diff --git a/example_projects/ek_ra4m2/can_fifo/can_fifo_ek_ra4m2_ep/can_fifo_notes.md b/example_projects/ek_ra4m2/can_fifo/can_fifo_ek_ra4m2_ep/can_fifo_notes.md index 49d931c26f..11c7300725 100644 --- a/example_projects/ek_ra4m2/can_fifo/can_fifo_ek_ra4m2_ep/can_fifo_notes.md +++ b/example_projects/ek_ra4m2/can_fifo/can_fifo_ek_ra4m2_ep/can_fifo_notes.md @@ -12,7 +12,7 @@ Please refer to the [Example Project Usage Guide](https://github.com/renesas/ra- for general information on example projects and [readme.txt](./readme.txt) for specifics of operation. ## Required Resources ## -To build and run the can fd example project, the following resources are needed. +To build and run the can fifo example project, the following resources are needed. ### Hardware ### * 2 x Renesas RA™ MCU kits @@ -34,14 +34,14 @@ the operation of this example project: # Project Notes # ## System Level Block Diagram ## -![can](images/can_fifo_High_level_design.png "CAN Block Diagram") +![can](images/can_fifo_High_level_design.png "CAN FIFO Block Diagram") ## FSP Modules Used ## List all the various modules that are used in this example project. Refer to the FSP User Manual for further details on each module listed below. | Module Name | Usage | Searchable Keyword| |-------------|-----------------------------------------------|-----------------------------------------------| -| CAN | CAN module is used to to receive and transmit data between slave and master. | r_can | +| CAN | CAN module is used to receive and transmit data between slave and master. | r_can | ## Module Configuration Notes ## This section describes FSP Configurator properties which are important or different than those selected by default. @@ -59,7 +59,7 @@ This section describes FSP Configurator properties which are important or differ ## API Usage ## -The table below lists the CAN FD API used at the application layer by this example project. +The table below lists the CAN API used at the application layer by this example project. | API Name | Usage | |-------------|--------------------------------------------------------------------------------| diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.api_xml b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.api_xml new file mode 100644 index 0000000000..fc9bf0b30e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.api_xml @@ -0,0 +1,2 @@ + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.cproject b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.cproject new file mode 100644 index 0000000000..b68532ca53 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.cproject @@ -0,0 +1,631 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.gitignore b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.gitignore new file mode 100644 index 0000000000..329d484df6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.gitignore @@ -0,0 +1 @@ +Debug diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.project b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.project new file mode 100644 index 0000000000..85dd4e8be7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.project @@ -0,0 +1,39 @@ + + + quickstart_ek_ra8d1_ep + + + + + + com.renesas.cdt.ddsc.contentgen.ddscBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.renesas.cdt.ddsc.contentgen.ddscInterlockBundleBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + com.renesas.cdt.ddsc.contentgen.ddscNature + com.renesas.cdt.ra.contentgen.raNature + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.secure_azone b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.secure_azone new file mode 100644 index 0000000000..3265438794 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.secure_azone @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.secure_xml b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.secure_xml new file mode 100644 index 0000000000..6a0de06aca --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.secure_xml @@ -0,0 +1,250 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/CoverageSetting.xml b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/CoverageSetting.xml new file mode 100644 index 0000000000..9554acb752 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/CoverageSetting.xml @@ -0,0 +1,7 @@ + + + 1.0 + + + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml new file mode 100644 index 0000000000..493803c390 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml @@ -0,0 +1,13 @@ + + + + + true + + false + + 0 + true + false + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/IORegisterSetting.xml b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/IORegisterSetting.xml new file mode 100644 index 0000000000..b3997a3eb6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/IORegisterSetting.xml @@ -0,0 +1,4 @@ + + + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs new file mode 100644 index 0000000000..cce6e83772 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.ld +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs new file mode 100644 index 0000000000..377242c63d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +options/suppresswarningspaths=ra/arm,ra/aws,ra/tes diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs new file mode 100644 index 0000000000..0663f8ddf0 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -0,0 +1,101 @@ +AWS\#\#Abstractions\#\#PKCS11\#\#mbedtls\#\#\#\#3.5.0+fsp.5.1.0/all=1572918987,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/core_pkcs11.c|692332220,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/core_pki_utils.c|441792652,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/include/core_pki_utils.h|250739107,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/include/core_pkcs11_config_defaults.h|959024814,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/include/core_pkcs11_pal.h|623369154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/include/core_pkcs11.h|961459276,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/portable/mbedtls/core_pkcs11_mbedtls.c|2782959653,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/pkcs11/README.md|1071524982,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/pkcs11/CONTRIBUTING.md|1058406817,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/pkcs11/pkcs11f.h|3650425837,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/pkcs11/LICENSE.md|3228432104,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/pkcs11/.git|2730766680,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/pkcs11/pkcs11t.h|3426676751,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/pkcs11/pkcs11.h +AWS\#\#Abstractions\#\#PKCS11\#\#mbedtls\#\#\#\#3.5.0+fsp.5.1.0/libraries= +AWS\#\#FreeRTOS\#\#demo\#\#key_provisioning_transport\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/all=2379698447,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/mbedtls_utils/mbedtls_utils.h|2351275253,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/corePKCS11/source/dependency/3rdparty/mbedtls_utils/mbedtls_utils.c|1496522008,ra/aws/amazon-freertos/demos/dev_mode_key_provisioning/include/aws_dev_mode_key_provisioning.h|951173602,ra/aws/amazon-freertos/demos/dev_mode_key_provisioning/src/aws_dev_mode_key_provisioning.c +AWS\#\#FreeRTOS\#\#demo\#\#key_provisioning_transport\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/libraries= +AWS\#\#FreeRTOS_Plus\#\#utilities\#\#mbedtls\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/all=1243201082,ra/aws/FreeRTOS/FreeRTOS-Plus/VisualStudio_StaticProjects/MbedTLS/mbedtls_freertos_port.h|2279661749,ra/aws/FreeRTOS/FreeRTOS-Plus/VisualStudio_StaticProjects/MbedTLS/mbedtls_freertos_port.c|4232652512,ra/aws/FreeRTOS/FreeRTOS-Plus/VisualStudio_StaticProjects/MbedTLS/threading_alt.h +AWS\#\#FreeRTOS_Plus\#\#utilities\#\#mbedtls\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/libraries= +AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.1.0/all=2900008964,ra/aws/FreeRTOS/FreeRTOS/Source/portable/MemMang/heap_4.c +AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.1.0/libraries= +AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.1.0/all=854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|2046345721,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/BufferManagement/BufferAllocation_2.c|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h +AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.1.0/libraries= +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.1.0/all=3010700167,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCPv6.c|1823585286,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv4.c|229070029,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP.c|485068404,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6.c|1824920725,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Cache.c|683823412,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Sockets.c|3660792916,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Sockets.c|1264067619,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_RA.c|2125364016,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ARP.c|3675720659,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4.c|3171645290,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Routing.c|2925641448,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP.c|4011076800,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_WIN.c|1820479732,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_BitConfig.c|739041145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Sockets.c|320458503,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv6.c|3445461469,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Utils.c|3340009909,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IP.c|4036638750,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Utils.c|1507452871,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils.c|2378560092,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ND.c|3349371532,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Tiny_TCP.c|3587614507,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling.c|841867702,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv4.c|3624562692,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Timers.c|3069801298,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv6.c|2905141414,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv6.c|2324147825,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Utils.c|1173501354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Stream_Buffer.c|3280198138,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv4.c|850451814,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv4.c|2585472874,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv4.c|3030484788,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ICMP.c|1790265264,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission.c|2583311136,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS.c|136283738,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv6.c|1783282439,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Callback.c|3859824490,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Networking.c|207353409,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCP.c|590509173,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv6.c|4229734957,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Reception.c|1617575823,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Parser.c|854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.1.0/libraries= +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#MbedTLS_PKCS11_Transport\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/all=3253188959,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/network_transport/mbedtls_pk_pkcs11.c|3994719146,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/network_transport/transport_mbedtls_pkcs11.c|820528918,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/network_transport/mbedtls_pkcs11.h|323869692,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/network_transport/transport_mbedtls_pkcs11.h|3024251300,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreMQTT/source/interface/transport_interface.h +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#MbedTLS_PKCS11_Transport\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/libraries= +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#Plus_TCP_MbedTLS_Bio\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/all=390779452,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/network_transport/mbedtls_bio_tcp_sockets_wrapper.c|3949329683,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/network_transport/mbedtls_bio_tcp_sockets_wrapper.h +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#Plus_TCP_MbedTLS_Bio\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/libraries= +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#TCP_Sockets_Wrapper\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/all=2111039744,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/network_transport/tcp_sockets_wrapper/include/tcp_sockets_wrapper.h|3256134595,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/network_transport/tcp_sockets_wrapper/ports/freertos_plus_tcp/tcp_sockets_wrapper.c +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#TCP_Sockets_Wrapper\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/libraries= +AWS\#\#Libraries\#\#coreHTTP\#\#source\#\#\#\#3.0.0+renesas.0.fsp.5.1.0/all=1553926382,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/core_http_client.c|1995372705,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/include/core_http_client_private.h|3874781732,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/include/core_http_config_defaults.h|2820151094,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/include/core_http_client.h|1928976224,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/interface/transport_interface.h|2298277956,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/dependency/3rdparty/llhttp/include/llhttp.h|2268954672,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/dependency/3rdparty/llhttp/src/api.c|271004632,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/dependency/3rdparty/llhttp/src/llhttp.c|3452863676,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Application-Protocols/coreHTTP/source/dependency/3rdparty/llhttp/src/http.c +AWS\#\#Libraries\#\#coreHTTP\#\#source\#\#\#\#3.0.0+renesas.0.fsp.5.1.0/libraries= +AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.1.0/all=3909121112,ra/fsp/src/rm_freertos_port/port.c|749934403,ra/fsp/src/rm_freertos_port/portmacro.h|1696644494,ra/aws/FreeRTOS/LICENSE.md|3168198383,ra/aws/FreeRTOS/FreeRTOS/Source/event_groups.c|1499162095,ra/aws/FreeRTOS/FreeRTOS/Source/tasks.c|1222286540,ra/aws/FreeRTOS/FreeRTOS/Source/queue.c|1696644494,ra/aws/FreeRTOS/FreeRTOS/Source/LICENSE.md|4132083827,ra/aws/FreeRTOS/FreeRTOS/Source/stream_buffer.c|433449461,ra/aws/FreeRTOS/FreeRTOS/Source/list.c|501651613,ra/aws/FreeRTOS/FreeRTOS/Source/timers.c|41585236,ra/aws/FreeRTOS/FreeRTOS/Source/include/queue.h|1720018832,ra/aws/FreeRTOS/FreeRTOS/Source/include/list.h|891217814,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_prototypes.h|4231032569,ra/aws/FreeRTOS/FreeRTOS/Source/include/portable.h|2665255800,ra/aws/FreeRTOS/FreeRTOS/Source/include/projdefs.h|3731667490,ra/aws/FreeRTOS/FreeRTOS/Source/include/task.h|3047193288,ra/aws/FreeRTOS/FreeRTOS/Source/include/atomic.h|364075581,ra/aws/FreeRTOS/FreeRTOS/Source/include/stack_macros.h|3498290492,ra/aws/FreeRTOS/FreeRTOS/Source/include/stream_buffer.h|4144805368,ra/aws/FreeRTOS/FreeRTOS/Source/include/picolibc-freertos.h|3151383929,ra/aws/FreeRTOS/FreeRTOS/Source/include/event_groups.h|663678473,ra/aws/FreeRTOS/FreeRTOS/Source/include/semphr.h|3001002814,ra/aws/FreeRTOS/FreeRTOS/Source/include/timers.h|2302932653,ra/aws/FreeRTOS/FreeRTOS/Source/include/FreeRTOS.h|2521189457,ra/aws/FreeRTOS/FreeRTOS/Source/include/message_buffer.h|3827959537,ra/aws/FreeRTOS/FreeRTOS/Source/include/croutine.h|666369546,ra/aws/FreeRTOS/FreeRTOS/Source/include/deprecated_definitions.h|1164825897,ra/aws/FreeRTOS/FreeRTOS/Source/include/newlib-freertos.h|1634353699,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_wrappers.h +AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.1.0/libraries= +AWS\#\#c_sdk\#\#standard\#\#logging\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/all=2975217295,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Utilities/logging/logging_levels.h|1313085510,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Utilities/logging/logging.h|2180900666,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Utilities/logging/ReadMe_Logging.url|1802463450,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/Utilities/logging/logging_stack.h +AWS\#\#c_sdk\#\#standard\#\#logging\#\#\#\#202212.0.1+renesas.1.fsp.5.1.0/libraries= +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Arm\#\#CMSIS\#\#CMSIS5\#\#DSP\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=3771938548,ra/arm/CMSIS_5/CMSIS/DSP/Source/configDsp.cmake|1244007957,ra/arm/CMSIS_5/CMSIS/DSP/Source/CMakeLists.txt|798854382,ra/arm/CMSIS_5/CMSIS/DSP/Source/interpol.cmake|3895497470,ra/arm/CMSIS_5/CMSIS/DSP/Source/fft.cmake|2517942163,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_bilinear_interp_q15.c|1115779798,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_spline_interp_f32.c|4002154721,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_bilinear_interp_f16.c|830171162,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_linear_interp_q31.c|2309610492,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/CMakeLists.txt|1385822530,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_linear_interp_q7.c|2373613972,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_linear_interp_f32.c|631876156,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_bilinear_interp_q7.c|522569599,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_spline_interp_init_f32.c|2268675458,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_linear_interp_f16.c|1069316048,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_linear_interp_q15.c|3658023104,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_bilinear_interp_q31.c|4008094440,ra/arm/CMSIS_5/CMSIS/DSP/Source/InterpolationFunctions/arm_bilinear_interp_f32.c|920197081,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_trans_q15.c|4008908429,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_f32.c|3230734108,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_solve_upper_triangular_f16.c|4076430783,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_inverse_f64.c|48288335,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_solve_lower_triangular_f32.c|1168295430,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_trans_f16.c|2186826875,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_add_q31.c|1939047543,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cholesky_f16.c|2890964366,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_trans_f32.c|3615618546,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_vec_mult_f32.c|3923358311,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_mult_q31.c|4022995219,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_add_q15.c|2374420405,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_q31.c|3406798181,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_sub_q31.c|3482814969,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_mult_f32.c|3287854073,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_solve_lower_triangular_f64.c|3875693052,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_fast_q15.c|1008732773,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_vec_mult_f16.c|2248262751,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_f32.c|2749670004,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_add_f16.c|3140550784,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_q7.c|497181981,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_scale_q15.c|22158882,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_sub_f64.c|3609761510,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/CMakeLists.txt|424428697,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_add_f32.c|950739876,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_q31.c|3318557968,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_ldlt_f64.c|4033634143,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_scale_f16.c|1950332052,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_fast_q31.c|1793437455,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_mult_f16.c|906564537,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_vec_mult_q15.c|923372531,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_q7.c|3125878189,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_f64.c|2539242572,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cholesky_f32.c|3780631120,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_sub_f32.c|620893494,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_sub_q15.c|171147917,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_vec_mult_q7.c|2575614208,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_opt_q31.c|3313215679,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_mult_q15.c|558392162,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cmplx_trans_q31.c|3884787674,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_init_q15.c|2677866297,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_init_q31.c|3216937802,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_sub_f16.c|3568440776,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_q15.c|1733138082,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_q15.c|3606837996,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_inverse_f32.c|3644440908,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_init_f32.c|261201583,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_vec_mult_q31.c|4123771250,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_f64.c|220030967,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_init_f16.c|1778878335,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_cholesky_f64.c|3019918829,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_solve_lower_triangular_f16.c|3076027434,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_scale_f32.c|1751168170,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_mult_f16.c|2109993105,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_inverse_f16.c|3633919600,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_solve_upper_triangular_f64.c|1789947196,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_solve_upper_triangular_f32.c|3187836585,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_trans_f16.c|2189663804,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_scale_q31.c|125652074,ra/arm/CMSIS_5/CMSIS/DSP/Source/MatrixFunctions/arm_mat_ldlt_f32.c|2083804891,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/arm_quaternion_norm_f32.c|198973845,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/arm_quaternion_conjugate_f32.c|58392005,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/arm_rotation2quaternion_f32.c|517859702,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/arm_quaternion_product_single_f32.c|532398134,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/CMakeLists.txt|1618599885,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/arm_quaternion_product_f32.c|529593331,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/arm_quaternion2rotation_f32.c|2450451788,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/arm_quaternion_normalize_f32.c|1701709462,ra/arm/CMSIS_5/CMSIS/DSP/Source/QuaternionMathFunctions/arm_quaternion_inverse_f32.c|1117788940,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_shift_q31.c|3834037491,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_f64.c|191209724,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_xor_u16.c|3006791821,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_f64.c|1244606253,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_add_q15.c|2509208557,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_q7.c|1289668173,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_f16.c|1265987069,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_f32.c|2689857340,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_q31.c|3182379122,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_xor_u8.c|2200942206,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_q15.c|72907865,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_f16.c|3536281754,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_q15.c|320164508,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_q31.c|1966476674,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_add_q31.c|1190543943,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_shift_q7.c|4163828936,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_q7.c|579459610,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_q31.c|514911243,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_f64.c|2807227995,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_clip_q15.c|1224646937,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_or_u8.c|3503101354,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_f64.c|2848642407,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_clip_q31.c|3667127584,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_and_u32.c|2761410447,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_q7.c|3488152803,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_f64.c|83884665,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_q7.c|3875744521,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_not_u16.c|31167462,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_f16.c|1569744825,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_or_u32.c|316447214,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/CMakeLists.txt|162632000,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_f16.c|874657060,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_add_f16.c|2184436436,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_add_q7.c|1313013949,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_clip_f32.c|1947956751,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_q31.c|1988272727,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_f32.c|4069376542,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_not_u32.c|862906561,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_f64.c|884910936,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_clip_q7.c|3317361356,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_q31.c|1418790302,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_q7.c|1399169887,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_and_u16.c|2612515991,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_q15.c|2444842254,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_shift_q15.c|3384631012,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_f64.c|3085161235,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_f16.c|2701013789,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_q31.c|3578050928,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_q7.c|1800084401,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_dot_prod_f32.c|552024552,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_q31.c|397314858,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_and_u8.c|3496522902,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_f16.c|1817106494,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_f32.c|898065921,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_mult_q15.c|3264281656,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_clip_f16.c|1387794513,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_xor_u32.c|639597131,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_scale_q15.c|3539624538,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_f32.c|1859766055,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_q15.c|3608983424,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_abs_q7.c|3986206985,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_or_u16.c|4264898626,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_f16.c|3689861546,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_sub_f32.c|1115343058,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_offset_f32.c|1447259312,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_add_f64.c|2298415432,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_add_f32.c|1892383771,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_not_u8.c|3314555478,ra/arm/CMSIS_5/CMSIS/DSP/Source/BasicMathFunctions/arm_negate_q15.c|2712070117,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_sort_f32.c|2658615672,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_f16_to_float.c|2686536784,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_barycenter_f32.c|4037805986,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_merge_sort_f32.c|1065598268,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q7_to_float.c|3761762397,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_fill_f32.c|2526460483,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_weighted_sum_f16.c|224902155,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_heap_sort_f32.c|317574440,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_bubble_sort_f32.c|1322464652,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_weighted_sum_f32.c|3348390729,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q15_to_float.c|3068186555,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_fill_q31.c|4098920817,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_insertion_sort_f32.c|1690738461,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_quick_sort_f32.c|3610200234,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_fill_f16.c|837741334,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q15_to_f16.c|1093786912,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q15_to_q7.c|3353208788,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/CMakeLists.txt|1026105584,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_fill_q7.c|2549922448,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_copy_q15.c|2231353240,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_bitonic_sort_f32.c|3605533107,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_float_to_q7.c|547648811,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q7_to_q31.c|614151164,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_copy_f64.c|1941281994,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_f16_to_q15.c|2045186169,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_copy_q7.c|2802737551,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_copy_f16.c|3759208931,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_barycenter_f16.c|433599170,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_float_to_f16.c|2806841626,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q31_to_float.c|3560776794,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_merge_sort_init_f32.c|379883076,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_fill_f64.c|1950923892,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_float_to_q31.c|1406002878,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q31_to_q15.c|679140924,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_selection_sort_f32.c|2431430777,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_sort_init_f32.c|140314434,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_copy_f32.c|1452485115,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_fill_q15.c|1320306817,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_copy_q31.c|2480144179,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_float_to_q15.c|796903292,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q7_to_q15.c|1206741228,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q31_to_q7.c|1009390438,ra/arm/CMSIS_5/CMSIS/DSP/Source/SupportFunctions/arm_q15_to_q31.c|538888222,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_no_idx_q7.c|777050947,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_q7.c|4186966250,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_q15.c|3815807827,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_f32.c|1707091382,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_logsumexp_f16.c|225461814,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_no_idx_q7.c|1357702571,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_q15.c|1469829149,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_no_idx_q31.c|3030298362,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_entropy_f32.c|4110395102,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mse_q15.c|2839920241,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_rms_q15.c|912183232,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_no_idx_q7.c|1122474943,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_f16.c|3499971123,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_no_idx_f64.c|6283038,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_logsumexp_f32.c|3475611430,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_q15.c|4054971221,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_q7.c|2388259038,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mse_q7.c|2508397863,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_q15.c|3751991598,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_std_q15.c|3995878817,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_var_f16.c|625553710,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_q15.c|582591992,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_q7.c|539402151,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_no_idx_q31.c|218834983,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mse_f64.c|839401979,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_q7.c|3618931561,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_f64.c|3183979376,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_f16.c|1195201267,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_no_idx_f64.c|3085920426,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_no_idx_f32.c|3455060533,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_f16.c|875180662,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_std_f64.c|498552268,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_f64.c|4204209859,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_var_q15.c|2387258515,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_std_f16.c|3475646048,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/CMakeLists.txt|186346961,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_logsumexp_dot_prod_f32.c|4066731,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_no_idx_f64.c|3489852936,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_power_q7.c|58598459,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_kullback_leibler_f16.c|2766381324,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_no_idx_f32.c|4168711491,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_q31.c|2328432874,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_std_q31.c|338053498,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_no_idx_f16.c|1128849757,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_power_f32.c|2832694027,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_f32.c|3414665018,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_q7.c|2989633115,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mse_f16.c|472684569,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mse_q31.c|147566842,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_q31.c|3915482092,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_power_q31.c|3276633284,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_f64.c|603854049,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_no_idx_q15.c|508188661,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_var_f64.c|2047472126,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_kullback_leibler_f32.c|3254551030,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_logsumexp_dot_prod_f16.c|3079205026,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_rms_q31.c|3639550191,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_no_idx_f32.c|1067760884,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_no_idx_q15.c|1472481487,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_rms_f16.c|1239282499,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_no_idx_q31.c|2979054388,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_no_idx_f16.c|332053839,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_no_idx_q31.c|1699160092,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_no_idx_f16.c|2480428944,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_no_idx_q7.c|2774746198,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_f32.c|3422979513,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_f64.c|2136551225,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_no_idx_f32.c|2723550938,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_q31.c|3147786190,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_q31.c|1021486632,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_no_idx_f64.c|1367699710,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mean_f16.c|875585798,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_no_idx_q15.c|1981063597,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_no_idx_q15.c|2706022065,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_power_q15.c|1372341612,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_std_f32.c|1722946491,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_power_f16.c|1969932748,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_f32.c|3808745528,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_no_idx_f16.c|1723059781,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmax_q31.c|1095773833,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_absmin_f32.c|1696934236,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_rms_f32.c|1135377796,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_entropy_f64.c|693631636,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_kullback_leibler_f64.c|2359713161,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_power_f64.c|3788862682,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_var_f32.c|1471713249,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_mse_f32.c|3307577890,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_var_q31.c|2887910670,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_min_f64.c|3399025789,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_entropy_f16.c|2212468122,ra/arm/CMSIS_5/CMSIS/DSP/Source/StatisticsFunctions/arm_max_f16.c|2761786372,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_sin_f32.c|3549975226,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vinverse_f16.c|1128606328,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_divide_q15.c|2991714831,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_sqrt_q31.c|1569231749,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_atan2_q15.c|4159088903,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vlog_q31.c|658848124,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_cos_f32.c|930885745,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_atan2_f32.c|3127953657,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_cos_q31.c|3897335762,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vlog_f32.c|161307092,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vexp_f32.c|3872514698,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/CMakeLists.txt|2170198040,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vexp_f64.c|1496613633,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vlog_f16.c|1640763263,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_atan2_q31.c|1987327255,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_cos_q15.c|1314339001,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_atan2_f16.c|4212739873,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_sqrt_q15.c|4194224950,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vexp_f16.c|2839378885,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_sin_q31.c|1133460543,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vlog_f64.c|3768732948,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_sin_q15.c|2105916874,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_vlog_q15.c|348111260,ra/arm/CMSIS_5/CMSIS/DSP/Source/FastMathFunctions/arm_divide_q31.c|629304579,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_mfcc_init_q15.c|711181179,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_f32.c|1378245010,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_init_q15.c|2832130808,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_f16.c|350281098,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_init_f16.c|4080666860,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_f32.c|1576708751,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_q31.c|3818049519,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_init_q31.c|1298425140,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_init_q31.c|2125656646,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_mfcc_init_f32.c|861150294,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_f16.c|1242570020,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_mfcc_f16.c|4180692884,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_dct4_init_q31.c|1287192158,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_dct4_init_q15.c|3618178327,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal.c|1983385622,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_init_q15.c|3340198690,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_q31.c|945400457,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/CMakeLists.txt|3709501053,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_f16.c|1913563538,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_q15.c|4074534278,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_f32.c|638946578,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_q15.c|2513129202,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix8_f32.c|2789199509,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_q15.c|812481613,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_init_q31.c|2471068565,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_mfcc_init_f16.c|358264475,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_init_f16.c|1642735157,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_f64.c|104075604,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_q15.c|254175123,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix8_f16.c|2604499359,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_init_f32.c|1393196013,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal_f16.c|3543572840,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_q31.c|3657444593,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_f64.c|3792399034,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_f16.c|3289109517,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_f32.c|1285820101,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_mfcc_q15.c|435365213,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal2.c|972372412,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_mfcc_f32.c|3971062866,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_dct4_init_f32.c|3075179347,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_q31.c|1175715647,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f32.c|1792335892,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_q31.c|2005154245,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_f32.c|3258971160,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix2_init_f32.c|3486659363,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_init_f32.c|445269187,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f16.c|3122492624,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_mfcc_init_q31.c|1128586296,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_init_f16.c|3572267969,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_dct4_q15.c|2465171631,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_init_q15.c|4013315929,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_radix4_init_f32.c|2076177918,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_dct4_q31.c|2848832910,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_mfcc_q31.c|1860173355,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_cfft_f64.c|1055926349,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_fast_init_f64.c|587241480,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_rfft_init_q15.c|84968650,ra/arm/CMSIS_5/CMSIS/DSP/Source/TransformFunctions/arm_dct4_f32.c|3964413929,ra/arm/CMSIS_5/CMSIS/DSP/Source/CommonTables/arm_mve_tables_f16.c|2531040127,ra/arm/CMSIS_5/CMSIS/DSP/Source/CommonTables/arm_common_tables_f16.c|3089222977,ra/arm/CMSIS_5/CMSIS/DSP/Source/CommonTables/CMakeLists.txt|1931612429,ra/arm/CMSIS_5/CMSIS/DSP/Source/CommonTables/arm_const_structs.c|1944452978,ra/arm/CMSIS_5/CMSIS/DSP/Source/CommonTables/arm_common_tables.c|3616492880,ra/arm/CMSIS_5/CMSIS/DSP/Source/CommonTables/arm_mve_tables.c|2126621919,ra/arm/CMSIS_5/CMSIS/DSP/Source/CommonTables/arm_const_structs_f16.c|2383330092,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_squared_f16.c|1622863858,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_squared_f32.c|1286719864,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_f16.c|1041935684,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q15.c|1857761312,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_real_f16.c|2405852673,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q31.c|905556778,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_q31.c|1687523626,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_f64.c|1107343899,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_conj_f32.c|3649425540,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q31.c|4283634171,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_f16.c|1063647111,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_f32.c|1440973946,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_f64.c|2794870180,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_dot_prod_f32.c|199712426,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q15.c|1609362106,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_fast_q15.c|1391640303,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/CMakeLists.txt|2708498784,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q15.c|2169004536,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_real_f32.c|3038694621,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_real_q31.c|846434461,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_conj_q31.c|966136436,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_real_q15.c|1894694014,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_f32.c|1565806405,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_dot_prod_f16.c|3136158375,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_conj_q15.c|3252561615,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_q15.c|1676355735,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q31.c|2778077577,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_mag_squared_f64.c|444303357,ra/arm/CMSIS_5/CMSIS/DSP/Source/ComplexMathFunctions/arm_cmplx_conj_f16.c|111461875,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_q7.c|479919263,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_f64.c|3812106429,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_init_f32.c|2410017674,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_q31.c|1935361117,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_f64.c|2058077955,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_q15.c|929155675,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_f32.c|838648996,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_init_q31.c|3720877791,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_stereo_df2T_init_f32.c|4155201510,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_q15.c|3542594763,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_q7.c|1912142152,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_stereo_df2T_f32.c|574069778,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_f16.c|3289819978,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_fast_opt_q15.c|2521110694,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_init_f32.c|676711745,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_f32.c|77717096,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_f32.c|1900717235,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_f32.c|2614046260,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_f32.c|4156012557,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_q7.c|372963831,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q31.c|578517803,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_init_f32.c|1964550568,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_init_q15.c|457619313,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_fast_q31.c|78580382,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_levinson_durbin_q31.c|3142302125,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_init_f32.c|2518034266,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_f32.c|2770670644,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_init_q31.c|298754240,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_q15.c|2590997519,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_q31.c|341164587,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_q31.c|3449455876,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_q31.c|4143820004,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_fast_q31.c|452390875,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_f32.c|744956936,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_stereo_df2T_f16.c|4268814469,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_q31.c|3920603400,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_q15.c|4106107012,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_levinson_durbin_f32.c|348656127,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_q7.c|3917323909,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_fast_q31.c|4026319511,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_q31.c|2511113923,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_opt_q15.c|3531460889,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_init_q15.c|4038075818,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_f32.c|769530521,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/CMakeLists.txt|882863564,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_f64.c|2733224715,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_q15.c|1491407346,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_q15.c|2337948677,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_q15.c|860984362,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_f32.c|2243538550,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_fast_opt_q15.c|165843673,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_q31.c|2494786008,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_f32.c|3216990457,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_init_f32.c|3796941674,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_f32.c|4116174826,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_f16.c|111954259,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_init_f16.c|1417311819,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_fast_q31.c|725581384,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_init_q31.c|1841386313,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_q15.c|146376512,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_fast_q15.c|1225054349,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_opt_q7.c|2106958969,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_f32.c|3282947437,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_q15.c|2103582049,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_q31.c|2263511867,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_init_q31.c|3175735226,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_init_q15.c|2258121258,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_init_q15.c|2749268961,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_opt_q7.c|2491622316,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_fast_q15.c|1560684439,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_q31.c|994602310,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_q31.c|267061237,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_f16.c|1940332172,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_q7.c|3521658743,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_q7.c|4165899779,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_q31.c|3632640749,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_fast_opt_q15.c|2762216347,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_init_f16.c|3755205028,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_fast_q31.c|1298697992,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_q15.c|783386,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_init_f64.c|3134422763,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_init_q15.c|1985669091,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_f32.c|3442510265,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q15.c|2250358481,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_q31.c|1003691959,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_init_f32.c|3346164047,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_init_f32.c|1491255186,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q31.c|3026363514,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_opt_q7.c|3846610280,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_f64.c|1852884192,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_fast_q15.c|604809866,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_q31.c|819064557,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_opt_q15.c|1335421982,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_q15.c|483194189,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q15.c|2197441519,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_interpolate_init_q31.c|2990593211,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_init_q15.c|1805988313,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_f32.c|780948568,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_init_f32.c|347972121,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_levinson_durbin_f16.c|3431527808,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_decimate_fast_q15.c|584962154,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_norm_init_q31.c|3983319926,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_fast_q15.c|419099799,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_init_q15.c|2061147576,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_lattice_init_q31.c|3464088344,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_init_q15.c|1211832238,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_init_q7.c|1878751810,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_q15.c|3880632861,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_stereo_df2T_init_f16.c|2726654447,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_iir_lattice_init_q31.c|3451551187,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_correlate_f16.c|2357120368,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_fir_sparse_q31.c|235024170,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_conv_partial_opt_q15.c|2006915508,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_lms_init_f32.c|893724393,ra/arm/CMSIS_5/CMSIS/DSP/Source/FilteringFunctions/arm_biquad_cascade_df2T_f16.c|3003489339,ra/arm/CMSIS_5/CMSIS/DSP/Source/BayesFunctions/CMakeLists.txt|3790884977,ra/arm/CMSIS_5/CMSIS/DSP/Source/BayesFunctions/arm_gaussian_naive_bayes_predict_f16.c|4125854882,ra/arm/CMSIS_5/CMSIS/DSP/Source/BayesFunctions/arm_gaussian_naive_bayes_predict_f32.c|1902737643,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_chebyshev_distance_f16.c|1250215461,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_cosine_distance_f32.c|381000864,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_euclidean_distance_f16.c|26064461,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_canberra_distance_f16.c|4176165676,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_cosine_distance_f64.c|443787405,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_braycurtis_distance_f16.c|3788645095,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_jaccard_distance.c|1497199429,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_sokalmichener_distance.c|1895715217,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_cosine_distance_f16.c|3829956506,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_jensenshannon_distance_f32.c|2566507691,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_dice_distance.c|1141299632,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_jensenshannon_distance_f16.c|3277376910,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_chebyshev_distance_f64.c|3140392618,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/CMakeLists.txt|1724665255,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_minkowski_distance_f32.c|2246524217,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_chebyshev_distance_f32.c|3408476951,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_correlation_distance_f16.c|1671091804,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_correlation_distance_f32.c|2583574276,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_euclidean_distance_f32.c|3524455331,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_sokalsneath_distance.c|3924468697,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_canberra_distance_f32.c|3511127966,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_minkowski_distance_f16.c|3514207367,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_euclidean_distance_f64.c|3471042636,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_cityblock_distance_f64.c|2311170170,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_hamming_distance.c|1973338079,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_cityblock_distance_f32.c|3015615044,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_russellrao_distance.c|742664998,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_boolean_distance.c|3172325559,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_kulsinski_distance.c|1718263950,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_rogerstanimoto_distance.c|2220300413,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_yule_distance.c|162302145,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_braycurtis_distance_f32.c|1205640820,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_cityblock_distance_f16.c|716737247,ra/arm/CMSIS_5/CMSIS/DSP/Source/DistanceFunctions/arm_boolean_distance_template.h|3898290604,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_linear_init_f16.c|1310794018,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_polynomial_predict_f16.c|3475719119,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_rbf_init_f16.c|2669031731,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_rbf_predict_f32.c|906837126,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_polynomial_predict_f32.c|3567141738,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_polynomial_init_f16.c|2357364224,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/CMakeLists.txt|3760439960,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_linear_predict_f32.c|3278176562,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_sigmoid_predict_f32.c|2034457031,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_polynomial_init_f32.c|2154254402,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_rbf_init_f32.c|212513954,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_sigmoid_init_f16.c|1198276058,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_linear_init_f32.c|707210164,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_sigmoid_predict_f16.c|658746634,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_linear_predict_f16.c|1725086345,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_rbf_predict_f16.c|3496103979,ra/arm/CMSIS_5/CMSIS/DSP/Source/SVMFunctions/arm_svm_sigmoid_init_f32.c|2936706098,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/arm_sin_cos_f32.c|515187540,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/arm_pid_init_f32.c|911324755,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/arm_pid_init_q31.c|4089746940,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/arm_pid_init_q15.c|2362769055,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/CMakeLists.txt|708363504,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/arm_pid_reset_q31.c|2177149504,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/arm_pid_reset_q15.c|1019702489,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/arm_sin_cos_q31.c|277333603,ra/arm/CMSIS_5/CMSIS/DSP/Source/ControllerFunctions/arm_pid_reset_f32.c|1468653133,ra/arm/CMSIS_5/CMSIS/DSP/PrivateInclude/arm_vec_fft.h|1775108513,ra/arm/CMSIS_5/CMSIS/DSP/PrivateInclude/arm_sorting.h|2323095714,ra/arm/CMSIS_5/CMSIS/DSP/PrivateInclude/arm_vec_filtering.h|3610108247,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_math_memory.h|3300022609,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_math_types_f16.h|1230436569,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_mve_tables_f16.h|462698989,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_const_structs.h|1138605701,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_mve_tables.h|2217928534,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_vec_math_f16.h|2641243042,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_common_tables.h|2699450058,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_helium_utils.h|820690575,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_const_structs_f16.h|1214593717,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_vec_math.h|17247413,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_math_types.h|2612307384,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_math.h|2530018849,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_common_tables_f16.h|1235304648,ra/arm/CMSIS_5/CMSIS/DSP/Include/arm_math_f16.h|2011623267,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/transform_functions_f16.h|449801605,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/basic_math_functions.h|3679756877,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/filtering_functions_f16.h|1746606067,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/svm_functions.h|3242389554,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/svm_functions_f16.h|1730878040,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/none.h|2936649348,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/complex_math_functions.h|3136253929,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/controller_functions.h|2288695407,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/basic_math_functions_f16.h|2875301689,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/complex_math_functions_f16.h|1201599483,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/matrix_functions.h|522138394,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/controller_functions_f16.h|2670266271,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/svm_defines.h|498343976,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/transform_functions.h|1884634963,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/statistics_functions_f16.h|699037307,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/distance_functions.h|4070288087,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/interpolation_functions_f16.h|3539019904,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/matrix_functions_f16.h|2941210492,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/fast_math_functions.h|1388752531,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/bayes_functions_f16.h|2456755587,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/filtering_functions.h|899469408,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/interpolation_functions.h|1152141680,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/support_functions_f16.h|2596049904,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/support_functions.h|2436588467,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/bayes_functions.h|3642843598,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/distance_functions_f16.h|2075463609,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/quaternion_math_functions.h|4223772436,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/utils.h|4113291891,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/fast_math_functions_f16.h|106617723,ra/arm/CMSIS_5/CMSIS/DSP/Include/dsp/statistics_functions.h +Arm\#\#CMSIS\#\#CMSIS5\#\#DSP\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Arm\#\#CMSIS\#\#CMSIS5\#\#NN\#\#\#\#4.1.0+fsp.5.1.0/all=3994489376,ra/arm/CMSIS-NN/Source/CMakeLists.txt|3852173342,ra/arm/CMSIS-NN/Source/PoolingFunctions/arm_max_pool_s8.c|209139968,ra/arm/CMSIS-NN/Source/PoolingFunctions/CMakeLists.txt|1379139929,ra/arm/CMSIS-NN/Source/PoolingFunctions/arm_avgpool_get_buffer_sizes_s16.c|1836676690,ra/arm/CMSIS-NN/Source/PoolingFunctions/arm_max_pool_s16.c|2507732074,ra/arm/CMSIS-NN/Source/PoolingFunctions/arm_avgpool_get_buffer_sizes_s8.c|2335867595,ra/arm/CMSIS-NN/Source/PoolingFunctions/arm_avgpool_s16.c|1741211232,ra/arm/CMSIS-NN/Source/PoolingFunctions/arm_avgpool_s8.c|956594114,ra/arm/CMSIS-NN/Source/BasicMathFunctions/arm_elementwise_mul_s8.c|4161599946,ra/arm/CMSIS-NN/Source/BasicMathFunctions/arm_elementwise_add_s16.c|430362485,ra/arm/CMSIS-NN/Source/BasicMathFunctions/CMakeLists.txt|610455246,ra/arm/CMSIS-NN/Source/BasicMathFunctions/arm_elementwise_mul_s16.c|1033826247,ra/arm/CMSIS-NN/Source/BasicMathFunctions/arm_elementwise_add_s8.c|2406240614,ra/arm/CMSIS-NN/Source/BasicMathFunctions/arm_elementwise_mul_s16_s8.c|4110103987,ra/arm/CMSIS-NN/Source/LSTMFunctions/arm_lstm_unidirectional_s8_s16.c|2822540359,ra/arm/CMSIS-NN/Source/LSTMFunctions/CMakeLists.txt|871498421,ra/arm/CMSIS-NN/Source/ConcatenationFunctions/arm_concatenation_s8_y.c|430362485,ra/arm/CMSIS-NN/Source/ConcatenationFunctions/CMakeLists.txt|2393451498,ra/arm/CMSIS-NN/Source/ConcatenationFunctions/arm_concatenation_s8_w.c|2077808412,ra/arm/CMSIS-NN/Source/ConcatenationFunctions/arm_concatenation_s8_x.c|3539129215,ra/arm/CMSIS-NN/Source/ConcatenationFunctions/arm_concatenation_s8_z.c|1924096593,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_lstm_step_s8_s16.c|1239381021,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_depthwise_conv_nt_t_s16.c|1024203216,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_depthwise_conv_nt_t_s8.c|2457874855,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_vec_mat_mul_result_acc_s8.c|1750867977,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_mat_mul_core_4x_s8.c|3111660923,ra/arm/CMSIS-NN/Source/NNSupportFunctions/CMakeLists.txt|1425018891,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_lstm_update_cell_state_s16.c|1497845519,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_s8_to_s16_unordered_with_offset.c|1843350544,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_vec_mat_mult_t_s8.c|659745657,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_mat_mul_core_1x_s8.c|4133604584,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_vec_mat_mult_t_svdf_s8.c|3896252668,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_vec_mat_mult_t_s16.c|1514978504,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_lstm_update_output_s8_s16.c|947917860,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_mat_mult_nt_t_s8.c|1871916888,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_mat_mul_kernel_s16.c|3241491243,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_q7_to_q15_with_offset.c|787882489,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_depthwise_conv_nt_t_padded_s8.c|353261687,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nntables.c|3766589511,ra/arm/CMSIS-NN/Source/NNSupportFunctions/arm_nn_lstm_calculate_gate_s8_s16.c|1864107982,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_nn_mat_mult_s8.c|3574802785,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_get_buffer_sizes_s8.c|2960868611,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_s8.c|1028289889,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_get_buffer_sizes_s8.c|981790788,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_s16.c|1911953745,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/CMakeLists.txt|3186953349,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_3x3_s8.c|3553033336,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_1x1_s8.c|2452719143,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_s16.c|2432977776,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_s8.c|640865604,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_wrapper_s8.c|342982233,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_wrapper_s8.c|140458037,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_nn_mat_mult_kernel_s8_s16.c|600691919,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_1_x_n_s8.c|2811042067,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_nn_depthwise_conv_s8_core.c|2706074720,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_s8_opt.c|2830597950,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_wrapper_s16.c|3454648614,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_fast_s16.c|2159443402,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_get_buffer_sizes_s16.c|760214999,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_fast_s16.c|2105639811,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_wrapper_s16.c|325388880,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_convolve_1x1_s8_fast.c|2283322792,ra/arm/CMSIS-NN/Source/ConvolutionFunctions/arm_depthwise_conv_get_buffer_sizes_s16.c|2200171819,ra/arm/CMSIS-NN/Source/SVDFunctions/CMakeLists.txt|1425518971,ra/arm/CMSIS-NN/Source/SVDFunctions/arm_svdf_s8.c|2320179224,ra/arm/CMSIS-NN/Source/SVDFunctions/arm_svdf_state_s16_s8.c|430362485,ra/arm/CMSIS-NN/Source/ReshapeFunctions/CMakeLists.txt|1922073995,ra/arm/CMSIS-NN/Source/ReshapeFunctions/arm_reshape_s8.c|2842243532,ra/arm/CMSIS-NN/Source/FullyConnectedFunctions/arm_fully_connected_s8.c|3659170443,ra/arm/CMSIS-NN/Source/FullyConnectedFunctions/arm_fully_connected_s16.c|949526613,ra/arm/CMSIS-NN/Source/FullyConnectedFunctions/CMakeLists.txt|2478419931,ra/arm/CMSIS-NN/Source/FullyConnectedFunctions/arm_fully_connected_get_buffer_sizes_s8.c|457244717,ra/arm/CMSIS-NN/Source/FullyConnectedFunctions/arm_fully_connected_get_buffer_sizes_s16.c|69319625,ra/arm/CMSIS-NN/Source/SoftmaxFunctions/CMakeLists.txt|309962085,ra/arm/CMSIS-NN/Source/SoftmaxFunctions/arm_softmax_s16.c|1699185227,ra/arm/CMSIS-NN/Source/SoftmaxFunctions/arm_softmax_s8.c|1918487911,ra/arm/CMSIS-NN/Source/SoftmaxFunctions/arm_softmax_s8_s16.c|2575177863,ra/arm/CMSIS-NN/Source/SoftmaxFunctions/arm_softmax_u8.c|4045053499,ra/arm/CMSIS-NN/Source/SoftmaxFunctions/arm_nn_softmax_common_s8.c|573577777,ra/arm/CMSIS-NN/Source/ActivationFunctions/arm_relu_q15.c|1875928966,ra/arm/CMSIS-NN/Source/ActivationFunctions/CMakeLists.txt|887181279,ra/arm/CMSIS-NN/Source/ActivationFunctions/arm_relu_q7.c|282431958,ra/arm/CMSIS-NN/Source/ActivationFunctions/arm_relu6_s8.c|3675281121,ra/arm/CMSIS-NN/Source/ActivationFunctions/arm_nn_activation_s16.c|2081291922,ra/arm/CMSIS-NN/Include/arm_nn_tables.h|1902014345,ra/arm/CMSIS-NN/Include/arm_nnsupportfunctions.h|683303058,ra/arm/CMSIS-NN/Include/arm_nn_math_types.h|1584951112,ra/arm/CMSIS-NN/Include/arm_nnfunctions.h|1883139441,ra/arm/CMSIS-NN/Include/arm_nn_types.h|3233274824,ra/arm/CMSIS-NN/Include/Internal/arm_nn_compiler.h +Arm\#\#CMSIS\#\#CMSIS5\#\#NN\#\#\#\#4.1.0+fsp.5.1.0/libraries= +Arm\#\#Mbed\#\#Library\#\#LittleFS\#\#\#\#2.2.1+renesas.1.fsp.5.1.0/all=2350890997,ra/fsp/inc/instances/rm_stdio_littlefs.h|3302232609,ra/arm/littlefs/LICENSE.md|831550411,ra/arm/littlefs/lfs.c|980744916,ra/arm/littlefs/lfs.h|2849446988,ra/arm/littlefs/lfs_util.c|845684457,ra/arm/littlefs/config/lfs_util.h +Arm\#\#Mbed\#\#Library\#\#LittleFS\#\#\#\#2.2.1+renesas.1.fsp.5.1.0/libraries= +Arm\#\#PSA\#\#Crypto\#\#mbedCrypto\#\#\#\#3.4.0+renesas.4.fsp.5.1.0/all=2263004340,ra/arm/mbedtls/LICENSE|3408742979,ra/arm/mbedtls/include/mbedtls/compat-2.x.h|3237808785,ra/arm/mbedtls/include/mbedtls/cipher.h|2448042240,ra/arm/mbedtls/include/mbedtls/platform.h|4252984975,ra/arm/mbedtls/include/mbedtls/aria.h|3631762801,ra/arm/mbedtls/include/mbedtls/error.h|260907761,ra/arm/mbedtls/include/mbedtls/config_psa.h|3863891657,ra/arm/mbedtls/include/mbedtls/asn1.h|1328313466,ra/arm/mbedtls/include/mbedtls/ecjpake.h|2584975421,ra/arm/mbedtls/include/mbedtls/ccm.h|992814453,ra/arm/mbedtls/include/mbedtls/gcm.h|3744928091,ra/arm/mbedtls/include/mbedtls/md.h|3543462013,ra/arm/mbedtls/include/mbedtls/constant_time.h|3885340331,ra/arm/mbedtls/include/mbedtls/platform_util.h|3126265200,ra/arm/mbedtls/include/mbedtls/ctr_drbg.h|3479331545,ra/arm/mbedtls/include/mbedtls/nist_kw.h|3054960408,ra/arm/mbedtls/include/mbedtls/sha256.h|847254931,ra/arm/mbedtls/include/mbedtls/pkcs5.h|4013748864,ra/arm/mbedtls/include/mbedtls/pkcs12.h|1814516785,ra/arm/mbedtls/include/mbedtls/check_config.h|3960634743,ra/arm/mbedtls/include/mbedtls/asn1write.h|3753361516,ra/arm/mbedtls/include/mbedtls/hmac_drbg.h|81324056,ra/arm/mbedtls/include/mbedtls/entropy.h|633335698,ra/arm/mbedtls/include/mbedtls/sha512.h|192845264,ra/arm/mbedtls/include/mbedtls/rsa.h|3106523416,ra/arm/mbedtls/include/mbedtls/platform_time.h|2914134414,ra/arm/mbedtls/include/mbedtls/ripemd160.h|2533257317,ra/arm/mbedtls/include/mbedtls/threading.h|1422911145,ra/arm/mbedtls/include/mbedtls/ecdh.h|1169879187,ra/arm/mbedtls/include/mbedtls/pk.h|1863183451,ra/arm/mbedtls/include/mbedtls/des.h|294991135,ra/arm/mbedtls/include/mbedtls/legacy_or_psa.h|3347377880,ra/arm/mbedtls/include/mbedtls/bignum.h|199759892,ra/arm/mbedtls/include/mbedtls/base64.h|2162237452,ra/arm/mbedtls/include/mbedtls/camellia.h|4059048403,ra/arm/mbedtls/include/mbedtls/dhm.h|1284831361,ra/arm/mbedtls/include/mbedtls/lms.h|3573339326,ra/arm/mbedtls/include/mbedtls/ecdsa.h|3899604424,ra/arm/mbedtls/include/mbedtls/pkcs7.h|3303306645,ra/arm/mbedtls/include/mbedtls/ecp.h|1744662138,ra/arm/mbedtls/include/mbedtls/version.h|1053310714,ra/arm/mbedtls/include/mbedtls/md5.h|3439415705,ra/arm/mbedtls/include/mbedtls/timing.h|2709970196,ra/arm/mbedtls/include/mbedtls/psa_util.h|4027448293,ra/arm/mbedtls/include/mbedtls/build_info.h|1905127224,ra/arm/mbedtls/include/mbedtls/poly1305.h|4027715210,ra/arm/mbedtls/include/mbedtls/hkdf.h|4061607299,ra/arm/mbedtls/include/mbedtls/aes.h|1025619241,ra/arm/mbedtls/include/mbedtls/oid.h|260689301,ra/arm/mbedtls/include/mbedtls/memory_buffer_alloc.h|2377942751,ra/arm/mbedtls/include/mbedtls/private_access.h|2968100642,ra/arm/mbedtls/include/mbedtls/cmac.h|2180745552,ra/arm/mbedtls/include/mbedtls/sha1.h|1284646079,ra/arm/mbedtls/include/mbedtls/pem.h|4006083657,ra/arm/mbedtls/include/mbedtls/chachapoly.h|90430987,ra/arm/mbedtls/include/mbedtls/chacha20.h|505492456,ra/arm/mbedtls/include/psa/crypto_sizes.h|2735806511,ra/arm/mbedtls/include/psa/crypto_accel_driver.h|281807003,ra/arm/mbedtls/include/psa/crypto_compat.h|2863174414,ra/arm/mbedtls/include/psa/crypto_builtin_primitives.h|461246625,ra/arm/mbedtls/include/psa/crypto_driver_contexts_composites.h|2904605991,ra/arm/mbedtls/include/psa/crypto_struct.h|810710280,ra/arm/mbedtls/include/psa/crypto_types.h|2663430193,ra/arm/mbedtls/include/psa/crypto.h|1221124867,ra/arm/mbedtls/include/psa/crypto_se_driver.h|4215556029,ra/arm/mbedtls/include/psa/crypto_platform.h|2091732110,ra/arm/mbedtls/include/psa/crypto_values.h|1885518631,ra/arm/mbedtls/include/psa/crypto_builtin_composites.h|1600481217,ra/arm/mbedtls/include/psa/crypto_driver_contexts_primitives.h|2828466342,ra/arm/mbedtls/include/psa/crypto_config.h|583293217,ra/arm/mbedtls/include/psa/crypto_extra.h|676538350,ra/arm/mbedtls/include/psa/crypto_driver_common.h|895430654,ra/arm/mbedtls/library/ecjpake.c|2069672571,ra/arm/mbedtls/library/hmac_drbg.c|622724897,ra/arm/mbedtls/library/psa_crypto_hash.h|3410266143,ra/arm/mbedtls/library/threading.c|1905623980,ra/arm/mbedtls/library/oid.c|1045167701,ra/arm/mbedtls/library/pk.c|3507750549,ra/arm/mbedtls/library/lmots.c|636426345,ra/arm/mbedtls/library/pk_wrap.c|4043055023,ra/arm/mbedtls/library/chachapoly.c|1552803592,ra/arm/mbedtls/library/mps_reader.c|1362988434,ra/arm/mbedtls/library/constant_time_internal.h|4030536148,ra/arm/mbedtls/library/md5.c|368627223,ra/arm/mbedtls/library/constant_time.c|948087506,ra/arm/mbedtls/library/ccm.c|3448533146,ra/arm/mbedtls/library/cipher.c|1857449161,ra/arm/mbedtls/library/psa_crypto_se.h|1565371014,ra/arm/mbedtls/library/asn1parse.c|1011086868,ra/arm/mbedtls/library/psa_crypto_core.h|2718804370,ra/arm/mbedtls/library/platform_util.c|704307151,ra/arm/mbedtls/library/rsa_alt_helpers.c|3811778601,ra/arm/mbedtls/library/ecp_internal_alt.h|1761728791,ra/arm/mbedtls/library/mps_trace.c|3620145797,ra/arm/mbedtls/library/aesni.h|2809411618,ra/arm/mbedtls/library/bignum_core.c|2253372894,ra/arm/mbedtls/library/psa_crypto_storage.h|2119312568,ra/arm/mbedtls/library/hash_info.c|3030709785,ra/arm/mbedtls/library/ecdh.c|1338635477,ra/arm/mbedtls/library/psa_crypto_se.c|767054109,ra/arm/mbedtls/library/bignum_mod_raw.h|4009398416,ra/arm/mbedtls/library/mps_trace.h|1181541706,ra/arm/mbedtls/library/bignum_mod.c|4066492242,ra/arm/mbedtls/library/rsa_alt_helpers.h|2100478434,ra/arm/mbedtls/library/mps_error.h|3033334119,ra/arm/mbedtls/library/asn1write.c|4294235053,ra/arm/mbedtls/library/cipher_wrap.c|196123941,ra/arm/mbedtls/library/pkcs7.c|1273948900,ra/arm/mbedtls/library/bn_mul.h|4190689156,ra/arm/mbedtls/library/debug.c|3341819094,ra/arm/mbedtls/library/ripemd160.c|3444128137,ra/arm/mbedtls/library/aesce.c|2848075815,ra/arm/mbedtls/library/bignum_mod_raw_invasive.h|1849956388,ra/arm/mbedtls/library/entropy_poll.h|2305296216,ra/arm/mbedtls/library/psa_crypto_its.h|2827522767,ra/arm/mbedtls/library/des.c|2715816033,ra/arm/mbedtls/library/poly1305.c|3785833472,ra/arm/mbedtls/library/entropy_poll.c|1227922386,ra/arm/mbedtls/library/timing.c|1403044235,ra/arm/mbedtls/library/dhm.c|4221625134,ra/arm/mbedtls/library/bignum.c|2582514491,ra/arm/mbedtls/library/psa_crypto_mac.h|3659538691,ra/arm/mbedtls/library/sha256.c|2305302360,ra/arm/mbedtls/library/bignum_core.h|1213565717,ra/arm/mbedtls/library/base64.c|1418232311,ra/arm/mbedtls/library/pkparse.c|3911823040,ra/arm/mbedtls/library/md_wrap.h|4037368020,ra/arm/mbedtls/library/nist_kw.c|1309891074,ra/arm/mbedtls/library/bignum_mod_raw.c|2591363130,ra/arm/mbedtls/library/pkcs5.c|148947825,ra/arm/mbedtls/library/psa_crypto_slot_management.c|2934430595,ra/arm/mbedtls/library/psa_crypto_invasive.h|1403620862,ra/arm/mbedtls/library/aesni.c|1159773604,ra/arm/mbedtls/library/pkwrite.c|4199467194,ra/arm/mbedtls/library/psa_crypto_driver_wrappers.h|3667559150,ra/arm/mbedtls/library/version_features.c|1395182443,ra/arm/mbedtls/library/psa_crypto_cipher.c|1811961019,ra/arm/mbedtls/library/psa_crypto_storage.c|2794021169,ra/arm/mbedtls/library/common.h|1079330262,ra/arm/mbedtls/library/padlock.h|1685709065,ra/arm/mbedtls/library/entropy.c|2292242565,ra/arm/mbedtls/library/rsa.c|741119832,ra/arm/mbedtls/library/bignum_mod.h|1547422327,ra/arm/mbedtls/library/psa_util.c|3314301719,ra/arm/mbedtls/library/aria.c|3550073088,ra/arm/mbedtls/library/psa_crypto_random_impl.h|4269701159,ra/arm/mbedtls/library/psa_crypto_rsa.h|1028459896,ra/arm/mbedtls/library/cmac.c|1539976477,ra/arm/mbedtls/library/constant_time_invasive.h|4093188298,ra/arm/mbedtls/library/check_crypto_config.h|3725744394,ra/arm/mbedtls/library/sha1.c|181783258,ra/arm/mbedtls/library/psa_crypto_rsa.c|3866719101,ra/arm/mbedtls/library/version.c|4164606063,ra/arm/mbedtls/library/ecp.c|2285562618,ra/arm/mbedtls/library/psa_crypto_pake.h|1200173821,ra/arm/mbedtls/library/padlock.c|3397817304,ra/arm/mbedtls/library/hash_info.h|2046479889,ra/arm/mbedtls/library/mps_reader.h|2114607709,ra/arm/mbedtls/library/psa_crypto_cipher.h|1970851161,ra/arm/mbedtls/library/ecdsa.c|2012947562,ra/arm/mbedtls/library/lms.c|2405451156,ra/arm/mbedtls/library/aes.c|3862673958,ra/arm/mbedtls/library/camellia.c|2200749584,ra/arm/mbedtls/library/ecp_curves.c|917216706,ra/arm/mbedtls/library/pkwrite.h|156529353,ra/arm/mbedtls/library/pem.c|3517710631,ra/arm/mbedtls/library/platform.c|4249636390,ra/arm/mbedtls/library/lmots.h|2269775707,ra/arm/mbedtls/library/aesce.h|3703789099,ra/arm/mbedtls/library/hkdf.c|1365147805,ra/arm/mbedtls/library/psa_crypto_hash.c|1346742557,ra/arm/mbedtls/library/psa_crypto_client.c|3465615960,ra/arm/mbedtls/library/ecp_invasive.h|1002102787,ra/arm/mbedtls/library/psa_crypto_aead.c|4013375276,ra/arm/mbedtls/library/psa_crypto.c|1895994655,ra/arm/mbedtls/library/md.c|617294446,ra/arm/mbedtls/library/chacha20.c|2046868183,ra/arm/mbedtls/library/psa_crypto_aead.h|3139740085,ra/arm/mbedtls/library/ctr_drbg.c|1395399110,ra/arm/mbedtls/library/psa_crypto_ecp.c|1665808600,ra/arm/mbedtls/library/psa_its_file.c|1571979273,ra/arm/mbedtls/library/error.c|3133757104,ra/arm/mbedtls/library/pk_wrap.h|3059038721,ra/arm/mbedtls/library/alignment.h|2984155141,ra/arm/mbedtls/library/net_sockets.c|765155133,ra/arm/mbedtls/library/sha512.c|3739488974,ra/arm/mbedtls/library/psa_crypto_ecp.h|2904241477,ra/arm/mbedtls/library/cipher_wrap.h|1749050041,ra/arm/mbedtls/library/psa_crypto_slot_management.h|132213444,ra/arm/mbedtls/library/mps_common.h|701708318,ra/arm/mbedtls/library/psa_crypto_driver_wrappers.c|1288728961,ra/arm/mbedtls/library/psa_crypto_pake.c|4000868732,ra/arm/mbedtls/library/memory_buffer_alloc.c|503628736,ra/arm/mbedtls/library/pkcs12.c|1026053420,ra/arm/mbedtls/library/gcm.c|2456342349,ra/arm/mbedtls/library/psa_crypto_mac.c +Arm\#\#PSA\#\#Crypto\#\#mbedCrypto\#\#\#\#3.4.0+renesas.4.fsp.5.1.0/libraries= +Arm\#\#mbed\#\#Security\#\#mbedTLS\#\#\#\#3.4.0+renesas.4.fsp.5.1.0/all=2263004340,ra/arm/mbedtls/LICENSE|1981537736,ra/arm/mbedtls/include/CMakeLists.txt|4161384417,ra/arm/mbedtls/include/.gitignore|3408742979,ra/arm/mbedtls/include/mbedtls/compat-2.x.h|3237808785,ra/arm/mbedtls/include/mbedtls/cipher.h|2448042240,ra/arm/mbedtls/include/mbedtls/platform.h|4252984975,ra/arm/mbedtls/include/mbedtls/aria.h|260907761,ra/arm/mbedtls/include/mbedtls/config_psa.h|3863891657,ra/arm/mbedtls/include/mbedtls/asn1.h|1328313466,ra/arm/mbedtls/include/mbedtls/ecjpake.h|1753075318,ra/arm/mbedtls/include/mbedtls/x509.h|2584975421,ra/arm/mbedtls/include/mbedtls/ccm.h|992814453,ra/arm/mbedtls/include/mbedtls/gcm.h|3744928091,ra/arm/mbedtls/include/mbedtls/md.h|3543462013,ra/arm/mbedtls/include/mbedtls/constant_time.h|3885340331,ra/arm/mbedtls/include/mbedtls/platform_util.h|3686445321,ra/arm/mbedtls/include/mbedtls/ssl.h|3126265200,ra/arm/mbedtls/include/mbedtls/ctr_drbg.h|3479331545,ra/arm/mbedtls/include/mbedtls/nist_kw.h|3054960408,ra/arm/mbedtls/include/mbedtls/sha256.h|847254931,ra/arm/mbedtls/include/mbedtls/pkcs5.h|4013748864,ra/arm/mbedtls/include/mbedtls/pkcs12.h|1814516785,ra/arm/mbedtls/include/mbedtls/check_config.h|3960634743,ra/arm/mbedtls/include/mbedtls/asn1write.h|797184578,ra/arm/mbedtls/include/mbedtls/net_sockets.h|1388269939,ra/arm/mbedtls/include/mbedtls/ssl_ticket.h|2906127683,ra/arm/mbedtls/include/mbedtls/debug.h|3753361516,ra/arm/mbedtls/include/mbedtls/hmac_drbg.h|3719294314,ra/arm/mbedtls/include/mbedtls/ssl_cache.h|81324056,ra/arm/mbedtls/include/mbedtls/entropy.h|633335698,ra/arm/mbedtls/include/mbedtls/sha512.h|192845264,ra/arm/mbedtls/include/mbedtls/rsa.h|3106523416,ra/arm/mbedtls/include/mbedtls/platform_time.h|2914134414,ra/arm/mbedtls/include/mbedtls/ripemd160.h|2533257317,ra/arm/mbedtls/include/mbedtls/threading.h|1422911145,ra/arm/mbedtls/include/mbedtls/ecdh.h|1169879187,ra/arm/mbedtls/include/mbedtls/pk.h|1863183451,ra/arm/mbedtls/include/mbedtls/des.h|294991135,ra/arm/mbedtls/include/mbedtls/legacy_or_psa.h|3347377880,ra/arm/mbedtls/include/mbedtls/bignum.h|199759892,ra/arm/mbedtls/include/mbedtls/base64.h|2162237452,ra/arm/mbedtls/include/mbedtls/camellia.h|4059048403,ra/arm/mbedtls/include/mbedtls/dhm.h|1284831361,ra/arm/mbedtls/include/mbedtls/lms.h|3573339326,ra/arm/mbedtls/include/mbedtls/ecdsa.h|2955326333,ra/arm/mbedtls/include/mbedtls/x509_csr.h|486199724,ra/arm/mbedtls/include/mbedtls/x509_crt.h|3899604424,ra/arm/mbedtls/include/mbedtls/pkcs7.h|3303306645,ra/arm/mbedtls/include/mbedtls/ecp.h|1744662138,ra/arm/mbedtls/include/mbedtls/version.h|491192278,ra/arm/mbedtls/include/mbedtls/ssl_ciphersuites.h|2513337178,ra/arm/mbedtls/include/mbedtls/mbedtls_config.h|1053310714,ra/arm/mbedtls/include/mbedtls/md5.h|3439415705,ra/arm/mbedtls/include/mbedtls/timing.h|2709970196,ra/arm/mbedtls/include/mbedtls/psa_util.h|4027448293,ra/arm/mbedtls/include/mbedtls/build_info.h|3872320274,ra/arm/mbedtls/include/mbedtls/x509_crl.h|1905127224,ra/arm/mbedtls/include/mbedtls/poly1305.h|4027715210,ra/arm/mbedtls/include/mbedtls/hkdf.h|4061607299,ra/arm/mbedtls/include/mbedtls/aes.h|1025619241,ra/arm/mbedtls/include/mbedtls/oid.h|260689301,ra/arm/mbedtls/include/mbedtls/memory_buffer_alloc.h|2377942751,ra/arm/mbedtls/include/mbedtls/private_access.h|2968100642,ra/arm/mbedtls/include/mbedtls/cmac.h|2180745552,ra/arm/mbedtls/include/mbedtls/sha1.h|1284646079,ra/arm/mbedtls/include/mbedtls/pem.h|4006083657,ra/arm/mbedtls/include/mbedtls/chachapoly.h|90430987,ra/arm/mbedtls/include/mbedtls/chacha20.h|1383484083,ra/arm/mbedtls/include/mbedtls/ssl_cookie.h|505492456,ra/arm/mbedtls/include/psa/crypto_sizes.h|2735806511,ra/arm/mbedtls/include/psa/crypto_accel_driver.h|281807003,ra/arm/mbedtls/include/psa/crypto_compat.h|2863174414,ra/arm/mbedtls/include/psa/crypto_builtin_primitives.h|461246625,ra/arm/mbedtls/include/psa/crypto_driver_contexts_composites.h|2904605991,ra/arm/mbedtls/include/psa/crypto_struct.h|810710280,ra/arm/mbedtls/include/psa/crypto_types.h|2663430193,ra/arm/mbedtls/include/psa/crypto.h|1221124867,ra/arm/mbedtls/include/psa/crypto_se_driver.h|4215556029,ra/arm/mbedtls/include/psa/crypto_platform.h|2091732110,ra/arm/mbedtls/include/psa/crypto_values.h|1885518631,ra/arm/mbedtls/include/psa/crypto_builtin_composites.h|1600481217,ra/arm/mbedtls/include/psa/crypto_driver_contexts_primitives.h|2828466342,ra/arm/mbedtls/include/psa/crypto_config.h|583293217,ra/arm/mbedtls/include/psa/crypto_extra.h|676538350,ra/arm/mbedtls/include/psa/crypto_driver_common.h|767287741,ra/arm/mbedtls/library/x509_csr.c|4279345589,ra/arm/mbedtls/library/ssl_ciphersuites.c|1957484043,ra/arm/mbedtls/library/ssl_tls12_client.c|1255725895,ra/arm/mbedtls/library/ssl_ticket.c|2387051012,ra/arm/mbedtls/library/ssl_client.c|4190689156,ra/arm/mbedtls/library/debug.c|3320243102,ra/arm/mbedtls/library/x509.c|1398163635,ra/arm/mbedtls/library/ssl_tls13_invasive.h|898989269,ra/arm/mbedtls/library/ssl_tls13_server.c|630989506,ra/arm/mbedtls/library/x509_crl.c|3652451939,ra/arm/mbedtls/library/ssl_misc.h|3106861998,ra/arm/mbedtls/library/x509_create.c|384758363,ra/arm/mbedtls/library/x509write_crt.c|899881076,ra/arm/mbedtls/library/ssl_debug_helpers.h|348013051,ra/arm/mbedtls/library/ssl_tls13_client.c|2696021202,ra/arm/mbedtls/library/ssl_client.h|3349641731,ra/arm/mbedtls/library/ssl_tls13_generic.c|772558568,ra/arm/mbedtls/library/ssl_cookie.c|3928449343,ra/arm/mbedtls/library/ssl_tls12_server.c|4241406556,ra/arm/mbedtls/library/ssl_msg.c|1527696937,ra/arm/mbedtls/library/ssl_tls13_keys.h|1372100361,ra/arm/mbedtls/library/ssl_cache.c|4018987907,ra/arm/mbedtls/library/ssl_tls.c|1589149357,ra/arm/mbedtls/library/ssl_tls13_keys.c|3067403120,ra/arm/mbedtls/library/x509write_csr.c +Arm\#\#mbed\#\#Security\#\#mbedTLS\#\#\#\#3.4.0+renesas.4.fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8d1_ek\#\#\#\#5.1.0/all=3509892698,ra/board/ra8d1_ek/board_leds.h|3819758545,ra/board/ra8d1_ek/board_sdram.c|2603656871,ra/board/ra8d1_ek/board_leds.c|3640013112,ra/board/ra8d1_ek/board_sdram.h|105041966,ra/board/ra8d1_ek/board_init.h|95488157,ra/board/ra8d1_ek/board.h|1628416776,ra/board/ra8d1_ek/board_ethernet_phy.h|777474786,ra/board/ra8d1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8d1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8d1\#\#device\#\#\#\#5.1.0/all=3387474234,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8D1BH.h +Renesas\#\#BSP\#\#ra8d1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8d1\#\#device\#\#R7FA8D1BHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8d1\#\#device\#\#R7FA8D1BHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8d1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h|2190391198,ra/fsp/src/bsp/mcu/ra8d1/bsp_mcu_info.h|944400528,ra/fsp/src/bsp/mcu/ra8d1/bsp_feature.h|3051997639,ra/fsp/src/bsp/mcu/ra8d1/bsp_elc.h|4150320773,ra/fsp/src/bsp/mcu/ra8d1/bsp_override.h +Renesas\#\#BSP\#\#ra8d1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_adc\#\#\#\#5.1.0/all=121586583,ra/fsp/inc/instances/r_adc.h|2933425111,ra/fsp/inc/api/r_elc_api.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|517887492,ra/fsp/inc/api/r_adc_api.h|822005268,ra/fsp/src/r_adc/r_adc.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_adc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ceu\#\#\#\#5.1.0/all=3105586146,ra/fsp/inc/instances/r_ceu.h|2215909863,ra/fsp/inc/api/r_capture_api.h|1591325732,ra/fsp/src/r_ceu/r_ceu.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ceu\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_cgc\#\#\#\#5.1.0/all=990922022,ra/fsp/inc/instances/r_cgc.h|236871148,ra/fsp/inc/api/r_cgc_api.h|958370670,ra/fsp/src/r_cgc/r_cgc.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_cgc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_dmac\#\#\#\#5.1.0/all=3129598257,ra/fsp/inc/instances/r_dmac.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|2701621982,ra/fsp/src/r_dmac/r_dmac.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_dmac\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_drw\#\#\#\#5.1.0/all=2322697764,ra/fsp/src/r_drw/r_drw_memory.c|3865170516,ra/fsp/src/r_drw/r_drw_irq.c|453784126,ra/fsp/src/r_drw/r_drw_base.h|4270519483,ra/fsp/src/r_drw/r_drw_base.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_drw\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/all=491661015,ra/fsp/inc/instances/r_ether.h|4135421999,ra/fsp/inc/api/r_ether_api.h|3799836536,ra/fsp/src/r_ether/r_ether.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/all=485757285,ra/fsp/inc/instances/r_ether_phy.h|3507747591,ra/fsp/inc/api/r_ether_phy_api.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_flash_hp\#\#\#\#5.1.0/all=1817072028,ra/fsp/inc/instances/r_flash_hp.h|236871148,ra/fsp/inc/api/r_cgc_api.h|3730771161,ra/fsp/inc/api/r_flash_api.h|1492797223,ra/fsp/src/r_flash_hp/r_flash_hp.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_flash_hp\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_glcdc\#\#\#\#5.1.0/all=1475955955,ra/fsp/inc/instances/r_glcdc.h|1510087104,ra/fsp/inc/api/r_display_api.h|3681049223,ra/fsp/src/r_glcdc/r_glcdc.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_glcdc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_gpt\#\#\#\#5.1.0/all=2814422891,ra/fsp/inc/instances/r_gpt.h|216958633,ra/fsp/inc/api/r_timer_api.h|1715915581,ra/fsp/src/r_gpt/r_gpt.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_gpt\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#5.1.0/all=3216030983,ra/fsp/inc/instances/r_icu.h|4142514666,ra/fsp/inc/api/r_external_irq_api.h|1458141520,ra/fsp/src/r_icu/r_icu.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_iic_master\#\#\#\#5.1.0/all=2370844350,ra/fsp/inc/instances/r_iic_master.h|3999255998,ra/fsp/inc/api/r_i2c_master_api.h|2933425111,ra/fsp/inc/api/r_elc_api.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|1078136027,ra/fsp/src/r_iic_master/r_iic_master.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_iic_master\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_mipi_dsi\#\#\#\#5.1.0/all=3878035665,ra/fsp/inc/instances/r_mipi_dsi.h|3177943718,ra/fsp/inc/api/r_mipi_dsi_api.h|1065365905,ra/fsp/src/r_mipi_dsi/r_mipi_dsi.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_mipi_dsi\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_mipi_phy\#\#\#\#5.1.0/all=1783352598,ra/fsp/inc/instances/r_mipi_phy.h|1697782167,ra/fsp/src/r_mipi_phy/r_mipi_phy.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_mipi_phy\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ospi_b\#\#\#\#5.1.0/all=3944091676,ra/fsp/inc/instances/r_ospi_b.h|2531239839,ra/fsp/inc/api/r_spi_flash_api.h|408634510,ra/fsp/src/r_ospi_b/r_ospi_b.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ospi_b\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_rsip7_ra8_plaintext\#\#\#\#5.1.0/all=2514350842,ra/fsp/src/r_sce/hw_sce_ecc_private.h|2902681178,ra/fsp/src/r_sce/hw_sce_hash_private.h|3936396047,ra/fsp/src/r_sce/hw_sce_trng_private.h|239130732,ra/fsp/src/r_sce/hw_sce_private.h|2551235603,ra/fsp/src/r_sce/hw_sce_rsa_private.h|892688328,ra/fsp/src/r_sce/hw_sce_aes_private.h|1607024883,ra/fsp/src/r_sce/common/hw_sce_common.h|460849431,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/adaptors/r_sce_adapt.c|198286007,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/private/inc/SCE_module.h|812338873,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/private/inc/hw_sce_ra_private.h|1102290366,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/private/inc/SCE_ProcCommon.h|3868603991,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p2e.c|1440813089,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p29a.c|1609421664,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p50u.c|3611757909,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/change_endian_long.c|4245645866,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p32u.c|650730111,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func068.c|1154512453,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p2b.c|1822698435,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p36t.c|3044463113,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func082.c|2460457104,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func053.c|1092745732,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pdci.c|3417966947,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p16.c|1396942307,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func406.c|364670255,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p7f.c|3993585851,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func073.c|1026930114,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb3u.c|799457032,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func093.c|1947486068,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb9i.c|2880526220,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func061.c|2170487210,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func316.c|1037783438,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p21.c|2392527048,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func044.c|3340331038,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb0f.c|3090801499,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p41u.c|3245799142,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p95i.c|674108638,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func317.c|1319188776,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p85a.c|1560961031,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func102.c|1746637987,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p47u.c|60653254,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p9a.c|2845207003,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p07.c|771269107,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p19.c|1799221312,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func320.c|4011610106,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p85i.c|2694274572,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa1f.c|3068768784,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p79.c|4086444111,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p00.c|1432959399,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func405.c|4294953471,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func013.c|2474335707,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p70.c|2752841506,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func095.c|2727535670,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func215.c|4129188762,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p41i.c|1560003180,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p32t.c|3617110663,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func315.c|4081362310,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p12.c|2195655134,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p85t.c|25249183,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p36f.c|329285485,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb3f.c|3668420132,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pf4.c|855812709,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func062.c|566468975,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p29f.c|1994891515,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func049.c|341255851,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p17.c|1397414840,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func313.c|452631836,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p32f.c|1639838496,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func052.c|3566004956,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pdcf.c|3506986238,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p57.c|3125298542,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p87u.c|3496916763,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func404.c|1997760065,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa7u.c|1461266743,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func304.c|470938942,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func028.c|4003464472,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p87f.c|2563139197,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa1u.c|413709504,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p76f.c|253889595,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p44i.c|2267406827,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func103.c|1729647641,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p95f.c|3595534059,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/DomainParams.c|3158638387,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p36u.c|907200983,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p13.c|2057476169,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb9u.c|1988571421,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func008.c|3877846772,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func076.c|3387874316,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p08.c|3532614252,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func094.c|4125328356,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb3i.c|2735933879,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func209.c|483110254,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p89u.c|4089236380,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func091.c|1301036795,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func071.c|1728734869,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p44u.c|1897572532,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func092.c|3873637340,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func055.c|4231605274,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p56.c|2946413229,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb6u.c|1447023304,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p83t.c|4002239871,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func075.c|955292289,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p7a.c|1613931153,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func305.c|3148300626,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pf0.c|1269127514,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p76i.c|4254773091,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p29u.c|2283915454,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func065.c|3076887351,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func087.c|1943288164,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p6e.c|3746729535,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func311.c|2396468616,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func314.c|1817878357,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa7f.c|516204388,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa1i.c|1882963070,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p72.c|1001095344,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pf6.c|2584347557,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p31.c|6945018,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p85f.c|3885660749,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pc2i.c|3263344130,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p95u.c|1762854760,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb9f.c|1415355664,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p34a.c|3755656247,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func202.c|3126833842,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p53.c|3012137100,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func402.c|111292861,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func318.c|1381811832,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p82.c|3131557903,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p81.c|388432138,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p15.c|1579317771,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p9b.c|642803305,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func302.c|4239654229,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb0u.c|3899266399,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p20.c|919018049,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func303.c|815894745,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p34i.c|2984184663,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa4i.c|3947545506,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func063.c|2493093911,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func078.c|4007333865,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p34u.c|3058136421,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pc2u.c|4146753651,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pf5.c|4056497140,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p40.c|422547228,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func017.c|702258959,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pf9.c|277473718,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func048.c|1613049601,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p9c.c|3578993027,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p47i.c|4294551702,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func074.c|2263572871,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p29i.c|3576754253,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb0i.c|1686826380,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p7c.c|2766699949,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p83u.c|1761155520,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func079.c|3460424045,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func031.c|1192308840,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p7e.c|819576508,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p2d.c|601100171,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p54.c|264194236,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func059.c|1752972813,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p98i.c|3702985727,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p89i.c|3954197786,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p83a.c|2441832391,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p44f.c|4260335662,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/s_flash2.c|1458245673,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p87i.c|99487250,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p89f.c|1802149395,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func312.c|3091525845,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p34t.c|2442635956,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p83i.c|253371356,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa7i.c|2075489040,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func090.c|2531567852,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p7b.c|3881239857,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func027.c|415663305,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func070.c|1505358710,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p11.c|458189046,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func101.c|188302437,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func319.c|3635035826,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func216.c|4056481999,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pdcu.c|2089428593,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pf1.c|3040198667,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p83f.c|3169495054,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb6f.c|1207173622,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func012.c|1555638191,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa4f.c|1009209856,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func088.c|3484808042,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func054.c|3497971520,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p98u.c|2038427875,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func401.c|2283477370,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p29t.c|3779290917,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func077.c|2138576089,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p75.c|3682577613,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func057.c|3884550219,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func081.c|2415099534,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func214.c|2375866282,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func100.c|533122230,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func058.c|1711599555,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p1b.c|1414101526,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pa4u.c|3489863704,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p34f.c|4211443948,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p47f.c|3745383111,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func086.c|3164444962,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p36a.c|1313578700,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p7d.c|1669662828,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p3a.c|3173651534,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func043.c|2119743739,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p76u.c|713402000,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func403.c|890316259,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p50i.c|2522130098,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func089.c|2352841547,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p36i.c|3917095108,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p85u.c|1151383573,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p98f.c|3733204464,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p50f.c|2212091205,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p41f.c|180910436,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pb6i.c|3740707632,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p32i.c|356483048,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p2c.c|2944672083,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p32a.c|4025646079,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func310.c|758549681,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_func016.c|1315240233,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p18.c|411386845,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_pc2f.c|73518402,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p14.c|352372059,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/primitive/hw_sce_p_p74.c|1637929886,ra/fsp/src/r_sce/crypto_procedures/src/rsip7/plainkey/public/inc/r_sce_if.h +Renesas\#\#HAL\ Drivers\#\#all\#\#r_rsip7_ra8_plaintext\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_rtc\#\#\#\#5.1.0/all=509675779,ra/fsp/inc/instances/r_rtc.h|2730393667,ra/fsp/inc/api/r_rtc_api.h|236871148,ra/fsp/inc/api/r_cgc_api.h|965146510,ra/fsp/src/r_rtc/r_rtc.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_rtc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_sci_b_uart\#\#\#\#5.1.0/all=419014891,ra/fsp/inc/instances/r_sci_b_uart.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|1476071459,ra/fsp/inc/api/r_uart_api.h|3063216256,ra/fsp/src/r_sci_b_uart/r_sci_b_uart.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_sci_b_uart\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#rm_psa_crypto\#\#\#\#5.1.0/all=2595482203,ra/fsp/src/rm_psa_crypto/aes_vendor.c|3742281746,ra/fsp/src/rm_psa_crypto/aes_alt_process.c|2614789394,ra/fsp/src/rm_psa_crypto/gcm_alt_process.c|1403399474,ra/fsp/src/rm_psa_crypto/ccm_alt_process.c|4050328960,ra/fsp/src/rm_psa_crypto/sha256_alt_process.c|3285654232,ra/fsp/src/rm_psa_crypto/gcm_alt.c|3760373012,ra/fsp/src/rm_psa_crypto/ecp_curves_alt.c|1260890471,ra/fsp/src/rm_psa_crypto/rsa_alt.c|3085724927,ra/fsp/src/rm_psa_crypto/ecp_alt.c|1701671058,ra/fsp/src/rm_psa_crypto/cipher_alt.c|1737116786,ra/fsp/src/rm_psa_crypto/ecdsa_alt_process.c|1795044086,ra/fsp/src/rm_psa_crypto/ecdh_alt.c|2853862097,ra/fsp/src/rm_psa_crypto/aes_alt.c|89033199,ra/fsp/src/rm_psa_crypto/ecdsa_alt.c|3067723578,ra/fsp/src/rm_psa_crypto/cmac_alt.c|1564468254,ra/fsp/src/rm_psa_crypto/sha512_alt_process.c|559131553,ra/fsp/src/rm_psa_crypto/rsa_alt_process.c|3897549756,ra/fsp/src/rm_psa_crypto/ctr_drbg_alt.c|3751252361,ra/fsp/src/rm_psa_crypto/rm_psa_crypto.c|2558320361,ra/fsp/src/rm_psa_crypto/platform_alt.c|322029562,ra/fsp/src/rm_psa_crypto/trng_entropy.c|2484670689,ra/fsp/src/rm_psa_crypto/asymmetric_vendor.c|1462382632,ra/fsp/src/rm_psa_crypto/ecp_alt_process.c|2745965896,ra/fsp/src/rm_psa_crypto/sha512_alt.c|390013784,ra/fsp/src/rm_psa_crypto/vendor.c|3501788039,ra/fsp/src/rm_psa_crypto/ccm_alt.c|3892290897,ra/fsp/src/rm_psa_crypto/sha256_alt.c|4263551921,ra/fsp/src/rm_psa_crypto/inc/ecp_alt.h|3750268696,ra/fsp/src/rm_psa_crypto/inc/cmac_alt.h|1186364057,ra/fsp/src/rm_psa_crypto/inc/gcm_alt.h|3800568773,ra/fsp/src/rm_psa_crypto/inc/ctr_drbg_alt.h|3439476716,ra/fsp/src/rm_psa_crypto/inc/vendor.h|1377158851,ra/fsp/src/rm_psa_crypto/inc/aes_alt.h|839890992,ra/fsp/src/rm_psa_crypto/inc/platform_alt.h|3467239166,ra/fsp/src/rm_psa_crypto/inc/rsa_alt.h|537214869,ra/fsp/src/rm_psa_crypto/inc/ccm_alt.h|2946860196,ra/fsp/src/rm_psa_crypto/inc/rm_psa_crypto.h|1529955133,ra/fsp/src/rm_psa_crypto/inc/asymmetric_vendor.h|4256941459,ra/fsp/src/rm_psa_crypto/inc/aes_vendor.h|59477829,ra/fsp/src/rm_psa_crypto/inc/sha256_alt.h|3218271712,ra/fsp/src/rm_psa_crypto/inc/sha512_alt.h +Renesas\#\#HAL\ Drivers\#\#all\#\#rm_psa_crypto\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_aws_pkcs11_pal_littlefs\#\#\#\#5.1.0/all=3446603361,ra/fsp/src/rm_aws_pkcs11_pal_littlefs/rm_aws_pkcs11_pal_littlefs.c +Renesas\#\#Middleware\#\#all\#\#rm_aws_pkcs11_pal_littlefs\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.1.0/all=258822513,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_end.h|2524986196,ra/fsp/src/rm_freertos_plus_tcp/NetworkInterface.c|2996138825,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_start.h +Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_freertos_port\#\#\#\#5.1.0/all=292789661,ra/fsp/src/rm_freertos_port/port.c|2907405226,ra/fsp/src/rm_freertos_port/portmacro.h +Renesas\#\#Middleware\#\#all\#\#rm_freertos_port\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_littlefs_flash\#\#\#\#5.1.0/all=1757627104,ra/fsp/inc/instances/rm_littlefs_flash.h|2169523170,ra/fsp/inc/api/rm_littlefs_api.h|3730771161,ra/fsp/inc/api/r_flash_api.h|3149318397,ra/fsp/src/rm_littlefs_flash/rm_littlefs_flash.c +Renesas\#\#Middleware\#\#all\#\#rm_littlefs_flash\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_mbedtls\#\#\#\#5.1.0/all=3186943566,ra/fsp/src/rm_mbedtls/x509_crt.c +Renesas\#\#Middleware\#\#all\#\#rm_mbedtls\#\#\#\#5.1.0/libraries= +Renesas\#\#Projects\#\#all\#\#freertos_blinky\#\#\#\#5.1.0/all= +Renesas\#\#Projects\#\#all\#\#freertos_blinky\#\#\#\#5.1.0/libraries= +Renesas\#\#TES\#\#all\#\#dave2d\#\#\#\#3.8.0+fsp.5.1.0/all=3336375023,ra/tes/dave2d/inc/dave_driver.h|3259479650,ra/tes/dave2d/inc/dave_types.h|780382921,ra/tes/dave2d/inc/dave_errorcodes.h|4274014154,ra/tes/dave2d/inc/dave_base.h|1024774572,ra/tes/dave2d/inc/dave_math.h|4022437848,ra/tes/dave2d/src/dave_triarray.h|1572823813,ra/tes/dave2d/src/dave_errorcodes.c|3002603095,ra/tes/dave2d/src/dave_texture.h|736824288,ra/tes/dave2d/src/dave_viewport.c|2339698747,ra/tes/dave2d/src/dave_driver.c|2458077439,ra/tes/dave2d/src/dave_triangle.c|1596456334,ra/tes/dave2d/src/dave_math.c|3811113047,ra/tes/dave2d/src/dave_registermap.h|2044860670,ra/tes/dave2d/src/dave_context.c|1996099915,ra/tes/dave2d/src/dave_render.h|957747704,ra/tes/dave2d/src/dave_curve.c|3704715329,ra/tes/dave2d/src/dave_memory.c|2967595566,ra/tes/dave2d/src/dave_quad.c|1880348197,ra/tes/dave2d/src/dave_box.c|664191450,ra/tes/dave2d/src/dave_base.c|2697296305,ra/tes/dave2d/src/dave_edge.h|841632015,ra/tes/dave2d/src/dave_viewport.h|2705060082,ra/tes/dave2d/src/dave_wedge.c|505727753,ra/tes/dave2d/src/dave_circle.h|1870326063,ra/tes/dave2d/src/dave_line.h|2723427531,ra/tes/dave2d/src/dave_curve.h|1667194484,ra/tes/dave2d/src/dave_texture.c|2548764085,ra/tes/dave2d/src/dave_pattern.h|1070173993,ra/tes/dave2d/src/dave_line.c|3700209682,ra/tes/dave2d/src/dave_triangle.h|1272314146,ra/tes/dave2d/src/dave_utility.h|19256155,ra/tes/dave2d/src/dave_rbuffer.h|2658601565,ra/tes/dave2d/src/dave_intern.h|3157839062,ra/tes/dave2d/src/dave_polyline.h|1797619041,ra/tes/dave2d/src/dave_blit.c|3061592116,ra/tes/dave2d/src/dave_polyline.c|1305118771,ra/tes/dave2d/src/dave_quad.h|1842111830,ra/tes/dave2d/src/dave_circle.c|2742308643,ra/tes/dave2d/src/dave_gradient.h|1157276490,ra/tes/dave2d/src/dave_box.h|326743887,ra/tes/dave2d/src/dave_pattern.c|650027296,ra/tes/dave2d/src/dave_dlist.c|113917492,ra/tes/dave2d/src/dave_render.c|3149640059,ra/tes/dave2d/src/dave_memory.h|2824134536,ra/tes/dave2d/src/dave_context.h|1138885174,ra/tes/dave2d/src/dave_hardware.h|854854709,ra/tes/dave2d/src/dave_utility.c|3457567489,ra/tes/dave2d/src/dave_dlist.h|1181118735,ra/tes/dave2d/src/dave_gradient.c|1058031483,ra/tes/dave2d/src/dave_hardware.c|635745031,ra/tes/dave2d/src/dave_perfcount.c|3240215282,ra/tes/dave2d/src/dave_wedge.h|2215077823,ra/tes/dave2d/src/dave_rbuffer.c|2550235696,ra/tes/dave2d/src/dave_64bitoperation.c|1742818937,ra/tes/dave2d/src/dave_edge.c +Renesas\#\#TES\#\#all\#\#dave2d\#\#\#\#3.8.0+fsp.5.1.0/libraries= +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs new file mode 100644 index 0000000000..2e1942faad --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.settingseditor.active_page=SWPConfigurator +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs new file mode 100644 index 0000000000..c55e75b4f5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs @@ -0,0 +1,23 @@ +collapse/module.arm.cmsis5.nn.115329633=false +collapse/module.arm.mbed.littlefs.930176476=false +collapse/module.arm.mbedtls.2012206502=false +collapse/module.aws.coreHttpsLib.1126945186=false +collapse/module.aws.freertosplus.crypto.666541141=false +collapse/module.aws.freertosplus.freertosplus_tcp.1281295365=false +collapse/module.aws.pkcs11.mbedtls.1285758915=false +collapse/module.aws.sockets_wrapper.tcp.1166764962=false +collapse/module.aws.transport_interface.mbedtls_pkcs11.575382200=false +collapse/module.driver.display_on_glcdc.631463879=false +collapse/module.driver.drw.1442857523=false +collapse/module.driver.ether_on_ether.683945311=false +collapse/module.driver.freertos_plus_tcp_on_ether.1014848678=false +collapse/module.driver.i2c_on_iic_master.1702080767=false +collapse/module.driver.mipi_dsi.1083995415=false +collapse/module.driver.ospi_on_ospi_b.1899642816=false +collapse/module.driver.psa_crypto.1527033647=false +collapse/module.driver.rm_aws_pkcs11_pal_littlefs.1763224417=false +collapse/module.driver.rm_psa_crypto.1999697570=false +collapse/module.driver.rsip7.plaintext.1580966068=false +collapse/module.driver.uart_on_sci_b_uart.443946800=false +collapse/module.middleware.rm_littlefs.400640441=false +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs new file mode 100644 index 0000000000..1f97dab10d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +is.toolchain.version=true +store.version=2 +toolchain.version=12.2.1.arm-12-mpacbti-34 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.common.debug.ui.memory.RawImageRendering.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.common.debug.ui.memory.RawImageRendering.prefs new file mode 100644 index 0000000000..2988ae8b77 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/com.renesas.common.debug.ui.memory.RawImageRendering.prefs @@ -0,0 +1,6 @@ +com.renesas.common.debug.ui.memory.renderingFormat=com.renesas.common.debug.ui.images.Rgb565RawImageFormat +com.renesas.common.debug.ui.memory.renderingHeight=854 +com.renesas.common.debug.ui.memory.renderingPosition=0 +com.renesas.common.debug.ui.memory.renderingScanlinePad=4 +com.renesas.common.debug.ui.memory.renderingWidth=480 +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/language.settings.xml new file mode 100644 index 0000000000..8359b3eb5c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000000..c8ec5df2d4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,6 @@ +doxygen/doxygen_new_line_after_brief=true +doxygen/doxygen_use_brief_tag=false +doxygen/doxygen_use_javadoc_tags=true +doxygen/doxygen_use_pre_tag=false +doxygen/doxygen_use_structural_commands=false +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000000..2a3c579411 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,13 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/CPATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/CPATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/CPLUS_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/CPLUS_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/C_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/append=true +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/appendContributed=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/LIBRARY_PATH/delimiter=; +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/append=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1598217940/appendContributed=true diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.core.resources.prefs b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/RA8x1_Reset_OSPI.JLinkScript b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/RA8x1_Reset_OSPI.JLinkScript new file mode 100644 index 0000000000..f987a1032e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/RA8x1_Reset_OSPI.JLinkScript @@ -0,0 +1,20 @@ +int HandleBeforeFlashProg(void) +{ + +JLINK_MEM_WriteU8(0x40400d14, 0x00);//PWR_S +JLINK_MEM_WriteU8(0x40400d14, 0x40);//PWR_S + +JLINK_MEM_WriteU32(0x40400858, 0x00000005);//P1_06 PFS, output high +JLINK_SYS_Sleep(1); + +JLINK_MEM_WriteU32(0x40400858, 0x00000004);//P1_06 PFS, output Low +JLINK_SYS_Sleep(1); + +JLINK_MEM_WriteU32(0x40400858, 0x00000005);//P1_06 PFS, output high +JLINK_SYS_Sleep(1); + +JLINK_MEM_WriteU8(0x40400d14, 0x00);//PWR_S +JLINK_MEM_WriteU8(0x40400d14, 0x80);//PWR_S + +return 0; +} \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/configuration.xml b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/configuration.xml new file mode 100644 index 0000000000..cda874aa86 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/configuration.xml @@ -0,0 +1,4196 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Simple application that blinks an LED using FreeRTOS. + Renesas.RA_freertos_blinky.5.1.0.pack + + + Arm NN Library Source + Arm.CMSIS-NN.4.1.0+fsp.5.1.0.pack + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + A/D Converter + Renesas.RA.5.1.0.pack + + + Capture Engine Unit (r_ceu) + Renesas.RA.5.1.0.pack + + + Clock Generation Circuit + Renesas.RA.5.1.0.pack + + + Direct Memory Access Controller + Renesas.RA.5.1.0.pack + + + TES D/AVE 2D Port + Renesas.RA.5.1.0.pack + + + Ethernet PHY + Renesas.RA.5.1.0.pack + + + Ethernet + Renesas.RA.5.1.0.pack + + + Flash Memory High Performance + Renesas.RA.5.1.0.pack + + + Graphics LCD Controller + Renesas.RA.5.1.0.pack + + + General PWM Timer + Renesas.RA.5.1.0.pack + + + External Interrupt + Renesas.RA.5.1.0.pack + + + I2C Master Interface + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + MIPI DSI Host + Renesas.RA.5.1.0.pack + + + MIPI PHY Host + Renesas.RA.5.1.0.pack + + + Octa Serial Peripheral Interface Flash + Renesas.RA.5.1.0.pack + + + Real Time Clock + Renesas.RA.5.1.0.pack + + + Secure Cryptography Engine on RA8 (RSIP7) Compatibility Mode + Renesas.RA.5.1.0.pack + + + SCI UART + Renesas.RA.5.1.0.pack + + + AWS PCKS11 PAL on LittleFS + Renesas.RA.5.1.0.pack + + + r_ether to FreeRTOS+TCP Wrapper + Renesas.RA.5.1.0.pack + + + FreeRTOS Port + Renesas.RA.5.1.0.pack + + + LittleFS Flash Port + Renesas.RA.5.1.0.pack + + + Modified mbedTLS + Renesas.RA.5.1.0.pack + + + MbedCrypto H/W Acceleration + Renesas.RA.5.1.0.pack + + + Arm PSA Crypto Implementation + Arm.MbedCrypto.3.4.0+renesas.4.fsp.5.1.0.pack + + + RA8D1-EK Board Support Files + Renesas.RA_board_ra8d1_ek.5.1.0.pack + + + Board support package for R7FA8D1BHECBD + Renesas.RA_mcu_ra8d1.5.1.0.pack + + + Board support package for RA8D1 + Renesas.RA_mcu_ra8d1.5.1.0.pack + + + Board support package for RA8D1 - FSP Data + Renesas.RA_mcu_ra8d1.5.1.0.pack + + + AWS PKCS11 to mbedTLS + Amazon.corePKCS11.3.5.0+fsp.5.1.0.pack + + + TES DAVE 2D Drawing Engine + TES.Dave2D.3.8.0+fsp.5.1.0.pack + + + FreeRTOS - Buffer Allocation 2 + Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.1.0.pack + + + FreeRTOS+TCP + Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.1.0.pack + + + Arm mbed TLS + Arm.MbedTLS.3.4.0+renesas.4.fsp.5.1.0.pack + + + Arm Mbed LittleFS + Arm.LittleFS.2.2.1+renesas.1.fsp.5.1.0.pack + + + AWS Core HTTPS + Amazon.coreHTTP.3.0.0+renesas.0.fsp.5.1.0.pack + + + FreeRTOS + Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.1.0.pack + + + FreeRTOS - Memory Management - Heap 4 + Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.1.0.pack + + + AWS Logging + Amazon.FreeRTOS.202212.0.1+renesas.1.fsp.5.1.0.pack + + + AWS MbedTLS FreeRTOS Port + Amazon.FreeRTOS.202212.0.1+renesas.1.fsp.5.1.0.pack + + + AWS MbedTLS/PKCS11 Transport Interface + Amazon.FreeRTOS.202212.0.1+renesas.1.fsp.5.1.0.pack + + + AWS FreeRTOS+TCP Sockets Wrapper + Amazon.FreeRTOS.202212.0.1+renesas.1.fsp.5.1.0.pack + + + FreeRTOS+TCP MbedTLS Bio + Amazon.FreeRTOS.202212.0.1+renesas.1.fsp.5.1.0.pack + + + AWS Demo key_provisioning_transport + Amazon.FreeRTOS.202212.0.1+renesas.1.fsp.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + Arm DSP Library Source + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep Debug_Flat.jlink b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep Debug_Flat.jlink new file mode 100644 index 0000000000..6b4b4091ef --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep Debug_Flat.jlink @@ -0,0 +1,47 @@ +[BREAKPOINTS] +ForceImpTypeAny = 0 +ShowInfoWin = 1 +EnableFlashBP = 1 +BPDuringExecution = 0 +[CFI] +CFISize = 0x00 +CFIAddr = 0x00 +[CPU] +MonModeVTableAddr = 0xFFFFFFFF +MonModeDebug = 0 +MaxNumAPs = 0 +LowPowerHandlingMode = 0 +OverrideMemMap = 0 +AllowSimulation = 1 +ScriptFile="" +[FLASH] +RMWThreshold = 0x200 +Loaders="" +EraseType = 0x00 +CacheExcludeSize = 0x00 +CacheExcludeAddr = 0x00 +MinNumBytesFlashDL = 0 +SkipProgOnCRCMatch = 1 +VerifyDownload = 1 +AllowCaching = 1 +EnableFlashDL = 2 +Override = 0 +Device="ARM7" +[GENERAL] +WorkRAMSize = 0x10000 +WorkRAMAddr = 0x22000000 +RAMUsageLimit = 0x00 +[SWO] +SWOLogFile="" +[MEM] +RdOverrideOrMask = 0x00 +RdOverrideAndMask = 0xFFFFFFFF +RdOverrideAddr = 0xFFFFFFFF +WrOverrideOrMask = 0x00 +WrOverrideAndMask = 0xFFFFFFFF +WrOverrideAddr = 0xFFFFFFFF +[RAM] +VerifyDownload = 0x00 +[MEM_MAP] +[DYN_MEM_MAP] +NumUserRegion = 0x00 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep Debug_Flat.launch b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep Debug_Flat.launch new file mode 100644 index 0000000000..a10388f3a7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep Debug_Flat.launch @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep.hex b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep.hex new file mode 100644 index 0000000000..6a35ee1031 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/quickstart_ek_ra8d1_ep.hex @@ -0,0 +1,121760 @@ +:020000040200F8 +:1000000080CD0C2261AE0402F9AC04025DAE0402A4 +:100010005DAE04025DAE04025DAE04025DAE04029C +:10002000000000000000000000000000999C020297 +:100030005DAE040200000000B19C0202199D0202A4 +:1000400029A8020229A70202D9A8020225A90202B0 +:10005000AD660402AD660402496104028D620402C9 +:100060007D63040249640402AD66040225A0040213 +:100070001191040245780402D15704022558040264 +:10008000795804025D590402C1590402155A040248 +:10009000814604022D6D04022D6D04022D6D0402B3 +:1000A0002D6D04022D6D04022D6D04022D6D0402D0 +:1000B0002D6D0402358F04020000000000000000D6 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:100200000348044B834202D0034B03B118477047A5 +:10021000F41E0022F41E002200000000064B0749D5 +:10022000C91A891048BF0131491003D0044B0BB1E2 +:1002300001481847704700BFF41E0022F41E002238 +:100240000000000010B5064C237843B9FFF7D8FF33 +:10025000044B13B10448AFF300800123237010BD99 +:10026000801F002200000000D0941D0208B5054B3D +:100270001BB105490548AFF30080BDE80840FFF712 +:10028000CDBF00BF00000000841F0022D0941D02DB +:1002900003783BB94368044AA3F58073B3FA83F348 +:1002A0005B091370704700BF9C1F00222DE9F041CD +:1002B000074686B000F050F8C8204CF00FFBD7E995 +:1002C000000147F087F80190019E002E35D17A6831 +:1002D0003923D2F884201E4CD2F80C801D4D07E043 +:1002E0004FF47A714AF0D6FCE37D0D34FD2B1ED01D +:1002F000E27A14F8010CFE2BCDE9026605968DF822 +:1003000009308DF80A20ADF80C000494E8D0D8F834 +:10031000000002A92E7044F055FE0190019B83B9A4 +:100320002B78002BFCD0E37D0D34FD2BE0D1386819 +:1003300046F044FD0190019B1BB9019806B0BDE851 +:10034000F081386846F020FE019806B0BDE8F081E3 +:10035000F58507029C1F002210B5094C002240F6CB +:100360000121204645F098FB012109204AF092FC2A +:100370002046BDE81040012240F6012145F08CBB2B +:10038000B0580A2210B5EFF31082012383F31088CE +:10039000124C23681BB9402011490B75087523685E +:1003A0000133236082F31088012240F204410D489A +:1003B00045F072FBEFF31082012383F3108823686A +:1003C00013B12368013B236023681BB980200449D3 +:1003D0000B75087582F3108810BD00BF601F0022E6 +:1003E000000D4040B0580A2210B5EFF310820123EF +:1003F00083F31088124C23681BB9402011490B75F8 +:10040000087523680133236082F31088002240F2CC +:1004100004410D4845F040FBEFF31082012383F3C4 +:100420001088236813B12368013B236023681BB93C +:10043000802004490B75087582F3108810BD00BF39 +:10044000601F0022000D4040B0580A22D0F82C3422 +:10045000D0F83004D3F80431184700BF10B5044673 +:10046000643066F0B1FC04F5A67028F01FFF04F5B7 +:10047000287028F01BFF204666F04EFD04F57D70C5 +:100480005FF05CFED4F82C34D4F830049B6BBDE8EC +:10049000104018472DE9F04F83B0002875D0076849 +:1004A0000446002F71D00E4600296ED01D46002B49 +:1004B0006BD09B68002B68D000233B600D9B3846B7 +:1004C00000930C9B56F064FB8246002862D124689E +:1004D000002C00F09A80AB68002B00F08F8004F1B4 +:1004E0000408404604F5A87B66F0DAFC584628F07C +:1004F000D7FE04F1680904F5297028F0D1FE4846BA +:1005000066F07AFA04F234404FF0FAFB04F58660A4 +:100510004DF010FA534652465146404666F0C4FC30 +:1005200000284BD13C4B04F5A07A0FCB8AE80F0092 +:10053000304675F0B3FC39490246304675F08EFB03 +:1005400018B94FF48063C4F84C310221404666F07C +:1005500057FA42464046324966F054FA5146404600 +:1005600066F05AFAD5E90212584629F00FFB98B105 +:1005700003244046FFF772FF386856F0CFFB002394 +:1005800020463B6003B0BDE8F08F0124204603B055 +:10059000BDE8F08F0624F9E702465946404666F06A +:1005A0003DFA296819B1404666F094FA20B94146EF +:1005B000484666F0B5FB18B10524DAE70224D8E70F +:1005C0002168184B0090184A484666F01FFA6B687D +:1005D0006BB1484666F0D8FA10F5D24FF9D010F555 +:1005E000D14FF6D004460028D0D00424C1E73146CC +:1005F000484666F02BFA0028DED1EAE740F22911DE +:100600000A4B0B4A0B484AF03DFB4FF493710A4BDF +:10061000074A08484AF036FBF8011D02A88C070279 +:100620004D040002996E0502416E05027C8C0702A2 +:10063000BC8C0702448C07021C8C070278B100684E +:1006400068B110B50446683065F0F2FE54F8040B4A +:1006500056F064FB2046BDE81040FFF7FFBE704730 +:10066000B0B10068A0B199B110B572B1683065F051 +:10067000F7FD10F5D04F06D020F0800313F5D24FD0 +:1006800008BF002010BD002010BD4FF0FF3010BD8E +:100690004FF0FF30704700BFB0B10068A0B199B112 +:1006A00010B572B1683065F08BFE10F5D04F06D0F2 +:1006B00020F0800313F5D24F08BF002010BD0020AA +:1006C00010BD4FF0FF3010BD4FF0FF30704700BF3E +:1006D00000487047C88C070200B17047024610B549 +:1006E0000C460D4886B0114601230068CDE9002272 +:1006F0004CF028FD02A9206853F054FD02A960685F +:1007000053F050FD02A9A06853F04CFDE06802A927 +:1007100053F048FD06B010BD286E0A22012801D012 +:1007200000207047094910B414680860084B0A6833 +:100730001C603AB19C46074CBCE80F000FC4DCF8C3 +:100740000030236000205DF8044B7047C03109225F +:1007500074290C22AC310922012330B5202283B048 +:100760004FF01C5118488DF8073047F0F5F99DF807 +:100770000730012B0AD1144D0DF1070421462846FC +:1007800047F0A0F89DF80730012BF7D04FF48063B5 +:100790004FF01C520D490C4847F070FA9DF8073095 +:1007A000012B0AD1084D0DF107042146284647F0D8 +:1007B00089F89DF80730012BF7D0034847F090F8EF +:1007C000012003B030BD00BF9C670A2240240022F4 +:1007D0002DE9F84300240746DFF81C814822214612 +:1007E0003E483F4E88F8004075F012FA384618F03F +:1007F0000FFE88F8004018F04DFE304618F0A2FEBB +:10080000384D4FF00109287018F044FE304618F0BA +:1008100099FE287040B901204CF060F8304618F07D +:1008200091FE28700028F6D000272D4C14F9013BCA +:100830000D2B16D0202B1BD0082B98F800101BD0A6 +:100840003F292BD92A78A31B9BB29A42EED80023CA +:100850002B70002FDAD0B9F1000F33D14846BDE834 +:10086000F8832A78A31B9BB29A4226D90127DDE799 +:1008700001274FF00009E5E70029E3D00020174ADF +:100880000139C9B2505488F800101A461649174861 +:1008900075F09CF8154818F0BBFDD3E70F4801F13F +:1008A000010C43541A461249104888F800C075F0EC +:1008B0008DF80E4818F0ACFDC4E700232B70B9F199 +:1008C000000FCBD0054A0B49084875F07FF8074860 +:1008D00018F09EFD4846BDE8F88300BFB01F002217 +:1008E000F81F0022A81F0022D48C070240200022FB +:1008F000DC8C0702E08C0702A91F00222DE9F041E1 +:100900001F4982B01F4847F0FFFA70B380464FF08E +:10091000040E002630274EF001E01B4D1B4C0FCC7F +:100920000FC594E8070003C505F8282BAC46184C02 +:1009300048350FCCACE80F000FCCACE80F0094E8C2 +:100940000F008CE80F0045E902670FF011C80D4851 +:1009500046F0C6FF4FF4B0724FF01C510A4875F0D4 +:1009600090FA404602B0BDE8F0810DF1070105485C +:1009700046F0A8FF8046034846F0B2FFC7E700BF35 +:1009800040F41C029C670A2240240022188F0702B0 +:10099000F48C070208B50346012B08460BD0022B46 +:1009A00007D10849D1F8CC20883175F00FF8012023 +:1009B00008BD002008BD0349D1F88420403175F0FE +:1009C00005F8F4E7402400220022014B1A6070472A +:1009D000040000220122014B1A607047040000222B +:1009E000034B1868A0F10100B0FA80F0400970478D +:1009F000040000220122014B1A607047A01F002250 +:100A00000122014B1A607047A41F0022034B186893 +:100A100001280ABF002200201A607047A41F00228C +:100A20002DE9F041002480468F4E904D18F03CFD9A +:100A300041F27077B44200F0BD80BC422ED018F075 +:100A40004BFD012800F088802B68012B1DD0013C54 +:100A5000F0D2874B874A1B6812688749874874F031 +:100A6000B5FF864818F0D4FC854818F0D1FC8548BD +:100A700018F0CEFC844818F0CBFC844818F0C8FC71 +:100A8000834818F0C5FC834CD2E700232B60002478 +:100A9000814818F0BDFC2046BDE8F081EFF31081DD +:100AA000012383F310887D4B1A682AB94FF0400C5C +:100AB0007B48027580F814C01A6801321A6081F30D +:100AC0001088EFF31081012282F310881A68002A3F +:100AD00000F0A6801A6801321A6081F31088714A0A +:100AE0007148526891880A0A120152FA81F150F84D +:100AF000212022F0011222F4404242F0040240F888 +:100B00002120EFF31081012282F310881A6812B1BC +:100B10001A68013A1A601A682AB94FF0800C6048C6 +:100B2000027580F814C081F31088EFF31082012160 +:100B300081F31088196811B11968013919601B68AF +:100B40001BB9802056490B75087582F3108818F080 +:100B5000C3FC01287FF478AF18F0B8FC202896D0A9 +:100B6000B8F1010F63D0B8F1020F21D100214F4835 +:100B7000FFF72EFE4E4904464E4874F027FF012031 +:100B800048214D4B012CC3E9320181D14B494C48DE +:100B900047F0BAF900285FD04A4818F039FC4749B5 +:100BA000474847F0B1F9002853D0464818F030FCC8 +:100BB00001246DE7EFF31081012383F31088374B95 +:100BC0001A682AB94FF0400C3548027580F814C0F5 +:100BD0001A6801321A6081F31088EFF31081012244 +:100BE00082F310881A682AB94FF0400C2C4802751D +:100BF00080F814C01A6801321A6081F31088294AFB +:100C00002948526891880A0A120152FA81F150F873 +:100C1000212022F0011222F4404242F005026EE748 +:100C20004FF0400C1E48027580F814C052E70021B6 +:100C30001E48FFF7CDFD1E490446234875F00BF909 +:100C4000012048211C4B012CC3E920017FF420AF77 +:100C50009CE7FFF781FDABE7FFF77EFD01289ED102 +:100C60001A4818F0D5FB9AE7C0270900A01F0022F8 +:100C7000B8BB1C02BCBB1C02248D07024020002212 +:100C80002C8D0702808D0702D08D0702088E070287 +:100C9000408E0702008793030CCD1C02601F0022C8 +:100CA000000D4040D8141D0200084040808E07020D +:100CB000B01F0022C82400224024002240F41C025D +:100CC0009C670A22E08E070280240022F88E070229 +:100CD00038B50E4C0E4D4FF4B07200210B4874F035 +:100CE00097FF0FCD0FC495E8070003C409490A48D0 +:100CF000227047F009F920B1084818F089FB01205B +:100D000038BDFFF729FD012038BD00BF4024002277 +:100D1000188F070240F41C029C670A22E08E07022B +:100D200008B540F2D3127449744875F0AAF840F23D +:100D3000D9127349734875F0A4F840F2D912724978 +:100D4000724875F09EF840F2D5127149714875F0FD +:100D500098F840F2D9127049704875F092F84FF443 +:100D6000EB726F496F4875F08CF840F2D5126E49FE +:100D70006E4875F086F840F2D5126D496D4875F0F1 +:100D800080F840F2D9126C496C4875F07AF84FF44B +:100D9000EB726B496B4875F074F800210E201AF065 +:100DA00041FF694B0146984209D0024667496848AD +:100DB00074F00CFE664818F02BFB002008BD4FF4C1 +:100DC0000042644875F05DF801210E201AF02AFFF8 +:100DD0004FF400420146604875F053F802210E209E +:100DE0001AF020FF4FF4004201465C4875F049F8C4 +:100DF00003210E201AF016FF4FF400420146584816 +:100E000075F03FF804210E201AF00CFF4FF4004259 +:100E10000146544875F035F805210E201AF002FFFE +:100E20004FF400420146504875F02BF806210E2081 +:100E30001AF0F8FE4FF4004201464C4875F021F8D4 +:100E400007210E201AF0EEFE4FF4004201464848FA +:100E500075F017F808210E201AF0E4FE4FF4004256 +:100E60000146444875F00DF809210E201AF0DAFE0B +:100E70004FF400420146404875F003F80A210E2065 +:100E80001AF0D0FE4FF4004201463C4874F0F9FFDE +:100E90000B210E201AF0C6FE4FF4004201463848DE +:100EA00074F0EFFF0C210E201AF0BCFE4FF400424C +:100EB0000146344874F0E5FF0D210E201AF0B2FE11 +:100EC0004FF400420146304874F0DBFF0E21084623 +:100ED0001AF0A8FE4FF4004201462C4874F0D1FFEE +:100EE0000F210E201AF09EFE4FF4004201462848C2 +:100EF00074F0C7FF012008BD348F0702004C106852 +:100F00000891070200481068E49207020044106844 +:100F1000C09407020040106898960702003C1068D1 +:100F200074980702003810684C9A07020034106861 +:100F3000249C070200301068FC9D0702002C1068FA +:100F4000D89F0702002810680010E490B0A10702A3 +:100F5000A025002200A80F6800280F6800A80E68CE +:100F600000280E6800A80D6800280D6800A80C680D +:100F700000280C6800A80B6800280B6800A80A6805 +:100F800000280A6800A809680028096800A80868FD +:100F900000280868B1F5004F00D3704738B51446F3 +:100FA000064D0A46014605EBC43074F06AFF0F2C6B +:100FB00000D038BD0122024B1A6038BD0000006825 +:100FC000A0290022B1F5806F04D2092A38B5144651 +:100FD00001D938BD7047064D0A46014605EB84200D +:100FE00074F04FFF092CF4D10122024B1A6038BD76 +:100FF00000000868A4290022B1F5806F00D3704773 +:101000000A4608B50146034874F03BFF0122024B33 +:101010001A6008BD70000022A8290022034B18683E +:1010200010B1002201201A60704700BFA8290022D9 +:1010300010B5224C206800283ED04FF48062204931 +:10104000204874F01EFF4FF480621F491F4874F05F +:1010500018FF4FF480621E491E4874F012FF4FF4CF +:1010600080621D491D4874F00CFF4FF480621C49DA +:101070001C4874F006FF4FF480621B491B4874F053 +:1010800000FF4FF480621A491A4874F0FAFE4FF4D8 +:1010900080621949194874F0F4FE4FF480621849CF +:1010A000184874F0EEFE4FF480621749174874F048 +:1010B000E8FE00230120236010BD00BFA429002208 +:1010C00000000868004C10680004086800481068B8 +:1010D0000008086800441068000C086800401068A8 +:1010E00000100868003C1068001408680038106898 +:1010F0000018086800341068001C08680030106888 +:1011000000200868002C1068002408680028106877 +:1011100010B5344C2068002862D04FF400423249A8 +:10112000324874F0AEFE4FF400423149314874F059 +:10113000A8FE4FF400423049304874F0A2FE4FF44C +:1011400000422F492F4874F09CFE4FF400422E4974 +:101150002E4874F096FE4FF400422D492D4874F04D +:1011600090FE4FF400422C492C4874F08AFE4FF454 +:1011700000422B492B4874F084FE4FF400422A4968 +:101180002A4874F07EFE4FF400422949294874F041 +:1011900078FE4FF400422849284874F072FE4FF45C +:1011A00000422749274874F06CFE4FF4004226495C +:1011B000264874F066FE4FF400422549254874F035 +:1011C00060FE4FF400422449244874F05AFE4FF464 +:1011D00000422349234874F054FE00230120236079 +:1011E00010BD00BFA02900220000006800A80F6801 +:1011F0000080006800280F680000016800A80E68E1 +:101200000080016800280E680000026800A80D68D0 +:101210000080026800280D680000036800A80C68C0 +:101220000080036800280C680000046800A80B68B0 +:101230000080046800280B680000056800A80A68A0 +:101240000080056800280A680000066800A8096890 +:1012500000800668002809680000076800A8086880 +:101260000080076800280868224B2DE9F041D0E98A +:1012700001C1D3F80480204AD8F81C50C5EB0513EF +:1012800002EB0312BCF1000F31D0002706460068C4 +:1012900000FB01F307FB03F4EBB135192B4602F118 +:1012A000040C987B62460CF8040C5C7B0CF1040C7B +:1012B0000CF8074C1C7B0CF8064CDC7B0B440CF840 +:1012C000054C30685C1B00FB01FE7445E9D3D8F87F +:1012D0001C50D6F804C0B8F818400137231A01FB97 +:1012E00003F32C1B03EB840367451A44D0D3BDE8FA +:1012F000F08100BF08EF1C022092596B2DE9F04FDE +:101300002A21F72240F2911540F25D242DED048B45 +:101310004FF0000B9548DFF8C4A20368DFF8C082E5 +:1013200001330360924F934BAAF80010924E1D8038 +:10133000DFF8B092A8F80020904D3C80904C8FB020 +:1013400058462180C9F800B03280C5F800B04BF093 +:10135000C5FA58464BF0C2FA17F022FB012800F0FC +:101360000C8302F0A3FC02F0CFFC18F01FF98346B7 +:10137000002862D021201AF069FC40F256344FF464 +:10138000F073014601227F4D0C312868CDE90042FF +:101390001A461BF083F900230C2043F260512246C9 +:1013A0004FF4F054CDE90213CDE9043001940093D9 +:1013B0004FF4F07128681BF09FF914224FF49671D6 +:1013C000714B286801F04CFB1422DE216F4B28681A +:1013D00001F046FB142290216D4B286801F040FB80 +:1013E00017F0DEFA0128044600F0F08232261E27AC +:1013F0000424684B41F2717203F10C000021C3E92F +:1014000000679C6074F004FC6322634B1A6018F060 +:10141000FFF918F0E5F8D9F800301844C9F80000D1 +:10142000002840F0838028681DF00CFE0FB0BDEC52 +:10143000048BBDE8F04F02F089BC17F0B1FA002828 +:1014400040F0D68018F0CCF806464E4DD9F8004052 +:10145000F02240F243112868504B3444C9F8004050 +:1014600001F0FEFA4FF488724FF4967128684C4BE5 +:1014700001F0F6FAF0224FF496712868494B01F01A +:10148000EFFA4FF4887240F215112868464B01F0CC +:10149000E7FAF02240F215112868444B01F0E0FA17 +:1014A0004FF48872FE212868414B01F0D9FA4FF4BD +:1014B0008872E72128683F4B01F0D2FA4FF4887216 +:1014C000D02128683C4B01F0CBFAF022D0212868CB +:1014D0003A4B01F0C5FA4FF48872B9212868384BAD +:1014E00001F0BEFA4FF48872A2212868354B01F052 +:1014F000B7FAF022A2212868334B01F0B1FA4FF479 +:1015000088728B212868314B01F0AAFA304BF02207 +:101510008B21286801F0A4FA18F062F8D9F800309D +:101520001844C9F8000000283FF47DAFDFF8B8C0C8 +:10153000DFF8B8E06446DEF80470264B07F11406C5 +:10154000CCF814300FCE0FC43368614670460122C8 +:10155000236045F01FFF7A8BFB69002103FB02F239 +:101560001D48920074F054FB5DE700BFAC290022D7 +:10157000780400227C04002274040022741D0922D5 +:1015800076040022F8580A22C4A10702D4A1070257 +:10159000E0A107020050106870040022E8A10702D1 +:1015A0000CA2070220A2070224A207024CA20702F3 +:1015B00050A2070274A2070294A20702BCA207026B +:1015C000C0A20702ECA2070200A3070204A30702BD +:1015D00028A307024C008403C091596B7E040022AB +:1015E0007A040022B0290022B429002208EF1C024C +:1015F00017F0F6FF4FF4A0720121F023CDE900218E +:10160000D9F80020B74D0244B749C9F8002028682E +:101610001A461BF043F84FF4B4534FF47760CDE90A +:1016200001334FF424730C21F022CDE903300591EE +:10163000CDF800B05B46114628681BF05DF85A46AD +:10164000594628681CF0E2FACDF808B0B8F8003026 +:101650009FEDA69A338030230193A54BBAF8001072 +:1016600032881B88308841F30B0140F30B000001E6 +:10167000009042F30B0243F30B03090112011B011B +:10168000286821F031F83022CDF808B001923B886B +:10169000DFED988A3380964BBAF8001032881B88A9 +:1016A000308841F30B0140F30B000001009042F33E +:1016B0000B0243F30B03090112011B01286821F0FF +:1016C00013F83022BAF80030B7EE008A2380CDF844 +:1016D00008B001922188B8F800202388388841F3A7 +:1016E0000B0140F30B000001009042F30B0243F3A7 +:1016F0000B03090112011B01286820F0F5FF3022BD +:101700007B4B01921B887C4E2380CDF808B021884A +:10171000B8F800202388388843F30B0340F30B000C +:101720000001009042F30B0241F30B011B01120177 +:101730000901286820F0D8FF17F052FFD9F80030CF +:10174000CDF81CB00344C9F8003007E00023336033 +:1017500073606A4B08369E4200F0D280B6F90430BE +:10176000F7EE045A07EE103AB6F90630B8EEC77A2B +:1017700007EE903AF8EEE77A67EEA57A87EE096A07 +:10178000FDEEE77AB4EE486AC7EE286A17EE903AA3 +:10179000F1EE10FAF4EE486A1BB207EE903A48BF39 +:1017A000B0EE486AF1EE10FAF8EEE77A48BFF0EED4 +:1017B000486A67EEA67AFDEEE77A17EE902A17B22E +:1017C000002FC3D0B6F9022027EE257A06EE902A24 +:1017D000B6F90020BDEEC77A07EE902AF8EEE77A58 +:1017E00067EEA57A17EE10CAFDEEE77A0FFA8CFCC9 +:1017F000F8EEE66A17EE904A07EE90CA66EEA56A22 +:10180000F8EEE77AFDEEE66A67EE867A16EE908AE3 +:10181000FDEEE77A03EBD373C8F59C78A8EB630879 +:1018200017EE903A0021079A07EBD77EF9340CEBBC +:10183000DC7C04EB6C0C08EB6E081CB20132C3F3C9 +:10184000C033079223444FF47F0228681FFA88F8B8 +:101850008B460994ACEB63041CF0D8F9A8EB0703A2 +:101860001BB24FF0200A3C2BB8BF3C23A4B2CDE9F9 +:1018700001AB44F30B073F0148F30B081B014FEA90 +:10188000081100970FFA83F83A46434628680891F2 +:1018900020F02AFF40F23922099BCDE901AB1C441C +:1018A00024B29442A8BF1446240124B243463A46C7 +:1018B00041462868009420F017FFCDE901AB41466E +:1018C000DDF82080009443462246286820F00CFF73 +:1018D000CDE901AB0097224643464146286820F0F7 +:1018E00003FF33E7F8580A22686225680000A04227 +:1018F0007C0400220000C842201509224815092254 +:10190000DDF81CB03C4B5C46092C28BF09241A6842 +:10191000A2424FD139494FF47A72D1E90001002334 +:1019200071F030F9364E374AA6FB0016A2FB004193 +:10193000C908A2FB0142D20802EB8202A1EB4204D9 +:10194000DFF8D0C001EB81010BAFA0EB410000F14B +:10195000300E3B469CE8070003C77609303630342A +:101960003A709021142228688DF82C608DF82D4053 +:101970008DF82EE001F074F84BE5079017F030FE7B +:10198000D9F800200244C9F8002004F0F3FD17F054 +:1019900027FED9F80020C5F800B002445846C9F81F +:1019A00000204AF09BFF184A079B584613604AF0F4 +:1019B00095FFD6E415481C60FFF756FC04F10C01B6 +:1019C00005201AF02FF9FFF74FFCA3E7DFF848C016 +:1019D000DFF848E06746DEF804600D4B1436CCF8BB +:1019E00014300FCE0FC733682246614670463B6005 +:1019F00045F0D0FCFAE400BF70040022D829002290 +:101A00001F85EB51CDCCCCCC781D0922005010683D +:101A1000BA008C022CA30702B429002208EF1C0292 +:101A20002DE9F04F2A21F72240F2911540F25D2472 +:101A30002DED028B4FF0000B9748DFF8C89203683A +:101A4000964F01330360964B964E1980964BA9F83A +:101A50000050DFF8B4821A80944D3C80944C584674 +:101A60008FB02980C8F800B03280C4F800B04AF0C6 +:101A700035FF16F095FF012800F0798202F016F983 +:101A800002F042F917F092FD0446002858D02020B9 +:101A90001AF0DCF840F256344FF4F073014601229C +:101AA000DFF868A20C31DAF80000CDE900421A46EE +:101AB0001AF0F4FD00230C2043F2605122464FF44B +:101AC000F054CDE90213CDE90430019400934FF4B2 +:101AD000F071DAF800001AF00FFE14224FF496713C +:101AE000744BDAF8000000F0BBFF1422DE21724BC9 +:101AF000DAF8000000F0B4FF142290216F4BDAF8FE +:101B0000000000F0ADFF17F083FE16F049FF01283A +:101B1000044600F0728217F063FDD8F800301844D4 +:101B2000C8F80000002840F09A80DAF800001DF0A4 +:101B300089FA0FB0BDEC028BBDE8F04F02F006B998 +:101B400016F02EFF002840F0E58017F049FDD8F888 +:101B50000030DFF8B8A10344C8F8003017F040FDAA +:101B60000546D8F80040F0224FF49C71544BDAF847 +:101B700000002C44C8F8004000F072FF4FF4887257 +:101B800040F22111DAF800004E4B00F069FFF0221C +:101B900040F22111DAF800004B4B00F061FF4FF4E6 +:101BA00088724FF48571DAF80000484B00F058FF56 +:101BB000F0224FF48571DAF80000454B00F050FF39 +:101BC0004FF48872F321DAF80000424B00F048FF2E +:101BD0004FF48872DC21DAF800003F4B00F040FF40 +:101BE0004FF48872C521DAF800003C4B00F038FF52 +:101BF000F022C521DAF80000394B00F031FF4FF434 +:101C00008872AE21DAF80000364B00F029FF4FF45D +:101C100088729721DAF80000334B00F021FFF022A0 +:101C20009721DAF80000314B00F01AFF4FF4887268 +:101C30008021DAF800002E4B00F012FF2D4BF0222D +:101C40008021DAF8000000F00BFF17F0C9FCD8F88B +:101C500000301844C8F8000000283FF466AF264F53 +:101C6000DFF8ACC03C46DCF80460244B06F11405F8 +:101C70007B610FCD0FC42B6839466046012223607B +:101C800045F088FB728BF369002103FB02F21C48CC +:101C9000920073F0BDFF48E7E0290022840400228F +:101CA0008A0400228004002286040022820400228A +:101CB000781D092238A3070248A3070254A307028C +:101CC000E8A107020CA2070220A2070224A2070231 +:101CD0004CA2070250A2070274A2070294A20702B4 +:101CE000BCA20702C0A20702ECA2070200A30702DF +:101CF0005CA3070228A30702F42900224C008403F6 +:101D0000C091596B88040022F0290022F8580A2259 +:101D100008EF1C0217F064FC4FF4A0720121F023BD +:101D2000CDE90021D8F80020DFF838A30244C049EB +:101D3000C8F80020DAF800001A461AF0AFFC4FF499 +:101D4000B4534FF47760CDE901334FF424730C2181 +:101D5000F0224FF0300BCDE903300591009423467B +:101D60001146DAF800001AF0C7FC22462146DAF8DC +:101D700000001BF04BFFAF4B02941B88AE4A338030 +:101D8000CDF804B011883288B9F80030308841F3BA +:101D90000B0140F30B000001009042F30B0243F3F0 +:101DA0000B03090112011B01DAF8000020F09CFC72 +:101DB000CDE901B43B88A04A338011883288B9F854 +:101DC0000030308841F30B0140F30B00000100901C +:101DD00042F30B0243F30B03090112011B01DAF872 +:101DE000000020F081FC944A924E13882B80CDE9AC +:101DF00001B4298832882B88388841F30B0140F3DD +:101E00000B000001009042F30B0243F30B030901A6 +:101E100012011B01DAF8000020F066FCCDE901B4E4 +:101E2000B9F800302B80298832882B88388843F312 +:101E30000B0340F30B000001009042F30B0241F34F +:101E40000B0112011B010901DAF8000020F04CFC23 +:101E500017F0C6FBD8F800300344C8F8003004F08F +:101E600063FC764B1B681A46002B40F09D801146A0 +:101E70000323CDE9080A9FED6C8BAA258A461446F8 +:101E80006E4A6F4EDFF8E091DFF8E0B10AAF136001 +:101E9000CDE90A44B9F80030089A0C94CDF83340E3 +:101EA00052F8231091F90030002B00F0B980BC46A5 +:101EB00000200E2207E00CF8013B11F9013F013030 +:101EC0001BB1013A0DD02C2BF5D10E2809D00D28CD +:101ED000C0F10E024FF02001C8BF0122384473F058 +:101EE00097FE3A46574930468DF8364073F06EFDFE +:101EF000F473384673F0D2FF03463046079373F00D +:101F0000CDFF0246079B202103EB0A004C4B013A10 +:101F1000184409F1080973F07BFE19ED017AB7EE58 +:101F2000C77A27EE087BFCEEC77B584617EE902A4F +:101F3000454973F04BFD5A46294678208BF80540F9 +:101F400001F0C0FD29461E3D3246B420ADB201F07D +:101F5000B9FD142D0AF1200A0BF1080B06F1200639 +:101F600096D1364BDDF824A01B681A461DE0824648 +:101F700017F036FBD8F800200244C8F8002004F01F +:101F8000F9FA17F02DFBD8F80020C4F800B002448D +:101F90005846C8F800204AF0A1FC2C4A5846C2F81E +:101FA00000A04AF09BFC69E50AAF531E2849234A6A +:101FB000D1E9000113604FF47A72002370F0E2FD62 +:101FC0000546244C244BA4FB056493E80300E40875 +:101FD00004F1300604EB8404A5EB440587E8030014 +:101FE00030353B4614229021DAF800008DF8286045 +:101FF0008DF8295000F034FD8DE5184FDFF870C0E2 +:102000003E46DCF80450164B14357B610FCD0FC6ED +:102010002B68224639466046336045F0BBF97AE5C5 +:10202000184654E7AFF3008000000000000059405C +:1020300068622568860400228A040022E4290022BE +:10204000402A002284A3070294A30702741D0922D8 +:10205000E8290022CDCCCCCCA0A30702F429002291 +:102060004C000802F8580A22F8140922182A002203 +:1020700008EF1C022DE9F84F022516260727F34C1E +:1020800000212046F24A73F0C3FDDFF8DC8304F53B +:10209000C043C3F8885A04F5D543C3E900674146F5 +:1020A00004F5E04740F23512EA4873F0EAFE1026E4 +:1020B000C7F82C5B162704F5F64308F59C7140F22F +:1020C000C12203F130009E625F6273F0DAFE04F514 +:1020D0000042C2F8D45148F2D013082208F57F71AB +:1020E000E250DD48234440F2611243F8047C73F06F +:1020F000C8FE04F51543C3F8C4700B2704F5104659 +:1021000008F5AC6103F1D00040F2E512C6F8CC55F9 +:10211000C3F8C87073F0B5FE0327C6F8205906F659 +:102120002410162604F5194C08F5E9618522CCE93E +:10213000066773F0A6FE0D2349F6704C162704F5CA +:10214000104640F2B91AC6F8745C08F5FA6144F812 +:102150000C3040F23D22A44406F67840B9464CF8D3 +:10216000047C73F08EFE0A27C6F8C85F06F6CC70B2 +:10217000162604F51F4C524608F52161CCE930675C +:1021800073F07FFE4F46062104F5204604F52342F6 +:10219000C6F81C535761916106F5487008F6CC31BA +:1021A00040F2091273F06DFE16200A2104F5264252 +:1021B000C2E91A01524608F6D84106F27460C6F820 +:1021C000705673F05EFE0A234AF6C01CC6F8C45966 +:1021D000524644F80C3008F69461A44406F6C81040 +:1021E0004CF8049C0B2773F04CFEC6F8185D06F6FD +:1021F0001C501626994B04F52D4CA3F1A80140F272 +:10220000E512CCE9046773F03CFE944B04F53046CC +:1022100003F5A0710A23524606F170001F46F566C9 +:10222000C6F86490B36673F02CFE16200A218B4B1F +:1022300004F53342C2E92E0180468946524603F531 +:102240003F7106F57170C6F8C05373F01AFE4BF279 +:10225000107C4FF0160E814BC6F81457524644F8C6 +:102260000C7003F59761A44406F5E3604CF804ECA8 +:1022700073F007FE40464946784B04F53A42C2E9FE +:102280001801524603F2746106F66C20C6F8685ACB +:1022900073F0F7FD16234FF016084FF00309C6F848 +:1022A000BC5D6E4E04F53D4C524606F503610CF1E3 +:1022B000C000CCF8B430CCF8B87073F0E2FD04F58F +:1022C0004142C2E9028904F5404C06F6EC11852230 +:1022D00004F5504662483746CCF8105173F0D1FDF2 +:1022E000C6F85C585D4E162306F674210D2604F5DB +:1022F000584C40F23D2207F50660CCF85430CCF83B +:10230000586073F0BEFD3E4616200B21C7F8B05B47 +:10231000524F04F55B42C2E92A018046894640F2E9 +:10232000E51207F6B44106F6B43073F0AAFD1623A1 +:1023300007F69C610B2704F55F40C6F8045F40F880 +:10234000043C076040F2E512083073F09AFD404605 +:102350004946444B06F5805604F56242C2E9140131 +:10236000A3F1740140F2E51206F51770C6F8585251 +:1023700073F087FD3B4B04F5654703F5BA711623EF +:10238000C7F8A4300B234FF016084FF0090940F2AC +:10239000E51206F5B660C6F8AC55C7F8A83073F07C +:1023A00070FD304B04F5694703F5577140F28D120B +:1023B00006F6041047E90289C6F8005973F061FD7A +:1023C000284B4EF6504703F2EC410C234FF0160C0D +:1023D0004FF016084FF00C09C6F8545C40F2112279 +:1023E000E35106F65840274447F804CC73F049FD02 +:1023F0001C4B04F56F4703F5E06140F2112206F62D +:10240000AC70C6F8A85FC7E9288973F03AFD154B90 +:1024100004F5724703F614111623C7F8F4300323AA +:1024200006F58056852204F57340C6F8FC52C7F8BD +:10243000F83073F026FD16200A210A4B04F5764287 +:10244000C2E91201524603F69C110FE040B7106832 +:10245000ACA60100CC21116818391168A0B407029C +:102460005478116898C50702A8A3070206F25460C1 +:10247000C6F850560B2773F004FD4FF6A012162134 +:102480004FF016084FF00809F74BC6F8A459A750AB +:10249000224442F8041C06F6A81003F6583140F214 +:1024A000E51273F0EEFCF04B04F57C4703F5546144 +:1024B00040F2611206F6FC40C7E93C89C6F8F85CB8 +:1024C00073F0DFFC102104F58032E74B164691646F +:1024D00003F6A46116234FF016084FF00D0940F2E1 +:1024E000C12206F15000F564736473F0CAFCDF4B3F +:1024F00004F5813703F1700140F23D2206F5697061 +:10250000C7E96689C6F8A05373F0BBFC4FF00C0C0A +:1025100016234FF016084FF00A09D44F04F5833103 +:10252000C6F8F456C1F8EC30C1F8F0C040F2112200 +:1025300007F52C7106F5DF6073F0A3FC524607F235 +:10254000C44106F64C2004F58537C7E91089C6F862 +:10255000485A73F096FCC6F89C5D0D26C34F1623AF +:1025600004F58632C2F898613E46C2F8943107F508 +:10257000D06140F23D2204F58837BD4873F081FCFC +:10258000524606F50C6107F1F40047F8F05F47E9A1 +:10259000028973F076FC16230A204FF016084FF0DC +:1025A0000B09B24F04F5883604F58A31C6F8445455 +:1025B000CB635246086407F67C2106F5896073F008 +:1025C00060FC07F6384140F2E51204F58B3706F25D +:1025D0009C70C7E96489C6F8985773F052FC1623BB +:1025E000A24F40F2112207F5626104F58D37C7F85A +:1025F000E4300C2306F52F60C6F8EC5AC7F8E83033 +:1026000073F03FFC0D27C6F8405E162604F58F31A7 +:10261000C1E90E67974F40F23D22A7F1C4019648E9 +:1026200073F02FFC1322162604F59033C3F8902183 +:1026300007F5BE7140F2453203F5CC70C3F89451F2 +:10264000C3F88C6173F01DFC04F590333E4607F22D +:10265000C44140F2E51204F5923703F2EC40C7E9B9 +:102660003889C3F8E85473F00CFC04F59033C3F8D0 +:102670003C580C2304F594318B6316234FF0160855 +:102680004FF00A094B6340F2112206F2AC617B481D +:1026900073F0F7FB04F59033C3F8905B04F59533C2 +:1026A000524606F50C6103F5CA703746C3E96289E4 +:1026B00073F0E7FB06F67C21162604F5A033C3F879 +:1026C000DC5204F5A133C3F8D4600A26524603F164 +:1026D000E000C3F8D86073F0D4FB1620092104F59C +:1026E000A0331E46C3F8305604F5A333C3E90A01EC +:1026F00040F28D1207F6384103F1340073F0C1FB4C +:10270000162104F5A433C3F87C110921C6F88459B5 +:1027100040F28D12C3F8801103F5C47007F6C8515A +:1027200073F0AFFBC6F8D85C07F6587106F6DC40CC +:102730000927162604F5A63340F28D12C3E9346743 +:1027400073F09FFB162104F5A83779620921DFF8A1 +:1027500030B10E46B96240F28D12ABF1100107F1B3 +:102760003000FD6273F08DFB1620082104F5A933BB +:10277000C3E95E0140F261120BF5C07103F5C2704E +:10278000C7F8805373F07DFB162104F5AB33C3F813 +:10279000CC1040F28D120BF5397103F1D800C7F857 +:1027A000D456C3F8D06073F06CFB04F5AD335246D9 +:1027B0000BF2744107F62C20C3E90889C7F8285AA0 +:1027C00073F05FFB1621C7F87C5D03274FF01608F6 +:1027D0004FF0050904F5AE33C3F8741185220BF5EB +:1027E000C66103F5C070C3F8787173F04AFB04F555 +:1027F000B0330BF5D76103F1D400DD2243F8D05F8D +:1028000043E9028973F03DFB162104F5B03704F566 +:10281000B2334FF016084FF00409C7F824541E6273 +:102820001626D96140F28D120BF5F36103F12800F1 +:1028300073F027FB04F5B3330BF62811B12207F22E +:102840007C70C3E95C89C7F8785773F01AFB04F50C +:10285000B533C3F8C4600F264FF016084FF00A09CD +:102860000BF6DC110EE000BF98C5070290D60702F8 +:10287000E0C4116888E7070284D5116880DF116819 +:1028800080F8070240F2952203F1D000C7F8CC5A35 +:10289000C3F8C86073F0F5FA04F5B73352460BF687 +:1028A000744103F12400C3E90689C7F8205E73F080 +:1028B000E8FA04F5B8334FF00A0C1F4616265246C4 +:1028C0000BF5636103F5BC70C3F870C1C3F87451B4 +:1028D000C3F86C6173F0D5FA04F5BA3352460BF6BF +:1028E000EC7107F2CC403E46C3E93089C7F8C854C2 +:1028F00073F0C7FAC7F81C58584F04F5BC3307F1FA +:10290000B00116275F6109274FF016084FF006093E +:102910009F6140F28D12514F03F1200073F0B1FA24 +:1029200004F5BD3307F5107140F2091203F5BA70D2 +:102930004FF0160BC3E95A89C6F8705B73F0A1FA21 +:102940004FF0080E4FF016084FF0070904F5BF339B +:10295000C6F8C45E07F5537106F5805640F2611261 +:1029600003F1C800C3F8C0E0C3F8BCB073F089FA43 +:1029700004F5C13307F5966140F2351206F507708C +:10298000C3E90489C6F8185273F07BFA09214FF0A5 +:1029900016084FF0090904F5C233C6F86C5540F229 +:1029A0008D12C3F8681103F5B87007F5BD61C3F85F +:1029B00064B173F066FA04F5C43307F5EF6140F2D1 +:1029C0008D1203F1C400C3E92E89C6F8C05873F014 +:1029D00058FA0F2104F5C633C6F8145C196159463C +:1029E00040F29522D96003F1180007F6081173F040 +:1029F00048FA04F5C73307F53A6140F28D1206F63E +:102A00006C70C6F8685FC3E9588973F03AFA0A2017 +:102A10004FF016084FF0080904F5C93306F5805643 +:102A20005246C6F8BC5207F55361C3F8B80004F526 +:102A3000CB3403F1C000C3F8B4B073F022FA40F213 +:102A4000611207F6EC6104F11400C4E90289C6F8CA +:102A5000105673F016FA0120BDE8F88F78090802C5 +:102A60002DE9F04F834689B018461D468A46164622 +:102A700073F014FA002844D04FEA0A1A0FFA8AF3C6 +:102A8000013D4FF4557ADFF8808007932F1801E05D +:102A9000AF4236D015F9014FE3B27E2BF8D80123AF +:102AA0000AFB04F4019308EB0409D9F8043004F19B +:102AB0000C01009358F8043041441A46584619F066 +:102AC000EDFD00234FF00C0C079858F80410D9F8CE +:102AD00004200390300100B20490100100B2029073 +:102AE000080100B201900093584612B209B2CDF825 +:102AF00014C019F001FED9F80430AF4233441EB2BD +:102B0000C8D109B0BDE8F08F40B71068214B2DE95E +:102B1000F041D3F80480204AD8F81CC00CFB01F126 +:102B200002EB8102D0E9015195B300270646006807 +:102B300000FB01F307FB03F4EBB135192B4602F15F +:102B4000040C987B62460CF8040C5C7B0CF1040CC2 +:102B50000CF8074C1C7B0CF8064CDC7B0B440CF887 +:102B6000054C3068A3EB050E00FB01F47445E8D872 +:102B7000D8F81CC07568B8F818400137231A01FB53 +:102B800003F3ACEB040403EB8403AF421A44CFD34A +:102B9000BDE8F08108EF1C022092596B2DE9F0414D +:102BA0004FF0FF3300241E491E4A1F481F4E046089 +:102BB00034600B60136027F0F1F846204FF49171F8 +:102BC00004261B4B1B4DDFF87C80C3E900011A4A29 +:102BD000214603F10C00D8F804709E6073F018F8D9 +:102BE000AC46164B7E8B6B61FB6907F1140E03FB41 +:102BF00006F6BEE80F00ACE80F00DEF80030214614 +:102C0000B2000F48CCF8003073F002F827F0EEF86D +:102C100029464046BDE8F041012244F0BBBB00BF5D +:102C2000900400228C040022042B0022002B00229E +:102C3000005E1268E02A0022693C01005000840313 +:102C4000C091596B08EF1C022DE9F04F93B001F0D1 +:102C50002DF801F059F816F0A9FC002852D0FFF722 +:102C60009DFF222018F0F2FF054601272946002487 +:102C70000C26DFF87C9351F80C3BD9F80000019743 +:102C80006A6800921A4619F009FDD5E9001213018D +:102C90001BB20293CDE904460B011BB201930394CE +:102CA00000942346D9F8000019F026FD214609209A +:102CB00018F0B8FF05462946D9F8000051F80C3B3A +:102CC00001976A6800921A4619F0E8FCD5E90012EB +:102CD00010010B0100B21BB2CDE90130CDE9034474 +:102CE00005962346D9F80000009419F005FD16F06A +:102CF0008FFDD9F800001CF0A5F913B0BDE8F04F26 +:102D000001F024B84FF0FF36B14F0446FEF790F9BA +:102D1000798897F800E0ADF82010B9882046ADF822 +:102D2000221031460A2276468E46AA4BB3F90C1081 +:102D3000B3F90EC01433D6B1BDF8204001F19605A9 +:102D4000A4B28C422DB212DDBDF8201089B2A94286 +:102D50000DDCBDF822100CF1780489B2614524B273 +:102D600005DDBDF8221089B2A142D8BF8646013ADE +:102D700000F10100DAD17346DFF87882B6461E46CC +:102D8000D8F80030C3B1BEF1000F15D0BDF8203027 +:102D90009BB21A2B10D9BDF820309BB2B92B0BD89F +:102DA000BDF822309BB2592B06D9BDF822309BB218 +:102DB0007E2B01D816F0F4FBDFF83CB2DBF80010F4 +:102DC00001290BD0022909D041B10021092018F0B6 +:102DD00029FF00230446CBF8003003E0092018F057 +:102DE00021FF044621464FF0010ADFF8049251F812 +:102DF0000C3BD9F80000CDF804A0626800250092D1 +:102E00001A4619F04BFCD4E900120C23CDE9045307 +:102E100013011BB202930B011BB2019303950095A2 +:102E20002B46D9F8000019F067FCD8F80030002BC9 +:102E300040F0E680701C00F0C280674C2368B3420B +:102E400000F0BD80654D2A68B24200F0B880397844 +:102E5000002900F0B480591C00F0FD80002BC0F266 +:102E6000AE80531C02D0002AC0F2FB800123C8F8B8 +:102E7000003002230D210520CBF800302E6018F021 +:102E8000D1FE0A21FFF742FE2368524A03EB830377 +:102E900012F82310052018F0C5FE3221FFF736FE88 +:102EA0004F4BDFF858B15B684E4E079303F114089F +:102EB000D623CBF814600693B8E80F00ABE80F00F8 +:102EC000D8F800300122ABF110014548CBF80030B2 +:102ED00044F060FA002329683E4801EB810127682D +:102EE00000EB810140480AAE324650F8270089685D +:102EF000CDE90A33CDE90C33CDE90E33CDE91033FA +:102F000016F0D8F90D21052018F08CFE0A21FFF7E4 +:102F1000FDFD23682F4A03EB830312F823100520DD +:102F200018F080FE3221FFF7F1FDABF1100294465C +:102F3000079B2C49D8F800E003F11404CBF80410E7 +:102F40000FCCACE80F000122ABF110012448CBF804 +:102F500000E044F01FFA0A21052018F063FEA021CA +:102F6000FFF7D4FDD6212148FFF7D0FD0DF12E0A41 +:102F7000069F01E0B24514D016F9011B2E29A1F1DC +:102F8000300300F09280092BF4D82439052018F082 +:102F900049FE04463946FFF7B9FD63683B449FB2DA +:102FA000E8E72B680B4A03EB830312F82310052094 +:102FB00018F038FE39461C3189B2FFF7A7FD16F02C +:102FC0000FFB01287FF495AEFFF7E8FD91E600BF07 +:102FD00080480A2298040022900400228C040022D7 +:102FE00008EF1C023C00DC0048000022005E126872 +:102FF000F8580A22042B0022002B0022E02A00228B +:103000002B49CDF804A0D9F80000D1E9004A0C31D1 +:1030100023462246CDF800A019F040FB0C234FEACE +:103020000A12244912B2059302920095B1F90200E6 +:10303000B1F900100001090109B20391210100B2A8 +:1030400009B2019104902B4652462146D9F800005E +:1030500019F052FBEEE601232660CBF80030C8F8E9 +:103060000030154E0D213546052018F0DBFD0A21F4 +:10307000FFF74CFD2368114A03EB830312F823107A +:103080000F4F052018F0CEFD3221FFF73FFD7C6881 +:103090000C4B143473610FCC0FC5236801223146E9 +:1030A00038462B6044F076F989E70B216EE700BFC4 +:1030B0002480090294040022E02A002298040022BD +:1030C00008EF1C023C00DC002DE9F84F04254FF00E +:1030D0001E084FF008094FF01E0A4FF0130BF34C77 +:1030E000F34F00212046F34A72F092FD04F5B83305 +:1030F0003946C3F8085940F2C13204F5BC33EE48F2 +:10310000C3E9408972F0BDFE04F5D933C3E97AAB57 +:103110004FF01E0A4FF0090B07F5717140F6E902F6 +:1031200003F5FA7004F5D833C3F8F0531E2672F095 +:10313000A8FE04F5E53C07F54B610327CCE95EAB3F +:103140004FF01E0A4FF00A0B04F5E033DFF8B083AE +:1031500040F239420CF5C270C3F8805B72F091FE08 +:1031600004F5043CA8F10C01CCF8F85D40F26912BA +:1031700004F5073CD148CCE97C6772F082FE04F587 +:103180000A3CCCE96EAB4FF01E0A4FF00B0B1E262B +:10319000062704F5083E08F5B07140F2B1420CF57F +:1031A000E270CEF8C05972F06CFE04F50C3C08F2E7 +:1031B0001461CCF8885540F2295204F50D3CC04802 +:1031C000CCE960AB72F05DFE04F5103308F53461B4 +:1031D00040F2D12203F5AA70C3E95267C3F85051F7 +:1031E00072F04FFE04F51033C3F8185D08F6146151 +:1031F00040F2295203F61C5004F51333C3E944ABE3 +:1032000072F03FFE1E200A2104F51633C3E9360191 +:10321000AC4B4FF01E081F464FF00C0903F512711E +:1032200040F2295204F51433A748C3F8E05872F06D +:1032300028FE04F5183307F27471C3F8A85440F25D +:10324000A15204F51933A148C3E9288972F019FE87 +:1032500004F51C3307F6185103F1740040F22952AB +:1032600043F8705F43E902AB72F00BFE04F51C33C8 +:10327000C3F8385C964B40F229521F4603F5A671FD +:10328000944804F51F33C3E90CAB72F0FAFD04F562 +:10329000203307F5CF61C3F8005840F2295204F5F6 +:1032A00022338D4843E902AB72F0EBFD04F5243381 +:1032B0001E464FF01E084FF0100907F6A43140F2E9 +:1032C000295203F57370C3E9F0ABC3F8C85372F029 +:1032D000D8FD04F52733C3E9E2AB804B40F2295215 +:1032E0001F46A3F1280106F69470C6F8905F72F0AD +:1032F000C8FD04F53F33C3E972894FF01E084FF053 +:103300000C0904F53C3C07F2045140F2817203F5CC +:10331000EA70CCF8D05D72F0B4FD04F54033C3F828 +:10332000985904F54233C3E964894FF01E084FF001 +:103330000D0907F6884140F2A152694872F0A1FDDB +:10334000684904F5453304F5443C0F4640F21962E0 +:1033500001F59A7103F5B270CCF86055C3E956894E +:1033600072F08FFD04F54833C3E948894FF01E0819 +:103370004FF00A091E4607F5EA6140F2196203F5AB +:103380009670C3F8285172F07CFD04F54B33C3E905 +:103390003A894FF01E084FF0090907F66C5140F2C8 +:1033A000B14203F1F400C6F8F05C72F06AFD4E4BD6 +:1033B00040F239421F4603F5947104F54C33C3F8CB +:1033C000B85804F54E33C3E92C894FF01E084FF06E +:1033D0000D09464872F055FD04F55133C3E91E89C5 +:1033E00007F2645140F2196203F1840004F550338E +:1033F000C3F8805472F045FD04F554331F4640F283 +:1034000019623B4903F14C00C3E910899D6472F0D5 +:1034100038FD04F5573340F21962354903F11400C1 +:10342000C3E90289C7F8105C72F02BFD314B40F202 +:1034300029521F4603F1A40104F55833C3F8D857A5 +:103440002D4804F55933C3E9F4AB72F01AFD04F5C5 +:103450005C321646C2E9E6894FF01E084FF00A09B1 +:10346000C2F8A05307F5BA6140F2196206F5697017 +:1034700072F007FD04F55F3307F6EC3140F2B1421C +:1034800006F66C70C3E9D889C6F8685F72F0F9FC7B +:103490001E20132104F56233C3E9CA01174B4FF014 +:1034A0001E081F464FF00F092CE000BF809A1368DA +:1034B000AC1A080238D805008C1315687CB815685A +:1034C0000CD015689C3C080264F315682CFF156845 +:1034D000944D0802BC161668842216688C5E080299 +:1034E0001CA41668846F08027C8008023CD316680E +:1034F000FC8B0802749108025C0217686CA2080237 +:10350000A42B0802A3F1580140F6E90204F5603348 +:10351000F448C3F8305B72F0B4FC04F5643307F68A +:103520009401C3F8F85640F2097204F56533EE4889 +:10353000C3E9BC891E2672F0A4FC07F57A610E2748 +:1035400004F5683340F2916203F53170C3E9AE6768 +:10355000C3F8C05272F095FC04F56833C3F8885E76 +:10356000E24B40F229521F4603F23C51E04804F579 +:103570006B33C3E9A0AB72F084FC04F56E33C3E98E +:10358000928907F6682140F2097203F5157004F577 +:103590006C33C3F8505A72F074FCD64B40F2295287 +:1035A0001F4603F17C0104F57033C3F81856D24866 +:1035B00004F57133C3E984AB72F063FC04F5743233 +:1035C00016461E200C21C2F8E051C2E9760107F52B +:1035D000B56140F2A15206F5F27072F052FCC6F8E5 +:1035E000A85D07F64C3106F6AC500D271E2604F5F3 +:1035F0007733C3E968671E260E2740F2196272F01E +:1036000040FC04F57A33C3E95A67BC4B40F291623F +:103610001F4603F17001BA4804F57833C3F87059B6 +:1036200072F02FFC04F57C3307F20471C3F83855AF +:1036300040F2097204F57D33B248C3E94C891E2675 +:1036400072F01FFC07F56161172704F58023C3E9B9 +:103650003E671E260E2740F6C92203F58270C3F886 +:10366000005172F00EFC04F58023C3F8C85C04F529 +:10367000812303F59863C3E90067A34B4FF01E084D +:103680001F464FF00D0903F2E47140F291629F482A +:1036900072F0F7FB04F58323C3E9228907F678610A +:1036A00040F2196203F1940004F58223984FC3F8A5 +:1036B000905872F0E6FB04F58423C3F8585403F5E0 +:1036C0008A6307F5677140F2196203F10C00C3E9E0 +:1036D000008972F0D6FB04F58E23C3F8D05603F5AB +:1036E000DA6307F6B811581940F2295243E902ABE0 +:1036F00072F0C7FB04F5902307F6E4611F4640F221 +:10370000295203F52770C3E9A4ABC3F8985272F0AD +:10371000B8FBC7F8605E04F591237E4F03F5CC63D8 +:1037200007F54671581940F2295243E902AB72F08D +:10373000A8FB04F5922307F64401C3F8285A40F287 +:10374000295204F593237448C3E988AB72F099FBBE +:1037500004F59423C3F8F05503F5BE6307F55761EC +:10376000581940F2295243E902AB72F08AFB1E203D +:10377000082104F596231E46684FC3E96C0140F208 +:10378000C13207F5D27103F5DE70C3F8B85172F09B +:1037900078FB04F5972303F5B06307F5AD6158197D +:1037A00040F2295243E902ABC6F8805D72F069FB32 +:1037B00004F5982307F69421C3F8485940F229529A +:1037C00004F599234FF01E084FF004095448C3E94B +:1037D00050AB1E2672F055FB07F57C61062704F5F9 +:1037E0009A23C3F8105540F2E11203F2145003F586 +:1037F000A26343E9028972F044FB04F59C23C3E908 +:1038000034671E464FF01E084FF00309454F40F243 +:10381000D12207F1AC0103F1DC00C3F8D85072F0FB +:1038200030FB04F59D2303F5946307F56071581987 +:1038300040F2295243E902ABC6F8A05C72F021FBCA +:1038400004F59E23C3F8685804F59F23C3E918893B +:103850004FF01E084FF0110907F6AC0140F2691253 +:10386000314872F00EFB07F6182104F5A02707F582 +:10387000866343E902894FF01E084FF00A0940F2BF +:10388000F97207F23440C7F8305472F0FAFAC7F808 +:10389000F85F04F5A123254F03F5FE6307F58E714C +:1038A00040F2295203F10C00C3E900AB72F0E9FACF +:1038B00004F5A323C3E9EE894FF01E084FF0070972 +:1038C00007F5C96140F2295203F5717004F5A2238E +:1038D000C3F8C05B72F0D5FA04F5A423C3F8885787 +:1038E00026E000BFB42517687C31176864B308026E +:1038F0000C4917685CC408029C60176854D508021C +:10390000F4831768BC8F17684CE608024CA7176849 +:1039100044F708023C080902AC341868341909025B +:10392000CC6318682C2A0902EC921868243B09021F +:1039300003F5F06307F6743140F229525D4F03F14D +:103940000C00C3E900AB72F09CFA04F5A623A7F1C2 +:10395000580140F2295203F555701E46C3E9D2AB17 +:10396000C3F8505372F08DFA04F5A72303F21C70CC +:1039700003F5E263C3E900894FF01E084FF009091F +:1039800007F2D44140F24932C6F8185F72F079FA72 +:1039900004F5A923C3E9B6894FF01E084FF00809C2 +:1039A00007F5026140F2394203F5397004F5A823A6 +:1039B000C3F8E05A72F065FA04F5AA23C3F8A856D2 +:1039C00003F5D46307F65C4140F2C13203F10C0009 +:1039D000C3E9008972F055FA374B04F5AC27A3F11F +:1039E000D80140F2295207F51D701E46C7E99AAB6F +:1039F000C7F8705272F045FA1E200C214FF01E08D5 +:103A00004FF0130904F5AD2303F5C663C3E90001C4 +:103A100040F2A15206F254412848C7F8385E72F0CD +:103A200030FA04F5AF23C3E97E894FF01E084FF04A +:103A3000080906F6F81140F6E90203F5017004F5ED +:103A4000AE231F4FC3F8005A72F01BFA04F5B023DF +:103A5000C3F8C85503F5B86307F5F67140F229526B +:103A600003F10C00C3E900AB72F00BFA04F5B223CA +:103A700007F5E36140F2295203F5CA70C3E962AB6E +:103A8000C3F8905172F0FDF904F5B22304F5B324A4 +:103A900040F2C13204F5AA6403F65C5007F64441D3 +:103AA000C4E90089C3F8585D72F0EBF90120BDE864 +:103AB000F88F00BF1C4C0902145D0902BC0819688C +:103AC0000C6E09022DE9F04F054685B010460191B4 +:103AD000009272F0E3F9002870D0014600223948C4 +:103AE000009BD0F804A01F460C4610462B4602E06F +:103AF0000130844262D03728FAD83A56D1B27E29B2 +:103B0000F6D840F6C83101FB02F22F4901EB02085A +:103B1000D8E90116042E4CD8019DDAF81CB0DFF864 +:103B2000ACE00BFB035C0EEB8C050095002940D04C +:103B30004FF0000ECDE90240F4461846224D55F8EC +:103B40000290009D09FB06F202B3002408EB0E036D +:103B5000CDF800A04FF0000A93F80EB034446BF398 +:103B6000070A93F80DB0A2426BF30F2A93F80CB03A +:103B70006BF3174A93F80FB033446BF31F6A45F8A1 +:103B800004ABE7D8DDF800A0DAF81CB0BAF81840AA +:103B90000CF1010CA4EB090306FB03F3ABEB0404EB +:103BA00003EB84038C4596441D44CDD10346029C0F +:103BB00003980130194484428BB29CD105B0BDE812 +:103BC000F08F00BF08EF1C02809A1368C091596BF8 +:103BD0002DE9F047204C214D224600212048D5F800 +:103BE000048072F015F822461E4CC246A146002100 +:103BF0001D4872F00DF8BAE80F00A9E80F00DAF8D6 +:103C00000030B8F834C0C9F80030B8F80630B8F859 +:103C10000420B8F82AE0ACEB0303AEEB0202C3F3D6 +:103C2000C03101FA83F3C2F3C03101FA82F204F128 +:103C3000140608F15C074FEA620C5B1097E8070076 +:103C400086E8070028462146A4F814C0E382002233 +:103C5000BDE8F04743F09EBB80820C0008EF1C02D9 +:103C6000C011616B0C2B002240946D6B0022014B44 +:103C70001A707047082B002208B5094A13780E2BDA +:103C800004D80133DBB20F2B137005D00123054993 +:103C9000054A0B70136008BDFCF774FBF6E700BF24 +:103CA000082B0022092B00222C2B00220023044A7F +:103CB00013601368002BFCD000231360704700BF13 +:103CC0002C2B002270B50B4D0B4C2B780B4EB3FAFE +:103CD00083F30B495B0906FB0311002220682B705C +:103CE00043F08AF82046BDE870400022054943F0C1 +:103CF00051BB00BF302B002208EF1C0280820C0059 +:103D0000C011616B0C2B002270B50C4C82B0206886 +:103D10001EF074F801264FF4F07340F25632084951 +:103D200020680978074D084CCDE9002605FB0141C4 +:103D30001A461FF0D9FA02B070BD00BFF8580A2227 +:103D4000302B002280820C00C011616B0D4B70B5CE +:103D50000D4D18681EF090F82B780C4CB3FA83F3D5 +:103D60000B4E0C495B0906FB0311002220682B70E7 +:103D700043F042F82046BDE870400022064943F077 +:103D800009BB00BFF8580A22302B002208EF1C02A2 +:103D900080820C00C011616B0C2B00222DE9F041D8 +:103DA00000248EB0FFF782FFFFF7AEFF5F4A0DF1F0 +:103DB0002808D588168993885D49528806A8CDE9D8 +:103DC0000644CDE90A44CDE90844CDE90C4471F03C +:103DD000FDFD33462A465649404671F0F7FD5549E8 +:103DE00006A871F02AFF53490746404671F025FFA7 +:103DF0000546514E1E2251493046033571F008FFE9 +:103E00004F49CDF8048006ABFA1CF4833046009588 +:103E100071F0DCFD15F0CAFB00285CD00A2017F019 +:103E200015FF40F2563701224FF4F073454D0192D1 +:103E300000971A4600F10C01286818F02FFC234661 +:103E4000CDE9034400940C2043F260514FF4F05448 +:103E50000291019405903A464FF4F071286818F0E9 +:103E60004BFC3949D1F89C00D1E924230190D1F8C9 +:103E7000980036490090364871F0A8FD4FF4BE72A4 +:103E8000E6212868334BFEF7EBFD4FF4BE72CA21E2 +:103E90002868314BFEF7E4FD4FF4BE72AD2128686F +:103EA0002B4BFEF7DDFD33464FF4BE72912128689F +:103EB000FEF7D6FD4FF4BE727521284B2868FEF739 +:103EC000CFFD15F0A5FC28681BF0BCF80EB0BDE8CE +:103ED000F041FFF73BBF15F083FB1A4D204C214802 +:103EE00024884FF4BE72E6211A4B00882868FEF73A +:103EF000B7FD28684FF4BE72CA21174BFEF7B0FD1C +:103F000028684FF4BE72AD21114BFEF7A9FD334670 +:103F100028684FF4BE729121FEF7A2FD4FF4BE72E5 +:103F200075210E4B2868FEF79BFDCCE7581D092232 +:103F3000147E09026C971C02382C002294471D0243 +:103F40001C7E0902F8580A2200810003347E09020F +:103F5000382B0022487E09025C7E0902600500229F +:103F60007A0500227805002230B52DED068B044637 +:103F7000354D85B00021354A286819F047FE344B8D +:103F800004EB440403EB0413B3F91C209FED287BDE +:103F90000AEE102AB8EECAAB2AEE07ABB0EE4A0B17 +:103FA00093ED029B93ED048B6DF076F9B0EE407BC0 +:103FB000B0EE4A0BB0EE47AB6DF0FAF99FED1E4B39 +:103FC000B0EE497B0AEE047B9FED1D5BB0EE486BC3 +:103FD000FDEEC77B0AEE059B00EE046B00EE058B41 +:103FE00017EE901A0022FDEEC67B7023BDEEC99B32 +:103FF000BDEEC88B41F30B0109012868CDE9013200 +:10400000009117EE903A19EE102A18EE101A42F3AA +:104010000B0243F30B0341F30B0112011B010901D6 +:104020001EF062FB05B0BDEC068B30BDAFF3008027 +:104030005F40D42247DF913F000000000000444071 +:104040000000000000005940F8580A22F7F7F70076 +:104050009805002230B5134D85B004460021124A60 +:10406000286819F0D3FD00227021104B04EB4404A2 +:10407000286803EB041302925A8C0191DC8CB3F98B +:104080002410224401F1280342F30B02120143F3EE +:104090000B03090100921B0109B21EF025FB05B0BC +:1040A00030BD00BFF8580A22F7F7F7009805002244 +:1040B0002DE9F043504D00EB400305EB031393ED66 +:1040C000046B93ED027BBDEEC66BBDEEC77B8046F5 +:1040D000460016EE100A12B217EE103A00B2801A1D +:1040E00007EE900A09B21BB25B1AB8EEE76B07EE57 +:1040F000903AB8EEE77B87B08DED006B8DED027BDB +:104100009DED020B9DED001B6DF0C4F88DED040BD1 +:104110009DED047B9FED326B9FED335B27EE067BBD +:1041200087EE056B8DED046B9DED047BFDEEC77B8B +:1041300017EE903A4FF4B470C3F51D732F49023354 +:104140001BB281FB0324DA171C44C2EB242200FBC0 +:1041500012339AB21CB2A2F1DE03622B3DD902F1F6 +:1041600026031BB281FB0321DA171944C2EB21227B +:1041700000FB1233C3F582731BB2002B29DB07EE61 +:10418000903A9FED1B6BB8EEE77B27EE067BBDEE0A +:10419000C77B17EE102A1A4B17B283FB07234FEA8F +:1041A000E779C9EBA30909EB8909A7EB49090FFADC +:1041B00089F90A2048F092FB0A20464405EB0615CF +:1041C000AC83EF83A5F8209007B0BDE8F04348F03A +:1041D00085BB4FF008092627EBE707B0BDE8F08361 +:1041E000000000000080664000000060FB210940E4 +:1041F000CA6C904946CED83F98050022B7600BB6EE +:104200006766666610B4EFF31081012383F31088AC +:10421000344B1A681AB940243348027504751A6879 +:1042200001321A6081F310883048314C426851885D +:104230000A0A120152FA81F154F8212022F00112E7 +:1042400022F4404242F0040244F82120EFF31081AE +:10425000012282F310881A6812B11A68013A1A60B2 +:104260001A682AB94FF0800C1F4C227584F814C0CC +:1042700081F31088EFF31081012282F310881A680D +:104280002AB94FF0400C184C227584F814C01A68F3 +:1042900001321A6081F310884268154891880A0A31 +:1042A000120152FA81F150F8212022F0011222F479 +:1042B000404242F0040240F82120EFF31082012135 +:1042C00081F31088196811B11968013919601B68E8 +:1042D0001BB9802004490B75087582F310885DF8BE +:1042E000044B7047601F0022000D4040D8141D028F +:1042F0000008404010B4EFF31081012383F31088CD +:10430000624B1A681AB940246148027504751A682C +:1043100001321A6081F31088EFF31081012282F3D9 +:1043200010881A681AB940245948027504751A6829 +:1043300001321A6081F310885648574C4268518800 +:104340000A0A120152FA81F154F8212022F00112D6 +:1043500022F4404242F0050244F82120EFF310819C +:10436000012282F310881A6812B11A68013A1A60A1 +:104370001A682AB94FF0800C454C227584F814C095 +:1043800081F31088EFF31081012282F310881A68FC +:104390002AB94FF0400C3E4C227584F814C01A68BC +:1043A00001321A6081F3108842683B4C91880A0AF6 +:1043B000120152FA81F154F8212022F0011222F464 +:1043C000404242F0040244F82120EFF31081012220 +:1043D00082F310881A6812B11A68013A1A601A68D2 +:1043E0002AB94FF0800C2A4C227584F814C081F34E +:1043F0001088EFF31081012282F310881A6812B13D +:104400001A68013A1A601A682AB94FF0800C204CD9 +:10441000227584F814C081F31088EFF31081012213 +:1044200082F310881A682AB94FF0400C184C227594 +:1044300084F814C01A6801321A6081F31088426847 +:10444000154891880A0A120152FA81F150F8212088 +:1044500022F0011222F4404242F0040240F82120EE +:10446000EFF31082012181F31088196811B11968E6 +:10447000013919601B681BB9802005490B75087547 +:1044800082F310885DF8044B704700BF601F002264 +:10449000000D4040D8141D02000840402DE9F047AF +:1044A000314FDFF8DC903B68DFF8D8A0186842F0A5 +:1044B00039F92E4BDFF8D080186842F033F92C4BD5 +:1044C000D3E90061304642F0B1FA2A4BD3E90051FA +:1044D000284642F0ABFA284BD3E90041204642F08F +:1044E000A5FAB9F91E203046D3178AFB0212C3EB96 +:1044F000A2031BB258F8231042F04AF9B9F94E3022 +:1045000028468AFB0312DB17C3EBA2031BB258F841 +:10451000231042F03DF9B9F97E3020468AFB032A88 +:10452000DB17C3EBAA031BB258F8231042F030F993 +:10453000BB68186842F0FCF83B69186842F0F8F86C +:10454000BB69186842F0F4F8304642F0F1F82846AA +:1045500042F0EEF8204642F0EBF817F06BFC012237 +:10456000064B1A60BDE8F0872C1A0022DCF21C0210 +:1045700038F31C0254F41C02B0F41C02702C00220C +:104580009805002267666666F87F090200223449B2 +:10459000F8B50F68334B38461A6042F0C3F8324B17 +:1045A000324C1E68304642F0BDF8314B1D6828463B +:1045B00042F0B8F8A368186842F0B4F823691868A4 +:1045C00042F0B0F8A369186842F0ACF8384642F0FF +:1045D000B5F8304642F0B2F8284642F0AFF823680A +:1045E000186842F0ABF8A368186842F0A7F823698E +:1045F000186842F0A3F8A369186842F09FF81D4BB1 +:10460000186842F095F8EFF31082012383F31088C5 +:10461000194C23681BB9402018490B75087523688D +:104620000133236082F310884FF4C061144A1548A7 +:1046300041F020FBEFF31082012383F310882368FD +:1046400013B12368013B236023681BB980200B4909 +:104650000B75087582F31088BDE8F840FFF74ABE75 +:1046600038F31C02702C002254F41C022C1A002275 +:10467000B0F41C02DCF21C02601F0022000D40405E +:1046800000000103B0580A222DE9F04F2DED028BF6 +:10469000384B394E1B688BB0002B73D0374B1A78D0 +:1046A000002A40F0D680FFF701FBFFF72DFB14F046 +:1046B0007DFF8146002840F0CF814FF001080C2794 +:1046C0002D4D2F4C05F19006D5F804A020685146D9 +:1046D00051F80C3BCDF80480DAF804203035009214 +:1046E0001A4617F0DBFFDAE9001235F9160C35F936 +:1046F000183C000100B2CDE904071B014FEA021E7D +:104700004FEA011C1BB203930FFA8EFE0FFA8CFCCA +:1047100020680023CDE901CECDF8009017F0ECFF22 +:10472000B542D1D10020FFF71FFC0120FFF71CFC90 +:104730000220FFF719FC0020FFF78CFC0120FFF797 +:1047400089FC0220FFF786FC15F062F814F048FFA0 +:10475000012800F0FE81FF21206819F06DFA206821 +:104760001AF070FC0BB0BDEC028BBDE8F04FFFF708 +:10477000EDBA00BF702C00229805002280480A2262 +:10478000F8580A22A44DB6F91E20A44C85FB02134A +:10479000D217C2EBA30212B254F82230A049A148AA +:1047A00071F014F9B6F91E309F4A85FB0301DB173F +:1047B0001768C3EBA1031BB254F82310384641F02D +:1047C000E7FF384641F0B4FFB6F94E20954885FB27 +:1047D0000213D217C2EBA30212B254F8223093494B +:1047E00071F0F4F8B6F91E30384685FB0312DB177A +:1047F000C3EBA2031BB254F8231041F0C9FF3846A3 +:1048000041F096FFB6F97E20894985FB0235D21723 +:10481000C2EBA50212B254F82230824871F0D6F8E9 +:10482000B6F9282083497F4871F0D0F8B6F95820AE +:1048300081497C4871F0CAF8B6F988207F497948E7 +:1048400071F0C4F8FFF72AFE7D4B1A78002A3FF476 +:104850002AAF4FF000084FF000095A88CDE90889C7 +:104860009B88ADF81820ADF81A30BDF81820BDF8B7 +:104870001A3074499BB26B48734C92B271F0A6F82F +:10488000BDF81830B4F902809BB243454FF00007E1 +:104890006E4D5CDDBDF81820B5F9023092B243448C +:1048A0009A4254DABDF81A30B4F900209BB2934210 +:1048B0004DDDBDF81A10B5F9003089B213449942A4 +:1048C00045DA002F00F09C81BDF81830B7EE008B60 +:1048D0009BB2A3EB080307EE903A9FED4B5BB8EE5B +:1048E000E77BB0EE486B07EE056B8DED086B9DED39 +:1048F000087BBDEEC77B17EE103A55491AB24948FE +:10490000328571F063F8BDF818309FED416B9BB2B2 +:10491000A3EB080307EE903AB8EEE77B07EE068BB1 +:104920008DED088B9DED087BBDEEC77B17EE103A31 +:10493000F384002F7FF4B7AE0C340435BDF8183083 +:10494000B4F902809BB243454FF00107A2DCBDF8E9 +:104950001830B4F906809BB2434540F3FD80BDF8A2 +:104960001820B5F9023092B243449A4280F2F480A2 +:10497000BDF81A30B4F904209BB2934240F3EC80A6 +:10498000BDF81A10B5F9003089B21344994280F28B +:10499000E380002F00F05F81BDF81830B7EE008B88 +:1049A0009BB2A3EB080307EE903A9FED175BB8EEBE +:1049B000E77BB0EE486B07EE056B8DED086B9DED68 +:1049C000087BBDEEC77B17EE103A22491AB2154894 +:1049D000A6F8582070F0FAFFBDF818309FED0C6B68 +:1049E0009BB2A3EB080307EE903AB8EEE77B07EE25 +:1049F000068B8DED088B9DED087BBDEEC77B17EE1A +:104A0000103AA6F8563094E7D3DEE00B93A9DA3FCC +:104A1000696FF085C954E73F67666666F87F0902EB +:104A20006C7E0902782C002238F31C02987E090261 +:104A3000C47E0902F07E0902107F0902347F090258 +:104A400080480A22587F0902D47F0902EC7F0902BC +:104A5000807F0902A87F09020D2017F0F7F840F2C5 +:104A6000563A4FF4F07301464FF001084FF00C092D +:104A7000A54C1A4620684944CDE900A817F00EFE5F +:104A800000274FF4F05343F26051CDE90479CDE9AA +:104A90000131039700973B4652464FF4F07120686E +:104AA00017F02AFE3946062017F0BCF8DFF894B25A +:104AB0000146964A584671F0E4F941460620C6F888 +:104AC00004B017F0AFF8914A0146914871F0D9F956 +:104AD0008F4B02210620736317F0A4F88B4A01461E +:104AE0008C4871F0CEF98C4D8A4B05F1900A7366B3 +:104AF0006E682068314651F80C3BCDF8048072682E +:104B0000303500921A4617F0C9FDD6E90012CDF8EB +:104B10001490009735F9183C35F9160C1B011BB29F +:104B2000039313011BB2029300010B0100B21BB2ED +:104B3000019304900023206817F0DEFDAA45D7D129 +:104B400014F066FE14F064FE14F04AFD01287FF4B0 +:104B500002AEFFF71BFDFEE5BDF81830B4F90A20E0 +:104B60009BB293427FF7E5AEBDF81810B5F902305D +:104B700089B213449942BFF6DCAEBDF81A30B4F9DD +:104B800008109BB28B427FF7D4AEBDF81A00B5F97E +:104B9000003080B20B449842BFF6CBAE002F00F03D +:104BA0008680BDF818309BB29B1A07EE103A5B4B1B +:104BB000B8EEC77B93ED005B27EE057B8DED087BA0 +:104BC0009DED087B564BFDEEC77B93ED006BBDF86A +:104BD000183017EE901A9BB29B1A07EE103AB8EEF7 +:104BE000C77B27EE067B8DED087B9DED087BBDEE38 +:104BF000C77B17EE103AA6F88810A6F8863098E61C +:104C0000BDF81810BDF81A20384692B289B2FFF7E5 +:104C10004FFA444FB6F91E30DFF82C8187FB032191 +:104C2000DA17C2EBA10212B258F822303E493F48CF +:104C300070F0CCFEB6F91E300C3487FB0327DB176F +:104C40003B4AC3EBA7031BB258F823101068043586 +:104C500041F09EFD72E6BDF81810BDF81A20012043 +:104C600092B289B2FFF724FAB6F94E30A7F199371C +:104C700087FB0321DA17DFF8D080C2EBA10212B262 +:104C800058F822302B49294870F0A0FEB6F94E3072 +:104C90000C3487FB0327DB17274AC3EBA7031BB2A0 +:104CA00058F823101068043541F072FD46E6BDF84F +:104CB0001810BDF81A20022092B289B2FFF7F8F955 +:104CC000B6F97E30A7F1993787FB0321DA17DFF8B1 +:104CD0007880C2EBA10212B258F82230174913486B +:104CE00070F074FEB6F97E300C3487FB0327DB17B7 +:104CF000134AC3EBA7031BB258F8231010680435FE +:104D000041F046FD1AE600BFF8580A22906E0200F4 +:104D100048E11B68D84F1E689805002290050022C4 +:104D20008805002267666666747E0902782C002278 +:104D300038F31C02A07E090254F41C02CC7E090246 +:104D4000B0F41C02B8721968F87F0902044B1A68A3 +:104D500012B901221A60704700221A60704700BF22 +:104D60006C2C0022044B1A6812B901221A60704799 +:104D700000221A60704700BF642C0022044B1A689E +:104D800012B901221A60704700221A60704700BFF2 +:104D90005C2C0022594B30B41A68012A69D1584959 +:104DA000584C0B88581C00B2088020881BB200B2F7 +:104DB00083423DDAEFF3108082F31088524B1A6879 +:104DC000002A00F095801A6801321A6080F310887A +:104DD0004E4A4F4D52689088020A120152FA80F0F2 +:104DE00055F8202022F0011222F4404242F0050240 +:104DF00045F82020EFF31082012080F31088186816 +:104E000010B11868013818601B681BB9802541482B +:104E10000375057582F310880B881BB2632B05DDC3 +:104E200000223D4B0A80B3F92830238030BC704704 +:104E3000EFF3108082F31088334B1A681AB9354D9E +:104E40002A7540222A751A6801321A6080F3108888 +:104E50002E4A2F4D52689088020A120152FA80F0B1 +:104E600055F8202022F0011222F4404242F00402C0 +:104E7000BEE7EFF31081012383F31088224B1A68F9 +:104E80001AB940242348027504751A6801321A6061 +:104E900081F310881D4A1E48526891880A0A12013F +:104EA00052FA81F150F8212022F0011222F44042FE +:104EB00042F0040240F82120EFF31082012181F337 +:104EC0001088196811B11968013919601B681BB97C +:104ED000802010490B75087582F31088002030BCC3 +:104EE0000D4B0749B3F92820064B08801A807047FC +:104EF000084D2A7540222A7565E700BF6C2C0022F8 +:104F0000682C002280050022601F0022D8141D0298 +:104F100000084040000D404098050022594B30B435 +:104F20001A68012A69D15849584C0B88581C00B29C +:104F3000088020881BB200B283423DDAEFF3108074 +:104F400082F31088524B1A68002A00F095801A6884 +:104F500001321A6080F310884E4A4F4D52685088D3 +:104F6000020A120152FA80F055F8202022F00112B4 +:104F700022F4404242F0050245F82020EFF310826F +:104F8000012080F31088186810B118680138186083 +:104F90001B681BB9802541480375057582F310888D +:104FA0000B881BB2632B05DD00223D4B0A80B3F951 +:104FB0005830238030BC7047EFF3108082F31088A4 +:104FC000334B1A681AB9354D2A7540222A751A686A +:104FD00001321A6080F310882E4A2F4D5268508893 +:104FE000020A120152FA80F055F8202022F0011234 +:104FF00022F4404242F00402BEE7EFF310810123A5 +:1050000083F31088224B1A681AB94024234802758A +:1050100004751A6801321A6081F310881D4A1E480F +:10502000526851880A0A120152FA81F150F821207F +:1050300022F0011222F4404242F0040240F8212002 +:10504000EFF31082012181F31088196811B11968FA +:10505000013919601B681BB9802010490B75087550 +:1050600082F31088002030BC0D4B0749B3F958205B +:10507000064B08801A807047084D2A7540222A7511 +:1050800065E700BF642C0022602C00227E05002210 +:10509000601F0022D8141D0200084040000D40404F +:1050A00098050022594B30B41A68012A69D1584931 +:1050B000584C0B88581C00B2088020881BB200B2E4 +:1050C00083423DDAEFF3108082F31088524B1A6866 +:1050D000002A00F095801A6801321A6080F3108867 +:1050E0004E4A4F4D52681088020A120152FA80F05F +:1050F00055F8202022F0011222F4404242F005022D +:1051000045F82020EFF31082012080F31088186802 +:1051100010B11868013818601B681BB98025414818 +:105120000375057582F310880B881BB2632B05DDB0 +:1051300000223D4B0A80B3F98830238030BC704791 +:10514000EFF3108082F31088334B1A681AB9354D8B +:105150002A7540222A751A6801321A6080F3108875 +:105160002E4A2F4D52681088020A120152FA80F01E +:1051700055F8202022F0011222F4404242F00402AD +:10518000BEE7EFF31081012383F31088224B1A68E6 +:105190001AB940242348027504751A6801321A604E +:1051A00081F310881D4A1E48526811880A0A1201AC +:1051B00052FA81F150F8212022F0011222F44042EB +:1051C00042F0040240F82120EFF31082012181F324 +:1051D0001088196811B11968013919601B681BB969 +:1051E000802010490B75087582F31088002030BCB0 +:1051F0000D4B0749B3F98820064B08801A80704789 +:10520000084D2A7540222A7565E700BF5C2C0022F4 +:10521000582C00227C050022601F0022D8141D0299 +:1052200000084040000D4040980500222DE9F04F55 +:10523000B5B0242200210BA870F0EAFCDFF81CC3F3 +:1052400006226546DFF818E3A749DEF80440A74BBD +:105250001434CCF814101A600FCC0FC523686146C3 +:10526000704601222B6042F095F8FBF751FF302287 +:1052700000219F4870F0CCFC302200219D4870F046 +:10528000C7FC00239C4E9D4F3268DFF89892981A15 +:1052900000F0030002F0030252EA40B2C2EBC20285 +:1052A00007EB82025068DFF88482954ADFF8B4B2D7 +:1052B000DFF884A2934C0BA9C2E90033C9E900339B +:1052C000C8E90033CBE90033CAE90033C4E900334D +:1052D00000F074FD0D9A10B90C2A40F098808A49AC +:1052E000844870F073FB356888496A4202F0030213 +:1052F00005F0030353EA42B351F823007D4970F0EF +:10530000E2FC0446002800F0EC80814970F0DBFCF0 +:10531000002800F0C480051B002D7EDC20467C495F +:1053200070F0D1FC021B002A00F347822046784926 +:1053300070F0C9FC021B002A00F3FD81204674496D +:1053400070F0C1FC021B002A00F3B88120467049AE +:1053500070F0B9FC021B002A00F3738120466C49EF +:1053600070F0B1FC021B002A00F34481204668491A +:1053700070F0A9FC00230893021B002A00F3F480BC +:10538000002435686349644870F09DFC002800F0F3 +:105390008F8000226149C5EBC50507EB85056B6968 +:1053A0000A605F485F4A604970F010FBCDF800B0BA +:1053B00033685E4AC3EBC30307EB83039B695C4915 +:1053C0005C4870F003FB5C4A5C495D4870F0FEFA93 +:1053D00000217C2215A8149170F01AFC3268454B0C +:1053E000C2EBC20207EB82029169CDE9051AD2E94C +:1053F0000414D2E90220CDE903180090CDE901940C +:10540000504914A870F0E2FA35B0BDE8F08F3E497B +:105410000C32384870F0DAFA65E72A464A494B48B8 +:1054200070F0D4FA2A462146484870F02AFD4FF021 +:105430000001464B454859553368C3EBC30307EB9E +:105440008303D96870F03FFC0890002840F0368252 +:1054500020462F4970F037FC00B3051B002D7FF765 +:105460005DAF2A463849394870F0B0FA2A462146DD +:10547000364870F006FD4FF00001344B5955184680 +:10548000334970F020FC0890002840F0F38120465A +:105490001F4970F018FC00287FF444AF35680024E1 +:1054A0001C491D48089470F00EFC00287FF471AF71 +:1054B00009902849184870F006FC099A00287FF4E2 +:1054C00069AF09902449144870F0FDFB099B1A4606 +:1054D00000287FF45FAF089BA21C012B08BF0122AC +:1054E00058E708904EE700BF8200B603600600222E +:1054F000A830002228060022FC300022880B0B0274 +:105500007830002280300022D8090B0208000022E7 +:10551000E0090B023C0A0B026010012290100122EC +:1055200000100122A0300022540A0B029830002201 +:10553000680A0B02C80F012288300022780A0B0289 +:10554000900F0122800A0B02E4090B02D8100122FD +:10555000FC090B02440A0B0260220B02DC30002221 +:1055600008EF1C0290300022B54DB649284609923A +:1055700070F02CFA2146099A284670F082FC4FF010 +:105580000003099A2846B049AB5470F09CFB0446CE +:1055900000283FF4F6AE2C2170F042FB021B002ADB +:1055A0007FF7EEAE2146A94C0992204670F069FCC7 +:1055B000099AA749284670F009FA4FF00003099AA2 +:1055C00020463A21A35470F02BFB00283FF4D8AEBC +:1055D000411CA04870F03FFC9E486EF07AFCB2EE91 +:1055E000007BB4EEC70BF1EE10FA3568CCBF012496 +:1055F0000024C7E6924D93492846089270F0E6F9D8 +:105600002146089A284670F03CFC4FF00003089AA7 +:1056100028469149AB5470F056FB40B12C210890BC +:1056200070F0FEFA089BC21A002A00F36B81002377 +:1056300008932046894970F046FB00287FF49CAE11 +:105640009EE67F4D7F492846089270F0BFF92146BB +:10565000089A284670F015FC4FF00001089A284679 +:10566000A9547F4970F02FFB0890F8B12C2170F0FD +:10567000D7FA089BC21A002A18DD1946734B089204 +:10568000184670F0FEFB089A7149284670F09EF9A2 +:105690004FF000016D4B089A184699543A2170F06A +:1056A000BFFA18B1411C6F4870F0D5FB20466B491A +:1056B00070F009FB00287FF455AEEFE6604D6149BC +:1056C0002846089270F082F92146089A284670F020 +:1056D000D8FB4FF00001089A2846A954624970F09F +:1056E000F2FA0890F8B12C2170F09AFA089BC21ACD +:1056F000002A18DD1946554B0892184670F0C1FB78 +:10570000089A5349284670F061F94FF000014F4B59 +:10571000089A184699543A2170F082FA18B1411C3F +:10572000524870F098FB20464C4970F0CCFA0028A3 +:105730007FF410AEB2E6424D42492846089270F01E +:1057400045F92146089A284670F09BFB4FF000016E +:105750003368089AC3EBC30307EB8303A9542846B5 +:10576000196970F0B0FA0890F8B12C2170F058FA6D +:10577000089BC21A002A18DD1946344B08921846B5 +:1057800070F07FFB089A3249284670F01FF94FF0FD +:1057900000012E4B089A184699543A2170F040FAAD +:1057A00018B1411C324870F056FB20462B4970F06E +:1057B0008AFA00287FF4C6AD70E6214D21492846BB +:1057C000089270F003F92146089A284670F059FBB8 +:1057D0004FF000013368089AC3EBC30307EB830360 +:1057E000A9542846196970F06EFA0890F8B12C2176 +:1057F00070F016FA089BC21A002A18DD1946134BDE +:105800000892184670F03DFB089A1149284670F03E +:10581000DDF84FF000010D4B089A184699543A21D3 +:1058200070F0FEF918B1411C114870F014FB2046CD +:105830000A4970F048FA00287FF47CAD2EE600BFDC +:10584000D8100122E4090B02300A0B029810012241 +:10585000F0090B0278300022200A0B02E0090B024B +:10586000140A0B0288300022080A0B029030002232 +:10587000983000222C2170F0D3F9089BC21A002A1C +:105880007FF705AE1946324B0892184670F0F9FAC8 +:10589000089A3049304870F099F84FF000012C4BCD +:1058A000089A184699542D4970F00DFA00283FF4D3 +:1058B000EEADC11C2A4870F0CEFAE8E52C2170F05C +:1058C000AFF9089BC21A002A7FF7C2AD1946204BD8 +:1058D0000892184670F0D5FA089A1E491E4870F0D2 +:1058E00075F84FF000011A4B089A184699543A215E +:1058F00070F096F900283FF4ABAD411C194870F0E8 +:10590000AAFAA5E51946124B0892184670F0B9FAA2 +:10591000089A1049284670F059F84FF000010C4BD6 +:10592000089A184699543A2170F07AF900283FF401 +:105930007EAE411C0C4870F08EFA0B486EF0CCFA2B +:10594000A0F10103B3FA83F35B09089371E600BF8A +:1059500098100122F0090B02D810012290D91C02E4 +:10596000A8300022A0300022803000222DE9F04132 +:1059700006468068042842D84FF4BE64214B8A0052 +:10598000D3F80480D6F804C0D8F81C501E4B04FB92 +:1059900005221A44BCF1000F31D00027316801FB09 +:1059A00000F307FB03F4F3B135192B4602F1040CA5 +:1059B000997B62460CF8041C597B0CF1040C0CF822 +:1059C000071C197B0CF8061CD97B03440CF8051C3A +:1059D0003168A3EB050E01FB00F47445E8D8D8F854 +:1059E0001C50D6F804C0B8F818400137631A00FB01 +:1059F00003F32C1B03EB840367451A44CFD3BDE8A4 +:105A0000F08100BF08EF1C02C091596B2DE9F043F3 +:105A100087B0FEF74BF9FEF777F9FDF755FB13F06A +:105A2000C5FD002800F0AA80B24B40F25636187827 +:105A300016F00CF901274FF4F07301460024AE4D27 +:105A40001A4628680C310197009616F027FE4FF48D +:105A5000F0574FF00C0E43F2605CCDE90344009424 +:105A60002868324623464FF4F071CDE9017CCDF829 +:105A700014E016F041FEA14BA1491A680F68012AF3 +:105A800000F07681FF21286818F0D6F84FF45664AC +:105A900000267023286822B24FF4A06100961CF003 +:105AA00077FE42F6601304F5E074A4B29C42F0D194 +:105AB0003024C7EBC702920102F55662B0234FF4BF +:105AC000A06112B2286800941CF062FE13F0A0FEE0 +:105AD000DFF860C2DFF864E26646DEF80440894B16 +:105AE0001434CCF814300FCC0FC6DFF85C82236876 +:105AF000854F614670460122336041F04BFC834A7A +:105B0000B8F800103888FDF7DDFF814AB8F80010BA +:105B10003888FDF7D7FFB8F800107C4A2639388856 +:105B200089B2FDF7CFFFB8F800107A4A26393888D5 +:105B300089B2FDF7C7FFB8F80010744A4A393888AF +:105B400089B2FDF7BFFFB8F80010DFF800924A39BC +:105B5000714A388889B2FDF7B5FF0820D9F80010DE +:105B600016F060F8D9F800300446032B00F21981D2 +:105B7000DFE813F0F600A400A400FA004FF0FF31B4 +:105B8000664B674D1A782960002A59D1654A116819 +:105B9000002956D113F024FDDFF8A0C1DCF8044041 +:105BA000002861D04FF00009DFF888E14FF0FF33A3 +:105BB0007646102240F2B63051492B60C1F8009071 +:105BC000594904F114070B604A4BAEF816001A60ED +:105BD0000FCF0FC6DFF878813B687146604601221F +:105BE0003360C8F8009041F0D5FBE369628B494609 +:105BF00003FB02F24D48920070F00AF82B68002B6C +:105C00004FDB494A11688B424BD001203B4913605E +:105C100008600022022BC8F8002000F0AD80032BA2 +:105C200043D1374B33481A68511E46BF0F211F22FC +:105C30000F321960026013F0B3FCFFF7F7FA34E09B +:105C4000384A40F22A2000215B8811608342296093 +:105C500040F2808002232B6013F0C2FCDFF8DCC02E +:105C6000DCF8044000289DD1314A136833B1013B70 +:105C700013601BB94FF0FF322B4B1A602D4F2E4B88 +:105C80003E4614347B610FCC0FC62368012239468F +:105C90002A48336041F07EFB2B68DFF8B480002B8C +:105CA000AFDAD8F80030002B78D1134D286819F0FE +:105CB000C9F907B0BDE8F043FEF748B85023204FBC +:105CC0003B80204E4FF0710830464FF07E09042390 +:105CD0004DF678620021E0E80389B3606FF098FF29 +:105CE00030465021FFF742FE3988204689B2FFF73F +:105CF0003DFEDBE764060022F8580A226C0600220B +:105D0000FC3000228200B603AA06002270060022A0 +:105D100000100122C80F0122900F012280480A22A0 +:105D2000580600220031002268060022C091596BFB +:105D300060060022DC3000228200FA0008EF1C021C +:105D40005C06002208310022A806002290100122E1 +:105D5000D8300022B3F5967F3CBF03232B6019E7B0 +:105D60005A23114F3B80ACE76A230F4F3B80A8E7D3 +:105D70001C60FFF75BFA85E60C4B0D4D1968481C5B +:105D80000F28C4BF104610210A4AD8BF113118602D +:105D9000116013F005FCFFF749FA87E7064B1B6813 +:105DA00037E7014F8DE700BF5C060022FC30002280 +:105DB000F8580A22640600226806002270B58EB0E8 +:105DC00005460C46FBF72AF9002844D121463B48FA +:105DD0003EF062FA3A4A05EB850302EB8302D26891 +:105DE000B4F90830092D134423D0002B19DB172BED +:105DF00009DD3449DA1781FB0301C2EBA10202EB92 +:105E00004202A3EBC2030C2B0CDD00202E4AA2FBA6 +:105E10000312D20802EB4202A3EB8203A3600EB08E +:105E200070BD0C33B3F10C0018BF0120A3600EB09D +:105E300070BD62681E323B2A0BDD2448D11780FBFF +:105E400002501044C1EB6011C1EB01110133A2EB10 +:105E500081026260C9E72422002105A86FF0D8FE04 +:105E600000231B491B48CDE90133CDE903336FF013 +:105E70002AFF20216FF0D4FE202106466FF0D0FECD +:105E80000346B3F801303A21701CADF80C306FF0C6 +:105E9000C7FE0346B3F8013003A8ADF804306EF036 +:105EA0001BF8034601A807936EF016F8034605A9F0 +:105EB000024806933EF0FCFA88E700BFE4660A2237 +:105EC000980E0B02ABAAAA2AABAAAAAA898888882C +:105ED000480D0B02700000222DE9F04F9BB0FDF73A +:105EE000E5FEFDF711FF13F061FB00283ED0002412 +:105EF0004FF0FF33AB49AC4AAC4EAD4F0F200B60B7 +:105F0000136040F2563834603C6015F09FFE012269 +:105F10004FF4F073A74D0192CDF800801A4600F1BE +:105F20000C01286816F0BAFB0C2143F2605023469E +:105F3000CDE9034400944FF4F05405910290424699 +:105F40004FF4F0712868019416F0D6FB13F060FC52 +:105F50003368012B5ED03C68012C64D0286819F0AE +:105F600071F81BB0BDE8F04FFDF7F0BE4FF0FF3207 +:105F7000914B8D4D5E8899881C78904BADF81C60D4 +:105F80002A60ADF81E10C4B901300F2803F11403C4 +:105F9000F9D12B68002B35DB824A11688B4231D056 +:105FA00001240220814E86491360346008602AE093 +:105FB00001300F2803F11403EBD0BDF81C20B3F916 +:105FC00008C092B20CF13001624509B2DCDDBDF8C7 +:105FD0001C2092B28A42EBDCBDF81E20B3F90A60A5 +:105FE00092B206F13001B24209B2E1DDBDF81E20E5 +:105FF00092B28A42DCDC286001300F2803F11403DE +:10600000DBD1C6E7694E13F0EBFA3368684F012B1A +:10601000684DA0D100226B483B60326013F0F8F964 +:106020003C68012C9AD12422002111A86FF0F0FDC8 +:10603000634A1368002B00F38F80DFF868815F4E9E +:10604000D8F8003011A903EB830356F82300FFF7BB +:10605000B5FE81460F2015F0F9FD4FF0010B40F21F +:1060600056374FF00C0A4FF4F0730146CDE9007B30 +:106070001A4651442868002416F010FB4FF4F053E0 +:1060800043F26051CDE9044ACDE901310394009413 +:106090003A4623464FF4F071286816F02DFB13F0B2 +:1060A000B7FBD8F80030042003EB830356F8231025 +:1060B00015F0B8FD07463946286851F80C3BCDF875 +:1060C00004B07A6800921A4616F0E8FAD7E900128E +:1060D000D8F80030CDF814A003EB830306EB83035C +:1060E000B3F90800B3F90A3000011B011BB2039396 +:1060F00013011BB202930B0100B21BB20193009477 +:1061000004902346286816F0F7FA2F4AA1452F4B32 +:1061100018BF1346119A2E49CDE9002309A8129BF6 +:10612000139ACDE90944CDE90B44CDE90D44CDE9FD +:106130000F446FF04BFCD8F80020286802EB820275 +:1061400006EB8206328971891032023109AB12B234 +:1061500009B2FCF785FC01E7013B0F20136015F045 +:1061600075FD40F256364FF4F073014601941A461D +:1061700028680C31009616F091FA00230C2043F2A7 +:1061800060514FF4F054CDE90213CDE9043000938F +:10619000019432464FF4F071286816F0ADFA13F00E +:1061A00037FB4AE7B0060022AC060022E0140122C9 +:1061B000DC140122F8580A2280480A22980E0B02A9 +:1061C000D81401220CCD1C02540D0B02580D0B02E9 +:1061D0005C0D0B02024B02791A7015F0EBBD00BF8B +:1061E000B406002200B58C46864683B00023022206 +:1061F000104801A98DF804E08DF805C03FF026FE97 +:1062000018B1012003B05DF804FB4FF6FF730A4993 +:106210000870013BF5D00A78002AFAD00B78012BE0 +:106220004FF0000304D018460B7003B05DF804FB78 +:106230000B70E6E784660A22B4060022844600B5A5 +:106240008E4683B09CFA9CFC00230322104801A9CF +:10625000ADF804C08DF806E03FF0F8FD18B101205C +:1062600003B05DF804FB4FF6FF730A490870013B69 +:10627000F5D00A78002AFAD00B78012B4FF00003F2 +:1062800004D018460B7003B05DF804FB0B70E6E712 +:1062900084660A22B406002230B5044683B00D4657 +:1062A00064BA01230222194801A9ADF804403FF065 +:1062B000CDFD10B1012003B030BD4FF6FF73144C7B +:1062C0002070013BF6D02278002AFAD02378012BE7 +:1062D0004FF0000318D0012229460C4823703FF0EC +:1062E000CDFD0028E6D14FF6FF732070013BE1D0D1 +:1062F0002278002AFAD02378012B4FF0000303D034 +:106300001846237003B030BD2370D3E784660A2299 +:10631000B406002270B5044682B00D46164664BA33 +:1063200001230222194801A9ADF804403FF08EFD77 +:1063300010B1012002B070BD4FF6FF73144C2070F5 +:10634000013BF6D020780028FAD02378012B4FF0BB +:10635000000318D0324629460C4823703FF08EFDCA +:106360000028E6D14FF6FF732070013BE1D0227880 +:10637000002AFAD02378012B4FF0000303D01846EF +:10638000237002B070BD2370D3E700BF84660A2279 +:10639000B4060022BBB32DE9F0430C4615461E4659 +:1063A000002102EB42074FEA420907F103082DB32F +:1063B000154BA8F1060E03FB0EFE0EF1010E4EF07A +:1063C00001E0821EE31C32F802CF03334FEA1C2C9B +:1063D0002CF0070C03F806CCB2F800C04FEADC0C36 +:1063E0002CF0030C03F805CCB2F800C04FEACC0C3B +:1063F00003F804CC0FF019C83C4448440131B142C1 +:10640000D5D1BDE8F0837047ABAAAAAA002330B566 +:106410004B4983B005464B488DF806308DF8073060 +:1064200040F004FB474840F083F9EFF3108201236A +:1064300083F31088444C23681BB9402043490B75F3 +:10644000087523680133236082F31088012240F22B +:1064500004713F483FF020FB4FF47A71282044F04C +:1064600019FC002240F2047139483FF015FBEFF3AC +:106470001082012383F31088236813B12368013B42 +:10648000236023681BB9802030490B75087582F39F +:106490001088304801A93FF047FC9DF80430002BDC +:1064A00048D001223C212B483FF038FC0DF1060179 +:1064B00043F20A00FFF7F0FE43F20B000DF1070173 +:1064C000FFF7EAFE9DF80730A3F14002012A04D944 +:1064D0004C2B02D0002003B030BD1F491F4843F0B1 +:1064E000B1FCCDB94FF6FF751D4C2088A84206D0EF +:1064F000A178FFF7A3FE34F8040FA842F8D14FF4B7 +:106500001631184A184B1278144801FB023143F037 +:1065100073FC012003B030BD4FF6FF75134C20888B +:10652000A842ECD0A178FFF789FE34F8040FA84206 +:10653000F8D1E4E70E4907483FF0C4FDB1E700BFDA +:1065400094F31C025C670A22601F0022000D404089 +:10655000B0580A2284660A2234F21C02C4660A2257 +:10656000B8060022E4140122684134687C08002245 +:1065700004F21C024FF4163210B51E4B1E491B7854 +:106580001E4802FB03F3A1F5F07C184419449C4417 +:106590004FF0280E02464EF001E0A1F51633B2ECA2 +:1065A000107E96EE704BA3F8E041B6EE304BA3F8A8 +:1065B000C043B6EE704BA3F8A04597EE304BA3F85E +:1065C000804797EE704BA3F86049B7EE304BA3F8C5 +:1065D000404BB7EE704BA3F8204D16EE10491C80CF +:1065E00003F570630FF025C80239614500F520708E +:1065F000CED110BDE414012246BC2768684134683E +:10660000002210B5036882B0DB07019201D402B00A +:1066100010BD124B01221968114801AB47F0CEF8AA +:1066200048B1019B3BB14FF080520E4B5A60BFF313 +:106630004F8FBFF36F8F4FF416310B4C0B4B2278FB +:106640000B4801FB023143F0D7FB22780949B2FA2B +:1066500082F35B090A70237002B010BD60580A22F1 +:1066600069B5040200ED00E0E414012268413468D9 +:10667000C4660A22E514012230B500250146D0E99E +:10668000020283B0046800950523A4684968A04706 +:1066900003B030BD704700BF704700BF10B504465F +:1066A00069F000FD204610BD10B5044669F0FAFC03 +:1066B000204610BD38B571B10546436858686FF083 +:1066C000E0FB2B7A0BB9012038BD6B6899695868DB +:1066D00010F00CFEF7E70C46054811F0B9FC054830 +:1066E00011F0B6FC044811F0B3FC204638BD00BFE1 +:1066F000C40F0B02D00F0B020CCD1C0210B4034CC4 +:106700000272C0E900415DF8044B704790100B0223 +:1067100010B4044CC0E90223C0E900415DF8044B09 +:10672000704700BFA4100B0200487047400A0022C7 +:1067300040F2E930704700BF002202604260826090 +:10674000704700BF0022026042608260704700BF55 +:106750000022026042608260704700BF01207047E3 +:10676000704700BF704700BF704700BF10B50446B8 +:1067700069F098FC204610BD10B5044669F092FC03 +:10678000204610BD10B5044669F08CFC204610BDB3 +:10679000D0F83C3110B5072B12D87BB1002200F5A0 +:1067A000807C03E0013B02F1010207D05CF8044F5A +:1067B0008C42F7D1483250F8220010BD002010BDA5 +:1067C0006DF080FB2DE9F041D0F80061EEB180461C +:1067D0000F460446002504E00135AE4204F12404CE +:1067E00010D0A369202BF7D13946E0696FF029FB5F +:1067F0000028F1D105EBC50508EB850808F1040078 +:10680000BDE8F0810020BDE8F0813046FBE700BF25 +:1068100020291BD0D0F80031C3B102464FF0000C44 +:1068200010B403E0013B0CF1010C0BD0946924324D +:10683000A142F7D10CEBCC0C00EB8C0004305DF8DE +:10684000044B704700205DF8044B704700207047F0 +:1068500070B5541A82B00F2C0E460546019412D81A +:10686000012C006809D191F9003003700023019CCC +:1068700028686C60035502B070BD5CB900236C6081 +:10688000035502B070BD002201A96AF083FC019B90 +:106890002860AB60224631466FF0F3FA0023019C7A +:1068A00028686C60035502B070BD00BF0368114AD0 +:1068B0001B6A93421BD1202930B58E4615D0D0F8E3 +:1068C00000310546A3B102464FF0000C03E0013B46 +:1068D0000CF1010C09D094692432A645F7D10CEBD8 +:1068E000CC0C05EB8C00043030BD002030BD1847C7 +:1068F000184630BD116800020368154A5B6A93426E +:1069000022D12DE9F041D0F800618046EEB10F466A +:106910000446002504E00135B54204F1240410D0FA +:10692000A369202BF7D13946E0696FF08AFA002875 +:10693000F1D105EBC50508EB850808F10400BDE8B9 +:10694000F0810020BDE8F08118473046FAE700BF2B +:10695000C56700022DE9F04F83B00090002800F0D9 +:10696000A880009BD3F80C90B9F1000F00F0A48030 +:10697000D9F80CA0BAF1000F00F08B80DAF80CB057 +:10698000BBF1000F75D0DBF80C40002C50D0E5684F +:106990008DB3EE68002E3CD0F768002F58D0D7F8A2 +:1069A0000C80B8F1000F15D0D8F80C00CDF8048099 +:1069B000FFF7D0FF019BD8F80880186903F1180190 +:1069C000884201D069F06EFB019869F06BFBB8F169 +:1069D000000FE9D1386907F118029042D7F8088012 +:1069E00001D069F05FFB384669F05CFBB8F1000F3D +:1069F0002ED04746D3E7206904F118039842A568D2 +:106A000001D069F04FFB204669F04CFB85B12C4664 +:106A1000BDE7286905F118039842AE6801D069F016 +:106A200041FB284669F03EFB002EE4D03546B0E736 +:106A3000DBF810000BF118039842DBF8084001D096 +:106A400069F030FB584669F02DFB94B1A3469AE7F4 +:106A5000306906F118039842D6F8088001D069F031 +:106A600021FB304669F01EFBB8F1000FD1D046463D +:106A700092E7DAF810000AF118039842DAF80840B1 +:106A800001D069F00FFB504669F00CFB0CB1A24637 +:106A900074E7D9F8100009F118039842D9F80840B2 +:106AA00001D069F0FFFA484669F0FCFA24B1A1462A +:106AB0005EE703B0BDE8F08F009A106902F1180399 +:106AC0009842946801D069F0EDFA009869F0EAFA0A +:106AD000002CEED0009444E770B5C468051DA542B3 +:106AE00006460AD0A06A10B103685B689847204642 +:106AF0006AF0FAF985420446F4D1B46884B12546B7 +:106B0000E068FFF727FF286905F118039842A46899 +:106B100001D069F0C7FA284669F0C4FA002CEED11A +:106B2000304670BD2DE9F8438468071D3E464CB3DE +:106B3000D1E9008965694D452A4628BF4A4622B1F8 +:106B4000414620696FF03AF808B9A5EB0900002822 +:106B5000D4E90232AABF264614461C46002CE9D1CD +:106B6000B7420FD074694C45224628BF4A4622B12D +:106B7000404631696FF022F808B9A9EB04000028FB +:106B8000B8BF3E463046BDE8F88300BF2DE9F04F60 +:106B90008C6883B0814692460191002C36D0D2E9B0 +:106BA000008600E01C46D4E90475AE42B34628BF17 +:106BB000AB46BBF1000F05D05A46394640466EF051 +:106BC000FDFF00B9701B0028D4E90231AABF0B46B3 +:106BD00001210021002BE5D12346C1B9BBF1000FF3 +:106BE00029D05A464146384601936EF0E7FF019B93 +:106BF00008B30028B4BF002200234846B4BFC9E947 +:106C00000023C9E9004303B0BDE8F08F0C1D019BD0 +:106C1000DB689C4211D020466AF06AF9DAE9008606 +:106C2000D0E90475AE42B34628BFAB4623460446BE +:106C3000BBF1000FD5D1A81BDBE700234846C9E90B +:106C4000003403B0BDE8F08F2DE9F04F174689B04E +:106C500006462C200D4669F019FE3B6800F1180825 +:106C60005F68C0F81080D3F800900F2F00F1100378 +:106C700004460093069700F28280012F3FD14246DE +:106C800099F900300376002306F1040BAB456761E8 +:106C9000D3552F46A36200F08180D4F814906B691D +:106CA0004A46994528BF1A462969D4F810A001928E +:106CB00002914AB3DDE90121504603936EF07EFF55 +:106CC000039B002804BFA9EB0302002AC0F29380B3 +:106CD0005146019A029803936EF070FF039BB8B17E +:106CE0000028039319DBD04502D0504669F0DAF949 +:106CF000204669F0D7F9384609B0BDE8F08F424622 +:106D0000002FC0D0404642E0A9EB0302002A72DB0C +:106D1000A3EB090000280393E5DA3269AA4251D0B7 +:106D200028466AF0E1F8436901694B45049328BF9E +:106D30004B461A460590039B22B150466EF03EFF2B +:106D4000039B10B9049AA9EB0200002874DB3146BA +:106D5000009A06A8FFF71AFFDDE90637002F67D073 +:106D600083B301203A4627465B4621466AF0C4F8C1 +:106D7000384673690133736109B0BDE8F08F0022B2 +:106D8000184606A96AF006FA069B2061A3613A46F6 +:106D900049466FF076F8069F226974E77369002B05 +:106DA000D5D0656937692169D7E90409A9454A46FB +:106DB00028BF2A4612B16EF001FF08B9A9EB050001 +:106DC0000028C4DABB45CCD0D7E90423D4E904A910 +:106DD0004B4502921A4628BF4A460192019A32B1A7 +:106DE0005046029900936EF0E9FE009B08B9A9EBAA +:106DF0000300C00FB6E7F368AB42B2D028466AF092 +:106E000077F80546D0E9040399454A4628BF1A4653 +:106E10002AB1514601936EF0D1FE019B08B9A3EB54 +:106E20000900002893DAEB68002B9AD12F46C9E7B6 +:106E30001F46D4F810A056E7EA68002ACED00120F9 +:106E4000059F8FE769F0F9F9204669F02BF969F0A1 +:106E5000E6FC69F01BFA69F029F900BF2DE9F04F53 +:106E6000F1B012A810F00CFC0023A94AA949209205 +:106E7000129160936F9301F007F9044601F008F94D +:106E80000646002523464FF40022CDE90065A249BD +:106E900012A810F073FE002800F0598100239F4AC9 +:106EA00007AE0DF1380A0CA8511FCDE90966CDF8DF +:106EB00030A08DF81C3008930B93FFF7C9FC0CA988 +:106EC00006A8FFF72FFE864234D0089C3746002CD8 +:106ED00000F05D81DDE90C9BD4E904055D452A469F +:106EE00028BF5A461AB149466EF068FE08B9A5EBAC +:106EF0000B000028D4E90232AABF274614461C46DC +:106F0000002CE9D1B74200F04281D7E904145C4576 +:106F1000224628BF5A461AB148466EF04FFE08B9BD +:106F2000ABEB04000028C0F23281B86A10B10368EC +:106F30005B689847082069F0A9FC794B089C0360BE +:106F400012AB834635464360002C00F00A81DDE930 +:106F50000C78D4E90409C1454A4628BF42461AB113 +:106F600039466EF02BFE08B9A9EB08000028D4E9D9 +:106F70000221AABF25460C461446002CE9D1B54291 +:106F800000F0EF80D5E904144445224628BF42466C +:106F90001AB138466EF012FE08B9A8EB04000028BA +:106FA000C0F2DF800DF10C095745C5F828B002D0BA +:106FB000384669F077F85B4A5B4B0CA8C9F800309B +:106FC000A2F10A01CDF830A0FFF742FC0CA906A8F7 +:106FD000FFF7A8FD864234D0089C3746002C00F00D +:106FE000CD80DDE90CB8D4E9040545452A4628BF23 +:106FF00042461AB159466EF0E1FD08B9A5EB08000A +:107000000028D4E90221AABF27460C461446002CCA +:10701000E9D1B74200F0B280D7E9041444452246D2 +:1070200028BF42461AB158466EF0C8FD08B9A8EB11 +:1070300004000028C0F2A280B86A10B103685B683F +:107040009847082069F022FC384B089C8346374655 +:10705000C0E90039002C6FD0DDE90C98D4E90405B3 +:1070600045452A4628BF42461AB149466EF0A6FD5C +:1070700008B9A5EB08000028D4E90221AABF2746D9 +:107080000C461446002CE9D1B74255D0D7E9041478 +:107090004445224628BF4246002A49D048466EF061 +:1070A0008DFD002844D0002846DBD145C7F828B024 +:1070B00002D0484668F0F6FF06A800F083FD099C60 +:1070C000B4420AD0A06A10B103685B6898472046B2 +:1070D00069F00AFFB0420446F4D1089C84B1254609 +:1070E000E068FFF737FC286905F118039842A468A7 +:1070F00001D068F0D7FF284668F0D4FF002CEED10D +:10710000044B12A8129310F0A3FA71B0BDE8F08FEF +:10711000B0380B028C3A0B02F014012295370B02A7 +:10712000E4380B02A2370B02C0B71C02F4380B0282 +:10713000A8EB04000028B8DA0CAB394605AA06A86B +:107140000593FFF781FD0746DDF83090ADE71D4858 +:1071500010F07EFF1C4810F07BFF1C4810F078FFF9 +:10716000CEE70DF10C090CAB29464A46C9F80030B0 +:1071700006A8FFF769FD05460C9F15E70CAB3946DD +:1071800004AA06A80493FFF75FFD074654E70CAB7B +:10719000394602AA06A80293FFF756FD0746C4E641 +:1071A00006A8FFF799FC0A4B12A8129310F050FAA8 +:1071B00068F07CFF0C985045F2D068F073FFEFE761 +:1071C000F8E7F0E7C40F0B0274370B020CCD1C027A +:1071D0008C3A0B02383070472DE9F04704468AB0EC +:1071E00001A806F04BFED4F83861002E00F0428270 +:1071F0002346324602E0013A00F0C9801D6D243377 +:10720000042DF8D1CF480EF027FA2946CE480EF0CB +:1072100023FA01A805F02CFDD4F83861002E00F007 +:1072200026822346324602E0013A00F004811D6DB9 +:107230002433032DF8D1C3480EF00EFA2946C24874 +:107240000EF00AFA01A806F0FBFFD4F83861002E10 +:1072500000F00A822346324602E0013A00F04781FC +:107260001D6D2433012DF8D1B6480EF0F5F92946ED +:10727000B5480EF0F1F901A803F05EFCD4F838111E +:10728000002900F00082234600250A4602E0013A68 +:1072900000F070811E6D01352433002EF7D1A9480E +:1072A0000EF0DAF93146A8480EF0D6F901A80AF036 +:1072B0008DFBD4F83811002900F0E2812346002527 +:1072C0000A4602E0013A00F08C801E6D0135162E50 +:1072D00003F12403F6D19B480EF0BEF931469A48DB +:1072E0000EF0BAF901A807F0B3F9D4F83811002963 +:1072F00000F0C381234600250A4602E0013A00F06F +:10730000C4801E6D0135192E03F12403F6D18D487A +:107310000EF0A2F931468C480EF09EF908F074FE8A +:107320000746002800F0DF8008F070FED4F838919E +:107330008046B9F1060F00F29181B9F1000F00F01B +:1073400042812546002604E0B14505F1240500F000 +:107350003A812B6D0136202BF6D14146686D6EF0D7 +:1073600070FD0028F0D179480EF076F94146784852 +:107370000EF072F9774810F06BFE774810F068FE57 +:10738000764810F065FE00200AB0BDE8F087072EB1 +:1073900000F02E8106F101084FF0040906EBC60645 +:1073A00004EB86060DF1040C06F13C05D4F874716B +:1073B000BCE80F000FC5BCE80F000FC5DFF8A0A1A7 +:1073C000DCF8003004EB870E01372B60C6F85090D4 +:1073D000C4F83881CEF83C91CEF858A1C4F8747145 +:1073E00017E7072900F0318101F101084FF0160974 +:1073F00001EBC10104EB81050DF1040C05F13C0624 +:10740000D4F87471BCE80F000FC6BCE80F000FC6BB +:10741000DFF850A1DCF8003004EB870E0137336051 +:10742000C5F85090C4F83881CEF83C91CEF858A1F8 +:10743000C4F8747156E7072E00F0FE8006F10108CB +:107440004FF0030906EBC60604EB86060DF1040CAB +:1074500006F13C05D4F87471BCE80F000FC5BCE818 +:107460000F000FC5DFF800A1DCF8003004EB870E39 +:1074700001372B60C6F85090C4F83881CEF83C91A3 +:10748000CEF858A1C4F87471DCE6072900F0CB806F +:1074900001F101084FF0190901EBC10104EB81066C +:1074A00001AD06F13C0CD4F874710FCDACE80F00BF +:1074B0000FCDACE80F00DFF8B4A02B6804EB870E0B +:1074C0000137CCF80030C6F85090C4F83881CEF8B7 +:1074D0003C91CEF858A1C4F8747108F095FD0746A8 +:1074E00000287FF421AF01200AB0BDE8F087072E05 +:1074F00000F0908006F101084FF0010906EBC60686 +:1075000004EB86060DF1040C06F13C05D4F8747109 +:10751000BCE80F000FC5BCE80F000FC5DFF850A096 +:10752000DCF8003004EB870E4F442B60C6F8509017 +:10753000C4F83881CEF83C91CEF858A1C4F87471E3 +:1075400099E600BFFC380B022C390B02DC390B0228 +:10755000103A0B02C40F0B022C3A0B020CCD1C028A +:10756000B16501029D670102B5640102E168010293 +:10757000BD660102072944D001F101084FF000095E +:1075800001EBC10104EB81050DF1040C05F13C0692 +:10759000D4F87471BCE80F000FC6BCE80F000FC62A +:1075A000DFF8F4A0DCF8003004EB870E013733601D +:1075B000C5F85090C4F83881CEF83C91CEF858A167 +:1075C000C4F8747172E63D4609F1010309EBC9077D +:1075D000C4F8383104EB870720240FCD07F13C06AF +:1075E0000FC60FCD0FC62B683360C7E914487AE782 +:1075F000042126480EF030F8314625480EF02CF8CC +:1076000007E6002121480EF027F8294620480EF011 +:1076100023F84BE601211D480EF01EF831461C48A8 +:107620000EF01AF827E6192118480EF015F8294629 +:1076300017480EF011F871E6032114480EF00CF80B +:10764000314613480EF008F8FCE516210F480EF0FD +:1076500003F829460E480DF0FFFF43E601460722D6 +:107660000C480DF0F9FF85E64FF0010844E74FF0B4 +:107670000108E5E64FF001088EE64FF0010809E742 +:107680004FF00108B2E64FF0010877E750390B02DE +:1076900084390B0298390B02A963010210B5044624 +:1076A000034B4068236008B168F0FCFC204610BD25 +:1076B000D03B0B0210B50446054B4068236008B16F +:1076C00068F0F0FC204668F0EDFC204610BD00BFDD +:1076D000D03B0B0270B59FED1D7A00250E4607EEDC +:1076E000905AF8EEE77A67EE877AFDEEE77A4FF088 +:1076F000E00E17EE904A324600214EF001E0C4EB56 +:107700000414240107EE901AF8EEE77A67EE877A00 +:10771000FDEEE77A17EE903A234403EB430310F8AB +:1077200003C0034482F800C093F801C0033202F89A +:1077300002CC9B78013102F8013C0FF01DC80135E5 +:10774000E02D06F52876CAD170BD00BF9224893F8E +:107750002DE9F04F174689B006462C200D4669F0FA +:1077600095F83B6800F118085F68C0F81080D3F8FE +:1077700000900F2F00F1100304460093069700F2CB +:107780008280012F3FD1424699F9003003760023D1 +:1077900006F1040BAB456761D3552F46A36200F099 +:1077A0008180D4F814906B694A46994528BF1A46DF +:1077B0002969D4F810A0019202914AB3DDE90121B0 +:1077C000504603936EF0FAF9039B002804BFA9EB1F +:1077D0000302002AC0F293805146019A0298039353 +:1077E0006EF0ECF9039BB8B10028039319DBD04588 +:1077F00002D0504668F056FC204668F053FC3846EC +:1078000009B0BDE8F08F4246002FC0D0404642E0AC +:10781000A9EB0302002A72DBA3EB09000028039303 +:10782000E5DA3269AA4251D0284669F05DFB436926 +:1078300001694B45049328BF4B461A460590039BAC +:1078400022B150466EF0BAF9039B10B9049AA9EB25 +:107850000200002874DB3146009A06A8FFF796F96B +:10786000DDE90637002F67D083B301203A4627466B +:107870005B46214669F040FB38467369013373610A +:1078800009B0BDE8F08F0022184606A969F082FC15 +:10789000069B2061A3613A4649466EF0F2FA069FC4 +:1078A000226974E77369002BD5D06569376921694E +:1078B000D7E90409A9454A4628BF2A4612B16EF005 +:1078C0007DF908B9A9EB05000028C4DABB45CCD086 +:1078D000D7E90423D4E904A94B4502921A4628BFEC +:1078E0004A460192019A32B15046029900936EF0D5 +:1078F00065F9009B08B9A9EB0300C00FB6E7F36870 +:10790000AB42B2D0284669F0F3FA0546D0E9040349 +:1079100099454A4628BF1A462AB1514601936EF04E +:107920004DF9019B08B9A3EB0900002893DAEB6835 +:10793000002B9AD12F46C9E71F46D4F810A056E76E +:10794000EA68002ACED00120059F8FE768F075FC19 +:10795000204668F0A7FB68F062FF68F097FC68F0CB +:10796000A5FB00BF2DE9F04F856885B089460190E1 +:10797000009200F1040B002D5AD0D8462C460F6817 +:107980004E68D4E9040AB245524628BF32461AB1BD +:1079900039466EF013F908B9AAEB06000028D4E9BD +:1079A0000232AABFA04614461C46002CE9D1C345AA +:1079B0003ED0D8E90414B442224628BF32461AB158 +:1079C00038466EF0FBF800B9301B002830DB5C460F +:1079D000D5E904084645324628BF42461AB1394621 +:1079E0006EF0ECF808B9A8EB06000028D5E90232E1 +:1079F000AABF2C4615461D46002DE9D1A34500F02F +:107A0000A08065693246AE4228BF2A46002A00F0AF +:107A10009480384621696EF0D1F8002800F08D80FE +:107A20000028C0F28E80A06A10B103685B68984796 +:107A3000102068F02BFF009B8046D3E90057781B8D +:107A400000F097805D4B984200F2A38068F01EFF23 +:107A5000009B0646D3E90057AF4200F08E807F1BA3 +:107A6000A7F1100E4FEA1E1E0EF1010E4EF001E0BE +:107A70004FF0000C06EB0C0405EB0C030FCB0CF1E4 +:107A8000100C84E80F000FF00BC800234C4AC8E923 +:107A90000233C8E90023BCF1000F77D0474B9C4567 +:107AA00079D8384668F0F2FE0446C319C8F80C309D +:107AB000C8F804402FB120463A4631463C446EF0A7 +:107AC000E0F9019BC8F808409C685F46002C41D053 +:107AD000D9F80030D9F804A00093D4E9040555453D +:107AE0002A4628BF52461AB100996EF067F808B9C5 +:107AF000A5EB0A000028D4E90221AABF27460C46BC +:107B00001446002CE9D1BB4524D0D7E904145445D0 +:107B1000224628BF52461AB100986EF04FF808B9B5 +:107B2000AAEB0400002815DBC7F82880F6B1304620 +:107B300005B0BDE8F04F68F0B5BA701B0028BFF67D +:107B400072AF2146019803AACDF80C90FFF700FE12 +:107B5000044668E73946019803AACDF80C90FFF770 +:107B6000F7FD0746C7F82880002EE0D105B0BDE834 +:107B7000F08FAF4206467FF472AF0024104BC8F876 +:107B80000440C8F80030C8F80C409AE73B463C4631 +:107B90008CE769F0F1FA69F0EFFA304668F082FAA2 +:107BA000404668F07FFA68F081FAF6E7002EFAD0D6 +:107BB000304668F077FAF6E7F2E700BFF0FFFF7FA4 +:107BC000D03B0B022DE9F04F06460524002297B06A +:107BD000604B1194B46812AD06F1040893E80300F9 +:107BE000C146109512908DF84C108DF84D2054B967 +:107BF00027E09FB9781F0028D4E90232AABFA14626 +:107C000014461C4664B1D4E90407052FF1D90522B6 +:107C100029466DF0D3FF0028EDD1EBE73A46F7E7B0 +:107C2000C8450ED0D9E90414042C6ED90522284683 +:107C30006DF0C4FFC4F10504031E08BF2346002BEA +:107C400066DA10AB494630460CAA0C93FFF780FD6C +:107C5000109B826AAB42576802D0184668F022FA3D +:107C600038460FF073FE00285AD0002138460FF036 +:107C70009FFE8146002138460FF0DCFED9F808301F +:107C80000190002B00F0A8811B68032B52DD00211E +:107C900038460FF0E9FE38460FF05AFE49460246D4 +:107CA00009A8FEF72BFD002000212B464FF0000C09 +:107CB0004FF00A0E284A1095CDE9020107CA03C306 +:107CC000B4681A80C346CDF810C0CDF844E08DF8F2 +:107CD00052C074B95CE0BAF1000F39D1AAF10A00C0 +:107CE0000028D4E90232AABFA34614461C46002C41 +:107CF0003CD0D4E9040ABAF10A0FECD90A22294689 +:107D00006DF05CFF0028EBD1E8E7002C40F04981E2 +:107D1000D9F828305F6838460FF018FE0028A4D143 +:107D20000E4810F095F90E4810F092F90D4810F039 +:107D30008FF908E0094810F08BF90B4810F088F92A +:107D4000084810F085F90024204617B0BDE8F08FF0 +:107D50005246D4E790370B0298370B02C40F0B0240 +:107D6000983A0B020CCD1C02E83A0B02D8450FD012 +:107D7000DBE90414092C40F221810A2228466DF027 +:107D80001DFFC4F10A04031E08BF2346002B07DAB7 +:107D900010AB5946304606AA0693FFF7D9FC834636 +:107DA000DBF8283001995A680CA802ABFEF7B0FC4A +:107DB0001098A84201D068F075F9A34CDFF8BC8296 +:107DC000DFF8BCA24FF434724146204614446EF0F2 +:107DD00058F8544508F57078F4D100229B499A4828 +:107DE000FFF778FCD9F818209849B2F5133F28BF5F +:107DF0004FF4133209A8FEF75DFC002800F0E38081 +:107E000000239348C0F88430BFF34F8F43F6E078E7 +:107E1000D0F88030C3F34E34C3F3C90C64010CF1C5 +:107E2000010E63464EF001E004EA080141EA837264 +:107E3000C0F86C22013B0FF007C8203C14F1200F62 +:107E4000EDD1BFF34F8FBFF36F8F10F09FF88046D7 +:107E50003846894610F066F8002800F0C7800023F5 +:107E60007B4FC7F88430BFF34F8F43F6E07CD7F8E1 +:107E70008000C0F34E314901C0F3C90000F1010E8A +:107E80004EF001E0034601EA0C0444EA8372C7F8AD +:107E90006C22013B0FF007C8203911F1200FEDD102 +:107EA000BFF34F8FBFF36F8F10F070F80346B3EB43 +:107EB000080361EB0901DFF8CC910CA8C9E9003196 +:107EC000FEF7DAFB00286ED0624B002293E8030035 +:107ED0000B0CADF84C1007211290119100200021DD +:107EE0008DF84E30DDE902C3B3EB0C04CDE9060199 +:107EF00010958DF84F2008926CD0574B9C4200F2A1 +:107F00008780204668F0C2FCDDE902C38046444415 +:107F10009C450894CDF818806FD0A3EB0C0AAAF109 +:107F2000100E4FEA1E1E0EF1010E4EF001E000276A +:107F300008EB07040CEB07030FCB103784E80F00A6 +:107F40000FF00BC008EB0A03304606AA10A90793EE +:107F5000FFF708FD404668F0A5F81098A84201D048 +:107F600068F0A0F8D9E900016AF076FD9FED3B7A50 +:107F700006EE900AC6EE877AB7EEE77A384853ECF9 +:107F8000172B10F065F802A80FF098FF044602982E +:107F900000283FF4D9AE68F085F8204617B0BDE858 +:107FA000F08F224643E62F4810F052F82E4810F08A +:107FB0004FF82E4810F04CF80024E8E7002C3FF46E +:107FC000EFAE2246DAE6274810F042F8284810F0D3 +:107FD0003FF8EEE7A0469AE7224810F039F8254826 +:107FE00010F036F8214810F033F8ACE61D4810F0D8 +:107FF0002FF8214810F02CF8DBE7304606AA10A92C +:10800000CDF81C80FFF7AEFCB8F1000FA5D0A1E7BA +:1080100069F0B2F8404668F045F81098A84201D0DF +:1080200068F040F8029808B168F03CF868F03EF853 +:10803000F3E7F7E71098A842F6D1F7E7EDE7B8F1D4 +:10804000000FEAD0E6E700BF68122A6868BE206821 +:1080500000ED00E0543B0B02F0FFFF7F00007A448C +:108060005C3B0B02C40F0B023C3B0B020CCD1C0211 +:10807000103B0B02CC3A0B02283B0B02E0652E684A +:1080800068B52C68E829002200487047D83B0B02ED +:1080900000487047C07E090010B50446034B006AD3 +:1080A000236008B167F0FEFF204610BDE8BA140255 +:1080B00010B50446054B006A236008B167F0F2FF73 +:1080C000204667F0EFFF204610BD00BFE8BA14025B +:1080D0002DE9F04F4FF0000E044691B01A9EC4E90E +:1080E000022377680323774507F11F0CA8BFBC461E +:1080F00007F10F05A8BF3D46C4F820E0C4F824E00E +:108100004FEA6C100290486B2D110995D0E900C51B +:10811000DCF80400039306900A93F0683369DFF8F3 +:10812000B0806D68C4E900810B930490536848687F +:1081300089690590D6F80090C4F828E02661079573 +:108140000891F1690C93536B926901910F92D3E9F5 +:1081500000124B68526838200E920D9368F096FB1F +:10816000804686460DF1080C0DF1380B00F1380AF7 +:1081700065460EF1100E0FCD5D450CF1100C4EF85A +:10818000100C4EF80C1C4EF8082C4EF8043CEFD1A5 +:10819000019BC4E90579C4E909AAE361236AC4F82B +:1081A0002080356ABCE80300CEF80000CEF8041049 +:1081B00013B1184667F076FF2046E56211B0BDE8BE +:1081C000F08F206A08B167F06DFF67F06FFF00BFA6 +:1081D000E8BA14022DE9F04715460A6892B10F4635 +:1081E00095ED077A1446002003E02368204663B12A +:1081F0001C46D4ED087AF4EEC77AF1EE10FAF4DDFD +:10820000A24201D1BDE8F0870446242068F03EFB7D +:10821000D5E904E94FF000088446064695E80F00CA +:108220004CF8048B8CE80F00C6F81480C6F8188050 +:10823000C6F81C80B9EB0E082AD01D4B98452AD8E9 +:10824000404668F023FBD5E904E90346A9EB0E0A92 +:1082500003EB0801F145F1617361B36105D0184684 +:10826000714652466DF0BAFC03462168EA695344F0 +:10827000B3613160326226603C68236860693B60AC +:1082800008B167F00FFF2046BDE8F04767F00ABF6E +:10829000C2464346DCE768F06FFF67F0CEFF30462A +:1082A00067F000FF68F0BBFA67F0F0FF67F0FEFED2 +:1082B000FCFFFF7F2DE9F04F0E462DED0C8B0BEEF2 +:1082C000103AB368A3B00AEE902AD1E90321914293 +:1082D0000C90089300F0A3810020F0EE408A9FEDFF +:1082E000BB9A05330B90019306900B9B019CC3EB4B +:1082F000C30002EB800393ED00AA4FEA800B58689D +:1083000000FB04F01AEE104A002C099040F37C8127 +:1083100005210A911AEE101ADFEDAD9A00FB01F16A +:108320000D910A990591002104915968002940F3A3 +:1083300051814FF0000A059D0AE0019BF2681D443F +:1083400002EB0B0359680AF1010A514540F34281DF +:1083500093ED057A93ED040ADB68B8EEC77A2B44F7 +:1083600013F9013C07EE903AF8EEE77A77EEC77A18 +:1083700027EE800A0FF06EFDB4EEE80AF1EE10FA77 +:10838000F0EE40BAD9DD00220023CDE91E23F268C9 +:108390008DED210A5A44D2ED057AF8EEE77AD368DA +:1083A00017EE901A2B4413F9050C126906EE100A09 +:1083B00013F9040CB8EEC66A06EE900A13F9030C22 +:1083C00013F9023C07EE100A07EE903AF8EEE66A5F +:1083D000B8EEC77AF8EEE77A8DED166ACDED176A3A +:1083E0008DED187ACDED197A16AB93ED007FA2EEE4 +:1083F000101BA4EE102B26EF426D002306FF546DD8 +:108400002093B0EE460A1AAB37EE104B17EE107BF6 +:1084100036EE108B83ED007F0FF01CFDB0EE408A2E +:1084200000EE108A0FF016FD9DED047AB0EE406A62 +:10843000F8EEE97AB8EEC77AF8EECA6A77EE867A8D +:1084400037EE087A87EEA6DAC7EE26DA00EE107A63 +:10845000CDED1ADA8DED1BDA68F0F6FFF368B0EEB9 +:10846000407A03EB0B0800EE104AD8F80840D6ED2E +:10847000007A04EBCA04D4ED006AF8EEE77A27EE3E +:10848000267AC7EE27CACDED1CCA68F0DDFF94ED51 +:10849000017AD6ED017A20EE077AF8EEE77A87EED8 +:1084A00027CA089B8DED1DCA002B58DD2C465F198D +:1084B00008E0A3EC018A0134A7421F934FD0F36870 +:1084C00003EB0B08D8F80C3098ED057A1B57B8EE83 +:1084D000C77A07EE903AF8EEE77A98ED040A77EE5D +:1084E000C77A27EE800A0FF0B5FCDDE91F322BEECC +:1084F000808AF4EEC88AF1EE10FA58BFB0EE498ACD +:108500009342D6D16FF060411E9AA3EB0209B1EB02 +:10851000A90F02924FEAA90200F0548102998B42FE +:1085200014BF13460123D21880F04981904603926C +:10853000002A40F0358108EB090383ED008AB9F188 +:10854000000F09F1040343446EDC029A002A72D141 +:10855000CDE91E830134039BA7422093AFD1CDED1B +:108560000EDA8DED0FDACDED10CA8DED11CAB8EE31 +:10857000EA7AF8EECB7A0EAB93ED005FB3698DED3E +:10858000127ACDED137A8DED147ACDED157A12AA0B +:1085900092ED007F06FF546D1AAA82ED007F069AC5 +:1085A00093424EDC002B4CDD069A934200F09480FF +:1085B00038990C981AAAFFF70DFE1E9F002F3FF462 +:1085C000BCAE384667F06EFDB7E600BF00000000A5 +:1085D000000000000599099C049821440591196840 +:1085E0000130814204903FF7A0AE19EE900A0130AD +:1085F00009EE900A0D9C0A9820440A9019EE900A00 +:1086000081423FF78EAE316978488B1A9B1000FB90 +:1086100003F30B9C01349C420B94FFF466AE23B031 +:10862000BDEC0C8BBDE8F08F4A464046029907939B +:108630006DF0D4FA079B0298079367F033FD079B10 +:1086400086E7242068F022F9DDE91E794FF0000E5C +:10865000844604464CF804EB1AABB9EB07080FCB81 +:108660008CE80F00C4F814E0C4F818E0C4F81CE06B +:1086700030D05F4B984500F28D80404668F006F997 +:1086800000EB0803B9456061E36114D00293069BD7 +:1086900042460133394606936DF0F3FB029BC4ED6D +:1086A00008BAA361389B38461B682360389B1C605E +:1086B00067F0F8FC41E6A361069BC4ED08BA0133FC +:1086C0000693389B1B682360389B1C60002F3FF487 +:1086D00034AE76E74046D3E7389B1F68002F38D08A +:1086E00000202B464FF001088646814605469C46F1 +:1086F0003B4600210EF1010E08F1010202E01B6869 +:1087000001310BB1013AFAD1444649B974B383B38C +:108710001A46013C1B6898B1026010460029F5D04A +:108720004CB143B193ED087AD7ED087AB4EEE77A0D +:10873000F1EE10FAECD43A4601393F680028EBD14B +:1087400015461046EAE76346AC461D46389BC3F81B +:1087500000C038990C981AAAFFF73CFD069B1E9F93 +:1087600001330693002F3FF4E8AD2AE70BB11F4613 +:10877000BEE7BEF1010FC0F80090E4D94FEA480807 +:1087800035B12B464FF0000E1F4670467546AFE7D9 +:108790002D60FFDEF04501DA68F0EEFC68F0E9FCE0 +:1087A0006FF06043934228BF13469B0003930398E6 +:1087B00068F06CF8039B804603440393BBE60C4BC4 +:1087C0000393F4E70B4868F0DDFC67F036FD2046C4 +:1087D00067F068FC68F023F801E067F057FD1E9829 +:1087E00008B167F05FFC67F061FC00BFB76DDBB6F6 +:1087F000FCFFFF7F98BA14022DE9F04FD0E9008604 +:10880000DFF820C1A6EB0803DB100CFB03F3414C9F +:1088100083B0A3427BD0B045154614BF1A4601224F +:108820009B1881460F46A1EB080B5FD2002B67D146 +:1088300018249A460193D3440FCDABE80F0095E876 +:10884000030047458BE803002FD0A7EB080E324BFF +:10885000AEF1180E4FEADE0E03FB0EFE2EF0604E58 +:108860000EF1010E4EF001E0C3460AF118055C4618 +:10887000A5F1180C0FCCACE80F0094E803000BF145 +:10888000180B8CE8030018350FF00FC8A7F1180477 +:10889000214BA4EB0804E40803FB04F424F0604437 +:1088A000023404EB44040AEBC404B74210D0F21BB8 +:1088B000194B183AD20803FB02F222F0604201324F +:1088C00002EB42022046D200394614446DF0D9FA38 +:1088D000B8F1000F02D0404667F0E4FB019BC9E904 +:1088E00000A4C9F8083003B0BDE8F08F0B4C204657 +:1088F00067F0CCFF03198246019300F118049AE750 +:10890000A34228BF234603EB4303DC00EFE7044800 +:1089100068F038FC55555505ABAAAA0AF8FFFF7F49 +:1089200098BA1402ABAAAAAA2DE9F04F2DED068B36 +:1089300000238FB00793036907AD9C6893ED050A88 +:1089400022462346009500F114010746FFF7B2FCCA +:108950003B69284693ED060AF9690EF019FC079D5C +:10896000002D00F08E8007EE904AB8EEE7AAD7F807 +:108970001CA0D5ED017AF6EE006AD5ED035A95ED0F +:10898000027AB0EE679A95ED046AA5EEE69AF0EEEB +:10899000479AB5EEC09AE6EE669AF1EE10FAE5EE69 +:1089A000A67AF5EEC09AA6EE267A48BF9FED439AC6 +:1089B000F1EE10FAF4EE4A7A48BFDFED409AF1EE9C +:1089C00010FAB4EE4A7A7AFE277A0024F1EE10FA11 +:1089D0003AFE077AA24537EEC98A77EE698A40DD0A +:1089E0000DF128080DF1080902E00134A24538DD37 +:1089F0006B6903EB840393ED007AB5EEC07AF1EE78 +:108A000010FAF2DDFDEEC96AFE68CDED026AFDEEF8 +:108A1000E96ACDED036AFDEEC86ACDED046AFDEEAC +:108A2000E86ACDED056AB7EEC77AD6E9011399ED8C +:108A3000005F994288ED005F8DED087B27D08C4662 +:108A40000DF1200E01F1180BBEE80F00ACE80F008D +:108A50009EE803000134A2458CE80300C6F804B088 +:108A6000C6DC2D68002D84D1079C54B12546686969 +:108A7000246808B167F016FB284667F013FB002C4A +:108A8000F4D101200FB0BDEC068BBDE8F08F30466D +:108A900008AAFFF7B1FED7F81CA0A6E7079C54B1BF +:108AA0006069256808B167F0FDFA20462C4667F03A +:108AB000F9FA002CF4D167F0F9FA00BF00000000C9 +:108AC000704700BF30B504460D4683B0D9B1636826 +:108AD000217A586849B101469A6928460EF014FC7B +:108AE000637A43B9012003B030BD29466DF0C9F95E +:108AF000637A002BF6D06368586899690EF0F6FB2C +:108B0000012003B030BD064801920FF0A1FA0548DC +:108B10000FF09EFA04480FF09BFA019AD7E700BFC6 +:108B2000C40F0B02D00F0B020CCD1C0210B5044673 +:108B300067F0B8FA204610BD10B4044C0272C0E9C8 +:108B4000004143725DF8044B704700BF28BB14021C +:108B5000704700BFD0F8683110B5082B12D87BB130 +:108B6000002200F5927C03E0013B02F1010207D0F4 +:108B70005CF8044F8C42F7D1523250F8220010BDFD +:108B8000002010BD6BF09EF92DE9F041D0F8246172 +:108B9000EEB180460F460446002504E00135AE42A2 +:108BA00004F1240410D0A369202BF7D13946E069E1 +:108BB0006DF047F90028F1D105EBC50508EB8508F4 +:108BC00008F10400BDE8F0810020BDE8F0813046E6 +:108BD000FBE700BF10B5044667F064FA204610BDFD +:108BE00020291BD0D0F82431C3B102464FF0000C2D +:108BF00010B403E0013B0CF1010C0BD0946924325A +:108C0000A142F7D10CEBCC0C00EB8C0004305DF8EA +:108C1000044B704700205DF8044B704700207047FC +:108C20002DE9F04F83B00090002800F0A880009B51 +:108C3000D3F80C90B9F1000F00F0A480D9F80CA083 +:108C4000BAF1000F00F08B80DAF80CB0BBF1000F26 +:108C500075D0DBF80C40002C50D0E5688DB3EE6881 +:108C6000002E3CD0F768002F58D0D7F80C80B8F110 +:108C7000000F15D0D8F80C00CDF80480FFF7D0FF16 +:108C8000019BD8F80880186903F11801884201D0C7 +:108C900067F008FA019867F005FAB8F1000FE9D11A +:108CA000386907F118029042D7F8088001D067F0C0 +:108CB000F9F9384667F0F6F9B8F1000F2ED04746BB +:108CC000D3E7206904F118039842A56801D067F042 +:108CD000E9F9204667F0E6F985B12C46BDE7286939 +:108CE00005F118039842AE6801D067F0DBF9284619 +:108CF00067F0D8F9002EE4D03546B0E7DBF8100075 +:108D00000BF118039842DBF8084001D067F0CAF96C +:108D1000584667F0C7F994B1A3469AE7306906F15F +:108D200018039842D6F8088001D067F0BBF93046A6 +:108D300067F0B8F9B8F1000FD1D0464692E7DAF8FB +:108D400010000AF118039842DAF8084001D067F0E1 +:108D5000A9F9504667F0A6F90CB1A24674E7D9F814 +:108D6000100009F118039842D9F8084001D067F0C3 +:108D700099F9484667F096F924B1A1465EE703B039 +:108D8000BDE8F08F009A106902F1180398429468C8 +:108D900001D067F087F9009867F084F9002CEED0D5 +:108DA000009444E72DE9F04F174689B006462C2081 +:108DB0000D4667F06BFD3B6800F118085F68C0F86E +:108DC0001080D3F800900F2F00F110030446009399 +:108DD000069700F28280012F3FD1424699F9003078 +:108DE0000376002306F1040BAB456761D3552F468C +:108DF000A36200F08180D4F814906B694A469945CB +:108E000028BF1A462969D4F810A0019202914AB3EA +:108E1000DDE90121504603936CF0D0FE039B00284E +:108E200004BFA9EB0302002AC0F293805146019AC5 +:108E3000029803936CF0C2FE039BB8B10028039321 +:108E400019DBD04502D0504667F02CF9204667F078 +:108E500029F9384609B0BDE8F08F4246002FC0D04E +:108E6000404642E0A9EB0302002A72DBA3EB0900B3 +:108E700000280393E5DA3269AA4251D0284668F007 +:108E800033F8436901694B45049328BF4B461A46A2 +:108E90000590039B22B150466CF090FE039B10B9E5 +:108EA000049AA9EB0200002874DB3146009A06A858 +:108EB000FDF76CFEDDE90637002F67D083B3012094 +:108EC0003A4627465B46214668F016F838467369ED +:108ED0000133736109B0BDE8F08F0022184606A97E +:108EE00068F058F9069B2061A3613A4649466CF048 +:108EF000C8FF069F226974E77369002BD5D06569A6 +:108F000037692169D7E90409A9454A4628BF2A4695 +:108F100012B16CF053FE08B9A9EB05000028C4DAC1 +:108F2000BB45CCD0D7E90423D4E904A94B45029230 +:108F30001A4628BF4A460192019A32B15046029918 +:108F400000936CF03BFE009B08B9A9EB0300C00F37 +:108F5000B6E7F368AB42B2D0284667F0C9FF0546D2 +:108F6000D0E9040399454A4628BF1A462AB151461A +:108F700001936CF023FE019B08B9A3EB09000028C4 +:108F800093DAEB68002B9AD12F46C9E71F46D4F835 +:108F900010A056E7EA68002ACED00120059F8FE78F +:108FA00067F04BF9204667F07DF867F038FC67F012 +:108FB0006DF967F07BF800BF2DE9F04FF9B00FA80D +:108FC0000EF05EFB00235F4A5F491D920F9166938E +:108FD000779300F0E3FE044600F0E4FE0646002529 +:108FE00023464FF40022CDE9006558490FA80EF042 +:108FF000C5FD00287FD005210023554A0DF12C0B1B +:10900000CDE909B192E8030004AECBF800000820D6 +:10901000CDE906668DF81030059308938DF8313050 +:109020008DF8301067F032FC4A4B059C03600FABA3 +:10903000824637464360002C67D0DDE90989D4E9D0 +:1090400004054D452A4628BF4A461AB141466CF0F0 +:10905000B5FD08B9A5EB09000028D4E90221AABF93 +:1090600027460C461446002CE9D1B7424DD0D7E92B +:1090700004144C45224628BF4A461AB140466CF0BB +:109080009DFD08B9A9EB040000283EDBD845C7F8D0 +:1090900028A002D0404667F005F8002203A8114638 +:1090A00000F09EF8069CB4420AD0A06A10B1036892 +:1090B0005B689847204667F017FFB0420446F4D13A +:1090C000059C84B12546E068FFF7AAFD286905F1F3 +:1090D00018039842A46801D066F0E4FF284666F0C1 +:1090E000E1FF002CEED1184B0FA80F930EF0B0FA51 +:1090F00079B0BDE8F08F18480EF0AAFF17480EF0BF +:10910000A7FF17480EF0A4FFEDE709AB394602AA06 +:1091100003A80293FFF746FE0746DDF82480B5E773 +:1091200003A8FDF7D9FC084B0FA80F930EF090FA97 +:1091300066F0BCFFF7E709985845F1D066F0B2FF3A +:10914000EEE700BF70BB140230BC1402F014012221 +:1091500090370B02E4380B02C40F0B0274370B027A +:109160000CCD1C0270B5B7EE047A00250E4607EE52 +:10917000905AF8EEE77A67EE877AFDEEE77A4FF0DD +:10918000C00E17EE904A324600214EF001E0C4EBCB +:109190000414240107EE901AF8EEE77A67EE877A56 +:1091A000FDEEE77A17EE903A234403EB430310F801 +:1091B00003C0034482F800C093F801C0033202F8F0 +:1091C00002CC9B78013102F8013C0FF01DC801353B +:1091D000C02D06F51076CAD170BD00BFFFFFFFFF9E +:1091E0002DE9F04F07462DED028B05240022AFB08C +:1091F0002C4BBE6824AD07F1040893E803002394C8 +:109200002295444624908DF894108DF8952056B3FD +:10921000C14609E09CB9601F0028D6E90232AABF06 +:10922000B14616461E4666B1D6E90404052CF1D9AE +:10923000052229466CF0C2FC0028EDD1EBE722465E +:10924000F7E7C8454C460ED0D9E90416042E2BD9B1 +:10925000052228466CF0B2FCC6F10506031E08BFC5 +:109260003346002B23DA2C2067F010FBDDF88CA0AE +:1092700000F1100300F11809BAF10F0F0646DDF8EE +:1092800088B0CDF860A00B93C0F8109000F26E810A +:10929000BAF1010F00F0FE81BAF1000F40F0A18297 +:1092A0004A4672E190370B02002E40F0B081A36A6B +:1092B0005F6838460EF04AFB002800F04C81002120 +:1092C00038460EF075FB0021804638460EF0B2FBA2 +:1092D0000121054638460EF0ADFBD8F808300446AB +:1092E000002B00F074821B68022B40F3C98100211F +:1092F00038460EF0B9FB03463846D3F80890DE68CE +:109300000EF026FB01220346414615A8FFF714FC88 +:10931000002314932093C64B4FF07C501E930123DF +:1093200022462946002400251F93C24B1D901B682E +:1093300022A81A93C04BCDE918961B93BF4BCDE9D9 +:1093400012451C9318AB009312ABFEF7C1FEDDE98A +:109350001232BB4C9342BB4DBB4E18BF13934FF41C +:1093600034722946204614446CF08BFDA64205F564 +:109370007075F4D10022B549B148FFF7F3FED8F873 +:109380001820B249B2F5D83F28BF4FF4D83215A8FB +:10939000FFF798FB002800F00C820023AC48C0F8CF +:1093A0008430BFF34F8F43F6E076D0F88050C5F39A +:1093B0004E346401C5F3C90505F1010E2B464EF08C +:1093C00001E004EA060141EA8372C0F86C22013B25 +:1093D0000FF007C8203C14F1200FEDD1BFF34F8FE1 +:1093E000BFF36F8F0EF0D2FD0346384688461F4606 +:1093F0000EF098FD002800F0E3810023944DC5F89D +:109400008430BFF34F8F43F6E070D5F88030C3F35C +:10941000C901C3F34E335E0101F1010E0B464EF05C +:1094200001E006EA000444EA8372C5F86C22013BBD +:109430000FF007C8203E16F1200FEDD1BFF34F8F7C +:10944000BFF36F8F0EF0A2FD0346824CDB1B61EB76 +:10945000080122A8C4E90031FFF766FA0646002891 +:1094600000F0D780D4E9000169F0F6FA9FED7A7A2E +:1094700006EE900AC6EE877AB7EEE77A774853ECA5 +:10948000172B0EF0E5FD00242546002300951A4613 +:10949000194620B20EF0B6FD0134052CF5D1DDE9F8 +:1094A00012329A4247D000259FED5F8B2C46DFF8A1 +:1094B000C881DFF8C8916A4F03EB050CDCED057A33 +:1094C000DCE90023B8EEE77B8DED087BDCED047A68 +:1094D000B8EEE77B8DED067BDCED037AB8EEE77B3B +:1094E0008DED047B9CED027AB8EEC77B38EE477BAE +:1094F000214648468DED027BCDF800800EF0A8FD98 +:10950000129828448168B0F91030B0F90C20B0F9F5 +:109510001400C1F1C001009009B220B20EF072FD3A +:10952000DDE91232D21AD21007FB02F20134944262 +:1095300005F11805C0D34B4B2A98229308B166F069 +:10954000B1FD129808B166F0ADFD30462FB0BDEC0C +:10955000028BBDE8F08F44480EF07AFD43480EF0D0 +:1095600077FD43480EF074FD0026EEE70022184612 +:1095700018A967F00FFE189B3061B3615246594637 +:109580006CF07FFCDDF860A032690023A045C6F8CE +:1095900014A002F80A30B36200F08180D6F814A05B +:1095A000D4F814B03369DA450A93534628BF5B46B2 +:1095B00022690C930D92002B00F09380DDE90C21C1 +:1095C0000A986CF0FBFA002804BFAAEB0B03002BEF +:1095D000C0F28C800C9A0A990D986CF0EFFA08B9D9 +:1095E000ABEB0A000028C0F2A7800A9B994502D085 +:1095F000184666F057FD304666F054FD2298A36A7F +:10960000A8425F683FF455AE66F04CFD51E6324625 +:109610001FE615480EF01CFD16480EF019FD144803 +:109620000EF016FD002686E70000000000006840EE +:109630006666E63EB8851C02A0851C0288851C0271 +:1096400068122A68E0652E6868B52C6868B52C68D1 +:1096500000ED00E0D829002200007A445C3B0B02B8 +:10966000ABAAAAAAE8BA1402C40F0B02983A0B02DA +:109670000CCD1C023C3B0B02ECBB1402C4BB14021D +:1096800067480EF0E5FC67480EF0E2FC66480EF015 +:10969000DFFC69E79BF900304A46037675E77B6992 +:1096A0009BB174693B693169D3E9040AA24552460A +:1096B00028BF22462AB10A936CF080FA0A9B024620 +:1096C00008B9AAEB0402002A57DB39460B9A10A806 +:1096D000FDF75CFADDE91043002B4CD133690A93A6 +:1096E00083E7AAEB0B03002BBFF67AAFFB68A3421C +:1096F00017D0204667F0FCFB0346D0E9040BDA459F +:10970000524628BF5A4632B10A990C936CF056FA69 +:109710000C9B024608B9ABEB0A02002AD5DADA68DC +:109720005AB3012022464346314667F0E5FB7B6988 +:10973000344601337B6161E73B69A3422DD020466B +:1097400067F0D2FB4269034652450E9228BF52464B +:10975000016932B10F900A986CF030FA0F9B024603 +:1097600010B90E9AAAEB0202002AAEDAE268A2B1A0 +:109770001C460120D6E7002CFAD1984533D0D3F807 +:1097800014B0D6F814A01C461B69DA450D93534655 +:1097900028BF5B460C9333690A930C9B2BB11A4686 +:1097A0000D990A986CF00AFA08B9AAEB0B00C00FE1 +:1097B000B8E71B480EF04CFC1C480EF049FC2EE7A5 +:1097C00017480EF045FC1A480EF042FC27E71448F3 +:1097D0000EF03EFC17480EF03BFC13480EF038FC30 +:1097E000C2E64846CAE644469BE766F026FD304698 +:1097F00066F058FC67F013F80F4B2A98229308B1D3 +:1098000066F050FC129808B166F04CFC66F04EFC15 +:1098100066F03CFD2298A842F6D1F7E7F2E7F9E7B7 +:10982000C40F0B029CBB14020CCD1C02103B0B029C +:10983000283B0B02CC3A0B02E8BA140238307047CE +:109840002DE9F04704468AB001A804F017FBD4F8CC +:109850005C61002E00F086822346324602E0013A27 +:1098600000F0E3801D6D2433042DF8D1C3480BF0C4 +:10987000F3FE2946C2480BF0EFFE01A803F0F8F909 +:10988000D4F85C61002E00F06A822346324602E082 +:10989000013A00F01E811D6D2433032DF8D1B74825 +:1098A0000BF0DAFE2946B6480BF0D6FE01A801F00F +:1098B00043F9D4F85C61002E00F060822346324602 +:1098C00002E0013A00F0DB801D6D2433002DF8D159 +:1098D000AA480BF0C1FE2946A9480BF0BDFE01A81D +:1098E00008F042F9D4F85C61002E00F0448223466F +:1098F000324602E0013A00F016811D6D2433612DDD +:10990000F8D19E480BF0A8FE29469D480BF0A4FE16 +:1099100001A806F02BFED4F85C11002900F0288283 +:10992000234600250A4602E0013A00F03D811E6D03 +:109930000135222E03F12403F6D190480BF08CFE62 +:1099400031468F480BF088FE01A804F08DFCD4F856 +:109950005C11002900F00982234600250A4602E036 +:10996000013A00F04B811E6D0135112E03F12403E5 +:10997000F6D182480BF070FE314681480BF06CFE48 +:1099800001A804F0C7FFD4F85C11002900F0E481BD +:10999000234600250A4602E0013A00F058811E6D78 +:1099A0000135022E03F12403F6D174480BF054FE66 +:1099B000314673480BF050FE06F026FB07460028A0 +:1099C00000F0818106F022FBD4F85C918046B9F169 +:1099D000070F00F2BB81B9F1000F00F0608125464E +:1099E000002604E0B14505F1240500F058812B6DF7 +:1099F0000136202BF6D14146686D6CF022FA002822 +:109A0000F0D160480BF028FE41465F480BF024FE81 +:109A10005E480EF01DFB5E480EF01AFB5D480EF02E +:109A200017FB00200AB0BDE8F087082E00F04F8138 +:109A300006F101084FF0040906EBC60604EB8606A2 +:109A40000DF1040C06F13C05D4F8A071BCE80F0040 +:109A50000FC5BCE80F000FC5DFF83CA1DCF80030F3 +:109A600004EB870E01372B60C6F85090C4F85C8178 +:109A7000CEF86091CEF880A1C4F8A071FDE6082E62 +:109A800000F05B8106F101084FF0000906EBC60605 +:109A900004EB86060DF1040C06F13C05D4F8A07128 +:109AA000BCE80F000FC5BCE80F000FC5DFF8ECA045 +:109AB000DCF8003004EB870E01372B60C6F85090BD +:109AC000C4F85C81CEF86091CEF880A1C4F8A07192 +:109AD00005E7082E00F0288106F101084FF0030980 +:109AE00006EBC60604EB86060DF1040C06F13C05F8 +:109AF000D4F8A071BCE80F000FC5BCE80F000FC57B +:109B0000DFF89CA0DCF8003004EB870E01372B60F7 +:109B1000C6F85090C4F85C81CEF86091CEF880A170 +:109B2000C4F8A071C2E6082E00F0F58006F1010825 +:109B30004FF0610906EBC60604EB86060DF1040C36 +:109B400006F13C05D4F8A071BCE80F000FC5BCE8D5 +:109B50000F000FC5DFF84CA0DCF8003004EB870ED7 +:109B600001372B60C6F85090C4F85C81CEF8609144 +:109B7000CEF880A1C4F8A071CAE600BFFC380B0281 +:109B80002C390B02DC390B02103A0B02C40F0B020A +:109B90002C3A0B020CCD1C02B1650102A963010233 +:109BA000B564010251680102082900F0AB8001F19F +:109BB00001084FF0220901EBC10104EB81050DF111 +:109BC000040C05F13C06D4F8A071BCE80F000FC6E8 +:109BD000BCE80F000FC6DFF8B8A1DCF8003004EBDA +:109BE000870E01373360C5F85090C4F85C81CEF819 +:109BF0006091CEF880A1C4F8A071A5E6082978D0BC +:109C000001F101084FF0110901EBC10104EB8105DD +:109C10000DF1040C05F13C06D4F8A071BCE80F006E +:109C20000FC6BCE80F000FC6DFF868A1DCF80030F3 +:109C300004EB870E01373360C5F85090C4F85C819F +:109C4000CEF86091CEF880A1C4F8A07198E60829FA +:109C500046D001F101084FF0020901EBC10104EB0C +:109C6000810601AD06F13C0CD4F8A0710FCDACE833 +:109C70000F000FCDACE80F00DFF81CA12B6804EB40 +:109C8000870E0137CCF80030C6F85090C4F85C81DC +:109C9000CEF86091CEF880A1C4F8A0718CE63D4664 +:109CA00009F1010309EBC907C4F85C3104EB87072C +:109CB00020240FCD07F13C060FC60FCD0FC62B6831 +:109CC0003360C7E9144801200AB0BDE8F0870421D9 +:109CD0002C480BF0C1FC31462B480BF0BDFCCCE509 +:109CE000022128480BF0B8FC294627480BF0B4FCA9 +:109CF00062E6112123480BF0AFFC294622480BF005 +:109D0000ABFC3DE622211F480BF0A6FC29461E486D +:109D10000BF0A2FC18E661211A480BF09DFC3146BD +:109D200019480BF099FCF3E5032116480BF094FC5D +:109D3000314615480BF090FCB8E5002111480BF0B6 +:109D40008BFC314610480BF087FCC8E50146082221 +:109D50000E480BF081FC5BE64FF001087BE74FF00B +:109D60000108BBE64FF0010864E64FF0010849E73F +:109D70004FF001081DE74FF00108D9E64FF0010848 +:109D800082E600BF50390B0284390B0298390B026E +:109D9000B9660102BD6601023564010200487047E0 +:109DA00040BC14020048704748C9070008B5D8B144 +:109DB0000368C31A1A880A2A03D8042A0ED8002076 +:109DC00008BD5A89114602B181589A88134602B1DA +:109DD00083569942B8BF1946084608BD9A880021A3 +:109DE0001346002AF5D0F3E76AF06CF838B504465C +:109DF0000D4600F027F8294602462046BDE83840C7 +:109E00000CF08EBA2DE9F0410D4616461F46044669 +:109E100000F018F83B46014632462846A446BDE805 +:109E2000F0416047704700BF08B5084611460BF087 +:109E3000FFFB002008BD00BF10B5044666F032F9F4 +:109E4000204610BD044B186800B17047034A04490E +:109E5000104611601A607047E8140122EC140122C8 +:109E600014861C0270B5164604460D46FFF7EAFF3D +:109E70003346024629462046BDE870400CF062BDDC +:109E800030B4034600244FF0010C104D84B0A5FB04 +:109E900002525209009101EB02119C6083F828C024 +:109EA0002046019101EBC20401EB82015A60CDE929 +:109EB0000214694691ED007F02EB420204EB82043A +:109EC00083ED037F5C6204B030BC7047CDCCCCCC5A +:109ED000704700BF8068704710B5044666F0E2F82E +:109EE000204610BD8446F8B5D0E90104844213DA57 +:109EF0004FF0010E4FF0FF36DCF80C502701E9510E +:109F000005EB04117444C1E902234E600020CCF833 +:109F100008408CF828E0F8BD014602480BF09CFB95 +:109F20000120F8BD20861C022DE9F84F0468DFF8F7 +:109F300058A0D4F80890D0E9024ED1450EEB041891 +:109F400015D10F4641688C4216DA1D4601234FEAAF +:109F5000041B1C444EF80B70C8E90225846080F88D +:109F6000283000200A9BC8F80430BDE8F88FC847A5 +:109F70000028F6D00120F8E702480BF06DFB012025 +:109F8000F3E700BF20861C02E59E0002012A24DDC3 +:109F900070B586460D46061F06EB82062A467346B6 +:109FA0000024A6EB0E0CACF1040C4FEA9C0C0CF157 +:109FB000010C196853F8040F814206DA012443E9C1 +:109FC0000101D2E90001C2E90010BCF1010C02F16B +:109FD0000402EED1002CE1D170BD7047014B03604B +:109FE000704700BF14871C02844670B4E9B18968C9 +:109FF000481C1CD0DCF8184001EB4101DCF80C5087 +:10A0000004EB8100416805EB01118E68B34204DB6B +:10A01000C9688A4201DC70BC70478068411C00EB53 +:10A02000400004D004EB8000ECE7016AE2E7002086 +:10A0300070BC704790F82830002B00F0C1802DE9EB +:10A04000F04FD0F808E00546BEF1000F85B02FD0E4 +:10A05000D0E904074FF0000385F8283040F3B780BB +:10A06000D5F80C9019461E468446D5F824A009F16F +:10A0700004080DE04CF8260047F8261058F8232075 +:10A0800001362260AC6801318C4203F1040312DD19 +:10A0900058F8232059F82300B2F1FF3F0AEB0304DC +:10A0A000E8D10EF1FF3E4CF82E0047F82E10E8E7FD +:10A0B00005B0BDE8F08F0CEB860007EB8601A4EB42 +:10A0C000060E7246FFF762FF01214FF0FF330022B8 +:10A0D000AE69E9612A62D5F80C90B3603B6809EB80 +:10A0E00003114968736001316BD0D5F824E05EF844 +:10A0F0002310AB683160012BDADD4FF0010AB04666 +:10A10000BC4608E088462B6A8B602862AB680AF17F +:10A11000010A5345CCDD5CF8047F09EB07114C685C +:10A120003B0159F803B0D1E90223611C21D04EF85C +:10A130002740E86900EB400146F82140D8F800309C +:10A1400006EB8101421CA3424F60EA61DADC47461C +:10A1500004E056F82220A2422FDC5F46BB6803EBE6 +:10A160004302B3F1FF3F06EB820BF2D1B8608B6084 +:10A17000CCE70021CDE901680C46B8467746CDF81A +:10A180000CC028460E46FFF72FFF014646B1D6E920 +:10A190000060000159F8000030448442B8BF044612 +:10A1A00019B10868001B8345EBDCBE46019E47469B +:10A1B000DDF80CC0DDF80880B9E78B60B860A5E772 +:10A1C0007047D5F824E011464EF8232091E7394630 +:10A1D00077E700BF70B50546FFF72CFFA868C8B148 +:10A1E0002B6AAC6903EB430314EB830313D0002009 +:10A1F000EE6802E014EB83030CD0D3E900521201A5 +:10A20000B1589A682944884238BF084602EB420395 +:10A210000132EFD170BD184670BD00BF2DE9F0438B +:10A2200005469BB0FFF706FFD5F80880B8F1000F90 +:10A2300040F3C8800024664F1DE0232C21DD3D2C17 +:10A2400004F11D01CCBF2A21C9B2EB68260103EB42 +:10A250000412D0689B59029090686A6A019052F883 +:10A2600024603846224600960BF0F6F9D5F80880AF +:10A270000134A04509DD092CDFDC04F13001C9B24D +:10A28000E3E704F15701C9B2DFE7B8F1000F40F38B +:10A290009C804FEA880EAEF1040E4FEA9E0E0EF13E +:10A2A000010E002750264EF001E0686AEB68043882 +:10A2B0001A6850F8044FD96822449642B8BF16462F +:10A2C0008F42B8BF0F4610330FF00FC0002450224A +:10A2D0002E2105A86BF09CFCB8F1000FD8BF4FF001 +:10A2E000000C50DD00229446E8688368A3423CDC01 +:10A2F000C368A34239DB6B6A53F82230591C34D04F +:10A30000016803EB830E0B4403EB83034FEA0E1E3D +:10A310001B019EFBF6FE93FBF6F39E458C4424DA6C +:10A3200005A90EF1FF3E8E440DF113010B4402F11D +:10A3300030094FFA89F9A3EB0E0304E02121013B18 +:10A340008EF8001011D01EF9011F2E29F6D1092A0E +:10A350002FDD232A2FDD3D2A02F11D01CCBF2A214A +:10A3600049B2013B8EF80010EDD10132424500F1B7 +:10A370001000BAD10CF2FF33002B0CF2FE7CB8BFF8 +:10A3800063464FEAA32C4FF0000E12480A2C2246D7 +:10A39000114905ABB8BF0146CDF800C00F480134E4 +:10A3A0008DF864E00BF058F9A74208DBD5F8088077 +:10A3B0008DE74946C3E702F1570149B2BFE71BB039 +:10A3C000BDE8F0830027502680E7502600277DE770 +:10A3D00040861C0294471D02E06E1D027C861C0212 +:10A3E00070B50C4605461646FFF724FE002CAA68F9 +:10A3F00007DBA24205DD6B6A002053F8243033608E +:10A4000070BD214602480BF027F9012070BD00BF46 +:10A410008C861C020120704700207047836B0BB1B3 +:10A420003C21184710B569F04DFD00BFFFFFFFFF4D +:10A430002DE9F0472DED048B0B6984B0002B00F063 +:10A440001B814B690D46002B00F01681C46807463E +:10A450002368002220469B6998470646002800F0A2 +:10A46000B38023680122294620469B69984780468D +:10A47000002800F0B3802368002229462046DB69CB +:10A4800098478146002800F0AD803378072B0AD129 +:10A4900032698ABBD8F81010002940F0B6800269F2 +:10A4A000002A40F0C080D5E904A5414630460BF0B3 +:10A4B000BFFE99F8003080F00100092B8AF80000F7 +:10A4C00000F09480072B2BD0012B00F0B58023687F +:10A4D000314620465B6A98472368414620465B6ABE +:10A4E00098472368204649465B6A9847002004B095 +:10A4F000BDEC048BBDE8F08700256549654E7C699D +:10A500004FF48973CDE9016200913846624A63498C +:10A510000395A047012004B0BDEC048BBDE8F08793 +:10A520009FED574B0F2233695B42CAF82830D8F8A9 +:10A5300010305B42CAF82C30D9F81030D6ED037ACF +:10A5400098ED037AF4EEC77AF1EE10FAB7EEC75A37 +:10A5500058BFB0EE677A99ED036AB7EEE70AB7EE37 +:10A56000C77AB7EEC66A37EE077B26EE046B85EE38 +:10A57000079B87EE068B80EE070BCAF83030CAF8CF +:10A5800024200AF104010AF114000BF09DFBB0EE47 +:10A59000490B0AF108010AF118000BF095FB0AF1CA +:10A5A00020010AF11C00B0EE480B0BF08DFB0AF104 +:10A5B00010032978384600934A460AF10C030BF041 +:10A5C00057FC002883D092E740F20913344D7C6990 +:10A5D0003846314A33490095A0479BE74FF48673CC +:10A5E000314DF4E740F20F13304DF0E733699FED42 +:10A5F000264B5B42CAF82830D8F8103014225B4250 +:10A60000CAF82C30D9F8103098E740F213133846C6 +:10A610007C69CDE902121F4E254DCDE900561E4A38 +:10A620001E49A04776E77C694FF48A733846CDE926 +:10A630000221184E1F4DF0E72B78012B0ED0032B73 +:10A6400013D0022B0BBF4FF07E526FF400031A4B56 +:10A650001A4ACAF83430CAF8382038E70023174AB3 +:10A66000CAF83430CAF8382031E70023144ACAF84F +:10A670003430CAF838202AE769F024FCAFF30080B0 +:10A68000000000000000E040000000000000304139 +:10A69000EC871C0274161D0238871C02D0871C022E +:10A6A00094871C027C871C02A8871C02BC871C02A2 +:10A6B00008881C0224881C02000080BFFFFF7F7FE7 +:10A6C0000000C04008B540F26711024B024A03483F +:10A6D00040F0D8FA40881C0250881C02AC881C024A +:10A6E000F8B55468936895690B442044D169A84033 +:10A6F0008142166A03FA05F300F0A78080FB01018E +:10A70000002972DB10F18040044641F1000554EA53 +:10A71000EF75002EC6F1000700F3AB801F36C0F2C4 +:10A72000AF800120002150EA0D7101384110566AB6 +:10A7300044FA07FC204001EBD47188425CEADC94C7 +:10A740009E42956A00F0888083FB0636002E5CDB13 +:10A7500013F18043184646F1000150EAEF71002DD5 +:10A76000C5F1000C00F385801F35C0F28980D2E965 +:10A7700004150126002756EA0DC7013E771040FA5E +:10A780000CF3064007EBD070864253EAD393234480 +:10A79000994268D081FB0313002B46DB11F1804105 +:10A7A0000E4643F1000756EAEF77002DC5F100038E +:10A7B0005FDC1F3564DB0124002554EA0D35013CC4 +:10A7C00046FA03F0631003EBD67334409C4250EA20 +:10A7D000D090D768D2E90B1238448842B8BF0846F7 +:10A7E0009042A8BF104640B2F8BD264C001961F156 +:10A7F0000001002904DA6FF00044001941F1000162 +:10A8000004460D4654EAEF7583E71E495B1866F16E +:10A810000006002E04DA6FF000415B1846F10006D6 +:10A820001846314650EAEF7199E71648091863F166 +:10A830000003002B04DA6FF00040091843F1000315 +:10A840000E461F4656EAEF77AFE7B1F1004F7FF4AF +:10A8500055AF6FF000445CE7B3F1004F7FF474AF85 +:10A860006FF000407BE7B1F1004F93D16FF00046ED +:10A870009BE74FF4B371044B044A054840F002FAD9 +:10A88000FFF720FF010000C044891C0250881C0211 +:10A89000AC881C02FFFFFFFF2DE9F043D0F80090C9 +:10A8A0000F6804234F453D46B8BF4D468DB0002D7F +:10A8B00013700E461446A5EB090E009540F32E8149 +:10A8C000BEF1000F0DDD002201217346EC4602E0CF +:10A8D000AA4200F02681013B4CF8041F02F101025C +:10A8E000F6D10DF10408011D4FEA890208EB8E0034 +:10A8F0006BF0C7FAE81B069500F0E9800022012101 +:10A9000003460DF1180C02E0AA4200F00A81013B57 +:10A910004CF8041F02F10102F6D10DF11C09BA0036 +:10A92000311D09EB80006BF0ACFA009E069FBE4221 +:10A9300000F0D8806B1E9E4240F3F3800CAA02EB1D +:10A940008302BB4252F82C1C80F2EB80984606AA88 +:10A950004FEA850C02EB850203F1010E0DEB850534 +:10A9600052F80409884200F0CC80012940F09D8013 +:10A970000221E94606AD22469FED6B6B9FED6C7B95 +:10A9800002F8501B82ED007F012205EB0C0ED9F876 +:10A990000010CC449818226607E0226E013807FBAD +:10A9A00002F203F1FF3322667BD08B4280F2B98042 +:10A9B0002A685CF80489934280F2B3805EF80479D7 +:10A9C0004745EAD003F1020C05EB8C0E5F1C09EB46 +:10A9D0008C0C0CE0934280F2A480E66D5EF8040DCE +:10A9E000013F06FB00F003F1FF33E06559D08B42D5 +:10A9F00080F297805CF8040D0128EBD003F1020E81 +:10AA000005EB8E0803F1010C09EB8E0E08E0A06D3A +:10AA1000BCF1010C07FB00F003F1FF33A06540D04F +:10AA20008B427EDA93425EF8040D7ADA58F8047DA0 +:10AA30008742ECD003F1020C09EB8C0E5F1C05EB96 +:10AA40008C0C0BE08B426CDA666D5EF8040D013FF6 +:10AA500006FB00F003F1FF33606522D0934260DA19 +:10AA60005CF8040D0128EDD0981C05EB800509EB7E +:10AA7000800603F1010C08E0206DBCF1010C07FB1E +:10AA800000F003F1FF3320650BD08B4249DA93428B +:10AA900056F8040D45DA55F8047D8742ECD00423BE +:10AAA000237001200DB0BDE8F0830128F9D106AE76 +:10AAB0000321B1466D465EE70DF10408011D4FEA22 +:10AAC000890240466BF0DDF94F45069529DB0DF113 +:10AAD0001C09BA00311D48466BF0D3F9009E069F51 +:10AAE000BE420AD149464046B2006BF067F820B931 +:10AAF000012323700DB0BDE8F0836B1E7FF51BAF03 +:10AB00000FE0BEF1010E08F1FF380AD0464508DD1E +:10AB1000B84555F8041DFFF623AF02E0BEF1000F63 +:10AB2000CADD69F0CFF900BF01000000010000009C +:10AB3000010000000100000030B50025044683B08C +:10AB4000044B054A0549009505F07CFA204603B000 +:10AB500030BD00BFB5B9000231A400021DA400023F +:10AB60002DE9F0478CB0002A00F090801E46002BA3 +:10AB700000F08C8004240F4601680094A14200F389 +:10AB80008580B4EB010E15460CD04FF0000C01226D +:10AB90006B4601E0013C79D00CF1010CE64543F82D +:10ABA000042FF7D1042401AB8A00011D03EB8E00B2 +:10ABB0006BF067F93A680694A24267DCD2F10400B0 +:10ABC0000CD0A4460121002406AB02E0BCF1010C2C +:10ABD0005CD00134A04243F8041FF7D107AB391D04 +:10ABE000920003EB800005F110076BF04AF938463C +:10ABF000012103220423009C0DF1140E944245DD33 +:10AC00005EF804CD013B40F804CD016102F1FF3252 +:10AC10000CFB01F1F2D106F110084046012103229C +:10AC20000423DDF818E00DF12C0972452EDA59F8ED +:10AC300004CD013B40F804CD016102F1FF320CFB71 +:10AC400001F1F2D100210423EC468A460DF11809E6 +:10AC5000A1421BD071455CF8042F17D059F8040F9E +:10AC6000904207D0012A0CD001280FD148F821A02A +:10AC700046F82120013B01F10101E9D10CB0BDE80A +:10AC8000F08747F821A045F82100F3E769F01AF9A9 +:10AC900084462DE9F04FDCF82460F7B01B960F9640 +:10ACA000DCF828601D461E961096DCF814600DF145 +:10ACB00078091C961196DCF8046014461D96DCF8A1 +:10ACC0002C705DAA1F971297DCF818700DF1680AB6 +:10ACD00016971397DCF808700DF5C27B1797149739 +:10ACE000DCF830700DF1580E2097DCF81C3054A8B9 +:10ACF0002193159399ED007F82ED007FDCF8209081 +:10AD000065ABCDF868909AED007F8BED007FDCF8A5 +:10AD10000CA08846CDF860A0DCF810B0CDF864B087 +:10AD20009EED007F83ED007F05F0C8F921464CA819 +:10AD300005F0C4F95CAA4CA954A8FFF7ADFD0028A2 +:10AD40007CD1B8F1000F00F04F81D8F800300D939E +:10AD5000002C00F0498123680E93002D00F04481FF +:10AD60002B6841462EA8984605F0A8F9214628A848 +:10AD700005F0A4F9294622A805F0A0F92E9B002B86 +:10AD800040F31F814FEA830EAEF1040E4FEA9E0E90 +:10AD90000EF1010E4EF001E001232EAA52F8041F1D +:10ADA00001FB03F30FF007C0289A2298002A40F312 +:10ADB00013814FEA820EAEF1040E4FEA9E0E0EF1A1 +:10ADC000010E4EF001E0012128AA52F8044F04FBC5 +:10ADD00001F10FF007C0002840F30881012400288A +:10ADE000CCBF8646A6464EF001E022AA52F8040FD8 +:10ADF00000FB04F40FF007C08B4240F0F5809C424A +:10AE000040F0F280DDE90D01CDE90AB3159B129CFB +:10AE1000CDE906730F9BCDE9089A0493149BCDE905 +:10AE200000640393139BCDF814800293DDE9102393 +:10AE300064F0F2FF002077B0BDE8F08F414640A8F3 +:10AE400005F03CF9B8F1000F00F0CE80D8F80030E2 +:10AE500021463AA8119305F031F9002C00F0C48086 +:10AE60002368294634A8129305F028F9002D00F034 +:10AE7000BB8054AB4CAA3AA940A8D5F800B0FFF764 +:10AE80006FFE0423349A46939A4200F3AD80981AD9 +:10AE90000BD00021012546AC02E0013B00F0A4806C +:10AEA0000131884244F8045FF7D147AB03EB8000DF +:10AEB000920035A96AF0E5FF469B002B0D9340F305 +:10AEC0009380479C002CB5DD0D9B012B00F08C80FE +:10AED00000231093489F002F6ADD0D9B022B00F08A +:10AEE00083804FF0000A109B139407FB03F5DDF8F5 +:10AEF0002481B8F1000F54DD0D9B032B74D0002486 +:10AF0000C14605FB08F6CDE90E754A9D002705FBF5 +:10AF100006B83DE04C9B10998B4265DD4D9B534537 +:10AF200062DD4E9B9C425FDA4F9B9F425CDA119A36 +:10AF3000509B03FB0123519A02FB0A33529A02FBF6 +:10AF40000433539A07FB02F29856549B8B424BDD15 +:10AF5000559B534548DD569B9C4245DA579B9F4283 +:10AF600042DA129A589B03FB0123599A02FB0A33D7 +:10AF70005A9A02FB04335B9A07FB02F299560D9B27 +:10AF8000042B31D15CAAFFF7ABFB013708F8010BAA +:10AF9000AF42BFDB01344C4506F10106B5DBDDE90C +:10AFA0000E750AF1010A574505F101059FDC139C56 +:10AFB000109B0133A34210938CDB002077B0BDE8D7 +:10AFC000F08F289A0123002A22983FF7F2AE00283A +:10AFD00019463FF703AF15E700284FF001013FF78F +:10AFE000FDAE8B423FF40EAF68F06CFF012403E727 +:10AFF0008C462DE9F04FBDB0194682469346604617 +:10B000002CAA34AB479D489CFFF7AAFD04212A686F +:10B0100026918A4200F3F381D2F104000BD0002381 +:10B02000012726AE02E0013900F0E98101339842A0 +:10B0300046F8047FF7D127AB03EB80009200291D6F +:10B040006AF01FFF269B002B029340F3D881DDE9B5 +:10B050002809A31E149309FB00F3DDF8A880002241 +:10B0600008FB03F324933B9BDDF89CC05B000E932D +:10B07000339B67465B000D932C9B09FB08FE0993ED +:10B080002D9B45460A932E9B16460B932F9B1446E9 +:10B090000C93319BD0461D93329B1793349B0593A1 +:10B0A000359B0693369B0793379B0893399B1C93DC +:10B0B0003A9B04921693389BCDF84C902393309B87 +:10B0C0001B902593049BCDF878E0BB42CDF854B09B +:10B0D00080F28B81029B012B00F09181002303936E +:10B0E000CDE92142214613461B9C039A3046A242D9 +:10B0F000CDE91F7680F26881029A022A00F07F81F2 +:10B100004FF0000E1A46CDE91931139B0E469E45AD +:10B110000446189080F24781029B032B00F06F8158 +:10B120000123002D05EB0300B8BF1846149BCDE9A1 +:10B130000F5603EB44030193469B002103EB460C9F +:10B14000159B0646CDE9114203EB42078BE019F14E +:10B150008049CA4645F1000B5AEAEF7B002CC4F146 +:10B16000000B00F3D2801F34C0F242810122002381 +:10B1700052EA0DB3013A5310D8F824904AFA0BF46E +:10B1800002EA0A0203EBDA739A4254EAD494814544 +:10B19000D8F8285000F0EA8080FB0909B9F1000FC7 +:10B1A000C0F2BA8010F18040024649F1000352EA31 +:10B1B000EF739146002DC5F1000A00F3A6801F35FC +:10B1C000C0F21681D8E904B00122002352EA0DA38F +:10B1D000013A531049FA0AF502EA090203EBD9735E +:10B1E0009A4255EAD5952544AB4500F0C68085FBCB +:10B1F0000B5BBBF1000FC0F2A18015F180452A4620 +:10B200004BF1000352EAEF7391460028C0F1000AA7 +:10B210007BDC1F30C0F2EC80D8E90B400E9B012292 +:10B220009C440D9B49FA0AFB1F44002352EA0DA3DC +:10B23000013A531003EBD97302EA09029A425BEA1E +:10B24000DB9BD8F80C50029BAB44A345B8BFA34688 +:10B250008345A8BF8346042B40F0D180019B013178 +:10B2600023F802BF0193013E00F08E800498099AF2 +:10B27000D8F80430904280F2C280039C0A9A94422B +:10B2800080F2BD800B9A964580F2B9800C9A91426B +:10B2900080F2B580B7F90050D8F808201D44059B0E +:10B2A000984280F2AC80069B9C4280F2A880079B6B +:10B2B0009E4580F2A480089B994280F2A080D8F835 +:10B2C0001830BCF900009D4010449840D8E907347C +:10B2D000AB4245D085FB0395002DBFF638AF494BF7 +:10B2E00019EB030965F10005002D05DA6FF0004345 +:10B2F00019EB030945F10005CA46AB46002C5AEA92 +:10B30000EF7BC4F1000B7FF72EAF4FF4B3713E4BD0 +:10B310003E4A3F483FF0B6FC3A4BC01869F100097D +:10B32000B9F1000F04DA6FF00043C01849F10009C9 +:10B330004B46024652EAEF7391463BE7314BED181C +:10B340006BF1000BBBF1000F04DA6FF00043ED1856 +:10B350004BF1000B2A465B4652EAEF73914654E7E5 +:10B36000B5F1004FB6D16FF0004AF7E6B0F1004FEB +:10B370007FF412AF6FF000491CE7BBF1004F7FF480 +:10B3800036AF6FF0004940E7169BDDE90F561E44CB +:10B39000179BDDE911421A44139B0EF1010E9E45E5 +:10B3A0002C44FFF6B9AEDDE91803039A1A9901326D +:10B3B00003921E9A1B9C10441C9A11441D9A13441C +:10B3C000039AA242FFF698AEDDE91F76DDE921423D +:10B3D000049B01330493249B1E44239B1C44259B04 +:10B3E0001A44049BBB42FFF675AE3DB0BDE8F08F3A +:10B3F00040F26711074B054A05483FF043FC68F0EF +:10B4000061FD00BF010000C044891C0250881C027D +:10B41000AC881C0240881C0284462DE9F04FDCF801 +:10B420002470E1B01B970D97DCF828701D461E971D +:10B430000E97DCF814700DF178091C970F97DCF863 +:10B4400004700DF58E7B1D97DCF82C300DF1680A29 +:10B450001F931093DCF81830144616931193DCF800 +:10B4600008304BAA17931293DCF830300DF1580EC8 +:10B470002093DCF81C801393CDF8848099ED007F35 +:10B480008BED007FDCF820904FABCDF868909AED03 +:10B49000007F82ED007FDCF80CA040A8CDF860A012 +:10B4A000DCF810B00E46CDF864B09EED007F83ED61 +:10B4B000007F04F003FE21463AA804F0FFFD46AAEF +:10B4C0003AA940A8FFF7E8F9002874D1002E00F04F +:10B4D000A18033681493002C00F09C80236815939E +:10B4E000002D00F0978031462EA82E6804F0E6FD6E +:10B4F000214628A804F0E2FD294622A804F0DEFD3A +:10B500002E9B002B77DD4FEA830EAEF1040E4FEA3F +:10B510009E0E0EF1010E4EF001E001232EAA52F80C +:10B52000041F01FB03F30FF007C0289A2298002A9A +:10B530006ADD4FEA820EAEF1040E4FEA9E0E0EF166 +:10B54000010E4EF001E0012128AA52F8044F04FB3D +:10B5500001F10FF007C000285EDD01240028CCBFF8 +:10B560008646A6464EF001E022AA52F8040F00FBE0 +:10B5700004F40FF007C099424CD19C424AD1DDE956 +:10B580001401CDE90AB3139B109CCDE905630D9B13 +:10B59000CDE9089A0493129BCDE900740393119BA3 +:10B5A000CDF81C800293DDE90E2364F08BFB0020B4 +:10B5B00061B0BDE8F08F314640A804F07FFD4EB386 +:10B5C00021463AA8376804F079FD1CB3266834ACEC +:10B5D0002946204604F072FDE5B101942B6846A887 +:10B5E00002933A463AAB40A90096FFF701FD0020CE +:10B5F00061B0BDE8F08F289A0123002A229898DCD8 +:10B6000000281946A9DCBAE700284FF00101A4DCA4 +:10B610008B42B4D068F056FC0124ACE72DE9F04F22 +:10B620000F461646B3B0194622AA2AAB044638463E +:10B630003D9D0D96FFF794FA04232A681C939A42C5 +:10B6400000F3F380D2F104000BD0002101271CAEDF +:10B6500002E0013B00F0E9800131884246F8047FB6 +:10B66000F7D11DAB9200291D03EB80006AF009FCA5 +:10B67000DDF8709094ED0D7AB9F1000FD4ED0E6AFB +:10B6800040F3D380DDE91E20DDE92A6B00211D9BFC +:10B69000209C179300FB02F30D4604FB03FC319B37 +:10B6A00009944FEA830A299B259F4FEA830804FBEC +:10B6B00000F31493229B0A900393239BD646049392 +:10B6C000249BB2460593279B64461393289B0C93B7 +:10B6D0002C9B01932D9B02932F9B1293309B0B93DA +:10B6E0002E9B1893269BCDE915111993179B119248 +:10B6F000AB4240F39780B9F1010F00F09680DDE98D +:10B7000015024FF0000C0B46CDE91A4111998C45FA +:10B7100078DAB9F1020F00F08880002408931093C2 +:10B720000A9BCDE906209C42CDE90E025CDAB9F114 +:10B73000030F7AD001233E990798099A01EB8006FE +:10B740003C990698002A01EB80001A440D99B8BF75 +:10B750001A46089B009601EB8301002332E0039E0A +:10B76000B54262DA049EB4455FDA059EB4425CDA03 +:10B77000BB425ADA5545D1ED007A56DADC4554DA47 +:10B78000019EB44251DA029EB3424EDA90ED006A55 +:10B79000B9F1040F77EE867A47D1F4EE477AF1EEED +:10B7A00010FA48BFF0EE477AF4EE676AF1EE10FA4D +:10B7B00048BFF0EE667A009E0133E6EC017A7044F1 +:10B7C00041440096013ACAD1079B099A01341344B7 +:10B7D00007930B9A069B134406930C9A089B1344F9 +:10B7E00008930A9B9C42A2DBDDE90E021499109B90 +:10B7F000084412990CF1010C0A4413990B44119955 +:10B800008C4586DBDDE91A41159B189A2344159374 +:10B81000169B013513441693199B1944179BAB4291 +:10B820003FF769AF33B0BDE8F08F68F04BFB00BF66 +:10B83000F0B52DED028B90ED0D8AD0ED0E8A1E46EF +:10B840000378C3B00D4614468DED358ACDED368AAA +:10B8500023B322A804F032FC002D00F0A78021467B +:10B860001CA82F6804F02AFC002C00F09F8016AD65 +:10B8700031462846246804F021FC002E00F0968012 +:10B8800030683A46CDE901501CAB22A9009428A8A3 +:10B89000FFF7C4FE43B0BDEC028BF0BD10A804F06E +:10B8A0000DFC002D00F0828021460AA82D6804F0CE +:10B8B00005FC002C7AD0314604A8246804F0FEFB75 +:10B8C000002E73D0109B3068002B60DD4FEA830E92 +:10B8D000AEF1040E4FEA9E0E0EF1010E4EF001E0A5 +:10B8E000012310AA52F8041F01FB03F30FF007C055 +:10B8F0000A9A049E002A53DD4FEA820EAEF1040E2E +:10B900004FEA9E0E0EF1010E4EF001E04FF0010CD9 +:10B910000AAA52F8041F01FB0CFC0FF007C0002E0E +:10B9200046DD0121002ECCBFB6468E464EF001E02A +:10B9300004AA52F8046F06FB01F10FF007C09C4502 +:10B9400034D18B4232D1002BA4DDAC4621460246D5 +:10B950009B00043B9B080133BCEC017AF1EC017ABB +:10B9600077EE877AB4EE678AF1EE10FA78FE277ADE +:10B97000F4EE678AF1EE10FA48BFF0EE687A013B08 +:10B98000E2EC017AE8D143B0BDEC028BF0BD0A9A3B +:10B990000123002A049EAFDC002E9C46C1DCD4E7C4 +:10B9A000002E4FF0010CBCDC6345CED068F08AFA63 +:10B9B0000121C4E7F8B500220C46054604F058FB07 +:10B9C000012221460646284604F052FB0346002287 +:10B9D000284621461D4604F065FB27693FB304460F +:10B9E000007A012814D009281AD0072807D1234645 +:10B9F0002A4631463846FFF70FFD0020F8BD0AF011 +:10BA000047FC227A01460B4809F026FE0120F8BDCA +:10BA100023462A4631463846FFF70AFF0020F8BD84 +:10BA200023462A4631463846FFF732F9F6E768F0F2 +:10BA300049FA00BF54891C02836B0BB13C211847A3 +:10BA400010B568F03FFA00BF2DE9F04FD1F8108033 +:10BA5000BFB0B8F1000F00F08681D1F814A00D46F8 +:10BA6000BAF1000F00F07F81C468A74B06461A6840 +:10BA7000236820469B6998470746002800F0FA8013 +:10BA80002368A24A294620469B6912689847814646 +:10BA9000002800F0F28023689D4A29462046DB6991 +:10BAA000126898470890002800F08B80BB6829A88E +:10BAB00019460B9351F8043B9A0028930A936AF0B5 +:10BAC000E0F9089A2FA8D2F808B0594651F8042B8B +:10BAD00009922E9292006AF0D4F90A9B002B0B9BDC +:10BAE00040F341810999299A002940F33C812F991B +:10BAF0008A4240F038819968DB68249226930A9B39 +:10BB00002591032B40F32F8109992C9B032927931F +:10BB100040F32981DDF8C8C0D9F80810CDF860C01D +:10BB200088681990C8681492CDE91A03DBF80830C8 +:10BB300018AA1593DBF80C301CA8CDE9163C92ED41 +:10BB4000007F99F8003080ED007F14AA92ED007F0D +:10BB50000DF1800B122B8BED007F00F091803B7874 +:10BB6000092B3BD0072B39D00593219B2946049301 +:10BB7000229B524603931D9B304602931E9BCDF899 +:10BB800018800193259B0093269B03F057FF0546E1 +:10BB900098B93B78092B37D0072B35D0236820463E +:10BBA00008995B6A98472368394620465B6A98473C +:10BBB0002368494620465B6A984728463FB0BDE85F +:10BBC000F08F4223534D74693046534A53490095D0 +:10BBD000A047012528463FB0BDE8F08F504B3046C6 +:10BBE0001A68D9F8083003EB82035968B36B8900EF +:10BBF00009919847B36BC8F82400099930469847D3 +:10BC00003B78C8F82800AFE7D8F8000008993A69EF +:10BC100009691090D8F804000DF1300C1190DAF891 +:10BC20001000092B1290DAF814000D91139010A84F +:10BC300090ED007FC2F100000C90DAF804000E9045 +:10BC4000DAF808000F909CED005F34A80DF1E00CCD +:10BC500080ED005F8CED007FD8F82CE0D8F830C084 +:10BC6000CDE93CEC3ED0072B2BD04FF0FF33C8F88A +:10BC7000383093E73C232B4DA5E73F232A4DA2E71D +:10BC800051F8043B35A89A00CDE909326AF0F9F879 +:10BC9000099B002B65DD0A9A0121043A4FEA920EB6 +:10BCA0000EF1010E4EF001E034AB53F8042F02FB0D +:10BCB00001F10FF007C03046336C08F134029847A9 +:10BCC0004DE7002A38D1002944D0184F184D746927 +:10BCD0008723CDE902123046CDE900570E4A1549B7 +:10BCE000A04776E724A95B461CAA62F043FC014604 +:10BCF0000029BADD3046336C08F138029847002835 +:10BD00003FF44CAF054658E7F88F1C02F48F1C0235 +:10BD1000EC8F1C02BC871C0270891C027C871C02F1 +:10BD2000E88F1C02B8891C02CC891C0274161D0203 +:10BD300024881C02D0871C0200250C4F0C49746912 +:10BD40008623CDE90172009130460A4A0A490395DB +:10BD5000A0473EE724A95B461CAA62F007FC014607 +:10BD6000C6E70121A7E768F0ADF800BF74161D0211 +:10BD7000E0891C0270891C02D0871C022DE9F04F5B +:10BD80000E46144632461E462368D3B018936368A5 +:10BD90000DF1600B199313690DF5987E1A93536991 +:10BDA0000DF1500C1B939BED007FDDE95C858EED62 +:10BDB000007F236941465B421493A3695E9F1593FC +:10BDC000536882461693936830A817939CED007FC2 +:10BDD000E36A0DF590795093236B89ED007F5193C1 +:10BDE000636A1C93A36A1D9304F068F9314636A870 +:10BDF00004F064F939463CA804F060F9294642A8E9 +:10BE000004F05CF9DDE950239A4200F39380369BFD +:10BE1000042B40F08F80309B042B40F08B803C9BA8 +:10BE2000042B40F0878037993D9B8B4240F0828005 +:10BE30003A98349B83427DD1319B409A934279D189 +:10BE4000DDB12A68CAB1429A002A70DD4FEA820E3B +:10BE5000AEF1040E4FEA9E0E0EF1010E4EF001E01F +:10BE60004FF0010C9B4642AA52F8043F03FB0CFC26 +:10BE70000FF007C05B4663455CD1A26B00244FF016 +:10BE8000010C109108913899CDE91E44119139990E +:10BE90001390129132990C930D9133992B93CDE914 +:10BEA0000E103E99CDF8A8C009913F9910ACCDE98C +:10BEB0000A1394ED007F0DF1800B8BED007F0DF1E7 +:10BEC000300E9EED007F24AC84ED007F0DF1200C40 +:10BED0009CED007F012001212CAB002A83ED007F27 +:10BEE000CDE9280106DB11465046DAF84420904798 +:10BEF0002CAB1E90F6B13268B8F1000F1AD0D8F80A +:10BF0000001005B12D68AFB1CDE9045302913B6833 +:10BF100028A8CDE90024069303905B4649461CAA55 +:10BF20001EA862F067FE28B953B0BDE8F08F4FF04D +:10BF3000010CA0E767F0C6FF2DE9F04F0E4614464E +:10BF400032461E462368D3B0189363680DF1600B28 +:10BF5000199313690DF5987E1A9353690DF1500CDE +:10BF60001B939BED007FDDE95C858EED007F2369EF +:10BF700041465B421493A3695E9F159353688246C2 +:10BF80001693936830A817939CED007FE36A0DF534 +:10BF900090795093236B89ED007F5193636A1C93D2 +:10BFA000A36A1D9304F08AF8314636A804F086F897 +:10BFB00039463CA804F082F8294642A804F07EF8ED +:10BFC000DDE950239A4200F39380369B042B40F026 +:10BFD0008F80309B042B40F08B803C9B042B40F0E7 +:10BFE000878037993D9B8B4240F082803A98349B02 +:10BFF00083427DD1319B409A934279D1DDB12A6849 +:10C00000CAB1429A002A70DD4FEA820EAEF1040EE8 +:10C010004FEA9E0E0EF1010E4EF001E04FF0010CC2 +:10C020009B4642AA52F8043F03FB0CFC0FF007C0EA +:10C030005B4663455CD1A26B00244FF0010C10916C +:10C0400008913899CDE91E441191399913901291B4 +:10C0500032990C930D9133992B93CDE90E103E99A3 +:10C06000CDF8A8C009913F9910ACCDE90A1394ED21 +:10C07000007F0DF1800B8BED007F0DF1300E9EEDFA +:10C08000007F24AC84ED007F0DF1200C9CED007F3F +:10C09000012001212CAB002A83ED007FCDE928018E +:10C0A00006DB11465046DAF8442090472CAB1E9030 +:10C0B000F6B13268B8F1000F1AD0D8F8001005B107 +:10C0C0002D68AFB1CDE9045302913B6828A8CDE9B2 +:10C0D0000024069303905B4649461CAA1EA862F002 +:10C0E0008BFD28B953B0BDE8F08F4FF0010CA0E7ED +:10C0F00067F0E8FE2DE9F04FB0F90E70A7B01646D4 +:10C1000018974269B0F910708A469C46C16A836AE2 +:10C11000B0F90C90B0F9048004920B97B0F90A20A2 +:10C12000B0F90270C0698B42319C339D1393149116 +:10C13000159000F3BB81DCF80030042B40F0B68191 +:10C140002368042B40F0B281359B1B68042B40F020 +:10C15000AD81359BDCF804005B68834240F0A6812A +:10C16000359B61681B69DCF810B08B42119140F07F +:10C170009D81349BCBB12B68002B40F38D824FEA1D +:10C18000830EAEF1040E4FEA9E0E0EF1010E2B4609 +:10C190004EF001E0012553F8041F01FB05F50FF0F7 +:10C1A00007C0119B9D4240F081812369DCF8081093 +:10C1B000DCF80C5006919BFBF3F10793059503FB0C +:10C1C00011B3A5681995E5681A95002B40F06E81AA +:10C1D000119D002895FBF1F1359D1691359902933B +:10C1E00089680346ED6840F3C181DDF808E0002965 +:10C1F00040F34C82E3467B42B44657460E46A24685 +:10C20000CDF808E014469E4642465946A8464D469B +:10C21000029BDDF80890C31AB8F1000F40F32E829C +:10C220000023CDE91C200D9353420A46F3464146B4 +:10C23000B646B84626462F46154612936346DDF8A5 +:10C2400064C0CDF80890119ACDF830B0002A40F3C0 +:10C2500073810022A8F10409CDE91E7ECDE9208377 +:10C260000E92CDF888B01A1FB6464B462C4689462A +:10C27000D3461B921B9ACDF88CE00F920022CDF88A +:10C280009090189DA146DDF8D4E01A9C109301927D +:10C29000CDF828C02593169A019B93FBF2F30A9AD6 +:10C2A000002A40F3D3814FF000084746079A129EB8 +:10C2B00002FB03F3CDF8D4E01793002C40F3A780E2 +:10C2C00000210C9A04E00131A1422A4400F09F8031 +:10C2D00056EA0203F7D4059B9A42F4DA069BB3426E +:10C2E000F1DD079B002BEEDDD9F80030042B40F088 +:10C2F000DD80DDF85CE0D9F80430F2460020CDE9BD +:10C300000854DDF81CC00393009262E0029B002BEE +:10C3100040F0CC80D9F80830002B65D1002E40F0D9 +:10C32000C580D9F80C50009A002D64D1002A40F045 +:10C33000BD80D9F81040002C63D1BAF1000F40F055 +:10C34000B580029A02FB0363009A05FB0323309A2F +:10C3500004FB032313F90A40DBF80030042B40F000 +:10C36000A580DBF80430002B40F0A481019B002B5A +:10C3700040F09C80DBF80830002B40F09781002FC4 +:10C3800040F09480DBF80CA0BAF1000F40F08A81F5 +:10C39000002940F08B80DBF81050002D40F07E81AA +:10C3A000002840F08380019ABCF1010C03FB02736A +:10C3B0000AFB0313329A0EF1010E05FB0323049AC4 +:10C3C0001B56144404FB038800F1010000F0778140 +:10C3D000F246039B002B99D0DDE90223934265DDF1 +:10C3E000D9F80830002B99D09E425FDAD9F80C506A +:10C3F000009A002D9AD0AA4258DAD9F81040002CA1 +:10C400009BD0BAF1000F51DBA2459ADB4EE00B9BAB +:10C4100001371E440A9B9F427FF44FAFDDF8D4E002 +:10C42000349B1BB1019A53F8223098440F9B53F868 +:10C43000046F0F93109B002E53F8040F109326EAFD +:10C44000E67308FA03F840F3A180404500F0B78096 +:10C4500080FB08800028C0F2C28018F180410A46A3 +:10C4600040F1000352EAEF7300270120002150EA57 +:10C470000D710138411042FA07F3104001EBD271FF +:10C48000884253EAD393159A14981A44139B9A42FC +:10C49000B8BF1A46DEF800309042A8BF1046042B01 +:10C4A00004D1DEF804301BB9029B23B167F00AFD0A +:10C4B000029A9342FADDDEF808300D9A002B62D121 +:10C4C000002AF3D1DEF80C100E9A002951D1002A6F +:10C4D000ECD1DEF81020019E002A51D1002EE5D1CA +:10C4E0000D9E029F07FB03630E9E01FB03633699BB +:10C4F00002FB0313019A9854531C119A019393421F +:10C500007FF4C9AE32460C99DDF88CE001324C461E +:10C51000DDE9249371449145DDF828C00E920C9119 +:10C520007FF4A8AE49462546DA461E9F219BDDF8DA +:10C5300088B07646DDE91FE80D9A1298013238443A +:10C5400072450D9212907FF47EAEDDE91C209C4670 +:10C550002B463D46474688461946029B34460133E2 +:10C56000984276460293DE467FF452AE27B0BDE88D +:10C57000F08F91429ADDDEF81020019E002AADD0A6 +:10C580009642ADDB92E793429CDC8FE74045C6F1D3 +:10C59000000748D088FB0080002833DB18F1804179 +:10C5A0000A4640F1000352EAEF731F36BFF65DAF53 +:10C5B00040F26711444B454A45483EF063FBB0F1F9 +:10C5C000004F46D080FB0006002E45DB10F1804175 +:10C5D0000A4646F1000352EAEF73002745E73D4B58 +:10C5E00018EB030860F10000002805DA6FF0004343 +:10C5F00018EB030840F1000042460346002752EAC8 +:10C60000EF7332E7334B18EB030160F100000028B1 +:10C6100004DA6FF00043C91840F100000A460346EF +:10C6200052EAEF73C1E7B0F1004FB3D11F36BFDB61 +:10C630006FF00043012243FA07F0002352EA0D7322 +:10C64000013A5110914250EAA0931CE74FF00008C4 +:10C65000E6E66FF0004316E71E4BC31866F10002D2 +:10C66000002A04DA6FF000415B1842F10002114623 +:10C67000184650EAEF7100270246F6E6013B09F141 +:10C6800001097FF4C9AD27B0BDE8F08F013B0EF181 +:10C69000010E7FF4ACAD69E7012582E5A842FFF603 +:10C6A00082AE03E78A453FF776AEFFE69F42FFF68C +:10C6B00069AEFBE6019A9A42FFF65CAEF6E6009A96 +:10C6C000DDE90854FFE500BF40881C0250881C02C9 +:10C6D000AC881C02010000C02DE9F04F6B4BE5B0A7 +:10C6E0001A688946054603F0C3FC694B80461A6800 +:10C6F0004946284603F0BCFCD9F8003007460993A8 +:10C700002BB11B68032B00F0918000230993614B30 +:10C71000494628461A6803F0C5FCD9F81460044657 +:10C72000002E00F01282D9F810A0BAF1000F00F02C +:10C730000C8298F80820017A8A4210D0564F574E42 +:10C740006C6940F29D13CDE902212846CDE90067CE +:10C75000534A5449A047012065B0BDE8F08F3B7AA9 +:10C760009A426BD0072A5AD0092A5AD1122B58D193 +:10C770006B6CDAF834102846984752463146054625 +:10C7800056A803F021F9DAE909BA41463EA80DF5A9 +:10C79000887903F093FC39464846D8F8008003F0C6 +:10C7A0008DFC3B68099F4AAE39463046089303F03A +:10C7B00085FC0FB13B68099350AF2146384603F022 +:10C7C0007DFC2468002D00F0C081449B002BD8BF65 +:10C7D000012111DD4FEA830EAEF1040E4FEA9E0EE9 +:10C7E0000EF1010E4EF001E04B46012153F8042FEB +:10C7F00002FB01F10FF007C02A46089809F000FA81 +:10C80000099B5246CDE903635946CDE90574CDE94C +:10C81000008902953EAB56A8FFF76CFC05E2092B98 +:10C820001ED028466B692049984794E71F4B49461C +:10C8300028461A6803F01CFC099068E7012A3BD0DF +:10C84000CAB1072A0CD0092A15D1099C0290434687 +:10C85000524631462846CDE90074FFF76DFB7BE771 +:10C860000294099C4346524631462846CDE900745D +:10C87000FFF784FA70E7104609F00AFD98F80820DF +:10C8800001460B4808F0E8FE65E700BFF88F1C0280 +:10C89000F48F1C02EC8F1C02FC891C020C8A1C0207 +:10C8A00070891C02D0871C02188A1C02F08F1C029F +:10C8B00054891C02000000005246314656A803F07D +:10C8C0003BF8414638A803F0F9FBD8F80030394668 +:10C8D0003EA81F9303F0F2FB099D3A680DF5887995 +:10C8E00029464846209203F0E9FB0DB12B680993D5 +:10C8F00021464AA803F0E2FB2368002150A82193B7 +:10C9000003F0DCFBBDF96231BDF966211A93389B57 +:10C910001B92BDF96821042BDDED626A9DED636A0F +:10C92000BDF96481BDF95AB1BDF95C611C9240F05A +:10C930000C813E9B042B40F008814A9B042B40F065 +:10C9400004814B9B399923938B4240F0FE803F9B9F +:10C950004E9ADDF8F0A09A420E93119240F0F580C5 +:10C96000099BCBB1449B002B40F37D814FEA830EA2 +:10C97000AEF1040E4FEA9E0E0EF1010E4A464EF045 +:10C9800001E0012352F8040F00FB03F30FF007C08E +:10C990000E9A934240F0D980DDF808913A9B9AFBB9 +:10C9A000F9F20F93409BDDF8ECE01293419B139357 +:10C9B00009FB12A3002B40F0C8800E984C9F90FBFF +:10C9C000F2F200291E9219974D9A40F32E810D9391 +:10C9D0000EFB06F35B42A3EB0B030AFB03F002FB27 +:10C9E00007F3119F0AFB0EF407FB03FC0F9BCDF826 +:10C9F0005CE00EFB03F30AFB03F32B93DDE9123536 +:10CA000005FB03F309FB03F3279323461C9CDE4637 +:10CA100003FB04F408FB03F32A9309FB05F3A400CA +:10CA200025949C0026941B9CCB460AFB04F39C0097 +:10CA300007FB02F329931A9B0D9D0AFB03F328932E +:10CA40004FEA8903229333462494CDF840A0199CE1 +:10CA5000002C40F3E18000241D945C42CDE92C3190 +:10CA60001594AA4603462C460146002A40F3C2808C +:10CA700055460026CDE92E8ECDE930A31493CEF194 +:10CA800000090E9B002B40F3A58000232198CDE9DF +:10CA9000322600EB850A264634951A4665460C4632 +:10CAA0001E991FED7C7A93FBF1F01299002963DD4A +:10CAB0000BFB00F02099149F01EB82081F99C71906 +:10CAC00001EB870700EB0B01CDE936A216914FF081 +:10CAD000000C4146B246A8462246DDF854E0CDF8A7 +:10CAE00060B03593139B002B32DD4FF0000B0E46E8 +:10CAF0003D464C46CDF830B008920DE00C9B01331A +:10CB00001A460C931B9B1C44249B1D44229B1E44D1 +:10CB10001346139A93421AD054EA0E03EED4179B8D +:10CB20009C42EBDA0F9B7345E8DD189B002BE5DD9B +:10CB30008346169BCDE90A561B1A089A0893109B48 +:10CB4000002B74D1BBF1000F77D067F0BBF9089AC6 +:10CB5000259B0CF1010C1F44269B19441C9B9E44F1 +:10CB6000129B9C45BED1454656461446DDF860B042 +:10CB7000359BDDF8D8A0379A0999002970D001EBD0 +:10CB80008301D1ED007A239977EE877A11B90D9957 +:10CB90000029DAD1119909B9002BD6D1F4EE676AD0 +:10CBA000F1EE10FA76FEA77AB4EE676AF1EE10FAAB +:10CBB00048BFF0EE467A279901330A440E99EAEC11 +:10CBC000017A8B427FF46CAFAC462146329A3446F0 +:10CBD000349D339E119B28981D44149B01360344B9 +:10CBE00014931A9BB24299447FF44BAFDDE92E8E29 +:10CBF000DDE930A3299D1D98AA442A9D01302B44CC +:10CC0000159D1D9045441595199D85427FF42DAFC6 +:10CC1000254608462C9B2D990D9C2B9E01348C4259 +:10CC20000D94654430447FF412AF002094E5BBF1CD +:10CC3000000F8ADB109B9B4587DA0A9B0BF1010BE7 +:10CC4000F3EC015A0A930B9BF3EC017A0B93089BCC +:10CC5000A5EEA77A013B08937FF471AF08924DE7E8 +:10CC6000DFED027A8FE7012392E600BF00000000AB +:10CC700030B50025044683B0044B054A05490095AC +:10CC800003F0E0F9204603B030BD00BFD9C6000272 +:10CC900049BA000239BA0002836B0BB13C21184734 +:10CCA00010B567F00FF900BF84462DE9F0471D4627 +:10CCB000DCF80830D0B014930B680DF1500A1593CE +:10CCC0004B680DF590791693DCF814300DF1400E99 +:10CCD00017939AED007FDDE9584789ED007F0B69D6 +:10CCE00016465B4210938B692CA81193DCF8043034 +:10CCF0000DF588781393DCF80C3012939EED007FCD +:10CD0000DCF8183088ED007F4C93CB6A4D930B6BA9 +:10CD10004E934B6A18938B6A2946199303F0CEF908 +:10CD2000314632A803F0CAF9394638A803F0C6F9EB +:10CD300021463EA803F0C2F9DDE94D239A4200F3F3 +:10CD40008180329A002A7DDD3899DDF8CC90002967 +:10CD500078DD399B4B4575D12C9B032B72DD032964 +:10CD6000DDF8C0C06EDD3C9B63456BD1C4B1236868 +:10CD7000B3B13E9B002B63DD4FEA830EAEF1040E90 +:10CD80004FEA9E0E0EF1010E4EF001E001213EAB86 +:10CD900053F8040F00FB01F10FF007C08C4551D18F +:10CDA000012ACDF8A0904DD0349B022A299349D076 +:10CDB000359B032A2A9345D000230122CDE91A335B +:10CDC0002F9B2292DDE92D12CDE90D233B9B0C9187 +:10CDD000CDE90A3C3A9836990990CDF82090CDF8E3 +:10CDE0003CC02B91CDF88CC00DF1300E9EED007F34 +:10CDF0001CA880ED007F0DF1200A9AED007F012232 +:10CE0000012324A981ED007FCDE92023D6B1336829 +:10CE1000C5B12A6804B12468A7B10591396820AD6D +:10CE2000CDE90102069100934146CDE9035428ABB8 +:10CE300018AA1AA861F07CFF20B950B0BDE8F087AD +:10CE40000121ABE767F03EF82DE9F04F0D4614469F +:10CE50002A461D462368D1B0159393680DF1500BF7 +:10CE6000149353690DF5907E179363680DF1400C90 +:10CE700016939BED007FDDE95A798EED007F2369E3 +:10CE80000DF588785B42109353685C9E1393D368CA +:10CE900039461293936982464C93A3692CA8119347 +:10CEA0009CED007FE36A88ED007F4D93236B4E93EA +:10CEB000636A1893A36A199303F000F9294632A80C +:10CEC00003F0FCF8314638A803F0F8F849463EA8CC +:10CED00003F0F4F8DDE94D239A4200F39380329B8E +:10CEE000002B40F38F80389A3398002A40F38A80D1 +:10CEF0003999814240F086802C99032940F3828041 +:10CF0000032A30997EDD3C9A8A427BD1B9F1000F29 +:10CF10001AD0D9F80020BAB13E9A002A6FDD4FEA44 +:10CF2000820EAEF1040E4FEA9E0E0EF1010E4EF08F +:10CF300001E04FF0010C3EAA52F804BF0BFB0CFCC1 +:10CF40000FF007C061455DD1012B28905AD0349A6B +:10CF5000022B299256D0359A032B2A9252D00023C5 +:10CF60000122D4F838C0CDE91A33DDE92D340C9311 +:10CF7000369B0D942B932F9B0890CDE90E313A9B55 +:10CF8000229209933B9B2391CDE90A310DF1300E9A +:10CF90009EED007F1CAC84ED007F08AA92ED007F1F +:10CFA000012301220DF1900BBCF1000F8BED007FEE +:10CFB000CDE9202305DB61465046DAF84430984736 +:10CFC0001A90FDB12B68EFB13A68B9F1000F01D0AA +:10CFD000D9F80090B6B1CDF814B0316820A8CDE9E9 +:10CFE0000309CDE9014206910093414628AB18AAF6 +:10CFF0001AA862F02BFE28B951B0BDE8F08F4FF0AF +:10D00000010C9FE766F05EFF2DE9F04FD1F810A00C +:10D01000C1B0BAF1000F00F0A981D1F814B00D46EB +:10D02000BBF1000F00F0A281C4687A4B06461A6873 +:10D03000236820469B699847074600287ED02368CE +:10D04000754A294620469B69126898478046002801 +:10D0500000F08F802368714A29462046DB691268F8 +:10D0600098478146002800F09780B968D8F80830C2 +:10D07000CA68D0F808C00F928A6838780E92DA68C9 +:10D0800009280A929A6809900B92DCF80C200C92FD +:10D09000DCF808200D9233D0099A072A6CD098F852 +:10D0A0000030122B7BD0099B294605930D9B5A46D5 +:10D0B00004930C9B304603930B9BCDF818A002936E +:10D0C0000A9B01930E9B00930F9B02F067FE05469F +:10D0D00090B93B78092B00F0C1802368494620466F +:10D0E0005B6A98472368394620465B6A98472368FD +:10D0F000414620465B6A9847284641B0BDE8F08F1C +:10D1000098F83020012A26D1D8F83420002A00F0DF +:10D110001F811168002900F01E815068002800F06E +:10D120001D810A68012A5DD03D49096803EB810130 +:10D1300049688A4256D066233A4D01E046233A4D6B +:10D1400074693046394A3A490095A0470125284676 +:10D1500041B0BDE8F08F01255723364F3649746939 +:10D160003046CDE901720091304A34490395A04719 +:10D17000ECE74923324DE3E798F83020012AEAD161 +:10D180003A69002A3FD1D9F81020002ABCD00025E6 +:10D190005C232C4F2C49E2E74C232C4DD0E7D8F8E8 +:10D1A000081035A851F8043B9A00CDE9103268F018 +:10D1B00068FE109B002B2BDD119A0121043A4FEAE7 +:10D1C000920E0EF1010E4EF001E034AB53F8042F35 +:10D1D00002FB01F10FF007C03046336C0AF1340254 +:10D1E000984760E701688A4200F09F80184F194D08 +:10D1F00074696A23CDE902213046CDE900570B4A14 +:10D200000E49A047A2E700255B230E4F1249A6E76F +:10D210000121E1E75C901C0258901C0250901C0216 +:10D220004C901C028C8B1C02B8891C02B48A1C0214 +:10D230007C871C02048B1C02208B1C02D0871C02E2 +:10D24000CC891C0274161D0224881C02BC871C0297 +:10D25000108C1C02388C1C02E0891C02B96823A8BF +:10D2600051F8043B9A002293109368F00AFED9F813 +:10D27000081029A851F8042B09922892920068F00E +:10D2800000FED8F808102FA851F8043B9A002E93FE +:10D29000119368F0F6FD109B042B119B66D1042BB3 +:10D2A00064D1099B042B61D1239A299B93425DD1C0 +:10D2B0002C99329A8A4259D1012B57D10E99CDE936 +:10D2C0001D2316931A93DAF8003017910F991293D1 +:10D2D000DAF8043018910B9913931B910A99DBF833 +:10D2E00014301C910D991493DBF818301F910C9990 +:10D2F00015932091219212AB93ED007F269B16A9E6 +:10D30000199339AB83ED007F1AAA1EAB34A861F0E4 +:10D31000F5FC011E25DD3046336C0AF138029847D2 +:10D3200000283FF4DAAE0546E6E6114A30461268B8 +:10D3300003EB82035968B36B8900109198471099E9 +:10D34000CAF82400B36B30469847CAF82800A6E60E +:10D350006323084DF4E66423074DF1E66523074D8A +:10D36000EEE64FF0FF33CAF83830B6E666F0AAFDB5 +:10D370004C901C023C8B1C02508B1C026C8B1C02C0 +:10D380002DE9F04FADB02392B0F90A20099318921D +:10D39000B0F90C200B681992B0F91020042B0392FD +:10D3A000B0F90420D0ED0C6A1A92B0F9122090ED79 +:10D3B0000D6ADDF8DC80399CB0F90EC0B0F902507E +:10D3C000129240F01481099A1368042B40F00F81E7 +:10D3D0002368042B40F00B814B6860681C939842D3 +:10D3E0000E9040F0048113692069089398420C90D4 +:10D3F00040F0FD80D1E902760B691299159303FB89 +:10D4000001F3D2F80C909168A26883421492E2680A +:10D410000291139240F0EB80D8F80030002B40F3DB +:10D4200071814FEA830EAEF1040E4FEA9E0E0EF1AB +:10D43000010E43464EF001E0012253F8041F01FBA8 +:10D4400002F20FF007C0089B9A4240F0D0801C996E +:10D45000002940F3438100231A9C009304FB06F348 +:10D4600015995B425B1B6D4201FB03F41D95DDE9E1 +:10D47000135305FB03F30C9D01FB06F205FB03F5BB +:10D4800006FB07F301FB03F0089B229003FB09F363 +:10D490009B00049313461998039A00FB03F002FBC8 +:10D4A00003F201FB0CF34FEA830B0023219011934D +:10D4B00090000C9B139A059003FB02F31898089AAE +:10D4C00001FB00F1C8464FEA820AE1461A46B64619 +:10D4D0000020234620911499002940F3F5801A9CDE +:10D4E000CDE90070644247460D94844600261C46F0 +:10D4F000F0461399002940F3D6801D99CDF85CC001 +:10D5000007910021CDF894C01B919C461146A64678 +:10D51000249600983E46019F1693159A002A40F3E0 +:10D52000A68000233A9C0092179A04EB82021E9276 +:10D53000169C239A02EB84021C461F92129A002A20 +:10D5400040F3D7802246389C0090269118461E99B9 +:10D55000069301EB83011F9BCDE928C703EB8203F0 +:10D560001093129BCDE92A5E034400980F932792F3 +:10D57000029B9FED657A002B2BDD0027369B069AD8 +:10D58000CDE90A140D9DDDF840E003EB820C002E7E +:10D5900013DD744661463246CDE90076079B53EAB7 +:10D5A000050703D4434501DA854222DB013A4B44A7 +:10D5B00051445C44F3D1DDE90076049B01379C447F +:10D5C000059B9E44039B1D44029B9F42DFD1DDE9E6 +:10D5D0000A14002C00F08A80069B04EB8303D3ED31 +:10D5E000007A0E9B77EE877AC3B9119BB3B166F0D0 +:10D5F00069FC099FD4ED005A7F68002FF7DB089F74 +:10D600003FB9069F002FF2D1D1ED007AA5EEA77A9F +:10D61000CCE7069F089EB742F6DBE8E70C9B002BA1 +:10D620005FD1069B002BE2D1F4EE667AF1EE10FAA0 +:10D6300048BFF0EE667AB4EE676AF1EE10FA48BFC2 +:10D64000F0EE467A069B0F9A01339342E1EC017AA1 +:10D6500006938DD1DDE928C7DDE92A5E279A159961 +:10D6600001328A4200907FF471AF26993894179A5C +:10D670000C9C1B9B22441792209C169A0133224437 +:10D680001692189C079A1B9322440792139A93426E +:10D690007FF443AF0A46744663460197DDF894C0B1 +:10D6A0003746249E0090219919980B440D99013614 +:10D6B00001440D91149994448E427FF41AAF23468D +:10D6C000C646B846DDE90070229C119923441C9C93 +:10D6D0000131A142119128447FF4FDAE2DB0BDE887 +:10D6E000F08F069B0C9A93429EDB80E7DFED067A73 +:10D6F00077E7129A01341344009A013A00927FF4BA +:10D700001DAFB4E701229EE6000000002DE9F04FB6 +:10D710001446A5B04669CDE91C14B0F9104009962D +:10D720000494C669B0F902401F461B68B0F90AA00C +:10D73000B0F90C10B0F90E80B0F904C0189412962C +:10D74000B0F91240866AC06A042B2F9D319A0F9659 +:10D75000109040F014812B68042B40F01081339B13 +:10D760001B68042B40F00B81DDE90F30834200F38E +:10D770000681339B78685B681690834240F0FF8097 +:10D78000339B28691B69834240F0F9803B69D7F8D5 +:10D7900008B003FB04FE1A93AB6886451B93339BCA +:10D7A000FE689B68D5F80C901593339BDB6800935B +:10D7B00040F0E5801368002B40F344824FEA830E6B +:10D7C000AEF1040E4FEA9E0E0EF1010E13464EF01E +:10D7D00001E00122019153F8041F01FB02F20FF056 +:10D7E00007C00199824240F0CA80169B002B40F38B +:10D7F000A881A3001993159B002B40F3A28100235D +:10D80000CCF10002AE46DC46B3465646CA46B9469F +:10D81000009802930028119240F38C8100230B930F +:10D82000189B00965D422646734604465846CE46EF +:10D83000C3469946E04684461A9F00239F420695B8 +:10D840000C9340F363814B463046E1462646C4467E +:10D85000D046DA469B46CDE91F521E910099002220 +:10D860006FF003031493134617976746DDF86CC0F7 +:10D870000892219122960028D8BF1B1840F32281DC +:10D88000149A1C99059311440E911D9903448A180A +:10D890000D9208992E9A13930A440A922390BCF190 +:10D8A000000F4FF0000622DD3446309B059A119898 +:10D8B000134407930396B8F1000F12DD002142468E +:10D8C000CDE90048069B53EA000503D44B4501DA35 +:10D8D000874256DC013A01F101015344F3D1DDE9FD +:10D8E0000048049B013464451844E4D1039E329BF4 +:10D8F0001BB1059A53F822301E440D9B53F8041FA8 +:10D900000D930E9B002953F8040F0E9321EAE17347 +:10D9100006FA03F340F32181984200F0378180FB3F +:10D9200003010029C0F2428110F18040024641F11A +:10D93000000352EAEF7300240120002150EA0D4158 +:10D94000411E42FA04F34C1004EBD2741140A14280 +:10D9500053EAD393129A10991A440F9B9A42B8BF74 +:10D960001A46339B8A421B68A8BF0A46042B06D17D +:10D97000339B5B68002B77D1029B002B77D066F03E +:10D98000A1FADEF80050042DF9D1DEF80450029C13 +:10D99000002D49D1002CF2D1DEF80850002D49D1DC +:10D9A0000028ECD1DEF80C80B8F1000F49D1002B33 +:10D9B000E5D1DEF81060089C002E49D1002CDED1A4 +:10D9C000029C05FB040508FB053506FB05F50A9CD2 +:10D9D00014F90580DBF80050042DD0D1DBF8045099 +:10D9E000002DCCDBDBF80850009C002D39D1002C39 +:10D9F000C5D1DBF80C50002D30D10029BFD1DBF8A8 +:10DA00001060059C3EBB002CB9D1009C05FB0415A1 +:10DA1000099C06FB05F504EB0806079C6557039C6B +:10DA200006FB0544039455E7AC42A8DADEF808503B +:10DA3000002DB5D0A842A2DADEF80C80B8F1000FB4 +:10DA4000B5D043459BDADEF81060089C002EB5D0B7 +:10DA5000B442B5DB93E7B442D7DB90E7A942CEDB13 +:10DA60008DE7AC42C5DB8AE70299994287DA339B9E +:10DA70000B999B68002B6DD1002980D13399C86820 +:10DA80000C99002863D100297FF479AF3399059C64 +:10DA90000969002958D1002C7FF471AF0B9C029DBD +:10DAA00003FB05430C9C00FB0343349801FB030379 +:10DAB00005995A544A1C1399059291420B467FF4DA +:10DAC000EEAE23981499199C089A21441491179941 +:10DAD00001328A4208927FF4CEAE0C9B069A2199BD +:10DAE000229E01330A44B342BC460C93179F069210 +:10DAF0007FF4B5AEDDE91F525B463446D346064699 +:10DB0000C246E046CC46994600911E99119B0B985F +:10DB10000B441193159B013083420B907FF48DAE23 +:10DB200065464B46C446F146D8469E46AB4620461F +:10DB30003446009E029B169D01339D4202937FF462 +:10DB400069AE25B0BDE8F08F8C42A7DB17E78142B4 +:10DB50009CDB14E7994291DB11E79842C1F1000484 +:10DB600048D083FB0030002832DB13F180452A4681 +:10DB700040F1000352EAEF731F31BFF6DDAE40F211 +:10DB80006711314B314A32483DF07CF8B0F1004F1B +:10DB900043D080FB0004002C42DB10F180410A4698 +:10DBA00044F1000352EAEF730024C5E6294BC21882 +:10DBB00061F10003002B04DA6FF00041521843F1C9 +:10DBC00000031046194650EAEF7100240246B3E6FE +:10DBD000204A9B1860F1000000281D4605DA6FF00E +:10DBE0000043EB181D4640F100002A46034652EA66 +:10DBF000EF73C1E7B0F1004FB3D11F31BFDB6FF05E +:10DC00000043012243FA04F1002352EA0D43013A92 +:10DC10005010904251EAA1939CE66FF0004399E6C0 +:10DC20000C4BC31864F10004002C04DA6FF00042BE +:10DC30009B1844F100042146184650EAEF71002475 +:10DC4000024679E60122CDE540881C0250881C027C +:10DC5000AC881C02010000C02DE9F04FD1F8108003 +:10DC6000B5B0B8F1000F00F0FA80D1F814B08946D1 +:10DC7000BBF1000F00F0F3807A4B82461A6802F085 +:10DC800011FA794B49461A680746504602F0F0F9F6 +:10DC9000764B0546494650461A6802F0E9F9D9F82C +:10DCA0000040064624B12368032B00F0D0800024F6 +:10DCB000287A07280ED009284FD0012816D008F05E +:10DCC000E7FA2A7A01466A4807F0C6FC012035B017 +:10DCD000BDE8F08F33462A4641465846CDE9004715 +:10DCE000FEF7E2FF002035B0BDE8F08F0DF1900A9D +:10DCF0005946424650460DF1300B01F0C9FF0DF177 +:10DD000048092946584602F0D9F9314648462D6857 +:10DD100002F0D4F9002E00F0A28018AB214618467C +:10DD20003668089302F0CAF904B124680DF1780846 +:10DD30003946404602F0C2F9002F00F090803B685F +:10DD40000294089CCDE903832A464B465946504627 +:10DD5000CDE90064FFF714FBC4E7307A09286CD0E2 +:10DD6000122862D1D8F83410DAF844305046984777 +:10DD700084460DF1900A18AB594642465046CDE90B +:10DD8000083C0DF1300B01F0CDFFD8F824202946D6 +:10DD900058460A92D8F828800DF1480902F08EF909 +:10DDA0002A68314648460B9202F088F921460898C5 +:10DDB000366802F083F904B124681EAD394628465E +:10DDC00002F07CF9002F4AD0099B3F68002B46D017 +:10DDD000129B002BD8BF012111DD4FEA830EAEF15B +:10DDE000040E4FEA9E0E0EF1010E4EF001E04B467E +:10DDF000012153F8042F02FB01F10FF007C0304658 +:10DE0000099E324607F0FCFE089B04940B9C03938A +:10DE100042465B465046CDE905570A990296CDF831 +:10DE200004900094FFF772FC5CE708F031FA327A54 +:10DE30000146104807F010FC48E72B464246594679 +:10DE40005046CDE900640297FEF7FEFF4AE70A4B11 +:10DE5000494650461A6802F00BF9044628E766F076 +:10DE600031F800BF50901C025C901C0258901C02BC +:10DE700054891C02908A1C0254901C0230B5002563 +:10DE8000044683B0044B054A0549009502F0DAF8D0 +:10DE9000204603B030BD00BF59DC000209D00002AB +:10DEA00099CC0002836B0BB12421184710B566F0A2 +:10DEB00009F800BF10B50C4603F040FA18B94FF04E +:10DEC000FF3223691A6210BD2DE9F043A9B0DDF8D5 +:10DED000C08007460D461CA819461E46144602F08F +:10DEE000EDF8414622A802F0E9F81C9B032B4BDD1C +:10DEF000229B209A032B47DD269B934244D10D930E +:10DF0000119301236A680A930492AA680E931293EC +:10DF100015931E9B059222680B931F9B06920C93F0 +:10DF2000249B62680F93259B07921093236900201E +:10DF30001A9363690DF158091B932B691393EB68CE +:10DF4000149304AB93ED007F89ED007F0890216A64 +:10DF50000990814203DB38467B6C984708909EB15C +:10DF60003368B8F1000F0FD0D8F800400EA812AAFD +:10DF7000CDE90104009249460AAA08A85FF014FC02 +:10DF800010B929B0BDE8F08365F09CFF2DE9F0439E +:10DF9000D1F8148083B0B8F1000F35D0D1F81090CB +:10DFA0000C46B9F1000F2FD0184B05461A6802F045 +:10DFB0005FF8174B0646214628461A6802F072F8A9 +:10DFC0000746307A01280BD0092815D008F060F9EF +:10DFD0000146104807F040FB012003B0BDE8F08384 +:10DFE0004B46424621462846CDE9006703F07AFBBE +:10DFF000002003B0BDE8F08333464A464146284638 +:10E000000097FFF761FFF3E765F05CFF48931C02A0 +:10E0100044931C025C8C1C022DE9F0478CB08146B5 +:10E020000F4603F08BF90546F8B9D9F80C402B4A96 +:10E030002368394612689B6920469847284B8046DA +:10E040001A6823683946DB692046984798F80030FB +:10E050000646092B0DD02368314620465B6A984757 +:10E060002368414620465B6A984728460CB0BDE8C5 +:10E07000F087D8F8081001A851F804AB4FEA8A02DB +:10E08000CDF800A067F0FDFEBAF1040F24D11EB355 +:10E09000B16807A851F804AB4FEA8A02CDF818A07E +:10E0A00067F0EFFEBAF1040F16D104990A9B99426A +:10E0B00012D109985FF098F9011E3A6908DD4846C7 +:10E0C000D9F84030203298470028C4D00546CCE724 +:10E0D0004FF0FF331362BEE765F0F4FE48931C0275 +:10E0E00044931C022DE9F0431E461B7AA9B0092B6C +:10E0F000DDF8C0805BD107460D461CA831461446AA +:10E1000001F0DCFF1C9B042B51D1414622A801F0F9 +:10E11000D5FF229B042B4AD11C9B032B47DD209B60 +:10E12000269A934243D10D93119301236A680A936F +:10E130000492AA680E93129315931E9B059222686F +:10E140000B931F9B06920C93249B62680F93259B55 +:10E1500007921093236900201A9363690DF15809FF +:10E160001B932B691393EB68149304AB93ED007F1F +:10E1700089ED007F0890216A0990814203DB3846CF +:10E180007B6C984708903368B8F1000F0FD0D8F82F +:10E1900000400EA812AACDE90104009249460AAA3D +:10E1A00008A85FF023F910B929B0BDE8F08365F045 +:10E1B00089FE00BF2DE9F043D1F8148083B0B8F197 +:10E1C000000F35D0D1F810900C46B9F1000F2FD0C8 +:10E1D000184B05461A6801F04BFF174B06462146BF +:10E1E00028461A6801F05EFF0746307A01280BD0F6 +:10E1F000092815D008F04CF80146104807F02CFA11 +:10E20000012003B0BDE8F0834B4642462146284634 +:10E21000CDE9006703F01EF9002003B0BDE8F083EC +:10E2200033464A46414628460097FFF75BFFF3E72F +:10E2300065F048FE48931C0244931C02808C1C022B +:10E2400030B50025044683B0044B054A05490095C6 +:10E2500001F0F8FE204603B030BD00BFB5E100027A +:10E2600019E00002A5DE000230B50025044683B0A7 +:10E27000044B054A0549009501F0E4FE204603B031 +:10E2800030BD00BF8DDF0002B5DE0002A5DE00025A +:10E29000836B0BB14021184710B565F013FE00BF2A +:10E2A0002DE9F04F0B680446C76891B013B11B68A5 +:10E2B000012B11D001265B4A5B4965692046CDE9F7 +:10E2C000012300912F23594A59490396A847012455 +:10E2D000204611B0BDE8F08F4E680D46002E7FD06D +:10E2E0003668012E7CD13B68002238469B699847EE +:10E2F0008046002800F08E8083681B68002B40F366 +:10E3000086803B68002229463846DB69984781466B +:10E31000002800F08280D5F810A0BAF1000F6DD06F +:10E320006B6920464A464146CDF800A004F054F9F6 +:10E33000D8F80810044651F804BB05A84FEA8B0230 +:10E34000CDF810B067F09DFDD9F808100BA851F872 +:10E35000045BAA0067F095FDBBF1000F0BF1FF30E5 +:10E360005EDD00235A4698420ED004A901EB8301DA +:10E370009D42D1F804C04FEA830151DD0DF1280E12 +:10E38000714449688C454BD1013A03F10103EAD14C +:10E390005B460022904205D004A901EB8201496846 +:10E3A00001FB06F6013B02F10102F3D110AB03EBD6 +:10E3B0008002A84252F82C3C32DA52F8142C9342D4 +:10E3C0002ED1CAF83C303B68414638465B6ACAF8F1 +:10E3D000386098473B68494638465B6A984777E714 +:10E3E0000127104B134965692046CDE9013600919C +:10E3F00030230E4A0E490397A84768E737230E4D8E +:10E4000020460A4A64690D490095A0475FE7332317 +:10E410000B4DF5E732230B4DF2E735230A4DEFE7BD +:10E4200065F050FD301E1D02F48C1C02AC8C1C02E9 +:10E43000D0871C02048D1C02348D1C027C871C02B8 +:10E44000188D1C02B8891C02BC871C022DE9F04FF4 +:10E450002DED068B002295B00C46064601F008FE15 +:10E46000214605460022304601F01CFE2469002C9E +:10E4700000F0E580D4E90237D4E90E12D4E90A8924 +:10E480000646287A94ED009B0728D4F818C011D0CE +:10E49000092800F0C680012822D007F0F9FE2A7A68 +:10E4A0000146684807F0D8F8012015B0BDEC068B8E +:10E4B000BDE8F08FCDE90E892868002E00F0BF80FE +:10E4C000346802940EACCDE900745EF075FE00284D +:10E4D00040F0B580002015B0BDEC068BBDE8F08F94 +:10E4E000294608A801F0EAFD2B6831460EA80593DD +:10E4F00001F0E4FD002E00F0A280089A3368002AA3 +:10E50000069302F1FF3440F39A80002311460E9DDA +:10E510009C420ED008A800EB83009D4246684FEA5B +:10E52000830040F38C800EAF38444068864240F050 +:10E530008680013903F10103EAD14FF0010800237D +:10E540009C4205D008A901EB8301496801FB08F84A +:10E55000013A03F10103F3D114AB03EB840353F845 +:10E560002C2CAC4204926ADA53F8143C049A9A4276 +:10E5700065D1B8F1000FADDD00252E46049B9A0051 +:10E580000792069A02EB8307059A02EB8304049B29 +:10E59000002B3DDD059B9FED2C8A03EB850948464A +:10E5A000A4EB0903043B9B08A9000133F0EC017ABA +:10E5B000F4EE487AF1EE10FA37FE888A013BF5D185 +:10E5C000069BB7EEC9AB03EB010BDFED208ADA4601 +:10E5D000B9EC010A30EE480A20EE0A0A62F034FF74 +:10E5E000A145AAEC010A78EE808AF1D1A7EB0B0EC7 +:10E5F000AEF1040E4FEA9E0E0EF1010E4EF001E058 +:10E600009BED007AC7EE287AEBEC017A0FF009C097 +:10E61000049B01361D44079BB0451F441C44B6D1E2 +:10E6200058E72868357A3468092DCDE901C4009788 +:10E6300002D05EF0CBFE4DE75EF0BAFE4AE765F031 +:10E6400041FC00BF54891C02FFFF7FFF0000000057 +:10E6500030B50025044683B0044B054A05490095B2 +:10E6600001F0F0FC204603B030BD00BF4DE40002D5 +:10E67000A1E2000291E20002836B0BB1182118475E +:10E6800010B565F01FFC00BF2DE9F04FC4680646C9 +:10E69000236889B0002220469B690D46D1F814807A +:10E6A0009847002858D0236890F800900746002229 +:10E6B00029462046DB6998478346002852D02368C4 +:10E6C000394620465B6A9BF800A098472368594664 +:10E6D00020465B6A984798F804700FBB09F1FF3336 +:10E6E000DBB2082B3BD840F26B1222FA03F3DB07B4 +:10E6F00035D5D14523D12B68002B36D0D3F800B0C7 +:10E70000BBF10A0F4BDD9023724D74693046724A9B +:10E7100072490095A0470127384609B0BDE8F08F3F +:10E7200000256F4A6F4974698523CDE9012700915F +:10E730003046694A6C490395A0470127ECE76B4DC9 +:10E740006B4974698C23CDE900153046CDE902A9E7 +:10E75000614A6549A047F0E77A23664DD5E78623ED +:10E76000654DD2E77E23654DCFE7D5F81090B9F11E +:10E77000000F00F0AC802368002229462046DB69A8 +:10E780009847024600283AD00AF1FF33082B39D8BF +:10E79000DFE803F022223822382222384000BBF181 +:10E7A000000FB9460CDCE0E783681A68052A79DCBB +:10E7B000236820465B6A09F101099847CB45D4D00C +:10E7C000236829464A4620469B6998470146002807 +:10E7D000EAD195234A4D98E7D8F80030002B02DAA9 +:10E7E000816809680B4489F800302B681B68A9F818 +:10E7F0000C302368114620465B6A98478CE7A823B3 +:10E80000404D82E7504607F043FD01463E4806F082 +:10E8100023FF92E7D8F80030002B02DA81680968FC +:10E820000B4489F800302B6830461968B36BA9F89F +:10E830000C1089000592984784462B683046196869 +:10E84000B36B8900E346CDF818C098472B68059A4A +:10E85000196800292FDD4FF00008CDF814900796B5 +:10E8600091464646A0F1040A80460EE0C368013690 +:10E870004BF8043B036920464AF8043F23685B6A6F +:10E8800098472B681B68B34211DD2368294632463E +:10E8900020469B69984701460028E7D1C423079E7C +:10E8A0001A4D32E705211A4806F0D6FE45E74046E4 +:10E8B0004A46DDF81490069BD168C9F80830136900 +:10E8C000C9F80400C9F81030C9F8141091E765F0D0 +:10E8D000F9FA00BFBC8E1C02508D1C027C871C0202 +:10E8E000CC8D1C02DC8D1C02D0871C02A48E1C0265 +:10E8F000B08E1C02988D1C02F08D1C02B08D1C0283 +:10E90000B8891C02BC871C02348F1C02BC891C0203 +:10E91000D88E1C0230B50025044683B0044B054A4E +:10E920000549009501F08EFB204603B030BD00BFC5 +:10E930009DF8000289E6000279E600022DE9F04F19 +:10E940004FF00A0EDDB020AF3B46002280460C4659 +:10E950004EF001E043F8182B0FF005C0B8F1000F9E +:10E9600000F03581002C00F0328123681B68002BF9 +:10E9700040F31681002621AD32462146404601F083 +:10E9800077FB014616A801F099FB169B284645F82F +:10E99000043C9A0017A967F074FA236801361B68D3 +:10E9A00018359E42E8DB0BB3002B9E4614BF9E46F3 +:10E9B0004FF0010E4EF001E00CAA42F8047B18372C +:10E9C0000FF005C8002B11DD002516AE2A462146A2 +:10E9D000404601F04DFB002800F0F98023680268F2 +:10E9E0001B6801359D4246F8042BEFDB21460022CF +:10E9F000404601F057FB26690446002E00F0E780F0 +:10EA0000014606A801F05AFB002C00F0E08096F9C0 +:10EA10000050069FB689BD422468019680F2D780D7 +:10EA2000002E00F0C0804FF0000CE046E6460DF1ED +:10EA3000300A4FEA850902945AF8044B23689F4232 +:10EA400040F0C58000239F4211DD3A4604F1040BDB +:10EA50009D4208D006A901EB830148685BF82310AA +:10EA6000884240F0B480013A03F10103F0D1002D57 +:10EA7000C0F2AD804C4463680EF1010E13EB0C0C38 +:10EA800048EBE3787645CB46D6D1029C0BF11803D0 +:10EA90006B445B68DA17904508BF9C4540F097804F +:10EAA000002D40F38880002F40F391800023012146 +:10EAB0002E46184698460DF1180C02E0874200F0E9 +:10EAC00086805CF8042F013E4FEAE27301FB03F3FA +:10EAD00002FB0833A1FB02188646984400F10100AE +:10EAE000ECD10EF1020E7745CDF810806CDD0EF101 +:10EAF000010206ABBA4203EB8E034FF00109A7EB0C +:10EB00000E0E47DCB7F1004F44D04EF001E053F851 +:10EB1000042FA9FB02920FF007C0049B012973F197 +:10EB200000033ADB019BC3B34FF0000AD446D6463C +:10EB300057460DF1580805913B460DF1300A5746EE +:10EB400000269A46CDE902CE57F8042B11688D4273 +:10EB50003DDA5A44526858F8261009FB02F20AFBC3 +:10EB600002FC2046920001EB8C01144467F089F905 +:10EB7000019B0136B342E7D1DDE902CE059B1CF1D2 +:10EB8000010C4EF1000E9C45049B7EEB030304DA5E +:10EB90006746D1E74FF0010EB7E75DB0BDE8F08FF3 +:10EBA0007FF402AF22E7002D11DBDDF804804FEA8D +:10EBB000850BC4466AE701210023012FD8BF89468F +:10EBC0000493AFDD8E4692E74FF00109A5E765F0AB +:10EBD00079F900BF2DE9F04F4FF00A0EDDB020AFFC +:10EBE0003B46002280460C464EF001E043F8182BCD +:10EBF0000FF005C0B8F1000F00F03581002C00F0D7 +:10EC0000328123681B68002B40F31681002621AD5A +:10EC100032462146404601F02BFA014616A801F083 +:10EC20004DFA169B284645F8043C9A0017A967F050 +:10EC300028F9236801361B6818359E42E8DB0BB3C0 +:10EC4000002B9E4614BF9E464FF0010E4EF001E091 +:10EC50000CAA42F8047B18370FF005C8002B11DD11 +:10EC6000002516AE2A462146404601F001FA00284A +:10EC700000F0F980236802681B6801359D4246F860 +:10EC8000042BEFDB21460022404601F00BFA2669F7 +:10EC90000446002E00F0E780014606A801F00EFAB7 +:10ECA000002C00F0E08096F90050069FB689BD4226 +:10ECB0002468019680F2D780002E00F0C0804FF0CB +:10ECC000000CE046E6460DF1300A4FEA8509029451 +:10ECD0005AF8044B23689F4240F0C58000239F42AE +:10ECE00011DD3A4604F1040B9D4208D006A901EB60 +:10ECF000830148685BF82310884240F0B480013AF1 +:10ED000003F10103F0D1002DC0F2AD804C446368E3 +:10ED10000EF1010E13EB0C0C48EBE3787645CB4675 +:10ED2000D6D1029C0BF118036B445B68DA1790454F +:10ED300008BF9C4540F09780002D40F38880002F4D +:10ED400040F39180002301212E46184698460DF18C +:10ED5000180C02E0874200F086805CF8042F013E28 +:10ED60004FEAE27301FB03F302FB0833A1FB021835 +:10ED70008646984400F10100ECD10EF1020E774571 +:10ED8000CDF810806CDD0EF1010206ABBA4203EB48 +:10ED90008E034FF00109A7EB0E0E47DCB7F1004FD1 +:10EDA00044D04EF001E053F8042FA9FB02920FF07B +:10EDB00007C0049B012973F100033ADB019BC3B335 +:10EDC0004FF0000AD446D64657460DF15808059133 +:10EDD0003B460DF1300A574600269A46CDE902CE51 +:10EDE00057F8042B11688D423DDA5A44526858F89E +:10EDF000261009FB02F20AFB02FC2046920001EBFE +:10EE00008C01144467F03DF8019B0136B342E7D111 +:10EE1000DDE902CE059B1CF1010C4EF1000E9C4574 +:10EE2000049B7EEB030304DA6746D1E74FF0010E43 +:10EE3000B7E75DB0BDE8F08F7FF402AF22E7002DA9 +:10EE400011DBDDF804804FEA850BC4466AE7012137 +:10EE50000023012FD8BF89460493AFDD8E4692E789 +:10EE60004FF00109A5E765F02DF800BF2DE9F04F3F +:10EE70004FF00A0EDDB020AF3B46002280460C4624 +:10EE80004EF001E043F8182B0FF005C0B8F1000F69 +:10EE900000F02981002C00F0268123681B68002BDC +:10EEA00040F30A81002621AD32462146404601F05A +:10EEB000DFF8014616A801F001F9169B284645F82F +:10EEC000043C9A0017A966F0DCFF236801361B6832 +:10EED00018359E42E8DB0BB3002B9E4614BF9E46BE +:10EEE0004FF0010E4EF001E00CAA42F8047B1837F7 +:10EEF0000FF005C8002B11DD002516AE2A4621466D +:10EF0000404601F0B5F8002800F0ED802368026863 +:10EF10001B6801359D4246F8042BEFDB2146002299 +:10EF2000404601F0BFF826690446002E00F0DB8061 +:10EF3000014606A801F0C2F8002C00F0D48096F932 +:10EF40000050069FB689BD422468019680F2CB80AE +:10EF5000002E00F0B4804FF0000CE046E6460DF1C4 +:10EF6000300A4FEA850902945AF8044B23689F42FD +:10EF700040F0B98000239F4211DD3A4604F1040BB2 +:10EF80009D4208D006A901EB830148685BF8231075 +:10EF9000884240F0A880013A03F10103F0D1002D2E +:10EFA000C0F2A1804C4463680EF1010E13EB0C0C0F +:10EFB00048EBE3787645CB46D6D1029C0BF118039B +:10EFC0006B445B68DA17904508BF9C4540F08B8026 +:10EFD000002D7CDD002F40F386804FF0000C0120D7 +:10EFE0002E4661460DF1180801E08F427BD058F89B +:10EFF000042F013E4FEAE27300FB03F302FB0C33E4 +:10F00000A0FB020C8E469C4401F10101EDD10EF1F2 +:10F01000020E774564DD0EF1010206ABBA4203EB46 +:10F020008E034FF00109A7EB0E0E3FDCB7F1004F46 +:10F030003CD04EF001E053F8042FA9FB02920FF0F0 +:10F0400007C001287CF1000333DB019B8BB34FF039 +:10F05000000ACDE9040CD646D4460DF15808002626 +:10F06000CDE902EC0CAF57F8042B11688D423ADA67 +:10F070005A44526858F8261009FB02F220460AFB4F +:10F080000211144466F0FDFE019B0136B342EAD141 +:10F09000DDE902EC049B1EF1010E4CF1000C9E45D3 +:10F0A000059B7CEB030304DAF246D8E74FF0010E30 +:10F0B000BFE75DB0BDE8F08F7FF40EAF2EE7002D07 +:10F0C00011DBDDF804804FEA850BC44676E70120AA +:10F0D000012F4FF0000CD8BF8146B6DD86469AE777 +:10F0E0004FF00109ADE764F0EDFE00BF2DE9F04FF0 +:10F0F0004FF00A0EDDB020AF3B46002280460C46A2 +:10F100004EF001E043F8182B0FF005C0B8F1000FE6 +:10F1100000F03581002C00F0328123681B68002B41 +:10F1200040F31681002621AD32462146404600F0CC +:10F130009FFF014616A800F0C1FF169B284645F820 +:10F14000043C9A0017A966F09CFE236801361B68F0 +:10F1500018359E42E8DB0BB3002B9E4614BF9E463B +:10F160004FF0010E4EF001E00CAA42F8047B183774 +:10F170000FF005C8002B11DD002516AE2A462146EA +:10F18000404600F075FF002800F0F980236802680F +:10F190001B6801359D4246F8042BEFDB2146002217 +:10F1A000404600F07FFF26690446002E00F0E7800D +:10F1B000014606A800F082FF002C00F0E08096F9DE +:10F1C0000050069FB689BD422468019680F2D78020 +:10F1D000002E00F0C0804FF0000CE046E6460DF136 +:10F1E000300A4FEA850902945AF8044B23689F427B +:10F1F00040F0C58000239F4211DD3A4604F1040B24 +:10F200009D4208D006A901EB830148685BF82310F2 +:10F21000884240F0B480013A03F10103F0D1002D9F +:10F22000C0F2AD804C4463680EF1010E13EB0C0C80 +:10F2300048EBE3787645CB46D6D1029C0BF1180318 +:10F240006B445B68DA17904508BF9C4540F0978097 +:10F25000002D40F38880002F40F39180002301218E +:10F260002E46184698460DF1180C02E0874200F031 +:10F2700086805CF8042F013E4FEAE27301FB03F342 +:10F2800002FB0833A1FB02188646984400F10100F6 +:10F29000ECD10EF1020E7745CDF810806CDD0EF149 +:10F2A000010206ABBA4203EB8E034FF00109A7EB54 +:10F2B0000E0E47DCB7F1004F44D04EF001E053F89A +:10F2C000042FA9FB02920FF007C0049B012973F1E0 +:10F2D00000033ADB019BC3B34FF0000AD446D64685 +:10F2E00057460DF1580805913B460DF1300A574637 +:10F2F00000269A46CDE902CE57F8042B11688D42BC +:10F300003DDA5A44526858F8261009FB02F20AFB0B +:10F3100002FC2046D20001EBCC01144466F0B1FDA2 +:10F32000019B0136B342E7D1DDE902CE059B1CF11A +:10F33000010C4EF1000E9C45049B7EEB030304DAA6 +:10F340006746D1E74FF0010EB7E75DB0BDE8F08F3B +:10F350007FF402AF22E7002D11DBDDF804804FEAD5 +:10F36000850BC4466AE701210023012FD8BF8946D7 +:10F370000493AFDD8E4692E74FF00109A5E764F0F4 +:10F38000A1FD00BF2DE9F04F4FF00A0EDDB020AF18 +:10F390003B46002280460C464EF001E043F8182B15 +:10F3A0000FF005C0B8F1000F00F03581002C00F01F +:10F3B000328123681B68002B40F31681002621ADA3 +:10F3C00032462146404600F053FE014616A800F0A2 +:10F3D00075FE169B284645F8043C9A0017A966F06E +:10F3E00050FD236801361B6818359E42E8DB0BB3DD +:10F3F000002B9E4614BF9E464FF0010E4EF001E0DA +:10F400000CAA42F8047B18370FF005C8002B11DD59 +:10F41000002516AE2A462146404600F029FE002867 +:10F4200000F0F980236802681B6801359D4246F8A8 +:10F43000042BEFDB21460022404600F033FE266914 +:10F440000446002E00F0E780014606A800F036FED4 +:10F45000002C00F0E08096F90050069FB689BD426E +:10F460002468019680F2D780002E00F0C0804FF013 +:10F47000000CE046E6460DF1300A4FEA8509029499 +:10F480005AF8044B23689F4240F0C58000239F42F6 +:10F4900011DD3A4604F1040B9D4208D006A901EBA8 +:10F4A000830148685BF82310884240F0B480013A39 +:10F4B00003F10103F0D1002DC0F2AD804C4463682C +:10F4C0000EF1010E13EB0C0C48EBE3787645CB46BE +:10F4D000D6D1029C0BF118036B445B68DA17904598 +:10F4E00008BF9C4540F09780002D40F38880002F96 +:10F4F00040F39180002301212E46184698460DF1D5 +:10F50000180C02E0874200F086805CF8042F013E70 +:10F510004FEAE27301FB03F302FB0833A1FB02187D +:10F520008646984400F10100ECD10EF1020E7745B9 +:10F53000CDF810806CDD0EF1010206ABBA4203EB90 +:10F540008E034FF00109A7EB0E0E47DCB7F1004F19 +:10F5500044D04EF001E053F8042FA9FB02920FF0C3 +:10F5600007C0049B012973F100033ADB019BC3B37D +:10F570004FF0000AD446D64657460DF1580805917B +:10F580003B460DF1300A574600269A46CDE902CE99 +:10F5900057F8042B11688D423DDA5A44526858F8E6 +:10F5A000261009FB02F20AFB02FC2046520001EB86 +:10F5B0004C01144466F065FC019B0136B342E7D16F +:10F5C000DDE902CE059B1CF1010C4EF1000E9C45BD +:10F5D000049B7EEB030304DA6746D1E74FF0010E8C +:10F5E000B7E75DB0BDE8F08F7FF402AF22E7002DF2 +:10F5F00011DBDDF804804FEA850BC4466AE7012180 +:10F600000023012FD8BF89460493AFDD8E4692E7D1 +:10F610004FF00109A5E764F055FC00BF2DE9F04F5C +:10F620004FF00A0EDDB020AF3B46002280460C466C +:10F630004EF001E043F8182B0FF005C0B8F1000FB1 +:10F6400000F02981002C00F0268123681B68002B24 +:10F6500040F30A81002621AD32462146404600F0A3 +:10F6600007FD014616A800F029FD169B284645F81F +:10F67000043C9A0017A966F004FC236801361B6855 +:10F6800018359E42E8DB0BB3002B9E4614BF9E4606 +:10F690004FF0010E4EF001E00CAA42F8047B18373F +:10F6A0000FF005C8002B11DD002516AE2A462146B5 +:10F6B000404600F0DDFC002800F0ED802368026881 +:10F6C0001B6801359D4246F8042BEFDB21460022E2 +:10F6D000404600F0E7FC26690446002E00F0DB807F +:10F6E000014606A800F0EAFC002C00F0D48096F950 +:10F6F0000050069FB689BD422468019680F2CB80F7 +:10F70000002E00F0B4804FF0000CE046E6460DF10C +:10F71000300A4FEA850902945AF8044B23689F4245 +:10F7200040F0B98000239F4211DD3A4604F1040BFA +:10F730009D4208D006A901EB830148685BF82310BD +:10F74000884240F0A880013A03F10103F0D1002D76 +:10F75000C0F2A1804C4463680EF1010E13EB0C0C57 +:10F7600048EBE3787645CB46D6D1029C0BF11803E3 +:10F770006B445B68DA17904508BF9C4540F08B806E +:10F78000002D7CDD002F40F386804FF0000C01201F +:10F790002E4661460DF1180801E08F427BD058F8E3 +:10F7A000042F013E4FEAE27300FB03F302FB0C332C +:10F7B000A0FB020C8E469C4401F10101EDD10EF13B +:10F7C000020E774564DD0EF1010206ABBA4203EB8F +:10F7D0008E034FF00109A7EB0E0E3FDCB7F1004F8F +:10F7E0003CD04EF001E053F8042FA9FB02920FF039 +:10F7F00007C001287CF1000333DB019B8BB34FF082 +:10F80000000ACDE9040CD646D4460DF1580800266E +:10F81000CDE902EC0CAF57F8042B11688D423ADAAF +:10F820005A44526858F8261009FB02F220460AFB97 +:10F830000211144466F025FB019B0136B342EAD164 +:10F84000DDE902EC049B1EF1010E4CF1000C9E451B +:10F85000059B7CEB030304DAF246D8E74FF0010E78 +:10F86000BFE75DB0BDE8F08F7FF40EAF2EE7002D4F +:10F8700011DBDDF804804FEA850BC44676E70120F2 +:10F88000012F4FF0000CD8BF8146B6DD86469AE7BF +:10F890004FF00109ADE764F015FB00BF30B5002261 +:10F8A00083B004460D4600F0FDFB98B3007A431E7A +:10F8B000082B06D8DFE803F00E15051A051F2405EE +:10F8C000290006F0E5FC0146174805F0C5FE0120B9 +:10F8D00003B030BD29462046FFF730F8002003B0C2 +:10F8E00030BD29462046FFF775F9F7E7294620463F +:10F8F000FFF7FCFBF2E729462046FFF78FFEEDE716 +:10F9000029462046FFF73EFDE8E729462046FFF757 +:10F91000ADFAE3E7054D2046DE236469044A054954 +:10F920000095A047D3E700BF348F1C02B08D1C02A6 +:10F93000508D1C027C871C02F8B50B7B0D46012BF9 +:10F940000446164635D0032B2ED0BFEE007A9FED2D +:10F950001B6AF7EE007ADFED1A6A022B07FE067AC1 +:10F9600047FEA67A287884ED0C7AC4ED0D7A00F073 +:10F97000B7FB00230246D6E9000122701A46D5F8EB +:10F9800004C02E69AF68A18069696CF30F0366F348 +:10F990000F0267F31F4361F31F426080C4F80A300F +:10F9A0002046C4F80E20F8BD9FED067AF1EE087AE5 +:10F9B000D8E79FED047ADFED027AD3E7FFFF7FFF00 +:10F9C000FFFF7F7F00000000F0B51546D2E9042359 +:10F9D00085B052420092AA695B42CDE90132D5E975 +:10F9E000072303926A46044692ED007F5B4243621E +:10F9F00008780E4684ED057F00F072FB00236A68EC +:10FA00002070A2802A6820466280EA6AD6F804E064 +:10FA1000A2622A6B3769E2621A46D6F808C0716999 +:10FA20006EF30F0367F30F026CF31F4361F31F4282 +:10FA3000C4F80A30C4F80E2005B0F0BD2DE9F04F2F +:10FA400015460A680C4611688FB00239012906462E +:10FA50009DF8747007D95223844D7469844A85498E +:10FA60000095A0470FE062681268012A0FD00125B7 +:10FA7000814B82494469CDE90132009153237C4A8C +:10FA80007F490395A04701200FB0BDE8F08F199A78 +:10FA9000D5E90410013A01FB02F2D5E901E81A990F +:10FAA00095F800C0013900FB01F102F101090131B3 +:10FAB000BEF1000F13D0BCF1010F00F0B680BCF115 +:10FAC000020F22D10EEB0300A0EB090090FBFEF029 +:10FAD0000138B8F1000F0ED14FF0FF3C18E0B8F13B +:10FAE000000F12D0BCF1010F4FF0FF3000F0A780E3 +:10FAF000BCF1020F0BD1189A08EB020CACEB010C15 +:10FB00009CFBF8FC0CF1FF3C02E04FF0FF30844618 +:10FB100000FB0E920CFB0811D31A189A23EAE37328 +:10FB2000891A21EAE1715A100A9203F001034A107E +:10FB300001F001010C930B920D910AAB93ED007F44 +:10FB4000D6F80C800022D8F800302146D3F818C02F +:10FB50001E9B404683ED007FE0478146002878D019 +:10FB6000D8F800300122214640469B6998478246DA +:10FB7000002872D0D8F80030214602229B69404606 +:10FB80009847D8F800302146834600224046DB697A +:10FB900098470446002864D0012F21D0DAF80830B5 +:10FBA0000C355B68019508931E9B00949B6A304658 +:10FBB00007931E9B52465B6A494606931E9B303351 +:10FBC00005931E9B2C3304931E9B203303931E9B93 +:10FBD0001C3302935B4606F00DFA00287FF454AF05 +:10FBE0001E9AD9F8103049461361DAF810304046B1 +:10FBF000536123699361D8F800305B6A9847D8F85D +:10FC00000030514640465B6A9847D8F8003021469C +:10FC100040465B6A9847D8F80030404659465B6AD0 +:10FC2000984700200FB0BDE8F08F0EEB03000138BD +:10FC300090FBFEF00138B8F1000F3FF44DAF189A79 +:10FC400008EB020C0CF1FF3C9CFBF8FC0CF1FF3CB8 +:10FC50005EE7602330460B4DFFE6632330460A4DD6 +:10FC6000FBE668233046094DF7E600BFB08F1C0263 +:10FC70006C8F1C027C871C02301E1D02D48F1C025C +:10FC8000D0871C02B8891C02CC891C02BC871C02CC +:10FC9000F8B50B7C0D46012B0446164636D0032BD7 +:10FCA0002FD0BFEE007A9FED1C6AF7EE007ADFEDF1 +:10FCB0001B6A022B07FE067A47FEA67A287884ED97 +:10FCC0000C7AC4ED0D7A00F00BFAD6E9001200238D +:10FCD000A280EA68D5F804C062821A466E69AF68ED +:10FCE0006180A9696CF30F0366F30F0267F31F438A +:10FCF00061F31F422070C4F80A302046C4F80E2079 +:10FD0000F8BD9FED077AF1EE087AD7E79FED047A08 +:10FD1000DFED027AD2E700BFFFFF7FFFFFFF7F7FAB +:10FD200000000000F0B51546D2E9042385B0524228 +:10FD30000092AA695B42CDE90132D5E9072303921B +:10FD40006A46044692ED007F0E465B4243620878A5 +:10FD500084ED057F00F0C4F900236A682070A2805A +:10FD6000F268204662822A68D6F804E062801A4669 +:10FD7000D6F808C06EF30F036CF31F437769C4F81D +:10FD80000A30EB6AB169A36267F30F022B6B61F370 +:10FD90001F42E362C4F80E2005B0F0BD2DE9F04F1C +:10FDA00015460A680C4611688FB0023901290646CB +:10FDB0009DF8747007D95723864D7469864A874920 +:10FDC0000095A0470FE062681268012A0FD0012554 +:10FDD000834B84494469CDE90132009158237E4A1E +:10FDE00081490395A04701200FB0BDE8F08F199A13 +:10FDF000D5E90510013A01FB02F2D5E901E81A99AB +:10FE000095F800C0013900FB01F102F1010901314F +:10FE1000BEF1000F13D0BCF1010F00F0BA80BCF1AD +:10FE2000020F22D10EEB0300A0EB090090FBFEF0C5 +:10FE30000138B8F1000F0ED14FF0FF3C18E0B8F1D7 +:10FE4000000F12D0BCF1010F4FF0FF3000F0AB807B +:10FE5000BCF1020F0BD1189A08EB020CACEB010CB1 +:10FE60009CFBF8FC0CF1FF3C02E04FF0FF308446B5 +:10FE700000FB0E920CFB0811D31A189A23EAE373C5 +:10FE8000891A21EAE1715A100A9203F001034A101B +:10FE900001F001010C930B920D910AAB93ED007FE1 +:10FEA000D6F80C80514B21461A68D8F800304046ED +:10FEB000D3F818C01E9B83ED007FE04781460028E1 +:10FEC0007BD0D8F800304A4A214640469B691268E8 +:10FED00098478246002874D0D8F80030454A214619 +:10FEE0009B69126840469847D8F80030424A21463C +:10FEF0008346DB694046126898470446002864D070 +:10FF0000012F21D0DAF8083010351B6901950893CC +:10FF10001E9B00949B6A304607931E9B52465B6A69 +:10FF2000494606931E9B303305931E9B2C33049346 +:10FF30001E9B203303931E9B1C3302935B4606F0EB +:10FF400059F800287FF450AF1E9AD9F8103049466E +:10FF50001361DAF810304046536123699361D8F891 +:10FF600000305B6A9847D8F80030514640465B6ADB +:10FF70009847D8F80030594640465B6A9847D8F809 +:10FF80000030404621465B6A984700200FB0BDE82C +:10FF9000F08F0EEB0300013890FBFEF00138B8F152 +:10FFA000000F3FF449AF189A08EB020C0CF1FF3C2C +:10FFB0009CFBF8FC0CF1FF3C5AE7652330460F4DE3 +:10FFC000FBE6682330460E4DF7E66D2330460D4DB7 +:10FFD000F3E600BFB08F1C02FC8F1C027C871C0262 +:10FFE000301E1D02D48F1C02D0871C02F88F1C0209 +:10FFF000F48F1C02F08F1C02EC8F1C02B8891C02CB +:020000040201F7 +:10000000CC891C02BC871C02002070470048704746 +:10001000E06E1D02C06803689B681847C0680368EB +:10002000DB681847C06803681B691847C068036825 +:100030005B691847C06803689B6A1847C3685869BA +:10004000704700BF10B485B0CDE902236A46069C14 +:100050000091019492ED007F002480ED007FC0E9C3 +:100060000544C0E90744046105B05DF8044B7047DE +:1000700010B5A8B1A1B10968002A8C465CF8044B00 +:100080000CDBA2420ADA5CF82240002C06DBBDE859 +:10009000104001EB8201436D49681847002010BDF4 +:1000A00063F010FF30B129B14968436D01EB820262 +:1000B0005168184710B563F005FF00BF10B504463E +:1000C00051B1496841B151F8042B40F8042B92001A +:1000D00065F0D7FE204610BD00232046236010BDEA +:1000E000012805D0A0F10200B0FA80F040094000DC +:1000F000704700BF836B0BB13821184710B563F010 +:10010000E1FE00BF2DE9F04F0E69C76895B0002EE3 +:1001100000F019820B68894604461BB11B68023B3C +:10012000012B0BD98223A04D2046A04A6469A04927 +:100130000095A047012015B0BDE8F08F4D68002D57 +:100140004AD02D68012D47D13B68002238469B6973 +:1001500098478046002851D03B682A464946384691 +:100160009B6998478346002853D0D9F800A0BAF17C +:10017000000F05D0DAF80030032B42D04FF0000A10 +:100180003B68494600223846DB699847814600288B +:1001900042D098F800300278079393422AD1D8F8D9 +:1001A000083008931B68052B099338DCBAF1000F5F +:1001B00079D09AF80020079B934233D09A237D4E42 +:1001C0007D4965690392079ACDE90016029220469F +:1001D000764A7A49A847ADE70127794B794966699C +:1001E0002046CDE9013500918323704A7349039776 +:1001F000B0479FE79323744E6F49E2E78723734D1F +:1002000092E73B680222494638469B6998478246F6 +:10021000B6E78A236E4D87E791236E4D84E79623D8 +:100220006D4D81E7DAF808201368002B3BDDCDE93E +:100230000A6A0121002043F001E094469A465CF8E6 +:10024000043FDE1701FB06F603FB0066A1FB03106B +:1002500030440FF00DC00139014353460A9EDDF8CA +:100260002CA020D00127002543F001E0666952F858 +:10027000041FCB1707FB03F301FB0533A7FB017535 +:100280001D440FF00DC04FF0010C4D49534A20465C +:10029000CDE900219C23CDE90275444A4749CDF8B8 +:1002A00010C0B04746E7DBF808100FA851F8043B30 +:1002B0009A00CDE90A230C9165F0E3FD0B9B002B1E +:1002C00040F3F0800A9A0EABA2F1040E4FEA9E0EA4 +:1002D0000EF1010E4EF001E0012253F8041F01FB64 +:1002E00002F20FF007C0D9F808000168B2EB410F25 +:1002F0004FEA410333D19BF81430012B02D0A623DF +:10030000374D11E7DBF8042000290B9275DD864696 +:10031000DDF820C0CDF834A00896002392460E46A2 +:10032000101D03E0013E03F1010363D05AF83320AE +:100330005CF8041F114450F833200A445EF8041F8F +:100340009142EFD0AC2320466569CDE90212254FDA +:10035000254ECDE90067154A1849A847EAE60A9FE5 +:100360000C993A460FA80793666965F08AFDA7F1D4 +:10037000040E4FEA9E0E0EF1010E4EF001E0079BB7 +:100380000EAA52F8041F01FB05F50FF007C0174F26 +:100390001749CDE90253CDE900172046A023034AAF +:1003A0000649B047C6E600BF9C901C0260901C0244 +:1003B0007C871C0224911C020C8A1C02D0871C0220 +:1003C000301E1D02048D1C02FC891C02B8891C020F +:1003D000CC901C02BC871C02E0901C023C911C02C9 +:1003E00098911C02B4911C02C4911C025C911C02E5 +:1003F00074911C02089EDDF834A002230C9986F843 +:1004000030300A9A0FA865F03CFD0A9BA3F1040E58 +:100410004FEA9E0E0EF1010E4EF001E00EAB53F8C6 +:10042000042F02FB05F50FF007C0082D51D0099AE3 +:1004300053B2002A3370337618DD099B0B9A4FEACA +:10044000830EAEF1040E4FEA9E0E0EF1010E4EF039 +:1004500001E002EBC30206EB830352F8081C083AE2 +:1004600043F804195168D9610FF009C8079B092B9B +:100470001ED03B68414638465B6A98473B68594600 +:1004800038465B6A9847BAF1000F04D03B68514682 +:1004900038465B6A98473B68384649465B6A9847E6 +:1004A000002048E6D9F8083066691B685B006EE7F3 +:1004B000D9F81020BAF1000F27D0DAF810109142C5 +:1004C00018D06569CB232046CDE902211F4F204E6D +:1004D0003FE70B9A1368002BA9D15368002BA6D1D4 +:1004E0009369002BA3D1D369002BA0D1012386F8F7 +:1004F00030309CE799ED037A9AED036AB4EE467AC0 +:10050000F1EE10FA09D17263B3E712F1800F17DB35 +:100510007F2AF8DDC6230F4D06E6B7EEC66AB7EEB2 +:10052000C77A0D4E0D496569CD23CDE900162046E9 +:100530008DED046B8DED027B094A0A49A847F9E568 +:10054000C423094DF0E563F0BDFC00BF50921C02CE +:1005500024881C0210921C0274921C02A8921C0295 +:1005600060901C02D0871C02D0911C0230B500257F +:10057000044683B0044B054A05490095FFF762FD28 +:10058000204603B030BD00BFA10E010205010102EB +:10059000F5000102FFFFFFFF2DE9F04F0527ABB08B +:1005A0000D920A681E97BA42DDE9346B00F30D81A3 +:1005B0000446D2F105001D460ED03B464FF0010E19 +:1005C00000270DF1780C02E0013B00F0FE800137BE +:1005D000B8424CF804EFF7D11FAB920003EB800058 +:1005E000043165F04EFC0523326824939A4200F3EF +:1005F000EC80D2F105000CD000214FF0010C24AFAB +:1006000002E0013B00F0E1800131884247F804CF6D +:10061000F7D125AB9200311D03EB800065F031FC72 +:1006200094F90020052A00F3D08094F91860052E73 +:1006300000F3CB8000239FED666B9FED677B1693E5 +:10064000002A12AB83ED007F08DDC2F1050012AB7A +:1006500003EB80009200211D65F013FC00229FED4A +:100660005C6B9FED5D7B18AB964283ED007F1C9227 +:1006700008DDC6F1050004F11C0103EB8000B200A7 +:1006800065F0FFFB249A002A40F39F80012A2598F9 +:1006900000F09B80022A269900F09780032A279B6E +:1006A00000F09380042ADDF8A08000F08E80DDE960 +:1006B00012E9149A00280692159A2C680A92169A42 +:1006C000DDF8A4A00C92DDE91A270B971C9FDDE949 +:1006D00018560E9776DD4FEA8A07049757464FF073 +:1006E000000CC246B846451B002700290197A1EB24 +:1006F0000607039762DD09924246D0469246019F63 +:1007000000229342059252DDCDE90F60119100263F +:10071000099AB045A3EB02020792C8BF08933EDDD9 +:10072000BAF1000F37DD00225346CDE90176ABF177 +:100730000401E645204624DC654522DD019FB945DC +:100740001FDC039EBE421CDDDDE90567B74218DCF5 +:10075000079FB74215DD0A9E029FBE4211DC0B9E29 +:10076000A8EB0606BE420CDD0C9E964209DC0E9EEE +:10077000AAEB0606964204DD0D98064656F8040BD1 +:100780000D96013B41F8040F02F10102D1D1DDE9E0 +:100790000176049B9B4401364645C1D1089B059ACE +:1007A00001329A420592B2D1DDE90F601199013709 +:1007B0008F42A5D15746C246B846099A0CF1010CA2 +:1007C000844591D12BB0BDE8F08F63F07BFB00BF77 +:1007D0000000000000000000000000000000000019 +:1007E0002DE9F04F0527ABB00D920A681E97BA426B +:1007F000DDE9346B00F30C810446D2F105001D469F +:100800000ED03B464FF0010E00270DF1780C02E0B0 +:10081000013B00F0FD800137B8424CF804EFF7D1FE +:100820001FAB920003EB8000043165F02AFB052327 +:10083000326824939A4200F3EB80D2F105000CD089 +:1008400000214FF0010C24AF02E0013B00F0E080FA +:100850000131884247F804CFF7D125AB9200311D12 +:1008600003EB800065F00DFB94F90020052A00F3EE +:10087000CF8094F91860052E00F3CA8000239FED05 +:10088000666B9FED677B1693002A12AB83ED007FAA +:1008900008DDC2F1050012AB03EB80009200211DC0 +:1008A00065F0EFFA00229FED5C6B9FED5D7B18AB6E +:1008B000964283ED007F1C9208DDC6F1050004F12D +:1008C0001C0103EB8000B20065F0DBFA24990029DB +:1008D00040F39E800129259800F09A800229269BEA +:1008E00000F096800329279A00F092800429DDF811 +:1008F000A08000F08D80DDE912E9149900280691AE +:1009000015992C680A911699DDF8A4A00C91DDE9DF +:100910001A170B971C9FDDE918560E9775DD4FEAE5 +:100920008A07049757464FF0000CC246B846451B4D +:100930000027002B0197A3EB0607039761DD0991C0 +:100940004146D0468A46019F00218A42059151DDE9 +:10095000CDE90F6011930026099BB045A2EB03037C +:100960000793C8BF08923DDDBAF1000F36DD594646 +:1009700000225346CDE90176E645204624DC654554 +:1009800022DD019FB9451FDC039EBE421CDDDDE96F +:100990000567B74218DC079FB74215DD0A9E029F24 +:1009A000BE4211DC0B9EA8EB0606BE420CDD0C9E7F +:1009B000964209DC0E9EAAEB0606964204DD0D98CF +:1009C000064656F8040B0D96013B41F8040B02F164 +:1009D0000102D1D1DDE90176049B9B4401364645F5 +:1009E000C2D1089A059B013393420593B3D1DDE947 +:1009F0000F60119B01379F42A6D15746C246B846A9 +:100A000009990CF1010C844592D12BB0BDE8F08F0F +:100A100063F058FAAFF3008000000000000000000F +:100A200000000000000000002DE9F04F0527A9B0EC +:100A30000B920A681C97BA42DDE9326B00F302811F +:100A40000446D2F105001D460ED03B464FF0010E84 +:100A500000270DF1700C02E0013B00F0F38001373C +:100A6000B8424CF804EFF7D11DAB920003EB8000C5 +:100A7000043165F006FA0523326822939A4200F3A6 +:100A8000E180D2F105000CD000214FF0010C22AF23 +:100A900002E0013B00F0D6800131884247F804CFE4 +:100AA000F7D123AB9200311D03EB800065F0E9F92B +:100AB00094F90020052A00F3C58094F91860052EEA +:100AC00000F3C08000239FED606B9FED617B14936A +:100AD000002A10AB83ED007F08DDC2F1050010ABEA +:100AE00003EB80009200211D65F0CBF900229FED01 +:100AF000566B9FED577B16AB964283ED007F1A92A3 +:100B000008DDC6F1050004F11C0103EB8000B20012 +:100B100065F0B7F9229A002A40F39480012A2398BD +:100B200000F09080022A249900F08C80032A259BF3 +:100B300000F08880042ADDF8988000F08380DDE9E9 +:100B400010EA4FF0000C129A199F0492139A95F92B +:100B500000400892169D149A09971A9F60450A92C0 +:100B6000DDF89C90A0EB05050C97DDE9176266DDCA +:100B7000002700290097A1EB060702975BDD009F85 +:100B8000079200229342039251DDCDE90D600F914F +:100B90000026079AB045A3EB02020592C8BF069350 +:100BA0003DDDB9F1000F36DD00224B46CDE9007680 +:100BB0000BF1FF31E645204624DC654522DD009F30 +:100BC000BA451FDC029EBE421CDDDDE90367B74269 +:100BD00018DC059FB74215DD089E019FBE4211DC5F +:100BE000099EA8EB0606BE420CDD0A9E964209DC71 +:100BF0000C9EA9EB0606964204DD0B98064616F9F4 +:100C0000010B0B96013B01F8010F02F10102D1D15A +:100C1000DDE90076CB4401364645C2D1069B039AF6 +:100C200001329A420392B3D1DDE90D600F99013789 +:100C30008F42A6D1079A0CF1010C844598D129B0B6 +:100C4000BDE8F08F63F03EF90000000000000000F6 +:100C500000000000000000002DE9F04F0527ABB0B8 +:100C60000D920A681E97BA42DDE9346B00F30E81DB +:100C70000446D2F105001D460ED03B464FF0010E52 +:100C800000270DF1780C02E0013B00F0FF800137F6 +:100C9000B8424CF804EFF7D11FAB920003EB800091 +:100CA000043165F0EEF80523326824939A4200F38C +:100CB000ED80D2F105000CD000214FF0010C24AFE3 +:100CC00002E0013B00F0E2800131884247F804CFA6 +:100CD000F7D125AB9200311D03EB800065F0D1F810 +:100CE00094F90020052A00F3D18094F91860052EAC +:100CF00000F3CC8000239FED666B9FED677B16931E +:100D0000002A12AB83ED007F08DDC2F1050012ABB3 +:100D100003EB80009200211D65F0B3F800229FEDE7 +:100D20005C6B9FED5D7B18AB964283ED007F1C9260 +:100D300008DDC6F1050004F11C0103EB8000B200E0 +:100D400065F09FF8249A002A40F3A080012A259894 +:100D500000F09C80022A269900F09880032A279BA5 +:100D600000F09480042ADDF8A08000F08F80DDE997 +:100D700012E9149A00280692159AB5F900400A92D1 +:100D8000169ADDF8A4A00C92DDE91A270B971C9F98 +:100D9000DDE918560E9776DD4FEA4A070497574665 +:100DA0004FF0000CC246B846451B002700290197AA +:100DB000A1EB0607039762DD09924246D0469246B0 +:100DC000019F00229342059252DDCDE90F601191FF +:100DD0000026099AB045A3EB02020792C8BF089308 +:100DE0003EDDBAF1000F37DD00225346CDE9017632 +:100DF000ABF10201E645204624DC654522DD019F7A +:100E0000B9451FDC039EBE421CDDDDE90567B74224 +:100E100018DC079FB74215DD0A9E029FBE4211DC17 +:100E20000B9EA8EB0606BE420CDD0C9E964209DC2A +:100E30000E9EAAEB0606964204DD0D98064636F98C +:100E4000020B0D96013B21F8020F02F10102D1D1F4 +:100E5000DDE90176049B9B4401364645C1D1089BE0 +:100E6000059A01329A420592B2D1DDE90F601199DB +:100E700001378F42A5D15746C246B846099A0CF1B0 +:100E8000010C844591D12BB0BDE8F08F63F01AF8C6 +:100E90000000000000000000000000000000000052 +:100EA000F0B50F6991B0002F00F0CB800C46002206 +:100EB0000646FFF7DDF82268054622B11368032BCA +:100EC00000F08180002221463046FFF7EBF82B7AB4 +:100ED00004465A1E082A06D8DFE802F02B4305050F +:100EE00005050F055B00184605F0D2F90146564886 +:100EF00004F0B2FB012011B0F0BD00262946ADF888 +:100F00000C6004A80AAEFFF7D9F8214630462D68D8 +:100F1000FFF7D4F8002C00F0948023682A46CDE92E +:100F20000063384604A903ABFFF796FE002011B01A +:100F3000F0BD0023294604A80AAE0393FFF7BEF8CC +:100F4000214630462D68FFF7B9F8002C79D0236888 +:100F50002A46CDE90063384604A903ABFFF740FCFD +:100F6000E4E700262946039604A80AAEFFF7A6F890 +:100F7000214630462D68FFF7A1F8002C61D0236888 +:100F80002A46CDE90063384604A903ABFFF704FB0A +:100F9000CCE797F93420294604A80AAE8DF80C2036 +:100FA000FFF78CF8214630462D68FFF787F8002CB4 +:100FB00047D023682A46CDE90063384604A903AB2D +:100FC000FFF732FDB2E7214602223046FFF750F824 +:100FD00003460022214630461E46FFF763F82B7A6F +:100FE00004465A1E082A3FF67EAF01A151F822F0AE +:100FF000151001022D100102E70E0102E70E010299 +:10100000E70E0102E70E01021F100102E70E0102C6 +:1010100037100102002E8CD033681B688AE7002E3F +:101020003FF46CAF3368B3F9006067E7002E99D0E6 +:1010300033681E6896E7002EABD0336893F9002022 +:10104000A9E762F03FFF00BFD4921C022DE9F04FE8 +:101050009DB011920A680590042A40F09C801A689D +:10106000042A40F0988058684D680990A84240F0E2 +:1010700092800C691A690894A242079240F08B8012 +:10108000D1E90267D3E9024305990028D1E9039128 +:101090000F93109140F3EA8000201946BC4603FBF1 +:1010A00004F302FB03F802FB07F302FB01FE3746E1 +:1010B00021464FEA830A4FEA820B03462A464C46F2 +:1010C000454666460D900B90002940F3C4800020F1 +:1010D00099461293844623460C900F98002840F3BB +:1010E000AF8000244846CDE9133CCDE91521CDE978 +:1010F000179E0E941995089B002B40F38F80059A3C +:101100001A90B2F90250B2F90430291BA4EB050879 +:1011100021EAE17502950C9DA6EB080CE91A5B1B10 +:1011200023EAE375D2E905329445A8BF94467A1ABA +:101130009A42A8BF1A46002306920D9A01958A1872 +:101140002A4406FB0282029D0A912A44119D0CEB5F +:1011500008090BFB0252069D0392269A05EB010E2D +:10116000029D039902EB80021B940198069CDFED1F +:10117000437AA0422DDA0A9C0198CDE9032120444C +:101180000C46029365451DDA214608EB0503A9EBE1 +:10119000030217B928B162F095FE0028FBDBB842C4 +:1011A000F9DA002E65D1002BF5D191ED007AB4EE7D +:1011B000677AF1EE10FA77FE277A013A03F101031C +:1011C0005944E6D1013086455444DBD1DDE9023291 +:1011D00004990598D0ED096A90ED0A7A099810B93A +:1011E0000B980028D7D1079808B9002BD3D1F4EE7B +:1011F000676AF1EE10FA76FEA77AB4EEE77AF1EEBE +:1012000010FA58BFB0EE677A089801338342A2EC17 +:10121000017A01F10401A8D1DDE91A04079A0E9BB5 +:101220001044109A013314440F9A0E9393427FF4A2 +:1012300062AFDDE9133CDDE91521DDE9179E199D5B +:101240000C980CF1010C18448C45F1440C907FF47F +:1012500044AF1C46129B0B982B4401300B900D9809 +:1012600038440D900B9890427FF42EAF1DB0BDE82E +:10127000F08F002B8FDBB34297DB8CE7FFFF7FFF04 +:10128000F0B4D1E90167936884B0D3E90254D1E99D +:1012900003230978002E3CD001292ED0022920D02A +:1012A0004FF0FF31084601FB062200FB0733121BFB +:1012B0005B1B22EAE272511023EAE373009159109A +:1012C00003F0010303936B4602F00102CDE9011222 +:1012D000002093ED007F089B83ED007F04B0F0BCFD +:1012E00070473119891A91FBF6F10139FFB178196C +:1012F000C01A90FBF7F00138D5E73119013991FB9D +:10130000F6F101399FB17819013890FBF7F00138F7 +:10131000C9E7002FC4D001290CD002294FF0FF31BA +:10132000C0D17819C01A90FBF7F00138BBE74FF035 +:10133000FF30B8E74FF0FF31E5E700BF2DE9F04798 +:10134000D1F814A082B0BAF1000F72D0D1F8109089 +:101350000D46B9F1000F6CD0C46806462368002220 +:1013600020469B6998470746002832D023682946C3 +:1013700000222046DB6998470546E0B103463A461D +:1013800051463046CDF80090FFF77AFF804670B99D +:101390003B78012B20D0092B31D0236839462046D9 +:1013A0005B6A98472368294620465B6A984740460F +:1013B00002B0BDE8F08740231F4D4FF001083046D2 +:1013C00074691E4A1E490095A047404602B0BDE818 +:1013D000F0873D231B4DF0E79AF81430012B1AD00B +:1013E000032B1FD0022B0BBF4FF07E526FF4000374 +:1013F000154B164AC9F81830C9F81C20CDE709F179 +:1014000014039AF81410304600932A4609F1100389 +:1014100004F02EFDC1E700230C4AC9F81830C9F8C2 +:101420001C20BAE700230A4AC9F81830C9F81C2062 +:10143000B3E762F047FD00BFBC871C02FC921C02B0 +:101440007C871C02B8891C02000080BFFFFF7F7FE1 +:101450000000C0402DE9F04F2DED028B9468AFB035 +:101460000E945468DDE93A760F941469D2683946CF +:1014700022A8109493ED068AD3ED078AB3F90440AD +:10148000B3F900501192FEF719FE002F00F0AB8067 +:101490003B68314628A81293FEF710FE002E00F09C +:1014A000A28033681393229B042B40F09C80289BDE +:1014B000042B40F09880299B23980693834240F0A8 +:1014C000928026992C9A15918A42049240F08B8042 +:1014D000DDE92AA1DDE9246C002B0B9140F3F680B5 +:1014E0004FF0000E01FB0AF302FB03F902FB0CF3C1 +:1014F0009B00099302FB01F34FEA820B1693B7EEB0 +:10150000006A53467246E046B2464946CDF81CE0B2 +:10151000002B40F3D38000260D966642CDE917409C +:1015200003961846A1462B46174656464546CDE932 +:1015300019210B9A002A40F3AB80109C09EB06029C +:10154000A2421146A8BF21460024039A29EAE97A5B +:101550007244524405FB02F20C94039C05911492D0 +:1015600021441A463C46CDE91B37CDE91D09DDF87B +:101570005490C3F1000C0A91CDF87CE0B9F1000F52 +:1015800074DD1199AB1818468B424FF00003A8BFC9 +:101590000846149922EAE27701936144129B394488 +:1015A0000BFB0131139B209203EB84082194002252 +:1015B0004446089000EB0C0E059B9A4580F286800D +:1015C000DFED477A8846B0EE677A039BCDE90121CB +:1015D0005344089A97421BDA40460CEB0702AEEBE5 +:1015E000020116B92BB162F06DFC002BFBDBB3429C +:1015F000F9DA002D6FD1002AF5D1D0ED006A01395A +:1016000077EE867A37EE267A584402F10102E8D165 +:10161000099A013390440A9A9342DAD1DDE9012113 +:10162000F5EE407AF1EE10FA50D0069BC7EE276A2D +:1016300013B9079B002BD6D1049B0BB9002AD2D13A +:10164000B4EE668AF1EE10FA78FE266AF4EE668A47 +:10165000F1EE10FA48BFF0EE686A01324A45E4EC58 +:10166000016A01F10401A7D1DDE9202404990C9B52 +:101670000C440F9901338C44521A0B990C939942E4 +:101680007FF47CAFDDF87CE0DDE91B37DDE91D0987 +:1016900016990D9A0E9C0F440399013221448242FF +:1016A0000D92A9EB040903917FF443AFB246179C56 +:1016B0001A99A8461D460346DDE91802079E0A440A +:1016C000013686420796D6447FF422AF2FB0BDEC98 +:1016D000028BBDE8F08F002A85DBAA428DDB82E712 +:1016E0000000000070B596689EB0029656680DF135 +:1016F000080E03961669DDE922540496D2680DF1AE +:10170000540C05929EED007F9A6929461B92DA6976 +:1017100006A81C925A681B688CED007FADF84C201F +:10172000ADF84A30FEF7CAFC7DB121460CA82D6801 +:10173000FEF7C4FC4CB124682A460CAB06A912A8DB +:101740000094FFF783FC1EB070BD62F0BBFB00BFCE +:1017500070B5002282B00E460446FEF789FC314681 +:10176000054600222046FEF79DFC01A90646287A80 +:1017700001F096FB044610B1204602B070BD6868C7 +:1017800004F02CFA019A296800FB02F233680192F6 +:101790009942F1D0184664F074FB204602B070BD47 +:1017A0002DE9F043C6680446336885B00022304610 +:1017B0009B6988469847002875D033680546002203 +:1017C00041463046DB6998470746002800F0908084 +:1017D000A9680B68002B40F38E8043F001E00122E2 +:1017E00051F8043FA2FB03230FF007C09646B868E8 +:1017F000D8F80020036812B11268012A4AD0002BE1 +:101800004EDD01464FF0000C4FF0FF394FF001085C +:1018100005E0013B02FB08F80CF1010C0CD051F87B +:10182000042FB2F1FF3FF4D1B9F1FF3F58D1013B92 +:10183000E1460CF1010CF2D1B9F1FF3F06D09EFB5D +:10184000F8F303FB08F800EB8900436028783B7845 +:10185000834231D1F0450FD04C2320466569CDE954 +:1018600002E8264E2649CDE90016264A2649A84711 +:10187000012005B0BDE8F0833368294630465B6A35 +:1018800098473368304639465B6A9847002005B070 +:10189000BDE8F083012BB2D14268002AB1D10260C9 +:1018A0004FF00108D2E72823184D2046154A6469F5 +:1018B00017490095A047DBE7666904F0E9FC054697 +:1018C000387804F0E5FC0746124A134B2046CDE970 +:1018D0000032CDE902574B230A4A1049B047C7E707 +:1018E000656940232046CDE902920D4E0D49BAE7C5 +:1018F0002B230D4DD9E74FF0010E78E7B4931C026E +:10190000C8931C024C931C02D0871C02B8891C028D +:101910007C871C02FC891C020C8A1C0298931C0206 +:10192000186C1D028C931C02BC871C02F0B50B685E +:10193000044685B01BB11B68013B012B0AD91B4D26 +:101940002046542364691A4A1A490095A047012089 +:1019500005B0F0BD4B680D4613B11B68012B0DD0CF +:101960000126154A154965692046CDE901230091F4 +:1019700055230F4A12490396A847E8E7FFF710FFDF +:101980000028E5D0294620466569FFF709FF0026B3 +:1019900007460C4A0C4B2046CDE90032CDE90276D1 +:1019A0005623034A0649A847D1E700BFDC931C022F +:1019B0004C931C027C871C02301E1D02048D1C02ED +:1019C000D0871C020C941C0218941C02002110B534 +:1019D000044682B0034B044A0091FEF733FB2046D5 +:1019E00002B010BD511701022D1901022DE9F04777 +:1019F0000E680446C76884B016B13668022E10D04F +:101A000002274C4B4C4965692046CDE901360091CF +:101A100026234A4A4A490397A847012004B0BDE853 +:101A2000F0874A680D46002A35D0D2F80080B8F118 +:101A3000010F0DD04569434B0126CDE90138204601 +:101A40002723414900913D4A3D490396A847E4E7D1 +:101A50003B6800229B69384698473B682946814687 +:101A600042469B693846984784463B68294600228F +:101A7000DB69384665469847D9F8083082461A68C7 +:101A8000042A0BD0314F6569042632232046CDE964 +:101A900001722F49D6E790464569CCE7AB681A68D2 +:101AA000012A0FD12A78022A19D02A4F2A496569BA +:101AB0003423CDE90226CDE9001720461F4A2049EC +:101AC000A847AAE71F4E254965693323CDE90228B7 +:101AD000CDE900162046194A1949A8479DE75968DB +:101AE00002290CD0134F1E4E65693523CDE9021231 +:101AF0002046CDE90067114A1149A8478DE72B7DA3 +:101B000099F80020012B027010D13B6849463846F5 +:101B10005B6A98473B68294638465B6A98473B684A +:101B2000384651465B6A9847002077E70D4803F036 +:101B300093FD72E7E8B21C02F48C1C0238941C027C +:101B4000D0871C02301E1D02048D1C02086F1D026E +:101B500088941C02B4941C02C4941C02A0941C021D +:101B6000D0941C02E4941C02002110B5044682B0FB +:101B7000034B044A0091FEF765FA204602B010BDFF +:101B8000C1240102ED1901022DE9F04F2DED068B64 +:101B900092460A6897B0042A1E46DDE926B5289BBE +:101BA00000F37F81D5F80080B8F1040F00F379814C +:101BB0004FF0040E0746BEEB0200CDF828E00FD030 +:101BC0004FF0000C01240DF1280903E0BEF1010ED5 +:101BD00000F067810CF1010C604549F8044FF5D124 +:101BE00028930BAB043103EB8000920064F049F9B9 +:101BF0000421B1EB0800289B10910CD00022012495 +:101C00000DF1400C02E0013900F04B8101329042AD +:101C10004CF8044FF7D1289311AB4FEA880203EB3D +:101C20008000291D64F02DF90A9A289B002A40F3B0 +:101C3000388110980B9D002840F333811199A942F7 +:101C400040F02F81012A00F02C81022A9DED0CAA80 +:101C500000F02781032A9DED0D9A00F022810328D0 +:101C6000DDF838C040F31D81149A624540F01981B7 +:101C70003268002A40F315814FEA820EAEF1040E5D +:101C80004FEA9E0E0EF1010E4EF001E0012256F8D1 +:101C9000041F01FB02F20FF007C0022A40F001818D +:101CA00019EE102ADBF800100CFB02F201911AEE7B +:101CB000101A002D0592DBF8046001FB02F240F3DC +:101CC000CB804FEA8C084FEA820908FB06F2DFED71 +:101CD000768A069200245246C246CDE90895CDF890 +:101CE00000C00199002940F3B0801AEE101AB6EE38 +:101CF000008A4FF0000EBB4601390391079404920D +:101D00009BF800109BF80150002900F0AA80019A6E +:101D1000012A00F0C080501E07EE900A9DED037A64 +:101D2000F8EEE77AB8EEC77AC7EE276A002D08FE0C +:101D3000886A07EE90EAF8EEE77A77EE867A67EE41 +:101D4000A67AF8FE677AFDEEE77A17EE900A039A14 +:101D50009042A8BF10460DB120EAE070059A002E0F +:101D600000FB02F768DD721E09EE902A19EE102AB8 +:101D7000284600241D46DDF8108002F1FF39CDF819 +:101D800008E0289399B3012E4BD007EE109AF8EE95 +:101D9000E97AB8EEC77AC7EE276A002808FE886A93 +:101DA00007EE904AF8EEE77A77EE867A67EEA67A43 +:101DB000F8FE677AFDEEE77A17EE901A4945A8BF5C +:101DC000494608B121EAE171009B284603FB0171F5 +:101DD0005246013408EB810164F053F8A6425544A1 +:101DE00025D09BF800109BF801000029CBD107EE0D +:101DF000906AB8EEC97AF8EEE77AC7EE276A07EE7E +:101E0000904AF8EEE77A002808FE886A77EE867A2C +:101E100067EEA67AFBFE677AFDEEE77A17EE901A78 +:101E2000CCE70028F8EEC96A08FE886AB8E7289B64 +:101E3000069ADDF808E01344019A0EF1010E72458E +:101E40007FF45EAF5F46079C049A089901340A4408 +:101E500009998C427FF445AF17B0BDEC068BBDE805 +:101E6000F08FDDED017AB8EECA7AF8EEE77AC7EEC8 +:101E7000276A07EE90EAF8EEE77A002D08FE886AF6 +:101E800077EE867A67EEA67AFBFE677AFDEEE77A52 +:101E900017EE900A5BE7002DF8EECA6A08FE886A22 +:101EA00047E762F00FF800BF000000002DE9F04F97 +:101EB0002DED068B91460A6895B0042ADDE924567B +:101EC00000F36881D6F80080B8F1040F00F3628156 +:101ED0004FF0040E0746BEEB02001C46CDF820E092 +:101EE0000FD04FF0000C01230DF1200A03E0BEF1EA +:101EF000010E00F04F810CF1010C60454AF8043FDF +:101F0000F5D109AB0431920003EB800063F0B9FF17 +:101F10000421B1EB08000E910CD0002201230DF139 +:101F2000380C02E0013900F03581013290424CF862 +:101F3000043FF7D10FAB4FEA8802311D03EB80005D +:101F400063F09FFF089A002A40F324810E98DDF881 +:101F50002480002840F31E810F99414540F01A81EA +:101F6000012A00F01781022A9DED0AAA00F01281D1 +:101F7000032A9DED0B9A00F00D810328DDF830B0A7 +:101F800040F308811299594540F0048121680029E5 +:101F900040F300814FEA810EAEF1040E4FEA9E0E2F +:101FA0000EF1010E23464EF001E0012153F8042FFB +:101FB00002FB01F10FF007C0022940F0EB8019EE9F +:101FC000103A2A680BFB03F300921AEE102AB8F1BC +:101FD000000F6E68039302FB03F540F3B680DFED5C +:101FE0006E8A00240BFB06F3CDE90658DDF898E075 +:101FF0000493009B002B40F3A1801AEE103A0022BC +:10200000B6EE008A013B029305943978787800296E +:1020100000F0A080009B012B00F0B680013B07EE92 +:10202000903A9DED027AF8EEE77AB8EEC77AC7EEFD +:10203000276A002808FE886A07EE902AF8EEE77AF9 +:1020400077EE867A67EEA67AF8FE677AFDEEE77A93 +:1020500017EE90CA029B9C45A8BF9C4608B12CEA8B +:10206000EC7C039B002E0CFB03FA61DD731E09EE72 +:10207000903A19EE103A7546002403F1FF380192A8 +:10208000CDF898E079B3012E47D007EE108AF8EE2C +:10209000E97AB8EEC77AC7EE276A002808FE886A90 +:1020A00007EE904AF8EEE77A77EE867A67EEA67A40 +:1020B000F8FE677AFDEEE77A17EE901A4145A8BF61 +:1020C000414608B121EAE1710BFB01A128465A46BD +:1020D0000134494463F0D5FEA6425D4423D03978EB +:1020E00078780029CFD107EE906AB8EEC97AF8EE79 +:1020F000E77AC7EE276A07EE904AF8EEE77A0028FB +:1021000008FE886A77EE867A67EEA67AFBFE677A23 +:10211000FDEEE77A17EE901AD0E70028F8EEC96ACC +:1021200008FE886ABCE7DDF898E0049B019A9E44AB +:10213000009B013293427FF468AF059C069B0134FB +:102140009944079B9C427FF454AF15B0BDEC068BBD +:10215000BDE8F08FDDED007AB8EECA7AF8EEE77AE6 +:10216000C7EE276A07EE902AF8EEE77A002808FE05 +:10217000886A77EE867A67EEA67AFBFE677AFDEECE +:10218000E77A17EE90CA65E70028F8EECA6A08FEFB +:10219000886A51E761F096FE000000002DE9F04FDB +:1021A0002DED068B92460A6897B0042A1E46DDE99B +:1021B00026B5289B00F37F81D5F80080B8F1040F85 +:1021C00000F379814FF0040E0746BEEB0200CDF814 +:1021D00028E00FD04FF0000C01240DF1280903E096 +:1021E000BEF1010E00F067810CF1010C604549F869 +:1021F000044FF5D128930BAB043103EB8000920020 +:1022000063F03FFE0421B1EB0800289B10910CD035 +:10221000002201240DF1400C02E0013900F04B8155 +:10222000013290424CF8044FF7D1289311AB4FEA9A +:10223000880203EB8000291D63F023FE0A9A289B85 +:10224000002A40F3388110980B9D002840F3338119 +:102250001199A94240F02F81012A00F02C81022A15 +:102260009DED0CAA00F02781032A9DED0D9A00F048 +:1022700022810328DDF838C040F31D81149A62459D +:1022800040F019813268002A40F315814FEA820E2E +:10229000AEF1040E4FEA9E0E0EF1010E4EF001E07B +:1022A000012256F8041F01FB02F20FF007C0022AB8 +:1022B00040F0018119EE102ADBF800100CFB02F24D +:1022C00001911AEE101A002D0592DBF8046001FB53 +:1022D00002F240F3CB804FEA4C084FEA420908FB78 +:1022E00006F2DFED768A069200245246C246CDE918 +:1022F0000895CDF800C00199002940F3B0801AEE8E +:10230000101AB6EE008A4FF0000EBB460139039159 +:10231000079404929BF800109BF80150002900F0EC +:10232000AA80019A012A00F0C080501E07EE900A90 +:102330009DED037AF8EEE77AB8EEC77AC7EE276A22 +:10234000002D08FE886A07EE90EAF8EEE77A77EE4D +:10235000867A67EEA67AF8FE677AFDEEE77A17EEE0 +:10236000900A039A9042A8BF10460DB120EAE0708F +:10237000059A002E00FB02F768DD721E09EE902A16 +:1023800019EE102A284600241D46DDF8108002F1BF +:10239000FF39CDF808E0289399B3012E4BD007EE12 +:1023A000109AF8EEE97AB8EEC77AC7EE276A0028E5 +:1023B00008FE886A07EE904AF8EEE77A77EE867AAA +:1023C00067EEA67AF8FE677AFDEEE77A17EE901AC6 +:1023D0004945A8BF494608B121EAE171009B28465A +:1023E00003FB01715246013408EB410163F049FDE2 +:1023F000A642554425D09BF800109BF80100002907 +:10240000CBD107EE906AB8EEC97AF8EEE77AC7EE5C +:10241000276A07EE904AF8EEE77A002808FE886AF5 +:1024200077EE867A67EEA67AFBFE677AFDEEE77AAC +:1024300017EE901ACCE70028F8EEC96A08FE886A01 +:10244000B8E7289B069ADDF808E01344019A0EF1DC +:10245000010E72457FF45EAF5F46079C049A0899AF +:1024600001340A4409998C427FF445AF17B0BDECA2 +:10247000068BBDE8F08FDDED017AB8EECA7AF8EE92 +:10248000E77AC7EE276A07EE90EAF8EEE77A002DC2 +:1024900008FE886A77EE867A67EEA67AFBFE677A90 +:1024A000FDEEE77A17EE900A5BE7002DF8EECA6AB8 +:1024B00008FE886A47E761F005FD00BF00000000E4 +:1024C000F0B50022B1B00C4605464F69FDF7D0FDCE +:1024D0002146012206462846FDF7CAFD0346002292 +:1024E000214628461D46FDF7DDFD00230446007AFF +:1024F0003A7801288DF814208DF815302DD0092850 +:1025000048D007281FD131461EA8FDF7D7FD002E61 +:102510005CD0294624A83768FDF7D0FD002D55D0A2 +:102520002AAE214630462D68FDF7C8FD20683A46A0 +:10253000CDE9016024AB1EA9009505A8FFF72EFE8A +:10254000002031B0F0BD03F0A3FE227A01462048FE +:1025500003F082F8012031B0F0BD314606A8FDF746 +:10256000ADFD002E32D029460CA83768FDF7A6FD38 +:1025700065B32AAE214630462D68FDF79FFD2068E1 +:102580003A46CDE901600CAB06A9009505A8FFF716 +:10259000FBFAD5E7314612A8FDF790FDB6B1294602 +:1025A00018A83768FDF78AFD85B12AAE2146304666 +:1025B0002D68FDF783FD20683A46CDE9016018AB30 +:1025C00012A9009505A8FFF771FCB9E761F07AFC44 +:1025D00010951C02FFFFFFFF2DE9F04F2DED0A8B38 +:1025E00091F800900D46B9F1070F0446164698463B +:1025F0008BB027D01278072A17D0914570D1B9F146 +:10260000090F3CD0B9F1010F78D1012A40F01482B2 +:1026100098ED007AB7EEC77A1E9B83ED007B002011 +:102620000BB0BDEC0A8BBDE8F08FB9F1090F00F0DB +:1026300092803123C84D2046C84A6469C849009534 +:10264000A04759E040F20241836B9847002800F010 +:1026500003821E9B40F2024198622046A36B98477A +:102660008246002800F0FB8132781E9B072A95F8ED +:102670000090D86257D04A4532D1092AC2D1326976 +:1026800012F1800F40F0EE81DFEDB67A96ED037A1D +:10269000B4EE677AF1EE10FA40F0088295ED031A75 +:1026A00098ED000A1E9B052003F10801B7EEC11A40 +:1026B000B7EEC00A09AA03F023FB1E9B09991F224B +:1026C000D960052003F050FB07EE100AB8EEC77B77 +:1026D000B1EE477BBDEEC77B1E9B83ED067A9EE77E +:1026E000A149A24E65693423CDE90292CDE90016D5 +:1026F00020469A4A9E49A847012091E748466669C4 +:1027000003F0C6FD0546012003F0C2FD964B994A31 +:102710000746CDE9003220468523CDE902578F4A8E +:102720009549B047E8E7B9F1090F14D0B9F1070F9F +:102730007FF47FAF3769002F39D000263923204638 +:102740008E4A6569CDE901278D490091834A884900 +:102750000396A847D0E732698A498A4240F08C81C3 +:10276000DFED897A96ED037AB4EEE77AF1EE10FAAE +:10277000DFED866ACCBF77EE677A77EEC77AF4EE44 +:10278000E67AF1EE10FA89DD0026B7EEC77A632308 +:102790007F4F8049804A65692046CDE900218DED53 +:1027A000027BCDE904676D4A7C49A847A4E707EEA0 +:1027B000907A1E9BF8EEE7BA9B6ADFED798ADFED2F +:1027C000799A9FED79BA9FED799A9FED79AADFF812 +:1027D000B4910793A3F1020B09E0FDEEE77A17EE3F +:1027E000903A1BB2B7F5007F2BF8023F45D0BAEE06 +:1027F00004CAF0EE4CAAEBEEA8AAB0EE6A0A5EF0AC +:1028000023FE0137B0EE408A3AEEA90A5EF01CFEC4 +:1028100007EE907AF0EE40AAF8EEE7BAB0EE4C0A76 +:10282000ABEEA80A5EF010FE68EE0B7AF8FE677A4F +:10283000B0EE677AF6EE006AA0EE0B7A6AEE8BAA2B +:1028400027EE267AF8FE6AAAB8FE477A37EE6A7A49 +:1028500027EE267AB8FE477A77EEC77AF4EEC97A81 +:10286000F1EE10FA07D4F4EECA7AF1EE10FAB4DD04 +:1028700047F6FF73B6E74B46B4E7DFED4E7A9FEDC0 +:102880004A7AB7EE005A47F6FF7307999FED4A3A26 +:10289000A1F800349FED452A9FED451ADFED471A58 +:1028A0003A46F0EE673AB0EE456AF0EE474A01214B +:1028B000DFF8D0C0AAF1020032E0BDEEC77A17EE11 +:1028C000103A1BB2013A20F8023F01F101017BD01E +:1028D00007EE101A76EEA16AB8EEC75AF0EE635A08 +:1028E00076EE866AE5EE035AB8FE677A75EE865A8A +:1028F000C6EE267AC6EE252A67EEA46AF0EE477A7F +:10290000B6EE004AE2EEA47A67EE847AF8FE666AD2 +:10291000F8FE677A77EEE67A67EE847AF8FE677AF1 +:10292000F0EE636A37EE677AE5EE036AB4EEC27AD8 +:1029300076EE865AF1EE10FAC6EE257A67EEA47AA4 +:1029400007D4B4EEC17AF1EE10FAB6DD47F6FF73A4 +:10295000B8E76346B6E700BFC0951C023C951C0271 +:102960007C871C020000803B0C8A1C02FC891C0234 +:10297000D0871C028C961C0298931C0274161D02B0 +:1029800024881C020080FFFF000080376F12833212 +:102990000000F03E48961C0228961C02FC951C0282 +:1029A0000000A03C0000203C00000047000000C7E1 +:1029B00000FEFF46000000000000003B0000803ADF +:1029C000000000386F1203334FF4804396ED037A12 +:1029D00000212A69AAF800341E9B83ED087AD96188 +:1029E000002A5FD15FED0A7AB4EEE77AF1EE10FAD1 +:1029F0005FED0C6ACCBF77EE677A77EEC77AF4EEBC +:102A0000E67AF1EE10FA44DC95ED037A98ED006A6F +:102A1000B7EEC77AB7EEC66A9FED270B27EE067BA7 +:102A20001E9B87EE000B03F1080009A903F040F993 +:102A3000099B1E9AD360F2E51046666903F028FCF4 +:102A40000546484603F024FC1D4B1E4A0746CDE9C7 +:102A500000322046862360E627231B4DEBE52B231F +:102A60001A4DE8E51A4F65696FF07F066723204627 +:102A7000CDE90172174968E66223174F154E656963 +:102A80002046CDE90221CDE90067144A1449A84740 +:102A900032E600264FF07C57B7EEC77A5D23114926 +:102AA000114A78E65B23114F114EE8E76823114D78 +:102AB000C1E500BFAFF30080140014001400243FF0 +:102AC000FC891C028C961C0284951C029C951C029D +:102AD00060961C0224881C0240961C023C951C0235 +:102AE000D0871C021C961C0228961C0274161D021C +:102AF000E0891C0268961C02704700BFD0E90723DA +:102B00005140013BC0E90713704700BF8068704720 +:102B10008269016983689142A1EB0300A2EB030380 +:102B200038BF1846704700BFC2684069101A704726 +:102B300010B504465DF0B6FA204610BD70B50446E7 +:102B40000E4680681146154600F094F984462168C7 +:102B50002B463246CD69204661466446A847002888 +:102B60000CBF2046002070BD2DE9F04104460E4602 +:102B700080681146154600F07DF927680146204619 +:102B8000FC692B463246A446BDE8F041604700BFD1 +:102B9000F8B504460E46806819461D46174600F0F3 +:102BA00069F9A36922699A4201D1B04204D00C4864 +:102BB00002F052FD0120F8BD2946A06800F05AF944 +:102BC00062690146121ABA4204D3394400202161D5 +:102BD000A161F8BD39460348BB1A02F03DFDE9E7A3 +:102BE00000971C0270971C0238B504460D46806998 +:102BF000114600F03FF96269121AAA4208D3D4E9DB +:102C00000723054442400133C4E90652236238BD1C +:102C100029460348AB1A02F01FFD002038BD00BF53 +:102C2000B4971C0208B5D0E9072151EA020301D18B +:102C3000012008BDB2FA82F20248520902F00CFDEE +:102C4000002008BD00981C0238B50D4604464069B6 +:102C50001146401B00F016F92369834298BF60615A +:102C600000D838BD1B1A29460248EA1A02F0F4FCC3 +:102C7000002038BD44981C0238B5044680690D46D2 +:102C800000F0F8F80346294660691C4600F0FAF89F +:102C9000001B38BD0438704782680069101A7047FD +:102CA00010B5041F20465DF0FDF9204610BD00BFA1 +:102CB00003680F4A1B6910B59342044613D1D0E94B +:102CC000072151EA020303D123690020A36110BD4B +:102CD000B2FA82F20748520902F0BEFC064802F03E +:102CE000BBFC012010BD98470028EDD1F6E700BFDE +:102CF000252C010200981C0290981C0238B50D4644 +:102D0000044600691146401B00F0BCF8E368984295 +:102D100028BF206100D338BD1B1A29460248EA1A91 +:102D200002F09AFC002038BD44981C02026870B57D +:102D3000114BD5699D4210D104460E468068012191 +:102D400000F098F82269A3699A4201D186420AD01C +:102D50000A4802F081FC012070BDAC46BDE870401D +:102D60000123002260470121A06800F083F8034698 +:102D700000202361A36170BD912B010200971C020A +:102D800030B585B0E0B1451804460421A5F1240012 +:102D900000F078F86A46CDE90045CDE9024084426A +:102DA00092ED007F0ED800220B4980ED027F01F1E9 +:102DB0004405C0E900158461C261026205B030BDFE +:102DC00061F080F82421231ACA1A044802F044FC56 +:102DD0000023014A1A60FFDE28991C0244981C0255 +:102DE000024B1B68D96862F097BD00BF8C1E0022A1 +:102DF0000368C31A1A880A2A05D95B89C21813B155 +:102E0000C358D05870470020704700BF08B503680A +:102E1000C31A1A88082A20D91B89F3B1C25803445F +:102E200098581344814212D2013153F8210003EB28 +:102E300081031A5803449A1A11880A2905D950891E +:102E40001A1808B11B58D05808BD002008BDAA2187 +:102E5000034B044A044837F015FF00231B68FFDECC +:102E60007C991C0288991C026C9A1C02704700BF56 +:102E7000704700BF4B1E1844B0FBF1F001FB00F09F +:102E8000704700BFB0FBF1F001FB00F0704700BFDE +:102E9000431E0B44B3FBF1F301FB03F0704700BF8B +:102EA0001228034611D8092811D802280CD901206C +:102EB00000FA03F212F4127F22D112F4887F23D099 +:102EC000082300200B60704710BB01207047A0F161 +:102ED0000A03082BF9D801A252F823F00D2F0102A2 +:102EE000C12E0102152F0102C12E0102112F010274 +:102EF000CB2E0102112F0102CB2E0102012F010264 +:102F0000012300200B607047072BDFD10223D8E795 +:102F10000423D6E71023D4E7F0B5164602688446AA +:102F2000821A10880F46042883B031D99388002B69 +:102F300038D05CF8034063441959234491B34FEAF5 +:102F4000810EAEF1040E4FEA9E0E0EF1010E4EF010 +:102F500001E0012453F8045F05FB04F40FF007C0FF +:102F6000062821D9D3881846A3B11CF903000DF116 +:102F70000701F6F73BFF98B931469DF80700FFF7C8 +:102F80008FFF68B9336804FB03F33B6003B0F0BD07 +:102F9000012400200DF10701F6F728FF0028EBD0EF +:102FA00003B0F0BD0124DBE70020F3E730B583B0C8 +:102FB000D9B143680D46B3B11A680124002A07DD70 +:102FC00042F001E053F8042F02FB04F40FF007C0B5 +:102FD000007A01A9FFF764FF18B9019B04FB03F312 +:102FE0002B6003B030BD0124F2E760F06BFF00BF3F +:102FF00008B5AA21024B034A034837F043FE00BF3D +:103000007C991C0288991C026C9A1C020268F8B513 +:1030100013680D46D31A1988082914D91B8993B14E +:10302000D15804461A44406856580368B600042232 +:1030300031469B689847206140B122681368D31AD3 +:103040001988082908D800231B68FFDE3146244868 +:1030500002F002FB0120F8BD00211F890E46043852 +:1030600002EB070C0FB3DCF800305CF8032063447C +:1030700091421CD2013153F821E003EB810353F854 +:103080000E2073449A1AB2F800E040F8046FBEF1C3 +:10309000040FD8D99288002AD5D053F802E01344FF +:1030A00053F80E301E44002FDDD13B68FFDE606810 +:1030B000AB1903EB4307E3600368FF009B6804223E +:1030C00039466661A661E561984703460020A36022 +:1030D000002BC0D13946024802F0BEFABAE700BF61 +:1030E0000C9B1C0210B50446D0E901010368DB68A3 +:1030F0009847606821690368DB689847002010BD25 +:103100002DE9F047084682B088461546FFF770FE65 +:10311000002847D000240746D8F80030A8EB030366 +:103120001A880A2A4FD95B89002B4CD008EB030977 +:1031300058F8033059F803209944A2423DD901348C +:1031400059F8242009EB840959F802309144A9EB7D +:1031500003031A88142A23D94FF0000A4FF0FF36D0 +:103160009A8A09EB0203DAB159F8022099581344FC +:103170008A4515D20AF1010A53F82A0001A900EB89 +:10318000400005EB80000196FFF710FF58B9019948 +:1031900061B9D9F80030A9EB03031A88142ADFD8E3 +:1031A000A742B9D1002002B0BDE8F087074802F07D +:1031B00053FA012002B0BDE8F087AA21044B054A6A +:1031C000054837F05FFD00231B68FFDE349C1C02BE +:1031D0007C991C02509B1C026C9A1C022DE9F04F3A +:1031E0004FF000094FF0FF37884685B0131F029358 +:1031F000836801900393019B1B681A689A1A1188CF +:10320000082940F2AE801289002A00F0AA809E5858 +:1032100013449A591E44914570D2029A019809F1BB +:10322000010956F8293052F83950026906EB89062F +:1032300002EB89021E4452F8044C31462A46FFF73D +:103240005FFF002840F08480039B04EB440403EB01 +:10325000C40482464FF0010B083408E058F82A10E5 +:10326000A1600AF1010A0BF1010B18340C35316829 +:10327000711A0888042874D98988002971D07018B7 +:10328000715841585145B6D9284644F8045CA4F118 +:103290000801FFF78BFE00285AD129682760676074 +:1032A00031B12073B8F1000FD8D14FF0FF31D7E71B +:1032B0003168711A0888042853D98988002950D0A8 +:1032C000705831440B5801449A4544D251F82B3080 +:1032D00001EB8B01C8581944081AB0F800C0BCF1C2 +:1032E0000E0F05D9C08918B1095C00200029D8D17A +:1032F00054F8080C003818BF0120D2E7019BD969A7 +:103300005A6921B302EB42030A44039902EB4202D9 +:1033100001EBC30301F1080E01210EEBC20E0833CD +:10332000AEEB030E104AAEF1180E4FEADE0E02FBB2 +:103330000EFE2EF0604E8E444FF0FF324EF001E054 +:103340001A605A6019739A6018330FF007C800208A +:1033500005B0BDE8F08FAA21044B054A054837F0B7 +:1033600091FC00231B68FFDEABAAAA0A7C991C0211 +:10337000709C1C026C9A1C022DE9F04F044689B027 +:10338000CDE90223236808461A6806919A1A118823 +:10339000082940F249811689002E00F0458199598B +:1033A0001E4473580E44984280F04781069B5A1C75 +:1033B000236956F8227003EB820306EB820653F86A +:1033C000045CF3199846A268184607920593FFF724 +:1033D0000FFDF2594646B21AB2F800C00490BCF193 +:1033E000060F40F21B810799D38805EB450501EBD9 +:1033F000C505DBB1434419685E18002113E00131B3 +:1034000056F82130206A03EB430305EBC3039F68A2 +:10341000B842C0F214810137DF6808BF9860B84233 +:10342000C0F20D81D86033689942E8D3049B00272D +:10343000002B00F0CE80266ABCF10A0F06F10106CF +:10344000266240F2F1805389002B00F0ED8005994F +:10345000CA5801EB030858F8023090449F4280F0AC +:10346000E68007F1010A58F82A9008EB8A0858F814 +:10347000093008EB090BABEB03031A88082A18D9AB +:103480001889B0B15BF800305844002218440DE0B0 +:10349000013250F8223003EB430305EBC303996874 +:1034A0008E42C0F2CC80013108BF9E6003689A4210 +:1034B000EED3129B594600932046DDE9022300F02B +:1034C000C7F858F80930ABEB030EBEF80080B8F12E +:1034D000060F3DD9BEF80630E3B15BF803200BEBD5 +:1034E000030C94440022DCF80030934212D90132DC +:1034F0005CF82230002BF6DB03EB430305EBC30340 +:10350000206AD9688842C0F29A80D860DCF800301E +:103510009342ECD8B8F1080F1AD9BEF80830BBB105 +:103520005BF803200BEB03011144B44600220BE0CF +:10353000013251F82230206A03EB430305EBC30349 +:10354000DE68B0427BDBD8600B689A42F0D36646F7 +:10355000E26961699AB3079B01EB410103EBC10189 +:10356000B046DDE9023CA9466046DDF818E0BC46FD +:1035700007E0013A03F10C0301F1180100F1040026 +:103580001CD0D3E9015665451F68F2D1B645F0D18C +:103590008E68C1E90070B04551DB013608BFC1F843 +:1035A0000880266ACF68BE4249DB013ACE6003F14B +:1035B0000C0301F1180100F10400E2D14D46059B16 +:1035C00057461A689A1A049BB2F800C053457FF414 +:1035D00032AFBCF1080F1DD91289DAB1059B00206A +:1035E00013441A461B681A4411E0013052F8203087 +:1035F000216A03EB430305EBC3039E68B1421EDB64 +:103600000136DE6808BF9960B14218DBD9601368E3 +:103610008342EAD8002009B0BDE8F08F049B002B5C +:10362000F8D0236A0133236200231B68FFDEAA213E +:10363000044B054A054837F025FBFFF7D9FC60F03D +:1036400041FC00BF7C991C02509B1C026C9A1C021E +:103650002DE9F04116460268984613680546D31ACC +:10366000188882B00628089F25D9DC88002C00F035 +:10367000BA801359224402EB030C0A688A1A148890 +:10368000042C1FD80020DCF80030834240F2C380B5 +:1036900001305CF820E00CEB800C5CF80E30F44458 +:1036A000ACEB030318880A2801D95B8983B9002091 +:1036B00002B0BDE8F0814FF0000C0A688A1A148845 +:1036C000042CDFD993881846002BDCD0C858DAE7E1 +:1036D0005CF80330772B56D0812B30D0762BE6D197 +:1036E0000A2C40F29E805389002B00F09A80CB5C1C +:1036F0005C2B40F096800C2C40F293809389002B39 +:1037000000F08F80C8580B441A5803449A1A108846 +:1037100004284DD99188002967D1062849D9D28833 +:10372000002A45D09C5800972B6A324601332B6201 +:1037300028464346FFF720FE00285ED0B8E70A2C53 +:103740006FD95389002B6CD0CB5C672B69D10C2CC3 +:1037500067D99389002B64D0C8580B441A58034486 +:103760009A1A1188042954D9918800294CD12A6ABF +:103770004346501C2862324628460097FFF7FCFD5E +:10378000002895D193E70A2C4BD95389002B48D0B8 +:10379000CB5C5D2B45D10C2C43D99389002B40D0B9 +:1037A000C85819440A580B189A1A10880428B1D816 +:1037B00000212B6A324601332B622846434600978C +:1037C000FFF7DAFD00287FF473AF00242A6A43462E +:1037D000501C2862324621462846089702B0BDE8B0 +:1037E000F041FFF7C9BDA44667E70628595808D934 +:1037F000D28832B19C584A1C95D1631C3FF457AF14 +:10380000E4E74C1CE1D0D4E75958481C3FF44FAFD3 +:10381000ADE70021ABE7AA21034B044A044837F087 +:1038200031FA00231B68FFDE7C991C02509D1C02AC +:103830006C9A1C022DE9F04F026885B01368CDE93F +:103840000201D31A00931B880192102B5DD9009BB3 +:103850001B8A002B59D000270199DFF8E0A0CA1875 +:10386000CB58D61852F8039004364F454DD0334606 +:103870001C6801371D591C44651BB5F800800436CF +:10388000B8F1040FF1D9AB88E018002BEDD0E35864 +:10389000514650F803B018445A46172A28BF172239 +:1038A000043062F0DBF90028DFD1BBF1170FDCD167 +:1038B000009B9B891BB10199CA580B441344B8F172 +:1038C000060F26D9E9880A4629BB1968914224D9EE +:1038D000013253F8221003EB82035A580B449A1A10 +:1038E000118804291FD99288EAB1995813440B44CE +:1038F000039AD96810331360029B9A698A42B4D044 +:103900000A4801F0A9FE012000E0002005B0BDE852 +:10391000F08F0022D9E76258D7E7AA21044B054A65 +:10392000054837F0AFF90023DB68FFDE1C9F1C025F +:103930007C991C023C9E1C026C9A1C02689F1C0213 +:10394000406803689B681847704700BF704700BF16 +:103950008068102203689B68184700BF40680368AE +:103960005B691847406803681B6918478068042230 +:10397000036840219B681847704700BF70B5F9B1D4 +:1039800091F830300546012B0C460CD000236360C3 +:10399000A3606868636302682146D26884F83030A7 +:1039A000BDE8704010474E6B56B1406871680368BF +:1039B000DB689847686831460368DB689847E5E745 +:1039C00060F080FA10B504465CF06CFB204610BD38 +:1039D00010B504465CF066FB204610BD08B5AA2170 +:1039E000024B034A034837F04DF900BF7C991C0293 +:1039F00088991C026C9A1C0208B5AA21024B034A42 +:103A0000034837F03FF900BF7C991C02809F1C02DD +:103A10006C9A1C022DE9F04F0446002591B00F95D9 +:103A20006568079107A8A1691F4616460895FFF724 +:103A3000EDFA034618B1184611B0BDE8F08F07A89B +:103A400005A90593FFF7F6FE03460028F3D1324699 +:103A5000059907A8FFF7C2FB03460028EBD1042114 +:103A60000390E069FFF706FA039B024619460096A9 +:103A70003B4607A8FFF780FC03460028DBD1DDE9C1 +:103A800009786068102103681B6B984705466068D9 +:103A90001022036829469B689847039030B3D4F8F6 +:103AA00010904B4AD9F80030DB69934237D1B8F116 +:103AB000000F00F0888000263D46DFF818B103E0D3 +:103AC000B04505F1180531D02B7D0136002BF7D01C +:103AD00010212868FFF7DCF92A690146501CD9F843 +:103AE000003008D0D3F80CA0DA450ED101231846D7 +:103AF00011B0BDE8F08FD3F808A04846D5E90223FD +:103B0000D04703460028DBD095E7D5E902030092B1 +:103B100002464846D04703460028D1D08BE74846A6 +:103B20002A4603999847D4F81090C0E760680026A9 +:103B30000368D4F810905B6A98474FF0FF3B8246C9 +:103B400035463B7D8BB1D9F8003031469B694846FC +:103B5000CDF818B006AA98470136034600287FF42E +:103B60006AAF069B7A68534413600135A84507F194 +:103B70001807E6D107A8FFF7B5FA6068039903684C +:103B8000DB689847606803685B69984703460028CC +:103B90007FF451AF6068E16903681B6A9847034688 +:103BA00000287FF448AF206903681B699847216AA1 +:103BB000102281423CBF01462062606803689B6A14 +:103BC0009847034637E7606803685B6A9847D1E720 +:103BD00019A4000215A4000210B50C4659B183695E +:103BE0003BB1114680680422036889009B689847AE +:103BF0002060002010BD60F065F900BFF0B5002422 +:103C00000F4615460646086883B0081A0388042B39 +:103C100035D98388002B32D0FA583B449958134445 +:103C2000A14222D9013453F8241003EB84035A58DB +:103C30000B449A1A11880E2915D9D2899AB19B5C26 +:103C40008BB1284601A9FFF7B1F978B9B068102205 +:103C5000036801999B689847286048B138680C351B +:103C6000381A0388D3E70C35D3E7002003B0F0BD42 +:103C70000199044801F0F0FC012003B0F0BD0023DD +:103C80001B68FFDE40A01C022DE9F0419AB30646F6 +:103C9000884600242C27A2F1080501E045F83400ED +:103CA000D8F80030A8EB03031A88082A25D91B8905 +:103CB0001BB358F803204344995813448C4217D23D +:103CC000013453F8240003EB84031844FFF790F801 +:103CD0000146B0680422036807FB01F19B6898471E +:103CE0000028DBD1064801F0B7FC0120BDE8F081D7 +:103CF0000020BDE8F08160F0E5F800231B68FFDEDE +:103D000070A01C022DE9F0411C460B681746CB1A27 +:103D10001A8882B0082ADDF8208033D91B898BB33A +:103D2000CA580B449B580D46984529D20646406810 +:103D30000422036840219B689847012329460546D1 +:103D4000CDF800800193336830462A461E6B234627 +:103D5000B04780B95FB107EBC8077B6804EB440448 +:103D600003EB840153F824204B686A60AB6028465B +:103D700002B0BDE8F081054801F06EFC0025F6E7D1 +:103D8000FFF72CFE00231B68FFDE00BFA8A01C026B +:103D90002DE9F0431C460B689046CB1A1A8883B075 +:103DA000082ADDF8289041D91B89002B3ED0CA583B +:103DB0000B449B580E46994536D203681D4ADB6A70 +:103DC0000546934228D180680422036840219B68FD +:103DD0009847074631460026CDF80090D5F800C038 +:103DE0000196284623463A46DCF83050A847B0B939 +:103DF000B8F1000F0CD008EBC908D8F8043004EB78 +:103E0000440403EB840153F824204B687A60BB60C0 +:103E1000384603B0BDE8F08398470746DAE706481E +:103E200001F01AFC3746F3E7FFF7D8FD00231B68C3 +:103E3000FFDE00BF6D390102ECA01C0208B503686B +:103E4000C31A1A88082A1DD91A891346F2B90A68B2 +:103E50009A421DD9013351F8232001EB83018B587D +:103E60001144CB1A1A88042A0ED998880B1840B12D +:103E70000A5899581344002903F1040314BF184643 +:103E8000002008BD0023E2E7002008BD8358DEE7DC +:103E9000AA21024B024A034836F0F4FE7C991C0228 +:103EA0003C9E1C026C9A1C022DE9F04F85B00F9DC0 +:103EB000002D00F05681994606460F469046002197 +:103EC0004022284661F0A4FED9F80030A9EB030394 +:103ED0001A88062A0DD9DB881846002B40F0C680C8 +:103EE0002946F5F783FF044650B1204605B0BDE8EA +:103EF000F08F00202946F5F779FF04460028F4D119 +:103F0000D9F80030A9EB03031A880E2A04D9DB89FB +:103F10001C46002B40F0B3800E9985F82D40484692 +:103F2000FFF78CFF0346002B6B6014BF01230223B5 +:103F3000484603AA05F118012B75FEF7EDFF04466C +:103F40000028D2D1D9F80030A9EB03031A88042A3B +:103F500040F28F80998809EB0100002900F0FC8075 +:103F600059F801301844FEF781FFD9F80030A860F5 +:103F7000A9EB03031A880C2AB7D99A8909EB020A1C +:103F8000002AB2D059F802B05AF80B200AEB0B09FC +:103F9000A9EB020210880828A7D911890029A4D00A +:103FA00059F801C0494451F80C306144002B9CD0B1 +:103FB0000A289AD9508909EB0002002895D059F8AF +:103FC000000013580244002B8FD0526849682A61C0 +:103FD0005AF80B20E960A9EB02021188082942D99E +:103FE0001289002A3FD059F802104A4453580093CE +:103FF000B8F1000F00F089803A680C2196683846C5 +:104000000422B0478046002800F0A0803A6800985B +:10401000966802F017F9042201463846B047C8F8FE +:104020000400002800F087805AF80B20A9EB020258 +:10403000118808297BD9108918B159F80020484403 +:104040001044FEF715FF009BD8F80460C8F8000084 +:10405000002B33605AF80B30A9EB030BBBF8007050 +:1040600043DD0A2F11D800231B68FFDE19F9030076 +:1040700036E720463C4BAB6005B0BDE8F08F19F841 +:104080000340003C18BF012446E7BBF80AA0009B90 +:104090005246CDE9007809EB0A0E0420AA46002119 +:1040A000A0461546002D4FD0DEF80020BBF8084092 +:1040B0005EF8027009EB040C7244002C4FD059F8E2 +:1040C00004405CF80440BC423AD0002F42D0526811 +:1040D000013B46F8042F01F1010100F10800E1D194 +:1040E00055464446009FDDF80480102F21D9BBF8C7 +:1040F000102013460AB159F802300122C8F80830DE +:10410000C5F8348085F83020EFE632680C219768D6 +:1041100030460422B8478046C0B13268009897689C +:1041200002F090F8042201463046B84777E70020B5 +:1041300087E70023E1E70D4801F08EFA0124D4E679 +:104140008C4207D91258C3E72B68FFDE084801F0FC +:1041500083FAF3E7FFF750FC0349A9600BE72368F4 +:10416000FFDE5FF0AFFE00BFF4A31C0268A11C02DB +:1041700038A11C022DE9F0478E460146DEF80050BA +:104180001646AEEB05052F88DDF82080082F9DF838 +:104190002420806849684AD92C89002C47D05EF8D1 +:1041A00004900EEB040C5CF80940CC44A04536D2D8 +:1041B00008F101045CF824800CEB840C5CF80840E6 +:1041C000C444ACEB0404B4F80080B8F1040F2ED959 +:1041D000A48864B35CF80480A4445CF80840C44438 +:1041E000A3421ED201335CF823400C2F0CEB830C4E +:1041F0000CEB04030CD9AC8924B15EF80450A6443E +:104200000EEB0504CDE90846BDE8F047FFF74CBECC +:104210000024CDE90846BDE8F047FFF745BEFFF7AB +:10422000DDFBAA21034B044A044836F02BFD002392 +:104230001B68FFDE7C991C02709C1C026C9A1C029D +:10424000F8B50546002314462A681846AA1AC4E998 +:104250000133236013880F46062B02D9D3881846F2 +:104260003BB904F10801F5F7C1FD064648B13046F7 +:10427000F8BDE85604F10801F5F7B8FD0646002838 +:10428000F5D139462846FFF7D9FD2B68EB1A1A8875 +:104290002060042A09D99B88E81833B1EB581844E8 +:1042A000FEF7E4FD60603046F8BD0148FAE700BF64 +:1042B000F4A31C022DE9F04F83B00190002A00F016 +:1042C0008C808B4691464FF00008DBF80020ABEB6A +:1042D0000202118808297DD91289002A7AD00BEBB5 +:1042E00002055BF80220A958154488456AD208F1F6 +:1042F000010855F8281005EB88056A580D44AA1ADC +:104300001188042966D99288002A63D0A958019B94 +:104310002A445758986807EB47040268A400966837 +:1043200021460422B0470090002846D00026DDF840 +:1043300000A00EE0BCF80C1021B10BEB010C5BF8F7 +:10434000011061445246FFF77BFF0AF10C0A30BBB3 +:104350002646BE422BD02968691A0888042839D914 +:104360008988002936D0685829440C580144A6424F +:104370002AD2DBF80000741CABEB000C51F82400CF +:1043800001EB84010844BCF800100C29D2D8524635 +:104390000021FFF755FF0AF10C0A0028D8D031465A +:1043A0000F4801F059F9012003B0BDE8F08F009BE0 +:1043B000A9F1040242F8383087E72146094801F0A4 +:1043C0004BF9F0E70020EFE7AA21074B074A08481E +:1043D00036F058FC00231B68FFDE5FF073FD00BF62 +:1043E000E0A11C0298A11C027C991C02709C1C027A +:1043F0006C9A1C0270B590B10D4681B103680446F9 +:10440000042224215B6B984700220649261D80E880 +:104410005200C0E9062205610275026270BD5FF0BC +:1044200051FD00BFA0A31C0238B50D460446102163 +:10443000FEF720FD2C44211AFEF7A2FC03682C2174 +:104440005B6B0422044698470546F5F7C7FD2946ED +:104450002046BDE83840FFF7CDBF00BFF8B50029C2 +:104460004BD0067D0446002E3BD1012780680422F4 +:1044700003680D469B6808212775984703466068C6 +:10448000D4F808C00168DFF880E08F690422C3E92E +:1044900000EC9021E360A661B847E06120B32B688F +:1044A000A068EB1A1A880168082A8E6822D91B892D +:1044B00003B3EA18EB58D1580422C900B0470646A6 +:1044C000A0B123680246294620465B6A984758B93E +:1044D00023683246294620461B6A984720B9304651 +:1044E000F8BD074801F0B8F80026F8E7054801F0E4 +:1044F000B3F8F9E700231B68FFDE5FF0E3FC00BFC1 +:1045000000A21C0258A21C02E4A31C022DE9F047E1 +:104510009846037D002B45D003688A469B6B2A4949 +:1045200091468B420646826942D1B8F1000F48D0CD +:104530003AB180689100036804229B689847C8F8E4 +:1045400000000025A9F10407DAF80030AAEB030304 +:104550001A88082A32D91C8984B35AF804200AEB35 +:10456000040C5CF8021033688D4294440ED201357D +:104570005CF825100CEB850C30469B6A57F835200B +:10458000614498470028DFD0BDE8F0875C6B4A465D +:1045900051463046D8F80030A0470028F4D1307595 +:1045A000BDE8F087094801F057F80120BDE8F08721 +:1045B000414698470028C4D0BDE8F08700231B6817 +:1045C000FFDE5FF07FFC00BFD93B010288A21C0226 +:1045D000F8B507460E46C06904211C461546FEF78D +:1045E00049FCD7F818E00346BEF1000F1DD00022A9 +:1045F0000EEB4E004FEA800C1549ACF10C0C4FEA63 +:104600009C0C01FB0CFC2CF0404C0CF1010C03EB5E +:10461000800059680C33B1F1FF3F52EA1292BCF1AD +:10462000010CF6D10B2A03460BD84FF0FF321E6067 +:104630009D605A60C4F800E0BB6900200133BB6193 +:10464000F8BD0C21034801F007F80120F8BD00BFB8 +:10465000ABAAAA2AD4A21C0203681A4ADB6870B566 +:104660009342044608BF40680D4604BF03685B6977 +:10467000984700B170BD0421E069FEF7FBFBA26919 +:10468000EAB102EB420293000F490C3B9B0801FB8D +:1046900003F323F040439200013341680C300131B1 +:1046A00008BF40F8085C013BF7D1903260680423F2 +:1046B0000168CD69E169AC46BDE870406047902271 +:1046C000F4E700BF5D390102ABAAAA2AC0687047AF +:1046D000704700BF406803685B691847036953F877 +:1046E00021007047844610B50B46D0E90101D1E99D +:1046F000042482B0016800944C68DCF80C10A047D8 +:1047000002B010BD406803689B681847836801EBDE +:104710004101D3E9043203EBC203586800EB810086 +:10472000704700BF10B504465BF0BCFC204610BDCE +:104730001346D0E901025269FFF74ABF8B68002A8D +:1047400053F8041B19DB914217DD53F82230002B7C +:1047500013DB02680B49526984468A420FD1D0E9C3 +:10476000010110B5D1E9042482B0016800944C68BD +:10477000DCF80C10A04702B010BD002070471946AD +:10478000104700BFE54601020B68002A53F8041BDE +:1047900019DB914217DD53F82230002B13DB02683E +:1047A0000B49526984468A420FD1D0E9010110B504 +:1047B000D1E9042482B0016800944C68DCF80C1044 +:1047C000A04702B010BD002070471946104700BF37 +:1047D000E54601024B68002A53F8041B19DB91429D +:1047E00017DD53F82230002B13DB02680B495269A6 +:1047F00084468A420FD1D0E9010110B5D1E90424E1 +:1048000082B0016800944C68DCF80C10A04702B03C +:1048100010BD002070471946104700BFE546010251 +:1048200030B40024044DC0E90444C0E9005130BC58 +:10483000C0E90232704700BF20A41C02016170472A +:104840000EB400B582B003A951F8040B019100F039 +:10485000EFFE02B05DF804EB03B07047704700BF95 +:1048600010B504465BF01EFC204610BD2DE9F84F44 +:10487000C36983461B68D0F814A06BB34FF00009DE +:104880004FF02C084946DBF80800CBF81490FEF7EF +:10489000BDFA0646C8B100254FEAC907DBF810305B +:1048A000DC5908FB0544A36AA0695A691B68202AE1 +:1048B000616912BF00220146E26901351BB1DBF8D4 +:1048C000040098472061AE42E8D1DBF81C3009F1C2 +:1048D00001091B684B45D5D80020CBF814A0BDE8D2 +:1048E000F88F00BFC3692DE9F0471B680546D0F873 +:1048F0001480FBB100272C263946A8686F61FEF7AB +:1049000085FA814688B100244FEAC70A2B6953F81B +:104910000A3006FB04339A6A013422B1526812B19C +:10492000196968689047A145F0D1EB6901371B68A8 +:10493000BB42E1D80020C5F81480BDE8F08700BF75 +:1049400008B5AA21024B034A034836F09BF900BF81 +:104950007C991C024CA41C026C9A1C0208B5AA216A +:10496000024B034A034836F08DF900BF7C991C02C4 +:1049700088991C026C9A1C0210B584682368E31A9B +:10498000B3F800C0BCF1080F33D91B898BB304EB1B +:10499000030EE3580EEB030C5EF80330994224D269 +:1049A0004B1C0CEB83045CF8233004EB030CE35842 +:1049B000ACEB03031C88062C1BD9DB88CBB15CF85D +:1049C00003400CEB030E0EEB04035EF80440A2421E +:1049D0000DD20069013253F8223000EBC102506859 +:1049E00003EB430300EB830010BDFFF7B7FFFFF7B6 +:1049F000A7FF00231B68FFDE00232DE9F04FC669E7 +:104A000085B0019333688146002B75D0002501994C +:104A1000013156F8213006EB8106F2581E44B21AD5 +:104A2000CF0013880191083F042B74D99488002C7F +:104A300071D033593444E1581C448D4256D201356B +:104A400054F825A004EB850454F80A3004EB0A0B53 +:104A5000ABEB030319880E29E8D9DB89002BE5D0DD +:104A60001BF80330002BE1D0D9F8102005EB4503EB +:104A70003A4450689B00A3F10C0803A94044FEF798 +:104A800095FA00283ED154F80A20ABEB02021488B4 +:104A9000062C29D9D188D1B11BF90110092923D1BC +:104AA0000C2C38D991890BEB0102002933D05BF82B +:104AB000010011580244511A08880A282BD9488944 +:104AC000111840B3125888580A44F0B15168D9F807 +:104AD00010203A445068039A50F8080061F098F8A2 +:104AE0003268B21A13889FE70146F0E7D9F81C60D4 +:104AF000019A3368934289D8D9F8180008B100F0B8 +:104B0000B3FD002005B0BDE8F08FAA21034B044A95 +:104B1000044836F0B7F800231B68FFDE7C991C02BE +:104B2000809F1C026C9A1C022DE9F84FC3698246D3 +:104B30001B68D0F814905BB34FF000082C27414657 +:104B4000DAF80800CAF81480FEF760F90546C0B12B +:104B500000244FEAC806DAF81030995907FB04110F +:104B6000D1F828B0DBF808301BB1DAF80400984718 +:104B700098B92146DAF80C000134FFF76DFDA54223 +:104B8000E9D1DAF81C3008F101081B684345D6D892 +:104B90000020CAF81490BDE8F88FDBF81430202B01 +:104BA0000DD09E2B96BF074A074952F823100346A3 +:104BB0002246064800F050FD0120BDE8F88FDBF8E2 +:104BC0001810F4E770AD1C02E06E1D0204A51C0273 +:104BD00082681368D31A1988082905D91B891BB163 +:104BE000D1581A445058704700231B68FFDE00BF9D +:104BF0002DE9F04F4269C36983B001921A680646F5 +:104C0000914241615ED280680C46FEF7FFF8824611 +:104C100000285FD0E30000274FF02C0B00931DE02D +:104C2000236820469B6898478146D8F80C30002BB3 +:104C300062D02946706898470546F0680368DB68CB +:104C40009847012D25D0002D32D124B12368494643 +:104C50002046DB6898470137BA453BD03369009A54 +:104C60009D580BFB0755D5F82880D8F81430202B19 +:104C70000CD09E2B98BF214A214998BF52F823108F +:104C800073685C6B002CCBD1A146CEE7D8F8181026 +:104C9000F6E7D8F81430202B23D09E2B96BF174A66 +:104CA000174952F8231001233A46164800F0D4FC65 +:104CB00024B1236849462046DB689847284603B05C +:104CC000BDE8F08F0125104800F0C6FC284603B06F +:104CD000BDE8F08F00252846019B736103B0BDE855 +:104CE000F08FD8F81810DEE724B123684946204633 +:104CF000DB6898475BF0DAF95FF0E4F870AD1C020E +:104D0000E06E1D0270A51C023CA51C0208B583685C +:104D10001A689A1A108808281AD91289C2B19858A4 +:104D200013441A580344914210D2013153F8210020 +:104D300003EB81031A5803449A1A1188062907D9EC +:104D4000D2882AB199581344585808BDFFF706FE77 +:104D500000231B68FFDE00BF08B583681A689A1A33 +:104D6000108808281AD91289C2B1985813441A58C1 +:104D70000344914210D2013153F8210003EB810327 +:104D80001A5803449A1A1188082907D912892AB196 +:104D900099581344585808BDFFF7E0FD00231B68DD +:104DA000FFDE00BF10B584682368E31AB3F800C0C3 +:104DB000BCF1080F33D91B898BB304EB030EE35806 +:104DC0000EEB030C5EF80330994224D24B1C0CEB23 +:104DD00083045CF8233004EB030CE358ACEB0303CF +:104DE0001C88082C1BD91B89CBB15CF803400CEB49 +:104DF000030E0EEB04035EF80440A2420DD20069DC +:104E0000013253F8223000EBC102506803EB430338 +:104E100000EB830010BDFFF7A1FDFFF791FD00231C +:104E20001B68FFDE70B400240B4D039EC0E90051E7 +:104E3000C0E90223C0E90444866152B11368D31A61 +:104E40001988082904D91C8914B113592244D4188B +:104E5000C46170BC704700BFCCA51C0201617047E3 +:104E600008B5AA21024B034A034835F00BFF00BFE7 +:104E70007C991C0288991C026C9A1C02026808B575 +:104E80001368D31AB3F800E0BEF1080F28D91B89C4 +:104E900033B302EB030ED3580EEB03025EF803307C +:104EA000E3B15368043302EB030ED358AEEB0303B4 +:104EB0001A88062A14D9DB8893B10EEB03025EF838 +:104EC0000330D258914204D2D0F8903053F82100E8 +:104ED00008BD054800F0C0FB002008BDFFF7C0FF7B +:104EE00000231B68FFDE00BFF0AF1C02026808B59C +:104EF0001368D31AB3F800E0BEF1080F28D91B8954 +:104F000033B302EB030ED3580EEB03025EF803300B +:104F1000E3B15368043302EB030ED358AEEB030343 +:104F20001A88082A14D91B8993B10EEB03025EF884 +:104F30000330D258914204D2D0F8943053F8210073 +:104F400008BD054800F088FB002008BDFFF788FF7A +:104F500000231B68FFDE00BF1CB01C02F0B50E462C +:104F600017461D4600F10803044683B0C0E90067F8 +:104F70005C2200F168070021184660F049FE089A9B +:104F800001462B460092384632466566FFF74AFFD7 +:104F900000224FF480702546A4F88800C4F88C20C5 +:104FA000C4F89020C4F8942055F8982B3B46284626 +:104FB000616EFFF735FC00232046094A0949E2618A +:104FC000094A6561C4E91612099A84F88930E263D6 +:104FD00003B0F0BD3846FFF741FC5BF067F800BF57 +:104FE000414801022D0001023500010238B5836FEE +:104FF000044600F1680513B12846FFF773FC04F17D +:105000009800FFF765FB2846FFF728FC204638BDCF +:105010002DE9F04F4FF000080426834647468FB035 +:1050200000F168042046FFF7D3FD874280F24A81F1 +:10503000DBF800100A688A1A1388082B40F2928065 +:105040001389002B00F04881C8580B441D580344B5 +:10505000AF4280F03F819859D2883344034406938D +:10506000002A00F002818B580A44D3180193DBF820 +:105070006400FFF72BFB034606980893FDF7B8FE84 +:10508000002800F0C9804FF0000AD146CDE9096739 +:10509000FB00009307900B9406990B68CB1A1A88B3 +:1050A0000A2A5FD95C89002C5CD00B590C44E25869 +:1050B0001C444A4540F2088109F1010954F829606D +:1050C00004EB8904A359A519EB1A1A88042A40F2A3 +:1050D000A6809B881F4603B1EF58019B1B68BB420B +:1050E00040F2A3802C2303FB09F30199A3F12C0ABE +:1050F000009ADBF8783007F101089A5851F8283007 +:1051000001EB8808524498444046DBF804102832EA +:10511000F4F7A8FE002840F0AA80DBF87830009A67 +:105120009B5853449B6A002B00F0B6805F69A359DB +:10513000202FA5EB03031A880D907DD00E2A14D9D9 +:10514000DB8993B19E2F98BF644B3946644894BF66 +:1051500053F82710634900F07FFA012210460FB080 +:10516000BDE8F08F00231B68FFDEDBF80400394642 +:1051700003689B6A9847002800F093802946089AA4 +:105180000DABF4F73FFE002840F09780A359EB1ACF +:105190001A884FF00008062ACDF8148057D84046E8 +:1051A000FDF764FEA3590290EB1A1A88082A41D928 +:1051B000188910B12B5828441844FDF757FE84462F +:1051C000009ADBF8783000219B58282203EB0A076D +:1051D00038460493CDF80CC060F01AFD029A049B87 +:1051E00043F80A20059AA359C7E90628039AEB1A3F +:1051F0007A600D9A7A611A88142A06D99B8AE8186F +:105200001BB1EB58C258184442BB079B4B457FF477 +:1052100043AF0B9CDDE909670137043602E700273D +:10522000019B1B68BB423FF65DAF39462E4800F03C +:1052300013FA92E70020C0E70E2AAAD9DA89A91842 +:1052400082B1AA58881851F80280021D0592D888A8 +:105250000028A5D02B5828441844A1E7FDF706FEE6 +:10526000B860D2E790460592F1E70192FFE6009020 +:105270004046F4F79BFD9E2898BF184B009A94BFB8 +:1052800053F8201017491948009200F0E5F9009AE8 +:1052900010460FB0BDE8F08F3946154800F0DCF934 +:1052A0005BE79E2F98BF0D4B3946124894BF53F8C9 +:1052B00027100C4900F0D0F94FE7024610460FB016 +:1052C000BDE8F08F002249E7AA210B4B0B4A0C489E +:1052D00035F0D8FCFFF7C4FD1B68FFDE70AD1C0283 +:1052E000C8B01C02E06E1D0248B01C0274B01C0263 +:1052F000A4B01C0210B11C027C991C02509B1C0221 +:105300006C9A1C022DE9F0470168044682B0406E99 +:10531000FFF7A4F8002800F0AC8004F1680501460E +:105320002846FFF79BFD2046FFF772FE034610B1AB +:1053300002B0BDE8F087A84A28462264A364E3646B +:105340002363FFF793FA0028F2D1A44BA44A236306 +:105350002846A264FFF7E8FB03460028E8D1A148ED +:105360002364C4E91230A26F2168606E04F18C03DB +:10537000FFF7CCF80028DBD1D4F88C1004F19800AA +:10538000FFF75CFA2368606E1A6801689A1A4E6922 +:105390001188082940F21C811289002A00F0188126 +:1053A000995813445A580B44002A00F00F815A6848 +:1053B0000432995813445A1A1188062940F2088178 +:1053C000D288002A00F00481995813445958890062 +:1053D000B047C4F89000002800F0B88000270426E9 +:1053E000B84600E0174621680B68CB1A1A88082ACD +:1053F00040F2EE801B89002B00F0EA80CA580B4473 +:1054000098581344002800F0E1805A6804329858F4 +:1054100013441A1AB2F80090B9F1060F40F2D8807E +:10542000D088002800F0D48053F800E003EB000C93 +:105430005CF80EA0606E5745F444D0F800E020D22E +:105440005CF80630CDF80080A26FDEF800A0D4F83A +:105450009090D047331FD4F8902049F80300D358D8 +:1054600004367A1C002BBDD139465F4800F0F4F8B1 +:1054700005E05E4800F0F0F8012384F8893001204F +:1054800056E7B9F1080FDEF8146040F2A1801289E6 +:10549000002A00F09D809958134459588900B0475C +:1054A000C4F89400002872D000270426B84600E013 +:1054B000174621680B68CB1A1A88082A40F28880A0 +:1054C0001B89002B00F08480CA580B449858134461 +:1054D00000287BD05A680432985813441A1A10884E +:1054E000082875D91289002A72D0985813441A587E +:1054F000034497421AD2606E9B59D0F800C0A26F45 +:10550000CDF80080DCF800A0D4F89490D047331F89 +:10551000D4F8942049F80300D35804367A1C002BA1 +:10552000C6D13946324800F097F8A8E72846FFF779 +:10553000D9F900287FF4FCAE2846FFF75DFA002871 +:105540007FF4F6AE012384F88830F1E623681A6808 +:105550009A1A118808293BD91289002A38D09958FB +:1055600013445A580B44002A30D05A6804329958D0 +:1055700013445A1A118806292AD9D28842B3995855 +:10558000134459581B48890000F066F877E72368F0 +:105590001A689A1A118808291AD91289C2B1995819 +:1055A00013445A580B448AB15A6804329958134428 +:1055B0005A1A118808290BD912894AB199581344EB +:1055C00059580D48890000F047F858E7FFF748FCA4 +:1055D00000231B68FFDE00BF150001023D00010231 +:1055E0001D00010225000102A0B11C0230B11C0205 +:1055F00014B21C0254B11C02C8B11C0290F88930CC +:1056000010B56BB990F88830044613B9FFF77AFEED +:1056100050B904F168000021BDE81040FFF7E8BA76 +:10562000024800F019F8012010BD00BF3CB21C0276 +:1056300000B5C1B002460B4668464FF4807100F0D9 +:1056400027F86846FDF7CCFB0248FDF7C9FB41B0DF +:105650005DF804FB0CCD1C020FB482B003AB0193C8 +:1056600002B004B0704700BF38B58368002B0DDD71 +:10567000054600242B68002103EB0413D3E9020242 +:1056800060F0C6FAAB680134A342F3DC002038BDF9 +:105690002DE9F04F97B0009392F900309046834681 +:1056A0000391002B00F08B8201F1FF3ABAF1000F59 +:1056B00040F385824FF0000C0746252B08F10102CC +:1056C00013D03B7098F9013090460CF1010C0BEBB4 +:1056D0000C070BB1D445F0DBBB460CF101000023F5 +:1056E0008BF8003017B0BDE8F08F98F90130252B0A +:1056F00000F00F82A3F16301C8B2152819D815294B +:1057000017D8DFE811F0F801BD011600A900160056 +:1057100016001600160016001600160016001600D9 +:10572000160016001600860016005300160016001C +:1057300018009046CDE7AAEB0C03092B40F330820A +:1057400047F63003009C0CF1020C3B800BEB0C0580 +:105750002B4654F8042B01E00346324602F00F00BA +:105760000146092818468ABF5731303149B20F2AFD +:105770004FEA121600F8011BEED800229D425A7023 +:105780000AD22A4692F9001093F9006002F8016BE0 +:1057900003F801199A42F5D3401B844498F902306A +:1057A000009408F102080BEB0C0792E7AAEB0C033C +:1057B0000A2B40F3F581009E384656F8043BAD4D68 +:1057C0009E467446A5FB0E32D20802EB8203AEEB76 +:1057D00043033033092C0146964600F8013BF0D8CC +:1057E0000023B94203700AD93B4693F9002091F98E +:1057F000004003F8014B01F801298B42F5D3C01B8F +:10580000844498F90230009608F102080BEB0C076B +:105810005FE7009CE24554F8041B17DD039B0CF185 +:10582000FF30023BA3EB0C0301EB530301395B1A7E +:10583000584405E0013B00F8012F0CF1010C03D0A6 +:1058400011F9012F002AF5D10BEB0C0798F9023062 +:10585000009408F102083CE7AAEB0C0307EE903A2B +:10586000B2EE0C7AF8EEE77AF4EEC77AF1EE10FABF +:1058700000F19681009B073323F00703B3EC027B12 +:10588000F7EEC77BCDE9003707F12F03029317EE40 +:10589000903AC3F3C752002B0592A2F17F09C3F3DC +:1058A000160604DA3A462D2302F8013B0192002342 +:1058B000019AB9F1800F137000F037814FF00D0E8F +:1058C00034464EF001E06C4B06AD04950FCB07C596 +:1058D0002B70049D15F9013B26FA03F31C440FF0CD +:1058E00007C8019842F63162034623F8022B0022D2 +:1058F0008270029AD51A072D40F3B3804FF03032F0 +:105900005C4E0AA9C0F80320A0F807200846A6FBB1 +:105910000421C908A64601EB8102A4EB42020C4611 +:1059200001463032BEF1090F01F8012BEED80022FA +:1059300042700AAA904209D992F9001090F90040E9 +:1059400002F8014B00F801198242F5D3019A691E51 +:1059500092F902209DF928001944002A00F02581BF +:105960001A4612F9014F002CFBD160B18A420AD2CB +:10597000891A0AAC01E0013905D002F8010B14F9CB +:10598000010F0028F7D13024D51AD5F10701147082 +:1059900040F0E180501E8342A2EB030100F2C3807D +:1059A000013302D1BFE0013904D0134612F9010DD1 +:1059B0003028F8D000221A70029A551EAB4210D23D +:1059C0002A222E48E91A02E0013900F0E5801A7017 +:1059D00010F9012F1C460133002AF5D1029AD21A80 +:1059E000A518002291451A700AAC07DA059A0DF144 +:1059F0002904C2F17F092D228DF8282021461D4E51 +:105A00000846A6FB0921C908CE4601EB8102A9EB95 +:105A10004202894601463032BEF1090F01F8012BDE +:105A2000EED800228442427009D294F9002090F905 +:105A3000001004F8011B00F801298442F5D39DF9F8 +:105A4000282062B1AB420AD20AA9ED1A01E0013D59 +:105A500005D003F8012B11F9012F002AF7D10022FC +:105A60001A70DB1B9C4408F1020898F900300BEB1C +:105A70000C072EE6CDCCCCCC78B21C0274B21C0242 +:105A8000AAEB0C030A2B40F38B80DDF800E03846CC +:105A90005EF8043B002B03DA2D225B4200F8012B59 +:105AA000044699464A4E4D46A6FB0932D20802EBFF +:105AB0008203A9EB43033033092D2146914604F8B4 +:105AC000013BF0D800238842237009D290F90030BE +:105AD00091F9002000F8012B01F801398842F5D333 +:105AE000E41BA44498F90230CDF800E008F1020864 +:105AF0000BEB0C07EDE5009A0CF1010C52F8043B9E +:105B000008F102083B7098F9003000920BEB0C078B +:105B1000DFE53B700CF1010C98F902300BEB0C0740 +:105B200008F10208D5E501213FE7029B013B0EBBCE +:105B30009A42144645D249222648191B01E00139F0 +:105B40008DD004F8012B10F9012F002AF7D123463C +:105B500000221A7085E7002D2FDD45F001E0114489 +:105B6000551B12F9010D01F8010D14700FF007C853 +:105B7000EA1D0FE7019C9C4223D24E221648191BB6 +:105B800002E001393FF46BAF04F8012B10F9012F4B +:105B9000002AF6D12346DBE7029A521BA51820E71C +:105BA00000230CF101003B709CE560B18B421A466A +:105BB000FFF4DEAE3021019881701546D8E7012050 +:105BC0008DE5019B4BE7302201991D468A70CFE796 +:105BD000CDCCCCCC6CB21C0270B21C020268002A84 +:105BE0000CDD034600B5012042F001E053F8042F1C +:105BF00002FB00F00FF007C05DF804FB01207047C6 +:105C0000002924DD90F90030012943F303031370C8 +:105C10001DD030B500230446551C09E010F90CC016 +:105C20000EF1030E4CF3030C714502F803C00DD0C6 +:105C300094F900C09E464FEA2C1C05F803C00233BD +:105C400099424FEA630C00EB6304E7DC30BD704718 +:105C500038B5054608460C465BF06AFB9FED127BA3 +:105C600020EE070BB8FE407B51EC170B5CF0B6FF43 +:105C70004FF0004E4FF0000C86457CEB010210DB2C +:105C8000614508BF70450346226803D14FF0804349 +:105C9000013222601F3202DA0022134622602B609A +:105CA00038BD5EF00FF900BF000000000000E041C9 +:105CB000B5EE400BF1EE10FA0B4603D10021016066 +:105CC00019607047FFF7C4BFB7EE006BB4EEC60BA8 +:105CD000F1EE10FA10B582B00ED5B5EEC00BF1EEB4 +:105CE00010FA09DD0C4601A9FFF7B2FF019B002B5A +:105CF00002DC236002B010BD5EF0E4F8FFFFFFFF9E +:105D00004FF00043C34007EE903A20EE010BB8EE8F +:105D1000E77B9FED136B27EE000BB4EEC60BF1EEA5 +:105D200010FA10B5084614460FDCB7EE007BB4EE4F +:105D3000C70BF1EE10FA10DDB5EE400BF1EE10FAE4 +:105D400005D100230B60136010BDB0EE460B214659 +:105D5000FFF77EFF2368002BF6DA5EF0B3F800BF92 +:105D60000000C0FFFFFFDF412DE9F04101270026C1 +:105D70003B463C463546121A834054EA0D25013B0A +:105D800007EE903A2DED028B884620462946B8EE64 +:105D9000E78B5CF06BFD41EC170B3846314650EA5F +:105DA0000D8128EE078B5CF061FD41EC160B88EE4F +:105DB000067BBDEC028BBBFE477BFDEEC77B17EE7F +:105DC000900ABDE8F08100BF30B583B0844691ED04 +:105DD000037AD2ED037A069CC3B193ED036AB7EE62 +:105DE000E74AB7EEC73AB7EEC66A94ED035A93EEA8 +:105DF000046BB7EEC55AB0EEC66B9FED172B86EE5F +:105E0000054BB4EEC24BF1EE10FA14D827EE277A08 +:105E1000B5EEC07AF1EE10FA19DB94ED036AB7EE35 +:105E2000C77AB7EEC66A002087EE065B079B83ED54 +:105E3000005B03B030BD4FF4A073094DDCF8144093 +:105E4000084A09490095A047012003B030BD40F23F +:105E50004D136046054DF1E77B14AE47E17A943F60 +:105E6000C8B21C0288B21C027C871C02ECB21C0265 +:105E700030B592F800C08646BCF1030F83B048D01D +:105E8000BCF1090F1ED0BCF1070F10D147F6FF750A +:105E90005048012992ED037A14691CD003295CD083 +:105EA000022939D01860069B00201D6008E04A4D89 +:105EB000446940F29313494A49490095A04701209B +:105EC00003B030BD01294FF07F056FF07F0092EDE8 +:105ED000037A1469E2D19FED436AC6EE077ADFEDDB +:105EE000426AF8FE677AF4EEE67AF1EE10FA27DB02 +:105EF0009FED3E7AF4EEC77AF1EE10FA20D8FDEE6F +:105F0000E77A17EE902A22448242B8BF02461A600E +:105F1000C9E7FF250020BCE7BFEE006AC6EE077A9E +:105F2000DFED316AB8FE677AB4EEE67AF1EE10FA88 +:105F300006DB9FED2E6AB4EEC67AF1EE10FA42D976 +:105F40002B4D7046DEF8144040F25B13234A24497F +:105F50000095A047012003B030BD9FED226AC6EE38 +:105F6000077ADFED216AF8FE677AF4EEE67AF1EE61 +:105F700010FAE5DB9FED1D6AF4EEC67AF1EE10FA39 +:105F8000DED8FDEEE77AF1EE085A17EE902AC5EE5C +:105F9000877AF8FE677AF4EEE67A22448242B8BF46 +:105FA0000246F1EE10FA1A60CADBF4EEC67AF1EEA0 +:105FB00010FAC5D8FDEEE77A17EE903A23449D42D9 +:105FC000A8BF1D466FE7BDEEC77AF1EE677A17EE00 +:105FD000102ADEE70080FFFF08B31C0288B21C0213 +:105FE0007C871C0200000000000000CF0000004F72 +:105FF00010B31C022DE9F04F2DED048B93B0DDE9B9 +:1060000020740594229C9E46DDE926890894239CF1 +:1060100091F830300994249C012B0694259C054668 +:10602000DDF8A0C0079411D00126744A7449446970 +:10603000CDE901230091DB23724A73490396A047FF +:10604000012013B0BDEC048BBDE8F08F164692F82A +:106050003020012A0BD0694E6C494469CDE90223F6 +:10606000CDE90016DD23674A6749A047E8E7736B6F +:10607000002B00F0AB800C461968002900F09280DC +:106080000A68012A0A9217DD2278092A04D0072A11 +:1060900002D0ED235E4E09E03278092A00F08580B7 +:1060A000122A00F08280EF2328465A4E6C69554A26 +:1060B00059490096A047C3E7BCF1000F94ED039A3D +:1060C00097ED038A36DDA8F10408A9F10409CDE9AA +:1060D0000B540D970A9C47460A96B7EEC99A4E464E +:1060E000B7EEC88A4FF0000AF1468846654601F1CE +:1060F000040B012CCCBF9BED000A98ED010AB7EE12 +:10610000C00A20EE090B10A980EE080B0FA8FFF7BC +:10611000CFFD0F990AF1010A47F8041F1099554560 +:106120000BF1040B46F8041FE3D1DDE90B54CE4616 +:106130000A9E0D9F2378032B05D0092B24D0072B13 +:1061400022D000207DE74FF000084FF0000910A991 +:10615000019173463246214628460097CDE91089C1 +:10616000FFF732FE00287FF46CAF0FA99DED100BF6 +:106170000898FFF79DFD23780F9A09995242092B41 +:106180000A6001D0032BDAD13A4628460599079CCC +:106190000978069B209413B0BDEC048BBDE8F04F4A +:1061A000FFF766BEE9231D4E80E70A9A624510D0CC +:1061B000F12328461A4F1B4E6C69CDF80CC0029291 +:1061C000CDE900670F4A1049A04739E7E823164E8A +:1061D0006CE79A68B36803EB82035A680A9B9A4299 +:1061E00007D06C69F22303922846104F0C4E0A9A8E +:1061F000E5E794ED039A97ED038A64E7048B1C02AC +:1062000038B31C0288B21C02D0871C02208B1C02EF +:10621000C0951C0254B31C027C871C02508B1C02CC +:1062200090B31C02388C1C023C8B1C02A0B31C02D5 +:1062300008B58968806800F009F8003818BF0120A7 +:1062400008BD00BF01308000704700BF884217D0F2 +:10625000E0B199B102680B6893420FD1002B0FDDBA +:1062600010B401E0013B0DD050F8044F51F8042F59 +:106270009442F7D000205DF8044B7047002070472F +:106280000120704701205DF8044B7047704700BF44 +:1062900012289ABF024B53F820000248704700BFF3 +:1062A00094B41C02E0B31C020EB400B582B003AA81 +:1062B00052F8041B036801929B68984702B05DF88E +:1062C00004EB03B0704700BF944610B5E8B1046812 +:1062D000082C13D884B14FEA840EAEF1040E4FEAB5 +:1062E0009E0E0EF1010E4EF001E0043950F8043F0D +:1062F00041F8043F0FF007C0002010BD1A46604669 +:106300000549FFF7D1FF012010BD1A466046034939 +:10631000FFF7CAFFF7E700BF10B51C02E0B41C028C +:1063200008B50B461146112830D8DFE800F00D09FA +:10633000111F21232527292B2D17191B1D13150F7D +:106340000A2200201A7008BD0122FAE71222F8E79B +:106350000222F6E71022F4E71122F2E70C22F0E71E +:106360000D22EEE70E22ECE70F22EAE70322E8E730 +:106370000422E6E70522E4E70622E2E70722E0E757 +:106380000822DEE70922DCE70B22DAE74FF0000CF7 +:10639000024683F800C008460249FFF785FF012046 +:1063A00008BD00BF54B51C0270B5044600283ED09D +:1063B00000293CD01046002A39D01D46002B36D08B +:1063C0001368022101221B68984700222368E31A00 +:1063D000198802700A2942701DD95A89DAB1A25C63 +:1063E0000B2A18D10C2916D99B89E2189BB1E158C8 +:1063F00053580A44D31A198804290FD99E88344661 +:106400007EB90629047009D9DB883BB1D35C003B17 +:1064100018BF012343702860002070BD0123437022 +:10642000F9E7945D661E042E88BF0024E9E75DF05D +:1064300049FD00BF38B50446002838D0002936D0C1 +:106440001046002A33D01D46002B30D01368082197 +:1064500004221B68984700222368E31A1988026007 +:106460000A2902711BD95A89CAB1A25C0A2A16D11B +:106470000C2914D99B89E2188BB1E15853580A446E +:10648000D31A198806290DD9D98821B1515C4C1E1F +:10649000042C00D801719B883BB90023036028605D +:1064A000002038BD0429F8D9F5E7D358F6E75DF0A8 +:1064B00009FD00BF70B50446002876D0002974D0CD +:1064C0001046002A71D01D46002B6ED0136818218B +:1064D00004221B689847002123680246E31AB3F898 +:1064E00000C0C0E90011BCF10A0FC0E90211C0E907 +:1064F000041116D95989A1B1605C012811D1BCF1F0 +:106500000C0F0ED99B89E1185BB1E358CC18CB581E +:10651000E31A1988042907D8012313701361012392 +:10652000536100202A6070BD9E88002E2FD106295D +:1065300010701DD9D888064638BB0829566017D96F +:1065400018890646F8B90A29966011D95E8930463D +:106550009EB90C2910730BD9988960B901200E29B6 +:106560001061DCD9DB89002BD9D0E3585361D8E71F +:1065700001231361D3E72058F1E7A05D461E042EE6 +:1065800088BF0020E5E72658DDE72658D5E714F94F +:1065900006C0ACF10106B6FA86F67609BCF1000F2A +:1065A0004FEA460618BF3046C1E75DF08BFC00BFDE +:1065B00070B5044600287DD000297BD01046002A03 +:1065C00078D01D46002B75D013681C2104221B684F +:1065D0009847002123680246E31AB3F800C0C0E9D7 +:1065E0000011BCF10A0FC0E90211C0E90411816178 +:1065F00016D95989A1B1615C022911D1BCF10C0FE6 +:106600000ED99B89E0185BB1E15843580844C31A7E +:106610001988042907D8012313705361012393615A +:1066200000202A6070BD9C88002C2FD101240629EF +:1066300014703AD9DC88264604B1065908295660F8 +:1066400033D91C89264604B106590A2996602CD9EB +:106650005C89264604B106590C29D66025D99E8945 +:10666000344626B1845D661E042E88BF00240E29A0 +:1066700014741AD9DC89DCB1045910295461CDD9BC +:106680001B8A002BCAD0C3589361C9E74FF0010C95 +:106690000657A6EB0C04B4FA84F4002E4FEA541407 +:1066A00004FA0CF408BF6446C1E701235361B5E75F +:1066B0000124E2E75DF006FC0020704770B5044657 +:1066C000002868D0002966D01046002A63D01E46F4 +:1066D000002B60D0136828211B68042298472822C9 +:1066E000002105465FF094FA2368E31A1A880A2A03 +:1066F00014D9598991B1615C05290FD10C2A0DD9A2 +:106700009B89E11853B1E2588B581144CB1A1A886F +:10671000042A06D801232B7000232B750020356036 +:1067200070BD988840BB0120062A2870F4D9D8880B +:10673000044600B10C58082A6C60EDD9188904464B +:1067400000B10C580A2AAC60E6D95889044600B159 +:106750000C580C2AEC60DFD99889044600B10C581B +:106760000E2A2C61D8D9DB89002BD5D0CB5C5A1EE0 +:10677000042AD1D82B75D1E74FF0010C0C56A4EBAD +:106780000C00B0FA80F0002C4FEA501000FA0CF028 +:1067900008BF6046C8E75DF095FB00BF2DE9F047F4 +:1067A000002850D0884600294DD01446002A4AD0EF +:1067B0001F46002B47D0136805461B68042224217E +:1067C000204698472422002106465FF021FA2B68D4 +:1067D000EB1A1A880A2A22D9598901B3695C11294E +:1067E0001DD10C2A1BD99A89AB18C2B1A9585A5885 +:1067F0000B449A1A1188042911D9928803EB0209D3 +:106800006AB153F802A031464246104B09EB0A0028 +:10681000FFF75AFD054638B959F80A3033620025AA +:106820003E602846BDE8F0872368204631465B6815 +:1068300098472846BDE8F0872368314620465B68C4 +:10684000984759F033FC5DF03DFB00BF78B51C0262 +:1068500038B50446002840D000293ED01046002A12 +:106860003BD01D46002B38D01368022101221B6843 +:10687000984700212368E31A1A8801800A2A1ED942 +:106880005989E1B1615C4A2919D10C2A17D99B8930 +:10689000E218A3B1E15853580A44D31A19880429BD +:1068A00010D99C88A44684B9062980F800C009D96B +:1068B000DB883BB1D35C003B18BF012343702860E9 +:1068C000002038BD00234370F9E712F804C0BCF182 +:1068D000000C18BF4FF0010CE6E75DF0F3FA00BFC3 +:1068E00038B5044658B351B3104642B31D4633B3CE +:1068F0000422036811461B68984700212368E31AA5 +:106900001A8801600A2A14D9598991B1615C092950 +:106910000FD10C2A0DD99A89A31852B1A1585A58EF +:106920000B449A1A1188042901D9928822B90023AC +:1069300003602860002038BD13441B68F8E75DF051 +:10694000C1FA00BF2DE9F843002407461C601D462C +:1069500088461646F3F72AFA3B680446A7EB030C71 +:10696000BCF80030082B2CD9BCF80830D3B19E28D5 +:106970001FDC202857F8039029D1BCF80630F918FD +:10698000002B3FD0FB58D8F80040043319444A4646 +:1069900040466468A0470346B0FA80F02B60400987 +:1069A000BDE8F8839E2804DC20284FF001090ED1B1 +:1069B000E3E7224630461749FFF776FC0120BDE8A1 +:1069C000F8839E28F5DC20281AD04FF00109D8F86A +:1069D000003040464A4621461B689847286010B15F +:1069E0000020BDE8F883002CA8BF0B4B3046ACBF9D +:1069F00053F82420094A4B460949FFF755FCDDE7C7 +:106A0000062B04D830460749FFF74EFCD6E74FF077 +:106A10000109B2E780B51C0270AD1C02E06E1D02D8 +:106A2000D4B51C0278B61C02704700BF10B50446EE +:106A300059F038FB204610BD2DE9F84384682DED50 +:106A4000028B07460E4600F10408002C6BD091ED36 +:106A5000008AD4ED047AB4EEE78AF1EE10FA0FD48E +:106A600003DC6269716891420AD3E26800255AB179 +:106A70001446D4ED047AB4EEE78AF1EE10FAEFD5BD +:106A8000A2680125002AF3D1002D3CD1B4EEE78A9B +:106A9000F1EE10FA12DDA0451CD0D4ED047AB4EE6C +:106AA000E78AF1EE10FA15D444DC73686269934208 +:106AB0002CBF4FF000094FF001090DE02346F4EE22 +:106AC000C87AF1EE10FA1ADC61697268914216D246 +:106AD0001C46E0E74FF00109182059F0D7FE0546A3 +:106AE00096E8030022462C46103585E8030043460D +:106AF000214648465AF000FA7B6901337B61BDECC0 +:106B0000028BBDE8F883FB689C42C4D020465AF053 +:106B1000EFF9D0ED047AF4EEC87AF1EE10FABAD4B7 +:106B200023460446CBE7C36844469845D2D096ED49 +:106B3000008AEBE74FF00009CEE700BF002870D0D5 +:106B40002DE9F04F804683B0D8F80C300193002B2C +:106B50005CD0019BD3F80CA0BAF1000F4FD0DAF84B +:106B60000CB0BBF1000F42D0DBF80C407CB3E56801 +:106B7000F5B1EF681FB3FE688EB3D6F80C90B9F18B +:106B8000000F0BD0D9F80C00FFF7D8FF4846D9F812 +:106B9000089059F087FAB9F1000FF3D1D6F80890B0 +:106BA000304659F07FFAB9F1000F18D04E46E4E7AD +:106BB000A568204659F076FA4DB12C46D7E7AE6865 +:106BC000284659F06FFA002EF2D03546D1E7DBF8AF +:106BD0000840584659F066FA4CB1A346C4E7BE686F +:106BE000384659F05FFA002EE9D03746C3E7DAF8A5 +:106BF0000840504659F056FA0CB1A246AFE701984A +:106C0000846859F04FFA0CB10194A2E7D8F8084013 +:106C1000404659F047FA0CB1A04695E703B0BDE8ED +:106C2000F08F70472DE9F041D2E90053AB42A3EB5E +:106C3000050721D00026D1F80C800C1D3F1117E06C +:106C400020465AF057F9034693ED047AB7EEC77A17 +:106C5000204685ED007B5AF04DF903465B692046DE +:106C6000AB605AF047F9BE4205F11005044603D265 +:106C7000A04506F10106E3D1BDE8F0818B6870B450 +:106C80000C1D002B36D0D2ED007A93ED047AF4EE91 +:106C9000C77AF1EE10FA2ADC35D459695568A94251 +:106CA00025D330D8D3E9021271B191ED047AF4EE14 +:106CB000C77AF1EE10FA24DC02D44E69B54220D82E +:106CC0000B4689680029F0D16AB192ED047AF4EE9E +:106CD000C77AF1EE10FA11D402DC51698D420DD35E +:106CE000D268002AF1D1C0E9003470BC7047DB687B +:106CF000002BCAD10460446070BC7047144692688F +:106D0000E2E7C968D0E71C469B68002BBDD1F1E7DC +:106D10002DE9F04F2DED028B00248DB007AE0F460C +:106D200092469846CDE909668DF81C40019008947A +:106D30000B94002B00F0A8803B6804A903EB8403AC +:106D40001B6806A805940493FFF776FE01344445BA +:106D5000F2D1099DEFF7ECFC0390039B984580F07E +:106D60009E80444603E0039B01349C423CD23B6836 +:106D7000D5ED047A03EB840393ED008AF4EEC87A30 +:106D8000F1EE10FA4FEA8409EDD505F1100206A9DB +:106D900004A8FFF773FFDDF810B0099A059D93452D +:106DA00063D0AB4514D058465AF0A0F85A468346F3 +:106DB000314610465AF004F959F074F90B9A5D45C2 +:106DC00002F1FF320B92EED13B684B4493ED008A07 +:106DD00004A906A88DED048A0594FFF72DFE039BF8 +:106DE00001349C42099DC2D3B8F1006F5AD2B8F168 +:106DF000000F51D04FEA0818404659F047FDA8F15E +:106E0000100E4FEA1E1E0EF1010E4EF001E00022A0 +:106E100006460024002500EB080100F1100343E9B9 +:106E2000044543F8082C10330FF007C8DAF80000C7 +:106E3000CAF80810CAE9006108B159F033F952469E +:106E4000019806A9FFF7EEFE089C44B1E068FFF741 +:106E500075FE2046A46859F025F9002CF6D10120D2 +:106E60000DB0BDEC028BBDE8F08FB54299D108980A +:106E7000FFF764FE00223B68CDE909664B4493EDC1 +:106E8000008A08920B92A3E7EFF752FC0390039B52 +:106E90003546002B7FF465AF00263146C6E7B8F1D2 +:106EA000006FA7D303485AF06DF90898FFF746FE24 +:106EB00059F0FCF8B0B61C022DE9F04F2DED028B15 +:106EC00089B09DF850B0002900F0E5801F468B681E +:106ED00090461A688146002A0E46D8BF012408DD74 +:106EE00042F001E0012453F8042F02FB04F40FF0F8 +:106EF00007C0A74200F28D80002F00F09B80D8E9E8 +:106F000000329A4218BFC8F80430314602A800F097 +:106F1000ADFF039BB4F1005F9DED028A009380F00A +:106F2000C4800021002200230691CDE90423002C17 +:106F30004DD04FEA840A504659F0A8FC002305467C +:106F40000490012C40F8043B05EB0A0306935ED045 +:106F5000834206D00021AAF1040201935EF058FE9C +:106F6000019B05933378012B00F08580BBB3032B85 +:106F70006AD0092B33D1DDED007A44F001E0B8EEA0 +:106F8000E77A7368013B13F9012F07EE902AF8EEB8 +:106F9000E77A77EEC77A67EE887AE5EC017A0FF048 +:106FA0000FC004ACBBF1000F02D0204600F0FEFE83 +:106FB0003B46424621464846FFF7AAFE0446E0B952 +:106FC0003E4801F045F83E4801F042F811E03378C0 +:106FD0000694032BE5D0092BE3D0012BE1D03748F1 +:106FE00001F036F83078FFF753F90146354801F0E3 +:106FF0002FF8354801F02CF80024049808B159F016 +:1070000051F8204609B0BDEC028BBDE8F08F034675 +:10701000A7E72A4801F01CF839462C4801F018F877 +:10702000294801F015F80024204609B0BDEC028B78 +:10703000BDE8F08F214801F00BF8254801F008F871 +:10704000214801F005F8EEE7DDED007A44F001E0BB +:10705000B8EEE77A7368013B13F8012F07EE902A28 +:10706000F8EE677A77EEC77A67EE887AE5EC017A10 +:107070000FF00FC095E7AAF1040E4FEA9E0E0EF135 +:10708000010E4EF001E0736853F8042B45F8042B11 +:107090000FF007C085E7094800F0DAFF0D4800F05F +:1070A000D7FF094800F0D4FFBDE70B485AF06AF853 +:1070B000049808B158F0F6FF58F0F8FFC40F0B021F +:1070C00074B71C0248B71C020CCD1C0204B71C028A +:1070D00028B71C02E4B61C02B0B61C02F6EE005A39 +:1070E00090ED026AD1ED026AD0ED007A91ED000ACE +:1070F00026EE256A66EEA56A37EEC65A30EE667A47 +:1071000077EE867AB4EE475A30EE260AF1EE10FAA0 +:10711000F4EE407A35FE077AF1EE10FA48BFB0EE91 +:10712000670A30EE470AB5EEC00AF1EE10FA2AD42B +:1071300090ED035A91ED036A90ED017A26EE256AEF +:10714000D1ED017A25EE255A77EEC66A77EE455ADB +:1071500077EE867AF4EE665A37EE057AF1EE10FA9B +:10716000B4EE677A75FEA66AF1EE10FA48BFF0EE4B +:10717000477A77EEE67AF5EEC07AF1EE10FA02D4AD +:1071800020EE270A70479FED010A704700000000BB +:1071900000232DE9F04FB1F1000B83B0019366DDC0 +:1071A0008046F0EE404A0025D8F80060002E59D005 +:1071B00000214FF0010A0C4689463346002209F1AE +:1071C00001090AF1010002E01B6801320BB101382C +:1071D000FAD157464AB90FB31BB318461B68013F93 +:1071E000A9B108600146002AF5D09FB193B1586952 +:1071F00090ED007A7069D0ED007AB4EEE77AF1EEA6 +:1072000010FA07DD1846013F1B680029E9D1044642 +:107210000146E8E73046013A3668E1E70BB11E4621 +:10722000CBE70023B9F1010F0B600AD94FEA4A0AF4 +:10723000002C58D04FF00009234649464C461E46C4 +:10724000BBE7019BC8F800404FEA830954B163696A +:1072500026684B44D3ED007AF5EE407AF1EE10FA51 +:107260000AD13EB9019B01339B4501939CD103B0E8 +:10727000BDE8F08F3446EAE7002EF3D03346201DF8 +:107280001DE0D3ED037A93ED046AD4ED036A94ED27 +:10729000047A67EE867AE6EE877A77EEC07AF5EEC4 +:1072A000407AF1EE10FA1BD080EE277AF4EEC74A4E +:1072B000F1EE10FA48BF15601B68002BDAD05A694E +:1072C0004A44D2ED007AF5EE407AF1EE10FAF3D0AE +:1072D000191DFFF703FFB5EE400AF1EE10FAD0D109 +:1072E00007EE105AE2E72460FFDE00BF59B100B597 +:1072F00041F001E0013810F8013F803B03700FF0CE +:1073000007C05DF804FB70477AB300B59FED175ACC +:10731000DFED175A9FED176A42F001E0033010F8D5 +:10732000023C033007EE903A10F8063CF8EEE77A9C +:1073300006EE903A10F8043CF8EEE66A07EE103AD2 +:1073400067EE857AB8EEC77AE6EEA57AE7EE067ABA +:10735000FCEEE77A17EE903AFF2B28BFFF2301F8E7 +:10736000013B0FF025C05DF804FB7047A245163FB6 +:107370008716993ED578E93DF8B50023814C07463C +:107380000E46C4F88430BFF34F8F43F6E075D4F84F +:107390008000C0F34E335901C0F3C90000F1010E63 +:1073A00003464EF001E001EA050C4CEA8372C4F892 +:1073B0006C22013B0FF007C8203911F1200FEDD1ED +:1073C000BFF34F8FBFF36F8F002E00F08280636991 +:1073D00013F4803329D1C4F88430BFF34F8F43F6C0 +:1073E000E076D4F880506748C5F34E346401C5F3A5 +:1073F000C90505F1010E2B464EF001E004EA060135 +:1074000041EA8372C0F86022013B0FF007C8203CBC +:1074100014F1200FEDD1BFF34F8F436943F4803354 +:107420004361BFF34F8FBFF36F8FEFF717FD00235B +:107430005448C0F88430BFF34F8F436923F480333E +:107440004361BFF34F8F43F6E075D0F88030C3F34C +:107450004E34C3F3C90C64010CF1010E63464EF0C7 +:1074600001E004EA050141EA8372C0F87422013B9D +:107470000FF007C8203C14F1200FEDD1BFF34F8F60 +:10748000BFF36F8F00233F48C0F88430BFF34F8FA6 +:1074900043F6E075D0F88030C3F34E34C3F3C90C23 +:1074A00064010CF1010E63464EF001E004EA0501AF +:1074B00041EA8372C0F86C22013B0FF007C8203C00 +:1074C00014F1200FEDD1BFF34F8FBFF36F8F00206A +:1074D000F8BD002FD6D06369DB0329D4C4F88460DB +:1074E000BFF34F8F43F6E076D4F880502548C5F3BC +:1074F0004E346401C5F3C90505F1010E2B464EF06B +:1075000001E004EA060141EA8372C0F86022013B0F +:107510000FF007C8203C14F1200FEDD1BFF34F8FBF +:10752000436943F480334361BFF34F8FBFF36F8FE1 +:10753000F1F742FD00231348C0F88430BFF34F8FAA +:10754000436923F480334361BFF34F8F43F6E07602 +:10755000D0F88050C5F34E346401C5F3C90505F178 +:10756000010E2B464EF001E004EA060141EA837267 +:10757000C0F87422013B0FF007C8203C14F1200F23 +:10758000EDD17BE700ED00E008B5436833B18068DA +:1075900020B1FEF733F860B9012008BD0A4800F0B9 +:1075A00057FD0A4800F054FD094800F051FD002045 +:1075B00008BD054800F04CFD064800F049FD0448B0 +:1075C00000F046FDF3E700BFC40F0B02DCB71C025E +:1075D0000CCD1C02CCB71C0208B5AA21024B034AF1 +:1075E000034833F04FFB00BF7C991C0288991C02B2 +:1075F0006C9A1C0270B5541A82B00F2C0E460546C8 +:10760000019412D8012C006809D191F9003003705F +:107610000023019C28686C60035502B070BD5CB902 +:1076200000236C60035502B070BD002201A959F01F +:10763000B1FD019B2860AB60224631465EF021FC23 +:107640000023019C28686C60035502B070BD00BF28 +:1076500038B50A4B8568044603602DB12846FDF70E +:10766000C5FC284658F01EFDA06A08B158F01AFD66 +:10767000E06908B158F016FD204638BDC8B91C02B3 +:1076800000229FED0B6B9FED0C7B10B40C4C80ED3A +:10769000077FC0E90042C0E90222C0E905225DF887 +:1076A000044B0274C262026380F83420704700BF4A +:1076B00000000000000000000000000000000000CA +:1076C000C8B91C022DE9F04F836891B0002B00F07F +:1076D000EB80D0E90731074604E053F8042B002A79 +:1076E00000F0EE809942F8D1D7E90A318B4206D0FA +:1076F00053F8042B002A00F0E3809942F8D10021CE +:107700007868FBF783FB7A6882461368D31A198876 +:10771000082940F294801989002900F0C38002EB07 +:107720000109515859F801008944002800F0E68009 +:10773000D9F80410DE880431894416B1931996599A +:107740001E440025BAF1000F5CD1A2E092881446D5 +:1077500002B19C583368A34240F2C7804FF0000B3F +:107760003B68013456F824105B68384606EB840405 +:10777000CDF80CB00C44984703AB01465A4620465E +:10778000FFF7E0F8039B0DF11808CDE9048B8DF8A5 +:1077900018B0002B34D05A69202A6AD0002A51DB55 +:1077A0009E2A4FDC5B4B0CAC53F822100A94002944 +:1077B00000F0A180084601915EF070FB01990A1863 +:1077C0000AA8FFF717FF0A9B0498A3420B9A3ED022 +:1077D0004045CDE904320C9946D0069B069100281D +:1077E00043D00C930A9000230B9303700A98A04295 +:1077F00001D058F057FC0498404501D058F052FC95 +:10780000AA4546D0D9F80030A9EB03031A880A2A02 +:1078100015D95B899BB159F803204B4499581344FF +:10782000A9425CD9013553F8251003EB85035A585A +:107830000B449A1A1188042988D800248AE7002367 +:107840001B68FFDE344A0CAC11460A94B8E732B12B +:10785000012A21D021465EF014FB0B9A04980023E4 +:10786000059283540A98BEE706910A940CAC204610 +:10787000B9E799690CAC0A94002941D008460191F6 +:107880005EF00CFB024601990AA80A44FFF7B2FE1B +:1078900099E711B0BDE8F08F9DF9303003700B9A75 +:1078A0000498DCE70B68FFDE1C4800F0D1FB1C48A5 +:1078B00000F0CEFB1B4811B0BDE8F04F00F0C8BB94 +:1078C000164800F0C5FB184800F0C2FB154800F050 +:1078D000BFFB9921154B164A164833F0D3F9AA215C +:1078E000154B164A164833F0CDF9AA21124B154A0A +:1078F000134833F0C7F9144859F041FCFFF76CFE08 +:10790000114859F03CFC0498404501D058F0CAFB9E +:1079100058F0CCFB70AD1C02E06E1D02C40F0B02D0 +:1079200060B81C020CCD1C02F4B71C0204B81C0287 +:107930000CB81C0240B81C027C991C02509B1C0213 +:107940006C9A1C02509D1C0278B81C02007C704787 +:1079500090F83400A0F10900B0FA80F040097047B7 +:1079600008B54368E3B18068C8B103681A689A1A19 +:107970001188082918D91289B2B1995813445A5854 +:107980000B447AB15A680432995813445A1A118830 +:10799000062909D9D2883AB199581344585808BDD4 +:1079A000184608BDFFF718FE00231B68FFDE00BF66 +:1079B00038B50C460546FFF7D3FFA0420AD9D5E9F2 +:1079C00007135B1AB4EBA30F4FEAA30204D251F8DA +:1079D000240038BD002038BD2146014859F0D5FBB0 +:1079E000ACB81C0208B54368E3B18068C8B103684D +:1079F0001A689A1A1188082918D91289B2B19958A7 +:107A000013445A580B447AB15A68043299581344B3 +:107A10005A1A1188082909D912893AB19958134478 +:107A2000585808BD184608BDFFF7D6FD00231B684F +:107A3000FFDE00BF38B50C460546FFF7D3FFA04276 +:107A40000AD9D5E90A135B1AB4EBA30F4FEAA302D4 +:107A500004D251F8240038BD002038BD2146014829 +:107A600059F093FBACB81C0238B50C460546FFF73D +:107A700077FFA0420BD9D5E907135B1AB4EBA30F2C +:107A80004FEAA30205D251F82430986838BD00208F +:107A900038BD2146014859F078FB00BFACB81C0244 +:107AA00000294FD02DE9F84FD0E900620C466FF065 +:107AB00060478368961B9B1AB4EBA30F05464FEAF9 +:107AC000A601A7EBA6002AD9A0424AD38C4204EB18 +:107AD000010938D8B1EB410F4FEA410344D9254F92 +:107AE000384658F0D3FED5E900B30021013C81515E +:107AF0008046A3EB0B0A0744064403D0A200301DC6 +:107B00005EF086F8BAF1000F22DCBBF1000F24D141 +:107B100008EB8903C5E90083AF60BDE8F88F002159 +:107B20001346013C43F8041B09D003EB8404A41A58 +:107B3000043C184622465EF06BF8034623446B6013 +:107B4000BDE8F88F70474F4528BF4F46BF00C7E7D5 +:107B50005246594640465EF041F8584658F0A2FA5F +:107B6000D6E7054859F00EFBBB4228BF3B469F00B5 +:107B7000B6E700BFFCFFFF7FF8B81C022DE9F0411B +:107B80001D6890465A591D44A5EB020CBCF8002014 +:107B900082B0042A0446099E456013D87D4800F04F +:107BA00057FA62681368D31A1988042900F2C3804F +:107BB00000210322784800F04BFA784800F048FA98 +:107BC00000208FE0BCF80420002AE7D0AA58032A3E +:107BD000E4D1089A4361036882619B680F46984725 +:107BE000E660002E00F09580B02058F04FFE23682C +:107BF00005465B6820466768984700260246E368AA +:107C000039462846CDE90066FDF7A8F92846A56063 +:107C1000FDF778FB002868D12046FFF7A1FED4E9E4 +:107C20000732D11A8910884200F29F80C0F08A8002 +:107C3000002507E02946A068E669FDF71FF946F828 +:107C4000250001352046FFF78BFE8542F2D3204602 +:107C5000FFF7C8FED4E90A32D11A891088427ED8CB +:107C600077D3002507E02946A068A66AFDF73EF90C +:107C700046F8250001352046FFF7B4FE8542F2D3D1 +:107C8000D4E90732934276D0D4E90A12914272D0F5 +:107C90001B6800251B7884F8343008E0E369002174 +:107CA00053F8253001359A6958685DF0B1FF2046D8 +:107CB000FFF756FE8542F1D3002508E0A36A0021B4 +:107CC00053F8253001359A6958685DF0A1FF2046C8 +:107CD000FFF788FE8542F1D32046FFF7F3FC01232E +:107CE0001846237402B0BDE8F0812A4800F0B0F9CC +:107CF0002B4800F0ADF9294800F0AAF9A468002C3F +:107D00003FF45EAF2046FDF771F9204658F0CAF9FE +:107D100056E741463846FCF787FBE06000287FF4D1 +:107D200063AF1C4800F094F91E4800F091F91B481D +:107D300000F08EF944E79B881946002B3FF439AFD9 +:107D4000D15836E703EB80039A423FF471AF2362C8 +:107D50006EE703EB80039A4283D0E36281E7411A26 +:107D600004F12800FFF79CFE7BE7411A04F11C0098 +:107D7000FFF796FE5CE7074800F06AF90A4800F052 +:107D800067F9064800F064F91AE7284658F08AF9BE +:107D900058F08CF9C40F0B0214B91C020CCD1C0254 +:107DA00070B91C0254B91C028CB91C02F8B5D0E998 +:107DB0000056AE422DED028B3FD02F46B7EC018A24 +:107DC000BE423DD03A46F31B043B9B080133F2EC24 +:107DD000017AF4EE487AF1EE10FA37FE888A013B18 +:107DE000F5D12C4694ED000A30EE480A59F02CFBF0 +:107DF000A4EC010AA642F5D1A6EB050EAEF1040EE5 +:107E00004FEA9E0E0EF1010E2B46DFED117A4EF079 +:107E100001E0B3EC017A77EE877A0FF007C0F31B2D +:107E20009B08013300E00437D5ED006A86EEA77A9F +:107E3000013B85ED007A3D46F5D1BDEC028BF8BDE6 +:107E400038EE480A59F000FB85ED000AD4E700BF80 +:107E50000000000008B5B1EE400A59F0F5FAF7EE5F +:107E6000007A30EE270A87EE800A08BD4FF07E5C6C +:107E7000002291F83030C0F800C0012B426000D0E1 +:107E800070474B6B6BB19A685AB91A68116809B19F +:107E9000526802605B681A68002AF1D05B68436030 +:107EA0007047D1ED037AF5EE407AF1EE10FAE7D0A3 +:107EB0000B69C0ED007A4360704700BF2DE9F041C7 +:107EC000074684B0EEF730FCD7E90032934223D066 +:107ED00005460024124E03EB04139A68214655F818 +:107EE00022004FEA0418029093ED007B30468DED9E +:107EF000007B00F0ADF83B682046434493ED000B57 +:107F00001989B7EEC00B00F097F8D7E900320134B9 +:107F1000D21AB4EB221FDED3012004B0BDE8F081F9 +:107F2000D4B91C0203681B68184700BF08B50A498A +:107F30000A482EF07BFD40B908482EF0F9FB0020DE +:107F40000021074BC3E9000108BD2521054B064A66 +:107F5000064832F097FE00BF8CF21C02FC660A2233 +:107F6000F0140922E8B91C021CBA1C02FCB91C025C +:107F700003793BB9044AD2E90031013341F10001F0 +:107F8000C2E90031704700BFF0140922F0B50025A6 +:107F9000154C85B001A920462EF042FC029E134BE1 +:107FA0000020A3FB0636B60C32462B4601215AF0C0 +:107FB000E9FD03460E4F2046D7E900240F4603FB98 +:107FC00004F407FB0244A2FB037301A91C442EF036 +:107FD000F7FB32462B46294601985AF0D3FDC019CB +:107FE00044EB010105B0F0BDFC660A2283DE1B43B1 +:107FF000F0140922024B1868003818BF012070479E +:108000004815092270B50428BDF910C010DC002401 +:108010002546084E61F30F0463F30F0506EBC00E0F +:1080200062F31F446CF31F4546F83040CEF804500D +:1080300070BD00BF20150922042806D8034A02EBB0 +:10804000C00C8CED010A22F830107047F814092298 +:108050000FB4002004B0704710B534F063FB044B3C +:108060001C6834F067FBB4FA84F0400910BD00BF0F +:108070004815092280B5FFF759FF40F6B83034F0B3 +:108080002DFC4FF4163ADFF85C90DFF85C80114F5E +:10809000114E124C124D05E0012914D04FF4C87056 +:1080A00034F01CFC99F800002946F0234FF4A0722C +:1080B0000AFB0080EEF76EF90A2034F00FFC3868F6 +:1080C00031680128E8D101232360FFF755F9002327 +:1080D0002360E3E7781D0922741D0922481509224F +:1080E00068652E68E414012268413468F0B54FF4E5 +:1080F0007A7083B034F0F2FB134C144E144D02E04E +:10810000642034F0EBFB2378002BF9D02378002B8C +:10811000F6D02378002BF3D000273A4602EB420139 +:1081200004EB4101B1F802C08B8828469BB2009352 +:1081300031461FFA8CF35DF049FC01372378FAB21F +:108140009342DDD9EAE700BF80480A2228BA1C0220 +:10815000501509222DE9F04F2DED048BDFF8E88250 +:10816000DFEDA09A9FEDA09ADFEDA08A9FEDA08A97 +:10817000A04DA14EDFF8D492A04FDFF8D4B28BB05F +:1081800017E0C2063DD4030710D50821286833F054 +:108190003FF9B8F816309A4A52F82310994B1868EC +:1081A0002EF0F6FA0821286833F032F9322034F044 +:1081B00095FB01240022234602212868009433F015 +:1081C00083F8D9F800303060B3F1010A21D000F013 +:1081D0000503052BC9F800A000F0968000F01103FC +:1081E000112B00F0C18000F00903092B00F0DD80A5 +:1081F0004107C6D50421286833F00AF93068C20661 +:10820000C1D501F045F81021286833F001F9306834 +:10821000B9E70A236FF002017B4A7C48C9F80030B5 +:1082200031F046FF002840F01581774BB3F800C0CD +:10823000774BA8F800C0DB685C1C00F0D781744A5B +:10824000B2F9102006EE902A40F2253202FB03F329 +:1082500002FB0CF207EE903A07EE102AF8EEE77AEE +:10826000B8EEC77AF8EEE66A77EE677A87EEA67A16 +:1082700077EE297A27EE897A67EE886A37EE287AD0 +:10828000FCEEE77A17EE903A67EE087ABCEEC77A12 +:1082900017EE100A6422FCEEE66AFCEEE77A80B282 +:1082A0001FFA83FE02FB00FA16EE903A02FB0EF173 +:1082B00017EE902A08909BB290B2B0FBFAF400221D +:1082C0000AFB1404B3FBF1F001FB103311466EF30B +:1082D0000F0163F31F414F4B08981B8860F30F0297 +:1082E0004D4864F31F4263450260416006D0494B2C +:1082F00004212868A3F800C033F0B4F8306800F017 +:108300000503052B7FF46AAFB8F80630B8F80820EB +:108310008020B8F80240B8F804A00993089232F01F +:10832000C1FE099B089ACDE902A33C4B04921B684D +:108330003B4A05930093DBF8003012680693394BF3 +:1083400039491B68019404465DF040FBE8F748FB9F +:10835000002800F05481204632F034FF306800F0ED +:108360001103112B7FF43FAF304AB8F81430304975 +:10837000D35C2B4A0193DBF80030126803932D4B3A +:108380002D481B680293254B1B6800932B4B1B68E1 +:108390005DF01CFBE8F724FB002800F02C8130681E +:1083A00000F00903092B7FF423AF254AB8F81630F3 +:1083B0001F49D35C1A4A0193DBF80030126803931B +:1083C0001C4B1D481B680293144B1B6800931D4BEC +:1083D0001B685DF0FBFAE8F703FB002800F013814F +:1083E000306805E70000FE426666E63F0000004296 +:1083F0000000C84260580A22541D0922601F002252 +:10840000F0190022DCF21C02521D092244660A22E5 +:1084100084F13868501D09225A1D0922C4BB1C0270 +:10842000D8BB1C02D0BB1C025CBA1C02EC19002297 +:1084300078BA1C02C0BB1C0250190922C8BB1C021E +:10844000E8190022CCBB1C02581D0922E4190022A5 +:10845000D4BB1C026E4800F0DBFFEFF3108284F304 +:1084600010883B6823B940236A4981F814A00B7532 +:108470003B6801333B6082F31088EFF310820123E5 +:1084800083F310883B681BB962490B7540230B7559 +:108490003B6801333B6082F310885F4B5F495B6848 +:1084A0001A88130A1B0153FA82F251F8223023F082 +:1084B000011323F4404343F0040341F82230EFF367 +:1084C0001082012383F310883B6813B13B68013BA2 +:1084D0003B603B681BB94F490B7580230B7582F3DA +:1084E0001088EFF31082012383F310883B681BB9D7 +:1084F00048490B7540230B753B6801333B6082F3A1 +:108500001088454B45495B685A88130A1B0153FA8A +:1085100082F251F8223023F0011323F4404343F058 +:10852000040341F82230EFF31082012383F3108813 +:108530003B6813B13B68013B3B603B681BB9354965 +:108540000B7580230B7582F31088EFF310820123E3 +:1085500083F310883B681BB92E490B7540230B75BC +:108560003B6801333B6082F310882B4B2B495B68DF +:108570009A88130A1B0153FA82F251F8223023F031 +:10858000011323F4404343F0050341F82230EFF395 +:108590001082012383F310883B6813B13B68013BD1 +:1085A0003B603B681BB91B490B7580230B7582F33D +:1085B0001088EFF31082012383F310883B6813B116 +:1085C0003B68013B3B603B681BB912490B7580233C +:1085D0000B7582F310880021114B0846B3F800C0D8 +:1085E0008E460B46A8F800C0089166E60146034691 +:1085F0008646089061E60B4800F00AFFCFE6204669 +:1086000000F006FFA7E6074800F002FFE8E600BF1B +:108610003CBA1C02000D4040D8141D020008404026 +:10862000521D092250190922002330B5164C83B07F +:108630002068019332F00CFFC30601D503B030BDB2 +:10864000124D134BB5F814E010220EF1010EA3FBEE +:108650000E3C4FEA5C0C0CEB4C0CAEEB0C0E2168A4 +:108660000C4801ABA5F814E035F0A8F80028E5D0D7 +:10867000019B002BE2D04FF08052074B5A60BFF3B2 +:108680004F8FBFF36F8FD9E760580A22581D092218 +:10869000ABAAAAAA69B5040200ED00E0002330B538 +:1086A000164C83B02068019332F0D2FE030701D547 +:1086B00003B030BD124D134BB5F816E008220EF191 +:1086C000010EA3FB0E3C4FEA5C0C0CEB4C0CAEEB2A +:1086D0000C0E21680C4801ABA5F816E035F06EF8D9 +:1086E0000028E5D0019B002BE2D04FF08052074BD1 +:1086F0005A60BFF34F8FBFF36F8FD9E760580A22DC +:10870000581D0922ABAAAAAA69B5040200ED00E02F +:1087100008B5012034F0E2F8FBE700BF2DE9F04195 +:108720000646884615461F465DF0CDFA0446F0B170 +:10873000294630465DF0C7FAE0B140465DF0AEFB39 +:108740000444294620465DF0BEFA8442064611D212 +:10875000A0EB040808F102005BF0DEFB2146424674 +:1087600004465DF08EFB7D233E6024F808302046F1 +:10877000BDE8F08100242046BDE8F08170B50025F9 +:10878000774E56F835300135D3E900012EF04EF919 +:10879000044648B9042DF4D1724BD3E90051284660 +:1087A0002EF044F9044608B1204670BD6E4A6F4B66 +:1087B000D28A284653F822102DF0EAFF04460028FA +:1087C000F2D128462DF0B4FF04460028ECD0EFF398 +:1087D0001081012383F31088654B1A681AB9654824 +:1087E0000275402202751A6801321A6081F31088FE +:1087F000EFF31081012282F310881A681AB95D48DC +:108800000275402202751A6801321A6081F31088DD +:1088100059485A4E426811880A0A120152FA81F1E7 +:1088200056F8212022F0011222F4404242F00402C4 +:1088300046F82120EFF31081012282F310881A6894 +:1088400012B11A68013A1A601A682AB94FF0800CFE +:10885000484E327586F814C081F31088EFF310810A +:10886000012282F310881A682AB94FF0400C414E59 +:10887000327586F814C01A6801321A6081F31088C4 +:1088800042683E4E51880A0A120152FA81F156F8A6 +:10889000212022F0011222F4404242F0040246F864 +:1088A0002120EFF31081012282F310881A6812B19F +:1088B0001A68013A1A601A682AB94FF0800C2D4ED6 +:1088C000327586F814C081F31088EFF3108101220D +:1088D00082F310881A682AB94FF0400C254E327581 +:1088E00086F814C01A6801321A6081F31088426851 +:1088F000224891880A0A120152FA81F150F8212087 +:1089000022F0011222F4404242F0050240F82120F8 +:10891000EFF31081012282F310881A6812B11A68ED +:10892000013A1A601A681AB9124802758022027553 +:1089300081F31088EFF31082012181F31088196808 +:1089400011B11968013919601B681BB980200949E8 +:108950000B75087582F3108828462EF095F923E7E9 +:108960002C1A0022DCF21C02581D0922F0190022E8 +:10897000601F0022000D4040D8141D020008404036 +:108980000022064B82B01B680192022B00DC0BB95F +:1089900001230193019802B0704700BF701D0922A6 +:1089A000034B1868A0F10100B0FA80F0400970474D +:1089B000701D0922034B18680128D4BF0020012034 +:1089C000704700BF701D09222DE9F04F0024B84AFE +:1089D000B84BB94DDFF810A387B014601C606C6110 +:1089E000CAF8004000F0E2FCB449B5488DF80840F0 +:1089F0008DF810402EF01AF8B1482DF099FEEFF3E3 +:108A00001082012383F31088AE4C23681BB9AE4952 +:108A10000B7540230B7523680133236082F31088A4 +:108A2000012240F20471A9482DF036F84FF47A7112 +:108A3000282032F02FF9002240F20471A3482DF0D3 +:108A40002BF8EFF31082012383F31088236813B10E +:108A50002368013B236023681BB99B490B75802366 +:108A60000B7582F310889A4801A92DF05DF99DF8E5 +:108A70000430002B00F04E830DF1080804AE4FF0D7 +:108A800000099248934FCDF800902CF0FFFF9249D7 +:108A90008E482DF0E5F84FF48051386832F0E2FC52 +:108AA0004FF47A7033F01AFF8C4B49461B683246FC +:108AB0005B68CDF81090DB6A18682FF04BFB049BC5 +:108AC0000BB101230093009BDAF80090012B04BF47 +:108AD00009F10209CAF80090B9F1010F00F07F8195 +:108AE000EFF31082012383F310882368002B00F03A +:108AF000858123680133236082F31088EFF31082AD +:108B0000012383F3108823681BB940206E490B753D +:108B1000087523680133236082F31088DFF8CC9155 +:108B20006F49D9F804305A88130A1B0153FA82F2AC +:108B300051F8223023F0011323F4404343F005039E +:108B400041F82230EFF31082012383F31088236869 +:108B500013B12368013B236023681BB980205A4965 +:108B60000B75087582F31088EFF31082012383F3ED +:108B7000108823681BB9402053490B75087523687A +:108B80000133236082F31088D9F8043054499A885D +:108B9000130A1B0153FA82F251F8223023F0011319 +:108BA00023F4404343F0040341F82230EFF31082F2 +:108BB000012383F31088236813B12368013B2360EA +:108BC00023681BB9802040490B75087582F3108813 +:108BD000EFF31082012383F31088236813B1236815 +:108BE000013B236023681BB9802037490B7508754A +:108BF00082F31088642033F071FE03F033F800F044 +:108C0000D5FB0023DFF8E8A0DFF8E8B0642001938B +:108C1000CAF800B033F062FEDAF8003064205B4539 +:108C20001CBF012301930023CAF8003033F056FE25 +:108C3000DAF800300BB101230193019B012B00F006 +:108C40003D8102F013FEE8F76BF8002840F0DB806E +:108C5000244800F0DDFBEFF31082012383F310883A +:108C600023681BB9402018490B7508752368013328 +:108C7000236082F31088D9F8043019495A88130AFE +:108C80001B0153FA82F251F8223023F0011323F42E +:108C9000404343F0040341F82230EFF310820123F4 +:108CA00083F3108823683BB32368013B236023E0F0 +:108CB000781D0922741D0922581D092294F31C02F3 +:108CC0005C670A22601F0022000D4040B0580A2253 +:108CD00084660A2260580A2244F61C027C1A00228A +:108CE0000008404020BB1C02701D0922D8141D0240 +:108CF00080F13868A5A5A50523681BB980206449C3 +:108D00000B75087582F31088EFF31082012383F34B +:108D1000108823681BB940205D490B7508752368CE +:108D20000133236082F31088D9F8043059491A8836 +:108D3000130A1B0153FA82F251F8223023F0011377 +:108D400023F4404343F0040341F82230EFF3108250 +:108D5000012383F31088236813B12368013B236048 +:108D600023681BB980204A490B75087582F3108867 +:108D7000EFF31082012383F3108823681BB940208E +:108D800043490B75087523680133236082F310880B +:108D9000D9F804303F499A88130A1B0153FA82F22A +:108DA00051F8223023F0011323F4404343F005032C +:108DB00041F82230EFF31082012383F310882368F7 +:108DC00013B12368013B23602368002B00F0C781A7 +:108DD00082F310884FF47A7033F080FDFAE72E4862 +:108DE0002CF054FE2D492C482CF03AFFEFF3108262 +:108DF00089F310882368002B7FF47BAE4020244940 +:108E00000B75087575E6E9F735F9EAF75DF9244958 +:108E100024482BF0EFFB002323492448CDE90233FB +:108E2000CDE904335CF04FFF20215CF0F9FE2021F6 +:108E300081465CF0F5FE0346B3F801303A2109F1B2 +:108E40000100ADF810305CF0EBFE0346B3F80130E2 +:108E50003046ADF808305BF03FF80346144C40460E +:108E6000A3605BF039F803460E4863602BF00EFAFE +:108E700021460C482BF01CFB0E490F4831F07EFABE +:108E80000446002800F08881204607B0BDE8F08F36 +:108E9000000D404000084040B0580A22B0F91C02C2 +:108EA00064F21C02E4660A22480D0B0270000022E4 +:108EB000081A002244F11C0244660A22AA4A1D46EE +:108EC00010682DF02FFCA94800F0A2FAA84BA94F7A +:108ED0009B46DFF8BCA2A84EDFF8B8825B4500F0E5 +:108EE000CC80013BFAD2EFF3108285F3108823681F +:108EF00013B940213375317523680133236082F340 +:108F00001088EFF3108285F31088236813B940218D +:108F10003375317523680133236082F31088EFF3D2 +:108F2000108285F31088236813B940213375317599 +:108F300023680133236082F31088D9F804301B883A +:108F40001A0A120152FA83F357F8232002EA0A029E +:108F500042F0040247F82320EFF3108285F31088D3 +:108F6000236813B12368013B2360236813B9802170 +:108F70003375317582F31088EFF3108285F3108812 +:108F8000236813B940213375317523680133236099 +:108F900082F31088D9F804305B881A0A120152FA59 +:108FA00083F357F8232002EA0A0242F0040247F84A +:108FB0002320EFF3108285F31088236813B1236810 +:108FC000013B2360236813B980213375317582F327 +:108FD0001088EFF3108285F31088236813B94021BD +:108FE0003375317523680133236082F31088D9F813 +:108FF00004309B881A0A120152FA83F357F823208F +:1090000002EA0A0242F0050247F82320EFF3108239 +:1090100085F31088236813B12368013B236023681C +:1090200013B980213375317582F31088EFF3108204 +:1090300085F31088236813B12368013B23602368FC +:1090400013B980213375317582F31088EFF31082E4 +:1090500085F31088236813B12368013B23602368DC +:1090600013B980213375317582F31088404600F0C2 +:10907000CFF9424B5B457FF434AFEFF3108285F3B9 +:109080001088236813B94021337531752368013383 +:10909000236082F31088EFF3108285F31088236831 +:1090A00013B940213375317523680133236082F38E +:1090B0001088D9F804309B881A0A120152FA83F3F7 +:1090C00057F8232002EA0A0242F0040247F823205C +:1090D000EFF3108285F31088236813B12368013BF6 +:1090E0002360236813B980213375317582F31088AA +:1090F000EFF3108285F31088236813B12368013BD6 +:109100002360236813B980213375317582F3108889 +:109110001B4BE3E61B491C482CF0D4FF00287FF4CE +:10912000ABAC01223C2118480DF108082CF0F6FDEB +:1091300004AE414643F20A00EDF7AEF8314643F281 +:109140000B00EDF7A9F89DF81030A3F14002012AB9 +:1091500073D94C2B71D00D482DF0E4FA8FE48020A8 +:1091600005490B75087533E6DCF21C0288BA1C024F +:109170000087930300084040000D4040000E270781 +:10918000FF86930304F21C0284660A225C670A22AB +:10919000FE3FFEFFD4BA1C023549364830F0C6FF08 +:1091A000044600287FF470AE3349324830F088FF1F +:1091B0000446304830F076FF002C7FF465AE2F4B2C +:1091C000D3E9006130462DF0C9F9044600287FF448 +:1091D0005BAE30462DF004FA044600287FF454AE0E +:1091E000274BD3E9006130462DF0B8F9044600283A +:1091F0007FF44AAE30462DF0F3F9044600287FF4A0 +:1092000043AEFFF7BBFA044600287FF43DAEE7F714 +:1092100075FB044600287FF437AE1A4BAD8A1868F8 +:1092200019491A7951F8251000682DF06FFB4FF499 +:109230008041386832F016F926E6002143F21E60BC +:10924000ECF7D0FF062143F28D00ECF7CBFF822133 +:1092500043F2AD00ECF7C6FF0F2143F28D00ECF7AF +:10926000C1FF0A482DF05EFA0123CAF8003006E477 +:1092700030F11C0244660A2284F1386898EE1C0220 +:10928000B8EE1C022C1A0022FC1900225C670A228C +:10929000054B064A0649B2F814C018681A7951F805 +:1092A0002C1000682DF032BB2C1A0022581D092208 +:1092B000FC19002270B52DED028B92B001AB154662 +:1092C000214AFFF72BFA01AB1F4A2049FFF726FA84 +:1092D00004465CF0E3FD2146024602A85CF0D1FDA5 +:1092E00002A85CF0DBFD0346002648336B4402A86D +:1092F00003F8406C5AF0EDFD214602A8B0EE408B19 +:109300005CF0A9FD20465CF0C9FD034648336B4480 +:109310002E2102A803F8416C5CF082FC02AA70B115 +:1093200028460B495CF052FB00232046EB715AF0B3 +:10933000FBFDB0EE480B12B0BDEC028B70BD2846B1 +:1093400004495CF043FBEFE7E8BB140240BB1C029E +:109350004CBB1C0254BB1C02037903B1704710B50F +:109360000B4C82B0226869461068CDE900332DF0BD +:1093700027FA9DF80430012B2368186803D02DF0DC +:10938000D7F902B010BD2DF0CDF902B010BD00BF6D +:109390002C1A0022022800D07047024902482CF003 +:1093A0005FBC00BFB0F91C02B0580A2208B51249D0 +:1093B000124811F069F8EFF31081012383F310884C +:1093C0000F4B1A682AB94FF0400C0E48027580F80E +:1093D00014C01A6801321A6081F3108840F60E2119 +:1093E000094A0A482CF046FCBDE8084040F60F2127 +:1093F000054A06482CF03EBCFCF01C0214660A220A +:10940000601F0022000D404000000105B0580A22F4 +:1094100038B500230C4C054623605CF03FFD29461F +:1094200002460A4810F0B6FF18B107E0012033F0F9 +:1094300055FA2368002BF9D0002038BD8921044B50 +:10944000044A054831F01EFC801D092214660A22D8 +:10945000E8B91C02F4BB1C02DCBB1C0238B50023BB +:10946000094D0A4C0122294609482B70236010F04F +:109470008BFF23682BB9012033F030FA2368002BCF +:10948000F9D095F9000038BD841D09227C1D092200 +:1094900014660A2200230249024A0B7013607047C7 +:1094A000841D09227C1D09220023054910B4054CA6 +:1094B0000B702360012204485DF8044B10F064BF78 +:1094C000841D09227C1D092214660A22014B18788A +:1094D000704700BF841D0922014B1868704700BF08 +:1094E0007C1D09220379022B04D0042B09D0012B07 +:1094F00004D0704701220E4B1A6070470D4A13606A +:1095000070470D4A1368B3F5806FF2D20B4910B45F +:1095100049788068022906D809495C1C1460C8543F +:109520005DF8044B7047064C991CE0521160F7E758 +:10953000801D09227C1D0922881D0922FCF01C02C5 +:10954000901D092238B5124B84461A68BAB9114DDC +:109550002C6894B113461048C15C0133DBB29C42C5 +:109560000CF802101A46F7D80021621C0A485CF079 +:109570004FFB0023E0B22B6038BD204638BD0022EF +:109580000649012009788CF800101A6038BD00BF28 +:109590007C1D0922881D0922901D0922841D092293 +:1095A0000322014B1A6070474C1A002210B502E0EA +:1095B000012033F093F9FEF74FFD0028F8D0064B59 +:1095C0001C6824B1013C1C600124204610BD0348E6 +:1095D0002DF006F8204610BD4C1A0022E8580A2249 +:1095E0002DE9F843834D2B78032B40D833B9002461 +:1095F00081482CF0F5FF2046BDE8F8837F4F013B02 +:10960000DCB23A6804EB440605EB4606012AB3884F +:109610004FEA440838D0A3F5CE73442BE7D87388BB +:10962000A3F10B02442A77D900246FF44772134444 +:10963000442BDDD8DFF8D491D9F80030062B03D1C4 +:10964000CAE0012033F04AF9FEF7D4FC0028F8D133 +:1096500001236B4A6B491060C9F80030086038601C +:1096600002F0E8FB0322684B1A600124C0E70C26D5 +:10967000032000220124654D6349604B08602E6081 +:1096800020461A60BDE8F883A3F5CE71442912D8AC +:109690006FF4477173880B449BB2442BA7D8002307 +:1096A00003213B60DFF86491574BC9F80020196033 +:1096B00002F0C0FBB388B3F5B97F98D2B3F5967FBB +:1096C0001DD89F3B442B92D8444405EB4404638847 +:1096D000862B5AD9B3F5967F70D3B3F5E77F40F266 +:1096E0008180A3F22E23442B81D80922474B1A6094 +:1096F00000230321444A1C4611603B607BE744443D +:1097000005EB44046388862B2ED8412B7FF66FAF80 +:1097100004223E4B1A60EBE7DFF8F090D9F80030F6 +:10972000062B03D15BE0012033F0D8F8FEF762FC92 +:109730000028F8D102230126C9F80030314B3E60E1 +:1097400018602F4BA044186002F074FB032105EB56 +:109750004805AB882C4AA3F5CE739BB2442B11600D +:1097600083D834466B8860E7B3F5967F2DD3B3F585 +:10977000E77F11D9A3F22E23442B3FF638AFDFF851 +:109780008C900A23C9F80030B2E7412B7FF62FAF47 +:109790000B221E4B1A60ABE7B3F5C57FFFF427AF72 +:1097A0000623DFF86890C9F80030EAF72BFD6388DC +:1097B000A3F22E239BB2442BE3D999E7E62B7FF645 +:1097C00016AF0722114B1A6092E7E62B7FF60FAF18 +:1097D00003220E4B1A608BE7EAF78CFD34E7EAF7B9 +:1097E00089FDA3E7B3F5C57FFFF401AF0822074B5E +:1097F0001A607DE780480A22E8580A22902109224F +:10980000741D0922781D09224C1A00229C2109226C +:109810002DE9F041244D6FF07F4284B0002128688B +:1098200004F0F4F9FF21286804F006FA0221286800 +:1098300004F0A6FA4FF4E154002770264FF468783C +:1098400023B2286819468022CDE90167CDF800804F +:1098500008F04AFF41F6F003A4F58874A4B29C42D4 +:10986000EED1124B1B6813B904B0BDE8F08143F28E +:109870009034CDE901674FF4D153286843F2901238 +:109880004FF4E151009408F02FFF28684FF4E153A2 +:1098900043F290124FF4D151CDE90167009408F0E2 +:1098A00023FF04B0BDE8F081F8580A229C21092268 +:1098B0002DE9F04F374B384A89B012681B68374999 +:1098C000064637485CF082F83548FFF7A1FD354B76 +:1098D000334819685CF0BFFA3148FFF799FD324B05 +:1098E000324993F900202E485CF070F82C48FFF7BD +:1098F0008FFD4FF4F02200212D485CF089F9002003 +:1099000005F086FA2B4C0125002140F2AC6720605F +:1099100005F0E8FA4FF4F07301951A4626492068DD +:10992000009709F0E1FC0021206808F0D5FE032231 +:109930000221206804F0C2F92946206804F09CF94D +:10994000FF21206804F078F92946206804F0F8F92E +:109950000021206804F014FA0021206804F024FAA1 +:10996000FFF71EF8A8422DD1144F3B68002B00F0E2 +:10997000BC81134DFFF704F8012837D02B68012B69 +:1099800000F0BB81002E00F07B81002009B0BDE813 +:10999000F08F00BFB8BB1C02BCBB1C02248D0702A9 +:1099A000A0210922C0BB1C02A02D092208BC1C0258 +:1099B000C091596BF8580A22C011616B9821092295 +:1099C00094210922A14807A92CF0AEF99DF81C307A +:1099D000002B00F001849E4D2B68002BCAD102F0B1 +:1099E000C3FA2860FEF7CCFF0128C7D1994B054682 +:1099F00018682CF097FE9848FFF70AFD974B984C93 +:109A00009B46DFF870A2974FDFF86C92964EDFF816 +:109A10006C825B4500F0CC80013BFAD2EFF3108200 +:109A200085F31088236813B9402133753175236895 +:109A30000133236082F31088EFF3108285F31088DE +:109A4000236813B9402133753175236801332360CE +:109A500082F31088EFF3108285F31088236813B91E +:109A600040213375317523680133236082F31088F8 +:109A7000DAF804301B881A0A120152FA83F357F8F5 +:109A8000232002EA090242F0040247F82320EFF300 +:109A9000108285F31088236813B12368013B23608B +:109AA000236813B980213375317582F31088EFF381 +:109AB000108285F31088236813B9402133753175FE +:109AC00023680133236082F31088DAF804305B885E +:109AD0001A0A120152FA83F357F8232002EA090204 +:109AE00042F0040247F82320EFF3108285F3108838 +:109AF000236813B12368013B2360236813B98021D5 +:109B00003375317582F31088EFF3108285F3108876 +:109B1000236813B9402133753175236801332360FD +:109B200082F31088DAF804309B881A0A120152FA7C +:109B300083F357F8232002EA090242F0050247F8AE +:109B40002320EFF3108285F31088236813B1236874 +:109B5000013B2360236813B980213375317582F38B +:109B60001088EFF3108285F31088236813B12368FF +:109B7000013B2360236813B980213375317582F36B +:109B80001088EFF3108285F31088236813B12368DF +:109B9000013B2360236813B980213375317582F34B +:109BA00010884046FFF734FC304B5B457FF434AF00 +:109BB000EFF3108285F31088236813B940213375C1 +:109BC000317523680133236082F31088EFF310822C +:109BD00085F31088236813B94021337531752368E4 +:109BE0000133236082F31088DAF804309B881A0A64 +:109BF000120152FA83F357F8232002EA090242F0D5 +:109C0000040247F82320EFF3108285F310882368BD +:109C100013B12368013B2360236813B98021337596 +:109C2000317582F31088EFF3108285F31088236872 +:109C300013B12368013B2360236813B98021337576 +:109C4000317582F310880A4BE3E600BF84660A226E +:109C500094210922DCF21C023CBC1C020087930305 +:109C6000601F002200084040000D4040000E270702 +:109C7000FF869303D8141D02FE3FFEFF8CBC1C021E +:109C800040F26712A749A8485CF0FBF8A648FFF726 +:109C9000BFFBA648FFF7BCFBA548FFF7B9FBA548EB +:109CA000FFF7B6FBA448FFF7B3FB9F4CA048A34DBA +:109CB000FFF7AEFBA248FFF7ABFB0FCD0FC40FCDF4 +:109CC0000FC495E8070003C424F8022B2046130CA8 +:109CD00000F82A39FFF79CFBFFF7C0FB10F0DF0FFD +:109CE000FAD1002009B0BDE8F08FECF78FFB3860A7 +:109CF00002F03AF9934D28603CE69348FFF788FB61 +:109D0000012E00F0C4822B68012B00F0AE82FFF719 +:109D1000CBFB4FF00008032332278C4D8C4EC5F847 +:109D200000803360E9F7A2FF8A482CF059FC8A4B87 +:109D3000DFF828B2DFF82892DFF828A2C3F8008005 +:109D40002B68632B00F29480DFE813F0DB01A401A1 +:109D5000A6001C02A1015A01570154014E014B01FA +:109D600051014801E7009200920092009200920097 +:109D70009200920092009200920092009200920053 +:109D80009200920092009200920092009200920043 +:109D90009200920092009200920092009200920033 +:109DA0009200920092009200920092009200920023 +:109DB0009200920092009200920092009200920013 +:109DC0009200920092009200920092009200920003 +:109DD00092009200920092009200920092009200F3 +:109DE00092009200920092009200920092009200E3 +:109DF00092009200920092009200920092009200D3 +:109E000092009200920092009200920092009200C2 +:109E100092006400E9F74AFF022001F017FF40F2C8 +:109E2000563801224FF4F0730192CDF800801A46A3 +:109E300000F10C01206802F031FC00230C2143F2F8 +:109E40006050CDE904314FF4F051CDE90110039396 +:109E500000934FF4F0714246206802F04DFCFF2160 +:109E6000206803F0E9FE206805F0ECF8E9F76EFFE2 +:109E7000142032F033FDFFF72FFB01287FF460AF91 +:109E8000FFF724FB10F0DF0800F09481FFF70CFBD4 +:109E900056E7012032F022FDFEF7ACF80028F8D199 +:109EA000E9F704FFE9F730FF02E0012032F016FD88 +:109EB000FEF7D2F80028F8D03368002B00F092812A +:109EC000013B0320336001F0C1FE80460122414680 +:109ED000206851F80C3B0192D8F8042000921A46F1 +:109EE00002F0DCFBD8E9001200230C20CDE904309D +:109EF000C1F5F070000100B20390100100B20290B1 +:109F0000080100B200930190206802F0F5FB206880 +:109F100005F098F8E9F71AFFAAE7E9F7C7FEE9F7AD +:109F2000F3FE24E0E0BD1C02A021092248BF1C0270 +:109F300084BF1C02B8BF1C02ECBF1C02A4BD1C02E3 +:109F400024C01C0294210922D8BC1C029C21092295 +:109F50004C1A0022E8580A2290210922D0BD1C0286 +:109F60009821092210101000012032F0B7FCFEF7F2 +:109F700073F80028F8D03368002B00F01581013BFE +:109F80000C2040F25638336001F060FE01224FF49D +:109F9000F0730192CDF800801A4600F10C012068A0 +:109FA00002F07CFB00230C2143F2605CCDE904311C +:109FB0004FF4F051CDE9011C0393009342464FF456 +:109FC000F071206802F098FB5B464FF4397205216E +:109FD0002068E8F745FDFFF71BFC44E7EBF77CFF43 +:109FE00046E7E7F71DFD43E7E7F788F940E7E8F7BD +:109FF0002BFE3DE7EBF70AFD3AE7EAF745FB37E7CB +:10A00000D9F80030012B7FF433AFE9F74FFEE9F7C1 +:10A010007BFE02E0012032F061FCFEF71DF8002813 +:10A02000F8D0D6F80080B8F1000F00F0F58008F104 +:10A03000FF33022040F25638336001F007FE012260 +:10A040004FF4F0730192CDF800801A4600F10C0134 +:10A05000206802F023FB00230C2143F2605CCDE971 +:10A0600004314FF4F051CDE9011C039300934246B3 +:10A070004FF4F071206802F03FFBFFF7C9FBFFF7D8 +:10A08000AFFA206804F0DEFFE9F760FEF0E6E9F7DA +:10A0900085FEEDE6E9F70AFEE9F736FE02E001206B +:10A0A00032F01CFCFDF7D8FF0028F8D03368002BF5 +:10A0B0007AD00120013B336001F0C8FD40F25638F0 +:10A0C00001224FF4F0730192CDF800801A4600F19E +:10A0D0000C01206802F0E2FA00230C2143F2605EDA +:10A0E000CDE904314FF4F051CDE9011E0393009303 +:10A0F00042464FF4F071206802F0FEFAFFF788FB49 +:10A10000B1E6E9F7D3FDE9F7FFFD02E0012032F007 +:10A11000E5FBFDF7A1FF0028F8D03368002B75D0D0 +:10A12000013B51462068336008F0D6FA002001F068 +:10A130008DFD40F2563801224FF4F0730192CDF8B4 +:10A1400000801A4600F10C01206802F0A7FA0023F3 +:10A150000C214246CDE9043143F260584FF4F051EE +:10A16000CDE90118039300934FF4F071206802F0D9 +:10A17000C3FA206804F066FFE9F7E8FD002F3ED03F +:10A18000013F75E6E9F792FDE9F7BEFD02E0012027 +:10A1900032F0A4FBFDF760FF0028F8D033681BB154 +:10A1A000013B0B20336087E74A482CF019FAFFF790 +:10A1B00017FA58E6E6F718F94146474A47485BF070 +:10A1C00027FD4146444A46485BF022FDEAF7DEF9A6 +:10A1D000002009B0BDE8F08F424943482BF072FFE0 +:10A1E000FFF7F9BB3B482CF0FBF9FFF7F9F92068C2 +:10A1F00004F028FFE9F7AAFDE9F764FD38E601233A +:10A200002B6003234FF0FF37336031E631482CF0E9 +:10A21000E7F9FFF7E5F9ACE72E482CF0E1F94FF04C +:10A22000010EEE224FF4A073CDE9002E2F491A46FD +:10A23000206802F033FA4346CDF800804FF477618E +:10A240004FF00C082020CDE904184FF4B451CDE9AB +:10A2500002104FF4EE510191EE224FF4A0712068EC +:10A2600002F04AFAECF786F907E7214D214E0FCEAE +:10A270000FC50FCE0FC596E8070003C525F8022BC2 +:10A280002846130C00F82A39FFF7C2F83FE5E9F732 +:10A290009FFC01F0D7FD1848E6F708F80646642051 +:10A2A00032F01CFB16B901F0C7FE2CE5134B144924 +:10A2B0005B689A88130A1B0153FA82F251F8223024 +:10A2C00023F0011323F4404343F0050341F8223007 +:10A2D000E9E700BFE8580A2280820C00C011616BD8 +:10A2E00040946D6B04F21C0284660A2268E93168AE +:10A2F000A0210922A4BD1C0208EF1C02D8141D02D3 +:10A300000008404030B5354B354A8DB01B681268A7 +:10A31000344935485BF05AFB3348FFF779F8334B43 +:10A32000334993F9002030485BF050FB2E48FFF78B +:10A330006FF8304B304C988ADA8A3049255C895C5A +:10A340001C89D8889A885B88CDE90915CDE907046E +:10A35000CDE905322A492B48D1F89C302A4D049387 +:10A36000D1F89820294B0392D1F89440284A0294BE +:10A37000D1F890402749CDE900041B481A4C5BF006 +:10A3800025FB1948FFF744F80FCD0FC40FCD0FC4BC +:10A3900095E8070003C424F8022B2046130C00F8AC +:10A3A0002A391D4DFFF734F8642032F097FA012165 +:10A3B000286831F057F8E6F707FBFFF74FF820F071 +:10A3C000200464B2002CF8D1E6F704FB01212868D0 +:10A3D00031F01EF820460DB030BD00BFB8BB1C02E6 +:10A3E000BCBB1C02248D0702A0250922A02D092236 +:10A3F00058C01C02581D0922EC190022E81900223D +:10A40000008100035C7E0902A4BD1C02487E090293 +:10A41000C88C070270C01C0260580A222DE9F04364 +:10A42000DFF8F4829749984AD8F800300968126832 +:10A4300085B0012B0291039200F0BC80DDE902237C +:10A44000924993485BF0C2FA9148FEF7E1FF914AC6 +:10A4500091498F485BF0BAFA8D48FEF7D9FF8F48D3 +:10A46000FEF7D6FF8E48FEF7D3FF8E48FEF7D0FFEB +:10A470008D48FEF7CDFF864C8C488D4DFEF7C8FF0A +:10A480008C48FEF7C5FF0FCD0FC40FCD0FC40FCD05 +:10A490000FC495E8030044F8040B24F8021B20467F +:10A4A000090C00F83619FEF7B3FF0122824B8349ED +:10A4B000A4F136005BF08AFAA4F13600FEF7A8FF9B +:10A4C00002227F4B7D49A4F136005BF07FFAA4F1B4 +:10A4D0003600FEF79DFFFEF76DFA012837D00327FF +:10A4E0003A46784B75496A485BF070FA6848FEF75F +:10A4F0008FFF7548FEF78CFF744EFEF7AFFF08B371 +:10A50000C4B2A4F130034FFA83F9B9F1000F86F811 +:10A510000090DDB215DDB945EFDCB9F1020F5AD07C +:10A52000FEF748FA01285DD0B94500F0A382684BD8 +:10A5300003EBC90353F8043C9847A4F1600040B210 +:10A5400002E0DAD16FF02F0005B0BDE8F083FEF72E +:10A5500027FA0028C3D1072703225E4B5749A4F1ED +:10A5600036005BF033FAA4F13600FEF751FF042207 +:10A57000594B5249A4F136005BF028FAA4F1360099 +:10A58000FEF746FF0522554B4C49A4F136005BF01F +:10A590001DFAA4F13600FEF73BFF0622504B474957 +:10A5A000A4F136005BF012FAA4F13600FEF730FF9A +:10A5B0003A4696E7134636480A4634495BF006FAAF +:10A5C0000222424BD8F800001A70FFF771F90023FD +:10A5D000C8F8003032E7D8F80000FFF769F96FF0EB +:10A5E0002D00B1E7EB1E032B00F28782DFE813F0AA +:10A5F0009401160196000400DDE902232349244852 +:10A600005BF0E4F92248FEF703FF0622354B36499A +:10A610001F485BF0DBF91E48FEF7FAFE3348FEF7F1 +:10A62000F7FE3348FEF7F4FE3248FEF7F1FE3248FB +:10A63000FEF7EEFE3148FEF7EBFE3148FEF7E8FE8E +:10A640003048FEF7E5FE3048FEF7E2FE2F48FEF701 +:10A65000DFFE2F48FEF7DCFE2E48FEF7D9FEFEF7A0 +:10A6600023FFFEF739FF0128FBD1FEF72FFF00F093 +:10A67000DF03452B00F025822028F0D16FF0290060 +:10A6800062E700BFBCBB1C02B8BB1C02248D0702E2 +:10A69000A0290922C88C070250C21C0280C21C02D9 +:10A6A00090C21C02DCC21C0230C31C027CC31C0210 +:10A6B000ECC31C02D0C31C0224C41C0234C41C0200 +:10A6C00040C41C02D8C41C020CCD1C02A02D0922BF +:10A6D0002CCD1C026CC41C0288C41C02A4C41C0225 +:10A6E000BCC41C0268C91C0204C51C0288C91C0227 +:10A6F000D0C91C021CCA1C0268CA1C02CCCA1C029B +:10A7000024CB1C026CCB1C02BCCB1C0208CC1C0250 +:10A710005CCC1C02A8CC1C02541A0022DDE90223E6 +:10A72000BB49BC485BF052F9BA48FEF771FE0522FE +:10A73000B94BBA49B7485BF049F9B648FEF768FE2D +:10A74000B748FEF765FEB748FEF762FEB648FEF76B +:10A750005FFEB648FEF75CFEB548FEF759FEB54809 +:10A76000FEF756FEB448FEF753FEB448FEF750FE1F +:10A77000FEF774FE2028044600F07F81B04E4FF4AF +:10A780008051306830F06EFEAE48FEF741FE4FF467 +:10A79000FA7032F0A3F84FF48071306830F062FE46 +:10A7A0004FF4FA534FF00108A74D2B60CDF800800D +:10A7B000012300224FF40061306830F085FD074628 +:10A7C0000A2032F08BF82B683A0503F1FF332B6037 +:10A7D00000F16481002BE9D1E6F70CF99B48FEF704 +:10A7E00017FE9B48FEF714FE9A48FEF711FE9A48A2 +:10A7F000FEF70EFE9948FEF70BFEE6F707F9002874 +:10A8000040F03E811CB99DE600283FF49BAEFEF768 +:10A8100025FE2028F8D16FF00F0095E6DDE9022330 +:10A820007B497C485BF0D2F87A48FEF7F1FD0422C0 +:10A830008B4B7A4977485BF0C9F87648FEF7E8FD1C +:10A840008848FEF7E5FD7748FEF7E2FD7648FEF71B +:10A85000DFFD7648FEF7DCFD7548FEF7D9FD75484B +:10A86000FEF7D6FD7448FEF7D3FD7448FEF7D0FD21 +:10A87000FEF7F4FD2028044600F0FF80704E4FF4F0 +:10A880008051306830F0EEFD6E48FEF7C1FD4FF4A8 +:10A89000FA7032F023F84FF48061306830F0E2FD56 +:10A8A0004FF4FA534FF00108674D2B60CDF800804C +:10A8B00001234FF400610022306830F005FD0746A7 +:10A8C0000A2032F00BF82B68390503F1FF332B60B7 +:10A8D00000F1DA80002BE9D1E6F78CF85B48FEF74F +:10A8E00097FD5B48FEF794FD5A48FEF791FD5A48E4 +:10A8F000FEF78EFD5948FEF78BFDE6F787F8002836 +:10A9000040F0BE801CB91DE600283FF41BAEFEF7E8 +:10A91000A5FD2028F8D17EE7DDE902233C493D482A +:10A920005BF054F83B48FEF773FD03224E4B3B4966 +:10A9300038485BF04BF83748FEF76AFD4B48FEF7A6 +:10A9400067FD3848FEF764FD3748FEF761FD37487C +:10A95000FEF75EFD4648FEF75BFD3648FEF758FD04 +:10A960003548FEF755FD3548FEF752FDFEF776FDFA +:10A970002028044600F08180314E4FF48051306829 +:10A9800030F070FD2F48FEF743FD4FF4FA7031F0C0 +:10A99000A5FF4FF40071306830F064FD4FF4FA53B6 +:10A9A0004FF00108284D2B60CDF8008001230022D4 +:10A9B0004FF40061306830F087FC07460A2031F020 +:10A9C0008DFF2B68380503F1FF332B6070D4002B0B +:10A9D000EAD1E6F70FF81D48FEF71AFD1C48FEF70E +:10A9E00017FD1C48FEF714FD1B48FEF711FD1B4820 +:10A9F000FEF70EFDE6F70AF8002841D11CB9A1E5E3 +:10AA000000283FF49FADFEF729FD2028F8D102E78A +:10AA1000248D0702A029092204C91C0204C51C02B6 +:10AA200020C91C025CC51C02ACC51C02F8C51C0276 +:10AA3000ECC81C0260C61C02B0C61C02D4C61C02B4 +:10AA400060580A2228C71C02501A002278C71C022C +:10AA5000C8C71C02F4C71C021CC81C0258C81C0230 +:10AA600080C81C02A0C81C02E4C41C020CC51C0245 +:10AA700048C61C0200F050F85FE5E5F7C7FFCAE6DC +:10AA8000A4F1300040B25FE54FF40061306830F06F +:10AA9000BFFC2B68002B7FF430AF1DE74FF4006143 +:10AAA000306830F0B5FC2B68002B7FF4A6AE93E63F +:10AAB0004FF40061306830F0ABFC2B68002B99D16B +:10AAC00087E7124C124DE6F703F91248FEF7A0FC97 +:10AAD0000FCD0FC40FCD0FC495E8070003C424F8B1 +:10AAE000022B2046130C00F82A39FEF791FCFEF7E2 +:10AAF000B5FC10F0DF0FFAD1C0E5B9457FF417AD12 +:10AB000000F00AF86FF028001EE500BFA029092216 +:10AB1000A4BD1C0210CD1C0238B51F4A1F4B126881 +:10AB20001B681F491F485AF051FF1E48FEF770FC72 +:10AB30001D4B1C4819685BF08EF91A48FEF768FC3B +:10AB40001A4B1B4993F9002016485AF03FFF15484D +:10AB5000FEF75EFC134C4FF4C17216491148164DB6 +:10AB60005BF08FF90F48FEF753FC0FCD0FC40FCDEC +:10AB70000FC495E8070003C424F8022B2046130CE9 +:10AB800000F82A39FEF744FCFEF768FC20F02000AC +:10AB900040B20028F8D138BDBCBB1C02B8BB1C02B7 +:10ABA000248D0702A82D0922C0BB1C02A02D09225A +:10ABB0004CCD1C0260CD1C02A4BD1C02030A084A35 +:10ABC0001B0153FA80F052F8203023F0011323F4D4 +:10ABD00040430B4343F0040342F82030704700BF6A +:10ABE00000084040EFF31081012383F31088074BE6 +:10ABF0001A682AB94FF0400C0548027580F814C055 +:10AC00001A6801321A6081F310887047601F0022B1 +:10AC1000000D4040EFF31082012383F31088074BAF +:10AC2000196811B11968013919601B681BB98020B6 +:10AC300003490B75087582F310887047601F002266 +:10AC4000000D404038B5334CFFF7CCFFFFF7CAFF8B +:10AC5000636801215888FFF7B1FFFFF7DBFFFFF7BB +:10AC6000C1FF636800219888FFF7A8FFFFF7D2FFB4 +:10AC7000FFF7D0FF284B1D685DB1284B1D6845B319 +:10AC8000FDF7A2FE4FF4FA7031F028FEFFF7C6FB85 +:10AC9000F8E7FFF7A7FFFFF7A5FF636829461888C5 +:10ACA000FFF78CFFFFF7B6FFFFF79CFF63682946AD +:10ACB0005888FFF783FFFFF7ADFFFFF793FF636847 +:10ACC00001219888FFF77AFFFFF7A4FFFFF7A2FFA3 +:10ACD000D3E7FFF787FFFFF785FF636829461888EA +:10ACE000FFF76CFFFFF796FFFFF77CFF63682946CD +:10ACF0005888FFF763FFFFF78DFFFFF773FF636867 +:10AD000001219888FFF75AFFFFF784FFFFF782FFC2 +:10AD1000B6E700BFD8141D024C4A0A22B46D0A22BD +:10AD2000074B30B49868074A5D681060064CD868D5 +:10AD30000649074A1B6825600860136030BC7047ED +:10AD4000843609225C1A0022601A0022581A002256 +:10AD5000641A00222DE9F04782B000284CD08146C9 +:10AD60000C461546084640F2947227495AF026FFD1 +:10AD70000023264E264A274F9842C9F8007008BF84 +:10AD80009246C6E904334FF00002C6E90633736009 +:10AD900033604FF0000320494FF0050742F210786E +:10ADA00018BF8A46C6E90245C6E90823334640F281 +:10ADB000BB1251464846CDE90088E5F76BFBC0B1B0 +:10ADC000013F10D0154C164D0FCD0FC40FCD0FC441 +:10ADD0000FCD0FC495E8030084E8030040F6B830B7 +:10ADE00031F07CFDE2E702460E490C485AF0EEFDD8 +:10ADF000022002B0BDE8F08740F2D5310A4B0B4A81 +:10AE00000B482FF03FFF00BF44CF1C020036092241 +:10AE1000E4CE1C02C4310922F8CE1C0268C7092204 +:10AE2000D8D61C0210D71C020CCF1C0220E21C0238 +:10AE300024CF1C0230B593B080B3002504462946C8 +:10AE40003C2203A802955AF0E3FE4FF40042294643 +:10AE500016485AF0DDFE164B02A91878E5F79AFD60 +:10AE600002A85BF01BF8054606222046114902ABFA +:10AE7000009540F02DF8044640B94FF400420021FF +:10AE80000A485AF0C5FE204613B030BD40F0BAF96A +:10AE90000949024605485AF099FDEEE740F2224181 +:10AEA000064B074A07482FF0EDFE00BF68C709228E +:10AEB000A831092264D71C026CD71C0244D71C029B +:10AEC00014E21C0224CF1C022DE9F04F744CDBB0BD +:10AED00040F2947220467349FFF73CFF002840F08F +:10AEE000D080714B7149724ADC60C3E90021714D19 +:10AEF000714F724EDFF80082DFF800B2DFF800A277 +:10AF0000DFF800920024302221463846C5E900448B +:10AF1000C5E90244C5E90444AC615AF079FEFC225B +:10AF200021461BA8C6E90044B4601A945AF070FE8A +:10AF30003C2221460BA80A945AF06AFE0AA998F806 +:10AF40000000E5F727FD5E4A5E490AABCDF800B088 +:10AF50001AA85AF03BFD1AAB1846AB605AF09EFF98 +:10AF6000594B4FF48052336003236B6012236B61A3 +:10AF700001232146E86054487260AB61C5F810A017 +:10AF8000C5F800905AF044FE4A494C483FF018FF7B +:10AF9000039038BB4948FFF74DFF4FF40042044689 +:10AFA0004A4B039918463B607A605AF031FE44B927 +:10AFB00023462246CDE9007440493B483FF0A0FFBC +:10AFC00008B398F80000E5F72BFD00289AD1E5F7C3 +:10AFD00017FD3348E5F732FB00205BB0BDE8F04FCA +:10AFE0000CF07CBB40F00EF93949024639485AF062 +:10AFF000EDFC4FF40042354B214618463B607A6029 +:10B000005AF006FEDDE7BC69DFF8FCE0324A07AB28 +:10B0100007CA83E807009EE803000A0CADF8181081 +:10B020000590194620468DF81A205AF04CFE03462A +:10B0300005A9204603935AF046FE32680446274984 +:10B0400024485AF0C3FC039B002BBAD1002CB8D182 +:10B05000FB69002BB5D0BA6921491E485AF0B6FCED +:10B06000D7E90601E5F7C8FF1E48FEF7D1F91E48EB +:10B07000FEF7CEF91D48FEF7CBF91D48FEF7C8F9DB +:10B08000A7E7144C1B4D0FCD0FC40FCD0FC495E88F +:10B09000070084E8070000200CF020FB27E700BF32 +:10B0A00050C7092244CF1C0254C709229906000246 +:10B0B0006106000268360922343609222836092240 +:10B0C000F8D71C0210D81C02503709225047092219 +:10B0D00028D81C0268C7092288D91C0260D81C0223 +:10B0E00088D81C02C0D81C02E0D81C022CD91C0233 +:10B0F0007CD91C02CCD71C02A831092218D81C020A +:10B10000E4CE1C0224D81C0294D91C022DE9F04F75 +:10B11000904CADF2EC4D40F2947220468E49FFF710 +:10B1200019FE002840F0F4808C4B8D498D4ADC607C +:10B13000C3E9002100238C4D9A468C4F8C4EDFF8DA +:10B140007C82DFF87CB2039320E08948FFF772FE2F +:10B150004FF400420446874B029918463B607A60E0 +:10B160005AF056FD4CB923462246CDE90074804979 +:10B170007A483FF0C5FE00287AD098F80000E5F73D +:10B180004FFC002865D0642031F0A8FB0024302259 +:10B1900021463846C5E90044C5E90244C5E90444EE +:10B1A000AC615AF035FD40F27C4221461BA8C6E94D +:10B1B0000044B4601A945AF02BFD3C2221460BA89F +:10B1C0000A945AF025FD0AA998F80000E5F7E2FB79 +:10B1D0000BEB0A03684A694900931AA80AAB5AF0B4 +:10B1E000F5FB1AAB1846AB605AF058FE644B4FF4AF +:10B1F00080522B61634B4FF001092B60624B21465B +:10B20000336003236B601223E8605F4872606B61F8 +:10B21000C5F818905AF0FCFC534955483FF0D0FD52 +:10B220000290002891D03FF0EDFF5849024658485F +:10B230005AF0CCFB4FF400424E4B214618463B607F +:10B240007A605AF0E5FC98F80000E5F7E9FB002881 +:10B2500099D1E5F7D5FB4F48FEF7DAF83D48E5F719 +:10B26000EDF900200DF2EC4DBDE8F04F0CF036BAD0 +:10B27000BC69DFF850E1484A07AB07CA83E807001A +:10B280009EE803000A0CADF81810059019462046F8 +:10B290008DF81A205AF017FD034605A9204602939F +:10B2A0005AF011FD326804463C4939485AF08EFB89 +:10B2B000029B002B7FF461AF002C7FF45EAFFB6933 +:10B2C000002B3FF45AAFB8695AF0E8FD33680246E4 +:10B2D00033492F485AF07AFBBC6920465AF0DEFD0C +:10B2E000DDF80CA0014652462046E5F753FE5346D2 +:10B2F00013B3039B2B4801331C460393FEF788F8D6 +:10B30000642031F0EBFA102C06D04FEA841A3DE7A6 +:10B3100000200CF0E3F90DE71E48FEF779F822480B +:10B32000FEF776F82148FEF773F82148FEF770F82B +:10B330002048FEF76DF891E71F48CDF80C90FEF716 +:10B3400067F81848FEF764F8642031F0C7FA4FF048 +:10B35000400A1BE750C7092244CF1C0254C70922E8 +:10B360009906000261060002683609223436092275 +:10B3700028360922504709229CD91C0210D81C02E9 +:10B38000E4CE1C0224D81C025037092228D81C0203 +:10B3900068C709220CCD1C0288D91C02B4D91C0232 +:10B3A000DCD91C026C971C02C0D81C02E0D81C021D +:10B3B0002CD91C027CD91C020CDA1C02A8310922EF +:10B3C00038E21C0294D91C022DE9F04F0027ADF29F +:10B3D0002C5DDFF848B24FF4A06278490AA80597BF +:10B3E000B8465AF04EFD764E764DDFF8E4A1764C25 +:10B3F000ABF10809039737E07448FFF71BFD0346DC +:10B4000039464FF400421F467148C5F800A06A60F3 +:10B410005AF0FEFB002F71D13B463A46CDE900576A +:10B420006A496C483FF06CFD002867D1AB696A4AF5 +:10B43000049307AB07CA83E80700194604985AF03B +:10B4400042FC002800F08280644B1878E5F7E8FAA7 +:10B45000002868D04FF47A7031F040FA3046E5F7B2 +:10B46000EDF800200CF03AF94FF4EF6230465C49F9 +:10B47000FFF770FC002865D1564B5A4ADE605A60CF +:10B48000594A1A60002130224E485AF0C1FB039AF3 +:10B490000AAB9818CBF80080CAF80080A0605AF078 +:10B4A000FDFC524B4FF480522361514B002123602D +:10B4B000504BE060C9F800300323636013236361DD +:10B4C00001234C48C9F80420A3615AF0A1FB3E496E +:10B4D0003E483FF075FC074600288DD03FF092FEB5 +:10B4E0004549024645485AF071FA4FF4004200219E +:10B4F0003748C5F800A06A605AF08AFB3F4FDFF872 +:10B5000020C1DFF8D8E0BCE80F000FC79CE80F00AF +:10B5100007C79EF8000027F8023B1B0C3B70E5F7BD +:10B520007FFA002896D1E5F76BFA3548FDF770FFF2 +:10B530002348E5F783F800200CF0D0F80DF22C5DDD +:10B54000BDE8F08F00200CF0C9F89BE704985AF092 +:10B55000A5FC059F01463A460498E5F733FD47B33D +:10B56000059B284801331F460593FDF751FF4FF413 +:10B570007A7031F0B3F93046E5F760F800200CF04E +:10B58000ADF80A2F02D0FB0103936DE71C48FDF7CD +:10B590003FFF1D48FDF73CFF1C48FDF739FF1C48E5 +:10B5A000FDF736FF1B48FDF733FF0DF22C5DBDE8BC +:10B5B000F08F1948FDF72CFFD2E700BF38E61C02D8 +:10B5C00050C7092234360922683609222836092252 +:10B5D0005047092254C7092288D91C02A8310922E0 +:10B5E0001CDA1C029906000261060002F8CE1C0259 +:10B5F00024D81C025037092228D81C0268C7092207 +:10B600000CCD1C026C971C02C0D81C02E0D81C0296 +:10B610002CD91C027CD91C020CDA1C0230360922FF +:10B6200094E11C0200232DE9F041642086B001243E +:10B630007C4D059331F052F902E00A2031F04EF9C9 +:10B64000012300224FF48051286800942FF03CFE23 +:10B65000C604F2D54FF4805128682FF0D9FEEFF3DD +:10B66000108284F31088704C23681BB940206F4906 +:10B670000B75087523680133236082F3108801225B +:10B6800040F206716A482AF007FAEFF310820123AC +:10B6900083F31088236813B12368013B2360236878 +:10B6A0001BB9802061490B75087582F310886420EE +:10B6B00031F014F900200BF0FDFF002840F0A980C4 +:10B6C0005C4900200EF044FD5B4C5C495C4A5D48DF +:10B6D000CDE901215C4B21465C4A0090554837F08A +:10B6E0007BFD94F84030642043F0020384F840303E +:10B6F00031F0F4F836F0A8FB002800F08E80544EAC +:10B7000033680BB1FFF70CFB524C534F4FF44058CA +:10B710000FCF0FC497E80F0084E80F00642031F0CA +:10B72000DDF8002205AB11461046CDF8008031F05F +:10B73000B5FC0446642031F0D1F8002CF1D064202F +:10B7400031F0CCF8012402E00A2031F0C7F80123DF +:10B7500000224FF48051286800942FF0B5FDC004FA +:10B76000F2D54FF4805128682FF052FE4FF4403745 +:10B77000002205AB11461046009731F08FFC0446BD +:10B78000642031F0ABF8002CF2D033680BB1FFF736 +:10B79000C7FA0126314F012031F0A0F84FF4407173 +:10B7A00001230022286800962FF08EFD41050446F3 +:10B7B00020D4E2050FD4A305EDD54FF4007128681D +:10B7C0003E702FF025FEFFF7FFFD4FF40061286863 +:10B7D0002FF048FEDFE702234FF4807128683B70AA +:10B7E0002FF016FEFFF792FC4FF4006128682FF04F +:10B7F00039FEE0E74FF4806128682FF009FE02234C +:10B800003B70FFF761FB4FF4006128682FF02AFEC0 +:10B81000CFE71348FDF7FCFD52E71248FDF7F8FDAE +:10B820006DE700BF60580A22601F0022000D4040F3 +:10B83000B0580A223037092284360922681A0022B9 +:10B84000581A00225C1A0022601A0022641A002290 +:10B85000C031092268C70922F4E11C02A83109227B +:10B86000B4E11C02D4E11C0200BE70472DE9F04394 +:10B8700093B0EFF31082012383F31088B04C236858 +:10B880001BB94020AF490B7508752368013323604D +:10B8900082F3108840F60443AB4DAC4EAB65AB6D04 +:10B8A0004FF47A71334043F00403AB6528202FF046 +:10B8B000F1F9AB6D4FF47A71334043F00503282062 +:10B8C000AB652FF0E7F9EFF31082012383F31088C3 +:10B8D000236813B12368013B236023681BB98020D0 +:10B8E00098490B75087582F31088994B9E681F68FC +:10B8F00032683846596890470246002840F0728105 +:10B900005A2394490490CDF80E10CDE9000002901E +:10B910000590ADF80C3069463846F36898470546FF +:10B92000002840F058818C4B009A9A4269D04FF021 +:10B930000108DFF85492834E834D844FEFF3108259 +:10B9400088F31088236813B9402133753175236853 +:10B950000133236082F31088D9F804309B881A0AD7 +:10B96000120152FA83F355F823203A4042F00502BF +:10B9700045F82320EFF3108288F31088236813B171 +:10B980002368013B2360236813B980213375317527 +:10B9900082F310884FF47A7128202FF07BF9EFF3AF +:10B9A000108288F31088236813B9402133753175EC +:10B9B00023680133236082F31088D9F804309B8810 +:10B9C0001A0A120152FA83F355F823203A4042F042 +:10B9D000040245F82320EFF3108288F310882368CF +:10B9E00013B12368013B2360236813B980213375A9 +:10B9F000317582F310884FF47A7128202FF04AF9BC +:10BA00009CE74FF47A71C8202FF044F940F20313F9 +:10BA1000524A5349CDE909250F91ADF8283001224A +:10BA20003846CDE90755CDE90D55CDE91055F368F8 +:10BA300006950C950B950CA998470246002840F0F6 +:10BA4000D880484BCDE90C00CDE90F3001238DF8AB +:10BA500041300E901190F36838460CA998470028A1 +:10BA600061D10C9B9B075CD54324DFF82081012228 +:10BA70003846F368CDF8208006A906949847002838 +:10BA800057D1394B9C68D3E9005123682846984721 +:10BA900006212846E368984700287BD1DFF8F0901C +:10BAA00006214A462846A3689847002878D199F885 +:10BAB00008300CA88DF8313006238DF830302FF087 +:10BAC000A5F8E36A2846984740F2FF3138463369C3 +:10BAD00098470246002869D146F26554234B0A90E4 +:10BAE000CDF82630F3683846CDE906220B9206A938 +:10BAF000CDF82080ADF82440984700285DD19DF80E +:10BB00001830432B60D14FF47A71C8202FF0C2F85F +:10BB10004FF48A72164917485AF0B3F913B0BDE8CA +:10BB2000F08300BEA0E7CC21134B144A14482FF039 +:10BB3000A9F840F22711104B124A11482FF0A2F831 +:10BB4000601F0022000D404000084040FE3FFEFF05 +:10BB500068F11C02080103045346445071000001BF +:10BB60000600000105000001D8EE1C0203020401DA +:10BB70000010009068470A22E8B91C021CEC1C0265 +:10BB800038EB1C0228EC1C02D8141D0206008000B1 +:10BB9000701A0022F3211A4B1A4A1B482FF072F830 +:10BBA000F4211A4B174A18482FF06CF840F22F1165 +:10BBB000174B184A14482FF065F84FF49E71144B38 +:10BBC000144A11482FF05EF840F23D11124B114A11 +:10BBD0000D482FF057F840F2C5110D4B0F4A0A4897 +:10BBE0002FF050F84FF4DC71094B0C4A06482FF047 +:10BBF00049F8C221064B0A4A03482FF043F800BF18 +:10BC00004CEB1C0210EC1C0238EB1C0290EB1C02EB +:10BC1000E8B91C0228EC1C02ECEB1C023CEC1C02F8 +:10BC20001CEC1C02084B03EB80035B6903EBC101B6 +:10BC300001F1104101F58021086803F1104303F57B +:10BC400080231844704700BF68470A22044B03EB67 +:10BC50008003586900F1104000F58020704700BF54 +:10BC600068470A2238B5504829F010FF4F494E481E +:10BC700029F0F6FF0121C8202FF00CF84C4AB2F849 +:10BC8000243C6FF30A23A2F8243C92F8503C002B8A +:10BC9000FBD10221B2F8243C454861F30713A2F816 +:10BCA000243C90F8503C002BFBD10522B0F8243CFA +:10BCB0003F4962F30303A0F8243C91F8503C002B69 +:10BCC000FBD191F8203C3A4A43F0010381F8203C33 +:10BCD00092F8503C1907C3F3C000F9D492F8003C25 +:10BCE000334960F3051382F8003C92F8023C43F0BC +:10BCF000010382F8023C92F8013C60F3000382F8F1 +:10BD0000013C91F8503C002BFBD14FF40C72284BB6 +:10BD1000A1F8482C93F8502CD207FBD4052502211A +:10BD200003244FF0010E4FF0070C4FF46A70D3F864 +:10BD3000442C65F31242C3F8442CD3F8442C61F32D +:10BD40000D32C3F8442CD3F8442C61F34B22C3F8D2 +:10BD5000442CD3F8442C42F48072C3F8442CD3F81A +:10BD6000442C64F30202C3F8442C93F8402C6EF385 +:10BD7000010283F8402CB3F8142C6CF30F32A3F8B3 +:10BD8000142CB3F8142C60F30B02A3F8142C93F8C2 +:10BD9000162C42EA0E0283F8162C93F8002C42EA85 +:10BDA0000E0283F8002C38BDB0580A2248EC1C0261 +:10BDB00000300040704700BF10B51D4C002240F617 +:10BDC0000121204629F068FE042240F20A51204653 +:10BDD00029F050FF012164202EF05CFF012240F287 +:10BDE0000A51204629F058FE012164202EF052FF0E +:10BDF000012240F60121204629F04EFE4FF47A71CF +:10BE00000A202EF047FF002240F20A51204629F076 +:10BE100043FE4FF47A7132202EF03CFF2046BDE8FD +:10BE200010404FF4804240F20A5129F023BF00BF76 +:10BE3000B0580A221F220021014859F0E9BE00BF74 +:10BE400080480A22002310B582B08DF80730EFF346 +:10BE50001082012383F310883E4C23681BB94020D5 +:10BE60003D490B75087523680133236082F3108800 +:10BE7000002240F20A51394829F00EFE042240F215 +:10BE80000A51364829F0F6FE002240F601213348D7 +:10BE900029F002FE012164202EF0FCFE012240F276 +:10BEA0000A512E4829F0F8FD01214FF4C8702EF0F8 +:10BEB000F1FE012240F60121284829F0EDFD4FF462 +:10BEC0007A7101202EF0E6FE002240F20A5123484A +:10BED00029F0E2FD4FF47A710A202EF0DBFE4FF4D8 +:10BEE000804240F20A511D4829F0C4FEA5234FF4B8 +:10BEF0007A714FF4FA708DF807302EF0CBFE1848A7 +:10BF000001A929F011FF9DF80430F3B10122142199 +:10BF1000134829F003FF0DF1070148F25010EAF72A +:10BF2000BBF9EFF31082012383F31088236813B168 +:10BF30002368013B236023681BB9802006490B75E9 +:10BF4000087582F3108802B010BD064904482AF033 +:10BF5000B9F8DBE7601F0022000D4040B0580A220C +:10BF600084660A2204F21C0210B5EFF3108201234A +:10BF700083F310882B4C23681BB940202A490B758A +:10BF8000087523680133236082F31088002240F68D +:10BF90000121104629F080FD4FF47A710A202EF01D +:10BFA00079FE012240F60121002029F075FD4FF4B1 +:10BFB0007A710A202EF06EFE4FF47A7164202EF012 +:10BFC00069FEEFF31082012383F31088236813B115 +:10BFD0002368013B236023681BB9802012490B753D +:10BFE000087582F3108801221421104C104829F0A2 +:10BFF00095FE002148F24700EAF720F92146042285 +:10C0000048F24010EAF786F994F90040B822A4F10A +:10C010003904B4FA84F400216409064859F0F8FDA3 +:10C02000204610BD601F0022000D40405C490A22DE +:10C0300084660A22A0480A22F8B5FFF7BDFE012255 +:10C040001421254829F06AFE0546002148F24700E0 +:10C05000EAF7F4F8042248F240102049EAF75AF9C6 +:10C0600055B11F491F482AF079FA1E482AF0B8FA3C +:10C0700001221D4B1A70F8BDFFF79EFE012214210C +:10C08000154829F04BFE4FF0B80E4EF001E0174A6C +:10C09000561C12F8013F2B44DDB20FF007C03446A6 +:10C0A000C4F50047B8364737381914F8011BEAF7CA +:10C0B000C5F80028D5D1B442F6D1694248F2FF0054 +:10C0C000C9B2EAF7BBF80028CBD101214FF40140F7 +:10C0D000EAF7B4F8C5E700BF84660A225C490A2281 +:10C0E000F0EE1C02E8580A227C480A228FED1C025E +:10C0F0002DE9F047002304464B4A82B04B488DF8A7 +:10C1000003308DF804308DF805308DF806308DF849 +:10C11000073014602AF086FA0DF1030148F24E1040 +:10C12000EAF7BAF89DF80360414F06F00F06267053 +:10C130003E70EFF31082012383F31088DFF8FC9048 +:10C14000D9F800301BB93B490B7540230B75D9F862 +:10C1500000300133C9F8003082F31088002E5DD022 +:10C1600001221421344829F0D9FD4FF0000A48F289 +:10C1700050144FF00108204601A9EAF78DF8601C21 +:10C180000DF1050180B2EAF787F89DF805309DF8BA +:10C190000450A01C0DF1060180B205EB0325EAF75F +:10C1A0007BF8E01C80B20DF10701EAF775F89DF805 +:10C1B00007309DF80620ADB202EB03220AEB4A03DA +:10C1C0000AF1010A07EB4303083492B2564583F89B +:10C1D0000680A4B25A809D80CDD1EFF31082012356 +:10C1E00083F31088D9F8003023B1D9F80030013B2F +:10C1F000C9F80030D9F800301BB980200D490B7503 +:10C20000087582F31088002148F24E10EAF716F8FC +:10C2100006482AF0E5F902B0BDE8F0871F22314652 +:10C22000034859F0F5FCD8E758490A22E8580A2291 +:10C2300080480A22000D404084660A22601F0022C6 +:10C240000148FFF755BF00BF80480A2210B50446D9 +:10C2500000F03CF92046BDE81040FBF70BBF00BFE3 +:10C2600070B506250D4C0E4923680E4E84B0581C3F +:10C27000CDE901160C4B20604FF480520B490C485D +:10C28000009530F085F90B4B186008B104B070BD13 +:10C29000014604B0BDE8704000F016B9B06D0A2246 +:10C2A00080CD0C2268490A2254EE1C0248EE1C0282 +:10C2B0004DC2010264490A2210B5044600F006F995 +:10C2C0002046BDE81040FBF711BF00BF70B50C253C +:10C2D0000D4C0E4923680E4E84B0581CCDE9011652 +:10C2E0000C4B20604FF480620B490C48009530F0F5 +:10C2F0004FF90B4B186008B104B070BD014604B093 +:10C30000BDE8704000F0E0B8B06D0A22800D0D224B +:10C31000DC490A2268EE1C0258EE1C02B9C2010276 +:10C32000D8490A2210B5044600F0D0F82046BDE8EE +:10C330001040FBF70FBF00BF70B508250D4C0E492C +:10C3400023680E4E84B0581CCDE901160C4B2060BA +:10C350004FF480720B490C48009530F019F90B4BE3 +:10C36000186008B104B070BD014604B0BDE870406B +:10C3700000F0AAB8B06D0A22801D0D22504A0A2290 +:10C3800080EE1C026CEE1C0225C301024C4A0A22FC +:10C3900010B5044600F09AF82046BDE81040FCF7BE +:10C3A000B7B900BF70B50C250D4C0E4923680E4E71 +:10C3B00084B0581CCDE901160C4B20604FF400628C +:10C3C0000B490C48009530F0E3F80B4B186008B1AE +:10C3D00004B070BD014604B0BDE8704000F074B810 +:10C3E000B06D0A2280210D22C44A0A2294EE1C025A +:10C3F00084EE1C0291C30102C04A0A220FB404B0A9 +:10C40000704700BF10B50022032482B0214B0120E9 +:10C41000114600942FF0D0F91F4B186040B31F480D +:10C420002EF01CFF1E4B0146186028B30024042187 +:10C430001C4B14201C4A00942FF0BEF91B4B0146E4 +:10C440001860E0B11A482EF009FF1A4B0146186037 +:10C45000C0B100244FF40071174B0620174A009416 +:10C460002FF0AAF9164B0146186070B102B010BD4A +:10C47000014600F029F8D2E700F026F8D6E700F0F0 +:10C4800023F8DFE700F020F8E3E702B0BDE8104052 +:10C4900000F01AB864580A22AC580A2244580A22FA +:10C4A00060580A22F8570A22A8570A2240580A223E +:10C4B00084570A22A0570A2238570A22384B0A22E8 +:10C4C00080570A22FFF79EBF00BE704738B5164C52 +:10C4D0004FF0FF3120682FF0A9FC012803D0002184 +:10C4E0002068FFF7F1FF114B1A7802B138BD012225 +:10C4F0000F4D1A70FFF7E6FF2B68013B2B60002BF6 +:10C50000F4D00023206819461A462FF0D5F90128E7 +:10C51000F2D000212068FFF7D7FF2B68013B2B608A +:10C52000002BEED138BD00BFA86D0A22AC6D0A22E7 +:10C53000B06D0A2238B50023104D114C01214FF483 +:10C540008070104A2B6023702FF078F90E4B186022 +:10C5500078B1FFF7BBFEFFF7EFFE00F03DF8FFF705 +:10C560007FFEFFF71FFF00F06DF830F091F800201C +:10C5700038BD0146FFF7A8FFEBE700BFB06D0A2208 +:10C58000AC6D0A22606D0A22A86D0A22802330B4A5 +:10C59000034D044C05600C60136030BC704700BF55 +:10C5A000F06C0A22F06A0A22802330B4034D044C56 +:10C5B00005600C60136030BC704700BF806A0A22BF +:10C5C00080680A2210B50446FFF780FF2046BDE8C8 +:10C5D0001040FEF737BB00BF70B50D250D4C0E495E +:10C5E00023680E4E84B0581CCDE901160C4B206018 +:10C5F0004FF4C0520B490C4800952FF0C9FF0B4B6C +:10C60000186008B104B070BD014604B0BDE87040C8 +:10C61000FFF75ABFB06D0A2280410D22B86D0A2281 +:10C620002CF61C0220F61C02C5C50102B46D0A22BC +:10C6300010B50446FFF74AFF2046BDE81040FEF75C +:10C64000F1BF00BF70B504250D4C0E4923680E4E96 +:10C6500084B0581CCDE901160C4B20604FF40062E9 +:10C660000B490C4800952FF093FF0B4B186008B155 +:10C6700004B070BD014604B0BDE87040FFF724BFB0 +:10C68000B06D0A2280A10D222C6E0A2240F61C02F7 +:10C6900030F61C0231C60102286E0A2230B4039D16 +:10C6A0008446E80625F0300403D5DCF8800000025B +:10C6B0001BD5A80603D5DCF88000800215D50D3CFB +:10C6C000022C0BD9DCF824400020C4F87031029B06 +:10C6D000C4E95A12C4E95D3530BC7047DCF880000B +:10C6E000C403EFD4C0B20928ECD809238CF8C631B2 +:10C6F000184630BC704700BF2DE9F04F9A46894676 +:10C7000099B0BDF98C40279E0894BDF9904026F061 +:10C71000080C0994BDF9944051440A94BDF998401D +:10C7200090460B94446ABDF888B0D4F86C31056B20 +:10C73000B3F5006FA8BF6646D4E95C239142A2EB33 +:10C740000A02D8BF4A460D92D4F87821074602F073 +:10C75000100207920BEB08029A42A3EB0B03D8BF1F +:10C7600043460E93E37D25B116F480720C9200F0DF +:10C77000E8800C930321384601F01AFA002238466B +:10C78000114606F06FF8079B002B00F02481D4F8C7 +:10C79000683106F00F0138460D9306F095FBD4E999 +:10C7A0005B23D4F878010D990190D4F874010090BE +:10C7B000384606F0BDF9B30600F1B0804FF07F4374 +:10C7C0001A46F00606F0400140F1B380A068002947 +:10C7D00000F03A81E16802430B43C4E9562394F820 +:10C7E0000E3143F0050384F80E31BDF82030102BD4 +:10C7F00040F21B814FEA0951B1FBF3FE099A4FEA5F +:10C800006E03102A40F318814FEA0850B0FBF2F093 +:10C810004210B10544BFC3EB0943CEF1000E7105D0 +:10C8200048BFC2EB0842A3F5004C48BF40420799FD +:10C8300016F0040F18BF634616F0080FA2F5004C5F +:10C8400018BF624619B103EB0A4302EB0B424FF0EB +:10C85000000CDDF82C90DDF82880CDE9002E414653 +:10C860004A460490CDE902CC384605F0D3FF09983A +:10C870004B4601900898424600902146384600F009 +:10C88000DDFC002D00F0A280F30500F19F802B78E5 +:10C89000E375AB7884F80E316B7884F8D5306A682C +:10C8A000AB68C4F8FC20C4F80031D5E90323C4F810 +:10C8B0002C21E969AE69A86A6A69C4F8EC60C4F819 +:10C8C000F010296AC4F8F410696AC4F8E800C4F8E2 +:10C8D000F810CDE91023EA6A10AB12922A6B13927A +:10C8E00093ED007F84ED4D7F696B6A6DC4F8241170 +:10C8F000A86BE96BC4F85801C4F85C1195ED117F81 +:10C9000084ED267FC4F8A8202B6EEA6DC4F8B430FD +:10C91000C4F8B020002019B0BDE8F08F16F08002F6 +:10C9200040F08E80F0064FF07F4306F040013FF567 +:10C930004DAF002900F08A80A1680A43E1680B43EB +:10C940004BE72B7094F80E31AB7094F8D5306B70C8 +:10C95000D4F8FC20D4F800316A60AB60D4F82C31F4 +:10C96000EB60D4F8E820D4E94D31C5E90413D4F8DC +:10C97000EC10D4F8F030A961EB61D4F8F4302B62FC +:10C98000D4F8F830C5E90932D4F83C311493D4F81E +:10C9900040311593D4F824311693D4F858311793B5 +:10C9A00014AB93ED007F85ED0B7FD4F85C11D4F8C8 +:10C9B000A800E96394ED267F85ED117FD4F8B020BF +:10C9C000D4F8B4306865EA652B66D3E638460C992E +:10C9D00001F0EEF89EE7D4F8783123F03003422BD3 +:10C9E00037D8DFE803F053626B6262496B626253CF +:10C9F0005353535353533636363636363636363629 +:10CA000036363636363636363636363636363636C6 +:10CA100036363636363636363636363636363636B6 +:10CA20003636363636366B626200099A0023102A93 +:10CA30004FF4803E3FF7E8AE00224FF48030E8E646 +:10CA400000234FF07F42BCE60343C6E663F07F431A +:10CA5000C3E6384606F00F0106F036FA0022D4F895 +:10CA600078011146D4F86C2101900E980D9B00902E +:10CA7000384606F05DF89EE6D7F880309A0226D553 +:10CA8000012384F8E930144BC4F82C31D4F86C310C +:10CA9000D4F8682103FB0BA31A44384606F00F01B3 +:10CAA0000F9206F011FA0F9AD9E7D4F86C31D4F846 +:10CAB000682103FB0BA302EB4302EEE7D4F86C31D1 +:10CAC000D4F8682103FB0BA302EB8302E5E70923FB +:10CAD000184687F8C6311EE7100004002DE9F04F14 +:10CAE00085B0BDF93870BDF93CC077B3BCF1000F1B +:10CAF0002BDD4FF0000EA2F11008B844A3F110078F +:10CB00006744F4461FFA88F8BFB208F10F0B91464C +:10CB10002BF00F0B22F00F0207F10F0A1E462AF02E +:10CB20000F0A23F00F0362F30F0E6BF30F0C0D4689 +:10CB300063F31F4E6AF31F4C02A90446CDF808E0C8 +:10CB4000CDF80CC006F038FC18B9002005B0BDE8DF +:10CB5000F08F2946204605F0D5F995F8D5300FFA23 +:10CB600088F899073FB233D4DA0700F14E810023E9 +:10CB70002946204602AA009302F082FE06460023C0 +:10CB80002946204602AA04F043FF0023294602AAB0 +:10CB9000204606F0C5F90021D4F8B82102F10803B7 +:10CBA000C4F8B831D4F8BC315660013B8B421160F7 +:10CBB000C4F8BC3103DC2046D4F8C0319847204685 +:10CBC000002202A905F06AFC012005B0BDE8F08F43 +:10CBD000DB0700F11A8149EA080346EA07001B0750 +:10CBE00000F00F0000F0A282D4E96EC3BDF9082066 +:10CBF0000CF10801A2EB0902120302F58032C4F81D +:10CC0000B811CCF804200422013BCCF80020C4F871 +:10CC1000BC31002800F0C981002B05DCD4F8C031FC +:10CC200020469847D4E96E134FF00A0C4FF4803039 +:10CC3000013B01F10802002BC4F8B821C1E900C092 +:10CC4000C4F8BC3105DCD4F8C03120469847D4E99B +:10CC50006E2300214FF0100C013B02F108008B42C3 +:10CC6000C4F8B801C2E900C1C4F8BC3105DC2046F3 +:10CC7000D4F8C0319847D4E96E034FF0050CBDF9E4 +:10CC80000820013BA8EB0202120302F5803200F1FA +:10CC90000801002BC4F8B811C0E900C2C4F8BC31C7 +:10CCA00005DCD4F8C03120469847D4E96E130B2038 +:10CCB000013BDFF874C401F10802002BC4F8B8216D +:10CCC000C1E9000CC4F8BC3105DCD4F8C031204601 +:10CCD0009847D4E96E2300214FF0110C013B02F17B +:10CCE00008008B42C4F8B801C2E900C1C4F8BC31E5 +:10CCF00005DC2046D4F8C0319847D4E96E034FF0E4 +:10CD0000060CBDF90A20013B921B120302F580328A +:10CD100000F10801002BC4F8B811C0E900C2C4F842 +:10CD2000BC3105DCD4F8C03120469847D4E96E13F5 +:10CD300000200C26013B01F108028342C4F8B8210F +:10CD4000C1E90060C4F8BC3105DCD4F8C03120462C +:10CD50009847D4E96E2312264FF48031013B02F14B +:10CD60000800002BC4F8B801C2E90061C4F8BC3166 +:10CD700005DC2046D4F8C0319847D4E96E03072675 +:10CD8000BDF90A20013BBA1A120302F5803200F104 +:10CD90000801002BC4F8B811C0E90062C4F8BC3126 +:10CDA00005DCD4F8C03120469847D4E96E13002042 +:10CDB0000D26013B01F108028342C4F8B821C1E904 +:10CDC0000060C4F8BC3105DCD4F8C0312046984777 +:10CDD000D4E96E2302F10801C4F8B8111321013B14 +:10CDE000D148002BC2E90010C4F8BC3103DC204656 +:10CDF000D4F8C03198470F260423009629462046D0 +:10CE000002AA02F03DFD0646B9E60420D4E96EE32D +:10CE1000BDF90820D5F81011A2EB090201FB02F2BE +:10CE2000013B01EB12120EF1080C002BC4F8B8C143 +:10CE3000CEE90002C4F8BC3140F36D810A20013B09 +:10CE40000CF10802002BC4F8B821CCE90001C4F8A9 +:10CE5000BC3140F3598100211020013B02F1080C44 +:10CE60008B42C4F8B8C1C2E90001C4F8BC3140F338 +:10CE700044814FF0050EBDF90820D5F81011A8EB3C +:10CE8000020201FB02F2013B01EB12120CF108005D +:10CE9000002BC4F8B801CCE900E2C4F8BC3140F37F +:10CEA00023814FF00B0C013B494200F10802002B9B +:10CEB000C4F8B821C0E900C1C4F8BC3140F30D8109 +:10CEC00000204FF0110C013B02F108018342C4F82D +:10CED000B811C2E900C0C4F8BC3140F3F7804FF08C +:10CEE000060CBDF90A20D5F81001921B00FB02F2D6 +:10CEF000013B00EB1210002B01F10802C4F8B8212D +:10CF0000C1E900C0C4F8BC3140F3D98000200C2630 +:10CF1000013B02F108018342C4F8B811C2E9006084 +:10CF2000C4F8BC3140F3C4801226D5F81021013B6F +:10CF300001F10800002BC4F8B801C1E90062C4F88F +:10CF4000BC3140F3AC800726BDF90A10013B791AC9 +:10CF500002FB01F1002B02EB111200F10801C4F8F1 +:10CF6000B811C0E90062C4F8BC3140F391800020E0 +:10CF70000D26013B01F108028342C4F8B821C1E942 +:10CF80000060C4F8BC317CDD1320D5F81011013BE2 +:10CF9000494202F10806002BC4F8B861C2E9000159 +:10CFA000C4F8BC313FF727AF21E7002B05DCD4F8EC +:10CFB000C03120469847D4E96E130A264FF48030DA +:10CFC000013B01F10802002BC4F8B821C1E900605F +:10CFD000C4F8BC3105DCD4F8C03120469847D4E908 +:10CFE0006E2300211026013B02F108008B42C4F899 +:10CFF000B801C2E90061C4F8BC3105DC2046D4F8B0 +:10D00000C0319847D4E96E030526BDF90820013BDD +:10D01000A8EB0202120302F5803200F10801002B96 +:10D02000C4F8B811C0E90062C4F8BC3105DCD4F81A +:10D03000C03120469847D4E96E130B27013B3A488C +:10D0400001F10802002BC4F8B821C1E90070C4F84E +:10D05000BC3105DCD4F8C03120469847D4E96E23B2 +:10D06000002002F10801C4F8B8111121013B8342EC +:10D07000C2E90010C4F8BC3140F3D8800326022373 +:10D08000BBE6D4F8C03120469847D4E96E237BE74D +:10D09000D4F8C03120469847D4E96E1367E720469C +:10D0A000D4F8C0319847D4E96E03D5F810214AE787 +:10D0B000D4F8C03120469847D4E96E1334E7D4F849 +:10D0C000C03120469847D4E96E231FE7D4F8C03119 +:10D0D00020469847D4E96E1301E7D4F8C0312046C2 +:10D0E0009847D4E96E23EBE62046D4F8C031984740 +:10D0F000D4E96E03D5F81011D3E6D4F8C031204638 +:10D100009847D4E96EC3B4E6D4F8C03120469847B6 +:10D11000D4E96E239FE6D4F8C03120469847D4E97D +:10D120006EC3D5F8101189E60000FFFF00283FF418 +:10D130001EADBDF90A20D4F8BC31921B0426D4F8E8 +:10D14000B801013B120302F5803200F10801002B07 +:10D15000C4F8B811C0E90062C4F8BC3105DCD4F8E9 +:10D16000C03120469847D4E96E1300200A26013BBF +:10D1700001F108028342C4F8B821C1E90060C4F893 +:10D18000BC3105DCD4F8C03120469847D4E96E2381 +:10D1900010264FF48031013B02F10800002BC4F847 +:10D1A000B801C2E90061C4F8BC3105DC2046D4F8FE +:10D1B000C0319847D4E96E030526BDF90A20013B2A +:10D1C000BA1A120302F5803200F10801002BC4F8EC +:10D1D000B811C0E90062C4F8BC3105DCD4F8C03134 +:10D1E00020469847D4E96E1300204FF00B0C013B0A +:10D1F00001F108028342C4F8B821C1E900C0C4F8B3 +:10D20000BC3105DCD4F8C03120469847D4E96E2300 +:10D2100002F10801C4F8B8111121013B0648002BA6 +:10D22000C2E90010C4F8BC313FF728AF2046D4F85B +:10D23000C031984722E700BF0000FFFF30B4BDF9BE +:10D240000850BDF90C40CDE9025430BCFFF746BC94 +:10D250002DE9F0410446D0F87230D0F87620806E87 +:10D2600082B0C7060D46CDE90032616C01D40329B6 +:10D2700049DD204601F042FBD4E96E131920013B41 +:10D2800001F10802002BC4F8B821C1E90005C4F877 +:10D29000BC3105DCD4F8C03120469847D4E96E2370 +:10D2A0000020013B02F108018342C4F8B811C2E931 +:10D2B0000000C4F8BC3105DCD4F8C03120469847E2 +:10D2C000D4E96E130120626D013B42F0A07201F1BE +:10D2D000080542F48052002BC4F8B851C1E900029D +:10D2E000C4F8BC3103DC2046D4F8C0319847002292 +:10D2F0002046694605F0D2F8204601F0FFFA0020EA +:10D3000002B0BDE8F081042797FBF1F7206C90FB99 +:10D31000F7F107FB01F18842ABD1E16B8E07A8D191 +:10D32000E16C8807A5D143F30B100FFA83FC0028AA +:10D330009FD1013942F30B10884216B299D1A16CEA +:10D34000072909DC00290ADB072908D8DFE801F0F2 +:10D35000D5C807B70707B4A4412900F0B080A6EBF1 +:10D360000C0820461E14C6EB224601F0C7FA19200D +:10D37000D4F8BC31D4F8B821013B4FEA2818361153 +:10D3800002F10801002BC4F8B81108F10108C2E944 +:10D39000000506F10106C4F8BC3105DCD4F8C03143 +:10D3A00020469847D4E96E130020013B01F10802A2 +:10D3B0008342C4F8B821C1E90000C4F8BC3105DCDF +:10D3C000D4F8C03120469847D4E96E230121013BAF +:10D3D000614D02F10800002BC4F8B801C2E9001544 +:10D3E000C4F8BC3105DC2046D4F8C0319847D4E9F4 +:10D3F0006E03226C1F2592FBF7F2013B00F108013E +:10D4000092B2002BC4F8B81105604260C4F8BC3178 +:10D4100005DCD4F8C03120469847D4E96E13B8FB38 +:10D42000F7F21E20013B01F1080542EA0642002BFB +:10D43000C4F8B851C1E90002C4F8BC3103DC20468D +:10D44000D4F8C0319847636C022B72D0042B5ED0A5 +:10D45000012B7FF451AF2025BDF90220BDF900302A +:10D46000216C12111B1101FB0233E06BD4F8B811CF +:10D47000D4F8BC211844013A01F10806002AC4F886 +:10D48000B861C1E90050C4F8BC213FF735AF204670 +:10D49000D4F8C03198472FE705F0F0014FEA152E78 +:10D4A00041EA157128090EF47045294300F47060B3 +:10D4B000014301EB014552E74FEA35654FE7290C7F +:10D4C000280B00F4706001F470410143280A00F059 +:10D4D000F000C5F303150143294301EB01453EE785 +:10D4E000290A680901F4784100F4FC60C5F3C40519 +:10D4F0000143294301EB014531E705F07F4141EA52 +:10D5000015612D0E41EA054141EA052527E7BDF9E0 +:10D510000220BDF90030216C12111B1101FB0233F6 +:10D52000E06B2025D4F8B811D4F8BC2100EB8300BF +:10D53000A1E7BDF90220BDF90030216C12111B11C9 +:10D5400001FB0233E06B2025D4F8B811D4F8BC21DC +:10D5500000EB43008FE700BF001060012DE9F04FA2 +:10D5600089B0BDF94C80BDF948909EB206F10F0319 +:10D57000B8F1000F04460F461FFA89FC95B29BB222 +:10D5800040F3E880002002460CEB680C1FFA8CFC8C +:10D5900005F10F0EE644A5EB0C0B6344A6EB0C0A59 +:10D5A000A9EB68016BF30F006EF30F026AF31F40E3 +:10D5B00063F31F42082920F00F1022F00F123ADD0A +:10D5C000B7F9DA30CDE90602002B3EDDB4F972C0BE +:10D5D00001B2C91A614509B2A8BF8C46B4F97410EA +:10D5E000ADF818C0C3EB204C8C4540F30F40A4BFEE +:10D5F000C01A01B2ADF81A10B4F9761003FA82F02D +:10D60000884200B2D8BF0146ADF81C10B4F97810BA +:10D6100003EB2240884242F30F429B46DCBF9B183B +:10D6200019B2ADF81E10204606A905F0C5FEA0B936 +:10D6300009B0BDE8F08FB7F9DA304FF00008002BE1 +:10D64000CDE906020FFA8CF9C0DC204606A94FF09E +:10D65000000B05F0B1FE0028EAD0BDF818303946BD +:10D66000ED1ABDF81A302046F61A2DB204F04AFC25 +:10D6700036B2D7F828A1B8F1000F00F0C88008FB37 +:10D6800008F399451FFA89FB04DD97F8D52012F0BD +:10D69000010276D000224FF0010908EBD878C8F3D8 +:10D6A0004F0808EB0B031BB239462046CDE903298E +:10D6B000019302922B46009600F09CFBABEB080B0B +:10D6C000744A0FFA8BF33946019302922B460222D9 +:10D6D0002046CDE90399009600F08CFBD4F8803009 +:10D6E0000AF4206A5B014AF0C50105D597F8D530E8 +:10D6F0001B0603F080731943042306AA00912046F9 +:10D70000394602F0BDF80021D4F8B82102F108032F +:10D71000C4F8B831D4F8BC31C2E90010013B8B42E7 +:10D72000C4F8BC316EDD4FF0000B3946204606AA26 +:10D73000002304F06DF900233946204606AA05F0BF +:10D74000EFFB20465A4606A904F0A8FE012009B0C6 +:10D75000BDE8F08F002002460CF10F01A5EB0C0E86 +:10D76000294463446EF30F00A6EB0C0C61F30F0227 +:10D770006CF31F4063F31F4220F00F1022F00F12D2 +:10D780001EE70121049108F1100101EBD1710BF1A9 +:10D79000010B49100FFA8BF3090320460096019301 +:10D7A00003922B4602910AF4007A394600F022FBDC +:10D7B0004AF4004242F041020223394600922046D8 +:10D7C00006AA02F05DF81625D4F8BC31D4F8B811D9 +:10D7D000013B4FEA083601F10802002BC4F8B821DA +:10D7E000C1E900560546C4F8BC314CDD0021013BBF +:10D7F00002F108008B42C4F8B801C2E90015C4F870 +:10D80000BC3190DC2046D4F8C03198478BE7012129 +:10D810002B464246049120463946CDE902880096BF +:10D82000CDF8049000F0E6FAD4F880200AF4007AEB +:10D830004AF44003520143F0410305D597F8D5203F +:10D84000120602F0807213433946009306AA02239F +:10D85000204602F015F8D4E96E230021013B02F1C5 +:10D8600008058B42C4F8B851C2E90010C4F8BC31B5 +:10D8700003DC2046D4F8C0319847CB440BF10F0BA2 +:10D880004FEA1B1B51E7D4F8C03120469847D4E932 +:10D890006E23ABE70080FFFF30B594468E461C46F2 +:10D8A00083B0BDF91850816A72466346CDE90045E0 +:10D8B000FFF754FE002003B030BD00BF10B582B0AA +:10D8C000BDF9104000930194B0F86EE0B0F87030EC +:10D8D000134401EB0E021BB2C16A12B2FFF73EFE07 +:10D8E000002002B010BD00BF2DE9F047B0F96CA0D8 +:10D8F00082B0BAF1000FBDF9289017DDB9F1000F21 +:10D9000006460F4690469DB2CAF34F0412DC09EB5F +:10D91000D97C05EB6C052C44CDF804A024B2F16A47 +:10D9200043463A4630460094FFF718FE002002B006 +:10D93000BDE8F087A5EB69031B1B1BB20093CDF874 +:10D9400004A013460A46C16AFFF708FEDFE700BFDE +:10D950002DE9F04182B0BDF920801D46B8F1000FDD +:10D9600004460E461746B0F96C301EDD002B11DC64 +:10D97000204604F089FAA16A3B4632462046CDE9AA +:10D980000058FFF7EBFD204604F0A0FA002002B09B +:10D99000BDE8F08108EB43031BB2CDE90053134609 +:10D9A0000A46C16AFFF7DAFDE2E7E1D1002BDFDDCD +:10D9B000A3F1100202EBD27205EB620208331BB234 +:10D9C00012B2019300923B460A46C16AFFF7C6FDB8 +:10D9D000CEE700BF2DE9F04104460E4617461D462E +:10D9E00082B0BDF920800093CDF80480B0F870308B +:10D9F0001344B0F86E201BB20A4412B2C16AFFF79A +:10DA0000ADFD204604F040FAA16A3B46324620466E +:10DA1000CDE90058FFF7A2FD204604F057FA002098 +:10DA200002B0BDE8F08100BF2DE9F84306464FF48F +:10DA3000BE7003F06BFF0446002800F0A0800025B4 +:10DA40004FF07F434FF0FF376FF07F420221C0F865 +:10DA50004C3180F8D510C0F850318260C260076147 +:10DA600080F80E51D6F88020C0F8543112F0006FC3 +:10DA70004FF010034FF004024FF4703C80F8E9209F +:10DA800083824660C0F82851474B4FF4B05008BF1E +:10DA90004FF480034FF4803101229FED3B4B9FED0B +:10DAA0003C5B9FED3D6B9FED3E7B40F2011EC4F859 +:10DAB00034C14FF400294FF0400C4FF0AA08C4E9DC +:10DAC0004703706DC4F81011034343F4012343F47A +:10DAD000C06384ED315FC4F82431C4F8162084F8A3 +:10DAE000D420C4F83011C4F81811A4F8D6E0C4F852 +:10DAF000D8C004F11C00C4F82C91C4F8148184F837 +:10DB00000F51C4F8FC50C4F80051C4F80451C4F8D3 +:10DB1000085184ED4F7FA4F80C2101F09DFE04F123 +:10DB2000340001F099FE04F14C0001F095FE04F17F +:10DB3000640001F091FE04F17C0001F08DFE04F11F +:10DB4000940001F089FE04F1AC0001F085FE0C2385 +:10DB5000164A84F8E83021463046C4F83871C4F8D3 +:10DB6000DC50C4F8E070C4F8E42004F091FEF369DE +:10DB70002360F46186F8C6512046BDE8F88301258C +:10DB8000F8E700BFAFF30080AA0000000400000027 +:10DB90000000000010000000000000000000000075 +:10DBA0000000000000000000080040200103030303 +:10DBB000436A024693F80E01022940F00100D9752C +:10DBC00083F80E0116D009D893F8D51021F00C0176 +:10DBD00083F8D510002082F8C60170470329F9D1D7 +:10DBE000002093F8D51041F00C0183F8D51082F88D +:10DBF000C6017047002093F8D51021F0080141F0CC +:10DC0000040183F8D51082F8C601704703464FF02F +:10DC1000000C10B45C6A22F07F42023144F82120EB +:10DC200094F80E21604642F0010284F80E2183F838 +:10DC3000C6C15DF8044B704700B5436A024693F8CD +:10DC400012C093F80E018C4540F0010E18BF40F051 +:10DC5000070083F80EE118BF83F80E01987D9974D0 +:10DC6000C0074FF0000044BF0906C3F84C1182F80A +:10DC7000C6015DF804FB00BF00B5436A024693F895 +:10DC800016C093F80E018C4540F0010E18BF40F00D +:10DC90000700997583F80EE118BF83F80E01C907D4 +:10DCA00058BF4FF07F414FF0000044BF997C0906F8 +:10DCB000C3F84C1182F8C6015DF804FB10B4446A45 +:10DCC000032994F80E31844643F0010384F80E31A1 +:10DCD00027D81A4B53F82110032A22D8DFE802F084 +:10DCE0002B04022841F480610022D4F82001D4F8EA +:10DCF0002C31C4F81C110343DCF854000343D4F85E +:10DD00003C010343D4F840010343D4F844010343E6 +:10DD10000B43C4F824318CF8C62110465DF8044B3F +:10DD2000704710228CF8C62110465DF8044B7047EE +:10DD300041F4A051D8E741F48051D5E738FF1C02E7 +:10DD400030B4426A034692F8D50059B1002440F03D +:10DD500002010020C2F8284182F8D51083F8C601DC +:10DD600030BC70474FF480354FF0100C4FF4FC443A +:10DD700000F0FC01C2F81051A2F814C0E9E700BF9E +:10DD800000220346022914BF94464FF0030C10B43E +:10DD90005C6A104684F8D61084F80FC183F8C62157 +:10DDA0005DF8044B704700BF0346002210B45C6A64 +:10DDB000104684F8D71083F8C6215DF8044B7047ED +:10DDC0006FF07F43D0F84C11027C90F811C0090A23 +:10DDD00001FB023201FB0C3390F80E1102F07F427E +:10DDE00003F07F4321F00201C0E9542380F80E11B3 +:10DDF000704700BF2DE9F04F87B0BDF944C0BDF9B1 +:10DE000040E091F8D5B01FFA8CF7AEEB07061BF097 +:10DE1000010FA3EB07071546DDE9128904461FFA37 +:10DE200086FAB8B2149A36B23FB279D0C3F1080379 +:10DE30000393CEF10803049306FB06F307FB0733B5 +:10DE400003F1FF00002BB8BF03463E44D1F8100198 +:10DE5000B1F914A00CEBDC7106EB6106F117A6FB1F +:10DE600000764FEAE37B059700FB01661F12002A4C +:10DE700040F0FD8062464FF07840D3174FF0FF31FD +:10DE800054F030FE524650EA0F21D31754F02AFEC8 +:10DE90000BFB00FB07FB01BBA0FB07371BEB0707D6 +:10DEA00002D50F3347F100079A46BB46059B019602 +:10DEB00000935AEA2F1BDDE9006756EA0F17BAEB09 +:10DEC00006026BEB07061346321E02DAFF3342F1FD +:10DED00000021E46174656EA2F2700290A463346F7 +:10DEE00005DA40F6FF728218104641F100029346AF +:10DEF00082465AEA2F3B039A02FB0AF67600002E6E +:10DF000006F10F02B8BF1646049A361102FB0AF753 +:10DF10007F00002F07F10F02B8BF17463F112FE017 +:10DF200050EA0A0000F09080C3F108018A4BCEF15C +:10DF3000080E93FBFCFA06FB06F33E4407FB07378B +:10DF400087FB0A273B4652EAEF234FEAEA0A0AFB1D +:10DF500001F10AFB0EFE0CEBDC7C490006EB6C06C3 +:10DF60004FEA4E070029A2EB063301F10F02B8BFBA +:10DF70001146002F07F10F02B8BF17460E113F11CF +:10DF8000D4E96E0205F1040C013A00F10801B9F17F +:10DF9000000F40F09F804344002AC4F8B811C0E944 +:10DFA00000C3C4F8BC2105DC2046D4F8C031984732 +:10DFB000D4E96E12013A01F10803681D002AC4F881 +:10DFC000B8314E600860C4F8BC2105DCD4F8C0311B +:10DFD00020469847D4E96E32013A03F1080105F171 +:10DFE0001000002AC4F8B8115F601860C4F8BC21A2 +:10DFF00005DC2046D4F8C0319847D4E96E12013AC6 +:10E000004FEA4A0601F1080305F10B00002AC4F8A3 +:10E01000B8314E600860C4F8BC2105DCD4F8C031CA +:10E0200020469847D4E96E32013A03F108011135D0 +:10E03000002AC4F8B811C3E90056C4F8BC2140F363 +:10E04000848007B0BDE8F08F444BCCF1080293FB0D +:10E05000FCFACCEB4C56F3020AFB02F67600002EDB +:10E0600006F10F02B8BF16463611374688E7D4F8D6 +:10E0700080305B017FF5FEAE4FF0784393FBFCF3FD +:10E080009B0193FBFAF3039A4FEA231A02FB0AF669 +:10E09000049A83FB071002FB0AF2002E06F1070325 +:10E0A000B8BF1E46002A02F10703B8BF1A4600286F +:10E0B0004FEAE6064FEAE20704DA11F10F031946C8 +:10E0C00040F100000A46034652EA2F130599A2EBDD +:10E0D000810355E75B42A3EB0803002AC4F8B8119B +:10E0E000C0E900C3C4F8BC2105DC2046D4F8C03127 +:10E0F0009847D4E96E12013A764201F10803681D8F +:10E10000002AC4F8B8314E600860C4F8BC2105DCB0 +:10E11000D4F8C03120469847D4E96E32013A7F42A4 +:10E1200003F1080105F11000002AC4F8B8115F607E +:10E130001860C4F8BC2105DC2046D4F8C0319847EB +:10E14000D4E96E12CAEBCA7A59E72046D4F8C03136 +:10E1500007B0BDE8F04F18470000C0FF0000F8FF0F +:10E16000F8B5054614200E46AF6903F0CFFB002832 +:10E1700035D00022AB6E044606EB86018660C26095 +:10E18000D8074FEA810113D5084603F0BFFB606052 +:10E1900010B30022AB6E2261D90705D4D5F88430C4 +:10E1A000DA0613D49B0707D4002323602046F8BD6A +:10E1B000284603F0E9FBEAE7A268042102EB8202A9 +:10E1C000384692002AF0EEFF2061EDE7014638461E +:10E1D0002AF0F2FF2061E7E7204603F099FB0024D4 +:10E1E000E4E700BFF8B5876911B306460C460CE0BA +:10E1F000304603F0EBFB2A691AB1D6F884309B074E +:10E200000DD4284603F084FB94B12546B36E2468F0 +:10E21000DA076968ECD5084603F07AFBEBE7384685 +:10E2200004212AF0C3FF284603F072FB002CECD136 +:10E23000F8BD00BF836810B50446186838B1D0E94E +:10E2400001230021C1602261E361A06010BD216A49 +:10E250002068FFF785FF10B1A3681860EFE715226B +:10E26000236883F8C72110BD2DE9F04745690446AE +:10E27000C26982B0002D3CD0AB69002A34D101685C +:10E28000012BD1F8188040F29A808768D5F810A049 +:10E29000F968D7E9019606EB860609EB8603006963 +:10E2A0000AEB860609B10E60FA60834207D91A1A92 +:10E2B000013A22F003028021043257F0A9FCBB6826 +:10E2C000102703EB83039B004A46514640460097C4 +:10E2D0002AF076FFAB692E61013BAB61204602B0AC +:10E2E000BDE8F047FFF7A6BF012B22D002B0BDE882 +:10E2F000F0870669764B40F2FF3733603346D0F83B +:10E3000008C0013A43F8045F06F10C01CCF80C3068 +:10E31000B760C0E906520161FFF78CFF236893F9EB +:10E32000C731002B7CD1A3685B68736002B0BDE885 +:10E33000F087EA690168012AD1F8188044D9EE68AB +:10E34000A1687068013A0F46EA61002800F0AC80CD +:10E35000FA682369002A56D010600022FA60A26988 +:10E360001F46032A0FD8DFE802F05541023440F27D +:10E37000FF32DA601A88103342F0004242F40002A1 +:10E3800043F8102C23614FF0100C0027E36940463E +:10E39000013BE361D1E9012303EB830329699B007E +:10E3A000CDF800C0A7612AF00BFF7368002B95D051 +:10E3B000331DEB6072686B692A61AB618EE7EA69B5 +:10E3C000012ABCD88AD1012B04BF152381F8C7319B +:10E3D00084E740F2FF321A611A68143322F07F4258 +:10E3E00042F0004243F8142C2361CCE740F2FF32A4 +:10E3F0009A601A780C3342F0802242F4000243F80B +:10E400000C2C2361BFE7324A03F108071A6043F876 +:10E41000040FCB6040F2FF3347F8043B2761B2E7BB +:10E420002369A269A3F10C012161032A11D8DFE855 +:10E4300002F0162D1E0240F2FF3053F80C2C03F1AF +:10E44000080122F07F4242F0004243F80C2C586051 +:10E4500021610022E369013BC4E9062346E740F25B +:10E46000FF31A3F1080243F80C1C2261F1E71946C1 +:10E4700040F2FF3033F80C2C42F0004242F400022C +:10E4800043F80C2C41F8040B2161E2E740F2FF3124 +:10E4900013F80C2C43F8041C42F0802242F40002D2 +:10E4A00043F80C2C2361D4E7AA68042102EB820212 +:10E4B000404692002AF076FE706008B1A16847E7F6 +:10E4C0000122236883F8C7212369A16847E700BFB9 +:10E4D0003280808083690269032B0CD8DFE803F067 +:10E4E000100220111146137843F0802343F40003F7 +:10E4F00041F8083B01610022C369013BC0E90623E2 +:10E50000704711461368002223F07F4343F0004315 +:10E5100041F8103BC3690161013BC0E90623EFE705 +:10E5200011461388002243F0004343F4000341F8EE +:10E530000C3BC3690161013BC0E90623E0E700BF72 +:10E5400038B504460068816E11F0200104D13B22E9 +:10E5500000F5BC7057F05CFB62686369A260E26022 +:10E560003BB1D3E90010D9600D6859691D61C3E959 +:10E570000610D2E9011200232161C4E90632E362E8 +:10E5800038BD00BF2DE9F0474FF000080D46866901 +:10E590002C6814F0803F14D0B4F1803F3DD02204A9 +:10E5A000E7B23CD5322F00F09680394630466A6893 +:10E5B00001F038FA202F65D0AC68083514F0803FA0 +:10E5C000EAD15FFA84FA514630466A6801F02AFAC5 +:10E5D000BAF1200FC4F30729C4F307474FEA1464C4 +:10E5E0004CD049463046AA6801F01CFAB9F1200F18 +:10E5F00040D039463046EA6801F014FA202F35D071 +:10E60000214630462A6901F00DFA202C2AD0143513 +:10E61000BEE7002C42DBFF2F17D00435B8E72302FA +:10E62000F7D5FF2FC4F3072430D0394630466A6847 +:10E6300001F0F8F9202F55D021463046AA6801F0A4 +:10E64000F1F9202C4AD00C35A2E7C4F30728B8F121 +:10E65000020F02D0B8F1040F3DD13046043501F06D +:10E66000E7F995E7304601F0E3F9D0E7304601F0ED +:10E67000DFF9C5E7304601F0DBF9BAE7304601F0D3 +:10E68000D7F9AEE7304601F0D3F995E7022C21D156 +:10E69000304601F0CDF9A046043579E739463046D9 +:10E6A0006A6801F0BFF9202FC4F30729C4F30744B7 +:10E6B00024D049463046AA6801F0B4F9B9F1200FD8 +:10E6C00018D021463046EA6801F0ACF9202C0DD074 +:10E6D00010355DE7A0464046BDE8F087304601F0C2 +:10E6E000A7F9B0E7304601F0A3F9A5E7304601F0FD +:10E6F0009FF9EDE7304601F09BF9E2E7304601F083 +:10E7000097F9D6E72DE9F04FD0E96D51876EC468CF +:10E71000A1EB050817F0200781462268A66987B09B +:10E720004FEAE8084DD1A942236943D002F5BC71F4 +:10E730008946DFF8C4A1083502F18C0B019002E094 +:10E74000B84533D9226892F9C721013703EB860E09 +:10E75000701C5ABB55E9022C1AF80210083561B139 +:10E7600019F9021019B15BF822106145E8D04FF099 +:10E77000010109F802104BF822C09A55E26A10F024 +:10E78000030602F10102CEF804C0E262D8D1E269C8 +:10E790002369013A1433012A2361E261D0D820466B +:10E7A000A661FFF761FDB8452369CBD8DDF8049079 +:10E7B000D9F8B451A6614023C9E96E5307B0BDE84A +:10E7C000F08FE36A4344E36292F9C731002BF2D140 +:10E7D00036B32069B8F1000FEDD0424605F10803C9 +:10E7E00002E00833002E7FD053E90217013A815529 +:10E7F00000EB860106F101069C464F6006F0030619 +:10E8000008F1FF38EDD11F46002ED4D10022E36974 +:10E810001430013B012BC4E90623206166D93D4633 +:10E820005FEA980A4FF0000702D133E0574531D034 +:10E830002368013793F9C73163BB1A462E682969EB +:10E8400066F30702AE68236966F30F2261F317428D +:10E85000A96903F1140061F31F6243F8042B6A688D +:10E860002035029255F8142C039255F80C2C049282 +:10E8700055F8042C059202AA92ED007F83ED007FEB +:10E88000E3692061013B012BE361CFD82046FFF70C +:10E89000EBFCCBE718F00308D9F8B42122D02368A9 +:10E8A00008F1010893F9C73105F1080105EBC80823 +:10E8B000C3B9A8EB0108A8F1080E4FEADE0E0EF16D +:10E8C000010E4EF001E0A369206951E90256C554DA +:10E8D0005D1C00EB83035E6005F003030831A36158 +:10E8E0000FF00DC8154666E767468FE72046FFF72D +:10E8F000BBFC3D4694E700BF48FF1C0238B5044608 +:10E90000FFF700FFE06882690369032A0FD8DFE898 +:10E9100002F03326021940F2FF451A8803F1100174 +:10E9200042F0004242F400021A60DD600161002200 +:10E93000C369013B012BC0E9062323D9002084F8D9 +:10E94000C60138BD40F2FF451A6803F1140122F0F8 +:10E950007F4242F000421A601D610161E7E740F228 +:10E96000FF451A7803F10C0142F0802242F40002C4 +:10E970001A609D600161DAE740F2FF4243F8042B20 +:10E980000361D4E7FFF770FC002084F8C60138BDAE +:10E9900038B50446FFF7B6FEE06882690369032ACA +:10E9A0000FD8DFE802F03326021940F2FF251A885B +:10E9B00003F1100142F0004242F400021A60DD60EF +:10E9C00001610022C369013B012BC0E9062323D961 +:10E9D000002084F8C60138BD40F2FF251A6803F113 +:10E9E000140122F07F4242F000421A601D61016171 +:10E9F000E7E740F2FF251A7803F10C0142F080228C +:10EA000042F400021A609D600161DAE740F2FF22E1 +:10EA100043F8042B0361D4E7FFF726FC002084F8B9 +:10EA2000C60138BD2DE9F041036882B09D6E15F036 +:10EA3000010526D1D0E90274BC4280469E6912D0FD +:10EA4000236830461BB1E2680AB11B691360A368F2 +:10EA5000626803EB830321699B0000952AF0B0FBF9 +:10EA60002468A742ECD10025D8F81C00A36862688E +:10EA70001B1A03EB8303216930469B0000952AF0A3 +:10EA80009FFB02B0BDE8F08103689A6ED20720D4E4 +:10EA90002DE9F041D0E90264B44207469D690BD0EC +:10EAA000D4E9012303EB8303042128469B002AF0C9 +:10EAB0008FFB2468A642F3D1FA69A36828469B1A03 +:10EAC00003EB830362680421BDE8F0419B002AF058 +:10EAD0007FBB704703689A6ED20726D42DE9F041B8 +:10EAE000D0E90264B44207469D6911D0236804212D +:10EAF00028461BB1E2680AB11B691360A36822694A +:10EB000003EB83039B002AF063FB2468A642EDD14C +:10EB1000FA69A36828469B1A03EB83032269042140 +:10EB2000BDE8F0419B002AF053BB70472DE9F0414E +:10EB30000C46064682B008681746FFF7E3FDA26957 +:10EB40002369032A0FD8DFE802F04235022840F299 +:10EB5000FF311A88D96042F0004242F400021A6084 +:10EB600003F1100222610021E369F26F013BC4E965 +:10EB70000613002A55D06369002B46D06FBB0023D3 +:10EB80002046E361FFF770FBA2686369E260002B37 +:10EB900060D0186902B0BDE8F08140F2FF311A6818 +:10EBA000196122F07F4242F000421A6003F1140220 +:10EBB0002261D8E740F2FF311A78996042F0802252 +:10EBC00042F400021A6003F10C022261CBE740F22A +:10EBD000FF3243F8042B2361C5E7206800F0F2F907 +:10EBE000A268E569936861695B1B002503EB8303F9 +:10EBF000526809699B0000952AF0E2FA2046FFF767 +:10EC00009FFC002318466362C4E7D6F88430204690 +:10EC10009A0730D4DB0629D5FFF75CFF002FAED072 +:10EC2000ECE7D4F80880D8F800508DB1A36A01331E +:10EC30003C2BA3629FD129462D6825B188462946E1 +:10EC40002D68002DFAD12068FFF7CCFAC8F80050E3 +:10EC5000A56290E7D6F8843013F0120F02D0106945 +:10EC6000002897D1206902B0BDE8F081FFF70CFFC2 +:10EC7000002F84D0C2E7FFF7D5FE002F3FF47FAF0F +:10EC8000BCE700BFB1F9342010B5002A0C46086B70 +:10EC900003DD0021920056F0BBFF0023E38610BD88 +:10ECA000B1F934002DE9F041B1F93650431EAB42C1 +:10ECB0000C4617460E6B09DD4FEA85086B1C46F8BB +:10ECC000257006EB0800E386BDE8F081103000B245 +:10ECD00031460122A086800002F01CFEB4F93420E7 +:10ECE000064695422063E7DA521B0021920000EBB2 +:10ECF00085004FEA850856F08BFFDFE72DE9F843E2 +:10ED00000027D0F87C8006460C4608604F61B8F1B9 +:10ED1000000F6BD0D8F8003020204B6002F0F6FDD9 +:10ED20000546606100285ED0D8F80800800002F037 +:10ED3000EDFD81462860002855D0D8E90121D6F89C +:10ED400088306A6103FB02F26960AA6079B101232D +:10ED50009942076009D001F1FF3E4EF001E02968B9 +:10ED600041F8237001330FF007C0D5F8009002EB93 +:10ED700082020421B069C5F80C9092002AF012FAC0 +:10ED8000C9F800002B681B686BB369686A69606822 +:10ED90002B61E961AA61E06028B300231022456875 +:10EDA0008168A060C4E9063140202561A362E36266 +:10EDB000A28602F0ABFD2063A8B16369DBB11B68DA +:10EDC0001D68B4F93420002A03DD0021920056F0BA +:10EDD0001FFF00232A4621463046E386FFF760FFE7 +:10EDE0000120BDE8F8830020BDE8F8831146FFF755 +:10EDF000B7F96060CFE7D6F88420636812F0120F8D +:10EE000002D01D69002DDCD15D68DAE7FFFFFFFF4E +:10EE1000F8B506464FF4EA7002F078FD0446002883 +:10EE200054D0002502224FF4001382648666A0F8B5 +:10EE3000C6518561C561C56405654365FEF7F4FD8E +:10EE4000A6EE100B720684ED087F03D4702002F04A +:10EE50005DFD0546002316F0040F0CBF05210421BB +:10EE600025639FED1B6B9FED1C7B00253320012745 +:10EE7000C4E90D3384F8C63184F8C431E3632364F4 +:10EE80006364E36623676367A4F8783063613307DC +:10EE900048BF21F00401221D676682ED007F40F229 +:10EEA0002712C4F88800E16504F18C002946256624 +:10EEB000E56756F0ADFE0822094BC4F8805019688A +:10EEC00084F8C851216084F8C5211C602046F8BD33 +:10EED0000000000000000000000000000000000032 +:10EEE0009C6E0A2270B5044600F076FDA0610028F1 +:10EEF00060D03B22002104F5BC7056F089FEE56F1E +:10EF00007DB1D4F888102046FFF72AF90646D4F8D8 +:10EF1000881020462E60FFF723F92B6830601A68AE +:10EF20001360D4F888202046114602F0CFFE034635 +:10EF3000D4F8882023611146204602F0C7FE2269DA +:10EF40000346606102B3F8B10025C4E902226360A0 +:10EF50004FF40070656302F0D9FC40220346184864 +:10EF60000A21C4F8C00184F8C951A069C4F8BC21C1 +:10EF7000C4F8B431C4F8B8312AF076F848B900239F +:10EF800084F8C631184670BD012384F8C63118468E +:10EF900070BDFF230A212A46A0692AF03BF82A46C1 +:10EFA0000A21A0692AF052F8FF2804BF012384F83F +:10EFB000C931E4E7052384F8C631184670BD00BFA7 +:10EFC00005E7010280697047002839D038B5436EE3 +:10EFD00004468B420D460DD0082B10D008291FD0B7 +:10EFE00002F08AFF626A92F80E31656643F001030F +:10EFF00082F80E31002384F8C631184638BD426AC3 +:10F00000616692F80E3143F0010382F80E3102F08E +:10F010005DFF082D0CD0002384F8C631184638BD9A +:10F02000426A616692F80E3143F0010382F80E31B4 +:10F03000204602F029FF002384F8C631184638BD67 +:10F040000220704740B110B5044600F0FBFC0023DD +:10F0500084F8C631184610BD022070472DE9F04FE4 +:10F0600089B0DDE91275149C07FB07FCD4F8104148 +:10F0700015F0010F0CBFA3464FF0000B804615F0B2 +:10F08000020F03FB03C01D4608BFA2468946164671 +:10F0900018BF4FF0000A02F0B5FB159B240194FB4A +:10F0A000F0F403B11C60784204FB00F005FB04F4AB +:10F0B0004D44241104FB05F50011374400FB17559E +:10F0C000149BC9F10001D3F810210AEB2513029318 +:10F0D00000FB01F304FB163300FB06F604FB01669C +:10F0E000CDE905045208009402EB231264420BEBB5 +:10F0F000261604920394079604AA92ED005F4242FA +:10F10000019243466A4692ED007FA3EC045F83EDD3 +:10F11000007FC8F8200009B0BDE8F08F2DE9F04F5E +:10F1200089B0DDE912B60BFB0BFC6FEA06098046DD +:10F1300003FB03C01D468A461746149C02F062FB7F +:10F140004FF4801386F00206C6F340064FEA0949E1 +:10F1500093FBF0F0360409F4803904B12060CBF160 +:10F16000000300FB03F300FB05F41B115544CAF137 +:10F17000000A03FB0AF2241104FB1722BB4404FB20 +:10F1800005F503FB07F703FB1B5504FB0A77CDE9E5 +:10F190000534121106EB251602F5004209EB27177C +:10F1A000009404920296079704A991ED005F5942DA +:10F1B0000191424669466442039491ED007FA2ECBE +:10F1C000045F82ED007FC8F8203009B0BDE8F08F01 +:10F1D0002DE9F04F89B01F46DDE91256F44386F061 +:10F1E000020CCCF3400C2404002F149B4FEA0C4C6F +:10F1F00004F4803405EB020E07EB010945DB002D1A +:10F2000020DBC2F1000BAF424FEA0B3B61DD03B1E3 +:10F210001F602D047B4295FBF3F302FB03F60EFB0C +:10F2200003FE01FB03F736114FEA2E1E4FF4803820 +:10F23000DFF804A2CEEB093EA6EB0136ABEB2717B5 +:10F240005D4261E04E424FEA063B6E42BE4280F2B2 +:10F25000958003B11F602D047B4295FBF3F301FB06 +:10F2600003F70EFB03FE02FB03F655423F114FEA84 +:10F270002E1EC7EB05374FF48038DFF8BCA10BEB2F +:10F280002616CEEB093E5D423EE0002DC0F2908096 +:10F290007E42AE424FEA013B54DD03B11F602D04B4 +:10F2A00095FBF7F301FB03F70EFB03FE02FB03F6EE +:10F2B0004FEA0939C9F100093F114FF4803ADFF8EC +:10F2C0007881A9EB2E1EC7EB02370BEB26165D42A9 +:10F2D0001AE03F0497FBF5F802FB08F2121109FB54 +:10F2E00008F9C2EB013701FB08F14FEA0E3E0EEBC5 +:10F2F000291EABEB2116C8F1000A002B00F0988004 +:10F300001D604FF480354C4B07F50047CDE9047381 +:10F31000264407960195CDF818800EEB0C0104AA3F +:10F3200092ED005FCDE9021A02466946CDF80080F1 +:10F3300091ED007FA2EC045F82ED007F036209B0D3 +:10F34000BDE8F08F03B11D603B0493FBF5F801FBB2 +:10F3500008F602FB08F709FB08F9C2F1000A4FEAB8 +:10F360000E3E3611C6EB0A364FF48035324BABEB0E +:10F3700027170EEB291EC8F1000AC5E703B11E606E +:10F380003B0493FBF6F801FB08F609FB08F902FBC6 +:10F3900008F74FEA0E3E36114FF48033264DCEEB80 +:10F3A000291EC6EB0236ABEB2717C8F1000AABE704 +:10F3B000AF424FEA02361EDA1BB1C7F10008C3F8AC +:10F3C00000802D0495FBF7F301FB03F70EFB03FE12 +:10F3D000A6EB271702FB03F64FEA09390D03C9F123 +:10F3E000000905EB26164FF4803ADFF84C80A9EBB4 +:10F3F0002E1E5D4288E76D4203B11D603B0493FB06 +:10F40000F5F802FB08F7C1F1000A09FB08F901FB56 +:10F4100008F14FEA0E3E3F11C7EB0A374FF4803335 +:10F42000054DA6EB2116CEEB291EC8F1000A6BE7AD +:10F430004FF48035004B67E70000FFFF10B4002B4E +:10F44000019C2CDB002C16DBA34238DD240494FB4A +:10F45000F3F44FF4803304FB01F112036442C2EB76 +:10F460002111029AC0E90143002A51EA01915DF895 +:10F47000044B01607047C4F1000C194422449C45C0 +:10F4800012B209B2E2DB1B0493FBF4F303FB02F2BA +:10F4900009034FF480345B42C1EB2211E1E7002CF9 +:10F4A00022DBC3F1000CA44514DD240494FBF3F427 +:10F4B00004FB01F10911104BC1EB0231D1E71B0430 +:10F4C00093FBF4F302FB03FC4FEA2C1C0A4CCCEB3D +:10F4D0000131C6E71B0493FBF4F303FB02F21211A4 +:10F4E000054CC2EB0131BCE719442244A34212B2DD +:10F4F00009B2DADDC7E700BF0000FFFF2DE9F043E6 +:10F50000002BDDE9075EDEF8104138DB002D1EDB45 +:10F51000AB424ADC4FEA034C9CFBF5FC8CFB0463DA +:10F520001F4656EA2F4702FB0CF212116542C2EB4E +:10F530000132BEF91430120192FBF3F204EBD473E2 +:10F5400002EB6302C0E901560260BDE8F0836E423F +:10F5500019442A449E4212B209B247DA2D0495FB9F +:10F56000F3F585FB0483994658EA2F4901FB05F51D +:10F570001203C2EB25122646C8F10005D9E7002D7B +:10F5800044DB5F42AF42C4F100061FDD2D0495FB52 +:10F59000F3F585FB0483994658EA2F4901FB05F5ED +:10F5A0002D11C5EB02324546C3E72D0495FBF3F35D +:10F5B00083FB0485A94658EA2F4901FB03F3120394 +:10F5C0002646C2EB2312C8F10005B2E71B0493FBE9 +:10F5D000F5F3354683FB0486B14658EA2F4903FB11 +:10F5E00002F212114646C2EB0132A2E71B0493FB62 +:10F5F000F5F383FB04652F4656EA2F4703FB02F21F +:10F6000009032546C1EB2212764292E719442A44A7 +:10F61000AB420FFA82FC09B20FDD1A0492FBF5F23D +:10F6200082FB04631F4656EA2F470CFB02F20903D4 +:10F630002546C1EB221276427BE72D0495FBF3F5BC +:10F6400085FB0483994658EA2F4901FB05F52D11E6 +:10F65000C5EB0C32664245466BE700BF10B4019C17 +:10F66000002C03DA1944224409B212B204FB01F15E +:10F6700003FB12121B0383601302029A6442002AE6 +:10F6800053EA0393240303F50043446003605DF8E9 +:10F69000044B70472DE9F041DDF818800546B8F1BC +:10F6A000000F0C4617461E4603DA1C44474424B29A +:10F6B0003FB208FB08F006FB060002F0A3F84FF487 +:10F6C0008013B3FBF0F0C8F1000100FB01F100FB77 +:10F6D00006F60911644201FB04F4361106FB1742D9 +:10F6E000079B1211002B52EA029202F50042C5E973 +:10F6F00001162A60BDE8F0818268036810B401FB3E +:10F7000002335442846003605DF8044B704700BFCD +:10F710002DE9F0410D46B1F9141004466868891AC4 +:10F7200000FB01F1B5F916200126D21AAB68069F3D +:10F7300003FB02132A681B11591C12F0080F18BF93 +:10F740000B4612F0100FA3F5803118BF0B4651077E +:10F7500006FA07F606D54FF40071A3F50043B94049 +:10F76000013B0E43520604D54FF4003279088A401B +:10F770001643C3F10008079BD4E96EC207F1040EDB +:10F78000013A0CF1080143BB002AC4F8B811CCE9D6 +:10F7900000E8C4F8BC2155DD013A01F10803C4F8C2 +:10F7A000B831002A486007F10A000860C4F8BC219B +:10F7B00041DDA9681037013A03F10800002AC4F8B6 +:10F7C000B801C3E90071C4F8BC2103DC2046D4F8B9 +:10F7D000C03198473046BDE8F0814FEA8813002ACF +:10F7E000C4F8B811CCE900E3C4F8BC211BDD8001EA +:10F7F000013A01F10803C4F8B831002A486007F162 +:10F800000A000860C4F8BC2103DDA968103789012B +:10F81000D1E7D4F8C03120469847D4E96E32A968C0 +:10F8200010378901C7E72046D4F8C0319847D4E99A +:10F830006E126868DBE7D4F8C03120469847D4E9F7 +:10F840006E32B6E72046D4F8C0319847D4E96E123C +:10F850006868A1E7FFFFFFFF00239FED056B9FEDA9 +:10F86000067B036080ED017F43617047AFF300804A +:10F870000000000000000000000000000000000088 +:10F880002DE9F0411D464B7E0C46D90780461746B0 +:10F8900082B011D5E269D20706D5052D089E6CD934 +:10F8A000304602B0BDE8F081042D00F28380089A52 +:10F8B000023522F4000208929E0738D4089EA37DE8 +:10F8C000990719D5627E520716D5E26CD00776D516 +:10F8D000052DE5D806F08073CDE900534046B7F911 +:10F8E0000230B7F9002004F14C01FFF711FFA37DAE +:10F8F0003043013520F400065907D1D5637E1A073D +:10F90000CED5636EDB0761D5052DC9D806F08073AF +:10F910000193B7F90230B7F900204046009504F191 +:10F920006401FFF7F5FE304320F40006B8E7636B8F +:10F93000D8071BD5052D089EB2D806F08073CDE9F7 +:10F9400000534046B7F90230B7F9002004F1340102 +:10F95000FFF7DEFE636B304320F4000613F0400F28 +:10F9600020F4400018BF06460135A8E7042D21D831 +:10F97000089B023523F40006A1E706F08073CDE969 +:10F98000005304F11C01B7F90230B7F90020FFF76A +:10F99000BFFE089AE369104313F0400F20F4000201 +:10F9A00020F4400018BF0246637E01359E0708928E +:10F9B00084D5BCE7089E304602B0BDE8F081042D36 +:10F9C0003FF66EAF26F40006023595E726F40003F5 +:10F9D000052D38BF1E4663E738B50546084629F0B1 +:10F9E000E7FA0446B8B10122114629F02FFB420183 +:10F9F00044BF012385F8C8318303C5F880000CD5C6 +:10FA0000312201212046EB6D29F004FB204629F02C +:10FA1000D1FBC5F88400204638BDAB6E43F001032E +:10FA2000AB66EDE78C4613460121624629F0F2BA37 +:10FA300010B5044600220121204629F007FBC30728 +:10FA4000F8D410BD38B5836E05468469D8070AD549 +:10FA500001210022204629F0F9FA8107F8D138BDAA +:10FA6000AB6E9A0707D500220121204629F0EEFA55 +:10FA70000307F5D4F3E7C8220421204629F03AFB16 +:10FA8000F1E700BF70B50B6B4C68816E0546C90786 +:10FA900086690CD41A684AB190F9C91191B13046FF +:10FAA000BDE870403222012129F0B4BA70BD5AB9C4 +:10FAB000002CFBD028466168FEF764FD0328F5D0D2 +:10FAC0002468F5E71346EAE71968BDE87040FEF7D9 +:10FAD00059BD00BF2DE9F04FABB0BDF9D0E0BDF985 +:10FAE000D4C0AEEB0209ACEB030A0D4659EA0A0199 +:10FAF000BDF9D880379F00F0278295F8D6B008F17D +:10FB00000F010446BBF1010F4FEA61000F9008900E +:10FB100000F0308217F40051099140F019820999E0 +:10FB200014911FFA8EF1B9F1000FBDF820600C910D +:10FB300092B240F33D820F313144901B21F00F010E +:10FB400020F00F0009B200B2ADF87410ADF87000EB +:10FB50001FFA8CF198B2BAF1000F0B910A9040F3A2 +:10FB60001B8201F10F033344811B23F00F0321F0AB +:10FB70000F011BB209B2ADF8721020461CA9079202 +:10FB8000ADF8763003F018FC002800F0DD81BDF8F8 +:10FB90007030079AB8F12F0FA2EB030213B20D9346 +:10FBA0000A9ABDF872301793A2EB03031BB20E93AF +:10FBB00004DCBBF1020F08BF4FF0010B07F001019D +:10FBC00095F8D53007F003021091032A07F00201DF +:10FBD00003F00303119100F0A382032B00F01A84B9 +:10FBE000DDE90D121EAB18461593B8F11F0F19ABC6 +:10FBF0000293CDE900A74B4640F3E681FFF78EFA6A +:10FC00001E9BBBF1010F03EBC8231E934FEA083381 +:10FC1000129300F0C6822946204602F073F9D5F807 +:10FC20002831BAF1000F139340F32E824FEAD973B3 +:10FC30000793AB7D139ADFF8149B02F4185213F06C +:10FC4000060F42EA090916D0099ABBF1020F14BF48 +:10FC500002230523002A18BF0523CDF8009029466A +:10FC600020461CAAFFF70CFE10F4000F079B08BFEC +:10FC700000238146079395F8D42093072ED50D9B3A +:10FC80002399A5F890300E9BD5F8D000A5F89230B6 +:10FC90002123EB6795F80E31090143F0080312F0B8 +:10FCA000080F85F80E3191FBF0F1229B00F097824E +:10FCB0005B421B0193FBF0FC0B46D5F8CC10C5E969 +:10FCC000203C52074FEA0133C5F8883006D5199B0E +:10FCD0001B0193FBF0F30B44C5F8CC3029462046BA +:10FCE000079B1CAA01F094FE29462046079B1CAAEC +:10FCF00003F016F9BBF1020F00F0CF81109B002B2F +:10FD000040F01482119B002B40F06E8298461693AF +:10FD100017F4C05F14D0390505D521AB93E807006F +:10FD2000389B83E80700FA0405D5389B24AA0C33D6 +:10FD300007CA83E807001CAB03CB399B18605960E6 +:10FD4000079B0A93002B40F01782099BA3B1149BD9 +:10FD500003F5803ABB0506D53A9BD3E9002352EA66 +:10FD6000030140F0FB837B0506D53A9BD3E90223D0 +:10FD700052EA030140F09683D4E96E730422013BFA +:10FD80001E9807F10801002BC4F8B811C7E900203C +:10FD9000C4F8BC3105DCD4F8C03120469847D4E91A +:10FDA0006E130A27013B1F9801F10802002BC4F8CB +:10FDB000B821C1E90070C4F8BC3105DCD4F8C03109 +:10FDC00020469847D4E96E231027013B209802F182 +:10FDD0000801002BC4F8B811C2E90070C4F8BC31A6 +:10FDE00005DCD4F8C03120469847D4E96E13219839 +:10FDF00001F10802C4F8B821013B4860B8F1000FD6 +:10FE000000F0E5800820002B0860C4F8BC3105DC58 +:10FE1000D4F8C03120469847D4E96E230E26013B22 +:10FE2000229802F10801002BC4F8B811C2E9006061 +:10FE3000C4F8BC3105DCD4F8C03120469847D4E979 +:10FE40006E131426013B239801F10802002BC4F81D +:10FE5000B821C1E90060C4F8BC3105DCD4F8C03178 +:10FE600020469847D4E96E230526013B249802F1E9 +:10FE70000801002BC4F8B811C2E90060C4F8BC3115 +:10FE800005DCD4F8C03120469847D4E96E130B2620 +:10FE9000013B259801F10802002BC4F8B821C1E903 +:10FEA0000060C4F8BC3105DCD4F8C0312046984766 +:10FEB000D4E96E231126013B269802F10801002B9C +:10FEC000C4F8B811C2E90060C4F8BC3105DCD4F84C +:10FED000C03120469847D4E96E131620013B129E8C +:10FEE00001F10802002BC4F8B821C1E90006C4F8EA +:10FEF000BC3105DCD4F8C03120469847D4E96E23E4 +:10FF00000021013B02F108008B42C4F8B801C2E9AC +:10FF10000019C4F8BC3103DC2046D4F8C03198473E +:10FF20000F9B089E20461E440F36079B3611324613 +:10FF30001CA9002B00F0A58002F03EFBBBF1020FD4 +:10FF400000F05981012000E000202BB0BDE8F08FC7 +:10FF500095F8D7104FEA6800042900F03781B5F909 +:10FF6000D810014401EB81000903149140F38F0183 +:10FF70000891D6E507F0030103293FF4CBAD00EB70 +:10FF80004001C0EBC10141F30F11089117F400517A +:10FF900009913FF4C4ADDBE70A9B0B990F3333445F +:10FFA000891B23F00F0321F00F011BB209B2E2E518 +:10FFB0000C9802F10F013144801B21F00F0120F059 +:10FFC0000F0009B200B2BFE5FFF702F918E60520FD +:10FFD000002B0860C4F8BC3105DCD4F8C0312046E1 +:10FFE0009847D4E96E230B26013B229802F10801C1 +:10FFF000002BC4F8B811C2E90060C4F8BC3105DCBC +:020000040202F6 +:10000000D4F8C03120469847D4E96E131126013B3D +:10001000239801F10802002BC4F8B821C1E900605F +:10002000C4F8BC3105DCD4F8C03120469847D4E987 +:100030006E230826013B24989119002BC4F8B811AF +:10004000C2E90060C4F8BC3105DCD4F8C0312046F8 +:100050009847D4E96E130E26013B259801F108025A +:10006000002BC4F8B821C1E90060C4F8BC3105DC3C +:10007000D4F8C03120469847D4E96E231426013BBA +:100080001AE702F00BFA59E700F00882B9F1000F05 +:10009000D4BF002301230793CBE508F11008109B80 +:1000A0004FEA68021692002B00F06A810C99BDF8A5 +:1000B0007030CB1A07991BB2002940F0D981BDF8E6 +:1000C00072100B98411A09B203EB420000289C46BB +:1000D0004FF0000B4FEA42021DDD4FF00108881877 +:1000E000002813DDBDF97400BDF970E0ACEB020C23 +:1000F000A0EB0E00844509DABDF97600BDF972C0A7 +:100100008A1AA0EB0C008242C0F20783109BF3B165 +:10011000B8F1000F0CD04FF0010849F400590BE082 +:10012000032B00F06A824FF0000B59E50023169371 +:100130004FF0000849F48069BB0500F14081219B24 +:10014000BAF1000F03F50043C8BF01332193119B9F +:10015000002B3FF4DDADB8F1000F47D049F48069C2 +:10016000780500F13C81249BBAF1000F03F50043B0 +:10017000D8BF01332493CBE5BDF97220BDF97630A9 +:1001800015989B1A1B111E4619460A93FFF7B4FADD +:10019000314621A8FFF7B0FA314624A8FFF7ACFAA0 +:1001A000D3E5109B33B9129A219BA2F5803203EB61 +:1001B00062032193119B002B7FF42DAD129A249B97 +:1001C000A2F5803203EB6203249324E5089901EB46 +:1001D000810141F38F01089101031491A1E41B01F6 +:1001E00093FBF0F38C4668E5109B16934FF00008E4 +:1001F00049F40059B4E70022DDF858800C991FFA41 +:1002000088F31AAFA1EB030901F10F0E3946174627 +:100210000B989E4400F10F0C9C4469F30F02C31A23 +:100220006EF30F0763F31F426CF31F4722F00F12A8 +:1002300027F00F1720461A921B9703F0BDF80028ED +:100240003FF480AE00270B98BDF86A300C99C31AB2 +:100250001BB20093BDF868302046CB1A3A462946B7 +:100260001BB2CDE90377CDF804800297FDF7C2FDFC +:10027000139BDFF8DC9403F40073294620461AAA86 +:1002800043EA09093B4601F0C3FB3B4629462046A9 +:100290001AAA02F045FEAB7D13F0060F40F029824A +:1002A000BDF96830BDF97020BDF96A109B1A4FEA9C +:1002B000231CBDF972302698C91A079B09111BB17E +:1002C0000A9B4042C91A26900625249B259F5A4224 +:1002D0000CFB172200FB1122D4E96E13013B02F143 +:1002E000011201F10800002BC4F8B801C1E9005265 +:1002F000C4F8BC3106DC2046D4F8C0319847D4E9B4 +:100300006E03259F0C25013B7F4200F10801002B65 +:10031000C4F8B811C0E90057C4F8BC3105DCD4F802 +:10032000C03120469847D4E96E131225269A013B26 +:100330005042002B01F10802C4F8B821C1E9005075 +:10034000C4F8BC3105DCD4F8C03120469847D4E964 +:100350006E230021013B02F108008B42C4F8B80172 +:10036000C2E90019C4F8BC3103DC2046D4F8C0311E +:10037000984720461AA946F30B1202F08FF8E1E5E0 +:10038000079B0E9953B1BDF87630179919440B4667 +:10039000BDF872105B1A0A995B1A19B211980028FD +:1003A0006CD00D984FF0000B00EB4203002B8446FD +:1003B0004FEA42027FF71AAFD8460D9B8FE6002323 +:1003C000DDE90D1201933A9B21A85B6800933A9BEB +:1003D0001B68FFF743F973001BB20893B7E60123CC +:1003E000BDF8722001930B9BBDF870109A1A0C9BFC +:1003F00012B2591A3A9B09B2DB6824A85B420093F7 +:100400003A9B9B685B42FFF729F9089B5B001BB294 +:1004100008937DE41EAB1846DDE90D12159319AB68 +:100420000393CDE901754B46CDF800A0FEF716FE0B +:10043000D5F810311E9908FB03F2BBF1010F01EB57 +:1004400062111E914FEA22114FEA621209D11098EF +:1004500010B9219810442190119810B92498104493 +:1004600024905B08A3F580330B441293FFF7D3BBB2 +:10047000BDF876100B98091A09B225E60D9BDDF838 +:1004800034E003EB4203002BF446804649F4005964 +:100490004FEA42027FF73CAC734620E6CDF81CA041 +:1004A000FFF7C7BB009200220B990192BDF87220A2 +:1004B0000C988A1ABDF870105B42411A139812B258 +:1004C00000F4805040EA090009B240F0080927A86A +:1004D000FFF7E0F8079B002B40F01581D4E96E038D +:1004E0003E04279A03F1FF3300F1080140F1D78061 +:1004F0005244C4F8B81142600722002B0260C4F8CD +:10050000BC3105DCD4F8C03120469847D4E96E13DD +:100510000D27013B289801F10802002BC4F8B821EF +:10052000C1E90070C4F8BC3105DCD4F8C031204604 +:100530009847D4E96E2313202999013B02F108075B +:10054000002BC4F8B871C2E90001C4F8BC313FF710 +:1005500015AC2046D4F8C03198470DE40020009235 +:100560005B420190DDE90D1227A8FFF793F8079B86 +:10057000002B40F0CD80D4E96E037E04279903F16F +:10058000FF3300F1080252D45144C4F8B82141604D +:100590000621002B0160C4F8BC3105DCD4F8C03161 +:1005A00020469847D4E96E230C20013B289E02F197 +:1005B0000801002BC4F8B811C2E90006C4F8BC3128 +:1005C00005DCD4F8C03120469847D4E96E131222D6 +:1005D000013B299E01F10800002BC4F8B801C1E9D4 +:1005E0000026C4F8BC3155DD139B03F4006343EAD5 +:1005F000090343F00409FFF7B6BB1EAB1846DDE95B +:100600000D12159319AB0393CDE901754B46CDF847 +:1006100000A0FEF723FDD5F810311E9A08FB03F168 +:1006200002EB61124FF0000B1E92091119E7AAEBC1 +:100630000101C4F8B82141600621002B0160C4F813 +:10064000BC3105DCD4F8C03120469847D4E96E238C +:100650000C262899013B4842002B02F10801C4F8FE +:10066000B811C2E90060C4F8BC3105DCD4F8C0316F +:1006700020469847D4E96E131220299A013B524232 +:1006800001F10806002BC4F8B861C1E90002C4F802 +:10069000BC31A9DC2046D4F8C0319847A4E7AAEBC6 +:1006A0000202C4F8B81142600722002B0260C4F8AD +:1006B000BC3105DCD4F8C03120469847D4E96E132C +:1006C0000D27289A013B5042002B01F10802C4F883 +:1006D000B821C1E90070C4F8BC3105DCD4F8C031E0 +:1006E00020469847D4E96E2329991320013B4942BB +:1006F00024E7CDF800902946032320461AAAFFF7E5 +:10070000BFF88146CCE50A9927A8FEF7F5FFE5E694 +:100710000A9927A8FEF7F0FF2DE74FF0000C169A74 +:1007200000910192294602222046CDE903CCCDF862 +:1007300008C0FDF75FFB139B03F4006343EA090362 +:1007400043F4801949F08409E0E400BF1380C0003D +:10075000450840004FF0000C2DE9F0479EB263467B +:1007600088B0BDF940501FFA82F91035C5F34F0724 +:10077000884609F10F013944A9EB070E06F10F0273 +:100780003A4461F30F03F71B6EF30F0C67F31F4C32 +:1007900062F31F432CF00F1723F00F1306A9044632 +:1007A0000697079302F008FE10B908B0BDE8F0877D +:1007B0000022BDF81A306D10F61A36B2BDF81830A6 +:1007C00001950096D8F82861A9EB0303414620461D +:1007D000CDE903221BB20292FDF70CFB06F4007276 +:1007E00042F4800242F04102022300924146204638 +:1007F00006AAFFF745F8119B0F3506462D09002B79 +:100800005BD0139BBDF91A20B3F90090BDF91830E5 +:10081000A9EB0309139B4FEA2919B3F902309B1A7C +:100820004FEA231A119BDA0778D40227119B9B0702 +:1008300044D50721129BDB68C3F58032129BD3F8A5 +:1008400010C0586909FB0C22D4E96EE300FB0A22B0 +:10085000013B01320EF10800002BC4F8B801CEE9CB +:100860000012C4F8BC3140F3B680CCF100014FF067 +:100870000D0C013B00F10802002BC4F8B821C0E9BF +:1008800000C1C4F8BC3140F38A8013201299013BA7 +:10089000496902F1080C4942002BC4F8B8C1C2E909 +:1008A0000001C4F8BC3175DD032F46F4805614BF37 +:1008B0000227042746F0080600E002273B4641468F +:1008C000009606AA2046FEF7DBFF0021D4F8BC31D3 +:1008D000D4F8B821013B02F108068B42C4F8B86194 +:1008E000C2E90010C4F8BC3103DC2046D4F8C031A2 +:1008F00098474146204606AA002301F089F80023C4 +:100900004146204606AA02F00BFB20462A4606A9CD +:1009100001F0C4FD012008B0BDE8F0870621129B5C +:100920001B68C3F58032129B58689B6809FB002244 +:1009300003FB0A22D4E96EC3013B01320CF1080724 +:10094000002BC4F8B871CCE90012C4F8BC3139DD11 +:100950000C22013B404207F10801002BC4F8B811FA +:10096000C7E90020C4F8BC3125DD1220129A013BF2 +:10097000926801F108075242002BC4F8B871C1E92E +:100980000002C4F8BC3111DD46F40066032746F0CE +:1009900004064BE72046D4F8C031984784E7D4F8E2 +:1009A000C03120469847D4E96E236EE72046D4F83C +:1009B000C0319847E8E7D4F8C03120469847D4E9D9 +:1009C0006E13D2E72046D4F8C0319847129B58687E +:1009D000D4E96E73BCE72046D4F8C0319847129B27 +:1009E000D3F810C0D4E96E033FE700BF2DE9F04F04 +:1009F000AFB0BDF9E840BDF9E050BDF9E4900A940C +:100A0000BDF9EC40CDE9115910950994AD1A044691 +:100A1000A9EB0300079355EA00030D9203D10020D0 +:100A20002FB0BDE8F08F00FB00F091F8D63005FB49 +:100A300005008A46089300F0E5FE4FF0807393FBB3 +:100A4000F0F3079A03FB05F5A2EB090603FB06F694 +:100A50000A9936122D1206FB01F805FB01F70999D8 +:100A6000179306FB01FB05FB01F20D994FEA6B435F +:100A700001EB68404FEA684CA1EB68480799139373 +:100A800053144FEA674E149301EB6743A1EB67479A +:100A900010990E9001EB6B40A1EB6B410C9109EBAF +:100AA000624BA9EB6241089A0F90022A0B9100F069 +:100AB000D2823C9A02F00302032A00F05283089A81 +:100AC000012A1AD13C9AD00707D40E9AA8EB0E0837 +:100AD000A2EB0E020E92634467443C9A91070CD439 +:100AE00014990F9A0A440F920C9A0A440C92139983 +:100AF0000B9AABEB010B521A0B92DDE90E129142ED +:100B0000A8BF11460C9A4245A8BF42469142ADBFCC +:100B100022F00F0221F00F010AB212B2ADF88020CC +:100B2000DDE90E129142B8BF11460C9A4245B8BF9A +:100B30004246914240F34A820F3121F00F010AB23E +:100B4000ADF884200B9A5B451946A8BF5946BA42B6 +:100B5000A8BF3A469142ADBF22F00F0221F00F012B +:100B60000AB212B2ADF882200B9A5B451946B8BFA3 +:100B70005946BA42B8BF3A46914240F322820F31F9 +:100B800021F00F010AB2204620A91393ADF8862068 +:100B900002F012FC00283FF442AFDDE90E23D31A25 +:100BA000BDF882C00E93139BBDF88000A3EB0B0130 +:100BB000A3EB0C030FFA83FE079B121AA3EB0C03A3 +:100BC0000FFA83FB109BA9EB0C0C1B1A1BB205FB45 +:100BD00003F30FFA8CFC06FB1C331B1103F50043D7 +:100BE0001D930F9106FB0BF311B20D9A1B95101A72 +:100BF00000B205FB10331B11279603F580337642B4 +:100C00006D421C961A93189026951AA890ED007FB5 +:100C100022AA82ED007F1FFA88F213920C9A9AF8AA +:100C2000D530A2EB080214920B9A03F00303D21BF7 +:100C3000032B1592BEB2724600F0B1822BAD169511 +:100C400000250F9B0195009328AB184619930E9B26 +:100C5000FEF7F4FBBDF88220BDF880100195139DCE +:100C6000159BB21A691A00931698149B12B209B216 +:100C7000FEF7E4FB289B03F5004328932B9B03F529 +:100C800000432B933C9B03F00106089B012B00F0D3 +:100C90006B825146204601F035F9089BDAF828515D +:100CA000022B0BD145F40073002E08BF1D463C9B60 +:100CB00013F0020F45F4806308BF1D469AF8D42054 +:100CC00093072DD5189BDAF8D000AAF8903021238D +:100CD000CAF87C309AF80E3112F0080F43F008037E +:100CE0008AF80E31249B23994FEA031393FBF0F308 +:100CF000AAF892B000F094824942090191FBF0FCFD +:100D0000DAF8CC10CAE9203C0B03CAF88830530744 +:100D100006D5179B1B0193FBF0F30B44CAF8CC30AC +:100D20000B9B9F4240F357810C9BA8EB03030E9350 +:100D30000E9B002BC0F2598100235146204620AA69 +:100D400000F066FE00235146204620AA02F0E8F893 +:100D5000079B994580F286824FF00008BDF98230EA +:100D6000A9EB0303DDE909128A42B8BF0A469AF8E3 +:100D7000161005F4F05742F30B1247F44007D3184E +:100D800011F0060F47F00F070B9340F04581002E3E +:100D900000F0528100230C9301230E93099B43F32F +:100DA0004F030F93C346B8F1000F40F01582D4E90A +:100DB0006E130020013B01F108028342C4F8B82100 +:100DC000C1E90007C4F8BC3105DCD4F8C0312046C5 +:100DD0009847D4E96E239AF8D51001F0030103294E +:100DE00000F0938122990425013B02F10800002BB9 +:100DF000C4F8B801C2E90051C4F8BC3105DC204692 +:100E0000D4F8C0319847D4E96E030A25013B239AF0 +:100E100000F10801002BC4F8B811C0E90052C4F871 +:100E2000BC3105DCD4F8C03120469847D4E96E13B4 +:100E30001025013B249801F10802002BC4F8B821C9 +:100E4000C1E90050C4F8BC3105DCD4F8C0312046FB +:100E50009847D4E96E230525013B259802F1080146 +:100E6000002BC4F8B811C2E90050C4F8BC3105DC4D +:100E7000D4F8C03120469847D4E96E130B25013BC6 +:100E8000269801F10802002BC4F8B821C1E90050EE +:100E9000C4F8BC3105DCD4F8C03120469847D4E909 +:100EA0006E231125013B279802F10801002BC4F89D +:100EB000B811C2E90050C4F8BC3105DCD4F8C03127 +:100EC00020469847D4E96E130625013B289801F186 +:100ED0000802002BC4F8B821C1E90050C4F8BC31A5 +:100EE00005DCD4F8C03120469847D4E96E230C25A0 +:100EF000013B299802F10801002BC4F8B811C2E99E +:100F00000050C4F8BC3105DCD4F8C0312046984705 +:100F1000D4E96E131225013B2A9801F10802002B37 +:100F2000C4F8B821C1E90050C4F8BC3105DCD4F8DC +:100F3000C03120469847D4E96E230725013B2B9802 +:100F400002F10801002BC4F8B811C2E90050C4F83E +:100F5000BC3105DCD4F8C03120469847D4E96E1383 +:100F60000D25013B2C9801F10802002BC4F8B82193 +:100F7000C1E90050C4F8BC3105DCD4F8C0312046CA +:100F80009847D4E96E231321013B2D9802F10805FF +:100F9000002BC4F8B851C2E90010C4F8BC3103DC1E +:100FA0002046D4F8C031984720460B9A20A9B8F1C2 +:100FB000000F63D001F000FB089B022B63D00120DF +:100FC0002EE50F3222F00F0212B2DCE50F3222F0D2 +:100FD0000F0212B2B4E50F9B002B3FF7A9AE3FF40E +:100FE000ABAE0E9B002B7FF7A7AE012351462046E8 +:100FF00020AA00F00DFD012320AA5146204601F051 +:101000008FFF079ABDF9863091454FF00108B4BFB4 +:101010009B1AA3EB0903A5E600970423514620463B +:1010200020AAFEF72DFC10F4000F074608BF4FF072 +:101030000008002E7FF4AEAE3C9B13F0020300F0DC +:10104000F480079B0C9612930D9B0E9611930A9BAE +:101050005B100F93A6E60A9A0999302A3C9AB8BF0A +:1010600042F001022F293C9202F0030240F3CC80AF +:10107000033A18BF0122520008923EE501F00EFA31 +:10108000089B022B9BD100231E46BDF83C10BDF8E7 +:101090004450BDF8482005EB010C8F186D1A0CF177 +:1010A0000F0C521A0F3765F30F036CF30F0662F340 +:1010B0001F4367F31F4623F00F1326F00F16204639 +:1010C0001EA91E931F9602F077F9002840F0E180D8 +:1010D0000C9B002B3FF473AF20463E9C0E9B039469 +:1010E0003D9C012B0294DDE909534FF0010408BF38 +:1010F0001D460D99079B109A14BF4B460A46009552 +:1011000051460194FFF726FB59E7089902293FF45D +:1011100069AEAE0522990FD4239E2498BAF91470B3 +:101120003601000196FBF7F690FBF7F0090191FB01 +:10113000F7F1CDE92360229168053FF554AE26987A +:10114000259D07012798BAF914C02D01060195FBCA +:10115000FCF597FBFCF796FBFCF6CDE925572796A7 +:1011600041E600220892C8E43EB90A9A229B120383 +:10117000A2F5803203EB620322933C9B9A0778D45A +:10118000099A259B1203A2F5803203EB62035146B4 +:101190002046259300F0B6FEDAF828518EE50F9B25 +:1011A000CDF804A0009328AB184619930E9BFEF7C8 +:1011B000A5F91398BDF88220BDF88010159BB21ACE +:1011C000411A00932BA8149BCDF804A012B209B2C7 +:1011D0001690FEF793F955E5BDF98220BDF98630EA +:1011E00022A89B1A4FEA231B5946FEF785FA594657 +:1011F00025A8FEF781FA59461998FEF77DFA594657 +:101200001698FEF779FAD2E542F00202033A18BFC7 +:1012100001223C99520041F002013C9108926CE499 +:1012200009019C4691FBF0F36AE5DDE909128A4267 +:1012300026DC01220E92099A42F34F020F922EAA47 +:1012400003EB430302EB83030122303B0C9293E850 +:1012500007003D9B20AE83E8070003CE3E9B18604D +:1012600059609FE5BDF98230079A4FF00008D31A04 +:1012700078E55146204600F045FEDAF828511DE594 +:10128000079B0E9612930D9B119301231A410F9207 +:10129000D5E700221299BDF97A300F9DCB1A1BB207 +:1012A00011990093BDF978302046CB1A29B21BB2B0 +:1012B0000191CDE9032251460292FCF79BFD2B469A +:1012C0000F331B090B93B8F1000F00F026810E9924 +:1012D0002EAA01EB410302EB830353F8282C524260 +:1012E00043F8282C2A9BBDF980205B422A932D9B32 +:1012F0005B422D93BDF978309B1A4FEA2318BDF954 +:101300008220BDF97A309B1ACBEB231B4B0008934C +:1013100006260023514620461EAA00F079FB002332 +:10132000514620461EAA01F0FBFDDDE9282508FBF9 +:1013300005222A9B03FB0B22D4E96E03013B00F13B +:101340000801002BC4F8B811C0E90062C4F8BC3130 +:1013500006DCD4F8C03120469847D4E96E13299DA5 +:101360000C20013B01F10802002BC4F8B821C1E9AF +:101370000005C4F8BC3105DCD4F8C03120469847DC +:10138000D4E96E231225013B2A9802F10801002BB3 +:10139000C4F8B811C2E90050C4F8BC3105DCD4F877 +:1013A000C03120469847D4E96E13DDE92B2007268B +:1013B00008FB00222D9D013B05FB0B22002B01F1B8 +:1013C0000805C4F8B851C1E90062C4F8BC3106DCB4 +:1013D0002046D4F8C0319847D4E96E532C980D219B +:1013E000013B05F10802002BC4F8B821C5E9001043 +:1013F000C4F8BC3105DCD4F8C03120469847D4E9A4 +:101400006E231325013B2D9802F10801002BC4F82F +:10141000B811C2E90050C4F8BC3105DCD4F8C031C1 +:1014200020469847D4E96E130826089A0E98013B87 +:1014300015182EAA02EB850555F8302C55F82C7C92 +:10144000C2F5803208FB172255F8280C002B00FB50 +:101450001B2201EB060002F10102C4F8B801C1E948 +:101460000062C4F8BC3107DC2046D4F8C03198478C +:10147000D4E96E0355F82C7C0E21013B7F4200F12C +:101480000802002BC4F8B821C0E90017C4F8BC3129 +:1014900005DCD4F8C03120469847D4E96E230E9875 +:1014A0000899013B01442EA800EB8101142051F85A +:1014B000281C02F108054942002BC4F8B851C2E9C2 +:1014C0000001C4F8BC3103DC2046D4F8C031984791 +:1014D000DAF82831514603F4D052194B2046134311 +:1014E00000931EAA0523FEF7CBF9D4E96E23002151 +:1014F000013B02F108058B42C4F8B851C2E9001063 +:10150000C4F8BC3103DC2046D4F8C03198472046EB +:101510000B9A1EA900F0C2FFDAE5BDF98020BDF9E3 +:1015200078309B1A4FEA2318BDF98220BDF97A3032 +:101530009B1A4FEA231B0E9B5B000893E8E600BF53 +:101540005D2040002DE9F04F91F8D5C091B01CF01E +:10155000010FBDF968A0BDF96CB0BDF970701FD165 +:101560002F2F0C4605469146984604DD91F8D6C0CB +:10157000BCF1020F26D02146209C1D9B06941F9C87 +:10158000CDE9027305941E9C43464A462846CDE9A0 +:1015900000AB0494FEF79EFA012011B0BDE8F08F75 +:1015A0001D9C08AD04940AACCDE90277CDE9054550 +:1015B000CDF804B0CDF800A0FFF718FA012011B063 +:1015C000BDE8F08F1D9E06F0030CBCF1030FD2D0D6 +:1015D000209ECDE901B706961F9ECDF800A0059686 +:1015E0001E9E04961D9E46F4C05C4CF0030CCDF884 +:1015F0000CC0FEF76FFA0028CED01D9BDA0710D57D +:101600001D9B9B07C8D4022621461F9C5B46039462 +:101610001E9C52462846CDE900760294FFF79AF8C0 +:10162000BAE71F99434603911E994A460291012148 +:101630002846019100972146FFF78CF8E0E700BFAC +:10164000F0B58C461D46002491B00DF1200E0AAF76 +:10165000816ABDF95830CDE9047EBDF95C60189F00 +:101660000193CDE902671346069462460095FFF7A1 +:1016700069FF204611B0F0BD30B5002591B0009350 +:1016800013460A461699BDF95040039108A90591E1 +:101690000AA9019406950491B0F86C10BDF9544064 +:1016A00004EB410424B2C16A0294FFF74BFF2846C1 +:1016B00011B030BD30B50025964691B0BDF954202B +:1016C00006950292169ABDF950C0039208AA059297 +:1016D0000AAA0492B0F86E2013441BB20093B0F82B +:1016E00070300A449C440FFA8CF47344C16A12B2FD +:1016F00001941BB2FFF726FF284611B030BD00BF92 +:101700002DE9F04F4FF0000993B01E9DBDF97440D4 +:1017100003951D468B4690460294099404460AAFF1 +:101720000CAE0597CDF818900496B0F86E20B0F87E +:101730007030BDF970A0511909B2009103EB0A0194 +:1017400009B201915A444344C16A12B21BB2FFF775 +:10175000F9FE204600F098FB1E9A099BCDE904672C +:1017600003920293CDF81890CDF804A0A16A4346E5 +:101770005A4620460095FFF7E5FE204600F0A6FBFE +:10178000484613B0BDE8F08F2DE9F04F1D464FF0ED +:1017900000088B46044693B0BDF970901E9B0AAFBB +:1017A0000CAE0393CDF804900597CDF818800496FD +:1017B0000095BDF974A0B0F86C1013460AEB410116 +:1017C00009B20291C16A09925A46FFF7BBFE204650 +:1017D00000F05AFB1E9BCDE90467CDE902A3CDF8CA +:1017E0001880CDF80490A16A5A46099B20460095BE +:1017F000FFF7A8FE204600F069FB404613B0BDE8A5 +:10180000F08F00BFB0F1804F03466ED34FF0A0427F +:101810004FF4004003F14043934224BF00F5804061 +:101820009B1A820302F18062934224BF00F50050AC +:101830009B1A420302F18072934224BF00F580504C +:101840009B1A020302F58002934224BF00F5006058 +:101850009B1AC20202F58012934224BF00F58060F9 +:101860009B1A820202F58022934224BF00F5007089 +:101870009B1A420202F58032934224BF00F5807029 +:101880009B1A020202F58042934224BF80309B1AC9 +:10189000C20102F58052934224BF40309B1A82015C +:1018A00002F58062934224BF20309B1A420102F568 +:1018B0008072934224BF10309B1A0201403293423F +:1018C00024BF08309B1AC2001032934224BF043058 +:1018D0009B1A82000432934224BF02309B1A4200BA +:1018E0000132934250EA309070474FF0805200200E +:1018F00092E700BF40EA500040EA900040EA101032 +:1019000040EA102040EA1040704700BF27F044BC76 +:1019100027F044BC2DE9F0410D4668B30646084661 +:10192000904627F03DFC044648B386422F4602D23B +:101930003846BDE8F081304627F02EFC0746F0B16E +:10194000B8F1000F12D0A40810D0A400A4F1040E26 +:101950004FEA9E0E0EF1010E02464EF001E02B1FE3 +:1019600053F8041F42F8041B0FF007C0284627F065 +:1019700015FC3846BDE8F081084627F00FFC00272B +:101980003846BDE8F08100BF38B504460D46FDF786 +:1019900019FBD4F88430DA0711D4DB0604D42846C6 +:1019A000BDE8384027F0F8BB2A460421044627F05A +:1019B000F9FB01462046BDE8384027F0FFBB2A4628 +:1019C000BDE83840042127F0EDBB00BF38B505461F +:1019D0000C46FDF7F7FAD5F88430DA0711D4DB06A8 +:1019E0000AD52146054627F0E7FB04210246284692 +:1019F000BDE8384027F0DABB2046BDE8384027F084 +:101A0000CDBB2246BDE83840042127F0CFBB00BF44 +:101A10002DE9F0410D46C97D022901D0BDE8F081D4 +:101A2000E96F0446D5E9200701F02006B5F990C01A +:101A3000B5F99210002B49D1002E00F09F8007FBD2 +:101A400001F300FB0C33D5F8882002EB2313242686 +:101A5000D4F8B8215B4202F10801C4F8B811536010 +:101A6000D4F8BC311660013B002BC4F8BC3107DC54 +:101A70002046D4F8C0319847D4E96E13D5F88000D9 +:101A800001F10802C4F8B82148602520013B002B71 +:101A90000860C4F8BC3105DCD4F8C0312046984752 +:101AA000D4E96E232621D5F88400013B02F1080514 +:101AB000002BC4F8B851C2E90010C4F8BC31ADDC49 +:101AC0002046D4F8C031BDE8F0411847B2F900E033 +:101AD000B2F90280B2F90630002E46D000FB0CFCB1 +:101AE000A3EB08035B1A07FB13CCD5F8883003EB94 +:101AF0002C132426D4F8B8215B4202F10801C4F863 +:101B0000B8115360D4F8BC311660013B002BC4F807 +:101B1000BC3107DC2046D4F8C0319847D4E96E13B5 +:101B2000D5F8800001F10802C4F8B82148602520EA +:101B3000013B002B0860C4F8BC3105DCD4F8C0318F +:101B400020469847D4E96E232620D5F88410013B1F +:101B500002F108054942002BC4F8B851C2E900015E +:101B6000C4F8BC31ACDDBDE8F081CB1A07FB03F350 +:101B7000ACEB0E0E00FB0E331B11BAE7B2F90230CC +:101B8000B2F90020CB1A07FB03F3ACEB020C00FB0D +:101B90000C331B115BE700BFF8B5C768D7E90F32FC +:101BA0009A421ED0D0F8C0612D4D0446AE423BD0C3 +:101BB000FCF7A8FDE36FABB12046FCF7A3FDFB6B80 +:101BC000C4F8BC31E26F5AB9E268516C906C13648E +:101BD000C4F8B411D2E91312C4E96F12C4F8B80101 +:101BE0003B64F8BDE368D4F8B801D4F8B4E1986474 +:101BF000D4F8BC01D3F838C0D864D3E90F21D4F8A5 +:101C0000C001521A0CEBC2021865C3F844E020462A +:101C1000C4E96DC2C4E96F15FCF774FDFB6BAE42FD +:101C2000C4F8BC31CED1DBE7D0F8BC317A6C3B6470 +:101C3000BB6CC0F8B421C0F8B831FB6CC0F8BC3143 +:101C40003B6DC0F8C031FCF75DFDE36F002BC9D0E0 +:101C50002046FCF757FDFB6BC4F8BC31C0E700BF62 +:101C6000651C0202012270B5C5680446D5E90E164E +:101C700030019640FFF74EFEA8B1D5E90F32F31AB6 +:101C80001A44C5E90F62A8636BB1D4E96D52E168EB +:101C9000521B886BD4F8BC1102441944C4E96E216C +:101CA000C4F8B40170BDE36F33B1E368D4F8B42174 +:101CB0001B6CC4E96E2370BD2046FFF76DFFE3681F +:101CC000D4F8B4211B6CC4E96E23F4E7F8B500B373 +:101CD000022906460D4619D9022A174616D9582058 +:101CE000FFF714FE0446B8B1002301462A463046E9 +:101CF000A363FDF703F8E8B1F36F8BB10023C4E9E8 +:101D00000873636586F8C6312046F8BD0D2386F852 +:101D1000C63100242046F8BD012386F8C631F8E715 +:101D20004FF40070FFF7F2FDA06318B14023E363A6 +:101D30002364E3E70123204686F8C631FFF7E8FD78 +:101D4000E7E700BFF8B505460C46FCF7DBFCEB6F98 +:101D50002BB1EE68A64202D0776D002F35D0002C53 +:101D600031D00023626A6365EC606B63CAB9636952 +:101D7000F3B11B681E6821462846FCF783FF214605 +:101D800032462846FCF78CFFA96E11F0200104D1E1 +:101D90003B2205F5BC7053F03BFF002085F8C601DF +:101DA000F8BD63622046FCF7CBFB6369002BE0D1F2 +:101DB000D5F88420636812F0120F02D01E69002E3D +:101DC000D9D15E68D7E7AC68CBE73046FCF782FB39 +:101DD0003369094AD6F808E01A6003F1080C43F8A1 +:101DE000047FCEF80C303A4631462846C6F810C07B +:101DF000B761FCF79BFEB2E7328080802DE9F041AD +:101E0000D0E90268736A04464768C6606BBB01216B +:101E1000736D716263B9436E082B29D0E36F13B9F8 +:101E20002046FFF7B9FE012231462046FCF77EFE30 +:101E300001230022736531462046FDF723FE00236F +:101E4000736294F9C751C4F80C80A84684F8C7316E +:101E50003946204684F8C651FFF774FF84F8C6510E +:101E60004046C4E90167BDE8F0811225A846EFE7C6 +:101E7000FDF7AAF8D2E700BF10B50446FDF7E2F877 +:101E8000002084F8C60110BDC36F03B1704730B5A0 +:101E9000C368D0F8BC51D0F8B4E1D0F8B8C1DD6463 +:101EA000D0F8C0519C6BD3E90F21C3F844E0C3F8CC +:101EB00048C01D65521A044B04EBC202C0E96D42D2 +:101EC000C0E96F1330BD00BF651C0202C36F03B1D0 +:101ED0007047C36810B4D0F8BC41D3F844C01C6448 +:101EE000996CDA6C1B6D5DF8044BC0E96F23C0F888 +:101EF000B4C1C0F8B8117047C36F03B17047FFF7A2 +:101F00004BBE00BF2DE9F047426B04468A420D46A6 +:101F100091F80E3166D065632A7E23F00103012A11 +:101F2000D5F8246185F80E3100F00582EB7D46F08E +:101F30008077032B54D8DFE813F070010400A70169 +:101F400058001927AB68D5F84C21D4F8B81143EAEA +:101F50000200D4F8BC3101F10802013B002BC4F8A7 +:101F6000B821C1E90070C4F8BC3105DCD4F8C03137 +:101F700020469847D4E96E232F7EE968012F03F1AC +:101F8000FF3302F1080000F00882D5F84C51C4F884 +:101F9000B80129431A20002BC2E90001C4F8BC3162 +:101FA00003DC2046D4F8C0319847A26D46F0807615 +:101FB000B44B46F4005672401340002B40F0FF81B2 +:101FC000D4E96E230121013B02F10800002BA66534 +:101FD000C4F8B801C2E90016C4F8BC3140F34B8123 +:101FE000BDE8F087DE07FBD595E795F80E31590778 +:101FF00000F1D981D4E96E131920D5F86061013B55 +:1020000001F10802002BC4F8B821C1E90006C4F8A8 +:10201000BC3105DCD4F8C03120469847D4E96E23A2 +:102020002E7ED5F86411012E02F1080003F1FF3372 +:1020300000F09F81C4F8B8011A20002BC2E900010A +:10204000C4F8BC3140F3A481D5F83C3113F080735F +:1020500002D194F9C42132B12046FCF799FCD5F89D +:102060003C3103F080731A1E18BF01222F26D4F8CA +:10207000BC31D4F8B81184F8C421D5F8F820013B5C +:1020800001F10800002BC4F8B801C1E90062C4F8EE +:10209000BC3105DC2046D4F8C0319847D4E96E0342 +:1020A000D5F8EC2000F10801C4F8B81142602D22E7 +:1020B000013B002B0260C4F8BC3105DCD4F8C03110 +:1020C00020469847D4E96E13D5F8380101F108028B +:1020D000C4F8B82148602E20013B002B0860C4F8EA +:1020E000BC3105DCD4F8C03120469847D4E96E23D2 +:1020F00002F1080195F80D01C4F8B8113921013B2E +:10210000002BC2E90010C4F8BC3103DC2046D4F82F +:10211000C0319847D4F880309A024FD5D5F80811CD +:1021200013F0807F0CBF4FF010094FF48079002925 +:1021300000F04F81A26B914200F04581012385F8A8 +:102140000C3100203727D4F8B83103F10802C4F865 +:10215000B821C3E90070D4F8BC31013B8342C4F814 +:10216000BC3107DCD4F8C03120469847D4E96E234F +:10217000D5F8081100264FF038084FEA890901E028 +:10218000D4E96E238859013B02F10807002BC4F8FB +:10219000B87106F10406C2E90080C4F8BC3105DC60 +:1021A0002046D4F8C0319847D5F808114E45E7D1FC +:1021B000002385F80C31D4F88030A1639B01D5F859 +:1021C000442103D5B2F1806F00F04681D5F8341177 +:1021D000D5F82431D5F83C010B43D5F8401143EA3A +:1021E00002050543A26D0D43264B45F002056A40EA +:1021F0001340002B40F0DB80D4E96E230121013B2A +:1022000002F10800002BA565C4F8B801C2E9001569 +:10221000C4F8BC312FDDBDE8F0871920D5F84C316A +:10222000A968D4F8B8211943D4F8BC3102F10805E3 +:10223000013B002BC4F8B851C2E90001C4F8BC311D +:1022400003DC2046D4F8C0319847A26D0D4B7A408C +:102250001340002B6BD1D4E96E230121013B02F125 +:102260000800002BA765C4F8B801C2E90017C4F83C +:10227000BC313FF7B5AE2046D4F8C031BDE8F047D9 +:10228000184700BFC801F03095F80E31980700F1EB +:1022900092801926D5F85031A968D4F8B82143EABC +:1022A0000100D4F8BC3102F10801013B002BC4F855 +:1022B000B811C2E90060C4F8BC3105DCD4F8C03103 +:1022C00020469847D4E96E131A26D5F85421E868B9 +:1022D000013B1043002B01F10802C4F8B821C1E909 +:1022E0000060C4F8BC3105DCD4F8C0312046984702 +:1022F000D4E96E231D21D5F81401013B02F1080633 +:10230000002BC4F8B861C2E90010C4F8BC3103DC8A +:102310002046D4F8C0319847D5F83031A26D1F431C +:1023200047F001075C4B7A401340002B93D02046C6 +:10233000FCF7E4FA8FE7D4F8B82126F4400602F15E +:102340000801EB7CC5F82461C4F8B8111A211B06FA +:102350005360D4F8BC311160013B002BC4F8BC3190 +:102360003FF7E4AD2046D4F8C0319847D5F8246152 +:10237000DCE51A26EF7C21F07F4141EA0761002B62 +:10238000C4F8B801C2E90061C4F8BC313FF75CAEE3 +:102390002046D4F8C031984756E6ED7CC4F8B80121 +:1023A00041EA0561F6E5284600F06CFB22E620468E +:1023B000FCF7A4FA20E72846FBF702FD69E7204670 +:1023C000FCF79CFAFCE595F90C21002A7FF4B9AEE4 +:1023D000F4E6D5F8041100293FF4F0AEA26B914267 +:1023E00054D0012385F80C3100203726D4F8B831B9 +:1023F00003F10802C4F8B821C3E90060D4F8BC3185 +:10240000013B8342C4F8BC3107DCD4F8C03120461C +:102410009847D4E96E23D5F8041100264FF0380808 +:102420004FEA890901E0D4E96E238859013B02F1A2 +:102430000807002BC4F8B87106F10406C2E9008051 +:10244000C4F8BC3105DC2046D4F8C0319847D5F833 +:102450000411B145E7D1ABE63A20D4F8BC31D4F849 +:10246000B811D5F84861013B01F10807002BC4F809 +:10247000B871C1E90006C4F8BC313FF7A7AE2046E9 +:10248000D4F8C0319847D5F844219FE695F90C213E +:10249000002AA9D192E600BFC801F0304FF01F0C0E +:1024A0002DE9F041B1F90030B1F90450B1F90660FD +:1024B000ED1AB1F90230D0F8B8E1F61AB0F84030B0 +:1024C0000F4603EB0242D0F8BC312D11013B36110F +:1024D0000EF10801002BC0F8B8110446CEE900C285 +:1024E00005F1010506F10106C0F8BC3104DCD0F8A5 +:1024F000C0319847D4E96E131E22013B05EB064517 +:1025000001F10800002BC4F8B801C1E90025C4F8A6 +:10251000BC3103DC2046D4F8C0319847636C022BF1 +:1025200005D0042B36D0012B23D0BDE8F081202527 +:10253000B7F90220B7F90030216C12111B1101FB11 +:102540000233E06BD4F8B811D4F8BC2100EB43009F +:10255000013A01F10806002AC4F8B861C1E9005047 +:10256000C4F8BC21E1DC2046D4F8C031BDE8F0411C +:102570001847B7F90220B7F90030216C12111B116E +:1025800001FB0233E06B2025D4F8B811D4F8BC214C +:102590001844DDE7B7F90220B7F90030216C1211B9 +:1025A0001B1101FB0233E06B2025D4F8B811D4F8DD +:1025B000BC2100EB8300CBE72DE9F0410F464FF043 +:1025C0001F0CB7F904501104B7F90020B7F90660E1 +:1025D000AD1AB7F90220D0F8BC31B61A026CD0F8A7 +:1025E000B8E1013B524211FA82F22D1136110EF17F +:1025F0000801002BC0F8B8110446CEE900C205F16D +:10260000010506F10106C0F8BC3104DCD0F8C03188 +:102610009847D4E96E131E22013B05EB064501F1F4 +:102620000800002BC4F8B801C1E90025C4F8BC318A +:1026300003DC2046D4F8C0319847636C022B05D0E8 +:10264000042B36D0012B23D0BDE8F0812025B7F92B +:102650000620B7F90030216C12111B1101FB023367 +:10266000E06BD4F8B811D4F8BC2100EB4300013A78 +:1026700001F10806002AC4F8B861C1E90050C4F8A5 +:10268000BC21E1DC2046D4F8C031BDE8F041184758 +:10269000B7F90620B7F90030216C12111B1101FBAC +:1026A0000233E06B2025D4F8B811D4F8BC211844CB +:1026B000DDE7B7F90620B7F90030216C12111B11C4 +:1026C00001FB0233E06B2025D4F8B811D4F8BC210B +:1026D00000EB8300CBE700BF10B50446FAF7B8FD66 +:1026E000002084F8C60110BD70B50446406E84B069 +:1026F0000138BDF92050BDF92460072811D8DFE862 +:1027000000F00416222E3A1010040A980095CDE924 +:1027100001602046FEF794FF43B284F8C63104B04E +:1027200070BD0923184684F8C63104B070BD0A98FC +:102730000095CDE901602046FEF79EFF43B284F884 +:10274000C63104B070BD0A980095CDE901602046FD +:10275000FFF71AF843B284F8C63104B070BD0A9886 +:102760000095CDE901602046FEF7A4FF43B284F84E +:10277000C63104B070BD0A980095CDE901602046CD +:10278000FEF7BEFF43B284F8C63104B070BD00BF8F +:1027900030B50446406E83B00138BDF918500728A3 +:1027A0000ED8DFE800F004131C252E0D0D04204682 +:1027B0000095FBF771F843B284F8C63103B030BD21 +:1027C0000923184684F8C63103B030BD2046009571 +:1027D000FBF78AF843B284F8C63103B030BD204617 +:1027E0000095FBF7B5F843B284F8C63103B030BDAD +:1027F00020460095FBF762F843B284F8C63103B077 +:1028000030BD20460095FBF7E5F843B284F8C631A9 +:1028100003B030BD844610B5DCF8244084B0A4F881 +:10282000A8100799A4F8AA2094F80E2100910899FD +:102830004FF0000ECDE90113069B704603936B46E3 +:1028400093ED007F099B42F01102C4F8B0300A9B5F +:1028500084ED267FC4F8B43084F80E218CF8C6E1EC +:1028600004B010BD03464FF0000C10B45C6A1203B4 +:102870000903C4E93F1294F80E21604642F00102B8 +:1028800084F80E2183F8C6C15DF8044B704700BF81 +:1028900091F8E43010B5013B062B00F2ED80DFE843 +:1028A00003F004151B22282F35004FF07F434FF013 +:1028B000FF0C1A46604691F8E5E0BEF1070F77D8A5 +:1028C000DFE80EF02C837BB4AEA8A17291F8DC0097 +:1028D000020613468446EEE700224FF07F434FF096 +:1028E000FF0C1046E7E700234FF07F42FF209C4695 +:1028F000E1E7002291F8DCC010464FEA0C63DAE70A +:10290000002391F8DC009C460206D4E791F8DC0035 +:1029100091F8E0C002064FEA0C63CCE74FF0000CE0 +:10292000604691F8E6E0BEF1070F5AD8DFE80EF0F6 +:102930000498908A84655E554FF0000C604691F8CB +:10294000E7E0BEF1070F00F29380DFE80EF0072802 +:1029500023201D19041291F8DF00024391F80E01A3 +:10296000C1F8582140F00402C1F85C3181F80E2111 +:1029700010BD91F8DF4091F8E30022430343EDE7F7 +:1029800091F8DF000343E9E742F0FF02E6E743F096 +:10299000FF03E3E791F8DF0002430343DEE742F081 +:1029A000FF0243F0FF03D9E791F8DD0091F8E1C0A1 +:1029B00042EA004243EA0C43B3E791F8DD00844663 +:1029C00042EA004243EA0043ABE74FF0FF0C42F417 +:1029D0007F02604643F47F03A3E791F8DE0091F89D +:1029E000E2C042EA002243EA0C23A8E791F8DE00A5 +:1029F0004FF0000C42EA0022A1E791F8DEC000206F +:102A000043EA0C239BE791F8DD004FF0000C42EA0B +:102A1000004286E791F8DDC0002043EA0C4380E7DE +:102A20004FF0000CFF2042F47F027AE74FF0FF0CDA +:102A3000002043F47F0374E74FF0000CFF2042F4C2 +:102A40007F427CE74FF0FF0C002043F47F4376E7A2 +:102A500091F8DE00844642EA002243EA00236EE752 +:102A60004FF0FF0C42F47F42604643F47F4366E739 +:102A7000024343EA0C0371E700231A469C461846BA +:102A800019E700BF6FF07F4330B4D0E95641D0F86A +:102A90004C51220E4FEA152C0CFB02321C4002F066 +:102AA0007F4222430C0E0CFB043390F80E4121F0C0 +:102AB0007F4103F07F4324F004040B4380F80E4170 +:102AC000C0E9582330BC704738B590F8E830054667 +:102AD000DA07D0F8F04011D49B07D5F8F40004F1E0 +:102AE000FF3415D4D5F8EC30013803FB00F0C4F303 +:102AF0000A0444EAC024C5F8384138BD601EFEF718 +:102B0000F9FE95F8E83004469B07D5F8F400E9D5BE +:102B10000138FEF7EFFED5F8EC30C4F30A0403FBEE +:102B200000F0FEF7E7FE44EAC024C5F8384138BD9E +:102B300070B500260546406A059CC0E93B23049B0E +:102B400024F0300CC0E93D3190F80E3180F8EA6095 +:102B500043F0010280F80E2114F0100203D0D5F8E2 +:102B600080100E0261D514F0200403D0D5F8801037 +:102B700089025AD5ACF10D0102290ED8D5F8801082 +:102B8000CE0302D4C9B209294FD9ACF10E010129F3 +:102B900000F22C81DFE801F0758FBCF1420F49D8BB +:102BA000DFE81CF0DB00ED00B2009A00A700C900CE +:102BB000FA00060132013E014F01620111012401B8 +:102BC0006F0089004800480048004800480048005D +:102BD00048004800480048004800480048004800B5 +:102BE00048004800480048004800480048004800A5 +:102BF0004800480048004800480048004800480095 +:102C00004800480048004800480048004800480084 +:102C10004800480048004800480048004800480074 +:102C200048004800B2009A00A700092385F8C63181 +:102C3000184670BD002A40F02A81D0F82C61C0F8F7 +:102C40003C219CBB2246D0F8401121F0007143F09A +:102C5000110CD0E9473423436C6DC0F84011234375 +:102C6000D0F8444180F80EC123430B433343134350 +:102C7000C0F82431FFF728FF002385F8C631184635 +:102C800070BD012180F8EB1040F20141854EA0F8A3 +:102C9000E910C0F82C61D2B10022920742F0807294 +:102CA000C0F83C2114B9BCF1050F42D1D0F8401155 +:102CB00041F00071CBE7012180F8EB1040F60101F3 +:102CC000794EA0F8E910C0F82C61002AE4D1C0F8D0 +:102CD0003C21002CEAD1B5E702214FF4402680F8D0 +:102CE000E91080F8EB10C0F82C61002AEFD0012227 +:102CF000D3E70221102680F8E91080F8EB10C0F825 +:102D00002C61002AF3D1E2E74FF400260421BCF144 +:102D1000400FC0F82C6180F8E91043D1032180F8FE +:102D2000EB10002AD3D04FF00142C0F83C21002C18 +:102D3000BCD1144686E7D5F8801089027FF575AFBF +:102D400001215A4E80F8E910C0F82C6180F8EB1090 +:102D5000002AA1D1C0F83C21A8E70121002680F873 +:102D6000E910C0F82C6180F8EB10002A40F0958043 +:102D7000C0F83C21002C40F09380264662E70221F7 +:102D80004FF4802680F8E91080F8EB10C0F82C6131 +:102D9000002A9CD0624680E70421454E80F8E91065 +:102DA000C0F82C6180F8EB10002A90D0032274E761 +:102DB0000221404E80F8E910C0F82C6180F8EB1039 +:102DC000002A94D183E7D5F8801089027FF52DAFD2 +:102DD0000121302680F8EB1040F60101C0F82C618B +:102DE000A0F8E910002A7FF457AF70E7012180F8BE +:102DF000EB1040F20121304EA0F8E910C0F82C6130 +:102E0000002A7FF449AF62E70221202680F8E9100A +:102E100080F8EB10C0F82C61002A7FF468AF56E709 +:102E2000D5F880108E027FF500AF0121234E80F887 +:102E3000E910C0F82C6180F8EB10002A7FF42CAF69 +:102E400045E7D5F8801089027FF5EFAE012180F8C3 +:102E5000EB1040F201211A4EA0F8E910C0F82C61E5 +:102E6000002A7FF419AF32E7D5F880108E027FF583 +:102E7000DCAE012180F8EB1040F20141114EA0F8C8 +:102E8000E910C0F82C61002A7FF406AF1FE790F824 +:102E9000EB20D0F82C61013AFFE666466246FCE67C +:102EA000164603E73000080030000C001000040054 +:102EB0001000080010000C00300004002000040086 +:102EC0002000080020000C0010B50446406AC1F341 +:102ED000800390F80E211B0442F0010280F80E21BD +:102EE0000A0748BF43F40033CA07C0F8343105D499 +:102EF000D0F8343143F48043C0F834318B0705D423 +:102F0000D0F8343143F40043C0F8343101F00F01FC +:102F100080F8E810FFF7D8FD002084F8C60110BD46 +:102F20002DE9F04F0E46C97D85B0032902D005B0CA +:102F3000BDE8F08FB2F90050B6F9A810D6F8987035 +:102F4000491BD6F8B050044605FB01FC07FB01F114 +:102F5000D6F8A0500191D6F8FC10B6F9AAB04D19D8 +:102F60000295D6F80011D6F8A450D6F89C9001EB43 +:102F7000050AD6F8B410D0E96E850391013D08F139 +:102F8000080E002B40F0C080B2F90230019AABEB82 +:102F9000030309FB0321039A002D02FB03CC029BD0 +:102FA000C0F8B8E1A3EB21114FF02403C8F80410D6 +:102FB000C8F80030AAEB2C19C0F8BC5106DCD0F8D8 +:102FC000C0319847D4E96EE5D6F8987025226B1E7B +:102FD0000EF10801002BC4F8B811CEE90027C4F89F +:102FE000BC3105DCD4F8C03120469847D4E96E13D3 +:102FF0002620D6F89C50013B01F10802002BC4F8B2 +:10300000B821C1E90005C4F8BC3105DCD4F8C031F1 +:1030100020469847D4E96E234FF0270CD6F8EC10E1 +:103020004FEA294001FB00F0013B02F10801002BAF +:10303000D6F8B070D6F8B450C4F8B811C2E900C0E0 +:10304000C4F8BC3105DCD4F8C03120469847D4E937 +:103050006E134FF0280C013B1FFA89F001F10802B2 +:10306000002BC4F8B821C1E900C0C4F8BC3105DCAC +:10307000D4F8C03120469847D4E96E234FF0290E8A +:10308000D6F8ECC038140CFB00F0013B02F108014B +:10309000002BC4F8B811C2E900E0C4F8BC3107DC69 +:1030A000D4F8C03120469847D4E96E13D6F8ECC066 +:1030B0002A2628140CFB00F0013B01F10802002B2A +:1030C000C4F8B821C1E90060C4F8BC3105DCD4F80B +:1030D000C03120469847D4E96E23BFB202F10801FF +:1030E00047EA0547C4F8B8112B21013B002BC2E980 +:1030F0000017C4F8BC313FF71AAF2046D4F8C031EE +:1031000005B0BDE8F04F1847B2F90630019AABEBB5 +:10311000030309FB032901FB03C3AAEB231A24239E +:10312000029A002DA2EB2912C0F8B8E1C8F80420D9 +:10313000C8F80030C0F8BC5106DCD0F8C031984760 +:10314000D4E96EE5D6F8987025226B1E0EF10801C1 +:10315000002BC4F8B811CEE90027C4F8BC3105DC57 +:10316000D4F8C03120469847D4E96E132625D6F806 +:103170009C20013B5042002B01F10802C4F8B82109 +:10318000C1E90050C4F8BC3105DCD4F8C031204698 +:103190009847D4E96E232725D6F8EC104FEA2A4049 +:1031A00001FB00F0D6F8B410013BC1F10008002B80 +:1031B00002F10801D6F8B070C4F8B811C2E90050A5 +:1031C000C4F8BC3105DCD4F8C03120469847D4E9B6 +:1031D0006E132825013B1FFA8AF001F10802002B2B +:1031E000C4F8B821C1E90050C4F8BC3105DCD4F8FA +:1031F000C03120469847D4E96E234FF0290CD6F809 +:10320000EC50381405FB00F0013B02F10801002BE3 +:10321000C4F8B811C2E900C0C4F8BC3107DCD4F866 +:10322000C03120469847D4E96E13D6F8EC502A26D0 +:103230004FEA284005FB00F0013B01F10802002B9A +:10324000C4F8B821C1E90060C4F8BC3105DCD4F889 +:10325000C03120469847D4E96E23BFB202F108017D +:1032600047EA08473EE700BFF0B5C66C054637B2EF +:10327000006DBDF914C09F42D8BF06F1FF330FFAAD +:1032800080FED8BF1BB2E645DCBF00F1FF3C0FFA61 +:103290008CFC2CEAEC744FF0000C21EAE1718F42B7 +:1032A00022EAE272DCBF06F1FF3631B29645E6460D +:1032B000D8BF00F1FF3023EAE373D8BF02B209019F +:1032C0001B0160461201240185F8C6C163F30F0E8D +:1032D00061F30F0C62F31F4C64F31F4EC5F872C00C +:1032E000C5F876E0F0BD00BFF0B583B0DDE9085663 +:1032F000072E0446C0E91335C1638664026409DC05 +:10330000002E10DB072E0ED8DFE806F0464B3608FD +:103310000D0D3C41402E2FD0412E04D14FF44011D1 +:10332000022261656264E169B9B1666DD1F82C0170 +:10333000D1F81C21D1F82071024332433A43D1F82D +:103340003C71D1F840013A430243D1F844010243B1 +:10335000C1F8242109680029E8D10022013D2DB2DD +:10336000013B2046114600951BB2FFF77DFF002070 +:1033700084F8C60103B0F0BD4FF40011042261656A +:103380006264D0E704220A4942644165CBE7022225 +:10339000084942644165C6E7002101224165426453 +:1033A000C1E74FF48011022241654264BBE700BFD0 +:1033B0000001200000013000B0F97630B1F90020A2 +:1033C0009A4223DC70B5B0F978C0B1F902E0E64565 +:1033D0001ADCB1F90450B0F97240A54214DBB0F91F +:1033E0007400B1F9066086420EDBA242B8BF0C80C1 +:1033F0008645B8BF4880AB42B8BF8B80B44501DA80 +:10340000A1F806C0012070BD002070BD00207047EB +:103410004FF49072002152F0FBBB00BF18B14FF483 +:1034200090713EF0F5BE70478C46BCF1010F11461D +:103430001A4604D801D000F0F5B900F04BB96FF08E +:103440002000704730B401298C46DDE902540ED8C3 +:1034500011460A070FD1BCF1010F1A4602942B4600 +:1034600002D030BC00F030BA30BC00F085B96FF04B +:10347000200030BC70476FF02100FAE72DE9F84FCB +:1034800001290C9FDDE90A653FD81C6899460F2C7D +:103490003BD88046A1B972B105EB020A64B3335D33 +:1034A00015F8012B611C5340554507F8013B325577 +:1034B00001F00F04F2D10020C9F80040BDE8F88FF8 +:1034C00005EB020B002AF6D06CB1325D15F8011B3A +:1034D000631C4A405D4507F8012B325503F00F0489 +:1034E000E9D0002CF1D132463146404600F0F2F8E6 +:1034F0000028EAD0BDE8F88F32463146404600F059 +:10350000E9F80028CBD0BDE8F88F6FF02000D5E7B0 +:103510002DE9F04F8DB0DDE9176916F003089A46E2 +:1035200009F0030202903DD1002A46D037464FEA07 +:10353000111B08ACBBF1000F15D03B4600254746D8 +:1035400098460392B7B94346524610210298009418 +:1035500000F010FA40B9039BABB910343FB11036FC +:1035600001355D45EED100200DB0BDE8F08F08F1CA +:103570001008F5E730687168B268F3680DF1100C57 +:10358000ACE80F00DFE720686168A268E36809F132 +:10359000100949F8100C49F80C1C49F8082C49F896 +:1035A000043CDBE74FEA111B002104AFCDE9041115 +:1035B000CDE9061152B94C46BCE733465246CDF828 +:1035C00058900DB0BDE8F04F00F0D4B908ACB1E7A9 +:1035D000002370B5154694B006460C4640221946A5 +:1035E00004A8039352F014FBC02D08D0B5F5807FDA +:1035F00034D0802D2BD06FF0710014B070BD0C2230 +:10360000D6F81831326083B311234FEA830EAEF13E +:10361000040E4FEA9E0E00230EF1010E21464EF0DD +:1036200001E0321D86F81C318B7891F801C00C78CE +:103630001B04C87843EA0C23234343EA006342F89F +:10364000043F04310FF011C0002014B070BD0A22F5 +:10365000D6F818313260DBB10C23D6E70E22D6F84B +:1036600018313260FBB11023CFE70DEB02050621C4 +:103670001A460120CDE9004520F01CFD4FF40873E7 +:103680000122C6F818210028B7D12C465B09BCE7F7 +:1036900003AD1A4605210120CDE9004520F00AFDC1 +:1036A0004FF4C073ECE703AD1A4607210120CDE9C2 +:1036B000004520F0FFFC4FF40073E1E710B109B1C1 +:1036C000FFF786BF0120704710B109B1FFF780BF37 +:1036D00001207047F0B50024054687B020460F460C +:1036E0001646CDE90244CDE9044407F05BF92B68A6 +:1036F00001940A2B00901AD00C2B29D00E2B37D115 +:10370000694602AB05F1080201A812F0FDFE40B1C6 +:1037100012F080FE002814BF6FF06F00002007B089 +:10372000F0BD04223146384613F0DCFBF0E7694671 +:1037300002AB05F1080201A812F058F810B111F01F +:10374000DBFFE7E704223146384612F0D5FCF6E706 +:10375000684602AA05F1080118F0F0FC10B118F053 +:1037600073FCD7E704223146384618F035FFF6E7F8 +:103770006FF07100D3E700BFF0B5044683B00220BC +:103780000D4617461E4607F00DF90021CDE9000150 +:1037900021680A292CD00C2917D00E293CD194F885 +:1037A0001C3153B93B46694604F1080201A812F0E6 +:1037B000ABFEA0BB012384F81C3130460899AA084F +:1037C00013F090FB002003B0F0BD94F81C314BB90E +:1037D0003A46684604F1080118F0B0FCF8B9012334 +:1037E00084F81C3130460899AA0818F0F5FEE9E77C +:1037F00094F81C3153B93B46694604F1080201A80C +:1038000011F0F4FF58B9012384F81C3130460899AF +:10381000AA0812F071FCD5E76FF07100D3E76FF0E2 +:103820006F00D0E7F0B50024054687B001200F46B1 +:103830001646CDE903440294059407F0B3F82B68CB +:1038400001940A2B009007D00C2B1CD00E2B24D0F7 +:103850006FF0710007B0F0BD694602AB05F10802D8 +:1038600001A811F0C3FF40B111F046FF002814BFBA +:103870006FF06F00002007B0F0BD042231463846DB +:1038800012F03AFCF0E7684602AA05F1080118F0C8 +:1038900055FC68B118F0D8FBE8E7694602AB05F1C2 +:1038A000080201A812F030FE40B112F0B3FDDDE7CE +:1038B00004223146384618F08FFEEBE704223146E9 +:1038C000384613F00FFBF0E7F0B5044683B0032051 +:1038D0000D4617461E4607F065F80021CDE90001A8 +:1038E00021680A292CD00C2917D00E293CD194F834 +:1038F0001C3153B93B46694604F1080201A812F095 +:1039000003FEA0BB012384F81C3130460899AA08A5 +:1039100013F0E8FA002003B0F0BD94F81C314BB965 +:103920003A46684604F1080118F008FCF8B901238A +:1039300084F81C3130460899AA0818F04DFEE9E7D2 +:1039400094F81C3153B93B46694604F1080201A8BA +:1039500011F04CFF58B9012384F81C313046089906 +:10396000AA0812F0C9FBD5E76FF07100D3E76FF03A +:103970006F00D0E7F0B5044683B004200D4617462B +:103980001E4607F00FF80021CDE9000121680A2941 +:103990002CD00C2917D00E293CD194F81C3153B9E6 +:1039A0003B46694604F1080201A812F0ADFDA0BB38 +:1039B000012384F81C3130460899AA0813F092FAC2 +:1039C000002003B0F0BD94F81C314BB93A4668466C +:1039D00004F1080118F0B2FBF8B9012384F81C3196 +:1039E00030460899AA0818F0F7FDE9E794F81C3169 +:1039F00053B93B46694604F1080201A811F0F6FEEE +:103A000058B9012384F81C3130460899AA0812F0ED +:103A100073FBD5E76FF07100D3E76FF06F00D0E76D +:103A20000123C0F81831704730B50446806F85B067 +:103A300000F00303032B31D1E36E93B3626E023BBC +:103A40005908A36E94F87450B3F1000C18BF4FF0EE +:103A5000010C237805F1FF3E43EA0E0343EA8C1381 +:103A600043EAC103237045B145F001E004F11003BE +:103A700003F8012D120A0FF005C8D2B903A800906F +:103A800023461022214604F1200000F039FD30B118 +:103A9000A36F43F01003A36705B030BD002005B04D +:103AA00030BD94F87520023A012A05D81A4663669B +:103AB000C5E740F01000A0676FF00C00EFE700BF13 +:103AC0002DE9F04190461022002688B01D4603AB38 +:103AD000009307460C4604AB81182030CDE90466FC +:103AE000CDE90666039600F00BFD0646C8B948F01E +:103AF00001E0611E04AB19440E9B5C1E6B1E13F8A3 +:103B0000012F11F8015F6A4004F8012F0FF009C876 +:103B100010210DEB01003EF07BFB304608B0BDE804 +:103B2000F0811021BB6F0DEB01000B43BB673EF032 +:103B30006FFB304608B0BDE8F08100BF8022002155 +:103B400052F066B82DE9F04105469046084601223C +:103B500019461E4600F0FAFBE0B143690446102BFB +:103B600018D105F12007384600F010FC21463846F0 +:103B700000F024FC80B995F87C303BB932464146D0 +:103B80003846BDE8F041012300F03CBCE86DFFF78A +:103B900047FFF3E76FF00C00BDE8F08150B110B5BE +:103BA0000446203000F0F2FB2046BDE810408021A2 +:103BB0003EF02EBB704700BFF8B51D46073B062BF5 +:103BC0002FD8044600261746EBB2C3F10F02C3F10B +:103BD0000E03037480F8751080F8742039462A4665 +:103BE000C4F81960C4F81160C4F81560E6611130BA +:103BF00052F047F96019314694F87420113052F0B0 +:103C000007F801232A46E018E377394652F039F9DC +:103C1000A36F204643F00103A367BDE8F840FFF718 +:103C200003BF6FF00C00F8BD022B19D0102B17D872 +:103C300010B413F001040ED1B1F57F4F0BD24266E0 +:103C4000826FC0E91B3442F002025DF8044B8166CA +:103C50008267FFF7E9BE6FF00C005DF8044B704718 +:103C60006FF00C00704700BF2DE9F04F9946836F4D +:103C70008BB013F010030393DDE9146440F0BC80B3 +:103C8000C36E054688461746002B40F0AF80B7420A +:103C900000F2B280276017B305F1200B0DF1140A72 +:103CA000296F95F8753001F00F06C6F11004BC427B +:103CB00028BF3C4623F0020203F0FD032144012B00 +:103CC000296714D0002A37D02644102E73D02A6FCB +:103CD0006B6E9A426FD03F1BA044A144E0D11021EB +:103CE00006A83EF095FA03980BB0BDE8F08F44F0BB +:103CF00001E0721E2A4408F1FF3012F8013F10F86B +:103D000001CF83EA0C0313700FF009C8A319102B1D +:103D100061D06B6E99425ED04346224631462846BA +:103D2000CDF80090FFF7CCFE002869D195F87530EA +:103D300023F00202002AC7D106A80090434622467B +:103D400031462846FFF7BCFE002859D144F001E077 +:103D500006A9AA19137811F8010B434002F8013B98 +:103D60000FF009C0224606A9484652F08AF81021F1 +:103D700006A83EF04DFAA219102A13D02A6F6B6ED6 +:103D80009A42A8D12B46102229465846CDF800A0C9 +:103D900000F0B6FB00289AD0AB6F039043F01003FD +:103DA000AB679CE72B4629465846CDF800A000F0AB +:103DB000A7FB0028F0D195F8742005F1200112B975 +:103DC00089E7013A87D011F8013D0133DBB20B706E +:103DD000002BF6D07FE72B46102229465846CDF817 +:103DE00000A000F08DFB002896D0D5E7036F1344A8 +:103DF000426E93427FF64BAF6FF00C03039372E772 +:103E000003906CE710B594468E461C4688B00A9B1A +:103E1000012101930B9B009402930C9B03930D9B38 +:103E20000493DDE90E23069205937246634600F083 +:103E300025F808B010BD00BF70B51C460D4688B00F +:103E40000C9B009401930D9B002102930E9B039306 +:103E5000DDE90F6306931346119A049605922A46EC +:103E600000F00CF8044610B9204608B070BD30468A +:103E700029463EF0CDF9204608B070BD2DE9F04F3F +:103E8000054600241646B5B09946EB6D7C22069196 +:103E900015A8214607933E9FDDF80C81CDE9094422 +:103EA000CDE90B44CDE90D44D5F824B0149451F07C +:103EB000AFFE3046CDE91044CDE9124406F072FD64 +:103EC0000C90404606F06EFD80220D90214614A80D +:103ED00051F09EFEFB1F062B00F20F81FBB2C3F1D7 +:103EE0000F02C3F10E032B744946C5F8194085F83B +:103EF0007420C5F811403A46C5F81540EC6105F14B +:103F0000110051F0BEFF05F1100A781C214695F80A +:103F10007420504451F07CFE3A4649460DF1510060 +:103F200051F0AFFFB8F1020F0F9400F0E680B8F146 +:103F3000100F00F2E28018F0010F40F0DE80409B8D +:103F400003F1110222F00F021032802A00F2D58014 +:103F50001C1E18BF012495F87400A8F1020149083D +:103F6000421E42EAC10242EA8412C5E91963C5F859 +:103F70006C808DF85020002800F0BD8040F001E0FA +:103F8000324618A901F8012D120A0FF005C8002ABF +:103F900040F0B3800F9A409B10320F92002B57D104 +:103FA000069B079A0F994FEAAB1B012BABF1020B53 +:103FB00002F108024FEA910170D014AB03930DABEC +:103FC00000934F4B0CAD53F82B400EAB0591019273 +:103FD0000493CDF808A02B460AAA0BA909A8A0476C +:103FE00006F00F0436F00F0627D18022002114A816 +:103FF00051F00EFE002C77D1429B1E44069B012BF4 +:104000005ED000234246449910A8CDE91033CDE993 +:10401000123351F036FF3B4B294610AA53F82B5070 +:1040200014A800960DABA8470446002C14BF6FF0EF +:104030006F00002035B0BDE8F08F069A324B02EBDE +:104040004B0253F82230DDE94101B2089847CCE732 +:104050000F9D0F9A05F1D00301320F920F9C0F9A1A +:104060000DEB030501320F920F9804F1D003DDE947 +:104070003F120DEB0304170A14AB184405F8807CBB +:1040800004F8802C51F0FDFE0F9A409B1A440F92C9 +:104090000F9A0F3222F00F020F9281E714AB0293B6 +:1040A0001A4B0CAD53F82B400EAB049100920393C6 +:1040B000CDF804A02B460AAA0BA909A8A0478FE7B0 +:1040C0000024134B32462946CDE91044CDE9124471 +:1040D00053F82B5014A810ABA8474246044610A929 +:1040E000449851F0CEFEA0E7419B224614A89919AE +:1040F00051F0C7FE80E7324649E76FF00C0099E7C0 +:10410000B8FF1C0284FF1C02A0FF1C02C4FF1C029B +:1041100090FF1C02891A0ED000239C4600B55FFA5E +:1041200081FE0133DBB284448B420CF802E09C46F2 +:10413000F7D35DF804FB704760B35AB330B500EBBA +:10414000010E1EF8014CB4FA84FC0D1B4FEA5C1CF6 +:104150008C4288BF4CF0010C1560A9B1AEEB000E8B +:1041600001464EF001E011F8012B0B1A013B9D4274 +:104170008CBF00230123624013FB02F34CEA0303CC +:104180005FFA83FC0FF011C8BCF1000F024808BFB2 +:10419000002030BD01487047009EFFFF009FFFFFD9 +:1041A0008023891A012983540ED9012300B59C4626 +:1041B0004FF0000E0133DBB284448B420CF802E076 +:1041C0009C46F7D35DF804FB704700BF10B5A1EB28 +:1041D000020EBEF1010F0BD9012300249C46013AC7 +:1041E0000133DBB2844473450CF802409C46F7D39C +:1041F000084400F801EC10BD18B312B330B54D1EE1 +:10420000435DCC1A1460B3FA83F252098B4288BF23 +:1042100042F0010285B1014645F001E011F801CB01 +:104220000B1A013B9C428CBF0023012313FB0CF3B0 +:104230001A43D2B20FF00FC0002A034808BF002073 +:1042400030BD0248704700BF009EFFFF009FFFFF88 +:104250008A428C46134605D20021ACEB0202184478 +:1042600051F0D6BC704700BF18B112B100201160E8 +:1042700070470148704700BF009FFFFFE0B1DAB10F +:1042800070B500241460A9B141F001E0254646183C +:1042900016F801CDBCF1000C18BF4FF0010C2CEA50 +:1042A000050301FB03F31C4301394CEA05051460C7 +:1042B0000FF013C0002070BD00487047009FFFFF43 +:1042C00058B352B32DE9F0410024146011B3802695 +:1042D00041F001E0254600EB010C1CF8013D0139DD +:1042E000003B18BF012323EA050001FB00F844EA64 +:1042F000080414601D439CF80030374613FB00F39C +:10430000DBB25E400FF017C8BB424FF0000001D196 +:10431000BDE8F0810248BDE8F0810248704700BF67 +:10432000009EFFFF009FFFFF074B5A684AB108330A +:1043300002E053F8042C22B113F8081C0833814220 +:10434000F7D11046704700BF28661D0210B50C4C0F +:10435000636893B1A44602E0DCF804306BB19C6959 +:104360000CF1080C94F800E08645F5D15C688C42AD +:10437000F2D193F801E09645EED1184610BD00BF8A +:1043800028661D024422002151F042BCA8B110B59C +:104390000446006C28B128213DF03AFF206C3DF026 +:1043A00023FFE06B18B123689B691B6A984720467E +:1043B000BDE8104044213DF02BBF7047A9B138B58E +:1043C0000C4644220021054651F022FCA369DB691A +:1043D0009847E86358B12C606378022B03D1054AF3 +:1043E000054BC5E90323002038BD04487047044845 +:1043F00038BD00BF1541020239410202009FFFFF94 +:10440000809EFFFF30B4DCB2012C17D80468ACB139 +:104410002569AD070FD50372012B4260A569C06BFA +:1044200006D06378033B022B02D9AB6930BC184736 +:104430006B6930BC184765689542ECD0014830BCC8 +:10444000704700BF009FFFFF0368002B45D0102A74 +:104450002DE9F04114463ED81A690646D2070F46A8 +:104460000BD4DD68AC4234D35B78062B09D0092B22 +:1044700018D07DB90020BDE8F0815B782546062B79 +:10448000F5D123463A4696F90810F06BBDE8F041A5 +:1044900002F0E2BD2A46394606F1280051F0F1FC4F +:1044A000B563E7E70023F06B1A461946FFF7BCFB3C +:1044B0000028E0D196F908304BB1012B09D1032136 +:1044C00023463A46F06BBDE8F041FFF775BB022189 +:1044D000F6E70348CFE70348CDE70148704700BF40 +:1044E000009FFFFF809FFFFF026803461AB1002272 +:1044F00010465A6270470148704700BF009FFFFF97 +:104500002DE9F04F0446006887B0DDF84090059330 +:1045100000287CD04FF0000CC9F800C0D0F81480FF +:10452000B8F1000F00F0528190F801C00E46BCF1C6 +:10453000010F154626D0BCF1060F00F0BB80BCF180 +:10454000090F00F0E780059B994258D0BCF1020F9B +:1045500028D0BCF1030F00F09880BCF1050F40F0AB +:104560003781D4F824A0A8EB0A0BAB4500F2828077 +:10457000BAF1000F4DD1002D40F0A280002007B00D +:10458000BDE8F08F424540F025818169C9F80020DF +:104590004D683246AC4694F90810E06B07B0BDE8B0 +:1045A000F04F604794F90830D4F824A0002B59D07C +:1045B000012B03D1A8EB0A0BAB455BD8BAF1000F76 +:1045C00040F0CD80002DD9D0B5FBF8FA08FB1A5A7F +:1045D000BAF1000F40F0B28094F90810002900F001 +:1045E000FB802368059A9B69CDE900622A469E6894 +:1045F000E06B04F12803B0470028C0D184E0636A6F +:104600002BB9B2FBF8F308FB1323002B9ED07348A1 +:10461000B5E70AF114005A463146204451F031FC06 +:10462000A44600225CF814EB059FDEF818E0E06B6E +:10463000CDF804C0029700924146DEF8107004F1F4 +:104640002803B84700289AD1059BAA444344059300 +:10465000D9F800305E444344C9F80030AAEB08059D +:10466000606288E7E168A8EB0A0B002900F0A680E9 +:104670005D4555D80AF114002A463146204451F0D0 +:1046800000FC636A2B44636278E7059A83690292AF +:1046900004F12802CDE900262A46DE6894F90810C4 +:1046A000E06B04F12403B04700287FF468AFC9F839 +:1046B000005063E7E06BCDE9002902F089FD5EE779 +:1046C000B5FBF8F208FB1258A5EB08054246711934 +:1046D00004F1140051F0D5FB636A43446362002D7A +:1046E0003FF44CAF002223682946D3F818C0059B3D +:1046F00001960293E06B009204F12803DCF810406D +:10470000A04700287FF43BAFD9F800302B44C9F80C +:10471000003033E7E06BCDE90029FFF7A5FA2EE77B +:10472000BAF1000F1DD1B5FBF8FA08FB1A5ABAF11D +:10473000000F03D100293FF454AFC246A5EB0A0590 +:104740005246711904F1140051F09BFB636A534403 +:104750006362002D3FF412AF94F9081041E7A8EB13 +:104760000A0B0AF114005A463146204451F089FBE5 +:10477000A4465CF814EB059FDEF818E094F90810E5 +:10478000E06BCDF800C001974246DEF8087004F1F6 +:104790002803B84700287FF4F2AE059BAA4443449F +:1047A0000593D9F80030AAEB08054344C9F8003056 +:1047B0005E446062002D7FF407AFDFE65D45FFF4E5 +:1047C00059AFBAF1000F3FF4FDAEC8E70448D6E692 +:1047D0000448D4E60448D2E6E168ABE7009FFFFF57 +:1047E000809CFFFF809FFFFF809DFFFF0368002BE1 +:1047F00000F0D0802DE9F0430026166015465A7867 +:1048000089B00A2A34D80F466FF4DB611141C90719 +:1048100033D519784C3901292FD9012A04462ED0D5 +:10482000022A4BD0052A40F0B080426AD3F81480A7 +:1048300092B302F114003146A8EB0202204451F079 +:10484000E7F9A4465CF814EBE06BDEF818E0CDE97C +:10485000006C41460DF11008CDF80880324604F195 +:104860002803DEF81060B04770B109B0BDE8F083EE +:104870001B784C3B012B00F288800020F5E7436A4F +:10488000002BFAD04B48F0E7626A4146384651F0B7 +:10489000F8FA626A23682A605B68802B66D0C02BB6 +:1048A00068D0B3F5807F70D111F0B4FD0346002BC2 +:1048B0007CD1E26B184682F81C31D6E790F90810DB +:1048C000466A012917D05A6996424CD0C268002A1C +:1048D000D8D1002ED6D15B68802B53D0C02B56D0B8 +:1048E000B3F5807F51D111F095FD00285ED1E36BC7 +:1048F00083F81C01C1E7D0F80C90B9F1000FE8D0A3 +:10490000816B00F1140801B9D96832464046C847A6 +:10491000236894F908105A699B69CDE900879E685D +:10492000E06B04F12803B04700289ED194F90820D9 +:1049300023681ABB5B68802B2ED0C02B32D0B3F516 +:10494000807F22D111F066FD014679BBE36B83F8CD +:104950001C11236803B159692A463846236909B0F6 +:10496000BDE8F043184700F11408D5E710F0C4FE85 +:1049700003469CE717F068FB034698E783B15A6942 +:104980002A60A8E710F0B8FEAFE70B486DE717F014 +:104990005BFBAAE70948704710F0AEFE0146D4E77A +:1049A0001A46EDE717F050FB0146CEE76FF06F00B7 +:1049B0005BE700BF809DFFFF809FFFFF009FFFFF21 +:1049C00002680346F2B15278022A1BD104291BD88F +:1049D000DFE801F0090312150F000C490C4A002012 +:1049E000C3E9031270470B490B4A0020C3E90312C5 +:1049F00070470021094AF2E709490A4AEFE70A49E4 +:104A00000A4AECE70A4870470A487047A141020287 +:104A1000C142020215410202394102026942020208 +:104A2000CD410202F9410202514202027D420202DC +:104A3000009FFFFF809FFFFF70B584B004461D46B6 +:104A40000A9EFFF701FD50B92368CBB1DDE90823C9 +:104A50006062294620460096FFF752FD08B104B077 +:104A600070BD3168099B204603AA1944FFF7BEFEBA +:104A70000028F4D13368039A1344336004B070BD46 +:104A80000048ECE7009FFFFFF0B589B0149F154682 +:104A9000DDE9104C129A04EB070E9645139E30D8B0 +:104AA00002680CEB040E5278062A17D0082A13D19C +:104AB000CDE903CE0093C06B0A46346021460F9CBB +:104AC0002B4602940E9C05970194FFF79BF93368DF +:104AD0003B44336009B0F0BD0B48F8E701930B4647 +:104AE0000F99CDF818E0CDF810C0C06B3460039179 +:104AF0000E992246029105970121009502F02CFCA7 +:104B0000E5E70248E6E700BF809FFFFF009FFFFF49 +:104B1000F0B587B00E9C129F0D9DBC423AD31E4645 +:104B2000109B8C46E11B994234D8036805EB010EBB +:104B30005C78062C15D0082C29D1CDE904E7119C0E +:104B4000C06B21600F9C1346CDE902540C9C624659 +:104B5000CDE90064FFF770F910F10F0F14D007B022 +:104B6000F0BDCDE90375119CC06B21600F9C13460D +:104B700005940C9C6246CDE90064CDF808E002F093 +:104B8000EDFB10F1120FEAD1034807B0F0BD034866 +:104B900007B0F0BD0248E2E7009DFFFF809FFFFFE6 +:104BA000009FFFFF70B5002482B0019448B30468F1 +:104BB000054634B329B30123FFF724FC044668B942 +:104BC0002B681B78023B022B1BD8E96B0F4A08317C +:104BD00052F8233001A89847044610B1204602B08D +:104BE00070BD282101203DF0F9FA064658B128642D +:104BF00010213DF00DFB0123204686F8243002B041 +:104C000070BD034CEAE7034CE8E700BFE8FF1C0275 +:104C1000009FFFFF809EFFFF2DE9F04703681E788D +:104C2000002947D0046C002C44D0D3F8148094F8A9 +:104C30002430002B3ED0236A04F1100903EB020C50 +:104C4000C445154609EB03002CD9A8EB03020F4617 +:104C500051F017F9184B023E53F826A048464FEA88 +:104C60009801D0470023206A23614619A6EB080665 +:104C7000B045C9F80430C9F80830C9F80C300AD278 +:104C8000711EB1FBF8F108FB01F1A8EB0000761AE8 +:104C900038448908D047A91B32464846394451F068 +:104CA000F0F803E051F0EDF8266A2E440020266269 +:104CB000BDE8F0870148FBE7DCFF1C02009FFFFF17 +:104CC000F0B50368046C1E7889B0002C41D00D4605 +:104CD00000293ED094F824105A69002939D0206A5E +:104CE0000021B0FBF2F302FB130304F1100784F878 +:104CF00024100BBB0023CDE90333CDE90533029328 +:104D00000793030715D001230293134B023E394644 +:104D100053F82660009503AB04AA02A8B04700230D +:104D200005461021384623623DF072FA284609B044 +:104D3000F0BD0028E9D1E6E74FF0800C013A2318D6 +:104D4000121A013083F810C0384450F061FF206A15 +:104D5000D0E7024DEAE700BFD0FF1C02009FFFFF33 +:104D60002DE9F041012300254FF48074ADF5006D6D +:104D7000ADF104060DF5806113F0800018BF1B2013 +:104D800083EA430241F8235046F8043F013C82EA9B +:104D9000000305F10105DBB2EED101220A202F4C00 +:104DA000530012F0800F83F01B0518BF2B4601380B +:104DB00044F8042BDAB2F3D14FF0FF0E284B6322F4 +:104DC00000259C4601204EF001E0264C1A7084F824 +:104DD000635051F8043FC3F1FF035DF823804FEAAD +:104DE000E81242EA4802D7B2C2F3C01242EA4702CE +:104DF000D6B2C2F3C01242EA4602D5B2C2F3C01321 +:104E000043EA4503DBB283EA08037B4073406B400F +:104E100083F06303E0540CF8013F01300FF027C822 +:104E20004FF48071104C114814F8012F530083F097 +:104E30001B0512F0800F18BF2B4602EB0225DBB2D8 +:104E40005A4043EA052383EA0263013940F8043FEC +:104E5000EAD10DF5006DBDE8F08100BFA86E0A2211 +:104E6000D0730A22D06E0A22CF730A22CC6F0A2294 +:104E70000E222DE9F04F4C4D80462B680C468DB02C +:104E80000260002B00F08A804FF0080E424608EBCB +:104E90000E0321464EF001E042F8043F8B784D7836 +:104EA0000C781B04C87843EA0523234343EA0063D4 +:104EB00042F8043F04310FF00FC8D8E9070CD8E9D5 +:104EC00005174FF0070E4EF001E008F13803039389 +:104ED000364BD8F810600193D8F80C50D8F824203D +:104EE000D8F80840324BDDF80C900290C2F3072846 +:104EF0004FEA126A13F80AA013F80880019848EAEA +:104F00000A4850F804AF88EA0A085FFA82FA13F8F0 +:104F10000AA0019088EA0A68C2F3074A13F80AA0B7 +:104F200008A888EA0A2884EA080465406E407140AF +:104F3000CDE90845CDE90A6190ED007F09ED047FD8 +:104F40004FEA116B5FFA81F813F80BB013F8088081 +:104F5000C1F3072A13F80AA0C1F3074048EA0B6817 +:104F600048EA0A2A13F8008002984AEA084A87EABF +:104F70000A0778408CEA000C82EA0C02CDE9047042 +:104F8000CDE906C2029004A890ED007FA9EC087F4D +:104F90000FF055C000200DB0BDE8F08FFFF7E0FE28 +:104FA00001232B6070E700BFA06E0A22A46E0A22C4 +:104FB000D0730A222DE9F04F401091B0471E1468BB +:104FC000CDE900730B6850685C404B6895685840A9 +:104FD0008B68D2685D40CB6801F110065A40002F03 +:104FE000089409900A950B92079640F3FD81009B67 +:104FF00001F1300C43F001E0E84BE1B25CF8207CB9 +:105000004FEA126853F8211053F828907940C0F302 +:10501000072853F8288081EA3921C5F3074953F856 +:10502000299081EA386181EA39410C915FFA80F870 +:105030005CF81C7C53F828804FEA146953F82990D7 +:1050400088EA070888EA3928C5F3072953F829A010 +:10505000C2F3074953F8299088EA3A6888EA394840 +:10506000CDF834805FFA85F953F829904FEA156A34 +:105070005CF8185C53F82AA089EA0509050E53F874 +:105080002550C0F3074089EA3529C2F3072553F8B4 +:105090002550D2B289EA3569C4F3074553F825B0E3 +:1050A00053F8225089EA3B49CDF838905CF8142C2B +:1050B000C4F3072453F82440554053F8200085EAF0 +:1050C0003A2585EA346585EA30450F95C8B25CF823 +:1050D000107C53F82040280E53F820207C40C8F361 +:1050E000072053F8200084EA3224C9F3074253F81A +:1050F000222084EA306484EA32444FEA116A5FFA7B +:1051000088F0089453F82A2053F820005CF80C7CAF +:105110005FFA85FB784080EA3220C9F3072253F812 +:1051200022A0C5F3074253F8222080EA3A6080EAC1 +:1051300032405FFA89FA09905CF8087C53F82A201B +:105140004FEA196982EA070A4FEA186253F82220E7 +:10515000C8F307488AEA322AC5F3072253F8222007 +:1051600053F829908AEA3265C1F3074253F822A026 +:10517000C1F3072185EA3A450A9553F821A053F86F +:105180002B2053F828105CF8048C0CF1200C82EAD8 +:10519000080282EA392282EA3A6282EA31420B92BA +:1051A0000FF0D5C8009906EB4116E1B2376853F805 +:1051B000211020367940170E53F8277081EA372CDA +:1051C000D7B256F8141C53F8277087EA010EC0F3C3 +:1051D000072753F827708CEA3761C7B253F827C006 +:1051E0002F0E53F827708EEA372E56F81C7C8CEA67 +:1051F000070CC5F3074753F8277081EA3741270E9C +:1052000053F827704FEA11698CEA372CEFB2C5F3D7 +:10521000072553F8255053F827708CEA356CC4F3F2 +:10522000072553F82550C4F307448EEA356553F833 +:1052300024E056F8184C0C916740040EC0F3074068 +:1052400053F8200053F8244085EA3045C2F3074064 +:10525000C2F3072253F8200053F8223087EA34279C +:1052600087EA33674E4BCAB29C5C56F8102C8CEA26 +:10527000304054402A0E9A5C87EA3E4784EA026432 +:10528000C0F307229A5CCDE90D0784EA0224C7F334 +:1052900007429A5C0F9584EA0244C2B213F802C036 +:1052A00056F80C2C08945FFA87F85FFA85FE8CEAB2 +:1052B000020C13F8092013F80EE013F808808DF89B +:1052C00008408CEA026C56F8082C88EA020856F866 +:1052D000042C0796060EC0F307408EEA020213F86C +:1052E00000E0380E185CC7F3072782EA0062D85D39 +:1052F0009E5D8CEA002CC5F30720C5F3074588EABC +:1053000006681E5C585DC1F307258CEA00408DF8E5 +:105310000C00C1F307415D5D5B5C210A8DF809104B +:10532000210C240E8DF80B4088EA0626040A86EA32 +:1053300003438DF80D40040C8DF80E4082EA0522DF +:105340001C0A82EA0E420A938DF810308DF8114043 +:105350001C0C1B0E8DF81330130A8DF81530130C2E +:1053600009900B928DF814208DF81630120E02ABB6 +:10537000000E8DF80A108DF80F008DF812408DF890 +:10538000172093ED007E019B08A883ED007E042189 +:105390003CF03EFF09A8042104E000BFD06F0A22C0 +:1053A000D0730A223CF034FF0AA804213CF030FFFD +:1053B0000BA804213CF02CFF0CA804213CF028FF92 +:1053C0000DA804213CF024FF0EA804213CF020FF8E +:1053D0000FA804213CF01CFF07A804213CF018FF93 +:1053E000002011B0BDE8F08F004BDEE6D06F0A223E +:1053F0002DE9F0418CB004460D463022002168466C +:105400006F4650F005FC04F11006A6EB040C334681 +:105410000CF1010C05E013F8012D0132D2B21A7023 +:1054200012B9BCF1010CF6D13B46D4E90801224681 +:10543000FFF7C0FD8046B8B910370CAB9F42E4D1EE +:105440006B4605F13002B5EC105E93ED007E06FF71 +:105450005461AA42A3EC107EF5D1694604F1200004 +:10546000FFF706FD804638B1684630213CF0D0FE9B +:1054700040460CB0BDE8F08108AD0FCD2060616002 +:10548000A260E360F0E700BF2DE9F04FB2F5C07F06 +:10549000ADF54B7D00F2C18015460C464FF4D0723D +:1054A0000021814662A850F0B3FB4FF490720021B6 +:1054B0001AA850F0ADFB6BBAADF89A3130232146F3 +:1054C00068AC2A4620468DF89F3150F0DAFC4FF048 +:1054D000200E802200234EF001E00DF117016255ED +:1054E00001F8013F01330FF005C806A91AA8FFF71C +:1054F000BFFC044600286ED180464FF0100A05F12B +:105500001903019302AD0DF1380BC5E90088C5E917 +:105510000288019E62AF95ED005FDDE91A01B7ECEC +:10552000047F06FF5461102E2B462A4685ED007F2E +:1055300094BFB61B103EFFF73DFD044600284DD139 +:10554000002EE8D19DF88B310BEB0A040AF1100A0A +:105550000133BAF1400F8DF88B3195E80F0004E963 +:105560000F00D2D159461AA8FFF782FC0446A8BB07 +:105570004E4609F1300816AB1A46DDE91A01FFF76D +:1055800019FD044650BB103616AF46450FCF46F8FE +:10559000100C46F80C1C46F8082C46F8043CEAD1DE +:1055A0001AA84FF490713CF033FE62A84FF4D0710A +:1055B0003CF02EFE584630213CF02AFE06A8202161 +:1055C0003CF026FE284610213CF022FE20460DF538 +:1055D0004B7DBDE8F08F02AD0DF1380B4FF49071AB +:1055E0001AA83CF015FE4FF4D07162A83CF010FEF2 +:1055F000584630213CF00CFE202106A83CF008FE65 +:10560000102128463CF004FE302148463CF000FEC4 +:1056100020460DF54B7DBDE8F08F6FF03704F7E7BE +:105620002DE9F0418769E0B0B7F5C07F50D81D463D +:10563000C7F5C073AB424BD3C5F5C073DB1B9342B8 +:10564000164645D304464FF4C0728846684600218A +:1056500050F0DEFAD4E950303A46694698470028BF +:1056600039D1A76935B1D4E950302A4669469847FF +:1056700088BB2F44B8F1000F00D0CEB93A46694636 +:105680006846FFF701FF054640B14FF4C071684618 +:105690003CF0BEFD284660B0BDE8F081694620467A +:1056A000FFF7A6FE05460028EFD101232361ECE7B2 +:1056B000324641460DEB0700374450F0E2FB3A46D4 +:1056C00069466846FFF7E0FE05460028DDD1E5E7BC +:1056D0006FF03705DEE76FF03305DBE710B54FF409 +:1056E000CA720021044650F093FA4FF0FF32044B87 +:1056F00004F5A47022611B68BDE81040184700BF84 +:10570000081D002298B110B50446094B00F5A4709D +:105710001B68984704F120004FF490713CF078FD2D +:105720002046BDE810404FF4CA713CF071BD70478F +:10573000041D00222DE9F0434FF0200904461546D0 +:105740000E4689B0002168464A469846109F50F0A0 +:105750005FFAA369C4E9506525698BB9002DC4F8C7 +:1057600018900BDB42F21073694604F12000E361EC +:10577000FFF77EFB70B109B0BDE8F0831025F1E7BB +:10578000002DEFDA2F2B98BF01334FF0000598BFA3 +:105790005D08E7E72B463A464146204609B0BDE89A +:1057A000F043FFF73DBF00BF2DE9F043B2F5806F36 +:1057B00091B0DDF860806CD8B8F5807F66D804467B +:1057C00015460E463022002104A81F4650F020FA4C +:1057D0002269E3699A4202DC6369002B43D04246A6 +:1057E000394600232046FFF71BFF8146B8BB6F46B2 +:1057F00004F1100815B3A8EB04024146013205E09C +:1058000011F8013D0133DBB20B700BB9013AF7D14E +:105810003B46D4E908012246FFF7CCFB8146B0B9EC +:10582000102DA94628BF4FF01009304639464A4688 +:1058300050F027FBB5EB09054E44DCD1204604A906 +:10584000FFF7D6FD814610B923690133236130216A +:1058500004A83CF0DDFC102138463CF0D9FC484659 +:1058600011B0BDE8F083B8F1000FC0D04246394610 +:1058700004A8FFF709FE814630B9204604A9FFF7C6 +:10588000B7FD81460028B2D06F46E0E76FF03709D8 +:10589000E5E76FF03509E2E72DE9F0410F4B00F540 +:1058A000A47805461B68404682B00E4617469847C6 +:1058B000044678B903463A46314600902846FFF739 +:1058C00073FF074B04461B6840469847002818BFE3 +:1058D0006FF01D04204602B0BDE8F081001D0022DB +:1058E000FC1C0022F0B58FB0044605A817461D46E3 +:1058F0000E4600F045FC159B20460193149B2A465A +:105900000093002305A902933B4601F041F80446A9 +:1059100028B105A800F082FC20460FB0F0BD05A814 +:1059200000F0E2FC50B905A9304636F0D5F904463E +:1059300005A800F073FC20460FB0F0BD004CE8E76E +:1059400080B0FFFFE422002150F062B940B110B5F1 +:1059500083780446012B04D00023A370238010BD5C +:105960007047043000F06AFC04F1840036F042F91C +:1059700004F1900000F052FC04F1B40000F04EFC81 +:1059800004F1D80036F036F90023A370238010BD4F +:105990002DE9F04316460A6883B00446B21A0DF1A9 +:1059A00007000D4600F002FE10B103B0BDE8F08321 +:1059B00001239DF80780271DA370207084F80180C3 +:1059C000384600F0EBFB04F1840036F00DF904F1E9 +:1059D000B40904F1900000F0D3FB484600F0D0FB7E +:1059E00004F1D80036F000F94146384601F0AEF82F +:1059F00070B9A378012B09D12B682A46494638464D +:105A0000F31A00F09DFD03B0BDE8F0830148CCE738 +:105A10000148CAE780B0FFFF80B1FFFF2DE9F04FDA +:105A20001F46837887B0012BDDE9109A30D10546F7 +:105A30008846164615F8041BC26D044605913AB314 +:105A400000F1840BC0F880304A4653465946284638 +:105A500000F01EFF10B107B0BDE8F08FCDF8009048 +:105A600004F19009CDE901A05A464946284604F1BF +:105A70002C0300F08DFF0028EDD14346494628460F +:105A8000059ACDE9106707B0BDE8F04F00F074BD8E +:105A90000048E0E780B0FFFF2DE9F0431E46837821 +:105AA00083B0012BDDE90ACE30D1C36D044600F18D +:105AB00004095BB300F1D8080D46174600F18403D2 +:105AC00041464846CDE900CE04F1B402FFF70AFF93 +:105AD00010B103B0BDE8F083404636F0A9F9864224 +:105AE00014D3E26D484612F0070318BF012303EBFD +:105AF000D2032B6000F03AFB0228394640462A6860 +:105B000008D003B0BDE8F04336F0B6B9044803B09E +:105B1000BDE8F08303B0BDE8F04336F0A7B900BF9D +:105B200080B0FFFFA0F10300B0FA80F04009704799 +:105B300030B400780338092806D8DFE800F01922CD +:105B40002B343F050505050E4FF0FF0C4FF0FF30DD +:105B50000BB183F800C030BC704700204FF00075D7 +:105B60001C4C0D601060029A4FF0230C1460EFE79C +:105B70000020194C08601060029A4FF0170C146056 +:105B8000E6E70020154C08601060029A4FF0190CEF +:105B90001460DDE70020124C08601060029A4FF09C +:105BA000250C1460D4E700204FF080750D4C0D607B +:105BB0001060029A4FF01D0C1460C9E700204FF0EE +:105BC0008075094C0D601060029A4FF01F0C146034 +:105BD000BEE700BF98031D02B80B1D02180A1D0284 +:105BE00078071D0258061D02B8041D022DE9F04F6A +:105BF00017460278846D032A89B004D0474B1846B3 +:105C000009B0BDE8F08F426D8346002AF6D0C06F20 +:105C10000E46003818BF0120A10801F00201C4F3AC +:105C2000C0120A433E4900EB42021D4651F82230A1 +:105C30000393002B6CD0594600F01EFE80460028CE +:105C4000DCD00734E40804EB440000EB88000121B9 +:105C50003CF0C4FA4FEA88088146620000285AD016 +:105C600000EB080A0AEB0203422C2046029307D1FC +:105C700040F20922DBF8581091420CBF402042202C +:105C8000139A029B824228BF0246801A1299184436 +:105C900050F0F7F8002307AA0092584606AA05A973 +:105CA0000793FFF745FF034640B1484602933CF097 +:105CB0009BFA029B184609B0BDE8F08F4246284681 +:105CC000494636F0D9F870B90AEB04084A46029BF7 +:105CD000039D06A905A8CDF800A0CDF80480A8472B +:105CE00020B1104BE1E76FF00703DEE75146304685 +:105CF000224636F0A5F810B16FF00F03D5E7224623 +:105D00004146384636F09CF803460028F4D1CCE7EB +:105D10006FF0710373E7044B71E700BF80B1FFFFC1 +:105D2000F4FF1C0280B0FFFF80B2FFFF2DE9F04FAF +:105D30001E46037887B0032B04D0384C204607B0AA +:105D4000BDE8F08F436D0446002BF6D0856D8A4682 +:105D50000735ED08012105EB850093463CF03EFA3E +:105D60000746002858D0422D284607EB450907EB87 +:105D7000850806D140F20923A26D9A420CBF40204B +:105D8000422083455A4628BF0246801A5146404465 +:105D900050F077F8002305AA2046009203A904AA30 +:105DA0000593FFF7C5FE044630B138463CF01CFAB7 +:105DB000204607B0BDE8F08F2A463946304636F017 +:105DC0005BF810B16FF00704EFE72A4606F10C000C +:105DD000791936F051F80028F4D12A46494610982E +:105DE00036F04AF80028EDD109EB05062A4631467F +:105DF000119836F041F804460028E3D143463A466C +:105E0000019604A903A8CDF8009000F0B1F8044B66 +:105E1000002818BF1C46C8E7024C8FE780B1FFFF7F +:105E200000B2FFFF80B2FFFF2DE9F041154640228E +:105E30000446A0B00E460DEB020000211F464FF0B5 +:105E4000E7FE2368B3B1B3F1807F204A204B15BF32 +:105E50009046984623211D210023009503AD012083 +:105E60001A4601951EF026F9844638B1604620B0E6 +:105E7000BDE8F0811721DFF85C80EDE7204610AC2B +:105E80003B462A463146CDE900841EF087F9844618 +:105E90000028EBD10FCC269E18AD30607160B26047 +:105EA000F3600FCC279C30617161B261F3610FCD5B +:105EB00020606160A260E3600FCD20616046616197 +:105EC000A261E36120B0BDE8F08100BF98031D022C +:105ED00058061D02B80B1D022DE9F04F9A460368C3 +:105EE00093B00546DDE91C7688469146DBB1B3F1F7 +:105EF000807F1C4A1C4B0CBF93469B4602AC402241 +:105F0000002120464FF084FE53464A46414628462B +:105F1000CDF800B001941EF041F9864630B17046CC +:105F200013B0BDE8F08FDFF844B0E7E7A4460AAC51 +:105F3000BCE80F0038607960BA60FB60BCE80F0015 +:105F400038617961BA61FB610FCC30607160B26019 +:105F5000F3600FCC306170467161B261F36113B0D0 +:105F6000BDE8F08F58061D0298031D02B80B1D02F4 +:105F70002DE9F0410646AAB0DDE930540F46286805 +:105F8000696896469846AA68EB680DF1080CACE87B +:105F90000F0028696969AA69EB69ACE80F002068FD +:105FA0006168A268E368ACE80F00E3692069616991 +:105FB000A269ACE80F003368A3B1B3F1807F114B45 +:105FC000114C12BF22211C461C21002312AD0120BE +:105FD0001A46CDF800E001951EF06CF828B12AB001 +:105FE000BDE8F0811621094CEFE7019402AC43466D +:105FF0002A463946304600941EF0D2F82AB0BDE851 +:10600000F08100BF58061D0298031D02B80B1D0247 +:106010004B6E70B50D460446002B3CD00368002B38 +:1060200032DB204635F000FFAB6DB0EB430F30D8CC +:1060300020466B6E9847064608BB04350AE00021EF +:10604000204636F02DF8A0B12A462146204636F0EB +:106050000DF9B0B92368002BF1DB2946204635F055 +:10606000C9FF00280BDB2A462146204636F076F889 +:1060700038B92946204635F0BDFF0028F3DA30460E +:1060800070BD0646304670BD002136F009F8002884 +:10609000C7D0044EF3E72A1D0146BDE8704036F034 +:1060A00015BC00BF80B0FFFF83692DE9F0410746B2 +:1060B0000E469046DBB3084607F1100236F0D6F8DC +:1060C000044688BB3D1D06E02A463146304636F080 +:1060D00045F8044640BB2946304635F08BFF002882 +:1060E000F2DA42463146304636F0F6F80446D8B980 +:1060F00039463046FFF78CFF0446A8B93146304692 +:1061000007F11C0236F0B2F8044668B9043705E01E +:106110003A463146304636F021F818BB394630460B +:1061200035F068FF0028F3DA2046BDE8F08103224D +:10613000084636F0B9F804460028F5D13D1D0DE0BB +:106140000021304635F0ACFF0028CAD02A4631463F +:10615000304636F08BF804460028E5D13368002B32 +:10616000EEDBBEE704462046BDE8F081036B2BB1B1 +:10617000C36B002B14BF01200220704718467047E4 +:1061800010B5044635F030FD04F10C0035F02CFD5F +:1061900004F11800BDE8104035F026BD38B50025E3 +:1061A000044600F8045B35F01FFD04F1100035F0E3 +:1061B0001BFD04F11C0035F017FD04F1280035F03B +:1061C00013FD04F1340035F00FFD04F1400035F00B +:1061D0000BFD04F14C0035F007FD6566A5662567EB +:1061E0006567A565E5652566E566A56738BD00BFF9 +:1061F00010B50446FFF7D2FF04F1800035F0F4FC3F +:1062000004F18C0035F0F0FC04F1980035F0ECFC62 +:1062100004F1A400BDE8104035F0E6BC68B110B54B +:10622000044635F0E7FC04F10C0035F0E3FC04F122 +:106230001800BDE8104035F0DDBC7047D8B3036EE0 +:1062400070B5012B064622D1706FD0B1B36FC3B1C8 +:10625000002505EBC50410EB840405F101050CD005 +:10626000204635F0C7FC04F10C0035F0C3FC04F106 +:10627000180035F0BFFCD6E91D03AB42E9D83BF06E +:10628000B3FF3046BDE8704080213BF0C1BF103005 +:1062900035F0B0FC06F11C0035F0ACFC06F128002E +:1062A00035F0A8FC06F1340035F0A4FC06F14000FE +:1062B00035F0A0FCC8E77047A8B110B50446FFF759 +:1062C000BDFF04F1800035F095FC04F18C0035F041 +:1062D00091FC04F1980035F08DFC04F1A400BDE8B8 +:1062E000104035F087BC7047002108B5183035F0F4 +:1062F000D7FEB0FA80F0400908BD00BF2DE9F04795 +:10630000012ADDE908894DD8044604309A4615462D +:106310000E4635F08DFD236B07465BB3E36B4BB345 +:10632000002106F1180035F0BBFE48B9B9F1000FA5 +:106330003AD0012388F80000CAF80030BDE8F087A1 +:10634000DDB97B0001334B45CAF800302CD84146FB +:1063500004233A46304601F8013B35F08DFD002814 +:10636000ECD1791C3A46414406F10C00BDE8F047F7 +:1063700035F082BD0D48BDE8F0877B1C4B45CAF85F +:10638000003011D8002106F10C0035F01BFD03464A +:106390004146023301F8013B3A463046BDE8F0473A +:1063A00035F06ABD0248C9E70248C7E780B1FFFF80 +:1063B00080B0FFFF00B1FFFF2DE9F04F89B0002B47 +:1063C00071D0044600F1040948461E460F46904627 +:1063D00035F02EFD236B8346002B4FD0E36B002B53 +:1063E0004CD098F8003063B9012E5CD13146384664 +:1063F00035F0B4FC0546002845D0284609B0BDE874 +:10640000F08F00F1010AB2454DD8024608F10101B2 +:10641000384635F015FD05460028EED1012107F17B +:10642000180035F09BFC05460028E6D198F80030AE +:10643000042B039371D0039B023B012B33D8B2454D +:1064400031D10021484635F0BDFC0128014607F155 +:106450000C0613D1484635F0B5FC012880460DD115 +:1064600005A835F0C1FB3A463946304635F034FFD1 +:106470000546D0B105A835F0BDFBBEE72E4D284638 +:1064800009B0BDE8F08F314607F10C0035F066FC2D +:1064900005460028B1D1014607F1180009B0BDE852 +:1064A000F04F35F05BBC254DA7E721463046FFF79E +:1064B000AFFD05460028DDD13A4620463146FFF7BC +:1064C000F3FD05460028D5D14246494605A835F0DA +:1064D000D5FE05460028CDD1022105A835F036FDB0 +:1064E00005460028C6D100904B463146304605AAE5 +:1064F00036F0AEFA05460028BCD10146304635F0EC +:1065000061FC039B03F0010B8345B3D0324649463F +:10651000304635F0AFFE0546ACE74FEA4B0301339A +:10652000B342C0D15A4608EB0A0107F10C0009B08A +:10653000BDE8F04F35F084BC80B1FFFF80B0FFFFB5 +:10654000012B15D910B596469C4613685A1CCEF8F7 +:1065500000201B7853B10CF1FF3C634506D8D418DA +:10656000CEF80040BDE81040FFF726BF014810BD3F +:106570000048704780B0FFFF70B5012A82B0DDE9A6 +:1065800006650FD875B1013D0195751C00951C4637 +:10659000FFF7B4FE20B9236833702368013323600A +:1065A00002B070BD0048FBE780B0FFFF022A18D997 +:1065B0000B685A1C0A601A78032A12D1844610B458 +:1065C000981C0860DC1C58780C609B7843EA002318 +:1065D000172B06BF8CF80020002003485DF8044B01 +:1065E00070470248704700BF80B1FFFF80B0FFFFD7 +:1065F00030B585B0089C099D00940024CDE9015474 +:1066000000F0C6F905B030BDF0B50D46064687B0BE +:10661000012105F1180035F043FD002862D1336BEC +:10662000002B5BD0F36B002B58D001460446284664 +:1066300035F036FD002855DB05F10C0721463846BC +:1066400035F02EFD00284DDB341D2146284635F05F +:10665000D1FC002846DA2146384635F0CBFC00282C +:1066600040DA684635F0C0FA03A835F0BDFA3A467C +:106670003946684635F030FE044640B1684635F08C +:10668000B9FA03A835F0B6FA204607B0F0BD314696 +:106690006846FFF7BDFC04460028EFD12A4629468C +:1066A00003A835F019FE04460028E7D1314603A8B7 +:1066B000FFF7AEFC04460028E0D12A46304603A985 +:1066C000FFF7F2FC04460028D8D1684603A935F04C +:1066D00091FC054B041E18BF1C46CFE7034C204617 +:1066E00007B0F0BD004CCFE780B3FFFF80B0FFFFE5 +:1066F00038B5036B9BB1C36B044683B10D460121D2 +:10670000284635F0CDFC00280BDB284604F14C016F +:1067100035F070FC03460020834202DA38BD02489F +:1067200038BD024838BD00BF80B0FFFF80B3FFFF17 +:10673000F0B50C4685B00146204615461E4600F0D1 +:1067400005FA08B105B0F0BD04F1800733462A46CA +:106750003946204600F09CF80028F3D102903A46D2 +:106760002046CDE9005604F1280304F18C0100F025 +:106770000FF905B0F0BD00BF036B23B1C36B13B1BC +:10678000803035F079BB0148704700BF80B1FFFF12 +:106790002DE9F04F9A460378AFB0002B62D0164631 +:1067A0000A780C469A425DD101F18C0705463946BC +:1067B0008C3035F01FFC002854D104F19808414674 +:1067C00005F1980035F016FC00284BD104F1A4091E +:1067D00005F1A400494635F00DFC0546002841D1DD +:1067E000A34605A835F000FA08A835F0FDF90BA876 +:1067F00035F0FAF90EA8FFF7D1FC1BF8281B0EA8FC +:1068000000F0A4F904F180025B46CDE901A50096F1 +:1068100005A90EA800F0BCF8044678B105A835F02B +:10682000E9F908A835F0E6F90BA835F0E3F90EA868 +:10683000FFF704FD20462FB0BDE8F08F394605A8CC +:1068400035F0D8FB20B9414608A835F0D3FB08B194 +:10685000074CE3E749460BA835F0CCFB044600287B +:10686000DCD0F5E7024C20462FB0BDE8F08F00BF2A +:1068700080B0FFFF1DF090BC8B6DB3F5807F01D021 +:106880000020704700280CBF08200D20704700BF73 +:106890002DE9F0430E46002104460D46ADF53B7D43 +:1068A000642209A84FF0B4F9E36F059553B120783D +:1068B000FFF738F930B1636D23B1A36DE26FB3F523 +:1068C000807F05D02F4D28460DF53B7DBDE8F08338 +:1068D000002A4FF0040115BF22201D204FF00D08A3 +:1068E0004FF008083BF07AFC0746002847D00DF12E +:1068F00020092B46CDF800902046C9F8005007AA81 +:1069000006A9FFF715F9054620B9A36DB3F5807FF9 +:106910000FD01D4D4FEA88020021543238464FF007 +:1069200077F938463BF060FC28460DF53B7DBDE825 +:10693000F08322AC01464FF41872204609AD4FF0A7 +:1069400067F9D9F8003005AACDE9014507A906A8DD +:10695000039400941DF026FC0028DAD14FEA880445 +:106960002946224638464FF08CFA224639463046B0 +:1069700035F066FA051E18BF6FF00F05CAE7034D24 +:10698000A1E700BF80B1FFFF80B0FFFF80B2FFFF33 +:106990002DE9F04F044689B000780F4616461D4693 +:1069A000FFF7C0F8F8B1636DEBB1EB69012B1AD1B9 +:1069B0002B6A1B68BBB1A26DE16F930803F0020361 +:1069C000C2F3C01C4CEA030C4FEA4C0C00295CEAF1 +:1069D0000C9C5A4B53F82C90B9F1000F00F09780A3 +:1069E000B2F5807F04D0564C204609B0BDE8F08F48 +:1069F000002914BF4FF00D0A4FF0080A04210AF1D4 +:106A00002D003BF0EBFB8046002800F08380002344 +:106A1000079307AB2046009306AA05A90DF11303BF +:106A2000FFF786F808F1800183464FEA8A0201EBFE +:106A30008A04A0B1BAF10D0F39D00023CDE90014BA +:106A400001201A469DF813101DF034FB20B33D4C75 +:106A500040463BF0C9FB204609B0BDE8F08F304608 +:106A6000039135F009FABAF10D0F83460399E4D189 +:106A7000234608F1B00ED1F800C04E688868CA6895 +:106A800010317145C3F800C05E609860DA6003F1B0 +:106A90001003F0D10A681A60BBF1000FD7D1202291 +:106AA0004146284635F0E8F998B1274CD0E708F17F +:106AB000B0060D6848688A68CB681031B14225601D +:106AC0006060A260E36004F11004F2D10B682360FF +:106AD000BDE7202205F10C0008EB020135F0CCF9EE +:106AE0000028E2D1079B224608F14004009306A942 +:106AF000434605A80194C8470028A8D12022214672 +:106B0000384635F09DF938B16FF00F04A0E76FF00B +:106B1000710469E70C4C67E7202208F1600107F176 +:106B20000C0035F08DF90028EED105F1180107F1C0 +:106B3000180035F0D1F804468AE700BFFCFF1C02BC +:106B400080B1FFFF80B0FFFF80B2FFFF38B5044681 +:106B50000D46FFF773FB2046FFF720FB032D257042 +:106B600027D101250823154A15496262154AE160BB +:106B700022631549154A1648C4E90153C4E907536D +:106B8000C4E91353C4E90A53C4E90D536065E163D2 +:106B9000A264C4E91055201D35F046F9034604F1FE +:106BA0004C00A36535F040F903460020C4E91735D1 +:106BB00038BD00232370074838BD00BF68001D02A0 +:106BC00088001D0248001D0228001D02A81A00228C +:106BD00008001D0280B1FFFF2DE9F04F82461646E6 +:106BE0004FF00F0B10238BB0CA7BCDE904A602EA4D +:106BF0000B0200EBC2020193CDF808B0CB18009352 +:106C0000D2E93208D2E912329A4693460446454602 +:106C10005AEA1F1B009F03F00F0617F8011D54EAE4 +:106C20001F1500972E4F03F00F0E57F836704FEADE +:106C3000007C3E04049F039601F00F06090907EB50 +:106C4000C10107EBC606029F4BEA00790F2F07F13F +:106C5000FF37029712D0D6F8CC30039A6B4083EA04 +:106C60000208D6F8C800B36CF26C604083EA0A03ED +:106C700003F00F0E89EA02024FEA007C1C4615461B +:106C80000646D1E93209474654EA1F1556EA1F174E +:106C9000134B4CEA050C53F83EE0D1E912318CEA73 +:106CA0000102019987EA0909013980EA060089EAA7 +:106CB0000E4883EA04030191A6D198FA88F100BA3C +:106CC00012BA1BBACDE90823CDE9061006AB93ED45 +:106CD000007F059E86ED007E0BB0BDE8F08F00BF03 +:106CE000A8001D022DE9F0478A46002584B01E4603 +:106CF00003AB009390465346102200F5B471039500 +:106D000007460C9C0D9DFDF7FBFB814600287FD1BB +:106D1000D7F88831002B46D0032E0AEB080340F247 +:106D2000BD804FF0010E321F9208311D72440729B9 +:106D300088BF96464FF0040C4EF001E004EB0C02C5 +:106D400003EB0C0152F8040C51F8041C05EB0C0287 +:106D5000414042F8041C60460CF1040C0FF013C0D3 +:106D6000864240F29380421CB2420344044405EB45 +:106D70000001A6EB000E13D896B14EF001E013F817 +:106D8000012B14F8010B424001F8012B0FF009C848 +:106D9000D7F88831012B43D0484604B0BDE8F087CE +:106DA0004FF0010EE9E707F5BC70032E40447AD995 +:106DB0004FF0010E331F321D9B087344072A88BF12 +:106DC0009E4604224EF001E0031FA11851F804CCA6 +:106DD00099588CEA010C43F802C0114604320FF0B6 +:106DE0000DC08E424CD94B1CB342084404EB010247 +:106DF000A6EB010E47D8002E45D04EF001E00378F7 +:106E000012F8011B4B4000F8013B0FF009C083E76B +:106E1000504610213BF0FCF9484604B0BDE8F0872D +:106E200007F5BC77032E474441D904234FF0010EE8 +:106E3000321F9208F0187244072888BF96464EF019 +:106E400001E0391FEA18C85852F8042C4240CA50D1 +:106E50001A4604330FF00BC096429DD9A6EB020EE2 +:106E60004EF001E015443A44137815F8011B4B40ED +:106E700002F8013B0FF009C0484604B0BDE8F087B6 +:106E80000AEB08034DE74FF0010EB6E7D7F888315B +:106E9000012B81D107F5BC774744C6E7002E3FF4AC +:106EA0007BAF00205FE74946002E9CD174E70022AB +:106EB000D2E700BF4FF4C87200214EF0A9BE00BF58 +:106EC0002DE9F04F1D4623F04003802B0446174662 +:106ED00008468BB003D0B5F5807F40F0B880012222 +:106EE0002946FDF733FA0646002800F0B0804369D2 +:106EF000102B40F0AC802046FDF748FA3146204682 +:106F0000FDF75CFA58B994F88C31002B40F0928070 +:106F100001232A4639462046FDF774FA10B10BB01A +:106F2000BDE8F08F06AB05A9CDE905000091102260 +:106F3000C3E90100D86019462046FDF7E1FA0028B0 +:106F4000EDD1DDE90612DDE90853002600274FF0F8 +:106F5000030E4FF0040C92FA82FA09BA1BBA2DBA4A +:106F6000C4E92235C4E942A1C4E93267C4E9126721 +:106F700098465646A9460F4658EA5F0956EA5F0703 +:106F800003F00103A3EB431304EBCC0249EACA75F7 +:106F900087EA0361BEF1010E4346B246C2E932619F +:106FA000C2F848804FEA6C0CD564E1D14FF0030A77 +:106FB0004FF0020804F1C80304F148090393039C4D +:106FC00009EBC80104EBC80303F1080203EBC80E88 +:106FD000AEEB020EAEF1080E4FEADE0E0EF1010E20 +:106FE0005F684EF001E04B468C4654F838504E68CE +:106FF00059F83840D3F88810083281EA050BD3F8E5 +:107000008C1042F808BC794042F8041C53F8081F61 +:1070100081EA040B59684CF808BF7140CCF80410A1 +:107020000FF019C0BAF1010A4FEA4808C7D10BB0F6 +:10703000BDE8F08FE06BFCF7F3FC01232A463946EC +:107040002046FDF7DFF900287FF469AF6AE76FF0AB +:10705000130064E7FFFFFFFF2DE9F047002488B02D +:107060000394002B00F0A7801E469FED556B9FED0B +:10707000567B00F5A4730C2EC0F86841C0F86C4133 +:10708000C0F87041C0F87441C0F87841C0F87C4144 +:10709000C0F88041C0F88441C0F88811804692460B +:1070A00083ED007F00F5B47976D03046214650EA72 +:1070B000CF01102E354604AF28BF102503BA0ABAF7 +:1070C000032E04947C60CDE9062372D90122A5F138 +:1070D000040E4FEA9E0E2B1D0EEB0201072B8E466F +:1070E0008CBF8E4696464FF0040C4EF001E008F53A +:1070F000B2740AEB0C0354F80C1053F8042C6346DA +:107100004A4044F80C200CF1040C0FF00FC0AB42C5 +:1071100021D20AEB0301AA44AAEB010E4EF001E0D2 +:1071200003F26713434411F8012B13F8010F424097 +:107130001A700FF009C04A4649464046FFF74CFD19 +:10714000761B10D0102E354628BF1025032E4FF089 +:107150000003BBD8DDE74A4649464046FFF73CFD01 +:10716000761BAA44EED199ED005E97ED007F06FFF5 +:1071700054614A464946404689ED007EFFF72CFDA2 +:1071800003AB009310224946404608F5AC73FDF767 +:10719000B7F908B0BDE8F087136851689268C0F885 +:1071A00068310123C9F80410C9F8082080F8773144 +:1071B000E6E72346ADE76FF01300EAE7AFF30080A0 +:1071C00000000000000000000000000000000000BF +:1071D0002DE9F04F002487B09846109BCDE902447A +:1071E0009342CDE90444119EC0F0B380154632604D +:1071F000002A4ED0414581460F464ED3D9E952620E +:1072000016EB050A52F100044FF0000128BF0121DE +:10721000002946D16FF01F000F215045A14140D3F6 +:10722000324341D1D9F8503109F5BC761B0740F003 +:1072300082800F2DC9E952A40DF1080A66D909F51B +:10724000BA7B3246A6EB0B030133013B06D012F8A2 +:10725000014D0134E4B21470002CF6D0102300224A +:1072600051464846CDE90078FFF73CFD90B93246DB +:1072700031464846103DFFF7AFFC0F2D07F11007D0 +:1072800008F11008DDD8002D3ED1102150463AF00B +:10729000BFFF002007B0BDE8F08FA8EB01039342C9 +:1072A000ACD26FF01300F5E716F00F0608BF09F532 +:1072B000BC76BED0C6F11004AC4228BF2C460DF1FE +:1072C000080A3246514648462346CDE90078FFF782 +:1072D00009FD0028DED1A319102B32D0D9F848318E +:1072E0002D1B2744A044E418D9F84C3143F1000386 +:1072F000641943F100030F2DC9F84841C9F84C3116 +:10730000C1D909F5BC769AE709F5BC760522013AA0 +:1073100006D016F8013D0133DBB23370002BF6D0F6 +:107320002B46002248465146CDE90078FFF7DAFCAB +:107330000028AAD0AEE7324631464846FFF74CFC5B +:1073400077E709F5BC76324631464846FFF744FCFC +:10735000C4E76FF015009DE700F038B810B594460B +:107360008E461C4688B00A9B002101930B9B00941B +:1073700002930C9B06930D9B0593DDE90E2303926C +:1073800004937246634600F021F808B010BD00BFB8 +:1073900050B110B50446FCF7F9FF2046BDE8104097 +:1073A0004FF4C8713AF034BF704700BF18460099D7 +:1073B00013F0DCB91846009913F068BF1946009A1B +:1073C0000BF052BA1946009A0CF0D2B884462DE957 +:1073D000F04F00271546DCF83C20ABB03846DCF80F +:1073E0000440CDE91477CDE91277CDE90277CDE9F4 +:1073F0000F77CDE91777CDE91B77CDE91F77DDF85A +:10740000D0B0069708970E9716971A971E9707976A +:107410000997119719971D9721970E469A46DDF8FF +:10742000D89002F10808CDE90A77CDE90C77CDE9CB +:107430002277CDE92477CDE92677CDE9287703F0C7 +:10744000B1FAA411BBF10C0FCDE90407A4F10204B9 +:107450000EAF00F0CF80002C00F09380012C00F0E4 +:10746000E280022C00F0EE808C4903AA06EB440A6D +:1074700043460097019251F82A7002A81146B84776 +:107480004FEA4408002840F00581854B09F00F0BB6 +:1074900053F82A7029F00F0A35984FEA9A01B84735 +:1074A000BBF1000F55D17F4BB04453F828309847BB +:1074B00035F00F0705F00F0A06D0DDE937017A4BEA +:1074C000BA0853F828309847BAF1000F4CD1389BCE +:1074D00000201F4403F066FA03464FEAC9000693F2 +:1074E00003F060FA0790002003F05CFA0346E8001E +:1074F000089303F057FA012E09900FD16B4D3B46CC +:1075000055F824403A9D379806AA08A90095A04747 +:10751000002840F0BF802BB0BDE8F08F00223998E2 +:10752000CDE92622CDE92822229203F03BFADDE9BB +:107530003921229022AD26A84EF0A3FC00955C4D87 +:10754000379855F82440019726AB06AA08A9A0470A +:10755000DEE7359B5A4603EB0A0112A84EF091FC78 +:10756000042112A8B8479EE7379B12A8D919002317 +:107570005246CDE91233CDE9143337904EF081FCF9 +:10758000A5E7424626AB04A905A80EF02FF900286E +:1075900052D00EF0B1F800287FF466AFBBF10F0FA8 +:1075A00035D94FEA1B139B00009352461EA91AAB14 +:1075B00016A808F0CBF900287FF456AF1BF00F0295 +:1075C0004AD1002200234FEA5B70CDE90A2303F081 +:1075D000E9F903464FEACB000C9303F0E3F90346C5 +:1075E0000D9304230AAA00931AA93B4616A808F093 +:1075F000ADF939E73B46DAF80000DAF80410DAF8BA +:10760000082007C3012003F0CDF911902CE70423D3 +:10761000524600931EA91AAB16A808F097F9002845 +:107620007FF422AFCDE7414626AA04A814F086FDD8 +:1076300050B314F009FDAEE7042216A91EA80EF0FF +:107640005BFDA6E7424626AB04A905A80EF05CFF49 +:10765000A0B10EF0DFFE9EE7ABEB0201514422A881 +:107660004EF00FFC042300931AAB194622AA16A869 +:1076700008F06CF900287FF4F7AEA2E7042216A9FF +:107680001EA80FF02FFCE4E7042216A91EA814F090 +:10769000A3FFCEE76FF06F003DE700BF88011D023A +:1076A00070011D0258011D0240011D0234011D021E +:1076B00028011D0208B5074907483AF09BFD26F04E +:1076C00027F91CF0C1FC002814BF6FF06F000020E8 +:1076D00008BD00BF09D90402DDD80402704700BF0D +:1076E00000232DE9F047102988B08846914682464C +:1076F000CDE90033CDE90433CDE90233CDE90633DA +:10770000136098BF04AC44D96F4600F1100604AC76 +:1077100019E0254694E80F00B246103687E80F00BE +:107720000FCD46F8200C46F81C1C46F8182C46F8DD +:10773000143CD9F80030A8F110081033B8F1100F3C +:10774000C9F8003025D920461CF0AAFC4FF0020AE7 +:107750000546D0B922683B689A42DAD1059A019B66 +:107760009A42D6D1069A029B9A42D2D1079A039B9B +:107770009A42CED1BAF1010F33D020461CF090FCD2 +:107780004FF0010A05460028E4D0284608B0BDE8BD +:10779000F087022620461CF083FC054618B92268B3 +:1077A000009B9A420DD04246214650464EF069FB5E +:1077B0002846D9F800304344C9F8003008B0BDE885 +:1077C000F087059A019B9A42EDD1069A029B9A4254 +:1077D000E9D1079A039B9A42E5D1012E06D00126F2 +:1077E000D8E7034D284608B0BDE8F087004DDAE73A +:1077F000080001002DE9F041044600F10805284683 +:1078000066688846174634F013FB864232D16368B7 +:10781000B3F5806F2ED80021284634F041FC0028B3 +:1078200028DD0021284634F0CDFA18B3002104F1F8 +:10783000140034F035FC00281CDDB8F1000F02D133 +:107840000020BDE8F081002104F1200034F028FC84 +:1078500000280FDD002FF3D0002104F12C0034F0BC +:107860001FFC002806DD002104F1380034F018FC6C +:107870000028E5DC0048E4E780BFFFFF2DE9F04F7A +:1078800095B09DF87840834601A80D461746984666 +:1078900037F0DEF9204637F0CFF9002862D00446F1 +:1078A00001A837F0D5F90022214601A837F038FAAF +:1078B000814658B104AE304640213AF0A9FC01A8F7 +:1078C00037F0CCF9484615B0BDE8F08F204637F0C8 +:1078D000F7FA04AE82464022494630464EF098F907 +:1078E000CDF80090002DE6D001A837F06BFAAA453C +:1078F000544628BF2C4698BB4246394601A837F06B +:1079000083FA68BB042269460DEB020037F07CFA6B +:1079100030BB314601A837F093FA08BBC4B13346F7 +:1079200044F001E00BEB04011BF8012B13F801CB31 +:107930008CEA020C0BF801CC0FF00BC09DF8033061 +:107940002D1B03F101038DF80330B4D08B46CBE738 +:1079500059469DF803308B4601338DF80330C3E759 +:107960008146A8E7DFF80490ACE700BF80BFFFFFC7 +:107970002DE9F043884687B023490DF104090546F7 +:1079800003C989E803009DF83C0016461F4637F0FE +:1079900053F9002835D0044603A837F059F9214699 +:1079A000002203A837F0BCF9044630B103A837F031 +:1079B00055F9204607B0BDE8F08303A837F002FA76 +:1079C00004460028F2D14946082203A837F01CFAE1 +:1079D00004460028EAD14246294603A837F014FAA3 +:1079E00004460028E2D13A46314603A837F00CFAA3 +:1079F00004460028DAD10E9903A837F021FA04468C +:107A0000D4E7024CD5E700BFA0011D0280BFFFFFF5 +:107A10002DE9F04F89B0DDE912A4054603940F4625 +:107A2000DDE9144804921BB9BAF1000F00F0888018 +:107A3000039A002A00F09B80D5F8A420012A40F088 +:107A40009680002F00F09380D5F8049043B118463B +:107A500037F0E6F8002800F08A80824540F0878001 +:107A600095F8A80037F0DCF8064600287FD0631CA4 +:107A70006ED0002C7BDBA21C02444A45A34676D87C +:107A80004A46002140464EF0C3F805F10803184667 +:107A9000079334F0C9F90122A9EB06039C1EA4EB5D +:107AA0000B0408F804204444144405905A46214627 +:107AB00004980693B84720B1A0F5894009B0BDE805 +:107AC000F08F95F8A820514604EB0B0A01925B4613 +:107AD00022460398CDF800A0FFF74AFF0028EDD119 +:107AE000059B5246013B13F0070F0CBF01200020FD +:107AF000069B591E95F8A830091A00934044334656 +:107B0000FFF7BCFE0028D9D1079834F08DF9044660 +:107B1000FF23CDF84880C4EBC9042846013498F807 +:107B2000005023412B4088F80030BC24394643469E +:107B3000049A0AF8064009B0BDE8F04F00F0E4BF2F +:107B4000D0F8A430012B12D189B1D0F8049087E786 +:107B500002B2B9EB420F4FEA420308D39A1C4A45DE +:107B600083468DD9A9F10203A3EB000B88E70148F6 +:107B7000A4E700BF80BFFFFF2DE9F043002783B0DB +:107B80000D4616461C468046CDE90077F0B98B427B +:107B900002D35C1A0A2C01D83C4814E04FF48070E0 +:107BA0000A9B033C23F8020B2246FF2118464EF0A5 +:107BB0002FF8034620442A46314603F8048001305A +:107BC0004EF05FF9002003B0BDE8F08337F028F8ED +:107BD00007460028E0D040466A4601A937F0FEFF7C +:107BE0000028D9D1AF42D7D1009D3D4405F108030B +:107BF0007F2BD1D805F10A0307F10A029342CBD3B8 +:107C0000A342C9D8651B0A3D0A2DC5D94FF480701F +:107C10000A9B033D23F8020B2A46FF2118464DF02C +:107C2000F7FF4FF4405203464253302206212B44C3 +:107C3000DA70DDF800905FFA87F85FFA89F29A71DE +:107C400004321A7109F108024244DD1D9A7059711B +:107C50004A46284601994EF014F905233146042678 +:107C600025F809304D44AB193A46184685F803808B +:107C7000AE704EF006F903460A9A3B4422449A42FB +:107C8000A0D021460A983AF0C3FA85E780BFFFFFEB +:107C9000F8B504460D4616461F4619B1083034F0B3 +:107CA0001BF828BB2EB1314604F12C0034F014F837 +:107CB000F0B92FB1394604F1380034F00DF8B8B9F5 +:107CC000069B2BB1069904F1200034F005F878B931 +:107CD000079B2BB1079904F1140033F0FDFF38B96D +:107CE00025B104F1080034F0A3F860600020F8BD6D +:107CF000A0F58140F8BD00BFF8B5079C05461E46BB +:107D000049B100F10807384634F09AF838BB3846D4 +:107D100034F08EF8686036B13146069A05F12C00D1 +:107D200034F08EF8D8B934B12146089A05F13800FC +:107D300034F086F898B9099B33B1DDE9091205F1F1 +:107D4000200034F07DF850B90B9B33B1DDE90B1204 +:107D500005F1140034F074F808B90020F8BDA0F55E +:107D60008140F8BD2DE9F04F00F1080B85B00446C5 +:107D70000021584634F094F904F12C0700210546FF +:107D8000384634F08DF9024604F1380800214046A7 +:107D9000039234F085F904F1200900210646484693 +:107DA00034F07EF9034604F1140A00215046029390 +:107DB00034F076F9DDE9023242B11EB9274805B048 +:107DC000BDE8F08FC3B15DB308BBF7E7002DF5D078 +:107DD000002EF3D1002B3DD00028EFD03B464A4681 +:107DE00051465846CDF800803AF01CFA78B1A0F51B +:107DF000814005B0BDE8F08F0028DFD0F5B14B46DB +:107E00005246414638463AF00DFB0028EFD1012397 +:107E100001221946204605B0BDE8F04FFFF7EABC45 +:107E20000028CBD042463946584634F055FA00284F +:107E3000DDD1584633F0FCFF6060E8E74246394642 +:107E4000584634F049FA0028D1D1584633F0F0FFB3 +:107E50006060D4E70028DBD1B0E700BF80BFFFFF40 +:107E60002DE9F04F00F1080883B00F46DDE90C9AC8 +:107E700004460021404615461E4634F011F988B9E3 +:107E8000002D59D1002E57D1B9F1000F54D1002F38 +:107E900047D04146384633F01FFF002841D003B099 +:107EA000BDE8F08F04F12C0B0021584634F0F8F8AF +:107EB0000028E5D004F1380300211846009334F07F +:107EC000EFF80028DCD004F12003002118460193CC +:107ED00034F0E6F80028D3D0002104F1140034F087 +:107EE000DFF80028CCD02FB14146384633F0F4FEFD +:107EF0000028D4D12DB15946284633F0EDFE002894 +:107F0000CDD12EB13046009933F0E6FE0028C6D11F +:107F1000B9F1000F05D04846019933F0DDFE002885 +:107F2000BDD15046BAF1000FB9D004F1140103B02D +:107F3000BDE8F04F33F0D0BE0048B0E780BFFFFF90 +:107F4000F0B50D46044683B00021083017461E46A2 +:107F500034F0A6F8B0B3002104F12C0034F0A0F8FE +:107F600080B3002104F1380034F09AF850B30021B6 +:107F700004F1200034F094F820B3002104F114003F +:107F800034F08EF8F0B14FF0FF3301933DB104228D +:107F900028460DEB020133F053FF03B0F0BD3FB1B3 +:107FA000042238460DEB020133F04AFF03B0F0BD66 +:107FB0003046002EF1D004220DEB020133F040FFD9 +:107FC00003B0F0BD0048E8E780BFFFFF10B50446EE +:107FD000F822002104304DF01BFE2046BDE8104081 +:107FE0000122024B1B6840F8B02B1847081D0022E5 +:107FF00040687047002270B511460446FFF7FAFB4F +:10800000D0B904F108060546304633F00DFF7F284D +:1080100012D914342946204633F0D4FE60B12046EC +:1080200033F002FF012807D93146204633F0E2FF42 +:10803000002801DA284670BD004DFBE700BEFFFFB7 +:1080400010B584B00446FFF7D5FFB8B90122204629 +:108050001146FFF7CFFB88B904F11403CDE9010005 +:10806000009304F1380204F1200304F12C0104F11F +:1080700008003AF03BFA08B904B010BD0048FBE72D +:1080800000BEFFFF38B505460C46FFF7B3FF90B9B9 +:108090002046FFF7D5FF70B904F1080105F108008B +:1080A00033F0A8FF38B904F1140105F1140033F0DE +:1080B000A1FF00B938BD014838BD00BF00BEFFFFB9 +:1080C0002DE9F04F87B0109CDDF84CA00394DDE95A +:1080D0001194059400296DD0054690F8A8009046AB +:1080E0009B460E4636F09CFD0446002862D003B243 +:1080F00009F1020202EB43024A454FEA43036F686B +:10810000049357D3BA4255D83A46002150464DF011 +:108110007FFD40460023D04608F8013B22464146F9 +:10812000B04720B1A0F5894007B0BDE8F08F95F8C1 +:10813000A80036F081FD08EB040600283AD0594625 +:108140003346039A36F098FE0028EDD10123A7EBC1 +:108150000900049A02382044801A33543044B9F19B +:10816000000F21D195F8A830661C013F56443F1BF3 +:1081700000934246234639463046FFF77FFB0028EE +:10818000D2D1214695F8A8403B463246404600945D +:10819000FFF774FB0028C7D152465146284607B066 +:1081A000BDE8F04F00F054BC4A46059918444DF024 +:1081B00068FED7E70048B7E780BFFFFF2DE9F04F23 +:1081C0001F4683B00C9C17F10C0FDDF83480436818 +:1081D000019441D8154607F10B029A423CD800227F +:1081E000DB1B0C46033B88F80020A9B30222814622 +:1081F00088F8012008EB020A63B3134408EB030676 +:108200004FF0640B03E0BBF1010B18D0B8B90122A9 +:1082100051462846A0479AF80030002BF3D070B999 +:108220000AF1010A5645EBD10023337067B9424683 +:108230004146484603B0BDE8F04F00F009BCA0F548 +:10824000894003B0BDE8F08F3A460199701C4DF0AB +:1082500018FEECE75646E7E70048F2E780BFFFFF6D +:10826000F0B5D0F8A45085B0DDE90A6775B1012DED +:1082700009D11C460023CDE9014603970093FFF77F +:108280001FFF05B0F0BD054805B0F0BDCDE90A6798 +:1082900005B0BDE8F040FFF791BF00BF00BFFFFF92 +:1082A0002DE9F04F9B46D0F8A430ADF2544D012B90 +:1082B00040F0B08047680546A7F11003B3F57C7F16 +:1082C00000F2A88090F8A8000C46904636F0A8FC72 +:1082D0000646002800F09E8000F10109B7EB490F27 +:1082E0004FEA490AC0F0968042460DF150082146F7 +:1082F0002846DDF88034CDF8008000F005FC044607 +:1083000070B104AD4FF48061404639F081FF4021E7 +:10831000284639F07DFF20460DF2544DBDE8F08F20 +:1083200008EB090295F8A83007F1FF39A9EB060917 +:10833000009331464B460DF151000392FFF79EFA30 +:10834000039A04460028DCD195F8A8301046009323 +:10835000494633460DF15102FFF790FA04460028D2 +:10836000CFD195F8A80036F067FC002858D004ADAE +:1083700059462B46DDF8782436F07EFD0446002869 +:10838000C0D10DF151039A1903EB4601A1EB020E86 +:108390004EF001E02E4698F8000016F8013B12F866 +:1083A00001CB83EA0C0318430FF009C8AAF1020EAF +:1083B000A7EB0E0EBEF1020F14D00022AEF1020E9A +:1083C0004EF001E0164601F1FF3C1CF8013F1A4354 +:1083D00053421343C3F3C01383F001031E440FF051 +:1083E0000DC031440B7883F00103034314D10131F4 +:1083F000A1EB0803FA1ADDF888349A420ED8DDF8AA +:108400007C341A60002A3FF47DAFDDF884044DF01F +:1084100038FD77E7034C7EE7034C73E7034C71E7C5 +:10842000004C6EE780BFFFFF00BFFFFF00BCFFFFF7 +:10843000F0B51D46D0F8A4304768ADF20C4D03BB33 +:10844000A7F11003B3F57C7F1BD802AEDDF8203412 +:10845000009600F059FB044640B14FF4806130466D +:1084600039F0D6FE20460DF20C4DF0BD39463046AF +:10847000DDF82834DDF82424009536F0A3F804460E +:10848000EBE7014CEEE700BF80BFFFFFF0B5D0F88F +:10849000A45087B0DDF838C0DDE90C677DB1012D4F +:1084A0000AD11C460023CDE9037CCDE901460093A7 +:1084B000FFF7F6FE07B0F0BD054807B0F0BDCDE907 +:1084C0000D7C0C9607B0BDE8F040FFF7B1BF00BFD0 +:1084D00000BFFFFF2DE9F04782B00546DDE90A46FF +:1084E0008946924618460C9F7BB974B9D5F8A430DA +:1084F0006BB90097214632466B68FFF73DFB044697 +:1085000038B1204602B0BDE8F087002EEED12D4CE8 +:10851000F7E70120696839F061FE064600284ED071 +:108520000120696839F05AFE8046002844D052463E +:1085300049463B462846009600F0E6FA0446B0B1AC +:108540003046696839F064FE6968404639F060FE7B +:10855000304639F049FE404639F046FE2121384682 +:108560006A684DF055FB204602B0BDE8F0874246F0 +:108570003146284600F06CFA04460028E0D139461E +:1085800040466A6835F05AFE044698B96A68314632 +:1085900038464DF076FC3046696839F039FE404681 +:1085A000696839F035FE304639F01EFE404639F034 +:1085B0001BFEA6E7044CC3E7304639F015FE6FF00A +:1085C0000F049EE780BFFFFF00BDFFFFF0B585B041 +:1085D0000C9FDDE90A5443B93DB9D0F8A46096B1C7 +:1085E000012E06D00C4805B0F0BD002CF5D10B488B +:1085F000F9E7CDE900544FF0FF3403970294FFF7F9 +:1086000007FA05B0F0BDCDE90B470A9505B0BDE806 +:10861000F040FFF75FBF00BF00BFFFFF80BFFFFF5D +:108620002DE9F04F0E460021ADF24C4D0446904628 +:1086300013A84FF47F7299469DF870A412914DF0E3 +:10864000E7FA002E7CD1B8F1000F79D16568A5F169 +:108650001003B3F57C7F76D82046DDF8781412AA93 +:1086600000F0F6F9002867D105F1FF3B12AB13F8D3 +:108670000B30BC2B74D1002E67D1504636F0D0FAA7 +:10868000064600285FD004F1080033F0CDFB9DF8CA +:108690004820C5F10103471E07EBC3031A4152D11D +:1086A0007B0708BF5D4606F1020312AC08BF0DF15F +:1086B0004904AB4247D8A91B013904EB010B3346EF +:1086C0005A462046CDF800A0FFF7D8F8A0BBFF23FC +:1086D0009DF84820C7EBC5073B4113400BF1FF3223 +:1086E00094428DF84830A2EB040302D33AE0013BF8 +:1086F00033D02178224601340029F8D0012902F133 +:1087000001022DD1DDF87414ABEB0203481C01D03B +:108710008B4225D102AC41464846CDF804A00094D6 +:10872000FFF726F940B93246214658464DF046FA41 +:108730000E4B002818BF18460DF24C4DBDE8F08FC7 +:10874000B9F1000F82D10A48F6E7304636F068FAF0 +:108750000028F8D0804590D0F5E751782246CDE743 +:108760000448E9E722462178C8E700BF80BCFFFF44 +:1087700080BFFFFF00BFFFFF2DE9F04780460D4699 +:108780009246994682B081BB7ABBD8F8046001203A +:10879000314639F023FD044698B33146012039F0C3 +:1087A0001DFD074630B328464A46514633460097DA +:1087B000FFF7E2F9054630B9224640460A9900F033 +:1087C00047F9054618B33146204639F021FD2046C9 +:1087D00039F00AFD3146384639F01AFD384639F08D +:1087E00003FD284602B0BDE8F087B9F1000FCCD1F7 +:1087F0000C4D08E02046314639F00AFD204639F09C +:10880000F3FC6FF00F05284602B0BDE8F087324652 +:108810003946204635F012FD034B051E18BF1D4694 +:10882000D1E700BF80BFFFFF80BCFFFF30B585B040 +:10883000089D41B93AB9D0F8A440BCB1012C06D08A +:108840000D4805B030BD002BF5D10C48F9E7029575 +:10885000D0F8A850002DECB208BF0C464FF0FF3501 +:10886000CDE90045FFF7DCFE05B030BD089505B049 +:10887000BDE83040FFF780BF00BFFFFF80BFFFFFB4 +:1088800050B310B504468C3033F0B4F904F19800BD +:1088900033F0B0F904F1680033F0ACF904F12000D2 +:1088A00033F0A8F904F1380033F0A4F904F12C00F6 +:1088B00033F0A0F904F1140033F09CF904F108003E +:1088C00033F098F9236833B1044B04F1B0001B680E +:1088D00098470023236010BD704700BF041D00228D +:1088E00070B51D4600238446ADF5487D03AE009269 +:1088F0000D2101201A46019664461BF0DBFB10B1E6 +:108900000DF5487D70BD2A46214630460FF0A6F889 +:108910000DF5487D70BD00BF0A46014610461A4657 +:108920000FF09CB82DE9F047002592460E46ADF5B4 +:10893000906D4FF40372294603AC074604A899468C +:1089400003954DF065F94FF40072514620464DF005 +:1089500098FA33680DF5087883932A462B46102140 +:108960000120CDE900481BF0A5FB18B10DF5906D75 +:10897000BDE8F0874A463946404610F02DFB0DF51C +:10898000906DBDE8F08700BF2DE9F04700259246C5 +:108990000E46ADF5607D4FF4C672294603AC07461E +:1089A00004A8994603954DF033F94FF4C07251462F +:1089B00020464DF066FA33680DF5D07863932A4669 +:1089C0002B460E210120CDE900481BF073FB18B1A6 +:1089D0000DF5607DBDE8F0874A46394640460FF008 +:1089E000E9FE0DF5607DBDE8F08700BF2DE9F04799 +:1089F000002592460E46ADF5507D4FF4867229460D +:108A000002AC074603A8994602954DF001F94FF4D0 +:108A10008072514620464DF034FA33680DF58E7859 +:108A200042932A462B460C210120CDE900481BF039 +:108A300041FB18B10DF5507DBDE8F0874A46394637 +:108A400040460EF0F3FB0DF5507DBDE8F08700BF0A +:108A500000232DE9F043D0F8049083B0B9F5807F6E +:108A600004460E461746019337D0B9F5C07F31D082 +:108A7000B9F5007F39D1DFF884801D4B4FEA9900AA +:108A80001C60E368B3EB990F02D0013B984227D1F9 +:108A9000E36904211B681BBA019339F09FFB05466B +:108AA00000B34A46294604F1080033F0E5F93B4695 +:108AB0002A46304601A9C047B0F5803F0446F6D0AB +:108AC000284639F091FB002C0A4808BF002003B06B +:108AD000BDE8F083DFF82880CFE7DFF82880CCE717 +:108AE0000548F4E76FF00F00F1E76FF07100EEE773 +:108AF000D0740A2280BDFFFF80BFFFFF25890202DC +:108B000089890202ED8902022DE9F84F99464668EB +:108B1000C3680546B3EB960F03D0B208013B9A42F7 +:108B20004BD1B6F5807F45D1D5F8AC20254B002A36 +:108B300014BF0122002253F822A018BF4FF446763A +:108B4000BAF1000F36D006F5807B04214FEA9B0076 +:108B500039F044FB044690B36F6801463A4605F18C +:108B6000080033F089F960B16FF00F055A46002113 +:108B700020464DF04DF8204639F036FB2846BDE83A +:108B8000F88F27F00308A04405F120003246414643 +:108B900033F072F905460028E6D1224641464846A0 +:108BA0000A9BD047B0F5803FF7D0074B002818BF8D +:108BB0001D46DBE76FF07105E0E7044DDEE76FF07F +:108BC0000F05DBE7A8011D0200BDFFFF80BFFFFF0F +:108BD000084608B511461A46FEF782FD002814BF64 +:108BE0006FF06F00002008BD30B5054683B0084621 +:108BF0000C4637F045FC012824D0062822D0831EDD +:108C0000DBB2022B03D94FF0FF3003B030BD6B460F +:108C100094E8030083E80300184637F031FC02387B +:108C200002281AD8019B1B78002BECD00122A968DE +:108C3000013B02FA03F30B420CBF4FF0FF30002060 +:108C400003B030BD204637F013FCEB6898422CBFD0 +:108C500000200120404203B030BD00231B78FFDE1E +:108C6000F8B505460C462A6823689A422ED16368F7 +:108C70006A689A422AD1A168A8684CF09FFF28BB75 +:108C8000EE68E768BE4231D00C2E01D0132E1DD104 +:108C90000C2F01D0132F19D122692B69934215D1C2 +:108CA00069696069C3B19C460138013911F8013F17 +:108CB00010F801EF23F020027345A2F1410283EA8C +:108CC0000E0606D0202E01D1192A02D94FF0FF300E +:108CD000F8BDBCF1010CE9D12A7F237F9A42F5D17E +:108CE000AD69A4696DB1002CBDD1EFE723692A6994 +:108CF0009A42C9D1616968694CF060FF0028C3D10C +:108D0000EAE7201E18BF01204042F8BDF8B54568CB +:108D1000064695420C463BD020464DF0BFF8022D4A +:108D20002FD9B26813782A2B2BD153782E2B28D128 +:108D300038B30146631E01E0013922D09E4613F983 +:108D400001CFBCF12E0FF7D1C4F1010313EB0E03D9 +:108D500017D0013DC01AA84213D19646013B04EB3F +:108D6000030C1EF8013F1CF8011F23F020028B4268 +:108D7000A2F1410283EA010406D0202C01D1192A74 +:108D800002D94FF0FF30F8BD0138EAD10020F8BD1C +:108D90008368002DFAD0AC4603F1FF3E481E10F860 +:108DA000013F1EF8011F23F020028B42A2F1410275 +:108DB00083EA010703D0202FAED1192AACD8BCF129 +:108DC000010CECD10020E2E72DE9F04F4FF00A0E44 +:108DD000B5B01D46DDE93E481FAB00279C46099310 +:108DE00006464FF0FF334EF001E0DDF800A10C9194 +:108DF0000A922760CCE900730CF1080C0FF007C051 +:108E00000A9B002B00F0E281A946E5B128464DF00F +:108E100045F8D6F818318146980640F1B58106F13B +:108E2000F80703E0FF68002F00F0AB813B6803F018 +:108E30001F03022BF6D138464A462946FFF766FF44 +:108E40000028EFD1814606F1CC05284637F018FB03 +:108E5000002800F0C0810122431E02FA03F30A9A9F +:108E60005268134200F0B78129460A98FFF7BCFE0A +:108E70004FF0000C002849F4803318BF9946CDE923 +:108E80003E48B0466646CDF820C0CDF82CC0CDF89F +:108E90003490CDF800A10023099C08F1A80063607C +:108EA000C4F800803FF0AAFD0B9B0133079308B183 +:108EB0000123636008F190003FF0A2FD20B1099A00 +:108EC000536843F400735360002E40F0378198F8E4 +:108ED0004831002B00F03D810122013B02FA03F3EF +:108EE0000A9A1268134200F0348198F84931002B35 +:108EF00000F039810122013B02FA03F30A9A526819 +:108F0000134200F03081079B012B00F0F8800C9C8D +:108F1000002C00F09880012608F150090022DDE9BC +:108F2000073193465B1A06930592484604F1700197 +:108F3000FFF796FE054600287AD1002E00F08A80C1 +:108F4000E369022B00F38680D4F82031002B02DD88 +:108F5000069A93426CD398F8480135F06DFE0746A7 +:108F600035F0AEFFD8E9052184460FAB3846674699 +:108F700035F082FF002840F0858004F1CC0A50468D +:108F800098F8491137F00EF900287BD0D8F84051F5 +:108F900098F84831D8F84C1198F849010395D8F859 +:108FA00044515246CDE901750FAD009537F064F993 +:108FB000B0FA80F56D090EB1002839D104F1A8008E +:108FC0003FF01CFD68BB04F190003FF019FD40BB71 +:108FD000079F012F0DD0484608F17001FFF740FEB2 +:108FE000089B002853EA1393089316B9082F00F240 +:108FF000C08025B9099A536843F0080353600A9862 +:1090000004F1CC01FFF7F0FD20B1099A536843F455 +:1090100080335360079BA0460B93099B0833099349 +:1090200039E7BBF1000F059B04BF2B46A346059310 +:10903000D4F85041002C7FF478AF059ABBF1000FB3 +:1090400040F0CC8036B3D8F850411CB3002608F16C +:10905000500963E7D4F81C31002BE9D0D4F818315B +:1090600059077FF571AFD4F824315A07E0D548F29B +:10907000010213423FF468AFD4F85041002C7FF452 +:1090800054AFDAE7002E99D0D4F85041002C7FF489 +:109090004CAFD2E7DDF82CC034AB03EBCC0C5CF862 +:1090A000503C079F43F00803DDF83490DDF800A141 +:1090B0004CF8503CDDE93E4846461FAB03EBC70584 +:1090C000209B43EA0903209355F8042C013F0F929B +:1090D00046B13A46504655F8081C0FABB047002839 +:1090E00070D10F9A2368083D13432360002FEBD102 +:1090F000002B3C4808BF002035B0BDE8F08F08F1D8 +:109100005009484608F17001FFF7AAFD00287FF4D6 +:10911000FEAE0C9B002B96D01C46D8F8085002E0FF +:10912000D4F8504194B1A3689D42F9D12A46E16830 +:10913000D8F80C004CF042FD0028F1D1079FDDF873 +:109140003490DDF800A1DDE93E48B5E701260C9C2E +:10915000E4E6099A536843F48043536098F8493130 +:10916000002B7FF4C7AE099A536843F40043536061 +:10917000C9E63E9C1C484FF0FF33236035B0BDE884 +:10918000F08F4FF004095EE606F1700702E0BF6958 +:10919000002FF6D07B68032BF9D1BB681A78552ACB +:1091A000F5D15A780133042AF1D15B78032BEED143 +:1091B0004A46294607F10C00FFF7A8FD0028E6D132 +:1091C000814640E610F51C5FD5D1D3E74FF0FF3361 +:1091D00006482360D2E749F4004945E615465C4657 +:1091E000F6E600BF00D9FFFF00D0FFFF00D8FFFF69 +:1091F000D0F81831024613F0040011D0D2F824211F +:1092000021F4004323F00103934308D148F2010302 +:1092100022EA01021A42034808BF002070470148B1 +:10922000704700BF00D8FFFFF8B5D0F818310446EA +:1092300013F4006012D00F46164604F5947403E050 +:10924000042D0CD0E468D4B16568B542F8D132463B +:109250003946A0684CF0B2FC0028F1D1F8BDA368F3 +:109260001A78552AEED15A7801331D2AEAD113F81B +:10927000012F252AE6D158780028EFD0E2E70148EF +:10928000F8BD00BF00D8FFFF30B41A46DDE9023454 +:109290000294DDE90445CDE9034530BCFFF794BDF8 +:1092A0004FF4AA7200214CF0B3BC00BFA0B370B55C +:1092B0000646044604F1CC0036F040FFA06E32F0C2 +:1092C0002DFAD4F8880032F029FAD4F8340132F0BB +:1092D00087F9D4F8040132F083F9D4F8140132F09C +:1092E0007FF9E06808B1236873B920464FF4AA718A +:1092F000D4F8505138F08CFFA64202D0204638F006 +:1093000073FF45B12C46D5E7A16838F081FFE068CE +:1093100038F06AFFE9E770BD704700BF2DE9F04FF4 +:109320009FB00390002800F0BD818846002900F01E +:10933000B981044616469B46002505E0D4F8503115 +:10934000002B64D025461C46E369002BF6D1CDE9FD +:109350001333CDE91633CDE91933129315931893CE +:1093600018AB0DF1480A0DF154090493302308EBB2 +:1093700006010DEB03020DA8CDE90C6832F00EF8E2 +:10938000002840F09281DDE90C631E44A6EB080141 +:10939000A160BBF1000F40F04381C4F80C80C4F819 +:1093A00000B0A361302331460DEB03020DA831F06C +:1093B000F5FF8346002840F02781DDE90C3202EBFF +:1093C0000308A3694146A8EB030363611BAAA0231A +:1093D0000DA831F0E3FF002843D010F1620F00F038 +:1093E0003881A0F5065BBBF1000F4BD02046FFF79C +:1093F0005DFF15B10022C5F85021039BA34202D0A6 +:10940000204638F0F1FE58461FB0BDE8F08F4FF40B +:10941000AA710120049338F0E1FE049BC4F85001C6 +:10942000002800F054824FF4AA72194604934CF0BD +:10943000EFFB049B18AACDE91333CDE91633CDE930 +:109440001933129315931893D4F850310DF1480A3B +:109450000DF154090492002B00F0018125461C46B1 +:1094600084E70D9A1B9B0DA802EB030B594604F1F0 +:109470001C0231F0D5FF002840F0E8800D9B9B4591 +:1094800040F0EA8041460DA804F120023FF056F872 +:1094900083460028AAD104F12C0753463A46414698 +:1094A0000DA83FF071F8834600289FD1E369022B95 +:1094B00000F2B3810133E36104F5A67300935146D2 +:1094C000384604F2491304F5A4723FF04FFA83467C +:1094D00000288BD10D9B4146236430230DA80DEB52 +:1094E000030231F05BFF8346002840F08D80DDE908 +:1094F0000C310DA8194404F150023FF04FF8834697 +:1095000000287FF473AF226C0D9B41469B1AE363E6 +:109510001BAA30230DA831F041FF002800F0A380E2 +:10952000B0F5105B7FF462AF0D9BE36441463023DE +:109530000CAA0DA831F032FF8346002864D1DDE982 +:109540000C1351B119440DA804F170023FF026F834 +:10955000834600287FF44AAF0D9BE26CC4F8C83004 +:109560009B1A4146A3640DA804F1CC0238F070F8B0 +:10957000834600287FF43AAF0D9AD4F8C830D31A46 +:10958000C4F8C430E369023B012B40F294804245A9 +:1095900034D14B463146049A0DA83EF0F5FF834680 +:1095A00000287FF423AF226B199B9A4240F08981F7 +:1095B0001A99606B4CF002FB002840F08281129AED +:1095C000159B9A4240F07D81139A169B9A4240F077 +:1095D000788132B1179914984CF0F0FA002840F0D5 +:1095E000708131460DA804F59E723FF0A1F98346C3 +:1095F00000287FF4FBAE0D9B9E420ED02046FFF765 +:1096000055FEDFF840B5F4E62046ABF5065BFFF704 +:109610004DFEBBF1000F7FF4ECAE4FF0000BF2E615 +:10962000012038F0DBFD0D90E060002800F0F280B2 +:10963000A26841464CF025FC0123A26823600C9BE4 +:109640000D9ED31A33440D931644AAE6A0F5085B89 +:10965000C9E6C4F81CB015E7DFF8ECB4C6E61C4652 +:10966000DFF8E8B4CCE60D9A1B9B0DA802EB030AC9 +:10967000514604F190023FF021F8834600287FF420 +:10968000B5AE51460DA804F1A8023FF017F8834685 +:1096900000287FF4ABAE0D9B9A453FF446AFDFF850 +:1096A000B0B4A3E6DFF8A4B4ADE62046FFF7FEFDB4 +:1096B000DFF8A0B49DE690453FF46BAF13784146C8 +:1096C000C4F8D4300DA8A12304F1D80231F066FE0D +:1096D000002800F0088110F1620F03D0B0F5065B9E +:1096E0007FF484AE0D9AE369023B012B3FF64FAF46 +:1096F00090453FF44EAF13784146C4F8E0300DA8D2 +:10970000A22304F1E40231F049FE002800F0E280D7 +:1097100010F1620F03D0B0F5065B7FF467AEE3692A +:109720000D9A032B7FF433AF90453FF432AF41469F +:109730000DA804F1EC023FF039F9834600287FF4CC +:1097400055AED4E93C21DDF834A001EB020CD44540 +:1097500040F29080B346E2460A900595CDF81C9001 +:109760000A9B5146CDE91B33CDE90F331D930EAA59 +:1097700030230DA831F012FE0346002840F05D8131 +:10978000DDE90D631E44314606231CAA0DA831F005 +:1097900005FE0346002840F0508106231C9A1B93C7 +:1097A0000D9B31461D930DA813440FAA0D9331F064 +:1097B0000DFE034618B110F1620F40F03E81042304 +:1097C00031460EAA0DA831F0E9FD0346002840F00D +:1097D0003481DDE90D753D44AE4240F029811BA87E +:1097E00010A936F029F9F0B1289A0F9B002A00F051 +:1097F0008480DDE928600D9A2146009201951BAA1C +:10980000B0478146002876D00F9A002A73D0CB4605 +:10981000059DEBE5DFF840B3EBE52046FFF746FD9D +:10982000DFF838B3E5E5D4F81821109B12EA0300FD +:1098300040F014811A43B3F5807FC4F8182100F07A +:1098400011812BDC082B5FD0202B1AD131460DA8BB +:1098500004F1F8023FF0D0F981460028D7D10D99E4 +:109860000D46AA453FF67CAF5E46D446DDF81C9017 +:10987000AA46059DE2450D9A3FF489AEDFF8E0B2B5 +:10988000B4E5042B40F0118131460DA804F5927225 +:109890003FF0D8F881460028E1D0B8E7B3F5006F73 +:1098A00000F03681B3F5803F40F0FF8031460DA8CF +:1098B00004F59C723FF0A6F88146B9F1000FCED0B6 +:1098C000A5E72046FFF7F2FCDFF898B291E5DFF854 +:1098D00088B298E50D9AD4F8E430C4F8E8201A4428 +:1098E0000D92E3691DE70D9AD4F8D830C4F8DC2056 +:1098F0001A440D92F7E60D95B3E70D96002BB0D004 +:10990000059DDFF864B271E53023294611AA0DA840 +:1099100031F044FD8146002840F08C800D99119A69 +:109920008818854240F08480002A00F0818004F588 +:109930008476069408971DE0DFF80492B3686BB153 +:10994000F368002B40F089801021012038F046FC9C +:10995000F060002800F0D78006460D99099B7760DB +:10996000B36006233360119B19448C420D912BD8B0 +:109970008C4224D18D4255D911AA302329460DA8F5 +:1099800031F00CFD024660BB119B0D9C11AA1C44DA +:10999000214606230DA831F001FD024608BB119FA8 +:1099A0000D99042F0991C7D13A4664480B914CF0A8 +:1099B00005F9634B002818BF99460B99BEE7DFF8FD +:1099C000A0B1DDE9055411E511AA302321460DA807 +:1099D00031F0E4FC024620B90D99119B19440D9118 +:1099E000C6E7069C089FA2F51459B9F1000F3FF491 +:1099F00036AF19F5025F7FF40AAF289A0F9B42B386 +:109A0000CDE90075DDE9285021461BAAA8470028AA +:109A10003FF425AF0F9B002B3FF421AF059DDFF8EE +:109A200020B1E3E44FF00002069C089FF260DCD016 +:109A3000059D23E7A0F51459D7E75E46A3F5145B0F +:109A4000059DDDF81C90BBF1000F7FF4CFAC0D9AA3 +:109A50009DE5002B3FF403AFE0E7069C059DDFF892 +:109A60000CB1C3E43023C4F81C01C4F82001314612 +:109A70000DA811AA31F092FC034678B90D998D42D8 +:109A80003FF4EEAE04F58E76324629460DA831F04D +:109A90009DFC0346E8B110F1620F0CD0A3F51459F8 +:109AA000B9F1000F3FF4DBAEB1E60F9B002BB5D14F +:109AB00029460D95D4E6324629460DA831F0B0FC72 +:109AC00003460028EAD1D4F81C3113B10123C4F8AD +:109AD0001C310D998D423FF4C3AE29460DA804F503 +:109AE000907231F09DFC03460028D7D10D998D422C +:109AF0009ED16FF00042D4F82031934215D001334B +:109B0000C4F82031ACE6DFF868B0DDE905546DE457 +:109B1000314606230DA804F5947231F06DFD40B96D +:109B2000D4F83031002B7FF49AAE059DDFF844B0B5 +:109B30005CE4B0F514593FF492AE68E610021D02E1 +:109B400080DFFFFF1ADEFFFF9ADDFFFF00D8FFFF77 +:109B50009ADBFFFF80DEFFFF80D7FFFF80DAFFFF89 +:109B60009ADAFFFF80D9FFFF9EDAFFFF00DBFFFFDD +:109B700096DAFFFF9CDAFFFF002300B583B0CDE942 +:109B80000033FFF7CBFB03B05DF804FB002877D070 +:109B90002DE9F04F0C468BB000296FD0804615465A +:109BA00072B38B1813F8016C56BB084635494CF05C +:109BB0008AF828B3012D21D0CDE90468B246B14618 +:109BC000B046DFF8CCB006AF07A836F01FF9234641 +:109BD0005A46CDE901972B49CDF8009007A836F0F9 +:109BE0001BF90646C0B110F5A45F45D010F5845F9F +:109BF00031D1049A4046002A3AD150B9224808E0AF +:109C0000002601232A4621464046CDE90066FFF79B +:109C100085FB0BB0BDE8F08F069BCDE90066DDE962 +:109C200007120598ED1A1C440123FFF777FB06463F +:109C300007A836F06BFA4EB116F5225F1CD0B8F1CA +:109C4000000F08BFB0460AF1010A01E001230493A6 +:109C5000012DB9D8CDE707A836F058FA069BB8F120 +:109C6000000F08BFB0460AF1010AED1A1C44EFE7E5 +:109C700050460BB0BDE8F08F3046CAE70348C8E74E +:109C800002487047B0011D0280D8FFFF00D8FFFFD7 +:109C9000CC011D0200BEFEE71EF0040F0CBFEFF367 +:109CA0000880EFF309800149084700003D9D02024A +:109CB0000F4B1968EFF309821EF0100F08BF22ED59 +:109CC000108A22E9F04FEFF30B8342F8043D0A605B +:109CD0004FF0100080F31188BFF34F8FBFF36F8FE9 +:109CE00022F040FE4FF0000080F3118800F002B82F +:109CF000BCF90B22074801680A6802CA81F30B8885 +:109D0000B2E8F04F1EF0100F08BFB2EC108A82F3D9 +:109D100009887047BCF90B2210B5EFF311841023AA +:109D200083F3118822F00EFE18B14FF08052024BDF +:109D30005A6084F3118810BD00ED00E008B5836916 +:109D400013F8023C022B02D0032B04D808BDBDE857 +:109D50000840FFF7CFBF40F20441024B024A0348DC +:109D600020F090FF18021D02D8021D022C021D02D5 +:109D700070B44FF080756FF00204074E283122F066 +:109D8000010240E9022540E9094340F80C6C40F823 +:109D9000481D70BC704700BF959C020208B5EFF3E8 +:109DA0001181102383F311880A4A13680133012BB0 +:109DB000136000D008BD084A084B11605B68C3F30C +:109DC0000803002BF6D040F2F541054B054A064842 +:109DD00020F058FFD8740A22D4740A2200ED00E063 +:109DE00054021D02C4021D022C021D02094A08B5BC +:109DF00013683BB1013B13601BB9074B1B6883F32E +:109E0000118808BD40F2FE41044B054A054820F088 +:109E100039FF00BFD8740A22D4740A229C021D02A2 +:109E2000B0021D022C021D0238B572B60B4D22F095 +:109E300079FC0B4C6B68234206D10121084620F0C7 +:109E400029FF6B682342F8D062B6BFF36F8F72B6FA +:109E500062B6BDE8384022F06DBC00BF00ED00E006 +:109E600000F01F000D4B0E4A1B68A2FB03239B0949 +:109E7000013BB3F1807F00D370474FF0E0224FF0F9 +:109E8000F00C0020072110B4064C536184F823C065 +:109E90005DF8044B90611161704700BF6C1F002298 +:109EA000D34D621000ED00E0F02208B50B4B83F8B3 +:109EB0002220FFF7D7FF0A4A536B43F04043536316 +:109EC00062B6BFF36F8FEFF3148C2CF0040C8CF39D +:109ED0001488BFF36F8F02DF00BEFDE700ED00E0E6 +:109EE00000EF00E0EFF30383103B03F0FF021B06DB +:109EF00005D402F1604303F5614393F800337047E2 +:109F000008B5054B1B689A68186893699847B0FABA +:109F100080F0400908BD00BF7C1A002270B51646CB +:109F20008A6A0D463B2A02D83C231A468B620A4BAA +:109F3000696A1B689C68186863699847B0FA80F47E +:109F4000012E4FEA541401D0204670BD284625F05A +:109F5000E1FF204670BD00BF7C1A0022F0B5244C02 +:109F600083B02368002B3DD05968224D4A78286081 +:109F7000012A14D09A68186812689047236878B943 +:109F80009A681868936998471B4D04462B6803B379 +:109F90001A4E3368A3B154B1002003B0F0BDFEE700 +:109FA0000E28EDD09A68186853689847F4E72B6834 +:109FB000002BF1D03068003818BF012003B0F0BD8D +:109FC0000E2780220E49019600970E4822F02EFBA4 +:109FD000E1E70E2680220C49019500960B4822F0FD +:109FE00025FBD5E76E210A4B0A4A0B4820F04AFEB2 +:109FF0007C1A0022F4740A22FC740A22F8740A22E1 +:10A0000058031D021DA0020248031D0281A0020286 +:10A01000EC021D0274031D0210031D022DE9F04124 +:10A0200040F6A1750023A846134F82B03A68134E3C +:10A0300001928DF800304FF47A7022F04FFC3368B3 +:10A040009A681868936998478542044612D028B9DF +:10A050003B680546986927F0B3FEECE7404503D01E +:10A0600041F288339842E6D10021684627F096FFF6 +:10A070000128E0D12546DEE7F4740A227C1A00228A +:10A080002DE9F0410026DFF880801E4F84B005E006 +:10A09000B5F57A6F24D0204625F03CFF00214FF023 +:10A0A000FF32084622F0B6FF002140F2EA50019646 +:10A0B00025F056FF04460028F0D0D8F8003001AA59 +:10A0C000996818688B68616A9847019B05463868EB +:10A0D000616AC4E90A3029F007FA2063002DD7D15C +:10A0E0000028D8D0606A27F08BFF01280346D2D120 +:10A0F000002102A88DF80830039427F04FFF0128B3 +:10A10000C9D1D1E7F4740A227C1A0022002100B5DB +:10A110000C4AC36883B01A4201910FD00A4B1868E9 +:10A1200060B101AA23F0C8F8019B3BB14FF0805207 +:10A13000064B5A60BFF34F8FBFF36F8F03B05DF8CC +:10A1400004FB00BF00000701FC740A2200ED00E0E0 +:10A15000F8B505460C4E0C462B46112130460B4AED +:10A160004BF000FC00230A490A4A0B4F2046C4E981 +:10A170000065C4E9027122616361A361E36129F0B2 +:10A1800071F82046F8BD00BFE0740A226C031D027E +:10A190001D9F0202019F02025D9F020238B5054623 +:10A1A00049F078FF044649F075FF0346A4B244EA3B +:10A1B000034401202C6038BD002300B583B0019317 +:10A1C00001A8FFF7EBFF01980028F9D003B05DF874 +:10A1D00004FB00BF002070472DE9F0470124002652 +:10A1E000804689469246204D476896B028463946B3 +:10A1F0004BF027FE002808BF26460134062C05F147 +:10A200002105F3D126B90026304616B0BDE8F08707 +:10A210003946164841F014FF0090009B023302D0EB +:10A22000009B002BEFD14FF48173D8F804200F4826 +:10A2300001A941F0FBFE0090009B002BE3D15346A7 +:10A240004A4601A9094840F03DFB03460093009BA4 +:10A2500001A9002BB8BF0026044841F091FC30460C +:10A2600016B0BDE8F08700BFD11A00229C650A2213 +:10A27000F0B50124002706460F4D97B002E00134E7 +:10A28000062C16D0284631464BF0DBFD2135002840 +:10A29000F5D101233246094801A941F0C7FE002843 +:10A2A000EDD12746054801A9013441F069FC062C8F +:10A2B000E8D1384617B0F0BDD11A00229C650A22B9 +:10A2C0002DE9F04397B020B90625284617B0BDE820 +:10A2D000F08317461D4A1E4600EB40131A440446FD +:10A2E000884601231A4801A941F0A0FE054620B185 +:10A2F0000025284617B0BDE8F08301A9144840F0B6 +:10A300009FF8814620F0CEFEB9F1000FC8F800009A +:10A310001ADBC8B102464B460D4801A940F0BAFD10 +:10A32000A4F10104B4FA84F40028B8BF06254FEA6A +:10A330005414A8BF3860347001A9054841F020FCCE +:10A34000284617B0BDE8F0830625F5E7B01A0022CD +:10A350009C650A2220F036BF08B90620704700B578 +:10A36000074B00EB401183B00648194441F068FEEA +:10A370000190019800B1062003B05DF804FB00BF16 +:10A38000B01A00229C650A2203460020C3E9051288 +:10A39000704700BF844610B4046AA36823F44013D6 +:10A3A000A360A36C5800FCD5A36823F01003A3603E +:10A3B000237FC3F30010DB06FAD4A368CCF8102087 +:10A3C00043F01013CCF80C10A3605DF8044B7047F9 +:10A3D0004FF0010C30B45309164D02F01F04203326 +:10A3E0000CFA04F445F82340BFF34F8FBFF36F8F8F +:10A3F000114B02F5C65C53F82C406FF3104443F840 +:10A400002C4053F82C300901002AC9B207DB15444F +:10A410000A4B85F8001330BC43F822007047084B04 +:10A4200002F00F0423441976044B30BC43F8220099 +:10A43000704700BF00E100E00060004008760A229B +:10A44000FCEC00E0F0B5846A85B005460F46944602 +:10A450006E46B4B194E80F0086E80F00EB69204621 +:10A460001B7884F804C0EA6A2360A7606B6AE26024 +:10A470009847AC6A1CB196E80F0084E80F0005B05D +:10A48000F0BD3446EAE700BF40F21F22F8B50026CF +:10A490000B78C161DA4002F001021201027003F58B +:10A4A00080034A6903F556531B02C0E908328B69E1 +:10A4B0000D46C0E90A634A788378B24214BF01228C +:10A4C000022262F30103CE69837091F90B20897A2D +:10A4D000FFF77EFF95F905202979FFF779FF95F9B8 +:10A4E0000720A979FFF774FF95F90920297AFFF76A +:10A4F0006FFF0446EFF31087012181F310884FF0BE +:10A5000000402A78804BD0405A6822EA00025A6004 +:10A510005B68962020F0BEFB87F310884FF48063C1 +:10A52000E969226A486893606B7895F803C0AF7850 +:10A530001B024FEA8C3505F4804503F440732B432E +:10A540004D7891F800E0ED03ADB22B434D7B4FEA1F +:10A550000E6C6D0505F400152B4325780CF0407C3E +:10A5600043EA0C030DB143F4801343F48053536169 +:10A57000AEF10203012B40F2BF8003681361087B38 +:10A5800000F0030040F0300037B1022F14BF4FF449 +:10A5900040734FF4807318434FF0000C8B78E769D9 +:10A5A0001B0703F080530343D360C2F818C07DB18A +:10A5B000564B013D5362FB69187A28402D0605F081 +:10A5C0007063556A000400F470202B430343536208 +:10A5D000002501208B7BB6F80AC0CE7B097C06F0F3 +:10A5E0001F0603F0010343EA062301F01F0143EABB +:10A5F0000143474913632561A561A4F808C0E560DC +:10A6000065619166106797F90520424B02F5C651C6 +:10A6100053F8216065F3104643F8216053F8211088 +:10A62000BFF35F8F02F01F015209920002F16042F6 +:10A6300000FA01F102F56142C2F880111160E2698D +:10A6400092F90B2002F5C65153F8216065F31046CC +:10A6500043F8216053F82110BFF35F8F02F01F0110 +:10A660005209920002F1604200FA01F102F56142E2 +:10A67000C2F880111160E26992F9072002F5C65113 +:10A6800053F8216065F3104643F8216053F8211018 +:10A69000BFF35F8F02F01F015209920002F1604286 +:10A6A00000FA01F102F56142C2F880111160E2691D +:10A6B00092F9092002F5C65153F8216065F310465E +:10A6C00043F8216053F82130BFF35F8F53099B009B +:10A6D00002F01F0203F16043904003F56143C3F8A9 +:10A6E000800118600C4B226A9360137FDB07FCD556 +:10A6F0000A4B00206360F8BD0948BEF1020F094B08 +:10A7000018BF03463AE700BF0030204000808000B9 +:10A710001000079D006000401104010042494353AE +:10A7200004FF00FF24FF00FF70B5EFF30383103B2D +:10A730003B4A5BB203F5C65152F821006FF310405B +:10A7400042F8210052F82120364A52F82300C3690A +:10A750001B699BB1036903B170BD046A0021A36842 +:10A76000426A23F4801343F40013A360C160002AFB +:10A77000F2D0BDE870408022FFF764BE0369046A2E +:10A78000002BEBD0017829B3626D02F03F028A42C0 +:10A7900040D2012590F802E056198E42A1EB020149 +:10A7A0000EF0030688BF2946CEF3010E09E01578A6 +:10A7B0002571A3EB0E0372440139C0E903231CD0B9 +:10A7C000DBB1022EC268F2D1158825F4DC45ADB2AA +:10A7D0006560EEE790F802E0C2680EF0030102291E +:10A7E00012D0117821710EF0030EA3EB0E03724408 +:10A7F000C0E90323002BAFD1AFE7A26E42F00052B5 +:10A80000A266002BA8D1A8E7118821F4DC4189B207 +:10A810006160E8E7A36E43F00053A36670BD00BF1C +:10A820000060004008760A2210B582B0EFF303837F +:10A83000103B274A5BB203F5C65152F821006FF373 +:10A84000104042F8210052F82120224A52F82340B9 +:10A850002078236AD0B9A27802F0030102290CBF44 +:10A8600019681978A3690CBFC1F30801C9B2019135 +:10A87000B3B9636A23B120460422FFF7E3FD2078D1 +:10A8800060B1236A1A6D12F47C5F03D01A6D12F462 +:10A890007C5FE0D19A6E42F000429A6602B010BD31 +:10A8A00002F0030201A960694BF0EBFAD4E905213B +:10A8B000A37803F003031A44C91AC4E9052129B98E +:10A8C000636A1BB101222046FFF7BCFD2078D7E761 +:10A8D0000060004008760A2210B5EFF303830F4AA8 +:10A8E000103B5CB252F82400D0E90821936823F4AD +:10A8F000401323F01003936019B102220021FFF7E7 +:10A90000A1FD074A04F5C65352F823106FF3104116 +:10A9100042F8231052F8233010BD00BF08760A22F7 +:10A920000060004038B5EFF303831C4A103B5CB273 +:10A9300052F824008378056A03F00303022B0CBF4E +:10A9400029682978AA6C08BFC1F308014FEA22637D +:10A950004FEAD24202F0200203F0180343EA020C4D +:10A9600018BFC9B2DB06624604D5AB6C1B0458BFE6 +:10A970004CF04002AB6E43F0C853AB66436A0BB178 +:10A98000FFF760FD064A04F5C65352F823106FF333 +:10A99000104142F8231052F8233038BD08760A22BD +:10A9A0000060004000BA7047F0B44FF4D8704FF424 +:10A9B00088764FF4647570244FF00112554B564958 +:10A9C0005E619D61DC61186259601A601A68D20785 +:10A9D000FCD44FF4B0774FF4647670254FF40074D4 +:10A9E0004FF001124C484B495F619E61DD611C6272 +:10A9F00058601A600B68DB07FCD44FF4D8767025DA +:10AA00004FF488744FF001134448424A4E61CD61BF +:10AA10000C6248600B601368DF07FCD44FF4887742 +:10AA20004FF4096670254FF4B0744FF001133C48A1 +:10AA3000384957619661D5611462506013600B68A4 +:10AA4000DE07FCD44FF4B0774FF4D87670254FF47E +:10AA500088744FF0011330482E4A4F618E61CD61EA +:10AA60000C6248600B601368DD07FCD44FF48877F4 +:10AA70004FF40E6670254FF4B0744FF0011328495F +:10AA8000244857619661D561146251601360036870 +:10AA9000DC07FCD44FF4007670254FF488744FF037 +:10AAA00001131E4A1B494661C5610462426003608E +:10AAB0000B68D807FCD44FF488764FF4B0754FF488 +:10AAC00014744FF001131748124A4E618D610C62E5 +:10AAD00048600B601368D907FCD44FF404174FF497 +:10AAE000B0764FF488754FF414744FF001130D488D +:10AAF0000849C2F83C745661956114625060136055 +:10AB00000B68DB07FCD4F0BC4FF40413C1F83C34F1 +:10AB1000704700BF00103B40020004040100040421 +:10AB2000050004040A00040443F26A524FF0020CC8 +:10AB30002DE9F043684B422649F26017C3F800261E +:10AB400048F660446FF07F4141F26B0241F2C90563 +:10AB5000DFF8B8E1C3F800E6C3F800C6DFF8B0C11B +:10AB6000C3F800C60CF5013CC3F800C6C3F8007674 +:10AB7000C3F80066594EC3F80066C3F80046C3F830 +:10AB80000016574CC3F800265649574AC3F80056DA +:10AB9000C3F82448C3F80816C3F80024D3F80424E3 +:10ABA0005600FBD44FF4C05640F621054F4C504A96 +:10ABB0004949C3F83C64C3F80056C3F80846C3F8D3 +:10ABC0000024D1F804345D00FBD44FF4C05540F2AA +:10ABD000C134434B404AC1F83C54C1F84444C1F825 +:10ABE0002438D2F84434002BFBDA0368414CC2F815 +:10ABF000203443683E49C2F820348568364BC2F899 +:10AC00002054C068C2F82004C2F80846C2F80014F4 +:10AC1000D3F804245400FBD44FF4C0594BF26058CD +:10AC20004FF0050E40F6AD1640F6CE15DFF8E4C045 +:10AC3000314F2B4C31482C4A2749C3F83C94C3F878 +:10AC40000086C3F800E6C3F800C6C3F80076C3F870 +:10AC50000066C3F80056C3F82448C3F80806C3F8D2 +:10AC60000024D1F804345800FBD44FF4C0564AF203 +:10AC7000204510241D481E4B174AC1F83C64C1F8FA +:10AC80000056C1F80046C1F80806C1F80034D2F8F1 +:10AC900004345900FBD44FF4C0574FF4807640F68B +:10ACA0002104174D1748184B0B49C2F83C74C2F8E1 +:10ACB0002C68C2F82458C2F80046C2F80806C2F848 +:10ACC0000034D1F804345B00FBD44FF4C053C1F816 +:10ACD0003C34BDE8F08300BF00103B406B6D1800B2 +:10ACE0000501000860000481110049000100848012 +:10ACF00011004103800104808D6D90016001048189 +:10AD0000078000F8010088812100490060A9200423 +:10AD10006B6901006C6D90012DE9F0418C4B8D4AFF +:10AD20008D498E4804F02AFC4BF240554FF4E870F0 +:10AD30008B4C8C498C4A8D4BC4F80056C4F80006E5 +:10AD4000C4F80816C4F8242AC4F80034D4F804342B +:10AD50005B00FBD44FF4C056854B864A8649874832 +:10AD6000C4F83C6404F00AFC854A804B7C4DC4F86E +:10AD7000242AC4F80034D5F804345F00FBD44FF41F +:10AD8000C0544BF24056C5F83C444FF4E0747D4B40 +:10AD90007D4A7E497E4804F0F1FB7E487E49734B34 +:10ADA0006F4AC5F80066C5F80046C5F80806C5F83C +:10ADB000241AC5F80034D2F804345E00FBD44FF4F2 +:10ADC000C055764C7648774B6549C2F83C54C2F87A +:10ADD000244AC2F80806C2F80034D1F804345D00F1 +:10ADE000FBD44FF4C0547048704A5D4BC1F83C44EA +:10ADF000C1F80806C1F80024D3F804245400FBD499 +:10AE00004FF4C05848F6405E6FF07F4C49F240174F +:10AE10004FF080764FF08045654C66485349504A64 +:10AE2000C3F83C84C3F800E6C3F800C6C3F8007654 +:10AE3000C3F80066C3F82C5AC3F8244AC3F80806BE +:10AE4000C3F80014D2F804345800FBD44FF4C050B7 +:10AE5000A221594B424CC2F83C04C2F84414C2F837 +:10AE6000243AD4F84434002BFBDA0020FFF79AFD93 +:10AE700048F640586FF07F4E49F2401C4FF0007783 +:10AE80004FF080464D4D4B49384B354AC4F82004AD +:10AE9000C4F80086C4F800E6C4F800C6C4F800761A +:10AEA000C4F82C6AC4F8245AC4F80816C4F800344C +:10AEB000D2F804345900FBD44FF4C050A2213E4BC9 +:10AEC000274CC2F83C04C2F84414C2F8243AD4F81F +:10AED0004434002BFBDA0020FFF764FD0646384BB4 +:10AEE000384A39493948C4F8206404F047FB1E4AFF +:10AEF000374B1B4DC4F8242AC4F80034D5F8043469 +:10AF00005B00FBD44FF4C056324B334A33493448CC +:10AF1000C5F83C6404F032FBA222324B104CC5F859 +:10AF20004424C5F8243AD4F84434002BFBDA00203A +:10AF3000FFF738FD47F61D4100232B4AC4F82004D3 +:10AF4000C4F80016C4F83C24C4F85834BDE8F081B5 +:10AF500069D3FCA0B21E9B2F8BEE60342448FEAF59 +:10AF600000103B400A00888185000008110089001C +:10AF700088D30DE4E1717831B6FE4F017AB9026EE3 +:10AF80009500000878AB987500D6FDB98FC7F539E4 +:10AF9000FCC9C9E60A008481C50000080401040B4D +:10AFA000E000018105008900400104801100420396 +:10AFB00005910030400104810400000845900030F4 +:10AFC000C4E00F5838FD64D2E6D3D86133AFFCB685 +:10AFD00011008200C05DC5BD03562047DB04EA5C5A +:10AFE000004EF9539400000C002060002DE9F04160 +:10AFF00048F6E04C6FF07F4749F2E0064FF080756D +:10B000004FF080444C4B4D484D494E4AC3F800C662 +:10B01000C3F80076C3F80066C3F80056C3F82C4A9C +:10B02000C3F8240AC3F80816C3F80024D3F804248C +:10B030005000FBD44FF4C050A221434A3E4CC3F809 +:10B040003C04C3F84414C3F8242AD4F84434002B35 +:10B05000FBDA0020FFF7A6FC48F6E0486FF07F4ED1 +:10B0600049F2E00C4FF000774FF08046374D3449FD +:10B07000344B314AC4F82004C4F80086C4F800E612 +:10B08000C4F800C6C4F80076C4F82C6AC4F8245A80 +:10B09000C4F80816C4F80034D2F804345900FBD4BC +:10B0A0004FF4C050A221284B234CC2F83C04C2F8F4 +:10B0B0004414C2F8243AD4F84434002BFBDA0020BC +:10B0C000FFF770FC0646224B224A23492348C4F866 +:10B0D000206404F053FA224A224B174DC4F8242A64 +:10B0E000C4F80034D5F804345B00FBD44FF4C056E8 +:10B0F0001D4B1E4A1E491F48C5F83C6404F03EFA29 +:10B10000A2221D4B0C4CC5F84424C5F8243AD4F8AF +:10B110004434002BFBDA0020FFF744FC47F61D41C6 +:10B120000023164AC4F82004C4F80016C4F83C24CE +:10B13000C4F85834BDE8F08100103B400491003061 +:10B14000E0000181050089000400000844900030FF +:10B15000227470FBCF8104A02A99A2833FBC03FF15 +:10B16000850000081100820009348AF44D87C7CB9E +:10B170002F38119393AABB5B9400000C0020600051 +:10B18000C72210B5094B0A4CC4F84424C4F8083649 +:10B19000D4F84434002BFBDA0068FFF703FC0023EB +:10B1A000C4F82004C4F8583410BD00BF000001806A +:10B1B00000103B40C721084A084BC2F84414C2F8AB +:10B1C0000836D2F84434002BFBDA00230168C2F8B9 +:10B1D0002014C2F85834704700103B4080000180B2 +:10B1E0002DE9F04FC14B04468B461746C049C14A72 +:10B1F000C14883B004F0C2F940F2C131BF4AC04B2C +:10B20000C2F84414C2F82438D2F84434002BFBDAD4 +:10B21000A1212368B94DC2F820346368C2F82034F4 +:10B22000A368C2F82034E068B64BC2F82004C2F824 +:10B230004414C2F82438D5F84434002BFBDA00203B +:10B24000FFF7B0FBC5F8200404F01EFAA222AE4BB3 +:10B25000AA4CC5F84424C5F8243AD4F84434002B49 +:10B26000FBDA0020FFF79EFBA849A94BA34AC4F8CC +:10B270002004C4F80816C4F80034D2F80434590085 +:10B28000FBD44FF4C050A3499C4BC2F83C04C2F815 +:10B290000014D3F8044414F08044FAD14FF4C0569B +:10B2A00043F2E040A7219C4A944DC3F83C64C3F8A4 +:10B2B0000006C3F84414C3F80826D5F84434002B1C +:10B2C000FBDAFF20FFF76EFB4FF0000E8446934B36 +:10B2D000934A9449C5F820C49348C5F858E404F04B +:10B2E0007BF9FFF719FD43F2E441A7228A4B834E15 +:10B2F000C5F80016C5F84424C5F80836D6F8443415 +:10B30000002BFBDAFE20FFF74DFB4FF0000C05464B +:10B31000864B874A87498848C6F82054C6F858C4DF +:10B3200004F05AF9FFF762FE844B854A8549864846 +:10B3300004F024F9A222854BDFF8C081C6F844242A +:10B34000C6F8243AD8F84434002BFBDA0020FFF783 +:10B3500029FBA2226B4B694DC8F82004C8F844248D +:10B36000C8F8243AD5F84434002BFBDA0020FFF764 +:10B3700019FB4FF48033C5F820042B6002F0AEFCBB +:10B380004FF0000A47F601424FF4C003C5F800260B +:10B39000C5F83C34C5F858A4D5F84084B8F1000F7E +:10B3A00040F04E81DFF8FC91D9F80060042E00F0E7 +:10B3B00072823E465D46DFF8F0A1504C5246644B27 +:10B3C0006449654804F0DAF840F2C132634BC4F8CE +:10B3D0004424C4F82438D4F84434002BFBDA4FF06A +:10B3E00080412B685E4AC4F820346B68C4F820346E +:10B3F000AB68C4F82034EB68C4F82034594BC4F867 +:10B400002C1AC4F8242AC4F80034D4F804345A009E +:10B41000FBD44FF4C05242F21203C4F83C24C4F8E7 +:10B420000834D4F808345B00FBD5D4F820344E4AF5 +:10B430007360D4F820344D49B360D4F820344C48BC +:10B44000F360D4F8203408F1040846F8103F494B63 +:10B4500004F0C2F8D9F800301035043B9845ADD35C +:10B460004FEA880202F11003161D02F1080902F1E9 +:10B470000C0801930BEB02040022204B3E49C3F859 +:10B4800058243E483E4B3F4A04F0A6F83E4B3F4A04 +:10B490003F49404804F072F8A223184DC5F84434DF +:10B4A0003D4BC5F8243AD5F84434002BFBDA002094 +:10B4B000FFF778FA4FF0804C3849394B0F4AC5F8FE +:10B4C0002004C5F82CCAC5F8241AC5F80034D2F8EF +:10B4D00004345900FBD44FF4C053C2F83C3442F258 +:10B4E0001203C2F80834054A60E000BF90C8D87063 +:10B4F000765EB47FF3BE7F2E42C44F0100103B4006 +:10B5000045000008540000080401200C00000180E0 +:10B51000050042030D000200A003018089C0D16331 +:10B5200019C93DE8E0E1B4CA1A6BC19745637C6D67 +:10B530002AE520893564D81F932F9DDD2E277300BF +:10B5400079C9E7F51AC78AC7E21F238444000008B7 +:10B550008C3E7DDF4954F9897D0CCC720D0900D9F0 +:10B56000058D00E71100810081710B731BC7E9187D +:10B5700057C23259891B34378BF34F7021B14B615D +:10B580004E941C131509EB46909E725E5BB9AF9901 +:10B59000B6A3D037298D02B90401000C058110092A +:10B5A0001100820004750A22ACC11C0BD2F80834C9 +:10B5B0005B00FBD540F2C133D2F820140198B95199 +:10B5C000D2F8201447F80910D2F8201447F80810D0 +:10B5D000D2F820143950C2F84434B34BC2F824389E +:10B5E000B24AD2F84434002BFBDA2368B048C2F8E0 +:10B5F00020345BF80630AD49C2F820345BF80930DE +:10B60000C2F820345BF80840AA4BC2F82044C2F8C4 +:10B610002408C2F80034D1F8043413F08043FAD17E +:10B620004FF4C05447F61C40A34AC1F83C44C1F84B +:10B630000006C1F83C24C1F8583403B0BDE8F08FCF +:10B64000D5F840340A2B1CD0D5F840340B2B00F031 +:10B650008581D5F840340C2B00F0F881D5F84034C2 +:10B660000D2B00F05583D5F84034122B00F09E804E +:10B6700010235C464FF00C084FF008090426019394 +:10B6800004E74FF080548D4B8D4A8E498E4803F06D +:10B6900075FF59465046C5F8044400F053FE39463C +:10B6A0005046C5F8044400F051FF884B884A894948 +:10B6B000894803F063FF3946082000F047FF874BB5 +:10B6C000874A8849884803F059FF3946102000F01E +:10B6D0003DFF864B864A8749874803F04FFF39462E +:10B6E000182000F033FF854B854A8649864803F0D1 +:10B6F00045FF40F2C131854B6C4AC5F84414C5F88A +:10B700002438D2F84434002BFBDA4FF08040DBF8C9 +:10B7100080307F49C2F82034DBF88430C2F820340E +:10B72000DBF88830C2F82034DBF88C30C2F82034E3 +:10B73000784BC2F82C0AC2F8241A5C49C2F80034CB +:10B74000D1F804345E00FBD44FF4C05042F212032F +:10B75000564AC1F83C04C1F80834D2F808345D00F8 +:10B76000FBD5D2F820345149C7F88430D2F82034C0 +:10B77000C7F88830D2F82034C7F88C30D2F820349B +:10B78000C7F89030D1F8283A5C06FBD4624B634A84 +:10B790006349644803F020FFA0234FF09C084FF05A +:10B7A0009809942601930BF190046FE6DFF8A491B9 +:10B7B000D9F80060042E00F07483B8465E46DFF8C6 +:10B7C00098A13A4D5346584A5849594803F0D6FE75 +:10B7D00040F2C133C5F844344C4BC5F82438D5F891 +:10B7E0004434002BFBDA4FF080433268C5F8202444 +:10B7F0007268C5F82024B268C5F82024F268C5F83C +:10B800002024C5F82C3A424BC5F8243A414BC5F8E0 +:10B810000034D5F804345B00FBD44FF4C053C5F8B2 +:10B820003C3442F21203C5F80834D5F80834580005 +:10B83000FBD5D5F820343F4AC8F80430D5F8203479 +:10B840003D49C8F80830D5F820343C48C8F80C30D9 +:10B85000D5F82034043448F8103F394B03F0BCFECF +:10B86000D9F800301036043B9C42ABD3A40004F15D +:10B870001003261D04F1080904F10C0801935C442F +:10B8800000220A4B2F49C3F858242F482F4B304A27 +:10B8900003F0A2FEFAE510235C464FF00C084FF0CF +:10B8A00008090193E8E500BF0D09000900103B40BD +:10B8B0000500109C1100410000206000EB16F6D737 +:10B8C00034654D2B310163E421138DF8D698F7F0E0 +:10B8D00065F561F9B5451C5D05CF995BE40CD4684D +:10B8E000240C436AC36B82747C03EFC7AB2EC585FF +:10B8F000107993FDC04D82BCAB5DF71B24126C8B9D +:10B90000A76CDEB29D093792D45A39E10D0900D9EE +:10B91000058100E811008100A5360D7B88C2554DD8 +:10B920004E43B53887FD6971B6D869593623CC9D29 +:10B9300021EA3F19896712CA463505BE6FC0DB018F +:10B940004769DB6556D20894040A37A87FB7D5E665 +:10B95000617419EE04750A22255A5F499B4A9C4B73 +:10B960009C499D4803F00AFE4FF4887301934FF001 +:10B97000805359465046C5F8043400F0E3FC4FF0BC +:10B98000805350463946C5F8043400F039FD934BD6 +:10B99000934A9448944903F0F1FD3946082000F099 +:10B9A0002FFD924B924A9348934903F0E7FD3946A5 +:10B9B000102000F025FD914B914A9248924903F0E6 +:10B9C000DDFD3946182000F01BFD904A904B91494F +:10B9D000914803F0D3FD914B5946C5F8043420201B +:10B9E00000F0B0FC8D4B3946C5F80434202000F03F +:10B9F00007FD8B4B8B4A8C488C4903F0BFFD3946C1 +:10BA0000282000F0FDFC8A4B8A4A8B488B4903F0C2 +:10BA1000B5FD3946302000F0F3FC894B894A8A484D +:10BA20008A4903F0ABFD3946382000F0E9FC884B29 +:10BA3000884A894989484FF486784FF484794FF4CD +:10BA400082760BF5807403F0C7FD1FE54FF080543C +:10BA5000834B844A8449854803F090FD59465046FB +:10BA6000C5F8044400F014FD39465046C5F80444B6 +:10BA700000F06CFD7E4B7F4A7F49804803F07EFDDD +:10BA80003946082000F062FD7D4B7E4A7E497F48A2 +:10BA900003F074FD3946102000F058FD7C4B7D4AC0 +:10BAA0007D497E4803F06AFD3946182000F04EFDBE +:10BAB0007B4B7C4A7C497D4803F060FD3946202061 +:10BAC00000F044FD7A4B7B4A7B497C4803F056FDED +:10BAD0003946282000F03AFD794B7A4A7A497B486A +:10BAE00003F04CFD3946302000F030FD784B794AA8 +:10BAF00079497A4803F042FD3946382000F026FDA6 +:10BB0000774B784A7849794803F038FD40F2C131E3 +:10BB1000774B784AC5F84414C5F82438D2F8443431 +:10BB2000002BFBDA4FF08040DBF800317249C2F89D +:10BB30002034DBF80431C2F82034DBF80831C2F8D5 +:10BB40002034DBF80C31C2F820346C4BC2F82C0ADC +:10BB5000C2F8241A6749C2F80034D1F804345800F6 +:10BB6000FBD44FF4C05042F21203624AC1F83C04C5 +:10BB7000C1F80834D2F808345900FBD5D2F8203483 +:10BB80005C49C7F80431D2F82034C7F80831D2F83C +:10BB90002034C7F80C31D2F82034C7F81031D1F86E +:10BBA000283A5A06FBD4564B564A5749574803F091 +:10BBB00013FD4FF490734FF48E784FF48C794FF45B +:10BBC0008A7601930BF5887460E400BF454322B286 +:10BBD000A8F69EF619DD4D9EEADFD1B97F13539A80 +:10BBE0005F7212E581C6C0C38749C40241D28D820B +:10BBF000038225491C3EB75CC1E650AF16D84B10F6 +:10BC00000FC9F17ED2353FD29C2D2C015E1FC8FC9E +:10BC10002940EA49000DD72A1ECF71A1000010115A +:10BC200051A8239188FFCCDC72D74BCF96BDE2524E +:10BC30003C159A9CC4DB7AC70EE7ABF75802B7CD28 +:10BC4000E3185DFF9B67F8AA54BB45ED591CF9103A +:10BC5000A0AD9762F1A5ECDC9A921B576D19514A81 +:10BC6000FDF2267CC0FE4DF78E6DB50E000A4C58D5 +:10BC700067BDC86257FE21ABDD6CA76B12D039BC23 +:10BC800096B5E819DF13D50FAFF508600F0A2D5FE1 +:10BC90000C0D61381480D98A1604B9A873BDC31677 +:10BCA000020F3FA82137906254546612B12AE2A4D1 +:10BCB00012FFD5C760A35E6BB5039E7D071971BFE8 +:10BCC000B80698D186392AEA562D344956974FC579 +:10BCD000D38170FCD7799852EBB60CDE1380CD2D52 +:10BCE0004E30B71CCB9A7ECAD71F9EAB252E0FC2F3 +:10BCF0000D0900D900103B40058100E811008100CA +:10BD0000FCDE4522CF95B9DCC6A6BA1CA12772E697 +:10BD1000684A694B69496A4803F030FC4FF4047380 +:10BD200001934FF0805359465046C5F8043400F053 +:10BD3000AFFB4FF0805350463946C5F8043400F04D +:10BD40005FFB604B604A6148614903F017FC39466C +:10BD5000082000F055FB5F4B5F4A6048604903F0E4 +:10BD60000DFC3946102000F04BFB5E4B5E4A5F48ED +:10BD70005F4903F003FC3946182000F041FB5D4B9E +:10BD80005D4A5E485E4903F0F9FB3946202000F029 +:10BD900037FB5C4B5C4A5D485D4903F0EFFB39467D +:10BDA000282000F02DFB5B4B5B4A5C485C4903F0AC +:10BDB000E5FB3946302000F023FB5A4B5A4A5B48DA +:10BDC0005B4903F0DBFB3946382000F019FB594A88 +:10BDD000594B5A495A4803F0D1FB5A4B5946C5F8BA +:10BDE0000434402000F054FB564B3946C5F8043467 +:10BDF000402000F005FB544B544A5548554903F088 +:10BE0000BDFB3946482000F0FBFA534B534A5448D7 +:10BE1000544903F0B3FB3946502000F0F1FA524B7D +:10BE2000524A5348534903F0A9FB3946582000F0C1 +:10BE3000E7FA514B514A5248524903F09FFB3946A9 +:10BE4000602000F0DDFA504B504A5148514903F050 +:10BE500095FB3946682000F0D3FA4F4B4F4A5048C3 +:10BE6000504903F08BFB3946702000F0C9FA4E4B65 +:10BE70004E4A4F484F4903F081FB3946782000F085 +:10BE8000BFFA4D4B4D4A4E494E484FF403784FF49C +:10BE900002794FF401760BF5007403F09DFBFFF778 +:10BEA000F5BA10235C464FF00C084FF008090193D7 +:10BEB000E6E400BFEE2889E793225F8CD2F4977204 +:10BEC000483C43D7D90CE2D6E0E247E2B3C94BF293 +:10BED000A3B1D898EDCC4B9533FA0A062A32184B09 +:10BEE0008F45CBE53DB8FC087C765F6C7EB3C3EB39 +:10BEF000D9801DC91E251CE3722EC1EDDBB9982F18 +:10BF00001C8C6B2606A015A19A8B3E685CE5F2C2DC +:10BF1000F5210C8395A621FDE707D69381409A1B56 +:10BF2000B14F77A1D75746E0F7F0374D5C2AB98378 +:10BF30004AA9F7DF4D10AC1DE307D5DFD4E0816AD5 +:10BF40007C345EDF0000101103F9A1D350FB14CE46 +:10BF500037A342B4FFFC8CA149280481D140D1A66B +:10BF60007A9BCB9EAE11738FCE6D5DE63777E87A04 +:10BF7000E1BEEE0E15F33FA275B5D1F22AAD4E83A8 +:10BF800044BD200ED734441E33E683372148FBEFEF +:10BF900082D211F55ED8BF41EEE00AD704DFCDA50D +:10BFA00015E386400C3698971996C4B5DE2614AA78 +:10BFB000350B75C5841AFCD57C7D3ED888D9815750 +:10BFC000551B778AFC21981A2DE9F041744B0446E1 +:10BFD0000D46744A7449754803F0D0FA744E754B97 +:10BFE000C6F8243AD6F84434002BFBDA0020FEF7DA +:10BFF000D9FC714B6E4FC6F82004C6F8243AD7F826 +:10C000004434002BFBDA6D48FEF7CCFC84466C4BC5 +:10C010006C4A6D496D48C7F820C403F0AFFA49F285 +:10C0200020014FF080726A4B614EC7F80016C7F8C6 +:10C030000026C7F8243AD6F84434002BFBDA002057 +:10C04000FEF7B0FC634F6449644B594AC6F82004BC +:10C05000C6F8247AC6F80816C6F80034D2F80434B4 +:10C060005900FBD44FF4C053514FC2F83C34D7F8B9 +:10C07000283A5A06FBD44FF4106C594B594A5A4986 +:10C080005A48C7F83CC403F079FA594B484EC7F8F0 +:10C090002438D6F84434002BFBDA564F564957F86B +:10C0A00025305648C6F8203407EB85035A684FEA16 +:10C0B0008508C6F820249A68C6F82024DB68504A10 +:10C0C000C6F820344F4B03F059FA4F4B384AC6F8A4 +:10C0D0002438D2F84434002BFBDA043557F82530E5 +:10C0E00008F11008C2F8203447447B684748C2F87A +:10C0F0002034B968464BC2F82014F968C2F82014FD +:10C100002B49C2F82408C2F80034D1F804345B008B +:10C11000FBD44FF4C05040F2C1323E4B244DC1F825 +:10C120003C04C1F84424C1F82438D5F84434002B29 +:10C13000FBDA2268384BC5F820246168374AC5F815 +:10C140002014A0683649C5F82004E068C5F820042A +:10C15000344803F013FA40F2C131334B144AC5F8A6 +:10C160004414C5F82438D2F84434002BFBDA47F6DF +:10C170001D40002325692D49C2F820546569C2F885 +:10C180002054A569C2F82054E469C2F82044C2F8DA +:10C190000006C2F83C14C2F85834BDE8F08100BF74 +:10C1A00036BAE7AAD1A5EA46FB50CC29BAF0FE5F21 +:10C1B00000103B404400074AC404070E8AD07401B3 +:10C1C000ACF5EB748144A3A1FFE827289102E35961 +:10C1D0004400044AC404040E2000018105008900C3 +:10C1E000DC0F394DE43F6B973EACDA842009579859 +:10C1F000B51C04F7D80C1D02DD78C5CC2C1D8509B3 +:10C20000487F235CC0181F91050D04070500108CA2 +:10C21000110041008D00030A45F03FEA5FCC3C422B +:10C220004BFFFDBCB66CC9289D00030A00206000CE +:10C23000F8B5354A354B3649364803F09FF948F68C +:10C2400040566FF07F4549F240104FF08071A222B6 +:10C25000314C324BC4F80066C4F80056C4F80006EE +:10C26000C4F80016C4F84424C4F8243AD4F844347A +:10C27000002BFBDA0020FEF795FB2949294A2A4BBF +:10C28000254DC4F82004C4F8241AC4F80826C4F8BC +:10C290000034D5F804345B00FBD44FF4C054234B76 +:10C2A000234A24492448C5F83C4403F067F96FF059 +:10C2B0007F4748F6405C49F240164FF000741F4833 +:10C2C0001849194B144AC5F800C6C5F80076C5F8D8 +:10C2D0000066C5F80046C5F8240AC5F80816C5F872 +:10C2E0000034D2F8043413F08043FAD14FF4C05430 +:10C2F00047F61D401249C2F83C44C2F80006C2F895 +:10C300003C14C2F85834F8BD6C1EDDEF9AE15D8C28 +:10C310002AA1E59ED608C4EC00103B404400064A22 +:10C320008500060E40010481110089001493A301C9 +:10C330009009D24E89FD2DB44A135D479500060E33 +:10C340000020600030B441F6C1754FF4E064294B21 +:10C35000294A10F1210FC3F84454C3F82C48C3F8FC +:10C36000242844D800F1080200F12004944234BF8C +:10C37000012204224FF4C05501EB800C1F4C00EB4E +:10C38000C20001EB8001D3F84424002AFBDADCF878 +:10C390000020C3F82024DCF80420C3F82024DCF8B3 +:10C3A0000820C3F82024DCF80C20C3F82024D3F89C +:10C3B0004424002AFBDADCF81020C3F82024DCF83F +:10C3C0001420C3F82024DCF81820C3F82024DCF85B +:10C3D0001C20C3F82024C3F80044D3F804245200DE +:10C3E000FBD40CF1200C6145C3F83C54CBD130BCDC +:10C3F000704700BF00103B400F8900D92100C100E9 +:10C4000030B41F4A1F4D204C204BC2F82C5AC2F8A2 +:10C41000244AC2F80034D2F804345C00FBD44FF450 +:10C42000C05542F22203164CC2F83C54C2F80834FC +:10C43000D4F808345A00FBD5D4F82034013041F840 +:10C440002030D4F8203401EB80014B60D4F8203444 +:10C450000B4A8B60D4F82034CB60D2F808345B00F0 +:10C46000FBD530BCD2F820340B61D2F820344B61BC +:10C47000D2F820348B61D2F82034CB61704700BFF2 +:10C4800000103B4000010040078D00E721008300C1 +:10C4900070B443F6C1764FF47065294B294C10F106 +:10C4A000410FC3F84464C3F82C58C3F8244844D857 +:10C4B000024600F140040830844234BF01250825BB +:10C4C0004FF4C05401EB820C1F4802EBC50201EB94 +:10C4D0008201D3F84424002AFBDADCF80020C3F8F8 +:10C4E0002024DCF80420C3F82024DCF80820C3F85A +:10C4F0002024DCF80C20C3F82024D3F84424002A9C +:10C50000FBDADCF81020C3F82024DCF81420C3F890 +:10C510002024DCF81820C3F82024DCF81C20C3F801 +:10C520002024C3F80004D3F804245200FBD40CF1F7 +:10C53000200C6145C3F83C44CBD170BC704700BFB0 +:10C5400000103B400F8900D92100C10030B41F4AC0 +:10C550001F4D204C204BC2F82C5AC2F8244AC2F876 +:10C560000034D2F804345C00FBD44FF4C05542F2DE +:10C570002203164CC2F83C54C2F80834D4F80834EC +:10C580005A00FBD5D4F82034013041F82030D4F8DB +:10C59000203401EB80014B60D4F820340B4A8B60CF +:10C5A000D4F82034CB60D2F808345B00FBD530BC23 +:10C5B000D2F820340B61D2F820344B61D2F8203409 +:10C5C0008B61D2F82034CB61704700BF00103B4034 +:10C5D00000010040078100E821008300F8B5354ADA +:10C5E000354B3649364802F0C9FF48F640566FF0E1 +:10C5F0007F4549F240104FF08071A222314C324BFE +:10C60000C4F80066C4F80056C4F80006C4F8001662 +:10C61000C4F84424C4F8243AD4F84434002BFBDA98 +:10C620000020FEF7BFF92949294A2A4B254DC4F8B5 +:10C630002004C4F8241AC4F80826C4F80034D5F835 +:10C6400004345B00FBD44FF4C054234B234A2449E9 +:10C650002448C5F83C4402F091FF6FF07F4748F64C +:10C66000405C49F240164FF000741F481849194BBE +:10C67000144AC5F800C6C5F80076C5F80066C5F8C6 +:10C680000046C5F8240AC5F80816C5F80034D2F8E3 +:10C69000043413F08043FAD14FF4C05447F61D40E0 +:10C6A0001249C2F83C44C2F80006C2F83C14C2F871 +:10C6B0005834F8BDE2490CC905E9600651D5E62FAA +:10C6C000193119EA00103B404400064A8400060E66 +:10C6D0004001018105008900630E99C681332A0B50 +:10C6E0009DC2FB1AB11356239400060E0020600071 +:10C6F000F8B54BF2C0738022CA4DCB4CCB49C5F87C +:10C700000046CB4CCB4FC5F80046CB4E0446CB4839 +:10C71000C5F80036C5F80076C5F80016C5F800362D +:10C72000C5F80066C5F80006C548C5F80006C54846 +:10C73000C5F80006C448C5F80036C5F80006C34869 +:10C74000C5F80016C5F80036C5F80006C048C1494E +:10C75000C5F80006C5F80036BF4BC5F80016C5F889 +:10C760000026C5F80026C5F8243AD5F84434002B35 +:10C77000FBDA0020FEF716F9B84EB94AB94BA949C1 +:10C78000C5F82004C5F8246AC5F80826C5F80034A1 +:10C79000D1F804345800FBD44FF4C053A14AC1F877 +:10C7A0003C34D2F8283A5906FBD44FF4106742F6CD +:10C7B000C2754FF43060AC4EAC4B9A49C2F83C7431 +:10C7C000C2F80464C2F84454C2F82C0AC2F8243AED +:10C7D000D1F84434002BFBDA236D924AC1F820349F +:10C7E000636DC1F82034A36DC1F82034E36DC1F846 +:10C7F0002034D2F84434002BFBDA216E9C4BC2F873 +:10C800002014616E8748C2F82014A16EC2F820146B +:10C81000E16EC2F82014C2F80034D0F804345B0092 +:10C82000FBD44FF4C052934B7E49C0F83C24C0F86F +:10C830000434D1F84434002BFBDA236F794AC1F871 +:10C840002034636FC1F82034A36FC1F82034E36F44 +:10C85000C1F82034D2F84434002BFBDAD4F880102D +:10C86000834BC2F82014D4F884106E48C2F8201408 +:10C87000D4F88810C2F82014D4F88C10C2F8201410 +:10C88000C2F80034D0F804345F00FBD44FF4C05237 +:10C89000794B6449C0F83C24C0F80434D1F84434DE +:10C8A000002BFBDAD4F890305E4AC1F82034D4F87B +:10C8B0009430C1F82034D4F89830C1F82034D4F83A +:10C8C0009C30C1F82034D2F84434002BFBDAD4F881 +:10C8D000A010674BC2F82014D4F8A4105148C2F835 +:10C8E0002014D4F8A810C2F82014D4F8AC10C2F860 +:10C8F0002014C2F80034D0F804345E00FBD44FF4A6 +:10C90000C0524FF0C6534749C0F83C24C0F8043425 +:10C91000D1F84434002BFBDAD4F8B030414AC1F8E6 +:10C920002034D4F8B430C1F82034D4F8B830C1F889 +:10C930002034D4F8BC30C1F82034D2F84434002B71 +:10C94000FBDAD4F8C0104A4BC2F82014D4F8C41053 +:10C950003448C2F82014D4F8C810C2F82014D4F80F +:10C96000CC10C2F82014C2F80034D0F804345D00B2 +:10C97000FBD44FF4C0524FF085532A49C0F83C24F1 +:10C98000C0F80434D1F84434002BFBDAD4F8D030AA +:10C99000244AC1F82034D4F8D430C1F82034D4F873 +:10C9A000D830C1F82034D4F8DC30C1F82034D2F8C3 +:10C9B0004434002BFBDAD4F8E0102D4BC2F82014DD +:10C9C000D4F8E4101748C2F82014D4F8E810C2F8DC +:10C9D0002014D4F8EC10C2F82014C2F80034D0F8B7 +:10C9E00004345900FBD44FF4C0524FF0C1530D49E9 +:10C9F000C0F83C24C0F80434D1F84434002BFBDAEE +:10CA0000D4F8F030074AC1F82034D4F8F430C1F833 +:10CA10002034D4F8F830C1F82034D4F8FC30C1F810 +:10CA200020342BE000103B40403300304000030036 +:10CA30002000050045EC310110B64B014000070015 +:10CA4000803300302000070014265401FE24BA0170 +:10CA500040000500D659BB014400074AC404070E34 +:10CA6000C00301810500890000005010079D04F7F4 +:10CA70002100C2000000701300007018D2F8443486 +:10CA8000002BFBDAD4F80011204BC2F82014D4F8A4 +:10CA900004011F49C2F82004D4F80801C2F8200498 +:10CAA000D4F80C01C2F82004C2F80034D1F80434E0 +:10CAB0005A00FBD44FF4C050164B154AC1F83C0441 +:10CAC000C1F8243AD2F84434002BFBDAD4F8103100 +:10CAD0001148C2F82034D4F81411104BC2F82014B5 +:10CAE000D4F818510A49C2F82054D4F81C41C2F8AD +:10CAF0002044C2F8240AC2F80034D1F804345B00A0 +:10CB0000FBD44FF4C053C1F83C34F8BD2100C2003F +:10CB100000103B40050D04070500108C1100820039 +:10CB2000F8B54BF2C0738022784C794D7949C4F83E +:10CB30000056794D794FC4F80056794E054679482C +:10CB4000C4F80036C4F80076C4F80016C4F80036FD +:10CB5000C4F80066C4F800067348C4F800067348B9 +:10CB6000C4F800067248C4F80036C4F80006A0F500 +:10CB7000AB00A0F62320C4F80016C4F80036C4F8B1 +:10CB800000066C486C49C4F80006C4F800366B4BCC +:10CB9000C4F80016C4F80026C4F80026C4F8243AE5 +:10CBA000D4F84434002BFBDA0020FDF7FBFE644E82 +:10CBB000644A654B5549C4F82004C4F8246AC4F893 +:10CBC0000826C4F80034D1F804345C00FBD44FF4D8 +:10CBD000C0534E4AC1F83C34D2F8283A5806FBD428 +:10CBE0004FF4106640F6C2744FF44070574B4749FB +:10CBF000C2F83C64C2F84444C2F82C0AC2F8243A91 +:10CC0000D1F84434002BFBDA2B68404AC1F82034B9 +:10CC10006B68C1F82034AB68C1F82034EB68C1F808 +:10CC20002034D2F84434002BFBDA4FF08F512869BE +:10CC3000474BC2F820046C693448C2F82044AC6900 +:10CC4000C2F82044EC69C2F82044C2F80414C2F8C7 +:10CC50000034D0F804345900FBD44FF4C0532B49AE +:10CC6000C0F83C34D1F84434002BFBDA2B6A274A55 +:10CC7000C1F820346B6AC1F82034AB6AC1F82034A3 +:10CC8000EB6AC1F82034D2F84434002BFBDA2B6B6A +:10CC90003048C2F82034696B2D4BC2F82014AC6BBD +:10CCA0001A49C2F82044EC6BC2F82044C2F80404CC +:10CCB000C2F80034D1F804345A00FBD44FF4C05009 +:10CCC000254B124AC1F83C04C1F8243AD2F8443446 +:10CCD000002BFBDA2B6C2148C2F82034696C204B06 +:10CCE000C2F82014AC6C0949C2F82044EC6CC2F8BC +:10CCF0002044C2F8240AC2F80034D1F804345B009E +:10CD0000FBD44FF4C053C1F83C34F8BD00103B4095 +:10CD10004033003040000300200005003A427D010E +:10CD200037C7630140000700803300302000070050 +:10CD3000D8677C014000050036FABC014400074A70 +:10CD4000C404070EC003018105008900079D04F794 +:10CD50002100C20000000812050D04070500108C18 +:10CD6000110082002DE9F0414FF480374FF4FE6648 +:10CD700005467B4C7B4B7C4A7C497D48276066623C +:10CD800002F0FCFB2846FFF7B3FC2020C0214FF047 +:10CD90000113784A2061E161626023602368DE0745 +:10CDA000FCD4182670204FF0011372496C4A26619A +:10CDB000E061616023601368D807FCD44FF08F50A6 +:10CDC000A2216D4B664CC2F80404C2F84414C2F8A8 +:10CDD000243AD4F84404C00FFBD0FDF7E3FD674BC1 +:10CDE0005F4AC4F82004C4F80034D2F8043459006F +:10CDF000FBD44FF4C050624B5949C2F83C04C2F80E +:10CE00000034D1F804345B00FBD44FF4C0505D4BC8 +:10CE1000534AC1F83C04C1F80034D2F804345F002E +:10CE2000FBD44FF4C05CC0274FF400764FF4B074CD +:10CE30004FF0011354484A49C2F83CC45761966107 +:10CE40001462506013600B68DE07FCD44FF4B077B7 +:10CE50004FF413664FF4D8744FF001134A48404A18 +:10CE60004F618E610C6248600B601368DC07FCD474 +:10CE70004FF4041C4FF413674FF400764FF4D8744A +:10CE80004FF0011340483649C2F83CC457619661DF +:10CE90001462506013600B68D807FCD44FF4041C74 +:10CEA0004FF4B0774FF418664FF4D8744FF0011375 +:10CEB00035482B4AC1F83CC44F618E610C62486012 +:10CEC0000B601368D907FCD44FF4041C4FF41867A7 +:10CED0004FF400764FF4D8704FF001132A49204CDC +:10CEE000C2F83CC4576196611062516013602368B8 +:10CEF000DA07FCD44FF40416244B254A254926486A +:10CF0000C4F83C6402F03AFB4FF48003C4F83C34AC +:10CF1000D4F83C345B024FD54FF400651F4B204AD8 +:10CF200020492148C4F8005602F056FB80254FF4F2 +:10CF3000260447F61D400022094B1C49C3F8001681 +:10CF40001B49C3F800161B49C3F80856C3F83C44F4 +:10CF5000C3F80006C3F83C14C3F85824BDE8F081B8 +:10CF600000103B401A60609B10426F0AE2AF7A6C7F +:10CF70001E93A08410000404040100081D00C000DA +:10CF80000500C2000D0002000A0004043288EE54BD +:10CF9000635A7C73E99B8CCD93E3F9CE1BCB5E2A5D +:10CFA0004482DEEA725C90B63DBE0A7A00880038A0 +:10CFB000BB35797900206000AD4BAE4AAE49AF4831 +:10CFC00002F0DCFA4FF4B0774FF400764FF4D870EB +:10CFD0004FF00113AA49AB4A6761A6612062616004 +:10CFE00023601368DF07FCD44FF418684FF4D87E31 +:10CFF0004FF0C00C4FF4887720264FF400304FF0EC +:10D000000113A14C9F49C2F81480C2F818E0C2F87D +:10D010001CC0176216615460C2F8080413600B68E4 +:10D02000DE07FCD44FF4506E4FF4887C4FF4046755 +:10D03000C0264FF4B0744FF00113944A9148C1F8E0 +:10D040003CE4C1F814C08F61CE610C624A600B6091 +:10D050000368DC07FCD440F6FF348D4A8D498E4BC3 +:10D06000C0F8042402F13D52C0F8004602F5312216 +:10D07000C0F80816C0F80034D2F804345900FBD4C4 +:10D080004FF4C05E4FF4887C4FF4B077C0264FF465 +:10D0900050744FF001137D487A49C2F83CE4C2F85D +:10D0A00014C09761D6611462506013600B68DA0790 +:10D0B000FCD44FF4136C4FF4B077C0244FF4887055 +:10D0C0004FF00113714A6F4EC1F814C08F61CC61EB +:10D0D00008624A600B603368DB07FCD46F4B704A10 +:10D0E0007049714802F04AFA18214FF08B526F4B89 +:10D0F000644C3161C6F80424C6F80034D4F8043412 +:10D100005F00FBD44FF4C0532846C4F83C34FFF70B +:10D1100007FD4FF4647670254FF414704FF001133F +:10D12000634A58496661E5612062626023600B686A +:10D13000DE07FCD44FF08A505E4B524AC1F804041B +:10D14000C1F80034D2F804345D00FBD44FF4C0576A +:10D150004FF409664FF4B0754FF432744FF0011379 +:10D1600055484849C2F83C74566195611462506054 +:10D1700013600B68DC07FCD470264FF4B0754FF4D5 +:10D180003C744FF001134C483E4A4E618D610C6275 +:10D1900048600B601368D807FCD4A2214748484B6D +:10D1A000384CC2F80404C2F84414C2F8243AD4F843 +:10D1B0004404C00FFBD0FDF7F5FB424B314AC4F8E5 +:10D1C0002004C4F80034D2F804345900FBD44FF4DE +:10D1D000C0503D4B2B49C2F83C04C2F80034D1F892 +:10D1E00004345B00FBD44FF4C050384B254AC1F8DF +:10D1F0003C04C1F80034D2F804345F00FBD44FF48F +:10D20000C0574FF450764FF486654FF4D8704FF006 +:10D2100001131B491B4CC2F83C74566195611062A6 +:10D22000516013602368DE07FCD44FF42105284BBE +:10D23000C4F83C54274A2849284802F09FF94FF483 +:10D240008003C4F83C34D4F83C345D0200F182829F +:10D250001A4A184B0B49C4F80424C4F80034D1F816 +:10D2600004345D00FBD44FF4C0541D48114B39E029 +:10D270001031BDE4353573AA194160A6E6D8CC5506 +:10D280000A00040400103B400F00040402000404E0 +:10D290000000F0101F0088812100C9002FDEE27419 +:10D2A0002335E7C1E8EA9973EE456EDDF100C00071 +:10D2B000040004042100C00009000404000010144C +:10D2C000040100081D00C0000500C2000D0002009E +:10D2D000E02AB4C06B4E5423E08E3B53ED964FEFE3 +:10D2E00000003814214AC1F83C44C1F80404C1F8D4 +:10D2F0000034D2F804345C00FBD44FF4C0504FF03B +:10D30000A3511B4B194CC2F83C04C2F80414C2F8D8 +:10D310000034D4F804345800FBD44FF4C05640F61F +:10D320003935C4F83C64134B134A14491448C4F803 +:10D33000005602F051F9134B1349144A144802F0F5 +:10D340001DF94FF48003094CC4F83C34D4F83C3444 +:10D35000590227D54FF400650E4B0F4A0F4910486C +:10D36000C4F8005602F038F9E0E500BF00103B4079 +:10D370002100C000F67E1CA5BB411E692E9B2E4ECF +:10D3800057F2CB0F12E6A6E553B7B15C7AFA2CBE82 +:10D39000A625FC6ACA0AAB3D4A150D5A13201B1577 +:10D3A000CE7B6A49AF4BB04AB049B14802F0E6F8CB +:10D3B0004FF08F52AF4BC4F80424C4F80034D4F8B3 +:10D3C00004345A00FBD44FF4C0574FF488764FF41E +:10D3D00000754FF450704FF00113A74AA749C4F8E5 +:10D3E0003C746661A5612062626023600B68DB07A4 +:10D3F000FCD4A34CA348A44BA04AC1F80444C1F8F0 +:10D400000806C1F80034D2F804345F00FBD44FF4AE +:10D41000C05C4FF488774FF4647670254FF4007445 +:10D420004FF0011399499548C2F83CC45761966181 +:10D43000D5611462516013600368DE07FCD443F2C7 +:10D44000E1764AF2E07520248D4B914AC0F804340D +:10D450008D4B8A49C0F80066C0F80056C0F80046F7 +:10D46000C0F80826C0F80034D1F804345D00FBD4BD +:10D470004FF4C05C4FF488774FF4647670254FF416 +:10D480000A744FF0011381487C4AC1F83CC44F61D3 +:10D490008E61CD610C6248600B601368DC07FCD4C0 +:10D4A0004FF4147C4FF450774FF43C764FF4AE6554 +:10D4B0004FF400304FF00113764C7049C2F814C09D +:10D4C0009761D66115625460C2F8080413600B6856 +:10D4D000D807FCD44FF450654FF08F50A2226E4B0A +:10D4E000664CC1F83C54C1F80404C1F84424C1F8A6 +:10D4F000243AD4F84404C00FFBD0FDF753FA674B2D +:10D500005E4AC4F82004C4F80034D2F80434590048 +:10D51000FBD44FF4C050624B5849C2F83C04C2F8E7 +:10D520000034D1F804345A00FBD44FF4C0505D4BA2 +:10D53000524AC1F83C04C1F80034D2F804345B000C +:10D54000FBD44FF4C0574FF4AE664FF400754FF460 +:10D55000D8704FF001135449484CC2F83C745661DE +:10D5600095611062516013602368DF07FCD44FF4AB +:10D5700004164FF480054D4BC4F83C644C4A4D49A9 +:10D580004D4801F0FBFFC4F83C54D4F83C345E0233 +:10D5900000F15F8180274FF41816484A484BC4F8C1 +:10D5A000002602F19642A2F5B012C4F800364549B1 +:10D5B000454BC4F808764548A2F2FD62C4F83C64C5 +:10D5C00001F0DCFFC4F83C54D4F83C345D0240F177 +:10D5D0004C814FF490674FF4AE6670254FF4147091 +:10D5E0004FF001133A49254A6761A661E56120625F +:10D5F000616023601368D807FCD44FF450654FF086 +:10D600009450A221244B1D4CC2F83C54C2F804048F +:10D61000C2F84414C2F8243AD4F84404C00FFBD032 +:10D62000FDF7C0F91D4B154AC4F82004C4F80034B6 +:10D63000D2F804345900FBD44FF4C050184B0F49B2 +:10D64000C2F83C04C2F80034D1F804345B00FBD4C7 +:10D650004FF4C050134B094AC1F83C04C1F80034E0 +:10D6600038E000BFD85AA771BBDB4C2F33C40CCCB9 +:10D6700041F9E82E2100C0000900040400103B40DD +:10D680000000F010010088812100C900020004049C +:10D690001F00888115000404040100081D00C0005B +:10D6A0000500C2000D0002000A0004046188138412 +:10D6B0005FDD87FABB126037986409AE208B0038B3 +:10D6C000A9250F1823A89141D51F56EE3177DA6EA0 +:10D6D00013000404D2F804345F00FBD44FF4C057A5 +:10D6E0004FF414764FF428754FF43C704FF001134B +:10D6F0007C497D4CC2F83C74566195611062516062 +:10D7000013602368DE07FCD44FF40415774B784A86 +:10D7100078497948C4F83C5401F05EFF774B78496A +:10D72000784A794801F02AFF4FF480036E4CC4F820 +:10D730003C34D4F83C34590240F11E814FF400656A +:10D74000724B734A73497448C4F8005601F044FFA1 +:10D75000FFF7ECBB714B724A7249734801F00EFF40 +:10D760004FF450774FF4147C4FF43C764FF49065AF +:10D770004FF400314FF001136C485B4AC4F814C0F9 +:10D78000A761E66125626060C4F80814236013682D +:10D79000D807FCD44FF450654FF08F50A221644B52 +:10D7A000514CC2F83C54C2F80404C2F84414C2F804 +:10D7B000243AD4F84404C00FFBD0FDF7F3F85D4BD6 +:10D7C000494AC4F82004C4F80034D2F8043459009B +:10D7D000FBD44FF4C050584B4349C2F83C04C2F844 +:10D7E0000034D1F804345B00FBD44FF4C050534BE9 +:10D7F0003D4AC1F83C04C1F80034D2F804345F005B +:10D80000FBD44FF4C0574FF490664FF400754FF4BB +:10D81000D8704FF001133349334CC2F83C74566151 +:10D8200095611062516013602368DE07FCD44FF4E9 +:10D8300004174BF22076424DC4F83C74414BC4F8B7 +:10D840000066414A41494248C4F8005601F0C4FE0E +:10D8500071E54FF400653F4B3F4A40494048C4F8EA +:10D86000005601F0B9FEFFF761BB4FF4A4664FF418 +:10D87000B0754FF400704FF001133A4A1A496661CF +:10D88000A5612062626023600B68DD07FCD44FF461 +:10D89000A9664FF4B0754FF40A744FF00113314884 +:10D8A000114A4E618D610C6248600B601368DC07A1 +:10D8B000FCD44FF4AE664FF4B0754FF414744FF0CF +:10D8C000011328480849566195611462506013603D +:10D8D0000B68D807FCD4244B244A2549254801F07D +:10D8E0007BFE1BE70A00040400103B40D896F0B210 +:10D8F0002E40CDF428B2764833E93CAD4B8CE5FEA2 +:10D9000008B848862307352C7919E3F445E55C9B74 +:10D91000890CDB87B172331C95848255BCE04803C7 +:10D920004D703309764116EFBA737505150004047E +:10D93000040100081D00C0000500C2000D00020027 +:10D94000A9250F18FDFB0D134DFF3E8C51D98D45B8 +:10D95000BA6FAAFF7F9D1D33159D39C8F87CADDBDA +:10D960008C4FCE73090004047811D990684FB455D8 +:10D97000892E8832988AC0EB724B734A7349744877 +:10D9800001F0FCFD4FF4147570204FF428714FF036 +:10D990000113704A6561E06121626260236023685F +:10D9A000DA07FCD44FF08A51A2226B4B6B4DC4F8BE +:10D9B0000414C4F84424C4F8243AD5F84434002BA1 +:10D9C000FBDA0220FCF7EEFF654B644AC5F8200441 +:10D9D000C5F80034D2F804345B00FBD44FF4C050D7 +:10D9E000604B5E49C2F83C04C2F80034D1F80434FC +:10D9F0005F00FBD44FF4C0505B4B584AC1F83C0465 +:10DA0000C1F80034D2F804345E00FBD44FF4C057A0 +:10DA100070264FF4B0754FF488744FF001135348DB +:10DA20004E49C2F83C7456619561146250601360AF +:10DA30000B68DD07FCD44FF4287C4FF48877702600 +:10DA40004FF4B0754FF400304FF00113484C434A87 +:10DA5000C1F814C08F61CE610D624C60C1F808043A +:10DA60000B601368DC07FCD44FF4506C4FF4007764 +:10DA70004FF4B07670254FF428744FF001133D48F1 +:10DA80003649C2F83CC457619661D5611462506052 +:10DA900013600B68D807FCD44FF428764FF4136555 +:10DAA0004FF4D8744FF0011330482C4A4E618D6109 +:10DAB0000C6248600B601368D907FCD44FF404175C +:10DAC0004FF413664FF428754FF4D8704FF00113DC +:10DAD0002649224CC2F83C7456619561106251602F +:10DAE00013602368DA07FCD44FF40415224B234A51 +:10DAF00023492448C4F83C5401F040FD4FF480030E +:10DB0000C4F83C34D4F83C345B020BD54FF40065C8 +:10DB10001D4B1E4A1E491F48C4F8005601F05CFD0B +:10DB2000FFF704BA4FF434461B4DC4F800661B4B94 +:10DB30001B4A1C491C48C4F8005601F04DFDFFF774 +:10DB4000F5B900BF2A6D5DBBDE58A2246F12092112 +:10DB5000EECCE4D6040004040401000800103B40AD +:10DB60001D00C0000500C2000D0002000A000404F0 +:10DB70000F00040402000404358FBC27BD6108585F +:10DB800028B9716DD6DFB1F29CC97C28379E80CD53 +:10DB9000A21C4303CCA1BFDCBB3579791771C8E95E +:10DBA000AE41FD9065816DF8893CF611F0B54BF200 +:10DBB000C0721D274FF0230C172680211525132432 +:10DBC000194BDFF878E01948C3F800E6DFF870E099 +:10DBD000C3F800E6C3F80026C3F800C6C3F8000681 +:10DBE000C3F80026C3F80076114FC3F80076114F32 +:10DBF000C3F80076104FC3F80076C3F80026C3F8C8 +:10DC00000066C3F8000600F50030C3F80026C3F82C +:10DC10000056C3F80006C3F80026C3F80046C3F850 +:10DC20000016C3F80016F0BD00103B404000030092 +:10DC300040000700803300302000070040330030F0 +:10DC400020000500F0B54BF2C0721C274FF0220CEB +:10DC50001626802114251224194BDFF878E0194884 +:10DC6000C3F800E6DFF870E0C3F800E6C3F800266A +:10DC7000C3F800C6C3F80006C3F80026C3F8007650 +:10DC8000114FC3F80076114FC3F80076104FC3F858 +:10DC90000076C3F80026C3F80066C3F8000600F556 +:10DCA0000030C3F80026C3F80056C3F80006C3F8D6 +:10DCB0000026C3F80046C3F80016C3F80016F0BDEE +:10DCC00000103B404000030040000700803300305C +:10DCD00020000700403300302000050043F22442BA +:10DCE0002DE9F0474BF2E0434FF00D084FF00A09E1 +:10DCF0004FF0FE0E4FF00C0C12274BF2A0760425CD +:10DD000040F6FF3040F6A731614CDFF8A0A1C4F81F +:10DD10000026604AC4F800A6C4F80096C4F800269D +:10DD2000C4F80036C4F80086DFF88481C4F80086A1 +:10DD3000C4F80026584AC4F80026584AC4F800E639 +:10DD4000C4F80026C4F800C6C4F80036544BC4F822 +:10DD50000076C4F80066C4F80056C4F80006C4F89B +:10DD60004414C4F80836D4F84434002BFBDA1220EB +:10DD7000FCF718FE464DC4F82004D5F84434002BB7 +:10DD8000FBDA1420FCF70EFE414CC5F82004D4F851 +:10DD90004434002BFBDA1620FCF704FE3C4DC4F89B +:10DDA0002004D5F84434002BFBDA1820FCF7FAFDE8 +:10DDB000374CC5F82004D4F84434002BFBDA1C207F +:10DDC000FCF7F0FD324DC4F82004D5F84434002BA4 +:10DDD000FBDA1E20FCF7E6FD2D4CC5F82004D4F834 +:10DDE0004434002BFBDA2020FCF7DCFD284DC4F87E +:10DDF0002004D5F84434002BFBDA0E20FCF7D2FDCA +:10DE0000234CC5F82004D4F84434002BFBDA10204E +:10DE1000FCF7C8FD1E4DC4F82004D5F84434002B8F +:10DE2000FBDA2220FCF7BEFD194CC5F82004D4F81B +:10DE30004434002BFBDA2420FCF7B4FD144FC4F863 +:10DE40002004D7F84434002BFBDA2620FCF7AAFD87 +:10DE50000C224FF0000C43F6DF3642F2FD7542F023 +:10DE600001E00B4B0F4C1049C7F82004C7F858C409 +:10DE7000C3F80066013AC3F80046C3F80016C3F8B9 +:10DE800000560FF00BC8C3F85824BDE8F08700BF58 +:10DE900000103B40210800108088003820B400109A +:10DEA0001F008C809E0800382734001080A8203482 +:10DEB000E4282034F8B518204FF4647670254FF428 +:10DEC00014744FF001136F4A6F495661D5611462A3 +:10DED0001061516013601368D907FCD46B486C4B18 +:10DEE0006849C2F80404C2F80034D1F804345B0075 +:10DEF000FBD44FF4C0574FF409664FF486654FF4D6 +:10DF000032744FF0011363485E4AC1F83C744E61AD +:10DF10008D610C6248600B601368DF07FCD47026CB +:10DF20004FF486654FF43C704FF001135949554C3E +:10DF3000566195611062516013602368DE07FCD45E +:10DF4000554B564A5649574801F018FB4FF4507745 +:10DF50004FF4147C4FF43C764FF4AE654FF400312F +:10DF60004FF001135048474AC4F814C0A761E66156 +:10DF700025626060C4F8081423601368DD07FCD4D0 +:10DF80004FF45065A2214948494B3E4CC2F83C54DD +:10DF9000C2F80404C2F84414C2F8243AD4F8440481 +:10DFA000C00FFBD0FCF7FEFC424B364AC4F82004FD +:10DFB000C4F80034D2F804345C00FBD44FF4C050F1 +:10DFC0003D4B3049C2F83C04C2F80034D1F8043467 +:10DFD0005800FBD44FF4C050384B2A4AC1F83C04D7 +:10DFE000C1F80034D2F804345900FBD44FF4C057C0 +:10DFF0004FF4AE664FF488754FF4D8704FF00113AC +:10E000002F49204CC2F83C745661956110625160F2 +:10E0100013602368DA07FCD44FF40415294B2A4A0D +:10E020002A492B48C4F83C5401F0A8FA4FF4800365 +:10E03000C4F83C34D4F83C345B0259D54FF4006545 +:10E04000244B254A25492648C4F8005601F0C4FA55 +:10E0500080254FF4260447F61D400022094B214934 +:10E06000C3F800162049C3F800162049C3F8085623 +:10E07000C3F83C44C3F80006C3F83C14C3F8582462 +:10E08000F8BD00BF00103B40040004040000101461 +:10E090002100C0000900040498DFFF7EA74210267B +:10E0A0003272E29C30CD3E90150004040000F01066 +:10E0B000040100081D00C0000500C2000D000200A0 +:10E0C0000A000404EB5FAF15EC70DF1509FD3FECAF +:10E0D00044211C70D6732E58CF67EB747286AAE564 +:10E0E000A1DE8B7F0088003818568C61002060000C +:10E0F000594B5A4A5A495B4801F040FA4FF4AE6610 +:10E1000070254FF414704FF001135749574A666158 +:10E11000E5612062616023601368DF07FCD44FF083 +:10E120008A50A221524B514CC2F80404C2F8441444 +:10E13000C2F8243AD4F84434002BFBDA0220FCF76E +:10E1400031FC4C4B494AC4F82004C4F80034D2F8DE +:10E1500004345E00FBD44FF4C050474B4349C2F82F +:10E160003C04C2F80034D1F804345D00FBD44FF411 +:10E17000C050424B3D4AC1F83C04C1F80034D2F8CB +:10E1800004345C00FBD44FF4C05770264FF4B075D4 +:10E190004FF488744FF0011339483449C2F83C7485 +:10E1A000566195611462506013600B68D807FCD407 +:10E1B0004FF4147C4FF4887770264FF4B0754FF409 +:10E1C00000304FF001132F4C284AC1F814C08F6162 +:10E1D000CE610D624C60C1F808040B601368D9076A +:10E1E000FCD44FF4506C4FF4A4674FF4B076702514 +:10E1F0004FF428744FF0011323481C49C2F83CC463 +:10E2000057619661D5611462506013600B68DA073C +:10E21000FCD44FF4A9674FF4B07670254FF43C70EE +:10E220004FF00113184A114C4F618E61CD610862A5 +:10E230004A600B602368DB07FCD44FF43446134D6F +:10E24000C4F80066124B134A13491448C4F8005628 +:10E2500001F0C2F9FCE600BF841A5F06579A68D93C +:10E26000F68BB4D1AF281A8E0400040400103B4092 +:10E27000040100081D00C0000500C2000D000200DE +:10E280000A0004040F0004040200040418568C6100 +:10E290002C168475AE1D02065A08D50E113F5DE19D +:10E2A0002DE9F84FCC4ACD4BCD49CE4801F066F967 +:10E2B00048F640566FF07F4549F240104FF08071AC +:10E2C000A222C94CC94BC4F80066C4F80056C4F871 +:10E2D0000006C4F80016C4F84424C4F8243AD4F85C +:10E2E0004434002BFBDA0020FCF75CFBC049C14A38 +:10E2F000C14BBD4DC4F82004C4F8241AC4F8082644 +:10E30000C4F80034D5F804345B00FBD44FF4C05497 +:10E31000BA4BBB4ABB49BC48C5F83C4401F02EF996 +:10E320006FF07F4748F6405C49F240164FF00074AA +:10E33000B648B049B04AAC4BC5F800C6C5F800763F +:10E34000C5F80066C5F80046C5F8240AC5F80816E1 +:10E35000C5F80024D3F804245700FBD44BF2E06244 +:10E360004FF4C05BDFF804A3DFF80493DFF8048305 +:10E37000DFF804E3A64FA749C3F83CB4C3F800A6EE +:10E38000C3F80096C3F80026C3F80086C3F800E679 +:10E39000C3F80026C3F80016C3F80076C3F80026B9 +:10E3A0009D4A48F6E0656FF07F4449F2E020802600 +:10E3B000C3F800264FF080724FF0804CC3F800661F +:10E3C000C3F80056C3F8004605F14055C3F80006EF +:10E3D000924C8948C3F8002605F50975824AC3F8AE +:10E3E0002CCAC3F8245AC3F80846C3F80004D2F86C +:10E3F00004345E00FBD44FF4C050A221884B7A4C09 +:10E40000C2F83C04C2F84414C2F8243AD4F84434A4 +:10E41000002BFBDA0020FCF7C5FA48F6E0686FF045 +:10E420007F4E49F2E02C4FF000774FF080467D4D53 +:10E430007A49714B6C4AC4F82004C4F80086C4F8C9 +:10E4400000E6C4F800C6C4F80076C4F82C6AC4F824 +:10E45000245AC4F80816C4F80034D2F804345D0015 +:10E46000FBD44FF4C050A2216D4B5F4CC2F83C046A +:10E47000C2F84414C2F8243AD4F84434002BFBDA2E +:10E480000020FCF78FFA0646674B684A68496948DE +:10E49000C4F8206401F072F8674A684B524DC4F822 +:10E4A000242AC4F80034D5F804345C00FBD44FF4BB +:10E4B000C056634B634A64496448C5F83C6401F044 +:10E4C0005DF8A222624B484CC5F84424C5F8243AB2 +:10E4D000D4F84434002BFBDA0020FCF763FA48F64A +:10E4E000C0686FF07F4E49F2C02C4FF080774FF03C +:10E4F0008046584D5849404B3B4AC4F82004C4F864 +:10E500000086C4F800E6C4F800C6C4F80076C4F873 +:10E510002C6AC4F8245AC4F80816C4F80034D2F897 +:10E5200004345800FBD44FF4C050A2213C4B2E4C75 +:10E53000C2F83C04C2F84414C2F8243AD4F8443473 +:10E54000002BFBDA0020FCF72DFA48F6C0686FF0CC +:10E550007F4E49F2C02C4FF000774FF08046314D8E +:10E560003D49254B204AC4F82004C4F80086C4F86D +:10E5700000E6C4F800C6C4F80076C4F82C6AC4F8F3 +:10E58000245AC4F80816C4F80034D2F804345900E8 +:10E59000FBD44FF4C050A221214B134CC2F83C04D1 +:10E5A000C2F84414C2F8243AD4F84434002BFBDAFD +:10E5B0000020FCF7F7F90646284B294A29492A4842 +:10E5C000C4F8206400F0DAFF1B4A1C4B064DC4F867 +:10E5D000242AC4F8003451E0ED0BE4D8A07C22DA00 +:10E5E000F3DD01FEB728FD3E00103B404400064A23 +:10E5F0008400060E4001018105008900D70BFEB1A1 +:10E60000D73D25B84FA86D95D71B1FC09400060EA7 +:10E61000400005007948EDA9992E187CE00201819F +:10E62000040000084490003077A92F5C53BF59F3D1 +:10E630001792DBD6802ED3068500000811008200D9 +:10E6400089D75B570B8BBAC748B22F29530833CFF2 +:10E650009400000C04910030C0020181DC0975BFF8 +:10E66000924E1E2200C190B8ABB88D8FA032003000 +:10E67000200007009CC9041240000300D5F80434B0 +:10E680005B00FBD44FF4C056114B124A1249134899 +:10E69000C5F83C6400F072FFA222114B114CC5F882 +:10E6A0004424C5F8243AD4F84434002BFBDA002083 +:10E6B000FCF778F947F61D4100230B4AC4F8200403 +:10E6C000C4F80016C4F83C24C4F85834BDE8F88FE8 +:10E6D000E3EEB07649F4CABF0BA36947F6908863AE +:10E6E0009400000C00103B40002060002DE9F84F22 +:10E6F000994A9A4B0546884699489A4900F03EFF48 +:10E7000000F0C2FFA222984C984BC4F84424C4F8ED +:10E71000243AD4F84434002BFBDA0020FCF742F909 +:10E720009349944B904AC4F82004C4F80816C4F8DE +:10E730000034D2F804345900FBD44FF4C0508E4951 +:10E74000894BC2F83C04C2F80014D3F8044414F016 +:10E750008044FAD14FF4C05743F2E040A721874AE2 +:10E76000814EC3F83C74C3F80006C3F84414C3F8E0 +:10E770000826D6F84434002BFBDAFF20FCF712F908 +:10E780004FF0000E84467E4B7E4A7F49C6F820C477 +:10E790007E48C6F858E400F01FFFFCF7BDFA43F2CC +:10E7A000E441A722754B704FC6F80016C6F8442402 +:10E7B000C6F80836D7F84434002BFBDAFE20FCF705 +:10E7C000F1F84FF0000C0646714B724A72497348DB +:10E7D000C7F82064C7F858C400F0FEFEFCF706FC3A +:10E7E0006F4B704A7049714800F0C8FEA222704B0E +:10E7F000DFF87491C7F84424C7F8243AD9F84434B0 +:10E80000002BFBDA0020FCF7CDF8A222694B564E14 +:10E81000C9F82004C9F84424C9F8243AD6F8443485 +:10E82000002BFBDA0020FCF7BDF84FF48033C6F86C +:10E8300020043360FFF752FA002747F601424FF4F5 +:10E84000C003C6F80026C6F83C34C6F85874D6F89B +:10E8500040A4BAF1000F5DD1DFF88491D9F80030FF +:10E86000002B00F018824646DFF878B13E4C5A463D +:10E87000514B5249524800F081FE40F2C132514B97 +:10E88000C4F84424C4F82438D4F84434002BFBDA08 +:10E890004FF080422B68C4F820346B68C4F82034F1 +:10E8A000AB68C4F82034EB68C4F82034464BC4F895 +:10E8B0002C2AC4F8243A454BC4F80034D4F8043464 +:10E8C0005B00FBD44FF4C05242F21203C4F83C2464 +:10E8D000C4F80834D4F808345F00FBD5D4F82034E9 +:10E8E0003B4A7360D4F820343A49B360D4F82034FA +:10E8F0003948F360D4F820340AF1040746F8103F91 +:10E90000364B00F069FED9F8003010359F426BD2CB +:10E91000BA46ACE7D6F840340A2B00F0C680D6F8E9 +:10E9200040340B2B00F02282D6F840340C2B00F040 +:10E930009782D6F840340D2B00F00C84D6F8403482 +:10E94000122B00F048814FF010094FF00C0A4FF0E5 +:10E95000080B04245BE000BF883A9AFB2ED97BCBDE +:10E96000A4450D70394B8EC800103B400401200CAB +:10E9700000000180050042030D000200A003018099 +:10E98000FCB264AC7172947679A2F5C36CA76F5A2D +:10E9900045637C6D2AE520893564D81F932F9DDD62 +:10E9A0002E27730079C9E7F51AC78AC7E21F2384A7 +:10E9B00044000008540000084C3EE798ABDC226598 +:10E9C0003866A5E905010008058D00E71100810002 +:10E9D000396644C56C97A75737E612A477E6E3BEBD +:10E9E00004750A22D842A7C80AF10502940004F16E +:10E9F000040B04F1080A04F10C090022AA4BAB49EC +:10EA0000C3F85824AA48AB4BAB4A00F0E5FDAB4B2A +:10EA1000AB4AAC49AC4800F0B1FDA223A24DC5F809 +:10EA20004434AA4BC5F8243AD5F84434002BFBDA19 +:10EA30000020FBF7B7FF4FF08046A549A54B9A4A47 +:10EA4000C5F82004C5F82C6AC5F8241AC5F80034A6 +:10EA5000D2F804345900FBD44FF4C053C2F83C340C +:10EA600042F21203C2F808348F4AD2F808345B002D +:10EA7000FBD547F61C400023D2F8201448F80410B8 +:10EA8000D2F8201448F80B10D2F8201448F80A10D5 +:10EA9000D2F8201448F809108F49C2F80006C2F8CD +:10EAA0003C14C2F85834BDE8F88F4FF080548B4BBB +:10EAB0008B4A8C498C4800F061FD29463846C6F8DF +:10EAC000044400F09FFC41463846C6F80444FDF774 +:10EAD0003DFD864B864A8749874800F04FFD4146F9 +:10EAE0000820FDF733FD854B854A8649864800F0AE +:10EAF00045FD41461020FDF729FD844B844A854998 +:10EB0000854800F03BFD41461820FDF71FFD834B73 +:10EB1000834A8449844800F031FD40F2C131834B7F +:10EB2000614AC6F84414C6F82438D2F84434002B9D +:10EB3000FBDA4FF08041D5F880307D48C2F82034B0 +:10EB4000D5F88430C2F82034D5F88830C2F82034A3 +:10EB5000D5F88C40774BC2F82044C2F82C1A01F546 +:10EB60006C11C2F8240A01F58051C2F80034D1F8C2 +:10EB700004345E00FBD44FF4C05042F212034A4A00 +:10EB8000C1F83C04C1F80834D2F808345D00FBD564 +:10EB9000D2F820344449C8F88430D2F82034C8F878 +:10EBA0008830D2F82034C8F88C30D2F82034C8F835 +:10EBB0009030D1F8283A5C06FBD45F4B5F4A60493D +:10EBC000604800F009FD4FF0A0094FF09C0A4FF09B +:10EBD000980B94241BE7DFF88891D9F80030002BBC +:10EBE00000F07E834746DFF87CB1DFF87CA12E4E33 +:10EBF0005B4652465449554800F0C0FC40F2C133D0 +:10EC0000C6F84434494BC6F82438D6F84434002BAF +:10EC1000FBDA4FF080432A68C6F820246A68C6F8F9 +:10EC20002024AA68C6F82024EA68C6F82024C6F87A +:10EC30002C3A3F4BC6F8243A3E4BC6F80034D6F87F +:10EC400004345B00FBD44FF4C053C6F83C3442F2AA +:10EC50001203C6F80834D6F808345800FBD5D6F8A5 +:10EC600020343B4A7B60D6F820343A49BB60D6F862 +:10EC700020343948FB60D6F82034103547F8103F6F +:10EC8000364B00F0A9FCD9F80020231D934280F0F8 +:10EC9000A6811C46ACE74FF010094FF00C0A4FF06C +:10ECA000080B0424A9E600BF00103B40E622F06CEC +:10ECB000BA1D96D8F85CD3DC517615B6B1499DAB38 +:10ECC0005988473CFD668C73317E7F5F0401000CE0 +:10ECD000058110091100820000206000E514BD1FAD +:10ECE0002DC80E6D34529E345FF32F6C215F1D21B1 +:10ECF000A61BCB5127979CD5EDC23CF9CBF22079CE +:10ED0000769939757ECED4D709750E6ECF0A56879F +:10ED1000346F1D6700D6DCB212BA19DC95FEC55BF4 +:10ED2000366B964EA3F3849CB1F38A0F050100085D +:10ED3000058100E81100810061C68E9BA914CA8577 +:10ED400082A82D88E8F69CD1031A7514187FFCF16F +:10ED50004F9E81A836F9C80D12BACBE8592F830807 +:10ED600004750A227F93C9C86166EF3C03F1B14381 +:10ED700003F54E13A34AA449A44803F5645300F0D5 +:10ED8000FDFB4FF0805329463846C6F8043400F0A6 +:10ED900039FB4FF0805338464146C6F80434FDF73E +:10EDA0002FFB9B4B9B4A9C489C4900F0E7FB41464C +:10EDB0000820FDF725FB9A4B9A4A9B489B4900F097 +:10EDC000DDFB41461020FDF71BFB994B994A9A4801 +:10EDD0009A4900F0D3FB41461820FDF711FB984AF1 +:10EDE000984B9949994800F0C9FB994B29461D4613 +:10EDF000C6F80434202000F005FB41462020C6F868 +:10EE00000454FDF7FDFA934B934A9448944900F05B +:10EE1000B5FB41462820FDF7F3FA924B924A9348FE +:10EE2000934900F0ABFB41463020FDF7E9FA914BE6 +:10EE3000914A9248924900F0A1FB41463820FDF7E3 +:10EE4000DFFA904B904A914991484FF488794FF4FA +:10EE5000867A4FF4847B4FF4827400F0BDFBD6E5D4 +:10EE60004FF080548B4B8C4A8C498D4800F086FBC8 +:10EE700029463846C6F8044400F022FB414638468D +:10EE8000C6F80444FDF762FB864B874A87498848E9 +:10EE900000F074FB41460820FDF758FB854B864A7D +:10EEA0008649874800F06AFB41461020FDF74EFB7B +:10EEB000844B854A8549864800F060FB414618200E +:10EEC000FDF744FB834B844A8449854800F056FB98 +:10EED00041462020FDF73AFB824B834A8349844810 +:10EEE00000F04CFB41462820FDF730FB814B824A65 +:10EEF0008249834800F042FB41463020FDF726FB63 +:10EF0000804B814A8149824800F038FB41463820D5 +:10EF1000FDF71CFB7F4B804A8049814800F02EFBA7 +:10EF200040F2C1317F4B804AC6F84414C6F82438F9 +:10EF3000D2F84434002BFBDA4FF08041D5F8003191 +:10EF40007A48C2F82034D5F80431C2F82034D5F814 +:10EF50000831C2F82034D5F80C41754BC2F8204472 +:10EF6000C2F82C1A01F56C11C2F8240A01F580517F +:10EF7000C2F80034D1F804345800FBD44FF4C05028 +:10EF800042F21203684AC1F83C04C1F80834D2F8CE +:10EF900008345900FBD5D2F820346349C8F804314D +:10EFA000D2F82034C8F80831D2F82034C8F80C312F +:10EFB000D2F82034C8F81031D1F8283A5A06FBD4D8 +:10EFC0005C4B5D4A5D495E4800F006FB4FF490796A +:10EFD0004FF48E7A4FF48C7B4FF48A7417E5053426 +:10EFE000A40004F1040B04F1080A04F10C09002246 +:10EFF0004D4B5449C3F858245348544B544A00F0DD +:10F00000EBFA04E5240557106F13F540E23C771145 +:10F010003951127212B3C06DAC4E1F12E88F6D2AB7 +:10F02000BE3FDFA1DB65095F5357ADC975FA8DB6E9 +:10F03000E5AA6A3F69CBEDF343160314F1C10A3028 +:10F04000EACD0CCC8CAC82F6279D86A3D0629023AF +:10F05000000010116FD4C27F7F6C9B58738760D4FF +:10F0600049EB5F89BCABC41481090834F059BEA3D5 +:10F07000C0317B1EC2BF754028B298E20CA1146F4C +:10F08000A4E10C72CDD6871A6861DF280D6E50633B +:10F090000016213FB066CED5FBB1E078CA34ED1042 +:10F0A00028E97E887BDF24E48EE9F87B27FF5FCDAB +:10F0B000D7426DE9B449387855516AF8479D78755B +:10F0C0001F46FB92BB056D634F34734CA19D32AD5F +:10F0D000B1D99C774008EDD165209586AEF5BDBAD3 +:10F0E0009E846C264444BE48704F6CC477FC1C97C9 +:10F0F0009AF2692DC60BD0E2D8F1AD7A750A246474 +:10F1000068C7066A08413FD706DECF45EDA69C9149 +:10F110007BB903E246CEEAC014D6C5C30882FF0419 +:10F12000F513F9D80501000800103B40058100E8FF +:10F130001100810074460E236460357F573F8B13A6 +:10F140002D8A9DECD4EE8C4E8F08405EE084D82F43 +:10F150005C435F61664A674B6749684800F00EFA96 +:10F160004FF0805329463846C6F8043400F0A8F919 +:10F170004FF0805338464146C6F80434FDF740F955 +:10F180005F4B604A6048614900F0F8F94146082049 +:10F19000FDF736F95E4B5F4A5F48604900F0EEF9D3 +:10F1A00041461020FDF72CF95D4B5E4A5E485F49F1 +:10F1B00000F0E4F941461820FDF722F95C4B5D4A66 +:10F1C0005D485E4900F0DAF941462020FDF718F964 +:10F1D0005B4B5C4A5C485D4900F0D0F94146282011 +:10F1E000FDF70EF95A4B5B4A5B485C4900F0C6F9E3 +:10F1F00041463020FDF704F9594B5A4A5A485B49B9 +:10F2000000F0BCF941463820FDF7FAF8584A594B4E +:10F2100059495A4800F0B2F9594B29461D46C6F8DB +:10F220000434402000F04CF941464020C6F8045414 +:10F23000FDF7E6F8534B544A5448554900F09EF9FF +:10F2400041464820FDF7DCF8524B534A5348544995 +:10F2500000F094F941465020FDF7D2F8514B524A44 +:10F260005248534900F08AF941465820FDF7C8F842 +:10F27000504B514A5148524900F080F941466020B4 +:10F28000FDF7BEF84F4B504A5048514900F076F90F +:10F2900041466820FDF7B4F84E4B4F4A4F4850495D +:10F2A00000F06CF941467020FDF7AAF84D4B4E4A2C +:10F2B0004E484F4900F062F941467820FDF7A0F82A +:10F2C0004C4B4D4A4D494E484FF404794FF4037A64 +:10F2D0004FF4027B4FF4017400F07EF9FFF797BB07 +:10F2E0004FF010094FF00C0A4FF0080B04247EE693 +:10F2F0004ED9443A0100050F87174AD93D4BB189D1 +:10F30000BC56FADB1285019CFFC46433C23632C29C +:10F310007C1F49E71191771A6D023AA3D47FD794E5 +:10F32000BFD1F72A4A9DA02904758FF4D5405FEB21 +:10F3300012EC83C103E1B80A113D0FEA9C31A2FE31 +:10F340003AD4874235404DC182DF5BE727A44CF8B1 +:10F35000DAF50651B2E0FBDC44AB4AB51F5E3A96E3 +:10F360003FD0BAB04E6C440F752C3D9F94B31995A5 +:10F370009352FF48729C84CCD88C674B17C8ADADB4 +:10F3800000001011B72B956DE92968655C09CA4228 +:10F39000EA01A7F368857264F25C6FB43C4AAFCEB1 +:10F3A000837613AE774F07E37350051D9895E9698F +:10F3B00042665BCFDAAB9F31D22D8F26C03453F734 +:10F3C000FFA7F527237F2D48329C30EEB04EAA834D +:10F3D000F99ABA8787F6484F627A8FA7427314F476 +:10F3E000F5CC7A8C7AB5E3CC228637C0DBF245D9EE +:10F3F000C3A068F5462405AC35D0BA13F40706D986 +:10F40000A00EAFA330B441F6C1754FF4E064294BB0 +:10F41000294A10F1210FC3F84454C3F82C48C3F80B +:10F42000242844D800F1080200F12004944234BF9B +:10F43000012204224FF4C05501EB800C1F4C00EB5D +:10F44000C20001EB8001D3F84424002AFBDADCF887 +:10F450000020C3F82024DCF80420C3F82024DCF8C2 +:10F460000820C3F82024DCF80C20C3F82024D3F8AB +:10F470004424002AFBDADCF81020C3F82024DCF84E +:10F480001420C3F82024DCF81820C3F82024DCF86A +:10F490001C20C3F82024C3F80044D3F804245200ED +:10F4A000FBD40CF1200C6145C3F83C54CBD130BCEB +:10F4B000704700BF00103B40078100082100C100D9 +:10F4C00070B443F6C1764FF47065294B294C10F1A6 +:10F4D000410FC3F84464C3F82C58C3F8244844D8F7 +:10F4E000024600F140040830844234BF012508255B +:10F4F0004FF4C05401EB820C1F4802EBC50201EB34 +:10F500008201D3F84424002AFBDADCF80020C3F897 +:10F510002024DCF80420C3F82024DCF80820C3F8F9 +:10F520002024DCF80C20C3F82024D3F84424002A3B +:10F53000FBDADCF81020C3F82024DCF81420C3F830 +:10F540002024DCF81820C3F82024DCF81C20C3F8A1 +:10F550002024C3F80004D3F804245200FBD40CF197 +:10F56000200C6145C3F83C44CBD170BC704700BF50 +:10F5700000103B40078100082100C1002DE9F04147 +:10F58000884617461E46124D124CC5F8244AD5F837 +:10F590004444002CFBDAFBF705FA03464046C5F865 +:10F5A0002034FBF7FFF903463846C5F82034FBF753 +:10F5B000F9F903463046C5F82034FBF7F3F9044A5D +:10F5C000C5F82004D2F8283ADB03FBD4BDE8F0816B +:10F5D00000103B40F501070A2DE9F0418846174627 +:10F5E0001E46124D124CC5F8244AD5F84444002C4E +:10F5F000FBDAFBF7D7F903464046C5F82034FBF7A2 +:10F60000D1F903463846C5F82034FBF7CBF9034659 +:10F610003046C5F82034FBF7C5F9044AC5F8200484 +:10F62000D2F8283A9B03FBD4BDE8F08100103B40A0 +:10F63000E501070A2DE9F041884617461E46104DA0 +:10F64000104CC5F8244AD5F84444002CFBDAFBF7EB +:10F65000A9F903464046C5F82034FBF7A3F9034651 +:10F660003846C5F82034FBF79DF903463046C5F807 +:10F670002034FBF797F9C5F82004BDE8F08100BFFE +:10F6800000103B40D501070A40F2A22238B52C4CAD +:10F690002C4BC4F84424C4F8243AD4F84434002B46 +:10F6A000FBDA0020FBF77EF9274B254DC4F8200438 +:10F6B000C4F8243AD5F84434002BFBDA0020FBF7D9 +:10F6C00071F9214B1E4CC5F82004C5F8243AD4F832 +:10F6D0004434002BFBDA0020FBF764F91B491C4B78 +:10F6E000174AC4F82004C4F8241AC4F80034D2F825 +:10F6F00004345900FBD44FF4C050A221154B104CD8 +:10F70000C2F83C04C2F84414C2F8243AD4F8443491 +:10F71000002BFBDA0020FBF745F90F490C4B084A98 +:10F72000C4F82004C4F8241AC4F80034D2F804340D +:10F730005B00FBD44FF4C053C2F83C3438BD00BF6B +:10F7400000103B40040C3307040D3307650000082C +:10F750001100820074003306B500000800224FF447 +:10F76000C0504FF410610A4BC3F80824C3F8442476 +:10F77000C3F82428C3F85824C3F83C04C3F8002471 +:10F78000C3F8242AC3F85824C3F83C14704700BFB8 +:10F7900000103B4010B400224FF480644FF4C0606E +:10F7A0004FF4A061084BC3F80824C3F84424C3F8FD +:10F7B0003C44C3F83C045DF8044BC3F83C14C3F864 +:10F7C0002428C3F85824704700103B4000230F4AF8 +:10F7D00010B4C2F80834C2F84434D2F8283813F010 +:10F7E0004003FAD14FF480644FF4C0604FF4A0613D +:10F7F000C2F83C44C2F83C045DF8044BC2F83C1427 +:10F80000C2F82438C2F85834704700BF00103B409B +:10F8100000230E4A10B4C2F84434D2F8283813F04A +:10F820004003FAD14FF480644FF4C0604FF4A061FC +:10F83000C2F83C44C2F83C045DF8044BC2F83C14E6 +:10F84000C2F82438C2F85834704700BF00103B405B +:10F850000022054BC3F80C24C3F85824C3F85824DD +:10F86000C3F85824704700BF00103B4070B5284CC7 +:10F87000D4F8BC1411F01F0147D106462548264B89 +:10F88000264AC4F8000B2648C4F84C142549FFF753 +:10F8900075FEFFF7F9FE244B244A25492548FFF75A +:10F8A0006DFEA222244BC4F84424C4F8243AD4F8B0 +:10F8B0004434002BFBDA0020FBF774F842F2120309 +:10F8C000134DC4F82004C4F80834D5F808345B009C +:10F8D000FBD5D5F82024194B3260D5F82014184AEE +:10F8E0007160D5F820041749B060D5F82004F060A5 +:10F8F0001548FFF79FFE4022054BC5F8BC24D3F8FE +:10F900002C0410F48050FAD170BD4FF0011070BD7E +:10F9100000103B400200200017FCCEBEE0278A709A +:10F92000A31853E287BF9E2226955E10D1AF7DA219 +:10F93000991B97A45CC9A1840401200CECF90CC2AA +:10F9400009F4365E3BF97FFC2CCD9551F8B5574C48 +:10F950001D46D4F8BC74069E17F01F0340F0A28029 +:10F960008C4640F2C1374FF4E021DFF878E1C4F86B +:10F9700000EBC4F84C34C4F84474C4F82C184C4957 +:10F98000C4F82418D4F844140029FBDA40F2C13733 +:10F990000168C4F820144168C4F820148168C4F8D0 +:10F9A0002014C168C4F820144249C4F84474C4F84F +:10F9B00024183E4CD4F844040028FBDA4FF4C0313C +:10F9C000DCF80000C4F82004DCF80400C4F82004CB +:10F9D000DCF80800C4F82004DCF80C00C4F82004AB +:10F9E0003548C4F84404C4F82C183449C4F8241821 +:10F9F000BEB12E48D0F844140029FBDA1168103249 +:10FA0000C0F8201452F80C1C0433C0F8201452F82B +:10FA1000081C9E42C0F8201452F8041CC0F82014A0 +:10FA2000E8D8FFF7F5FE264B264A27492748FFF777 +:10FA3000A5FDA1214FF480021C4C254BC4F84414B1 +:10FA4000C4F82C28C4F82438D4F84424002AFBDA5B +:10FA50000020FAF7A7FF41F21203144EC4F8200465 +:10FA6000C4F80834D6F808245300FBD5D6F820246F +:10FA7000184B2A60D6F82014174A6960D6F820047B +:10FA80001649A860D6F82004E8601548FFF7D2FDB3 +:10FA90004022064BC6F8BC24D3F82C0410F4805046 +:10FAA000FAD1F8BD4FF00110F8BD00BF00103B4087 +:10FAB0000580000825000008610002000680050A94 +:10FAC000CC2DFF7C4B7551CBD8A7762F7598A812FB +:10FAD0000481000C6C16C2C1D6A7C7016D7D51719F +:10FAE00086006EF50100210070B54FF4C034194A4C +:10FAF000194D1A4BC2F84454C2F82C48C2F82438A5 +:10FB0000C9B14FF0000CD2F84434002BFBDA036883 +:10FB10001030C2F8203450F80C3C0CF1040CC2F840 +:10FB2000203450F8083C6145C2F8203450F8043CB9 +:10FB3000C2F82034E7D80022064BC3F85824FFF758 +:10FB400067FEBDE87040064B064A07490748FFF7C5 +:10FB500043BD00BF00103B40610002000680000A68 +:10FB600074705C31AE2E2CA559654CE65A0D338C61 +:10FB70002DE9F84F43F2C8541F4640F2C7138046A0 +:10FB80001646A04DDDF82890C5F80046C5F8443467 +:10FB90009D4BC5F80836D5F84444002CFBDA0B68B9 +:10FBA000984CC5F82034D4F84454002DFBDA4FF0BB +:10FBB000040C4FF0000B4FF0800A4FF418154B68FF +:10FBC000DFF8E0E2C4F82034904AC4F858B4904B0F +:10FBD000C4F800E68F49C4F800C68F48C4F808A6E8 +:10FBE000C4F83C54FFF7CAFC4FF48003C4F83C341B +:10FBF000D4F83C34C3F3805213F4800F4BF280539B +:10FC0000C4F8003600F0E1807F23C4F800364BF2E0 +:10FC1000A053C4F800366FF0FF03C4F800367F4BE2 +:10FC20007F4AC4F80036A3F1EC63213BC4F80036E8 +:10FC30007C49C4F808A67C4B7C48C4F83C54FFF7C8 +:10FC4000CBFC4FF480056F4C794B7A487A4A7B495C +:10FC5000FFF794FCC4F83C54D4F83C34580200F14B +:10FC6000B98143F20943C4F800364FF45A330F21E7 +:10FC7000C4F8003680224FF426037148C4F8000609 +:10FC800000F1DC4000F5D710C4F8001600F2E240A5 +:10FC9000C4F808266B496C4AC4F83C346B4BFFF738 +:10FCA0006DFCC4F83C54D4F83C345A0200F1FC809A +:10FCB000674B684A68496948FFF760FC40F2C11029 +:10FCC0004FF4C0314F4A664BC2F84404C2F82C18B6 +:10FCD000C2F82438D2F84434002BFBDA3368614888 +:10FCE000C2F820347468604B4649C2F82044C2F818 +:10FCF0000806C2F80034D1F804345C00FBD44FF499 +:10FD0000C0555A4C5A485B4B3E4AC1F83C54C1F866 +:10FD10002448C1F80806C1F80034D2F80434580069 +:10FD2000FBD44FF4C0554FF48000A121524B354C09 +:10FD3000C2F83C54C2F82C08C2F84414C2F8243863 +:10FD4000D4F84434002BFBDA0020FAF72BFE2025F0 +:10FD50004A494B4B2B4AC4F82004C4F82C58C4F829 +:10FD60002418C4F80034D2F804345900FBD44FF4FA +:10FD7000C05141F21203234CC2F83C14C2F80834BB +:10FD8000D4F808345B00FBD5D4F820243D4BC9F8E7 +:10FD90000020D4F820143C4AC9F80410D4F82004F8 +:10FDA0003A49C9F80800D4F82004C9F80C003848CA +:10FDB000FFF740FC4022134BC4F8BC24D3F82C04BA +:10FDC00010F48050FAD1BDE8F88F4BF2A053C4F87C +:10FDD0000026C4F800364FF40233C4F800360F4B47 +:10FDE0002C4AC4F80036A3F1EC63213BC4F800367A +:10FDF0002949C4F808A6294B2948C4F83C54FFF700 +:10FE0000EBFB1EE700103B400001028029E98B4319 +:10FE10002DBC3D10C4A375EE397F27ADA929000C78 +:10FE200031577A8EC3C6719CE67024C9452FDBA773 +:10FE30000E53179C80E147D294E145998584E5DE15 +:10FE4000008C0008F90D9093A1726FBFEECA296E65 +:10FE5000DBD902DAB35DB19682AED08C37C9AC047F +:10FE60000580000A000102810900490045000008E0 +:10FE700080000481110049000481000C058D0007F9 +:10FE800011004100AAAADCAFDBE8D518A7ACF682C6 +:10FE90007D894A5052EE3F1A1C0AF3F0D57E7F92BC +:10FEA000AA305E55C0A92034524B534A5349544896 +:10FEB000FFF764FB40F2C1312022524BC4F84414D6 +:10FEC000C4F82C28C4F82438D4F84434002BFBDAC6 +:10FED00040F62101D8F800304B4AC4F82034D8F855 +:10FEE00004304A4DC4F82034D8F80830C4F820341F +:10FEF000D8F80C30C4F82034454BC4F80016C4F8C8 +:10FF00000826C4F80034D5F804345B00FBD44FF461 +:10FF1000C05E102240F6FF3CC5F83CE442F6E074B7 +:10FF200042F001E0394B3B483B49C5F800C6C3F8F5 +:10FF30000006013AC3F80016C3F800460FF009C8DE +:10FF40004FF4C03C40F62104344D35483549C3F8E0 +:10FF500058242E4AC3F82CC8C3F82458C3F80046C6 +:10FF6000C3F80806C3F80014D2F804345C00FBD4CC +:10FF70004FF4C05445F2120329482449C2F83C44C6 +:10FF8000C2F80806C2F80834D1F808345800FBD586 +:10FF9000D1F820341D4A3B60D2F808345900FBD513 +:10FFA000D2F82034194A7B60D2F808345B00FBD5C4 +:10FFB000D2F82034154ABB60D2F808345D00FBD576 +:10FFC000D2F82014184BF960184A19491948FFF75C +:10FFD00003FB6DE6184B194A19491A48FFF72AFB2B +:10FFE0004023C4F8BC34D4F82C34D904FBD41648CC +:10FFF000BDE8F88F3FA820B764D8139A0874C48F5F +:020000040203F5 +:10000000A35F9574058D00070100848000103B40BC +:1000100011004103E02B003C3F3C00120580000A28 +:1000200001008481110049001D91B1C772A19FD1C7 +:10003000117537F00B779F9DAF8EC9DDB73AFBB6D0 +:1000400092E5B48D043ACA72020001002DE9F04F26 +:10005000C44C83B0D4F8BC54DDF8309015F01F05C3 +:10006000CDE9001240F06E831E46BF4BC4F8003B42 +:10007000BE4BC4F84C54C4F8243AD4F84434002B92 +:10008000FBDAC725BA4BBB491A6CC4F820245A6C5A +:10009000C4F820249A6CC4F82024DB6CC4F8203403 +:1000A000C4F84454AF4DC4F80816D5F84444E40FDE +:1000B000FBD003684FF08008C5F8203400234FF4CC +:1000C0001817C5F8583403234FF4800ADFF85CB3DF +:1000D000A948C5F800B6A94AC5F80036A849A94BF1 +:1000E000C5F80886C5F83C74FFF748FAC5F83CA483 +:1000F000D5F83C34580200F1D1840223A24AA34926 +:10010000C5F8002602F1C85202F5C912C5F80886E2 +:100110009F48C5F83C7402F27B52C5F800B6C5F89A +:1001200000369C4BC5F80886C5F83C74FFF726FAE4 +:10013000C5F83CA4D5F83C345B0240F1BF81C7222E +:10014000954B884CC5F84424C5F80836D4F8443497 +:10015000002BFBDA4FF0000E4FF4181580273368A0 +:10016000DFF824C2C4F820348C4AC4F858E48C4B1D +:10017000C4F800C68B49C4F808768B48C4F83C54D0 +:10018000FFF7FCF94FF48003C4F83C34D4F83C3456 +:100190005D0240F12D83A722844B724DC4F84424A4 +:1001A000C4F80836D5F84434002BFBDA2920FAF7D6 +:1001B000F9FB00270446C5F82044C5F85874052407 +:1001C0004BF2E0477A4B7B4A7B497C48FFF704FAC5 +:1001D000FAF7A2FDC5F80076794B7A4A7A497B484E +:1001E000C5F80046FFF7F8F9A7225E4C6F4BC4F83C +:1001F0004424C4F80836D4F84434002BFBDA292010 +:10020000FAF7D0FB00270546714B724A72497348D2 +:10021000C4F82054C4F85874FFF7DEF9FAF7E6FE84 +:100220006F4B704A70497148FFF7A8F940F2C2302D +:100230004FF080416E4B4B4AC4F84404C4F82C1A6A +:10024000C4F8243AD2F84434002BFBDA73686948C6 +:10025000C2F82034B168684BC2F82014F168C2F8C3 +:1002600020143169C2F820143E49C2F82408C2F8AB +:100270000034D1F804345C00FBD44FF4C05540F294 +:10028000C2344FF080405D4B364AC1F83C54C1F84F +:100290004444C1F82C0AC1F8243AD2F84434002B63 +:1002A000FBDA73695648C2F82034B169554BC2F87D +:1002B0002014F169C2F82014346A2A49C2F8204493 +:1002C000C2F8240AC2F80034D1F804345800FBD430 +:1002D0004FF4C05440F2C7304B4B224AC1F83C4463 +:1002E000C1F84404C1F80836D2F84434002BFBDAD4 +:1002F000D9F800301B49C2F82034D1F84434002B1F +:10030000FBDAD9F80430174AC1F82034D2F8443463 +:10031000002BFBDAD9F80830124CC2F82034D4F89C +:100320004434002BFBDA0025D9F80C20374BC4F8F5 +:1003300020243749374A3848C4F85854FFF74CF955 +:10034000364B374A37493848FFF718F94FF48003DE +:10035000044CC4F83C34D4F83C345A02C3F38056FD +:1003600066E000BF00103B4001002900E500450A9F +:1003700008750A22000101801B8707DB199196D8B6 +:1003800069AA4F9A14358EBA080D00386AE8F42F1E +:10039000B3998D5B4560683EE000018057F0D58AD7 +:1003A000D05B67A5D0A06D7EA146343CA003018040 +:1003B00042242B68DB1D647A1ADBDEF6DBBF0D07F7 +:1003C000AB3D551EA284D1982ABE4A715BE88DE6EA +:1003D0002CA1470D358EAA38A52BF8F24B7CDE41B7 +:1003E000F69DF6F3415CB50111A6AB7B8C1FD7558A +:1003F000059D00F78500000811004200058D0007EB +:100400000500109C11008200800004802227A47641 +:1004100082195360F478AE0BC3E55E4B73147CF520 +:10042000E1A64275B767796A444857B60089003833 +:1004300000F147834FF0040840F6BB0C40F6DC07A0 +:100440004BF2E04501208021A122C14BDFF898E367 +:10045000C4F80036BF4BC4F80086C4F800E6C4F800 +:1004600000C6C4F80076C4F80056C4F80006C4F804 +:100470000016C4F84424C4F82438D4F84434002BBB +:10048000FBDA0020FAF78EFAA1214FF4E022B24BFA +:10049000B24DC4F82004C4F84414C4F82C28C4F89D +:1004A0002438D5F84434002BFBDA0020FAF77AFA26 +:1004B000C5F82004304603B0BDE8F08FC5F800B69B +:1004C000A74BC5F80046A74AC5F80886A649A7481D +:1004D000C5F83C74FFF752F8C5F83CA4D5F83C3495 +:1004E0005A0240F1B38140F2C731A14B9B4AC5F893 +:1004F0004414C5F80836D2F84434002BFBDA3368CC +:100500009649C2F82034D1F84434002BFBDA7368E2 +:10051000924AC1F82034D2F84434002BFBDAB16897 +:100520008E4BC2F82014D3F84424002AFBDAF16879 +:100530000022C3F8201443F2E07448F6E07040F65D +:10054000DE354FF47F014FF4901B4FF0FE0AC3F8E5 +:100550005824C3F80056C3F80046C3F80006C3F891 +:10056000001684494FF00709C3F80016C3F800B617 +:10057000DFF878B24FF08008C3F800B60BF1205BCB +:100580000BF24F4BC3F800B60BF1684BABF24E4B7E +:10059000C3F800B64FF4260EC3F800464FF4555C7E +:1005A000C3F8000643F26157C3F800A643F2825530 +:1005B000C3F8001643F2A351C3F800266E4A674CF5 +:1005C000C3F800266D4AC3F80026C3F80096C3F8A6 +:1005D0000886C3F83CE4C3F800C6C3F80076C3F845 +:1005E0000056C3F80016A721654AC3F84414C3F89F +:1005F0000826D4F84434002BFBDA2920FAF7D2F984 +:10060000002705465F4B604A60496148C4F82054A2 +:10061000C4F85874FEF7E0FFFBF70AFE5D4B5E4A34 +:100620005E495F48FEF7AAFF40F2C2304FF08041BA +:100630005C4B4A4AC4F84404C4F82C1AC4F8243A5F +:10064000D2F84434002BFBDA33695748C2F820341F +:100650007169564BC2F82014B4694049C2F820446D +:10066000F469C2F82044C2F82408C2F80034D1F872 +:1006700004345B00FBD44FF4C05540F2C2344FF059 +:1006800080404B4B354AC1F83C54C1F84444C1F852 +:100690002C0AC1F8243AD2F84434002BFBDA336A2E +:1006A0004448C2F82034716A434BC2F82014B46A3B +:1006B0002A49C2F82044F46AC2F82044C2F8080665 +:1006C000C2F80034D1F804345F00FBD44FF4C055B5 +:1006D00040F2C2344FF08040384B204AC1F83C54BD +:1006E000C1F84444C1F82C0AC1F8243AD2F8443481 +:1006F000002BFBDA336B3249C2F82034706B314B7C +:10070000C2F82004B06B154CC2F82004F06BC2F89C +:100710002004C2F8241AC2F80034D4F804345E006D +:10072000FBD44FF4C055284B284A29492948C4F81E +:100730003C54FEF751FF284B284A29492948FEF727 +:100740004BFFFDE54FF00116304603B0BDE8F08FDA +:1007500000A90030240000080480000A00103B407B +:1007600066B4EF495708A0A75B78E1863B549AD757 +:1007700000000480E08B0038C2D30010C08B00382A +:10078000A0030180B05ED1881C83B41DFA1BBDB7E5 +:1007900043C5C02B202AD2F9AD2C8BC4ECF254599E +:1007A0003ADF7188059D00F78500000811004200BE +:1007B000058D00F78000048011004203058D0007BD +:1007C0000500109C11008200D3B280BD7CF8601738 +:1007D00043EE36532E76166410780665B4EB923EDF +:1007E0002C1467CBCF5032D520000100C0D30010AD +:1007F00043F24751A722BC4BBC4DC4F80016C4F8C5 +:100800004424C4F80836D5F84434002BFBDA2920F8 +:10081000FAF7C8F800270446C5F82044C5F858740C +:100820004BF2E047B24CB34BB34AB449B448FEF77D +:10083000D3FEFBF7D3FEC5F80076B24BB24AB349FC +:10084000B348C5F80046FEF7C7FECDE4C721B14B5B +:10085000A64AC5F84414C5F80836D2F84434002B2B +:10086000FBDA0020C7213368A04CC2F82034AA4B21 +:10087000C2F85804C2F84414C2F80836D4F8443414 +:10088000002BFBDA4FF0000E4FF418158027009B69 +:10089000DFF830C31B68A14AC4F82034A049C4F86B +:1008A00058E4A04BC4F800C69F48C4F80876C4F8C2 +:1008B0003C54FEF763FE4FF48003C4F83C34D4F894 +:1008C0003C345D0240F18081C721984B874AC4F8CF +:1008D0004414C4F80836D2F84434002BFBDA4FF045 +:1008E000000C43F2A0674BF2C065A721019B904822 +:1008F0001B687E4CC2F820347B4BC2F858C4C2F847 +:100900000076C2F80056C2F80006C2F84414C2F8D5 +:100910000836D4F84434002BFBDA2920FAF742F8E1 +:1009200000270546834B844A84498548C4F82054EF +:10093000C4F85874FEF750FEFDF7B2FC814B824AB2 +:1009400082498348FEF748FE40F2C711674A814B4F +:10095000C2F84414C2F80836D2F84434002BFBDA4B +:100960000D9B624C1B68C2F82034D4F84434002B31 +:10097000FBDA00250D9B78495A687848C4F8202492 +:10098000774B784AC4F85854FEF7F8FD40F2C2306D +:100990004FF08041744B554AC4F84404C4F82C1AF3 +:1009A000C4F8243AD2F84434002BFBDA73686F4859 +:1009B000C2F82034B1686E4BC2F82014F4684B4979 +:1009C000C2F820443469C2F82044C2F82408C2F8AE +:1009D0000034D1F804345C00FBD44FF4C05540F22D +:1009E000C2344FF08040634B404AC1F83C54C1F8D8 +:1009F0004444C1F82C0AC1F8243AD2F84434002BFC +:100A0000FBDA73695C48C2F82034B1695B4BC2F809 +:100A10002014F4693549C2F82044346AC2F82044ED +:100A2000C2F80806C2F80034D1F804345800FBD4E8 +:100A30004FF4C05540F2C2344FF08040504B2B4A27 +:100A4000C1F83C54C1F84444C1F82C0AC1F8243A16 +:100A5000D2F84434002BFBDA736A4A49C2F82034D6 +:100A6000B06A494BC2F82004F06A204CC2F8200456 +:100A7000306BC2F82004C2F8241AC2F80034D4F84B +:100A800004345900FBD44FF4C055404B404A41490F +:100A90004148C4F83C54FEF79FFD4CE63F4B404AAA +:100AA00040494148FEF7C6FD4023104AC5F8BC3412 +:100AB000D2F82C34D904FBD43C4E304603B0BDE808 +:100AC000F08F3B4B3B4A3C493C48FEF7B3FD40238B +:100AD000C4F8BC34D4F82C34DB04FBD4384E304694 +:100AE00003B0BDE8F08F00BFA003018000103B40C1 +:100AF0004BC0462A7B8CCD922385D4FDD256B2A919 +:100B0000FE0101204C2566931AE988FB2B724DE506 +:100B1000914876E04001018020000180E0B09563BB +:100B20009E942FC90F304A2210378BEB00000180B2 +:100B30001A8AC14C9B3D1C7877E3DF8F0B72CEE79E +:100B400081DDAB8D5D1A429D025BF8311F6E671B24 +:100B5000BE6F0DD56003028098D6ABBEB0703E99D3 +:100B6000EBFA56961E69C3FE059D00F78500000846 +:100B700011004200058D00F780000480110042033F +:100B8000058D00070500109C11008200B4AE15FA17 +:100B9000E37F621295211EBB420CAB77680E1716DD +:100BA0004712FB79D439F35DAE8C6B8D02000100E6 +:100BB000ACA4F355E3E511EA0639389431603FAF50 +:100BC00012000100210C0038A722234B234DC4F84A +:100BD0004424C4F80836D5F84434002BFBDAED2061 +:100BE000F9F7E0FE4FF0000C07461D4B1D4A1E4969 +:100BF0001E48C5F82074C5F858C4FEF7EDFCFBF795 +:100C0000EDFC4BF2E040A7221949134B134CC5F8F9 +:100C10000006C5F80016C5F84424C5F80836D4F80F +:100C20004434002BFBDAED20F9F7BCFE0027054623 +:100C3000104B114A11491248C4F82054C4F8587492 +:100C4000FEF7CAFCFAF7D2F90E4B0F4A0F491048CB +:100C5000FEF7C2FC78E600BFA003018000103B4015 +:100C6000AC14EB7CAF7264B1E223221DE926E4539D +:100C70005E57D66A39D9B7AF4AA42788EF5AD4B895 +:100C80000E07B418EBCCB67568C548BF3FB5602FEA +:100C9000B873DBA038B5134A13481449144BC2F893 +:100CA0002408C2F80816C2F80034D2F804345B00F5 +:100CB000FBD44FF4C055A12020210E4B094CC2F8A3 +:100CC0003C54C2F84404C2F82C18C2F82438D4F8B2 +:100CD0004434002BFBDA0020F9F764FEC4F820044A +:100CE00038BD00BF00103B40450000088000048173 +:100CF00011004900048C00072DE9F041504B0646D5 +:100D00000F46504850491446504AFEF737FC40F20F +:100D1000C1304F4A4F49504BC2F84404C2F82C1816 +:100D2000C2F82438D2F84434002BFBDA41F2120323 +:100D30003168474DC2F820147168C2F82014B168B8 +:100D4000C2F82014F168C2F82014C2F80834D5F8AB +:100D500008345900FBD5D5F82024404B3A60D5F82B +:100D600020243F497A60D5F820243E48BA60D5F85F +:100D70002024FA603C4AFEF701FC4FF441233B4A31 +:100D8000042CC5F844243A4AC5F82C28394AC5F839 +:100D90002428C5F8083430D9BC4630464FF0040E3C +:100DA0002B4BD3F844140029FBDA0269C3F8202442 +:100DB0004269C3F820248269C3F82024C269C3F8B9 +:100DC0002024D3F808144A00FBD5D3F820240CF1D2 +:100DD000100CCCF80020D3F820240EF1040ECCF82F +:100DE0000420D3F820247445CCF80820D3F820241C +:100DF00000F11000CCF80C20D3D80023144CC4F818 +:100E00005834FEF7ABFCA1214FF420321A4BC4F842 +:100E10004414C4F82C28C4F82438D4F84434002BE3 +:100E2000FBDA0020F9F7BEFD0546144BC4F8205448 +:100E3000134A14491448BDE8F041FEF7CDBB00BF8A +:100E40004FD5897D88D78B59E8AFF0E7196EBF93EE +:100E500000103B4020000200058D0007A0BAEC5AAC +:100E600069910762A36BD77DC41F066D6100020004 +:100E700020800200068D000704800008F0A8E649E3 +:100E8000117B0834ACBC0BC83F167D9570B54FF490 +:100E9000C034194A194D1A4BC2F84454C2F82C48B0 +:100EA000C2F82438C9B14FF0000CD2F84434002BFA +:100EB000FBDA03681030C2F8203450F80C3C0CF117 +:100EC000040CC2F8203450F8083C6145C2F82034C4 +:100ED00050F8043CC2F82034E7D80022064BC3F88F +:100EE0005824FEF795FCBDE87040064B064A0749BA +:100EF0000748FEF771BB00BF00103B4061000200D5 +:100F00000680000A595CE3E7176777A6097292D357 +:100F100099B619492DE9F04F43F2C85640F2C7156A +:100F2000C94C0746C4F800661646C4F844541D462A +:100F3000C64B83B0C4F80836D4F84434002BFBDA2F +:100F40000B68C4F82034C04CD4F84434002BFBDACE +:100F50004B680197C4F8203400234FF08009C4F88F +:100F600058344FF418180423B94ABA49C4F8002673 +:100F7000B948C4F80036B94AB94BC4F80896C4F861 +:100F80003C84FEF7FBFA4FF48003C4F83C34D4F8F9 +:100F90003C34C3F3805213F4800F4BF28053C4F8F7 +:100FA000003600F0B8817F23C4F800364BF2A0531E +:100FB000C4F800366FF0FF03C4F80036A94BAA4A04 +:100FC000C4F80036A3F1EC63213BC4F80036A7490E +:100FD000C4F80896A64BA748C4F83C84FEF7FCFA70 +:100FE000C723994C019FC4F84434A34BC4F8083676 +:100FF000D4F84434002BFBDA4FF0000E4FF4181CE9 +:101000004FF080084BF2E07A4FF0100B4FF480095C +:101010000C9B01971B68994FC4F82034C4F858E41E +:10102000C4F8007607F17C4707F5FD1707F2AA27F9 +:10103000C4F800E6924BC4F80886924AC4F83CC44F +:101040009149C4F800A69148C4F800B6C4F80076E7 +:10105000C4F80886C4F83CC4FEF790FAC4F83C947F +:10106000D4F83C345A0200F1078243F20943C4F831 +:1010700000364FF45A330F22C4F800364FF42603DB +:1010800083498448C4F80016C4F80026C4F80886CA +:10109000C4F83C3403F15543A3F57F53183B7E4A13 +:1010A0007E49FEF76BFAC4F83C94D4F83C345F02F6 +:1010B00000F1608140F2C1104FF4C031624A784BB8 +:1010C000C2F84404C2F82C18C2F82438D2F84434C8 +:1010D000002BFBDA33687348C2F820347468724B13 +:1010E0005949C2F82044C2F80806C2F80034D1F8C1 +:1010F00004345E00FBD44FF4C0566C4C6C486D4B0E +:10110000514AC1F83C64C1F82448C1F80806C1F846 +:101110000034D2F804345C00FBD44FF4C0564FF4D2 +:101120008000A121644B484CC2F83C64C2F82C08F2 +:10113000C2F84414C2F82438D4F84434002BFBDA43 +:101140000020F9F72FFC20265C495D4B3E4AC4F88D +:101150002004C4F82C68C4F82418C4F80034D2F869 +:1011600004345800FBD44FF4C05440F621005549D4 +:10117000554B354EC2F83C44C2F80006C2F808167A +:10118000C2F80034D6F804345900FBD410224FF4CE +:10119000C05C40F6FF3742F6E07442F001E02A4BB3 +:1011A0004A484B49C6F83CC4C6F80076C3F8000666 +:1011B000013AC3F80016C3F800460FF009C840F220 +:1011C000C13444482049C3F85824C3F84444C3F800 +:1011D0002408D1F84434002BFBDA40F621002B68B8 +:1011E0003D4CC1F820346B683C4AC1F82034AB68F0 +:1011F000C1F82034ED682F4BC1F82054124DC1F8CE +:101200002448C1F80006C1F80826C1F80034D5F812 +:10121000044414F08044FAD14FF4C056304B314AA4 +:10122000C5F83C6430493148C5F82448FEF7A6F9B2 +:101230004FF48003C5F83C34D5F83C345A0200F131 +:1012400087802B4B56E000BF00103B40000102801E +:10125000C0A92034FCD3245B313E6CAF8908AC9329 +:10126000CA498FA0A929000CF8BB6524925F853E6E +:10127000BC65537A1E1702D94001018040890038AD +:10128000E90409D1FFAECBADDBF7E384E334799316 +:10129000008C0008A3C9984E3975BB63B7BB8AABF5 +:1012A0000580000A0001028109004900450000088C +:1012B00080000481110049000481000C058D0007A5 +:1012C000110041000100848011004103EA2B003C21 +:1012D0003F3C0012550000080500109C010084816D +:1012E000DD55FF630F9DAF5D7623FB6AAF5609871F +:1012F0005C053155694A6A496A48FEF79BF9402204 +:10130000694BC5F8BC24D3F82C0410F48050FAD1F2 +:1013100003B0BDE8F08F4BF2A053C4F80026C4F828 +:1013200000364FF40233C4F80036604B604AC4F80C +:101330000036A3F1EC63213BC4F800365D49C4F8E4 +:1013400008965D4B5D48C4F83C84FEF745F947E6D6 +:101350005B4B5C4A5C495D48FEF76CF94023524A9E +:10136000C5F8BC34D2F82C34DB04FBD4584803B0A5 +:10137000BDE8F08F574B584A58495948FEF7FEF8D8 +:1013800040F2C1305749584B474A019FC4F84404C2 +:10139000C4F82C18C4F82438D2F84434002BFBDAF3 +:1013A00040F621003B685149C2F820347B68C2F8FE +:1013B0002034BB68C2F82034FB683B4FC2F82034AD +:1013C0004B4BC2F80006C2F80816C2F80034D7F832 +:1013D00004345C00FBD44FF4C05E102240F6FF3CA6 +:1013E000C7F83CE442F6E07442F001E02E4B41487D +:1013F0004149C7F800C6C3F80006013AC3F8001611 +:10140000C3F800460FF009C840F6210445F2120166 +:101410003A48C3F85824244AC3F80046C3F80806DB +:10142000C3F80814D2F808345800FBD5D2F8203499 +:101430000D991D4A0B60D2F808345900FBD5D2F83B +:1014400020340D99184A4B60D2F808345B00FBD564 +:10145000D2F820340D99144A8B60D2F808345F001A +:10146000FBD5D2F820140D98254BC160254A26499A +:101470002648FEF7B1F81DE6254B264A264927489F +:10148000FEF7D8F84023084AC4F8BC34D2F82C340C +:10149000DB04FBD4224803B0BDE8F08F59C295535A +:1014A00032726013E2B9E29C00103B40A929000CA3 +:1014B0009EAE14140DF426EDFE7A37F866ED063173 +:1014C000BBEF04AADB11EF74F15158745E190F4F92 +:1014D00013000100742062A969019044B03D6D942D +:1014E000B1A738AF20800100058D0007010084807E +:1014F00011004103E02B003C3F3C001201008481BD +:10150000F0C6EC937F2E4A8C0D42CB454221314EE2 +:10151000DDC1C47CBCD48E0FD6ABC5EB58727EEE59 +:10152000020001002DE9F04F584C83B0D4F8BC54B0 +:101530000C9F15F01F05CDE9001240F0C3831E4635 +:10154000534BC4F8003B534BC4F84C54C4F8243AF2 +:10155000D4F84434002BFBDAC7254F4B4F491A6CA3 +:10156000C4F820245A6CC4F820249A6CC4F82024AF +:10157000DB6CC4F82034C4F84454444DC4F8081655 +:10158000D5F84444E40FFBD003684FF08009C5F858 +:10159000203400234FF41818C5F8583402234FF4B0 +:1015A000800A3F4ADFF844B1C5F800263D48C5F837 +:1015B00008963D4AC5F83C843C49C5F800B6C5F8D4 +:1015C00000363B4BC5F80896C5F83C84FDF7D6FFBE +:1015D000C5F83CA4D5F83C34580240F13582C72206 +:1015E000344B2A4CC5F84424C5F80836D4F84434A2 +:1015F000002BFBDA4FF0800C4FF000084FF4181569 +:101600003368DFF89CE0C4F820342B49C4F85884D0 +:101610002A4BC4F800E62A4AC4F808C62948C4F888 +:101620003C54FDF7ABFF4FF48003C4F83C34D4F8CE +:101630003C3459025CD5A722234B144DC4F84424F2 +:10164000C4F80836D5F84434002BFBDA3220F9F719 +:10165000A9F94FF0000C04461C4BC5F820441C4A65 +:10166000C5F858C41B491C48FDF7B6FF0524F9F717 +:1016700053FB4BF2E04C194BC5F800C6184A194908 +:101680001948C5F80046FDF7A7FF5FE000103B4092 +:1016900001003200E500450A08750A2200010180B8 +:1016A000080D00386E8DF8320E38E8CFB4A936B880 +:1016B0008DB438A9E0000180AC8AA8F4DA5B171277 +:1016C000F8E903D690B54EC5A0030180766C99E386 +:1016D000E1B9DF05D98D3EF135EFEAC0B9DE9151B0 +:1016E00046FEB75C0D8B58D2AD4E62D600890038ED +:1016F00043F24751A722A64BA64DC4F80016C4F8E2 +:101700004424C4F80836D5F84434002BFBDA3220E0 +:10171000F9F748F94FF0000C04469F4B9F4AA04947 +:10172000A048C5F82044C5F858C4FDF755FFFAF79E +:1017300055FF4BF2E04C9C4CC5F800C69B4B9C4AB5 +:101740009C499D48C5F80046FDF746FFA722914CED +:101750008F4BC4F84424C4F80836D4F84434002B22 +:10176000FBDA3220F9F71EF94FF0000C0546934BD7 +:10177000934A94499448C4F82054C4F858C4FDF7D7 +:101780002BFFF9F733FC40F2C2304FF080418F4B12 +:10179000804AC4F84404C4F82C1AC4F8243AD2F895 +:1017A0004434002BFBDA73688948C2F82034B168EE +:1017B000884BC2F82014F168C2F820143169C2F8CD +:1017C00020147449C2F80806C2F80034D1F8043471 +:1017D0005A00FBD44FF4C05540F2C2344FF0804061 +:1017E0007D4B6C4AC1F83C54C1F84444C1F82C0A02 +:1017F000C1F8243AD2F84434002BFBDA73697748F5 +:10180000C2F82034B169764BC2F82014F169C2F8ED +:101810002014346A5F49C2F82044C2F8240AC2F88E +:101820000034D1F804345B00FBD44FF4C05440F2D0 +:10183000C7306C4B574AC1F83C44C1F84404C1F866 +:101840000836D2F84434002BFBDA3B685149C2F821 +:101850002034D1F84434002BFBDA7B684D4AC1F8C0 +:101860002034D2F84434002BFBDABB68494CC2F870 +:101870002034D4F84434002BFBDA0025FA685A4BA4 +:10188000C4F8202459495A4A5A48C4F85854FDF714 +:10189000A3FE594B594A5A495A48FDF76FFE4FF477 +:1018A00080033C4CC4F83C34D4F83C345A025CD439 +:1018B000554B564A56495748FDF760FE4FF004080D +:1018C00040F6BB0C40F6DC074BF2E04601258020D9 +:1018D000514BDFF870E1C4F800365049504A514B83 +:1018E000C4F80086C4F800E6C4F800C6C4F8007660 +:1018F000C4F80066C4F80056C4F80006C4F8081618 +:10190000C4F82428C4F80034D4F8045415F08045F1 +:10191000FAD14FF4C051A122434B1E4EC4F83C14DF +:10192000C4F84424C4F82438D6F84434002BFBDA35 +:101930000020F9F737F8A1214FF4E0223B4B154C7A +:10194000C6F82004C6F84414C6F82C28C6F8243873 +:10195000D4F84434002BFBDA0020F9F723F8C4F85C +:101960002004284603B0BDE8F08F314B314A32499C +:101970003248FDF75FFE4023C4F8BC34D4F82C3461 +:10198000DB04FBD42E4D284603B0BDE8F08F00BF2A +:10199000A003018000103B40ED99C5F686A64AF1F0 +:1019A000088649DF0FB6876A4BC0462AB11F57F831 +:1019B000E70047B9899A97A5C8CD91EB0884D8FF6D +:1019C000892766C422A9114C86AAAFBB059D00F7E2 +:1019D0000000048011004203058D00070500109CE3 +:1019E000110082008000048040254A07348D8DF369 +:1019F0002F6325A12081EB506EEA74323D7A32B319 +:101A00008EB41568221F9E5CFDB51D67D6D8FACF2F +:101A1000C916200DFB35652400A9003000000481A3 +:101A20008500000811004900240000080480000A15 +:101A30004F4C173FC23594945AC8D64D367D1AC8BC +:101A40001200010020000100C5F800B6A04BC5F847 +:101A50000046A04AC5F808969F49A048C5F83C84AE +:101A6000FDF78CFDC5F83CA4D5F83C345F0240F18D +:101A70006B8140F2C7319A4B9A4AC5F84414C5F8B5 +:101A80000836D2F84434002BFBDA33689549C2F8A3 +:101A90002034D1F84434002BFBDA7368914AC1F842 +:101AA0002034D2F84434002BFBDAB1688D4BC2F8F5 +:101AB0002014D3F84424002AFBDAF1680022C3F88A +:101AC000201443F2E07448F6E07040F6DE354FF43F +:101AD0007F014FF4901B4FF0FE0AC3F85824C3F85F +:101AE0000056C3F80046C3F80006C3F800167E4946 +:101AF0004FF00709C3F80016C3F800B6DFF844B288 +:101B00004FF08008C3F800B60BF1205B0BF24E4B90 +:101B1000C3F800B60BF1684BABF24D4BC3F800B6FF +:101B20004FF4260EC3F800464FF4555CC3F8000688 +:101B300043F26157C3F800A643F28255C3F800167A +:101B400043F2A351C3F80026684A664CC3F8002646 +:101B5000674AC3F80026C3F80096C3F80886C3F89E +:101B60003CE4C3F800C6C3F80076C3F80056C3F8D7 +:101B70000016A7215F4AC3F84414C3F80826D4F816 +:101B80004434002BFBDA3220F8F70CFF002705461F +:101B9000594B5A4A5A495B48C4F82054C4F85874FF +:101BA000FDF71AFDFAF744FB40F2C2304FF08041D6 +:101BB000554B4C4AC4F84404C4F82C1AC4F8243ACF +:101BC000D2F84434002BFBDA33694548C2F820349C +:101BD00071694E4BC2F82014B4694249C2F82044DE +:101BE000F469C2F82044C2F80806C2F80034D1F8FB +:101BF00004345C00FBD44FF4C05540F2C2344FF0C3 +:101C00008040434B374AC1F83C54C1F84444C1F8C2 +:101C10002C0AC1F8243AD2F84434002BFBDA336A98 +:101C20003C48C2F82034716A384BC2F82014B46AB8 +:101C30002C49C2F82044F46AC2F82044C2F80806CD +:101C4000C2F80034D1F804345800FBD44FF4C05526 +:101C500040F2C2344FF080402F4B224AC1F83C542E +:101C6000C1F84444C1F82C0AC1F8243AD2F84434EB +:101C7000002BFBDA336B2949C2F82034706B284BF8 +:101C8000C2F82004B06B174CC2F82004F06BC2F805 +:101C90002004C2F8241AC2F80034D4F804345A00DC +:101CA000FBD44FF4C0551F4B1F4A20492048C4F8AD +:101CB0003C54FDF791FC1F4B1F4A20492048FDF77B +:101CC0008BFCE6E54FF00115284603B0BDE8F08F28 +:101CD0009BA348372E6A19104591BD172757FC81E1 +:101CE0000000048000103B40E08B0038C2D300109D +:101CF000C08B0038A00301804937EA234F7D9CC781 +:101D00008209159ED0A63E9F059D00F71100420353 +:101D1000058D00F780000480058D00070500109CEC +:101D2000110082006ED2C3149256CDE799B9ED7EB0 +:101D3000B7448C35EF224971DB897D0916CBA6DAD1 +:101D40000D72CE08C0D30010C722B54BB54CC5F8F4 +:101D50004424C5F80836D4F84434002BFBDA4FF09D +:101D6000030C4FF0000880274FF418153368DFF894 +:101D70006CE3C4F82034AC4AC4F85884AB4BC4F8C4 +:101D800000E6AB49C4F800C6AA48C4F80876C4F80F +:101D90003C54FDF7F3FB4FF48003C4F83C34D4F813 +:101DA0003C345B0240F1CE80A722A34B9D4DC4F88A +:101DB0004424C4F80836D5F84434002BFBDA052057 +:101DC000F8F7F0FD4FF0000C07469C4B9C4A9D49EC +:101DD0009D48C5F82074C5F858C4FDF7FDFBFAF717 +:101DE000FDFB4BF2E040A7229849934B8D4CC5F880 +:101DF0000006C5F80016C5F84424C5F80836D4F81E +:101E00004434002BFBDA0520F8F7CCFD002705460B +:101E10008F4B904A90499148C4F82054C4F85874A4 +:101E2000FDF7DAFBF9F7E2F88D4B8E4A8E498F48C1 +:101E3000FDF7D2FB40F2C2304FF08041794B8C4A23 +:101E4000C3F84404C3F82C1AC3F8242AD3F8442452 +:101E5000002AFBDA72688748C3F82024B168864AF2 +:101E6000C3F82014F4686F49C3F820443469C3F8F8 +:101E70002044C3F80806C3F80024D1F804345C00F9 +:101E8000FBD44FF4C05540F2C2344FF080407B4B3E +:101E9000644AC1F83C54C1F84444C1F82C0AC1F862 +:101EA000243AD2F84434002BFBDA73697448C2F840 +:101EB0002034B169704BC2F82014F4695949C2F852 +:101EC0002044346AC2F82044C2F80806C2F800343C +:101ED000D1F804345800FBD44FF4C05540F2C2345A +:101EE0004FF08040674B4F4AC1F83C54C1F844441E +:101EF000C1F82C0AC1F8243AD2F84434002BFBDA9A +:101F0000736A6149C2F82034B06A604BC2F8200499 +:101F1000F06A444CC2F82004306BC2F82004C2F8C6 +:101F2000241AC2F80034D4F804345900FBD44FF416 +:101F3000C055574B574A58495848C4F83C54FDF7C8 +:101F40004BFBB8E6C722564B364DC4F84424C4F8C0 +:101F50000836D5F84434002BFBDA4FF0000E80270A +:101F60004FF41814009BDFF878C11B684D4AC5F880 +:101F700020344D49C5F858E44C4BC5F800C64C48D0 +:101F8000C5F80876C5F83C44FDF7F8FA4FF480032D +:101F9000C5F83C34D5F83C345F0240F1A380C7213A +:101FA000444B204AC5F84414C5F80836D2F84434E6 +:101FB000002BFBDA4FF0000C43F2A0674BF2C06538 +:101FC000A721019B3C481B68164CC2F820341A4BD1 +:101FD000C2F858C4C2F80076C2F80056C2F800062B +:101FE000C2F84414C2F80836D4F84434002BFBDAA3 +:101FF0003220F8F7D7FC00270546304B304A3149EC +:102000003148C4F82054C4F85874FDF7E5FAFCF7D9 +:1020100047F92E4B2E4A2F492F48FDF7DDFAA7E04E +:102020004001018000103B407A22C66AD3B7BA68EB +:102030007FA36C03FD0DF7E4A0030180B2E24354DB +:10204000EA1F8C21E1B1C27EE1CE4F4D1787AD0171 +:10205000E9C8FD08A1FD85C5DEC08E2F109C6D303E +:10206000782D7F02674D4154747C5D343133C53423 +:10207000059D00F70000048011004203058D00F764 +:1020800080000480058D00070500109C110082006F +:10209000FB5A7C63838A3E59C7A9354571A73A2C00 +:1020A000200001802C36D8C922954B609298254D8E +:1020B000286F5E12000001807FEE2680F19E973C23 +:1020C000B2F7089F7EC77E9EE53BC312928A260820 +:1020D000D957BB7DA9B3557D92BF3BE100A900381C +:1020E000210C0038A722344B344CC5F84424C5F8E1 +:1020F0000836D4F84434002BFBDAEC20F8F752FC15 +:102100004FF0000C07462E4B2E4A2F492F48C4F89B +:102110002074C4F858C4FDF75FFAFAF75FFA4BF27F +:10212000E040A7222A49244B244DC4F80006C4F8F5 +:102130000016C4F84424C4F80836D5F84434002BFB +:10214000FBDAEC20F8F72EFC00270446214B224A4C +:1021500022492348C5F82044C5F85874FDF73CFAD5 +:10216000F8F744FF1F4B204A20492148FDF734FA75 +:1021700040F2C711114A1F4BC2F84414C2F8083686 +:10218000D2F84434002BFBDA0D9B0C4C1B68C2F8D0 +:102190002034D4F84434002BFBDA00250D9B16497B +:1021A0005A681648C4F82024154B164AC4F85854E7 +:1021B000FDF712FA3EE600BFA003018000103B408D +:1021C000243DB4E65BC9CBF462EBB1795C2DE787C3 +:1021D00016E3BA9836A2EDB8214A534C5E4141014C +:1021E000ACCACF84B2C945D2B3AC69225F45571E91 +:1021F000C6B4699C60030280D7ABCDF339FD92BFB2 +:10220000142AECF548CD4ACF38B5134A134814497F +:10221000144BC2F82408C2F80816C2F80034D2F8E9 +:1022200004345B00FBD44FF4C055A12020210E4B99 +:10223000094CC2F83C54C2F84404C2F82C18C2F845 +:102240002438D4F84434002BFBDA0020F8F7AAFB3A +:10225000C4F8200438BD00BF00103B404500000812 +:102260008000048111004900048C000770B5464BC2 +:1022700006460D4614464549454A4648FDF77EF94F +:102280004FF44123444A4549C2F844144449C2F832 +:102290002C184449C2F82418C2F80834D2F844343F +:1022A000002BFBDA3368042CC2F820347368C2F8C0 +:1022B0002034B368C2F82034F368C2F820345ED901 +:1022C000AE46B4460422344BD3F844040028FBDA6B +:1022D000DCF81010C3F82014DCF81410C3F8201434 +:1022E000DCF81810C3F82014DCF81C10C3F8201414 +:1022F000D3F808044100FBD5D3F820140EF1100EDA +:102300004EF8101CD3F8201404324EF80C1CD3F8ED +:10231000201494424EF8081CD3F820140CF1100C31 +:102320004EF8041CD0D8631F23F0030303F180434D +:1023300004339A00161D05EB830302F1080402F131 +:102340000C0000221449C1F85824D1F80824520086 +:10235000FBD5D1F820241A60D1F82034AB51D1F844 +:1023600020342B51D1F820342B50FDF7F7F9BDE87C +:1023700070400D4B0D4A0E490E48FDF72DB92B4606 +:102380000C2008240426DCE70D7202D2B85A5E2520 +:102390001E13DD8CFB7FA5A400103B4061000200F2 +:1023A00020800100068D00072E32B8F98CE7210F3E +:1023B000488553CDB292FA0570B54FF4C034194A2E +:1023C000194D1A4BC2F84454C2F82C48C2F82438AC +:1023D000C9B14FF0000CD2F84434002BFBDA03688B +:1023E0001030C2F8203450F80C3C0CF1040CC2F848 +:1023F000203450F8083C6145C2F8203450F8043CC1 +:10240000C2F82034E7D80022064BC3F85824FDF761 +:10241000FFF9BDE87040064B064A07490748FDF73B +:10242000DBB800BF00103B40610002000680000ADC +:102430003B7323B6B044E3751F7701780762C2028D +:102440002DE9F84F40F2C715804C0646C4F84454B5 +:10245000154699467E4BC4F80836D4F84434002B10 +:10246000FBDA0B68C4F82034784CD4F84434002BE1 +:10247000FBDA7F204FF0000B4BF2805A4BF2A05E4C +:102480006FF0FF0C4B684FF08008C4F82034C4F89C +:1024900058B4C4F800A6C4F800066E48C4F800E6B4 +:1024A000C4F800C6C4F80006A0F1EC602138C4F8F6 +:1024B00000064FF418104FF48007674B674AC4F8C2 +:1024C00008866749C4F83C046648FDF757F8C4F825 +:1024D0003C74D4F83C345A0200F1878143F209433A +:1024E000C4F800364FF45A330F22C4F800364FF4C4 +:1024F00026035D495D48C4F80016C4F8002601F1C2 +:102500001A41C4F80886C4F83C3403F12F43A3F5FC +:10251000A62301F58301A3F51C73554A01F65B61FF +:10252000FDF72CF8C4F83C74D4F83C345F0200F199 +:10253000C580504B504A51495148FDF71FF840F2B1 +:10254000C1104FF4C031414A4E4BC2F84404C2F8A6 +:102550002C18C2F82438D2F84434002BFBDA2B684C +:102560004948C2F820346C68484B3849C2F82044C6 +:10257000C2F80806C2F80034D1F804345C00FBD479 +:102580004FF4C055424C4348434B304AC1F83C5489 +:10259000C1F82448C1F80806C1F80034D2F8043460 +:1025A0005800FBD44FF4C055A1204FF480013B4BA1 +:1025B000264CC2F83C54C2F84404C2F82C18C2F8A5 +:1025C0002438D4F84434002BFBDA0020F8F7EAF979 +:1025D000334D3449344B1D4AC4F82004C4F82C58F8 +:1025E000C4F82418C4F80034D2F804345900FBD4D9 +:1025F0004FF4C05141F21203144CC2F83C14C2F81B +:102600000834D4F808345B00FBD5D4F820240A99A8 +:102610000A980A60D4F820140A9D4160D4F8200476 +:10262000224BA860D4F82004214AE86021492248BE +:10263000FDF700F84022054BC4F8BC24D3F82C0465 +:1026400010F48050FAD1BDE8F88F00BF00103B4075 +:1026500000010280A929000C7481967E8E8D697F0D +:102660004D953A5B2AD9FD9F008C0008461D041742 +:10267000754807A292A67DB9709161E6155ABB2BE9 +:10268000ED3BF89D0580000A000102810900490028 +:102690004500000880000481110049000481000CFD +:1026A00020000040058D0007110041004FFE084446 +:1026B0008553A0292669221FD0AB447F534B544A2F +:1026C00054495548FCF75AFF40F2C1305349544B26 +:1026D000544AC4F84404C4F82C18C4F82438D2F876 +:1026E0004434002BFBDA40F6210033684E49C2F82F +:1026F00020347368C2F82034B368C2F82034F36819 +:10270000484EC2F82034494BC2F80006C2F80816F9 +:10271000C2F80034D6F804345800FBD410224FF429 +:10272000C05C40F6FF3742F6E07442F001E03D4BFA +:102730003F484049C6F83CC4C6F80076C3F80006D6 +:10274000013AC3F80016C3F800460FF009C84FF469 +:10275000C03740F62104384E38483949C3F8582468 +:10276000304AC3F82C78C3F82468C3F80046C3F88D +:102770000806C3F80014D2F804345900FBD44FF40F +:10278000C05445F212032D482649C2F83C44C2F811 +:102790000806C2F80834D1F808345A00FBD5D1F83D +:1027A0002034204AC9F80030D2F808345B00FBD549 +:1027B000D2F820341B4AC9F80430D2F808345F003C +:1027C000FBD5D2F82034174AC9F80830D2F80834BB +:1027D0005E00FBD5D2F820141A4BC9F80C101A4A27 +:1027E0001A491B48FCF7F8FEA3E61A4B1A4A1B4984 +:1027F0001B48FCF71FFF40230A4AC4F8BC34D2F838 +:102800002C34DB04FBD41748BDE8F88F71D1736515 +:1028100045526941CBA28A9894E86B53200000404E +:10282000058D000700103B4001008480110041032A +:10283000E02B003C3F3C00120580000A010084812F +:1028400011004900BE548D5073CD850206F640CA72 +:10285000B212930833B05C0A4BDC91684CF7E8562F +:1028600095DD198C02000100534B2DE9F047D3F898 +:10287000BC4414F01F0440F007820F4616464F4A2E +:10288000C3F8002B4E4AC3F84C44C3F8242AD3F8AB +:102890004444002CFBDA4B4A474D116CC3F820141A +:1028A000516CC3F82014D2E91212C3F82014C721C6 +:1028B000C3F82024444AC3F84414C3F80826D5F8C2 +:1028C0004444E40FFBD04FF0000E4FF0800A4FF469 +:1028D00018194FF480080368DFF838C1C5F82034B0 +:1028E0003A48C5F858E43A4BC5F800C6394AC5F825 +:1028F00000463949C5F808A6C5F83C94FCF73EFEE9 +:10290000C5F83C84D5F83C34580200F1C281334B01 +:102910003349C5F8003603F1D74303F55113C5F821 +:1029200008A603F222532F4A2F48C5F83C94FCF71F +:1029300025FEC5F83C84D5F83C34C7215B026BD535 +:102940002A4B1D4AC5F84414C5F80836D2F8443459 +:10295000002BFBDA0020A7213B68174CC2F820347B +:10296000234BC2F85804C2F84414C2F80836D4F80D +:102970004434002BFBDA3420F8F714F84FF0000C45 +:1029800005461C4BC4F820541B4AC4F858C41B49C4 +:102990001B48FCF721FE0725F8F7BEF94BF2E04C87 +:1029A000184BC4F800C6184A18491948C4F800560C +:1029B000FCF712FE6AE000BF00103B40010034004B +:1029C000E500450A08750A22000001803B46B53142 +:1029D0000B10D6BB2F54F562406BAD1B000C0038BA +:1029E00006C87232FFB653941E01EEF6E000018075 +:1029F000A003018058332B305BAE8C4EA51AFC2F00 +:102A00000E86CA8B98CA3D9A8B3B9DCB4906DDBC8E +:102A100032E8FD2500880038B04BB14AC5F84414AF +:102A2000C5F80836D2F84434002BFBDA0020A72181 +:102A30003B68AB4CC2F82034AA4BC2F85804C2F829 +:102A40004414C2F80836D4F84434002BFBDA34209E +:102A5000F7F7A8FF4FF0000C0546A34BA34AA44983 +:102A6000A448C4F82054C4F858C4FCF7B5FDF9F7DD +:102A7000B5FD4BF2E04CA04DC4F800C69F4BA04AF8 +:102A8000A049A148C4F80056FCF7A6FDA722944C23 +:102A9000944BC4F84424C4F80836D4F84434002BCA +:102AA000FBDA3420F7F77EFF4FF0000C0546974B1A +:102AB000974A98499848C4F82054C4F858C4FCF779 +:102AC0008BFDF8F793FA954B954A96499648FCF793 +:102AD00055FD40F2C270954A954B8149C4F84404B3 +:102AE000C4F82C2AC4F8243AD1F84434002BFBDA79 +:102AF0007B687B4AC1F82034BB68C1F82034FB688E +:102B0000C1F820343B69C1F82034D2F84434002B9A +:102B1000FBDA7B698749C2F82034B869864BC2F872 +:102B20002004F8696E4CC2F82004386AC2F8200408 +:102B3000C2F82418C2F80034D4F804345D00FBD481 +:102B40004FF4C0557D4B7E4A7E497F48C4F83C54C3 +:102B5000FCF714FD7D4A784B6149C4F82428C4F879 +:102B60000034D1F804345800FBD44FF4C05540F27F +:102B7000C2344FF08040764B594AC1F83C54C1F8FA +:102B80004444C1F82C0AC1F8243AD2F84434002B4A +:102B9000FBDA7B6A6F49C2F82034B86A6E4BC2F820 +:102BA0002004F86A4E4CC2F82004386BC2F82004A6 +:102BB000C2F8241AC2F80034D4F804345900FBD403 +:102BC0004FF4C055654B664AC4F83C5465496648A5 +:102BD000FCF7D4FC4FF48003C4F83C34D4F83C3404 +:102BE0005A02C3F3805566D440F2C7325F4B3C496A +:102BF000C4F84424C4F80836D1F84434002BFBDA76 +:102C00003368374AC1F82034D2F84434002BFBDA59 +:102C100073683349C2F82034D1F84434002BFBDA0E +:102C2000B3682F4AC1F82034D2F84434002BFBDAC1 +:102C30000020A121F4684E4BC2F82044284CC2F871 +:102C40005804C2F84414C2F82438D4F84434002B91 +:102C5000FBDA0020F7F7A6FEA121464A464B204E9C +:102C6000C4F82004C4F84414C4F82C28C4F8243848 +:102C7000D6F84434002BFBDA0020F7F793FEC6F8B1 +:102C800020042846BDE8F0874FF001152846BDE82E +:102C9000F0873A4B3A4A3B493B48FCF7CBFC402390 +:102CA0000F4AC5F8BC34D2F82C34D904FBD4374DC4 +:102CB0002846BDE8F087364B364A37493748FCF797 +:102CC000B9FC4023064AC4F8BC34D2F82C34DB04E7 +:102CD000FBD4334D2846BDE8F08700BF400101809A +:102CE00000103B40A003018088390586C980C0E8F8 +:102CF000F40AB6EB281AF4E29949D085EF310C12A8 +:102D0000766B5750AB895DB5A2C1483799EE9122D9 +:102D10005DD10C58C9F906202FEA7C852B63C86960 +:102D20002118FA3526CC187B5EE6D8CE000100408B +:102D3000079D00F7850000081100420081517A20AC +:102D4000B09ACB06C13A8B9D5B93C20195000008F7 +:102D5000058D00070500109C1100820076E80090A8 +:102D6000697F5C882C8AFEA1E84279968000048005 +:102D700024000008000007400480000A227EE57459 +:102D8000FF2941B06782EA5A4EC305A40200010040 +:102D9000A4B6C83ED04DABEEF1A3C1176312AACEC4 +:102DA0001200010038B5134A13481449144BC2F8F5 +:102DB0002408C2F80816C2F80034D2F804345B00C4 +:102DC000FBD44FF4C055A1200E490F4B094CC2F85B +:102DD0003C54C2F84404C2F82C18C2F82438D4F881 +:102DE0004434002BFBDA0020F7F7DCFDC4F82004A4 +:102DF00038BD00BF00103B40450000088000048142 +:102E00001100490020000040048C00072DE9F0412A +:102E1000504B06460F46504850491446504AFCF75E +:102E2000ADFB40F2C1304F4A4F49504BC2F8440409 +:102E3000C2F82C18C2F82438D2F84434002BFBDA3C +:102E400041F212033168474DC2F820147168C2F88C +:102E50002014B168C2F82014F168C2F82014C2F836 +:102E60000834D5F808345900FBD5D5F82024404B58 +:102E70003A60D5F820243F497A60D5F820243E48AE +:102E8000BA60D5F82024FA603C4AFCF777FB4FF48F +:102E900041233B4A042CC5F844243A4AC5F82C285F +:102EA000394AC5F82428C5F8083430D9BC4630461C +:102EB0004FF0040E2B4BD3F844140029FBDA0269BF +:102EC000C3F820244269C3F820248269C3F820246F +:102ED000C269C3F82024D3F808144A00FBD5D3F8FC +:102EE00020240CF1100CCCF80020D3F820240EF193 +:102EF000040ECCF80420D3F820247445CCF8082024 +:102F0000D3F8202400F11000CCF80C20D3D80023F3 +:102F1000144CC4F85834FCF721FCA1214FF42032A2 +:102F20001A4BC4F84414C4F82C28C4F82438D4F834 +:102F30004434002BFBDA0020F7F734FD0546144B30 +:102F4000C4F82054134A14491448BDE8F041FCF772 +:102F500043BB00BFE6FCD9101AFD60ACBAB3D0A2E7 +:102F60002EF4E48D00103B4020000240058D000748 +:102F7000766C92775016C6F788B30CDA4C77ADA012 +:102F80006100020020800240068D000704800008D6 +:102F900083E7D4635213AF6D2099A7B707C4A0D3BA +:102FA00070B54FF4C034194A194D1A4BC2F8445445 +:102FB000C2F82C48C2F82438C9B14FF0000CD2F83E +:102FC0004434002BFBDA03681030C2F8203450F888 +:102FD0000C3C0CF1040CC2F8203450F8083C61455C +:102FE000C2F8203450F8043CC2F82034E7D800225C +:102FF000064BC3F85824FCF70BFCBDE87040064BA9 +:10300000064A07490748FCF7E7BA00BF00103B40F3 +:10301000610002000680000AB0AD9A008EEAC0CDC1 +:10302000ECD6875DD2B369C22DE9F04F40F2C715E7 +:1030300016460746C34C83B0C4F844541D46C24BE1 +:10304000C4F80836D4F84434002BFBDA0B68C4F813 +:103050002034BC4BD3F84424002AFBDA4A68802091 +:10306000C3F820240022C3F858244BF28052C3F83E +:1030700000267F22C3F800264BF2A052C3F8002698 +:103080006FF0FF024FF41811C3F80026C722AF4CAF +:10309000C3F80046A4F1EC64213CC3F80046C3F831 +:1030A0000806C3F83C14C3F84424A94AA54CC3F845 +:1030B0000826D4F84434002BFBDA4FF0000E4FF40E +:1030C000181C4FF080084BF2E07A4FF0100B4FF4D1 +:1030D00080090C9B01971B689E4FC4F82034C4F8EC +:1030E00058E4C4F8007607F17C4707F5FD1707F2AE +:1030F000AA27C4F800E6984BC4F80886974AC4F893 +:103100003CC49749C4F800A69648C4F800B6C4F871 +:103110000076C4F80886C4F83CC4FCF72FFAC4F85B +:103120003C94D4F83C345A0200F1E68143F209435E +:10313000C4F800364FF45A330F22C4F800364FF467 +:10314000260389498948C4F80016C4F8002688492E +:10315000C4F80886874AC4F83C34874BFCF70EFA5B +:10316000C4F83C94D4F83C345F0200F1438140F24F +:10317000C1104FF4C031734A804BC2F84404C2F806 +:103180002C18C2F82438D2F84434002BFBDA336808 +:103190007B48C2F8203474687A4B6A49C2F82044EC +:1031A000C2F80806C2F80034D1F804345E00FBD43B +:1031B0004FF4C056744C7548754B624AC1F83C6474 +:1031C000C1F82448C1F80806C1F80034D2F8043424 +:1031D0005C00FBD44FF4C0564FF48000A1216D4B2E +:1031E000584CC2F83C64C2F82C08C2F84414C2F827 +:1031F0002438D4F84434002BFBDA0020F7F7D2FB54 +:10320000654E6649664B4F4AC4F82004C4F82C68E2 +:10321000C4F82418C4F80034D2F804345800FBD49D +:103220004FF4C05440F621005E495F4B454EC2F852 +:103230003C44C2F80006C2F80816C2F80034D6F8BA +:1032400004345900FBD410224FF4C05C40F6FF3721 +:1032500042F6E07442F001E03A4B54485449C6F853 +:103260003CC4C6F80076C3F80006013AC3F800165D +:10327000C3F800460FF009C840F2C1344D48314947 +:10328000C3F85824C3F84444C3F82408D1F844349C +:10329000002BFBDA40F621002B68474CC1F82034A4 +:1032A0006B68464AC1F82034AB68C1F82034ED6839 +:1032B000374BC1F82054234DC1F82448C1F800060B +:1032C000C1F80826C1F80034D5F8044414F080444D +:1032D000FAD14FF4C0563A4B3A4AC5F83C643A49E1 +:1032E0003A48C5F82448FCF749F94FF48003C5F87B +:1032F0003C34D5F83C345A0211D4354B354A364962 +:103300003648FCF797F940220E4BC5F8BC24D3F899 +:103310002C0410F48050FAD103B0BDE8F08F304B8C +:10332000304A31493148FCF785F94023054AC5F850 +:10333000BC34D2F82C34DB04FBD42D4803B0BDE8F8 +:10334000F08F00BF00103B4000010280A929000C53 +:103350004001018040890038CCA3B07792CDB6F50A +:103360007F154B70B7AA0B3A008C00080FA4E14CF4 +:10337000118F6A78343318AC5D2817E90580000A8C +:103380000001028109004900450000088000048115 +:10339000110049000481000C20000040058D000749 +:1033A000110041000100848011004103EA2B003C20 +:1033B0003F3C0012550000080500109C010084816C +:1033C0008F65A997C1D77A5AE2C3F24EC5A22B7373 +:1033D0005F70C0620CFEB3DD3049795284D704BF00 +:1033E00014000CEEC8DF279FC5359883C1B9F4459A +:1033F00013000100494B4A4A4A494B48FCF7BEF8C2 +:1034000040F2C13049494A4B4A4A019FC4F844043A +:10341000C4F82C18C4F82438D2F84434002BFBDA52 +:1034200040F621003B684449C2F820347B68C2F86A +:103430002034BB68C2F82034FB683E4FC2F8203409 +:103440003E4BC2F80006C2F80816C2F80034D7F89E +:1034500004345C00FBD44FF4C05E102240F6FF3C05 +:10346000C7F83CE442F6E07442F001E0314B3448E6 +:103470003449C7F800C6C3F80006013AC3F800167D +:10348000C3F800460FF009C840F6210445F21201C6 +:103490002D48C3F85824274AC3F80046C3F8080645 +:1034A000C3F80814D2F808345800FBD5D2F82034F9 +:1034B0000D99204A0B60D2F808345900FBD5D2F898 +:1034C00020340D991B4A4B60D2F808345B00FBD5C1 +:1034D000D2F820340D99174A8B60D2F808345F0077 +:1034E000FBD5D2F820140D98184BC160184A194921 +:1034F0001948FCF771F83AE6184B194A19491A4865 +:10350000FCF798F840230B4AC4F8BC34D2F82C34AA +:10351000DB04FBD4154803B0BDE8F08F64A1FFFFC6 +:1035200050148F37D917934D0BE237B120800140EB +:10353000058D000700103B4001008480110041030D +:10354000E02B003C3F3C0012010084817BF323AD63 +:10355000EC65404D0A9A45B2DFD06D03B54375CE98 +:10356000135E5506A658610D5A0C0FE402000100C7 +:10357000504B2DE9F047D3F8BC4414F01F0440F041 +:1035800015820F4616464C4AC3F8002B4B4AC3F827 +:103590004C44C3F8242AD3F84444002CFBDA484AAC +:1035A000444D116CC3F82014516CC3F82014D2E9B7 +:1035B0001212C3F82014C721C3F82024414AC3F8CB +:1035C0004414C3F80826D5F84444E40FFBD04FF068 +:1035D000000E4FF0800A4FF418194FF4800803686A +:1035E000DFF830C1C5F820343748C5F858E4374B08 +:1035F000C5F800C6364AC5F800463649C5F808A6DB +:10360000C5F83C94FBF7BAFFC5F83C84D5F83C34C8 +:10361000580200F1E281304B304AC5F8003630499B +:10362000304BC5F808A63048C5F83C94FBF7A6FF18 +:10363000C5F83C84D5F83C34C7215A026CD52B4BD5 +:103640001C4AC5F84414C5F80836D2F84434002B97 +:10365000FBDA0020A7213B68164CC2F82034244B2B +:10366000C2F85804C2F84414C2F80836D4F84434F6 +:10367000002BFBDA3620F7F795F94FF0000C0546E2 +:103680001C4BC4F820541C4AC4F858C41B491C489D +:10369000FBF7A2FF0725F7F73FFB4BF2E04C194B76 +:1036A000C4F800C6184A19491948C4F80056FBF76F +:1036B00093FF6BE000103B4001003600E500450A37 +:1036C00008750A22000001804B2B61E1F227EBAB69 +:1036D00063602D2A1A25EF69000C00388FF4064C20 +:1036E00042BD7CF2A6CE0C63C61185A4E000018029 +:1036F000A0030180D5641A0B1FE4DD0BF728C76611 +:1037000047F01E5B8234217B9DEA543A55CFEFABE4 +:10371000B53FC97100880038B94BBA4AC5F844149E +:10372000C5F80836D2F84434002BFBDA0020A72174 +:103730003B68B44CC2F82034B34BC2F85804C2F80A +:103740004414C2F80836D4F84434002BFBDA36208F +:10375000F7F728F94FF0000C0546AC4BAC4AAD49E1 +:10376000AD48C4F82054C4F858C4FBF735FFF8F747 +:1037700035FF4BF2E04CA94DC4F800C6A84BA94A4E +:10378000A949AA48C4F80056FBF726FFA7229D4C7A +:103790009D4BC4F84424C4F80836D4F84434002BB4 +:1037A000FBDA3620F7F7FEF84FF0000C0546A04B89 +:1037B000A04AA149A148C4F82054C4F858C4FBF752 +:1037C0000BFFF7F713FC40F2C2709D4A9D4B8D49E9 +:1037D000C4F84404C4F82C2AC4F8243AD1F8443478 +:1037E000002BFBDA7B68874AC1F82034BB68C1F83C +:1037F0002034FB68C1F820343B69C1F82034D2F88A +:103800004434002BFBDA7B698F48C2F82034B96955 +:103810008E4BC2F82014F969C2F82014396AC2F834 +:1038200020147849C2F80806C2F80034D1F80434EC +:103830005B00FBD44FF4C05540F2C2344FF08040DF +:10384000834B704AC1F83C54C1F84444C1F82C0A77 +:10385000C1F8243AD2F84434002BFBDA7B6A7D4964 +:10386000C2F82034B86A7C4BC2F82004F86A654C70 +:10387000C2F82004386BC2F82004C2F8241AC2F837 +:103880000034D4F804345D00FBD44FF4C055734BBE +:103890007348744A7449C4F83C54FBF76FFE4FF404 +:1038A0008003C4F83C34D4F83C34580200F18380DF +:1038B0006E4B6F4A6F497048FBF760FE6F49704A64 +:1038C000704B504DC4F80816C4F82428C4F80034CE +:1038D000D5F804345B00FBD44FF4C0546A4B6B4AF8 +:1038E0006B496C48C5F83C44FBF748FE6A49654A99 +:1038F000444BC5F82418C5F80024D3F8044414F048 +:103900008044FAD14FF4C05540F2C730634A3D4974 +:10391000C3F83C54C3F84404C3F80826D1F844342F +:10392000002BFBDA3368374AC1F82034D2F844342C +:10393000002BFBDA73683349C2F82034D1F84434E1 +:10394000002BFBDAB3682F4AC1F82034D2F8443494 +:10395000002BFBDA0020A121F568514BC2F820545E +:10396000284DC2F85804C2F84414C2F82438D5F8D7 +:103970004434002BFBDA0020F7F714F8A121494A60 +:10398000494B204EC5F82004C5F84414C5F82C282E +:10399000C5F82438D6F84434002BFBDA0020F7F7BA +:1039A00001F8C6F820042046BDE8F0874FF0011466 +:1039B0002046BDE8F0873D4B3D4A3E493E48FBF777 +:1039C00039FE40230F4AC4F8BC34D2F82C34D90451 +:1039D000FBD43A4C2046BDE8F087394B394A3A4986 +:1039E0003A48FBF727FE4023064AC5F8BC34D2F814 +:1039F0002C34D904FBD4364C2046BDE8F08700BFF8 +:103A00004001018000103B40A003018008E62983AB +:103A10003E795951E7288EF6170D6D4E9949D0859C +:103A2000E1CEFD080CEF46E5422A52249F1F6EDAD4 +:103A3000818EA24E1CF832A19EAC077E3EA9F27A7E +:103A400000010040079D00F70000088021004203AC +:103A5000058D00070500109C11008200B9524E1B15 +:103A60001D9BE0358A194D9B85FFE71CB4A05EC401 +:103A700062319E5D890FE3C432CA65AB00000881E4 +:103A80008500000811004900513AF490A74F1A79B7 +:103A9000A4BCE08F3C97327F950000088000048032 +:103AA00024000008000007400480000A9101FF3153 +:103AB00035B228E4846F68D3BE15CAA51200010090 +:103AC000924BF540E19AB4CC3906CE01E2256594DB +:103AD0000200010038B5134A13481449144BC2F8C8 +:103AE0002408C2F80816C2F80034D2F804345B0087 +:103AF000FBD44FF4C055A1200E490F4B094CC2F81E +:103B00003C54C2F84404C2F82C18C2F82438D4F843 +:103B10004434002BFBDA0020F6F744FFC4F82004FD +:103B200038BD00BF00103B40450000088000048104 +:103B30001100490020000040048C000770B5464B7E +:103B400006460D4614464549454A4648FBF716FDCC +:103B50004FF44123444A4549C2F844144449C2F849 +:103B60002C184449C2F82418C2F80834D2F8443456 +:103B7000002BFBDA3368042CC2F820347368C2F8D7 +:103B80002034B368C2F82034F368C2F820345ED918 +:103B9000AE46B4460422344BD3F844040028FBDA82 +:103BA000DCF81010C3F82014DCF81410C3F820144B +:103BB000DCF81810C3F82014DCF81C10C3F820142B +:103BC000D3F808044100FBD5D3F820140EF1100EF1 +:103BD0004EF8101CD3F8201404324EF80C1CD3F805 +:103BE000201494424EF8081CD3F820140CF1100C49 +:103BF0004EF8041CD0D8631F23F0030303F1804365 +:103C000004339A00161D05EB830302F1080402F148 +:103C10000C0000221449C1F85824D1F8082452009D +:103C2000FBD5D1F820241A60D1F82034AB51D1F85B +:103C300020342B51D1F820342B50FBF78FFDBDE8F9 +:103C400070400D4B0D4A0E490E48FBF7C5BC2B4684 +:103C50000C2008240426DCE7BE772C57CFE0BFFAFF +:103C6000297C5F4FB22B51B400103B406100020031 +:103C700020800140068D0007FFAA8DF672A1286EF4 +:103C80002CB2E84938676B962DE9F84F284CD4F8E8 +:103C9000BC5415F01F0540F0A082264B0646C4F820 +:103CA000003BC4F84C54F7F76BFA4BF2204B4FF043 +:103CB0000A0A4FF002094FF003084FF0050E4FF4C7 +:103CC000F8401D4B1D4ADFF880C01D4F1D49C4F848 +:103CD00000B6C4F800A6C4F80026C4F80096C4F8DC +:103CE0000036C4F80026C4F80086C4F80036C4F8CC +:103CF0000026C4F800E6C4F80036C4F800C6C4F8CC +:103D00000076C4F80006C4F83C14C4F8585433686C +:103D1000E3B1013B082B00F26482DFE813F0B0024C +:103D200062026202A402620298028C0280027402A1 +:103D300000103B40010040000134001000880038B2 +:103D40000134002000206000012820344FF43805A1 +:103D500002F1047202F56B32C14BC249C24802F251 +:103D60005F12C4F83C54FBF737FCC04BC04AC14952 +:103D7000C148FBF703FC4FF48003C04CC4F83C344B +:103D8000D4F83C345A0200F1868240F2A232BC4B95 +:103D9000C4F84424C4F8243AD4F84434002BFBDAA1 +:103DA000B848F6F7FFFD0346B748C4F82034F6F7E5 +:103DB000F9FD0346B548C4F82034F6F7F3FD034691 +:103DC000B348C4F82034F6F7EDFDB24BAB4DC4F860 +:103DD0002004C4F8243AD5F84434002BFBDAAE486A +:103DE000F6F7E0FDA222AD4BA44EC5F82004C5F8BD +:103DF0004424C5F8243AD6F84434002BFBDA0020DA +:103E0000F6F7D0FDA64B9D4CC6F82004C6F8243A20 +:103E1000D4F84434002BFBDAA248F6F7C3FDA22203 +:103E20009E4B964DC4F82004C4F84424C4F8243AA8 +:103E3000D5F84434002BFBDA0020F6F7B3FD40F24E +:103E4000A2328F4B8D4CC5F82004C5F84424C5F828 +:103E5000243AD4F84434002BFBDA9348F6F7A2FD59 +:103E600003469248C4F82034F6F79CFD0346904878 +:103E7000C4F82034F6F796FD03468E48C4F8203483 +:103E8000F6F790FD05468C4B8C4A8D498D48C4F859 +:103E90002054FBF773FB4FF000518B4D8B488C4B3C +:103EA000764AC4F82C5AC4F8240AC4F83814C4F862 +:103EB0000034D2F804345F00FBD44FF4C0564FF006 +:103EC0008045844C8448824B6C49C2F83C64C2F8FB +:103ED0002C5AC2F8244AC2F83804C2F80034D1F887 +:103EE00004345E00FBD44FF4C0507C4A7C4B634CDE +:103EF000C1F83C04C1F82428C1F80034D4F80434D3 +:103F00005D00FBD44FF4C055764B774A774978482B +:103F1000C4F83C54FBF732FB7649714B574AC4F85E +:103F20002418C4F80034D2F804345C00FBD44FF4F5 +:103F3000C05E4BF2204C4FF4D87743F601464FF069 +:103F400080456D4C6D48624B4C49C2F83CE4C2F868 +:103F500000C6C2F80076C2F80066C2F82C5AC2F851 +:103F6000244AC2F83804C2F80034D1F804345800A6 +:103F7000FBD44FF4C0546248624B404AC1F83C4401 +:103F8000C1F8240AC1F80034D2F804345900FBD433 +:103F90004FF4C05540F2A1204FF080415A4B374CAE +:103FA000C2F83C54C2F84404C2F82C18C2F82438B1 +:103FB000D4F84434002BFBDA0020F6F7F3FC4FF082 +:103FC0008042524B2D4DC4F82004C4F82C28C4F86C +:103FD0002438D5F84434002BFBDA4D48F6F7E2FCE0 +:103FE0004FF08042494B254CC5F82004C5F82C28D9 +:103FF000C5F82438D4F84434002BFBDA4548F6F7EA +:10400000D1FC4BF220454FF4E871434A434B1B4E21 +:10401000C4F82004C4F80056C4F80016C4F80826F2 +:10402000C4F80034D6F804345A00FBD44FF4C0541A +:104030003B4B3C4A3C493D48C6F83C44FBF79EFAA2 +:104040003B4B0E4DC6F8243AD5F84434002BFBDA2E +:104050000020F6F7A7FC374B084CC5F820046BE0AE +:10406000D18484352369349DFB6996D7ECBA1A4212 +:104070008A796393D25BD83EFC931E6400103B4068 +:10408000F500070A2A8B8105830DDF0ABDAD370CC9 +:104090006B69AEAA841047305D72EA010400000823 +:1040A000941047305D72EA02381B571D728CEE1D6A +:1040B000DD83D2CE2339C26EC3CAFE376AA566E558 +:1040C0009C2328F636D3570000010040059D00F7D9 +:1040D00011008800058D00F7100000208500000801 +:1040E000110042006DF39FCDA45A2AF02CA2C6E025 +:1040F0003EEE382795000008058D000720000020BF +:104100000500108C110082004480004A0481000EDA +:10411000A7EB8B01A7EB8B020100888021004103F4 +:10412000E45587E6F945C5A55160B20B216458BE38 +:104130004400474AC404470EC5F8243AD4F844342E +:10414000002BFBDA5C48F6F72DFC5C4B5C4DC4F8A9 +:104150002004C4F8243AD5F84434002BFBDA0020BC +:10416000F6F720FC574B564CC5F82004C5F8243A06 +:10417000D4F84434002BFBDA5348F6F713FC4BF227 +:1041800020464FF4E071514A514B4D4DC4F8200484 +:10419000C4F80066C4F80016C4F80826C4F8003451 +:1041A000D5F804345B00FBD44FF4C05640F202242F +:1041B000484B494AC5F83C6448494948C5F8084B4A +:1041C000FBF738FA40223E4BC5F8BC24D3F82C0448 +:1041D00010F48050FAD1BDE8F88F4FF00110BDE81F +:1041E000F88F80264FF42605354C3E4A3E4BC4F8E6 +:1041F00000263E49C4F808663D4A3E48C4F83C548F +:10420000FBF7EAF9B1E54FF439052D4C3A4B3B4A3F +:104210003B493C48C4F83C54FBF7DEF9A5E54FF4B4 +:104220003705274C384B394A39493A48C4F83C5489 +:10423000FBF7D2F999E54FF43605214C364B374A56 +:1042400037493848C4F83C54FBF7C6F98DE54FF4BC +:1042500035051B4C344B354A35493648C4F83C5477 +:10426000FBF7BAF981E54FF43305154C324B334A6D +:1042700033493448C4F83C54FBF7AEF975E54FF4C4 +:1042800030050F4C304B314A31493248C4F83C5468 +:10429000FBF7A2F969E5304B304A31493148FBF769 +:1042A000C9F94023C4F8BC34D4F82C34DB04FBD463 +:1042B0002D48BDE8F88F00BF38DB52014400044AA6 +:1042C00000103B400405040E0E37F7010100848006 +:1042D00011004203A49CC25A118A3AE213D7BAA928 +:1042E000FE6877D0000C0038BD1171FE98CA50A44A +:1042F000E4970ED382DA86E83A8220636DD387DCB6 +:10430000EB83861D4E0A54057CE4B113A1B25FD73E +:1043100081538FCB65A1FAA9DC9B2418A015B71394 +:10432000B20F08095753CF3E5581898781EE8650D9 +:1043300077C5828F6BBDCED4680D3CE0B4FD47934A +:1043400003C1608DE0BDEE97C12F5EBB5DE89E208E +:10435000348718ECE1070DF2349053B4C82BA37BDB +:10436000649B48C3E3EBDCF3020001002DE9F04F4E +:1043700098460368924633F0020305460E464FF016 +:10438000A102C04C83B015D0BF4BC4F84424C4F87C +:104390002438D4F84434002BFBDA0020F6F702FB73 +:1043A0000746BA4BBA4ABB49BB48C4F82074FBF76E +:1043B00013F914E0B94BC4F84424C4F82438D4F8F1 +:1043C0004434002BFBDA0020F6F7ECFA0746B44B36 +:1043D000B44AB549B548C4F82074FBF7FDF8A94FB5 +:1043E000B34BC7F82438B34BC7F80034D7F80444AC +:1043F00014F08044FAD14FF4C0530194C7F83C3410 +:104400002B68012B40F29A81C722AB4B9D4D019C3A +:10441000C7F84424C7F80836D5F84434002BFBDA33 +:10442000D8F8003080274FF4181C4FF0000B4FF0E5 +:1044300010094BF260480194DFF8FCE29F4CC5F88C +:1044400020349F4AC5F858B49E4BC5F800469E4993 +:10445000C5F800969D48C5F80876C5F83CC4C5F86F +:104460000086C5F80076C5F800E6C5F80876C5F8F8 +:104470003CC4FBF783F84FF48003C5F83C34D5F80F +:104480003C345B0200F1A28140F2C131904B7D4A85 +:10449000019CC5F84414C5F82438D2F84434002BE4 +:1044A000FBDA40F6210331688A48C2F820147168AB +:1044B000C2F82014B168C2F82014F168C2F82014C0 +:1044C0008549C2F800366F4BC2F80806C2F80014DE +:1044D000D3F804245600FBD44FF4C05043F2E24119 +:1044E00001947E4CC3F83C0443F62709C3F8001638 +:1044F0004BF2C048C3F800464FF0200C4FF40C4478 +:1045000043F2024B764E1F25C3F80066C3F80096AF +:10451000C3F80086C3F800C6C3F800B6C3F8004667 +:104520004FF42354C3F80056C3F8004648F6C0447D +:10453000C3F8004644F20644C3F80056C3F80046E8 +:1045400047F22144C3F8004647F62104C3F8004669 +:1045500043F62744C3F8004643F2C244C3F800467A +:104560004AF2C0440422C3F8004640F6210743F251 +:10457000E6440D20114642F001E0C3F80056594DC3 +:10458000C3F80056C3F80046574DC3F80066019CB7 +:10459000C3F80076554E3B4B554FC3F80076013AB1 +:1045A000C3F80006C3F80066C3F80056C3F8001647 +:1045B0000FF00DC84F49C3F858244F48C3F82418CA +:1045C0004E49304AC3F80806C3F80014D2F8043440 +:1045D0005D00FBD44FF4C05040F2C131484B294D2F +:1045E000C2F83C04C2F84414C2F82438D5F8443464 +:1045F000002BFBDADAF800200194C5F82024DAF861 +:104600000410404BC5F82014DAF808103E4AC5F8EB +:104610002014DAF80C003D49C5F820043C48FAF7AC +:10462000ADFF4FF48003C5F83C34D5F83C34580254 +:1046300013D4384B384A39493948FAF7FBFF40233D +:10464000104A019CC5F8BC34D2F82C34DB04FBD4EE +:104650000194019803B0BDE8F08F324B324A3349E0 +:104660003348FAF7E7FF4023064AC5F8BC34D2F8CE +:104670002C34D904FBD42F4B0193019803B0BDE82F +:10468000F08F00BF00103B400401005A448BF5A39B +:104690000DCB7AFAF9738ED337E97A460401004AD2 +:1046A000CC5ABAD602A68506D5E6D8D540C4C27A79 +:1046B0004500000C110041004000018040A820345A +:1046C0009B40BF0C9BBD7BAA4DFC043B7C93E2CC82 +:1046D0000505000E0100848011004103E768050014 +:1046E000E76C0200C6680500E0A40010273C00103B +:1046F000E0A8203445000008010084811100490031 +:104700000500009CD588601EFC00943C98AED53412 +:10471000940522C322A307AE836313A3508AFDD45A +:10472000A11A34D3606BF3D1735F88062CD69183C2 +:1047300004BE587713000100622820342D4B2E4A06 +:104740002E492F48FAF71AFF40F2C1312D4B2E4A5D +:10475000019CC7F84414C7F82438D2F84434002B1D +:10476000FBDA41F212033168274DC2F82014716858 +:10477000C2F82014B168C2F82014F168C2F82014FD +:10478000C2F80834D5F808345800FBD52646D5F8C9 +:1047900020240C990C980A60D5F820140C9C4160D8 +:1047A000D5F82004194BA060D5F82004184AE06021 +:1047B00018491948FAF73EFF40233446124AC5F813 +:1047C000BC34D2F82C34D904FBD441E7134B144A3F +:1047D00014491548FAF72EFF40230B4AC5F8BC349C +:1047E000D2F82C34DF04FBD4104B0193019803B0B2 +:1047F000BDE8F08F8E9F6A528AEA9E01EBAA5C8127 +:104800000DAE45820505000E00103B407C3653146A +:10481000A60BF61C760152CE9A545189FFD8EC03B0 +:104820003D670A0CF9AA1791C61E1E8B02000100F3 +:104830002DE9F843BB4BD3F8BC2412F01F0240F023 +:104840006C810E46B84CB949C3F8004BC3F84C24F0 +:10485000C3F8241AD3F84424002AFBDAC721B44A47 +:10486000146CC3F82044546CC3F82044D2E91254A9 +:10487000B04AC3F82054AB4DC3F82044C3F84414E5 +:10488000C3F80826D5F84444E40FFBD04FF0000EDF +:104890004FF080094FF418184FF480070368DFF8D1 +:1048A00058C3C5F82034A44AC5F858E4A34BC5F84A +:1048B00000C6A349C5F80046A248C5F80896C5F841 +:1048C0003C84FAF75BFEC5F83C74D5F83C345B02D7 +:1048D00000F194819C4B9D49C5F800369C4A9D4B44 +:1048E000C5F808969C48C5F83C84FAF747FEC5F819 +:1048F0003C74D5F83C34C7215C0239D5974B894AC2 +:10490000C5F84414C5F80836D2F84434002BFBDA55 +:104910000020A7213468924BC2F82044814CC2F891 +:104920005804C2F84414C2F80836D4F84434002BB2 +:10493000FBDA4120F6F736F800270546C4F8205484 +:10494000C4F8587405254BF2E047864B864A8749E0 +:104950008748FAF741FEF6F7DFF9C4F80076854B91 +:10496000854A86498648C4F80056FAF735FE38E08D +:10497000844B6C4AC5F84414C5F80836D2F8443460 +:10498000002BFBDA0020A7213468754BC2F82044C5 +:10499000644CC2F85804C2F84414C2F80836D4F87B +:1049A0004434002BFBDA4120F5F7FCFF00270546D5 +:1049B000C4F82054C4F858744BF2E047724D734B5E +:1049C000734A74497448FAF707FEF7F707FEC4F80C +:1049D0000076724B724A73497348C4F80056FAF76E +:1049E000FBFDA7224F4C5E4BC4F84424C4F80836A4 +:1049F000D4F84434002BFBDA4120F5F7D3FF00272D +:104A000005466A4B6A4A6B496B48C4F82054C4F89F +:104A10005874FAF7E1FDF6F7E9FA684B684A694914 +:104A20006948FAF7ABFD40F2C2304FF08041674B66 +:104A30003C4AC4F84404C4F82C1AC4F8243AD2F806 +:104A40004434002BFBDA73686148C2F82034B16843 +:104A5000604BC2F82014F4683249C2F8204434692B +:104A6000C2F82044C2F82408C2F80034D1F8043453 +:104A70005800FBD44FF4C05540F2C2344FF0804090 +:104A8000554B284AC1F83C54C1F84444C1F82C0A9B +:104A9000C1F8243AD2F84434002BFBDA73694F4949 +:104AA000C2F82034B0694E4BC2F82004F0691D4CA6 +:104AB000C2F82004306AC2F82004C2F8241AC2F8EE +:104AC0000034D4F804345900FBD44FF4C055454B9E +:104AD000454A46494648C4F83C54FAF74FFD4FF45E +:104AE0008003C4F83C34D4F83C345A02C3F38056F3 +:104AF00000F19680A1223F4B0A4DC4F84424C4F82B +:104B00002438D5F84434002BFBDA0020F5F74AFFAF +:104B1000C5F820043046BDE8F8834FF00116304652 +:104B2000BDE8F88300103B4001004100E500450A64 +:104B300008750A2200000180F77381048D5110DD91 +:104B4000E67EC0717276C5DF000C0038476AB98412 +:104B500054317D45C0094F602006D0ABE000018094 +:104B6000A0030180F434407C01D91BE568042D6E5C +:104B700098868BD7944B330955B0D78E331B12656B +:104B8000126357D3400101804BC0462A39305FB4CD +:104B9000647198FECD415D5438401BD69A4708C7D2 +:104BA0003BA6609DB3AC54B40CB72E0BF4942242D8 +:104BB0000579CB01B80C48F77A5DA1547E92A1F437 +:104BC0001D1DCFAAFD4F3369A1D8383E059D00F7C2 +:104BD0008500000811004200058D00070500109CAB +:104BE00011008200CF7F5BAC5DFAEFA9B1A1B98B58 +:104BF000E0C610B74400000800880038114B124A84 +:104C000012491348FAF716FD4023124AC5F8BC347E +:104C1000D2F82C34DD04FBD40F4E3046BDE8F883C7 +:104C20000E4B0F4A0F491048FAF704FD4023094A7A +:104C3000C4F8BC34D2F82C34DB04FBD40B4E304621 +:104C4000BDE8F883C9B4CC4B536C97524CBEA9EF66 +:104C5000440DDE3400103B400200010009009E8A32 +:104C6000DC9E79B076DF24884075B912120001000D +:104C700010B5184A184C194BC2F84444C2F82438ED +:104C8000C9B14FF0000CD2F84434002BFBDA0368B2 +:104C90001030C2F8203450F80C3C0CF1040CC2F86F +:104CA000203450F8083C6145C2F8203450F8043CE8 +:104CB000C2F82034E7D80022064BC3F85824FAF78C +:104CC000A7FDBDE81040064B064A07490748FAF71A +:104CD00083BC00BF00103B40610002000604000ED0 +:104CE000F822781704DC82F0A564D411C2390DBF14 +:104CF0002DE9F04F98460368924633F002034FF0D7 +:104D0000A1024FF08043C34C0546C4F844240E462C +:104D100083B0C4F82C3813D0BF4BC4F82438D4F86F +:104D20004434002BFBDA0020F5F73CFE0746BB4B72 +:104D3000BB4ABC49BC48C4F82074FAF74DFC12E0E9 +:104D4000BA4BC4F82438D4F84434002BFBDA0020E2 +:104D5000F5F728FE0746B64BB64AB749B748C4F838 +:104D60002074FAF739FCAB4FB54BC7F82438B54B74 +:104D7000C7F80034D7F8044414F08044FAD14FF453 +:104D8000C0530194C7F83C342B68012B40F29E813C +:104D9000C722AD4B9F4D019CC7F84424C7F8083685 +:104DA000D5F84434002BFBDAD8F8003080274FF4D4 +:104DB000181C4FF0000B4FF010094BF260480194A3 +:104DC000DFF804E3A14CC5F82034A14AC5F858B473 +:104DD000A04BC5F80046A049C5F800969F48C5F805 +:104DE0000876C5F83CC4C5F80086C5F80076C5F855 +:104DF00000E6C5F80876C5F83CC4FAF7BFFB4FF4E7 +:104E00008003C5F83C34D5F83C345B0200F1AA813C +:104E100040F2C1304FF08041914B7E4A019CC5F871 +:104E20004404C5F82C18C5F82438D2F84434002BB3 +:104E3000FBDA40F6210331688A48C2F82014716811 +:104E4000C2F82014B168C2F82014F168C2F8201426 +:104E50008549C2F800366F4BC2F80806C2F8001444 +:104E6000D3F804245600FBD44FF4C05043F2E2417F +:104E700001947E4CC3F83C0443F62709C3F800169E +:104E80004BF2C048C3F800464FF0200C4FF40C44DE +:104E900043F2024B764E1F25C3F80066C3F8009616 +:104EA000C3F80086C3F800C6C3F800B6C3F80046CE +:104EB0004FF42354C3F80056C3F8004648F6C044E4 +:104EC000C3F8004644F20644C3F80056C3F800464F +:104ED00047F22144C3F8004647F62104C3F80046D0 +:104EE00043F62744C3F8004643F2C244C3F80046E1 +:104EF0004AF2C0440422C3F8004640F6210743F2B8 +:104F0000E6440D20114642F001E0C3F80056594D29 +:104F1000C3F80056C3F80046574DC3F80066019C1D +:104F2000C3F80076554E3B4B554FC3F80076013A17 +:104F3000C3F80006C3F80066C3F80056C3F80016AD +:104F40000FF00DC84F49C3F858244F48C3F8241830 +:104F50004E49304AC3F80806C3F80014D2F80434A6 +:104F60005D00FBD44FF4C05040F2C131484B294D95 +:104F7000C2F83C04C2F84414C2F82438D5F84434CA +:104F8000002BFBDADAF800200194C5F82024DAF8C7 +:104F90000410404BC5F82014DAF808103E4AC5F852 +:104FA0002014DAF80C003D49C5F820043C48FAF713 +:104FB000E5FA4FF48003C5F83C34D5F83C34580288 +:104FC00013D4384B384A39493948FAF733FB402370 +:104FD000104A019CC5F8BC34D2F82C34DB04FBD455 +:104FE0000194019803B0BDE8F08F324B324A334947 +:104FF0003348FAF71FFB4023064AC5F8BC34D2F801 +:105000002C34D904FBD42F4B0193019803B0BDE895 +:10501000F08F00BF00103B400481005AC488DB358C +:10502000E31B780095E8A66A7C87E7350481004A8F +:105030001A601C11B3FC472080B3F3D1F0BE6CE3BF +:105040004500000C110041004000018040A82034C0 +:105050002258A83A503977AC8573AA83AE304DEA0E +:105060000585000E0100848011004103E7680500FA +:10507000E76C0200C6680500E0A40010273C0010A1 +:10508000E0A8203445000008010084811100490097 +:105090000500009C426CFC71EB74B3F13283AD14DB +:1050A0000B2493FA3766209B1C2DBCC5788F995230 +:1050B000D5B63DC79525BDAA075B36E7626F1E6072 +:1050C000732D506A13000100622820342F4B304AA0 +:1050D00030493148FAF752FA40F2C1304FF080417E +:1050E0002E4B2F4A019CC7F84404C7F82C18C7F868 +:1050F0002438D2F84434002BFBDA41F21203316831 +:10510000274DC2F820147168C2F82014B168C2F8A3 +:105110002014F168C2F82014C2F80834D5F8083415 +:105120005800FBD52646D5F820240C990C980A6027 +:10513000D5F820140C9C4160D5F82004194BA060D0 +:10514000D5F82004184AE06018491948FAF772FAAD +:1051500040233446124AC5F8BC34D2F82C34D90462 +:10516000FBD43DE7134B144A14491548FAF762FA89 +:1051700040230B4AC5F8BC34D2F82C34DF04FBD4EE +:10518000104B0193019803B0BDE8F08F0F8ABB4A22 +:10519000F1DC09374A359CEC63F401360585000ED5 +:1051A00000103B407F2D99016060D2F842D9B77A58 +:1051B0003605BB946C89201E6CD8420F37DC3A1F31 +:1051C00068A5C3D8020001002DE9F843504BD3F87D +:1051D000BC2412F01F0240F0C4810E464D4C4E49D3 +:1051E000C3F8004BC3F84C24C3F8241AD3F8442462 +:1051F000002AFBDAC721494A146CC3F82044546CD6 +:10520000C3F82044D2E91254454AC3F82054404D13 +:10521000C3F82044C3F84414C3F80826D5F844441E +:10522000E40FFBD04FF0000E4FF080094FF4181838 +:105230004FF480070368DFF834C1C5F82034394AD9 +:10524000C5F858E4384BC5F800C63849C5F80046DB +:105250003748C5F80896C5F83C84FAF78FF9C5F8C1 +:105260003C74D5F83C345A0200F18081314B32490C +:10527000C5F8003603F14C7303F5A6331B33C5F8AC +:1052800008962E4A2E48C5F83C84FAF777F9C5F8F7 +:105290003C74D5F83C34C7215F0269D5294B1C4AC0 +:1052A000C5F84414C5F80836D2F84434002BFBDAAC +:1052B0000020A7213468244BC2F82044144CC2F8C3 +:1052C0005804C2F84414C2F80836D4F84434002B09 +:1052D000FBDA4420F5F766FB00270546C4F82054A6 +:1052E000C4F8587407254BF2E047184B184A19497F +:1052F0001948FAF771F9F5F70FFDC4F80076174B66 +:10530000174A18491848C4F80056FAF765F968E0D2 +:1053100000103B4001004400E500450A08750A22E0 +:10532000000001803AEA75528B797E894E57FF5E04 +:10533000B7D1460A000C00383BFDF24C3F06D9E0DD +:105340005CF35D6BE0000180A003018045E10B3D53 +:1053500030C93D1CEA1F721015A7B9F45EDB30821C +:1053600021F723080CAE6C02965270770088003843 +:10537000904B914AC5F84414C5F80836D2F8443425 +:10538000002BFBDA0020A72134688C4BC2F82044A4 +:10539000894CC2F85804C2F84414C2F80836D4F84C +:1053A0004434002BFBDA4420F5F7FCFA00270546CD +:1053B000C4F82054C4F858744BF2E047804D814B38 +:1053C000814A82498248FAF707F9F7F707F9C4F8E2 +:1053D0000076804B804A81498148C4F80056FAF72C +:1053E000FBF8A722744C754BC4F84424C4F8083663 +:1053F000D4F84434002BFBDA4420F5F7D3FA002725 +:105400000546784B784A79497948C4F82054C4F85D +:105410005874FAF7E1F8F5F7E9FD764B764A7749E3 +:105420007748FAF7ABF840F2C270764A764B624999 +:10543000C4F84404C4F82C2AC4F8243AD1F84434FB +:10544000002BFBDA73685C4AC1F82034B368C1F8FA +:105450002034F368C1F820343369C1F82034D2F81D +:105460004434002BFBDA73696849C2F82034B06910 +:10547000674BC2F82004F0694F4CC2F82004306A30 +:10548000C2F82004C2F82418C2F80034D4F8043456 +:105490005D00FBD44FF4C0555E4B5F4A5F496048E6 +:1054A000C4F83C54FAF76AF85E4A594B4249C4F8CA +:1054B0002428C4F80034D1F804345800FBD44FF445 +:1054C000C05540F2C2344FF08040574B3A4AC1F8C1 +:1054D0003C54C1F84444C1F82C0AC1F8243AD2F82B +:1054E0004434002BFBDA736A5049C2F82034B06AA6 +:1054F0004F4BC2F82004F06A2F4CC2F82004306BE6 +:10550000C2F82004C2F8241AC2F80034D4F80434D3 +:105510005900FBD44FF4C055464B474A47494848C9 +:10552000C4F83C54FAF72AF84FF48003C4F83C342A +:10553000D4F83C345A02C3F3805629D4A122414BFB +:105540001D4DC4F84424C4F82438D5F84434002B45 +:10555000FBDA0020F5F726FAC5F820043046BDE84E +:10556000F8834FF001163046BDE8F883364B374AD2 +:1055700037493848FAF75EF840230F4AC5F8BC347B +:10558000D2F82C34DB04FBD4334E3046BDE8F8832C +:10559000324B334A33493448FAF74CF84023064A31 +:1055A000C4F8BC34D2F82C34DB04FBD42F4E304684 +:1055B000BDE8F8834001018000103B40A00301805A +:1055C0009949D0851E27C33C6CABB5377C5D9A6189 +:1055D00080EEDBEBCD8C8C9BF693C031190FE6800F +:1055E0005B0465723BC380E49A74D6FEA6680376BA +:1055F000044A73AA8003F3D8AF9FEE8C5CFECCD82C +:10560000FFB34BB400010040079D00F78500000880 +:105610001100420044EC8D4E74D4068EB2231B72EE +:105620006743EEEC95000008058D00070500109C0F +:10563000110082005BB5691402A92CF01605BAA40A +:1056400067D59A2444000008D32042D9F16CD31DB9 +:1056500041494788B54549780200010031CFC04D26 +:10566000A419F2DC6642CA6C5B30045612000100D9 +:1056700070B54FF08044194A194D1A4BC2F8445482 +:10568000C2F82C48C2F82438C9B14FF0000CD2F847 +:105690004434002BFBDA03681030C2F8203450F891 +:1056A0000C3C0CF1040CC2F8203450F8083C614565 +:1056B000C2F8203450F8043CC2F82034E7D8002265 +:1056C000064BC3F85824FAF7A3F8BDE87040064B20 +:1056D000064A07490748F9F77FBF00BF00103B4063 +:1056E000610002000684000E18F58974286491B7E1 +:1056F0005814DDD39248F22308B5234BD3F8402445 +:10570000FAB1D3F84024012A29D0D3F84024022A40 +:105710001ED0D3F84024032A28D0D3F84034042BD9 +:105720002BD01A4B1A4A1B491B48F9F783FF40221A +:10573000154BC3F8BC24D3F82C0410F48050FAD1D4 +:1057400008BD164B164A17491748F9F745FFE8E711 +:10575000164B174A17491848F9F73EFFE1E7174B70 +:10576000174A18491848F9F737FFDAE7174B184A6C +:1057700018491948F9F730FFD3E7184B184A194967 +:105780001948F9F729FFCCE700103B40A1C6A7D57F +:1057900015E897EEA6BF31EEEFDD11B664E4F6E052 +:1057A000B7CFBB46314D7E01A36ADC21F090F3C533 +:1057B0001EE44023212087F5AE0CD31C3231737DCB +:1057C00010FE6EBE1FE7A660D65244A530427E1181 +:1057D0006B1D0945258D504656E2DA9F7F938FE673 +:1057E000D4544C55A9D2644C31283D442DE9F84F8E +:1057F000CC4CD4F8BC6416F01F0640F09C821546D1 +:105800009B46C94BC4F8003BC84BC4F84C64C4F871 +:10581000243AD4F84434002BFBDA40F2C712C44BCC +:105820001E6CC4F820645E6CC4F820649E6CC4F8DE +:105830002064DB6CC4F82034BE4BC4F80836C4F8CE +:105840004424B84AD2F84434002BFBDA0B68B54C38 +:10585000C2F82034D4F84434DB0FFBD09C464FF020 +:10586000000980264FF418180368DFF848E3C4F8ED +:105870002034B148C4F85894B04BC4F800E6B04A9C +:10588000C4F800C6AF49C4F80866C4F83C84F9F708 +:1058900075FE4FF48003C4F83C34D4F83C3458020D +:1058A00000F1B8834FF0060C4FF0050E4FF4344A68 +:1058B000A54BDFF80493C4F80036A44F03F111435D +:1058C00003F51E13C4F800C6C333C4F80076A04A1B +:1058D000C4F800A69F49C4F800C69F48C4F80066F3 +:1058E000C4F80096C4F800E6C4F80866C4F83C841E +:1058F000F9F744FE4FF48003C4F83C34D4F83C3448 +:105900005B0200F1C88140F2C731944B854AC4F86C +:105910004414C4F80836D2F84434002BFBDA2B6860 +:105920008049C2F82034D1F84434002BFBDA6B688C +:105930007C4AC1F82034D2F84434002BFBDAA96841 +:10594000784BC2F82014D3F84424002AFBDAE96823 +:105950000022C3F8201443F2E27448F6E07040F6E7 +:10596000DE364FF47F014FF005094FF00F084FF07E +:105970000E0EC3F85824DFF844A2C3F80066C3F83B +:105980000046C3F80006C3F80016754943F2845C6C +:10599000C3F80016C3F80026C3F800A6DFF820A25B +:1059A00043F2A557C3F800A6C3F80096DFF8149297 +:1059B000A726C3F80096C3F80086DFF80C82C3F868 +:1059C0000086C3F800E6DFF804E2C3F800E6DFF87B +:1059D00000E2C3F800E6C3F80046C3F80006FE2064 +:1059E000C3F80006C3F80016C3F800265D4A4D4C04 +:1059F000C3F800265C4AC3F800260722C3F8002635 +:105A00008022C3F808264FF42602C3F83C244FF442 +:105A10002842C3F800260322C3F8002643F242526C +:105A2000C3F8002643F26352C3F800264F4AC3F876 +:105A300000C6C3F80076C3F84464C3F80826D4F857 +:105A40004434002BFBDA4720F4F7ACFF002706466E +:105A5000474B484A48494948C4F82064C4F8587438 +:105A6000F9F7BAFDF6F7E4FB454B464A4649474885 +:105A7000F9F784FD40F2C2304FF08041444B294A8F +:105A8000C4F84404C4F82C1AC4F8243AD2F84434B4 +:105A9000002BFBDA2B693F48C2F8203469693E4B82 +:105AA000C2F82014A969C2F82014E969C2F82014C8 +:105AB0001C49C2F82408C2F80034D1F80434580054 +:105AC000FBD44FF4C05640F2C2344FF08040334B09 +:105AD000144AC1F83C64C1F84444C1F82C0AC1F826 +:105AE000243AD2F84434002BFBDA2B6A2C49C2F852 +:105AF0002034686A2B4BC2F82004A86A094CC2F80B +:105B00002004E86AC2F82004C2F8241AC2F800345B +:105B1000D4F804345900FBD44FF4C055224B234A27 +:105B2000234957E000103B4001004700E500450ACB +:105B300008750A2200000280BA6ADAD8F9871029AB +:105B40001311AA2D5F6B0C0500A800302000010086 +:105B5000131098D9AE2EDCCE3468A0C1400004806A +:105B6000E08B0038C2D30010C08B0038A003018046 +:105B7000748651F396A1413957F8FA34C14C2B3A47 +:105B8000BF30279781D36F31EE18167C4D9758FBA5 +:105B9000059D00F78500000811004200058D0007F3 +:105BA0000500109C110082006AE9F59671676E622B +:105BB00000B918102088003800A82034C0D3001085 +:105BC0000088003840B5001040B500204A58003821 +:105BD000C1D30020BF48C4F83C54F9F7FDFCBE4BCC +:105BE000BE4ABF49BF48F9F7C9FC4FF48003BE4C19 +:105BF000C4F83C34D4F83C345A02C3F3805500F165 +:105C00009F80BA4BBA4ABB49BB48F9F7B7FC4FF47F +:105C1000C0034FF4F842C4F80026C4F83C34C4F87A +:105C20005854D4F84034002B00F00682D4F84034A5 +:105C3000012B00F00A82D4F84034022B00F0C88116 +:105C4000D4F84034032B00F00782D4F84034042BFE +:105C500073D140F2C132A94BC4F84424C4F82438AB +:105C6000D4F84434002BFBDADBF80020A44BC4F852 +:105C70002024DBF80410A34AC4F82014DBF8081031 +:105C8000C4F82014DBF80C009F49C4F820049F4896 +:105C9000F9F7A2FC51E09E4B9E49C4F800369E4A9B +:105CA0009E4BC4F808669E48C4F83C84F9F766FC2D +:105CB0004FF48003C4F83C34D4F83C34C7215F026D +:105CC0004FD5984B884AC4F84414C4F80836D2F823 +:105CD0004434002BFBDA0020A7212B68824CC2F849 +:105CE0002034914BC2F85804C2F84414C2F8083664 +:105CF000D4F84434002BFBDA4720F4F753FE002796 +:105D00000646C4F82064C4F8587405264BF2E047F0 +:105D1000864B874A87498848F9F75EFCF4F7FCFF11 +:105D2000C4F80076854B864A86498748C4F80066E1 +:105D3000F9F752FC4EE04FF001152846BDE8F88F08 +:105D4000824B834A83498448F9F774FC4023C4F8A2 +:105D5000BC34D4F82C34DB04FBD4804D2846BDE899 +:105D6000F88F7F4B604AC4F84414C4F80836D2F860 +:105D70004434002BFBDA0020A7212B685A4CC2F8D0 +:105D80002034694BC2F85804C2F84414C2F80836EB +:105D9000D4F84434002BFBDA4720F4F703FE002745 +:105DA0000646C4F82064C4F858744BF2E0476D4EC0 +:105DB0006D4B6E4A6E496F48F9F70EFCF6F70EFC14 +:105DC000C4F800766C4B6D4A6D496E48C4F80066A5 +:105DD000F9F702FCA722444C534BC4F84424C4F8FE +:105DE0000836D4F84434002BFBDA4720F4F7DAFD08 +:105DF00000270646644B654A65496648C4F8206436 +:105E0000C4F85874F9F7E8FBF5F7F0F8624B634A09 +:105E100063496448F9F7B2FB40F2C2304FF0804169 +:105E2000614B314AC4F84404C4F82C1AC4F8243A2B +:105E3000D2F84434002BFBDA6B685C48C2F820349B +:105E4000A9685B4BC2F82014E968C2F820142969DC +:105E5000C2F820142449C2F82408C2F80034D1F84A +:105E600004345E00FBD44FF4C05640F2C2344FF00D +:105E70008040504B1C4AC1F83C64C1F84444C1F80E +:105E80002C0AC1F8243AD2F84434002BFBDA6B69AF +:105E90004949C2F82034A869484BC2F82004E8698F +:105EA000114CC2F82004286AC2F82004C2F8241A4F +:105EB000C2F80034D4F804345D00FBD44FF4C0556C +:105EC0003F4B404A40494148C4F83C54F9F784FBF1 +:105ED00085E600BF69BABD60A697342FFF665AEC0D +:105EE000A8AB165D6E54646E00103B40C17322D6A1 +:105EF00031E030815DD00EF1B4D218BF450000080A +:105F0000D500DB5CBEC9398BE1D1A2F0F24310842D +:105F1000210C0038954021D3551D22CCAA8F5A0858 +:105F20008BF8778DE0000180A00301808A7FC5E5B2 +:105F3000FFF8F4EF650BC426F7D2C1F139D2FF6741 +:105F4000B0984A73122E513DA7C898517BBFC61511 +:105F50008693EBF5BED6EF647641BDA61200010034 +:105F6000400101804BC0462A9B72960A124ED327ED +:105F7000F76D02BD27FBCCBED95B9CBF1146CAE0C2 +:105F8000D7425A0B59E70B7D22F06D531F74BAB2FA +:105F9000449F140360C5584082A8AEC28BCF085CF2 +:105FA000784944F3164CF94D059D00F7850000082B +:105FB00011004200058D00070500109C11008200B1 +:105FC00001FC25B29AEB17DAA079BA455DF7E3DE5A +:105FD00040F2C132314BC4F84424C4F82438D4F818 +:105FE0004434002BFBDADBF800202D4BC4F82024CE +:105FF000DBF804102B4AC4F82014DBF80810C4F8AE +:106000002014DBF80C002849C4F820042748F9F7CD +:10601000E3FA92E6264B274A27492848F9F70AFB74 +:106020004023274AC4F8BC34D2F82C34D904FBD41A +:10603000244D2846BDE8F88F234B244A244925489F +:10604000F9F7CAFA2846BDE8F88F234B234A2449BA +:106050002448F9F7C1FA70E640F2C1320F4BC4F898 +:106060004424C4F82438D4F84434002BFBDADBF899 +:1060700000201D4BC4F82024DBF804101B4AC4F890 +:106080002014DBF80810C4F82014DBF80C001849C1 +:10609000C4F820041748F9F79FFA4EE645000008B7 +:1060A000BC44C193E72B7C0E010EF76C628CAC7480 +:1060B000AD8922F295E53699BD344A4CEC02FD8457 +:1060C00000103B40020001006AF1E9188D74DC8782 +:1060D0006B272817ABFAA8E05C2F97E8545193730D +:1060E0009AB4719C67BC799DB93ECE07FD95E2F5E7 +:1060F0001E30CB7A933589562DE9F041964F0646EE +:10610000D7F840340D461446002B00F09380D7F8A2 +:106110004034012B00F0C280D7F84034022B00F04D +:106120009E80D7F84034032B00F0D780D7F8403456 +:10613000042B00F0FB80884AD2F84434002BFBDAB1 +:106140003368042CC2F820347368C2F82034B36872 +:10615000C2F82034F368C2F8203432D9AE46B446CF +:1061600004227D4BD3F844040028FBDADCF810103D +:10617000C3F82014DCF81410C3F82014DCF818104D +:10618000C3F82014DCF81C10C3F82014D3F808045A +:106190004100FBD5D3F820140EF1100E4EF8101C60 +:1061A000D3F8201404324EF80C1CD3F82014944277 +:1061B0004EF8081CD3F820140CF1100C4EF8041CF7 +:1061C000D0D80023644AC2F85834D2F808345B00AF +:1061D000FBD5D2F8203404F18044043C45F8243047 +:1061E000D2F8203405EB84056B60D2F82034AB6024 +:1061F000D2F82034EB60D2F840348BB1D2F840347E +:10620000012B41D0D2F84034022B5CD0D2F840347C +:10621000032B77D0D2F84034042B7DD0BDE8F08139 +:10622000F9F7B8FABDE8F0414C4B4D4A4D494E489C +:10623000F9F7D2B940F2C23C4C4B4D4A4D494E4859 +:10624000C7F844C4F9F79AF94FF441234B4AC7F809 +:1062500044244B4AC7F82428C7F808346BE740F2B7 +:10626000C23C484B484A49494948C7F844C4F9F731 +:1062700085F94FF44123414AC7F84424454AC7F8F9 +:106280002428C7F8083456E7F9F784FABDE8F04146 +:10629000414B424A42494348F9F79EB940F2C23C59 +:1062A000414B424A42494348C7F844C4F9F766F9AA +:1062B0004FF44123314AC7F844243F4AC7F8242801 +:1062C000C7F8083437E7F9F765FABDE8F0413B4B0A +:1062D0003B4A3C493C48F9F77FB940F2C23C3B4B52 +:1062E0003B4A3C493C48C7F844C4F9F747F94FF4E6 +:1062F0004123224AC7F84424384AC7F82428C7F85B +:10630000083418E7F9F746FABDE8F041344B354A4E +:1063100035493648F9F760B9F9F73CFABDE8F0417C +:10632000334B344A34493548F9F756B940F2C23C48 +:10633000334B344A34493548C7F844C4F9F71EF999 +:106340004FF441230D4AC7F84424314AC7F82428A2 +:10635000C7F80834EFE600BF00103B4085D6F6F2E0 +:10636000697C8F953ACE008F0666C001A3E98E8ABC +:1063700065194E69E7D57085829545B061000200C8 +:106380000601000A73FFBA55987196D4857EAF4115 +:106390008466564A0605000EDB66CBB5536CEF30BB +:1063A0001BF6D7A275179A315954CD69EE9B5AAF97 +:1063B0003D7838A113219B950E01000A38F89BD334 +:1063C000A083E371D5A832E9140436D90F4AE660F8 +:1063D0007FFFDCA46B0BC5CB336BB3020E09000946 +:1063E00076FED8B4CBB06B43338EE37FC2DF6A59FD +:1063F0009F9BCF9151FB826ECC17D340F370758C6D +:10640000B3A6D59DE39BE847331AD127D469692405 +:10641000060D000708B5234BD3F84024FAB1D3F892 +:106420004024012A29D0D3F84024022A1ED0D3F8D0 +:106430004024032A28D0D3F84034042B2BD01A4B05 +:106440001A4A1B491B48F9F7F5F84022154BC3F8C7 +:10645000BC24D3F82C0410F48050FAD108BD164B9C +:10646000164A17491748F9F7B7F8E8E7164B174ADD +:1064700017491848F9F7B0F8E1E7174B174A1849D8 +:106480001848F9F7A9F8DAE7174B184A18491948D4 +:10649000F9F7A2F8D3E7184B184A19491948F9F740 +:1064A0009BF8CCE700103B403A3D18E6D6BB4E7C4B +:1064B000F9CEAF6E0F3589266073B8B521C9C42AED +:1064C000187FC9AA4A61ECE47EAC594C294B312FA4 +:1064D000C7FE403C502E3966C9AC023699EDD1D684 +:1064E000A1351089EE150E9C4D51A6EAEA452B32D6 +:1064F00026DFB88952381CA9160B106D04DC9010E9 +:10650000CE35BDA2A05040FB2DE9F84FCA4CD4F8BF +:10651000BC6416F01F0640F0C48215469B46C74B6C +:10652000C4F8003BC64BC4F84C64C4F8243AD4F811 +:106530004434002BFBDA40F2C712C24B1E6CC4F885 +:1065400020645E6CC4F820649E6CC4F82064DB6C2C +:10655000C4F82034BC4BC4F80836C4F84424B64A06 +:10656000D2F84434002BFBDA0B68B34CC2F8203469 +:10657000D4F84434DB0FFBD09C464FF00009802652 +:106580004FF418180368DFF848E3C4F82034AF4A22 +:10659000C4F85894AE4BC4F800E6AE49C4F800C63F +:1065A000AD48C4F80866C4F83C84F8F7E7FF4FF438 +:1065B0008003C4F83C34D4F83C345A0200F1D78349 +:1065C0004FF0060C4FF0050E4FF4344AA34BA44F86 +:1065D000DFF80093C4F80036A24AC4F800C6A24B04 +:1065E000C4F80076A149C4F800A6A148C4F800C6C2 +:1065F000C4F80066C4F80096C4F800E6C4F808665B +:10660000C4F83C84F8F7BAFF4FF48003C4F83C3474 +:10661000D4F83C345F0200F1F38140F2C731954B6E +:10662000854AC4F84414C4F80836D2F84434002B20 +:10663000FBDA2B688049C2F82034D1F84434002BAF +:10664000FBDA6B687C4AC1F82034D2F84434002B62 +:10665000FBDAA968784BC2F82014D3F84424002A46 +:10666000FBDAE9680022C3F8201443F2E27448F62A +:10667000E07040F6DE364FF47F014FF4803A4FF081 +:1066800005094FF00F084FF00E0EC3F85824C3F859 +:106690000066C3F80046C3F80006C3F80016764942 +:1066A00043F2845CC3F80016C3F800A60AF1805ACE +:1066B000AAF5315AC3F800A6DFF81CA243F2A55789 +:1066C000C3F800A6C3F80096DFF81092A726C3F817 +:1066D0000096C3F80086DFF80882C3F80086C3F886 +:1066E00000E6DFF800E2C3F800E6DFF8FCE1C3F8FB +:1066F00000E6C3F80046C3F80006FE20C3F8000613 +:10670000C3F80016C3F800265C4A4B4CC3F80026B9 +:106710005B4AC3F800260722C3F800268022C3F88C +:1067200008264FF42602C3F83C244FF42842C3F84D +:1067300000260322C3F8002643F24252C3F8002683 +:1067400043F26352C3F800264E4AC3F800C6C3F8AA +:106750000076C3F84464C3F80826D4F84434002B08 +:10676000FBDA5020F4F71EF900270646464B474A4D +:1067700047494848C4F82064C4F85874F8F72CFF17 +:10678000F5F756FD444B454A45494648F8F7F6FEAD +:1067900040F2C270444A454B2749C4F84404C4F847 +:1067A0002C2AC4F8243AD1F84434002BFBDA2B69A4 +:1067B000214AC1F820346B69C1F82034AB69C1F8B3 +:1067C0002034EB69C1F82034D2F84434002BFBDAD2 +:1067D0002B6A3749C2F82034686A364BC2F8200465 +:1067E000A86A154CC2F82004E86AC2F82004C2F86E +:1067F0002418C2F80034D4F804345E00FBD44FF4FB +:10680000C0562D4B2D4A2E492E48C4F83C64F8F74B +:10681000B5FE2D4A274B0849C4F82428C4F8003493 +:10682000D1F804345800FBD44FF4C05640F2C234BF +:106830004FF08040254B59E000103B4001005000D4 +:10684000E500450A08750A22000002808FCA79DD3A +:10685000766CBC4B8BFB95939FAD638B00A800308F +:1068600020000100BE45119E57DB1874334213A36C +:1068700013C1AD0240000480E08B0038C2D3001089 +:10688000C08B0038A0030180CCDA37CA8E3154FEA9 +:106890004631C375DBE217B6F6D4E2050B37EF5885 +:1068A0008A30716226B29B1800010040079D00F7F4 +:1068B0008500000811004200EC23231643CECC12C1 +:1068C000674548D77687F71895000008058D0007BB +:1068D0002088003800A820340088003840B5001017 +:1068E00040B500204A580038C1D30020784AC1F88A +:1068F0003C64C1F84444C1F82C0AC1F8243AD2F8E7 +:106900004434002BFBDA2B6B7249C2F82034686BDD +:10691000714BC2F82004A86B6D4CC2F82004E86BE0 +:10692000C2F82004C2F8241AC2F80034D4F804349F +:106930005900FBD44FF4C055684B694A69496A480D +:10694000C4F83C54F8F748FE684B694A69496A48FC +:10695000F8F714FE4FF480035D4CC4F83C34D4F8CF +:106960003C345A02C3F3805500F1A080634B644A63 +:1069700064496548F8F702FE4FF4C0034FF4F8424B +:10698000C4F80026C4F83C34C4F85854D4F8403451 +:10699000002B00F0FE81D4F84034012B00F0078278 +:1069A000D4F84034022B00F0C081D4F84034032BDB +:1069B00000F00482D4F84034042B74D140F2C13288 +:1069C000524BC4F84424C4F82438D4F84434002B7F +:1069D000FBDADBF800204E4BC4F82024DBF804106F +:1069E0004C4AC4F82014DBF80810C4F82014DBF873 +:1069F0000C004949C4F820044848F8F7EDFD52E07E +:106A0000474B4849C4F800364748484BC4F8086625 +:106A1000474AC4F83C84F8F7B1FD4FF48003C4F84A +:106A20003C34D4F83C34C721580240F1A180414B9A +:106A3000274AC4F84414C4F80836D2F84434002B6A +:106A4000FBDA0020A7212B68214CC2F820343A4BF6 +:106A5000C2F85804C2F84414C2F80836D4F84434D2 +:106A6000002BFBDA5020F3F79DFF00270646C4F801 +:106A70002064C4F8587407264BF2E0472F4B304A85 +:106A800030493148F8F7A8FDF4F746F9C4F8007624 +:106A90002E4B2F4A2F493048C4F80066F8F79CFD6A +:106AA0009FE04FF001152846BDE8F88F2B4B2C4A8C +:106AB0002C492D48F8F7BEFD4023C4F8BC34D4F867 +:106AC0002C34DB04FBD4294D2846BDE8F88F00BFE9 +:106AD00000103B400500109C110082007CF6144D14 +:106AE00017F8222B22E6FBE578056C3A16FDAB91F0 +:106AF000F42EEB7AB886C2AAA0C44F579860E8512A +:106B000039DF93FDE70DD82DB361AC78450000085F +:106B10004770ABCB9EC6F561887FC5C0AB7F72DC8A +:106B2000210C003818D2C776C9CB630D9432ACB1B2 +:106B30006115CA18E0000180A003018063FF8F0D7A +:106B4000D2C561DD5CDCBA2D96F71D07AF3971B592 +:106B5000679DABD031886FC98196A715418262BE0F +:106B6000961CE362C954F6DC9D286578120001008A +:106B7000A34BA44AC4F84414C4F80836D2F84434E9 +:106B8000002BFBDA0020A7212B689E4CC2F8203492 +:106B90009D4BC2F85804C2F84414C2F80836D4F821 +:106BA0004434002BFBDA5020F3F7FCFE00270646A6 +:106BB000C4F82064C4F858744BF2E047934E944BE9 +:106BC000944A95499548F8F707FDF5F707FDC4F88D +:106BD0000076934B934A94499448C4F80066F8F7BA +:106BE000FBFCA722874C884BC4F84424C4F8083621 +:106BF000D4F84434002BFBDA5020F3F7D3FE0027FF +:106C000006468B4B8B4A8C498C48C4F82064C4F8E8 +:106C10005874F8F7E1FCF4F7E9F9894B894A8A4995 +:106C20008A48F8F7ABFC40F2C270894A894B754933 +:106C3000C4F84404C4F82C2AC4F8243AD1F84434E3 +:106C4000002BFBDA6B686F4AC1F82034AB68C1F8DF +:106C50002034EB68C1F820342B69C1F82034D2F815 +:106C60004434002BFBDA6B697B49C2F82034A869F5 +:106C70007A4BC2F82004E869624CC2F82004286A02 +:106C8000C2F82004C2F82418C2F80034D4F804343E +:106C90005A00FBD44FF4C056714B724A7249734884 +:106CA000C4F83C64F8F76AFC714A6C4B5549C4F867 +:106CB0002428C4F80034D1F804345B00FBD44FF42A +:106CC000C05640F2C2344FF080406A4B4D4AC1F882 +:106CD0003C64C1F84444C1F82C0AC1F8243AD2F803 +:106CE0004434002BFBDA6B6A6349C2F82034A86A8B +:106CF000624BC2F82004E86A424CC2F82004286BB8 +:106D0000C2F82004C2F8241AC2F80034D4F80434BB +:106D10005F00FBD44FF4C055594B5A4A5A495B485F +:106D2000C4F83C54F8F758FC0EE640F2C132584B18 +:106D3000C4F84424C4F82438D4F84434002BFBDAD3 +:106D4000DBF80020534BC4F82024DBF80410524A2F +:106D5000C4F82014DBF80810C4F82014DBF80C0089 +:106D60004E49C4F820044E48F8F736FC9BE64D4BDC +:106D70004D4A4E494E48F8F75DFC4023214AC4F87D +:106D8000BC34D2F82C34DB04FBD44A4D2846BDE891 +:106D9000F88F02F1374202F53002474B4749484825 +:106DA00002F5BD42F8F718FC2846BDE8F88F454BC0 +:106DB000454A46494648F8F70FFC74E640F2C132AE +:106DC000334BC4F84424C4F82438D4F84434002B9A +:106DD000FBDADBF800203F4BC4F82024DBF804107A +:106DE0003D4AC4F82014DBF80810C4F82014DBF87E +:106DF0000C003A49C4F820043948F8F7EDFB52E694 +:106E00004001018000103B40A00301809949D085DA +:106E1000BF5D5FA949590C5C3ADEBE633A88C22D5A +:106E2000809F1E6938B81FA8254469B28ADCE12218 +:106E3000A1E89D944C4BA3E2ED41EECEB2F0D39B82 +:106E400023507788B0305B4C8198D9CB57D4459D7F +:106E500000010040079D00F7850000081100420076 +:106E60002533514C74138F68356EC4FB5D27FFA129 +:106E700095000008058D00070500109C1100820098 +:106E80004938354F278774306CFA8B6FB695D340ED +:106E900045000008E2C322351CEB6DB3A6FB240EAF +:106EA00011AE4875A04CD1FD383E6FB44AEE35A600 +:106EB000E16EB29302000100EE5D7F4C145001C5FB +:106EC000D632F17F72362E7558C2B13AE87C4C8BBF +:106ED000F6BC9232CEEE18A13E65D06AEC9CB503AA +:106EE00023FF7E7F2DE9F041A14F0646D7F84034BD +:106EF0000D461446002B00F09580D7F84034012B46 +:106F000000F0CC80D7F84034022B00F0A480D7F8F2 +:106F10004034032B00F0E580D7F84034042B00F018 +:106F20000D81934AD2F84434002BFBDA3368042CE9 +:106F3000C2F820347368C2F82034B368C2F8203431 +:106F4000F368C2F8203432D9AE46B4460422884BE6 +:106F5000D3F844040028FBDADCF81010C3F820143E +:106F6000DCF81410C3F82014DCF81810C3F820144F +:106F7000DCF81C10C3F82014D3F808044100FBD53A +:106F8000D3F820140EF1100E4EF8101CD3F8201474 +:106F900004324EF80C1CD3F8201494424EF8081C0E +:106FA000D3F820140CF1100C4EF8041CD0D8002398 +:106FB0006F4AC2F85834D2F808345B00FBD5D2F8D7 +:106FC000203404F18044043C45F82430D2F82034C5 +:106FD00005EB84056B60D2F82034AB60D2F8203426 +:106FE000EB60D2F840349BB1D2F84034012B4BD047 +:106FF000D2F84034022B6AD0D2F84034032B00F090 +:107000008980D2F84034042B00F08E80BDE8F081F6 +:10701000F8F7C0FBBDE8F041564B574A574958486E +:10702000F8F7DABA40F2C23C564B574A574958482B +:10703000C7F844C4F8F7A2FA4FF080414FF4412357 +:10704000544AC7F84424544AC7F82C18C7F82428CF +:10705000C7F8083465E740F2C23C504B504A5149EA +:107060005148C7F844C4F8F789FA4FF080414FF40B +:107070004123484AC7F844244C4AC7F82C18C7F89B +:107080002428C7F808344CE7F8F784FBBDE8F04142 +:10709000474B484A48494948F8F79EBA40F2C23C33 +:1070A000474B484A48494948C7F844C4F8F766FA84 +:1070B0004FF080414FF44123364AC7F84424444AF4 +:1070C000C7F82C18C7F82428C7F8083429E7F8F7B8 +:1070D00061FBBDE8F0413F4B3F4A40494048F8F76B +:1070E0007BBA40F2C23C3F4B3F4A40494048C7F858 +:1070F00044C4F8F743FA4FF080414FF44123254A46 +:10710000C7F844243B4AC7F82C18C7F82428C7F806 +:10711000083406E7F8F73EFBBDE8F041364B374A46 +:1071200037493848F8F758BAF8F734FBBDE8F0416A +:10713000354B364A36493748F8F74EBA40F2C23C2A +:10714000354B364A36493748C7F844C4F8F716FA7B +:107150004FF080414FF441230E4AC7F84424324A8D +:10716000C7F82C18C7F82428C7F80834D9E600BF98 +:1071700000103B40B8061508057ED3154659A219E4 +:10718000E766754045400205D39E13FD733B5008EA +:107190002DE0CE9A610002000681000A61575E8BE5 +:1071A00014EFF3B82D1494EADCB38A650685000E5B +:1071B000954223F9644265CA0DA4EB7948061CABDD +:1071C000EEBF5CE608D8DFFFB102E07C0BA2B17530 +:1071D0000E81000A559376292124FD3A5D5127DE60 +:1071E000B143D3BEEB0B40E67A5605FEBB9895D271 +:1071F000A56BC17A0E890009321BF3E0B410750942 +:10720000519DE157772ACFBBA989FF20AFFFF24BF1 +:107210009B11BAC3EC475C702D4CC9274BE9F80CA5 +:10722000B1B3F06D97C2593E068D00072DE9F84FB6 +:10723000C24BD3F8B84414F01E0440F0CD83074687 +:107240000E464FF4803C4FF46560C7211546BC4A9A +:10725000C3F8002BBB4AC3F84C44C3F800C05862C3 +:10726000C3F84414C3F80826D3F84424002AFBDAF0 +:107270000020A7213A68B14CC3F82024B24AC3F8D1 +:107280005804C3F84414C3F80826D4F84434002B37 +:10729000FBDA5620F3F786FB4FF0000E8446AB4B2B +:1072A000AB4AAC49AC48C4F820C4C4F858E4F8F779 +:1072B00093F9F3F731FD4BF2E0400C21A722A24BEA +:1072C000DFF87892C4F80006C4F80016C4F8442425 +:1072D000C4F80836D9F84434002BFBDA5620F3F70B +:1072E00061FB4FF0000C04469C4B9D4A9D499E4813 +:1072F000C9F82044C9F858C4F8F76EF9F3F776FED8 +:10730000A2229A4BDFF83482C9F84424C9F8243AFF +:10731000D8F84434002BFBDA0020F3F743FB44F2A7 +:10732000C23B02463C464FF4C05EDFF880A2DFF865 +:1073300080928F49814B8F48C8F8202407F5807CC4 +:10734000C8F844B4C8F82CAAC8F8249AC8F8041499 +:10735000D3F84424002AFBDA6268C3F82024A26828 +:10736000C3F82024E268C3F820242269C3F820244B +:10737000D3F84424002AFBDA6269C3F82024A26906 +:10738000C3F82024E269C3F82024226AC3F8202429 +:10739000C3F80004D3F8042412F08042FAD1203458 +:1073A000A445C3F83CE4D3D14FF080407249C3F800 +:1073B0005824624AC3F82C0AC3F8241AD2F8443479 +:1073C000002BFBDA4FF09151D7F80431C2F820348A +:1073D000D7F80831C2F82034D7F80C31C2F820347D +:1073E000D7F81031C2F82034644BC2F80414534962 +:1073F000C2F80034D1F804345B00FBD44FF4C05021 +:107400005F4B4E4AC1F83C04C1F80034D2F8043452 +:107410005C00FBD44FF4C0505A4B4849C2F83C04BE +:10742000C2F80034D1F804345800FBD44FF4C05CE7 +:1074300040F2C2344FF08040534B404AC1F83CC444 +:10744000C1F84444C1F82C0AC1F8243AD2F84434B3 +:10745000002BFBDAD7F814314C49C2F82034D7F8A6 +:107460001831364CC2F82034D7F81C31C2F8203419 +:10747000D7F82001464BC2F82004C2F8241AC2F8FB +:107480000034D4F804345900FBD44FF4C057414BB6 +:10749000414A42494248C4F83C74F8F76FF84FF447 +:1074A0008003C4F83C34D4F83C345A0200F198828A +:1074B00020274FF4C6604FF001133A491F4A276155 +:1074C000E061616023601368DF07FCD44FF08951ED +:1074D00043F6C27E4FF4C054DFF8D0C0324F174B92 +:1074E0002448C2F844E4C2F82CCAC2F8247AC2F88C +:1074F000041406F58071D3F84424002AFBDA3268BC +:10750000C3F820247268C3F82024B268C3F820248A +:10751000F268C3F82024D3F84424002AFBDA326945 +:10752000C3F820247269C3F82024B269C3F8202468 +:10753000F269C3F82024C3F800043BE000103B408C +:1075400001005600E0000180A0030180680DE1D336 +:10755000B282884BA57E96B333D2DBAE894AFF1246 +:107560008792D0F58EBBDC0AE407C75E44000008B2 +:10757000000030152100C200058100E80500C000B0 +:107580000500C2000D000200058D00070500109CDB +:1075900011008200B4551B8D3F8A6790A8FD289981 +:1075A000B96B6FF21000202007810008000F004027 +:1075B000079100E8D3F8042412F08042FAD1203673 +:1075C000B142C3F83C4496D1BD49BE4CBE48C3F855 +:1075D0005824C3F80414BD49C3F80846C3F800048E +:1075E000D1F804345C00FBD44FF4C050B84BB74A18 +:1075F000C1F83C04C1F80034D2F804345800FBD47C +:107600004FF4C05E80274FF418164FF0CA50A221E5 +:10761000DFF81CC3AF4BAD4CC2F83CE4C2F800C667 +:10762000C2F80876C2F83C64C2F80404C2F84414F4 +:10763000C2F8243AD4F84434DB0FFBD01846F3F7F1 +:10764000B1F9A54BA14AC4F82004C4F80034D2F81B +:1076500004345900FBD44FF4C050A04B9B49C2F8EE +:107660003C04C2F80034D1F804345B00FBD44FF47E +:10767000C0509B4B954AC1F83C04C1F80034D2F885 +:1076800004345F00FBD44FF4C05C4FF424674FF424 +:10769000087640F638044FF0011392488B49C2F83F +:1076A0003CC4576196611462506013600B68DE073A +:1076B000FCD44FF421064FF0CA50A222854B834CD4 +:1076C000C1F83C64C1F80404C1F84424C1F8243A68 +:1076D000D4F84434002BFBDA0220F3F763F97E4B35 +:1076E0007A4AC4F82004C4F80034D2F804345C00A8 +:1076F000FBD44FF4C050794B7449C2F83C04C2F833 +:107700000034D1F804345800FBD44FF4C050744B0B +:107710006E4AC1F83C04C1F80034D2F80434590070 +:10772000FBD44FF4C05C4FF4C6674FF4246640F6B8 +:1077300038044FF001136B486449C2F83CC45761E8 +:1077400096611462506013600B68DB07FCD440F64E +:1077500038074FF408764FF424604FF00113614A64 +:107760005A4C4F618E6108624A600B602368DF07E4 +:10777000FCD44FF404165C4BC4F83C645B4A5C498F +:107780005C48F7F7FBFE4FF48003C4F83C34D4F8B0 +:107790003C345E0200F10F81574B584A5849594812 +:1077A000F7F7ECFE4FF4C6674FF4087E4FF40A7CFF +:1077B00040F638064FF400314FF001135248434A67 +:1077C000C4F814E0C4F818C0E76126626060C4F829 +:1077D000081423601368D807FCD44FF4506740F6B0 +:1077E000FF364FF434404021484B384CDFF844A179 +:1077F000DFF84491C2F83C7405F58078C2F8006661 +:10780000C2F80006C2F80016C2F8043447F61E4C4F +:1078100040F6DE3B0026DFF824E13D4FC4F800B619 +:107820004B46C4F800A63B4AC4F800E63A49C4F8FF +:1078300000C63A48C4F83C74C4F85864F7F79EFE92 +:107840004FF48071364A374BC4F82C1AC4F8242AF6 +:10785000C4F80034D4F804345900FBD44FF4C052B7 +:1078600042F22203C4F83C24C4F80834D4F80834A3 +:107870005A00FBD5D4F820342B60D4F820346B6048 +:10788000D4F82034AB60D4F82034EB60D4F808345A +:107890005B00FBD508204AF2E076D4F82024224B86 +:1078A0002A61D4F8202421496A61D4F820242035A3 +:1078B00045F8082CD4F8202445F8042C40E000BFFB +:1078C00000002816E00301800500030000103B4083 +:1078D0000500430304010008FD00C0000500C200CC +:1078E0000D0002000A002020C604D12C436DEF6871 +:1078F0008E9D78A76A433B4A41F8A96A4D3E3904F8 +:10790000762E9CBDD592B4030F00200100003817DD +:1079100000206000D4350017322F9B42A7AA23D540 +:107920000781000821008300B56ED8C2F289CBC25E +:10793000E0DB0038E02B2034DA1C4BB0C0D3002051 +:10794000C4F800662E4AC4F800062E48F7F744FE35 +:10795000A8457FF45BAF00254FF0800C4FF418175B +:10796000DFF8F4E0284EC4F85854C4F800E6C4F830 +:1079700008C6C4F83C74C4F83C64C4F858544FF4C6 +:107980000035224B224A23492348F7F7F7FD234BC2 +:10799000234A24492448C4F80854F7F74BFE4022F0 +:1079A000224BC4F8B824D3F82C2412F48052FAD114 +:1079B0001046BDE8F88F1E4B1E4A1F491F48F7F7B7 +:1079C00039FE4023194AC4F8B834D2F82C34DC0408 +:1079D000FBD41B48BDE8F88F4FF00110BDE8F88FCD +:1079E000184B194A19491A48F7F724FE40230F4A41 +:1079F000C4F8B834D2F82C34DB04FBD41548D8E7EB +:107A0000E9FF10A4BEF49E9100204000EB99749011 +:107A1000384D6B629B1F9E2AD0E14C837D133B80C7 +:107A200040C4EC0DC29FEF26D231FE5B00103B40FC +:107A3000521905B9843F80C1D60823CA604C121D73 +:107A4000020001001404E44AB15A377DACA6B0FF2D +:107A50003715AF4D12000100E00B00382DE9F04F53 +:107A6000C64B83B0D3F8B85415F01E0540F0CF8351 +:107A700006460C464FF480374FF46560C7219046A8 +:107A8000BF4AC3F8002BBF4AC3F84C541F6058626A +:107A9000C3F84414C3F80826D3F84424002AFBDAB8 +:107AA0000020A7213268B54DC3F82024B64AC3F898 +:107AB0005804C3F84414C3F80826D5F84434002BFE +:107AC000FBDA5720F2F76EFF4FF0000E8446AF4B03 +:107AD000AF4AB049B048C5F820C4C5F858E4F7F734 +:107AE0007BFDF3F719F94BF2E0400D21A722A64BDD +:107AF000A24FC5F80006C5F80016C5F84424C5F81D +:107B00000836D7F84434002BFBDA5720F2F74AFF47 +:107B10004FF0000E8446A14BA14AC7F820C4A149EA +:107B2000A148C7F858E4F7F757FDF3F75FFAA22228 +:107B30009E4B924DC7F84424C7F8243AD5F84434F4 +:107B4000002BFBDA0020F2F72DFF47F6C27B8646BA +:107B5000974ADFF864A2DFF89092C5F820E4B446B3 +:107B6000C5F844B44FF4C050C5F82CAAC5F8249AFF +:107B7000C5F804243246814B8E4F06F58071D3F848 +:107B80004454002DFBDADCF80450C3F82054DCF830 +:107B90000850C3F82054DCF80C50C3F82054DCF82B +:107BA0001050C3F82054D3F84454002DFBDADCF80D +:107BB0001450C3F82054DCF81850C3F82054DCF8F3 +:107BC0001C50C3F82054DCF82050C3F82054C3F8EC +:107BD0000074D3F8045415F08045FAD10CF1200C50 +:107BE0006145C3F83C04CAD10192C3F858544FF41C +:107BF000C05571486F4FC3F82C0A7048019AC3F8FA +:107C0000240A6F48C3F804045C4BD3F844040028EA +:107C1000FBDAD2F80401C3F82004D2F80801C3F853 +:107C20002004D2F80C01C3F82004D2F81001C3F8E4 +:107C30002004D3F844040028FBDAD2F81401C3F876 +:107C40002004D2F81801C3F82004D2F81C01C3F8AC +:107C50002004D2F82001C3F82004C3F80074D3F83C +:107C6000040410F08040FAD120329142C3F83C5411 +:107C7000CBD1C3F8580440F2C2354FF0804051498F +:107C80003E4AC3F84454C3F82C0AC3F8241AD2F865 +:107C90004434002BFBDAD6F804324B49C2F82034C6 +:107CA000D6F80832354DC2F82034D6F80C32C2F876 +:107CB0002034D6F81002454BC2F82004C2F8241A2A +:107CC000C2F80034D5F804345F00FBD44FF4C0563A +:107CD0003F4BC5F83C643F4A3F494048F7F74EFCEC +:107CE0004FF48003C5F83C34D5F83C345E0200F113 +:107CF000938220264FF4C6604FF0011338491F4A83 +:107D00002E61E86169602B601368D907FCD44FF0DD +:107D1000895143F6C27C4FF4C055274F314E174B63 +:107D20002448C2F844C4C2F82C7AC2F8246AC2F8C3 +:107D3000041404F58071D3F84424002AFBDA226885 +:107D4000C3F820246268C3F82024A268C3F8202462 +:107D5000E268C3F82024D3F84424002AFBDA22691D +:107D6000C3F820246269C3F82024A269C3F8202440 +:107D7000E269C3F82024C3F8000437E000103B4058 +:107D800001005700E0000180A0030180E433259C3E +:107D900080C675E31ED754E904B6A9F80C8B3CCC19 +:107DA0002B793364E2C5BF7574B1FBFF4400000852 +:107DB000000030152100C200000F0040078D00F7C1 +:107DC00000002813058D00070500109C110082009B +:107DD000A3DAB9B48996D1AE908CC433184EEC3C7A +:107DE0001000202007810008079D00F7D3F8042425 +:107DF00012F08042FAD12034A142C3F83C549AD107 +:107E0000BD49BE4CBE48C3F85824C3F80414BD494C +:107E1000C3F80846C3F80004D1F804345B00FBD46F +:107E20004FF4C050B84BB74AC1F83C04C1F8003415 +:107E3000D2F804345F00FBD44FF4C05C80264FF4CA +:107E400018154FF0CA50A221B04FB14BAD4CC2F83B +:107E50003CC4C2F80076C2F80866C2F83C54C2F8C6 +:107E60000404C2F84414C2F8243AD4F84434DB0FB2 +:107E7000FBD01846F2F796FDA64BA24AC4F82004A0 +:107E8000C4F80034D2F804345E00FBD44FF4C05080 +:107E9000A14B9C49C2F83C04C2F80034D1F8043428 +:107EA0005D00FBD44FF4C0509C4B964AC1F83C0493 +:107EB000C1F80034D2F804345C00FBD44FF4C0574E +:107EC0004FF424664FF4087540F638044FF0011360 +:107ED00093488C49C2F83C745661956114625060B5 +:107EE00013600B68D807FCD44FF421054FF0CA503B +:107EF000A222874B834CC1F83C54C1F80404C1F85A +:107F00004424C1F8243AD4F84434002BFBDA02208C +:107F1000F2F748FD7F4B7B4AC4F82004C4F80034D4 +:107F2000D2F804345900FBD44FF4C0507A4B754951 +:107F3000C2F83C04C2F80034D1F804345A00FBD42F +:107F40004FF4C050754B6F4AC1F83C04C1F800347F +:107F5000D2F804345B00FBD44FF4C0574FF4C6662C +:107F60004FF4246540F638044FF001136C4865491E +:107F7000C2F83C74566195611462506013600B68DE +:107F8000DF07FCD440F638064FF408754FF4246040 +:107F90004FF00113624A5B4C4E618D6108624A608A +:107FA0000B602368DE07FCD44FF404155D4BC4F866 +:107FB0003C545D4A5D495E48F7F7E0FA4FF48003B0 +:107FC000C4F83C34D4F83C345D0200F10E81594BC6 +:107FD000594A5A495A48F7F7D1FA4FF485674FF48E +:107FE000087C4FF4C66640F638054FF400314FF078 +:107FF00001135448434AC4F814C0A761E6612562DE +:108000006060C4F8081423601368D807FCD44FF4E8 +:10801000506740F6FF364FF4344040214A4B394C0C +:10802000DFF844B1DFF844A1DFF84491C2F83C74B2 +:108030004546C2F8006608F58078C2F80006C2F826 +:108040000016C2F8043440F6DE3E47F61E4C002609 +:108050003E4FC4F800E64B46C4F800B63C4AC4F8AC +:1080600000A63C49C4F800C63B48C4F83C74C4F8B8 +:108070005864F7F783FA4FF48071384A384BC4F8E4 +:108080002C1AC4F8242AC4F80034D4F80434590053 +:10809000FBD44FF4C05242F22203C4F83C24C4F88B +:1080A0000834D4F808345A00FBD5D4F820342B60B7 +:1080B000D4F820346B60D4F82034AB60D4F820348A +:1080C000EB60D4F808345B00FBD54AF2E07008227C +:1080D000D4F8203423492B61D4F82034203545F8D6 +:1080E0000C3CD4F8203445F8083CD4F8203445F84A +:1080F000043CC4F800063DE000002816E0030180BF +:108100000500030000103B4005004303E0DB00389E +:1081100004010008FD00C0000500C2000D000200BF +:108120000A002020A42B44E5C7C009C799907BA76B +:1081300098D8C18167D7501701F123FCAED33BEC2F +:108140008DD7087A0000202000003817002060003A +:108150003E13DF9EDE2B5D3738873EA00781000887 +:10816000210083002D1B3077E02B2034C0D300206A +:108170008C62E0DB304BC4F800263048304AF7F719 +:108180002BFAA8457FF45FAF00254FF0800C4FF429 +:108190001817DFF800E12B4EC4F85854C4F800E675 +:1081A000C4F808C6C4F83C74C4F83C64C4F8585415 +:1081B0004FF40035244B254A25492648F7F7DEF9C8 +:1081C000254B264A26492748C4F80854F7F732FABF +:1081D0004022254BC4F8B824D3F82C2412F4805242 +:1081E000FAD1104603B0BDE8F08F204B204A214958 +:1081F0002148F7F71FFA40231B4AC4F8B834D2F8D5 +:108200002C34DC04FBD41D4803B0BDE8F08F4FF0E4 +:10821000011003B0BDE8F08F194B1A4A1A491B48E8 +:10822000F7F708FA4023104AC5F8B834D2F82C34CE +:10823000D804FBD41648D5E74B1025D64CE33E06B0 +:108240003C12B3D90020400021F9A0D0B6D7A169D3 +:108250006F149C68D113B6570C0574764D30AA1173 +:108260002C0B464ADC45A85F00103B403806A79817 +:10827000C7A6D9AB5711BA4CB108759D02000100D1 +:1082800074DB751FBF9EA7E457AE3092D6462574A7 +:1082900012000100E00B00382DE9F84F694FD7F8C4 +:1082A000BC5415F01F0540F0F0819B46C7230C46D7 +:1082B0001646654AC7F8002BC7F84C54C7F8443433 +:1082C000624BC7F80836D7F84434002BFBDA036852 +:1082D0004FF08008C7F8203400234FF4181A4FF4E9 +:1082E0008009C7F858345A4B5A48C7F800365A4ADA +:1082F0005A4BC7F808865A49C7F83CA4F7F73EF925 +:10830000C7F83C94D7F83C3420465C0200F1D48096 +:10831000F2F750FF43F2E47205232B244BF2804026 +:10832000FE21C7F800264F4E4F4AC7F80026C7F86F +:108330000036C7F80066C7F800264C4AC7F8004662 +:10834000C7F800264A4AC7F80006C7F80036C7F83B +:108350000086C7F80086C7F8002602F1584202F5E9 +:108360003052C7F80016C7F80026424AC7F8003650 +:10837000C7F80026C7F8003602F1A94203F1E64328 +:1083800003F5840302F5D3123B48C7F8088603F5CA +:1083900080533A49C7F83CA402F6A202F7F7EEF878 +:1083A000C7F83C94D7F83C34580200F1858143F279 +:1083B0009F41A722324B234CC7F80016C7F844242C +:1083C000C7F80836D4F84434002BFBDA6E20F2F7F5 +:1083D000E9FA4FF0000C07462A4B2B4A2B492C4850 +:1083E000C4F82074C4F858C4F7F7F6F8DDE90B01B7 +:1083F000F6F77CF9274B284A28492948F7F7BEF8B1 +:1084000045F20603274A0F4EC4F80826C4F808347C +:10841000D6F808345A00FBD5D6F820140C98224B15 +:108420000160224A22492348F7F704F94023054A0C +:10843000C6F8BC34D2F82C34DB04FBD42846BDE8A3 +:10844000F88F00BF00103B4001006E00E003018088 +:10845000FF0F003878A3A127CCE289C009B8BE037A +:10846000C602E7B12000010080A80030200004000F +:108470008088003880A82034FD5686CD5E36042CD6 +:10848000800301802E64401A775D8EEF4AE5E2A6F4 +:10849000448FBC8E82CB87B33D340A5D258B214649 +:1084A0003D062F0D0000018198A7D97FA037F33337 +:1084B000E5874F1F49E7A181F2F77CFEC7228D4B6C +:1084C0008D4CC7F84424C7F80836D4F84434002B40 +:1084D000FBDA3068F2F766FA0746C4F82074002722 +:1084E00040F64A1AC4F8587443F2E477C4F800A678 +:1084F000C4F800760527DFF8B0E24FF08009C4F831 +:1085000000E6C4F800767D4FDFF8A082C4F800765C +:108510002B27C4F800E6C4F80076794FDFF890C244 +:10852000C4F800764BF28047C4F800760527C4F8FB +:108530000076FF27C4F80096C4F80096C4F80086B9 +:10854000C4F800760527C4F800C6C4F80076FE27F4 +:10855000C4F80086C4F800760527C4F800C6C4F83D +:108560000076684F684BC4F800761027C4F8007690 +:108570004FF426076548C4F80896654A6549C4F86B +:108580003C74F6F7FBFF4FF48003C4F83C34D4F896 +:108590003C34580200F19F8043F29F41A722C4F867 +:1085A000001636685C4B544FC4F84424F600C4F8F7 +:1085B0000836D7F84434002BFBDA6E20F2F7F2F9D4 +:1085C0004FF0000E8446554B554AC7F820C4554914 +:1085D0005548C7F858E4F6F7FFFF31465846F3F719 +:1085E000F3FCA722514B444CC7F84424C7F8083683 +:1085F000D4F84434002BFBDA6E20F2F7D3F90027CD +:1086000006464B4B4B4A4C494C48C4F82064C4F8CE +:108610005874F6F7E1FFDDE90B120A98F2F7E0FD76 +:10862000474B484A48494948F6F7A8FF4FF48003AA +:10863000C4F83C34D4F83C345A022BD4444B454A59 +:1086400045494648F6F79AFF45F20603444A2A4E42 +:10865000C4F80826C4F80834D6F808345F00FBD5FF +:10866000D6F820140C983F4B01603F4A3F494048E0 +:10867000F6F7E0FF4023204AC6F8BC34D2F82C3489 +:10868000DC04FBD42846BDE8F88F4FF001152846DE +:10869000BDE8F88F374B384A38493948F6F7CAFFF2 +:1086A0004023154AC4F8BC34D2F82C34DB04FBD484 +:1086B000344D2846BDE8F88F334B344A34493548A9 +:1086C000F6F7B8FF40230C4AC7F8BC34D2F82C3474 +:1086D000D904FBD4ECE7304B304A31493148F6F746 +:1086E000A9FF4023044AC4F8BC34D2F82C34D9047E +:1086F000FBD4DDE72000018000103B40200001009A +:108700002000040020A8203433595E9818758AB7D9 +:10871000ED5790EF91571CA9A003018011A78FD3AB +:10872000F8706C4BC2F7D2EEBBB1F0B6800301809B +:108730003D325E2D3FD7A3F3589BDDB3B9E9EAFB89 +:108740003D47E843E5B37E443F284FCBA357C6FBE4 +:1087500057C188752425AC5BFFBB73F837117B11BB +:1087600000000181DD9CF499AE90AA163CDAF8185D +:10877000830AC78E7424BFC62087DE3866C040EAED +:108780006822C33D020001007BEAEC36EEF9A983C2 +:108790002F82F1A5EE5D19CC845DB3E34FA5E3858F +:1087A0006E5CC1CF5B23AE7F80A80030808800382C +:1087B00080B400102DE9F84FC74BD3F8B84414F03B +:1087C0001E0440F0CB8307460E464FF4803C4FF426 +:1087D0006560C7211546C14AC3F8002BC04AC3F8DB +:1087E0004C44C3F800C05862C3F84414C3F80826C8 +:1087F000D3F84424002AFBDA0020A7213A68B64CBB +:10880000C3F82024B74AC3F85804C3F84414C3F883 +:108810000826D4F84434002BFBDA7920F2F7C2F8AA +:108820004FF0000E8446B04BB04AB149B148C4F88D +:1088300020C4C4F858E4F6F7CFFEF2F76DFA4BF215 +:10884000E0400E21A722A74BDFF88C92C4F8000667 +:10885000C4F80016C4F84424C4F80836D9F84434DF +:10886000002BFBDA7920F2F79DF84FF0000C04465C +:10887000A14BA24AA249A348C9F82044C9F858C448 +:10888000F6F7AAFEF2F7B2FBA2229F4BDFF848826E +:10889000C9F84424C9F8243AD8F84434002BFBDA48 +:1088A0000020F2F77FF846F2C23B02463C464FF406 +:1088B000C051DFF898A2DFF89892DFF898E2864B73 +:1088C0009248C8F8202407F5C07CC8F844B4C8F81A +:1088D0002CAAC8F8249AC8F804E4D3F84424002A3F +:1088E000FBDA6268C3F82024A268C3F82024E26897 +:1088F000C3F820242269C3F82024D3F84424002A92 +:10890000FBDA6269C3F82024A269C3F82024E26973 +:10891000C3F82024226AC3F82024C3F80004D3F843 +:10892000042412F08042FAD12034A445C3F83C1448 +:10893000D3D16949C3F85824D1F84434002BFBDA69 +:108940004FF09152D7F88431C1F82034D7F88831EC +:10895000C1F82034D7F88C31C1F82034D7F89031E1 +:10896000C1F820346A4BC1F80424C1F800345A49D4 +:10897000D1F804345B00FBD44FF4C050654B564A29 +:10898000C1F83C04C1F80034D2F804345C00FBD4D4 +:108990004FF4C050604B5049C2F83C04C2F8003458 +:1089A000D1F804345800FBD44FF4C05C40F2C23418 +:1089B0004FF08040594B484AC1F83CC4C1F8444488 +:1089C000C1F82C0AC1F8243AD2F84434002BFBDA5F +:1089D000D7F894315249C2F82034D7F898313E4C38 +:1089E000C2F82034D7F89C31C2F82034D7F8A0015F +:1089F0004C4BC2F82004C2F8241AC2F80034D4F850 +:108A000004345900FBD44FF4C057474B474A4849F8 +:108A10004848C4F83C74F6F7B1FD4FF48003C4F83D +:108A20003C34D4F83C345A0200F19C8220274FF4A5 +:108A3000C6604FF001134049274A2761E061616039 +:108A400023601368DF07FCD44FF0855145F6C27EE2 +:108A50004FF4C054DFF800C1384F1F4B2B48C2F809 +:108A600044E4C2F82CCAC2F8247AC2F8041406F509 +:108A7000C071D3F84424002AFBDA3268C3F82024FA +:108A80007268C3F82024B268C3F82024F268C3F8DF +:108A90002024D3F84424002AFBDA3269C3F82024C6 +:108AA0007269C3F82024B269C3F82024F269C3F8BC +:108AB0002024C3F80004D3F8042412F08042FAD131 +:108AC0002036B142C3F83C44D3D11D491D4C1E4849 +:108AD000C3F8582442E000BF00103B400100790079 +:108AE000E0000180A003018003E2C370524613211D +:108AF0000ABF6CAFB6A71509138201074F85265030 +:108B00006AC2D9F12A40F9EA440000082100C200F3 +:108B10000500C0000500C2000D000200058D000721 +:108B20000500109C1100820092010FC7E82E132C43 +:108B3000AE639398E9E0638B100030300781000842 +:108B400000002816E0030180050003000018004023 +:108B5000079100E80000B01400170040C3F80414A7 +:108B6000BE49C3F80846C3F80004D1F804345C00D9 +:108B7000FBD44FF4C050BA4BB84AC1F83C04C1F81A +:108B80000034D2F804345800FBD44FF4C05E802780 +:108B90004FF418164FF0C650A221DFF82CC3B14B8A +:108BA000AE4CC2F83CE4C2F800C6C2F80876C2F87F +:108BB0003C64C2F80404C2F84414C2F8243AD4F85D +:108BC0004434DB0FFBD01846F1F7ECFEA64BA34A6A +:108BD000C4F82004C4F80034D2F804345900FBD49B +:108BE0004FF4C050A14B9D49C2F83C04C2F8003478 +:108BF000D1F804345B00FBD44FF4C0509C4B974A2F +:108C0000C1F83C04C1F80034D2F804345F00FBD44E +:108C10004FF4C05C4FF424674FF4087640F63804F4 +:108C20004FF0011393488D49C2F83CC457619661D7 +:108C30001462506013600B68DE07FCD44FF4210609 +:108C40004FF0C650A222874B844CC1F83C64C1F857 +:108C50000404C1F84424C1F8243AD4F84434002B65 +:108C6000FBDA0220F1F79EFE7F4B7C4AC4F8200419 +:108C7000C4F80034D2F804345C00FBD44FF4C05084 +:108C80007A4B7649C2F83C04C2F80034D1F8043477 +:108C90005800FBD44FF4C050754B704AC1F83C04E7 +:108CA000C1F80034D2F804345900FBD44FF4C05C4E +:108CB0004FF4C6674FF4246640F638044FF00113B2 +:108CC0006C486649C2F83CC45761966114625060B2 +:108CD00013600B68DB07FCD440F638074FF40876C6 +:108CE0004FF424604FF00113624A5C4C4F618E6177 +:108CF00008624A600B602368DF07FCD44FF4041657 +:108D00005D4BC4F83C645D4A5D495E48F6F736FC4D +:108D10004FF48003C4F83C34D4F83C345E0200F1D4 +:108D20000C81594B594A5A495A48F6F727FC4FF4D7 +:108D3000C6674FF4087E4FF40A7C40F638064FF4BD +:108D400000314FF001135448444AC4F814E0C4F809 +:108D500018C0E76126626060C4F8081423601368D5 +:108D6000D807FCD44FF4506740F6FF364FF4344038 +:108D700060214A4B394CDFF854B1DFF854A1DFF8D9 +:108D80005491C2F83C7405F5C078C2F80066C2F888 +:108D90000006C2F80016C2F8043440F6DE3E47F67C +:108DA0001E4C00263E4FC4F800E64B46C4F800B601 +:108DB0003C4AC4F800A63C49C4F800C63B48C4F885 +:108DC0003C74C4F85864F6F7D9FB4FF48071384A04 +:108DD000384BC4F82C1AC4F8242AC4F80034D4F848 +:108DE00004345900FBD44FF4C05242F22203C4F8B9 +:108DF0003C24C4F80834D4F808345A00FBD5D4F81D +:108E000020342B60D4F820346B60D4F82034AB606D +:108E1000D4F82034EB60D4F808345B00FBD508208C +:108E20004AF2E076D4F82024234B2A61D4F82014A7 +:108E3000224A6961D4F82014203545F8081CD4F87A +:108E4000201445F8041CC4F800661D49C4F8000647 +:108E50001C48F6F7C1FBA8453EE000BF00103B40B0 +:108E600005004303040100087D01C0000500C200A5 +:108E70000D0002000A003030818028C939D34A7FB2 +:108E80001F33F14AA90708ACFF627AEA717590C0F6 +:108E9000D2319008AC97A7520F0030010000B816ED +:108EA00000206000CAAC7D1CD5980BB28905ADAA24 +:108EB0000781000821008300EB46763352FC9A5864 +:108EC000DC5CF9EC3574AA36E0DB0038E02B2034AA +:108ED000C0D30020C108C93A7FF45FAF00254FF02E +:108EE000800C4FF41817DFF8ECE0264EC4F8585405 +:108EF000C4F800E6C4F808C6C4F83C74C4F83C647E +:108F0000C4F858544FF400351F4B204A20492148DB +:108F1000F6F734FB204B214A21492248C4F8085473 +:108F2000F6F788FB4022204BC4F8B824D3F82C0471 +:108F300010F48050FAD1BDE8F88F1C4B1C4A1D4933 +:108F40001D48F6F777FB4023174AC4F8B834D2F827 +:108F50002C34DC04FBD41948BDE8F88F4FF0011025 +:108F6000BDE8F88F164B174A17491848F6F762FB09 +:108F700040230D4AC4F8B834D2F82C34DB04FBD4B7 +:108F80001348D8E70020400084565A13D9E2707C79 +:108F9000C682970B519FF81F3387716944AC200C30 +:108FA00068DF84D360CF72DD00103B401C7DCFFDB5 +:108FB00011D77C4AB8AC7BF9579D15160200010009 +:108FC00034D3C004EC475DFD67190E074977B080C4 +:108FD00012000100E00B00382DE9F84FC54BD3F823 +:108FE000B84414F01E0440F0D18307460E464FF4F7 +:108FF000803C4FF46560C7211546BF4AC3F8002B7B +:10900000BE4AC3F84C44C3F800C05862C3F84414C5 +:10901000C3F80826D3F84424002AFBDA0020A7214D +:109020003A68B44CC3F82024B54AC3F85804C3F8CE +:109030004414C3F80826D4F84434002BFBDA7B2010 +:10904000F1F7B0FC4FF0000E8446AE4BAE4AAF498C +:10905000AF48C4F820C4C4F858E4F6F7BDFAF1F7F5 +:109060005BFE4BF2E0401021A722A54BDFF8849273 +:10907000C4F80006C4F80016C4F84424C4F808363E +:10908000D9F84434002BFBDA7B20F1F78BFC4FF04E +:10909000000C04469F4BA04AA049A148C9F82044AF +:1090A000C9F858C4F6F798FAF1F7A0FFA2229D4B31 +:1090B000DFF84082C9F84424C9F8243AD8F8443487 +:1090C000002BFBDA0020F1F76DFC47F6C27B02466D +:1090D0003C464FF4C051DFF888A2DFF88892DFF8F1 +:1090E00088E2844B9048C8F8202407F5007CC8F833 +:1090F00044B4C8F82CAAC8F8249AC8F804E4D3F8F1 +:109100004424002AFBDA6268C3F82024A268C3F86A +:109110002024E268C3F820242269C3F82024D3F86D +:109120004424002AFBDA6269C3F82024A269C3F848 +:109130002024E269C3F82024226AC3F82024C3F85B +:109140000004D3F8042412F08042FAD12034A4455C +:10915000C3F83C14D3D140F2C2344FF0804073497D +:10916000C3F85824634AC3F84444C3F82C0AC3F82C +:10917000241AD2F84434002BFBDA4FF09151D7F87F +:109180000432C2F82034D7F80832C2F82034D7F8B5 +:109190000C32C2F82034D7F81032C2F82034644BB5 +:1091A000C2F804145349C2F80034D1F804345B0007 +:1091B000FBD44FF4C0505F4B4E4AC1F83C04C1F899 +:1091C0000034D2F804345C00FBD44FF4C0505A4B46 +:1091D0004849C2F83C04C2F80034D1F804345800BD +:1091E000FBD44FF4C05C40F2C2344FF08040534B8C +:1091F000404AC1F83CC4C1F84444C1F82C0AC1F843 +:10920000243AD2F84434002BFBDAD7F814324C4914 +:10921000C2F82034D7F81832364CC2F82034D7F8C8 +:109220001C32C2F82034D7F82002464BC2F8200482 +:10923000C2F8241AC2F80034D4F804345900FBD41C +:109240004FF4C057404B414A41494248C4F83C742E +:10925000F6F794F94FF48003C4F83C34D4F83C3466 +:109260005A0200F1978220274FF4C6604FF0011395 +:109270003949204A2761E061616023601368DF0794 +:10928000FCD44FF0815147F6C27E4FF4C054DFF852 +:10929000D0C0324F174B2448C2F844E4C2F82CCA5D +:1092A000C2F8247AC2F8041406F50071D3F84424F5 +:1092B000002AFBDA3268C3F820247268C3F820243D +:1092C000B268C3F82024F268C3F82024D3F84424F9 +:1092D000002AFBDA3269C3F820247269C3F820241B +:1092E000B269C3F82024F269C3F82024C3F800044B +:1092F0003CE000BF00103B4001007B00E00001802B +:10930000A003018090963D26F4580F6DBC406998EB +:10931000A40B37BFDE9683E62D5759F0129A83329D +:109320002D90CF0B440000082100C200058100E809 +:109330000500C0000500C2000D000200058D0007F9 +:109340000500109C1100820072445EEB5AE5FB514F +:10935000AB5971750028B4BA10004040078100086D +:10936000001F0040079100E800003014D3F80424E7 +:1093700012F08042FAD12036B142C3F83C4495D174 +:10938000BD49BE4CBE48C3F85824C3F80414BD49B7 +:10939000C3F80846C3F80004D1F804345C00FBD4D9 +:1093A0004FF4C050B84BB74AC1F83C04C1F8003480 +:1093B000D2F804345800FBD44FF4C05E80274FF439 +:1093C00018164FF0C250A221DFF81CC3AF4BAD4CB2 +:1093D000C2F83CE4C2F800C6C2F80876C2F83C64A1 +:1093E000C2F80404C2F84414C2F8243AD4F844047D +:1093F000C00FFBD0F1F7D6FAA54BA24AC4F820045F +:10940000C4F80034D2F804345900FBD44FF4C050EF +:10941000A04B9C49C2F83C04C2F80034D1F8043493 +:109420005B00FBD44FF4C0509B4B964AC1F83C0400 +:10943000C1F80034D2F804345F00FBD44FF4C05CB0 +:109440004FF424674FF4087640F638044FF00113C8 +:1094500092488C49C2F83CC45761966114625060CE +:1094600013600B68DE07FCD44FF421064FF0C250A6 +:10947000A222864B834CC1F83C64C1F80404C1F8B5 +:109480004424C1F8243AD4F84434002BFBDA0220F7 +:10949000F1F788FA7E4B7B4AC4F82004C4F8003404 +:1094A000D2F804345C00FBD44FF4C050794B7549BA +:1094B000C2F83C04C2F80034D1F804345800FBD49C +:1094C0004FF4C050744B6F4AC1F83C04C1F80034EB +:1094D000D2F804345900FBD44FF4C05C4FF4C66793 +:1094E0004FF4246640F638044FF001136B48654989 +:1094F000C2F83CC4576196611462506013600B68F7 +:10950000DB07FCD440F638074FF408764FF42460AC +:109510004FF00113614A5B4C4F618E6108624A60F3 +:109520000B602368DF07FCD44FF404165C4BC4F8CF +:109530003C645C4A5C495D48F6F720F84FF48003D0 +:10954000C4F83C34D4F83C345E0200F10E81584B30 +:10955000584A59495948F6F711F84FF4C6674FF47D +:10956000087E4FF40A7C40F638064FF400314FF085 +:1095700001135348434AC4F814E0C4F818C0E76123 +:1095800026626060C4F8081423601368D807FCD40E +:109590004FF4506740F6FF364FF434408021494B7A +:1095A000384CDFF848B1DFF848A1DFF84891C2F83D +:1095B0003C7405F50078C2F80066C2F80006C2F8EF +:1095C0000016C2F8043440F6DE3E47F61E4C002674 +:1095D0003D4FC4F800E64A46C4F800B63B4BC4F819 +:1095E00000A63B49C4F800C63A48C4F83C74C4F825 +:1095F0005864F5F7C3FF4FF48071374A374BC4F80E +:109600002C1AC4F8242AC4F80034D4F804345900BD +:10961000FBD44FF4C05242F22203C4F83C24C4F8F5 +:109620000834D4F808345A00FBD5D4F820342B6021 +:10963000D4F820346B60D4F82034AB60D4F82034F4 +:10964000EB60D4F808345B00FBD508224AF2E076E0 +:10965000D4F8203422492B61D4F8203421486B619E +:10966000D4F82034203545F8083CD4F8203445F8A7 +:10967000043CC4F800663FE000002816E0030180C7 +:109680000500030000103B400500430304010008EF +:10969000FD01C0000500C2000D0002000A004040AC +:1096A0004207B6CB4821F62266D6E48469D4067810 +:1096B0007825E30E8652D8A877A066B5756FBFE50A +:1096C0000F00400100003816002060004D82D34199 +:1096D000ADEFD03486410BCF078100082100830015 +:1096E000B35C7739E8E54354E0DB0038E02B203405 +:1096F000C0D3002031D125B62E4BC4F800262E4A07 +:10970000F5F76AFFA8457FF45EAF00254FF0800CA7 +:109710004FF41817DFF8F4E0284EC4F85854C4F892 +:1097200000E6C4F808C6C4F83C74C4F83C64C4F845 +:1097300058544FF40035224B224A23492348F5F769 +:109740001DFF234B234A24492448C4F80854F5F745 +:1097500071FF4022224BC4F8B824D3F82C2412F411 +:109760008052FAD11046BDE8F88F1E4B1E4A1F49A1 +:109770001F48F5F75FFF4023194AC4F8B834D2F800 +:109780002C34DC04FBD41B48BDE8F88F4FF00110EB +:10979000BDE8F88F184B194A19491A48F5F74AFFDE +:1097A00040230F4AC4F8B834D2F82C34DB04FBD47D +:1097B0001548D8E7822B1CC5384E893E0020400052 +:1097C000A29EB9ED5A5C7058BBA2991A70005760FE +:1097D0000A4427189529C5884E270F6BE7614D3835 +:1097E00000103B40BFBD83A5D9F44706CA5EC1BF88 +:1097F000967D908A020001009AAF19924203C853E5 +:10980000C200245777F22ECE12000100E00B003880 +:1098100001232DE9F0476449644C654AC4F8041DEE +:10982000C4F8082DC4F8003DD4F8003D9A07FBD4D5 +:10983000D4F8003D13F4403340F08780012241F218 +:1098400001615C48C4F80C04C4F84834C4F8082426 +:10985000C4F81414D4F8BC6416F01F0640F0A080BD +:109860004FF4506148F2020340F2A2395248C4F862 +:109870000028C4F80027C4F8000BC4F8081B4F48A0 +:10988000C4F80438C4F84494F1F78CF807464C48FF +:10989000F1F788F880464B48F1F784F882464A4849 +:1098A000F1F780F85246034641463846F5F794FEF4 +:1098B000464B3E4DC4F80468C4F84494C4F8243AB6 +:1098C000D5F84434002BFBDA4149424A424B434825 +:1098D000C5F82004C5F820144148C5F82024C5F86F +:1098E0002034F1F75FF804463E48F1F75BF806468E +:1098F0003D48F1F757F807463C48F1F753F83A4628 +:10990000034631462046F5F767FE3948F1F74AF835 +:1099100004463848F1F746F806463748F1F742F86A +:1099200007463648F1F73EF83A46034631462046A8 +:10993000F5F724FE4FF40033C5F80834D5F82C347D +:109940009B0405D42023C5F8BC342D48BDE8F0871E +:109950004FF6FF724FF40873C5F830242948C5F854 +:10996000083BF1F71FF804462748F1F71BF80646B5 +:109970002648F1F717F807462548F1F713F83A4655 +:10998000034631462046F5F755FE4022074BC5F801 +:10999000BC24D3F82C0410F48050FAD1BDE8F08731 +:1099A0004FF00110BDE8F08705EC0D0000103B40C2 +:1099B000903C0F00ED0EC6380180810012321C76FB +:1099C00061B52959713DD6410EE203C2F500070A7F +:1099D000B2DCF928B027F96B09971B11358A62FAB6 +:1099E00048FC62440500C24530AC2D38B69804826C +:1099F0000B36850C7A149487E477E19FE42AD638F5 +:109A000002000100437EF63E36D582BFC9238D6435 +:109A1000A77EADAB2DE9F04FCE4C83B0D4F8BC346B +:109A200013F01F0340F0E583A221CB48CB4AC4F8D2 +:109A3000000BC4F84C34C4F84414C4F8242AD4F8F5 +:109A40004434002BFBDAC648F0F7ACFFA222C54B2A +:109A5000C04DC4F82004C4F84424C4F8243AD5F80E +:109A60004434002BFBDA0020F0F79CFF032640F67D +:109A700021018023BC4FBD4CB64AC5F82004C5F86F +:109A80000076C5F80066C5F80046C5F80016C5F8AA +:109A90000036D2F80837DF07FBD4AE4DD5F80847BB +:109AA00014F00104FAD14BF2C04E4FF0130C4FF4F6 +:109AB00035404FF0800B40F6630A40F6840940F6CB +:109AC000A5084BF2E0474FF45276C5F804B7C5F845 +:109AD00000A6C5F80096C5F80086C5F800E6C5F8EA +:109AE00000C6C5F80076C5F80066C5F80006B720C0 +:109AF0009F4BA04AC5F800069F49A048F5F73EFDD8 +:109B00004FF4C00347F60142C5F80026C5F83C34BF +:109B1000C5F85844D5F84034002B00F06F83D5F8D1 +:109B20004034012B00F07E83D5F84034022B00F046 +:109B30008D834FF4E060874A9149924BC2F82C0A1A +:109B4000C2F8241AC2F80034D2F804345B00FBD403 +:109B50004FF4C0537F49C2F83C34D1F808375F074F +:109B6000FBD54FF490537B4AC1F83C34D2F8283AE5 +:109B70005E06FBD44FF420644FF400608249834BAF +:109B8000744EC2F83C44C2F80006C2F80816C2F887 +:109B90000034D6F8045415F08045FAD142F6040E8C +:109BA00043F2854C4FF4C05B43F6A00A43F20549EB +:109BB0000195774F774DDFF82882C6F83CB4764B95 +:109BC000C6F800A6754AC6F800967549C6F800E6BC +:109BD0007448C6F80086C6F80076C6F80056C6F87F +:109BE0000076C6F800C6F5F7F7FC102240F6C60E60 +:109BF00000924BF2E04A04224FF05A0B40F6420921 +:109C00004BF2804C019B4FF41155C6F85834C6F8FE +:109C100000A6C6F800B6C6F80096C6F800E6C6F874 +:109C200000C6C6F800264BF2A042C6F80026022263 +:109C3000C6F80026009A4FF4335142F2854042F0B4 +:109C400001E0444C584BC4F80036013AC4F8008691 +:109C5000C4F80076C4F80056C4F80016C4F800062C +:109C60000FF00FC842F6204680204FF418194FF429 +:109C7000807A0092C4F858244C4AC4F80066C4F8AC +:109C80000026009AC4F800A6C4F80806C4F83C945C +:109C900009F5D119C4F83C944BF28045C4F8582416 +:109CA0004BF2E04E4FF0330C262224264FF4260BC5 +:109CB000C4F800E6C4F800C6C4F80056C4F800664C +:109CC000C4F80036C4F80086C4F80076C4F800165C +:109CD000C4F80056C4F80026C4F80036009A344B85 +:109CE000C4F800863349C4F80076C4F80036C4F8D6 +:109CF0000026314BC4F80806304A3148C4F83CB459 +:109D0000F5F73CFC4FF48003C4F83C34D4F83C3401 +:109D10005D0200F15C822B4B2B4A2C492C48F5F755 +:109D20002DFCA2222B4B0B4DC4F84424C4F8243A3A +:109D3000D5F84434002BFBDA0020F0F733FE264937 +:109D4000264B044AC5F82004C5F80816C5F80034A7 +:109D500048E000BF00103B40010082009401070B67 +:109D600056BAC7017400000820A800302000010086 +:109D70002F3C44D609E960463B4D19E7A7AF1A00CE +:109D800007843D0E8100840000008A80290044037E +:109D90006650001008282034DB9900F6CABE23A8BC +:109DA000F96B97891FCAE05D0438000140880038CC +:109DB0006088003817B6ED60159BC78D7859683FED +:109DC0001BA7C03317DC1C7D8B906519F21B97C84D +:109DD000B5E5453E0401300C00000480110042034B +:109DE000E0282034D2F804345900FBD44FF4C05496 +:109DF0004FF4C060BB4BBC49C2F83C44C2F82C0ACB +:109E0000C2F8243AD1F80837DA07FBD4B649D1F8BA +:109E10000837DB07FBD4B548B54BB34AC1F8040794 +:109E2000C1F80034D2F804345F00FBD44FF4C050C2 +:109E3000B04BAD49C2F83C04C2F8243AD1F8083717 +:109E4000DE07FBD4A84AD2F80837DD07FBD4AA49BD +:109E5000AA4BA548C2F80417C2F80034D0F804345D +:109E60005C00FBD44FF4C0539F49C0F83C34D1F898 +:109E7000083713F00803FAD1A14CA2489A4AC1F856 +:109E80000037C1F80846C1F80004D2F8043459007C +:109E9000FBD44FF4C050A2219B4B934CC2F83C041E +:109EA000C2F84414C2F8243AD4F84434002BFBDA44 +:109EB0000020F0F777FD0646944B954A9549964861 +:109EC000C4F82064F5F75AFB40F2A232934B864D5A +:109ED000C4F84424C4F8243AD5F84444E40FFBD031 +:109EE0000020F0F75FFD03460020C5F82034F0F7AE +:109EF00059FD03460020C5F82034F0F753FD034612 +:109F00002046C5F82034F0F74DFD4FF48076844CA0 +:109F10008449854B744AC5F82004C5F82C6AC5F8F5 +:109F2000244AC5F80816C5F80034D2F804345B009A +:109F3000FBD44FF4C0507D497D4B6B4CC2F83C04C0 +:109F4000C2F8241AC2F80034D4F804345F00FBD4F9 +:109F50004FF4C056774B784A78497948C4F83C6446 +:109F6000F5F70CFB6D4A724B5F4DC4F8242AC4F818 +:109F70000034D5F804345E00FBD44FF4C053C5F868 +:109F80003C34F5F781FB6F4B6F4A70497048F5F729 +:109F9000F5FAA2226F4B544CC5F84424C5F8243A74 +:109FA000D4F84434002BFBDA0020F0F7FBFC064623 +:109FB000694B6A4A6A496B48C4F82064F5F7DEFACF +:109FC000F5F762FB684B694A69496A48F5F7D6FAC2 +:109FD000A222694B444DC4F84424C4F8243AD5F86D +:109FE0004434002BFBDA0020F0F7DCFC42F21203D1 +:109FF0003D4CC5F82004C5F80834D4F808345D0099 +:10A00000FBD55E4ED4F82004D4F82014D4F82024D4 +:10A01000D4F82034C6E91001C6E91223F0F7C2FCD7 +:10A020000346706C3364F0F7BDFC0346B06C736498 +:10A03000F0F7B8FC0346F06CB364F0F7B3FC0746E6 +:10A040004F4B504A50495148F764F5F797FAF5F7E6 +:10A050001BFBA222484B244DC4F84424C4F8243AE4 +:10A06000D5F84434002BFBDA0020F0F79BFC4FF0CE +:10A070000052474B1C49C5F82004C5F80424C5F814 +:10A080000034D1F804345800FBD44FF4C050414B95 +:10A09000154AC1F83C04C1F80034D2F80434590020 +:10A0A000FBD44FF4C0504FF080513B4B0E4CC2F8E4 +:10A0B0003C04C2F80414C2F80034D4F804345B0041 +:10A0C000FBD44FF4C05E48F2020C40F6015748F250 +:10A0D00001064FF40575C4F83CE4304BC4F800CBDE +:10A0E0005EE000BF07943D0E00103B4013001C00D3 +:10A0F0007100840005053D0E13000400110084006A +:10A100008000048011004203B4000008242D7FA9C0 +:10A1100006944A7BF69FE02C9199FC4D750000084F +:10A12000078D33070000088121008900B500000871 +:10A1300011008200E12598855DF643A5EB5283630B +:10A14000C4C5C268CE25914B2EAC8432AC56EB7799 +:10A15000ECF16692D400200C74BEC3B95B3F7DF273 +:10A160004ACA8ED8CE63FE1A39CC5B63B3FAEE5678 +:10A17000AA24C9E489A3E08D0401200C08750A22F1 +:10A18000AE67D4F00BD0C917CADF7EAE6828C7B25D +:10A190000500C2000D0002000110C0009264841886 +:10A1A000344AC4F8087B3449C4F8006B3348C4F817 +:10A1B000085BF5F73FFA4022314BC4F8BC24D3F8D2 +:10A1C0002C0410F48050FAD103B0BDE8F08F2D4B71 +:10A1D0002D4A2E492E48F5F72DFA4023284AC4F877 +:10A1E000BC34D2F82C34D804FBD42A4803B0BDE8E0 +:10A1F000F08F4FF0011003B0BDE8F08F204AD2F885 +:10A200000837DE07FBD41E4CD4F80837DD07FBD433 +:10A21000214D224B224A23492348C4F80457F5F71D +:10A22000DBF986E4164AD2F80837DC07FBD4144C75 +:10A23000D4F80837D807FBD41C4D1D4B1D4A1E49C6 +:10A240001E48C4F80457F5F7C7F972E40C4AD2F86F +:10A250000837D907FBD40A4CD4F80837DA07FBD4FF +:10A26000174D184B184A19491948C4F80457F5F7FF +:10A27000B3F95EE4B6AA7FF6A8A6951A48BF5A5A63 +:10A2800000103B400D675E74F076373C5C155AF960 +:10A290009B76AEF404000100070020004DF79354B4 +:10A2A0003A283F7158FC28DCF9F4E87B05002000CF +:10A2B000ADC40567C723C462DC3EB4F79221E9F060 +:10A2C000060020000ED6EB76EAD6074678008AC252 +:10A2D000135695CA70B54FF4C034194A194D1A4B2C +:10A2E000C2F84454C2F82C48C2F82438C9B14FF01F +:10A2F000000CD2F84434002BFBDA03681030C2F8AB +:10A30000203450F80C3C0CF1040CC2F8203450F806 +:10A31000083C6145C2F8203450F8043CC2F82034AF +:10A32000E7D80022064BC3F85824F5F771FABDE8C8 +:10A330007040064B064A07490748F5F74DB900BF7C +:10A3400000103B40610002000680000A519569053B +:10A3500021B539633F1FB585EE07370A2DE9F84F60 +:10A3600040F2C715C14C0746C4F8445415461E4672 +:10A37000BF4BC4F80836D4F84434002BFBDA0B6822 +:10A38000C4F82034B94CD4F84434002BFBDA4FF035 +:10A390007F0E4BF2A05C6FF0FF004FF0000B4BF212 +:10A3A000805A4B684FF08009C4F82034C4F858B480 +:10A3B000C4F800A6C4F800E6C4F800C6C4F8000655 +:10A3C000AC484FF48008C4F80006A0F1EC602138D6 +:10A3D000C4F800064FF41810C4F80896C4F83C04FA +:10A3E00000F1974000F5DB10A34B00F66E70A34A16 +:10A3F000A349F5F7C3F8C4F83C84D4F83C345802B8 +:10A4000000F1918143F20943C4F800364FF45A3306 +:10A410000F22C4F800364FF426039A499A48C4F82C +:10A42000001601F1624101F52601C4F80026D2317F +:10A43000964AC4F80896C4F83C34954BF5F79EF854 +:10A44000C4F83C84D4F83C345A0240F1928040F283 +:10A45000C1309049904B854AC4F84404C4F82C1884 +:10A46000C4F82438D2F84434002BFBDA40F621003B +:10A470003B688A49C2F820347B68C2F82034BB6844 +:10A48000C2F82034FB68794FC2F82034844BC2F8FC +:10A490000006C2F80816C2F80034D7F804345B008E +:10A4A000FBD44FF4C05E102240F6FF3CC7F83CE4FA +:10A4B00042F6E07042F001E06C4C7A497A4BC7F802 +:10A4C00000C6C4F80016013AC4F80036C4F8000605 +:10A4D0000FF009C8754B76497648C4F85824764A77 +:10A4E000F5F74CF84FF4C03C40F62100734F744927 +:10A4F000744B5E4AC4F82CC8C4F82478C4F800062B +:10A50000C4F80816C4F80034D2F804345C00FBD454 +:10A510004FF4C05445F2120369485449C2F83C4410 +:10A52000C2F80806C2F80834D1F808345800FBD540 +:10A53000D1F820344D4A3360D2F808345900FBD5A5 +:10A54000D2F82034494A7360D2F808345B00FBD556 +:10A55000D2F82034454AB360D2F808345F00FBD506 +:10A56000D2F82014584BF160584A59495948F5F728 +:10A5700033F8594B594A5A495A48F4F7FFFF40F209 +:10A58000C1104FF4C031394A4C4BC2F84404C2F8F0 +:10A590002C18C2F82438D2F84434002BFBDA2B688C +:10A5A0005148C2F820346C68504B3049C2F82044FE +:10A5B000C2F80806C2F80034D1F804345C00FBD4B9 +:10A5C0004FF4C0554A4C4B483E4B284AC1F83C54C6 +:10A5D000C1F82448C1F80806C1F80034D2F80434A0 +:10A5E0005800FBD44FF4C0554FF48000A121424BDA +:10A5F0001E4CC2F83C54C2F82C08C2F84414C2F8ED +:10A600002438D4F84434002BFBDA0020F0F7CAF9E0 +:10A61000204D2149394B154AC4F82004C4F82C5860 +:10A62000C4F82418C4F80034D2F804345900FBD418 +:10A630004FF4C05141F212030C4CC2F83C14C2F862 +:10A640000834D4F808345B00FBD5D4F820240A99E8 +:10A650000A980A60D4F820140A9D4160D4F82004B6 +:10A66000274BA860D4F820044CE000BF00103B400A +:10A6700000010280A929000C882EEBCDCD8A955DC2 +:10A680006A507088008C0008CD0FCAD10E65642016 +:10A6900057D56A1D30000040058D000701008480F9 +:10A6A00011004103E02B003C3F3C001296B1CF8AE1 +:10A6B000102059FDC25342A4F2332EC50580000A72 +:10A6C0000100848111004900AE269FB3C9CE93F5E5 +:10A6D00047DDB34CB27F38BFA171F3B3397BC746B6 +:10A6E0001A63DBC0C3BAB9AA00010281090049009C +:10A6F00045000008800004810481000C1100410025 +:10A70000DC50C249104AE86010491148F4F792FF42 +:10A710004022104BC4F8BC24D3F82C0410F4805011 +:10A72000FAD1BDE8F88F0C4B0C4A0D490D48F4F7EF +:10A7300081FF4023074AC4F8BC34D2F82C34D90432 +:10A74000FBD40948BDE8F88F646336EC876C89D286 +:10A750008A232E1200103B404DBD95232DA8F446B0 +:10A760004A82F77D08651C4102000100F8B5AA4B3A +:10A77000D3F8BC2412F01F0240F038810546C720F0 +:10A780000C46A649C3F8001BA549C3F84C24C3F8DE +:10A790004404C3F80816D3F84424002AFBDA002046 +:10A7A000A7212A689C4EC3F820249E4AC3F8580467 +:10A7B000C3F84414C3F80826D6F84434002BFBDA57 +:10A7C0008320F0F7EFF84FF0000E8446964B974A3F +:10A7D00097499848C6F820C4C6F858E4F4F7FCFE38 +:10A7E000F0F79AFA4BF2E0400621A7228D4B8A4FF0 +:10A7F000C6F80006C6F80016C6F84424C6F808369F +:10A80000D7F84434002BFBDA8320F0F7CBF84FF075 +:10A81000000C0646884B894A89498A48C7F8206453 +:10A82000C7F858C4F4F7D8FEF0F7E0FB864B874A28 +:10A8300087498848F4F7A2FE40F2C270864A874BE7 +:10A840007549C7F84404C7F82C2AC7F8243AD1F848 +:10A850004434002BFBDA6B686F4AC1F82034AB68D4 +:10A86000C1F82034EB68C1F820342B69C1F82034DA +:10A87000D2F84434002BFBDA6B697949C2F82034F2 +:10A88000A869784BC2F82004E869634EC2F8200436 +:10A89000286AC2F82004C2F82418C2F80034D6F896 +:10A8A00004345F00FBD44FF4C0576F4B6F4A7049BC +:10A8B0007048C6F83C74F4F761FE6F4A694B56491C +:10A8C000C6F82428C6F80034D1F804345800FBD464 +:10A8D0004FF4C05740F2C2364FF08040674B4E4AAB +:10A8E000C1F83C74C1F84464C1F82C0AC1F8243A98 +:10A8F000D2F84434002BFBDA6B6A6149C2F8203489 +:10A90000A86A604BC2F82004E86AC2F82004286BE9 +:10A91000414DC2F82004C2F8241AC2F80034D5F818 +:10A9200004345900FBD44FF4C056574B574AC5F86E +:10A930003C6457495748F4F721FE4FF48003C5F8AB +:10A940003C34D5F83C345A02C3F3805652D440F21A +:10A95000C732514B3049C5F84424C5F80836D1F800 +:10A960004434002BFBDA23682B4AC1F82034D2F898 +:10A970004434002BFBDA63682749C2F82034D1F84D +:10A980004434002BFBDAA368234AC1F82034D2F800 +:10A990004434002BFBDA0020A121E4683F4BC2F8CD +:10A9A00020441D4CC2F85804C2F84414C2F824389C +:10A9B000D4F84434002BFBDA0020EFF7F3FFA12199 +:10A9C000374A384B144DC4F82004C4F84414C4F872 +:10A9D0002C28C4F82438D5F84434002BFBDA0020A6 +:10A9E000EFF7E0FFC5F820043046F8BD4FF0011640 +:10A9F0003046F8BD2C4B2D4A2D492E48F4F71AFE4F +:10AA00004023054AC5F8BC34D2F82C34DB04FBD40F +:10AA1000294E3046F8BD00BF00103B4001008300C6 +:10AA2000E0000180A003018079A01EDCB38F3A7999 +:10AA30007BE7E758E583AD1E377FCFE6E9C660D7F1 +:10AA4000C24EF1730912DA4A7567EEC1E43DF0FEB9 +:10AA5000F5CE92AAD4D93E5200010040079D00F7DE +:10AA600085000008110042003949E7F88CDED2ABBE +:10AA700066DDBD2235C71FDB95000008058D000788 +:10AA80000500109C110082004EDA06D98D38682A24 +:10AA90006F2D2CDB766D92F080000480240000087E +:10AAA000100007400480000AC72967350F7B168B0A +:10AAB000CDD5DB01E568BB621200010038B5134A51 +:10AAC00013481449144BC2F82408C2F80816C2F8F7 +:10AAD0000034D2F804345B00FBD44FF4C055A120FD +:10AAE0000E490F4B094CC2F83C54C2F84404C2F85A +:10AAF0002C18C2F82438D4F84434002BFBDA002098 +:10AB0000EFF750FFC4F8200438BD00BF00103B40F1 +:10AB10004500000880000481110049003000004019 +:10AB2000048C00072DE9F041504B06460F46504873 +:10AB300050491446504AF4F721FD40F2C1304F4AC3 +:10AB40004F49504BC2F84404C2F82C18C2F82438BC +:10AB5000D2F84434002BFBDA41F212033168474D3E +:10AB6000C2F820147168C2F82014B168C2F8201429 +:10AB7000F168C2F82014C2F80834D5F80834590036 +:10AB8000FBD5D5F82024404B3A60D5F820243F4926 +:10AB90007A60D5F820243E48BA60D5F82024FA60BF +:10ABA0003C4AF4F7EBFC4FF441233B4A042CC5F834 +:10ABB00044243A4AC5F82C28394AC5F82428C5F84F +:10ABC000083430D9BC4630464FF0040E2B4BD3F836 +:10ABD00044140029FBDA0269C3F820244269C3F84F +:10ABE00020248269C3F82024C269C3F82024D3F842 +:10ABF00008144A00FBD5D3F820240CF1100CCCF833 +:10AC00000020D3F820240EF1040ECCF80420D3F851 +:10AC100020247445CCF80820D3F8202400F110003B +:10AC2000CCF80C20D3D80023144CC4F85834F4F7D3 +:10AC300095FDA1214FF420321A4BC4F84414C4F8F6 +:10AC40002C28C4F82438D4F84434002BFBDA002034 +:10AC5000EFF7A8FE0546144BC4F82054134A1449D4 +:10AC60001448BDE8F041F4F7B7BC00BFB079331326 +:10AC7000356CEA9E134B4199DD6FA33400103B40C5 +:10AC800030000240058D0007BDDCE04475D6909190 +:10AC9000C9730A4F744EEE426100020030800240D8 +:10ACA000068D000704800008B4020F70F0B14AC39B +:10ACB00089BAC808A5BA763070B54FF4C034194ABD +:10ACC000194D1A4BC2F84454C2F82C48C2F8243823 +:10ACD000C9B14FF0000CD2F84434002BFBDA036802 +:10ACE0001030C2F8203450F80C3C0CF1040CC2F8BF +:10ACF000203450F8083C6145C2F8203450F8043C38 +:10AD0000C2F82034E7D80022064BC3F85824F4F7E1 +:10AD10007FFDBDE87040064B064A07490748F4F737 +:10AD20005BBC00BF00103B40610002000680000ACF +:10AD300009DBB89F015A7F2BC901C5784CBEE31FC0 +:10AD40002DE9F04F40F2C71516460746C54C83B0B3 +:10AD5000C4F844541D46C44BC4F80836D4F84434EF +:10AD6000002BFBDA0B68C4F82034BE4BD3F8442424 +:10AD7000002AFBDA4A688020C3F820240022C3F8A6 +:10AD800058244BF28052C3F800267F22C3F80026D5 +:10AD90004BF2A052C3F800266FF0FF024FF41811D7 +:10ADA000C3F80026C722B14CC3F80046A4F1EC64F6 +:10ADB000213CC3F80046C3F80806C3F83C14C3F8A6 +:10ADC0004424AB4AA74CC3F80826D4F84434002BDB +:10ADD000FBDA4FF0000E4FF4181C4FF080084BF2D6 +:10ADE000E07A4FF0100B4FF480090C9B01971B6821 +:10ADF000A04FC4F82034C4F858E4C4F8007607F132 +:10AE00007C4707F5FD1707F2AA27C4F800E69A4B1E +:10AE1000C4F80886994AC4F83CC49949C4F800A605 +:10AE20009848C4F800B6C4F80076C4F80886C4F898 +:10AE30003CC4F4F7A3FBC4F83C94D4F83C345A0265 +:10AE400000F1E88143F20943C4F800364FF45A3365 +:10AE50000F22C4F800364FF426038B498B48C4F800 +:10AE6000001601F10E41A1F57811C4F80026A1F2F7 +:10AE70009741C4F80886864AC4F83C34854BF4F7F9 +:10AE80007DFBC4F83C94D4F83C345F0200F140816F +:10AE900040F2C1104FF4C031724A7F4BC2F84404F3 +:10AEA000C2F82C18C2F82438D2F84434002BFBDA4C +:10AEB00033687A48C2F820347468794B6949C2F81B +:10AEC0002044C2F80806C2F80034D1F804345E0009 +:10AED000FBD44FF4C056734C7348744B614AC1F8AD +:10AEE0003C64C1F82448C1F80806C1F80034D2F81F +:10AEF00004345C00FBD44FF4C0564FF48000A12111 +:10AF00006B4B584CC2F83C64C2F82C08C2F844148D +:10AF1000C2F82438D4F84434002BFBDA0020EFF7D1 +:10AF200041FD644E6449654B4E4AC4F82004C4F8A0 +:10AF30002C68C4F82418C4F80034D2F8043458003B +:10AF4000FBD44FF4C05440F621005D495D4B454EA3 +:10AF5000C2F83C44C2F80006C2F80816C2F8003431 +:10AF6000D6F804345900FBD410224FF4C05C40F6EC +:10AF7000FF3742F6E07442F001E03A4B5248534941 +:10AF8000C6F83CC4C6F80076C3F80006013AC3F818 +:10AF90000016C3F800460FF009C840F2C1344C480F +:10AFA0003049C3F85824C3F84444C3F82408D1F8FE +:10AFB0004434002BFBDA40F621002B68454CC1F8E5 +:10AFC00020346B68444AC1F82034AB68C1F820349F +:10AFD000ED68364BC1F82054224DC1F82448C1F821 +:10AFE0000006C1F80826C1F80034D5F8044414F06E +:10AFF0008044FAD14FF4C056384B394AC5F83C6406 +:10B0000038493948C5F82448F4F7B8FA4FF48003B2 +:10B01000C5F83C34D5F83C345A0211D4334B344A89 +:10B0200034493548F4F706FB40220E4BC5F8BC24E2 +:10B03000D3F82C0410F48050FAD103B0BDE8F08F9F +:10B040002E4B2F4A2F493048F4F7F4FA4023054A93 +:10B05000C5F8BC34D2F82C34DB04FBD42B4803B045 +:10B06000BDE8F08F00103B4000010280A929000CD0 +:10B0700040010180408900389EE3F6D9FAFB82C77F +:10B080000CDDD45CEA2BA67C008C00084F16F51072 +:10B0900063AEBD1BE4F35C2A0580000A0001028157 +:10B0A00009004900450000088000048111004900A2 +:10B0B0000481000C30000040058D000711004100A4 +:10B0C0000100848011004103EA2B003C3F3C001248 +:10B0D000550000080500109C0100848138F0EBDB6E +:10B0E00026FAE2733B3F59FAE3D1BB1CE296BB89D7 +:10B0F0006190D610B0537F5E88B39FBFC0114ABE27 +:10B1000050AE8B7D054B64098F9F7E431300010079 +:10B11000494B4A4A4A494B48F4F730FA40F2C130A9 +:10B1200049494A4B4A4A019FC4F84404C4F82C18C0 +:10B13000C4F82438D2F84434002BFBDA40F621005E +:10B140003B684449C2F820347B68C2F82034BB68AD +:10B15000C2F82034FB683E4FC2F820343E4BC2F8A0 +:10B160000006C2F80816C2F80034D7F804345C00B0 +:10B17000FBD44FF4C05E102240F6FF3CC7F83CE41D +:10B1800042F6E07442F001E0314B34483449C7F8EC +:10B1900000C6C3F80006013AC3F80016C3F800461B +:10B1A0000FF009C840F6210445F212012D48C3F8FA +:10B1B0005824274AC3F80046C3F80806C3F8081401 +:10B1C000D2F808345800FBD5D2F820340D99204A23 +:10B1D0000B60D2F808345900FBD5D2F820340D9911 +:10B1E0001B4A4B60D2F808345B00FBD5D2F8203400 +:10B1F0000D99174A8B60D2F808345F00FBD5D2F85E +:10B2000020140D98184BC160184A19491948F4F7D1 +:10B21000E3F93DE6184B194A19491A48F4F70AFAB6 +:10B2200040230B4AC4F8BC34D2F82C34DB04FBD4E2 +:10B23000154803B0BDE8F08FCA30528DFE32E85B8E +:10B24000ED19A3F57A413D8930800140058D000755 +:10B2500000103B400100848011004103E02B003CC2 +:10B260003F3C001201008481A724D9A948C5D827F2 +:10B27000911ECA697DE179D38215841117373E1F6B +:10B28000A30C9440676C86FD02000100F8B5B24B38 +:10B29000D3F8BC2412F01F0240F05A810546C720A3 +:10B2A0000C46AE49C3F8001BAD49C3F84C24C3F8A3 +:10B2B0004404C3F80816D3F84424002AFBDA00201B +:10B2C000A7212A68A44EC3F82024A64AC3F858042C +:10B2D000C3F84414C3F80826D6F84434002BFBDA2C +:10B2E0008520EFF75FFB4FF0000E84469E4B9F4A90 +:10B2F0009F49A048C6F820C4C6F858E4F4F76CF992 +:10B30000EFF70AFD4BF2E0400621A722954B924F42 +:10B31000C6F80006C6F80016C6F84424C6F8083673 +:10B32000D7F84434002BFBDA8520EFF73BFB4FF0D6 +:10B33000000C0646904B914A91499248C7F8206408 +:10B34000C7F858C4F4F748F9EFF750FE40F2C2705E +:10B350008D4A8E4B8049C7F84404C7F82C2AC7F899 +:10B36000243AD1F84434002BFBDA6B687A4AC1F8EE +:10B370002034AB68C1F82034EB68C1F820342B6965 +:10B38000C1F82034D2F84434002BFBDA6B698048D2 +:10B39000C2F82034A9697F4BC2F82014E969C2F8C9 +:10B3A0002014296AC2F820146B49C2F80806C2F8B2 +:10B3B0000034D1F804345F00FBD44FF4C05740F29E +:10B3C000C2364FF08040744B634AC1F83C74C1F8F8 +:10B3D0004464C1F82C0AC1F8243AD2F84434002B52 +:10B3E000FBDA6B6A6D49C2F82034A86A6C4BC2F86C +:10B3F0002004E86AC2F82004286B574DC2F82004E4 +:10B40000C2F8241AC2F80034D5F804345E00FBD424 +:10B410004FF4C056634B6448644A6549C5F83C64C0 +:10B42000F4F7ACF84FF48003C5F83C34D5F83C345D +:10B4300058027CD45F4B604A60496148F4F79EF83B +:10B440006049614A614B444EC5F80816C5F8242886 +:10B45000C5F80034D6F804345B00FBD44FF4C05573 +:10B460005B4B5C4A5C495D48C6F83C54F4F786F88F +:10B470005B49564A384BC6F82418C6F80024D3F85E +:10B48000045415F08045FAD14FF4C05640F2C7304D +:10B49000544A3149C3F83C64C3F84404C3F808264D +:10B4A000D1F84434002BFBDA23682B4AC1F820344E +:10B4B000D2F84434002BFBDA63682749C2F8203401 +:10B4C000D1F84434002BFBDAA368234AC1F82034B6 +:10B4D000D2F84434002BFBDA0020A121E468424B6F +:10B4E000C2F820441C4CC2F85804C2F84414C2F8F4 +:10B4F0002438D4F84434002BFBDA0020EFF752FA5A +:10B50000A1213A4A3A4B144EC4F82004C4F844141A +:10B51000C4F82C28C4F82438D6F84434002BFBDABD +:10B520000020EFF73FFAC6F820042846F8BD314B5B +:10B53000314A32493248F4F77DF84023064AC5F8CB +:10B54000BC34D2F82C34D904FBD42E4D2846F8BD97 +:10B550004FF001152846F8BD00103B400100850062 +:10B56000E0000180A00301803D01B144C4101CDA59 +:10B570009C12DB2CD3563636D4C7FFD47C32A8CDF0 +:10B5800017E9E83855AD7D7D00010040079D00F7C3 +:10B590000000088021004203058D00070500109C73 +:10B5A000110082005E37CDFA92A5EA647448FFAEBE +:10B5B000B3EB16F8E1F8DC014E4DD95626140BDC3E +:10B5C000023D1D820000088185000008110049002D +:10B5D0009623AFED705FAC35475BEA703777D241A9 +:10B5E0009500000880000480240000081000074037 +:10B5F0000480000AD21CD057E6F03E1BB174966A54 +:10B600001907C6911200010038B5134A13481449AE +:10B61000144BC2F82408C2F80816C2F80034D2F855 +:10B6200004345B00FBD44FF4C055A1200E490F4BEE +:10B63000094CC2F83C54C2F84404C2F82C18C2F8B1 +:10B640002438D4F84434002BFBDA0020EFF7AAF9B1 +:10B65000C4F8200438BD00BF00103B40450000087E +:10B66000800004811100490030000040048C000774 +:10B6700070B5464B06460D4614464549454A464870 +:10B68000F3F77CFF4FF44123444A4549C2F8441480 +:10B690004449C2F82C184449C2F82418C2F80834A6 +:10B6A000D2F84434002BFBDA3368042CC2F820347F +:10B6B0007368C2F82034B368C2F82034F368C2F863 +:10B6C00020345ED9AE46B4460422344BD3F8440449 +:10B6D0000028FBDADCF81010C3F82014DCF8141092 +:10B6E000C3F82014DCF81810C3F82014DCF81C1080 +:10B6F000C3F82014D3F808044100FBD5D3F8201474 +:10B700000EF1100E4EF8101CD3F8201404324EF82F +:10B710000C1CD3F8201494424EF8081CD3F82014C3 +:10B720000CF1100C4EF8041CD0D8631F23F0030357 +:10B7300003F1804304339A00161D05EB830302F1E5 +:10B74000080402F10C0000221449C1F85824D1F871 +:10B7500008245200FBD5D1F820241A60D1F82034F7 +:10B76000AB51D1F820342B51D1F820342B50F3F7C2 +:10B77000F5FFBDE870400D4B0D4A0E490E48F3F73A +:10B780002BBF2B460C2008240426DCE7925D6512B3 +:10B79000C6D76D995FAA59D22D5DDE1900103B40C6 +:10B7A0006100020030800140068D00077F91EF7D2F +:10B7B00052D79FFF381C5430582F09E22DE9F04F23 +:10B7C00005460E4692469846C44AC54BC549C648EA +:10B7D00083B0F3F7D3FE4FF48003C44CC4F83C3479 +:10B7E000D4F83C345F0200F134822B68A12133F09D +:10B7F0000203BF4A40F05981BE4BC4F84414C4F858 +:10B800002C28C4F82438D4F84434002BFBDA002068 +:10B81000EFF7C8F80746B84BB84AB949B948C4F871 +:10B820002074F3F7D9FEB14FB74BC7F82438B74BA4 +:10B83000C7F80034D7F8044414F08044FAD14FF428 +:10B84000C0530194C7F83C342B68012B40F2B681F9 +:10B85000C722AF4BA54D019CC7F84424C7F8083652 +:10B86000D5F84434002BFBDAD8F8003080274FF4A9 +:10B87000181C4FF0000B4FF010094BF26048019478 +:10B88000DFF80CE3A34CC5F82034A34AC5F858B43C +:10B89000A24BC5F80046A249C5F80096A148C5F8D4 +:10B8A0000876C5F83CC4C5F80086C5F80076C5F82A +:10B8B00000E6C5F80876C5F83CC4F3F75FFE4FF420 +:10B8C0008003C5F83C34D5F83C345B0200F1D481E8 +:10B8D00040F2C1308649944B844A019CC5F8440427 +:10B8E000C5F82C18C5F82438D2F84434002BFBDAFC +:10B8F00040F6210331688D48C2F820147168C2F8FF +:10B900002014B168C2F82014F168C2F820148849E4 +:10B91000C2F80036754BC2F80806C2F80014D3F816 +:10B9200004245600FBD44FF4C05043F2E24101948A +:10B93000804CC3F83C0443F62709C3F800164BF2C9 +:10B94000C048C3F800464FF0200C4FF40C4443F2BB +:10B95000024B794E1F25C3F80066C3F80096C3F862 +:10B960000086C3F800C6C3F800B6C3F800464FF41B +:10B970002354C3F80056C3F8004648F6C044C3F841 +:10B98000004644F20644C3F80056C3F8004647F2A6 +:10B990002144C3F8004647F62104C3F8004643F6A5 +:10B9A0002744C3F8004643F2C244C3F800464AF2B3 +:10B9B000C0440422C3F8004640F6210743F2E6449F +:10B9C0000D20114642F001E0C3F800565B4DC3F86C +:10B9D0000056C3F800465A4DC3F80066019CC3F8F0 +:10B9E0000076584E414B584FC3F80076013AC3F8E1 +:10B9F0000006C3F80066C3F80056C3F800160FF03F +:10BA00000DC85249C3F858245148C3F82418514965 +:10BA1000364AC3F80806C3F80014D2F804345D00AF +:10BA2000FBD44FF4C05040F2C1314B4B2F4DC2F804 +:10BA30003C04C2F84414C2F82438D5F84434002B2E +:10BA4000FBDADAF800200194C5F82024DAF80410B3 +:10BA5000424BC5F82014DAF80810414AC5F8201402 +:10BA6000DAF80C003F49C5F820043F48F3F786FD9B +:10BA70004FF48003C5F83C34D5F83C34580200F14B +:10BA800089803A4B3A4A3B493B48F3F7D3FD402380 +:10BA9000164A019CC5F8BC34D2F82C34DB04FBD424 +:10BAA0000194019803B0BDE8F08F344BC4F84414FE +:10BAB000C4F82C28C4F82438D4F84434002BFBDA1A +:10BAC0000020EEF76FFF07462D4B2E4A2E492F48D8 +:10BAD000C4F82074F3F780FDA5E600BF56960CCDA0 +:10BAE0000616632422033239EDA81B0000103B40E8 +:10BAF000100000400481004A37F360ACD04F2B03A4 +:10BB0000573D83550378339F4500000C11004100D9 +:10BB10004000018040A820345A49DEAF96DB1B5319 +:10BB200070F13F8D84AF26B30585000E010084803F +:10BB300011004103E7680500E76C0200C6680500D4 +:10BB4000E0A40010273C0010E0A8203445000008C5 +:10BB500001008481110049000500009C944279E2B3 +:10BB6000671DE0685E0A66CDB1D3F0F905BC3B8D78 +:10BB700098CC6E1D9688C945D224504B0481005A3A +:10BB8000A94AF75DAA45B6776A0946D70FB1CB8FA8 +:10BB900062282034404B414A41494248F3F74AFD6C +:10BBA0004023414AC5F8BC34D2F82C34D904FBD424 +:10BBB0003E4B0193019803B0BDE8F08F3C4B3D4AEA +:10BBC0003D493E48F3F7DAFC40F2C1303C493D4B79 +:10BBD000354A019CC7F84404C7F82C18C7F8243824 +:10BBE000D2F84434002BFBDA41F2120331682E4DB7 +:10BBF000C2F820147168C2F82014B168C2F8201489 +:10BC0000F168C2F82014C2F80834D5F80834580096 +:10BC1000FBD52646D5F820240C990C980A60D5F857 +:10BC200020140C9C4160D5F82004274BA060D5F867 +:10BC30002004264AE06026492648F3F7FBFC40230F +:10BC40003446194AC5F8BC34D2F82C34D904FBD494 +:10BC500026E7214B214A22492248F3F7EBFC4023F7 +:10BC6000C4F8BC34D4F82C34DD04FBD41E4B01934F +:10BC7000019803B0BDE8F08F1C4B1D4A1D491E48BA +:10BC8000F3F7D8FC4023084AC5F8BC34D2F82C346A +:10BC9000DF04FBD4EAE700BF8F1BBD91470E0958B4 +:10BCA000C4F7BF8BB10801EB00103B40130001004B +:10BCB00032269CBA313136379C26D493DB0BE5ED26 +:10BCC000100000400585000E4CB990A5D8ABE99254 +:10BCD000368E1451041ACEFB0634EE6C51EC793ECC +:10BCE000982A2E8A59A41C5302000100EE751023D5 +:10BCF00049BEEE9AF012B7E103EE0D52F8B58A4B49 +:10BD0000D3F8BC2412F01F0240F0F9800446C7208B +:10BD1000864D8749C3F8005BC3F84C24C3F844043C +:10BD2000C3F80816D3F84424002AFBDA0020A72120 +:10BD30002568804AC3F820547B4DC3F85804C3F8E3 +:10BD40004414C3F80826D5F84434002BFBDA8720C6 +:10BD5000EEF728FE4FF0000C0746774B774A7849FC +:10BD60007848C5F82074C5F858C4F3F735FCEEF7E9 +:10BD7000D3FF4BF2E0400621A7226E4B6A4EC5F876 +:10BD80000006C5F80016C5F84424C5F80836D6F8EC +:10BD90004434002BFBDA8720EEF704FE002705462B +:10BDA000694B6A4A6A496B48C6F82054C6F8587409 +:10BDB000F3F712FCEFF71AF9674B684A68496948CC +:10BDC000F3F7DCFB40F2C270674A684B5649C6F88D +:10BDD0004404C6F82C2AC6F8243AD1F84434002B7F +:10BDE000FBDA6368504AC1F82034A368C1F82034F4 +:10BDF000E368C1F820342369C1F82034D2F8443410 +:10BE0000002BFBDA63695A49C2F82034A069594B08 +:10BE1000C2F82004E069444DC2F82004206AC2F848 +:10BE20002004C2F82418C2F80034D5F804345E00A7 +:10BE3000FBD44FF4C056504B504A51495148C5F8B5 +:10BE40003C64F3F79BFB504A4A4B3749C5F824281A +:10BE5000C5F80034D1F804345800FBD44FF4C05670 +:10BE600040F2C2354FF08040484B2F4AC1F83C6445 +:10BE7000C1F84454C1F82C0AC1F8243AD2F8443429 +:10BE8000002BFBDA636A4249C2F82034A06A414BB6 +:10BE9000C2F82004E06A244DC2F82004206BC2F8E6 +:10BEA0002004C2F8241AC2F80034D5F8043459002A +:10BEB000FBD44FF4C054384B384A39493948C5F897 +:10BEC0003C44F3F75BFB4FF48003C5F83C34D5F8F2 +:10BED0003C345A02C3F3805615D4A122324B124C83 +:10BEE000C5F84424C5F82438D4F84434002BFBDAD0 +:10BEF0000020EEF757FDC4F820043046F8BD4FF09F +:10BF000001163046F8BD294B294A2A492A48F3F739 +:10BF100091FB4023044AC5F8BC34D2F82C34DB042E +:10BF2000FBD4264E3046F8BD00103B400100870090 +:10BF3000E0000180A003018084C26D554A9A00E4AC +:10BF40009A72CDE1D09788A42FD1860D93351095A4 +:10BF500067B7FE3D102AB8C50D17E64A091C1D9BA0 +:10BF6000BDDB791C9F7B339C00010040079D00F7DF +:10BF7000850000081100420006CDF7A1D96E9A5C39 +:10BF80003E747C859DD1381995000008058D000709 +:10BF90000500109C110082007968B1854DCEBA85EC +:10BFA000B06F3936F8374536440000089EB61FB9E1 +:10BFB000085B6E9872F05084B49218611200010010 +:10BFC00070B5194A194D1A4C1A4BC2F84454C2F8AC +:10BFD0002C48C2F82438C9B14FF0000CD2F84434D0 +:10BFE000002BFBDA03681030C2F8203450F80C3C08 +:10BFF0000CF1040CC2F8203450F8083C6145C2F83A +:10C00000203450F8043CC2F82034E7D80022064B14 +:10C01000C3F85824F3F7FCFBBDE87040064B074A11 +:10C0200007490848F3F7D8BA00103B406100020006 +:10C03000100000400684000E8B75B4641F89114DFA +:10C04000FF36B62BDC24913708B5234BD3F84024B8 +:10C05000FAB1D3F84024012A29D0D3F84024022A87 +:10C060001ED0D3F84024032A28D0D3F84034042B20 +:10C070002BD01A4B1A4A1B491B48F3F7DBFA402214 +:10C08000154BC3F8BC24D3F82C0410F48050FAD11B +:10C0900008BD164B164A17491748F3F79DFAE8E70B +:10C0A000164B174A17491848F3F796FAE1E7174B6A +:10C0B000174A18491848F3F78FFADAE7174B184A66 +:10C0C00018491948F3F788FAD3E7184B184A194961 +:10C0D0001948F3F781FACCE700103B40D27B926D10 +:10C0E000D62585EDD7D031FB39C0BD19A44D367C9E +:10C0F0004AD35334B04384A591A0C23F241ACD043F +:10C1000012FE7B4D8CDDA377A9DD4ED479EA8795AD +:10C11000D53343465AA9884FD0E029F6EB5DE23982 +:10C120007E5CACDE3E9FCE9DCD066C156DB0399227 +:10C13000EAAE4ED852F9529ED027361CB64B2DE9A6 +:10C14000F047D3F8BC7417F01F0740F060810C462D +:10C15000C72106461546B14AC3F8002BB04AC3F8BA +:10C160004C74C3F84414C3F80826D3F84424002AB6 +:10C17000FBDA0020A7212268A74FC3F82024A94A90 +:10C18000C3F85804C3F84414C3F80826D7F8443455 +:10C19000002BFBDA8920EEF705FC4FF0000E8446F9 +:10C1A000A14BA24AA249A348C7F820C4C7F858E443 +:10C1B000F3F712FAEEF7B0FD4BF2E0400621A722AA +:10C1C000984BDFF85482C7F80006C7F80016C7F886 +:10C1D0004424C7F80836D8F84434002BFBDA892009 +:10C1E000EEF7E0FB4FF0000C0746934B934A94495F +:10C1F0009448C8F82074C8F858C4F3F7EDF9EEF77E +:10C20000F5FE914B914A92499248F3F7B7F940F203 +:10C21000C270914A914B8049C8F84404C8F82C2A4E +:10C22000C8F8243AD1F84434002BFBDA63687A4A20 +:10C23000C1F82034A368C1F82034E368C1F8203481 +:10C240002369C1F82034D2F84434002BFBDA636947 +:10C250008349C2F82034A3696F4FC2F82034E369E0 +:10C26000C2F82034236AC2F820347E4BC2F8241866 +:10C27000C2F80034D7F804345B00FBD44FF4C05C40 +:10C28000794B7A4A7A497B48C7F83CC4F3F776F988 +:10C29000794A744B6049C7F82428C7F80034D1F8AC +:10C2A00004345800FBD44FF4C05C40F2C2374FF066 +:10C2B0008040724B584AC1F83CC4C1F84474C1F87C +:10C2C0002C0AC1F8243AD2F84434002BFBDA636A12 +:10C2D0006B49C2F82034A36A4F4FC2F82034E36A96 +:10C2E000C2F82034206B674BC2F82004C2F8241A2D +:10C2F000C2F80034D7F804345900FBD44FF4C054CA +:10C30000614B624A62496348C7F83C44F3F736F927 +:10C310004FF48003C7F83C34D7F83C345A02C3F3D7 +:10C32000805800F1F880C7235B4A3B4CC7F80826C9 +:10C33000C7F84434D4F84434002BFBDA33680027C0 +:10C3400004264FF4344E4FF0800CDFF884A1DFF860 +:10C350008491C4F82034514AC4F85874504BC4F83E +:10C3600000A65049C4F800664F48C4F80096C4F8C7 +:10C3700000E6C4F80066C4F800C6F3F7FFF84FF40F +:10C38000C0034FF4F842C4F80026C4F83C34C4F8A3 +:10C390005874D4F840348BB3D4F84034012B00F0F7 +:10C3A000EE80D4F84034022B00F0C880D4F840343A +:10C3B000032B00F09180D4F84034042B24D140F2B8 +:10C3C000C1323A4B1448C4F84424C4F82438D0F895 +:10C3D0004434002BFBDA2A68354BC0F82024696806 +:10C3E000344AC0F82014A968C0F82014EC68324917 +:10C3F000C0F820443148F3F7EFF805E0304B314AFC +:10C4000031493248F3F7E8F84046BDE8F0874FF08D +:10C4100001184046BDE8F08700103B40010089004C +:10C42000E0000180A003018016484DD49A5F8C146F +:10C43000788B3B20A3004EF1D07441A072EFD3085B +:10C44000A7C2391964BB9488FEF2214CEED4971729 +:10C45000BECE3845130119A700010040079D00F723 +:10C4600085000008110042007E2409D7EC3575983C +:10C470003B699DE752A5462595000008058D0007FC +:10C480000500109C11008200B18ADB5E7805D7663A +:10C4900009A6EE997482CAB40000018062ED9DF78E +:10C4A00057B4A380F6B5C52D733DFF754500000850 +:10C4B000ADB5248B87E17B03C0BA3C1C6A9232CBBA +:10C4C000A360E5FC78D7A8AADA9908735915E36D3B +:10C4D00000A800302000010040F2C1322B4B2C4854 +:10C4E000C4F84424C4F82438D0F84434002BFBDAD0 +:10C4F0002A68284BC0F820246968274AC0F820140D +:10C50000A968C0F82014EC682449C0F820442448E5 +:10C51000F3F762F878E7234B234A24492448F3F7DA +:10C5200089F840231A4AC7F8BC34D2F82C34DB040B +:10C53000FBD4DFF8A0804046BDE8F08740F2C1326E +:10C54000124B1348C4F84424C4F82438D0F84434B7 +:10C55000002BFBDA2A68174BC0F820246968164ABA +:10C56000C0F82014A968C0F82014EC681349C0F87A +:10C5700020441348F3F730F84046BDE8F087114BEC +:10C58000114A12491248F3F727F83DE74500000821 +:10C5900000103B40E337C201D1FD6BCFB0FACDA014 +:10C5A000F58E069A82115978885BA502B6D56A5035 +:10C5B00028B83664D74352BEAE2EED1B0F72F9F683 +:10C5C000848BF11B25841AEC70A18B9E8308BC8D93 +:10C5D0008E6C81E2120001002DE9F0419E4F06466B +:10C5E000D7F840340D461446002B00F09580D7F85C +:10C5F0004034012B00F0CA80D7F84034022B00F001 +:10C60000A380D7F84034032B00F0E280D7F8403401 +:10C61000042B00F00981904AD2F84434002BFBDA55 +:10C620003368042CC2F820347368C2F82034B3682D +:10C63000C2F82034F368C2F8203432D9AE46B4468A +:10C640000422854BD3F844040028FBDADCF81010F0 +:10C65000C3F82014DCF81410C3F82014DCF8181008 +:10C66000C3F82014DCF81C10C3F82014D3F8080415 +:10C670004100FBD5D3F820140EF1100E4EF8101C1B +:10C68000D3F8201404324EF80C1CD3F82014944232 +:10C690004EF8081CD3F820140CF1100C4EF8041CB2 +:10C6A000D0D800236C4AC2F85834D2F808345B0062 +:10C6B000FBD5D2F8203404F18044043C45F8243002 +:10C6C000D2F8203405EB84056B60D2F82034AB60DF +:10C6D000D2F82034EB60D2F840349BB1D2F8403429 +:10C6E000012B49D0D2F84034022B67D0D2F8403425 +:10C6F000032B00F08580D2F84034042B00F08A80B0 +:10C70000BDE8F081F3F746F8BDE8F041534B544AD9 +:10C7100054495548F2F760BF40F2C23C534B544A6B +:10C7200054495548C7F844C4F2F728FF4FF4412351 +:10C73000524AC7F84424524AC7F82C28514AC7F82D +:10C740002428C7F8083466E740F2C23C4E4B4F4AF3 +:10C750004F495048C7F844C4F2F710FF4FF4412343 +:10C76000464AC7F84424464AC7F82C284A4AC7F81C +:10C770002428C7F808344EE7F3F70CF8BDE8F04179 +:10C78000464B474A47494848F2F726BF40F2C23C69 +:10C79000464B474A47494848C7F844C4F2F7EEFEBB +:10C7A0004FF44123354AC7F84424354AC7F82C28AA +:10C7B000424AC7F82428C7F808342CE7F2F7EAFF02 +:10C7C000BDE8F0413E4B3F4A3F494048F2F704BFC5 +:10C7D00040F2C23C3E4B3F4A3F494048C7F844C440 +:10C7E000F2F7CCFE4FF44123244AC7F84424244AEC +:10C7F000C7F82C283A4AC7F82428C7F808340AE7AB +:10C80000F2F7C8FFBDE8F041364B374A37493848A0 +:10C81000F2F7E2BEF2F7BEFFBDE8F041354B364A13 +:10C8200036493748F2F7D8BE40F2C23C354B364A5B +:10C8300036493748C7F844C4F2F7A0FE4FF4412305 +:10C840000E4AC7F844240E4AC7F82C28314AC7F8C4 +:10C850002428C7F80834DEE600103B409E2A96D50F +:10C8600091209C407DBC4CB270752424B4B8716199 +:10C87000E75F8F4E0A6C48AA7083927F61000200C6 +:10C88000100000400681000AB11FB8CD557A588EBD +:10C8900035CD34C16A0C5FE00685000E3F7891F219 +:10C8A000391FB2E1ED5F16FE0C03CB8BCC0E2734A3 +:10C8B000F867F34C84AACB9A9AD466CC0E81000A0E +:10C8C0004F734A69FEFB1C0BD739FC2752134C09E6 +:10C8D000A656BE6FB4EE4D69031C75F985E4078456 +:10C8E0000E89000993C85C4879048F41969F24F80B +:10C8F0008E8E40F088EE7D74AB07C5D2DB1A18032C +:10C90000A57DADAD92300FF698C6438C4ADA9D1CDA +:10C91000D382E883068D00072DE9F0474FF40C43DE +:10C9200043F209460F254FF0800E4FF4260C4FF0CE +:10C930000008804C0746C4F80066C4F800367E4BF9 +:10C94000C4F800560E46C4F800367C49C4F8008688 +:10C950007B4BC4F808E615467A487B4AC4F83CC4C9 +:10C96000F2F70CFE4FF48003C4F83C34D4F83C34A6 +:10C97000590240F1D88040F2C132744BC4F84424CB +:10C98000C4F82438D4F84434002BFBDA80234BF26B +:10C9900020413A68C4F820247A68C4F82024BA6890 +:10C9A000C4F82024FA68634FC4F82024C4F80016A1 +:10C9B000674AC4F80036674BC4F80826C4F8003448 +:10C9C000D7F804345A00FBD44FF0800C4BF2E07ED1 +:10C9D00010204FF4C05A40F621094FF42448C7F8FC +:10C9E0003CA442F6E071C7F80096C7F80086C7F885 +:10C9F00000C6C7F800E640F001E04E4C564A574BDF +:10CA0000C7F800C6C4F800260138C4F80036C4F8D8 +:10CA100000160FF009C8524B524A5349C4F8580443 +:10CA20005248F2F7ABFD4BF22047802045F212034B +:10CA30004F49404AC4F80076C4F80006C4F8081606 +:10CA4000C4F80834D2F808345B00FBD5D2F820349F +:10CA5000384A3360D2F808345F00FBD5D2F820346E +:10CA6000344A7360D2F808345C00FBD5D2F8203425 +:10CA7000304AB360D2F808345800FBD5D2F820040D +:10CA80003C4BF0603C4A3D493D48F2F7A5FDA122F0 +:10CA9000284C3C4BC4F84424C4F82438D4F844341B +:10CAA000002BFBDA0020EDF77DFF0646364B374AB8 +:10CAB00037493848C4F82064F2F760FD3649374BEF +:10CAC0001C4AC4F82418C4F80034D2F804345900BD +:10CAD000FBD44FF4C05141F21203164CC2F83C147F +:10CAE000C2F80834D4F808345B00FBD5D4F820240D +:10CAF0002B4B2A60D4F820142A4A6960D4F8200409 +:10CB00002949A860D4F82004E8602848F2F792FD8B +:10CB10004022084BC4F8BC24D3F82C0410F48050F5 +:10CB2000FAD1BDE8F087224B224A23492348F2F785 +:10CB300053FDACE700103B4000880038CA7C7F51B1 +:10CB4000B7033EE467D2C8B25CFEAFEC050D00E768 +:10CB50000100848011004103E02B003C3F3C0012A7 +:10CB6000FBED917C0F3CA90EE879B333CE00149114 +:10CB7000010084815E626E2B12999A3728BA29FED1 +:10CB80002BB486E70401200C05FB442D351E27E756 +:10CB9000A39C81DAEFAB115505011009110041008A +:10CBA000813776C3AD414E5C02AFF8FC1171E50BE5 +:10CBB00000449DC6DEFE7ACFFC364A4C9373508308 +:10CBC0002DE9F84FC84C9046D4F8BCC40A9D1CF01F +:10CBD0001F020E9E40F028830F46C449C4F8001B74 +:10CBE000C4F84C24C24AC4F8242AD4F84424002AA5 +:10CBF000FBDA4FF0C70EBF49DFF850C30A6CC4F828 +:10CC000020244A6CC4F820248A6CC4F82024CA6CFE +:10CC1000B549C4F82024C4F844E4C4F808C6D1F8DF +:10CC20004424002AFBDA0268AF4CC1F82024002219 +:10CC3000C1F858244FF45952C1F80026C722C1F850 +:10CC40004424AD4AC1F80826D4F844040028FBDA8D +:10CC50004FF0040E4FF4181C4FF0000B4FF08009FA +:10CC60001B68DFF8A8A2C4F82034A44AC4F858B45A +:10CC7000A34BC4F800A6A349C4F800E6A248C4F830 +:10CC80000896C4F83CC4F2F779FC4FF48003C4F86A +:10CC90003C34D4F83C345A0200F1A8824FF0800AA8 +:10CCA0004FF418190122904C984B4FF4800BC4F8A4 +:10CCB0000036C4F80026C4F808A6C4F83C94C4F8AA +:10CCC00000360323924AC4F800369249924BC4F8C6 +:10CCD00008A69248C4F83C94F2F750FCC4F83CB45F +:10CCE000D4F83C345B0200F1E48404238C4A8D4880 +:10CCF000C4F800268C49C4F800368C4A8C4BC4F822 +:10CD000008A6C4F83C94F2F739FCC4F83CB4D4F853 +:10CD10003C34580200F11B82C722864BC4F84424DD +:10CD2000C4F80836D4F84434002BFBDA0021C722BB +:10CD30002B68DFF8B491C4F820347F4BC4F8581442 +:10CD4000C4F84424C4F80836D9F84434002BFBDA7C +:10CD50003B684FF0000E80274FF41814DFF844C2F0 +:10CD6000C9F82034754AC9F858E4754BC9F800C6AB +:10CD70007449C9F808767448C9F83C44F2F7FEFBD8 +:10CD80004FF48003C9F83C34D9F83C345F0240F1D9 +:10CD9000C582C7216D4B544AC9F84414C9F80836F6 +:10CDA000D2F84434002BFBDA4FF0000E43F2A06CB3 +:10CDB0004BF2C067A721D8F800306548C2F820348C +:10CDC000644B494CC2F858E4C2F800C6C2F8007679 +:10CDD000C2F80006C2F84414C2F80836D4F8443445 +:10CDE000002BFBDA9520EDF7DDFD4FF0000C074638 +:10CDF000594B5A4A5A495B48C4F82074C4F858C47D +:10CE0000F2F7EAFBF1F74CFA574B584A58495948A0 +:10CE1000F2F7E2FB584B594A59495A48F2F7AEFB30 +:10CE200040F2C2304FF080412F4B574AC3F84404C0 +:10CE3000C3F82C1AC3F8242AD3F84424002AFBDAB6 +:10CE40006A685248C3F82024A968514AC3F82014DC +:10CE5000E968C3F820142969C3F820142249C3F8EB +:10CE60002408C3F80024D1F804345C00FBD44FF448 +:10CE7000C05740F2C2344FF08040464B1A4AC1F8C6 +:10CE80003C74C1F84444C1F82C0AC1F8243AD2F8E1 +:10CE90004434002BFBDA6B693F48C2F82034A9699F +:10CEA0003E4BC2F82014E969C2F82014296AC2F87E +:10CEB00020140D49C2F80806C2F80034D1F8043431 +:10CEC0005800FBD44FF4C05740F2C2344FF08040BA +:10CED000334B054AC1F83C74C1F84444C1F82C0AEC +:10CEE000C1F8243A60E000BF00103B40010095000B +:10CEF000E500450A08750A222001018014A60C5B92 +:10CF0000B36CFB133DB6DA1A9D138E7B0088003894 +:10CF100036154241E44B614E669F314135EB73C299 +:10CF200000A82034648617421197FC4460E6C63E90 +:10CF30005BDB94F1400101802000018043A927566A +:10CF400051EE8B819A0E9EDBA65B45C200000180EC +:10CF50001A8AC14CA00301801793675495A44BD93A +:10CF60003075C6A04AD183FB5E0E0D6942D501D350 +:10CF700031A913F31591E342FB7DD9C3F9A9CF4A37 +:10CF8000A0EA613C6C308B86059D00F785000008A7 +:10CF900011004200058D00F780000480110042035B +:10CFA000058D0007210C0038D2F84434002BFBDA41 +:10CFB0006B6AA849C2F82034A86AA74BC2F82004BB +:10CFC000E86AA64CC2F82004286BC2F82004C2F814 +:10CFD000241AC2F80034D4F804345A00FBD44FF4B5 +:10CFE000C0559F4B9F4AA049A048C4F83C54F2F753 +:10CFF000F3FA4FF48007994C9D4B9E4A9E499F48F7 +:10D00000F2F7BCFAC4F83C74D4F83C34C3F380554E +:10D010005B0200F10E814FF0800E4FF4181C43F2BA +:10D02000124A4FF00408DFF8F092C4F800A6944BBF +:10D03000C4F800969349C4F80086934AC4F808E6F9 +:10D040009248C4F83CC4F2F799FAC4F83C74D4F896 +:10D050003C34590240F1AA8140F2C1328C4BC4F8F1 +:10D060004424C4F82438D4F84434002BFBDA0B9B56 +:10D0700088491B68884AC4F820340B9B5B68C4F855 +:10D0800020340B9B9B68C4F820340B9BDB68C4F8EE +:10D090002034724BC4F82418C4F80024D3F8044494 +:10D0A00014F08044FAD14FF4C050A1217B4ADFF83C +:10D0B000AC81C3F83C04C3F84414C3F82428D8F85E +:10D0C0004434002BFBDA0020EDF76CFCA122744BFA +:10D0D000624FC8F82004C8F84424C8F82438D7F8A8 +:10D0E0004434002BFBDA0020EDF75CFC6D4A6E4BFC +:10D0F000C7F82004C7F84424C7F82438C6B10C99EF +:10D10000564AD2F84434002BFBDA0B681031C2F8CF +:10D11000203451F80C3C0434C2F8203451F8083C57 +:10D12000A642C2F8203451F8043CC2F82034E8D8B2 +:10D1300000224A4BC3F85824F2F76AFB5B4B5C4A67 +:10D140005C495D48F2F748FA2846BDE8F88F5B4B2A +:10D150005B4AC4F800365B495B4BC4F808A65B48E1 +:10D16000C4F83C94F2F70AFAC4F83CB4D4F83C345E +:10D17000C722590240F1E481554BC4F84424C4F855 +:10D180000836D4F84434002BFBDA0021A7222B68A0 +:10D19000324FC4F820344F4BC4F85814C4F8442418 +:10D1A000C4F80836D7F84434002BFBDA9520EDF7A5 +:10D1B000F9FB4FF0000C0446474BC7F82044474AA0 +:10D1C000C7F858C446494748F2F706FA0524EDF770 +:10D1D000A3FD4BF2E04C444BC7F800C6434A444918 +:10D1E0004448C7F80046F2F7F7F9E2E144F20112C9 +:10D1F0004FF4260340494148C4F80016C4F80026FD +:10D2000001F11D41C4F80896C4F83C3403F12A43E7 +:10D2100003F5D613A1F5AE01394A03F5EF53A1F595 +:10D22000FD51F2F7D9F939E54FF001152846BDE86F +:10D23000F88F344B344A35493548F2F7FBF940232F +:10D24000C4F8BC34D4F82C34D804FBD4314D28466F +:10D25000BDE8F88F0500109C1100820000103B40D3 +:10D2600024E84FBBDDFBDE65481CD6513F2532F577 +:10D270000E78EF8B882C77CAB54F29236DBB6C33A2 +:10D28000C284CFDC443EB06D9B2C95D9EB4C7BD255 +:10D29000450100086500000811004100040C00076A +:10D2A0005400000861000200060000F8D0C3FCBD75 +:10D2B000F96E12B980FCBE953D525A57000C0038E9 +:10D2C00044D2A619995EB2E7050E9C74A527F40C0A +:10D2D000E0000180A003018002E9D7BFA0A66F0C87 +:10D2E000AA171BF70AFC72C085042D8780F9741EEB +:10D2F000254DA24589B82C9020A92034E27354CE44 +:10D3000040F13642891268ED9772105EAB5E1130C3 +:10D31000C6908A7F1200010000A82034A722694B22 +:10D32000694CC9F84424C9F80836D4F84434002BB1 +:10D33000FBDADF20EDF736FB4FF0000E8446634B3F +:10D34000634A64496448C4F820C4C4F858E4F2F756 +:10D3500043F9EFF743F94BF2E040A7225F49594BFD +:10D36000594FC4F80006C4F80016C4F84424C4F8A1 +:10D370000836D7F84434002BFBDAEB20EDF712FB2C +:10D380004FF0000C0446564B564A57495748C7F8C9 +:10D390002044C7F858C4F2F71FF9EDF727FE544BA5 +:10D3A000544A55495548F2F717F933E540F2C71288 +:10D3B000534BC4F84424C4F80836D4F84434002B42 +:10D3C000FBDA0D9B1A68404BC4F82024D3F84424A0 +:10D3D000002AFBDA4FF0000940F6AE0840F6CF0E07 +:10D3E0004BF2604C02270D9A464852684649C3F8F2 +:10D3F0002024464E464AC3F85894464CC3F800864B +:10D40000C3F800E6C3F800C6C3F80076C3F80066A8 +:10D41000C3F80006C3F800163F48C3F800263F4A89 +:10D420002949C3F82448C3F80806C3F80024D1F8F2 +:10D4300004345A00FBD44FF4C0543948394B224AC3 +:10D44000C1F83C44C1F82408C1F80034D2F80434CF +:10D450005B00FBD44FF4C050A121334B1A4EC2F8ED +:10D460003C04C2F84414C2F82438D6F84434002BE3 +:10D47000FBDA0020EDF796FAA1222C4B124CC6F8ED +:10D480002004C6F84424C6F82438D4F84434002BC9 +:10D49000FBDA0020EDF786FA4BF2405103461022EA +:10D4A0000C98C4F82034C4F80016C4F80026EDF730 +:10D4B0003BFB1F4B1F4A20492048F2F78DF82846B6 +:10D4C000BDE8F88FA003018000103B40BBE1C67CA3 +:10D4D0006B49A0A3F94723EBA660455E5E57D66A69 +:10D4E0000E8B3762E88AF77E1E2830C0680333E966 +:10D4F000BDFE700692973E7A152E7C84FA9CCDE094 +:10D50000C0010280856C9801A66C9801646C98013A +:10D51000C66C180045010008600004811100490034 +:10D520006500000811004100040C000754000008C9 +:10D53000DFB7B952DF0051C331C04A874857BFA98E +:10D54000644BC4F84424C4F80836D4F84434002B9F +:10D55000FBDA0021A7222B685F4FC4F820345F4B11 +:10D56000C4F85814C4F84424C4F80836D7F844342E +:10D57000002BFBDA9520EDF715FA4FF0000C04466E +:10D58000574B584A58495948C7F82044C7F858C417 +:10D59000F2F722F8EFF722F84BF2E04C544CC7F8C0 +:10D5A00000C6544B544A55495548C7F80046F2F74F +:10D5B00013F8A722484C494BC4F84424C4F8083651 +:10D5C000D4F84434002BFBDA9520EDF7EBF94FF05B +:10D5D000000C07464B4B4C4A4C494D48C4F820744C +:10D5E000C4F858C4F1F7F8FFEDF700FD494B4A4A7B +:10D5F0004A494B48F1F7C2FF40F2C2304FF0804138 +:10D60000484B354AC4F84404C4F82C1AC4F8243AE8 +:10D61000D2F84434002BFBDA6B684348C2F820345C +:10D62000A968424BC2F82014E968C2F8201429699D +:10D63000C2F820142849C2F82408C2F80034D1F8EE +:10D6400004345A00FBD44FF4C05740F2C2344FF0B8 +:10D650008040374B204AC1F83C74C1F84444C1F8BB +:10D660002C0AC1F8243AD2F84434002BFBDA6B6957 +:10D670003049C2F82034A8692F4BC2F82004E86969 +:10D68000154CC2F82004286AC2F82004C2F8241AF3 +:10D69000C2F80034D4F804345B00FBD44FF4C05516 +:10D6A000264B274A27492848C4F83C54F1F794FFF1 +:10D6B0009FE4264B264A27492748F1F7BBFF402322 +:10D6C000C4F8BC34D4F82C34DD04FBD4234D2846F4 +:10D6D000BDE8F88F4001018000103B40A0030180AD +:10D6E000A894ED979045C3C2AC53927CF3CAED2346 +:10D6F0004BC0462A560E41E1CDD5EA16D4B512F9F3 +:10D70000BE8D9E087A2AC9FC377C8A0F0C71D67DA3 +:10D71000E75019AB08396C86CE5B556F0B5C7A6CA1 +:10D7200068D39B2A059D00F7850000081100420080 +:10D73000058D00070500109C1100820025A419B476 +:10D740002EBF27516E5A52393139E4BBDCABC9AD1B +:10D75000F87D690B234CE23D960BFFFE02000100B1 +:10D7600070B53E4B06460D4614463D493D4A3E487F +:10D77000F1F704FF4FF441233C4A3D49C2F84414F9 +:10D780003C49C2F82418C2F80834D2F84434002BBB +:10D79000FBDA3368042CC2F820347368C2F82034F2 +:10D7A000B368C2F82034F368C2F8203432D9AE46E8 +:10D7B000B44604222D4BD3F844040028FBDADCF8ED +:10D7C0001010C3F82014DCF81410C3F82014DCF88F +:10D7D0001810C3F82014DCF81C10C3F82014D3F878 +:10D7E00008044100FBD5D3F820140EF1100E4EF8BA +:10D7F000101CD3F8201404324EF80C1CD3F820145B +:10D8000094424EF8081CD3F820140CF1100C4EF87A +:10D81000041CD0D80023154AC2F85834D2F8083472 +:10D820005B00FBD5D2F8203404F18044043C45F879 +:10D830002430D2F8203405EB84056B60D2F8203414 +:10D84000AB60D2F82034EB60F1F7C0FFBDE8704068 +:10D85000094B0A4A0A490B48F1F7BEBED3210AB365 +:10D86000DFEF130162C6B2497397128A00103B4082 +:10D8700061000200060D00E7C95E4411113970FA1B +:10D88000DC643FBEEFED7D902DE9F0474FF41813B7 +:10D890004FF0800800274BF2E07610254FF4800906 +:10D8A000C54CDFF8B8C3C4F800C6C4F80076C4F8A5 +:10D8B0000886C4F83C34C4F800661646BF4AC4F86B +:10D8C00000560746C4F800260D46BD4ABD49C4F8B7 +:10D8D0000886BD48C4F83C34BC4BF1F74FFEC4F891 +:10D8E0003C94D4F83C345902C3F3805200F1DA81FD +:10D8F00043F20943C4F800364FF40C43C4F8003631 +:10D900000F234FF4260CC4F80036B14BB149C4F8CC +:10D910000036B148C4F80026B04BC4F80886B04AB7 +:10D92000C4F83CC4F1F72AFEC4F83C94D4F83C3463 +:10D930005B0240F1B08140F2C132AA4BC4F84424EA +:10D94000C4F82438D4F84434002BFBDA80234BF29B +:10D9500020413A68C4F820247A68C4F82024BA68C0 +:10D96000C4F82024FA68944FC4F82024C4F80016A0 +:10D970009D4AC4F800369D4BC4F80826C4F800340C +:10D98000D7F804345C00FBD44FF0800C4BF2E07EFF +:10D9900010204FF4C05A40F621094FF42448C7F82C +:10D9A0003CA442F6E071C7F80096C7F80086C7F8B5 +:10D9B00000C6C7F800E640F001E07F4C8C4A8D4B72 +:10D9C000C7F800C6C4F800260138C4F80036C4F809 +:10D9D00000160FF009C8884B884A8949C4F85804D2 +:10D9E0008848F1F7CBFD4BF22047802045F2120327 +:10D9F0008549714AC4F80076C4F80006C4F80816D0 +:10DA0000C4F80834D2F808345800FBD5D2F82034D2 +:10DA1000694A3360D2F808345900FBD5D2F8203473 +:10DA2000654A7360D2F808345B00FBD5D2F8203425 +:10DA3000614AB360D2F808345F00FBD5D2F8200405 +:10DA4000724BF0607049C2F82438714B5A4CC2F8DE +:10DA50000816C2F80034D4F804345E00FBD44FF446 +:10DA6000C0566C4B6C4A6D496D48C4F83C64F1F784 +:10DA7000B3FDA122504C6B4BC4F84424C4F82438A5 +:10DA8000D4F84434002BFBDA0020ECF78BFF664916 +:10DA9000664B494AC4F82004C4F82418C4F800347A +:10DAA000D2F804345800FBD44FF4C0574BF2204452 +:10DAB00080204D494D4B404EC2F83C74C2F80046A0 +:10DAC000C2F80006C2F80816C2F80034D6F80434CA +:10DAD0005900FBD480274BF2E07E10224FF4C0594E +:10DAE0004AF2405840F6210CC6F83C9442F6E074E5 +:10DAF000C6F80086C6F80076C6F800E642F001E0F7 +:10DB00002D4B4B483B49C6F80076C6F800C6C3F813 +:10DB10000006013AC3F80016C3F800460FF009C822 +:10DB200040F2C13443492448C3F85824C3F844445C +:10DB3000C3F82418D0F84434002BFBDA4BF220440D +:10DB400080212A683C4BC0F820246A68C0F8202451 +:10DB5000AA68C0F82024ED682B4AC0F82054C0F809 +:10DB600024382B4B144DC0F80046C0F80016C0F8FE +:10DB70000826C0F80034D5F8044414F08044FAD1E3 +:10DB80004FF4C0562D4B2E4AC5F83C642D492E4803 +:10DB9000C5F82448F1F7F2FC4FF48003C5F83C3493 +:10DBA000D5F83C345A0265D4284B294A29492A48D9 +:10DBB000F1F740FD402253E000103B40EA2B2034B7 +:10DBC0008844D8340705522B56D6F59BBA1F4862B5 +:10DBD00000880038E8B3026DF4282812F6F8E4450E +:10DBE000D72BFA08050D00070100848011004103BE +:10DBF000E02B003C3F3C0012868115A06FD81C40F2 +:10DC0000D461D59EE9820096010084810504100E3E +:10DC100011004900C36B24879CE29D740BD890F2DD +:10DC2000EB51F3140401100C050D20071100410005 +:10DC3000EA2B003C550000080500109C020AA2CD0A +:10DC40005CC9AC363FE7D461409E21BE2F2B5E4FAE +:10DC50007A1132DF51EF0AE02B9D5E3140890038A6 +:10DC6000184BC5F8BC24D3F82C0410F48050FAD11A +:10DC7000BDE8F087144B154A15491648F1F7DAFC50 +:10DC80004023104AC5F8BC34D2F82C34DB04FBD452 +:10DC90001148BDE8F087114B114A12491248F1F7BB +:10DCA0009BFCE6E6114B124A12491348F1F7C2FCFD +:10DCB0004023C4F8BC34D4F82C34DA04FBD406482E +:10DCC000E7E700BF00103B40F6A921DA047991EEA6 +:10DCD000202F91BCB21F9A2A02000100464056062E +:10DCE000C14FDB3EAC04A69EB256375DB9CEAC97B1 +:10DCF000DCE199AC63F86450496952422DE9F84F70 +:10DD0000C94C1746D4F8BCC40B9D1CF01F0240F050 +:10DD10005D830E46C549C4F8001BC4F84C24C44AB0 +:10DD2000C4F8242AD4F84424002AFBDA4FF0C70EA2 +:10DD3000C049DFF860C30A6CC4F820244A6CC4F8F8 +:10DD400020248A6CC4F82024CA6CB749C4F8202463 +:10DD5000C4F844E4C4F808C6D1F84424002AFBDA25 +:10DD60000268B14CC1F820240022C1F858244FF4B5 +:10DD70005952C1F80026C722C1F84424AE4AC1F85E +:10DD80000826D4F84424002AFBDA4FF0040E4FF49E +:10DD9000181C4FF0000B43F2896A4FF080081B6893 +:10DDA000DFF8C892C4F82034A448C4F858B4A44B8F +:10DDB000C4F800A6A34AC4F80096A349C4F800E634 +:10DDC000C4F80886C4F83CC4F1F7D8FB4FF48003CC +:10DDD000C4F83C34D4F83C34580240F1D382C72212 +:10DDE0009A4BDFF844C2C4F84424C4F80836DCF87F +:10DDF0004434002BFBDA00240A9B954A1B689549A2 +:10DE0000CCF820349448954BCCF85844F1F7E4FB17 +:10DE100043F26A6201234FF080094FF418184FF063 +:10DE2000030E4FF4800A804CDFF8B8C2C4F8002615 +:10DE300002F1F55202F59C12C4F800C68849C4F8F4 +:10DE400000368848C4F80896874BC4F83C8402F52D +:10DE5000F072C4F800C6C4F800E6C4F80896C4F826 +:10DE60003C84F1F78BFBC4F83CA4D4F83C34590251 +:10DE700000F1EB8404237D4A7D49C4F800267D48E7 +:10DE8000C4F800367C4A7D4BC4F80896C4F83C843C +:10DE9000F1F774FBC4F83CA4D4F83C345B0200F105 +:10DEA0002382C722694BC4F84424C4F80836D4F846 +:10DEB0004434002BFBDA0021C7222B68DFF868818D +:10DEC000C4F820346E4BC4F85814C4F84424C4F881 +:10DED0000836D8F84434002BFBDA33684FF0000ED4 +:10DEE0004FF418148026DFF800C2C8F82034654AC1 +:10DEF000C8F858E4644BC8F800C66449C8F8086616 +:10DF00006348C8F83C44F1F739FB4FF48003C8F884 +:10DF10003C34D8F83C345C0240F1D682C7215D4BDA +:10DF2000414AC8F84414C8F80836D2F84434002BE3 +:10DF3000FBDA4FF0000E43F2A06C4BF2C066A72153 +:10DF40003B685548C2F82034544B374CC2F858E46B +:10DF5000C2F800C6C2F80066C2F80006C2F844144F +:10DF6000C2F80836D4F84434002BFBDA9820ECF7DA +:10DF700019FD002706464A4B4A4A4B494B48C4F80C +:10DF80002064C4F85874F1F727FBF0F789F9484B7F +:10DF9000484A49494948F1F71FFB494B494A4A4910 +:10DFA0004A48F1F7EBFA40F2C2304FF080411E4B85 +:10DFB000474AC3F84404C3F82C1AC3F8242AD3F8F8 +:10DFC0004424002AFBDA6A684248C3F82024A9687E +:10DFD000414AC3F82014E968C3F820142969C3F83A +:10DFE00020141149C3F82408C3F80024D1F80434DC +:10DFF0005800FBD44FF4C05640F2C2344FF080407A +:10E00000364B094AC1F83C64C1F84444C1F82C0AB3 +:10E01000C1F8243AD2F84434002BFBDA6B6930485B +:10E02000C2F8203462E000BF00103B4001009800BD +:10E03000E500450A08750A2220010180609D8A30AA +:10E04000AE58A0AADE6358371EE5EF3540010180C7 +:10E0500049D5788525F5CB27933169A065518AF993 +:10E06000E7F180FBC2F0A5F5C73EF2F700A8203427 +:10E07000C965A24BB096A3D7610841B222C69EB62D +:10E0800020000180EC2B74617468B97CBECCE794ED +:10E090008826F81D000001807FEE2680A003018005 +:10E0A000EF8064D94B1A4E1B62CB0C3F6C20786416 +:10E0B000606BE726175E687E2B625EA2B47903A1CF +:10E0C000849908225D6F9B2DE00D68DB6EFE99B58B +:10E0D000059D00F78500000811004200058D00F73E +:10E0E0008000048000880038210C0038A969C24BE8 +:10E0F000C2F82014E969C2F82014296AC2F8201471 +:10E10000BE49C2F80806C2F80034D1F804345A00F7 +:10E11000FBD44FF4C05640F2C2344FF08040B84BAD +:10E12000B64AC1F83C64C1F84444C1F82C0AC1F8AD +:10E13000243AD2F84434002BFBDA6B6AB149C2F8B6 +:10E140002034A86AB04BC2F82004E86AAB4CC2F88D +:10E150002004286BC2F82004C2F8241AC2F8003444 +:10E16000D4F804345B00FBD44FF4C055A74BA84A45 +:10E17000A849A948C4F83C54F1F72EFA4FF4800698 +:10E180009E4CA64BA64AA749A748F1F7F7F9C4F851 +:10E190003C64D4F83C345F02C3F3805500F11B812A +:10E1A0004FF0040C43F2345A43F2535943F21248ED +:10E1B00080274FF4181BDFF80CE3C4F800A69B4B34 +:10E1C000C4F800969A49C4F800869A4AC4F800E652 +:10E1D0009948C4F800C6C4F80876C4F83CB4F1F70E +:10E1E000CDF9C4F83C64D4F83C34590240F1B38111 +:10E1F00040F2C132914BC4F84424C4F82438D4F816 +:10E200004434002BFBDA0C9B8D491B688D4AC4F803 +:10E2100020340C9B5B68C4F820340C9B9B68C4F8CA +:10E2200020340C9BDB68C4F82034744BC4F82418E9 +:10E23000C4F80024D3F8044414F08044FAD14FF415 +:10E24000C050A121804A6D4FC3F83C04C3F8441468 +:10E25000C3F82428D7F84434002BFBDA0020ECF76D +:10E26000A1FBA122794B654EC7F82004C7F84424CE +:10E27000C7F82438D6F84434002BFBDA0020ECF73A +:10E2800091FB734B734AC6F82004C6F84424C6F8C1 +:10E2900024380F9BCBB10D99584AD2F84434002B47 +:10E2A000FBDA0B681031C2F8203451F80C3C04340E +:10E2B000C2F8203451F8083CC2F8203451F8043C2C +:10E2C000C2F820340F9BA342E7D800224B4BC3F87F +:10E2D0005824F1F79DFA604B604A61496148F1F7B3 +:10E2E0007BF92846BDE8F88F5F4B604AC4F80036DA +:10E2F0005F49604BC4F808965F48C4F83C84F1F766 +:10E300003DF9C4F83CA4D4F83C34C7225F0240F184 +:10E31000E5815A4BC4F84424C4F80836D4F8443490 +:10E32000002BFBDA0021A7222B68344EC4F82034DE +:10E33000534BC4F85814C4F84424C4F80836D6F82B +:10E340004434002BFBDA9820ECF72CFB0027044622 +:10E35000C6F82044C6F8587405244BF2E047494BF0 +:10E36000494A4A494A48F1F737F9ECF7D5FCC6F86B +:10E370000076484B484A49494948C6F80046F1F7F3 +:10E380002BF9E3E14BF24053C4F80036102344F27A +:10E390000112C4F800364FF4260342494248C4F83B +:10E3A0000016C4F80026C4F8088602F13D42C4F8FD +:10E3B0003C3403F1A24303F5BF43A2F591023B496C +:10E3C0000F33A2F6D622F1F707F921E54FF0011538 +:10E3D0002846BDE8F88F364B364A37493748F1F7BB +:10E3E00029F94023C4F8BC34D4F82C34D804FBD425 +:10E3F000334D2846BDE8F88F1100420300103B4022 +:10E40000058D00070500109C110082004AB0E3A7AB +:10E4100076B048CBB635C74EE7A5F9DF54E4DA430A +:10E42000F51FFDB71F27CEA3C665F98656949781C1 +:10E4300025AE614B8B0164D92EABEEF2450100088D +:10E440006500000811004100040C0007540000089A +:10E45000060000F8610002001FA0083E0AD98B7276 +:10E460006F6C24B36D6F8DE1000C0038E8D3AC07FE +:10E47000A587AB9C96A2A40230E95AD1E0000180A6 +:10E48000A0030180A64E4666F238B021DE59FF3C5B +:10E490002F7D137817DADDDB5B127B666480667E86 +:10E4A0008FC24CDD20A92034374566C69FF1886AAB +:10E4B00095386D02E129BC3F2074A4B4A303725BBC +:10E4C0001200010000A82034A722654B654CC8F853 +:10E4D0004424C8F80836D4F84434002BFBDA03206F +:10E4E000ECF760FA4FF0000C07465F4B5F4A60495B +:10E4F0006048C4F82074C4F858C4F1F76DF8EEF71A +:10E500006DF84BF2E040A7225B49554B554EC4F8DD +:10E510000006C4F80016C4F84424C4F80836D6F837 +:10E520004434002BFBDACC20ECF73CFA00270446FD +:10E53000524B534A53495448C6F82044C6F85874BD +:10E54000F1F74AF8ECF752FD504B514A5149524805 +:10E55000F1F742F821E540F2C712504BC4F84424C9 +:10E56000C4F80836D4F84434002BFBDA0E9B1A6842 +:10E570003C4BC4F82024D3F84424002AFBDA4FF0A3 +:10E58000000940F6AE0840F6CF0E4BF2604C022771 +:10E590000E9A434852684349C3F82024424E434AE6 +:10E5A000C3F85894424CC3F80086C3F800E6C3F899 +:10E5B00000C6C3F80076C3F80066C3F80006C3F8C7 +:10E5C00000163C48C3F800263B4A2649C3F82448B5 +:10E5D000C3F80806C3F80024D1F804345A00FBD469 +:10E5E0004FF4C0543548364B1E4AC1F83C44C1F87C +:10E5F0002408C1F80034D2F804345B00FBD44FF493 +:10E60000C050A1212F4B174CC2F83C04C2F844144F +:10E61000C2F82438D4F84434002BFBDA0020ECF79D +:10E62000C1F9A122284B0F4EC4F82004C4F8442499 +:10E63000C4F82438D6F84434002BFBDA0020ECF779 +:10E64000B1F903460D98C6F82034ECF76DFA1F4B6C +:10E650001F4A20492048F0F7BFFF2846BDE8F88F41 +:10E66000A003018000103B408061CC2CCBAF19F798 +:10E67000D0CFA49A33E47C2A16E3BA98B671C79F28 +:10E68000C15923945900B3FDA9946C1C9E34DE7FBC +:10E69000C5A9113EC28D27281CE59F29C001028013 +:10E6A000856C9801A66C9801646C9801C66C180082 +:10E6B0004501000860000481110049006500000860 +:10E6C00011004100040C0007540000080CD28A3EDF +:10E6D000EF0A918A6A1DA79E036AB2CB634BC4F806 +:10E6E0004424C4F80836D4F84434002BFBDA002163 +:10E6F000A7222B685E4EC4F820345E4BC4F8581431 +:10E70000C4F84424C4F80836D6F84434002BFBDAA5 +:10E710009820ECF747F900270446C6F82044C6F8CD +:10E7200058744BF2E047544C544B554A554956489F +:10E73000F0F752FFEDF752FFC6F80076534B544AFC +:10E7400054495548C6F80046F0F746FFA722484C02 +:10E75000484BC4F84424C4F80836D4F84434002B99 +:10E76000FBDA9820ECF71EF9002706464B4B4C4A83 +:10E770004C494D48C4F82064C4F85874F0F72CFF95 +:10E78000ECF734FC494B4A4A4A494B48F0F7F6FE4D +:10E7900040F2C2304FF08041484B354AC4F844043F +:10E7A000C4F82C1AC4F8243AD2F84434002BFBDA0B +:10E7B0006B684348C2F82034A968424BC2F8201461 +:10E7C000E968C2F820142969C2F820142849C2F85F +:10E7D0002408C2F80034D1F804345E00FBD44FF4AE +:10E7E000C05640F2C2344FF08040374B204AC1F847 +:10E7F0003C64C1F84444C1F82C0AC1F8243AD2F868 +:10E800004434002BFBDA6B693049C2F82034A86924 +:10E810002F4BC2F82004E869154CC2F82004286A7E +:10E82000C2F82004C2F8241AC2F80034D4F8043420 +:10E830005D00FBD44FF4C055264B274A2749284892 +:10E84000C4F83C54F0F7C8FE98E4264B264A274902 +:10E850002748F0F7EFFE4023C4F8BC34D4F82C343A +:10E86000DA04FBD4234D2846BDE8F88F400101802F +:10E8700000103B40A00301804BC0462A35E0655E96 +:10E880002DED88DB111B4418C697867927D83D4E9D +:10E890003D5AC04B8348D7CD8C822D35094FA9BA3C +:10E8A00082F4DD220D79C50828FB2BF0220D06F13C +:10E8B000455286598EF6B91044B6B664059D00F7E8 +:10E8C0008500000811004200058D00070500109C1E +:10E8D00011008200CA85E1DCC6AFEE1E4AC2A389E0 +:10E8E00022816526A4CABD6C8C3854F5A95CBBBDD9 +:10E8F000E9D8D3A70200010070B53E4B06460D468D +:10E9000014463D493D4A3E48F0F738FE4FF4412356 +:10E910003C4A3D49C2F844143C49C2F82418C2F8A4 +:10E920000834D2F84434002BFBDA3368042CC2F8E4 +:10E9300020347368C2F82034B368C2F82034F36816 +:10E94000C2F8203432D9AE46B44604222D4BD3F857 +:10E9500044040028FBDADCF81010C3F82014DCF8BB +:10E960001410C3F82014DCF81810C3F82014DCF8D5 +:10E970001C10C3F82014D3F808044100FBD5D3F8C9 +:10E9800020140EF1100E4EF8101CD3F8201404328F +:10E990004EF80C1CD3F8201494424EF8081CD3F8FF +:10E9A00020140CF1100C4EF8041CD0D80023154A8A +:10E9B000C2F85834D2F808345B00FBD5D2F82034C2 +:10E9C00004F18044043C45F82430D2F8203405EBAF +:10E9D00084056B60D2F82034AB60D2F82034EB6051 +:10E9E000F0F7F4FEBDE87040094B0A4A0A490B48AB +:10E9F000F0F7F2BDEB1F64E8374E5EFE81834F13E4 +:10EA00008A872A6000103B4061000200060D00F773 +:10EA10001011510F31080009A9C87B28C0FAF4C6AB +:10EA20002DE9F04F524C83B0D4F8B864019216F03F +:10EA30001E0640F06C83C7224FF4803C4FF4FE6703 +:10EA4000DFF858E1C4F800EBC4F84C64C4F800C027 +:10EA50006762C4F84424474AC4F80826D4F844241A +:10EA6000002AFBDA02680027C720C4F82024424AA3 +:10EA70003F4EC4F85874C4F84404C4F80826D6F8C5 +:10EA80004424002AFBDA4FF0000C40F6DE3740F653 +:10EA9000C7740A683649C6F82024384AC6F858C4EC +:10EAA000181FC6F800763C33C6F84444C6F808265A +:10EAB000D1F84424002AFBDA50F8042F9842C1F818 +:10EAC0002024F5D100234FF0020C294CDFF8D0B000 +:10EAD000C1F8583440F6FF3A4DF2E03843F61E03D1 +:10EAE00043F2BE7E4AF2A077042643F63D05244A4F +:10EAF000C4F800A6C4F80026224A4FF08009C4F8E2 +:10EB00000026214AC4F80086C4F800261F4AC4F82B +:10EB10000036C4F800261E4AC4F800B6C4F8002621 +:10EB2000C4F800361B4BC4F800E64FF41811C4F8C3 +:10EB30000076C4F80066C4F80056C4F800364AF2FD +:10EB4000C0731548C4F800B6C4F80096C4F80006AF +:10EB5000C4F80896C4F83C14C4F800362023BCF16D +:10EB6000010FC4F800361DD04FF0010CB2E700BF12 +:10EB700000103B4040030180800301801E00908014 +:10EB8000803300302000070040000300000C0038F4 +:10EB90004000050001100038FF0F003801009A0006 +:10EBA000E0D300104FF0000BBC48DFF89CA3C4F882 +:10EBB00058B44FF0600EC4F800A64FF4260CC4F809 +:10EBC00000064DF2E1380320B54DB64FB64EC4F8FD +:10EBD0000086B64BC4F800E6B54AC4F80056B549FD +:10EBE000C4F80076C4F80096C4F80066C4F80006BD +:10EBF000C4F80896B048C4F83CC4F0F7BFFC4FF422 +:10EC00008003C4F83C34D4F83C345A0200F1B88292 +:10EC1000C721AA4BAA4AC4F84414C4F80836D2F84B +:10EC20004434002BFBDA0020A721019BA44F1B6872 +:10EC3000C2F82034A34BC2F85804C2F84414C2F8F6 +:10EC40000836D7F84434002BFBDA9A20EBF7AAFEFB +:10EC50004FF0000C06469C4B9C4A9D499D48C7F8C6 +:10EC60002064C7F858C4F0F7B7FCECF755F8EEF796 +:10EC70009DFF43F2FE41A722924B914CC7F800162C +:10EC8000C7F84424C7F80836D4F84434002BFBDA1C +:10EC90009A20EBF787FE002706468F4B8F4A904954 +:10ECA0009048C4F82064C4F85874F0F795FCECF769 +:10ECB0009DF940F2C2708C498C4B814AC4F84404DF +:10ECC000C4F82C1AC4F8243AD2F84434002BFBDAE6 +:10ECD00001987B494368C2F820348368C2F8203425 +:10ECE000C368C2F820340369C2F82034D1F8443430 +:10ECF000002BFBDA4FF099520020019C6369C1F8A8 +:10ED00002034A369C1F82034E369C1F82034236AB0 +:10ED1000C1F82034764BC1F85804C1F80424684A7D +:10ED2000C1F80034D2F804345F00FBD44FF4C0566D +:10ED300040F2C2344FF080406E4B6149C2F83C64EF +:10ED4000C2F84444C2F82C0AC2F8243AD1F8443438 +:10ED5000002BFBDA019C684A636AC1F82034A06A80 +:10ED6000664BC1F82004E06AC1F82004206B544CC3 +:10ED7000C1F82004C1F8242AC1F80034D4F80434BE +:10ED80005E00FBD44FF4C0555D4BC4F83C545D4A63 +:10ED90005D495E48F0F7F2FB4FF48003C4F83C3461 +:10EDA000D4F83C345D0200F1D981594B594A5A4993 +:10EDB0005A48F0F7E3FB0C98EDF79AFC2025C020A9 +:10EDC0004FF00113564A3E492561E06162602360BD +:10EDD0000B68D807FCD4182570244FF00113504855 +:10EDE000374A0D61CC6148600B601368D907FCD4C9 +:10EDF00040F6DE354B4C4C484C4B3149C2F800567E +:10EE0000C2F80846C2F80404C2F80034D1F8043449 +:10EE10005B00FBD44FF4C0504FF08A52434B284C58 +:10EE2000C1F83C04C1F80424C1F80034D4F8043417 +:10EE30005F00FBD44FF4C053C4F83C34EBF7B4FD8F +:10EE40003B4B3C4A3C493D48F0F798FB4FF480036C +:10EE5000C4F83C34D4F83C345E0200F15D813249A0 +:10EE6000374B174AC4F80414C4F80034D2F80434F9 +:10EE70005C00FBD44FF4C0574FF400764FF4887514 +:10EE80004FF40A744FF001132E480D49C2F83C7438 +:10EE9000566195611462506058E000BF2000030085 +:10EEA0009C0F0038E1D30010E08B003890880A54A2 +:10EEB000464808C9D0490BBCF8BBA45AE000018001 +:10EEC00000103B40A00301808223ED357BC0494602 +:10EED000706E32B03B87A8A5743B8838C9FDDEF25E +:10EEE000E635A52A89BA8C5E00010040079D00F72F +:10EEF0002100C200058D00070500109C1100820052 +:10EF00000105C89DBDEC0B7D949E76A195B133A6FD +:10EF10005C15C4B2D47FA5E2FDF7D0F13E32E5C95D +:10EF2000100004041E0090810000F0102100C900B0 +:10EF3000AEED4E56FE97A57FFA52F6A32A4BD51595 +:10EF40002100C000090004045A0F003013600B6850 +:10EF5000D807FCD44FF4D8764FF488754FF400747A +:10EF60004FF001138E488F4A4E618D610C624860EC +:10EF70000B601368D907FCD4A7218B4B894CC2F8CE +:10EF80004414C2F80836D4F84434002BFBDA9A2033 +:10EF9000EBF708FD00260546844B854A85498648DF +:10EFA000C4F82054C4F85864F0F716FBEEF782FF5B +:10EFB000824B834A83498448F0F7E0FA4FF4800398 +:10EFC000C4F83C34D4F83C345A0200F1B7807F4B8B +:10EFD0007F4A80498048F0F7D1FA4FF094554FF4BA +:10EFE00080707E4A7E4B6F49C4F80454C4F82C0AE2 +:10EFF000C4F8242AC4F80034D1F804345F00FBD4E8 +:10F000004FF4C05042F22203664AC1F83C04C1F8F2 +:10F010000834D2F808345E00FBD5D2F820340D99BC +:10F02000604C0B60D2F820344B60D2F820348B60F7 +:10F03000D2F82034CB60D4F808345D00FBD5D4F886 +:10F0400020240D990D980A61D4F820140D9D41617A +:10F05000D4F82004634BA861D4F82004624A6349C1 +:10F06000E8616348F0F78AFA4FF4807061495B4ABF +:10F070005B4BC4F804144B49C4F82C0AC4F8242A86 +:10F08000C4F80034D1F804345800FBD44FF4C05015 +:10F0900042F22203434AC1F83C04C1F80834D2F8D2 +:10F0A00008345900FBD5D2F820340D993D4C0B6241 +:10F0B000D2F820344B62D2F820348B62D2F820345C +:10F0C000CB62D4F808345B00FBD5D4F820240D992A +:10F0D0000D980A63D4F820140D9D4163D4F82004E0 +:10F0E000454BA863D4F82004444AE86344494548A2 +:10F0F000F0F7A0FA40222B4BC4F8B824D3F82C2404 +:10F1000012F48052FAD1104603B0BDE8F08F4FF0F0 +:10F11000011003B0BDE8F08F3B4B3C4A3C493D48F1 +:10F12000F0F788FA40231F4AC4F8B834D2F82C34D8 +:10F13000DD04FBD4384803B0BDE8F08F374B384AC4 +:10F1400038493948F0F776FA4023164AC4F8B834FB +:10F15000D2F82C34DB04FBD42F48ECE7334B344A91 +:10F1600034493548F0F766FA40230E4AC4F8B834FB +:10F17000D2F82C34DC04FBD4304803B0BDE8F08F67 +:10F180002F4B304A30493148F0F754FA4023054AB2 +:10F19000C4F8B834D2F82C34DB04FBD4CAE700BF7F +:10F1A0000900040400103B40A0030180B4FED15EBE +:10F1B00030BA9BF3D36679143E5AC65B7DF40610D1 +:10F1C00090FD5236117D2A72B21585ED64F2A26C63 +:10F1D000089753A9A05D7213442395F10781000895 +:10F1E000210083004716481F3810746B5C8E762D03 +:10F1F000E89DE8FE0000D0120A162E8921A043796E +:10F20000060466E3072D9C76D3B70818D4BC011B0F +:10F21000A87337BC4DEB7CDB02000100839866428B +:10F22000D461440B764331A4EE3A6E8BE8450F0768 +:10F2300050DEC1D5BE22A9500B57310F120001007C +:10F24000767F7CFE435EDA904371ED3A0F5FCBFD33 +:10F250004FF0C70C2DE9F84F804617461E46904CDC +:10F26000904DC4F844C4C4F80856D4F84454002D52 +:10F27000FBDA00254FF0800E4FF4260C4FF40C4BB8 +:10F280004FF00F0A0B68DFF8A492C4F82034864AC6 +:10F29000C4F85854854BC4F800B68549C4F800A694 +:10F2A0008448C4F80096C4F80056C4F808E6C4F8C8 +:10F2B0003CC4F0F763F94FF48003C4F83C34D4F84D +:10F2C0003C345A0240F1E58040F2C1304FF08041B9 +:10F2D000794B734AC4F84404C4F82C18C4F8243891 +:10F2E000D2F84434002BFBDA80234BF22040D8F8CC +:10F2F00000106B4DC2F82014D8F80410C2F8201486 +:10F30000D8F80810C2F82014D8F80C10C2F820144D +:10F31000C2F800066949C2F80036694BC2F80816FF +:10F32000C2F80034D5F804345B00FBD44FF0800CF5 +:10F330004BF2E07E10214FF4C05A40F621094FF401 +:10F340002448C5F83CA442F6E070C5F80096C5F81C +:10F350000086C5F800C6C5F800E641F001E0504C53 +:10F36000584A594BC5F800C6C4F800260139C4F8FC +:10F370000036C4F800060FF009C8544B544A5548EB +:10F38000C4F858145449F0F7F9F84BF2204580209E +:10F3900045F212035149424AC4F80056C4F8000627 +:10F3A000C4F80816C4F80834D2F808345D00FBD558 +:10F3B000D2F820343A4A3B60D2F808345C00FBD5DE +:10F3C000D2F82034364A7B60D2F808345800FBD596 +:10F3D000D2F82034324ABB60D2F808345900FBD549 +:10F3E000D2F820043E4BF8603E4A3F493F48F0F7D0 +:10F3F000F3F8A1222A4C3E4BC4F84424C4F8243824 +:10F40000D4F84424002AFBDA0020EBF7CBFA0546B7 +:10F41000384B394A39493A48C4F82054F0F7AEF825 +:10F420004FF080403749384A1D4BC4F82C08C4F8C7 +:10F430002418C4F80024D3F804245200FBD44FF459 +:10F44000C05141F21202164CC3F83C14C3F8082410 +:10F45000D4F808245300FBD5D4F820242B4B326079 +:10F46000D4F820142A4A7160D4F820042949B060E5 +:10F47000D4F82004F0602848F0F7DCF84022084B6C +:10F48000C4F8BC24D3F82C0410F48050FAD1BDE8A1 +:10F49000F88F224B224A23492348F0F79DF8A8E72A +:10F4A00000103B40000001800267FFFC0D431BD7AA +:10F4B000371BF483ACEB777C058D00E7010084807B +:10F4C00011004103E02B003C3F3C001244AEE3132B +:10F4D0006D9361FC073AB9C3AC2142B40100848149 +:10F4E000F6BB7FDF59834EE7A9A1A6C1EE7C16FCCF +:10F4F0000401200CCDDE507099FF1AE1F9AA38E61C +:10F50000E43ECB02058110091100410008F3638439 +:10F510006AA829E8C2C3982DE1A078A9E111DA8C84 +:10F520001A3F3948E9A5F7C743F003D100880038EE +:10F530002DE9F84F504D1C46D5F8BCC40A9F1CF06D +:10F540001F0340F02D820E4690464C4AC5F8002B12 +:10F55000C5F84C344A4BC5F8243AD5F84434002B4E +:10F56000FBDA4FF0C70C474B47491A6CC5F820240B +:10F570005A6CC5F820249A6CC5F82024DB6CC5F8B9 +:10F580002034C5F844C4C5F808163B4DD5F84434BA +:10F59000DB0FFBD002684FF0800BC5F8202400225F +:10F5A0004FF4181A4FF48009C5F85824374A3848E0 +:10F5B000C5F800263749C5F80036374A374BC5F835 +:10F5C00008B6C5F83CA4EFF7D9FFC5F83C94D5F8C8 +:10F5D0003C34580200F1E981314B324AC5F800361B +:10F5E0003149324BC5F808B63148C5F83CA4EFF7AD +:10F5F000C5FFC5F83C94D5F83C34C7215A026DD5F7 +:10F600002C4B1D4AC5F84414C5F80836D2F84434CA +:10F61000002BFBDA0020A7213368174DC2F82034F5 +:10F62000254BC2F85804C2F84414C2F80836D5F87D +:10F630004434002BFBDAA120EBF7B4F94FF0000EB5 +:10F6400084461E4BC5F820C41D4AC5F858E41D4920 +:10F650001D48EFF7C1FFEBF75FFB4BF2E04E4FF0B9 +:10F66000070CC5F800E6194B194A1A491A48C5F89B +:10F6700000C6EFF7B1FF6CE000103B400100A100B5 +:10F68000E500450A08750A2200000180008800385C +:10F69000ED5510A6D82B293A6238F23FF1AEBD0FD6 +:10F6A000000C0038CD4DF08BBE83268859297B6D28 +:10F6B00073ECB6F5E0000180A003018053830AF1EA +:10F6C000EF1C264A1FA3BCF624E4C28E9FA25A87D1 +:10F6D000756E565F70D0B25FD65C04D6BC4BBD4A27 +:10F6E000C5F84414C5F80836D2F84434002BFBDAC8 +:10F6F0000020A7213368B74DC2F82034B64BC2F8BA +:10F700005804C2F84414C2F80836D5F84434002B23 +:10F71000FBDA4120EBF746F94FF0000E8446AF4B81 +:10F72000C5F820C4AE4AAF49AF48C5F858E4EFF772 +:10F7300053FFECF753FF4BF2E04EDFF850C3C5F830 +:10F7400000E6AA4BAA4AAB49AB48C5F800C6EFF79A +:10F7500043FFA7229F4DA04BC5F84424C5F80836A7 +:10F76000D5F84434002BFBDAA120EBF71BF94FF05E +:10F77000000E8446A14BC5F820C4A14AA149A24865 +:10F78000C5F858E4EFF728FFEBF730FC9F4BA04A91 +:10F79000A049A148EFF7F2FE40F2C2709F49A04B8A +:10F7A0008C4AC5F84404C5F82C1AC5F8243AD2F896 +:10F7B0004434002BFBDA7368C2F82034B368C2F813 +:10F7C0002034F368C2F820343369C2F82034814A07 +:10F7D000D2F84434002BFBDA73697E4DC2F8203432 +:10F7E000B369C2F82034F369C2F82034336AC2F82E +:10F7F00020348C4BC2F824388B4BC2F80034D5F837 +:10F8000004345B00FBD44FF4C05C884B8849894AC0 +:10F810008948C5F83CC4EFF7B1FE884B6D49C5F87F +:10F820002438814BC5F80034D1F804345800FBD497 +:10F830004FF4C05C40F2C2354FF08040804B654AC7 +:10F84000C1F83CC4C1F84454C1F82C0AC1F8243AA8 +:10F85000D2F84434002BFBDA736A5E4DC2F82034D0 +:10F86000B36AC2F82034F36AC2F82034316B754BA6 +:10F87000C2F82014C2F8243A734BC2F80034D5F809 +:10F8800004345900FBD44FF4C056704B704A714990 +:10F890007148C5F83C64EFF771FE4FF48003C5F87A +:10F8A0003C34D5F83C345A0200F1F28040F2C131C8 +:10F8B0006A4B484AC5F84414C5F82438D2F8443491 +:10F8C000002BFBDAD8F80010654BC2F82014D8F8EA +:10F8D0000410C2F82014D8F80810C2F82014D8F880 +:10F8E0000C006049C2F82004C2F82438394BC2F831 +:10F8F0000014D3F8045415F08045FAD14FF4C050E9 +:10F90000A121594ADFF8CC80C3F83C04C3F8441461 +:10F91000C3F82428D8F84434002BFBDA0020EBF796 +:10F9200041F8A122514B2B4EC8F82004C8F84424BA +:10F93000C8F82438D6F84434002BFBDA0020EBF763 +:10F9400031F84FF080424A494A4BC6F82004C6F8C5 +:10F950004414C6F82C28C6F82438C7B100231D4922 +:10F96000D1F84424002AFBDA22681034C1F820249C +:10F9700054F80C2C0433C1F8202454F8082C9F426E +:10F98000C1F8202454F8042CC1F82024E8D800221F +:10F99000104BC3F85824EFF73BFF2846BDE8F88F1B +:10F9A0004FF001152846BDE8F88F334B334A3449F0 +:10F9B0003448EFF73FFE4023064AC5F8BC34D2F87E +:10F9C0002C34D904FBD4304D2846BDE8F88F00BF55 +:10F9D0004001018000103B40A0030180F9EC1C4075 +:10F9E0006DD8E431E7DFEEF780EC8905A77018D019 +:10F9F0009B0CFB93910DF3EDE2A5771F747EAD0890 +:10FA000003E7ECD828971759CDF477403979E0030C +:10FA1000F8B7EAE0D434EA9BEBE8A5D30001004054 +:10FA2000079D00F78500000811004200F0FAE53C50 +:10FA30000265C5D56A88D64694CE37E195000008A0 +:10FA4000058D00070500109C11008200D87DF7DDB0 +:10FA5000B35730327BA5F21CD233274F4501000843 +:10FA60006500000811004100040C00075400000864 +:10FA7000610002000684100E3E448D17135EA866D6 +:10FA800039E764BB7F26C04D020001009949D0854B +:10FA9000084B094A09490A48EFF7CCFD4023094AB7 +:10FAA000C5F8BC34D2F82C34DB04FBD4064D284610 +:10FAB000BDE8F88FBCA9E3BA3C0046C33AC656CEAF +:10FAC0004A21814400103B401200010070B5404BB8 +:10FAD00006460D463F4840491446404AEFF74EFD62 +:10FAE0004FF080404FF441233D4A3E49C2F8441450 +:10FAF0003D49C2F82C08C2F82418C2F80834D2F8DC +:10FB00004434002BFBDA3368042CC2F820347368C9 +:10FB1000C2F82034B368C2F82034F368C2F8203445 +:10FB200032D9AE46B44604222D4BD3F84404002803 +:10FB3000FBDADCF81010C3F82014DCF81410C3F85A +:10FB40002014DCF81810C3F82014DCF81C10C3F8DB +:10FB50002014D3F808044100FBD5D3F820140EF18B +:10FB6000100E4EF8101CD3F8201404324EF80C1C62 +:10FB7000D3F8201494424EF8081CD3F820140CF14A +:10FB8000100C4EF8041CD0D80023154AC2F8583483 +:10FB9000D2F808345B00FBD5D2F8203404F180445D +:10FBA000043C45F82430D2F8203405EB84056B6022 +:10FBB000D2F82034AB60D2F82034EB60EFF706FEC9 +:10FBC000BDE87040094B0A4A0A490B48EFF704BDEB +:10FBD0007DAE042A511F3306D682AFA1481B1464A0 +:10FBE00000103B4061000200068D00E758ED26261C +:10FBF00092705861145F82CE63A10E482DE9F84FD0 +:10FC0000C72506468846C64CC4F844541546C54A1E +:10FC1000C4F80826D4F84424002AFBDA4FF0000E7A +:10FC20004FF0800C4FF418174BF2E07A4FF01009A8 +:10FC30001B68DFF86CB3C4F82034C4F858E4C4F887 +:10FC400000B6C4F800E6C4F808C6C4F83C7407F16E +:10FC50005057A7F5BA27A7F21647C4F800A6C4F86C +:10FC60000096C4F800764FF41817AF4BAF48C4F8AD +:10FC700008C6AF4AAF49C4F83C74EFF77FFC4FF4B5 +:10FC80008003C4F83C34D4F83C34580200F1EF81CE +:10FC9000C722A94BA24FC4F84424C4F80836D7F8A9 +:10FCA0004434002BFBDA00244FF0800E4FF4260C76 +:10FCB0004FF40C4A4FF00F09D8F80030DFF8E48217 +:10FCC000C7F820349D4AC7F858449D4BC7F800A692 +:10FCD0009C49C7F800969C48C7F80086C7F80046BC +:10FCE000C7F808E6C7F83CC4EFF748FC4FF48003B8 +:10FCF000C7F83C34D7F83C345B0240F1B18140F2A4 +:10FD0000C1304FF08041914B854AC7F84404C7F891 +:10FD10002C18C7F82438D2F84434002BFBDA80239F +:10FD20004BF220403168C2F820147168C2F82014E8 +:10FD3000B168C2F82014F168794EC2F82014C2F8F4 +:10FD400000068349C2F80036824BC2F80816C2F892 +:10FD50000034D6F804345C00FBD44FF4244E102158 +:10FD60004FF4C05940F6210880274BF2E07CC6F8DA +:10FD70003C9442F6E070C6F80086C6F800E641F012 +:10FD800001E0674C744A754BC6F80076C6F800C6A9 +:10FD9000C6F80076C4F800260139C4F80036C4F865 +:10FDA00000060FF009C86E4B6E4A6F48C4F858142D +:10FDB0006E49EFF7E3FB4BF22046802045F2120339 +:10FDC0006B49574AC4F80066C4F80006C4F8081620 +:10FDD000C4F80834D2F808345800FBD5D2F82034DF +:10FDE0000A994F4A0B60D2F808345900FBD5D2F873 +:10FDF00020340A994A4A4B60D2F808345B00FBD59C +:10FE0000D2F820340A99464A8B60D2F808345F0051 +:10FE1000FBD54FF08046D2F820340A995548CB6084 +:10FE20005349554B3E4CC2F82C68C2F82408C2F81E +:10FE30000816C2F80034D4F804345E00FBD44FF442 +:10FE4000C0564E4B4E4A4F494F48C4F83C64EFF7FA +:10FE5000C3FBA122324C4D4BC4F84424C4F82438CF +:10FE6000D4F84434002BFBDA0020EAF79BFD4FF076 +:10FE700080464749474B2A4AC4F82004C4F82C68F6 +:10FE8000C4F82418C4F80034D2F804345800FBD461 +:10FE90004FF4C0574BF2204480202D492D4B204E6B +:10FEA000C2F83C74C2F80046C2F80006C2F8081650 +:10FEB000C2F80034D6F804345900FBD480274BF242 +:10FEC000E07E10224FF4C0594AF2405840F6210C0F +:10FED000C6F83C9442F6E074C6F80086C6F8007690 +:10FEE000C6F800E642F001E00D4B2B481B49C6F86E +:10FEF0000076C6F800C6C3F80006013AC3F800163B +:10FF0000C3F800460FF009C840F2C1342348044941 +:10FF1000C3F85824C3F84444C3F8240844E000BF9D +:10FF200000103B4040010180291E87D0B85A9B63D6 +:10FF300036D1605A1DB1510800000180A2551B59ED +:10FF40007177BE69153618CCE360DC25058D000796 +:10FF50000100848011004103E02B003C3F3C001273 +:10FF6000EC34B2C8669C0410A2E59B8264704F3BDF +:10FF7000010084810584100E110049009689DAB4CD +:10FF80002FBB07A34CD23A5359D6BE680401100CBC +:10FF9000058D200711004100EA2B003C55000008A8 +:10FFA0004089003800880038D1F84434002BFBDA4F +:10FFB0004BF2204480202A68354BC1F820246A681F +:10FFC000C1F82024AA68C1F82024ED68314AC1F89C +:10FFD0002054C1F82438304B304DC1F80046C1F8E8 +:10FFE0000006C1F80826C1F80034D5F8044414F01E +:10FFF0008044FAD14FF4C056294B2A4AC5F83C64D4 +:020000040204F4 +:1000000029492A48C5F82448EFF7B8FA4FF4800385 +:10001000C5F83C34D5F83C345A0210D4244B254A58 +:1000200025492648EFF706FB40221C4BC5F8BC24A7 +:10003000D3F82C0410F48050FAD1BDE8F88F204B8F +:10004000204A21492148EFF7F5FA4023134AC5F821 +:10005000BC34D2F82C34DB04FBD41D48BDE8F88F47 +:100060001C4B1D4A1D491E48EFF7B6FAF1E61D4B21 +:100070001D4A1E491E48EFF7DDFA4023074AC4F81F +:10008000BC34D2F82C34D904FBD41148E6E700BFC5 +:100090000500109C010084811100490000103B40C4 +:1000A0001C0354C6DBD8A3F4A7B9047A5470C27CED +:1000B000E9EAE9E974E9E27F9AD6B11DE0942F5BA1 +:1000C000A94A51D941F454DEDA2D44C07D06C6F662 +:1000D00002000100C03819AD42064A264630A395F9 +:1000E000B7AA350CFB7473CCBC549298C0F93BD9B9 +:1000F000A9C80D3B2DE9F84F524D1C46D5F8BCC49C +:100100000A9F1CF01F0340F02F820E4690464E4A75 +:10011000C5F8002BC5F84C344C4BC5F8243AD5F83B +:100120004434002BFBDA4FF0C70C494B49491A6C99 +:10013000C5F820245A6CC5F820249A6CC5F82024F0 +:10014000DB6CC5F82034C5F844C4C5F808163D4D2D +:10015000D5F84434DB0FFBD002684FF0800BC5F8B4 +:10016000202400224FF4181A4FF48009C5F85824AF +:10017000394A3A48C5F800263949C5F80036394A9F +:10018000394BC5F808B6C5F83CA4EFF7F7F9C5F840 +:100190003C94D5F83C34580200F1EB81334B344A9F +:1001A000C5F8003603F1F54303F523433149C5F89B +:1001B00008B634333048C5F83CA4EFF7DFF9C5F88A +:1001C0003C94D5F83C34C7215A026BD52B4B1D4AC1 +:1001D000C5F84414C5F80836D2F84434002BFBDACD +:1001E0000020A7213368174DC2F82034244BC2F8F1 +:1001F0005804C2F84414C2F80836D5F84434002B29 +:10020000FBDAA420EAF7CEFB4FF0000E84461D4B2C +:10021000C5F820C41C4AC5F858E41C491C48EFF72F +:10022000DBF9EAF779FD4BF2E04E4FF0070CC5F829 +:1002300000E6184B184A19491948C5F800C6EFF7E7 +:10024000CBF96AE000103B400100A400E500450A3C +:1002500008750A220000018000880038CBDD57288D +:100260009B7BCA05D1420C1C607A5C44000C0038B0 +:10027000FA7186210802EA9747EA55CEE00001802C +:10028000A003018060ACDB4B55F031AB8F4ECE4309 +:100290001E2BEB3C1B3E8780FEC698C8ED1A3C9394 +:1002A000FFF4EA58BC4BBD4AC5F84414C5F80836FB +:1002B000D2F84434002BFBDA0020A7213368B74D75 +:1002C000C2F82034B64BC2F85804C2F84414C2F83D +:1002D0000836D5F84434002BFBDAA420EAF762FB99 +:1002E0004FF0000E8446AF4BC5F820C4AE4AAF496C +:1002F000AF48C5F858E4EFF76FF9ECF76FF94BF238 +:10030000E04EDFF850C3C5F800E6AA4BAA4AAB4955 +:10031000AB48C5F800C6EFF75FF9A7229F4DA04B89 +:10032000C5F84424C5F80836D5F84434002BFBDA68 +:10033000A420EAF737FB4FF0000E8446A14BC5F826 +:1003400020C4A14AA149A248C5F858E4EFF744F9EE +:10035000EAF74CFE9F4BA04AA049A148EFF70EF9DF +:1003600040F2C2709F49A04B8C4AC5F84404C5F8BE +:100370002C1AC5F8243AD2F84434002BFBDA7368FF +:10038000C2F82034B368C2F82034F368C2F82034CD +:100390003369C2F82034814AD2F84434002BFBDAA6 +:1003A00073697E4DC2F82034B369C2F82034F36912 +:1003B000C2F82034336AC2F820348C4BC2F8243897 +:1003C0008B4BC2F80034D5F804345B00FBD44FF4F7 +:1003D000C05C884B8849894A8948C5F83CC4EFF716 +:1003E000CDF8884B6D49C5F82438814BC5F80034E9 +:1003F000D1F804345800FBD44FF4C05C40F2C2354D +:100400004FF08040804B654AC1F83CC4C1F8445469 +:10041000C1F82C0AC1F8243AD2F84434002BFBDA94 +:10042000736A5E4DC2F82034B36AC2F82034F36AAE +:10043000C2F82034316B754BC2F82014C2F8243A4C +:10044000734BC2F80034D5F804345900FBD44FF490 +:10045000C056704B704A71497148C5F83C64EFF75B +:100460008DF84FF48003C5F83C34D5F83C345A027B +:1004700000F1F28040F2C1316A4B484AC5F8441499 +:10048000C5F82438D2F84434002BFBDAD8F8001031 +:10049000654BC2F82014D8F80410C2F82014D8F81C +:1004A0000810C2F82014D8F80C006049C2F82004E3 +:1004B000C2F82438394BC2F80014D3F8045415F0AC +:1004C0008045FAD14FF4C050A121594ADFF8CC80C1 +:1004D000C3F83C04C3F84414C3F82428D8F84434BF +:1004E000002BFBDA0020EAF75DFAA122514B2B4EDC +:1004F000C8F82004C8F84424C8F82438D6F844348E +:10050000002BFBDA0020EAF74DFA4FF080424A490F +:100510004A4BC6F82004C6F84414C6F82C28C6F87E +:100520002438C7B100231D49D1F84424002AFBDA3E +:1005300022681034C1F8202454F80C2C0433C1F87C +:10054000202454F8082C9F42C1F8202454F8042C8D +:10055000C1F82024E8D80022104BC3F85824EFF744 +:1005600057F92846BDE8F88F4FF001152846BDE839 +:10057000F88F334B334A34493448EFF75BF8402364 +:10058000064AC5F8BC34D2F82C34D904FBD4304D1B +:100590002846BDE8F88F00BF4001018000103B40B5 +:1005A000A00301807C8E0E73168C2DE969E6C08352 +:1005B0005B338AB3A8C156B082A64A0FAE8693DEDB +:1005C000EF407FFA5D5FB4DB115FD2EBAF7396E86B +:1005D0006D22D1ED37332A347C1EA26E68B8785A6A +:1005E000FF63AB2F00010040079D00F78500000866 +:1005F00011004200C4A75D9DBBB82CD5BED99FF4A5 +:10060000E2CFA76F95000008058D00070500109C3C +:10061000110082005CC1303BF0C6D9A75B8749FA64 +:1006200034B4FC9645010008650000081100410043 +:10063000040C000754000008610002000684100E3C +:10064000C3E01E16F52CA512C8B74449CA653C156F +:10065000020001009949D085084B094A09490A4816 +:10066000EEF7E8FF4023094AC5F8BC34D2F82C3431 +:10067000DB04FBD4064D2846BDE8F88FDD011A2CBB +:100680007280ABC446E215E2841C5EC700103B409A +:100690001200010070B5404B06460D463F484049E8 +:1006A0001446404AEEF76AFF4FF080404FF4412372 +:1006B0003D4A3E49C2F844143D49C2F82C08C2F8EC +:1006C0002418C2F80834D2F84434002BFBDA33681B +:1006D000042CC2F820347368C2F82034B368C2F81E +:1006E0002034F368C2F8203432D9AE46B44604222E +:1006F0002D4BD3F844040028FBDADCF81010C3F8C3 +:100700002014DCF81410C3F82014DCF81810C3F817 +:100710002014DCF81C10C3F82014D3F8080441009E +:10072000FBD5D3F820140EF1100E4EF8101CD3F8A0 +:10073000201404324EF80C1CD3F8201494424EF8C6 +:10074000081CD3F820140CF1100C4EF8041CD0D85F +:100750000023154AC2F85834D2F808345B00FBD5A0 +:10076000D2F8203404F18044043C45F82430D2F817 +:10077000203405EB84056B60D2F82034AB60D2F8EE +:100780002034EB60EFF722F8BDE87040094B0A4ACD +:100790000A490B48EEF720BF8C0B71BBCF1429A27E +:1007A0006707275DAA124CDB00103B406100020086 +:1007B000068D00F7BD7BB5A794EB906D4A29FA89A9 +:1007C0004FF1ED7B4FF0C70C2DE9F84F80461746EF +:1007D0001E468F4C8F4DC4F844C4C4F80856D4F854 +:1007E0004454002DFBDA00254FF0800E4FF4260C08 +:1007F0004FF40C4B4FF00F0A0B68DFF8A492C4F8CB +:100800002034854AC4F85854844BC4F800B684494F +:10081000C4F800A68348C4F80096C4F80056C4F88B +:1008200008E6C4F83CC4EEF7A9FE4FF48003C4F810 +:100830003C34D4F83C345A0240F1E38040F2C130F9 +:1008400079497A4B724AC4F84404C4F82C18C4F8A5 +:100850002438D2F84434002BFBDA80234BF22040BA +:10086000D8F800106A4DC2F82014D8F80410C2F865 +:100870002014D8F80810C2F82014D8F80C10C2F8C8 +:100880002014C2F800066A49C2F80036694BC2F863 +:100890000816C2F80034D5F804345B00FBD44FF0DE +:1008A000800C4BF2E07E10214FF4C05A40F6210933 +:1008B0004FF42448C5F83CA442F6E070C5F8009611 +:1008C000C5F80086C5F800C6C5F800E641F001E0AD +:1008D0004F4C594A594BC5F800C6C4F80026013997 +:1008E000C4F80036C4F800060FF009C8544B554A46 +:1008F0005548C4F858145549EEF740FE4BF22045D0 +:10090000802045F212035249414AC4F80056C4F807 +:100910000006C4F80816C4F80834D2F808345D009C +:10092000FBD5D2F820343A4A3B60D2F808345C0058 +:10093000FBD5D2F82034364A7B60D2F80834580010 +:10094000FBD5D2F82034324ABB60D2F808345900C3 +:10095000FBD5D2F820043F4BF8603F4A3F4940485E +:10096000EEF73AFEA1222A4C3E4BC4F84424C4F8C8 +:100970002438D4F84424002AFBDA0020EAF712F8DD +:100980000546394B394A3A493A48C4F82054EEF7FB +:10099000F5FD25483849394A1D4BC4F82C08C4F8E0 +:1009A0002418C4F80024D3F804245200FBD44FF4D4 +:1009B000C05141F21202164CC3F83C14C3F808248B +:1009C000D4F808245300FBD5D4F820242C4B3260F3 +:1009D000D4F820142B4A7160D4F820042A49B0605E +:1009E000D4F82004F0602948EEF724FE4022084B9A +:1009F000C4F8BC24D3F82C0410F48050FAD1BDE81C +:100A0000F88F234B234A24492448EEF7E5FDA9E754 +:100A100000103B4000000180829F91068ED96162E8 +:100A2000883A678AD1604E0310000040058D00E7C8 +:100A30000100848011004103E02B003C3F3C001288 +:100A4000F6D6E74601A62969E101C24FFF6C6C6545 +:100A50000100848141304706E744374B85CA29238A +:100A600063FBAC8F0401200C64C7B912F7AA5C7E4B +:100A70009309CD0DD76471BD0581100911004100A6 +:100A8000F1E9604CDD5F2D21B41E67759CAE5EB848 +:100A900028DA9EF7AFBC1AEBEE7E89C2F577AB98E9 +:100AA000008800382DE9F843C54D1E46D5F8BCC472 +:100AB0001CF01F0340F06C811446C72280460F468D +:100AC000C049C5F8001BC5F84C34BF4BC5F84424D9 +:100AD000C5F80836D5F84434002BFBDA0021A722EC +:100AE000D8F80030DFF8D892C5F82034B74BC5F8F5 +:100AF0005814C5F84424C5F80836D9F84434002BF6 +:100B0000FBDAA720E9F74EFF4FF0000E8446B04B0A +:100B1000C9F820C4AF4AB049B048C9F858E4EEF764 +:100B20005BFDEAF7F9F84BF2E043C9F8003606231B +:100B3000C9F80036A723C9F84434A44BA04DC9F81E +:100B40000836D5F84434002BFBDAA720E9F72AFF52 +:100B50004FF0000E8446A24BC5F820C4A14AA2491A +:100B6000A248C5F858E4EEF737FDEAF73FFAA04B84 +:100B7000A04AA149A148EEF701FD40F2C270A04988 +:100B8000A04B8F4AC5F84404C5F82C1AC5F8243A7E +:100B9000D2F84434002BFBDAD8F80430C2F8203401 +:100BA000D8F80830C2F82034D8F80C30C2F8203415 +:100BB000D8F81030C2F82034814AD2F84434002BDF +:100BC000FBDAD8F814307E4DC2F82034D8F818304B +:100BD000C2F82034D8F81C30C2F82034D8F82030BD +:100BE000C2F82034884BC2F82438884BC2F800344D +:100BF000D5F804345B00FBD44FF4C05C844B8549CA +:100C0000854A8648C5F83CC4EEF7B8FC844B6C496D +:100C1000C5F824387D4BC5F80034D1F804345800A9 +:100C2000FBD44FF4C05C40F2C2354FF080407D4BA6 +:100C3000634AC1F83CC4C1F84454C1F82C0AC1F855 +:100C4000243AD2F84434002BFBDAD8F824305C4D37 +:100C5000C2F82034D8F82830C2F82034D8F82C3024 +:100C6000C2F82034D8F830106F4BC2F82014C2F804 +:100C7000243A6E4BC2F80034D5F804345900FBD442 +:100C80004FF4C05C6A4B6B4A6B496C48C5F83CC476 +:100C9000EEF774FC4FF48003C5F83C34D5F83C34CF +:100CA0005A027AD440F2C131654B454AC5F8441422 +:100CB000C5F82438D2F84434002BFBDA3968614B8C +:100CC000C2F820147968C2F82014B968C2F8201458 +:100CD000F8685D49C2F82004C2F82438384BC2F8DD +:100CE0000014D3F8045415F08045FAD14FF4C050E5 +:100CF000A121564ADFF8C880C3F83C04C3F8441465 +:100D0000C3F82428D8F84434002BFBDA0020E9F794 +:100D100049FEA1224E4B2A4FC8F82004C8F84424AB +:100D2000C8F82438D7F84434002BFBDA0020E9F760 +:100D300039FE4849484A494BC7F82004C7F84414CB +:100D4000C7F82C28C7F82438CEB1224600241C4806 +:100D5000D0F844140029FBDA13681032C0F82034AC +:100D600052F80C3C0434C0F8203452F8083CA64237 +:100D7000C0F8203452F8043CC0F82034E8D80022EF +:100D80000F4BC3F85824EEF743FD2846BDE8F8831F +:100D90004FF001152846BDE8F883314B314A3249FE +:100DA0003248EEF747FC4023054AC5F8BC34D2F878 +:100DB0002C34DB04FBD42E4D2846BDE8F88300BF5D +:100DC00000103B400100A700E0000180A00301806B +:100DD000EF7F1CF9E0AE73B4F5801788224469DF19 +:100DE00017689D94C0AEDFA0D9177FF5D596026134 +:100DF000647A1E395EC2991C7C0E09073117297866 +:100E000000010040079D00F7850000081100420026 +:100E10006A8E393DF177F2603A567E6DE80F50D216 +:100E200095000008058D00070500109C1100820048 +:100E30006BB3DCAC696640BFC0D6E6E51392D86EF2 +:100E4000450100086500000811004100040C00077E +:100E50005400000861000200100000405684100E8B +:100E60007EBE3FD11060BD6C20E998061E29C134BA +:100E70001200010070B5404B06460D4614463F492E +:100E80003F4A4048EEF77AFB4FF441233E4A3F4940 +:100E9000C2F844143E49C2F82C183E49C2F824183E +:100EA000C2F80834D2F84434002BFBDA3368042C3F +:100EB000C2F820347368C2F82034B368C2F8203412 +:100EC000F368C2F8203432D9AE46B44604222E4B21 +:100ED000D3F844040028FBDADCF81010C3F820141F +:100EE000DCF81410C3F82014DCF81810C3F8201430 +:100EF000DCF81C10C3F82014D3F808044100FBD51B +:100F0000D3F820140EF1100E4EF8101CD3F8201454 +:100F100004324EF80C1CD3F8201494424EF8081CEE +:100F2000D3F820140CF1100C4EF8041CD0D8002378 +:100F3000154AC2F85834D2F808345B00FBD5D2F811 +:100F4000203404F18044043C45F82430D2F82034A5 +:100F500005EB84056B60D2F82034AB60D2F8203406 +:100F6000EB60EEF733FCBDE870400B4B0B4A0C49CD +:100F70000C48EEF731BB00BFB7D84100B5053EC203 +:100F800008DDBF48D134FD0100103B406100020084 +:100F900010000040068D00E782AE15CFA801A43EE8 +:100FA00041ECDB17F159736C2DE9F84FC725064664 +:100FB0008846C44CC4F844541546C34AC4F80826AD +:100FC000D4F84424002AFBDA4FF0000E4FF0800CD6 +:100FD0004FF418174BF2E07A4FF010091B68DFF856 +:100FE00068B3C4F82034C4F858E4C4F800B6C4F8B0 +:100FF00000E6C4F808C6C4F83C7407F15057A7F5DA +:10100000BA27A7F21647C4F800A6C4F80096C4F899 +:1010100000764FF41817AD4BAD48C4F808C6AD4A7A +:10102000AD49C4F83C74EEF7A9FA4FF48003C4F854 +:101030003C34D4F83C34580200F1ED81C722A74B70 +:10104000A04FC4F84424C4F80836D7F84434002B21 +:10105000FBDA00244FF0800E4FF4260C4FF40C4ABC +:101060004FF00F09D8F80030DFF8E082C7F82034DD +:101070009B4AC7F858449B4BC7F800A69A49C7F843 +:1010800000969A48C7F80086C7F80046C7F808E6F1 +:10109000C7F83CC4EEF772FA4FF48003C7F83C344B +:1010A000D7F83C345B0240F1AF8140F2C130904947 +:1010B000904B844AC7F84404C7F82C18C7F8243862 +:1010C000D2F84434002BFBDA80234BF22040316805 +:1010D000C2F820147168C2F82014B168C2F8201454 +:1010E000F168784EC2F82014C2F800068249C2F8AE +:1010F0000036824BC2F80816C2F80034D6F8043421 +:101100005C00FBD44FF4244E10214FF4C05940F63C +:10111000210880274BF2E07CC6F83C9442F6E07050 +:10112000C6F80086C6F800E641F001E0654C744A56 +:10113000744BC6F80076C6F800C6C6F80076C4F848 +:1011400000260139C4F80036C4F800060FF009C8BB +:101150006D4B6E4A6E48C4F858146E49EEF70EFA9D +:101160004BF22046802045F212036B49554AC4F8E1 +:101170000066C4F80006C4F80816C4F80834D2F8AB +:1011800008345800FBD5D2F820340A994D4A0B6038 +:10119000D2F808345900FBD5D2F820340A99494ACC +:1011A0004B60D2F808345B00FBD5D2F820340A99A2 +:1011B000444A8B60D2F808345F00FBD5D2F8201483 +:1011C0000A9C4B4BE1605548C2F82C385249544BAD +:1011D0003C4CC2F82408C2F80816C2F80034D4F80F +:1011E00004345E00FBD44FF4C0564E4B4E4A4F4978 +:1011F0004F48C4F83C64EEF7EFF9A122314C4D4B57 +:10120000C4F84424C4F82438D4F84434002BFBDA5E +:101210000020E9F7C7FB364E4749484B294AC4F836 +:101220002004C4F82C68C4F82418C4F80034D2F898 +:1012300004345800FBD44FF4C0574BF220448020B4 +:101240002D492E4B1F4EC2F83C74C2F80046C2F81E +:101250000006C2F80816C2F80034D6F80434590063 +:10126000FBD480274BF2E07E10224FF4C0594AF2A3 +:10127000405840F6210CC6F83C9442F6E074C6F89B +:101280000086C6F80076C6F800E642F001E00D4B95 +:101290002B481C49C6F80076C6F800C6C3F80006FD +:1012A000013AC3F80016C3F800460FF009C840F22F +:1012B000C13424480349C3F85824C3F84444C3F84C +:1012C000240845E000103B404001018099D0A73937 +:1012D00031A8439F9E833DD9DE7320F90000018031 +:1012E00000E4B05499697989D11EC0C1F77BF36CD1 +:1012F00010000040058D00070100848011004103AB +:10130000E02B003C3F3C0012458C803B20286D5B6D +:101310000690ACD6C701707F010084810584100E51 +:1013200011004900DB57DCE410147120C4D3E8DC61 +:10133000103DE3B60401100C058D2007110041009B +:10134000EA2B003C5500000840890038008800382E +:10135000D1F84434002BFBDA4BF2204480202A6879 +:10136000354BC1F820246A68C1F82024AA68C1F866 +:101370002024ED68314AC1F82054C1F82438304B9C +:10138000304DC1F80046C1F80006C1F80826C1F882 +:101390000034D5F8044414F08044FAD14FF4C05618 +:1013A000294B2A4AC5F83C6429492A48C5F82448EB +:1013B000EEF7E4F84FF48003C5F83C34D5F83C343C +:1013C0005A0210D4244B254A25492648EEF732F913 +:1013D00040221C4BC5F8BC24D3F82C0410F48050D8 +:1013E000FAD1BDE8F88F204B204A21492148EEF779 +:1013F00021F94023134AC5F8BC34D2F82C34DB045D +:10140000FBD41D48BDE8F88F1C4B1D4A1D491E48E2 +:10141000EEF7E2F8F1E61D4B1D4A1E491E48EEF7B5 +:1014200009F94023074AC4F8BC34D2F82C34D90453 +:10143000FBD41148E6E700BF0500109C0100848141 +:101440001100490000103B40AC00C0333F8BE58ADF +:1014500010A9598806A3E1D81245C5A1769844B8C9 +:1014600033FAC407BC1DE766C84448621C704CEBE5 +:10147000BB94E464D35384E6020001007F11CC875F +:101480001547847DB1C98871A1882E3D1F857B0BCE +:10149000451B6CFDE69710A32B2B6C692DE9F843D7 +:1014A000C54D1E46D5F8BCC41CF01F0340F06C812E +:1014B0001446C72280460F46C049C5F8001BC5F830 +:1014C0004C34BF4BC5F84424C5F80836D5F844342D +:1014D000002BFBDA0021A722D8F80030DFF8D892E1 +:1014E000C5F82034B74BC5F85814C5F84424C5F8DE +:1014F0000836D9F84434002BFBDAB020E9F752FA69 +:101500004FF0000E8446B04BC9F820C4AF4AB04932 +:10151000B048C9F858E4EEF75FF8E9F7FDFB4BF285 +:10152000E043C9F800360623C9F80036A723C9F8F6 +:101530004434A44BA04DC9F80836D5F84434002BE8 +:10154000FBDAB020E9F72EFA4FF0000E8446A24BEA +:10155000C5F820C4A14AA249A248C5F858E4EEF74C +:101560003BF8E9F743FDA04BA04AA149A148EEF79B +:1015700005F840F2C270A049A04B8F4AC5F8440458 +:10158000C5F82C1AC5F8243AD2F84434002BFBDAFB +:10159000D8F80430C2F82034D8F80830C2F8203423 +:1015A000D8F80C30C2F82034D8F81030C2F8203403 +:1015B000814AD2F84434002BFBDAD8F814307E4D3F +:1015C000C2F82034D8F81830C2F82034D8F81C30CB +:1015D000C2F82034D8F82030C2F82034884BC2F842 +:1015E0002438884BC2F80034D5F804345B00FBD4AF +:1015F0004FF4C05C844B8549854A8648C5F83CC495 +:10160000EDF7BCFF844B6C49C5F824387D4BC5F819 +:101610000034D1F804345800FBD44FF4C05C40F2DD +:10162000C2354FF080407D4B634AC1F83CC4C1F8DD +:101630004454C1F82C0AC1F8243AD2F84434002B9F +:10164000FBDAD8F824305C4DC2F82034D8F82830C2 +:10165000C2F82034D8F82C30C2F82034D8F8301032 +:101660006F4BC2F82014C2F8243A6E4BC2F8003413 +:10167000D5F804345900FBD44FF4C05C6A4B6B4A74 +:101680006B496C48C5F83CC4EDF778FF4FF4800314 +:10169000C5F83C34D5F83C345A027AD440F2C13112 +:1016A000654B454AC5F84414C5F82438D2F844348B +:1016B000002BFBDA3968614BC2F820147968C2F854 +:1016C0002014B968C2F82014F8685D49C2F82004F3 +:1016D000C2F82438384BC2F80014D3F8045415F07B +:1016E0008045FAD14FF4C050A121564ADFF8C88096 +:1016F000C3F83C04C3F84414C3F82428D8F844348D +:10170000002BFBDA0020E9F74DF9A1224E4B2A4FBE +:10171000C8F82004C8F84424C8F82438D7F844345A +:10172000002BFBDA0020E9F73DF94849484A494BCC +:10173000C7F82004C7F84414C7F82C28C7F8243881 +:10174000CEB1224600241C48D0F844140029FBDA0C +:1017500013681032C0F8203452F80C3C0434C0F83E +:10176000203452F8083CA642C0F8203452F8043C19 +:10177000C0F82034E8D800220F4BC3F85824EEF705 +:1017800047F82846BDE8F8834FF001152846BDE824 +:10179000F883314B314A32493248EDF74BFF402351 +:1017A000054AC5F8BC34D2F82C34DB04FBD42E4DEA +:1017B0002846BDE8F88300BF00103B400100B000A0 +:1017C000E0000180A0030180F6403E07145D0EB3E7 +:1017D0002CDFF8FF24E9C628FB1BD5DF90411F2D25 +:1017E0007AF5230FE0452CDCF9D2D0596BFCC6A664 +:1017F000F529B1F6EA181CA500010040079D00F785 +:101800008500000811004200EB8C3467B47BD406DD +:101810005DE3E797C35F2B2E95000008058D000759 +:101820000500109C1100820064B1665B11128B25CB +:10183000528FC702B32D38D045010008650000085B +:1018400011004100040C0007540000086100020070 +:10185000100000400684100E05F9FAB50069AF7358 +:10186000B26CE210A57932E11200010070B5404B74 +:1018700006460D4614463F493F4A4048EDF77EFE76 +:101880004FF441233E4A3F49C2F844143E49C2F84E +:101890002C183E49C2F82418C2F80834D2F844344F +:1018A000002BFBDA3368042CC2F820347368C2F8CA +:1018B0002034B368C2F82034F368C2F8203432D937 +:1018C000AE46B44604222E4BD3F844040028FBDA7B +:1018D000DCF81010C3F82014DCF81410C3F820143E +:1018E000DCF81810C3F82014DCF81C10C3F820141E +:1018F000D3F808044100FBD5D3F820140EF1100EE4 +:101900004EF8101CD3F8201404324EF80C1CD3F8F7 +:10191000201494424EF8081CD3F820140CF1100C3B +:101920004EF8041CD0D80023154AC2F85834D2F817 +:1019300008345B00FBD5D2F8203404F18044043C29 +:1019400045F82430D2F8203405EB84056B60D2F8DA +:101950002034AB60D2F82034EB60EDF737FFBDE800 +:1019600070400B4B0B4A0C490C48EDF735BE00BFDD +:101970007673DEF5AD9B97F8E07610630DAFC2731A +:1019800000103B406100020010000040068D00F78F +:1019900095011449A0F3E697DA5F0E282FAA87A4D1 +:1019A0002DE9F84FC54C0B9ED4F8B87417F01E07FC +:1019B00040F0258615464FF4803EC7224FF4FE6C5A +:1019C000DFF88883C4F8008BC4F84C74C4F800E0D6 +:1019D000C4F824C0C4F84424B94AC4F80826D4F88A +:1019E0004424002AFBDA4FF0000CC7270268B348F2 +:1019F000C4F82024B34AC4F858C4C4F84474C4F8E2 +:101A00000826D0F84424002AFBDA4FF0000E40F6F6 +:101A1000DE3C40F2C7770A68A84CC0F82024AA4AE6 +:101A2000C0F858E4191FC0F800C61C33C0F844744D +:101A3000C0F80826D4F84424002AFBDA51F8042F11 +:101A40009942C4F82024F5D140F6FF3A4FF0000B3C +:101A50004DF2E03943F61E014AF2A07E4FF0040C2D +:101A600043F2BE7843F63D078022C4F858B4C4F868 +:101A700000A6DFF8DCA2954BC4F800A6DFF8D4A2DC +:101A80004DF2E130C4F800A6C4F80096DFF8C89221 +:101A9000C4F80096DFF8C492C4F80016C4F80096A3 +:101AA000DFF8BC92C4F80036C4F80096C4F80016FB +:101AB0008749C4F80086C4F800E6C4F800C6C4F834 +:101AC0000076C4F80016C4F80036824BC4F800262D +:101AD000C4F80036804B8149C4F800366023C4F84E +:101AE0000006C4F800367E4B7E48C4F800367E4BB4 +:101AF000C4F800367D4BC4F80026C4F80036032332 +:101B0000C4F80036C4F808264FF42602C4F83C2472 +:101B100002F1A74202F5ED12754B02F63912EDF70C +:101B20002DFD4FF48003C4F83C34D4F83C34580203 +:101B300000F17A856F4B704A70497148EDF71EFDD0 +:101B40000A98EAF7D5FD6F4B6F4A70497048EDF778 +:101B500015FD4FF08A51A2226E4B584FC4F8041461 +:101B6000C4F84424C4F8243AD7F84434002BFBDAF0 +:101B70000220E8F717FF684B504AC7F82004C7F85F +:101B80000034D2F804345B00FBD44FF4C050634BF4 +:101B90004A49C2F83C04C2F80034D1F804345F006A +:101BA000FBD44FF4C0505E4B444AC1F83C04C1F82A +:101BB0000034D2F804345C00FBD44FF4C05E4FF024 +:101BC000C00C4FF4B0774FF486644FF001135548C2 +:101BD0003A49C2F83CE4C2F814C0976114625060FC +:101BE00013600B68D807FCD420274FF486644FF0AD +:101BF00001134D48314A0F61CC6148600B60136896 +:101C0000D907FCD4182770204FF0011346492B4CFC +:101C10001761D061516013602368DB07FCD4434B2C +:101C2000264FC4F80434EDF72FFD414B414A424999 +:101C30004248EDF7A3FCA222414BC4F84424C4F867 +:101C4000243AD7F84434002BFBDA0020E8F7AAFE48 +:101C50003C4B1A4CC7F82004C7F80034D4F80434BD +:101C60005F00FBD44FF4C053C4F83C34EDF70CFDD7 +:101C7000A222334B114FC4F84424C4F8243AD7F8B5 +:101C80004434002BFBDA0020E8F78CFE2D4B0B4A86 +:101C9000C7F82004C7F80034D2F804345C00FBD441 +:101CA0004FF4C0584FF4887E4FF4866C4FF4B077F1 +:101CB00020244FF00113244854E000BF00103B40A3 +:101CC00040030180800301801E008880E0D3001063 +:101CD000011000385A0F003020000300130BF1C62A +:101CE0009C0F003850BA639FE1D30010E08B00389E +:101CF0000E593523396CB4263C27C53C9517871FF0 +:101D0000E7045B07B0BE960C5C3B56ACD94DB1CD39 +:101D1000D6D95095040100081D00C0000500C2007E +:101D20000D0002000A000404100004040000F0107A +:101D30001FDF2972E37D84F6615B38E0789370BB26 +:101D40000401200C1100C200040004040100F00092 +:101D5000803300302000070040000300000C0038F2 +:101D600040000500AC49C2F83C84C2F814E0C2F857 +:101D70001CC017621461506013600B68D807FCD454 +:101D8000A222A648A64BA44CC1F80404C1F84424DE +:101D9000C1F8243AD4F84434DB0FFBD01846E8F7F6 +:101DA00001FEA04B9C4AC4F82004C4F80034D2F8C9 +:101DB00004345900FBD44FF4C0509B4B9649C2F8F1 +:101DC0003C04C2F80034D1F804345A00FBD44FF478 +:101DD000C050964B904AC1F83C04C1F80034D2F888 +:101DE00004345B00FBD44FF4C05E4FF4B07C4FF47E +:101DF0008B674FF450744FF001138D488649C2F839 +:101E00003CE4C2F814C097611462506013600B6820 +:101E1000DF07FCD42024C0204FF00113854A7E4FF9 +:101E20000C61C8614A600B603B68DC07FCD4824BE4 +:101E3000824A83498348EDF7A1FB0A98EAF770FECE +:101E4000A722814B744CC7F84424C7F80836D4F84D +:101E50004434002BFBDAF020E8F7A4FD4FF0000C2F +:101E600007467A4B7A4A7B497B48C4F82074C4F809 +:101E700058C4EDF7B1FBECF71DF8784B7848794A78 +:101E80007949EDF77BFB4FF48003C4F83C34D4F878 +:101E90003C34580200F1E8834FF428784FF4046E84 +:101EA0004FF0C00C4FF43C7720204FF001136F49E6 +:101EB000594AC4F81480C4F818E0C4F81CC027625A +:101EC0002061616023601368DB07FCD44FF43C7C25 +:101ED000C0274FF428744FF0011365484E49C2F8EB +:101EE00014C0D7611462506013600B68DF07FCD424 +:101EF000A22260484A4B484CC1F80404C1F844246B +:101F0000C1F8243AD4F84434DB0FFBD01846E8F784 +:101F100049FD444B404AC4F82004C4F80034D2F8C8 +:101F200004345C00FBD44FF4C0503F4B3A49C2F834 +:101F30003C04C2F80034D1F804345800FBD44FF408 +:101F4000C0503A4B344AC1F83C04C1F80034D2F8CE +:101F500004345900FBD44FF4C05E4FF4287C4FF496 +:101F600088774FF4A0704FF0011343492A4CC2F810 +:101F70003CE4C2F814C0976110625160136023689A +:101F8000DB07FCD44FF404173C4BC4F83C743C4AC8 +:101F90003C493D48EDF7F2FA4FF48003C4F83C3475 +:101FA000D4F83C345F0200F12E83384B384A39496B +:101FB0003948EDF7E3FA4FF08A51A222184B164F39 +:101FC000C4F80414C4F84424C4F8243AD7F84434B8 +:101FD000002BFBDA0220E8F7E5FC124B0E4AC7F8AB +:101FE0002004C7F80034D2F804345C00FBD44FF46A +:101FF000C0500D4B0849C2F83C04C2F80034D1F877 +:1020000004345800FBD44FF4C050084B024AC1F8C6 +:102010003C04C1F8003441E000103B40000038149B +:10202000040100081D00C0000500C2000D000200F0 +:1020300009000404100004043FF3406CF648A74272 +:102040007EA4B0C0576FA68EA00301808F634AC8DC +:102050006DB50FBDE83F65EE08D3C8D14819E94F0B +:10206000F7E46A8633201562115482AF020004043B +:10207000040004040000F0100A0004042F9E3E8FA8 +:102080001C5BEB7FF22F76A5870CAA0CF62D3EF198 +:10209000EC8A38E67B7EB01BDC44561AD2F8043456 +:1020A0005900FBD44FF4C05E4FF0C00C4FF4B07732 +:1020B0004FF488744FF00113BA48BB49C2F83CE4AE +:1020C000C2F814C097611462506013600B68DA079D +:1020D000FCD44FF450784FF4887E4FF0C00C4FF48E +:1020E000B0774FF400304FF00113B04CAE4AC1F856 +:1020F0001480C1F818E0C1F81CC00F624C60C1F830 +:1021000008040B601368DB07FCD44FF450684FF4ED +:10211000B07E4FF4046CC0274FF488744FF0011365 +:10212000A348A149C2F83C84C2F814E0C2F818C020 +:10213000D7611462506013600B68DF07FCD440F66F +:10214000DE374FF08A529B4C9B4B9748C1F8007684 +:10215000C1F80846C1F80424C1F80034D0F80434AA +:102160005C00FBD44FF4C054C721944B8E4AC0F896 +:102170003C44C0F84414C0F80836D2F84434002B6C +:10218000FBDA0020A7212B68874CC2F820348C4B47 +:10219000C2F85804C2F84414C2F80836D4F84434DB +:1021A000002BFBDAF020E8F7FDFB4FF0000E844631 +:1021B000844B854A8549C4F820C48548C4F858E44E +:1021C000EDF70AFAE8F7A8FDEBF7F0FC43F2FE4161 +:1021D000A7227B4B744FC4F80016C4F84424C4F8FB +:1021E0000836D7F84434002BFBDAF020E8F7DAFBA6 +:1021F0004FF0000C0446774B774A78497848C7F887 +:102200002044C7F858C4EDF7E7F9E8F7EFFE40F2CD +:10221000C270744A744B6449C7F84404C7F82C2A46 +:10222000C7F8243AD1F84434002BFBDA6B685E4AD5 +:10223000C1F82034AB68C1F82034EB68C1F8203411 +:102240002B69C1F82034D2F84434002BFBDA4FF06C +:102250008F5100206B69C2F82034AB69C2F820347A +:10226000EB69C2F820342B6AC2F820345F4BC2F805 +:102270005804C2F804144C49C2F80034D1F80434AC +:102280005800FBD44FF4C05740F2C2344FF08040A6 +:10229000574B454AC1F83C74C1F84444C1F82C0A74 +:1022A000C1F8243AD2F84434002BFBDA6B6A514966 +:1022B000C2F82034A86A504BC2F82004E86A3A4CAD +:1022C000C2F82004286BC2F82004C2F8241AC2F80D +:1022D0000034D4F804345900FBD44FF4C055474BB4 +:1022E000474A48494848C4F83C54EDF747F94FF489 +:1022F0008003C4F83C34D4F83C345A0200F1C38162 +:102300004FF4007C4FF40467C0254FF4D8704FF0B1 +:1023100001132749244AC4F814C0A761E56120626B +:10232000616023601368DF07FCD44FF4D87C4FF45E +:102330002877C0254FF400744FF001131C481A4948 +:10234000C2F814C09761D5611462506013600B68C5 +:10235000DD07FCD44FF4B07C4FF40077C0254FF478 +:10236000D8744FF0011329480F4AC1F814C08F6187 +:10237000CD610C6248600B601368DC07FCD44FF43D +:10238000887C4FF4D877C0254FF400744FF00113C8 +:1023900007480549C2F814C09761D56114625060BE +:1023A00036E000BF0A00040400103B400F000404A4 +:1023B000020004041E0088812100C900E0000180A1 +:1023C000A00301809788537BE211BB11F1DB0185EB +:1023D0007376521EFCF3292BC3AB10CA1E607483A4 +:1023E0005A0488DB00010040079D00F72100C2006D +:1023F000058D00070500109C11008200DD130F8879 +:10240000048483BAA35BD49C91B22E3205000404E9 +:1024100013600B68D807FCD4A222A348A34BA44C9A +:10242000C1F80404C1F84424C1F8243AD4F844346F +:10243000DB0FFBD01846E8F7B5FA9E4B9C4AC4F870 +:102440002004C4F80034D2F804345900FBD44FF40B +:10245000C050994B9649C2F83C04C2F80034D1F8F8 +:1024600004345B00FBD44FF4C050944B904AC1F845 +:102470003C04C1F80034D2F804345F00FBD44FF4BC +:10248000C05C4FF400774FF488754FF4A0704FF0A4 +:1024900001138B49864CC2F83CC4576195611062A8 +:1024A000516013602368DD07FCD44FF40415854B9D +:1024B0008548864A8649C4F83C54EDF75FF84FF4E6 +:1024C0008003C4F83C34D4F83C34580200F1BC809A +:1024D000804B814A81498248EDF750F84FF094557E +:1024E0004FF480707F4A804B7149C4F80454C4F89B +:1024F0002C0AC4F8242AC4F80034D1F804345B0050 +:10250000FBD44FF4C05042F22203694AC1F83C04A4 +:10251000C1F80834D2F808345F00FBD5D2F8203473 +:10252000634C3360D2F820347360D2F82034B36047 +:10253000D2F82034F360D4F808345D00FBD5D4F829 +:1025400020246A4B3261D4F82014694A7161D4F8AE +:1025500020046849B061D4F820044FF08F55F06131 +:102560006548EDF70BF84FF480705E4A5E4B5049BA +:10257000C4F80454C4F82C0AC4F8242AC4F800345B +:10258000D1F804345800FBD44FF4C05042F2220377 +:10259000474AC1F83C04C1F80834D2F8083459005D +:1025A000FBD5D2F82034424C3362D2F82034736227 +:1025B000D2F82034B362D2F82034F362D4F808346D +:1025C0005B00FBD5D4F820244C4B3263D4F82014A4 +:1025D0004B4A7163D4F820044A49B063D4F820040C +:1025E000F0634948EDF726F84022314BC4F8B8248F +:1025F000D3F82C0410F48050FAD1BDE8F88F4FF0D6 +:102600000110BDE8F88F414B414A42494248EDF77D +:1026100011F84023264AC4F8B834D2F82C34DD042B +:10262000FBD43E48BDE8F88F3D4B3E4A3E493F480B +:10263000EDF700F840231E4AC4F8B834D2F82C3421 +:10264000D904FBD43548EDE7394B3A4A3A493B487F +:10265000ECF7F0FF4023164AC4F8B834D2F82C3413 +:10266000D904FBD42D48DDE7354B364A3649374887 +:10267000ECF7E0FF40230E4AC4F8B834D2F82C340B +:10268000D904FBD4CDE7324B324A33493348ECF717 +:10269000D1FF4023064AC4F8B834D2F82C34DB0406 +:1026A000FBD42F48A9E700BF0000F0100401000888 +:1026B00000103B401D00C0000500C2000D000200DC +:1026C0000A000404A3136C15B95FBDEDC0584FF99F +:1026D000931CDC72FB2596CC38B6680B174292111E +:1026E0004AA6C01507810008210083000817E55B92 +:1026F000F19E165AD9AB54A53AF70FE5888242D617 +:10270000143C269944557BFD5F6EA36156A8971132 +:1027100018B08978FBE10133EAD6E4210200010018 +:102720001FCCC0DA9839DEC959B9800999E72887E2 +:1027300027DA856CB6769EBF28F12D422FD3C11BB8 +:10274000AF7694EABF73FF0CC0158D064666E0AE07 +:102750005E6E4CCABA678BEB9134E5DC24E85C0D05 +:10276000120001002DE9F04FCF4E83B0D6F8BC74B3 +:102770000C9C17F01F0740F0FB829146C722DFF840 +:10278000C0C3C6F800CBC6F84C74C6F84424C74A88 +:10279000C6F80826D6F84424002AFBDA02684FF06F +:1027A000000CC720C6F82024C14ABF4FC6F858C441 +:1027B000C6F84404C6F80826D7F84424002AFBDAF1 +:1027C0004FF0000E40F6DE3C41F2C7760A68B6498B +:1027D000C7F82024B74AC7F858E4201FC7F800C636 +:1027E0003C34C7F84464C7F80826D1F84424002ACA +:1027F000FBDA50F8042FA042C1F82024F5D10022C2 +:10280000A9481C1FC1F858241C33D0F84424002ABE +:10281000FBDA54F8042F9C42C0F82024F5D10023A1 +:102820004FF00308A04CA449C0F85834CDF80490E8 +:1028300040F6FF3B4DF2E03A43F61E039F48C4F8D2 +:1028400000B6C4F800069E4843F2BE79C4F80006FC +:102850009C48C4F800A6C4F800069B48C4F800369B +:10286000C4F800069948C4F800164AF2A07EC4F8DD +:1028700000064FF0040CC4F8003643F63D03C4F8DC +:102880000096C4F800E6C4F800C6C4F80036904BC1 +:102890008022C4F800364FF418164AF2C07520237F +:1028A0008C4FB8F10108C4F80016C4F80026C4F82B +:1028B0000076C4F80826C4F83C64C4F80056C4F88E +:1028C0000036B5D14DF2E13E4FF0600C03214FF4DC +:1028D0002600814BDDF80490C4F85884C4F8003613 +:1028E0007E4B7F4EC4F800367E4B633FC4F800E653 +:1028F000C4F800C6C4F80076C4F80066C4F8002620 +:10290000C4F8003603F1776303F52223C4F80016F8 +:1029100003F60913C4F808267349C4F83C04734A43 +:102920007348ECF72BFE4FF48003C4F83C34D4F822 +:102930003C345D0200F121824FF4803C4FF4FE678D +:1029400040F6DE366B486C4A6C4B5749C4F800C001 +:102950006762C4F80066C4F80806C4F80424C4F822 +:102960000034D1F804345800FBD44FF4C0544FF075 +:10297000CB50624B4C4AC1F83C44C1F80404C1F846 +:102980000034D2F804345900FBD44FF4C05E4FF445 +:10299000807C4BF2C0764024594F5A485A4B4249EA +:1029A000C2F83CE4C2F82CCAC2F8247AC2F8006625 +:1029B000C2F80046C2F80806C2F80034D1F8043460 +:1029C0005A00FBD44FF4C05640F6DE344F4A504B09 +:1029D0003548C1F83C64C1F80046C1F80826C1F882 +:1029E0000034D0F804345B00FBD44FF4C054C7214A +:1029F000484B2D4AC0F83C44C0F84414C0F808368F +:102A0000D2F84434002BFBDA0020A721D9F800408B +:102A1000414BC2F82044244CC2F85804C2F8441474 +:102A2000C2F80836D4F84434002BFBDAF120E7F77B +:102A3000B9FF4FF0000C0746384B394A39493A483C +:102A4000C4F82074C4F858C4ECF7C6FDE8F764F97C +:102A5000EBF7F8F843F2FE41A7222F4B124EC4F8D1 +:102A60000016C4F84424C4F80836D6F84434002BC1 +:102A7000FBDAF120E7F796FF4FF0000C07462B4BEF +:102A80002B4A2C492C48C6F82074C6F858C4ECF7D9 +:102A9000A3FDE8F7ABFAA222284B034CC6F8442466 +:102AA000C6F8243A4EE000BF00103B4040030180CE +:102AB000800301801E009880E0D300108033003036 +:102AC0002000070040000300000C00384000050013 +:102AD00001100038FF0F00385A0F003020000300AB +:102AE000E1D30010E08B00387E8493C993EFB8C621 +:102AF0005724D7811E009081000010192100C900C1 +:102B0000078100081E008881210089001E0088803E +:102B100021004203E0000180A0030180E5D0FAF229 +:102B2000AEB2B9E01AE846A50EBBA6B075347F95E3 +:102B3000A86DBB819C839F7660CDFA364400000867 +:102B40000100F100D4F84434002BFBDA0020E7F751 +:102B500029FF4BF2204640F6C27E6022DFF8F0C229 +:102B6000954F964B9649C4F82004C4F844E4C4F841 +:102B70002CCAC4F8247AC4F80066C4F80026C4F845 +:102B80000836D1F84434002BFBDAD9F804308C4AEB +:102B9000C1F82034D9F80830C1F82034D9F80C3005 +:102BA000C1F82034D9F81030C1F82034D2F84434B8 +:102BB000002BFBDAD9F81410824BC2F82014D9F894 +:102BC00018107F48C2F82014D9F81C10C2F820143D +:102BD000D9F82010C2F82014C2F80034D0F8043418 +:102BE0005F00FBD44FF4C0537549C0F83C34D1F8B2 +:102BF0004434002BFBDAD9F82430714AC1F8203470 +:102C0000D9F82830C1F82034D9F82C30C1F8203454 +:102C1000D9F83030C1F82034D2F84434002BFBDA34 +:102C2000D9F83410674BC2F82014D9F83800644939 +:102C3000C2F82004D9F83C00C2F82004D9F84000BA +:102C4000C2F82004C2F80034D1F804345E00FBD48A +:102C50004FF4C05640F2C2344FF080405A4B584AAD +:102C6000C1F83C64C1F84444C1F82C0AC1F8243AC4 +:102C7000D2F84434002BFBDAD9F844305349C2F877 +:102C80002034D9F84800524BC2F82004D9F84C003F +:102C90004B4CC2F82004D9F85000C2F82004C2F806 +:102CA000241AC2F80034D4F804345D00FBD44FF485 +:102CB000C055484B4848494A4949C4F83C54ECF788 +:102CC0005DFC4FF48003C4F83C34D4F83C34580223 +:102CD00062D4A722434B3A4DC4F84424C4F80836C2 +:102CE000D5F84434002BFBDAF120E7F75BFE002631 +:102CF00004463D4B3D4A3E493E48C5F82044C5F890 +:102D00005864ECF769FC0D98EAF72CF83A4B3B4A0B +:102D10003B493C48ECF732FC4FF48003C5F83C34A7 +:102D2000D5F83C345A0211D4374B384A384939481F +:102D3000ECF780FC4022224BC5F8BC24D3F82C04CD +:102D400010F48050FAD103B0BDE8F08F324B334A13 +:102D500033493448ECF76EFC4023194AC5F8BC34BB +:102D6000D2F82C34DB04FBD42F4803B0BDE8F08F3D +:102D70004FF0011003B0BDE8F08F2C4B2C4A2D49C9 +:102D80002D48ECF757FC40230D4AC4F8BC34D2F868 +:102D90002C34DC04FBD4E7E7284B294A29492A488C +:102DA000ECF748FC4023064AC4F8BC34D2F82C3473 +:102DB000D904FBD42548C6E7079100E801009080BC +:102DC00000103B4021004203058D00070500109CC8 +:102DD00011008200088A6907B2395F9CD1E0D23EB7 +:102DE0001C228973A0030180A39BE7D1387E14FBCA +:102DF00096ECC4AF2E5743BCECB6E97086E53617A7 +:102E0000231E5B38DBDC1DC996AE7F363CCE8DC6FB +:102E10003FD825E193C8293C400E605AFABAFDAB71 +:102E2000970D6B61006B745502000100A68D6872EE +:102E30002268D104F470CF9691A393FA02FB4389E0 +:102E4000707994994FCB3A72367EC0CF1200010050 +:102E5000000300402DE9F04FBD4D83B0D5F8B844D4 +:102E6000019214F01E0441F01D809A464FF4803602 +:102E7000C7234FF4FE62B74FC5F8007BC5F84C443A +:102E80002E606A62C5F84434B34BC5F80836D5F8ED +:102E90004434002BFBDA0368C7220020C5F8203435 +:102EA000AE4BAB4CC5F85804C5F84424C5F80836F9 +:102EB000D4F84434002BFBDA00204FF0030C8023BD +:102EC000022240F6FF364BF2807709684DF2E13579 +:102ED000C4F82014C4F8580460204FF42601DFF829 +:102EE0000CE3C4F800E6C4F800C6DFF804C3C4F875 +:102EF00000C6C4F80076C4F80026C4F80036C4F84A +:102F00000066974EC4F80066964EC4F80066C4F892 +:102F10000056C4F800069448C4F800069348C4F864 +:102F200000069348C4F80036C4F8000600F16B7040 +:102F300000F56630C4F8002600F5DB70C4F80836EA +:102F40008C4A8D4BC4F83C148C49ECF717FB4FF4BA +:102F50008003C4F83C34D4F83C345A0200F1A7870B +:102F6000874B884A88498948ECF708FB0198E9F7BC +:102F7000BFFB874B874A88498848ECF7FFFA202532 +:102F8000C0204FF001138649714A2561E0616160FC +:102F900023601368DF07FCD4182570204FF001135D +:102FA0007F496B4C1561D06151601360236813F049 +:102FB0000103FBD17B4A47F61C41C4F804244FF4BB +:102FC000C002C4F80016C4F83C24C4F85834D4F83D +:102FD0004034002B00F0F786D4F84034012B00F089 +:102FE0008A87D4F84034022B00F071876E4B6F4A09 +:102FF0006F497048ECF7C2FAECF746FB6E4B6F4A2C +:103000006F497048ECF7BAFAA222514C6E4BC4F8E3 +:103010004424C4F8243AD4F84434002BFBDA0020CA +:10302000E7F7C0FC694B4A4DC4F82004C4F80034EB +:10303000D5F804345C00FBD44FF4C053C5F83C34DD +:10304000ECF722FBA222604B414CC5F84424C5F8A2 +:10305000243AD4F84434002BFBDA0020E7F7A2FC32 +:103060005A4B3B4AC4F82004C4F80034D2F8043464 +:103070005800FBD44FF4C055A2215548554B344C51 +:10308000C2F83C54C2F80404C2F84414C2F8243A0A +:10309000D4F84404C00FFBD0E7F784FC4E4B2C4A15 +:1030A000C4F82004C4F80034D2F804345900FBD426 +:1030B0004FF4C050494B2649C2F83C04C2F80034D2 +:1030C000D1F804345B00FBD44FF4C050444B204A89 +:1030D000C1F83C04C1F80034D2F804345F00FBD4DA +:1030E0004FF4C057C0264FF488754FF4D8744FF092 +:1030F00001133C481649C2F83C745661956114624C +:10310000506013600B68DE07FCD4A222364B104CD3 +:10311000C1F804342F4BC1F84424C1F8243AD4F840 +:103120004404C00FFBD0E7F73DFC2B4B0849C4F823 +:103130002004C4F80034D1F804345D00FBD44FF40B +:10314000C050264B024AC1F83C04C1F8003451E09B +:1031500000103B400100F400400301808003018027 +:103160005A0F0030200003009C0F0038E1D30010FC +:10317000E08B00383E2DCC2BC73CD664D88765C782 +:1031800046E5747406B3C003A0B6810BBCED86910E +:103190005832C26D7A846FD3229C000E47E72F55B8 +:1031A000100004040000C8122ADD705B679CDF5D1C +:1031B00042BAE1F8B62E0ADA23175B2F8A5E684618 +:1031C0003DF6E0AC490E611A0401200C1100C2006A +:1031D0000000F010040100081D00C0000500C2003E +:1031E0000D0002000A0004040000381180AB2030FA +:1031F00020000600D2F804345C00FBD44FF4C05029 +:10320000BC4BBD49C2F83C04C2F80034D1F80434C8 +:103210005800FBD44FF4C050B84BB74AC1F83C0437 +:10322000C1F80034D2F804345900FBD44FF4C0572D +:103230004FF4D8764FF4B0754FF414704FF001137B +:10324000AF49AD4CC2F83C74566195611062516053 +:1032500013602368DB07FCD44FF4006740F62106B7 +:1032600040F66305A74BA84AA849A948ECF786F998 +:10327000A848A949A94BA04AC4F80076C4F800663A +:10328000C4F80056C4F80404C4F80816C4F800349E +:10329000D2F804345F00FBD44FF4C05E0A27964B8B +:1032A000DFF8D492DFF8D482DFF8D4C29C4E9D4D73 +:1032B0009D4C9E489E49C2F83CE44BF2C07EC3F848 +:1032C00000962022C3F80086C3F800C6C3F800E6C3 +:1032D0004FF01F0EC3F800E642F001E0C3F80066AD +:1032E000013AC3F80056C3F80046C3F80006C3F815 +:1032F00000160FF00DC8C3F858244AF22042C3F854 +:1033000000260422013FC3F80026D6D1894A8A4903 +:10331000C3F85874C3F80424774AC3F80014D2F8E9 +:1033200004345E00FBD44FF4C0574FF414764FF4CE +:1033300090654FF4D8744FF0011380486E49C2F87D +:103340003C74566195611462506013600B68DD0730 +:10335000FCD4A2227A4B684CC1F80434794BC1F8F2 +:103360004424C1F8243AD4F84434002BFBDA022078 +:10337000E7F718FB744B6049C4F82004C4F8003424 +:10338000D1F804345C00FBD44FF4C0506F4B5A4A60 +:10339000C1F83C04C1F80034D2F804345800FBD41E +:1033A0004FF4C0505349544BC2F83C04C2F80014C7 +:1033B000D3F8045415F08045FAD14FF4C05743F2C6 +:1033C000034643F2600445F2060161484A4AC3F8E5 +:1033D0003C74C3F80066C3F80046C3F80806C3F897 +:1033E0000814D2F808345900FBD5D2F82004594EFD +:1033F0003060E7F7D7FA3060002836D03E4CDFF86F +:1034000084B14E4FDFF88091DFF880814FF4D8709F +:103410004FF488714FF414724FF001136061A16191 +:103420002262C4F804B023602368DB07FCD44FF4A5 +:1034300014704FF490614FF4D8724FF00113606133 +:10344000A1612262676023602368D807FCD443F23D +:10345000600C4B4641464048404AC4F800C6ECF771 +:10346000BBF833680135AB42D0D8002347F603459B +:10347000214C3B483249304AC4F85834C4F800560D +:10348000C4F83C04C4F85834C4F80414C4F8002444 +:10349000D4F8045415F08045FAD14FF4C053314AA2 +:1034A000C4F83C343049314B3148ECF767F84FF4FD +:1034B0002443C4F800364023C4F8003645F206031E +:1034C0002C4AC4F808260C4AC4F80834D2F8083448 +:1034D0005900FBD5D2F820043060E7F763FA30607A +:1034E000002800F0A6804FF4D877034CDFF8A090B6 +:1034F00050E000BF0D00020000103B400900C0007A +:10350000070004043440DBE39F7F1CB9675266DA8E +:103510001D23AC910000281201008A80290043037A +:103520005E58003860340020602C0020002C001011 +:10353000C0330010000058142900C0000900050520 +:103540000000E810040100082500C0000500C200CA +:103550006000018108750A22AB6E4FB23FDBDCAE22 +:10356000002060002D222839E4DD668A03CA328CEF +:10357000D720005C00000181630C00384208002065 +:103580004138001007000505606613C9082B8AE45E +:10359000EED832B4DFF8B083DFF8B0B34FF43C704C +:1035A0004FF414714FF00113B34A6061A7612162B7 +:1035B000626023602368DB07FCD44FF4210C48468B +:1035C000AE4BAF4AAF49C4F83CC4EBF7D7FF4FF45A +:1035D0008003C4F83C34D4F83C34580200F13784FA +:1035E0004FF414714FF00113A74A676121626260C2 +:1035F00023602368DA07FCD44FF414714FF4887207 +:103600004FF001136161A2612762C4F80480236056 +:103610002368DB07FCD44FF4405C9C4B9C4A9D49DB +:103620009D48C4F800C6EBF7D7FF33680135AB42BD +:10363000B4D800234FF4F846A221984C984D9948ED +:10364000994AC4F85834C4F80066C4F83C54C4F825 +:103650005834C4F80404C4F84414C4F8242AD4F830 +:103660004404C00FFBD0E7F79DF9904B8B4AC4F898 +:103670002004C4F80034D2F804345C00FBD44FF4C6 +:10368000C0508B4B8549C2F83C04C2F80034D1F8D5 +:1036900004345800FBD44FF4C050864B7F4AC1F825 +:1036A0003C04C1F80034D2F804345900FBD44FF480 +:1036B000C0574FF43C764FF488744FF450704FF07D +:1036C00001137D49754DC2F83C74566194611062D6 +:1036D000516013602B68DB07FCD4784B784A79493A +:1036E0007948EBF74BFF0198E9F71AFAA722774BD5 +:1036F0006A4CC5F84424C5F80836D4F84434002B85 +:10370000FBDAF420E7F74EF900260546704B714AC4 +:1037100071497248C4F82054C4F85864EBF75CFF50 +:10372000EAF7C8FB6E4B6F4A6F497048EBF726FF0C +:103730004FF48003C4F83C34D4F83C345F0200F109 +:103740009F836B4B6B4A6C496C48EBF717FFEBF7A9 +:103750009BFFA2226A4B514DC4F84424C4F8243A7A +:10376000D5F84434002BFBDA0020E7F71BF9654A53 +:10377000654B4A49C5F82004C5F80826C5F8003449 +:10378000D1F804345D00FBD44FF4C050494B434A98 +:10379000C1F83C04C1F80034D2F804345C00FBD416 +:1037A0004FF4C05443F2E040A721484B3B4DC2F8D0 +:1037B0003C44C2F80006C2F84414C2F80836D5F8F2 +:1037C0004434002BFBDAF420E7F7ECF80027064638 +:1037D0004E4B4F4A4F495048C5F82064C5F85874BD +:1037E000EBF7FAFEE7F798FAEAF7E0F943F2FE4161 +:1037F000A722364B294CC5F80016C5F84424C5F855 +:103800000836D4F84434002BFBDAF420E7F7CAF882 +:1038100000260546414B424A42494348C4F82054D9 +:10382000C4F85864EBF7D8FEE7F7E0FB3F4B404A9B +:1038300040494148EBF7A2FE4FF099523F49404BB7 +:10384000C4F82C1AC4F8243A3E4B01F56C11C4F8A4 +:10385000042401F57061C4F80034D1F80434580030 +:10386000FBD44FF4C05042F222030C4AC1F83C048E +:10387000C1F808346CE000BF0A00050542CBBA72FB +:10388000D1EB9166806239B80C0005050C9E0330BF +:1038900008C4F7CF09320C12F0A57BA300103B40FF +:1038A000002060000000F010040100081D00C000AE +:1038B0000500C2000D000200090004048FB022813F +:1038C0005FD4B86B6D0BD18230C8F43CA00301808B +:1038D000FA523A6C5F3C5606013FCA995B8B1FB0A7 +:1038E00076FF3ED194B0DE7BF40F9137E7FA325485 +:1038F0007659655FDF21E8B029B30F65FF60FF5F90 +:103900000401200C00000180050042032BFC25511E +:103910004F9445E50C4F730C0342BBF850A358D2AB +:10392000293A7873D4F18EF20524EF07FE511986F7 +:103930000E5656CCF4A6DB98990AC4190001004033 +:10394000079D00E72100830009000505C6D7D4754F +:10395000D2F808345900FBD5D2F820340C99BD4C6C +:103960004B60D2F820348B60D2F82034CB60D2F890 +:1039700020340B61D4F808345A00FBD5D4F8202445 +:103980000C990C984A61D4F82014B34B8161D4F897 +:103990002014B24AC161D4F82014AE4D0162B0497E +:1039A000B048EBF7EBFDA222AF4BC4F84424C4F8B7 +:1039B000243AD5F84434002BFBDA0020E6F7F2FF76 +:1039C0004FF08044A949AA4BA24AC5F82004C5F883 +:1039D0002C4AC5F8241AC5F80034D2F804345B0028 +:1039E000FBD44FF4C05142F212039A4CC2F83C147B +:1039F000C2F80834D4F808345F00FBD5D4F820248A +:103A00000C990C984A62D4F820149A4B8162D4F82D +:103A10002014994AC162D4F820148E4D016397494D +:103A20009748EBF7ABFD45F20603964AC4F8082623 +:103A3000C4F80834D5F808345E00FBD5D5F8201456 +:103A40000C98914B914A016091499248EBF796FD91 +:103A5000EBF71AFEA222904B7E4CC5F84424C5F821 +:103A6000243AD4F84434002BFBDA0020E6F79AFF1E +:103A70008A4A8B4B7749C4F82004C4F80826C4F856 +:103A80000034D1F804345C00FBD44FF4C050854BB3 +:103A9000704AC1F83C04C1F80034D2F8043458002C +:103AA000FBD44FF4C05443F2E040A7217E4B694D54 +:103AB000C2F83C44C2F80006C2F84414C2F8083602 +:103AC000D5F84404C00FFBD0E6F76CFF002706468C +:103AD000764B774A77497848C5F82064C5F858741A +:103AE000EBF77AFDE7F718F9EAF7ACF843F2FE4195 +:103AF000A7226D4B574CC5F80016C5F84424C5F8ED +:103B00000836D4F84434002BFBDA0220E6F74AFFEB +:103B100000260546694B6A4A6A496B48C4F8205436 +:103B2000C4F85864EBF758FDE7F760FA674B684A4A +:103B300068496948EBF722FD4FF09451674A68489D +:103B4000684BC4F82C0AC4F8242A424AC4F8041466 +:103B5000C4F80034D2F804345900FBD44FF4C054F4 +:103B60006149624B3B48C2F83C44C2F80414C2F8B5 +:103B70000034D0F804345B00FBD44FF4C05242F25E +:103B800032033449C0F83C24C0F80834D1F8083472 +:103B90005F00FBD5D1F820342E4ACAF80430D1F8A2 +:103BA0002034CAF80830D1F82034CAF80C30D1F8E3 +:103BB0002034CAF81030D2F808345E00FBD5D2F8B1 +:103BC0002034244CCAF81430D2F82034CAF8183003 +:103BD000D2F82034CAF81C30D2F82034CAF8203089 +:103BE000D4F808345D00FBD5D4F82024404BCAF843 +:103BF0002420D4F820143F4ACAF82810D4F820040E +:103C00003D49CAF82C00D4F82004CAF830003B48DB +:103C1000EBF7B4FC4FF080403949344B0D4AC4F8FF +:103C20002C0AC4F8241AC4F80034D2F8043458001A +:103C3000FBD44FF4C055A2204FF08041314B054CCE +:103C4000C2F83C54C2F84404C2F82C1AC2F8243A10 +:103C50005AE000BF00103B405AB0B6136AA0469924 +:103C6000B17C8BEAE1B93EB20401000C0581100978 +:103C700011008200AE61FD3CA21A80D6A6BCD2C162 +:103C8000F4BF54FC00000181C85A8B67DE1051EC70 +:103C900047DEDA6632B2DDB70401200C0000018095 +:103CA000050042030D000200A0030180A6628E7F82 +:103CB00027BB2BE0BB8B002BCD0E4B8DFBCA646A60 +:103CC00049E6FF1BDBEB2AD1D47A5E691C683FCA48 +:103CD000F486498E5A529B1FD2F07C3A079100E835 +:103CE00000020040210083000000D0121100830078 +:103CF0009A1107650D55A523EACB192DFCA6E5D22F +:103D0000058100E804811009D4F84434002BFBDA63 +:103D10000020E6F747FE42F22203994AC4F8200445 +:103D2000C4F80834D2F808345900FBD5D2F820344E +:103D3000934CCAF83430D2F82034CAF83830D2F86C +:103D40002034CAF83C30D2F82034CAF84030D4F8D5 +:103D500008345A00FBD5D4F820248A4BCAF84420F2 +:103D6000D4F82014884ACAF84810D4F820048749A7 +:103D7000CAF84C00D4F82004814DCAF85000844899 +:103D8000EBF7FCFB45F20603824AC4F80826C4F8A8 +:103D90000834D5F808345B00FBD5D5F820047E4BF9 +:103DA0007E4ACAF800007E497E48EBF743FC402279 +:103DB000734BC5F8B824D3F82C0410F48050FAD112 +:103DC00003B0BDE8F08F784B784A79497948EBF732 +:103DD000D5FB794B6A4DC4F80034D5F804345E0045 +:103DE000FBD44FF4C053C5F83C34EBF74DFCA22292 +:103DF000724B634CC5F84424C5F8243AD4F84434D3 +:103E0000002BFBDA0020E6F7CDFD6D495C4AC4F8D3 +:103E10002004C4F80014D2F804345C00FBD44FF43E +:103E2000C051684B564CC2F83C14C2F80034D4F868 +:103E300004345800FBD44FF4C055634B634A6449C3 +:103E40006448C4F83C54EBF7C7FBFFF7CFB84FF416 +:103E5000147363614FF48873A3614FF43C7323625E +:103E60004FF00113C4F8048023602368D907FCD401 +:103E70005946594A594B5A48EBF7AEFBFFF7B0BBCE +:103E8000584B594A59495A48EBF7D4FB40233C4A0E +:103E9000C4F8B834D2F82C34DE04FBD4554803B04F +:103EA000BDE8F08F4FF0011003B0BDE8F08F524B2A +:103EB000524A53495348EBF7BDFB4023304AC4F8FC +:103EC000B834D2F82C34DB04FBD44A48E7E74E4B35 +:103ED0002B4DC4F80034D5F804345E00FBD44FF405 +:103EE000C0544A4B4A4A4B494B48C5F83C44EBF74F +:103EF00073FBFFF77BB8494B494A4A494A48EBF7FD +:103F00003DFB4A4B1E4DC4F80034D5F8043459002B +:103F1000FBD44FF4C053C5F83C34EBF7B5FBA222F9 +:103F2000264B174CC5F84424C5F8243AD4F8443439 +:103F3000002BFBDA0020E6F735FD3D49104BC4F8B5 +:103F40002004C4F80014D3F804245200FBD44FF426 +:103F5000C051384A0A4CC3F83C14C3F80024D4F8C2 +:103F600004345F00FBD44FF4C055334B334A34491B +:103F70003448C4F83C54EBF72FFBFFF737B800BFC9 +:103F800000103B40A1254A328B98F0831C747C03BF +:103F9000B2E4E1B20000018175D1C156006C23FB8F +:103FA000012AA0251BC733F26933155D2272DB0796 +:103FB0007FDC00A1BBD6956B0900C0000401200C7A +:103FC0000900C20009000200C45619EB00B81A1D0E +:103FD0001CD68C2C135C654B03E4E4819EF55A6976 +:103FE000E38699464EC59F2E654A201BF83961A588 +:103FF0003860EF9D02000100AB48DC0D84326B9A03 +:1040000061737AF4163459C61100C000DE59876F07 +:10401000999BA4C909555C95E62C2D9E00B2A0EF92 +:10402000697DFC767CE2D709FFF5B4680D00C0001D +:104030000500C2000D000200FF48985E0CAA8FFA2E +:1040400056D4EE4D27D8230300B5124B83B09A689F +:104050006FF3DF729A60EBF7FBFBF5F7D9FB10B15A +:1040600003B05DF804FB4FF001120B4BC3F824249E +:10407000C3F82824F5F7CEFC0028F1D1074B01A89E +:104080009B6B03F00F030193EFF7FEFD03B05DF8A8 +:1040900004FB00BF0030204000103B4000402040A7 +:1040A00008B5EBF7E3FB024B002818BF184608BD24 +:1040B00002000100F0B51D46002389B00C461646EB +:1040C000CDE905330793E6F76DFC05902046E6F74A +:1040D00069FC07460E9A0F9BCDE90052094D0293E9 +:1040E00055F824403346084D084E0697271F0134E3 +:1040F00007AA06A905A837602C60F4F7CDF809B027 +:10410000F0BD00BFD80E1D0200750A2204750A22F8 +:10411000F0F78EBB0846F7F7F1BD00BFF1F754B8D2 +:10412000F0F7A6BDF7F74CBFF1F7A2BAF0F71EB94A +:10413000F7F744BBF0F7DCBDEBF788BFEDF7F2B95A +:10414000F8F73EBD049B0098DDE90112FCF7AABC1C +:1041500010B4059C01A90EC901945DF8044BFBF74E +:10416000E7B900BFF9F7CABD059B0198DDE9021266 +:10417000FDF794B910B4069C02990194DDE903237C +:104180005DF8044BFBF7B6BF11461A46F8F7C4BBFF +:104190001146009AF9F778BBFAF742BCFDF700BC6C +:1041A000FEF7E0BA10B4039C1A46019B01945DF837 +:1041B000044BFEF74FBE00BF70B505466B68324C2E +:1041C0001B780E4684F828300121C82006F062FDD5 +:1041D00094F824306FF3000384F8243094F82430EA +:1041E00013F00103FAD16A681278012A02D1B28869 +:1041F0006385A2850023244A82F8243092F8243073 +:10420000DB09FBD192F824301F4843F0020382F807 +:10421000243090F824309907C3F34002F9D41A49A6 +:1042200080F8222091F82230002BFBD191F8243025 +:10423000154A43F0400381F8243092F824305B069D +:10424000FBD592F8403010496FF3C71382F8403025 +:1042500091F84030DB09FBD191F842000A4A63F340 +:10426000C71081F8420092F84230DB09FBD192F886 +:104270004400054963F3C71082F8440091F84430C4 +:10428000DB09FBD170BD00BF0020204008B54168AC +:10429000FFF792FF002008BD2DE9F047436884B086 +:1042A00093F91140002C04F01F074FEA541606DB67 +:1042B0005B4B53F82650FD4015F0010522D1594AB9 +:1042C00092F8223043F0020382F8223092F8223032 +:1042D0009D07FBD5544B04F5C65453F824206FF3C7 +:1042E000104243F8242053F82430BFF35F8F01229B +:1042F000B30003F1604303F56143BA40C3F8802182 +:104300001A6000254FF0000A464B80F808A09F78FD +:104310001E7993F8068093F808E09C7A93F80CC015 +:10432000DA8990F80890FFB2F6B25FFA88F85FFA7F +:104330008EFEE4B25FFA8CFC92B2B9F1000FE4D1C8 +:104340004FEA171909EB890907F00F0707EB49072F +:10435000FFB20097370907EB870706F00F0606EB59 +:104360004706F6B20196260906EB860604F00F040E +:1043700004EB4604E4B20394C8F3011404EB840490 +:1043800008F00F0808EB440402946C4694ED007F9B +:104390004FEA1C1404EB84060CF00F0404EB4604F3 +:1043A000E4B2013C0C61C2F3031404EB840402F098 +:1043B0000F0202EB4402D2B264324A614FEA1E128B +:1043C00002EB82040EF00F0202EB4402D2B281ED46 +:1043D000007F8A611DB1002004B0BDE8F08793F82A +:1043E0002210104A01F0FD0183F8221092F82230C9 +:1043F0009B07FBD401214368094893F911305A09FE +:1044000003F01F03203201FA03F340F82230BFF318 +:104410004F8FBFF36F8F002004B0BDE8F08700BF5F +:1044200000E100E0002020400060004030B41F4D5B +:1044300095F82440C4F30014844213D0002485F876 +:104440002E4095F82E40002CFBD195F824C0174C37 +:1044500060F3041C85F824C094F824C0CCF3001C3D +:104460008445F9D101280DD003F03F030F4943EAF9 +:104470008212D2B281F82E2091F82E309A42FBD1CE +:1044800030BC7047094C94F82400C0F340108842B7 +:10449000EAD094F8240061F3451084F8240094F8DD +:1044A0002400C0F340108842F9D1DDE7002020400D +:1044B0002DE9F04F4D4B85B093F824206FF30002A7 +:1044C00083F8242093F82420D207FBD491F800B07D +:1044D0004068474A0190A2FB0B09086991F804A0C3 +:1044E0000130C4B2486991F808C06438C5B2087E8A +:1044F000097B0094A2FB014EA2FB0C47A2FB0046E5 +:10450000A2FB0A48009CCDF80CE0A2FB04E4A2FB4D +:10451000052E4FEAD90202EB8202ABEB42024FEAD0 +:10452000D90942EA0912D2B202959A704FEAD8022A +:1045300002EB8202AAEB42024FEAD80842EA0812D2 +:10454000D2B21A71FA0802EB8202ACEB420CF2080A +:1045500002EB8202A0EB4200FF08F6084CEA071CBF +:1045600040EA0610C0B20CF03F0C83F806C0187287 +:104570000398C20802EB8202C508A1EB420141EA9E +:104580000511C9B29972E208009902EB8202029DFC +:10459000A1EB42014FEADE0202EB8202E408A5EB46 +:1045A00042024FEADE0E41EA041142EA0E1201987D +:1045B000C9B2D2B21973DA81037873B10B4A92F897 +:1045C000243043F0010382F8243092F82430DB07D2 +:1045D000FBD5002005B0BDE8F08F80684368827885 +:1045E00041780078FFF722FFE8E700BF0020204075 +:1045F000CDCCCCCC38B500230D464A694160C260B1 +:104600008A690372C0E904320446FFF7D5FD95F9C3 +:104610000F30002B0BDBAA7B1748120103F160411E +:10462000D2B201F5614181F8002340F8234095F9A9 +:104630000D30002B0BDB2A7B0F48120103F1604188 +:10464000D2B201F5614181F8002340F8234095F989 +:104650001130002B0BDB2A7C0748120103F160416B +:10466000D2B201F5614181F8002340F82340034BA9 +:104670000020236038BD00BF08760A224354520050 +:10468000EFF303830120094A103B5BB252F8231079 +:10469000074A087203F5C65352F823106FF310410E +:1046A00042F8231052F82330704700BF08760A22E0 +:1046B00000600040062070470620704706207047C3 +:1046C0000620704730B4C0002B4C00F00800206773 +:1046D000236FD807FCD4C87BD30301289BB200F01A +:1046E000030043EA0003888991F810C04FEA00658F +:1046F0004FEA004008BF28464C7C4FEA8C0C0CF077 +:104700001C0C43EA0C034FEA441C0CF4F07C43EA13 +:104710000C0391F80EC0184D4FEA4C2C0CF4785C49 +:1047200043EA0C031843C5F880008B68012AC5F8DA +:10473000843007D1D1E90030042CC5F8883088BF17 +:10474000C5F88C000C48036F43F001030367D0F8F1 +:104750009031DB07FBD542B9D0F88830042CC1E991 +:10476000003284BFD0F88C304B60012230BC024B49 +:10477000C3F89421704700BF0080264008B5807AB6 +:10478000FFF7A0FF002008BD38B5036804469B6909 +:1047900000259B699A681868136A984701210E489A +:1047A000A27A036801FA02F223EA02036560036059 +:1047B0000BB1002038BDEFF3108481F31088074B54 +:1047C0005A6842F480325A605B68962006F062FABA +:1047D00084F31088002038BD88750A2200302040FC +:1047E0002DE9F0410668048996F803E0B5694FEABF +:1047F0008E0E0EF00C0E90F80AC0C4F309074EF4AA +:104800007008002C59D02A7B002A66D0AB6803E0E0 +:10481000013A03F1140332D01988A142F8D140F2D1 +:10482000FF35444AC3600CF1140152F82100AC4238 +:1048300067F3090042F8210072D00CF10100010178 +:1048400042F801809A789988012ADC8803D109020C +:10485000240289B2A4B21A7B5B7B120402F4F81220 +:104860000A431B04334903F4F81301EB00102343FC +:1048700001EB0C11426000208B61BDE8F081002348 +:10488000C36040F2FF302B4B0CF1140253F822109E +:10489000844267F3090143F822103BD14EF47002C1 +:1048A0000CF1010042F0010201015A50F17B347B0E +:1048B0002A7F6B7F09022402CFE71E4BC4600CF1F4 +:1048C000140253F822100CF1010064F3090143F8BB +:1048D0002210020143F80280E8E740F2FF33C26091 +:1048E000144A0CF1140152F821009C4267F30900AC +:1048F00042F8210005D00CF10100030142F80380C9 +:10490000D4E74EF470030CF1010043F00103010100 +:104910005350CBE70CF10100020143F80280C5E7D8 +:104920004EF470010CF1010041F00101040111513C +:1049300088E700BF008026400181FFF751BF00BF1C +:104940002DE9F0410D460446D1F81880EFF31086AA +:10495000012181F31088404B5A6822F480325A605A +:104960005B68962006F096F986F310882B88256000 +:10497000238198F80030A372D8F81830D3E90112D7 +:10498000186812689047354AA67A2F88136E002E51 +:104990003AD123F03303136698F80000143042F83C +:1049A000207098F814301B0203F4F8531360D8F801 +:1049B00004202A4D1378917852781B04090501F4DC +:1049C000801103F4702352050B4302F400121343C9 +:1049D0003B4345F820302046FFF702FF204B0746B7 +:1049E000AB60EB602B6E002E32D143F033032B66AD +:1049F0001C4A1168BFB91C4B63600123B3400B43D1 +:104A000013603846BDE8F08123F0CC03136698F8B4 +:104A10000000143042F8207098F814301B0603F0A0 +:104A2000F8531360C3E70029EBD1EFF310840121A1 +:104A300081F31088084B5A6842F480325A605B68F0 +:104A4000962006F027F984F310883846BDE8F081F7 +:104A500043F0CC032B66CBE700302040008026409B +:104A6000800F010088750A2249505378062070474C +:104A700006207047C36830B50568002B47D05A89B7 +:104A80009C7893F80EE0002A3FD040F2FF33B0F854 +:104A900008C09C4533D00025837A2048DB0003F012 +:104AA00008030367036F13F00103FBD1012C4FEAE6 +:104AB00002604FEA024208BF024604F0030C4FEACC +:104AC0004E2E0EF4785E4CEA020242EA0E02134CBD +:104AD0002A4342F02002C4F88020C4F88430236FB7 +:104AE00043F001032367D4F89031DB07FBD50123A2 +:104AF000D4F88800C4F89431C840184030BDED782F +:104B0000013505F00705AD00C6E7104630BDAB69BD +:104B10000124AA7B93F81EE0B5E700BF0080264081 +:104B200010B503680C469979FFF7A4FF03460020EF +:104B3000237010BD002370B586B0CDE90033CDE9F8 +:104B40000233CDE90433C36804460668D3B11A8939 +:104B50009B788DF80F30ADF80C2012B9002006B00C +:104B600070BD052569460122A07AFFF7ABFDF179FA +:104B70002046FFF77FFF0028F0D1013DF8D1182033 +:104B800006B070BD0123727BE3E700BF2DE9F0475B +:104B900004688A4684B0A179074691461E46FFF70D +:104BA00069FF00284DD14FF429624FF00108A36935 +:104BB0009C696368D3E900100578CB7802FB05F5A2 +:104BC00005F1804503F00F0305F5204585F8308099 +:104BD000CB70A368B2B2C1F804A05B68C1F80890BA +:104BE0002068CA81984710B104B0BDE8F087384604 +:104BF000FFF7A0FFA36841465B692068984700283B +:104C0000F2D1A36869460090DB690190029003909D +:104C1000206898470028E7D1039848B1A3686946FF +:104C2000DB69206898470028DED103980028F5D179 +:104C30003F2E85F83000D7D84FF44072034B5A66A8 +:104C4000D2E749F6424004B0BDE8F0870080264034 +:104C50002DE9F043857A0468002D14BF4FF010430E +:104C60004FF0004389B0CE1AA17981469046C768BB +:104C7000FFF700FF00284ED19FB33B698BB3FA7B4F +:104C800022B94DE0013A03F108032DD0596841459E +:104C9000F8D14846B3F80090FFF74CFFF0B9B8F1EF +:104CA000FF3FCDE90460CDE90200CDE90600ADF893 +:104CB000149002A924D18DF8180057B3BB780122B3 +:104CC00028468DF81730FFF7FDFC1D4BD3F8840103 +:104CD00010F00300FAD14FF440625A6609B0BDE803 +:104CE000F0836369A27CCBE74846FFF723FF0028E7 +:104CF000F4D102A9C1E9030002900496486048611A +:104D0000E378022B14BF042003208DF81800002F35 +:104D1000D4D10123D3E749F6424009B0BDE8F0837E +:104D200048460192FFF706FF019A0028D6D102A952 +:104D3000C1E90322029204964A604A61E0E700BF9B +:104D400000802640084B00211A6A6FF300021A62A5 +:104D50009A6842F001029A601A696FF300021A61C0 +:104D60000346084619607047006C3440354B30B537 +:104D70001A6A93F82430C2F303344FEA123E03F068 +:104D80000F028446DDB244EA02002F4B00071B6885 +:104D900011D528074BD401201EF0080F00FA02F0AD +:104DA0004DD003240EF0070204FA02F200FB03F3D5 +:104DB000B3FBF2F202E003FA02F2E2402348244B92 +:104DC000A0FB0202920C1868013AD2B262F307000B +:104DD00018601A6942F001021A61DA69D207FCD53B +:104DE0000A680C795A60D868194A64F30400D860DC +:104DF00098686FF300009860D369DB05FCD58B6879 +:104E0000144C1868C0F312005062187990625879F7 +:104E1000D06298681063D86850631B7C002093634D +:104E2000136A43F001031362CCE9004130BD032053 +:104E300005F007051EF0080F00FA05F0B1D10122B8 +:104E4000A240B3E700E001406C1F002283DE1B4359 +:104E5000006C34405049504D30B511F0020408BF89 +:104E60002346027990F805E01CBF82F001031B077E +:104E7000CD0744BF8EF0010543EA0563BEF1000F84 +:104E800001F0010C18BF4FF0010C90F806E080F81B +:104E900005C041EA0E01817112B9221E18BF01221C +:104EA000024902710020C1F80C3130BD006034406D +:104EB0004FF0000C0346027910B511F0020E4FEAD4 +:104EC000427008BF604611F0010F5C7900D074B9E0 +:104ED0005C7112B1BEFA8EF25209074C1A71C4F815 +:104EE0000C019A79002022EA01029A7110BD6446F1 +:104EF00040F00070ECE700BF0060344030B4074B76 +:104F000000201D69D3F82042D3F824220D80C1E986 +:104F1000014230BCC3F82822704700BF0060344013 +:104F200030B5446905468C4685B0ACB194E80F00B5 +:104F30000DF1100E0EE90F009CE80F0084E80F0041 +:104F40002046EB6898476C6924B104AB13E90F0065 +:104F500084E80F0005B030BD0C46F1E7072310B51B +:104F600084B08DF800300369694604460393FFF767 +:104F7000D7FF124A1369D8071CD41369D90619D46C +:104F8000A0680F49837A047A9B02407A43EA04239B +:104F900043EA402343F00103C2F8003401E00B78F8 +:104FA0001BB9D2F810341B07F9D5012300200B7070 +:104FB00004B010BD082004B010BD00BF0060344034 +:104FC0008C750A223A4B1A69D20767D42DE9F0474B +:104FD0001B69C3F30016DB0664D44B780A7803F030 +:104FE0000F00344D08288CBF4FF001094FF0000925 +:104FF00088888C684FEAC21E05EBC21C47D9C7B22D +:1050000000F47F404FF0807691F802801B044FEA55 +:10501000825A0AF4400A03F47C1343EA0A0308F0B4 +:10502000030A43EA8A6343EA0963C8F3801843EA40 +:1050300048633B4303434EF80530CCF8046088785E +:1050400000F02003002B14BF0125002504D010F030 +:105050000F0318BF01231B0610F0030FC868B2FA34 +:1050600082F1A2F10102B2FA82F218BF044643EAC9 +:105070008553CCF808300E4B52094909CCF80C4046 +:105080000020C3F8C015C3F80026BDE8F08738B18A +:105090000128277809D060780002B3E7082070471C +:1050A0000746AFE70820BDE8F0873046AAE700BF13 +:1050B00000603440806734400D4AD2F810345907FC +:1050C00014D5D2F800340B4943F00203C2F800347F +:1050D00001E00B781BB1D2F810349B07F9D5002200 +:1050E000034B0A70D3F81024C3F81424002070472F +:1050F000006034408C750A22F0B5D84B85B0D3F8E7 +:1051000050345B0640F15E820023D54ED54A3370A1 +:1051100005460C4681601370EFF31087012181F37F +:105120001088D14B9A6822F480629A609B6896201E +:1051300005F0B0FD87F310882368D3E90001FFF77D +:1051400015FE0746002840F03A82C84AD2F80031DE +:1051500043F48073C2F80031D2F8103143F00103F8 +:10516000C2F81031D2F8143103F01F031F2BF9D10C +:10517000E37A013B43F44073C2F80031217BD2F85B +:10518000083161F30703C2F8083194F82E3094F81F +:105190002C105B0743EA0143218D60680B4394F8B0 +:1051A0002F1043EA817394F8301043EAC17394F8E6 +:1051B0002D10090501F470010B43C2F8203140F6AF +:1051C000FC7341680768090401F47F0103EA87035F +:1051D0000B43816843EA0163C2F81433C368C3F325 +:1051E0000903C2F81833E369C2F81032236AC2F81F +:1051F0001432636AC2F818322369C2F8E032636974 +:10520000C2F8E432A369C2F8E832E17AD2F8103188 +:10521000490243F48033C2F81031944AA1F58071F9 +:10522000D2F8143103F403438B42F9D1D2F81011B0 +:105230008E4B6FF31041C2F81011D2F810116FF3BA +:105240000001C2F81011D3F8147117F01F07FAD13A +:10525000A26E8749D068C3F808021069C3F8080332 +:105260005069C3F828039069C3F81804D069C3F8DB +:10527000D805106AC3F818067E48C3F8D415C3F8D9 +:105280001416216EC3F814047B48C3F80402636E3D +:105290006F61E9602B6192F90100137800284FEAF1 +:1052A0000313DBB2C0F2928100F1604101F561416C +:1052B00081F800337149724B00F5C65C41F820500B +:1052C00053F82CE06FF3104E43F82CE053F82C30D9 +:1052D000BFF35F8F4FF0010C43099B0000F01F00EC +:1052E00003F1604303F561430CFA00F0C3F8800159 +:1052F000186092F90300937800284FEA0313DBB299 +:10530000C0F2888100F1604C0CF5614C8CF80033E0 +:105310005B4B00F5C65C41F8205053F82CE06FF36E +:10532000104E43F82CE053F82C30BFF35F8F4FF052 +:10533000010C43099B0000F01F0003F1604303F5DB +:1053400061430CFA00F0C3F88001186092F905007F +:10535000137900284FEA0313DBB2C0F2538100F146 +:10536000604C0CF5614C8CF80033454B00F5C65C85 +:1053700041F8205053F82CE06FF3104E43F82CE026 +:1053800053F82C30BFF35F8F4FF0010C43099B00A3 +:1053900000F01F0003F1604303F561430CFA00F0D5 +:1053A000C3F88001186092F90700937900284FEA4A +:1053B0000313DBB2C0F21E8100F1604C0CF5614CAE +:1053C0008CF800332E4B00F5C65C41F8205053F8A2 +:1053D0002CE06FF3104E43F82CE053F82C30BFF361 +:1053E0005F8F4FF0010C43099B0000F01F0003F199 +:1053F000604303F561430CFA00F0C3F880011860C4 +:1054000092F90900137A00284FEA0313DBB2C0F2C5 +:10541000E98000F1604C0CF5614C8CF80033184BBE +:1054200000F5C65C41F8205053F82CE06FF3104EA5 +:1054300043F82CE053F82C30BFF35F8F4FF0010C92 +:1054400043099B0000F01F0003F1604303F5614333 +:105450000CFA00F0C3F8800114E000BF00303440C3 +:105460008D750A228C750A2200302040006034407D +:105470001001097D0B00D00007E5F75708760A22D6 +:1054800000600040186092F90B30927A002B4FEACE +:105490000212D2B2C0F2A08003F1604000F5614078 +:1054A00080F800235F4A41F8235003F5C65152F8B3 +:1054B00021006FF3104042F8210052F82120BFF381 +:1054C0005F8F012103F01F025B099B0003F1604322 +:1054D00003F5614301FA02F2C3F880211A60524BCE +:1054E000524A2B60D2F80031A86843F48073C2F8A6 +:1054F00000313170417B002914BF03230123C2F81E +:10550000043102E03378022B05D0D2F82033C3F304 +:1055100080638B42F6D1022094F8323094F8332025 +:105520001B04920502F4400203F47C13134394F825 +:10553000312030703D4E43EAC233C6F8203443F682 +:10554000FC71E26B3A4B94F838004FF0060C03EA1A +:10555000024242EAC032606BC0F30B000243C6F85D +:105560002824D4E91002C0F30C0E324800EA0242AB +:1055700042EA0E02C6F82C24226D03EA024394F894 +:105580004C2043EAC233A26CC2F30B021343C6F8A9 +:105590003034A36D00EA0340636DC3F30C0318437A +:1055A000C6F83404E36D284601EA83012B69C6F886 +:1055B000041469468DF800C00393FFF7B1FC384628 +:1055C00005B0F0BD1E27384605B0F0BD1A4900F001 +:1055D0000F0C61440B766DE6174803F00F0C604426 +:1055E00002765FE7DFF850C000F00F0EF4448CF84D +:1055F000183014E7DFF840C000F00F0EF4448CF8C8 +:105600001830DFE6DFF830C000F00F0EF4448CF8FD +:105610001830AAE6DFF820C000F00F0EF4448CF832 +:10562000183075E6006000404449504D0060344039 +:105630000000FF7F0000FF1FFCEC00E0F8B55E4AB1 +:105640000746D2F81034590714D5D2F800345B4914 +:1056500043F00203C2F8003401E00B781BB1D2F82A +:1056600010349B07F9D50022534B0A70D3F810244D +:10567000C3F814240320504AD7F808C0D2F80431E4 +:105680004F4C6FF30003C2F804319CF80D102070EA +:1056900001E023782BB1D2F82033C3F3C0638B42EF +:1056A000F7D101260025DCF86830464993F901203E +:1056B0002570500902F01F02203006FA02F241F86C +:1056C0002020BFF34F8FBFF36F8F3F4A93F9010044 +:1056D00042F8205093F90300440900F01F0006FA35 +:1056E00000F0203441F82400BFF34F8FBFF36F8FD9 +:1056F00093F9030042F8205093F90500440900F0A3 +:105700001F0006FA00F0203441F82400BFF34F8F49 +:10571000BFF36F8F93F9050042F8205093F907000B +:10572000440900F01F0006FA00F0203441F824007C +:10573000BFF34F8FBFF36F8F93F9070042F82050EC +:1057400093F90900440900F01F0006FA00F0203424 +:1057500041F82400BFF34F8FBFF36F8F93F9090017 +:1057600042F8205093F90B00440900F01F0006FA9C +:1057700000F0203441F82400BFF34F8FBFF36F8F48 +:10578000DCF8001093F90B30086842F82350FFF75B +:10579000D9FA3D60EFF3108486F310880B4B9A68BA +:1057A00042F480629A609B689620314605F072FA56 +:1057B00084F310882846F8BD006034408C750A22B6 +:1057C0008D750A2200E100E008760A2200302040B0 +:1057D00010B5114B84B0D3F8D045C3F8D445EFF3DE +:1057E0000383103B0D4A5BB203F5C65152F821000A +:1057F0006FF3104042F8210052F82120002208489F +:10580000694650F82300019403698DF80020039342 +:10581000FFF786FB04B010BD00603440006000401C +:1058200008760A2210B5114B84B0D3F81046C3F89D +:105830001446EFF30383103B0D4A5BB203F5C651E8 +:1058400052F821006FF3104042F8210052F8212055 +:1058500001220848694650F82300019403698DF835 +:1058600000200393FFF75CFB04B010BD00603440E0 +:105870000060004008760A2230B5344B85B0D3F87A +:105880001044C3F81444EFF30383103B304A5BB277 +:1058900003F5C65152F821006FF3104042F8210081 +:1058A00052F821202B4A52F8235014F0080347D015 +:1058B0000122294B1A7002232A692846694601945D +:1058C00003928DF80030FFF72BFB14F4400F35D016 +:1058D0001E4AD2F8003143F48073C2F80031D2F886 +:1058E000103143F00103C2F81031D2F8143103F043 +:1058F0001F031F2BF9D1AB68D2F81001DB7A40F4FB +:1059000080305B021149C2F81001A3F58072D1F812 +:10591000143103F403439342F9D1D1F810310B4A07 +:105920006FF31043C1F81031D1F810316FF3000359 +:10593000C1F81031D2F81431DB06FBD105B030BD0F +:10594000A20744BF044A1370B5E700BF00603440AB +:105950000060004008760A228C750A2270B5144C4B +:1059600084B0D4F80052C4F80452EFF30383103B20 +:10597000104A5BB203F5C65152F821006FF3104094 +:1059800042F8210052F8212003220B490B4E51F816 +:105990002300694603690195CDE902638DF8002073 +:1059A000FFF7BEFA0123C4F83C3204B070BD00BF5B +:1059B000006034400060004008760A2240623440B3 +:1059C00010B5114B84B0D3F80043C3F80443EFF390 +:1059D0000383103B0D4A5BB203F5C65152F8210018 +:1059E0006FF3104042F8210052F8212004220848A9 +:1059F000694650F82300019403698DF80020039351 +:105A0000FFF78EFA04B010BD006034400060004023 +:105A100008760A2210B5194B84B0D3F82043C3F896 +:105A20002443EFF30383103B154A5BB203F5C651E1 +:105A300052F821006FF3104042F8210052F8212063 +:105A4000104A1148117850F82300012911D0137819 +:105A5000032B03D1230144BF0023137005230269E4 +:105A60006946019403928DF80030FFF759FA04B0AB +:105A700010BD6101EBD502231370EFE700603440E5 +:105A8000006000408D750A2208760A220022034633 +:105A900010461A60704700BF002001238242CAB23C +:105AA00003FA02F39AB24FEA034308BF1A460B0AFD +:105AB0005B0103F1804303F580039A60704700BFE8 +:105AC0002DE9F84F0388DBB14FF0000A80464FF014 +:105AD0000109DFF8D4B00024314D4FEACA07D8F8E5 +:105AE000043035F8022BD919898891420AD0013443 +:105AF000032CF4D1B8F800300AF1010A5345EAD872 +:105B0000BDE8F88FDB5909FA04F603F0B853B3F196 +:105B1000807F244BF6B293F84C2C12D0324230D115 +:105B200004F120021BF81230DB09E0D01BF8123020 +:105B300001216FF3C713C8200BF8123005F0AAF843 +:105B4000D5E7324210D004F120021BF81230DB09F5 +:105B5000CDD11BF81230012143F08003C8200BF88F +:105B6000123005F097F8C2E7012005F02DF90D4B32 +:105B7000012093F84C2C324383F84C2C05F0F4F8B8 +:105B8000E1E7012005F020F9064B012093F84C2CA9 +:105B900022EA060283F84C2C05F0E6F8C0E700BFC5 +:105BA00030131D0200E0014000202040F8B50446FB +:105BB000FFF786FFEFF31082012383F31088254E51 +:105BC00033681BB9402024490B75087533680133CD +:105BD000336082F31088218849B3C9000839C908A5 +:105BE00060681E4D013107E01B011344013945F87F +:105BF000234000F108001AD004688288E7034FEAC6 +:105C00001223D2B2F0D502EB031C55F82CE01B0195 +:105C100024F480376FF3104E1344013945F82CE01B +:105C200000F1080045F82C7045F82340E4D1EFF36B +:105C30001082012383F31088336813B13368013B6A +:105C4000336033681BB9802003490B75087582F3F4 +:105C50001088F8BD601F0022000D40400008404041 +:105C600008B5034B03600846FFF7A0FF002008BDFE +:105C700054524F5070B5012686B001AB03A80C46B4 +:105C800015460493ADF80C60ADF808100192FFF7CB +:105C900017FFEFF3108186F310881D4B1A681AB9AD +:105CA0001C480275402202751A6801321A6081F39D +:105CB0001088E9034FEA1422E4B219D411011648FE +:105CC0000A1940F82250EFF31082012181F3108865 +:105CD000196811B11968013919601B681BB9802056 +:105CE0000C490B75087582F31088002006B070BD52 +:105CF0000948110104EB021250F822606FF31046BC +:105D000040F8226025F4803640F82260D7E700BFD3 +:105D1000601F0022000D4040000840400346002064 +:105D200059601A72704700BF0346044ADB680020BE +:105D30009B1AB3FA83F35B090B70704743494952CE +:105D400030B5836B83B004460A466D46A3B193E831 +:105D5000030085E80300E16B1A711846626B196055 +:105D60009047A36B1BB195E8030083E80300002371 +:105D700084F82B3003B030BD2B46ECE730B4314B08 +:105D800082B01B6A01690193019B03F00F23019309 +:105D9000019A019D0B7C90F82C4094B9C2F3032228 +:105DA000DBB2A2EB156293409B0805D1082002B03C +:105DB00030BC7047013BF9D04A78D209FAD1B323FD +:105DC000CB71002390F82640026880F82740846950 +:105DD00080F82830C461546A80F82B30036280F860 +:105DE0002D3080F82E3080F82F3080F83030237836 +:105DF0006478012B14BF0423052343EA4403DBB278 +:105E0000CB704B7943F001034B7192F90F30002BAB +:105E100008DB012203F01F040B495B09A24041F893 +:105E200023200169BF23CB7190F82C3033B10023BC +:105E300080F82C30002002B030BC704702234B7039 +:105E4000F8E700BF00E0014000E100E090F808C082 +:105E5000C0E90512BCF1010F80F82A3008D10022F8 +:105E6000436880F826C05B0080F8243080F8252045 +:105E7000002380F82930FFF781BF00BF90F808C0E9 +:105E8000C0E90512BCF1010F80F82A300AD10022C6 +:105E9000436880F826C05B0043F0010380F824309B +:105EA00080F82520012380F82930FFF767BF00BF65 +:105EB000F0B55F26DF241F27026803697C4D1F7041 +:105EC0001E701C70546A566822794FF0000E42F022 +:105ED000E0021A74E2784FF0B30C42F0E0025A7418 +:105EE000A278120102F0700242F008029A70227841 +:105EF0006478012A14BF0422052242EA4402D2B285 +:105F0000AE42DA7014BF7722F7225A7183F806E0A6 +:105F100083F807C04B7B91F911201B017245DBB25E +:105F2000C0F2AA8002F1604404F5614484F80033B1 +:105F3000604C614B02F5C65C44F8220053F82C50CB +:105F40006FF3104543F82C5053F82C30BFF35F8F9C +:105F50004FF0010C53099B0002F01F0203F1604354 +:105F600003F561430CFA02F2C3F880211A6091F93B +:105F70000F204B7B002AC0F294801B0102F1604588 +:105F8000DBB205F5614585F800334B4B02F5C65C85 +:105F900044F8220053F82C506FF3104543F82C506E +:105FA00053F82C30BFF35F8F4FF0010C53099B0067 +:105FB00002F01F0203F1604303F561430CFA02F2A1 +:105FC000C3F880211A6091F910204B7B002A61DB15 +:105FD0001B0102F16045DBB205F5614585F8003330 +:105FE000354B02F5C65C44F8220053F82C506FF391 +:105FF000104543F82C5053F82C30BFF35F8F4FF00F +:10600000010C53099B0002F01F0203F1604303F5EA +:1060100061430CFA02F2C3F880211A6091F90E2054 +:106020004B7B002A2EDB1B0102F16041DBB201F544 +:10603000614181F80033204B02F5C65144F822003B +:1060400053F821406FF3104443F8214053F82130B6 +:10605000BFF35F8F012153099B0002F01F0203F180 +:10606000604303F5614301FA02F2C3F880211A602C +:106070009F2203691A70F0BD104C02F00F052C44EA +:10608000237655E70D4902F00F051B01DBB22944C9 +:106090000B76D0E70A4D1B0102F00F06DBB2AB55C1 +:1060A0009EE7074D1B0102F00F06DBB2AB556CE714 +:1060B00040420F0008760A2200600040FCEC00E03D +:1060C00014ED00E0F8B50D4600240978AA681B4BD2 +:1060D000C0E900520B441B0203612B7B064603728E +:1060E000D5E907234263C0E90E43EFF3108701218E +:1060F00081F31088124A2B785068C3F1090301FA22 +:1061000003F320EA030353605368962004F0C2FDB2 +:1061100087F3108830462946FFF7CAFE094B86F8F8 +:106120002940204686F82A40746186F82B40B461E5 +:10613000F461346286F82C40F360F8BDE02540003D +:10614000003020404349495210B483B0EFF3038339 +:10615000103B4B4A5BB203F5C65352F823106FF362 +:10616000104142F8231052F82330EFF30383454ADD +:10617000103B5BB252F8233093F82D20BAB99969DD +:106180001A69022903D8117941F040011171D969C6 +:10619000012917D00121D27CD2B28DF807209DF8B9 +:1061A000072083F82D1003B05DF8044B7047DA69BF +:1061B000002AF8D0032A0ED0022A4ED0012A21D07C +:1061C00019690DE0117941F010011171117941F057 +:1061D00008011171DEE719690A7942F040020A717B +:1061E000C87C1A6A59698854D3E907210131013AF8 +:1061F000C3E90721002AD6D119690B7962F3861306 +:106200000B71D0E793F82A1089B319681E4C91F9E5 +:106210000F10480901F01F0102FA01F1203044F883 +:106220002010BFF34F8FBFF36F8F4FF0040C19692D +:10623000C87940F08000C871087940F010000871FA +:1062400008796FF3C300087181F801C048796FF3D2 +:106250000000487183F82C20C2E719690A7942F0DE +:1062600010020A710A7942F008020A71B8E70820A0 +:1062700019694A7A02F0F7024A724870B0E700BF23 +:106280000060004008760A2200E100E0EFF303839B +:10629000103B374A5BB203F5C65352F823106FF335 +:1062A000104142F8231052F82330EFF30383314AB0 +:1062B000103B5BB252F8231091F82730002B39D1F4 +:1062C00091F82930002B34D1CB6930B40869002B08 +:1062D00042D1C379C0226FF3C713C37101E0013A01 +:1062E00002D0C379DB09FAD10B68214A93F9103047 +:1062F00003F5C65152F821406FF3104442F8214093 +:1063000052F82120002B09DB01215A091A4C03F015 +:106310001F03603201FA03F344F82230C37930BC22 +:1063200043F04003C3717047022A09D191F830004D +:1063300030B9704791F8260091F828200328F3D04F +:1063400091F824C008690132013B80F812C081F83D +:10635000282081F8273070470A6A4D69541CAA5CCE +:10636000013B8274C1E90734002BB2D030BC7047C6 +:106370000060004008760A2200E100E010B5EFF36B +:1063800003832E4A103B5BB252F8233093F8292046 +:106390001AB193F82720012A4AD0DA69DAB11969CB +:1063A000CA79C0236FF38612CA7101E0013B02D0A3 +:1063B000CA795206FAD4EFF30383103B204A5BB24A +:1063C00003F5C65352F823106FF3104142F823101F +:1063D00052F8233010BD93F82A1009B34FF0010C86 +:1063E0001968184C91F90F10480901F01F0120306D +:1063F0000CFA01F144F82010BFF34F8FBFF36F8FF9 +:106400004FF0040E1969C87940F08000C87181F816 +:1064100001E0487962F30000487183F82CC0BFE7BF +:10642000082219694B7A03F0F7034B724A70B7E7F9 +:1064300093F83020002AB0D1B1E700BF08760A22D5 +:106440000060004000E100E038B5EFF30383414A0B +:10645000103B5BB252F8230003695A7A597AD50689 +:1064600001F0E00159725FFA82FC02F003012BD5C2 +:106470005A78540645D400240125016880F82B5031 +:10648000DC71FFF715FDB32290F82630816980F8A2 +:106490002830036980F82C400162C46180F82A40EA +:1064A0002946DA71FFF74CFCEFF30383103B2A4ACD +:1064B0005BB203F5C65352F823106FF3104142F854 +:1064C000231052F8233038BD0029D4D11CF0080F16 +:1064D0000CD090F82B2062BBB32290F82910DA710F +:1064E000C1F10301C9B2FFF72BFCDDE790F82C20C6 +:1064F000002AD9D01CF0040FD6D090F82B2032BB44 +:10650000EAE70029B7D15A78C2F380115206DDD5E7 +:106510000824026880F82B10526A5C701278012AF5 +:1065200014BF02220322DA705A7942F001025A7132 +:10653000BAE70022B32190F82650846980F82C2015 +:1065400080F828500462C26180F82A20D9710121A4 +:10655000C9E700BF08760A2200600040F0B5034694 +:10656000002591F902C01B4C4FEA8C0202F18042D7 +:1065700080F804C002F54042D1E90270D2F800630D +:10658000C2F80053C3E9027091F800E0BCF1000FBB +:1065900083F805E004F80E500D79C87840EA05103C +:1065A0004D7940EAC510C0B204F80E00C2F800638D +:1065B0000BDB4A78084812010CF16041D2B201F5B8 +:1065C000614181F8002340F82C30044A00201A6011 +:1065D000F0BD00BF0060004008760A225543490024 +:1065E00090F904200E4B02F5C65153F821006FF3C9 +:1065F000104043F8210053F82130BFF35F8F012191 +:1066000053099B0002F01F0203F1604303F561434D +:1066100001FA02F2C3F880211A600020704700BF1F +:1066200000600040012110B490F90430084C5A0970 +:1066300003F01F03994002F1200344F82310BFF335 +:106640004F8FBFF36F8F00205DF8044B704700BF82 +:1066500000E100E003460020C3E90212704700BFDA +:1066600090F904200346002A19DB012010B45109D7 +:106670000C4C02F01F02203100FA02F244F82120F3 +:10668000BFF34F8FBFF36F8F0020074A93F90410B9 +:106690005DF8044B42F8210000201860704700208C +:1066A0001860704700E100E008760A2210B582B059 +:1066B000EFF30384194B103C64B253F82410184ACA +:1066C0004879135C03F00303032B12D004F5C6547E +:1066D00052F824306FF3104342F8243052F824303B +:1066E0008B6823B1CA68CDE900206846984702B09C +:1066F00010BD8B6823B1CA68CDE900206846984771 +:10670000074B04F5C65453F824206FF3104243F8A6 +:10671000242053F8243002B010BD00BF08760A22AE +:106720000060004003460020D3E9022393607047D5 +:1067300003460020D3E9022353607047034600203C +:10674000D3E90223D3607047034670B4D3E9012331 +:10675000D2690020D2E90115D46845F0004544F023 +:10676000004441F000415D61D2E904659C6119611A +:106770005E629D6270BC70474FF0004100228368EA +:1067800010461961596199615A629A62704700BF57 +:1067900010B4D0E901434A1E9A6624781CB949080E +:1067A000013959659965D96AC90705D44FF4AA0416 +:1067B000C1685A661C64D96000205DF8044B7047BC +:1067C00003469A680020D36AC3F300030B71936CED +:1067D0000B60704784460020CCE90632CCF81410D8 +:1067E000704700BF70B5836984B004468C46164676 +:1067F00001AD9BB193E8070085E8070083F804C06A +:10680000E169626918469E6019609047A3691BB1EF +:1068100095E8070083E8070004B070BD2B46EDE75C +:10682000806830B5426E1E4D01328A60C06A2C6AA3 +:1068300095F8242004F00F0502F00F0C194B45EADF +:106840000C0E1EF0080F1B68C0F3C35013D0D2B259 +:1068500012F0080F18D1012214F0080F02FA0CF2FE +:106860001BD0032504F0070405FA04F402FB03F32C +:10687000B3FBF4F302E003FA0CF3EB400122C34054 +:106880004B6000200A7030BD4FF0030C02F007028D +:1068900014F0080F0CFA02F2E3D10124AC40E5E752 +:1068A00000E001406C1F002230B48C6E01342AB12C +:1068B000944203D930BC013A1A607047029D496B7B +:1068C0000078ED0754BF01F01F01C1F30441032814 +:1068D00008D9090981F001016AB9A1B930BC0222C5 +:1068E0005A60704701F00C01A1F10401B1FA81F185 +:1068F0004909002AF1D0944201D80029EED130BCD8 +:1069000003225A607047002CE8D0F8E72DE9F043E5 +:106910004FF0FF384FF0000985B0CDE90289D0E98A +:10692000019602AB00920F461446484602F0030857 +:106930000A463146FFF7B8FF039B356B5BB914F08D +:10694000080F0CBF02220422A00702991CD506EBF7 +:106950008202D164116562061DD5326CB8F1010F57 +:1069600042F48002326406D025F4403545EA0345FE +:10697000B8F1000F03D025F0407545EA036500200B +:10698000356305B0BDE8F0834244123206EB820263 +:1069900051606206E1D4B8F1010F11D025F4403501 +:1069A000022C45EA0345E3D1002BE4D0012402ABDD +:1069B0003A46484631460094FFF776FF039BDAE7F4 +:1069C000022CD8D1002BD6D0F0E700BF002800DA87 +:1069D000704710B400F1604C124C0901124BC9B25F +:1069E0000CF5614C8CF8001300F5C65144F82020DA +:1069F00053F821206FF3104243F8212053F821303F +:106A0000BFF35F8F012243099B0000F01F0003F1D9 +:106A1000604303F561438240C3F880211A605DF84A +:106A2000044B704708760A22006000402DE9F04FC1 +:106A30000E460121337C914A4FF000081A4412029D +:106A400001FA03F3C0E90223DBB2B3FA83F35B0973 +:106A50000374D6E90523F769054685B046604261AF +:106A6000C361C0F81880EFF3108481F310884FF0F1 +:106A70000049834B307C1A6929FA00F022EA0002AF +:106A80001A611B69962004F005F984F310884FF40D +:106A90002543AC6871682360C4F82C80C4F83C803E +:106AA000C4F8488096F800B0337ABBF1030F4FEA80 +:106AB000C35301F1FF3257D0E362BB69C4F81090B1 +:106AC000C4F81490C4F81890C4F82480C4F828803E +:106AD000E361FB69D7F82CA02362A26600236266FB +:106AE0004FF0FF32CDE90223BBF1000F40F0AB8045 +:106AF0004908013961650291A16501230321BAF1B9 +:106B0000000F62D13A7892B1787832784FEA001A61 +:106B1000022A4AEA801A00F09280032A03D0002851 +:106B200014BF092206224AEA020A4AF4807ABA7895 +:106B3000002A77D097F803C030784FEA0C12022869 +:106B400042EA8C127DD0032804D0BCF1000F14BFA0 +:106B50000920062002434AEA024242F0807A0022DB +:106B6000A263C4F8882060E043F48033E362BB6929 +:106B7000C4F81090C4F81490C4F81890C4F8248095 +:106B8000C4F82880E361FB69D7F82CA023624FF09A +:106B90000009A2666266CDF800804FF0FF3802ABB4 +:106BA0002146F2686868CDE90289FFF77DFE029B05 +:106BB0006365A365039A130643EA024343F00301A6 +:106BC00043F00103BAF1000F9CD00022A263C4F885 +:106BD00088204FF4AA02BBF1010F226402D10022E7 +:106BE000E2642265EA68E260C4F834A021632363AA +:106BF0002A46717C96F91200FFF7E8FE2A4697F8BC +:106C0000221097F92400FFF7E1FE97F925002A46A4 +:106C100097F82310FFF7DAFE00201A4B2B6005B01F +:106C2000BDE8F08FA263C4F8882097F8212097F878 +:106C30002000520742EA40324AEA020AC9E7092222 +:106C400071E7092086E7BBF1010F06D14FF0FF3352 +:106C500003216365A365012351E7CDF8008002ABF2 +:106C60002146F2686868FFF71FFE029BBBF1030F25 +:106C70006365A36584BFE36523669BE7203240001C +:106C8000003020405450470030B44168034691F929 +:106C90001220C969002A11DB0124224D500902F09B +:106CA0001F0C203004FA0CF445F82040BFF34F8F3E +:106CB000BFF36F8F00241C4840F8224091F9242034 +:106CC000002A11DB0124174D500902F01F0C20305F +:106CD00004FA0CF445F82040BFF34F8FBFF36F8FD9 +:106CE0000024114840F8224091F92520002A11DBA8 +:106CF00001200C4C510902F01F0C203100FA0CF05D +:106D000044F82100BFF34F8FBFF36F8F0020064977 +:106D100041F822000020D3E9022130BC18609160C4 +:106D20005063704700E100E008760A22F0B5EFF307 +:106D30000382103A1E4C53B203F5C65E54F82E106F +:106D400098006FF3104100F1804C44F82E100CF5C0 +:106D5000404CDCF80013174951F8230041680978CA +:106D6000012908D043692BB1BDE8F040002211464B +:106D7000FFF738BDF0BD0025D0E90267B760B56404 +:106D8000F564356554F82E6002F0FF0265F3104695 +:106D900044F82E60DCF80043BFF35F8F064C5B09BC +:106DA00002F01F029140603344F82310DAE700BF7D +:106DB0000060004008760A2200E100E0C36810B5D8 +:106DC000D3F884300446DB689A681868936898475B +:106DD0000221084B1A6842F480721A601A6842F065 +:106DE00001021A60D3F8402442F00102C3F84024A3 +:106DF000217010BD00303440F0B502F11103144D84 +:106E00001B02E858C60720D412480468C4F30020C7 +:106E1000E4051AD400290BBF4FF0010E4FF0030E0A +:106E20000027012741F20C1C05EB022202F58954D0 +:106E300026686EF301062660EC18676042F80C10B5 +:106E4000EA5842F00102EA50F0BD40F2EE30F0BDE7 +:106E500000203440003034400620704784B001A840 +:106E600080E80E0004B00620704700BF0278144B83 +:106E70000A70D3F80021D20705D41248124A0068DC +:106E80001268904217D202230D4A4B70D2F800329A +:106E9000DB0705D40B4B0C481B684068984203D9AC +:106EA000022300208B707047D2F85432002003F088 +:106EB00001038B707047D3F8543103F00103E3E70B +:106EC0000030344090750A2298750A2270B541F25C +:106ED00050150D488B8800EB02267459C4F300440A +:106EE00084F0010404EB420203EB0223CA8800EBA6 +:106EF0008300096892002EF0C4FF7359002064F3E8 +:106F00001043735170BD00BF002034401B482DE971 +:106F1000F84F1F46DFF86C80435C0C46154658F866 +:106F200021102BB92DB2002041F82570BDE8F88F53 +:106F3000002341F2501A124E035506EB042B5BF866 +:106F40000A304FF48062C3F3004989F0010909EB6C +:106F5000440306EB832630462EF093FF314648F873 +:106F600024605BF80A302DB269F310434BF80A3005 +:106F7000002041F82570BDE8F88F00BF801B00227B +:106F800000203440781B0022F8B5C368494DD3F87F +:106F900084202968D268044696681068CA0766D4B7 +:106FA000D3F88430DB689A68186853689847414B77 +:106FB00006469B69DB0578D4E36893F97720002ABD +:106FC0000EDB01213C48530902F01F02203301FA75 +:106FD00002F240F82320BFF34F8FBFF36F8FE368B7 +:106FE00093F97820002A0EDB01213348530902F07F +:106FF0001F02203301FA02F240F82320BFF34F8F23 +:10700000BFF36F8FE36893F97930002B0DDB01211B +:1070100029485A0903F01F03203201FA03F340F80C +:107020002230BFF34F8FBFF36F8F0025214BC3F882 +:107030004054C3F844541A6865F300021A601A6891 +:1070400065F310421A60EFF31087012181F3108875 +:10705000A3F5A0139A6842F010029A609B689620EC +:1070600003F018FE87F3108825703046F8BDF368EA +:107070009847C0B9D5F80031DF0714D4D5F80032ED +:10708000DE0710D4D5F8C033D8070CD42B68D90547 +:10709000C3F3002207D401212B6862F300032B60A5 +:1070A000E36821707CE7E3687AE740F2EE36304629 +:1070B000F8BD00BF0030344000E100E02DE9F04FA2 +:1070C000AC4B047B0768856833F814E083B0002F6D +:1070D00000F0ED8041F21C1AA74EDFF8B49216F8CA +:1070E0000480A64E14024FEA08782644B1F9003015 +:1070F00046F80A80B9F804809C46984580F29A8048 +:10710000B9F9003090F80EA0B1F902600093BAF11D +:10711000000F40F0DB800EFB05FEB9F80680D44678 +:10712000B0455346CDF804A04FEADE0EC0F2B18060 +:10713000002EC588C0F2D480A8EB0608A8451FFA27 +:1071400088F8B8BF454641F20C1BDFF83082A044F6 +:1071500048F80B70477B002F5EEA0EBEBAF1000FB5 +:1071600000F09C80078A4FF0000E41F2101007FBE0 +:1071700005F548F800E0009841F2181B844441F2FC +:10718000281AB9F9020041F2241841F2301941F2EB +:107190002C1E06449B097A48013F013B9BB200EA42 +:1071A00007471F43019B00EA0C4C00EA06404CEAEB +:1071B0000306724BC5F30A052344284343F80B70BA +:1071C00043F80A6043F8096043F8080043F80E00EA +:1071D000087A002860D0012841F2341514BF4FF41A +:1071E0007F06002641F2381041F203074B7A6349CB +:1071F0004FEA0343214418BF43F080734B51614B66 +:107200000E501B686049023341F82230012141F2DF +:1072100050100025594B11321C4403EB02235B4AEA +:1072200004F589563760596025501170517003B0CC +:10723000BDE8F08F002B86885ADBA8EB0308B04529 +:107240001FFA88F8B8BF4646B9F9003000930EFB24 +:1072500006F3C6F30A060196DB0890F80EA0B1F912 +:107260000260BAF1000F05D04FF0010AB0F80680B5 +:1072700008FB03F30EFB05FE13F03F0FB9F8068081 +:107280001CBF23F03F034033B0454FEADE0EBFF68C +:107290004FAF0026354656E70327B7E72F4641F2A2 +:1072A00010154FEA0E4048F805003D4663E70121FE +:1072B000324B02F1110003EB022202F5895203EB7B +:1072C000002311605F6003B0BDE8F08F0023B0F8C9 +:1072D00006809C4601934FF0010A08FB03F3C9E7BF +:1072E0003544002DD5DD06FB1E77ADB200262AE71A +:1072F00003EB0608B8F1000F7FF702AFBEF1070FEE +:1073000020D84FF0010AD446C3F1000BB9F9003080 +:107310006345009320DABBFBFAFA1AFB0CFA4FF034 +:10732000000CA6EB0A061FFA86F80BFB0EF307EB20 +:10733000E30323F03F070EFB08F3C8F30A060196A8 +:10734000DB088AE74FF0400C4FEADE0ABCFBFAFC90 +:10735000E2460FFA8CFCD7E7BBFBFAFC0AFB1CBC2D +:107360001FFA8CFCE044CCF1000C1FFA88F80FFAED +:107370008CFCDAE788131D0298131D0200203440AC +:107380000000FF0790750A2298750A22801B0022D0 +:10739000A0750A2270B50D4E02F111042402335972 +:1073A000D8070FD40A4B1B68C3F30025DB0509D4AB +:1073B00008461431FFF782FE3359284643F0010393 +:1073C000335170BD40F2EE3070BD00BF002034403C +:1073D000003034402DE9F84F002305460C46037079 +:1073E000EFF31086012181F31088C74B9A6822F0D1 +:1073F00010029A609B68962003F04CFC86F310887C +:10740000C2490B6843F480330B60D4F8846094F86D +:107410003C003279A0F10300B0FA80F0B2FA82F2B7 +:107420007379400903F03F0343EA0033520943EA0A +:10743000022343F04003C1F8503494F840300BB1BC +:107440004FF4BC73C1F8E4330023B048C0F80434EF +:1074500096F9001096F901204F1C96F9023040F081 +:107460006581511C40F07E81A78EB4F82AE05A1C39 +:10747000B4F83680B4F82CC0CEF30A0BC7F30A0A6E +:1074800040F086814FF00119608E218DA04A94F85A +:107490004530C1F30A0102EA0040084394F846105F +:1074A0001B0203EB014394F844100B440CF101015F +:1074B00002EA014141EA0B0108F1010B02EA0B4229 +:1074C00042EA0A02DFF844A2CAF80400CAF80890A7 +:1074D000DFF85492CAF810102046CAF80C2004F1C4 +:1074E0005C01CAF814300022A9F800C0A9F804E031 +:1074F000A9F80280A9F80670FFF7E0FD012204F167 +:10750000680104F11400FFF7D9FD94F83C20814B89 +:1075100094F83D109B5C01294FEA033343F08051FE +:1075200008BF0B4694F83E1043F0807C012908BF49 +:107530006346794994F85800895C032A43F4007241 +:1075400008BF1346090428B1B279022A00F03D8130 +:1075500041F480114FF4007C4FF0022047447A1C24 +:107560006A4FC9F80850C7F8C4336C4BC7F8D41336 +:10757000C7F8C8C3C7F8CC03C7F8D033E36F6B6054 +:10758000D4F88030C5E90234D7F8503262F30A03E8 +:10759000C7F85032F368D3E90112186812689047AF +:1075A0000446B8B907220621EB68C7F84014C7F8AB +:1075B000442493F97720002A76DA93F97820002A78 +:1075C00044DA93F97920002A17DA01232B70204638 +:1075D000BDE8F88FEFF31085012181F310884A4B45 +:1075E0009A6842F010029A609B68962003F052FB62 +:1075F00085F310882046BDE8F88F93F8763002F1C5 +:1076000060411B014648DBB201F5614181F800335E +:10761000444B02F5C65140F8225053F821006FF355 +:10762000104043F8210053F82130BFF35F8F012150 +:1076300053099B0002F01F0203F1604303F561430D +:1076400001FA02F2C3F880211A60BEE793F87530A0 +:1076500002F160411B013248DBB201F5614181F862 +:107660000033304B02F5C65140F8225053F8210048 +:107670006FF3104043F8210053F82130BFF35F8FC0 +:10768000012153099B0002F01F0203F1604303F53F +:10769000614301FA02F2C3F880211A60EB6893F9A2 +:1076A0007920002A91DBA8E793F8743002F1604159 +:1076B0001B011B48DBB201F5614181F80033194B16 +:1076C00002F5C65140F8225053F8210064F31040EF +:1076D00043F8210053F82130BFF35F8F0121530994 +:1076E0009B0002F01F0203F1604303F5614301FABE +:1076F00002F2C3F880211A60EB6893F97820002A1F +:10770000FFF65FAFA2E700BF0030204000303440FA +:107710000000FF0780131D027C131D028080800083 +:1077200008760A2200600040A0750A2294F830C052 +:10773000E78DBCF1000F05D1D0F81CC44CF0100C43 +:10774000C0F81CC4C7F30A00274FDFF8A0C057F8E1 +:107750002170396841F002013960511CCCF81804DD +:107760003FF482AE94F83A00218F30B91F4FD7F81A +:107770000C0440F01000C7F80C041B48C1F30A01C8 +:1077800050F82220194817681760C0F808146BE6F3 +:1077900094F83F201AB90121144AC2F82814124A59 +:1077A00052F82310124B0A6842F007020A600F4990 +:1077B00003EA0C4203EA084342EA0B0243EA0A03E3 +:1077C000C1F82024C1F810345CE6727AF079120115 +:1077D00042EA0032B07A0243307A42EA002242F4AE +:1077E00000121143B6E600BFA0131D020030344062 +:1077F0000000FF07C36810B5D3F884300446DB6887 +:107800009A681868D3689847A8B90D4BD3F8002137 +:10781000D10711D4D3F80022D2070DD4D3F8C02356 +:10782000D10709D41A68D20506D401211A6860F379 +:1078300000021A60217010BD40F2EE3010BD00BF92 +:1078400000303440194B30B51A68194901321A60BA +:107850001B68886883B023B900240025154BC3E951 +:1078600000450122144B41681A705A7031B103234C +:1078700082688DF800306846019288470F4AD2F836 +:10788000483443F00103C2F84834EFF30383103B5C +:107890000B4A5BB203F5C65352F823106FF3104145 +:1078A00042F8231052F8233003B030BD90750A22FD +:1078B000A0750A2298750A22801B002200303440ED +:1078C000006000400020054BB3F8843003F08103D2 +:1078D0001B1A18BF01230B70704700BF00E0114056 +:1078E000002310B44268036092F91130002B0EDBC4 +:1078F0000121144C5A0903F01F03203201FA03F34B +:1079000044F82230BFF34F8FBFF36F8F42680021DE +:107910000D4B197692F913308B420DDB012109488A +:107920005A0903F01F03203201FA03F340F8223012 +:10793000BFF34F8FBFF36F8F0020034B5DF8044BF5 +:107940001875704700E100E000E011404FF42A4351 +:107950001A49B1F884C0A1F88430B1F884001FFA44 +:107960008CFC80B260B14FF496420020B1F88430B4 +:10797000002A9BB208BF4FF4FA70013A002BF5D1F0 +:10798000BCF1010F00D070474DF601110B4B0C4AB2 +:10799000A3F84410A2F804C093889BB2002BFBD13B +:1079A00001211180BFF34F8FBFF36F8F054AC2F8DB +:1079B0005032BFF34F8FBFF36F8F704700E011401D +:1079C00000C1014000ED00E0F0B482B081B90124B3 +:1079D00043682A4D93F911305A0903F01F032032EE +:1079E00004FA03F345F82230BFF34F8FBFF36F8FD4 +:1079F000E8220223C56A224C224E2563856A076964 +:107A000005F1040C327033702B880197338003E04A +:107A1000019B5A1E0192FBB1D4F880305B05F7D46C +:107A2000C36A02350233C362036BAC4503F1FF3313 +:107A300085620363E8D1D022124B1A7081B1D4F869 +:107A400080301A0417D40E4A01E0013904D0D2F86C +:107A500080301B04F9D50EE0142002B0F0BC704752 +:107A6000436893F91130012203F01F0003495B09B9 +:107A7000824041F823200020EFE700BF00E100E052 +:107A800000E01140000010404FF4964310B483B062 +:107A9000019343681A7802BB4AF680232C4AA2F865 +:107AA0008430B2F884309BB2802B08D110E0019B67 +:107AB000013B0193B2F884309BB2802B08D0019B2C +:107AC000002BF4D14FF4FA7003B05DF8044B70470B +:107AD000002003B05DF8044B704793F911201D4955 +:107AE00002F5C65351F823406FF3104441F8234088 +:107AF00051F82330BFF35F8F4FF0010C53099B0007 +:107B000002F01F0203F1604303F561430CFA02F235 +:107B1000C3F880211A60436893F9132002F5C65315 +:107B200051F823006FF3104041F8230051F823303F +:107B3000BFF35F8F53099B0002F01F0203F1604304 +:107B40000CFA02F203F56143C3F880211A60A3E73F +:107B500000E011400060004000232DE9F04321F0D7 +:107B60003F0183B080F83430816202630546FFF73D +:107B70008BFF002876D16B6893F800E0BEF1000F10 +:107B800038D16E6A01234FF020094FF0D0083949EF +:107B9000DFF8E4C0A86A2C6BA1F8E0300863013C70 +:107BA00040308CF8009037468CF80080A8622C6337 +:107BB00066B1D1F880301F0407D4334601E0013BA1 +:107BC0004ED0D1F880201204F9D50027BEF1000F65 +:107BD00035D10B7C13F0100FD1F8803033D19B04DA +:107BE0000DD4002F44D1002CD8D103B0BDE8F04310 +:107BF000FFF7ACBE0223064685F83430C2E7002FFB +:107C000036D11927B3214FF496401B4B194A0190E6 +:107C10001970D2F88030190407D50CE0019B013BA4 +:107C20000193D2F880301B0405D4019B002BF5D1C1 +:107C3000FFF78CFE03E00F4B1B7CFFF787FE3846F7 +:107C400003B0BDE8F0835C0402D50B7C81F810E042 +:107C5000D1F880309804D2D457B940F2F517D1E763 +:107C60001427B3E74FF4FA77384603B0BDE8F08342 +:107C70001427C7E700E0114000001040F0B50024D1 +:107C80005B0880F83440C0E90A1283B003630546FC +:107C9000FFF7FAFE044600BB6B681B7803BBEF6876 +:107CA000274E39462846FFF78FFE6B6804461B783F +:107CB0009BB9327CD20634D4D6F88030DB0414D49D +:107CC000B0B92B6B002BECD103B0BDE8F040FFF74F +:107CD0003DBE1B4B1B7CFFF739FE204603B0F0BDB9 +:107CE0000123074685F83430DAE7002C08BF182452 +:107CF000B3214FF49640134B114A01901970D2F8FA +:107D000080301904E5D406E0019B013B0193D2F8D1 +:107D100080301B04DDD4019B002BF5D1FFF716FE4C +:107D2000DBE7D6F88020550401D5327C3374D6F8D1 +:107D30008030D804D9D4002CDAD140F2F514D7E73A +:107D400000E011400000104070B500210125654B96 +:107D500080F8341083F8545A1C6A634A93F824104C +:107D6000136801F00F024FEA147C42EA14742607EC +:107D700088B03FD5C9B20C0745BF032501F0070104 +:107D800095408D401CF0080F14BF0322012203FB15 +:107D900005F518BF0CF0070C02FA0CF2B5FBF2F275 +:107DA00050490D6A91F824104FEA156C01F00F0448 +:107DB000C5F3036545EA040E1EF0080FC9B21ED0D4 +:107DC0000E0700F1828001211CF0080F01FA04F176 +:107DD00000F0848003240CF0070C04FA0CF401FB7F +:107DE00003F34249B3FBF4F38A420ED84FF4FB701D +:107DF00008B070BD03FA02F222FA0CF2D0E73B4958 +:107E0000A3408A4223FA05F3F0D943F6B85440F66A +:107E1000D861374D03F5742302F5742203F23F2332 +:107E200002F23F22A5FB0363A5FB0252314D920CE7 +:107E300002F5F052A5F8E4209B0C2F4A5D00A2FB4E +:107E4000056503FB04F403FB01F1AD080695A2FBF5 +:107E50000454A2FB0151A408890804940591274CFD +:107E6000274903FB04F403FB01F100F1080C00F1C6 +:107E70001805A2FB0440A2FB01418008890800907C +:107E8000019144F2506054211E4C03FB01F103FBAD +:107E900004F400FB03F3A2FB0464A2FB0101A2FBB8 +:107EA00003239B0803936B46A40889080294079157 +:107EB0000DF1100E9EED005F93ED007F00208CED24 +:107EC000005F85ED007F08B070BD032401F007015D +:107ED0001CF0080F04FA01F17FF47CAF0124AC40E0 +:107EE0007DE700BF00E001406C1F0022FF083D005D +:107EF00083DE1B4300E01140ABAAAAAA38AF0400FE +:107F0000A0F7030080DE0F0038B50B78044641600F +:107F10004BB93D4A137613752046FFF715FF08B994 +:107F20003A4B236038BD00200122CB684D682364A2 +:107F3000354BA563E0631A760B7C91F911201B0188 +:107F40008242DBB252DB02F1604000F5614080F812 +:107F500000332F482F4B02F5C65C40F8224053F8FF +:107F60002C506FF3104543F82C5053F82C30BFF3CE +:107F70005F8F4FF0010C53099B0002F01F0203F1C9 +:107F8000604303F561430CFA02F2C3F880211A60E2 +:107F900098221D4B1A7591F913208B7C002A2BDB3C +:107FA0001B0102F16041DBB201F5614181F8003350 +:107FB000184B02F5C65140F8224053F821006FF3E8 +:107FC000104043F8210053F82130BFF35F8F0121A7 +:107FD00053099B0002F01F0203F1604303F5614364 +:107FE00001FA02F2C3F880211A6095E70A4802F00C +:107FF0000F0528440376ACE7074902F00F051B0183 +:10800000DBB229440B76D3E700E011404E45504FD8 +:1080100008760A2200600040FCEC00E010B504463F +:1080200082B001AA142100F095F8019A142142F0BF +:1080300007022046019200F013F902B010BD00BF04 +:1080400002291DBF081FB0FA80F0400901207047C7 +:10805000002203461046DA605A609A601A741A6069 +:10806000704700BF8268002A23DD00B5002342F07C +:1080700001E00B600FF003C88268002A17DD0123BE +:1080800042F001E00B600FF003C88268002A0EDDA9 +:10809000012342F001E00B600FF003C88268002A60 +:1080A00005DD002342F001E00B600FF003C85DF82E +:1080B00004FB70478268002A23DD00B5022342F0EA +:1080C00001E00B600FF003C88268002A17DD03236C +:1080D00042F001E00B600FF003C88268002A0EDD59 +:1080E000032342F001E00B600FF003C88268002A0E +:1080F00005DD022342F001E00B600FF003C85DF8DC +:1081000004FB70478268002A23DD00B5062342F095 +:1081100001E00B600FF003C88268002A17DD072317 +:1081200042F001E00B600FF003C88268002A0EDD08 +:10813000072342F001E00B600FF003C88268002AB9 +:1081400005DD062342F001E00B600FF003C85DF887 +:1081500004FB7047F8B5202416460F46D0E901010C +:10816000013CA4B2FFF7CEFF002CF9D14378BC004C +:1081700044EAC3140E2544F4C04405E0FFF79AFF17 +:10818000013D4FEA440407D02304F7D5FFF7BAFFB7 +:10819000013D4FEA4404F7D1FFF764FFFFF762FFA8 +:1081A0004FF0100C2A4601238468002C4FEA450545 +:1081B0003ADD44F001E00A600FF003C80F688468FC +:1081C000C7F3C00E002C4EEA050515DD44F001E0B2 +:1081D0000B600FF003C88468002C0DDD44F001E053 +:1081E0000B600FF003C88468002C05DD44F001E04B +:1081F0000A600FF003C88468BCF1010CD5D1224697 +:10820000E31752EA8F03012A73F1000009DB60468D +:10821000571E43F1FF34234657EA03043A460860E9 +:10822000F6D100203560F8BD0F68C7F3C0073D43A5 +:10823000E2E700BF10B5044682B001AA0121FFF7B2 +:1082400089FF0121204601AAFFF784FF019B41F22B +:10825000883013F0040F18BF002002B010BD00BF1B +:10826000F8B5202415460E46D0E90101013CA4B220 +:10827000FFF748FF002CF9D14378B40044EAC31457 +:108280000E2744F4A04405E0FFF714FF013F4FEA36 +:10829000440407D02204F7D5FFF734FF013F4FEA2B +:1082A0004404F7D1FFF72EFF1024FFF703FF05E08A +:1082B000FFF700FF013C4FEA450507D02B04F7D537 +:1082C000FFF720FF013C4FEA4505F7D180680246E1 +:1082D000C31752EA8F03012A73F1000008DB551E11 +:1082E00043F1FF30034655EA03002A460C60F6D1FD +:1082F0000020F8BD40F2E11330B5456840F6E15288 +:1083000095F80DC00446BCF1000F08BF1A4683B0B3 +:108310000421C260FFF7A4FF4FF4905200212046D1 +:10832000FFF79EFF042120460DEB0102FFF712FF2D +:10833000002003B030BD00BF2DE9F0410E460027FC +:1083400096F800C0204B4FEA8C2C6344C0E90163CF +:10835000C760B37B4FF0010EB3FA83F3DFF8708090 +:108360005B091B0188F8003084B04FF400423946A5 +:1083700080F810E005463C460397FFF771FF02E0E6 +:108380007368A34215D90021284603AAFFF7E2FE2D +:10839000039B013413F40043F2D17268A24208D95E +:1083A000327B042A0AD01846084A2A6004B0BDE885 +:1083B000F0811423184604B0BDE8F08128460193EB +:1083C000FFF72CFE019BEEE7204135405948505203 +:1083D000000D404000234FF0010C70B54FF40042F7 +:1083E0000E4684B0194680F810C005461C4603931B +:1083F000FFF736FF02E07368A34216D90021284632 +:1084000003AAFFF7A7FE039B013413F40043F2D144 +:108410007268944209D26A68127B042A06D12846FF +:108420000193FFF7FBFD019B00E01423184604B005 +:1084300070BD00BFF0B54FF0000C044683B00F468E +:108440001546012101AA1E46CDF804C0FFF782FEA1 +:108450000121204601AAFFF77DFE019B580733D575 +:10846000E268510504D52A6842F002022A60E268F7 +:1084700012051FD4980623D5052101AA2046FFF72F +:1084800069FE019D690544BF022333602A0503D5B7 +:10849000336843F00103336015F0200628D16B06E2 +:1084A00016D428062ED4EA051CD46EB100203E60F6 +:1084B00003B0F0BD2A68980642F001022A60DBD4BE +:1084C00041F2893003B0F0BD41F2883003B0F0BD15 +:1084D00063681B7B042B1DD02E0612D4ED054FF0D4 +:1084E0000206E3D56368197B042924D00426DDE75E +:1084F00063681B7B042B26D06B064FF00106D0D59A +:10850000E6E7022663681B7B042B0AD0EB05EDD45B +:108510000326CBE702212046FFF792FD0028C0D0BA +:10852000DAE703212046FFF78BFD0028BBD0E905E1 +:10853000EED50326D6E72046FFF782FD0028D5D1E9 +:10854000002EB3D1C0E701212046FFF779FD064692 +:10855000A5E700BF83681A68002A14DB30B40B4A11 +:108560001D6844692A401A601A68DD6842F00042BA +:108570001A60996023698560012B01D00123236172 +:10858000002030BC704740F6A670704760FCFFC703 +:108590004369D3F8D83073B14268103B506B127DF9 +:1085A0004068984209D89A682AB11B68002B02DB00 +:1085B00000200A6070472220704702F18053013B7F +:1085C00000EB0313EFE700BF84460020CCE908323C +:1085D000CCF81C10704700BFF0B5046A87B006469F +:1085E0008C4601AD1CB3AE4627460FCFAEE80F0058 +:1085F0003B68CEF800309CF8043020462371DCF84C +:108600000830DCF80C20A3607368E2601978726AA5 +:10861000F369216022619847346A34B1AC46BCE802 +:108620000F000FC4DCF80030236007B0F0BD2C460B +:10863000E1E700BF43689969B1B170B55A78054662 +:108640005E7D72B166B10024B60001E06B68996985 +:108650000859DA69002104342DF0DAFAA642F5D17E +:1086600070BD1A7D1644EDE7704700BF2DE9F84351 +:1086700002685F4B9A4200F0AF804FF0000804465A +:108680000D460B78D1F834909F0203F1401303F5A7 +:108690005453A7F1BF271E02A7F54A07C0E9047685 +:1086A0004160C0F818804A7DD9F8000041461201A7 +:1086B0002DF0AEFA636841461A7DD9F80400120124 +:1086C0002DF0A6FA2046FFF7B5FFAA6A2B6BE261F0 +:1086D000C4E90883EFF31088012585F310886368E7 +:1086E000444A1B785168C3F10F0305FA03F321EAEA +:1086F0000303536053689620294602F0CBFA88F3AF +:10870000108862693C48136829462B4313603B4B31 +:108710001B68B0FBF3F0284402F0BCFA626863699E +:108720009068996F60F3050199675079996F60F3CC +:1087300011419967D36AD3E901121868126890470A +:10874000054600283ED16368DB6A9A681868536959 +:10875000984737222A4B3A61B362336B43F4800364 +:108760003363636893F920205B6A002A38DB1B01BE +:1087700002F16041DBB201F5614181F8003321482B +:10878000214B02F5C65140F8224053F821006FF307 +:10879000104043F8210053F82130BFF35F8F0121CF +:1087A00053099B0002F01F0203F1604303F561438C +:1087B00001FA02F2C3F880211A600D4B28462360AB +:1087C000BDE8F88341F2883240F6A573904208BFB5 +:1087D0001D462846BDE8F8830E252846BDE8F883E7 +:1087E0000A4902F00F001B01DBB201440B76C6E719 +:1087F000454854450030204000E1F5056C1F00223B +:108800009F0FFF4708760A2200600040FCEC00E062 +:10881000F8B54268044692F920300669002B476992 +:1088200010DB01211D485A0903F01F03203201FA11 +:1088300003F340F82230BFF34F8FBFF36F8F6268AE +:1088400092F920300025D26A154941F823509368E7 +:1088500010685B689847B36965F38203B3613B6B4B +:1088600065F396533B633560A561EFF310860121F4 +:1088700081F3108863680B4A1B785068C3F10F03BB +:1088800001FA03F3034353605368962002F002FA9F +:1088900086F310882846C4E90055F8BD00E100E0E1 +:1088A00008760A2200302040F8B5C37E012B32D171 +:1088B000036904461B689B052AD44768C368787817 +:1088C0000E46154658B91868002827DBF869824219 +:1088D00024D898682DF0D5FA6268E3685078AAB277 +:1088E000DA801A68616922F040521A601A68012819 +:1088F00042F030421A60D86808BF9E608B68E06022 +:10890000012B18BF01234FF0000018BF8B60F8BD8A +:1089100040F6A270F8BD40F6A170F8BD40F6A37015 +:10892000F8BD00BFC37E012B1FD103691B689B05E7 +:1089300018D483681A68002A1ADB10B4104A1C681D +:10894000D96822401A601A685DF8044B42F0004270 +:108950001A60436981601A690020012A1CBF012244 +:108960001A61704740F6A270704740F6A1707047D8 +:10897000436900201A69012A1CBF01221A6170474D +:1089800060FCFFC72DE9F0430024054685B0CDE922 +:1089900001440394046940680E46C06A03ABD0F8F2 +:1089A00008C002AA0068DCF8188001A96F69C047F6 +:1089B00038B9019B013B032B03D8DFE803F02F3AC2 +:1089C0004F0740F6A17005B0BDE8F083236843F07F +:1089D00002032360236843F004032360002E32D196 +:1089E0006A681379012B44D023686FF31043236026 +:1089F00023686FF35143236001212368D27862F327 +:108A000000032360236843F040032360236843F09E +:108A100020032360396105B0BDE8F08323686FF35C +:108A20004103236023686FF3820323605EB96A68A1 +:108A3000DAE7236843F00203236023686FF38203BD +:108A40002360002ECCD0236843F400732360236896 +:108A500043F04003236005B0BDE8F08323686FF363 +:108A600041032360236843F004032360002EDED01B +:108A7000E9E700234FF6FF71616563663B67216894 +:108A80001A4E41F400212160029908254FEA810C19 +:108A900003990CF00C0C01F0030106F1010E4CEAF5 +:108AA000010C01E0013D9FD016F823101EF8238031 +:108AB00001EA0C01414506EB830903F10103F1D101 +:108AC00099F8023099F80310012B0AD1236843F476 +:108AD0008033236001298BD1236843F40033236062 +:108AE0008AE723686FF310432360F3E7FC131D024A +:108AF0002DE9F04F0C460121804683B04069009279 +:108B00000268724D0A43D8F810700260704B2868F2 +:108B1000B3FBF0F0084402F0BDF8D8F80460D8F8D0 +:108B20001450B268AB6F62F30503AB677279AB6F39 +:108B300062F31143AB67A38822685BBA12BA9BB297 +:108B4000C7F8C020C7F8C830747DD6F834B0002C00 +:108B500000F0B4802201DBF80090B769103A1209E6 +:108B60004B46BC464FF0000E4FF0004AB08B01322E +:108B7000019508E0DCF80050013AC1F800A08D60D2 +:108B80000CF1040C0DD01946D880A3F804E0103382 +:108B9000CB60002FEED13D46013A8D600CF1040C04 +:108BA000F1D1631E190159F8012009EB031342F0BA +:108BB0008042DBF804E049F80120C3F80C90C8F8C3 +:108BC0000890327DF346019D002A35D010464FF0C3 +:108BD000010C96F801A0002A18BF1146F346524630 +:108BE00073464FF0000708BF61468246A400019516 +:108BF00007E0B06900B100590139A86004F104042C +:108C00000ED01D46A3F806C09F8043F8107BEB6092 +:108C1000002AEED000200139A86004F10404F0D14C +:108C20005246002A0AF1FF324FEA021208BF002220 +:108C30001EEB0203019D3ED01A68C3F80CE042F01F +:108C400080421A60C8F80CE0009AD8F81030012A67 +:108C500028D02A6B42F480022A632A6B42F48022D5 +:108C60002A632A6B42F400122A6340F2EE50142168 +:108C7000F26898601965DA662B6843F040032B6050 +:108C8000C5F82090C5F818B0B37803B18023AB6362 +:108C9000002140F20F720123A9642A65AB6503B07D +:108CA000BDE8F08F9A6942F002029A612A6B42F4A1 +:108CB00080022A63D9E7D8F80CB0C5E7327DD8F82E +:108CC0000890002AF7D0DBF804E07FE76C1F002251 +:108CD00000E1F5052DE9F041837E4668012B04464D +:108CE000776B88B028D10023C26983766AB1327865 +:108CF0008DF80C30029200230022316BCDE9042361 +:108D0000069102A9FFF768FC6668237E20468DF86D +:108D10000730FFF77DFD054618B1284608B0BDE8CD +:108D2000F08131462046FFF7A1FC05460028F4D12A +:108D30009DF8073066682376F36A9A681868D369E5 +:108D4000984741F288339842237E60D0002B38D177 +:108D50000123237600264FF00108636866765A7D6A +:108D60003146120138682CF053FF636831461A7D92 +:108D7000786812012CF04CFF2046FFF75BFC63681B +:108D800084F81B80196932462046FFF7B1FE314650 +:108D90002046FFF7F7FD0546002842D1E369002B86 +:108DA000BBD0636820461A781C6B02920023002215 +:108DB00002A9CDE904238DF80C800694FFF70CFC82 +:108DC000ABE70025637E022BC4D0012BA5D1002385 +:108DD00022696376116863F386111160116863F389 +:108DE00045111160E269E376002A96D0022200263E +:108DF000002763688DF80C201A6B1B78204602A9A7 +:108E0000CDE9046702930692FFF7E6FB85E7012BA5 +:108E100002D040F6A175D5E7002340F6A175237670 +:108E2000D5E70223E676637677E700BF38B5C57EDF +:108E3000012D03D040F6A175284638BD044643688D +:108E40002A461969FFF754FE29462046FFF79AFD86 +:108E500005460028EED16368DB6A9A681868D36912 +:108E6000984741F288339842E4D0284638BD00BF85 +:108E70008C46C17E012939D12DE9F041D0F810E0AE +:108E80000546DEF800309C052CD417468368DFF8D1 +:108E9000A0801C68002C22DB6E68B47814B91A68B4 +:108EA000100634D4186810F0006022D0DEF80020DC +:108EB000920517D41A68002A09DB1A6802EA080228 +:108EC0001A601A6842F000421A60DB68AB606C6995 +:108ED0002269012ADDD021611C68002CDCDA4FF404 +:108EE0007A6001E040F6A270BDE8F08140F6A17022 +:108EF00070479C889968737913FA84F4002CEED03B +:108F000073786BB1CCF800103C60BDE8F081284666 +:108F1000FFF708FD40F6A473002808BF1846E3E7F2 +:108F2000224660462CF0ADFF2846FFF7FBFCEBE73E +:108F300060FCFFC710B586B0EFF303831A4A103BFD +:108F40005BB252F82300D0E904120C69936A13F45F +:108F5000800F07D014F0020F1CBF4FF0010C80F8F7 +:108F60001AC00C61C169936269B14FF0030C426889 +:108F7000CDE903431178126B019101A905928DF897 +:108F800008C0FFF729FBEFF30383103B074A5BB2EE +:108F900003F5C65352F823106FF3104142F8231023 +:108FA00052F8233006B010BD08760A220060004057 +:108FB000F8B50126154C6660EFF3108786F310882C +:108FC000134DAB6823F04003AB60AB68962031468D +:108FD00001F060FE87F31088204600F04FF808B1DA +:108FE0002046F8BD0746EFF3108486F31088AB687F +:108FF00043F04003AB60AB689620314601F04AFE77 +:1090000084F310883C462046F8BD00BFAC750A22A8 +:1090100000302040012904D00A2901D14360704763 +:109020007047322A06D0920002F1402202F5501217 +:109030001360704741680029F5D053F8041B024AB9 +:10904000C2F8C8100360704700403440012904D0C2 +:109050000A290CBF406800207047920002F14022AC +:1090600002F550121068704701291DBFA1F10A00D6 +:10907000B0FA80F040090846704700BF70B52E2650 +:10908000154B164D1B78164A1B011649DBB2C5F865 +:10909000C06082F80C33D1F83033134C6FF31043B7 +:1090A0002063C1F8303382B0D1F83033BFF35F8F23 +:1090B0004FF48053C2F8803113600022032411461C +:1090C0000A4B0094012002F077FB02460120084B76 +:1090D0001A6002B070BD00BF04EF1C0200403440B3 +:1090E00000E100E000C0004008760A22B4750A22C0 +:1090F000FC750A2208B5054B1146186802F096FE69 +:10910000A0F10100B0FA80F0400908BDFC750A2208 +:10911000002310B582B00193EFF303832E20194A88 +:10912000103B11685CB28B06C2F8C0000CD5164B20 +:1091300053F824104B68A3B10B68186888B153F832 +:10914000040BC2F8C8000B60104A04F5C65352F86D +:1091500023106FF3104142F8231052F8233002B06D +:1091600010BD0B4B01A9186802F03CFD019B002BC0 +:10917000EAD04FF08052074B5A60BFF34F8FBFF3D6 +:109180006F8FE1E70040344008760A22006000401B +:10919000FC750A2200ED00E001F084BF02F012B875 +:1091A00001207047104601F07DBF00BF104602F05D +:1091B00009B800BF0120704708467047084670474D +:1091C00008B5084611461A462CF05BFE012008BD82 +:1091D00001207047034609019B6841F00101C9B2B3 +:1091E00000205977704700BF0023826818465377E4 +:1091F000704700BF034601229B6800201A77704722 +:10920000024610B44FF4803492680C60B2F810C07B +:109210004FF6FF731CF4404F18BF4FF48063D468BF +:1092200000204C6092685DF8044B92B2C1E90232B2 +:10923000704700BF0620704730B400240346D0E9D1 +:1092400001205268104D1178203145F82140D16835 +:109250000477A9B14FF0010C92F901100B4D4809A8 +:1092600001F01F0120300CFA01F145F82010BFF386 +:109270004F8FBFF36F8F064992F9012041F82240CA +:10928000002030BC1860704700A8004000E100E0FA +:1092900008760A222DE9F047D0E9012391F803E08E +:1092A00000247746566891F802903278B6F80A8022 +:1092B000920002F1804202F52842C9F3810CC2F803 +:1092C0008040CEF3810A1C774FEA8C1CC2F8808064 +:1092D0005C774FEA9E12CD894CEA8A3C07F0C00ABF +:1092E0009203CEF3011EBAF1800FADB242EA0E2214 +:1092F0002BD0BAF1400F28D0BAF1C00F00F0AC80EB +:10930000D6F80CE042F40052B8F1000F18BF42F05A +:109310000102BEF1000F2CD1BAF1C00F61D00020C4 +:10932000074692B21FFA8CFC9F62D862A3F814C061 +:109330001A82486872681860896859609D60DC60AC +:109340009A6183F813E0BDE8F0878C8905EB054549 +:10935000C9F3001E25F0FC25A4B242EA0E32D6F86D +:109360000CE0B8F1000F18BF42F00102BEF1000F8F +:10937000D2D019F0200F5FD14FF0100EB37896F9CC +:1093800001701B01002FDBB25EDB07F1604808F5BE +:10939000614888F80033344B07F5C65843F8270076 +:1093A000324B53F828906FF3104943F8289053F844 +:1093B0002830BFF35F8F4FF001087B099B0007F057 +:1093C0001F0703F1604303F5614308FA07F7C3F889 +:1093D00080711F60CF78836807F0C00ABAF1C00FB0 +:1093E0009DD1888907F00C07042F80B208BF07467B +:1093F00091F80290B1F80E8009F00C0918BF378976 +:109400001FFA88F808BF4CF4005CB9F1040F1CBFC8 +:1094100010FB08F81FFA88F0D1F8048008BF4CF060 +:10942000200CC3F82080D1F8088007EB074700EB39 +:109430000040C3F8248074E7BAF1C00F0CBF4FF0AE +:10944000100E4FF01C0E99E7DFF8248007F00F098B +:10945000C84488F818309EE78C8905EB054525F04F +:10946000FC25A4B27BE700BF08760A22006000401A +:10947000FCEC00E010B50446FFF70CFF0122A368E6 +:1094800000201A7710BD00BFF8B54B6841601B780B +:109490000D4603F1807303F520739B01044683603E +:1094A000EFF31087012686F310880B4B1A6822F41D +:1094B00080021A601B689620314601F0EBFB87F3AF +:1094C0001088064B204629681E70FFF7E3FE044B08 +:1094D00000202360F8BD00BF0030204000A80040FD +:1094E00043414D440346002210B4D3E9014164686E +:1094F0001046237864899B0003F1804303F52843D9 +:10950000C3F880200A77C3F880405DF8044B4A779F +:10951000704700BF10B4002483B001910092D0E9DD +:109520000121506802784089920002F1804202F5E0 +:109530002842C2F880400C77C2F880004C77019A2C +:109540000AB1019A0A60009A0AB1009A4A600A8A2E +:10955000002012F4404F14BFCB608B6001230B77C7 +:1095600003B05DF8044B70470346002270B40E68E8 +:10957000054D064C49681046C3E900429E602B60C9 +:10958000D96070BC704700BF00760A224347430091 +:1095900019B1064B93F826300B702AB1034B196AA8 +:1095A00093F82430116013710020704700E00140EF +:1095B00084460020CCE90212CCF80430704700BF8A +:1095C0000022034610461A60704700BF70B50F4D69 +:1095D00082B02B68ABB19E689EB15A686C4692B15E +:1095E00092E8030084E8030000211170DB68204644 +:1095F0005360B0472B685B681BB194E8030083E8B5 +:10960000030002B070BD2246EEE700BF00760A22DA +:1096100010B50B4C94F84130012B01D0002010BD47 +:10962000002001F0D1FB002084F8400084F84100C4 +:1096300001F09AFB94F84130002BEFD01B2010BDB5 +:1096400000E0014008B5184A92F8A030116A03F012 +:109650000303032B13D01549062001F045FB4022DC +:10966000134B0020A3F8002101F0AEFB81220E4B2A +:10967000002083F8402001F077FB002008BD0D4B4F +:109680008B4307D192F82A30002BE4D192F84A306C +:10969000002BE0D1012001F097FB002000F098FFA3 +:1096A000012001F061FBD6E700E00140CD95040206 +:1096B00000C00040444404440E4B93F840301BB1BA +:1096C0000D4B834300D070470A4B93F82A203AB1E0 +:1096D0000A4A0B4B12689A42F5D8032000F078BF73 +:1096E00093F84A30002BEED0044A054B12689A4298 +:1096F000E9D8F2E700E00140444404446C1F002232 +:1097000040420F0038B50024094D204601F05CFBB3 +:10971000204685F8404001F027FB012001F054FB72 +:10972000286AFFF7C9FF012001F01EFB204638BD63 +:1097300000E001402DE9F047054695F800C03D4C9A +:109740000529BCFA8CFCDFF8F4E018BFA646408877 +:10975000164600F003041F466A788308A4014FEA06 +:109760005C1CBEF800E04FEA032844EA0C141FFA20 +:1097700088F814431FFA8EFE44EA0804A64500F058 +:10978000030006D0DFF8B8C05CF821100978002982 +:1097900047D00328C0B24FEA400108BF01464FF04E +:1097A000AA38013303EB43035B0023481944A1FBB0 +:1097B0000010DFF890E011EB000C4CF1000CAEFB58 +:1097C0000C9A2AF0010909EB5A09ACEB090CB1EB30 +:1097D0000C0108FB01F860F100000EFB0088A1FB02 +:1097E0000ECE604608EB0E01002350EA5F01013205 +:1097F00029F0C8F916F0F70308D12A7929F0C2F93F +:10980000089B386000201C60BDE8F087012B0CD05D +:10981000022B01D00020F3E70023AA7929F0B2F946 +:10982000EEE740F29110BDE8F08700236A7929F055 +:10983000A9F9E5E748E00140002D310128E00140A9 +:10984000A8141D02ABAAAAAA38B50D4614460120D9 +:1098500001F0BAFA002000F0BBFE002001F0B4FADB +:1098600022792168284600F027FF002001F07CFAC9 +:10987000044B186AFFF720FF012001F075FA002061 +:1098800038BD00BF00E0014010B50C46002001F0DB +:109890009BFA01230E4A52F8242013701378012BEF +:1098A000FCD1022C0ED0002001F05EFA012001F064 +:1098B0008BFA084B186AFFF7FFFE012001F054FAFB +:1098C000002010BD034A92F8CC30002BFBD1EAE710 +:1098D000A8141D0200E0014001230F4A52F82100A4 +:1098E00003FA01F2037812F0160FDBB20AD1B3FAD1 +:1098F00083F00A4A400992F83C20CA4002F0010273 +:10990000824205D1002B14BF4FF4C870002070476D +:1099100040F29310704700BFA8141D0200E0014000 +:109920002DE9F0414B1F012B0C4684B039D90120A1 +:10993000454B00FA01F253F8215012F016062B782D +:10994000DBB210D1B3FA83F3404A5B0992F83C20B2 +:10995000CA4002F001029A4205D040F29316304606 +:1099600004B0BDE8F08101F02FFA002000F030FED5 +:10997000002001F029FA00232B702B78002BFCD15A +:10998000022C55D00026002001F0EEF92F4B186A6A +:10999000FFF792FE012001F0E7F9304604B0BDE880 +:1099A000F081B1F1050818BF4FF0010803AF4FEA8D +:1099B000C808104615460097424602ABFFF7BAFEAC +:1099C00006460028CBD12146284602AB009748F036 +:1099D0000102FFF7AFFE06460028C0D12146284607 +:1099E00002AB009748F00202FFF7A4FE06460028EB +:1099F000B5D1154B154F53F824502B7897F83C20D0 +:109A0000B3FA83F3E24002F001025B099A42A4D167 +:109A1000012001F0D9F9304600F0DAFD304601F0BE +:109A2000D3F9052CBDF80C3008D0A7F84830A2E7D0 +:109A3000064A92F8CC30002BFBD1A3E702983B8575 +:109A400000F0D6FD97E700BFA8141D0200E001401A +:109A50002DE9F04302220C460023A84889B0897FF3 +:109A600090F826608DF81C20627F61F30703217F48 +:109A700062F30F23E27F61F3174362F31F6394F8ED +:109A8000202006938DF81D2090F82A302578F6B214 +:109A9000002B40F0A08003F0FF08038D13F0100F9F +:109AA0004FF0000308BF4FF00308CDE90233002A4E +:109AB00000F09980002294F82130CDE904228DF83D +:109AC0001E30002B00F0AE80012001F07DF9002057 +:109AD00000F07EFD002001F077F994F82030002B93 +:109AE00000F01481864F94F82130EBB9BDF81430A2 +:109AF0008249A1F84830E37B227C013B013A1B01FB +:109B0000120202F47062DBB21343A27B013A02F04C +:109B10000F021343A1F84E30A37820336B4413F89F +:109B2000083C002B00F0BD80062276480DF11F0C8A +:109B30001CF8013D012B00F095803BB901680B70CA +:109B40000B78002BFCD1022A00F0A380013A531CB1 +:109B5000A0F10400ECD1012057F825C0A840DFF89F +:109B60009CE100F016009CF80030DBB248B9B3FA73 +:109B700083F19EF83C204909EA4002F001028A4242 +:109B8000F1D1002BEFD1604B585D38B105F12003C6 +:109B90006B4413F8083C002B00F0AB802846227E73 +:109BA000616900F089FDB54207D006F120036B44DE +:109BB00013F8083C012B00F0F180002001F0D4F8EC +:109BC0004E4B186AFFF778FD012001F0CDF8002018 +:109BD00009B0BDE8F08300234FF00408CDE902335B +:109BE000002A7FF467AF04F1020903AF052148465C +:109BF000009702ABFFF79EFD0028E9D10122052165 +:109C00004846009702ABFFF795FD0028E0D1484693 +:109C100002220521009702ABFFF78CFD00283FF4DC +:109C200049AFD5E704F10A0905AF082206214846E5 +:109C3000009704ABFFF77EFD0028C9D10922062159 +:109C40004846009704ABFFF775FD0028C0D1484691 +:109C50000A220621009704ABFFF76CFD00283FF4B1 +:109C600033AFB5E7D1B28E423FF470AF88453FF4D1 +:109C70006DAF01680B700B78012BFCD1022A7FF4C9 +:109C800065AF1E4A92F8CC30002BFBD1012204387C +:109C90004EE71A4A92F8CC30002BFBD1012204384F +:109CA00046E7A17A57F8212013701378002BFCD1D6 +:109CB000022900F08A80012194F80AC0DFF83CE014 +:109CC00001FA0CF157F82C0001F016010378DBB211 +:109CD00059B9B3FA83F99EF83C204FEA591922FA90 +:109CE0000CF202F001024A45F0D1002B3FF41CAF08 +:109CF000ECE7012100F0CEFF50E700BF00E001409B +:109D0000A8141D02C0141D029C141D02BDF80C30C5 +:109D1000374F02983B8500F06BFCE379227A013BD8 +:109D2000013A1B01120202F47062DBB21343A27902 +:109D3000013A02F00F021343A7F84C30A17801F169 +:109D400020036B4413F8083C002B7FF4CBAE294F63 +:109D500057F8212013701378002BFCD1022940D032 +:109D6000012194F802C0DFF888E001FA0CF157F8FD +:109D70002C0001F016010378DBB259B9B3FA83F96C +:109D80009EF83C204FEA591922FA0CF202F0010227 +:109D90004A45F0D1002B3FF4A6AEECE757F8262059 +:109DA00013701378012BFCD1022E14D008F120037C +:109DB0006B4413F8083C012B7FF4FFAE57F82820C2 +:109DC00013701378012BFCD1F7E6094A92F8CC30D6 +:109DD000002BFBD16FE7064A92F8CC30002BFBD169 +:109DE000E4E7034A92F8CC30002BFBD1B8E700BF80 +:109DF00000E00140A8141D02114BDA6FD2071CD4F9 +:109E00001A68D20319D410B40268526981601278BA +:109E1000022A09D000220124094B1046D9635A674F +:109E20001C605DF8044B7047C0684A1E024422F073 +:109E30001F0242F00102DA65ECE70820704700BF1C +:109E4000008034402DE9F04F01600B7A4F884E6955 +:109E5000054603FB07F77378B1F80680581CB7FB7B +:109E6000F0FB002B14BF4FF001094FF00209CB6843 +:109E700083B06B6133780C46022B14BF0BFB07F3E6 +:109E8000B368BBFBF9FAEB60EFF31082012101929A +:109E900081F310885B4B986820F4803098609B6851 +:109EA000962000F0F7FE019A82F31088564AD36F8D +:109EB000D807FCD4544B1968C1F30042C903FAD443 +:109EC000CAF30B010191717B96F802A0090501F418 +:109ED00040115960B4F800C0CBF30C0096F803B001 +:109EE0000AF0010109FB0CFC0BF0010B96F8049041 +:109EF00096F800E04BEA016BCAF340014FEA4909CA +:109F00004BEA8161CAF3800A09F002094FEA0E1E8A +:109F100041EACA610EF0300E41EA090141EA0E0140 +:109F200096F801E096F80C904FEA0E3606F480564B +:109F3000314399606188B4F806E009F00706B4F887 +:109F40000490C1F30D043149CCF30C0C01EA08482C +:109F500001EA09414CEA010C019940EA080041EA92 +:109F600008082B4946F0100601EA0E412143D9604A +:109F70002968C3F810C0496958612648DA65C3F8F2 +:109F800034809F631A665E660B69C5E901022B6126 +:109F90000B7D91F915201B01002ADBB22BDB02F1AE +:109FA000604101F5614181F800331B481B4B02F50C +:109FB000C65140F8225053F821006FF3104043F887 +:109FC000210053F82130BFF35F8F012153099B001B +:109FD00002F01F0203F1604303F5614301FA02F24C +:109FE000C3F880211A600020074B58672A691A6756 +:109FF00003B0BDE8F08F0A4902F00F0001440B7670 +:10A00000D3E700BF00302040008034400000FF0F45 +:10A010000000FF3F5545435208760A220060004089 +:10A02000FCEC00E01C4B70B55E6F86B0F2435A67E3 +:10A03000EFF30383103B194A5BB203F5C65152F8A4 +:10A0400021006FF3104042F8210052F82120144AF9 +:10A0500052F823406569D5B12369A1683340E269AC +:10A060000093A369CDE901129BB193E8070006AE06 +:10A0700006E907006A4607CA83E807001846A847AA +:10A08000A36923B106AA12E9070083E8070006B016 +:10A0900070BD6B46F2E700BF0080344000600040B6 +:10A0A00008760A2203461A689B8A002013807047AC +:10A0B00003461B68103133F81130002013807047BD +:10A0C000026930B50446B2B14FF0FF3301204FEAC8 +:10A0D00072729E46013300FA03FC1CEA020FF8D0AC +:10A0E000B2FA82F220680EF10E0E00EB4E00C2F1C1 +:10A0F00020020860D21A01234FF47A6C0B72636855 +:10A100004A601B88084D1A1D52004A72D5F87C21FE +:10A1100003EB43035B0003F5D77392B200204B813E +:10A12000CA60A1F810C030BD00B011402DE9F84F51 +:10A130000C4643680968D3F8148003681FFA81FE4F +:10A14000D4E90162A3F804E01FFA86FEA3F814E044 +:10A1500026F0C04C1FFA82FE054621F0C04722F0CF +:10A16000C0400E43A3F808E04FEA1C4C000C4FEA35 +:10A17000174E16F0C04FA3F806E0A3F816C058819A +:10A180005AD1A27CE07C120202F4E062E66802434B +:10A19000A3F86620002E7BD0B6F808C01CF4006F30 +:10A1A00020D0D6E90002B6F80AE0A3F890C0A3F8E0 +:10A1B0009CE0B6F80CE0A3F89EE01FFA80FEA3F83E +:10A1C00094E0C0F30B4E400FA3F896E083F89200A2 +:10A1D00090B2A3F89800C2F30B40520FA3F89A0074 +:10A1E00083F893201CF4007F1AD1228AA3F890C030 +:10A1F000A3F8802098F8032062B1B7FA87F71A888D +:10A20000A88A92B222F01F021F32D21B92B21043D0 +:10A210001A80A882524B0020C5E90331BDE8F88FAF +:10A22000B27CF07C024383F8A620F289A3F8A82030 +:10A23000328AA3F8AA20D8E7DFF83CC14948DCF805 +:10A2400020909CF824C0C9F3031E0CF00F0A4EEABC +:10A250000A0B1BF0080F00684FEA19195FFA8CFC13 +:10A2600018D01CF0080F76D04FF0030A0CF0070C42 +:10A270000AFA0CFC19F0080F68D04FF0030E09F031 +:10A2800007090EFA09FE00FB0CF0B0FBFEF905E031 +:10A29000B446AAE700FA0AF929FA0EF941F2360C97 +:10A2A0003148A0FB09094FEA99190CFB09F92F481D +:10A2B000A0FB09094FEA994909F10109B9F1070F12 +:10A2C00038BF4FF0070916F0005016D1760011D5AF +:10A2D00011F0804F40F4007640F4006018BF304623 +:10A2E00012F0804F40F0020218BF10465FFA89F961 +:10A2F00083F8DF9080B2588243E7EFF3108A0121A0 +:10A3000081F310881A4BDA6822F48002DA60DB6885 +:10A31000962000F0BFFC8AF3108821684FF0900C63 +:10A3200011F0005F0CBF4FF480604FF48070114B50 +:10A33000A26883F800C02B6812F0005F5FFA89FC06 +:10A3400018BF40F0010083F8DEC0BFE74FF00109FD +:10A3500009FA0EFE97E74FF0010C0CFA0AFC89E7A8 +:10A36000434441526C1F0022D34D621083DE1B43D5 +:10A37000003020400050234000E001402DE9F04F24 +:10A380000C460026E26809886769826122698A4B67 +:10A39000C0E9076203EB4123446003606379A2785C +:10A3A0001E0246EA4236FA78054683B0002A00F0DB +:10A3B000F68046F43076022B14BF00237F4BB6B2F2 +:10A3C00008BF33F82230AE82019394F80480E3781A +:10A3D0004FEAC83848EA43087B7897F800B048EA63 +:10A3E0004318EFF3108A4FF0010989F3108874497C +:10A3F0002388C868C3F1100309FA03F320EA0303B2 +:10A40000CB60CB689620494600F044FC8AF3108864 +:10A4100047F6FF53019A1E402B681FFA88F81E80EA +:10A420001A82A3F80E8083F80CB07A79A2EB0902A5 +:10A43000B2FA82F2520983F8D02094F90630002B48 +:10A4400025DB627A03F1604112015E48D2B201F568 +:10A45000614181F800235C4A03F5C65140F823505E +:10A4600052F821006FF3104042F8210052F82120E9 +:10A47000BFF35F8F03F01F025B099B0003F1604392 +:10A4800009FA02F203F56143C3F880211A6094F9D6 +:10A490000730002B26DBA27A03F160411201494804 +:10A4A000D2B201F5614181F80023474A03F5C65154 +:10A4B00040F8235052F821006FF3104042F8210079 +:10A4C00052F82120BFF35F8F01215A09920003F057 +:10A4D0001F0302F1604202F5614201FA03F3C2F880 +:10A4E0008031136097F90630002B26DB3A7A03F1AE +:10A4F000604112013348D2B201F5614181F8002375 +:10A50000314A03F5C65140F8235052F821006FF349 +:10A51000104042F8210052F82120BFF35F8F012143 +:10A520005A09920003F01F0302F1604202F56142F2 +:10A5300001FA03F3C2F88031136097F90730002B5A +:10A5400026DB7A7A1F4C03F1604012011E49D2B219 +:10A5500000F5614080F8002303F5C65244F823500B +:10A5600051F822006FF3104041F8220051F82220E8 +:10A57000BFF35F8F01215A09920003F01F0302F11C +:10A58000604202F5614201FA03F3C2F880311360C0 +:10A5900000200E4B2861AB6003B0BDE8F08F3BB9E3 +:10A5A00046F4004646F04006B6B2019386820CE7B8 +:10A5B00046F04006FFE600BF00203340C4141D02F1 +:10A5C0000030204008760A22006000404344415297 +:10A5D000064A92F8A030D906FBD4044982F8A000BC +:10A5E00091F8A030DB06FBD4704700BF00E00140CB +:10A5F000014B5861704700BFF41E0022144A1549F0 +:10A6000092F8263092F82420DBB202F00F02082ADA +:10A6100015D0092A51F823300AD00A2A0ABF0E4A57 +:10A62000D340A2FB03230D4A08BFDB081360704729 +:10A63000094AA2FB0323094A9B0813607047064A94 +:10A6400051F82330A2FB0323044A5B0813607047D0 +:10A6500000E00140F41E0022ABAAAAAA6C1F00224F +:10A6600002014CBF0322012210B44FEA1063114CC7 +:10A670004CBF03F0070303F00F039A40236AC3F3B0 +:10A680000363072B10D90323246AC4F30264A34095 +:10A690009A42084B5DF8044B2BBF186283F82410D4 +:10A6A00083F82410186270470123246AC4F30364FA +:10A6B000A340EDE700E001402DE9F04F0E46DFF842 +:10A6C000F8C105465CF820303001174683B04FEAE8 +:10A6D0001162C1F303612DD5032402F007029440F7 +:10A6E000B3FBF4F4694A94422BD94AF20152684B05 +:10A6F0001A80BFF35F8F01221A72BFF35F8F4FF48E +:10A7000025421A80634B9C4240F29080624B9C42EF +:10A7100040F29580614B9C4294BF4FF004084FF08B +:10A7200005085F4B1A7F424538BF83F81C805CF8F0 +:10A7300025300DE001248C40B3FBF4F4534A9442DD +:10A74000D3D8584A944274D84FF00008544A127F24 +:10A750005548DFF8689190F826205CF822C0D9F8B7 +:10A7600000209C4528D8944203D94C4BA21A9A4207 +:10A770003ED839463046FFF773FF4B4AEBB282F8BA +:10A780002630424BC9F800409C420CD84AF2015294 +:10A790003F4B1A80BFF35F8F00221A72BFF35F8FA7 +:10A7A0004FF425421A803E4B1A7F424518BF83F86A +:10A7B0001C8003B0BDE8F08F94420CD2374B121BC3 +:10A7C0009A4208D9D0F820A090F82430CAF3036147 +:10A7D0008B42DAB236D00121962000F05BFA324A81 +:10A7E000EBB23946304682F82630FFF739FFC8E72A +:10A7F0008F420BBF022301232C4A2D4A02620522FD +:10A8000080F82430284B962083F82620FFF7F6FEA8 +:10A81000012100F03FFA39463046FFF721FF0121C0 +:10A820009620C9F8004000F035FAAAE74FF0020878 +:10A8300077E7204B9C42F9D84FF0010871E74FF0C1 +:10A8400003086EE7A2B1013213065FFA82FB012111 +:10A850009620019300F01EFA019B134A2AF0706AB9 +:10A860004AEA0303136282F824B0FFF7C7FEB2E797 +:10A870000AF40043002B15BF4FF0080B4FF0010BFB +:10A880004FF000634FF08073E1E700BF000E270731 +:10A89000002000400044950800B0710B001C4E0ED3 +:10A8A00000C10140006CDC0200E0014032231232A2 +:10A8B0003223123100D8B805F41E00226C1F00228A +:10A8C000704700BFFFFFFFFFF8B54AF203500123B6 +:10A8D000C749C84AA1F8FA03938093889BB2002B1A +:10A8E000FBD101219FEDBA4B9FEDBB5BC24BC3482F +:10A8F000C34C5862C3481C6298629FEDB96B9FEDD0 +:10A90000BA7B1180A3EC045F83ED007FFFF776FE36 +:10A9100009221621B64B83F8501A83F8A22093F827 +:10A92000002C22B993F8013C980700F04981B04C03 +:10A9300094F8003C002B00F038810022AC4B83F8E7 +:10A94000012C83F8002C0023A94A82F8323092F8B7 +:10A950003C301907FBD500234FF41C5640F23F153D +:10A960004FF43C5040F23151A14CA2F84860A2F89B +:10A970004E5082F84A301085A2F84C1082F82A30E6 +:10A9800094F83C309B06FBD5042201250526994B03 +:10A990009D4F1A77276284F8245084F82660FFF7C9 +:10A9A0002DFE9620294600F075F9002384F8243006 +:10A9B0002762FFF723FE9620294600F06BF984F802 +:10A9C0002660FFF71BFE8323032284F8305084F8AF +:10A9D000525084F8535084F83E2084F83E3094F866 +:10A9E0007430834943F0400384F8743091F8743034 +:10A9F000DB09FBD00624472007237D4A81F86C4001 +:10AA000081F8740081F8743092F87430DB09FBD15E +:10AA10004AF20353B2F8FA43A2F8FA3392F87530C7 +:10AA2000734843F04003A4B282F8753090F8753053 +:10AA3000DB09FBD00025462206236D4980F86D50C6 +:10AA400080F8752080F8753091F87530DB09FBD1FE +:10AA5000A1F8FA4391F87630654A43F0400381F853 +:10AA6000763092F87630DB09FBD0C523032082F8DC +:10AA70006E0082F8763092F876305D4903F0BF03BD +:10AA800082F8763091F87630DB09FBD191F85530B9 +:10AA9000574A43F0400381F8553092F85530DB09AE +:10AAA000FBD0C523022082F8540082F8553092F87A +:10AAB00055304F4903F0BF0382F8553091F85530B7 +:10AAC000DB09FBD191F85730494A43F0400381F844 +:10AAD000573092F85730DB09FBD0C523022082F8AB +:10AAE000560082F8573092F85730414903F0BF03BF +:10AAF00082F8573091F85730DB09FBD191F8783064 +:10AB00003B4A43F0400381F8783092F87830DB0913 +:10AB1000FBD0CA2082F8703082F8780092F8783042 +:10AB2000334903F0BF0382F8783091F87830DB09BD +:10AB3000FBD191F85F302E4A43F0400381F85F303B +:10AB400092F85F30DB09FBD0C52082F85E3082F8D6 +:10AB50005F0092F85F30264903F0BF0382F85F3050 +:10AB600091F85F30DB09FBD191F87730204A43F050 +:10AB7000400381F8773092F87730DB09FBD0C523AA +:10AB8000042082F86F0082F8773092F87730184905 +:10AB900003F0BF0382F8773091F87730DB09FBD1FF +:10ABA0004FF42543A1F8FA33F8BD0121C82084F8F9 +:10ABB000001C00F06FF894F8003C012BFBD1BCE6C0 +:10ABC0004FF47A70FFF77CFEBDE600BFAFF3008064 +:10ABD000002D310100127A0000800000002D3101AB +:10ABE0000080000000389C1C80F0FA02001C4E0E11 +:10ABF00000E0014000C10140F41E002200C2EB0B46 +:10AC0000006889090084D717322312314AF20353AE +:10AC1000114AB2F8FAC3A2F8FA3392F875301FFA63 +:10AC20008CFC43F0400382F8753092F87530DB09F4 +:10AC3000FBD04378084982F86D30037843F0400038 +:10AC400082F8750082F8753091F87530DB09FBD118 +:10AC5000A1F8FAC3704700BF00E0014010B500241E +:10AC6000064B012083F8284000F0AEF8044B012089 +:10AC700083F84C4CBDE8104000F076B8002020402E +:10AC800000E0014000BEFEE7A0F101000028FBD17A +:10AC9000704700BF4FF47A7310B400FB01F1104C01 +:10ACA000104A2468B2FBF4F2A1FB034030B9B4FBB4 +:10ACB000F2F058B15DF8044BFFF7E6BFB1FBF2F1DB +:10ACC000A1FB03132BB908460028F3D15DF8044B10 +:10ACD00070474FF0FF3C5DF8044B6046FFF7D4BF70 +:10ACE0006C1F002200CA9A3B0246024B002043F828 +:10ACF00022107047201F002270B500240D4B0E4E0D +:10AD0000B3F80021B3F82051ADB2154025FA04F391 +:10AD1000DB0704D556F82430E0B203B1984701347C +:10AD2000102CF3D1034AA2F81051B2F820311D4281 +:10AD3000FBD170BD00C00040201F00220022602314 +:10AD400010B40748074C30F8021F02F5C65C013208 +:10AD500009B144F82C10013BF5D15DF8044B704764 +:10AD600076FE1C0200600040EFF31081012383F3A4 +:10AD70001088124B33F8102092B22AB133F8102009 +:10AD8000013A92B223F8102033F810309BB293B9F5 +:10AD90000B4A10B4B2F8FA330A4C9BB234F81000E4 +:10ADA00043F4254323EA0003A2F8FA3381F3108821 +:10ADB0005DF8044B704781F310887047641F0022D0 +:10ADC00000E00140D0141D0230B4EFF310810123E4 +:10ADD00083F310880E4A32F810309BB26BB90D4CD9 +:10ADE0000D4DB4F8FA3335F810C09BB243EA0C03AA +:10ADF00043F425439BB2A4F8FA3332F81030013300 +:10AE00009BB222F8103081F3108830BC704700BF2D +:10AE1000641F002200E00140D0141D020C4A08B556 +:10AE20000346106840B103330A4923F00303034487 +:10AE30008B4205D8136008BD074908461160F2E748 +:10AE40002AF0F6FF0C2203464FF0FF301A6008BDCF +:10AE500088770A2280AD0C22802D0C2200BE70471C +:10AE600008B500F005F8D1F765FBFEE7FFFFFFFF2F +:10AE7000F8B55D4D5D4B6B61BFF34F8FBFF36F8FC7 +:10AE800000244FF470075A4B5A4E5B49C5F888703E +:10AE90004022AE6059480C601C8021465C809C803A +:10AEA000DC802AF0B5FE564B564A20461A60CEF793 +:10AEB00071FAFFF709FD0120CEF76CFA3368A3F5AC +:10AEC000005383F30A885048504A2146121A2AF048 +:10AED0009FFE4F484F4A5049121A2AF0D2FF4F495D +:10AEE0004F4A5048521AD20842F009C0AFF30080CE +:10AEF000F1E80223E0E802230FF007C04A494B4A79 +:10AF00004B48521AD20842F009C800BFAFF3008084 +:10AF1000F1E80223E0E802230FF007C0454B464A60 +:10AF20000020D21A0021D20842F007C0AFF30080FF +:10AF3000E3E802010FF005C0BFF34F8FBFF36F8F3F +:10AF4000C5F85042BFF34F8FBFF36F8F3B4B3C4D63 +:10AF50005B1BA34206DD9E1055F8043B0134984765 +:10AF6000A642F9DCFFF74AFBFFF778FE0320FFF764 +:10AF70002BFF00234FF0100E19464EF001E0314830 +:10AF800003F10C0220F8221001330FF007C82E4CF9 +:10AF90000320FFF7E9FED4F8D8335BB1D4F8D833F7 +:10AFA0000220CEF7F7F9FFF7C9FEBDE8F840002010 +:10AFB00000F04CB894F81031002BF1D00120FFF7CD +:10AFC00003FF94F8103103F0C003802BF9D1002364 +:10AFD0001D4A84F8103192F810313F2BFBD8012024 +:10AFE000FFF7C2FEDCE700BF00ED00E001020E004B +:10AFF000641F002200000002601F0022201F0022A8 +:10B000006C1F002200127A00801F0022802D0C226B +:10B0100000000022F41E0022FC941D0200951D0277 +:10B0200000951D0200000000F0B31D02F0B31D02E8 +:10B03000000000200000002000000020F01E002280 +:10B04000E41E0022000D404000E00140704700BFB8 +:10B0500030B4124B1A461B688342FBD354684168D4 +:10B0600002EB040C604508D04418A3420BD00360E7 +:10B07000824218BF106030BC704721445018834290 +:10B080005160F8D11046064C2468A34203D0D3E99E +:10B090000045294441600460EAE700BFA0770A2226 +:10B0A0009C770A222DE9F041044601F03BFB3B4826 +:10B0B0000368002B59D0631E0A334ED814F00703DF +:10B0C00004F1080541D1002D47DBDFF8F080D8F806 +:10B0D0000070AF4241D332490C6803E0236823B1CA +:10B0E00021461C466268AA42F8D30368A34234D0C2 +:10B0F00023680E680B60531B102B06F1080607D956 +:10B100006019420744D143606560FFF7A1FF6268A0 +:10B110002449BF1A086842F0004287424FF00000FD +:10B1200038BF0F60204962600B68206001330B60FC +:10B13000C8F8007001F0FEFA730713D04FF497714E +:10B140001A4B1B4A1B48FFF79DFDA3F10902AA42B7 +:10B1500003D31034E51A002DB7DC01F0EBFA00261A +:10B16000D0F782FB3046BDE8F08113490C4D01F564 +:10B17000C032C5E900130B4E42E902330F4DA2F174 +:10B1800008035A1AC1E90032326003602A6092E76C +:10B19000EE210B4B064A0748FFF774FD9C770A2205 +:10B1A000A0770A2294770A2290770A225C151D0262 +:10B1B00040161D021C151D02A8770A2298770A2244 +:10B1C000E8141D0208B338B550F8043C0446002BBF +:10B1D000A0F1080521DA50F8082CBAB923F0004391 +:10B1E00040F8043C01F09EFA0F4A54F8043C116800 +:10B1F00028460B441360FFF72BFF0C4A13680133FA +:10B200001360BDE8384001F095BA70474FF4A17162 +:10B21000074B084A0848FFF735FD40F24111074B3C +:10B22000044A0548FFF72EFD98770A228C770A22F8 +:10B230000C161D0234161D021C151D0298151D0248 +:10B2400008B540F2D311024B024A0348FFF71AFD3A +:10B2500050161D0240181D0278161D0210B582B04E +:10B2600078B11C230193019B1C2B10D100230446B1 +:10B2700040F8043B00F07AF901232046237602B01F +:10B2800010BD5621054B064A0648FFF7FBFC5E2120 +:10B29000054B034A0348FFF7F5FC00BFAC161D023F +:10B2A0006C181D0278161D02C0161D0238B51C2030 +:10B2B000FFF7F8FE044628B1002540F8045B00F0D3 +:10B2C00055F92576204638BD2DE9F843089F00281A +:10B2D00000F08280B1F1807F0C4676D200296DD0DB +:10B2E00006469146984601F077FDE0B9002F7AD1E5 +:10B2F00001F018FA3568B8F1000F07D034EA0503F9 +:10B3000006D001F017FA2846BDE8F8832C42F8D0A1 +:10B31000B9F1000FF5D025EA0404346001F00AFA0F +:10B320002846BDE8F88301F0FDF93568B8F1000F53 +:10B3300025D034EA0503EBD0002FE2D0B9F10001AB +:10B3400018BF0121090641F080613A462143301DB2 +:10B3500001F070FB01F0EEF938B94FF08052254B47 +:10B360005A60BFF34F8FBFF36F8F01F03BFE830135 +:10B3700005460ED525F07F452846BDE8F8832C42CA +:10B38000C6D1002FBDD0B9F1000118BF01210906B7 +:10B39000DBE7DEF703FD3568B8F1000F0AD12C4278 +:10B3A00005D0B9F1000F02D025EA04043460DEF7BD +:10B3B0001DFDDFE734EA0503F9D1F2E740F23D1164 +:10B3C0000D4B0E4A0E48FFF75DFC4FF49E710D4B7E +:10B3D0000A4A0B48FFF756FC40F23B110A4B074A5A +:10B3E0000748FFF74FFC4FF4A071084B034A04488D +:10B3F000FFF748FC00ED00E014171D0258181D026D +:10B4000078161D02EC161D02E0161D022C171D02F7 +:10B4100070B570B1B1F1807F0C4611D20546DEF7F0 +:10B42000BDFC2E6826EA04042C60DEF7DFFC304603 +:10B4300070BD4FF4E971034B034A0448FFF722FC47 +:10B44000FFF7FEFEE0161D0240181D0278161D02D1 +:10B45000EFF31183102282F31188006883F31188BF +:10B46000704700BF2DE9F041A0B3B1F1807F0D46D8 +:10B4700037D2064601F056F93368346906F10C08F4 +:10B4800045EA0301A04531601ED000270CE04DB114 +:10B490003B4312F0807F41F0007118BF1F4601F05E +:10B4A000B1FB3168A0450DD020460268646822F0E7 +:10B4B0007F4312F0806F03EA0105E8D0AB42E7D08A +:10B4C000A045F1D121EA0701316001F033F930687C +:10B4D000BDE8F08140F21321054B064A0648FFF70C +:10B4E000D1FB4FF40571054B024A0348FFF7CAFB35 +:10B4F000E0161D022C181D0278161D0280171D0271 +:10B5000038B508B3044601F00DF9636804F10C0581 +:10B510004BB12069A84210D04FF0007101F072FBCE +:10B520006368002BF5D101F005F9237E03B138BD26 +:10B530002046BDE83840FFF745BE40F27721064B74 +:10B54000064A0748FFF79EFB40F26B21054B034A72 +:10B550000348FFF797FB00BFB0171D0218181D0224 +:10B5600078161D02A4171D02FFF77CBF4FF0FF31B4 +:10B57000002200F10803C0E90131C36003610260E9 +:10B58000704700BF00230361704700BF4268036833 +:10B5900010B494680133C1E90124616091605DF8E1 +:10B5A000044B08610360704730B40D686B1C10D009 +:10B5B00000F108031C465B681A68AA42FAD90268BF +:10B5C0004B60013299608C606160086130BC026040 +:10B5D000704704696368F2E7036910B4D0E90112A7 +:10B5E0005C688A6051600021844208BF5A601A6812 +:10B5F0000161013A1A6018685DF8044B704700BF9A +:10B6000070B51646026C0446856B2AB9066801358A +:10B61000104646B3A56370BD7EB940682AF031FC80 +:10B620006368216CA2680B449342636024BF236863 +:10B63000636001350020A56370BDC0682AF021FC5D +:10B64000226CE36821689B1A8B42E360C2F100021E +:10B6500002D2A3681344E360022EEAD1012D38BF61 +:10B6600001250020D6E7A06801F00EFCA660D1E716 +:10B6700070B50546DEF792FB95F845305CB2002CBC +:10B6800014DD05F1240603E0631EDAB25CB26AB190 +:10B690006B6A5BB1304601F041FA0028F4D001F04A +:10B6A0008FFB631EDAB25CB2002AF1D1FF2385F86A +:10B6B0004530DEF79BFBDEF771FB95F844305CB25A +:10B6C000002C14DD05F1100603E0631EDAB25CB253 +:10B6D0006AB12B695BB1304601F020FA0028F4D042 +:10B6E00001F06EFB631EDAB25CB2002AF1D1FF23D7 +:10B6F00085F84430BDE87040DEF778BB70B50028AF +:10B7000048D0C56B0446002D3DD0026CA2FB052538 +:10B71000002D38D10E46DEF741FBD4E90F30FF2172 +:10B7200000FB03F32268181A626013440244A56305 +:10B73000C4E9023284F8441084F84510BEB9236984 +:10B740001BB9DEF753FB012070BD04F1100001F0BE +:10B75000E5F90028F5D04FF08052124B5A60BFF344 +:10B760004F8FBFF36F8FDEF741FB012070BD04F1F7 +:10B770001000FFF7FBFE04F12400FFF7F7FEDEF7F1 +:10B7800035FB012070BD40F26311074B074A0848A2 +:10B79000FFF778FA4FF49771064B044A0448FFF715 +:10B7A00071FA00BF00ED00E0C0181D02BC1B1D02B5 +:10B7B0008C181D02B8181D0270B582B033B306464E +:10B7C000E8B10D461C4692B1C9B148230193019BD3 +:10B7D000482B22D101212046C4E90F65226084F85C +:10B7E0004610019BFFF78AFF204602B070BD31B9B9 +:10B7F00048230193019B482B0FD12246EAE74FF4DF +:10B80000D071094B094A0A48FFF73CFA40F2771118 +:10B81000084B064A0648FFF735FA40F28911064BF5 +:10B82000024A0348FFF72EFA10191D02A01B1D0241 +:10B830008C181D02E4181D02F4181D0230B583B0E7 +:10B84000C8B1884203460D4615D314460AB34822B0 +:10B850000192019A482A15D101210022E363204672 +:10B86000246084F846102264019BFFF747FF2046BE +:10B87000A56303B030BD40F24731094B094A0A487D +:10B88000FFF700FA40F28911084B094A0648FFF712 +:10B89000F9F940F27711074B054A0348FFF7F2F92F +:10B8A0001C191D027C1B1D028C181D02F4181D02A0 +:10B8B000A01B1D02E4181D022DE9F04184B0019285 +:10B8C000002800F0B48004460F461E46002900F010 +:10B8D0009080022E03D1E36B012B40F0A18001F098 +:10B8E0007BFA00286CD0DEF759FAA26BE36B9A4220 +:10B8F00054D3022E52D00020DFF84C8105460DE0D3 +:10B90000DEF774FA2046FFF7B3FE00F013FFDEF710 +:10B9100045FAA36BE26B9A4240D80120019B002BB1 +:10B9200072D0002848D0DEF761FA00F0FBFEDEF7A7 +:10B9300035FA94F84430FF2B08BF84F8445094F84B +:10B940004530FF2B08BF84F84550DEF74FFA02A8B8 +:10B9500001A901F0EDF900285CD1DEF71FFAA26B16 +:10B96000E36B9A42CCD1DEF741FA019904F1100061 +:10B9700001F042F82046FFF77BFE00F0DBFE38B90D +:10B980004FF08053C8F80430BFF34F8FBFF36F8F71 +:10B99000DEF704FAA26BE36B9A42BED23246394616 +:10B9A0002046FFF72DFE636AA3B9C8B9DEF71EFA79 +:10B9B000012004B0BDE8F08102A801F0ADF9B2E7C2 +:10B9C000019B002B8FD040F282311C4B1C4A1D483A +:10B9D000FFF758F904F1240001F0A0F80028E5D0A1 +:10B9E0004FF08052184B5A60BFF34F8FBFF36F8FE9 +:10B9F000DCE7036C002B3FF46CAF40F27E31134B5D +:10BA00000F4A1048FFF73EF9DEF7F0F9002004B0C6 +:10BA1000BDE8F0812046FFF72BFE00F08BFEF5E736 +:10BA200040F27F310A4B064A0648FFF72BF940F2F5 +:10BA30007D31084B024A0348FFF724F92C171D02F9 +:10BA4000681B1D028C181D0200ED00E024191D0268 +:10BA50007C191D02B8181D0230B583B0002937D0FB +:10BA600048230193019B482B39D1002501230C4623 +:10BA70000D6481F84630CB630960019ADEF78EF9D8 +:10BA80004FF0FF0C216CE36B226801FB03F3591AA2 +:10BA9000626013440A44A360E260A56304F11000ED +:10BAA00084F844C084F845C0FFF760FD04F1240029 +:10BAB000FFF75CFDDEF79AF92B462A462946204619 +:10BAC000A5602560E560FFF7F7FE204603B030BDB6 +:10BAD00040F27711054B064A0648FFF7D3F840F2CB +:10BAE0008911054B024A0348FFF7CCF8E4181D0200 +:10BAF000A01B1D028C181D02F4181D022DE9F04137 +:10BB000000284ED004460D4617461E4600293ED05A +:10BB1000022E2CD1E36B012B4AD1DEF7E3F9EFF3D0 +:10BB20001188102383F31188A36B94F845303246B3 +:10BB300029465EB22046A36BFFF762FD731C0AD153 +:10BB4000636A93B104F1240000F0E8FF68B167B1C3 +:10BB500001233B6009E000F0EFFE864205D27F2E14 +:10BB60002DD0013676B284F8456001200BE0DEF777 +:10BB7000B9F9EFF31188102383F31188A26BE36BFB +:10BB80009A42D2D3002088F31188BDE8F081036C7B +:10BB9000002BBDD040F252410C4B0D4A0D48FFF72F +:10BBA00071F840F251410C4B094A0A48FFF76AF814 +:10BBB00040F25341094B064A0648FFF763F840F24A +:10BBC000DC41074B024A0348FFF75CF824191D02C9 +:10BBD0004C1B1D028C181D02B8181D027C191D0279 +:10BBE000CC191D02F8B500283DD0036C0446002B8B +:10BBF00040D103680D4603B3DEF774F9EFF3118605 +:10BC0000102383F31188A36BE26B9A4211D994F845 +:10BC100045200133FF2AA36357B218D1636A03B3E7 +:10BC200004F1240000F07AFFD8B1D5B101232B60D4 +:10BC300017E0002086F31188F8BD8368002BDBD065 +:10BC400040F20351124B134A1348FFF71BF800F060 +:10BC500073FE874205D27F2F13D001377FB284F85D +:10BC600045700120E6E740F2FA410C4B094A0A48C8 +:10BC7000FFF708F840F2FE41094B064A0648FFF775 +:10BC800001F840F28251074B024A0348FEF7FAFFDF +:10BC90000C1A1D02381B1D028C181D02B8181D023B +:10BCA000F0191D02CC191D02F0B585B001920028D3 +:10BCB00000F0A98004460E46002900F08A8001F0B9 +:10BCC0008BF8002872D0DEF769F8A56B002D56D1ED +:10BCD000019B002B35D002A801F01EF82F46DEF79D +:10BCE00085F800F01FFDDEF759F894F84430FF2B7B +:10BCF00008BF84F8447094F84530FF2B08BF84F8DF +:10BD00004570DEF773F801A902A801F011F8E8B94F +:10BD1000DEF744F8A36B33BBDEF768F8019904F152 +:10BD2000240000F069FE2046FFF7A2FC00F002FDAF +:10BD3000002845D0DEF732F8A56B05BB019B002B30 +:10BD4000CDD1DEF753F8002005B0F0BD2046FFF757 +:10BD50008FFC00F0EFFCDEF721F8A36B002BF0D096 +:10BD6000DEF744F8E6E7DEF741F82046FFF780FC0F +:10BD700000F0E0FCDEF712F8A56B002DDED0226C9F +:10BD80005AB1D4E9023111449942E16028BF2168D7 +:10BD9000304628BFE1602AF074F8013DA5632369AD +:10BDA00013BBDEF723F8012005B0F0BD019B002B8B +:10BDB00089D040F2A551174B174A1848FEF762FF89 +:10BDC0004FF08052164B5A60BFF34F8FBFF36F8F07 +:10BDD000B0E7036C002B3FF472AF4FF4B461114B2A +:10BDE0000D4A0E48FEF74EFF04F1100000F096FEDB +:10BDF0000028D6D04FF08052094B5A60BFF34F8FC6 +:10BE0000BFF36F8FCDE740F29C51074B024A0348C6 +:10BE1000FEF738FF2C171D02281B1D028C181D026F +:10BE200000ED00E07C1A1D02701A1D02F0B585B00D +:10BE30000191002800F0BA80066C0446002E40F004 +:10BE4000AE8000F0C9FF0546002855D03546DDF725 +:10BE5000A5FFA36B0027002B41D1019B002B7FD0B6 +:10BE6000002D63D0DDF7C2FF00F05CFCDDF796FF2C +:10BE700094F84430FF2B08BF84F8447094F84530A0 +:10BE8000FF2B08BF84F84570DDF7B0FF01A902A8B9 +:10BE900000F04EFF00283AD1DDF780FFA36B002BA6 +:10BEA0004BD1DDF7A3FF2368002B5CD0019904F18F +:10BEB000240000F0A1FD2046FFF7DAFB00F03AFC79 +:10BEC00038B94FF080523D4B5A60BFF34F8FBFF3EC +:10BED0006F8FDDF763FFA36B0125002BBDD02268B8 +:10BEE000013BA363002A56D02369002B44D1DDF720 +:10BEF0007DFF012005B0F0BD019B0646002BA6D0BA +:10BF000040F237612E4B2F4A2F48FEF7BBFE2046EA +:10BF1000FFF7AEFB00F00EFCDDF740FFA36B4BB963 +:10BF2000DDF764FF8EB9002005B0F0BD02A800F077 +:10BF3000F3FE97E7DDF75AFFCBE7DDF757FF204623 +:10BF4000FFF796FB00F0F6FBC3E7DDF727FF616A1A +:10BF500019B1236B1968C1F10F01A06800F0E8FF67 +:10BF6000DDF744FFDFE7DDF719FFA06800F044FFCD +:10BF70000646DDF73BFF99E704F1100000F0CEFD27 +:10BF80000028B4D04FF080520C4B5A60BFF34F8F53 +:10BF9000BFF36F8FABE701F031F8A060A4E740F288 +:10BFA00032610A4B074A0848FEF76CFE40F22E61E8 +:10BFB000074B044A0448FEF765FE00BF00ED00E0B1 +:10BFC0002C171D02141B1D028C181D02F0191D02D6 +:10BFD000701A1D0210B538B10446DDF7DFFEA46B00 +:10BFE000DDF704FF204610BD40F62301024B034A53 +:10BFF0000348FEF747FE00BF84181D02FC1A1D020D +:10C000008C181D0210B5F0B100230A22114C54F80F +:10C0100033104FEAC30C884207D0013A03F1010301 +:10C02000F5D190F8463053B110BD002300220A49E3 +:10C030008C44CCE9002390F84630002BF4D1BDE8C5 +:10C040001040FFF7BFB84FF40561044B044A0548A0 +:10C05000FEF718FEACF70B22A8F70B22B8181D024A +:10C06000EC1A1D028C181D0270B518B3F1B1002432 +:10C07000144D0A222B46A44605E0013A0CF1010CAE +:10C0800003F108030FD05E68864210D0002CF4D173 +:10C0900055F83C600CF1010C002E08BF1C46013A1B +:10C0A00003F10803EFD10CB1C4E9001070BD05EB3A +:10C0B000CC04F9E740F61531034B044A0448FEF777 +:10C0C000E1FD00BFA8F70B2284181D02D81A1D023B +:10C0D0008C181D0270B504460E461546DDF75EFE4F +:10C0E00094F84430FF2B04BF002384F8443094F8C4 +:10C0F0004530FF2B04BF002384F84530DDF776FE82 +:10C10000A36B23B12046BDE87040FFF7B1BA04F13C +:10C1100024002A46314600F0CBFC2046BDE87040A2 +:10C12000FFF7A6BA2DE9F0410446DDF737FE394A9C +:10C13000394E1368013313603368002B3DD0374FFD +:10C14000E36A3A68002A31D0354D364936480A68E4 +:10C1500004F1040C01320A6002689A4238BF03609D +:10C1600003EB8303980005EB830359682A58D1F841 +:10C1700008E0A160C4F80CE00132CEF804C0C1F8B8 +:10C1800008C063612A50DDF731FE3B6863B1326855 +:10C19000E36AD26A9A4207D24FF08052234B5A6028 +:10C1A000BFF34F8FBFF36F8FBDE8F08132681C4D36 +:10C1B000D26A9A4298BF3460C7E734601368012B93 +:10C1C00003D0E36A164D154FBFE7154D2F4605F511 +:10C1D000967838461437FFF7C9F94745F9D1DFF8A3 +:10C1E0006880134F4046FFF7C1F93846FFF7BEF9A4 +:10C1F0001048FFF7BBF91048FFF7B8F90F48FFF7F1 +:10C20000B5F90F4B0F4AC3F800801760E36A034F7C +:10C210009BE700BF1CF80B22BCF90B2210F80B2285 +:10C2200090F80B2200F80B2214F80B2200ED00E02E +:10C2300068F80B224CF80B2238F80B2220F80B225E +:10C2400064F80B2260F80B227CF80B22F8B5054647 +:10C250001B4B1C4E1C6830680F460430FFF7BCF9BE +:10C260006B1C17D0336864195C6007D3164B1868D1 +:10C270003168BDE8F8400431FFF796B9134B1868F0 +:10C2800031680431FFF790F9114B1A68A24288BF58 +:10C290001C60F8BD002FE5D00E4B3068596832683D +:10C2A0008C688160D46032683068043235686260BE +:10C2B0001A680430013288601A606B61F8BD00BFF3 +:10C2C00018F80B22BCF90B2260F80B2264F80B2241 +:10C2D000FCF70B2220F80B222DE9F8430A9C02F10F +:10C2E0008042256B013A05EB82050646DDE9089799 +:10C2F000984625F0070591B14FF0180C01F1FF3E6B +:10C3000004F1330302E0BCF1010C05D01EF9011F5A +:10C3100003F8011F0029F6D1002384F84B30B9F14E +:10C320000E0F1AD8201DC4F82C90C4F84C90FFF7BB +:10C3300029F904F11800FFF725F9C9F10F01A161EE +:10C34000434632462846216B24616462DDF710FDC6 +:10C35000206007B13C60BDE8F88340F29631024BA3 +:10C36000024A0348FEF78EFC041C1D0290201D02A9 +:10C37000D81B1D024FF0805980B5204C204E214D16 +:10C38000DFF890A0DFF8908023682BB3DDF706FD7F +:10C39000F368DF68381DFFF71FF92B68013B2B603E +:10C3A0002368013B2360DDF721FD97F86D3053B121 +:10C3B000012B1ED0022BE7D040F6D971124B134A45 +:10C3C0001348FEF75FFC386BFEF7FCFE3846FEF7BD +:10C3D000F9FE2368002BD9D1DAF80030012B05D9FA +:10C3E000C8F80490BFF34F8FBFF36F8FDDF71CFDCC +:10C3F000CAE73846FEF7E6FEC6E700BF34F80B2270 +:10C4000038F80B221CF80B22181C1D0280201D027C +:10C41000D81B1D0290F80B2200ED00E02DE9F04F33 +:10C420004F4B83B01A6802F1010CC3F800C0BCF195 +:10C43000000F6CD04B4A13689C455FD3DFF834E1A2 +:10C44000DEF800301868002878D00020DFF83C9132 +:10C4500080468346444F019245E05969D3E9022062 +:10C46000906042604A681E1DB24208BF486008687A +:10C470009A6A0138C3F81480086072B1D3E90710D2 +:10C4800088604160516803F11804A142116808BF37 +:10C4900050600139C3F828801160D9F80010DA6AB9 +:10C4A0008A4202EB820107EB8100456888BFC9F828 +:10C4B000002057F82140D5F808A09D60C3F80CA0D3 +:10C4C0000134CAF80460AE605861284B47F8214037 +:10C4D0001968DEF80030C96A1B688A4288BF4FF0CD +:10C4E000010B002B28D0DEF80030DB68DB685968D0 +:10C4F0008C45B2D2019A5846116000E000201C4BD6 +:10C500001B68002B18BF012003B0BDE8F08F194B4A +:10C510001A681268E2B9184A1868146817491C604A +:10C5200010600A6801320A601A68126852B94FF046 +:10C53000FF330C4A13607EE75846019A4FF0FF33F1 +:10C540001360DCE71B68074ADB681B68136072E74F +:10C5500040F6F4210A4B0B4A0B48FEF793FB00BF51 +:10C5600018F80B22FCF70B2290F80B22BCF90B22D7 +:10C5700008F80B2264F80B2260F80B2204F80B2257 +:10C580004C1C1D023C201D02D81B1D0214F80B225E +:10C590002DE9F04387B0DDE90F84B8F1000F26D014 +:10C5A000002C32D01F46702305939146059A9A427B +:10C5B00024D105460E4620460021059B29F028FB84 +:10C5C0002846022531460E9EC4F83080009604AEFF +:10C5D0003B464A460294019684F86D50FFF77CFE74 +:10C5E0002046FFF79FFD049807B0BDE8F08340F2B6 +:10C5F0004321094B094A0A48FEF744FB4FF41371E3 +:10C60000084B064A0648FEF73DFB4FF41171064BF6 +:10C61000024A0348FEF736FBC41C1D02A8201D0277 +:10C62000D81B1D02001D1D02E41C1D022DE9F04354 +:10C63000064685B0900015460F469846FEF732FD37 +:10C6400008B304467020FEF72DFD8146C0B170226C +:10C65000002129F0DDFAC9F830400D9C43460194D1 +:10C660000C9C2A4639463046CDF808900094FFF7D6 +:10C6700033FE4846FFF756FD012005B0BDE8F083C4 +:10C680002046FEF79FFD4FF0FF3005B0BDE8F08378 +:10C6900030B5002489B007AA06A905A8CDE905444C +:10C6A000CFF774FF0698059D2346CDE90105079A4B +:10C6B000134914480094FFF76BFF28B101F048F8C4 +:10C6C000012805D0013013D00F4B1B6809B030BDD5 +:10C6D00080F310884FF0FF350C490D4A0D4B0D606B +:10C6E00010601C60DDF7E0FB074B1B6809B030BD34 +:10C6F0004FF40261084B094A0948FEF7C3FA00BF2C +:10C70000481D1D0275C30402841B0022FCF70B2286 +:10C7100010F80B2218F80B22501D1D0260201D027C +:10C72000D81B1D02024A136801331360704700BF13 +:10C73000F8F70B222DE9F04F5A4F83B03B68002BDE +:10C7400000F0A980DDF72AFB3B68013B3B60D7F88E +:10C750000080B8F1000F40F08F80534B1B68002B16 +:10C7600000F08A80DFF868E1DEF80030002B00F08E +:10C770008F804E4BDFF85C914D4EDFF85CA101934A +:10C78000DEF80C30DB689A6AD3E907018160486003 +:10C79000506803F11804A04208BF51601168C3F843 +:10C7A0002880013911605A69D3E90210886041601C +:10C7B00051681D1DA942116808BF50600139116000 +:10C7C000D9F80010DA6A8A4202EB820106EB810C8A +:10C7D000DCF8044088BFC9F8002056F82100D4F8DE +:10C7E00008B001309C60C3F80CB0CBF80450A560D1 +:10C7F000C3F814C046F82100DAF80030DB6A9A4228 +:10C8000002D90122019B1A60DEF80030002BB7D15B +:10C81000284B1A681268002A35D01A68264BD2684D +:10C8200012681A60254D2C68A4B10126DDF8048039 +:10C8300006E0FFF7F3FD08B1C8F80060013C08D03E +:10C840003B68002BF5D02B68013C03F101032B6002 +:10C85000F6D12C60019B1B6873B14FF08052184BCE +:10C860005A60BFF34F8FBFF36F8F0124DDF7BEFA1D +:10C87000204603B0BDE8F08F0024DDF7B7FA20466C +:10C8800003B0BDE8F08F4FF0FF320B4B1A60C9E7E1 +:10C89000064B0193C6E740F693010A4B0A4A0B4840 +:10C8A000FEF7F0F9F8F70B221CF80B2208F80B2220 +:10C8B00090F80B2264F80B22FCF70B220CF80B22E9 +:10C8C00000ED00E0641D1D0250201D02D81B1D025A +:10C8D0004CF80B2214F80B22BCF90B2208B550B10E +:10C8E0000D4B196881B91A6801321A60FFF7AEFC66 +:10C8F000FFF720FF38B94FF08052084B5A60BFF362 +:10C900004F8FBFF36F8F08BD4FF4A461044B054AEE +:10C910000548FEF7B7F900BFF8F70B2200ED00E07D +:10C920001C1D1D0274201D02D81B1D02014B18681E +:10C93000704700BF18F80B22014B1868704700BF02 +:10C940001CF80B22054B1B680BB9FFF767BD044AA7 +:10C950000020136801331360704700BFF8F70B2203 +:10C960000CF80B221C4B1B681BB101221B4B1A60DD +:10C9700070471A4A10B51A4C13602368194803EB24 +:10C980008302920082584FEA830C6AB9EBB11A46CF +:10C9900001E0013A19D0013B03EB830150F821106B +:10C9A0004FEA830C0029F4D09C4400EB8C0108462C +:10C9B0004A680830526882424A6004BFCA684A60C6 +:10C9C000D168094A1160236010BD40F63341074B1E +:10C9D000074A0848FEF756F9F8F70B2208F80B2229 +:10C9E00014F80B2290F80B22BCF90B22901D1D02AB +:10C9F00028201D02D81B1D0210B558B10C46094B4A +:10CA000019681831FEF7D0FD2046BDE8104001211D +:10CA1000FFF71CBC40F64B41034B044A0448FEF7A9 +:10CA200031F900BFBCF90B22A01D1D0210201D0210 +:10CA3000D81B1D02F8B5034600B31046164A12680B +:10CA40001AB3164C41F0004122685D68916122687A +:10CA5000D4F800C0D5612668216827681A68AC68D8 +:10CA6000183618310132CCF820406660A960BB62EC +:10CA700001211A60BDE8F840FFF7E8BB40F66541C8 +:10CA8000074B084A0848FEF7FDF840F66941074B96 +:10CA9000044A0548FEF7F6F8F8F70B22BCF90B221A +:10CAA000A01D1D02F01F1D02D81B1D02641D1D02CA +:10CAB000F8B5034610B308461146144C5D68226869 +:10CAC0002768D56126682268D4F800E002F11804CE +:10CAD0001A68D5F808C01836002902F10102C7F813 +:10CAE00020C018BF4FF0FF30CCF80460AC60CEF827 +:10CAF00028301A60BDE8F840FFF7A8BB40F6814136 +:10CB0000034B044A0448FEF7BDF800BFBCF90B22F2 +:10CB1000A01D1D02D01F1D02D81B1D02F8B5C36841 +:10CB2000DB68002B54D0D3E9070100269A6A03F191 +:10CB3000180455688160A542486008BF51601168BB +:10CB4000274D0139D86A9E6211602A68A2B1254A30 +:10CB50005568A968C3E907514C601168AC600131A0 +:10CB60009A62214B11601B68DB6A83422ED201233B +:10CB70001E4A18461360F8BD5A69D3E90241A16004 +:10CB80004C6054681E1DB44208BF51601168184CB7 +:10CB90000139116022681749824200EB80024FEA96 +:10CBA000820C01EB8202556838BF206051F80C40BE +:10CBB000AF689D60DF6001347E60AE605A610A4BF1 +:10CBC00041F80C401B68DB6A8342D0D30020F8BDDB +:10CBD00040F6B141084B094A0948FEF753F800BF37 +:10CBE000F8F70B224CF80B22BCF90B2208F80B22A9 +:10CBF00014F80B2290F80B22AC1D1D02B41F1D026D +:10CC0000D81B1D02F8B52B4B1B68002B4AD0C368FC +:10CC100041F000410160002B3DD0D0E901410027E7 +:10CC200002695568A16085424C6008BF5160116877 +:10CC30009E68DC680139076111605A691D1D5168E1 +:10CC40001D48A9421168B46001F1FF3166601160AE +:10CC500008BF5460DF6A02681849974207EB8702F1 +:10CC60004FEA820C01EB8202546888BF076051F8DA +:10CC70000C00A6689C60DE6001307560A5605A619A +:10CC80000F4B41F80C001B68DB6A9F4202D901225E +:10CC90000C4B1A60F8BD40F6F1410B4B0B4A0C48A7 +:10CCA000FDF7F0FF40F6E9410A4B084A0848FDF756 +:10CCB000E9FF00BFF8F70B2214F80B2290F80B22C3 +:10CCC000BCF90B2208F80B22AC1D1D02901F1D029F +:10CCD000D81B1D02641D1D0210B560B10446DDF7AE +:10CCE0005DF8084A084B12681B68C4E90023BDE8D8 +:10CCF0001040DDF77BB840F61551044B044A054857 +:10CD0000FDF7C0FF04F80B2218F80B22BC1D1D0212 +:10CD1000781F1D02D81B1D02034A044B12681B68B2 +:10CD2000C0E90023704700BF04F80B2218F80B225B +:10CD3000F8B550B30D4679B30446DDF72FF82B68EC +:10CD4000194A581C11681BD0DFF870C02668DCF83F +:10CD500000706068BE4208D0884206D800230124D3 +:10CD60002B60DDF743F82046F8BD0F1ABB42F5D91A +:10CD70005B1ADCF80010126803442B60C4E900124F +:10CD80000024DDF733F82046F8BD40F62C51074B60 +:10CD9000074A0848FDF776FF40F62D51064B044A36 +:10CDA0000448FDF76FFF00BF18F80B22BC1D1D02E1 +:10CDB000601F1D02D81B1D02C81D1D0204F80B2296 +:10CDC0000122014B1A60704708F80B22014B1868CA +:10CDD000704700BFBCF90B22054B1B6833B1054BF4 +:10CDE0001868B0FA80F04009400070470120704791 +:10CDF00010F80B22F8F70B22F8B50446C8B11F4D06 +:10CE0000C36A2A68D26A934214D28269002A04DB78 +:10CE10002A68D26AC2F10F028261194E626903EB7D +:10CE2000830306EB83039A420CD02B68DB6AE36230 +:10CE30000120F8BD2B68C06CDB6A98422CBF002033 +:10CE40000120F8BD271D3846FEF7C6FB2B680D4AAA +:10CE5000DB6A1168E3628B4288BF136003EB8303D4 +:10CE600006EB830041689B00F2588D680132A16097 +:10CE7000E5606F608F606061F250D9E7BCF90B220A +:10CE800090F80B2214F80B2288B1F8B5214B044618 +:10CE90001B68834230D11B6D002B34D0C16AC26C39 +:10CEA000013B9142036500D01BB10020F8BD00207A +:10CEB0007047061D3046FEF78FFBE36C164AC3F140 +:10CEC0000F00A06101201168E3628B4288BF1360EC +:10CED000124A03EB830302EB83077D689B00D15862 +:10CEE000D5F808C00144A560C4F80CC0CCF80460B3 +:10CEF000AE606761D150F8BD41F28C01084B094A20 +:10CF00000948FDF7BFFE41F28D01084B054A06486E +:10CF1000FDF7B8FEBCF90B2214F80B2290F80B2297 +:10CF2000D81D1D02481F1D02D81B1D02F01D1D0229 +:10CF300070B1026DF8B50446002A37D0C06CE36AC0 +:10CF4000814238BF01468B4201D0012A01D0F8BD91 +:10CF500070471D4A1268A2422FD0A2691B4D002AB9 +:10CF600003EB83036269E16205EB8303A4BFC1F1B4 +:10CF70000F01A1619A42EAD1261D3046FEF72CFB33 +:10CF8000134AE36A11688B4288BF136003EB830383 +:10CF900005EB830041689B00EA588F680132A1606D +:10CFA000E7607E608E606061EA50F8BD41F2DC01AE +:10CFB000084B094A0948FDF765FE41F2F701084BA5 +:10CFC000054A0648FDF75EFEBCF90B2290F80B22DD +:10CFD00014F80B22F01D1D02241F1D02D81B1D0278 +:10CFE000081E1D02044A116813681268DB6A88690A +:10CFF000C3F10F0393617047BCF90B22044B1A680D +:10D000001AB119680A6D01320A651868704700BFC5 +:10D01000BCF90B2270B578BB1B4C0E461546DCF7ED +:10D02000BDFE23689B6E23B90121236883F86C1031 +:10D03000B5B9DCF7DBFEDCF7B1FE23689D6E1DB1F0 +:10D0400056B1002223689A660022236883F86C2078 +:10D05000DCF7CCFE284670BD23686A1E9A66F3E7AB +:10D060002846FFF7F3F84FF08052084B5A60BFF3A1 +:10D070004F8FBFF36F8FDCE741F29D21044B054AD0 +:10D080000548FDF7FFFD00BFBCF90B2200ED00E0F5 +:10D09000201E1D020C1F1D02D81B1D02F8B5002802 +:10D0A0003ED1234C1D460E461746DCF777FE23681B +:10D0B00093F86C30022B0AD001212268936E23EA88 +:10D0C00006039366236883F86C10069BABB9DCF704 +:10D0D0008DFEDCF763FE15B123689B6E2B60236821 +:10D0E00093F86C30022B14D000250022236883F8BB +:10D0F0006C20DCF77BFE2846F8BD1846FFF7A6F843 +:10D100004FF080520B4B5A60BFF34F8FBFF36F8FBE +:10D11000DDE722680125936E23EA07039366E4E7BF +:10D1200041F2E721044B054A0548FDF7ABFD00BF7E +:10D13000BCF90B2200ED00E0201E1D02F41E1D02B2 +:10D14000D81B1D02F8B5069E002800F0818000293A +:10D1500077D1044617461D46DCF7C4FEEFF3118273 +:10D16000102383F311880EB1A36E3360022194F86B +:10D170006C3084F86C10DBB2042D77D8DFE805F052 +:10D18000044F47034B00A766012B03D0012082F315 +:10D190001188F8BDA36A002B61D13A49E36A096896 +:10D1A000002940D1D4E902506169A86045604D680A +:10D1B000271DBD4208BF4860086801380860324931 +:10D1C00008689842314838BF0B6003EB830100EBDD +:10D1D000810CDCF8046089004558D6F808E0013578 +:10D1E000A660C4F80CE0CEF80470B760C4F814C0B0 +:10D1F000455027490968C96A9942C7D2079B13B1AC +:10D20000012307990B600121224B1960BEE7A16E33 +:10D210000131A166B8E7022BB5D10020B7E7A16EB6 +:10D220003943A166B0E71C4948680D688668013536 +:10D230000D6004F11805C4E9070675608560A162F8 +:10D24000D7E741F2BD31154B154A1648FDF71AFDD7 +:10D2500041F2BC31144B124A1248FDF713FD41F262 +:10D260000F41124B0E4A0F48FDF70CFD104909689B +:10D27000002989D041F204410E4B094A0948FDF7C3 +:10D2800001FD00BFF8F70B2214F80B2290F80B22D7 +:10D29000BCF90B2208F80B224CF80B22341E1D029D +:10D2A000D81E1D02D81B1D02481E1D02781E1D021D +:10D2B00018F80B22581E1D022DE9F041002866D0F7 +:10D2C00000296BD104461546DCF70CFEEFF3118202 +:10D2D000102383F31188022394F86C1084F86C30C7 +:10D2E000A36E012903F10103A36603D082F3118821 +:10D2F000BDE8F081A36A002B57D12F49E36A096882 +:10D30000D9B12E4948680E68876801360E6004F16D +:10D310001806E06127627E608660A162284909687C +:10D32000C96A9942E2D20DB101232B600121254B3C +:10D33000196082F31188BDE8F0816169D4E9026067 +:10D34000B06046604E6804F1040C664508BF486052 +:10D350000868013808601C49086898421B4838BFB3 +:10D360000B6003EB830100EB810EDEF80470890093 +:10D370004658D7F808800136A760C4F80C80C8F872 +:10D3800004C0C7F808C0C4F814E04650C6E741F22C +:10D3900043410F4B0F4A1048FDF774FC41F24441E2 +:10D3A0000E4B0C4A0C48FDF76DFC41F26A410C4BE8 +:10D3B000084A0948FDF766FCF8F70B224CF80B22E7 +:10D3C000BCF90B2208F80B2214F80B2290F80B2260 +:10D3D000481E1D02B81E1D02D81B1D02341E1D0250 +:10D3E000781E1D02F0B5134C83B0DCF7D7FC25681E +:10D3F00025B103B0BDE8F040DCF7F8BC0E4F0F4E8E +:10D400003846FEF7B3F83046FEF7B0F80C4ADFF8BE +:10D4100040C00095102117600A200A4B0A4ACCF838 +:10D420000060FEF7C9F920600028E2D00749FEF746 +:10D430001BFEDEE7B0FA0B22D0FA0B22BCFA0B225D +:10D44000B8FA0B22C0F90B2208FA0B22BC201D02ED +:10D45000B4FA0B222DE9F047DFF884900546D9F89D +:10D4600000300F46DB68DC6804F104084046FEF734 +:10D47000B3F894F824305A070ED423F0010384F84B +:10D4800024302046236ABDE8F047184793421BD852 +:10D490002046236A98473546A3697A1BEE182CBFAD +:10D4A00001210021B74266602461EFD2AF4201D270 +:10D4B0000029EDD0D9F800004146FEF775F8204666 +:10D4C000236ABDE8F0471847044B41461868FEF749 +:10D4D0006BF82046236ABDE8F0471847B4FA0B22E0 +:10D4E000B8FA0B222DE9F04F914D924E924C934F8A +:10D4F000DFF8588285B02B68D3F800A0BAF1000F8E +:10D5000000F0DD80DB68D3F800A0FFF70BF9FFF730 +:10D510000DFA33688146834242D88245306040F23A +:10D52000DF8000222068AAEB0901FEF7D3FDFFF798 +:10D5300001F938B94FF08053C8F80430BFF34F8F6A +:10D54000BFF36F8F002269462068FEF7ADFB00280D +:10D55000D1D0009B0298002BC0F2A980DDF8089082 +:10D56000D9F814301BB109F10400FEF735F8FFF7C4 +:10D57000DDF933688246984224D3009BC6F800A0A8 +:10D58000013B082BDED8DFE803F0252582698925D9 +:10D5900025826900DB684FF0FF311868FFF75AFFFA +:10D5A0002B681A68002AF5D13A68C6F800902A60FC +:10D5B0003B60FFF7BFF8C5E7DB684FF0FF31186845 +:10D5C000FFF748FF2B681A68002AF5D13A683B60DC +:10D5D0002A60D2E799F824C0019AD9F818104CF0C3 +:10D5E0000100531889F824002CBF01200020534566 +:10D5F000C9F80430C9F8109079D8AAEB0202914218 +:10D6000000F289801CF0040F13D12CF0010389F87B +:10D6100024304846D9F82030984793E7AAEB030313 +:10D620008B4272D3D9F82030484698475B46D9F8E8 +:10D63000181013EB010B2CBF01220022DA45C9F8A8 +:10D6400004B0C9F81090E9D29A4501D2002AE9D075 +:10D65000286809F10401FDF7A7FFDAE799F824200B +:10D66000019B42F0010289F82420C9F81830002BF0 +:10D6700057D05344534594BF38682868C9F80430DC +:10D68000C9F8109009F10401FDF78EFF5AE799F8E7 +:10D69000243023F0010389F8243053E799F824302B +:10D6A0009A072ED523F0010389F824304AE7019B1D +:10D6B00003999847009B002BFFF644AF4EE7FFF716 +:10D6C00031F8FFF733F93368814683423FF668AF9C +:10D6D0003B68C6F800901A68B2FA82F2520921E754 +:10D6E000FFF728F849465046FFF7B4FE2AE75245AF +:10D6F00001D9002886D0286809F10401FDF754FFFC +:10D7000020E74846FDF75EFD1CE7386809F1040193 +:10D71000FDF74AFF7DE7386809F10401FDF744FF92 +:10D7200010E74FF45D71064B064A0748FDF7AAFA69 +:10D73000B8FA0B22A8FA0B22B0FA0B22B4FA0B2289 +:10D740000C211D0244211D02E0201D0200ED00E01D +:10D7500030B589B0FFF746FE114B1B68CBB10024F2 +:10D76000032507AA06A905A8CDE90544CEF71CFFA5 +:10D7700023460698059C079ACDE9010409490A4801 +:10D780000095FEF705FF094B186010B1012009B0A4 +:10D7900030BD40F21911064B064A0748FDF772FAF0 +:10D7A000B0FA0B2234211D02E5D40402ACFA0B229C +:10D7B0003C211D0260211D02E0201D029C46F0B5A7 +:10D7C00007460E4615466FF00104074B85B06946C3 +:10D7D000624618680023CDE9017603950094FEF7B0 +:10D7E0008DF905B0F0BD00BFB0FA0B2208B550B1FD +:10D7F0000068A0B100231A461946FEF75DF801281B +:10D8000007D1002008BDB221084B094A0948FDF79D +:10D8100039FAB921084B064A0648FDF733FAB32115 +:10D82000064B034A0348FDF72DFA00BF78211D027D +:10D8300070221D0290211D0214221D02F0211D02E2 +:10D8400010B504460068FEF7DDFB0023236010BD21 +:10D8500008B548B1006898B14FF0FF31FEF7E6FA1D +:10D86000012807D1002008BD9721084B084A094824 +:10D87000FDF708FAA021084B054A0648FDF702FA11 +:10D880009821064B024A0348FDF7FCF978211D0256 +:10D8900054221D0290211D0214221D02F0211D029E +:10D8A00010B538B104460120211DFEF7D5F82060DF +:10D8B00030B110BD6C21054B054A0648FDF7E2F971 +:10D8C0007721054B024A0348FDF7DCF978211D0258 +:10D8D00038221D0290211D02F0211D0238B501FBE6 +:10D8E00000F41CB1B4FBF1F1814201D0002509E044 +:10D8F0002046FDF7D7FB05460028F7D02246002139 +:10D9000028F086F9284638BD08B1FDF75BBC7047A2 +:10D9100008B50448044B054A05491AF0FBFD0020F0 +:10D9200008BD00BFA1D80402EDD7040251D80402FB +:10D9300041D80402034618B1024A00201A60704719 +:10D9400007207047881B0022002070470020704786 +:10D950002DE9F84F2F480A9F0378012B06D0002F9E +:10D9600014BF4FF4C8700720BDE8F88F002F4DD0CA +:10D970004B070E4647D5284B00F57A701B68984731 +:10D98000044690B9DFF89C800A2243461D79A146DF +:10D9900003F5C87301345DB1013AF7D11F4B20483C +:10D9A0001B689847B120BDE8F88F0620BDE8F88FC6 +:10D9B0004FF4C873012203FB09F9184B08EB090A5D +:10D9C0008AF80420DFF860B01B681548984709F111 +:10D9D0007400DBF800304044984709F11800DBF888 +:10D9E0000030404498474FF0FF3306F0020648F8F5 +:10D9F0000960CAF80830CAF81430CAF870302846EE +:10DA00003C60BDE8F88FB420BDE8F88F0720BDE882 +:10DA1000F88F00BF840A0C22001D0022FC1C00228B +:10DA20006C0E0C22E4FA0B22081D00220020704725 +:10DA300070B5164694B00D4650226846114928F03C +:10DA400020FA7EB16B464FF0000C05201C681033A5 +:10DA5000AC420BD001380CF1010CF7D17023184601 +:10DA600014B070BD0723184614B070BD0DEB0C1335 +:10DA7000043307CB0023306018467160B26014B0E5 +:10DA800070BD00BFC4221D022DE9F8430138234BAD +:10DA900009281B7810D85BB14FF4C87707FB00F456 +:10DAA0001F4D2E193379012B0DD00020BDE8F883CE +:10DAB0004FF4C870BDE8F883002B14BFB3204FF4B7 +:10DAC000C870BDE8F8834FF0000804F1C400DFF827 +:10DAD0005490284412F032FB04F17400D9F800305D +:10DAE0002844C6F8C080984704F16800284412F022 +:10DAF00025FB04F11800D9F800302844C6F86480EA +:10DB0000984704F1CC00284415F008FF3A464146F6 +:10DB1000304628F07DF80020C8E700BF840A0C22B8 +:10DB2000E4FA0B22041D00222DE9F84300F59E754E +:10DB3000044628460E461746984611F089F80420F8 +:10DB400011F07AF80146F0B10122284611F0E8F808 +:10DB5000814648B942463946284611F0B9F960B9BC +:10DB6000C4F83861BDE8F88300232846C4F838318A +:10DB700011F074F86020BDE8F8832846C4F83891A5 +:10DB800011F06CF8F6E72846C4F8381111F066F881 +:10DB90000620BDE8F88300BF2DE9F84300F5A6751F +:10DBA000044628460E4690461F46D6F7EBFB022059 +:10DBB000D6F7BAFB0146E8B12846D6F7FFFB814607 +:10DBC00048B941462846FA00D6F7ECFF60B9C4F8D8 +:10DBD0004861BDE8F88300232846C4F84831D6F7E9 +:10DBE000D5FB6020BDE8F8832846C4F84891D6F7F5 +:10DBF000CDFBF6E72846C4F84811D6F7C7FB062048 +:10DC0000BDE8F8830B4B1B78012B05D0002A14BF0D +:10DC10004FF4C8700720704752B111B1106820B19D +:10DC20000B6001230020136070474FF4A870704709 +:10DC300007207047840A0C22114B70B51B680546FB +:10DC400010489847C8B9104C04F5847602E02C348B +:10DC5000B4420CD0D4F880349D42F8D104F59060E1 +:10DC60002C2200212C3427F0D3FFB442F2D1074BF1 +:10DC700004481B689847002070BD0A2070BD00BF93 +:10DC8000001D0022B80E0C22840A0C22FC1C00226B +:10DC900070B51B4D82B02B78012B2AD0DCF79AFA95 +:10DCA000044610B1204602B070BD164E01464FF436 +:10DCB000B162284627F0ACFF336805F2344098473C +:10DCC000336805F57A70984705F5CC7010F0CEFEF4 +:10DCD000281DD7F703FD23460B49009405F5CC72A8 +:10DCE000281DD7F727FD48B9012320462B7002B025 +:10DCF00070BD40F29114204602B070BD0624D1E7F9 +:10DD0000840A0C22081D0022B5EA050208B107208A +:10DD1000704770B50C4D2B789BB104460B4E05F542 +:10DD2000CC7010F055FE281DD7F7ECFC336805F2D7 +:10DD30003440984705F57A70336898472C70204630 +:10DD400070BD4FF4C87070BD840A0C22041D0022FF +:10DD50002DE9F8431D4C074624681D480E469046A1 +:10DD60001D46A047C8B984461A4806220346D3F880 +:10DD700080440CF10109A74203D02C334CB9202D6B +:10DD800011D90024144B12481B6898472046BDE85F +:10DD9000F883013A05D0CC46E9E70A242046BDE8DD +:10DDA000F8830224EEE72C2303FB0CF404F59163C3 +:10DDB000414604442A461844C4F8807428F061F8A7 +:10DDC000C4F88454C6F80090DBE700BF001D0022B1 +:10DDD000B80E0C22840A0C22FC1C00222DE9F04112 +:10DDE00082B09DF820400546012C0F4616463AD0D9 +:10DDF000032B21D04FF49671012014F0EFF9044663 +:10DE0000D0B34FF4967828464246214613F0B0FF2F +:10DE1000051E20DB15B12A46454564D30020D6E90E +:10DE200001233946FFF794FF0546204614F0DCF93C +:10DE3000284602B0BDE8F0816421012014F0CEF93B +:10DE40000446C8B14FF0640828464246214613F004 +:10DE50008FFF051EDEDA0625204614F0C5F9284698 +:10DE600002B0BDE8F081032B1BD020464FF4966131 +:10DE700014F0B4F9044640B900240225204614F0F9 +:10DE8000B3F9284602B0BDE8F08101464FF496622E +:10DE9000284613F0F7FF051EA8BF4FF49668B9DABD +:10DEA000D9E72046A02114F099F904460028E3D0D0 +:10DEB0000146A022284613F0E5FF051ECBDB154BDB +:10DEC000062293E803000090ADF8041004F19A00D4 +:10DED000694627F073FE80B9052D11D8002D9DD01D +:10DEE0002A464FF0A008A8EB050130462144DCF794 +:10DEF00073F9002893D13125C0E74FF0A00889E7D6 +:10DF0000C5F1A102A35C4FF0A008063BA354AA1FD1 +:10DF100082E700BF14231D022DE9F04700248AB0D8 +:10DF200081460E460120FC2190461F46CDE908445B +:10DF300014F054F98246002E00F09680814A06EBD8 +:10DF4000460CACF1030C02FB0CFC23464D464C4640 +:10DF50000CF1010C05E0BCF1010C04F10C0400F023 +:10DF6000838059F823200333032AF4D1002C7BD07B +:10DF7000BAF1000F07D1022408A812F0DFF82046FA +:10DF80000AB0BDE8F08708A812F0D4F80120CDF857 +:10DF900024A012F0E3F80346504608934FF000091E +:10DFA000DAF714F82B680998B3F5947F21D8FF2B82 +:10DFB0001AD9A3F58072282A1BD8DFE802F03C1A90 +:10DFC0001A1A1A1A1A1A511A4B1A1A1A1A1A1A1A49 +:10DFD0001A1A1A1A1A1A1A1A1A1A1A1A1A1A1C1A9F +:10DFE0001C1C1C1C1C1C1C00012B1DD0032B22D034 +:10DFF0000BB31224C0E7A3F59073082BF9D801A244 +:10E0000052F823F029E10402F3DF040219E10402CB +:10E01000FBE00402DFE00402C1E00402B5E0040218 +:10E02000A9E0040297E00402AB68012B16D16B68EB +:10E030001B78012B12D109F101094E4505F10C05A0 +:10E04000B0D122460023414608A80097FFF7C6FE3C +:10E05000044691E717B9AB68012B17D013248BE75F +:10E06000012FF8D0132487E7BAF1000F83D008A856 +:10E0700012F060F80120CDF824A012F06FF80346EA +:10E08000504607240893D9F7A1FF75E76B681B7802 +:10E09000002BD0D1E2E75C30D5E901120DF0D0FEC3 +:10E0A0000028C8D0062467E7D5E9011250300DF0EA +:10E0B000C7FEF5E7D5E9011244300DF0C1FEEFE7E8 +:10E0C0000023CDE90533CDE90333AA68194602924E +:10E0D0006A68CDE900321A46D9F70EFEE0E7002261 +:10E0E0006B68CDE90522CDE90322CDE90122A968BB +:10E0F00000911146D9F700FED2E70023CDE90533A0 +:10E10000AA6804926A6803921A461946CDE9013357 +:10E110000093D9F7F1FDC3E70023AA6806926A6865 +:10E120000393CDE90432EFE70023D5E90112CDE9ED +:10E130000533CDE90333CDE901330093D9F7DCFD95 +:10E14000AEE700BFABAAAAAA2DE9F04F0E4697B0E2 +:10E1500007460AA89846059211F0ECFF002E00F041 +:10E160008280934906EB4603033B01FB03F33D46E4 +:10E170003C460022013303E0013B04F10C0472D061 +:10E1800057F8221003320329F6D1002C6BD0D4E9C2 +:10E1900001A900230122874F0DF1300CCDE908338E +:10E1A0008DF81F200FCFACE80F003B68DFF814B2EA +:10E1B0002CF8023B0DF1440E1B0C8CF80030BBE830 +:10E1C0000F00AEE80F00594651F810394A46504644 +:10E1D000CEF8003027F042FD002800F0AB80A7F118 +:10E1E000100150464A4627F039FD0746002800F046 +:10E1F000CC80B021012013F0F1FF0746002800F089 +:10E20000C280022011F0AAFFCDE90A073846D7F7ED +:10E21000EFFF3846D7F7C2FF38460321D8F796FC00 +:10E2200000285ED14FF0000940F2811A624F0DF1D3 +:10E23000440C97E807002B68ACE80300B3F5847F33 +:10E24000ACF800205DD037D8112B14D8112B15D87D +:10E25000DFE803F0192914191414141414141414F5 +:10E2600014141414145C07270AA811F067FF384629 +:10E2700017B0BDE8F08FB3F5807F04D01227F3E725 +:10E28000AA680A2A4ED009F101094E4505F10C058C +:10E29000CDD10323224605990AA8CDF80080FFF7C7 +:10E2A0009DFD0746E0E7AB68012B03D16B681B7847 +:10E2B000012BE8D01327D7E7B3F5C07FE0D0534553 +:10E2C00011D1B8F1000FF5D1AB68012BF2D90B9841 +:10E2D0006A68023B023200F18C01D8F76DF8002821 +:10E2E000D1D00627C0E7B3F5857FC7D1B8F1000FBD +:10E2F000E0D1AB68012BDDD16B681B78002BC2D15C +:10E30000D8E7B8F1010FF4D01327ADE7B8F1010F4A +:10E31000D0D1D5E901120B9880300DF091FD002885 +:10E32000B1D0DEE7696811A827F048FC0028AAD020 +:10E33000D12799E7494611A8DBF79AFF00283FF457 +:10E3400058AF0DF11F0309AA08A9DBF7B9FF07466B +:10E35000002889D1DDE908129DF81F30012B1BD060 +:10E360000AA813F099FB0746DDE90801DBF7F2FF85 +:10E37000002F3FF457AFB021012013F02FFF0746C5 +:10E3800000287FF43EAF02276EE749460CA8DBF772 +:10E390006FFF8DF81F70D1E7034600900748029089 +:10E3A000074801900AA813F0EFF90746DCE700BF21 +:10E3B000ABAAAAAAA4221D02B8221D02880A0C2216 +:10E3C0009958020290221D02114B013809281B782E +:10E3D00014D883B14FF4C87310B50E4C03FB00443E +:10E3E00023798BB1E06888B113F0FEFE0023184654 +:10E3F000C4E9033310BD4FF4C8707047002B14BF3D +:10E40000B3204FF4C8707047B32010BD912010BDE9 +:10E41000840A0C22E4FA0B2270B50138134D092846 +:10E420000B4614462E7811D88EB14FF4C87C104E8E +:10E430000CFB0060007988B1B1B1AAB1281DD7F7F3 +:10E440002BFA002814BF0620002070BD36B95BB13E +:10E45000002C14BF4FF4C870072070BD23B1002CEE +:10E4600014BFB320072070BD072070BD840A0C22A2 +:10E47000E4FA0B22F8B501381C4B09281D780B462D +:10E480001ED84FF4C87404FB00F0194E84194DB126 +:10E490002579BDB1D1B1A368B3F5147F18D091250A +:10E4A0002846F8BD002914BF4FF4C87507254FF062 +:10E4B000FF3304F1CC00A36015F030FA2846F8BD14 +:10E4C00095B1002413B1B3252846F8BD0725EEE722 +:10E4D000CC30304415F022FE05460028E0D04FF045 +:10E4E000FF330625A360E2E7AD60FFDE840A0C225D +:10E4F000E4FA0B22F8B50138244B09281D7823D8FB +:10E500004FF4C87404FB00F0214E841975B12579CD +:10E51000E5B15AB3A56804F10807B5F5147F19D021 +:10E520004FF0FF339125A3602846F8BD002A0CBFA9 +:10E5300007254FF4C8754FF0FF3304F1CC00A360FA +:10E5400015F0ECF92846F8BDF5B1002472B1B325F9 +:10E550002846F8BD31B11368202B09D04FF4A875B7 +:10E560002846F8BD202313600025DDE70725E2E7F4 +:10E57000CC30304415F030FE4FF0FF3310B106259B +:10E580003B60D8E73B60EFE7AD60FFDE840A0C221A +:10E59000E4FA0B221F4B013809281A7801F1FF31E8 +:10E5A00012D892B14FF4C87C1B4A0CFB002212799E +:10E5B000C2B1052922D82C2202FB013310B5D3F8B1 +:10E5C0008044ECB9822010BD62B9052916D82C22EE +:10E5D00002FB0133D3F88034002B0CBF82204FF4B0 +:10E5E000C8707047052909D82C2202FB0133D3F8E3 +:10E5F0008034002B0CBF8220B320704782207047EC +:10E600002046DBF7A9FE0028DDD12046BDE81040FA +:10E61000FFF712BB840A0C22E4FA0B222DE9F04F1B +:10E62000DFF80C91441E092C0E461F4699F8005045 +:10E6300083B048D84FF4C873DFF8F88003FB048335 +:10E64000D3F80CA04DB31979002943D066B35FB35A +:10E65000BAF1000F4CD0012A26D100251B6909F51B +:10E66000916B0193356059465046019A27F0A6FAFE +:10E670000BF12C0B2B460135002851D0062DF2D181 +:10E680004FF4C87303FB048350461969DBF7F0FDB0 +:10E69000002832D13860002511E029B1002F14BFC5 +:10E6A0004FF4C875072500E00725504613F09CFD80 +:10E6B0004FF4C872002302FB0488C8E903332846DC +:10E6C00003B0BDE8F08F65B141B3002B14BFB32593 +:10E6D0000725F4E7002EE7D0002F14BFB325072548 +:10E6E000E3E7D9B1002B14BF4FF4C8750725E6E75F +:10E6F000012A0CBF91250725D7E74FF4C87331468F +:10E7000003FB0486D6E90323FFF722FB012305461A +:10E710003B600028BFD0D6F80CA0C6E70725CEE79F +:10E720002C2202FB0399D9F880043560B0E700BFC2 +:10E73000840A0C22E4FA0B222DE9F041254B441EF9 +:10E74000092C0D461B780FD87BB14FF4C87004FB21 +:10E7500000F0214F3B181A7972B129B39A6801323F +:10E7600010D09020BDE8F08133B9002D14BF4FF4D4 +:10E77000C8700720BDE8F081002D14BFB32007202A +:10E78000BDE8F0811A6F0132EBD15A690132E8D14C +:10E79000D3F80C80B8F1000FE3D10B68B3F5147F08 +:10E7A00005D07020BDE8F0810720BDE8F081CC30B5 +:10E7B0003E18304615F0AEF84146304615F0BCF82C +:10E7C00030B94FF4C87202FB04772B68BB60C9E70D +:10E7D0000620C7E7840A0C22E4FA0B222DE9F04F49 +:10E7E000904CA3B094F800C0441E092C0D462C9FF9 +:10E7F0002FD84FF4C87000FB04F9DFF83CA20AEBF5 +:10E800000908BCF1000F1AD01E4698F8043033B343 +:10E8100000210F91AFB1A5B1D8F87030012B26D0EF +:10E8200041F2410083426AD040F25120834200F01D +:10E83000A88041F28A0083426DD0912002E007B1A6 +:10E8400001B907204FF0FF33C8F8703023B0BDE89E +:10E85000F08FBCF1000F00F0E1804FF00008002FB6 +:10E86000EFD0002DEDD0B32023B0BDE8F08F4FF4F2 +:10E8700080730C9133219B460B9609910F93002EC8 +:10E8800037D03B6807925B452CD309F17401664B86 +:10E890000AEB010210461B68089298470A9060BB79 +:10E8A0004FF4C87340F2512103FB04A30D931B6F77 +:10E8B000079A8B426CD041F28A018B427DD0099B32 +:10E8C00009F1C4099A42D1442BD2484611F036FCD2 +:10E8D0000D9A0A99554B08981B68C2F8C0109847C2 +:10E8E0002120AFE74FF4A870C7F800B023B0BDE80F +:10E8F000F08F0020C7F800B0A4E70A20A2E7482361 +:10E900000F9304234FF0400B0C93202309930DEB3E +:10E910000B030B93B3E710230C919B4609930B96C3 +:10E92000ADE70F980B9B019041480C99049041482A +:10E93000009303900FA8134602902A46484611F010 +:10E9400041FD0546484611F0F9FB0D9B0A9AC3F8B4 +:10E95000C020364B08981B68002D5DD198474FF4B6 +:10E96000C87303FB04AA41F24103DAF870209A420B +:10E97000BFD1304610A901F021FA0028B9D00620F5 +:10E9800060E7202304219B4609930B960C9176E7C0 +:10E9900009F59E79D1442946484610F05BFB0546AF +:10E9A00000B30D9B0A9A4846C3F8382110F056F977 +:10E9B0001E4B08981B689847E1E709F5A679D144F2 +:10E9C00029464846D6F728F90546C0B10D9B0A9A54 +:10E9D0004846C3F84821D5F7D9FC144B08981B6862 +:10E9E0009847CCE73146484610F046FB03460D9A5F +:10E9F0004846C2F838511D4610F030F9A9E73146B3 +:10EA00004846D6F75DF903460D9A4846C2F8485184 +:10EA10001D46D5F7BBFC9CE79847B0E7CCF870C023 +:10EA2000FFDE00BF840A0C22001D0022FC1C002215 +:10EA3000880A0C2299580202E4FA0B222DE9F04FC1 +:10EA400000249D4D97B095F800C0451E092D0E4637 +:10EA50001F46CDE90E44CDE90A44CDE91044CDE985 +:10EA60001244CDE91444CDE90C4427D84FF4C878BA +:10EA700008FB05F8DFF84CA20AEB0804BCF1000F14 +:10EA800015D02379F3B121B31FB363699146032BEA +:10EA900027D041F2410293422DD040F251229342BD +:10EAA0007BD041F28A0293422ED0912312E081B1B1 +:10EAB000002B14BF4FF4C87307230BE0BCF1000F09 +:10EAC00000F0F6802EB127B1B323184617B0BDE889 +:10EAD000F08F07234FF0FF321846626117B0BDE890 +:10EAE000F08FB2F5807F209B5BD0B3F5807F0CBFA9 +:10EAF0002123C123EEE7B9F1200F209B09D0402B41 +:10EB00000CBF2123C123E5E7209B102B03D0C12399 +:10EB1000E0E7402BFBD1694B08F1180BD344584672 +:10EB20001B689847D0B94FF4C87303FB05A35A6913 +:10EB3000032A15D041F241018A4236D040F25123D6 +:10EB40009A424DD041F28A018A42034660D05C4A23 +:10EB50005846126803939047039BBBE70A23B9E723 +:10EB6000DB6E08F16808D04453B120994B460191FF +:10EB7000324604214046009711F04EFB034600B197 +:10EB8000C0234046039311F0D9FA4FF4C872002114 +:10EB900002FB05A2039B5166D9E7209B202BB6D12F +:10EBA000B9E7B3F5807FB2D1B5E704A803930DF0C0 +:10EBB0001BF807A80DF018F82022394604A80DF01C +:10EBC0003FF9039B00283BD0C02304A803930DF01A +:10EBD00011F807A80DF00EF808F168005044D2E7CC +:10EBE00008F59E78D0444A463146404610F032FA45 +:10EBF00000283FD0C0234FF4C872002102FB05A2B9 +:10EC000040460393C2F8381110F028F8039B9EE7A2 +:10EC100008F5A678D0444A4631464046D5F7FCFF71 +:10EC2000002836D0C0234FF4C87202FB05AA002288 +:10EC300040460393CAF84821D5F7A8FB039B86E713 +:10EC4000202207F1200107A803930DF0F9F800280E +:10EC5000BAD1039BDB6E5BB107A8019004A80090BA +:10EC60004A46184631468C33D7F760F80028ABD1B6 +:10EC70000023AAE740460EA910F0FEF90028B9D1FA +:10EC8000394620220EA826F099FF03460028B1D16C +:10EC9000B1E740460AA9D6F713F80028C2D1394691 +:10ECA00010220AA826F08AFF03460028BAD1BAE744 +:10ECB000CCF814C0FFDE00BF840A0C22001D002225 +:10ECC000FC1C0022E4FA0B222DE9F04F002514462B +:10ECD00001220646E5B08DF81B2088464FF4AA7243 +:10ECE00029460FA89A46CDE90A5526F091FF9F4A7A +:10ECF0000CAF07CA03C7731E9D4E092BCDE90755FC +:10ED000009953A8035781ED87DB14FF4C871994A7B +:10ED100001FB03231B79FBB114B1BAF1000F0AD137 +:10ED20000725284665B0BDE8F08F4FF4C875284622 +:10ED300065B0BDE8F08FB8F1000F12D182252846EA +:10ED400065B0BDE8F08F002D14BFB3254FF4C87532 +:10ED5000284665B0BDE8F08FB325284665B0BDE80C +:10ED6000F08F08F1FF38B8F1050FE7D82C2303FB2B +:10ED70000868D8F880040028E0D0D8F8843408AABD +:10ED8000049307A90DF11B03DBF79AFA0546002847 +:10ED9000CDD10AA811F0CEF90FA8DAF781FADDE992 +:10EDA0000712754B0436019302962B4600950AA86C +:10EDB00012F0EAFC002840F0C3809DF81B30012BC4 +:10EDC00000F0D1800223059300264FF0FF3B40F274 +:10EDD000231940F2811840F2291723684B454ED081 +:10EDE000B3F5927F1AD2112B3BD0B3F5807F27D198 +:10EDF0006368002B54D0A368032B5FD84FF4A87529 +:10EE000008990798DBF7A6FA0AA811F097F90FA856 +:10EE1000DAF74CFA284665B0BDE8F08FB3F5C07F4D +:10EE200030D043451BD16368002B41D0A268432AF0 +:10EE300063D0049B4FF4A87501330899A360E0E701 +:10EE400063BB636863B3A268042AD7D1059A1A60CA +:10EE50000136B24504F10C04BFD10899D1E7BB4299 +:10EE60001CD19DF81B300899012B1CD0606800282C +:10EE70003CD0A3688B423BD24FF4A875C1E7112563 +:10EE80000899BEE76368B3B1A268092AB6D90CAA8B +:10EE900003CA1288186059601A81D9E71225DCE785 +:10EEA0000423A360D4E74FF0FF331125A360A8E744 +:10EEB0004323A360CCE70A23A360C9E70AA811F0A3 +:10EEC000DFFA042808D801282FD809D06368132551 +:10EED000C3F800B0089994E70538C0B20128F5D806 +:10EEE0004FF0000B6368C3F800B0B1E7A160AFE773 +:10EEF0000A46079926F0C5FFAAE704220B981A7064 +:10EF0000049B00220993A36800F18C01013B01934B +:10EF100063680133009309ABD7F72EFB002807DBAA +:10EF2000099B04930133A36092E74FF0030BD9E7E9 +:10EF300010F59E4F14BF06254FF4A875089960E799 +:10EF40000AA8DDE9071212F0A7FD00283FF43AAF46 +:10EF5000DDE907120FA8DAF719FE00287FF4EEAEFC +:10EF60000123059330E7032305932DE7B8221D0203 +:10EF7000840A0C22E4FA0B22995802022DE9F84F78 +:10EF8000461E4C4B092E1B7802F1FF302ED8D3B110 +:10EF90004FF4C877DFF8208107FB06873B797BB306 +:10EFA00011B101281AD900214FF0070A084613F0C1 +:10EFB0001BF94FF4C872002302FB06885046C8E9CB +:10EFC0000333BDE8F88F71B30228194634BF4FF4FC +:10EFD000C87A4FF0070ADFF8E080E7E7BB68013343 +:10EFE00026D04FF0900A5046BDE8F88F93B1002923 +:10EFF00059D0022834BF4FF0B30A4FF0070AF2E7A6 +:10F000000029D1D00228194634BF4FF0B30A4FF07F +:10F01000070ACBE7002946D0022834BF4FF4C87A4C +:10F020004FF0070ADFE74FF0070ADFF88C80BDE7F3 +:10F030003B6F0133D5D17B690133D2D1D7F80C9026 +:10F04000B9F1000FCDD102EB42020C464FF0D00ACD +:10F0500001EB820502E00C34A5421CD02368032B8F +:10F06000F9D1D4F808B0BBF1200FF4D801200BF18E +:10F070000101D4F804A013F0B1F88146B0B15146B3 +:10F080005A460C34C7F810B0F86026F0FAFEA542D4 +:10F090004FF0000AE2D1BAF1000FA4D0BAF1900FFC +:10F0A0009FD0494682E74FF0070A9CE74FF0020ADB +:10F0B000D1E700BF840A0C22E4FA0B222DE9F04FBD +:10F0C000804687B089460120C82115461E4613F0A8 +:10F0D00085F8002208F1FF33092B01AF04460192A5 +:10F0E0007A6029D89C4A1278C2B14FF4C8719B4A01 +:10F0F00001FB03231B793BB3E5B1109BD3B1129BFA +:10F10000C3B1139BB3B1B9F1000F13D0F0B1D9F86B +:10F110000030B3F5825F1BD0702501E04FF4C87555 +:10F12000204613F061F8384611F008F8284607B079 +:10F13000BDE8F08F0725F3E7874B1B78934214BF98 +:10F14000B3254FF4C875EBE7B325E9E70225E7E7F8 +:10F15000119B3BB3DDE91031002080461A68032A79 +:10F160002AD009D8012A2BD0022A40F0B9809A6807 +:10F17000012A2DD0D125D3E7B2F5807F14D0B2F586 +:10F18000847F40F0AD809A68012AF3D15A681278E2 +:10F19000012AEFD140F00400013903F10C03DDD165 +:10F1A00007281CD0D025BBE79A68042AE2D15A6808 +:10F1B0001268032ADED1EFE7984640F00100EBE742 +:10F1C0009A68012AD6D15A681278012AD2D1E3E787 +:10F1D0005A681278012ACDD140F00200DCE7002EF7 +:10F1E000E0D04FF0000BDA46D9460CE0012B2BD0D3 +:10F1F000032BBFD1AA464BF0010B09F101094E4583 +:10F2000005F10C053BD0564A0DF10C0C07CA2B68D2 +:10F21000ACE80300B3F5807FACF800200CD0E5D952 +:10F22000B3F5857F18D0B3F5C07FA3D1AA680A2AA9 +:10F2300018D04BF0080BE0E7AB68042B9AD16B6851 +:10F240001B68032B96D1D8E7AB68012BD5D16B682F +:10F250001B78012B8ED1D0E7AB68012B09D04BF086 +:10F26000100BCAE7696803A826F0A8FC002881D122 +:10F27000DFE76B681B78012B7FF47CAFEFE7BBF116 +:10F28000190F8FD1384610F055FF022010F066FF9D +:10F290000146384610F06EFF054608B106253FE7E7 +:10F2A00003AB97E8030083E80300184611F0E8F881 +:10F2B00006460320023E864204992A4B28BF29466F +:10F2C000294AD7F735FA0028E8D1C822214638461E +:10F2D00012F04EFD431EC72B024603D905251FE73A +:10F2E00012251DE7C0F1C80121445046DAF774FF2A +:10F2F000C82205462146384612F0C4FD431EC72BDE +:10F300000246EBD8C0F1C80121444046DAF764FF59 +:10F3100081467DB170B1D8E901231399FEF718FD3C +:10F32000064648B9DAE9012328461299FEF710FD8E +:10F33000064608B90025F3E64846DBF70DF84846CF +:10F34000FEF77AFC2846DBF707F82846FEF774FC40 +:10F35000051E08BF3546E3E6840A0C22E4FA0B22B8 +:10F36000B8221D02880A0C22995802022DE9F04F9A +:10F37000002301268C4F441E8BB0092C0D46CDE98D +:10F38000083397F800C08DF81F6014D8BCF1000F47 +:10F3900014D04FF4C873DFF82482164603FB0483AD +:10F3A0001A79A2B149B39A68013218D09027384629 +:10F3B0000BB0BDE8F08FBCF1000F08D1002D14BFD9 +:10F3C0004FF4C877072738460BB0BDE8F08F002D03 +:10F3D00014BFB327072738460BB0BDE8F08F1A6F6C +:10F3E0000132E3D15A690132E0D1DB68002BDDD173 +:10F3F000731E052B06D96027D9E7072738460BB0BF +:10F40000BDE8F08F2C2202FB0377D7F88004002898 +:10F41000F1D00DF11F0309AA08A9DAF751FF074639 +:10F4200048B99DF81F30012B0AD0DDE90801DAF751 +:10F4300091FF6327BBE7DDE90801DAF78BFFDAE725 +:10F440004FF4C87A0AFB04FA584B0AF17409C14414 +:10F4500048461B68984700283DD141F241022B687D +:10F4600008EB0A0093423CD025D8012B39D040F25A +:10F470005122934240F08D80D0F838310BB1B34225 +:10F4800077D0DDE908233146FEF74EFB0646484BB0 +:10F4900048461B689847DDE90801DAF75BFF002E54 +:10F4A00075D14FF4C873384603FB04832A681A6782 +:10F4B0000BB0BDE8F08F41F28A02934269D1D0F8D7 +:10F4C00048310BB1B34254D0DDE908233146FEF791 +:10F4D00063FB0646DBE7DDE90801DAF73BFF0A27B5 +:10F4E00065E74FF4C87303FB0483D3F8C0300BB156 +:10F4F000B3423ED0DDE908B20AF1C40AC244504624 +:10F50000059210F017FE00232A48594602902A4817 +:10F51000059A01900093504612F036F990BB4FF4D3 +:10F52000C87303FB04835046C3F8C06010F0A8FF03 +:10F530002B68012B1BD041F24102934203D10428D6 +:10F5400017D0022815D0504610F0F8FD63274FF46D +:10F55000C871002201FB0488154B48461B68C8F897 +:10F56000C0209847DDE90801DAF7F4FE1FE701281B +:10F57000E9D10F4B48461B689847DDE90801DAF7E7 +:10F58000E9FE8EE7504610F0D9FD6027DFE73746E9 +:10F590000DE7074B48461B689847DDE90801DAF795 +:10F5A000D9FE702703E700BF840A0C22001D002249 +:10F5B000FC1C0022880A0C2299580202E4FA0B2251 +:10F5C0002DE9F04F00230126914F441E8BB0092CEA +:10F5D0000D46CDE9083397F800C08DF81F6014D8A8 +:10F5E000BCF1000F14D04FF4C873DFF83882164610 +:10F5F00003FB04831A79A2B149B39A68013218D087 +:10F60000902738460BB0BDE8F08FBCF1000F08D151 +:10F61000002D14BF4FF4C877072738460BB0BDE85C +:10F62000F08F002D14BFB327072738460BB0BDE875 +:10F63000F08F1A6F0132E3D15A690132E0D1DB68F1 +:10F64000002BDDD1731E052B06D96027D9E70727CC +:10F6500038460BB0BDE8F08F2C2202FB0377D7F8B9 +:10F6600080040028F1D00DF11F0309AA08A9DAF7D8 +:10F6700027FE074600284BD14FF4C87A0AFB04FA4C +:10F68000644B0AF11809C14448461B689847002892 +:10F6900043D141F241022B6808EB0A00934242D069 +:10F6A00026D8032B3FD040F25122934240F0A38052 +:10F6B000D0F838310BB1B34244D0DDE908233146EC +:10F6C000FEF732FA0646544B48461B689847DDE978 +:10F6D0000801DAF73FFE002E40F097804FF4C87320 +:10F6E000384603FB04832A685A610BB0BDE8F08FEB +:10F6F00041F28A0293427ED1D0F848310BB1B34235 +:10F7000020D0DDE908233146FEF746FA0646DAE75F +:10F71000DDE90801DAF71EFE97E7DDE90801DAF70F +:10F7200019FE0A276DE79DF81F30A3B163273A4BF6 +:10F7300048461B689847DDE90801DAF70BFE60E7E9 +:10F74000012833D1344B48461B689847DDE908014E +:10F75000DAF700FEC2E74FF4C87303FB04835B6E65 +:10F760000BB1B342EED00AF1680A089BDDF824B071 +:10F77000C2445046059310F0DDFC5A4650460599A8 +:10F7800012F08AF9E0B94FF4C87303FB04835046C2 +:10F790005E6610F075FE2B68032BD1D041F241025A +:10F7A000934203D10428CDD00228CBD0504610F08C +:10F7B000C5FC4FF4C873002203FB04835A66B5E707 +:10F7C0005A464FF0000B154B50460293144B0599C7 +:10F7D0000193CDF800B05B4611F0D6FF0028D2D0DF +:10F7E000504610F0ABFC4FF4C87202FB0482602755 +:10F7F000C2F864B09BE7084B48461B689847DDE9B0 +:10F800000801DAF7A7FD7027FBE63746F9E600BFE7 +:10F81000840A0C22001D0022FC1C0022880A0C22F3 +:10F8200099580202E4FA0B222DE9F0410138A34C69 +:10F83000092826781D460C4626D836B311464FF4C3 +:10F84000C8729F4B02FB00331B7933B364B35DB3C3 +:10F85000B9B12746264600239A4A01EB410CACF188 +:10F86000030E02FB0EFE0EF1010E54F823000333CB +:10F8700010B9B268042A1AD0BEF1010E06F10C06C6 +:10F88000F3D1D020BDE8F0813EB96CB1002D14BF9A +:10F890004FF4C8700720BDE8F0812CB1002D14BFD3 +:10F8A000B3200720BDE8F0810720BDE8F081736830 +:10F8B0001B68013B032B0BD8DFE803F07A56DC0D05 +:10F8C000BB68012B04D17B681B78012B00F0B18051 +:10F8D0001320BDE8F0817B4AACF1030602FB06F67B +:10F8E0000023013604F1080E04E0013E03F1030396 +:10F8F00000F01C8154F82320B2F5807FF5D15EF82A +:10F900002320042AF1D1221D52F823301B682B2B0F +:10F9100000F022811F2B40F00981ACF10303DFF8D6 +:10F92000A4C100220CFB03F32646013303E0013B94 +:10F9300006F10C06B8D054F822C00332BCF1030F14 +:10F94000F5D100220B4611463C68112C64D8112CCD +:10F950006AD8DFE804F0C1D669C169696969696973 +:10F9600069696969696969B9564AACF1030302FBBF +:10F9700003F304F10806013304E0013B00F1030046 +:10F9800000F0D48054F82020B2F5807FF5D156F8ED +:10F990002020042AF1D1231D53F820301B68002BAE +:10F9A00040F0C8802A462046BDE8F041FEF7B4BAD0 +:10F9B0004FF000080A4640F2011441463B68112B03 +:10F9C00000F2A980112B2FD801A656F823F000BF12 +:10F9D00033FA0402C1F8040229FA04026BFA0402A1 +:10F9E00029FA040229FA040229FA040229FA040273 +:10F9F00029FA040229FA040229FA040229FA040263 +:10FA000029FA040229FA040229FA040229FA040252 +:10FA100029FA040265FA040224F0020CBCF5847F82 +:10FA20006FD0B4F5807F57D01220BDE8F081A3429B +:10FA3000FAD1013A07F10C07C0D100293FF421AFF8 +:10FA4000B8F1000F3FF41DAF02464046DAF7C4FBA1 +:10FA5000002800F0E080D8E901232946BDE8F04104 +:10FA6000FEF776B9D7E90110E3E7BB68202B5FD832 +:10FA7000B846DEE7134AACF1030302FB03F304F1DB +:10FA80000806013303E0013B00F103004ED054F8B7 +:10FA90002020B2F5807FF6D156F82020042AF2D13A +:10FAA000231D53F820301B68002B4CD12A462046DA +:10FAB000BDE8F0410123FEF72FBA00BF840A0C22F3 +:10FAC000E4FA0B22ABAAAAAABA680F2A7FF600AF03 +:10FAD000796800293FF4FCAE013B07F10C077FF485 +:10FAE00033AF00293FF4D7AE3046DAF775FB002874 +:10FAF00000F09180D6E901232946BDE8F041FEF7E8 +:10FB000027B9BC68012C7FF4E3AE7C682478012C13 +:10FB10007FF4DEAEE0E7802B89D1BB68042B88D16F +:10FB20007B681B68002B7FF4D3AE82E77020B2E6BF +:10FB30002120B0E6032BF9D12A462046BDE8F0414A +:10FB40000023FEF701BB032BF0D12A462046BDE877 +:10FB5000F0410123FEF7F8BAACF10303DFF8E4C08B +:10FB600000220CFB03F32646013304E0013B06F1BF +:10FB70000C063FF499AE54F822C00332BCF1030FD7 +:10FB8000F4D1002294463B68112B29D8112B3FF663 +:10FB90004BAF01A454F823F0F3FB04022FFC040242 +:10FBA00029FA0402F3FB040229FA040229FA0402E6 +:10FBB00029FA040229FA040229FA040229FA0402A1 +:10FBC00029FA040229FA040229FA040229FA040291 +:10FBD00029FA040229FA040229FA04021BFC04028D +:10FBE00023F00204B4F5847F21D0B3F5807F7FF445 +:10FBF0001BAF013907F10C07C5D1BCF1000F3FF471 +:10FC00004AAE1F2A7FF647AE61463046DAF7E4FA7D +:10FC100000287FF46FAF31203DE6BA681F2A7FF6D7 +:10FC200057AED7F804C0BCF1000FE2D150E6BB6874 +:10FC3000012B7FF44DAE7B681B78012B7FF448AE1F +:10FC4000D7E700BFABAAAAAA2DE9F041002782B0EE +:10FC50000197D0B10D46C1B1044601A8FDF76AFE77 +:10FC6000019B0646B3B15B69A3B178B901462A4648 +:10FC700001209847064648B92868B0F1804F0ED356 +:10FC80000226304602B0BDE8F0810726304602B0B9 +:10FC9000BDE8F0810626304602B0BDE8F081800064 +:10FCA000FBF700FA80460028EAD0019B01465B6919 +:10FCB0002A4620600120984706460028E6D04046A4 +:10FCC000FBF780FA3046276002B0BDE8F08100BF44 +:10FCD0000023022200B589B001A8CDE90133CDE9A6 +:10FCE0000333069205930793FDF724FE28B9019B81 +:10FCF0001BB15B680BB102A8984709B05DF804FB23 +:10FD00002DE9F0410023054686B003A8CDE9023372 +:10FD10000493FDF70FFE35B3044618B1204606B034 +:10FD2000BDE8F081FFF7D4FF40F2911398420446FA +:10FD300001D00028F2D104A902A8FFF785FF0446EC +:10FD40000028EBD1029E0EB1049B8BB9039B002BC4 +:10FD5000E4D0DE6C002EE1D004230121164A28688D +:10FD6000B0470446DAE70724204606B0BDE8F08134 +:10FD700005A8D6F80080FDF7DDFD074620B1304626 +:10FD8000FBF720FA3C46C9E7059B83B15F6B77B16F +:10FD900023464046224606210095B8470346304692 +:10FDA0001E46FBF70FFA002ED0D03446B6E7304699 +:10FDB000FBF708FACAE700BF28231D0200285CD021 +:10FDC00070B50C46002955D0CE784022002105465A +:10FDD00025F01EFF212E17D0202E4BD8C6F1200073 +:10FDE0003246211D2844053626F04BF8A1190A7821 +:10FDF000212A26D0202A3DD8C2F1400001312844D2 +:10FE000026F03FF8002070BDD4F80560D4F8090052 +:10FE1000D4F80D20D4F811302E606860AA60EB6031 +:10FE2000D4F81D20D4F81560D4F81900D4F8213086 +:10FE300004F126012E616861AA61EB610A78212A2A +:10FE4000D8D1D1F80240D1F80600D1F80A20D1F873 +:10FE50000E302C626862AA62EB62D1F81240D1F8CF +:10FE60001600D1F81A20D1F81E302C636863AA63FB +:10FE7000EB63C7E74FF0FF3070BD4FF0FF307047C6 +:10FE80002DE9F0411A4E356825B1281E18BF012012 +:10FE9000BDE8F0810A21174A0846FBF7CFFC306025 +:10FEA000F8B11549FCF7E0F81448FBF75FFB144C78 +:10FEB000DFF8488004F50C7720466562FBF762FBAB +:10FEC0002146E46040463834FBF76EFBBC42F3D178 +:10FED0000A2235680B4B281E18BF01201A60BDE8A6 +:10FEE000F0817C21084B094A0948FAF7CBFE00BF94 +:10FEF00084120C223C120C22EC231D028C120C22C8 +:10FF00000C100C2288120C22C4231D0248241D024E +:10FF100054231D0270B50446406A10B10A38FBF73D +:10FF200051F90025C4E90955D9F738FF0A48236972 +:10FF300083420DD02146FBF729FBD9F757FF07482D +:10FF40002B462A462946BDE870400068FBF7B4BC42 +:10FF5000BDE87040D9F74ABF8C120C2284120C22E3 +:10FF600070B5051E06DB214B186818B1FBF75EFF64 +:10FF7000012802D00024204670BD1D4ED9F70EFF87 +:10FF8000F368DC682046FBF727FBD9F72FFF194BF6 +:10FF900032681968914288BF1A60636AF3B9002D0C +:10FFA000E9D0422D284638BF4220851CAB071CBF34 +:10FFB00045F00305013505F10A00FBF773F86062AF +:10FFC00040B1002340F80A4BE3622363C4E909050A +:10FFD000204670BD2046FFF79DFFCBE74FF48271AE +:10FFE000054B064A0648FAF74DFE00BF84120C2264 +:10FFF0008C120C2288120C22F8231D0224241D02CC +:020000040205F3 +:1000000054231D02014B1868704700BF8C120C224C +:100010002DE9F04F00274FF0FF3983B04FF0FF0874 +:1000200082460E463C464D4D0192CDF8009011E0BF +:1000300006225146284625F0C1FD20B35E454FD02B +:10004000AB7943453CBF274698460134062C05F161 +:10005000100520D055F804BCBAF1000FE8D15E4578 +:10006000EED1B9F1000F74DB3D4B22014FEA0919C3 +:1000700003EB041443F802A0C4E901AAC4F80CA0DD +:1000800043F8096039E05E452CD0A1460134062CC6 +:1000900005F11005DED1B9F1000F009B42DB002B0A +:1000A0002EDA2F4B4FEA0917DE51BAF1000F42D07A +:1000B0004FEA09194FF4CB74DAF8000009F1040291 +:1000C00098509D18BAF804204B44AA80254A09F19B +:1000D000080922F80940019ADA6003B0BDE8F08F00 +:1000E0000094B2E74FF4CB711E4B240104F10802D7 +:1000F00099521C44019BC4F80A3003B0BDE8F08F4C +:100100000022174B009903EB011B08011A50CBE9A1 +:100110000122CBF80C204FEA09129E50BAF1000FD1 +:10012000C6D1EAE7002B0E4B0ADA3F01B946DE5191 +:10013000BAF1000FBED105220A4B0837DA53DCE7CB +:10014000009A4FEA021943F80960BAF1000FB1D1E1 +:10015000D3E7034B24011E51CFE700BFB4120C229A +:10016000B0120C22B2120C22D8B1F8B507460E46D6 +:1001700000250C4C04E00135062D04F110040FD0CD +:1001800054F8043CB342F6D120460622394625F005 +:1001900015FD0028EFD19622034B03EB05139A724D +:1001A000F8BD7047B4120C22B0120C2270B50C4688 +:1001B000054602212046164603F024F930B13246A6 +:1001C00021462846BDE87040FFF722BF70BD00BF42 +:1001D0002DE9F843002900F09C800546002800F036 +:1001E00091801646002A00F086804FF00009D0F872 +:1001F00000800F46C2F800904946404603F082F85E +:10020000404602F081FE044600283BD14FEA1863C5 +:10021000FF2B27D0D5F800900421484603F0F2F8D0 +:10022000002848D0D5F800803060B8F1000F25D004 +:1002300006233B4A2001115802EB041C884542D09A +:10024000013B04F10104F5D10024364A364898FAFE +:1002500088F399FA89F1CCF7D1F82046C5F80080E7 +:10026000BDE8F883314B04211A689B8840463A6008 +:10027000BB8003F0C7F8D0B1306018E002242046FC +:10028000BDE8F8833946404602F058FF484603F07F +:1002900007F8014630B9F1E7002003F011F80146F4 +:1002A0000028EBD091F840301B07F5D431600124D1 +:1002B0002046BDE8F883402003F07AF93060B8B1F9 +:1002C000D0F80880B1E79CF80B3013B90224154A26 +:1002D000BCE7031DD0581A4438609388C845BB80DA +:1002E000DCF80C304FF001043360B6D0104AADE7B3 +:1002F000D5F8008099E740F2C5310E4B0E4A0F4801 +:10030000FAF7C0FC4FF471710D4B0B4A0B48FAF72A +:10031000B9FC40F2C3310B4B074A0848FAF7B2FC6C +:10032000B0120C226C241D0218251D0200301D0283 +:1003300068241D02FC241D0200261D0290241D02BB +:10034000E0241D0274241D020022024B03201A60C7 +:1003500001F0F2BDAC120C22F8B500283BD0836A44 +:100360008446292B45D9036B002B3BD0456A244E8C +:10037000AE4606F1200734460EF1100E0FCCBC42FB +:1003800006F110064EF8100C4EF80C1C4EF8082C16 +:100390004EF8043CEFD12A22B3883068AEF804301E +:1003A000CEF80000DCF83030996BC5F806109B8F52 +:1003B0006B81DCF83030996BC5F816109B8F6B831E +:1003C000DCF830301B68EB61DCF81430C5F82630FF +:1003D000CCF82820F8BD40F29F510A4B0A4A0B483E +:1003E000FAF750FC40F2A151094B074A0748FAF7C7 +:1003F00049FC4FF4B461074B034A0448FAF742FC46 +:1004000014261D0230251D02E4251D0290241D0224 +:1004100088251D0250251D0270B5064682B00020B9 +:1004200002F03EFF70B3044605E02146002002F0D2 +:1004300047FF044630B394F8401011F00801F4D19E +:100440002368002BF1D02A20FFF78AFD05460028FB +:10045000EBD0D4F8A43004634661C362FFF77CFF9D +:1004600002F05CFA80B1D4F8A4000028DDD00122AB +:100470002946C36898472146002002F021FF044620 +:100480000028D8D102B070BD02234FF0FF3168467A +:1004900001958DF8003001F081FD0028C5D1284676 +:1004A000FFF738FDC1E700BF2DE9F041446A056B55 +:1004B000E38986B0B3F5807F03D0002006B0BDE8A5 +:1004C000F081238A082BF8D1A37C062BF5D1E37C9D +:1004D000042BF2D1814FE6693B68D4F82680009660 +:1004E000002B4DD1A37DDB07E7D431BA01F10143E5 +:1004F000B3F1807FE1D3002DDFD02B689E4248D03E +:10050000A28AB2F5807F59D095F8401013468A062A +:10051000D3D5B3F5007FD0D1D4F826202B689A42EA +:1005200000F0CD80002306226D4918010F5801EB21 +:100530000310BE4203F1010300F0BD80013AF4D183 +:10054000684C20680028B8D001F0E4FF1428B4D12A +:1005500023685A6AD2F81A209642AED101220021AD +:1005600004A805938DF8102001F018FD012802D091 +:100570002068FFF7CFFC0020206002F053F99CE7D1 +:1005800059495A48FCF7D4FB012804BF00233B60BB +:10059000A8E73B68002B90D1012330463B60FFF772 +:1005A0003BFFFCF7C3F90246514B50481A60FCF779 +:1005B00093FB42F210724C4B1A607EE746453CD0EA +:1005C0001BBA4C4898FA88F2CBF718FF95F84030E0 +:1005D00098067FF572AFA38AB3F5807F99D12B6817 +:1005E00043457FF46AAF05F1380804F11607062287 +:1005F0003946404625F0E2FA00283FF45EAF02217A +:10060000304602F0FFFE20B12A4631463846FFF759 +:10061000FFFC00230220D4F81620237522626075A7 +:10062000BB88C4F82660A384AB6BC4F81630B8F856 +:100630000430BB802B68E36140E795F840209106C9 +:100640007FF53BAF6A68734013427FF436AF2A4BA5 +:1006500004F1200693E8030006220290ADF80C1086 +:100660003046264925F0AAFA38B10622304602A9BA +:1006700025F0A4FA00287FF420AF16340622214684 +:1006800005F1380025F09AFA00283FF416AF002350 +:10069000684601AA04A90193FFF79AFD01287FF497 +:1006A0000CAF019BAB427FF408AF2A46204600996D +:1006B000FFF77CFD01E7C37A002B3FF441AF022135 +:1006C000304602F09FFE00283FF43AAF2A463146FA +:1006D00004F11600FFF79CFC32E700BFA8120C22C1 +:1006E000B0120C2290290C229C1C0022A0120C2279 +:1006F000AC120C22B4251D023C261D0200301D0246 +:1007000010B5044601F006FF142801D0002010BDEA +:10071000226B616A1368D1F81A0052684340134093 +:10072000F4D1062209491C010C5901EB031CA0421B +:1007300003F1010305D0013AF5D1FFF76DFE012069 +:1007400010BD9CF80B30002BF7D0DFE7B0120C2265 +:1007500070B51D4C04F1600504E0032B0BD9103477 +:10076000AC4212D0A27A531EDBB2002AF7D0E27A52 +:10077000A372002AF1D12068FFF74EFEA37A002B66 +:10078000EDD123601034AC42ECD1FCF7CFF80F4E22 +:100790000546336823B144F62062C31A93420FD949 +:1007A0000B4B1C685CB194F840309A0603D5206866 +:1007B00008B11B0705D5D4F8A840002CF3D135604B +:1007C00070BDFFF729FEF6E7B0120C22AC120C2226 +:1007D0005C2A0C2288B10021062210B4094BDC6887 +:1007E000844204BFC3E90011C3E90211013A03F1D5 +:1007F0001003F4D15DF8044B7047014660220148B4 +:1008000025F006BAB0120C222DE9F04F0024B34AAD +:100810008DB007460E46106801232246CDE90044FC +:1008200004A9CDE90544CDE90744CDE909440B9479 +:1008300003F040F8051E04DDEF2D049B05DC4BB9E9 +:100840001C4620460DB0BDE8F08FD3F8EC10A44A4A +:10085000914207D00024184601F058FB20460DB005 +:10086000BDE8F08F1A78022AF4D15A78012AF1D122 +:100870009A78062AEED11869010EFF290390E9D073 +:10088000C1434906E6D0F16D586809BA8842E1D102 +:1008900003F11C0006F13801029325F08FF9029B49 +:1008A0000028D7D14FF0000B5A46D946F03D03F14E +:1008B000F00A0795CDF82CA0954240F21C8101204A +:1008C00002F1EF0C9C4411181CF8014FA942A5EB52 +:1008D000020188BF0146FF2CCE4602F101001ED066 +:1008E0009CB1854228D8B9F1000F01D0CDF8208005 +:1008F000BEF1000F00D006928DF81440BBF1010F3D +:10090000A8D9039A01243266A5E701394FF0010EF8 +:1009100079D002461CF8014F501CFF2CE0D1B9F1F0 +:10092000000F01D0CDF82080BEF1000F00D006925C +:10093000FF228DF81420E1E71AF8008002F1020985 +:100940004044854207D9B8F1030F66D95AF8091017 +:100950004D45099106D8CDF82080CDF818908DF836 +:100960001440CBE7332C43D06DD8032C00F09D808E +:10097000062C30D1B8F10C0F4FEA980128BF0221A4 +:10098000002003F1F20E9644F2321A440EEB810E6F +:100990001168043201F1FF3C1CF1030F04D806EB8F +:1009A000800CCCF80C1001309645F1D1012809914A +:1009B0000AD8C0F1020203300021920006EB800049 +:1009C000029325F025F9029B0022327642464A44E2 +:1009D0004FF0010970E7012C02D1B8F1040F03D0E8 +:1009E000B8F1000FF2D1B6E7099A72600422EEE77F +:1009F000B8F1040FEAD10ABA4FF47A71520801FB38 +:100A000002F2F266F2E7B9F1000F01D0CDF82080D2 +:100A1000002206908DF8142070E700224D450992BF +:100A200099D9332CDCD05DD8032C6BD0062CD2D1D5 +:100A3000B8F1000FCAD10622CDF82080CDF8189069 +:100A40008DF814205AE7352C1BD0362CBED1B8F1C6 +:100A5000040F0AD0B8F1000FB8D13622CDF82080AB +:100A6000CDF818908DF8142048E7022F09992DD061 +:100A7000B06E42468842AAD10BF1010BCDF828B0E6 +:100A8000A5E71AF80920F9B28A4210D03521062AC2 +:100A9000CDF818908DF8141004D1052F04BF002252 +:100AA00086F87C200022089228E7B1608EE70BF1DF +:100AB000010BCDF828B0B8F1000F87D13522CDF861 +:100AC0002080CDF818908DF8142017E70BF1010B5A +:100AD0004246B166CDF828B079E700BF14130C2266 +:100AE00063825363352CCCD0362CB3D0B8F1000FD1 +:100AF0007FF46CAF2FE7B9F1000F3FF4FFAECDF8F4 +:100B00002080F8E6B8F1000F7FF460AF00210322E7 +:100B1000CDF8189008918DF81420EFE62DE9F04FEC +:100B200083B0904683460E461F461468AFF7D0FD4B +:100B30008246002874D025F0B1F9814604F58E7004 +:100B400000214844FFF70CFA0546002864D04023F2 +:100B5000446AF02204F12A05002104F8063C2846E4 +:100B600025F056F840F201136385062363226FF0E7 +:100B70007D00532184F82C30FB6D84F816211BBABC +:100B8000C4F82E30BB6F84F8192184F817010022B5 +:100B900084F818112BB16FF07F0384F8352084F8A6 +:100BA0003430BB6B3146C4F84630BB8F04F58D70D2 +:100BB000A4F84A30D8F8002025F063F90C23D8F8BF +:100BC0000060EF36AB552E4486F8019007F13803EC +:100BD000BAF1000F06D051464A46B01C019325F0E9 +:100BE00050F9019BFF2202214E44B2704FF486401F +:100BF0004FF0FF36D8F800200A444A44C8F80020D5 +:100C0000BA6BC4F820219B88A4F82431CBF8086083 +:100C1000ABF802008BF80110284603B0BDE8F08F56 +:100C200081468BE7F0B51923002405468BB0CDE94A +:100C300003341C492B4603AA04A8CDE90544CDE999 +:100C400007440994FFF76AFF174F0646386803F018 +:100C500059FE012803D0002420460BB0F0BD002E21 +:100C6000F9D02B6E0446C6F8FE30AB6E0F48C6F8BE +:100C70000431296E09BACBF7C1FB4FF0180C386864 +:100C8000039A04AB056431460093F0322346CDF855 +:100C900004C002F0DFFE0028DED1304601F036F954 +:100CA000D9E700BF202A1D0214130C2244261D027E +:100CB0002DE9F0411823002405468AB0CDE903341C +:100CC00024492B4603AA04A8CDE90544CDE90744ED +:100CD0000994FFF723FF204F0646386803F012FE01 +:100CE000012804D0002420460AB0BDE8F081002E7F +:100CF000F8D004461948CBF781FB6B6EDDF80C8009 +:100D00009BB1C6F8FE30386804AB05641825009323 +:100D10003146012308F1F002019502F09BFE002804 +:100D2000E1D1304601F0F2F8DCE7B8F1120F0AD950 +:100D3000A8F1120206F5817106F1FC00A8F106087F +:100D400024F04CFFDFE740F24561054B054A0648B9 +:100D5000F9F798FF502A1D0214130C2260261D0279 +:100D600078261D023C2A1D02A0261D020023F0B594 +:100D7000244C8BB0256803932DB1234A13680133AB +:100D800013600BB0F0BD02211122084602F0CCFC2A +:100D9000206003F0B7FD01282DD1206803F0B2FDDB +:100DA0000128064602D025600BB0F0BD04272A4674 +:100DB0002946206803AB009703F09AF800974FF498 +:100DC00088473246294603AB206803F091F82B464A +:100DD0001822206804A9ADF8127002F0E7FE0A4B51 +:100DE0001E600028CDD020680028CAD01D6002F007 +:100DF000E9FF2560C5E740F26D31044B044A054820 +:100E0000F9F740FF14130C2210130C22F4261D02D4 +:100E1000682A1D02A0261D0270B584B0002A00F0C9 +:100E200005820D461446C8B10023A94E84F87C30D3 +:100E30003278002A7AD01946A6483370CBF7DEFA0A +:100E400094F87C20062A00F2F881DFE812F06F00A7 +:100E50005300B7008200E8002C001B0092F87C20B1 +:100E600094F87D309A4206D019469B4804B0BDE8FC +:100E70007040CBF7C3BA964E3178994218BF1946E5 +:100E8000E0D0D9E70021204601F0D8FC934B94F83C +:100E90007C101A788A425AD09148197004B0BDE883 +:100EA0007040CBF7ABBA204601F01CFB002800F0E5 +:100EB0005981FFF75BFF8B4B1B68002BE6D00023AB +:100EC00068460093D9F76AF908B1009BE365FBF720 +:100ED0002DFD41F2883302462046C4E91C23FFF76A +:100EE000A1FE012840F07B81032384F87C30FA21A5 +:100EF000204660E0E369214600206A460093AFF790 +:100F00000DFC002840F09580764D2B68002B00F0FA +:100F100056812060FBF70AFD034620462367FFF752 +:100F2000C7FE012840F0578102210AE004F15C006D +:100F3000D9F734F9002840F003816B48CBF75EFA0B +:100F40000121664B84F87C101A788A42A4D104B03F +:100F500070BD002D00F0DA8021460520FFF754FC1B +:100F6000012893D1216E614809BACBF747FA0521D0 +:100F7000236E62685E4D63EA02025A4E2046236089 +:100F8000626184F87C106B6100F01AFF306840B138 +:100F9000584A1568002D04DD013D1560002D00F054 +:100FA0004181E36E002B40F03081534BE366FFF745 +:100FB000CBF92046E16E01F0EDFB67E7002D65D12E +:100FC000FBF7B4FCD4E91C31C01A88427FF65EAF4F +:100FD0004A4A49009142616700F2088104F15C00CD +:100FE000D9F7DCF8002800F00C81FBF79FFCA36F19 +:100FF0000246B3FA83F35B0920462267A367FFF733 +:1010000057FE012800F009813D48CBF7F7F9334B33 +:1010100084F87C501A78002A99D000213CE72046B9 +:10102000FFF700FE012800F0BA803648CBF7E6F95A +:101030002CE72A4B01281A7800F0988094F87C104D +:10104000914240F0A680274DD8F7A8FEE3692360BF +:10105000D8F7CCFE06230021204684F87C3001F02E +:10106000EDFB204600F0ACFE286800283FF46FAF8F +:10107000204A1468002C7FF76AAF013C1460002CF2 +:101080007FF465AF02F09EFE2C6060E721460220EF +:10109000FFF7BAFB01287FF4F9AE236E21466A46BA +:1010A0000093AFF73BFB0028C3D12046FFF7BAFD02 +:1010B000012874D01448CBF7A1F90421074B84F818 +:1010C0007C101A788A423FF442AF0421E4E600BF64 +:1010D000A11C002288271D0248271D02A01C0022F7 +:1010E00014281D0214130C22D4271D0294291D025A +:1010F000A41C002210130C2200B84C0AC0D401001A +:10110000D8281D0264281D028C281D02FBF70EFC46 +:10111000D4E91C23801A98427FF6B8AE4B4A5B0094 +:10112000934263673FF673AFFBF700FC034620462C +:101130002367FFF777FD01283FF4A8AE4448BAE7DC +:10114000002341F28832A3672366A3666267FFF734 +:101150000DFEFA213F48CBF751F9FA21204601F064 +:1011600019FBEDE641F28831204624E7E169606A27 +:101170002160216AA56A6160E16AA0602161216B3A +:10118000606B616194F87C10E5609142A0613FF46E +:101190005AAF3148314D1970CBF730F954E7FBF7AE +:1011A000C5FB032141F288352D4BC4E91C051A7893 +:1011B00084F87C108A423FF4CAAE03216CE6284BC7 +:1011C00094F87C101A788A423FF43EAF2248197096 +:1011D000CBF714F938E72348CBF710F956E6042388 +:1011E000214884F87C30CBF709F980E61F48CBF71B +:1011F00005F91B4B94F87C101A788A423FF423AF10 +:10120000C7E71B48CBF7FAF840E64EF65F22934259 +:101210009CBF4EF66023E366C9E6616F1548CBF7C5 +:10122000EDF833E602F0CEFD3560BAE64FF42971F1 +:10123000114B124A1248F9F725FD094B19789142D2 +:101240003FF485AE114604481A7027E6C0D4010069 +:1012500068291D02A8271D0214281D0214130C2240 +:10126000A01C002234281D02B0291D023C291D02A9 +:1012700000291D02B4281D022C271D027C2A1D02F4 +:10128000A0261D02034B1B68181AB0FA80F0400913 +:10129000704700BF14130C2290F87C00704700BF09 +:1012A0002DE9F04784B000296BD091F840300F460B +:1012B00013F008036BD18146002851D081F87C30AF +:1012C000364E3068002854D000244FF0010ADFF871 +:1012D000E88003940FE0306801230022CDE9004448 +:1012E00003A902F0E7FA002803DD039808B100F033 +:1012F0000DFE306870B305230022CDE9004403A938 +:1013000002F0D8FAEF2825DD039BD3F8EC20424504 +:10131000E1D11A78022ADED1214A1568002DDAD0EF +:101320005A6803E0D5F8A850002DD4D0EB6D1BBA55 +:101330009A42F7D195F87C30052BCCD000202A4674 +:101340000121FFF769FD3068AF4208BF4FF0000A86 +:101350000028D0D1BAF1000F0BD104B0BDE8F0875E +:1013600091F87C2091F87D108A42A9D00D48CBF7E6 +:1013700045F83A460021484604B0BDE8F047FFF77B +:101380004BBDCC21084B094A0948F9F77BFCCD211C +:10139000084B064A0648F9F775FC00BF14130C22E7 +:1013A0005C2A0C22EC291D022C271D02942A1D0206 +:1013B000A0261D02D0291D0263825363F8B505469D +:1013C0004FF49C700F461646F9F76CFE10B30446B6 +:1013D0004FF49C72002124F01BFC04F13800FE2223 +:1013E0002946A06124F04CFC04F12003022F636124 +:1013F0000AD1304601F080FD0423626900BA906092 +:10140000204667602361F8BD0448CAF7F7FF20460D +:10141000F9F7D8FE00242046F8BD00BFA42A1D021B +:101420002DE9F04F95B030B105460E4624F036FD5B +:101430000130FE2805D94FF0000A504615B0BDE82E +:10144000F08F002328460E9302F006FF82460E908E +:1014500060B1002EF1D0022128460EAAFFF7AEFFA0 +:10146000DDF838A03060BAF1000FE6D13246022133 +:10147000284600F03BFA82460028DED10EA8D8F7B5 +:101480008DFE0E9B03939BB205930028D3D041F2AF +:10149000883000F061FA0028CDD04FF0050A0746E9 +:1014A000DFF8508204960024894B2E212846CDE98E +:1014B0000644CDE90944CDE90B4408930D9424F08A +:1014C000AFFB50B3834924F0BCFC30B3204601F09D +:1014D000E7FE044608B3804E14E094F8403013F061 +:1014E000080309D1227E012A00F2EA8004EB82027D +:1014F000D268511E033118D92146002001F0E0FEC8 +:10150000044650B198F80030012BE6D03046CAF7B7 +:1015100075FFF1E74846FEF7FDFCBAF1010AC2D1BA +:101520003A46104600F060FA87E70A924FF40672D6 +:10153000398FADF82020002900F08380CDE90E33EB +:101540002A26284624F0AAFC304400211230FEF757 +:1015500007FD81460028E0D09DF821304FF00C0BAC +:101560000A2B14BF40226022436A33440E9303F8CF +:10157000302C0E9E594BB44607CB039B30607160F4 +:10158000B2602CF80D3B2946604624F064FC0BF158 +:10159000010C16F80C3006EB0C00002B65D00BF19B +:1015A0000202324402E013784A1C9BB12E2BE6461D +:1015B00011460CF1010CF6D1A0EB0B01AEEB0B03C5 +:1015C0000139013B7144DBB206F80B300B783BB1BB +:1015D000F346DCE7ACEB0B03013BE646DBB2F3E79B +:1015E0004FF001227644C6F801200EF105033C4A73 +:1015F0000F930A9B934233D002F17F4293422FD044 +:1016000038460EAA08A900F0CDF9002882D0384645 +:1016100006AA0EA900F0D8F910F10B0F064600D06B +:1016200030B99DF82130022B39D02E48CAF7E6FE9A +:10163000069800283FF471AF002E19DC00F066FC1C +:101640006BE7384600F070F900287FF466AF9DF82C +:101650002130CDE90E000A2B7FF472AF3E2670E7F1 +:1016600000220E9B9A70DA70CAE70146E646ABE7A5 +:1016700002880599BDF83A3091420796DED1009371 +:1016800031460123049A00F0F7FA0446069800F068 +:101690003DFC002C3FF441AF3A46A24641E7217E93 +:1016A0000B4601E0994209D00133DBB2012B88BF20 +:1016B000002304EB8302D268002AF3D02376B7E735 +:1016C00040F2F231084B094A0948F9F7DBFA00BF4A +:1016D00018020035D02A1D02382B1D02982B1D023E +:1016E000E00000FC6C2B1D02D82A1D02A42B1D0259 +:1016F000E82A1D02A21C00220021FFF791BE00BFB4 +:101700004FF48E7208B50021034824F081FA0022BC +:10171000024B1A6008BD00BF1C130C2218130C22C8 +:101720002DE9F04F044693B00D4692469846FBF7DC +:10173000FDF8002C00F0B380B8F1000F4CD15B4BEA +:10174000DFF88CB1A3FB00379BF91430DBF8109065 +:10175000BF090BF1140623B12146304624F071FB7A +:1017600048B1B8F1010F3AD1002399462B604846A1 +:1017700013B0BDE8F08F2B694B45F2D1B8F1010FE2 +:1017800041D05E4628686968AA68EB684FF0010995 +:101790000FC62869CBE945A73060B8F1000F28D102 +:1017A0002B6963BB2B68049308AA04A92823404D26 +:1017B000022002F047FDB8F1000F9AFA8AF03D4985 +:1017C0000090224608BF294608AB3B48CAF716FEE0 +:1017D000484613B0BDE8F08F00232B60AFE72046EA +:1017E00024F05CFBFD281AD94FF00009B8F1000F76 +:1017F000D6D02B68002BBAD02B69002BD2D02F4823 +:10180000CAF7FCFDD0E7DBF81431DBF818211BBA6E +:10181000BA1A9A4226D3C1468BF81400E9E74FF46E +:101820008E73DFF8B090421CD9F80060214606FBA9 +:1018300003F303F114005844039324F022FB039BA9 +:10184000002E0BEB030C5FEA0696C9F800606646B3 +:1018500028686968AA68EB680FC628693060CCE917 +:1018600045A7C1E75F460FCFEB6028606960AA60BB +:1018700038681C9B28612BB1DBF810302BB1104865 +:10188000CAF7BCFD4FF00109B3E75A4630460221C2 +:10189000FFF794FD0028F5D01C9B1860F2E7D821D3 +:1018A000084B094A0948F9F7EDF900BFD34D62101A +:1018B000C02B1D02B82B1D02902C1D02602C1D0296 +:1018C000382C1D02C42B1D02F02C1D02E02B1D0222 +:1018D0001C130C2218130C2210B582B0049C002398 +:1018E0000094FFF71DFF012002B010BD10B50229C2 +:1018F00088B005D00B48CAF781FD002008B010BDA4 +:10190000144600220123009403A90792FFF708FF61 +:101910000028F2D0002CF0D02368002BEDD05B69BA +:101920009868EBE7C42C1D0200B500238C464FF0ED +:10193000020E87B018226946CDE90033CDE90233A3 +:10194000CDE904338DF801E0ADF802C002F024F8CF +:1019500007B05DF804FB00BF02214FF4FA7330B505 +:1019600087B0039011220846059301F0DDFE04467E +:1019700002F0C8FF88B1042505AB012200212046F2 +:10198000009502F0B5FA002220461146009503ABFF +:1019900002F0AEFA204607B030BD0446204607B03C +:1019A00030BD00BF30B5182583B0CDE90015144611 +:1019B000D2E90012012302F04DF86368181AB0FA58 +:1019C00080F0400903B030BD30B50D46182485B015 +:1019D000114603AA0192012300220095039401F00D +:1019E00069FF05B030BD00BF02F09AB92DE9F041A2 +:1019F0004669C5689EB395F800C00CF0C003C02BC3 +:101A000033D000220F464FF02E081346BCF1000FD2 +:101A100032D02BB1C11881F82C8015F802C00133E7 +:101A200002F1010E0CEB0E01B14218D803EB0C04CD +:101A3000BC4214D2BCF1000F14D04CF001E02B33A7 +:101A40002A44034412F801CF03F801CF0FF007C076 +:101A50008E4204D90A46234615F801C0D6E7002075 +:101A6000BDE8F08171461C46F2E7022E94BF0022C9 +:101A700001225000BDE8F081002AF0D09642EED954 +:101A8000184480F82CC0501CEAE700BF8446084682 +:101A9000D9B19CF8002002F0C003C02B16D072B15F +:101AA00001294FF0000006D116E01CF80020C91AE9 +:101AB0003AB1012903D0531C8B421844F5D30020BE +:101AC0007047431C002818BF18467047022994BF6E +:101AD0000021012148007047704700BF2DE9F04FF9 +:101AE000036893B0DB88002B58D000250446894654 +:101AF00016464FF0100BAA46A84617E0012841D021 +:101B0000092B0DD9E1680A3B0A890A3152BA92B20F +:101B10009342E160636141D311449B1AE1606361C8 +:101B200023680135DA88ABB29A4239D9A38C002BED +:101B300036D1E768FE213846FFF7A8FF034668B3B1 +:101B400016B13268024432606269F818D31A012B68 +:101B5000E060636122D901F0D3F91C286369208316 +:101B6000CCD1192BC4F820B0CAD9E7683A89B2F5AC +:101B7000805F19D01A2210210A3B3A445B1AE260B6 +:101B80006361CDE704220D2B2262B9D9E7683A8957 +:101B9000B2F5806F48D00E220421EDE74FF0000827 +:101BA000404613B0BDE8F08FD7F80A00D7F80E1002 +:101BB000D7F81220D7F816300DF10C0CACE80F0056 +:101BC000B9F1000F06D00A2103AA04F12C00FFF797 +:101BD000F5FB824601230793E361BAF1000F0BD0B6 +:101BE000D9F80030002B44D0D4F83031C3F800A02D +:101BF0000AF11C03C4F83031A36A73BB238B1C2B7E +:101C00004FF0280323D0022008AA04F11C0102F09F +:101C100019FB216AE768636901F10A02B8F1000F54 +:101C2000AAD1D4F81C80A7E7D7F80A30E361B9F14C +:101C3000000F07D0022104F11C0204F12C00FFF771 +:101C4000BDFB824600230793E3690393C5E708AA17 +:101C500003A90A2002F0F6FADBE700237A6803A959 +:101C6000009304F12C00FFF737FEA38C0133A3840B +:101C7000C4E7C9F800A0BBE72DE9F0410E461D46B8 +:101C8000CEB0BDF850810446174600214FF49A7239 +:101C900001A823F0BDFF4CAB0B2EADF82A804D936D +:101CA0000B9503D800204EB0BDE8F0810022A38838 +:101CB00005960C3E069604F10C015EBAADF808607C +:101CC00001940394B6B204910092002BEAD090469E +:101CD000B8F1000F25D006990498FFF7D7FE011D33 +:101CE00008F101080028DDD0069B009AA3EB000C48 +:101CF000049B0244BCF1030FACF1040000920B44BE +:101D0000D0D9464504930690E2D1E3885BBAE380DC +:101D1000638803F47863802B08D00020002DC2D1A3 +:101D2000C0E7FE2101A8FFF761FED8E76A46394601 +:101D300001A8FFF7D3FE002DB5D1B3E7836A70B5D4 +:101D4000292B2BD9456A044695F82230082B01D05F +:101D5000002070BDD5F81E300026D5F81A20C5F831 +:101D60001A304023C5F81E20AB7585F822602E7509 +:101D70006E752E766E7600F0CDFB05F10E010246F3 +:101D8000304600F0F5FE03465BBADB43A16A012250 +:101D900028462B8300F080FF022070BD5921024BA2 +:101DA000024A0348F8F76EFF0C2D1D02982D1D0204 +:101DB000442D1D02014B1868704700BF6C290C228E +:101DC000014608B591F84030002043F0200381F827 +:101DD0004030AEF781FCBDE8084042F2107000F0E0 +:101DE000C3BC00BF30B50025037D83B06FF3000393 +:101DF000037504468DF80050019000F08FFD0F49E7 +:101E00002B4608682A466946F9F756FD38B101287D +:101E10000AD1237D65F34103237503B030BD9DF9DD +:101E200000100748CAF7EAFA01231D46054A136065 +:101E3000237D65F34103237503B030BD8C290C224B +:101E4000AC2D1D0270290C2270B584B001F01EFA71 +:101E5000002838D0002500F0E9FD08210F201D4B97 +:101E60001D4A0095F9F7A8FC1C4C206038B31C49AA +:101E7000FAF7FAF8FEF704F8012809D01948CAF76A +:101E8000BDFA2068FAF7BEF82560002004B070BDE6 +:101E90000D2401F03BFC144E14482B46CDE90106FD +:101EA0004FF4A062124900941248FAF771FB0346FE +:101EB000401B18BF0120104A136004B070BD0F48CA +:101EC000CAF79CFAE1E740F2BA310D4B0D4A0E48D1 +:101ED000F8F7D8FEA8280C22F0280C228C290C2216 +:101EE000902E1D02A02E1D0238140C22A8140C22C4 +:101EF000982E1D02112105026C290C22DC2E1D02D8 +:101F0000602E1D02E82F1D02102E1D0208B500F0E4 +:101F1000DFFC18B1BDE80840FDF7FCBF40F21A41F4 +:101F2000024B034A0348F8F7ADFE00BF202F1D0205 +:101F3000A82F1D02102E1D02002210B5144B82B0D6 +:101F40001B6801928DF8000063B9F0B9114C00F0E4 +:101F5000E5FC002369461A462068F9F7ADFC78B124 +:101F600002B010BD0628F1D10A4C012000F03EFC61 +:101F70002068FAF72FF80028E9D0012002B010BD40 +:101F80009DF900100448CAF739FA002002B010BDCC +:101F900068290C228C290C22AC2D1D0270B5154B22 +:101FA00004461A680D4690F900307AB903BB124E08 +:101FB00000F0B4FC02460023012A14BF2A461A4648 +:101FC00021463068F9F778FC68B170BD062BEED178 +:101FD000094E012000F00AFC3068F9F7FBFF0028E9 +:101FE000E6D0012070BD94F900100448CAF706FA43 +:101FF000002070BD68290C228C290C22AC2D1D02FA +:1020000070B110B50021044601F0A0F950B1A089CB +:1020100040BA80B2B0F5C06F94BF0020012010BD5F +:102020000020704706222146064823F0C7FD0028FD +:10203000EDD02378332B01D0002010BD6378332BF3 +:10204000FAD1E4E700301D0200232DE9F041456A92 +:10205000044686B0006B01930E46AB8930B3082B63 +:10206000D0F8A48005F1060725D03B461A682A60FF +:102070009B88AB80236B9A6BC5F806209B8FBB8037 +:1020800000F04CFC012823D0002E34D002234FF066 +:10209000FF3104A805948DF81030FFF77FFF38B9A1 +:1020A0002046FDF737FF06B0BDE8F081082B18D0B9 +:1020B00006B0BDE8F081D5F81E3002A904F1300267 +:1020C00001A80193FEF784F80128CED102ABCDE739 +:1020D000324621464046D8F80C30984706B0BDE855 +:1020E000F0810721D5F81E0001F08CF9206300284B +:1020F000DED0AB89B3E740F68E01024B024A0348BB +:10210000F8F7C0FD382F1D02902F1D02102E1D0262 +:102110002DE9804840F6B8308BB000F051FBB14B50 +:102120001C68CCB10127B04E0025237D29466FF3F2 +:102130000003237504A805948DF81050FFF72EFFB7 +:10214000012818BF0125237D18BF376065F34103BF +:102150002375E469002CE7D14FF47A7000F0EEFAB1 +:10216000002000F05FFBFFF7CBFA01229F4BA04855 +:102170000027A04E9C4D1A60CAF740F900F032FAD1 +:1021800000F008FA02A902463068F9F78DFDD0B9CF +:10219000FF238DF808302B68002BEFD02F6001F063 +:1021A00075F820B9EAE701F077F80028E6D0037D5A +:1021B0009B07F8D5019000F0BDFB0198037D6FF3FC +:1021C00041030375EFE79DF908300A2BE3D801A21C +:1021D00052F823F0D9220502A72205029522050212 +:1021E0008F2205028722050271220502692205025B +:1021F0004D2205029721050209220502012205024E +:10220000039801F0DFFDC6E71823039C8DF810301A +:10221000237A13F0010306D102228DF81120A26A5D +:1022200012BA0692A362228F002352BAADF812208E +:1022300020461822278704A901F0B8FC236820460D +:1022400043F01003236002F013F8A4E7039C204638 +:1022500002F0C2FE00289ED02368204643F004030B +:10226000236002F005F896E7012000F0BFFA92E73C +:10227000039991F8403013F008008CD19A078AD561 +:10228000FFF70EF887E7039804F068FB83E7FEF793 +:102290005FFA80E70399C86A00283FF47CAF012207 +:1022A000C368984777E7039C002C00F0F180A26A8E +:1022B0000D2A0DD9D4F82480B8F80C30B3F5C16FCD +:1022C0000ED04DF686518B4200F09880082B1CD022 +:1022D0002046FDF71FFE5EE7039800F02BFB5AE750 +:1022E000292AF5D92046FEF7DFF88146B9F1030F18 +:1022F0003FF451AFB9F1040F68D0B9F1020FE7D143 +:1023000001212046FFF7A0FE45E7212AE0D9A2F1EE +:102310000E0398F80E20920002F03C0B9B45D7D894 +:10232000BBF1130FD4D921465A46404698F817A05E +:1023300000F0F4FD636A98F80E100128814603F856 +:10234000061CD3D1B8F80C30082B00F08F80BAF1FE +:10235000110F5AD100214DF68650626AD38C049138 +:1023600091895BBA81429BB272D008290DD1118A42 +:1023700049BA89B214399942AAD3D2F81E1009BABF +:1023800001F10141B1F1807FA2D32A21A06A8842E4 +:102390009ED3072B9CD9083B401A984284BF5B18F8 +:1023A000A36292F8231092F82230204643EA0123D8 +:1023B000A386D2F81A306361918C04AA04F0D6FA8D +:1023C00001283FF4E8AE049B012B81D10A4B1A6827 +:1023D000002A7FF47DAF4FF4FA601C6000F096F99C +:1023E000D9E600BF582A0C2270290C2268290C2239 +:1023F000502F1D028C290C2290290C22212A7FF6B5 +:1024000067AF2748C9F7FAFF62E72046FEF778F979 +:102410000128DBD0B8F80C30082B20D0B9F1040F1C +:10242000D4D0BAF1010F15D0BAF1060F7FF450AF36 +:10243000204602F0ADFD1B4A0128136803F1010399 +:1024400013603FF4A8AEB9F1030F7FF456AFA2E6D4 +:102450003E219BE72046FFF771FC814646E7D8F80E +:102460001A1008F10600FDF77FFED7E7BBF1140F45 +:102470003FF46DAF204600F0CDFD814600283FF4CB +:1024800027AFBAF1110FC0D104287FF463AF9DE7E5 +:1024900040F20A61044B054A0548F8F7F3FB00BF18 +:1024A000642F1D0294290C2230251D02CC2F1D0201 +:1024B000102E1D02014B1868704700BF68290C22BE +:1024C000074B1B681BB908E0D3F8A8302BB193F871 +:1024D000400010F02000F7D170470120704700BF86 +:1024E0005C2A0C2220B190F84000C0F340107047E5 +:1024F000074B1B681BB908E0D3F8A8302BB193F841 +:10250000400010F02000F7D170470120704700BF55 +:102510005C2A0C224DF68653426A92899A4214BF75 +:1025200014202820704700BF30B1037A13F0010F48 +:102530000CBF142028207047142070470378D90757 +:1025400001D4002070479A0770B5044600F10406D4 +:1025500010D525693046FAF7BFFBB5FA85F301209F +:1025600022785B09834022F0030203431343E560B2 +:10257000237070BD304604F10C01FAF7D9FB18B195 +:10258000237843F00203237023789B0758BF002071 +:10259000DFD470BD104B42F210701A78D20703D509 +:1025A000DB68984228BF18460C4B1B685BB193F858 +:1025B0004820D10703D55A6D904228BF1046D3F862 +:1025C000A830002BF3D1064B1A78D20703D5DB686D +:1025D000984228BF18467047C0290C225C2A0C225A +:1025E000AC290C2270B53E48FFF7A8FF002872D135 +:1025F0003C4C2046FFF7A2FF50B13B4D286838B154 +:1026000023786FF300032370FDF784FC00232B6015 +:10261000364B1C681CB913E0D4F8A84084B104F10F +:102620004800FFF78BFF0028F6D094F840309B0756 +:10263000F2D5204600F03AF9D4F8A840002CEED1AB +:102640002B4B1868F9F7C6FC28BB2A48FFF776FF22 +:10265000012002F073F80546274C2046FAF73CFBB0 +:10266000B5FA85F3002014F8042C5B095B002349BC +:1026700022F0030243F0010313430860A56004F84D +:10268000043C00201E4E02F07BFA002002F086FA85 +:1026900033683BB170BD1748FFF750FF0028F0D0FA +:1026A0000020D6E71748FFF749FF0028F2D0164B65 +:1026B00001221C6814B90CE0E46954B1237D13F0C5 +:1026C0000105F9D12046FFF78DFBE4692A46002C6D +:1026D000F4D1326070BD0320FFF72EFC88E700BF05 +:1026E000C0290C22D4290C2290290C225C2A0C220D +:1026F0008C290C22AC290C22B0290C2294290C2202 +:10270000E8290C2298290C22582A0C2238B50546B3 +:10271000094C2046FAF7E0FAB5FA85F314F8042CD0 +:102720005B095B0022F0030243F001031343A56041 +:1027300004F8043C38BD00BFD8290C2238B5054642 +:10274000084C201D2561FAF7C7FAB5FA85F32278FF +:102750005B095B0022F0030243F001031343E560D1 +:10276000237038BDAC290C2238B50546084C201D15 +:102770002561FAF7B1FAB5FA85F322785B095B00B7 +:1027800022F0030243F001031343E560237038BDD8 +:10279000C0290C2238B504460D464C30A165FAF725 +:1027A0009BFAB5FA85F394F848205B095B0022F0A8 +:1027B000030243F001031343656584F8483038BDD4 +:1027C00038B50546084C201D2561FAF785FAB5FA9B +:1027D00085F322785B095B0022F0030243F00103DA +:1027E0001343E560237038BD98290C22031E18BFDF +:1027F000012305495B000A7843F0010322F003023C +:1028000013430B70704700BFAC290C22003818BF6F +:102810000120034B1A7860F300021A70704700BF62 +:10282000C0290C22003818BF0120034B1A7860F32E +:1028300000021A70704700BFD4290C22003918BF5B +:10284000012190F8483061F3000380F84830704768 +:10285000837C112B0CD0062B07D05A1E012A0AD9D3 +:1028600002680AB13A2B06D0704783691982704713 +:102870008369D9807047836959807047837C112BA5 +:102880000ED0062B09D05A1E012A0CD902680AB1B3 +:102890003A2B08D044F2213070478369188A704778 +:1028A0008369D888704783695888704710B582B0AB +:1028B0000446FEF7F1FC024605230021684684F831 +:1028C0007D2001948DF80030FFF768FB02B010BD49 +:1028D00098B110B510F8303C044603F0F003402BDB +:1028E00004D0602B0BD10948C9F788FDA30702D19A +:1028F00054F8340C10BD002010BD0020704740F289 +:10290000F121034B034A0448F8F7BCF9C8301D0213 +:1029100090301D02CC341D0238301D0210B5FAF77C +:1029200055FA0446FFF746FA201AB0FA80F040093B +:1029300010BD00BF70B500285FD083680546002B2E +:1029400062D00020FFF762FF284600F0A9FC044691 +:1029500068B91AE042F0100284F840202046FDF7E2 +:1029600039FF2146284600F0ABFC044668B194F8D4 +:1029700040306FF34513D90684F84030DAB2E9D518 +:1029800021460120ADF7A8FEE8E72846AB68984746 +:10299000012800D070BD2B7D284643F001032B7524 +:1029A00000F07EFC04460028F4D01B4E0DE01B070F +:1029B00014D5236820467361FFF702FA21462846A2 +:1029C00000F07EFC04460028E4D094F840309A07DA +:1029D000EDD521460120FEF763FCEFE7E269636A6B +:1029E0002260226AA16A6260E26AA3602261636B6C +:1029F000226BE1606261A361DBE740F23731074B94 +:102A0000074A0848F8F73EF94FF44E71064B044A5E +:102A10000448F8F737F900BFA41C002204311D0256 +:102A2000B0341D0238301D0220311D0200B583B0C4 +:102A3000FFF740FD002834D1404B1B68002B76D1B6 +:102A4000FFF7B8F900286BD104230193019B082BF1 +:102A50005FD040F2DC5240F2DB530192019A9A427D +:102A600050D90E230193019B0E2B44D11C230193BB +:102A7000019B1C2B38D114230193019B142B2CD1C7 +:102A800008230193019B082B20D10193019B082B64 +:102A900015D120230193019B202B09D103B05DF8B0 +:102AA00004FB4FF46E71264B264A2748F8F7EAF8E4 +:102AB00040F2E331254B234A2348F8F7E3F840F28C +:102AC000DE31234B1F4A2048F8F7DCF840F2DB31B7 +:102AD0001F4B1C4A1C48F8F7D5F84FF476711D4B74 +:102AE000184A1948F8F7CEF840F2D5311A4B154A72 +:102AF0001548F8F7C7F840F2D231184B114A12487E +:102B0000F8F7C0F840F2CE31154B0E4A0E48F8F7F0 +:102B1000B9F84FF47271134B0A4A0B48F8F7B2F840 +:102B200040F2BA31104B074A0748F8F7ABF840F2C9 +:102B3000B9310E4B034A0448F8F7A4F88C290C224B +:102B40004C311D029C341D0238301D02A8321D027A +:102B50008C321D0270321D0254321D0238321D02A9 +:102B600004321D02CC311D02A0311D027C311D0238 +:102B70002DE9F04147BA11F001054FF00004BFB252 +:102B800001F003030AD0380280B240EA1727002A76 +:102B900062D011F8010B013A60F30F24013B012BC5 +:102BA0006CD922F0030EBEF10C0F38BF4FF00C0EA3 +:102BB000BEF10C0E6DD06FF00F0638464FF0000CD2 +:102BC00001F11003761A53F8107C1946C01953F816 +:102BD0000C7C28BF0CF1010C3F1853F8080C28BFDF +:102BE0000CF1010CC01953F8047C03F1100328BF49 +:102BF0000CF1010C06EB03083F184CF1000CF045FA +:102C00003846E0D33B0C13FA87F302F00E0063441E +:102C100002F0010280B101384FEA500E0EF1010EB0 +:102C20004EF001E04708881E30F8026F33440FF081 +:102C300005C8781C01EB400112B10A7862F3070461 +:102C4000E018030C13FA80F0030C13FA80F065B956 +:102C500040BA80B2BDE8F081B8B200EB1740030C77 +:102C600013FA80F0030C13FA80F003029BB2C0F356 +:102C70000720184340BA80B2BDE8F081012A04D988 +:102C800031F8023B023A1F448BE7BBB203EB174318 +:102C9000D2E7F446B6E700BF2DE9F04304468DB015 +:102CA0000E4617460021202204A822F0B1FF764BE1 +:102CB0000593A589082D0ED04DF686539D4240F010 +:102CC000DC80294671480994C9F798FB41F2342009 +:102CD0000DB0BDE8F0833146204604AA099400F007 +:102CE0003FFA20B1BDF820000DB0BDE8F0839DF89B +:102CF0002290B9F1110F74D0B9F1060F53D009F138 +:102D0000FF33012B40F28180049B002B00F0908068 +:102D1000B9F13A0F40F08C80002F40F08C80BDF864 +:102D20002E800699BDF81C20C1F5BB63904503F1C8 +:102D3000040364D3434562D309F1FF33012B40F20E +:102D40008F80049B6BB9099909EB080080B208F1E8 +:102D500008021A31ADF82000FFF70AFFC343ADF8AF +:102D60002030002F6CD1BDF82030002B75D004A886 +:102D7000ADF82070FFF782FD0446099B64BAD3F8D2 +:102D80001A50D3F81E105B8A2DBA09BAA4B25BBAE6 +:102D9000019142460599029700959BB203943C48E5 +:102DA000C9F72CFB9EE7BDF82E80B8F1130F8DD923 +:102DB000069901F122039E4288D30A9B1B7B4F2B6D +:102DC0004FEA131582D9334BAD000795059397BB96 +:102DD00004A8FFF753FD0028A4D1B9F1110FA1D128 +:102DE00076E7BDF82E80B8F1070F7FF66FAF069932 +:102DF00001F116039E42FFF469AF274BE5E7424617 +:102E000005992648C9F7FAFA60E7BDF82E80B8F1AF +:102E1000070F7FF65BAF069901F116039E42FFF4A0 +:102E200055AF1F4AB9F1010F1E4B18BF1346CCE72F +:102E300044F221304CE7002104A8FFF709FD6EE7BA +:102E4000089B23F07F43B3F5881F13D0BDF82030D3 +:102E50005BBA99B204A8FFF7FBFC4FF6FF7037E7A7 +:102E60000E31424600202144FFF782FEC343ADF8F5 +:102E7000203076E74FF6FF71ECE740F214410A4B41 +:102E80000A4A0B48F7F7FEFEE8321D02A0331D0286 +:102E90000C341D02D0321D02E4321D02D8331D0253 +:102EA000DC321D02D4321D02EC321D0280341D02C0 +:102EB00038301D028842A8BF08467047884228BFA4 +:102EC00008467047884228BF0846704708B531B1A8 +:102ED0004B1E1844B0FBF1F001FB00F008BD40F2BE +:102EE0007E61024B024A0348F7F7CCFE64341D02B0 +:102EF0006C341D0238301D02006800BA704700BFF4 +:102F0000008840BA80B2704700BA00F10050B0F1BA +:102F1000805F2CBF00200120704700BFF8B5838A76 +:102F2000D0F81E6023F0C003D0F81A7023B9837B59 +:102F30000446453B0A2B01D90020F8BD0D4630461A +:102F4000042100F0DFF900284DD03B0EFF2BF3D019 +:102F5000062221462E4822F031FE10B9360EFF2EF1 +:102F6000EAD106222A48A11822F028FE0028E3D040 +:102F70003FBA07F10057B7F1805FDDD3D5E90921EA +:102F80002129D9D9937BA3F145000A28D4D89B00E5 +:102F900003F03C0303F10E008142CDD3108A40BA06 +:102FA00080B200F10E05A942C6D3D57D112D04D003 +:102FB000062D29D0013D012DBED803F11605A942E9 +:102FC000BAD3C01A0728B7D9C3F5BB6304339842F4 +:102FD000B2D8E37D112B01D00120F8BD108D00384F +:102FE00018BF0120F8BD2B6B002BAED1330EFF2B89 +:102FF000ABD033BA03F10053B3F1805FA5D3FFF731 +:103000005FFA002898D1A0E703F12205D7E700BFB7 +:1030100000301D02F8B5D0E909420646A57B223AE8 +:10302000A90001F03C01A1F114070E31D21B21448B +:1030300004F1220022F0D2FD238AB26A5BBA9BB26D +:10304000DB1B25F00F05D21B190A45F00505B262FE +:1030500041EA0323A57301202382F8BD002384469F +:10306000F0B50B609CF900E083B0BEF1300F044670 +:103070000F461D4601AE26D0AEF13002D3B2092B69 +:103080002ED800231CF901EF50B2AEF13002D1B2BC +:1030900003EB8303092900EB4303F3D964451CD0F8 +:1030A000FF2B1AD8DBB2032D06F8013B12D0BEF17C +:1030B0002E0F12D19CF901E00CF1010CBEF1300F82 +:1030C00005F10105D8D19CF80130303B092B04D91A +:1030D0000022D6E79CF9003033B1002003B0F0BDE8 +:1030E0006445FAD00023DEE70120019B3B6003B07A +:1030F000F0BD00BF0F2A06D910B50C46006801F0DC +:1031000051F8204610BD0020704700BF48B141B1C2 +:103110004FF0000C08228968436A416183F80DC0B2 +:103120001A730020704700BF30B129B102234B70E1 +:103130004269838E8A604B802A2070474FF05E0C74 +:1031400000B54FF0010E03BA1A0AC0F30620A1F829 +:1031500000E081F802C0C8700A714B715DF804FB91 +:1031600070B5002455691460B5F810C0AB7B9CFAAB +:103170009CFC03F00F039B001FFA8CFE73459360C9 +:103180001AD8212913D903F10E068E421ED8A2F8AF +:103190001CC00EF10E0C614513D306442046EC7D95 +:1031A000AEEB030E94749661A2F81EE070BD41F27E +:1031B00034230420138270BD41F234230320138290 +:1031C00070BD41F234230620138270BD41F23423D6 +:1031D0000520138270BD00BF002839D0F8B50C4619 +:1031E000002934D01F4616460546AC220021204651 +:1031F00022F00EFD3B68069932686360086862EA57 +:103200000303A060079861680068E261A2686361D7 +:10321000E060236921626262E0686169A269E36239 +:10322000089BA062216362631B68A363089B9B8861 +:10323000C4F8A450A387AB6983B1094A136823B9C2 +:103240000AE0D3F8A82022B113469C42F9D1F8BD78 +:103250007047C3F8A840F8BD1460F8BDAC61ECE756 +:103260005C2A0C2260B10022074982610B68C261AE +:1032700023B908607047DA691AB113468342FAD15C +:103280007047D861704700BF582A0C22014B18685C +:10329000704700BF582A0C2200B1C069704700BFB8 +:1032A000064B1B6843B118B906E0D3F8A8301BB130 +:1032B000D3F8A4208242F8D1184670475C2A0C2229 +:1032C000034661B1D1F8A80040B11BB906E0D0F8BF +:1032D000A80098B1D0F8A4209A42F8D17047084AC3 +:1032E00010680028FAD023B9F8E7D0F8A800002821 +:1032F000F4D0D0F8A4209342F7D1EFE7704700BF95 +:103300005C2A0C2210B40F4C0F4B2268072902F1E3 +:1033100001021B68226005D8123154F821200132C5 +:1033200044F821204BB128B907E0824205D0D3F8F8 +:10333000A83013B11A68002AF7D118465DF8044B7B +:10334000704700BFF0290C225C2A0C22104A70B58D +:103350005368104C0133064624685360A8B10D46EB +:103360003CB910E0D4F8A430AB4206D0D4F8A84061 +:103370004CB104F13800002DF4D10622314622F080 +:103380001DFC0028F2D1204670BD0446204670BDC9 +:10339000F0290C225C2A0C2238B5174C174BA56873 +:1033A0000D2A05F101058E461B68A56005D8151D7F +:1033B00054F82510013144F8251043B180B1D3F8F9 +:1033C000A41081420CD0D3F8A830002BF6D11146BE +:1033D0000B489EFA8EF2C9F711F80023184638BD43 +:1033E000BEF1FF3FFAD019688EEA010C59681CEA59 +:1033F000010FE8D1184638BDF0290C225C2A0C22B6 +:10340000F0341D0203460A4600201946FFF7C4BFE8 +:103410002DE9F0414DF686554E1B0022B6FA86F690 +:10342000304C88B02468CDE90122CDE905220E9FF9 +:10343000760900920492039207927CB3054698465F +:1034400018B917E0D4F8A84044B3D4F8A4309D428A +:10345000F8D10FE0079A236801320792D8F80020CC +:10346000039493422ED0BCF1000F26D0FFF728FF23 +:10347000044698B13946062204F1380022F09EFB3A +:1034800094F840308446C3F3C003B3422146284633 +:10349000E0D0FFF715FF04460028EBD100210423FC +:1034A00004AA52F8040B002814DC013B01F10101CD +:1034B000F7D1002008B0BDE8F081069B02940133EB +:1034C0000693D3E7049B009401330493BCF1000FEF +:1034D000CCD1F2E708AB03EB810151F8200C08B026 +:1034E000BDE8F0815C2A0C2270B58CB0002944D074 +:1034F0008B1C0C4613F0030146D1274A0491D36874 +:1035000005460133D360A689CDE90511082ECDE922 +:103510000911089107910B911DD0B6F5C16F0846AE +:1035200017D1A38AB3F5807F20D0B3F5007F0A4678 +:1035300015D01A48C8F762FF02AB00932068A48830 +:1035400002903146284608AB04AAADF80C40FFF7BC +:103550005FFF0CB070BDD4F81E300893ECE7E26951 +:103560000892D4F8263012BA19BAE2E7D4F8262025 +:10357000E369089219BA12BADBE74FF46471084B99 +:10358000084A0948F7F77EFB40F29B31074B054A92 +:103590000548F7F777FB00BFF0290C2298351D028C +:1035A00030231D02B8351D0228351D027C351D0251 +:1035B000054B186818B905E0D0F8A80010B1836869 +:1035C000002BF9D0704700BF5C2A0C222DE9F04196 +:1035D00006460F4609B3D0F88850B0F86630B5FB00 +:1035E000F3F3013B032B40D950231421D6F880205C +:1035F0003AB905FB01F12B4AA2FB01214909C6F8A2 +:103600008010D6F8842052B905FB03F3254AA2FBAB +:1036100003235B09C6F8843001E0D0F88C500435F0 +:1036200025F0030505F114084046F7F73BFD044675 +:1036300010B300221C4B02601B680561426082606F +:10364000C2605BB143462A4637B352211748C8F7D8 +:10365000D5FE2046C6F89040BDE8F081002FF8D195 +:103660002046C6F89440BDE8F081114A52F8331064 +:1036700002EBC3025368B9E70E48C8F7BFFE96F8DD +:103680005E30304643F00403082186F85E3001F0D6 +:10369000A7FA2046BDE8F08154210448C8F7AEFEE1 +:1036A000DEE700BF1F85EB51002B0C22F8351D0211 +:1036B0009C3B1D02D4351D0290F85E3013F00403CC +:1036C0001FD190F86D2010B50446BAB1083A012A0E +:1036D00014D990F85D20920605D40B4619B1D0F8A4 +:1036E000941011B10123184610BDFFF76FFFD4F8F5 +:1036F0009430002BF6D16FF00B03F4E76FF07F03EB +:10370000F1E76FF00B031846704700BF08B5044897 +:10371000F7F72CFFBDE808400248F7F727BF00BFC6 +:10372000782A0C22642A0C220A28F8B505460E468F +:1037300014465DD0022840F086806AB9012973D012 +:10374000022E0CBF11240024FEF7B4FE002868D11D +:103750004FF0FF352846F8BDFEF7ACFE0028F7D045 +:103760004A4B9B6801337CD1494B9B68013371D133 +:10377000112C4BD0062C7BD1012E4FF4B0777ED18B +:103780003846F7F78FFC05460028E1D0F7F78EFDA5 +:10379000064600284ED03A460021284622F038FA44 +:1037A0002B7A112C6FF300036E602B7246D040F21F +:1037B000B45140F6B830A5F86610C5F88800FFF798 +:1037C00085FB0123C5F88C00C5F8F830C5F8FC303E +:1037D00005F10C00F7F7D6FE022242F2107385F8CD +:1037E0003B4085F83A202846AD612B626B62F8BDFC +:1037F0000AB90129A4D1FEF75DFE0028A8D04FF434 +:10380000F171244B244A2548F7F73CFA022E4FF079 +:103810005C07B5D040F20621214B1F4A1F48F7F73D +:1038200031FA022D9CD0EAE7FEF744FE00288FD043 +:10383000062495E72846F7F7C5FC89E705F1480017 +:10384000F7F794FEC4E740F27221164B164A13486C +:10385000F7F718FA40F2FD11144B0F4A0F48F7F72B +:1038600011FA40F2F911124B0B4A0C48F7F70AFA19 +:103870004FF407710A4B084A0848F7F703FA40F279 +:103880001321074B044A0548F7F7FCF9782A0C2264 +:10389000642A0C22B8361D02FC3B1D0264361D0250 +:1038A0006C371D0234361D02143C1D021C371D02EC +:1038B000CC361D022DE9F0431D46431E033387B06D +:1038C00006D8C36904461BB190F83B30112B05D0D4 +:1038D0006FF01504204607B0BDE8F0839146836C75 +:1038E000026A0E460392B3B972B3E9062CD404A857 +:1038F000F9F7F2F903E004A8F9F71AFA20BB039FDD +:1039000000234121606801220097F7F7DDFCA36CDA +:1039100003A9002BEFD0002B16DDD6F73FFA636D1D +:103920006A07D3F80C8012D5D6F760FAB8F1000F09 +:103930000AD04046FEF7EEFD14280CD06FF01504B7 +:103940004046FCF7E7FAC5E76FF00A04C2E74046D5 +:10395000F7F742FEE8E740460E99FFF7E5FB0F9BBD +:1039600013B118230F9A1360D8F82840D8F8241000 +:10397000EB07A4EB0004014406D5316015F0050FF8 +:10398000DED0002CA6DADBE74C45A8BF4C4630461B +:10399000224622F076FAF1E770B584B004460E466E +:1039A000FEF7BCFF002842D1631E033336D8E3691B +:1039B00083BB0923054603948DF8083026B373783A +:1039C000022B1DD1B368227A1BBA60F30002A362F6 +:1039D000227273885BBA23874FF0FF3102A8FEF78B +:1039E000DDFAF0B14FF0FF360023606801221021AC +:1039F0000096F7F769FCE36983B1284604B070BD0F +:103A00000E48C8F7FBFCE4E72087A062E062206371 +:103A10006063E1E7218F0A48C8F7F0FC6FF01505F5 +:103A2000EBE70848C8F7EAFC6FF08B05E5E740F2E2 +:103A3000A361054B054A0648F7F724F914381D021F +:103A4000E8371D023C381D02B8371D02DC3B1D0261 +:103A500064361D022DE9F04788B0109F002F00F05A +:103A600094800D46002900F0898014467A78022A55 +:103A700006D1B4F5B86F0BD9002008B0BDE8F087C7 +:103A80004548C8F7BBFC6FF0150008B0BDE8F087EB +:103A9000421E03320646EFD890F83B20112AEBD1A4 +:103AA000C269002A5BD0726A0392DA0650D50022FE +:103AB000039213F0010A2FD02846FEF709FF804633 +:103AC0000028D9D004F12A09039D04238DF8183069 +:103AD00000230793336CC8F830307B78022B48D032 +:103AE0007B88C8F82890A8F83430F3682946A8F8ED +:103AF000363096F83A20D8F8243006A89A71CDF8D6 +:103B00001C80FEF74BFA012831D0BAF1000FB3D177 +:103B10004046FCF7FFF9AFE704A804F12A09F9F7DA +:103B2000DBF848460399FCF71BFA80460028A3D02F +:103B3000406A294622462A3022F0A3F904A803A9A4 +:103B4000F9F7F6F80128BFD15546CDF80CA0BCE72F +:103B50000193FEF7E3FE019B0028A8D1A9E71146D7 +:103B60000193FFF719FF002886D1019B9BE72046B0 +:103B700083E739464046FFF7C9FAB1E740F24661AC +:103B8000064B074A0748F7F77DF840F24561064BB8 +:103B9000034A0448F7F776F89C381D0284381D0262 +:103BA000EC3B1D0264361D0260381D022DE9F04F0A +:103BB0009846431E033385B006D94FF4EE614E4B51 +:103BC0004E4A4F48F7F75EF890F83B204D4B062AD7 +:103BD0004D4F05460E4618BF1F46002900F0858050 +:103BE0004B88A3BB4FF47C44DFF83091039307F17B +:103BF000080A03A8D6F7D2FA00B3BDF80C309A0A27 +:103C0000A9FB0212C2EB8212A3EB822BFEF752FC3D +:103C10000BF5806B9BFA9BFB1FFA8BF3A8B1FA683C +:103C20001946924503D158E0526892450DD011686B +:103C30008B42F9D1013CA4B2002CDAD100236FF001 +:103C40007C00738005B0BDE8F08FA6F802B019467D +:103C5000B8F1000F03D095F83B20062A22D001913D +:103C6000FEF728FC0199002834D0FA6807F108040F +:103C70009442738803D114E05268944211D01068C2 +:103C80008142F9D195F83B00204A06285BBA2049C9 +:103C9000204818BF11469AB2C8F7B0FB6FF06F000A +:103CA00010E01946B0685BBAE9602B8768B9286CE8 +:103CB000B0B103681BBAAB62384605F10C01F7F7E7 +:103CC00065FC002005B0BDE8F08F0721FFF71AFB67 +:103CD0002864EDE771880B46E4E7A6F802B0B7E781 +:103CE000A862E86228636863E6E740F293710A4BD2 +:103CF000024A0348F6F7C6FFCC381D02D03B1D022E +:103D000064361D02782A0C22642A0C22C8381D024F +:103D1000C4381D021C391D0200391D021441100453 +:103D20000A2300B583B08DF80030431E03330190A1 +:103D300009D84FF0FF316846FEF730F938B101205D +:103D400003B05DF804FB002003B05DF804FB0448F9 +:103D5000C8F754FB4FF0FF3003B05DF804FB00BF21 +:103D600040391D0270B590F83B3084B0062B10D05E +:103D7000112B02D0104804B070BD037ADB07F9D4D0 +:103D8000048F836A5C210D4A00940B4821F0EAFD00 +:103D9000F0E7037ADA07EDD4B0F85860856C048F49 +:103DA000836A5C21CDE90156054A0094024821F05E +:103DB000D9FD014804B070BD902A0C2270391D0253 +:103DC00060391D02F0B590F83B300546062B83B0F4 +:103DD00017D0EB691BB105F10C00F7F7FDFB95F867 +:103DE0003B30112B52D0686808B1F7F789FB95F882 +:103DF0003B30062B58D02846F7F7E4F9002003B0F3 +:103E0000F0BDD0F8900008B1F7F7DCF9D5F89400D0 +:103E100008B1F7F7D7F995F86D30304E012BF468FB +:103E20002F8F06F1080601D124E06468B442D0D097 +:103E3000E06890F86D30012BF7D1038F9F42F4D1E9 +:103E4000B0F86830002BF0D0013B9AB2244B012A25 +:103E5000244C18BF1C46A0F86820B0F86A303946D8 +:103E600000942148C8F7CAFAB3E790F85C3013F021 +:103E7000060F2CD1B442ACD0E068646890F86D3085 +:103E8000012BF7D0038FBB42F4D1EEE7AB6C0BB341 +:103E90006B6DDC682046F7F79FFB2046FCF73AF88D +:103EA000AB6C002BF4D19EE72846FFF75BFF04467E +:103EB000FCF7A8F8094B024621461B680B48C8F7D7 +:103EC0009DFA2846F7F77EF9002003B0F0BDFFF712 +:103ED00079FFCFE76868002887D18CE7642A0C2235 +:103EE00080391D02E06E1D0284391D02B0391D02A9 +:103EF000411E033102D96FF01500704730B50446FA +:103F000083B0122A0BD8DFE802F09396700A0E0EE7 +:103F10000A0A0A0A0A203040A2790A91C6006FF004 +:103F20006C0003B030BD90F83B10062940F0E980EA +:103F3000042A00F0CF80D0F89020002A40F0EE80D4 +:103F40001B68C0F888300020EBE790F83B20062A79 +:103F500040F0D4801B68002B00F0B58090F85C30F6 +:103F600043F0080380F85C30EDE790F83B20062A28 +:103F700040F0C4801B68002B00F09E8090F85C30FD +:103F800043F0100380F85C30DDE790F83B20062A10 +:103F900040F0C080D0F89420002A40F0AB80B0F808 +:103FA000661018680193FEF791FF94F83B20019B7F +:103FB000062AC4F88C0040F0BB80D4F89020002A78 +:103FC00040F0AC800122996894F80031C4F8881060 +:103FD000DB07C4F8F820C4F8FC20B4D5B4F8663088 +:103FE000C4F80431C4F80831ADE790F83A20002B4A +:103FF0007BD042F0020280F83A20A4E790F83B0020 +:1040000006287BD11B680121003B18BF0123E26D0C +:104010005B0422F4003222F4807243F48073134371 +:10402000A4F86410E365FDF787FF8CE7C3638AE7B4 +:104030001B68036287E790F83B201B68112A04D1B4 +:1040400043F69822934228BF134663627BE790F8B9 +:104050003B50062D52D11B6890F80021003B18BF41 +:10406000012390F86D1063F34102042980F80021C8 +:104070007FF669AFD0F8940000283FF464AF00F0F9 +:1040800065FC00283FF45FAF01232846A4F86430A4 +:10409000FDF752FF57E790F83B20062A44D11A68F3 +:1040A0005B6893423CD9D0F88810994238D3C0F865 +:1040B0008020C0F8843046E790F85C2063F3041257 +:1040C00080F85C203FE790F85C2063F3C30280F83F +:1040D0005C2038E7D0F8942062B9B0F86610186810 +:1040E000FEF7F4FEC4F88C002DE722F0020280F8FF +:1040F0003A2028E711491248C8F780F96FF01500F7 +:104100000FE70E4B042A0F490F4808BF1946C8F79E +:1041100075F9F3E70D48C8F771F9EFE70949EAE7E0 +:104120000B48C8F76BF9E9E70A48C8F767F9E5E70C +:1041300004490548C8F762F9E0E700BFE4391D0209 +:10414000703A1D02E8391D024C3A1D02983A1D02D0 +:10415000203A1D02EC391D0210B50446FEF7AAF9FB +:1041600068B10C49CB6808318B4203D108E05B6829 +:104170008B4205D01A689442F9D1D86810B110BDAD +:10418000002010BD40F60641034B044A0448F6F7F0 +:1041900079FD00BF782A0C22BC3A1D02BC3B1D02EF +:1041A00064361D022DE9F04385B001904FF0000CFC +:1041B0002E260846224D01AC02AF0DF10F0E14F869 +:1041C000011BA5FB0123DB08DAB2A5FB029803EB78 +:1041D0008303A1EB43038DF80E304FEAD80303EBC2 +:1041E0008308A2EB4802D2B263298DF80D20DBB21E +:1041F00023D8002A0CBF4FF002084FF001088DF8B9 +:104200000C3003AB03EB080200EB0C0112F8013B8E +:104210003033964501F8013BF8D10CF10303BC4261 +:10422000C8F10402A3EB080302D0C6549444C6E7C5 +:104230000022C25405B0BDE8F0834FF00008DEE76D +:10424000CDCCCCCC02288C46114601D00020704742 +:104250001A466046FEF74EBF002300B583B001A9A1 +:104260000193FEF7FBFE00B1019803B05DF804FB7B +:10427000C36B10B5044603B19847606808B1216864 +:1042800011B90023236010BDF7F7ECF80023236079 +:1042900010BD00BF002900F0858030B5431E0333F8 +:1042A000044687B003D96FF0080007B030BD90F81E +:1042B0003B30062BF7D190F86D305A1F022A02D8F6 +:1042C0006FF07E00F1E7C2690D46002A5FD0022B35 +:1042D00005D013F0F70306D06FF00A00E5E76FF0A2 +:1042E000760007B030BD94F85D2084F86C3063F33D +:1042F000C30284F85D206A78022A44D1AA68217A30 +:1043000012BA63F300012172A2646B8802215BBAC6 +:104310002046A4F8583000F063FC01230620A4F8DE +:104320006430FDF709FE012839D1236A0393002B7D +:10433000D2D004A8F8F7D0FC94F83B30062B1CD15F +:1043400094F86D30053B022B02D8002007B030BD39 +:1043500003A904A8F8F7ECFC034688B9039D60683C +:10436000012228210095F6F7AFFF8306E4D50F4818 +:10437000C8F744F86FF07F0097E76FF0150094E7F7 +:104380006FF0730091E70A48C8F738F8BDE71146A7 +:10439000FFF702FB002888D194F86D3097E76FF0A3 +:1043A0008B0082E76FF01500704700BF003B1D02D5 +:1043B000D43A1D022DE9F04F1E46431E033387B049 +:1043C00006D8C36904461BB190F83B30062B05D0D4 +:1043D0006FF01505284607B0BDE8F08F16F0010B09 +:1043E0000F46904601D00029F2D0D4F8900005463F +:1043F00010B100F0ABFA0546002D4FF0000206F0B8 +:10440000100A2CD194F86D30002B59D0083B012BA9 +:1044100056D90DF1100952B9236A0393002BD9D054 +:10442000BAF1000FD6D104A88146F8F755FC4846EA +:1044300003A9F8F77DFC03460028CBD1039901229C +:10444000009160686121F6F73FFFD4F8900080B3D7 +:1044500000F07CFA0546002D4FF00102D2D0B9DD04 +:10446000D4F89000BBF1000F34D1C6F38006434668 +:104470003A465946009600F021FB94F95C30054617 +:10448000002BA7DAD4F8900000F054FAD4F8843066 +:1044900098429FD30122B4F85C30A4F8642023F43E +:1044A000C07343F48073A4F85C300620FDF744FD2C +:1044B00090E794F86D30A3F108020BB1012AB6D849 +:1044C00094F85E3013F0040F14BF6FF00B056FF01B +:1044D0007F057FE7394607B0BDE8F04F00F06CBAC2 +:1044E0002DE9F04F8BB0049251B19846431E03332F +:1044F000044605D8C3691BB190F83B30062B06D0A3 +:104500006FF01503039303980BB0BDE8F08F0E46D0 +:1045100011461546FFF7D0F8031E0393F3DDD4F8D8 +:10452000940000F0FBF9002D31DD4FF0000B4FF04F +:10453000010ACDF80CB000281DDD94F85C10A842EB +:104540000346A8BF2B4611F010015FD0A8426DDAD8 +:1045500032460021D4F8940000F042FA8146A4F8D3 +:1045600064A0FEF7DBF900285CD0039BA5EB0905EE +:104570004B4403934E44BBF1000F19D1636A079378 +:10458000FEF7CCF9002837D0039B002BBBD194F861 +:104590006D30052B5ED8218F172905D0B4F858301F +:1045A000A26C3048C7F72AFF6FF01B030393AAE7FA +:1045B00007A908A8F8F7BCFB0028E5D1079F00234E +:1045C0006068012222210097F6F77EFEE369002B46 +:1045D000DAD094F83B30062BD6D120460499FFF769 +:1045E0006BF80028D0DBD4F8940000F097F9002D88 +:1045F0004FF0010B9FDCC7E7079B002BC4D018F0DE +:10460000100FC1D108A8F8F767FBD7E73246D4F8F6 +:10461000940000F0E5F9A4F864A08146FEF77EF965 +:104620000028A2D10620FDF787FC9EE70593F8F746 +:1046300079F894F85C20002142F0400284F85C2074 +:10464000059B3246D4F8940000F0CAF98146F8F789 +:1046500071F884E76FF07F03039303980BB0BDE814 +:10466000F08F00BF2C3B1D02431E03330AD8C369E1 +:1046700010B504461BB190F83B30062B05D06FF007 +:104680005E0010BD6FF05E00704790F86D3013F063 +:10469000F70FF4D14FF6FF70FEF70CFC94F85C3086 +:1046A000A4F86A001B071DD5D4F8900008B100F0EB +:1046B00065F9D4F8940008B100F060F956220021A1 +:1046C00004F19A0021F0A4FA6022002104F5807020 +:1046D00021F09EFA0023E36594F85C3043F0080370 +:1046E00084F85C302046012100F07AFA002010BDE9 +:1046F000421E03320AD8C26908B503461AB190F8BF +:104700003B00062805D06FF05E0008BD6FF05E002C +:10471000704793F86D20052A0CD1012193F85C2095 +:10472000A3F8641042F0200283F85C20FDF704FC3B +:10473000002008BD6FF07F0008BD00BF2DE9F047E5 +:104740008046F8F7F3F8254B254F1E68FD68861B59 +:10475000012E07F1080738BF0126BD424FF47A7ACF +:10476000186024D04FF0000910E09B1BA4F86430BF +:10477000216819B1B8F1000F1CD1C246B4F86430F9 +:1047800013B19A4528BF9A46BD4210D0EC686D68B7 +:10479000B4F86430002BF7D0B342E6D82046A4F832 +:1047A000649000F0D9FB0028E2DABD42EED1504619 +:1047B000BDE8F087E36B43B120469847606808B1D5 +:1047C000216829B900232360D8E760680028F9D060 +:1047D000F6F748FE00232360D0E700BF602A0C22D2 +:1047E000642A0C2282B070B5164804AC84E80C0030 +:1047F000C36800F1080C63454FF000001BD0099A14 +:10480000089D1FFA81FE94B202E05B68634512D0F6 +:10481000DA68118F7145F8D192F86D1001290ED028 +:10482000B2F85810A142F0D1002DEED10499966C47 +:104830008E42EAD11046BDE8704002B07047104683 +:10484000E3E700BF642A0C222DE9F047D0F890403E +:1048500080460D4617461E4684B09CB33A46334602 +:104860002946204600F0BCF8B042074604D1DDB12D +:10487000384604B0BDE8F0872046D4F80090D4F85C +:1048800008A000F057F88446E3683A4603932946A7 +:1048900033461B48CDF804A0CDF80090CDF808C0F1 +:1048A000C7F7ACFD002DE3D198F95C30002B12DA8C +:1048B0003846D8F8003043F00103C8F8003004B09F +:1048C000BDE8F0870121FEF781FE04460028C5D12E +:1048D0004FF0FF37CCE7D8F8900000F02BF8D8F86D +:1048E00080309842E4D80122B8F85C30A8F86420FF +:1048F00043F4C073A8F85C300620FDF71DFBD7E732 +:10490000543B1D020138C31C8CBF0020012070479E +:104910000369501A1B1828BF18467047026981683E +:1049200003681344013B5B1A9A42A3EB020088BF61 +:10493000184670470269C16803681344013B5B1A5B +:104940009A42A3EB020088BF184670470269836849 +:10495000016813445B1A9A42A3EB020088BF184611 +:10496000704700BF02698368416813445B1A9A422A +:10497000A3EB020088BF1846704700BF0023836086 +:104980000360C36043607047836810B40469426881 +:1049900023449B1A9C42A3EB040298BF134642682F +:1049A000994294BF5218D218131BA24228BF1A462C +:1049B0005DF8044B4260704730B405680469826852 +:1049C00003682244D21A00F1140394422B44A2EB50 +:1049D00004000B6088BF1046611B30BCFEF772BA42 +:1049E0002DE9F0410F4604461946154682680368D2 +:1049F00000690344013B9B1A9842A3EB000098BF57 +:104A000003469F42A3EB070028BF0020FEF75AFA97 +:104A1000064660B3D4F80880AFB120694744B84275 +:104A20003FD96DB13146C01BFEF74CFA804607F105 +:104A3000140029464246204421F023FAB04534D3DD +:104A4000F7F770FE0AE0ADB9F7F76CFE236906EBE5 +:104A50000807FA1ABB4298BF1746A760E2682368A6 +:104A6000D21AFB1A9A4298BFE760F7F763FE304606 +:104A7000BDE8F08120693146A0EB0800FEF722FA7C +:104A8000074608F1140029463A46204421F0F9F976 +:104A9000BE42D9D9F21BE91904F1140021F0F1F951 +:104AA000D2E73F1A002DBDD1CAE7A6EB080205EBFD +:104AB000080104F1140021F0E4F9C1E72DE9F843FD +:104AC0000D46044619461646836802680069034489 +:104AD0009B1A9842A3EB000098BF03469D42A3EBAC +:104AE000050028BF0020FEF7EDF9074630B3D4F8E3 +:104AF00000803DB12069A844404522D8F6B1A8EB1A +:104B0000000820E0BEB320693946A0EB0800FEF79C +:104B1000D9F9814608F1140130464A46214421F072 +:104B2000B0F94F451ED8089B1D4307D1226907EBFA +:104B30000803991A9A4298BF0B4623603846BDE88D +:104B4000F883002EFAD03946A0EB0800FEF7BAF938 +:104B5000814608F1140130464A46214421F091F97A +:104B60004F45EBD906EB0900A7EB090204F114014C +:104B700021F087F9D7E7089B002BD7D0DEE700BFED +:104B800038B5054D04462B6823B1834202D0184640 +:104B9000FFF718F92C6038BDF02A0C2238B5064D05 +:104BA00004462B6833B1834204D01846B3F86A1028 +:104BB000FFF75AFD2C6038BDEC2A0C2210B50446D4 +:104BC000F7F7B4FE002294F85D30E06723F00603A7 +:104BD00084F85D3084F87420F7F7A8FEA06710BD54 +:104BE0002DE9F04390F86D700446042F0D468FB008 +:104BF00016D9082F00F08480042940F290800829FB +:104C000040F0238190F85C305A0740F1E0801B07A8 +:104C100000F1DD80066F002E00F01B813846D8E0E1 +:104C2000042968D9BB1E0829DBB200F0B58090F8D2 +:104C30005C20022B02F0040168D8002968D011071B +:104C400000F1FF80266F002E00F00381336F002BF0 +:104C500000F0F98000223846336843F004033360E3 +:104C600094F85C30226723F0060343F0020384F8D3 +:104C70005C3000F05DFC08B9A4F8640084F86D5065 +:104C8000002D5AD0082D00F0AA80F7F74FFE002221 +:104C900094F85D30E06723F0060384F85D3084F813 +:104CA0007420F7F743FE724BA0671B68002B1CDBD8 +:104CB000B4F83880B8F1170F17D0237AD90740F12C +:104CC0009D800DF110093846B4F8587000F026FFA9 +:104CD0000446284600F022FF05463B464A46414628 +:104CE000CDE900456348C7F789FB30460FB0BDE802 +:104CF000F043FFF7BDBA84F86D50EDB12646C4E726 +:104D00000429F8D9082969D090F85C20500796D476 +:104D10002368384643F0080326462360A9E790F845 +:104D20005C30580753D5190751D4266F002E00F078 +:104D3000908094F86D004CE02646F7F7F3FC94F869 +:104D40005C3013F0060F79D01A0705D494F85C3064 +:104D500023F0060384F85C30F7F7ECFC94F85C3041 +:104D60001B0759D5082D90D1FB1E012B8DD8218F03 +:104D70004148C7F743FB0023DFF8148184F86D3006 +:104D8000D8F8000028B1844203D0B0F86A10FFF7C9 +:104D90006BFCC8F8004078E7022B88BF80F86D10E4 +:104DA0001CD8384600F0BAFE0646284600F0B6FE8B +:104DB000314602463148C7F721FB94F85C305A0768 +:104DC00001D51E07B1D5264694F86D0001E038469E +:104DD0002646336843F0200333604AE72646F7F758 +:104DE000A1FC94F85C3013F0060FADD1F7F7A2FCEC +:104DF00094F85C3018077FF548AFB5E7A36C0DF168 +:104E000010091BBA03934A462823022003A9FFF77F +:104E100019FAB4F8388056E7FDF780FD00B3DFF8E3 +:104E20007480D8F8000018B1844201D0FEF7CAFFA0 +:104E3000082DC8F800407FF428AFD9E7F7F77AFCCF +:104E400023E7264602E7346704E7264684F86D1018 +:104E50001BE74FF4A2710A4B0A4A0B48F5F712FF01 +:104E60004FF4E571094B074A0748F5F70BFF00BF00 +:104E7000002B0C22F83C1D02D43C1D02243C1D02D8 +:104E8000383C1D02C43D1D02503C1D02A43C1D02C5 +:104E9000EC2A0C22F02A0C2230B544F6206590F85A +:104EA0006D3085B0022B0446039519D0B0F864002C +:104EB00008B105B030BDD4F8F41003AA04F5807031 +:104EC00001F0F4FC039B9BB34FF47A7202FB03F3F3 +:104ED000934238D201200246A4F8642005B030BDC8 +:104EE00090F85D2090F86C3012071AD44FF4FA75E0 +:104EF000B4F85820A16C164800950395C7F77EFAC0 +:104F00004FF47A73039803FB00F0984215D3114BCA +:104F1000A3FB0030C0F38F131846A4F8643005B02B +:104F200030BD022B0CD840F6B8355A1E9540DFE74D +:104F30000028CFD128462A46CEE701200346ECE7D9 +:104F400042F6F825D4E7B3FBF2F39AB21046C3E772 +:104F50001C3D1D02D34D621090F86D3010B5042B2E +:104F6000044608D9D0F894303BB101F02DF994F8FB +:104F70006D30042B01D8022B02D1204601F0CCF871 +:104F80002046FFF789FF2046BDE8104000F0DEBA5A +:104F900008B588B1436A43B19B89082B01D0002032 +:104FA00008BDBDE8084000F041B840F28D21064B35 +:104FB000064A0748F5F766FE4FF42371054B034A8E +:104FC0000348F5F75FFE00BF483D1D02A83D1D02E6 +:104FD000503C1D0230251D02124A38B5D36802F13B +:104FE000080C6345018F1AD091FA91FE05461FFA0D +:104FF0008EFE02E05B68634511D01A687245F9D1F4 +:10500000DA6892F83B40062CF4D192F85C008007F5 +:10501000F0D52A670448C7F7F1F9012038BD002010 +:1050200038BD00BF642A0C227C3D1D022DE9F04FE3 +:105030008BB0456A0490FDF76DFA034604980E3371 +:10504000EC18876AED5A94F80D806688D4F804A0AD +:10505000D4F808B0FDF75EFA2230874204D200256A +:1050600028460BB0BDE8F08F049B6DBA5A6AADB20A +:10507000D2F81E70D2F81A900022039509920AAA5B +:1050800012E907008DE8070076BA99FA89F9CDF898 +:105090001490B6B205AB38BA31460CCBFFF7A2FB81 +:1050A0000746002851D090F86D0000F041FA002822 +:1050B0004BD04FF0000387F86C3097F86D30012B20 +:1050C00056D018F0040F62D108F01F08B8F1020F93 +:1050D00002D1042B00F291803846FDF725FA102604 +:1050E000049B00F10E015D6A00F1A8036A1869587B +:1050F000D2F804E0D2F808C0D568F9503B44C3F8B0 +:1051000004E0C3F808C0DD6011693844196180F813 +:10511000B5603846FFF752FD237B03F0F003502BB8 +:105120005AD80125E38938465BBA9BB2C7F8F430F8 +:1051300004A900F047FA049818B1FAF7EBFE00232F +:1051400004933846FFF7A8FE8AE72B464A463146C5 +:105150003348C7F753F908F01F03102B3FF47FAF14 +:1051600018F0040F7FF47BAF049801F0B7F876E7EE +:1051700008F01F03022B38D0404601F031FA2B46CD +:1051800001464A4600962748C7F738F9E8E733460C +:105190002A4649462448C7F731F997F86D30022B63 +:1051A00031D0D7F810119AFA8AFA514533D05046C7 +:1051B00001F080FA00283FF452AFD7F81011D7F869 +:1051C00004315046194401F071FA00283FF447AF0A +:1051D000049801F075F842E73846049900F028F881 +:1051E000054600283FF43BAF9CE73846049900F0A1 +:1051F00035FC074600288CD131E72A4649460B4842 +:10520000C7F7FCF82BE7D7F82C319BFA8BFB01335F +:105210005B457FF424AF00213846FFF7E1FC1EE731 +:10522000D43D1D02003E1D023C3E1D02643E1D0297 +:10523000F8B50C4606460846FDF76CF9656A00F1BC +:105240000E031D442B7B502B1ED9A26A22308242B2 +:105250001AD91C09053CA400E4B2121AA24213D3C5 +:1052600094B114350DE0012B08D0012C48D0022B4D +:105270000CD06B78012B43D9A34241D8E41A1D44CA +:1052800002D02B78002BEED10120F8BD032C37D9AA +:105290006B78042B34D1A81CFDF732FEB6F86610EB +:1052A0000746884206D058B302461648C7F7A6F804 +:1052B000B6F86610B7F5067F38BF4FF406778F4211 +:1052C00001D30423DAE796F85C303A4643F0010351 +:1052D00086F85C300C48C7F791F8D6F80431002204 +:1052E000B3FBF7F307FB03F3B9B261F30F0261F30A +:1052F0001F42A6F86610C6F85C21C6F80431E0E744 +:105300000020F8BD883E1D02A03E1D02F8B50446EF +:105310000E46456AFDF7FEF8034620460E331D444F +:10532000FDF7F8F8D4E909712A7B00F10E03920821 +:1053300002F03C0213441F443760636A0E399C89B3 +:10534000082C0ED000238B42A8BF0B4610446A7B6A +:105350008342A3EB0004D8BF0024930605D4204663 +:10536000F8BD1B8A5BBA9BB2EDE7698A204649BA51 +:1053700089B20F443760FDF79DFD241A2046F8BD21 +:105380002DE9F0411446054684B010461E460F46EE +:10539000FDF7C0F8636A0344D3F812801EB195F894 +:1053A0006D30032B06D80023184685F83C3104B035 +:1053B000BDE8F0810023D5F89000039318B3FFF700 +:1053C000ADFA034603AA98FA88F1009205F58070B9 +:1053D000324601F0D9F9011E18DB039B0BB1F61A16 +:1053E0001F4433463A462846FFF72EFA86420DD030 +:1053F000014632460748C7F701F8204600F06EFF25 +:105400004FF0FF30D3E7D5F88830DBE7002004B059 +:10541000BDE8F081B83E1D02F0B5044683B00846F1 +:105420004E6AFDF777F80E300644737BB568DF07E8 +:105430002DBA04D5D4F814310133C4F8103194F8DE +:105440005D30980632D443F020010B46D4F8202179 +:1054500084F85D10C4F82421190633D5013213F005 +:105460004003C4F8202139D094F85E300821DB4392 +:1054700003F001031B0173732046FFF7B1FBD4F85F +:105480002021737BC4F82C215BB32046FDF74CF838 +:1054900094F83C31244A1433DBB212681F189B0085 +:1054A000FFB2337342BB384603B0F0BDD4F82421B9 +:1054B000511CA942D0D143F0800384F85D30DBB2A7 +:1054C0001906CBD41123C4F820210A217373204676 +:1054D000FFF786FBD4F82021737BD3E77373C4F8FE +:1054E0002C2194F83C31104A1433DBB212689B0033 +:1054F00000273373002AD6D0D4F81C01D4F83431F5 +:10550000291AD4E94365AD1BD4F820210195D4F8BC +:105510002C411B1A241A121A00940448C6F76EFF75 +:10552000384603B0F0BD00BF002B0C22E03E1D0248 +:105530000B2808D840F6813323FA00F000F0010070 +:1055400080F0010070470120704700BF30B590F82F +:105550006D200446082A83B004D840F22313D340B8 +:10556000DA0724D4F7F7E2F947F23053E26F801AF2 +:1055700098421FD994F86DC0104DBCF10C0F28BF94 +:105580004FF00C0C55F82C50B4F85830A26C218F09 +:105590000B480095C6F732FF08212046FFF720FB95 +:1055A00094F85C305B0705D54FF0FF3000E0002039 +:1055B00003B030BD012003B030BD00BF48411D0223 +:1055C000203F1D022DE9F04F0446086887B00E46C3 +:1055D000456AFCF79FFF03460E3305EB030930686D +:1055E00005A9D9F8048099F80DA0FFF78FFE94F86B +:1055F0006D300746042B98FA88F806D9D4F81021A4 +:1056000008F101039A4200F09180D4F8183108EBB8 +:10561000070BABEB0303002BC8BFC4F818B13B4624 +:10562000204632680599FFF7ABFE0028C0F297814B +:105630002046316800F0E2FD94F86D300546042BF9 +:105640000AF001021DD08AB194F85D2050060DD4F5 +:1056500042F040029106C4F814B184F85D2005D4EC +:1056600094F85E2042F0010284F85E20023B082B91 +:1056700000F29E80DFE803F00D610D8748489C9C96 +:1056800048000AF01F0ABAF1020F00F09680002AC3 +:10569000DAD133682046D3F82480FCF745FF0E307A +:1056A000804494F86D20D8F80490022A98F80D30C0 +:1056B00099FA89F900F0908003F01701102900F0A1 +:1056C000C780042AD04AD14908BF11461022D048C9 +:1056D000C6F794FE08212046FFF782FAD8F8083072 +:1056E000C4F810911BBAC4F82C3198F80D3020463C +:1056F00043F0040388F80D30FCF716FF1435AB00B7 +:1057000088F80C30054404E020463168FFF784FE39 +:105710000546002D06DD2B463A463146204600F070 +:10572000A1FD0546284607B0BDE8F08F94F85D302E +:1057300043F0010384F85D3067E74946204600F0F6 +:1057400023FB1223824689F80D302046FCF7ECFE3D +:10575000054655440AF1140A4FEA8A0A04212046F4 +:1057600089F80CA0FFF73CFAD4F81C3108F10102CB +:1057700001331435C4F81821C4F81021C4F83431A9 +:10578000C4F82031C5E733682046D3F82480FCF7FD +:10579000CBFE0E308044B8F80E3098F80D905BBA0E +:1057A0009BB219F0100FD8F804A0C4F8F4301BD144 +:1057B0000025284607B0BDE8F08F96480392C6F74B +:1057C0001DFE03212046FFF70BFA039A94F86D3073 +:1057D000002A3FF44BAF37E703F01702122A00F01C +:1057E00087801222894972E7D8F8081004F5807B77 +:1057F000584609BA01F07CF8D4F894202AB1002860 +:1058000040F0F080204600F0DFFC94F85D20D4F8F2 +:10581000200109F0010902F0100353EA0903C4F85A +:105820002C0142D092069AFA8AFA40F1B2807A4B61 +:105830001B68002B00F3C88094F85D30204643F0CD +:10584000100384F85D303168FFF7E6FD054660E738 +:10585000B4F85830A4F85A31238FA4F85831D4F84A +:105860001C31013397BBC4F81091C4F82C310521C9 +:105870002046FFF7B5F99BE700904B46B4F8582057 +:10588000218F6648C6F7BAFD634B1B68002B0CDD01 +:10589000D4E947239B1A0093D4F80C213B460021FE +:1058A0005F48AAEB0202C6F7A9FD102388F80D3065 +:1058B000002F57D1002D7FF47BAF3A46314620466A +:1058C00000F0D4FA051E3FF726AF71E7C4F82C317B +:1058D0001023204688F80D30FCF726FE1435AB0067 +:1058E0000521054488F80C302046FFF779F910E7C8 +:1058F000B4F858302046A4F85A31238FA4F8583110 +:10590000FCF712FE84464FF0100EA444B4F8663043 +:10591000D4F82C2149468CF8B5E004F5807088F85D +:105920000DE000F009FF09F10103C4F81831C4F8D3 +:105930001031D4F820310133C4F82031D4F8343197 +:105940000133C4F83431D4F81C310133C4F82C319C +:1059500094F86D30022BBBD0002F88D0B8E74FF001 +:10596000FF35DFE62046FCF7DFFD05F114094FEABD +:10597000890388F80C3094F85D3080469B0644BF5C +:10598000D4F82431C4F82031002D4BD009EB0805A0 +:10599000BFE6584600F0DCFF8146584600F080FF25 +:1059A000B9F1000F3FF468AF00283FF465AFD4F8B9 +:1059B0001021B91A514401293DDC174B1B68002BFB +:1059C0007FF73AAFD4F82001D4F81C31D4F80C2179 +:1059D000C01A009001213B46AAEB02021048C6F70C +:1059E0000DFD29E703461046002211460092FFF7FD +:1059F00065F818B1236843F002032360D4F89430AB +:105A0000002B3FF402AFFDE6583F1D02683F1D0228 +:105A1000B83F1D02783F1D02002B0C22DC3F1D0207 +:105A20003C401D022A463146204600F01FFA051E62 +:105A30003FF771AEAAE7D4F80C31D4F81801D21AA6 +:105A4000C31A0448C6F7DAFC034B1B68002B7FF728 +:105A50002CAF1DE708401D02002B0C2238B505466F +:105A600008460C46FCF756FD142801D0002038BD2E +:105A700021462846BDE8384000F05CB80B4670B5BA +:105A80000446096A5A6A2162626293F83A201F4EFC +:105A900084F83A2093ED207F84ED207FD3F8FC201A +:105AA000D3F8F810C4F8FC2094F85C20C4F8F8107F +:105AB00042F00402198F84F85C20B3F86820144D7A +:105AC000013292B2012A18BF354688B0236791FA95 +:105AD00091FCA3F868200F48B3F86A300095ADF840 +:105AE0000AC0C6F78BFC01231822204602A9FEF744 +:105AF0005DF810B9012008B070BD0748C6F77EFCFC +:105B00002046FEF75FF9002008B070BD80391D0205 +:105B1000E06E1D0274401D02A0401D020C289ABFB9 +:105B2000024B53F820000248704700BF48411D0255 +:105B3000C4401D022DE9F041002864D00C46002924 +:105B400061D00B6B4F6A002B5DD006461B68D7F8FF +:105B50001E00984257D17B8CD7F81A20318FD4F78A +:105B60002BFB804600284ED096F85C301A0735D5BE +:105B7000354643F0040386F85C3036672046666A93 +:105B8000FCF7C8FC7A8C0644D6F8123052BA216B66 +:105B90001BBAA5F85820D7F81A20C5F810312B7A6F +:105BA00012BA6FF30003AA6429642B722846C5F861 +:105BB0002C8100F053FD284600F0B6F8032128465A +:105BC000FFF70EF8D4E90912562A28BF562205F12C +:105BD0009A0020F056F92846BDE8F081B6F8682012 +:105BE000B6F86A309A420BD2062201210220FDF754 +:105BF0009BFD431E0333054607D90748C6F7FEFB46 +:105C0000204600F06BFB0025E5E73146FFF736FF45 +:105C10000028F8D0B2E700BF7C411D0208B540F271 +:105C20001311024B024A0348F5F72CF8382F1D02D6 +:105C30004C431D029C411D0209B100F05DBB0028D0 +:105C4000FBD110B5FFF7EAFF70B504464D6AD0F8F6 +:105C500090000E32154438B3FEF76CFE064631460E +:105C6000D4F80401FDF72AF9E26D114B1340002B23 +:105C70000CBF03460023B4F866209A4202D9B24210 +:105C800098BF13464FF6FC71D4F810218B421A448A +:105C900028BF0B465BBAEB8194F85D3022666FF348 +:105CA000000384F85D3070BDD4F88860D7E700BF8A +:105CB0008000020090F85DC070B54D6A0E321CF095 +:105CC000020F0446D0F82C1115440DD02CF0060C10 +:105CD00001394CF0040C09BA80F85DC06960D4F851 +:105CE00010311BBAAB6070BD1E466B7B09BADB0777 +:105CF0006960F4D5FCF718FCD4F82C11A6F1140255 +:105D0000D4F82431121A88189842E8D0687B20F021 +:105D100001006873D4F81C011B1A091A0148C6F760 +:105D20006DFBDCE7FC411D0240F2B45270B5D0E9D6 +:105D30003E56134B04461B6802FB05F582B093B92F +:105D400040F2B452B4F86600D4F82C312946CDE9BB +:105D5000003006FB02F2D4F8103104F5807000F038 +:105D6000ADFC02B070BDD0F88820D0F8843000922D +:105D7000D0F8802029460348C6F740FBE0E700BF83 +:105D8000002B0C221C421D02034640F2024CB3F8C9 +:105D9000663004201A0AA1F814C08A75CB757047C2 +:105DA0002DE9F041264C074625680E4614469846D4 +:105DB000BDB151B11C4422343846FCF7B5FB354621 +:105DC0002044B0622846BDE8F08140F2F25800213C +:105DD0004046FAF7C5F8054638BB00252846BDE819 +:105DE000F081FCF7A1FB4444223400EB0408B8F135 +:105DF000560F38BF4FF05608002EE8D0B36A43451F +:105E0000DAD229464046FAF7ABF805460028E4D036 +:105E1000C5F82880D6E90912686A20F032F83046C1 +:105E2000FAF778F82846BDE8F0815622686AC5F886 +:105E3000288007F19A0120F024F82846BDE8F08177 +:105E400064241D0210B50C4618B1006C08B1206323 +:105E500010BD142A02D00020206310BD636A0821FF +:105E6000D3F81E00FDF7CEFA206310BD2DE9F04FE8 +:105E70000B6888460446164685B0002B3FD05D6A05 +:105E80002046FCF751FB00230E30054403936B7B47 +:105E900004F5807943F010036B73D4F894301BB190 +:105EA000B4F86630012B1BD894F86D30052B29D03F +:105EB00094F85D7017F003070ED000276B7B143643 +:105EC00003F0F703B20043F010032A736B7320460C +:105ED000FCF72AFB06443744384605B0BDE8F08F8E +:105EE0004846D4F8F41003AA00F0AEFC002882461D +:105EF00007463EDCD8D0384605B0BDE8F08F00F14B +:105F00009A05BDE7002794F85C309A0600F1868078 +:105F100094F87430032B74D8002F68D194F85D7016 +:105F2000FB07C7D4F6F702FD94F8742040F6B833A7 +:105F3000002A624AA16F08BF1346401A8342B7D2B3 +:105F4000F6F7F4FC5E4BA0671B68002B40F0AC80BA +:105F500040F6C41194F85D3094F8742043F00203C5 +:105F60001F4684F85D30531C84F87430A4F8641024 +:105F7000A0E7024633462046D8F80010FFF710FF8E +:105F8000002848D0D0F824B0C8F800002046FCF71C +:105F9000CBFA05462046FCF7C7FAD4F8943006F150 +:105FA00022081968039A80441846FEF7B1FC0E35A2 +:105FB0000123D8445D4483460093424653465946E4 +:105FC000D4F89400FEF77AFD8245804607D0034658 +:105FD0005A4603993B48CDF800A0C6F70FFA94F84B +:105FE0005C3059063BD494F86D30052B8BD06B7B1D +:105FF000143603F0F703B20043F018032A736B73EF +:1060000065E7A16CB4F858202F48C6F7F7F90821C6 +:106010002046FEF7E5FD4FF0FF375DE7484600F00C +:106020003FFC00283FF474AF94F85D306A7B94F82D +:106030005C1023F021036FF3451142F0010243F09D +:10604000210384F85C106A7384F85D30D4F8203141 +:1060500006212046C4F82431FEF7C2FD58E7D4F8E3 +:10606000940003998268FEF753FC8045BBD1D4F8B5 +:1060700094304246D3F808C0586841461B68CDE9C1 +:10608000000C1248C6F7BAF96B7B43F001036B733F +:1060900094F85D3043F0200384F85D30D4F82C315F +:1060A0005344C4F824319EE794F87430B4F858206F +:1060B000A16C0748C6F7A2F94AE700BFC0D40100A7 +:1060C000002B0C2254421D02B0421D0288421D02C8 +:1060D000D0421D022DE9F04108254FF00008064688 +:1060E0000F4607E000232246304600F005F9013D47 +:1060F000A0440DD0002239463046FFF7B7FE041EFB +:1061000006DD39680029EDD1002EEBD1FFF786FDC1 +:106110004046BDE8F08100BF70B590F86D3082B0A8 +:10612000022B37D190F86C300446022B0BD9816CCE +:10613000B0F858202348C6F761F908212046FEF739 +:106140004FFD002523E090F85D301A0731D5204639 +:10615000FCF7EAF9064640F20241B4F86630A83688 +:106160001A0A2644B182B275F3752046FCF7DCF9B1 +:1061700005466021002394F86C20183501323173F4 +:10618000204684F86C2019462A4600F0B5F82846C7 +:1061900002B070BD002301A90193FFF79BFF019B93 +:1061A0000546002BF3D01846F9F7B4FE284602B096 +:1061B00070BD037ADB07CAD400F072F90128C0D1A0 +:1061C000C5E700BFF0421D0210B50446D0F89400A8 +:1061D000FEF7C8FB011E00DC10BDD4F8943004F5B6 +:1061E00080705A681B6900F0E5FA011EF4DDD4F8EE +:1061F0009400BDE81040FEF7C7BB00BF70B5044671 +:1062000008464E6AFCF786F994F86D2094F83C3104 +:10621000042A03D994F85C20D10701D4184670BD34 +:106220000E4B6FF300021B680546002B84F85C20C0 +:1062300004DBB4F866100A48C6F7E0F840F2024200 +:106240006021042305F10E0030448282B4F86620F8 +:106250000173110A8175C275184670BD002B0C229E +:106260000C431D02F0B51C46054683B008680E4677 +:10627000FCF750F964B1104B1B68012B02DD298F2C +:10628000172908D1002322462846316800F034F847 +:10629000204603B0F0BDD5E94332D31AB5F85820F3 +:1062A0000194D5F82C01D5F81C71C01B009003484F +:1062B000C6F7A4F8E6E700BF002B0C2220431D021E +:1062C00010B50446FCF726F9142801D0002010BDB3 +:1062D0002046BDE81040102100F066B910B5044614 +:1062E000FCF718F9142801D0002010BD0146204603 +:1062F000BDE8104000F058B92DE9F04307461646B6 +:1063000093B0002900F08E8098460B6B0D464C6AC6 +:10631000002B00F09C80002F64D0142229463846C0 +:10632000FFF792FC3346142229463846FFF7C2FC99 +:10633000BB6C2A6B1BBA1268C4F81E300020802781 +:106340005249330A43EA062323820B88A77593FA3E +:1063500093FC0133A4F812C00B80C4F81A2004F196 +:106360000E0114222075607520766076FCF700FC23 +:1063700003465BBADB43A96A012223832046FCF76C +:106380008BFCA28C638C0E366284A384AE6202AF57 +:10639000D4F81E30394605F1300201A80193F9F70F +:1063A00017FF04F10609012818BF4F463B68236018 +:1063B000BB88A3802B6B9A6BC9F800209B8FA9F830 +:1063C00004302B6BD3F8A400002857D0C368002BEF +:1063D0004DD0294642469847B8F1000F11D013B06E +:1063E000BDE8F083D4F82A30D4F82620C4F826304B +:1063F000D4F81A30C4F82A20D4F81E20C4F81E306D +:106400009CE7618CA08CD4F81E2023686084A18452 +:10641000C4F81A20C9F80030A388A9F8043013B0D2 +:10642000BDE8F083382204A81FF0F2FB56231422A3 +:10643000384604A907F19A04CDE90D43FFF702FDA0 +:10644000109B002BCBD04FF0000804AD63E7142263 +:10645000FFF7F8FC2B6B002B7FF45DAFB8F1000F5A +:10646000BDD0284613B0BDE8F043F9F753BD4FF453 +:106470008E71074B074A0848F4F704FC40F21B11E1 +:10648000064B044A0448F4F7FDFB00BF88290C22A0 +:1064900004441D0290441D02A0431D0260431D02DE +:1064A000F0B50446A36C8BB01BBA08A907A804F189 +:1064B00040020793F9F78CFE0128054623D094F893 +:1064C0006C109DF82500013184F86C109DF8246053 +:1064D000A16C05909DF823002B46CDE90306079A91 +:1064E0009DF820009DF822509DF821400090CDE9B4 +:1064F00001452C4812BAC5F781FF0798F9F78CFFC0 +:1065000000200BB0F0BDB4F85830A26C218FA06A07 +:10651000D3F752FE06460028F2D0002794F85D30EB +:10652000394643F0080384F85D3084F86C705622D5 +:1065300004F19A001FF06CFB3421BDF824300822CE +:10654000A4F8A430452384F8A77084F8AA70C4F88E +:10655000107184F8AB104FF414774FF4D06184F8C5 +:10656000A830238F84F8A6205BBAB4F85820A4F88A +:10657000BE30A36C089852BA1BBAC4F8A000A4F8A5 +:10658000BC202046C4F8B430A4F8B010C4F82C6184 +:10659000A4F8C87000F062F82046FFF7C5FB284653 +:1065A0000BB0F0BD50441D024FF0500C08B5436ACB +:1065B00093F82F2083F82EC0920783F82F1006D56A +:1065C000D3F8262012BA013212BAC3F826200023CB +:1065D000014628221846FFF72FFB002008BD00BF08 +:1065E00084461CF0010F14BF46232E231CF0020F1B +:1065F00030B514BF53242E2489B01CF0040F00942E +:1066000014BF52242E241CF0080F019414BF5024F0 +:106610002E241CF0100F029414BF41242E241CF0D1 +:10662000200F039414BF55242E241CF0400F14BFD8 +:1066300045252E251CF0800F04940CBF2E244324E6 +:106640000A21CDE90554034A03481FF08BF902489B +:1066500009B030BDA8441D02F42A0C22037ADB07DE +:1066600000D5704700F000B8016C38B5826C044664 +:1066700029B1086813BA496843400B420AD140F275 +:10668000B4552946B4F858300748C5F7B7FEA4F802 +:10669000665038BD40F2B4514FF4AF60FCF70EFCC9 +:1066A000A26C014685B2EDE7BC441D02401AC00F42 +:1066B000704700BF081AC00F704700BF2DE9F843AC +:1066C0001E46DDE908591A4B04461B680F469046E2 +:1066D0004BBB0122C4E90178B4F85C302260B9F107 +:1066E000000F0FD0B4F85E200AB1A4F85E9099456F +:1066F00016D2B7FBF9F709FB07F71FFA89F3A4F8DD +:106700005C3067604FF4FA72C4E906656364E66062 +:10671000266125626563A562E562A263BDE8F88330 +:10672000002BEFD1E5E70348C5F768FED1E700BFCE +:10673000002B0C22E8441D0230B40125B0F85C4067 +:1067400005607BB1B0F85E500DB1A0F85E309C42A0 +:1067500016D945689CB2B5FBF3FC03FB0CF3A0F81B +:106760005C4043604FF4FA734464C0E9061230BCE5 +:10677000C1600161026242638262C26283637047E8 +:10678000002CEFD1E5E700BF10B400248446019847 +:106790000460DCF81000884208D1934206D302441A +:1067A0002046CCF810205DF8044B70474FF0FF30C6 +:1067B000F9E700BF2DE9F8430446806C002803DDAB +:1067C00000263046BDE8F883666CDFF878908E428C +:1067D0000D461746B046D9F800301ED30E4663B1B9 +:1067E000B4F85830172B08D0D4E90732616BD21AAD +:1067F000C91A12482B46C5F701FEA8460023626B52 +:106800006365A6642264E764F6F790F8636B20651D +:10681000434430466363BDE8F883002BEED0B4F800 +:106820005830172BEAD032460548C5F7E7FD666CAD +:10683000D9F800303546002BD2D1DEE748451D029D +:1068400018451D02002B0C22F8B5856C85B1164643 +:1068500090F856200446D20790F854300DD5826B3C +:1068600002FA03F7F6F762F8236DC01A874202D9DD +:1068700000252846F8BD94F8543094F8562001338A +:1068800042F0010284F8562084F85430F6F74EF8AE +:10689000226CE36C2065E26228463360F8BD00BFDD +:1068A000806CB0FA80F04009704700BF38B5002313 +:1068B00013600446806C48B194F85630DB0706D468 +:1068C000B4F85E00814234BF0020012038BD154677 +:1068D000F6F72CF894F85410226DA36B8B40811AB4 +:1068E0008B4202D913441B1A2B60012038BD00BF14 +:1068F00038B5856C15B90025284638BD026A0446AE +:1069000053198B420BD9B0F85830172BF3D0C46908 +:106910002B46121B091B0B48C5F770FDEBE70A4A13 +:10692000036213684BB1B0F85830172B05D0C36918 +:106930002A460648C91AC5F761FD00232846A36404 +:1069400038BD00BF70451D02002B0C2298451D026A +:1069500003698069181AC043C00F704718B1436AB1 +:106960009B89082B00D0704700F022B808B580B191 +:10697000436A43B19B89082B01D0002008BDBDE8C4 +:10698000084000F0ABB89221054B064A0648F4F7E0 +:1069900079F99121054B034A0348F4F773F900BFD5 +:1069A000483D1D0210461D02BC451D0230251D023A +:1069B0002DE9F04104466169236B656A82B0CDE937 +:1069C00000136846294601AAA66AF9F701FC236B61 +:1069D0005BB1022803D001280AD0002864D02046E9 +:1069E000F9F798FA02B0BDE8F081019B2363F0E764 +:1069F000D4F824E00022F446A38E2A3EAB84E38E32 +:106A0000B6B26B8406F108035BBAEB8485F82820E4 +:106A100085F829201CF8068F2F4F1C360FCFCEF893 +:106A20000600CCF80410CCF80820CCF80C3003CFCA +:106A3000CCF81000CCF814106269236B76BA2E8261 +:106A4000C5F81E2013B11B68C5F81A300026204671 +:106A50002E756E752E766E76FBF75CFD05F10E01D8 +:106A600002463046FCF784F840BAC04318F00208EA +:106A700028832AD185F8288085F82980236B002B6C +:106A8000ADD0996B626AD3F8A400C2F806109B8F50 +:106A900053810028A6D0C368002BA3D00122214631 +:106AA000984702B0BDE8F08102460099F9F77EFBF5 +:106AB0000B216069FCF7A6FC206300288FD0009BA7 +:106AC00020466361F9F748FCD8E701222846A16A0D +:106AD000FCF7E2F8D2E700BFA41C00222DE9F04148 +:106AE000044600283DD0D0F82480B8F1000F3FD0F4 +:106AF00008461746266BFDF72FFB002305463B6033 +:106B000008B30EB13368C3B9F5F70CFED3F746F9F5 +:106B1000214605F14800F4F739FDD3F767F9F5F799 +:106B200009FE686810B10121F4F79CFC2846FAF7C9 +:106B3000A9FB58B90120BDE8F0812046F9F7E0FD36 +:106B4000012807D138600020BDE8F081206BFBF7F9 +:106B5000ADFEEFE7D8F81A1008F10600F9F704FBCC +:106B6000D2E740F25F11064B064A0748F4F78AF86D +:106B70004FF4B071054B034A0348F4F783F800BFA4 +:106B800030251D0284461D022C461D02483D1D0273 +:106B90002DE9F04F00248BB0CDE90344CDE9054445 +:106BA000CDE907440994002800F08F800D460029A4 +:106BB00000F09180904607460622012102201E46E1 +:106BC000FCF7B2FD431C044639D04FF40673284647 +:106BD000ADF8103098FA98F3ADF81230FAF78CFD52 +:106BE0000690A8B985233F4A3F484049C5F706FCAF +:106BF00029463F48C5F702FC3E48C5F7FFFB4FF06A +:106C0000FF392046FDF78CF848460BB0BDE8F08F01 +:106C10001822204604A9FDF73DFB814600B39323CB +:106C2000304A31483149C5F7E9FB43462A464946CF +:106C30003148C5F7E3FB2F48C5F7E0FBE1E7A14684 +:106C40006C23284A29492848C5F7D8FB2B48C5F7A3 +:106C5000D5FB2848C5F7D2FB48460BB0BDE8F08FFE +:106C60004FF47A7A4FF0040B0AFB06F6DFF8A8809F +:106C70000246A8FB06C6014603AB2046CDF800B08D +:106C8000B6090396FDF734F9149B49460AFB03F253 +:106C9000A8FB0282920903AB039220460122CDF8A1 +:106CA00000B0FDF725F9BD230E4A15480F493C6099 +:106CB000C5F7A4FB29461348C5F7A0FB0D48C5F747 +:106CC0009DFB48460BB0BDE8F08F64210E4B0F4A88 +:106CD0000F48F3F7D7FF65210E4B0C4A0C48F3F72A +:106CE000D1FF00BFD4481D0280471D0270471D021E +:106CF000B8471D020CCD1C0238481D0298471D02E2 +:106D0000FC471D0214481D02A4461D02E8481D024E +:106D1000C0461D0254471D02D34D6210431E03336B +:106D200000D9704730B5022183B004460325FDF732 +:106D3000DFFC00230222204601A9FDF73BFB0028CF +:106D400001DB013DF5D12046FCF7EAFF03B030BD81 +:106D500008B580B349B30023FDF7C2FB10F1800FE3 +:106D600014D000F11C03182B12D8182B10D8DFE810 +:106D700003F0130F0F0F0F0F190F0F0F0F0F0F0F40 +:106D80000F0F160F0F0F0F0F0F0F10006FF00500F2 +:106D900008BD6FF00A0008BD6FF0090008BD6FF074 +:106DA000020008BD6FF0030008BDF721054B064A3D +:106DB0000648F3F767FFF621054B034A0348F3F74C +:106DC00061FF00BF84381D02C0481D02C0461D027D +:106DD00094481D0208B5E8B119B30023FDF7EAFA9B +:106DE00010F10C0F13D010F10B0F08DA10F1800F17 +:106DF0000AD010F1160F08BF6FF0030008BD031D85 +:106E000008BF6FF00A0008BD6FF0050008BD6FF005 +:106E1000020008BD4FF49B71054B064A0648F3F784 +:106E200031FF40F23711054B024A0348F3F72AFFBE +:106E300094481D02AC481D02C0461D0284381D0244 +:106E400008B5B8B181B1FFF783FF00F10B03082B40 +:106E500007D8DFE803F00507060606050605050066 +:106E6000074808BD074808BD4021074B074A0848A6 +:106E7000F3F708FF3F21074B044A0548F3F702FFE9 +:106E80000094FFFF0098FFFF84491D02BC491D02CA +:106E900010491D02FC481D0208B590B1B9B1FFF7B9 +:106EA00099FF831C04DB0D4B002808BF184608BD62 +:106EB000011D04DA0A4B821D08BF184608BD0848A8 +:106EC00008BD6C21074B084A0848F3F7DBFE6D212B +:106ED000074B054A0548F3F7D5FE00BF0097FFFFB3 +:106EE0000094FFFFFC481D0298491D0210491D0235 +:106EF00084491D0270B504460E46154603F098FB02 +:106F000084F82860656370BD08B50A4403F09AFBF5 +:106F1000C0B208BD382200211EF07ABE007B704747 +:106F2000436B13B11B6803B118470020704700BFC3 +:106F3000436B43B15B6833B110B5521A04469847AE +:106F4000431C02D010BD18467047024B1820236125 +:106F500010BD00BFE0491D02436B13B19B6A03B132 +:106F600018470020704700BF436B43B19B6833B1A3 +:106F700010B5521A04469847431C02D010BD18465B +:106F80007047024B1820236110BD00BF004A1D024C +:106F9000436B13B1DB6A03B118470020704700BF91 +:106FA000436B43B1DB6833B110B5521A04469847BE +:106FB000431C02D010BD18467047024B18202361B5 +:106FC00010BD00BF244A1D02436B13B11B6B03B1FC +:106FD00018470020704700BF436B43B11B6933B1B2 +:106FE00010B5521A04469847431C02D010BD1846EB +:106FF0007047024B1820236110BD00BF4C4A1D0290 +:10700000436B13B15B6B03B118470020704700BF9F +:10701000436B13B15B6903B118470020704700BF91 +:10702000436B13B1DB6903B118470020704700BF01 +:10703000436B43B19B6933B110B5521A044698476C +:10704000431C02D010BD18467047024B1820236124 +:1070500010BD00BF744A1D02436B13B11B6A03B11C +:1070600018470020704700BF436B13B15B6A03B140 +:1070700018470020704700BF038E03F01403142B41 +:107080000AD090F82930A3F10503B3FA83F35B0922 +:1070900080F82E300020704790F82830012BF7D070 +:1070A000438EA3F16503B3FA83F35B0980F82E30B6 +:1070B0000020704790F82A100346028E21B390F802 +:1070C0002B1009B391072DD493F82800012816D06E +:1070D000598EA1F1640063281ED9CC291CD0B1F5CA +:1070E000987F19D012F0400016D102F40271B1F568 +:1070F000007F04D012F0280F14BF012000200022CE +:1071000083F82F201A86704712F00100DCD100228C +:1071100083F82F201A8670470022012083F82F2041 +:107120001A8670470020EAE790F82830012B17D024 +:10713000438EA3F16402632A12D9CC2B10D0B3F58D +:10714000987F0DD0038E5A060AD403F40272B2F56A +:10715000007F07D013F0280F0CBF012000207047DC +:107160000020704701207047028E90F82E301107E2 +:1071700024D410B5D0E9081421430DD07BBB5106AF +:1071800039D494050ED4910639D4FFF7CDFF031EF0 +:1071900018BF0123980010BD3BBB54062BD412F43A +:1071A000007326D090F82830012B26D190F82D308E +:1071B00013F0020F14BF0420052010BD2BB982F07C +:1071C0004002C2F380125000704790F82930052B1E +:1071D0000DD012F0400F0CBF02200120704790F834 +:1071E0002930052B01D05306CBD5012010BD01203D +:1071F00070479206C9D5184610BD042010BD032063 +:1072000010BD00BF2DE9F84F037F0646013B0C4639 +:107210001546B52B03F2E981DFE813F0B111DA016D +:107220005E07D5014E064705430560045A0455091B +:1072300014060806C3108104CC03C80332052C05CC +:10724000BE09B8096F03F1002505CB0FFF02FB0251 +:107250005D0544036F115A028701BB056101CE0D24 +:10726000B1019701BC10390EDE078211C30C0E0864 +:107270004A02FE071B08480124017805AA029A0267 +:107280001F0367092E091D09B6078F0766077002DD +:107290004611EE10E700DE06A206D608F905EF0556 +:1072A00083069C032E063B0474083C0827041E0436 +:1072B000550351039905CA02BA02B60260097A0F52 +:1072C000C2096D086508FE04FA04450799113811D2 +:1072D0007F050E02C2006C0D320D280D9F100B0DA4 +:1072E0007E0B730B6A0B600B430BA90A9F0A980A6B +:1072F00063107B0A9F118110D20F780DFF0DF40DE2 +:107300005D0F250FDF0B260B170B0E0B040BF80E72 +:10731000160F45102710860C690C5F0C810F9F0F0C +:10732000390A190A0F0A070AFC09A30CBD0FF00F4E +:10733000B90E9B0E7D0ED70E350C2D0C100CB70020 +:10734000E70ADD0AD30A5F0E410EC60A4F0DB10DE2 +:10735000A70DEE0C9B0BC20BB80B1C0EE00CD80C4F +:107360001409E200DE004B11AB11D400D205EF0688 +:107370001104B403AD036206F508DF0995098B0912 +:107380002A11AE08A808EC010134AC4203F0858054 +:107390002378502B41F060822522013486F8292081 +:1073A000AC4202F059832378202B00F0448106225E +:1073B0000023A449C6E9032100207461F361BDE8FC +:1073C000F88F0134AC4203F0288023780A2B06D0D2 +:1073D0000D2B42F067830134AC4202F03986013450 +:1073E0002A4621463046FFF7D3FDAC4202F0BD836A +:1073F00023780A2B06D00D2B42F001800134AC42D9 +:1074000002F06B83338E0134190602F1338303F4E7 +:107410000873B3F5087F02F063832A46214630469D +:10742000FFF72AFE2A4621463046FFF7F1FD1528D0 +:107430004ED8DFE810F06202B8115B024D004D003B +:107440004D004D004D004D004D004D004D004D00D4 +:107450004D004D004D004D004D004D004D004D00C4 +:10746000B1110134AC4203F015802346291B1A7870 +:107470001C46093A172A19D8DFE812F0B310561142 +:1074800018001800CA011800180018001800180089 +:10749000180018001800180018001800180018002C +:1074A00018001800180018001800B310AC4202F0C1 +:1074B000B28696F82C30644A013BC6E90142032BA0 +:1074C00000F2F680DFE813F0410025111D11ED00F8 +:1074D00011225E490023C6E903216DE70134AC4265 +:1074E00002F0AE84D6F800805948C8F1030CA646D5 +:1074F0004044A444291B08E0F44502F0CC8601393D +:107500000EF1010302F097849E469EF8003010F8B9 +:10751000017FA3F141021A2A43F0200238BF13462B +:107520009F42E9D0002374463360AC4203F01E80D2 +:1075300023464849281B1A781C468A5C012A02F017 +:10754000B582022A40F0C4800134A54203F02080B5 +:107550002346281B1A781C46A2F14101192903F180 +:10756000010302F2E98242F020016329B6D0DCD99E +:107570006B2901F02084752908BF0134D5D1AC42B4 +:1075800002F05684D6F800803348C8F1050CA646B0 +:107590004044A444291B08E0F44500F0F38301397A +:1075A0000EF1010302F03F849E469EF8003010F871 +:1075B000017FA3F141021A2A43F0200238BF13468B +:1075C0009F42E9D0AEE796F82E30012B00F084857B +:1075D0002A4621463046FFF76DFD012807D00022DC +:1075E00096F82D3086F82F20580741F1C8870023E0 +:1075F00086F82F30AC4202F0C5872346291B1A7843 +:107600001C460A2A02F0DD810D2A02F0DA810223EB +:107610002A462146304686F82F30FFF781FC0028A5 +:1076200000F0A486152802F0EA8410220B490023FA +:10763000C6E90321C0E60134AC4202F0E2852346EC +:107640002A1B10E0C44C1D02D96F0502E04D1D023B +:107650004F5A1D02F0571D023B5A1D02804F1D025A +:10766000013A02F0B6811C46217801332029F7D077 +:1076700096F82930052B00F05083A84BA84AC6E99C +:1076800001432378D35C022B7ED0032B00F00B85C3 +:10769000012B00F0CE820722A2490023C6E9032174 +:1076A0008AE6338E43F010033386002386F82C30AD +:1076B000AC4202F0348723469B482A1B02E0013A81 +:1076C00002F030821C4621780133415C0129F6D05A +:1076D000AC4202F0DC8223780A2B02F0C0810D2B31 +:1076E00002F0858196F82D3013F0010341F00787F1 +:1076F0000A228E49C6E903215EE60134AC4202F05B +:107700005482D6F800E08A4BCEF10507A0460EEB76 +:10771000030C2744291B08E0B84500F09780013985 +:1077200008F1010302F03C82984698F800301CF8FA +:10773000010FA3F141021A2A43F0200238BF134679 +:107740009842E9D0002344463360002386F82C3069 +:10775000AC4202F0A985234676482A1B02E0013A92 +:1077600002F03A811C4621780133415C0129F6D0B0 +:10777000AC4202F09A8423783A2B7BD00A226E49DD +:107780000023C6E9032117E6AC4202F0EC85013480 +:10779000A54202F04586234668482A1B02E0013ACA +:1077A00002F057811C4621780133415C0129F6D053 +:1077B000AC4202F06D852378232B20D8092B21D9E8 +:1077C0000A3B192B1ED8DFE813F0DB0F1D001D004C +:1077D000CF0F1D001D001D001D001D001D001D0000 +:1077E0001D001D001D001D001D001D001D001D00B1 +:1077F0001D001D001D00C30F1D001D007D003F2B3F +:1078000000F0A48207224E490023C6E90321D3E5F4 +:107810005C1CAC4202F0D0840134AC4202F0A4847F +:107820002378092B3FF41DAE202B3FF41AAE96F8B7 +:107830002C30022B02F0DE84053B032B01F2B984CD +:10784000DFE813F00310FF0FF70FE30F002204230C +:1078500008F10104326086F82C30AC4202F08986CF +:107860002346291B1A781C46202A02F013813A2A43 +:107870007FF46BAF00232246716830467360013499 +:10788000FFF78EFB002800F041823023F06093E583 +:1078900000237168224630467360FFF79DFB002885 +:1078A00042F0B080AC4202F0118423780A2B00F041 +:1078B0001182032223490023C6E903217CE5AC425F +:1078C00002F09C850134A54202F0658622461E49DD +:1078D000281B13781446CB5C013B032B02F27E86F7 +:1078E000DFE813F0770E6A0E5D0E500E0122338E24 +:1078F00086F82E2043F0400333862A462146304640 +:10790000FFF732FC431E042B02F25281DFE813F032 +:10791000D60E4E00B2013B06CF0E00BF316F0502FE +:10792000F04F1D02A44C1D02F0561D02444E1D02D4 +:10793000FB591D02F0551D02A04B1D02F0521D0205 +:10794000384C1D023C4B1D02F0541D02052301342E +:1079500086F82A30AC4202F04E8523782E2B00F0B8 +:10796000DF820922B7490023C6E9032124E5092360 +:10797000013486F82A30AC4202F0498523782E2B58 +:10798000EFD10134AC4202F07C852378303B092BE7 +:1079900002F22D86DFE813F0810F4F00A10F9D0F3B +:1079A000990F950F910F8D0F890F850F00220023DE +:1079B000C6E90823AC4202F02D852378303B362BF4 +:1079C00001F2FC84DFE813F0E90FE50FF90FF50F82 +:1079D000F10FED0FE10FDD0FD90FD50FFA0CFA0CF7 +:1079E000FA0CFA0CFA0CFA0CFA0C9A00C10FC50F3B +:1079F000C90FCD0FD10FFA0CFA0CFA0CFA0CFA0CD5 +:107A0000FA0CFA0CFA0CFA0CFA0CFA0CFA0CFA0C46 +:107A1000FA0CFA0CFA0CFA0CFA0CFA0CFA0CFA0C36 +:107A2000FA0CFA0CFA0CFA0CFA0C9A00C10FC50FFA +:107A3000C90FCD0FD10F01231C4486F82B30AC4267 +:107A400002F0E2842378202B00F0D48209227E49C0 +:107A50000023C6E90321AFE4AC4202F066810134A1 +:107A60002A4621463046FFF777FAAC4202F0968567 +:107A70002246291B13781446492B00F0428400F259 +:107A80000684202B02F04682482B08BF013440F0C8 +:107A90001F84AC4202F0BF80D6F800E06B49CEF103 +:107AA000030C22467144A4442B1B08E0624502F0FB +:107AB000FF82013B02F1010002F0A8800246177824 +:107AC00011F8010F8742F1D0002314463360FFE321 +:107AD000AC4202F045845E4BC6E90143D6E9083268 +:107AE0000020291B994270EB020782F073805B1A19 +:107AF00062F100020820C6E9083260E40A2301347A +:107B0000D6E90872B2F1805F82F090803846114663 +:107B100050EA0F11C318336241F100037362AC42A3 +:107B200002F06F842378303B362B01F23A8401A2B5 +:107B300052F823F09B99050293990502BB9905021F +:107B4000B3990502AB990502A39905028B99050229 +:107B5000839905027B99050273990502A393050297 +:107B6000A3930502A3930502A3930502A393050221 +:107B7000A3930502A3930502FD7A05024B99050222 +:107B8000539905025B990502639905026B990502F9 +:107B9000A3930502A3930502A3930502A3930502F1 +:107BA000A3930502A3930502A3930502A3930502E1 +:107BB000A3930502A3930502A3930502A3930502D1 +:107BC000A3930502A3930502A3930502A3930502C1 +:107BD000A3930502A3930502A3930502A3930502B1 +:107BE000A3930502A3930502A3930502A3930502A1 +:107BF000A3930502A3930502FD7A05024B990502A2 +:107C0000539905025B990502639905026B99050278 +:107C1000AC4202F0EA830134AC4202F007842378DC +:107C2000202B06D000F25B830A2B02D00D2B40F0F4 +:107C30004C82072207490023C6E903210134FFF7DC +:107C4000BBBB00BFD04B1D02F84C1D02F3591D02F7 +:107C500031700502184D1D02338E43F004030122DA +:107C6000338686F82C202A4621463046FFF7C8F98D +:107C7000FFF7BBBBAC4202F0BB83CC4BC6E9014370 +:107C8000D6E908320020291B994270EB020781F0E7 +:107C9000D7875B1A62F100021120C6E90832FFF7AC +:107CA0008EBBAC4202F0BF830134AC4201F0EC87E2 +:107CB00001342A4621463046FFF7D6F900283FF422 +:107CC00075AE152841F03187B94A1023C6E9030281 +:107CD000FFF772BB0134AC4202F0BB832378092B5F +:107CE0003FF4E4AB202B3FF4E1AB96F82C30053B9E +:107CF000032BB8D801A252F823F000BF3599050232 +:107D00002B990502597C05023F9905022A46214616 +:107D10003046FFF759F9FFF7A5BBAC4202F0ED8101 +:107D2000A44BC6E901432246A349281B13781446F5 +:107D3000CB5C013B062B02F24A84DFE813F03D0CDA +:107D4000300C230CD30CCF03D00C30040134AC42E4 +:107D500002F0338422469949281B13781446CB5CE1 +:107D6000013B042B02F22C8401A757F823F000BF3B +:107D7000F3960502B99505029F95050285950502C2 +:107D8000BF780502002207230CF10104326086F857 +:107D90002C30AC4202F0088423462A1B18781C467B +:107DA000202802F0328101F231860A283FF490AC9B +:107DB0000D283FF48DAC002386F82C30FFF7B5BBBF +:107DC000AC4202F0498323780D2B3FF4FEAA202B0E +:107DD0003FF4F7AA0A2B3FF4F8AA0D2278490023B2 +:107DE000C6E90321FFF7E8BA0223013496F82920F7 +:107DF00086F82B30222A00F0E782AC4202F0328370 +:107E000023780A2B01F078860D2B07D10134AC4280 +:107E100002F03D8323780A2B01F06E86092269491E +:107E20000023C6E90321FFF7C7BA0134AC4202F0D0 +:107E3000AC832B1B02E0013B01F0FF8614F8012B01 +:107E40000D2AF8D1AC4201F0D38701342A462146ED +:107E50003046FFF701F9002800F03583152802F0BD +:107E6000E280132258490023C6E90321FFF7A4BA90 +:107E7000233B0A2B02F2FF80AC4202F0F08223780F +:107E8000303B092B02F2BA8301A252F823F000BF63 +:107E9000E3970502DB970502D3970502CB9705020E +:107EA000C39705024D79050203980502FB97050269 +:107EB000F3970502EB9705022A4621463046FFF765 +:107EC000AFF800283FF47FAB152841F07C863F4A8D +:107ED0000423C6E90302FFF76FBA00225C1C32607C +:107EE000AC4202F0CB822378303B092B02F286832E +:107EF00001A252F823F000BF239905021B99050245 +:107F0000139905020B99050203990502FB980502D6 +:107F1000F3980502EB980502E39805026F790502D4 +:107F20000134AC4202F0A1822378303B092B02F2EB +:107F30005E8301A252F823F05B9805025398050274 +:107F4000E97D0502939805028B9805028398050246 +:107F50007B980502739805026B98050263980502E9 +:107F6000AC4201F0FF85D6F800E01949CEF1010CD2 +:107F700023467144A4442A1B08E0634502F00280B2 +:107F8000013A03F1010001F0E88503461F7811F87A +:107F9000010F8742F1D0002207210E481C463061B4 +:107FA00013463260F160FFF707BA00BF3170050277 +:107FB000344D1D02316F0502F0511D02F0531D02B8 +:107FC000E04C1D027C4E1D02884D1D02B04A1D0270 +:107FD000F7591D02A44F1D02AC4202F0C2800134C9 +:107FE0004FF410632A46214630467385FEF7B4FFEE +:107FF000FFF7FBB9002301347386224641F699103E +:108000004FF6FF7C291B01310139144602F06180D3 +:1080100023780132303B092B3FF6D2AEDFE803F084 +:108020003835322F2C292623200514460927738E34 +:1080300083420ED803EB83035B009BB2ACEB070ECD +:108040007345738605DC3B449BB2B3F57A7F738638 +:10805000DAD30D22B9490023C6E90321FFF7ACB9F1 +:1080600014460827E3E714460727E0E714460627E7 +:10807000DDE714460527DAE714460427D7E7144658 +:108080000327D4E714460227D1E714460127CEE799 +:1080900041F69917738E1446BB42DAD803EB83037B +:1080A0005B009BB2D1E7AC4201F041872246A44974 +:1080B000281B13781446CB5C022B3FF4A9AD032B8D +:1080C00001F03087012B3FF4B4AD07229D49002316 +:1080D000C6E90321FFF770B916229B490223C6E9BE +:1080E0000321FFF769B90134AC4201F05685D6F897 +:1080F00000809648C8F10F0EA4464044A644291BB0 +:1081000008E0E64501F0888701390CF1010301F030 +:108110003F859C469CF8003010F8017FA3F1410296 +:108120001A2A43F0200238BF13469F42E9D00023A9 +:1081300064463360FFF709BB0134AC4201F01D8592 +:10814000D6F800E0824BCEF10E07A0460EEB030CF2 +:108150002744291B08E0B84501F06B87013908F175 +:10816000010301F00585984698F800301CF8010FCE +:10817000A3F141021A2A43F0200238BF1346984265 +:10818000E9D0FFF7DFBA0134AC4201F0FE84D6F843 +:1081900000807048C8F1010CA6464044A444291B45 +:1081A00008E0F44500F0538101390EF1010301F0BC +:1081B000E7849E469EF8003010F8017FA3F141024B +:1081C0001A2A43F0200238BF13469F42E9D0002309 +:1081D00074463360FFF7B9BAA54202F0E88122463F +:1081E000291B137814460D2B01F09684202B01F0E7 +:1081F000FE860A2B01F0908400237168304673607C +:10820000FEF7EAFE002800F042862623F060FFF722 +:10821000D3B8002314463360AC4202F0C281234637 +:108220004D49281B1A781C468A5C012A01F0A88552 +:10823000022A7FF43AAA0134AC4202F09D8123461F +:10824000291B1A781C46092A01F0C983202A01F04B +:10825000C683AC4201F0E485D6F800E03F48CEF199 +:10826000060C22467044A444291B08E0944500F003 +:108270009484013902F1010301F0CD851A46137887 +:1082800010F8017F43F020039F42EFD0C1E7522B4B +:108290001ED10134AC4201F0B684D6F800E030497A +:1082A000CEF1030C23467144A4442A1B08E09C45EC +:1082B00001F0D186013A03F1010001F09F840346E9 +:1082C0001F7811F8010F8742F1D000221C4632605E +:1082D000082224490023C6E90321FFF76DB82F2B9C +:1082E0007FF4F3AE0134AC4202F0EF8023782F2B01 +:1082F0007FF4EBAE0134AC427FF415AD5420FFF7B0 +:108300005EB80134AC4201F08E84D6F800E0164924 +:10831000CEF1020C23467144A4442A1B08E09C457C +:1083200001F0B086013A03F1010001F077840346C1 +:108330001F7811F8010F8742F1D0C6E7384F1D02B0 +:10834000F0501D02844C1D02944A1D02075A1D0262 +:10835000175A1D025B5A1D02F0571D02335A1D02A7 +:10836000DF591D02BC4E1D02E3591D0296F828304C +:10837000012B67D0022B46D0AC4208BFB4203FF49B +:108380001EA82378482B00F0D380012386F82830DC +:108390002378413B142B00F25F82DFE813F0660480 +:1083A000DD079E02D6015D02A107BF0710075D022F +:1083B0005D025D0232055406830765072E075D02E4 +:1083C0006B030402E5041604AC4201F05A84D6F8AB +:1083D00000C0BD4ACCF109072346624427442D1B47 +:1083E00008E09F4201F07886013D03F1010101F0B0 +:1083F00043840B46187812F8011F8842F1D00022FE +:108400000921B248CAE5AC4201F03384D6F800E055 +:10841000AF49CEF1040C23467144A4442A1B08E062 +:1084200063453FF45AAD013A03F1010001F01C84A9 +:1084300003461F7811F8010F8742F1D0002208216E +:10844000A448ABE5AC42A3D1A320FEF7B8BF0023FC +:108450000CF101043360AC4202F03D8022781346F7 +:10846000413A1A2A43F0200238BF13466E2B3BD004 +:10847000742B7FF46AA90134AC4201F04B84D6F826 +:108480000080954FC8F1090E22464744A644281B98 +:1084900008E0964501F05786013802F1010301F02A +:1084A00034841A46137817F801CFA3F141011A2931 +:1084B00043F0200138BF0B469C45EAD00023144608 +:1084C0003360FFF742B9D6E9083213437FF400ABBB +:1084D000338E43F080033386FEF787BFAC427FF4D0 +:1084E00056A95120FEF76BBF0134AC4201F0E7837F +:1084F000D6F80080794FC8F1050E22464744A644BD +:10850000281B08E0964501F00186013802F10103BD +:1085100001F0D0831A46137817F801CFA3F1410177 +:108520001A2943F0200138BF0B469C45EAD0C5E725 +:108530000134AC4201F0BD872378452B4CD0542B3D +:1085400040F09D870134AC4201F0F783D6F800E09B +:108550006349CEF1020C23467144A4442A1B08E06F +:10856000634501F0E885013A03F1010001F0E08381 +:1085700003461F7811F8010F8742F1D000221C46F4 +:10858000326000F07CBF012386F82F30AC4201F04E +:10859000B983544BC6E901431320FEF710BF541CA6 +:1085A000AC4201F08987504A2378D35C013B062B0B +:1085B00002F20D8001A252F823F000BF819705025C +:1085C0006997050251970502F5820502119105028E +:1085D0004D7D0502B39705020134AC4201F08F8353 +:1085E000D6F800E04149CEF1010C23467144A44481 +:1085F0002A1B08E09C4501F0CF85013A03F10100F8 +:1086000001F0788303461F7811F8010F8742F1D0FB +:10861000B4E70134AC4201F091872378492B01F093 +:1086200046864F2B40F018810134AC4201F0688738 +:108630002378502B40F010810134AC4201F0518777 +:108640002378462B22D0502B40F006810134AC42D7 +:1086500001F06883D6F800E02549CEF1030C2346EB +:108660007144A4442A1B08E09C4501F03F85013A6F +:1086700003F1010001F0518303461F7811F8010F47 +:108680008742F1D000221C463260E5E00134AC4262 +:1086900001F02583D6F800E01649CEF1020C2346FE +:1086A0007144A4442A1B08E09C4501F06785013A07 +:1086B00003F1010001F00E8303461F7811F8010F4A +:1086C0008742F1D0DEE700BFE7591D02CC4F1D0203 +:1086D000F7581D02BC4E1D02275A1D02535A1D0297 +:1086E000EF581D0231700502F0511D02F3581D02B2 +:1086F00053591D0257591D0200230CF10104A542D4 +:10870000336001F0D0869CF801305F2B40F02C875D +:108710000134AC4201F0DB82D6F800E0B549CEF17D +:10872000080C23467144A4442A1B08E09C4501F030 +:108730001E85013A03F1010001F0C48203461F784F +:1087400011F8010F8742F1D09CE70134AC4201F0EF +:10875000E9862378452B7FD10134AC4201F0CA86EB +:1087600023784C2B00F09C80532B75D10134AC4204 +:1087700001F0F382D6F800E09F49CEF1040C2346C5 +:108780007144A4442A1B08E09C4501F0E384013AAB +:1087900003F1010001F0DC8203461F7811F8010F9C +:1087A0008742F1D06EE70134AC4201F0C4862378F1 +:1087B0004F2B00F09183552B00F07083452B4BD14C +:1087C0000134AC4201F0C0862378412B00F03581A2 +:1087D000542B41D10134AC4201F071862378552BE2 +:1087E0003EF4D2AD5F2B37D10134AC4201F07F8231 +:1087F000D6F800E08149CEF1080C23467144A44428 +:108800002A1B08E09C4501F0C084013A03F10100F5 +:1088100001F0688203461F7811F8010F8742F1D0FA +:1088200030E70134AC4201F080862378412B00F020 +:10883000D380432B10D10134AC4201F05886237809 +:10884000412B10D04F2B07D10134AC4201F02886C8 +:1088500023784C2B01F02584062269490023C6E9C0 +:108860000321FEF7A9BD0134AC4201F01882D6F80D +:1088700000E06449CEF1050C23467144A4442A1B50 +:1088800008E09C4501F05084013A03F1010001F039 +:10889000018203461F7811F8010F8742F1D0F1E6FB +:1088A0000134AC4201F00382D6F800E05649CEF123 +:1088B000020C23467144A4442A1B08E0634501F0DE +:1088C0001F84013A03F1010001F0EC8103461F7897 +:1088D00011F8010F8742F1D0D4E60134AC4201F027 +:1088E00018862378482B00F0A3814F2BB4D1013494 +:1088F000AC4201F0F98523784E2B0CD0502BABD134 +:108900000134AC4201F0E4852378592BA4D108222C +:108910000134FEF743BD0134AC4201F01682D6F8B3 +:1089200000E03A49CEF1030C23467144A4442A1BCB +:1089300008E09C4501F0F183013A03F1010001F0E8 +:10894000FF8103461F7811F8010F8742F1D099E6A5 +:108950000134AC4201F01182D6F800E02C49CEF18E +:10896000010C23467144A4442A1B08E09C4501F0F5 +:108970005584013A03F1010001F0FA8103461F78A2 +:1089800011F8010F8742F1D07CE60134AC4201F0CE +:10899000A5852378492BDBD04F2B7FF45DAF0134C5 +:1089A000AC4201F00282D6F800E01A49CEF1010C87 +:1089B00023467144A4442A1B08E0634501F049841E +:1089C000013A03F1010001F0EB8103461F7811F831 +:1089D000010F8742F1D055E60134AC4201F0C58168 +:1089E000D6F800E00C49CEF1060C23467144A444AD +:1089F0002A1B1CE0A7591D02BB591D022B591D0241 +:108A00001C4F1D027F591D02C3591D02C7591D026B +:108A10000B591D0207591D0287591D029C4501F083 +:108A2000F383013A03F1010001F09A8103461F78B4 +:108A300011F8010F8742F1D024E60134AC4201F075 +:108A4000AC81D6F800E0BF49CEF1020C2346714458 +:108A5000A4442A1B08E09C4501F0F483013A03F189 +:108A6000010001F0958103461F7811F8010F87423C +:108A7000F1D007E60134AC4201F069852378452B3B +:108A80007FF4EAAE0134AC4201F037852378423BF3 +:108A90000E2B3FF6E1AE01A252F823F08D8F0502B6 +:108AA000518F0502158F0502598805025988050264 +:108AB0005988050259880502598805025988050216 +:108AC0005988050259880502598805025988050206 +:108AD00059880502C98F05020134AC4201F03D8579 +:108AE0002378542B1FD0552B7FF4B6AE0134AC4203 +:108AF00001F06381D6F800E09349CEF1010C2346E2 +:108B00007144A4442A1B08E09C4501F0A883013A63 +:108B100003F1010001F04C8103461F7811F8010FA9 +:108B20008742F1D0AEE50134AC4201F0A981D6F81C +:108B300000E08649CEF1010C23467144A4442A1B6F +:108B400008E09C4501F04183013A03F1010001F086 +:108B5000928103461F7811F8010F8742F1D091E509 +:108B60000134AC4201F03181D6F800E07849CEF111 +:108B7000010C23467144A4442A1B08E09C4501F0E3 +:108B80007583013A03F1010001F01A8103461F7851 +:108B900011F8010F8742F1D074E500230CF10104B4 +:108BA0003360AC4201F006852246291B1378144637 +:108BB0000D2B05D0202B01F043820A2B7FF449AB0B +:108BC000082386F82C30FEF783BD0134AC4201F057 +:108BD000AF8423784E2B7FF43FAE0134AC4201F0DA +:108BE000658423784C2B3FF4D0AE532B00F03181B9 +:108BF000422B7FF431AE0134AC4201F04981D6F80A +:108C000000E05449CEF1020C23467144A4442A1BCF +:108C100008E09C4501F04F83013A03F1010001F0A7 +:108C2000328103461F7811F8010F8742F1D029E500 +:108C30000134AC4201F0D180D6F800E04649CEF1D3 +:108C4000050C23467144A4442A1B08E09C4501F00E +:108C5000C382013A03F1010001F0BA8003461F7894 +:108C600011F8010F8742F1D00CE50134AC4201F05C +:108C70004A842378432B3CD04E2B7FF4EDAD013456 +:108C8000AC4201F0C580D6F800E03449CEF1050CC5 +:108C900023467144A4442A1B08E09C4501F0CB8282 +:108CA000013A03F1010001F0AE8003461F7811F88C +:108CB000010F8742F1D0E5E40134AC4201F0A0801D +:108CC000D6F800E02649CEF1050C23467144A444B1 +:108CD0002A1B08E0634501F0A882013A03F1010074 +:108CE00001F0898003461F7811F8010F8742F1D007 +:108CF000C8E40134AC4201F0E58323784C2B7FF4C7 +:108D0000ABAD13220134FEF749BB0134AC4201F094 +:108D10006C80D6F800E01349CEF1010C2346714473 +:108D2000A4442A1B08E09C4501F05D82013A03F14E +:108D3000010001F0558003461F7811F8010F8742AA +:108D4000F1D09FE437591D0263591D0267591D0276 +:108D50004F591D020F591D02CB591D02D7591D0233 +:108D600017591D029F591D020134AC4201F0CE83F8 +:108D70002378452BA0D0522B7FF46EAD0134AC424A +:108D800001F07680D6F800E0C549CEF1020C23460A +:108D90007144A4442A1B08E0634501F01082013AA3 +:108DA00003F1010001F05F8003461F7811F8010F05 +:108DB0008742F1D066E40134AC4201F04980D6F834 +:108DC0000080B848C8F1080CA6464044A444291BBA +:108DD00008E0F44501F07D8201390EF1010301F054 +:108DE00032809E469EF8003010F8017FA3F14102C8 +:108DF0001A2A43F0200238BF13469F42E9D0FEF7FB +:108E000091BB0134AC4201F0A5832378492B3FF498 +:108E10007CAF4F2B7FF420AD0134AC4201F02080B9 +:108E2000D6F800E0A049CEF1010C23467144A444D9 +:108E30002A1B08E09C4501F0B881013A03F10100CA +:108E400001F0098003461F7811F8010F8742F1D025 +:108E500018E40134AC4201F02380D6F800E09349D5 +:108E6000CEF1070C23467144A4442A1B08E09C451C +:108E700001F02882013A03F1010001F00C80034661 +:108E80001F7811F8010F8742F1D0FFF7FBBB0B22CF +:108E900087490023C6E90321FEF78EBA0134AC42AC +:108EA00001F00D80D6F800E08249CEF1060C234691 +:108EB0007144A4442A1B08E0634501F03D82013A55 +:108EC00003F1010000F0F68703461F7811F8010F47 +:108ED0008742F1D0FFF7D6BB0134AC4201F00F80DE +:108EE000D6F800E07449CEF1030C23467144A44443 +:108EF0002A1B08E09C4501F01182013A03F10100B0 +:108F000000F0F88703461F7811F8010F8742F1D06F +:108F1000FFF7B8BB0134AC4200F0D987D6F800E0C7 +:108F20006649CEF1040C23467144A4442A1B08E090 +:108F30009C4501F00782013A03F1010000F0C2876D +:108F400003461F7811F8010F8742F1D0FFF79ABB53 +:108F50000134AC4200F0C387D6F800E05849CEF1A6 +:108F6000020C23467144A4442A1B08E09C4501F0EE +:108F7000C781013A03F1010000F0AC8703461F7876 +:108F800011F8010F8742F1D0FFF77CBB0134AC42EE +:108F900000F0BD87D6F800E04A49CEF1020C234626 +:108FA0007144A4442A1B08E09C4501F0BE81013AAB +:108FB00003F1010000F0A68703461F7811F8010FA6 +:108FC0008742F1D0FFF75EBB0134AC4200F08F87DF +:108FD000D6F800E03C49CEF1020C23467144A4448B +:108FE0002A1B08E09C4501F09281013A03F101003F +:108FF00000F0788703461F7811F8010F8742F1D0FF +:10900000FFF740BB4F2B7FF427AC0134AC4200F09C +:109010009E87D6F800E02D49CEF1010C234671441D +:10902000A4442A1B08E09C4501F06381013A03F146 +:10903000010000F0878703461F7811F8010F87426F +:10904000F1D0FFF71FBB0134AC4201F07A822378E4 +:109050004B2B3FF4E6ABD5D82D2B3BD0452B08BF8F +:1090600001347FF4F9ABAC4200F07987D6F800E028 +:109070001749CEF1020C23467144A4442A1B08E090 +:109080009C4501F06681013A03F1010000F062871E +:1090900003461F7811F8010F8742F1D0FFF7F2BAAB +:1090A00013591D02435A1D029B591D02FF581D02F0 +:1090B0007C4B1D021F591D0227591D023F591D02DD +:1090C00047591D024B591D023B591D027B591D0278 +:1090D0008F591D020134AC4200F03187D6F800E010 +:1090E000BA49CEF1050C23467144A4442A1B08E07A +:1090F0009C4501F0F780013A03F1010000F01A8766 +:1091000003461F7811F8010F8742F1D0FFF7BABA72 +:10911000AC427EF43CAB5220FEF751B90134AC4274 +:1091200000F02587D6F800E0A949CEF1010C2346CE +:109130007144A4442A1B08E0634501F05081013AC0 +:1091400003F1010000F00E8703461F7811F8010FAC +:109150008742F1D0FFF796BA0134AC4200F00F8796 +:10916000D6F800E09B49CEF1010C23467144A4449B +:109170002A1B08E09C4501F01781013A03F1010028 +:1091800000F0F88603461F7811F8010F8742F1D0EE +:10919000FFF778BA0134AC4201F0BE812378522B3C +:1091A0003FF4DEAC542B7FF457AB04220134FEF7BE +:1091B000F5B8AC4240F02D831820FEF700B9013419 +:1091C000AC4200F00987D6F800E08349CEF1020CEA +:1091D00023467144A4442A1B08E09C4501F0DD802D +:1091E000013A03F1010000F0F28603461F7811F8FE +:1091F000010F8742F1D0FFF745BA0134AC4201F0CC +:10920000AF812378413B142B3FF626AB01A252F8E5 +:1092100023F000BFD98A0502598805025988050242 +:10922000598805025988050259880502598805029E +:10923000598805025988050259880502598805028E +:109240001D910502598805025988050259910502A8 +:1092500059880502598805021386050259880502B6 +:1092600059880502959105020134AC4200F0AC86A4 +:10927000D6F800E05949CEF1050C23467144A444C8 +:109280002A1B08E09C4501F08180013A03F10100AE +:1092900000F0958603461F7811F8010F8742F1D040 +:1092A000FFF7F0B90134AC4200F07686D6F800E062 +:1092B0004B49CEF1040C23467144A4442A1B08E018 +:1092C0009C4501F07880013A03F1010000F05F86CF +:1092D00003461F7811F8010F8742F1D0FFF7D2B98A +:1092E0000134AC4200F06086D6F800E03D49CEF192 +:1092F000030C23467144A4442A1B08E0634501F093 +:109300006180013A03F1010000F0498603461F78AD +:1093100011F8010F8742F1D0FFF7B4B90134AC4224 +:1093200000F06286D6F800E02F49CEF1010C23460A +:109330007144A4442A1B08E09C453FF4DDA9013A8E +:1093400003F1010000F04B8603461F7811F8010F6E +:109350008742F1D0FFF796B90134AC4200F02C8679 +:10936000D6F800E02149CEF1020C23467144A44412 +:109370002A1B08E09C4501F02B80013A03F1010013 +:1093800000F0158603461F7811F8010F8742F1D0CF +:10939000FFF778B90B2216490023C6E90321FEF72F +:1093A0000BB8AC4201F0DF802378202B3EF43DADBA +:1093B0003B2B3EF43AAD0D2B01F03B800C220D49C6 +:1093C0000023C6E90321FDF7F7BF00BF93591D0233 +:1093D0005F591D025B591D02A3591D026B591D02E5 +:1093E00073591D02B7591D02B3591D02D3591D02ED +:1093F000644B1D02F44A1D02A94201F03980CC4B96 +:10940000C6E9014322781346413A1A2A43F0200262 +:1094100038BF1346633B122B3EF697A901A252F8C0 +:1094200023F000BF878105024B7705024B770502C9 +:109430004B7705024B7705024B7705024B77050208 +:109440004B7705024B7705024B7705024B770502F8 +:109450004B7705024B770502398105024B770502F0 +:109460004B7705024B770502E7800502FB76050284 +:10947000A94201F009800B78482B3FF459A8082233 +:10948000AC490023C6E90321FDF796BFA94200F0CD +:10949000F287A94BA94AC0E901130B78D35C022BD0 +:1094A0007EF4F3A8FEF773B9A942ABD13B20FDF7D8 +:1094B00086BFA94201F06380274617F8013B2A1BAB +:1094C0000A2B0BD00D2B00F0F982013A01F05780E6 +:1094D0003C46274617F8013B0A2BF3D100232246CE +:1094E000716830467360FDF73FFD3C4600283DF44F +:1094F00077AFA423F060FDF75FBFA9420DD02346EC +:10950000291B1A781C460A2A3EF4C2A90D2A00F02B +:109510006E82013903F10103F3D11D20FDF74FBF26 +:10952000A94200F0928022464FF09937DFF81CE202 +:10953000281B144623780132303B092B3EF64CAEF3 +:10954000DFE803F092A98F8C898657B2AFACA942AD +:1095500040F093865920FDF732BFA94200F0A3875F +:109560000B785F2B3FF4D4A8012386F82930FDF750 +:109570001ABFA94240F09682A720FDF720BF012024 +:10958000FDF71DBF0023716830467360FDF7D0FC06 +:1095900000283EF461AA4A23F060FDF70DBF0023C6 +:1095A000716830467360FDF7C3FC00283EF4D8AC08 +:1095B0003F23F060FDF700BF002371683046736001 +:1095C000FDF7B6FC00283EF407AD3E23F060FDF742 +:1095D000F3BE013802F101027EF47BA94B20FDF7B6 +:1095E000EEBE013903F101037DF441AF2F20FDF7F9 +:1095F000E6BE14460621D6E9083B9F427EEB0B0CE3 +:10960000C0F01A879846D94658EA8F094FF0000CE7 +:1096100013EB08034BEB0908DB1848EB080811EBC8 +:1096200003095CEB0809E24628BF4FF0010AC6E9CE +:109630000838BAF1000F40F0FF86CB1848EB0C0158 +:109640000138C6E908317FF474AF2820FDF7B7BEB2 +:1096500014460521CFE714460421CCE71446032124 +:10966000C9E714460221C6E714460021D6E9083AA4 +:109670009F427EEB0A0CC0F0DF869846D14658EA3E +:109680008F0913EB08034AEB0908DB184FF0000CB5 +:1096900048EB0808D1E714460121E7E71446092101 +:1096A000A9E714460821A6E714460721A3E70F22DD +:1096B00023490023C6E90321FDF77EBE2A46214641 +:1096C0003046FDF7ADFC00283EF406AD152840F00D +:1096D0007A821C4A0323C6E90302FDF76DBE541CBF +:1096E000FEF735BB013802F101027EF41FABFEF735 +:1096F00005BE013802F101027EF42FAB4D20FDF7CB +:109700005EBE338E23F0080343F400733386FEF706 +:10971000A3BD338E9B067FF506AF04220A490023C2 +:10972000C6E90321FDF748BE5C1CFEF776B800BF12 +:10973000A16F05024C4F1D02316F0502F04F1D0253 +:10974000144B1D02B04A1D02604E1D0299999919D1 +:1097500000237168224630467360FDF7E9FB00285C +:109760007FF419AFFEF77BB90023716822463046BB +:109770007360FDF7DDFB00287FF41AAFFEF7F3BB43 +:1097800000237168224630467360FDF7D1FB002844 +:109790007FF41BAFFEF723BC1522D94BF260336177 +:1097A0001346FDF709BE338E43F040033386FEF7C0 +:1097B000A4B80722D3490023C6E903210134FDF7E9 +:1097C000FBBD04230134FEF7C3B803230134FEF7C5 +:1097D000BFB802230134FEF7BBB801231C44FEF7D7 +:1097E000B7B800230134FEF7B3B809230134FEF7FC +:1097F000AFB808230134FEF7ABB807230134FEF7F6 +:10980000A7B806230134FEF7A3B8338E43F008034C +:1098100033860023BC492246B1603046214673603E +:10982000FDF7DAFB00283EF41EAA1723F060FDF7CF +:10983000C3BD338E43F004030122338686F82C2007 +:10984000E7E7338E43F00203F6E7338E43F001037C +:10985000F2E701231C44FEF7C9BA00230134FEF7E6 +:10986000C5BA09230134FEF7C1BA08230134FEF753 +:10987000BDBA07230134FEF7B9BA06230134FEF757 +:10988000B5BA05230134FEF7B1BA04230134FEF75B +:10989000ADBA03230134FEF7A9BA00230134FEF761 +:1098A000CCB809230134FEF7C8B808230134FEF709 +:1098B000C4B807230134FEF7C0B806230134FEF70D +:1098C000BCB805230134FEF7B8B804230134FEF711 +:1098D000B4B803230134FEF7B0B802230134FEF715 +:1098E000ACB808230134FEF744B807230134FEF76F +:1098F00040B806230134FEF73CB805230134FEF7D7 +:1099000038B804230134FEF734B803230134FEF7DA +:1099100030B802230134FEF72CB801231C44FEF7B3 +:1099200028B800230134FEF724B8338E43F0020335 +:10993000FEF795B9338E43F00103FEF790B9338EED +:1099400043F008033386FEF78EB90B230134FEF78C +:10995000D7B80C230134FEF7D3B80D230134FEF73A +:10996000CFB80E230134FEF7CBB80F230134FEF736 +:10997000C7B809230134FEF7C3B808230134FEF742 +:10998000BFB807230134FEF7BBB806230134FEF746 +:10999000B7B801231C44FEF7B3B800230134FEF727 +:1099A000AFB805230134FEF7ABB804230134FEF74A +:1099B000A7B803230134FEF7A3B802230134FEF74E +:1099C0009FB8013903F101037DF419AEB620FDF70C +:1099D000F6BC5C20FDF7F3BC3220FDF7F0BC01398A +:1099E00003F101037EF42DAC2A20FDF7E8BC00232F +:1099F00022467168304673600134FDF7EDFA0028A5 +:109A00003DF450AF1C23F060FDF7D6BC2C287EF44B +:109A1000D2A996F82C20053A032A07D8DFE802F0ED +:109A200015110902328E42F0080232865C1CFDF7E5 +:109A30008CBD328E42F004020121328686F82C1051 +:109A4000F4E7328E42F00202F6E7328E42F0010273 +:109A5000F2E74F20FDF7B3BC5D20FDF7B0BC00235B +:109A60007168224630467360FDF7B6FA0028C9D106 +:109A7000FDF71BBF2A4621463046FDF7F5FA0028C0 +:109A80003EF41AAA152850D1204A0523C6E903023C +:109A9000FDF792BC013903F101037DF4E3AE3320FD +:109AA000FDF78DBC1A4BC6E9014305E5013803F10A +:109AB00001037DF440AD1F20FDF781BC0023224649 +:109AC000716830467360FDF74FFA3C4600283DF45C +:109AD00083ACA523F060FDF76FBC1620FDF76FBCCB +:109AE00096F82D3013F002037DF497AC0422094957 +:109AF000C6E90321FDF760BC0134FDF776BC00BF69 +:109B0000C04D1D02544C1D02D96F0502344D1D027B +:109B1000696F0502F44D1D02338E43F02003338636 +:109B2000FDF7D6BD2B20FDF74ABC1422DE490023E9 +:109B3000C6E90321FDF740BC632A11463DF4CEACD3 +:109B40003DF716AD092A02D0202A7DF4EEAC01388B +:109B50007DF400AD2420FDF732BC0EF10102121B92 +:109B6000134433603F20FDF72ABC3D20FDF727BC9E +:109B70000EF101031B1B434433603820FDF71FBC6B +:109B800008F101031B1B734433603720FDF717BC3A +:109B900008F101031B1B634433603920FDF70FBC40 +:109BA0000EF101031B1B434433603A20FDF707BC51 +:109BB0002A4621463046FDF733FA00283DF408AD29 +:109BC000152800F022851222B8490023C6E9032196 +:109BD000FDF7F2BB4FF000084FF000091C4471681C +:109BE00022467060C6E908893046FDF721FA002850 +:109BF0003EF457A80723F060FDF7DEBB0EF101022B +:109C0000121B134433604820FDF7D9BB0EF101034A +:109C10001B1B134433604620FDF7D1BB0EF101023C +:109C2000121B134433604720FDF7C9BB0C22A04927 +:109C30000023C6E90321FDF7BFBB0C20FDF7BFBB26 +:109C40004FF000084FF000091C4471682246706014 +:109C5000C6E908893046FDF7EBF900283EF42CA947 +:109C60000523F060FDF7A8BB0EF10102121B13449F +:109C70003360AF20FDF7A3BB0CF10102121B1344AC +:109C800033604020FDF79BBB0620FDF798BB1E20EC +:109C9000FDF795BB0EF10102121B134433607620D1 +:109CA000FDF78DBB0EF10102121B134433606720D8 +:109CB000FDF785BB08F101031B1B134433603420FF +:109CC000FDF77DBB0EF10102121B134433606C20C3 +:109CD000FDF775BB0EF10102121B134433608320A4 +:109CE000FDF76DBB0EF10102121B1344336093208C +:109CF000FDF765BB0EF10102121B13443360B02067 +:109D0000FDF75DBB1420FDF75ABB08F101031B1BD7 +:109D1000134433603520FDF752BB0EF10102121BD4 +:109D2000134433608420FDF74ABB4A20FDF747BB4C +:109D30000EF10102121B13443360B120FDF73FBB4B +:109D40000EF10102121B134433606320FDF737BB91 +:109D50000EF10102121B134433606820FDF72FBB84 +:109D60000EF10102121B134433607520FDF727BB6F +:109D70000EF10102121B134433609D20FDF71FBB3F +:109D8000013803F101037EF44DAA2C20FDF717BB27 +:109D90000EF10102121B134433609120FDF70FBB3B +:109DA0000EF10102121B134433609E20FDF707BB26 +:109DB0000EF10102121B134433607F20FDF7FFBA3E +:109DC0000EF10102121B134433608820FDF7F7BA2D +:109DD0000EF10102121B134433606220FDF7EFBA4B +:109DE0000EF10102121B134433607020FDF7E7BA35 +:109DF0000B20FDF7E4BA0EF10102121B134433608D +:109E00009920FDF7DCBA0EF10102121B13443360F6 +:109E10005F20FDF7D4BA0EF101031B1B134433601E +:109E20002D20FDF7CCBA08F101031B1B73443360EE +:109E30002320FDF7C4BA08F101031B1B73443360F0 +:109E40002120FDF7BCBA08F101031B1B73443360EA +:109E50002220FDF7B4BA0EF10102121B1344336045 +:109E60007120FDF7ACBA0EF10102121B13443360EE +:109E70009A20FDF7A4BA0EF10102121B13443360BD +:109E80007E20FDF79CBA0EF10102121B13443360D1 +:109E90009C20FDF794BA0EF10102121B13443360AB +:109EA000A020FDF78CBA00BF4C4D1D02CC4A1D020C +:109EB000AC4D1D020EF10102121B134433609720BA +:109EC000FDF77DBA0EF10102121B134433608D20A1 +:109ED000FDF775BA0EF10102121B134433608C209A +:109EE000FDF76DBA0EF10102121B134433608E2090 +:109EF000FDF765BA0EF10102121B13443360962080 +:109F0000FDF75DBA0EF10102121B134433608B2082 +:109F1000FDF755BA013902F101027DF4ABAD4920DC +:109F2000FDF74DBA013802F101027EF4C2A85820B3 +:109F3000FDF745BA0EF10102121B13443360732082 +:109F4000FDF73DBA0EF10102121B134433607A2073 +:109F5000FDF735BA0EF10102121B13443360742071 +:109F6000FDF72DBA0EF10102121B1344336081205C +:109F7000FDF725BA0EF10102121B13443360822053 +:109F8000FDF71DBA00225C1C3260FEF729B80EF105 +:109F90000102121B134433607C20FDF710BA0EF14E +:109FA0000102121B134433606B20FDF708BA0EF157 +:109FB0000102121B134433606120FDF700BA0EF159 +:109FC0000102121B134433607D20FDF7F8B90EF136 +:109FD0000102121B134433606F20FDF7F0B90EF13C +:109FE0000102121B134433606E20FDF7E8B90139FA +:109FF00002F101027EF4F5A82720FDF7E0B9DB4A63 +:10A00000B523C6E90302FDF7D7B9013A03F101030D +:10A010007DF4C4AEFDF7D3B9002203230EF1010491 +:10A020003260FDF718BCD24A0A23C6E90302FDF7E5 +:10A03000C3B900220123326008EB0304FDF70BBC17 +:10A04000013902F101027EF4B1AD2920FDF7B7B963 +:10A05000A520FDF7B4B9002296F829300CF10104CF +:10A06000062B32603DF604AF2BB14A2222FA03F3ED +:10A07000DA073DF501AF0822BE490023C6E90321F6 +:10A08000FDF79AB9002396F829200CF10104212A42 +:10A0900033603DF4F1AE0822B749C6E90321FDF76C +:10A0A0008BB90A220134FDF779B93120FDF787B960 +:10A0B000002396F82910541C222933607DF6DCAE6B +:10A0C0000822AE49C6E90321FDF776B91C20FDF749 +:10A0D00076B9AA20FDF773B900221721A84B7C1C82 +:10A0E000336132601346F160FDF766B900230D223B +:10A0F0000CF101043360FDF751B95B20FDF75FB946 +:10A1000000215C1C0A463160FDF748B9002201239A +:10A1100032600EEB0304FDF79EBB002305220CF119 +:10A1200001043360FDF73AB900231E220CF101044B +:10A130003360FDF733B9002102225C1C316086F8E0 +:10A140002820FDF7CDBE002202230EF1010432606B +:10A15000FDF781BB002323220CF101043360FDF7DE +:10A160001DB93E20FDF72BB91920FDF728B90023B2 +:10A1700029220CF101043360FDF710B900230C22F1 +:10A180000CF101043360FDF709B900232A220CF118 +:10A1900001043360FDF702B9002240F201230CF103 +:10A1A000010432603385FDF7FBB8002309220CF16E +:10A1B00001043360FDF7F2B81A20FDF700B9002161 +:10A1C00007225C1C3160FDF7E9B800231C220CF16A +:10A1D00001043360FDF7E2B8002316220CF10104FC +:10A1E0003360FDF7DBB800231F220CF1010433605C +:10A1F000FDF7D4B80B2263490023C6E90321FDF71C +:10A20000DBB85C20FDF7DBB8002315220CF101045C +:10A210003360FDF7C3B82E20FDF7D1B8002320220C +:10A220000CF101043360FDF7B9B8002128225C1C51 +:10A230003160FDF7B3B8002324220CF10104336030 +:10A24000FDF7ACB800230E220CF101043360FDF7DA +:10A25000A5B800210F225C1C3160FDF79FB80023D8 +:10A2600027220CF101043360FDF798B800231D226A +:10A270000CF101043360FDF791B8434A0B78D35CCD +:10A28000022B3DF484AA032B7DF402AAFDF70EBF36 +:10A290004E20FDF794B8002206230CF10104326031 +:10A2A00086F82C30FDF775BD3220FDF788B82222E4 +:10A2B0000134FDF773B8002312220CF1010433605E +:10A2C000FDF76CB800231B220CF101043360FDF78D +:10A2D00065B8002205230CF10104326086F82C30A9 +:10A2E000FDF757BD002318220CF101043360FDF780 +:10A2F00055B800230B220CF101043360FDF74EB872 +:10A3000000232C220CF101043360FDF747B8002331 +:10A3100014220CF101043360FDF740B80023212220 +:10A320000CF101043360FDF739B8002311220CF160 +:10A3300001043360FDF732B800211A225C1C316041 +:10A34000FDF72CB800232B220CF101043360FDF73C +:10A3500025B8002317220CF101043360FDF71EB865 +:10A360000920FDF72CB85020FDF729B8684F1D02D1 +:10A37000704D1D02F84E1D02CC4E1D02984E1D025E +:10A38000B44F1D022C4E1D02F04F1D020023062269 +:10A390000CF101043360FDF701B8002302220CF137 +:10A3A00001043360FCF7FABF002303220CF101041F +:10A3B0003360FCF7F3BF002319220CF10104336072 +:10A3C000FCF7ECBF00212D225C1C3160FCF7E6BFDE +:10A3D000002310220CF101043360FCF7DFBF0021E1 +:10A3E00026225C1C3160FCF7D9BF5720FCF7E7BF81 +:10A3F0001220FCF7E4BF4420FCF7E1BF4C20FCF73F +:10A40000DEBF0E20FCF7DBBFAB20FCF7D8BFAD20D2 +:10A41000FCF7D5BF0F20FCF7D2BFA820FCF7CFBFB9 +:10A420004F20FCF7CCBF0720FCF7C9BF5620FCF734 +:10A43000C6BF0134FDF706BD002371683046736066 +:10A44000FCF7CAFD00283EF4A5AF2523F060FCF719 +:10A45000B3BF1B20FCF7B3BFA920FCF7B0BF45205A +:10A46000FCF7ADBF4220FCF7AABF4320FCF7A7BF13 +:10A470003C20FCF7A4BF5A20FCF7A1BFAE20FCF79C +:10A480009EBFAC20FCF79BBFB320FCF798BF4120D8 +:10A49000FCF795BF2F20FCF792BF9220FCF78FBFEF +:10A4A0007720FCF78CBF6D20FCF789BFA120FCF75B +:10A4B00086BFB220FCF783BF5320FCF780BF9420F7 +:10A4C000FCF77DBF5E20FCF77ABF5520FCF777BF15 +:10A4D0006420FCF774BF3620FCF771BF9F20FCF7A7 +:10A4E0006EBF8520FCF76BBF6520FCF768BF782046 +:10A4F000FCF765BF6920FCF762BF8F20FCF75FBFE8 +:10A500008620FCF75CBF6020FCF759BF9B20FCF75E +:10A5100056BF6620FCF753BF8920FCF750BF2B20A5 +:10A52000FCF74DBF6A20FCF74ABF7920FCF747BF14 +:10A53000A220FCF744BF9820FCF741BF8720FCF71E +:10A540003EBF7B20FCF73BBF9520FCF738BF902037 +:10A55000FCF735BF7220FCF732BF8020FCF72FBF1D +:10A560008A20FCF72CBF0D20FCF729BF1F20FCF729 +:10A5700026BF3320FCF723BF2A20FCF720BFA620EC +:10A58000FCF71DBFB620FCF71ABF0C20FCF717BF65 +:10A590002420FCF714BF4B20FCF711BF4920FCF727 +:10A5A0000EBF2C20FCF70BBF2020FCF708BF272094 +:10A5B000FCF705BF2920FCF702BF4D20FCF7FFBECA +:10A5C000072215490023C6E90321FCF7F5BE07223F +:10A5D00012490023C6E90321FCF7EEBE0722104909 +:10A5E0000023C6E90321FCF7E7BE19F06BFC092242 +:10A5F0000C490023C6E90321FCF7DEBE09220A4903 +:10A600000023C6E90321FCF7D7BE08490223C6E9A7 +:10A610000301FCF7D1BE00BF1C4C1D02644C1D029F +:10A62000F84B1D02B84B1D02E04B1D02B04A1D0243 +:10A6300010B53822002104461BF0EAFAB6230020A8 +:10A64000E36110BD70B5C6688EB94368044615460F +:10A6500003B141602A462046FCF7D4FD48B1616849 +:10A66000E06121B12A462046A368984720B93046C8 +:10A6700070BDE668304670BD0646E06065613046F4 +:10A6800070BD00BF00207047092A70B53AD9002874 +:10A6900032DB00252C464FF0000C1E4EA6FB00328C +:10A6A000D20802EB8203A0EB430301EB0C0E303324 +:10A6B0000CF1010C10465FFA8CFC0EF80530002AF4 +:10A6C000ECD15FEA5C0213D001F1FF3E6B1EAE4499 +:10A6D0000B449644AEEB030E4EF001E06544294472 +:10A6E00013F9012F11F9010D18700A700FF009C04C +:10A6F0000CEB0400C0B270BD2D23012540422C4656 +:10A700000B70C8E740F2D341034B044A0448F0F70A +:10A71000B9FA00BFCDCCCCCC605A1D0268631D02D3 +:10A72000905A1D022DE9F04700283AD01D46436893 +:10A7300082467BB3164632B3214B0F46994214BF73 +:10A740004FF00A094FF00009884780469DB1DAF8BA +:10A7500004402A463146DAF80C00A047041E02DA0B +:10A760000220BDE8F08708D0AC4221D8B8472D1BA5 +:10A7700080462644EBD10020F3E7B847A0EB080061 +:10A780008145EDD9E3E740F20B710E4B0E4A0F48BD +:10A79000F0F778FA40F20A710D4B0B4A0B48F0F7CC +:10A7A00071FA40F209710B4B074A0848F0F76AFA50 +:10A7B00040F22C71084B044A0448F0F763FA00BFDA +:10A7C00085A60502245B1D0258631D02905A1D02D6 +:10A7D000085B1D02F45A1D02345B1D0230B583B0C4 +:10A7E00038B3426F0446EAB1D0F88010C1B1D0F856 +:10A7F0008830ABB1906A451C22D0956801309062D8 +:10A800004DB1128C68680192D4F88C2000922D68AA +:10A81000D4F88420A8470023C4E92033C4E92233B4 +:10A8200003B030BD4FF41A71094B0A4A0A48F0F7D9 +:10A8300029FA40F26721094B064A0748F0F722FA45 +:10A8400040F27121064B034A0348F0F71BFA00BFA0 +:10A85000745B1D0284621D02905A1D025C5B1D0226 +:10A86000985B1D0238B500285ED00246806900283A +:10A8700053D0436F002B49D0C16F00293FD01C68D3 +:10A88000A14235D35D682C44A1422AD21C6934B35D +:10A89000A142A1EB04054ED9D2E90814B4F1FF3F5F +:10A8A00008BFB1F1FF3F08BF0021128E5962910726 +:10A8B0005D6103D5D96A41F00101D962D20703D5A0 +:10A8C000DA6A42F00202DA6290F87840FFF786FF17 +:10A8D000A4F10104B4FA84F46409204638BD254685 +:10A8E000DAE740F24731174B174A1848F0F7CAF930 +:10A8F00040F24631164B144A1448F0F7C3F940F2BF +:10A900004231144B104A1148F0F7BCF940F2413182 +:10A91000114B0D4A0D48F0F7B5F94FF44F710F4B3D +:10A92000094A0A48F0F7AEF940F23B310C4B064AAF +:10A930000648F0F7A7F940F252310A4B024A0348A1 +:10A94000F0F7A0F96C5C1D029C621D02905A1D027A +:10A95000245C1D02005C1D02EC5B1D02D05B1D022D +:10A96000BC5B1D02CC5C1D0210B510B38369CBB17A +:10A9700089B1D3F888008C18DC6748B1D3F88C1003 +:10A980000A44D3F88010C3F88C20C9B1002010BD50 +:10A99000C3F88810F5E740F211310D4B0D4A0E480F +:10A9A000F0F770F94FF444710C4B0A4A0A48F0F77B +:10A9B00069F940F20F310A4B064A0748F0F762F98D +:10A9C00040F22931074B034A0348F0F75BF900BF17 +:10A9D000145D1D0264621D02905A1D02D05B1D02AF +:10A9E000BC5B1D02245D1D0270B5002835D0856951 +:10A9F00065B30E4619B36B6FD3B114461A697AB1B9 +:10AA00003319EB672846FFF7E9FED5F880304BB1E4 +:10AA1000D5F88430E41827D20020C5F8844070BDF2 +:10AA20001961EDE70020C5F88060C5F8844070BD6D +:10AA300040F2DE21104B114A1148F0F723F940F2A1 +:10AA4000D921104B0D4A0E48F0F71CF94FF436711E +:10AA50000D4B0A4A0A48F0F715F940F2D7210B4B83 +:10AA6000064A0748F0F70EF940F2FB21084B034A6B +:10AA70000348F0F707F900BFEC5B1D0244621D02BA +:10AA8000905A1D02145D1D02D05B1D02BC5B1D02AD +:10AA9000505D1D0210B590B18369844623B3E1B1C6 +:10AAA0005C6F9CB10020BCF832C01144C3E91F1098 +:10AAB000C3E92100C3F88C00A4F820C010BD40F207 +:10AAC000AE210D4B0D4A0E48F0F7DCF840F2B521EF +:10AAD0000C4B0A4A0A48F0F7D5F84FF42C710A4B90 +:10AAE000064A0748F0F7CEF840F2AF21074B034A79 +:10AAF0000348F0F7C7F800BFBC5B1D0228621D02C7 +:10AB0000905A1D02EC5B1D02145D1D02D05B1D02FC +:10AB1000F8B5002852D08769002F48D00C4600298C +:10AB20003ED07D6F002D34D02B685BB38B4222D892 +:10AB300068680344994217D2A869164668B1EB6960 +:10AB40001844814205D833443444EB610020FC674B +:10AB5000F8BD1BF043F8EB69F5E713463444A961EF +:10AB6000EB610020FC67F8BD40F2A131174B184A99 +:10AB70001848F0F787F84FF46871174B144A1548D6 +:10AB8000F0F780F840F29F31144B114A1148F0F76A +:10AB900079F840F29E31124B0D4A0E48F0F772F8E8 +:10ABA00040F299310F4B0A4A0A48F0F76BF84FF41C +:10ABB00066710D4B064A0748F0F764F840F297318A +:10ABC0000A4B034A0348F0F75DF800BFD85D1D0249 +:10ABD000C0621D02905A1D02A85D1D028C5D1D02FF +:10ABE000EC5B1D02145D1D02D05B1D02BC5B1D02EF +:10ABF00008B530B183695BB1022283F87020002070 +:10AC000008BD40F2DA31064B064A0748F0F73AF839 +:10AC100040F2DB31054B034A0348F0F733F800BF3D +:10AC2000BC5B1D02DC621D02905A1D02D05B1D023E +:10AC300008B530B183695BB1012283F87020002030 +:10AC400008BD4FF42671064B064A0748F0F71AF87C +:10AC500040F29921054B034A0348F0F713F800BF6F +:10AC6000BC5B1D0204621D02905A1D02D05B1D02D6 +:10AC70002DE9F047089E002879D007680546002F87 +:10AC800000F083800C46002978D09946002B60D0D4 +:10AC90009046002A56D0002E62D0D0F808A0BAF113 +:10ACA000030F574408D8B21D6B68424452449A427D +:10ACB00013D90520BDE8F08704223749381F1AF060 +:10ACC000CDFF0028EFD1B21D6B68AAF1020A424401 +:10ACD00052449A42A7F10207EBD8C646611E7B1E7A +:10ACE0000AE0BCF10A0F0CD0BCF13A0F09D0BEF15A +:10ACF000010E03F801CF07D011F901CFBCF10D0F00 +:10AD0000EFD10A20BDE8F08742F23A0127F8081097 +:10AD10004744344609F1FF33781C05E00A29F0D096 +:10AD2000013C00F8011F05D013F9011F0D29F5D1D1 +:10AD30000A20E7E7194B3744C7F802300020AA6021 +:10AD4000BDE8F08740F23C51154B164A1648EFF724 +:10AD500099FF40F23B51154B124A1348EFF792FF0F +:10AD600040F23D51124B0F4A0F48EFF78BFF4FF463 +:10AD7000A761104B0B4A0C48EFF784FF40F23A51A1 +:10AD80000D4B084A0848EFF77DFF40F239510B4B55 +:10AD9000044A0548EFF776FF60CA1C020D0A0D0A47 +:10ADA0007C5E1D027C631D02905A1D026C5E1D02BA +:10ADB0008C5E1D02205E1D025C5E1D02385E1D025F +:10ADC00098B12DE9F0430368044683B04BB10D46BA +:10ADD00039B1096829B12A691AB16E680EB16A6978 +:10ADE0002AB9012003B0BDE8F0830120704700209C +:10ADF000D5E902986268A060B9F1000F48D006F169 +:10AE00000C07B8F1010F2CBF4744013797423DD8DA +:10AE1000324618461BF035F8202282558219B8F1C7 +:10AE2000000F41D12F23961C5370B4464FF02009D8 +:10AE300040F60D284FF0100E1F4B0CF8019B03CB72 +:10AE40000A22C6F801001D4BCCF804102046A6F8D3 +:10AE500009801B49A760CDF800E0FFF709FF002833 +:10AE6000C0D169692B690422009120461549FFF77A +:10AE7000FFFE0028B6D1AB69DB07B3D50A22204616 +:10AE8000114B12490092FFF7F3FEABE70520A9E74B +:10AE900006F10D07BA42F9D3324618461AF0F1FF0F +:10AEA000202182198155BDE7561C3046494642464D +:10AEB0001AF0E7FF4644B8E79C5E1D02A85E1D023B +:10AEC000BC5E1D02C85E1D02D05E1D02DC5E1D025E +:10AED000F0B5DDF814E058B107684FB141B13BB1AE +:10AEE00032B1BEF1000F03D0D0E90145A54201D92E +:10AEF0000120F0BDCDF814E0BDE8F040FFF7B8BE8A +:10AF0000002800F0EB802DE9F0471E464368044618 +:10AF1000AAB0002B00F0DE800368002B00F0DA807E +:10AF20000D46002900F0D68017460A68002A00F076 +:10AF3000D1808B680F2B40F2CD8049688B4200F2A4 +:10AF4000C9803299002900F0C5800968002900F005 +:10AF5000C18032994968002900F0BC80002F00F0C0 +:10AF6000D180002EC0F2B6803299D1F80C80B8F1B1 +:10AF7000000F00F0D880339911F0010115D1A6B16E +:10AF80000A22CDE90611ADF82010304606A9FFF7D8 +:10AF90007BFB0E2200908449284606ABFFF768FE33 +:10AFA000002840F09880AB682A6841462046FFF7A9 +:10AFB000B9FB002840F08F806368002B00F0ED8023 +:10AFC00033463A4641462046FFF7ACFB002840F0A6 +:10AFD00082809022002106A81AF01AFE2368002B16 +:10AFE00000F0D480AB680F2B40F2C98014A8FBF7A7 +:10AFF00091FF6E496E4B029103936E496E4B6F4801 +:10B00000CDE904136E496F4ACDE91A01149202AEDC +:10B0100096ED007F16AB022183ED007F14AA06A8EF +:10B02000FBF768FF00230422674928688DF8883001 +:10B0300023931AF013FE10B901238DF890300026E7 +:10B04000329B624ADB68934214BF4FF00A08B04655 +:10B0500098470746329B5A68329BE0681968921BF2 +:10B06000236831449847051E3ADB329BDB6839D0B0 +:10B0700098474FF0000907462E44239B329A002B35 +:10B0800056D09A4274D1DDF894A006AB2A465146B8 +:10B0900018460C935544FBF737FF06A82595FBF798 +:10B0A0003DFF0E283DD84A4B185CA0B9B9F1000FFE +:10B0B0001FD0329B5A689DF88830022B4AD8B24282 +:10B0C0004FD3002B44D0012B05D1B24214BF032033 +:10B0D000052000E001202AB0BDE8F087012070477C +:10B0E0000220F8E79847C31B434517D34FF00109E7 +:10B0F000C3E79DF88830329A022B5268DFD0B24203 +:10B10000AAD8DAE7002EE5D13299C968D9B120462C +:10B11000FFF708FB00283FF45CAFDCE7A9462846B0 +:10B12000C3E70C20D7E7294932988846C16022E757 +:10B13000C2E90633C2E9043313849362D36213680D +:10B14000239225939FE72148329E0146F060DEE777 +:10B150000420C0E740F2AE711E4B1F4A1F48EFF7B4 +:10B1600091FD4FF4F6611E4B1B4A1C48EFF78AFD18 +:10B1700040F2A7411B4B1C4A1848EFF783FD40F2F1 +:10B18000EE311A4B1A4A1548EFF77CFD40F2E47194 +:10B19000184B194A1148EFF775FD40F29B71174B98 +:10B1A000174A0E48EFF76EFDE85E1D0295AA0502EC +:10B1B000E9A9050269A9050265A8050211AB050206 +:10B1C000F1AB050231AC0502545F1D0285A60502F4 +:10B1D000C8611D02845F1D02D8611D02905A1D02C4 +:10B1E000D05F1D025C5F1D02F0611D02145F1D0235 +:10B1F00000631D02F85E1D022C631D02085B1D0228 +:10B2000048631D020E289ABF024B53F8200000200D +:10B21000704700BF8C611D022DE9F843D0F80490FF +:10B220001F46D9F8083005460E46904673B11021E6 +:10B23000012006F0D3FF0446C9F80C0040B10020FD +:10B24000C4E9017826606C60BDE8F8834C46F6E7F7 +:10B250006FF06900F8E700BF036830B4CD1A002D25 +:10B2600041DD93F900C01C78BCF1000F09DB5D1CC7 +:10B2700005601C781460491BA14234D3002030BC07 +:10B28000704704F07F04013C032C2FD8DFE804F062 +:10B29000241A0B02042D26DDD3F801405D1D24BACB +:10B2A00014600560E7E7032D1DDD9C785D7893F859 +:10B2B00003C0240244EA054444EA0C041D1D146042 +:10B2C0000560D8E7022D0EDDB3F80140DD1C64BA3D +:10B2D000A4B214600560CEE7012D04D05C789D1CFB +:10B2E00014600560C7E76FF05F00C8E76FF06300A8 +:10B2F000C5E700BFF0B51D46036883B0CF1A002F25 +:10B3000048DD1F78BA423FD10133036001AA0446E9 +:10B31000FFF7A2FF002833D10199002937D0226816 +:10B3200092F900701378002F31DB07468C4601320A +:10B330005BB9BCF1010C226001F1FF3122D012F89F +:10B34000013B0E460127002BF3D007B101960429DB +:10B350001DD804D1236893F90030002B17DB00229D +:10B36000019B2A60591E019153B143F001E021680D +:10B3700011F8013B43EA02222A6021600FF009C064 +:10B3800003B0F0BD0191EAE76FF06100F8E76FF0FC +:10B390006300F5E76FF05F00F2E700BF10B50468E7 +:10B3A000A1EB040EBEF1000F0CDD94F800E09E4509 +:10B3B00005D101340460BDE81040FFF74DBF6FF0C8 +:10B3C000610010BD6FF05F0010BD00BF0368A1EB0E +:10B3D000030CBCF1000F1FDD30B515461A7883B0A1 +:10B3E000012A13D10133036001AA0446FFF734FF99 +:10B3F00050B9019B012B0CD1236813F8012B003AA3 +:10B4000018BF01222A60236003B030BD6FF06100D5 +:10B41000FAE76FF06300F7E76FF05F00704700BF77 +:10B4200013460222FFF766BF0368A1EB030CBCF1D1 +:10B43000000F1ADD70B515461A7882B0022A11D1B4 +:10B440000133036001AA0446FFF706FF40B9019EDD +:10B4500028463246216800F0F3FC23683344236019 +:10B4600002B070BD6FF06100FAE76FF05F007047E7 +:10B470000368A1EB030CBCF1000F28DD93F800C0BA +:10B48000BCF1030F1AD1013370B5036004460E46B8 +:10B49000FFF7E2FE88B91368154693B15A1E2A6079 +:10B4A00022681178072929710ED81344B34218BFB6 +:10B4B0006FF065000132AA60236070BD6FF061001B +:10B4C00070476FF05F0070BD6FF0630070BD6FF08C +:10B4D0005F0070472DE9F04F984603681746CA1A77 +:10B4E00085B0002A9DF838909DF83CA04FDD1A7871 +:10B4F000302A3ED10133036003AA04460E46FFF70B +:10B50000ABFE0546002830D12268039911448E42D3 +:10B510003AD1B24229D2DDF840B0019003E01A449A +:10B52000B242226020D2531C2360157805EA07033B +:10B5300043451ED13146204603AAFFF78DFE05EA9A +:10B540000901E0B951452268039BE8D1BBF1000F26 +:10B55000E5D0294611980093D84780B92268009B0E +:10B560001A44B2422260DED3019D284605B0BDE8F0 +:10B57000F08F6FF06105284605B0BDE8F08F0546F5 +:10B58000284605B0BDE8F08F6FF06505EDE76FF078 +:10B590005F05EAE738B50368A1EB030CBCF1000FC7 +:10B5A0001BDD93F800C0BCF1030F10D10133036021 +:10B5B0000446FFF751FE48B91368154653B1226897 +:10B5C000013B2B6013782BB90132226038BD6FF03C +:10B5D000610038BD6FF0670038BD6FF05F0038BDA7 +:10B5E00040B110B504462046E46806F0FDFD002C8D +:10B5F000F9D110BD704700BF70B5144600251E4636 +:10B6000086B004AA0392084ACDE900550292DBB243 +:10B61000FF2225606560A560E560CDE90464FFF761 +:10B6200059FF06B070BD00BF19B205022DE9F04107 +:10B63000056898464B1B002B82B053DD2B78302BCE +:10B640004DD101350560174601AA04460E46FFF7A5 +:10B6500003FE0546002834D12568761B002E41DD07 +:10B660003A46019B2978002B05EB030642F8041BA0 +:10B6700038DD2B78062B32D1013525603146204646 +:10B68000FFF7EAFD0546E0B922687968BA60531809 +:10B69000B34223601ED0515C4246013342F8041B82 +:10B6A000204631462360FFF7D7FD70B92368D8F8EC +:10B6B0000420C8F808301344B34218BF6FF0650582 +:10B6C0002360284602B0BDE8F0810546284602B056 +:10B6D000BDE8F0810C21404606F09AFDF1E76FF0DD +:10B6E0006105EEE76FF05F05EBE700BF10B50024E2 +:10B6F00084B001ABCDE901440394FFF797FF40B953 +:10B70000019B052B00D033B9029B002B18BF6FF0B3 +:10B71000670004B010BD6FF06700FAE740B110B5E4 +:10B7200004462046A46906F05FFD002CF9D110BD47 +:10B73000704700BF10B404687F2A0346A4EB0101E0 +:10B7400009D8002970DD611E0160012004F8012C78 +:10B750005DF8044B7047FF2A0FD8012964DD812171 +:10B76000601E186004F8012C1A680220541E1C6028 +:10B7700002F8011C5DF8044B7047B2F5803F1CD302 +:10B78000B2F1807F30D203294EDD611E016004F8E2 +:10B79000012C0168100A4C1E1C60832401F8010C66 +:10B7A0001968120C481E186001F8012C1A68042050 +:10B7B000511E196002F8014CCAE7022934DD4FF02E +:10B7C000820C611E016004F8012C0168120A481EF7 +:10B7D000186001F8012C1A680320511E196002F844 +:10B7E00001CC5DF8044B704704291DDD611E01602A +:10B7F00004F8012C0168100A4C1E1C6001F8010CB1 +:10B800001968100C4C1E1C60842401F8010C196886 +:10B81000120E481E186001F8012C1A680520511EEE +:10B82000196002F8014C93E76FF06B0090E700BFDE +:10B830002DE9F0414FF0000C05460F46984606E012 +:10B840002B6004F8012C1212002A0CDDB4462C687F +:10B850000CF10106E01B002804F1FF33F0DC6FF06F +:10B860006B00BDE8F0812B6893F90020002A09DA0B +:10B87000DA1B002AF3DD5A1E2A6000220CF10206B0 +:10B8800003F8012C324639462846FFF753FF0028BB +:10B89000E7DB2B680136DF1B002F5FFA88F8DEDD5F +:10B8A0005A1E2A6003F8018C3044BDE8F08100BFC5 +:10B8B0000368591A002905DD591E0160012003F8AB +:10B8C000012C70476FF06B00704700BFF8B505465C +:10B8D00010460C46164600F0ABFA2B68012838BF1C +:10B8E0000120A34235D3191B8142074631D3191ACF +:10B8F00002462960304600F0BFFAC8B93368012B10 +:10B9000004D12B6893F90020002A12DB3A46214625 +:10B910002846FFF70FFF00280ADB2B687A1C191B4B +:10B92000002916DD02215C1E2C60104403F8011C66 +:10B93000F8BD1A1B002A0CDD5A1E01372A60214669 +:10B9400003F8010C3A462846FFF7F4FE0028E4DA33 +:10B95000EEE76FF06B00F8BD70B5064600680D4667 +:10B9600081421CD81146421B93421C4617D8C01A6C +:10B970001A4630601AF085FA224629463046FFF70B +:10B98000D9FE00280ADB336801345D1B002D06DD7B +:10B990000622591E3160204403F8012C70BD6FF05F +:10B9A0006B0070BD70B5049E04460D468EB90168EB +:10B9B000481B002827DD481E206001F8016C216823 +:10B9C000481B00281FDD481E20600520022601F8C4 +:10B9D000010C29462046FFF7BFFF002812DB064472 +:10B9E000324629462046FFF7A5FE00280ADB2368D9 +:10B9F00001365D1B002D06DD3022591E21603044CA +:10BA000003F8012C70BD6FF06B0070BD0223FFF7CF +:10BA10000FBF00BF70B5064600680D4681421CD8B6 +:10BA20001146421B93421C4617D8C01A1A46306072 +:10BA30001AF027FA224629463046FFF77BFE0028F7 +:10BA40000ADB336801345D1B002D06DD0422591E1C +:10BA50003160204403F8012C70BD6FF06B0070BDA5 +:10BA60002DE9F84F0A9D1746002D00F0AE804FF0EB +:10BA7000000B5D450646884699465C46DA4640F22C +:10BA8000938004F1FF3E0022CE44A5EB040C04E0B9 +:10BA90000122BCF1010C144421D01EF8013F202BDF +:10BAA000F6D0A5421BD02B1B012B19F8040001D0A6 +:10BAB0000D2871D00A280ED0002A69D1020667D459 +:10BAC0003D2860D0BBF1000F62D102F0F7FB0028E7 +:10BAD0005EDB0AF1010A0134A542D2D82546BAF14B +:10BAE000000F72D00AF0070303EB43034FEADA0AB0 +:10BAF0005A000AEB4A0ACBEB4A03073203EBD203A4 +:10BB0000002E6AD0434568D84FF0000A09F1FF398A +:10BB1000B346D0465446334A4D440CE03D284FEAE4 +:10BB2000841414D108F10108B8F1040F0AF1010AD4 +:10BB300017D04D4521D019F8010FA0F10A03DBB24F +:10BB4000162BEBD842FA03F3DB07F2D5A40102F07F +:10BB5000B5FB08F10108B8F1040F224A44EA0004D9 +:10BB6000E7D1230CBAF1010F8BF8003020D94D45F5 +:10BB70004FF000080BF1010BDDD1ABEB0606002006 +:10BB80003E60BDE8F88F0BF1010BBBF1020FA0D9AD +:10BB90006FF02B00BDE8F88F631C19F803100A2919 +:10BBA00004D0002A8ED0F3E700227AE71C4693E700 +:10BBB000230A8BF80130BAF1000F08D04FF0010AC8 +:10BBC0004FF000080BF1020BB3E70026D7E78BF824 +:10BBD0000240D0460BF1030BABE76FF029003B604E +:10BBE000D8E700BFF6FFBFFF002301228360C0E952 +:10BBF0000023704780B110B50446806830B1616899 +:10BC0000890006F005FBA06806F0EEFA0023012289 +:10BC1000A360C4E9002310BD704700BF42F2107357 +:10BC2000994221D8436870B58B420D46044601D332 +:10BC3000002070BD0421284606F0D0FA064680B1E7 +:10BC4000A16859B1626892001AF01BF9D4E9011099 +:10BC5000890006F0DDFAA06806F0C6FAC4E90156CC +:10BC6000E6E76FF00F0070BD6FF00F00704700BF88 +:10BC700038B50446F1B1D0E901208A420D4611D011 +:10BC800028B1910006F0C4FAA06806F0ADFA0023CE +:10BC9000012229462046C4E90023A360BDE83840BC +:10BCA000FFF7BCBF0021920019F0B2FF012323600F +:10BCB000002038BD0028FBD0806830B16168890061 +:10BCC00006F0A6FAA06806F08FFA002301220020F1 +:10BCD000C4E90023A36038BD88423DD0F8B50E46C4 +:10BCE00049680546476861B3B1F1010C32D0B468C8 +:10BCF000634604EB810403E0013B0CF1FF3C29D0D7 +:10BD000054F8042D002AF7D00CF101043368A7423F +:10BD10002B6006D221462846FFF780FF80B9A40099 +:10BD200008E0A8683A1B00EB840000219200A40000 +:10BD300019F06EFF2246B168A8681AF0A2F8002038 +:10BD4000F8BD002FFBD001238068BA002B6019F0EA +:10BD50005FFFF4E70124D9E700207047426870B51F +:10BD600004460E468AB1856892000021284619F0E3 +:10BD70004FFF002EB4BF4FF0FF330123A268B8BFBE +:10BD8000764216600020236070BD0421012006F079 +:10BD900025FA054690B1A16859B1626892001AF07F +:10BDA00070F8D4E90110890006F032FAA06806F0B4 +:10BDB0001BFA01230422C4E90135D6E76FF00F0016 +:10BDC00070BD00BF4368B1EB431F09D283684A09C5 +:10BDD00053F8220001F01F01C84000F00100704735 +:10BDE0000020704770B54568D5B14FF0000C66462D +:10BDF0008368A3F1040E5EF8044F14F0010311D11F +:10BE000020220133013A24FA03F103EB0C0002D0A3 +:10BE1000C907F6D570BD0136AE4201D08446EAE7C7 +:10BE2000002070BD604670BDD0E9011001F086BEF3 +:10BE300008B5D0E9011001F081FE0730C00808BD47 +:10BE400070B50E4612F0030118BF012101EB9201FB +:10BE500014460546FFF70CFF00B170BD2346D5E937 +:10BE600001103246BDE8704001F078BE13460A4624 +:10BE7000D0E9011001F0A0BE13460A46D0E9011036 +:10BE800001F0E8BEF8B50F460646D0E9011001F012 +:10BE900055FE72683B18B3EB421F4FEA571407F088 +:10BEA0001F0543D81F2F1CD9726894424AD2131B16 +:10BEB00003F18043013B23F0404E0EF1010E4EF0A2 +:10BEC00001E0B06800EB820200EB830353F8041931 +:10BED00042F8041D0FF007C022460021920019F01D +:10BEE00097FE0DB371688C421ED2B36804F1804294 +:10BEF000013A03EB820203EB810EAEEB020EAEF1D0 +:10BF0000080E4FEA9E0E0EF1010E00234EF001E0E6 +:10BF1000C5F12004184652F8043F03FA05F1014325 +:10BF2000E34011600FF00BC00020F8BD13F01F01BB +:10BF300018BF0121304601EB5311FFF76FFE0028B7 +:10BF4000B0D0F8BD002ACCD0B068C6E70A46416838 +:10BF500009B90020704708B5806801F0BDFE0020D7 +:10BF600008BD00BF70B5446886464A6804B380685F +:10BF7000234600EB840C03E0013B04F1FF3417D0AF +:10BF80005CF8045D002DF7D06AB38E68134606EBAB +:10BF9000820103E0013B02F1FF3203D051F8045D5E +:10BFA000002DF7D044B1A2424FF0010009D270BD7C +:10BFB000002AEAD1104670BD003A18BF0122504253 +:10BFC00070BD12D8DEF80810234606EB840201EBA0 +:10BFD000840102E009D3013B0AD051F8044D52F824 +:10BFE000040D8442F6D9012070BD4FF0FF3070BDC2 +:10BFF000002070BD70B544688646486804B3DEF81A +:10C000000820234602EB840C03E0013B04F1FF34DB +:10C0100016D05CF8045D002DF7D0A8B18E680346F9 +:10C0200006EB800C03E0013B00F1FF300BD05CF825 +:10C03000045D002DF7D064B908B10B68584270BD9B +:10C040000028EBD170BD14B1DEF8000070BD0020F7 +:10C0500070BDA042F8D30B68F0D8DEF800000028CD +:10C0600013DD002B1ADBDEF80810224606EB8403F2 +:10C0700001EB840102E00FD3013AE8D051F8045DEE +:10C0800053F8044DA542F6D970BD002BEBDD002816 +:10C09000E9D04FF0FF3070BD404270BD012070BD4F +:10C0A0000B1E10B54FF00102B4BF4FF0FF34012456 +:10C0B00084B0B8BF5B4201A9CDE90034CDF80CD003 +:10C0C0000292FFF797FF04B010BD00BF9042F8B591 +:10C0D00006460F4606D08842144602D0FFF7FCFD04 +:10C0E000B0B9274601237C68336094B1BA6823460F +:10C0F00002EB840203E0013B04F1FF3409D052F863 +:10C10000045D002DF7D021463046FFF787FD10B1C2 +:10C11000F8BD0020F8BDB568234629462846BA6810 +:10C1200001F03CFE05EB8401054638B9F1E70B68E8 +:10C130005B1941F8043B4FF00105EAD327467368C9 +:10C140000134BB42F3D821463046FFF767FD002893 +:10C15000DED1B16801EB8701E9E700BF2DE9F041CD +:10C1600054680F469046064649687CB19368A446D9 +:10C1700003EB840304E0BCF1010C04F1FF3405D0AF +:10C1800053F8045D002DF6D08C422FD83046FFF7CF +:10C1900045FD0546E0B97B68A3420CD9B7420AD0F9 +:10C1A000B068B9681A1B920000EB840001EB8401AF +:10C1B00019F067FE7B6872689A421AD82346D8F84D +:10C1C0000820B968B06801F00DFE20B90123336082 +:10C1D0002846BDE8F081D6E9013101EB8401024631 +:10C1E0001B1B084601F0B2FF0028EFD06FF00905D5 +:10C1F000EEE7B068D21A0021920000EB830019F03C +:10C2000007FDDBE72DE9F8430D681468814604FB60 +:10C2100005FC03FB0CFCBCF1000F20DA0F461146B5 +:10C2200038461646FFF79EFEB0F100080EDB324698 +:10C2300039464846FFF792FF30B9B8F1000F08BF02 +:10C2400001250020C9F80050BDE8F8833A46314680 +:10C250004846FFF783FF0028F6D16D42F1E7FFF76C +:10C2600035FF0028EDD0BDE8F88300BF0123FFF7BC +:10C27000C9BF00BF4FF0FF33FFF7C4BF002A10B59E +:10C28000B4BF4FF0FF3401244FF0010384B0B8BFB6 +:10C290005242CDE9002401AACDF80CD00293FFF759 +:10C2A000B1FF04B010BD00BF002AB4BF4FF0FF3390 +:10C2B000012310B54FF0010484B0B8BF5242CDE95C +:10C2C00000234FF0FF3301AACDF80CD00294FFF702 +:10C2D00099FF04B010BD00BF2DE9F04F00230124E9 +:10C2E0008BB0884206469046CDE90443CDE906343A +:10C2F000CDE9083300F0868046450F4600F08C807B +:10C30000D7F804B0BBF1000F79D0B9685A4601EBF9 +:10C310008B0103E0013A0BF1FF3B70D051F8040DA3 +:10C320000028F7D000230393D8F80440002C62D0F3 +:10C33000D8F80810224601EB840103E0013A04F129 +:10C34000FF3458D051F8040D0028F7D00BEB04014E +:10C350003046FFF763FC814680BB01213046FFF782 +:10C360005DFC814650BB726801469200B06819F0CE +:10C370004FFC0122B068C0F800903260A4B14D4675 +:10C380000BEB020A00E0B068D8F8082000EB85004B +:10C3900052F825C05B46BA685146CDF800C0013559 +:10C3A00001F048FDAC42EED1039B2BB93B68D8F8B5 +:10C3B000002002FB03F30393039B3360099C3CB111 +:10C3C00008992046890005F023FF204605F00CFF60 +:10C3D00000230122069CCDE9072309933CB105996E +:10C3E0002046890005F014FF204605F0FDFE484672 +:10C3F0000BB0BDE8F08F012359460393A8E7012352 +:10C40000039391E704A8FFF767FC81460028DFD17A +:10C41000464504AF7FF474AF314607A8FFF75CFCD4 +:10C4200081460028CAD10DF11C0869E72DE9F041C9 +:10C430004C68064682B0E4B18B680F469046A4462D +:10C4400003EB840304E0BCF1010C04F1FF3410D0D1 +:10C4500053F8045D002DF6D0B8F1000F09D0304636 +:10C46000611CFFF7DBFB0546C0B1284602B0BDE802 +:10C47000F08101213046FFF7D1FB05460028F4D1B9 +:10C48000726801469200B06819F0C2FB0123284689 +:10C49000B2681560336002B0BDE8F08139463046BD +:10C4A000FFF71AFC05460028DFD1D6E9011008F194 +:10C4B000FF38BA682346CDF8008001F0BBFCD4E712 +:10C4C0002DE9F04F4FF0010800249FB08946064641 +:10C4D0000DF1600A18461BA91D461746CDF874A039 +:10C4E000CDF86C801894CDF87080FFF783FD00289C +:10C4F00000F05C811BAB1A93032329463846CDE933 +:10C500000C84CDE90E48CDE91044CDE91284CDE983 +:10C510001448CDE91644CDF860801993FFF722FD49 +:10C52000A04229DAC6B141463046FFF777FB044600 +:10C53000019038B10C211BA805F06AFE01981FB0CC +:10C54000BDE8F08F726801469200B06819F060FB98 +:10C55000B3681C60C6F80080B9F1000F06D03946F8 +:10C560004846FFF7B9FB01900028E3D1002301936F +:10C5700001981FB0BDE8F08F39460CA8FFF7ACFB5F +:10C58000019030B929460FA8FFF7A6FB01900028BB +:10C590003BD0DDF838B0BBF1000F07D00D995846FD +:10C5A000890005F035FE584605F01EFE00230122E5 +:10C5B000119FCDE90C23179D149E0E933FB1109946 +:10C5C0003846890005F024FE384605F00DFE0023AC +:10C5D00001221193CDE90F233EB113993046890012 +:10C5E00005F016FE304605F0FFFD002301221493EE +:10C5F000CDE91223002D9DD016992846890005F01B +:10C6000007FE284605F0F0FD94E7796812A802318C +:10C61000CDF83C80CDF83080FFF700FB019000287A +:10C62000B7D1019912A8FFF799FB01900028B0D16A +:10C63000796815A80231FFF7F1FA01900028A8D116 +:10C64000DDE91040214601F079FA00F01F031F2BAD +:10C6500000F0B080C3F11F0319460CA80293FFF746 +:10C6600011FC0190002894D102990FA8FFF70AFC51 +:10C67000019000288DD1109CDDF834B00FA8ABEBF1 +:10C6800004084FEA481319460393FFF7FBFB019098 +:10C6900000287FF47EAF4FEA88080EE014984FF030 +:10C6A000FF3350F808100FAA013140F808100CA908 +:10C6B0000846FFF7A7FD00287FD10FA90CA8FFF7B8 +:10C6C00099FC0028EADA1099002940F0A780631E3F +:10C6D0000BF1FF3C9C451A4640F2C380CDE90A7538 +:10C6E00015460BF1804B04F180430BF1FF3B023BFD +:10C6F0009B00ABEB040B0693CDE908694FEA8B0373 +:10C70000039393000593CDF810C04FEA8C03DDF836 +:10C7100038B0119F039A059E149C5BF803101444D3 +:10C72000BA59181F914207900BEB03083E440BEBDC +:10C73000000946D200235BF8000016F023FA002916 +:10C740004FF0FF3308BF03462360049B012B0CBF4F +:10C75000002358F8083C1B93D9F800301C93D8F8F4 +:10C7600000301D932268069B01321F44134613E0DC +:10C770002A4605B13A68179B15A91A60326808461F +:10C780005A602268FFF752FE70B9514615A8FFF7AC +:10C7900031FC0028236817DD013B0021236015A828 +:10C7A000FFF7DCFA0028E3D00190F4E66FF00B030A +:10C7B0000193C3E6019B02935EE7DDF838B0019078 +:10C7C000E9E64FF0FF33BFE71A460FA915A8FFF7B8 +:10C7D0002DFE0246002870D1039B15A8DE003146CD +:10C7E000FFF750FB0246002867D10CA908464FF01E +:10C7F000FF3315AAFFF706FD0146002857D10CA804 +:10C80000FFF74EFC00280EDB049B039A013B043A21 +:10C810009D420493039220D2079B78E7039A1198D4 +:10C8200001F05AFA53E70FA915A8FFF755FA034686 +:10C8300000283ED1314615A8FFF724FB0346002807 +:10C8400037D10CA90123084615AAFFF7DBFC0346E4 +:10C8500078BB2368013B2360D6E7DDE90869DDE9A1 +:10C860000A75DDF838B056B1304612A9FFF734FA30 +:10C87000024610BB29683A6801FB02F23260B9F146 +:10C88000000F3FF488AE0D99C9B93A680CA9484623 +:10C890000C92FFF721FA0146B0B94846FFF700FCB9 +:10C8A00000287FF478AE0122C9F8002073E60190D9 +:10C8B0006FE6DDF838B001936DE601926BE65846FD +:10C8C000029A01F009FAE0E7019064E62DE9F041EF +:10C8D00001264FF0000884B00F46044601A9104617 +:10C8E0001546CDE90086CDF80CD00296FFF782FB05 +:10C8F000404533DB3A4640462B462146FFF7E0FDF4 +:10C90000074610BB804606E001232A462146204602 +:10C91000FFF778FCE8B9204601A9CDE90086029628 +:10C92000CDF80CD0FFF766FB0028EDDB07E04FF0F9 +:10C93000FF332A4621462046FFF764FC48B92946C2 +:10C940002046FFF757FB0028F1DA384604B0BDE86F +:10C95000F0810746384604B0BDE8F0816FF0090762 +:10C96000F3E700BF002A3BD03DDB012A70B5064645 +:10C970002ED04C686CB3022A8B682DD003EB840553 +:10C98000A5EB030EAEF1040E4FEA9E0E0EF1010E62 +:10C9900000244EF001E055F8043D4FEA134C4CEAF8 +:10C9A000044CBCFBF2F002FB10CC9BB243EA0C43FC +:10C9B000B3FBF2F402FB14340FF013C80B68002B26 +:10C9C00007DA121B002C18BF14460020346070BD1B +:10C9D00000240020346070BD1C6804F00104F8E7F6 +:10C9E0006FF00B0070476FF00900704783681B6899 +:10C9F000DB0728D52DE9F04186B005460324012642 +:10CA0000124F0DF108080BE02246294601A8FFF756 +:10CA1000A9FF80B9019B8BB157F8044F002C0ADDA8 +:10CA2000284603A9CDE90246CDE90468FFF7E2FAFA +:10CA30000028E9DC012006B0BDE8F0816FF00D00B0 +:10CA400006B0BDE8F0816FF00D00704788631D02ED +:10CA50002DE9F04F8A4600254FF00108ABB0CDE933 +:10CA6000060A1EA918461BAC1E46CDE91E88209456 +:10CA700005921B95FFF7BEFAA84240F34681B368C2 +:10CA80001B6813F00107099700F03F81059C1EA960 +:10CA90002046FFF7AFFA0028C0F23781D4E9011031 +:10CAA00001F04CF8B0F5005F00F22F81D6E90110DB +:10CAB00001F044F8B0F5005F00F22781B06801F0A2 +:10CAC00085FA3022294608901EA8CDE91285CDE9C5 +:10CAD0001458CDE91655CDE91B85CDE918851D956E +:10CAE0001A9519F095F8D4E9011001F027F8069984 +:10CAF00017281EA893BFB9464FF002094FF0040B48 +:10CB00004FF0020BCDE91E852095FFF7E5F873681D +:10CB10001EA85F1C3946FFF781F8044600286FD035 +:10CB2000AA4609EB49064FF000084FF001091EAA7A +:10CB30000BEB4B0302EB860602EB8307B06830B1C8 +:10CB40007168890005F064FBB06805F04DFBC6F81C +:10CB50000880C6E900980C36B742EFD1209830B172 +:10CB60001F99890005F054FB209805F03DFB002338 +:10CB700001222398CDE91E23209330B12299890008 +:10CB800005F046FB239805F02FFB00230122239399 +:10CB9000CDE92123BAF1000F07D01699504689003C +:10CBA00005F036FB504605F01FFB002301221793CA +:10CBB000CDE915233DB11C992846890005F028FBD5 +:10CBC000284605F011FB002301221A98CDE91B230A +:10CBD0001D9330B11999890005F01AFB1A9805F0D8 +:10CBE00003FB002301221A93CDE91823349B002B69 +:10CBF00053D09B68002B50D020462BB0BDE8F08F5F +:10CC0000394621A8FFF70AF80446002854D17900D4 +:10CC100015A8FFF703F80446002852D1079BDDF85A +:10CC20005CA01F68791C7BD0349B12AD002B4BD0CD +:10CC30009B68002B48D02B46349A10685168926844 +:10CC400007C3079C31462046FFF7D4F900285FDB75 +:10CC50002146324621A8FFF739FE0446D8B971684B +:10CC600021A80131FEF7DAFF0446A0B9089BCDF8F0 +:10CC70000CA00293736823990193B368084600934C +:10CC8000DDE9133201F0BAF929461EA8FFF724F8AE +:10CC9000002851D004461D9D0FE0149D002DABD0FF +:10CCA00013992846890005F0B3FA284605F09CFA46 +:10CCB00020462BB0BDE8F08FAA46CB457FF64EAF9D +:10CCC0002FE7DDF85CA0F8E701212846FFF746F8DA +:10CCD00004460028DFD1716828468901FFF7D2F8A1 +:10CCE00004460028D7D1324629462846FFF7EEFDF4 +:10CCF00004460028CFD1349B002BA2D02B4607CB73 +:10CD0000349B186059609A609BE76FF0030473E7E7 +:10CD1000079921A8FEF7E0FF04460028A6D0BAE74D +:10CD200019461BA8FEF7D8FF04460028B3D11BAB59 +:10CD3000CDF86C80079377E7089BCDF80CA00293A1 +:10CD40000123726820990192B2680846009211AAE4 +:10CD5000119301F053F9B9F1020F1D9D00F0AF805E +:10CD60004FF00008CDE90D954546059BCDF8308084 +:10CD70005B68CDF81C800A930F97CDF82CA0079B19 +:10CD80000BB3013B0793059B0A9A9B6853F822302B +:10CD9000079AD34013F0010405D1B8F1000FEED08B +:10CDA000B8F1010F4DD00D9901354A1B04FA02F379 +:10CDB0000C9AA94242EA03020C920ED0079B4FF054 +:10CDC0000208002BDDD10A9B002B00F0C6800A9BD5 +:10CDD000013B0A931F230793D5E74FF000081EACD1 +:10CDE000A146002702E09B4515D01F46002138468A +:10CDF00001F040FA0246494618A8D2B201F0A4FB5D +:10CE000009F10C097B1C0028EDD00446DDE90D95E5 +:10CE1000DDF82CA051E70B9B20990393089B8246D9 +:10CE20000293736808460193B36808F10108009300 +:10CE3000DDE9193201F0E2F8454517D9DDF8248023 +:10CE4000CDE71EAF0DF1600901E0A34576D00021CA +:10CE5000204601F00FFA024639464846D2B2013464 +:10CE60000C3701F071FB0028EFD0CEE7D0460C9DC7 +:10CE700002E0474510D098462946404601F0FAF9AD +:10CE80000246214618A8D2B201F05EFB0C3408F12C +:10CE900001030028EDD0B8E70B9B20990393089B72 +:10CEA0000C900293736805460193B368084600939B +:10CEB000DDE9193201F0A2F8DDF824805FE771683E +:10CEC00024A80131FEF7AAFE044600287FF4F5AE3F +:10CED00021A924A8FEF700FF044600287FF4EDAE48 +:10CEE000089BCDF80CA002937368269A0193B3684F +:10CEF000114610460093259B01F080F8716827A821 +:10CF00000131FEF78BFE044600287FF4D6AE24A93B +:10CF100027A8FEF7E1FE044600287FF4CEAE089B6A +:10CF2000CDF80CA00293736829990193B368084661 +:10CF30000093DDE9223201F061F811E70B9B2099A3 +:10CF40000393089B0846029373680193B3680093A8 +:10CF5000DDE9193201F052F811E72B46DDF8349083 +:10CF60000F9F0D95DDF82CA00E9D002B45D00A9B40 +:10CF7000CDE90A95099318AB9846CDF81CA0DDF8C9 +:10CF800030A00E970DF178094F46002502E09B4531 +:10CF900014D01D460021284601F06CF9024639469E +:10CFA0004046D2B201F0D0FA0C376B1C0028EED00C +:10CFB0000446DDE90A95DDF81CA07EE6079B209972 +:10CFC0000393089B04460293736808460193B36871 +:10CFD0004FEA4A0A0093DDE9193201F00FF81AEA24 +:10CFE0000B0F29D1099B0D9A01339A420993C9D19C +:10CFF0000E9FDDF81CA0DDE90A950124089BCDF801 +:10D000000CA00293736820990193B36811AA00934E +:10D0100008462346119400F0F1FF7A1C06D1059AC8 +:10D0200053681BB193681B68DB0729D406981EA9B7 +:10D03000FEF752FE002440E6274602E0BD4210D033 +:10D040001F460121384601F015F90246494640467F +:10D05000D2B201F079FA09F10C097B1C0028EDD05D +:10D06000A6E7079B20990393089B084602937368E1 +:10D070000193B3680093DDE9193200F0BFFFB1E717 +:10D080001EAA2346314610461E97FFF7BBF80446FA +:10D090000028CBD011E600BF2DE9F04F81460025D6 +:10D0A00001268C461C4617469FB00BA91D914FF0D8 +:10D0B000FF3349461BAA0CA8CDE90474CDE90C65E1 +:10D0C000CDE90E56CDE91055CDE91265CDE91456DE +:10D0D000CDE91655CDE91865CDE91B66CDF81CC024 +:10D0E0001A950B96FFF78EF80446002854D0DDF809 +:10D0F00038B0BBF1000F27D02E462F460D99584669 +:10D10000890005F085F8584605F06EF800230122E5 +:10D110000E93CDE90C233FB110993846890005F0F4 +:10D1200077F8384605F060F8002301221193CDE925 +:10D130000F233EB113993046890005F069F8304657 +:10D1400005F052F8AB4605E0CDE90C6BCDE90F6B6D +:10D15000CDF844B0002201211492CDE91212BBF1A6 +:10D16000000F07D016995846890005F051F8584627 +:10D1700005F03AF8002301221A98CDE915231793F8 +:10D1800030B11999890005F043F81A9805F02CF888 +:10D1900020461FB0BDE8F08F0D9BDDF838B003933B +:10D1A000002B00F00F818446ABF1040757F8040F01 +:10D1B00010F0010340F0088120220133013A20FAE7 +:10D1C00003F104EB030600F0C880C907F5D50CA9EC +:10D1D0000FA8FEF781FD0446002840F0D580DDE968 +:10D1E0001017002940F0E180079B002B00F0F5802C +:10D1F00000236FF0404A0893069709964FF02008E5 +:10D200000124D9F8047015A827F04041BF00FEF7AB +:10D210002FFD002840F09880DDE9166557B105998B +:10D220003A46009128463146049B00F059FF0028F9 +:10D2300040F0C0803146284600F080FC0399074644 +:10D24000584600F07BFC721E87425644A0EB421009 +:10D250000AD94FF0FF33013803FA00F055F82630B1 +:10D2600023EA000345F82630B8F1010800F0948065 +:10D270000CA915A8FEF7BEFE0028C2DA0BAB1BA94D +:10D2800015A8CDE91B440B941D93FEF7B3FE0028AF +:10D29000B7DD18AB15A9009308464B460FAAFFF758 +:10D2A000D7FB002850D10CA915A8FEF7A3FE002833 +:10D2B0005AD00BAB1BA915A8CDE91B440B941D93A9 +:10D2C000FEF798FE00284FD001240CA915A8FEF700 +:10D2D00091FE099EA6427DD9254619E015AA114660 +:10D2E00012A8FEF7F9FF00282ED14A4612A915A868 +:10D2F000FFF7ECFA40BB0BAB1BA915A8CDE91B55FA +:10D300000B951D93FEF776FE00285FD0B4425DD0EA +:10D310000CA915A80134FEF76DFE0028DED10BAB79 +:10D320001D9301231BA915A8CDE91B330B93FEF711 +:10D3300061FEC8B96FF00D04069F179D149EBBF1E6 +:10D34000000F7FF4DBAEE1E60446069F179D149EB6 +:10D35000BBF1000F7FF4D2AED8E6039B0CF1010CB9 +:10D360009C452FD0344621E7089B079A01339A4207 +:10D3700008937FF443AF0024069F179D149EBBF1D2 +:10D38000000F7FF4BBAEC1E60026119F3546BBF10E +:10D39000000F7FF4B3AEB9E66FF00D04069F149E44 +:10D3A000BBF1000F7FF4AAAEB0E63246384600F07B +:10D3B00093FC19E70446069F149EBBF1000F7FF40F +:10D3C0009DAEA3E6002602E7264600E70CA915A8B5 +:10D3D000FEF710FE0028A2D0ACE71E461D46BBF1AA +:10D3E000000F7FF48BAE91E62DE9F04F012300256D +:10D3F0008DB0074603A80C461646CDE90553CDE986 +:10D40000075504950393FEF767FCF8B1059C804629 +:10D41000A946BCB104992046890004F0F9FE2046D3 +:10D4200004F0E2FE002301220593CDE90323B9F1C4 +:10D43000000F07D007994846890004F0E9FE4846E6 +:10D4400004F0D2FE40460DB0BDE8F08F314606A88C +:10D45000FEF742FC8046002840F09A80DDF810C0BC +:10D46000BCF1000F00F0F2808646059E043E56F89F +:10D47000040F10F0010340F0EB8020220133013A49 +:10D4800020FA03F103EB080500F0C180C907F5D5C8 +:10D49000DDE90789B8F1000F00F08A800026B24666 +:10D4A000A9F1040E5EF8040F10F0010340F0D280E1 +:10D4B00020220133013A20FA03F103EB060C00F0BD +:10D4C000AC80C907F5D5BCF1000F68D0AC45634608 +:10D4D00028BF2B460193012400260694039402AB37 +:10D4E00009A903A8CDE9094402960B93FEF782FD32 +:10D4F000002800F098800499C9B14FF00009059800 +:10D50000CB46A0F1040A5AF8045F15F001036BD171 +:10D510004FF0200C0133BCF1010C25FA03FE03EBA4 +:10D52000090257D01EF0010FF4D000F0D5FB079987 +:10D53000C9B14FF000090898CB46A0F1040A5AF887 +:10D54000045F15F0010343D14FF0200C0133BCF10F +:10D55000010C25FA03FE03EB09022FD01EF0010F88 +:10D56000F4D000F0B9FB06A903A8FEF743FD00289C +:10D570003CDB03A9084606AAFEF7F0FD804638B951 +:10D5800004990029ABD00122059800F0A5FBA6E77D +:10D59000DDF82090059C002C7FF43CAF42E75FEA69 +:10D5A000481805D00022D9F800300192DB0792D448 +:10D5B00021463846FEF790FB8046EBE70BF1010B66 +:10D5C000594541D05AF8045F914615F00103BBD08C +:10D5D0004A46C6E70BF1010B8B4533D05AF8045F7E +:10D5E000914615F0010393D04A469EE706A90846E6 +:10D5F00003AAFEF7B3FD80460028C9D10799002988 +:10D600003FF46DAF0122089800F066FB67E70EF16A +:10D61000010EE6451AD0A84629E70AF1010AD045CD +:10D62000BDD066463EE7019906A8FEF72BFC804672 +:10D630000028ADD1384606A9FEF74EFBDDF8209054 +:10D640008046A7E7002270E700228AE700251FE74F +:10D6500045461DE7B446BCF1000F7FF437AF9EE7A7 +:10D660002DE9F04F0124A1B00F4680461DA91046B8 +:10D670000DF168091646CDE91D44CDF87C901A9449 +:10D68000FEF7B8FC002840F33481002332463946C7 +:10D6900002A8CDE90633CDE90933CDE90C33CDE954 +:10D6A0000F33CDE90333CDE91233CDE91533CDE99D +:10D6B0001833CDE91B33059408940B940E9402940F +:10D6C0001194149417941A94FFF78EFE054660B9CE +:10D6D00001AB1DA902A8CDE91D4401941F93FEF7DB +:10D6E00089FC002879D06FF00D05002301221C462B +:10D6F0009A46994698461F461E46CDE9052307934C +:10D70000002301220A93CDE908233EB10C9930464B +:10D71000890004F07DFD304604F066FD00230122FF +:10D720000D93CDE90B23B9F1000F07D00F994846AF +:10D73000890004F06DFD484604F056FD00230122E7 +:10D74000049ECDE90E2310933EB103993046890023 +:10D7500004F05EFD304604F047FD002301220493EF +:10D76000CDE90223BAF1000F07D012995046890083 +:10D7700004F04EFD504604F037FD002301221393C0 +:10D78000CDE91123B8F1000F07D015994046890063 +:10D7900004F03EFD404604F027FD002301221693CD +:10D7A000CDE914233FB118993846890004F030FDC3 +:10D7B000384604F019FD002301221993CDE91723FF +:10D7C0003CB11B992046890004F022FD204604F05C +:10D7D0000BFD284621B0BDE8F08F3946324605A83A +:10D7E000FFF774F8054630B3079C3CB10699204614 +:10D7F000890004F00DFD204604F0F6FC0023012210 +:10D80000DDF828B0CDE905231C9C199FDDF8588070 +:10D81000DDF84CA0DDF840900D9E0793BBF1000FA2 +:10D820003FF46EAF09995846890004F0F1FC584660 +:10D8300004F0DAFC64E705A908A8FEF74DFA0546EE +:10D840000028D1D1314611A8FEF746FA0546002836 +:10D85000CAD1314614A8FEF73FFA05460028C3D1C5 +:10D8600021460BA8FEF77AFA05460028BCD10146EE +:10D870000EA8FEF773FA05460028B5D1014617A891 +:10D88000FEF76CFA05460028AED121464846FEF761 +:10D8900065FA05460028A7D10A9C2368D8072BD42F +:10D8A000099900295FD10D9B1B68DF0703D4109BEA +:10D8B0001B68DD0712D50BA90123084611AAFEF744 +:10D8C000A1FC054600288FD10EA94FF0FF33084672 +:10D8D00005AAFEF797FC0546002885D10C9900297A +:10D8E00046D10F990029D8D00122109800F0F4F900 +:10D8F000D3E76FF003056CE7169C2368DB073CD485 +:10D90000159931BB199B1B68D90703D41C9B1B6855 +:10D91000DA0714D517A90123084611AAFEF772FCED +:10D92000054600287FF460AF4FF0FF334946484674 +:10D9300005AAFEF767FC054600287FF455AF189945 +:10D9400061B91B990029D8D001221C9800F0C4F9B4 +:10D95000D3E70122204600F0BFF9D3E7012219984E +:10D9600000F0BAF9EDE70122204600F0B5F99AE798 +:10D9700001220D9800F0B0F9B3E714A908A8FEF74A +:10D9800039FB00284FF0FF334EDB08A9084614AAE4 +:10D99000FEF738FC054600287FF426AF0BA94FF0B0 +:10D9A000FF33084617AAFEF72DFC054600287FF432 +:10D9B0001BAF0EA94FF0FF334A460846FEF722FC84 +:10D9C000054600287FF410AF002108A8FEF768FB89 +:10D9D00000287FF461AF09E017A901233246084609 +:10D9E000FEF710FC054600287FF4FEAE002117A8C4 +:10D9F000FEF756FB0028EFDB0AE017A94FF0FF33D4 +:10DA000032460846FEF7FEFB054600287FF4ECAEE2 +:10DA1000314617A8FEF7EEFA0028EEDA404617A9BD +:10DA2000FEF75AF90546DFE614A9084608AAFEF7EC +:10DA3000E9FB054600287FF4D7AE17A94FF0FF3366 +:10DA400008460BAAFEF7DEFB054600287FF4CCAEA5 +:10DA50004FF0FF33494648460EAAFEF7D3FB054672 +:10DA60000028B1D0C0E600BF8446F0B501244FF0D5 +:10DA7000000E1F46DCF8043089B00393DCF8083050 +:10DA800001AE0D4602A805A90796CDE90544164644 +:10DA90000294CDF804E00493FEF7ACFAE8B105A9CE +:10DAA00002A80194FEF7A6FAB8B1022305A902A8BC +:10DAB0000193FEF79FFA30B102A8FEF797FF20B15D +:10DAC000012808BF002009B0F0BD3B463246294678 +:10DAD00002A8FFF7E1FA09B0F0BD6FF00D00F2E720 +:10DAE000B1F1010C00B586460FD0634600EB810210 +:10DAF00003E0013B0CF1FF3C07D052F8041D002964 +:10DB0000F7D00CF10100400102E02020DEF8001007 +:10DB100000290EDB4FF0000C4FF000422023013BA8 +:10DB20004FEA52020CF1010C05D00A42F7D0A0EBEB +:10DB30000C005DF804FB20385DF804FB09B1FFF729 +:10DB4000CFBF0846704700BF84468C45104603D0BF +:10DB50000A46614600F094BB704700BFF8B51E4608 +:10DB600013F0030318BF012303EB96038B4220D865 +:10DB700009B90020F8BD8C00174600212246054651 +:10DB800018F046F876B9211F6B18F2D228460268C1 +:10DB9000196812BA09BA40F8041B43F804298342F1 +:10DBA000F5D2E6E7A01B32463946284418F069F959 +:10DBB000E9E76FF00700F8BD70B58D009D4216468D +:10DBC00037D343D923F00302825803F00301C9007D +:10DBD000CA40D2B2BABB9C46E91A03E00459D44009 +:10DBE000E4B284BB0CF1010C0CF0030201392CF0FF +:10DBF00003044FEAC202F1D1CBB19E46BEF1000F41 +:10DC000008BF4FF0010E4FF0000C4EF001E0721E05 +:10DC10002CF0030141580CF00304E400E14002F849 +:10DC2000011F0CF1010C0FF00DC89D4204D3002020 +:10DC300070BDAE46002DE1D100215A1B701917F0BE +:10DC4000E7FF0020F4E76FF0070070BD9E46002B51 +:10DC5000D4D1ECE7F8B58E009E420446104630D38E +:10DC600019D923F00302A25803F00301C900CA40E6 +:10DC7000D2B272BB9C46F61A03E0E159E940C9B240 +:10DC800039BB0CF1010C0CF00301013E2CF0030731 +:10DC90004FEAC105F1D193B10344A3EB000E4EF05E +:10DCA00001E018461A1A22F00301615802F003023B +:10DCB000D20021FA02F200F8012D0FF00DC8002069 +:10DCC000F8BD9A1B8518002117F0A2FF284633469D +:10DCD000E1E76FF00700F8BD53098B4270B50E46BF +:10DCE00004464CD802F01F0548D01F2A29D9A6EBBC +:10DCF000030C4FEA8C0EAEF1040E4FEA9E0E0EF1AD +:10DD0000010E4EF001E003F18043013B04EB83037D +:10DD1000221F4FEA8C0053F8041F42F8041F0FF033 +:10DD200007C066450DD9A6EB0C020CF1010C664547 +:10DD30004FEA82024FF0000138BF0422204417F05E +:10DD400067FFD5B1CEB14FEA860EAEF1040E4FEAB1 +:10DD50009E0E0EF1010E00234EF001E0C5F1200CE5 +:10DD600004EB8600194650F8043D23FA05F20A43F5 +:10DD700003FA0CF302600FF00BC870BD35B12046FA +:10DD8000B2000021BDE8704017F042BF1F2AF4D94D +:10DD9000AC4628460029C6D170BD00BFFBB110B506 +:10DDA000864600204FEA830CACF1040C4FEA9C0C31 +:10DDB0000C1FAEF1040E111F0CF1010C54F8043FBE +:10DDC00051F8042F1B182CBF01200020D21840F15D +:10DDD0000000BCF1010C4EF8042FEFD110BD184625 +:10DDE000704700BF23B370B54FEA830EAEF1040E47 +:10DDF0004FEA9E0E84460EF1010E00204EF001E027 +:10DE00000D1F141FACF1040155F8042F54F8043F02 +:10DE1000A2EB000C634594BF00260126ACEB030384 +:10DE2000824256EA269041F8043F0FF013C870BDB5 +:10DE3000184670478B4228BF0B462DE9F04FDD088E +:10DE40008446099CA1EB030B03F0070600F0BB809E +:10DE50000020AE4602F120010CF1200351F8207C95 +:10DE60002033A4FB079819EB000953F8400C48F144 +:10DE7000000810EB090043F8400C51F81C0C48F165 +:10DE80000008A4FB000918EB000853F83C0C49F10A +:10DE9000000910EB080043F83C0C51F8187C53F8CB +:10DEA000380CA4FB07A849F1000919EB0A0948F14D +:10DEB000000810EB090043F8380C51F8147C48F1C5 +:10DEC0000000A4FB078953F8347C10EB080049F1EB +:10DED0000009381843F8340C51F8107C53F8300C12 +:10DEE000A4FB07A849F1000919EB0A0948F1000849 +:10DEF00010EB090043F8300C51F80C7C48F100009D +:10DF0000A4FB078953F82C7C10EB080049F10009A9 +:10DF1000381843F82C0C51F8087C53F8280CA4FB53 +:10DF200007A849F1000919EB0A0948F1000810EBAC +:10DF3000090043F8280C51F8040C48F10008A4FB30 +:10DF4000009018EB090840F1000953F8240C203127 +:10DF500010EB080043F8240C49F10000BEF1010E5B +:10DF60007FF47CAF02EB45120CEB451C4EB34FEA3D +:10DF7000860EAEF1040E4FEA9E0E0CEB86050EF1F6 +:10DF8000010E52F8043BDCF80010A4FB03361B180A +:10DF900046F10006C91846F10000BEF1010E4CF82A +:10DFA000041BEED1BBF1000F09D05F462B681B1894 +:10DFB0002CBF01200020013F45F8043BF6D1BDE80D +:10DFC000F08F6546EEE72846D0E700BF0068821C68 +:10DFD000520002F00802024402FB00F3C3F1020304 +:10DFE00002FB03F300FB03F2C2F1020202FB03F3A4 +:10DFF00003FB00F0023803FB00F070472DE9F04FFF +:10E00000074687B0139C9146DDE9102B02924FEA38 +:10E01000CB028846204600210432CDE90337129E08 +:10E0200017F0F6FDBBF1000F56D025460027A8F1EA +:10E0300004080BF1020A059458F8043F2C68D9F83B +:10E040000020514602FB034406FB04F44A462846DE +:10E050000093039BFFF7EEFE013728465B465146CF +:10E06000029A0094FFF7E6FEBB4505F10405E3D1F3 +:10E070004FEA8B0EAEF1040E4FEA9E0E0EF1010E2A +:10E080004EF001E00021029B059C1E1F04EB8B0457 +:10E09000049B54F82B50A3F1040C271F57F8042FAE +:10E0A00056F8040F531A83422CBF4FF000084FF06C +:10E0B00001081B1A8A4258EA28914CF8043F0FF0D5 +:10E0C00013C8C9B2224658464D400499EBB207B076 +:10E0D000BDE8F04F00F0D4B859462568F2E700BF1C +:10E0E0002DE9F04712F0030618BF012606EB920651 +:10E0F0008E42C2EB860A25D80F4604469046002180 +:10E100005246B500BF1B994617F082FD0021BA00A8 +:10E11000601917F07DFD4246089804EB0A01C847D4 +:10E1200070B96EB12A1FA2180AD223461968146862 +:10E1300009BA24BA43F8044B42F804199A42F5D2BA +:10E14000BDE8F0876FF00300FAE700BFD3B100B578 +:10E1500086464FEA830CACF1040C4FEA9C0C104647 +:10E160000439AEF104020CF1010C51F8043F1B1A02 +:10E1700034BF01200020BCF1010C42F8043FF4D16F +:10E180005DF804FB1046704710B50446C5F706FD60 +:10E190002046BDE8104004F027B800BF10B580212C +:10E1A000012004F01BF8044608B1C5F7C7FC20465F +:10E1B00010BD00BF8C46134602216246C5F7C2BCA3 +:10E1C00010B50446C9F7E4F82046BDE8104004F055 +:10E1D0000BB800BF10B54FF4C871012003F0FEFF6B +:10E1E000044608B1C8F766FE204610BD8C461346AB +:10E1F00002216246C8F764BE10B50446C5F70EF9A1 +:10E200002046BDE8104003F0EFBF00BF10B54FF44B +:10E210009071012003F0E2FF044608B1C5F7F8F859 +:10E22000204610BDC5F750BAC5F748BAC5F770B952 +:10E23000C5F724B9C5F706B9C5F7F6B872B1844673 +:10E2400000B5002042F001E01CF8013B11F8012B61 +:10E25000534018430FF009C05DF804FB10467047A7 +:10E2600043421843C0177047401AC043C00F404292 +:10E27000704700BF414048420843C043C00F704749 +:10E28000D8B130B54FEA800EAEF1040E4FEA9E0EC3 +:10E290000EF1010E4EF001E05D425C1E043A0439BD +:10E2A00052F8040F51F8043F284004EA030C40EAF6 +:10E2B0000C0008600FF00DC030BD704770B5C0F1A4 +:10E2C0005A03C0F17A0EA0F14101A0F161021B0ACC +:10E2D0004FEA1E2EC0F1390C43EA11234EEA122EEA +:10E2E000C0F12B01A0F13002DB436FEA0E0E4FEAC2 +:10E2F0001C2C4CEA122C090AA0F12B0241EA122133 +:10E300006FEA0C0CC0F12F02A0F12F06120A42EAAC +:10E310001622C943D243A0F14004A0F14605DBB266 +:10E320005FFA8EFE0EEA050E234043EA0E035FFA03 +:10E330008CFC00F1050E0CEA0E0C43EA0C03C9B28A +:10E3400000F1140C01EA0C011130D2B20B4302406F +:10E3500043EA0200013840B270BD00BF2DE9F04130 +:10E36000069C032A83EA0403C3F1000545EA03057A +:10E370006FEA05054FEAD575C5F10005EEB234D94F +:10E380004FF0040C4FF0010E131F9B0802EB0C041E +:10E390007344072C88BF9E464EF001E0071F01EB37 +:10E3A0000C0357F80C4053F8043CE04663402B4004 +:10E3B000634047F80C300CF1040C0FF011C04245DB +:10E3C00011D9ED43A2EB080E4EF001E04044414468 +:10E3D000EDB211F8013B027833402A40134300F8B4 +:10E3E000013B0FF00BC0BDE8F0814FF00008E6E7FD +:10E3F0002DE9F04383B0DDE90A8943450DD81C4679 +:10E4000007460E461546234631194A4638460095BA +:10E410000134FFF7A3FFA045F5D203B0BDE8F083B8 +:10E420002DE9F04F044695B000688846DDE91F5A93 +:10E4300091461F4600F048FD052814BF4023802365 +:10E440000293A3682068039300F03AFD064605A8EE +:10E4500000F0FEFB0022216805A800F061FC834665 +:10E4600030B105A800F0FAFB584615B0BDE8F08FB2 +:10E470004A464146204600F0C7FC83460028F0D1BA +:10E480002A463946204600F0BFFC83460028E8D1E2 +:10E4900032462121219817F0BBFB554551D8A146A2 +:10E4A000BB46219C1E9F02E00135AA451DD349466B +:10E4B00005A800F007FCB0B908A905A8884600F037 +:10E4C000BFFC80B92B463246414620460097FFF7F5 +:10E4D00045FFAA45E8D9012248460BEB050100F0AB +:10E4E00093FC0028E0D08346BBE74C4641462046DB +:10E4F00000F0A6FC83460028B3D1204600F062FC61 +:10E5000083460028ADD1DDE9023120461A46194480 +:10E5100000F07AFC83460028A3D132462046219998 +:10E5200000F072FC834600289BD12046219900F020 +:10E5300087FC8346002894D1204600F0CDFD834619 +:10E540008FE70DF12008D1E7F8B50E464968074678 +:10E550001446FDF763FB054608B12846F8BD33684D +:10E5600039685A1C01314A4002EA44024A40013AE1 +:10E570003A602346D6E90121B868FFF7E5FA7168E9 +:10E580007A689142E9D2BB6801F18041013903EB1D +:10E59000820E03EB8101AEEB010EAEF1080EB4FA70 +:10E5A00084F24FEA9E0E0EF1010E4EF001E0520988 +:10E5B000524251F8043F13400B600FF007C0284649 +:10E5C000F8BD00BF2DE9F04F9246A1F10B029A422F +:10E5D000477828BF1A469846037887F00207022931 +:10E5E00083B047EA030740F293800024A1F1020EB2 +:10E5F0004EF001E02546461C16F8013FC3F1000C21 +:10E6000043EA0C03C3F3C01383F001031C436342CA +:10E610002343C3F3C01C8CF0010C65440FF015C0FC +:10E62000DB43A5F10804DB0FE40F23433B43CC1E7F +:10E63000651B5C421C4385EA020707EAE4776F40EA +:10E64000A2EB070C43EADC734FEAEC7C0CF488463F +:10E6500086F4824505EAE4755C42754023430B2944 +:10E66000C5F100054FEAE3730DD9DB43A1F10B0EB1 +:10E670004EF001E000F10A04DEB214F8013F33402D +:10E6800023700FF007C082EA07068B1A06EA0C0611 +:10E690007E40C1187AB3C6F100094FEAD97444EA42 +:10E6A000E974012A4FEAE47422D09446531E0B44C5 +:10E6B000971BA3EB010E08464EF001E00191834643 +:10E6C000027810F8011F4A4022404A408BF800208F +:10E6D0000FF00BC81A7809F101092240B9450199D8 +:10E6E0001A7019D04FEAD97444EAE974E417E0E7E4 +:10E6F000C75C3C40C454B8F1000F05D128460C9BC0 +:10E700001E6003B0BDE8F08F504617F0BAFBF5E786 +:10E7100001240025234688E76246ECE7F0B59FB068 +:10E72000279F002F59D0044615461E4606A8FDF720 +:10E730005BFA09A8FDF758FA289B2046CDE9027339 +:10E74000CDE9005604F1800309AA06A9C7F74EFADD +:10E75000044640B106A8FDF74DFA09A8FDF74AFAAC +:10E7600020461FB0F0BD014644220DA80C9417F0BE +:10E770004FFA1EAB09AA0CA905A80593FDF7A6F848 +:10E78000051E22DB06AA0CA905A8FDF79FF80028A4 +:10E790001DDB05442A460CA905A8FCF7CBFF061E85 +:10E7A00017DB30220CA905A8FDF782F8021E12DB48 +:10E7B000259B70191518AB4211D32A460599249848 +:10E7C00017F05FFB269B1D60C4E72C46C2E704469A +:10E7D000C0E73446BEE71446BCE7024CC0E7024C33 +:10E7E000B8E700BF80B0FFFF00B1FFFF30B587B0D2 +:10E7F0000A9C0E9D00940B9C01940C9C02940D9C11 +:10E8000003940024CDE90454FFF788FF07B030BD1E +:10E81000F0B58BB0109D044604A81D440E46174663 +:10E820000293FDF7E1F907A8FDF7DEF93023294649 +:10E8300002A803AAFCF7B2FD50B9DDE90232134485 +:10E840009D422BD1294604AA02A8FCF7EDFD50B148 +:10E85000A0F59F4404A8FDF7CDF907A8FDF7CAF974 +:10E8600020460BB0F0BD294602A807AAFCF7DCFD44 +:10E870000028EDD107AB019304AB204600933A4644 +:10E8800004F18C033146C7F751FA04460028E1D160 +:10E89000029A034BAA4218BF1C46DBE7014CD9E79A +:10E8A00000B4FFFF1AB0FFFF30B5002483B0069D0F +:10E8B000CDE90054FFF7ACFF03B030BD2DE9F043C4 +:10E8C000202B1D460646884691468BB026D8DBB2E3 +:10E8D00002AF8DF80480B04658F8041B8DF805305F +:10E8E00021B9404605F028F8044640B90123022228 +:10E8F000404601A9336005F011FC044638B13846A2 +:10E90000202103F085FC20460BB0BDE8F0832A46A9 +:10E910004946404605F002FC0446F0E702AF1046C7 +:10E92000002329463A4605F0ABFC04460028E6D110 +:10E930002023B9461D46CCE72DE9F047036FA2B06E +:10E94000002BD8BF0DF108093ADD002780460446A8 +:10E950003E46BA460DF1080906E0D8F87030013697 +:10E960009E4204F1140422DAD4E91D50D4F8842024 +:10E970004946012A01AB4FF08002CDF804A008BF40 +:10E980000127A847054698B9019B002BE5D04A46C8 +:10E990004046F1B2FFF792FFA8B9E36F019A013642 +:10E9A0001344E367D8F8703014349E42DCDB3FB187 +:10E9B0004846802103F02CFC284622B0BDE8F087B1 +:10E9C0006FF03C05F4E70546284622B0BDE8F08725 +:10E9D0000368013315D010B504460A4B00F50170E9 +:10E9E0001B689847201D04F099FF00234FF4C8715D +:10E9F000236704F1740003F00BFC4FF0FF33236036 +:10EA000010BD7047041D00222DE9F047154C00F59C +:10EA1000017A246881465046884617461E46A0471C +:10EA20000446C8B9D9F87050132D18DC05EB850CD5 +:10EA3000089B09EB8C0C0135CCE91D87CCF8806074 +:10EA4000CCF88430C9F87050074B50461B68984783 +:10EA5000002818BF6FF01D042046BDE8F0876FF056 +:10EA60003D04F1E7001D0022FC1C002270B50025CA +:10EA7000044682B029464FF4C8720567743017F017 +:10EA8000C7F80A4B04F501701B6898472046012619 +:10EA900040F8045B04F03EFF20232A462046044948 +:10EAA0000096FFF7B1FF02B070BD00BF081D002245 +:10EAB000D18B02022DE9F04F202A8BB0019200F297 +:10EAC000A680544B00F5017904461B6848468846E9 +:10EAD00098478246002840F09680226F40F2011548 +:10EAE000002A00F081802046FFF726FF824600289A +:10EAF0007CD1226F002A72DD01212646A44602EB5A +:10EB0000820E4FEA8E0E444BAEF1140E4FEA9E0E6B +:10EB100003FB0EFE2EF0404E8E44DCF87C30DCE928 +:10EB20002072BB4238BF00210344012A08BF1846A7 +:10EB3000BEF1010E0CF1140CEFD129B9013DD2D177 +:10EB40006FF03B0A02AD52E01F28F7D902AD202238 +:10EB50000021284604F1040B17F05AF829465846BC +:10EB600005F03AFB8246002841D1584604F0D6FE13 +:10EB7000584604F0CFFE5146584604F0DDFE82466A +:10EB8000A8BB58462022294605F0C8FA824670BB29 +:10EB900003462A462021284605F072FB824630BBF8 +:10EBA000236F002B15DD03EB83034FEA830EAEF1D9 +:10EBB000140E194B4FEA9E0E03FB0EFE2EF0404E34 +:10EBC0000EF1010E4EF001E00346F36714360FF02C +:10EBD00005C029464046019A17F053F907E0013D68 +:10EBE000AED0002A7FF47FAF6FF03F0A02AD202144 +:10EBF000284603F00DFB094B48461B689847002840 +:10EC000018BF6FF01D0A50460BB0BDE8F08F6FF0D3 +:10EC10003B0AF8E7001D0022CDCCCC0CFC1C0022E6 +:10EC20000122044B02E01A7B08330AB19042FAD168 +:10EC300058797047B06A1D020138C0B204289ABFE3 +:10EC4000024B53F820000020704700BFE86A1D0205 +:10EC50000023036043608360704700BF002830D00A +:10EC6000036810B50446FBB1406868B11B79013BED +:10EC7000042B07D8DFE803F0211D0303190004F07B +:10EC80004DFE606803F0B0FAA06838B12368997946 +:10EC9000490003F0BDFAA06803F0A6FA2046BDE8DB +:10ECA00010400C2103F0B4BA10BD05F049FB6068B8 +:10ECB000E8E703F00BFD6068E4E700F02BFA60681A +:10ECC000E0E7704738B308B5036813B309B30A68BF +:10ECD000FAB193421DD11B79013B042B19D8DFE80F +:10ECE00003F0130903030E004968406804F01CFE9A +:10ECF000002008BD4968406803F0EEFCF8E7496869 +:10ED0000406805F023FBF3E74968406800F008FA23 +:10ED1000EEE7024808BD0148704700BF00AFFFFFA3 +:10ED2000002947D070B50446002845D00023C0E92B +:10ED3000001383600B790D46013B1646042B3BD82C +:10ED4000DFE803F0242E03031A006C21012003F0F6 +:10ED500045FA606070B104F0DDFD0EB9002070BDB1 +:10ED60000220A97903F03AFAA0600028F6D12046E3 +:10ED7000FFF774FF114870BDD821012003F02EFA6F +:10ED800060600028F6D005F0D7FAE6E758210120A8 +:10ED900003F024FA60600028ECD000F0B7F9DCE75B +:10EDA0005C21012003F01AFA60600028E2D003F031 +:10EDB00089FCD2E702487047014870BD80AEFFFF72 +:10EDC00000AFFFFFE0B10368D3B11B79013B042B17 +:10EDD00016D8DFE803F0070A0D110300012140688F +:10EDE00005F0BABA406800F0A3B9406803F07CBCF3 +:10EDF0000121406804F0A0BD0021406804F09CBDE2 +:10EE00000048704700AFFFFFB0B10368A3B11B79A2 +:10EE1000013B042B10D8DFE803F00C0603030900C4 +:10EE2000406805F07BB9406804F0B4BC406806F067 +:10EE300017B8406800F04EBD0048704700AFFFFFB4 +:10EE4000B0B10368A3B11B79013B042B10D8DFE8F4 +:10EE500003F00C0603030900406805F0BDB94068E3 +:10EE600004F0DEBC406806F067B8406800F078BD8A +:10EE70000048704700AFFFFF8446084611461A4617 +:10EE8000BCF1000F18D09CF804C00CF1FF3CBCF1A1 +:10EE9000040F11D8DFE80CF006080A0D0300012367 +:10EEA00006F0CAB800F098BD04F002BD012305F0D9 +:10EEB000E7B9002305F0E4B90048704700AFFFFF51 +:10EEC00000B14079704700BF00B10079704700BFC2 +:10EED0002DE9F0438DB0002800F0B78003680746A5 +:10EEE000002B00F0B280D0F80890B9F1000F00F0CC +:10EEF000AC8016469A790C46B242C0F08280E84651 +:10EF00003621484609EB020516F082FE3B685C217B +:10EF100028469A7916F07CFE032E40F292804FF03C +:10EF2000010E331F9B08321D7344072A88BF9E467B +:10EF300004234EF001E0A9F10400E21850F803C0E8 +:10EF400052F8042C194682EA0C02C25004330FF026 +:10EF50000DC08E4218D94B1CB34209EB010204EBE1 +:10EF60000100A6EB010E52D8002E50D04EF001E069 +:10EF7000137810F8011B4B4002F8013B0FF009C059 +:10EF8000032E98BF002018D94FF0010E331F321DF9 +:10EF90009B087344072A88BF9E4604234EF001E075 +:10EFA0002A1FE018D15850F804CC18468CEA010CFE +:10EFB00042F803C004330FF00DC086420DD9A6EB12 +:10EFC000000E4EF001E0044405442B7814F8012BA8 +:10EFD000534005F8013B0FF009C03846FFF7F2FE39 +:10EFE000054630B93B68494638469A79FFF70CFF29 +:10EFF00005463021404603F00BF928460DB0BDE828 +:10F00000F083FFF7DFFE054620B1E846F1E74FF059 +:10F01000010EABE7324621463846FFF7F5FEE846DB +:10F0200005460028E5D141463846FFF709FF054669 +:10F030000028DED13B684446D7F808905E799A797B +:10F040005EE7002EC9D0002185E7014DD5E700BF5E +:10F0500000AFFFFF60B110B404682CB183681BB12E +:10F060005DF8044BFFF7D0BE02485DF8044B7047D3 +:10F070000048704700AFFFFF50B3F0B50368044687 +:10F080008DB01BB386680EB30D4669469F79FFF7B6 +:10F09000D7FE08B10DB0F0BD2046FFF793FE002863 +:10F0A000F8D1236820469A79F119FFF7ADFE0028C0 +:10F0B000F0D12368694620465A79FFF7A5FE00285B +:10F0C000E8D129462046FFF7BBFEE3E70148E1E728 +:10F0D0000048704700AFFFFF98B138B50368044699 +:10F0E0006BB185685DB1FFF76DFE00B138BD236877 +:10F0F000294620469A79BDE83840FFF785BE024888 +:10F1000038BD0148704700BF00AFFFFF5822002103 +:10F1100016F07EBD10B1582103F07AB8704700BFD9 +:10F1200008B5582216F0ADFE08BD00BFFFFFFFFF77 +:10F1300003469FED076B9FED087B0949094A0020B4 +:10F1400083ED007F19615A61704700BFAFF3008003 +:10F1500000000000000000000123456789ABCDEFEF +:10F16000FEDCBA98765432102DE9F04F83460B46F8 +:10F170000069E74AA1B082180292DFF8F8A3DBF831 +:10F180001420DFF8F4939244DBF80C20B3EC101E4B +:10F190009144E04CDBF8082093ED003E1444024615 +:10F1A000DBF81430DC4D5A40DBF80C3091ED205E7A +:10F1B0001A40DBF81430DFF8C4835A404B68DFF89C +:10F1C000C0E30AEB03002B44D1F808A00393DBE96A +:10F1D00003356B40029DDFF8ACC3AA4410EE105A11 +:10F1E0002C442244DBF80C40CC4F04EB7262DBF879 +:10F1F000104013406340CA4C03442C190694DBF8BA +:10F200000C4002EB3353DBF80C5054401C40C868F0 +:10F210006C40544403EBF434814482EA0300204000 +:10F2200050404844D1F8109004EBB020C844424408 +:10F2300083EA040808EA000888EA03084244D1F88F +:10F24000148000EB7262C644734484EA000E0EEA36 +:10F25000020E8EEA040E7344D1F818E002EB335329 +:10F26000F444644480EA020C0CEA030C8CEA000CBF +:10F270006444D1F81CC003EBF434674435EE10CB82 +:10F28000384482EA0307274057403844A54E0F6AA6 +:10F2900004EBB0203E44324483EA040606405E405C +:10F2A0003244A14D4E6A00EB726235442B4484EA2D +:10F2B00000051540654091ED307E8DED010A2B442F +:10F2C0008D6A02EB3353A5F524454F3D254480EA72 +:10F2D00002041C40444013EE106B2C44934FCD6A43 +:10F2E000CDF824C0EF193844674632EE10CB03EB5B +:10F2F000F43482EA03052540554028448C4D079696 +:10F300002E4405F1CC4505F5ED1505F211757D1975 +:10F310000495884F0D6B04EBB0200296EE1983EA3A +:10F32000040505405D403244039F2A4400EB7262AD +:10F330004E6B07EB0208804F804DF71984EA0006F8 +:10F34000164066403B443344029F02EB3353FE18A1 +:10F350008F6BC96B2F442744794C049D21440C18B2 +:10F3600080EA0201194041406046394403EBF13123 +:10F3700005EB010E734D15EE107B451982EA030073 +:10F38000084050402044069C01EBB020CDF814C04A +:10F3900004EB000C37EE104B81EA000213406A4A7E +:10F3A0004B40BA1802924344684A00EBF3630B9453 +:10F3B000A21880EA03040C40444003923444029AA9 +:10F3C00003EBF45402EB040883EA040202405A40BF +:10F3D000724404EBB240039A1D4402EB000984EA34 +:10F3E00000021A4031EE103B6240624400EB3232C0 +:10F3F000039380EA0203234043402B4411EE105B49 +:10F4000034EE101B029512EE105A0E4617EE10EB5A +:10F4100002EBF36382EA030114EE10AA01405140AB +:10F42000414403EBF15183EA010010405840484C3D +:10F43000484401EBB0402C44144481EA00021A40D5 +:10F440004A402244434C36EE10CB00EB3232344477 +:10F450001C4480EA02030B40434023443E4C02EB31 +:10F46000F36374440C4482EA03010140514008965E +:10F470002144039E394C33EE108B03EBF15134449D +:10F48000044483EA0100104058402044344C16EEF6 +:10F49000109A5546544430EE10AB01EBB040144482 +:10F4A00081EA00021A404A4022442E4C00EB3232DC +:10F4B00064441C4480EA02030B404340029E234400 +:10F4C000294C02EBF36334440C4482EA030101400B +:10F4D00051402144254C03EBF1514444044483EA58 +:10F4E0000100104058402044214C01EBB0404C44F6 +:10F4F000CDF818A004EB020A81EA000203EA020434 +:10F500004C40544400EB343482EA040A3CE000BF2F +:10F51000DB70202478A46AD762251EF6019546FD8B +:10F52000AAC7B6E9D8988069AFF7448BBED75C8983 +:10F5300040B340C02211906B937198FD8E4379A621 +:10F540002108B4495D102FD65314440281E6A1D896 +:10F55000C8FBD3E7E6CDE121D60737C3870DD5F445 +:10F56000ED145A4505E9E3A9F8A3EFFCD9026F674A +:10F570008A4C2A8D56B7C7E8EECEBDC1AF0F7CF5D9 +:10F580002AC68747134630A8059A099EA2F5B822D5 +:10F59000A2F2BE621A44B14B52442B4404EB3272C5 +:10F5A000194480EA040353400B44AD4902EB735302 +:10F5B0003144084484EA020159400144A94803EB5C +:10F5C00031417044044482EA03004840069D2044CF +:10F5D000A54C10EE106A2C4412EE105A01EB70206C +:10F5E000144483EA010242402244A04C00EB3272F0 +:10F5F0002C441C4481EA0003534023449C4C02EBFE +:10F60000735344440C4480EA020159402144994C0C +:10F6100003EB31413C44044482EA03004840204467 +:10F62000954C01EB70206444144483EA010242408B +:10F630002244924C00EB32723444234481EA0004A9 +:10F640005440039D1C448E4B02EB74542B441944CC +:10F6500080EA020363408DED042A8DED0A4A0B44D3 +:10F66000079E884904EB33433144084482EA04018D +:10F670005940089E0144844803EB71213044024400 +:10F6800084EA030048401044804A01EB30704A4449 +:10F69000144483EA010242400B9D22447C4C00EB5F +:10F6A00072522C44234481EA00045440029E1C44BC +:10F6B000784B02EB3444334410EE106A0B4480EA7A +:10F6C000020161401944744B04EB71213344184426 +:10F6D00061EA020363400344704801EBB3634044B2 +:10F6E000104463EA04024A4002446D4803EBB252FC +:10F6F0007044204462EA01045C40059E2044694C49 +:10F7000002EB704034440C4460EA03015140214450 +:10F71000654C00EBF1214C441C4461EA0203434078 +:10F72000039E2344A7F58017604C01EBB363A7F653 +:10F7300083370744344463EA0000144448402044BB +:10F7400003EBB05060EA01025A403A44584C069F1D +:10F7500000EB72423C4414EE107A0C4462EA03015E +:10F7600041402144534C02EBF1213C441C4461EAEA +:10F77000000353402344504C01EBB3632C4412EE7E +:10F78000105A044463EA02004840079E20444B4C50 +:10F7900003EBB0503444144460EA01025A4022445E +:10F7A000474C00EB724264440C4462EA030141405E +:10F7B0002144444C02EBF1212C441C4461EA000337 +:10F7C00053402344DBF8084001EBB3631C44099E1B +:10F7D000CBF808403C4C029D3444044463EA0200E8 +:10F7E00048403A4E204403EBB0502E44164460EAA1 +:10F7F00001025A40324400EB7242DBF814401C9381 +:10F8000062EA030304441F904340DBF81000089EA3 +:10F8100085182F481E92304408445021034402EBBF +:10F82000F322DBF80C301D9213440CAA82ED001F6A +:10F83000104610AA82ED003F0DEB010282ED005F41 +:10F84000CBE9033518AACBF8144082ED007F02F013 +:10F85000DFFC002021B0BDE8F08F00BF81F671878A +:10F8600022619D6D0C38E5FD44EABEA4A9CFDE4BB4 +:10F87000604BBBF670BCBFBEC67E9B28FA27A1EAD0 +:10F880008530EFD4051D880439D0D4D9E599DBE65D +:10F89000F87CA21F6556ACC4442229F497FF2A4382 +:10F8A000A72394AB39A093FCC3595B6592CC0C8F12 +:10F8B000D15D84854F7EA86FE0E62CFE144301A342 +:10F8C000A111084E827E53F735F23ABDBBD2D72A3A +:10F8D00091D386EB002A41D02DE9F8430568144600 +:10F8E000AA1806460F4605F03F05026002D343689A +:10F8F000013343606DB1C5F14008444519D206F1AA +:10F90000180022463946284416F0BBFA0020BDE80C +:10F91000F8833F2CF3D939463046FFF725FC403CAD +:10F9200040370028F3D13F2CF5D8002CEED000252D +:10F93000E5E706F118093946424609EB050016F0DD +:10F94000A0FA49463046FFF70FFC0028DFD16319C3 +:10F95000A3F140043F2C4744DDD8E6E70020704780 +:10F9600070B580260368044603F03F035A1C034425 +:10F970001E76382A00F118060D4606EB02001AD84A +:10F980000021C2F1380216F043F9D4E900315A0FD0 +:10F9900042EAC102DB003146204623656265FFF77B +:10F9A000E3FB38B9A3682B60E3686B602369AB6045 +:10F9B0006369EB6070BD0021C2F1400216F028F9C6 +:10F9C00031462046FFF7D0FB0028F3D1014638220C +:10F9D000304616F01DF9D8E770B596B005460C46CE +:10F9E000164600215822684616F012F99FED0E6B5C +:10F9F0009FED0F7B02AB68462946224683ED007FD0 +:10FA0000FFF768FF38B104466846582102F000FC51 +:10FA1000204616B070BD31466846FFF7A1FF044688 +:10FA2000F2E700BFAFF300800123456789ABCDEF5C +:10FA3000FEDCBA9876543210C0B1F8B50646456877 +:10FA40000F460C4C0C4802E054F8140F58B1636890 +:10FA5000AB42F9D12A46B16816F0B0F80028F3D1CC +:10FA600023693B60F8BD6FF02D00F8BD6FF02D00ED +:10FA7000704700BF64781D02246B1D02F8B12DE9A8 +:10FA8000F0410546D0F804800F4616460D4C0E484E +:10FA900002E054F8140F70B163684345F9D142464F +:10FAA000A96816F08BF80028F3D1237C3B70637CA7 +:10FAB0003370BDE8F0816FF02D00BDE8F0816FF08C +:10FAC0002D00704774771D02286B1D02C0B1F8B578 +:10FAD000064645680F460C4C0C4802E054F8140FDB +:10FAE00058B16368AB42F9D12A46B16816F066F89E +:10FAF0000028F3D1237C3B70F8BD6FF02D00F8BDDA +:10FB00006FF02D00704700BF24771D02346B1D027B +:10FB100010B40B4B0B4C02E053F8144F54B193F854 +:10FB200010C08445F8D15B6800200C605DF8044B80 +:10FB3000136070476FF02D005DF8044B704700BFF5 +:10FB400024771D02346B1D0210B14268082A02D0CE +:10FB50006FF02D00704710B50C468168044816F010 +:10FB60002DF810B16FF02D0010BD0323237010BDD0 +:10FB7000406B1D02032803D06FF02D031846704719 +:10FB80000820002310B4034C0C6010605DF8044B97 +:10FB900018467047406B1D02C0B1F8B5064645686F +:10FBA0000F460C4C0C4802E054F8140F58B163682F +:10FBB000AB42F9D12A46B16816F000F80028F3D11B +:10FBC000237C3B70F8BD6FF02D00F8BD6FF02D0069 +:10FBD000704700BFE8761D024C6B1D0210B40B4B42 +:10FBE0000B4C02E053F8144F54B193F810C0844505 +:10FBF000F8D15B6800200C605DF8044B136070471F +:10FC00006FF02D005DF8044B704700BF70761D0249 +:10FC1000546B1D02C0B1F8B5064645680F460C4C42 +:10FC20000C4802E054F8140F58B16368AB42F9D1A4 +:10FC30002A46B16815F0C2FF0028F3D1237C3B703F +:10FC4000F8BD6FF02D00F8BD6FF02D00704700BFBC +:10FC50000C761D02606B1D02F8B12DE9F0410546DE +:10FC6000D0F804800F4616460D4C0E4802E054F8BA +:10FC7000140F70B163684345F9D14246A96815F085 +:10FC80009DFF0028F3D1237C3B70637C3370BDE87B +:10FC9000F0816FF02D00BDE8F0816FF02D0070470E +:10FCA000D0751D026C6B1D022DE9F047DAB00746D6 +:10FCB00012A80D4616469846C3F7AAFB03A8FEF7FE +:10FCC000C7FF0120FEF7B8FF0022014603A8FFF797 +:10FCD00027F8A0B1044603A8FEF7C0FF102106A82C +:10FCE00002F096FA0DF1280912A8C3F797FB4846CF +:10FCF000294602F08DFA20465AB0BDE8F08703A8E5 +:10FD0000FFF760F804460028E5D1DDE9621203A898 +:10FD1000FFF77AF804460028DDD10822394603A807 +:10FD2000FFF772F804460028D5D10DF1180A5146A4 +:10FD300003A8FFF785F8044600284DD19AE80F0084 +:10FD40000DF12809102D89E80F0003A856D0FFF700 +:10FD500039F80446002849D11022514603A8FFF77C +:10FD600053F80446002841D1DDE9621203A8FFF7E9 +:10FD70004BF80446002839D10822394603A8FFF77A +:10FD800043F8044690BB514603A8FFF759F80446D0 +:10FD900060BB1024202D5146A5F110020EA808BF0B +:10FDA000224616F06EF803A8FEF758FF214650468B +:10FDB00002F02EFA494612A8EA00C3F785FC044671 +:10FDC000002891D101463B464246CDE9006612A883 +:10FDD000C3F738FB044687E703A8FEF73FFF10216F +:10FDE000504602F015FA0DF128097DE703A8FEF749 +:10FDF00035FF1021504602F00BFA75E7FEF72EFF93 +:10FE00002946504602F004FAD4E700BF00230360FD +:10FE100043608360704700BF2DE9F04788B0002839 +:10FE200000F04D8106461846894690461F4615F05B +:10FE30004AFF0446002800F031814146384615F05B +:10FE400042FF0546002800F02981844280F0268187 +:10FE5000484616F023F8235C0444202B04BF637843 +:10FE600001340D2B04BF637801340A2B40F0168156 +:10FE7000404616F013F82B5C2A18202B04BF537849 +:10FE800001320D2B04BF537801320A2B52EA129231 +:10FE900004F101081299A5EB0803D21B152B0A6087 +:10FEA0007BDD162240468B4915F088FE002874D170 +:10FEB000E37D0D2B0ABF237E173418340A2B40F044 +:10FEC000F480671CA5EB0708B8F10D0F40F3F38031 +:10FED0000E223846804915F071FE002840F0EB8074 +:10FEE000B8F1150F40F3E780162238467B4915F02C +:10FEF00065FE002800F08B8016223846784915F000 +:10FF00005DFE002800F0BC8016223846754915F0C9 +:10FF100055FE002840F0CF80072704F11703EB1AA5 +:10FF20001F2B40F3CA8000236FF015080DF1100E4F +:10FF300004934FF0200CCEE9023304F11600CEF802 +:10FF40000430A8EB040810E0A1F13703190112F006 +:10FF5000010F08BF0B4652081EF80210BCF1010C3D +:10FF600043EA01030EF8023053D008EB000210F808 +:10FF7000011FA1F130035FFA83F9B9F1090FA1F173 +:10FF8000410AE3D9BAF1050FA1F16103DCD9052BD0 +:10FF900000F29380A1F15703D8E70027B946A8459E +:10FFA00080F083800021A5EB0805434608460095B4 +:10FFB00003AAFBF755FD2C3079D00120039902F0FC +:10FFC0000DF90446002874D000954346039903AA0E +:10FFD000FBF746FD054640BB039BB9F1000F10D06F +:10FFE000109A002A6DD0052F31D0062F3DD0072F53 +:10FFF00048D0022B49D92278302A46D16278832A08 +:020000040206F2 +:1000000043D8C6E90043284608B0BDE8F087052775 +:1000100083E794F837300D2B14D004F137080A2BFE +:1000200043D14FF00109C844B9E72046039902F0D3 +:10003000EFF8A5F58855204602F0D6F8284608B016 +:10004000BDE8F08794F8383004F13808E7E710216C +:10005000119822460190109800900DEB0100FFF7D7 +:1000600023FE0746E7B9039BC3E7224618211198F0 +:1000700001901098009004A8FFF716FE0746F1E7DC +:1000800006274AE722462021F1E71946204602F0DA +:10009000BFF8204602F0A8F8134DB4E7134DB2E7BD +:1000A000204602F0A1F83D46ADE7114DABE7114DFA +:1000B000A9E7114DA7E7114DA5E7114DA3E7114D94 +:1000C000A1E71946204602F0A3F8204602F08CF87A +:1000D0000D4D98E7F0781D0208791D0218791D0270 +:1000E00030791D0248791D0280ECFFFF80EFFFFF91 +:1000F00000EFFFFFD4EEFFFF80EEFFFF80EDFFFF7C +:1001000000EEFFFF80EBFFFF00EDFFFF10B50446A0 +:10011000006828B1616802F07BF8206802F064F89A +:10012000A06802F061F82046BDE810400C2102F002 +:100130006FB800BF002303604360704760B103687D +:1001400010B5044613B19B6A406898472046BDE845 +:100150001040082102F05CB8704700BF0138C0B2FF +:1001600003289ABF024B53F820000020704700BFBD +:1001700060791D0269B170B5066805463EB94B6AE3 +:100180000C469847686030B130462C6070BD03481B +:1001900070BD02487047024870BD00BF80C1FFFFBC +:1001A00080C0FFFF034608461BB11B680BB1DB682C +:1001B00018470020704700BF2DE9F0470546DDE9EC +:1001C000087990460C4649B9CBB90368DBB12046A3 +:1001D000FEF726FD0346B0B1296804E09AB1016834 +:1001E00089B1002BF3D00E6986B1CDF824906868F0 +:1001F00042462146B4460897BDE8F047604712B131 +:1002000001680029EFD10248BDE8F0870148FBE70B +:1002100080C1FFFF00C1FFFF2DE9F0470546DDE982 +:10022000087990460C4649B9CBB90368DBB1204642 +:10023000FEF7F6FC0346B0B1296804E09AB1016804 +:1002400089B1002BF3D00E6986B1CDF8249068688F +:1002500042462146B4460897BDE8F047604712B1D0 +:1002600001680029EFD10248BDE8F0870148FBE7AB +:1002700080C1FFFF00C1FFFF2DE9F04F85B00646AA +:10028000DDE90EB8DDE910A90D4614461F46C3B9D5 +:10029000B8F1000F15D12368B3B13046DB68984739 +:1002A000002846D0062E14D075B943465A46394622 +:1002B0002046CDE90EA9109505B0BDE8F04FFFF737 +:1002C0007BBFBBF1000FE6D11C4D284605B0BDE851 +:1002D000F08F002DF8D023684BB39B686068984777 +:1002E0000730B9EBD00F26D3D4E90030FBB11B782F +:1002F000012B1CD1CDF808A06E685B4601962D78C5 +:10030000424600953946C8F78BF905460028DCD1EE +:10031000236823B19B68606898470730C008084B82 +:10032000814588BF1D46284605B0BDE8F08F0020F6 +:10033000E0E7044DC9E7044DC7E700BF80C1FFFFF8 +:1003400000C7FFFF00C1FFFF80BCFFFF2DE9F04F9A +:1003500083B01646DDE90C89DDE90EAB05460C4697 +:10036000109A59B9FBB903680BB320460192FEF706 +:1003700057FC0346D8B12968019A04E0BEB1016870 +:10038000A9B1002BF1D04F69AFB1CDE90FB2214631 +:100390003246BC46CDE90D9A6868CDF8308003B08E +:1003A000BDE8F04F604716B101680029EBD1034862 +:1003B00003B0BDE8F08F0248FAE700BF80C1FFFF3D +:1003C00000C1FFFF2DE9F04F83B01646DDE90C892F +:1003D000DDE90EAB05460C46109A59B9FBB9036826 +:1003E0000BB320460192FEF71BFC0346D8B12968E7 +:1003F000019A04E0BEB10168A9B1002BF1D04F69A8 +:10040000AFB1CDE90FB221463246BC46CDE90D9AD7 +:100410006868CDF8308003B0BDE8F04F604716B192 +:1004200001680029EBD1034803B0BDE8F08F024812 +:10043000FAE700BF80C1FFFF00C1FFFFF0B404680E +:10044000DDE90456DDE9067C4CB1E46954B1CDE93F +:10045000067C0596A44640680495F0BC60470248B7 +:10046000F0BC70470148FBE780C1FFFF00C1FFFF00 +:1004700020B1036813B19B6840681847002070479B +:1004800010B1006800B10078704700BF012804D0A7 +:10049000A0F10600B0FA80F040097047704700BF35 +:1004A000023802288CBF002001207047806D704701 +:1004B0000222034B8C30C1E901300A70704700BF43 +:1004C00070791D02023801288CBF0020012070477E +:1004D000A0F10400B0FA80F04009704708B5C7F7F2 +:1004E00087FDC00008BD00BF10B50446C8F7C8F9B5 +:1004F0002046BDE8104001F077BE00BF10B5FC21DA +:10050000012001F06BFE044608B1C7F75FFD2046ED +:1005100010BD00BFC7F7B6BD2DE9F04F81B0DDE9D2 +:100520000AB80646DDE90C9A0C4617461D46C7F781 +:100530005FFD4045CBF800000AD83B46524649468D +:100540003046CDE90A4501B0BDE8F04FC7F788BE97 +:10055000014801B0BDE8F08F00BCFFFF2DE9F04F6E +:1005600081B01446DDE90ABADDE90C8907460D467B +:100570001E46C7F73DFDA0420CD15B464A464146A8 +:100580003846CDE90A56CDF830A001B0BDE8F04FAD +:10059000C7F77CBF014801B0BDE8F08F80BFFFFF07 +:1005A0002DE9F04F83B0DDE90DB60F46DDE90F8A86 +:1005B00015461C46DDF830900190C7F719FD5845E7 +:1005C00030600CD83B46524641460198CDE90C4577 +:1005D000CDF8389003B0BDE8F04FC7F7F7BF024839 +:1005E00003B0BDE8F08F00BF80C7FFFF2DE9F043E7 +:1005F00083B00B9F05460E4691469846C7F7F8FC18 +:10060000B84210D8044628460A9D4B464246314619 +:100610000095C8F70BF918B9044BBC4238BF18460F +:1006200003B0BDE8F0830248FAE700BF00C7FFFF50 +:1006300080BCFFFF10B50446C5F73EFE2046BDE86E +:10064000104001F0D1BD00BF10B5B021012001F074 +:10065000C5FD044608B1C5F7CBFD204610BD00BF5F +:10066000C6F796B8FEF7C2B810B582B011461A4662 +:10067000DDE904340094FEF717F910F5984F08BF30 +:1006800000F5985002B010BD2DE9F04F0F46002143 +:10069000ADF51D7D9DF8A042804616467DA87C22C2 +:1006A0001D4602947C9115F0B3FA802F00F28381ED +:1006B000402D00F28081A79B402B00F27C81002E10 +:1006C00000F02C81A69B002B00F081802B1E18BF10 +:1006D000012301930298FEF7A3FA0446212C34BFAC +:1006E0004FF040094FF080091CAB18460793A99BB7 +:1006F0004A46D9B215F08CFAA79B002B40F0E78050 +:10070000019B002B40F01681019B03933CAB0693A9 +:100710005CAB05930CAD0DF5F87A002F00F0D58099 +:100720000298FEF789FA0646002839D009A8FEF794 +:100730008FFA0022314609A8FEF7F2FA80BB09A819 +:10074000FEF740FB48BB4A46079909A8FEF75CFB49 +:1007500018BB039B002B54D1019B2BB14A46059932 +:1007600009A8FEF751FBC0B9294609A8FEF768FBA6 +:1007700098B9AA9B012B4DD904974FF0010B1F4646 +:1007800001E0BB4545D02B46224629463046FEF7C0 +:1007900073FB0BF1010B0028F3D009A8FEF75EFAFA +:1007A0006FF06D048021069801F032FD80210598DC +:1007B00001F02EFD5046802101F02AFD40212846FF +:1007C00001F026FD20460DF51D7DBDE8F08FA79BAD +:1007D000002B40F0F0802B1E18BF012301930298DC +:1007E000FEF71EFA1CAB20280446079340F2B9809E +:1007F0001846A99B8022D9B215F00AFA4FF0800959 +:100800007EE74A46069909A8FEF7FEFA0028A3D01B +:10081000C3E7049F09A8FEF721FABC42264628BF79 +:100820003E4640462946324615F02BFBBF1BB044DE +:100830004BD084B10497CB4657465C45264628BF2B +:100840005E4638462946324615F01BFBBBEB060BCD +:100850003744F2D1049F0AEB0901A1EB0A020846D2 +:10086000013205E010F8013D0133DBB203700BB932 +:10087000013AF7D1039BABB9019B002B3FF450AF7A +:10088000002349F001E0059A02EB090010F8012D60 +:1008900011F8016D324413440370C3F307230FF0C2 +:1008A0000BC83DE70E46002349F001E0069A02EB33 +:1008B000090010F8012D16F801CD624413440370AD +:1008C000C3F307230FF00BC8D6E700246AE7A69B03 +:1008D000002B4FD03CAB9A4606932B46CB46554651 +:1008E0009A46CDE903470596DDE9A6645C452746AF +:1008F00028BF5F46284631463A4615F0C2FABBEBA0 +:10090000070B3D44F2D1DDE903475546059E019BA7 +:10091000F3B9012303935CAB0593FBE6002D4AD1A9 +:10092000A69B0195002B7FF4D5AEA79B002B42D14F +:10093000019654E736B105BB3CAB06935CAB03951F +:100940000593E7E63CAB06935CAB03960593E1E6C3 +:1009500016B10DB1039314E0019B03935CAB0593B7 +:10096000D8E61846A99B4022D9B215F051F94FF0AC +:100970004009C5E63CAB0693C9E7002303933CABB3 +:1009800006935CAB9B4605933B46CA465F469B4637 +:10099000019455452C4628BF5446384631462246D8 +:1009A00015F06FFABAEB040A2744F2D10123019C37 +:1009B0005F460193AEE6014C04E700BF80E0FFFF15 +:1009C0002DE9F04F0027DBB09846649B0446659DF7 +:1009D000104607910897002B00F08C80C3F7A4FC09 +:1009E0000646002800F0D6804368802D4FEAD309E0 +:1009F000C3680DF1240A0693CAF8007000F2CC8097 +:100A000000214FF4817219A8CDE90A110C9115F05B +:100A1000FFF8D4E901371F44236804F1080B302B99 +:100A200040F0B6800423394658460BAAFAF7B6FCC4 +:100A300030B1A0F5F4549CB120465BB0BDE8F08F16 +:100A4000A3680B9A0C931344584652463946A36048 +:100A5000FAF7E6FC0028ECD1A3689F4240F09680AC +:100A60005DB145F001E0649B5A1E19AB12F8011FFD +:100A7000023303F8011C0FF007C80123CDF80880EA +:100A80000393DAF80030013504930B9B6D0001935A +:100A90000C9B4946009319AA2B4611A8FFF7F4FDB9 +:100AA00004460028C8D1069B002B34D10DAD19A8EF +:100AB000C3F768FC314619A8C3F780FC044650B957 +:100AC0009DF91C304FEAC90211A919A8C3F79AFC75 +:100AD0000446002835D011A8202101F099FB1021EF +:100AE000284601F095FB19A8C3F750FC20465BB0DF +:100AF000BDE8F08F002D4FD1C3F716FC0646002845 +:100B000048D073680DF1240A4FEAD309F368CAF894 +:100B10000050069374E70222CDF80880DAF800301E +:100B200003920B9A049301920C9A2B460DAD0092FE +:100B30002846069919AAFFF7A7FD04460028B6D053 +:100B40007AE72946F26819A8C3F77EFC0446002814 +:100B5000C1D119A8C3F7C8FC04460028BBD1DDE900 +:100B6000672308A9009119A86699C3F7C9FC044630 +:100B70000028B0D1689B089908AA194419A8C3F79E +:100B800035FE064B041E18BF1C46A4E7044C53E771 +:100B9000044C51E7044C4FE7044C4DE700E2FFFFE3 +:100BA0001AE1FFFF1EE1FFFF00E1FFFF80E0FFFF12 +:100BB0002DE9F04F9DB00D4616469A46DDF89C9003 +:100BC000FEF73AF8002800F0BA80044601A8FEF7C4 +:100BD0003FF82146012201A8FEF7A2F8074630B1EE +:100BE00001A8FEF73BF838461DB0BDE8F08F01982C +:100BF000FEF766F9012332462946044601A8ADF8FE +:100C000000708DF802708DF80330FEF761F9074629 +:100C10000028E5D1289B0DF1400804AD08EB040B3A +:100C2000002B00F081805146269A01A8FEF712FAA7 +:100C3000002840F08280042269460DEB0200FEF796 +:100C400009FA002879D1414601A8FEF715FA0028D3 +:100C500073D101A8FEF740FA00286ED12246414622 +:100C6000284615F00EF9B9F1010F40D901262246A8 +:100C7000294601A8FEF7EEF900285ED1294601A811 +:100C8000FEF7FAF9002858D101A8FEF725FA002846 +:100C900053D1032C17D94FF0010E231F221D9B089F +:100CA0007344072A88BF9E464146AC4604224EF054 +:100CB00001E00B685CF8040B434041F8043B10462C +:100CC00004320FF00BC084420ED908EB0002ABEBEC +:100CD000020E4EF001E02844137810F8011B4B403F +:100CE00002F8013B0FF009C00136B145BFD1289A87 +:100CF000289BA24228BF224629989B1A2893034684 +:100D000041461344299315F0BCF8052201A9013A84 +:100D100006D011F8013D0133DBB20B70002BF6D089 +:100D2000289B002B7FF47FAF4046302101F070FA02 +:100D30003021284601F06CFA52E70746F4E7014FEC +:100D400051E700BF80D1FFFF2DE9F04300240225C9 +:100D50001F460368BBB0302B16468DF81650CDE900 +:100D60000644D0E9012509940895154440F0C18056 +:100D7000884610AB294608A80AAAFAF757FC0028AB +:100D800057D10B9A092A40F0B8800C995C4814F0AE +:100D900015FF002840F0B180129B119A219303EBBC +:100DA0000209109B302B40F0A4800423494621A85F +:100DB00017AAFAF7F3FA38B1A0F53C54002C31D059 +:100DC00020463BB0BDE8F083219B179A1893494613 +:100DD000134421A806AA2193FAF722FB0028EBD19D +:100DE000219B99451ED0494621A807AAFAF718FB6E +:100DF00010B110F1620FDFD1219B994512D0494605 +:100E000029AA21A8FAF772FC0028D5D129A80DF14A +:100E10001601FEF7FFFE00286FD1219B994501D0F6 +:100E2000384CCDE7294608A80DAA13ABFAF7FEFB0C +:100E300028B1A0F53C5420463BB0BDE8F0830DA896 +:100E40000DF11701FEF7A8FE002856D19DF81700F6 +:100E5000C3F76AFA054600284FD04368DB080793BA +:100E6000139B042B47D1149AC3689A4243D129A8F3 +:100E7000C3F788FADDE9142121A815F002F8079BD1 +:100E800031460293069B19AE0193179B3A46009395 +:100E90009DF81600189B0396FFF78AFE044628B9B2 +:100EA000294629A8C3F78AFA044630B129A8C3F70E +:100EB0006DFA20463BB0BDE8F083079A314629A879 +:100EC0004FFA88F3D200C3F79DFA04460028EDD10B +:100ED00009AC0294449C429B0194439C149A009454 +:100EE00021A929A8C3F7A8FD074B041E18BF1C465B +:100EF000DCE7064C64E7064C62E7064C60E700BF9F +:100F00004C7A1D029AD0FFFF00D2FFFF9ED0FFFF58 +:100F100000D1FFFF80D1FFFF70B58AB016463023A5 +:100F200009AA04460D46FAF739FA58B92368099A0E +:100F300013449D4243D102232946204609AAFAF7C9 +:100F40002DFA18B1A0F56C500AB070BDCDE90500BE +:100F5000CDE90300CDE9010000900346099A30462F +:100F60002168C6F7C9FE60BB236809992046194469 +:100F700021600223294609AAFAF710FA0028E1D1D4 +:100F8000226809990346CDE90521CDE9030002460F +:100F90000146CDE9010000903046C6F7ADFE80B9AC +:100FA0002368099A304613442360C6F7DBFE40B934 +:100FB0003046C7F71FF820B92368AB42C4D00248B7 +:100FC000C2E70248C0E700BF9AC4FFFF00C5FFFFA9 +:100FD0000368062B16D110B582B00C460DF107013F +:100FE000FEF7B2FD60B923789DF807100BB18B4274 +:100FF00004D12046C5F7AAFD02B010BD0248FBE7A8 +:101000000248F9E70048704700C3FFFF00C6FFFF32 +:1010100038B51546FAF708FA044638B901462846A5 +:10102000FBF73EF8024B002808BF1C46204638BD9F +:1010300000C3FFFF70B5002584B01646C3E9005514 +:1010400001AA9D601C46FAF7F1FA18B1A0F56A50A2 +:1010500004B070BD314601A8FEF738FD68B9337899 +:10106000012BF5D12368052B00D043B96268054BED +:10107000002A18BF184604B070BD0348E8E70148CD +:10108000E6E700BF80C5FFFF80C3FFFF94462DE960 +:10109000F04100270C468AB005461E4605AA3023BB +:1010A00006A86144CDE9077709970694FAF776F91F +:1010B00028B1A0F5745420460AB0BDE8F081DDE9FE +:1010C00005371F44394604AA06A8FAF7A9F90028EB +:1010D000EFD1049B012B40F092800423394605AAEE +:1010E00006A8FAF75BF9044628B1A4F57454204623 +:1010F0000AB0BDE8F08105F180084046DDE9052130 +:10110000FAF79EFE0446A0BBDDE905231344BB426B +:10111000069319D0A023394605AA06A8FAF73EF986 +:10112000044650B310F1620F23D1069BBB420BD093 +:101130003946A12305AA06A8FAF730F90446002883 +:101140003ED010F1620F14D105F18C01109B424684 +:10115000CDE90063284605F12803C5F749FA04469E +:1011600038B941462846C5F7C3FA04460028A2D03C +:1011700022E02846C5F7A0F8B7E7DDE90523002AF5 +:1011800003EB020450DD1B78062B079346D1214662 +:1011900006A808AAFAF702F9002832D1069B089A95 +:1011A000099313449C4206933CD1294607A8FFF7B4 +:1011B0000FFF04460028B8D02846C5F77DF87AE727 +:1011C000069C059B05AA1C44214606A8FAF7E2F9ED +:1011D00000287FF46EAFDDE9051211448C421FD167 +:1011E00005F18C012846A31A0391C5F7E5F8039988 +:1011F00058B1069410F59D4FA8D00C4C5BE70C4CF1 +:1012000059E7B0F57454D7D1CFE728460391C5F715 +:10121000FBF9039906940028A3D0EBE7054CCBE734 +:10122000054C48E7044CC7E7044CC5E700C3FFFF83 +:1012300080C2FFFF9EC2FFFF9AC2FFFFA0C2FFFF56 +:1012400070B50C46164688B0054605A8FAF7CCFCE2 +:10125000302304A803AAA1190494FAF79FF820B137 +:10126000A0F57454204608B070BDDDE903361E4475 +:10127000314602AA04A8FAF7D3F80028F0D1029B5D +:10128000002B40F0C280314605AA04A8FAF7CCF83A +:10129000044678B105A8FAF7ADFC4FF680731C42FE +:1012A00040F0B180A4F574542846C7F7E9FA204607 +:1012B00008B070BD014605A8FAF7F2FE002800F05C +:1012C0009F8023462246CDE90044284605A9C6F75B +:1012D000DFFC04460028DDD1314605AA04A8FAF750 +:1012E000A3F804460028D5D1014605A8FAF7D8FE90 +:1012F000002800F0858005AA23462146009401922B +:1013000028462246C6F7C4FC04460028C2D131460E +:1013100005AA04A8FAF788F804460028BAD10021E3 +:1013200005A8FAF7BDFE00286AD0002305AA00929E +:1013300028461A4619460193C6F7AAFC0446002817 +:10134000A8D1314605AA04A8FAF76EF80446002889 +:10135000A0D1014605A8FAF7A3FE002850D02346E5 +:101360002146CDE90044284605AAC6F791FC04466B +:1013700000288FD1314605AA04A8FAF755F804468B +:10138000002887D1014605A8FAF78AFE002837D041 +:1013900022462146CDE90044284605ABC6F778FC35 +:1013A000044600287FF476AF314605AA04A8FFF76B +:1013B0002FFE044600287FF46DAF314605AA04A82D +:1013C000FFF726FE044600287FF464AF314605AAE5 +:1013D00004A8FFF71DFE044600287FF45BAF2846F3 +:1013E000C6F7C0FC044600287FF454AF2846C6F771 +:1013F00001FE044600287FF44DAF049BB34206D0A3 +:1014000005A8FAF7F7FB044C4EE7044C2AE705A8B9 +:10141000FAF7F0FB26E700BF00C3FFFF80C2FFFF23 +:101420002DE9F04117460C464FF0000C8CB00546F4 +:101430001E4605AA302306A839448DF80FC006942D +:10144000F9F7ACFF28B1A0F5745420460CB0BDE804 +:10145000F081DDE905371F44394604AA06A8F9F7EB +:10146000DFFF0028EFD1049B002B6ED1394609AB7A +:1014700006A80DF10F02FFF7DDFD04460028E4D1B8 +:101480003946042305AA06A8F9F788FF0028DAD10F +:10149000059B002B5DD09DF80F00FEF75FFE014617 +:1014A000002854D02846FEF765FE04460028CCD11B +:1014B0009DF80F30012B30D0023B012B47D895E827 +:1014C00003000DF11C0888E803004046FEF7D8FF32 +:1014D000023802288CBF0021089909A8FFF778FD7F +:1014E0000746A8B995E8030088E803004046FEF7E0 +:1014F000C7FFDDE9052102383346129E02288CBF62 +:10150000384608980096FFF7C1FD074600289CD092 +:101510002846FEF713FE3C4697E707AB95E8030025 +:1015200083E803001846FEF7ABFFDDE9052101283B +:1015300014BF00200898FFF783FE0646002884D0D9 +:101540002846FEF7FBFD34467FE7034C7DE7034C5E +:101550007BE7034C79E700BF80C2FFFF80C3FFFF3A +:10156000A0C2FFFFF0B591B0169C09911144002C68 +:1015700062D005461E4608AA302309A8F9F70EFFD7 +:1015800018B1A0F5745011B0F0BDDDE908371F4463 +:1015900039460DAB0AAA09A8FAF748F80028F0D195 +:1015A0003946042308AA09A8F9F7F8FE18B1A0F5EE +:1015B000745011B0F0BD0AA80DF11E020DF11F010B +:1015C000099FFEF749FB10B30B9A092A36D10C99F3 +:1015D0001B4814F0F3FA014600282FD12346089C3B +:1015E00032460194099C0DA802970094FFF7ACFBCA +:1015F00020B110F5385FC6D11248C4E7189C3946AF +:101600002846179B089A0094FFF70AFFBBE7089A41 +:1016100001460392099A9DF81F30029201949DF8A9 +:101620001E200DA804970096FFF7CAF90028E5D000 +:1016300010F5F05FA7D1DFE70348A4E70348A2E76E +:10164000587A1D0280C4FFFF00C4FFFF80C6FFFF61 +:101650002DE9F043002489B01646302302AA05463E +:101660008DF80740F9F79AFE28B1A0F5745420468A +:1016700009B0BDE8F083029B2F6828461F44394615 +:1016800005AB0DF10702FFF7D5FC04460028EED1AB +:101690003946284602AAF9F77DFFE8B92B68029A75 +:1016A00013449F424FD19DF80700FEF757FD0146B6 +:1016B000002863D03046FEF75DFD04460028D6D1F1 +:1016C0009DF80730012B1FD0023B012B07D92C4C72 +:1016D0003046FEF733FDCAE7A0F56C54C7E70DF1BD +:1016E0000C0996E8030089E803004846FEF7C8FEA7 +:1016F000023802288CBF2146049905A8FFF768FC30 +:10170000804610B30446E3E703AB96E8030083E8A2 +:1017100003001846FEF7B4FE01282246394608BFEA +:10172000049A2846FFF7F8FB58B92B68BB429ED0B5 +:10173000144CCDE749464046C4F766FF2F600028A9 +:1017400095D00446C4E70F4C91E796E8030089E87A +:1017500003004846FEF794FE831E022B98BFDDF877 +:1017600010802A6808F18C0949464046BB1AC4F724 +:1017700023FE0028DED004462F60A9E7004C76E760 +:1017800080C3FFFF9AC4FFFF2DE9F0478AB0002A0B +:1017900000F0DE8015460F46814605F1FF3A07A8A6 +:1017A0009846FEF733FB17F80A30002B5DD0129BEA +:1017B000002B40F09C804846FEF7C0FC4846FEF7F0 +:1017C000B9FC14982A46009039464846139BFFF707 +:1017D00027FE002847D04846FEF7B0FC4846FEF7F3 +:1017E000A9FC0120FEF7BAFC01464846FEF7C2FC00 +:1017F000044680B999E8030005AB83E80300184666 +:10180000FEF73EFE012808BF069C2A4639462046C0 +:10181000FFF716FD38B34846FEF790FC4846FEF742 +:1018200089FC0220FEF79AFC01464846FEF7A2FC1E +:101830000446002840F0898099E8030005AB83E85E +:1018400003001846FEF71CFE831E022B88BF2046AD +:10185000149C98BF06982A463946139B0094FFF7BC +:1018600015FC002871D1002415E0129B04AECDE9CF +:1018700000837D4A3B467D49029607A8FEF7CCFAD5 +:10188000044660B110F59C5F5BD010F5985F5AD0AC +:1018900010F5845F60D020460AB0BDE8F0870120D3 +:1018A000FEF75CFC01464846FEF764FC044648B17E +:1018B0004846FEF743FC07A8FEF728FC20460AB07E +:1018C000BDE8F08705AB99E8030083E803001846FC +:1018D000FEF7D6FDDDE907120346012B204608BFBF +:1018E0000698FFF7ADFC04460028E4D0E0E729465F +:1018F000012000F073FC044660B32A46394614F018 +:10190000C0FA14994346029113992A4601911299FB +:10191000484600912146FFF725FE06462946204607 +:1019200000F076FC204600F05FFC002E9BD048467D +:10193000FEF704FC4846FEF7FDFB16F56E5F7FF4EC +:1019400040AF4B4CA7E74B4CA5E74846FEF7F6FBEC +:10195000494CA0E7494C9EE717F80A30002B7FF46A +:1019600026AF129B464ACDE9008346493B46029684 +:1019700007A8FEF751FA0446002833D010F59C5F03 +:10198000DFD010F5985FDED010F5845F83D117F8B3 +:101990000A30002B7FF40BAFCDE9013600933A4AB1 +:1019A0003B463A4907A8FEF737FA044600283DD0DF +:1019B00010F5845F7FF46FAF17F80A30002B7FF4C7 +:1019C000F6AECDE901360093314A3B46314907A8CE +:1019D000FEF722FA0446002835D010F5845F7FF424 +:1019E0005AAFE4E60220FEF7B9FB01464846FEF78F +:1019F000C1FB044600287FF45BAF99E8030005AB08 +:101A000083E803001846FEF73BFDDDE90712831E5D +:101A1000149C022B00948CBF00200698139BFFF7A8 +:101A200035FB044600283FF446AF41E7149C484686 +:101A3000DDE907120094139BFFF7F2FC044600282F +:101A40003FF439AF34E7149C4346DDE907120294B2 +:101A5000139C48460194129C0094FFF783FD0446B2 +:101A600000283FF428AF23E7647A1D02847A1D0220 +:101A700080C4FFFF00C4FFFF00C3FFFF80C0FFFF63 +:101A8000A47A1D02C47A1D02E47A1D02007B1D02A5 +:101A90001C7B1D02407B1D022DE9F0438DB0002A06 +:101AA00000F09F800E4602F1FF39804609A81546D6 +:101AB000FEF7ACF916F8093093B109A8FEF726FB3A +:101AC0000120FEF74BFB002800F0908001464046C5 +:101AD000FEF750FB0446D0B120460DB0BDE8F083C0 +:101AE00006AFCDE90033424A33464249029709A87E +:101AF000FEF792F90446002842D010F5845F29D001 +:101B000009A8FEF703FB20460DB0BDE8F08307AB44 +:101B100098E8030083E8030018460596FEF7B0FC3A +:101B2000354401282246294608BF089A05A8FFF730 +:101B3000F3F904460028CFD04046FEF7FFFA2E4BBB +:101B40009C42C9D14246294605A80596FFF780FD6B +:101B50000446C1E716F80920002AAED1CDE90022DB +:101B60003346264A2649029709A8FEF755F9044646 +:101B700068B310F5845FA0D009A8FEF7C7FAC2E7E2 +:101B8000099B01200593FEF7E9FA014658B3404648 +:101B9000FEF7F0FA04460028B2D198E8030007AB3C +:101BA0000A9A059D83E8030018461544FEF768FC71 +:101BB00001282246294608BF089A05A8FFF7ACF974 +:101BC000044600289CD04046FEF7B8FA98E7DDE9C5 +:101BD00009314246194405A80593FFF739FD04462B +:101BE0008EE7084C78E709A8FEF790FA064C73E7F1 +:101BF000687B1D02887B1D029EC4FFFFA87B1D021F +:101C0000C47B1D0200C3FFFF80C3FFFF70B5944675 +:101C10004124002294B003AD0646CDE9014260465E +:101C20000C46009502AB0CF18C01C4F767FB60B960 +:101C30003068A0420BD3029A041B944207D3801A47 +:101C40002946306014F01DF9029814B070BD6FF091 +:101C50006B00FAE72DE9F047064686B010461446B9 +:101C60000F46FEF70DFC01281BD02046FEF708FCAE +:101C7000022875D194E8030003AB83E803001846FB +:101C8000FEF7FEFB831E022B88BF0022394630463A +:101C900098BF049AFFF7BAFF0446204606B0BDE895 +:101CA000F0870DF10C0894E8030088E80300404633 +:101CB000FEF7E6FB01284FF0000514BF4FF0000AC5 +:101CC000DDF810A04046F9F78FFF50462B462A4614 +:101CD0002946CDF804800095C6F7C2F8A946044607 +:101CE000D8B14046F9F786FF002CD6DB4A46394684 +:101CF0003046F9F71FFD041ECFDB3022394630464F +:101D0000F9F7D6FD04EB0902024400280446A8BFF7 +:101D10001446204606B0BDE8F087424639463046B4 +:101D2000F9F7D4FD041E17DB50462B462A464146E0 +:101D3000CDE90055C6F794F8A14604460028D0D155 +:101D4000424639463046F9F7C1FD041E404609DBDC +:101D5000A144F9F74FFFC9E74046F9F74BFF9CE76D +:101D6000024C9AE7F9F746FF97E700BF80C6FFFFEE +:101D70002DE9F04F87B0002A7DD08B180646024629 +:101D800002A80D460293FFF765FF041E46DB029B87 +:101D90005A1B002A6FDD00275A1E04F10108029227 +:101DA0002946424602A803F8017CF9F7C3FC041E49 +:101DB00034DB0322294602A8F9F77AFDB0F10009C5 +:101DC00047DB3046FEF75CFB022882460DF1100B24 +:101DD00028D003AE324659465046FDF799FE0028FA +:101DE0003CD12946039B049A009702A8F9F7DAFD33 +:101DF000002833DBA044C84480444246294602A858 +:101E0000F9F798FC041E09DB3022294602A8F9F7ED +:101E10004FFD031E32DB04EB08001C18204607B000 +:101E2000BDE8F08F96E803008BE803005846FEF704 +:101E300027FB0238022823D8059B03AE5A463146B9 +:101E40001878FDF797FE074668B1002FC2DA3C46C6 +:101E5000E4E74C46204607B0BDE8F08F0446204634 +:101E600007B0BDE8F08F2946DDE9032302A8F9F7A2 +:101E700073FD0746E9E76FF06B04CFE71C46CDE73B +:101E80003B78FFDE2DE9F04F91B0002A00F09781FA +:101E90000A4404460D460692FEF7F2FA012800F0C5 +:101EA000AE802046FEF7ECFA022840F08B8194E8E1 +:101EB000030008AE86E803003046FEF7E1FA023878 +:101EC00002288CBF4FF00009DDF8249006AF4A4687 +:101ED00029463846FFF79AFE041EC0F28C80069B06 +:101EE0005A1B002A40F36B810022591E04F1010A9B +:101EF0000691384603F8012C29465246F9F71AFC98 +:101F0000041E78DB032229463846F9F7D1FC002865 +:101F100070DBA24400EB0A08424629463846F9F72E +:101F200009FC041E67DBA12229463846F9F7C0FCEC +:101F3000B0F1000AC0F24181324699F8000007A9C9 +:101F4000FDF718FE8346002800F02D81BBF1000F3D +:101F5000C0F231815A4629463846F9F7EBFB031E99 +:101F60000393C0F23181A02229463846F9F7A0FC3C +:101F7000031E0493C0F22A81D9F85830484607332B +:101F8000DB081A4631460593C4F7F6FB059B8146EC +:101F900030B9324629463846F9F73CFD8146059B63 +:101FA0001946304600F034F9B9F1000FC0F2108143 +:101FB000012229463846F9F729FD031EC0F20A819D +:101FC00004EB0806039A56445E441644049A2946D4 +:101FD00016444E441E4432463846F9F7ABFB041E05 +:101FE00009DB302229463846F9F762FC002801DB7C +:101FF000264430440446204611B0BDE8F08F08AEB8 +:1020000094E8030086E803003046FEF739FA012819 +:10201000304614BF4FF00009DDF82490F9F7E4FDD5 +:102020000022334648461146C5F78AFF044608B3E6 +:102030004FF000083046F9F7DDFD002CDBDB06AF82 +:10204000002229463846F9F7E1FC041ED3DBA04400 +:10205000424629463846F9F76DFB041ECBDB302299 +:1020600029463846F9F724FC0028C3DBA044404445 +:102070000446C0E706AF324629463846F9F726FC43 +:10208000041EC0F28C800023324648461946C5F72C +:1020900057FFA04604460028CCD132462946384690 +:1020A000F9F714FC041E7ADB0023314648461A4631 +:1020B000C5F746FFA04404460028BBD13246294656 +:1020C0003846F9F703FC041E69DB4FF0000A33467B +:1020D000484652465146CDE900AAC5F7C1FEA04484 +:1020E00004460028A6D1324629463846F9F7EEFBC9 +:1020F000041E54DB5346514632464846CDE900AAF9 +:10210000C5F7AEFEA0440446002893D132462946C6 +:102110003846F9F7DBFB041E41DB4846534652467E +:1021200051460096CDF804A0C5F79AFEA044044697 +:1021300000287FF47FAF324629463846F9F7C6FBC0 +:10214000041E2CDB5346524651464846CDE900A6B4 +:10215000C5F786FEA044044600287FF46BAF3246E4 +:1021600029463846F9F7B2FB041E18DB48465346A9 +:1021700052463146CDE900AAC5F772FEA044044696 +:1021800000287FF457AF324629463846F9F79EFBC0 +:10219000041E304604DBA044F9F72CFD50E730461E +:1021A000F9F728FD27E72946DDE907233846F9F73F +:1021B000D3FB8346CAE65C461DE754461BE76FF037 +:1021C0006B0418E7044C16E7039C14E7049C12E721 +:1021D0004C4610E71C460EE780C6FFFF014B1B680C +:1021E000184700BFC01C0022014B1B68184700BFE6 +:1021F000BC1C002210B40446034A044B00201460A7 +:1022000019605DF8044B7047C01C0022BC1C002202 +:102210000A4619B1024B00211B681847704700BFDE +:10222000C41C00222DE9F04F1E4697B07C4C0DF1E6 +:10223000200C0546894690460FCCACE80F000FCC29 +:10224000ACE80F000FCCACE80F0094E803004CF8AA +:10225000040B209FACF80010002E4ED0002F4CD065 +:10226000B368002B49D1B968002946D12846F9F74F +:1022700017FF002841DD01214046F9F711FF002832 +:102280003BDD29464046F9F7B5FE002835DA012145 +:102290004846F9F705FF00282FDD29464846F9F79B +:1022A000A9FE002829DA05A8F9F79EFC02A8F9F78B +:1022B0009BFC4A46414602A8FAF70EF8044648B18C +:1022C00005A8F9F797FC02A8F9F794FC204617B087 +:1022D000BDE8F08F02A901220846F9F7E5FF0446A0 +:1022E0000028EDD102A8F9F77DFD1FFA80FBBBF1B4 +:1022F000000F08D16FF00304E2E76FF003042046FB +:1023000017B0BDE8F08F81B202A8F9F71FFE0446AE +:102310000028D5D1AB6808AA1B6803F0070AAAF108 +:10232000010ABAFA8AFA0DF121034FEA5A1A534404 +:1023300002EB0A08CAF1350A13FA8AFA18F8011BE7 +:1023400005A8F9F70BFD2A46304605A9FBF74CF81E +:1023500004460028B4D101213046F9F7A1FE10B19E +:10236000D045EBD1C6E705A92B460846009702AA3F +:10237000FAF76EFB04460028A2D14FF001091DE0D8 +:1023800005A901220846F9F78FFF0446002897D1D6 +:1023900005AA11461046F9F79FFF044600288FD181 +:1023A00005A92A460846FAF791FA09F101090446F7 +:1023B0001FFA89F9002883D1CB452AD3012105A82A +:1023C000F9F76EFE28B305A901220846F9F756FF72 +:1023D000044600287FF474AF2A46304605A9FBF76F +:1023E00003F8044600287FF46BAF01213046F9F76B +:1023F00057FE0128C4D129463046F9F7FBFD0130CC +:10240000BED1214633462A463846FAF759F80446E3 +:1024100056E7012105A8F9F743FE0028A0D069E797 +:10242000E07B1D022DE9F04186B0002B5BD0074612 +:1024300088461846002116461D46F9F731FE044627 +:10244000002850D101213846F9F72AFE00284ADD3C +:1024500001214046F9F724FE002844DD214630469C +:10246000F9F71EFE00283ED06846F9F7BDFB03A829 +:10247000F9F7BAFB394601226846F9F715FF044619 +:1024800048B16846F9F7B6FB03A8F9F7B3FB204655 +:1024900006B0BDE8F0810122414603A8F9F704FF28 +:1024A00004460028EDD16946284603AAFAF79CFFA6 +:1024B00004460028E5D16946684603AAF9F70CFFEF +:1024C00004460028DDD101462B466A466846F9F7E6 +:1024D000F7FF04460028D4D16A4631462846FBF768 +:1024E000BFF80446CDE76FF00304D0E72DE9F041D3 +:1024F00086B00D9E804668460C4615461F46F9F785 +:1025000073FB03A8F9F770FB002E46D09CB332464C +:10251000322120460E9BFBF7A7FAA0BB002D63D00B +:102520003246322128460E9BFBF79EFA58BBB8F183 +:10253000000F5DD02A4621466846F9F7CDFE0646D3 +:10254000002840F0AD8001214046F9F7A9FD0028A0 +:1025500019DD41466846F9F74DFDA0B90FB10C9B56 +:1025600023BB6846F9F746FB03A8F9F743FB0020B5 +:1025700006B0BDE8F0818DB13246322128460E9B6F +:10258000FBF772FA50B16846F9F734FB03A8F9F784 +:1025900031FB4B4806B0BDE8F0811CBBB8F1000F21 +:1025A000DFD0002FDDD00C9B002BDAD00121384684 +:1025B000F9F776FD0028E6DD01210C98F9F770FDAA +:1025C0000028E0DD41463846F9F714FD0028DADA44 +:1025D00041460C98F9F70EFD0028D4DA002CC0D043 +:1025E0005DB9BEE7002DA2D1B8F1000FB6D1B8E7B2 +:1025F000002FB6D00C9B002BB3D001212046F9F759 +:102600004FFD0028BFDD01212846F9F749FD0028CC +:10261000B9DD394668460C9AF9F75EFE0646002891 +:102620003ED1012269466846F9F73EFE0646B8BB30 +:102630000122214603A8F9F737FE064680BB69460A +:10264000684603AAFAF742F9064648BB01466846BF +:10265000F9F726FD002896D1394668460C9AF9F715 +:102660003BFE0646E0B9012269466846F9F71CFEC2 +:102670000646A8B90122294603A8F9F715FE064621 +:1026800070B96946684603AAFAF720F9064638B9D0 +:1026900001466846F9F704FD00283FF462AF72E78F +:1026A0006846F9F7A7FA03A8F9F7A4FA16F5844FD4 +:1026B0003FF46FAFA6F5844006B0BDE8F08100BFDF +:1026C00000BEFFFF5C22002113F0A2BA10B15C2112 +:1026D000FFF79EBD704700BF08B55C2213F0D1FB29 +:1026E00008BD00BFFFFFFFFF03469FED096B9FED95 +:1026F0000A7B10B40A490B4C0B4A00201C6183ED85 +:10270000007F5DF8044B59619A617047AFF3008018 +:1027100000000000000000000123456789ABCDEFF9 +:1027200076543210FEDCBA98F0E1D2C302462DE9AD +:10273000F04F0E461446D2E903233768656997FACD +:1027400087F8A768C3B007970D94A7692C4616971A +:102750005D40079F0C92154083EAB2023A40DFF8D1 +:10276000DCC3169F1594BC44079F65400CEBF76CC7 +:1027700014935A406544159BDFF8C0C374689C44A9 +:10278000D6F808E062444FEAB70CF76824BA97FA23 +:1027900087FA9EFA8EFE454488EA0E0B84EA0A0800 +:1027A0000C9F149BCDF80880DFF890832244984456 +:1027B0003B468CEAB7042C4084EAB704DF4F02EBB7 +:1027C000F562F0448CEAB509444409EA020907EBD2 +:1027D000B308D04489EA0C09C144D6F810800CF142 +:1027E000B54C98FA88F88EEA080ECDF80CE0D6F8C9 +:1027F00014E00CF51E3C9EFA8EFE8AEA0E0ACDF815 +:1028000010A0D6F818A00CF2991C9AFA8AFAC444BF +:1028100088EA0A0804EBF264CDF818804FEAB202A5 +:10282000DFF8188382EAB5072740F04408EBB508C3 +:1028300087EAB507F56909EBF4692DBA674482EABE +:10284000B40C8EEA050E0CEA090C07EBF967CDF81B +:1028500020E04FEAB9098CEA020CDFF8E0E2C44458 +:1028600089EAB40808EA0708D644964488EAB40816 +:10287000F044D6F820E00CEBF76C9EFA8EFE8BEA63 +:102880000E0B8AEA0E0ACDF804B0CDF838A0DFF8B6 +:10289000ACA289EAB702AA440AEBB40A746A029BA2 +:1028A00002EA0C0224BA82EA0902524483EA040AC8 +:1028B000CDF808A085EA040A08EBFC68CDF83CA036 +:1028C0004FEABC0CDFF874A28CEAB70505EA0805EC +:1028D000F244CA4485EAB70502EBF862554405EBB9 +:1028E000F2652B46D6F828A0039D9AFA8AFA8EEA5A +:1028F0000A0ECDF828E0DFF844E285EA0A0BA64488 +:102900000EEBB70EF76A8CEAB8093FBACDF80CB0F7 +:1029100084EA070BCDF844B009EA0209DFF81CB2DB +:102920004FEAB20282EAB80489EA0C091C40D34497 +:10293000E344F14484EAB80409EBF36982EAB30C96 +:102940005C4404EBF9640CEA090C4FEAB909CDF8D0 +:102950002490D6F83090049D99FA89F98AEA090AF8 +:10296000CDF848A0DFF8D4A185EA070EBA44069D49 +:102970000AEBB80AD6F8348085EA090B019D98FA6B +:1029800088F88CEA020CD44485EA080A089DCDF840 +:1029900010B08EEAFA7E85EA080B0A9DCDF82CE08D +:1029A00085EAFA7E0B9D059387EA0807CDF820E0BB +:1029B00087EAF57E099D059FCDF84CE085EAB70EC4 +:1029C0000EEA040E8EEAB70E5C4F0CEBF46C4F442B +:1029D0001744BE4485EAB402B76B02EA0C025540C4 +:1029E000F66B3ABA1095029D0192039F36BA774072 +:1029F00053460A9785EA020A8BEAF77B0E9D019FF0 +:102A0000CDF808B085EA070B0B9F0F9D049A8BEA5F +:102A1000F77B5F4682EAFA7285EA060B0692029D10 +:102A20008BEAF27B089ACDF838B082EAF57B5D46F6 +:102A3000119A179782EAFA7B8BEAF77B129A0A9F20 +:102A4000CDF80CB082EAF77B139A0E9F82EAF572FA +:102A50000F92019A0895069D8BEAF77B89EA020995 +:102A6000039F89EAF57989EAF779CDF81090DFF8C4 +:102A7000CC90059F109DC14409EBB7090EEBFC6E8D +:102A80004D4405EBFE69029D88EA060888EAF57860 +:102A900088EAFB78019ACDF84080DFF8A080099F92 +:102AA00090444FEABC0CB84482EAF377179A8CEA58 +:102AB000B40587EAF27705EA0E050F9A85EAB405B0 +:102AC000454487EAF278CDF82480DFF870808CEAFC +:102AD000BE07B04408EBB4080E9C86EAFA7686EA94 +:102AE000F47607EA0907049C87EA0C07474486EA5C +:102AF000F478CDF8448098464FEAB9020F4B05EBC5 +:102B0000F96582EABE0603EBF8742E40644486EA57 +:102B1000BE0607EBF567264482EAB50406EBF769C3 +:102B200003EBFA7C0A9E3C400CEBBE0C54404FEA8F +:102B3000B707644403EBF67C0B9E01E09979825A57 +:102B400087EAB50E94440A9A0EEA090E03EBF6736F +:102B50008EEAB50E03EBB5034FEAF2724FEAF67553 +:102B6000089EF44482EAF87E8EEAF67E109E85EA9C +:102B7000FA7A8EEAF67E039E04EBF9648AEAF67A24 +:102B8000099E0CEBF46C8AEAF678069ECDF8148068 +:102B900082EAF672029E82EAFB7285EAF675119E5F +:102BA0002CA882EAF6780F9A069E85EAF27587EAE3 +:102BB000B902CDF84880224085EAFE78D64D4FEA2A +:102BC000B4047A40134405EBF67584EAB90282EA4C +:102BD0000C023D445719D04A03EBFC6307EBF36644 +:102BE00017460196029E84EABC0502EBF67202EBE0 +:102BF000B902019E5D404FEAB303154483EABC026B +:102C000005EBF66572403E46179FCDF84C8006EB0B +:102C1000F77626443244069E4FEAF774049F84EA0E +:102C2000F67686EAF776059F02EBF56286EAF77A92 +:102C3000089E099F84EAF67484EAF774019F84EA87 +:102C4000F878B54E83EAB7040E9F6C4006EBF77632 +:102C500006EBBC06CDF828803444029E4FEAF77C90 +:102C6000109F8CEAF67686EAF776129F4FEAB50552 +:102C700086EAF776039F0696119E8CEAF77C8CEA2B +:102C8000F67C019F8CEAFA7CA34ECDF82CC085EA35 +:102C9000B70C089F8CEA020C06EBF778039F984468 +:102CA000C44406EBF778019F04EBF26485EAB203B3 +:102CB0000CEBF46C634008EBB7084FEAB40403EB89 +:102CC000080784EAB20806EBFB73089E2B4488EAE7 +:102CD0000C084FEAFB75984485EAF673069E83EA72 +:102CE000FE7383EAF673049E029385EAF675129EDC +:102CF0000F9B85EAF6750B9E07EBFC6785EAF67974 +:102D0000854E84EABC05CDF8209006EBF37985EA80 +:102D1000070B09EBB20908EBF7680BEB0905039EFB +:102D200005EBF8620192059D4FEAF37282EAF679AB +:102D300089EAF5790A9D109B89EAF57B139D82EA61 +:102D4000F37282EAF572029D734E82EAF579049D70 +:102D50004FEAB707CDF8389087EABC0206EBF57961 +:102D6000A14482EA0802019C06EBF3754A4487EA13 +:102D7000B80905EBBC0589EA0409A944099D02EBE1 +:102D8000F4624FEAB40484EAB80C06EBF5753D44EE +:102D90008CEA020C099FAC44049D4FEAF77787EA5E +:102DA000F57585EAFA7585EAFB7503950A9D0E9E11 +:102DB00087EAFE7787EAF57709EBF26987EAF67723 +:102DC0000F974FEAB9070197534E119F84EAB20556 +:102DD0000CEBF96C85EA090506EBF77909EBB80904 +:102DE0004D444FEAF779059E89EAF378069B089FE0 +:102DF00088EAF37889EAF6790B9E88EAF778039FE8 +:102E000089EAF679444ECDF8108089EAF778019F77 +:102E100006EBFE79CDF84080A14487EAB20887EA44 +:102E2000BC04059F88EA0C0805EBFC65C84406EB6A +:102E3000F779129F08EBF56809EBB2096C404FEA8D +:102E4000B505069585EABC024C44029D06EBF77970 +:102E50004FEAF77787EAFE7E019E8EEAF57E089DAF +:102E600087EAFA77B14487EAF577049E109D82EAF3 +:102E700008024A448EEAF67987EAF57E069D264ED8 +:102E800085EAB807139D04EBF864CDF844E006EB3F +:102E9000F57E0EEBBC0E059E674077444FEAF57E4B +:102EA0008EEAF67C0F9D8CEAFB7C8CEAF57C0E9D0D +:102EB0008EEAF37E184E8EEAF57E02EBF462069DF2 +:102EC0004FEAB404CDF814C08EEAF97CCDF848C0BE +:102ED00084EAB80E06EBFA7CAC448EEA020E07EBED +:102EE000F26706EBF375E64484EAB20C05EBB8052D +:102EF0008CEA070CAC440A9D0EEBF76E06EBF575F9 +:102F00004FEAB707069387EAB20825440B9C88EA84 +:102F10000E080CEBFE6C01E0A1EBD96E454406EB0C +:102F2000F47404EBB20205EBFC6423460A9D0B9E8D +:102F30004FEAF5784FEAF674069D039E88EAFA7A1E +:102F40008AEAF67A84EAF576059D84EAFB748AEAD1 +:102F5000F57A049D0B9386EAF576119D582186EA51 +:102F6000F5763546029E88EAF6780F9E88EAF6786E +:102F7000129E88EAF678109ECDF8248084EAF674D2 +:102F800084EAFA7887EABE0484EA0C04144443EA2B +:102F9000BC0202EABE020192D84E029A04EBF3642C +:102FA00006EBF276019ACDF828803E4403EABC088D +:102FB00006EBF46642EA080244EAB307B21801924B +:102FC00007EABC0704EAB3021743CC4A164602EBF1 +:102FD000FB7202EBBE021744019A07EBF26742EA6A +:102FE000B40E3246089E0EEAB30E029B02EBF67850 +:102FF0004FEAF67282EAF37383EAF97308EBBC08CE +:1030000083EAF57C039B119E089582EAF3720A9D80 +:1030100082EAF672CDF818C082EAF57C019ACDF802 +:103020004CC047EAB20302EAB40C03EAB40307EA6D +:10303000B2020E9E1343B14A0B9D02EBF67208EBEF +:10304000F7684EEA0C0C02EBB502C4449D1805EB80 +:10305000FC654FEAF6730295059D83EAFB7B099AAE +:103060008BEAF57B049D129E8BEAF27B83EAF57373 +:10307000069A83EAF67383EAF27E019B4CEAB70272 +:1030800002EAB3029D4B039D1E4603EBF573029DBE +:1030900003EBB4030CEAB704CDF82CE003EBF563C3 +:1030A00045EABC0E144305EABC02049D1C4406EB31 +:1030B000F573019D0EEAB70E03EBB503029D4EEAD0 +:1030C000020244EAB50E0F9D1A4406EBF5764FEA6C +:1030D000F573039D06EBB70683EAF577099D87EA4A +:1030E000FA7783EAF97387EAFB7883EAF5730B9F33 +:1030F000029D02EBF462CDF80C800EEABC0E83EA6E +:10310000F77804EAB50342EAB40706EBF26607EA89 +:10311000B5074EEA030E02EAB403B6443B43774ECA +:10312000109F049D06EBF77606EBBC0633444FEA8E +:10313000F77686EAF577089D03EBFE6387EAF57775 +:10314000139DCDF8388087EAF57C059D039F86EABC +:10315000F5760A9DCDF810C086EAF57686EAF77C0A +:10316000664E029D4EEAB20706EBF97607EAB4070F +:1031700006EBB5050EEAB20605EBF36537432F44BF +:1031800001975E4D059FCDF83CC043EABE0C0CEAAA +:10319000B20C03EABE0605EBF77505EBB4054CEA85 +:1031A0000606019F2E44119C544D06EBF76605EB75 +:1031B000F47547EAB30805EBB205069F4FEAF472CF +:1031C00082EAF97484EAF774049F82EAFA7284EA64 +:1031D000F774139F08EABE0882EAF7720F9F05EBA7 +:1031E000F66582EAF77C019FCDF840C007EAB30C90 +:1031F00046EAB70248EA0C08A84402EAB30206EA23 +:10320000B7051543129F3D4A4FEAF77C02EBF77270 +:10321000059F02EBBE0215448CEAF7720E9F82EA0C +:10322000FB7282EAF772089F02920B9A8CEAF77C93 +:103230008CEAF27C8CEAF47C019ACDF814C048EA5E +:10324000B60C0CEAB20C2D4A05EBF86502EBFA7EDF +:1032500008EAB6090EEBB30303EBF56345EAB80ED3 +:103260004CEA090C9C440EEAB60E05EAB8034EEA95 +:10327000030302EBF77E019F0EEBB70E099F734429 +:1032800002EBF77707EBB607099E039A4FEAF6764B +:1032900086EAFA7A8AEAF27A029A4CEAB50E8AEA61 +:1032A000F279069ACDF8249086EAF2760E9A03EB2C +:1032B000FC6386EAF276059A0EEAB80E86EAF2799F +:1032C000CDF844900CEAB50907EBF36743EABC0676 +:1032D0004EEA090EBE4406EAB50603EABC07074AF1 +:1032E00037430A9E0EEAB30902EBF67606EBB80600 +:1032F000374407EBFE66019602E000BFDCBC1B8F83 +:103300000A9E089A049F4FEAF67686EAF278109AA7 +:1033100088EAF77888EAF278CDF820800F9A86EA72 +:10332000FB76099F86EAF27686EAF778D84A069F06 +:10333000CDF828804EEAB30602EBF778019F06EA43 +:10334000BC0608EBB50505EBF76547EABE0846EA9B +:1033500009062E4408EAB30807EABE0548EA05054F +:1033600002EBFB7808EBBC0846EAB70C139F454418 +:1033700002EBF77A0AEBB30A0B9B4FEAF77902EB01 +:10338000F373069F0B9A03EBBE034FEAF2780CEA45 +:10339000BE0C089A89EAF77E8EEAF47E8EEAF27E07 +:1033A000029A88EAFB7B8BEAF27B119A039F8BEAF5 +:1033B000F27B109A89EAF77989EAF2790A9A05EBA1 +:1033C000F66589EAF279049ACDF818E088EAF2788D +:1033D000059A0AEBF56A88EAF27888EAFE7E019A95 +:1033E000CDF82CE045EAB60E06EAB2080EEAB20EB7 +:1033F000A84A4CEA080C05EAB6084EEA080E4FEA5D +:10340000B50502EBF778019FD4449E4485EAB603E4 +:1034100083EA0C0308EBB7080EEBFC6E03EB08071E +:1034200007EBFE63049F019302EBF77885EABC0388 +:10343000019F83EA0E0308EBB6084FEABE0E03EBCA +:1034400008068EEABC0306EBF7667B400E9F02EB94 +:10345000F778A8444FEAF775039F434485EAF77865 +:10346000099F85EAF47588EAF778119F88EAFB7866 +:1034700085EAF7750B9FCDF8388085EAF778CDF8A7 +:103480004880019D0F9F8EEAB50502EBF77808EBA7 +:10349000BC084FEAF77C049F754045448CEAF778F6 +:1034A000089F03EBF66388EAF778029F4FEAB606B7 +:1034B0008CEAF77C0A9F88EAF97A8CEAF77C0E9FFF +:1034C00002EBF4788CEAF77C019FCDF8A0C0CDF830 +:1034D00010C086EAB70CF0448CEA030C4FEAF4748F +:1034E000299405EBF36586EAB304C4440CEBF56C50 +:1034F0006C404FEAB50503951546029F02EBF77E37 +:10350000019A0EEBB20E4FEAF7722F462A92109DE7 +:10351000039A07EBF57782EAB30282EA0C0237449A +:10352000D6194FEAF5722B92039A744404EBFC64AB +:1035300082EABC0706EBF4680DF1A00E67404FEA83 +:10354000B4049EED007F0194524C059D264604EB89 +:10355000F57404EBB3044FEAF57380ED007F099D29 +:103560002493019B274483EABC0406EBF5731344C0 +:1035700084EA08041C444FEAF573354607EBF86704 +:1035800004EBF76E34462593089E019B05EBF67518 +:1035900083EAB80305EBBC057B402B444FEAF67584 +:1035A000119E019A4FEAB707269504EBF67C87EA4D +:1035B000B805944485EA0E0503EBFE63654405EB0C +:1035C000F36501954FEAF67527950A9E87EABE02D4 +:1035D00004EBF67C019D0CEBB80C5A404FEAF676F2 +:1035E0004FEAB3030596624483EABE0602EBF56236 +:1035F0006E40069D4FEAF97804EBF57C4FEAF575CD +:103600000695019DBC4483EAB5072546664406EB52 +:10361000F26604EBFB7C57404FEAB20203920CEBDC +:10362000BE0C019A0296039C67444FEAFB7C07EBB1 +:10363000F667CDF820C0029E05EBF97C9C4484EA35 +:10364000B204039B7440644483EAB60304EBF7645A +:103650004FEAB70B7B402F462E460B9D0DF1900C89 +:1036600007EBF57707EBB2073B4437464FEAF57EA9 +:103670000E9E029D039A8BEAB50507EBF677174479 +:1036800065404FEAF67203EBF463169E04E000BF58 +:10369000DCBC1B8FD6C162CA03923D448BEAB402E4 +:1036A00005EBF3655A403A4F4FEAB30306EB0309C3 +:1036B000029E07EBFA7707EBB6073A4402EBF56692 +:1036C00001964FEAB506419340969CED007F159A0E +:1036D0000DF1D00C971930AA82ED007F059A4FEAC0 +:1036E000FA7A2092069A5E402192089A83EAB403FD +:1036F000CDE922280DF1800898ED007F8CED007F48 +:10370000039ACDF870E0CDE91D2A0D9A6B40C2E90D +:103710000579129D019A1E4F564007EBF575049AE4 +:103720005D441D4407EBF27303EBB4033344129E74 +:103730000DF1700E4FEAF6741F949EED007F0DF1AF +:10374000E00C8CED007F019A049C05EBF265079F6D +:1037500003EBF5634FEAF47418941993FC180C9B6F +:103760000D9E2B44B4601A95F360149B4FEAB2028D +:1037700013441B92336118AA92ED007F3CAB83ED9A +:10378000007FFEF745FD002043B0BDE8F08F00BF8D +:10379000D6C162CA002A41D02DE9F8430568144613 +:1037A000AA1806460F4605F03F05026002D343689B +:1037B000013343606DB1C5F14008444519D206F1AB +:1037C0001C0022463946284412F05BFB0020BDE86D +:1037D000F8833F2CF3D939463046FEF7A7FF403C2B +:1037E00040370028F3D13F2CF5D8002CEED000252F +:1037F000E5E706F11C093946424609EB050012F0DF +:1038000040FB49463046FEF791FF0028DFD163199F +:10381000A3F140043F2C4744DDD8E6E70020704781 +:1038200070B580260368044603F03F035A1C034426 +:103830001E77382A00F11C060D4606EB020023D83D +:103840000021C2F1380212F0E3F9D4E900315A0F35 +:1038500042EAC102DB0012BA1BBA31462046626559 +:10386000A365FEF763FF70B9A3681BBA2B60E3681A +:103870001BBA6B6023691BBAAB6063691BBAEB6050 +:10388000A3691BBA2B6170BD0021C2F1400212F086 +:10389000BFF931462046FEF749FF0028F3D1014623 +:1038A0003822304612F0B4F9CFE700BFFFFFFFFF28 +:1038B00070B598B005460C46164600215C22684655 +:1038C00012F0A6F99FED0E6B9FED0F7B02AA104B35 +:1038D00082ED007F6846294622460693FFF75AFF8D +:1038E00038B1044668465C21FEF792FC204618B0C9 +:1038F00070BD31466846FFF793FF0446F2E700BF0C +:103900000123456789ABCDEFFEDCBA9876543210BF +:10391000F0E1D2C36C22002112F07AB910B16C210F +:10392000FEF776BC704700BF08B56C2212F0A9FA0A +:1039300008BD00BFFFFFFFFF012903461AD881B170 +:103940009FED0F6B9FED107B9FED114B9FED125B79 +:10395000002083ED025F83ED067F18605860996652 +:1039600070479FED0F6B9FED107B9FED114B9FED0F +:10397000125BEDE76FF07300704700BFAFF300809C +:10398000310BC0FF11155868A78FF964A44FFABE18 +:10399000D89E05C107D57C3617DD703039590EF732 +:1039A0007F520E518C68059BABD9831F19CDE05B0C +:1039B00067E6096A85AE67BB72F36E3C3AF54FA5C0 +:1039C0002DE9F04F4FF0100E06464EF001E0E5B045 +:1039D0001AAB32690D460093F1687369149000F1D7 +:1039E000080480680DF5B87CACE80F00B069F16997 +:1039F000326A736A1BAFACE80F0055F8043B1BBA80 +:103A000047F8043F0FF007C80DF1680E7246DDE974 +:103A100061A7DDE95EB6639B4032CDE902240193E4 +:103A2000DDF88091A84B98460693DDE95CC3DEF88B +:103A30000820D8F800104FEA7C3011444FEAF922F0 +:103A400082EAB91282EA79620A4487EA0A0101EA43 +:103A5000090179400A44019980EABC000A4480EADD +:103A6000BC50164410444CEA03020CEA030102EA7B +:103A70000B020A431044DEF80C10D8F80420DEF8DC +:103A800010400A4489EA0A01314081EA0A013A44B5 +:103A90000A444FEAF62181EAB61181EA76610A44C6 +:103AA0004FEA703181EAB00181EAB0519344114488 +:103AB000D8F8082040EA0C051D40224400EA0C0416 +:103AC000254386EA090404EA0B0484EA0904524403 +:103AD00022444FEAFB2484EABB1484EA7B64294431 +:103AE0002244D5184FEA713383EAB10383EAB15314 +:103AF000DEF814401344D8F80C2040EA010707EA26 +:103B00000C07144400EA0102174386EA0B022A401C +:103B100072404C4414444FEAF52282EAB5123B4409 +:103B200082EA756214444FEA733282EAB30282EA8F +:103B3000B352A444DEF818702244D8F8104041EA89 +:103B400003093C4409EA0009344401EA030649EA4E +:103B500006098BEA050606EA0C0686EA0B063444DB +:103B60004FEAFC2686EABC164A4486EA7C66344460 +:103B70004FEA723686EAB20686EAB256071926443A +:103B8000D8F81400DEF81C40019743EA02070F4002 +:103B9000204403EA020427433E44019F85EA0C04C3 +:103BA0003C406C40584420444FEAF72484EAB71460 +:103BB0004FEA763B84EA77648BEAB60B20448BEAC3 +:103BC000B65B0F188344D8F81810DEF8200042EADC +:103BD000060401442944019D02EA06001C400443F6 +:103BE0008CEA0500384080EA0C0001444FEAF720D7 +:103BF00080EAB71080EA7760A344014403EB010A2E +:103C00004FEA7B3383EABB0383EABB53D8F81C003B +:103C10000B44DEF8241046EA0B041440014406EA83 +:103C20000B00044385EA070000EA0A00614468408B +:103C300001444FEAFA20234480EABA1080EA7A600D +:103C40004FEA733C01448CEAB30C02EB01098CEAA5 +:103C5000B35C4BEA03028C4432400BEA03010A4393 +:103C60009444029A0EF1200E724508F120087FF468 +:103C7000DEAE06221292219A039C0C92299A259D6F +:103C80000792209ADDF89C800B92289A2699089238 +:103C90001F9ADDF804E00E921E9A0D92239A0F925D +:103CA0002B9A05921C9A0392249A13921D9A1092B1 +:103CB000229A11922A9A02920497CDF804A01594A0 +:103CC000DDF818A02C460AE0187C1D020699059222 +:103CD000DDE90728CDE907521391099C0A99109A4A +:103CE000029F4FEAB24585EAF215881885EAD205A7 +:103CF0004FEAF74282EA774282EA97222A44039DFA +:103D0000224415442F46009A10949564019C049A0D +:103D1000069782EA04054FEAF92405EA090584EAD0 +:103D2000B914554084EA7964DAF840202C442244DE +:103D30004CEA03053A444FEA7C34724405EA0B0529 +:103D40000CEA030E84EABC0445EA0E0584EABC547E +:103D50002C4414440394059C16444FEAF44282EA2E +:103D6000744282EA94220D9C02444FEAB44080EAF5 +:103D7000F41080EAD4001018054600980D91C5642F +:103D8000DAF84410049808EB0402019C0144481935 +:103D900089EA04013140614001444FEAF620039C66 +:103DA00080EAB61080EA7660084409954FEA7431DB +:103DB0004CEA04050CEA04071D4081EAB4013D43C6 +:103DC00081EAB4510E9C2944014483444FEAB44033 +:103DD00080EAF41080EAD40002442046069D089C44 +:103DE000CDF8388007194FEAF54080EA754080EA3F +:103DF000952014180098DAF84820046501980A9470 +:103E000002441019039C89EA060244EA010E0B9C45 +:103E100002EA0B024FEAB44585EAF41585EAD405B7 +:103E200082EA09023D44079F02444FEAFB20E7195A +:103E300080EABB10089C80EA7B6010440B94039CD2 +:103E40001A184FEA713304EA010883EAB1030EEA53 +:103E50000C0E4EEA080E83EAB153734403440193F7 +:103E6000099B039C4FEAF34080EA734080EA932069 +:103E70000544009808954565DAF84C00019B4844D4 +:103E8000451986EA0B001040704028444FEAF2259D +:103E900085EAB21541EA030885EA7265054408EA35 +:103EA00004084FEA73300C9C80EAB30080EAB350F8 +:103EB0004FEAB44E079B8EEAF41E8EEAD40E0C93A2 +:103EC000019BBE44029F01EA0309274448EA09080E +:103ED0000A9C40442844AC444FEAF44585EA7445C2 +:103EE00085EA94250EEB0503009D039CAB65DAF88B +:103EF000505007932E448BEA020505EA0C0585EA2B +:103F00000B051E442E444FEAFC2585EABC1585EAC4 +:103F10007C6535442C44A646019B4FEA703643EA43 +:103F20000008119B86EAB0064FEAB34484EAF31412 +:103F300084EAD3043C44059F08EA010807EB03091F +:103F4000019B029F86EAB056119703EA000748EAF0 +:103F50000708089F46442E444FEAF74585EA77450F +:103F600085EA97252544009C4FEAFE28E565DAF8A6 +:103F7000544088EABE18A34482EA0C0404EA0E0402 +:103F8000AB4454405C4488EA7E68A04401EB0807D7 +:103F900040EA060119400F9B4FEA763B4FEAB344D3 +:103FA00084EAF31484EAD30404974C44079F00EA9C +:103FB00006098BEAB60B41EA09018BEAB65B8B4432 +:103FC0004FEAF74181EA774181EA9721611802912E +:103FD000029C0099049FC3440C668CEA0E08DAF830 +:103FE000581008EA0708139F0A4422443C4688EA0E +:103FF0000C0890444FEAB74282EAF71282EAD702ED +:10400000059F06990F97049F1A440A444FEAF72127 +:1040100081EAB711019B81EA776141440B44039423 +:104020003C461F46019346EA0B084FEA7B3308EAF9 +:10403000000806EA0B0983EABB0348EA090883EA99 +:10404000BB5343440B444FEAF54181EA754181EA91 +:1040500095210A4400990BEA03084A662031009131 +:10406000DAF85C100AF1200A114461448EEA040C6B +:104070000CEA070C8CEA0E0C8C444FEAF72181EA1B +:10408000B71181EA7761614400EB01094BEA030C47 +:104090004FEA7330129F80EAB3000CEA060C4CEA38 +:1040A000080C80EAB3506044013F01EB000C12970A +:1040B0007FF40CAEF046DDE901AE2746159CCDE954 +:1040C0005EB694ED007FCDE91A10CDE9182CCDE94C +:1040D000165ECDE96278CDE9609A5D9316AB93EDFB +:1040E000003F59AB83ED003F5CAB93ED003F26EF03 +:1040F000426884ED007F149E60AAB6ED067F92EDC3 +:10410000005F26EF44681AA84FF4947186ED007F93 +:10411000FEF77EF8002065B0BDE8F08F002A58D089 +:104120002DE9F84304689046A21807460E4604F0AD +:104130003F04026002D3436801334360BCB9B8F165 +:104140003F0F18D9A8F14005002425F03F0502E0F3 +:10415000A54219D01C4638463119FFF731FC04F14D +:1041600040030028F4D04FF0FF30BDE8F883C4F1DD +:104170004005A84513D207F12800424631462044A5 +:1041800011F07FFE0020F0E7A8EB0308B8F13F0F25 +:104190001E44D7D8B8F1000FF4D00024EBE707F1A4 +:1041A000280931462A4609EB040011F06AFE494607 +:1041B0003846FFF705FC0028D7D108EB0403A3F12C +:1041C0004008B8F13F0F2E44BCD8B8F1000FD9D049 +:1041D000E3E70020704700BF70B5802603680446FF +:1041E00003F03F035A1C034483F82860382A00F187 +:1041F00028060D4606EB02002ED80021C2F1380237 +:1042000011F006FDD4E900315A0F42EAC102DB0089 +:1042100012BA1BBA3146204622666366FFF7D0FB0E +:10422000C8B9A3681BBA2B60E3681BBA6B6023692B +:104230001BBAAB6063691BBAEB60A3691BBA2B6145 +:10424000E3691BBA6B61236A1BBAAB61A36E13B936 +:10425000636A1BBAEB6170BD0021C2F1400211F02C +:10426000D7FC31462046FFF7ABFB0028F3D10146CF +:104270003822304611F0CCFCC4E700BFFFFFFFFF3F +:10428000F0B5012B9DB034D81C4605460E461746A6 +:1042900000216822684611F0BBFC0CB39FED166B41 +:1042A0009FED177B9FED184B9FED195B02AB83EDE4 +:1042B000005F324606AB294668461A9483ED007FBC +:1042C000FFF72CFF044620B939466846FFF784FF04 +:1042D00004466C216846FDF79BFF20461DB0F0BDEB +:1042E0009FED0D6B9FED0E7B9FED0F4B9FED105BD8 +:1042F000DCE76FF07304F0E7310BC0FF111558686D +:10430000A78FF964A44FFABED89E05C107D57C36A5 +:1043100017DD703039590EF77F520E518C68059BAE +:10432000ABD9831F19CDE05B67E6096A85AE67BB31 +:1043300072F36E3C3AF54FA5D822002111F068BC0B +:1043400010B1D821FDF764BF704700BF08B5D8226F +:1043500011F097FD08BD00BFA1B3F0B41CA7D7E9C9 +:104360000067034600240025C0F8D0100020C3E9F0 +:10437000046719A7D7E90067C3E90045C3E90667E1 +:1043800017A7D7E90067C3E90245C3E9086716A77D +:10439000D7E90067C3E90A6715A7D7E90067C3E94A +:1043A0000C6715A7D7E90067C3E90E6714A7D7E91B +:1043B0000067C3E9106714A7D7E90067C3E912676C +:1043C000F0BC70476FF07400704700BFAFF300801F +:1043D000D89E05C15D9DBBCB07D57C362A299A6244 +:1043E00017DD70305A01599139590EF7D8EC2F1555 +:1043F000310BC0FF6726336711155868874AB48EA2 +:10440000A78FF9640D2E0CDBA44FFABE1D48B547EB +:104410002DE9F04F4FF0040E05460C464EF001E03A +:10442000ADF5477D0DF5367C00F11007664638681E +:104430007968BA68FB680CF1100C0FC610370FF0E2 +:104440000BC84FF0100E21464EF001E012AB029364 +:1044500014A84A680B6812BA1BBA40F8082F4360C8 +:1044600008310FF00BC04FF0400EDDE9323ADDF8B5 +:104470005890DDF85CC008954EF001E0484664466F +:104480001D463499DDF8D4800DF1580B2E46574661 +:1044900056EA9F17DBF84C30DBF848C004905BF815 +:1044A000080FA146DBF8044000900194CDE90667AF +:1044B000DDE9006756EADF170393EA00EB0C42EAF6 +:1044C0005A7243EA4A3353404FEADA424FEACA0A81 +:1044D0004AEA557A42EA453282EA0A020D46C24663 +:1044E00041084FEA102848EA046841EAC47181EAA9 +:1044F0000801CDE90067DDE906670591734003997E +:1045000013EB0C0382EA070241EB0202009E0599BD +:104510004FEA5408714059184FEA142343EA0063E4 +:1045200048EAC07888EA0308019B88EA0308049BEC +:1045300042EB0806591849EB0608CBE91E180FF0A4 +:104540005BC84FF00A0EDDE9C0BCDDE9BA91C49B3F +:10455000089D1093C59BCDF810B00F93BE9B4EF0F5 +:1045600001E00E93BF9BBC9F0693C29BBD9E03932D +:10457000C39BDFF8E8880993B69B0C910893B79B1F +:1045800011950A93DDE9B8329B469246CDF82CC0CE +:104590000097059606990E9D0F46029AA80BAB0C44 +:1045A00043EA813340EA814012695840D8F800302C +:1045B0008C0B9B184FEA914242EA853244EA8544CB +:1045C00084EA02044FEAC55242EA512280EA02001C +:1045D000DDE9036286EA020C029AD8F804105269F7 +:1045E0000CEA050C41EB0202C0184FEAC7538CEAF3 +:1045F000060C43EA5523099E84EA030444EB0204B3 +:1046000032460B9B10EB0C0082EA030202EA07021F +:1046100082EA060244EB0202109C009B00190F9CE8 +:10462000089E44EB0202C718059B0D9742EB03035B +:104630000A9F0593B107330F41EA970143EA071335 +:104640004B40BC07390F44EA960441EA0611614029 +:10465000740644EAD71463401B184FEA476040EAE7 +:10466000D61080EA01000C9942EB000046EA0B04E8 +:1046700047EA0A0204EA09040A4006EA0B010C436D +:1046800007EA0A011B1942EA01020093029940EB72 +:1046900002030498D8F80820896985EA0006029D7B +:1046A0005218EC69D8F80C100D9F41EB0401039CE3 +:1046B0003E401219099C86EA0006059D44EB010163 +:1046C00092194FEA97344FEA974646EA853644EA0C +:1046D00085440B9884EA0604069E08F1400886EAA1 +:1046E000000606EA050686EA0006384641EB0601A2 +:1046F000AE0B46EA8746AF0C47EA8037059D7E4001 +:10470000C70547EA55277C4014194FEAC55242EACB +:10471000502286EA02060C9841EB060114EB090CC4 +:1047200041EB0007009A0098120F860746EA9306AD +:1047300042EA0312099772409F071E0F47EA90074B +:1047400046EA00167E404706089D47EAD3177A409E +:104750005F06121947EAD0172C4686EA07062F464D +:10476000009D44EA00040A9807EA050704EA0B04DE +:1047700044EA07040746029D41EB060143EA0006AE +:10478000CDF80CC01F4012EB040C06EA0A062C6A96 +:1047900058F8302C46EA070604980C9341EB0603C0 +:1047A0006E6A171958F82C4C0399DDE90D2544EB76 +:1047B00006046A403F180B9802EA010240EB040429 +:1047C0006A400998BF184FEA91364FEA914242EA8F +:1047D000803246EA804686EA0206DDE9052181EA62 +:1047E000020202EA000282EA0102039944EB020497 +:1047F0004FEA9049820B49EA813942EA814282EAD2 +:1048000009024FEAC15949EA502986EA0906BE1948 +:104810004FEAC05747EA512782EA070244EB0202F7 +:104820001BEB06040F944AEB020404944FEA8C77C6 +:104830004FEA1C7447EA930744EA03147C404FEAAA +:1048400083791F0F49EA9C0947EA0C1787EA090791 +:104850004FEA4C6949EAD31984EA0904A4194FEADA +:10486000436646EADC1687EA060700990C9842EB95 +:104870000702089F41EA0C060A993E4040EA0307F6 +:104880000F4000990E9301EA0C0946EA090600EA76 +:10489000030914EB060A0F9847EA090742EB0703DE +:1048A0000B930346029958F8284C8E6A58F8247CDA +:1048B000A419CE6A049A47EB06066419069D039F65 +:1048C00045EB06060D9D05996F4007406F40E419C2 +:1048D0004FEA90494FEA9037099849EA823947EA06 +:1048E000824787EA090781EA000909EA020989EA99 +:1048F000010946EB09064FEA924B4FEA92394BEA1F +:10490000833B49EA834989EA0B094FEAC35B4BEAD7 +:10491000522B87EA0B07E7194FEAC25444EA5324A3 +:1049200089EA0409089C0A9946EB0909E61941EB52 +:1049300009020B9906964FEA1A744FEA8A7646EAFC +:10494000910644EA011474404FEA817B0E0F4BEA52 +:104950009A0B46EA0A1686EA0B064FEA4A6B4BEABE +:10496000D11B84EA0B04E4194FEA4167184647EA71 +:10497000DA17009B87EA06074CEA0A0606EA0306EE +:104980000B460A920E9A0CEA0A0B49EB070742EA19 +:1049900001090C9A46EA0B06A11909EA0209029ECE +:1049A0000E9A366B02EA030B58F8204C49EA0B09C1 +:1049B00047EB0907A419029E0897766B58F81C7CF0 +:1049C00047EB06066419059D109045EB0606039D0E +:1049D0000A9A85EA00070698099B07406F40E41988 +:1049E0004FEA90394FEA904747EA823749EA8249CD +:1049F00089EA07091F4604984FEA924B87EA0007A5 +:104A000007EA0207069887EA030746EB0706970BB3 +:104A10004BEA803B47EA804787EA0B074FEAC05BD7 +:104A20004BEA522B89EA0B0914EB09094FEAC254ED +:104A3000009B44EA502487EA040746EB070613EB81 +:104A400009031A460C98089C40EB06030F930F0FBE +:104A50008B0743EA940347EA04175F40A007230F3C +:104A600040EA910043EA01134340480640EAD4106B +:104A70004740600640EAD11043400B9817EB090706 +:104A800044EA00040E9846EB03064AEA010303EAEF +:104A90000C0304400D910AEA010002990343FB183C +:104AA000886B0B9F0899009307EA010958F8183C96 +:104AB000029944EA090446EB04041B18C86B11462A +:104AC000059458F8144C0F9E44EB00005B19099DA7 +:104AD000069C45EB0000109D4FEA92396C40144053 +:104AE0006C401B19049D4FEA92440A9A44EA8634AA +:104AF00049EA864989EA040985EA020404EA0604C7 +:104B000084EA050440EB04004FEA964BB40B4BEAF1 +:104B1000813B44EA814484EA0B044FEAC15B4BEADF +:104B2000562B89EA0B0913EB09034FEAC65949EAE8 +:104B3000512984EA090440EB04041CEB03003746C6 +:104B40000A4603900E9E0099059D46EB04004FEA2D +:104B500011798907099041EA9501009849EA0519F8 +:104B6000009E89EA0109290F41EA0011A80740EADD +:104B700096004140700640EAD51089EA000919EB19 +:104B800003094FEA456343EAD61381EA030144EB84 +:104B900001040D9941EA0603089E03EA0A03304620 +:104BA00028430B9D2840009D294035460B43059E18 +:104BB000029919EB030905EA060C096C58F8103C38 +:104BC00040EA0C0044EB00005B180299109C0C902A +:104BD000496C58F80C0C109240EB01011B19049C15 +:104BE000099E44EB0101069C0A9D84EA0200039A97 +:104BF0004FEA964C104060401B184FEA92444FEA2F +:104C0000923044EA863440EA864080EA040085EA2D +:104C1000070404EA0604039A84EA050441EB04014C +:104C2000B40B4CEA823C44EA824484EA0C044FEA26 +:104C3000C25C4CEA562C80EA0C001B184FEAC650A6 +:104C400040EA522084EA00040B980C9D41EB0401D9 +:104C50001AEB030604964FEA197240EB01064FEA7D +:104C6000897040EA950042EA05124240AC07280FDD +:104C700044EA990440EA091060404FEA496444EA72 +:104C8000D5146240D3184FEA456242EAD91280EA4D +:104C90000200009A41EB00010D9842EA090202402D +:104CA0002846059C089D2043009C284004EA0904EE +:104CB0000C9D2243059C13EB020B04EA0504029AA7 +:104CC00040EA040041EB000A926C029958F8083C53 +:104CD00058F8040C9B18CA6C069C40EB02000A9A18 +:104CE0001B1942EB0000109C4031039A0291049979 +:104CF00062400A4062409B180A464FEA91314FEAEF +:104D0000924242EA863241EA864181EA0201099AE8 +:104D10004FEA964487EA020202EA060282EA0702A2 +:104D2000049F40EB02000B96B20B44EA87340B9EC3 +:104D300042EA87426240FC0544EA562461405B181F +:104D40004FEA8B744FEA1B7144EA9A0441EA0A1154 +:104D500081EA04014FEAC65444EA572482EA040275 +:104D600040EB02004FEA1A7C4FEA8A7242EA9B0249 +:104D70004CEA0B1C8CEA020C4FEA4B62009C42EAA4 +:104D8000DA12514049EA0B0222404FEA4A64059E7A +:104D900044EADB148CEA040C45EA0A04344009EACC +:104DA0000B0632438A1805EA0A0144EA01040D9908 +:104DB000089D4CEB0404C9180E9145EB00010691C7 +:104DC0009918089140EB04010A91BEF1010E7FF49D +:104DD000E1ABDE46CDF8E0E24FF0080E119DBB4698 +:104DE00075444EF001E01099CDE91230C4910E9B4C +:104DF0000F99BE93C591069B0399BF93C291089BDF +:104E00000999DDF82CC0009F059EC391B6930C99BB +:104E10000A9BBB91CDE9BC76CDE9C0BCCDE9142499 +:104E2000CDF8E892CDF8E4A2B4A9B79355F8083FBD +:104E300051F8080F6A684C681B1842EB0402C5E978 +:104E400000320FF00DC812A84FF43471FDF7E0F9ED +:104E500000200DF5477DBDE8F08F00BF187D1D02D5 +:104E6000002A66D02DE9F8439046D0E9003203F0DD +:104E70007F0413EB080352F100020E464FF00001CD +:104E800028BF01210746C0E90032F9B1D0E902325A +:104E9000013342F10002C0E90232CCB9B8F17F0F10 +:104EA0002CD9A8F18005002425F07F0502E0AC4252 +:104EB0001BD01C4638463119FFF7AAFA04F18003CB +:104EC0000028F4D04FF0FF30BDE8F883002CE5D087 +:104ED000C4F18005A84513D207F15000424631467F +:104EE000204410F0CEFF0020EEE7A8EB0308B8F155 +:104EF0007F0F1E44D5D8B8F1000FF4D00024EBE7A3 +:104F000007F1500931462A4609EB040010F0B9FFB9 +:104F100049463846FFF77CFA0028D5D1A8F1800829 +:104F2000A044B8F17F0F2E44BBD8B8F1000FDAD0FF +:104F3000E4E70020704700BF2DE9F04D80260368AC +:104F400000F1500803F07F035A1C702A0344044602 +:104F50000D4683F8506008EB02005AD80021C2F1D8 +:104F6000700210F055FED4E90267D4F804C0D4F8FA +:104F700000A0E34656EACF075AEACF0B46EA5C7C2C +:104F80009CFA8CFC3EBA9AFA8AF29BFA8BF3414661 +:104F90002046C4F8C060C4F8C4C0C4F8C830C4F81F +:104FA000CC20FFF735FA90BBD4E904321BBA12BA11 +:104FB0002A606B60D4E906321BBA12BAAA60EB60B1 +:104FC000D4E908321BBA12BA2A616B61D4E90A32F9 +:104FD0001BBA12BAAA61EB61D4E90C321BBA12BA3D +:104FE0002A626B62D4E90E321BBA12BAAA62EB6271 +:104FF000D4F8D0305BB9D4E910321BBA12BA2A63A4 +:105000006B63D4E912321BBA12BAAA63EB63BDE830 +:10501000F08D0021C2F1800210F0FAFD41462046D9 +:10502000FFF7F6F90028F2D101467022404610F051 +:10503000EFFD98E7FFFFFFFFF0B5B7B0002B45D0BD +:1050400005460E461C46002117466846D82210F039 +:10505000DFFD29463246684634941FA5D5E9004550 +:10506000CDE904451EA5D5E90045CDE906451EA5B7 +:10507000D5E90045CDE908451DA5D5E90045CDE9AF +:105080000A451DA5D5E90045CDE90C451CA5D5E986 +:105090000045CDE90E451CA5D5E90045CDE91045F3 +:1050A0001BA5D5E90045CDE91245FFF7D9FE044619 +:1050B00030B1D8216846FDF7ABF8204637B0F0BDD7 +:1050C00039466846FFF738FF0446F2E76FF074048C +:1050D000F3E700BFAFF30080D89E05C15D9DBBCB59 +:1050E00007D57C362A299A6217DD70305A0159910A +:1050F00039590EF7D8EC2F15310BC0FF67263367EF +:1051000011155868874AB48EA78FF9640D2E0CDBF1 +:10511000A44FFABE1D48B54730B4114D2B68DBB91A +:105120004CF6A8410F48104C00F1680C4CF20903F2 +:105130000E4A02E052F8103F2BB19942FAD10346D1 +:1051400043F8041B184654F8041F09B16045EDD319 +:105150000022012302602B60024830BC704700BF70 +:10516000042B0C22082B0C22E0841D0230831D022C +:105170004CF20903054A02E052F8103F1BB1984275 +:10518000FAD1104670471846704700BF30831D02A1 +:10519000807A042804D8022894BF00200120704798 +:1051A000083803288CBF0020012070472DE9F04FFC +:1051B000466B8BB0002E00F06381036805465C6986 +:1051C000002C00F05B81816B0A7872BB1A88028127 +:1051D0005A8898698A80202201F5F671A04708BB99 +:1051E00040F203332A899A4222D00121284608AB93 +:1051F00007AA00F051FDA8B9DDE90768D5F8389095 +:105200000446B9F8043006EB0807B3F5417F06D22F +:1052100040F202332C899C4294BF00240124BE42F8 +:1052200010D998480BB0BDE8F08F72880281D0E7A2 +:10523000B368A3F11002102A40F21981002BD4D0D8 +:10524000B060D2E7B8F1010FEBDD2B6840F203321A +:105250005979304601F026F9B31C9F42E1D3B8F1E9 +:10526000210FDEDDD9F8ECC1D9F8F001D9F8F4113D +:10527000D9F8F821C6F802C0C6F80600C6F80A1028 +:10528000C6F80E20D9F80822D9F8FCC1D9F80002D6 +:10529000D9F80412C6F812C0C6F81600C6F81A10DB +:1052A000C6F81E206B6B9A6806F122039F42B8D3A2 +:1052B000A8F12208531C4345B3D886F82220696B15 +:1052C00006F123038A6818460C3110F0DAFD034614 +:1052D00000206A6B099091682A68D2F808805A18F1 +:1052E00097429ED3A7EB020CBCF1010F99DDD8F8D1 +:1052F00000A002F10209BAF1000F2CD0D346CDE98B +:10530000026382465E468B46CDE904243046FFF7B1 +:105310002FFF0446AB6B28469A8821462B8902F062 +:10532000EBFB78B92046FFF733FF4F45A7EB0902A7 +:10533000FFF477AF012A7FF774AF76BA29F8026BD2 +:105340004AEA000A58F8046F002EDFD15946DDE919 +:105350000263DDE904244F45FFF463AFA7EB0900C6 +:1053600001287FF75EAF48464FF47F4CA9EB02025D +:1053700020F802CB52BA87425A52FFF452AF381A81 +:1053800001287FF74EAF012309F104084745A9F82A +:105390000230FFF446AFA7EB0803012B7FF741AFC4 +:1053A0000021D5F8C00009F1060B099130B310F0C7 +:1053B00075FD5F450246FFF434AF00F10903A7EB2A +:1053C0000B00834202933FF62CAF0021A9F8061090 +:1053D00089F80C1091B2481D40BAA9F80800C81C01 +:1053E00040BA49BAA9F80A00A9F80D10D5F8C010BA +:1053F00009F10F0010F045FD029B0993099B2A68F3 +:105400000BEB0301106D1A460023099300284BD0C3 +:105410008F42FFF406AF7B1A052B7FF702AF4FF4E4 +:10542000805302960E462BF802302B681B6DA3F1B9 +:10543000040B8B1D5BF8040F50B3039310F02EFD8B +:10544000039B02469F42A7EB0301FFF4EAAE013043 +:1054500088423FF6E6AE03F8012B1846DBF8001051 +:10546000039210F00EFD0346039A1344E2E7AB6B80 +:105470001B78002B7FF4B9AEB360B6E60248D1E6E4 +:105480000248CFE60096FFFF008CFFFF0094FFFF6D +:1054900031465B1A09939BB21A1F52BA063B5BBA9C +:1054A0004A808B80029E099B01EB030B002C76D077 +:1054B000BAF1000F5BD0002209922A685F45D26CD6 +:1054C000FFF4AFAEA7EB0B0005287FF7AAAE0BF1F8 +:1054D000060C002A00F08980023ACDF810A064463C +:1054E000CA46C146B0462E461546CDE9021C059374 +:1054F00035F8020F08B33368B3F802E0BEF5417F18 +:10550000F6D2B3F800E040F202339E45A0F1120C4F +:10551000EED9BCF10C0FEBD801F04AFD0028E7D022 +:10552000A742A7EB0400FFF47CAE01287FF779AE19 +:10553000288840BA24F8020BDAE7DDE9021CB4EB54 +:105540000C0235464646C846D146DDE904A397D04D +:105550004FF4206092B2C852931C5BBA52BAABF8B7 +:105560000230ABF80420A4EB0B03A346099309AC6B +:1055700023463A465946284602F0CCFA00287FF4E2 +:1055800051AE3A46099F5346BB44594628460094BB +:1055900002F00EFB00287FF445AE099B9B44ABEB69 +:1055A0000803023B03D0D8465BBAA9F80430A8EB45 +:1055B000060842460121284601F0C2F900287FF47E +:1055C00031AEAB6B42462846DB6807999847002806 +:1055D0007FF428AE42462846089900F04FFC002888 +:1055E0007FF420AE02236B601CE601481AE600BF80 +:1055F00080A1FFFF002900F040812DE9F04F144603 +:105600009BB0002A70D09B46D368002B6CD0D2E9A7 +:105610000432934268D30D46A1699B1A8B4263D32F +:10562000284601F0FFF9D4F81490A769E668D4F889 +:1056300010A009EB0708B7F5804F03464E44AAEBCC +:10564000080800F21881012840F2B180032850D0E8 +:105650000027013BDBB2012B46D8A1696B684A1CCD +:10566000B2FBF3F003FB10229A1A934200F0C180C0 +:10567000531C984544D35FFA82FC06F801C0002A07 +:1056800000F0BC800123F018A16901339A4200F8B0 +:1056900001C0F8D2A36901331344A361BBF1000F29 +:1056A00022D06A68636993422AD305F114084146FF +:1056B0002498D847024620BB6A684146B01A10F0C9 +:1056C000E0FB0EAB0293A269019600926A68414624 +:1056D000334605F15000BFF7AFF9024688B9A36918 +:1056E0000E9A934200F0AC80654A10461BB0BDE8AC +:1056F000F08FD5F810B06B68C345AA68089304D939 +:10570000604A10461BB0BDE8F08F002305F114017C +:105710000EA89046CDE90E33109310F0B2FBAAEB21 +:105720000902CDE903620297CDF818B00196D4F8CA +:1057300000E0D4F804C00AAA70466146134603C3C9 +:1057400013460D2200920F9A05F150008EEA020EC8 +:10575000109A089D8CEA020C227A7FBA8DF83020CC +:10576000B4F809200EA9ADF8312004F11802059211 +:105770002A46ADF83370CDF83CE0CDF840C0BFF715 +:1057800083F902460028BCD145450ED06369072B3A +:10579000B6D92268636846F8082C46F8043CD4E978 +:1057A0000523083A0833C4E905230022A9E7EA687B +:1057B00008904245A4D8206861680AAA03C2227AE8 +:1057C0007FBA8DF83020B4F80920ADF8337005F1B8 +:1057D0003407ADF8312038460D220AA9F9F73AFC12 +:1057E000089B099060B1E9680EA8FCF711FD099AC1 +:1057F00087E7B8F1000F83D000237354002249E7F4 +:1058000031463846A2690893F9F724FC30B1089074 +:10581000E9680EA8FCF7FCFC089A72E738460EA966 +:10582000F9F72AFC024620B93846F9F755FC02463A +:1058300078B1E9680EA80892FCF7EAFC089A60E7DC +:10584000696862690B44521AC4E90523002FACD180 +:105850004AE7A069EA680EA9304410F012FBE96833 +:10586000A2690EA80A44A261A8EB01080127FCF76F +:10587000CFFC089BEDE6044A43E7014A1046704717 +:105880000094FFFF0096FFFF008FFFFF002A00F04B +:105890006C812DE9F04FD7681446A9B0002F00F0B5 +:1058A0005981D2E904329342C0F054810E46A16975 +:1058B0009B1A8B42C0F04E813046174401F0B2F87B +:1058C000032800F0C9800138C0B2012800F24281EB +:1058D000D6F80480A569B5EB480FC0F01381F368D2 +:1058E000434401339D42C0F00D81B5FBF8F308FB42 +:1058F0001355002D40F0068106F124033946424637 +:10590000184610F0BEFA47440197636901464344C4 +:105910006361A3694246A3EB0803A36100930BAB49 +:10592000029306F194003B46BFF786F80346002831 +:1059300040F08E80A0690B9B984240F00B813B1891 +:10594000F16813F8018C01314144F8F78DFCA3692B +:1059500008EA0008B3F5807F94BFA3EB030AA3F520 +:10596000807A08F10102534508900992A3EB020BDB +:1059700011D959465046F8F777FC4146814617F849 +:105980000A00F8F777FCA1690AF1010A09EA0003A5 +:1059900051451D44EDD8DDF8249028464946F8F7D6 +:1059A00069FC089B4FF0000B03EA000A0AF00105AE +:1059B0002846F8F755FC03462C22594611A80893AF +:1059C000D4F818A0CDF840B010F022F959462C2296 +:1059D0001DA80DF14008CDF870B010F019F9089B22 +:1059E000CDF80C8009EA0309F3680CAAAAEB030AB4 +:1059F000BAF5807FAAEB0903D14638BF4FF480790E +:105A0000A3610093CDF808A020686168A9F58079AA +:105A100003C25BBACDF80490ADF83B30237A0D2277 +:105A20008DF83830B4F809300CA9ADF8393006F1EA +:105A300040003B46F8F7F4FC002868D0F168089075 +:105A40001CA8FCF7E5FB4046F168FCF7E1FB089B6E +:105A5000184629B0BDE8F08FD6E901B29345D4F8D5 +:105A6000189070D0B9F1070F4CD96369A9F10809F2 +:105A70000833C4F81890636107F10808D6F810A03D +:105A8000CA453FD80023A9EB0A05A56106F1240108 +:105A90001CA8CDE91C331E9310F0F3F94FF00D0E46 +:105AA00038681D9995FA95FC41401D917868CDE9BB +:105AB0000298CDE900E8CDF818A0E1680CADA8EB9C +:105AC000010821692B46A1EB080104911E995A4651 +:105AD00041401E912068616803C50BA80590257A96 +:105AE0001CA98DF83850B4F8095006F19400ADF8AF +:105AF0003BC0ADF83950BFF70BF8034630B310F593 +:105B0000C64FA5D11A4B184629B0BDE8F08FCDF885 +:105B100000A0F068A269394601904B461CA8F8F72E +:105B200067FC4146F2681CA8F8F788FBA0B9F16849 +:105B30001CA8FCF76DFB4046F168FCF769FB002DE3 +:105B4000E0D0002384E7B846274697E7A2690B9B7D +:105B50009A42F6D0074B7BE7F1681CA8FCF758FB8C +:105B60004046F168FCF754FBCCE7024B18467047FF +:105B7000808EFFFF0094FFFFF8B5C36904460E4610 +:105B8000002B30D0236EA26D9B1AC3F582434D3398 +:105B9000B3422BD3E36F9E421D460FD828E0236803 +:105BA0002A465B6DB84700281BD01BDB854221D3FA +:105BB000E36FC518AE422B46E56719D9626D751BB8 +:105BC00022B1E06C9047022816D0E36F216ED4E931 +:105BD00008701944002FE2D12A46E369984700284B +:105BE000E3D10648F8BD036A002BCBD10448F8BDC9 +:105BF0000020F8BD0348F8BD0348F8BD808DFFFFC5 +:105C0000008FFFFF0094FFFF0098FFFFFFFFFFFFE3 +:105C100083698BB3D0F8B42010B5044652B927E09D +:105C2000D4F8B4208242A2EB000223D3C4F8B420FB +:105C300042B1A369D4F89C10606A891A9847002879 +:105C4000EEDC10BDD4F894309FED0D4B9FED0E5B54 +:105C5000A6EE103B26EF4468226C84ED277F3AB114 +:105C6000D2E9011217EE103B8A1A1344C4F8A83087 +:105C7000002010BD064810BD06487047AFF30080F5 +:105C8000080000000B0000000D0000000D000000E7 +:105C90000094FFFF008FFFFF844670B443F6FC764C +:105CA0001625DCF8A8400020043414601E60DCF8DF +:105CB000A830CCF8AC50197070BC7047F0B50446F1 +:105CC000B0F808C0D0F89C309CFA9CFC0D46D0F887 +:105CD000B010A3F801C0D0F89830D4F8BC20D0F8A8 +:105CE000B8005A601860D4F8A0304ABA1A80266CFE +:105CF0008FB0002E33D0D4F8A420D4F89430D4F848 +:105D00009810D31AC3F582434D330B93D4F8B030B7 +:105D10000A920D93D4F8A83027689B1A0C93086850 +:105D2000496807AB1A4603C3D4F8AC3031468DF846 +:105D30002430D7E9053000902046ADF825C0FFF7A4 +:105D400059FC00283BD10C9B002B45D10D999DF8A7 +:105D50002400D4F8A0304ABAC4E92B011A80D4F840 +:105D60009C30D4F8AC00D4F8A4201870D21AD4F81F +:105D70009C300A4413440293D4F8B410206C1144AC +:105D80005A1D0333C4F8B410CDE90332059202ABB7 +:105D900093ED007F84ED277F28B1D0E901315B1AB4 +:105DA0001A44C4F8A820082004F1C00212F8013DEA +:105DB0000133DBB2137023B90138F7D108480FB0B3 +:105DC000F0BD012D02D000200FB0F0BD20460FB075 +:105DD000BDE8F040FFF71CBF02480FB0F0BD00BFA8 +:105DE0008094FFFF0094FFFFF8B5D0E92B36D0F880 +:105DF000A850162B174604462A780CD0142B38D1FD +:105E0000836BB3B3B6F5804F33D839462046BDE82F +:105E1000F840FFF753BF331FCAB1826B4AB3B6F5E0 +:105E2000804F26D81A0C6A70D0F8A8201D0A9570E9 +:105E3000D0F8A820D3700029E7D0A36BD4F8B02005 +:105E4000DB68D4F8A81098470028DED0F8BDB6F576 +:105E5000804F0ED81A0C6A70D0F8A820190A9170D9 +:105E6000D0F8A8203946D3702046BDE8F840FFF7A7 +:105E700025BF0148F8BD00BF0094FFFF30B4D0F843 +:105E8000AC10D0F8A840131DC0F8B0301629257802 +:105E90000AD014291CD1826BD2B1B3F5804F17D828 +:105EA00030BC0021FFF70ABF7DB9B3F5804F0FD892 +:105EB000130C6370D0F8A830110A9970D0F8A8308C +:105EC0000021DA7030BCFFF7F9BE816B0029ECD1FC +:105ED000014830BC704700BF0094FFFF436F162B92 +:105EE00017D0142B0CD0152B11D1836FC26E022B3F +:105EF00028D11378022B27D0012B1DD014487047CE +:105F0000836F012B1ED1C36E1B78012B1AD1002089 +:105F10007047816F032915D9C26E937892F801C03A +:105F20001B02D27843EA0C43134304339942C0F86E +:105F30008030ECD20748704753783BB1642BDDD1F9 +:105F40000020704704487047044870470448704771 +:105F50008099FFFF808FFFFF008EFFFF8088FFFF8B +:105F60008087FFFFF0B5D0F88830044689B0002B59 +:105F700040F0A8800D460526D4F88010276F002930 +:105F800068D0002F40F0C080A26F9142C0F08B809B +:105F9000A767C4F8807005212046FFF7EDFD0028B3 +:105FA00079D1E36F226E042B40F289801378A3F13C +:105FB000140103298DF80C3000F281805378216898 +:105FC0008DF80D3093788DF80E30B2F801300988D5 +:105FD0005BBA9BB2994272D3E16D01AB0868496824 +:105FE000069603C3B2F8033004925BBA9BB2591D04 +:105FF00007930591002B62D02046FFF7BDFD0028D6 +:1060000049D1E16BE067002961D0204601AAFFF782 +:106010003DFC00283FD1079B9DF80C20002B70D140 +:1060200040F203332189994247D0D4F884300133B8 +:10603000032BC4F8843069DC08221146E06D013A74 +:10604000835C0133DBB28354002B40D10139F5D19D +:106050002F4824E02FB3A36F002B9CD02046FFF7DE +:106060003DFF10F5CD4F87D010F5CB4F84D0B0B9A0 +:10607000636F162B29D1012D27D163681A2B24DCDD +:10608000A36B13B32046DB68D4F88020E16E09B01F +:10609000BDE8F040184710F5CB4F3FF46DAF09B0A5 +:1060A000F0BDA76777E7E06E521AA26701440FF0D0 +:1060B00095FDA36FC4F88070CEE7172AB5D01548B8 +:1060C00009B0F0BD0023C0F888300020E7E7079B47 +:1060D000B3F5804FF3D8236EA3F10802E265DA1C12 +:1060E00062665A1DA2669DF80C2062671A70049BB6 +:1060F000069A1A44079BE266626EA3675BBA138036 +:10610000ACE7C4F8840097E70348C8E70348C6E74C +:106110008094FFFF008EFFFF0094FFFF808EFFFF43 +:10612000B8B18C460168A1B1D0F8B41079B930B4D7 +:1061300015250224C0E92B54D0F8A840012184F889 +:1061400000C0D0F8A8305A7030BCFFF7B7BDFFF7D9 +:106150005FBD0148704700BF008FFFFF30B40122D0 +:106160001425D0F8A840C0E92B522270446811468B +:106170001444446030BCFFF737BE00BF38B501217E +:106180000446FFF7EFFEA8B9636F142B13D1A16C7F +:10619000626BE36DE163A26218605860236E62680F +:1061A000591DA3F108050333C4E919310132E5652E +:1061B000E166626038BD23688BB1D4F8B43083B92E +:1061C000022315250A22C4E92B53D4F8A850012133 +:1061D0002B70D4F8A83020465A70FFF76FFD0348A3 +:1061E00038BD2046FFF714FDF9E700BF0089FFFF27 +:1061F000D0F89C20531D0332C0E92823C0F8A830F2 +:1062000029B1D1E90121521A1344C0F8A8307047CE +:1062100070B4D0F89420836D89B002F10D0404921B +:1062200003F10D0102F108060B32009304AD07944F +:1062300003910596069295ED005F03F108050B3377 +:1062400002936B46019593ED007F80ED265F80ED14 +:10625000177FC0F8A840C16609B070BC704700BF86 +:10626000002800F0A280F8B503680446002B00F077 +:106270009A8043680E461B2B154660D1216F00297A +:1062800072D1636D1BB1E06C984701304ED0012193 +:106290002046FFF767FE002861D1D4E91D3272B9AC +:1062A000172B05D0162B1DD0152B7AD04048F8BDE2 +:1062B00001212046FFF756FE002850D1636F162BB0 +:1062C00010D0152B6DD0172BF0D16368E16E1A2B0F +:1062D0002167D4DD236D002BD1D00022E06C114664 +:1062E0009847CBE72389B3F5417F36D223681B79E2 +:1062F0003BB9E36E1B78002BD8D1D4F88030042B47 +:10630000D4D1D4F8B43013BB152302270121642261 +:10631000C4E92B37D4F8A83020461970D4F8A83037 +:106320005A70FFF7CBFC0028A8D0F8BD2268236D77 +:10633000526D002BABD0E06C91089847A7E700F0B6 +:1063400023FC10F5D64F99D0002897D0EDE72046D2 +:10635000FFF75EFC002891D0E7E71648F8BD10F57E +:10636000E54FA4D10020F8BDA06FA84228BF284661 +:10637000074675B93946206FFBF74AFFA26F22B175 +:10638000236F3B4438462367F8BD1346C4F8882082 +:10639000F8E7024630460FF074FDA36FDB1BA367DE +:1063A000E8E70548F8BD0548F8BD0448704700BF58 +:1063B0000089FFFF0094FFFF0097FFFF008FFFFFA2 +:1063C00078B3036870B504466BB343680E461B2B65 +:1063D000154602D000F0D8FBA0B9204600F096FB8D +:1063E00000280FDBD4F8B430854228BF054653B9E6 +:1063F0001723C4E92B356DB901212046FFF75EFC58 +:1064000000B9284670BD2046FFF702FC0028F9D1EC +:106410002846F7E72A463146D4F8A8000FF031FDA8 +:10642000EAE702487047014870BD00BF008FFFFFD8 +:10643000D0B10268C2B142681A2A01DC002070475C +:10644000D0F8B42072B930B4152502240121C0E976 +:106450002B54D0F8A8402170D0F8A8305A7030BC26 +:10646000FFF72CBCFFF7D4BB00487047008FFFFF3D +:10647000B0B110B504465030BDF788FF04F1940068 +:10648000BDF784FF04F13400F8F7E8FB04F14000A5 +:10649000F8F7E4FB2046BDE81040D821FBF7B8BE72 +:1064A000704700BF52BA0280704700BF008840BAF0 +:1064B00080B2704738B590F88C300BB9184638BDAB +:1064C0000368044690F88D20EBB1D0F8B430BBB926 +:1064D00002231525C0E92B53D0F8A85001212B70B9 +:1064E000D0F8A8305A70FFF7E9FB10F5D14FE6D08D +:1064F000002384F88C300028E1D1D4F8900038BD16 +:10650000FFF786FBF1E784F88C30014838BD00BF07 +:10651000008FFFFF012380F88D1080F88C30C0F8C9 +:10652000902070472DE9F04F044693B003A892469F +:106530009B460191F8F78CFB2046F8F77DFB00287D +:1065400000F0A6808046F8F7BBFC054658460FF0E1 +:10655000A5FC06461D9B01201E442E443146FBF738 +:106560003DFE0446002800F0878058460FF096FC58 +:106570008146594604EB050B4A4658460FF081FC0C +:10658000DDE91C1205EB090020440FF07AFC4146BE +:10659000012203A8F8F7C4FB074698B103A8F8F74F +:1065A0005DFB0DF1180A31462046FBF731FE5046DF +:1065B0003021FBF72DFE2046FBF716FE384613B0C0 +:1065C000BDE8F08F5246019903A8F8F781FC074611 +:1065D0000028E3D11D9B594699444A4603A8F8F781 +:1065E00039FD07460028D9D1214603A8F8F744FD14 +:1065F00007460028D2D11F9B0DF1180A002B43D06B +:106600008346A9440DF1180A0FE0B3FBF5F205FB30 +:106610001232002A38D01E9B514603EB0B000FF0BC +:1066200030FC1F9B98452FD2C34603A8F8F754FDB2 +:1066300048BB4A46214603A8F8F70CFD18BB514653 +:1066400003A8F8F719FDF0B903A8F8F745FDD0B98C +:106650002A46214603A8F8F7FDFCA0B9214603A865 +:10666000F8F70AFD78B91F9B0BEB05089845CCD8C5 +:10667000002DD6D02A46CEE703A8F8F7EFFA054F4B +:106680000DF1180A93E7074603A8F8F7E7FA8AE737 +:10669000014F93E70081FFFF0094FFFF30B5944660 +:1066A0008E4605461C4685B0089B294601930094FA +:1066B000DDE9092304200292039372466346FFF743 +:1066C00031FF05B030BD00BF30B594468E4605465B +:1066D0001C4685B0089B294601930094DDE90923F7 +:1066E00005200292039372466346FFF71BFF05B035 +:1066F00030BD00BF806B00F5C470F8F785BB00BFEC +:10670000806B00F5CA70F8F77FBB00BF2DE9F04140 +:10671000476B05460E4690B0002F3DD01F49204BD9 +:10672000002A05A814BF88469846F8F791FA042075 +:10673000F8F782FA0022014605A8F8F7F1FA0446B4 +:1067400030B105A8F8F78AFA204610B0BDE8F0810C +:10675000A96B05A801F5C471F8F7B4FA044600283E +:10676000EFD108A905A8F8F76BFB04460028E8D18B +:106770000196AB6B0C212025029100959E69424643 +:10678000302107F12C000DEB0503B04729460DEB36 +:106790000500FBF73DFDD4E7076BBFE7D8871D0277 +:1067A000C8871D02F0B585B0054601A80E461746FC +:1067B000F8F74EFA0420F8F73FFA0022014601A844 +:1067C000F8F7AEFA044628B101A8F8F747FA2046D0 +:1067D00005B0F0BDA96B01A801F5C471F8F772FA14 +:1067E00004460028F0D1314601A8F8F729FB0446F9 +:1067F0000028E9D1202301A83B60F8F72FFA2046B2 +:1068000005B0F0BD2DE9F041476B05460E4694B04A +:10681000002F3BD01E491F4B002A05A814BF8846F5 +:106820009846F8F715FA0520F8F706FA002201460F +:1068300005A8F8F775FA044630B105A8F8F70EFA7E +:10684000204614B0BDE8F081A96B05A801F5CA7116 +:10685000F8F738FA04460028EFD108A905A8F8F798 +:10686000EFFA04460028E8D10196AB6B0C213025E5 +:106870000291009529469E69424607F12C0008AB1B +:10688000B047294608A8FBF7C3FCD6E7076BC1E76A +:10689000D8871D02C8871D02F0B585B0054601A83E +:1068A0000E461746F8F7D4F90520F8F7C5F9002287 +:1068B000014601A8F8F734FA044628B101A8F8F710 +:1068C000CDF9204605B0F0BDA96B01A801F5CA714C +:1068D000F8F7F8F904460028F0D1314601A8F8F796 +:1068E000AFFA04460028E9D1302301A83B60F8F74D +:1068F000B5F9204605B0F0BD70B50446806B0D4675 +:1069000000F5C4701646F8F77FFA00B170BDA06BB1 +:1069100032462946BDE8704000F5CA70F8F774BAEF +:1069200010B4497A044C0529044B18BF2346826BE6 +:106930005DF8044BD3607047F566060201670602F6 +:1069400010B594460C46002304224FEA1C4E64F313 +:1069500007036EF30F234FEA1C2E6EF31743846B6D +:1069600082B06CF31F63E4680DEB02010193A04752 +:1069700002B010BD70B50546806B00F5C470F8F725 +:106980006DF9A86B00F5C470F8F762F9AB6B0420E1 +:1069900003F5C474F8F750F9002201462046F8F7D1 +:1069A000BFF9044608B1204670BDA86B00F5C4705D +:1069B000F8F708FA04460028F5D1A86B00F5CA706C +:1069C000F8F74CF9A86B00F5CA70F8F741F9AB6B12 +:1069D000052003F5CA76F8F72FF92246014630461E +:1069E000F8F79EF904460028DDD1A86BBDE8704099 +:1069F00000F5CA70F8F7E6B9D82200210FF008B9FF +:106A000081717047C0E90512704700BFC0E90623D5 +:106A1000009B41620362704781637047C0E91012B6 +:106A2000704700BF006D58B14378023B092B08D86E +:106A3000DFE803F005070707090709070709012031 +:106A40007047002070470320704700BFF8B5044628 +:106A500029B308460D460FF021FAFF28064630D824 +:106A6000D4F8C07057B138460FF018FA01463846CE +:106A7000FBF7CEFBD4F8C000FBF7B6FB01203118C2 +:106A8000FBF7ACFBC4F8C000E8B1324629460FF072 +:106A9000F8F90022D4F8C0309A550020F8BDD0F89B +:106AA000C05055B128460FF0F9F901462846FBF7CA +:106AB000AFFBD4F8C000FBF797FB0023C4F8C0304D +:106AC000EBE70248F8BD0248F8BD00BF008FFFFFAA +:106AD0000081FFFFF8B5074608680E4680B10D46F5 +:106AE000002405E0B4F5803F08D255F8040F38B112 +:106AF0000FF0D4F9431EFE2B0444F3D90248F8BD2D +:106B000000203E65F8BD00BF008FFFFF4FF48040BE +:106B1000704700BF38B5002832D0036804467BB305 +:106B2000836B6BB343681B2B2AD0FFF771F80546C4 +:106B300008B1284638BD2046FFF7BCFC05460028B2 +:106B4000F7D123681B7953B96368B3B1012B10D017 +:106B5000204601F04BF80028EBD0054600E0094D37 +:106B600094F88C30002BE4D02046BDE83840FFF785 +:106B7000A1BC2046FEF71AFBEDE701236360D8E7CE +:106B8000004DD6E7008FFFFF68B1036810B50446DB +:106B900023B90AE02046FFF7BDFF18B963681B2B35 +:106BA000F8D1002010BD02487047014810BD00BF59 +:106BB000008FFFFF38B5856B1DB305F5C470F8F77E +:106BC0004DF805F5CA70F8F749F805F14400BEF72D +:106BD000BDFED5F82801FBF707FBD5F830412CB1F5 +:106BE0002046A468FBF700FB002CF9D105F59E7048 +:106BF000F9F7A4FA2846BDE838404FF41B71FBF7BB +:106C000007BB38BD38B50446806C08B1FFF730FCCF +:106C1000656B65B1E86D30B1FBF7E6FA0023EB6513 +:106C200085F864302B666C212846FBF7F1FAA36BDC +:106C300013B12046FFF7BEFFA36C002B5DD0636B42 +:106C4000002B62D0A36B002B3FD0A26C002A45D052 +:106C5000606B002842D06C2200210EF0D9FFA56B9A +:106C60004FF41B72002128460EF0D2FF05F5C470C8 +:106C7000F7F7EEFF05F5CA70F7F7EAFF264B05F1C7 +:106C80004400EB60BEF75EFE032305F59E70AB701B +:106C9000F9F750FAA56CD822002128460EF0B8FF6B +:106CA00005F15000BDF76EFB05F19400BDF76AFBDE +:106CB00005F13400F7F7CCFF05F14000F7F7C8FF06 +:106CC0002046BDE83840FFF755BE4FF41B71012048 +:106CD000FBF784FA0346A0630028B6D100251846C6 +:106CE000FBF782FAA06CA563FBF77EFA606BA564E4 +:106CF000FBF77AFA0948656338BDD8210120FBF714 +:106D00006DFA636BA064002B9CD16C210120FBF712 +:106D100065FA606396E700BFF96806020081FFFF2D +:106D200038B50B680160B3F1033F3CD10446002342 +:106D300044F24D110120C4F89430FBF74FFAA065DE +:106D400088B144F24D110120FBF748FAC4F89400D1 +:106D500020B32046FFF75CFA2046FFF753FF0546B5 +:106D6000F8B9284638BD164DFBF73EFAD4F8940022 +:106D7000FBF73AFA002322469FED0D6B9FED0E7B49 +:106D800042F8583B82ED007F284684ED257FA366BC +:106D9000E366C4F8A430C4F8A83038BDA06D084D2F +:106DA000E2E7A06DE0E7074DDBE700BFAFF300804F +:106DB00000000000000000000000000000000000D3 +:106DC0000081FFFF80A1FFFF002868D038B504468E +:106DD000D0F8940050B144F24D11FBF719FAD4F8F1 +:106DE0009400FBF701FA0023C4F89430A06D40B181 +:106DF00044F24D11FBF70CFAA06DFBF7F5F90023F7 +:106E0000A365606C20B1FFF733FB606CFBF7ECF916 +:106E1000A36BF3B12046FFF7CDFEA06BFBF7E4F9BF +:106E2000A06CFFF725FBA06CFBF7DEF9656B6DB17D +:106E3000E86D30B1FBF7D8F90023EB6585F86430D5 +:106E40002B6628466C21FBF7E3F9656B2846FBF7B8 +:106E5000CBF9256B7DB1E86D30B1FBF7C5F90023A7 +:106E6000EB6585F864302B6628466C21FBF7D0F97A +:106E7000206BFBF7B9F9D4F8C05055B128460FF094 +:106E80000DF801462846FBF7C3F9D4F8C000FBF71C +:106E9000ABF92046BDE83840D821FBF7B9B97047B7 +:106EA000642200210EF0B4BE10B504464271017197 +:106EB00009B9022282714FF00332022B226009D1FC +:106EC0000D480E490E4B0F4AA060C4E91232002053 +:106ED000A16310BDFEF720F921680B4AB1F1033F11 +:106EE0000A4B08BF13460A4AA060A263094A002061 +:106EF000C4E9123210BD00BFEC1C0022E8011D02E3 +:106F0000CC1C0022C81C0022D81C0022E41C002239 +:106F1000F8011D02F81C002238B5C46B05462CB1DF +:106F20002046A468FBF760F9002CF9D12846BDE89B +:106F300038406421FBF76CB910B501210446F9F71C +:106F400031F908B1012010BD04212046F9F72AF9D2 +:106F5000002814BF0320002010BD00BF012805D069 +:106F6000A0F10300B0FA80F040098000704700BF34 +:106F7000431E042B88BF0020704700BF03294FF039 +:106F8000FF3C01D0604670470368DA6C002AF9D0F4 +:106F900013881BB9F6E732F8023F2BB1172BFAD151 +:106FA0004FF0000C604670474FF0FF3C6046704762 +:106FB00017280CBF03200020704700BF03280CBF18 +:106FC00017200020704700BF012A70B505461E46F5 +:106FD00014D08021C2F70CF9044638B91D490822A3 +:106FE0002846C2F721F968BB204670BD33684FF0D0 +:106FF000FF3443F4006317493360F0E78B7A013BB9 +:10700000092B12D8DFE803F00F05050511110F1148 +:107010000D0D80212846C2F7EBF858B900240E491F +:10702000DDE70821F6E72021F4E70021C2F7E0F8C8 +:10703000044628B14FF0FF34336843F400633360F3 +:107040000549CCE733684FF0FF3443F48053336095 +:10705000CAE700BFC06F1D02E8871D022DE9F04F8F +:107060000446D0E90D039A688C4F92F809E08C4EE3 +:10707000DFF844C2DFF84482BEF1050F18BF324684 +:10708000884D89490ABF6546394642461E78C3E99C +:107090000412CDB003F5F6779D61E6B9D3F85C1222 +:1070A0004FF0400C03F50B763B4630272C30019017 +:1070B0007E4A3046CDF800C00297A847034618B173 +:1070C00018464DB0BDE8F08F39463046FBF7A0F8C2 +:1070D000A36B03F5F6774FF0040E3E464EF001E049 +:1070E0000DF1300C654630687168B268F3680CF1D8 +:1070F000100C0FC510360FF00BC814AE0FCE386051 +:107100007960BA60FB600FCE38617961BA61FB616A +:10711000A66B0CAD0FCDC6F80C02C6F81012C6F85F +:107120001422C6F818320FCDC6F81C02C6F8201279 +:107130000CA84021C6F82422C6F82832FBF768F8CC +:10714000D4E90D3958682C3304932368A76C1B7954 +:10715000B4F808B00893D4F8CC30002BD9F8183024 +:10716000A7F84CB0059314BF234600230A93FDF7FC +:10717000FFFF09F5F67380460693002800F03F8173 +:10718000007ABDF7D1F8002866D04378023B092B7E +:1071900006D8DFE803F07F050505420542050542F4 +:1071A0000023079398F80800BDF7BEF806460028AC +:1071B00000F0258198F80900F7F73EFD8046002889 +:1071C00000F01D810CAB01934FF4807A40233021F5 +:1071D00000930498069B364A059DCDF808A0A84761 +:1071E000034600287FF46CAF7268D2080992079AB0 +:1071F000032A33D073690122414607F134001D464A +:10720000F7F78EFD0B9098B10CA85146FBF700F8EC +:107210000B9B18464DB0BDE8F08F98F80B3013F07B +:10722000020F0CBF102308233B6103230793B9E728 +:107230000122414607F14000F7F772FD034600289E +:107240003ED00CA84FF480710493FAF7E1FF049B41 +:1072500018464DB0BDE8F08F0790A3E70C23F86007 +:107260007B6073780B2B14BF4FF004084FF00C08B1 +:107270003B69C7F808800C33A3EB08033B60089B0D +:10728000002B00F0B1804FF480710CA8FAF7C0FF1A +:10729000084B15E70123079384E700BFA5670602A3 +:1072A0000D6706029D66060299680602F4871D02B4 +:1072B00004881D020094FFFFC966060205680602E5 +:1072C0004046F7F7FDFDD6F80C80079BC7F8048011 +:1072D000F8600B90002B00F09080B0FBF5F340F2CB +:1072E000033205FB035393453B60CCD143443B60E1 +:1072F000089B002BC7D1BB680CAA002B02EB000B2C +:10730000099A18BF984603B202EB43050CAA02EB98 +:10731000430A1544099B4246E91807F114000EF090 +:10732000B0FD099B424603EB0801294407F1240004 +:107330000EF0A7FD0A9BD3B1D3F8CC80B8F1000FB3 +:1073400015D0D3F8D0000599454B09F50372994241 +:1073500057D0444BCB1AB3FA83F35B095B0002931B +:10736000069B0021CDE900233023049AC04707F192 +:10737000500831464046BDF721F8034600287FF407 +:1073800060AF07F1940931464846BDF717F8034648 +:1073900000287FF456AF0123514640467268BDF77E +:1073A00031F8034600287FF44CAF294648467268FE +:1073B000BDF728F8034600287FF443AF7278022A0D +:1073C0003CD00B9AFAB90CA84FF480710493FAF7E9 +:1073D0001FFFA06B402100F5F670FAF719FF049B20 +:1073E00018464DB0BDE8F08F089B0DF1300B0B93A4 +:1073F0005B46099ADA469D188CE7034677E71A4BF5 +:107400005EE60123ABE70B9E0CA9324607F1340080 +:107410000493F7F75DFD054648B93246594607F132 +:107420004000F7F755FD049B05460028CBD04FF4EC +:1074300080710CA8FAF7ECFE2B4641E6049004217B +:107440004046BDF7BDFA05460028F0D14846042164 +:10745000BDF7B6FA049B05460028B2D0E7E700BFA7 +:10746000C96606029D660602008FFFFF2DE9F04106 +:10747000816B06468B689B7A013BDBB2092B3DD8BA +:1074800040F24F3222FA03F3DB0737D503681A794B +:1074900082B3D1F82C51002D36D02D680723002D52 +:1074A0005BD043F6FD7718E0D6F8A810224601F825 +:1074B00003C0D6F8A81019444870D6F8A81019448B +:1074C0008C70D6F8A800E96840440EF0DAFCD5F8D4 +:1074D000505104EB0803002D38D0AC68FA1AA242D0 +:1074E00003F103084FEA144C4FEA1420DCD21C4885 +:1074F000BDE8F08191F8A021002ACAD1736800206C +:1075000001337360BDE8F081DD6B002DC5D1072329 +:107510002A462946D6F8A80016270171D6F8A810E1 +:107520000B244A71D6F8A820304695710122D6F86E +:10753000A810C6F8B030C6F8AC700C70736811466D +:1075400013447360BDE8F041FEF74EBCDD1FC5F388 +:107550000741C5F30722EDB2DCE72A462946D9E701 +:107560000096FFFF2DE9F047836B02689B68044695 +:107570009B7A9779013BDBB2092B88B000F2FD8042 +:1075800040F24F3222FA03F3D90740F1F68001218D +:10759000FEF7E8FC054618B1284608B0BDE8F087BC +:1075A000666BF06D28B1FAF71FFEF56586F864503A +:1075B00035664FF4AA710120FAF710FE064600283E +:1075C00000F07381C1F76CFE636F162B40F066818B +:1075D000E26E13780B2B40F06181D4F8800009280B +:1075E00040F23781B2F8053012795BBA9BB2002ABB +:1075F00040F02F810733984240F02B814FF007086D +:10760000DFF8D4A2DFF8D49208F10303834200F23A +:107610002081E16E11F8085001EB0802002D40F0C6 +:10762000368155789278194442EA05227F2A03EB85 +:10763000020840F20E81804500F20B813046C2F70D +:107640009BFA10F5165F054600F0B380504580F2B6 +:107650009C8010F5225F00F0AA80484540F0988099 +:10766000D4F880008045CFD3A36BD3F80880002FD7 +:1076700048D020692568002800F0F280D4F814C0B2 +:10768000D3F83411002900F0EE804FF00109D3F84F +:107690003821AB6BCDE9020C00200490606B06F141 +:1076A000CC0A68300190D4F8C00000903046C1F791 +:1076B000EBFD022105465046F8F774FD002840F026 +:1076C0009780236841461A79636BB2FA82F230469A +:1076D00068335209FFF778FC00286CD0002D40F089 +:1076E000B080012F0ED0B9F1000F01D1022F69D067 +:1076F000734D68E015F51C5F04D015F5F44F01D00B +:10770000002D60D1D6E90295D6E931873046C1F720 +:10771000CDFD3046FAF768FD20210120666BFAF7AF +:107720005DFD636BF065DB6D002B00F0BE80042017 +:10773000F7F782FA636B29464A46DB6DF7F79CFB45 +:1077400004212022636B054683F864101A66002822 +:107750007FF422AFA06B069700F59E70F8F7EAFC65 +:10776000A26B07EB080102F59E7206A8F9F770FFFD +:10777000A5F5D84500287FF40FAF0025284663689B +:107780000133636008B0BDE8F08700283FF468AFBC +:107790002A2202212046FEF7C3FC3046C1F786FDAF +:1077A0003046FAF721FD284608B0BDE8F0875022A0 +:1077B000EFE72B22EDE7012F9CD0B9F1000F9FD10D +:1077C000022F9DD13F4D636B9B6EDA0553D45F074B +:1077D000DED413F4DC3F4FF02B02DAD1D8076BD4A0 +:1077E00099076BD413F0080F0CBF2E223022D0E77C +:1077F00006AB9AE8030083E803001846F8F740FE5A +:107800000238022841D8079B002B3ED02046197829 +:10781000FFF7B4FB00283FF454AF626B20681346B7 +:10782000926E002D42F4803243F8682F027924488A +:10783000B2FA82F208BF0546414630465209FFF7C8 +:10784000C3FB012F19D0B9F1000FBCD1022FBAD15F +:10785000B8E7322202212046FEF762FC1A4D9CE76F +:10786000D5E90C0C0CE7D5E91012B1F1000918BFED +:107870004FF001090DE731228BE715F51C5F3FF44E +:1078800041AF15F5F44F9ED13CE7104D85E72B2213 +:1078900002212046FEF744FC094D7EE70A22022120 +:1078A0002046FEF73DFC0A4D77E750220221204694 +:1078B000FEF736FC074D6FE62D226AE72C2268E7BB +:1078C0000086FFFF8089FFFF008DFFFF0094FFFF10 +:1078D0000089FFFF0081FFFF81DAFFFFD2D9FFFFA0 +:1078E00070B5836B056B04461E787DB1E86D30B1D1 +:1078F000FAF77AFC0023EB6585F864302B6628469E +:107900006C21FAF785FC206BFAF76EFC00222168E7 +:10791000636B0D6AC4E90C320DB19A68AAB92046AE +:10792000FFF748F9A06BFAF75FFC0023606CA363D4 +:1079300020B1FEF79DFD606CFAF756FC00221B2378 +:10794000A16C6360C4E9111270BD002EE7D1486AD2 +:1079500003F10C01A847E2E738B50446816CFEF755 +:1079600047FC2268D4F8A810A36B12795B69043134 +:1079700020469847102016211422D4F8A830C4E9D4 +:107980002B101A70A36B1B78A3B123681B790BB95A +:107990000F23636000230122616BA56CC4F8B8302B +:1079A000C4F8BC30E162204625641146BDE8384089 +:1079B000FEF71ABA636801336360EBE730B504463B +:1079C0000268836B127985B05B6901A982F00102BC +:1079D000984701212046FEF7C5FA0546C8B9636FEE +:1079E000162B21D1E06E0378142B1DD1D4F88030F2 +:1079F000102B20D10C2201A90430F6F71FFC0546FC +:107A000000BBA36B1B785BB123681B790BB90A23FE +:107A1000636001A80C21FAF7FBFB284605B030BDD6 +:107A2000636801336360F4E70A2202212046FEF70F +:107A300077FB084DEDE7322202212046FEF770FB6E +:107A4000054DE6E7332202212046FEF769FB034D90 +:107A5000DFE700BF0089FFFF008DFFFF0092FFFFFF +:107A60002DE9F04184B005469DF82C0090460E4665 +:107A70001F46F7F7E1F80446F7F722FAC8F80000C6 +:107A800001A8F7F7E5F80022214601A8F7F748F921 +:107A900060B1044601A8F7F7E1F850220221284618 +:107AA000FEF73EFB204604B0BDE8F08101A8F7F7E1 +:107AB00089F9044640B9A96B402201F5F67101A885 +:107AC000F7F7A2F9044618B101A8F7F7C7F8E4E7F9 +:107AD00039460A9A01A8F7F797F904460028F3D126 +:107AE000314601A8F7F7ACF9044601A8F7F7B6F854 +:107AF000002CD7D0D1E700BF49B18889984206D879 +:107B0000C88990422CBF00200120404270474FF0AE +:107B1000FF3070472DE9F041002491421C602AD8C3 +:107B2000541A052C27DD04688F1DA56CBDB32C8865 +:107B30003E4640F2033E1CB92FE035F8024FECB14F +:107B4000B0F808C0F445F8D14FEA142C0CF1FF3C12 +:107B5000BCF1040F04F0FD08EFD8B8F1010FECD12F +:107B6000B242A2EB060C06D3BCF1010F03DD64BAEE +:107B700026F8024BE1E70B48BDE8F081F71B0CD07B +:107B80004FF45065BFB2BA1C761A52BA7FBA4A8017 +:107B90008F800D8020461E60EEE70348ECE7034827 +:107BA000EAE700BF0096FFFF0094FFFF80A1FFFF00 +:107BB000002010B4019C206083B1914203D90A488F +:107BC0005DF8044B7047521A052AF8DD4FF4306017 +:107BD0004FF4813206230880C1F802200020236080 +:107BE0005DF8044B704700BF0096FFFF2DE9F04F92 +:107BF000436804469BB00F2B00F20282DFE813F0CB +:107C000017001A001F00CF00D400F80004011C0167 +:107C100021018801A301A801AD01B201B701100043 +:107C2000FFF75EFE002528461BB0BDE8F08F01235C +:107C30004360F7E71BB0BDE8F04FFDF7B7BA01218D +:107C4000FEF790F905460028EDD1636FE76E162B1D +:107C500040F0C780D4F88030292B40F2C5813B78B2 +:107C6000022B40F0C181236807F10408597940468E +:107C7000FEF71CFC2368626B59882081814250808A +:107C800000F2E0831B888342C0F0DC83D7F80660F3 +:107C9000D7F80A00D7F80E10D7F81220A36BC3F854 +:107CA0000C62C3F81002C3F81412C3F81822D7F8F4 +:107CB0001660D7F81A00D7F81E10D7F82220C3F89C +:107CC0001C62C3F82002C3F82412C3F8282297F8D4 +:107CD0002660202E00F28881D4F8802006F12B0344 +:107CE0009A4240F2378208EB060393F8261093F885 +:107CF000275045EA0125691E022940F2758106F1E7 +:107D00002C0129448A4240F06F8193F8232093F894 +:107D1000249093F8253049EA0229002B40F0B883DB +:107D20004846D4F838A0FDF723FAA36BCAF8080038 +:107D30009968002900F05F812046FEF7F1FDD4F834 +:107D400038A007F1270B9AF80030676B23B11EB1FA +:107D50007B68994500F0448307F10C030022184624 +:107D600063685946013363608AF800203246C7E9E8 +:107D700001960EF086F823689B68043B04E0626B72 +:107D80005268904200F0EE8153F8040F0028F6D1BB +:107D90002F2202212046FEF7C3F9B04D43E71BB066 +:107DA000BDE8F04FFFF7DEBB0023826B96680893B7 +:107DB000B37A012B00F026810121FEF7D3F80546A6 +:107DC00000287FF430AF636F162B0AD1E56EB37ACB +:107DD00029780C2900F05E8203F0FD03052B00F0EA +:107DE00053820A2202212046FEF79AF99C4D1AE797 +:107DF000836B9B689B7A042B00F2BC80002B40F0C5 +:107E0000BD80062363600DE70121FEF7ABF8054650 +:107E100000287FF408AF636F162BE7D1D4F88030C9 +:107E2000042B40F0E180E36E1B780E2B40F0DC80E9 +:107E3000636801336360F5E61BB0BDE8F04FFFF700 +:107E400015BB856BAB689E7AF31E012B40F2DE807A +:107E5000A6F10903012B40F2D980012E40F02482C3 +:107E6000036805F50B77597940F203323846FEF77F +:107E700019FB236805F22E212E22D3E90550A847CD +:107E8000054600287FF4CFAE3022A36B314603F5C0 +:107E90009E763046C3F85C22F8F784F9002800F09B +:107EA000038343F6FA752368A26B9969D2F85C22C2 +:107EB00003915969D4F8A8300AA80291009001955D +:107EC000394630460633F8F7B9FA054600287FF4FC +:107ED000AAAE0A9BD4F8A82059BA91800233304642 +:107EE0000A93F8F72BF91626102501220A9BD4F8DD +:107EF000A8100433C4F8B030C4F8AC600D706368E7 +:107F00002046134411466360FDF76EFF05468AE67E +:107F10000023826BD0F8A860D2F80880D0F8947063 +:107F20000893FFF79BF8054600287FF47CAE98F88D +:107F30000A30042B00F29A80002B40F09B8063688B +:107F4000013363606FE61BB0BDE8F04FFEF706B982 +:107F50001BB0BDE8F04FFFF7FFBC1BB0BDE8F04F12 +:107F6000FEF70CB91BB0BDE8F04FFFF727BD0F239C +:107F7000436057E6093B012B3FF643AF0121204602 +:107F8000FDF7F0FF054600287FF44DAE636F162B1A +:107F90007FF427AF6268E36E013262601978A26BEA +:107FA0000D290CBF0121002182F8A01140F00F82A1 +:107FB000D4F88010042917D91A79901D814213D959 +:107FC0009D186D79185C40EA0520D51D0544A9422D +:107FD0000AD902441344D8791B7A093243EA0023B0 +:107FE000134499423FF41EAE322202212046FEF78E +:107FF00097F81C4D17E6502202212046FEF790F814 +:10800000194D10E60523002563600CE62168D4F8BD +:10801000A82088694FF47A730190496905F14400FA +:10802000009104320AA9BDF7F9FC054600287FF447 +:10803000FAAD2268A06B91694FF480630191516998 +:1080400000F50B72009100F517714430BDF724FD67 +:10805000054600283FF447AFE5E500BF009AFFFF63 +:108060000089FFFF008DFFFF008FFFFF093B012B01 +:108070003FF665AFA36B93F8A021002A3FF45FAFF2 +:10808000D3F82C212168002A00F0A581116800296D +:108090003FF455AF5268002A00F0118220461B6958 +:1080A00009AA0AA99847054600287FF4BCADA26B2F +:1080B000D4F8A830926892F80980B8F1050F18BF7B +:1080C0004FF0040883F80480A36B2268002B00F0B3 +:1080D000A081D3F82C01002800F09B814068D4F8DF +:1080E000A850FEF729FF00226871A36BD4F800C0E6 +:1080F0000992002B00F08781D3F82C01002800F0B2 +:10810000828140680023F51BD4F8A860059306F12E +:10811000080EDCF81860C5F582450496DCF814609A +:10812000453508AFCDE900E54146CDE902760AAA1A +:10813000F8F70CF9054600287FF475AD089BD4F8D4 +:10814000A81058BAC88016260F250122D4F8A81006 +:108150000833CFE606F12A039A427FF445AF08EBD5 +:108160000603D2E5FDF704F8238901461A462046A6 +:10817000FFF7C2FC68BB2836B044DDB1B8F8026036 +:10818000B8F8003076BAB6B206F1040A5BBAAA456E +:108190009BB23FF629AF102B43D04FF601729342AA +:1081A00036D00B2B1CD0AE1B351F053E022ED04403 +:1081B000E3D81EE7A36B1B78002B40F03581D4F881 +:1081C000C830002B7FF42EAD2368DB79022B7FF4BF +:1081D00029AD282202212046FDF7A2FFBD4D22E550 +:1081E000002E3FF401AF98F804305A1C96427FF4F9 +:1081F000FBAE002BEDD008F1040201E0013BE8D01A +:1082000012F8011F0129F9D8A36B83F84410CAE7BB +:10821000012EDED198F80430002BDAD1C4F8C86002 +:10822000C1E723681F6D002F00F04181032E7FF707 +:10823000DBAEB8F80430B21E5BBA9BB293427FF457 +:10824000D3AE98F80690F31E99457FF4CDAED7F8DB +:1082500000B0BBF1000FBCD008F10703069304E0A7 +:1082600057F804BFBBF1000FB3D058460DF016FE0F +:108270008145F5D159464A4606980DF09FFC0028E5 +:10828000EED1C4F8C4B08EE70123C4F88830636827 +:108290000133B8E6291DD4F880000891D91E0129C0 +:1082A000054403D9082B01D08B4DBCE4A06B2A46B2 +:1082B00008A94430BDF76CFB00287FF469ADA36BBF +:1082C00093F845703846FEF779FE00283FF460AD1C +:1082D00039462046FEF752FE00287FF459ADB37AA6 +:1082E000023B022BD3D8DDF820A0D4F86CB0554562 +:1082F000A26BC0F09380A5EB0A03012B40F38E80A4 +:10830000BAF80090079299FA99F6F0B2FEF726FEB5 +:108310005FFA89F1804608460691FEF729FEDDE9FD +:1083200006120746B6B2B8F1000F00D050B9B9F541 +:10833000816F00F0B580B9F5A16F40F08B804FF0F0 +:1083400006080527089B02F59E7602334146304613 +:108350000893F7F727FF00283FF41AAD089BAA1EE1 +:1083600093423FF641AE33F8022B52BA1FFA82F91C +:10837000A5EB0902934208937FF436AE002F93D009 +:108380000BF10403AAEB0302CDE9002720460AA95A +:1083900009AAFFF765FB054600287FF444AC414677 +:1083A0003046F7F7FFFE002800F0A480089B0295F6 +:1083B000CDE9003939463046099B0AAAF7F7FCFE99 +:1083C000054600287ED13046F7F7B8FE5FE7012367 +:1083D000C4F8883026E4CA6B002A7FF457AEAEE5B5 +:1083E000BB689E4207F10C037FF4B8AC18463246D6 +:1083F000594606930DF0E2FB069B00287FF4AEACD5 +:108400000C236360B7E4DCF83C0000287FF479AE0D +:1084100078E6D06B00287FF461AE60E6322120461A +:108420002E4AFEF777F8E4E52046FEF717FE0546EC +:1084300000283FF4C4AE502202212046FDF770FE12 +:10844000FFF7F1BB462202212046FDF769FE244DCD +:10845000FFF7E9BB2368986C40B1038833B19E42B3 +:108460003FF470AF30F8023F002BF8D140F20333F5 +:10847000208998427FF48CAC013904293FF688ACFE +:108480004FEA192303F0FD03012B7FF481AC59E778 +:108490002F2202212046FDF743FE124DFFF7C3BBFA +:1084A0004FF0060804274DE70F4DFFF7BCBB6E22C7 +:1084B00002212046FDF734FE0C4DFFF7B4BB0C4DF6 +:1084C000FFF7B1BB332202212046FDF729FEFFF75B +:1084D000AABB00BF0092FFFF0094FFFF008DFFFFCB +:1084E0008091FFFF808FFFFF0093FFFF008BFFFF56 +:1084F000008AFFFF282202212046FDF711FEA5F584 +:10850000DA45FFF790BB00BF6FF01B00704700BF5C +:10851000704700BF70B4054E054D064C3260064AE8 +:1085200028602160136070BC704700BF001D0022EE +:10853000081D0022041D0022FC1C002238B503681F +:108540001546CA1A002A19DD1A7802F07F02022A9B +:1085500001D00B4838BD5A1C02602A461B780446DD +:1085600042F8043BF2F778FE28B923686A68AB60EA +:108570001344236038BDA0F50A5038BD014838BD0A +:108580001EDDFFFF20DDFFFF08B5F3F74FF8A0F574 +:108590000C53002818BF184608BD00BF2DE9F0474E +:1085A0001746054688461446DFF80C9184B03123FF +:1085B0004146284602AAF2F7F1FE00286ED12E6845 +:1085C000029B1E4430233146284603AAF2F7E6FEFA +:1085D00070BB039B2968002B01EB030A5ADD22467E +:1085E00091F800C006235146284642F804CBF2F722 +:1085F000D5FEE8B92A686068A2601318AAEB0301E7 +:1086000000292B6046DD115C1E2921D01C2903D8CE +:1086100029FA01F1C9071BD4234BB8690193F3F779 +:108620007DF80022019BBA61184604B0BDE8F087CE +:10863000A0F50E53002BF0D12B68B3421ED00120C1 +:1086400020212077F9F7CAFDA06108B30446B9E7F5 +:1086500001332B60135C51462846E36004F110029D +:10866000F2F7FAFD0028E3D12B6822696361134415 +:108670009A452B6010D1B342A061E0D1984510D04B +:1086800020210120F9F7AAFDA06108B104468EE778 +:10869000064BC2E7064BC0E7064BBEE7A0F50E53FC +:1086A000BBE70023C0E700BF1EDCFFFF80D7FFFF52 +:1086B00020DCFFFF1ADCFFFF08105810F0B503683C +:1086C0001446CA1A002A83B040F3FA801A78054685 +:1086D000172A54D0182A40F0C580042601332846B2 +:1086E0002B6001AAF2F7B8FD18B1A0F5105003B045 +:1086F000F0BD019906F10803994218D32F68B446DA +:1087000020600FE02368BCF1010C03EB83034FEA08 +:10871000430323602F6017F8012CA2F130021344A9 +:10872000236007D017F8013B303B092BEAD9794881 +:1087300003B0F0BD022E07D1322B03F16402B8BFA3 +:10874000134603F26C73236000232F68636007F104 +:10875000020C0EE06368BC4503EB83034FEA43035E +:1087600063602F6017F8012CA2F13002134463609C +:1087700007D017F8013B303B092BEBD9D7E702268E +:10878000ACE700232F68A36007F1020C0EE0A3689A +:10879000BC4503EB83034FEA4303A3602F6017F844 +:1087A000012CA2F130021344A36005D017F8013B5D +:1087B000303B092BEBD9BAE700232F68E36007F1C0 +:1087C000020C0EE0E368BC4503EB83034FEA43036E +:1087D000E3602F6017F8012CA2F130021344E3602C +:1087E00005D017F8013B303B092BEBD99FE700235D +:1087F0002F68236107F1020C0EE02369BC4503EBEF +:1088000083034FEA430323612F6017F8012CA2F181 +:1088100030021344236105D017F8013B303B092B8C +:10882000EBD984E7891BA1F10803012B7FF67FAF09 +:1088300000232E686361B71C0EE06369B74203EB47 +:1088400083034FEA430363612E6016F8012CA2F103 +:1088500030021344636107D016F8013B303B092B0B +:10886000EBD964E72C4842E70B29A1F10A0329D090 +:10887000002B7FF45CAF42F20F72236893423FF605 +:1088800056AFE268172A3FF652AF22693B2A3FF6FD +:108890004EAF62693B2A3FF64AAF62680C2A3FF648 +:1088A00046AF012141F2AA559140294212D01F231F +:1088B000A268002A7FF73BAF9A427FF718AF36E7EE +:1088C000164814E72B681A785A2A7FF430AF013320 +:1088D0002B60D0E711F4256F01D01E23E8E7022AB0 +:1088E0007FF425AF9A0709D10D4D0E4A0E4905FBBD +:1088F0000322B1EBB20F01D21D23D9E7084D094A7B +:108900000A4905FB0323B1EB331F34BF1C231D238E +:10891000CEE700BF00DCFFFF9EDBFFFFA0DBFFFF19 +:10892000295C8FC250B81E05285C8F020AD7A300AD +:1089300070B5066882B08B1B002B13DD154601AAAB +:1089400004463678F2F726FE40B92368019A2E6075 +:108950009918C5E90123216002B070BDA0F512503D +:1089600002B070BD0048F7E720DBFFFF38B5049C7C +:108970002568A5B90C4611461A46F7F77FF848B99D +:108980002368052B00D043B96268064B002A18BF44 +:10899000184638BDA0F5185038BD024838BD024809 +:1089A00038BD00BF00DDFFFF00D8FFFFF0B543F08A +:1089B000A005144683B02B4604320746F2F7EEFCBE +:1089C00018B1A0F5145003B0F0BD3A686668A26013 +:1089D0001644302331463846256001AAF2F7DEFC02 +:1089E0000028EED13B680199034A0B449E4218BF10 +:1089F000104603B0F0BD00BF9ADAFFFF00207047B9 +:108A000000207047002310B584B0144601AA0193DA +:108A10008DF808300393F2F72BFD50B9019B33B169 +:108A2000012B0AD1039B1B78237004B010BD0346B1 +:108A3000FAE7A0F5145004B010BD0148F5E700BFF7 +:108A40009CDAFFFF002330B585B0144601AA0193DC +:108A50008DF808300393F2F70BFDD0B9019DADB14D +:108A6000844601464FF0040E039A2060154412F824 +:108A7000013B03FA0CF31943AA4221600CF1080CE4 +:108A800002D0BEF1010EF2D105B030BD206005B0BC +:108A900030BDA0F5145005B030BD00BF70B50368FF +:108AA000054603F0DF03803B0C468CB0062B05D84F +:108AB000DFE803F02A211804040407004B480CB037 +:108AC00070BD0B1D2422184600210DF0A1F80622CE +:108AD0000346226028686968AA68606059609A60E5 +:108AE0000020ECE70B1D2422184600210DF090F821 +:108AF00002220346EDE70B1D2422184600210DF04B +:108B000087F801220346E4E7D0E9015215440292B6 +:108B10000623294601AA02A8F2F740FC002844D106 +:108B2000DDE90126082AC9D1314631480DF046F861 +:108B30000028C3D10836A023294601AA02A802961C +:108B4000F2F72CFC88BBDDE9012313449D422AD1B6 +:108B50003023294601AA02A8F2F720FC28BBDDE950 +:108B6000012313449D421ED10623294601AA02A8CF +:108B7000F2F714FCC8B90626029B019908930B442E +:108B8000079102932946042301AA02A80696F2F748 +:108B900005FC50B9DDE9012304210B9313449D42E8 +:108BA000CDE9091205D0134889E7A0F51450002833 +:108BB00085D12046282200210DF02AF804340DF139 +:108BC0000C0C0BAE654610340FCDB5420CF1100CF9 +:108BD00044F8100C44F80C1C44F8082C44F8043CED +:108BE000F0D1DCF8000020607AE700BF80DFFFFFF3 +:108BF00014881D029ADAFFFF2DE9F04F91B09246DA +:108C0000302301AA06468846F2F7C8FB81460028B1 +:108C10004AD13468019B234498454FD14445554679 +:108C200038BF03AF29D345E0039B3168029A03F0B4 +:108C3000C003802BCDE9042143D1384606A9FFF7B4 +:108C40002DFF834610B110F5025F46D1AB6853B1DA +:108C5000EB68002B3BD110210120F9F7BFFAE86047 +:108C6000002837D0054697E80700049B85E80700F1 +:108C700034681C44444534601CD22822002106A8D4 +:108C80000CF0C6FF14F8013B41463460304602AA9E +:108C90000393F2F7E1FA04460028C5D0A0F5145971 +:108CA000484611B0BDE8F08FA0F51459484611B000 +:108CB000BDE8F08F0023A045EB60F7D0DFF82C90E3 +:108CC000F4E7DFF82C90484611B0BDE8F08FDFF8EC +:108CD0002490EBE7DFF82090E8E7DAF80C00F2F7F1 +:108CE0007FFCD946CAF80C40E0E700BF9ADAFFFFE4 +:108CF0009EDAFFFF00DBFFFF96DAFFFF826E436D17 +:108D0000126AD31A1944B1FBF2F302FB1311836DFB +:108D10008B420BD90122406E4FEA511C50F82C3087 +:108D200001F01F018A40134340F82C3000207047A7 +:108D3000184A11F0805F184B18BF134610B404682E +:108D400084EA010C1CEA030F14D044F30903013335 +:108D500010D0124B0A40234043F09F4343F4E003FA +:108D60009A4207D00B0D03F4E062B2F5806F05D094 +:108D7000002000E001205DF8044B7047C4F3892215 +:108D8000C1F389218A42F3D35BB204EB83240460EC +:108D9000EEE700BF00FCFF7F00FC0F7000FC0F003F +:108DA000034641F30902B2F1FF3F51EA11911A68FB +:108DB000C1F309010432114400201960704700BF5B +:108DC00003461A68002001321A6070472DE9F04FFF +:108DD00087B0DDF84CB09A46DDE91064013B0390A2 +:108DE0000493BBF1000F31D015460291029B002B7A +:108DF00062D01B68D846B3426ED02B689E425FD0CB +:108E0000039BDA45986E25D84269B4FBF2F302FB66 +:108E10001343FBB95A451DD8B8FBF2F302FB138785 +:108E2000A8EB0709CDF80090059722463146129B22 +:108E30004768B84758B9059F4C44A7EB08039B44C3 +:108E4000129B4B441293BBF1000FCFD1002007B00F +:108E5000BDE8F08F036A9E426FD2D0F81480049B65 +:108E6000B4FBF8FC03EB08022244B2FBF8FE08FB5B +:108E70001C4C08FB1E2EC769A2EB0E0EA4EB0C02C5 +:108E8000ACEB040CBE4594BFF444BC44D0F828902D +:108E9000EB68CC4528BFCC462E606A60CDF800C098 +:108EA0003146D0F80480C5F808C0C04700283EDC31 +:108EB000CDD1029B002B9CD12B68D8469E429FD1DE +:108EC000D5E901130B44A3429AD9A14212D9091B37 +:108ED000884528BF884693E7029BD3E901130B44DA +:108EE000A3428AD9A1421AD9091B594528BF59461C +:108EF000884682E71A1B424528BF4246EB68611A42 +:108F0000129819440346ABEB020B1344144412931A +:108F10000CF0B7FFBBF1000F7FF468AF96E71A1BA8 +:108F2000029B5A4528BF5A46DB68611AE8E765216B +:108F3000054B064A0648E1F7A5FE5A21054B034AB0 +:108F40000348E1F79FFE00BF3C881D02CC8A1D024A +:108F500020881D026C881D0208B540F63341024B83 +:108F6000024A0348E1F78EFE48881D02CC891D02A3 +:108F700020881D02026A08B58A4204D9C36898474E +:108F8000002806DC08BDE921054B064A0648E1F742 +:108F900079FEEB21054B034A0348E1F773FE00BF5E +:108FA0006C881D02848A1D0220881D023C881D02D7 +:108FB0002DE9F04F8246C1F30900DAF8081089B0B4 +:108FC0008842059028BF08460446D2E90070DAF8C6 +:108FD00000B0DAF804604CB34FF00109013E0DF126 +:108FE0001F0802E0013C1FD02846DBF86830451C12 +:108FF000196A8F4225D2DB69AB4222D30190234606 +:109000005A4600215846CDE902890097FFF7DEFE57 +:1090100038B916F8011F9DF81F309942E2D00CD9DB +:10902000012009B0BDE8F08FDAF80810059B8B42EB +:10903000F5D1002009B0BDE8F08F022009B0BDE8ED +:10904000F08F6FF0530009B0BDE8F08F2DE9F04FBD +:1090500087B09846DDF840A0059253B94FF0FF3332 +:109060000020119A1360129BC3F8008007B0BDE87E +:10907000F08F836E08F1FF38DC690746083CA04595 +:10908000894653D3B8FBF4F00138049309F092FDFC +:109090000230A8EB80085445B8FBF4F5049B49D88E +:1090A000BAFBF4F00138049309F084FD861CAAEBA6 +:1090B0008606B6FBF4F6304609F07CFDAAEB800884 +:1090C00004FB1688049BB5422ED94FF0040B0DF11A +:1090D000140A00E0BB6E95FAA5F1AC1BB4FA84F457 +:1090E000B1FA81F1C4F11F048C4228BF0C461A6A00 +:1090F000DDF814C04FEA840E94450EF104011CD231 +:10910000DB69994219D804234A4600213846CDE943 +:1091100002ABCDE900CEFFF759FE0028A6D101230E +:10912000A340ED1AB542D5D8059B99E7544507D819 +:109130000025B5E7D0460026C5E76FF0530095E758 +:10914000D046F1E72DE9F04F8A46934699B0BDF835 +:109150009840BDF9A0500E94BDF89C40DFF8D09126 +:109160000F941C46DDE92268249B1095C3F38F23DE +:109170000B93AB020C900D9344F30903B3F1FF3F43 +:1091800054EA1495DAF80C200BF10403C5F3090531 +:109190001D4495422AD3B8F1000F40F3B7803368DD +:1091A000776808F1FF3815930836259A82EA030597 +:1091B000249A154015EA0905DED10B9A002A3DD103 +:1091C000C3F30A52002AD7D040F201118A4253D089 +:1091D000B2F5817F72D00D993A461944DDE9293004 +:1091E00098470028C8D019B0BDE8F08F0C98DAF87D +:1091F0000020836E196A8A4280F09080DB692F1DFF +:109200009F4200F28B800423039315ABCDE90153F9 +:109210000092042302460021FFF7D8FD0028E2D186 +:10922000159BDAF800201BBA634043F00043179700 +:10923000AB461C461593169216AFB6E73A4B5A4604 +:10924000079315AB089351462346CDE90555CDE963 +:109250000355CDE901850C980096FFF773FF0028B0 +:10926000C1DB89D1159B0E99C3F38922914283D822 +:109270000F999142A4D87FE74FF000502A9A109D91 +:109280000892299A039007920022C3F30900C3F3BE +:1092900089231B1A2B441BB20693244B04900130E4 +:1092A0000590029339464FF0FF33CDE900220C9828 +:1092B000FFF748FF00283FF45FAF94E7C3F30902CC +:1092C000002A3FF459AFCDE911AB13941A462C464E +:1092D000DDE9295BDDF840A004E0159AC2F309013D +:1092E0008C4217D23878B968C2F3892200F54070F1 +:1092F00041EA005C02EB0A0158467A684CEA812197 +:10930000A84701340C370028E7D06CE7002019B0DB +:10931000BDE8F08F139CDDE911AB2DE76FF0530032 +:1093200019B0BDE8F08F00BF318D060200FC0F6060 +:109330000000F07F114670B5026804460D68906E1B +:1093400086B0D0E90736B54248681ED200F108065B +:10935000B3421AD30095082504AE0190CDE9026509 +:10936000104602F11001FFF731FD60B9049B6268FD +:109370009A4208D0059DA1688D4204D08B4202D04C +:10938000501B18BF012006B070BD6FF05300FAE704 +:109390002DE9F04F9A46836E89B0DF69DDE91264EA +:1093A000083F013EBE4281469346149D059141D33C +:1093B000B6FBF7F0013809F0FDFB0230A6EB8006A2 +:1093C000B6FBF7F651462846A04706F00108C8F15B +:1093D000020307469B0048BB46B3D9F86820106AD1 +:1093E000824521D2D26993421ED806AA02920197E1 +:1093F0005A4648460599CDF800A00393FFF7E6FCCE +:10940000074698B90699B8F1000F04D12846A0473D +:10941000074658B9012708AB03EB870CA8F10208EF +:109420005CF808AC4644CDE76FF05307384609B006 +:10943000BDE8F08F0026C5E72DE9F04F0E4609681C +:1094400087B0CC1C03D9002007B0BDE8F08F0546DB +:10945000806E9846036A994253D2B468174682696F +:109460001444013CB4FBF2F302FB1343E41A0094EE +:10947000D0F80890F3687268C847002847DCE3D149 +:10948000F068B8F1000F31D04FF0FF3372683B60E5 +:10949000D6F800A054B34FF0010B00EB030902E033 +:1094A000013C22D04246AB6E196A8A451AD2DB696A +:1094B00002F10108984515D80DF1170301920293A6 +:1094C0003A46234600212846CDF80CB0CDF800A03E +:1094D000FFF77CFC002812D119F8012F9DF81730F6 +:1094E0009A42DDD06FF05300AEE7F068AB6EFF211B +:1094F0009A6A0CF08DFB4FF0FF333360A3E7F1DA8B +:10950000A2E78E21054B064A0648E1F7BBFB9221F4 +:10951000054B034A0348E1F7B5FB00BF64881D0211 +:10952000688A1D0220881D023C881D022DE9F04F2B +:1095300083B0CDE90023DDE90C65DDE90EBAB21C8C +:1095400007460C46836E02D01A6AB2425DD9DB69C7 +:1095500005EB0A029A4252D84FF00009BAF1000F07 +:109560000DD137E0013344D1BB6E26609A69C4F84F +:109570000890B5FBF2F302FB1353EB1A6360236808 +:10958000B342EFD16068A842ECD8BA6E926A00EBA1 +:109590000208A845E6D9A8EB0508D04528BFD04663 +:1095A000E368281A4246184459460CF06AFC63687E +:1095B000A2684544EB1A934238BF1346BA6EAAEB31 +:1095C000080A926AA3609A4208D0BAF1000F01D04B +:1095D000C344D4E7002003B0BDE8F08F2146DDE9A5 +:1095E00000233846FFF728FF0028EED003B0BDE87F +:1095F000F08FDD21084B094A0948E1F743FBC02100 +:10960000084B064A0648E1F73DFBBF21064B034ADB +:109610000348E1F737FB00BFEC881D02788A1D0282 +:1096200020881D02C8881D028C881D02F0B51746CF +:109630001E460C4685B04968CDE902760191216845 +:1096400000230091024600F11001FFF76FFF05466D +:1096500040B932463946E06802F0F4FD6368E060E4 +:1096600033446360284605B0F0BD00BF41F30903F1 +:109670002DE9F04FD0E90059B3F1FF3F51EA1196BF +:10968000D9F8043090460433D9F81420C6F30906FB +:109690003344934289B059D821F000431A460593C8 +:1096A000D9F808300C4653401BBA079349460423A7 +:1096B000284607AAFFF7BAFF824688BB002C33DA98 +:1096C0000446002E38D04FF0010B0DF11B0701E0CE +:1096D000A64231D0AA6ED8F80400D8F800E0116A8A +:1096E00004EB000C8E45A6EB04030CF1010004F121 +:1096F000010428D2D269904225D82A460021284662 +:10970000CDE9027BCDE900ECFFF760FB38B901231E +:109710003A4649462846FFF789FF0028D8D08246B6 +:10972000504609B0BDE8F08F3346424628464946C8 +:10973000FFF77CFF0028F2D15046059BC9F808309E +:1097400009B0BDE8F08F6FF0530AE9E76FF01B0A2C +:10975000E6E700BF2DE9F04F0E46836E4F6899692A +:10976000F26801EB070909F107098DB00792B9FB0F +:10977000F1F201FB1292A9EB02094F45804628BF86 +:1097800000F1100475D2A9F108023D4640F2FE3AFC +:10979000CDE90527DFF8D0B111E04FF0FF31099B8B +:1097A0007268C3F309050435154407F000475F40AC +:1097B0004D45C6E90157F1605AD2D8F868300435F2 +:1097C000A9EB0502524594BFAC1805EB0A044C45C1 +:1097D00003D2059A944228BF14464FF0FF303168F7 +:1097E0001A6A0990914280F09F80DB69221D9A429B +:1097F00000F29A80042309A8CDE901400091424675 +:10980000002140460393FFF7E1FA10B110F1540F25 +:1098100029D1099F3FBAFF43FA0F02F5A062120552 +:10982000641BB368144344EA0B040AAD6340294641 +:109830001BBA0422F068CDE9094302F003FDD6E922 +:1098400000230821CDE90135054608F110040092F6 +:1098500003910023424621464046F5600B95FFF7F1 +:1098600065FE002899D0024610460DB0BDE8F08F85 +:10987000069F4FF0FF334246C8F8003021460023D0 +:109880004046FFF7D9FD02460028EDD1D8F8680020 +:1098900003699847021E5BDCE6D131693B1D4945EF +:1098A000E2D2DDF81CB0B24607924A4603F1040941 +:1098B00089453DD94FF0FF34CDE905320AAE00E0CD +:1098C00029468F4201D1A34532D1D8F86820DAF871 +:1098D0000000156AA9EB0103A84229D2D2694D1CE8 +:1098E000954225D80122CDE90001CDE9026200218F +:1098F00042464046FFF76AFA0028B4D120460122CA +:10990000314602F09FFC4D450446D9D3DDE90532CE +:1099100070B940F2FE31D01A884294BF1B185B1810 +:1099200093420BD3079A9FE74FF0A042002777E7B7 +:109930006FF0530210460DB0BDE8F08FA2F10801A0 +:10994000994228BF19468A4201F10403AED8E9E7DB +:10995000B621024B024A0348E1F794F93C881D0204 +:109960004C8A1D0220881D0200FC0F002DE9F04FDB +:109970001446826E99B025680C93136A9D4280F05C +:109980004E818B4661688B4240F249810026002758 +:10999000D3698246032BCDE9126710D90423002135 +:1099A00012AA02920095024603930191FFF70EFA64 +:1099B0000690002840F03A81DAF868206168136A5E +:1099C000994280F03A81D369032B40F23681042317 +:1099D0000091002113AA029203935246504601912E +:1099E000FFF7F4F903460690002840F02481DDE9F2 +:1099F00012239B1A002B40F320810123002254F8EC +:109A0000231083F00109CBF8001018A901EB8303A0 +:109A100053F8183C54F82910CBE9023202230B9377 +:109A20004FF0FF3306930BF10803CDE90D39CBF866 +:109A30000410AB4B042293E8030014AB83E803004B +:109A40004FF0FF300D9902F0FDFBDAF86830DBF8DB +:109A50000050D3E907329542804680F0C68000224C +:109A60004FF004094FF0FF3606990F920A910992C0 +:109A700009F104029A42079200F2B580042211AC67 +:109A800003920021524650460095CDF8049002946E +:109A9000FFF79CF90746002840F026824046214601 +:109AA000042202F0CFFB1199804609BA81EA06032D +:109AB000002B194605931193C0F28881059A42F351 +:109AC0000903B3F1FF3F52EA12921046DAF8682018 +:109AD000C0F30900D369043000EB09049C420894E8 +:109AE00000F28B81059CDBF800504FEA145E0EF407 +:109AF000E06CBCF5A06F00F0A2800428079C16AEB5 +:109B000000F054812846254605E03D46DAF86820F5 +:109B1000DBF80000D369126A6F1C904280F021814B +:109B20009F4200F21E810124CDE90005524600212A +:109B30005046CDE90264FFF749F9002840F0018161 +:109B400001223146404602F07DFB119BC9F1010420 +:109B500043F30901B1F1FF3F53EA1392C2F3090243 +:109B60002C440432944219468046CED34FEA135E09 +:109B7000DBF800500EF4E06CBCF1000F40F0B48054 +:109B80000999C3F389228A4202F1010238BF0A46C9 +:109B90000992229A82EA03040C9A144019D1079A76 +:109BA000194617922598249B16AA169598470028BF +:109BB000C0F25B81119B00F0C2800699494A59406E +:109BC0000A40002A00F0B980022800F0F180DBF89A +:109BD0000050DDF82090059EDAF86830D3E90732AE +:109BE0009542FFF445AF0A9B06930023DBF80C2057 +:109BF0008BF81630002A40F007810E9B18AA02EB62 +:109C0000830353F8183CCBF80830DBE90023CBE999 +:109C100000320B9B012B02D001230B9309E76FF05D +:109C200053030693069819B0BDE8F08F069B543392 +:109C30003FF4C2AEF6E75433F4D10023DEE6126AF5 +:109C40009542D0D209F108029342CCD30422039268 +:109C5000079A3946019216AA02925046524600953A +:109C6000FFF7B4F8002840F00A81169B4345BAD1AB +:109C7000DAF82C20119B82EA0802CAF82C20099AF3 +:109C80001E0DABF814200F9A4FF0FF388BF81720F9 +:109C9000059ADBF8005082EAC67643F30902B2F176 +:109CA000FF3F53EA139346F30901B1F1FF3F56EA30 +:109CB0001692C3F30903149904334B44CBF81810DC +:109CC0001599CBF80C30C2F30903079ACBF81C1096 +:109CD00006991A449146CBF810600A917CE700BFC0 +:109CE000D88A1D0200FCFF7FBCF5806F3BD0BCF51D +:109CF000C06F7FF44EAF0EF001030F93DAF86830B7 +:109D0000D3E907329542BFF46EAF09F10C094B4518 +:109D1000FFF469AF14AA0292079A00210192082267 +:109D20005046039200955246FFF750F854303FF4E6 +:109D30005AAF119BDBF800502BE74FF0FF3306932F +:109D400045E710F1540F40F09E80DBF80050119968 +:109D500000224FEA115E0B468BF816200EF4E06CE1 +:109D60000AE70546F4E7099A4FFA8EFE724492B26A +:109D7000069909925F4A0A4042F09F4242F4E0028B +:109D80009A420FD006994A1C3FF403AF0C4601EBF0 +:109D90008E22C1F38920C3F38921884238BF22462D +:109DA0000692F6E641F000420692F2E6059BE3E6F3 +:109DB000069AC3F38921C2F389228A42FFF407AFCE +:109DC00043F00043DBF80050069302E7330D03F441 +:109DD000E063B3F5A06FDBF80C2009D1DAF8683046 +:109DE0009B69B2FBF3F703FB1727B7FA87F77F09E5 +:109DF0000A9B8BF816700693FCE60A9BDBF80C2096 +:109E00008BF816700693F5E6DAF83C20130D13F480 +:109E1000E06F0FD0DAF84040DBF800108C4234D00D +:109E2000DAF84430DBF8040083422ED084422CD090 +:109E300099422AD0239B4BB1069BBBF81420C3F355 +:109E40008923934228BF1346239A1380069B002B35 +:109E5000BFF6E8AEC3F38923BBF814209A4294BF3F +:109E600000236FF001030693DCE610F1540F0AD1D2 +:109E70000A9BDBF80C208BF816400693BAE610F12B +:109E8000540F3FF4B0AE0690CCE6069BC2F3892295 +:109E9000C3F38921914240F2FF304FEA93230AD065 +:109EA000069B013314D0069B9142A3F5806088BFC6 +:109EB00003460693BEE7239AC3F30903002ACBD0D7 +:109EC000BBF8142023999A4228BF1A460A80C3E798 +:109ED000239B33B1BBF81430239A834228BF034637 +:109EE000138040F2FF33B7E710F1540F3FF47BAE1D +:109EF000069097E600FC0F0000232DE9F04F4FF08D +:109F0000010C93461D4604460E468BB01832DFF80E +:109F100078A0DFF87890DFF878800592CBF81830D9 +:109F2000CBF81CC0A36E1B6AB5EB530F05F10105FE +:109F300025D24FF0000C3068D6F804E006AF079049 +:109F4000434659462046CDE902A7059ACDF8009030 +:109F5000CDF804C00694CDF820E0FFF707FD08B166 +:109F6000831C09D1DBF81830013303D0DBF81C3037 +:109F70000133D7D16FF001000BB0BDE8F08F6FF067 +:109F800053000BB0BDE8F08F3593060208000020A7 +:109F9000FF03F07F2DE9F04100274FF0010C3B4615 +:109FA000144606460D4684B002F118089761C2F8BF +:109FB0001CC0E269511C21D0B16E096AB7EB510F88 +:109FC00025D2296899421ED0686890421BD09842D9 +:109FD00007F1010717D0914215D000234FF0FF3C45 +:109FE000CDE90233CDE900C34246214630466346FF +:109FF000FFF7BCFC40B9A369581CDAD16FF001002F +:10A0000004B0BDE8F081002004B0BDE8F0816FF03D +:10A010005300F9E72DE9F04F9246C26B0D694FEA04 +:10A02000125989B019F4E06907468B46CE68079546 +:10A03000CAF3892E14D0016CDBF80000814200F0D5 +:10A040009580D7F844C0DBF80440A44500F08E802A +:10A05000A14200F08B80604500F088804FF000093D +:10A06000CDF814A01C46BA46774606E0059A85EA64 +:10A070000C0C1CEA020C51D01D4645F30908B8F13E +:10A08000FF3F55EA15936FF00300C3F30903C01AAD +:10A090000833B3427AD8DAF86830DBF800100644A7 +:10A0A000186A814277D2DB69301D984273D8042345 +:10A0B00007AACDE901620091524600215046039360 +:10A0C000FEF784FE00284ED1079BA4EB090C1BBAB7 +:10A0D0006B4023F000430793002FC7D0290D01F4F4 +:10A0E000E060B0F5806FC1D1CCF38920C5F3892E33 +:10A0F0007045BBD330480CEA000040F0804040F48B +:10A100008010A84242D049B209EB8129059AA4EBFC +:10A11000090C85EA0C0C1CEA020CADD1B8F1FF3F2A +:10A12000574633D0149BC5F30904DAF868109C42F3 +:10A1300028BF1C46DBF800000A6A129B904203F11C +:10A140000403334427D2CA691919914223D80193D1 +:10A15000139B00900293614623465246384603946F +:10A16000FEF734FEE0B109B0BDE8F08FF146BEF174 +:10A17000000F3FF475AF1149C2F38922C3F3892060 +:10A1800082428CBF4FF00009894669E76FF00100F9 +:10A1900009B0BDE8F08F6FF0530009B0BDE8F08F53 +:10A1A000149B01461A1B139B18190BF031FD09EB88 +:10A1B000050009B0BDE8F08F00FC0F0000FCFFFFB8 +:10A1C00070B500240C26944688B005AD00940E4B63 +:10A1D0000E4A019502966446FFF71CFF002803DA39 +:10A1E000831C0ED008B070BD2A46231F04F1080C52 +:10A1F00053F8041F52F8040B634581EA000119600B +:10A20000F6D1002008B070BD0C00F07F0000F07F98 +:10A210002DE9F04F9A4613688DB081468846079223 +:10A220000493BAF1000F03D040F2FF33AAF80030D4 +:10A23000D9F82020D9F824304F4CC8F81820C8F895 +:10A240001C304E4A08F118030693049E21463046FE +:10A2500005920BF028FD37182146054638460BF0CD +:10A26000ECFC01280646059A70D0022802D13B7802 +:10A270002E2B72D0BB19059601251E4693460493DA +:10A28000214630460BF00FFD0644214630460BF0C8 +:10A29000D4FC80B1022802D001350644F0E73278C0 +:10A2A0002E2AF9D172782E2AF6D1013DF5D1B31CB0 +:10A2B0005A460493C9E797F900305A46059E002B89 +:10A2C00040D0079B1F60130D022B52D140F2FF3389 +:10A2D000CBF389229A420FD0069B0090019308236A +:10A2E000029303F1005343EA82234146244A48463D +:10A2F000FFF790FE021E25DBDDF818B003E030D139 +:10A3000098F817307BB32F2138460BF089FC844630 +:10A31000BCF1000F0CBFD4464FF0000C09AD039503 +:10A32000184D4FF0F0435A46414648460295009674 +:10A33000CDF804C0CDE909970B96FFF717FB00286D +:10A34000DDDA024610460DB0BDE8F08F049B5B5D80 +:10A350002E2B8FD1BB19049377E77B782E2B89D1D5 +:10A36000F8E7024671E76FF0010210460DB0BDE854 +:10A37000F08F6FF01302E5E710891D0200FC2F003B +:10A3800000FC0F70B18F06022DE9F04F85B0144626 +:10A39000119A0F9E002A4DD00746894603F1FF38D7 +:10A3A0002368E068023306D1D4E901120A449642D8 +:10A3B00001D28E422BD2BB6E6FF00102D3F814E0B3 +:10A3C000D3F828A008EB0E053544B5FBFEFB0EFBC9 +:10A3D0001B5BB6FBFEFCA5EB0B05554528BF5546A0 +:10A3E0000EFB1C6CA6EB0C0C2260494601900E9BE8 +:10A3F000C4F804C03846CDF800C0104AA5600295E4 +:10A40000FFF708FE0028CBDA05B0BDE8F08F119BFE +:10A41000711A951B014410989D4228BF1D460346A2 +:10A420002A462B4410930BF02CFD119B2E445B1BF2 +:10A430001193B5D1002005B0BDE8F08F00FCF7FF07 +:10A4400008B50B6B9A0207D59B03C86A03D54B6B03 +:10A45000984238BF184608BDFEF77EFD2DE9F04F43 +:10A460000024012593B0CDE9041211950827054673 +:10A4700021462646CDE90A44CDE90C44CDE90E44F7 +:10A48000079310940694AB6E069A1B6AB2EB530FB7 +:10A4900080F0B180DDF81480049C4046A04700287D +:10A4A0006FD140461199A04700286AD14FF0FF3381 +:10A4B000CDE9020001900AA9284610AA0093FFF7EF +:10A4C00055FA044600285CD1BDF83C3043B3DFF8B0 +:10A4D0002CA1DFF82C91DFF82CB10DF120080AEA4D +:10A4E000842343EA09035A462846CDE901870096AA +:10A4F0000AA9FFF78FFD002804F101044FEA105369 +:10A500003DDB40F20222B2EB105F3DD0079A12B160 +:10A51000B3F5007F4ED0BDF83C20A3B29A42DED8FE +:10A5200010994A1C05D0069B01330693119B0133F9 +:10A53000A9D1AC6A44B95CE001F49011B1F5003FD7 +:10A5400045D02468002C54D0A379012BF9D1216B7C +:10A5500001F48813B3F5803FEED1D4E90A30002826 +:10A56000EAD005992A4602910499CDE900012846CE +:10A5700004F14001FEF70CFF18B9216BDCE7831CE6 +:10A58000C9D013B0BDE8F08FDDE90832002AC2D08F +:10A590000092059A00210292049A284601922A46C6 +:10A5A000FEF7F6FE0028ECD1BDF83C20A3B29A429B +:10A5B00095D8B5E70899DDE9043098470028E0D13F +:10A5C00005980999049B98470028A4D0D9E7D4E9B5 +:10A5D0000D130029B5D005982A4602900498CDE9BC +:10A5E0000010284604F14001FEF7D2FE0028A8D052 +:10A5F000C7E70020C5E76FF05300C2E700FCFF0388 +:10A600000800002000FC0F702DE9F84301260446E5 +:10A610008946D4E91683A8EB0300216E013009E0D6 +:10A620000139C4E91771D4F864C05CF82E502A428D +:10A6300036D03B4603F01F02013803F101074FEA11 +:10A64000531E06FA02F2EBD100294FD0636DA26EC1 +:10A650009844136AD26AB8FBF3F003FB1083636576 +:10A66000D3008B4228BF0B460027606E3946C4E9F1 +:10A6700016370BF0CDFA0123224620461D49FFF77D +:10A68000EDFE0028C5D0E36AA16ED1E9072121665D +:10A69000B3FBF2F102FB1133C4E91677636523E0E3 +:10A6A000A26E616D126A0B44B3FBF2F102FB11332F +:10A6B000C9F80030D4E916138B4214D00125C91A09 +:10A6C00006E0226E013902F1FF32E36522660AD00C +:10A6D0005A095CF8220003F01F0205FA02F2024256 +:10A6E00003F10103EDD10020BDE8F8836FF01B00FA +:10A6F000FAE700BFFD8C060270B50D4684B0043148 +:10A700000646FFF781FF044648BB29463046FFF75F +:10A710007BFF044618BB2A46B36E52F8081BA8609C +:10A72000186A814225D2DB69032B22D90423CDE9A3 +:10A73000001402920393324630462146FEF746FB50 +:10A74000AB6878B9013323F001034FF0FF320420E6 +:10A750000021C5E90302AB606961AA61EA61204694 +:10A7600004B070BD10F1540FECD00446204604B084 +:10A7700070BD2346E9E700BF2DE9F04F044689B0DC +:10A780000E46204607A9FFF73FFF8046A0B9DDF837 +:10A790001CA0A06E5146FEF7EDFB804688B110F17B +:10A7A000540F09D14FF0FF332046236107A9FFF76B +:10A7B0002BFF80460028EAD04746384609B0BDE85E +:10A7C000F08FF36B002B79D045464FF0010906F16D +:10A7D000400B0DF11B07CDF8148022E0D269B6F8CA +:10A7E00004C03748904540EA8C2C61D85A46204630 +:10A7F000CDE902790195CDF800C0FFF7C5FD68BB32 +:10A80000012322462046CDE902790195CDF800A02A +:10A8100004F11001FEF78AFE28BBF36B4546434561 +:10A8200026D9316BA26E11F4801F05F10108A3EB4C +:10A83000050306F10801D1D1116AB06B05F10108D9 +:10A84000884235D2D269904532D88DE8A10222469D +:10A8500059462046FEF7BAFA0028D1D007463846B6 +:10A8600009B0BDE8F08F10F1540F9BD00746F6E712 +:10A87000059FA36EE1699A6AF06C0BF002FB2269F6 +:10A88000636932647364A269A36EFF21B264E069F4 +:10A890009A6A0BF0BDF94FF0FF323846336B2261F4 +:10A8A00043F40033C6F838A0336309B0BDE8F08F35 +:10A8B0006FF05307384609B0BDE8F08F0746D8E778 +:10A8C000000010202DE9F04F1C460B6B8FB09E024C +:10A8D00040F13482164603F00302012A00F035826B +:10A8E0005D038A46804600F165811A05DAF8345026 +:10A8F00000F19380D8F870206119914200F214821F +:10A9000013F4003916D1DAF82C20AA4212D2CAF870 +:10A9100034200DAF01233A46514640468DF834901D +:10A92000FFF7D0FF002860DBDAF83430AB42F1D318 +:10A93000DAF83030DF0278D4002C51D00AF140022E +:10A94000274693462546980352D5D8F86800DAF88A +:10A950003CE0C269964500F03581DAF83890A2EB08 +:10A960000E02BA4228BF3A462B4604974D4614467B +:10A970007746994611E010F1540FDAF8303040F084 +:10A9800012819B0240F1D38151464046FFF7F4FE0D +:10A99000002840F00681DAE90E5701234246594665 +:10A9A0004046CDE90264CDE90057FEF7BFFD00281F +:10A9B000E1D1D8F86830049F1A6ADAF834303F1BC6 +:10A9C0002344CAF83430DAF83C304D462344CAF800 +:10A9D0003C302644DAF83030C8F86020B3D14C4619 +:10A9E000204623F40023CAF830300FB0BDE8F08FC2 +:10A9F000DA0248D5D8F86820D2696FF0010189469B +:10AA0000DAF834E0CAF83810CAF83CE0A2EB0E02DB +:10AA100043F40033CAF83030A3E7DAF82C20AA4216 +:10AA200084BF1546CAF8342064E740F2FE30D8F8F7 +:10AA30006850DAF83470AA6ADAF82C10904228BF0D +:10AA40001046EA69D208824228BF0246381981427C +:10AA500038BF014691427FF66FAF2A6A9D02CAF85D +:10AA60003C70C8F8602040F1628151464046FFF7D3 +:10AA700083FEDAF83030002840F0958023F480130C +:10AA8000CAF8303058E7DAF83410002940F0A080D6 +:10AA9000D8F8680009970A9647465646036A069111 +:10AAA000C8F86030DAF83830CDF810B007934B1E94 +:10AAB00005930B9538460CA9FFF7A6FD002840F03A +:10AAC0001F810C9DB86E2946FEF754FA00285CD110 +:10AAD000069BB96E002B00F01881D1F81C90059BE5 +:10AAE000A9F1080B5B45C0F09280059B0891B3FB70 +:10AAF000FBF0013808F05EF8059B841CA3EB84048E +:10AB0000B4FBFBF4204608F055F8069B0899A3EB2C +:10AB1000800E04FB1BEBCB4500F0B680BBF1000FB1 +:10AB200000F0E080B94600242F464FF00108079D51 +:10AB30000DF1340A089605E0B345D9F8681040F2E3 +:10AB4000AB803446086AABEB0403854225D2C96961 +:10AB5000661C8E4221D84A4600214846CDE902A80B +:10AB6000CDE90054FEF732F9002840F0C6800123F9 +:10AB70004A464846CDE902A8049901940097FEF799 +:10AB8000D5FC0028D8D04F46089E10F1540F40F055 +:10AB9000B7804FF0FF3333648CE76FF05300DDF87C +:10ABA00020A0DAF8303043F40023CAF830300FB078 +:10ABB000BDE8F08F00F0DAF800287FF416AFDAF87D +:10ABC000303092E6D9023FF518AFDAF8341061E779 +:10ABD0000AF13C03013902930AF138030091019311 +:10ABE0005946DAE90A234046FEF730FA0028D8D160 +:10ABF000D8F86830FF219A6ADAF84C000BF008F8B0 +:10AC00004FF0FF33DAF83410CAF8403040E7069BC3 +:10AC100099459B4686D183464FF00108079B0DF16D +:10AC200034090D934B460024B9464FF0040A2F46D1 +:10AC300008961D4618E0A34513D0D9F86820106A7D +:10AC40008342AAD2D269301D8242A6D3CDE9003612 +:10AC50004A4604234846CDE9025AFEF7B7F80028D1 +:10AC600050D10134444529D0A600012304994A4615 +:10AC70004846CDE9025A00970196FEF757FC0D9B16 +:10AC800001460028D7D07EE7013494FAA4FBBBFA32 +:10AC90008BFB0BF10108C1E70A46DDE90A65DE46D8 +:10ACA000DDF810B0C846B946DDE908A7CAE90E9E2E +:10ACB000D269DAF83030A2EB0E02A9E6C846DDE927 +:10ACC0000A65B946DDE908A74FEA840ECAE90E9E77 +:10ACD000D8F86830DDF810B0DA69DAF83030A2EB75 +:10ACE0000E0295E6A946DE46B846B246DDE90A659B +:10ACF0000A46DDF810B0099FD8E7DDF820A050E73C +:10AD0000B2464EE7DDF820A04BE7B246A946DDE9A2 +:10AD10000A65CAE90E93B8469E46DDF810B0099F51 +:10AD2000CA69DAF8303073E66FF01A005DE640F673 +:10AD30000C21094B094A0A48DFF7A4FF40F63B31D2 +:10AD4000054B084A0648DFF79DFF40F63C31064BAD +:10AD5000044A0348DFF796FF48881D02948A1D02C3 +:10AD600020881D02E0891D0218891D022DE9F0418D +:10AD70000B6B9AB09C0274D5054658030C4608D557 +:10AD8000D90258BF4FF0FF3223F4802358BF22640A +:10AD900023639A0361D513F48011666BD4F82C8079 +:10ADA00049D14FF0FF37542205A80AF031FFA36ABA +:10ADB0000DF1540C0F93324B46451193CDF8408062 +:10ADC00095E80F0012968CE80F002F601AD201232D +:10ADD00028460DF1130205A900F05CF800283DDBC0 +:10ADE0000123214628460DF11302FFF76BFD0028D1 +:10ADF00034DB2B68626B0133E36A1CBF15972F604D +:10AE00009A42E4D304F140070AE010F1540F25D12F +:10AE1000236B9B022CD521462846FFF7ADFCE8B9F1 +:10AE200001232A4639462846FEF706FB0028ECD1C6 +:10AE3000D4E90C3203E0B045424638BF324623F431 +:10AE4000003343F48033A16BCDE902366B46CDE984 +:10AE5000001293ED007F84ED0A7F00201AB0BDE858 +:10AE6000F08140F65F21074B074A0848DFF70AFFE9 +:10AE700040F60C21034B064A0448DFF703FF00BFEE +:10AE80000100200048881D02588A1D0220881D02EA +:10AE9000948A1D022DE9F04F17460A6B87B0940281 +:10AEA00040F1A4801D4602F00303022B00F0A580B0 +:10AEB00096030C46804600F18180D4F834C0E26AE3 +:10AEC000944580F08580A2EB0C02954228BF154680 +:10AED000002D00F0828004F13C032E466FF0010B40 +:10AEE0006046CDE90435DFF830A104F1400928E0DF +:10AEF000D8F868C0E26BDCF81C309A4224D09D1A66 +:10AF0000B54228BF354611F4801130D0A08805EB3A +:10AF1000020C9C4504F108014AEA802061D80192A4 +:10AF200000904A464046CDE90275FFF72DFA88BBEE +:10AF3000606BE36B28442B44761B6063E3632F4410 +:10AF40004AD0216B4A03D3D4CB02024625D5C4E9AB +:10AF50000EB0D8F868C041F48021DCF81C302163C1 +:10AF60009D1AB54228BF354611F48011CED1DCF8C8 +:10AF700020C0A06B604534D205EB020C634530D392 +:10AF8000019200904A464046CDE90275FDF71EFF4A +:10AF90000028CDD007B0BDE8F08F049904F1380344 +:10AFA000CDE90131E36A009049464046A26AFEF7C6 +:10AFB0004DF80028EED1216BE26BCAE7FFF7D6FE11 +:10AFC0000028E7D1D4F834C0E26A9445FFF47BAF9F +:10AFD000002007B0BDE8F08F059D284607B0BDE80A +:10AFE000F08F6FF0530007B0BDE8F08F40F6EB2113 +:10AFF000054B064A0648DFF745FE40F6EC21054BB7 +:10B00000024A0348DFF73EFE48881D02F4891D020C +:10B0100020881D023C891D02000010202DE9F04F00 +:10B02000A3B0BDF8B470BDF8B8809346A8EB070490 +:10B030000A680D934B68012C81460A910E92129278 +:10B040000F93139353DD7B421BB20C931AAB46460E +:10B050004FF0000ADDF834800B9329E0FE2C13DC5E +:10B06000D9F86800D0E90621531E03EB5103B3FB66 +:10B07000F2F502FB153524395B1B8B4228BF0B46CA +:10B080001A9A9A4240F2A6802C9B07EB6404A5B260 +:10B0900000935A4643464846CDE901560A9901F0C5 +:10B0A0008DF8002840F08980EC1B012C1EDD2E4617 +:10B0B0000B9B00220893B04B484607930C9BCDE9AD +:10B0C00003A7CDE90563AD4B2C99CDE90183CDF8FC +:10B0D00000B04FF0FF33CDF868A0FEF733F800283A +:10B0E000BCD00646304623B0BDE8F08FA846D9F85C +:10B0F00068000A9C426AA368002A03F10103A36066 +:10B1000023DD013242F00102B3FBF2F102FB113305 +:10B11000DBB9236833B16268012A03D9012B01D05E +:10B12000012528E00023484695491AAA1A93FFF7FB +:10B1300095F9064600B91A9E002ED3DBD9F86800AF +:10B14000036AB6EB530FC0F0F880002500224FF0E1 +:10B15000FF340A9B5968C3691A91083BCDE91C4426 +:10B160001F931B921E92FDF705FF0646A0B316F132 +:10B17000540FB7D100254FF0FF33C9F810300A9BA8 +:10B180001B68002B00F0EA800A994A68012A40F205 +:10B19000E580012B00F0E28048460431FFF734FAE5 +:10B1A0000646002800F06F8110F11C0F9AD1002D87 +:10B1B00000F0D480D9F86800C8E710F11C0FB04641 +:10B1C00006468FD1D9F868001A9AC369243B934286 +:10B1D0008FD287E7B0468CE70A9A1AAB19460B93D1 +:10B1E000484604230832FEF721FA06460028BED15D +:10B1F0000D990246CDE900B10B9903901591614973 +:10B20000234607915D4948460291794209B2069169 +:10B2100014A90891CDE904782C99CDF85090FDF748 +:10B2200091FF06460028A2D10A9B9B69013300F0DA +:10B23000A0800A9BDB69013300F09B801B9B1F9958 +:10B2400003F10C020A9B8A42DB7D00F287804E4CA0 +:10B2500003F5C06344EA03541C9B0DF1580A634094 +:10B260001BBA16935246042348460B99FEF7DEF9A3 +:10B27000064600287FF47BAF0A9A082348460B99BC +:10B280001832FEF7D3F9064600287FF470AF1C94FD +:10B2900000231693CAE90133002D77D009F1440346 +:10B2A000514609F15004086853F8042F42409C426B +:10B2B00041F8042BF7D1169B524623F47F7323F0F9 +:10B2C000030348460A991693FEF77AFF06460028BC +:10B2D0007FF408AFDDE916231343189A13436FD1A7 +:10B2E00048460B99FEF736FA064600287FF43FAF32 +:10B2F000D9F868309A691B9BB3FBF2F402FB143453 +:10B30000002C40F005810A99A8EB0707CB60D1E932 +:10B3100000230B601C9B8F824A600B61C9E91244B9 +:10B32000C9F85040002D6BD109F13C0309F13009F7 +:10B3300099E8070083E80700D4E62C9B5A4600935F +:10B340004846CDE901780D9B0A9900F037FF064683 +:10B3500038B90546B846D9F86800F7E66FF01B061D +:10B36000C0E610F11C0F7FF4BDAE0025D9F86800CF +:10B37000ECE60DF1580A8BE7A18D060200FC0F40A8 +:10B38000C18D06026D96060208FC0F0009F1380C0B +:10B3900051466646544609F14403206856F8042F86 +:10B3A00042409E4244F8042BF7D109F12C0408686E +:10B3B00054F8042F4240644541F8042BF7D16FE75D +:10B3C0001B9B1F9A10339342C8D81C9B8D4C484638 +:10B3D00063401BBA11930B99042311AAFEF726F9B7 +:10B3E000064600287FF4C3AE0C23524648460B990C +:10B3F000FEF71CF9064600287FF4B9AE1C946FE7EF +:10B40000D9F820300E99994241D0D9F824200F98CC +:10B4100090423CD091423AD0984238D0D9F8283066 +:10B4200033B3DDE90E100A9A0BE0DF68B8420BD0A7 +:10B43000B94209D0A84207D09D79022D09D01B68D6 +:10B44000B3B19D68A942F0D115689D605568DD6073 +:10B45000F2E7DD6AA94206D01F6BB84203D0B942B9 +:10B4600001D0A842EBD11568DD6255681D63E6E79F +:10B470000B9A484612A9FEF73FFD021E25DA911CE1 +:10B4800019D016462EE60125D9F868005EE60A9A1C +:10B490001368C9F820305368C9F82430BEE7013B6F +:10B4A000C3F30902003A18BF012223F0004343EA24 +:10B4B000C273C9F8303048460B9A12A9FEF76AFDEC +:10B4C00068B3821C18BF06460CE6D9F83030013349 +:10B4D000C3F30901003918BF012123F0004343EAF7 +:10B4E000C173190D11F4E06FC9F8303063D1002336 +:10B4F00016930A9B189219930023524617934846B5 +:10B5000002230B9900F090F8002846D00646E9E5A2 +:10B5100040F283613C4B3D4A3D48DFF7B3FBD9F82D +:10B520003020130D13F4E06F0DD0D9F834501A9970 +:10B530008D421FD0D9F838301B9883421AD08542EB +:10B5400018D0994216D000279DF87F500A9B169478 +:10B55000304C05F5C06519935246022348460B99B5 +:10B5600044EA0554CDE9177400F05EF8002818BFCE +:10B570000646B7E540F2FF30274BC2F3892143EA84 +:10B58000812381424FF0000118BF1C46234BC9F8AC +:10B5900038101340C9E90C31D5E7D9F83030C3F37E +:10B5A0000902002A7FF47BAF41F203011C4B1D4AC4 +:10B5B0001748DFF767FBD9F834701A98874208D02C +:10B5C000D9F838101B9DA94203D0AF4201D0884260 +:10B5D0008DD10020114940F2FF351940C9F83010D3 +:10B5E000C3F38923C2F389218B42C9E90D0005D237 +:10B5F000A2F58062084941EA832379E7AB423FF430 +:10B6000076AFF7E70CFCFF7F60891D023C8A1D02C4 +:10B6100020881D0208FC0F000000F04FFF0300808F +:10B6200088891D02B88A1D022DE9F04F856AA5B0F0 +:10B6300007460C4690460E680A935DB939E0E96802 +:10B6400062688A420DD093420BD0B14209D02D6876 +:10B65000002D2ED005F108039C42F8D0AB68B34210 +:10B66000EDD1AB79012BF2D12B6BDA02EFD5B86EAD +:10B67000E96A826A9142EAD9026A696B9B02E963CC +:10B680003A6640F10C8229463846FFF775F80028E3 +:10B6900040F00D812B6B294623F4801338462B6331 +:10B6A000FFF764FB002840F002812D682668002D1A +:10B6B000D0D1A446636814AD0B93BCE80F000FC54E +:10B6C0009CE80F0085E80F000A9B002B37D0DA00BA +:10B6D000083AD20841464FF0000C40F2014040F2D7 +:10B6E000FF45B246013213E0AE4564D009F4E06391 +:10B6F000B3F5C06F08D14B6809F001091E68A66157 +:10B700005B6884F81790E361013A01F108010ED0FB +:10B710000B68C3F30A5E86454FEA1359E4D1A38A46 +:10B72000013A03F10103A38201F10801F0D1564669 +:10B73000BCF1000F03D0A38A002B00F04181A37D50 +:10B7400013B9A38AFE2B40D94FF0FF3200231F927A +:10B75000BA6EA249D269CDE90433CDE9023306932A +:10B760000A9B083ACDE9008321922369E268079198 +:10B77000216838461C910FA908911CAD21460F97EE +:10B780001D9220921E931095FDF7DCFC8446002844 +:10B7900000F0BE801CF11C0F16D01CF1540F13D00A +:10B7A00014AD0FCD0FC495E80F0084E80F0060467C +:10B7B00025B0BDE8F08FA38A002B00F06281013B29 +:10B7C0004FF0010CA3829FE7A38A02934FF0FF334F +:10B7D00000943B61002342460193214638460A9B70 +:10B7E000FFF71CFC84460028DAD1BD6A002D00F06A +:10B7F0008C80B1460D9740F2FF4ADDE90A6740F2BE +:10B80000014B0C9509E0EA6897420DD09F420BD09E +:10B81000914509D02D68002D61D005F1080C6445D3 +:10B82000F8D0AB689945EED1A646BEE80F00ACE86B +:10B830000F009EE80F008CE80F00002EEAD00021D8 +:10B84000324605E0584537D0013A01F10101E1D017 +:10B8500058F83130C3F30A505045F3D1A888C3F3E8 +:10B860008923984236D0EFD9AB790138022BA880D2 +:10B87000EAD1AB6A013BAB62E6E705F1200905F1CD +:10B880000808AB88AA8B93423CD3E97F002939D0C2 +:10B890009B1AAB804A464FF0FF3341463846CDE90C +:10B8A0000244CDE900A4FEF761F80028E9D08446FF +:10B8B000604625B0BDE8F08FA888C3F3892398427D +:10B8C000C2D3AB790130022BA880BDD1AB6A013362 +:10B8D000AB62B9E74FF0FF33AB60EB60B4E74E46C5 +:10B8E000A946DDE90C574C464FF0FF3ADDF82CB085 +:10B8F000AB689E42C1D0EA689345BED09B45BCD0A0 +:10B900009642BAD02D68002DF2D14FF0000C4EE7D0 +:10B9100011A98E46CDE91100139007F12C0C07F107 +:10B920003802DEF800005CF8043F434062454EF800 +:10B93000043BF6D18E460DF1440C07F1440352F856 +:10B94000040FDCF80010934280EA01004CF8040B6D +:10B95000F5D1714607F1500C086853F8042F4240A6 +:10B96000634541F8042BF7D1DDE91212119B0A431C +:10B9700023F47F7323F003031A43119330D1294634 +:10B980003846FDF7E7FE844600287FF403AFBB6E20 +:10B990001D9A9969B2FBF1F301FB1323002B77D1B8 +:10B9A000E2601E9A07F1480C226107F13C0507F19D +:10B9B000300207CA85E80700BB64CCE9013314E70D +:10B9C000214638461CAAFEF7E5FA8446002834D002 +:10B9D00010F1020F7FF4E4AEB1E600BF6D960602EF +:10B9E0002146384611AAFEF7EBFB844600287FF477 +:10B9F000D7AE1D9B219A103393423FF6E5AE1E9BB6 +:10BA0000DFF8C4A029468AEA03031BBA0E9338461E +:10BA100004230EAAFDF70AFE844600287FF4BAAE7E +:10BA20000C232946384611AAFDF700FE844600285B +:10BA30007FF4B0AECDF878A0A1E79DF88730002B59 +:10BA40003FF47DAE2146384607F14802FEF7B8FBC9 +:10BA5000844600287FF4A4AEE27D144B02F5C06258 +:10BA600043EA025304F1180211931292012338465B +:10BA70001CA911AAFFF7D8FD844600283FF45FAE49 +:10BA80008EE640F2D2610A4B0A4A0B48DFF7FAF819 +:10BA90004FF4E661094B074A0748DFF7F3F840F631 +:10BAA0000C21074B074A0448DFF7ECF808FC0F00AD +:10BAB000BC891D02A88A1D0220881D0260891D0202 +:10BAC00048881D02948A1D020CFCFF7FF0B50B6BA9 +:10BAD00087B09D0242D51C0302D5002007B0F0BDFF +:10BAE0000C460546FFF742F9236B70BBDA03F4D529 +:10BAF000A2680132F1D0E2680132EED0DB0229D433 +:10BB00006A460823174604F1280103C982E80300A6 +:10BB10001649A288266D28460B43D6E9015141EA11 +:10BB2000822143EA822341F08151CDE90237CDE9F8 +:10BB30000415022302AA04F10801FFF775FD236B27 +:10BB400018B923F480332363C7E743F40023236346 +:10BB500007B0F0BDE76CE36A0549DAE74FF42B6103 +:10BB6000044B054A0548DFF78DF800BF0000202090 +:10BB70000000102048881D02088A1D0220881D022E +:10BB80000B6B70B59B0229D505460C46FFF79EFF4F +:10BB9000AB6A064643B1A34202D10EE09C420ED0EE +:10BBA0001A461B68002BF9D1236D1B686BB1236B00 +:10BBB000304623F40013236370BD05F128021B688F +:10BBC0001360236D1B68002BF1D1E06C08F0ACF919 +:10BBD000236B304623F40013236370BD40F6F51148 +:10BBE000024B034A0348DFF74DF800BF48881D02A7 +:10BBF0001C8A1D0220881D02F0B5C36B04461B0D74 +:10BC000013F4E06FA1B06ED1236BC3F30903002BD3 +:10BC100042D0002501234FF0FF36CDE90955CDE98B +:10BC20000B550D9508958DF837300F930E954FF005 +:10BC3000FF332046CDE90255CDE900650EAA10A9D3 +:10BC4000FDF794FE48BB9DF8377047B30DF1200C0B +:10BC50000DF1400EBEE80F00ACE80F009EE80F00AB +:10BC60008CE80F000E9B013302D00F9B0133DED115 +:10BC7000216BC1F3090253425BB212B9002BC0F22F +:10BC800082800B44C3F30902003A18BF012223F05B +:10BC9000004343EAC2732363002021B0F0BD204675 +:10BCA00018AA0EA9FEF728F9002842DA831CF4D15D +:10BCB000204610A904F14802FEF782FA0028ECD1D0 +:10BCC0009DF85720334B02F5C06243EA025316AA8F +:10BCD000069307920123204608A906AAFFF7A4FCB1 +:10BCE0000028BFD0D9E700254FF0FF33CDE902553A +:10BCF000CDE9003518A900F14002FDF737FE002814 +:10BD0000CBD1216BE36B244A244D0A40C3F3892332 +:10BD100045EA8325C4E90D002263119001232046E2 +:10BD200018A910AA1095FFF77FFC00283FF46CAF0C +:10BD3000B3E7C0F3090304AA029301920346184A29 +:10BD40002046009718A9FEF765F90028A5DBDDE974 +:10BD50000E21049B93420ED08B4210D004AB07936C +:10BD6000104B2046069308A9012306AAFFF75CFCA6 +:10BD7000002892D176E705988842EDD166E7059BC9 +:10BD80009A42EBD162E741F20301074B074A0848A8 +:10BD9000DEF778FF08FC0F00FF0300800000F04F83 +:10BDA00000FCFF7F08FC0F6088891D02B88A1D0215 +:10BDB00020881D022DE9F04F1D4603F003038FB0CC +:10BDC000012B06460C46079204D0FFF715FF81466B +:10BDD00000287DD10027189A45F4001304F10808C3 +:10BDE0002265236341463046231D07AA6763E76344 +:10BDF000E764FEF70DFAB0F100095EDB0123A371E1 +:10BE0000B36AAA052360B46200F19F804FEA195219 +:10BE1000012A40F08E80A38815F480654FEA8323C1 +:10BE200000F0AF80226B43F0005342F4803243F4C1 +:10BE3000801305932263226D9368002B00F08980A4 +:10BE40000025DFF8E4B1AA4622E05268A38812F880 +:10BE500021003A44916800F5407041EA8323C1F320 +:10BE600009010291526843EA0053CDE900A241461C +:10BE70005A463046FEF7CEF8B0F10009236B60DB7E +:10BE800003F003010129226D0DD19368AB4260D903 +:10BE9000236B05EB450103F00300022805F10105C2 +:10BEA0004FEA8107D1D1516839448868716F43F4F2 +:10BEB0008037884262D82763E7E719F1020F0BD079 +:10BEC000236B43F40023214630462363FFF758FEDB +:10BED00048460FB0BDE8F08F40F2FF33B4F804A03D +:10BEE0009A45EDD00123A371B36A2360EB05B462D8 +:10BEF000E6D5079D284609F0D1FFF36E83421CD397 +:10BF0000464A0B95464D42EA8A2240EA8A2040F48E +:10BF10008010089245EA8A220A900C920323414637 +:10BF2000304608AA09970D97FFF77EFB28B90595BB +:10BF300081E76FF01409236BC3E76FF02309236BCC +:10BF4000BFE719F1020F9BD0BBE76FF01009236B1D +:10BF5000B7E7B36E10689A6A002854D0E064FF21F6 +:10BF600009F056FE4FF0FF3240F201232264059A99 +:10BF7000B3EB125F1BD04FF00009A9E76FF01B096C +:10BF80009FE7082704F1280143F000533B43019148 +:10BF900030464146234A00950297FEF73BF8031EC0 +:10BFA0000593BFF648AFDDF81490236B89E76FF077 +:10BFB00001010020236B059A43F48013C2F30902A8 +:10BFC000C4E90B23B36E216460649B6AA162A3641D +:10BFD000002AD0D040F2FE359D4228BF1D46009079 +:10BFE000A788E26C45EA8723C5F30905019241461B +:10BFF00030460C4A029543F00053FEF70BF8B0F1BF +:10C000000009B8DA5CE71046069207F085FF069A49 +:10C01000E0640028A3D16FF00B0951E70000104045 +:10C020000000102000FC0F7000FCFF7F10B5034CD7 +:10C0300082B00094FFF7BEFE02B010BD308A1D0230 +:10C04000F0B59DB004460591FFF7D6FD08B11DB0CF +:10C05000F0BD03460AA9204605AAFEF7D9F8002834 +:10C06000F5DB40F2FF33C0F389229A4268D0A16A1F +:10C07000030D022B12914FEA822610D0002546F0C4 +:10C080009F4646F4E006012320460AA906AA069622 +:10C090000795FFF7C9FA129BA3621DB0F0BD4FF0E0 +:10C0A000080C002708AD46F0005320463E4A019593 +:10C0B00043EA0C030AA9CDF808C00097FDF7AAFFD0 +:10C0C0000028C4DB4FF0FF332A462046CDE9027733 +:10C0D000019714A90093FDF749FC0028B7D1199BDB +:10C0E00033F47F032FD112ABA3620123226B46F0FE +:10C0F0009F461A44C2F30901C91B18BF012122F04F +:10C10000004242EAC17246F4E0068DF84E00ADF8F6 +:10C110004C000790226320460AA906AA0696FFF75C +:10C1200083FA0028B7D1129A236BA262C3F30902E3 +:10C1300062B941F203011D4B1D4A1E48DEF7A2FD04 +:10C140006FF0150083E76FF0260080E7013BC3F333 +:10C150000902003A18BF012223F0004343EAC273E8 +:10C1600020460AAA236314A9FDF714FF00287FF4D0 +:10C170006EAF204614A904F14802FEF721F800280A +:10C180007FF465AF9DF867300B4E03F5C06346EA58 +:10C1900003562A46012320460AA91AACCDE90864B1 +:10C1A000FFF742FA53E700BF00FC0F7088891D02B9 +:10C1B000B88A1D0220881D0208FC0F002DE9F043FB +:10C1C0001F46836E8DB01B6A0D46036604A90446A4 +:10C1D0001646BDF85480BDF85890FEF78DFA10B1A0 +:10C1E0000DB0BDE8F0831498CDF80890CDF8048028 +:10C1F0000090E87D3B468DF82700A86932460A90FA +:10C20000E86904A90B902046FEF708FF0028E7D153 +:10C21000DDE904120123A961EA61266AEB752B6846 +:10C22000B34207D06F68656AAF4203D0AB4201D01A +:10C23000BE42D5D1B8F1000FD2D1216262620DB0F9 +:10C24000BDE8F083CAB110B542F001E00B4C0139F2 +:10C2500011F8013F83EA000202F00F0254F8222095 +:10C2600082EA101080EA131303F00F0354F823300E +:10C2700083EA10100FF015C010BD7047E08A1D0250 +:10C280002DE9F04FA3B09DF8B84002930B1E1D940A +:10C290001C932F9C40F3DF8400231993531EC11875 +:10C2A0008A46914600F1FF3B50001E90A01E16905A +:10C2B000114B601E17909BF90110B9F1010F03910A +:10C2C0000BF1010240F33C87AAEB020E4EF001E0B5 +:10C2D00012F9010F8142B8BF01460FF007C8039160 +:10C2E00000220792AAEB0B02CDE912ABCDF810B0F9 +:10C2F0000592CDF850908BE0010000C0C04DC4FB0A +:10C300000510002805DA6FF000440C19214640F1B1 +:10C3100000000C4605464FF08041002054EAEF75BE +:10C320008E46844604F1E244B64DA4F52524A4F2D9 +:10C330006C74C4FB05EC7646674656EAEF778C468C +:10C340008646B14F04EA0B0B32408BEA0202C2FB75 +:10C3500007CE6446754654EAEF75109E8C4616402B +:10C360000B9AAA4F224072400646C2FB07C664469B +:10C37000354654EAEF750F4602EA08080246A44E15 +:10C3800009EA040988EA0909C9FB06723C46154610 +:10C3900054EAEF758C4686460C9A9E4F224009EA75 +:10C3A0000A0A8AEA0202C2FB07CE6446754654EACC +:10C3B000EF758C4686460A9E974F16400D9A22408E +:10C3C0007240C2FB07CE6446754654EAEF75119E73 +:10C3D00016400F9A22407240F226C2FB06100C460D +:10C3E000054654EAEF7509990A400E9921404A40E2 +:10C3F00012F4006F4FEA223202F1010118BF0A461F +:10C40000079911440791059A013A059200F02B8192 +:10C41000049911F9012F04910399521A2D9991420F +:10C42000F1DC2C9902988A4080EA0201C90F0029A8 +:10C4300015BF1C464FF080444FF0FF350025C2FB6E +:10C440000045002D05DA6FF0004161180C4645F1FA +:10C4500000052046294650EAEF7102990690914264 +:10C4600000F0DE804FF080410026069C44F07F42C1 +:10C47000500100F18050C0FB0016002EA2EB040218 +:10C4800005DA6FF000440C19214646F100060C460F +:10C49000354654EAEF75A4FB047E05FB04F817F15A +:10C4A00080474EEB480EBEF1000F2646AC462146B3 +:10C4B00005DA6FF000443C1927464EF1000E009754 +:10C4C000CDF804E0DDE9004554EAEF75CDE900451B +:10C4D00081EA0005C2F3406BEC0F08940BF1FF34C6 +:10C4E000C2F3007A109442F3406400FB0CFC0B94FE +:10C4F0000AF1FF34C2F380790A94CAF100040D9462 +:10C5000009F1FF34C2F34078C7170994C9F1000458 +:10C5100006FB07CC0E94A0FB067608F1FF34C2F3AD +:10C52000C06E1194C8F100040F94CEF100040C9475 +:10C53000009C6644C2F3806CC2F3006B0CF1FF38C0 +:10C54000CCF100094FEAD47C0EF1FF3A0BF1FF3B2E +:10C5500004F0030E42F300620CF1010CA410089DDC +:10C56000F44554EAA494002D15BF1D464FF08045B4 +:10C570004FF0FF3C4FF0000CED194CEB060CBCF1FA +:10C58000000F05DA6FF00046AE1935464CF1000C8D +:10C590002E46674656EAEF773444E50F002D15BF67 +:10C5A0001E464FF080464FF0FF3700271B4DC4FB5F +:10C5B0000567002F05DA6FF000443419264647F16D +:10C5C000000734463D4654EAEF7521444C1005D42B +:10C5D00011F0010F04F1010118BF0C460444E10FF2 +:10C5E000069D002915BF19464FF080414FF0FF30DE +:10C5F0000020002D7FF482AE4FF4002200E700BF40 +:10C6000094A8F5707BBEAF63F2CBA24D6CAC162F35 +:10C61000A4AA5211B72A580211FE0A00ABAAAA2AEC +:10C62000029AB2F1004F7FF41DAF00224FF0FF35A8 +:10C630006FF000414FF4003406914FF0010C964624 +:10C640009146AA46AB46A846CDE90E22CDE909554A +:10C65000874F884E8848894910950B9208920C9212 +:10C6600011950D927BE7079ADDF85090DDE912AB4A +:10C67000002A00F06785B2FA82FE02FA0EF202F199 +:10C68000004212F100444FEAE27242F100020192CC +:10C690000094DDE9004554EA6F05794E624206FBDD +:10C6A0000522A4FB06761644FF1866F10006002E4C +:10C6B0002246CDE9004505DA6FF000443C192746D3 +:10C6C00046F100063C463546DDE9006754EAEF7561 +:10C6D00004F15A3C0CFB07F54FEAEC7404FB0655D9 +:10C6E000ACFB064814F18044264645EB080756EAA1 +:10C6F000EF77C6F1005696EA0C0F8CFB064740F127 +:10C700001085E61867F10007002FC0F211853D463D +:10C71000344654EAEF75A4000CEB040585EA0204E4 +:10C72000E40F002C15BF1F464FF080474FF0FF3C31 +:10C730004FF0000C0199EE1705FB01F4009906FB80 +:10C740000144A5FB0168F619444444EB0C04002C99 +:10C75000B44606DA6FF000461CEB0606B44644F118 +:10C7600000046646274656EAEF77C6F1005686EA89 +:10C770000504E40F002C15BF1C464FF080444FF019 +:10C78000FF3C4FF0000CC5FB064CBCF1000F05DA76 +:10C790006FF00046A61934464CF1000C2646674659 +:10C7A00056EAEF77B6F1005F80F2AC84B6F1604FE5 +:10C7B00000F3D98405F1004494EA020F40F15A8451 +:10C7C000DDE9006704FB07F1E21702FB0611A4FB99 +:10C7D0000602C0180A4462F10002002A05DA6FF06E +:10C7E00000414118084642F100021746064656EA43 +:10C7F000EF774FF0FF321D46C6F10056C6FB0452DC +:10C80000002A05DA6FF0004169180D4642F1000276 +:10C810001146284650EAEF710246B2F1604F00F32C +:10C82000A484610004F100420891B2F1404F089ADB +:10C83000D8BF4FF0004208921D9A002A00F01382E0 +:10C84000CEF11B01B9F1000F189140F3F4810122E0 +:10C8500016988A40013ACDE904B01A92AAEB0B006F +:10C860005210CDE91FAB06901B92CDF8849091E158 +:10C8700000010040FFFF1F00E0FFFF0FF8FFFF0176 +:10C88000C4C3C3C34FF08046002742F07F456C010C +:10C8900004F18054AD1AC4FB0467C5F3807909F133 +:10C8A000FF31C5F30078C5F3006E0D9108F1FF313B +:10C8B000C5F3406C0E910EF1FF310C91002F0CF17D +:10C8C000FF310B9105DA6FF0004171180E4647F108 +:10C8D00000073046394650EAEF7101FB00FB8A46FB +:10C8E000A0FB007117F1804741EB4B0BBBF1000F30 +:10C8F0000646079005DA6FF0004179180F464BF1B4 +:10C90000000BB2FA82F204FB0AFAC9F100010F919E +:10C91000C8F100011091CCF100014FEAE47C0097CE +:10C9200006FB0CACA4FB0667520909910799C2F1FA +:10C930000008CDF804B0674481EA040C28F00041F7 +:10C940001591DDE9000150EAEF71013A1392C5F348 +:10C95000C06202F1FF3BC5F34072013A119245F308 +:10C96000C062CDE90001CEF100091492C5F3806EDA +:10C9700045F3407200990A92CEF100021292C20F62 +:10C9800000F003054FEADC7C0EF1FF38013288101D +:10C99000AA4250EAA090BCF1000F15BF1A464FF012 +:10C9A00080424FF0FF350025B21847EB0505002DFA +:10C9B00005DA6FF000469619324645F100052F461C +:10C9C000164656EAEF773044C20F002A15BF1A46C2 +:10C9D0004FF080424FF0FF350025AE4EC0FB0625DC +:10C9E000002D05DA6FF000401018024645F10005F1 +:10C9F00016462F4656EAEF77079A3244501005D470 +:10CA000012F0010F00F1010218BF10460444E20FBA +:10CA1000002A15BF1A464FF080424FF0FF30002029 +:10CA20009D4DC4FB0520002805DA6FF00044141961 +:10CA3000224640F10000144605464FF08042002097 +:10CA400054EAEF759446824604F1E2449349A4F512 +:10CA50002524A4F26C74C4FB01CA6646574656EA04 +:10CA6000EF77944607460C9D0B99254009EA060985 +:10CA700085EA090901EA09068949DFF848E2C9FBA4 +:10CA800001C764463D4654EAEF75099F9446274026 +:10CA90007E400746834908EA0608C6FB01C764468C +:10CAA0003D4654EAEF759446064612997E4F214062 +:10CAB00088EA0101C1FB07C66446354654EAEF75B2 +:10CAC000944680460BEA010B1499784F21408BEA7B +:10CAD0000101C1FB07C86446454654EAEF750E9E46 +:10CAE00017460E401099214071400646C1FB0E7654 +:10CAF0003C463546119F54EAEF750F4039460A9E71 +:10CB000026407140F226C1FB06201446054654EA31 +:10CB1000EF750D9A08980A400F9921404A401399E1 +:10CB20000A4015994A4082EA0001C90F002915BF41 +:10CB30001C464FF080444FF0FF350025C2FB0045F6 +:10CB4000002D05DA6FF00042A218144645F10005E9 +:10CB50002046294650EAEF71189C554A50FA04F4D1 +:10CB60000FD41A9A10401B9A824277DAA4F5FF423A +:10CB70007F3A47F6FE718A4247F6FF7112B2C8BF8C +:10CB80000A46059921F8022F069A0591013A069264 +:10CB900000F0C282049A2D9912F9014F0492039A6F +:10CBA000A41AA142424AECDC2C9A0299944081EAF0 +:10CBB0000402D20F002A15BF1A464FF080424FF0F0 +:10CBC000FF350025C1FB0425002D05DA6FF000417B +:10CBD00051180A4645F100051046294650EAEF7102 +:10CBE00002990246A1427FF44DAE0299B1F1004F85 +:10CBF0007FF448AE00254FF0FF312E4E4FF4003049 +:10CC000007960122AC4688468B46A946CDE90B1112 +:10CC1000CDE91455CDE90F55274C284E284F0D91DD +:10CC20000E9113910A95119109951295B0E6DDF8D0 +:10CC30007C90DDE91AAB16991E98199A0144169159 +:10CC400017990132494417911C9919929142CA448B +:10CC5000CB447FF430AB23B0BDE8F08FA4F50042A5 +:10CC6000002C86D18DE7CEF12301B9F1000F14918C +:10CC7000E1DD012217988A40013ACDE904B015920E +:10CC8000AAEB0B005210CDE91AAB06901892CDF822 +:10CC90007C90BAE1ABAAAA2A94A8F5707BBEAF63D8 +:10CCA000F2CBA24D6CAC162FA4AA5211B72A58028F +:10CCB0000080FFFFF8FFFF01E0FFFF0F00010040D1 +:10CCC000FFFF1F0011FE0A002C9A0299944081EA8E +:10CCD0000402D20F002A15BF1A464FF080424FF0CF +:10CCE000FF350025C1FB0425002D05DA6FF000415A +:10CCF00051180A4645F100051046294650EAEF71E1 +:10CD000002990246A14200F08D814FF080474FF01A +:10CD1000000C42F07F446501A41AC4F38060C4F3A0 +:10CD20004061013805F18055C5FB057C1090481E17 +:10CD300049420E9144F34071139144F30071C4F3DE +:10CD40000066129144F380611191BCF1000F06F16D +:10CD5000FF310D90C4F34079C4F30078C4F3C06E82 +:10CD60000F9105DA6FF0004179180F464CF1000C75 +:10CD70003846614650EAEF7101FB00FB8A46A0FB92 +:10CD800000C11CF1804C41EB4B0BBBF1000F07467F +:10CD9000079006DA6FF000411CEB01018C464BF165 +:10CDA000000BB2FA82F205FB0AFACDF800C009F1D5 +:10CDB000FF314FEAE57C07FB0CAC0B9108F1FF312A +:10CDC000A5FB0778520909910799E044C2F1000CCC +:10CDD000CDF804B081EA05092CF000410C91DDE9A1 +:10CDE000000150EAEF71013ACDE900010A92C4F363 +:10CDF000807202F1FF3A00F00301C20F0098CEF1F9 +:10CE0000000C76424FEAD97944F3807B0EF1FF3E65 +:10CE1000013280108A4250EAA090B9F1000F15BF8C +:10CE20001A464FF080424FF0FF310021D21948EBF3 +:10CE30000101002905DA6FF000441419224641F17E +:10CE400000019046894658EAEF794044C20F002A13 +:10CE500015BF1A464FF080424FF0FF340024C949F5 +:10CE6000C0FB0124002C05DA6FF0004151180A467E +:10CE700044F100041046214650EAEF71079A02443B +:10CE8000501005D412F0010F00F1010218BF104636 +:10CE90002844C20F002A15BF1A464FF080424FF0B7 +:10CEA000FF310021B84CC0FB0421002905DA6FF0E6 +:10CEB00000401018024641F1000114460D4654EAA4 +:10CEC000EF754FF08042002104F1E2440F9DA4F57C +:10CED0002524A4F26C742540104600950D46AB4FF6 +:10CEE000C4FB07058046A94658EAEF79914606EA51 +:10CEF0000806884600980D9F4640A5483740C6FB67 +:10CF000000984C46454654EAEF75914688460E9E79 +:10CF1000A04826407E40C6FB009845464C4654EA51 +:10CF2000EF75109F90463740119E9B4826407E40EB +:10CF30000F46C6FB00873D46444654EAEF7506EAB5 +:10CF40000E0E0CEA040C8EEA0C0C0F46964609985D +:10CF50000CEA00069148CCFB00E774463D4654EAD3 +:10CF6000EF7596468C46129F8D4827407E40C6FB43 +:10CF700000EC7446654654EAEF75F2200B9F37408B +:10CF8000139E26407E40C6FB002114460D4654EAFF +:10CF9000EF750A9A0BEA040B06EA0A0686EA0B0604 +:10CFA00016400C9A0899564086EA0102D20F002AD0 +:10CFB00015BF1A464FF080424FF0FF340024C6FBE5 +:10CFC0000124002C05DA6FF0004151180A4644F1A3 +:10CFD00000041046214650EAEF71149A50FA02F20A +:10CFE0001DD4159C1899204081423EDAA2F17F01A0 +:10CFF0007F2949B2A8BF7F21059A02F8011F059237 +:10D00000069A013A06923FF412AE049A12F9014FC1 +:10D010000492039AA41A2D9AA2427FF755AE6FF09C +:10D020007F01E9E70299B1F1004F7FF46EAE002174 +:10D030004FF0FF345B4E4FF40030079601220E464E +:10D0400089468C468B46A246A646CDE91041CDE9DD +:10D050000E14CDE90A44544D544FDFF85881139112 +:10D060000D9412910C910994D4E6A2F18001002A4A +:10D07000BED1C1E74FF080450026019A009804FB1D +:10D0800002F2E11701FB0022A4FB000140190A444F +:10D0900042EB0602002A05DA6FF00041411808460B +:10D0A00042F100021746064656EAEF77C6F10056EF +:10D0B00086EA0402D20F002A15BF1A464FF08042BA +:10D0C0004FF0FF350025C4FB0625002D05DA6FF073 +:10D0D000004151180A4645F100051046294650EA1C +:10D0E000EF71B0F1005F0246FFF697AB6FF00042C0 +:10D0F0001444B4F1804F4FEA4404B8BF224608926A +:10D10000FFF79ABB6FF000442C4494EA020FB1D5AC +:10D110001D464FF0FF36B0E7DDF88490DDE91FAB28 +:10D1200089E514F1804647F10007002FBFF6EFAA0A +:10D130006FF000443419264647F10007FFF7E7BABD +:10D140003FF4CEA84FF0FF304FF0FF314FF0200EEC +:10D150004FF0FF324FF080474FF0000CCDE9000157 +:10D16000134DFFF7E7BAB400CEE704EB820251009B +:10D17000B2F1804F0891FFF658AB6FF00042089271 +:10D18000FFF75ABBABAAAA2A94A8F5707BBEAF637F +:10D19000F2CBA24D6CAC162FA4AA5211B72A58029A +:10D1A00011FE0A00F8FFFF01E0FFFF0F0001004041 +:10D1B000B6B4B4B4FFFF1F002DE9F04F8FB0199D36 +:10D1C0001A9C2F680C910792002F00F0EC801E46ED +:10D1D0006B680993002B00F0E680002940F3D880AB +:10D1E0004FF0010A83460022189BA01E5942079B5C +:10D1F00047F6FF7803FA0AF30D93023B1C445B44A5 +:10D200000393189B0AFA01FA23EAE3730AF1FF3A3F +:10D2100002934FEA6A03059391460346B446089287 +:10D2200004910694079ABBF90050012A40F3B48098 +:10D23000039AA2EB0B0EAEF1020E4FEA5E0E0EF158 +:10D24000010E4EF001E05A4632F9021F8D42B8BF7E +:10D250000D460FF007C89E460024039ACDE90A3B0D +:10D26000A2EB0B0252080132ABF1020601924FF021 +:10D270008042CB4636F9023F02995B1B8B40C3FBD1 +:10D280000C2B1046594650EAEF71189A0346002AB3 +:10D290000AEA000B08DC049B059A40FA03F302EB50 +:10D2A000D070834553EAD393404A43449342B8BF76 +:10D2B00013464345A8BF4346402243F3C81101F536 +:10D2C000807189B207EB4100408837F8111003F0F4 +:10D2D0007F03401A13FB002301EBE311019B09B20A +:10D2E000013B2EF8021F0C440193C0D1DDE90A3B3B +:10D2F000002C53D0B4FA84F21146013A04FA02F237 +:10D3000002F50052C2F38F32A2F5004040F3C8107C +:10D3100000F5807080B2099D440002F07F0205EBA9 +:10D3200040000234099D00882C5B241A24B202FBC1 +:10D3300004F4079A403400EBE410002A00B217DD31 +:10D34000069AC1F11E04A2EB030EAEF1020E4FEAE3 +:10D350005E0E0EF1010E4EF001E0194631F8022F7B +:10D3600012FB00F22241013252100A800FF00BC072 +:10D370000D9A069808991044069003989344104417 +:10D3800013440C9A01318A42089103907FF44AAF0A +:10D3900000200FB0BDE8F08F3FF45DAF0022022403 +:10D3A00020210998BEE74FF0FF30F2E70080FFFF31 +:10D3B00030B585B0089C0094DDE90954039400243D +:10D3C00001950294FEF75CFF05B030BD30B585B025 +:10D3D000089C0094DDE9095403940124019502940A +:10D3E000FEF74EFF05B030BD002070472DE9F04F2D +:10D3F0002DED108B98464B68BBB01A935368DDE94E +:10D400005445976866681993A4680B68D5E901C507 +:10D41000BCF1000F1C961B93D6685698D1E90223E5 +:10D4200018951E921D941797D1E9042140F3B281FB +:10D43000A6EE102B0EAA82ED007FA6EE101B12AAFC +:10D4400082ED007F594206F11E0216F10F0348BF1C +:10D4500013460022A6EE102B841906FB05F04FEAB6 +:10D46000231A08AB83ED007F1F90B34606FB07F03D +:10D47000434657460D901898002840F383811C9826 +:10D48000199D08448542A8BF05464FF0000EAA46E4 +:10D4900021EAE170CDE921C2CDE923417246394646 +:10D4A0005F46179D0C9005FB00F51E9807944642B9 +:10D4B00003EB0B0020900DF1B808CDF80CA02593DC +:10D4C0001D9B179833449842A8BF1846002F8446E6 +:10D4D00026EAE67A40F34481D34620980AEB050316 +:10D4E00007FB0303CDE92651CDE92826103BACEB21 +:10D4F0000A0016930297049132AB0DF1D8090190FE +:10D5000008A991ED005F02992AAA01F001E882EDD5 +:10D51000005F079A039C521A0692FDEE102A90B201 +:10D520000C9A1039A24288ED005F83ED005F89ED0F +:10D53000005F0590029180F22F8114460022169D13 +:10D540000D9EDDF80CA06D1A00B2E34537DA2AA96A +:10D55000ACEB0B0E91ED001F98ED003F93ED005FDB +:10D5600099ED007F4EF001E029460092EDEE100AA1 +:10D5700071FE4D0F91ED009EA8EE48AFB0EE4AEF60 +:10D58000A8EE48DF20EF4E08B0EE4AFF22EF4E280B +:10D59000B0EE4CEF24EF4E48B0EE4CFF26EF4E6855 +:10D5A0002AAA82ED001F88ED003F83ED005F89ED20 +:10D5B000007F39440FF027C0DDE900210A4401341F +:10D5C000A2453544C1D1002A00F0E6802AA991ED98 +:10D5D000007F002027FE601FFDEE10AA0FFA8AF0E0 +:10D5E000EDEE100A6FEA0A0A511071FE4D0F27EE98 +:10D5F000416FEDEE10AA71FE4D0F27EE417F002026 +:10D6000026EF564198ED007F27FE601FFDEE10AA21 +:10D610000FFA8AF0EDEE100A6FEA0A0A71FE4D0F5A +:10D6200027EE416FEDEE10AA71FE4D0F27EE417F00 +:10D630002AAE002086ED005F26EF564193ED007F75 +:10D6400027FE601FFDEE10AA0FFA8AF0EDEE100A19 +:10D650006FEA0A0A71FE4D0F27EE416FEDEE10AA38 +:10D6600071FE4D0F27EE417F002088ED005F26EF11 +:10D67000564199ED007F27FE601FFDEE10AA0FFABC +:10D680008AF0EDEE100A6FEA0A0A71FE4D0F27EEDE +:10D69000416FEDEE10AA4FF0040E71FE4D0F27EE14 +:10D6A000417F45461C464EF001E083ED005F89ED69 +:10D6B000007F4846CDF80090316891FBF2F146F8C2 +:10D6C000041B296891FBF2F145F8041B216891FBCA +:10D6D000F2F144F8041B016891FBF2F140F8041BDD +:10D6E0000FF017C02AAA92ED005F059A98ED007F0F +:10D6F000EDEE102A0EAA92ED001F12AA24EF40268A +:10D7000092ED005F26EF406622EF542626EF546626 +:10D7100035FE83AE35FE87BE93ED007F24EF5421A6 +:10D7200026EF406699ED005F26EF526624EF4046F3 +:10D7300035FE87CE24EF524631FE8B8E35FE85DED8 +:10D7400031FE8D9E069A71FE4D0F82ED009E049A69 +:10D75000013A04927FF4D4AEDDE92651DDE92826B2 +:10D760001B9B01321E44079B3B440793189B93422B +:10D770007FF4A6AEDDF884C0229A259BBB460F46F7 +:10D78000DDE923411F98013204441A98944501446D +:10D790007FF471AE002001E04FF0FF303BB0BDECF4 +:10D7A000108BBDE8F08F00BF2DE9F04F2DED048BFD +:10D7B0009DB00D935368DDE92A0411934B686768A7 +:10D7C0001293A4680B6804940A9344688B68806879 +:10D7D000002FCE6813940B90DDF8B0C00E970F9316 +:10D7E000D2E90290D1E9044140F3C9804FF000082A +:10D7F00000F11E0210F10F0348BF1346754200FBF3 +:10D8000009F2CA46CDF8B0C0C1463746E046AC463C +:10D810000392049ACDE9154100FB02F214920F9A8B +:10D820004FEA231B52421092049B002B40F39A8034 +:10D83000BCF1000FD4BF3D460025119B139A3B4419 +:10D840009342A8BF13460024099565440AFB05F5D9 +:10D850000F9ECDE917ACCDE91998109A31460AEB25 +:10D86000060E0C9508EB000602931B970B9B002AF3 +:10D87000D4BF88464FF000087345A8BF7346029D89 +:10D880009C46099BA6EB000A9D425ADD0C9D9946D9 +:10D8900057190D9D474400FB07570025CDE9052486 +:10D8A000CDE907E1E04541DA002D40F0A8803A4695 +:10D8B000514600F007C0B2EC101EA1EC101E1FF084 +:10D8C00007C04546C4190135AC452ED00028044494 +:10D8D000F9DDBBF1010FDE46B8BF4FF0010E024685 +:10D8E0004EF001E0019002F001E8FDEE103A1BB2AB +:10D8F000EDEE103AB11AA01A71FE4D0F90ED003EF8 +:10D9000071FE4D0F91ED005E28EF586171FE4D0FD5 +:10D9100004EF4266103A71FE4D0F81ED007E0FF06C +:10D920001FC00135AC450198D0D10125039B09F1F9 +:10D9300001091F44029B4B45B4D1DDE90524DDE913 +:10D9400007E10A9B01341A44C91AAEEB030E049B8B +:10D950000644A3428AD1DDE91998DDE917AC149B8E +:10D960001B9F9844129B09F101099C44FF1A0E9BCE +:10D970004B457FF459AFDDE91541DDF8B0C0049A9D +:10D980000E9BE2EE101B02FB03F300FB03F313F10B +:10D990000F0203F11E0148BF0A46002BE4EE104BB4 +:10D9A0004FEA221225DD012AB8BF012242F001E030 +:10D9B0009C4403F001E8FDEE102A12B2EDEE102AAD +:10D9C000ACEB030171FE4D0F91ED001E26EF568169 +:10D9D00071FE4D0F00EF448626EF560171FE4D0F8C +:10D9E00008EF5206103B71FE4D0F81ED001E0FF047 +:10D9F00021C000201DB0BDEC048BBDE8F08F454672 +:10DA00003C4663E72DE9F04F2DED108B97B008925F +:10DA100003F1060CDA1C48BF6246DDE937B7921005 +:10DA2000002B309C339DBDF8D860039240F31681E3 +:10DA3000349A4FF4BA78AEEE102B359AC6EB461CEA +:10DA4000A6EE102B10AA82ED007F0022A6EE102B6E +:10DA50000296194400EB8C061491F118029E09916C +:10DA600008FB060804A900EBCC0C81ED007FC1186F +:10DA700007EB040A0F910CEB03010A910AEB030177 +:10DA800007EB44090C9108EB03010B919C46DDE97F +:10DA900031A809EB0301914604EB440EBE440D91FD +:10DAA0001F440EEB030115970E91159BA4EE109BDE +:10DAB000A3EB0C030193BBF1000F01D0BBEC045F9F +:10DAC000149B029CA3EB0C010F9BA8EE109BA3EBF5 +:10DAD0000C00099B24EF54C1A3EB0C060A9B24EF16 +:10DAE00054A1A3EB0C070B9BA3EB0C03002C00F041 +:10DAF000BB8024EF542144F001E0309C91ED006F95 +:10DB0000B0EC7C0F20EF560924EF4048B6EC7C0FB8 +:10DB100020EF560922EF4028B7EC7C0F20EF560982 +:10DB20002AEF40A8B3EC7C0F28EF468820EF566917 +:10DB300021442CEF46C80FF01FC83094BAEC047F84 +:10DB40002CF001E8089B04AC29EE639E0C9B28EFA7 +:10DB50004448A3EB0C070D9B28EF4228A3EB0C06CF +:10DB60000E9B28EF4AA8A3EB0C00FDEE103A27FE0F +:10DB7000691FFDEE101A09B2EDEE101A28EF4C885D +:10DB800094ED00DF37FE0D0F20EF444420EF4224D8 +:10DB900020EF4AA420EF4804B8EC049F3DFE076F35 +:10DBA00024FF484B22FF482B2AFF48AB20FF480B9D +:10DBB00004EF5681A1EF588024EF584026EF4445EA +:10DBC00025EE454F10A991ED00DF24EF4E461BB224 +:10DBD000EDEE103A24EF5C4601990AEF568171FE92 +:10DBE0004D0F81ED004F02EF5641A1EF544022EF5F +:10DBF000542000EF5641A1EF5880A1EF54402AEF86 +:10DC0000588020EF544026EF422526EF488526EF26 +:10DC1000446523EE452F29EE458F27EE456F22EF11 +:10DC20004E2628EF4E8626EF4E6622EF5C2628EF22 +:10DC30005C8626EF5C66039B0132934271FE4D0FBA +:10DC400087ED002FACF1040C71FE4D0F86ED008FB7 +:10DC500071FE4D0F80ED006F3FF727AF002017B02A +:10DC6000BDEC108BBDE8F08F24EF542166E700BFB8 +:10DC70002DE9F04F2DED0C8B87B0DDF87090DDE9CC +:10DC80001D74D4E9008400947C68B9F1000F0194FC +:10DC9000DDF880E0D7E9084563DDA8EE105B0025DC +:10DCA000AAEE104BA4EE105BAB4600EB010A01E0BC +:10DCB0004D4554D019465C4694465E46B1EC101E64 +:10DCC00000F00BC0F1EE204FBCEC103EF0EE226FE6 +:10DCD000B1EC101E1FF00BC03968534401FB046601 +:10DCE00005F0030106AC04EB8104032905F10105ED +:10DCF00044F8106CDCD102A991ED007F1F9921B18D +:10DD0000B1EC043F26EF42681F910099B8EC041F64 +:10DD1000B1EC043F23FE6B1F0091FDEE101A09B217 +:10DD2000EDEE101A33FE05CF2CEF466435FE032FBF +:10DD300026FF406B06EF5201A1EF500026EF506026 +:10DD400022EF466501994D4527EE416F26EF4A6661 +:10DD500026EF58662099A1EC046F2091AAD1DDF836 +:10DD600080E019F0030945D0009B02AD1F9CA8F18B +:10DD700004081E1F0EEB090B0095009A52F8043B95 +:10DD800000921F9A0AB1226813444FF080454FF069 +:10DD9000000A56F804CF04342CEAEC72934058F889 +:10DDA000042FCCF10009C3FB025A51462846012337 +:10DDB00050EAEF7103FA09F2013A4FEAD07ABCF166 +:10DDC000000F0AEB620A034602EA000204DC40FA92 +:10DDD00009F3524553EAD393D7E90812786803440C +:10DDE0008B42B8BF0B469342A8BF13460EF8013BC7 +:10DDF000DE45C2D1002007B0BDEC0C8BBDE8F08F32 +:10DE00002DE9F04F2DED108B9FB09A46DDE93BB91F +:10DE10003A9B1190032B0B91069240F3A08186460A +:10DE2000D81E3F9B4FEA4B02AEEE103B409B189230 +:10DE3000ACEE103B0023419A0BEB4B014FEA420C36 +:10DE400002EB42020F92419ACDF85CB0199116ACE8 +:10DE50009200169394ED00BFCDE90C21D146DDF878 +:10DE6000F0A0CDF840C00E90BBF1000FD8BFCDF8A8 +:10DE7000109040F38B80109A069F724407920F9A7D +:10DE80000B9D72440892419A0A9372440992389AFF +:10DE90000197A2F1040C399ACDF8ECB0A2F1040874 +:10DEA00009EB0B02CDE9042ECDE902C8DDE9072418 +:10DEB0002B461746DDF814B0099900BF0AF023C0BD +:10DEC0004FF000064FF0000C4FF000084FF000023A +:10DED0004FF00000B3EC101EF1EE206FBBEC103ED3 +:10DEE000F0EE22CFB1EC105EF0EE248FB7EC107E96 +:10DEF000F0EE262FB4EC109EF0EE280FB3EC101EBF +:10DF00001FF017C0CDE912C8CDE9142012AB93ED74 +:10DF1000007F3D9B554403FB06F6069B13B1019B16 +:10DF20001B681E44019B039A04330299019352F823 +:10DF3000043F27EE466F039251F8042F029123EA23 +:10DF4000E371A2EE101B22EF466403EAE373A4EE32 +:10DF5000103B27FE626E06EF5421A1EF522026EF00 +:10DF6000526024EF46653E9B27EE436F26EF4E66D8 +:10DF700026EF5C6689EC0A6F049B09F101094B45A9 +:10DF800094D1DDF814E00A9BDDF8ECB00C9A0D9901 +:10DF90009644049A04330A4491460E9A9342FFF63B +:10DFA00063AF3A9B0C9A043B9B0803FB0222119936 +:10DFB000CDF8F0A01144CA460133DDF8F09011917C +:10DFC0009B003A9A9A4240F3BF803F9A0BF0030CB1 +:10DFD000ACEE102B409ACDF810C0AAEE102B002208 +:10DFE000A4EE102B5A46DDF844C0069F0293002A87 +:10DFF000544640F3B180DDE938564FF00008DDF8B3 +:10E000002CA001945346614609F011C04FF0000462 +:10E010004FF00000B3EC101EF1EE204FB1EC103EBB +:10E02000F0EE220FB3EC101E1FF00BC03D9B08F06A +:10E03000030103FB0400CA4417B157F82830184401 +:10E040001EAB03EB8103032908F1010843F8100C10 +:10E0500029D11AABB6EC043F93ED007F002323FED9 +:10E06000631FFDEE103A1BB2EDEE103A33FE05EFE2 +:10E07000B5EC041F2EEF466435FE032F26FF406BE0 +:10E0800006EF5201A1EF500026EF506022EF4665E7 +:10E090003E9B27EE436F26EF4C6626EF5A66019BA8 +:10E0A000A3EC046F01934245ACD1019C419B9C447D +:10E0B000049B002B4ED0A646043D043E0DF1680B98 +:10E0C00004EB030ACDF804C003974FF080484FF0EB +:10E0D000000C56F8044F5BF8043B55F8047F24EA23 +:10E0E000E4718B40C7FB038C40466146012350EA34 +:10E0F000EF71C4F1000803FA08F7013F4FEAD07C42 +:10E10000002C0CEB670C034607EA000704DC40FA1E +:10E1100008F3BC4553EAA3933E990B443F998B42C5 +:10E12000B8BF0B4640998B42A8BF0B460EF8013B87 +:10E13000F245CAD1DDF804C0039F029B3A9901332E +:10E14000994202937FF453AF00201FB0BDEC108BB7 +:10E15000BDE8F08FA246F0E7DDE93856A6E70023D8 +:10E160002FE700BF2DE9F04F1E469FB0299D8A463C +:10E170000446294618461193904600F0F9F9736851 +:10E18000012B40F03581DAF81830012B40F0308156 +:10E19000002840F02981DAF80830002B00F02881AF +:10E1A0001198C16801FB03F2920740F021812D9A7A +:10E1B000B5F808B012899BB20D92013A03FB02B286 +:10E1C0000689DAF81000921B0E9302F0010353EA5D +:10E1D00053B385B22D9C03EB450393422846D4F8F4 +:10E1E0000CC040F0FA805B1B07D00E9A1344013B31 +:10E1F00093FBF2F3012BB8BF0123002840F0FC8011 +:10E200001A460A900D98821A22EAE2740A9A234466 +:10E2100013448342139440F0E080119B1B68002B51 +:10E220004FF0000340F3F3800F930E9B04EB020EBC +:10E230000EFB03F0ABEB050702FB03F38AB202FB14 +:10E2400007F71797471B02FB07F71C9705FB02F719 +:10E250005B1B281A0D9D1997871902FB06F6A5EB83 +:10E260000E000E9D1FFA8CF402FB05F903FB02F56C +:10E27000169604FB00F60A98149504FB00F500209E +:10E280001B97189512931D9207460B46624645460A +:10E290001A96CDF840B0CDF854E0109901FB03F385 +:10E2A0000A9951B3CDE90B322B464FF00008554681 +:10E2B0009A46199EDDF85CB02E9F2C9B3146CDE925 +:10E2C00002A32A9B584633440497CDE90045289A77 +:10E2D000FFF7CEFC0A9B08F1010843452744CB44D5 +:10E2E000A6EB0906E9D1DDE90B3251460746AA46FD +:10E2F00018980D462E9901442E91129900296CDB35 +:10E300001399039202910493CDF82490DAF8243003 +:10E3100028980893DAF82030149E0793DAF804302E +:10E3200030440693DAF8003005936B6801932B684C +:10E3300000932E9B02FB01322A992E922C9AFFF712 +:10E340005FFD0D9A159B9A4247DB37DD98461C9A74 +:10E35000289BCDF82C90CDF830A0DDF86CB02E9F26 +:10E36000DDF84090DDF874A09E18CB455846A8BF54 +:10E3700048462C9BA9EB0001CDE902530C9B324689 +:10E38000CDE900430E9B0497ABEB030B0B9B0AFB01 +:10E3900001F10AFB00F01E442A9BFFF769FC0D9B6C +:10E3A00008F1010843452744DFD107462E9B1A9AFE +:10E3B000DDF82C901344DDF830A02E93289B16999D +:10E3C0000F9A0B44119928930B68013293420F92D4 +:10E3D00006DD2D9ACB68D2685FE76FF002031F4617 +:10E3E00038461FB0BDE8F08F2368002B7FF4D3AE12 +:10E3F0004FF0FF331F46F3E70E984219013A92FBA4 +:10E40000F0F2012AB8BF01220A929A18FAE61F46D2 +:10E41000E6E700BF2DE9F04F90460A6993B0DDE9C9 +:10E420002106002A69D10C464969002965D1E268B4 +:10E430009D68D3F800C002FB05F9D0E90227D0F8A7 +:10E4400004B0D868BCF1000F00FB09F90A9007FB83 +:10E4500002FAA0680B974CDD8E460D925A460A9937 +:10E46000D34601FB00F1CA460C9191467146CDF8A6 +:10E4700044C001FB05F55A681C98B9F1000F02FB76 +:10E4800005052DDD0027CDE90E1E109301E0B945ED +:10E4900023D0636A0C9A2846CDE908320A9A236A87 +:10E4A0000492079363680B9A0693039223680D9A6C +:10E4B00005930292D8F80430209A0193D8F80030DE +:10E4C0001E990093334601375E445544FFF798FC8C +:10E4D0000028DCD013B0BDE8F08F109BDDE90E1EE4 +:10E4E0000A9A0EF1010E1144119A724501D09D68ED +:10E4F000BFE7002013B0BDE8F08F4FF0FF30E9E731 +:10E50000086900282FD170B54C698AB044BB88686F +:10E51000012825D1C868012822D1D8684D6ACDE9E3 +:10E5200008500D6A04901398C6680795D1E9001049 +:10E53000CDE90510D3E9010100FB01F1D2E90005A5 +:10E540001B68129A03FB01F10090CDE90151149B65 +:10E5500010990E980396FFF753FC20460AB070BD41 +:10E560004FF0FF30FAE74FF0FF3070470020704760 +:10E5700000207047036930B48446546823B9406969 +:10E5800010B99368012B1FD04B68C968012B0DD0BF +:10E59000936801FB03F004FB00F000F10E03073069 +:10E5A00048BF1846C010400130BC7047DCF8183036 +:10E5B000012BEDD1012CEBD1DCF8080001FB00F0C0 +:10E5C00010F00300F0D0E3E7012CDDD1DCF81830C7 +:10E5D000012B02D02346C968DBE7DCF81C50012D73 +:10E5E000E2D048680128F6D1C968E5E708462DE978 +:10E5F000F04FBBB0499CDDE94551AE686D68676876 +:10E600001795A5680D960E951D460346E668A86801 +:10E610002C68D5F80CB00F976F681D69D3F814E01B +:10E6200018959D6816901B95DD681A971C959D6935 +:10E63000002C1095DD6911951D6A1D955B6AD2E964 +:10E6400000521E931F9240F3778107FB00F30BFBF0 +:10E6500003F35F00DDE90E2303FB02F306FB03F384 +:10E6600001394FEA430C0391179B0D994FEA4B0870 +:10E6700001FB03F30BFB03F3269306FB02F35B00A2 +:10E6800025930BFB00F3119A02FB03F2099200227F +:10E69000109B0BFB03F901FB0BF30A93730031464C +:10E6A000249366462B46944675464FEA490A00294C +:10E6B00040F337810020A3F1040ECDE92C437346CB +:10E6C0006A420092449ACDE92A7604461590424463 +:10E6D000084600990B92CDF8B88053F8042F9B4E52 +:10E6E000B242CEBF47F6FF7202F5004212140C92FE +:10E6F0000F9A002A40F3078100221992119A0C9E6A +:10E70000013A02EB0508189ACDE92F0552422192F1 +:10E710004A9ACDE931C302EB44021492489A12910D +:10E7200002EBC4022792F217299628920E9B002B27 +:10E7300040F3D4801A9B119803EB0802002392FB4C +:10E74000F0F213931F9B109F53F8243098FBF0F5C1 +:10E75000C3F10E032093189B25EAE5753B445F1E29 +:10E76000179B219E9A42A8BF1A46129B089205FB4E +:10E770000033169ACDE9341802FB03F322930D9B64 +:10E78000DDF850C003FB05F3239333462E461D46A8 +:10E790003394169B109A03EB070898FBF2F897FB4B +:10E7A000F2FE0D9B2EEAEE7E9845A8BF9846089B88 +:10E7B0009E4280F2C580229B1599EB1802FB0E3316 +:10E7C000239A0BFB03F372440BFB0212CDE936656F +:10E7D00014460020002135461A46CDE9387CC6454E +:10E7E00033DA2346944676460B9FCDE9042ECDE9D5 +:10E7F000065407EB4207BBF1000F1CDD449ACDF82D +:10E8000000C002EB4C02A7EB020EAEF1020E4FEA83 +:10E810005E0E0EF1010E4EF001E09C46039C1C447E +:10E8200032F9023B14F9015FC3FB85010FF009C007 +:10E830006346DDF800C00136B045CC445B44574424 +:10E84000D9D1DDE9042EDDE90654099B01351A44CE +:10E850000A9B1C44089BAB42C1D1DDE93665DDE96A +:10E86000387CCDE90001489B4BB1279A0099136889 +:10E870005268CB18019942EB0102CDE90032DDE983 +:10E880000001139B1B9A0133139303461544BF1ACF +:10E89000289A02FB03F30C9A02FB0131299A009B90 +:10E8A000A3FB020402460B19209952EA2D13531CB4 +:10E8B0001D9A5B109342B8BF13461E9A9342A8BF9D +:10E8C0001346249AACF80030139B94440E9A9A4253 +:10E8D0007FF45FAFDDE93341DDF8D480129A1C98F4 +:10E8E000259D02441292149A199B2A4414920F9A5D +:10E8F00001339A421993A8EB00087FF417AFDDE9C2 +:10E900002F05DDE931C3159A269E01343244A04219 +:10E9100015927FF4E2AEDDE92A76DDE92D38014675 +:10E920002C9C449A0CF1010C3A4444924A9A644556 +:10E9300032444A927FF4BBAE00203BB0BDE8F08F7A +:10E9400000220023CDE900238DE700BFFFFFFE7FFB +:10E950002DE9F04F0568AFB0399C1B95002D00F0F4 +:10E960004581D3E9017908462689A1889D890E91C0 +:10E9700001FB06F105FB01F1209119683D9B2491F3 +:10E98000D96803693D9C28934369D4E9014C2993D4 +:10E99000D0E902E32A93D0E90683109343681D93DC +:10E9A000036A1E93436A00681F931C901068249B9F +:10E9B0005268002B2190229240F3148100201FFA0C +:10E9C00089F325901846BFB20D9307FB03F305FBAF +:10E9D00003F32C93034605FB03F310981FFA84F905 +:10E9E00000FB03F31FFA8CF2169202FB09F211935B +:10E9F0008BB202FB03F31FFA8EF42B9304FB05F397 +:10EA0000189305FB06F312931C9B1794C3F1000B9C +:10EA10003B4605FB08F43746CDF89C904646D94660 +:10EA2000A0461C46279B002B00F0A6804FF0000B51 +:10EA30005A463E9BDDF86CE01A938B002693169B9A +:10EA4000002B78D04FF0000ACDF850A0F246BDF868 +:10EA5000A830BDF8A4000BFB03F31B1A0D98199303 +:10EA600003FB00F3BDF8A0C03898A3EB0C0305FB33 +:10EA700003031393CCF100030F932391CDF8B4B0AB +:10EA80000E9B002B42D04FF0000BDDF864C0DDF888 +:10EA90004CE01592002F2FD052460023CDE90AEA10 +:10EAA0000F99CDF830E017E0002917DB0D9881426F +:10EAB00014DADDF828A0104605F007C0BAEC101EE5 +:10EAC000A0EC101E1FF007C00A98013340449F427B +:10EAD0002A440A9031440BD06445E5D89246E0EED2 +:10EAE000109B05F005C0AAEC101E1FF005C0EBE757 +:10EAF000129BDDE90BAE9A44119B0BF1010B9E4476 +:10EB0000109B9C440E9B5B45C4D1159A0132042A8C +:10EB100043D013991898149B0144139117980F9997 +:10EB2000013301440F91169914939942A8D1D64606 +:10EB30002399DDF8B4B01A9B002B4ED0279B0BF124 +:10EB4000010B9B45FFF67BAFB2B1CDE902211F99C6 +:10EB5000209A08911E99099207911D991A9B069176 +:10EB60001C991B98CDE90421229A3A990192219A85 +:10EB700000923C9AFFF744F9389A2C99259B0A4455 +:10EB800038922B993E9A01330A443E92249A259357 +:10EB90009A4227D03D9BD96844E702921F9A209B56 +:10EBA00008921E9A099307921D9A269906921C9A1A +:10EBB000DDF86CA0CDE90432239B50460393229BE1 +:10EBC0000193219B00931A9B1A460A441A923A9980 +:10EBD0003C9AFFF715F900229BE76FF001002FB078 +:10EBE000BDE8F08F00202FB0BDE8F08F4FF0FF3070 +:10EBF000F5E700BFFFF7FABC2DE9F04F0D6983B0D0 +:10EC00008C46DDE90C46DDE90EBADDE910989E463A +:10EC1000CDE90002129F0DB94D69DDB1DEF8043077 +:10EC2000012B06D1DCF81830012B02D17368012BBF +:10EC30001FD073466146019A0098CDE91187CDE94E +:10EC40000FA9CDE90C46CDF838B003B0BDE8F04FC0 +:10EC5000FFF77EBEB568012DE0D17568012DDDD1CD +:10EC60008D69012DE5D1CD69012D1BD05B68012B8C +:10EC7000DFD1DCF80830DEF80C2002FB03F39B0741 +:10EC8000D7D173466146019A0098CDE91187CDE945 +:10EC90000FA9CDE90C46CDF838B003B0BDE8F04F70 +:10ECA000FFF760BA8D68012D02D1CD68012D10D01B +:10ECB00073466146019A0098CDE91187CDE90FA905 +:10ECC000CDE90C46CDF838B003B0BDE8F04FFFF702 +:10ECD000A1BBCDE91187CDE90FA9CDE90D6B0C944E +:10ECE00003B0BDE8F04FFFF70BBC00BFD1E9013026 +:10ECF00003FB00F0C0EB40100001704710B4DB686C +:10ED0000CC689C4203D000205DF8044B70470B6830 +:10ED1000012BF8D1C369012BF5D1036A012BF2D184 +:10ED2000D2E9013003FB00F0C0EB40100001EBE73B +:10ED30002DE9F04FBBB04598499E84684068059422 +:10ED40000F90D6E90104069018461746D1E907321C +:10ED5000D0E901C60D460188D5F808B0029179685E +:10ED6000C06810913968B5F814E01191696AB5F876 +:10ED700018A01291A96AB5F80C90139199B2149148 +:10ED800091B2B5F8108015910299002900F0A18187 +:10ED90009BB2B6B201931FFA8CFCCEF100031FFAAE +:10EDA00083FE0CFB06F385B205FB03F392B20492DB +:10EDB000CAF100024FEA430A06FB05F390B2049A37 +:10EDC0001FFA8BFB02FB03F3BDF814100B960BFB31 +:10EDD00005F60591059A5900019B06FB02F203FB1B +:10EDE00005F319924FEA8B025B001B924FEA4B022C +:10EDF0000A961D931A920023024676461C91BDF88E +:10EE0000187002990795002F00F05C814FF0000EFA +:10EE1000A0B2CDE9254315461446734632460C9000 +:10EE2000BDF83C0027910D900C990FFA85FE002942 +:10EE300000F03C81BEF1000F5FEACEB118910D9950 +:10EE4000ACEB0E06B142A8BF3146002023910499D5 +:10EE50002296A1EB0E06711ECDE9288E2491E04684 +:10EE60001146BC460E902F46104626465A462A9317 +:10EE7000079B0FFA81FE002B00F0058100240B9BFD +:10EE8000BEF1000FA3EB0E0554EACEB31793059B1A +:10EE9000F346AB42A8BF2B462093019B0694A3EBFD +:10EEA0000E0321936FF00303CDF8AC90CDF8B0A022 +:10EEB0002D910290002A00F0D880CDE932C7A246F9 +:10EEC000B44601991A9801EB050E0EF1FF311F911E +:10EED0001199CDE92E24194409911099CDE9308377 +:10EEE000194408914A99DDF8089001441691219936 +:10EEF000349501391E91099A52F8043F0992804ACB +:10EF0000934200F3F28003F500434FEA23484FEAAF +:10EF1000E37E149B012B40F2F080019B1E9A92FB32 +:10EF2000F3F61F9A26EAE67692FBF3F7059B9F42DB +:10EF3000A8BF1F46159B012B40F2D480049B229A48 +:10EF40009C18013C94FBF3F4249A92FBF3F10D9B83 +:10EF500021EAE1719C42A8BF1C46489B002B00F0AF +:10EF6000BC8003EBCA03D3E90023CDE902238C4222 +:10EF700049DD299B049ACDF8D4A002FB0135019B01 +:10EF8000CDF8D88003FB06B00B9B03FB0500DDE941 +:10EF9000063202FB0030449B03EB4000059B03FB61 +:10EFA00001650A9B03FB05A5469B1D445B46F34692 +:10EFB000B7421DDDA7EB060ECDE937374EF001E075 +:10EFC000AA4680460F4639909AF900100A9BB8F875 +:10EFD00000009A44DDE90223C0FB8123CDE902232E +:10EFE0001D9B98440FF011C0379B3946DDE93870FE +:10EFF0001C9A01311044199AA1421544D8D1DDE977 +:10F0000035A8DE469B46DDE9024504FB0EF108FB10 +:10F010000513A4FB08281046089A03EB080152F8D0 +:10F02000043F0AF1010AC3F10E0350EA2D310892A0 +:10F03000431C129A5B109342B8BF1346139A934233 +:10F04000A8BF13464A9A22F8023B169B4A92934263 +:10F050007FF451AFDDE92E24DDE93083DDE933753E +:10F060006646DDF8C8C0CDF808901B9806990344A1 +:10F07000079801318142069114447FF41BAFDDE90A +:10F080002B9A2D9902980E9C09EB010399B20C9BC7 +:10F0900001349C420E947FF4EBAE93463446024614 +:10F0A0003D462A9B6746C446DDF8A080013308EB45 +:10F0B0000501BB428DB27FF4B7AEDDE926311646BD +:10F0C0002246259C449801335044994244907FF451 +:10F0D0009AAE00203BB0BDE8F08F00220023CDE9BE +:10F0E000022344E7239C189937E7149B47F6FF78DF +:10F0F000012B4FF0000E3FF610AF209F179E19E72F +:10F10000FFFFFE7F2DE9F04F2DED0C8BABB018907B +:10F110004E981D4600280E461746DDE950A219916B +:10F12000419B469C529940F35C81AB46A4466542A4 +:10F1300000244398A0EE102B03FB00F0459A0490A6 +:10F14000C2F100090BFB09F0CDF86C90A4EE104B56 +:10F15000D1469A46A2EE101B06FB0BF1059147998A +:10F16000429A01FB0BF1013A920801321791110109 +:10F17000920016911592002DD4BF664600264D9B35 +:10F180000E96002B40F324814FF0000E449A07EBBB +:10F190000C039342A8BF1346CDE91C547446039355 +:10F1A0001B9B059A0193AB1902FB03F31393049B7A +:10F1B000CDF804A106FB03F3DA4612901E90DDF8A9 +:10F1C00014810198DDF804B114931F970028D4BF6F +:10F1D00043460023BBF1000F069340F3E380199AE6 +:10F1E000439942448A42A8BF0A4600251A924C9A83 +:10F1F000CDF8409111924B9AD1461092149ADDF8B5 +:10F2000024E103FB0B26189A0AFB0323DDF840A137 +:10F210000793DDE9122313440D93429B002B40F327 +:10F22000B1800022119BCDE920600893109BCDE9AD +:10F2300022450993409BCDE9248C33441A9F0F93B8 +:10F240000023CDE92633CDE928334A9B13440A93A2 +:10F25000BEF1000F04D0BEEC047F26AB83ED007F2F +:10F260000E99039B99424ADADDE92604DDE9285626 +:10F2700088460D9B002102930F9B0C9203EB020C1E +:10F280004246B846029BCDF82CE0019106996746AC +:10F29000414522DAA8EB010E4EF001E00799CDE9D5 +:10F2A0000123194491F9003097F90020534403FBDE +:10F2B000020097F90120494403FB024497F9022018 +:10F2C00003FB025597F903205F4403FB02660FF02E +:10F2D00017C8DDE9012301210191049901328C4411 +:10F2E00005990B4403998A42D0D101994746DDF82C +:10F2F0002CE00C9A19B1CDE92856CDE92604099BDA +:10F300000432B3EC049F099326AB93ED007F089B76 +:10F31000B3EC04BF0893002329FE631FFDEE103AEF +:10F320001BB2EDEE103A39FE05CF2CEF466435FEE8 +:10F33000098F26FF4A6B06EF58A1A1EF5AA026EFCE +:10F340005A6028EF46654F9B27EE436F26EF4066D5 +:10F3500026EF52660A9B83ED006F429B93423FF774 +:10F360006FAFDDE92060DDE92245DDE9248C169AE6 +:10F37000119B13441193109B13441093159A4A9BAD +:10F3800013444A93429B1D440D9BAB4503F101037B +:10F390000D93429B1E443FF740AFCDF840A1CA46B3 +:10F3A000DDF84091479B179A1844A8EB0308129B7D +:10F3B0000134134412934D9BA3427FF407AFDDE960 +:10F3C0001C54DDE91E07CDF804B1D346DDF804A1D5 +:10F3D000489B01341D44ACEB030C4E9BA3427FF4CD +:10F3E000CAAE2BB0BDEC0C8BBDE8F08F2DE9F04F11 +:10F3F000D1E9075C92460E46CBB05598DDF864B172 +:10F4000084684068D1F808E01A90DBF80800D3F867 +:10F410000C802290DBF8040016941B901868D3E946 +:10F4200001211490DAF80400D6E905472090DAF8B3 +:10F430000000D6E90393219070681EF0030F23901B +:10F4400030682490706A2590B06A2690A8B22890FF +:10F450001FFA8CF0299003D11498012800F0B48190 +:10F46000BDF85000A4B21490BFB21FFA89FB9EB23F +:10F47000002800F099811FFA88F31FFA82F8BDF87E +:10F48000582089B218921FFA8CF216921A461FFA67 +:10F490008EF96442A0B2199309FB03F408FB01F34F +:10F4A0003990BDF868001A9402FB03F4134601FB7F +:10F4B00003F31D911699279001FB03F01A99189BED +:10F4C000ADB203FB01F32D9313464FF0000A05FB89 +:10F4D00003F317953546BDF86CE02F934FEA890387 +:10F4E0003E462E9030935146404673462F46149A1E +:10F4F000002B00F0528175421FFA85FECDE93A6279 +:10F50000CDE93C411A464FF0000C49467346BDF820 +:10F5100088501E951E9C1DB22A95002C00F030814B +:10F52000002D5FEAC5B42C94279C461BB442A8BFAB +:10F5300034463794169CDDF8E480A4EB050E0EF1FA +:10F54000FF34CDE94002389418464FF00009524686 +:10F5500044460B46CDE93E7C3696199926B20029E1 +:10F5600000F0FD8000211D9D002EA5EB0607179DD4 +:10F570006FF0030CA5EB060505F1FF35359551EA53 +:10F58000C6B52B95189DCDF808B1BD42A8BF3D4624 +:10F590008E463495B24688468B4665463397CDF8FD +:10F5A0000C91002B00F0D1805A995F4602F1FF3B8D +:10F5B0005944339E1C911799AC4601EB060B0BF195 +:10F5C000FF3131912199369E29441B912099CDE933 +:10F5D000442329441F91169903EB070B3144064637 +:10F5E00032914694289B012B40F2E480179B359A78 +:10F5F00092FBF3F1319A21EAE17192FBF3F0189B4F +:10F600009842A8BF1846299B8646012B40F2D98014 +:10F61000329B389A5C1E169B94FBF3F492FBF3F337 +:10F62000279A23EAE3739442A8BF1446589A002A03 +:10F6300000F0BE8052F827509C4246DD2A9A169868 +:10F64000CDF850A000FB0329179A1D9802FB01A2D8 +:10F6500000FB09221998CDF81C8100FB0282549806 +:10F66000B04602441898E24600FB03191A9800FBC2 +:10F670000979569881447046884219DDA0EB010E45 +:10F6800048904EF001E0CC461646184649922F9A13 +:10F6900096F900301644249A13449CF9002002FB8A +:10F6A00003551A9B9C440FF00FC00346DDE9480246 +:10F6B0002E9E013332442D9EA342B144DCD14646F6 +:10F6C000D446DDF81C81DDF850A01F9B53F8040FD1 +:10F6D0001F931B9B20EAE07153F8044F05FA01F1D8 +:10F6E0001B9300254FF08043C1FB0435CDE9143551 +:10F6F000DDE9144554EAEF75002821460DDC0123AD +:10F70000224641428B40013BE00F44FA01F11A408E +:10F7100000EB6300824251EAD191239B259ACB18DA +:10F720009342B8BF1346269A01379342A8BF1346A7 +:10F730001C9ABB4502F8013F1C927FF453AFDDE9F0 +:10F74000442330466546469C1A44309908F1010826 +:10F750000D44199941457FF424AFDDE942B904EB2A +:10F760000B018CB21E9909F1010989457FF4F5AEB0 +:10F77000924619463E9F0346DDF8FCC0419A4098E8 +:10F780000CF1010C3B4494459BB27FF4C3AE894617 +:10F7900013463A9E3C9C3D993B9A549D0131254429 +:10F7A000914254957FF4A4AE00204BB0BDE8F08F99 +:10F7B000589D41E7299BDDF8D0E0012B2B993FF6BE +:10F7C00027AF379C2C9B31E7012D05D0A4B2BFB2E7 +:10F7D0001FFA89FB9EB24EE6BCF1010FF6D12098CC +:10F7E000CDE906790B905A9805940A905898CDE97E +:10F7F00008301A9B54980493169BCDE902E3569B5C +:10F800000093269B1293259B1193249B1093239B7B +:10F810000F931B9B0E93229B0D93DBF80C404346EA +:10F820000194219C0C94FFF76DFCBDE72DE9F04F8E +:10F830002DED0C8BB9B0DDF84C91D3F80CB0D9F8A4 +:10F840000C804F9FC34540F0FD811E4603688246F1 +:10F850000D4614461D93002B00F0EA81654A0BF11A +:10F860007B0382FB03121A44DB17C3EBA2132E9314 +:10F870007A68BB6847460E931B9202FB03F3EA6863 +:10F88000219315922A69B3682A9262681A93169294 +:10F89000226873681792D9F808207C2F1892D9F83B +:10F8A00004202D932B926A686B6914922A68A8BF72 +:10F8B0007C2720926A6ABBF1000F2292AA6A2993E0 +:10F8C000AB69239240F38D814FF0000EC3F1000A23 +:10F8D000A8EE10EBA8F17C037646D846229A329324 +:10F8E000ACEE102B239A2999AAEE102B1A9A4E9857 +:10F8F00002FB0AF35B1A0BFB0304159B02FB0BF2E2 +:10F9000003FB0BF31C93219B0F92C3EB43139B0050 +:10F9100031932A9BCDF8CCA002FB03F330934FEA3E +:10F920008B0328934B422C931F973494329BA3EB69 +:10F930000E032F93549B73441E932B9B002B40F379 +:10F9400044814FF00009339BDDF874C01993169B76 +:10F950004C4603EB8E032593179B474603EB8E0320 +:10F960002693529BDDF8B4A003EB8E032793349BC0 +:10F97000DDF87C800EEB0302209B93465D424A46F5 +:10F98000634635961899002940F382800020CDF80F +:10F9900090E081469E462C990E9E0B912999CDF8B8 +:10F9A00044B0CDF8DCB0DDF82CB0761A36941B9B51 +:10F9B000002B57DDA6EB0B015E45C1EB41114FEA71 +:10F9C0008101D8BF7C2110911999CDF84C900C463B +:10F9D000F1460B44CDF834B0DDF844C0DDF868B032 +:10F9E00012920C930E9B002B30DD61464A460D9B14 +:10F9F0000B9516E04308218454EA030013D49B4579 +:10FA000011DD0846154608F007C0B0EC101EA5EC45 +:10FA1000101E1FF007C001339E4202F17C023944E0 +:10FA200011DDA245E8DC10460B9DE0EE105B08F00E +:10FA300005C0A0EC101E1FF005C001339E4202F16C +:10FA40007C023944EDDC109B0B9D99440F9B0134E3 +:10FA50009C440C9B9C42C5DBCE46129ADDF834B028 +:10FA6000DDF84C900132042A00F0C180159B1C99EE +:10FA70009B441E44119B09F101090B441193189BEF +:10FA80004B4594D17346369CDDF8DCB0DDF890E050 +:10FA900019992A9801340144199130998B442B9972 +:10FAA000A1427FF46FAF1146B846359E002A00F0A0 +:10FAB0008C80DDE91E231A44981D9446DA1C48BF49 +:10FAC000024600200C90C6EB461000010D905098A5 +:10FAD0001D9C704418448246DDF848B104EB0309CC +:10FAE000CDF840E093100B93DDE920371F9A002AF0 +:10FAF00061DD0025CDE911160D9C1F980022ACEBAD +:10FB00000006A4EE102BA9EB0001AAEB0002BBF14A +:10FB1000000F03D00BEB040E9EED005F002F0EDDF7 +:10FB200047F001E0B1EC7C6F92ED002F27EE436FC0 +:10FB300026EF5269424424EF46480FF00DC8169A4A +:10FB400020F001E8224492ED003F179AFDEE101AD2 +:10FB5000224492ED001F002223FE621FFDEE102AB8 +:10FB600012B2EDEE102A33FE096F26EF446439FE1F +:10FB7000032F26FF406B06EF5241A1EF544026EFC2 +:10FB8000546022EF4665149A89B227EE426F26EF41 +:10FB90004C66EDEE101A26EF5A660B9A0135AA4212 +:10FBA00071FE4D0F86ED006F04F11004A0F104000A +:10FBB000A4DCDDE911160C9A319801328A420C92CC +:10FBC000C444814492D1DDF840E02F9B01367C2B68 +:10FBD000A8BF7C231F932E9B0EF17C0EB3423FF7F0 +:10FBE000A5AE002039B0BDEC0C8BBDE8F08F279A94 +:10FBF0001E9B0792239A08930592229A5099049289 +:10FC0000149A249C0392269A1D980292259A2144C4 +:10FC1000CDE90072289A13441E93BDF88430209ACF +:10FC200006934346FDF7EEFE0022DDF874E01DE783 +:10FC300039463046FFF75AF8002803DCDAF800307E +:10FC40001D930BE64FF0FF30CCE700BF2DE9F04FDE +:10FC500083B00C9C8C46DDE90DBADDE90F95DDE93A +:10FC6000116700948C688046012C9E46019202D157 +:10FC70001C68012C12D0734661464046009C019AD4 +:10FC8000CDE91167CDE90F95CDF838A0CDF834B0A6 +:10FC90000C9403B0BDE8F04FFFF7A8BBCC69012C72 +:10FCA000E9D10C6A012CE6D1009CCDE91167CDE9C0 +:10FCB0000F95CDE90DBA0C9403B0BDE8F04FFFF7F6 +:10FCC000B5BD00BF2DE9F0472DED108B8CB0DDF8F0 +:10FCD000BCC0DDF89090BCF1000FDDE92668DDE9DD +:10FCE0002845DDE92B7240F39180B9F1000F5FEAFE +:10FCF000C9BAB8F1000F29EAE979ACEE109B5FEAC6 +:10FD0000C8B9C9F10009002AA0EE109B5FEAC2B988 +:10FD100022EAE272A6EE102B08AA82ED007F2D9A4D +:10FD20004FF0010EA6EE102B6A4628EAE878CAF1D9 +:10FD3000000AAAEE108B0CF1FF3882ED007FA8EECE +:10FD400010AB2E9A4FEA9808ACF1040AF0441AF16D +:10FD5000040FA6EE102BC8BFC646C9F1000904AABD +:10FD60004EF001E0A2EE109B82ED007F2CF001E846 +:10FD7000FDEE102A12B2EDEE102A71FE4D0FB8EC16 +:10FD8000044F39EE645E71FE4D0FB9EC046F2CEF39 +:10FD9000444439EE647E25FE634E2AEF466404EF48 +:10FDA00058E127FE666EA1EF5EE024EF5E4006EFAD +:10FDB00050E1A1EF5EE026EF5E6028EF444520EFC2 +:10FDC00046650DF1200826EF446898ED005F24EFAA +:10FDD000466427FE676E06EF5241A1EF5440E846A5 +:10FDE00026EF546098ED005F22EF46650DF1100894 +:10FDF00026EF446698ED005F26EF5466ACF1040CE4 +:10FE000071FE4D0FADEC046F0FF051C000200CB02F +:10FE1000BDEC108BBDE8F0872DE9F04F2DED108B78 +:10FE200097B0DDF8EC80DDF8C0E0B8F1000F329D4E +:10FE3000DDF8CCC0DDE9366740F3B980BEF1000FD4 +:10FE4000ACEE102B42465FEACEB82EEAEE7EA6EE6E +:10FE500010EB319CBCF1000F4FF0010A5FEACCB906 +:10FE6000AAEE104B2CEAEC7C10AC84ED007FA6EEE1 +:10FE700010CB389CC8F10008002CA2F1040BA8EEAE +:10FE8000108B02F1FF3E5FEAC4B81BF1040F24EAB5 +:10FE9000E47B359C4FEA9E0ED644D8BFD64604EB91 +:10FEA000020A0CAC84ED007FA6EE10BB08AC84ED1A +:10FEB000007F399CC9F10009A6EE104B6C4684ED19 +:10FEC000007F3A9CC8F10008A6EE104B4EF001E00E +:10FED000A0EE109BA2EE108B04AC84ED007F349C4E +:10FEE00011441044159322F001E8FDEE10CAA0EB76 +:10FEF000020B0FFA8CFCEDEE10CA5B4671FE4D0F43 +:10FF000093ED004F2CEF444810AB93ED007F39EE9A +:10FF1000645E26EF4444159BA1EB020925FE634E67 +:10FF20004B4671FE4D0F93ED006F2AEF46680CAB08 +:10FF300093ED00FF39EE647E2EEF466404EF58E146 +:10FF400027FE656EA1EF5EE024EF5E4006EF50E114 +:10FF5000A1EF5EE026EF5E6028EF444520EF4665A6 +:10FF600008AB26EF446893ED005F24EF466427FE5C +:10FF7000676E06EF5241A1EF544026EF54606B4686 +:10FF800022EF466593ED005F27EE466F04AB26EF48 +:10FF9000446693ED005FAAEB020826EF54664346E1 +:10FFA000043A71FE4D0F83ED006F0FF065C0002025 +:10FFB00017B0BDEC108BBDE8F08F00BF7FB50024FB +:10FFC000102315461268CDE902340368CDE90044D8 +:10FFD0009E696B46B0479DF8043003F00603062B7C +:10FFE00005BF009B012020462B6004B070BD009827 +:10FFF00090420CBF062001207047FFFF034B10B555 +:020000040207F1 +:100000000446036000F0D5FC204610BD588B1D024D +:1000100010B50446FFF7F2FF0821204600F044F82F +:10002000204610BD2DE9F041DDF818801F46064638 +:100030001546DDE90834984507D1079900F0BCFC66 +:1000400018B165710020BDE8F0813946304600F0F6 +:10005000B3FC0028F6D00123C4F800802571A371F9 +:10006000F0E738B515461C4600F0A6FC20B1082381 +:100070002560E3600623237138BD2DE9F041054674 +:100080000C4616461F4600F097FC48B9032F07D8C8 +:1000900023683246294620465B69BDE8F04118478F +:1000A000BDE8F08103F040BFFFF7FCBF1EB400F0D5 +:1000B0008EF81EBC03F0E4FC0378472B17D143787D +:1000C0004E2B14D18378552B11D1C378432B0ED1ED +:1000D0000379432B0BD143792B2B08D183792B2B1D +:1000E00005D1C07901288CBF002001207047002075 +:1000F0007047FFFF2DE9F3411E46037804460F4683 +:10010000472B13D143784E2B10D18378552B0DD12B +:10011000C378432B0AD10379462B07D143794F2B60 +:1001200004D18379522B01D1C2793AB32046FFF72B +:10013000C3FF024620B3E37954F8202C012B16BFED +:10014000154652F8785C04F158022B682846019253 +:100150009B689847B0B1019B02241B6801933B68E0 +:1001600001AA29463846D3F810800123C04758B168 +:10017000019B3360204602B0BDE8F081034DE4E707 +:10018000034DE2E70124EAE70446F3E79C8B1D02F6 +:10019000C88B1D0210B5044600F0A2F802462046A6 +:1001A000A4F12001FFF788FF60B154F8043C01334B +:1001B000012B44F8043C03D1936844F8083C916057 +:1001C000012010BD9368002BF9D000F013FB10B58F +:1001D00000F086F8826801460AB900F00BFB02F1D4 +:1001E00020042046FFF768FF40B1D369013BD3618B +:1001F00013B9906988609361204610BD8860FBE761 +:100200000378472B17D143784E2B14D18378552B85 +:1002100011D1C378432B0ED10379432B0BD14379F2 +:100220002B2B08D183792B2B05D1C07901288CBFCA +:100230000020012070470020704738B5044600F0C8 +:100240004FF8024605682046A4F12001FFF7D8FFC9 +:1002500028B90DB100F0CEFA1160284638BD54F827 +:100260000C3C2046002BB4BFC3F1010301338D4287 +:1002700044F80C3C536803F1FF3353601CBF44F84F +:10028000105C1160656A03F017F8E6E710B500F03E +:1002900023F8026801469AB102F120042046FFF7D4 +:1002A000AFFF28B908602046BDE8104003F006B84B +:1002B0005369002B05DA013301D1106908605361DD +:1002C00010BD013B02D113690B60ECE7591CF6D15C +:1002D00000F090FA7047FFFF00487047742B0C2223 +:1002E00000487047742B0C22024A0349034800F06F +:1002F00073BF00BF00000022D5020702742B0C223E +:1003000000231A4630B510F8015B05F07F049440D5 +:10031000073223432C06F6D40B6030BD00231A4667 +:1003200030B510F8014B04F07F05954007322B43A0 +:100330002506F6D41F2A06D8640642BF4FF0FF34C4 +:1003400004FA02F213430B6030BD50282DE9F3414B +:100350000646884615461F4608D1D01C20F00300EB +:1003600050F8044B3C6002B0BDE8F08100F00F0390 +:100370000C2B2ED8DFE803F025071D25292D2D2D68 +:100380002D182125290001A92846FFF7B9FF019C56 +:10039000002CE7D006F07003102B08BFA8463306E8 +:1003A000444448BF2468DDE701A92846FFF7B6FFAB +:1003B000EDE7284630F8024BEAE7284630F9024BD1 +:1003C000E6E7284650F8044BE2E7284650F8084B89 +:1003D000DEE703F077FD08B503460846FF2B0DD096 +:1003E00003F07003302B0FD004D8202B08D005D990 +:1003F00003F068FD402B0BD0502BF9D1002008BD35 +:10040000BDE8084003F059BDBDE8084003F052BD07 +:10041000BDE8084003F03EBD70B50C4615461E46CB +:1004200001462046FFF7D7FF334601462A462046BD +:10043000BDE87040FFF789BF73B50C461546064608 +:1004400008B103F027FD2246286012F8011BFF299E +:100450001CD02B1D3046FFF7DFFF0246104610F878 +:10046000013BFF2B14D0102301A92B75FFF748FF88 +:10047000019B0344EB6001A910F8013B6B75FFF78A +:100480003FFF019B03442B6102B070BD6860E5E74C +:100490002B750023EEE71FB503AB0A46009300233C +:1004A000194602F011FF039805B05DF804FBFFFF49 +:1004B0002DE9F04F002393B006460C46079300F059 +:1004C00003031546012B10D0022B03D0002B5DD166 +:1004D00003075DD52946204603F0C6FC18B1092064 +:1004E00013B0BDE8F08F0820FAE7070745D50223CF +:1004F00006F008060C2228460C941E430CAB009311 +:100500000023194602F006FF062E43D1D4F83080AE +:10051000D4E90A73B8F1000F00F03C819946002F2E +:10052000C0F23B81032600230DF12C0928460B94D1 +:100530001A461946CDF8009002F0ECFE0023012285 +:1005400028461946CDF800900B9702F0E3FE0F21E4 +:100550002846FFF7A0FF00F0010000230F2240EA29 +:100560000800CDF8009019460B90284602F0D2FE04 +:10057000022E00F02C810720B2E70F6A10460D21F1 +:10058000FFF789FF8742B2D10623B1E703F09AFC57 +:100590000123ADE7284603F083FC8146002899D06B +:1005A0000CAA01462846FFF747FF9DF844B02946AC +:1005B00003905846FFF70FFF0F2102900E90284638 +:1005C000FFF769FF20F00108039A08F1FF38109F38 +:1005D00097420DD800270123B846F10700F1C580E6 +:1005E000320740F1D480012B40F0CC8000F002F9BA +:1005F0009DF845A008AB00205146FFF70DFF09AB61 +:10060000024651460020FFF707FF0AAB024651465B +:100610000020FFF701FF0BA9FFF772FE0C9B089962 +:1006200002460B44434553D809990B444345CED960 +:10063000DDE90A30002B3FF44DAF0D9A03EB0208C1 +:1006400000283BD001383844B8F1000F3FF442AFE6 +:1006500016F0080304933DD0472323704E236370A4 +:100660005523A3704323E370462323714F23637103 +:100670005223A3710023E3710023039309A9FFF719 +:100680004DFE0AA90590FFF749FE099F002F69D08A +:1006900043DDBBF1FF0F3CD00BF00703042B3FF60B +:1006A00075AF01A252F823F0170707028D05070264 +:1006B000E7060702170707020F070702B8F1000F46 +:1006C0003FF408AFF0073FF505AF002702262AE701 +:1006D0003A467CE7E379012B0CBF54F8203C04F147 +:1006E00058030793C8E702220F990BAB584602FB49 +:1006F00017120299FFF729FE0B9931B134B307ABFA +:1007000000222046FFF7F6FC00B3032365E708222A +:10071000EAE70022E8E70422E6E76FF040420F9B99 +:10072000D21B03EB820AC4B10499B1B9079BAAF1A9 +:10073000040A0B935AF8041F0029E6D00BAB0022E1 +:1007400051442046FFF7D6FC0028F3D00A98002831 +:1007500041D0059B0344184690E753F82230002B04 +:10076000F4D1D2E701230393F0E7079E0D21284639 +:10077000FFF791FEC4F83080C4E90806C4E90A799D +:100780000620ADE6002FBFF6CDAE00F043F8012BFA +:100790007FF4C5AE204600F056FD0CAA4946284617 +:1007A000FFF74AFE29469DF84400FFF714FEFA437E +:1007B0000F9B03EB8203002253F8221029B9C4E9EE +:1007C0000A200422C4E90C23ACE60132F4E72046F7 +:1007D000FFF7E0FCCFE6039B002B7FF473AF79E6D5 +:1007E00008B5804703F06EFB014BD3E8AF0F7047AD +:1007F000101D002208B5FFF7F7FFFFF7F1FF08B55E +:100800008047FFF7F7FFFFFF014BD3E8AF0F7047BB +:100810000C1D002208B5FFF7F7FFFFF7F0FF08B542 +:10082000FFF75EFDD0E90042013242604CB394F81C +:100830002020472A27D194F821204E2A23D194F84A +:100840002220552A1FD194F82320432A1BD194F843 +:100850002420432A17D194F825202B2A13D194F869 +:1008600026202B2A0FD194F82720012A0BD8626961 +:10087000524262612034204603F014F92046FFF70B +:10088000DCFCFFF7B7FF00220260F3E7012838BF66 +:10089000012010B50446204603F03EFB00B110BD18 +:1008A00000F0F2FC08B903F00DFB8047F3E7FFFF0F +:1008B000034B10B504460360FFF7A0FB204610BDB4 +:1008C0000C8C1D0210B50446FFF7F2FF0C212046E8 +:1008D000FFF7EAFB204610BD2DE9F041DDF8188056 +:1008E00006460F46154690451C460BD0B0682A4672 +:1008F00039460368CDF818801E6A2346B446BDE821 +:10090000F0416047194600F057F80028EED0062065 +:10091000BDE8F0812DE9F14F0D4619468146174695 +:100920009846DDE90A4BDDE90CA600F045F890B1E8 +:10093000002D3460377109DB2C44A24514BF01241B +:100940000624B471002001B0BDE8F08F0235F9D162 +:100950000123B371F6E7544506D15946484600F0E5 +:100960002BF808B17771EDE7D9F808003A46294627 +:100970000368CDE90CA6CDE90A4BDC694346A446E1 +:1009800001B0BDE8F04F60472DE9F04107460C4645 +:1009900015461E46FFF765FB48B9B8682A4621464A +:1009A00003689F693346BC46BDE8F0416047BDE837 +:1009B000F081704700207047814208B50ED0406832 +:1009C00003782A2B0CD049680B782A2B08BF0131F9 +:1009D00005F037FAB0FA80F0400908BD0120FCE7C5 +:1009E0000020FAE7034B10B504460360FFF706FB4F +:1009F000204610BD848C1D0210B50446FFF7F2FF9F +:100A000018212046FFF750FB204610BD2DE9F74F77 +:100A1000DDF830A00446884616465245994605D072 +:100A2000E76804EBC70447B9012022E01946FFF745 +:100A3000C3FF0028F4D006201BE0E568AB071BD5F8 +:100A40002A1215F0010504D018F1030F14D03368F1 +:100A50009A58A068324441460368CDF800A0D3F804 +:100A600020B04B46D847032806D915B140F0010005 +:100A7000C0B203B0BDE8F08F013F083CD3E7F0B44B +:100A80000D1E1646049C06DB2E44B44214BF012002 +:100A90000620F0BC7047023505D0056804942C6A26 +:100AA000A446F0BC60470120F3E72DE9F04F91B078 +:100AB00081460F461D9DCDE90523AB681C9ADB06D8 +:100AC00044BF8368AB601A9B934208D11B99FFF720 +:100AD00073FF20B1059B6B714FF0000883E006990E +:100AE0004846FFF769FF98B11A9B002F2B60059BC2 +:100AF0002B7108DB1A9B1F441C9BBB4214BF0127B0 +:100B00000627AF71E8E70237E6D10123AB71E3E7CF +:100B1000002F4FF0020C4FF00008AABF1C9B07905B +:100B2000DB1BCDF82880A8BF07930123CDE908C3BC +:100B3000059B43F001030B93D9F80CA009EBCA0BFA +:100B4000BAF1000F09D10A9B002B4CD0089B012B56 +:100B500049D00123CDE9083AEEE70023AC68CDE99E +:100B60000D33DBF80C300F94DE074FEA232143BF2F +:100B70001A980B9A0068059A48BF41581A98014480 +:100B8000079838B18842099E2CBF00200120B0424E +:100B900000F0BB80980706D4BB1C02D1A60700F06A +:100BA000B68002F0FD02DBF808000DAC0368039488 +:100BB0001C9C02941B9CCDE900143946DC69069B01 +:100BC000A0476B799DF839209DF83A6013430D9941 +:100BD000062E6B7101D0022E09D19DF838302960A4 +:100BE0002B71AE718046404611B0BDE8F08F2A6887 +:100BF000B8F1000F13D1B2B99DF8382029602A71DD +:100C000021B11BB1D9F80830DC07EBD56B79042B87 +:100C1000E8D00AF1FF3AABF1080B804690E712B931 +:100C200069B90120F2E7914206D12B799DF838206D +:100C300013432B714046E9E709B90028FAD0032B8A +:100C4000AC7904D9D90712D5AB689B070FD5002C16 +:100C500031D1032E27D9F40721D486F00103DBB26A +:100C6000032B13D800232B600123AB71D9E7012C90 +:100C700038BF0124012E38BF0126E4B2F6B286EA5D +:100C80000403DBB2032B36D9032E1FD90D9B344648 +:100C90004FF000082B609DF838302B7116E0D9F822 +:100CA00008309807D9D51C9B3946069800931B9BA2 +:100CB000FFF7E5FE0446002EE1D1032C11D9E10730 +:100CC0000BD484F00103DBB2032BCBD9A307AC71A7 +:100CD0001FD414F00100ADD184E7D9F808309A0789 +:100CE000EFD51C9B39460D9A009306981B9BFFF786 +:100CF000C6FE0646C3E72640F6B2032EB2D900234D +:100D000001202B600223AB716CE701230A9340465C +:100D10007FE7002066E72DE9F04F8BB005461C46C3 +:100D200004910192FFF79DF9002862D1D4F8089050 +:100D30004FF0000AD5F80C800DF1180B19F0100FC8 +:100D400005EBC80718BFD5F8089009F00103059313 +:100D5000B8F1000F04D12079003818BF012049E014 +:100D6000FA68CDF818A002F001038DF81CA00293D8 +:100D700002F0020303930399059B0B43CDE9089A04 +:100D800003D108F1FF38083FE2E7019B002B34D084 +:100D9000029B121213B1019B1B689A58019B1A44C3 +:100DA000B868049903689B691E465B46B0470028F3 +:100DB000E7D0099B082B03D1029B0BB1BB680993B9 +:100DC0009DF81C30032B05D9039A1AB923F00203AE +:100DD0008DF81C30E168C1B99BE80F0084E80F0072 +:100DE0002379032B05D99A0709D5AB6813F0010FB6 +:100DF000C7D101200BB0BDE8F08F019AD0E7DB0727 +:100E0000F7D5AB6813F0020FF2E72368069A934216 +:100E100004D00023236002232371EAE72BB1237956 +:100E20009DF81C2013432371ABE709980828F2D0E2 +:100E30000829F0D0FFF7C0FD0028F0D1EBE7C36828 +:100E40009A6810B5C26002B1506042685A600C687E +:100E5000844203D10B609860436010BD9168814269 +:100E60000CBF9360D360F6E78368DA6810B58260E0 +:100E700002B1506042685A600C68844203D10B6032 +:100E8000D860436010BDD16881420CBFD3609360CD +:100E9000F6E7C36823B118469B68002BFBD1704767 +:100EA0004368DA68824204D0C268934218BF184689 +:100EB000704718465B68F4E7027803462AB942682F +:100EC0005268824201D1D06870479A6822B11046B8 +:100ED000D268002AFBD17047586882689A4200D0D5 +:100EE000704703464068F8E7FFF7D3BFFFF7D1BF6D +:100EF000FFF7E2BFFFF7E0BF2DE9F8431D461F1DD6 +:100F000000230C464A600B70C1E90233A0B1954240 +:100F1000916002D16960EC6003E0AB68934208BF66 +:100F2000A9604FF000094FF001086B68A34232D16D +:100F300001221A70BDE8F883D160EB689342F0D1CA +:100F4000E9E7C368A34203D104463946FFF777FFB8 +:100F500063683946304683F8008086F80090FFF7D2 +:100F600083FFE2E733B11A7822B980F8008083F872 +:100F7000008021E08368A34203D104463946FFF78D +:100F800073FF63683946304683F8008086F8009026 +:100F9000FFF755FFC9E760680278002AC8D14668A4 +:100FA000B3688342DED1F268002ACAD011780029E2 +:100FB000C7D1012119701170344686F80090B4E74A +:100FC0002DE9F8430F460546D0E90212002938D032 +:100FD0001AB944680E46746037E0104603468068CC +:100FE0000028FBD1AB42DE682CD09A424B6099605E +:100FF0001ED05C6806B1746059688E60DA60EA6879 +:1010000053607A68AA4215D17B606A6829785A6071 +:101010001A7819702A702B783BB17B6807F10408A5 +:10102000B3427ED1002E40F0A1802846BDE8F8836F +:101030001C46E6E76A689168A9420CBF9360D360DA +:10104000E3E716466C68002EC5D17B68AB420FD132 +:101050007E60BB68AB4203D1EB6883B96B68BB6051 +:10106000FB68AB42D7D1AB6883B96B68FB60D2E752 +:101070006B689A68AA420CBF9E60DE60E9E733465F +:101080001A469B68002BFBD1BA60E9E733461A4643 +:10109000DB68002BFBD1FA60BDE713B11B78012B95 +:1010A00007D101234146137000230370FFF7DCFED4 +:1010B000E068237801220370C368227003B11A70BC +:1010C00041462046FFF7BBFEACE703783BB901225F +:1010D0004146027020462370FFF7C6FEA068D0E9A3 +:1010E000023212B11178012903D1A3B31978012971 +:1010F00031D013B11B78012B07D101234146137066 +:1011000000230370FFF79BFEA06823780122037081 +:101110008368227003B11A7041462046FFF7A4FE8F +:1011200080E706BBA068A146B042CED1E068037854 +:101130003BB901224146027020462370FFF77FFE33 +:10114000E068D0E9022312B111780129A5D113B1C9 +:1011500019780129A1D1002364684E4603707B6889 +:1011600099453FF45FAF3378012BDBD00123337017 +:101170005BE708B502F0A6FE08B502F0A3FE08B5CD +:1011800002F0A0FE08B502F09DFE0FB408B502F013 +:1011900099FEFFFF08B50B68B3F1804F02D30D48ED +:1011A000FFF7F0FF93420BD9B3EB420F4FEA420037 +:1011B00006D2B0F1804F2ABF6FF0404308600B6049 +:1011C0000868013001D5FFF7D4FFBDE80840FFF7FC +:1011D0005DBB00BFA88C1D020B460146184603F0FC +:1011E0003FBEFFFF38B54FF41E65074C2846E5604B +:1011F00002F092FEA06010B9E060606038BD00238C +:10120000606005604360F9E7802B0C220378472B70 +:1012100017D143784E2B14D18378552B11D1C37835 +:10122000432B0ED10379432B0BD143792B2B08D1C0 +:1012300083792B2B05D1C07901288CBF0020012098 +:1012400070470020704710B5044648B1FEF7F5FF1F +:101250002046FFF7DBFF18B154F8140CFFF7C0FA73 +:10126000FFF7C8FA10B50246FFF7D0FF38B152F8C1 +:10127000184C1046FEF7E1FF2046FFF7C0FA104673 +:10128000FEF7DBFFFFF7C6FA014BD3E8AF0F70475D +:10129000902B0C2200F064BAB0EE407B224A17EE8D +:1012A000903A23F0004393421BD9204A934202D93B +:1012B00030EE400B704700B585B0684600F020FB6B +:1012C00000F00300012810D002281ED0B0B1012088 +:1012D0009DED021B9DED000B00F0EAF905B05DF8F5 +:1012E00004FB9FED0F1B00F053B99DED021B9DED1C +:1012F000000B00F0DDF9B1EE400BEFE79DED021BB6 +:101300009DED000B00F044F9E8E79DED021B9DED1B +:10131000000B00F03DF9B1EE400BDFE7AFF30080CA +:101320000000000000000000FB21E93FFFFFEF7F0D +:1013300070B483B01A4C00218DED000B019A01604E +:1013400022F00043A3421FD8009C1C431CD0154C24 +:10135000144054B96FF035019FED0F7B20EE077BF1 +:101360008DED007B019A22F000430F4E1B151640B5 +:10137000A3F2FE33DDE9004546F07F550B4445F40A +:1013800000150360CDE900459DED000B03B070BC76 +:10139000704700BFAFF30080000000000000504322 +:1013A000FFFFEF7F0000F07FFFFF0F80FFFFFFFFD9 +:1013B000B0EE407B224A17EE903A23F0004393426E +:1013C0001CD9204A934202D930EE400B704700B539 +:1013D00085B0684600F094FA00F00300012812D0AE +:1013E00002281FD0B0B19DED021B9DED000B00F057 +:1013F000CFF8B1EE400B05B05DF804FB9FED0E1B7E +:10140000002000F055B99DED021B9DED000B00F092 +:10141000BFF8F0E79DED021B9DED000B012000F0F1 +:1014200047F9E8E79DED021B9DED000B012000F060 +:101430003FF9B1EE400BDEE70000000000000000C5 +:10144000FB21E93FFFFFEF7F10EE103A40F22A4107 +:10145000B7EEC02AC3F30A528A4232D82E4BB7EEF7 +:10146000000B93ED487B93ED4A1B93ED4C4BB0EE94 +:10147000473B93ED4E6BA1EE023B93ED505B30B4D6 +:1014800033EE477B13EE102A02F01F0191EE027B30 +:1014900003EBC10053F8314000234568181905EBF0 +:1014A000C23130BCA4EE076BA5EE070B27EE077B1D +:1014B000A6EE070B41EC170B20EE070BB7EEC00BA7 +:1014C000704713F5000F20D0B2F5FF6F1AD2DFED91 +:1014D000137AB4EEE70AF1EE10FA10DCDFED107AC1 +:1014E000B4EEE70AF1EE10FA12D4DFED0E7AB4EEA4 +:1014F000E70AF1EE10FAB1D5002000F03BB8002069 +:1015000000F03EB830EE000A70479FED070A7047C2 +:10151000002000F029B800BFC08C1D021772B14234 +:10152000B4F1CFC2CF8ECEC20000000010B52DEDB9 +:10153000028BB0EE408A044604F07AFC0460B0EE00 +:10154000480ABDEC028B10BD30B1F1EE407A22208A +:1015500027EE800AFFF7EABFF0EE407A222027EE5E +:10156000800AFFF7E3BF00BF9FED010AFFF7ECBF62 +:10157000000000109FED010AFFF7E6BF0000201AEF +:101580009FED010AFFF7E0BF00000070FFFFFFFFC3 +:1015900010EE903A23F00043B3F1795F2CD2FDEEC8 +:1015A000C07B17EE903A002B61D020EE004B9FEDF0 +:1015B000322B9FED337B9FED343B9FED355BA4EEEB +:1015C000027B9FED356BA7EE043B9FED357BA4EED0 +:1015D000035BA4EE056BA4EE067B24EE077B21EEF5 +:1015E000401BB6EE006BB7EE000BA4EE071B94EEAB +:1015F000061B30EE410B704720EE004B2A4A934207 +:101600009FED1D7B9FED1E2B9FED1F3B9FED205BF4 +:10161000A4EE072B9FED206B9FED217BA2EE043BF8 +:10162000A3EE045BA5EE046BA6EE047B27EE047B21 +:10163000D5D91E4A934215D8B7EE006B0020A3F50A +:10164000001141EC150B36EE456B21EE401BB6EE5A +:10165000003BA4EE071B94EE035B35EE415B36EED8 +:10166000450B7047B6EE076BB5EE025BEDE7B7EEE4 +:10167000000B7047AFF30080D43888BEE9FAA8BDEC +:10168000C4B1B4BD9EEE213EAD529C804F7E92BE51 +:101690009015CB19A001FA3E7751C1166CC156BF07 +:1016A0004C5555555555A53F3233D33F0000E93FC2 +:1016B00010EE903A23F00043B3F1795F04D2FDEECF +:1016C000C07B17EE903A5BB320EE007B9FED165B7C +:1016D0009FED172B9FED183B9FED194BA7EE052BA8 +:1016E00020EE075B9FED186BA2EE073BA3EE074BC6 +:1016F000A4EE076B30B99FED164BA7EE064BA4EE98 +:10170000050B704726EE456BB6EE003B9FED124B86 +:10171000A1EE036B96EE071BA5EE041B30EE410B0A +:10172000704700BFAFF300807CD5CF5A3AD9E53D72 +:10173000EB9C2B8AE6E55ABE7DFEB157E31DC73E02 +:10174000D561C119A0012ABFA6F810111111813F5E +:10175000495555555555C5BF495555555555C53F1D +:1017600051EC110B43422DE9F041034321F00046B7 +:101770005F4C82B046EAD373A3428DED000B39D89B +:10178000DDE900E7CEF1000327F0004843EA0E034D +:1017900048EAD373A3422DD8564B02460B44034369 +:1017A0003DD08D1758EA0E0E05F0020545EAD775B3 +:1017B00029D0324338D0A64244D0A04534D0A8EB3B +:1017C0000608B8F1747F4FEA285338DA002962DA44 +:1017D0003C3360DA9FED380B012D48D0022D3DD00F +:1017E00075B19FED376B9FED387B30EE460B30EED9 +:1017F000470B05E09DED006B41EC170B37EE060B38 +:1018000002B0BDE8F081022D16D0032D9DED007BC6 +:101810009FED2F0B00FE070B02B0BDE8F08102B078 +:10182000BDE8F04100F0B8B99FED2B0B9FED2C7B8C +:10183000002F20FE070BE3E79FED230BE0E79FED72 +:10184000260BC9E7B04505F1FF3519D0022D1FD889 +:10185000294B03EBC50393ED000BD1E79FED186B0C +:101860009FED197B30EE460B37EE400BC8E710EECC +:10187000901A53EC102B01F1004343EC102BBFE7FF +:10188000022D13D81D4B03EBC50393ED000BB7E7F7 +:101890009FED090BB4E79DED007B41EC160B87EE45 +:1018A000060B00F07BFA00F077F995E79FED0E0B41 +:1018B000A6E700BFAFF300800000000000000000BA +:1018C000075C143326A6A13C182D4454FB21094083 +:1018D000182D4454FB2109C0182D4454FB21F93F15 +:1018E000182D4454FB21F9BF182D4454FB21E93F26 +:1018F0000000F07F000010C0088E1D02208E1D0227 +:1019000053EC102B70B59C4923F0004588B0044679 +:101910008D4268D999491E468D421BD8002B9FEDF8 +:10192000867B40F3E780A1F51B2130EE477BA1F5D4 +:10193000F0618D4266D09FED825B37EE456B37EEEE +:10194000467B37EE457B012084ED006B84ED027B06 +:1019500008B070BD8A498D4261D98A498D424AD802 +:101960002B151046A3F21642A5EB025141EC170BC2 +:10197000BDEEC76B08A80321B8EEC66B9FED725B86 +:1019800037EE467B8DED026B27EE057BBDEEC76B18 +:10199000B8EEC66B37EE467B8DED046B27EE057B0C +:1019A0008DED067B30ED027B0B460139B5EE407BB9 +:1019B000F1EE10FAF6D0744902A8019102210091CB +:1019C000214600F0F5F9002EC2DA404294ED006B9A +:1019D00094ED027BB1EE466BB1EE477B84ED006B7C +:1019E00084ED027BB4E70020002184ED000BC4E904 +:1019F00002010020ACE730EE407B80ED027B80ED01 +:101A0000007BF6E79FED526B9FED535B37EE467B15 +:101A100037EE456B37EE467B37EE457B93E700F0BC +:101A2000BDF9B6EE007B9FED4E5B9FED434B9FED06 +:101A3000446BA0EE057BFDEEC77B17EE900AB8EE77 +:101A4000E75B1F28A5EE440B25EE067BB1EE454B68 +:101A50001CDC4E4B421E53F82230AB4216D030EE07 +:101A6000476B30EE460B002E84ED006B30EE470BDB +:101A700084ED020BBFF66CAFB1EE466B4042B1EEA7 +:101A8000400B84ED006B84ED020B61E730EE476B99 +:101A90002A1516EE903AC3F30A53C3EB1553102BD5 +:101AA000DFDDB0EE403B9FED2A6B9FED2B2BA4EECC +:101AB000063B30EE437BA4EE067B95EE027B33EED5 +:101AC000476B16EE903AC3F30A53D21A312A0EDD51 +:101AD000B0EE430B9FED246B9FED252BA4EE060B80 +:101AE00033EE407BA4EE067B95EE027BB7E7B0EECB +:101AF000430BB6E7264930EE077B8D420ED09FEDB3 +:101B0000105B37EE056B37EE467B37EE057B4FF00B +:101B1000FF3084ED006B84ED027B19E79FED0C6BC9 +:101B20009FED0D5B37EE067B37EE056B37EE467BA0 +:101B300037EE057BEBE700BF00004054FB21F93F87 +:101B40003163621A61B4D03D0000000000007041B2 +:101B50000000601A61B4D03D7370032E8A19A33B54 +:101B600083C8C96D305FE43F0000002E8A19A33B93 +:101B7000C14920259A837B39FB21E93F7BD902406B +:101B8000FB213941FFFFEF7FB88E1D02388E1D0209 +:101B9000FB21F93FFFFFFFFFB0EE407B38B517EEAA +:101BA000905A774B25F000449C422DED028B15D9BD +:101BB000744B9C4203D807D110EE103A23B137EE94 +:101BC000070BBDEC028B38BD9FED517B9FED520B97 +:101BD000002DBDEC028B30FE070B38BD6A4B9C42DA +:101BE0005CD8A3F1DE739C424CD94FF0FF3327EE53 +:101BF000074B5A1C9FED4A8B9FED4B0B24EE045B69 +:101C00009FED4B3B9FED4C2BA5EE080BA5EE032B58 +:101C10009FED4B6B9FED4C3B9FED4D1BA0EE056B7D +:101C2000A2EE053B9FED4C0BA6EE051BA3EE050BAC +:101C30009FED4B2B9FED4C6B9FED4D3BA1EE052B8C +:101C4000A0EE056BA2EE053B26EE056BA3EE046B42 +:101C500027EE066B37D04D49002D4D4A01EBC301ED +:101C600002EBC30391ED004B93ED000B36EE446B9A +:101C700036EE476B30EE460BA3DAB1EE400BBDEC0F +:101C8000028B38BD9FED3C6BB7EE005B30EE066B10 +:101C9000B4EEC56BF1EE10FAA7DD92E700F07EF826 +:101CA0003C4B9C4214D8A3F550239C4225D8B0EE5F +:101CB000007B0023BFEE006BA0EE076B30EE070B3E +:101CC00086EE007B93E7BDEC028B37EE460B38BD0A +:101CD000314B9C420BD2B7EE087B0223B7EE006B70 +:101CE000A0EE076B30EE470B80EE067B7FE7BFEE82 +:101CF000006B032386EE007B79E7B7EE007B0123C0 +:101D000030EE476B30EE070B86EE007B6FE700BFCF +:101D1000182D4454FB21F9BF182D4454FB21F93FE1 +:101D200011DA22E33AAD903FEB0D76244B7BA93FCD +:101D30002F6C6A2C44B4A2BF9AFDDE522DDEADBFDB +:101D4000513DD0A0660DB13F6D9A74AFF2B0B3BFF4 +:101D50006E204CC5CD45B73F711623FEC671BCBF82 +:101D6000FF8300922449C23FC4EB98999999C9BF57 +:101D70000D5555555555D53F9C7500883CE4377E2B +:101D8000FFFF0F440000F07FFFFFDB3FC08F1D020D +:101D9000E08F1D02FFFFF23F0080034051EC100B6B +:101DA000024621F0004343EC102B7047FFFFFFFF7A +:101DB0002DE9F04F2DED088BADF5137D1C468B46BC +:101DC00012F1140FA4998246029304F1FF38984B44 +:101DD00053F82160C0F2BA82D31E964981FB0301F9 +:101DE000DB17C3EBA10301930133A3EB8303DB00F8 +:101DF0001A4416EB0800019BA3EB080314D401302E +:101E00001AA9A59C18449FED846B002BB0EE467B6D +:101E100005DB54F8235007EE905AB8EEE77B013308 +:101E20008342A1EC027BF0D1002EC0F2D682029B4D +:101E30001AA96AAF444601EBC30506EB030CD900AF +:101E40000AEBC300B8F1000F9FED737B09DBAE46D0 +:101E50005346B3EC025B3EED026B8342A5EE067B7C +:101E6000F7D1013408356445A7EC027BEAD106AB13 +:101E7000CDF814B00AEB0104354603EB86036AAFD4 +:101E800093460096043B039306AB9FED659B9FED45 +:101E9000668B03EB860992AB002D03EBC50313EDB4 +:101EA000280B16DD07EBC50306AA20EE097BB0EE72 +:101EB000406B33ED025BBDEEC77BBB42B8EEC77B28 +:101EC000A7EE486B37EE050BBDEEC66BA2EC016AC0 +:101ED000EBD1584600F0B4FAB4EE007BB0EE40AB64 +:101EE00020EE070B00F030FBBBF1000FB2EE007BE1 +:101EF000A0EE47ABBDEECABBB8EECB7B3AEE47AB2C +:101F00006FDD681E06AACBF11803CBF1170152F85A +:101F100020201BEE10CA42FA03F606FA03F3B4447B +:101F2000D21A06AB0BEE10CA42FA01F143F8202098 +:101F3000002900F36781B5EE40ABF1EE10FA40F0F6 +:101F4000C580009B9D420CDD06AB002203EB8503A0 +:101F500053F8040D4B4542EA0002F9D1002A40F043 +:101F60007181009B06AA013B52F82330002B40F000 +:101F70006181039B012153F8042D0131002AFAD01D +:101F800005F1010C29446646029B6FF0404E1D444A +:101F9000019B634407EBCC0C9E44A59B03EB8E0E88 +:101FA0001AAB03EBC5009EED017AB8F1000F0EF1FC +:101FB000040EB8EEC77BA0EC027B9FED177B09DB1C +:101FC00002465346B3EC025B32ED026BA342A5EE30 +:101FD000067BF7D10136B142ACEC027BE3DA0D4669 +:101FE00059E740F005816B1E06AA52F82310C91567 +:101FF0000029A0DD1BEE103A002D03F101030BEECA +:10200000103A40F3ED8100260DF1180C6FF07F4E71 +:10201000049132461FE000BF0000000000000000F5 +:10202000000000000000703E000000000000704151 +:1020300040901D02ABAAAA2A013641F8040CB54211 +:1020400040F3FD800B680136AEEB03030122B5427D +:102050004CF8043C0FDD614651F8043B002A40F087 +:10206000C5800CF1080CC3F18070002BE4D101365F +:102070008C46B542EFDC0499BBF1000F0FDDBBF1DC +:10208000010F00F0CD80BBF1020F08D1681E06AB36 +:1020900006AE53F82030C3F3150346F8203002296A +:1020A0007FF449AFB7EE000B30EE4AAB002A3FF4A5 +:1020B00042AF5846049100F0C3F93AEE40AB0499A0 +:1020C000B5EE40ABF1EE10FA3FF43BAF5A46B0EE3E +:1020D0004A0B009E894650420092DDF814B000F091 +:1020E000AFF9009AB0EE407B9FEDC55BB4EEC50B37 +:1020F000F1EE10FAC0F2428106A96C1C18329FED75 +:10210000C26B20EE066BBDEEC66BB8EEC64BA4EEFE +:10211000457BBDEEC77B17EE103A41F8253016EE31 +:10212000103A41F82430B7EE000B104600F088F961 +:10213000002CC0F2A880611C06AB6AA803EB8103E7 +:10214000CA0000EBC1019FEDB05B33ED017A06A838 +:10215000B8EEC77B834227EE007B20EE050B21ED16 +:10216000027BF2D16AA842A9A2F1080327468C4655 +:102170009046C5180020002E9FEDA57B0EDBA64AD9 +:10218000AE46002301E0984208DB0133B2EC025B6B +:10219000BEEC026B9E42A5EE067BF4DA013F0130F5 +:1021A000083D7B1CACEC027BE5D1A49B4246022B94 +:1021B00074DC002B00F3CF800ED10A449FED947B9A +:1021C00032ED026B914237EE067BF9D14B460BB1F3 +:1021D000B1EE477B8BED007B1BEE103A03F007005E +:1021E0000DF5137DBDEC088BBDE8F08F8C462AE71A +:1021F000B6EE007BB4EEC7ABF1EE10FA80F29C8035 +:10220000002198E66346002D03F101030BEE103A1E +:102210003FF7F9AEBBF1010F4FF000027FF433AF8F +:10222000681E06AB06AE53F82030C3F3160346F81B +:10223000203034E705F1010C66466146A4E60499B6 +:10224000012219E76C1E06AB5A46894653F8243022 +:10225000009E183ADDF814B0002B7FF464AF6FF0E5 +:10226000404306A92B4401EB830353F8041D013CB2 +:10227000183A0029F9D0B7EE000B104600F0E0F84C +:10228000002CBFF658AFA49B022B00F3B180002BAB +:1022900000F3C480A0D19FED5E7B97E7A49B032B46 +:1022A0009AD1002C00F0A98001EBC405E0002B4678 +:1022B0002A4695ED006B32ED027BB0EE465B36EEC2 +:1022C000076B8A4237EE467B82ED006B37EE057B6B +:1022D00082ED027BEFD1012C00F08F8001F108022A +:1022E00095ED006B33ED027BB0EE465B36EE076B8F +:1022F0009A4237EE467B83ED006B37EE057B83ED2C +:10230000027BEFD100F1080301F110029FED407B49 +:102310000B4433ED026B9A4237EE067BF9D14B4604 +:1023200091ED005B91ED026B8BBB8BED005B8BED58 +:10233000026B8BED047B4FE71BEE103A002D03F18F +:1023400001030BEE103A42DD02215CE600216FF042 +:10235000170301914CE59FED2E6B0A4432ED027B91 +:10236000914236EE076BF9D14B4637EE467BDBB137 +:10237000B1EE466B8BED006BCCB923E0BDEEC07BBC +:1023800006A92C4617EE103A41F82530CBE6B1EEFF +:10239000455BB1EE466BB1EE477B8BED005B8BEDA1 +:1023A000026B8BED047B17E78BED006B64B144AAE5 +:1023B00001230133B2EC026B9C4237EE067BF8DA64 +:1023C0004B460BB1B1EE477B8BED027B04E7B7EEDA +:1023D000007B022137EE4AABADE5029BD90046E512 +:1023E00002297FF4A8ADB7EE007B37EE4AABA2E539 +:1023F000A49B032B7FF4F0AE42A99FED057B8EE7F3 +:102400000000000000007041000000000000703E6D +:10241000000000000000000000901D024B469DEDF2 +:10242000427B2BB100224FF00043CBE90023C9E7E8 +:1024300000220023CBE90023C6E700BFFFFFFFFF18 +:1024400053EC102B10B4C3F30A54194664BB23F0A9 +:102450000041114325D03A499FED2D7B884220EE63 +:10246000077B53EC172B3FDBC3F30A541946363C6A +:102470004CF2503C604520DC204440F2FE74A04207 +:102480001BDC002827DC10F1350F34DB2D4C3630F7 +:102490000C409FED217B44EA005343EC102B20EECF +:1024A000070B5DF8044B704740F2FF7C6445DFD1B9 +:1024B00030EE000B5DF8044B70479FED197B9FEDEC +:1024C0001A5B002B5DF8044BB0EE470B27FE057B33 +:1024D00027EE000B70471B4C0C4044EA00535DF89C +:1024E000044B43EC102B70479FED110B5DF8044B30 +:1024F00027EE000B70479FED0E7B9FED0F5B002BCF +:10250000B0EE470B27FE057B27EE000BC9E700BFA7 +:102510000000000000005043000000000000903C5C +:102520009C7500883CE4377E9C7500883CE437FE4F +:1025300059F3F8C21F6EA50159F3F8C21F6EA581A9 +:10254000B03CFFFFFFFF0F80BBFE400B704700BF9A +:1025500081F0004102E000BF83F0004330B54FEA54 +:1025600041044FEA430594EA050F08BF90EA020FC1 +:102570001FBF54EA000C55EA020C7FEA645C7FEA54 +:10258000655C00F0E2804FEA5454D4EB5555B8BF77 +:102590006D420CDD2C4480EA020281EA030382EAE8 +:1025A000000083EA010180EA020281EA0303362D7A +:1025B00088BF30BD11F0004F4FEA01314FF4801C4D +:1025C0004CEA113102D0404261EB410113F0004F5F +:1025D0004FEA03334CEA133302D0524263EB430316 +:1025E00094EA050F00F0A780A4F10104D5F1200EB4 +:1025F0000DDB02FA0EFC22FA05F2801841F100010F +:1026000003FA0EF2801843FA05F359410EE0A5F1E2 +:1026100020050EF1200E012A03FA0EFC28BF4CF013 +:10262000020C43FA05F3C01851EBE37101F00045C9 +:1026300007D54FF0000EDCF1000C7EEB00006EEBD6 +:102640000101B1F5801F1BD3B1F5001F0CD3490860 +:102650005FEA30004FEA3C0C04F101044FEA4452B7 +:1026600012F5800F80F09A80BCF1004F08BF5FEA3E +:10267000500C50F1000041EB045141EA050130BD1E +:102680005FEA4C0C404141EB0101013C28BFB1F530 +:10269000801FE9D291F0000F04BF01460020B1FA7B +:1026A00081F308BF2033A3F10B03B3F120020CDA4E +:1026B0000C3208DD02F1140CC2F10C0201FA0CF02C +:1026C00021FA02F10CE002F11402D8BFC2F1200C91 +:1026D00001FA02F120FA0CFCDCBF41EA0C01904047 +:1026E000E41AA2BF01EB0451294330BD6FEA040490 +:1026F0001F3C1CDA0C340EDC04F11404C4F120027B +:1027000020FA04F001FA02F340EA030021FA04F38C +:1027100045EA030130BDC4F10C04C4F1200220FAE3 +:1027200002F001FA04F340EA0300294630BD21FA21 +:1027300004F0294630BD94F0000F83F4801306BFE7 +:1027400081F480110134013D4EE77FEA645C18BFDB +:102750007FEA655C29D094EA050F08BF90EA020F72 +:1027600005D054EA000C04BF1946104630BD91EA6A +:10277000030F1EBF0021002030BD5FEA545C05D16D +:102780004000494128BF41F0004130BD14F58004AC +:102790003CBF01F5801130BD01F0004545F0FE4120 +:1027A00041F470014FF0000030BD7FEA645C1ABF55 +:1027B000194610467FEA655C1CBF0B46024650EA8C +:1027C000013406BF52EA033591EA030F41F40021B8 +:1027D00030BD00BF90F0000F04BF0021704730B53E +:1027E0004FF4806404F132044FF000054FF0000113 +:1027F00050E700BF90F0000F04BF0021704730B5D4 +:102800004FF4806404F1320410F0004548BF4042A8 +:102810004FF000013EE700BF42004FEAE2014FEAFD +:1028200031014FEA02701FBF12F07F4393F07F4FD8 +:1028300081F06051704732F07F4208BF704793F0DB +:102840007F4F04BF41F40021704730B54FF46074EE +:1028500001F0004521F000411CE700BF50EA0102F1 +:1028600008BF704730B54FF000050AE050EA01029A +:1028700008BF704730B511F0004502D5404261EB0A +:1028800041014FF4806404F132045FEA915C3FF44B +:10289000D8AE4FF003025FEADC0C18BF03325FEAE8 +:1028A000DC0C18BF033202EBDC02C2F1200300FA99 +:1028B00003FC20FA02F001FA03FE40EA0E0021FABE +:1028C00002F11444BDE600BF80F0004002E000BF0A +:1028D00081F0004142001FBF5FEA410392EA030F0B +:1028E0007FEA226C7FEA236C6AD04FEA1262D2EB55 +:1028F0001363C1BFD218414048404140B8BF5B425A +:10290000192B88BF704710F0004F40F4000020F0F2 +:102910007F4018BF404211F0004F41F4000121F008 +:102920007F4118BF494292EA030F3FD0A2F1010252 +:1029300041FA03FC10EB0C00C3F1200301FA03F190 +:1029400000F0004302D5494260EB4000B0F5000FB3 +:1029500013D3B0F1807F06D340084FEA310102F172 +:102960000102FE2A51D2B1F1004F40EBC25008BF24 +:1029700020F0010040EA03007047490040EB0000EE +:10298000013A28BFB0F5000FEDD2B0FA80FCACF1EF +:10299000080CB2EB0C0200FA0CF0AABF00EBC2501C +:1029A00052421843BCBFD0401843704792F0000F0A +:1029B00081F4000106BF80F400000132013BB5E75D +:1029C0004FEA41037FEA226C18BF7FEA236C21D0D3 +:1029D00092EA030F04D092F0000F08BF0846704738 +:1029E00090EA010F1CBF0020704712F07F4F04D106 +:1029F000400028BF40F00040704712F100723CBF19 +:102A000000F50000704700F0004343F0FE4040F442 +:102A1000000070477FEA226216BF08467FEA236300 +:102A20000146420206BF5FEA412390EA010F40F4EB +:102A3000800070474FF0000304E000BF10F0004337 +:102A400048BF40425FEA000C08BF704743F096431E +:102A500001464FF000001CE050EA010208BF704739 +:102A60004FF000030AE000BF50EA010208BF7047C0 +:102A700011F0004302D5404261EB41015FEA010CD5 +:102A800002BF84460146002043F0B64308BFA3F1CD +:102A90008053A3F50003BCFA8CF2083AA3EBC253AF +:102AA00010DB01FA02FC634400FA02FCC2F12002CE +:102AB000BCF1004F20FA02F243EB020008BF20F005 +:102AC0000100704702F1200201FA02FCC2F120026B +:102AD00050EA4C0021FA02F243EB020008BF20EA60 +:102AE000DC7070477BB972B90029BEBF00204FF07F +:102AF000004106E008BF00281CBF6FF000414FF006 +:102B0000FF3001F0DDB9ADF1080C6DE904CE00290C +:102B100009DB002B1ADB00F09BF8DDF804E0DDE9AF +:102B2000022304B07047404261EB4101002B1BDBE4 +:102B300000F08EF8DDF804E0DDE9022304B0404245 +:102B400061EB4101524263EB43037047524263EB36 +:102B5000430300F07DF8DDF804E0DDE9022304B072 +:102B6000404261EB41017047524263EB430300F086 +:102B70006FF8DDF804E0DDE9022304B0524263EBB4 +:102B80004303704753B94AB9002908BF00281CBF46 +:102B90004FF0FF314FF0FF3001F092B9ADF1080C6A +:102BA0006DE904CE00F054F8DDF804E0DDE902231D +:102BB00004B07047430803F05533C01A830800F08F +:102BC000333003F03333184400EB101000F00F30B3 +:102BD00000EB002000EB0040000E7047024608B5F5 +:102BE0000B4643EC172BB5EEC07BF1EE10FA03D485 +:102BF000BDE8084000F00CB8B1EE477B51EC170B74 +:102C000000F006F8404261EB410108BDFFFFFFFF05 +:102C10009FED0B6B41EC170B9FED0B5B27EE066BEB +:102C2000BCEEC66BB8EE464B16EE101AA4EE457B12 +:102C3000FCEEC77B17EE900A704700BFAFF3008031 +:102C4000000000000000F03D000000000000F04126 +:102C50002DE9F04F099D0C46002B4DD18A420F46BD +:102C600084469646B2FA82F360D94BB102FA03FE6B +:102C7000C3F120029F4000FA03FC20FA02F217433E +:102C80004FEA1E461FFA8EF44FEA1C42B7FBF6F1DC +:102C900006FB117701FB04F042EA0742904208D993 +:102CA0001EEB020201F1FF3702D2904200F22D81A9 +:102CB0003946121A1FFA8CFCB2FBF6F006FB102202 +:102CC00000FB04F44CEA024C644508D91EEB0C0CE2 +:102CD00000F1FF3202D2644500F21A81104640EA48 +:102CE0000140ACEB040C002125B12CFA03F30022C7 +:102CF000C5E90032BDE8F08F8B4205D90DB1C5E9B9 +:102D0000000100210846F5E7B3FA83F100294DD10F +:102D1000A342C0F0F280904280F0EF800646234646 +:102D20000846002DE6D0C5E90063E3E7002B40F03C +:102D3000A2808A1A4FEA1E471FFA8EF60121B2FBC3 +:102D4000F7F407FB14204FEA1C4242EA004206FB5C +:102D500004F090420FD91EEB020204F1FF382CBFA1 +:102D60004FF001094FF00009904203D9B9F1000F6B +:102D700000F0C8804446121A1FFA8CFCB2FBF7F030 +:102D800007FB102200FB06F64CEA024C664508D908 +:102D90001EEB0C0C00F1FF3202D2664500F2BB8044 +:102DA0001046ACEB060C40EA04409DE7C1F120065A +:102DB0008B4004FA01FE22FA06F720FA06FCF440E2 +:102DC0008A401F434EEA0C0300FA01FE4FEA1748FF +:102DD0004FEA13491FFA87FCB4FBF8F008FB1044D4 +:102DE00049EA044400FB0CF9A1450ED93C1900F155 +:102DF000FF3A2CBF4FF0010B4FF0000BA14503D958 +:102E0000BBF1000F00F093805046A4EB09041FFAB9 +:102E100083F9B4FBF8F308FB134403FB0CFC49EA09 +:102E20000444A44506D93C1903F1FF3801D2A44556 +:102E30007AD8434643EA0040A4EB0C04A0FB029876 +:102E40004445CC46434602D306D1CE4504D2013890 +:102E5000B9EB020C68EB07035DB1BEEB0C0264EB4F +:102E6000030404FA06F622FA01F3CC401E43C5E936 +:102E7000006400213EE702FA03FEC3F1200104FAD8 +:102E800003F200FA03FCCC404FEA1E4720FA01F19E +:102E90001FFA8EF6B4FBF7F00A4307FB1044110C3F +:102EA00041EA044100FB06F48C420ED91EEB0101FD +:102EB00000F1FF382CBF4FF001094FF000098C42A0 +:102EC00002D9B9F1000F2CD04046091B92B2B1FBD8 +:102ED000F7F407FB141142EA014204FB06F19142A8 +:102EE00007D91EEB020204F1FF3801D2914215D836 +:102EF0004446521A44EA004121E7861A64EB030370 +:102F000001200EE7023C724435E702397244D0E6F4 +:102F1000F4440238E3E6F444023842E7023C7244E7 +:102F2000E7E702387144D0E7023B3C4482E70238CD +:102F30003C446AE703685A004CBF43F0004323F067 +:102F400000431844704700BF2DE9F04729B301F151 +:102F5000FF3A8046914600255646A91948BF0131DF +:102F6000491008EBC107CC003846FFF7E3FF8A455C +:102F70000DD00834484508EB04000AD8FFF7DAFF03 +:102F800001384D1C4845E8D33846BDE8F087484530 +:102F9000FAD98D4201F1FF36DFD100273846BDE86E +:102FA000F08700BF012807D0022807D00028044B73 +:102FB00014BF002018467047024870470248704707 +:102FC000853607028D36070295360702204B30B54D +:102FD000044683B08D1E1BB301A92846AFF30080C1 +:102FE00080B301992A46FFF7AFFF014650B3FFF7C0 +:102FF000A1FF4B68A064012B27D0002B01F1040036 +:103000001EDBFFF797FF002323650368E064002BB6 +:103010000CDBFFF78FFF03460020236103B030BDB8 +:103020000C480D49091AC9100191DBE7C3F303608D +:10303000FFF7B8FF034628B10020236103B030BD7D +:103040000123E1E700230920E7E700230520E4E767 +:1030500000000000FC941D02FC941D020368DA07C6 +:1030600010B5044606D49B0700F1500009D500F0C6 +:103070008DFC2368590709D51A070ED5DB0613D531 +:1030800010BD00F07BFC23685907F5D404F1D8008B +:1030900000F084FC23681A07F0D404F5AC7000F04B +:1030A00085FC2368DB06EBD404F5EC70BDE810402A +:1030B00000F0C0BC0346006800B11844704700BF70 +:1030C000704700BF70B504460E46316C2046FFF7CE +:1030D0007DFF054698B9D6F840C03246236921469F +:1030E0000120C4F814C098470828EED0072806D15C +:1030F0002846316CFFF7E4FF301D00F033FCFFDEA3 +:103100002DE9F04701F1040CADF5787DC76806465E +:10311000D0F8188014460DF1140E04AD4FF00009DC +:10312000BCE80F00AEE80F00BCE80F00AEE80F00EF +:10313000BCE80F00AEE80F009CE80F008EE80F001F +:10314000C5F8009023E02B6C4FF4F47229467EA85A +:10315000736102F096FE7EAA314633695046984765 +:103160008C9B2146814603933246039C33460120C3 +:10317000AC64CDE90058B847044628BB4FF4F4725C +:103180007EA9284602F07DFEB9F1080F19D1093455 +:10319000296C3046FFF71AFF81465FFA84FA00284F +:1031A000D1D0AC6B334632464AF01001AC640120FA +:1031B000CDE90058B84738B948460DF5787DBDE8E7 +:1031C000F087B9F1070F06D04FF0090948460DF511 +:1031D000787DBDE8F0872046296CFFF771FF05A8D0 +:1031E00000F0C0FBF0B5CB6BFBB001F1040C0E4658 +:1031F0000B6401AC05464FF0FF37BCE80F000FC46D +:10320000BCE80F000FC4BCE80F000FC49CE80F001F +:1032100084E80F00009706E02B696A462946984724 +:103220000828044608D110992846FFF7CFFE002849 +:10323000F2D009207BB0F0BD6846FFF70FFF062CE7 +:10324000F7D131462846FFF73DFF00BF10B4DC6BD5 +:10325000C1601946826100221C6410BCFFF750BF98 +:1032600070B54369C6680B64AEB903690A46044683 +:103270000D46014602209847072805D008280ED1A0 +:1032800029462046FFF71EFF3046296CFFF718FF3E +:10329000281D00F067FB0122FFF732FFFFDEFFDE93 +:1032A000C26832B1D1F83CC00022C1F840C0FFF77B +:1032B00027BFFFF797BF00BF704700BF8368014675 +:1032C0000BB1012018477047052915D8DFE801F038 +:1032D0000A031403030501207047436C0020009A81 +:1032E0001360704743B90F2A06D800EB8202002012 +:1032F0005368009A136070470220704710B584B07D +:1033000000230A4603AC19460094FFF7DDFF03983B +:1033100004B010BD052915D8DFE801F00A03140335 +:10332000030501207047009B1B6843640020704721 +:1033300043B90F2A06D8009B00EB820200201B68CD +:10334000536070470220704710B584B0002303AC6F +:1033500003920A4619460094FFF7DCFF04B010BD43 +:10336000F0B5D36BADF5117D141D064613640DF158 +:103370005C0C0D464FF0FF370FCCACE80F000FCCC4 +:10338000ACE80F000FCCACE80F0094E80F008CE81D +:103390000F00169710E0FFF7D7FF294616A8B04791 +:1033A000034616AA6946082083B9049B9847052856 +:1033B00004460CD009280AD026996846FFF706FE75 +:1033C00003466A460C2116A8002BE4D0092416A84F +:1033D000FFF744FE20460DF5117DF0BD2DE9F04FBD +:1033E0009346CA6C89B00D4652F8041B00F0030CDA +:1033F0000692002B7AD00C0C09048DF81D40E4B223 +:103400000591022102EB8402BCF1020F2F6D8DF8B1 +:103410001C1008BFAA6B17F0010712D005A9584667 +:1034200000F0A2FB48B9082009B0BDE8F08F012BDD +:1034300000F08A80022B5FD0A3B3092009B0BDE859 +:10344000F08F1668002EE9D000F00801B2466446FD +:10345000994601910297B9F1020F43D0B2F800A04A +:1034600002F10408568826F00102AB6C76000F21A9 +:10347000D7185846FFF742FF06F002060AF001038C +:10348000874243EA0603D2D82AF0010A012BBA4444 +:103490005ED0022B00F0A080002BCED114B182456B +:1034A00000F2CA8008F10402D2F800A0BAF1000FBD +:1034B000D1D105A95846029F00F056FB0028BCD187 +:1034C000002FB0D00F215846FFF718FF0E210246FB +:1034D0005846FFF739FF6A4A0F215846FFF734FF75 +:1034E0000720ABE7566802F10808BCE709028DF82F +:1034F0001D300591032187E7D8F8006026F00043CE +:103500003CB9002E01DA08F10408013308EB83020C +:10351000CAE70D2158460393FFF7F0FE2A6A039B82 +:103520008242EED1AA6A9045EBD100270422AB6219 +:10353000C5E90B7242446A63D8F80020BA42C0F26F +:103540009B8001220292E0E71CB908F10802ABE778 +:10355000BCB10D215846FFF7D1FE2B6A8342F4D14E +:10356000AB6A9845F1D14046FFF7E4FC0F210246D3 +:103570005846FFF7E9FE2A4600215846FFF7E4FEC9 +:10358000AEE78245E1D9D8F80430D8F80020991C7C +:103590004FEAD2723FF451AF05F158010133049163 +:1035A00062D008F10400FFF785FD04AB0146284610 +:1035B000FCF7A0FD0028C8D004460D215846049E03 +:1035C000FFF79CFE022C286202D1EE6205F12C0668 +:1035D0000620C5E9096831E7D8F8006026F0004305 +:1035E000002C96D182458CD9019A0AB1002B88D142 +:1035F000039408F1040A002605F158071C460CE064 +:10360000504604970022FFF755FD04AB01462846BB +:103610000AF1040AFCF76EFD08BBA64206F101069A +:10362000EED10D215846FFF769FE049B02460620A5 +:103630002A62C5E9093801E74046FFF77BFC08F13B +:10364000040304462846AB63FCF7A4FD00283FF4BE +:10365000F4AE22460F215846FFF776FE40E7234698 +:10366000D8F80060039C4CE70C4658460D21FFF744 +:1036700045FE26462862ABE7581C08EB800073E73E +:10368000651207020023FFF7A9BE00BF0123FFF761 +:10369000A5BE00BF0223FFF7A1BE00BF2DE9F04386 +:1036A0000646C3B015461C4605293FD8DFE801F0A1 +:1036B0000E273E406803836B002A37D153F8042B52 +:1036C00042648363002043B0BDE8F08374BB2346AB +:1036D0001FFA82FC806B0124371D04FA03F10246B5 +:1036E00011EA0C0F04D052F8041B104647F82310BF +:1036F0000133102BF1D1AC04E4D4B063E2E704F061 +:10370000FB034FEA124895B2012B0FD1012C08EBB5 +:10371000050900F0AC80B9F1200F07D8B8F10F0F00 +:1037200052D9052C00F00081002DCBD00220CAE731 +:10373000032CFBD11FFA82F8140C08EB1245102D54 +:10374000F4D803681D0700F1B78020AF384600F0B9 +:103750004FF9B56B07EBC401B8F1000F0BD00B4666 +:1037600001EBC8014FEAC808E81A1A5843F8042BBD +:103770008B42FAD145443846B56300F017F9A1E70A +:10378000002CD3D1102AD1D80368D80600F18C8040 +:1037900020AF384600F058F9B46B394600234FF09B +:1037A000010C0CFA03F2204601332A4203D050F8F0 +:1037B000042B04460A60042B01F10401F1D13846C0 +:1037C000B46300F037F97DE7B9F1100F40F28E8055 +:1037D000052CABD10368DF0708D523F0010343F0C4 +:1037E000020340F8503B00F0D5F833685A0700F167 +:1037F000938020AFA9F11005384600F0CBF8684659 +:1038000000F0D0F8C8F11002B36B07EBC80152000A +:10381000013A0132043903EB820253F8040B9A4255 +:1038200041F8040FF9D1002D55D041466B006F4689 +:10383000102903F1FF3338BF1021103907EBC10104 +:103840000133043902EB830352F8040B9A4241F826 +:10385000040FF9D1012C37D0B8F10F0FB26302D8A1 +:1038600020A800F093F8384600F098F82AE7B9F15C +:10387000100F3FF65BAFB8F1100F3FF457AF03687E +:10388000D90705D523F0030340F8503B00F07AF840 +:1038900020AF384600F076F8B36BB5B16A0000256A +:1038A00007EBC801013AB4E723F0100306F5EC700A +:1038B000336000F0C9F86BE723F0080300F5AC7043 +:1038C000336000F095F840E720AF04333846B36327 +:1038D00000F054F8F6E6012CF7D0B8F10F0FB26300 +:1038E0003FF6F0AE384600F051F8EBE60368DA0731 +:1038F0000AD5052C00F150002ED123F0010343F02E +:103900000203336000F046F820AF384600F042F87A +:10391000B36B002DC2D1E5E723F00403304640F835 +:10392000D83B00F03FF864E7002D3FF4CBAE0368CE +:10393000590705D523F0040340F8D83B00F032F8CE +:103940006F46384600F02EF8A8F110016B00B26BFC +:1039500007EBC101013B73E723F00303336000F081 +:1039600011F8D1E700F1340191E838009C46A646F1 +:103970004CF8045D90E8FF0FE54600BD90EC210B8C +:10398000704700BF80EC210B704700BF90EC200B0C +:10399000704700BF80EC200B704700BFD0EC200BBD +:1039A000704700BFC0EC200B704700BFF0EC020175 +:1039B000F0EC0211F0EC0221F0EC0231F0EC0241EB +:1039C000F0EC0251F0EC0261F0EC0271F0EC0281DB +:1039D000F0EC0291F0EC02A1F0EC02B1F0EC02C1CB +:1039E000F0EC02D1F0EC02E1F0EC02F1704700BF24 +:1039F000E0EC0201E0EC0211E0EC0221E0EC02312B +:103A0000E0EC0241E0EC0251E0EC0261E0EC02711A +:103A1000E0EC0281E0EC0291E0EC02A1E0EC02B10A +:103A2000E0EC02C1E0EC02D1E0EC02E1E0EC02F1FA +:103A3000704700BFB0FC0181B0FC0191B0FC01A156 +:103A4000B0FC01B1704700BFA0FC0181A0FC019156 +:103A5000A0FC01A1A0FC01B1704700BFEC4600B57D +:103A60002DE900502DE9FF1F4FF000032DE90C0058 +:103A700001A9FFF7B7FBDDF840E012B0704700BFC7 +:103A8000EC4600B52DE900502DE9FF1F4FF0000373 +:103A90002DE90C0001A9FFF7E3FBDDF840E012B0CF +:103AA000704700BFEC4600B52DE900502DE9FF1F1F +:103AB0004FF000032DE90C0001A9FFF7F1FBDDF841 +:103AC00040E012B0704700BFEC4600B52DE9005051 +:103AD0002DE9FF1F4FF000032DE90C0001ABFFF7AC +:103AE000B5FBDDF840E012B0704700BFEC4600B512 +:103AF0002DE900502DE9FF1F4FF000032DE90C00C8 +:103B000001AAFFF72DFCDDF840E012B0704700BFBE +:103B1000027A03468AB9427AB2B14168013A4FF05B +:103B2000030C10B442720C1D086883F808C002022E +:103B30005C60000E10BC1A6070470068013A1A728F +:103B40000202000E1A607047B020704710B584B0B2 +:103B500000230C2203AC19460094FFF7B5FB039831 +:103B600004B010BDFFF7F2BF2DE9F0434FF000089D +:103B700085B006460D462846FFF7CAFFB028044622 +:103B800000F01D81070647D500F0F003802B60D0C0 +:103B9000B02B75D01CD8902B00F08E80A02B13D1A9 +:103BA000C3434FF47F62010703F0070342FA03F2B5 +:103BB00002F47F6201D542F4804200233046194668 +:103BC000FFF76CFD0028D6D0092005B0BDE8F083D2 +:103BD000C02B5FD1C62800F08480C72800F0F48095 +:103BE00000F0F803C02B00F00181C82800F00C8120 +:103BF000C928E9D12846FFF78BFF020300F00F0028 +:103C000002F4702201300243012105233046FFF700 +:103C100045FD0028AFD0D7E783000DF108090D223C +:103C20003046DBB2CDF800901F1D00231946FFF788 +:103C30004BFB029B60064FF00D023046CDF8009022 +:103C40004CBFDF1BFF18002302971946FFF762FBEA +:103C500091E724022846FFF75BFF2043B0F5004FB1 +:103C6000B2D0040100233046A2B21946FFF716FD78 +:103C70000028A9D114F4004F18BF4FF001087AE7CB +:103C8000A0F1B103042B00F2DB80DFE803F08E63C8 +:103C9000473D5A0000F0F803D02B95D100F0070201 +:103CA000052301213046013242F40022FFF7F6FCE1 +:103CB00000283FF460AF87E700F00D030D2B83D0A1 +:103CC00002AF002300F00F02304619460097FFF7BD +:103CD000FBFA00230D22304619460097FFF71AFB26 +:103CE00049E72846FFF714FF0323020300F00F0003 +:103CF0001946013002F4702202433046FFF7CEFC31 +:103D000000283FF438AF5FE70023052130461A460C +:103D1000FFF7C4FC00283FF42EAF55E72846FFF715 +:103D2000F7FE0123020300F00F001946013002F4F0 +:103D3000702202433046FFF7B1FC00283FF41BAF6E +:103D400042E703AA00233046009219460D22FFF7EE +:103D5000BBFA10E700230DF108090D223046194681 +:103D6000CDF80090FFF7B0FA2846FFF7D1FE020623 +:103D7000029C4FF002070AD500F07F00B8400737D9 +:103D8000044428460294FFF7C3FE0306F4D4B84067 +:103D900004F5017400230D222044CDF8009019464B +:103DA00002903046FFF7B6FAE5E62846FFF7B0FE88 +:103DB000431E0246DBB20E2B7FF6FFAE04E7B8F1DE +:103DC000000F2DD0002000E72846FFF7A1FE431E7C +:103DD0000246DBB20E2B3FF6F7AE0023042130463D +:103DE000FFF75CFC00283FF4C6AEEDE600F00F02E2 +:103DF000032330460132194642F42022FFF74EFCDD +:103E000000283FF4B8AEDFE62846FFF781FE00F059 +:103E1000F00200F00F031032013343EA0232F3E6FE +:103E200002AC434641460E2230460094FFF74CFA5E +:103E300043460F22414630460094FFF76BFAC1E734 +:103E400000F0FC03B42B3FF4BFAE00F007020123E7 +:103E500030461A44194642F40022FFF71FFC00289E +:103E60003FF489AEB0E600BF024603230846D26C99 +:103E700010B584B008328DF80C3001A952F8043C1A +:103E80001C021B0ECDE901428DF80D30FFF76CFED0 +:103E900004B010BD08B5FFF765FE806C08BD00BF1B +:103EA00008B5FFF75FFEC06CC379023300EB8300F7 +:103EB00008BD00BF08B500F005F808B5FFF7FAFF28 +:103EC000704700BF062008B501F03CFF012004F058 +:103ED000FBF8002100F030BF0A22002100F0B6BF3D +:103EE000024B0A460146186800F002B88C1E0022F8 +:103EF00070B5A1FB02543CB9294600F03FF80646D4 +:103F000028B90026304670BD0C220260F9E72A4627 +:103F1000214601F07DFEF5E7024B0146186800F0EE +:103F20002DB800BF8C1E0022024B0146186802F01B +:103F3000E1BD00BF8C1E002270B50F4E0C46054639 +:103F4000316811B901F052FF30602146284601F076 +:103F50004DFF431C03D14FF0FF34204670BDC41CFD +:103F600024F00304A042F8D0211A284601F03EFFB5 +:103F70000130F2D1EFE700BF942B0C222DE9F8437A +:103F8000CD1C064625F0030508350C2D38BF0C2541 +:103F9000002D01DBA94204D90C2333600020BDE8C9 +:103FA000F883DFF8D48000F069F8D8F800301C46B8 +:103FB00044BB29463046FFF7BFFF431C044658D197 +:103FC000D8F800402746002F43D1002C4BD023685F +:103FD0003946304604EB030901F008FF814542D120 +:103FE000216830466D1A2946FFF7A6FF01303AD006 +:103FF00023682B442360D8F800305A6862BBC8F8A5 +:1040000000700FE02268521B20D40B2A17D96119C7 +:10401000A342256018BF5960636808BFC8F8001044 +:1040200062514B60304600F02FF804F10B00231D65 +:1040300020F00700C21A1CBF1B1AA350AFE762682A +:10404000A3420CBFC8F800205A60EBE7234664681F +:10405000AEE73C467F68B6E71A465B68A342FBD1F1 +:1040600000235360DEE70C233046336000F00CF889 +:1040700094E70560D6E700BF982B0C22014801F0B9 +:10408000DEBE00BFDC2C0C22014801F0D9BE00BF0F +:10409000DC2C0C22164B10B51C68236BB3B918200E +:1040A000FFF73AFF0246206320B9124B5221124813 +:1040B000D6F7E8FD1149124BC0E90013114B00215E +:1040C00083600B2383810120C2E90401216B0E4828 +:1040D0000B694C690D4A584302FB0400A3FB0232F2 +:1040E000013340EB0200C1E9043020F0004010BD74 +:1040F0008C1E002250901D0267901D020E33CDAB26 +:1041000034126DE6ECDE05002DF451582D7F954CF0 +:104110002DE9F041804615460C4621B91146BDE80F +:10412000F041FFF72BBF2AB902F0E4FC002420463F +:10413000BDE8F08103F02DFD8542064602D8B5EBBF +:10414000500FF4D829464046FFF718FF07460028CD +:10415000ECD0B5422A46214628BF324601F091FEF6 +:10416000214640463C4602F0C5FCE0E770B50446F7 +:104170000D46164645EC104B03F0CCFB7EB1C5F363 +:104180000A53C3F16B03002B09DD1B05002003F16B +:104190007F5101F5401141EC170B20EE070B70BD6C +:1041A0002DE9F04F2DED0A8B97B0044688464FF06D +:1041B000000A0A9200224FF0000B12920A46119256 +:1041C00011782B293CD02CD80D2926D8082926D89F +:1041D00000292FD000220992119E3278302A7FD1F7 +:1041E000727802F0DF02582A70D1029311A9099B5C +:1041F0002046914A019312AB009313AB02F02AFDC3 +:1042000010F00F0705463FD0062F1BD10A9B0BB1BC +:1042100001361E604BEC10AB42E02029DAD10132AE +:10422000CDE72D29D6D101210991511C1191527848 +:10423000002AD1D10A9B002BECD0C3F80080E9E71B +:104240000021F1E7129A3AB1352114A803F05DFC80 +:104250001299204603F020F87B1E139A042B06D8EF +:10426000DFE803F023032C2F2300DDE914ABEB057B +:1042700048BF4BF0004B2BF000431B0D1B051BB937 +:1042800001F0D6FD222303600A9B13B1119B0A9A09 +:104290001360099B4BEC10AB002BBBD0B1EE400B75 +:1042A00017B0BDEC0A8BBDE8F08FDDE914A302F274 +:1042B000334223F4801343EA025BD8E7DFF880B18E +:1042C000D5E76FF0004B4FF0FF3AD0E7119B5A1C37 +:1042D00011925B78302BF9D0002BD5D0012300E070 +:1042E000002307930A22119B089300231E46CDE961 +:1042F000053311980578A5F13003D9B2092929D9D8 +:1043000001224E4901F0AAFC002834D000202A46A0 +:10431000334681460146652A01D0452A18D11BB98A +:10432000079B034386D00023DDF8448008F1010297 +:10433000119298F801202B2A73D02D2A79D04FF0B2 +:10434000000EA2F13005092D40F28080CDF84480A6 +:1043500000259BE0082E00F1010006F10106D5BF03 +:104360000699059902FB013302FB0133D4BF069382 +:1043700005931190BDE7119B5A1C11925A78A6B370 +:1043800081463346A2F13001092912D90121C2E741 +:10439000119B01305A1C11925A78302AF8D0A2F1A0 +:1043A0003103082B00F2BB84119B81460020089347 +:1043B0000346303A00F1010111D0894400EB030CAF +:1043C00019460A258C4512D11918013308290344CE +:1043D0001BDC06980A2101FB002206920021119A9B +:1043E000501C119008465278CCE73046D5E7082992 +:1043F00001F1010103DC069F6F430697E2E71029F4 +:10440000DEBF059F6F430597DCE70F29DFBF0598E7 +:104410000A2101FB00220592E0E74FF0000901218B +:104420007EE74FF0000E08F10202119298F8022088 +:1044300087E74FF0010EF6E7E0901D02C8901D02DD +:104440000000F07F119A551C11955278302AF9D04E +:10445000A2F13105082D3FF67BAFA2F1300C119A85 +:104460000B92119A551C11955278A2F13007092F21 +:1044700037D90B9FED1B082D44F61F6502DC6545FF +:10448000A8BF6546BEF1000F00D06D42002B4DD194 +:10449000079B18437FF4F8AE00297FF4CBAE692A5E +:1044A00027D024DC492A24D04E2A7FF4C3AE944975 +:1044B00011A802F0EFFD00283FF4BCAE119B1B7861 +:1044C000282B2DD114AA8F4911A802F0F7FD052839 +:1044D00026D1159BDDF850A043F0FF4B4BF4E00BC9 +:1044E000D2E60A2505FB0C2CACF1300CB9E76E2A9C +:1044F000DBE7854911A802F0CDFD00283FF49AAE14 +:10450000119B11A88149013B119302F0C3FD10B921 +:10451000119B01331193DFF808B24FF0000AB3E6A4 +:104520007B4801F0C5FC5BEC10ABADE6DDED067A37 +:10453000A5EB0902002E08BF1E46102BB8EE677BC4 +:1045400007921A46A8BF1022092B5BEC17AB13DCAD +:10455000079900293FF498AE07996FDD16293DDCD5 +:104560006C4B03EBC10393ED007B4BEC16AB27EEDA +:10457000067B5BEC17AB87E666490F2BDDED056A22 +:1045800001EBC201B8EE666B11ED125BA7EE056B95 +:104590005BEC16ABDCDD9A1A07990A44002A24DC8E +:1045A00000F0A080524212F00F000AD0594901EBEE +:1045B000C00191ED007B4BEC16AB86EE077B5BEC0C +:1045C00017AB121100F08E801F2A40F3AD8022231A +:1045D0004FF0000A4FF0000B236055E6C3F12501B0 +:1045E0000798814218DA9A1A024412F00F000AD092 +:1045F000484901EBC00191ED007B4BEC16AB27EE77 +:10460000067B5BEC17AB32F00F026BD0B2F59A7FF2 +:104610003FDD222323607EE7C3F10F033D4A02EB17 +:10462000C30191ED007B0799CB1A02EBC3024BEC5F +:1046300016AB27EE067B92ED006B98E71631AADBEE +:10464000A9EB0505334B03EBC50595ED007B4BEC62 +:1046500016AB86EE077B8CE7002305932223DFF859 +:10466000C0B04FF0000A23601299204602F014FEF9 +:104670000599204602F010FE3146204602F00CFE5D +:104680000C99204602F008FE0699204602F004FE2E +:10469000FAE500201211204F01464BEC17AB012A1E +:1046A00022DC08B15BEC17AB1B4AABF1547B1B4817 +:1046B00002EBC10292ED007B4BEC16AB184A27EEE1 +:1046C000067B17EE901A0A4082425BEC17ABA0D82B +:1046D000A0F58010824286BFDFF848B04FF0FF3A65 +:1046E00001F1547B002748E012F0010F04D00120B3 +:1046F00097ED006B27EE067B013152100837CEE7AD +:104700002E921D02CC901D0226921D0260921D0267 +:10471000AD941D02E0931D02B8931D020000A07C21 +:104720000000F07FFFFFEF7F12F01007B2494FF05B +:10473000000018BF6A274BEC17AB12F0010F04D032 +:10474000012091ED006B27EE067B521001F108016C +:10475000F3D108B15BEC17AB3FB1CBF30A5158462C +:10476000C1F16B02002A49DC6A274BEC17ABB5EEAE +:10477000407BF1EE10FA3FF42AAF069A20460899E2 +:104780000092324602F0F2FD0C9000283FF441AF57 +:10479000079AA9EB0503002AA8BF00230D9322EA7C +:1047A000E2730E9300239FED92BB1E4606930C9B73 +:1047B0002046596802F030FD059000283FF44EAFC6 +:1047C0000C9B0C301A6903F10C0102324BEC19AB53 +:1047D000920001F056FBB0EE490B14AA13A9204633 +:1047E00003F00CF9129000283FF438AF0121204665 +:1047F00002F056FE0646C8B900262FE71F2A0EDD36 +:10480000342A4FF0000ADBBF4FF0FF32C1F14B01F9 +:104810004FF05C7B8A40D8BF02EA000BA4E74FF060 +:10482000FF3101FA02F202EA0A0A9DE7139D149A87 +:10483000002DB7BF0E9B0D9BA3EB05090D9BA8BFD9 +:10484000EB18A5EB0705B8BF08931544A8BF08935C +:10485000C2F13603694A05F1FF35A8BFDDF838908B +:10486000954280F2B880521B4FF001081F2AA3EB3B +:104870000203CDBFC5F17F4508FA02F8002505F512 +:104880007F05C2BF05F57B45E23508FA05F5089AB4 +:1048900099441A44B94413460B92089A9342A8BF0C +:1048A00013464B45A8BF4B46002B07DD0B9AA9EBDF +:1048B0000309D21A0B92089AD31A08930D9B002B66 +:1048C00016DD31461A46204602F0AAFE06460028AA +:1048D00092D00146129A204602F0F8FD0F9000286F +:1048E0003FF4BCAE1299204602F0D6FC0F9B129307 +:1048F0000B9B002B73DC079B002B08DD0E9A2046D8 +:10490000059902F08DFE059000283FF4A5AEB9F19F +:10491000000F08DD4A460599204602F0DBFE0590AF +:1049200000283FF499AE089B002B08DD31461A465B +:10493000204602F0CFFE064600283FF48FAE059ACF +:104940002046129902F04EFF069000283FF486AEF2 +:10495000C368314608930023C36002F027FF002894 +:104960004EDA089B53EA0A0940F0BE80CBF31303EA +:10497000002B40F0B9802BF000431B0D1B05B3F159 +:10498000D66F40F2B180069B5B6923B9069B1B6919 +:10499000012B40F3A98001220699204602F09AFEDD +:1049A0003146069002F002FF002840F39D802BF074 +:1049B00000431B0D1B05002F00F08080B3F1D66F64 +:1049C00073D8B3F15C7F47D84FF0000A4FF0000B6B +:1049D0002223236048E600254FF0010857E70B9A91 +:1049E0002046129902F076FE1290002883D135E617 +:1049F0000000C0FFFFFFDF41F8901D0202FCFFFF37 +:104A0000D94640F09B80089ACBF31303002A43D089 +:104A1000B94A93425BD1524677B9BAF1FF3F40F0B1 +:104A20008180B64B9B453FF419AEB54BBA460BEAB5 +:104A3000030303F5801B17E6B14B0BEA0303B3F145 +:104A4000D46F19D91AF1010120D1AC4A93453FF432 +:104A500005AE03F5801B8246A94B9FEDA17B4BEC75 +:104A600016AB26EE077B17EE902A13405BEC17ABD4 +:104A7000002B7FF4F9ADABE74FEA135C4FF0FF3149 +:104A8000CCF16B0C01FA0CF18A45E2D0002D52D02A +:104A900015EA090FE0D01EE0002B3ED1BAF1000F5D +:104AA00085D03DB315EA090F26E0A3F580134FF03A +:104AB000FF3A6FEA135B6FEA0B5BCDE7A3F5801358 +:104AC0004FF0FF3A6FEA135B6FEA0B5BCCE575B111 +:104AD00015EA0B0F08D0504659463A46FFF746FBF9 +:104AE00039EE007B5BEC17AB002FB5D1BCE518EAC3 +:104AF0000A0FEFE71AEA080FF6D03A465046594631 +:104B0000FFF734FB39EE400BB5EE400BF1EE10FA37 +:104B10003FF45AAF5BEC10ABE6E7002DC2D118EAC8 +:104B20000A0FE9E725B115EA0B0F3FF49DADD2E777 +:104B30001AEA080FF9E712EA080FABE731460698C0 +:104B400002F0B4FFB0EE007BB4EEC70BF1EE10FA4A +:104B50005DD8089B002B64D1BAF1000F4BD1CBF389 +:104B60001303B7EE008B002B60D1B4EEC80BB6EE8A +:104B7000008BF1EE10FA01D420EE088BB1EE48ABB9 +:104B8000DFF87C815F4909EA08058D4253EC1A2B56 +:104B90007BD1A9F1547B4BEC1CABB0EE4C0B02F07B +:104BA000B9FEA0EE0ACB584A1CEE903A03EA080878 +:104BB00090455BEC1CAB3CD919EE902A4F4B9A42C6 +:104BC00004D119EE103A01333FF448ADDFF82CB1AF +:104BD0004FF0FF3A1299204602F05EFB05992046FD +:104BE00002F05AFB3146204602F056FB0699204659 +:104BF00002F052FBDBE5BAF1010F03D1BBF1000F6C +:104C00003FF4E2AEBFEE00ABB7EE008BB8E7B6EE16 +:104C1000008B089B20EE088B002BAFD0B0EE48AB8A +:104C2000AEE7B7EE00ABB0EE4A8BA9E7BFEE00AB44 +:104C3000A6E703F1547B002FCCD12BF000431B0DD2 +:104C40001B059D42C6D1CBF3130851EC180BFDF7A1 +:104C5000C5FF48EA0A08FDF709FE089B58EA030861 +:104C600041EC170B38EE478B50D09FED1F7BB4EE15 +:104C7000C78BF1EE10FA3FF5F7AC9FED1D7BB4EE5C +:104C8000C78BF1EE10FAA5DDEEE4DFB1B5F1D46F1C +:104C900018D8B4EECB8BF1EE10FA10D8BCEEC88B5E +:104CA00018EE103A012B38BF012308EE103A089B8A +:104CB000B8EE488B8BB9B1EE487B53EC172B03F160 +:104CC000D6614B1BB0EE490B43EC1A2B02F022FECF +:104CD000AAEE009B5BEC19ABADE7B0EE487BECE7CE +:104CE00000000000000050399535A094FFFFDF3F21 +:104CF00035E5AF350000E03FFFFF0F00FFFFEF7F1E +:104D00000000F07F0000E07FFFFF9F7C9FED087BAD +:104D1000B4EEC78BF1EE10FA7FF55CAFA4E4652A20 +:104D20003FF47BAB452A3FF478AB0121FFF7B0BBE2 +:104D30009535A094FFFFCF3F0A4601460248034B3A +:104D40000068FFF72DBA00BF8C1E0022201D002234 +:104D5000242B2DE9F0478646904601D8012B06D139 +:104D600001F066F8162303600020BDE8F0870D46C9 +:104D700035482A4615F8014B065D16F00806F8D1AD +:104D80002D2C24D12C780126951C2BBB302C30D017 +:104D90000A2306F1004C00220CF1FF3C1046BCFB3C +:104DA000F3F903FB19CAA4F13007092F28D83C46B0 +:104DB000A34234DD571C07D081452DD301D1A24534 +:104DC0002ADB00FB0340012215F8014BEBE72B2CFB +:104DD00004BF2C78951CD8E7102BDAD1302CD8D111 +:104DE0002A7802F0DF02582AD3D16C7810230235DA +:104DF000CFE72B7803F0DF03582BF6D00823C8E762 +:104E0000A4F14107192F01D8373CD1E7A4F161077C +:104E1000192F04D8573CCBE74FF0FF32D4E7531C8F +:104E200008D122236046CEF80030B8F1000F9CD0A4 +:104E3000691E06E006B14042B8F1000F95D0002A85 +:104E4000F6D1C8F8001090E721911D0213460A46DA +:104E5000014602480068FFF77BBF00BF8C1E00229E +:104E600010B504460448134620B10A4602202146E4 +:104E7000AFF3008010BD00BF000000002DE9F0413D +:104E80002DED028BB0EE408B84B015460C4618EE2B +:104E9000902ADDE90C68002A28F02007B6BF2D22F1 +:104EA0000022B1EE408B462F1A7004D0452F00D15E +:104EB0000134022100E0032103ABB0EE480B22468F +:104EC000019302AB0093334601F08AF8B8F1670F03 +:104ED00015D1EB070AD50219B5EE408B3021F1EE62 +:104EE00010FA08BF0392039B93421DD3039B0E9AB3 +:104EF0001B1A136004B0BDEC028BBDE8F081B8F161 +:104F0000470FE6D0462F00EB0402E5D10378302BA3 +:104F100007D1B5EE408BF1EE10FA1CBFC4F10104CD +:104F2000346033681A44D7E75C1C03941970DAE7DD +:104F3000F7B500290270BABF49422D232B23092956 +:104F4000437028DD0DF107030A271D461A46013B71 +:104F5000B1FBF7F607FB1614303402F8014C0C468F +:104F60003146632CF2DC3031941E03F8011C411CE5 +:104F70002346AB420AD30DF109039B1AAC4288BF0A +:104F8000002302330344181A03B0F0BD13F8016B79 +:104F900001F8016FEDE7302330318370031DC170DC +:104FA000F1E7FFFFFFFFFFFF2DE9F04F8DB00C464B +:104FB00016461F46DDF85880054600F0CBFED0F8B7 +:104FC00000B0584600F06AFF002394F818900A9346 +:104FD000D8F8003022680733059023F0070303F167 +:104FE0000801C8F8001093ED000B9FED9D6BB0EE2B +:104FF000C07B84ED120BB4EE467BF1EE10FA24DD9B +:10500000B5EEC00BF1EE10FA02D52D2384F8433033 +:105010009549964BB9F1470F94BF8846984622F0C0 +:10502000040203234FF0000A2260236133460BAAD7 +:1050300021462846009700F0DDF9013040F09380CA +:105040004FF0FF300DB0BDE8F08FB4EE400BF1EE45 +:1050500010FA09D710EE903A8549002BBCBF2D23DA +:1050600084F84330834BD5E76368591C24D1062369 +:10507000636042F4806200232846226003930AABF7 +:10508000CDE9019309AB00930DF123036168FFF7AC +:10509000F5FEB9F1670F8046099915D1CB1C3BDBB2 +:1050A0006368994238DC0A9B994255DB2368216189 +:1050B000D80745D54B1C42E009F0DF014729D8D17C +:1050C000002BD6D10123D3E7B9F1470F07D1C81C74 +:1050D00025DB63688B4222DB4FF06709E3E7B9F118 +:1050E000650F1FD801394A4604F150000991FFF7B6 +:1050F0001FFF0A9A82461318012A236102DC2268E4 +:10510000D20701D5013323619DF82330002B8DD0C8 +:105110002D2384F8433089E74FF06509E2E74FF02B +:105120004509DFE7B9F1660FBDD1002963680BDDE2 +:10513000216113B92268D00702D501330B442361E2 +:105140004FF0000AA165DFE713B92268D20701D545 +:105150000233F4E70123F2E70029D4BFC1F10202D0 +:1051600001221344EBE723685A0507D4236942461A +:1051700031462846B84701302AD161E7B9F1650FB9 +:1051800040F2E28094ED127BB5EE407BF1EE10FA36 +:1051900033D10123384A31462846B84701303FF41D +:1051A0004FAFDDE90938434502DB2368D8070FD547 +:1051B000059B5A4631462846B84701303FF440AF78 +:1051C0004FF0000908F1FF3804F11A0AC84509DC5C +:1051D00023689B0700F10981E0680B9B9842B8BFE8 +:1051E00018462FE70123524631462846B84701307A +:1051F0003FF426AF09F10109E8E7099B002B3DDCEC +:1052000001231D4A31462846B84701303FF418AF04 +:10521000DDE9093959EA030302D12368D907D7D553 +:10522000059B5A4631462846B84701303FF408AF3F +:105230004FF0000A04F11A0B099B5B42534501DC55 +:105240004B4694E701235A4631462846B847013079 +:105250003FF4F6AE0AF1010AEEE700BFAFF30080BB +:10526000FFFFFFFFFFFFEF7F21921D0225921D022E +:1052700029921D022D921D0231921D02A36DDDF8AF +:1052800028A05345A8BF5346002B994637DC00237E +:1052900029EAE97904F11A020793A36D07990693A5 +:1052A000A3EB09038B4231DC099B9A453BDC236865 +:1052B000DA0738D4099BAAEB0309069BAAEB030380 +:1052C0009945A8BF9946B9F1000F34DC4FF00008AA +:1052D00029EAE97904F11A0B099BAAEB0303A3EB72 +:1052E000090343457FF774AF01235A4631462846E8 +:1052F000B84701303FF4A4AE08F10108ECE742469C +:1053000031462846B8470130C1D199E601233146DC +:1053100028460692B84701303FF492AE079B069AA2 +:1053200001330793B9E7059B5A4631462846B847EB +:105330000130BFD184E6069A4B46314628464244A6 +:10534000B8470130C2D17BE6DDF82890B9F1010FF2 +:1053500001DCDB0736D50123424631462846B847F3 +:1053600001303FF46DAE059B5A4631462846B8479A +:1053700001303FF465AE09F1FF3994ED127BB5EED3 +:10538000407BF1EE10FA18D04B4608F1010231468D +:105390002846B84701300CD152E601235A4631461F +:1053A0002846B84701303FF44BAE08F10108C84524 +:1053B000F3DB534604F15002DAE64FF0000804F143 +:1053C0001A0BF4E701234246E1E701234A4631463E +:1053D0002846B84701303FF433AE08F10108E368CE +:1053E0000B995B1A4345F0DCF6E64FF0000804F138 +:1053F0001909F4E72DE9F047164698468A680746EA +:105400000B690C46DDF820909342B8BF1346336019 +:1054100091F843200AB1013333602368990642BFF3 +:10542000336802333360256815F0060506D104F1B0 +:10543000190AE36832689B1AAB422BDC94F84330BC +:105440002268003B18BF0123920630D404F14302C6 +:1054500041463846C847013023D023681A3454F8EF +:105460000A2C03F00603042B0ABF54F80E5C002537 +:1054700033684FF0000608BFED1A54F8123C08BF1D +:1054800025EAE5759342C4BF9B1AED18B5421AD1BF +:10549000002008E00123524641463846C847013003 +:1054A00003D14FF0FF30BDE8F0870135C1E7E118C7 +:1054B0005A1C30200233224481F8430094F84510EE +:1054C00082F84310C2E70123224641463846C847C6 +:1054D0000130E6D00136D9E72DE9FF470F7E91462E +:1054E00080460C46782F9A460C9E01F1430207D85D +:1054F000622F0AD8002F00F0DD80582F00F0C38003 +:1055000004F1420684F842703AE0A7F16303152BD8 +:10551000F6D801A151F823F071550702855507020D +:1055200001550702015507020155070201550702FF +:10553000855507020155070201550702015507026B +:10554000015507029B5607021356070253560702DE +:105550000155070201550702BD5607020155070212 +:105560001356070201550702015507025B56070251 +:1055700033681A1D1B68326004F1420684F8423019 +:105580000123A8E031682368081D30601E0601D59C +:105590000D6803E05D06FBD5B1F90050002D616890 +:1055A00078DA2D200029A16084F843002DDA6D42BD +:1055B0005D480A231646B5FBF3F103FB1157C75D9F +:1055C00006F8017D2F460D46BB42F4D9082B0BD1BE +:1055D0002368DF0708D5236961689942DEBF30235D +:1055E00006F8013C06F1FF36921B22614B4603AAE6 +:1055F00021464046CDF800A0FFF7FCFE01306FD1F8 +:105600004FF0FF3004B0BDE8F08723F004032360BF +:10561000CDE721683368080653F8045B02D44906D5 +:1056200048BFADB26F2F33603F4814BF0A23082331 +:10563000002184F843106668002EA660BADB21685A +:1056400021F004012160002DB4D1002EB2D1164604 +:10565000BCE7236843F0200323607827334823689E +:1056600084F845701F06316851F8045B02D45F0668 +:1056700048BFADB23160D90744BF43F02003236077 +:105680001DB11023D4E72848E9E7236823F020035D +:105690002360F6E724480A23CDE733682568181D00 +:1056A000616930602E061B6801D5196002E068064A +:1056B000FBD5198000231646236197E73368002144 +:1056C0001A1D32601E686268304600F0CCFB08B1DB +:1056D000801B606063682361002384F8433085E7A2 +:1056E0002369324649464046D047013088D0236876 +:1056F0009B0714D4E068039B9842B8BF184681E723 +:105700000123324649464046D04701303FF478AF46 +:105710000135E36803995B1AAB42F1DCEAE7002547 +:1057200004F11906F5E700BF33921D0244921D02F1 +:10573000002310B504468360818119464366C28107 +:1057400008228361C0E90033C0E904335C3000F013 +:105750005FFA0D4B246263620C4BA3620C4BE36255 +:105760000C4B23630C4B9C4206D003F1680294421D +:1057700002D0D0339C4205D104F15800BDE810405E +:1057800000F05CBB10BD00BF0D5A07022F5A070284 +:10579000675A07028B5A07029C2B0C22024A0349C4 +:1057A000034800F0C1B800BF141D0022737F070238 +:1057B000901E002241680C4B994210B5044601D05E +:1057C00002F0D7FBA168094B994202D0204602F0B3 +:1057D000D0FBE168064B994204D02046BDE810405A +:1057E00002F0C7BB10BD00BF9C2B0C22042C0C2266 +:1057F0006C2C0C2210B50B4B04210B4C0B4A204691 +:105800001A600022FFF794FF04F1680001220921C9 +:10581000FFF78EFF04F1D00002221221BDE81040F4 +:10582000FFF786BFD42C0C229C2B0C229D5707021D +:10583000014800F004BB00BFDD2C0C22014800F041 +:10584000FFBA00BFDD2C0C2210B50446FFF7F0FFB5 +:10585000236A1BB1BDE81040FFF7F0BF044B236281 +:10586000044B1B68002BF5D1FFF7C4FFF2E700BF24 +:10587000B5570702D42C0C2270B50D4614460646C7 +:1058800018B1036A0BB9FFF7DFFF636ED90705D4C0 +:10589000A3899A0502D4A06D00F0D1FAA3891B0751 +:1058A00001D5236973BB2146304600F031F948B376 +:1058B000636EDA0702D4A3899B0529D54FF0FF3028 +:1058C00013E0A368013B002BA3600FDB23685A1C85 +:1058D0002260197015F8011F0029F2D1636ED807F4 +:1058E00002D4A38999050FD5002070BDA269934207 +:1058F00001DB0A29EAD12246304600F0CAF801301D +:10590000E8D1D5E7013DE5E7A06D00F099FAEBE7B6 +:10591000A06D00F095FAD1E7024B0A4601461868DF +:10592000FFF7AABF8C1E00222DE9F84307468846E0 +:1059300014460026D4E90195B9F1010905D524687A +:10594000002CF7D13046BDE8F883AB89012B07D98D +:10595000B5F90E30013303D029463846C047064317 +:105960006835E9E70CB4184B30B50C1E9DB01D68C6 +:1059700008DA8B234FF0FF302B601DB0BDE83040BC +:1059800002B070474FF402730290069002A9ADF87E +:10599000143014BF04F1FF332346209A28460493A1 +:1059A00007934FF6FF73ADF8163021AB019302F069 +:1059B00061F9431CBCBF8B232B60002CDDD0029B04 +:1059C00000221A70D9E700BF8C1E00220EB400B569 +:1059D0009CB06FF000411DAB0290069007910491BE +:1059E0000848094953F8042B059102A9006801935E +:1059F00002F040F9029B00221A701CB05DF804EB23 +:105A000003B070478C1E00220802FFFF10B50C4641 +:105A1000B1F90E1000F0C4F90028ABBF636DA38983 +:105A20001B1823F48053ACBF6365A38110BD2DE91F +:105A3000F0411F468B8905460C46DB05164605D509 +:105A400002230022B1F90E1000F098F9A389324622 +:105A5000B4F90E10284623F48053A3813B46BDE8D9 +:105A6000F04100F0D3B910B50C46B1F90E1000F0BA +:105A700085F9431CA38915BF606523F4805343F463 +:105A80008053A38118BFA38110BDB1F90E1000F09F +:105A900065B9F8B50E461446054618B1036A0BB948 +:105AA000FFF7D2FEA369A360A3891A0701D5236972 +:105AB00043B92146284600F02BF818B14FF0FF37C4 +:105AC0003846F8BD2368F6B222693746981A6369EA +:105AD000834205DC2146284602F04BFA0028EDD12E +:105AE000A368013BA36023685A1C22601E70431CFC +:105AF00062699A4204D0A389DB07E1D50A2EDFD17F +:105B00002146284602F035FA0028D9D0D6E7FFFF13 +:105B100038B5294B05460C46186818B1036A0BB90D +:105B2000FFF792FEB4F90C30190722D4DA0607D435 +:105B300009222A6043F040034FF0FF30A38133E095 +:105B4000580712D5616B41B104F14403994202D068 +:105B5000284600F0CFFF00236363A38923F02403CA +:105B6000A3810023636023692360A38943F00803B2 +:105B7000A38123694BB9A38903F42073B3F5007F94 +:105B800003D02146284602F041FAB4F90C3013F054 +:105B900001020AD00022A26062695242A261226917 +:105BA00042B913F08000C5D138BD990758BF62696A +:105BB000A260F4E70020F7E78C1E002201390244BE +:105BC00010B5904201D1002005E0037811F8014F93 +:105BD000A34201D0181B10BD0130F2E7884210B576 +:105BE00001EB020402D98442234607D8431EA14296 +:105BF00008D011F8012B03F8012FF8E70244014601 +:105C00008A4200D110BD13F8014D02F8014DF7E7AB +:105C100002440346934200D1704703F8011BF9E7A1 +:105C2000C9B20346184613F8012B12B18A42F9D1C2 +:105C30007047002918BF00207047034670B51E4604 +:105C400013F8014B44B14A1E01E0A54204D012F8FA +:105C5000015F002DF9D1F2E7301A70BD10B56AB1BD +:105C60000139841810F8012B11F8013F9A4203D131 +:105C7000A04201D0002AF5D1D01A10BD1046FCE791 +:105C80000139034610B532B111F8014F013A03F85A +:105C9000014B002CF7D11A440021934200D110BDD2 +:105CA00003F8011BF9E7034670B51E4613F8014BD4 +:105CB0003CB14A1E01E0A542F7D012F8015F002D69 +:105CC000F9D1301A70BD0A7870B56AB970BD9A42C0 +:105CD00009D10C46054614F8013F002BF6D015F803 +:105CE000016F9E42F7D001300378002BEFD11846A8 +:105CF000ECE71F2938B505460C4604D91623036086 +:105D00004FF0FF3038BDC26B12B152F821304BB9A1 +:105D1000284600F069F8224601462846BDE838408A +:105D200000F050B8012B0AD0591C03D11623036090 +:105D30000120E7E70021204642F824109847002080 +:105D4000E0E7FFFF024B01461868FFF7D2BF00BF34 +:105D50008C1E002200487047101E002238B5002318 +:105D6000054D044608462B6002F0AAFA431C02D1F6 +:105D70002B6803B1236038BDD82C0C2238B50446FB +:105D8000064D0846114600222A601A4602F059FACA +:105D9000431C02D12B6803B1236038BDD82C0C22E0 +:105DA00038B50446064D0846114600222A601A46B8 +:105DB00002F0F1F9431C02D12B6803B1236038BD16 +:105DC000D82C0C2238B50023064D0446084611464F +:105DD0002B6002F097F9431C02D12B6803B12360BA +:105DE00038BD00BFD82C0C2202F08CBA38B5002385 +:105DF000054D044608462B60D5F710F8431C02D128 +:105E00002B6803B1236038BDD82C0C2238B504466A +:105E1000064D0846114600222A601A4602F023FA6F +:105E2000431C02D12B6803B1236038BDD82C0C224F +:105E3000014B1868704700BF8C1E002270477047E6 +:105E4000704710F8012B11F8013B012A28BF9A4234 +:105E5000F7D0D01A7047034611F8012B03F8012B35 +:105E6000002AF9D17047C9B20346024410B59342E3 +:105E7000184601D1002003E0047801338C42F6D1AA +:105E800010BD0A44431E914200D1704710B511F86D +:105E9000014B914203F8014FF9D110BD034613F8AD +:105EA000012B002AFBD1181A01387047FFFFFFFFB2 +:105EB0009FED010B704700BF000000000000F87F5D +:105EC0002DE9F74F036907460C69A342C0F28380AE +:105ED000013C00F1140501F11408A30055F8242039 +:105EE00008EB8409009305EB8403019358F82430F0 +:105EF00001339A42B2FBF3F631D34FF0000AC446A5 +:105F0000AE46D3465CF8043B98B2E1454FEA1343F2 +:105F100006FB00A04FEA104280B206FB0323DEF826 +:105F2000002092B24FEA134AA2EB00029BB2DEF8C5 +:105F300000005A44C3EB224392B203EB104342EAFF +:105F400003424FEA234B4EF8042BDBD2009BEB5865 +:105F50002BB9019B043B9D421A4630D33C61384625 +:105F600001F024FC002826DB2946002058F8042BE9 +:105F7000D1F800C01FFA82FEC1451FFA8CF34FEA28 +:105F80001242A3EB0E030344C2EB23429BB202EB8B +:105F90001C4243EA02434FEA224041F8043BE5D267 +:105FA00055F8242005EB840322B9043B9D421A4690 +:105FB0000BD33C610136304603B0BDE8F08F126868 +:105FC000043B002ACAD1013CC5E71268043B002A01 +:105FD000EFD1013CEAE70020EEE7FFFFFFFFFFFF04 +:105FE0002DE9F04FC76982462DED028B91B055EC3B +:105FF000104B1C9E0C93CDE907128DED020B7FB95F +:106000001020FDF789FF0246CAF81C0020B9A24BF8 +:10601000EF21A248D4F736FEC0E901770760C760D8 +:10602000DAF81C30196859B15A6801235046934078 +:106030004A608B6001F030F9DAF81C3000221A60F7 +:106040002B1EB7BF23F00043002301220393ACBFF4 +:1060500033603260924B039EB34310D142F20F7310 +:106060000C9A1360C6F31303234300F034851D9B81 +:106070008C4E002B00F03685F31C00F031BD9DEDF9 +:10608000028BB5EE408BF1EE10FA0AD101230C9A87 +:1060900013601D9B13B1844B1D9A1360834E00F057 +:1060A00021BD0EAAB0EE480B0FA9504601F0A6FC88 +:1060B000C6F30A530E9A0190002B46D018EE901AA0 +:1060C000B0EE487BA3F2FF330020C1F3130141F08F +:1060D0007F5141F44011B7EE086B07EE901A04901F +:1060E00037EE467B9FED665B9FED676BA7EE056B1A +:1060F00007EE903AB8EEE74B9FED655BB0EE467B5E +:10610000A4EE057BB5EEC07BFDEEC76BF1EE10FA99 +:1061100016EE909A08D5B8EEE66BB4EE476BF1EE4A +:1061200010FA18BF09F1FF39B9F1160F2DD86049DF +:1061300001EBC90191ED007BB4EEC78BF1EE10FAD3 +:1061400001D509F1FF39002120E00F9B0120134404 +:1061500003F232412029C9BFC1F14001C1F1200140 +:106160008E4003F21241D8BF04FA01F103F1FF336C +:10617000C4BF24FA01F1314307EE901AB8EE677BF1 +:1061800017EE901AA1F1F871A5E70121D21A0B912F +:10619000531E069349BFC2F1010300230593002358 +:1061A00054BF05930693B9F1000F16DB069BCDF89B +:1061B00028904B4406930023079A092A47D8052ABA +:1061C000C5BF043A002401240792079A023A032A21 +:1061D00048D8DFE802F00B2E2C3A059B0022A3EBF7 +:1061E00009030A920593C9F10003E5E70022099229 +:1061F000089A002A39DC4FF00108C3464246CDF820 +:106200002080DAF81C500021042000F11406964288 +:1062100030D9504669600D9300F0FEFF0D9B064695 +:10622000002849D1234B024640F2AF11F1E601228A +:10623000DDE700220992089A09EB020808F1010B38 +:106240005A46012AB8BF0122DBE70122F2E7012406 +:106250000022099407924FF0FF3800211222C34612 +:106260000891CEE701220992F5E7DDF82080C346C8 +:106270004246C6E701314000C7E700BFAFF30080E8 +:1062800061436F63A787D23FB3C8608B288AC63F3C +:10629000FB799F501344D33F50901D026A921D0218 +:1062A0000000F07F66921D0232921D0231921D02A3 +:1062B000E0931D02CB921D02DAF81C20BBF10E0FF9 +:1062C00010603ED8002C3CD0B9F1000F40F30B8198 +:1062D00009F00F01BD4A19F4807F02EBC1024FEAB9 +:1062E000291192ED007B00F0F280B94A01F00F0114 +:1062F00092ED086B032288EE066B8DED026BB448BD +:10630000002940F0E6809DED026B86EE077B8DED67 +:10631000027B0B999DED027B002900F05D81B7EEB9 +:10632000006BB4EEC67BF1EE10FA40F15581BBF183 +:10633000000F00F05181B8F1000F00F3FA808DEDED +:10634000028B0F9A002A03DBB9F10E0F40F3F5819F +:106350000999002940F0168200221C46059D0492EE +:1063600065B1069A002A09DDAA420599A8BF2A4606 +:10637000891AAD1A059106998A1A06920BB3099AE1 +:10638000002A00F04F82002C00F04A822246049935 +:1063900050460D9301F044F9019A0146049050468D +:1063A00001F094F801990746504600F075FF0D9BE7 +:1063B0001B1B00F03A821A463946504601F030F96C +:1063C00001900121504601F06BF80A9B0446002B16 +:1063D00000F02D821A460146504601F021F9079B34 +:1063E0000446012B03DC029B002B00F025820027D2 +:1063F000236904EB8303186901F002F8C0F120005F +:106400000A97069B184410F01F0000F03A82C0F172 +:106410002003042B40F32A82C0F11C00059B034497 +:1064200005440593069B03440693059B002B05DD5D +:106430001A460199504601F04DF90190069B002B38 +:1064400005DD21461A46504601F044F904460B9BEF +:10645000002B00F021822146019801F0A7F90028C5 +:1064600080F21A8200230A220199504600F036FF7A +:10647000099B09F1FF370190002B00F004820023F3 +:106480000A220499504600F029FFB8F1000F049049 +:1064900003DC079B022B00F30782002D05DD2A4653 +:1064A0000499504601F016F904900A9B002B00F065 +:1064B0007682049B5046596800F0AEFE05460028DF +:1064C00040F02582434B024640F2EF21A1E5022233 +:1064D00015E7CF0704D5013290ED006B27EE067B60 +:1064E000491008300CE722D0C9F10001374A0024D6 +:1064F00001F00F00091102EBC002354892ED007B5C +:10650000022228EE077B8DED027B29B9002C3FF497 +:1065100000AF8DED027BFCE6CD0705D501320124ED +:1065200090ED006B27EE067B49100830EDE7022264 +:10653000EFE6B2EE046B09F1FF370132444627EE75 +:10654000067B8DED027B07EE902AB1EE0C5B9DED94 +:10655000026BB8EEE77BA7EE065B15EE902A51ECD6 +:10656000150BA2F15071002C39D1B1EE047B36EE3F +:10657000476B41EC170BB4EEC76BF1EE10FA00F36A +:10658000F780B1EE477BB4EEC76BF1EE10FA7FF502 +:10659000D6AE00240494089B3546DF434FF0000834 +:1065A0002146504600F078FE049B002B76D0B8F1CF +:1065B000000F05D0984503D04146504600F06CFED0 +:1065C0000499504600F068FE68E000BFE0931D02A9 +:1065D000B8931D02CB921D024F465C46B3E7AD4A0D +:1065E00002EBC402344412ED024B099A41EC170B42 +:1065F00052B3B6EE003B3546B7EE002B83EE045B9C +:10660000B2EE043B35EE477BFDEEC64BB8EEE45BE5 +:1066100014EE902A303236EE456B05F8012BB4EEBD +:10662000C67BF1EE10FA39DC32EE465BB4EEC57B88 +:10663000F1EE10FA00F3BE80A54200F09B8027EE39 +:10664000037B26EE036BDFE724EE075B214635462E +:10665000B2EE043BFDEEC64B14EE902AB8EEE47B9E +:10666000303236EE477B05F8012BA54218D1B6EE45 +:10667000006B35EE064BB4EEC47BF1EE10FA00F37E +:10668000998036EE456BB4EEC67BF1EE10FA0AD572 +:106690000D46013915F8013C302BF9D0B9463CE0E4 +:1066A00027EE036BD6E70F9A002A8DED028BFFF6DB +:1066B00053AEB9F10E0F3FF74FAE764B03EBC90364 +:1066C00093ED006B089B002B02DABBF1000F41D069 +:1066D000B2EE044B35469DED027B87EE065BBDEEC8 +:1066E000C55B15EE103AB8EEC53B3033A3EE467BE2 +:1066F00005F8013BAB1B9B456BD137EE077BB4EE36 +:10670000C67BF1EE10FA54DCB4EE467BF1EE10FAE3 +:1067100003D115EE103ADB074BD40199504600F037 +:10672000BBFD00230C9A2B7009F1010313601D9B24 +:10673000002B00F0D7811D60D4E1564B03EBC90359 +:1067400093ED006B089B002BC2DABBF1000FBFDC9E +:106750007FF41FAFB1EE047B26EE076B9DED027B4D +:10676000B4EEC76BF1EE10FABFF613AF4F4600243C +:106770000494ABE00F9A002A8DED028B02DBB9F195 +:106780000E0FDADD0799012930DC049951B302F2CA +:1067900033421C46059D0D930121059B5046134431 +:1067A0000593069B1344069300F07AFE0D9B04901C +:1067B000D6E54F462B461D4613F8012D392A04D144 +:1067C0009E42F8D13022013732701A7801321A70A5 +:1067D00064E727EE047BB5EE407BF1EE10FA7FF420 +:1067E0007CAF9AE70E9AC2F13602D2E70BF1FF3482 +:1067F000A34207DBBBF1000FA3EB04040BDB059DF9 +:106800005A46C8E7E31A0A9A059D1A44234600240B +:106810000A925A46BFE7059AA2EB0B050022BAE797 +:10682000019FC8E51A460199C7E50197C9E5079B8D +:10683000012B17DC029BABB9039BC3F313039BB97A +:10684000039B23F000473F0D3F0537B1059B012710 +:1068500001330593069B013306930A9B002B7FF4BB +:10686000C7AD0A970120CCE50027F6E73FF4DDAD80 +:106870001C33059A1A441D440592069A1A4406923E +:10688000D3E50346F4E7B8F1000F2BDC079B022B9E +:106890000ADC27E0E0931D02BBF1000F1CDC079B24 +:1068A000022B19DDD8464F46B8F1000F7FF473AEC6 +:1068B000214643460522504600F010FD014604469D +:1068C000019800F073FF00287FF765AE354631234D +:1068D000013705F8013B61E6099B4F46D846002B7E +:1068E0007FF4DBAD354621460198FFF7E9FA00F168 +:1068F000300905F8019BAB1B984540F3C880002385 +:106900000A220199504600F0E9FC0190EBE7049B54 +:106910000C301A6903F10C0102329200FFF7B1FA50 +:1069200001222946504600F0D5FE06EB0803751CEF +:10693000DDF810800893029B049003F00103099393 +:106940006B1E214601980593FFF7BAFA414606905F +:1069500000F13009019800F029FF049A214683468E +:10696000504600F03FFFC2680146D2B1504600F0E9 +:1069700093FCBBF1000F34DA01220199504600F07C +:10698000A9FE2146019000F011FF002803DC24D16C +:1069900019F0010F21D0B9F1390F17D12DE004986A +:1069A000C3E70B90019800F001FF0B990A90504645 +:1069B00000F072FC0A9A82BB079B5BB9099B4BB93A +:1069C000B9F1390F19D0BBF1000F06DD069B03F1B9 +:1069D000310902E0BBF1000F2FDA059D05F8019B9C +:1069E000DEE5079B53EA0B0304D1029B03F001038E +:1069F000002BC1D0B9F1390F3AD1DDF814B03923E9 +:106A00000BF8013B5D460BF1FF3B15F8013C392BC0 +:106A10005BD001338BF80030C2E5BBF1000F07DB20 +:106A2000079B53EA0B0306D1029B03F0010313B942 +:106A3000002AA1DCD1E7002ADCDC089BAB4605F884 +:106A4000019CAB422CD000230A220199504600F051 +:106A500045FC049B01900A22984541464FF00003F3 +:106A6000504609D100F03AFC80460490013567E7B2 +:106A7000059D09F10109B1E700F030FC00238046D3 +:106A80000A220499504600F029FC0490EEE7B8F180 +:106A9000000FD8BF4FF0010806EB080B4FF00008BD +:106AA00001220199504600F015FE2146019000F0A8 +:106AB0007DFE0028A6DC02D119F0010FA2D15D46AF +:106AC0001BF8013D302BFAD06AE55E459AD131239F +:106AD0000137337064E51D9B054E1BB106F10803B9 +:106AE0001D9A1360304611B0BDEC028BBDE8F08FEB +:106AF0005D921D0238B50546002941D051F8043C8D +:106B00000C1F002BB8BFE418FDF7B8FA1D4A136834 +:106B100033B9636014602846BDE83840FDF7B4BA65 +:106B2000A34208D9206821188B4201BF19685B680D +:106B300009182160EDE71A465B680BB1A342FAD948 +:106B400011685018A0420BD1206801445018116000 +:106B50008342E0D118685B68084453601060DAE74C +:106B600002D90C232B60D6E7206821188B4202BF84 +:106B700019685B680918636008BF21605460CAE740 +:106B800038BD00BF982B0C2203694A11B3EB611F7B +:106B90002DE9F04304DC002303610023436131E06D +:106BA00000F1140411F01F0104EB830604EB8205CD +:106BB0000CD100F110072946B14231D39B1AEA1ECD +:106BC0009B00964238BF0023234415E054F82270FE +:106BD000C1F1200805F1040EA146CF407645F446E8 +:106BE00012D89A1A01359200043AAE4238BF0022F8 +:106BF000A318A75007B104331A1BA3424FEAA202FD +:106C00000261CAD0BDE8F083DCF800C00CFA08FCD1 +:106C10004CEA070749F8047B5EF8047BCF40DDE7C8 +:106C200051F804CB47F804CFC6E7A0F13003092B95 +:106C300002D82038C0B27047A0F16103052B01D8FB +:106C40004738F7E7A0F14103052B01D82738F1E7D2 +:106C5000002070472DE9F04F85B08A469046029398 +:106C60000B6801909C1CA14614F8010B3028FAD047 +:106C7000A9EB0303A3F1020BFFF7D7FF054600289A +:106C800066D101229E494846FEF7E8FF07460028E4 +:106C900065D199F801002646FFF7C7FF002860D0AC +:106CA00023461878994601333028FAD0FFF7BDFF04 +:106CB000B0FA80F54FF0010B6D094A4616460132D5 +:106CC0003078FFF7B2FF0028F8D101228C49304616 +:106CD000FEF7C4FF00283ED144B9741C2246164674 +:106CE00001323078FFF7A1FF0028F8D1A41BA700DC +:106CF000337803F0DF03502B3DD173782B2B32D048 +:106D00002D2B33D0711C00240878FFF78EFF431E13 +:106D1000DBB2182B2FD8A0F1100211F8010FFFF7EA +:106D200084FF00F1FF3C0A235FFA8CFCBCF1180FD2 +:106D30001ED904B152421744CAF80010EDB1BBF19C +:106D4000000F0CBF06250025284605B0BDE8F08FD2 +:106D500000252C46B1E7002CC8D12746C8E74E468F +:106D60002F460125C4E70024B11CCDE70124FBE731 +:106D700003FB0200CFE73146DEE7A6EB0903294615 +:106D8000013B072B0ADC019800F046FA044640B9A3 +:106D90005C4B0246E4215C48D3F774FF01315B1081 +:106DA000EFE700F1140A002355469B46B14537D35F +:106DB00045F804BBA5EB0A055846AD1025616D01E9 +:106DC00000F01EFBD8F800602D1AB54254DDAD1B53 +:106DD0002046294600F0BCFE814678B16B1E4FF07C +:106DE0000109591103F01F025AF8211009FA02F2A1 +:106DF0000A4203D04B4536DC4FF002092F442946A6 +:106E00002046FFF7C1FED8F80830BB4242DA2146DF +:106E1000019800F041FA00230E9AA325136093E72E +:106E200016F8012D2E2A12D0202B04D145F804BBD0 +:106E30004FF0000B5B4630780393FFF7F6FE039BA1 +:106E400000F00F00984004334BEA000BAEE7B14569 +:106E5000EAD801222A4930460393FEF7FFFE039B3E +:106E60000028E1D1A2E7A91E204600F071FE00280B +:106E7000C2D04FF00309C1E709DA751B214601981A +:106E80002A467F1B00F026FC044600F1140A4FF04E +:106E90000009B8E7D8F80450BD426FDDED1BAE42E3 +:106EA00034DCD8F80C30022B22D0032B24D0012B59 +:106EB00015D1AE4213D1012E0BD1D8F80430622582 +:106EC000029A136001232361CAF800300E9B1C60F4 +:106ED0003AE7711E204600F03BFE0028EDD1214626 +:106EE000019800F0D9F900230E9A502513602BE782 +:106EF0000F9B002BF3D1E0E70F9B002BDDD1EEE7DA +:106F0000C8901D02CB921D02DC921D026F1EB9F1CA +:106F1000000F30D127B13946204600F019FE8146D6 +:106F20007A11012307F01F0729465AF8222020462C +:106F3000BB40761B0225134218BF49F00209FFF738 +:106F400023FED8F80470B9F1000F47D0D8F80C3000 +:106F5000022B15D0032B17D0012B09D119F0020FEA +:106F600006D0DAF8003049EA030919F0010F0ED112 +:106F700045F0100532E04FF00109D1E70125E2E7C5 +:106F80000F9BC3F101030F930F9B002BF0D0D4F89C +:106F900010B004F114034FF0000C4FEA8B0A03EB1E +:106FA0008B01184653F8042BB2F1FF3F1BD001327E +:106FB0000260022D04F114033CD1D8F80020013AFC +:106FC000B24209D17111012206F01F0653F8213097 +:106FD00002FA06F61E423AD145F020050E9B1C60CF +:106FE000029B1F60B0E6994243F804CCD9D8A3684D +:106FF0009B4517DB61680198013100F00DF981466E +:1070000018B91A4B02468421C5E6226904F10C0125 +:107010000C3002329200FEF734FF21464C460198B4 +:1070200000F03AF923695A1C04EB83032261012220 +:107030005A61BEE722695A450BDD01212046FFF760 +:10704000A3FD0137D8F80830BB42FFF6E0AE0125BA +:10705000C2E716F01F06FAD05344C6F1200653F8D3 +:10706000040C00F0CDF9B042E7DBF0E7CB921D0253 +:10707000C2F10802920070B5C2F1200643680468AC +:1070800003FA06F5D3402C43046040F8043F8842DD +:10709000F4D370BD0368013330B511F8014B14B956 +:1070A0000360012030BD13F8012BA2F14105192D19 +:1070B00098BF2032A242F0D00020F3E70B680168AD +:1070C0002DE9F04F5E1113F01F034FF0000587B05C +:1070D00002EB860682469046AB4618BF0436019303 +:1070E0000295371F46F8045CB9463C464B1C4A786B +:1070F000039342B3104605910492FFF796FD0028D2 +:1071000051D1049A0599202A18D8029B9B4513DD7A +:107110004C4506D2072D04DC2A4649462046FFF797 +:10712000A7FF444551D90023A4F10409CDF808B0C4 +:1071300044F8043C1D464C460399D7E7292A56D10A +:107140000231CAF80010BBF1000F50D04C4506D2F6 +:10715000072D04DC2A4649462046FFF789FF4445AF +:1071600035D9A8F10402234653F8041B9F4242F884 +:10717000041FF9D23B1B033E0134002223F003031A +:107180000433B44288BF0423434443F8042B9F4292 +:10719000FBD23B681BB9474527D101233B60052043 +:1071A00007B0BDE8F08F01350BF1010B082D05DDAF +:1071B0004445C1D90023043C01252360226800F026 +:1071C0000F0040EA02102060B6E70825B4E7019BF3 +:1071D000002BDED0C3F120034FF0FF32DA4056F827 +:1071E000043C134046F8043CD3E7043FD1E70420B5 +:1071F000D6E782B001B901A942B14BB113780B6057 +:107200001278101E18BF012002B070471046FBE72D +:107210006FF00100F8E7FFFF70B5C66904460D4640 +:1072200076B91020FCF778FE0246E06120B9184BD1 +:107230006B211848D3F726FDC0E901660660C660D9 +:10724000E669F36883B1E369DB6853F82500B8B9F0 +:107250000121204601FA05F6721D9200FCF748FE56 +:1072600060B1C0E901560EE0212204212046FCF75E +:107270003FFEE369F060DB68002BE4D1002070BDC5 +:10728000026843F825200023C0E90333F7E700BF75 +:1072900050901D0245931D0270B5C66905460C4607 +:1072A00076B91020FCF738FE0246E86120B9094B98 +:1072B0008F210948D3F7E6FCC0E901660660C66085 +:1072C0003CB1EB696268DB6853F82210216043F837 +:1072D000224070BD50901D0245931D022DE9F041E2 +:1072E00001F1140C07460C461E460D690020DCF81F +:1072F0000030013099B2854202FB01614FEA13462A +:107300004FEA114389B202FB063301EB03414FEA16 +:1073100013464CF8041BEADC0EB3A368AB4219DC3D +:10732000616838460131FFF777FF804628B9024689 +:107330000C4BBA210C48D3F7A5FC226904F10C01CF +:107340000C3002329200FEF79CFD2146444638463E +:10735000FFF7A2FF04EB850301355E61256120463E +:10736000BDE8F081CB921D0245931D022DE9F84343 +:1073700015461F46092208330C460646002193FB9A +:10738000F2F301229A4209DB3046FFF745FF40B98C +:107390000246194BD3211948D3F774FC520001312E +:1073A000F0E7089B092D43614FF00103036116DDEF +:1073B00004F109092C44C84618F8013B01460A2289 +:1073C0003046303BFFF78AFFA045F5D1A5F1080410 +:1073D0004C442D1B6319BB4204DBBDE8F8830A341F +:1073E0000925F6E714F8013B01460A223046303BF6 +:1073F000FFF774FFEEE700BFCB921D0245931D021D +:10740000B0F5803F034636BF030400201020B3F1DF +:10741000807F3CBF1B020830B3F1805F3CBF1B0183 +:107420000430B3F1804F03D3002B0ADB01307047E7 +:107430009B0001D5023070475B0001D503307047D7 +:10744000202070470368024613F007000BD0D907CD +:1074500021D4980747BF5B0801209B0802204CBF3E +:1074600013601360704799B209B91B0C1020D9B290 +:1074700009B908301B0A190704BF1B090430990712 +:1074800004BF9B080230D90703D45B0800F1010058 +:1074900003D0136070470020704720207047FFFF23 +:1074A00010B50C460121FFF7B7FE024628B9054B7F +:1074B00040F245110448D3F7E5FB01234461036121 +:1074C00010BD00BFCB921D0245931D022DE9F04F68 +:1074D00014460A690F4685B023699A42A2BF234623 +:1074E0000C461F46D4F810A0A368D7F81090616826 +:1074F0000AEB0906B342B8BF0131FFF78DFE30B980 +:107500000246454B4FF4B1714448D3F7BBFB00F141 +:107510001405002205EB86082B46434521D307F1CD +:10752000140104F1140204F1150702EB8A0201EBC5 +:1075300089030293131B153B23F003030433BA4260 +:1075400038BF04230193029B03918B420CD8002E79 +:1075500003DD58F8043D002B5BD0066105B0BDE8A3 +:10756000F08F43F8042BD8E7B1F800A0BAF1000F70 +:1075700024D004F1140EA9464FF0000C5EF8047BF1 +:10758000D9F800301FFA87FB72459BB20AFB0B3318 +:107590004FEA174BD9F8007063444FEA174C0AFBC7 +:1075A0000BC707EB13479BB24FEA174C43EA07435D +:1075B00049F8043BE2D8019B45F803C0039B043122 +:1075C000B3F80290B9F1000F21D02B6804F1140C2C +:1075D000AE464FF0000ABCF800B09BB2BEF8027095 +:1075E00009FB0B77574443EA07434EF8043B5CF82A +:1075F000043B4FEA134ABEF80030624509FB0A33E8 +:1076000003EB17434FEA134AE5D8019FEB510435CA +:1076100099E7013E9BE700BFCB921D0245931D02F7 +:107620002DE9F843154612F0030207460E4607D02F +:10763000013A254C002354F82220FFF74FFE06465E +:10764000AD103DD0FC697CB91020FCF765FC02460A +:10765000F86128B91D4B40F2B3111D48D3F712FB56 +:10766000C0E901440460C460D7F81C80D8F8084021 +:107670004CB940F271213846FFF712FF002304464F +:10768000C8F8080003604FF00009EB070AD531463F +:1076900022463846FFF71AFF8046314638464646AE +:1076A000FFF7FAFD6D100BD0206838B9224621464D +:1076B0003846FFF70BFF2060C0F800900446E4E76F +:1076C0003046BDE8F88300BFA8931D0250901D020C +:1076D00045931D022DE9F0470C46074691464FEAB7 +:1076E000621A2369496803EB6218A36808F101066E +:1076F000B3420BDB3846FFF78FFD054648B902461B +:10770000284B4FF4EF712848D3F7BCFA01315B00E6 +:10771000EEE7002300F1140100F110021846534572 +:1077200033DB2AEAEA7A04F11403206919F01F090D +:1077300001EB8A0103EB800C2BD0C9F1200E8A46A5 +:107740000022186800FA09F010434AF8040B53F8B5 +:10775000042B9C4522FA0EF2F3D8ACEB040304F19F +:107760001500153B23F003030433844538BF04237D +:10777000CA500AB108F10206013E384621462E6180 +:10778000FFF78AFD2846BDE8F087013342F8040F71 +:10779000C5E7043953F8042B9C4541F8042FF9D868 +:1077A000EAE700BFCB921D0245931D0203460A691A +:1077B0000069801A30B50ED11433143103EB820402 +:1077C00001EB820154F8045D51F8042D954203D079 +:1077D00005D24FF0FF3030BDA342F3D3FBE70120C9 +:1077E000F9E7FFFF2DE9F74F894606461146144693 +:1077F0004846FFF7DBFF051E12D129463046FFF74A +:107800000BFD024628B9414B40F237214048D3F7DF +:1078100039FA0123C0E90435104603B0BDE8F08F02 +:10782000BCBF4B46A1463046B8BF0125D9F804106D +:10783000B4BF1C460025FFF7EFFC024618B9334BD6 +:1078400040F24521E2E7D9F8107004F1140E2669E0 +:1078500000F1140BC56009F1140509F110030EEBDA +:10786000860605EB8708D9464FF0000C0193019B73 +:107870005EF8040B53F804AF764501931FFA8AF3C0 +:10788000194683B24FEA1040A1EB0303C0EB1A4044 +:10789000634400EB23409BB24FEA204C43EA004391 +:1078A00049F8043BE3D8331B1534153B23F003039D +:1078B0000433A64238BF04231D445B442C461E46B5 +:1078C00044450ED308F10301491B033D21F0030198 +:1078D000A84538BF00210B4453F8041D99B1176126 +:1078E0009AE754F8041BE6461FFA81FC080C714421 +:1078F000F44489B200EB2C4041EA00414FEA204CAD +:1079000046F8041BDCE7013FE6E700BFCB921D020F +:1079100045931D0282B0114B8DED000B019A13406F +:10792000A3F15073002B08DC5B42B3F1A07F4FEA58 +:10793000235204DA4FF400231341002208E0A2F19D +:1079400014031E2BD6BF4FF000420122DA40002361 +:107950001946104641EC100B02B070470000F07F52 +:107960002DE9F041066900F1140808EB860656F887 +:10797000042C371F1046FFF743FDC0F120030A28EF +:107980000B601D4916DCC0F10B0CB84500F1150069 +:1079900022FA0CF302FA00F043EA010534BF56F86C +:1079A000083C002323FA0CF303431C4645EC104B20 +:1079B000BDE8F081B8453ABFA6F1080756F8083C83 +:1079C00000230B3814D0C0F120018240474523FA30 +:1079D00001F403FA00F342EA040242F07F558CBF3F +:1079E00057F8042C002245F44015CA401343DCE745 +:1079F00042EA0105D9E700BF0000F03F2DE9F74357 +:107A00000F460121164659EC108BFFF705FC044682 +:107A100030B90246234B40F20F312348D3F732F9F5 +:107A2000C9F30A55C9F313030DB143F4801301934D +:107A3000B8F1000323D068460093FFF703FDDDE9AA +:107A40000012D0B1C0F1200302FA03F3C2400B438D +:107A500001926361019B002BA3610CBF01220222F2 +:107A60002261A5B1A5F233450544C0F135003D6062 +:107A70003060204603B0BDE8F0836161EAE701A809 +:107A8000FFF7E0FC019B203001226361E8E7A0F2F0 +:107A9000324004EB820338601869FFF7B1FCC0EB99 +:107AA0004210E5E7CB921D0245931D022DE9F74FE9 +:107AB000884681466946FFF753FF01A9404655ECC9 +:107AC000104BFFF74DFFD8F81030D9F81020AB4617 +:107AD000A246D21ADDE9003157EC106B5B1A03EBBA +:107AE0004213002BDBBFC3EB03333A462A4602EBBB +:107AF0000353CCBF02EB035B00EE903A4BEC17ABA9 +:107B000087EE000B03B0BDE8F08F013902F11403DA +:107B1000491170B501311469051F00EB810103EBB8 +:107B20008404A3420CD3A31A1132113B23F00303A4 +:107B3000A24288BF002318440023884205D370BDA9 +:107B400053F8046B45F8046FEBE740F8043BF4E7A7 +:107B500000F114024B110069984210B511DB0ADDE7 +:107B600011F01F0107D052F8234024FA01F000FA67 +:107B700001F18C420BD102EB8303934203D8002026 +:107B800010BD0346F7E753F8041D0029F5D0012086 +:107B9000F6E751F8043C181F002BBCBF0B58C01867 +:107BA00070470346084641B1FF2A04D98A224FF0A4 +:107BB000FF301A60704701200A7070472DE9F047C6 +:107BC0001F468E6882460C46BE4290460B682DD8F2 +:107BD000B1F90C2012F4906F26D06569096905EBA4 +:107BE0004505A3EB01097B1C05EBD5754B446D10D6 +:107BF0009D4238BF1D46530527D52946FCF7BEF9DF +:107C0000064660B34A462169FEF73BF9A38923F48F +:107C1000906343F08003A38126614E446561A5EB28 +:107C2000090526603E46A560BE4200D93E46324662 +:107C300041462068FDF7D2FFA36800209B1BA3608C +:107C4000236833442360BDE8F0872A46FCF760FAD6 +:107C500006460028E0D121695046FEF74BFF0C2371 +:107C60004FF0FF30CAF80030A38943F04003A381EE +:107C7000E9E7FFFF2DE9F04F98468B899DB0074655 +:107C80001B060D46144610D50B6973B94021FCF74D +:107C900075F92860286130B90C233B604FF0FF3044 +:107CA0001DB0BDE8F08F40236B610023CDF80C8040 +:107CB0004FF00109DFF8A081099320238DF82930C6 +:107CC00030238DF82A3023469A4613F8012B0AB147 +:107CD000252AF9D1BAEB040B0BD05B462246294684 +:107CE0003846FFF76BFF013000F0A780099A5A442D +:107CF00009929AF80030002B00F09F8000234FF08B +:107D0000FF320AF1010A049307938DF853301A9356 +:107D1000CDE90523544605224F4814F8011BFEF710 +:107D2000A2F8049AD8B9D00644BF20238DF8533066 +:107D3000110744BF2B238DF853309AF800302A2BBB +:107D400015D0079A544600204FF00A0C214611F82E +:107D5000013B303B092B4BD9B0B1079214E0A0EBAB +:107D60000803A24609FA03F313430493D2E7039BE3 +:107D7000191D1B68002B0391BBBF5B4242F002023E +:107D800007930793B8BF049223782E2B0AD1637808 +:107D90002A2B32D1039B02341A1D1B6843EAE3737A +:107DA00003920593DFF8C0A0032221785046FEF726 +:107DB0005AF838B1A0EB0A004022049B01348240FB +:107DC0001343049314F8011B062224488DF828104D +:107DD000FEF749F8002836D0214B1BBB039B073325 +:107DE00023F0070308330393099B334409936AE79D +:107DF0000CFB02320C460120A8E7002301344FF0AF +:107E00000A0C19460593204610F8012B303A092A2E +:107E100003D9002BC6D00591C4E70CFB0121044611 +:107E20000123F0E703AB2A4604A9384600930D4B23 +:107E3000FDF7BAF8421C0646D6D1AB895B063FF582 +:107E40002DAF09982CE703AB2A4604A938460093C6 +:107E5000044BFDF741FBEDE7A8941D02B2941D020F +:107E6000A94F0702BD7B0702AE941D02B1F90C2099 +:107E70002DE9F041170705460C4656D44B68002BF8 +:107E800002DC0B6C002B3DDDE66A002E3AD00023AD +:107E900012F480522F68216A2B6025D0626DA3896D +:107EA000580705D56368D21A636B0BB1236CD21ADD +:107EB000216A0023E66A2846B047411C24D00023EB +:107EC000636023692360A389DA0400D56065616B70 +:107ED0002F60B9B104F14403994202D02846FEF75D +:107EE00009FE002363630DE001232846B047461CCA +:107EF0000246D4D12B68002BD1D01D2B01D0162BDC +:107F00002AD12F6000202EE02A68B4F90C3042B14B +:107F10001D2A01D0162A21D1002363602369236022 +:107F2000D5E7626022692260CEE70F69002FE9D0B1 +:107F300093070E680F600CBF4B690023A6EB070880 +:107F40008B60B8F1000FDDDD43463A46216A2846D2 +:107F5000A66AB047002808DCB4F90C3043F04003AF +:107F60004FF0FF30A381BDE8F0810744A8EB000883 +:107F7000E7E738B50B6905460C4613B900252846D6 +:107F800038BD18B1036A0BB9FDF75EFCB4F90C30CB +:107F9000002BF3D0626ED00704D4990502D4A06DF3 +:107FA000FDF74DFF28462146FFF760FF636E05464B +:107FB000DA07E4D4A3899B05E1D4A06DFDF740FF67 +:107FC000DDE770B50C46B1F90E1096B015460029E4 +:107FD0001E460CDAA389002113F0800F14BF402342 +:107FE0004FF48063002031602B6016B070BD6A468C +:107FF00000F048F80028EDDB019901F47041A1F58B +:108000000053594259414FF48063EBE78B89F7B530 +:108010009D0706460C4607D504F1470323602361FC +:108020000123636103B0F0BD01AB6A46FFF7C9FFEE +:10803000009F054630463946FBF7A0FF48B9B4F922 +:108040000C309A05EED423F0030343F00203A3811E +:10805000E2E7A389206043F08003A381019BC4E988 +:1080600004075BB1B4F90E10304600F01DF828B1DA +:10807000A38923F0030343F00103A381A3891D43D4 +:10808000A581CFE738B50023064D044608461146C2 +:108090002B6000F05AF9431C02D12B6803B1236016 +:1080A00038BD00BFD82C0C2238B50023054D04463E +:1080B00008462B6000F04CFA431C02D12B6803B138 +:1080C000236038BDD82C0C220146034A4FF0FF3004 +:1080D00008B500F003F800BF2600020007B5CDE99F +:1080E000002100F029FA00280CBF1824202400F0F9 +:1080F00023FA20B16D4620462946ABBE0446009DBA +:10810000F9E7FFFF062908B50CBF024A024AFFF74C +:10811000E5FF00BF23000200260002000A4B10B555 +:108120000446186818B1036A0BB9FDF78DFB132CD0 +:1081300007D8064850F83420013202D000EBC400C2 +:1081400010BD0020FCE700BF8C1E0022E02C0C229A +:10815000F8B504461326FDF76BFE002705463046AA +:108160003946ABBE064620462E60F8BD431C01D101 +:10817000FFF7EEBF704730B585B0062401AD03921E +:10818000CDE9010120462946ABBE04462046FFF753 +:10819000EDFF05B030BD70B50E461446FFF7BEFFCB +:1081A000054630B9FDF744FE092303604FF0FF3068 +:1081B00070BD224631460068FFF7DDFF431CF5D055 +:1081C0006B68201A03446B60F2E7F7B50C4616465D +:1081D000FFF7A4FF054640B9FDF72AFE0923036017 +:1081E0004FF0FF34204603B0F0BD022E03D9FDF757 +:1081F0001FFE1623F3E7012E12D14368E418F6D4CC +:108200002B680A266F46CDE9003430463946ABBEAE +:1082100006463046FFF7AAFF0028E1DB6C60E1E785 +:10822000022E0368ECD10C266F4600933046394687 +:10823000ABBE06463046FFF799FF431CD0D004443E +:10824000DEE7FFF7C2BF30B585B0052401AD03926C +:10825000CDE9010120462946ABBE04462046FFF782 +:1082600085FF05B030BD70B50E461546FFF756FFC9 +:10827000044630B9FDF7DCFD092303604FF0FF3001 +:1082800070BD2A4631460068FFF7DDFF031EF5DBAF +:108290006268E81AAB4202446260F1D10020BDE896 +:1082A0007040FFF755BF37B5022401AD019020465D +:1082B0002946ABBE04462046FFF758FF03B030BD49 +:1082C00038B50546FFF72AFF044630B9FDF7B0FD83 +:1082D000092303604FF0FF3038BD013D012D09D85F +:1082E000074B9A681B699A4204D14FF0FF33002074 +:1082F0002360F1E72068FFF7D6FF0028F5D0EBE711 +:10830000E02C0C220120704770B50C46FFF706FFE9 +:10831000054630B9FDF78CFD092303604FF0FF30AF +:1083200070BD63680C2643F4005363604FF48063B0 +:10833000A36430462946ABBE05462846FFF716FF24 +:10834000431CEBD020610020EAE70B4658220021B5 +:1083500010B504461846FDF75BFC01462046BDE813 +:108360001040FFF7D1BF38B50D4604465822002112 +:108370002846FDF74DFC2046002100F011F8431C73 +:1083800004460BD06B68294643F401436B60FFF74A +:10839000BBFF054620462C46FFF792FF204638BD1E +:1083A0002DE9F047824696B00E460024274F57F835 +:1083B00034304FEAC40801330CD00134142CF6D108 +:1083C000FDF736FD18234FF0FF340360204616B04A +:1083D000BDE8F08706F42063E946B3F5206F09D1C4 +:1083E00049465046FFF7BFFF013003D0FDF720FD9F +:1083F0001123E8E7C6F3004540F20163B207504697 +:10840000CDF800A048BF45F002051E4218BF45F058 +:108410000405330744BF25F0040545F00805FDF7C2 +:108420003DFDCDE90150012528464946ABBE054634 +:10843000002D05DB002347F8345047447B60C5E737 +:108440002846FFF785FE0446C0E700BFE02C0C225B +:108450002DE9F743064615460F4629480021FFF748 +:108460009FFF04462A4600213046FDF7D1FB631CDE +:1084700014D020464FF00C08FFF750FE81464046CE +:108480004946ABBE80464046FFF770FE032802DD3A +:10849000C31EAB4207DC2046FFF712FF4FF0FF3050 +:1084A00003B0BDE8F083042220460DEB0201FFF784 +:1084B00072FE0328EFDD9DF80430532BEBD19DF8BD +:1084C0000530482BE7D19DF80630462BE3D19DF8C7 +:1084D0000730422BDFD1012239462046FFF775FED7 +:1084E0000028D8DB2A4631462046FFF754FE0546D1 +:1084F0002046FFF7E5FE2846FFF738FED0E700BF2D +:10850000B9941D0237B500210122094D01A8094C7B +:1085100029602260FFF79CFF002807DD9DF80430EA +:1085200003F0010203F002032A60236003B030BDB0 +:10853000E01E0022DC1E002210B5044C2368002B34 +:1085400001DAFFF7DFFF206810BD00BFE01E002248 +:1085500070B5FFF7E3FD0924054620B9FDF768FC77 +:108560000460002070BD20462946ABBE0446012CA5 +:108570002046F7D0FDF75CFC13250446002628466C +:108580003146ABBE05462560EBE7FFFF4275696CDF +:108590007420776974682052656E65736173204139 +:1085A0006476616E63656420466C657869626C65AB +:1085B00020536F667477617265205061636B6167E9 +:1085C000652076657273696F6E20352E312E30000E +:1085D000352E312E3000000000000105F8B500BF37 +:1085E000F8BC08BC9E467047F8B500BFF8BC08BC94 +:1085F0009E46704706FFFF98060400000000003901 +:10860000407800000000000000000000FE000211A1 +:108610000000000000000000000540050000000010 +:10862000000000000000FE00022900000000000021 +:108630000000000540023A70000000000000000049 +:10864000154006FFFF9806040100000000394002B3 +:108650000810000000000000000015400221010089 +:108660000000000000000015400230010000000082 +:108670000000000015400231000000000000000072 +:1086800000154002401400000000000000001540EA +:1086900002413300000000000000001540024202C9 +:1086A0000000000000000000154002430900000027 +:1086B0000000000000154002440600000000000019 +:1086C000000015400250700000000000000000157E +:1086D00040025170000000000000000015400252EE +:1086E0000000000000000000001540025348000098 +:1086F00000000000000015400260070000000000BC +:1087000000000015400261000000000000000000B1 +:108710001540026208000000000000000015400241 +:1087200063000000000000000000154002A00000EF +:1087300000000000000000154002A103000000003E +:1087400000000000154002A2090000000000000027 +:1087500000154002A30D00000000000000001540BD +:1087600002A4060000000000000000154002A5164B +:108770000000000000000000154002A609000000F3 +:108780000000000000154002A708000000000000E3 +:108790000000154002A803000000000000000015C2 +:1087A0004002A9070000000000000000154002AAD6 +:1087B000060000000000000000154002AB050000AC +:1087C000000000000000154002AC0D000000000099 +:1087D000000000154002AD2C000000000000000069 +:1087E000154002AE26000000000000000015400207 +:1087F000AF000000000000000000154002C00000B3 +:1088000000000000000000154002C104000000004C +:1088100000000000154002C20B0000000000000034 +:1088200000154002C30F00000000000000001540CA +:1088300002C4090000000000000000154002C51835 +:108840000000000000000000154002C60700000004 +:108850000000000000154002C708000000000000F2 +:108860000000154002C805000000000000000015CF +:108870004002C9090000000000000000154002CAC3 +:10888000070000000000000000154002CB050000BA +:10889000000000000000154002CC0C0000000000A9 +:1088A000000000154002CD2D000000000000000077 +:1088B000154002CE28000000000000000015400214 +:1088C000CF000000000000000000154006FFFF98E8 +:1088D00006040600000000394002002100000000EC +:1088E0000000000015400201090000000000000027 +:1088F00000154002020000000000000000001540CA +:108900000203000000000000000000154002040106 +:1089100000000000000000001540020501000000FA +:10892000000000000015400206800000000000006A +:1089300000001540020705000000000000000015BF +:10894000400208020000000000000000154002097B +:108950008000000000000000001540020A00000036 +:108960000000000000001540020B000000000000A5 +:108970000000001540020C0A00000000000000008A +:108980001540020D0A000000000000000015400222 +:108990000E0000000000000000001540020F000063 +:1089A0000000000000000015400210E00000000080 +:1089B0000000000015400211E4000000000000006B +:1089C00000154002120400000000000000001540E5 +:1089D0000213000000000000000000154002140017 +:1089E000000000000000000015400215C00000005B +:1089F0000000000000154002160800000000000002 +:108A000000001540021700000000000000000015E3 +:108A1000400218000000000000000000154002198C +:108A20000000000000000000001540021A000000D5 +:108A30000000000000001540021B000000000000C4 +:108A40000000001540021C000000000000000000B3 +:108A50001540021D0000000000000000001540024B +:108A6000200100000000000000001540022123004A +:108A70000000000000000015400222450000000038 +:108A80000000000015400223670000000000000005 +:108A90000015400224010000000000000000154005 +:108AA00002252300000000000000001540022645BA +:108AB00000000000000000001540022767000000D1 +:108AC000000000000015400230010000000000001E +:108AD00000001540023111000000000000000015E8 +:108AE0004002320000000000000000001540023388 +:108AF000EE000000000000000015400234FF0000FE +:108B000000000000000015400235CB00000000000E +:108B100000000015400236DA0000000000000000EE +:108B200015400237AD0000000000000000154002B3 +:108B300038BC00000000000000001540023976003B +:108B4000000000000000001540023A67000000002D +:108B5000000000001540023B220000000000000061 +:108B6000001540023C2200000000000000001540FB +:108B7000023D2200000000000000001540023E22DD +:108B800000000000000000001540023F220000002D +:108B9000000000000015400240220000000000001C +:108BA00000001540025310000000000000000015F6 +:108BB000400254100000000000000000154006FFB5 +:108BC000FF9806040700000000394002181D00004D +:108BD00000000000000015400226B2000000000066 +:108BE00000000015400202770000000000000000B5 +:108BF000154002E17900000000000000001540026D +:108C000017220000000000000000154000000000D6 +:108C100000000000000000FD00FFFFFF704E6574C3 +:108C2000776F726B436F6E746578742D3E70506110 +:108C300072616D7320213D202828766F6964202A97 +:108C4000293029002E2E2F7372632F696F742F6EB7 +:108C50006574776F726B5F7472616E73706F72742C +:108C60002F7472616E73706F72745F6D626564747D +:108C70006C735F706B637331312E6300704E65747B +:108C8000776F726B43726564656E7469616C732D86 +:108C90003E70526F6F74436120213D202828766F0B +:108CA0006964202A29302900746573742E6D6F73EE +:108CB00071756974746F2E6F726700FF746C7353F3 +:108CC0006574757000FFFFFF454B2D5241384431EC +:108CD00000FFFFFF256320256300000025630000DF +:108CE0000D0A53746F72696E67206B657920257366 +:108CF000200D0A00202020202020202020202020BD +:108D00002020202020202020202020202020202063 +:108D10002020202020202020202020202020202053 +:108D20002020200025732573000000004461746139 +:108D3000207265667265736820697320756E73753D +:108D4000636365737366756C2062656361757365D3 +:108D500020415049206B6579206973206E6F742023 +:108D6000666F756E642C206F72207468652065785C +:108D7000697374696E67206B65790D0A00000000E5 +:108D8000697320696E76616C69642C206F7220694A +:108D90007420676F742072656A656374656420620D +:108DA000792074686520736572766572206F722011 +:108DB000496E7465726E657420636F6E6E65637460 +:108DC0006976697479206973206E6F740D0A0000EA +:108DD00070726573656E742E204D616B65207375BE +:108DE000726520746F20636865636B20746865200A +:108DF000496E7465726E657420636F6E6E65637420 +:108E0000696F6E2E0D0A0000456E74657220612038 +:108E100076616C6964204150492062656C6F7720EF +:108E2000616E6420707265737320656E7465722064 +:108E3000746F20736176652069742E0D0A0000003E +:108E4000507265737320616E79206B657920746F41 +:108E500020636F6E74696E7565206F722073706128 +:108E600063652062617220746F2072657475726E22 +:108E700020746F204D454E552E0D0A0D0A0000003E +:108E8000456E74657220612076616C696420415082 +:108E9000492062656C6F7720616E64207072657323 +:108EA0007320656E74657220746F2073617665201F +:108EB00069742C0D0A206F722070726573732073B1 +:108EC000706163652062617220746F2072657475D1 +:108ED000726E20746F204D454E552E0D0A00000015 +:108EE0004572726F722053746F72696E67204B65A2 +:108EF00079730D0A00000000415049206B6579200C +:108F000073746F72656420696E20446174612046D9 +:108F10006C6173682E0D0A005153455020696F74BF +:108F2000206B65792067726F7570207620312E3046 +:108F3000300000FF7B226D657461223A7B226C61F8 +:108F400073745F757064617465645F6174223A2242 +:108F5000323032332D31302D31325432333A3539CB +:108F60003A35395A227D2C2264617461223A7B227F +:108F7000415544223A7B22636F6465223A2241556F +:108F800044222C2276616C7565223A317D2C224375 +:108F90004144223A7B22636F6465223A2243414472 +:108FA000222C2276616C7565223A302E38363434A4 +:108FB0003035363338317D2C22434E59223A7B22CC +:108FC000636F6465223A22434E59222C2276616CEB +:108FD0007565223A342E36313033363135327D2CB8 +:108FE00022455552223A7B22636F6465223A22451C +:108FF0005552222C2276616C7565223A302E353915 +:1090000039363439393333377D2C22474250223AAE +:109010007B22636F6465223A22474250222C2276DB +:10902000616C7565223A302E35313836333538313A +:10903000327D2C22484B44223A7B22636F646522A6 +:109040003A22484B44222C2276616C7565223A34D0 +:109050002E39343232343131347D2C22494E522271 +:109060003A7B22636F6465223A22494E52222C22B7 +:1090700076616C7565223A35322E353738313430A9 +:10908000343731397D2C224A5059223A7B22636F82 +:109090006465223A224A5059222C2276616C756509 +:1090A000223A39342E363531333332333234337D4C +:1090B0002C22534744223A7B22636F6465223A2272 +:1090C000534744222C2276616C7565223A302E3843 +:1090D0003635323333353034357D2C2255534422E6 +:1090E0003A7B22636F6465223A22555344222C2234 +:1090F00076616C7565223A302E363331393335342A +:109100003139367D7D7D00007B226D657461223AA8 +:109110007B226C6173745F757064617465645F61F8 +:1091200074223A22323032332D31302D31325432E2 +:10913000333A35393A35395A227D2C2264617461CB +:10914000223A7B22415544223A7B22636F64652296 +:109150003A22415544222C2276616C7565223A31BF +:109160002E393238313335323637337D2C22434174 +:1091700044223A7B22636F6465223A2243414422AF +:109180002C2276616C7565223A312E3636363639A8 +:10919000303939367D2C22434E59223A7B22636F77 +:1091A0006465223A22434E59222C2276616C756501 +:1091B000223A382E383839343030363431397D2C33 +:1091C00022455552223A7B22636F6465223A22453A +:1091D0005552222C2276616C7565223A312E31353A +:1091E00036323036313835327D2C22474250223AE1 +:1091F0007B22636F6465223A22474250222C2276FA +:10920000616C7565223A317D2C22484B44223A7BB1 +:1092100022636F6465223A22484B44222C227661F5 +:109220006C7565223A392E35323933303934343160 +:10923000387D2C22494E52223A7B22636F6465228C +:109240003A22494E52222C2276616C7565223A31BF +:1092500030312E333737373636393335357D2C229A +:109260004A5059223A7B22636F6465223A224A505F +:1092700059222C2276616C7565223A3138322E35AE +:109280003030353731393535397D2C22534744223A +:109290003A7B22636F6465223A22534744222C2290 +:1092A00076616C7565223A312E363638323837326F +:1092B0003334357D2C22555344223A7B22636F642C +:1092C00065223A22555344222C2276616C75652220 +:1092D0003A312E323138343536393639327D7D7D6A +:1092E000000000007B226D657461223A7B226C6174 +:1092F00073745F757064617465645F6174223A228F +:10930000323032332D31302D31325432333A353917 +:109310003A35395A227D2C2264617461223A7B22CB +:10932000415544223A7B22636F6465223A224155BB +:1093300044222C2276616C7565223A312E31353605 +:10934000383634323732397D2C22434144223A7B3D +:1093500022636F6465223A22434144222C227661C3 +:109360006C7565223A317D2C22434E59223A7B227C +:10937000636F6465223A22434E59222C2276616C37 +:109380007565223A352E3333333536323532373838 +:109390007D2C22455552223A7B22636F6465223A26 +:1093A00022455552222C2276616C7565223A302E68 +:1093B000363933373133353834357D2C22474250F6 +:1093C000223A7B22636F6465223A22474250222C64 +:1093D0002276616C7565223A302E3539393939314A +:1093E000323431367D2C22484B44223A7B22636F43 +:1093F0006465223A22484B44222C2276616C7565C2 +:10940000223A352E373137353032323033317D2CF8 +:1094100022494E52223A7B22636F6465223A2249E6 +:109420004E52222C2276616C7565223A36302E38E7 +:109430003235373732323439347D2C224A50592272 +:109440003A7B22636F6465223A224A5059222C22C9 +:1094500076616C7565223A3130392E3439383734BB +:1094600034373531387D2C22534744223A7B2263EE +:109470006F6465223A22534744222C2276616C7530 +:1094800065223A312E303030393537373239317D37 +:109490002C22555344223A7B22636F6465223A2280 +:1094A000555344222C2276616C7565223A302E3752 +:1094B0003331303633353039377D7D7D0000000063 +:1094C0007B226D657461223A7B226C6173745F75D7 +:1094D0007064617465645F6174223A2232303233A1 +:1094E0002D31302D31325432333A35393A35395AFB +:1094F000227D2C2264617461223A7B2241554422F0 +:109500003A7B22636F6465223A22415544222C2221 +:1095100076616C7565223A302E3231363930323709 +:10952000337D2C22434144223A7B22636F646522BF +:109530003A22434144222C2276616C7565223A30EE +:109540002E313837343931393432377D2C22434E7D +:1095500059223A7B22636F6465223A22434E592294 +:109560002C2276616C7565223A317D2C224555524C +:10957000223A7B22636F6465223A22455552222C9F +:109580002276616C7565223A302E313330303635B3 +:10959000373037377D2C22474250223A7B22636F87 +:1095A0006465223A22474250222C2276616C75650E +:1095B000223A302E313132343933353233357D2C45 +:1095C00022484B44223A7B22636F6465223A224848 +:1095D0004B44222C2276616C7565223A312E30374D +:1095E00031393835353935367D2C22494E52223ABB +:1095F0007B22636F6465223A22494E52222C2276E6 +:10960000616C7565223A31312E3430343334323264 +:1096100030377D2C224A5059223A7B22636F646591 +:10962000223A224A5059222C2276616C7565223AE0 +:1096300032302E353330313332333739397D2C22C5 +:10964000534744223A7B22636F6465223A22534790 +:1096500044222C2276616C7565223A302E313837DF +:10966000363731353039327D2C22555344223A7BFE +:1096700022636F6465223A22555344222C2276617C +:109680006C7565223A302E31333730363835313704 +:10969000377D7D7D000000007B226D657461223A7C +:1096A0007B226C6173745F757064617465645F6163 +:1096B00074223A22323032332D31302D313254324D +:1096C000333A35393A35395A227D2C226461746136 +:1096D000223A7B22415544223A7B22636F64652201 +:1096E0003A22415544222C2276616C7565223A312A +:1096F0002E363637363339363430387D2C224341D6 +:1097000044223A7B22636F6465223A224341442219 +:109710002C2276616C7565223A312E343431353124 +:1097200037313037387D2C22434E59223A7B226321 +:109730006F6465223A22434E59222C2276616C7561 +:1097400065223A372E363838343231363239337D65 +:109750002C22455552223A7B22636F6465223A22BD +:10976000455552222C2276616C7565223A317D2C4A +:1097700022474250223A7B22636F6465223A224795 +:109780004250222C2276616C7565223A302E383692 +:1097900034383937363339327D2C22484B44223A1B +:1097A0007B22636F6465223A22484B44222C227646 +:1097B000616C7565223A382E32343138373732339E +:1097C00039367D2C22494E52223A7B22636F6465E2 +:1097D000223A22494E52222C2276616C7565223A39 +:1097E00038372E363831333931323932367D2C2202 +:1097F0004A5059223A7B22636F6465223A224A50CA +:1098000059222C2276616C7565223A3135372E3813 +:109810003434333133383432317D2C2253474422AF +:109820003A7B22636F6465223A22534744222C22FA +:1098300076616C7565223A312E34343238393736D8 +:109840003930377D2C22555344223A7B22636F6492 +:1098500065223A22555344222C2276616C7565228A +:109860003A312E303533383430353536317D7D7DE3 +:10987000000000007B226D657461223A7B226C61DE +:1098800073745F757064617465645F6174223A22F9 +:10989000323032332D31302D31325432333A353982 +:1098A0003A35395A227D2C2264617461223A7B2236 +:1098B000415544223A7B22636F6465223A22415526 +:1098C00044222C2276616C7565223A302E32303279 +:1098D0003333373335357D2C22434144223A7B22C2 +:1098E000636F6465223A22434144222C2276616CE4 +:1098F0007565223A302E31373439303135353034D0 +:109900007D2C22434E59223A7B22636F6465223AB2 +:1099100022434E59222C2276616C7565223A302EF4 +:10992000393332383438333535357D2C224555526C +:10993000223A7B22636F6465223A22455552222CDB +:109940002276616C7565223A302E313231333331F3 +:10995000353831357D2C22474250223A7B22636FC5 +:109960006465223A22474250222C2276616C75654A +:10997000223A302E313034393339333938347D2C72 +:1099800022484B44223A7B22636F6465223A224884 +:109990004B44222C2276616C7565223A317D2C2253 +:1099A000494E52223A7B22636F6465223A22494E25 +:1099B00052222C2276616C7565223A31302E363374 +:1099C00038353231383733357D2C224A5059223AD6 +:1099D0007B22636F6465223A224A5059222C2276F8 +:1099E000616C7565223A31392E313531353030327E +:1099F00032397D2C22534744223A7B22636F6465BF +:109A0000223A22534744222C2276616C7565223A11 +:109A1000302E313735303639303538377D2C2255B8 +:109A20005344223A7B22636F6465223A22555344A1 +:109A3000222C2276616C7565223A302E313237380D +:109A40003634313431337D7D7D0000007B226D65FD +:109A50007461223A7B226C6173745F757064617407 +:109A600065645F6174223A22323032332D31302DF9 +:109A700031325432333A35393A35395A227D2C2233 +:109A800064617461223A7B22415544223A7B22630D +:109A90006F6465223A22415544222C2276616C750E +:109AA00065223A302E303139303139333130397D19 +:109AB0002C22434144223A7B22636F6465223A227E +:109AC000434144222C2276616C7565223A302E3057 +:109AD0003136343430333939367D2C22434E5922D5 +:109AE0003A7B22636F6465223A22434E59222C222C +:109AF00076616C7565223A302E3038373638353815 +:109B00003939317D2C22455552223A7B22636F64CC +:109B100065223A22455552222C2276616C756522C7 +:109B20003A302E303131343034393238357D2C22D0 +:109B3000474250223A7B22636F6465223A224742B1 +:109B400050222C2276616C7565223A302E303039E5 +:109B5000383634303935387D2C22484B44223A7B14 +:109B600022636F6465223A22484B44222C2276619C +:109B70006C7565223A302E3039333939383032300D +:109B8000387D2C22494E52223A7B22636F64652233 +:109B90003A22494E52222C2276616C7565223A3166 +:109BA0007D2C224A5059223A7B22636F6465223A07 +:109BB000224A5059222C2276616C7565223A312E48 +:109BC000383030323033313136337D2C22534744F4 +:109BD000223A7B22636F6465223A22534744222C47 +:109BE0002276616C7565223A302E30313634353646 +:109BF0003134357D2C22555344223A7B22636F64E5 +:109C000065223A22555344222C2276616C756522D6 +:109C10003A302E303132303138393736327D7D7D31 +:109C2000000000007B226D657461223A7B226C612A +:109C300073745F757064617465645F6174223A2245 +:109C4000323032332D31302D31325432333A3539CE +:109C50003A35395A227D2C2264617461223A7B2282 +:109C6000415544223A7B22636F6465223A22415572 +:109C700044222C2276616C7565223A302E303130C8 +:109C8000353635303931367D2C22434144223A7BFA +:109C900022636F6465223A22434144222C2276617A +:109CA0006C7565223A302E303039313332353234EA +:109CB000387D2C22434E59223A7B22636F64652201 +:109CC0003A22434E59222C2276616C7565223A3035 +:109CD0002E3034383730383839327D2C22455552C1 +:109CE000223A7B22636F6465223A22455552222C28 +:109CF0002276616C7565223A302E3030363333353A +:109D0000333536357D2C22474250223A7B22636F11 +:109D10006465223A22474250222C2276616C756596 +:109D2000223A302E303035343739343334397D2CC3 +:109D300022484B44223A7B22636F6465223A2248D0 +:109D40004B44222C2276616C7565223A302E3035D8 +:109D500032323135323330367D2C22494E52223A5E +:109D60007B22636F6465223A22494E52222C22766E +:109D7000616C7565223A302E3535353439323837D5 +:109D800032347D2C224A5059223A7B22636F64651B +:109D9000223A224A5059222C2276616C7565223A69 +:109DA000317D2C22534744223A7B22636F64652223 +:109DB0003A22534744222C2276616C7565223A3050 +:109DC0002E303039313431323731337D2C225553F6 +:109DD00044223A7B22636F6465223A22555344221F +:109DE0002C2276616C7565223A302E30303636374B +:109DF00036343535367D7D7D000000007B226D6573 +:109E00007461223A7B226C6173745F757064617453 +:109E100065645F6174223A22323032332D31302D45 +:109E200031325432333A35393A35395A227D2C227F +:109E300064617461223A7B22415544223A7B226359 +:109E40006F6465223A22415544222C2276616C755A +:109E500065223A312E313535373537333730357D58 +:109E60002C22434144223A7B22636F6465223A22CA +:109E7000434144222C2276616C7565223A302E399A +:109E80003939303433313837337D2C22434E59221F +:109E90003A7B22636F6465223A22434E59222C2278 +:109EA00076616C7565223A352E3332383435393364 +:109EB0003037337D2C22455552223A7B22636F6422 +:109EC00065223A22455552222C2276616C75652214 +:109ED0003A302E363933303439383330357D2C2210 +:109EE000474250223A7B22636F6465223A224742FE +:109EF00050222C2276616C7565223A302E35393924 +:109F0000343137313632337D2C22484B44223A7B70 +:109F100022636F6465223A22484B44222C227661E8 +:109F20006C7565223A352E37313230333136323462 +:109F3000327D2C22494E52223A7B22636F64652285 +:109F40003A22494E52222C2276616C7565223A36AD +:109F5000302E373637353733333736357D2C224A76 +:109F60005059223A7B22636F6465223A224A505943 +:109F7000222C2276616C7565223A3130392E3339C4 +:109F800033393734393539347D2C22534744223A1A +:109F90007B22636F6465223A22534744222C227647 +:109FA000616C7565223A317D2C22555344223A7BEF +:109FB00022636F6465223A22555344222C22766133 +:109FC0006C7565223A302E373330333634303138C1 +:109FD000397D7D7D000000007B226D657461223A31 +:109FE0007B226C6173745F757064617465645F611A +:109FF00074223A22323032332D31302D3132543204 +:10A00000333A35393A35395A227D2C2264617461EC +:10A01000223A7B22415544223A7B22636F646522B7 +:10A020003A22415544222C2276616C7565223A31E0 +:10A030002E353832343430313831347D2C2243419E +:10A0400044223A7B22636F6465223A2243414422D0 +:10A050002C2276616C7565223A312E3336373837CB +:10A0600030323134377D2C22434E59223A7B2263E1 +:10A070006F6465223A22434E59222C2276616C7518 +:10A0800065223A372E32393536323133327D2C2241 +:10A09000455552223A7B22636F6465223A22455528 +:10A0A00052222C2276616C7565223A302E39343872 +:10A0B000393130313439387D2C22474250223A7BB5 +:10A0C00022636F6465223A22474250222C22766135 +:10A0D0006C7565223A302E383230373130313438B1 +:10A0E000347D2C22484B44223A7B22636F646522E4 +:10A0F0003A22484B44222C2276616C7565223A370D +:10A100002E383230383030393636317D2C22494EB7 +:10A1100052223A7B22636F6465223A22494E5222D0 +:10A120002C2276616C7565223A38332E3230313705 +:10A130003632313436317D2C224A5059223A7B2234 +:10A14000636F6465223A224A5059222C2276616C50 +:10A150007565223A3134392E373830303731343959 +:10A16000337D2C22534744223A7B22636F6465225D +:10A170003A22534744222C2276616C7565223A318B +:10A180002E333639313830323633387D2C22555320 +:10A1900044223A7B22636F6465223A22555344225B +:10A1A0002C2276616C7565223A317D7D7D00000040 +:10A1B00031737420706F696E746572205B25705DF9 +:10A1C0000D0A00FF596F6C6F2D46617374657374CF +:10A1D0000000000031393278313932783100000026 +:10A1E0002D2D2D206D73200050524F424C454D2097 +:10A1F000434F4E4E454354494E4720544F205448F8 +:10A20000452043414D45524100000000506F7765A5 +:10A210007220646F776E20746865206B697400002B +:10A22000312E0000456E737572652074686174206C +:10A230007468652043616D65726120457870616E58 +:10A2400073696F6E20426F6172640000322E0000ED +:10A250006973207365637572656C7920616E642023 +:10A26000636F72726563746C79206D6F756E74655F +:10A27000642000006F6E207468652043616D657214 +:10A280006120457870616E73696F6E20506F7274D3 +:10A2900000000000456E737572652074686174205B +:10A2A00074686520636F6E66696775726174696F43 +:10A2B0006E2073776974636865730000332E000045 +:10A2C00028535731292061726520736574206173AA +:10A2D000203320616E642037204F4E2C20616C6C3F +:10A2E000206F7468657273204F464600506F776523 +:10A2F0007220757020746865206B6974000000001E +:10A30000342E00004C61756E6368204661636520E1 +:10A31000446574656374696F6E206170706C696305 +:10A320006174696F6E000000352E000030303020FF +:10A330006D73202000FFFFFF4D6F62696C654E65F5 +:10A3400074207631000000003232347832323478B2 +:10A35000330000002D2D206D732000004C61756EC0 +:10A36000636820496D61676520436C61737369663A +:10A3700069636174696F6E206170706C6963617488 +:10A38000696F6E00257320202020202020202020AF +:10A390002020000025303264252520200000000008 +:10A3A0003030206D7320200000000000000000000D +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000000000000000000000008D +:10A3D000000000000000000000000000000000007D +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000000000BC +:10A4A00000000000000000000000000000000000AC +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D000000000000000000000000000000000007C +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000E73996B5F1 +:10A50000F7BD96B596B5E7390000000000000000E1 +:10A51000000000000000000000000000000000003B +:10A520000000000000009294FFFF1CE7DBDEDBDE92 +:10A530007DEFFFFF92940000000000000000DBDED2 +:10A540006D6B000000000000000000000000000033 +:10A550000000BEF71084000000000000000092948C +:10A560007DEF000000000000000096B5BEF7DBDEC6 +:10A570006D6B000000000000000000000000FFFF05 +:10A58000000000000000000000000000FFFF0000CD +:10A590000000000000000000E31896B5BEF7DBDE07 +:10A5A000AA520000000000000000DBDE9AD66D6BAE +:10A5B0006D6B6D6B6D6B38C61CE700000000000012 +:10A5C0000000000000000000E73938C6FFFF38C671 +:10A5D000E73900000000AA52DBDEFFFFFFFFFFFFAC +:10A5E000FFFF7DEFAA520000000000000000000005 +:10A5F0000000000000000000E73938C6FFFF38C641 +:10A60000E73900000000E7396D6B6D6BAA5200005E +:10A61000000000000000000000000000000000003A +:10A620000000000000000000E73938C6FFFFF7BD5A +:10A63000E31800000000000000000000000000001F +:10A640000000000000000000000000000000E3180F +:10A650000000000000000000AA52DBDEBEF796B545 +:10A66000E3180000000000000000000000000000EF +:10A6700000000000E3189AD6FFFFFFFFFFFFFFFF77 +:10A6800038C6E318000000006D6BDBDEBEF796B540 +:10A69000E3180000000000000000000000000000BF +:10A6A000DBDE9AD610846D6B6D6B92941CE79AD6A4 +:10A6B00000000000000000006D6BDBDEBEF714A59B +:10A6C000000000000000000000000000FFFFE31891 +:10A6D0000000000000000000E318FFFF0000000081 +:10A6E00000000000000000006D6B7DEF7DEF929494 +:10A6F0000000000000000000BEF7AA5200000000A9 +:10A7000000000000AA52BEF7000000000000000098 +:10A71000000000000000000092947DEF00000000A7 +:10A72000000000009294FFFFDBDEDBDEDBDEDBDE21 +:10A73000BEF7F7BD000000000000000000000000B0 +:10A74000000000000000E31800000000000000000E +:10A7500000006D6BF7BDDBDEDBDE9AD69294000065 +:10A7600000000000000000000000000000000000E9 +:10A7700000000000000000000000000000000000D9 +:10A7800000000000000000000000000000000000C9 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000000000000A9 +:10A7B0000000000000000000000000000000000099 +:10A7C000E73996B5F7BD96B596B5E73900000000B4 +:10A7D0000000000000000000000000000000000079 +:10A7E000000000000000000000009294FFFF1CE742 +:10A7F000DBDEDBDE7DEFFFFF929400000000000057 +:10A800000000000000000000000000000000000048 +:10A81000000000000000BEF71084000000000000EF +:10A82000000092947DEF0000000000000000000096 +:10A830000000000000000000000000000000000018 +:10A840000000FFFF0000000000000000000000000A +:10A85000FFFF0000000000000000000000000000FA +:10A860000000000000000000000000000000DBDE2F +:10A870009AD66D6B6D6B6D6B6D6B38C61CE7000007 +:10A8800000000000000000000000000000000000C8 +:10A8900000000000000000000000AA52DBDEFFFF05 +:10A8A000FFFFFFFFFFFF7DEFAA5200000000000046 +:10A8B0000000000000000000000000000000000098 +:10A8C00000000000000000000000E7396D6B6D6BB8 +:10A8D000AA5200000000000000000000000000007C +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000000058 +:10A900000000000000000000000000000000000047 +:10A910000000000000000000000000000000DBDE7E +:10A920000000000000000000000000000000000027 +:10A930000000000000000000000000000000000017 +:10A9400000000000000000000000FFFF0000000009 +:10A9500000000000000000000000000000000000F7 +:10A9600000000000000000000000000000000000E7 +:10A97000000000000000FFFF0000000000000000D9 +:10A9800000000000000000000000000000000000C7 +:10A9900000000000000000000000000000000000B7 +:10A9A0000000FFFF000000000000000000000000A9 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000000000000000FFFF89 +:10A9D0000000000000000000000000000000000077 +:10A9E0000000000000000000000000000000000067 +:10A9F00000000000000000000000FFFF0000000059 +:10AA00000000000000000000000000000000000046 +:10AA10000000000000000000000000000000000036 +:10AA2000000000000000FFFF000000000000000028 +:10AA30000000000000000000000000000000000016 +:10AA40000000000000000000000000000000000006 +:10AA50000000FFFF000000000000000000000000F8 +:10AA600000000000000000000000000000000000E6 +:10AA70000000000000000000000000000000FFFFD8 +:10AA800000000000000000000000000000000000C6 +:10AA900000000000000000000000000000000000B6 +:10AAA00000000000000000000000DBDE00000000ED +:10AAB0000000000000000000000000000000000096 +:10AAC0000000000000000000000000000000000086 +:10AAD0000000000000000000000000000000000076 +:10AAE0000000000000000000000000000000000066 +:10AAF0000000000000000000DBDEDBDE00000000E4 +:10AB00000000000000000000000000000000000045 +:10AB10000000000000000000000000000000000035 +:10AB200000000000FFFFFFFF000000000000000029 +:10AB30000000000000000000000000000000000015 +:10AB40000000000000000000000000000000000005 +:10AB500000000000000000000000000000000000F5 +:10AB600000000000000000000000000000000000E5 +:10AB70000000000000000000000000000000DBDE1C +:10AB80006D6B0000000000000000000000000000ED +:10AB900000000000000000000000000000000000B5 +:10ABA0000000000000000000000096B5BEF7DBDEEC +:10ABB0006D6B0000000000000000000000000000BD +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000000000000E31896B5BEF7DBDEC1 +:10ABE000AA52000000000000000000000000000069 +:10ABF0000000000000000000000000000000000055 +:10AC00000000000000000000E73938C6FFFF38C62A +:10AC1000E739000000000000000000000000000014 +:10AC20000000000000000000000000000000000024 +:10AC30000000000000000000E73938C6FFFF38C6FA +:10AC4000E7390000000000000000000000000000E4 +:10AC500000000000000000000000000000000000F4 +:10AC60000000000000000000E73938C6FFFFF7BD14 +:10AC7000E3180000000000000000000000000000D9 +:10AC800000000000000000000000000000000000C4 +:10AC90000000000000000000AA52DBDEBEF796B5FF +:10ACA000E3180000000000000000000000000000A9 +:10ACB0000000000000000000000000000000000094 +:10ACC00000000000000000006D6BDBDEBEF796B5F3 +:10ACD000E318000000000000000000000000000079 +:10ACE0000000000000000000000000000000000064 +:10ACF00000000000000000006D6BDBDEBEF714A555 +:10AD00000000000000000000000000000000000043 +:10AD10000000000000000000000000000000000033 +:10AD200000000000000000006D6B7DEF7DEF92944D +:10AD30000000000000000000000000000000000013 +:10AD40000000000000000000000000000000000003 +:10AD5000000000000000000092947DEF0000000061 +:10AD600000000000000000000000000000000000E3 +:10AD700000000000000000000000000000000000D3 +:10AD8000000000000000E3180000000000000000C8 +:10AD900000000000000000000000000000000000B3 +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000000000000093 +:10ADC00000000000000000006D6B6D6B6D6B6D6B23 +:10ADD0006D6B6D6B6D6B6D6B6D6BE3180000000040 +:10ADE000000000000000000000000000000092943D +:10ADF0001CE7FFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10AE0000FFFFFFFFFFFFFFFFDBDE6D6B00000000B9 +:10AE1000000000000000000014A5BEF7F7BD10847C +:10AE20006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B62 +:10AE30006D6B929438C6FFFF108400000000000084 +:10AE4000000000007DEF6D6B0000000000000000BE +:10AE500000000000000000000000000000000000F2 +:10AE6000000092941CE700000000000000000000B9 +:10AE7000FFFF0000000000000000000000000000D4 +:10AE800000000000000000000000000000000000C2 +:10AE9000FFFF00000000000000000000FFFF0000B6 +:10AEA00000000000000000000000000000000000A2 +:10AEB000000000000000000000000000FFFF000094 +:10AEC00000000000000000009AD638C6E318000019 +:10AED0000000000000000000000000000000000072 +:10AEE000000000000000F7BD9AD60000000000003E +:10AEF00000000000E7397DEFFFFFDBDEDBDEDBDE9D +:10AF0000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDE79 +:10AF1000BEF7BEF7AA5200000000000000000000CB +:10AF200000000000108496B5DBDEDBDEDBDEDBDE5E +:10AF3000DBDEDBDEDBDEDBDEDBDEDBDE96B5E73950 +:10AF40000000000000000000000000000000000001 +:10AF500000000000000000000000000000000000F1 +:10AF600000000000000000000000000000000000E1 +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000000000000000000000000C1 +:10AF90000000000000006D6BE318000000000000DE +:10AFA00000000000000000000000000000000000A1 +:10AFB0000000000000000000000000000000000091 +:10AFC000000014A59AD60000000000000000000058 +:10AFD0000000000000000000000000000000000071 +:10AFE0000000000000000000000000000000000061 +:10AFF0009AD638C6000000000000000000000000E3 +:10B0000096B596B596B596B596B596B596B596B5E8 +:10B0100096B596B596B596B596B596B5F7BDFFFFBC +:10B020001CE700000000000000000000FFFFFFFF21 +:10B03000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10B04000FFFFFFFFFFFFFFFFFFFFFFFFFFFF00000E +:10B0500000000000000000000000000000000000F0 +:10B0600000000000000000000000000000000000E0 +:10B0700000000000000000000000000000000000D0 +:10B0800000000000000000006D6BE73900000000C8 +:10B0900000000000000000000000000000000000B0 +:10B0A000E3180000000000000000000000000000A5 +:10B0B00000000000FFFFBEF796B500000000000092 +:10B0C0000000000000000000000000000000FFFF82 +:10B0D000BEF796B500000000000000000000000070 +:10B0E000FFFF38C6FFFF1CE7AA5200000000000067 +:10B0F000000000000000000000001084F7BDBEF753 +:10B10000929400000000000000000000FFFF00001B +:10B110006D6B7DEFFFFFF7BDE3180000000000003E +:10B12000000000000000000000006D6B1CE7000044 +:10B130000000000000000000FFFF00000000E31816 +:10B14000F7BDFFFF7DEF108400000000000000004D +:10B150000000000000000000FFFF000000000000F1 +:10B1600000000000FFFF0000000000000000AA52E5 +:10B170001CE7FFFF9AD6E73900000000000000003E +:10B1800000000000FFFF00000000000000000000C1 +:10B19000FFFF00000000000000000000000096B566 +:10B1A000FFFFBEF714A5000000000000000010849F +:10B1B0001CE700000000000000000000FFFF00008E +:10B1C000000000000000000000000000E739DBDEA6 +:10B1D000FFFFBEF79AD696B59AD6FFFF14A50000DA +:10B1E0000000000000000000FFFF00000000000061 +:10B1F0000000000000000000000000006D6B9AD607 +:10B200007DEFFFFFDBDE92940000000000000000F5 +:10B21000000000000000000000000000000000002E +:10B22000000000000000000000000000000000001E +:10B23000000000000000000000000000000000000E +:10B2400000000000000010841CE7FFFF0000000069 +:10B250000000000000000000000000000000DBDE35 +:10B26000F7BDE7390000000000000000000000000A +:10B270001084FFFF9AD696B5000000000000000081 +:10B2800000000000000000000000DBDE7DEFFFFF9B +:10B290006D6B000000000000000000001CE79294AD +:10B2A000000000000000000000000000000000009E +:10B2B0000000000000000000000096B59AD60000D3 +:10B2C0000000000000000000FFFF00000000000080 +:10B2D0000000000000000000DBDE000000000000B5 +:10B2E0000000000000000000FFFF00000000000060 +:10B2F00000000000FFFF0000000000000000000050 +:10B300000000E739FFFFE7390000000000000000FF +:10B3100000000000FFFF000000000000000000002F +:10B320001CE76D6B0000000000000000000096B5F7 +:10B33000FFFF38C6000000000000000000006D6B39 +:10B340007DEF000000000000000000001084BEF748 +:10B35000F7BD6D6B6D6B108438C6FFFF9294BEF71E +:10B36000DBDE96B596B596B538C6BEF714A50000D7 +:10B370000000000000000000000010847DEFFFFFCF +:10B38000FFFFFFFFBEF792940000AA529AD6FFFF7C +:10B39000FFFFFFFF7DEF14A500000000000000008C +:10B3A00000000000000000000000E3186D6BAA52CE +:10B3B000000000000000000000000000000000008D +:10B3C000000000000000000000000000000000007D +:10B3D000000000000000000000000000000000006D +:10B3E000000000000000000000000000000000005D +:10B3F000000000000000000000000000000000004D +:10B400000000000000000000DBDE9AD66D6B00003B +:10B41000000000000000000000000000000000002C +:10B42000000000000000000000000000000000001C +:10B4300000000000FFFFDBDEFFFF7DEF92940000C5 +:10B4400000000000000000000000000000000000FC +:10B4500000000000000000000000000000000000EC +:10B46000FFFF0000AA5238C6BEF7BEF796B5E31834 +:10B4700000000000000000000000000000000000CC +:10B48000000000000000000000000000FFFF0000BE +:10B4900000000000E31814A57DEFFFFF38C6AA5294 +:10B4A000000000000000000000000000000000009C +:10B4B0000000000000000000FFFF0000000000008E +:10B4C00000000000000010849AD6FFFFDBDE10842D +:10B4D000000000000000000000000000000000006C +:10B4E00000000000FFFF000000000000000000005E +:10B4F000000000000000E739F7BDBEF77DEF000057 +:10B500000000000000000000FFFFFFFFFFFFFFFF43 +:10B51000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10B52000FFFFFFFFFFFFFFFFFFFF00000000000025 +:10B530000000000096B596B596B596B5FFFF96B596 +:10B5400096B596B596B596B596B596B596B596B5A3 +:10B5500096B596B596B5000000000000000000000A +:10B560000000000000000000FFFF000000000000DD +:10B5700000000000000000000000000000000000CB +:10B5800000000000000000000000000000000000BB +:10B59000000000006D6B00000000000000000000D3 +:10B5A000000000000000000000000000000000009B +:10B5B000000000000000000000000000000000008B +:10B5C000000000000000000000000000000000007B +:10B5D000000000000000000000000000000000006B +:10B5E00000000000000000000000E73996B5DBDE37 +:10B5F000000000000000E31896B596B596B596B524 +:10B6000096B596B596B596B56D6B00000000000036 +:10B6100000000000AA52BEF7BEF7DBDE000000000B +:10B62000000000007DEFBEF7DBDEDBDE1CE7FFFF86 +:10B63000FFFFFFFFFFFF0000000000000000000010 +:10B640009AD696B50000000000000000000000003F +:10B6500000009AD692940000000000000000000054 +:10B66000FFFF00000000000000000000FFFF0000DE +:10B670000000000000000000000000000000E739AA +:10B680007DEF00000000000000000000FFFF000050 +:10B690000000000000000000FFFF000000000000AC +:10B6A000000000000000000000000000FFFF00009C +:10B6B0000000000000000000FFFF0000000000008C +:10B6C000000000001CE7AA5200000000000000007B +:10B6D0000000000000009294BEF70000000000008F +:10B6E00000000000FFFF000000000000000000005C +:10B6F0009294BEF714A56D6B6D6B6D6B6D6B6D6B7E +:10B70000F7BDFFFF96B5000000000000000000003C +:10B71000FFFF00000000000000000000000014A572 +:10B720007DEFFFFFFFFFFFFFFFFFFFFFBEF7F7BD4E +:10B73000000000000000000000000000DBDE000050 +:10B740000000000000000000000000000000AA52FD +:10B750006D6B6D6B6D6B6D6B000000000000000089 +:10B7600000000000000000000000000000000000D9 +:10B7700000000000000000000000000000000000C9 +:10B7800000000000000000000000000000000000B9 +:10B7900000000000000000000000000000000000A9 +:10B7A0000000000000000000000000000000AA529D +:10B7B0006D6B6D6B6D6B6D6B6D6B6D6B0000000079 +:10B7C0000000000000000000000000000000000079 +:10B7D0000000AA529AD6BEF7FFFFFFFFFFFFFFFF50 +:10B7E000FFFFFFFFFFFFFFFFFFFFBEF738C6AA52B4 +:10B7F0000000000000000000000000006D6BFFFF73 +:10B80000DBDE96B56D6B6D6B108496B51CE7F7BDEE +:10B810006D6B6D6B108496B51CE7BEF7AA520000E5 +:10B8200000000000000000001CE714A5000000005C +:10B830000000000000000000000038C692940000E4 +:10B8400000000000000014A59AD6000000000000CF +:10B8500000000000FFFF00000000000000000000EA +:10B86000000000000000E3187DEF00000000000071 +:10B8700000000000FFFF00000000000000000000CA +:10B88000FFFF0000000000000000000000000000BA +:10B890000000E318FFFF00000000000000000000AF +:10B8A000FFFF000000000000000000009AD696B5DF +:10B8B000000000000000000000000000000038C68A +:10B8C0001CE7000000000000000092947DEF0000E3 +:10B8D0000000000000000000AA52BEF77DEF38C64D +:10B8E00096B596B596B538C67DEFFFFF108400007B +:10B8F0000000F7BD1CE7FFFF96B500000000000048 +:10B90000000000000000E739F7BDDBDEBEF7FFFFF7 +:10B91000FFFF1CE738C6AA52000000000000F7BD78 +:10B920009AD6929400000000000000000000000081 +:10B930000000000000000000000000000000000007 +:10B9400000000000000000000000000000000000F7 +:10B9500000000000000000000000000000000000E7 +:10B9600000000000000000000000000000000000D7 +:10B9700000000000000000000000000000000000C7 +:10B98000DBDE00000000000000000000E318000003 +:10B9900000000000000000000000000000000000A7 +:10B9A000000000000000000000000000FFFF000099 +:10B9B0000000000000000000FFFF9AD69294E318F8 +:10B9C0000000000000000000000000000000000077 +:10B9D0000000000000000000FFFF00000000000069 +:10B9E0000000000014A51CE7FFFFFFFFDBDE14A52D +:10B9F000E739000000000000000000000000000027 +:10BA000000000000FFFF0000000000000000000038 +:10BA100000000000E73992949AD6FFFFFFFF1CE771 +:10BA200014A5E7390000000000000000000000003D +:10BA3000FFFF000000000000000000000000000008 +:10BA4000000000000000E31892949AD6BEF7FFFFB2 +:10BA50001CE796B5AA52000000000000FFFF00009E +:10BA600000000000000000000000000000000000D6 +:10BA700000000000000000000000108438C6BEF77F +:10BA8000FFFF7DEFF7BDAA52FFFF0000000000009E +:10BA900000000000000000000000000000000000A6 +:10BAA000000000000000000000000000AA52F7BDE6 +:10BAB0007DEFFFFFFFFF000000000000000000001E +:10BAC0000000000000000000000000000000000076 +:10BAD0000000000000000000000000000000AA526A +:10BAE0006D6B00000000000000000000000000007E +:10BAF0000000000000000000000000000000000046 +:10BB00000000000000000000000000000000000035 +:10BB10000000000000000000000000000000000025 +:10BB2000E7396D6B10846D6BAA52000000000000B5 +:10BB30000000E7396D6BE7390000000000000000ED +:10BB400000000000000000000000F7BDFFFFFFFF45 +:10BB5000FFFFFFFFFFFFDBDE000010847DEFFFFF34 +:10BB6000FFFFFFFF7DEF14A50000000000000000B4 +:10BB70000000000096B57DEF9294E7390000E739A8 +:10BB80009294BEF738C6FFFFF7BD10846D6B6D6BE6 +:10BB9000F7BDBEF714A50000000000000000000083 +:10BBA0007DEFE739000000000000000000006D6B31 +:10BBB000FFFF9294000000000000000000006D6B89 +:10BBC0007DEF00000000000000000000FFFF00000B +:10BBD000000000000000000000000000FFFF000067 +:10BBE000000000000000000000000000FFFF000057 +:10BBF0000000000000000000FFFF00000000000047 +:10BC0000000000000000E318FFFFE3180000000040 +:10BC10000000000000000000FFFF00000000000026 +:10BC2000000000009AD6F7BD0000000000000000F0 +:10BC30000000F7BD7DEF38C6E318000000000000EB +:10BC4000000096B59AD60000000000000000000039 +:10BC5000AA52BEF77DEF38C696B538C61CE7FFFF7F +:10BC6000AA521CE7BEF7DBDEDBDEDBDEBEF7BEF78B +:10BC7000AA52000000000000000000000000E739A8 +:10BC800038C6DBDE1CE7DBDE9AD66D6B0000E318FE +:10BC900092949AD6DBDEDBDEF7BDE73900000000C8 +:10BCA0000000000000000000000000000000000094 +:10BCB0000000000000000000000000000000000084 +:10BCC0000000000000000000000000000000000074 +:10BCD00000000000000000000000E73996B59AD689 +:10BCE0000000000000000000AA5238C6DBDE1CE79E +:10BCF000DBDEDBDE96B5E31800000000000000008C +:10BD000000000000AA52BEF7FFFFDBDE00000000CB +:10BD100000001084FFFFBEF7DBDEDBDEDBDEDBDEF8 +:10BD2000BEF7BEF7AA5200000000000000000000AD +:10BD30009AD696B5000000000000000000001CE745 +:10BD400038C6E3180000000000000000E31838C601 +:10BD50009AD600000000000000000000FFFF000075 +:10BD600000000000000000000000FFFFE3180000DA +:10BD7000000000000000000000000000FFFF0000C5 +:10BD80000000000000000000FFFF000000000000B5 +:10BD9000000000000000FFFF0000000000000000A5 +:10BDA0000000000000000000FFFF00000000000095 +:10BDB000000000001CE7929400000000000000005A +:10BDC00000009AD614A5000000000000000000004A +:10BDD00000006D6B7DEF000000000000000000001F +:10BDE0006D6BFFFFDBDE96B510846D6B6D6B14A57C +:10BDF000FFFF38C692946D6B6D6B1084F7BDBEF774 +:10BE00001084000000000000000000000000E7397E +:10BE100038C67DEFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10BE2000FFFFFFFFFFFFFFFF1CE710840000000083 +:10BE30000000000000000000000000000000000002 +:10BE4000000000006D6B6D6B6D6B6D6B6D6B6D6BE2 +:10BE5000E3180000000000000000000000000000E7 +:10BE600000000000000000000000000000000000D2 +:10BE700000000000000000000000000000000000C2 +:10BE800000000000000000000000000000000000B2 +:10BE90000000000000000000DBDEDBDE0000000030 +:10BEA0000000000000000000DBDEDBDE0000000020 +:10BEB0000000000000000000000000000000000082 +:10BEC00000000000FFFFFFFF000000000000000076 +:10BED00000000000FFFFFFFF000000000000000066 +:10BEE0000000000000000000000000000000000052 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000000031 +:10BF10000000000000000000000000007DEF38C6B7 +:10BF2000108400000000000000000000000000007D +:10BF30000000000000000000000000000000000001 +:10BF4000000000000000000096B51CE7FFFFFFFFA7 +:10BF50009AD69294E3180000000000000000000050 +:10BF600000000000000000000000000000000000D1 +:10BF70000000000000000000E3181084F7BDFFFF80 +:10BF8000FFFF1CE714A5E7390000000000000000D7 +:10BF900000000000000000000000000000000000A1 +:10BFA00000000000000000000000FFFF108438C601 +:10BFB0007DEFFFFF7DEFF7BDAA52000000000000FB +:10BFC0000000000000000000000000000000000071 +:10BFD000000000000000FFFF000000000000AA5267 +:10BFE000F7BD7DEFFFFFBEF738C61084E3180000F1 +:10BFF0000000000000000000000000000000000041 +:10C000000000FFFF00000000000000000000000032 +:10C01000E73914A51CE7FFFFFFFF00000000000048 +:10C020000000000000000000000000000000FFFF12 +:10C03000000000000000000000000000108438C66E +:10C040007DEFFFFFBEF700000000000000000000D1 +:10C0500000000000000000000000FFFF00000000E2 +:10C06000E318929438C6BEF7FFFF7DEF38C6108400 +:10C0700000000000000000000000000000000000C0 +:10C08000000000000000FFFF92949AD6FFFFFFFF20 +:10C090001CE796B5AA520000000000000000000056 +:10C0A000000000000000000000000000AA5214A5DB +:10C0B0009AD6FFFFFFFF9AD614A5E73900000000CB +:10C0C0000000000000000000000000000000000070 +:10C0D0000000000038C67DEFFFFFBEF738C61084B1 +:10C0E000E318000000000000000000000000000055 +:10C0F0000000000000000000000000000000000040 +:10C100007DEFF7BD6D6B0000000000000000000037 +:10C11000000000000000000000000000000000001F +:10C12000000000000000000000000000000000000F +:10C1300000000000000000000000000000000000FF +:10C1400000000000000000000000000000000000EF +:10C1500000000000000000000000000096B596B549 +:10C1600096B596B596B596B596B596B596B596B577 +:10C1700096B596B596B596B596B596B596B50000B2 +:10C180000000000000000000FFFFFFFFFFFFFFFFB7 +:10C19000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10C1A000FFFFFFFFFFFFFFFFFFFF00000000000099 +:10C1B00000000000FFFF0000000000000000000081 +:10C1C00000000000FFFF0000000000000000000071 +:10C1D00000000000FFFF0000000000000000000061 +:10C1E000FFFF000000000000000000000000000051 +:10C1F000FFFF000000000000000000000000000041 +:10C20000FFFF00000000000000000000FFFF000032 +:10C21000000000000000000000000000FFFF000020 +:10C22000000000000000000000000000FFFF000010 +:10C230000000000000000000FFFFE3180000000005 +:10C24000000000000000E318FFFFE73900000000D5 +:10C25000000000000000E739FFFF000000000000C0 +:10C26000000000001CE792940000000000000000A5 +:10C27000000096B5BEF79AD600000000000000004E +:10C280000000F7BD1CE700000000000000000000F7 +:10C2900014A5BEF796B56D6B6D6B6D6B38C6FFFF61 +:10C2A0006D6BBEF77DEFF7BD96B596B51CE7FFFF4A +:10C2B0001084000000000000000000000000F7BD36 +:10C2C000FFFFFFFFFFFFFFFFFFFF92940000AA5256 +:10C2D0009AD6FFFFFFFFFFFFDBDE108400000000A7 +:10C2E000000000000000000000000000E3186D6B7B +:10C2F0006D6B6D6BE3180000000000000000000093 +:10C30000000000000000000000000000000000002D +:10C31000000000000000000000000000000000001D +:10C32000000000000000000000000000000000000D +:10C3300000000000000000000000000000000000FD +:10C340000000000000000000929438C6DBDE1CE70D +:10C35000FFFFFFFFFFFFFFFFFFFFDBDEDBDEF7BDC1 +:10C360006D6B0000000000000000000000000000F5 +:10C37000E3181CE7FFFF7DEFDBDEDBDEDBDEDBDE71 +:10C38000DBDEDBDEDBDEDBDEDBDEBEF7FFFF38C65F +:10C3900000000000000000000000000096B59AD6E2 +:10C3A000E73900000000000000000000000000006D +:10C3B0000000000000000000E739DBDE14A50000EB +:10C3C0000000000000000000DBDE000000000000B4 +:10C3D000000000000000000000000000000000005D +:10C3E00000000000000000009AD6000000000000DD +:10C3F00000000000DBDE0000000000000000000084 +:10C40000000000000000000000000000000000002C +:10C410000000000096B500000000000000000000D1 +:10C42000DBDE000000000000000000000000000053 +:10C4300000000000000000000000000000000000FC +:10C4400096B500000000000000000000DBDEE318ED +:10C4500000000000000000000000000000000000DC +:10C46000000000000000000000000000DBDE000013 +:10C47000000000000000000092941CE71084E31804 +:10C4800000000000000000000000000000000000AC +:10C49000E3186D6B1084DBDE96B500000000000031 +:10C4A000000000000000F7BDFFFFFFFFFFFF0000DE +:10C4B0000000000000000000000000006D6BFFFFA6 +:10C4C000FFFFDBDEE31800000000000000000000BA +:10C4D00000000000E73914A596B500000000000038 +:10C4E0000000000000000000E7391084AA5200009C +:10C4F000000000000000000000000000000000003C +:10C50000000000000000000000000000000000002B +:10C51000000000000000000000000000000000001B +:10C5200000000000000000000000000096B596B575 +:10C5300096B596B596B596B596B596B596B596B5A3 +:10C5400096B596B596B596B596B596B596B50000DE +:10C550000000000000000000FFFFFFFFFFFFFFFFE3 +:10C56000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10C57000FFFFFFFFFFFFFFFFFFFF000000000000C5 +:10C5800000000000FFFF00000000000000000000AD +:10C59000000000000000000000000000000000009B +:10C5A00000000000FFFF000000000000000000008D +:10C5B000FFFF00000000000000000000000000007D +:10C5C000000000000000000000000000000000006B +:10C5D000FFFF00000000000000000000FFFF00005F +:10C5E000000000000000000000000000000000004B +:10C5F000000000000000000000000000FFFF00003D +:10C600000000000000000000FFFF0000000000002C +:10C61000000000000000000000000000000000001A +:10C62000000000000000E318FFFF00000000000011 +:10C6300000000000DBDE929400000000000000001B +:10C6400000000000000000000000000000000000EA +:10C6500000009294DBDE00000000000000000000FB +:10C660001084BEF79294000000000000000000005B +:10C670000000000000000000000000001084BEF771 +:10C680009294000000000000000000000000F7BDD0 +:10C69000FFFFBEF7DBDEF7BD96B596B596B596B54E +:10C6A00096B5F7BDDBDEBEF7FFFF38C60000000021 +:10C6B0000000000000000000000000006D6B38C6A4 +:10C6C000DBDEFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10C6D000BEF79AD69294000000000000000000000F +:10C6E000000000000000000000000000000000004A +:10C6F000000000000000000000000000000000003A +:10C700000000000000000000000000000000000029 +:10C71000000000006D6B6D6B6D6B6D6B6D6B6D6B09 +:10C720006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B49 +:10C730006D6B6D6B6D6B0000000000000000000071 +:10C74000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10C75000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10C76000FFFF00000000000000000000FFFF6D6BF5 +:10C770006D6B6D6B6D6B6D6B6D6B6D6BFFFF6D6BD3 +:10C780006D6B6D6B6D6B6D6B6D6B6D6BFFFF00009B +:10C790000000000000000000FFFF0000000000009B +:10C7A0000000000000000000FFFF0000000000008B +:10C7B0000000000000000000FFFF0000000000007B +:10C7C00000000000FFFF000000000000000000006B +:10C7D00000000000FFFF000000000000000000005B +:10C7E00000000000FFFF000000000000000000004B +:10C7F000FFFF00000000000000000000000000003B +:10C80000FFFF00000000000000000000000000002A +:10C81000FFFF00000000000000000000FFFF00001C +:10C82000000000000000000000000000FFFF00000A +:10C83000000000000000000000000000FFFF0000FA +:10C840000000000000000000FFFF000000000000EA +:10C850000000000000000000FFFF000000000000DA +:10C860000000000000000000FFFF000000000000CA +:10C870000000000096B5000000000000000000006D +:10C8800000000000000000000000000000000000A8 +:10C89000000000006D6B00000000000000000000C0 +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000000000000000000000000068 +:10C8D0000000000000000000000000000000000058 +:10C8E0000000000000000000000000000000000048 +:10C8F00000000000000000000000000096B596B5A2 +:10C9000096B596B596B596B596B596B596B596B5CF +:10C9100096B596B596B596B596B596B596B500000A +:10C920000000000000000000FFFFFFFFFFFFFFFF0F +:10C93000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10C94000FFFFFFFFFFFFFFFFFFFF000000000000F1 +:10C9500000000000000000000000000000000000D7 +:10C9600000000000FFFF00000000000000000000C9 +:10C9700000000000FFFF00000000000000000000B9 +:10C9800000000000000000000000000000000000A7 +:10C99000FFFF000000000000000000000000000099 +:10C9A000FFFF000000000000000000000000000089 +:10C9B000000000000000000000000000FFFF000079 +:10C9C000000000000000000000000000FFFF000069 +:10C9D0000000000000000000000000000000000057 +:10C9E0000000000000000000FFFF00000000000049 +:10C9F0000000000000000000FFFF00000000000039 +:10CA00000000000000000000000000000000000026 +:10CA100000000000FFFF0000000000000000000018 +:10CA200000000000FFFF0000000000000000000008 +:10CA300000000000000000000000000000000000F6 +:10CA40006D6B00000000000000000000000000000E +:10CA500096B500000000000000000000000000008B +:10CA600000000000000000000000000000000000C6 +:10CA700000000000000000000000000000000000B6 +:10CA800000000000000000000000000000000000A6 +:10CA9000000000006D6B6D6B96B596B596B596B5BA +:10CAA00092946D6BAA52000000000000000000008C +:10CAB00000000000000000000000E7399AD6FFFFE8 +:10CAC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10CAD000FFFFBEF738C6E3180000000000000000AA +:10CAE00000000000E739BEF77DEF14A56D6B6D6B9C +:10CAF0006D6B6D6B6D6B6D6B6D6B6D6B1084F7BDDE +:10CB00007DEF1CE7E31800000000000000000000BB +:10CB100038C69AD6000000000000000000000000A7 +:10CB2000000000000000000000000000E3189AD69A +:10CB300038C6000000000000000000007DEFE7396B +:10CB400000000000000000000000000000000000E5 +:10CB500000000000000000000000E7397DEF000049 +:10CB60000000000000000000FFFF000000000000C7 +:10CB70000000000000000000DBDE000000000000FC +:10CB80000000000000000000FFFF000000000000A7 +:10CB900000000000FFFF0000000000000000000097 +:10CBA00000000000FFFF0000000000000000000087 +:10CBB00000000000FFFF0000000000000000000077 +:10CBC000BEF7E318000000000000000000000000B5 +:10CBD000FFFF0000000000000000000000006D6B7F +:10CBE0001CE700000000000000000000DBDE96B53E +:10CBF0006D6B6D6B6D6B6D6B6D6B6D6BFFFF000027 +:10CC000000000000E7396D6B14A5BEF79294000098 +:10CC1000000000000000000014A5FFFFFFFFFFFF61 +:10CC2000FFFFFFFFFFFFFFFFFFFF0000000000000E +:10CC300096B5FFFFFFFFF7BD0000000000000000F9 +:10CC400000000000E3186D6B6D6B6D6B6D6B6D6BB1 +:10CC50006D6B6D6B6D6B000000000000E7396D6B54 +:10CC6000E3180000000000000000000000000000C9 +:10CC700000000000000000000000000000000000B4 +:10CC800000000000000000000000000000000000A4 +:10CC90000000000000000000000000000000000094 +:10CCA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10CCB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10CCC000FFFF0000000000000000000096B596B5D0 +:10CCD00096B596B596B596B596B596B5FFFF96B549 +:10CCE00096B596B596B596B596B596B596B5000037 +:10CCF0000000000000000000000000000000000034 +:10CD00000000000000000000FFFF00000000000025 +:10CD10000000000000000000000000000000000013 +:10CD20000000000000000000000000000000000003 +:10CD300000000000FFFF00000000000000000000F5 +:10CD400000000000000000000000000000000000E3 +:10CD500000000000000000000000000000000000D3 +:10CD6000FFFF0000000000000000000000000000C5 +:10CD700000000000000000000000000000000000B3 +:10CD8000000000000000000000000000FFFF0000A5 +:10CD90000000000000000000000000000000000093 +:10CDA0000000000000000000000000000000000083 +:10CDB0000000000000000000FFFF00000000000075 +:10CDC0000000000000000000000000000000000063 +:10CDD0000000000000000000000000000000000053 +:10CDE00000000000FFFF0000000000000000000045 +:10CDF0000000000000000000000000000000000033 +:10CE0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10CE1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10CE2000FFFF0000000000000000000096B596B56E +:10CE300096B596B596B596B596B596B596B596B59A +:10CE400096B596B596B596B596B596B596B50000D5 +:10CE500000000000000000000000000000000000D2 +:10CE600000000000000000000000000000000000C2 +:10CE700000000000000000000000000000000000B2 +:10CE800000000000000000000000000000000000A2 +:10CE90000000000000000000000000000000000092 +:10CEA0000000000000000000000000000000000082 +:10CEB0000000000096B596B596B596B596B596B5B0 +:10CEC00096B596B596B596B596B596B596B596B50A +:10CED00096B596B596B50000000000000000000071 +:10CEE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10CEF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10CF0000FFFF000000000000000000000000000023 +:10CF10000000000000000000000000000000000011 +:10CF20000000000000000000000000000000000001 +:10CF300000000000000000000000000000000000F1 +:10CF4000E3186D6B6D6B0000000000000000000036 +:10CF500000000000000000000000000000000000D1 +:10CF60000000000000000000E31838C6FFFFFFFFCC +:10CF7000FFFF0000000000000000000000000000B3 +:10CF800000000000000000000000000000000000A1 +:10CF90000000000096B57DEF92946D6B6D6B000004 +:10CFA0000000000000000000000000000000000081 +:10CFB0000000000000000000000000000000000071 +:10CFC0007DEFE739000000000000000000000000D5 +:10CFD0000000000000000000000000000000000051 +:10CFE000000000000000000000000000FFFF000043 +:10CFF0000000000000000000000000000000000031 +:10D000000000000000000000000000000000000020 +:10D010000000000000000000BEF7E3180000000060 +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D040000000000038C638C6E318000000000000E9 +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000000000000000C0 +:10D07000E7391CE7FFFF7DEFDBDEDBDEDBDEDBDE3F +:10D08000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDED8 +:10D09000DBDE0000000000000000000000000000D7 +:10D0A000108496B596B59AD6DBDEDBDEDBDEDBDE02 +:10D0B000DBDEDBDEDBDEDBDEDBDEDBDEDBDE000061 +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E0000000000000000000000000000000000040 +:10D0F000000000000000000096B596B596B596B504 +:10D1000096B596B596B596B596B596B596B596B5C7 +:10D1100096B596B596B596B596B500000000000098 +:10D1200000000000FFFFFFFFFFFFFFFFFFFFFFFF0B +:10D13000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10D14000FFFFFFFFFFFF00000000000000000000E5 +:10D150000000000000000000000000000000E318D4 +:10D16000F7BD38C6E3180000000000000000000012 +:10D1700000000000000000000000000000000000AF +:10D1800000000000000000006D6B7DEFBEF7BEF7F1 +:10D190001CE7AA5200000000000000000000000090 +:10D1A000000000000000000000000000000000007F +:10D1B000E318F7BDFFFFDBDEE739E318DBDEBEF780 +:10D1C00014A50000000000000000000000000000A6 +:10D1D000000000000000000000006D6B7DEFBEF756 +:10D1E00014A5000000000000000096B5FFFF9AD6CD +:10D1F000E318000000000000000000000000000034 +:10D200000000E318F7BDFFFFDBDEE7390000000098 +:10D2100000000000000000006D6BBEF77DEF6D6B3D +:10D220000000000000000000000000006D6B7DEFBA +:10D23000BEF714A500000000000000000000000080 +:10D24000000000000000E318DBDEFFFF96B50000E1 +:10D250000000000000000000FFFF1CE7E7390000AD +:10D2600000000000000000000000000000000000BE +:10D2700000000000000096B5FFFF00000000000065 +:10D280000000000096B50000000000000000000053 +:10D29000000000000000000000000000000000008E +:10D2A00000000000108400000000000000000000EA +:10D2B000000000000000000000000000000000006E +:10D2C000000000000000000000000000000000005E +:10D2D000000000000000000000000000000000004E +:10D2E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10D2F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10D30000FFFF00000000000000000000FFFF96B5D6 +:10D3100096B596B596B596B596B596B596B596B5B5 +:10D3200096B596B596B596B596B596B596B50000F0 +:10D330000000000000000000FFFF000000000000EF +:10D3400000000000000000000000000000000000DD +:10D3500000000000000000000000000000000000CD +:10D3600000000000FFFF00000000000000000000BF +:10D3700000000000000000000000000000000000AD +:10D38000000000000000000000000000000000009D +:10D39000FFFF00000000000000000000000000008F +:10D3A000000000000000000000000000000000007D +:10D3B000000000000000000000000000FFFF00006F +:10D3C000000000000000000000000000000000005D +:10D3D000000000000000000000000000000000004D +:10D3E0000000000000000000FFFF0000000000003F +:10D3F000000000000000000000000000000000002D +:10D40000000000000000000000000000000000001C +:10D41000000000000000000000000000000000000C +:10D4200000000000000000000000000000000000FC +:10D4300000000000000000000000000000000000EC +:10D440000000000096B596B596B596B596B596B51A +:10D4500096B596B596B596B596B596B596B596B574 +:10D4600096B596B596B500000000000000000000DB +:10D47000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10D48000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10D49000FFFF00000000000000000000000000008E +:10D4A000000000000000000000000000000000007C +:10D4B00000000000E31892949AD6FFFFFFFF0000DF +:10D4C000000000000000000000000000000000005C +:10D4D00000000000000000000000E73914A51CE770 +:10D4E000FFFFBEF79AD69294E318000000000000F8 +:10D4F000000000000000000000000000000000002C +:10D50000AA52F7BD1CE7FFFF7DEF38C6108400006C +:10D51000000000000000000000000000000000000B +:10D520000000000000001084F7BD7DEFFFFF7DEFDD +:10D53000F7BDAA520000000000000000000000003B +:10D54000000000000000000000000000929438C6B7 +:10D55000BEF7FFFF1CE714A5E7390000000000003C +:10D5600000000000000000000000000000000000BB +:10D570000000000000000000FFFF7DEF9294E31820 +:10D58000000000000000000000000000000000009B +:10D59000000000000000000000000000000000008B +:10D5A000000000009AD6FFFF7DEFF7BD1084000059 +:10D5B000000000000000000000000000000000006B +:10D5C000000000000000000000000000000000005B +:10D5D00000000000108438C6BEF7BEF79AD69294B9 +:10D5E000E318000000000000000000000000000040 +:10D5F000000000000000000000000000000000002B +:10D60000000000000000AA52F7BD7DEFFFFFDBDE47 +:10D6100014A5E73900000000000000000000000031 +:10D6200000000000000000000000000000000000FA +:10D630000000000000000000E73914A51CE7FFFF10 +:10D640007DEFF7BD6D6B00000000000000000000E2 +:10D6500000000000000000000000000000000000CA +:10D6600000000000000000000000E31892949AD629 +:10D67000FFFFBEF738C600000000000000000000F9 +:10D6800096B596B596B596B596B596B596B596B542 +:10D6900096B596B596B596B596B596B596B51CE77A +:10D6A000FFFF00000000000000000000DBDEDBDE0A +:10D6B000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDEA2 +:10D6C000DBDEDBDEDBDEDBDEDBDEDBDEDBDE00004B +:10D6D000000000000000000000000000000000004A +:10D6E000000000000000000000000000000000003A +:10D6F000000000000000000000000000000000002A +:10D7000000000000000000006D6B6D6B6D6B6D6BB9 +:10D710006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B49 +:10D720006D6B6D6B6D6B6D6B6D6B000000000000C1 +:10D7300000000000FFFFFFFFFFFFFFFFFFFFFFFFF5 +:10D74000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10D75000FFFFFFFFFFFF00000000000000000000CF +:10D760006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6BF9 +:10D770006D6B6D6B6D6B6D6B6D6B6D6BF7BDBEF730 +:10D78000FFFF00000000000000000000000000009B +:10D790000000000000000000000000000000000089 +:10D7A0000000E31814A57DEFFFFFDBDE108400000E +:10D7B0000000000000000000000000000000000069 +:10D7C00000000000000000000000E73938C6BEF786 +:10D7D000BEF738C6E7390000000000000000000076 +:10D7E0000000000000000000000000000000000039 +:10D7F00000001084DBDEFFFF7DEF14A5E3180000BE +:10D800000000000000000000000000000000000018 +:10D810000000000000000000E31814A57DEFFFFFEA +:10D82000DBDE1084000000000000000000000000AB +:10D8300000000000000000000000000000000000E8 +:10D84000E73938C6BEF7BEF738C6E7390000000032 +:10D8500000000000000000000000000000000000C8 +:10D8600000000000000000001084DBDEFFFF7DEF01 +:10D8700014A5E318000000000000000000000000F4 +:10D880000000000000000000000000000000000098 +:10D8900000000000FFFFBEF7F7BD6D6B6D6B6D6B99 +:10D8A0006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6BB8 +:10D8B0006D6B6D6B6D6B00000000000000000000E0 +:10D8C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10D8D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10D8E000FFFF000000000000000000006D6B6D6B8A +:10D8F0006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B68 +:10D900006D6B6D6B6D6B6D6B6D6B6D6B6D6B00002F +:10D910000000000000000000000000000000000007 +:10D9200000000000000000000000000000000000F7 +:10D9300000000000000000000000000000000000E7 +:10D9400000000000000000000000000000000000D7 +:10D950000000E7396D6B6D6B6D6B6D6B6D6BE7394F +:10D9600000000000000000000000000000000000B7 +:10D97000000000000000E31896B51CE7FFFFFFFF62 +:10D98000FFFFFFFFFFFFFFFFFFFFFFFFFFFF7DEF39 +:10D9900096B5E31800000000000000000000000041 +:10D9A000E3181CE7BEF79AD696B596B596B596B528 +:10D9B00096B596B596B596B596B59AD6FFFF1CE77F +:10D9C000E3180000000000000000000096B59AD6A1 +:10D9D000E31800000000000000000000000000004C +:10D9E0000000000000000000E7391CE796B50000C9 +:10D9F00000000000000000007DEFE739000000009B +:10DA00000000000000000000000000000000000016 +:10DA1000000000000000E7397DEF0000000000007A +:10DA200000000000FFFF00000000000000000000F8 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000FFFF00000000000000000000D8 +:10DA5000FFFF0000000000000000000000000000C8 +:10DA600000000000000000000000000000000000B6 +:10DA7000FFFF000000000000000000001CE7108411 +:10DA80000000000000000000000000000000000096 +:10DA9000000000000000000000006D6B1CE70000AB +:10DAA00000000000000000001084FFFF96B5E73979 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000E31814A5BEF79294000000000000C7 +:10DAD00000000000000014A5FFFFFFFFBEF7DBDE23 +:10DAE000DBDEDBDEDBDEDBDEDBDEDBDEBEF7FFFF2D +:10DAF000FFFFF7BD00000000000000000000000074 +:10DB000000000000E73914A538C6DBDEDBDEDBDE13 +:10DB1000DBDEDBDEDBDEDBDEDBDE96B5E7390000FD +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB500000000000000000000000000096B596B52F +:10DB600096B596B596B596B596B596B596B596B55D +:10DB700096B596B596B596B596B596B596B5000098 +:10DB80000000000000000000FFFFFFFFFFFFFFFF9D +:10DB9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10DBA000FFFFFFFFFFFFFFFFFFFF0000000000007F +:10DBB0000000000000000000000000000000000065 +:10DBC00000000000FFFF0000000000000000000057 +:10DBD00000000000FFFF0000000000000000000047 +:10DBE0000000000000000000000000000000000035 +:10DBF000FFFF000000000000000000000000000027 +:10DC0000FFFF000000000000000000000000000016 +:10DC1000000000000000000000000000FFFF000006 +:10DC2000000000000000000000000000FFFF0000F6 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000001CE71084000000003D +:10DC5000000000000000AA52BEF700000000000013 +:10DC600000000000000000000000000000000000B4 +:10DC70000000000038C61CE7AA52000000000000A7 +:10DC8000E7391CE738C60000000000000000000073 +:10DC90000000000000000000000000000000000084 +:10DCA000E739BEF7FFFFFFFFFFFFFFFFFFFFBEF7F4 +:10DCB000AA52000000000000000000000000000068 +:10DCC0000000000000000000000000000000E31859 +:10DCD00014A538C6DBDE9AD614A5E739000000008B +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000006D6BF7BD77 +:10DD2000DBDEDBDEFFFFFFFFFFFFFFFFFFFF1CE788 +:10DD3000DBDE96B5E73900000000000000000000BF +:10DD400000000000000038C6FFFF7DEFDBDEDBDEF9 +:10DD5000DBDEDBDEDBDEDBDEDBDEDBDEDBDEFFFFB6 +:10DD6000FFFFF7BD00000000000000000000000001 +:10DD700096B51CE7AA520000000000000000000059 +:10DD80000000000000000000000000006D6B1CE7B8 +:10DD9000929400000000000000000000DBDEE318A9 +:10DDA0000000000000000000000000000000000073 +:10DDB00000000000000000000000E318DBDE0000AF +:10DDC0000000000000000000DBDE0000000000009A +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000DBDE0000000000007A +:10DDF00000000000DBDE000000000000000000006A +:10DE00000000000000000000000000000000000012 +:10DE100000000000DBDE0000000000000000000049 +:10DE20007DEFE3180000000000000000000000008B +:10DE300000000000000000000000000000000000E2 +:10DE4000DBDE00000000000000000000FFFF9AD6AB +:10DE5000E7390000000000000000000000000000A2 +:10DE60000000000000000000E7399AD696B50000D7 +:10DE700000000000000000007DEFBEF7FFFFDBDECA +:10DE800038C696B596B596B596B596B596B596B587 +:10DE9000DBDE1CE7FFFFDBDEE31800000000000014 +:10DEA00000000000BEF7E31896B5DBDEFFFFFFFFC2 +:10DEB000FFFFFFFFFFFFFFFFFFFFFFFFBEF79AD649 +:10DEC000929400000000000000000000000000002C +:10DED000FFFF000000000000000000000000000044 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000006D6B00004A +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF400000000000000000000000000000000000D1 +:10DF5000000000000000000096B596B596B596B595 +:10DF600096B596B596B596B596B596B596B596B559 +:10DF700096B596B596B596B596B50000000000002A +:10DF800000000000FFFFFFFFFFFFFFFFFFFFFFFF9D +:10DF9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10DFA000FFFFFFFFFFFF0000000000000000000077 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000FFFF00000000000000000000000053 +:10DFD000FFFF000000000000000000000000000043 +:10DFE0000000000000000000000000000000FFFF33 +:10DFF000000000000000000000000000FFFF000023 +:10E000000000000000000000000000000000000010 +:10E0100000000000000000000000FFFF0000000002 +:10E020000000000000000000FFFF000000000000F2 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000E318FFFFE739000000000000B7 +:10E0500000000000FFFF00000000000000000000C2 +:10E0600000000000000000000000000000000000B0 +:10E0700014A5FFFF96B50000000000000000929478 +:10E080001CE70000000000000000000096B596B5F7 +:10E0900096B596B5DBDEDBDEDBDE7DEFFFFF6D6B7D +:10E0A000BEF79AD696B596B538C6FFFF96B500006E +:10E0B0000000000000000000FFFFFFFF7DEFDBDE3F +:10E0C000DBDEDBDEDBDE9AD66D6B000010847DEFDD +:10E0D000FFFFFFFFBEF796B5000000000000000044 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E11000000000000000AA529AD6FFFFFFFF000097 +:10E120000000000000000000E31896B5DBDEDBDE37 +:10E13000F7BDE31800000000000000000000000030 +:10E14000AA52BEF71CE796B596B500000000000085 +:10E150000000E739BEF7FFFF7DEFDBDE7DEFBEF7A6 +:10E16000E739000000000000000000009AD6F7BD6B +:10E170000000000000000000000000000000DBDEE6 +:10E18000FFFF38C600000000000038C638C6000097 +:10E190000000000000000000BEF7000000000000CA +:10E1A00000000000000000009294FFFFDBDE000092 +:10E1B000000000000000E318BEF7000000000000AF +:10E1C00000000000FFFF0000000000000000000051 +:10E1D0000000E318BEF7FFFFE73900000000000071 +:10E1E00000000000FFFF0000000000000000000031 +:10E1F000BEF70000000000000000000000009AD6FA +:10E20000FFFF96B5000000000000000000000000C5 +:10E21000FFFF0000000000000000000038C638C604 +:10E22000000000000000000014A5FFFF1CE7000034 +:10E230000000000000000000000014A59AD60000B5 +:10E240000000000000000000E739BEF77DEFDBDED4 +:10E25000DBDE7DEFFFFFBEF7AA52000000000000EA +:10E26000AA52DBDE7DEFFFFF6D6B000000000000B7 +:10E27000000000000000E73938C67DEFFFFF7DEFAA +:10E2800038C6E7390000000000000000AA52DBDEBB +:10E290009AD66D6B00000000000000000000000036 +:10E2A000000000000000000000000000000000006E +:10E2B000000000000000000000000000000000005E +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E000000000000000000000000000000000002E +:10E2F000DBDE000000000000000000000000000065 +:10E30000000000000000000000000000000000000D +:10E31000000000000000000000000000FFFF0000FF +:10E3200000000000000000000000000000000000ED +:10E3300000000000000000000000000000000000DD +:10E340000000000000000000FFFF000000000000CF +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E3700000000000FFFF000000000000000000009F +:10E38000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDEC5 +:10E39000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDEB5 +:10E3A000FFFF00000000000000000000DBDEDBDEFD +:10E3B000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDE95 +:10E3C000DBDEDBDEDBDEDBDEDBDEDBDEFFFF0000F9 +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F0000000000000000000FFFF0000000000001F +:10E40000000000000000000000000000000000000C +:10E4100000000000000000000000000000000000FC +:10E4200000000000FFFF00000000000000000000EE +:10E4300000000000000000000000000000000000DC +:10E4400000000000000000000000000000000000CC +:10E45000FFFF0000000000000000000000000000BE +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000000000000DBDE0000E3 +:10E48000000000000000000000000000000000008C +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B0000000000000000000000000000000E7393C +:10E4C0006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B8C +:10E4D0006D6B6D6B6D6B6D6B6D6B00000000000004 +:10E4E0000000000000006D6B1CE7FFFFFFFFFFFF57 +:10E4F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10E50000FFFFFFFFFFFF0000000000000000000011 +:10E510006D6BFFFF38C610846D6B6D6B6D6B6D6B33 +:10E520006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B2B +:10E530006D6B000000000000000000009AD614A5DA +:10E5400000000000000000000000000000000000CB +:10E5500000000000000000000000000000000000BB +:10E560000000000000000000FFFF000000000000AD +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E5900000000000FFFF000000000000000000007D +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000FFFF00000000000000000000000000004D +:10E5D000000000000000000000000000000000003B +:10E5E0000000000000000000000000009AD614A502 +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000006D6BFFFF38C6108492 +:10E620006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B2A +:10E630006D6B6D6B6D6B6D6B6D6B000000000000A2 +:10E640000000000000006D6BDBDEFFFFFFFFFFFF3F +:10E65000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10E66000FFFFFFFFFFFF00000000000000000000B0 +:10E6700000000000000000006D6B6D6B6D6B6D6B3A +:10E680006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6BCA +:10E690006D6B0000000000000000000000000000A2 +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E0000000000000000000000000001084000096 +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E71000AA5214A59AD6BEF7FFFF00000000000021 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000E318929438C67DEFFFFFFFFF52 +:10E740001CE7F7BD1084000000000000000000007E +:10E75000000000000000000000001084F7BD1CE76E +:10E76000FFFFFFFF1CE7F7BD1084E3180000000067 +:10E770000000000000000000000000000000AA529D +:10E7800014A5DBDEFFFFFFFF7DEF38C69294E31890 +:10E790000000000000000000000000000000000079 +:10E7A0000000000000000000BEF7FFFF7DEF38C64C +:10E7B0009294E73900000000000000000000000013 +:10E7C0000000000000000000000000000000000049 +:10E7D00000000000FFFF7DEFF7BD1084E31800008C +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000000000000000000000000019 +:10E80000E739929438C6BEF7FFFF1CE7F7BD1084C6 +:10E81000E3180000000000000000000000000000FD +:10E8200000000000000000000000000000000000E8 +:10E8300000000000AA5214A5DBDEFFFFFFFFDBDEB5 +:10E8400096B56D6B000000000000000000000000A5 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000006D6BF7BD1CE7FFFF1B +:10E87000FFFFDBDE96B56D6B0000000000000000BE +:10E880000000000000000000000000000000000088 +:10E8900000000000000000000000E318929438C659 +:10E8A0007DEFFFFFFFFF0000000000000000000000 +:10E8B0000000000000000000000000000000000058 +:10E8C0000000000000000000000000000000E73928 +:10E8D00014A500000000000000000000000000007F +:10E8E0000000000000000000000000000000000028 +:10E8F0000000000000000000000000000000000018 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000000000000000000000F7 +:10E920000000AA5214A59AD6BEF7FFFFFFFF000011 +:10E9300000000000000000000000000000000000D7 +:10E9400000000000E3186D6B96B5DBDEFFFFFFFFF4 +:10E95000FFFF1CE738C69294AA5200000000000096 +:10E960000000000000000000E7391084F7BD1CE73C +:10E97000FFFFFFFFBEF79AD696B56D6BE318000058 +:10E980000000000000000000000000000000000087 +:10E9900038C67DEFFFFFFFFFDBDEF7BD9294E7395E +:10E9A0000000000000000000000000000000000067 +:10E9B000000000000000000000000000FFFFBEF7A4 +:10E9C00038C6E73900000000000000000000000029 +:10E9D0000000000000000000000000000000000037 +:10E9E000000000000000000014A538C67DEFFFFF06 +:10E9F0007DEF9AD614A56D6B0000000000000000AA +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000E318108496B51C +:10EA2000DBDEFFFFFFFFDBDEF7BD1084E318000035 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA5000AA5214A538C67DEFFFFF7DEF38C614A576 +:10EA6000AA520000000000000000000000000000AA +:10EA70000000000000000000000000000000000096 +:10EA800000000000E318108496B5FFFFFFFF0000B0 +:10EA90000000000000000000000000000000000076 +:10EAA000000000000000000000000000AA52929444 +:10EAB00038C61CE7FFFFFFFF1CE700000000000056 +:10EAC0000000000000000000000000000000E73926 +:10EAD000108496B5DBDEFFFFFFFFBEF79AD696B532 +:10EAE0006D6BE31800000000000000000000000053 +:10EAF00000006D6B96B59AD67DEFFFFFFFFFDBDE62 +:10EB0000F7BD1084E739000000000000000000009D +:10EB1000000000000000000000000000FFFFFFFFF9 +:10EB20001CE738C614A5AA5200000000000000002F +:10EB300000000000000000000000000000000000D5 +:10EB40000000000000000000FFFFFFFFDBDE96B5C5 +:10EB50006D6BE318000000000000000000000000E2 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000006D6B96B5DBDEFFFFFFFFBD +:10EB80001CE738C69294E73900000000000000003E +:10EB90000000000000000000000000000000000075 +:10EBA000000000000000000000006D6B14A59AD664 +:10EBB000BEF7FFFFBEF79AD696B56D6B000000005A +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000AA5239 +:10EBE00014A59AD6BEF7FFFFFFFFDBDEF7BD0000DE +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC10000000E739929438C67DEF00000000000044 +:10EC200000000000E31800000000000000000000E9 +:10EC300000000000000000000000000000000000D4 +:10EC400000000000000000000000000000000000C4 +:10EC5000000000007DEF9294000000000000000022 +:10EC600000000000000000000000000000000000A4 +:10EC70000000E31896B5000000000000000000004E +:10EC800038C6FFFF7DEF92940000000000000000F6 +:10EC900000000000000000000000E31896B5BEF779 +:10ECA000BEF7000000000000000000000000E7398F +:10ECB00038C6FFFF7DEF92940000000000000000C6 +:10ECC0000000E31896B5BEF7BEF796B5E31800004E +:10ECD0000000000000000000000000000000E73914 +:10ECE00038C6FFFF7DEF10840000E31896B5BEF72D +:10ECF0007DEF929400000000000000000000000082 +:10ED00000000000000000000000000000000E739E3 +:10ED100038C6FFFF1CE7BEF7DBDE6D6B00000000AE +:10ED200000000000000000000000000000000000E3 +:10ED3000000000000000000000000000E739DBDEFA +:10ED4000FFFFDBDEE73900000000000000000000EC +:10ED500000000000000000000000000000000000B3 +:10ED600000000000E73938C6FFFF7DEF9294F7BD41 +:10ED7000FFFF38C66D6B00000000000000000000BF +:10ED8000000000000000000000000000E73938C665 +:10ED9000FFFF7DEF9294000000000000E73938C6C5 +:10EDA000FFFFDBDE6D6B00000000000000000000D4 +:10EDB00000000000E73938C6FFFFBEF714A50000C9 +:10EDC000000000000000000000000000E73938C625 +:10EDD000FFFF7DEF929400000000000000000000A3 +:10EDE000FFFFBEF796B5E31800000000000000002A +:10EDF000000000000000000000000000E73938C6F5 +:10EE0000FFFF0000000000000000000096B5E318BE +:10EE100000000000000000000000000000000000F2 +:10EE2000000000000000000000000000AA520000E6 +:10EE300000000000000000000000000000000000D2 +:10EE400000000000000000000000000000000000C2 +:10EE5000000000000000000000000000108400001E +:10EE600000000000000000000000000000000000A2 +:10EE70000000000000000000000000000000000092 +:10EE80000000000092947DEFFFFF000000000000F2 +:10EE90000000000000000000000000000000000072 +:10EEA00000000000000000000000E31896B57DEFB0 +:10EEB000FFFFDBDE10840000000000000000000007 +:10EEC0000000000000000000000000000000000042 +:10EED0000000E739F7BDBEF7FFFF38C6AA520000B1 +:10EEE0000000000000000000000000000000000022 +:10EEF00000000000000000000000E73938C6FFFFF6 +:10EF0000BEF796B5E3180000000000000000000006 +:10EF10000000000000000000FFFFFFFFFFFFFFFFF9 +:10EF2000FFFFFFFFFFFFFFFF7DEF92940000000057 +:10EF300000000000000000000000000000000000D1 +:10EF40000000000096B596B596B596B596B596B5FF +:10EF500096B57DEFBEF7F7BDE73900000000000071 +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000000091 +:10EF80009294DBDEFFFF38C66D6B000000000000CE +:10EF90000000000000000000000000000000000071 +:10EFA0000000000000000000000000000000000061 +:10EFB0006D6BDBDEFFFF1CE7929400000000000099 +:10EFC0000000000000000000000000000000000041 +:10EFD0000000000000000000000000000000000031 +:10EFE000E73938C6FFFF7DEF96B50000000000004E +:10EFF0000000000000000000000000000000000011 +:10F000000000000000000000000000000000000000 +:10F01000E73938C6BEF7000000000000000000001D +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F04000E3180000000000000000000000000000C5 +:10F05000FFFF7DEF92940000000000000000000020 +:10F0600000000000000000000000000000000000A0 +:10F0700096B500000000000000000000FFFF7DEFDB +:10F08000FFFF7DEF929400000000000000000000F0 +:10F09000000000000000000000000000FFFF000072 +:10F0A0000000000000000000FFFF000092947DEFD0 +:10F0B000FFFF7DEF929400000000000000000000C0 +:10F0C0000000000000000000FFFF00000000000042 +:10F0D00000000000FFFF00000000000092947DEFA0 +:10F0E000FFFF7DEF92940000000000000000000090 +:10F0F00000000000FFFF0000000000000000000012 +:10F10000FFFF0000000000000000000092947DEF6F +:10F11000FFFF7DEF108400000000000000000000F1 +:10F12000FFFF00000000000000000000FFFF0000E3 +:10F1300000000000000000000000000092947DEF3D +:10F14000FFFFDBDE6D6B000000000000FFFF000032 +:10F150000000000000000000FFFF000000000000B1 +:10F160000000000000000000000000009294BEF7C4 +:10F17000FFFFDBDE6D6B0000FFFF00000000000002 +:10F1800000000000FFFF0000000000000000000081 +:10F1900000000000000000000000E31896B5BEF774 +:10F1A000FFFFDBDEFFFF00000000000000000000AA +:10F1B000FFFF000000000000000000000000000051 +:10F1C00000000000000000000000E31896B5BEF744 +:10F1D000FFFF000000000000000000000000000031 +:10F1E000000000000000000000000000000000001F +:10F1F000000000000000000000000000000000000F +:10F2000000000000000000000000000000000000FE +:10F210006D6B6D6BE739000000000000000000001E +:10F2200000000000000000000000000000000000DE +:10F230000000000000000000AA527DEFFFFFFFFF6A +:10F24000FFFFF7BD000000000000DBDE10840000BF +:10F2500000000000000000000000000000000000AE +:10F2600000000000DBDE9AD66D6B6D6B96B5FFFF7C +:10F270006D6B00000000DBDEFFFF1084000000006B +:10F28000000000000000000000000000000000007E +:10F29000FFFFE31800000000000096B538C600002C +:10F2A000000000006D6B1CE7000000000000000083 +:10F2B000000000000000000000000000FFFF000050 +:10F2C000000000000000AA52DBDE00000000000089 +:10F2D0000000FFFF00000000000000000000000030 +:10F2E00000000000000000009AD6E739000000008E +:10F2F00000000000FFFF0000000000000000FFFF12 +:10F3000000000000000000000000000000000000FD +:10F3100000000000E739DBDE6D6B0000000000003C +:10F32000FFFF000000000000F7BD1CE70000000028 +:10F3300000000000000000000000000000000000CD +:10F34000DBDE1CE7FFFFFFFFFFFFFFFFFFFFFFFF0D +:10F35000FFFFFFFFFFFF108400000000000000001F +:10F3600000000000000000000000000096B596B507 +:10F3700096B596B596B596B596B596B596B592945A +:10F38000E73900000000000000000000000000005D +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C0000000000000000000FFFFFFFFFFFFFFFF45 +:10F3D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10F3E000FFFFFFFFFFFFFFFFFFFF00000000000027 +:10F3F0000000000010847DEF9AD696B510846D6BE6 +:10F400006D6B929496B51CE7FFFFF7BD96B596B568 +:10F4100096B596B596B5000000000000000000000B +:10F42000F7BD929400000000000000000000000002 +:10F430000000000014A5F7BD00000000000000005F +:10F44000000000000000000000000000BEF7000007 +:10F4500000000000000000000000000000000000AC +:10F460000000BEF7000000000000000000000000E7 +:10F470000000000000000000FFFF0000000000008E +:10F480000000000000000000000000000000FFFF7E +:10F49000000000000000000000000000000000006C +:10F4A000000000001CE714A50000000000000000A0 +:10F4B000000000000000000014A51CE70000000090 +:10F4C000000000000000000000000000000000003C +:10F4D0006D6BBEF71CE7F7BD96B596B596B596B5BC +:10F4E000F7BD1CE7FFFF10840000000000000000D3 +:10F4F0000000000000000000000000000000E739EC +:10F50000F7BDDBDEFFFFFFFFFFFFFFFF1CE738C695 +:10F510006D6B000000000000000000000000000013 +:10F5200000000000000000000000000000000000DB +:10F5300000000000000000000000000000000000CB +:10F5400000000000000000000000000000000000BB +:10F55000000000000000000000000000AA52929489 +:10F5600096B596B596B596B59294E7390000000029 +:10F57000000000000000000000000000000000008B +:10F5800000000000E318DBDEFFFFFFFFFFFFFFFFCF +:10F59000FFFFFFFFFFFFFFFFDBDEE31800000000BF +:10F5A000000000000000000000000000000000005B +:10F5B00038C6DBDE1084E318000000000000000005 +:10F5C000E31892947DEF38C60000000000000000B0 +:10F5D000000000000000000000000000BEF7E3187B +:10F5E000000000000000000000000000000000001B +:10F5F000AA52BEF70000000000000000000000005A +:10F600000000000000000000FFFF000000000000FC +:10F610000000000000000000000000000000FFFFEC +:10F6200000000000000000000000000000000000DA +:10F63000000000007DEFAA52000000000000000062 +:10F6400000000000000000006D6BBEF7000000002D +:10F6500000000000000000000000000000000000AA +:10F6600014A5BEF79AD696B5000000000000000071 +:10F670000000F7BDBEF738C6000000000000000023 +:10F6800000000000000000000000000000001084E6 +:10F690009AD61CE70000000000000000E318DBDE43 +:10F6A00038C6E31800000000000000000000000061 +:10F6B000000000000000000000000000000000004A +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000000000000000000000002A +:10F6E00000000000000000000000E739F7BDDBDE8D +:10F6F000FFFFFFFFFFFFFFFFDBDEF7BDE739000085 +:10F7000000000000000000000000000000000000F9 +:10F7100000000000AA52BEF71CE796B596B596B554 +:10F7200096B596B596B51CE7BEF7AA520000000044 +:10F7300000000000000000000000000000000000C9 +:10F740001CE7929400000000000000000000000090 +:10F750000000000014A5DBDE000000000000000037 +:10F76000000000000000000000000000FFFF00009B +:10F770000000000000000000000000000000000089 +:10F780000000FFFF0000000000000000000000007B +:10F790000000000000000000BEF7000000000000B4 +:10F7A0000000000000000000000000000000FFFF5B +:10F7B0000000000000000000000000000000000049 +:10F7C00000000000F7BD929400000000000000005F +:10F7D000000000000000000092949AD60000000093 +:10F7E0000000000000000000000000000000000019 +:10F7F00010847DEF38C696B56D6B6D6B6D6B1084A4 +:10F8000096B59AD6FFFFF7BD96B596B596B596B55F +:10F8100096B500000000000000000000FFFFFFFFA1 +:10F82000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10F83000FFFFFFFFFFFFFFFFFFFFFFFFFFFF0000D6 +:10F840000000000000000000E318000000000000BD +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F87000000000000000000000006D6B9AD67DEFD4 +:10F88000FFFFFFFFFFFFFFFFDBDEF7BDE7390000F3 +:10F890000000000000000000000000000000000068 +:10F8A000000000001084FFFFDBDE96B596B596B52C +:10F8B000FFFF96B5F7BD1CE7BEF7AA520000000097 +:10F8C0000000000000000000000000000000000038 +:10F8D0001CE792940000000000000000FFFF000001 +:10F8E0000000000014A59AD60000000000000000EF +:10F8F000000000000000000000000000FFFF00000A +:10F900000000000000000000FFFF000000000000F9 +:10F910000000FFFF000000000000000000000000E9 +:10F920000000000000000000FFFF000000000000D9 +:10F9300000000000FFFF0000000000000000FFFFCB +:10F9400000000000000000000000000000000000B7 +:10F95000000000001CE76D6B0000000000000000CC +:10F96000FFFF0000000000006D6B7DEF0000000055 +:10F970000000000000000000000000000000000087 +:10F980001084FFFF38C696B500000000FFFF96B553 +:10F9900096B538C6FFFF92940000000000000000FA +:10F9A00000000000000000000000000000006D6B7F +:10F9B0009AD6BEF700000000FFFFFFFFFFFFDBDE6F +:10F9C00010840000000000000000000000000000A3 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000000000000000000006D6B0E +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000FFFF00000000B8 +:10FA500000000000000000000000000000000000A6 +:10FA600096B596B596B596B596B596B596B596B53E +:10FA700096B596B596B5FFFF96B510846D6BE739D0 +:10FA8000000000000000000000000000FFFFFFFF7A +:10FA9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10FAA000FFFFFFFFFFFFFFFFFFFFFFFF929400003C +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000FFFF38 +:10FAD00000000000000092947DEF00000000000094 +:10FAE0000000000000000000000000000000000016 +:10FAF00000000000000000000000FFFF0000000008 +:10FB000000000000FFFF00000000000000000000F7 +:10FB100000000000000000000000000000000000E5 +:10FB20000000000000006D6B0000000000000000FD +:10FB30006D6B0000000000000000000000000000ED +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB60000000000000006D6B38C6AA5200006D6BEB +:10FB70009AD67DEFFFFFFFFFFFFFBEF7DBDE14A588 +:10FB8000E31800000000000000000000000000007A +:10FB90001084FFFF1CE7AA521084FFFF9AD696B587 +:10FBA00096B596B596B596B596B51CE7BEF7AA522A +:10FBB0000000000000000000000000001CE792941C +:10FBC000000000007DEF14A5000000000000000010 +:10FBD000000000000000000014A5DBDE00000000B3 +:10FBE0000000000000000000FFFF00000000000017 +:10FBF000FFFF000000000000000000000000000007 +:10FC0000000000000000FFFF0000000000000000F6 +:10FC100000000000FFFF0000000000007DEFE3187F +:10FC200000000000000000000000000000000000D4 +:10FC30000000FFFF000000000000000000000000C6 +:10FC40001CE76D6B00000000929438C600000000B5 +:10FC5000000000000000000000000000929438C680 +:10FC60000000000000000000000000009294FFFF70 +:10FC700038C696B596B51CE77DEF96B596B596B5A0 +:10FC800096B596B596B5DBDE7DEF108400000000DA +:10FC9000000000000000000000009294DBDEFFFF87 +:10FCA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10FCB000FFFFFFFFFFFFFFFF00000000000000004C +:10FCC0000000000000000000000000000000000034 +:10FCD0000000000000000000000000000000000024 +:10FCE0000000000000000000000000000000000014 +:10FCF00000000000000000000000000096B596B56E +:10FD000096B596B596B596B596B596B596B596B59B +:10FD100096B596B596B596B596B596B596B50000D6 +:10FD20000000000000000000FFFFFFFFFFFFFFFFDB +:10FD3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10FD4000FFFFFFFFFFFFFFFFFFFF000000000000BD +:10FD500000000000000000000000000000000000A3 +:10FD600000000000000010841CE7AA520000000000 +:10FD70000000000000000000000000000000000083 +:10FD80000000000000000000000000000000000073 +:10FD900000000000E7399AD60000000000000000D3 +:10FDA0000000000000000000000000000000000053 +:10FDB0000000000000000000000000000000000043 +:10FDC0000000FFFF00000000000000000000000035 +:10FDD0000000000000000000000000000000000023 +:10FDE000000000000000000000000000E318FFFF1A +:10FDF0000000000000000000000000000000000003 +:10FE0000000000006D6B6D6B6D6B6D6B6D6B6D6BE2 +:10FE10006D6B6D6B6D6B10841CE79AD60000000053 +:10FE200000000000000000000000000000000000D2 +:10FE3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10FE4000FFFFFFFFDBDEE318000000000000000002 +:10FE50000000000000000000000000006D6B6D6BF2 +:10FE60006D6B6D6B6D6B6D6B6D6B6D6B6D6BE318AF +:10FE70000000000000000000000000000000000082 +:10FE80000000000000000000000000000000000072 +:10FE90000000000000000000000000000000000062 +:10FEA0000000000000000000000000000000000052 +:10FEB000000000000000000096B596B596B596B516 +:10FEC00096B596B596B596B596B596B596B596B5DA +:10FED000000000000000DBDEDBDE000000000000B0 +:10FEE00000000000FFFFFFFFFFFFFFFFFFFFFFFF1E +:10FEF000FFFFFFFFFFFFFFFFFFFFFFFF000000000E +:10FF00000000FFFFFFFF00000000000000000000F5 +:10FF100000000000000000000000000000000000E1 +:10FF200000000000000000000000000000000000D1 +:10FF3000000000000000000096B500000000000076 +:10FF400000000000000000000000000000000000B1 +:10FF500000000000000000000000000000000000A1 +:10FF600000000000FFFF0000000000000000000093 +:10FF70000000000000000000000000000000000081 +:10FF80000000000000000000000000000000000071 +:10FF90007DEF9AD696B596B596B596B596B596B5C3 +:10FFA00096B596B596B596B596B596B596B596B5F9 +:10FFB000000000000000DBDEDBDE0000AA52DBDE1A +:10FFC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10FFD000FFFFFFFFFFFFFFFFFFFFFFFF000000002D +:10FFE0000000FFFFFFFF0000000000000000000015 +:10FFF0000000000000000000000000000000000001 +:020000040208F0 +:1000000000000000000000000000000000000000F0 +:1000100000000000000000000000000000000000E0 +:10002000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDE08 +:10003000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDEF8 +:10004000DBDE00000000000000000000DBDEDBDE85 +:10005000DBDEDBDEDBDEDBDE7DEFDBDEDBDEDBDE25 +:10006000DBDEDBDEDBDEDBDEDBDEDBDEDBDE000081 +:100070000000000000000000000000000000000080 +:10008000000096B5FFFF9AD6E318000000000000BC +:100090000000000000000000000000000000000060 +:1000A00000000000000000000000AA521CE7BEF79C +:1000B00014A51CE77DEFAA5200000000000000001C +:1000C0000000000000000000000000000000000030 +:1000D0000000E318F7BDFFFFDBDEE7390000E3189F +:1000E00038C6FFFF14A5000000000000000000005B +:1000F0000000000000000000000000006D6B7DEFBC +:10010000BEF714A50000000000000000000014A5C8 +:10011000FFFF9AD600000000000000000000000071 +:100120000000000000000000FFFFDBDEE7390000F8 +:10013000000000000000000000000000AA52BEF70E +:1001400000000000000000000000000000000000AF +:100150000000000014A500000000000000000000E6 +:1001600000000000000000000000E739000000006F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B0006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B7F +:1001C0006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B6F +:1001D0006D6B00000000000000000000FFFFFFFF4B +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFF00000D +:1002000000000000000000006D6B6D6B6D6B6D6B8E +:100210006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B1E +:100220006D6B6D6B6D6B6D6B6D6B00000000000096 +:1002300000000000000000000000000000000000BE +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:100260000000000096B596B596B596B596B596B5CC +:1002700096B596B596B596B596B596B500000000BC +:10028000000000000000000000000000000000006E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFF1CE7DBDE000000000000000096 +:1002B000000000000000000000000000000000003E +:1002C000000000000000000000000000000010849A +:1002D0009AD6AA52000000000000000000000000B2 +:1002E000000000000000000000000000000000000E +:1002F000000000000000000000000000E318DBDE4A +:1003000000000000000000000000000000000000ED +:1003100000000000000000000000000000000000DD +:1003200000000000000000000000FFFF00000000CF +:1003300000000000000000000000000000000000BD +:1003400000000000000000000000000000000000AD +:10035000000000001084BEF7000000000000000054 +:10036000000000000000000000000000DBDEDBDE1B +:10037000DBDEDBDEDBDEDBDEDBDEDBDEDBDEBEF7B9 +:10038000FFFF929400000000000000000000000049 +:10039000000000000000000096B596B596B596B531 +:1003A00096B596B596B596B538C67DEF96B500006C +:1003B000000000000000000000000000000000003D +:1003C000000000000000000000000000000000002D +:1003D000000000000000000096B5929400000000AC +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:100400000000000000007DEF000000000000000080 +:1004100000000000000000000000000000000000DC +:1004200000000000000000000000000000000000CC +:100430000000FFFF000000000000000000000000BE +:1004400000000000000000006D6B6D6B6D6B6D6B4C +:100450006D6B6D6B6D6B6D6B6D6B6D6B9AD6DBDE63 +:10046000000000000000000000000000000000008C +:1004700000000000FFFFFFFFFFFFFFFFFFFFFFFF88 +:10048000FFFFFFFFFFFFFFFFDBDEE31800000000C0 +:10049000000000000000000000000000000000005C +:1004A0006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B8C +:1004B0006D6B000000000000000000000000000064 +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F0000000000000000000000000006D6B6D6B4C +:100500006D6B6D6B6D6B6D6B6D6B6D6B6D6B6D6B2B +:100510006D6B6D6B0000000000000000000000002B +:100520000000000000000000FFFFFFFFFFFFFFFFD3 +:10053000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1005400000000000000000000000000000000000AB +:10055000000000006D6B6D6B6D6B6D6B6D6B6D6B8B +:100560006D6B6D6B6D6B96B59AD6E318000000004D +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000006D6BF7BD0000000000000000CF +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C0000000BEF700000000000000000000000076 +:1005D000000000000000000000000000000000001B +:1005E0000000000000000000000000000000FFFF0D +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:10061000000000000000E31838C61CE700000000DE +:1006200000000000000000000000000000000000CA +:10063000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10064000FFFFFFFFBEF7AA520000000000000000FD +:1006500000000000000000000000000096B596B504 +:1006600096B596B596B596B596B596B596B51084E9 +:10067000E31800000000000000000000000000007F +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B000000000000000000000000000AA52929418 +:1006C00096B596B596B596B51084E739000000004A +:1006D000000000000000000000000000000000001A +:1006E00000000000E318DBDEFFFFFFFFFFFFFFFF5E +:1006F000FFFFFFFFFFFFFFFF38C6E3180000000009 +:1007000000000000000000000000000000000000E9 +:1007100038C61CE7AA5200000000000000000000DC +:10072000000010841CE796B50000000000000000E7 +:10073000000000000000000000000000BEF7E31809 +:1007400000000000000000000000000000000000A9 +:10075000E7397DEF0000000000000000000000000D +:100760000000000000000000FFFF0000000000008B +:100770000000000000000000000000000000FFFF7B +:100780000000000000000000000000000000000069 +:1007900000000000BEF7E3180000000000000000A9 +:1007A0000000000000000000E318BEF70000000099 +:1007B0000000000000000000000000000000000039 +:1007C00038C61CE7AA52000000000000000000002C +:1007D000000010841CE738C6000000000000000084 +:1007E000000000000000000000000000E318DBDE55 +:1007F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10080000DBDEE31800000000000000000000000034 +:10081000000000000000000000000000E739108424 +:1008200096B596B596B596B59294AA52000000007A +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:1008600000000000000000000000000096B596B5F2 +:1008700096B596B596B596B596B596B596B596B520 +:1008800096B596B596B596B596B596B500000000A6 +:100890000000000000000000FFFFFFFFFFFFFFFF60 +:1008A000FFFFFFFFFFFFFFFFDBDEDBDEDBDE7DEFB9 +:1008B000FFFFFFFF7DEFDBDE000000000000000017 +:1008C000000000000000000000000000AA52DBDE73 +:1008D000E7390000000000000000000000006D6B20 +:1008E000DBDEAA5200000000000000000000000053 +:1008F00000000000000000001CE7E31800000000FA +:10090000000000000000000000000000E7391CE7C4 +:1009100000000000000000000000000000000000D7 +:1009200000000000FFFF00000000000000000000C9 +:1009300000000000000000000000FFFF00000000B9 +:1009400000000000000000000000000000000000A7 +:10095000BEF7E318000000000000000000000000E7 +:1009600000000000E318BEF70000000000000000D7 +:1009700000000000000000000000000038C61CE776 +:10098000108400000000000000000000000010843F +:100990001CE738C600000000000000000000000056 +:1009A0000000000000000000E3189AD6FFFFFFFFE0 +:1009B000FFFFFFFFFFFFFFFFFFFFFFFF9AD6E318D8 +:1009C0000000000000000000000000000000000027 +:1009D0000000000000000000E739108496B596B5CD +:1009E00096B596B51084E7390000000000000000BD +:1009F00000000000000000000000000000000000F7 +:100A000000000000000000000000000000000000E6 +:100A100000000000000000000000000000000000D6 +:100A200000000000000000000000000000000000C6 +:100A30000000E739F7BDDBDEFFFFFFFFFFFFFFFF31 +:100A4000DBDEF7BDE7390000000000000000000019 +:100A5000000000000000000000000000AA52BEF7E5 +:100A60001CE796B596B596B596B596B596B51CE7BE +:100A7000BEF7AA52000000000000000000000000C5 +:100A800000000000000000001CE79294000000003D +:100A900000000000000000000000000014A5DBDEE4 +:100AA0000000000000000000000000000000000046 +:100AB00000000000FFFF0000000000000000000038 +:100AC00000000000000000000000FFFF0000000028 +:100AD0000000000000000000000000000000000016 +:100AE000BEF7000000000000000000000000000051 +:100AF000000000000000FFFF0000000000000000F8 +:100B0000000000000000000000000000F7BD92940B +:100B100000000000000000000000000000000000D5 +:100B2000929438C6000000000000000000000000A1 +:100B300096B596B596B596B596B5BEF738C696B540 +:100B40006D6B6D6B6D6B108496B59AD67DEF1084CE +:100B5000000000000000000000000000FFFFFFFF99 +:100B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:100B7000FFFFFFFFFFFFFFFFFFFFFFFF0000000081 +:100B80000000000000000000000000000000000065 +:100B90000000000000000000000000000000000055 +:100BA000000000000000E31800000000000000004A +:100BB0000000000000000000000000000000000035 +:100BC00096B596B596B596B596B596B596B596B5CD +:100BD00096B596B596B596B50000000000000000E9 +:100BE000000000000000000000000000FFFFFFFF09 +:100BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:100C00007DEFDBDE000000000000000000000000BF +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000E739DBDEAA52EF +:100C300000000000000000000000000000000000B4 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000E739DBDE00000000BB +:100C60000000000000000000000000000000000084 +:100C70000000000000000000000000000000000074 +:100C8000000000000000FFFF000000000000000066 +:100C90000000000000000000000000000000000054 +:100CA0000000000000000000000000000000000044 +:100CB0000000000000000000000000000000000034 +:100CC000000000000000000000000000000096B5D9 +:100CD0007DEFFFFF000000000000E739F7BDDBDE1D +:100CE00092940000000000000000000000000000DE +:100CF0000000000000000000F7BD7DEF96B596B53E +:100D000000000000E318BEF77DEFDBDEBEF796B50E +:100D100000000000000000000000000000000000D3 +:100D200000000000BEF7E318000000000000000013 +:100D300096B51CE7E3180000AA527DEF0000000002 +:100D400000000000000000000000000000000000A3 +:100D5000FFFF0000000000000000E739BEF7E739A0 +:100D6000000000000000FFFF000000000000000085 +:100D70000000000000000000000000007DEFE739E7 +:100D80000000000000009AD696B5000000000000A8 +:100D9000E318BEF7000000000000000000000000A3 +:100DA000000000000000000096B57DEFF7BD96B58D +:100DB0007DEF1CE7E31800000000F7BD7DEFF7BDF5 +:100DC0000000000000000000000000000000000023 +:100DD00000000000000096B5DBDE1CE738C6E31813 +:100DE000000000000000DBDE96B5000000000000FF +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +:100E100000000000000000000000000000000000D2 +:100E200000000000000000000000000000000000C2 +:100E300000000000000000000000000000000000B2 +:100E400000000000000096B5000000000000000057 +:100E50000000000000000000000000000000000092 +:100E60000000000000000000000000000000000082 +:100E70000000FFFF00000000000000000000000074 +:100E80000000000000000000E31896B5F7BDDBDEAF +:100E9000DBDEDBDEDBDEDBDEDBDEDBDEDBDEFFFF45 +:100EA000DBDEDBDE1084000000000000000000003C +:100EB00000000000DBDEBEF7DBDEDBDEDBDEDBDEE0 +:100EC000DBDEDBDEDBDEDBDEDBDEFFFFDBDEDBDE15 +:100ED00038C6000000000000000000000000000014 +:100EE000FFFFE31800000000000000000000000009 +:100EF000000000000000FFFF0000000000000000F4 +:100F0000000000000000000000000000FFFF0000E3 +:100F100000000000000000000000000000000000D1 +:100F20000000FFFF000000000000000000000000C3 +:100F300000000000000000000000000000000000B1 +:100F400000000000000000000000000000000000A1 +:100F50000000000000000000000000000000000091 +:100F60000000000000000000000010849AD6DBDEC4 +:100F7000DBDEDBDEDBDEDBDEDBDEDBDEDBDEDBDEA9 +:100F80000000000000000000000000000000000061 +:100F90000000000096B5BEF79AD696B596B596B500 +:100FA00096B596B596B596B596B596B5000000007F +:100FB0000000000000000000000000000000000031 +:100FC000DBDEE3180000000000000000000000006D +:100FD0000000000000000000000000000000000011 +:100FE000000000000000000000000000DBDE000048 +:100FF00000000000000000000000000000000000F1 +:1010000000000000000000000000000000000000E0 +:10101000000000000000000038C6000000000000D2 +:1010200000000000000000000000000000000000C0 +:1010300000000000000000000000000000000000B0 +:101040000000000092949294000000000000000054 +:101050000000000000000000000000000000000090 +:101060000000000000000000000000000000000080 +:1010700096B51CE71CE7F7BD96B596B596B596B53F +:1010800096B596B596B596B5000000000000000034 +:10109000000000000000000000000000FFFFFFFF54 +:1010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1010B000FFFFFFFF00000000000000000000000034 +:1010C0000000000000000000000000000000000020 +:1010D0000000000000000000000000000000000010 +:1010E0000000000000000000000000000000000000 +:1010F00000000000000000000000000000000000F0 +:10110000000000000000000000001084F7BD7DEF2B +:1011100000000000000000000000000000000000CF +:101120000000000000000000000000000000E7399F +:1011300014A59AD6FFFFFFFF7DEF38C60000000020 +:10114000000000000000000000000000000000009F +:10115000000000001084F7BD7DEFFFFFBEF79AD6B8 +:1011600014A5E739000000000000000000000000A6 +:101170000000000000000000000000009AD6FFFF01 +:10118000FFFFDBDE14A5AA520000000000000000F3 +:10119000000000000000000000000000000000004F +:1011A0000000000000000000FFFFFFFF96B5AA52FC +:1011B000000000000000000000000000000000002F +:1011C000000000000000000000000000000000001F +:1011D00000000000E73992949AD6BEF7BEF79AD67F +:1011E00014A5E73900000000000000000000000026 +:1011F00000000000000000000000000000000000EF +:1012000000000000000000006D6BF7BD1CE7FFFF51 +:101210007DEF38C61084E3180000000000000000D5 +:1012200000000000000000000000000000000000BE +:1012300000000000000000000000E73992949AD6F8 +:10124000BEF7FFFF000000000000000000000000EB +:10125000000000000000000000000000000000008E +:10126000000000000000000000000000000000007E +:10127000000000000000000000000000000000006E +:10128000000000000000000000000000000000005E +:101290000000000000006D6B96B51CE7FFFFFFFF2C +:1012A000000000000000000000000000000000003E +:1012B00000000000000000000000AA5214A5DBDEC0 +:1012C000FFFFFFFF7DEF38C69294E7390000000072 +:1012D000000000000000000000000000000000000E +:1012E00014A59AD6BEF7FFFF7DEF38C69294E73972 +:1012F00000000000000000000000000000000000EE +:10130000000000000000000000000000FFFF1CE7DC +:1013100014A5E31800000000000000000000000019 +:1013200000000000000000000000000000000000BD +:101330000000000000000000F7BD1CE7FFFF7DEF8C +:1013400038C614A5AA5200000000000000000000EA +:10135000000000000000000000000000000000008D +:10136000000000000000000000006D6B96B5DBDEA1 +:10137000BEF7FFFFDBDE96B56D6BE31800000000E3 +:10138000000000000000000000000000000000005D +:101390000000000000000000000000000000AA5251 +:1013A00014A59AD6FFFFFFFF000000000000000018 +:1013B000000000000000000000000000000000002D +:1013C00000000000000000006D6B96B5DBDEFFFF43 +:1013D000FFFF7DEF000000000000000000000000A3 +:1013E0000000000000000000000000006D6B96B5DA +:1013F000DBDEFFFFFFFF1CE7F7BD9294E73900003B +:1014000000000000000000000000000000000000DC +:1014100000000000DBDEFFFFFFFF1CE7F7BD1084CC +:10142000E3180000000000000000000000000000C1 +:1014300000000000000000000000000000000000AC +:10144000FFFF7DEF14A5E739000000000000000059 +:10145000000000000000000000000000000000008C +:101460000000000000000000000000006D6B96B559 +:10147000DBDEFFFF7DEF9AD614A5AA520000000024 +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A0001084F7BD1CE7FFFFBEF7DBDE96B56D6B62 +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D0000000E318108438C67DEFFFFF0000000015 +:1014E00000000000000000000000000000000000FC +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000000000CB +:10152000DBDE6D6B0000000000000000000000002A +:101530000000000000006D6B0000000000000000D3 +:10154000000000000000000000000000DBDEFFFFE4 +:101550009AD6E739000000000000000000006D6B23 +:10156000DBDEFFFF000000000000000000000000C4 +:10157000000000000000000000006D6BDBDEFFFFDC +:1015800038C6E73900006D6BDBDEFFFF7DEF92941C +:10159000000000000000000000000000000000004B +:1015A000000000000000000000006D6BDBDEFFFFAC +:1015B0001CE7FFFFDBDE10840000000000000000DD +:1015C000000000000000000000000000000000001B +:1015D000000000000000E31896B5BEF7FFFF7DEFA6 +:1015E0006D6B000000000000000000000000000023 +:1015F0000000000000000000000000000000E318F0 +:1016000096B5BEF7BEF796B5AA5238C6FFFFDBDE29 +:101610006D6B0000000000000000000000000000F2 +:10162000000000000000000096B5BEF7FFFF96B571 +:10163000E318000000000000E739DBDEFFFFDBDE1F +:10164000000000000000000000000000000000009A +:1016500000000000FFFF38C6E7390000000000006E +:1016600000000000000000006D6BDBDE00000000E9 +:10167000000000000000000000000000000000006A +:10168000AA5200000000000000000000000000005E +:10169000000000000000000000000000000000004A +:1016A000000000000000000000000000000000003A +:1016B000000000000000000000000000000000002A +:1016C0000000AA52F7BD7DEF0000000000000000FE +:1016D000000000000000000000000000000000000A +:1016E0000000000000000000108438C67DEFFFFFFE +:1016F0007DEFF7BD000000000000000000000000CA +:10170000F7BD10840000000000000000E318929470 +:101710009AD6BEF7FFFF9AD614A5E739000000005D +:10172000000000000000000000000000DBDEFFFF02 +:10173000BEF738C696B59AD6FFFF7DEFF7BD108489 +:101740000000000000000000000000000000000099 +:1017500000000000000000000000E318929438C66A +:10176000BEF7FFFFDBDE9294E739000000000000C7 +:101770000000000000000000000000000000000069 +:1017800000000000000000000000000000006D6B81 +:10179000F7BD7DEFFFFF1CE7F7BD6D6B000000009C +:1017A0000000000000000000000000000000000039 +:1017B0000000000000000000000000000000000029 +:1017C000E73914A5DBDEFFFFBEF79AD614A5E7398B +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F0000000E318108438C6BEF7FFFF00000000A9 +:1018000000000000000000000000000000000000D8 +:1018100000000000000000000000000000000000C8 +:101820000000000000006D6B0000000000000000E0 +:1018300000000000000000000000000000000000A8 +:101840000000000000000000000000000000000098 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000006D6BAA52A4 +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:101890000000000000000000FFFFFFFFDBDE6D6BBB +:1018A0000000000000000000000000000000FFFF3A +:1018B0000000000000000000000000000000000028 +:1018C00000000000FFFF92947DEFFFFFDBDE6D6BF9 +:1018D00000000000000000000000FFFF000000000A +:1018E00000000000000000000000000000000000F8 +:1018F000FFFF0000000092947DEFFFFFDBDE6D6BC9 +:10190000000000000000FFFF0000000000000000D9 +:10191000000000000000000000000000FFFF0000C9 +:101920000000000000009294DBDEFFFFDBDE6D6B49 +:101930000000FFFF000000000000000000000000A9 +:101940000000000000000000FFFF00000000000099 +:101950000000000000006D6BDBDEFFFFDBDEFFFF41 +:101960000000000000000000000000000000000077 +:1019700000000000FFFF0000000000000000000069 +:101980000000000000006D6BDBDEFFFF00000000C8 +:101990000000000000000000000000000000000047 +:1019A0000000000000000000000000000000000037 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000FFFFFF417573747261696CD5 +:1019D00069616E20446F6C6C617200004155440077 +:1019E0004272697469736820506F756E6420537415 +:1019F00065726C696E0000004742500043616E6181 +:101A00006469616E20446F6C6C61720043414400F4 +:101A10004368696E6573652059656E00434E5900D1 +:101A20004575726F7065616E20556E696F6E2045E9 +:101A300075726F0045555200486F6E67204B6F6E90 +:101A40006720446F6C6C617200000000484B4400DA +:101A5000496E6469616E2052757065650000000012 +:101A6000494E52004A616E616E6573652059656E1C +:101A7000000000004A50590053696E676170686F3A +:101A80007265616E20446F6C6C6172005347440054 +:101A9000556E697465642053746174657320446F76 +:101AA0006C6C61720000000055534400FFFFFF00A2 +:101AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:101AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:101AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:101AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:101AF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:101B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:101B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:101B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:101B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:101B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:101B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:101B6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0081 +:101B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:101B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:101B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:101BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:101BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:101BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:101BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0011 +:101BE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0001 +:101BF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:101C0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:101C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:101C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:101C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:101C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:101C5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0090 +:101C6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:101C7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:101C8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:101C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:101CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:101CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:101CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:101CD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:101CE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:101CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:101D0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:101D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:101D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:101D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:101D4000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:101D5000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:101D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:101D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:101D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:101D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:101DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:101DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:101DC000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:101DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:101DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:101DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:101E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:101E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:101E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:101E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:101E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:101E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:101E6000FFFFFF00FFFFFF00FFFFFF00000000007B +:101E7000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:101E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:101E9000FFFFFF00FFFFFF00FFFFFF00FFFFFF004E +:101EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF003E +:101EB000FFFFFF00FFFFFF00FFFFFF00FFFFFF3FEF +:101EC000FFFFFF9CFFFFFFB1FFFFFFC6FFFFFFBD4E +:101ED000FFFFFFA9FFFFFF7CFFFFFF1AFFFFFF00CF +:101EE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:101EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:101F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:101F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:101F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:101F3000FFFFFF95FFFFFFFFFFFFFFFFFFFFFFDD3D +:101F4000FFFFFFDCFFFFFFDDFFFFFFEDFFFFFFFFF8 +:101F5000FFFFFFFFFFFFFF49FFFFFF00FFFFFF0045 +:101F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:101F7000FFFFFF00FFFFFF00FFFFFFC5FFFFFF2484 +:101F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:101F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:101FA000FFFFFF00FFFFFF4CFFFFFFFFFFFFFF886A +:101FB000FFFFFF04FFFFFF00FFFFFF00FFFFFF0029 +:101FC000FFFFFF00FFFFFF45FFFFFFCBFFFFFFE726 +:101FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:101FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FD +:101FF000FFFFFFE3FFFFFFFFFFFFFFADFFFFFF104E +:10200000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:10201000FFFFFF00FFFFFF00FFFFFF00FFFFFF8B41 +:10202000FFFFFFF2FFFFFF00FFFFFF00FFFFFF00CA +:10203000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10204000FFFFFF63FFFFFFFFFFFFFF26FFFFFF0014 +:10205000FFFFFF00FFFFFF00FFFFFF00FFFFFF008C +:10206000FFFFFF00FFFFFF00FFFFFF00FFFFFF7309 +:10207000FFFFFFF7FFFFFFFFFFFFFF94FFFFFF01E1 +:10208000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10209000FFFFFF00FFFFFF70FFFFFFFFFFFFFF26B7 +:1020A000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:1020B000FFFFFF00FFFFFF00FFFFFF7AFFFFFFFFB3 +:1020C000FFFFFF18FFFFFF00FFFFFF00FFFFFF0004 +:1020D000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:1020E000FFFFFF00FFFFFF00FFFFFF03FFFFFF8475 +:1020F000FFFFFFFFFFFFFFFFFFFFFF7CFFFFFF0072 +:10210000FFFFFF00FFFFFF00FFFFFF00FFFFFF2AB1 +:10211000FFFFFFFCFFFFFFE9FFFFFFA4FFFFFF51F1 +:10212000FFFFFF42FFFFFF40FFFFFF57FFFFFF9250 +:10213000FFFFFFFFFFFFFFB7FFFFFF00FFFFFF00F5 +:10214000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10215000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10216000FFFFFF00FFFFFF00FFFFFF15FFFFFF96D0 +:10217000FFFFFFFFFFFFFFFFFFFFFF63FFFFFF000A +:10218000FFFFFF00FFFFFF00FFFFFF38FFFFFFE142 +:10219000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1021A000FFFFFFFFFFFFFFFFFFFFFFBAFFFFFF1C67 +:1021B000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:1021C000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:1021D000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:1021E000FFFFFF00FFFFFF00FFFFFF26FFFFFFA82D +:1021F000FFFFFFFFFFFFFFECFFFFFF53FFFFFF00AD +:10220000FFFFFF00FFFFFF00FFFFFF27FFFFFF4C67 +:10221000FFFFFF62FFFFFF65FFFFFF44FFFFFF219E +:10222000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:10223000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10224000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10225000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10226000FFFFFF00FFFFFF00FFFFFF38FFFFFFC181 +:10227000FFFFFFFFFFFFFFD4FFFFFF43FFFFFF0054 +:10228000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10229000FFFFFF00FFFFFF00FFFFFF00FFFFFF004A +:1022A000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:1022B000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:1022C000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:1022D000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:1022E000FFFFFF00FFFFFF00FFFFFF49FFFFFFDCD5 +:1022F000FFFFFFFFFFFFFFBBFFFFFF34FFFFFF00FC +:10230000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:10231000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:10232000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10233000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10234000FFFFFF00FFFFFF32FFFFFF4EFFFFFF62B7 +:10235000FFFFFF63FFFFFF43FFFFFF23FFFFFF00C0 +:10236000FFFFFF00FFFFFF00FFFFFF5BFFFFFFF727 +:10237000FFFFFFFFFFFFFFA5FFFFFF24FFFFFF00A1 +:10238000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10239000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:1023A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:1023B000FFFFFF00FFFFFF27FFFFFFBFFFFFFFFF44 +:1023C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1023D000FFFFFFFFFFFFFFB2FFFFFF32FFFFFF0026 +:1023E000FFFFFF00FFFFFF00FFFFFF70FFFFFFFF8A +:1023F000FFFFFFFFFFFFFF96FFFFFF15FFFFFF003F +:10240000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:10241000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10242000FFFFFF00FFFFFF00FFFFFF00FFFFFFCDEB +:10243000FFFFFFFFFFFFFF7AFFFFFF55FFFFFF4298 +:10244000FFFFFF44FFFFFF56FFFFFF84FFFFFFFF7B +:10245000FFFFFFEBFFFFFF26FFFFFF00FFFFFF0077 +:10246000FFFFFF00FFFFFF00FFFFFF8BFFFFFFFFEE +:10247000FFFFFFFFFFFFFF86FFFFFF05FFFFFF00DE +:10248000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10249000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:1024A000FFFFFF36FFFFFFFFFFFFFF5DFFFFFF00A6 +:1024B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:1024C000FFFFFF00FFFFFF4AFFFFFFFFFFFFFF5976 +:1024D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:1024E000FFFFFF00FFFFFF0FFFFFFFA6FFFFFFFF44 +:1024F000FFFFFFFBFFFFFF77FFFFFF00FFFFFF0076 +:10250000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:10251000FFFFFF00FFFFFF00FFFFFF4DFFFFFFFF7B +:10252000FFFFFF3CFFFFFF00FFFFFF00FFFFFF007B +:10253000FFFFFF00FFFFFF00FFFFFF00FFFFFF1097 +:10254000FFFFFFFFFFFFFF72FFFFFF00FFFFFF0026 +:10255000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10256000FFFFFF00FFFFFF20FFFFFFC1FFFFFFFF97 +:10257000FFFFFFE1FFFFFF00FFFFFF00FFFFFF0086 +:10258000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10259000FFFFFF0EFFFFFFFFFFFFFFB7FFFFFF3350 +:1025A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:1025B000FFFFFF08FFFFFF86FFFFFFFFFFFFFF4357 +:1025C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:1025D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:1025E000FFFFFF00FFFFFF3AFFFFFFDCFFFFFF00E1 +:1025F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:10260000FFFFFF00FFFFFF00FFFFFF00FFFFFF5A7C +:10261000FFFFFFFFFFFFFFFFFFFFFFF9FFFFFFE8E7 +:10262000FFFFFFDDFFFFFFEEFFFFFFFFFFFFFFFFED +:10263000FFFFFF93FFFFFF00FFFFFF00FFFFFF0013 +:10264000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10265000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10266000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10267000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10268000FFFFFF00FFFFFF00FFFFFF1CFFFFFF79C1 +:10269000FFFFFFA8FFFFFFBCFFFFFFCAFFFFFFB464 +:1026A000FFFFFF9FFFFFFF41FFFFFF00FFFFFF0056 +:1026B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:1026C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:1026D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:1026E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:1026F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:10270000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:10271000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:10272000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10273000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10274000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10275000FFFFFF00FFFFFF0000000000FFFFFF0082 +:10276000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10277000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10278000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10279000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:1027A000FFFFFF00FFFFFF00FFFFFF00FFFFFF53E2 +:1027B000FFFFFF67FFFFFF7CFFFFFF73FFFFFF5F70 +:1027C000FFFFFF38FFFFFF00FFFFFF00FFFFFF00DD +:1027D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:1027E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:1027F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:10280000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:10281000FFFFFF00FFFFFF00FFFFFF00FFFFFF655F +:10282000FFFFFFE9FFFFFFFFFFFFFFFFFFFFFFFFCE +:10283000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5E2 +:10284000FFFFFF19FFFFFF00FFFFFF00FFFFFF007B +:10285000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10286000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10287000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10288000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10289000FFFFFF3AFFFFFFFFFFFFFFC6FFFFFF4CF9 +:1028A000FFFFFF27FFFFFF27FFFFFF27FFFFFF3986 +:1028B000FFFFFF85FFFFFFFFFFFFFFBFFFFFFF00E1 +:1028C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:1028D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:1028E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:1028F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:10290000FFFFFF00FFFFFF00FFFFFF78FFFFFFFF5C +:10291000FFFFFF08FFFFFF00FFFFFF00FFFFFF00BB +:10292000FFFFFF00FFFFFF00FFFFFF00FFFFFF7B38 +:10293000FFFFFFFFFFFFFF15FFFFFF00FFFFFF008F +:10294000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10295000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10296000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10297000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10298000FFFFFF84FFFFFFFCFFFFFF06FFFFFF00CD +:10299000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:1029A000FFFFFF00FFFFFF5EFFFFFFFFFFFFFF2CAA +:1029B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:1029C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:1029D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:1029E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1029F000FFFFFF00FFFFFF00FFFFFF3EFFFFFFFFA6 +:102A0000FFFFFFA7FFFFFF3FFFFFFF07FFFFFF00E5 +:102A1000FFFFFF00FFFFFF0FFFFFFF52FFFFFFDA87 +:102A2000FFFFFFE1FFFFFF00FFFFFF00FFFFFF00D1 +:102A3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:102A4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:102A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:102A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:102A7000FFFFFF00FFFFFF71FFFFFFFFFFFFFFFFF3 +:102A8000FFFFFFFFFFFFFFF8FFFFFFF6FFFFFFFF66 +:102A9000FFFFFFFFFFFFFFFFFFFFFF49FFFFFF00FB +:102AA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:102AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:102AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:102AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:102AE000FFFFFF00FFFFFF0DFFFFFF00FFFFFF00E5 +:102AF000FFFFFF31FFFFFF6FFFFFFF95FFFFFFAB02 +:102B0000FFFFFFAEFFFFFF8DFFFFFF67FFFFFF0D22 +:102B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:102B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:102B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:102B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:102B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0081 +:102B6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:102B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:102B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:102B9000FFFFFF0000000000FFFFFF00FFFFFF003E +:102BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:102BB000FFFFFF09FFFFFFECFFFFFFECFFFFFF5FE1 +:102BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0011 +:102BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0001 +:102BE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:102BF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:102C0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:102C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:102C2000FFFFFF00FFFFFF00FFFFFF09FFFFFFFFA8 +:102C3000FFFFFFFFFFFFFF5FFFFFFF00FFFFFF0042 +:102C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0090 +:102C5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:102C6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:102C7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:102C8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:102C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:102CA000FFFFFF00FFFFFF4FFFFFFF4FFFFFFF1181 +:102CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:102CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:102CD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:102CE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:102CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:102D000000000000FFFFFF00FFFFFF00FFFFFF00CC +:102D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF7B44 +:102D2000FFFFFF98FFFFFF35FFFFFF00FFFFFF00E2 +:102D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:102D4000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:102D5000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:102D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:102D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:102D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:102D9000FFFFFF00FFFFFF6FFFFFFFFFFFFFFFFFD2 +:102DA000FFFFFFFFFFFFFFA0FFFFFF3CFFFFFF0054 +:102DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:102DC000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:102DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:102DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:102DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:102E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:102E1000FFFFFF04FFFFFF5AFFFFFFAFFFFFFFFFB2 +:102E2000FFFFFFFFFFFFFFFFFFFFFFA7FFFFFF46C3 +:102E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:102E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:102E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:102E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:102E7000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:102E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF004E +:102E9000FFFFFF00FFFFFF00FFFFFF4FFFFFFFA54A +:102EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE83 +:102EB000FFFFFF51FFFFFF00FFFFFF00FFFFFF00CD +:102EC000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:102ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:102EE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:102EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:102F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:102F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF4479 +:102F2000FFFFFF9AFFFFFFFDFFFFFFFFFFFFFFFF18 +:102F3000FFFFFFB6FFFFFF5CFFFFFF06FFFFFF0085 +:102F4000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:102F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:102F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:102F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:102F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:102F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:102FA000FFFFFF39FFFFFF93FFFFFFF6FFFFFFFF6C +:102FB000FFFFFFFFFFFFFFBDFFFFFF67FFFFFF11E9 +:102FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:102FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FD +:102FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:102FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:10300000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10301000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10302000FFFFFF00FFFFFF2FFFFFFF8BFFFFFFEF03 +:10303000FFFFFFFFFFFFFFFFFFFFFFC8FFFFFF7165 +:10304000FFFFFF1BFFFFFF00FFFFFF00FFFFFF0071 +:10305000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10306000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10307000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10308000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10309000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:1030A000FFFFFF00FFFFFF00FFFFFF24FFFFFF8484 +:1030B000FFFFFFE8FFFFFFFFFFFFFFFFFFFFFFAF87 +:1030C000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:1030D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:1030E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:1030F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:10310000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:10311000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:10312000FFFFFF00FFFFFF00FFFFFF00FFFFFF1992 +:10313000FFFFFF7DFFFFFFB5FFFFFF00FFFFFF0069 +:10314000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10315000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10316000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10317000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10318000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10319000FFFFFF00FFFFFF00FFFFFF00FFFFFF003B +:1031A000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:1031B000FFFFFF0000000000FFFFFF00FFFFFF0018 +:1031C000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:1031D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:1031E000FFFFFF33FFFFFF5FFFFFFF74FFFFFF8065 +:1031F000FFFFFF8BFFFFFF95FFFFFF9DFFFFFF9D81 +:10320000FFFFFF9DFFFFFF9DFFFFFF9DFFFFFF876C +:10321000FFFFFF71FFFFFF5CFFFFFF1CFFFFFF00D1 +:10322000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10323000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10324000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10325000FFFFFF52FFFFFFD8FFFFFFFFFFFFFFFF52 +:10326000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10327000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10328000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10329000FFFFFFFFFFFFFFA7FFFFFF37FFFFFF005D +:1032A000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:1032B000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:1032C000FFFFFF00FFFFFF74FFFFFFFFFFFFFFEDAA +:1032D000FFFFFF8AFFFFFF5BFFFFFF39FFFFFF29B3 +:1032E000FFFFFF25FFFFFF25FFFFFF25FFFFFF2556 +:1032F000FFFFFF25FFFFFF25FFFFFF25FFFFFF3239 +:10330000FFFFFF48FFFFFFAEFFFFFFB9FFFFFFFF1B +:10331000FFFFFFE8FFFFFF2BFFFFFF00FFFFFF00A6 +:10332000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10333000FFFFFF00FFFFFF00FFFFFF00FFFFFFFA9F +:10334000FFFFFFB8FFFFFF1DFFFFFF00FFFFFF00B4 +:10335000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10336000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10337000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10338000FFFFFF00FFFFFF59FFFFFFEBFFFFFFC93C +:10339000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:1033A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:1033B000FFFFFF36FFFFFFFFFFFFFF55FFFFFF008F +:1033C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:1033D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:1033E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:1033F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:10340000FFFFFF98FFFFFFFFFFFFFF02FFFFFF002F +:10341000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10342000FFFFFF00FFFFFF00FFFFFF63FFFFFFFF46 +:10343000FFFFFF24FFFFFF00FFFFFF00FFFFFF0074 +:10344000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10345000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10346000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10347000FFFFFF00FFFFFF00FFFFFF79FFFFFFFFE0 +:10348000FFFFFF32FFFFFF00FFFFFF00FFFFFF0016 +:10349000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:1034A000FFFFFF41FFFFFFFFFFFFFF58FFFFFF0090 +:1034B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:1034C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:1034D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:1034E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:1034F000FFFFFF8EFFFFFFFBFFFFFF00FFFFFF004F +:10350000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:10351000FFFFFF00FFFFFF00FFFFFF00FFFFFFE6D1 +:10352000FFFFFFF1FFFFFF51FFFFFF00FFFFFF0065 +:10353000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10354000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10355000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10356000FFFFFF00FFFFFF5EFFFFFFFFFFFFFFC446 +:10357000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10358000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10359000FFFFFF00FFFFFF57FFFFFFFFFFFFFFFFE2 +:1035A000FFFFFFD0FFFFFFA0FFFFFF84FFFFFF80B3 +:1035B000FFFFFF80FFFFFF80FFFFFF80FFFFFF8017 +:1035C000FFFFFF80FFFFFF80FFFFFF80FFFFFF8007 +:1035D000FFFFFF80FFFFFFA8FFFFFFCAFFFFFFFF06 +:1035E000FFFFFFF7FFFFFF4AFFFFFF00FFFFFF00A6 +:1035F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:10360000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10361000FFFFFF27FFFFFF8FFFFFFFE0FFFFFFFF21 +:10362000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10363000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10364000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10365000FFFFFFFFFFFFFFC8FFFFFF35FFFFFF007A +:10366000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10367000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:10368000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10369000FFFFFF00FFFFFF02FFFFFF1FFFFFFF3ADB +:1036A000FFFFFF42FFFFFF42FFFFFF42FFFFFF421E +:1036B000FFFFFF42FFFFFF42FFFFFF42FFFFFF420E +:1036C000FFFFFF3EFFFFFF2DFFFFFF0CFFFFFF008F +:1036D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:1036E00000000000FFFFFF00FFFFFF00FFFFFF00E3 +:1036F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:10370000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:10371000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10372000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10373000FFFFFF00FFFFFF00FFFFFF00FFFFFF187D +:10374000FFFFFFFFFFFFFFF0FFFFFF19FFFFFF007D +:10375000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10376000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10377000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10378000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10379000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:1037A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:1037B000FFFFFF00FFFFFF00FFFFFF52FFFFFFFFC4 +:1037C000FFFFFFB5FFFFFF00FFFFFF00FFFFFF0050 +:1037D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:1037E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:1037F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:10380000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:10381000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:10382000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:10383000FFFFFF00FFFFFF5CFFFFFFFFFFFFFFA099 +:10384000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10385000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10386000FFFFFF00FFFFFF00FFFFFFA7FFFFFFA914 +:10387000FFFFFFABFFFFFFAEFFFFFFB0FFFFFFB398 +:10388000FFFFFFB5FFFFFFB7FFFFFFBAFFFFFFBC62 +:10389000FFFFFFBFFFFFFFC1FFFFFFC3FFFFFFC62B +:1038A000FFFFFFC8FFFFFFC9FFFFFFC9FFFFFFC901 +:1038B000FFFFFFEAFFFFFFFFFFFFFFBCFFFFFF006F +:1038C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:1038D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:1038E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1038F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10390000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10391000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10392000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10393000FFFFFFF7FFFFFF00FFFFFF00FFFFFF009C +:10394000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10395000FFFFFF00FFFFFF00FFFFFF3DFFFFFF3DF9 +:10396000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF3D6F +:10397000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF3D5F +:10398000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF3D4F +:10399000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF3D3F +:1039A000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF006C +:1039B000FFFFFF0000000000FFFFFF00FFFFFF0010 +:1039C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:1039D000FFFFFF03FFFFFFFFFFFFFFF0FFFFFF6899 +:1039E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:1039F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:103A0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:103A1000FFFFFF34FFFFFFD8FFFFFF9EFFFFFF5DAB +:103A2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:103A3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:103A4000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF80 +:103A5000FFFFFFFFFFFFFFFFFFFFFFB8FFFFFF2D8F +:103A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:103A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:103A8000FFFFFF00FFFFFF00FFFFFF34FFFFFFFF0F +:103A9000FFFFFFFFFFFFFFFFFFFFFFB9FFFFFF007B +:103AA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:103AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:103AC000FFFFFF03FFFFFFFFFFFFFFA1FFFFFFCB94 +:103AD000FFFFFFFFFFFFFFFFFFFFFF7DFFFFFF0077 +:103AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:103AF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:103B0000FFFFFF00FFFFFF04FFFFFF3FFFFFFF96E8 +:103B1000FFFFFFFFFFFFFF85FFFFFF00FFFFFF002D +:103B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:103B3000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF8F +:103B4000FFFFFF95FFFFFF00FFFFFF62FFFFFFFF8B +:103B5000FFFFFFFFFFFFFFCCFFFFFF42FFFFFF0064 +:103B6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:103B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:103B8000FFFFFF00FFFFFF00FFFFFFA5FFFFFFF8A4 +:103B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:103BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:103BB000FFFFFF03FFFFFFFFFFFFFF90FFFFFF007F +:103BC000FFFFFF00FFFFFF00FFFFFFABFFFFFFFF57 +:103BD000FFFFFFFFFFFFFF91FFFFFF08FFFFFF0059 +:103BE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:103BF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:103C0000FFFFFF5CFFFFFFFFFFFFFF19FFFFFF004C +:103C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:103C2000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF9E +:103C3000FFFFFF8BFFFFFF00FFFFFF00FFFFFF0005 +:103C4000FFFFFF00FFFFFF4BFFFFFFDAFFFFFFFF5C +:103C5000FFFFFFE1FFFFFF57FFFFFF00FFFFFF0038 +:103C6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:103C7000FFFFFF00FFFFFF00FFFFFF50FFFFFFFF01 +:103C8000FFFFFF31FFFFFF00FFFFFF00FFFFFF000F +:103C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:103CA000FFFFFF03FFFFFFFFFFFFFF88FFFFFF0096 +:103CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:103CC000FFFFFF00FFFFFF86FFFFFFFFFFFFFFFF7C +:103CD000FFFFFFA6FFFFFF1DFFFFFF00FFFFFF002D +:103CE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:103CF000FFFFFF7FFFFFFFFFFFFFFF0BFFFFFF0047 +:103D0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:103D1000FFFFFF00FFFFFF00FFFFFF03FFFFFFFFAD +:103D2000FFFFFF88FFFFFF00FFFFFF00FFFFFF0017 +:103D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:103D4000FFFFFF31FFFFFFB5FFFFFFFFFFFFFFFAA0 +:103D5000FFFFFF96FFFFFF32FFFFFF00FFFFFF00A7 +:103D6000FFFFFF00FFFFFF58FFFFFFFFFFFFFFC444 +:103D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:103D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:103D9000FFFFFF03FFFFFFFFFFFFFF88FFFFFF00A5 +:103DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:103DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:103DC000FFFFFF56FFFFFFC1FFFFFFFFFFFFFFFFEA +:103DD000FFFFFFFBFFFFFFD8FFFFFFEBFFFFFFFF32 +:103DE000FFFFFFFFFFFFFF40FFFFFF00FFFFFF00A0 +:103DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:103E0000FFFFFF00FFFFFF00FFFFFF03FFFFFFFFBC +:103E1000FFFFFF88FFFFFF00FFFFFF00FFFFFF0026 +:103E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:103E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:103E4000FFFFFF46FFFFFF91FFFFFFC2FFFFFFF3F2 +:103E5000FFFFFFD1FFFFFFACFFFFFF29FFFFFF00C8 +:103E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:103E7000FFFFFF00FFFFFF00FFFFFF00FFFFFF004E +:103E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF003E +:103E9000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:103EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:103EB000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:103EC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:103ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:103EE00000000000FFFFFF00FFFFFF00FFFFFF00DB +:103EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:103F0000FFFFFF00FFFFFF00FFFFFF27FFFFFF5C3A +:103F1000FFFFFF82FFFFFF00FFFFFF00FFFFFF002B +:103F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:103F3000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:103F4000FFFFFF1FFFFFFF00FFFFFF00FFFFFF005E +:103F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:103F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:103F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF7ECF +:103F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0040 +:103F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:103FA000FFFFFF00FFFFFF00FFFFFF00FFFFFF001D +:103FB000FFFFFF00FFFFFF16FFFFFFFFFFFFFFFFF9 +:103FC000FFFFFFC0FFFFFF48FFFFFF00FFFFFF00F5 +:103FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:103FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:103FF000FFFFFF71FFFFFFFFFFFFFFD9FFFFFF7410 +:10400000FFFFFF58FFFFFF00FFFFFF00FFFFFF0064 +:10401000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10402000FFFFFF00FFFFFF00FFFFFF00FFFFFF1587 +:10403000FFFFFFBAFFFFFFC6FFFFFFFFFFFFFFFF0E +:10404000FFFFFF4CFFFFFF00FFFFFF00FFFFFF0030 +:10405000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10406000FFFFFF00FFFFFF08FFFFFFFFFFFFFFC78E +:10407000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10408000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10409000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:1040A000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:1040B000FFFFFF41FFFFFFFEFFFFFFD5FFFFFF00F8 +:1040C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:1040D000FFFFFF00FFFFFF00FFFFFF00FFFFFF2BC1 +:1040E000FFFFFFFFFFFFFF5DFFFFFF00FFFFFF0080 +:1040F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10410000FFFFFF00FFFFFF10FFFFFFC4FFFFFF8364 +:10411000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10412000FFFFFF00FFFFFF00FFFFFF00FFFFFF6F2C +:10413000FFFFFFFFFFFFFF0CFFFFFF00FFFFFF0080 +:10414000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10415000FFFFFF00FFFFFF4CFFFFFFFFFFFFFF30F0 +:10416000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10417000FFFFFF00FFFFFF00FFFFFF00FFFFFF2C1F +:10418000FFFFFFFFFFFFFF8DFFFFFF00FFFFFF00AF +:10419000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:1041A000FFFFFF00FFFFFF48FFFFFFFFFFFFFF2FA5 +:1041B000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:1041C000FFFFFF00FFFFFF00FFFFFF00FFFFFF21DA +:1041D000FFFFFFFFFFFFFF63FFFFFF00FFFFFF0089 +:1041E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:1041F000FFFFFF00FFFFFF54FFFFFFFFFFFFFFB8C0 +:10420000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:10421000FFFFFF00FFFFFF00FFFFFF00FFFFFF6446 +:10422000FFFFFFFFFFFFFF19FFFFFF00FFFFFF0082 +:10423000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10424000FFFFFF00FFFFFF00FFFFFFEEFFFFFFD8B4 +:10425000FFFFFF06FFFFFF00FFFFFF00FFFFFF0064 +:10426000FFFFFF00FFFFFF00FFFFFF0AFFFFFFD57B +:10427000FFFFFFDCFFFFFFFFFFFFFF8FFFFFFF00E0 +:10428000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10429000FFFFFF23FFFFFFD4FFFFFFF5FFFFFF003E +:1042A000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:1042B000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:1042C000FFFFFF53FFFFFFFFFFFFFFEAFFFFFF833B +:1042D000FFFFFF60FFFFFF47FFFFFF5CFFFFFF7572 +:1042E000FFFFFFEBFFFFFFFFFFFFFF58FFFFFFB5E3 +:1042F000FFFFFFFFFFFFFFC5FFFFFF90FFFFFF6D09 +:10430000FFFFFF6FFFFFFF8DFFFFFFF8FFFFFFFFC6 +:10431000FFFFFF70FFFFFF00FFFFFF00FFFFFF0039 +:10432000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10433000FFFFFF00FFFFFF00FFFFFF00FFFFFF5C2D +:10434000FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10435000FFFFFFFFFFFFFFFFFFFFFFFDFFFFFF7FEF +:10436000FFFFFF00FFFFFF00FFFFFFA3FFFFFFFDB9 +:10437000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10438000FFFFFFEEFFFFFF76FFFFFF00FFFFFF00D5 +:10439000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:1043A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0019 +:1043B000FFFFFF00FFFFFF00FFFFFF00FFFFFF3BCE +:1043C000FFFFFF58FFFFFF74FFFFFF6DFFFFFF546C +:1043D000FFFFFF0EFFFFFF00FFFFFF00FFFFFF00DB +:1043E000FFFFFF00FFFFFF0DFFFFFF40FFFFFF5834 +:1043F000FFFFFF55FFFFFF34FFFFFF0BFFFFFF0035 +:10440000FFFFFF00FFFFFF00FFFFFF0000000000B5 +:10441000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10442000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10443000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10444000FFFFFFFFFFFFFFEEFFFFFFA8FFFFFF41A2 +:10445000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10446000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10447000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10448000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10449000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:1044A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:1044B000FFFFFF00FFFFFF00FFFFFFFFFFFFFFEB1E +:1044C000FFFFFFFFFFFFFFFFFFFFFFC6FFFFFF5ED6 +:1044D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:1044E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:1044F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10450000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:10451000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10452000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10453000FFFFFFFFFFFFFFBBFFFFFF05FFFFFF893F +:10454000FFFFFFFFFFFFFFFFFFFFFFE3FFFFFF7B1B +:10455000FFFFFF0CFFFFFF00FFFFFF00FFFFFF005B +:10456000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10457000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10458000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10459000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:1045A000FFFFFF00FFFFFF00FFFFFFFFFFFFFFB662 +:1045B000FFFFFF00FFFFFF00FFFFFF00FFFFFF63A4 +:1045C000FFFFFFFCFFFFFFFFFFFFFFFFFFFFFF9964 +:1045D000FFFFFF29FFFFFF00FFFFFF00FFFFFF00BE +:1045E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:1045F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:10460000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10461000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10462000FFFFFFFFFFFFFFB2FFFFFF00FFFFFF00E5 +:10463000FFFFFF00FFFFFF00FFFFFF00FFFFFF3D49 +:10464000FFFFFFD7FFFFFFFFFFFFFFFFFFFFFFB6EB +:10465000FFFFFF46FFFFFF00FFFFFF00FFFFFF0020 +:10466000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:10467000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10468000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:10469000FFFFFF00FFFFFF00FFFFFFFFFFFFFFAE79 +:1046A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:1046B000FFFFFF00FFFFFF00FFFFFF00FFFFFF18EE +:1046C000FFFFFFB2FFFFFFFFFFFFFFFFFFFFFFD373 +:1046D000FFFFFF62FFFFFF00FFFFFF00FFFFFF0084 +:1046E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:1046F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10470000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10471000FFFFFFFFFFFFFFADFFFFFF00FFFFFF00F9 +:10472000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10473000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10474000FFFFFF8DFFFFFFFFFFFFFFFFFFFFFFEBFF +:10475000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10476000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10477000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFFF48 +:10478000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10479000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1047A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1047B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1047C000FFFFFFFFFFFFFFF7FFFFFF00FFFFFF00FF +:1047D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:1047E000FFFFFF00FFFFFF00FFFFFF00FFFFFFF0E5 +:1047F000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF005 +:10480000FFFFFFFFFFFFFFF0FFFFFFF0FFFFFFF0E5 +:10481000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0E4 +:10482000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0D4 +:10483000FFFFFFF0FFFFFFF0FFFFFFF0FFFFFFF0C4 +:10484000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10485000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10486000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10487000FFFFFF00FFFFFF00FFFFFFFFFFFFFFAD98 +:10488000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10489000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:1048A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:1048B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:1048C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:1048D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:1048E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:1048F000FFFFFFFFFFFFFFADFFFFFF00FFFFFF0018 +:10490000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:10491000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:10492000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10493000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10494000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10495000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10496000FFFFFF00FFFFFF00FFFFFF0FFFFFFF0F35 +:10497000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10498000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10499000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:1049A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:1049B00000000000FFFFFF00FFFFFF00FFFFFF0000 +:1049C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1049D000FFFFFF00FFFFFF00FFFFFF37FFFFFF6C40 +:1049E000FFFFFF94FFFFFF00FFFFFF00FFFFFF003F +:1049F000FFFFFF00FFFFFF18FFFFFF79FFFFFF6EC4 +:104A0000FFFFFF63FFFFFF58FFFFFF4DFFFFFF4367 +:104A1000FFFFFF38FFFFFF2EFFFFFF23FFFFFF1900 +:104A2000FFFFFF0EFFFFFF00FFFFFF00FFFFFF0084 +:104A3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:104A4000FFFFFF00FFFFFF00FFFFFF14FFFFFFA6B8 +:104A5000FFFFFFFFFFFFFFFFFFFFFFF3FFFFFF0071 +:104A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF3A18 +:104A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:104A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:104A9000FFFFFFFFFFFFFFFFFFFFFFFEFFFFFF0026 +:104AA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:104AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:104AC000FFFFFFA3FFFFFFFFFFFFFFB4FFFFFF6735 +:104AD000FFFFFF4BFFFFFF00FFFFFF00FFFFFF0097 +:104AE000FFFFFF00FFFFFF05FFFFFF92FFFFFFFF3C +:104AF000FFFFFF8FFFFFFF90FFFFFF9EFFFFFFA461 +:104B0000FFFFFFAAFFFFFFB0FFFFFFB6FFFFFFECB5 +:104B1000FFFFFFFEFFFFFF00FFFFFF00FFFFFF00A3 +:104B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:104B3000FFFFFF00FFFFFF21FFFFFFFFFFFFFF9DC4 +:104B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:104B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:104B6000FFFFFF00FFFFFF9AFFFFFFBCFFFFFF00FB +:104B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:104B8000FFFFFF00FFFFFFB5FFFFFFFEFFFFFF007E +:104B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:104BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF45CC +:104BB000FFFFFFFFFFFFFF44FFFFFF00FFFFFF00BE +:104BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:104BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF5091 +:104BE000FFFFFFFFFFFFFF31FFFFFF00FFFFFF00A1 +:104BF000FFFFFF00FFFFFF00FFFFFF00FFFFFFB50C +:104C0000FFFFFFFFFFFFFF00FFFFFF00FFFFFF00B1 +:104C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:104C2000FFFFFF00FFFFFF4CFFFFFFFFFFFFFF2B1A +:104C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:104C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:104C5000FFFFFF00FFFFFF1BFFFFFFFFFFFFFF66E0 +:104C6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:104C7000FFFFFF00FFFFFFB5FFFFFFFFFFFFFF008C +:104C8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:104C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF140C +:104CA000FFFFFFFFFFFFFF67FFFFFF00FFFFFF00AA +:104CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:104CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF4BA5 +:104CD000FFFFFFFFFFFFFF3AFFFFFF00FFFFFF00A7 +:104CE000FFFFFF00FFFFFF00FFFFFF00FFFFFFB51B +:104CF000FFFFFFFFFFFFFF00FFFFFF00FFFFFF00C1 +:104D0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:104D1000FFFFFF00FFFFFF00FFFFFFD9FFFFFFEADC +:104D2000FFFFFF32FFFFFF00FFFFFF00FFFFFF005D +:104D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:104D4000FFFFFF68FFFFFFF0FFFFFFF7FFFFFF0020 +:104D5000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:104D6000FFFFFF00FFFFFFB6FFFFFFFFFFFFFF009A +:104D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:104D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:104D9000FFFFFF36FFFFFFEDFFFFFFFFFFFFFFC835 +:104DA000FFFFFF97FFFFFF83FFFFFF6FFFFFFF7E08 +:104DB000FFFFFFA1FFFFFFD9FFFFFFFFFFFFFFFF87 +:104DC000FFFFFF60FFFFFF00FFFFFF00FFFFFF008F +:104DD000FFFFFF00FFFFFF00FFFFFF00FFFFFFB629 +:104DE000FFFFFFFFFFFFFF00FFFFFF00FFFFFF00D0 +:104DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:104E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF3678 +:104E1000FFFFFFA6FFFFFFECFFFFFFFFFFFFFFFF0E +:104E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:104E3000FFFFFFB6FFFFFF54FFFFFF00FFFFFF0074 +:104E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:104E5000FFFFFF00FFFFFFB6FFFFFFE5FFFFFF00C3 +:104E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF004E +:104E7000FFFFFF00FFFFFF00FFFFFF00FFFFFF003E +:104E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:104E9000FFFFFF1EFFFFFF38FFFFFF51FFFFFF482F +:104EA000FFFFFF2AFFFFFF0CFFFFFF00FFFFFF00D8 +:104EB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:104EC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:104ED000FFFFFF00FFFFFF00FFFFFF0000000000DB +:104EE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:104EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:104F0000FFFFFF00FFFFFF00FFFFFF3EFFFFFF6906 +:104F1000FFFFFF8BFFFFFFA9FFFFFFB3FFFFFFB303 +:104F2000FFFFFFB3FFFFFFB3FFFFFFB3FFFFFFB3C1 +:104F3000FFFFFFA8FFFFFF99FFFFFF8AFFFFFF654D +:104F4000FFFFFF26FFFFFF00FFFFFF00FFFFFF0047 +:104F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:104F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:104F7000FFFFFF00FFFFFF00FFFFFF6AFFFFFFDCF7 +:104F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:104F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:104FA000FFFFFFFFFFFFFFF5FFFFFFFFFFFFFFFF1B +:104FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD030 +:104FC000FFFFFF56FFFFFF00FFFFFF00FFFFFF0097 +:104FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:104FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF8D40 +:104FF000FFFFFFFFFFFFFFE1FFFFFF7AFFFFFF362D +:10500000FFFFFF20FFFFFF14FFFFFF29FFFFFF6CE3 +:10501000FFFFFF9EFFFFFFFFFFFFFF81FFFFFF007E +:10502000FFFFFF08FFFFFF19FFFFFF30FFFFFF60DB +:10503000FFFFFF99FFFFFFFFFFFFFFFFFFFFFF5C89 +:10504000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10505000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10506000FFFFFF1AFFFFFFFFFFFFFFC6FFFFFF0E5F +:10507000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10508000FFFFFF00FFFFFF00FFFFFF00FFFFFF46E6 +:10509000FFFFFFFFFFFFFF6DFFFFFF00FFFFFF00B0 +:1050A000FFFFFF00FFFFFF00FFFFFF00FFFFFF43C9 +:1050B000FFFFFFE4FFFFFFCBFFFFFF00FFFFFF004D +:1050C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:1050D000FFFFFF00FFFFFF00FFFFFF4DFFFFFFFF90 +:1050E000FFFFFF50FFFFFF00FFFFFF00FFFFFF007C +:1050F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10510000FFFFFF00FFFFFF00FFFFFFA0FFFFFFBF4C +:10511000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10512000FFFFFF00FFFFFF00FFFFFF94FFFFFFFFF8 +:10513000FFFFFF15FFFFFF00FFFFFF00FFFFFF0066 +:10514000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10515000FFFFFF5BFFFFFFFFFFFFFF2DFFFFFF00D4 +:10516000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10517000FFFFFF00FFFFFF00FFFFFF00FFFFFF003B +:10518000FFFFFF9EFFFFFFFFFFFFFF09FFFFFF0085 +:10519000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:1051A000FFFFFF77FFFFFFFFFFFFFF34FFFFFF0061 +:1051B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:1051C000FFFFFF00FFFFFF00FFFFFF21FFFFFFFFCB +:1051D000FFFFFF79FFFFFF00FFFFFF00FFFFFF0062 +:1051E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:1051F000FFFFFF00FFFFFF00FFFFFF9EFFFFFFF32A +:10520000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10521000FFFFFF00FFFFFF00FFFFFF70FFFFFFFF2B +:10522000FFFFFF11FFFFFF00FFFFFF00FFFFFF0079 +:10523000FFFFFF00FFFFFF00FFFFFF00FFFFFF007A +:10524000FFFFFF00FFFFFFE5FFFFFFFAFFFFFF5F2C +:10525000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10526000FFFFFF00FFFFFF00FFFFFF00FFFFFF72D8 +:10527000FFFFFFFFFFFFFFC0FFFFFF00FFFFFF007B +:10528000FFFFFF00FFFFFF00FFFFFF00FFFFFF4AE0 +:10529000FFFFFFFEFFFFFFDFFFFFFF00FFFFFF003D +:1052A000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:1052B000FFFFFF00FFFFFF00FFFFFF00FFFFFF3BBF +:1052C000FFFFFFEDFFFFFFFFFFFFFFCFFFFFFF9F90 +:1052D000FFFFFF8DFFFFFF80FFFFFF8FFFFFFFA797 +:1052E000FFFFFFE7FFFFFFFFFFFFFFEAFFFFFF27D3 +:1052F000FFFFFF00FFFFFF00FFFFFF00FFFFFFC9F1 +:10530000FFFFFFE6FFFFFFFFFFFFFFFFFFFFFF5075 +:10531000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10532000FFFFFF00FFFFFF00FFFFFF00FFFFFF0089 +:10533000FFFFFF00FFFFFF00FFFFFF30FFFFFFA5A4 +:10534000FFFFFFEBFFFFFFFFFFFFFFFFFFFFFFFF81 +:10535000FFFFFFFFFFFFFFFFFFFFFFF7FFFFFF8ED6 +:10536000FFFFFF25FFFFFF00FFFFFF00FFFFFF0024 +:10537000FFFFFF00FFFFFFCEFFFFFFF3FFFFFFBDBB +:10538000FFFFFF43FFFFFF00FFFFFF00FFFFFF00E6 +:10539000FFFFFF00FFFFFF00FFFFFF00FFFFFF0019 +:1053A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:1053B000FFFFFF00FFFFFF00FFFFFF00FFFFFF1CDD +:1053C000FFFFFF2EFFFFFF3FFFFFFF33FFFFFF1831 +:1053D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:1053E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:1053F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10540000FFFFFF00FFFFFF0000000000FFFFFF00A5 +:10541000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10542000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10543000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10544000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10545000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10546000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10547000FFFFFF00FFFFFFD4FFFFFFFFFFFFFF0065 +:10548000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10549000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:1054A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:1054B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:1054C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:1054D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:1054E000FFFFFF00FFFFFF00FFFFFF00FFFFFFD4F4 +:1054F000FFFFFFFFFFFFFF00FFFFFF00FFFFFF00B9 +:10550000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10551000FFFFFF00FFFFFF00FFFFFFFFFFFFFFBFD9 +:10552000FFFFFF5BFFFFFF00FFFFFF00FFFFFF002C +:10553000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10554000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:10555000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10556000FFFFFF00FFFFFFD6FFFFFFFFFFFFFF0072 +:10557000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10558000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:10559000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1055A000FFFFFFC6FFFFFF63FFFFFF00FFFFFF00DE +:1055B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:1055C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:1055D000FFFFFF00FFFFFF00FFFFFF00FFFFFFD8FF +:1055E000FFFFFFFFFFFFFF00FFFFFF00FFFFFF00C8 +:1055F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:10560000FFFFFF00FFFFFF00FFFFFF00FFFFFF495D +:10561000FFFFFF9EFFFFFFF0FFFFFFFFFFFFFFFF0A +:10562000FFFFFFFFFFFFFFCEFFFFFF6BFFFFFF0747 +:10563000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10564000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10565000FFFFFF00FFFFFFDAFFFFFFFFFFFFFF007D +:10566000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10567000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:10568000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:10569000FFFFFF3BFFFFFF90FFFFFFE0FFFFFFFF6C +:1056A000FFFFFFFFFFFFFFFFFFFFFFD6FFFFFF73BF +:1056B000FFFFFF0FFFFFFF00FFFFFF00FFFFFF00E7 +:1056C000FFFFFF00FFFFFF00FFFFFF00FFFFFFDC0A +:1056D000FFFFFFFFFFFFFF00FFFFFF00FFFFFF00D7 +:1056E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:1056F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10570000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10571000FFFFFF00FFFFFF2DFFFFFF82FFFFFFD016 +:10572000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDEAA +:10573000FFFFFF7AFFFFFF17FFFFFF00FFFFFF00E4 +:10574000FFFFFF00FFFFFFDFFFFFFFFFFFFFFF0087 +:10575000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10576000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10577000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:10578000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:10579000FFFFFF00FFFFFF00FFFFFF20FFFFFF7382 +:1057A000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFF48 +:1057B000FFFFFFE5FFFFFF82FFFFFF1FFFFFFFE18E +:1057C000FFFFFFFFFFFFFF00FFFFFF00FFFFFF00E6 +:1057D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:1057E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:1057F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10580000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:10581000FFFFFF00FFFFFF00FFFFFF00FFFFFF1282 +:10582000FFFFFF63FFFFFFAFFFFFFFFBFFFFFFFF78 +:10583000FFFFFFFFFFFFFFFDFFFFFFFFFFFFFF0079 +:10584000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10585000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10586000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10587000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10588000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10589000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:1058A000FFFFFF04FFFFFF53FFFFFF9FFFFFFFD836 +:1058B000FFFFFFFBFFFFFF00FFFFFF00FFFFFF00F9 +:1058C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:1058D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:1058E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:1058F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:10590000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:10591000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10592000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10593000FFFFFF0000000000FFFFFF00FFFFFF0070 +:10594000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10595000FFFFFF00FFFFFF00FFFFFF55FFFFFFD22C +:10596000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10597000FFFFFFFFFFFFFFF8FFFFFF76FFFFFF00C6 +:10598000FFFFFF00FFFFFF80FFFFFFDDFFFFFFFFC7 +:10599000FFFFFFFFFFFFFFFFFFFFFFF6FFFFFF9A85 +:1059A000FFFFFF1DFFFFFF00FFFFFF00FFFFFF00E6 +:1059B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1059C000FFFFFF00FFFFFF00FFFFFF00FFFFFF588B +:1059D000FFFFFFFFFFFFFFFFFFFFFF9BFFFFFF7AC0 +:1059E000FFFFFF60FFFFFF77FFFFFFCEFFFFFFFF1F +:1059F000FFFFFFFFFFFFFF79FFFFFF8BFFFFFFFFB1 +:105A0000FFFFFFDCFFFFFFAFFFFFFF92FFFFFFABDA +:105A1000FFFFFFC9FFFFFFFFFFFFFFF4FFFFFF24B2 +:105A2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:105A3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:105A4000FFFFFF07FFFFFFF3FFFFFFDDFFFFFF2764 +:105A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:105A6000FFFFFF00FFFFFF1BFFFFFFCBFFFFFFFD5F +:105A7000FFFFFFFFFFFFFF6AFFFFFF00FFFFFF00C9 +:105A8000FFFFFF00FFFFFF00FFFFFF00FFFFFF7DA5 +:105A9000FFFFFFFFFFFFFFBDFFFFFF00FFFFFF0056 +:105AA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:105AB000FFFFFF00FFFFFF00FFFFFF35FFFFFFFFBE +:105AC000FFFFFF4FFFFFFF00FFFFFF00FFFFFF0093 +:105AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:105AE000FFFFFF30FFFFFFFFFFFFFFB4FFFFFF00DF +:105AF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:105B0000FFFFFF00FFFFFF00FFFFFF86FFFFFFFD1E +:105B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:105B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0081 +:105B3000FFFFFF63FFFFFFFFFFFFFF19FFFFFF00F6 +:105B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:105B5000FFFFFF00FFFFFF00FFFFFF00FFFFFFFA57 +:105B6000FFFFFF8EFFFFFF00FFFFFF00FFFFFF00B3 +:105B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:105B8000FFFFFF53FFFFFFFFFFFFFF2DFFFFFF00A2 +:105B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0011 +:105BA000FFFFFF00FFFFFF00FFFFFF40FFFFFFFFC2 +:105BB000FFFFFF41FFFFFF00FFFFFF00FFFFFF00B0 +:105BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:105BD000FFFFFF24FFFFFFFFFFFFFFA6FFFFFF0008 +:105BE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:105BF000FFFFFF00FFFFFF00FFFFFF68FFFFFFFF4A +:105C0000FFFFFF1AFFFFFF00FFFFFF00FFFFFF0086 +:105C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0090 +:105C2000FFFFFF14FFFFFFFFFFFFFFADFFFFFF00C0 +:105C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:105C4000FFFFFF00FFFFFF00FFFFFF7AFFFFFFFFE7 +:105C5000FFFFFFFFFFFFFF2BFFFFFF00FFFFFF0026 +:105C6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:105C7000FFFFFFB8FFFFFFF7FFFFFF00FFFFFF0081 +:105C8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:105C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF868A +:105CA000FFFFFFFFFFFFFFBCFFFFFF56FFFFFF31BE +:105CB000FFFFFF18FFFFFF20FFFFFF37FFFFFF84FD +:105CC000FFFFFFFFFFFFFF88FFFFFFCBFFFFFFF19D +:105CD000FFFFFF92FFFFFF62FFFFFF47FFFFFF5540 +:105CE000FFFFFF78FFFFFFC5FFFFFFFFFFFFFF7D07 +:105CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:105D0000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:105D1000FFFFFF00FFFFFF00FFFFFF95FFFFFFFFFB +:105D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:105D3000FFFFFFFFFFFFFFFFFFFFFFB7FFFFFF1D9D +:105D4000FFFFFF19FFFFFFBCFFFFFFFFFFFFFFFF8C +:105D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:105D6000FFFFFF8BFFFFFF00FFFFFF00FFFFFF00B4 +:105D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:105D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:105D9000FFFFFF00FFFFFF29FFFFFF72FFFFFF8EE6 +:105DA000FFFFFFAAFFFFFFA3FFFFFF95FFFFFF4FCE +:105DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:105DC000FFFFFF32FFFFFF69FFFFFF76FFFFFF6D61 +:105DD000FFFFFF4BFFFFFF1FFFFFFF00FFFFFF0065 +:105DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:105DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:105E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:105E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:105E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:105E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:105E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:105E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF004E +:105E600000000000FFFFFF00FFFFFF00FFFFFF003B +:105E7000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:105E8000FFFFFF00FFFFFF00FFFFFF27FFFFFF52A5 +:105E9000FFFFFF51FFFFFF00FFFFFF00FFFFFF00BD +:105EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF29D5 +:105EB000FFFFFF6BFFFFFF7EFFFFFF90FFFFFF8CE9 +:105EC000FFFFFF73FFFFFF59FFFFFF12FFFFFF0000 +:105ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:105EE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:105EF000FFFFFF00FFFFFF00FFFFFF06FFFFFF9711 +:105F0000FFFFFFFFFFFFFFFFFFFFFF95FFFFFF000A +:105F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF1875 +:105F2000FFFFFFC3FFFFFFFFFFFFFFFFFFFFFFFFBD +:105F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:105F4000FFFFFFFAFFFFFF8CFFFFFF00FFFFFF00D7 +:105F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:105F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:105F7000FFFFFF96FFFFFFFFFFFFFFCBFFFFFF8647 +:105F8000FFFFFF64FFFFFF00FFFFFF00FFFFFF00B9 +:105F9000FFFFFF22FFFFFFDCFFFFFFFFFFFFFFC749 +:105FA000FFFFFF70FFFFFF52FFFFFF47FFFFFF4EA6 +:105FB000FFFFFF64FFFFFF8DFFFFFFE3FFFFFFFF1A +:105FC000FFFFFF9CFFFFFF00FFFFFF00FFFFFF0041 +:105FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:105FE000FFFFFF00FFFFFF21FFFFFFFFFFFFFFA0FD +:105FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:10600000FFFFFF00FFFFFF00FFFFFF61FFFFFFFF3C +:10601000FFFFFF82FFFFFF00FFFFFF00FFFFFF000A +:10602000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10603000FFFFFF00FFFFFF9FFFFFFFFFFFFFFF4787 +:10604000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10605000FFFFFF00FFFFFF00FFFFFF00FFFFFF4606 +:10606000FFFFFFFFFFFFFF34FFFFFF00FFFFFF0009 +:10607000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10608000FFFFFF95FFFFFFF3FFFFFF00FFFFFF0094 +:10609000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:1060A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0EEE +:1060B000FFFFFFFFFFFFFF73FFFFFF00FFFFFF007A +:1060C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:1060D000FFFFFF00FFFFFF5AFFFFFFFFFFFFFF2F44 +:1060E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:1060F000FFFFFF00FFFFFF00FFFFFF90FFFFFFDF3D +:10610000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10611000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10612000FFFFFF00FFFFFF00FFFFFFF9FFFFFF9DE5 +:10613000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10614000FFFFFF00FFFFFF00FFFFFF00FFFFFF3625 +:10615000FFFFFFFFFFFFFF87FFFFFF00FFFFFF00C5 +:10616000FFFFFF00FFFFFF00FFFFFF00FFFFFF003B +:10617000FFFFFF54FFFFFFFFFFFFFF2BFFFFFF00AD +:10618000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:10619000FFFFFF00FFFFFF00FFFFFF00FFFFFF13F8 +:1061A000FFFFFFFFFFFFFF7CFFFFFF00FFFFFF0080 +:1061B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:1061C000FFFFFF00FFFFFF00FFFFFFD8FFFFFFFF04 +:1061D000FFFFFF84FFFFFF00FFFFFF00FFFFFF0047 +:1061E000FFFFFF00FFFFFF00FFFFFF00FFFFFFC1FA +:1061F000FFFFFFC9FFFFFF21FFFFFF00FFFFFF00C1 +:10620000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10621000FFFFFF1DFFFFFFB7FFFFFFFFFFFFFF3483 +:10622000FFFFFF00FFFFFF00FFFFFF00FFFFFF007A +:10623000FFFFFF00FFFFFF00FFFFFF00FFFFFF006A +:10624000FFFFFF36FFFFFFDFFFFFFFFFFFFFFFEC5A +:10625000FFFFFFADFFFFFF8EFFFFFF76FFFFFF6930 +:10626000FFFFFF72FFFFFF93FFFFFFFFFFFFFFFA3C +:10627000FFFFFFBAFFFFFF90FFFFFF85FFFFFF7FDC +:10628000FFFFFF97FFFFFFB3FFFFFFFFFFFFFFFFD2 +:10629000FFFFFF8BFFFFFF00FFFFFF00FFFFFF007F +:1062A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FA +:1062B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:1062C000FFFFFF78FFFFFFC5FFFFFFF3FFFFFFFFAB +:1062D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1062E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1062F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10630000FFFFFFD2FFFFFF5EFFFFFF00FFFFFF0069 +:10631000FFFFFF00FFFFFF00FFFFFF00FFFFFF0089 +:10632000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10633000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10634000FFFFFF00FFFFFF10FFFFFF26FFFFFF3BE8 +:10635000FFFFFF47FFFFFF47FFFFFF47FFFFFF472D +:10636000FFFFFF47FFFFFF47FFFFFF47FFFFFF392B +:10637000FFFFFF28FFFFFF04FFFFFF00FFFFFF00FD +:10638000FFFFFF00FFFFFF00FFFFFF000000000016 +:10639000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:1063A000FFFFFF00FFFFFF00FFFFFF00FFFFFF6792 +:1063B000FFFFFF0BFFFFFF00FFFFFF00FFFFFF00DE +:1063C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:1063D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:1063E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:1063F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10640000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10641000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10642000FFFFFF04FFFFFFFFFFFFFFFFFFFFFFDF97 +:10643000FFFFFF82FFFFFF26FFFFFF00FFFFFF00C0 +:10644000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10645000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10646000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10647000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10648000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10649000FFFFFF00FFFFFF00FFFFFF00FFFFFF7D8B +:1064A000FFFFFFCEFFFFFFFFFFFFFFFFFFFFFFFF2D +:1064B000FFFFFFFAFFFFFF9CFFFFFF42FFFFFF0010 +:1064C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:1064D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:1064E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:1064F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10650000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10651000FFFFFF00FFFFFF00FFFFFF00FFFFFF1077 +:10652000FFFFFF61FFFFFFB2FFFFFFFFFFFFFFFF66 +:10653000FFFFFFFFFFFFFFFFFFFFFFB6FFFFFF5D56 +:10654000FFFFFF0CFFFFFF00FFFFFF00FFFFFF004B +:10655000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10656000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10657000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:10658000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10659000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:1065A000FFFFFF7CFFFFFFFFFFFFFFB9FFFFFFFFC4 +:1065B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD119 +:1065C000FFFFFF79FFFFFF28FFFFFF00FFFFFF0036 +:1065D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:1065E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:1065F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10660000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10661000FFFFFF00FFFFFF00FFFFFF7CFFFFFFFF0B +:10662000FFFFFF29FFFFFF00FFFFFF28FFFFFF7EA7 +:10663000FFFFFFE1FFFFFFFFFFFFFFFFFFFFFFFF88 +:10664000FFFFFFEBFFFFFF94FFFFFF43FFFFFF0094 +:10665000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10666000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:10667000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:10668000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10669000FFFFFF7CFFFFFFFFFFFFFF29FFFFFF0062 +:1066A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:1066B000FFFFFF4FFFFFFFB6FFFFFFFFFFFFFFFFE3 +:1066C000FFFFFFFFFFFFFFFFFFFFFFB0FFFFFF5FC9 +:1066D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:1066E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:1066F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10670000FFFFFF00FFFFFF00FFFFFF7CFFFFFFFF1A +:10671000FFFFFF29FFFFFF00FFFFFF00FFFFFF005C +:10672000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10673000FFFFFF00FFFFFF20FFFFFF8BFFFFFFFCBE +:10674000FFFFFFFFFFFFFFFFFFFFFF3BFFFFFF001C +:10675000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10676000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:10677000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:10678000FFFFFF7CFFFFFFFFFFFFFF29FFFFFF0071 +:10679000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:1067A000FFFFFF00FFFFFF00FFFFFF27FFFFFF933B +:1067B000FFFFFFF6FFFFFFFFFFFFFFFFFFFFFFFFF2 +:1067C000FFFFFF3BFFFFFF00FFFFFF00FFFFFF009A +:1067D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:1067E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:1067F000FFFFFF00FFFFFF00FFFFFF7CFFFFFFFF2A +:10680000FFFFFF29FFFFFF00FFFFFF00FFFFFF006B +:10681000FFFFFF00FFFFFF61FFFFFFBEFFFFFFFF66 +:10682000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4A3 +:10683000FFFFFF81FFFFFF2FFFFFFF00FFFFFF00B4 +:10684000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10685000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10686000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10687000FFFFFF7CFFFFFFFFFFFFFF29FFFFFF2C54 +:10688000FFFFFF87FFFFFFE1FFFFFFFFFFFFFFFFAE +:10689000FFFFFFFFFFFFFFFFFFFFFFBDFFFFFF6ADF +:1068A000FFFFFF15FFFFFF00FFFFFF00FFFFFF00DF +:1068B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:1068C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:1068D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:1068E000FFFFFF00FFFFFF00FFFFFF9CFFFFFFFF19 +:1068F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10690000FFFFFFF8FFFFFFA5FFFFFF51FFFFFF00A5 +:10691000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10692000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10693000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10694000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10695000FFFFFF0AFFFFFF5BFFFFFFACFFFFFFFD35 +:10696000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE155 +:10697000FFFFFF8EFFFFFF32FFFFFF00FFFFFF0063 +:10698000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:10699000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:1069A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1069B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:1069C000FFFFFF03FFFFFFC8FFFFFFFFFFFFFFFF0A +:1069D000FFFFFFFFFFFFFFFFFFFFFFCAFFFFFF6F8C +:1069E000FFFFFF13FFFFFF00FFFFFF00FFFFFF00A0 +:1069F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:106A0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:106A1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:106A2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:106A3000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF60 +:106A4000FFFFFFFFFFFFFFACFFFFFF50FFFFFF0057 +:106A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:106A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:106A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:106A8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:106A9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:106AA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:106AB000FFFFFF00FFFFFF31FFFFFF00FFFFFF00B1 +:106AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:106AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:106AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:106AF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:106B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:106B100000000000FFFFFF00FFFFFF00FFFFFF007E +:106B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF036E +:106B3000FFFFFFD9FFFFFFD9FFFFFFD9FFFFFFD9FD +:106B4000FFFFFFD9FFFFFFD9FFFFFFD9FFFFFFD9ED +:106B5000FFFFFFD9FFFFFFD9FFFFFFD9FFFFFFD9DD +:106B6000FFFFFFD9FFFFFFD9FFFFFFD9FFFFFFD9CD +:106B7000FFFFFFD9FFFFFFD9FFFFFFD9FFFFFFD9BD +:106B8000FFFFFFD9FFFFFF3DFFFFFF00FFFFFF00FB +:106B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0001 +:106BA000FFFFFF00FFFFFF03FFFFFFFFFFFFFFFFF0 +:106BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:106BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:106BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:106BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:106BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF356F +:106C0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0090 +:106C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF037D +:106C2000FFFFFFFFFFFFFF9BFFFFFF0AFFFFFF0AC2 +:106C3000FFFFFF0AFFFFFF0AFFFFFF0AFFFFFF0A38 +:106C4000FFFFFF0AFFFFFF0AFFFFFFDBFFFFFFCF92 +:106C5000FFFFFF0AFFFFFF0AFFFFFF0AFFFFFF0A18 +:106C6000FFFFFF0AFFFFFF0AFFFFFF0AFFFFFF70A2 +:106C7000FFFFFFFFFFFFFF35FFFFFF00FFFFFF00EC +:106C8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:106C9000FFFFFF00FFFFFF03FFFFFFFFFFFFFF8D71 +:106CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:106CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:106CC000FFFFFFFFFFFFFFC2FFFFFF00FFFFFF000F +:106CD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:106CE000FFFFFF00FFFFFF6AFFFFFFFFFFFFFF3512 +:106CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:106D0000FFFFFF00FFFFFF00FFFFFF00FFFFFF038C +:106D1000FFFFFFFFFFFFFF8DFFFFFF00FFFFFF00F3 +:106D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:106D3000FFFFFF00FFFFFF00FFFFFFFFFFFFFFB8A8 +:106D4000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:106D5000FFFFFF00FFFFFF00FFFFFF00FFFFFF5FE0 +:106D6000FFFFFFFFFFFFFF35FFFFFF00FFFFFF00FB +:106D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:106D8000FFFFFF00FFFFFF00FFFFFFF8FFFFFFA374 +:106D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:106DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:106DB000FFFFFFFFFFFFFFC3FFFFFF00FFFFFF001D +:106DC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:106DD000FFFFFF00FFFFFF6DFFFFFFFFFFFFFF3122 +:106DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:106DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:106E0000FFFFFFD3FFFFFFBBFFFFFF00FFFFFF0000 +:106E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:106E2000FFFFFF00FFFFFF00FFFFFFFFFFFFFFFF70 +:106E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:106E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF8AC4 +:106E5000FFFFFFFFFFFFFF13FFFFFF00FFFFFF002C +:106E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:106E7000FFFFFF00FFFFFF00FFFFFFAEFFFFFFFF71 +:106E8000FFFFFF1EFFFFFF00FFFFFF00FFFFFF00F0 +:106E9000FFFFFF00FFFFFF00FFFFFF00FFFFFF738B +:106EA000FFFFFFFFFFFFFFFFFFFFFF81FFFFFF006F +:106EB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:106EC000FFFFFF16FFFFFFF2FFFFFFF4FFFFFF00D2 +:106ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:106EE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:106EF000FFFFFF50FFFFFFFFFFFFFFC5FFFFFF3C4E +:106F0000FFFFFF01FFFFFF00FFFFFF00FFFFFF018B +:106F1000FFFFFF7BFFFFFFFFFFFFFFAFFFFFFFA1B3 +:106F2000FFFFFFFFFFFFFFB3FFFFFF5FFFFFFF4418 +:106F3000FFFFFF49FFFFFF66FFFFFFE4FFFFFFFFCB +:106F4000FFFFFF7DFFFFFF00FFFFFF00FFFFFF00D0 +:106F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:106F6000FFFFFF00FFFFFF00FFFFFF00FFFFFFB578 +:106F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC44 +:106F8000FFFFFFE7FFFFFFFFFFFFFFFFFFFFFFF335 +:106F9000FFFFFF38FFFFFF09FFFFFFAEFFFFFFFF0F +:106FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:106FB000FFFFFFFFFFFFFF9DFFFFFF00FFFFFF0041 +:106FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:106FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:106FE000FFFFFF00FFFFFF00FFFFFF62FFFFFFC982 +:106FF000FFFFFFE4FFFFFFFFFFFFFFFEFFFFFFF2CA +:10700000FFFFFFAAFFFFFF3DFFFFFF00FFFFFF00A5 +:10701000FFFFFF00FFFFFF41FFFFFF7BFFFFFF9729 +:10702000FFFFFF92FFFFFF72FFFFFF41FFFFFF0027 +:10703000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10704000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10705000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10706000FFFFFF00FFFFFF00FFFFFF00FFFFFF012B +:10707000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10708000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:10709000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:1070A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:1070B000FFFFFF0000000000FFFFFF00FFFFFF00D9 +:1070C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:1070D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:1070E000FFFFFF00FFFFFF03FFFFFF2DFFFFFF3A42 +:1070F000FFFFFF45FFFFFF50FFFFFF59FFFFFF624C +:10710000FFFFFF62FFFFFF62FFFFFF56FFFFFF3F32 +:10711000FFFFFF26FFFFFF09FFFFFF00FFFFFF004C +:10712000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10713000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10714000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10715000FFFFFF04FFFFFF83FFFFFFCDFFFFFFFFE8 +:10716000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10717000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10718000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10719000FFFFFFC5FFFFFF69FFFFFF00FFFFFF00CD +:1071A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:1071B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:1071C000FFFFFF00FFFFFF23FFFFFFE0FFFFFFFFC9 +:1071D000FFFFFFFFFFFFFFC5FFFFFFB5FFFFFFA69C +:1071E000FFFFFF99FFFFFF8DFFFFFF83FFFFFF7B87 +:1071F000FFFFFF85FFFFFF8FFFFFFF9BFFFFFFA943 +:10720000FFFFFFB8FFFFFFD4FFFFFFFFFFFFFFFF00 +:10721000FFFFFFD7FFFFFF19FFFFFF00FFFFFF008A +:10722000FFFFFF00FFFFFF00FFFFFF00FFFFFF006A +:10723000FFFFFF00FFFFFF00FFFFFF00FFFFFFC595 +:10724000FFFFFFFFFFFFFF88FFFFFF1EFFFFFF00A5 +:10725000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10726000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:10727000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:10728000FFFFFF31FFFFFFA3FFFFFFFFFFFFFFC671 +:10729000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FA +:1072A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:1072B000FFFFFF22FFFFFFFFFFFFFF9AFFFFFF001F +:1072C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA +:1072D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:1072E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:1072F000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10730000FFFFFF97FFFFFFFFFFFFFF4BFFFFFF00A8 +:10731000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10732000FFFFFF00FFFFFF00FFFFFF46FFFFFFFF24 +:10733000FFFFFF41FFFFFF00FFFFFF00FFFFFF0018 +:10734000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10735000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10736000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:10737000FFFFFF00FFFFFF00FFFFFF41FFFFFFFFD9 +:10738000FFFFFF7FFFFFFF00FFFFFF00FFFFFF008A +:10739000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:1073A000FFFFFF61FFFFFFFFFFFFFF2DFFFFFF005C +:1073B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:1073C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:1073D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:1073E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:1073F000FFFFFF00FFFFFFF8FFFFFF99FFFFFF0008 +:10740000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10741000FFFFFF00FFFFFF00FFFFFF39FFFFFFFF40 +:10742000FFFFFF45FFFFFF00FFFFFF00FFFFFF0023 +:10743000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10744000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10745000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10746000FFFFFF00FFFFFF00FFFFFF1BFFFFFFFF0E +:10747000FFFFFF7CFFFFFF00FFFFFF00FFFFFF009C +:10748000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:10749000FFFFFF11FFFFFFFFFFFFFF9FFFFFFF0049 +:1074A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:1074B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:1074C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:1074D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:1074E000FFFFFF71FFFFFFFFFFFFFF52FFFFFF00E6 +:1074F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10750000FFFFFF00FFFFFF00FFFFFF00FFFFFFA4E3 +:10751000FFFFFFFFFFFFFF8AFFFFFF0AFFFFFF00E4 +:10752000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:10753000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10754000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10755000FFFFFF00FFFFFF6FFFFFFFFFFFFFFFE5E4 +:10756000FFFFFF07FFFFFF00FFFFFF00FFFFFF0020 +:10757000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10758000FFFFFF00FFFFFF23FFFFFFF8FFFFFFFFED +:10759000FFFFFFFDFFFFFFCFFFFFFFB5FFFFFF0076 +:1075A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:1075B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:1075C000FFFFFFA2FFFFFFDEFFFFFFF9FFFFFFFF4F +:1075D000FFFFFFFFFFFFFF63FFFFFF00FFFFFF0055 +:1075E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:1075F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10760000FFFFFF18FFFFFF99FFFFFFEDFFFFFFFFE9 +:10761000FFFFFFFFFFFFFF00FFFFFF00FFFFFF0077 +:10762000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10763000FFFFFF00FFFFFF00FFFFFFA2FFFFFFE4D0 +:10764000FFFFFFC6FFFFFF9AFFFFFF22FFFFFF00C4 +:10765000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:10766000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:10767000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10768000FFFFFF00FFFFFF0AFFFFFF26FFFFFF00D6 +:10769000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:1076A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:1076B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:1076C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:1076D00000000000FFFFFF00FFFFFF00FFFFFF00B3 +:1076E000FFFFFF00FFFFFF00FFFFFF00FFFFFF03A3 +:1076F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10770000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10771000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10772000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10773000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10774000FFFFFFFFFFFFFF39FFFFFF00FFFFFF000D +:10775000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:10776000FFFFFF00FFFFFF03FFFFFFFFFFFFFFEB38 +:10777000FFFFFFC6FFFFFFC6FFFFFFC6FFFFFFC6FD +:10778000FFFFFFC6FFFFFFC6FFFFFFC6FFFFFFC6ED +:10779000FFFFFFC6FFFFFFC6FFFFFFC6FFFFFFC6DD +:1077A000FFFFFFC6FFFFFFC6FFFFFFC6FFFFFFC6CD +:1077B000FFFFFFC6FFFFFFC6FFFFFFFFFFFFFF3515 +:1077C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:1077D000FFFFFF00FFFFFF00FFFFFF00FFFFFF03B2 +:1077E000FFFFFFFFFFFFFF9AFFFFFF00FFFFFF000C +:1077F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10780000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10781000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10782000FFFFFF00FFFFFF00FFFFFF00FFFFFF4D17 +:10783000FFFFFFFFFFFFFF35FFFFFF00FFFFFF0020 +:10784000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10785000FFFFFF00FFFFFF03FFFFFFFFFFFFFF8FA3 +:10786000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10787000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10788000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10789000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:1078A000FFFFFF00FFFFFF4DFFFFFFFFFFFFFF3563 +:1078B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:1078C000FFFFFF00FFFFFF00FFFFFF00FFFFFF03C1 +:1078D000FFFFFFFFFFFFFF8DFFFFFF00FFFFFF0028 +:1078E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:1078F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:10790000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10791000FFFFFF00FFFFFF00FFFFFF00FFFFFF442F +:10792000FFFFFFFFFFFFFF35FFFFFF00FFFFFF002F +:10793000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10794000FFFFFF00FFFFFF00FFFFFFE5FFFFFF99C5 +:10795000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10796000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10797000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:10798000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:10799000FFFFFF00FFFFFF5DFFFFFFFFFFFFFF2077 +:1079A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:1079B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:1079C000FFFFFFC3FFFFFFBBFFFFFF00FFFFFF0045 +:1079D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:1079E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:1079F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:107A0000FFFFFF00FFFFFF00FFFFFF00FFFFFF7F03 +:107A1000FFFFFFFFFFFFFF04FFFFFF00FFFFFF006F +:107A2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:107A3000FFFFFF00FFFFFF00FFFFFF9DFFFFFFFFB6 +:107A4000FFFFFF37FFFFFF00FFFFFF00FFFFFF000B +:107A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:107A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:107A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:107A8000FFFFFF1AFFFFFFE5FFFFFFD6FFFFFF002D +:107A9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:107AA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:107AB000FFFFFF17FFFFFFF2FFFFFFF4FFFFFF587D +:107AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:107AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:107AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:107AF000FFFFFF00FFFFFF40FFFFFFEDFFFFFFFF66 +:107B0000FFFFFF59FFFFFF00FFFFFF00FFFFFF0028 +:107B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:107B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF6BF6 +:107B3000FFFFFFFFFFFFFFFFFFFFFFF2FFFFFFAEB3 +:107B4000FFFFFF8EFFFFFF6FFFFFFF64FFFFFF5D83 +:107B5000FFFFFF55FFFFFF57FFFFFF61FFFFFF6ABA +:107B6000FFFFFF8BFFFFFFADFFFFFFE4FFFFFFFF06 +:107B7000FFFFFFFFFFFFFFA2FFFFFF00FFFFFF0070 +:107B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0001 +:107B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:107BA000FFFFFF00FFFFFF00FFFFFF35FFFFFFAB01 +:107BB000FFFFFFF4FFFFFFFFFFFFFFFFFFFFFFFFE0 +:107BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:107BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:107BE000FFFFFFFFFFFFFFDAFFFFFF7DFFFFFF004B +:107BF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:107C0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:107C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:107C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF332D +:107C3000FFFFFF52FFFFFF70FFFFFF77FFFFFF7F98 +:107C4000FFFFFF86FFFFFF84FFFFFF7DFFFFFF7643 +:107C5000FFFFFF6CFFFFFF4EFFFFFF2FFFFFFF0047 +:107C6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:107C7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:107C8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:107C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:107CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:107CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:107CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:107CD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:107CE000FFFFFF00FFFFFF00FFFFFF00000000009D +:107CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0090 +:107D0000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF7D +:107D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:107D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:107D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:107D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:107D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:107D6000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00E1 +:107D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:107D8000FFFFFF03FFFFFFFFFFFFFFEFFFFFFFD33B +:107D9000FFFFFFD3FFFFFFD3FFFFFFD3FFFFFFD3A3 +:107DA000FFFFFFD3FFFFFFD3FFFFFFD3FFFFFFFB6B +:107DB000FFFFFFF3FFFFFFD3FFFFFFD3FFFFFFD363 +:107DC000FFFFFFD3FFFFFFD3FFFFFFD3FFFFFFD373 +:107DD000FFFFFFD3FFFFFFFFFFFFFF3EFFFFFF009F +:107DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:107DF000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF8D +:107E0000FFFFFFA5FFFFFF00FFFFFF00FFFFFF00D9 +:107E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:107E2000FFFFFF00FFFFFFFBFFFFFFBBFFFFFF00A8 +:107E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF004E +:107E4000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFFD5 +:107E5000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00F0 +:107E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:107E7000FFFFFF03FFFFFFFFFFFFFFA5FFFFFF0067 +:107E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:107E9000FFFFFF00FFFFFF00FFFFFF00FFFFFFFBF3 +:107EA000FFFFFFBBFFFFFF00FFFFFF00FFFFFF0023 +:107EB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:107EC000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF0017 +:107ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:107EE000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF9C +:107EF000FFFFFFA5FFFFFF00FFFFFF00FFFFFF00E9 +:107F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:107F1000FFFFFF00FFFFFFFBFFFFFFBBFFFFFF00B7 +:107F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:107F3000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFFE4 +:107F4000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00FF +:107F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:107F6000FFFFFF03FFFFFFFFFFFFFFA5FFFFFF0076 +:107F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:107F8000FFFFFF00FFFFFF00FFFFFF00FFFFFFFB02 +:107F9000FFFFFFBBFFFFFF00FFFFFF00FFFFFF0032 +:107FA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:107FB000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF0026 +:107FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:107FD000FFFFFF00FFFFFF00FFFFFF03FFFFFFFFAB +:107FE000FFFFFFA5FFFFFF00FFFFFF00FFFFFF00F8 +:107FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:10800000FFFFFF00FFFFFFFBFFFFFFBBFFFFFF00C6 +:10801000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10802000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFFF3 +:10803000FFFFFF3EFFFFFF00FFFFFF00FFFFFF000E +:10804000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10805000FFFFFF03FFFFFFFFFFFFFFA5FFFFFF0085 +:10806000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10807000FFFFFF00FFFFFF00FFFFFF00FFFFFFFB11 +:10808000FFFFFFBBFFFFFF00FFFFFF00FFFFFF0041 +:10809000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:1080A000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF0035 +:1080B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:1080C000FFFFFF00FFFFFF00FFFFFF03FFFFFFFFBA +:1080D000FFFFFFA5FFFFFF00FFFFFF00FFFFFF0007 +:1080E000FFFFFF00FFFFFF00FFFFFF00FFFFFF009C +:1080F000FFFFFF00FFFFFFDFFFFFFFB9FFFFFF00F4 +:10810000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10811000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF02 +:10812000FFFFFF3EFFFFFF00FFFFFF00FFFFFF001D +:10813000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10814000FFFFFF00FFFFFF46FFFFFF3DFFFFFF00B8 +:10815000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:10816000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:10817000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:10818000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:10819000FFFFFF00FFFFFF0CFFFFFF00FFFFFF00DF +:1081A00000000000FFFFFF00FFFFFF00FFFFFF00D8 +:1081B000FFFFFF00FFFFFF00FFFFFF00FFFFFF03C8 +:1081C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:1081D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:1081E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:1081F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10820000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10821000FFFFFFFFFFFFFF3EFFFFFF00FFFFFF002D +:10822000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10823000FFFFFF00FFFFFF03FFFFFFC9FFFFFFC9B5 +:10824000FFFFFFC9FFFFFFC9FFFFFFC9FFFFFFC916 +:10825000FFFFFFC9FFFFFFC9FFFFFFC9FFFFFFC906 +:10826000FFFFFFFBFFFFFFF7FFFFFFC9FFFFFFC996 +:10827000FFFFFFC9FFFFFFC9FFFFFFC9FFFFFFC9E6 +:10828000FFFFFFC9FFFFFFC9FFFFFFFFFFFFFF3E2B +:10829000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:1082A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DA +:1082B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA +:1082C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:1082D000FFFFFF00FFFFFF00FFFFFFFBFFFFFFD8D7 +:1082E000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:1082F000FFFFFF00FFFFFF00FFFFFF00FFFFFF6A20 +:10830000FFFFFFFFFFFFFF3EFFFFFF00FFFFFF003C +:10831000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10832000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10833000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10834000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10835000FFFFFFFBFFFFFFD8FFFFFF00FFFFFF0056 +:10836000FFFFFF00FFFFFF00FFFFFF00FFFFFF0019 +:10837000FFFFFF00FFFFFF6AFFFFFFFFFFFFFF3E62 +:10838000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:10839000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:1083A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:1083B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:1083C000FFFFFF00FFFFFF00FFFFFFFBFFFFFFD8E6 +:1083D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:1083E000FFFFFF00FFFFFF00FFFFFF00FFFFFF6A2F +:1083F000FFFFFFFFFFFFFF3EFFFFFF00FFFFFF004C +:10840000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10841000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10842000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10843000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10844000FFFFFFFBFFFFFFD8FFFFFF00FFFFFF0065 +:10845000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10846000FFFFFF00FFFFFF6AFFFFFFFFFFFFFF3E71 +:10847000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:10848000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:10849000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:1084A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:1084B000FFFFFF00FFFFFF00FFFFFFFBFFFFFFD8F5 +:1084C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:1084D000FFFFFF00FFFFFF00FFFFFF00FFFFFF6A3E +:1084E000FFFFFFFFFFFFFF3EFFFFFF00FFFFFF005B +:1084F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10850000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10851000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:10852000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10853000FFFFFFFBFFFFFFD8FFFFFF00FFFFFF0074 +:10854000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10855000FFFFFF00FFFFFF6AFFFFFFFFFFFFFF3E80 +:10856000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10857000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:10858000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:10859000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:1085A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:1085B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:1085C000FFFFFF00FFFFFF00FFFFFF00FFFFFF3A7D +:1085D000FFFFFF7DFFFFFF1AFFFFFF00000000000D +:1085E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:1085F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10860000FFFFFF00FFFFFF00FFFFFF25FFFFFF64ED +:10861000FFFFFF90FFFFFFA3FFFFFFAFFFFFFFB9CB +:10862000FFFFFFC3FFFFFFC8FFFFFFBFFFFFFFB656 +:10863000FFFFFFA5FFFFFF8EFFFFFF72FFFFFF4859 +:10864000FFFFFF0BFFFFFF00FFFFFF00FFFFFF002B +:10865000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:10866000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10867000FFFFFF00FFFFFF00FFFFFF1BFFFFFFAD3E +:10868000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10869000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1086A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1086B000FFFFFFFFFFFFFFFFFFFFFFFDFFFFFFA328 +:1086C000FFFFFF24FFFFFF00FFFFFF00FFFFFF0092 +:1086D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:1086E000FFFFFF00FFFFFF00FFFFFF00FFFFFF1B7B +:1086F000FFFFFFE0FFFFFFFFFFFFFFD4FFFFFF7D56 +:10870000FFFFFF4DFFFFFF4BFFFFFF1AFFFFFF10B3 +:10871000FFFFFF10FFFFFF13FFFFFF1EFFFFFF29FB +:10872000FFFFFF36FFFFFF44FFFFFF55FFFFFF88FE +:10873000FFFFFFDCFFFFFFFFFFFFFFFEFFFFFF402C +:10874000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:10875000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:10876000FFFFFF00FFFFFFAFFFFFFFFFFFFFFF78EF +:10877000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:10878000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:10879000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:1087A000FFFFFF00FFFFFF00FFFFFF00FFFFFF6C69 +:1087B000FFFFFFFFFFFFFFEAFFFFFF00FFFFFF00DC +:1087C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:1087D000FFFFFF00FFFFFF00FFFFFF12FFFFFFFF94 +:1087E000FFFFFFACFFFFFF00FFFFFF00FFFFFF00E9 +:1087F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10880000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10881000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10882000FFFFFF00FFFFFF00FFFFFF7EFFFFFFFFD7 +:10883000FFFFFF52FFFFFF00FFFFFF00FFFFFF00F2 +:10884000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10885000FFFFFF40FFFFFFFFFFFFFF5AFFFFFF008B +:10886000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10887000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10888000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:10889000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:1088A000FFFFFF1AFFFFFFFFFFFFFF80FFFFFF003B +:1088B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:1088C000FFFFFF00FFFFFF00FFFFFF5BFFFFFFFF5A +:1088D000FFFFFF38FFFFFF00FFFFFF00FFFFFF006C +:1088E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:1088F000FFFFFF7AFFFFFFFFFFFFFF12FFFFFF00F9 +:10890000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10891000FFFFFF00FFFFFF00FFFFFF00FFFFFFF370 +:10892000FFFFFF9CFFFFFF00FFFFFF00FFFFFF00B7 +:10893000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10894000FFFFFF53FFFFFFFFFFFFFF3AFFFFFF00A7 +:10895000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10896000FFFFFF00FFFFFF00FFFFFF7AFFFFFFFF9A +:10897000FFFFFF12FFFFFF00FFFFFF00FFFFFF00F1 +:10898000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:10899000FFFFFF0FFFFFFFFFFFFFFF78FFFFFF005D +:1089A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:1089B000FFFFFF00FFFFFF00FFFFFF41FFFFFFFF83 +:1089C000FFFFFF7DFFFFFF00FFFFFF00FFFFFF0036 +:1089D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:1089E000FFFFFF7AFFFFFFFFFFFFFF12FFFFFF0008 +:1089F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:108A0000FFFFFF00FFFFFF00FFFFFF5CFFFFFFFF17 +:108A1000FFFFFF50FFFFFF00FFFFFF00FFFFFF0012 +:108A2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:108A3000FFFFFF2BFFFFFFFFFFFFFF9DFFFFFF007B +:108A4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:108A5000FFFFFF00FFFFFF00FFFFFF7AFFFFFFFFA9 +:108A6000FFFFFF12FFFFFF00FFFFFF00FFFFFF0000 +:108A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF4DB5 +:108A8000FFFFFFEBFFFFFFE7FFFFFF06FFFFFF001A +:108A9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:108AA000FFFFFF00FFFFFF00FFFFFF00FFFFFFEBE7 +:108AB000FFFFFFFEFFFFFFEAFFFFFFECFFFFFFEE00 +:108AC000FFFFFFEFFFFFFFF1FFFFFFF2FFFFFFF4EC +:108AD000FFFFFFF5FFFFFFFFFFFFFF12FFFFFF009C +:108AE000FFFFFF00FFFFFF00FFFFFF2CFFFFFFC3A3 +:108AF000FFFFFFE0FFFFFFFFFFFFFFFFFFFFFF6A3A +:108B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:108B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:108B2000FFFFFF00FFFFFFACFFFFFFFFFFFFFFFFA7 +:108B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:108B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:108B5000FFFFFF12FFFFFF00FFFFFF00FFFFFF000F +:108B6000FFFFFF2CFFFFFFFFFFFFFFE7FFFFFFB54A +:108B7000FFFFFF39FFFFFF00FFFFFF00FFFFFF00C8 +:108B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:108B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:108BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:108BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:108BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:108BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF158C +:108BE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:108BF000FFFFFF00FFFFFF0000000000FFFFFF007E +:108C0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:108C1000FFFFFF00FFFFFF03FFFFFFB4FFFFFFB4F5 +:108C2000FFFFFFB4FFFFFFB4FFFFFFB4FFFFFFB480 +:108C3000FFFFFFB4FFFFFFB4FFFFFFB4FFFFFFB470 +:108C4000FFFFFFB4FFFFFFB4FFFFFFB4FFFFFFB460 +:108C5000FFFFFFB4FFFFFFB4FFFFFFB4FFFFFFB450 +:108C6000FFFFFFB4FFFFFFB4FFFFFFB4FFFFFF3EB6 +:108C7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:108C8000FFFFFF00FFFFFF00FFFFFF00FFFFFF03ED +:108C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:108CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:108CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:108CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:108CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:108CE000FFFFFFFFFFFFFF3EFFFFFF00FFFFFF0053 +:108CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:108D0000FFFFFF00FFFFFF00FFFFFF2FFFFFFF2F11 +:108D1000FFFFFF2FFFFFFF2FFFFFFF2FFFFFFF2FA3 +:108D2000FFFFFF2FFFFFFF2FFFFFFF2FFFFFFF2F93 +:108D3000FFFFFFFBFFFFFFBBFFFFFF2FFFFFFF2F2B +:108D4000FFFFFF2FFFFFFF2FFFFFFF2FFFFFFF2F73 +:108D5000FFFFFF2FFFFFFF2FFFFFFF2FFFFFFF0092 +:108D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:108D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:108D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:108D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:108DA000FFFFFF00FFFFFF00FFFFFFFBFFFFFFBB19 +:108DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:108DC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:108DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:108DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:108DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:108E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:108E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:108E2000FFFFFFFBFFFFFFBBFFFFFF00FFFFFF0098 +:108E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF003E +:108E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:108E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:108E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:108E7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:108E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:108E9000FFFFFF00FFFFFF00FFFFFFFBFFFFFFBB28 +:108EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:108EB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:108EC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:108ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:108EE000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:108EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:108F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:108F1000FFFFFFFBFFFFFFBBFFFFFF00FFFFFF00A7 +:108F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:108F3000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:108F4000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:108F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF001D +:108F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:108F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FD +:108F8000FFFFFF00FFFFFF00FFFFFFFBFFFFFFBB37 +:108F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:108FA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:108FB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:108FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:108FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:108FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:108FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:10900000FFFFFFFBFFFFFFBBFFFFFF00FFFFFF00B6 +:10901000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10902000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10903000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10904000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10905000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10906000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:10907000FFFFFF00FFFFFF00FFFFFFFBFFFFFFBB46 +:10908000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:10909000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:1090A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:1090B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:1090C000FFFFFF00FFFFFF03FFFFFFFFFFFFFFFFAB +:1090D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:1090E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:1090F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10910000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10911000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E20 +:10912000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10913000FFFFFF00FFFFFF00FFFFFF00FFFFFF0338 +:10914000FFFFFFFAFFFFFFFAFFFFFFFAFFFFFFFA43 +:10915000FFFFFFFAFFFFFFFAFFFFFFFAFFFFFFFA33 +:10916000FFFFFFFAFFFFFFFAFFFFFFFAFFFFFFFA23 +:10917000FFFFFFFAFFFFFFFAFFFFFFFAFFFFFFFA13 +:10918000FFFFFFFAFFFFFFFAFFFFFFFAFFFFFFFA03 +:10919000FFFFFFFAFFFFFF3EFFFFFF00FFFFFF00A3 +:1091A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:1091B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:1091C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:1091D000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:1091E000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:1091F000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10920000FFFFFF00FFFFFF00FFFFFF00FFFFFF006A +:10921000FFFFFF0000000000FFFFFF00FFFFFF0057 +:10922000FFFFFF00FFFFFF00FFFFFF00FFFFFF004A +:10923000FFFFFF00FFFFFF00FFFFFF37FFFFFF996A +:10924000FFFFFFDBFFFFFFEFFFFFFFFFFFFFFF0061 +:10925000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:10926000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:10927000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FA +:10928000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:10929000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DA +:1092A000FFFFFF00FFFFFF00FFFFFF00FFFFFF4684 +:1092B000FFFFFFFFFFFFFFFFFFFFFFEBFFFFFFCE03 +:1092C000FFFFFFBFFFFFFF00FFFFFF00FFFFFF00EB +:1092D000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:1092E000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:1092F000FFFFFF00FFFFFF00FFFFFF00FFFFFF007A +:10930000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10931000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10932000FFFFFF07FFFFFFF2FFFFFFF8FFFFFF5206 +:10933000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10934000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:10935000FFFFFF00FFFFFF00FFFFFF00FFFFFF0019 +:10936000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:10937000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:10938000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:10939000FFFFFF00FFFFFF00FFFFFF30FFFFFFFFAA +:1093A000FFFFFF66FFFFFF00FFFFFF00FFFFFF0063 +:1093B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:1093C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:1093D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:1093E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0089 +:1093F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10940000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10941000FFFFFF59FFFFFFFFFFFFFF38FFFFFF00C8 +:10942000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10943000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10944000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10945000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10946000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:10947000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:10948000FFFFFF00FFFFFF00FFFFFF48FFFFFFFFA1 +:10949000FFFFFF61FFFFFF00FFFFFF00FFFFFF0077 +:1094A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:1094B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:1094C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:1094D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:1094E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:1094F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10950000FFFFFF16FFFFFFFFFFFFFFA7FFFFFF00AB +:10951000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10952000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10953000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10954000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:10955000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10956000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:10957000FFFFFF00FFFFFF00FFFFFF00FFFFFFAD4A +:10958000FFFFFFFFFFFFFFBEFFFFFF52FFFFFF30A8 +:10959000FFFFFF24FFFFFF19FFFFFF1AFFFFFF1C64 +:1095A000FFFFFF1CFFFFFF1CFFFFFF1CFFFFFF1C57 +:1095B000FFFFFF1CFFFFFF1CFFFFFF1CFFFFFF1C47 +:1095C000FFFFFF1CFFFFFF1CFFFFFF1CFFFFFF1C37 +:1095D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:1095E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:1095F000FFFFFF00FFFFFF00FFFFFFACFFFFFFFFCC +:10960000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10961000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10962000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10963000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10964000FFFFFFFFFFFFFFFFFFFFFF3EFFFFFF00EA +:10965000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10966000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:10967000FFFFFF00FFFFFF2CFFFFFF77FFFFFF8AC9 +:10968000FFFFFF9BFFFFFFAAFFFFFFAAFFFFFFAA4D +:10969000FFFFFFAAFFFFFFAAFFFFFFABFFFFFFAE29 +:1096A000FFFFFFB1FFFFFFB4FFFFFFB7FFFFFFBAF0 +:1096B000FFFFFFBDFFFFFFC0FFFFFFC3FFFFFFC6B0 +:1096C000FFFFFF3EFFFFFF00FFFFFF00FFFFFF0068 +:1096D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:1096E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:1096F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10970000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10971000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10972000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10973000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:1097400000000000FFFFFF00FFFFFF00FFFFFF0022 +:10975000FFFFFF00FFFFFF00FFFFFF00FFFFFF0114 +:10976000FFFFFF93FFFFFF93FFFFFF93FFFFFF93B9 +:10977000FFFFFF93FFFFFF93FFFFFF93FFFFFF93A9 +:10978000FFFFFF93FFFFFF93FFFFFF93FFFFFF9399 +:10979000FFFFFF93FFFFFF93FFFFFF93FFFFFF9389 +:1097A000FFFFFF93FFFFFF93FFFFFF93FFFFFF9379 +:1097B000FFFFFF93FFFFFF2AFFFFFF00FFFFFF00F8 +:1097C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:1097D000FFFFFF00FFFFFF03FFFFFFFFFFFFFFFF94 +:1097E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:1097F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10980000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10981000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10982000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E09 +:10983000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10984000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10985000FFFFFF50FFFFFF50FFFFFF50FFFFFF50D4 +:10986000FFFFFF50FFFFFF50FFFFFF50FFFFFF50C4 +:10987000FFFFFF50FFFFFF50FFFFFF6FFFFFFFB233 +:10988000FFFFFF50FFFFFF50FFFFFF50FFFFFF50A4 +:10989000FFFFFF50FFFFFF50FFFFFF50FFFFFF5094 +:1098A000FFFFFF50FFFFFF00FFFFFF00FFFFFF0074 +:1098B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:1098C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:1098D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:1098E000FFFFFF00FFFFFF00FFFFFF00FFFFFF8004 +:1098F000FFFFFFFFFFFFFFFFFFFFFFCDFFFFFF2881 +:10990000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10991000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10992000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10993000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10994000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10995000FFFFFF00FFFFFF00FFFFFF00FFFFFF3BD8 +:10996000FFFFFFD3FFFFFFFFFFFFFFE7FFFFFFA4A6 +:10997000FFFFFFFFFFFFFFFFFFFFFF66FFFFFF008F +:10998000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:10999000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:1099A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C3 +:1099B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:1099C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:1099D000FFFFFF8EFFFFFFFFFFFFFFFFFFFFFF9D6A +:1099E000FFFFFF00FFFFFF00FFFFFF43FFFFFFF14F +:1099F000FFFFFFFFFFFFFFA3FFFFFF03FFFFFF00CE +:109A0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:109A1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:109A2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:109A3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:109A4000FFFFFF4AFFFFFFDEFFFFFFFFFFFFFFF209 +:109A5000FFFFFF54FFFFFF00FFFFFF00FFFFFF00BE +:109A6000FFFFFF00FFFFFF06FFFFFFACFFFFFFFF51 +:109A7000FFFFFFE1FFFFFF40FFFFFF00FFFFFF00D1 +:109A8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:109A9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:109AA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:109AB000FFFFFF05FFFFFF9AFFFFFFFFFFFFFFFF15 +:109AC000FFFFFFA9FFFFFF00FFFFFF00FFFFFF00F9 +:109AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:109AE000FFFFFF00FFFFFF6FFFFFFFFFFFFFFFFF15 +:109AF000FFFFFF7DFFFFFF00FFFFFF00FFFFFF00F5 +:109B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:109B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:109B2000FFFFFF00FFFFFF56FFFFFFEAFFFFFFFF02 +:109B3000FFFFFFFDFFFFFF55FFFFFF00FFFFFF00DF +:109B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:109B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0011 +:109B6000FFFFFF33FFFFFFF8FFFFFFFFFFFFFFB91E +:109B7000FFFFFF1BFFFFFF00FFFFFF00FFFFFF00D6 +:109B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:109B9000FFFFFF00FFFFFF00FFFFFFA6FFFFFFFF2C +:109BA000FFFFFFFFFFFFFFB3FFFFFF00FFFFFF000F +:109BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:109BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:109BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:109BE000FFFFFFB3FFFFFFFFFFFFFFF6FFFFFF31A8 +:109BF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:109C0000FFFFFF00FFFFFF00FFFFFF00FFFFFF035D +:109C1000FFFFFFFFFFFFFFFFFFFFFF52FFFFFF0000 +:109C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:109C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:109C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:109C5000FFFFFF00FFFFFF00FFFFFF00FFFFFF6EA2 +:109C6000FFFFFFFFFFFFFF49FFFFFF00FFFFFF00B8 +:109C7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:109C8000FFFFFF00FFFFFF03FFFFFFB1FFFFFF002C +:109C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:109CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:109CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:109CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:109CD000FFFFFF00FFFFFF00FFFFFF29FFFFFF3235 +:109CE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:109CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:109D0000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:109D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:109D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:109D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:109D4000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:109D5000FFFFFF00FFFFFF00FFFFFF00000000000C +:109D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:109D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF8D62 +:109D8000FFFFFF8DFFFFFF8DFFFFFF8DFFFFFF8DAB +:109D9000FFFFFF8DFFFFFF8DFFFFFF8DFFFFFF8D9B +:109DA000FFFFFF8DFFFFFF8DFFFFFF8DFFFFFF8D8B +:109DB000FFFFFF8DFFFFFF8DFFFFFF8DFFFFFF8D7B +:109DC000FFFFFF8DFFFFFF8DFFFFFF8DFFFFFF8D6B +:109DD000FFFFFF26FFFFFF00FFFFFF00FFFFFF0069 +:109DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:109DF000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFFF6F +:109E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:109E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:109E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:109E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:109E4000FFFFFFFFFFFFFFFFFFFFFF3EFFFFFF00E2 +:109E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:109E6000FFFFFF00FFFFFF00FFFFFF03FFFFFFFFFC +:109E7000FFFFFFC3FFFFFF56FFFFFF56FFFFFF5629 +:109E8000FFFFFF56FFFFFF56FFFFFF56FFFFFF5686 +:109E9000FFFFFF56FFFFFF56FFFFFF56FFFFFF5676 +:109EA000FFFFFF56FFFFFF56FFFFFF56FFFFFF5666 +:109EB000FFFFFF56FFFFFF56FFFFFF56FFFFFF5656 +:109EC000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:109ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:109EE000FFFFFF03FFFFFFFFFFFFFFA5FFFFFF00D7 +:109EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:109F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:109F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:109F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:109F3000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:109F4000FFFFFF00FFFFFF00FFFFFF00FFFFFF001D +:109F5000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF0B +:109F6000FFFFFFA5FFFFFF00FFFFFF00FFFFFF0058 +:109F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:109F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:109F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:109FA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:109FB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:109FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:109FD000FFFFFF03FFFFFFFFFFFFFFA5FFFFFF00E6 +:109FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:109FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:10A00000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10A01000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10A02000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10A03000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10A04000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF1A +:10A05000FFFFFFA5FFFFFF00FFFFFF00FFFFFF0067 +:10A06000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:10A07000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:10A08000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:10A09000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10A0A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10A0B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10A0C000FFFFFF03FFFFFFFFFFFFFFA5FFFFFF00F5 +:10A0D000FFFFFF00FFFFFF00FFFFFF00FFFFFF008C +:10A0E000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10A0F000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10A10000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10A11000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10A12000FFFFFF00FFFFFF00FFFFFF00FFFFFF003B +:10A13000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF29 +:10A14000FFFFFFA5FFFFFF00FFFFFF00FFFFFF0076 +:10A15000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:10A16000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:10A17000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:10A18000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:10A19000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:10A1A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:10A1B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10A1C000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10A1D000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10A1E000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10A1F000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10A20000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10A2100000000000FFFFFF00FFFFFF00FFFFFF0047 +:10A22000FFFFFF00FFFFFF00FFFFFF00FFFFFF0337 +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A28000FFFFFFFFFFFFFF3CFFFFFF00FFFFFF009F +:10A29000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA +:10A2A000FFFFFF00FFFFFF03FFFFFFE8FFFFFFE8E7 +:10A2B000FFFFFFEAFFFFFFF0FFFFFFF6FFFFFFFDDD +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10A2D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10A2E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10A2F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B32 +:10A30000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10A31000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10A32000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10A33000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:10A34000FFFFFF00FFFFFF00FFFFFF00FFFFFF0019 +:10A35000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:10A36000FFFFFF68FFFFFFE3FFFFFFFFFFFFFFFFB0 +:10A37000FFFFFFFFFFFFFF3BFFFFFF00FFFFFF00AF +:10A38000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:10A39000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:10A3A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10A3B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10A3C000FFFFFF00FFFFFF00FFFFFF11FFFFFF92F6 +:10A3D000FFFFFFF0FFFFFFFFFFFFFFFFFFFFFFFF9C +:10A3E000FFFFFFE1FFFFFF8BFFFFFF36FFFFFF00D7 +:10A3F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10A40000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10A41000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10A42000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10A43000FFFFFF00FFFFFF3BFFFFFFA7FFFFFFFD49 +:10A44000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD546 +:10A45000FFFFFF80FFFFFF28FFFFFF00FFFFFF0060 +:10A46000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:10A47000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:10A48000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:10A49000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10A4A000FFFFFF5EFFFFFFB4FFFFFFFFFFFFFFFFA8 +:10A4B000FFFFFFFFFFFFFFFFFFFFFFC9FFFFFF746D +:10A4C000FFFFFF08FFFFFF00FFFFFF00FFFFFF0090 +:10A4D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10A4E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10A4F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10A50000FFFFFF00FFFFFF00FFFFFF0FFFFFFF6BDD +:10A51000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFFF8A +:10A52000FFFFFFFFFFFFFFBDFFFFFF5BFFFFFF0020 +:10A53000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:10A54000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10A55000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:10A56000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:10A57000FFFFFF00FFFFFF00FFFFFF78FFFFFFCDA2 +:10A58000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10A59000FFFFFFADFFFFFF3AFFFFFF00FFFFFF00E0 +:10A5A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:10A5B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10A5C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10A5D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10A5E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0374 +:10A5F000FFFFFFFFFFFFFFFFFFFFFFFBFFFFFF8DE1 +:10A60000FFFFFF1AFFFFFF00FFFFFF00FFFFFF003C +:10A61000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10A62000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:10A63000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:10A64000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10A65000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:10A66000FFFFFF00FFFFFF03FFFFFFFFFFFFFFFFF5 +:10A67000FFFFFFFFFFFFFFC7FFFFFF51FFFFFF00CF +:10A68000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:10A69000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10A6A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10A6B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10A6C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10A6D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10A6E000FFFFFF12FFFFFF64FFFFFFB5FFFFFFFF4C +:10A6F000FFFFFFFFFFFFFFFFFFFFFFDDFFFFFF6724 +:10A70000FFFFFF0EFFFFFF00FFFFFF00FFFFFF0047 +:10A71000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10A72000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:10A73000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:10A74000FFFFFF00FFFFFF00FFFFFF00FFFFFF0015 +:10A75000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:10A76000FFFFFF00FFFFFF00FFFFFF49FFFFFF9A12 +:10A77000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F5 +:10A78000FFFFFF7DFFFFFF2AFFFFFF00FFFFFF002E +:10A79000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:10A7A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10A7B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10A7C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10A7D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10A7E000FFFFFF00FFFFFF00FFFFFF00FFFFFF2E47 +:10A7F000FFFFFF80FFFFFFFAFFFFFFFFFFFFFFFFED +:10A80000FFFFFFFFFFFFFF96FFFFFF45FFFFFF007A +:10A81000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10A82000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10A83000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10A84000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10A85000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10A86000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:10A87000FFFFFF14FFFFFF65FFFFFFE6FFFFFFFF86 +:10A88000FFFFFFFFFFFFFFFFFFFFFFB1FFFFFF60C5 +:10A89000FFFFFF0FFFFFFF00FFFFFF00FFFFFF00B5 +:10A8A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:10A8B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:10A8C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:10A8D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10A8E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10A8F000FFFFFF00FFFFFF00FFFFFF4EFFFFFFD343 +:10A90000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD89 +:10A91000FFFFFF7BFFFFFF00FFFFFF00FFFFFF00C8 +:10A92000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10A93000FFFFFF00FFFFFF00FFFFFF2DFFFFFF31C5 +:10A94000FFFFFF35FFFFFF39FFFFFF3EFFFFFF4027 +:10A95000FFFFFF40FFFFFF40FFFFFF40FFFFFF4003 +:10A96000FFFFFF40FFFFFF40FFFFFF40FFFFFF40F3 +:10A97000FFFFFF40FFFFFF40FFFFFF40FFFFFF6BB8 +:10A98000FFFFFFCFFFFFFFFFFFFFFFFFFFFFFF3EC8 +:10A99000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C3 +:10A9A000FFFFFF00FFFFFF00FFFFFF00FFFFFF03B0 +:10A9B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10A9C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10A9D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10A9E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10A9F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10AA0000FFFFFFFFFFFFFF3EFFFFFF00FFFFFF0015 +:10AA1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:10AA2000FFFFFF00FFFFFF03FFFFFFB8FFFFFFB8BF +:10AA3000FFFFFFB8FFFFFFB8FFFFFFB8FFFFFFB842 +:10AA4000FFFFFFB8FFFFFFB8FFFFFFB8FFFFFFB832 +:10AA5000FFFFFFB8FFFFFFB8FFFFFFB8FFFFFFB822 +:10AA6000FFFFFFB8FFFFFFB8FFFFFFB8FFFFFFB812 +:10AA7000FFFFFFB8FFFFFFB8FFFFFFB8FFFFFF3E7C +:10AA8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:10AA9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:10AAA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:10AAB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:10AAC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:10AAD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:10AAE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:10AAF000FFFFFF00FFFFFF00FFFFFF00000000005F +:10AB0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:10AB1000FFFFFF00FFFFFF00FFFFFF00FFFFFF7CC5 +:10AB2000FFFFFF7CFFFFFF7CFFFFFF7CFFFFFF7C41 +:10AB3000FFFFFF7CFFFFFF7CFFFFFF7CFFFFFF7C31 +:10AB4000FFFFFF7CFFFFFF7CFFFFFF7CFFFFFF7C21 +:10AB5000FFFFFF7CFFFFFF7CFFFFFF7CFFFFFF7C11 +:10AB6000FFFFFF7CFFFFFF7CFFFFFF7CFFFFFF7C01 +:10AB7000FFFFFF1AFFFFFF00FFFFFF00FFFFFF00C7 +:10AB8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:10AB9000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ABA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10ABB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10ABC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10ABD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10ABE000FFFFFFFFFFFFFFFFFFFFFF3AFFFFFF0039 +:10ABF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:10AC0000FFFFFF00FFFFFF00FFFFFF00FFFFFF4A06 +:10AC1000FFFFFF4AFFFFFF4AFFFFFF4AFFFFFF4A18 +:10AC2000FFFFFF4AFFFFFF4AFFFFFF4AFFFFFF4A08 +:10AC3000FFFFFF4AFFFFFF4AFFFFFF4AFFFFFF4AF8 +:10AC4000FFFFFF4AFFFFFF4CFFFFFF51FFFFFF57D2 +:10AC5000FFFFFF5CFFFFFFAFFFFFFFFFFFFFFFFFF7 +:10AC6000FFFFFF3AFFFFFF00FFFFFF00FFFFFF00B6 +:10AC7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:10AC8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:10AC9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:10ACA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:10ACB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:10ACC000FFFFFF19FFFFFFBDFFFFFFFFFFFFFFFFBC +:10ACD000FFFFFFFFFFFFFFC4FFFFFF24FFFFFF0099 +:10ACE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:10ACF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:10AD0000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:10AD1000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:10AD2000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:10AD3000FFFFFF5AFFFFFFE5FFFFFFFFFFFFFFFFE2 +:10AD4000FFFFFFFFFFFFFFA4FFFFFF35FFFFFF0037 +:10AD5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:10AD6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:10AD7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:10AD8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:10AD9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:10ADA000FFFFFF97FFFFFFFFFFFFFFFFFFFFFFFF1B +:10ADB000FFFFFFF1FFFFFF83FFFFFF05FFFFFF0026 +:10ADC000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:10ADD000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:10ADE000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:10ADF000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:10AE0000FFFFFF00FFFFFF00FFFFFF00FFFFFF3618 +:10AE1000FFFFFFB8FFFFFFFFFFFFFFFFFFFFFFFF89 +:10AE2000FFFFFFD0FFFFFF62FFFFFF00FFFFFF00FC +:10AE3000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:10AE4000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:10AE5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:10AE6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:10AE7000FFFFFF00FFFFFF00FFFFFF00FFFFFF6A74 +:10AE8000FFFFFFD9FFFFFFFFFFFFFFFFFFFFFFFFF8 +:10AE9000FFFFFFB0FFFFFF28FFFFFF00FFFFFF00E6 +:10AEA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:10AEB000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:10AEC000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:10AED000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:10AEE000FFFFFF00FFFFFF00FFFFFF13FFFFFF8BD0 +:10AEF000FFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFD69 +:10AF0000FFFFFF8BFFFFFF00FFFFFF00FFFFFF00C2 +:10AF1000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:10AF2000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:10AF3000FFFFFF00FFFFFF00FFFFFF00FFFFFF001D +:10AF4000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:10AF5000FFFFFF00FFFFFF00FFFFFF3DFFFFFFAC14 +:10AF6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC14 +:10AF7000FFFFFF4BFFFFFF00FFFFFF00FFFFFF0092 +:10AF8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:10AF9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:10AFA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:10AFB000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:10AFC000FFFFFF00FFFFFF00FFFFFF03FFFFFFCDBD +:10AFD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAED2 +:10AFE000FFFFFF0AFFFFFF00FFFFFF00FFFFFF0063 +:10AFF000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:10B00000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10B01000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10B02000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10B03000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10B04000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFC348 +:10B05000FFFFFF90FFFFFF8BFFFFFF85FFFFFF80DC +:10B06000FFFFFF7AFFFFFF75FFFFFF6FFFFFFF6D21 +:10B07000FFFFFF6DFFFFFF6DFFFFFF6DFFFFFF6D28 +:10B08000FFFFFF6DFFFFFF6DFFFFFF6DFFFFFF6D18 +:10B09000FFFFFF6DFFFFFF6DFFFFFF10FFFFFF00D2 +:10B0A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10B0B000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF9A +:10B0C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10B0D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10B0E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10B0F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10B10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10B11000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00FD +:10B12000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:10B13000FFFFFF00FFFFFF58FFFFFF58FFFFFF5813 +:10B14000FFFFFF58FFFFFF58FFFFFF58FFFFFF58AB +:10B15000FFFFFF58FFFFFF58FFFFFF58FFFFFF589B +:10B16000FFFFFF58FFFFFF58FFFFFF58FFFFFF588B +:10B17000FFFFFF58FFFFFF58FFFFFF58FFFFFF587B +:10B18000FFFFFF58FFFFFF58FFFFFF01FFFFFF001A +:10B19000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:10B1A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10B1B000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10B1C000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10B1D000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10B1E000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10B1F000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10B20000FFFFFF00FFFFFF0000000000FFFFFF0047 +:10B21000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10B22000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:10B23000FFFFFF00FFFFFF00FFFFFF00FFFFFF20FA +:10B24000FFFFFF44FFFFFF49FFFFFF49FFFFFF49EB +:10B25000FFFFFF49FFFFFF49FFFFFF48FFFFFF38E8 +:10B26000FFFFFF2BFFFFFF1FFFFFFF09FFFFFF0097 +:10B27000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DA +:10B28000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA +:10B29000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:10B2A000FFFFFF00FFFFFF00FFFFFF53FFFFFFADAA +:10B2B000FFFFFFF2FFFFFFFFFFFFFFFFFFFFFFFFAB +:10B2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10B2D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10B2E000FFFFFFFFFFFFFFBBFFFFFF5BFFFFFF0055 +:10B2F000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10B30000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10B31000FFFFFF00FFFFFF00FFFFFF00FFFFFFAB8E +:10B32000FFFFFFFFFFFFFFFFFFFFFFF0FFFFFFC972 +:10B33000FFFFFFB5FFFFFFA4FFFFFF94FFFFFF929A +:10B34000FFFFFF92FFFFFF92FFFFFF92FFFFFF9EB5 +:10B35000FFFFFFADFFFFFFC1FFFFFFF1FFFFFFFF9B +:10B36000FFFFFFFFFFFFFFB1FFFFFF00FFFFFF0039 +:10B37000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:10B38000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:10B39000FFFFFF9AFFFFFFFFFFFFFFC1FFFFFF4817 +:10B3A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10B3B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10B3C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0089 +:10B3D000FFFFFF00FFFFFF46FFFFFFB8FFFFFFFF7C +:10B3E000FFFFFF9EFFFFFF00FFFFFF00FFFFFF00CB +:10B3F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10B40000FFFFFF00FFFFFF06FFFFFFF6FFFFFFC389 +:10B41000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10B42000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10B43000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10B44000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:10B45000FFFFFF00FFFFFFB0FFFFFFFFFFFFFF3712 +:10B46000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:10B47000FFFFFF00FFFFFF00FFFFFF00FFFFFF3E9A +:10B48000FFFFFFFFFFFFFF54FFFFFF00FFFFFF0075 +:10B49000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10B4A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10B4B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10B4C000FFFFFF00FFFFFF00FFFFFF00FFFFFF4345 +:10B4D000FFFFFFFFFFFFFF64FFFFFF00FFFFFF0015 +:10B4E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10B4F000FFFFFF00FFFFFF5AFFFFFFFFFFFFFF25DA +:10B50000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10B51000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10B52000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:10B53000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10B54000FFFFFF00FFFFFF00FFFFFFFFFFFFFF9276 +:10B55000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:10B56000FFFFFF00FFFFFF00FFFFFF00FFFFFF4F98 +:10B57000FFFFFFFFFFFFFF32FFFFFF00FFFFFF00A6 +:10B58000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:10B59000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:10B5A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10B5B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0C8B +:10B5C000FFFFFFFFFFFFFF7EFFFFFF00FFFFFF000A +:10B5D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10B5E000FFFFFF00FFFFFF34FFFFFFFFFFFFFF82B2 +:10B5F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10B60000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10B61000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:10B62000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:10B63000FFFFFF00FFFFFF50FFFFFFFFFFFFFF5176 +:10B64000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:10B65000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:10B66000FFFFFFC2FFFFFFFFFFFFFF61FFFFFF00C4 +:10B67000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:10B68000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10B69000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10B6A000FFFFFF00FFFFFF00FFFFFF32FFFFFFF480 +:10B6B000FFFFFFFFFFFFFF23FFFFFF00FFFFFF0074 +:10B6C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10B6D000FFFFFF00FFFFFF00FFFFFF3BFFFFFFF942 +:10B6E000FFFFFFFFFFFFFFBCFFFFFF6AFFFFFF370A +:10B6F000FFFFFF23FFFFFF14FFFFFF06FFFFFF0514 +:10B70000FFFFFF05FFFFFF05FFFFFF05FFFFFF1224 +:10B71000FFFFFF22FFFFFF34FFFFFF5FFFFFFFA8D8 +:10B72000FFFFFFFFFFFFFFFFFFFFFF63FFFFFF00C4 +:10B73000FFFFFF00FFFFFF00FFFFFF00FFFFFF0015 +:10B74000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:10B75000FFFFFF00FFFFFF44FFFFFFBDFFFFFFFFF5 +:10B76000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10B77000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10B78000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10B79000FFFFFFFFFFFFFFFFFFFFFFE3FFFFFF755F +:10B7A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10B7B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10B7C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10B7D000FFFFFF00FFFFFF32FFFFFF77FFFFFFA626 +:10B7E000FFFFFFCBFFFFFFD6FFFFFFD9FFFFFFE407 +:10B7F000FFFFFFEEFFFFFFE7FFFFFFDFFFFFFFD6CB +:10B80000FFFFFFC9FFFFFFB5FFFFFF83FFFFFF51F2 +:10B81000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10B82000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10B83000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10B84000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10B85000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:10B86000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:10B87000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:10B88000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:10B89000FFFFFF00FFFFFF00FFFFFF0000000000B1 +:10B8A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:10B8B000FFFFFF00FFFFFF00FFFFFF03FFFFFFCCC5 +:10B8C000FFFFFFCCFFFFFFCCFFFFFFCCFFFFFFCC54 +:10B8D000FFFFFFCCFFFFFFCCFFFFFFCCFFFFFFCC44 +:10B8E000FFFFFFCCFFFFFFCCFFFFFFCCFFFFFFCC34 +:10B8F000FFFFFFCCFFFFFFCCFFFFFFCCFFFFFFCC24 +:10B90000FFFFFFCCFFFFFFCCFFFFFFCCFFFFFFCC13 +:10B91000FFFFFF3DFFFFFF00FFFFFF00FFFFFF00F6 +:10B92000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10B93000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFFF13 +:10B94000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10B95000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10B96000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10B97000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10B98000FFFFFFFFFFFFFFFFFFFFFF35FFFFFF0090 +:10B99000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:10B9A000FFFFFF00FFFFFF00FFFFFF00FFFFFF178C +:10B9B000FFFFFF17FFFFFF17FFFFFF17FFFFFF1737 +:10B9C000FFFFFF17FFFFFF17FFFFFF17FFFFFF1727 +:10B9D000FFFFFF3BFFFFFFFFFFFFFF82FFFFFF17A0 +:10B9E000FFFFFF17FFFFFF17FFFFFF17FFFFFF1707 +:10B9F000FFFFFF17FFFFFF17FFFFFF77FFFFFFFFAF +:10BA0000FFFFFF35FFFFFF00FFFFFF00FFFFFF000D +:10BA1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:10BA2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:10BA3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:10BA4000FFFFFF00FFFFFF00FFFFFF26FFFFFFFFDD +:10BA5000FFFFFF6EFFFFFF00FFFFFF00FFFFFF0084 +:10BA6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:10BA7000FFFFFF68FFFFFFFFFFFFFF35FFFFFF0036 +:10BA8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:10BA9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:10BAA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:10BAB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:10BAC000FFFFFF10FFFFFFFFFFFFFF77FFFFFF00FC +:10BAD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:10BAE000FFFFFF00FFFFFF00FFFFFF5DFFFFFFFF06 +:10BAF000FFFFFF35FFFFFF00FFFFFF00FFFFFF001D +:10BB0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:10BB1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:10BB2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:10BB3000FFFFFF00FFFFFF00FFFFFF00FFFFFFF51C +:10BB4000FFFFFF91FFFFFF00FFFFFF00FFFFFF0070 +:10BB5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:10BB6000FFFFFF78FFFFFFFFFFFFFF1AFFFFFF0050 +:10BB7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:10BB8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:10BB9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:10BBA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:10BBB000FFFFFF00FFFFFFDCFFFFFFC5FFFFFF00F0 +:10BBC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0081 +:10BBD000FFFFFF00FFFFFF00FFFFFFA4FFFFFFFCD1 +:10BBE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:10BBF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:10BC0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:10BC1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:10BC2000FFFFFF00FFFFFF00FFFFFF00FFFFFF8997 +:10BC3000FFFFFFFFFFFFFF76FFFFFF02FFFFFF0099 +:10BC4000FFFFFF00FFFFFF00FFFFFF00FFFFFF4AB6 +:10BC5000FFFFFFFFFFFFFFBAFFFFFF00FFFFFF0037 +:10BC6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:10BC7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:10BC8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:10BC9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:10BCA000FFFFFF00FFFFFF30FFFFFFFEFFFFFFFF73 +:10BCB000FFFFFFE8FFFFFFBEFFFFFF99FFFFFFA6AB +:10BCC000FFFFFFC2FFFFFFFFFFFFFFFFFFFFFF4779 +:10BCD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:10BCE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:10BCF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:10BD0000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:10BD1000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:10BD2000FFFFFF45FFFFFFC1FFFFFFFFFFFFFFFF1B +:10BD3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC949 +:10BD4000FFFFFF46FFFFFF00FFFFFF00FFFFFF00B9 +:10BD5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:10BD6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:10BD7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:10BD8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:10BD9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:10BDA000FFFFFF15FFFFFF38FFFFFF47FFFFFF2EDD +:10BDB000FFFFFF09FFFFFF00FFFFFF00FFFFFF0086 +:10BDC000FFFFFF00FFFFFF0000000000FFFFFF007C +:10BDD000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:10BDE000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:10BDF000FFFFFF00FFFFFF1DFFFFFF57FFFFFF7467 +:10BE0000FFFFFF8FFFFFFFA8FFFFFFB7FFFFFFB799 +:10BE1000FFFFFFB7FFFFFFB7FFFFFFB7FFFFFFB653 +:10BE2000FFFFFFA8FFFFFF8DFFFFFF5BFFFFFF2965 +:10BE3000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:10BE4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:10BE5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:10BE6000FFFFFF00FFFFFF22FFFFFFA0FFFFFFFF1D +:10BE7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10BE8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10BE9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10BEA000FFFFFFFFFFFFFFFFFFFFFFB8FFFFFF4A9E +:10BEB000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:10BEC000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:10BED000FFFFFF00FFFFFF00FFFFFF12FFFFFFD08C +:10BEE000FFFFFFFFFFFFFFDCFFFFFF8FFFFFFF6094 +:10BEF000FFFFFF49FFFFFF36FFFFFF27FFFFFF2484 +:10BF0000FFFFFF24FFFFFF2CFFFFFF37FFFFFF4274 +:10BF1000FFFFFF4EFFFFFF66FFFFFF95FFFFFFD014 +:10BF2000FFFFFFFFFFFFFFF6FFFFFF31FFFFFF00F7 +:10BF3000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:10BF4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FD +:10BF5000FFFFFF8EFFFFFFFFFFFFFF95FFFFFF00CB +:10BF6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:10BF7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:10BF8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:10BF9000FFFFFF00FFFFFF00FFFFFF77FFFFFFFF37 +:10BFA000FFFFFFD8FFFFFF04FFFFFF00FFFFFF00C1 +:10BFB000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:10BFC000FFFFFF00FFFFFF00FFFFFFF5FFFFFFC6C2 +:10BFD000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:10BFE000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:10BFF000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:10C00000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10C01000FFFFFF00FFFFFF7BFFFFFFFFFFFFFF3B77 +:10C02000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10C03000FFFFFF00FFFFFF00FFFFFF00FFFFFF1AF2 +:10C04000FFFFFFFFFFFFFF7EFFFFFF00FFFFFF007F +:10C05000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:10C06000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:10C07000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10C08000FFFFFF00FFFFFF00FFFFFF00FFFFFF3488 +:10C09000FFFFFFFFFFFFFF71FFFFFF00FFFFFF003C +:10C0A000FFFFFF00FFFFFF00FFFFFF00FFFFFF009C +:10C0B000FFFFFF00FFFFFF30FFFFFFFFFFFFFF67F6 +:10C0C000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10C0D000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10C0E000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10C0F000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10C10000FFFFFF00FFFFFF00FFFFFFFFFFFFFF97A5 +:10C11000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:10C12000FFFFFF00FFFFFF00FFFFFF00FFFFFF2AF1 +:10C13000FFFFFFFFFFFFFF8AFFFFFF00FFFFFF0082 +:10C14000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:10C15000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:10C16000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:10C17000FFFFFF00FFFFFF00FFFFFF00FFFFFF3893 +:10C18000FFFFFFFFFFFFFF63FFFFFF00FFFFFF0059 +:10C19000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10C1A000FFFFFF00FFFFFF17FFFFFFFFFFFFFFF095 +:10C1B000FFFFFF17FFFFFF00FFFFFF00FFFFFF0074 +:10C1C000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10C1D000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10C1E000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10C1F000FFFFFF00FFFFFFB4FFFFFFFFFFFFFF2F69 +:10C20000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10C21000FFFFFF00FFFFFF00FFFFFF00FFFFFF0327 +:10C22000FFFFFFFFFFFFFFFFFFFFFFDBFFFFFF48F9 +:10C23000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:10C24000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FA +:10C25000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:10C26000FFFFFF00FFFFFF0BFFFFFF91FFFFFFFF3F +:10C27000FFFFFFB5FFFFFF00FFFFFF00FFFFFF0015 +:10C28000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:10C29000FFFFFF00FFFFFF00FFFFFFFCFFFFFF9E10 +:10C2A000FFFFFFFFFFFFFFFFFFFFFFD6FFFFFFAA1C +:10C2B000FFFFFF95FFFFFF84FFFFFF75FFFFFF7389 +:10C2C000FFFFFF73FFFFFF73FFFFFF73FFFFFF78A9 +:10C2D000FFFFFF8FFFFFFFA6FFFFFFC6FFFFFFFC73 +:10C2E000FFFFFFFFFFFFFFD2FFFFFF0DFFFFFF007C +:10C2F000FFFFFF00FFFFFF00FFFFFF00FFFFFF004A +:10C30000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10C31000FFFFFFFFFFFFFF73FFFFFF3CFFFFFF9CDF +:10C32000FFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFF22 +:10C33000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10C34000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10C35000FFFFFFFFFFFFFFEDFFFFFF85FFFFFF1E5A +:10C36000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:10C37000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:10C38000FFFFFF00FFFFFF00FFFFFFFFFFFFFF9327 +:10C39000FFFFFF00FFFFFF00FFFFFF06FFFFFF3370 +:10C3A000FFFFFF47FFFFFF57FFFFFF66FFFFFF7223 +:10C3B000FFFFFF7FFFFFFF79FFFFFF70FFFFFF68B9 +:10C3C000FFFFFF59FFFFFF42FFFFFF1AFFFFFF00C4 +:10C3D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10C3E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10C3F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10C40000FFFFFFFFFFFFFFA8FFFFFF00FFFFFF0091 +:10C41000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10C42000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10C43000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:10C44000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:10C45000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:10C46000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:10C47000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10C48000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10C49000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10C4A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10C4B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10C4C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10C4D000FFFFFF0000000000FFFFFF00FFFFFF0065 +:10C4E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10C4F000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFFF48 +:10C50000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10C51000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10C52000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10C53000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10C54000FFFFFFFFFFFFFFFFFFFFFF39FFFFFF00C0 +:10C55000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:10C56000FFFFFF00FFFFFF00FFFFFF03FFFFFFC90B +:10C57000FFFFFFC9FFFFFFC9FFFFFFC9FFFFFFC9A3 +:10C58000FFFFFFC9FFFFFFC9FFFFFFC9FFFFFFC993 +:10C59000FFFFFFC9FFFFFFF2FFFFFFF3FFFFFFC930 +:10C5A000FFFFFFC9FFFFFFC9FFFFFFC9FFFFFFC973 +:10C5B000FFFFFFC9FFFFFFC9FFFFFFC9FFFFFFFF2D +:10C5C000FFFFFF35FFFFFF00FFFFFF00FFFFFF0042 +:10C5D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:10C5E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10C5F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10C60000FFFFFF00FFFFFF00FFFFFF00FFFFFFBD79 +:10C61000FFFFFFE3FFFFFF00FFFFFF00FFFFFF0043 +:10C62000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10C63000FFFFFF6AFFFFFFFFFFFFFF35FFFFFF0068 +:10C64000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:10C65000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:10C66000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:10C67000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10C68000FFFFFF00FFFFFFB1FFFFFFD3FFFFFF0032 +:10C69000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10C6A000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF2D +:10C6B000FFFFFF35FFFFFF00FFFFFF00FFFFFF0051 +:10C6C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10C6D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10C6E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:10C6F000FFFFFF00FFFFFF00FFFFFF00FFFFFFA6A0 +:10C70000FFFFFFDCFFFFFF00FFFFFF00FFFFFF0059 +:10C71000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:10C72000FFFFFF60FFFFFFFFFFFFFF35FFFFFF0081 +:10C73000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:10C74000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:10C75000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:10C76000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:10C77000FFFFFF00FFFFFFBFFFFFFFF4FFFFFF0012 +:10C78000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10C79000FFFFFF00FFFFFF00FFFFFF6BFFFFFFFF3B +:10C7A000FFFFFF29FFFFFF00FFFFFF00FFFFFF006C +:10C7B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10C7C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10C7D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10C7E000FFFFFF00FFFFFF00FFFFFF00FFFFFFFF56 +:10C7F000FFFFFFFFFFFFFF38FFFFFF00FFFFFF000E +:10C80000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10C81000FFFFFF8BFFFFFFFFFFFFFF09FFFFFF0091 +:10C82000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10C83000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10C84000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:10C85000FFFFFF00FFFFFF00FFFFFF00FFFFFF0ED6 +:10C86000FFFFFF80FFFFFFFFFFFFFFEBFFFFFFACBE +:10C87000FFFFFF0CFFFFFF00FFFFFF00FFFFFF00B8 +:10C88000FFFFFF00FFFFFF30FFFFFFFFFFFFFFD8AD +:10C89000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:10C8A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:10C8B000FFFFFF00FFFFFF77FFFFFF8FFFFFFFADD1 +:10C8C000FFFFFFACFFFFFFACFFFFFFBBFFFFFFCA97 +:10C8D000FFFFFFDAFFFFFFFFFFFFFFFFFFFFFF8EFE +:10C8E000FFFFFF5AFFFFFFFFFFFFFFE9FFFFFFA270 +:10C8F000FFFFFF8AFFFFFF86FFFFFFA5FFFFFFFF90 +:10C90000FFFFFFFFFFFFFF60FFFFFF00FFFFFF00D4 +:10C91000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10C92000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF11 +:10C93000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10C94000FFFFFFFFFFFFFFFBFFFFFFFCFFFFFFE518 +:10C95000FFFFFF78FFFFFF00FFFFFF00FFFFFF610A +:10C96000FFFFFFE4FFFFFFFFFFFFFFFFFFFFFFFFF2 +:10C97000FFFFFFFFFFFFFFFDFFFFFF74FFFFFF0053 +:10C98000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:10C99000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:10C9A000FFFFFF00FFFFFF47FFFFFF2EFFFFFF26F8 +:10C9B000FFFFFF15FFFFFF15FFFFFF08FFFFFF0051 +:10C9C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10C9D000FFFFFF00FFFFFF00FFFFFF00FFFFFF352E +:10C9E000FFFFFF50FFFFFF55FFFFFF35FFFFFF1564 +:10C9F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10CA000000000000FFFFFF00FFFFFF00FFFFFF002F +:10CA1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:10CA2000FFFFFF00FFFFFF1DFFFFFF94FFFFFFE77A +:10CA3000FFFFFFFFFFFFFFFFFFFFFF00FFFFFF0004 +:10CA4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:10CA5000FFFFFF00FFFFFF1AFFFFFF91FFFFFFBF78 +:10CA6000FFFFFFE7FFFFFFBAFFFFFF8CFFFFFF079E +:10CA7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:10CA8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:10CA9000FFFFFF00FFFFFF00FFFFFF34FFFFFFFF6F +:10CAA000FFFFFFFFFFFFFFDEFFFFFFC0FFFFFFA550 +:10CAB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:10CAC000FFFFFF00FFFFFF00FFFFFF6BFFFFFFF413 +:10CAD000FFFFFFFFFFFFFFFFFFFFFFF1FFFFFFFF74 +:10CAE000FFFFFFFFFFFFFFE0FFFFFF43FFFFFF0030 +:10CAF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:10CB0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:10CB1000FFFFFFC4FFFFFFFFFFFFFF98FFFFFF00C6 +:10CB2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0011 +:10CB3000FFFFFF00FFFFFF00FFFFFF00FFFFFF58A9 +:10CB4000FFFFFFFFFFFFFFFAFFFFFF72FFFFFF186E +:10CB5000FFFFFF00FFFFFF13FFFFFF71FFFFFFFF5E +:10CB6000FFFFFFC5FFFFFF00FFFFFF00FFFFFF000C +:10CB7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:10CB8000FFFFFF00FFFFFF2AFFFFFFFFFFFFFF7B0D +:10CB9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:10CBA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:10CBB000FFFFFF19FFFFFFF0FFFFFFFFFFFFFF3F3A +:10CBC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:10CBD000FFFFFF00FFFFFF72FFFFFFFFFFFFFF48A8 +:10CBE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:10CBF000FFFFFF00FFFFFF00FFFFFF00FFFFFF48F9 +:10CC0000FFFFFFFFFFFFFF3CFFFFFF00FFFFFF00F5 +:10CC1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:10CC2000FFFFFF00FFFFFF00FFFFFFA2FFFFFFFF6F +:10CC3000FFFFFF75FFFFFF00FFFFFF00FFFFFF008B +:10CC4000FFFFFF00FFFFFF00FFFFFF00FFFFFF13DD +:10CC5000FFFFFFFFFFFFFF74FFFFFF00FFFFFF006D +:10CC6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:10CC7000FFFFFF00FFFFFF5EFFFFFFFFFFFFFF1F44 +:10CC8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:10CC9000FFFFFF00FFFFFF00FFFFFF00FFFFFF5749 +:10CCA000FFFFFFFFFFFFFFD3FFFFFF00FFFFFF00BE +:10CCB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:10CCC000FFFFFF00FFFFFF00FFFFFFF6FFFFFF9DDD +:10CCD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:10CCE000FFFFFF00FFFFFF00FFFFFF00FFFFFF3C14 +:10CCF000FFFFFFFFFFFFFF4EFFFFFF00FFFFFF00F3 +:10CD0000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:10CD1000FFFFFF15FFFFFFE7FFFFFFFFFFFFFF4ADA +:10CD2000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:10CD3000FFFFFF00FFFFFF00FFFFFF00FFFFFF15EA +:10CD4000FFFFFFFFFFFFFF7CFFFFFF00FFFFFF0074 +:10CD5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:10CD6000FFFFFF00FFFFFF1BFFFFFFFFFFFFFFB6FF +:10CD7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:10CD8000FFFFFF00FFFFFF00FFFFFFAFFFFFFFFF01 +:10CD9000FFFFFF91FFFFFF00FFFFFF00FFFFFF000E +:10CDA000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:10CDB000FFFFFF00FFFFFF7FFFFFFFFFFFFFFF5BA6 +:10CDC000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:10CDD000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:10CDE000FFFFFF8BFFFFFFFFFFFFFFB7FFFFFF49C5 +:10CDF000FFFFFF2CFFFFFF36FFFFFF63FFFFFFD8A2 +:10CE0000FFFFFFFFFFFFFFCFFFFFFF03FFFFFF005D +:10CE1000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:10CE2000FFFFFF38FFFFFF49FFFFFF94FFFFFFFFFA +:10CE3000FFFFFFD1FFFFFF00FFFFFF00FFFFFF002D +:10CE4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:10CE5000FFFFFF00FFFFFF00FFFFFF04FFFFFFAA30 +:10CE6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10CE7000FFFFFFFFFFFFFFFFFFFFFFC5FFFFFF2CCF +:10CE8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:10CE9000FFFFFF00FFFFFF0FFFFFFFFFFFFFFFFF91 +:10CEA000FFFFFFFFFFFFFFD9FFFFFF4AFFFFFF006C +:10CEB000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:10CEC000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:10CED000FFFFFF00FFFFFF00FFFFFF54FFFFFF8C7E +:10CEE000FFFFFFADFFFFFFADFFFFFF8EFFFFFF6105 +:10CEF000FFFFFF00FFFFFF00FFFFFF00FFFFFF003E +:10CF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0F1E +:10CF1000FFFFFFB2FFFFFF86FFFFFF64FFFFFF0081 +:10CF2000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:10CF3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FD +:10CF4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:10CF5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:10CF6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:10CF7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:10CF8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:10CF9000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:10CFA000FFFFFF0000000000FFFFFF00FFFFFF008A +:10CFB000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:10CFC000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:10CFD000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:10CFE000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:10CFF000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:10D00000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10D01000FFFFFF47FFFFFF8FFFFFFF28FFFFFF001E +:10D02000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:10D03000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:10D04000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:10D05000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:10D06000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10D07000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10D08000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF43 +:10D09000FFFFFF3EFFFFFF00FFFFFF00FFFFFF005E +:10D0A000FFFFFF00FFFFFF00FFFFFF00FFFFFF008C +:10D0B000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10D0C000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10D0D000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10D0E000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10D0F000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10D10000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF0084 +:10D11000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:10D12000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:10D13000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:10D14000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:10D15000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:10D16000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:10D17000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF52 +:10D18000FFFFFF3EFFFFFF00FFFFFF00FFFFFF006D +:10D19000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10D1A000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10D1B000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10D1C000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10D1D000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10D1E000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10D1F000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF0094 +:10D20000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:10D21000FFFFFF00FFFFFF00FFFFFF03FFFFFFB166 +:10D22000FFFFFFB1FFFFFFB1FFFFFFB1FFFFFFB146 +:10D23000FFFFFFB1FFFFFFB1FFFFFFB1FFFFFFB136 +:10D24000FFFFFFB1FFFFFFB1FFFFFFB1FFFFFFB126 +:10D25000FFFFFFB1FFFFFFB1FFFFFFB1FFFFFFB116 +:10D26000FFFFFFB1FFFFFFB1FFFFFFD1FFFFFFFF98 +:10D27000FFFFFF3EFFFFFF00FFFFFF00FFFFFF007C +:10D28000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10D29000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFFF9A +:10D2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10D2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10D2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10D2D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10D2E000FFFFFFFFFFFFFFFFFFFFFF3EFFFFFF000E +:10D2F000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10D30000FFFFFF00FFFFFF00FFFFFF00FFFFFF32F7 +:10D31000FFFFFF32FFFFFF32FFFFFF32FFFFFF3251 +:10D32000FFFFFF32FFFFFF32FFFFFF32FFFFFF3241 +:10D33000FFFFFF32FFFFFF32FFFFFF32FFFFFF3231 +:10D34000FFFFFF32FFFFFF32FFFFFF32FFFFFF3221 +:10D35000FFFFFF32FFFFFF32FFFFFF87FFFFFFFFEF +:10D36000FFFFFF3EFFFFFF00FFFFFF00FFFFFF008B +:10D37000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10D38000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10D39000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10D3A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0089 +:10D3B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10D3C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10D3D000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF00B2 +:10D3E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10D3F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10D40000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10D41000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10D42000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:10D43000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:10D44000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF7F +:10D45000FFFFFF3EFFFFFF00FFFFFF00FFFFFF009A +:10D46000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10D47000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10D48000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10D49000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10D4A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10D4B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10D4C000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF00C1 +:10D4D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10D4E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10D4F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10D50000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:10D51000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10D52000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:10D53000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF8E +:10D54000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00A9 +:10D55000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:10D56000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:10D57000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:10D58000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10D59000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10D5A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10D5B000FFFFFF02FFFFFF2FFFFFFF00FFFFFF0046 +:10D5C00000000000FFFFFF00FFFFFF00FFFFFF0064 +:10D5D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10D5E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10D5F000FFFFFF0AFFFFFF21FFFFFF38FFFFFF488C +:10D60000FFFFFF4BFFFFFF4EFFFFFF51FFFFFF54E8 +:10D61000FFFFFF54FFFFFF54FFFFFF54FFFFFF54C6 +:10D62000FFFFFF54FFFFFF54FFFFFF54FFFFFF54B6 +:10D63000FFFFFF54FFFFFF00FFFFFF00FFFFFF00A2 +:10D64000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:10D65000FFFFFF00FFFFFF00FFFFFF00FFFFFF1ABC +:10D66000FFFFFF79FFFFFFCCFFFFFFFFFFFFFFFF83 +:10D67000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10D68000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10D69000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10D6A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E4B +:10D6B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10D6C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10D6D000FFFFFF0AFFFFFFCBFFFFFFFFFFFFFFFD85 +:10D6E000FFFFFFB7FFFFFF9BFFFFFF87FFFFFF7AF3 +:10D6F000FFFFFF7AFFFFFF7AFFFFFF7AFFFFFF7A4E +:10D70000FFFFFF7AFFFFFF7AFFFFFF7AFFFFFF7D3A +:10D71000FFFFFF80FFFFFF83FFFFFF87FFFFFF8A01 +:10D72000FFFFFF8DFFFFFF27FFFFFF00FFFFFF0051 +:10D73000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:10D74000FFFFFF00FFFFFF00FFFFFFB8FFFFFFFF2E +:10D75000FFFFFF92FFFFFF05FFFFFF00FFFFFF003E +:10D76000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:10D77000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10D78000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10D79000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10D7A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10D7B000FFFFFF00FFFFFF00FFFFFF00FFFFFF1065 +:10D7C000FFFFFFFFFFFFFFD0FFFFFF00FFFFFF0096 +:10D7D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10D7E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10D7F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:10D80000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10D81000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10D82000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10D83000FFFFFF00FFFFFF3AFFFFFFFFFFFFFF605B +:10D84000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:10D85000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:10D86000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:10D87000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:10D88000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:10D89000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:10D8A000FFFFFF00FFFFFF00FFFFFF00FFFFFF6420 +:10D8B000FFFFFFFFFFFFFF30FFFFFF00FFFFFF0045 +:10D8C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10D8D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10D8E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10D8F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10D90000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10D91000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:10D92000FFFFFF00FFFFFF40FFFFFFFFFFFFFF576D +:10D93000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:10D94000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:10D95000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:10D96000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C3 +:10D97000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:10D98000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:10D99000FFFFFF00FFFFFF00FFFFFF00FFFFFF147F +:10D9A000FFFFFFFFFFFFFF86FFFFFF00FFFFFF00FE +:10D9B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10D9C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10D9D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10D9E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10D9F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10DA0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:10DA1000FFFFFF00FFFFFF00FFFFFFC8FFFFFFFF4B +:10DA2000FFFFFF6CFFFFFF00FFFFFF00FFFFFF0096 +:10DA3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:10DA4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:10DA5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:10DA6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:10DA7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:10DA8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:10DA9000FFFFFF28FFFFFFF4FFFFFFFFFFFFFFD0A7 +:10DAA000FFFFFF87FFFFFF6EFFFFFF5AFFFFFF50E3 +:10DAB000FFFFFF53FFFFFF55FFFFFF58FFFFFF5B17 +:10DAC000FFFFFF5CFFFFFF5CFFFFFF5CFFFFFF5CF2 +:10DAD000FFFFFF5CFFFFFF5CFFFFFF5CFFFFFF5CE2 +:10DAE000FFFFFF5CFFFFFF03FFFFFF00FFFFFF00E3 +:10DAF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:10DB0000FFFFFF00FFFFFF00FFFFFF00FFFFFF46DB +:10DB1000FFFFFFA5FFFFFFFFFFFFFFFFFFFFFFFF6F +:10DB2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10DB3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10DB4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10DB5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E96 +:10DB6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:10DB7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:10DB8000FFFFFF00FFFFFF00FFFFFF00FFFFFF128F +:10DB9000FFFFFF39FFFFFF50FFFFFF67FFFFFF732E +:10DBA000FFFFFF73FFFFFF73FFFFFF73FFFFFF73B5 +:10DBB000FFFFFF73FFFFFF73FFFFFF73FFFFFF75A3 +:10DBC000FFFFFF78FFFFFF7BFFFFFF7FFFFFFF826D +:10DBD000FFFFFF85FFFFFF21FFFFFF00FFFFFF00AB +:10DBE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:10DBF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:10DC0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:10DC1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:10DC2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:10DC3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:10DC4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:10DC5000FFFFFF0000000000FFFFFF00FFFFFF00CD +:10DC6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:10DC7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:10DC8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:10DC9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0090 +:10DCA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:10DCB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0C64 +:10DCC000FFFFFF5DFFFFFFADFFFFFF3EFFFFFF0018 +:10DCD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:10DCE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:10DCF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:10DD0000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:10DD1000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:10DD2000FFFFFF00FFFFFF00FFFFFF4DFFFFFF9D15 +:10DD3000FFFFFFEBFFFFFFFFFFFFFFFFFFFFFFFF07 +:10DD4000FFFFFF3BFFFFFF00FFFFFF00FFFFFF00A4 +:10DD5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:10DD6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:10DD7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:10DD8000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:10DD9000FFFFFF3DFFFFFF8EFFFFFFD8FFFFFFFFED +:10DDA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB97 +:10DDB000FFFFFFA3FFFFFF5AFFFFFF00FFFFFF0072 +:10DDC000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:10DDD000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:10DDE000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:10DDF000FFFFFF00FFFFFF00FFFFFF2EFFFFFF7C85 +:10DE0000FFFFFFC5FFFFFFFFFFFFFFFFFFFFFFFF5C +:10DE1000FFFFFFFFFFFFFFFBFFFFFFB2FFFFFF6AF8 +:10DE2000FFFFFF1AFFFFFF00FFFFFF00FFFFFF00E4 +:10DE3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:10DE4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:10DE5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:10DE6000FFFFFF1EFFFFFF69FFFFFFB3FFFFFFFC88 +:10DE7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10DE8000FFFFFFC2FFFFFF79FFFFFF1BFFFFFF0048 +:10DE9000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:10DEA000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:10DEB000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:10DEC000FFFFFF00FFFFFF00FFFFFF00FFFFFF5608 +:10DED000FFFFFFA0FFFFFFE9FFFFFFFFFFFFFFFFC7 +:10DEE000FFFFFFFFFFFFFFFFFFFFFFD2FFFFFF7EF0 +:10DEF000FFFFFF1BFFFFFF00FFFFFF00FFFFFF0013 +:10DF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF001D +:10DF1000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:10DF2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FD +:10DF3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:10DF4000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFFFDD +:10DF5000FFFFFFE1FFFFFF7EFFFFFF1BFFFFFF0053 +:10DF6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:10DF7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:10DF8000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:10DF9000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:10DFA000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:10DFB000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF6B +:10DFC000FFFFFFFFFFFFFFFFFFFFFFCBFFFFFF6331 +:10DFD000FFFFFF0BFFFFFF00FFFFFF00FFFFFF0042 +:10DFE000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:10DFF000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:10E00000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10E01000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:10E02000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:10E03000FFFFFF00FFFFFF42FFFFFF8BFFFFFFD34C +:10E04000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10E05000FFFFFFB4FFFFFF50FFFFFF0BFFFFFF00BD +:10E06000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10E07000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10E08000FFFFFF00FFFFFF00FFFFFF00FFFFFF009C +:10E09000FFFFFF00FFFFFF00FFFFFF00FFFFFF008C +:10E0A000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10E0B000FFFFFF00FFFFFF00FFFFFF08FFFFFF5014 +:10E0C000FFFFFF98FFFFFFE6FFFFFFFFFFFFFFFFE0 +:10E0D000FFFFFFFFFFFFFFFFFFFFFF9DFFFFFF5061 +:10E0E000FFFFFF0BFFFFFF00FFFFFF00FFFFFF0031 +:10E0F000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10E10000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:10E11000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:10E12000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:10E13000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:10E14000FFFFFF16FFFFFF5EFFFFFFA9FFFFFFFBC3 +:10E15000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFDF +:10E16000FFFFFF95FFFFFF50FFFFFF0BFFFFFF00CB +:10E17000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10E18000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10E19000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10E1A000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10E1B000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10E1C000FFFFFF00FFFFFF00FFFFFF24FFFFFF6CCB +:10E1D000FFFFFFBEFFFFFFFFFFFFFFFFFFFFFFFF90 +:10E1E000FFFFFFFFFFFFFFDAFFFFFF95FFFFFF507D +:10E1F000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:10E20000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:10E21000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:10E22000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FA +:10E23000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:10E24000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DA +:10E25000FFFFFF31FFFFFF81FFFFFFD3FFFFFFFF46 +:10E26000FFFFFFFFFFFFFFFFFFFFFF42FFFFFF007A +:10E27000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10E28000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10E29000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10E2A000FFFFFF00FFFFFF00FFFFFF00FFFFFF007A +:10E2B000FFFFFF00FFFFFF00FFFFFF00FFFFFF006A +:10E2C000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10E2D000FFFFFF00FFFFFF00FFFFFF44FFFFFF9670 +:10E2E000FFFFFF42FFFFFF00FFFFFF00FFFFFF00F8 +:10E2F000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:10E30000FFFFFF00FFFFFF00FFFFFF00FFFFFF0019 +:10E31000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:10E32000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:10E33000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:10E34000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:10E35000FFFFFF00FFFFFF1CFFFFFF00FFFFFF00AD +:10E3600000000000FFFFFF00FFFFFF00FFFFFF00B6 +:10E37000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10E38000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10E39000FFFFFF00FFFFFF00FFFFFF00FFFFFF0089 +:10E3A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10E3B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10E3C000FFFFFF34FFFFFF7BFFFFFFC1FFFFFFFFEA +:10E3D000FFFFFFFFFFFFFF3CFFFFFF00FFFFFF000E +:10E3E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10E3F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:10E40000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10E41000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:10E42000FFFFFF00FFFFFF06FFFFFF4CFFFFFF9313 +:10E43000FFFFFFD6FFFFFFFFFFFFFFFFFFFFFFFF15 +:10E44000FFFFFFFFFFFFFFFFFFFFFFDDFFFFFF3CC1 +:10E45000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10E46000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10E47000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10E48000FFFFFF00FFFFFF00FFFFFF00FFFFFF1E7A +:10E49000FFFFFF64FFFFFFA6FFFFFFE7FFFFFFFF98 +:10E4A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10E4B000FFFFFFCAFFFFFF89FFFFFF49FFFFFF01CB +:10E4C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10E4D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10E4E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10E4F000FFFFFF00FFFFFF35FFFFFF76FFFFFFB7C6 +:10E50000FFFFFFF9FFFFFFFFFFFFFFFFFFFFFFFF21 +:10E51000FFFFFFFFFFFFFFF8FFFFFFB7FFFFFF77E2 +:10E52000FFFFFF26FFFFFF00FFFFFF00FFFFFF00D1 +:10E53000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:10E54000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:10E55000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:10E56000FFFFFF87FFFFFFC9FFFFFFFFFFFFFFFF69 +:10E57000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6C4 +:10E58000FFFFFFA5FFFFFF4BFFFFFF00FFFFFF00A7 +:10E59000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10E5A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10E5B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:10E5C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10E5D000FFFFFF00FFFFFF03FFFFFFFFFFFFFFFF46 +:10E5E000FFFFFFFFFFFFFFCAFFFFFF71FFFFFF17E6 +:10E5F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:10E60000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10E61000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:10E62000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:10E63000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:10E64000FFFFFF00FFFFFF00FFFFFF00FFFFFF03D3 +:10E65000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10E66000FFFFFFF2FFFFFF94FFFFFF37FFFFFF00F9 +:10E67000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10E68000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10E69000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10E6A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10E6B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10E6C000FFFFFF00FFFFFF00FFFFFF05FFFFFF420F +:10E6D000FFFFFF7FFFFFFFBCFFFFFFFFFFFFFFFF0D +:10E6E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF8A +:10E6F000FFFFFF5BFFFFFF1EFFFFFF00FFFFFF00AD +:10E70000FFFFFF00FFFFFF00FFFFFF00FFFFFF0015 +:10E71000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:10E72000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:10E73000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:10E74000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:10E75000FFFFFF00FFFFFF1DFFFFFF5AFFFFFF97B7 +:10E76000FFFFFFF2FFFFFFFFFFFFFFFFFFFFFFFFC6 +:10E77000FFFFFFFFFFFFFFCAFFFFFF7FFFFFFF421B +:10E78000FFFFFF04FFFFFF00FFFFFF00FFFFFF0091 +:10E79000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10E7A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10E7B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10E7C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10E7D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10E7E000FFFFFF35FFFFFF77FFFFFFD5FFFFFFFFB5 +:10E7F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE642 +:10E80000FFFFFFA3FFFFFF65FFFFFF28FFFFFF00E4 +:10E81000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10E82000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:10E83000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:10E84000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:10E85000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:10E86000FFFFFF00FFFFFF00FFFFFF11FFFFFF5A49 +:10E87000FFFFFFB8FFFFFFFFFFFFFFFFFFFFFFFFEF +:10E88000FFFFFFFFFFFFFF3CFFFFFF00FFFFFF0059 +:10E89000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10E8A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10E8B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10E8C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10E8D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10E8E000FFFFFF00FFFFFF2FFFFFFF85FFFFFFDAA6 +:10E8F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3CEB +:10E90000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:10E91000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:10E92000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:10E93000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:10E94000FFFFFF00FFFFFF00FFFFFF21FFFFFF763C +:10E95000FFFFFFBEFFFFFFFCFFFFFFFFFFFFFFFF0B +:10E96000FFFFFFFFFFFFFFFFFFFFFFF8FFFFFFBA03 +:10E97000FFFFFF7BFFFFFF05FFFFFF00FFFFFF0023 +:10E98000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10E99000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10E9A000FFFFFF00FFFFFF00FFFFFF00FFFFFF1261 +:10E9B000FFFFFF61FFFFFF9FFFFFFFDDFFFFFFFF87 +:10E9C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10E9D000FFFFFFDAFFFFFF9BFFFFFF5DFFFFFF165B +:10E9E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10E9F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10EA0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:10EA1000FFFFFF04FFFFFF43FFFFFF81FFFFFFBE7C +:10EA2000FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10EA3000FFFFFFFFFFFFFFFAFFFFFFBCFFFFFF7DB0 +:10EA4000FFFFFF27FFFFFF00FFFFFF00FFFFFF00AB +:10EA5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:10EA6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:10EA7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:10EA8000FFFFFF00FFFFFF03FFFFFFFFFFFFFFFF91 +:10EA9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDCA9 +:10EAA000FFFFFF8EFFFFFF38FFFFFF00FFFFFF00AC +:10EAB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:10EAC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:10EAD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:10EAE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:10EAF000FFFFFF00FFFFFF00FFFFFF00FFFFFF031F +:10EB0000FFFFFFFFFFFFFFFFFFFFFFF6FFFFFF938A +:10EB1000FFFFFF32FFFFFF00FFFFFF00FFFFFF00CF +:10EB2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:10EB3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:10EB4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:10EB5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:10EB6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:10EB7000FFFFFF00FFFFFF00FFFFFF89FFFFFFCA4E +:10EB8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10EB9000FFFFFFFFFFFFFFA5FFFFFF4BFFFFFF0C86 +:10EBA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:10EBB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:10EBC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:10EBD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:10EBE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:10EBF000FFFFFF00FFFFFF00FFFFFF00FFFFFF37EA +:10EC0000FFFFFF78FFFFFFB9FFFFFFFFFFFFFFFFE1 +:10EC1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB84B +:10EC2000FFFFFF68FFFFFF2AFFFFFF00FFFFFF005E +:10EC3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:10EC4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:10EC5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:10EC6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:10EC7000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:10EC8000FFFFFF00FFFFFF26FFFFFF67FFFFFFAB58 +:10EC9000FFFFFFF5FFFFFFFFFFFFFFFFFFFFFFFF8E +:10ECA000FFFFFFFFFFFFFFCAFFFFFF86FFFFFF47DA +:10ECB000FFFFFF09FFFFFF00FFFFFF00FFFFFF0057 +:10ECC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:10ECD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:10ECE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:10ECF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:10ED0000FFFFFF00FFFFFF00FFFFFF00FFFFFF15FA +:10ED1000FFFFFF57FFFFFF9EFFFFFFE7FFFFFFFF24 +:10ED2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE210 +:10ED3000FFFFFFA3FFFFFF1FFFFFFF00FFFFFF001D +:10ED4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:10ED5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:10ED6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:10ED7000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:10ED8000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:10ED9000FFFFFF00FFFFFF05FFFFFF48FFFFFF91A1 +:10EDA000FFFFFFDAFFFFFFFFFFFFFFFFFFFFFF4156 +:10EDB000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:10EDC000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:10EDD000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:10EDE000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:10EDF000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:10EE0000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:10EE1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:10EE2000FFFFFF3AFFFFFF02FFFFFF0000000000AF +:10EE3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:10EE4000FFFFFF00FFFFFF00FFFFFF04FFFFFF7852 +:10EE5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:10EE6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:10EE7000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:10EE8000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:10EE9000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:10EEA000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:10EEB000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:10EEC000FFFFFF04FFFFFFFFFFFFFFFFFFFFFF6CE0 +:10EED000FFFFFF00FFFFFF00FFFFFF00FFFFFF003E +:10EEE000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:10EEF000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:10EF0000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:10EF1000FFFFFF7EFFFFFFFFFFFFFF39FFFFFF0047 +:10EF2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:10EF3000FFFFFF00FFFFFF00FFFFFF00FFFFFF8B52 +:10EF4000FFFFFFFFFFFFFFFFFFFFFFFCFFFFFF6172 +:10EF5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:10EF6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:10EF7000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:10EF8000FFFFFF81FFFFFFFFFFFFFFFFFFFFFFFF0F +:10EF9000FFFFFF39FFFFFF00FFFFFF00FFFFFF0044 +:10EFA000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:10EFB000FFFFFF00FFFFFF00FFFFFF0BFFFFFF84CE +:10EFC000FFFFFFFFFFFFFFFFFFFFFFF0FFFFFF61FE +:10EFD000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:10EFE000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:10EFF000FFFFFF82FFFFFFFDFFFFFFFFFFFFFFFFA0 +:10F00000FFFFFFB9FFFFFF3FFFFFFF00FFFFFF0014 +:10F01000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:10F02000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:10F03000FFFFFF00FFFFFF00FFFFFF04FFFFFF7C5C +:10F04000FFFFFFFFFFFFFFFFFFFFFFE5FFFFFF6188 +:10F05000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10F06000FFFFFF7AFFFFFFF6FFFFFFFFFFFFFFFF3E +:10F07000FFFFFFB8FFFFFF39FFFFFF00FFFFFF00AB +:10F08000FFFFFF00FFFFFF00FFFFFF00FFFFFF008C +:10F09000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10F0A000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10F0B000FFFFFF00FFFFFF00FFFFFF00FFFFFF7DDF +:10F0C000FFFFFFFFFFFFFFFFFFFFFFDAFFFFFF6113 +:10F0D000FFFFFF72FFFFFFEEFFFFFFFFFFFFFFFFDE +:10F0E000FFFFFFB7FFFFFF27FFFFFF00FFFFFF004E +:10F0F000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10F10000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:10F11000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:10F12000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:10F13000FFFFFF00FFFFFF00FFFFFF00FFFFFF8259 +:10F14000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10F15000FFFFFFADFFFFFF15FFFFFF00FFFFFF00F9 +:10F16000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10F17000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10F18000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10F19000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10F1A000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10F1B000FFFFFF0AFFFFFFA7FFFFFFFFFFFFFFFFAC +:10F1C000FFFFFFFFFFFFFFFFFFFFFF7BFFFFFF00D2 +:10F1D000FFFFFF00FFFFFF00FFFFFF00FFFFFF003B +:10F1E000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:10F1F000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:10F20000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:10F21000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FA +:10F22000FFFFFF0DFFFFFFA9FFFFFFFFFFFFFFFF36 +:10F23000FFFFFFE7FFFFFF67FFFFFF70FFFFFFEF2D +:10F24000FFFFFFFFFFFFFFFFFFFFFF6FFFFFFF005D +:10F25000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:10F26000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10F27000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10F28000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10F29000FFFFFF11FFFFFFA0FFFFFFFFFFFFFFFFCB +:10F2A000FFFFFFF8FFFFFF78FFFFFF00FFFFFF00FA +:10F2B000FFFFFF00FFFFFF00FFFFFF73FFFFFFFEE9 +:10F2C000FFFFFFFFFFFFFFFFFFFFFF6EFFFFFF00DE +:10F2D000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10F2E000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:10F2F000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:10F30000FFFFFF14FFFFFF97FFFFFFFFFFFFFFFF60 +:10F31000FFFFFFFFFFFFFF8AFFFFFF00FFFFFF0070 +:10F32000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:10F33000FFFFFF00FFFFFF00FFFFFF75FFFFFFFF65 +:10F34000FFFFFFFFFFFFFFF8FFFFFF70FFFFFF0062 +:10F35000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10F36000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10F37000FFFFFF00FFFFFF8EFFFFFFFFFFFFFFFF0D +:10F38000FFFFFFFFFFFFFF9CFFFFFF02FFFFFF00EC +:10F39000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10F3A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10F3B000FFFFFF00FFFFFF00FFFFFF7FFFFFFFFFDB +:10F3C000FFFFFFFFFFFFFFEEFFFFFF38FFFFFF0024 +:10F3D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10F3E000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF27 +:10F3F000FFFFFFFFFFFFFFA6FFFFFF0CFFFFFF0068 +:10F40000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:10F41000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:10F42000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:10F43000FFFFFF00FFFFFF00FFFFFF8EFFFFFFFF4B +:10F44000FFFFFF45FFFFFF00FFFFFF00FFFFFF0083 +:10F45000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10F46000FFFFFF03FFFFFFB1FFFFFF16FFFFFF00DE +:10F47000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10F48000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10F49000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10F4A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10F4B000FFFFFF00FFFFFF02FFFFFF00FFFFFF0056 +:10F4C00000000000FFFFFF00FFFFFF00FFFFFF0045 +:10F4D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:10F4E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10F4F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10F50000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:10F51000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:10F52000FFFFFF00FFFFFF00FFFFFF75FFFFFFF67C +:10F53000FFFFFFFFFFFFFF3AFFFFFF00FFFFFF009E +:10F54000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:10F55000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:10F56000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10F57000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10F58000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10F59000FFFFFF00FFFFFF10FFFFFF96FFFFFFFFD2 +:10F5A000FFFFFFFFFFFFFFFFFFFFFFC3FFFFFF2284 +:10F5B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10F5C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10F5D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10F5E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:10F5F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10F60000FFFFFF00FFFFFF30FFFFFFA9FFFFFFFF2E +:10F61000FFFFFFFFFFFFFFFFFFFFFFACFFFFFF3A12 +:10F62000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:10F63000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:10F64000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10F65000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10F66000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10F67000FFFFFF00FFFFFF4DFFFFFFBAFFFFFFFF90 +:10F68000FFFFFFFFFFFFFFFFFFFFFF95FFFFFF12E1 +:10F69000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10F6A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10F6B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:10F6C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10F6D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:10F6E000FFFFFF00FFFFFF5DFFFFFFCAFFFFFFFF00 +:10F6F000FFFFFFFFFFFFFFF1FFFFFF75FFFFFF00B1 +:10F70000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:10F71000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:10F72000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:10F73000FFFFFF00FFFFFF03FFFFFFFFFFFFFFFFD4 +:10F74000FFFFFFFCFFFFFFF7FFFFFFF2FFFFFFEDF3 +:10F75000FFFFFFE8FFFFFFE3FFFFFFE3FFFFFFFF08 +:10F76000FFFFFFFFFFFFFFD9FFFFFF48FFFFFF0085 +:10F77000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10F78000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10F79000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10F7A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0362 +:10F7B000FFFFFFFFFFFFFFFFFFFFFFFDFFFFFFF961 +:10F7C000FFFFFFF5FFFFFFF1FFFFFFECFFFFFFE88B +:10F7D000FFFFFFE4FFFFFFFFFFFFFFFFFFFFFF8DC6 +:10F7E000FFFFFF05FFFFFF00FFFFFF00FFFFFF0020 +:10F7F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0015 +:10F80000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10F81000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:10F82000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:10F83000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:10F84000FFFFFF00FFFFFF00FFFFFF00FFFFFF5B69 +:10F85000FFFFFFC6FFFFFFFFFFFFFFFFFFFFFFAB45 +:10F86000FFFFFF27FFFFFF00FFFFFF00FFFFFF007D +:10F87000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:10F88000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10F89000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10F8A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10F8B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10F8C000FFFFFF00FFFFFF00FFFFFF00FFFFFF45FF +:10F8D000FFFFFFB0FFFFFFFFFFFFFFFFFFFFFFC9BD +:10F8E000FFFFFF49FFFFFF00FFFFFF00FFFFFF00DB +:10F8F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10F90000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:10F91000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:10F92000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:10F93000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:10F94000FFFFFF00FFFFFF00FFFFFF00FFFFFF2F94 +:10F95000FFFFFFA0FFFFFFFFFFFFFFFFFFFFFFE72E +:10F96000FFFFFF6CFFFFFF00FFFFFF00FFFFFF0037 +:10F97000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10F98000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10F99000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10F9A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10F9B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10F9C000FFFFFF00FFFFFF00FFFFFF00FFFFFF1A29 +:10F9D000FFFFFF90FFFFFFFFFFFFFFFFFFFFFFFFA6 +:10F9E000FFFFFF8EFFFFFF03FFFFFF00FFFFFF0092 +:10F9F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:10FA0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:10FA1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:10FA2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:10FA3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:10FA4000FFFFFF00FFFFFF00FFFFFF00FFFFFF04BE +:10FA5000FFFFFF80FFFFFFFFFFFFFFFFFFFFFF45EF +:10FA6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:10FA7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:10FA8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:10FA9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:10FAA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:10FAB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:10FAC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:10FAD000FFFFFF6FFFFFFF45FFFFFF00000000007B +:10FAE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:10FAF000FFFFFF00FFFFFF00FFFFFF00FFFFFF3DD5 +:10FB0000FFFFFF3DFFFFFF00FFFFFF00FFFFFF00C4 +:10FB1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:10FB2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:10FB3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:10FB4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:10FB5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:10FB6000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:10FB7000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFCAC6 +:10FB8000FFFFFF57FFFFFF00FFFFFF00FFFFFF002A +:10FB9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:10FBA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:10FBB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:10FBC000FFFFFF6AFFFFFFC1FFFFFF3EFFFFFF00D8 +:10FBD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:10FBE000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF1F +:10FBF000FFFFFFF7FFFFFFFFFFFFFFFFFFFFFFCB51 +:10FC0000FFFFFF58FFFFFF00FFFFFF00FFFFFF00A8 +:10FC1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:10FC2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:10FC3000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF67 +:10FC4000FFFFFF3EFFFFFF00FFFFFF00FFFFFF0082 +:10FC5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:10FC6000FFFFFF03FFFFFFFFFFFFFFB6FFFFFF4E9A +:10FC7000FFFFFFE4FFFFFFFFFFFFFFFFFFFFFFCCE2 +:10FC8000FFFFFF59FFFFFF00FFFFFF00FFFFFF0027 +:10FC9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:10FCA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:10FCB000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF00A9 +:10FCC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:10FCD000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF2E +:10FCE000FFFFFFB3FFFFFF00FFFFFF00FFFFFF511C +:10FCF000FFFFFFE0FFFFFFFFFFFFFFFFFFFFFFCE64 +:10FD0000FFFFFF56FFFFFF00FFFFFF00FFFFFF00A9 +:10FD1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:10FD2000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF76 +:10FD3000FFFFFF3EFFFFFF00FFFFFF00FFFFFF0091 +:10FD4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:10FD5000FFFFFF03FFFFFFFFFFFFFFAFFFFFFF00FE +:10FD6000FFFFFF00FFFFFF00FFFFFF00FFFFFF544B +:10FD7000FFFFFFDCFFFFFFFFFFFFFFFFFFFFFFCFE6 +:10FD8000FFFFFF4FFFFFFF00FFFFFF00FFFFFF0030 +:10FD9000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:10FDA000FFFFFF6AFFFFFFFFFFFFFF3EFFFFFF00B8 +:10FDB000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:10FDC000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF3D +:10FDD000FFFFFFACFFFFFF00FFFFFF00FFFFFF0083 +:10FDE000FFFFFF00FFFFFF00FFFFFF00FFFFFF58C7 +:10FDF000FFFFFFD8FFFFFFFFFFFFFFFFFFFFFFD069 +:10FE0000FFFFFF49FFFFFF00FFFFFF00FFFFFF00B5 +:10FE1000FFFFFF00FFFFFF00FFFFFF6AFFFFFFFF85 +:10FE2000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00A0 +:10FE3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:10FE4000FFFFFF03FFFFFFFFFFFFFFA8FFFFFF0014 +:10FE5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:10FE6000FFFFFF00FFFFFF00FFFFFF00FFFFFF5B43 +:10FE7000FFFFFFD4FFFFFFFFFFFFFFFFFFFFFFD2EA +:10FE8000FFFFFF42FFFFFF00FFFFFF00FFFFFF003C +:10FE9000FFFFFF6EFFFFFFFFFFFFFF3EFFFFFF00C3 +:10FEA000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:10FEB000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF4C +:10FEC000FFFFFFA5FFFFFF00FFFFFF00FFFFFF0099 +:10FED000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:10FEE000FFFFFF00FFFFFF00FFFFFF00FFFFFF5EC0 +:10FEF000FFFFFFD0FFFFFFFFFFFFFFFFFFFFFFD36D +:10FF0000FFFFFF3CFFFFFF00FFFFFF71FFFFFFFF51 +:10FF1000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00AF +:10FF2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:10FF3000FFFFFF03FFFFFFFFFFFFFFA5FFFFFF0026 +:10FF4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:10FF5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:10FF6000FFFFFF00FFFFFF00FFFFFF00FFFFFF5A43 +:10FF7000FFFFFFCCFFFFFFFFFFFFFFFFFFFFFFCEF5 +:10FF8000FFFFFF92FFFFFFFFFFFFFF3EFFFFFF00AE +:10FF9000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:10FFA000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF5B +:10FFB000FFFFFFA5FFFFFF00FFFFFF00FFFFFF00A8 +:10FFC000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:10FFD000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:10FFE000FFFFFF00FFFFFF00FFFFFF00FFFFFF57C6 +:10FFF000FFFFFFC8FFFFFFFFFFFFFFFFFFFFFFFF48 +:020000040209EF +:10000000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00BE +:10001000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:10002000FFFFFF03FFFFFFF3FFFFFFA5FFFFFF0041 +:10003000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10004000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10005000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10006000FFFFFF00FFFFFF00FFFFFF00FFFFFF5349 +:10007000FFFFFFB9FFFFFFCAFFFFFF3EFFFFFF00CB +:10008000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10009000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:1000A000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:1000B000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:1000C000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:1000D000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:1000E000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:1000F000FFFFFF00FFFFFF0000000000FFFFFF0009 +:10010000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:10011000FFFFFF00FFFFFF00FFFFFF00FFFFFF5596 +:10012000FFFFFFD2FFFFFFEDFFFFFFEDFFFFFFC768 +:10013000FFFFFF5DFFFFFF00FFFFFF00FFFFFF006E +:10014000FFFFFF00FFFFFF5BFFFFFF21FFFFFF003F +:10015000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10016000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10017000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10018000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10019000FFFFFF65FFFFFFFFFFFFFFFFFFFFFFE127 +:1001A000FFFFFFD6FFFFFFFFFFFFFFFFFFFFFF91F6 +:1001B000FFFFFF00FFFFFF00FFFFFF00FFFFFFFF4C +:1001C000FFFFFFFFFFFFFF94FFFFFF00FFFFFF00A8 +:1001D000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:1001E000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:1001F000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:10020000FFFFFF00FFFFFF01FFFFFFFFFFFFFFC03A +:10021000FFFFFF27FFFFFF00FFFFFF00FFFFFF22A1 +:10022000FFFFFFC1FFFFFFFFFFFFFF41FFFFFF00D9 +:10023000FFFFFF00FFFFFF62FFFFFFA3FFFFFFFFC6 +:10024000FFFFFF7BFFFFFF00FFFFFF00FFFFFF003F +:10025000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10026000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10027000FFFFFF00FFFFFF00FFFFFF00FFFFFF2D5D +:10028000FFFFFFFFFFFFFF44FFFFFF00FFFFFF0037 +:10029000FFFFFF00FFFFFF00FFFFFF1FFFFFFFFF4C +:1002A000FFFFFF7AFFFFFF00FFFFFF00FFFFFF00E0 +:1002B000FFFFFF00FFFFFFC6FFFFFFE7FFFFFF009D +:1002C000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:1002D000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:1002E000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:1002F000FFFFFF00FFFFFF1DFFFFFFFFFFFFFF2EC0 +:10030000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:10031000FFFFFF00FFFFFFB1FFFFFFB3FFFFFF0085 +:10032000FFFFFF00FFFFFF00FFFFFF00FFFFFF7B5E +:10033000FFFFFFFFFFFFFF07FFFFFF00FFFFFF00C3 +:10034000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10035000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10036000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10037000FFFFFFD8FFFFFF69FFFFFF00FFFFFF0048 +:10038000FFFFFF00FFFFFF00FFFFFF00FFFFFF7EFB +:10039000FFFFFFD9FFFFFF00FFFFFF00FFFFFF0090 +:1003A000FFFFFF00FFFFFF55FFFFFFFFFFFFFF15F0 +:1003B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:1003C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:1003D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:1003E000FFFFFF00FFFFFF00FFFFFF7CFFFFFFE4B9 +:1003F000FFFFFF2CFFFFFF00FFFFFF00FFFFFF00DD +:10040000FFFFFF00FFFFFF67FFFFFFFBFFFFFF0096 +:10041000FFFFFF00FFFFFF00FFFFFF00FFFFFF895F +:10042000FFFFFFEFFFFFFF00FFFFFF00FFFFFF00E9 +:10043000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10044000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10045000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10046000FFFFFF00FFFFFF8EFFFFFFE6FFFFFF81A3 +:10047000FFFFFF3DFFFFFF2FFFFFFF31FFFFFF7477 +:10048000FFFFFFFFFFFFFF2EFFFFFF38FFFFFF4EC5 +:10049000FFFFFF8FFFFFFFFFFFFFFFACFFFFFF002E +:1004A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:1004B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:1004C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0038 +:1004D000FFFFFF00FFFFFF0FFFFFFFFFFFFFFFFF1B +:1004E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1004F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10050000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD624 +:10051000FFFFFF16FFFFFF00FFFFFF00FFFFFF00D1 +:10052000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:10053000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:10054000FFFFFF00FFFFFF00FFFFFF00FFFFFF0FA8 +:10055000FFFFFFB2FFFFFFB2FFFFFFAAFFFFFFA1F8 +:10056000FFFFFF99FFFFFF97FFFFFF97FFFFFF9838 +:10057000FFFFFF98FFFFFF98FFFFFF8EFFFFFF6C5D +:10058000FFFFFF44FFFFFF00FFFFFF00FFFFFF0033 +:10059000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:1005A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:1005B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:1005C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:1005D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:1005E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:1005F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:10060000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:10061000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:10062000FFFFFF0000000000FFFFFF00FFFFFF00D3 +:10063000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10064000FFFFFF04FFFFFFFFFFFFFFFFFFFFFFFFB5 +:10065000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10066000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10067000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10068000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10069000FFFFFFFFFFFFFFFFFFFFFF3EFFFFFF002A +:1006A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:1006B000FFFFFF00FFFFFF00FFFFFF00FFFFFF67DF +:1006C000FFFFFFCAFFFFFFFFFFFFFFC4FFFFFF8623 +:1006D000FFFFFF74FFFFFF64FFFFFF5AFFFFFF698B +:1006E000FFFFFF7EFFFFFF9EFFFFFFE6FFFFFFFF15 +:1006F000FFFFFFC3FFFFFFA0FFFFFFA0FFFFFF9D66 +:10070000FFFFFF97FFFFFF92FFFFFF8CFFFFFF87B9 +:10071000FFFFFF1FFFFFFF00FFFFFF00FFFFFF00C6 +:10072000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:10073000FFFFFF00FFFFFF7AFFFFFFFFFFFFFF4705 +:10074000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10075000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10076000FFFFFF00FFFFFF6CFFFFFFFFFFFFFF38F2 +:10077000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10078000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10079000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:1007A000FFFFFF00FFFFFF00FFFFFF00FFFFFFE273 +:1007B000FFFFFF81FFFFFF00FFFFFF00FFFFFF00C4 +:1007C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:1007D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:1007E000FFFFFFC5FFFFFFC2FFFFFF00FFFFFF008E +:1007F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:10080000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:10081000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:10082000FFFFFF21FFFFFFFFFFFFFF51FFFFFF0063 +:10083000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:10084000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:10085000FFFFFF00FFFFFF00FFFFFF5EFFFFFFFF47 +:10086000FFFFFF0AFFFFFF00FFFFFF00FFFFFF008A +:10087000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10088000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10089000FFFFFF00FFFFFF00FFFFFF1AFFFFFFFF4B +:1008A000FFFFFF64FFFFFF00FFFFFF00FFFFFF00F0 +:1008B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:1008C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:1008D000FFFFFF72FFFFFFFFFFFFFF0FFFFFFF00A4 +:1008E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:1008F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10090000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:10091000FFFFFF00FFFFFFDEFFFFFFDAFFFFFF31FA +:10092000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:10093000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C3 +:10094000FFFFFF00FFFFFF23FFFFFFFFFFFFFFDEB3 +:10095000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:10096000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10097000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10098000FFFFFF00FFFFFF00FFFFFF00FFFFFF571C +:10099000FFFFFFFFFFFFFFFFFFFFFFB5FFFFFF624E +:1009A000FFFFFF3DFFFFFF34FFFFFF34FFFFFF3F6F +:1009B000FFFFFF4DFFFFFF5FFFFFFF90FFFFFFF116 +:1009C000FFFFFFFFFFFFFF53FFFFFF00FFFFFF00E1 +:1009D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:1009E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:1009F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:100A0000FFFFFF00FFFFFF00FFFFFF4EFFFFFFC1E3 +:100A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:100A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:100A3000FFFFFFFFFFFFFFD6FFFFFF5BFFFFFF0092 +:100A4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:100A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:100A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:100A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:100A8000FFFFFF00FFFFFF00FFFFFF16FFFFFF3C20 +:100A9000FFFFFF5FFFFFFF75FFFFFF8AFFFFFF867E +:100AA000FFFFFF7AFFFFFF5BFFFFFF31FFFFFF004C +:100AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:100AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:100AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:100AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:100AF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:100B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:100B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:100B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:100B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:100B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:100B500000000000FFFFFF00FFFFFF00FFFFFF009E +:100B6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:100B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF1D64 +:100B8000FFFFFF41FFFFFF61FFFFFF62FFFFFF5F0E +:100B9000FFFFFF4FFFFFFF3FFFFFFF30FFFFFF00A3 +:100BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:100BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:100BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:100BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:100BE000FFFFFF00FFFFFF00FFFFFF00FFFFFF5DB4 +:100BF000FFFFFFD9FFFFFFFFFFFFFFFFFFFFFFFF2B +:100C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:100C1000FFFFFFFFFFFFFFF0FFFFFFB4FFFFFF3A03 +:100C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:100C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:100C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:100C5000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:100C6000FFFFFF69FFFFFFFFFFFFFFFFFFFFFFC267 +:100C7000FFFFFF8EFFFFFF7EFFFFFF6EFFFFFF63A3 +:100C8000FFFFFF6CFFFFFF76FFFFFF92FFFFFFBD3F +:100C9000FFFFFFFFFFFFFFFFFFFFFF46FFFFFF001C +:100CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:100CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0040 +:100CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:100CD000FFFFFF00FFFFFF00FFFFFFE8FFFFFFB97F +:100CE000FFFFFF11FFFFFF00FFFFFF00FFFFFF00FF +:100CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:100D0000FFFFFF00FFFFFF00FFFFFF50FFFFFFDEC1 +:100D1000FFFFFFB9FFFFFF00FFFFFF00FFFFFF0026 +:100D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:100D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:100D4000FFFFFF00FFFFFF00FFFFFF00FFFFFF258A +:100D5000FFFFFFFFFFFFFF35FFFFFF00FFFFFF006B +:100D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:100D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:100D8000FFFFFF00FFFFFF8BFFFFFFF8FFFFFF00EC +:100D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:100DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:100DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:100DC000FFFFFF00FFFFFF55FFFFFFFFFFFFFF15C6 +:100DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:100DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:100DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF7788 +:100E0000FFFFFFFFFFFFFF1AFFFFFF00FFFFFF00D5 +:100E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:100E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:100E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF2D91 +:100E4000FFFFFFFFFFFFFF87FFFFFF00FFFFFF0028 +:100E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:100E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:100E7000FFFFFF00FFFFFFB9FFFFFFF5FFFFFF00D0 +:100E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:100E9000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:100EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF004E +:100EB000FFFFFF00FFFFFF00FFFFFFD4FFFFFFFA70 +:100EC000FFFFFF71FFFFFF3DFFFFFF05FFFFFF007B +:100ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:100EE000FFFFFF00FFFFFF2EFFFFFF82FFFFFFFF5F +:100EF000FFFFFFBEFFFFFF00FFFFFF00FFFFFF0040 +:100F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:100F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:100F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:100F3000FFFFFF40FFFFFFDBFFFFFFFFFFFFFFFFA4 +:100F4000FFFFFF6CFFFFFF00FFFFFF00FFFFFF0041 +:100F5000FFFFFF00FFFFFF00FFFFFF71FFFFFFFF2D +:100F6000FFFFFFFFFFFFFFE6FFFFFF2BFFFFFF007D +:100F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:100F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:100F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:100FA000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:100FB000FFFFFF5AFFFFFF83FFFFFF62FFFFFF00FE +:100FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:100FD000FFFFFF69FFFFFF94FFFFFF57FFFFFF00C9 +:100FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:100FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FD +:10100000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:10101000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:10102000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10103000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10104000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10105000FFFFFF00FFFFFF00FFFFFF00FFFFFF009C +:10106000FFFFFF00FFFFFF00FFFFFF00FFFFFF008C +:10107000FFFFFF00FFFFFF00FFFFFF000000000079 +:10108000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10109000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:1010A000FFFFFF00FFFFFF31FFFFFF67FFFFFF9D17 +:1010B000FFFFFFB6FFFFFFC6FFFFFFD7FFFFFFC821 +:1010C000FFFFFFB1FFFFFF9AFFFFFF5DFFFFFF0282 +:1010D000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:1010E000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:1010F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:10110000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:10111000FFFFFF00FFFFFF00FFFFFF9CFFFFFFFF40 +:10112000FFFFFFFFFFFFFFFFFFFFFFF5FFFFFFE4F4 +:10113000FFFFFFD2FFFFFFE0FFFFFFF5FFFFFFFF15 +:10114000FFFFFFFFFFFFFFF4FFFFFF79FFFFFF003F +:10115000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10116000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10117000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10118000FFFFFF00FFFFFF00FFFFFF00FFFFFF92D9 +:10119000FFFFFFFFFFFFFFBAFFFFFF4DFFFFFF183D +:1011A000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:1011B000FFFFFF00FFFFFF1BFFFFFF79FFFFFFD7D0 +:1011C000FFFFFFFFFFFFFF6DFFFFFF00FFFFFF00BF +:1011D000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:1011E000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:1011F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:10120000FFFFFF1CFFFFFFFFFFFFFFA2FFFFFF002D +:10121000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DA +:10122000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA +:10123000FFFFFF00FFFFFF01FFFFFFC8FFFFFFD41D +:10124000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10125000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10126000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10127000FFFFFF00FFFFFF00FFFFFF2FFFFFFFFF4C +:10128000FFFFFF61FFFFFF00FFFFFF00FFFFFF0009 +:10129000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:1012A000FFFFFF00FFFFFF00FFFFFF00FFFFFF004A +:1012B000FFFFFF7DFFFFFFFFFFFFFF14FFFFFF00AA +:1012C000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:1012D000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:1012E000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:1012F000FFFFFF0EFFFFFFFFFFFFFF6DFFFFFF0080 +:10130000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:10131000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:10132000FFFFFF00FFFFFF00FFFFFF78FFFFFFFA57 +:10133000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10134000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10135000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10136000FFFFFF00FFFFFF00FFFFFF00FFFFFFCABF +:10137000FFFFFFB3FFFFFF00FFFFFF00FFFFFF00C6 +:10138000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10139000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:1013A000FFFFFFC1FFFFFFBCFFFFFF00FFFFFF00CC +:1013B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:1013C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:1013D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0019 +:1013E000FFFFFF00FFFFFF2EFFFFFFFFFFFFFFA13B +:1013F000FFFFFF11FFFFFF00FFFFFF00FFFFFF00E8 +:10140000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:10141000FFFFFF2AFFFFFFB7FFFFFFFFFFFFFF32C6 +:10142000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10143000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10144000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10145000FFFFFF00FFFFFF00FFFFFF03FFFFFFC5D0 +:10146000FFFFFFE7FFFFFFFFFFFFFFFFFFFFFFE1C2 +:10147000FFFFFFCEFFFFFFC4FFFFFFBEFFFFFFC761 +:10148000FFFFFFD0FFFFFFECFFFFFFFFFFFFFFFFAE +:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA51 +:1014B000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00FA +:1014C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:1014D000FFFFFF03FFFFFFFFFFFFFFF5FFFFFFDA47 +:1014E000FFFFFFD3FFFFFFD3FFFFFFD3FFFFFFD4BB +:1014F000FFFFFFD7FFFFFFD9FFFFFFDCFFFFFFDE8E +:10150000FFFFFFE0FFFFFFE3FFFFFFE5FFFFFFE857 +:10151000FFFFFFEAFFFFFFECFFFFFFEFFFFFFFF121 +:10152000FFFFFFF4FFFFFFF6FFFFFF3EFFFFFF009F +:10153000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:10154000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10155000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10156000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10157000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10158000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:10159000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:1015A000FFFFFF00FFFFFF0000000000FFFFFF0044 +:1015B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:1015C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:1015D000FFFFFF00FFFFFF2EFFFFFF4DFFFFFF5F3D +:1015E000FFFFFF70FFFFFF73FFFFFF71FFFFFF5261 +:1015F000FFFFFF30FFFFFF0BFFFFFF00FFFFFF00BC +:10160000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:10161000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:10162000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10163000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10164000FFFFFF00FFFFFF66FFFFFFD2FFFFFFFF6F +:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10167000FFFFFFA9FFFFFF28FFFFFF00FFFFFF00A5 +:10168000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10169000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:1016A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:1016B000FFFFFF00FFFFFF00FFFFFF5AFFFFFFFFDD +:1016C000FFFFFFDAFFFFFF8EFFFFFF65FFFFFF5900 +:1016D000FFFFFF50FFFFFFFFFFFFFFB6FFFFFF6CA5 +:1016E000FFFFFF6AFFFFFFA9FFFFFFFFFFFFFFEC08 +:1016F000FFFFFF2DFFFFFF00FFFFFF00FFFFFF00C9 +:10170000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:10171000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:10172000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:10173000FFFFFFE1FFFFFFBCFFFFFF14FFFFFF0004 +:10174000FFFFFF00FFFFFF00FFFFFF00FFFFFFFFA6 +:10175000FFFFFF8AFFFFFF00FFFFFF00FFFFFF000B +:10176000FFFFFF46FFFFFFE9FFFFFFA9FFFFFF00AD +:10177000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10178000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10179000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:1017A000FFFFFF00FFFFFF21FFFFFFFFFFFFFF51D4 +:1017B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:1017C000FFFFFF00FFFFFFFFFFFFFF89FFFFFF009D +:1017D000FFFFFF00FFFFFF00FFFFFF00FFFFFF878E +:1017E000FFFFFFF7FFFFFF00FFFFFF00FFFFFF000E +:1017F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:10180000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:10181000FFFFFF00FFFFFF00FFFFFF00FFFFFF567E +:10182000FFFFFFFFFFFFFF14FFFFFF00FFFFFF00B1 +:10183000FFFFFF00FFFFFF00FFFFFF00FFFFFFFFB5 +:10184000FFFFFF89FFFFFF00FFFFFF00FFFFFF001B +:10185000FFFFFF00FFFFFF4DFFFFFFFFFFFFFF1731 +:10186000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10187000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10188000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10189000FFFFFF00FFFFFF24FFFFFFFFFFFFFF3FF2 +:1018A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:1018B000FFFFFF00FFFFFFFFFFFFFF89FFFFFF00AC +:1018C000FFFFFF00FFFFFF00FFFFFF00FFFFFF69BB +:1018D000FFFFFFF3FFFFFF00FFFFFF00FFFFFF0021 +:1018E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:1018F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:10190000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:10191000FFFFFFD6FFFFFFBDFFFFFF00FFFFFF0040 +:10192000FFFFFF00FFFFFF00FFFFFF00FFFFFFFFC4 +:10193000FFFFFF89FFFFFF00FFFFFF00FFFFFF002A +:10194000FFFFFF2AFFFFFFE6FFFFFFC6FFFFFF00CD +:10195000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10196000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10197000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10198000FFFFFF00FFFFFF00FFFFFF52FFFFFFFF12 +:10199000FFFFFFE0FFFFFF9EFFFFFF6BFFFFFF006A +:1019A000FFFFFF00FFFFFFFFFFFFFFC2FFFFFF6E14 +:1019B000FFFFFF78FFFFFFAAFFFFFFFFFFFFFFFF13 +:1019C000FFFFFF38FFFFFF00FFFFFF00FFFFFF00EB +:1019D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:1019E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:1019F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:101A0000FFFFFF00FFFFFF4AFFFFFFD9FFFFFFFFC0 +:101A1000FFFFFFAAFFFFFF00FFFFFF00FFFFFFFF29 +:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:101A3000FFFFFFBAFFFFFF56FFFFFF00FFFFFF00A2 +:101A4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:101A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0092 +:101A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:101A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:101A8000FFFFFF00FFFFFF0CFFFFFF2DFFFFFF0029 +:101A9000FFFFFF00FFFFFF62FFFFFF62FFFFFF543A +:101AA000FFFFFF34FFFFFF13FFFFFF00FFFFFF00FB +:101AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:101AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:101AD000FFFFFF0000000000FFFFFF00FFFFFF000F +:101AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:101AF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:101B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:101B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:101B2000FFFFFF00FFFFFF00FFFFFF86FFFFFFAA91 +:101B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:101B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:101B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:101B6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0081 +:101B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:101B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:101B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:101BA000FFFFFFA9FFFFFFF0FFFFFF00FFFFFF00A8 +:101BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:101BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:101BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF0011 +:101BE000FFFFFF00FFFFFF5FFFFFFF5FFFFFFF5FE4 +:101BF000FFFFFF5FFFFFFF5FFFFFFF5FFFFFFF5F75 +:101C0000FFFFFF5FFFFFFF5FFFFFFF5FFFFFFF5F64 +:101C1000FFFFFF5FFFFFFF5FFFFFFFC9FFFFFFF059 +:101C2000FFFFFF52FFFFFF50FFFFFF44FFFFFF35A5 +:101C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:101C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:101C5000FFFFFF00FFFFFF00FFFFFF00FFFFFFFF91 +:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:101CA000FFFFFFFFFFFFFFFFFFFFFFD3FFFFFF2A45 +:101CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0030 +:101CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:101CD000FFFFFF00FFFFFF66FFFFFF66FFFFFF66DE +:101CE000FFFFFF66FFFFFF66FFFFFF66FFFFFF6668 +:101CF000FFFFFF66FFFFFF66FFFFFF66FFFFFF6658 +:101D0000FFFFFF66FFFFFF66FFFFFFCBFFFFFFF058 +:101D1000FFFFFF66FFFFFF61FFFFFF5EFFFFFF7C2E +:101D2000FFFFFFFFFFFFFFE3FFFFFF00FFFFFF00DD +:101D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:101D4000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:101D5000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:101D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:101D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:101D8000FFFFFFA9FFFFFFF0FFFFFF00FFFFFF00C6 +:101D9000FFFFFF00FFFFFF00FFFFFF8FFFFFFFFFC1 +:101DA000FFFFFF2EFFFFFF00FFFFFF00FFFFFF0011 +:101DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:101DC000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:101DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:101DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:101DF000FFFFFF00FFFFFF00FFFFFFA9FFFFFFF056 +:101E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:101E1000FFFFFF38FFFFFFFFFFFFFF5BFFFFFF003C +:101E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:101E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:101E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:101E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:101E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:101E7000FFFFFF34FFFFFF36FFFFFF00FFFFFF0004 +:101E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF3628 +:101E9000FFFFFF00FFFFFF0000000000FFFFFF004B +:101EA000FFFFFF00FFFFFF00FFFFFF2CFFFFFF65AD +:101EB000FFFFFF45FFFFFF00FFFFFF00FFFFFF00E9 +:101EC000FFFFFF2FFFFFFF6DFFFFFFAAFFFFFFBB1D +:101ED000FFFFFFCDFFFFFFD6FFFFFFC0FFFFFFAB00 +:101EE000FFFFFF95FFFFFF4BFFFFFF00FFFFFF001E +:101EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:101F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:101F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF834A +:101F2000FFFFFFFFFFFFFFFFFFFFFF70FFFFFF004F +:101F3000FFFFFF00FFFFFF62FFFFFFFFFFFFFFFF4D +:101F4000FFFFFFFBFFFFFFE0FFFFFFD6FFFFFFCF1D +:101F5000FFFFFFDAFFFFFFE4FFFFFFFFFFFFFFFFD1 +:101F6000FFFFFFE6FFFFFF63FFFFFF00FFFFFF0034 +:101F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:101F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:101F9000FFFFFF5BFFFFFFFFFFFFFFC6FFFFFF6FBE +:101FA000FFFFFF2EFFFFFF00FFFFFF54FFFFFFFFBC +:101FB000FFFFFFCDFFFFFF3CFFFFFF00FFFFFF0024 +:101FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF001D +:101FD000FFFFFF0CFFFFFF4DFFFFFFD5FFFFFFFFE0 +:101FE000FFFFFF63FFFFFF00FFFFFF00FFFFFF009A +:101FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:10200000FFFFFF00FFFFFF00FFFFFFB4FFFFFFC563 +:10201000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10202000FFFFFF91FFFFFFE9FFFFFF00FFFFFF0042 +:10203000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10204000FFFFFF00FFFFFF00FFFFFF00FFFFFF009C +:10205000FFFFFF00FFFFFFC8FFFFFFCCFFFFFF00F8 +:10206000FFFFFF00FFFFFF00FFFFFF00FFFFFF007C +:10207000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10208000FFFFFFD9FFFFFF87FFFFFF00FFFFFF00FC +:10209000FFFFFF00FFFFFF00FFFFFFCCFFFFFF9DE3 +:1020A000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:1020B000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:1020C000FFFFFF00FFFFFF00FFFFFF00FFFFFF74A8 +:1020D000FFFFFFFFFFFFFF0FFFFFFF00FFFFFF00FE +:1020E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:1020F000FFFFFF00FFFFFF00FFFFFFD0FFFFFF8F8D +:10210000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:10211000FFFFFFAAFFFFFF95FFFFFF00FFFFFF008C +:10212000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:10213000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10214000FFFFFF00FFFFFF69FFFFFFF2FFFFFF0040 +:10215000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10216000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10217000FFFFFFA5FFFFFFBEFFFFFF00FFFFFF0008 +:10218000FFFFFF00FFFFFF00FFFFFF6BFFFFFFE907 +:10219000FFFFFF15FFFFFF00FFFFFF00FFFFFF0036 +:1021A000FFFFFF00FFFFFF00FFFFFF00FFFFFF003B +:1021B000FFFFFF00FFFFFF00FFFFFF00FFFFFFB378 +:1021C000FFFFFFBCFFFFFF00FFFFFF00FFFFFF005F +:1021D000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:1021E000FFFFFF00FFFFFF00FFFFFF5BFFFFFFFFA1 +:1021F000FFFFFF9DFFFFFF23FFFFFF00FFFFFF002B +:10220000FFFFFF00FFFFFFB2FFFFFFCBFFFFFF500D +:10221000FFFFFF07FFFFFF00FFFFFF00FFFFFF00C3 +:10222000FFFFFF00FFFFFF00FFFFFF00FFFFFF2694 +:10223000FFFFFFAEFFFFFFF6FFFFFF3BFFFFFF00CB +:10224000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10225000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10226000FFFFFF00FFFFFFAEFFFFFFFFFFFFFFFFCE +:10227000FFFFFFEAFFFFFFDDFFFFFFE5FFFFFFFFBF +:10228000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD687 +:10229000FFFFFFCDFFFFFFC4FFFFFFC1FFFFFFCD2B +:1022A000FFFFFFDFFFFFFFFFFFFFFFFFFFFFFFED70 +:1022B000FFFFFFC3FFFFFF00FFFFFF00FFFFFF0067 +:1022C000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:1022D000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:1022E000FFFFFF45FFFFFF95FFFFFFB6FFFFFFD298 +:1022F000FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2A2 +:10230000FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD291 +:10231000FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD281 +:10232000FFFFFFD2FFFFFFE9FFFFFFF3FFFFFF000B +:10233000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10234000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10235000FFFFFF00FFFFFF00FFFFFF00FFFFFF0089 +:10236000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10237000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10238000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10239000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:1023A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:1023B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:1023C000FFFFFF0000000000FFFFFF00FFFFFF0016 +:1023D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:1023E000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFFFF9 +:1023F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10240000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10241000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10242000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10243000FFFFFFFFFFFFFFFFFFFFFF3EFFFFFF006C +:10244000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10245000FFFFFF00FFFFFF00FFFFFF03FFFFFFE5A0 +:10246000FFFFFFE4FFFFFFE0FFFFFFDBFFFFFFD702 +:10247000FFFFFFD3FFFFFFCEFFFFFFCAFFFFFFC637 +:10248000FFFFFFD7FFFFFFF2FFFFFFFFFFFFFFFF91 +:10249000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4D +:1024A000FFFFFFF8FFFFFFF3FFFFFFEDFFFFFFE878 +:1024B000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00EA +:1024C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:1024D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:1024E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:1024F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:10250000FFFFFF4CFFFFFFBEFFFFFFB7FFFFFF0016 +:10251000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:10252000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B7 +:10253000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10254000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10255000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10256000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10257000FFFFFF00FFFFFF00FFFFFF00FFFFFF095E +:10258000FFFFFFFFFFFFFF93FFFFFF00FFFFFF00C5 +:10259000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:1025A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:1025B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:1025C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:1025D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:1025E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:1025F000FFFFFF00FFFFFF00FFFFFF80FFFFFFD88F +:10260000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:10261000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10262000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10263000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10264000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10265000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10266000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10267000FFFFFF69FFFFFFFFFFFFFF22FFFFFF00DC +:10268000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:10269000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:1026A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:1026B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:1026C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:1026D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:1026E000FFFFFF00FFFFFF00FFFFFFADFFFFFFFC4D +:1026F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:10270000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:10271000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:10272000FFFFFF00FFFFFF00FFFFFF00FFFFFF3085 +:10273000FFFFFF2BFFFFFF2BFFFFFF2BFFFFFF2BF9 +:10274000FFFFFF2BFFFFFF2BFFFFFF2BFFFFFF2BE9 +:10275000FFFFFF2EFFFFFF3CFFFFFF5AFFFFFFAA17 +:10276000FFFFFFFFFFFFFFA6FFFFFF00FFFFFF00D0 +:10277000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10278000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10279000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:1027A000FFFFFF03FFFFFFFFFFFFFFFFFFFFFFFF35 +:1027B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1027C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1027D000FFFFFFFFFFFFFFFFFFFFFFB8FFFFFF133C +:1027E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:1027F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E5 +:10280000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:10281000FFFFFF00FFFFFF00FFFFFF01FFFFFF9330 +:10282000FFFFFF93FFFFFF93FFFFFF93FFFFFF9368 +:10283000FFFFFF90FFFFFF8CFFFFFF89FFFFFF857A +:10284000FFFFFF81FFFFFF7CFFFFFF58FFFFFF340B +:10285000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10286000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10287000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10288000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10289000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:1028A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:1028B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:1028C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:1028D000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:1028E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:1028F00000000000FFFFFF00FFFFFF00FFFFFF00E1 +:10290000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:10291000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF3DCF +:10292000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF3DBF +:10293000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF3DAF +:10294000FFFFFF3DFFFFFF3DFFFFFF3DFFFFFF00DC +:10295000FFFFFF00FFFFFF00FFFFFF37FFFFFF77D5 +:10296000FFFFFF77FFFFFF00FFFFFF00FFFFFF00FC +:10297000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10298000FFFFFF00FFFFFF0CFFFFFFFFFFFFFFFF49 +:10299000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:1029A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1029B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1029C000FFFFFFF6FFFFFF00FFFFFF00FFFFFF001D +:1029D000FFFFFF6DFFFFFFFFFFFFFFFFFFFFFF0098 +:1029E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1029F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:102A0000FFFFFF89FFFFFF89FFFFFF89FFFFFF89AE +:102A1000FFFFFF89FFFFFF89FFFFFF89FFFFFF899E +:102A2000FFFFFF89FFFFFF89FFFFFF89FFFFFF898E +:102A3000FFFFFF89FFFFFF89FFFFFF89FFFFFF0007 +:102A4000FFFFFF00FFFFFF00FFFFFF6DFFFFFFC362 +:102A5000FFFFFFC3FFFFFF00FFFFFF00FFFFFF00BF +:102A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:102A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:102A8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:102A9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:102AA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:102AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:102AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:102AD000FFFFFF0000000000FFFFFF00FFFFFFAF50 +:102AE000FFFFFF84FFFFFF00FFFFFF00FFFFFF006E +:102AF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:102B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:102B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:102B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:102B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:102B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:102B5000FFFFFF00FFFFFFFAFFFFFF92FFFFFF00F5 +:102B6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:102B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:102B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:102B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:102BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:102BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:102BC000FFFFFF00FFFFFF00FFFFFF00FFFFFFDF32 +:102BD000FFFFFFFFFFFFFF6BFFFFFF46FFFFFF3E13 +:102BE000FFFFFF41FFFFFF43FFFFFF45FFFFFF47E1 +:102BF000FFFFFF47FFFFFF47FFFFFF47FFFFFF47C5 +:102C0000FFFFFF47FFFFFF47FFFFFF47FFFFFF47B4 +:102C1000FFFFFF47FFFFFF47FFFFFF47FFFFFF47A4 +:102C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF4070 +:102C3000FFFFFF82FFFFFF82FFFFFF00FFFFFF009C +:102C4000FFFFFF00FFFFFF60FFFFFFFFFFFFFFFF32 +:102C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:102C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:102C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:102C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:102C9000FFFFFFFFFFFFFFF6FFFFFF00FFFFFF004B +:102CA000FFFFFF00FFFFFF6DFFFFFFFFFFFFFFFFC5 +:102CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:102CC000FFFFFF0EFFFFFF47FFFFFF63FFFFFF6CEC +:102CD000FFFFFF6CFFFFFF6CFFFFFF6CFFFFFF6C50 +:102CE000FFFFFF6CFFFFFF6CFFFFFF6CFFFFFF6C40 +:102CF000FFFFFF6CFFFFFF6EFFFFFF71FFFFFF7322 +:102D0000FFFFFF76FFFFFF79FFFFFF7BFFFFFF7EE7 +:102D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF6659 +:102D2000FFFFFFB9FFFFFFB9FFFFFF00FFFFFF003D +:102D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:102D4000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:102D5000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:102D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:102D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:102D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:102D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:102DA000FFFFFF00FFFFFF0000000000FFFFFF002C +:102DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:102DC000FFFFFF00FFFFFF00FFFFFF5EFFFFFF5E53 +:102DD000FFFFFF5EFFFFFF5EFFFFFF5EFFFFFF5E87 +:102DE000FFFFFF5EFFFFFF5EFFFFFF5EFFFFFF5E77 +:102DF000FFFFFF5EFFFFFF5EFFFFFF5EFFFFFF5E67 +:102E0000FFFFFF5EFFFFFF5EFFFFFF5EFFFFFF5E56 +:102E1000FFFFFF5EFFFFFF5EFFFFFF5EFFFFFF059F +:102E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:102E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF039B +:102E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:102E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:102E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:102E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:102E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:102E9000FFFFFFFFFFFFFF3EFFFFFF00FFFFFF0001 +:102EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:102EB000FFFFFF00FFFFFF00FFFFFF68FFFFFF684E +:102EC000FFFFFF68FFFFFF68FFFFFF68FFFFFF686E +:102ED000FFFFFF68FFFFFF83FFFFFFA5FFFFFF6806 +:102EE000FFFFFF68FFFFFF68FFFFFF68FFFFFF684E +:102EF000FFFFFF68FFFFFF68FFFFFF68FFFFFF683E +:102F0000FFFFFF68FFFFFF68FFFFFF68FFFFFF0C89 +:102F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:102F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:102F3000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:102F4000FFFFFF00FFFFFF00FFFFFF7EFFFFFFFF10 +:102F5000FFFFFFFFFFFFFF9EFFFFFF00FFFFFF00E0 +:102F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:102F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:102F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:102F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:102FA000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:102FB000FFFFFF00FFFFFF00FFFFFF35FFFFFFCE1A +:102FC000FFFFFFFFFFFFFFE2FFFFFFA3FFFFFFFF8A +:102FD000FFFFFFD5FFFFFF30FFFFFF00FFFFFF00F8 +:102FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:102FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:10300000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10301000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10302000FFFFFF00FFFFFF00FFFFFF00FFFFFF8626 +:10303000FFFFFFFFFFFFFFFFFFFFFF9BFFFFFF0003 +:10304000FFFFFF00FFFFFF55FFFFFFFFFFFFFFFF39 +:10305000FFFFFF66FFFFFF00FFFFFF00FFFFFF0016 +:10306000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10307000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10308000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10309000FFFFFF00FFFFFF00FFFFFF00FFFFFF3DFF +:1030A000FFFFFFD2FFFFFFFFFFFFFFF6FFFFFF5114 +:1030B000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:1030C000FFFFFF26FFFFFFECFFFFFFFFFFFFFF9D5E +:1030D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:1030E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:1030F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:10310000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:10311000FFFFFF8AFFFFFFFFFFFFFFFFFFFFFFAF84 +:10312000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10313000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10314000FFFFFFBBFFFFFFFFFFFFFFCAFFFFFF0007 +:10315000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10316000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10317000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10318000FFFFFF00FFFFFF03FFFFFFFFFFFFFFFF4A +:10319000FFFFFF55FFFFFF00FFFFFF00FFFFFF00E6 +:1031A000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:1031B000FFFFFF00FFFFFF00FFFFFF00FFFFFF8B90 +:1031C000FFFFFFF5FFFFFF00FFFFFF00FFFFFF0016 +:1031D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:1031E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:1031F000FFFFFF00FFFFFF00FFFFFF00FFFFFF03D8 +:10320000FFFFFFB7FFFFFF00FFFFFF00FFFFFF0013 +:10321000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:10322000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10323000FFFFFF00FFFFFF00FFFFFF51FFFFFF0049 +:10324000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10325000FFFFFF00FFFFFF00FFFFFF00FFFFFF007A +:10326000FFFFFF00FFFFFF00FFFFFF00FFFFFF006A +:10327000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10328000FFFFFF00FFFFFF00FFFFFF00FFFFFF004A +:10329000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:1032A000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:1032B000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:1032C000FFFFFF00FFFFFF00FFFFFF00FFFFFF000A +:1032D000FFFFFF0000000000FFFFFF00FFFFFF00F7 +:1032E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:1032F000FFFFFF03FFFFFFE2FFFFFFE2FFFFFFE231 +:10330000FFFFFFE2FFFFFFE2FFFFFFE2FFFFFFE241 +:10331000FFFFFFE2FFFFFFE2FFFFFFE2FFFFFFE231 +:10332000FFFFFFE2FFFFFFE2FFFFFFE2FFFFFFE221 +:10333000FFFFFFE2FFFFFFE2FFFFFFE2FFFFFFE211 +:10334000FFFFFFE2FFFFFFE2FFFFFF3EFFFFFF0087 +:10335000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10336000FFFFFF00FFFFFF00FFFFFF03FFFFFFFF67 +:10337000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10338000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10339000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1033A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1033B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1033C000FFFFFF3EFFFFFF00FFFFFF00FFFFFF00CB +:1033D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:1033E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:1033F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:10340000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:10341000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10342000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10343000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:1034400000000000FFFFFF00FFFFFF00FFFFFF0085 +:10345000FFFFFF00FFFFFF00FFFFFF00FFFFFF0F69 +:10346000FFFFFFF5FFFFFFF1FFFFFFEDFFFFFFEAAB +:10347000FFFFFFE6FFFFFFE2FFFFFFDFFFFFFFDBD6 +:10348000FFFFFFD7FFFFFFD4FFFFFFD2FFFFFFD2F9 +:10349000FFFFFFD2FFFFFFDAFFFFFFF6FFFFFF0096 +:1034A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:1034B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:1034C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:1034D000FFFFFF00FFFFFF0FFFFFFFFAFFFFFFF6F9 +:1034E000FFFFFFF2FFFFFFEDFFFFFFE9FFFFFFE53B +:1034F000FFFFFFE0FFFFFFDCFFFFFFD8FFFFFFE85C +:10350000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D1 +:10351000FFFFFFDDFFFFFF00FFFFFF00FFFFFF00DA +:10352000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10353000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10354000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10355000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10356000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:10357000FFFFFF00FFFFFF00FFFFFF0CFFFFFF57F4 +:10358000FFFFFFCFFFFFFFAFFFFFFF03FFFFFF00C6 +:10359000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:1035A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:1035B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:1035C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:1035D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:1035E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:1035F000FFFFFF00FFFFFF00FFFFFF10FFFFFFDAED +:10360000FFFFFFA1FFFFFF00FFFFFF00FFFFFF0025 +:10361000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10362000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10363000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10364000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10365000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10366000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10367000FFFFFF00FFFFFF91FFFFFFF6FFFFFF00CF +:10368000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10369000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:1036A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:1036B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:1036C000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:1036D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:1036E000FFFFFF00FFFFFF00FFFFFF00FFFFFF9254 +:1036F000FFFFFFFFFFFFFF13FFFFFF00FFFFFF00C4 +:10370000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:10371000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10372000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10373000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10374000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10375000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10376000FFFFFF7AFFFFFFF7FFFFFFDCFFFFFF0018 +:10377000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10378000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10379000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:1037A000FFFFFF00FFFFFF0FFFFFFFFFFFFFFFFF18 +:1037B000FFFFFFFDFFFFFFF9FFFFFFF4FFFFFFEF3C +:1037C000FFFFFFEBFFFFFFE6FFFFFFE2FFFFFFE072 +:1037D000FFFFFFE8FFFFFFFAFFFFFFFFFFFFFFFF15 +:1037E000FFFFFF74FFFFFF00FFFFFF00FFFFFF0071 +:1037F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:10380000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:10381000FFFFFF00FFFFFF00FFFFFF00FFFFFF0FA5 +:10382000FFFFFFEAFFFFFFE8FFFFFFE4FFFFFFE00E +:10383000FFFFFFDBFFFFFFD7FFFFFFD3FFFFFFCF40 +:10384000FFFFFFCAFFFFFFCEFFFFFFEDFFFFFFFF00 +:10385000FFFFFFE9FFFFFF40FFFFFF00FFFFFF004B +:10386000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10387000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10388000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10389000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:1038A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:1038B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:1038C000FFFFFF00FFFFFF3AFFFFFFB2FFFFFFD345 +:1038D000FFFFFF15FFFFFF00FFFFFF00FFFFFF00DF +:1038E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:1038F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:10390000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C3 +:10391000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:10392000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:10393000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10394000FFFFFF00FFFFFFBFFFFFFFA9FFFFFF001B +:10395000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10396000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10397000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10398000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10399000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:1039A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:1039B000FFFFFF00FFFFFF00FFFFFF00FFFFFF8390 +:1039C000FFFFFFFDFFFFFF01FFFFFF00FFFFFF0005 +:1039D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1039E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:1039F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:103A0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:103A1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:103A2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:103A3000FFFFFF00FFFFFF98FFFFFFFFFFFFFF0AF1 +:103A4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:103A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:103A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:103A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:103A8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:103A9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:103AA000FFFFFF00FFFFFF10FFFFFF8DFFFFFFFF86 +:103AB000FFFFFFD9FFFFFF00FFFFFF00FFFFFF0039 +:103AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:103AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:103AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF0FD3 +:103AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:103B0000FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFF8CF +:103B1000FFFFFFF3FFFFFFEFFFFFFFF7FFFFFFFFD9 +:103B2000FFFFFFFFFFFFFFF6FFFFFF36FFFFFF0076 +:103B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:103B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0081 +:103B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:103B6000FFFFFF00FFFFFF0FFFFFFFD8FFFFFFD8A2 +:103B7000FFFFFFD6FFFFFFD2FFFFFFCEFFFFFFCA11 +:103B8000FFFFFFC7FFFFFFC3FFFFFFBFFFFFFFBB3D +:103B9000FFFFFFB0FFFFFF99FFFFFF70FFFFFF0870 +:103BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:103BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0011 +:103BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0001 +:103BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:103BE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:103BF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:103C0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0 +:103C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:103C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:103C3000FFFFFF00FFFFFF00FFFFFF00000000008D +:103C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:103C5000FFFFFF00FFFFFF00FFFFFF0FFFFFFFFF62 +:103C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:103C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:103C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:103C9000FFFFFFFFFFFFFFF5FFFFFF00FFFFFF003C +:103CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:103CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:103CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:103CD000FFFFFF0FFFFFFFBFFFFFFFBFFFFFFFBFA4 +:103CE000FFFFFFBAFFFFFFB6FFFFFFB1FFFFFFAD12 +:103CF000FFFFFFA9FFFFFFA4FFFFFFB7FFFFFFCFFD +:103D0000FFFFFFFFFFFFFFFBFFFFFFBAFFFFFFA467 +:103D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:103D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:103D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:103D4000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:103D5000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:103D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:103D7000FFFFFF00FFFFFF00FFFFFF2BFFFFFF9D87 +:103D8000FFFFFFC2FFFFFF00FFFFFF00FFFFFF007D +:103D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:103DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:103DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:103DC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:103DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:103DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:103DF000FFFFFF00FFFFFF00FFFFFFE6FFFFFF9A4F +:103E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:103E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:103E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:103E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:103E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:103E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:103E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:103E7000FFFFFF7BFFFFFFDBFFFFFF00FFFFFF00F8 +:103E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF003E +:103E9000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:103EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:103EB000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:103EC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:103ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:103EE000FFFFFF00FFFFFF00FFFFFF7BFFFFFFFF64 +:103EF000FFFFFF19FFFFFF00FFFFFF00FFFFFF00B5 +:103F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:103F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:103F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:103F3000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:103F4000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:103F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF016C +:103F6000FFFFFFC0FFFFFFECFFFFFF00FFFFFF00B1 +:103F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:103F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:103F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:103FA000FFFFFF00FFFFFF57FFFFFF52FFFFFF4D27 +:103FB000FFFFFF4CFFFFFF4CFFFFFF4CFFFFFF4CDD +:103FC000FFFFFF4CFFFFFF4CFFFFFF50FFFFFF5EB7 +:103FD000FFFFFF7CFFFFFFCAFFFFFFFFFFFFFF8B1D +:103FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:103FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:10400000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10401000FFFFFF00FFFFFF00FFFFFF0FFFFFFFFF9E +:10402000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10403000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10404000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10405000FFFFFF9CFFFFFF00FFFFFF00FFFFFF00D0 +:10406000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10407000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10408000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10409000FFFFFF00FFFFFF6DFFFFFF6DFFFFFF6DE5 +:1040A000FFFFFF6DFFFFFF6DFFFFFF6DFFFFFF6B6A +:1040B000FFFFFF68FFFFFF64FFFFFF60FFFFFF5B85 +:1040C000FFFFFF43FFFFFF2BFFFFFF00FFFFFF008E +:1040D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:1040E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:1040F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:10410000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:10411000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10412000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10413000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10414000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10415000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10416000FFFFFF00FFFFFF0000000000FFFFFF0058 +:10417000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10418000FFFFFF00FFFFFF00FFFFFF00FFFFFF1D1E +:10419000FFFFFF68FFFFFFA8FFFFFFD0FFFFFFDF6C +:1041A000FFFFFFEEFFFFFFF7FFFFFFE8FFFFFFD975 +:1041B000FFFFFFCAFFFFFF8BFFFFFF48FFFFFF006E +:1041C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:1041D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:1041E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:1041F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:10420000FFFFFF18FFFFFFD6FFFFFFFFFFFFFFFDD0 +:10421000FFFFFFDBFFFFFFCEFFFFFFC7FFFFFFC773 +:10422000FFFFFFCFFFFFFFDAFFFFFFF1FFFFFFFF01 +:10423000FFFFFFFFFFFFFF81FFFFFF00FFFFFF000A +:10424000FFFFFF00FFFFFF00FFFFFF00FFFFFF007A +:10425000FFFFFF00FFFFFF00FFFFFF00FFFFFF006A +:10426000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10427000FFFFFF00FFFFFF00FFFFFFC8FFFFFFFF83 +:10428000FFFFFF61FFFFFF02FFFFFF00FFFFFF00D7 +:10429000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:1042A000FFFFFF00FFFFFF41FFFFFFB3FFFFFFFF27 +:1042B000FFFFFF86FFFFFF00FFFFFF00FFFFFF0084 +:1042C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FA +:1042D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:1042E000FFFFFF00FFFFFF00FFFFFF00FFFFFF0BCF +:1042F000FFFFFFFFFFFFFF5FFFFFFF00FFFFFF006C +:10430000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10431000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10432000FFFFFF00FFFFFFB1FFFFFFC3FFFFFF0025 +:10433000FFFFFF00FFFFFF00FFFFFF00FFFFFF0089 +:10434000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10435000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10436000FFFFFF00FFFFFF47FFFFFFFFFFFFFF22F1 +:10437000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10438000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10439000FFFFFF00FFFFFF00FFFFFF00FFFFFF6ABF +:1043A000FFFFFFFDFFFFFF01FFFFFF00FFFFFF001B +:1043B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:1043C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:1043D000FFFFFF00FFFFFF00FFFFFF00FFFFFF32B7 +:1043E000FFFFFFFFFFFFFF2EFFFFFF00FFFFFF00AC +:1043F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:10440000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:10441000FFFFFF00FFFFFF69FFFFFFFEFFFFFF023F +:10442000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10443000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10444000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10445000FFFFFF00FFFFFF00FFFFFFF4FFFFFFA6CE +:10446000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10447000FFFFFF00FFFFFF00FFFFFF00FFFFFF0048 +:10448000FFFFFF00FFFFFF00FFFFFF00FFFFFFB088 +:10449000FFFFFFC4FFFFFF00FFFFFF00FFFFFF0064 +:1044A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:1044B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:1044C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:1044D000FFFFFF98FFFFFFFFFFFFFF94FFFFFF3B82 +:1044E000FFFFFF0AFFFFFF00FFFFFF00FFFFFF00CE +:1044F000FFFFFF00FFFFFF09FFFFFF1CFFFFFF3C67 +:10450000FFFFFFBEFFFFFFFFFFFFFF88FFFFFF0072 +:10451000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A7 +:10452000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10453000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10454000FFFFFF00FFFFFF00FFFFFF00FFFFFFA4D3 +:10455000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6E +:10456000FFFFFFF5FFFFFFF5FFFFFFFDFFFFFFFF71 +:10457000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83C7 +:10458000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10459000FFFFFF00FFFFFF00FFFFFF00FFFFFF0027 +:1045A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:1045B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:1045C000FFFFFF00FFFFFF00FFFFFF2DFFFFFF7852 +:1045D000FFFFFFA2FFFFFFB1FFFFFFC0FFFFFFCC08 +:1045E000FFFFFFCCFFFFFFC0FFFFFFA0FFFFFF7B30 +:1045F000FFFFFF3FFFFFFF00FFFFFF00FFFFFF0088 +:10460000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10461000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10462000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10463000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10464000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10465000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10466000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:10467000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10468000FFFFFF00FFFFFF00FFFFFF00FFFFFF0036 +:10469000FFFFFF0000000000FFFFFF00FFFFFF8B98 +:1046A000FFFFFF9DFFFFFF9BFFFFFF98FFFFFF95B1 +:1046B000FFFFFF93FFFFFF90FFFFFF8EFFFFFF8BCA +:1046C000FFFFFF88FFFFFF88FFFFFF88FFFFFF88D6 +:1046D000FFFFFF88FFFFFF88FFFFFF88FFFFFF88C6 +:1046E000FFFFFF88FFFFFF88FFFFFF8CFFFFFFB981 +:1046F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:10470000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10471000FFFFFF00FFFFFFBAFFFFFFFFFFFFFFFFED +:10472000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10473000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10474000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10475000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10476000FFFFFFFFFFFFFFF4FFFFFF00FFFFFF0062 +:10477000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10478000FFFFFF00FFFFFF00FFFFFF00FFFFFF260F +:10479000FFFFFF26FFFFFF26FFFFFF26FFFFFF268D +:1047A000FFFFFF26FFFFFF26FFFFFFF1FFFFFFEFE9 +:1047B000FFFFFF63FFFFFF33FFFFFF1AFFFFFF1045 +:1047C000FFFFFF0AFFFFFF15FFFFFF1FFFFFFF5067 +:1047D000FFFFFF94FFFFFFFFFFFFFF93FFFFFF0CB3 +:1047E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:1047F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:10480000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:10481000FFFFFF00FFFFFF00FFFFFF00FFFFFFA9FB +:10482000FFFFFFD7FFFFFF25FFFFFF00FFFFFF0098 +:10483000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10484000FFFFFF00FFFFFF00FFFFFF00FFFFFF482C +:10485000FFFFFFFFFFFFFF97FFFFFF00FFFFFF00CE +:10486000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10487000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10488000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10489000FFFFFF00FFFFFFFAFFFFFF87FFFFFF00A3 +:1048A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:1048B000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:1048C000FFFFFF00FFFFFF00FFFFFFABFFFFFFD970 +:1048D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E4 +:1048E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:1048F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:10490000FFFFFF00FFFFFF00FFFFFF3CFFFFFFFF78 +:10491000FFFFFF68FFFFFF00FFFFFF00FFFFFF003B +:10492000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10493000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10494000FFFFFF9BFFFFFFFFFFFFFF15FFFFFF00C4 +:10495000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10496000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10497000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10498000FFFFFF1DFFFFFFFFFFFFFF75FFFFFF00A2 +:10499000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:1049A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:1049B000FFFFFF00FFFFFF00FFFFFFADFFFFFFF85E +:1049C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1049D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:1049E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:1049F000FFFFFF00FFFFFF00FFFFFF00FFFFFFC9FA +:104A0000FFFFFFEDFFFFFF51FFFFFF00FFFFFF0074 +:104A1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:104A2000FFFFFF00FFFFFF00FFFFFF00FFFFFF850D +:104A3000FFFFFFFFFFFFFFB1FFFFFF00FFFFFF00D2 +:104A4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:104A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:104A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:104A7000FFFFFF00FFFFFF41FFFFFFF7FFFFFFFF0B +:104A8000FFFFFFD9FFFFFFB4FFFFFF9AFFFFFF907B +:104A9000FFFFFF86FFFFFF8CFFFFFF97FFFFFFB5C4 +:104AA000FFFFFFE8FFFFFFFFFFFFFFEEFFFFFF2E0F +:104AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:104AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:104AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:104AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:104AF000FFFFFF1CFFFFFF8EFFFFFFC8FFFFFFFF51 +:104B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:104B1000FFFFFFFFFFFFFFFFFFFFFFC4FFFFFF7B64 +:104B2000FFFFFF0CFFFFFF00FFFFFF00FFFFFF0085 +:104B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0081 +:104B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:104B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:104B6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:104B7000FFFFFF00FFFFFF07FFFFFF1AFFFFFF2AF6 +:104B8000FFFFFF3AFFFFFF31FFFFFF20FFFFFF0E98 +:104B9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:104BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0011 +:104BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0001 +:104BC00000000000FFFFFF00FFFFFF00FFFFFF00EE +:104BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:104BE000FFFFFF00FFFFFF00FFFFFF06FFFFFF3C8F +:104BF000FFFFFF72FFFFFF8CFFFFFF9DFFFFFFAD79 +:104C0000FFFFFFA1FFFFFF8BFFFFFF73FFFFFF3BD6 +:104C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:104C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0090 +:104C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:104C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:104C5000FFFFFF00FFFFFF00FFFFFF00FFFFFF83DD +:104C6000FFFFFFF6FFFFFFFFFFFFFFFFFFFFFFFF5D +:104C7000FFFFFFFFFFFFFFF9FFFFFFFFFFFFFFFF4A +:104C8000FFFFFFFFFFFFFFFFFFFFFFCDFFFFFF560F +:104C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0020 +:104CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:104CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:104CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:104CD000FFFFFF92FFFFFFFFFFFFFFEEFFFFFF7DE4 +:104CE000FFFFFF48FFFFFF21FFFFFF0EFFFFFF0059 +:104CF000FFFFFF0AFFFFFF20FFFFFF46FFFFFFB69A +:104D0000FFFFFFFEFFFFFFFFFFFFFF4AFFFFFF0068 +:104D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:104D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:104D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:104D4000FFFFFF00FFFFFF07FFFFFFF5FFFFFFBBB8 +:104D5000FFFFFF17FFFFFF00FFFFFF00FFFFFF0048 +:104D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF004F +:104D7000FFFFFF00FFFFFF00FFFFFF1DFFFFFFD949 +:104D8000FFFFFFC0FFFFFF00FFFFFF00FFFFFF006F +:104D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:104DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:104DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF30CF +:104DC000FFFFFFFFFFFFFF6BFFFFFF00FFFFFF0085 +:104DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:104DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:104DF000FFFFFF00FFFFFF90FFFFFFFCFFFFFF0132 +:104E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:104E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:104E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:104E3000FFFFFF00FFFFFF1CFFFFFFFFFFFFFF580B +:104E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:104E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:104E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF70DE +:104E7000FFFFFFFDFFFFFF01FFFFFF00FFFFFF0040 +:104E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:104E9000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:104EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:104EB000FFFFFFD8FFFFFF9BFFFFFF00FFFFFF008B +:104EC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:104ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:104EE000FFFFFF00FFFFFFADFFFFFFC5FFFFFF005C +:104EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:104F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:104F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:104F2000FFFFFF00FFFFFF00FFFFFF46FFFFFFFF48 +:104F3000FFFFFF82FFFFFF00FFFFFF00FFFFFF00FB +:104F4000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:104F5000FFFFFF00FFFFFF00FFFFFF8EFFFFFFFFD0 +:104F6000FFFFFF55FFFFFF00FFFFFF00FFFFFF00F8 +:104F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:104F8000FFFFFF00FFFFFF00FFFFFFA9FFFFFFD0B4 +:104F9000FFFFFFD6FFFFFFDCFFFFFFE2FFFFFFE8A1 +:104FA000FFFFFFEEFFFFFFFAFFFFFFFFFFFFFFEE38 +:104FB000FFFFFFBDFFFFFFA7FFFFFF9CFFFFFF9667 +:104FC000FFFFFF9FFFFFFFA8FFFFFFC2FFFFFFFBE9 +:104FD000FFFFFFFFFFFFFFBBFFFFFF90FFFFFF0093 +:104FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:104FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:10500000FFFFFFBAFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10501000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10503000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10504000FFFFFFFDFFFFFFFCFFFFFFFFFFFFFFFF75 +:10505000FFFFFFF6FFFFFF00FFFFFF00FFFFFF0066 +:10506000FFFFFF00FFFFFF00FFFFFF00FFFFFF004C +:10507000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10508000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10509000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:1050A000FFFFFF00FFFFFF00FFFFFF00FFFFFF000C +:1050B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FC +:1050C000FFFFFF0BFFFFFF19FFFFFF29FFFFFF009F +:1050D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DC +:1050E000FFFFFF00FFFFFF00FFFFFF0000000000C9 +:1050F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:10510000FFFFFF00FFFFFF00FFFFFF0FFFFFFFD7C5 +:10511000FFFFFFD4FFFFFFD0FFFFFFCCFFFFFFC863 +:10512000FFFFFFC4FFFFFFC1FFFFFFBDFFFFFFB990 +:10513000FFFFFFB8FFFFFFB8FFFFFFB8FFFFFFB89B +:10514000FFFFFFC0FFFFFFF0FFFFFF00FFFFFF00BB +:10515000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10516000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10517000FFFFFF00FFFFFF00FFFFFF00FFFFFF003B +:10518000FFFFFF0FFFFFFFFFFFFFFFFFFFFFFFFF1F +:10519000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD21 +:1051A000FFFFFFF9FFFFFFF5FFFFFFFFFFFFFFFF1F +:1051B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30B +:1051C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EB +:1051D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:1051E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:1051F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:10520000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AA +:10521000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10522000FFFFFF00FFFFFF1FFFFFFF6DFFFFFFDB23 +:10523000FFFFFF96FFFFFF00FFFFFF00FFFFFF00E4 +:10524000FFFFFF00FFFFFF00FFFFFF00FFFFFF006A +:10525000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10526000FFFFFF00FFFFFF00FFFFFF00FFFFFF004A +:10527000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10528000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:10529000FFFFFF00FFFFFF00FFFFFF00FFFFFF001A +:1052A000FFFFFF00FFFFFF3CFFFFFFFFFFFFFF8D42 +:1052B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FA +:1052C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:1052D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DA +:1052E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA +:1052F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:10530000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10531000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10532000FFFFFFBFFFFFFFD0FFFFFF00FFFFFF00FA +:10533000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10534000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10535000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10536000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10537000FFFFFF00FFFFFF00FFFFFF00FFFFFF0039 +:10538000FFFFFF00FFFFFF00FFFFFF00FFFFFF0029 +:10539000FFFFFF00FFFFFF00FFFFFF8EFFFFFFFE8D +:1053A000FFFFFF19FFFFFF00FFFFFF00FFFFFF00F0 +:1053B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:1053C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:1053D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:1053E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:1053F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B9 +:10540000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:10541000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10542000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10543000FFFFFF00FFFFFF0000000000FFFFFF0075 +:10544000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10545000FFFFFF00FFFFFF00FFFFFF2CFFFFFFD05C +:10546000FFFFFFFFFFFFFFFFFFFFFF69FFFFFF00E1 +:10547000FFFFFF00FFFFFF00FFFFFF00FFFFFF86B2 +:10548000FFFFFFE6FFFFFFFFFFFFFFDCFFFFFF6EF9 +:10549000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:1054A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:1054B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:1054C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:1054D000FFFFFFBBFFFFFFFFFFFFFF9AFFFFFF592B +:1054E000FFFFFF0CFFFFFF00FFFFFF00FFFFFF00BC +:1054F000FFFFFF9FFFFFFFFFFFFFFFF5FFFFFFD74E +:10550000FFFFFFF3FFFFFFFFFFFFFF72FFFFFF0043 +:10551000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10552000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10553000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10554000FFFFFF00FFFFFF26FFFFFFFFFFFFFF72D0 +:10555000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10556000FFFFFF00FFFFFF53FFFFFFFFFFFFFFB73E +:10557000FFFFFF04FFFFFF00FFFFFF00FFFFFFA88B +:10558000FFFFFFF1FFFFFF00FFFFFF00FFFFFF0036 +:10559000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:1055A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:1055B000FFFFFF00FFFFFF00FFFFFF00FFFFFF52A5 +:1055C000FFFFFFFFFFFFFF1BFFFFFF00FFFFFF00CD +:1055D000FFFFFF00FFFFFF00FFFFFF01FFFFFFDAFC +:1055E000FFFFFFDAFFFFFF01FFFFFF00FFFFFF00EC +:1055F000FFFFFF00FFFFFF56FFFFFFFFFFFFFF0E54 +:10560000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10561000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10562000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10563000FFFFFF00FFFFFF36FFFFFFFFFFFFFF2C15 +:10564000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10565000FFFFFF81FFFFFFFFFFFFFF5DFFFFFF0079 +:10566000FFFFFF00FFFFFF00FFFFFF00FFFFFF60E6 +:10567000FFFFFFFFFFFFFF09FFFFFF00FFFFFF002E +:10568000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:10569000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:1056A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0EF8 +:1056B000FFFFFFFCFFFFFFA1FFFFFF00FFFFFF0059 +:1056C000FFFFFF00FFFFFF60FFFFFFFFFFFFFFADDA +:1056D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:1056E000FFFFFF29FFFFFFD3FFFFFFD5FFFFFF00F5 +:1056F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:10570000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10571000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10572000FFFFFF00FFFFFF00FFFFFF7DFFFFFFFF09 +:10573000FFFFFFEAFFFFFFD0FFFFFFE3FFFFFFFFD9 +:10574000FFFFFFCBFFFFFF1FFFFFFF00FFFFFF007B +:10575000FFFFFF39FFFFFFF1FFFFFFFFFFFFFFFF2D +:10576000FFFFFF62FFFFFF00FFFFFF00FFFFFF00E3 +:10577000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:10578000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:10579000FFFFFF00FFFFFF00FFFFFF00FFFFFF0015 +:1057A000FFFFFF00FFFFFF57FFFFFFB8FFFFFFE016 +:1057B000FFFFFFD4FFFFFF9DFFFFFF09FFFFFF007B +:1057C000FFFFFF00FFFFFF00FFFFFF39FFFFFFDDCF +:1057D000FFFFFF99FFFFFF4DFFFFFF00FFFFFF00EF +:1057E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:1057F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:10580000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:10581000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:10582000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10583000FFFFFF00FFFFFF00FFFFFF00FFFFFF0074 +:10584000FFFFFF00FFFFFF00FFFFFF00FFFFFF0064 +:10585000FFFFFF00FFFFFF00FFFFFF00FFFFFF0054 +:10586000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10587000FFFFFF0000000000FFFFFF00FFFFFF0031 +:10588000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10589000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:1058A000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:1058B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F4 +:1058C000FFFFFF00FFFFFF00FFFFFFB2FFFFFFE84A +:1058D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:1058E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:1058F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:10590000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:10591000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:10592000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10593000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10594000FFFFFFB2FFFFFFE8FFFFFF00FFFFFF00C9 +:10595000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10596000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10597000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10598000FFFFFF00FFFFFF33FFFFFFA8FFFFFFDD6B +:10599000FFFFFFF9FFFFFFFCFFFFFFFFFFFFFFFF20 +:1059A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1059B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1059C000FFFFFFFFFFFFFFFFFFFFFFE1FFFFFF0004 +:1059D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:1059E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C3 +:1059F000FFFFFF00FFFFFF00FFFFFF00FFFFFFD3E0 +:105A0000FFFFFFFFFFFFFFCBFFFFFFC9FFFFFFC946 +:105A1000FFFFFFC9FFFFFFCDFFFFFFD1FFFFFFD655 +:105A2000FFFFFFDAFFFFFFDEFFFFFFE2FFFFFFE602 +:105A3000FFFFFFEAFFFFFFFDFFFFFFF1FFFFFFF9A1 +:105A4000FFFFFFFFFFFFFF5EFFFFFF00FFFFFF0005 +:105A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:105A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:105A7000FFFFFF06FFFFFFFFFFFFFF85FFFFFF00A8 +:105A8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:105A9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0012 +:105AA000FFFFFF00FFFFFF00FFFFFFB2FFFFFFE868 +:105AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:105AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:105AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:105AE000FFFFFF00FFFFFF00FFFFFF17FFFFFFFFAC +:105AF000FFFFFF61FFFFFF00FFFFFF00FFFFFF0051 +:105B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A1 +:105B1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0091 +:105B2000FFFFFFB2FFFFFFE8FFFFFF00FFFFFF00E7 +:105B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0071 +:105B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:105B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:105B6000FFFFFF00FFFFFF99FFFFFF63FFFFFF0045 +:105B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:105B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:105B9000FFFFFF00FFFFFF00FFFFFF83FFFFFF9DF1 +:105BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0001 +:105BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:105BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:105BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:105BE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:105BF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B1 +:105C0000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:105C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0090 +:105C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0080 +:105C3000FFFFFF00FFFFFF0000000000FFFFFF006D +:105C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:105C5000FFFFFF00FFFFFF00FFFFFF00FFFFFF064A +:105C6000FFFFFF6EFFFFFF92FFFFFFB6FFFFFFBBCF +:105C7000FFFFFFBFFFFFFFC2FFFFFFC6FFFFFFCA1F +:105C8000FFFFFFCDFFFFFFD1FFFFFFD5FFFFFFD6D7 +:105C9000FFFFFFD3FFFFFF00FFFFFF00FFFFFF003D +:105CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:105CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:105CC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:105CD000FFFFFF41FFFFFFF1FFFFFFFFFFFFFFFFA0 +:105CE000FFFFFFFFFFFFFFF2FFFFFFF3FFFFFFF8E4 +:105CF000FFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFB6 +:105D0000FFFFFFFFFFFFFFFFFFFFFFEAFFFFFF00B7 +:105D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:105D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:105D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:105D4000FFFFFF00FFFFFF00FFFFFFDFFFFFFFFF81 +:105D5000FFFFFF68FFFFFF1BFFFFFF02FFFFFF00CA +:105D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF003F +:105D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:105D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:105D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:105DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:105DB000FFFFFF00FFFFFF00FFFFFF00FFFFFF26C9 +:105DC000FFFFFFFFFFFFFF7DFFFFFF00FFFFFF0063 +:105DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CF +:105DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:105DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:105E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:105E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:105E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:105E3000FFFFFF00FFFFFF3BFFFFFFFFFFFFFF5ED6 +:105E4000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:105E5000FFFFFF00FFFFFF00FFFFFF00FFFFFF004E +:105E6000FFFFFF00FFFFFF00FFFFFF00FFFFFF003E +:105E7000FFFFFF00FFFFFF00FFFFFF00FFFFFF002E +:105E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:105E9000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:105EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:105EB000FFFFFFF5FFFFFF71FFFFFF00FFFFFF0088 +:105EC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:105ED000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CE +:105EE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BE +:105EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AE +:105F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF009D +:105F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:105F2000FFFFFF00FFFFFF00FFFFFFABFFFFFFDBF7 +:105F3000FFFFFF14FFFFFF00FFFFFF00FFFFFF0059 +:105F4000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:105F5000FFFFFF00FFFFFF00FFFFFF00FFFFFF004D +:105F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF003D +:105F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:105F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF001D +:105F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:105FA000FFFFFF00FFFFFFB6FFFFFFD4FFFFFF670C +:105FB000FFFFFF23FFFFFF0CFFFFFF00FFFFFF00BE +:105FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:105FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:105FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:105FF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:10600000FFFFFF00FFFFFF00FFFFFF00FFFFFF009C +:10601000FFFFFF00FFFFFF00FFFFFFF6FFFFFFFF97 +:10602000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10603000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10604000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10605000FFFFFFEAFFFFFF00FFFFFF00FFFFFF0062 +:10606000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10607000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10608000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10609000FFFFFFDFFFFFFFB3FFFFFFAAFFFFFFAA26 +:1060A000FFFFFFAAFFFFFFAAFFFFFFAAFFFFFFAB53 +:1060B000FFFFFFAFFFFFFFB3FFFFFFB7FFFFFFBC17 +:1060C000FFFFFFC0FFFFFFC4FFFFFFC8FFFFFF0090 +:1060D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CC +:1060E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:1060F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:10610000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10611000FFFFFF00FFFFFF00FFFFFF00FFFFFF008B +:10612000FFFFFF00FFFFFF00FFFFFF00FFFFFF007B +:10613000FFFFFF00FFFFFF00FFFFFF00FFFFFF006B +:10614000FFFFFF00FFFFFF00FFFFFF00FFFFFF005B +:10615000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10616000FFFFFF0000000000FFFFFF00FFFFFF0038 +:10617000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:10618000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:10619000FFFFFF00FFFFFF00FFFFFF00FFFFFF000B +:1061A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FB +:1061B000FFFFFF00FFFFFF00FFFFFF4EFFFFFFA5F8 +:1061C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DB +:1061D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:1061E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:1061F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:10620000FFFFFF00FFFFFF00FFFFFF00FFFFFF009A +:10621000FFFFFF00FFFFFF00FFFFFF00FFFFFF008A +:10622000FFFFFF24FFFFFF7BFFFFFFD1FFFFFFFF0B +:10623000FFFFFFFFFFFFFFE7FFFFFF00FFFFFF0084 +:10624000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10625000FFFFFF00FFFFFF00FFFFFF00FFFFFF004A +:10626000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10627000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:10628000FFFFFF00FFFFFF00FFFFFF00FFFFFF50CA +:10629000FFFFFFA4FFFFFFF3FFFFFFFFFFFFFFFF75 +:1062A000FFFFFFFFFFFFFFF8FFFFFFACFFFFFF60F7 +:1062B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:1062C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DA +:1062D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA +:1062E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:1062F000FFFFFF00FFFFFF26FFFFFF76FFFFFFC648 +:10630000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10631000FFFFFFCCFFFFFF80FFFFFF2EFFFFFF000F +:10632000FFFFFF00FFFFFF00FFFFFF00FFFFFF0079 +:10633000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10634000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10635000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10636000FFFFFF00FFFFFF98FFFFFFE7FFFFFFFFBB +:10637000FFFFFFFFFFFFFFFFFFFFFFEBFFFFFF9FA1 +:10638000FFFFFF3AFFFFFF00FFFFFF00FFFFFF00DF +:10639000FFFFFF00FFFFFF00FFFFFF00FFFFFF0009 +:1063A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F9 +:1063B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:1063C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:1063D000FFFFFF00FFFFFF00FFFFFF00FFFFFFFFCA +:1063E000FFFFFFFFFFFFFFCCFFFFFF46FFFFFF00A8 +:1063F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A9 +:10640000FFFFFF00FFFFFF00FFFFFF00FFFFFF0098 +:10641000FFFFFF00FFFFFF00FFFFFF00FFFFFF0088 +:10642000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10643000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10644000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10645000FFFFFF00FFFFFFA8FFFFFFF7FFFFFFFFAA +:10646000FFFFFFFFFFFFFFFFFFFFFF90FFFFFF3179 +:10647000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10648000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10649000FFFFFF00FFFFFF00FFFFFF00FFFFFF0008 +:1064A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:1064B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:1064C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:1064D000FFFFFF00FFFFFF33FFFFFF80FFFFFFD144 +:1064E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBEFD +:1064F000FFFFFF63FFFFFF18FFFFFF00FFFFFF002D +:10650000FFFFFF00FFFFFF00FFFFFF00FFFFFF0097 +:10651000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10652000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:10653000FFFFFF00FFFFFF00FFFFFF00FFFFFF0067 +:10654000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10655000FFFFFF00FFFFFF00FFFFFF0BFFFFFF58E4 +:10656000FFFFFFABFFFFFFFFFFFFFFFFFFFFFFFF8F +:10657000FFFFFFEBFFFFFF95FFFFFF4AFFFFFF005D +:10658000FFFFFF00FFFFFF00FFFFFF00FFFFFF0017 +:10659000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:1065A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:1065B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:1065C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:1065D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:1065E000FFFFFF31FFFFFF85FFFFFFDEFFFFFFFF24 +:1065F000FFFFFFFFFFFFFFE3FFFFFF00FFFFFF00C5 +:10660000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10661000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10662000FFFFFF00FFFFFF00FFFFFF00FFFFFF0076 +:10663000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10664000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:10665000FFFFFF00FFFFFF00FFFFFF00FFFFFF0046 +:10666000FFFFFF00FFFFFF09FFFFFF5FFFFFFFB816 +:10667000FFFFFF00FFFFFF00FFFFFF00FFFFFF0026 +:10668000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10669000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:1066A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F6 +:1066B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E6 +:1066C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6 +:1066D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C6 +:1066E000FFFFFF00FFFFFF0EFFFFFF00FFFFFF00A8 +:1066F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:10670000FFFFFF00FFFFFF0000000000FFFFFF0092 +:10671000FFFFFF00FFFFFF00FFFFFF00FFFFFF0085 +:10672000FFFFFF00FFFFFF00FFFFFF00FFFFFF0075 +:10673000FFFFFF00FFFFFF00FFFFFF00FFFFFF0065 +:10674000FFFFFF00FFFFFF00FFFFFF00FFFFFF0055 +:10675000FFFFFF00FFFFFF4DFFFFFF9EFFFFFFEF6B +:10676000FFFFFFF3FFFFFF00FFFFFF00FFFFFF0042 +:10677000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:10678000FFFFFF00FFFFFF00FFFFFF00FFFFFF0015 +:10679000FFFFFF00FFFFFF00FFFFFF00FFFFFF0005 +:1067A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F5 +:1067B000FFFFFF00FFFFFF00FFFFFF00FFFFFF3AAB +:1067C000FFFFFF8CFFFFFFD7FFFFFFFFFFFFFFFF74 +:1067D000FFFFFFFFFFFFFFFFFFFFFFCCFFFFFF00FB +:1067E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:1067F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:10680000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:10681000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10682000FFFFFF00FFFFFF28FFFFFF75FFFFFFBF18 +:10683000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10684000FFFFFFE1FFFFFF97FFFFFF4EFFFFFF008E +:10685000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10686000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10687000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10688000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10689000FFFFFF5DFFFFFFA8FFFFFFF2FFFFFFFF0E +:1068A000FFFFFFFFFFFFFFFFFFFFFFF5FFFFFFAB56 +:1068B000FFFFFF58FFFFFF00FFFFFF00FFFFFF008C +:1068C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D4 +:1068D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:1068E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:1068F000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:10690000FFFFFF00FFFFFF00FFFFFFFFFFFFFFFF95 +:10691000FFFFFFFFFFFFFFB5FFFFFF52FFFFFF007D +:10692000FFFFFF00FFFFFF00FFFFFF00FFFFFF0073 +:10693000FFFFFF00FFFFFF00FFFFFF00FFFFFF0063 +:10694000FFFFFF00FFFFFF00FFFFFF00FFFFFF0053 +:10695000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10696000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10697000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10698000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10699000FFFFFFA6FFFFFF45FFFFFF05FFFFFF0013 +:1069A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1069B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E3 +:1069C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D3 +:1069D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C3 +:1069E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:1069F000FFFFFF00FFFFFF00FFFFFF00FFFFFF3E65 +:106A0000FFFFFF7FFFFFFFC1FFFFFFFFFFFFFFFF54 +:106A1000FFFFFFFFFFFFFFFFFFFFFFA2FFFFFF5A88 +:106A2000FFFFFF19FFFFFF00FFFFFF00FFFFFF0059 +:106A3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0062 +:106A4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:106A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0042 +:106A6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:106A7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0022 +:106A8000FFFFFF00FFFFFF2CFFFFFF6EFFFFFFCCAC +:106A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:106AA000FFFFFFAFFFFFFF6FFFFFFF2EFFFFFF00A6 +:106AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E2 +:106AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:106AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:106AE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:106AF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A2 +:106B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF1B76 +:106B1000FFFFFF71FFFFFFD6FFFFFFFFFFFFFFFF3C +:106B2000FFFFFFE1FFFFFF00FFFFFF00FFFFFF0090 +:106B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:106B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:106B5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:106B6000FFFFFF00FFFFFF00FFFFFF00FFFFFF0031 +:106B7000FFFFFF00FFFFFF00FFFFFF00FFFFFF0021 +:106B8000FFFFFF55FFFFFFBAFFFFFFFFFFFFFFFF04 +:106B9000FFFFFFFFFFFFFFFFFFFFFFE0FFFFFF0023 +:106BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F1 +:106BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:106BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:106BD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:106BE000FFFFFF00FFFFFF00FFFFFF55FFFFFFA1BB +:106BF000FFFFFFECFFFFFFFFFFFFFFFFFFFFFFFFB8 +:106C0000FFFFFFFFFFFFFFE6FFFFFF9EFFFFFF57B6 +:106C1000FFFFFF10FFFFFF00FFFFFF00FFFFFF0070 +:106C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:106C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:106C4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:106C5000FFFFFF3EFFFFFF88FFFFFFD3FFFFFFFFA8 +:106C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF142 +:106C7000FFFFFFAAFFFFFF61FFFFFF01FFFFFF0014 +:106C8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0010 +:106C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF0000 +:106CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:106CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:106CC000FFFFFF00FFFFFF00FFFFFFFFFFFFFFFFD2 +:106CD000FFFFFFFFFFFFFFFCFFFFFFAFFFFFFF4FC7 +:106CE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:106CF000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A0 +:106D0000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:106D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:106D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:106D3000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:106D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1A1 +:106D5000FFFFFF4AFFFFFF02FFFFFF00FFFFFF00F3 +:106D6000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:106D7000FFFFFF00FFFFFF00FFFFFF00FFFFFF001F +:106D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF000F +:106D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:106DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:106DB000FFFFFF00FFFFFF00FFFFFF3BFFFFFF8222 +:106DC000FFFFFFC9FFFFFFFFFFFFFFFFFFFFFFFF09 +:106DD000FFFFFFFFFFFFFFA0FFFFFF50FFFFFF0EC2 +:106DE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:106DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF009F +:106E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF008E +:106E1000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:106E2000FFFFFF00FFFFFF00FFFFFF00FFFFFF006E +:106E3000FFFFFF00FFFFFF00FFFFFF00FFFFFF005E +:106E4000FFFFFF44FFFFFF8BFFFFFFDAFFFFFFFFA6 +:106E5000FFFFFFFFFFFFFFFFFFFFFFF7FFFFFF9FAA +:106E6000FFFFFF5DFFFFFF1BFFFFFF00FFFFFF00B6 +:106E7000FFFFFF00FFFFFF00FFFFFF00FFFFFF001E +:106E8000FFFFFF00FFFFFF00FFFFFF00FFFFFF000E +:106E9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FE +:106EA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EE +:106EB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DE +:106EC000FFFFFF00FFFFFF06FFFFFF4DFFFFFF9BE0 +:106ED000FFFFFFECFFFFFFFFFFFFFFFFFFFFFFFFD5 +:106EE000FFFFFFE0FFFFFF00FFFFFF00FFFFFF00CE +:106EF000FFFFFF00FFFFFF00FFFFFF00FFFFFF009E +:106F0000FFFFFF00FFFFFF00FFFFFF00FFFFFF008D +:106F1000FFFFFF00FFFFFF00FFFFFF00FFFFFF007D +:106F2000FFFFFF00FFFFFF00FFFFFF00FFFFFF006D +:106F3000FFFFFF00FFFFFF00FFFFFF00FFFFFF005D +:106F4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0F3E +:106F5000FFFFFF5CFFFFFFADFFFFFFF8FFFFFF003C +:106F6000FFFFFF00FFFFFF00FFFFFF00FFFFFF002D +:106F7000FFFFFF00FFFFFF00FFFFFF00FFFFFF001D +:106F8000FFFFFF00FFFFFF00FFFFFF00FFFFFF000D +:106F9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FD +:106FA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00ED +:106FB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DD +:106FC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CD +:106FD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BD +:106FE000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AD +:106FF000FFFFFF0000000000FFFFFF00FFFFFF009A +:10700000FFFFFF00FFFFFF00FFFFFF00FFFFFF008C +:10701000FFFFFF00FFFFFFFFFFFFFF79FFFFFF0004 +:10702000FFFFFF00FFFFFF00FFFFFF00FFFFFF006C +:10703000FFFFFF00FFFFFF00FFFFFF00FFFFFF005C +:10704000FFFFFF00FFFFFF00FFFFFF00FFFFFF74D8 +:10705000FFFFFF00FFFFFF00FFFFFF00FFFFFF003C +:10706000FFFFFF00FFFFFF00FFFFFF00FFFFFF002C +:10707000FFFFFF00FFFFFF00FFFFFF00FFFFFF001C +:10708000FFFFFF00FFFFFF00FFFFFF00FFFFFFF616 +:10709000FFFFFFFFFFFFFFFEFFFFFF5EFFFFFF00A1 +:1070A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EC +:1070B000FFFFFF00FFFFFF00FFFFFF00FFFFFF7864 +:1070C000FFFFFFFFFFFFFFEEFFFFFF00FFFFFF00DF +:1070D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BC +:1070E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AC +:1070F000FFFFFF00FFFFFF00FFFFFF00FFFFFF009C +:10710000FFFFFF00FFFFFF00FFFFFF79FFFFFFFF13 +:10711000FFFFFFFFFFFFFFDFFFFFFF52FFFFFF004B +:10712000FFFFFF00FFFFFF00FFFFFF00FFFFFF79F2 +:10713000FFFFFFF7FFFFFFFFFFFFFFFFFFFFFFA9BD +:10714000FFFFFF00FFFFFF00FFFFFF00FFFFFF004B +:10715000FFFFFF00FFFFFF00FFFFFF00FFFFFF003B +:10716000FFFFFF00FFFFFF00FFFFFF00FFFFFF002B +:10717000FFFFFF00FFFFFF00FFFFFF00FFFFFF001B +:10718000FFFFFF00FFFFFF00FFFFFF75FFFFFFFF97 +:10719000FFFFFFFFFFFFFFC3FFFFFF46FFFFFF6E85 +:1071A000FFFFFFEBFFFFFFFFFFFFFFFFFFFFFFB052 +:1071B000FFFFFF2FFFFFFF00FFFFFF00FFFFFF00AC +:1071C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CB +:1071D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BB +:1071E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AB +:1071F000FFFFFF00FFFFFF00FFFFFF00FFFFFF009B +:10720000FFFFFF00FFFFFF00FFFFFF85FFFFFFFF06 +:10721000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6C7 +:10722000FFFFFF1EFFFFFF00FFFFFF00FFFFFF004C +:10723000FFFFFF00FFFFFF00FFFFFF00FFFFFF005A +:10724000FFFFFF00FFFFFF00FFFFFF00FFFFFF004A +:10725000FFFFFF00FFFFFF00FFFFFF00FFFFFF003A +:10726000FFFFFF00FFFFFF00FFFFFF00FFFFFF002A +:10727000FFFFFF00FFFFFF00FFFFFF00FFFFFF2CEE +:10728000FFFFFFC4FFFFFFFFFFFFFFFFFFFFFFFF49 +:10729000FFFFFFF3FFFFFF4EFFFFFF00FFFFFF00B9 +:1072A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EA +:1072B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DA +:1072C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00CA +:1072D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BA +:1072E000FFFFFF00FFFFFF00FFFFFF00FFFFFF3A70 +:1072F000FFFFFFC0FFFFFFFFFFFFFFFFFFFFFFC913 +:10730000FFFFFF49FFFFFF5AFFFFFFE1FFFFFFFF06 +:10731000FFFFFFDEFFFFFF4EFFFFFF00FFFFFF004D +:10732000FFFFFF00FFFFFF00FFFFFF00FFFFFF0069 +:10733000FFFFFF00FFFFFF00FFFFFF00FFFFFF0059 +:10734000FFFFFF00FFFFFF00FFFFFF00FFFFFF0049 +:10735000FFFFFF00FFFFFF00FFFFFF00FFFFFF3DFC +:10736000FFFFFFBAFFFFFFFFFFFFFFFFFFFFFFD998 +:10737000FFFFFF59FFFFFF00FFFFFF00FFFFFF00C0 +:10738000FFFFFF00FFFFFF6EFFFFFFFFFFFFFFFF9D +:10739000FFFFFFCCFFFFFF52FFFFFF00FFFFFF00DB +:1073A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E9 +:1073B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D9 +:1073C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C9 +:1073D000FFFFFF00FFFFFFFFFFFFFFFFFFFFFFE9D2 +:1073E000FFFFFF5DFFFFFF00FFFFFF00FFFFFF004C +:1073F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0099 +:10740000FFFFFF02FFFFFF8FFFFFFFFFFFFFFFE810 +:10741000FFFFFF00FFFFFF00FFFFFF00FFFFFF0078 +:10742000FFFFFF00FFFFFF00FFFFFF00FFFFFF0068 +:10743000FFFFFF00FFFFFF00FFFFFF00FFFFFF0058 +:10744000FFFFFF00FFFFFF00FFFFFF00FFFFFFF94F +:10745000FFFFFF61FFFFFF00FFFFFF00FFFFFF00D7 +:10746000FFFFFF00FFFFFF00FFFFFF00FFFFFF0028 +:10747000FFFFFF00FFFFFF00FFFFFF00FFFFFF0018 +:10748000FFFFFF16FFFFFFBCFFFFFF00FFFFFF0036 +:10749000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F8 +:1074A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E8 +:1074B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D8 +:1074C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C8 +:1074D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B8 +:1074E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A8 +:1074F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0296 +:10750000FFFFFF00FFFFFF00FFFFFF00FFFFFF0087 +:10751000FFFFFF00FFFFFF00FFFFFF00FFFFFF0077 +:1075200000000000FFFFFF00FFFFFF00FFFFFF0064 +:10753000FFFFFF00FFFFFF00FFFFFF00FFFFFF0057 +:10754000FFFFFF00FFFFFF00FFFFFF00FFFFFF0047 +:10755000FFFFFF00FFFFFF00FFFFFF00FFFFFF0037 +:10756000FFFFFF00FFFFFF00FFFFFF00FFFFFF2403 +:10757000FFFFFF7EFFFFFFD9FFFFFFF5FFFFFF00CB +:10758000FFFFFF00FFFFFF00FFFFFF00FFFFFF0007 +:10759000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7 +:1075A000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7 +:1075B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D7 +:1075C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C7 +:1075D000FFFFFF00FFFFFF00FFFFFF46FFFFFFA0D1 +:1075E000FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1075F000FFFFFFD3FFFFFF00FFFFFF00FFFFFF00C4 +:10760000FFFFFF00FFFFFF00FFFFFF00FFFFFF0086 +:10761000FFFFFF00FFFFFF00FFFFFF38FFFFFF003E +:10762000FFFFFF00FFFFFF00FFFFFF00FFFFFF0066 +:10763000FFFFFF00FFFFFF00FFFFFF00FFFFFF0056 +:10764000FFFFFF0DFFFFFF67FFFFFFB4FFFFFFFF1F +:10765000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC079 +:10766000FFFFFF6EFFFFFF1CFFFFFF00FFFFFF009C +:10767000FFFFFF00FFFFFF00FFFFFF00FFFFFF0016 +:10768000FFFFFF00FFFFFF00FFFFFF00FFFFFF0006 +:10769000FFFFFFCBFFFFFFFFFFFFFFB2FFFFFF5C1E +:1076A000FFFFFF15FFFFFF00FFFFFF00FFFFFF2CA5 +:1076B000FFFFFF79FFFFFFC6FFFFFFFFFFFFFFFF99 +:1076C000FFFFFFFFFFFFFFF9FFFFFFA7FFFFFF4DDA +:1076D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B6 +:1076E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A6 +:1076F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0096 +:10770000FFFFFF00FFFFFF00FFFFFF6CFFFFFFBA5F +:10771000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCAAE +:10772000FFFFFFD8FFFFFFFFFFFFFFFFFFFFFFFF90 +:10773000FFFFFFE1FFFFFF7EFFFFFF11FFFFFF00E5 +:10774000FFFFFF00FFFFFF00FFFFFF00FFFFFF0045 +:10775000FFFFFF00FFFFFF00FFFFFF00FFFFFF0035 +:10776000FFFFFF00FFFFFF00FFFFFF00FFFFFF0025 +:10777000FFFFFF00FFFFFF00FFFFFF00FFFFFF0015 +:10778000FFFFFF00FFFFFF00FFFFFF00FFFFFF46BF +:10779000FFFFFF94FFFFFFE7FFFFFFFFFFFFFFFF7C +:1077A000FFFFFFFFFFFFFFAEFFFFFF3FFFFFFF00F9 +:1077B000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D5 +:1077C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C5 +:1077D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5 +:1077E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A5 +:1077F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0095 +:10780000FFFFFF00FFFFFF00FFFFFF00FFFFFF0084 +:10781000FFFFFF20FFFFFF6FFFFFFFC1FFFFFFFF25 +:10782000FFFFFFFFFFFFFFFFFFFFFFE2FFFFFF7410 +:10783000FFFFFF29FFFFFF00FFFFFF00FFFFFF002B +:10784000FFFFFF00FFFFFF00FFFFFF00FFFFFF0044 +:10785000FFFFFF00FFFFFF00FFFFFF00FFFFFF0034 +:10786000FFFFFF00FFFFFF00FFFFFF00FFFFFF0024 +:10787000FFFFFF00FFFFFF00FFFFFF00FFFFFF0014 +:10788000FFFFFF00FFFFFF00FFFFFF00FFFFFF0004 +:10789000FFFFFF00FFFFFF00FFFFFF49FFFFFF9B10 +:1078A000FFFFFFF5FFFFFFFFFFFFFFFFFFFFFFFFF2 +:1078B000FFFFFFAAFFFFFF61FFFFFF18FFFFFF00B1 +:1078C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C4 +:1078D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B4 +:1078E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A4 +:1078F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0094 +:10790000FFFFFF00FFFFFF00FFFFFF00FFFFFF0083 +:10791000FFFFFF00FFFFFF00FFFFFF00FFFFFF2350 +:10792000FFFFFF76FFFFFFCFFFFFFFFFFFFFFFFF20 +:10793000FFFFFFFFFFFFFFE1FFFFFF98FFFFFF00DB +:10794000FFFFFF00FFFFFF00FFFFFF00FFFFFF0043 +:10795000FFFFFF00FFFFFF00FFFFFF00FFFFFF0033 +:10796000FFFFFF00FFFFFF00FFFFFF00FFFFFF0023 +:10797000FFFFFF00FFFFFF00FFFFFF00FFFFFF0013 +:10798000FFFFFF00FFFFFF00FFFFFF00FFFFFF0003 +:10799000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F3 +:1079A000FFFFFF00FFFFFF50FFFFFFA9FFFFFFFFEB +:1079B000FFFFFFF2FFFFFF00FFFFFF00FFFFFF00E1 +:1079C000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C3 +:1079D000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B3 +:1079E000FFFFFF00FFFFFF00FFFFFF00FFFFFF00A3 +:1079F000FFFFFF00FFFFFF00FFFFFF00FFFFFF0093 +:107A0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0082 +:107A1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0072 +:107A2000FFFFFF00FFFFFF00FFFFFF2AFFFFFF0038 +:107A3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0052 +:107A4000FFFFFF00FFFFFF00FFFFFF00000000003F +:107A5000FFFFFF00FFFFFF00FFFFFF00FFFFFF0032 +:107A6000FFFFFF00FFFFFF00FFFFFF00FFFFFFFF23 +:107A7000FFFFFFFFFFFFFFE1FFFFFF72FFFFFF00C0 +:107A8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0002 +:107A9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F2 +:107AA000FFFFFFCCFFFFFFEAFFFFFF00FFFFFF002C +:107AB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D2 +:107AC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C2 +:107AD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B2 +:107AE000FFFFFF00FFFFFFFFFFFFFFD0FFFFFFFFD4 +:107AF000FFFFFFFFFFFFFFECFFFFFF7DFFFFFF002A +:107B0000FFFFFF00FFFFFF00FFFFFF00FFFFFF0081 +:107B1000FFFFFF00FFFFFF00FFFFFFCDFFFFFFEABA +:107B2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0061 +:107B3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0051 +:107B4000FFFFFF00FFFFFF00FFFFFF00FFFFFF0041 +:107B5000FFFFFF00FFFFFF00FFFFFF00FFFFFFFF32 +:107B6000FFFFFF9CFFFFFF00FFFFFF82FFFFFFFF04 +:107B7000FFFFFFFFFFFFFFF7FFFFFF89FFFFFF0092 +:107B8000FFFFFF00FFFFFF00FFFFFF00FFFFFF0001 +:107B9000FFFFFFD2FFFFFFEAFFFFFF00FFFFFF0035 +:107BA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E1 +:107BB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D1 +:107BC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00C1 +:107BD000FFFFFF00FFFFFFFFFFFFFF97FFFFFF001B +:107BE000FFFFFF00FFFFFF00FFFFFF82FFFFFFF827 +:107BF000FFFFFFFFFFFFFFFFFFFFFF8FFFFFFF0004 +:107C0000FFFFFF00FFFFFF00FFFFFFD7FFFFFFEABF +:107C1000FFFFFF00FFFFFF00FFFFFF00FFFFFF0070 +:107C2000FFFFFF00FFFFFF00FFFFFF00FFFFFF0060 +:107C3000FFFFFF00FFFFFF00FFFFFF00FFFFFF0050 +:107C4000FFFFFF00FFFFFF00FFFFFF00FFFFFFFF41 +:107C5000FFFFFF92FFFFFF00FFFFFF00FFFFFF009E +:107C6000FFFFFF00FFFFFF00FFFFFF7FFFFFFFEFB2 +:107C7000FFFFFFFFFFFFFFFFFFFFFF91FFFFFF0081 +:107C8000FFFFFFDDFFFFFFEAFFFFFF00FFFFFF0039 +:107C9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00F0 +:107CA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00E0 +:107CB000FFFFFF00FFFFFF00FFFFFF00FFFFFF00D0 +:107CC000FFFFFF00FFFFFFFFFFFFFF91FFFFFF0030 +:107CD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00B0 +:107CE000FFFFFF00FFFFFF00FFFFFF75FFFFFFE546 +:107CF000FFFFFFFFFFFFFFFFFFFFFFF3FFFFFFEAB5 +:107D0000FFFFFF00FFFFFF00FFFFFF00FFFFFF007F +:107D1000FFFFFF00FFFFFF00FFFFFF00FFFFFF006F +:107D2000FFFFFF00FFFFFF00FFFFFF00FFFFFF005F +:107D3000FFFFFF00FFFFFF00FFFFFF00FFFFFFFF50 +:107D4000FFFFFF91FFFFFF00FFFFFF00FFFFFF00AE +:107D5000FFFFFF00FFFFFF00FFFFFF00FFFFFF002F +:107D6000FFFFFF00FFFFFF00FFFFFF6CFFFFFFDBD8 +:107D7000FFFFFFFFFFFFFFEAFFFFFF00FFFFFF0026 +:107D8000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FF +:107D9000FFFFFF00FFFFFF00FFFFFF00FFFFFF00EF +:107DA000FFFFFF00FFFFFF00FFFFFF00FFFFFF00DF +:107DB000FFFFFF00FFFFFF63FFFFFF43FFFFFF0029 +:107DC000FFFFFF00FFFFFF00FFFFFF00FFFFFF00BF +:107DD000FFFFFF00FFFFFF00FFFFFF00FFFFFF00AF +:107DE000FFFFFF00FFFFFF00FFFFFF3CFFFFFF3F24 +:107DF000FFFFFF00FFFFFF00FFFFFF00FFFFFF008F +:107E0000FFFFFF00FFFFFF00FFFFFF00FFFFFF007E +:107E100000FFFFFF25642E2530326400252E2A73D3 +:107E20002746202F20252E2A73274320202020207C +:107E300020200000253038782D253038782D253049 +:107E400038782D253038780052544B37454B41381F +:107E500044315330313030314245000052374641D1 +:107E600038443142484543424400FFFF496E69743B +:107E700069616C2052454420424C494E4B494E4763 +:107E80005F494E444558205B25645D203A205B25C0 +:107E90006C755D0D0A000000496E697469616C20A3 +:107EA000475245454E20424C494E4B494E475F494B +:107EB0004E444558205B25645D203A205B256C7557 +:107EC0005D0D0A00496E697469616C20424C55452C +:107ED00020424C494E4B494E475F494E444558203D +:107EE0005B25645D203A205B256C755D0D0A000002 +:107EF000496E697469616C20524544204252494779 +:107F000048544E455353203A205B25645D0D0A00CA +:107F1000496E697469616C20475245454E20425252 +:107F2000494748544E455353203A205B25645D0D24 +:107F30000A000000496E697469616C20424C554525 +:107F4000204252494748544E455353203A205B251E +:107F5000645D0D0A0000000050726F636573736901 +:107F60006E6720646574656374696F6E20706F69F5 +:107F70006E743A2025642C2564202D20000000001A +:107F8000524544204252494748544E4553535F4955 +:107F90004E444558204465746563746564205B25D0 +:107FA0006425255D203A0000475245454E20425247 +:107FB000494748544E4553535F494E444558204421 +:107FC00065746563746564205B256425255D203ACE +:107FD00000FFFFFFD0002D00D0003B01D000490280 +:107FE0006500200065002E0165003C02C800E60027 +:107FF0004B00F000FFFFFFFF0087930320546A034C +:108000004021410360EE1703C040DE02C0559C02D0 +:1080100000F04902800FE701C0BE5201808D5B0075 +:10802000808D5B00250000009F0000000200000022 +:10803000A819A819A819A819A819A819A819A81938 +:10804000A819A819A819A819A819A81967196719AA +:108050004719471947194719471947196A314719E5 +:108060004719471947194719471947194719471910 +:108070004719471947194719471987198719A82117 +:10808000A821A821A821A821A821A821A821A821A8 +:10809000A821A821A8218821882188218821882138 +:1080A000882188218821AB3988218821882188214D +:1080B0008821882188218821882167216721471903 +:1080C00047194719A821E82909322A322A322A32C7 +:1080D0002A322A322A322A322A322A322A322A32C0 +:1080E0002A322A322A322A322A322A322A322A32B0 +:1080F0002C4A2A3A2A322A322A322A322A3209329F +:108100000A320A320932E931A82167194719E929E7 +:108110004A3A8B42AB4AAB4AAB4AAB4AAB4AAB4A50 +:10812000AB4AAB4AAB4AAB4AAB4AAB4AAB4AAB4AA7 +:10813000AB4AAB4AAB4AAB4AAB4AAE5AAB4AAB4A84 +:10814000AB4AAB4AAB4AAB4AAB4AAB4AAB4A8B4AA7 +:108150006B420932882147192A32AB42AB4A8B4223 +:108160008B428B428B428B428B428B428B428B42A7 +:108170008B428B428B428B428B428B428B428B4297 +:108180008B428B428D528B428B428B428B428B4275 +:108190008B428B428B428B428B4AAC4A4B42C92961 +:1081A00047194A3AAC4AC829E510E510E510E51030 +:1081B000E510E510E510E510E510E510E510E51017 +:1081C000E510E510E510E510E510E510E510E51007 +:1081D000E510E510E510E510E510E510E510E510F7 +:1081E000E5106721CC526B42E93147194A3ACC4A33 +:1081F000C831E510E510E510E510E510E510E510D3 +:10820000E510E510E510E510E510E510E510E510C6 +:10821000E510E510E510E510E510E510E510E510B6 +:10822000E510E510E510E510E510E5106721CC52EA +:108230006B42E93147194A3ACC4AC831E510E5109A +:10824000E510E510E510E510E510E510E510E51086 +:10825000E510E510E510E510E510E510E510E51076 +:10826000E510E510E510E510E510E510E510E51066 +:10827000E510E510E5106721CC526B42E931471952 +:108280004A3ACC4AC831E510E510E510E510E51092 +:10829000E510E510E510E510E510E510E510E51036 +:1082A000E510E510E510E510E510E510E510E51026 +:1082B000E510E510E510E510E510E510E510E51016 +:1082C0006721CC528B42E93147195172D27ACB41A6 +:1082D000E510E510E510E510E510E510E510E510F6 +:1082E000E510E510E510E510E510E510E510E510E6 +:1082F000E510E510E510E510E510E510E510E510D6 +:10830000E510E510E510E510E5106829CC528B4228 +:10831000E931471958A2D7A2CD51E510E510E51073 +:10832000E510E510E510E510E510E510E510E510A5 +:10833000E510E510E510E510E510E510E510E51095 +:10834000E510E510E510E510E510E510E510E51085 +:10835000E510E5106829CC528B42E931471978A223 +:10836000D7A2CD51E510E510E510E510E510E510B8 +:10837000E510E510E510E510E510E510E510E51055 +:10838000E510E510E510E510E510E510E510E51045 +:10839000E510E510E510E510E510E510E510682999 +:1083A000CC528B42E931482978A2D7A2CD51E510B1 +:1083B000E510E510E510E510E510E510E510E51015 +:1083C000E510E510E510E510E510E510E510E51005 +:1083D000E510E510E510E510E510E510E510E510F5 +:1083E000E510E510E510E5106829CC528B42E93123 +:1083F000ED5878A2D7A2CD51E510E510E510E510B3 +:10840000E510E510E510E510E510E510E510E510C4 +:10841000E510E510E510E510E510E510E510E510B4 +:10842000E510E510E510E510E510E510E510E510A4 +:10843000E5106829CC526B42E931939078A2D7A21B +:10844000CD51E510E510E510E510E510E510E5105B +:10845000E510E510E510E510E510E510E510E51074 +:10846000E510E510E510E510E510E510E510E51064 +:10847000E510E510E510E510E510E5106931D17261 +:108480009072F061F8A878A2D7A2CD51E510E5105E +:10849000E510E510E510E510E510E510E510E51034 +:1084A000E510E510E510E510E510E510E510E51024 +:1084B000E510E510E510E510E510E510E510E51014 +:1084C000E510E510E5106931F3829382D58937A173 +:1084D00078A2D7A2CD51E510E510E510E510E51022 +:1084E000E510E510E510E510E510E510E510E510E4 +:1084F000E510E510E510E510E510E510E510E510D4 +:10850000E510E510E510E510E510E510E510E510C3 +:108510006829CC528B425289B18078A2D7A2CD5122 +:10852000E510E510E510E510E510E510E510E510A3 +:10853000E510E510E510E510E510E510E510E51093 +:10854000E510E510E510E510E510E510E510E51083 +:10855000E510E510E510E510E5106829CC526B4AEE +:1085600017B10C4978A2D7A2CD51E510E510E5105E +:10857000E510E510E510E510E510E510E510E51053 +:10858000E510E510E510E510E510E510E510E51043 +:10859000E510E510E510E510E510E510E510E51033 +:1085A000E510E5106829CC524D5AF7B8482978A251 +:1085B000D7A2ED51E510E510E510E510E510E51046 +:1085C000E510E510E510E510E510E510E510E51003 +:1085D000E510E510E510E510E510E510E510E510F3 +:1085E000E510E510E510E510E510E510E510682947 +:1085F000CC521282349147197482F482EC49E5100E +:10860000E510E510E510E510E510E510E510E510C2 +:10861000E510E510E510E510E510E510E510E510B2 +:10862000E510E510E510E510E510E510E510E510A2 +:10863000E510E510E510E5106829CC52D5A98E614A +:1086400067198B3AEC4AE931E510E510E510E510C1 +:10865000E510E510E510E510E510E510E510E51072 +:10866000E510E510E510E510E510E510E510E51062 +:10867000E510E510E510E510E510E510E510E51052 +:10868000E5106721AE5AB7B1CA4147198B3AED4A96 +:10869000E931E510E510E510E510E510E510E5100D +:1086A000E510E510E510E510E510E510E510E51022 +:1086B000E510E510E510E510E510E510E510E51012 +:1086C000E510E510E510E510E510E5106721717A79 +:1086D000D5A1E93147198B3AED4AE931E510E510AA +:1086E000E510E510E510E510E510E510E510E510E2 +:1086F000E510E510E510E510E510E510E510E510D2 +:10870000E510E510E510E510E510E510E510E510C1 +:10871000E510E510E5106721349A307AE931471900 +:108720008B3AED4AE931E510E510E510E510E5106A +:10873000E510E510E510E510E510E510E510E51091 +:10874000E510E510E510E510E510E510E510E51081 +:10875000E510E510E510E510E510E510E510E51071 +:10876000672916B24D52E93147198B3AED4AE93182 +:10877000E510E510E510E510E510E510E510E51051 +:10878000E510E510E510E510E510E510E510E51041 +:10879000E510E510E510E510E510E510E510E51031 +:1087A000E510E510E510E510E510493135AA6B4AF2 +:1087B000E93147198B3AED4AE931E510E510E5104A +:1087C000E510E510E510E510E510E510E510E51001 +:1087D000E510E510E510E510E510E510E510E510F1 +:1087E000E510E510E510E510E510E510E510E510E1 +:1087F000E510E5102A39728A6B42E93147198B3A44 +:10880000ED4AE931E510E510E510E510E510E51059 +:10881000E510E510E510E510E510E510E510E510B0 +:10882000E510E510E510E510E510E510E510E510A0 +:10883000E510E510E510E510E510E510E5102A3922 +:108840008F6A6B42E93147196B3AEC4AE831E5101F +:10885000E510E510E510E510E510E510E510E51070 +:10886000E510E510E510E510E510E510E510E51060 +:10887000E510E510E510E510E510E510E510E51050 +:10888000E510E510E510E5104931CC528B42E93195 +:1088900047194A3ACC4AC829E510E510E510E51019 +:1088A000E510E510E510E510E510E510E510E51020 +:1088B000E510E510E510E510E510E510E510E51010 +:1088C000E510E510E510E510E510E510E510E51000 +:1088D000E5106729CC528B42E93147194A3ACC4A14 +:1088E000C829E510E510E510E510E510E510E510E4 +:1088F000E510E510E510E510E510E510E510E510D0 +:10890000E510E510E510E510E510E510E510E510BF +:10891000E510E510E510E510E510E5106721CC52F3 +:108920008B42E93147194E5ACF62CA39E510E5103A +:10893000E510E510E510E510E510E510E510E5108F +:10894000E510E510E510E510E510E510E510E5107F +:10895000E510E510E510E510E510E510E510E5106F +:10896000E510E510E5106721CC528B42E93147193B +:1089700078A2F7A2ED51E510E510E510E510E5103D +:10898000E510E510E510E510E510E510E510E5103F +:10899000E510E510E510E510E510E510E510E5102F +:1089A000E510E510E510E510E510E510E510E5101F +:1089B0006721CC528B42E931471978A2F7A2ED51D9 +:1089C000E510E510E510E510E510E510E510E510FF +:1089D000E510E510E510E510E510E510E510E510EF +:1089E000E510E510E510E510E510E510E510E510DF +:1089F000E510E510E510E510E5106721CC528B423B +:108A0000E931472178A2F7A2ED51E510E510E51014 +:108A1000E5106721AF73AF73AF73AF73AF73AF730D +:108A2000AF73AF73AF73AF73AF73AF73AF73AF7336 +:108A3000AF73AF73AF73AF73EC52E510E510E51091 +:108A4000E510E5106721CC528B42E931471978A235 +:108A5000F7A2ED51E510E510E510E5102A3AFFFF09 +:108A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:108A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:108A8000FFFFF8BDE510E510E510E510E5106721E2 +:108A9000CC526B42E931471978A2F7A2ED51E510AB +:108AA000E510E510E5102A3AFFFFFFFFFFFFFFFF8B +:108AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:108AC000FFFFFFFFFFFFFFFFFFFFFFFFF8BDE51008 +:108AD000E510E510E510E5106829D06A8F620E5A9E +:108AE0008D4978A2F7A2ED51E510E510E510E510EB +:108AF0002A3AFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:108B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:108B1000FFFFFFFFFFFFF8BDE510E510E510E510D2 +:108B2000E5106931F592B58A358AB58178A2F7A248 +:108B3000ED51E510E510E510E510E5104621462160 +:108B4000462146214621462146214621FFFFFFFFBF +:108B5000728C46214621462146214621BBD6FFFF85 +:108B6000F8BDE510E510E510E510E5106721CC4AE9 +:108B70008B42E929471978A2F7A2ED51E510E510DB +:108B8000E510E510E510E510E510E510E510E5103D +:108B9000E510E5104621FFFFFFFF5184E510E510C9 +:108BA000E510E510E510BBD6FFFFF8BDE510E510B8 +:108BB000E510E510E5106721CC528B42E9314719E9 +:108BC00078A2F7A2ED51E510E510E510E510E510EB +:108BD000E510E510E510E510E510E510E510093A9F +:108BE000FFFFFFFFF49CE510E510E510E510E51030 +:108BF0005DEFFFFFF8BDE510E510E510E510E510AD +:108C00006721CC528B42E931471978A2F7A2ED5186 +:108C1000E510E510E510E510E510E510E510E510AC +:108C2000E510E510E5102619149DFFFFFFFF5DEF2D +:108C30004721E510E510E510CC52FFFFFFFF96AD90 +:108C4000E510E510E510E510E5106721CC526B4208 +:108C5000E9314719968AF592EC49E510E510E510DF +:108C6000E51067213184D49455A596ADD7B559CE7A +:108C70005DEFFFFFFFFFFFFFFFFFFBDE7284117C54 +:108C8000F49CBEF7FFFFFFFFB394E510E510E5107D +:108C9000E510E5106721CC526B42E93147198B3A58 +:108CA000EC4AC829E510E510E510E5102A3AFFFF67 +:108CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:108CC000F8BDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:108CD000FFFF0D5BE510E510E510E510E5106721DD +:108CE000CC526B42E93147198B42EC4AC831E5104E +:108CF000E510E510E5102A3AFFFFFFFFFFFFFFFF39 +:108D0000FFFFFFFFFFFFFFFF79CE093A7DEFFFFF77 +:108D1000FFFFFFFFFFFFFFFFFFFF9AD60619E510D9 +:108D2000E510E510E510E5106721CC528B42E931E2 +:108D300047198B3AED4AE931E510E510E510E510E9 +:108D40002A3AFFFFDFFF5DEF1CE7FBDEBBD618C64C +:108D500052844621E5102A3AF8BDBEF7FFFFFFFF17 +:108D60009EEF55A56721E510E510E510E510E5102B +:108D7000E5106721CC528B42E93147198B3AEC4A16 +:108D8000C831E510E510E510E5104619C831E510C9 +:108D9000E510E510E510E510E510E510E510E5102B +:108DA000E510E510E510872987290511E510E51084 +:108DB000E510E510E510E510E510E5106721CC524F +:108DC0008B42E93147198B42EC4AC829E510E5107E +:108DD000E510E510E510E510E510E510E510E510EB +:108DE000E510E510E510E510E510E510E510E510DB +:108DF000E510E510E510E510E510E510E510E510CB +:108E0000E510E510E5106721CC528B42E931471996 +:108E10008B3AEC4AC829E510E510E510E510E5109D +:108E2000E510E510E510E510E510E510E510E5109A +:108E3000E510E510E510E510E510E510E510E5108A +:108E4000E510E510E510E510E510E510E510E5107A +:108E50006721CC528B42E93147198B3AEC4AC82939 +:108E6000E510E510E510E510A829F49CF49CF49CAD +:108E7000F49CF49CF49CF49CF49CF49CF49CF49C72 +:108E8000F49CF49CF49CF49CF49CF49CF49CD073AF +:108E9000E510E510E510E510E5106721CC528B4296 +:108EA000E93147198B3AEC4AC829E510E510E5107D +:108EB000E5102A3AFFFFFFFFFFFFFFFFFFFFFFFF65 +:108EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:108ED000FFFFFFFFFFFFFFFFF8BDE510E510E51006 +:108EE000E510E5106721CC528B42E93147194A3A27 +:108EF000CC4AC831E510E510E510E5102A3AFFFF2D +:108F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:108F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:108F2000FFFFF8BDE510E510E510E510E51067213D +:108F3000CC528B42E93147194A3ACC4AC829E5104C +:108F4000E510E510E5102A3AFFFFFFFF9EF71CE74A +:108F50001CE71CE71CE71CE7BEF7FFFFFFFF1CE751 +:108F60001CE71CE71CE71CE7DFFFFFFFF8BDE5106F +:108F7000E510E510E510E5106721CC528B42E93190 +:108F800047196F5AD06ACA39E510E510E510E510A7 +:108F90002A3AFFFFFFFF3184E510E510E510E510E8 +:108FA000E51035A5FFFFDFFFE510E510E510E51042 +:108FB000E5101CE7FFFFF8BDE510E510E510E51032 +:108FC000E5106829CC528B42E931471998A2F7A2E3 +:108FD000ED51E510E510E510E5102A3AFFFFFFFF1F +:108FE0003184E510E510E510E510E51035A5FFFF2B +:108FF000DFFFE510E510E510E510E5101CE7FFFFC9 +:10900000F8BDE510E510E510E510E5106931CC522A +:109010006B42E931471998A2F7A2ED51E510E5102E +:10902000E510E5102A3AFFFFFFFF3184E510E51057 +:10903000E510E510E51035A5FFFFDFFFE510E510B1 +:10904000E510E510E5101CE7FFFFF8BDE510E510A1 +:10905000E510E510E5106931CC526B42E931471952 +:1090600098A2F7A2ED51E510E510E510E5102A3AB7 +:10907000FFFFFFFF3184E510E510E510E510E51076 +:1090800035A5FFFFDFFFE510E510E510E510E51061 +:109090001CE7FFFFF8BDE510E510E510E510E51051 +:1090A0006931CD528B42E931471998A2F7A2ED51AF +:1090B000E510E510E510E5102A3AFFFFFFFF3184C7 +:1090C000E510E510E510E510E51035A5FFFFDFFF21 +:1090D000E510E510E510E510E5101CE7FFFFF8BD11 +:1090E000E510E510E510E510E5106931CC526B4252 +:1090F000E931471998A2F7A2ED51E510E510E51006 +:10910000E5102A3AFFFFFFFF3184E510E510E51076 +:10911000E510E51052849AD67ACEE510E510E510F8 +:10912000E510E5101CE7FFFFF8BDE510E510E510C0 +:10913000E510E5106931F172906A0F5A8E5198A2CC +:10914000F7A2ED51E510E510E510E5108729938CA5 +:10915000938C8B4AE510E510E510E510E510E5105D +:10916000E510E510E510E510E510E510E5108B4A77 +:10917000CC524A42E510E510E510E510E5106A39D9 +:10918000158BB58A3582D58198A2F7A2ED51E510ED +:10919000E510E510E510E510E510E510E510E51027 +:1091A000E510E510E510E510E510E510E510E51017 +:1091B000E510E510E510E510E510E510E510E51007 +:1091C000E510E510E510E5106931CD528B42E9312B +:1091D000671998A2F7A2ED51E510E510E510E5102A +:1091E000E510E510A829728C59C63CE73184E510DA +:1091F000E510E510E510E5108729AF73F49CF49CA9 +:10920000F073C831E510E510E510E510E510E51044 +:10921000E5106931CD528B42E931671998A2F7A266 +:10922000ED51E510E510E510E510E510AC4A9EF7AC +:10923000FFFFFFFFFFFF928CE510E510E510E51042 +:109240006E6BBEF7FFFFFFFFFFFFFFFFDFFFD07377 +:10925000E510E510E510E510E510E5106931ED5A6F +:10926000AC4A2A32A921989AF7A2ED51E510E510EF +:10927000E510E51005193CE7FFFFFFFFFFFFFFFFCB +:10928000928CE510E510E5100D5BDFFFFFFFFFFF9F +:10929000FFFFFFFFFFFFFFFFFFFF8B4AE510E51019 +:1092A000E510E510E5106931ED5AAC4A2A32A921E2 +:1092B000958AF592EC49E510E510E510E510AC4A09 +:1092C000FFFFFFFFFFFF5DE738C64E63E510E510C7 +:1092D00087295DEFFFFFFFFFFFFFFFFF9EF7FFFF07 +:1092E000FFFFFFFFB7B5E510E510E510E510E5104D +:1092F0006931ED5AAC4A2A32A9214A3ACC4AC831DE +:10930000E510E510E510E510317CFFFFFFFFD49478 +:10931000E510E510E510E510E510B7B5FFFFFFFF1C +:10932000FFFFD7B56721E5104A427DEFFFFF9EF7AB +:109330000511E510E510E510E5106721ED52AC4A86 +:109340002A32A9214A3ACC4AC831E510E510E51085 +:10935000E510728CFFFFFFFF6721E510E510E510B7 +:10936000E5102D5BFFFFFFFFFFFFBBD62619E510C1 +:10937000E510E510159DFFFFFFFF4721E510E51003 +:10938000E510E5106721ED52AC4A2A32A9218B3A4B +:10939000ED4AE931E510E510E510E510728CFFFFAC +:1093A000FFFFA829E510E510E51046213DE7FFFF86 +:1093B000FFFFFFFF6B42E510E510E510E510F49CA0 +:1093C000FFFFFFFF8729E510E510E510E510672195 +:1093D000ED52AC4A2A32A9214A3ACC4AC831E510AA +:1093E000E510E510E510F073FFFFFFFF928C051903 +:1093F000E5104621D7B5FFFFFFFFFFFFF49CE51006 +:10940000E510E51026196B427DEFFFFFDFFF2619FF +:10941000E510E510E510E5106721ED52AC4A2A325F +:10942000A9214A3ACC4AC831E510E510E510E5100B +:10943000093AFFFFFFFFFFFF1CE739C67DEFFFFF83 +:10944000FFFFFFFF1CE74621E510E510117C7DEFD3 +:10945000FFFFFFFFFFFFBAD6E510E510E510E510AE +:10946000E51067210D53AC4A2A32A9214A3ACC4A69 +:10947000C831E510E510E510E510E51059CEFFFF05 +:10948000FFFFFFFFFFFFFFFFFFFFFFFFDFFFAB4A15 +:10949000E510E510E5105284FFFFFFFFFFFFFFFF1F +:1094A000D073E510E510E510E510E5106721ED52E9 +:1094B000AC4A2A32A9214A3ACC4AC831E510E51013 +:1094C000E510E510E510E9311CE7FFFFFFFFFFFFA6 +:1094D000FFFFFFFFDFFFD073E510E510E510E5109B +:1094E0005284FFFFFFFFFFFF56A50519E510E510A9 +:1094F000E510E510E5106721ED52AC4A2A32A921AA +:109500004A3ACC4AC831E510E510E510E510E510FF +:10951000E5104621318439C6BBD67ACE35A52A3A24 +:10952000E510E510E510E510E510ED5A149D728484 +:109530002A3AE510E510E510E510E510E510E51014 +:109540006721ED52AC4A2A32A9214A3ACC4AC831A5 +:10955000E510E510E510E510E510E510E510E51063 +:10956000E510E510E510E510E510E510E510E51053 +:10957000E510E510E510E510E5104A426B42093AA6 +:10958000E510E510E510E510E5106721CC528B429F +:10959000E93168194A3ACC4AC831E510E510E510BE +:1095A000E510E510E510E510E510E510E510E51013 +:1095B000E510E510E510E510E510E510E510E51003 +:1095C000E510E5101CE7FFFFF8BDE510E510E5101C +:1095D000E510E5106721CC528B42E93147194A3A30 +:1095E000CC4AC831E510E510E510E510E510E510AE +:1095F000E510E510E510E510E510E510E510E510C3 +:10960000E510E510E510E510E510E510E5101CE7A4 +:10961000FFFFF8BDE510E510E510E510E51068293D +:10962000F06AAF620E5A8D494A3ACC4AC831E51009 +:10963000E510E510E510E510E510E510E510E51082 +:10964000E510E510E510E510E510E510E510E51072 +:10965000E510E510E510E5101CE7FFFFF8BDE5108B +:10966000E510E510E510E5108A3937A3D89A599A24 +:10967000F9994A3ACC4AC831E510E510E510E510F1 +:10968000E510E510E510E510E510E510E510E51032 +:10969000E510E510E510E510E510E510E510E51022 +:1096A000E5101CE7FFFFF8BDE510E510E510E5103B +:1096B000E5108A39379BD79A789AF9994A3ACC4A71 +:1096C000C831E510E510E510E510093A3CE73CE744 +:1096D0003CE73CE73CE73CE73CE73CE73CE73CE772 +:1096E0003CE73CE73CE73CE73CE73DE7FFFFFFFFAB +:1096F000F8BDE510E510E510E510E5108A39379B57 +:10970000F79A789AF9994A3AAC4AC831E510E510C7 +:10971000E510E5102A3AFFFFFFFFFFFFFFFFFFFF05 +:10972000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10973000FFFFFFFFFFFFFFFFFFFFF8BDE510E51094 +:10974000E510E510E5108A39379BF79A789AF99970 +:109750006F62F06AEA39E510E510E510E5102A3A83 +:10976000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10977000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10978000FFFFFFFFF8BDE510E510E510E510E5105F +:109790008A39379BF79A789AF9999582F48AEC4935 +:1097A000E510E510E510E510A82976AD76AD76ADAB +:1097B00076AD76AD76AD76AD76AD76AD76AD76AD91 +:1097C00076AD76AD76AD76AD76ADBEF7FFFFF8BD82 +:1097D000E510E510E510E510E5108A39379BF79A9A +:1097E000789AF9994A3ACC4AC829E510E510E5106B +:1097F000E510E510E510E510E510E510E510E510C1 +:10980000E510E510E510E510E510E510E510E510B0 +:10981000E510E5101CE7FFFFF8BDE510E510E510C9 +:10982000E510E5108A39379BF79A789AF9994A3A00 +:10983000CC4AC831E510E510E510E510E510E5105B +:10984000E510E510E510E510E510E510E510E51070 +:10985000E510E510E510E510E510E510E5101CE752 +:10986000FFFFF8BDE510E510E510E510E5108A39B9 +:10987000379BF79A789AF9994A3ACC4AC831E51059 +:10988000E510E510E51005192619E510E510E510BD +:10989000E510E510E510E510E510E510E510E51020 +:1098A000E510E510E510E5101CE7FFFFF8BDE51039 +:1098B000E510E510E510E5108A39379BF79A789A9C +:1098C000F9994A3ACC4AC831E510E510E510E5109F +:1098D0002A3A5DEF76AD4E63A829E510E510E51054 +:1098E000E510E510E510E510E510E510E510E510D0 +:1098F000E510DBD69EF7B7B5E510E510E510E510ED +:10990000E5108A39379BF79A789AF9994A3ACC4AFE +:10991000C831E510E510E510E5102A3AFFFFFFFF1A +:10992000FFFFFFFFBAD6728C8B4A0619E510E510CF +:10993000E510E510E510E510E510E510051905192D +:109940000511E510E510E510E510E5106931148307 +:10995000D482547AD4714A3ACC4AC831E510E51021 +:10996000E510E5102A3AFFFFFFFFFFFFFFFFFFFFB3 +:10997000FFFFFFFF7EEFB7B5AF6BC8310511E510F4 +:10998000E510E510E510E510E510E510E510E5102F +:10999000E510E510E5106721CC4A6B42E931471923 +:1099A0004A3ACC4AC831E510E510E510E5106721C8 +:1099B000B3947ACEDFFFFFFFFFFFFFFFFFFFFFFF44 +:1099C000FFFFFFFFFFFF1CE7D494CC524621E510B8 +:1099D000E510E510E510E510E510E510E510E510DF +:1099E0006721CC528B42E93167194A3ACC4AC831D7 +:1099F000E510E510E510E510E510E510E510461955 +:109A00000D5B5DEFFFFFFFFFFFFFFFFFFFFFFFFFAE +:109A1000FFFFFFFFFFFFDFFF18BE107C093A0519AB +:109A2000E510E510E510E510E5106721CC528B42FA +:109A3000E93167194A3ACC4AC831E510E510E5101A +:109A4000E510E510E510E510E510E510DBD6FFFFA9 +:109A50007ACE4E6335A5BBD6BEF7FFFFFFFFFFFFF3 +:109A6000FFFFFFFFFFFFFFFF96ADE510E510E510DC +:109A7000E510E5106721CC528B42E93167194A3A6B +:109A8000CC4AC831E510E510E510E510E510E51009 +:109A9000E510E510E510DBD6FFFF18C6E510E51070 +:109AA000E5104621CC52B39459CEBEF7FFFFFFFF1D +:109AB000FFFFF8BDE510E510E510E510E5106721A2 +:109AC000CC528B42E93167194A3ACC4AC831E51089 +:109AD000E510E510E510E510E510E510E510E510DE +:109AE000DBD6FFFF18C6E510E510E510E510E51020 +:109AF0000619C8316F6B9AD6FFFFFFFFF8BDE5105E +:109B0000E510E510E510E5106721CC528B42E931F4 +:109B100047194A3ACC4AC831E510E510E510E5107E +:109B2000E510E510E510E510E510DBD6FFFF18C6DF +:109B3000E51026194A42D073B7B53DE7FFFFFFFF96 +:109B4000FFFFFFFFFFFFF8BDE510E510E510E51092 +:109B5000E5106721CC526B42E93147194A3ACC4AA9 +:109B6000C831E510E510E510E510E510E510E51049 +:109B7000E510E510DBD6FFFF3CE739C6BEF7FFFF77 +:109B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFF05 +:109B9000F49CE510E510E510E510E5106721CC52C6 +:109BA0006B42E93147194A3ACC4AC831E510E51011 +:109BB000E510E510E5100619093AAF73B7B5BFF720 +:109BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:109BD000DFFFFBDE149D0D5B4721E510E510E5106E +:109BE000E510E510E5106721CC526B42E9314719C9 +:109BF0004A3ACC4AC831E510E510E510E510E931E4 +:109C00005DEFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:109C1000FFFFFFFF7DEFB7B5AF6B8829E510E510BB +:109C2000E510E510E510E510E510E510E510E5108C +:109C30006721CC4A8B42E93147194A3ACC4AC831AC +:109C4000E510E510E510E5102A3AFFFFFFFFFFFFE2 +:109C5000FFFFFFFFFFFFBEF779CE728C6A42E5106F +:109C6000E510E510E510E510E510E510E510E5104C +:109C7000E510E510E510E510E51068291273B172E2 +:109C80003162B0594A3ACC4AC831E510E510E510C6 +:109C9000E5102A3AFFFFFFFFFFFFFBDE35A50D5B56 +:109CA0006721E510E510E510E510E510E510E51079 +:109CB000E510E510E510E510E510E510E510E510FC +:109CC000E510E5108A39379BF89A789A199A4A3A3A +:109CD000CC4AC831E510E510E510E510E939D7B5F3 +:109CE000D073A829E510E510E510E510E510E510A2 +:109CF000E510E510E510E510E510E510E510E510BC +:109D0000E510E510E510E510E510E510E5108A39DD +:109D1000379BF79A789A199A4A3ACC4AC831E51093 +:109D2000E510E510E510E510E510E510E510E5108B +:109D3000E510E510E510E510E510E510E510E5107B +:109D4000E510E510E510E510E510E510E510E5106B +:109D5000E510E510E510E5108A39379BF79A789AF7 +:109D6000199A4A3ACC4AC831E510E510E510E510D9 +:109D700067218F6B8F6B8F6B8F6B8F6B8F6B8F6B85 +:109D80008F6B8F6B8F6B8F6B8F6B8F6B8F6B8F6B03 +:109D90008F6B8F6B8F6BCC52E510E510E510E510E3 +:109DA000E5108A39379BF79A789A199A4A3ACC4A39 +:109DB000C831E510E510E510E5102A3AFFFFFFFF76 +:109DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:109DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:109DE000F8BDE510E510E510E510E5108A39379B60 +:109DF000F79A989A199A4A3AAC4AC829E510E51098 +:109E0000E510E5102A3AFFFFFFFFFFFFFFFFFFFF0E +:109E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:109E2000FFFFFFFFFFFFFFFFFFFFF8BDE510E5109D +:109E3000E510E510E5108A39379BF79A989A199A38 +:109E4000E9316A4AA829E510E510E510E5102A3A3B +:109E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:109E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:109E7000FFFFFFFFF8BDE510E510E510E510E51068 +:109E80008A31379BF79A989A199AE9316A4AA82930 +:109E9000E510E510E510E510E510462146214621C4 +:109EA00046214621462146216721FFFFFFFF728C94 +:109EB00046214621462146214721BBD6FFFFF8BD5A +:109EC000E510E510E510E510E5108A31379BF79AAB +:109ED000989A199AE9316A4AA829E510E510E5101F +:109EE000E510E510E510E510E510E510E510E510CA +:109EF000E5104621FFFFFFFF5184E510E510E51056 +:109F0000E510E510BBD6FFFFF8BDE510E510E51044 +:109F1000E510E5108A31379BF79A989A199AE9313A +:109F20006A4AA829E510E510E510E510E510E510EE +:109F3000E510E510E510E510E510E510E939FFFF43 +:109F4000FFFFD494E510E510E510E510E5105DEF96 +:109F5000FFFFF8BDE510E510E510E510E5108A31CA +:109F6000579B179B989A3992E9316A4AA829E510BC +:109F7000E510E510E510E510E510E510E510E51039 +:109F8000E510E5102619F49CFFFFFFFF5DEF462169 +:109F9000E510E510E510AC4AFFFFFFFF96B5E510B0 +:109FA000E510E510E510E51069311483D382537A8A +:109FB000D371E9316A4AA829E510E510E510E510EA +:109FC0006721117CB39435A576ADB7B539C65DE789 +:109FD000FFFFFFFFFFFFFFFFDBD65284F073D49437 +:109FE0009EF7FFFFFFFFB394E510E510E510E510C5 +:109FF000E51046218B4A294287290511E9316A4A31 +:10A00000A829E510E510E510E5102A3AFFFFFFFF4B +:10A01000FFFFFFFFFFFFFFFFFFFFFFFFFFFF18BE78 +:10A02000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10A030000D5BE510E510E510E510E51047218B4AB2 +:10A040002A4287290519E9316A4AA829E510E5104D +:10A05000E510E5102A3AFFFFFFFFFFFFFFFFFFFFBC +:10A06000FFFFFFFFFFFF7ACE093A7EEFFFFFFFFF02 +:10A07000FFFFFFFFFFFFFFFFBBD60619E510E5104E +:10A08000E510E510E51047218B4A2A428729051182 +:10A09000E9316A4AA829E510E510E510E5102A3AE9 +:10A0A000FFFFDFFF7DEF3CE7FCDEDBDE39C6728CB5 +:10A0B0004621E5104A4218BEBEF7FFFFFFFF9EF79C +:10A0C00076AD8729E510E510E510E510E510E510FF +:10A0D00047218B4A2A4288292821E9316A4AA8293E +:10A0E000E510E510E510E5104621C8310519E51029 +:10A0F000E510E510E510E510E510E510E510E510B8 +:10A10000E5100511A82987290519E510E510E510C6 +:10A11000E510E510E510E510E51047218B4A2A42CD +:10A12000A831AE49E9316A4AA829E510E510E510E1 +:10A13000E510E510E510E510E510E510E510E51077 +:10A14000E510E510E510E510E510E510E510E51067 +:10A15000E510E510B39435A5117CE510E510E51088 +:10A16000E510E51047218B4A2A42A931AE49093A48 +:10A170008B4AC831E510E510E510E510E510E51053 +:10A18000E510E510E510E510E510E510E510E51027 +:10A19000E510E510E510E510E510E510E5101CE709 +:10A1A000FFFFF8BDE510E510E510E510E5106721AB +:10A1B000AB4A6A42C829AC414A3ACC4AC831E51098 +:10A1C000E510E510E510E510E510E510E510E510E7 +:10A1D000E510E510E510E510E510E510E510E510D7 +:10A1E000E510E510E510E5101CE7FFFFF8BDE510F0 +:10A1F000E510E510E510E5106721CC4A8B420932E5 +:10A2000088214A3ACC4AC831E510E510E510E5103E +:10A21000E510E510E510E510E510E510E510E51096 +:10A22000E510E510E510E510E510E510E510E51086 +:10A23000E5101CE7FFFFF8BDE510E510E510E5109F +:10A24000E5106721CC4A8B420932CE494A3ACC4AC2 +:10A25000C831E510E510E510E51026196B4A6B4A88 +:10A260006B4A6B4A6B4A6B4A6B4A6B4A6B4A6B4A46 +:10A270006B4A6B4A6B4A6B4A6B4A6B4A5DEFFFFF56 +:10A28000F8BDE510E510E510E510E5106721CC52AA +:10A290008B420A32F0514A3ACC4AC831E510E510F7 +:10A2A000E510E5102A3AFFFFFFFFFFFFFFFFFFFF6A +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFF8BDE510E510F9 +:10A2D000E510E510E5106721CC528B420932CE49DA +:10A2E0004A3ACC4AC831E510E510E510E5102A3AA3 +:10A2F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10A30000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10A31000FFFFFFFFF8BDE510E510E510E510E510C3 +:10A320006721CC4A8B42093288218E52106BE93961 +:10A33000E510E510E510E5102A3AFFFFFFFFFFFFEB +:10A34000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10A35000FFFFFFFFFFFFFFFFFFFFFFFFFFFFF8BD56 +:10A36000E510E510E510E510E5106829106BAD5219 +:10A37000092AAC39B062116BEB39E510E510E51034 +:10A38000E51026198B4A8B4A8B4A8B4A8B4A8B4A9B +:10A390008B4A8B4A8B4A8B4A8B4A8B4A8B4A8B4A15 +:10A3A0008B4A8B4A5DEFFFFFF8BDE510E510E51025 +:10A3B000E510E51088293173D0620A3AEF51B06296 +:10A3C000116BEB41E510E510E510E510E510E51027 +:10A3D000E510E510E510E510E510E510E510E510D5 +:10A3E000E510E510E510E510E510E510E5101CE7B7 +:10A3F000FFFFF8BDE510E510E510E510E510882930 +:10A400003173D0620A32EF516D4AEF62E931E510E3 +:10A41000E510E510E510E510E510E510E510E51094 +:10A42000E510E510E510E510E510E510E510E51084 +:10A43000E510E510E510E5101CE7FFFFF8BDE5109D +:10A44000E510E510E510E51068290F63AC4A093204 +:10A45000AA316B42EE5AC931E510E510E510E5105E +:10A46000E510E510E510E510E510E510E510E51044 +:10A47000E510E510E510E510E510E510E510E51034 +:10A48000E5101CE7FFFFF8BDE510E510E510E5104D +:10A49000E5106829116BD0624F52CE49B062116B42 +:10A4A000EB39E510E510E510E510E510E510E510D5 +:10A4B000E510E510E510E510E510E510E510E510F4 +:10A4C000E510E510E510E510E510E510D49476AD43 +:10A4D000317CE510E510E510E510E5108931569363 +:10A4E00016939582378AB062116BEB41E510E51047 +:10A4F000E510E510E510E510E510E510E510E510B4 +:10A50000E510E510E510E510E510E510E510E510A3 +:10A51000E510E510E510E510E510E510E510E51093 +:10A52000E510E510E51088293173F0620B3AEF5120 +:10A530008F5A116BEA39E510E510E510E510E510CA +:10A54000E510E510E510E510E510E510E510E51063 +:10A55000E510E510E510E510E510E510E510E51053 +:10A56000E510E510E510E510E510E510E510E51043 +:10A570008829316BAE520932CD414A3ACC52C831AA +:10A58000E510E510E510E510E510E510E510E51023 +:10A59000E510E510E510E510E510E510E510E51013 +:10A5A000E510E510E510E510E510E510E510E51003 +:10A5B000E510E510E510E510E5106721ED528B423E +:10A5C00009328819AF5A116BEA39E510E510E51028 +:10A5D000E510E510E510E510E510E510E510E510D3 +:10A5E000E510E510E510E510E510E510E510E510C3 +:10A5F000E510E510E510E510E510E510E510E510B3 +:10A60000E510E51088293173CF5A0932EE41B06266 +:10A61000116BEB39E510E510E510E510E510E510DC +:10A62000E510E510E510E510E510E510E510E51082 +:10A63000E510E510E510E510E510E510E510E51072 +:10A64000E510E510E510E510E510E510E5108829A6 +:10A650003173F0620B3AF051B062116BEA39E510D8 +:10A66000E510E510E510E510E510E510E510E51042 +:10A67000E510E510E510E510E510E510E510E51032 +:10A68000E510E510E510E510E510E510E510E51022 +:10A69000E510E510E510E51088293173CF620A3224 +:10A6A000EF494B42ED5AC931E510E510E510E510D0 +:10A6B000E510E510E510E510E510E510E510E510F2 +:10A6C000E510E510E510E510E510E510E510E510E2 +:10A6D000E510E510E510E510E510E510E510E510D2 +:10A6E000E5106721EE5A8B42093288218D521063A2 +:10A6F000E931E510E510E510E510E510E510E5108D +:10A70000E510E510E510E510E510E510E510E510A1 +:10A71000E510E510E510E510E510E510E510E51091 +:10A72000E510E510E510E510E510E5106829106B5F +:10A73000AD52092AAB31B162116BEB39E510E5106E +:10A74000E510E510E510E510E510E510E510E51061 +:10A75000E510E510E510E510E510E510E510E51051 +:10A76000E510E510E510E510E510E510E510E51041 +:10A77000E510E510E51088293173F0620A3AEF51CF +:10A78000B062116BEB39E510E510E510E510E5104E +:10A79000E510E510E510E510E510E510E510E51011 +:10A7A000E510E510E510E510E510E510E510E51001 +:10A7B000E510E510E510E510E510E510E510E510F1 +:10A7C00088293173D0620A32EF498D4AEF62E9314C +:10A7D000E510E510E510E510E510E510E510E510D1 +:10A7E000E510E510E510E510E510E510E510E510C1 +:10A7F000E510E510E510E510E510E510E510E510B1 +:10A80000E510E510E510E510E51068290F63AC4A86 +:10A810000932AA316C42EE5AC931E510E510E51053 +:10A82000E510E510E510E510E510E510E510E51080 +:10A83000E510E510E510E510E510E510E510E51070 +:10A84000E510E510E510E510E510E510E510E51060 +:10A85000E510E5106721EE5A8C4A092A8921B06279 +:10A86000316BEB39E510E510E510E510E510E5106A +:10A87000E510E510E510E510E510E510E510E51030 +:10A88000E510E510E510E510E510E510E510E51020 +:10A89000E510E510E510E510E510E510E51069316B +:10A8A0003173D0620A32EF49B062116BEB39E510B7 +:10A8B000E510E510E510E510E510E510E510E510F0 +:10A8C000E510E510E510E510E510E510E510E510E0 +:10A8D000E510E510E510E510E510E510E510E510D0 +:10A8E000E510E510E510E5102A39F382F0620A3A26 +:10A8F000F0518F5A116BEA39E510E510E510E510BB +:10A90000E510E510E510E510E510E510E510E5109F +:10A91000E510E510E510E510E510E510E510E5108F +:10A92000E510E510E510E510E510E510E510E5107F +:10A93000E510293955AAAE520932CD414A3ACC52D6 +:10A94000C831E510E510E510E510E510E510E5105B +:10A95000E510E510E510E510E510E510E510E5104F +:10A96000E510E510E510E510E510E510E510E5103F +:10A97000E510E510E510E510E510E510682917B2BF +:10A980006D5A09326819AF5A316BEA39E510E51092 +:10A99000E510E510E510E510E510E510E510E5100F +:10A9A000E510E510E510E510E510E510E510E510FF +:10A9B000E510E510E510E510E510E510E510E510EF +:10A9C000E510E510E5108829759AF4990932EE41F1 +:10A9D000B062116BEB39E510E510E510E510E510FC +:10A9E000E510E510E510E510E510E510E510E510BF +:10A9F000E510E510E510E510E510E510E510E510AF +:10AA0000E510E510E510E510E510E510E510E5109E +:10AA10008829127BB7B9ED510F4AB062316BEA3920 +:10AA2000E510E510E510E510E510E510E510E5107E +:10AA3000E510E510E510E510E510E510E510E5106E +:10AA4000E510E510E510E510E510E510E510E5105E +:10AA5000E510E510E510E510E5108829316B159A31 +:10AA60003491EF494B42ED52C831E510E510E51045 +:10AA7000E510E510E510E510E510E510E510E5102E +:10AA8000E510E510E510E510E510E510E510E5101E +:10AA9000E510E510E510E510E510E510E510E5100E +:10AAA000E510E5106721EE5A6D52F7B84B418E5212 +:10AAB0001063E931E510E510E510E510E510E5104B +:10AAC000E510E510E510E510E510E510E510E510DE +:10AAD000E510E510E510E510E510E510E510E510CE +:10AAE000E510E510E510E510E510E510E510882902 +:10AAF000337BD06AD6997581B162116BEB39E51061 +:10AB0000E510E510E510E510E510E510E510E5109D +:10AB1000E510E510E510E510E510E510E510E5108D +:10AB2000E510E510E510E510E510E510E510E5107D +:10AB3000E510E510E510E51089315693168B9582E6 +:10AB4000F999B062116B0B3AE510E510E510E510CC +:10AB5000E510E510E510E510E510E510E510E5104D +:10AB6000E510E510E510E510E510E510E510E5103D +:10AB7000E510E510E510E510E510E510E510E5102D +:10AB8000E5108829316BD0620A32D6A08D4A0F6356 +:10AB9000E931E510E510E510E510E510E510E510E8 +:10ABA000E510E510E510E510E510E510E510E510FD +:10ABB000E510E510E510E510E510E510E510E510ED +:10ABC000E510E510E510E510E510E51068291063C3 +:10ABD000AC4A092A6C416B42EE5AC931E510E510C6 +:10ABE000E510E510E510E510E510E510E510E510BD +:10ABF000E510E510E510E510E510E510E510E510AD +:10AC0000E510E510E510E510E510E510E510E5109C +:10AC1000E510E510E51067210E5B8C4A0932A92189 +:10AC2000B062316B0B3AE510E510E510E510E51068 +:10AC3000E510E510E510E510E510E510E510E5106C +:10AC4000E510E510E510E510E510E510E510E5105C +:10AC5000E510E510E510E510E510E510E510E5104C +:10AC60008829316BF0620A320F4AB062316B0B3ABD +:10AC7000E510E510E510E510E510E510E510E5102C +:10AC8000E510E510E510E510E510E510E510E5101C +:10AC9000E510E510E510E510E510E510E510E5100C +:10ACA000E510E510E510E510E5108829316BF0623C +:10ACB0000A3A0F52AF5A116BEA39E510E510E51068 +:10ACC000E510E510E510E510E510E510E510E510DC +:10ACD000E510E510E510E510E510E510E510E510CC +:10ACE000E510E510E510E510E510E510E510E510BC +:10ACF000E510E5108829316BCE52092ACD412A3A58 +:10AD0000AC52AB4AAB4AAB4AAC4AAB4AAB4AAB4A91 +:10AD1000AC4AAB4AAB4AAC4AAC4AAB4AAB4AAB4A88 +:10AD2000AC4AAB4AAB4AAB4AAC4ACD52AB4AAB4A4F +:10AD3000CC4AAB4AAB4AAB4AAC4AAB4AAB4AAC4A48 +:10AD4000ED526B42E92968194F52D162CE5AAC4A92 +:10AD5000F062116BEE5AAC4A1063116BEE5AAC4ABA +:10AD60001063116BEE5AAC4A1063116BCE5AAC4AA9 +:10AD70001063116B106BAC4A1063116BEF5AAC4A45 +:10AD8000F062116BEE5AAC4AF062F1626D4AA82192 +:10AD9000ED413052705A8F5A4B42B05AB0628F5ABE +:10ADA0004C42B062B05A8F5A4B42B05AB05A905A85 +:10ADB0004B42B162B05A905A4B42B05AB062B26242 +:10ADC0004B429062B05A905A4B42905AB05A905AA5 +:10ADD0004B42905A705A2F52A929EF490F4A1052EC +:10ADE000CD418821EF491052CD396821EF49104AF1 +:10ADF000CD416821EF49104ACD398821EF49104AE9 +:10AE0000CD418821EF49104A10528821EF49104A5C +:10AE1000CD416821EF49F049CD416819EF49EF492B +:10AE2000CD416719EF49000000000000000000005C +: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 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000000000000000000000000000000056 +:10DAD0000000000000000000000000000000000046 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000000000000000000000000000000015 +:10DB10000000000000000000000000000000000005 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA0000000000000000000000000000000000074 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000000000B3 +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000000000000000FF +:10E1200000000000000000000000000000000000EF +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E1500000000000000000000000000000000000BF +:10E1600000000000000000000000000000000000AF +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000000000007F +:10E1A000000000000000000000000000000000006F +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D000000000000000000000000000000000003F +:10E1E000000000000000000000000000000000002F +:10E1F000000000000000000000000000000000001F +:10E20000000000000000000000000000000000000E +:10E2100000000000000000000000000000000000FE +:10E2200000000000000000000000000000000000EE +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E2500000000000000000000000000000000000BE +:10E2600000000000000000000000000000000000AE +:10E27000000000000000000000000000000000009E +:10E28000000000000000000000000000000000008E +:10E29000000000000000000000000000000000007E +:10E2A000000000000000000000000000000000006E +:10E2B000000000000000000000000000000000005E +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E000000000000000000000000000000000002E +:10E2F000000000000000000000000000000000001E +:10E30000000000000000000000000000000000000D +:10E3100000000000000000000000000000000000FD +:10E3200000000000000000000000000000000000ED +:10E3300000000000000000000000000000000000DD +:10E3400000000000000000000000000000000000CD +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E37000000000000000000000000000000000009D +:10E38000000000000000000000000000000000008D +:10E39000000000000000000000000000000000007D +:10E3A000000000000000000000000000000000006D +:10E3B000000000000000000000000000000000005D +:10E3C000000000000000000000000000000000004D +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F000000000000000000000000000000000001D +:10E40000000000000000000000000000000000000C +:10E4100000000000000000000000000000000000FC +:10E4200000000000000000000000000000000000EC +:10E4300000000000000000000000000000000000DC +:10E4400000000000000000000000000000000000CC +:10E4500000000000000000000000000000000000BC +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000000000000000000009C +:10E48000000000000000000000000000000000008C +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000000000005C +:10E4C000000000000000000000000000000000004C +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000000000001C +:10E50000000000000000000000000000000000000B +:10E5100000000000000000000000000000000000FB +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E5500000000000000000000000000000000000BB +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E59000000000000000000000000000000000007B +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000000000000000000000003B +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000000000000000000000FA +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E69000000000000000000000000000000000007A +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E7500000000000000000000000000000000000B9 +:10E7600000000000000000000000000000000000A9 +:10E770000000000000000000000000000000000099 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000000000000000079 +:10E7A0000000000000000000000000000000000069 +:10E7B0000000000000000000000000000000000059 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E8100000000000000000000000000000000000F8 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000000000000000000000D8 +:10E8400000000000000000000000000000000000C8 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E870000000000000000000000000000000000098 +:10E880000000000000000000000000000000000088 +:10E890000000000000000000000000000000000078 +:10E8A0000000000000000000000000000000000068 +:10E8B0000000000000000000000000000000000058 +:10E8C0000000000000000000000000000000000048 +:10E8D0000000000000000000000000000000000038 +:10E8E0000000000000000000000000000000000028 +:10E8F0000000000000000000000000000000000018 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000000000000000000000F7 +:10E9200000000000000000000000000000000000E7 +:10E9300000000000000000000000000000000000D7 +:10E9400000000000000000000000000000000000C7 +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000000000000000000097 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000000000000000000000000000086 +:10EA90000000000000000000000000000000000076 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD0000000000000000000000000000000000036 +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000000000000000000000000016 +:10EB00000000000000000000000000000000000005 +:10EB100000000000000000000000000000000000F5 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB500000000000000000000000000000000000B5 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000000000000000000000000095 +:10EB80000000000000000000000000000000000085 +:10EB90000000000000000000000000000000000075 +:10EBA0000000000000000000000000000000000065 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000000000000000000000000025 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000000000000000000000F4 +:10EC200000000000000000000000000000000000E4 +:10EC300000000000000000000000000000000000D4 +:10EC400000000000000000000000000000000000C4 +:10EC500000000000000000000000000000000000B4 +:10EC600000000000000000000000000000000000A4 +:10EC70000000000000000000000000000000000094 +:10EC80000000000000000000000000000000000084 +:10EC90000000000000000000000000000000000074 +:10ECA0000000000000000000000000000000000064 +:10ECB0000000000000000000000000000000000054 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000000000000000000000000000034 +:10ECE0000000000000000000000000000000000024 +:10ECF0000000000000000000000000000000000014 +:10ED00000000000000000000000000000000000003 +:10ED100000000000000000000000000000000000F3 +:10ED200000000000000000000000000000000000E3 +:10ED300000000000000000000000000000000000D3 +:10ED400000000000000000000000000000000000C3 +:10ED500000000000000000000000000000000000B3 +:10ED600000000000000000000000000000000000A3 +:10ED70000000000000000000000000000000000093 +:10ED80000000000000000000000000000000000083 +:10ED90000000000000000000000000000000000073 +:10EDA0000000000000000000000000000000000063 +:10EDB0000000000000000000000000000000000053 +:10EDC0000000000000000000000000000000000043 +:10EDD0000000000000000000000000000000000033 +:10EDE0000000000000000000000000000000000023 +:10EDF0000000000000000000000000000000000013 +:10EE00000000000000000000000000000000000002 +:10EE100000000000000000000000000000000000F2 +:10EE200000000000000000000000000000000000E2 +:10EE300000000000000000000000000000000000D2 +:10EE400000000000000000000000000000000000C2 +:10EE500000000000000000000000000000000000B2 +:10EE600000000000000000000000000000000000A2 +:10EE70000000000000000000000000000000000092 +:10EE80000000000000000000000000000000000082 +:10EE90000000000000000000000000000000000072 +:10EEA0000000000000000000000000000000000062 +:10EEB0000000000000000000000000000000000052 +:10EEC0000000000000000000000000000000000042 +:10EED0000000000000000000000000000000000032 +:10EEE0000000000000000000000000000000000022 +:10EEF0000000000000000000000000000000000012 +:10EF00000000000000000000000000000000000001 +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF300000000000000000000000000000000000D1 +:10EF400000000000000000000000000000000000C1 +:10EF500000000000000000000000000000000000B1 +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000000091 +:10EF80000000000000000000000000000000000081 +:10EF90000000000000000000000000000000000071 +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000000000000000000000000000051 +:10EFC0000000000000000000000000000000000041 +:10EFD0000000000000000000000000000000000031 +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000000000000011 +:10F000000000000000000000000000000000000000 +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F0400000000000000000000000000000000000C0 +:10F0500000000000000000000000000000000000B0 +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000000000000090 +:10F080000000000000000000000000000000000080 +:10F090000000000000000000000000000000000070 +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000000000000050 +:10F0C0000000000000000000000000000000000040 +:10F0D0000000000000000000000000000000000030 +:10F0E0000000000000000000000000000000000020 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000000000000000000000000FF +:10F1100000000000000000000000000000000000EF +:10F1200000000000000000000000000000000000DF +:10F1300000000000000000000000000000000000CF +:10F1400000000000000000000000000000000000BF +:10F1500000000000000000000000000000000000AF +:10F16000000000000000000000000000000000009F +:10F17000000000000000000000000000000000008F +:10F18000000000000000000000000000000000007F +:10F19000000000000000000000000000000000006F +:10F1A000000000000000000000000000000000005F +:10F1B000000000000000000000000000000000004F +:10F1C000000000000000000000000000000000003F +:10F1D000000000000000000000000000000000002F +:10F1E000000000000000000000000000000000001F +:10F1F000000000000000000000000000000000000F +:10F2000000000000000000000000000000000000FE +:10F2100000000000000000000000000000000000EE +:10F2200000000000000000000000000000000000DE +:10F2300000000000000000000000000000000000CE +:10F2400000000000000000000000000000000000BE +:10F2500000000000000000000000000000000000AE +:10F26000000000000000000000000000000000009E +:10F27000000000000000000000000000000000008E +:10F28000000000000000000000000000000000007E +:10F29000000000000000000000000000000000006E +:10F2A000000000000000000000000000000000005E +:10F2B000000000000000000000000000000000004E +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000000000000000002E +:10F2E000000000000000000000000000000000001E +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F3500000000000000000000000000000000000AD +:10F36000000000000000000000000000000000009D +:10F37000000000000000000000000000000000008D +:10F38000000000000000000000000000000000007D +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E000000000000000000000000000000000001D +:10F3F000000000000000000000000000000000000D +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F4200000000000000000000000000000000000DC +:10F4300000000000000000000000000000000000CC +:10F4400000000000000000000000000000000000BC +:10F4500000000000000000000000000000000000AC +:10F46000000000000000000000000000000000009C +:10F47000000000000000000000000000000000008C +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A000000000000000000000000000000000005C +:10F4B000000000000000000000000000000000004C +:10F4C000000000000000000000000000000000003C +:10F4D000000000000000000000000000000000002C +:10F4E000000000000000000000000000000000001C +:10F4F000000000000000000000000000000000000C +:10F5000000000000000000000000000000000000FB +:10F5100000000000000000000000000000000000EB +:10F5200000000000000000000000000000000000DB +:10F5300000000000000000000000000000000000CB +:10F5400000000000000000000000000000000000BB +:10F5500000000000000000000000000000000000AB +:10F56000000000000000000000000000000000009B +:10F57000000000000000000000000000000000008B +:10F58000000000000000000000000000000000007B +:10F59000000000000000000000000000000000006B +:10F5A000000000000000000000000000000000005B +:10F5B000000000000000000000000000000000004B +:10F5C000000000000000000000000000000000003B +:10F5D000000000000000000000000000000000002B +:10F5E000000000000000000000000000000000001B +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F6100000000000000000000000000000000000EA +:10F6200000000000000000000000000000000000DA +:10F6300000000000000000000000000000000000CA +:10F6400000000000000000000000000000000000BA +:10F6500000000000000000000000000000000000AA +:10F66000000000000000000000000000000000009A +:10F67000000000000000000000000000000000008A +:10F68000000000000000000000000000000000007A +:10F69000000000000000000000000000000000006A +:10F6A000000000000000000000000000000000005A +:10F6B000000000000000000000000000000000004A +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000000000000000000000002A +:10F6E000000000000000000000000000000000001A +:10F6F000000000000000000000000000000000000A +:10F7000000000000000000000000000000000000F9 +:10F7100000000000000000000000000000000000E9 +:10F7200000000000000000000000000000000000D9 +:10F7300000000000000000000000000000000000C9 +:10F7400000000000000000000000000000000000B9 +:10F7500000000000000000000000000000000000A9 +:10F760000000000000000000000000000000000099 +:10F770000000000000000000000000000000000089 +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000000000000000000000000F8 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F870000000000000000000000000000000000088 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000000000000000B6 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000000086 +:10FA80000000000000000000000000000000000076 +:10FA90000000000000000000000000000000000066 +:10FAA0000000000000000000000000000000000056 +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000000036 +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000000000000000000000E5 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000000000000085 +:10FB80000000000000000000000000000000000075 +:10FB90000000000000000000000000000000000065 +:10FBA0000000000000000000000000000000000055 +:10FBB0000000000000000000000000000000000045 +:10FBC0000000000000000000000000000000000035 +:10FBD0000000000000000000000000000000000025 +:10FBE0000000000000000000000000000000000015 +:10FBF0000000000000000000000000000000000005 +:10FC000000000000000000000000000000000000F4 +:10FC100000000000000000000000000000000000E4 +:10FC200000000000000000000000000000000000D4 +:10FC300000000000000000000000000000000000C4 +:10FC400000000000000000000000000000000000B4 +:10FC500000000000000000000000000000000000A4 +:10FC60000000000000000000000000000000000094 +:10FC70000000000000000000000000000000000084 +:10FC80000000000000000000000000000000000074 +:10FC90000000000000000000000000000000000064 +:10FCA0000000000000000000000000000000000054 +:10FCB0000000000000000000000000000000000044 +:10FCC0000000000000000000000000000000000034 +:10FCD0000000000000000000000000000000000024 +:10FCE0000000000000000000000000000000000014 +:10FCF0000000000000000000000000000000000004 +:10FD000000000000000000000000000000000000F3 +:10FD100000000000000000000000000000000000E3 +:10FD200000000000000000000000000000000000D3 +:10FD300000000000000000000000000000000000C3 +:10FD400000000000000000000000000000000000B3 +:10FD500000000000000000000000000000000000A3 +:10FD60000000000000000000000000000000000093 +:10FD70000000000000000000000000000000000083 +:10FD80000000000000000000000000000000000073 +:10FD90000000000000000000000000000000000063 +:10FDA0000000000000000000000000000000000053 +:10FDB0000000000000000000000000000000000043 +:10FDC0000000000000000000000000000000000033 +:10FDD0000000000000000000000000000000000023 +:10FDE0000000000000000000000000000000000013 +:10FDF0000000000000000000000000000000000003 +:10FE000000000000000000000000000000000000F2 +:10FE100000000000000000000000000000000000E2 +:10FE200000000000000000000000000000000000D2 +:10FE300000000000000000000000000000000000C2 +:10FE400000000000000000000000000000000000B2 +:10FE500000000000000000000000000000000000A2 +:10FE60000000000000000000000000000000000092 +:10FE70000000000000000000000000000000000082 +:10FE80000000000000000000000000000000000072 +:10FE90000000000000000000000000000000000062 +:10FEA0000000000000000000000000000000000052 +:10FEB0000000000000000000000000000000000042 +:10FEC0000000000000000000000000000000000032 +:10FED0000000000000000000000000000000000022 +:10FEE0000000000000000000000000000000000012 +:10FEF0000000000000000000000000000000000002 +:10FF000000000000000000000000000000000000F1 +:10FF100000000000000000000000000000000000E1 +:10FF200000000000000000000000000000000000D1 +:10FF300000000000000000000000000000000000C1 +:10FF400000000000000000000000000000000000B1 +:10FF500000000000000000000000000000000000A1 +:10FF60000000000000000000000000000000000091 +:10FF70000000000000000000000000000000000081 +:10FF80000000000000000000000000000000000071 +:10FF90000000000000000000000000000000000061 +:10FFA0000000000000000000000000000000000051 +:10FFB0000000000000000000000000000000000041 +:10FFC0000000000000000000000000000000000031 +:10FFD0000000000000000000000000000000000021 +:10FFE0000000000000000000000000000000000011 +:10FFF0000000000000000000000000000000000001 +:02000004020AEE +:1000000000000000000000000000000000000000F0 +:1000100000000000000000000000000000000000E0 +:1000200000000000000000000000000000000000D0 +:1000300000000000000000000000000000000000C0 +:1000400000000000000000000000000000000000B0 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000000000000000000000000000000000002F +:1001D000000000000000000000000000000000001F +:1001E000000000000000000000000000000000000F +:1001F00000000000000000000000000000000000FF +:1002000000000000000000000000000000000000EE +:1002100000000000000000000000000000000000DE +:1002200000000000000000000000000000000000CE +:1002300000000000000000000000000000000000BE +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000000008E +:10027000000000000000000000000000000000007E +:10028000000000000000000000000000000000006E +: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 +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +: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 +:1008000000000000000000000000000000000000E8 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +: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 +:100C000000000000000000000000000000000000E4 +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000000000000000C4 +:100C300000000000000000000000000000000000B4 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70000000000000000000000000000000000074 +:100C80000000000000000000000000000000000064 +:100C90000000000000000000000000000000000054 +:100CA0000000000000000000000000000000000044 +:100CB0000000000000000000000000000000000034 +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000000000000000F4 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D300000000000000000000000000000000000B3 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +: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 +:1014000000000000000000000000000000000000DC +:1014100000000000000000000000000000000000CC +:1014200000000000000000000000000000000000BC +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000000000000000000000000000008C +:10146000000000000000000000000000000000007C +:10147000000000000000000000000000000000006C +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D000000000000000000000000000000000000C +:1014E00000000000000000000000000000000000FC +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000000000CB +:1015200000000000000000000000000000000000BB +:1015300000000000000000000000000000000000AB +:10154000000000000000000000000000000000009B +:10155000000000000000000000000000000000008B +:10156000000000000000000000000000000000007B +:10157000000000000000000000000000000000006B +:10158000000000000000000000000000000000005B +:10159000000000000000000000000000000000004B +:1015A000000000000000000000000000000000003B +:1015B000000000000000000000000000000000002B +:1015C000000000000000000000000000000000001B +:1015D000000000000000000000000000000000000B +:1015E00000000000000000000000000000000000FB +:1015F00000000000000000000000000000000000EB +:1016000000000000000000000000000000000000DA +:1016100000000000000000000000000000000000CA +:1016200000000000000000000000000000000000BA +:1016300000000000000000000000000000000000AA +:10164000000000000000000000000000000000009A +:10165000000000000000000000000000000000008A +:10166000000000000000000000000000000000007A +:10167000000000000000000000000000000000006A +:10168000000000000000000000000000000000005A +:10169000000000000000000000000000000000004A +:1016A000000000000000000000000000000000003A +:1016B000000000000000000000000000000000002A +:1016C000000000000000000000000000000000001A +:1016D000000000000000000000000000000000000A +:1016E00000000000000000000000000000000000FA +:1016F00000000000000000000000000000000000EA +:1017000000000000000000000000000000000000D9 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:1017300000000000000000000000000000000000A9 +:101740000000000000000000000000000000000099 +:101750000000000000000000000000000000000089 +:101760000000000000000000000000000000000079 +:101770000000000000000000000000000000000069 +:101780000000000000000000000000000000000059 +:101790000000000000000000000000000000000049 +:1017A0000000000000000000000000000000000039 +:1017B0000000000000000000000000000000000029 +:1017C0000000000000000000000000000000000019 +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F00000000000000000000000000000000000E9 +:1018000000000000000000000000000000000000D8 +:1018100000000000000000000000000000000000C8 +:1018200000000000000000000000000000000000B8 +:1018300000000000000000000000000000000000A8 +:101840000000000000000000000000000000000098 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000000000000078 +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:101890000000000000000000000000000000000048 +:1018A0000000000000000000000000000000000038 +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000000000000000000000000008 +:1018E00000000000000000000000000000000000F8 +:1018F00000000000000000000000000000000000E8 +:1019000000000000000000000000000000000000D7 +:1019100000000000000000000000000000000000C7 +:1019200000000000000000000000000000000000B7 +:1019300000000000000000000000000000000000A7 +:101940000000000000000000000000000000000097 +:101950000000000000000000000000000000000087 +:101960000000000000000000000000000000000077 +:101970000000000000000000000000000000000067 +:101980000000000000000000000000000000000057 +:101990000000000000000000000000000000000047 +:1019A0000000000000000000000000000000000037 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000000000000000000017 +:1019D0000000000000000000000000000000000007 +:1019E00000000000000000000000000000000000F7 +:1019F00000000000000000000000000000000000E7 +:101A000000000000000000000000000000000000D6 +:101A100000000000000000000000000000000000C6 +:101A200000000000000000000000000000000000B6 +:101A300000000000000000000000000000000000A6 +:101A40000000000000000000000000000000000096 +:101A50000000000000000000000000000000000086 +:101A60000000000000000000000000000000000076 +:101A70000000000000000000000000000000000066 +:101A80000000000000000000000000000000000056 +:101A90000000000000000000000000000000000046 +:101AA0000000000000000000000000000000000036 +:101AB0000000000000000000000000000000000026 +:101AC0000000000000000000000000000000000016 +:101AD0000000000000000000000000000000000006 +:101AE00000000000000000000000000000000000F6 +:101AF00000000000000000000000000000000000E6 +:101B000000000000000000000000000000000000D5 +:101B100000000000000000000000000000000000C5 +:101B200000000000000000000000000000000000B5 +:101B300000000000000000000000000000000000A5 +:101B40000000000000000000000000000000000095 +:101B50000000000000000000000000000000000085 +:101B60000000000000000000000000000000000075 +:101B70000000000000000000000000000000000065 +:101B80000000000000000000000000000000000055 +:101B90000000000000000000000000000000000045 +:101BA0000000000000000000000000000000000035 +:101BB0000000000000000000000000000000000025 +:101BC0000000000000000000000000000000000015 +:101BD0000000000000000000000000000000000005 +:101BE00000000000000000000000000000000000F5 +:101BF00000000000000000000000000000000000E5 +:101C000000000000000000000000000000000000D4 +:101C100000000000000000000000000000000000C4 +:101C200000000000000000000000000000000000B4 +:101C300000000000000000000000000000000000A4 +:101C40000000000000000000000000000000000094 +:101C50000000000000000000000000000000000084 +:101C60000000000000000000000000000000000074 +:101C70000000000000000000000000000000000064 +: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 +:1030000000000000000000000000000000000000C0 +:1030100000000000000000000000000000000000B0 +:1030200000000000000000000000000000000000A0 +:103030000000000000000000000000000000000090 +:103040000000000000000000000000000000000080 +:103050000000000000000000000000000000000070 +:103060000000000000000000000000000000000060 +:103070000000000000000000000000000000000050 +:103080000000000000000000000000000000000040 +:103090000000000000000000000000000000000030 +:1030A0000000000000000000000000000000000020 +:1030B0000000000000000000000000000000000010 +:1030C0000000000000000000000000000000000000 +:1030D00000000000000000000000000000000000F0 +:1030E00000000000000000000000000000000000E0 +:1030F00000000000000000000000000000000000D0 +:1031000000000000000000000000000000000000BF +:1031100000000000000000000000000000000000AF +:10312000000000000000000000000000000000009F +:10313000000000000000000000000000000000008F +:10314000000000000000000000000000000000007F +:10315000000000000000000000000000000000006F +:10316000000000000000000000000000000000005F +:10317000000000000000000000000000000000004F +:10318000000000000000000000000000000000003F +:10319000000000000000000000000000000000002F +:1031A000000000000000000000000000000000001F +:1031B000000000000000000000000000000000000F +:1031C00000000000000000000000000000000000FF +:1031D00000000000000000000000000000000000EF +:1031E00000000000000000000000000000000000DF +:1031F00000000000000000000000000000000000CF +:1032000000000000000000000000000000000000BE +:1032100000000000000000000000000000000000AE +:10322000000000000000000000000000000000009E +:10323000000000000000000000000000000000008E +:10324000000000000000000000000000000000007E +:10325000000000000000000000000000000000006E +:10326000000000000000000000000000000000005E +:10327000000000000000000000000000000000004E +:10328000000000000000000000000000000000003E +:10329000000000000000000000000000000000002E +:1032A000000000000000000000000000000000001E +:1032B000000000000000000000000000000000000E +:1032C00000000000000000000000000000000000FE +:1032D00000000000000000000000000000000000EE +:1032E00000000000000000000000000000000000DE +:1032F00000000000000000000000000000000000CE +:1033000000000000000000000000000000000000BD +:1033100000000000000000000000000000000000AD +:10332000000000000000000000000000000000009D +:10333000000000000000000000000000000000008D +:10334000000000000000000000000000000000007D +:10335000000000000000000000000000000000006D +:10336000000000000000000000000000000000005D +:10337000000000000000000000000000000000004D +:10338000000000000000000000000000000000003D +:10339000000000000000000000000000000000002D +:1033A000000000000000000000000000000000001D +:1033B000000000000000000000000000000000000D +:1033C00000000000000000000000000000000000FD +:1033D00000000000000000000000000000000000ED +:1033E00000000000000000000000000000000000DD +:1033F00000000000000000000000000000000000CD +:1034000000000000000000000000000000000000BC +:1034100000000000000000000000000000000000AC +:10342000000000000000000000000000000000009C +:10343000000000000000000000000000000000008C +:10344000000000000000000000000000000000007C +:10345000000000000000000000000000000000006C +:10346000000000000000000000000000000000005C +:10347000000000000000000000000000000000004C +:10348000000000000000000000000000000000003C +:10349000000000000000000000000000000000002C +:1034A000000000000000000000000000000000001C +:1034B000000000000000000000000000000000000C +:1034C00000000000000000000000000000000000FC +:1034D00000000000000000000000000000000000EC +:1034E00000000000000000000000000000000000DC +:1034F00000000000000000000000000000000000CC +:1035000000000000000000000000000000000000BB +:1035100000000000000000000000000000000000AB +:10352000000000000000000000000000000000009B +:10353000000000000000000000000000000000008B +:10354000000000000000000000000000000000007B +:10355000000000000000000000000000000000006B +:10356000000000000000000000000000000000005B +:10357000000000000000000000000000000000004B +:10358000000000000000000000000000000000003B +:10359000000000000000000000000000000000002B +:1035A000000000000000000000000000000000001B +:1035B000000000000000000000000000000000000B +:1035C00000000000000000000000000000000000FB +:1035D00000000000000000000000000000000000EB +:1035E00000000000000000000000000000000000DB +:1035F00000000000000000000000000000000000CB +:1036000000000000000000000000000000000000BA +:1036100000000000000000000000000000000000AA +:10362000000000000000000000000000000000009A +:10363000000000000000000000000000000000008A +:10364000000000000000000000000000000000007A +:10365000000000000000000000000000000000006A +:10366000000000000000000000000000000000005A +:10367000000000000000000000000000000000004A +:10368000000000000000000000000000000000003A +:10369000000000000000000000000000000000002A +:1036A000000000000000000000000000000000001A +:1036B000000000000000000000000000000000000A +:1036C00000000000000000000000000000000000FA +:1036D00000000000000000000000000000000000EA +:1036E00000000000000000000000000000000000DA +:1036F00000000000000000000000000000000000CA +:1037000000000000000000000000000000000000B9 +:1037100000000000000000000000000000000000A9 +:103720000000000000000000000000000000000099 +:103730000000000000000000000000000000000089 +:103740000000000000000000000000000000000079 +:103750000000000000000000000000000000000069 +:103760000000000000000000000000000000000059 +:103770000000000000000000000000000000000049 +:103780000000000000000000000000000000000039 +:103790000000000000000000000000000000000029 +:1037A0000000000000000000000000000000000019 +:1037B0000000000000000000000000000000000009 +:1037C00000000000000000000000000000000000F9 +:1037D00000000000000000000000000000000000E9 +:1037E00000000000000000000000000000000000D9 +:1037F00000000000000000000000000000000000C9 +:1038000000000000000000000000000000000000B8 +:1038100000000000000000000000000000000000A8 +:103820000000000000000000000000000000000098 +:103830000000000000000000000000000000000088 +:103840000000000000000000000000000000000078 +:103850000000000000000000000000000000000068 +:103860000000000000000000000000000000000058 +:103870000000000000000000000000000000000048 +:103880000000000000000000000000000000000038 +:103890000000000000000000000000000000000028 +:1038A0000000000000000000000000000000000018 +:1038B0000000000000000000000000000000000008 +:1038C00000000000000000000000000000000000F8 +:1038D00000000000000000000000000000000000E8 +:1038E00000000000000000000000000000000000D8 +:1038F00000000000000000000000000000000000C8 +:1039000000000000000000000000000000000000B7 +:1039100000000000000000000000000000000000A7 +:103920000000000000000000000000000000000097 +:103930000000000000000000000000000000000087 +:103940000000000000000000000000000000000077 +:103950000000000000000000000000000000000067 +:103960000000000000000000000000000000000057 +:103970000000000000000000000000000000000047 +:103980000000000000000000000000000000000037 +:103990000000000000000000000000000000000027 +:1039A0000000000000000000000000000000000017 +:1039B0000000000000000000000000000000000007 +:1039C00000000000000000000000000000000000F7 +:1039D00000000000000000000000000000000000E7 +:1039E00000000000000000000000000000000000D7 +:1039F00000000000000000000000000000000000C7 +:103A000000000000000000000000000000000000B6 +:103A100000000000000000000000000000000000A6 +:103A20000000000000000000000000000000000096 +:103A30000000000000000000000000000000000086 +:103A40000000000000000000000000000000000076 +:103A50000000000000000000000000000000000066 +:103A60000000000000000000000000000000000056 +:103A70000000000000000000000000000000000046 +:103A80000000000000000000000000000000000036 +:103A90000000000000000000000000000000000026 +:103AA0000000000000000000000000000000000016 +:103AB0000000000000000000000000000000000006 +:103AC00000000000000000000000000000000000F6 +:103AD00000000000000000000000000000000000E6 +:103AE00000000000000000000000000000000000D6 +:103AF00000000000000000000000000000000000C6 +:103B000000000000000000000000000000000000B5 +:103B100000000000000000000000000000000000A5 +:103B20000000000000000000000000000000000095 +:103B30000000000000000000000000000000000085 +:103B40000000000000000000000000000000000075 +:103B50000000000000000000000000000000000065 +:103B60000000000000000000000000000000000055 +:103B70000000000000000000000000000000000045 +:103B80000000000000000000000000000000000035 +:103B90000000000000000000000000000000000025 +:103BA0000000000000000000000000000000000015 +:103BB0000000000000000000000000000000000005 +:103BC00000000000000000000000000000000000F5 +:103BD00000000000000000000000000000000000E5 +:103BE00000000000000000000000000000000000D5 +:103BF00000000000000000000000000000000000C5 +:103C000000000000000000000000000000000000B4 +:103C100000000000000000000000000000000000A4 +:103C20000000000000000000000000000000000094 +:103C30000000000000000000000000000000000084 +:103C40000000000000000000000000000000000074 +:103C50000000000000000000000000000000000064 +:103C60000000000000000000000000000000000054 +:103C70000000000000000000000000000000000044 +:103C80000000000000000000000000000000000034 +:103C90000000000000000000000000000000000024 +:103CA0000000000000000000000000000000000014 +:103CB0000000000000000000000000000000000004 +:103CC00000000000000000000000000000000000F4 +:103CD00000000000000000000000000000000000E4 +:103CE00000000000000000000000000000000000D4 +:103CF00000000000000000000000000000000000C4 +:103D000000000000000000000000000000000000B3 +:103D100000000000000000000000000000000000A3 +:103D20000000000000000000000000000000000093 +:103D30000000000000000000000000000000000083 +:103D40000000000000000000000000000000000073 +:103D50000000000000000000000000000000000063 +:103D60000000000000000000000000000000000053 +:103D70000000000000000000000000000000000043 +:103D80000000000000000000000000000000000033 +:103D90000000000000000000000000000000000023 +:103DA0000000000000000000000000000000000013 +:103DB0000000000000000000000000000000000003 +:103DC00000000000000000000000000000000000F3 +:103DD00000000000000000000000000000000000E3 +:103DE00000000000000000000000000000000000D3 +:103DF00000000000000000000000000000000000C3 +:103E000000000000000000000000000000000000B2 +:103E100000000000000000000000000000000000A2 +:103E20000000000000000000000000000000000092 +:103E30000000000000000000000000000000000082 +:103E40000000000000000000000000000000000072 +:103E50000000000000000000000000000000000062 +:103E60000000000000000000000000000000000052 +:103E70000000000000000000000000000000000042 +:103E80000000000000000000000000000000000032 +:103E90000000000000000000000000000000000022 +:103EA0000000000000000000000000000000000012 +:103EB0000000000000000000000000000000000002 +:103EC00000000000000000000000000000000000F2 +:103ED00000000000000000000000000000000000E2 +:103EE00000000000000000000000000000000000D2 +:103EF00000000000000000000000000000000000C2 +:103F000000000000000000000000000000000000B1 +:103F100000000000000000000000000000000000A1 +:103F20000000000000000000000000000000000091 +:103F30000000000000000000000000000000000081 +:103F40000000000000000000000000000000000071 +:103F50000000000000000000000000000000000061 +:103F60000000000000000000000000000000000051 +:103F70000000000000000000000000000000000041 +:103F80000000000000000000000000000000000031 +:103F90000000000000000000000000000000000021 +:103FA0000000000000000000000000000000000011 +:103FB0000000000000000000000000000000000001 +:103FC00000000000000000000000000000000000F1 +:103FD00000000000000000000000000000000000E1 +:103FE00000000000000000000000000000000000D1 +:103FF00000000000000000000000000000000000C1 +:1040000000000000000000000000000000000000B0 +:1040100000000000000000000000000000000000A0 +:104020000000000000000000000000000000000090 +:104030000000000000000000000000000000000080 +:104040000000000000000000000000000000000070 +:104050000000000000000000000000000000000060 +:104060000000000000000000000000000000000050 +:104070000000000000000000000000000000000040 +:104080000000000000000000000000000000000030 +:104090000000000000000000000000000000000020 +:1040A0000000000000000000000000000000000010 +:1040B0000000000000000000000000000000000000 +:1040C00000000000000000000000000000000000F0 +:1040D00000000000000000000000000000000000E0 +:1040E00000000000000000000000000000000000D0 +:1040F00000000000000000000000000000000000C0 +:1041000000000000000000000000000000000000AF +:10411000000000000000000000000000000000009F +:10412000000000000000000000000000000000008F +:10413000000000000000000000000000000000007F +:10414000000000000000000000000000000000006F +:10415000000000000000000000000000000000005F +:10416000000000000000000000000000000000004F +:10417000000000000000000000000000000000003F +:10418000000000000000000000000000000000002F +:10419000000000000000000000000000000000001F +:1041A000000000000000000000000000000000000F +:1041B00000000000000000000000000000000000FF +:1041C00000000000000000000000000000000000EF +:1041D00000000000000000000000000000000000DF +:1041E00000000000000000000000000000000000CF +:1041F00000000000000000000000000000000000BF +:1042000000000000000000000000000000000000AE +:10421000000000000000000000000000000000009E +:10422000000000000000000000000000000000008E +:10423000000000000000000000000000000000007E +:10424000000000000000000000000000000000006E +:10425000000000000000000000000000000000005E +:10426000000000000000000000000000000000004E +:10427000000000000000000000000000000000003E +:10428000000000000000000000000000000000002E +:10429000000000000000000000000000000000001E +:1042A000000000000000000000000000000000000E +:1042B00000000000000000000000000000000000FE +:1042C00000000000000000000000000000000000EE +:1042D00000000000000000000000000000000000DE +:1042E00000000000000000000000000000000000CE +:1042F00000000000000000000000000000000000BE +:1043000000000000000000000000000000000000AD +:10431000000000000000000000000000000000009D +:10432000000000000000000000000000000000008D +:10433000000000000000000000000000000000007D +:10434000000000000000000000000000000000006D +:10435000000000000000000000000000000000005D +:10436000000000000000000000000000000000004D +:10437000000000000000000000000000000000003D +:10438000000000000000000000000000000000002D +:10439000000000000000000000000000000000001D +:1043A000000000000000000000000000000000000D +:1043B00000000000000000000000000000000000FD +:1043C00000000000000000000000000000000000ED +:1043D00000000000000000000000000000000000DD +:1043E00000000000000000000000000000000000CD +:1043F00000000000000000000000000000000000BD +:1044000000000000000000000000000000000000AC +:10441000000000000000000000000000000000009C +:10442000000000000000000000000000000000008C +:10443000000000000000000000000000000000007C +:10444000000000000000000000000000000000006C +:10445000000000000000000000000000000000005C +:10446000000000000000000000000000000000004C +:10447000000000000000000000000000000000003C +:10448000000000000000000000000000000000002C +:10449000000000000000000000000000000000001C +:1044A000000000000000000000000000000000000C +:1044B00000000000000000000000000000000000FC +:1044C00000000000000000000000000000000000EC +:1044D00000000000000000000000000000000000DC +:1044E00000000000000000000000000000000000CC +:1044F00000000000000000000000000000000000BC +:1045000000000000000000000000000000000000AB +:10451000000000000000000000000000000000009B +:10452000000000000000000000000000000000008B +:10453000000000000000000000000000000000007B +:10454000000000000000000000000000000000006B +:10455000000000000000000000000000000000005B +:10456000000000000000000000000000000000004B +:10457000000000000000000000000000000000003B +:10458000000000000000000000000000000000002B +:10459000000000000000000000000000000000001B +:1045A000000000000000000000000000000000000B +:1045B00000000000000000000000000000000000FB +:1045C00000000000000000000000000000000000EB +:1045D00000000000000000000000000000000000DB +:1045E00000000000000000000000000000000000CB +:1045F00000000000000000000000000000000000BB +:1046000000000000000000000000000000000000AA +:10461000000000000000000000000000000000009A +:10462000000000000000000000000000000000008A +:10463000000000000000000000000000000000007A +:10464000000000000000000000000000000000006A +:10465000000000000000000000000000000000005A +:10466000000000000000000000000000000000004A +:10467000000000000000000000000000000000003A +:10468000000000000000000000000000000000002A +:10469000000000000000000000000000000000001A +:1046A000000000000000000000000000000000000A +:1046B00000000000000000000000000000000000FA +:1046C00000000000000000000000000000000000EA +:1046D00000000000000000000000000000000000DA +:1046E00000000000000000000000000000000000CA +:1046F00000000000000000000000000000000000BA +:1047000000000000000000000000000000000000A9 +:104710000000000000000000000000000000000099 +:104720000000000000000000000000000000000089 +:104730000000000000000000000000000000000079 +:104740000000000000000000000000000000000069 +:104750000000000000000000000000000000000059 +:104760000000000000000000000000000000000049 +:104770000000000000000000000000000000000039 +:104780000000000000000000000000000000000029 +:104790000000000000000000000000000000000019 +:1047A0000000000000000000000000000000000009 +:1047B00000000000000000000000000000000000F9 +:1047C00000000000000000000000000000000000E9 +:1047D00000000000000000000000000000000000D9 +:1047E00000000000000000000000000000000000C9 +:1047F00000000000000000000000000000000000B9 +:1048000000000000000000000000000000000000A8 +:104810000000000000000000000000000000000098 +:104820000000000000000000000000000000000088 +:104830000000000000000000000000000000000078 +:104840000000000000000000000000000000000068 +:104850000000000000000000000000000000000058 +:104860000000000000000000000000000000000048 +:104870000000000000000000000000000000000038 +:104880000000000000000000000000000000000028 +:104890000000000000000000000000000000000018 +:1048A0000000000000000000000000000000000008 +:1048B00000000000000000000000000000000000F8 +:1048C00000000000000000000000000000000000E8 +:1048D00000000000000000000000000000000000D8 +:1048E00000000000000000000000000000000000C8 +:1048F00000000000000000000000000000000000B8 +:1049000000000000000000000000000000000000A7 +:104910000000000000000000000000000000000097 +:104920000000000000000000000000000000000087 +:104930000000000000000000000000000000000077 +:104940000000000000000000000000000000000067 +:104950000000000000000000000000000000000057 +:104960000000000000000000000000000000000047 +:104970000000000000000000000000000000000037 +:104980000000000000000000000000000000000027 +:104990000000000000000000000000000000000017 +:1049A0000000000000000000000000000000000007 +:1049B00000000000000000000000000000000000F7 +:1049C00000000000000000000000000000000000E7 +:1049D00000000000000000000000000000000000D7 +:1049E00000000000000000000000000000000000C7 +:1049F00000000000000000000000000000000000B7 +:104A000000000000000000000000000000000000A6 +:104A10000000000000000000000000000000000096 +:104A20000000000000000000000000000000000086 +:104A30000000000000000000000000000000000076 +:104A40000000000000000000000000000000000066 +:104A50000000000000000000000000000000000056 +: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 +:1052B00000000000000000000000000000000000EE +:1052C00000000000000000000000000000000000DE +:1052D00000000000000000000000000000000000CE +:1052E00000000000000000000000000000000000BE +:1052F00000000000000000000000000000000000AE +:10530000000000000000000000000000000000009D +:10531000000000000000000000000000000000008D +:10532000000000000000000000000000000000007D +:10533000000000000000000000000000000000006D +:10534000000000000000000000000000000000005D +:10535000000000000000000000000000000000004D +:10536000000000000000000000000000000000003D +:10537000000000000000000000000000000000002D +:10538000000000000000000000000000000000001D +:10539000000000000000000000000000000000000D +:1053A00000000000000000000000000000000000FD +:1053B00000000000000000000000000000000000ED +:1053C00000000000000000000000000000000000DD +:1053D00000000000000000000000000000000000CD +:1053E00000000000000000000000000000000000BD +:1053F00000000000000000000000000000000000AD +:10540000000000000000000000000000000000009C +:10541000000000000000000000000000000000008C +:10542000000000000000000000000000000000007C +:10543000000000000000000000000000000000006C +:10544000000000000000000000000000000000005C +: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 +:10612000000000000000000000000000000000006F +:10613000000000000000000000000000000000005F +:10614000000000000000000000000000000000004F +:10615000000000000000000000000000000000003F +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:10618000000000000000000000000000000000000F +:1061900000000000000000000000000000000000FF +:1061A00000000000000000000000000000000000EF +:1061B00000000000000000000000000000000000DF +:1061C00000000000000000000000000000000000CF +:1061D00000000000000000000000000000000000BF +:1061E00000000000000000000000000000000000AF +:1061F000000000000000000000000000000000009F +:10620000000000000000000000000000000000008E +:10621000000000000000000000000000000000007E +:10622000000000000000000000000000000000006E +:10623000000000000000000000000000000000005E +:10624000000000000000000000000000000000004E +:10625000000000000000000000000000000000003E +:10626000000000000000000000000000000000002E +:10627000000000000000000000000000000000001E +:10628000000000000000000000000000000000000E +:1062900000000000000000000000000000000000FE +:1062A00000000000000000000000000000000000EE +:1062B00000000000000000000000000000000000DE +:1062C00000000000000000000000000000000000CE +:1062D00000000000000000000000000000000000BE +:1062E00000000000000000000000000000000000AE +:1062F000000000000000000000000000000000009E +:10630000000000000000000000000000000000008D +:10631000000000000000000000000000000000007D +:10632000000000000000000000000000000000006D +:10633000000000000000000000000000000000005D +:10634000000000000000000000000000000000004D +:10635000000000000000000000000000000000003D +:10636000000000000000000000000000000000002D +:10637000000000000000000000000000000000001D +:10638000000000000000000000000000000000000D +:1063900000000000000000000000000000000000FD +:1063A00000000000000000000000000000000000ED +:1063B00000000000000000000000000000000000DD +:1063C00000000000000000000000000000000000CD +:1063D00000000000000000000000000000000000BD +:1063E00000000000000000000000000000000000AD +:1063F000000000000000000000000000000000009D +:10640000000000000000000000000000000000008C +:10641000000000000000000000000000000000007C +:10642000000000000000000000000000000000006C +:10643000000000000000000000000000000000005C +:10644000000000000000000000000000000000004C +:10645000000000000000000000000000000000003C +:10646000000000000000000000000000000000002C +:10647000000000000000000000000000000000001C +:10648000000000000000000000000000000000000C +:1064900000000000000000000000000000000000FC +:1064A00000000000000000000000000000000000EC +:1064B00000000000000000000000000000000000DC +:1064C00000000000000000000000000000000000CC +:1064D00000000000000000000000000000000000BC +:1064E00000000000000000000000000000000000AC +:1064F000000000000000000000000000000000009C +:10650000000000000000000000000000000000008B +:10651000000000000000000000000000000000007B +:10652000000000000000000000000000000000006B +:10653000000000000000000000000000000000005B +:10654000000000000000000000000000000000004B +:10655000000000000000000000000000000000003B +:10656000000000000000000000000000000000002B +:10657000000000000000000000000000000000001B +:10658000000000000000000000000000000000000B +:1065900000000000000000000000000000000000FB +:1065A00000000000000000000000000000000000EB +:1065B00000000000000000000000000000000000DB +:1065C00000000000000000000000000000000000CB +:1065D00000000000000000000000000000000000BB +:1065E00000000000000000000000000000000000AB +:1065F000000000000000000000000000000000009B +:10660000000000000000000000000000000000008A +:10661000000000000000000000000000000000007A +:10662000000000000000000000000000000000006A +:10663000000000000000000000000000000000005A +:10664000000000000000000000000000000000004A +:10665000000000000000000000000000000000003A +:10666000000000000000000000000000000000002A +:10667000000000000000000000000000000000001A +:10668000000000000000000000000000000000000A +:1066900000000000000000000000000000000000FA +:1066A00000000000000000000000000000000000EA +:1066B00000000000000000000000000000000000DA +:1066C00000000000000000000000000000000000CA +:1066D00000000000000000000000000000000000BA +:1066E00000000000000000000000000000000000AA +:1066F000000000000000000000000000000000009A +:106700000000000000000000000000000000000089 +:106710000000000000000000000000000000000079 +:106720000000000000000000000000000000000069 +:106730000000000000000000000000000000000059 +:106740000000000000000000000000000000000049 +:106750000000000000000000000000000000000039 +:106760000000000000000000000000000000000029 +:106770000000000000000000000000000000000019 +:106780000000000000000000000000000000000009 +:1067900000000000000000000000000000000000F9 +:1067A00000000000000000000000000000000000E9 +:1067B00000000000000000000000000000000000D9 +:1067C00000000000000000000000000000000000C9 +:1067D00000000000000000000000000000000000B9 +:1067E00000000000000000000000000000000000A9 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:106820000000000000000000000000000000000068 +:106830000000000000000000000000000000000058 +:106840000000000000000000000000000000000048 +:106850000000000000000000000000000000000038 +:106860000000000000000000000000000000000028 +:106870000000000000000000000000000000000018 +:106880000000000000000000000000000000000008 +:1068900000000000000000000000000000000000F8 +:1068A00000000000000000000000000000000000E8 +:1068B00000000000000000000000000000000000D8 +:1068C00000000000000000000000000000000000C8 +:1068D00000000000000000000000000000000000B8 +:1068E00000000000000000000000000000000000A8 +:1068F0000000000000000000000000000000000098 +:106900000000000000000000000000000000000087 +:106910000000000000000000000000000000000077 +:106920000000000000000000000000000000000067 +:106930000000000000000000000000000000000057 +:106940000000000000000000000000000000000047 +:106950000000000000000000000000000000000037 +:106960000000000000000000000000000000000027 +:106970000000000000000000000000000000000017 +:106980000000000000000000000000000000000007 +:1069900000000000000000000000000000000000F7 +:1069A00000000000000000000000000000000000E7 +:1069B00000000000000000000000000000000000D7 +:1069C00000000000000000000000000000000000C7 +:1069D00000000000000000000000000000000000B7 +:1069E00000000000000000000000000000000000A7 +:1069F0000000000000000000000000000000000097 +:106A00000000000000000000000000000000000086 +:106A10000000000000000000000000000000000076 +:106A20000000000000000000000000000000000066 +:106A30000000000000000000000000000000000056 +:106A40000000000000000000000000000000000046 +:106A50000000000000000000000000000000000036 +:106A60000000000000000000000000000000000026 +:106A70000000000000000000000000000000000016 +:106A80000000000000000000000000000000000006 +:106A900000000000000000000000000000000000F6 +:106AA00000000000000000000000000000000000E6 +:106AB00000000000000000000000000000000000D6 +:106AC00000000000000000000000000000000000C6 +:106AD00000000000000000000000000000000000B6 +:106AE00000000000000000000000000000000000A6 +:106AF0000000000000000000000000000000000096 +:106B00000000000000000000000000000000000085 +:106B10000000000000000000000000000000000075 +:106B20000000000000000000000000000000000065 +:106B30000000000000000000000000000000000055 +:106B40000000000000000000000000000000000045 +:106B50000000000000000000000000000000000035 +:106B60000000000000000000000000000000000025 +:106B70000000000000000000000000000000000015 +:106B80000000000000000000000000000000000005 +:106B900000000000000000000000000000000000F5 +:106BA00000000000000000000000000000000000E5 +:106BB00000000000000000000000000000000000D5 +:106BC00000000000000000000000000000000000C5 +:106BD00000000000000000000000000000000000B5 +:106BE00000000000000000000000000000000000A5 +:106BF0000000000000000000000000000000000095 +:106C00000000000000000000000000000000000084 +:106C10000000000000000000000000000000000074 +:106C20000000000000000000000000000000000064 +:106C30000000000000000000000000000000000054 +:106C40000000000000000000000000000000000044 +:106C50000000000000000000000000000000000034 +:106C60000000000000000000000000000000000024 +:106C70000000000000000000000000000000000014 +:106C80000000000000000000000000000000000004 +:106C900000000000000000000000000000000000F4 +:106CA00000000000000000000000000000000000E4 +:106CB00000000000000000000000000000000000D4 +:106CC00000000000000000000000000000000000C4 +:106CD00000000000000000000000000000000000B4 +:106CE00000000000000000000000000000000000A4 +:106CF0000000000000000000000000000000000094 +:106D00000000000000000000000000000000000083 +:106D10000000000000000000000000000000000073 +:106D20000000000000000000000000000000000063 +:106D30000000000000000000000000000000000053 +:106D40000000000000000000000000000000000043 +:106D50000000000000000000000000000000000033 +:106D60000000000000000000000000000000000023 +:106D70000000000000000000000000000000000013 +:106D80000000000000000000000000000000000003 +:106D900000000000000000000000000000000000F3 +:106DA00000000000000000000000000000000000E3 +:106DB00000000000000000000000000000000000D3 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE00000000000000000000000000000000000A3 +:106DF0000000000000000000000000000000000093 +:106E00000000000000000000000000000000000082 +:106E10000000000000000000000000000000000072 +:106E20000000000000000000000000000000000062 +:106E30000000000000000000000000000000000052 +:106E40000000000000000000000000000000000042 +:106E50000000000000000000000000000000000032 +:106E60000000000000000000000000000000000022 +:106E70000000000000000000000000000000000012 +:106E80000000000000000000000000000000000002 +:106E900000000000000000000000000000000000F2 +:106EA00000000000000000000000000000000000E2 +:106EB00000000000000000000000000000000000D2 +:106EC00000000000000000000000000000000000C2 +:106ED00000000000000000000000000000000000B2 +:106EE00000000000000000000000000000000000A2 +:106EF0000000000000000000000000000000000092 +:106F00000000000000000000000000000000000081 +:106F10000000000000000000000000000000000071 +:106F20000000000000000000000000000000000061 +:106F30000000000000000000000000000000000051 +:106F40000000000000000000000000000000000041 +:106F50000000000000000000000000000000000031 +:106F60000000000000000000000000000000000021 +:106F70000000000000000000000000000000000011 +:106F80000000000000000000000000000000000001 +:106F900000000000000000000000000000000000F1 +:106FA00000000000000000000000000000000000E1 +:106FB00000000000000000000000000000000000D1 +:106FC00000000000000000000000000000000000C1 +:106FD00000000000000000000000000000000000B1 +:106FE00000000000000000000000000000000000A1 +:106FF0000000000000000000000000000000000091 +:107000000000000000000000000000000000000080 +:107010000000000000000000000000000000000070 +:107020000000000000000000000000000000000060 +:107030000000000000000000000000000000000050 +:107040000000000000000000000000000000000040 +:107050000000000000000000000000000000000030 +:107060000000000000000000000000000000000020 +:107070000000000000000000000000000000000010 +:107080000000000000000000000000000000000000 +:1070900000000000000000000000000000000000F0 +:1070A00000000000000000000000000000000000E0 +:1070B00000000000000000000000000000000000D0 +:1070C00000000000000000000000000000000000C0 +:1070D00000000000000000000000000000000000B0 +:1070E00000000000000000000000000000000000A0 +:1070F0000000000000000000000000000000000090 +:10710000000000000000000000000000000000007F +:10711000000000000000000000000000000000006F +:10712000000000000000000000000000000000005F +:10713000000000000000000000000000000000004F +:10714000000000000000000000000000000000003F +:10715000000000000000000000000000000000002F +:10716000000000000000000000000000000000001F +:10717000000000000000000000000000000000000F +:1071800000000000000000000000000000000000FF +:1071900000000000000000000000000000000000EF +:1071A00000000000000000000000000000000000DF +:1071B00000000000000000000000000000000000CF +:1071C00000000000000000000000000000000000BF +:1071D00000000000000000000000000000000000AF +:1071E000000000000000000000000000000000009F +:1071F000000000000000000000000000000000008F +:10720000000000000000000000000000000000007E +:10721000000000000000000000000000000000006E +:10722000000000000000000000000000000000005E +:10723000000000000000000000000000000000004E +:10724000000000000000000000000000000000003E +:10725000000000000000000000000000000000002E +:10726000000000000000000000000000000000001E +:10727000000000000000000000000000000000000E +:1072800000000000000000000000000000000000FE +:1072900000000000000000000000000000000000EE +:1072A00000000000000000000000000000000000DE +:1072B00000000000000000000000000000000000CE +:1072C00000000000000000000000000000000000BE +:1072D00000000000000000000000000000000000AE +:1072E000000000000000000000000000000000009E +:1072F000000000000000000000000000000000008E +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:10732000000000000000000000000000000000005D +:10733000000000000000000000000000000000004D +:10734000000000000000000000000000000000003D +:10735000000000000000000000000000000000002D +:10736000000000000000000000000000000000001D +:10737000000000000000000000000000000000000D +:1073800000000000000000000000000000000000FD +:1073900000000000000000000000000000000000ED +:1073A00000000000000000000000000000000000DD +:1073B00000000000000000000000000000000000CD +:1073C00000000000000000000000000000000000BD +:1073D00000000000000000000000000000000000AD +:1073E000000000000000000000000000000000009D +:1073F000000000000000000000000000000000008D +:10740000000000000000000000000000000000007C +:10741000000000000000000000000000000000006C +:10742000000000000000000000000000000000005C +:10743000000000000000000000000000000000004C +:10744000000000000000000000000000000000003C +:10745000000000000000000000000000000000002C +:10746000000000000000000000000000000000001C +:10747000000000000000000000000000000000000C +:1074800000000000000000000000000000000000FC +:1074900000000000000000000000000000000000EC +:1074A00000000000000000000000000000000000DC +:1074B00000000000000000000000000000000000CC +:1074C00000000000000000000000000000000000BC +:1074D00000000000000000000000000000000000AC +:1074E000000000000000000000000000000000009C +:1074F000000000000000000000000000000000008C +:10750000000000000000000000000000000000007B +:10751000000000000000000000000000000000006B +:10752000000000000000000000000000000000005B +:10753000000000000000000000000000000000004B +:10754000000000000000000000000000000000003B +:10755000000000000000000000000000000000002B +:10756000000000000000000000000000000000001B +:10757000000000000000000000000000000000000B +:1075800000000000000000000000000000000000FB +:1075900000000000000000000000000000000000EB +:1075A00000000000000000000000000000000000DB +:1075B00000000000000000000000000000000000CB +:1075C00000000000000000000000000000000000BB +:1075D00000000000000000000000000000000000AB +:1075E000000000000000000000000000000000009B +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:10761000000000000000000000000000000000006A +:10762000000000000000000000000000000000005A +:10763000000000000000000000000000000000004A +:10764000000000000000000000000000000000003A +:10765000000000000000000000000000000000002A +:10766000000000000000000000000000000000001A +:10767000000000000000000000000000000000000A +:1076800000000000000000000000000000000000FA +:1076900000000000000000000000000000000000EA +:1076A00000000000000000000000000000000000DA +:1076B00000000000000000000000000000000000CA +:1076C00000000000000000000000000000000000BA +:1076D00000000000000000000000000000000000AA +:1076E000000000000000000000000000000000009A +:1076F000000000000000000000000000000000008A +:107700000000000000000000000000000000000079 +:107710000000000000000000000000000000000069 +:107720000000000000000000000000000000000059 +:107730000000000000000000000000000000000049 +:107740000000000000000000000000000000000039 +:107750000000000000000000000000000000000029 +:107760000000000000000000000000000000000019 +:107770000000000000000000000000000000000009 +:1077800000000000000000000000000000000000F9 +:1077900000000000000000000000000000000000E9 +:1077A00000000000000000000000000000000000D9 +:1077B00000000000000000000000000000000000C9 +:1077C00000000000000000000000000000000000B9 +:1077D00000000000000000000000000000000000A9 +:1077E0000000000000000000000000000000000099 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000000000000000000000000000000000068 +:107820000000000000000000000000000000000058 +:107830000000000000000000000000000000000048 +:107840000000000000000000000000000000000038 +:107850000000000000000000000000000000000028 +:107860000000000000000000000000000000000018 +:107870000000000000000000000000000000000008 +:1078800000000000000000000000000000000000F8 +:1078900000000000000000000000000000000000E8 +:1078A00000000000000000000000000000000000D8 +:1078B00000000000000000000000000000000000C8 +:1078C00000000000000000000000000000000000B8 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000000000000000000000000037 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F0000000000000000000000000000000000087 +:107A00000000000000000000000000000000000076 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50000000000000000000000000000000000026 +:107A60000000000000000000000000000000000016 +:107A70000000000000000000000000000000000006 +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA00000000000000000000000000000000000D6 +:107AB00000000000000000000000000000000000C6 +:107AC00000000000000000000000000000000000B6 +:107AD00000000000000000000000000000000000A6 +:107AE0000000000000000000000000000000000096 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B10000000000000000000000000000000000065 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000000000000000000000000000035 +:107B50000000000000000000000000000000000025 +:107B60000000000000000000000000000000000015 +:107B70000000000000000000000000000000000005 +:107B800000000000000000000000000000000000F5 +:107B900000000000000000000000000000000000E5 +:107BA00000000000000000000000000000000000D5 +:107BB00000000000000000000000000000000000C5 +:107BC00000000000000000000000000000000000B5 +:107BD00000000000000000000000000000000000A5 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C00000000000000000000000000000000000074 +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C60000000000000000000000000000000000014 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000000000000000000E4 +:107CA00000000000000000000000000000000000D4 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000000B4 +:107CD00000000000000000000000000000000000A4 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D00000000000000000000000000000000000073 +:107D10000000000000000000000000000000000063 +:107D20000000000000000000000000000000000053 +:107D30000000000000000000000000000000000043 +:107D40000000000000000000000000000000000033 +:107D50000000000000000000000000000000000023 +:107D60000000000000000000000000000000000013 +:107D70000000000000000000000000000000000003 +:107D800000000000000000000000000000000000F3 +:107D900000000000000000000000000000000000E3 +:107DA00000000000000000000000000000000000D3 +:107DB00000000000000000000000000000000000C3 +:107DC00000000000000000000000000000000000B3 +:107DD00000000000000000000000000000000000A3 +:107DE0000000000000000000000000000000000093 +:107DF0000000000000000000000000000000000083 +:107E00000000000000000000000000000000000072 +:107E10000000000000000000000000000000000062 +:107E20000000000000000000000000000000000052 +:107E30000000000000000000000000000000000042 +:107E40000000000000000000000000000000000032 +:107E50000000000000000000000000000000000022 +:107E60000000000000000000000000000000000012 +:107E70000000000000000000000000000000000002 +:107E800000000000000000000000000000000000F2 +:107E900000000000000000000000000000000000E2 +:107EA00000000000000000000000000000000000D2 +:107EB00000000000000000000000000000000000C2 +:107EC00000000000000000000000000000000000B2 +:107ED00000000000000000000000000000000000A2 +:107EE0000000000000000000000000000000000092 +:107EF0000000000000000000000000000000000082 +:107F00000000000000000000000000000000000071 +:107F10000000000000000000000000000000000061 +:107F20000000000000000000000000000000000051 +:107F30000000000000000000000000000000000041 +:107F40000000000000000000000000000000000031 +:107F50000000000000000000000000000000000021 +:107F60000000000000000000000000000000000011 +:107F70000000000000000000000000000000000001 +:107F800000000000000000000000000000000000F1 +:107F900000000000000000000000000000000000E1 +:107FA00000000000000000000000000000000000D1 +:107FB00000000000000000000000000000000000C1 +:107FC00000000000000000000000000000000000B1 +:107FD00000000000000000000000000000000000A1 +:107FE0000000000000000000000000000000000091 +:107FF0000000000000000000000000000000000081 +:108000000000000000000000000000000000000070 +:108010000000000000000000000000000000000060 +:108020000000000000000000000000000000000050 +:108030000000000000000000000000000000000040 +:108040000000000000000000000000000000000030 +:108050000000000000000000000000000000000020 +:108060000000000000000000000000000000000010 +:108070000000000000000000000000000000000000 +:1080800000000000000000000000000000000000F0 +:1080900000000000000000000000000000000000E0 +:1080A00000000000000000000000000000000000D0 +:1080B00000000000000000000000000000000000C0 +:1080C00000000000000000000000000000000000B0 +:1080D00000000000000000000000000000000000A0 +:1080E0000000000000000000000000000000000090 +:1080F0000000000000000000000000000000000080 +:10810000000000000000000000000000000000006F +:10811000000000000000000000000000000000005F +:10812000000000000000000000000000000000004F +:10813000000000000000000000000000000000003F +:10814000000000000000000000000000000000002F +:10815000000000000000000000000000000000001F +:10816000000000000000000000000000000000000F +:1081700000000000000000000000000000000000FF +:1081800000000000000000000000000000000000EF +:1081900000000000000000000000000000000000DF +:1081A00000000000000000000000000000000000CF +:1081B00000000000000000000000000000000000BF +:1081C00000000000000000000000000000000000AF +:1081D000000000000000000000000000000000009F +:1081E000000000000000000000000000000000008F +:1081F000000000000000000000000000000000007F +:10820000000000000000000000000000000000006E +:10821000000000000000000000000000000000005E +:10822000000000000000000000000000000000004E +:10823000000000000000000000000000000000003E +:10824000000000000000000000000000000000002E +:10825000000000000000000000000000000000001E +:10826000000000000000000000000000000000000E +:1082700000000000000000000000000000000000FE +:1082800000000000000000000000000000000000EE +:1082900000000000000000000000000000000000DE +:1082A00000000000000000000000000000000000CE +:1082B00000000000000000000000000000000000BE +:1082C00000000000000000000000000000000000AE +:1082D000000000000000000000000000000000009E +:1082E000000000000000000000000000000000008E +:1082F000000000000000000000000000000000007E +:10830000000000000000000000000000000000006D +:10831000000000000000000000000000000000005D +:10832000000000000000000000000000000000004D +:10833000000000000000000000000000000000003D +:10834000000000000000000000000000000000002D +:10835000000000000000000000000000000000001D +:10836000000000000000000000000000000000000D +:1083700000000000000000000000000000000000FD +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000000007D +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:1084800000000000000000000000000000000000EC +:1084900000000000000000000000000000000000DC +:1084A00000000000000000000000000000000000CC +:1084B00000000000000000000000000000000000BC +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000000000000000007C +:10850000000000000000000000000000000000006B +:10851000000000000000000000000000000000005B +:10852000000000000000000000000000000000004B +:10853000000000000000000000000000000000003B +:10854000000000000000000000000000000000002B +:10855000000000000000000000000000000000001B +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000000000001A +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:108710000000000000000000000000000000000059 +:108720000000000000000000000000000000000049 +:108730000000000000000000000000000000000039 +:108740000000000000000000000000000000000029 +:108750000000000000000000000000000000000019 +:108760000000000000000000000000000000000009 +:1087700000000000000000000000000000000000F9 +:1087800000000000000000000000000000000000E9 +:1087900000000000000000000000000000000000D9 +:1087A00000000000000000000000000000000000C9 +:1087B00000000000000000000000000000000000B9 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000000000000099 +:1087E0000000000000000000000000000000000089 +:1087F0000000000000000000000000000000000079 +:108800000000000000000000000000000000000068 +:108810000000000000000000000000000000000058 +:108820000000000000000000000000000000000048 +:108830000000000000000000000000000000000038 +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:108860000000000000000000000000000000000008 +:1088700000000000000000000000000000000000F8 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A00000000000000000000000000000000000C8 +:1088B00000000000000000000000000000000000B8 +:1088C00000000000000000000000000000000000A8 +:1088D0000000000000000000000000000000000098 +:1088E0000000000000000000000000000000000088 +:1088F0000000000000000000000000000000000078 +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:108930000000000000000000000000000000000037 +:108940000000000000000000000000000000000027 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:1089700000000000000000000000000000000000F7 +:1089800000000000000000000000000000000000E7 +:1089900000000000000000000000000000000000D7 +:1089A00000000000000000000000000000000000C7 +:1089B00000000000000000000000000000000000B7 +:1089C00000000000000000000000000000000000A7 +:1089D0000000000000000000000000000000000097 +:1089E0000000000000000000000000000000000087 +:1089F0000000000000000000000000000000000077 +:108A00000000000000000000000000000000000066 +:108A10000000000000000000000000000000000056 +:108A20000000000000000000000000000000000046 +:108A30000000000000000000000000000000000036 +:108A40000000000000000000000000000000000026 +:108A50000000000000000000000000000000000016 +:108A60000000000000000000000000000000000006 +:108A700000000000000000000000000000000000F6 +:108A800000000000000000000000000000000000E6 +:108A900000000000000000000000000000000000D6 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000000000000000000000000000A6 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B00000000000000000000000000000000000065 +:108B10000000000000000000000000000000000055 +:108B20000000000000000000000000000000000045 +:108B30000000000000000000000000000000000035 +:108B40000000000000000000000000000000000025 +:108B50000000000000000000000000000000000015 +:108B60000000000000000000000000000000000005 +:108B700000000000000000000000000000000000F5 +:108B800000000000000000000000000000000000E5 +:108B900000000000000000000000000000000000D5 +:108BA00000000000000000000000000000000000C5 +:108BB00000000000000000000000000000000000B5 +:108BC00000000000000000000000000000000000A5 +:108BD0000000000000000000000000000000000095 +:108BE0000000000000000000000000000000000085 +:108BF0000000000000000000000000000000000075 +:108C00000000000000000000000000000000000064 +:108C10000000000000000000000000000000000054 +:108C20000000000000000000000000000000000044 +:108C30000000000000000000000000000000000034 +:108C40000000000000000000000000000000000024 +:108C50000000000000000000000000000000000014 +:108C60000000000000000000000000000000000004 +:108C700000000000000000000000000000000000F4 +:108C800000000000000000000000000000000000E4 +:108C900000000000000000000000000000000000D4 +:108CA00000000000000000000000000000000000C4 +:108CB00000000000000000000000000000000000B4 +:108CC00000000000000000000000000000000000A4 +:108CD0000000000000000000000000000000000094 +:108CE0000000000000000000000000000000000084 +:108CF0000000000000000000000000000000000074 +:108D00000000000000000000000000000000000063 +:108D10000000000000000000000000000000000053 +:108D20000000000000000000000000000000000043 +:108D30000000000000000000000000000000000033 +:108D40000000000000000000000000000000000023 +:108D50000000000000000000000000000000000013 +:108D60000000000000000000000000000000000003 +:108D700000000000000000000000000000000000F3 +:108D800000000000000000000000000000000000E3 +:108D900000000000000000000000000000000000D3 +:108DA00000000000000000000000000000000000C3 +:108DB00000000000000000000000000000000000B3 +:108DC00000000000000000000000000000000000A3 +:108DD0000000000000000000000000000000000093 +:108DE0000000000000000000000000000000000083 +:108DF0000000000000000000000000000000000073 +:108E00000000000000000000000000000000000062 +:108E10000000000000000000000000000000000052 +:108E20000000000000000000000000000000000042 +:108E30000000000000000000000000000000000032 +:108E40000000000000000000000000000000000022 +:108E50000000000000000000000000000000000012 +:108E60000000000000000000000000000000000002 +:108E700000000000000000000000000000000000F2 +:108E800000000000000000000000000000000000E2 +:108E900000000000000000000000000000000000D2 +:108EA00000000000000000000000000000000000C2 +:108EB00000000000000000000000000000000000B2 +:108EC00000000000000000000000000000000000A2 +:108ED0000000000000000000000000000000000092 +:108EE0000000000000000000000000000000000082 +:108EF0000000000000000000000000000000000072 +:108F00000000000000000000000000000000000061 +:108F10000000000000000000000000000000000051 +:108F20000000000000000000000000000000000041 +:108F30000000000000000000000000000000000031 +:108F40000000000000000000000000000000000021 +:108F50000000000000000000000000000000000011 +:108F60000000000000000000000000000000000001 +:108F700000000000000000000000000000000000F1 +:108F800000000000000000000000000000000000E1 +:108F900000000000000000000000000000000000D1 +:108FA00000000000000000000000000000000000C1 +:108FB00000000000000000000000000000000000B1 +:108FC00000000000000000000000000000000000A1 +:108FD0000000000000000000000000000000000091 +:108FE0000000000000000000000000000000000081 +:108FF0000000000000000000000000000000000071 +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:109030000000000000000000000000000000000030 +:109040000000000000000000000000000000000020 +:109050000000000000000000000000000000000010 +:109060000000000000000000000000000000000000 +:1090700000000000000000000000000000000000F0 +:1090800000000000000000000000000000000000E0 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000000000000000000000000000000E +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000000000000000000000005B +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000000001A +:10965000000000000000000000000000000000000A +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:1096800000000000000000000000000000000000DA +:1096900000000000000000000000000000000000CA +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C000000000000000000000000000000000009A +:1096D000000000000000000000000000000000008A +:1096E000000000000000000000000000000000007A +:1096F000000000000000000000000000000000006A +:109700000000000000000000000000000000000059 +:109710000000000000000000000000000000000049 +:109720000000000000000000000000000000000039 +:109730000000000000000000000000000000000029 +:109740000000000000000000000000000000000019 +:109750000000000000000000000000000000000009 +:1097600000000000000000000000000000000000F9 +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000000000000000C9 +:1097A00000000000000000000000000000000000B9 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D0000000000000000000000000000000000089 +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000000000000000000000000000000048 +:109820000000000000000000000000000000000038 +:109830000000000000000000000000000000000028 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000000000000000000000000000F8 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000000000000000000000000000B8 +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000000000000078 +:1098F0000000000000000000000000000000000068 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000000037 +:109930000000000000000000000000000000000027 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000000000F7 +:1099700000000000000000000000000000000000E7 +:1099800000000000000000000000000000000000D7 +:1099900000000000000000000000000000000000C7 +:1099A00000000000000000000000000000000000B7 +:1099B00000000000000000000000000000000000A7 +:1099C0000000000000000000000000000000000097 +:1099D0000000000000000000000000000000000087 +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000000000000000000067 +:109A00000000000000000000000000000000000056 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A30000000000000000000000000000000000026 +:109A40000000000000000000000000000000000016 +:109A50000000000000000000000000000000000006 +:109A600000000000000000000000000000000000F6 +:109A700000000000000000000000000000000000E6 +:109A800000000000000000000000000000000000D6 +:109A900000000000000000000000000000000000C6 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000000000000000A6 +:109AC0000000000000000000000000000000000096 +:109AD0000000000000000000000000000000000086 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000000000000000066 +:109B00000000000000000000000000000000000055 +:109B10000000000000000000000000000000000045 +:109B20000000000000000000000000000000000035 +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000000000000000015 +:109B50000000000000000000000000000000000005 +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B800000000000000000000000000000000000D5 +:109B900000000000000000000000000000000000C5 +:109BA00000000000000000000000000000000000B5 +:109BB00000000000000000000000000000000000A5 +:109BC0000000000000000000000000000000000095 +:109BD0000000000000000000000000000000000085 +:109BE0000000000000000000000000000000000075 +:109BF0000000000000000000000000000000000065 +:109C00000000000000000000000000000000000054 +:109C10000000000000000000000000000000000044 +:109C20000000000000000000000000000000000034 +:109C30000000000000000000000000000000000024 +:109C40000000000000000000000000000000000014 +:109C50000000000000000000000000000000000004 +:109C600000000000000000000000000000000000F4 +:109C700000000000000000000000000000000000E4 +:109C800000000000000000000000000000000000D4 +:109C900000000000000000000000000000000000C4 +:109CA00000000000000000000000000000000000B4 +:109CB00000000000000000000000000000000000A4 +:109CC0000000000000000000000000000000000094 +:109CD0000000000000000000000000000000000084 +:109CE0000000000000000000000000000000000074 +:109CF0000000000000000000000000000000000064 +:109D00000000000000000000000000000000000053 +:109D10000000000000000000000000000000000043 +:109D20000000000000000000000000000000000033 +:109D30000000000000000000000000000000000023 +:109D40000000000000000000000000000000000013 +:109D50000000000000000000000000000000000003 +:109D600000000000000000000000000000000000F3 +:109D700000000000000000000000000000000000E3 +:109D800000000000000000000000000000000000D3 +:109D900000000000000000000000000000000000C3 +:109DA00000000000000000000000000000000000B3 +:109DB00000000000000000000000000000000000A3 +:109DC0000000000000000000000000000000000093 +:109DD0000000000000000000000000000000000083 +:109DE0000000000000000000000000000000000073 +:109DF0000000000000000000000000000000000063 +:109E00000000000000000000000000000000000052 +:109E10000000000000000000000000000000000042 +:109E20000000000000000000000000000000000032 +:109E30000000000000000000000000000000000022 +:109E40000000000000000000000000000000000012 +:109E50000000000000000000000000000000000002 +:109E600000000000000000000000000000000000F2 +:109E700000000000000000000000000000000000E2 +:109E800000000000000000000000000000000000D2 +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000000000A2 +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF0000000000000000000000000000000000062 +:109F00000000000000000000000000000000000051 +:109F10000000000000000000000000000000000041 +:109F20000000000000000000000000000000000031 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000000000000000000011 +:109F50000000000000000000000000000000000001 +:109F600000000000000000000000000000000000F1 +:109F700000000000000000000000000000000000E1 +:109F800000000000000000000000000000000000D1 +:109F900000000000000000000000000000000000C1 +:109FA00000000000000000000000000000000000B1 +:109FB00000000000000000000000000000000000A1 +:109FC0000000000000000000000000000000000091 +:109FD0000000000000000000000000000000000081 +:109FE0000000000000000000000000000000000071 +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000000000000000000040 +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000000000 +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A0900000000000000000000000000000000000C0 +:10A0A00000000000000000000000000000000000B0 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000000000000000000090 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000000000000000000000000000000070 +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A11000000000000000000000000000000000003F +:10A12000000000000000000000000000000000002F +:10A13000000000000000000000000000000000001F +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000000000000000FF +:10A1600000000000000000000000000000000000EF +:10A1700000000000000000000000000000000000DF +:10A1800000000000000000000000000000000000CF +:10A1900000000000000000000000000000000000BF +:10A1A00000000000000000000000000000000000AF +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E000000000000000000000000000000000006F +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000000000003E +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A24000000000000000000000000000000000000E +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A2700000000000000000000000000000000000DE +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B000000000000000000000000000000000009E +:10A2C000000000000000000000000000000000008E +:10A2D000000000000000000000000000000000007E +:10A2E000000000000000000000000000000000006E +:10A2F000000000000000000000000000000000005E +:10A30000000000000000000000000000000000004D +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A34000000000000000000000000000000000000D +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A3700000000000000000000000000000000000DD +:10A3800000000000000000000000000000000000CD +:10A3900000000000000000000000000000000000BD +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000000000000000000000008D +:10A3D000000000000000000000000000000000007D +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000000000BC +:10A4A00000000000000000000000000000000000AC +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D000000000000000000000000000000000007C +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000000000005C +:10A50000000000000000000000000000000000004B +:10A51000000000000000000000000000000000003B +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000000000000B +:10A5500000000000000000000000000000000000FB +:10A5600000000000000000000000000000000000EB +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A5900000000000000000000000000000000000BB +:10A5A00000000000000000000000000000000000AB +:10A5B000000000000000000000000000000000009B +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000000000000000000000007B +:10A5E000000000000000000000000000000000006B +:10A5F000000000000000000000000000000000005B +:10A60000000000000000000000000000000000004A +:10A61000000000000000000000000000000000003A +:10A62000000000000000000000000000000000002A +:10A63000000000000000000000000000000000001A +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A6600000000000000000000000000000000000EA +:10A6700000000000000000000000000000000000DA +:10A6800000000000000000000000000000000000CA +:10A6900000000000000000000000000000000000BA +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000000000000000000000009A +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000000000000000000007A +:10A6E000000000000000000000000000000000006A +: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 +: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 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000000000000000000000000000000056 +:10DAD0000000000000000000000000000000000046 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000000000000000000000000000000015 +:10DB10000000000000000000000000000000000005 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA0000000000000000000000000000000000074 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000000000B3 +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000000000000000FF +:10E1200000000000000000000000000000000000EF +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E1500000000000000000000000000000000000BF +:10E1600000000000000000000000000000000000AF +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000000000007F +:10E1A000000000000000000000000000000000006F +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D000000000000000000000000000000000003F +:10E1E000000000000000000000000000000000002F +:10E1F000000000000000000000000000000000001F +:10E20000000000000000000000000000000000000E +:10E2100000000000000000000000000000000000FE +:10E2200000000000000000000000000000000000EE +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E2500000000000000000000000000000000000BE +:10E2600000000000000000000000000000000000AE +:10E27000000000000000000000000000000000009E +:10E28000000000000000000000000000000000008E +:10E29000000000000000000000000000000000007E +:10E2A000000000000000000000000000000000006E +:10E2B000000000000000000000000000000000005E +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E000000000000000000000000000000000002E +:10E2F000000000000000000000000000000000001E +:10E30000000000000000000000000000000000000D +:10E3100000000000000000000000000000000000FD +:10E3200000000000000000000000000000000000ED +:10E3300000000000000000000000000000000000DD +:10E3400000000000000000000000000000000000CD +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E37000000000000000000000000000000000009D +:10E38000000000000000000000000000000000008D +:10E39000000000000000000000000000000000007D +:10E3A000000000000000000000000000000000006D +:10E3B000000000000000000000000000000000005D +:10E3C000000000000000000000000000000000004D +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F000000000000000000000000000000000001D +:10E40000000000000000000000000000000000000C +:10E4100000000000000000000000000000000000FC +:10E4200000000000000000000000000000000000EC +:10E4300000000000000000000000000000000000DC +:10E4400000000000000000000000000000000000CC +:10E4500000000000000000000000000000000000BC +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000000000000000000009C +:10E48000000000000000000000000000000000008C +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000000000005C +:10E4C000000000000000000000000000000000004C +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000000000001C +:10E50000000000000000000000000000000000000B +:10E5100000000000000000000000000000000000FB +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E5500000000000000000000000000000000000BB +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E59000000000000000000000000000000000007B +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000000000000000000000003B +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000000000000000000000FA +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E69000000000000000000000000000000000007A +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E7500000000000000000000000000000000000B9 +:10E7600000000000000000000000000000000000A9 +:10E770000000000000000000000000000000000099 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000000000000000079 +:10E7A0000000000000000000000000000000000069 +:10E7B0000000000000000000000000000000000059 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E8100000000000000000000000000000000000F8 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000000000000000000000D8 +:10E8400000000000000000000000000000000000C8 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E870000000000000000000000000000000000098 +:10E880000000000000000000000000000000000088 +:10E890000000000000000000000000000000000078 +:10E8A0000000000000000000000000000000000068 +:10E8B0000000000000000000000000000000000058 +:10E8C0000000000000000000000000000000000048 +:10E8D0000000000000000000000000000000000038 +:10E8E0000000000000000000000000000000000028 +:10E8F0000000000000000000000000000000000018 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000000000000000000000F7 +:10E9200000000000000000000000000000000000E7 +:10E9300000000000000000000000000000000000D7 +:10E9400000000000000000000000000000000000C7 +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000000000000000000097 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000000000000000000000000000086 +:10EA90000000000000000000000000000000000076 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD0000000000000000000000000000000000036 +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000000000000000000000000016 +:10EB00000000000000000000000000000000000005 +:10EB100000000000000000000000000000000000F5 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB500000000000000000000000000000000000B5 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000000000000000000000000095 +:10EB80000000000000000000000000000000000085 +:10EB90000000000000000000000000000000000075 +:10EBA0000000000000000000000000000000000065 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000000000000000000000000025 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000000000000000000000F4 +:10EC200000000000000000000000000000000000E4 +:10EC300000000000000000000000000000000000D4 +:10EC400000000000000000000000000000000000C4 +:10EC500000000000000000000000000000000000B4 +:10EC600000000000000000000000000000000000A4 +:10EC70000000000000000000000000000000000094 +:10EC80000000000000000000000000000000000084 +:10EC90000000000000000000000000000000000074 +:10ECA0000000000000000000000000000000000064 +:10ECB0000000000000000000000000000000000054 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000000000000000000000000000034 +:10ECE0000000000000000000000000000000000024 +:10ECF0000000000000000000000000000000000014 +:10ED00000000000000000000000000000000000003 +:10ED100000000000000000000000000000000000F3 +:10ED200000000000000000000000000000000000E3 +:10ED300000000000000000000000000000000000D3 +:10ED400000000000000000000000000000000000C3 +:10ED500000000000000000000000000000000000B3 +:10ED600000000000000000000000000000000000A3 +:10ED70000000000000000000000000000000000093 +:10ED80000000000000000000000000000000000083 +:10ED90000000000000000000000000000000000073 +:10EDA0000000000000000000000000000000000063 +:10EDB0000000000000000000000000000000000053 +:10EDC0000000000000000000000000000000000043 +:10EDD0000000000000000000000000000000000033 +:10EDE0000000000000000000000000000000000023 +:10EDF0000000000000000000000000000000000013 +:10EE00000000000000000000000000000000000002 +:10EE100000000000000000000000000000000000F2 +:10EE200000000000000000000000000000000000E2 +:10EE300000000000000000000000000000000000D2 +:10EE400000000000000000000000000000000000C2 +:10EE500000000000000000000000000000000000B2 +:10EE600000000000000000000000000000000000A2 +:10EE70000000000000000000000000000000000092 +:10EE80000000000000000000000000000000000082 +:10EE90000000000000000000000000000000000072 +:10EEA0000000000000000000000000000000000062 +:10EEB0000000000000000000000000000000000052 +:10EEC0000000000000000000000000000000000042 +:10EED0000000000000000000000000000000000032 +:10EEE0000000000000000000000000000000000022 +:10EEF0000000000000000000000000000000000012 +:10EF00000000000000000000000000000000000001 +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF300000000000000000000000000000000000D1 +:10EF400000000000000000000000000000000000C1 +:10EF500000000000000000000000000000000000B1 +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000000091 +:10EF80000000000000000000000000000000000081 +:10EF90000000000000000000000000000000000071 +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000000000000000000000000000051 +:10EFC0000000000000000000000000000000000041 +:10EFD0000000000000000000000000000000000031 +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000000000000011 +:10F000000000000000000000000000000000000000 +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F0400000000000000000000000000000000000C0 +:10F0500000000000000000000000000000000000B0 +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000000000000090 +:10F080000000000000000000000000000000000080 +:10F090000000000000000000000000000000000070 +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000000000000050 +:10F0C0000000000000000000000000000000000040 +:10F0D0000000000000000000000000000000000030 +:10F0E0000000000000000000000000000000000020 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000000000000000000000000FF +:10F1100000000000000000000000000000000000EF +:10F1200000000000000000000000000000000000DF +:10F1300000000000000000000000000000000000CF +:10F1400000000000000000000000000000000000BF +:10F1500000000000000000000000000000000000AF +:10F16000000000000000000000000000000000009F +:10F17000000000000000000000000000000000008F +:10F18000000000000000000000000000000000007F +:10F19000000000000000000000000000000000006F +:10F1A000000000000000000000000000000000005F +:10F1B000000000000000000000000000000000004F +:10F1C000000000000000000000000000000000003F +:10F1D000000000000000000000000000000000002F +:10F1E000000000000000000000000000000000001F +:10F1F000000000000000000000000000000000000F +:10F2000000000000000000000000000000000000FE +:10F2100000000000000000000000000000000000EE +:10F2200000000000000000000000000000000000DE +:10F2300000000000000000000000000000000000CE +:10F2400000000000000000000000000000000000BE +:10F2500000000000000000000000000000000000AE +:10F26000000000000000000000000000000000009E +:10F27000000000000000000000000000000000008E +:10F28000000000000000000000000000000000007E +:10F29000000000000000000000000000000000006E +:10F2A000000000000000000000000000000000005E +:10F2B000000000000000000000000000000000004E +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000000000000000002E +:10F2E000000000000000000000000000000000001E +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F3500000000000000000000000000000000000AD +:10F36000000000000000000000000000000000009D +:10F37000000000000000000000000000000000008D +:10F38000000000000000000000000000000000007D +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E000000000000000000000000000000000001D +:10F3F000000000000000000000000000000000000D +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F4200000000000000000000000000000000000DC +:10F4300000000000000000000000000000000000CC +:10F4400000000000000000000000000000000000BC +:10F4500000000000000000000000000000000000AC +:10F46000000000000000000000000000000000009C +:10F47000000000000000000000000000000000008C +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A000000000000000000000000000000000005C +:10F4B000000000000000000000000000000000004C +:10F4C000000000000000000000000000000000003C +:10F4D000000000000000000000000000000000002C +:10F4E000000000000000000000000000000000001C +:10F4F000000000000000000000000000000000000C +:10F5000000000000000000000000000000000000FB +:10F5100000000000000000000000000000000000EB +:10F5200000000000000000000000000000000000DB +:10F5300000000000000000000000000000000000CB +:10F5400000000000000000000000000000000000BB +:10F5500000000000000000000000000000000000AB +:10F56000000000000000000000000000000000009B +:10F57000000000000000000000000000000000008B +:10F58000000000000000000000000000000000007B +:10F59000000000000000000000000000000000006B +:10F5A000000000000000000000000000000000005B +:10F5B000000000000000000000000000000000004B +:10F5C000000000000000000000000000000000003B +:10F5D000000000000000000000000000000000002B +:10F5E000000000000000000000000000000000001B +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F6100000000000000000000000000000000000EA +:10F6200000000000000000000000000000000000DA +:10F6300000000000000000000000000000000000CA +:10F6400000000000000000000000000000000000BA +:10F6500000000000000000000000000000000000AA +:10F66000000000000000000000000000000000009A +:10F67000000000000000000000000000000000008A +:10F68000000000000000000000000000000000007A +:10F69000000000000000000000000000000000006A +:10F6A000000000000000000000000000000000005A +:10F6B000000000000000000000000000000000004A +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000000000000000000000002A +:10F6E000000000000000000000000000000000001A +:10F6F000000000000000000000000000000000000A +:10F7000000000000000000000000000000000000F9 +:10F7100000000000000000000000000000000000E9 +:10F7200000000000000000000000000000000000D9 +:10F7300000000000000000000000000000000000C9 +:10F7400000000000000000000000000000000000B9 +:10F7500000000000000000000000000000000000A9 +:10F760000000000000000000000000000000000099 +:10F770000000000000000000000000000000000089 +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000000000000000000000000F8 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F870000000000000000000000000000000000088 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000000000000000B6 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000000086 +:10FA80000000000000000000000000000000000076 +:10FA90000000000000000000000000000000000066 +:10FAA0000000000000000000000000000000000056 +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000000036 +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000000000000000000000E5 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000000000000085 +:10FB80000000000000000000000000000000000075 +:10FB90000000000000000000000000000000000065 +:10FBA0000000000000000000000000000000000055 +:10FBB0000000000000000000000000000000000045 +:10FBC0000000000000000000000000000000000035 +:10FBD0000000000000000000000000000000000025 +:10FBE0000000000000000000000000000000000015 +:10FBF0000000000000000000000000000000000005 +:10FC000000000000000000000000000000000000F4 +:10FC100000000000000000000000000000000000E4 +:10FC200000000000000000000000000000000000D4 +:10FC300000000000000000000000000000000000C4 +:10FC400000000000000000000000000000000000B4 +:10FC500000000000000000000000000000000000A4 +:10FC60000000000000000000000000000000000094 +:10FC70000000000000000000000000000000000084 +:10FC80000000000000000000000000000000000074 +:10FC90000000000000000000000000000000000064 +:10FCA0000000000000000000000000000000000054 +:10FCB0000000000000000000000000000000000044 +:10FCC0000000000000000000000000000000000034 +:10FCD0000000000000000000000000000000000024 +:10FCE0000000000000000000000000000000000014 +:10FCF0000000000000000000000000000000000004 +:10FD000000000000000000000000000000000000F3 +:10FD100000000000000000000000000000000000E3 +:10FD200000000000000000000000000000000000D3 +:10FD300000000000000000000000000000000000C3 +:10FD400000000000000000000000000000000000B3 +:10FD500000000000000000000000000000000000A3 +:10FD60000000000000000000000000000000000093 +:10FD70000000000000000000000000000000000083 +:10FD80000000000000000000000000000000000073 +:10FD90000000000000000000000000000000000063 +:10FDA0000000000000000000000000000000000053 +:10FDB0000000000000000000000000000000000043 +:10FDC0000000000000000000000000000000000033 +:10FDD0000000000000000000000000000000000023 +:10FDE0000000000000000000000000000000000013 +:10FDF0000000000000000000000000000000000003 +:10FE000000000000000000000000000000000000F2 +:10FE100000000000000000000000000000000000E2 +:10FE200000000000000000000000000000000000D2 +:10FE300000000000000000000000000000000000C2 +:10FE400000000000000000000000000000000000B2 +:10FE500000000000000000000000000000000000A2 +:10FE60000000000000000000000000000000000092 +:10FE70000000000000000000000000000000000082 +:10FE80000000000000000000000000000000000072 +:10FE90000000000000000000000000000000000062 +:10FEA0000000000000000000000000000000000052 +:10FEB0000000000000000000000000000000000042 +:10FEC0000000000000000000000000000000000032 +:10FED0000000000000000000000000000000000022 +:10FEE0000000000000000000000000000000000012 +:10FEF0000000000000000000000000000000000002 +:10FF000000000000000000000000000000000000F1 +:10FF100000000000000000000000000000000000E1 +:10FF200000000000000000000000000000000000D1 +:10FF300000000000000000000000000000000000C1 +:10FF400000000000000000000000000000000000B1 +:10FF500000000000000000000000000000000000A1 +:10FF60000000000000000000000000000000000091 +:10FF70000000000000000000000000000000000081 +:10FF80000000000000000000000000000000000071 +:10FF90000000000000000000000000000000000061 +:10FFA0000000000000000000000000000000000051 +:10FFB0000000000000000000000000000000000041 +:10FFC0000000000000000000000000000000000031 +:10FFD0000000000000000000000000000000000021 +:10FFE0000000000000000000000000000000000011 +:10FFF0000000000000000000000000000000000001 +:02000004020BED +:1000000000000000000000000000000000000000F0 +:1000100000000000000000000000000000000000E0 +:1000200000000000000000000000000000000000D0 +:1000300000000000000000000000000000000000C0 +:1000400000000000000000000000000000000000B0 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000000000000000000000000000000000002F +:1001D000000000000000000000000000000000001F +:1001E000000000000000000000000000000000000F +:1001F00000000000000000000000000000000000FF +:1002000000000000000000000000000000000000EE +:1002100000000000000000000000000000000000DE +:1002200000000000000000000000000000000000CE +:1002300000000000000000000000000000000000BE +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000000008E +:10027000000000000000000000000000000000007E +:10028000000000000000000000000000000000006E +: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 +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +: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 +:1008000000000000000000000000000000000000E8 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +:1009400000000000000000000000000000000000A7 +:100950000000000000000000000000000000000097 +:100960000000000000000000000000000000000087 +:100970000000000000000000000000000000000077 +:100980000000000000000000000000000000000067 +:100990000000000000000000000000000000000057 +:1009A0000000000000000000000000000000000047 +:1009B0000000000000000000000000000000000037 +:1009C0000000000000000000000000000000000027 +:1009D0000000000000000000253032643A30300092 +:1009E000757600006C656E205B25645D0D0A000065 +:1009F0006C656E32205B25645D0D0A00636F6E646A +:100A00006974696F6E00000077696E645F64697273 +:100A10000000000068756D69646974790000000069 +:100A200077696C6C5F69745F736E6F7700000000AC +:100A300077696E645F6D7068000000006472697AA7 +:100A40007A6C65007261696E20706F737369626C95 +:100A50006500000025732025732020202020202001 +:100A6000202020202020000025732025732066727E +:100A70006F6D202573000000257325250000000000 +:100A800025732061742025733A205B25735D202D2A +:100A900020257325732C205B25735D202D20257365 +:100AA0002573202573270D0A00FFFFFF486F6E672F +:100AB000204B6F6E6700000074656D705F6300000F +:100AC00077696E645F6B7068000000002743000068 +:100AD0006B6D2F68720000004B796F746F0000001F +:100AE0004C6F6E646F6E00006D696C65732F687279 +:100AF000000000004D69616D6900000074656D7053 +:100B00005F660000274600004D756E69636800004F +:100B10004E657720596F726B00000000506172695A +:100B2000730000005072616775650000517565655E +:100B30006E73746F776E000052696F206465204A8F +:100B4000616E6569726F0000526F6D650000000094 +:100B500053616E204672616E636973636F000000BB +:100B60005368616E676861690000000053696E67D1 +:100B700061706F72650000005379646E65790000E2 +:100B8000546F726F6E746F00100000000C00000054 +:100B9000AC0A0B02B80A0B02C00A0B02CC0A0B0209 +:100BA000D00A0B02110000000C000000D80A0B0252 +:100BB000B80A0B02C00A0B02CC0A0B02D00A0B02C5 +:100BC0001200000005000000E00A0B02B80A0B0248 +:100BD000300A0B02CC0A0B02E80A0B0213000000D9 +:100BE00001000000F40A0B02FC0A0B02300A0B029F +:100BF000040B0B02E80A0B021400000006000000C0 +:100C0000080B0B02B80A0B02C00A0B02CC0A0B023B +:100C1000D00A0B021500000000000000100B0B02B0 +:100C2000FC0A0B02300A0B02040B0B02E80A0B024F +:100C300016000000060000001C0B0B02B80A0B0295 +:100C4000C00A0B02CC0A0B02D00A0B0217000000EC +:100C500006000000240B0B02B80A0B02C00A0B02AC +:100C6000CC0A0B02D00A0B02180000000E00000094 +:100C70002C0B0B02B80A0B02C00A0B02CC0A0B02A7 +:100C8000D00A0B021900000004000000380B0B0210 +:100C9000B80A0B02C00A0B02CC0A0B02D00A0B02E4 +:100CA0001A00000006000000480B0B02B80A0B02F5 +:100CB000C00A0B02CC0A0B02D00A0B021B00000078 +:100CC00000000000500B0B02FC0A0B02300A0B0262 +:100CD000040B0B02E80A0B021C0000000B000000D2 +:100CE000600B0B02B80A0B02C00A0B02CC0A0B0203 +:100CF000D00A0B021D0000000A0000006C0B0B0262 +:100D0000B80A0B02C00A0B02CC0A0B02D00A0B0273 +:100D10001E0000000D000000780B0B02B80A0B0249 +:100D2000C00A0B02CC0A0B02D00A0B021F00000003 +:100D300002000000800B0B02B80A0B02C00A0B0273 +:100D4000CC0A0B02D00A0B026C6F63616C74696D84 +:100D5000652200FF414D0000504D00002532643AED +:100D6000253032642E253032642025732000FFFFA9 +:100D700053616E204672616E636973636F2C2055F8 +:100D80006E697465642053746174657300000000BB +:100D90004D657869636F20436974792C204D6578BF +:100DA00069636F00546F726F6E746F2C2043616EB5 +:100DB0006164610053616E746961676F2C204368E0 +:100DC000696C650053616F205061756C6F2C204217 +:100DD00072617A696C0000004C6F6E646F6E2C203B +:100DE000456E676C616E64004265726C696E2C20A2 +:100DF0004765726D616E79004361706520546F774D +:100E00006E2C20536F7574682041667269636100AF +:100E10004D6F73636F772C20527573736961000097 +:100E20004E65772044656C68692C20496E64696161 +:100E30000000000053696E6761706F72652C20536B +:100E4000696E6761706F7265000000004265696AD3 +:100E5000696E672C204368696E610000546F6B797E +:100E60006F2C204A6170616E000000005379646E3F +:100E700065792C204175737472616C6961000000A2 +:100E80004175636B6C616E642C204E6577205A65EA +:100E9000616C616E6400FFFF00000000700D0B02CA +:100EA0008000E400F8FFFFFF0000000001000000E8 +:100EB000900D0B02B500B500FAFFFFFF0000000027 +:100EC00002000000A40D0B02E200E300FBFFFFFFA5 +:100ED0000000000003000000B40D0B02E2002E0031 +:100EE000FDFFFFFF0000000004000000C40D0B0226 +:100EF00029016C00FDFFFFFF00000000050000005D +:100F0000D80D0B026001FE00000000000000000090 +:100F100006000000E80D0B029201EC000100000049 +:100F20000000000007000000F80D0B02A2013300D2 +:100F3000020000000000000008000000100E0B027C +:100F4000E5010901030000000000000009000000A5 +:100F5000200E0B021202B700050000000000000086 +:100F60000A000000340E0B0250028200080000004C +:100F7000000000000B0000004C0E0B026602B800DF +:100F800008000000000000000C0000005C0E0B02D6 +:100F90009602DB0009000000000000000D000000C8 +:100FA0006C0E0B02AE0236000B00000000000000C9 +:100FB0000E000000800E0B02CD022E000D0000007E +:100FC000000000004552524F52202D20000000002A +:100FD0004461746120706F696E746572206973205A +:100FE0006E756C6C00FFFFFF4E3361726D33617084 +:100FF0007031344261736550726550726F6365730E +:10100000734500FF588B1D02E80F0B024E336172CF +:101010006D33617070313542617365506F73745018 +:10102000726F636573734500588B1D020C100B02C1 +:101030004E3361726D336170703138496D67436C46 +:1010400061737350726550726F636573734500FF0F +:101050000C8C1D0230100B0204100B024E33617217 +:101060006D336170703139496D67436C61737350D2 +:101070006F737450726F6365737345000C8C1D023F +:101080005C100B0228100B020000000050100B0235 +:10109000996600029D660002B5660002000000002D +:1010A0007C100B0295660002A966000279660002B8 +:1010B0006261636B67726F756E64000054656E6386 +:1010C00068000000676F6C64666973680000000068 +:1010D000776869746520736861726B00746967650D +:1010E0007220736861726B0068616D6D657268650E +:1010F00061640000656C6563747269632072617974 +:10110000000000007374696E67726179000000006E +:10111000636F636B0000000068656E006F7374722C +:10112000696368006272616D626C696E67000000DD +:10113000676F6C6466696E6368000000686F757342 +:10114000652066696E6368006A756E636F000000F3 +:10115000696E6469676F2062756E74696E670000FE +:10116000726F62696E00000062756C62756C0000DF +:101170006A6179006D616770696500006368696321 +:101180006B616465650000007761746572206F753E +:101190007A656C006B6974650000000062616C64C4 +:1011A000206561676C65000076756C74757265000A +:1011B00067726579206F776C0000000073616C6165 +:1011C0006D616E6465720000636F6D6D6F6E206E91 +:1011D000657774006566740061786F6C6F746C007D +:1011E00062756C6C66726F670000000074726565F2 +:1011F0002066726F670000007461696C6564206628 +:10120000726F67006C6F6767657268656164000084 +:101210006D756420747572746C650000746572720B +:101220006170696E00000000626F782074757274DE +:101230006C65000062616E646564206765636B6F56 +:1012400000000000636F6D6D6F6E20696775616EE1 +:10125000610000006368616D656C656F6E00000081 +:10126000776869707461696C000000006167616D86 +:10127000610000006C697A617264000047696C610A +:10128000206D6F6E73746572000000006772656593 +:101290006E206C697A617264000000004B6F6D6FA4 +:1012A000646F20647261676F6E00000063726F6329 +:1012B0006F64696C65000000616C6C696761746FD4 +:1012C0007200000074726963657261746F707300FC +:1012D0007468756E64657220736E616B65000000E2 +:1012E00072696E676E65636B20736E616B6500007B +:1012F000686F676E6F736520736E616B65000000C9 +:10130000677265656E20736E616B65006B696E67F1 +:1013100020736E616B650000676172746572207383 +:101320006E616B6500000000776174657220736EFA +:10133000616B650076696E6520736E616B65000098 +:101340006E6967687420736E616B6500626F6120FF +:10135000636F6E7374726963746F7200726F636B24 +:1013600020707974686F6E00496E6469616E2063E5 +:101370006F62726100000000677265656E206D61CA +:101380006D62610073656120736E616B65000000C2 +:10139000686F726E65642076697065720000000087 +:1013A0006469616D6F6E646261636B00736964652B +:1013B00077696E64657200007472696C6F6269743B +:1013C00065000000686172766573746D616E00007F +:1013D00073636F7270696F6E000000006761726402 +:1013E000656E207370696465720000006261726EE0 +:1013F0002073706964657200626C61636B20776949 +:10140000646F7700746172616E74756C61000000C6 +:10141000776F6C66207370696465720063656E74C3 +:101420006970656465000000626C61636B206772BF +:101430006F75736500000000707461726D6967619B +:101440006E0000007275666665642067726F757362 +:101450006500000070726169726965206368696384 +:101460006B656E00706561636F636B0071756169B8 +:101470006C0000007061727472696467650000003E +:101480004166726963616E206772657900000000D1 +:101490006D61636177000000636F636B61746F6FF0 +:1014A000000000006C6F72696B65657400000000DD +:1014B000636F7563616C00006265652065617465CA +:1014C00072000000686F726E62696C6C0000000050 +:1014D00068756D6D696E6762697264006A616361E7 +:1014E0006D617200746F7563616E00006472616B90 +:1014F000650000006D657267616E736572000000C3 +:10150000676F6F7365000000626C61636B207377B7 +:10151000616E00007475736B6572000065636869C5 +:10152000646E6100706C6174797075730000000006 +:1015300077616C6C616279006B6F616C61000000B7 +:10154000776F6D62617400006A656C6C79666973AF +:101550006800000073656120616E656D6F6E6500E7 +:10156000627261696E20636F72616C00666C617497 +:10157000776F726D000000006E656D61746F646559 +:1015800000000000636F6E6368000000736E6169A5 +:101590006C00000073656120736C756700000000CB +:1015A000636869746F6E00006E617574696C757341 +:1015B0000000000044756E67656E6573732063728A +:1015C00061620000726F636B2063726162000000F1 +:1015D000666964646C657220637261620000000079 +:1015E0006B696E6720637261620000006C6F6273EA +:1015F000746572007370696E79206C6F62737465C4 +:10160000720000006372617966697368000000000F +:101610006865726D697420637261620069736F70CE +:101620006F64000077686974652073746F726B0073 +:10163000626C61636B2073746F726B0073706F6F99 +:101640006E62696C6C000000666C616D696E676F3C +:10165000000000006865726F6E000000416D6572E9 +:101660006963616E206567726574000062697474F5 +:1016700065726E006372616E650000006C696D706A +:101680006B696E0067616C6C696E756C650000005B +:10169000416D65726963616E20636F6F7400000055 +:1016A00062757374617264007475726E73746F6EB8 +:1016B0006500000073616E647069706572000000FF +:1016C0007265647368616E6B00000000646F776917 +:1016D00074636865720000006F797374657263618A +:1016E000746368657200000070656C6963616E0008 +:1016F0006B696E672070656E6775696E000000002B +:10170000616C626174726F73730000006772657957 +:10171000207768616C6500006B696C6C657220777E +:1017200068616C65000000006475676F6E6700009B +:10173000736561206C696F6E000000004368696822 +:1017400075616875610000007370616E69656C0099 +:101750004D616C7465736520646F670050656B69DB +:101760006E65736500000000536869682D547A75D2 +:1017700000000000706170696C6C6F6E000000000A +:10178000746F79207465727269657200726964673A +:10179000656261636B00000041666768616E206886 +:1017A0006F756E6400000000626173736574000001 +:1017B000626561676C650000626C6F6F64686F756D +:1017C0006E640000626C75657469636B00000000F4 +:1017D000636F6F6E686F756E6400000057616C6BAD +:1017E000657220686F756E6400000000666F78682F +:1017F0006F756E6400000000726564626F6E650054 +:10180000626F727A6F690000776F6C66686F756ED1 +:101810006400000067726579686F756E640000008F +:101820007768697070657400656C6B686F756E645D +:10183000000000006F74746572686F756E6400005C +:1018400053616C756B69000064656572686F756ED5 +:10185000640000005765696D6172616E6572000019 +:1018600062756C6C7465727269657200416972654B +:1018700064616C6500000000636169726E000000C5 +:1018800044696E6D6F6E740062756C6C00000000D0 +:101890007363686E61757A65720000004C686173ED +:1018A00061000000726574726965766572000000FF +:1018B000706F696E7465720076697A736C6100008E +:1018C000456E676C69736820736574746572000097 +:1018D0004972697368207365747465720000000052 +:1018E000476F72646F6E20736574746572000000D8 +:1018F000636C756D62657200737072696E67657294 +:10190000000000006B757661737A0000736368698C +:10191000707065726B65000067726F656E656E64EE +:1019200061656C006D616C696E6F69730000000029 +:1019300062726961726400006B656C7069650000B9 +:101940006B6F6D6F6E646F72000000007368656589 +:1019500070646F6700000000636F6C6C6965000065 +:10196000466C616E6472657300000000526F74749F +:101970007765696C6572000073686570686572648C +:1019800000000000446F6265726D616E000000002F +:1019900070696E7363686572000000004170706565 +:1019A0006E7A656C6C657200456E746C6542756329 +:1019B00068657200626F7865720000006D61737413 +:1019C0006966660062756C6C646F6700477265617A +:1019D000742044616E6500004265726E617264003D +:1019E00045736B696D6F20646F6700006D616C619A +:1019F0006D75746500000000536962657269616EFF +:101A0000206875736B79000064616C6D6174696145 +:101A10006E000000616666656E70696E736368656E +:101A200072000000626173656E6A6900707567001C +:101A30004C656F6E62657267000000004E657766E8 +:101A40006F756E646C616E640000000047726561C2 +:101A50007420507972656E656573000053616D6F17 +:101A600079656400506F6D6572616E69616E00002A +:101A700063686F77000000006B656573686F6E6464 +:101A80000000000067726966666F6E0050656D62E7 +:101A9000726F6B6500000000436172646967616E7C +:101AA00000000000746F7920706F6F646C65000037 +:101AB000686169726C6573730000000074696D621F +:101AC000657220776F6C6600776869746520776F40 +:101AD0006C66000072656420776F6C660000000021 +:101AE000636F796F7465000064696E676F00000052 +:101AF00064686F6C650000006879656E61000000C5 +:101B000072656420666F78006B697420666F780078 +:101B100041726374696320666F780000677265794B +:101B200020666F7800000000746162627900000036 +:101B30007469676572206361740000005065727398 +:101B400069616E20636174005369616D657365201E +:101B500063617400456779707469616E20636174B4 +:101B600000000000636F7567617200006C796E7829 +:101B7000000000006C656F7061726400736E6F77B7 +:101B8000206C656F70617264000000006A616775A7 +:101B900061720000746967657200000063686565C2 +:101BA0007461680062726F776E2062656172000016 +:101BB000626C61636B20626561720000696365201D +:101BC0006265617200000000736C6F74682062656A +:101BD000617200006D6F6E676F6F736500000000CB +:101BE0006D6565726B61740074696765722062650A +:101BF00065746C65000000006C6164796275670053 +:101C000067726F756E6420626565746C65000000B4 +:101C1000626565746C6500006C656166206265656F +:101C2000746C650064756E6720626565746C650030 +:101C300077656576696C0000666C790062656500A1 +:101C40006772617373686F70706572006372696345 +:101C50006B65740077616C6B696E67207374696380 +:101C60006B000000636F636B726F6163680000005C +:101C70006D616E7469730000636963616461000083 +:101C80006C656166686F7070657200006C61636599 +:101C900077696E6700000000647261676F6E666C42 +:101CA0007900000064616D73656C666C79000000FA +:101CB00061646D6972616C0072696E676C65740055 +:101CC0006D6F6E6172636800627574746572666CC4 +:101CD000790000006C796361656E69640000000042 +:101CE0007374617266697368000000007365612037 +:101CF00075726368696E0000736561206375637552 +:101D00006D62657200000000776F6F64207261621F +:101D1000626974006861726500000000416E676F5F +:101D20007261000068616D7374657200706F726338 +:101D30007570696E65000000666F78207371756953 +:101D40007272656C000000006D61726D6F7400004E +:101D500062656176657200006775696E6561207005 +:101D600069670000736F7272656C00007A65627259 +:101D70006100000077696C6420626F61720000008E +:101D800077617274686F6700686970706F706F74E4 +:101D9000616D757300000000776174657220627573 +:101DA0006666616C6F0000006269736F6E00000010 +:101DB00072616D00626967686F726E006962657852 +:101DC00000000000686172746562656573740000EC +:101DD000696D70616C61000067617A656C6C6500AB +:101DE0004172616269616E2063616D656C00000023 +:101DF0006C6C616D6100000077656173656C00005B +:101E00006D696E6B00000000706F6C65636174003B +:101E100066657272657400006F747465720000000C +:101E2000736B756E6B000000626164676572000021 +:101E300061726D6164696C6C6F000000736C6F742B +:101E4000680000006F72616E677574616E0000005B +:101E5000676F72696C6C61006368696D70616E7A3E +:101E600065650000676962626F6E00007369616D8D +:101E7000616E67006775656E6F6E000070617461FA +:101E8000730000006261626F6F6E00006D616361DC +:101E9000717565006C616E6775720000636F6C6FC1 +:101EA000627573006D6F6E6B657900006D61726DA8 +:101EB0006F73657400000000636170756368696E1C +:101EC00000000000686F776C6572206D6F6E6B6547 +:101ED000790000007469746900000000737069641F +:101EE0006572206D6F6E6B6579000000696E6472BB +:101EF00069000000496E6469616E20656C657068F8 +:101F0000616E74004166726963616E20656C657014 +:101F100068616E74000000006C65737365722070F8 +:101F2000616E6461000000006769616E7420706119 +:101F30006E6461006261727261636F75746100004A +:101F4000636F686F00000000726F636B20626561F1 +:101F500075747900616E656D6F6E65206669736872 +:101F6000000000007374757267656F6E00000000FA +:101F7000676172006C696F6E6669736800000000CB +:101F8000707566666572000061626163757300005A +:101F9000616261796100000061636164656D69631C +:101FA00020676F776E0000006163636F7264696F12 +:101FB0006E00000061636F757374696320677569F3 +:101FC0007461720061697263726166742063617228 +:101FD00072696572000000006169726C696E6572F9 +:101FE000000000006169727368697000616C74615F +:101FF00072000000616D62756C616E6365000000C7 +:10200000616D7068696269616E000000616E616C8B +:102010006F6720636C6F636B000000006170696123 +:10202000727900006170726F6E0000006173686306 +:10203000616E000061737361756C74207269666C07 +:10204000650000006261636B7061636B00000000FB +:1020500062616B657279000062616C616E6365201C +:102060006265616D0000000062616C6C6F6F6E00F4 +:1020700062616C6C706F696E7400000042616E6426 +:10208000204169640000000062616E6A6F00000018 +:1020900062616E6E697374657200000062617262E3 +:1020A000656C6C006261726265722063686169725E +:1020B0000000000062617262657273686F700000F8 +:1020C0006261726E000000006261726F6D6574651E +:1020D0007200000062617272656C0000626172726F +:1020E0006F7700006261736562616C6C00000000D4 +:1020F0006261736B657462616C6C00006261737322 +:10210000696E657400000000626173736F6F6E002A +:1021100062617468696E67206361700062617468EF +:1021200020746F77656C000062617468747562007A +:102130006265616368207761676F6E0062656163E5 +:102140006F6E00006265616B6572000062656172AE +:10215000736B696E000000006265657220626F74C7 +:10216000746C65006265657220676C617373000052 +:1021700062656C6C20636F746500000062696200C8 +:1021800062696379636C652D74776F0062696B694E +:102190006E69000062696E646572000062696E6F4C +:1021A00063756C617273000062697264686F757345 +:1021B00065000000626F6174686F757365000000F0 +:1021C000626F62736C656400626F6C6F2074696526 +:1021D00000000000626F6E6E65740000626F6F6BCE +:1021E0006361736500000000626F6F6B73686F70EE +:1021F00000000000626F74746C6563617000000021 +:10220000626F7700626F7720746965006272617334 +:10221000730000006272617373696572650000008B +:10222000627265616B7761746572000062726561EC +:102230007374706C6174650062726F6F6D00000082 +:102240006275636B657400006275636B6C6500009A +:10225000766573740000000062756C6C65742074A0 +:102260007261696E000000006275746368657220B7 +:1022700073686F70000000006361620063616C64EA +:10228000726F6E0063616E646C65000063616E6EF8 +:102290006F6E000063616E6F6500000063616E2009 +:1022A0006F70656E65720000636172646967616E6C +:1022B00000000000636172206D6972726F7200002D +:1022C0006361726F7573656C000000006B69740068 +:1022D000636172746F6E0000636172207768656578 +:1022E0006C00000063617368206D616368696E65EE +:1022F0000000000063617373657474650000000082 +:10230000636173746C650000636174616D61726117 +:102310006E000000434420706C617965720000001B +:1023200063656C6C6F00000074656C6570686F6E3F +:1023300065000000636861696E00000066656E6399 +:1023400065000000636861696E206D61696C000062 +:10235000636861696E20736177000000636865736C +:102360007400000063686966666F6E6965720000DC +:102370006368696D650000006368696E6120636170 +:1023800062696E657400000073746F636B696E67D9 +:1023900000000000636875726368000063696E6521 +:1023A0006D610000636C6561766572006477656CD1 +:1023B0006C696E6700000000636C6F616B00000069 +:1023C000636C6F6700000000636F66666565206D73 +:1023D00075670000636F66666565706F7400000066 +:1023E000636F696C000000006B6579626F617264F5 +:1023F00000000000636F6E66656374696F6E6572DE +:10240000790000007368697000000000636F6E76E9 +:1024100065727469626C6500636F726B7363726579 +:1024200077000000636F726E65740000626F6F74F6 +:102430000000000068617400637261646C650000F4 +:1024400068656C6D657400006372617465000000FE +:10245000637269620000000043726F636B20506F0B +:1024600074000000637275746368000063756972BC +:102470006173730064616D006465736B000000003C +:10248000636F6D707574657200000000646961703F +:1024900065720000636C6F636B00000064696E69B5 +:1024A0006E67207461626C65000000006469736887 +:1024B00072616700646973687761736865720000B0 +:1024C0006469736B206272616B650000646F636B9B +:1024D00000000000646F67736C656400646F6D6575 +:1024E00000000000646F6F726D617400706C617445 +:1024F000666F726D000000006472756D0000000070 +:102500006472756D737469636B00000064756D624D +:1025100062656C6C000000004475746368206F761F +:10252000656E000066616E00677569746172000017 +:102530006C6F636F6D6F74697665000063656E74B0 +:1025400065720000656E76656C6F70650000000056 +:10255000657370726573736F206D616B65720000D7 +:102560006661636520706F7764657200666561748B +:1025700068657220626F610066696C65000000002A +:1025800066697265626F6174000000006669726559 +:1025900020656E67696E6500666972652073637297 +:1025A00065656E00666C6167706F6C6500000000A9 +:1025B000666C757465000000666F6C64696E6720F8 +:1025C0006368616972000000666F6F7462616C6CB1 +:1025D0002068656C6D657400666F726B6C696674FB +:1025E00000000000666F756E7461696E0000000087 +:1025F000666F756E7461696E2070656E0000000014 +:10260000666F75722D706F7374657200667265699E +:1026100067687420636172004672656E6368206843 +:102620006F726E00667279696E672070616E00006D +:1026300066757220636F61740000000067617262EA +:1026400061676520747275636B0000006761736D6C +:1026500061736B006761732070756D70000000001E +:10266000676F626C65740000676F2D6B6172740038 +:10267000676F6C662062616C6C000000676F6C664F +:102680006361727400000000676F6E646F6C6100BC +:10269000676F6E6700000000676F776E00000000D4 +:1026A0006772616E64207069616E6F006772656544 +:1026B0006E686F75736500006772696C6C65000009 +:1026C00067726F636572792073746F7265000000C2 +:1026D0006775696C6C6F74696E650000686169721A +:1026E00020736C69646500006861697220737072A0 +:1026F0006179000068616C6620747261636B000030 +:1027000068616D6D6572000068616D7065720000D2 +:1027100068616E6420626C6F7765720068616E64D8 +:102720006B657263686965660000000068617264C9 +:1027300020646973630000006861726D6F6E696385 +:1027400061000000686172700000000068617276CC +:102750006573746572000000686174636865740075 +:10276000686F6C7374657200686F6D65207468655E +:102770006174657200000000686F6E6579636F6D4B +:1027800062000000686F6F6B00000000686F6F7080 +:10279000736B697274000000686F72697A6F6E748F +:1027A000616C206261720000686F72736520636102 +:1027B00072740000686F7572676C6173730000005B +:1027C00069506F640000000069726F6E00000000C5 +:1027D0006A61636B206F206C616E7465726E0000BD +:1027E0006A65616E000000006A65657000000000A7 +:1027F0006A657273657900006A6967736177207032 +:10280000757A7A6C650000006A696E72696B69732B +:10281000686100006A6F79737469636B000000007F +:102820006B696D6F6E6F00006B6E65652070616423 +:10283000000000006B6E6F74000000006C6162208D +:10284000636F6174000000006C61646C65000000DF +:102850006C616D7073686164650000006C61707418 +:102860006F7000006C61776E206D6F77657200008D +:102870006C656E7320636170000000006C65747499 +:102880006572206F70656E65720000006C6962721F +:10289000617279006C696665626F617400000000A6 +:1028A0006C696768746572006C696D6F7573696EC9 +:1028B000650000006C696E65720000006C697073E1 +:1028C0007469636B000000004C6F61666572000004 +:1028D0006C6F74696F6E00006C6F75647370656106 +:1028E0006B6572006C6F7570650000006C756D62D1 +:1028F00065726D696C6C0000636F6D70617373005D +:102900006D61696C626167006D61696C626F78000E +:102910006D61696C6C6F74006D616E686F6C6520C1 +:10292000636F7665720000006D6172616361000023 +:102930006D6172696D6261006D6174636873746961 +:10294000636B00006D6179706F6C65006D617A6515 +:10295000000000006D6561737572696E67206375B4 +:10296000700000006D65646963696E652063686569 +:10297000737400006D6567616C6974680000000025 +:102980006D6963726F70686F6E6500006D69637268 +:102990006F77617665000000756E69666F726D0015 +:1029A0006D696C6B2063616E000000006D696E697B +:1029B000627573006D696E69736B697274000000F3 +:1029C0006D696E6976616E006D697373696C65001F +:1029D0006D697474656E00006D6978696E67206258 +:1029E0006F776C006D6F62696C6520686F6D650054 +:1029F0004D6F64656C2054006D6F64656D00000060 +:102A00006D6F6E6173746572790000006D6F6E6931 +:102A1000746F72006D6F7065640000006D6F72748A +:102A2000617200006D6F72746172626F6172640036 +:102A30006D6F7371756500006E65740073636F6F01 +:102A40007465720062696B650000000074656E74E5 +:102A5000000000006D6F7573650000006D6F757389 +:102A600065747261700000006D6F76696E67207624 +:102A7000616E00006D757A7A6C6500006E61696C3C +:102A8000000000006E65636B206272616365000088 +:102A90006E65636B6C616365000000006E69707049 +:102AA0006C6500006E6F7465626F6F6B00000000F4 +:102AB0006F62656C69736B006F626F650000000088 +:102AC0006F636172696E61006F646F6D65746572CA +:102AD000000000006F696C2066696C74657200000C +:102AE0006F7267616E0000006F7363696C6C6F7367 +:102AF000636F7065000000006F766572736B6972BA +:102B0000740000006F786361727400006F787967F9 +:102B1000656E206D61736B007061636B657400009E +:102B2000706164646C650000706164646C657768F2 +:102B300065656C007061646C6F636B007061696ED9 +:102B4000746272757368000070616A616D61000083 +:102B500070616C616365000070616E706970650022 +:102B6000706170657220746F77656C00706172615E +:102B70006368757465000000706172616C6C656CEF +:102B800020626172730000007061726B2062656E7A +:102B9000636800007061726B696E67206D657465B3 +:102BA0007200000070617373656E67657220636107 +:102BB00072000000706174696F0000007061792D0F +:102BC00070686F6E65000000706564657374616C99 +:102BD0000000000070656E63696C20626F78000011 +:102BE0007368617270656E65720000007065726670 +:102BF000756D6500506574726920646973680000C2 +:102C000070686F746F636F70696572007069636B71 +:102C1000000000007069636B656C68617562650037 +:102C20007069636B65742066656E63650000000003 +:102C30007069636B75700000706965720000000058 +:102C400070696767792062616E6B000070696C6CF7 +:102C500020626F74746C650070696C6C6F77000033 +:102C600070696E672D706F6E672062616C6C00001A +:102C700070696E776865656C00000000706972614C +:102C8000746500007069746368657200706C616ED1 +:102C900065000000706C616E6574617269756D002D +:102CA000706C61737469632062616700706C617439 +:102CB00065207261636B0000706C756E67657200F1 +:102CC000506F6C61726F69642063616D6572610041 +:102CD000706F6C6963652076616E0000706F6E6363 +:102CE000686F0000706F6F6C207461626C6500002B +:102CF000706F7020626F74746C650000706F747414 +:102D0000657220776865656C00000000706F7765FC +:102D100072206472696C6C007072617965722072E5 +:102D2000756700007072696E746572007072697305 +:102D30006F6E000070726F6A656374696C65000085 +:102D400070726F6A6563746F720000007075636BF8 +:102D50000000000070756E6368696E6720626167CD +:102D60000000000070757273650000007175696C79 +:102D70006C0000007175696C74000000726163651D +:102D8000720000007261636B6574000072616469B7 +:102D900061746F7200000000726164696F0000006E +:102DA000726164696F2074656C6573636F70650030 +:102DB0007261696E2062617272656C007265637225 +:102DC000656174696F6E616C2076656869636C65B6 +:102DD000000000007265656C000000007265666CA2 +:102DE00065782063616D65726100000072656672CE +:102DF0006967657261746F720000000072656D6FC3 +:102E0000746520636F6E74726F6C0000726573740A +:102E1000617572616E7400007265766F6C766572B2 +:102E200000000000726F636B696E67206368616900 +:102E300072000000726F74697373657269650000D7 +:102E4000727562626572206572617365720000005E +:102E500072756762792062616C6C000072756C65D6 +:102E60000000000072756E6E696E672073686F6592 +:102E70000000000073616665000000007361666514 +:102E800074792070696E000073616C747368616B93 +:102E90006572000073616E64616C00007361726F33 +:102EA0006E670000736178007363616262617264CF +:102EB000000000007363616C650000007363686F5D +:102EC0006F6C2062757300007363686F6F6E65725C +:102ED0000000000073636F7265626F6172640000CE +:102EE00073637265656E00007363726577647269FF +:102EF00076657200736561742062656C7400000011 +:102F0000736577696E67206D616368696E6500003F +:102F1000736869656C64000073686F652073686F1F +:102F20007000000073686F6A690000006261736B73 +:102F30006574000073686F76656C000073686F7766 +:102F4000657220636170000073686F77657220633B +:102F500075727461696E0000736B6900736B692030 +:102F60006D61736B00000000736C656570696E675E +:102F70002062616700000000736C696465207275EF +:102F80006C650000736C6964696E6720646F6F72B2 +:102F900000000000736C6F7400000000736E6F72AD +:102FA0006B656C00736E6F776D6F62696C650000A6 +:102FB000736E6F77706C6F7700000000736F6170D5 +:102FC0002064697370656E7365720000736F63636C +:102FD00065722062616C6C00736F636B00000000AF +:102FE000736F6C617220646973680000736F6D6247 +:102FF0007265726F00000000736F757020626F77EA +:103000006C000000737061636520626172000000F3 +:10301000737061636520686561746572000000000B +:1030200073706163652073687574746C650000006B +:1030300073706174756C61007370656564626F6153 +:103040007400000073706964657220776562000027 +:103050007370696E646C650073706F727473206353 +:103060006172000073706F746C69676874000000AF +:103070007374616765000000617263682062726941 +:103080006467650073746574686F73636F7065005F +:1030900073746F6C6500000073746F6E65207761E8 +:1030A0006C6C000073746F7077617463680000006B +:1030B00073746F766500000073747261696E657277 +:1030C0000000000073747265657463617200000033 +:1030D000737472657463686572000000737475645C +:1030E000696F20636F75636800000000737475700A +:1030F000610000007375626D6172696E65000000A9 +:10310000737569740000000073756E6469616C000A +:1031100073756E676C6173730000000073756E6782 +:103120006C6173736573000073756E7363726565AC +:103130006E00000062726964676500007377616207 +:103140000000000073776561747368697274000031 +:103150007472756E6B7300007377696E67000000A0 +:103160007377697463680000737972696E676500CC +:103170007461626C65206C616D70000074616E6BCF +:10318000000000007461706520706C6179657200E8 +:10319000746561706F740000746564647900000088 +:1031A00074656C65766973696F6E000074656E6E28 +:1031B00069732062616C6C007468617463680000FC +:1031C0006375727461696E007468696D626C650024 +:1031D0007468726573686572000000007468726FCD +:1031E0006E65000074696C6520726F6F6600000088 +:1031F000746F617374657200746F626163636F20D2 +:1032000073686F7000000000746F696C65742073E0 +:1032100065617400746F726368000000746F746598 +:103220006D20706F6C650000746F77207472756329 +:103230006B000000746F7973686F70007472616363 +:10324000746F7200747261696C6572207472756358 +:103250006B00000074726179000000007472656E8A +:10326000636820636F6174007472696379636C656D +:10327000000000007472696D6172616E00000000F0 +:10328000747269706F640000747269756D70686142 +:103290006C2061726368000074726F6C6C65796297 +:1032A0007573000074726F6D626F6E6500000000D0 +:1032B0007475726E7374696C65000000756D62726E +:1032C000656C6C6100000000756E696379636C6504 +:1032D000000000007570726967687400766163753C +:1032E000756D000076617365000000007661756C95 +:1032F0007400000076656C76657400006D6163682B +:10330000696E6500766573746D656E74000000000B +:10331000766961647563740076696F6C696E00002C +:10332000766F6C6C657962616C6C000077616666C3 +:103330006C652069726F6E0077616C6C20636C6FD6 +:10334000636B000077616C6C657400007761726478 +:10335000726F626500000000776172706C616E656B +:103360000000000077617368626173696E0000009D +:10337000776174657220626F74746C650000000080 +:103380007761746572206A75670000007761746503 +:103390007220746F77657200776869736B65792046 +:1033A0006A75670077686973746C65007769670090 +:1033B00077696E646F772073637265656E000000D5 +:1033C00077696E646F772073686164650000000040 +:1033D00057696E64736F72207469650077696E65F2 +:1033E00020626F74746C6500776F6B00776F6F6429 +:1033F000656E2073706F6F6E00000000776F6F6CEA +:1034000000000000776F726D2066656E63650000D6 +:10341000777265636B0000007961776C00000000D3 +:1034200079757274000000007765622073697465B5 +:1034300000000000636F6D696320626F6F6B0000B6 +:1034400070757A7A6C6500007374726565742073A8 +:1034500069676E0074726166666963206C6967688B +:1034600074000000626F6F6B206A61636B657400AB +:103470006D656E7500000000706C61746500000081 +:1034800067756163616D6F6C65000000636F6E73DB +:103490006F6D6D6500000000686F7420706F7400C0 +:1034A000747269666C6500006963652063726561AA +:1034B0006D000000696365206C6F6C6C7900000022 +:1034C0004672656E6368206C6F6166006261676555 +:1034D0006C000000707265747A656C0063686565E5 +:1034E000736562757267657200000000686F7464CE +:1034F0006F6700006D617368656420706F7461743C +:103500006F000000686561642063616262616765E5 +:103510000000000062726F63636F6C69000000005E +:103520006361756C69666C6F776572007A75636349 +:1035300068696E690000000073717561736800004E +:1035400061636F726E2073717561736800000000B3 +:103550006172746963686F6B6500000062656C6C12 +:103560002070657070657200636172646F6F6E00C9 +:103570006D757368726F6F6D000000004772616E49 +:103580006E7920536D697468000000007374726175 +:1035900077626572727900006F72616E6765000014 +:1035A0006C656D6F6E0000006669670070696E651E +:1035B0006170706C6500000062616E616E61000098 +:1035C0006A61636B66727569740000006375737479 +:1035D000617264206170706C65000000706F6D65D1 +:1035E0006772616E6174650068617900636172621F +:1035F0006F6E61726100000063686F636F6C61746D +:103600006520736175636500646F7567680000000D +:103610006D656174206C6F616600000070697A7A74 +:1036200061000000706F74706965000062757272ED +:1036300069746F007265642077696E650000000030 +:10364000657370726573736F0000000063757000BE +:103650006567676E6F670000616C7000627562621B +:103660006C650000636C696666000000636F7261E0 +:103670006C2072656566000067657973657200008D +:103680006C616B65736964650000000070726F6D3A +:103690006F6E746F7279000073616E6462617200A4 +:1036A00073656173686F72650000000076616C6C11 +:1036B00065790000766F6C63616E6F0062616C6C9F +:1036C000706C61796572000067726F6F6D00000049 +:1036D00073637562612064697665720072617065FA +:1036E000736565640000000064616973790000001F +:1036F000736C697070657200636F726E0000000019 +:1037000061636F726E0000006275636B65796500BE +:10371000636F72616C2066756E67757300000000E0 +:1037200061676172696300006779726F6D697472B5 +:10373000610000007374696E6B686F726E00000048 +:1037400065617274687374617200000066726F6EF6 +:10375000646F736100000000626F6C657465000047 +:1037600065617200746F696C657420746973737538 +:103770006500FFFF4661696C656420746F20696EA7 +:10378000697469616C697A65206D6F64656C0A00A3 +:103790006D6F64656C000000636C617373696669CA +:1037A000657200FF4E3361726D3361707031304964 +:1037B0004174747269627574654500FF588B1D020F +:1037C000A4370B024E3674666C69746531304F70E5 +:1037D0005265736F6C7665724500FFFF588B1D0252 +:1037E000C4370B024E3674666C69746531354D69A9 +:1037F00063726F4F705265736F6C7665724500FF30 +:103800000C8C1D02E4370B02DC370B024E3674665B +:103810006C69746532324D6963726F4D75746162A3 +:103820006C654F705265736F6C766572494C6A3780 +:10383000454545000C8C1D020C380B0200380B026C +:103840004E3361726D3361707039417474726962A4 +:1038500075746549524E53305F354D6F64656C45E4 +:10386000454500FF0C8C1D0240380B02BC370B0293 +:103870004E3361726D336170703941747472696274 +:1038800075746549524E53305F3130436C617373C8 +:10389000696669657245454500FFFFFF0C8C1D0296 +:1038A00070380B02BC370B020000000034380B02EA +:1038B000AD680002F968000239670002456700023E +:1038C0005167000269670002856700025D670002B8 +:1038D00011680002C5670002916700020000000045 +:1038E00064380B026567000279670002000000007F +:1038F0009C380B02616700026D67000243616C6CCB +:10390000696E67204164644275696C74696E2077E2 +:10391000697468207468652073616D65206F70201C +:103920006D6F7265207468616E2000006F6E636554 +:10393000206973206E6F7420737570706F72746578 +:103940006420284F703A20232564292E00000000AF +:10395000436F756C646E2774207265676973746554 +:1039600072206275696C74696E206F702023256403 +:103970002C207265736F6C7665722073697A65208E +:1039800000000000697320746F6F20736D616C6CB0 +:1039900020282564292E0000436F756C646E2774FF +:1039A00020726567697374657220637573746F6DD7 +:1039B000206F7020272573272C207265736F6C761B +:1039C00065722073697A6520697320746F6F736DF7 +:1039D000616C6C20282564290000000043616C6C38 +:1039E000696E6720416464437573746F6D20666F00 +:1039F00072207468652073616D65206F70206D6F33 +:103A00007265207468616E206F6E6365200000002F +:103A10006973206E6F7420737570706F7274656453 +:103A200020284F703A202573292E00004661696CCA +:103A3000656420746F206164642041726D204E5073 +:103A40005520737570706F727420746F206F7020C2 +:103A50007265736F6C7665722E00FFFF4E33617274 +:103A60006D3361707031344D6F62696C654E657491 +:103A70004D6F64656C4500FF0C8C1D025C3A0B02B7 +:103A8000B8B91C0200000000783A0B0289750102E7 +:103A9000D5710002D97100024D6F64656C206973A5 +:103AA000206E6F7420696E697469616C697A6564EF +:103AB00021205465726D696E6174696E6720707241 +:103AC0006F63657373696E672E0A0000496E7661D5 +:103AD0006C696420696E7075742074656E736F72A2 +:103AE0002064696D730A0000496E707574207465F6 +:103AF0006E736F722064696D656E73696F6E20738B +:103B0000686F756C64206265203D20340A000000F7 +:103B10005072652D70726F63657373696E6720668E +:103B200061696C65642E0000496E666572656E633E +:103B300065206661696C65642E000000506F7374C7 +:103B40002D70726F63657373696E67206661696C4F +:103B500065642E00726573756C7473000D0A496E8E +:103B6000666572656E63652074696D653A20252E01 +:103B70003166206D7300FFFF4E3361726D336170EB +:103B8000703941747472696275746549537436761C +:103B90006563746F72494E53305F3230436C6173AA +:103BA00073696669636174696F6E526573756C746D +:103BB0004553614953335F45454545000C8C1D0213 +:103BC000783B0B02BC370B0200000000BC3B0B0231 +:103BD0009D760002B57600021C00000054464C336E +:103BE000000012001C001800140010000C00080057 +:103BF000000004001200000018000000480000004F +:103C00005C5307006C530700F07D090003000000BF +:103C1000010000000C00000008000C000800040077 +:103C2000080000005A00000004000000130000001B +:103C30006D696E5F72756E74696D655F76657273BE +:103C4000696F6E005B000000105307000853070007 +:103C5000D8520700C8500700B84E0700A84C07000C +:103C6000984A070088480700784407006840070022 +:103C7000583C0700283C0700D83B0700883B07005A +:103C8000F83A0700683A0700D839070048390700B2 +:103C900038380700283707001836070008350700AE +:103CA000F8320700E8300700D82E0700C82C0700BC +:103CB000B82A0700A828070098260700B0250700A3 +:103CC0002025070010230700001F0700F01607003B +:103CD000E0060700D0E60600C0A60600B0660600B3 +:103CE000A026060090E6050080A6050070260500C7 +:103CF00060260400503D0000F83C0000583C0000E5 +:103D0000283B0000F8390000A837000058350000B3 +:103D1000C8300000382C0000A8270000182300003D +:103D2000881E0000F8190000E810000034010000AF +:103D30001C010000140100000C010000040100003F +:103D4000FC000000F4000000EC000000E4000000B3 +:103D5000DC000000D4000000CC000000C400000023 +:103D6000BC000000B4000000AC000000A400000093 +:103D70009C000000940000008C0000008400000003 +:103D80007C000000740000006C0000006400000073 +:103D90005C000000540000004C00000044000000E3 +:103DA0003C000000340000002C0000002400000053 +:103DB000040000006EADF8FF0400000010000000D9 +:103DC000312E352E30000000000000000000000001 +:103DD000787AF8FF7C7AF8FF807AF8FF847AF8FF27 +:103DE000887AF8FF8C7AF8FF907AF8FF947AF8FFD7 +:103DF000987AF8FF9C7AF8FFA07AF8FFA47AF8FF87 +:103E0000A87AF8FFAC7AF8FFB07AF8FFB47AF8FF36 +:103E1000B87AF8FFBC7AF8FFC07AF8FFC47AF8FFE6 +:103E2000C87AF8FFCC7AF8FFD07AF8FFD47AF8FF96 +:103E3000D87AF8FFDC7AF8FFE07AF8FFE47AF8FF46 +:103E4000E87AF8FFEC7AF8FFF07AF8FF06AEF8FFB0 +:103E5000040000000800000001000000E903000069 +:103E60001AAEF8FF04000000A40F00002D6CFEFF46 +:103E70002CFFFFFF2E090000D8E9FFFFCDF7FFFF61 +:103E8000872300002DFDFFFFBE0D0000C1090000CB +:103E9000A6000000A9F2FFFF31F3FFFF81ECFFFF56 +:103EA00052030000050D000018FDFFFF79FAFFFF27 +:103EB00045F6FFFF77F9FFFF8E0A0000B4F6FFFF1B +:103EC00083F8FFFFCC190000731E0000921400005D +:103ED0005F060000EEFFFFFF37150000E509000058 +:103EE000C206000058FBFFFF331100009D020000D6 +:103EF0001003000017F8FFFF14FFFFFFCBD3FFFFF5 +:103F000006F9FFFF8AF1FFFF0D0D0000820500009A +:103F1000D20100006D030000520F0000BDF7FFFF4B +:103F20000BFAFFFFCE0B0000F61200007DFAFFFF38 +:103F3000F5E9FFFF990600001C05000041F3FFFFB3 +:103F4000BE070000D70E0000AC0300001BF7FFFF08 +:103F50005F110000ABFBFFFF17140000140F0000FF +:103F60000707000095080000B0040000310F0000B2 +:103F7000DA0800002912000000ECFFFFE4F9FFFF5F +:103F800076040000F30D00009AE6FFFF73130000B3 +:103F9000A70C0000E70A00003B08000058210000C1 +:103FA0007C110000B51A0000FF130000D30E0000C2 +:103FB00079F2FFFF96FCFFFF20100000BBD5FFFF4A +:103FC0000EFEFFFFA502000096F3FFFF6F0C00003E +:103FD000060F00008B180000D9F8FFFFEAEBFFFF87 +:103FE000E0FEFFFF3DFAFFFF00FBFFFFE8E6FFFFFB +:103FF000E40E000014F4FFFFD3E2FFFFC8EEFFFF62 +:1040000041FBFFFF17EBFFFF180600004612000000 +:10401000550E00009609000027140000C0FCFFFFA9 +:10402000EDEDFFFFE9D3FFFFAAD8FFFFF53B00004E +:10403000891C00009BFEFFFFB91000005ECCFFFF53 +:1040400056D9FFFFB505000041F8FFFF38EBFFFF31 +:10405000F9F8FFFFC1E8FFFFBFE3FFFF47F0FFFFF5 +:10406000F5F8FFFF7BD7FFFFB8F5FFFFF7F2FFFF83 +:10407000D5FDFFFF6B0B0000F7FCFFFF52F5FFFFC4 +:10408000020C0000100300007DE1FFFFDBEEFFFFEC +:104090006AE5FFFFFFF2FFFF86EAFFFF39E3FFFF5C +:1040A000B7EFFFFF51F7FFFF70F5FFFFBCEDFFFF1C +:1040B00024F8FFFFF8FBFFFFAAEBFFFFF5C7FFFFA8 +:1040C000F1F2FFFF50F2FFFFD20B0000F5020000FB +:1040D000DBE0FFFF341B000015F4FFFF300C000095 +:1040E0009B0000006FD5FFFF23E6FFFF12F7FFFFE5 +:1040F00053F3FFFF361B000073190000030D00008F +:1041000098F6FFFF20F5FFFFCEF8FFFFECE1FFFF81 +:104110005AF7FFFF4AE0FFFFCFF9FFFF131E000031 +:104120002E060000D3F9FFFF67FEFFFFB5D8FFFFA3 +:104130004BE6FFFF0FE9FFFF5321000069FFFFFF80 +:10414000E5F5FFFF87F7FFFFE506000051010000DE +:1041500014110000BF100000850A00001C0F0000B1 +:10416000F0EEFFFF2CFDFFFFB5F5FFFFE8160000A6 +:1041700029FAFFFFC2E8FFFF39EAFFFFB83300006A +:1041800093080000C402000073E9FFFF320F000033 +:1041900003DEFFFF720A00003C1C0000DD19000076 +:1041A00064160000FFF3FFFF0AF0FFFF67DBFFFF6D +:1041B0006DEEFFFF231A0000F3EBFFFFD6FFFFFFBA +:1041C00011F7FFFFB0FEFFFF8D06000062EEFFFF5C +:1041D00001FEFFFFBC230000A6F9FFFFC8F4FFFFAC +:1041E000DAFAFFFFF8F7FFFFDBEBFFFF74210000B7 +:1041F0007AEFFFFFEBF8FFFF0FF7FFFFA3E3FFFFEF +:104200001BDFFFFF5D1B0000ECF1FFFFFAD2FFFF99 +:10421000FBDFFFFF5F08000083070000AFF9FFFF2F +:104220000C0B000080180000310C00006C15000021 +:1042300080F8FFFF9EF6FFFF8E02000030EDFFFFCB +:10424000DFE3FFFFFF09000000ECFFFF2F0B000082 +:1042500076F5FFFF0FF0FFFF08060000B81800001A +:10426000EDF1FFFFB0F7FFFF8B240000DCD6FFFF6E +:104270000CF9FFFF58FEFFFFFC02000013F4FFFFE4 +:104280000F050000D2F7FFFF95E9FFFFCCF5FFFF18 +:1042900098F2FFFFE10600004A0700004CF0FFFF24 +:1042A00091E0FFFFD9110000441600001207000042 +:1042B000EF170000F2100000C9ECFFFFC5E9FFFF97 +:1042C000C7FFFFFF140C000058EFFFFF2B04000096 +:1042D000AB160000BF2200008BF0FFFF260000009D +:1042E000AE1F0000361900000D130000E6050000A7 +:1042F00002FDFFFF560700000A0200003FE7FFFF34 +:104300004BF8FFFFC2FBFFFF27FAFFFFA10A0000E7 +:10431000E90F0000FDEDFFFF3F080000E60300008D +:1043200041E2FFFF28F9FFFFD0E4FFFF2F0200006A +:1043300083D0FFFFE40F0000CD070000CEF1FFFFA8 +:1043400048000000A6DBFFFF68F4FFFF5BEEFFFF05 +:104350002FF5FFFF64160000B5160000891000005D +:104360003F0400009AE9FFFF010B00002AF4FFFF61 +:10437000E4EDFFFF15DCFFFF2CCCFFFFC2D6FFFFF3 +:1043800088ECFFFFD5D7FFFFE7D2FFFF3BFAFFFF27 +:1043900055F4FFFF0CF8FFFF6A0C0000DFFEFFFF83 +:1043A00079050000DD050000FF0D0000C5F8FFFFE6 +:1043B000DCFFFFFF7EF6FFFF74E3FFFFA4F5FFFFC6 +:1043C000B6FEFFFFC4EEFFFFECF2FFFF32FAFFFF85 +:1043D000B6F1FFFF59F3FFFF91FFFFFF71FBFFFFF6 +:1043E0008EEBFFFF6BFDFFFF8BFAFFFF29FDFFFF49 +:1043F00098F0FFFFE4F5FFFF13180000EAEDFFFF60 +:104400000E04000096FEFFFF220000003F11000096 +:104410000FFBFFFF5E140000661300000A0100009E +:104420004AFEFFFF1F0B000084030000541300002E +:10443000B5F7FFFFFD0A0000B4F3FFFF36EEFFFF04 +:10444000C8010000B20F00008D0D00002BFEFFFF21 +:104450002A0D0000030000008E0D00005B0D00001F +:1044600043FCFFFF3D1600003C120000480700001F +:1044700098EEFFFF7B0D00007608000041EFFFFF84 +:1044800067F6FFFFC003000090FAFFFF061B000065 +:10449000CAE0FFFF91EDFFFF68F7FFFF3C07000058 +:1044A000FFEEFFFF30F4FFFF2CD8FFFFEF1F0000EF +:1044B00094F8FFFF240F00006BFEFFFFA5FAFFFF3B +:1044C00041DBFFFF20FCFFFFA0F4FFFF27EBFFFF16 +:1044D0002FDBFFFF7FF8FFFF8A06000078ECFFFF6D +:1044E000EBF8FFFFA11B0000ED0C000093010000A2 +:1044F000851C00005EF1FFFF2B0700005D0D000032 +:1045000026F9FFFF10030000120A00001125000029 +:104510008E3E0000AE15000062EBFFFF10020000AF +:104520004D0300008A1600008002000037FBFFFFE9 +:104530008F0E0000ED03000064FFFFFF62FFFFFF2E +:104540002EEDFFFF04E7FFFF0F090000B9E9FFFFB1 +:10455000BC11000013FFFFFF76FCFFFFA60900005F +:10456000AC0100005B0E000025080000A1FDFFFF6C +:104570007A1900008C0000007D0100009107000006 +:10458000310300003309000011080000430100005E +:10459000C80C0000000A00007DF7FFFFED0E0000D0 +:1045A0007CEAFFFF210800009B00000029FCFFFFC0 +:1045B000CB2D0000E6310000B8F9FFFF7AF7FFFFCE +:1045C000F60700008EE8FFFFB6F3FFFF6DF6FFFF72 +:1045D000F2F0FFFFEA0E000088EFFFFFBA060000CE +:1045E0008DF0FFFFBF020000E6FAFFFFEFE6FFFFDE +:1045F000F6110000BC0F00006F01000095F9FFFFED +:104600006DE0FFFFE60500003C0E00000702000021 +:10461000210000006B1A0000F4060000F0170000F3 +:104620005E0E000026F6FFFFC3E8FFFFB6F4FFFFB3 +:10463000E30D0000CFDEFFFFF50000001A2A0000A6 +:10464000551700003A00000070F1FFFF8AF7FFFFE6 +:104650006C1300006301000080FBFFFFBF0200003D +:104660009F09000086F2FFFF93F0FFFF78E6FFFF4F +:104670000301000057030000F5080000151A0000B0 +:1046800059F4FFFF9EEEFFFFB2040000CF210000AF +:104690008AEBFFFFCFF8FFFFE5EDFFFF0F230000E0 +:1046A00047030000A8010000741500008DF0FFFF13 +:1046B00061000000E81B0000381000005DF7FFFFFC +:1046C00043000000D7090000AE1B000057F6FFFFB3 +:1046D000ACE9FFFF9611000052FBFFFF400700000E +:1046E000A9ECFFFF37FDFFFF30060000C00300000C +:1046F00078EEFFFF1B2900007FFBFFFF69DFFFFF54 +:1047000028F6FFFFE42C000008EDFFFFB20E0000CA +:10471000340B000054FFFFFF7BF7FFFFF2FEFFFFAB +:10472000DAEAFFFF21FBFFFFD70A0000D4060000F2 +:104730007FEFFFFF30FCFFFFE0F6FFFFCA0F000036 +:1047400035DEFFFFB10A0000680E0000820800009D +:10475000061A0000C7070000CF10000051EDFFFF50 +:1047600017FCFFFFD50B0000E00B0000A3150000B5 +:10477000180C0000431700009BFCFFFFF71200001D +:1047800029F9FFFF47E3FFFF0EF4FFFF20F3FFFFD0 +:10479000B6100000350D000024000000F2240000D7 +:1047A0007803000093FFFFFFFFE9FFFF3D0E0000CD +:1047B00013FBFFFFD3180000AD0900004AE1FFFF23 +:1047C0004A1A00006315000035E8FFFF720B000075 +:1047D0000B2F00004F000000DD0900007CFFFFFFF1 +:1047E00035FEFFFF2F0D00009925000051FEFFFF51 +:1047F000DE0D00000B070000160800003DFEFFFF65 +:1048000051FCFFFFFCF4FFFF87F5FFFFF9080000F4 +:10481000D0FFFFFFC0100000291F00003AF5FFFF86 +:104820007F1200008010000073100000DB420000C7 +:104830002C06000002FEFFFF5B0E0000900F000040 +:10484000AEF4FFFF38010000520E00001E01000010 +:10485000741E0000D316000004110000C0F8FFFF12 +:10486000AA0B000017F3FFFF7CFEFFFF96F3FFFF8C +:10487000A9DBFFFF1600000016050000FA03000088 +:10488000AF0700005F04000059080000EF050000BA +:1048900052FBFFFF190600008713000042130000BF +:1048A00085000000A203000068040000C31F000090 +:1048B00042ECFFFF8DEFFFFF82F2FFFF3B1800008D +:1048C0008509000085EAFFFF900F00009BEAFFFFCB +:1048D0000C0F00009A0100005BF7FFFF17040000B7 +:1048E00026E3FFFF61120000DEFCFFFF4D1B00000E +:1048F000BE030000390D00004E0D0000E5F0FFFF83 +:10490000EFCBFFFFE63000002E2B000053F4FFFF3B +:10491000D0070000671A000031FBFFFF2A100000DB +:1049200035FEFFFF8F0C0000F5FCFFFF62FEFFFF6E +:1049300042D9FFFF42EEFFFF24F4FFFF0F0E0000FD +:104940007B0B000024F2FFFF08070000A71A0000FD +:10495000C1100000AFE6FFFF59F3FFFF93E9FFFF2F +:10496000F819000056ECFFFF380B0000FB20000098 +:1049700056F3FFFF93E3FFFFA5EBFFFF8508000061 +:104980003DCCFFFFA9ECFFFF88EFFFFF0F250000E4 +:10499000190F0000C3200000E2190000D207000038 +:1049A000C310000066D8FFFF75040000C60B0000AE +:1049B000491C00002AF0FFFF4E11000035EFFFFFF9 +:1049C00022E6FFFFF0F2FFFFE7220000B3EFFFFF58 +:1049D0006E0200003DF9FFFFCFEDFFFF9D030000D9 +:1049E0006608000077F1FFFFBCEEFFFFDBFFFFFF73 +:1049F000DDFEFFFFC1060000DDEFFFFF7A0B0000C8 +:104A00004B08000007220000C90500000308000051 +:104A10005EE6FFFF600E0000A1140000A8FEFFFF8D +:104A20006BF2FFFF37230000E0100000B00A000027 +:104A300020180000D8F9FFFF83FCFFFF630100008E +:104A400099FCFFFFF5EEFFFFBEFDFFFFBFF9FFFF83 +:104A5000B7130000FF00000039F7FFFFE517000063 +:104A6000CB2C00004F09000063E5FFFFC1040000EC +:104A70003C020000D1100000F11C000032D8FFFF02 +:104A800043EDFFFFB4F8FFFF6C290000F80E0000B3 +:104A90009E170000052B0000BEE2FFFF25FCFFFF74 +:104AA000C4F3FFFF86F7FFFF6C040000C01B00008B +:104AB000FB110000290E0000E2F1FFFFFAFDFFFFED +:104AC00003290000CAE7FFFFBED3FFFF4113000028 +:104AD0005E13000046090000A51F000085F4FFFFDB +:104AE000B10D0000AC170000BBFCFFFF0D1700006C +:104AF00095F5FFFFC5EBFFFFE9050000B2F7FFFFEB +:104B000092E8FFFF4D0A000053F8FFFF5BD5FFFF5F +:104B1000170B000001F3FFFF36EAFFFF7CE5FFFF04 +:104B20009BF5FFFFDB08000049ECFFFFCFFEFFFF16 +:104B3000630500002ED8FFFFE4FDFFFF9710000083 +:104B40002FF1FFFFE6F6FFFF720D00004218000094 +:104B5000261A000083140000DEFDFFFF9FE1FFFF27 +:104B6000F71E0000E0F3FFFF09190000130A000020 +:104B700077EEFFFF6DEFFFFF1722000082CDFFFFF2 +:104B8000CB1B0000AE1E00008903000010050000D2 +:104B90001DFCFFFF91000000A51B0000D9090000CB +:104BA000C41D00009328000040EBFFFF68F8FFFFE2 +:104BB0008E1200004BF3FFFF96110000FA07000071 +:104BC00072020000180F0000DB0B0000052000003F +:104BD00037DBFFFF950200002D120000D616000003 +:104BE00071000000370C000005F7FFFF8AF9FFFF96 +:104BF000E4EEFFFFEAF2FFFFC3010000BA0200008B +:104C0000C10E00003FFAFFFF470200002CD9FFFF52 +:104C1000980300009FEEFFFF25D9FFFF91070000DA +:104C2000E30600004D030000A1E8FFFFF1220000B1 +:104C30001E3000002506000032FBFFFF92EDFFFF53 +:104C4000DC050000BD670000C9E1FFFFFEE9FFFFD2 +:104C5000350B00007E01000008FFFFFFEFFEFFFFA5 +:104C6000BE280000F30C0000AE02000099F9FFFF1F +:104C700000EBFFFF150B0000DC0D0000D3F7FFFF7A +:104C800051DBFFFF39F9FFFF1CF3FFFFA8260000EF +:104C9000BE2700007727000028160000E50D000061 +:104CA0007FE9FFFF4A0500005D0D0000485A000043 +:104CB00018E7FFFFF201000014F0FFFFB3F9FFFF58 +:104CC0004E080000B811000098040000B50900006B +:104CD0009EF5FFFFEC07000062180000B402000020 +:104CE000AEE4FFFF09F6FFFF24E2FFFF51FFFFFFE5 +:104CF000ABFFFFFFC015000072FCFFFF95F2FFFF46 +:104D00003708000089ECFFFFE8ECFFFF93FFFFFF8F +:104D100071190000B0F8FFFFE7050000A9EBFFFFE5 +:104D2000F1FAFFFF9CFCFFFFF7F5FFFF3DFDFFFFE2 +:104D30006AF2FFFF37F9FFFF0CE8FFFF0FE8FFFF04 +:104D4000F504000009010000E900000059FFFFFF21 +:104D500044F1FFFF5F0900009B0E0000F705000013 +:104D6000CAF0FFFFCEFEFFFFF40D000044D8FFFFA6 +:104D70004B0500008E13000076FFFFFF07090000BF +:104D800013E7FFFF90F8FFFF3F050000EF0800006A +:104D90000C0A0000DAF4FFFF02FCFFFFEB1C00002E +:104DA0003E0E0000FEEDFFFFDC00000010000000E2 +:104DB000BDF9FFFF1C210000A3FDFFFF03FBFFFF68 +:104DC0008B0B000015040000D71700000FE9FFFF50 +:104DD000CFF4FFFF520E0000CCEDFFFF4BF1FFFFC1 +:104DE00024FCFFFF6FDCFFFF61F3FFFF6BEFFFFFB2 +:104DF00022EDFFFFC8C6FFFF6EF4FFFFECE7FFFFE9 +:104E000046FAFFFF70EAFFFFBEF4FFFF661A0000DC +:104E1000CABDF8FF0400000000090000927F7F93E4 +:104E20007F81857F7FBC817FA4377FB998818C7F0C +:104E30009C81B67F797FEF417F837F8181EA818189 +:104E40007F81819CC97F247F817F818187967F7F3D +:104E50007F81818183817F6C7FD77FB9847F7F8BC6 +:104E60007F81817F7F7DCC817A817F81BB778155F6 +:104E70007F7F917F67B3817F7FB2827F817F7F5900 +:104E80007F7F8A7F7F95749A362581857F7F828197 +:104E90007F7B7F81DE818194817F81598181A581A2 +:104EA000CB7F4C7F7F827F7F817C817F7F717A7F08 +:104EB0007FA47D7F4789818E8CD9817F817F7FFF11 +:104EC000157F817F66817F81817F4F7F81A5813CB6 +:104ED0008181C0817F8581817FB3817F7F7F7F5387 +:104EE00081871E7F997FA17E817F547F817F7F6034 +:104EF000AA7F717F7F7D7F81817F7F8D817FBF7F53 +:104F00007F54235DBB8B81867F817F715C7C7F7F3B +:104F1000947F957F7F5181817F7F81A3A1B54A9244 +:104F200058B638AD5697AA6BF00D68EB8CAE96511B +:104F30008AAFDE62554D145943B251A8B4D7ACA321 +:104F40003B8995BC8168134BB658C7A9B0A44D6086 +:104F500065B7ADA691A85176650F54A888C7749C13 +:104F600051A8BB48434A60A547B29EA07A5F976E9E +:104F70003F3A89554E96AE7055899F52C057596930 +:104F800059C5BB5755A27F9B65149496654DA8D80B +:104F90004C656FA08FAC2993955EB64BF21B9FA911 +:104FA000F93B695668B8575FAF7808644E4D7A5A36 +:104FB00051B33B4358B6BCAB9AE0B8CFAF4B5B1A8A +:104FC0002F5EB85E7FB1589CAA597F4D9C8CAA7108 +:104FD000B4A481B76F919CBB6AC09A6C5C695B7F1B +:104FE000B6B3516399529B501B7A5A5DB65E532CEF +:104FF00095636350445C4FA6BC767B81A957A2425F +:10500000526F1575F181BCAA55AD41E2677C3D61D7 +:10501000B862B55C4F7FB7B55C74CEAF9EC46FA865 +:105020006C9E81A56FC88B6EAC8174C6A48DA17077 +:10503000B09DBD776A69F23C6D94709197F18C9048 +:105040006E9491A2D26E166F95798B9F979E6F6F1B +:10505000799B97988E9470F474D96BAD8E86659A0F +:105060006E90906B6D724C976E90938E52688650D6 +:10507000786BA8715DC1916D72C98F6A8E736E5025 +:105080006CAD9E67719D5BA52D1A8D966B6C9574AA +:1050900070626C927F9229A1906D94477619B88EB8 +:1050A000D66A426E78946C6E8F6A28716D646D6DED +:1050B0006CAE6E774593919E9BE2949F96706D7F48 +:1050C000106B937C528B6D94906B43709EBA9238A8 +:1050D00097927C8F6B97928E70C18F6A727C72E10F +:1050E0008F9D1B70A970A36E0778586F896D7054DF +:1050F000B46B6471746E6892916C6D98966BCD60B0 +:1051000073482751C99A958E71946F814A5E6C716C +:10511000A06F9E7466399390705A93A8936E5081D5 +:1051200099B82E5C5886A771CE3162B181AA9C5184 +:105130008491B95F6852226540AB5FA0FA0998A1DB +:105140004D909FAB8E692354AC70D4AEA4944EA501 +:105150005EAC9DAC819E5D496FDB5D8A814B7E8438 +:1051600053B4B54CA8757F9F54B579A27F66937FE1 +:105170006EDC81487F81A47551A1A3B0B75E5F7FCB +:105180005B5DAE59548D5C9664218EA2615697C8C2 +:10519000A97F738BEAACD981995BB172A51181A803 +:1051A000A5D07F667CA35A57B37FCD6B4B697F61D7 +:1051B00049A2B05A79B0BA879297AC50AF4C52EC32 +:1051C0002964B0647BB253A1A5657BAD85919E58DF +:1051D000CD9ADBAA719AA1B46685926C596E71451D +:1051E000A8A5506181618158257F7F64B55C5EE030 +:1051F00081717F4F4B7254A2C16CA983A1558E94CB +:10520000547F7F7FB5A1B58159A8617D7F7F5169AA +:10521000CA65AA5DC16AB4AE5855CE91B2EB2BB245 +:10522000D0D144E03295D44A9B0A42DD8ED6C72EB7 +:1052300081CADE432C267F4D1BD931CED9DBC6BEB9 +:1052400017B3CBCD94450D2CD5499DD8D1C82BDBB8 +:1052500039E6C4CE9DC83F2548D63083AFF44CA76D +:105260002BC2E228D83A24CD22DB07C72E40B25DFC +:1052700022D9AE2654BAD6332E81F8E2F9353763F7 +:105280002A10D8362EC17DB23D0DA8C2422DDFF6C0 +:10529000D12455AFC1D5198DBB37DD352B1DBED3FC +:1052A000E8CF663F48CE3632DD46464323372B34BF +:1052B00020B8BC287FD1DFBCB6CFD9F8D42434873E +:1052C0005C3FD83E64C722B8C2415AC6D2AAD04178 +:1052D000ADC4CED64E81C6D6439FB6503447556135 +:1052E000D2D02845AD30A1330B422538E925352AE7 +:1052F000B8403923223C2ECFEF45EA82C63581C221 +:1053000028324453D49EE98632C22B0155222640CE +:10531000EE3AD43DC84FE0D23525E58198B64B86AC +:10532000A6B532DC5081AB63D3F05BB382AC9D4A4F +:105330008DA0BD5E6347256339AD58A7ED0BA7A4CB +:105340004386A9B390641452B36BD9B4A79E4BAFF4 +:1053500057AFA5B78FA1607F6EDF54818ECA76915B +:105360004DB4B744B76C44A94EB99AA24B629A7334 +:1053700069DE8944688EA2734CA6A5BABA565673E4 +:105380004FD0B44F52994E985A1398A85C509758E2 +:10539000B3706F9859B01C859E52B26353228BAD87 +:1053A000ABE9725D70A8535BB170216344647656BB +:1053B00043A8C4546FB1C093A69EAFC7B64843FE7E +:1053C0002D5CB05F74AE4CA5AD5A7CB29695A554D9 +:1053D000D2A353AE688CA8B661849464516868788F +:1053E000ADAC495891578C541975555CB44C57184D +:1053F0008D646F4C496E4BA7C15FAE92AD5397AAB7 +:10540000517A7A6FC197B98853AF59B9677F4A66A5 +:10541000D65DA855CE62B4B3586ECF8A8176699DA9 +:10542000C9998C6E65BC84637F32707FB695816844 +:10543000BD8E7F6C7F6402365C817B94787F848232 +:10544000698D9181D57681558B7CEBA2818160DA63 +:1054500065A18A9691A06B6D7C7F73B4837A61811C +:105460006E81A26BCE7F35917F865F9B5C7F8E7154 +:105470009698877DA5C181435FC481CE85766047BC +:10548000627E81567A817E817F819C81746881836E +:10549000CD7A6E90DF908D9C836C977F829CAF9CC1 +:1054A0007F985B5D6E8166789277A673567F737284 +:1054B0005F81817048819081817F8D77925B62E20C +:1054C000816AAB7751A35792836345A0948B817F08 +:1054D000BC99A885728FA5A2677495526D7165ED10 +:1054E0009A817F659671AC7F2866046382686690B6 +:1054F000A87E64746C7F5784A367CFA59071C0BDEC +:105500006A61F7457F9BA2AC75934A6E6B606C66CF +:105510007F6E8175B53A8F8B776A99A992BD45A147 +:10552000EAB62EC25C83A15744135E4690B0844A0B +:105530009DA44B5C4C3E347F3BA958AD4F24AB9EA1 +:105540003B859EB7835A1D39B269C2B6A7A13EDF1B +:105550004EC2AFB3A4B04B466877488AC2E16699A1 +:1055600046B3BF40006159AB54B6BCB1515E9D69B2 +:105570003BBD9152739AB4704C939CDCBF58515D03 +:1055800041C0B7494D9A589B3D1D8D9F5A3C95D7B8 +:10559000EC68599792B52182A24EBD4DF91C99BA7B +:1055A00041D56C6366B44758BE67136142577B5A56 +:1055B0003896B03874B5C09B955BBDCBB8376A18C8 +:1055C000CB5DBB5F6AAF3FA6A64F5AD9A481A42387 +:1055D000C7A0C1B5708694BC5C7F9E5E5263644C6C +:1055E000B8B3425797519B5A1B676C58A55B56ED51 +:1055F0009F63535044603FA0C55ECE99AE519CC19D +:1056000041590575388FC78348B350E268773C59D4 +:105610004651AD56DC63B7AF5B63D09494DF59AEAF +:10562000D7B182B358D7945478906074C39B915A81 +:10563000CAA875676F5505324F8E69A55B6C938E4E +:105640005BA6A08FE36B184B9573E8B58D8E57E87A +:105650005DAF99A69DB46559706D5FB393834D9905 +:105660005F8EAA5CD77148A07099A6A34D71975F11 +:105670009E9E9C73A6C98D3B55C890D696654F37A4 +:1056800051B38A4C6B94668E6C1BAE92675A9671BE +:10569000D75A63A3799A25AC985AA4696318C2A90A +:1056A0006DA14B4D5E93546897613A654876696287 +:1056B00054928669408B9A919E6F9EB3A455564D25 +:1056C0008F5BB76D45A94F9D8D5136B1B1A6937DC6 +:1056D000B2A66491659EB7AE5A679C4763665692C0 +:1056E000AD906D55A85FB3722162435495625B81A2 +:1056F000B573456D5F754294AE5EDBB3A461CAC6F7 +:105700006052F75577A3B2AB66A24084574B605DF9 +:105710006D5E8C6CC1299C936341AEAED6C6F8FF1A +:1057200004000000800400004BA9BF5AAD98B9A343 +:10573000B23EC049BC54CA546F71465BBFB942B750 +:10574000AD54AF954DB04A4747565A4795B8B053F8 +:10575000B2A1BF97B0ABB1ECA7A851B754DCB3A1CD +:10576000618B9C9C964DA9A849B650F8074BAC5349 +:10577000AEB1814D6B65575547474E4AB4B262AEE4 +:10578000BD4B864E50ADB04E4D66AA4DBAAA644C84 +:1057900052AF527B54955AB0BE43539F4AB8AB4C5C +:1057A000A2A04A7F505698B35F95A76B9381B49B94 +:1057B0009D53B05BA969C06B7F7F5B71AEAC52A497 +:1057C0009C659781609D5A635A69735E83A398654F +:1057D0009A9DA6939E91A2DD9A9468AB67279D90AF +:1057E000D781868183649E995AA4633A55629766ED +:1057F0009AA183627F766C655E5A64679F986A950A +:10580000AA5C8C5F669A9A645C7F9360AF9B6F64BE +:105810005D99637F61816F9DA956648D61A79E5FCD +:1058200095835942656D819D28E2E620D5CFD9DB6D +:10583000E528F325E129E32B3306232BE3D823DFE7 +:10584000E729D3DB27E3342A1C2C301BD5DAEC27DD +:10585000D8D8E9DFDAD6D8F6DBDE29EE287FC1C753 +:10586000B3BECDCDE227D6E020DE27E27F25DB2ABE +:10587000DDE6C52A3529262D1E2A232EDFD936DA64 +:10588000EE24C1202CD7DB25252ED725E3D2BF2936 +:105890002CD2213C2BC22EEAE32432DC29DED22694 +:1058A000E5D623742028D3DF649E9C6E9B8F1686DA +:1058B0009F62A2659F679E60F74F66689A04639D2A +:1058C00094659B94639A656568646660919B9D642A +:1058D0009E8F9E8D94989924969A64A068D2F70220 +:1058E0007F94951A97629598679F661AF1649D67F1 +:1058F0009BA09466016469666661625F9D9E709B71 +:105900009A6481685D9A9E64652B95629A9267613C +:10591000669A651F6E93679D9F6768956298966308 +:105920009D9F64516263DB9E7F81817F818F18819F +:10593000817F817F817F817FF34F7F7F81047F81A2 +:10594000817F81817F817F7F7F7F7F7F8181817F59 +:10595000818181818181812381817F817F2EF101FC +:10596000E19C8125817F81817F817F7F247F817F71 +:105970008181A07F077F7F7F7F7F7F7F81817F8184 +:10598000817FAF7F7F81817F7F28817F81817F7F42 +:105990007F817F147F937F81817F7F817F81817F62 +:1059A00081817F3A7F7FD58140D1CE2BCFD111BF6E +:1059B000D937E138D12ECD38F0FD3437D50536D082 +:1059C000D23BCDD435D83C3836362B2BC8CFD73543 +:1059D000D2C5DBBECBCCC61FD4CD30D9317DFE03C2 +:1059E000B3C6CA0ED336C4D633CE360B5F34D334E7 +:1059F000D2D6CD34E838253A30373438CFD333C413 +:105A0000E131A72F42C6D2393A06CC34CFD0F9368D +:105A10003AD533082DBB34DBD12D40D636CFC73332 +:105A2000D8D8317B3231F6CE3DE1C826D2C47DB321 +:105A3000E037CE35D929BF2AB0F23634D26C33D311 +:105A4000C231D8DE2DD1414134301C2BC7CDDD2DE4 +:105A5000DAD2CCBCCCCBD073D0DE26E430076F6E6C +:105A600043CEDE55D830CAD92DD235B81636DB290B +:105A7000D8E9C433AB34232D332E2E2AD4D738D3D0 +:105A8000D72A8F3331D0D83233D5D42BC9D31E2B5C +:105A90003DD12FD03AAD2ED9D23B38DB29C9CC2A03 +:105AA000E4E32E342E262ED84FD3C329C6C87FB5A3 +:105AB000D547C547CE33A93AACE3453AC47F42CA7D +:105AC000BF3FD1D33DCB52533A3E2137B8C0DB3F25 +:105AD000D2CBBFA9C7C1BD7FC5D331D7382F7F7FF8 +:105AE000D8BFDB66D73FB9D23BC440194948D0364E +:105AF000CDE1BA42AD4B283C3E403B34C7CD3CCD16 +:105B0000CF39A64045BFCD3E45CECF3DC1C91E3B96 +:105B100050C53CC941973FCFC54945D23ABBB83A79 +:105B2000DCD93E283A2F31CB0CF4E917EDE142DD08 +:105B3000F313F417EE0CEB0ED4EA1A11EC3112F158 +:105B4000E614F80713FC0F2C190A030DEFEBF70E00 +:105B5000FE0CE9E5E3F0FA2DF7EB0CF70C3E433BC6 +:105B6000CEE2F92CF612F7F918ED14D54F21F40C0A +:105B7000F5FAF112D31807071A151810F0F01CE700 +:105B8000F711CE1317E4F11319F3ED0FF3EDDB1456 +:105B90001DF714DC09D111F9ED1317EE13E9E50F28 +:105BA000FE08113C10091AE962CBF8FF040000005E +:105BB0008004000044997FFEC15B2D81DA036707F2 +:105BC000AD0A13D6652B28B428F703F90B1899945E +:105BD0000521066ECB3F03E11C414C04BC00C2080A +:105BE00081012E1906DC967F19A1D3C945C9D4C6F7 +:105BF00062BAFADF22D5F7EFE5B1FCB07F99FD0C70 +:105C0000FB08E10D8FAA5EFB0D148139ECF61DD760 +:105C10007FFB19282822E35481B0FCE13B02B7B690 +:105C20000F2BBA812840D4AD0C0624B52027FB0DDC +:105C3000473504064D81730C9FE97418D1671E2BFC +:105C4000A78134020B4937B93750650B3C348BA11F +:105C50001B614873B9261BCE1C7F45F2B90DCF10CE +:105C6000AD003C7430D38DEB43E581FD0CBD8181EB +:105C70004E81F02043ED18C881A405A55CAA0F0B46 +:105C8000181A7F2ED5B014B85045B774C13502C369 +:105C9000590D64497673D61AE69316DB21E49F8189 +:105CA0007F3DEAB54B449C981CF117E03131F42557 +:105CB0003740F2E63FC66BFFD44D1830E4FA62037A +:105CC000B41A05DA1F270FD021ECF5ED0307AF97C3 +:105CD000FE16F149DC3705ED14292D05D200D20559 +:105CE000B0FE1817FDD6D1E50B9EEF7F97DCFEEDD9 +:105CF00051DB01E2AAD2F5FDFBCDFDD460AFFD3949 +:105D0000FA02EC09A9CA3A05FCFC9626F4F215E958 +:105D10006BFA07210705E84397CCFBE82503CDD9AB +:105D2000FB0FBC8B1A24EFA2040722C21B19F70435 +:105D3000442C0107D297630E811B3DB3DB0C2B2152 +:105D4000B23422D67F330EA12C013AEE1A25819A65 +:105D50000D08404CBF3613D8164A37FAC90ADC1171 +:105D6000E0FE173421DE81323CE7FCC27FB8AA0E88 +:105D7000248DE91A3BE600E3AC81FD9177B210CCAB +:105D800007142B18B58145C72225B37FCFFF7FE8C5 +:105D90005118124638FED947B3810ED621F3A60614 +:105DA0004432B8A4222CA781E60F1FB41D20F91A93 +:105DB0003F04F1EE7A99477F13817F34817F7F7FA3 +:105DC00081FF7F7F8B7F7F817F817F817F7FC0810C +:105DD0007F7F7F7F817F7F817F197F81817F817F2F +:105DE000D881397F7F81C5D97F3D84F44181F6D345 +:105DF0007FC5817F6E817F8111B87F8122C27FDC68 +:105E00007F7F107F818755817F7FDBD2817F5D819E +:105E1000497F7F7F7F7F817FFAA67F817F81811B82 +:105E2000567F81F77F7F81BE1B7F7F817F7F817F50 +:105E30007F7F818130C141F395242920F5FB1CFE31 +:105E4000CC1F0DD5D20808C207113D06010796B137 +:105E5000F5F61931D210F9EFFE431D0ED8F207FD09 +:105E6000EB0C120E00F59AE816F0114D87D6B6002D +:105E700006A2001492F2EBEAB6B2EBA564B1F47F8D +:105E8000F0F7250BD9AE15E60F12CD63EAE66404F0 +:105E900030FDF92520EEF72BBBA3F7EF0806B9027A +:105EA0002E19C9AB0516CBB2FBF809D1FA0412FBC7 +:105EB00013F1060351BCF1FFCA5BF99AE20459FCE5 +:105EC000AF4805B2453A22C419E422F30505B3A14F +:105ED000FE0D0D68DC2702EE1AF92E01CF05B40A7B +:105EE000FBFCAA25FFF1C04C0DF366D821DFCB7F68 +:105EF0001FB5F7E5A4C9EFCCC4C302B558810406A9 +:105F0000FDFFE019DDE87F0AFA15B036F0EA61D945 +:105F100067FED024270CE541A3EFF8EB30FB884166 +:105F20000E1CB2860120DFA0880508E1231DFB06B8 +:105F3000133C06FBFACF28F393D84D0DF9A566F76D +:105F4000CA551193291EF3E010DD01DFE31C81BA6D +:105F5000F0C326D7ED2CECE4F43D2D12C3F7F5FE8B +:105F6000C5078122FCEFB6FD197F5B0DECB6D3634C +:105F70003DAD040F81F0DCF404BBE6BF38E6FD174D +:105F8000DEF07207BF8401EEFC20DA4FD8E197EF14 +:105F9000390FAF222A0DE1428FCBF2E5DF03D47532 +:105FA0003009C2BCFC1DD0B0ED243EC502F40BED9F +:105FB0005505090D7FC2F703D84BF341E10D43FFAF +:105FC000BE3705C5093D21CC17D90AEF0E08C7B663 +:105FD00003160765E52906EF17F31EFCD908C30869 +:105FE000F9F9B92608ECE4E60AE84B4FD3F1EF7271 +:105FF00011B3F8ECACCEF8D0DCD105CB4A87061F44 +:106000000507EA17E7EC3B0BFD0FBE1CF4F760DD5C +:1060100065FFE4221402EB2CB6EDFEEF2CF79C2971 +:10602000FD12C9A50C1DE3AC810409F5271CF60778 +:10603000093DFEF6EECFF8FF0400000080040000EA +:10604000FC100BF40D0C4305A00BE3810AF7D00AFA +:106050007FE865EF00F11AF7F71926E23BF705F53F +:10606000FBFD4EF5DB0047DA8F477F0628003E290F +:10607000ECDF284906EF09BF15F0D7F30828D961EE +:1060800054FFB810310B0B54E2F01718230B01DD4D +:10609000114304DD95E9E106FC0AEA000202F6EF8D +:1060A000F1F202DC1AFDEBAB08D701F4F62EF87F13 +:1060B00023E4D6F7D50507CB10C50DCAFAE2FE0CCE +:1060C000FF34FDF419E1CF05BADC818D02E2D21C68 +:1060D0003FCE7FADFCF47F15FC317FAFD7EBFBFBF0 +:1060E00004123EF1B1FA3FCA816C5A812610477FF3 +:1060F000D9D330F809A710811AE0BEF70C81E77FE9 +:106100007FF5814B7F2D0B7FBA2C194A2325FFEB9E +:106110001FD20797AB9ACF2AF907E1021900B9E11C +:10612000E9F30A862400DBE219850BDEE6276052DC +:10613000218181D6CBFA1FBCE50530D50BD7FE0FE8 +:10614000FB090BF7020A0106B509E1860CF8D8FC39 +:10615000734A5DEEFFF304F8FA144DEBE3F903F92B +:10616000FD01B9F6CF003CDCA6330919160A2E1D35 +:10617000E7DD210609EE0BD30FFDDFF4091ECB513D +:106180004B47C9092901074AE8FF1B130C06002BDE +:10619000093E08EEACF0D504FE07EE01FFFFF9F171 +:1061A000F6F204CF12FCF17F08E0FCF3FB17E97173 +:1061B00026F8E5F3DB0205CE0FBD23D0103DFD0828 +:1061C000011310FB192E7F04A03A079303FFCBDBCA +:1061D0002CB338A702F0CF26FA3321B97F0DF7E2AE +:1061E000030C7FF2BFF856C4992662FFE5206B15B9 +:1061F000CDD4150009A410C313A1C1F2083CE2F6E6 +:10620000EB03AE0AE22012EDBE3A03132A14079AFA +:10621000187E06E28CAA81190107E1101326D8E442 +:10622000EDF00E1F20E8E091135D01EEE081124BCE +:1062300035D91AE6BEF8EFC70FDA2BACBF8E000EC9 +:106240007F7F7F7F7F6BBD7FA7E49E8D7F7F8113E4 +:106250002ADA7F81817F7A7F817F9281057F8181A8 +:10626000817FF281817F7F81C7421F937F7F599712 +:10627000818181F07F817F957F81817F7F00814255 +:106280009CF6297FFD7F7FAB817F7F81027F81EF3D +:106290007F317F81A09DB57F7F7F7F7F7F7F8181E1 +:1062A0007F7F7F817F8181ED7F7F7F8181137F0968 +:1062B0007FC10B81818181817F817F81B2F87F7F66 +:1062C000FB0A07F5171FCEFCA0380199FFFDCFDCB4 +:1062D0002F7F2CB705ED9F1A022948C9840402E5D7 +:1062E0000E02B4F8C4F946D4872FDAF9F119631A0B +:1062F000D7D619FE05C006CC18AFB7EE0530EAFABE +:10630000FD12A90AE41B0DFBD022F916810C0B7FAC +:10631000097F04DF93B49D16FCFEDE0B0E1FD9E946 +:10632000E6F108230DF4E7620C5D06F4EB10121899 +:1063300028E31BEFC200F3CAFFE0FCB27F7FFB093A +:10634000F90208EFFB094000811CF4A605F7D4B25E +:106350003DDE6CFC01ED1708FD100BDE30F6FFF49E +:10636000EAF7E7F6DC02E4DD8C260C0823FA0FFDE1 +:10637000EADC1A7FFCF401C20D00B8F40B29D72423 +:10638000BBFEA208FEECFB06FA151C012C1209EF5D +:10639000FA0708D581F0ECFDFDFFE609FEF8CCEF29 +:1063A000F2F2053316050512014300FAF60E1450F9 +:1063B00017E709E8E307FBD320E003E2BDEAFF02A9 +:1063C000F5E720F6D67FD505CC7FADAA020DC281B8 +:1063D00048E03D97FAFB7321032DC6E2021BFDF94D +:1063E000E3FFCFEEC5FD3BD7998110A607057FA23D +:1063F000B1CFE20223C810D30FE7A7F01037DDD3E7 +:106400008DF8E3CEF7190BCBE12F10FD250D14E924 +:10641000FBFE0B959281EF15FC02E8171001F7E7E0 +:10642000E8FB0D68FBF5F5EE145D07F9D627656B03 +:106430000EEB30FFA8F5DCC313CA3FA2ECE905015F +:10644000FA0607F4F6FEFB028C0FF5B203F5D7AFA0 +:106450005E4968F6FFF11D06FC070FDFC4F7FFF287 +:10646000F1F518F7D6FFDDD9A730EA0E1BFF0700BC +:10647000EBDD1803FDF805C90502B9F60726CF289C +:10648000C37FAF03F3E8F7FEFC1A1AFC13150735B8 +:10649000FC080BDB86FAD4FCFC01E90DFCFFD7F10C +:1064A000F2F202311B010213053B00F9F91EF2382A +:1064B00010E502E4F706FFDD1ED620D652220002C8 +:1064C0007AD4F8FF0400000080040000360EEBD9F7 +:1064D000FEF8F3070DE805DD0D001B000542F7FA95 +:1064E000AB3709FA8AFA04030CEA98FC3FECE20F96 +:1064F000FAF3ECB34F205CFB22D7E6FE1502FA1547 +:10650000461812E62F01080F1AF5ED102004EC11C1 +:10651000E2FB0408E1E5EAE8F58102021CF607FE69 +:10652000FCDE11EDF9E602E8BCFF05FFFD06111ADD +:106530000556FEFEE9F82CA3F7FF26F895F80CCBDC +:1065400024ECEDF7F7D71006B3BC4DD3202CB1E205 +:10655000FF01FA25F5E4EA4B15077FF3E97FFFF524 +:10656000977F0C01C91FF9FE0281BBBED9F316EC5F +:10657000EC0381F0812849F27FAEB8E8481707099B +:1065800068212D435510F9D422BEF4E4F8C418FA5A +:10659000ECED041181AC129FFF0E040B49DC0525C4 +:1065A00003B74D9E38D5E3F72F1FEDFB0E2B0735B4 +:1065B000FD7FE91DF1FD7FF8FAF17FF1F5FC21C1C6 +:1065C0002208F9ECE5E7F918B59A6AA0301BEFDC70 +:1065D00001F3FE0A0BEB104711FD2311035CF616C5 +:1065E000B32C0AF992F903010DEA8BFBE1EEE514F5 +:1065F000FAF2045CD81A51FB1ED9E8FD1705F5150F +:10660000431211FD18000C0F06F8F41612FFEC11DE +:106610001CF9FF034CDC24FBF96A020519F9060397 +:10662000FCE50DF100D91BE91D380603FB05131C21 +:10663000054EFE1DEE08273AF6FE30F71AF30DD090 +:1066400005F18BF2F2F00EFCD1BA35CDE5CD1FE8A5 +:10665000F0D9EC200DDDA7B958FDF5A40B1300CF40 +:1066600086E30A03DAF8FDF408A9B6F17FCD0C8CB5 +:1066700000F04E975C0A58F4EEAFBAE613182808FB +:106680004923FC3C550D0043FCEBDD0828E8CF1EF8 +:1066900068F628129BDDDDBCFC9C00120EE20107AF +:1066A00004DA1E883BCDADFAA14706F9F705401B79 +:1066B0000376FA3FCAEBED81FDFBE6F081F91BFDA5 +:1066C00009EA39EEECEDFD0AB4817F9A7F7F818182 +:1066D0007F72817F8181EB017181DCDF81F081B28A +:1066E000A0E37F7F7F7F7F7F7FDDBE7FB79881AD17 +:1066F0007F7F7CC4147F667FDA818181967F7F8172 +:106700007F7F7F7F7F7F7F817FDD817F7FCB7F7FEB +:106710001D7FD97F0481CE81811F7F81817F7F7F13 +:106720007F817F467F81D681C77F7F817F7F7F8109 +:106730007F717F7F8181E0297F7FB77F5B7F7FD6FD +:106740007F817E817F817F7F7F8CE581EA6928EA76 +:10675000F0D5F0241FE57F7F81FEF07F060FFB7FE1 +:106760008CEB0805CBFA04F528B9CBEFE5CE088110 +:1067700000EF3A7F881957F1EBC1B3DE270D260CE5 +:106780004D23FA383F0C013F12DAE2FC08ECCE1A36 +:10679000AFF9250A46E17FC50054041311EE0A083B +:1067A000FDE2148A35D57FF37F3CFBFEF815351BDF +:1067B0000171F9ECC7E7EE62FDF9DFF427F915FD89 +:1067C0003EDA8FEFF5DFFF01B18E79AB2421E4E3F0 +:1067D000F6D4FB130AE707EA3800F6F438F5FA00B6 +:1067E00098F40BFFFBF600FD25FE8E09124DDF0528 +:1067F000FAF5FAF6EE36F9F8FADEE6F6DD06FA1400 +:106800004206FB1421000B0F211FF20EE61FF807B2 +:1068100064FD2B0E35DAE9E0FAFF0B070DF40601F3 +:10682000F9DEFAFD26EA0EEDAE2507FE0000FC0BB0 +:106830000625010BE951E9C7F7FEF3FE9F08071F84 +:1068400009F316F1FCD91203C1A658CA1126B5EAFC +:10685000EA81DE11F8D6EE3B33FDAFCF5BF1FFFAF4 +:1068600081E40A1AEEF2F6EF21DACC04F27FFD01A0 +:10687000F9EAEF223B0B7FF2A1B2C6D981090707E3 +:106880007915E3B6520704CA207FF419307F03223A +:106890001FF67F1D45CB0FC203FC0606F8FD19004D +:1068A00005BDFD810AC7F2E6F235EFF703FFEE0002 +:1068B0000353F5EABB6BBFE1FAF9CAFCFF03087F9B +:1068C00000FB04F7ECDA0905A88B519718E5EDE415 +:1068D000F3D1FB1407E40339F602ED3938F3F8027B +:1068E0009DF20AFFFCF900FCE9EB8105EF4DDF0F9B +:1068F000FAF4FC25383708F9FBD2E8F9D906F51285 +:10690000430FF81E11FF0615122BF811291CF40471 +:1069100081FB2007F1CB3AEEF9D005070CFD06010B +:10692000FADF04F021E404EC67FA09FDFE020A0232 +:10693000061AFEF6F152F726F8FEE7FC25040715C5 +:106940000CF981EFF9E00BFBC0A35EC506D9F8FF97 +:106950000400000080040000070EDB290ED3DAECEF +:10696000031DFFFF1609FE12F7F107B70CF8F5AE8D +:10697000141F1415FA07E7F7A1FE15F918F7FC051F +:106980001405FE06C208FD05201830151B15250844 +:1069900012F9FF0A32F819FC0801E7281317FFC99A +:1069A000F804EE00E8092D160907F7D522F602CA09 +:1069B0000552F6132C3FE8E8F9EE02041CE5CA3351 +:1069C000F33410070C12B9CEEB1007DE33FF07F1DA +:1069D000B21E0B2E1703D2D62315E61A1A004197C2 +:1069E000041CF1D217F3F725FD7F9D9C0E99E4F16D +:1069F000FEBC060FF4181B11A11B40EF292703FC56 +:106A00001EEF201BAC070CF05E1CEA07F80F0F0806 +:106A10007EF2DF0C600711FE1118C7011B12FCE6A5 +:106A2000E97F0DFDE6182E1E10B9EFA11ACBD7BBDA +:106A3000EF63F4012C47EAE3F144E91A0A8881D6AE +:106A4000E47FE115FE68C1FA0F2BFBE17F20E9B975 +:106A50009B3D0B1E1ADC81BD0A0C0D1EFB1A06E9BC +:106A6000011BFDFF15E1FE07F6020CDBEEF4FBC493 +:106A7000093302E5FB051D30A7011AFD2720FF0998 +:106A80000B1701F9D2F3FC061819EC100CF5F701FD +:106A90007FF8FF142BEC15F70A02E900E912002F2A +:106AA0000109F902EB0243F80509F5DE0EFC08C402 +:106AB0000728F818351B20F4F7E30207E681D0D445 +:106AC000F43BF2000915AD53020B14DE2E1203F154 +:106AD00040130806121DC5D71004ED2B268A291471 +:106AE0000920E7C2153BFB3CF7C38EC2091CA8FE78 +:106AF0007F1B05DEFA1E9230B9FE36F11D2BFF0812 +:106B000017ED14F1D81AEFF914187F2E11140E0C8A +:106B100099F0F1087FF8180C0703BB17151CFA2829 +:106B20000101D110E3182D1305A7F4DC01FCFCB51D +:106B3000F37FED020B64FA04F3DEE4157FF1A8F9AC +:106B4000FDE77F06F821EFC781190EE31A25EFCA8A +:106B50001A0A080B3159A1B87B7F817F7F7F7F7F25 +:106B6000817F7F817F5F817F8134F6817F7F7F920C +:106B7000C47F7F7F817F7F7F817F7F817F7F7F7FDA +:106B80007FD7817F817F817F7F7FA57F7F7F7F7F91 +:106B9000F77F817F0D817F7F7F7FEF7F7F7F7F7F8B +:106BA00081FE7F817F7F7F7F7F817F817F817F816A +:106BB0007F67817F7F7FAFBB81E47F7FB6B7DB7F5D +:106BC0007FA1B57F7F8181D7767F7F81187F7F818D +:106BD000447F7F7F7F1B6781FC00E627211EE9063B +:106BE0000F12E6CD13810531D8776BC5D30A25B8CE +:106BF000173001DFF409060AB80148FE230FFF032E +:106C0000147F12D2E599E9F70007FB2E0ECB140290 +:106C10002CED03F56CF109040102D425CA09F1EB4E +:106C200001FFFC11E20ED1E6FDB3F1E9EC04FDB584 +:106C3000F014EF0F452F7F14F6EAE40FBE82A32372 +:106C4000E7F6FBE8F724EC7F08110CEB1EF7FCC914 +:106C5000AD2AFE1129E9A5C3D50B081701EA2507BE +:106C6000000EFFF314120312F4D107CAF40DF9BE9B +:106C70000A7108EDFD09E20587DD13FC232CFF0DE9 +:106C800017F702E0D2FCEF051D22310202FE000AD6 +:106C9000B9FCFC0650EA14FD0C062E09F419020F8B +:106CA000FE0DFAFFFA0835F70B07FAC01CF006C311 +:106CB0000530F01F1117ED21F7B9FF0709D7C8E715 +:106CC00006E11E000D01E7A7D00D0FD70E1401E855 +:106CD0007F100F04107FD6E38101E52B0CF7F7E856 +:106CE0000B24EBDA15080525FBD17FADD040E381FD +:106CF000FA7D0501FD17A9FC82B631F923170CFCBA +:106D000009ED0CB0B0FFF6ED1D0BEB0BFCCF0B0447 +:106D1000B6EEE7EB2AF913F50A267FF5B802F6CAB4 +:106D2000F0FF1301D7142DEC01BCEABC1AD9F8C945 +:106D3000F3EEFD06712BEB7FED81E11726DF82D5A7 +:106D4000FEF9E8DFFFE814F2081D07C7DB1611BCE7 +:106D50005B1EF310FE51BCC0CC0AF20602140408FC +:106D60000206FE0410E90309F50308D8F30AFF90B0 +:106D7000FD690F20FD06F8138BE31E001C02010EB7 +:106D8000122506E4DCF0F2030F1DFA070FFD1406CE +:106D9000E6F8010847EE15FA0D0A370CEA1304EE7F +:106DA000030A0FFEF30027FA090CF7E015F903C1F7 +:106DB000020700034C1A2025F6B1FF01EDD8CF09D8 +:106DC000F9E6F1FD0D09D2360A0902DD150405E5E3 +:106DD000AA2F040B1123C8E592DDF8FF0400000080 +:106DE000800400001E0317F8F45FFC0BE4E804F5D0 +:106DF000BF02F3E0F8F6C4FEF1F6FEF8F5EFFFFC93 +:106E0000CEFA0707E8F3E500F8F700660AF50CCFBD +:106E1000FEE91DFEEF02EAF6B219F801FBFB16FCD3 +:106E200006A408001BEEF604FCFE00F6F1F50000D7 +:106E300006FB19040C240608E724FAFE020AE410F3 +:106E4000F0090AFAEEFCF801F40B03FC0527F7FF42 +:106E5000F99CFBFD0451142CFC01FC3BFDFFFD00E3 +:106E6000EC0BF6057FDA7FEB045E0CB2819221F920 +:106E700081D10C9DF322B0DEA7FEFD00EF1CD9ED01 +:106E800088FA8CE281DCFCF9080ACD0DFADBF2EE1F +:106E900030037F0304E511F9907FF5CB07F6DE0B95 +:106EA0002CA509FD7FF5E60501EEFF11AAA9FAE27E +:106EB00000F27FDE177FB422B5F8F1F70FFA9FFEDC +:106EC00009FDF324840EE0B8FD02EDF1F7F1E2FED6 +:106ED000DFCCDA1AC8EB097F15E8D44CF6D1F17F84 +:106EE000BA1FFFD61BFC18F3000501E3ECECFCFE17 +:106EF000D4F8EBE7FB0781F5E90B00FDF6F5EAFBBB +:106F0000DCFA8505DA2F1C0308F9F9E7FDF4F8101F +:106F1000011527FEF204EA10BD21F8F4FCFAEDFA9F +:106F20000DBEEE0321F00005FBFBFEFBF5F7FFFDB8 +:106F300002011D0B0719E903F2E103FDFBFFEDF070 +:106F400009FEFC7AFAF7FD030DF302FC02DF0107EC +:106F5000F804FFFFD1E61926FCFE0DEDFAF9F94120 +:106F6000E7080C0BF8ECF5D51158195A02F722DC9A +:106F70009BDE1FD3E314DCE38181FDC2F5CCE1EBA2 +:106F8000FEFB46E3FADB8EEFEB0CDB7F7EE2C6070F +:106F90000992FA070BE10C8998FFE8DDFD00B6FBCA +:106FA0002D829CFEFCF5000D04F2F614F1ECEEE5EA +:106FB000FAF1E97022ECBE1F2F7FF3010D7F817F74 +:106FC000CA7F7ED7C0F8D7D3837FFAECFBB8DDF455 +:106FD0000081E12358DA18D8E7E6527FF2D5F68D22 +:106FE000B4378435F481E87F7F817FA77EF67F7F89 +:106FF000197F7F7F7F81AFA2C6077F7F7F7F7F7FE3 +:10700000F67F3C81FCADFA81817F7FA5FB7F817F8C +:107010007FF4E97F7F817FF927E77F7F7F7F7F890B +:1070200081C18181E97FB1817F81817FDCD77F81CF +:10703000817FC0817FC6A77FCFEC817F7FB4EEFCCC +:10704000CD4181817F7F81CE01E78181817F7F7FFB +:107050007F68817F7D817FE07F7F81717F817F0E6F +:107060007F7FFB3500EDF2D1FF9E10811CE8FEEC26 +:10707000ACFC0F17F0F4DCE9817902FDF6DE0DEED1 +:10708000EEF4C8EDFC7F7FE7F7FFFDA681DFF5E2B8 +:10709000FC7FF1FD00EB187F81F3DFF7F8FBFB7F4E +:1070A000EE81E202F8F20A0C00FA03FFE8F2F7F8C8 +:1070B00006E7E1FB14E33C18D89DFAF1FCE2B0844A +:1070C0007FFBFD0D2DF3E8DD7F97FCF20CF9DBB4BF +:1070D000F872EE0B81271CE5F2D8CF98D8DF014576 +:1070E0000E1A7F81E8FDF4F306F8FE70012609E62A +:1070F000B8FAEBFBF205D21AD8F0FAFDF3EEE0FC99 +:1071000036FA7F0321F6E3090BF5FE1D12FB041688 +:10711000F6E4E8F9F106E9EFB7E9F1FFF8FAF5FF6F +:1071200009E3F009EAEF0A05F8FD02F8201FFBFD6C +:1071300009FDFF2F03F201051E2805FDF705FF1EBF +:10714000E80FFA28FAFC0227ED1407FF07F1FA0FFF +:10715000F7FCFBF105D510EE04F761FBFEF7FFFB32 +:10716000E102E3308BF398F101A30479167F14E276 +:107170009F0A0325E1E2E07F8FFD0202F51607EC8E +:107180007FF930EB7CE4FD7AFD0C04A7F9D90CD72C +:107190000FFE9AFD01E60FF99897F313FFFA03FF2C +:1071A000EB86FE0597FB7F02FCF9FA107F7FF4EA7D +:1071B00002EBC5FB03BD7F157FF8FAF8FBF99DFFD5 +:1071C000F605ECD53D02E87FFBFCF1F4FDE4FAEFB7 +:1071D000E932F705165EF7AAA1DD28A4E2DFF69DE5 +:1071E000E415FF0AE8FBF6F6F727000201210AEA98 +:1071F000C8FBEE05F7FEBF23FC130201F5FC00FE01 +:107200002EF8180729201A12FAF9040CF3F7FAE5F8 +:10721000F319E7FDF004F218C2E8F507F9F9FC00EC +:10722000EEF40D0BE7EF0403FDFC02FD231BFE064D +:1072300007FE05F708FD5BFE08DE05FCF8F8FAE13D +:107240001BF90603FBFC002318F00B02FF14FBD80C +:10725000F826FEF2F80F0FFBFBF1FBA6FCE6FEF4AE +:10726000FEFE1EEC1EE2F8FF0400000040020000DB +:10727000BBB9B34539B5BFBA4456424743B6964742 +:107280004DF973AC903F464244F0529D464467C06E +:107290009C54414DBABE52A95461425EB1424FADB9 +:1072A000C455AA9CB0B03F4C4E40B555444B4856CF +:1072B000A7A4AF594D989EA05764625A679B935BF1 +:1072C00060626E9F81625F5B615A62146E5A7FA238 +:1072D0003D60535F9AA76CB360415C71985B61A19C +:1072E000A55D95819BA3565E5B5CA0655B5F576067 +:1072F000D7CDD6271DD1D1CC27202D2A31C9AD21FC +:107300002B3540DABF3B2C2E346128413E2646D92E +:107310003F20202BD0CC27E71CFE2F30DA2127DDA1 +:10732000D723D8C6D1D026272D30D32E222E2624DF +:107330009596935D5DA1A9AA5D6D6461649A84666A +:1073400063817F97375C615A60B76C81595BC0A8D5 +:1073500081706465A6A25FAF6E7F5D659F5F679376 +:10736000AE6A9648968F5762675E9D6D60636867E8 +:107370008181817F7F8181817F7F7F7F7F81817F0D +:107380007F087381267F7F7F7F607F3E7F7FB7810D +:107390005A7F7F7F81817F817F447F7F817F7F8153 +:1073A000817F815F81817F7F7F7F817F7F7F7F7F03 +:1073B000C5C1C84036CBC7C22F383A393ACFAA34F4 +:1073C00034333DCE0C4C3D3B3C7F304B4534CBCA37 +:1073D0006D2B3136C2AB2FB424F64133D03634D6C0 +:1073E000CD28DB28C9CD313B3744C4333035392D66 +:1073F000D6CED02C30D9DBD32C2E323135D4E72F5A +:107400002CD348D15830292636CD2CA92526CBD9C6 +:10741000B7302E30D9DF1FEE2A303028DE242DC8B9 +:10742000D72BBA17D6D22B2B342EDF2B302A352D63 +:10743000C6CECA4147C9C6C639393C3B37D3EB3BF8 +:1074400036C84ECA4F3F3633452533323A35B6CB70 +:107450002735393ECBCA30B73312442FCE3A3AC023 +:10746000C73AA71FCED3353B3F3CCF303A354134E6 +:10747000ECEEE7221FEEEDDF11251A1214FBDE1BE6 +:10748000140326E72E251914163D13222312D9ECD6 +:10749000320B1114EBD90FC70EF91D14ED1F1CE7A9 +:1074A000E80FE80EEBEB151B1B1BEA16161818115C +:1074B0006AE4F8FF0400000040020000F4122A1100 +:1074C000E1F1F704FEF5F7FC1728EA0404F42E11A5 +:1074D00006E3FFE87F047F2DE0E9F8A5FC0CEEEC65 +:1074E0005B04013FCD010694ED0247ECD5EA091398 +:1074F00012047C0818F80BEDFDFE20D8F3DC7F2287 +:1075000014DA1AFEF8E2F7EB0A24E3DD1A0ECD29AD +:10751000309E011BC7FBD17FDF020832E310AB8B2B +:107520001A17EA3DA1DB1120D41C1514FBEE2DF235 +:10753000D0C881AE7FFCDB7F2C1AD7C2FA0F0C0FAC +:10754000E1F9F60606FFF91C13FF0111E9EDF2FB64 +:10755000FA0305F2A700DB10FEFBFAFA0FFE1B117F +:10756000CFE4F9B1F80A00490D009800E5FAF105F9 +:107570000903EB100EFB07E9FDF704F312F8D841FD +:1075800011D317FA15E400EF017F00DB2018721FFA +:1075900036371E24DBF099D7AE201528E71CBFAD87 +:1075A0004834DB1BB0D91981C716A481F2E02AEA5E +:1075B000CACFACEBE30AD5BB0F08667F7F8A897F11 +:1075C0007F8160817F816F967F4F7F81587F817F30 +:1075D0007F7F817F22931E92817F7F7F817F818148 +:1075E000815A7F7F817F81E8817F7F7E7F817F815C +:1075F00081815C81907F812F7F7F8135E87FF9F5E4 +:10760000F015810DDD257F7FDC01E60E81E617E5B3 +:10761000F6F607F0107FF4F3E3E9F4CA02ECD4D7EE +:10762000E481E0A7CFC8297601E820FEE209DE1E4A +:10763000FCF91908F0E9EEB0F6F21037F2FBFE099A +:10764000EAFCFC06FA06FA040FF5F20E01E80CE477 +:10765000F9F4F8E99B03DCFBEDE502200D02F403ED +:10766000D9FDFD07ED0703F1F4FADFF6E5FBF50CB4 +:1076700008F7D400FDF40C01FDF7C4CCD60DF8F1E9 +:10768000F7030705DF16E4E7DD0CD70A0DEEE3ED9F +:10769000FBF20AE525EA3DF3E3EAE498FEE8EEF7BB +:1076A000D30CF620DFC922E305F9D40AE20AE61B6F +:1076B00013161202FBDEEF4FFEEE43BC01FAF81385 +:1076C000EFF0FE020DEEE21308F3040BEFFFF4FF00 +:1076D000FD02010245120EFCFFFA071C11090F0AF8 +:1076E00050E3F611FF11FA25FE092D04F4F3040707 +:1076F000FFE80903FE0207EFF1FCFAF8B6E6F8FF2F +:107700000400000020010000CECC42B3CFAEE1CD9A +:1077100044493BC6D149BCC4CA622FC53E3D9B44C7 +:107720003DD066B939D5B6C0B3B952A4A425B5B217 +:1077300053434EB4B04EADAEB00B4D61564481577D +:1077400055C577A751BAB2B2E1DF1DDBD038E5D815 +:107750001BFC1DE4E815E3DBE0F824372816C521FF +:107760002BEC2DDF24EAE0E5AAA96C94B381B2A149 +:107770005F7F5297B66B98BAA67F4FBA656F21604C +:107780005F9C74A65DB6889581817F818127818108 +:107790007F757F81817F818181147F7F7F7F107FD3 +:1077A0007F817F817F818181C3BD32CBC553E4C995 +:1077B0003A003CD5CF2BD8B6CFF64049332BEF3328 +:1077C00039D02BC435C9CFD6D7D732CFD7C3D6C738 +:1077D0002A3B22C6DD31D2E8D2452BD73338682583 +:1077E0002FCB25E12FD4C4C9C2B43EC4C60EDDBC24 +:1077F0003E3844BCBE41C9C3BE0542443641713324 +:107800003EB720CA3DACC4C2E1D720E7EA28F7EB77 +:107810001D0226EAE815F4D5E90022190C142812F5 +:1078200017E404E217D5F2F0E2E7F8FF04000000E5 +:10783000200100000001FB0A0B2F29F5F4FA810159 +:10784000F01204FE2EFADBF2C2ED7F04FEF05C03C0 +:10785000E90202FAC9D6E8000A8424C281F4EE8162 +:10786000AC18E6DF2BF6FD816402122B10FC7A03C4 +:10787000CBE61F29090BF7EC0A0EDC47E7E6CB6CD9 +:107880004FDF16FFB5FD0D02E50BF00AFCE5DF0248 +:10789000F617F7F52F050B15F7CF4B020AF4F00B8F +:1078A000B12E03FB51F3A90F517F362E023D7CF818 +:1078B000F505FA057F7F817F817F7FA07C65E0678A +:1078C000817F867F7FEA811481D02C5E7F7F7F81DC +:1078D000F3817F7F9602F6F00A04DB7F217FDBA332 +:1078E00094D72D00E9F80F0D1A9FC619ED642003F7 +:1078F000F57AFE3DFA01FCEE00FACDEEFE02E8EB71 +:1079000039D800F8AA141601EAFED6CCFFE0170712 +:1079100081FEFBF6DCF5F2C50109C7DA0B09221F6F +:1079200082D27FDECE7F48FA1BE8DD8112E10407B8 +:10793000FEF303EE2EF8F403FEEB022CFDF4ECF65E +:107940004EF2B4F40C08F401041536D7F9CEE40174 +:10795000EC0FFEFB0EE9F8FF0400000090000000B1 +:10796000D4347F0BE0DDCA0FFC3B12ECB14C022992 +:10797000147F1908E5268927811CD13481FEC38133 +:107980007F59DFFB466AAB819FAF81F1DAED81F071 +:10799000311974BA4830E516DEACCB10517F011AAC +:1079A000D4643281DC9D247B9144B0817EB299FC09 +:1079B000944BBED7D08165CF992D8A5E27A4834D85 +:1079C00069FEF33B1365BF19FBE9E1FBFF242315B7 +:1079D00002FF127B12E447FCD6D1DCAEFEF5C6EA0C +:1079E00096FAFD2B81867FEBE37F8F5A01E597FFA7 +:1079F000AAE9F8FF040000004800000002EC81FE44 +:107A0000F5EFFA1203919C10EF628181FB08BCE153 +:107A1000EDDB2E06FCAF99E2DDF0EDEE87AB9C3D91 +:107A20007F7F83A37F1FAD7F2AE9370401CB8EFEC2 +:107A3000C946D9FF1781B40D4C89780FE7B1DAEA4E +:107A4000F932C501FEE9F8FF0400000000E9030077 +:107A5000E0D0ABCDDFCCCED1DA9DC2E3C1DDBCCE70 +:107A6000CEE0D1C8CCDBC0D8D8E3E0D1CAD1D4A80D +:107A7000DCAADDC7D8E0A4DBE0D0CFD7E1DDD6D7E4 +:107A8000E7DBD4C5DEABD3DCCFDCC2E9D4BDD3D2D7 +:107A9000E0D0E4DDE59BDECFD1D6C5DBD8DBC9D7AE +:107AA000CAB4CCDCCFC9E1DECDD4D9E3C2DBDDE0A2 +:107AB000C6C1C5E0E8DEE3DCE0CDBAB6D9C8D9DAA4 +:107AC000DBE5D9DFE2E0E3D4D9B9E4D5D6DED8DC12 +:107AD000CADDDAD6C9C2D1D9DAD5D4B3C0CEA8C4EA +:107AE000BED8BAD6D7CED0D0CFCBAABBE4D7C3842A +:107AF000D4CECCDCCCE1DFD8D8D4D9CFDBDEE3E602 +:107B0000C7CEBCD8D5DBAFD8B3E4DED8D6E0D1D170 +:107B1000DFCAD5D7DBDCE1E5DFD6BED6C7E0DCCDFA +:107B2000D4CFB2BBCBDBDBD7BEC5C6CDCFBBE3CC9E +:107B3000D2DBDDD4D1BEE1D4E1BE81E0BACFD4E066 +:107B4000DCCED9DDDBE6BECEE0DED6D6DDD5DBD6BB +:107B5000EDF6C60604EA2800F00A19E5F4DF02157E +:107B6000E314D9EF0D29DA15BD1BF61EB5D0FC05BF +:107B7000FE1AEEFFEFE43716FAF004F5F536DA1FD9 +:107B800044F90339C3030C13FFF704EB2A17E3F19D +:107B9000ED2DDD292EE0D50DDA0FE1F719001AEFF2 +:107BA000F2F212F7EDD0130F0AE1FE020608FBF421 +:107BB000E9E341D6ECFCD8212014F718262A02B9B3 +:107BC0002A03003BF27F083D1951E6E013F71AD56E +:107BD00004340EEEFCF2082341CFE9FC0B04FEE76F +:107BE000312AECEBED142A01F5EF131BD8162BF319 +:107BF000C8E8021AD3C6D8E1F6D8E83F29E6E91367 +:107C0000E81CD7E4C817E22429E2061AFBF206F7BB +:107C1000F4EFD413E5F7EBF8EDDD250FF62C0FF9B3 +:107C2000F4E0FA0BF412F2FEF6220BECFC2AF2005E +:107C3000E921FD074ECECFEBCDEFCCF244E9FA3689 +:107C4000FAE913171824ECE3CAFC030CD2E4F33569 +:107C5000EBEB0EDC39F1FA080C24F8E40ADDD91656 +:107C6000EC2FEDE9081FFE1DECEC1705E8F7FFFF10 +:107C7000DAF218F8CF04F807110D16FBEBF0F3E376 +:107C80004AFFFF11C0F5EDEBEFE82C041242C200F1 +:107C90000AEFE2F7600C4E05FBDF02E7F0E3FE19A6 +:107CA0000BF5D73001D6FF29F1F4E006F02EED15E3 +:107CB000F1ED0F0EDFFEE116EA16E01B121326C2ED +:107CC0000DF9E9DF0440EB14117F1E3DC32237E1BB +:107CD00018F40816F7000C1046D7D6E1FF1112EC85 +:107CE00033F8FB2CE7E5001514D01247E413F0E35A +:107CF00011DFFA12FFDBFA12D9E10D24FF0CF1F2C9 +:107D0000FFEE110BEFFBF405DEE2F12BF81A02EBAC +:107D1000FCDDC1D9E8D41331FC0AFB051712FD06BE +:107D2000E203EFFB15FA1B14E2F5EEFFF4F9043D54 +:107D3000E60E0FF229E9C31AE6E3E9281720D7EC8B +:107D40002FFD0CD9251612053AC604D44AD6DE13E7 +:107D5000E13DC92E1521E7EAF3FF430AD9DBF8EF2D +:107D6000DEFA0C101DF6F4FF1DF5FA220C060FD8F2 +:107D70001C03F803FFFF02DD06350714FFE4E2F3FE +:107D80001ADE0A21DAF6F6FE13217FEC312CEA0323 +:107D9000E7020C0210FC08F40B0929D54AF602FC94 +:107DA0000FFCFAF701CB0EED080C10ECFED514EE2B +:107DB0001FFEDEEB1811FE25041FF6F2EB09FB0A8D +:107DC0002AF42118FE1307E1D02CF705E500CF2A8D +:107DD0000938D9F5E9FEE3E92BF32CE5042E080C6C +:107DE00027EFF500FAFCDEFDE1EA25F1F9EAFCE90E +:107DF00017EE10ECE3FEEB0D1305112AF50BE6FD73 +:107E0000F7F5EA0DE0EBFD1B1EF7F1FC051619F383 +:107E1000F4FCE732FA05FEDF22DFE8F9FD0816E59B +:107E2000E400FF1904ECE0F704EFD41C12DEF603C3 +:107E3000011AEB1202EF21F6F5E54FF7EBDC0CF639 +:107E4000F6ECEC1FFE04D9E1E60201E60200FEF5C5 +:107E5000F9FFC746FEFBDBECE01E1AFFE5D40EF18E +:107E6000FC2ACEF704EF081609F9FB00EDFCFDDF54 +:107E70002D0B0005EEFE2BE115230E09F6D1D4FDE6 +:107E80000CD82411E0E7F5E5FCF47FE32E39D8F4B3 +:107E9000FDFEE3161DF3F70EF4120AC04902E9FFD6 +:107EA0001212F0E2EBCB10F1F01B0F0BF3FEF1F12D +:107EB000161EF4F03023D63CF732EA0A0117F20B13 +:107EC0001FE8202FD4D6EFDDFB66E6F0D414E325BF +:107ED000FC7BDD1801F8F0073EFB30E2F0F9FBD146 +:107EE00058E3111EF9D3E6DDDBE9F0E4EFDDFC0831 +:107EF000F40A10F2FBFD1016FAE4090AE8E5DA0DBF +:107F0000E0FBF417DBF32643F3F30104E5EEEEE0C8 +:107F100014F3E41215FF3EF70A01F403F0F0100128 +:107F2000E7F4070FD416FF161CF20CFB2DEEF7E951 +:107F3000050AE90230F1F505FDD32AD9E801F8D99F +:107F4000CF17FBF922F501DD08080EE4DEFAD411A3 +:107F5000021FD163224305E346244E1B09DAE61AC9 +:107F60001109EDDFEE23070FFBDFF4C60EECFAE894 +:107F70002410DFDF160EF3C4F914E01DDECDEFC6CA +:107F800019E20ED3FCEEFEE7ECF67C2F2C70F0F736 +:107F90000039BF38FBC7FE02F01300D71C05E9D635 +:107FA00041E4CCD2F6011E2400BDE9E5E6E6F0FA94 +:107FB0003018F6E92D24D428EA42DD182147F803C9 +:107FC0003CC80FF8D6F0F7F4D97FF3F7C4FEBE062D +:107FD000E043EF0810F4D1E649EC2D12F0D20DE9A0 +:107FE00048E0F2F50119F700F223FAE2FEEEFDF0A7 +:107FF000F80511E6D809FF3F2BDADA03D807D72CAA +:10800000E5F5F4D9CCEEFA33D7F409E22D06D2DE49 +:1080100002F302690A0B1404E2D8D9ED0DE71CFC47 +:10802000DBBF1F34CDE9D626301004132901E8F751 +:108030001904D7F522E8E6DDE7FD1DE9E1F8DCF9F2 +:10804000E62EF5132BE5E8E5F40341E1C6E9082D3A +:10805000070ADBF70C3BECE4DF3BF829FE0D4AD3C3 +:108060002002E4EB0BFF040AF5E9CDDA1EF310154C +:10807000E60BFFD5F2DD5A1ADD2B03DA75DAE1DC07 +:108080001EE830EC28DCF8EBE6EE7FD8103CFE036F +:10809000F0FFE1365109FE1CD7EB08BBFD20DD23C4 +:1080A00039D0E8CF0F0124F1F2DC14D8FCDAF7E77D +:1080B0000CDBEDFE1A23F5030415EF3CF2F3F20D91 +:1080C0002041ECE750E0D306F5622FCEEDFFEA0049 +:1080D000D23610FDD8EFEEF4F60F3C1D00D4E00AC6 +:1080E00032F2E4CA0205090304ED000D2413E5157C +:1080F000113DCF1EE706EE00E9E6FA0EDF060B1E85 +:10810000130ADC2DE22BDD3BF9410A2AF801E8E4F1 +:10811000FF05EC28DB230807E9E7C21E43F015033F +:10812000E5D40830E002EF28D0E818EF150CF6F59A +:10813000FC00F2EA20BCE644DB05C2FE24F835DC94 +:1081400002F319DD24FAECFA08E102ECF4F4C615A6 +:10815000FE1CC11E0E5614DCF4020F2813CE3F0C79 +:10816000FEF8EEF316D70317E0F8F8EE0BF50D1C4A +:10817000FD46FFE70AE0DBE70006EBED38DDDBF765 +:10818000E50B29083CF7F52000F852DD063714EA24 +:10819000E11EEC130D031C0ED8DADFCE2029E3E03C +:1081A00055E7C1C9DC1B0BEE1CD835F4FDF5DADF51 +:1081B000F9DCECFD0D0BEFD21216D90802F90FF91C +:1081C000FC04F3F523E90241157FEBFFE9FCE8FC31 +:1081D000CA25F7DF06FADDFC0D0C1B1DF324FEECAF +:1081E00035C5DEFAFFFAD7F2D4EE041D21E21FFBFB +:1081F0001C5EC41BF0050B0CCCDC00EBDA28DF2284 +:10820000F7FC0941DA3FF32E002DFF100515E406B7 +:1082100011DE025703100CFEEA02C81617D5F8F05B +:10822000DBE31826D4150AF0DDF73CDA33F806084C +:10823000E63D06E12FD5EAFCDCF6DD10EBDE31FC95 +:108240002DF6EC0DF1F5D7D807F8FCFDC8EFCB46BD +:10825000D5DF55D9E811F5EC01E1FB0604E7F6019D +:10826000DDC8AAF8F205EEE0E913322B070EEFF1B4 +:108270000ECC291FDC3AB6191AE5FF1C5CD3F7E7D0 +:108280003CF26CF7EB2F28D5FE2E034A98FFDFE770 +:10829000CF1BD9E34DF53B0B1706E5E62E99F3030B +:1082A000ECBEC37FD5135DC7E4D45AFADDECE4F825 +:1082B000F90FFDD8F607BEF82B301F03EBFC530A6D +:1082C000D9D753782B4772150942FC00F3C75B2EB0 +:1082D000E1E725EE0D3CDD9DE2DC0AF5D80BF32E3F +:1082E000C6DE05F918DB28FCDB09DCF4EDEDD3E58F +:1082F00014CDF4E918351E70E4D500FDE4EADB0A7C +:10830000E6F966FDDF25011B2FDC27630B0F0D3916 +:10831000E4FE05442F1ECE33B932EBECE8BFF8E89B +:10832000BE0B1D54F3B02EE8CA4127FAC72508D961 +:10833000FFECED28E41DDE3FDFEF1D05E9EADE1569 +:10834000194AE41C600A051539CEDDB5F8E73CBFD3 +:1083500007F336D8CEEFE8E700F0DE23E6080700A3 +:10836000EFF0CDECDD061BFAF501430B070EFD0225 +:1083700014D22C2EE024D81C0FEF003833E9FCD4A3 +:1083800040F743EFFF210AE717120C25CEF7E2F979 +:1083900004F9D0F253ED33F8F9FDE7FC24CA0225C5 +:1083A000F2C6B733ECEC26E516EB7F00D5E1FCF620 +:1083B000E80F1601F9FFF3DC13121001F51D381A4E +:1083C000FB052B362D314B1210220AE2F0CD2C0C7E +:1083D000EFDAFDFE1412ECCDE704FCF6D9FCE00E5A +:1083E000D516F1E20AE2140BF90EE1F408DBDAE744 +:1083F0002CF1051C1C25071904C7FE29DA05F120FC +:10840000FE0E33ECE60B03FF18063027F302F839B3 +:10841000F6FF1D20FDFDD120D3DB0AFDF7C5F3EBF0 +:10842000EB04113BE4D129E3F4EF17F4CE3AE9EE83 +:1084300010E3E6E80008031EFD1010DA02D705027B +:10844000283202223A090C0F2CEDF0DFE8E906EAA7 +:1084500008F028F80F16F835EBD802D91EEFD1F442 +:10846000E7EEE3E6D7D60326071007F42BF8EFE094 +:10847000E72503ECF80FDA09011D2BE816F0F7E504 +:108480000AE5E50CF53919352407EDFECE07D422AF +:108490002D120E2FEE13DBFEE7E4F3EE4CC50FDAE0 +:1084A000E3EFD7260F0AF009FBDC3A1416E6FAF1DF +:1084B00010E413062A1B30CADBF2FC4D080D0E1324 +:1084C00006FDEF221B0104FF3207F90312D9040352 +:1084D000FBFA0905270FE20DDEE8ECF0D9F8FB11F5 +:1084E0003303DBFD08E8E0D7F52418D6E3E1AEFB63 +:1084F00016D2E5F1E0E729E7E22F290012183D0F37 +:10850000E9F87FF21FF7F5F42727FBF9061CDFE2F5 +:1085100004EA5FFB3AE924F617EF1110F8EDFFF7D4 +:10852000E9F00216EDF600F7E70903D7040F06D6C7 +:10853000CBDB2DEAE4290108F2150A132D09DBE350 +:10854000F0D7F7E60B110CF20504E1CAE91A354041 +:10855000F7CA5EF9E2ECDFD7ADE70B2EF2F6F526AF +:108560000452C2E7E90727CB08C3CDC81FEEED5C74 +:108570000CD97F0C0D151AE010352F082DEAD5D82F +:10858000D42D3B56C92AE12F02EDE02F5FE50EF214 +:108590000C0354E60D44EADDDFFDECE8B4F41332DD +:1085A00005D408295CE51BF1F4022FDCEB16FEE98B +:1085B00008DCC9FDE419160B0C46222300F5D60190 +:1085C0007303BF073013D5BAE42437E3DDD8DD33B6 +:1085D0002515FC134C0BFA0BED02C8BA0AF8F3EFA1 +:1085E000C5F4F9E4CC0EF4F0F1F8DCFACE410CDD80 +:1085F0003BD51053FAD40DC30DE2ACDB21D1EB0710 +:10860000E2D92AF90110D3140314E3EA701A4E1EBA +:1086100014D9A6C1DCE10E0ACAF4EFDB0DCFF6FBDC +:10862000330B53E4F9CDC5D5EE0B06E7111913D181 +:108630000FD71DCC52EBE504BB0B4269E80236F8BC +:108640000D20E9F408112CE412F30BFAC2C3B1B700 +:10865000FAF43E0007F0F3F2F5E21706041D27D501 +:10866000DB27C3FDE0F6E0F1FE01EEE415F6083489 +:10867000F0DB4EEE0C02D4F90D20F11D0713D8E00B +:108680001447F560F1E6E8F1F4D610FFDCF71903C2 +:1086900022E67FE81237C4F01F21F028020905E224 +:1086A00001E1F01502F70411EC0F2E15F8FE40F66B +:1086B000F5E51CC5C704150A45FEED0728FDDDFCE0 +:1086C000F419240F0C58EAF5D31ED9D4E8D627DACA +:1086D0000659C10F5709F105FBECCAE5220ED90670 +:1086E000D72429D5DE08D30CF81312FBF0DC02F3F3 +:1086F00036EF1D25F4F4E3E81314C101D1031B1771 +:10870000FF0C23F7F309DEF6F5F7ED1E54DC2DE53B +:1087100004D89FE300EC3506E2E302F5FAFA0BEF2A +:1087200010D140E6F0F2FFC40515E9E52CFBB8DEF8 +:10873000D4C308DA45E4D9252AE54702E8F0230A3C +:1087400040F5D80617E9F0EA40D91E24B7F415ED34 +:10875000DCEE59FDD3E4ED27F1DA1CE3F3E32AEF75 +:10876000EC05F4D1181418FD0D29E714181622266B +:10877000FFDC560F15FEE0FC29ED07DC18EBE8C422 +:1087800045F81D45EEE9E93223CD05E649F020EC38 +:108790003EE404D234483CE8094BF0BDCBB30DC0F5 +:1087A000F2FADF2308E40CB8EC0847D6F1CEE71064 +:1087B000E7FBFFC6BA2ECFC6F301ED25E1FDD018C9 +:1087C00066C9E2DF21ED3FF3E23CF1DC06BD3CF996 +:1087D000E119BA0A691600EB21DDB8E6F5F4F808EC +:1087E000B8FFFA52E604E3E2DE15E30DD3C9F4D58F +:1087F0002DEF3A7F05B608FF2BEEDCEAF7E61570A1 +:10880000FFE822F3E41CE630F8F50F43FBEA201CF6 +:108810000ED4F1FC12D0D61DDBCA3CD503FAE70F0B +:1088200008B824FC1CCAF3FBE6F9DA0C19F4D4FBF3 +:108830001AEAEE060AF2E91A1504392A0F0EB4F004 +:10884000F74DF62E53CBF800290F282FBCDB29DE7D +:10885000E9F45CFF04EAFAD20CE5EBD304C00AF7B2 +:10886000FCF7D6DBED05FD0302E3F4FB40F9045F02 +:10887000F6F270FAFC07CAD0BB1CDDEF06EBFCF881 +:1088800059E25859D3DCF6F614E3E21C67123AF7C2 +:10889000E10518CEF460E3F9F8EFD8C1E8E029105B +:1088A00004DE01143DF1CAB1E5DD78D9F9FCF3FF2E +:1088B0001AF0E337400A09E6DEF413F60CF9E1DEBC +:1088C00032DFF2F94AD1F0E6E43CFDD2F8E1E739D3 +:1088D0002D0AB3F647DBF41CDB2AC6DCF31010EFDD +:1088E000FEE3FCFCC613FFC5CCF8CAF4E4E804D8E8 +:1088F0004DFC3352E3EFF5C028ECD6E404FFDD5421 +:108900000DFBF01D060CEAFF0503121750FF26F1C0 +:10891000F6E6E0ECC4E532DB0F2F20D3ECDBF20F00 +:10892000FFCB55FC0BADD0F1EF0107F2D5F2F3C54B +:1089300040FEE4CE7FDCBF1AE3113F67FEE231194F +:108940009310050BFFDC2AFB40DEDF2DE810DC2A4C +:108950000BDB3ED4F5DF17EE09D405B50BDF24F8A9 +:108960002AF508DFEA0D2A06DFCFF3C67C1D2C4668 +:10897000FAC767B3FFF7EDD4BBE8070B05FFDACF03 +:1089800093011F7510EB5CED0CC3B6CD450D36F2AF +:1089900025F7AAB03C5CDB230118EFD3E7DBEF9EA1 +:1089A000FDE9F9F51001E9B1E328E4F8FDCDE7F5BB +:1089B0001BC54C03ED23E0D2A4DDEF1CED03D5CFA6 +:1089C0000410E2E150E8E2D00515DE13F2E7690693 +:1089D000D1D2A8F77F4A1501FECA46D038DFFEED96 +:1089E000BDD6014B0A3101D7E521DBCF16C3ECD54B +:1089F0003009313833C3DBFC0EDDAF04C4B22708C5 +:108A0000FB0F1F36CC65D56DE1DBDC274FF733BE9E +:108A1000C6E900CC0206D4F8CAD3292EF2D8D1F880 +:108A2000330562D70C76DB234FE7D0CF0F14A9DED6 +:108A30004FF5E4DC28B0D249EFAA35510C10DE2600 +:108A4000F913E0000DBB2D201B030950E6443A0347 +:108A5000F4ED60F432ECF0EBF4EC00FB14EEF50D09 +:108A60001619D3E7FE1503D1E9DBDC4436BEF82244 +:108A7000F7CE7F060319E0F52D06F5D02C00F0BDEA +:108A8000E2FA140C292CE90005D20C971703EA042A +:108A900001FE3DBA763820D6FAF1D8D7F22FCD466E +:108AA00004E61B4C2DE426D3F6EE6BD3EB05D5E2A2 +:108AB00002F304C4FD110014EC0014EACFE1E6EC6B +:108AC0002BDAE40F0B0803DE062D19D30C13D8FDA7 +:108AD000FF1801144327030DE7FDD5E4FEDEED0E7C +:108AE000B603F23CF00AF70DF7FDEC15C9E4FAF90C +:108AF00021E52A3411D0F0E70E0828DC3CF1ED1D09 +:108B0000F9D20F06E050E0E9F1FADED8401433F173 +:108B100013D9EAC6C0D6E1AFF8EE15F8F521F1ECAD +:108B2000091F4C120ACCE8DDDF0317F2EE1E70F6C7 +:108B300006F2F70E2BC5EBFAC4FB3A421314EED73C +:108B4000F51AFEFEC4F4031C38140C0805F7DC0A01 +:108B5000E3E168F7C3DEFCEB2DDE2A0FEAE008BF95 +:108B6000EBCEEFE5E14020FBC21209FB38EDDA3F26 +:108B70000EF966F93027D7E8E716CBEDD31EFBDDFB +:108B80003D0510530707A8E60C0904FDE0D103FCDE +:108B9000040B41C17F50CDE5201C00C31E3BFB1AD6 +:108BA000F6C43E2F1C21F8E2F5E844E3110604C99F +:108BB000F1E8F53065DB2A0420EB031D1106C0F552 +:108BC00003CE26C705F34001CFEBE6ED0BEA02F535 +:108BD000E94FCC0C58441FE3DA1AF5EAFD0513FB04 +:108BE000FA20F923F616F1DD13F9EDCDFFEF04FAC3 +:108BF00040ED232000BEFEB602000AD5FC2DD94070 +:108C0000FBFAF4EBF019B4F2D4F323054E1FCCD8E1 +:108C1000020015FBE5DB0EFB342208F1F21FFEDD3E +:108C2000CDFC4906F5E0F4ECDDEFF6F601D803FDE6 +:108C3000219AC1342BD1ED091CD03AF2F400ED0990 +:108C4000DF2BC83341F009DC2DECF5030DECCAEC49 +:108C5000EFF249EBE5F1EEEC1FF505E1FEDDE8F89A +:108C6000F32E05E6E5EEF8F9E4EBF1E047F715271A +:108C7000F4F45FE2100BC1F5E3FFFB16FB0EEA070D +:108C8000BBEB0B2DFBF2F0F3F5F6EA0836EFE90B40 +:108C9000F0F6F3D0573304F412080C2616E715E764 +:108CA000E5CC01F123FAE2FA08FBDD19F5D6F7E489 +:108CB00005090CEA4EEF05E6D3F5F9FFFF16F7DFDD +:108CC000031B20F5EDC0C4EACA05EBEE1012202804 +:108CD000161EE21B521005F1FBC62BF0ECEAEFF674 +:108CE000FFEF081DE90BEBDFFDFEE9E514E803EEFD +:108CF0001CF1141D24E2FDF31C02F4E4E4E605601B +:108D000003FC0204ED5DDC0D1005F3FB211309DB10 +:108D1000F60211F5F81DF6D3E41D3424F805E21C23 +:108D200036F64CF20E7FDF0A14EBEBD8060BCAEED8 +:108D3000DFDDF0FF5DEA0A1CF5EA201101071CEAFD +:108D4000EE13F2FA0C042CFF11F4EB17F5FFE0DF41 +:108D5000F7DF4EEAEFF2F3DA74EF0BCE00AEF40475 +:108D600023020DF5EA19EDDDCBD604BA36DF0A2869 +:108D700003F67FF3FA2BB2E4E523EA4B2442120B0D +:108D8000B3F0EC27FB2916D6EDDD0EB4C8020B3389 +:108D90001FBB6FD40E42F8D41603ED1A14FFDA0687 +:108DA000E8CDF4D12C01D3B30BE3480223E8E1FD75 +:108DB0001B23120655FC14EA16FBF1040E031609D8 +:108DC000DC08322411F9ABF8D207CAC9F3E4FF3149 +:108DD000091D0F004317FCF8DB34F9F7FCE7DF0649 +:108DE000EEE8F3D1DE0B04D3071FDCD3D1CBF90CB3 +:108DF00025D3272217D91BBEE9FCF9EDD9F4D0CA37 +:108E0000FCEFFF15FCFCE309EFE6E8F14F1F0EE471 +:108E100005D74DDCF41A48E1D01F6903E7E4FBE114 +:108E20002C115F2B0E1EC42AFA11F9D6E121C6D1EE +:108E3000FAD5F9E82AEEC3ED07EA190E0E2806D294 +:108E4000D31EFAEE65DD2E0534FFE510FFEAE7F8E4 +:108E50000EFA5BE2F5CEFDE34BF608EA00CC2AE51C +:108E6000E6F319C9DEE30227DF0CEA182C050051EE +:108E700038EF54F83D0CCBE4E809DB1BDCDEF10AEB +:108E8000CD08485C04D8C6E5D9EF0416FEFFF6020B +:108E9000FC027FCEBA56E40310FF32D604D423F985 +:108EA000EFD908FB3B04D8F0E1112E16F21CF8E5CF +:108EB00011D6FD0D21F320E1EEF80508EF07FCF5D2 +:108EC000FCDA1E11D60AA7FCB830020BFBF3F52919 +:108ED000FA17C42A42E407CAD806EFD2F8F510EA16 +:108EE000BF0A0C1AD50AE2DF0A26FDEFD8D8FDD357 +:108EF00039E1ED220DE2DEBB051FDCB713C5DE3420 +:108F000022D9ECFBDA26D9EA0CC7F60C5AFAE6E6C7 +:108F1000F0E21DC1DEFD1EF0EE605624082CE9FDD6 +:108F2000121748E2F1DCEBEAF20AF2FC0CE7E7E6A2 +:108F3000C5F0D7E26AE2D6FE1604374230F53901B1 +:108F4000E4F7C213E80C2CFA11F30B410931FE13BC +:108F5000DBFB67D3ADEEF7D3620EE1E5D9FAE85259 +:108F6000F4E9FCE7EEE3043CEE19ED1515061935BE +:108F70004A0A7144ED1C05EAE8F0E6D642D1D80170 +:108F80000014332CFA1BE6FC05E4C4C3FA7EE5D9D1 +:108F9000E3B915FA051FD6F1E3EBFC04F7DD16D0B3 +:108FA00037E5DEF5F105C7CB05F065FEF3E0FAC461 +:108FB000EFFBFCE933F7020414DB1D15E8E3E7DC03 +:108FC000DCD7EC0F31F99DD907C5FDCAD5E3172AC7 +:108FD000F409F8F21313DAE11743E2E9FCD9F1E7F7 +:108FE000D5FCDB23DC2E47DD0BE1DBFDE6E011CB1E +:108FF0005DFB11FAC9D7D6C631CFF936FD02CCFDDB +:10900000E829F5F0D825F4DEF5C01DD1031000BA2B +:1090100015E44ED0BE0522F9F70E07EF3504F5E44E +:10902000F8F17FCECC00DC411AF7F1EAF4B76FC952 +:10903000FDF0F0064AD5E417410F5A141A060FDE68 +:10904000F7120AF01E0630E435030E46D40EC503AF +:10905000F8F1170002D4EA0401D80212EB271CF041 +:10906000EA0500E7D830E9DAC8F7D4DBFFD509060E +:109070000C0B41D1F321FBC53DFDD9F1FBE412FC02 +:10908000C7083A1F1E36F50801E2FC3C0B14E3EB5F +:10909000F9ED03176F301B14E819060F1AFF10C6FD +:1090A000F5D4250CEBED0C45DFDF7F0204EE10F567 +:1090B00010D70ED5172FB71115F1E71A0E3502D2BA +:1090C000D106D7EBF30CDE10C8111DD915DFFFFE5A +:1090D000D22CFED85D49CBF0F004E1B50CFEEAE3FA +:1090E00011E1EBCBF00AEFEC05F011DC11F7D60340 +:1090F0000B1D0513F1FB131B1205E9EBDB3DF6F12C +:10910000EC05EFF0FE12F0F1FFB027FC0711111C87 +:1091100009D14D0C2C120CFE10F72B2FE500E7EDBA +:10912000E9FD19E1F9E3E2D9D0EDEFD004ED48B55E +:10913000EE0A19FE09FDD4071DFE61FB0807ED2BA1 +:10914000F64B22013FFCFDDEE6DAF608FAFCDEF71C +:1091500012E4350613C8EF1129E90DE5D4631A337B +:109160000820F000EF49CCDAEBEADBFFF5CAE312A6 +:109170000C0B50F4E5FBC0D531F9F4C516D8122814 +:109180009F301F14F7291EFFE6CC012FD71CD9F002 +:10919000E3DB3B024810E400ED19C43F1F0FDEFA89 +:1091A0000CD8D91C0DF1DF1EEEDC7F1C0DD9FBDEC7 +:1091B00017E8D8DBDB03C2F04AEAE102080D22CE51 +:1091C000A305EA00053EB20517F8B3F8DCC1FFE3DA +:1091D0000522D8DD5F450CE80C0DC9F3F9DBD1F0B1 +:1091E0002C1CFFC7FCF3EBED13FB27F4DBDF0DECCE +:1091F00010DAEBF8DBC845141300DF1AC361E3A8EB +:10920000FC0B1D1ADD16E3B42BC5233709F5FC173B +:10921000DE04640259E8DFD33B052B0FFEF5FDFBAE +:10922000DCE517F60021FC0AEBE6D7E2E3F142E1C8 +:10923000F9F5FFC9C5C5CE2B27223CFA23DAE2F99E +:109240003D252DDE72FF0416F4F80FD80A0FF8F74B +:10925000DBED230EF8CA0404F7D8E530EDF6E7D9C4 +:109260002D00F7DD0645BC18DF16D5EB070CB9134A +:10927000FFFA77B6B0FEC1B13FE72DEBFBDD4D0441 +:1092800036CC2014FE515BEC3AEBE02FC418EBFB1C +:10929000F5F5E5237F3BD5D808FAFFE210C1F6DCEF +:1092A000F1DEF2F8D1F62330E9DE6BFE090BF4169D +:1092B00001D317DE5427E9FD41021437D80516FD06 +:1092C0001030EB22EFF56820F909FFA8DEAD1F058D +:1092D000DDF4BED5477B14F4F0E2CFF1C2F1E7E153 +:1092E0001001069E0D1317C4EF04FBD1F2CCDD0B69 +:1092F0004106EB4CECF356300BE4F4120C1147E34F +:10930000D130560ADFD4FBE504D4E302F8DEDE25D3 +:10931000081B5CFD5AF5A2E32CE56D0DBAF60DEACB +:10932000CCEC3BE8DF0BF84BC4D520CCF913FD06A1 +:109330001D3103F502FAF934FB1C28220BFFD40877 +:10934000076346ED75C8FA03F2EDCCC8EB0D0600D5 +:109350000A2E46E109D11E03B20901B00CEB151328 +:10936000FE001FD6D332EACEEF1ACFC8E2FF0622A4 +:10937000E4E962D1F601C2F83401CD2B38C40F22E2 +:109380008103E3161020C7EA13CDE9CA1FF3D72ED5 +:10939000340FFEE25835DF13E2E81033C3E5272728 +:1093A00001D108EDFFDD1DFF4AC1640F02EB4D0A3C +:1093B00015F3223933DE1FE1CAC3CAEEECED0F2AE2 +:1093C000B524E5EBB614A4B72A0CEBF617FDF4159B +:1093D000FA7EBDFC5A34CE15B243B3BF22FDB101B3 +:1093E000FA0C0558F20B0105E2DD1FECAFE4C825CD +:1093F000E311FB28D9FC1CDFE936CE2FF87200D729 +:109400001B05B4DEDEE50BDE42C34140EDF3AD519A +:10941000160600FF1237D69B41EA580CDA132FF4D8 +:10942000F6F250E2E4DE1DF7D2B800E0E2EA5ADCE0 +:1094300010F91FECAD01DEF92EDB1A10F441161CF9 +:10944000D5645328171AD7DBCA28F016D0F3C519EC +:10945000DBF028E91DF2E709ED0B1BEAE4E9F52949 +:10946000E714C8F409DF2224E6ECF4FDEBF2DB7527 +:10947000FFEFD9EACD060AF6F0F3CC52F5E9023255 +:10948000B940E4F0E3EDD4EBE8F9CA03D21ACB5CBF +:10949000EBDA0EE3131207D908F02FFE1538EA4273 +:1094A00029F6FBF4DC123922E6DEE103DDE012FEF0 +:1094B00026FC30FC0BEBFC35E6E9E519C50BE3E2D5 +:1094C000CC71102AD97FEFEA05E613FD3FECD8DA1C +:1094D000E92C0E1D1AE5291F5EF63506EC490ADF58 +:1094E000FD4A0DC80C232AF8F8E1F63001FDE00E24 +:1094F000F51223EB080B0FE429100DF4C23BFFEF2C +:10950000DBCE1EFDF84EF9ED1BEDE0F112E6DDCAF3 +:109510005FDCFBFCEEDAE2E0F5D2C9F24210F8E2E1 +:10952000271F05DF030114E50DEDDDDB320809F32C +:10953000CA4ADEE4DAE3E6FC18D7DCAD0A0E3314DF +:109540001700DBF20919EBDAF7F726F5CE01F7E1A0 +:10955000080D1AEDFDFCE730DCF4060A0FE9032ED6 +:10956000FB15EB21E3F225060CE314DEF8DC004AE0 +:109570000AF6C2E9D2084A1BE40A4C1108E6023096 +:10958000F12F1408D9131203DDE1C3042325FF4C86 +:10959000ECFCFC192820CAE712E955E8FF36F91659 +:1095A0000ACFF10CDD0340F1F1F8C5E9BEEDE3DAD5 +:1095B00033D81A1DE410F07FB7E9CA41E63CDC104D +:1095C0001A02F7FDF771E20838310017FE0AD200DF +:1095D000F609F5F832FA1B1658F20EEFEA20FCDF16 +:1095E0001AE4DFC2F32531E5D6EC161D05E6F5EBEE +:1095F0000B2752D6DBD5F0DF170A12EDF7190EFD57 +:10960000E7E61722DB0FE9E4DDE0EBED00F4FDDB3C +:109610000DFEE9E30EE30FF0F6EBC8DA380EEC0EC0 +:10962000F93ADBDDE2F9F5D9FF01E1F5F5E830EFD4 +:10963000E32FCDF4E2D0D5F202D4DBD9E514E0F685 +:10964000F21909EEE92C000DFAFF02DEF8D9F1302B +:1096500011E42FDFFB2FE90AE9F1EAFF0EDC036FCB +:10966000E927FE2B09F41E2C27DE24F8FBB3D47F58 +:1096700034FFC7E0E7D4EE18E7E118BA04CADF28E0 +:109680004E09F804D3FBD808E3D2EB05110A0366B0 +:10969000F204FBF8331411EB19F05EFA102CFDE61E +:1096A000EDCBF910E02360DFFAE608A7CDF9EFF380 +:1096B00047DB34F9DAEAE165B4EE0412FD54FCC08C +:1096C00016DCEEF2ED4ED10C5010B15CF2F0E40B72 +:1096D000E909EB1416F40B0441D2EFEBC12917EDA5 +:1096E00010F4DFD2E50754F3FEF00A29F418E6027D +:1096F000DF4123D6CA01DE0724DB10DFCB38E2F5D9 +:10970000DA052506DA38EFE8F1E3E71706D0DEE2FE +:1097100004FEF8F812DA22ECFDC4E0E34008FD0B89 +:1097200021480CC4E5CE12D619DB0CD0EBE15BE589 +:10973000C76FF4ED28D7E9F5E7E2DAE3130AD8E7D3 +:109740002ED70AE0F120DC02160FF1C151DEF41D24 +:10975000F50016DC130A0CF4F51C02F1F6D105171E +:10976000F43E08FB11C61606FFD70B11FDF5F75C9A +:10977000E20DC4E0CBEC0BFDF911EB76DEF00A1B39 +:10978000BCEE0FC8D1060003E4EBC9EEF25CE24B7D +:10979000DDF8DE023A23F6E71CFC27E7343DFB2C1C +:1097A000FBF612F0F33016FEE1EBDDFCDC06FC0DFF +:1097B0002CE5370B1EE5D11DB30CD30DD439E5F5DF +:1097C00020654D1FF87FB704F8F910DB3226DDE382 +:1097D000EB65DB0319DE47F837B727D2FA3415D724 +:1097E0000AE6EAC6EF2C4CEBFCE1DB13FA37E21B8E +:1097F000D63833EEFAEEF4D86EF6E8E4F050F5DA47 +:10980000FDF7FC19E14CF5CAF306E9F907F502E2A8 +:1098100057DB12FF21CEE8CCECD0DB044A1506FD65 +:10982000F52FE5F2ED15F3D1F3FDEBD1110A0008A8 +:10983000E436F2F6FFE204E7D7F4D9C6E208E12005 +:10984000E913E3F3E1F7DFFD02172419DEEDDBD7BF +:1098500004E92BEEFFDFF72F062EF903F3D2E7F72B +:109860000231DBEB0503F0342B0A060FE6EE3CF386 +:1098700005E7D8FBD51D3F1BFADC1BF307F9FBD42A +:109880003C212929C4EE10FFF6D501062106DCF3A0 +:109890000A0FE235F709D6F6E40831DBF604F502E3 +:1098A000E1EBED310BE60FFE1CDCF400D712EAD53C +:1098B000DCFAF4FE2A00055CF5E0DC332EED360917 +:1098C00022D21EFD2E20E623017FCCF5DC1ADA021F +:1098D000F707EDF3140D17EC49F4FBF503F918083D +:1098E0003118F4D4FF001A1CE7F00FFAFBF1D3D3C0 +:1098F00029F91C1114F4FB360AE3F0D7CB20080B2E +:10990000E00BE64DFC0DD50AD1ECFA02E2FD0EE4C7 +:10991000FBDF05D3EBF910EDF8F303FE3717DE0696 +:10992000E1FE09DFE11DE0040CF80406CB00FD4078 +:10993000F50CE7E8F0E6F3E7C4E3F4FC23190A09C1 +:109940002CECEEFB5506FE131BF90AF00015101D5A +:10995000241126D923F50D06E805314F01D1D3276F +:10996000F4C6C7FA1AE71555F40F00E4EC17EB60DC +:10997000E7EDF1FCE344E7390A0A07EEFC2AFF1D94 +:10998000BDF913391D17C53D14D905F2257F0DE02A +:10999000010AC12031F1BDFBD9EC39E8DA4504FEFA +:1099A000FCD2D7FCD4DB661E2417CB06F9FD27CCEE +:1099B0000DF814EFCE0BEDF6E906E32122E008E600 +:1099C000C217F4634357E1FE1B070210DFC1FBDB44 +:1099D0000C2DDEEBE012AB11CD4202F0F140FEECBB +:1099E000C7ECE60AE61D02F2DBEBDB44F9E80DF911 +:1099F000E4EC15FBFABAE4D012FBEE16503E21D788 +:109A0000D116DA1C0EE7FA28D3FBF50847DAE4FD95 +:109A1000D812E1EBDBE4DDF609D43A00345CE9D599 +:109A2000EAF922EF171102D60E0703E12103EBD664 +:109A30000DCC0FE7D9E9F7F90AEBEBC2EC20E8DD32 +:109A4000FE04EFEE3740BDE4F60BFAD5E6CBC433A7 +:109A5000201636D126E1EECCEB2B0E06E4F5D02213 +:109A6000DC0CE7093DE6530AF8DFF0DA08FCEA4BC4 +:109A7000EDBE0A0E2724F12A0D13EDE5141B09345F +:109A8000FCDAE67F1200DB03EFE90B27DD18094B58 +:109A9000E933D7511D19D9C8DFDE6D2C0E2307F02D +:109AA000E7D32726E32070280918DC0AC3FF03192F +:109AB000320E1C0BCEFCD326F1F50E0D45EFF2CF86 +:109AC000D1F5E05A10FB10F7D6E2F801DDCF22E91C +:109AD000E35AF5020C00F35CFC1405EECF4834EEBB +:109AE000C3EB3D16EA0608F1D0F501F1F3E7D41F08 +:109AF00014F6E6F9D4D8E7FDFFEDDF02181CF7E80D +:109B0000CE0F30DD05D1E40FC5E9CF233ACD1020CB +:109B1000E3F426E0B2EBEA1B0CE00F2C1C230D0152 +:109B200012EDE1D4F6B3F8E5063BECFD00F10FF6DB +:109B3000FEE4ECD7EDDDD6F8F2D4EAADEA2205FA80 +:109B400008E3DAE91714F2E3F3ED10C9F4D8E76398 +:109B500037341AF31BFBDDE8D8F9093C02CF9C210E +:109B6000D6F9DD0727BE2E17FFE7EED6E625E4621D +:109B7000D0DAF9F615234221FBF200102906002D58 +:109B8000F2F54D4B0CF0C141E3C7F5201F4F0D3EE0 +:109B900001F3F7222D1AE9ECDBD95818F721F80068 +:109BA000F4DF0B13CFF97F2F0E16C303DEE7FAE1C4 +:109BB0003A0207EDBFF8F516D305D63506F911F8C8 +:109BC000E7FFF8413A3D160706FE06FCD3E425EE12 +:109BD000E20EE4EFE51DED50102CF3FDE23929EC27 +:109BE000E5F5E90DF5212CF6E2F9ED140AEEF8069B +:109BF000FBF817F7D5C3CBFD12030203263722EF7C +:109C0000E3E80E2308DDF8F3D407E1002FC3DE14E8 +:109C1000F0DC1EE0EAECE1F6F4DCD5202342DBFDCB +:109C20000B08FCE40E031605F413FEE32616F300FE +:109C3000D3EBF2E1D1E5E8E1D1E9E5A2E011C4D846 +:109C400008E1F5053325ECE6E9F406E6FDE1CC3064 +:109C50001318E717070323FFFF0D1C140F1EF8044A +:109C60000BE7D7F5FBEBE9EEFEEFE3251C1E011336 +:109C7000FE0205E4EFEC100FF51012F5D7C2EE0668 +:109C8000DD09281E13F52F08F5E57F14451EF9D9C7 +:109C900002E2123BFDF53AFEF5FDFF0BF20CE1E1AD +:109CA0002802070BD1FF0F34F0FFDE04E6F3F3FCCC +:109CB000FBE7D4F3F1F932F122FCF5241EF713EDA2 +:109CC000E51520EE433EE1E92140FA002504F8E7DE +:109CD00007F5D9FBF105E30710E21A0AEBD80DF4FA +:109CE00029F9EEF90D220501F7E214EB29F522E935 +:109CF000FE18E831E7E6F0F0D6E024120B24EFFF7F +:109D000011FDEC19ECEFEC0507F9DCDDE131F107B1 +:109D100002F40A0DDCE6FCFFDE01EB0BF9FD091491 +:109D2000F434040BE9F21900D7CAFCEE11111FFA42 +:109D3000E5FADFF9E51FEE0DFBFF0D0BECFE0AEA7D +:109D4000F3CEEB0E1D6709D6D80305DEF0FDE4085F +:109D5000D132F206D42A30280A2A10300CF6F8EC58 +:109D600015FB0BF00FF3F9F40E18EE124C44060736 +:109D7000F4FF091524CE1ADFF4F2EA1BE7D5ED2330 +:109D8000F0147F06F700370CEB0649EE1C1DE9C501 +:109D9000FCE705F8FFF0F90FEDD407E61E0FF02001 +:109DA0001022F6E1D3193D22F30FF425E9D4DDEAC0 +:109DB0001AE2E9070DF519CC00D2DD12E310F9DF44 +:109DC000D4F230E5F05BEFF25B3EF00B160CE7E30C +:109DD000DB05E8FBCD0F121305CA3520CDDCFDCF26 +:109DE00014F6D3EDF845FB0710D52DDF0102310045 +:109DF000FA18EE48D3D4CAE1B8E0F0351B04FFF3FB +:109E00004A06F63DE026E315E103DBE1EB12EFFD48 +:109E1000C6DCFD48DEDDEFEACE29E91F18F217ECBB +:109E2000EC16F11DEA1508F2D8CA05DAF33C0AD29D +:109E3000DF23E407F55CCA18F107214806FC18F196 +:109E400014A0E90F0F62E3DE0601FAEACC0CEDE99B +:109E5000E0D04A6012F4FFD01AF300E3FDC5C01A47 +:109E60001FBEC8E32FEDC63CFAE9A84AFAE815522E +:109E70000FEC080FB80138ED20DFF103DEEE0D29FD +:109E8000003A184B04F4FC12D5C9CC176E75A7180C +:109E9000FFAE10112A1F21ACDFF41DBBD1351B0012 +:109EA0000E081705DA10126113D6DFCAA5E71602ED +:109EB00018E813E3F00AF209F0E3FE3FD1DF2DCBFF +:109EC000F74DF2DB5C5BFBF65D1DF41D7910CDDA1E +:109ED000DFFEE5C4B522E01A162D4F11C62E28C3A9 +:109EE000E6120BC9E868D6D61702DB4244CC35DE51 +:109EF0000904215B0030F6F7ED07534A0169D3F4FA +:109F000027FCDD4CD8F8D7FB07E9D9DEE35DDD0897 +:109F1000C559F907ADFCC0C6D32707E919F64301B7 +:109F2000C82C01171EC8FA1C00CE12E7F63A50D012 +:109F3000D2E8DED5B80906E8F12709D1110001D22F +:109F4000F8DEC132077FD4DBF0B851F2DFFFD2FD7B +:109F5000E9E0110B220BE6E112030230E907D9FB1D +:109F60002BCDF8D11B0EE53615E1BD4204E8DE39F4 +:109F7000EDEBF93FE2F529110D031326E1DDE51BB9 +:109F8000E54F243AFFFE03240BE605F67249E5F09F +:109F9000EAD50AFB0307CED8F3011FEFDB1FF01C45 +:109FA0001DF7FF02D4070F1F08ECDFF3D90DECEC0F +:109FB000E2F81405FAFC0BDAFBCD144811EB550658 +:109FC000F138DECE316AF40A7F0A07D76D1900CC6A +:109FD000F2F0FAE6DD24FEFE0CF32C18BA1429E8A0 +:109FE000E4EFEC2010450E02F1FF032B3BD92F05C7 +:109FF000F0FC1C450B3EEB0EE50C4033E04EF5E863 +:10A0000010110D2CE4FAC41E08D5EDDBDC4AD10B8F +:10A01000CE0A0CF5BEF8DBE3E40607FBFBEF29E113 +:10A02000F41D080E09D3F91FDED6ECE4F8123E0049 +:10A03000DBFDC1FABFF5F8E9F81202F710F7F9DC19 +:10A04000DBEBBA1521520FF5E6AC42EAF1F8DCDFA2 +:10A05000F9BC2E2F0CDA04081EEEDE0403FECD0E32 +:10A060000AEBF5ED09DBFD2DF2D8BD3EFDF3F66FF1 +:10A07000FCD011D5E1F5D7E01DDFFFD8E9EFF50CF5 +:10A080000869FC1BE1F1F02B14F2D9F75729C21231 +:10A09000FDC4EE242A1F05C406071AE0E50D071FBC +:10A0A00004F5F8EB050E1924E6D5FB25CE00DD12EC +:10A0B000F31A34EAE2D0E8D402F5F601C9FE39D841 +:10A0C000F87FFDF55C7E3CF43800F0F57927DFD7AA +:10A0D000FBFBE2F2DF392C3F01F6550AE42123D9DC +:10A0E000E41AE2E7E710E6FF1603DC4814CE09069F +:10A0F000E4FA1A6B2118D108FCFE41380640C5F974 +:10A10000050D0328E3A5F200F0E8F802002EF50F94 +:10A11000CB0215FDF0D1F8E4BEE9DA13FF1720FAFF +:10A12000FE19183EFFDA02EEF7EBFEFB153351FF86 +:10A13000DBDCD9D7BE0214050AEEE9D40BEAF4E75A +:10A14000E0FAD02B2825FBD4E8F94CCDDBF2CDE8A2 +:10A150004F2315D73441CFD6E0111A05F2E504F4A8 +:10A16000F3F103F6E6011FE127CAEFE2FA19F97FDE +:10A17000D6D7EEFFE00A410BE1D240E72E34F933A7 +:10A18000F61C441BDBF4E801F716EFC23625D63582 +:10A19000F2450960E50402D534023FF3E4FEE1D65E +:10A1A000E5D30610B1184E27E0D7EBFBD426ED43DC +:10A1B000F4F2CFE90536C84230DDD3420862DDF65D +:10A1C0004849C411E423CEDCE406E318F13FDA0881 +:10A1D000EA5BE42AFDF82A4202DEF3171DDF0E00D7 +:10A1E00012051A18FA20EBF911F814CE0DE2F3E774 +:10A1F00011282A1FDDE8DF1F32E2DEFAEB26D1C686 +:10A20000EB13FB14EBD7DDE7D5EB100AF0F2330BC1 +:10A2100076ECECCD02E6ECD0E802DE4527F5E42052 +:10A220000024E1DAECCD0EF002DBECDAE920F901F2 +:10A23000C809C7ED0417E3F4D8E7D9F0EB1EEEDB4D +:10A24000EEF0E3FC502813EACFDC08E7E8DBED1A78 +:10A25000EB2C3AE0F9FE03B8D1F41A2DCFE3251325 +:10A26000F9DA09DA062DEA0512DFFB3A31DCF43BB4 +:10A27000DCEFF012E6E8EFFFE5DD1BF602EED63884 +:10A28000E7CB1121E4EB1F62FDDF20E615E3E101DE +:10A29000FC1FDD4517F808D4F7ECE2DA2107E8EEF9 +:10A2A000DEEE44F028D87FF7DE14CA06DEEFFCD5D8 +:10A2B000F4F6F4D20F0CEE19D0FEE3FE3321F009D0 +:10A2C0001E19E72A1317F4211125FB00F22EE600D0 +:10A2D000FCB6F6123620E156F1F7C608F22FF5FD6E +:10A2E000E2E6F422126A1D1CBBC2D5ECF3ED2AF69D +:10A2F00004C42FE10FD01C03C506E75B5A0D03E72A +:10A30000EB28F11DFBE9F8F1F5EE0ADEEBCC1F2F8F +:10A31000DFFF03FA05D6C5CADB1C1F3110FF270E6D +:10A32000E3D00C2E0AD7E1FC0CD85423C40D2EEC3C +:10A330003FDA50D4C2F909E42EFF29E3F03BEBE900 +:10A34000FDF5CDF5603F17FFD8DEFE0410F308439E +:10A35000050D21F6060AF9E5EAF5E70EFB18F9EA1C +:10A36000F4EFF5F8F40040E911DBFC065EE0025F73 +:10A3700007DCFD140EDED813F905EEEC3B0E133CA2 +:10A38000F4E6E06A03E4FFDE10F922EC1F0ED41CB1 +:10A390000304C5502028EFCC000E0A0AE128F5DDA1 +:10A3A000E1E71F07F30D7F12FC07FFFCBEF9F3E79F +:10A3B00039F61FE9DA12D4170118F40C5505F00A22 +:10A3C000FCE509E2CD0B0916D000F4E7C92006F23E +:10A3D0000714C80B3302131316F8CCF6D12B1B0647 +:10A3E000FEF03720201B0904CE11F3F205E4000F24 +:10A3F000F7220CCDE2F8F20F0A01E42A231102E45D +:10A40000F2F02809E7BE0405D7E3332125D81E035F +:10A41000C4EFEAE9F4F0E6FFF3FE08040CD8F2001A +:10A42000280ADBF1E6C7EDFA07DD0626F0F2D9FBD4 +:10A43000FF07E0E5F3FADBF1FADDF6F0F13CDDC50C +:10A44000F602FB092F24F205DBB9E80F06D4F74426 +:10A45000EE2510CFD51AF61FF0F40F13F204050203 +:10A46000E1DAE8EDFD0A3BF115DA2DDC3EE8007F8C +:10A4700035E1E413E7042203E7F011072FEBFA4577 +:10A48000C901162AEFFCF4451AF103F011EEC54F8D +:10A49000F5EBEF1D651ED8DC34EF01DBEC0ED7ECDD +:10A4A000DEF904D9CD01550BC5DAEB1ADAE6CCD1C9 +:10A4B00009DEDEF6DDF90307D6FEC62EF828E7EF43 +:10A4C0005941C8E7E7ECE2E62F26E8E9F02EF6422C +:10A4D000E4F7CC0715F21007F8D7EA23E51AF6E4FB +:10A4E000E7F0EF05EC2DE7FF00E2DFF31012E4FEEA +:10A4F000F31740E807FAF6D2F218E7072D104DEBF4 +:10A500001C11FC33CD030D16F1EBF7D60EE82B1220 +:10A51000EA03F3E71BDCCEDBF0F9EDF12621EA2AB2 +:10A52000041F071EF8DFE417F92AFED602F619D831 +:10A53000052ED909D920CBFDF8C9F230FD09D3E5A4 +:10A54000FEFE10031D1CE70914CFF60BE83CE204E5 +:10A5500004274AF71925DBF7F4F6D728D11306EDBF +:10A5600011F61EF7DE2410FB0DCD14DA4A0F424F10 +:10A57000FFF81101EC09EBE1EAFD1427FDE5E533F5 +:10A58000F2DDFF3DF2EC193418C5D7F816CEC5350B +:10A59000E5D4FD2F2D1D27D41AE740DFE906C9DADF +:10A5A000D2F41DDCDE277F44DFF2DC38DFD50A057C +:10A5B00002F6F1F4DF22EA1A1806D541EF15E0FFA2 +:10A5C00035F7E7CDEF2932232210DD23C2156404CD +:10A5D000D0CCBD17320ADF211ED30B24E351E5D1C5 +:10A5E000DF2E2D06E73002F3F9D4CCD401FBE4E2F0 +:10A5F00009E932EC0DD3F60A1823DB4908EF24DC15 +:10A60000DD144ADFE234ED17F2CFFC02E1D0312253 +:10A61000CDE9CCFBEC18D507CECCE7F624D7D0FF9C +:10A6200010FBEEE1DB66DFFF13D011E9DD18EFCFA1 +:10A63000061CC5F6DE13EFEAEDDE1FCED146EA2C8E +:10A6400016E1E90F292E3BDFF6A9030C0DC50C0618 +:10A65000DE0426D42CECF3D9FBFC0F45CCF4F2320B +:10A66000DFC80DD9BCF6CC04EFD50F1C1ADA0520D3 +:10A67000CE03FF4AEC3820CD0DF608E015D9E63EB2 +:10A68000E7090A261F03E032F7BF40F3FFDAED13B4 +:10A69000F4FCDD35F70538F3190023DAF649F9FB48 +:10A6A000CBDE4CE6122A7FEBF9001E4CE0F20CF0F8 +:10A6B000F3DDEEFC0DEC05052CFEEB38EF4FF91B3E +:10A6C00026D2F0EDDE4BD91ADA3008F8F9FFF5EDB5 +:10A6D000D9F00EFC201AD72CE70DF7F2FA1308E791 +:10A6E000E50C1E31E6500D0EFDD5B8F2DB58E9EE53 +:10A6F00006051F0E1215E5E713F8003C2E37E8DEBD +:10A70000CE022705FF08E9F2F3DA0456FCE1F7541C +:10A71000E3E3F007E2E12F05DCE40736FDBFFB03CE +:10A72000DFED000C14FA002FFEE821F1C213F1D97D +:10A7300027D927C5D81CE7E4DF160517FE12BDD1BF +:10A74000FEFCDF1C142C1AF50807FB0ADEC8D641F4 +:10A75000164C3304D0C61A04F1EC30E8EAF70707C8 +:10A76000FFEAF809E7004A1105BE30BC09DFF07FB7 +:10A7700069ECD607BDFA003112E21EEFFDF3FE626E +:10A78000EFEC172A03E50114DA4906F31BF1E9623D +:10A79000E5F2E04A3235E6CEFEFD34D6E81CF8EFAD +:10A7A000CCE816FBED0A2710CAD60838DDEAC3D973 +:10A7B000E2F011D5EEFDE104D51FEE1C093BD9EC0A +:10A7C0003BE9F3DBE94422CF1E34E002236BDC01DA +:10A7D000EE0CC73DFEFBFF08F80BEF12ECF0FFFCA0 +:10A7E0000512FC0CF144FCF5D218E206F5E4010870 +:10A7F000E9054ECD0EFEE6FC222FFF09253EF7F7B8 +:10A80000F013021AC6E9050EEBE6CEFAC9CE00FB3C +:10A81000330204EA0DF9C1CBE0F8D7F210F40C14BE +:10A820002317FD21E1DDEF07E300F3EB310A1D09FA +:10A8300014E0CC03A6EF00F4D9E302DBFD41D2DB48 +:10A84000EAEAF5F5045209FA03C808FCDCFBD13644 +:10A850004CF316F6F6EB0434DFED13EE05CDBFE353 +:10A86000EDD5CEF43802031A0CE9B8E3FA27D25C2E +:10A870000EDFE8FBDCEE06D7C4E4E4BE2EC1001414 +:10A88000FC2C7926E42BB5EEFC0B05FECC08CED9CA +:10A89000CFFEFCF2FC38390815085FEDD1EEE9185F +:10A8A0000E131D12D10925FEEAD3FE6645CDFB210C +:10A8B000DBF7BA0C00D20327D202C8070115300912 +:10A8C000D4432FE6D6D253EC442A01F87FF5E5D1E4 +:10A8D000E4DA1A4BDDECFF5C1604F8010D15F6F610 +:10A8E000DEF7E4A8202FDD240ADC241D21F2C3E2D8 +:10A8F000270F37E018D1FEE510F0C22DFDD52DF65B +:10A900000C12FDE2E50ADC0C3F0AC6C206E5141A89 +:10A9100038DF03C509A0F7D302CAF6F13337FE12B8 +:10A92000D5190D0C00D3D2DA28EA15F83E401820CC +:10A93000D8FED51BC23426E217D4E3EB08200AEB7D +:10A94000CDE2FBF80B6162D5D6C218FBCCD9E6216B +:10A95000D4201FE2071803DFFB01ED0EEDFCFCFB2A +:10A96000EEF3FCF309FC30E620C0FD0766CA056E75 +:10A97000E8D9F90F04F4C012F9F1F7F83F06FF3EE9 +:10A98000BEECC96102E2F6FA22EF15EA3F0EEB23B4 +:10A990000503CA502726FDBE00140AF6F30CE5F99C +:10A9A000EBE618F9FC067F210406F4F1D1F9F0F684 +:10A9B000230106F8DC01E717E225FDF5540EFAF84D +:10A9C000ED04F8DCD4E3EE15FB06E9EBC52817ED42 +:10A9D000FCFEC2052C13FF1504F0F1F0DC541AFC48 +:10A9E00008E939ED161E1011C90BE7DE18E4F11362 +:10A9F000F52122C7F0FB06391605D52517FAFBF31A +:10AA0000E4071A01E6CB0219D0E22F1E15D227FD6A +:10AA1000E2F1FBE8EEF2D4E5F3F913FC0DE1FEFE02 +:10AA20001DF9F4F9FACCF0DE06E31320EE00F0E2B3 +:10AA300018F5EBD6DCEEDFE00CEAF0EDF452E9E1DC +:10AA4000E902EEFF2823F0E7F7B7040EE8DF004E37 +:10AA5000205F3FE9F9F1EDE0D909E4F622140BD3C8 +:10AA6000D305DBE3E32FF61B30C8DCE31BF7D84448 +:10AA7000D70310F40D3C50E5CAFE0CB73717D75674 +:10AA8000D302FE5309EB0C0B1401D6EA07D5B7111C +:10AA9000113EBB47EC1512DFECDB50C9C40EC8F702 +:10AAA000CEDD03CD07ED7729E611DD01CE051D29A9 +:10AAB00008CEF5FA0C15C728EEE1D5384F4CE6DD87 +:10AAC000E60CCDED1416CFF8DFE50913D81612D930 +:10AAD000B3ECC22D3717F97F17F61D060F5702F892 +:10AAE000EDDFFAD6332D10EFD90002E0F2FAFE02C4 +:10AAF0000D411CFCEFF0FCF2F3EAFDFF06ECFB0A53 +:10AB0000E404F21C0BCAE742C7DAF826F0C7252393 +:10AB1000C3EB1AD3EE24EEEAC9F60010F4DA1928D2 +:10AB20000728FFE6F9A8D6350324DF1416F410F938 +:10AB300007A91BE3E43FF90720EC04F6FD7DE0DA0A +:10AB4000FBDCEB206A2C08EECCF41EFDCF12066075 +:10AB5000D8213DB1EBD5F5F7DF0029E6F233EA1451 +:10AB6000FEDB05ECFA401C1C0FE9267F4723F4129C +:10AB7000F7E4F0EADEE3EBE0FCDA2DC80CD5EC26D6 +:10AB8000CA40342EFA22ED2FFAC2E906D300C922B8 +:10AB9000E3CCF5251902E402CFDD2DE6FF371CFFDB +:10ABA000D9D15CB7F7116302FAF4CBFCC20A00DB1F +:10ABB0009ABFE8F20CC4E808D7FBE20A11F4F406E5 +:10ABC000F155ED01080AE8310E70EBFAEE02E3FEF2 +:10ABD000DDD6E53DFF2EE930250D09F7372D07DEDF +:10ABE000C5ECC1D2E3F42E38D5F0FD06CEDE06DE8C +:10ABF000E3EA06EF0FF4F2ECCD24CA637A1E31FECD +:10AC0000F42351D9F3C8F81E31D0FB20EBDB595F98 +:10AC1000AFCF12D7F1C3F0B9CCD9CD0305030113DF +:10AC2000DCBF513DFCDED71F45D35F02C519FC01D7 +:10AC3000D8083BE1BD1708D038D0F5DD0D21F90269 +:10AC4000DF10F4E343512E0BF8EB24D9F3DBDB4F99 +:10AC5000ED17FDE0F1DC15EEF517255AD4C4E8F543 +:10AC60002401D8C7F307D71AEFC928DB3908E00455 +:10AC700069E2FB0BDEE40219DBEB1AEC16FEFC5476 +:10AC8000FD0B112EF5501630FCF0E8E0D333FDE754 +:10AC9000DBEF0A12F004D20A05020EDF14060A13D3 +:10ACA0000DDF4C0EEE124AFA02F7E327F9010ACC47 +:10ACB00002EAF811D230E926EB07FC13F40246CC85 +:10ACC000F7D5E72C0A1BFE04384ADED22512D8F449 +:10ACD000DBD9EE7FE706D401E80F13BFE02424F8A8 +:10ACE00035FAE44DFD284501BFE7EC06C7CA51EA35 +:10ACF0000DFE25CFF1E4FDD5120DB94E151BD8E19F +:10AD0000072B0306CF04E3E126E4CE27EBE1DCE6E4 +:10AD10001FE93B20D9DC01D7E9E6EEEE0CD511F6B0 +:10AD2000EDF8090106DAC71ECCED01DADD181DF9D0 +:10AD3000F4DE0EFEE534D5D30CE7F1E6F75AECE885 +:10AD4000E9D4E8E20151F626DA0501E2E5DCDC139C +:10AD5000B703E1CEBBC82CE7E21B2C7BFDC600216C +:10AD600006CDD9EA0E220441F5C815E4F613080F02 +:10AD700058E204E7D0D8D91AD5F6481FFDEADF51CA +:10AD8000D216013E05515460F7E3ECD5E26CD2F1E6 +:10AD9000E8F1DB090913CEF9F0FF37E7E223D72703 +:10ADA000200E1CE8D7E734FDF4FDE556131904EB3B +:10ADB000F3EF16E8C94DE9000E2B13E3DF1348C18A +:10ADC00003C82345FD04C7EE4740E6D844FDD40040 +:10ADD000E8EDE9650524D61DE6F61AE2010604FF52 +:10ADE00035E31017D92943F0D0EFFC39E1D821E53C +:10ADF000ED1A3DEE1CF90606FD20B03E3152E9CEBB +:10AE000017FEEADED142EDD22105C7E5E4CEC3113B +:10AE1000171919EEC7C115C3EBE811F2E8F02A1FA4 +:10AE2000E3EF1D0C26FCB212D7E309DADCF831108F +:10AE3000EDF7F4EDC20BD5E2F002FDF2F03EE9FBD6 +:10AE4000F9C6D4D2077F05F0E3CCFFE8EEAFED6C96 +:10AE5000EAC8BF04E6F5EC25E522AB16FB030DECD2 +:10AE6000F30EDFEDC611E42ADDDCFD1BFC43DFFC45 +:10AE700005EE15E215D600FD1526F91CE7BAF324F8 +:10AE8000F8ED2FECE2CAE4D8FE0CF0E01C0FFDDF79 +:10AE9000DC3DC761F9F2102134B7FDCF1D64F0D558 +:10AEA000CF0F19F638E05C51F3EC132E14EA08ECDE +:10AEB0000BC51B1630D318E9E606C30F2A2B33F552 +:10AEC000F10630FAE7DEE7D6EC1AF0400CD72A128A +:10AED000F2E9150306ECC819DE123CE3B31ED927CC +:10AEE000EA2FD22822CA7F39191CC736305F1BF2DD +:10AEF000F3F707131009200452092AF8E928F3018F +:10AF0000D81E0AE30C18F3DA40DD0B0ADCE2F12963 +:10AF1000F0DCE9E43807F01FE6E9DD39F3235108F6 +:10AF2000EDBE11E9F1F92528E7EAF03B19F50D042A +:10AF300006D1350DE11AED0A5923E513122126FF3A +:10AF4000D509EFDF2DF6F8F2F4F64CE1E4ECDC3253 +:10AF5000E7D00DEB10040433F2E4EF020DDCDF2741 +:10AF600037F212DFE8DB3218FDF44FCAF7EAF07F60 +:10AF700007F7CEEB38EE2C2B3BF200FACEDCF24D8D +:10AF80000DDB102803FAE60B19F6DEF7F90CD53FB6 +:10AF9000D5F2ED291C26D7FB07F92AF4F2F3FED5EA +:10AFA00001E4FEF2DBEADEDFDF0AF826F1D5EEEDA2 +:10AFB000F8E817F50502E818CCFDE239D202025E86 +:10AFC0004DD9FCE8DDFF0A1110240311F853F9F9FB +:10AFD000EEFDF21304FF03D0DE1200EC010605DEE5 +:10AFE0000CFBF6DFE71EF5DADD13210B10DDFF1891 +:10AFF000D5174ADBFDE7E1F9EAFB22F9102A52E511 +:10B00000E805ED16002C0DEDFFFAEEFC0403DBF471 +:10B010002A03E1F62011DCF8F7CFD7E33BEDDE148D +:10B020000144D807D8DA14EF0D07DF13F60616151A +:10B03000FC33D1F32BEF0EE6E4E400EC0620F6211E +:10B04000FBDDF9E0DA6AE9E6FEF00FEFF6E9F82059 +:10B05000E8CA13F4062BF9EFE8E8FAD8E9F3EE238F +:10B0600029170ADD08D0011EE71724E3FCDCE27F84 +:10B07000EFFAD8E429F3F4E423140637C9D7EC60D7 +:10B08000FC061B20F5EEFFFD1DEDF6E4F217DC2CAF +:10B09000DFEC07EF2C0D13EDF601622CD1ECEDED9A +:10B0A0000DCFFBE7DEF3D1E8FD010F04FFEA0D044D +:10B0B00000ED1BFC0EFFDF0CE7F1E636FDEE0006AF +:10B0C00015F0E1F9DE222AF3ED0CC8550D3EE5E45A +:10B0D000F504041B1AE0F8DDEE2705EBE10506D3C5 +:10B0E0000E00FBE0FD1623DCC5F621151DF0010B5B +:10B0F000F31035ECF5FDDBD3EC18EBEF243B19EB4B +:10B10000EF100C07FD21F7F5EE12E0EA010CF8E371 +:10B1100060E1F4E6EA22B8FCF3E7E6E12DEEE4FFB5 +:10B120000C50E516E9F210C90908E02616FC47079D +:10B130001731E8F208FE13F5D8D70BF30B0108130B +:10B140001CE2F2EBE072D6EDDB0B27191BE601F4F3 +:10B15000322A11E5020A0FEDF50016E801FBE62E92 +:10B1600001F401E1E4DEE21901E328E61000E35E08 +:10B1700003F5FCF5F4E6091218DBE821C3DAFE73E7 +:10B18000DD0A3E1128F5102CFCFFEF09F4E7F81852 +:10B19000DFFE011FFFF0FFE2E9E734EEE4EBFA0621 +:10B1A000FDE717F700F014F1F8010D3019E3FA008C +:10B1B000EE14F6DD1002E8FDEA0FF72DE3DAFF06E4 +:10B1C00010D3EE0BD91410F0E727FC09192DF60067 +:10B1D000F0E6EB15E8E911080026070905080DF768 +:10B1E0001737FC05E7F9E70ED0DB250DF6D6E51C91 +:10B1F0000B2323F30AFE000A2CF0EDF71228F7FCCC +:10B20000FAFAF907F7E7F7F2F7FE06E2F900F119A3 +:10B2100028ECDD17F427EAEAECE4F3ECEAE20000BC +:10B22000FF3AEC22F8F411ECECFBECFF262306F5D8 +:10B23000FFF9F3DC0E190AE603E201FFFF23EE1A21 +:10B24000F7F5D9E4E57FECDEF90701FA0FDF08191D +:10B25000F6CE27FDD7DE0500DF0AE7D30628FE215C +:10B2600012FFD4BF08E709EB04E736C843E2EC7EDF +:10B27000E7ED081F4418C1FD313CFFF7C5FDFA7525 +:10B28000BCEDCD551EE9C800262F43EBD11309FDB7 +:10B29000DA28D70B3D09DAF10BDAFB341F38DCDE94 +:10B2A000F4F1FAE0EEC33810E50FEFDA00E7DC293D +:10B2B000EEB701E3D6FBEADCF644EDFF5EC0F6FD37 +:10B2C000C8CDE91A12F7BF13D710F4040273E7EFE1 +:10B2D000D1372EDC401C23FCE7192EEA006429C973 +:10B2E0001EE01BBE012108EFA6F84917FEDEE7109D +:10B2F000BA0B13C7EB06D7E826EB182725DBC6E405 +:10B30000E1F903EBF5C2EA04F5E0FEDDE8D94CDB38 +:10B31000180CDDFDF3F4D5DEE4DBEEEA0EF204E911 +:10B320001EF7ED3FE7BA19ECC7DEDF3B071CDCE197 +:10B33000F91E22BBE6E52CFB42041ACC017FF10882 +:10B340002D07E9E0CE6E32DCEDDA0A10C5E5F87FB4 +:10B35000E5ED20D6D825E8D7D40320DBF5D90702C0 +:10B36000F2D1F6C4FAFEE8EF00F337C014F3096136 +:10B3700000E4D7EBF3D9EC1B1FD9D579C9CCF97F01 +:10B380001BD16A1425EBEA02DB13F703E701F51D75 +:10B39000E0D75310FE1525D9FEFB231FEDF7F35D13 +:10B3A000021D0240F1F1EBE8F21BF429FEADE919B0 +:10B3B000D801ECEBDAE8F9191022D71DF1F8FED22A +:10B3C0004006080FC9EC441CE8FDFC30DE5CE313CA +:10B3D000E3F819392DF321FE0A1F1806E001F3EAFC +:10B3E000EE1AF42DD629C62BDAE5091520CF040C68 +:10B3F0002DFC33D130F9FBEC38FDE4F9F857E0DFF0 +:10B40000FF09DF01C51FEA0222D6D40CD2F7F2FCF5 +:10B410006B00E4F4ED3FD8E9EDEBE9E104EB060164 +:10B420001568D820CBF61FC8EEE0EFE8283F0721CB +:10B43000D816FA24D2F312F2EC0307E6180400BC83 +:10B440001CD0D1FB036807E3D7031FE33CCEFCD23B +:10B45000D0DD12D4FAFD1E4DE0D33DEFE2F2F13320 +:10B460000B14DCF2DFCBF81BEE276FC709EDE17D93 +:10B47000D5FCE42801E6F204300EF622EEEFF27F6E +:10B4800014FD1F2606F5F64930F6F3F8F1F8D92336 +:10B49000DC11FF3F0FF60AE42AED0C050317F73D18 +:10B4A000FEF81BFCE0D2FD02EB2BFC02F2F6ECED09 +:10B4B00003F004EA003A0E02FB10D91DEDF1E3F1AE +:10B4C00015FBDE06FC44FCD3080E02C82348D6FA5E +:10B4D000DBEDE8E4FDF3F3B404F0071DDB2902EB38 +:10B4E000F416E9DEF027E9F0DAD53D2502F0F103A4 +:10B4F00000F443B719F2D4DD0D20DCEBD51A51F975 +:10B50000E70FF01EFE30EE13F1E8D309080DEB1043 +:10B5100004DFF20923E0E5E6E1F8FFD910F50009C0 +:10B52000FA40F60A0ADA11C3FB06EAE0130816ED40 +:10B530000612CAF9BEF50DECD8EC1A2DE6330EF161 +:10B540001ADAEDE9C761CCF60ADAF3E3E90FFCF5A4 +:10B55000F7FBFDFDFA30F117EDF527E809FAFA17C8 +:10B5600032FA03EDDDF6FD48F80F44F0D1FB014857 +:10B570000E14F4F5E1EAED2D34100AE6C9E2FA6A98 +:10B5800001F6353117180D1C0AFCF301FD7FE4F2BA +:10B5900001E7E72A05F80DE0DCE24415F10D02E2CF +:10B5A0001EDA1BDFDE05F0F50A0CF93FE20202F3BA +:10B5B000E1EBF0EBDD1BEB18FCF7EC3FDDFCE8DA30 +:10B5C000E7F1F6F5EFF505F1E431F1161B1AE7FFA7 +:10B5D000F4DAEBFB030B11D9EB2BF7081A1BEEE4A3 +:10B5E000F9FDECF9E745EDDFC4EB023106CC18F0CC +:10B5F000E80123F008EAF5F01908D8102C260BD53D +:10B60000CB12E6EEEB1403E710EBFCE6230800EBAD +:10B6100031EB00ED0505D5F6EBDA0DE80D07F3FE8D +:10B62000F23303FFF0F203D6DF07F1FD07E11BE37E +:10B63000050817FC060E2EFC0EF203F7E70BE410CC +:10B64000E8F5E8ECE146FED8ECF412E4C4E10610BB +:10B6500002E641E4EBFFFE23E926FE04D8170EE0E4 +:10B66000F7DAEEB8C79E0DFB0CE276AE41DDF67C54 +:10B6700002EB20406F1A2AEA3CF4F7C1D0F4087CB0 +:10B68000A9DBEA67F2E5A729400A13DAB705072321 +:10B69000E8EDFD267E1BEBEB07EFEB6CF651E4F1DA +:10B6A000C8F4DDC9EEE502FC0219FBD50802E7D9B2 +:10B6B0001BC8D9F9E11BF0F2E350DC3A2BC1D0E50D +:10B6C000F8E1FB0CF4B2CBD8F1EA0DD0F56C04C86C +:10B6D000BE55E601422E320CE91310BFFA342DE1BB +:10B6E0001912F0E2F426FEC3BE005B0CE23CBE245D +:10B6F000DA092DE6EC1DCEF23A041927DA16EEFB34 +:10B70000E0D81FF60AD1D3270ED605C926D63AFAB5 +:10B710001527E4360DE8FCD0EBE9F20EEDCDF00292 +:10B72000590AED36E9C01712BEFDD44CF924DBCA24 +:10B73000FC02EABBA8E40F04DFF917EF0A7FEAF77F +:10B7400057D7F9E8BB69F7E8EF0D26D5C8BFF04A2F +:10B75000012314F3EB0507FBD63B00F6EFF9F313D7 +:10B76000EAFDFADADBD6FF1FF2FA59CBF529EC64D1 +:10B77000EFD8E40DFA00F91D3F14D515D8F8F36D94 +:10B78000F0F5512FFBECE82FFEEFFFF5D911132751 +:10B79000F10B1E2B02060815FB032F19D913EB160C +:10B7A00017F8FC04E9FF1BE5FE0CECFEF0E8FEF8E0 +:10B7B000F728F8F7D40DEB28F02EE221FCD6FEF79F +:10B7C00024E8E4FC0BE72A0BDBF41A1AFF4910DF2C +:10B7D0000220F70D250421EDE128EF17FAF7F00418 +:10B7E0002528E8F5E3321407C70015FAF200E00C4B +:10B7F000001500F1FA1603F419EE09FAEA4410DE16 +:10B80000E106E408F010EAE7EDFF07EBE8F6DF09F0 +:10B81000440CE822FF17E9FD0DD0DFE605EA060A31 +:10B82000FC34F21ADEF116F3DC02D90F2234E9F807 +:10B830000C06F5FDDE1104FC08FDFBE6FB27DED55A +:10B84000F3E9E4F9E07FEDF1EA06EFEEF2DCEC1269 +:10B8500020D311E7C6D1F8FBDD09CC302207E33352 +:10B8600001E810DFE207F8FD2D140BDF0722E928BD +:10B87000EDFED4F6FADAF60225DC0CE8E50E2479C2 +:10B88000040F673A19F70537EADD203CEAF0F72E96 +:10B89000E0FF1C57E918FE1BF80E46F1E0340119D1 +:10B8A000050D24FAD50233E4012FF9022CE8F20247 +:10B8B000DA3726E518E6C810FD16F9FEDFD5E9E40B +:10B8C00078FFFF14D9C11025DBE5E8E1263EEDF055 +:10B8D000E4F131154C1553FF19250A0703091EEA37 +:10B8E0000827FF2DE720FC02CDE8271400C90DE64C +:10B8F000E8F1D7E90CFBEE0756D8E31C1035B9E4A4 +:10B90000CD0BF8E8E1E7D8F911CEDAEED4F1F6F68E +:10B91000F9F8DEEDDAEE05E415FDDFC800FAF7EE22 +:10B92000EB13EAF4F61703EEF9F5FE163D2DD7FCFE +:10B93000E70B10E5D1E6FD03EE17E4FC0EFADFC6D7 +:10B94000EADFFEE60A7F03DEE30F13C70B070D02F3 +:10B95000F5DBFEF5D7F2F5EBD707F81622EBDB1493 +:10B96000FFECE1E6E8EEEE1A090829E3121DF730D4 +:10B97000FDEFF31FF5F6121940F208EECC09077F30 +:10B98000DF2763FEEC0906360AFA030D14F8F20508 +:10B99000EBF90F53F00FFB14ED0429FDF5FCFAF25F +:10B9A000F10210E3E0E31301FA20E904100CDEFFDA +:10B9B000E90A08F7F3ECD00BF7FD031CE8DCF5EC23 +:10B9C0002411F90AEF13F128D1FAEDDA2244EAE959 +:10B9D000E1FDF115320652041A4209F9F40D1CE892 +:10B9E0000322E417E120E61AD9F3150FFB42E9E63A +:10B9F000030606E4FE0FFCEE1FF5D91B1947E1F321 +:10BA0000CE04FEF1E6F2E40B20D8EAE4FDFBFA0BEB +:10BA100006E4DB0FD8FA08F708E0E5D6EEFCF504FB +:10BA2000E410EC1CFA0E10FEF30308083E36E7059E +:10BA30000B1103E4E10AF608F126F107F517E5F525 +:10BA4000FFCDF2FED861F6FCF0F402DB030006EE57 +:10BA5000D4083CD8F40EFCFCF11415F2E6E5EB1426 +:10BA600002FBF8E9D305E016041A4902FEED0B27A4 +:10BA700002FAE9F515F02DF004F3F2F505F60A25C2 +:10BA8000FBFE1F0336F60116E7D1F50A15FCEA0C9A +:10BA900029DB1230441ADE0D1B0002FBE51CFFF00F +:10BAA000ECF6060707E9E0170B167F6700F22CF5A6 +:10BAB000E1EFFBD2E219D501FFDDD036E3CDE2F3B1 +:10BAC00001E3FD17DB28F70C0F18110F2954F6E6D8 +:10BAD000F0F82503EC010E04EE06ECF5370FF8E361 +:10BAE0002C12F3D9DB18DAD4EDF305F71AF2FDE4E2 +:10BAF000E5FD18E7F2F0F8FFF00808E7270401EA8F +:10BB0000CD1114E2EC0AFB230CDB07F4D42C201C2F +:10BB100041FDF1390F1AEFFCEED8D6EADAF0CD0C80 +:10BB2000F2090141FEF2FFBCEA0A26DAF11603EC43 +:10BB30000D2DF403FC1C0F33E6DEF2E8F40ADA08FC +:10BB400003D5F001DC6AFAFB040C261501EF091D90 +:10BB5000F2DD1F160FF90C00F30901EED9F5CE2125 +:10BB6000F703DBD9F2EF0FECFAC43FCD3ADEE75230 +:10BB700001021E1C1D1F33C24AFCD004D0FEF14F2F +:10BB8000A9FDE17C15E4DB082EDF3CDFDA0C15E3D0 +:10BB9000E316C31B601EEF0434FFF4F91038E0CB4A +:10BBA000FF07FCDF07CC402509FCF4F206D7EDEFD8 +:10BBB000D9D6D2E0DD23FDEDE112F3214ABCECF54C +:10BBC000BF05E9F604FFD6F5CAF90A140D7FA9E806 +:10BBD000BC3430E150F618DFDE02F5CD05722CE5FD +:10BBE0002AFDEAE6223410F5E9E4260BE106E52316 +:10BBF000B80432C3F705EC2520222828EEF5A3F877 +:10BC0000F60FFFCCE5DC0018F1C501D6F03D62D59A +:10BC10003026D412EAEBE3E7E9D8E4DCF5FAF7E9F9 +:10BC20001D0DE824F3BA23E8EFD6071FEA13D9EE77 +:10BC3000112721E2D60C151CF6D3F7DFEA6FF103CA +:10BC40000D1BF9F3D05C30D801E0253DB4DCE8678A +:10BC5000EAF1E8FAEA12F2FCF21725D1FEF925DB47 +:10BC60005BFDD6F0E9EBF7ED050140CF12110114B1 +:10BC7000FD1CDAC609EE08032D01FB2CE7F1F8598B +:10BC8000D1EE42F0F6EA11F2FB2B7403DD0C3632F2 +:10BC9000EBDD1C1100F2FAF0D3F70822070BDBF4FE +:10BCA000670EF0F9F4FDDEFFCF2BF510EBD0FA3A7A +:10BCB00005F3D802E3EC001B20CCD528F918F9FCD9 +:10BCC000F2EDDD0ADBF73816D454FFE30B45F2C87A +:10BCD000EC12151AE9FC14CA0610150808F7D3F778 +:10BCE0003CE5DBDDEA1CFEF6DDF91FF8F81635074A +:10BCF000ECE401FBC3FA02E50F2905FAFD17DCF9B4 +:10BD0000F3FB1317CE38F4EEFDE0E6CEFA0707DFBB +:10BD10007FF5FFEE0A1BF5D6EFF1F0F5351FF24285 +:10BD2000252028090B130EF3E9E706FDFDF1EFCC02 +:10BD3000DB200D14DA020E260B1CEDE7003409F5AA +:10BD4000EAD106F2F438F5D7FFE30AF0CDC4EC11DE +:10BD5000286642D9E5F6EBFAE81CF6141B14E61443 +:10BD6000F4F7F6C0E5DAE62ADBFA46C10AEC00573A +:10BD7000F5E0DBEC26D44D1D15E8DBFFDC03FD4CC4 +:10BD8000F304740AEEDCEF20F10F15EBF4ED15105F +:10BD9000F135E01618DAE700EED659F4CE1DDA01D7 +:10BDA0001003FBD70CE83FEFFC150E1C29DF21E93F +:10BDB000CFE5D11EDF02C6EADDD7FA40EFC90404A1 +:10BDC000FCE7CC2222C5FD05D21714DAEA4BFFD6D8 +:10BDD000FD1B00260C0B3AC51024F949F6DC07E8D8 +:10BDE0004E6AE522090F370FF2DD23F80115D7FC63 +:10BDF0000A3722DE0A1BF10C1BEFE3E6E806E1E658 +:10BE0000D6E518E3FCEDDB02E514FED2DDF9081AF5 +:10BE100019DE39080CE703EF0DE0DDFC06D8F2FD72 +:10BE2000D629FA0401DA1209D4F2E30F253500E924 +:10BE300006DE2DD7D245F2E204D20FFDD84EDC0C3F +:10BE4000F8F0F106FA7FF7E2141336F100E6DC2A87 +:10BE5000365C1DD1F6EEF7F8001806E51DE2DD1B95 +:10BE6000F9EF19CFE109EA13E81848E1FAEAF866B0 +:10BE700015FF0000F5DBDB0A0A11F2F7D7F2FF62CB +:10BE8000D8124E2A221A033915F005FC02CBE30A18 +:10BE9000D6FAF420FA12E62E08F705F1DA0F103C74 +:10BEA000EFF80BDB04FF0EFB1001F51E1CE20D0684 +:10BEB000D022ECDFF30DF01FFAFEEA1BF2D21AF9E2 +:10BEC00012E9E2FDFFE6F1FECF29F72DD44DF0F0A7 +:10BED000FEF30612E5EEFD03120BF61FED0D15ED58 +:10BEE000214EEBFFC5091532E7CC080CF5D411152E +:10BEF000090D0AFEFEF51E0417F6E301ED28F3C254 +:10BF0000FDF6DBE6E2F2F0ECFF19FA06EF40E42C76 +:10BF10004AE6F832EDE0F8E6F6D1CFE5F2ED0D179E +:10BF2000EE2B1932DFF81413C9DE0ADA3133DCFCE8 +:10BF3000F5D816C6C402E9D5ECF1E9031F27E8FCE1 +:10BF400012F6E2F12F7FDDE8E7051207F8DEDC08E4 +:10BF5000285A0AD9ECFCF1EAE810ED090E02EC11BE +:10BF600000EBE6CCE1DEDB36E40A53D2FDEC0D6AF1 +:10BF7000F7D9EEFD0AE132001601E1FCEAFDE955D0 +:10BF8000E6F2661125EAFE3BFFFC1DE2F2E4222404 +:10BF9000D1F7F41713EFD3FFE5D143EAD607E5FD58 +:10BFA0000D0AF5D7F5DE30FD03181D121EE21CDB6D +:10BFB000C8F7D509D801DB02E401E02E0AC100056B +:10BFC0001BE1D10816F30CF0E015FAFEF756F2F774 +:10BFD0000DE9061CF8F727E91620EE42E1FE0DEC0C +:10BFE000335FE015FC272603E6DB17EA004FDDF29E +:10BFF000122016E9FB1C0202F500E9E5DB24E7E369 +:10C00000F0F510FBE2F7E802FBFCEFEBFBF30807AF +:10C0100034E418E902E6F3E1F8DDE8F4FDE2FFFFBD +:10C02000E3210D06E5EB1A0DC2F3E0F42331FEE83F +:10C0300005F42ADEE431F1F004D81001F143F012E6 +:10C04000FAF6DBEA077FE9EFF80216E70DF5CF080D +:10C0500002C7EC15E3E51EF8001AEEEF0415E1F750 +:10C06000D8F018FA02E7F02306F1E728FD071823B5 +:10C070007DFA0122DEDE00FC07EF06052CD5EBC9B8 +:10C08000EC030ACF0BDE03023E110ACF3E02F8DCBE +:10C09000C1FCE708F92BFFDF0E0529CFF409F029D1 +:10C0A0002601F5D313F73C02EAED43357FF6193547 +:10C0B0003FEFEACF14DF10F5D4F0BF0DF8D707FC3F +:10C0C00015CEE421FE45D703141831F3E1E3CF1672 +:10C0D0000ADD25E4E9F7561AD214CE5322EA46E8DF +:10C0E0002727F91916E22E00DAB9EDE6E1E8E0FEBD +:10C0F000D239D5F748C9DBF8C61A050900FB0DDCB3 +:10C10000C73C1204C810E2F61E1108D5CD02F0C5D6 +:10C1100016F913DFF4C7F006BFEABE2FD3F928F6ED +:10C12000F101EDEE0E08D010CFEAF6F736F7E2E9AE +:10C13000E1DB4FFA0504DCF43E170E35017523D21E +:10C14000FBEEBFFAD7F306DD061E0710E30C05F180 +:10C150001CE85C28F110EAEBE0FBECEB33FD35FF6B +:10C16000D716D2070CF62513D3F8E6EFC804747F70 +:10C17000BF0C0E17EFCDDF12F4D8E1C70622080E70 +:10C18000F7EA1B6102EF1739E7FCD7FDEBDF043D4F +:10C19000E12FE5F1DB4A15DEC9FC31F300EB10DCE1 +:10C1A0000CEFEEFAEB670FF7BCEB1E08DC02DAEEE1 +:10C1B0006ECE1415E0151CE5C028201B2DC42ED60C +:10C1C000E1B6CF2B230FE5D643D951F140F9DDF885 +:10C1D0000BF3061D22FEEEBABAF1E02D48C5FD02B2 +:10C1E0000CFDF6DB4CC11E17D3F318FD1115EF2E15 +:10C1F000425DF30001BFE8DDF201F727150218DC0C +:10C200004019BA072900FCAFFE03DCEAE016E2E6BB +:10C21000E315DCF245DB01EEE4CED5DF09231C0794 +:10C22000CEFA0CE2E1E933DAD4EAF92AF9EF45EF84 +:10C230001AE2660718FAE314C0CFD00EDB07E7CB8B +:10C240000FC811DA03DAE5D20BD9F401FA1208DBD0 +:10C25000EFF0252ABAE7F9F4212FFC0E01300EE0A9 +:10C260003102ECE013E30CE346D7F84306D22A2B65 +:10C2700042D6F5D6E00EEF11D2DB0412F7CC0A1548 +:10C28000EE021E20E0013CF4D01B1D2B22E2F42F15 +:10C29000FE2D2262BC18F7F00D0B44BD12D8D70357 +:10C2A00004D9CD17D80A7FECE7FE0D231EF81F0C2A +:10C2B000490AE1F53D1EEC16D8EEDB1B022425EE03 +:10C2C000E5B82919E651ECE171031E040DF90418D3 +:10C2D000F803ECF7D0E14CEB14E212110BE225ED80 +:10C2E000CDD714F0FB38FA05E3FB040ED9F3F012B6 +:10C2F000D23628CCEBF5FD060FF52D0E09F9CAEB69 +:10C30000021D21F4E71DF5EBD5E30008F5F9FBD29A +:10C310006EDAF3DAD3DB02F00AF0E8F82F0FE62743 +:10C320000612F0EED21BF0D0E606EDE6F01BE3E4D9 +:10C33000272700EAF307DE2E09D3ECEF09E3C00B51 +:10C340000D00D3DBF7E4F5DFE5245BF7CDE307F081 +:10C35000FB384211D6D2E9F404FE4FC6FEF7F6F8D8 +:10C3600003E7EB0CF001F8EFFC03E4E1F2E76C30DB +:10C37000E801090DD122F519EEE10436DA172DEEA8 +:10C38000F358E133F115F708F100F5E7D1DB0027A9 +:10C390000A1128FFE52D0604F30730E5F711D5064D +:10C3A00021EFFEFEE9F3D5EAFDEB0C00E7F924E905 +:10C3B0002AE614F0F8E02B0E05CFDD1015EFEFCADA +:10C3C000E9280B17D72ED1E5E0BC00FAE62FE7E20B +:10C3D0001A2113FB192213FCDBF0F313032F0E04B5 +:10C3E000F0080534293DE8EEEAF047547FF4FD10EB +:10C3F00018281E05010313EFDB2F07EA19E7E2E80F +:10C40000E207F3E40B20CCDDC9E4E9E6D947D4FF29 +:10C4100005DDE10612CA0ECE07E5E801DFFE46EEB5 +:10C420003119FFEAF4C61712DFE9DAE70CEE450B23 +:10C43000E2EB54DC09EAEBFBFED4DFFA03D411D9BA +:10C44000E0F1F3F9DEEA07E4D714031BD2F4E8DEE7 +:10C45000166B2712E1D7D2D5F1223C02F139F7DA77 +:10C46000F607D4F6F7FD0B11E2DDE1D42C026B39AF +:10C47000D9F009F9DB152E24E1C7201733030BD9B6 +:10C480002C12F14EE5F215EBF5FFEBE7E5E1EF3DA0 +:10C49000F2390221C44D0107E20166D5E9D0EF244B +:10C4A00010E4ED17D52810F60BF6EFF9E1EB00EAF2 +:10C4B00037E100FFE7D22E0CF1CFEE1018FA32FA76 +:10C4C000CBDE0B190C03F8D4F9CA130EDD12CBE640 +:10C4D00005F2E20E120012F7E4FDE7341302111127 +:10C4E000E40D130B2B2DF1E6E9E255417F5AF717C6 +:10C4F0000538FB3EFAEF11F8F50B20D10F13CFF8FA +:10C50000FDF1EAC10803E4DDC30AF0EDBE42EB1B16 +:10C51000E700EEF121CE1C05D9F7FAFAD40F55F257 +:10C52000FBF3EFDFFDC41A0BE5F9F2FE0FEB34E38A +:10C53000EECD6CC3FE05F8E70EBBE32CF0E5EBEDAA +:10C54000FFFD06FFF1D00AE9E110E5E6F80C5DF821 +:10C55000364E4012D2E6ECEFF70345E1E720F9D979 +:10C560000501DA03F6EEF9F5ECFDF1E517FD7F378D +:10C57000DBFB13F8E81ED31FEFE7233E23031BF278 +:10C58000F82FEF3406010F08DA0B01ECECD7EF239C +:10C5900007150A03D0301806EA0B4AE1E5F3E30376 +:10C5A00017E7E818E2FE04E8FAEE12EDDB1125F0D9 +:10C5B0003CF12B06EFC71CFFDDC9F60F1EED1BFF7C +:10C5C000DEFFF1240335BAD9E2C91106E329FEE7FB +:10C5D00003090A0910161D01EF11F112FE3113298A +:10C5E000DB210E0D221EE0E5DEF2444F77EC0A1B44 +:10C5F000002D0F1BF5DF0E00EB0D0CE3000BD6E753 +:10C60000FD04CFCF030DD4D2C8EFEFDEC02FC61A82 +:10C61000EEE3FAF512D111F6EFE1E9F9CE1C48EAA2 +:10C62000121FF2E4F5EF1A10D9F2E9F311DC290335 +:10C63000E2D13DD800F0F9EA00D3F4170BCEF3E5D0 +:10C64000EBF5FBF4EAEAFEDFEBFAE70AF1FC2CF487 +:10C65000E92F420105D0DC00B4E210F6230313F702 +:10C66000CC1FF6050208001FDC1FBEBEFFD74744E3 +:10C670000DDC2504000BF417DB05FD23E3F0EFD2FE +:10C6800040F4DE2EE2030BF505F6F82ED8E7FD3A6E +:10C69000002D10D0FA4615FC0DED33D4EFCE164622 +:10C6A0003DE4FDF3C228EDC3FF0AFCE2DDF5D3FC57 +:10C6B00057D5D1EA20DB2B0C14EAECFBDCF3FC02AF +:10C6C000E10147CD08BA57FF53FB0C0BF105CDE054 +:10C6D0000B0838F404E5E7FBBAC8EA13FFEBF7E20E +:10C6E000D82304CB04F815D8FAF3317F35DDE11CEB +:10C6F000D139202110DCEF00E2F761EA36F80611AB +:10C700000E20F8FE102BE8FECA17EFF4EF77F1E6E3 +:10C71000D2E5D7DC1BD70808DEF9D7E107062BDE08 +:10C72000D6FDEC08D3F63DF3E221DF131301DBE085 +:10C730000C1C4CBE0D11F7EF0EDFEF0A05E411FCE7 +:10C74000F8E60CD5E7CBFAEFDA4A0B36E3DE04F570 +:10C7500007EF08F3E5F62D08F601FA2DFE0DF303B9 +:10C7600005F1FAF5F11900ED08E4F50C0BD84829AC +:10C770000502DF07F514DFF5E0DE00F909EBF9EC5F +:10C78000D60A0A1BEEE20BD7FCF7F8EB14EDE5181E +:10C79000FA2B0E1CEA1C0911F7EE54DFF6F1EF0B31 +:10C7A00000FEFE18D4FD00F9F7F9F1DDE1ED01011D +:10C7B0001701EEDDF3F12C040605FFF7000D3D0A2D +:10C7C0000AF216DE00C410FEEF19031200DDEEEAD5 +:10C7D00000F51AFD041A2C12F8D2F2FBD4F210E97B +:10C7E000E3131404E534E418EEEC172FFEE2EF1720 +:10C7F000F3070325161EFB08FDF404EC113AF018AC +:10C80000030DDFF5FC09E2F5F70DF6F5F000F1EAAE +:10C810000207EDF417F70E240A0FE60415F10BE7F3 +:10C82000EF201414001AFEFBFB02F3E8FA2AF300CF +:10C83000F7084DFFE10E0AFA09DFE77FF6E507F595 +:10C8400008FDF71BDFDE09F5E410E202F2185DF1E6 +:10C8500038212D1DE1F7E1F2EC17F4310F0DEEF464 +:10C86000E8DBF6F7041E330601ECEFD319C47F535F +:10C87000FE03131EAD19AF2FDEC00FD145DF06FC3E +:10C88000F61B075E15FDE02FE3F6D8E7DDFEF35556 +:10C89000F17DC636E024EBFFFCDA72DFD9FEF91A2F +:10C8A000EFF0FFE5D043DF2EF70CF2CFD3F9E8F736 +:10C8B0005513E6F0FFE84404E7E5EC1DFFE941E32A +:10C8C000F8EF0B0FE0D503071FE60CFB1705DBE9BC +:10C8D00005CCFEE71B171414CF10E52FE1D31CD5B0 +:10C8E000CAF92AEFE940D8DCF0042A300FD9DF1A60 +:10C8F000E03C190909FEF9F82618D8FE4425F7E9A5 +:10C90000F2F2E4F915F301F2C71914EDBB2FEBF1C4 +:10C91000CC0B04E148DE3E02EF0FD4E9061C0A0D01 +:10C9200006260409D50C1BCBE3E30E09EFEBF32A33 +:10C93000E2EB70B5F416F0E3EFBDC565D4F6E3EFB6 +:10C94000E105F0EACDD712F503FAA9F3E60A44EBC4 +:10C95000280B20FE15B8060AC4EAE6141F5F00D6AD +:10C96000F7EDFDF925CE62DE175BC7D1C3D9116F94 +:10C97000ECD22950BA2D283DFE03C9D07BCAE2294A +:10C9800035D6085A0A0CD7EBE104DC0809CB221C87 +:10C990001826F310EB36461C36AD7FD20AFE05CFC3 +:10C9A0003AE8272ADF4FEEBAF3D427F811EB12B595 +:10C9B0001FDE16DDFDF7C81AEFDBEBE3B911381403 +:10C9C000E2B75D1C231EC4DD43D5E2C3CFDBC4D276 +:10C9D000062D22D8DF091016F0D6101820DC3D10E5 +:10C9E000CDC801CC170DFFEEEAD73108DC4AB92DCE +:10C9F000F12AD12DD1E3DB05F5B81524F6F533275F +:10CA0000DDE70211056DD3D1BB3AF0CAEB3D121838 +:10CA100005CE0AE7FEE75D2DF5DE0510F8E14D06CF +:10CA200036EEF6ACF1FA19F616D912FDDCFBE0068B +:10CA300026312CE94301ED17F7CF3A1EFCB5EDC7BF +:10CA400028C72EEBD7B9090D2F25F0B8E8E825E265 +:10CA5000FBE80B190BDE0CFD10FC25EAFDDC2609BA +:10CA6000F51EF5F413F617F5FFC513ECD5CC3C61B4 +:10CA70001CF0D415C505EB40D2F1FC071C330E1F8A +:10CA80001CD8E819EC143E0FF415E710F6F5EE3A51 +:10CA9000F01AF53EF20C0FFC201005EB05EFE2E179 +:10CAA000F8FDF1FAF018DDFEED02CD3410D60726C0 +:10CAB00018F511F405E9F157D9EEE8FAD626081C65 +:10CAC00025ECE31AE37FF2D4012B05073911EF12AD +:10CAD00005BAE902E50340F2F0C5FC1A3F0817FC6D +:10CAE000261615D1FA05F740E6D90208E7E1032535 +:10CAF000F92104DDF4EFDADEFC14E400DC22E7E3E4 +:10CB0000EF07F814E15BE80904DFF7D6E138F7D264 +:10CB10007224EAEAFDEAD056F5E0F31F43EC254B18 +:10CB2000E813DBF6E8C9DEE30405F7E4D80328F9E7 +:10CB30002D083AD4EB011CE9EAE6EED1F918F21C13 +:10CB40000407E9E2DADF0BE8DAE413FDE6B22BE7EB +:10CB5000E43850E8FFE8F6E12218FD1616F6F7086B +:10CB6000D3FFFBDCDF22EB04DE160005F0EED8F786 +:10CB70001B0445D4CB001A1F0B0404170833DED561 +:10CB800021D33E00F26446C7F412D4EAC5F40FF78D +:10CB9000F4ED051B4937F913140608191601D001E5 +:10CBA00002D4EBEDFBF110DCF8EF4616D5E4D5F737 +:10CBB0000CF3DDFD1BDCDDF1E5FAF344FA1126E9A7 +:10CBC000BFFCDB2636023EFEF6F80EC6D1E1F716B4 +:10CBD000100C0DE329ECF6FDF00FEAE1F6F1DAD3E3 +:10CBE00007F4F5D5E6DD0EF9EFDDC7011134DBD42E +:10CBF0004AF5151CE0E20EFBFA07ED00C838F9FB18 +:10CC00000FC44707E643DE23221405F41DF90EDCAA +:10CC10000DE9F8F8F71DEC2DDCCF1FDBECE3ECF0B1 +:10CC2000DDDA2AD0FD080C2816F11EEBF60CD2D066 +:10CC30002E0F25370707C2FF25EE41F0F9070C3705 +:10CC4000F8140D077F04571A18052502FDDAF3CDF5 +:10CC50003C4059F3A2F6C7CDD81EE838D5DDF01711 +:10CC6000D1D910F2B70D2820CDF315012F2BD82ED6 +:10CC70004A197FA6DBE0D701EB25D4151FC201B20C +:10CC8000EDF92FF71C32C9F6EBE1FE440C04DBD2C0 +:10CC9000EED2FF0C5A3143FDE5333CE0E4D2CB1B2E +:10CCA000BADB03F1E6E318EBF5E56FF6CEC6C5CDCA +:10CCB0000716C9E328C4E7FFDF2CF720BFE14606CB +:10CCC000D41332F939383A07AE16FFACD4B4D731A1 +:10CCD0005BF6FA3928FCD9F8FD0FF32630F7D4F0CB +:10CCE0000ECAD9D3FE22D8FCD9D3CBF12AFAFCDE66 +:10CCF00043D251E3E1F22A381FE8EAF2BC2E2EA615 +:10CD0000DCE94CFECC0CBC262AEB0EF9EC732EBEF3 +:10CD100021DEF8F92BE45A27CDB524BB2EE50322FA +:10CD2000CAE945F8F0AA05B20DED0DC5F010F8E31B +:10CD300043140B3F19E7B91B13CA56B1EB3A4AD457 +:10CD40003E29122029342EE303F9EFFAE6E3CDE978 +:10CD500010303906FACCFAE708F8E82501F2EE358A +:10CD6000F601D4E1CAF10807C8101CF01ADFDB4B4A +:10CD70002CDC7FDBE741ED401106FDE33BCCD7E245 +:10CD800021CF2F181547F128EA08E2E626DDF8EA58 +:10CD90002AE2FF396936EFDF0410151ACC9CEFDF69 +:10CDA000DFC1FFF20FE91CD609F76827FFE5E4EAC7 +:10CDB000210903E624DBE8FBE3F7F1FCFDF71705A7 +:10CDC00035FA040816EE12BFFD350DEED3DCFF2256 +:10CDD00015121B0B421A02D7DEF9F606FBFBC60042 +:10CDE000ED05D51605F5B5EAFEF4C00819FFFFED0F +:10CDF00020D2281E14040FD5F00BCCE9EC49EA0C24 +:10CE0000F3132424E11FF9EE09CEBC14D621F62B2E +:10CE1000F416AFDDF4DBCC18FFE004D5DE1B00F127 +:10CE2000FBF7561FD4ECF7EB0EEE1905060137F9A8 +:10CE300006610C090FE8E90511D72A01F7140CFF68 +:10CE40001407EB204AF5F4153FFB0DF8D6DDF3CFC0 +:10CE5000DC3E4EE629E6DDF106FBCA38E41704198C +:10CE6000E704C8D3ED0B10F1E50E0705ECF4081E3E +:10CE700030144DC2F0F92BF40D15EF112C05F7F617 +:10CE8000E70C1DF2D07FF20F01ECE5FC28F507EF6F +:10CE9000E910150D742E060009F01EE2B7E0D50A60 +:10CEA000F2FCE22500D434FF14F22D5C0AF80DFFE9 +:10CEB0001DF9DED91CE925F72AF3F121D2EDF7EAB5 +:10CEC000EA23E00801E629EB091EF6F7E4C707FEAE +:10CED00004212BD7F60322E1FFFAE9F71410D3F669 +:10CEE000F21CFA210EECF31BF9CAD71D2111D6E46E +:10CEF0002DD3191EE51DD6DFE02DF2E4FA1612E15E +:10CF000003B2FCFFF908B4E51D280D1C01F7D40B92 +:10CF100031DBEBDB07DCF7ECF0D5F1DDE41BF2D91C +:10CF2000E60D26EDDDE70FE2EBF8E3E2FB2F35F24D +:10CF300029FA31ED0724E20F40DE68DACBDD0F106D +:10CF40001900030C26E9132A054819170DDEFFE323 +:10CF5000E2473B1BE30FEE05D8DFDFE00B04E10403 +:10CF600014FDF7D6D00C29F6D500E3EF4EF30423D9 +:10CF7000F8C036E6D904B6D5E40319150E0006FB51 +:10CF8000A000F91113F650020DF3C445EC12D111B3 +:10CF9000F0F4F66B7DCCDEEC1719F6F0F9D5CCF990 +:10CFA000E3C7D71EF637F30905DAECE7E0C1E2D5AF +:10CFB000DC1B0CD337FC18DDF115090FF3F4EBBFC4 +:10CFC000D628EF0D55E9F02D661FFFE7C4E33218B0 +:10CFD000F6170EF2471AE5CD1FC23EEC0B55DEFCEC +:10CFE0002900050C04EF08FFC455FBD61AF7EFE142 +:10CFF00036DBE404F80BF3F4DFEB06FF11DB24E28D +:10D00000EFC13815E30F040501112FD60FF933F1E5 +:10D01000EBE0F8D6064816C7D6D82EF1D9F6F904B3 +:10D020001F1E3021EF7FDCFC30FE25FDF61214F7C9 +:10D03000D6E71E1CE1EAE5283106350C3447D4BD9D +:10D04000C818D4021E031D2FEC1F0F01F7E50FDCDB +:10D05000E0BC44D42A0AEAF11AFAF7130A0AF016D5 +:10D06000E3BCFEF6DE0D19FE0F1C04AE56F8E150CF +:10D0700044DD7FE1CF27D3F11C0025071AC90AEB55 +:10D08000F9DF3B141B3ADCE903DCECCF15DDF5E7F7 +:10D090000DDC1C5D5D3F15F6FCFC03F4FE8FDD2A04 +:10D0A000D9DF153302E5FEC2D52960033AFC10042E +:10D0B000FF40FE0C3801F2E8BADC022803D2F4ED9E +:10D0C00004D318DA1CF9D0CCB150EDAFE8C8F0DFCA +:10D0D000C23DF8CE3C2DF3F8F0F705E9EFF0DF04A0 +:10D0E000CFF5053027029CCCF415C4FC5DC7E4F3F2 +:10D0F0003BF83B1F28BEEBD3E61DDCEC2C15D9F228 +:10D10000001F20EED667D609F7D1BCF61FC528F858 +:10D110000AE2CCDEE407D02BECEE260EF32235F843 +:10D1200010FC6626BEDBF3FE12EDF201EE111D03CC +:10D130000ED302245AEFD80C2EE74B220AE13DB65B +:10D14000C61FD70F25F72527F64BD51CD2E4E1BB28 +:10D150000F1649FD11F903FD0CE4DE270F01F8134A +:10D16000F503DCE2E4F31B02E41AF9F234E5C93A10 +:10D170003EE07FC8F23F1733252719D43DC0C8E4ED +:10D180004FCA3715F25DFA05F2F8ECE039EFE2C864 +:10D1900029BB1746642B00FE06E20DEDF4B8F3C17F +:10D1A000F1D6020DF5EF0FCDEEE4602816FED3DBCD +:10D1B0001A16110955D9F0F607F30F0EF6F2F31609 +:10D1C0003316FE2631F429CDF6322AECD5E71F2896 +:10D1D000221A2B01271A01FDD7FEF7F1DAFEDDFD39 +:10D1E000DBDDD61014F7BFE4F8E2DFF6EEF4F9ED7C +:10D1F00019D3502BFAECF7DAED16C4E0EA0EF0265C +:10D20000D82A45F9D939001AFAD0C71CE92A240DC1 +:10D210002511C2EFF6E0D221F6DD13C3001A18FD86 +:10D22000EFF143EACEB4F7D5EFE90A05FF1528017F +:10D23000EA24F40E13F9E3E413E63B03E2ED110EE6 +:10D240000E00E9083FFB18100E1F0FE8E0E6F0DFC4 +:10D25000E1F517E907E603FEDAE4E4DEE308EDDFD3 +:10D26000E207320E041CE232FAF50F530EDBCDDD7D +:10D270004ADD11E4F10A023AEB1D0830E1DE1CFF41 +:10D2800034ECFD0807F308090C01EBC12222CDE9BB +:10D29000FA06F0F5640EF9DBDDF223E104E702E7BC +:10D2A000F32B024401EDDAECDDE36AE20227380EEB +:10D2B000020329E97F00E8F1E9E2D81606FB06F34C +:10D2C000D00120D4F722FAF2F10DF31EFCDB00F3BB +:10D2D00000F0CD0A3C0413F3EDFFFA0EF4000F0743 +:10D2E000DAE42056EA1A2CF1D4F714DD0AD9F2FD5B +:10D2F00009EFDE123317EDF422EAE62AF1F412E325 +:10D300000DFEE7ECD323EB01FAD12AC50106112E5D +:10D31000F2E924F1F5E002E929E1390CDA192802F1 +:10D3200011131B09FDDE171C10EAEE0AE00338F9A1 +:10D33000EA2BE70C0B06D518340E16E502D31F11A5 +:10D34000E907F4ED08DC21F6C7D2F23BF312FA2E1E +:10D35000E9091BE22DE2E2EF00EDF5D9E8EDF30873 +:10D36000EAF6FBD7F141DE0521C6D9F32ED9F4EC5C +:10D37000F4E521FBD909CA0324EC1A1BE5D70FF900 +:10D380001724B00DD6FAF0EDF8D30EB12916D20D50 +:10D39000FFDD0BED78F9E7FF0110EA3BE92003E53B +:10D3A000F503E95D06E1E9EFEC07F1EEFAFBFDFDBF +:10D3B00001EC08FE0902E3E71208E407F2F8F91DA0 +:10D3C000F52D040EF92DE0E4E605D32208D975D633 +:10D3D000F3E3D0217C49F024ECCB231FD636ECF6C6 +:10D3E000D9F6115614101BFCF0FE32E8FDE6DEFD06 +:10D3F0006EEDF3F80A090137F10BDB18F10915BCE2 +:10D40000CC2D1401C97FDC3616DAC4044C0314FE9B +:10D41000F80A0720231B0F1AE6CC161ED4D91B04CA +:10D4200021080AFBEDFE17FA13DBF2F40BDFFCD840 +:10D43000F6F42302E120F82D08FBF426002304076C +:10D440003C280CE42804F6E9CBFDC706F4FB1A05DA +:10D45000F3E020E528D70203EAEF42BEE1F0F83A14 +:10D4600009261FE1021C11EB17F21BEB0805C80C83 +:10D470000CF13DA9FB0FC0BC27F8D91EDBE43BEE45 +:10D480009556B1250907CCF800160C34281ED5E7AF +:10D4900005FDC8EF34EE08B70A26E739F51F12D1AB +:10D4A000D0D82A2A44C6C0F3F9D35F16F20903F98B +:10D4B0000B0824C96AE9F616FDE8DF121F0215E61B +:10D4C000C5E34A13E065EAFAF7E1DBDBFFD1D906F1 +:10D4D000D7FFC210572DE6D539B9F8D9E0F8FC06C8 +:10D4E00011DB0FDD173222E000D821F6D5EE12EB6A +:10D4F000F6F9EA0CEE0BFC7F13F709290AE4D8DEF3 +:10D50000E302E8EC2251E7DD18AFDCF9F72109FA74 +:10D51000ECDC25F1F900CABFCCD62C4A0CCDEC0EC0 +:10D5200003ED201AFFD8F103F4EED721B228C90584 +:10D5300043E119192BF7E6372D043DF71B0127DDD1 +:10D540003829EC0A4AF7D91D00F4D320DE0BEB1D75 +:10D55000C9F73CE33DF328F9CAD70BCE04F40F1208 +:10D56000F000FCE6F920E9DCF4D61AFA37F3F32EE2 +:10D57000F5DB3ED5D704CAD5CDDFE6E2203C02126A +:10D5800001E6E424BEEDA3F816FAFCE14513E1F54B +:10D59000FD04E5C8371938D1FC241135ED17FD0E0F +:10D5A000FCDC093100FACDFCF7F3F4EAE704EFDD27 +:10D5B00001E7E0F6E8FCE7F72D0202F32F19E0EFB0 +:10D5C000E1E42AEE0D197FE83100C00646CD65F191 +:10D5D000ED07EBF27544FD39E9BEF5EA0C2AF609D0 +:10D5E000E5DBF7051FF53DF3D40D20F4F6E308E67F +:10D5F00051032C2804F1EEE401FFE423E2F0FBC127 +:10D60000D8F42C0ACC2FD52605D516E575FAFF03DC +:10D61000D4E2E4F6F6FBE5F0F1D92ED3D90231FCE1 +:10D620001121290BE7D8FBD640DAEE3409EE35F2AA +:10D63000DD11FCFABE04053D4FF3F3122E49EF2B2A +:10D64000151ECBF5F3C7F40004ECEAFFED012B1730 +:10D65000CDF53BE007F6F4D773B707E6F0D9F3D37F +:10D6600013E3B7C5B329D5EBD2E3E30D42D9F13CBF +:10D670000BFC56DC070ACFC006F4D39EDE2812103E +:10D6800017E02A402A510BF10EE4EB460B04FAFD99 +:10D6900004F3420B5B455AF72138000A0B16F92AAE +:10D6A000F0B23B02153700CEE7F51C01C1C801D02E +:10D6B0000404FBC3F627EF0E2FECFE310EE6F2B3A7 +:10D6C00042DAF7E026B71C207F0E3EBA2BD16A2F34 +:10D6D000E3E111E37D520DECCA09BDD7FA0CDFDDA1 +:10D6E0001EF0E603F236EBFA1018EFFADB08B8E2A8 +:10D6F0002EE461192700C8BF0CFCEFFFEDFE0ACF36 +:10D70000DFEAF1E1DA7BC3F20ECE57D664EF17EE13 +:10D71000EBE2FC2C10FF0E09F64B01E1FAE6E606FF +:10D72000A42B2CE205C1D93A2BD200ECDA1AFBF07B +:10D730000708F53017FF050DFDFF2DD2ECFEC7EBF6 +:10D74000EC1AFE05EADF4EF10FFC00F8D7D11F0CF2 +:10D7500000F132DE010CDFEE28D01100F3F215E704 +:10D76000F0E8D1CCF60F26E7DC05DBF351EA10290F +:10D77000EFEA51ED1B2ED9FC040F19E40E0607EB5E +:10D78000E1EEC222C528D4E30AE1FEEDE700EA1388 +:10D79000DCED0F0D201EF8FD1D10FBDC181AC9E191 +:10D7A00002E016FAFE00E9F2E909ED1311EF03D6E3 +:10D7B00000D1EDFAD1FB06064E1305370406D7D586 +:10D7C0001BE5D506FCE026ED07DFDDDA00177FD785 +:10D7D000FF0E07075726EAEA03D10ADF0E3BE9EE00 +:10D7E000081AE83F072BE21206F503E2E9EBE40A28 +:10D7F00025E4040DE9F3DDE7110FE31106D6E61089 +:10D80000DB1730E7CE0BEF34F1D3CD2454E535E20E +:10D8100006F6E1F907FFF542061F200700CC0DFED2 +:10D82000F0F521E4EAFAE300DEE6EFFA0B1907E986 +:10D830000FD310CA11FCEB03E9F54623EA1EE141C0 +:10D84000651AEBFCE50C10DC021BCB2DD5CF03F5E4 +:10D85000EFFF2FF9FBDAEC0726E319F8ECFED1D63F +:10D86000F9F490C3FB0EAAFDE710F2C41FEEB31F3C +:10D87000EFDE76DCD40CAA4A73E23C10E72D12E30B +:10D88000FD540E36ED1E49EDC0D50E00DF0DABF890 +:10D890000FDC7FDD7724F9E62010031E0905F50B68 +:10D8A000C8CDE9F943F8C8CFF4CC1006BEC9A40B23 +:10D8B0004BFDE7EA0407F0E834B4DA5A34EEF01628 +:10D8C000F6F9FB55ED0C72E55B16BA0507E8481949 +:10D8D000E50E24206A6EF0FEF3BEFA02E527D801B9 +:10D8E000F91C1009DE2215D5EA432FE6E1C4DEFB60 +:10D8F0001305F20328C6539DEE4FEC4BED18FE05C1 +:10D90000D9FFF9EAD633E2FC10C3000C0BE4B31CD8 +:10D91000331E75DF2DBA3D0F24022238C8B4F7FD3F +:10D92000D91E531101A6E9411414FFF4DE3ED806B6 +:10D93000FCEAD00DF4ECE722CF0327D40E0BBD3365 +:10D9400054EF12DB72100FEAE04097EB36D125E579 +:10D95000C80D3CD0B7E6100402F60FFDE7F017DE65 +:10D96000E8E04AEA0806D105E725033636FD294EE8 +:10D97000DF0261E02A04B7FDE507CBF40E0EECD41C +:10D980002FD1123FDFF6F1DAFDDCD2E1E6090B1C04 +:10D9900011E6CD116823B8C1DC1527C5FB49120477 +:10D9A00006F4E2E4F705281105123FDEC92B210A2F +:10D9B00006D33007F8BDFFFB7F0DFB0DD7F9FB1C2D +:10D9C000EBDB0BB4C9410ED90E2604F3E526153165 +:10D9D000E64FC1155C382BE2DE11DAFC282200DAB2 +:10D9E00037EBE9331002EB25DCF50CEDEDCE0C0640 +:10D9F00072E8F03807DEEBE2FFADE2C163C8C3E4D2 +:10DA00002FE6EA0803B8F61CBFFA25E318F5090665 +:10DA1000FD08EFD00F10C1FCFFF92F34B9B2E406B6 +:10DA200017F125021EE0E115EA0ACD03F0B4FF204C +:10DA300022ED24E5AFEBE223E7EF3D2DF11CC6D745 +:10DA4000CE0FBD4942E449EF2DF81B3E77E7D402E3 +:10DA5000F6DD5CF6D807F80207D93CF6F6B8F4FB19 +:10DA6000D9E5C6E10527D304C9F3E9F752F7222621 +:10DA7000E1FA31FE141B09F3CE08DAEE2F18E1EFBC +:10DA8000C917E24EDFF5F21925DACFDB0B00D30E12 +:10DA9000F5F9F314502E0C08E8FCF0E81D3CE1FF0A +:10DAA000E0E5F9F508E616FCEDEE11D4DAED03CA6F +:10DAB00004E7F7FAE7F114027702FD19D4F9E1C897 +:10DAC000E7F6D7DC17F0ECF820EBFDF514F21E3288 +:10DAD000F0F508077F3EDCF4F9EC2CD818221DF095 +:10DAE0001B05D4FE1B140AEC0E360BFDF32DE1F1E1 +:10DAF0003FFD060D07E2CBD70AC8EED44CADEAD302 +:10DB0000E008040AEAE9D914EFEDF81167183BDCE4 +:10DB1000D2CA21F7240309FCE6240B0AE8BCE0F290 +:10DB20002F3C39D2D503F9EEE6380FF00BE0401365 +:10DB3000E6F204F2EBECFC0AD012130BE053E8E837 +:10DB40001319DF21C41C1DE70B03CE01DEEBE90432 +:10DB5000FDFE26E76508E4FF7FD8300011FBE211E7 +:10DB6000E102F2E0FD14CEE5DDEFEAFA1EFDE2F996 +:10DB7000FEC952D207F6C54535031E30D84BFD23EA +:10DB80002310FC2BF0F10BDAF3EDF1E2E411CB0200 +:10DB9000EEF536D653120F1011D805FEFC1616FB03 +:10DBA000DEF7E61E0BF3D7C6E7F849FCFE11C8EB1B +:10DBB00032EBE2F31AFE230456E7F82A5F06E9CDBA +:10DBC000C6EAFAF6EEB92AF6E605CCDFE6FF6DE224 +:10DBD000E5210D18735D140503D3F8FD0C33E1EB5B +:10DBE000E3D800E8F30CD6EDEF331DEAEED9EC0BE9 +:10DBF000F0E3FCE6F9F406DA18F90815CC3CFF036B +:10DC00001E13FE2FCD19DBE70FC712FC26EAF81F03 +:10DC10000D083CEC12D9E914E4EA090BFBE0FF0221 +:10DC2000FD1438EBF7BCF42059F8F6EFFB05E9FBDF +:10DC3000D2F7E7E7D3EE0B2808FE00C20911F9E698 +:10DC40005224EADD02DAC4FBD22CE529131614DBD8 +:10DC5000FAE821F21BE0F2F226ED1AEA07F2F41AD2 +:10DC6000C7E9ECF3EF070CDBF42C00F4FE12D5123D +:10DC7000F6E250FB20D1D1100CEB08252623FEE064 +:10DC800008FBF2212128F1D3EDEAF709D57F15FD34 +:10DC9000F6F50A2D29F815E0FFF71A11F903BEF180 +:10DCA0000AD1D741DFFC0800F00C2C0A08D3FBF0A6 +:10DCB000F8DCFBE12A0911D577EBECEDED1312E965 +:10DCC00026FBD32402CFCAEAF4FF16EFCEF82607CC +:10DCD000E73E0919F7FCE9EBE60726E93210CD002B +:10DCE000E91B16F3F3D8F4E1F314FC0424E82DF552 +:10DCF0002CD7114AECE610E3DC1EE8041413D1E53E +:10DD0000F8FCF403E7CBF620070DEEF606DF35DA74 +:10DD10000808F10CEB31292A030B2DE5FCE417E48C +:10DD200000041904FC2725CE1930041A071D1BF521 +:10DD300028FFF413F5FCF0F30DEB2FEAF918F4F2D9 +:10DD4000FDEFD62A23E0C9ECE2181E10E5F2EA0A3C +:10DD500022DC2EEAE9F8DCF84FE81706FBF1F11CAB +:10DD6000E004EEE1F91100BED53811302309D105E8 +:10DD700002ED5209DFB60713E1E4E826150201C5FA +:10DD800070CC4E1ED32FF809C8D3FDEAF07FE70E02 +:10DD9000121753F15F06FC14F40D030A130FB9EDCB +:10DDA00009E9F21E552DDDE8D40C392610FDE1DF1E +:10DDB000E5DED51725270B281AD4ECFBF22230E03C +:10DDC00001E80CDFD3B309F2D7070AE4F908FCF73E +:10DDD000F62C1D2BE6E50398E954E5041A01DBEA6D +:10DDE0002B0CE613EB0216F3F849F7D4DB583FFF90 +:10DDF000F4D20941EBC601A1EA14F22E2102D0109F +:10DE0000F4F60DDBE9EEE71DFFF2DBDE0B06EACCF4 +:10DE100018E5FD0523E3233443E141C2E6F4EDDFD9 +:10DE2000ECE022F6F60F17E6AB0FDE03170055EE17 +:10DE30001308110CDDDEF5FAFAC84FED15F1FBF809 +:10DE4000F9BFF804FC0D17046BFC28FAE2FBE9F1BA +:10DE5000C8E73205102FDDEA3CEBFACB0329EFE2ED +:10DE6000CE1202F9DFEC33F6DB4AFE38E9FADF1CAA +:10DE7000F9F05610F4C9E5E84A02F7EEE8CB00B530 +:10DE80001AF5050A1E3BFEBFFC16F8262B6913FB8C +:10DE9000E907552332E6EAD7E1EDFED2F4E3D4FCFC +:10DEA000FCCEC728FDE2FED6F6DD7300FFF0181D9C +:10DEB000F5FB1F027E163ADD1ED52300FF5439D331 +:10DEC0002E0D00F604C1A7E10C0CE9DDF0F809EA1B +:10DED000FAFC251215182BFB12D0D6F1FFECE5E663 +:10DEE000163D06F9F3FFEAD4EE2D0019DB0E2ADE0B +:10DEF000FDB8FC45D4FE1DFBD8450113EF23E3F725 +:10DF0000E6DA7FFCE6CCF0FDF4FEEBCAF1EDE003CF +:10DF10005EEA24FF1BE50507E8E80FD9041117DFC7 +:10DF2000D6FF273EE016D6FAF9EDEBFEEB2D021FE9 +:10DF300023F3FAFC07F4DF1810FE2EF525E9EBD4E5 +:10DF4000F40FED4016DFCC23F33646142500FAFB20 +:10DF5000E3D01ADC090D0725F4DA12FDF51FF6DC13 +:10DF6000E3FF0704E1F5F115E01E051AD00DCF0C13 +:10DF7000ECEC3430E1DED6FD0EE7FD00D703F3CC48 +:10DF800060E7EF1F323A3AD2E61AF401E67F06F76D +:10DF9000E011EAF302E5CAF1FAD100ED2BE5E21E49 +:10DFA00024BEE9440BF8E6E10BE1620D1AFCF5FB37 +:10DFB0000FCE08E56F15221A09CB090A121944374A +:10DFC000F4E3000A08E6440062F8F52F10D01AC600 +:10DFD000F407EB05F1D928EBDDF9D6D921E9E7EF14 +:10DFE000382A2101DEBCE5D3D3261BF8F2E11CFC64 +:10DFF0001BFC21EAFFE8261BED24E3F8E959D5DFF5 +:10E00000F3E868E0D8E0FEF9032EF4F5FDFD0928F9 +:10E0100028DB20DE0CE6CFF5EFF80DDBC7D012FED3 +:10E02000D4061838F50624ECF9F9F3CEFA0ED61218 +:10E030002202E1CBC2E4F227E7FC0709122417EB26 +:10E04000E5FD09202207CC0B0016454CEDEDE5124D +:10E05000F703CE53EB14E91AE0F4E1CBF20DFFE73E +:10E0600008E7CEF2F6FAC02521E928150FD2E7120B +:10E070002B4101EC17FC0B1C07EBDDF1F4E80AE87F +:10E08000F9DADCC826642F1B3CD6E3CC0CF30ADF9C +:10E09000F61BE237FAE1DE25FA33E5D3F338F20076 +:10E0A00026DE63F2FBDCF5DD0CECFF30E9EF2D182A +:10E0B000F1E635EB50DBC5C934F1BFF8E7CCE0320F +:10E0C000C2ECDDFFDFF30AE9E34AD34317E1E417CB +:10E0D000C8CD41F0393BEE730637CFD410FAF7E7DD +:10E0E00031FB08E803E546FDD83202ECE96FF5F2B2 +:10E0F000ED09032CED0BDCD0013DF570260A063747 +:10E10000F216DBF2E90FFFD040F5EFCAF41C3AF14A +:10E11000EBDD62210AE02F1EEF23E8C7280F0A0D6E +:10E1200022F21198F6E8F63202CE2207FB10DF1138 +:10E13000DCE303EA1B4218137FDBF3F521BF0CFC81 +:10E140000B93C1F01FE91845E7E543C3FF2FBE2538 +:10E15000031FD801D5EF1AF9DFEAC6B9D7FCF54499 +:10E16000E7F8F6FDE42C2807FB60E1DEF822EC502E +:10E1700004F5EF05F4DE02D3E8D3D8DD38FBECDAA2 +:10E18000E1F21B220DF8D6114BF8F8E016E2E2FDA1 +:10E1900003DDE9F6D32CE4061FF223ED17EEF03C85 +:10E1A000E1FCE70816EDF727EB00400A14E804DE6F +:10E1B000FC0AE00F1BEAEAE70A1DC705E002FCCBF8 +:10E1C000F05E30D6E97FE3FFF62B05021DCA39E188 +:10E1D00009E9E8D8FEE820F6070C0321DE23F9D58B +:10E1E0001C0D02F5F303EC201BF1F01739FAD704EC +:10E1F00037F2454F1304DCEBECED00F9FE21E3FFB1 +:10E20000CB35EC02E9F7030848FD1913EBDF4EF8B4 +:10E21000E2E0F50112B4FC28F5CFDAEBDEE617FFF9 +:10E22000E8243A31F419D100F70CF7E3C542F223A0 +:10E23000F0F75108CF10EB0736EA14D954E1DF2983 +:10E24000EAE604DCD306D63CDAD7D9D1E5E93DFCD1 +:10E2500005EED9EAF7CFEEDDEE2517DFED09E0F5A3 +:10E260000DE111F0F515F416F0FF15C9FA04D3F617 +:10E270001A06C344F3E728ECDB0A06DAEFF5EDDD16 +:10E28000E3144B640020FCF9FBD2D5DAE07FE50310 +:10E29000F5DDE410F1F4E8E2DC134004134413ED7F +:10E2A000020104F20414160916EC02F40E05030030 +:10E2B0000DF7EEFFEEF50F0A1430E427E2421909DC +:10E2C00003E80707E92303D6F7511CDD04ECF8C97E +:10E2D0001860F60A14F40BEA4E2F1EFEF8E91AF540 +:10E2E00022EEF30FEA46F80F0FD92AEA182417EFA7 +:10E2F000DC08FC2C260BE0E216DCFE10F418D42619 +:10E30000D3011308FF35E30EFCFAFDE50AF4F8D853 +:10E31000FAEDC3E1E223F4EC0C00DAE2F01E2D0783 +:10E32000EA081EE6F933E90DD5EDF5FAD503FFDA73 +:10E33000F3E7F3E6FAD7F5E64B1CE30529F4F7FF1C +:10E34000F11F24FA08C8F909D8DA25EEEAFB0C18FF +:10E35000C7E0EB45F7D134EEC413C5FDF51FD9581E +:10E36000DAC94BD9CFF3E304173F0FE41E0B0522A4 +:10E370004D0FE64131E5E4A5B5F505ACD23609DB34 +:10E380000EE11612CB5DFDD72320B5F660FAF73407 +:10E39000459EB72EDEE5D4E108A90195C8365DC9D2 +:10E3A000EACA2D08D50A6119F2CDEB9BD2EBB9B8B8 +:10E3B0001828296C30B2346A0A0F02F021F6232A99 +:10E3C00016C429D358D1F0F0E7E004AEF8EADA0732 +:10E3D000DE5E0E124124EDFB33102A25F00AEBE03D +:10E3E000F01739243C0306DBA920DAC652E700DA2D +:10E3F0000407E6EDE6AEED78173FCBE223291C17C4 +:10E40000D52C381C030CF80E233A39D4D5CFF60599 +:10E41000F8CB23E6EA31E4D67F17B721E23ADBDF17 +:10E42000E4097854C44BB0FCA3C03EE5B52CCE1132 +:10E4300040D7E4ED09302FF8A825FF652393C8EBFA +:10E44000E3CD6921CCEAF21F59FF6DCEB2F2FD3E59 +:10E450000409A8DE04FD1D03BDD611E203E6D61FA4 +:10E46000F90911FF00FDFA1640D0F40842EBF5FE61 +:10E47000F2F60BECE0FAEBEFD7F42EEDFAFF17F122 +:10E480002FEB55562B00E00D1E0747E71DFA2F0313 +:10E49000F61AD726BE0AE8FDD7FBD30BDF4228BD0C +:10E4A000C1D523FA40D70309EAD9D710FBF8FF04F6 +:10E4B00000F8DE21FBDF7FF6E305F4DCFFFBF54827 +:10E4C000EDD42E1E270BE3FFCED8F0E91BDED12AB8 +:10E4D000CF542901782DD3F10AD5C31FE64304D8C0 +:10E4E000D9EA092AFE0607F6C5E5ED0FC2EF0FCC03 +:10E4F0001506FBE82BDDD1D92BEEE3D30F2414E571 +:10E50000C945F41CF0E7EFEF320E4703D30FEEEDF1 +:10E51000E8D6DC0B11F70CCE58FC0FF3E5E4F1F074 +:10E52000180A1A00EA24D60000D9A40BCD0C23C780 +:10E530002EF2E6DF1B024A080B0CE6552BB127EE44 +:10E54000DB4B5BE4262A1CD83FF51D14F3F1F25D8A +:10E55000F810F3DFDFE61E04F502E5FCE926CE3015 +:10E56000D3DE0D1BF8F004002FFEC9CCF0E5FF054B +:10E570000603060701E306D3EDDB12E109171202D9 +:10E5800008F51E21CA1E16F5110FFFE409043C040C +:10E5900002CDF7CEC8C6E1E722E00ACBFBFE4DB1C3 +:10E5A000FA0DF4BDED0A112513D017E315D2E7FEDD +:10E5B00002EE0028FAD605F9EB19FC2516DF1D1529 +:10E5C000E5FDF0167F3EE7E2E82126F640030CFC6D +:10E5D000DE27E401CEE9EF053001F6122530FCE735 +:10E5E0001AD5042D04F81801EA10DD0BF2E9DFE377 +:10E5F000ECF0F3210EE206F313E5DFEE0C4B0342E1 +:10E60000D830DCEFDD02F220212E25E1E2FF3BF0E5 +:10E61000CAF71D01EDF0DCDAFAFDE81FD3F7F6E3E7 +:10E62000E8EF56340122F9E3D8031D070725F10A64 +:10E6300006F120DBD81C100A4B0DFEC923EA2A1F65 +:10E64000B3F365FCEAE30DFEFAFBDAC7F2100656F7 +:10E65000C737A8DF1ED50B0EFE6948FD16EE18E27F +:10E660001BF7E9E70ADED7FDE1D2F82B06EF0B1F17 +:10E67000D70C2E2ACF14F3F8FFFB0CFFFCC8DDF9F2 +:10E6800005EEF211031EE9F5ECE77F046133BDF6F8 +:10E69000F2F9EA2BEAEDF80BDAE7F7DE2BF1DA30E4 +:10E6A0001A02041BD938DABEF30AEDECEB2610137C +:10E6B000FEB6E30005D4DBDEF5E8022610282C28A0 +:10E6C000F1E9AAEA0727C032E4622F285905FC5570 +:10E6D000D4CB1313E9C73914F0D2F32B56AF0ED4B1 +:10E6E000FC090915150155F219D43FE2D7E9CDDE31 +:10E6F0002C260C0BE1F0E5E5F0D602DCDCE4F600BC +:10E70000DF07F6F207F6C2EED56716050A0BC9F069 +:10E71000D2C2E12324D5D6EEE6D83A0126E8195E26 +:10E72000D1D39C2F154A1224EBF6EBD313FAF6083B +:10E730001059E3D851F5044C0809E321BAB4D8EED6 +:10E740003B0A3B0407EB21F2182D14BDDA3B42E6ED +:10E75000E908F0FBFE1C05D70628251022ECE81777 +:10E76000FE23D5F3D1F6F6CD0EEF07ECB8F8FC1A80 +:10E77000EEE3F6FE3DFC050405E0F6E70C0BDEF5E6 +:10E780000CD9D8EC1301FA10E7185FFE11160DD45E +:10E79000E4EBE847E4F406EEF8DC09451EFDE4E5A9 +:10E7A00047F10DF0F50200F1D9021409060BFCEF58 +:10E7B000FCD9F125D3ED1C051EE52EFE1204D3086D +:10E7C000F3D22D1DFC0FF47FFA6A14150C21EADF39 +:10E7D000DCF30DF6C7EA541CE3F8D723F51EF9D293 +:10E7E0000FD9DAF9D3DE18EB00020BF6DCE2DDE933 +:10E7F00079071611D1C30C14DFE2E0EDF4ECC6FB8F +:10E80000F4FEE7F2FF2DE6D10FF90FFD14153DEBF5 +:10E81000140404E039F30808DEE6F3295514213620 +:10E82000EEED43FBF30DFBEE07DFEE04D1CF09FF66 +:10E8300027E964030706D7042113DE16EF02D9EC9B +:10E8400034070FF909E8B9E7E01B0DF014F614F2EC +:10E85000F1D3E00DF208FFFBFC3A13E0300AE0F6DA +:10E860004BE5D505F80F1017E010CA12CC0C5D204F +:10E870003E390FD21D0100F1CCF9FDF737FBF6A1AF +:10E88000FAF6F9D412DACDD109F97FE729EBEDD305 +:10E89000D70F0D0755EBF7EF0ED83BE503EEB5DFCD +:10E8A00062D1F7F0E8F51018FFD31003F117D4E99F +:10E8B000FAF2EBEFFFDEEECDD9C621FFF3D517F06C +:10E8C00002030E2B47F0F764EE4FFAE40964FFFCF5 +:10E8D000C3E717F5F61848612E2D0A51082912D5FD +:10E8E000FD0806EBE2010F0604E4D0ADE327CBF808 +:10E8F000300C100BF3EE0625D823EB40D5EE31FD9E +:10E90000FD14EC19FFCDD5F50B2BEDF1E1E6541B11 +:10E9100009F0C81BD166F20EF4C1B7D81119142240 +:10E92000DA212EF5DCFF2B0EC4DE02D8F5E6ED0968 +:10E9300010FAF4DE17E5F60E78FCF3F1F006520259 +:10E9400005F1DE34CE0F03DFE2E2FD14E2FB1A151F +:10E95000F125FEF92C14EAFFF607DF2E0F2207E55A +:10E960000D0D07D5FCE2D3D910FF1D18DFD1DD3E18 +:10E97000F0FCD4D33ADA222401E4E7340417020786 +:10E98000DF2704DC43FBD91E34D71A1D05021DD82E +:10E99000FEFBEEEADBE81AE910FA1EEA0AFDE438AB +:10E9A0007FCCF81BCEF7D1DEEBD6E7120912F0FAD6 +:10E9B00026EFF9110A120F1AE90E0952EC1AE005B6 +:10E9C0000E5FE64CD929FB3FFB4014ED02F1221FFC +:10E9D000CC370B050CDBEACAF8D82DFAF0F1F3BFFF +:10E9E0002AE4EC01CEFB3EF2F0DA0A1428F8D4FE59 +:10E9F0001047F0E3D516E817FDE608F6E218FD111A +:10EA0000DCF601DAE912D6D8E91C171419BD0600A4 +:10EA1000EEF4D8D53322F023D6F4F4FB6515FA567C +:10EA200001E2F8E9D4FB11E7F92306E811FD18CC5F +:10EA30002422FFEE25DB0003131CDBEA20FEFEC6CA +:10EA4000EE080EF118E3C6FF0EF21FFE020319ECEA +:10EA5000EB1AC6F618E7037FE82D10D3141641E52C +:10EA600034ECDF19FDDC05D83AEA3021F1C6FA159D +:10EA7000049DFD792B083E1BFE0FE8FCE7F2C71151 +:10EA8000EDFFE02E030BDD31E9E80A021502000577 +:10EA9000F2F4DC0AF042F2EC010B1BF00610E3F09A +:10EAA000FECCFF18D30CF003D0FCD9F7430B0500C4 +:10EAB00001FCE916E705FC03EFE3C905CDF206F713 +:10EAC00017F1FA001ACDEFF2F734FC1B181F06FA03 +:10EAD000DC04CD35E60009D7C7DF2BE926FB0AE0C9 +:10EAE0005AFFE4E5F5001202D51C1708040DC913FE +:10EAF000CAFB20F307DFD5E92C120AE2F1FCF5DEB0 +:10EB0000DBCF0BDADEFC28F1DCED23FF01F809F99D +:10EB10000108E4EC301B0F12E1F516112DFFED3763 +:10EB2000F108F9EE10EEF8EBEEE5E9D1F1DF02DCE9 +:10EB3000D72DE300FBCFF419E9F1C70EEC1803F869 +:10EB4000EF0903D10B0CD5DCD201FDFB06060D0C41 +:10EB5000F3FDDB0A1FF8F42800E3CB20E821F210D4 +:10EB6000FEEEFCFEF6E6D70D12EDEAFB0F3AC927E2 +:10EB7000F33327FCFFFBE45A31FE0CE1E406F3B368 +:10EB8000E1DFCFEC2FCFDDD9C8403A194BDFF2D30C +:10EB9000F9F9EAE0D8F546E8010B4702FC22BBE3AD +:10EBA0003DE9F6DE39F3FE0A1BF60714F62D0809D7 +:10EBB0002409C5EB0409E1F70B06FC1DEF10F6DE96 +:10EBC00066E1D5EB141EFF13193806F72D7FF1F51A +:10EBD0001A1C0004DAFAC8FADFFE1E25F3F538190C +:10EBE000774CF60D150920DEEAD20B0212DA13007B +:10EBF00034E6000DDDEE1C4BF9DF2023E9EDFCEFE0 +:10EC0000F408EB2ACEE5F006EEF5CDE70211DF3B86 +:10EC1000FDEF103EEACBE0D4EAEDE3622101F832E9 +:10EC2000EAD7ED2E12D60D08D9D801E90DF32CEB59 +:10EC3000D6F8DD16DE0FE717420CFC07FB1BE6CE0D +:10EC4000E10BF2353E0D21F41CF70AC2FF08EE1865 +:10EC5000D0D635060B6DD41DF3240D0EFC3BEAFC1B +:10EC600006EBF2D4D632133AF616FFE5D4E8487D27 +:10EC700015FEFB2727E6EF38436A0AB61F04D300C8 +:10EC8000D9134834E5DBADEEF023F6295DD4B61C8C +:10EC9000FD22C4FD022A0DC6E7DE3A42D5CBEAD2F8 +:10ECA00016A6B6D1283E11D60BE00041CB0F0901C4 +:10ECB0002EC23304F9F8F90C21D9C811E71603F76D +:10ECC000251505021364F12A38083DDB2F0D03E9F1 +:10ECD00011FEDFD5E9FEDB04C5F80118E6013DE2CF +:10ECE0004CD822083DE31EDCF11AEB0DFFCD030CDE +:10ECF000FBF6143BFBE4CBF581EBFD02FAF3EEE30C +:10ED0000E411F4FBDAD2F9ECD613D603E654ECD7CF +:10ED1000CA0CE300ECE1C3EFE0F9E5163400072488 +:10ED2000F114E50CF2E7080E1812EC2FE1FB6B046E +:10ED3000B3C8EBEA50DD481A48F909EC0724C627A6 +:10ED4000BEFAC30E016DEF0D321548D5D629D4FB9E +:10ED5000E6DA350EFA08EB460808C8D3E929032994 +:10ED60000B15D601DB332146D4072DD7C2DE127F27 +:10ED700018E6D302FD09CB3E451DDC011518F1E371 +:10ED8000FB362A1D35E5FFEE0CE6E4F70EE4FC3F0A +:10ED9000EE01D1194F27DCDD21FA3918FBE9D9E959 +:10EDA000FDE9E100F5280FCEF9D90315DE0E0C0DB3 +:10EDB0002AD110FF0513EF683EE5FAEB05020F09B3 +:10EDC000F3E1312CD31CD9E90F060CE33DE1001B24 +:10EDD0000C02E005F0E415DCF5181F0DDD0600DA85 +:10EDE00065D927E0E91B4BE9F2F00C1146EECA1198 +:10EDF000EE0A2C05E020D7D00AD80D2FF2FAFFDE5C +:10EE00000B0200F9E5FADDF5E004D9C8E0010A05D6 +:10EE1000CDDDC300181205E8FCE2E3114223F4142F +:10EE2000E0011DF6E1FBFCF1E401FCEB070910F742 +:10EE3000CC18D1D872F0132205FFFFDF1FFBFDD5E0 +:10EE4000EF15E3E9CD36EBF326EC16DEE0ECF4EE5D +:10EE500000262703051FD009FB47FB0A03100AEA17 +:10EE6000013CF8ECF0EAF6D4F30527E6EDEFFC3EC2 +:10EE7000FDF9F7E1300016060AE2E32C0A1CFBFA62 +:10EE80002F2CD3D52DDFF630F518170E0D0602D135 +:10EE9000E52DE42200CF2FE403060F0B0BF6C2DAB8 +:10EEA0007FD7E30AEEEAEA09DBE6F40BED13FA0496 +:10EEB0001DF2F618F9FA1EF408061C59EB21FBFBAB +:10EEC000187B181FE70CDA35E05D10E0F61417D850 +:10EED000DB18132DF9C6FDD605E31D00E2E908CACB +:10EEE00012F1FBF1FD033DF4E505170925FED1D62E +:10EEF0000F2E0019D0D4F423DCE0C8E1CA0FF704C8 +:10EF0000D0ECFC0800F2C4D00507E8CC38010913A6 +:10EF1000E4E0D6E0111D0C12FCE1D72C6D16EE32A8 +:10EF20001CCEFADBCF04090AD018CBFC040C1A0C57 +:10EF3000321A15E715D80315FBE5E4F91B03F101B7 +:10EF4000F71401EC09D0EDE51DEF241A080E27D8BF +:10EF5000DE2DE6EBCCE0EE02FF064D032DF0C4FE05 +:10EF6000F8FFF6D210F9BCCAB9E01300CB21CE46A7 +:10EF70000FF30EE408FC17330CDF04F0F2E5BED00B +:10EF8000E3D0FFD7E6ED36F4B22D04E07D3227A3BF +:10EF900000CFC7C0FFF807F2EF381AC6F00FF7D15D +:10EFA0006CE32AF02FF6E3E20CF03031FC183EFA65 +:10EFB00040F7CD1EE5E3E42D0ED80719EECF2B4820 +:10EFC0003AF010504163C8261D2446F5C8FD1EE8DE +:10EFD000112E20FC11E50DFC141CC745F3F35CCA8F +:10EFE000FAE504FF031FEFD720FF0200E042C8CB81 +:10EFF000F73307D2BBE70DE0E502040E20E4DBE7C0 +:10F00000F4F2F61CDE08F9E71E25E0E3CBE714DA9C +:10F010002E78F80101BD04DDEFD8EEF462141D6016 +:10F02000E71E34F8DED6F9F8DAF1ADCD3AE1DED6F6 +:10F030001C0F65F506F226F14424DB12074BD7DBE3 +:10F04000F2F6D30CE17FC6DBF11913ED2A381A086A +:10F0500003F7CEF7D5E2EADFE05C4ABFF2FE0EF737 +:10F06000E608ECF7CFDFF1F8CECAF2E1F125DC13C8 +:10F0700004D7741ED4072A3A68DBEAD71EFAFA0BC3 +:10F080002DE0D2F4D301CDC1D1CF731469F4BEE425 +:10F09000E11EDC3EE5F37A2BF7F74C26EFF5EFA403 +:10F0A000FFF1BB0807DBEBC928F31BF446B800FBF4 +:10F0B00018D8C3F8B9EAF1EDED09D14C2BF3CCF532 +:10F0C000193CE012CD36BDF3E6732CCDD7F4DBE767 +:10F0D000C62353AFB0D80815CB400611ECC5F2ECEF +:10F0E000F0E7D4CAE9C7FB08F3E326F01639151296 +:10F0F0002640C62EDBDBDA2FBAE2A11714F9E8D7D7 +:10F10000C6301070310900F4DE681A45E876BA6C32 +:10F110005DEA0EA72156FA01C0DFD6542AF5EC0DA0 +:10F12000C83300E4F30D21280F02F90CC8F4F8B03D +:10F130007FBA6C251BFBD7096900E2324325E0FD4D +:10F14000FFF53501211A4832B2E5FEF9EFEF01C7AC +:10F1500031C4E4D511B438E42ED6EBF3F2F0CAFD95 +:10F1600007B30DDF55C6E4C21FE9E1C008F9F32576 +:10F17000D0303A0AE2E8F53AB1E535A83CF7DD25AA +:10F18000560AF6F2E9F76100D4F13070F119F4EDA6 +:10F19000081FFA59FFC91E07F1337BD4E73B2AD178 +:10F1A000F913F9EBDFB620F9131FF9CF4BDFF9ECB8 +:10F1B0007C00EDE7D02AEE4DE4011A2819CDFFEFCF +:10F1C0007801F640B331D42C367FB818F600FACC6B +:10F1D00015E7DE2DE5CC043818F123F9CDC7113C35 +:10F1E000D721DC1BEF13C52CE7DC1807E71E28012D +:10F1F000F814133943FADD0C072E1E390B38C3D22D +:10F20000DDB4DFFF0F15F62904210FE903FAF3E25D +:10F2100004021F4DCBF2FF2211E9D8E8214C40D760 +:10F220004A1CFAFD3250D7E3A5F3D534CB0505EAE5 +:10F23000100A2FF4F9F7050FF7FF17B521C1D5F024 +:10F24000E4E7ECEEFBDDE5F4F315E8DD20E30CE9A3 +:10F25000F01713CEE7070EC105CF0A17C72FAFF877 +:10F26000F300DC2C5FD0C3A53BD0F2EE04121E7F6E +:10F27000DA51484FC904FE178BCEBCE13AE1CA58B7 +:10F2800031F10BCD0601443E91003D462442D0F2BF +:10F29000FE34016DF1C626DABCE368E5C627F94AFB +:10F2A00010D90EFBF9DF3D020C00E7F1F3D9F2C9EA +:10F2B0004FCBCFECBE08FC4F10EEE33E14D8D35733 +:10F2C00054001921E771ED147468EA38E4D6FDC2E0 +:10F2D0003122EE20F6E4BC1B3E310962ADCC30BADF +:10F2E000AA20EAABD176F112D5CA3E04ADF1F905F8 +:10F2F0001110E13EC3CEE7E90DB5604A1CEFD9AA73 +:10F30000F343E26BFE4C120FEF0818F8EEF9CBEF67 +:10F31000CDED0273CFD72D28FAADE1D96A75364508 +:10F320004D4AFDD20EEEF5F085DACED6F7E1BDCF2F +:10F3300040E87DC6DFC9C105C31E42BCF703050214 +:10F34000FBE2C6D1240D14BB9BDF0DDB4E37FF9CC7 +:10F35000F0CC11C3E0E3F2EAF2E6FF2E1657C7DD68 +:10F36000DAE6E6E33CE8FB351618E1F4F205077F40 +:10F370000ED91BD6F31D151A05FC11F6F30DDD3F52 +:10F380000906E72DE31EE8140018EA122909150EF4 +:10F39000E717241F04DFF9DECCDE76FEBFE4EBD8EE +:10F3A00038EB000EF0D126EF0A3FE3E722F608DF44 +:10F3B00024ECDA02D3E0FD1842F7D33AD8BE12EFBC +:10F3C00003DD121BDA5A0F2D3B39F713CDE7D6BDFB +:10F3D00011FDEF29C9FFFCF8160EFD29E6FC01C856 +:10F3E000B4120004F3E902FF0B640F12DF050DF8FD +:10F3F000E8041000BF0DDAEB15E310305C0BD0EA27 +:10F40000230D022629191E460FD9FECF120A16F81F +:10F41000F7D4E5E8F6C06902ECCAD90149FFFF2537 +:10F420000C26EED50C30F4F5DCECEBF903FB01D047 +:10F4300032273EBEDE0C0EE0ACF038CDC7FFCCEE7E +:10F4400014D2DDE935DB11F3F119DDDF2D0AF6D633 +:10F4500047D9F5E9EFD24ECA1807061AEAE5D81BD4 +:10F4600001E9050B37E1C5C914FDE9EE2208020FD9 +:10F47000EF2A4FFCCA10241AE9F311D00ED6E17717 +:10F4800036FEE311DBFB391400E75B38E9FB2802A9 +:10F49000FA620540D3FA3F0DE80659E730E403E687 +:10F4A0001823F100E1DA0003F104ED220BDD02D6AE +:10F4B0007F0ACF1ED600F116E707EAF947DF04F905 +:10F4C00060CCE505E632B7F00269FD3811DECEF317 +:10F4D0000FE1002301B9202206F01F01E0D7F60951 +:10F4E000DF1DC6DEF40AE62DE0EE2DEEFA1518F467 +:10F4F0001D44F82221E5E23338FE000FE547D6DD52 +:10F50000DCACDAEFFDF5DB19F600EA00F305E6F511 +:10F510000F071868CAE50A1FF1F4DB192A4C2BFC07 +:10F520004E0A32E2405912EEDCF4D8F4D4D3FC0196 +:10F53000DFE734E2E5FFF709E5E705D81AA9D52AA0 +:10F54000C4EEDDD513D4E5F1D5E3D80A45112AD6AA +:10F550001CB600EECFEF39F2CE08F103E0F5CF0490 +:10F560000DD1030638E3EDD9DAE808EBECC75931E1 +:10F57000F9193A00D2032FF009E606FCE015D94943 +:10F580001A2332E6FCF73028E6031614FA12EBEEE3 +:10F59000FF37AB19080C19EAEE2CFF0C26041949A9 +:10F5A000F626EEF8FADC40E8E817CFF72BFDD9DBBA +:10F5B0004FFCDCEEE30AF2190F07DF0A3A0A141BCC +:10F5C00013DC153EE610D2E14044E7250614EBF4C7 +:10F5D0003ADEEB720FD202172CFD57F914EB0C0038 +:10F5E000E3C8EFD80013191CEBC4F313B02217E9DA +:10F5F000FC3FD91E51E3134068F7130E24FACAC426 +:10F60000C5CEE1E3FFF0D00AED4C0106E7E912DEDA +:10F6100034FBD16CFDC80F482510F60D226BD003CA +:10F6200027242B05FC28E9C8FFE1EDF3CFDE08FB1A +:10F63000DC0D7FF4BD0A1FEAEE0FD7070BF7F8D5F4 +:10F640001A00CAE5FDC6DCD0EF110AEB6DFFF8D059 +:10F65000F50AF003F9CB1EE3FB32EBEFDFDEFCE94A +:10F66000ECF8E11E28FCF0F3F2F9E72C06F356392A +:10F67000F6142A05EC22091FE307FEC6FBDBDE6356 +:10F6800001E60AEA0DDD3E2BF603610A0904F4F6F1 +:10F690000D29F122F30A22F4F628DDF2D4EDF0F878 +:10F6A00016181207D1E33005E5FBF4133FD7EAF053 +:10F6B00035EAE930F8F13F1CD4EEFBEF0503E30E29 +:10F6C0001E1E090DE4280DFF2170D80C15F0DAF884 +:10F6D0001CDCFD230CDDF3F9F116191D11DA0F0204 +:10F6E000ECF1DCF101C32C3FEBE6F3EF0FF61CEF7E +:10F6F000EB5310FA30EF1CEF33EE0CFAEEFFEDCEC9 +:10F70000F0E2E60B0B04D30A2805EFEC04EFCDCFB3 +:10F710000EFCEE2F3DDD00220410DEF0493BEC181C +:10F7200029114DE3FF1E0802DFEB21E0DCD82FF9A1 +:10F7300009FC7F02CED7E305F3F5C9F6030AECE92D +:10F74000F7F0D80919F2D7C9F0E9EAEF0735DECEAC +:10F7500031E719F7D5DD3BF3F019EDD9EC0DD5E123 +:10F76000E3DFF8F53CF7E6E9FDEFFAFBF3E45E7F53 +:10F77000E11F2B21C61ECA1CD8ED0CFDF3F1E45885 +:10F7800007F910E017031B22D500080A1E0FDCFC46 +:10F790001323CE4204100A02DD3623E806F02DDFE3 +:10F7A000FF09FEF3EADC26EAE407E80F3BEEF7E99F +:10F7B00022FF0DEDFF13152B21EBEC37F0061E3564 +:10F7C000F6DA3E10FC54F1212E42E016F6F7EAEC90 +:10F7D0003ED6F72D0ADC2717100D511317F00CF247 +:10F7E000F1CFE6D015102939E2D90906E5E72BEE6D +:10F7F000D9180EE91AFEF2F938FA0B1853E5E7DFCB +:10F80000DEF5F0010EFCDE25FF14FAEFE400E3E67E +:10F8100003E3EC38FF1204240C09F9FE1D4DAEDDA4 +:10F820002B0D0DF8122DECF0EFE3C6F1E2E8FCF140 +:10F83000040A5A0BE6DF111BF1FBE90FF2E412C4D4 +:10F8400011D9E6D51CCDCBF408F40EF160E3D9D282 +:10F85000C9DB2CDC00C30AFC0E0D0F1B0D18CDFA02 +:10F86000D7CCE6E812C20803B903EFF1FFC3314C6D +:10F87000BB231BF3E302E00D28EC14EB2EEBC84E88 +:10F880003FEF12FB3EBA24D5A9192E2B69EDE9DC16 +:10F89000FDD3CC37D4BC15D5E1F97DEBE518028C4E +:10F8A00057D3FD0000F6F3D3F8B51035F30239E86D +:10F8B00064FFE4FFE6B40FCA0DB70C2CD9ECB42BEF +:10F8C000FFB0CF19F4650AF02256233CF50CBBD8E3 +:10F8D000FE03EAF1F701FD08F807103324F566E6A8 +:10F8E000D206BCF20307E8F9C4ECFFEF18E71F5C8F +:10F8F000E3023738B139E01B17CE3E0430FFCDBAF2 +:10F90000B401D637FE08D6E1D5FEDC1AD22EE827A0 +:10F91000D8FFED390E114134DC0E000C4E03E20528 +:10F920003D431E3309F53B02EFDF161D081B34F87B +:10F9300002EE7FD6D21D2F1241D9112400111006DC +:10F94000E6F3E51E24081DF7BE2E0AD0F961F2D8B1 +:10F950002DCF0A0407CDF117DB282DC800030AF7C5 +:10F96000E409CBF91FFCFBFB20FFB834E5F87F610D +:10F970000DC7EC17EEE5280AF9F40DF7F7E8E3EC0C +:10F98000C8F8F119ED0901E2CB2A09186EF51E310C +:10F9900036EFED79E63EDBF4C66A33EA38E7F4F297 +:10F9A00015DE090F0E1223EBE5DF4D2E38DC01309A +:10F9B0005DE8E1F311DDEB11DCEF0443FB242827C4 +:10F9C000DFE4EDFB0B6DDD3913F416FF08FACB1401 +:10F9D000F915011E10E42800FCE5292334A928E2CA +:10F9E0004B03EC0B0BD8EB1FE6CA0BFAB44FE0034A +:10F9F000E03AF7E0DDDEDA06CED512E7010FEDBD25 +:10FA000008FCDF1907FBE728DE0CDBFDDD0FFFE05C +:10FA100034FBE2FCFBCDF7F201FBBB493D24396529 +:10FA2000F0FEECEE1B02CD25EEBBC801ECE3DFEBF4 +:10FA3000FFF92606050F48C7F9D6DF02213ED4108C +:10FA400008F9FBF63402D1DBEEC937A3FFFF1AC376 +:10FA50003A0611FBFCDAE5E836EF0C15062E060F28 +:10FA6000FCFF03E3EBFCF713E10F01EC09CEEF061B +:10FA7000160833FFE6FBD817151AEEFC08F410EE53 +:10FA80007FEAF0FC073BFEFEF9EC0431C117EDFA0A +:10FA9000EE05480B190ED2FA14FBD40823FEEAF542 +:10FAA000F5DAE70E1803D00104FD360B34D610F555 +:10FAB0000ADA1ED839251D12F5ED19203AF627FD70 +:10FAC00007F0F5EBFAF3D3FA24FCE62CFB06460329 +:10FAD000F2F9EA0E1A2901F8D9E6FEDFF2D6EEE7CE +:10FAE0001EFEFBE6E9F0F7EA001D23DEEAE7EC087C +:10FAF000FEDC06C5ECE21F2BED07D90CF3C8010DA7 +:10FB0000E8F112D7FEF706F1F3E2E3E4EC10E8F3D4 +:10FB1000EEEB06064CE20EE1E8193FFDF9E70DF0C9 +:10FB200016F62EF5ECFEE2FCFEEEE8E8103E02F2E0 +:10FB3000D7ED0B0EF4F908FCEAFB2AE819F00906E8 +:10FB40000A3FFE105603F4FCEDD3EFE7DE1AFD1674 +:10FB5000D7EA1BD6F8EBF00239FB1E030410F6EDD2 +:10FB6000F3E4D8DDD724D541FEEAF7F314DB0E0722 +:10FB7000E5DF5219D6C3FC13130B0F03F7EB03FA9F +:10FB80007FEEF1E50257160CFFDEFFCBD4310424E3 +:10FB900000E4122C372FDDF925EDE6D70FFFE9E55C +:10FBA0001CDCFD31F115DFF8D7EE6DFB3DE704D32A +:10FBB00010F51CD72C1C273445F9170525FB312DD2 +:10FBC000A2EADDE90AC7F7F910E9AF1FCD0E6E1002 +:10FBD000F0F6E00C1736F9FED3F90DBCE101DDBCFF +:10FBE0002EF3FAC1F2E7E2C815180EE5005711012D +:10FBF0002FE80EE1DCE120C8DAEEF41115F90EEC85 +:10FC0000D2151DDEE8DFDCFBEEE9E8F1FF08EAF3E0 +:10FC1000F0D74CF2500533F3D12643CC14ECE7EB8C +:10FC200020333EF8D4DEF7D6EBFAE5FDF518D9FA25 +:10FC3000F4FF09140B031C05EAF22DEE1920EA1358 +:10FC4000B915E71F7910E50BE7F7E10ACC46EE0C92 +:10FC5000EDD616B800E5E5050F1EFEFBE707040A22 +:10FC6000F2FEE3F5EAEECF3BC90F001B1AF9371D90 +:10FC70000EE14B2F1D0FDDD51D0A0DEB09FC060112 +:10FC800018E9A7D3053ECBDFFDFDD1FFF472E705F0 +:10FC900007D4D4FF1A02E7F9FDE8D6E9ED1EFC16F9 +:10FCA000FED3F3220510E0F2E9FB2F1CFA3103F535 +:10FCB00002E306CA170C2B0C2DD702191EFB0B549E +:10FCC0005DD80DF2F938DFFDF903E5FEF5074213C3 +:10FCD00001D4E6FD3246FDF5F6DCEAF9D2FFE4ECAC +:10FCE0004FFBEB16E902E7D007EA01DBE5E027E48A +:10FCF00009F4FDD5DDF9E67F151CE62731BA0EEBD8 +:10FD0000D60C2D330EF6EC240503E821F811E8F8A3 +:10FD1000F6E4022153CAFFB1D5E512EBFDEBFBFA85 +:10FD2000E01803F0F6DEF810FDFDE807F415F9EA37 +:10FD3000EEE70D0404F01736F1F123EEFF07DBE6E2 +:10FD40002C0604335EEE12F8E3E90D16D616D50440 +:10FD5000EAF217DAE32913F00E2507E22AFEFBE5A3 +:10FD6000E8F4B60EEEDE1F54E40613E6F606281796 +:10FD7000E6DD4F2CD806D0DE580423DDFDDBFAC0CB +:10FD800067BDD2F8D829E0BF0924ED0ED375DEEDAA +:10FD9000F1E632F6F40435EEEBE3035F49E9090FCF +:10FDA0001EC8CF0FE521BACFDFEF53EB22E5E2D734 +:10FDB000DBC421EE2B2CEEF2CEE702DF001A1E2868 +:10FDC00058E2E60EE2D0E31B2709263CDDE55EE8BB +:10FDD000E6D8D335F425101ADBF3CAE4E00FE5D3F7 +:10FDE00012EFEB30DBF40BDCD33D20EAFBE31FD159 +:10FDF00030D8F503E3CF1124F9F6D7FCE8E4F4009A +:10FE0000110A6528EEF2E6E127FEE11A0C0831CB73 +:10FE100030F3DE127FC2F5F2F700F4DE0118F61DB2 +:10FE2000F234031C16C2CC0AD9FCE9F3E7F5DE0A6A +:10FE3000E7F4DB0ECC2BD04DEDDA0FEA1B04EFDE3E +:10FE40005CF91EF733F7CCF9FF110E0A5E36DF02BC +:10FE500005ED19D7F60CCF0C450BCDD9130FEE09D4 +:10FE6000090214E9ECF1F73409EEF22125F7232712 +:10FE700007F639180C00D6EA29EC051DFCEE10F93E +:10FE8000A5F7EE16024C0DF812D6E8DDF37FE5FE7D +:10FE9000FBE3E20B17F9F32EE2DCF8F3E3E3EFF018 +:10FEA0000DD601E7E0ECC6DAE6F040E413E803DF44 +:10FEB00003070DF2530DC500BBDB1F28EBFDF3FC60 +:10FEC000CCF6E7F3F7E1DEF9C2E5E5E9D2E87FF346 +:10FED00000DEF30B2C240CDE07D20DEEEAF2DFE19C +:10FEE00037F90956F005F6D9EBF20101FCE916E302 +:10FEF000F60632FA19FBFB113B20F60DE5E6F11B85 +:10FF0000DD04FD08F33EE90DDEF200EE0E101CE507 +:10FF1000070A18EF56FAD7FFFF252BE20B22E51A46 +:10FF2000EC1D2CF00B13E319F1E30EF4EEF8FADDFF +:10FF3000EE1300FC46F3DF41E5DD18FB08F6DD0CAF +:10FF4000D40AFEEC2217FDE20B13CAEFD6170031DC +:10FF500013F112D1DAFEE7132C22EFDA1015051A8D +:10FF600013F6160000EBC618F7F5F91318E125167D +:10FF700017F959062217E5EC1FFB052DF4D81AF8DE +:10FF8000AD0ED604EC40D5F314E6F12BF86CD7E5B2 +:10FF9000F6CFE71BF1EDFF06DBE5CBF3D0F6FA1762 +:10FFA000F8D41CEF12F8C6E7E5E4470615D4E4EDF3 +:10FFB000F3E4FFF24F08F80CD5F30D142D0020D414 +:10FFC000CAECE9E5F50CD6D5F9F5E2E5E6D43EE371 +:10FFD0001AD8E4F3202508F4D5F1F3ECEC02DCFAAE +:10FFE0003AF50407F90703E5DDFE1AF9F3E621E423 +:10FFF000E5DD14ECE9F8F57F173CF841FEF9EF0375 +:02000004020CEC +:10000000CFFB18210BE9F1FCF2EDDC071407E5C189 +:1000100011FF10F460EF1612ED25111B1AF2EE1607 +:10002000F20C08E8FCF4EA06EAEAF10AEE1C2ADF20 +:1000300024EC09F93BFDE432E7F526E10A1CD2CBBA +:100040001D141FFA3DF3FDF6FB20D602E628F2ED63 +:10005000DDF344CAEAD1EF4944EDEEF90B2E28193D +:100060000A0CA7F3DEC8FD32ED2A29E306E40D17DA +:1000700002E129022024CD48383E0BBB05023300A3 +:10008000CC02445CFA5BED421F00E6232161C9FB10 +:1000900008E2ED4152EA1603CCD8C0E8E4EEE3F5FD +:1000A0000AD03008F8CA17E106D93601EDF1D0D3ED +:1000B00007D7FDC712091E04E7F60924E52702FD4C +:1000C00028FBE104120ED706E40768D0EAF26DE0DF +:1000D000F626ECFF2B26FAB6D30DF2E9DDF1CAC8FD +:1000E00042DB1543F7FFAEFAEB14EEEEC7EE05F96F +:1000F00026E64D0F1C0CFBA80C7F1E1FFD14D248DA +:10010000EED5F9D2F5E3F7F6FCD4EFF71DF2E343B1 +:10011000DF24AAF12FD61D04FE33FADF09090105F9 +:10012000C92123D0FBD2C8D9E604D50E0E14BDF4E4 +:10013000F7F7EFF1FBD2F02D09F739EDEAF8E0CE51 +:10014000071315FD392AF8DBF6BAFCA9D1BCCECFCE +:10015000EBDB1CDBF62AE00525E6FCD40B0FFDE407 +:10016000D8E22EECF9F3C941F3EB1A2712FC131075 +:10017000E4F43E271403CBDE3515FF1AEBC110C1A2 +:1001800026CFFDF8B34DD5E44009EAF3F563E51653 +:10019000FBE92E19151B12F80FEEB4ECF8C8F8D8CD +:1001A000F4D6FB06E8FC00B4D7E96FE611CE0CFAF2 +:1001B000E9DB2D056817ED170F041621212D50E1FD +:1001C00003E112F5F9F77F21A91512C5EDD75EF30A +:1001D00026D80D2C2F200502EEDB0CD7DDF8EFF72B +:1001E0002508002501F622E2D61B1B08E9D307F9F2 +:1001F000DDC9081ADFDC2724E43EFF25F1C0D51055 +:10020000E7D376EC0804D3FEF80A0A0AE9F0E3D251 +:1002100016C711D67EF4FD1BEB052203F523311B17 +:10022000CD080D20EFE5EF1ECEF90E02D23916F5FE +:10023000EFF921F90B06ED0C16EE340B3FF6E50154 +:10024000DA2B0EF03AEDE0F00C13B7F9F7EE1E1DC5 +:10025000D3EA1BD7CB060F03F5F6ECC0BF3A10FD6F +:10026000E8D5CFECCAF6F551D435F0F2050F211CD4 +:10027000E60B41251417D01257E01FE114EB1BEDDC +:10028000AFCB051C3B5DC15BF60309CAD07FE4FB25 +:10029000241FEB5A5517D6B9EDD8E6E1FDE3D8F99E +:1002A000E7E0DFF700191FCAE0D0752236F347C830 +:1002B0000CE417EB00F6140E01FB130EE7EA20D94D +:1002C000A3F315EBCE1FCDEC5DD921FA26E02BC8A8 +:1002D000EBEFD5BE195006C1AFDBE3EEC30ADAE49B +:1002E0004321050DD1FDC0E8FCF30000306DEC00AA +:1002F0000A1668EDF9F20903ED0AEAF9F22C020A8E +:10030000D8E22AED0012FADBE7EE0D0CFB101D011E +:100310000E1CF6EF7209DF010CF5FDD7F20AFDF1B4 +:10032000B82424F60B2AE404F8E60BDEF2FA4AFEBF +:1003300014EB005C07DF2B2D0DEC29F817E9D8C171 +:10034000E20FEF0A4629EB2801B6E9EDF2D6E11FEC +:10035000E2D33AEAFB13E3FB13DFF81116EEBAF32C +:10036000D8F6FE04DCE0FC32E8C9F70831F8CE1418 +:10037000E3C943F4F024D72EDF0517DD023EFEE388 +:1003800069EFFE56E75D63F00C12E0E8DE7F0708D8 +:1003900007DBF2082ACBED23DEECD3C424EBF2BC5E +:1003A000E5B5E04AD20BEFDBCEF0340624F4E9EDFC +:1003B0001DB61900480B1412CFFB0A34152DF8F99D +:1003C000C4CFD9E911F8220200D7F06BD8ED7DF542 +:1003D000EAEAD2D3260CE9F8F20E1B0403E5E7B9EA +:1003E00032F50217F1F3FFEAFAF8E4FFF4DD11D871 +:1003F000320B5B4008DE19D535F4CD35B511E23945 +:1004000020FF1C1EE83BDE2BD012FDE0F7EE1306AA +:10041000CDE302E9FF1FBC1A03E630E3DFFBF10383 +:100420002EF538FB0F20C3073EFD012D1F1BC6CD47 +:100430003904F9D6D9CB081319F5340BDC1BEB00C2 +:10044000C505F20A59E422EBE5EE0504EE01030BC3 +:10045000E3E725F01B18DB0720E5F107FEC5ED03F8 +:10046000DFD1FDF4F6FE0F3614DC000E0C1AE8178F +:10047000E3EF1BE10912E302DBF8EB13F5F5EFE51F +:10048000FC051940EE3131E2FC100CF50F7F13082A +:100490000BEF0A0121E8DF07ED00FF03F41404EB82 +:1004A000FBE3E923D917C908F1E542F705F6E3FEB6 +:1004B000F3E6EC143E1008E2F3D41412EF1714D74D +:1004C000DAE1E50B13EE16F6D0F9FBDAF8E4F6F80C +:1004D000E607E1F50000FA01F827F30E02F9EADD7C +:1004E0000CFE0802EBECFBF6E418F51406EF18F727 +:1004F0002CF52255F4FDF6E40624F5F90034E91A4A +:10050000240E110BF01BED06E732DEC81601F509CB +:10051000220105ECF2E6E2FF10FA34D5EB0709E818 +:10052000F7EE14DE1006F61E09FE09FEFB10D604D7 +:1005300025EE021A1DEFFBF711F92CCBF0F8010D97 +:10054000D9F4E51802EAE2FB032501FFF7F5F034E0 +:1005500027312EF20433F106F9DDEEDC140901DC5B +:100560000DCDB1D1E0C30A182E3DD1CF50F1FCFE24 +:1005700008FE39C2BBE8CD181A0BE9F307B72ED035 +:10058000AEFE1E250B79E7000ADBCDDCFE22D5335B +:10059000011F334A712EF7E0FD0FE5F25AC92BD83F +:1005A000E5DF03E3030705FCC123530CF901CDEF9D +:1005B000D2F109E07FF3F30FF4E1015CFF271BE1C7 +:1005C000E1041A05141ECE0CE81E18CFC2DEDF03AC +:1005D000011C47364D20DEE42BE20EF0F5E5DCF39E +:1005E0002F07EF25FE15D8D3E40EE7DB21CDC5E4B8 +:1005F00028E005C8E50236CAE125C52D2020000FF8 +:10060000C8D444C51F13CB223EF6F0FBF807C8E35D +:10061000F8F117EE39F615E3232B1A24F3F7061633 +:10062000E0EE14EDEEF5E1FACAF7CFE8317511E727 +:10063000E2D303140C22F3F7CCE54DBE16D1C91258 +:10064000F21CD109F65235EECEFBD8D7D6E2CE3128 +:10065000272063DBE4EFFF07A9E6DDFFF9EC0E05D9 +:10066000FE072B07D9E2D2D01030CFD34816F6239D +:10067000FF1E5B0FD0D3E104FD0AE0FF29CAFFB0E3 +:100680001CF43AEB2816DE3EFD01F808F07FDC2270 +:10069000D9DD400130220CF9DDCF26DAE4E011F992 +:1006A00002D5D92406E6DBEEF3D34EC53FE60CECCB +:1006B000EB07D1F823183018F518E72006F2FCD420 +:1006C0001116F0F9DEE9C0FE1AFFF114D6E703298E +:1006D000210DFDE9EB02201D25F4F2102908E5F9B2 +:1006E000F111ECDBD7E6C3DCF1DB10D8E6E227FE44 +:1006F0002CD62525D4E543D9EFFCBDF0130C229B65 +:10070000C808ED2300C6E4D9DF020B17042FDC0074 +:1007100023C4E2D8FEDC7336D70814EA31DED900F0 +:1007200041374105EE10F3CBDAF20D083BF560E7F7 +:1007300028E2EA0128EF19F6FEEA491ECC14E8CEB9 +:10074000BE41FC18091A0BD6D0D83312FFECC9C52C +:100750000B0A25E9D9100204E8E4D8FDF336FC1BA6 +:10076000E1FEE7F1E9D70A34EC2AD9D84415222F63 +:100770001F053B08120CF1BC16E7E8FE2DE5EFDA89 +:10078000C32326ECD22DDF24E3F00412347F1A0AAF +:1007900020DD1CEA1F2FEFFEDFD3F7CBD9CC00D72B +:1007A000FC04DB12F0E9D6CFECFA3BDAF8F842DCD5 +:1007B000E4E9FD081AFC1EECF4010A1BF1F50EE653 +:1007C0006607F8C4FC19F1FEF0151FDBE3FCDE221E +:1007D000150E00EF0A061200F916E4EA12EE0AEB13 +:1007E0000E18E54CD614FCF4FBDE0CD403DA3FE41F +:1007F00029031212DDFF21E9E009D6EB05CBF9ED63 +:10080000E2F5ED220C25D12ADA0022E8E600020EFC +:1008100020DBD3D91CE71E1BE4DE07DF0DECEA0664 +:10082000EE2E23DCECFCF553F30BF5130CF824D778 +:100830001ED500F42107DBDEE3F04032D901D4DE1F +:10084000FE150E180C1DFAEC07BE0752F8D8CC1294 +:10085000090729EEED11FCECE9ECECFC0F1F160E7C +:10086000E3E9F3EDF908F72B1620E9FF3AFF041E40 +:10087000F8EB29F2E7F4F20BF409E9F43BEBF508A5 +:100880007F022B0A0535E61BF8F6EF16E46CEC1137 +:10089000FEEAF3F92C0EF70BF4F2F1E607EDF6069B +:1008A000F2E4F928F2FCF8DDE0F8271119EA1CEC73 +:1008B000F6F312F735F61D31E2E01213EDFEE9F81A +:1008C0000EE7DCCBECDEFDF9100AFB0CE70F20FE97 +:1008D0000200DEF70AF30DF0F022DBD6FDEBEBF4BD +:1008E00017F7F529F2DF08F8F8E006E7F3DC23F75D +:1008F00009E62102E4E706DDF202DC0EFF28041B14 +:10090000F50912EC1A01F0F5E53718F5F70CDCEFF4 +:100910000EFBD8FEF6F800F3000A0EF10BF1EEF430 +:100920002CE323EBEAF3FEEFF9E9E80BF7F143E6FA +:1009300033D9FDF735F7F805F1D44202F81AF9E595 +:10094000DEF5F5060F220AF100C1E027F5EBDEFE29 +:1009500013F21EE1ED06F002E9E6E812F00DF8F9F7 +:10096000E6E2D5E9E8F9FE33F214EB0A33024D254D +:100970001BF642F71D0D00130205F6C83FF8FC09EF +:100980008E142B10E042EF47E6E4FAF8257FE611DB +:100990001CDCDD0D3519F7FDF3FBDCF9D600FA128E +:1009A00004ECCE1A0F00EFF7E9F6271817E849DF35 +:1009B000E7DBE7FC3FFD450E15F61C05E102FCF404 +:1009C0002CF7DBEBF8D0D8FD130C0DE7FAF7F30AA0 +:1009D00001FE11F7150E07DCEA0CE7EDFCD6EDEA97 +:1009E0002415E92EFBD808F40114E2EC071742FAAB +:1009F0001D20210EF50437E8FA06D5E80DF61B0791 +:100A0000EBE1F4F4FDE1D50DE34AFDEBF7FBF8056E +:100A10001B00E4E7FAE2CBF205E7FCE7FDF8FC0C8B +:100A2000DBE61CDAE907F5FCEBE0FD03FAED1DE679 +:100A30001CE515E51EFB00EBDBD63F13E7E5EED921 +:100A4000FAFAF835281DEBFB03E2F81DF6F3B7EED2 +:100A50000FF931EF0CED0FF732D7EB060E04180546 +:100A6000E3F922FFEE00D8EE1DEDE5E74F1EEE1C88 +:100A7000F40A4901F6F0DE191210E4100BF505E551 +:100A80007FF414D7DB36F5D0FEE00CE4C46211131A +:100A9000EDF84715341FE8F2E8F9010018F5E42AEB +:100AA000F9D6F6390EFBCBE4E3E168ED30ECE2D3A6 +:100AB000EF0B020F370F0E23F5DF0C0117F617EDC2 +:100AC000CED9DBF510CD2E0C080C0016D9080B087A +:100AD0000C15CBDE15071C12E409D401E9E6DEC8CB +:100AE0002B03FAC2CCE40DEAF6FD0DDCE8F51F0B92 +:100AF0003BD43E05DBCD2ACCE6F00D18C73AF00614 +:100B0000F8130A16EAFEDF03E6FAE5031108E8D552 +:100B1000FFF82AEADDD44126F21F29C82BE2E800BB +:100B20001B1F34DD07EBD7CF04FC07141403E3E3EA +:100B300027D1DB290CE3FCE9ECDB42CDE2150F0BFE +:100B4000B42DE30241E5D5EE21FEFF01D5FFD4ED42 +:100B5000EBDDF9D510DCDF29F512ED0A04350105CE +:100B6000E8E0E803E5F61011F023EB0DFDF5D907F9 +:100B7000FB2044F52EC7DC2027461F12EEF610EAB4 +:100B8000FC0B19F70108F10E10180825D545EFF2F6 +:100B9000FAEF0D21E924EFFA09BF070AF207ED0683 +:100BA00023CEE9F5080733E100002EF201ED14F140 +:100BB00013F001F25E2F340919C3F5FE1D1736F547 +:100BC00013FD19F3D902C309D705EBFFE3FE41C4B6 +:100BD00006E1300BEC1F09FDDCBED6D7D5E9E6DF18 +:100BE0000EE41728D6D3DDE8031301EBF5EA2BE476 +:100BF00012E3080CDD073E2CD415F51B1D121CDE7C +:100C0000D7F33A18FBEDE1DA0F00FF0906ECE9FB38 +:100C1000EBF219FA3ECF10F1DE22300003F8F612A3 +:100C2000E91C0FFEEA0BEA21F904ECD4EAFE3BEAE8 +:100C3000F3EB01172302E220DEE234DA05F6D805F1 +:100C40000A2D06092D00E5F9EFE8FB010934097FBB +:100C500040E62BD9232CE6171FFBF0EEFA33FF03F7 +:100C6000DC050203F70205D6EA0EF6D5071AB01422 +:100C70001B090CF91AD3F6DBEF12E67F2E31EF19C0 +:100C8000E228F6F0E30101F0E2122605E32AD4E2BD +:100C900014C410E3FEF9E8F8071EFEE8EDF0EE38A4 +:100CA00014F13503EFDFD2C9DACE24FDEBC9E9D95F +:100CB0002AE6EEFE4E00240841F835E821F1120D37 +:100CC000E00EECFC07E2F00AED1311C9F8DA4AC9AC +:100CD000233F3ED909ED051710030EF1F0C5D7E704 +:100CE000182201D9E60B13F80A1AD41BE11D09EEEC +:100CF00019F90207FD021BCAE4133218023D06056A +:100D0000FE1A3F19FC02F61C11E6E4EB09F305D1CB +:100D10004EE5E7FA46070D1103F9EDE2F5EDE4F6CD +:100D2000D6F218F2D40FF0D5E8F1261004093809EC +:100D3000EAFD11DE3BE9DD00E9EE30FBD404280ECC +:100D400000EB1E1CD5E3D7212416F93204FB0C302E +:100D5000E10604130B20C5F476B2F616CF51FD5709 +:100D6000E6053900E404EFE9DA1A014216F8FF2932 +:100D7000ED473FB92BDCEDEF1136EA1E08F907EE1F +:100D8000C42B55D2221101EAEFF04FFDED39D9FF06 +:100D9000F5F1E827F312B5E805581BF02FFBCEA1BB +:100DA000E1C1D9F8E3C6DFD6F5D27A0014D0EC0160 +:100DB000E0EBE5CD780646F233BBE9073B3AF9CFE5 +:100DC000F1E223011EFAA617E61DD5FDEF23ECEC98 +:100DD00036ECCDD91506F5F00FFBBF02F5DCB2C637 +:100DE0004BEEC996C7E019F6E80F4DF0012113F458 +:100DF00034111B03EAE93710E1E70A48EC6A06EE12 +:100E0000BBF36B42F8DEFA064AFFE8C7D2DEEDCA52 +:100E1000F6D14BF535E53C3717C32708E8DAF91763 +:100E2000CA1D3BCADBF3030229FEDE1D1C5B24E75F +:100E3000DBEFD3A421BD1B25DAC57FD9CDE5EEEBD1 +:100E40003130E6F514BCFFDBEEE81A7FE347BDEC7A +:100E5000E101B3EDF61B254A00F36BF9EC28E32220 +:100E6000FEE31E7C0CE0E8CB0500021A0B2AF0D949 +:100E7000E426EA4EEC092AB62C1BE0280B2DF30DD4 +:100E8000ADE15AFCD4294608D3EB5FF0AC0D061B4C +:100E90002123FDDB2237C8D4E0E915EB651FCAD852 +:100EA000FFC1FDBCF5FAFBEE08C7F84CF7E614C528 +:100EB00046F8D7E4292AD9D6EDDCB7E4DECED1292D +:100EC000D6D00CF615060E17094FE3F40019FAEB0D +:100ED0000B2CDA08C1E8DD3EE8B544C31F24F3E576 +:100EE00059E8C51EC32ECFEF172D5010F06F2D08F7 +:100EF000DC2ACA3CDEFD0BD2041DEA7FE37BF6E16F +:100F000009EFD94EB830E3F1F320F529CEFCEFEF2D +:100F1000DAEA056048F4ECD62101F0FF2C18F4E47D +:100F2000C80F29EAF816F8FF35C1B3EBF0BAE42090 +:100F3000E727CAE3F6C31DF1D78672200524F6FA27 +:100F4000EDC7FD1B060625110CC5E6ADEF17DE0348 +:100F5000F03AB0153D6EE32834FA2CD7E8FD9D3603 +:100F6000EFDF1B45EBE3C623DF09ECF4E5DDE3B47B +:100F700036F8F7F9F8DA2EB310143145C11B0C0519 +:100F8000C5F433EADA0A38C6DEE07FC9FC0FF3099C +:100F9000000B2214D815ED0714F554BEF4C6E2E791 +:100FA000FAB6E10B0ECBF5C6D8F5360E1518D5CB33 +:100FB000310CDAC016382522130CBF08F7F0CAD35B +:100FC000B6044D0EF9C721FEECF5C8FEE1D1DF25D0 +:100FD000121E15C1C414EB2AFBEF47F1F5C3DA402A +:100FE0006739DEF51412CCD5D13207EA0D2837F96E +:100FF00033F1C229EE1FF2E8FD4D1349CAEADA01C6 +:101000001FDDFD21E8D2EC3205FDF026EB032DD0EB +:10101000F1E3EC235C0423FE0DF8E9F72102F42947 +:10102000000526D1D546D1173E18FC11FAC3EA3384 +:10103000E41EEFDC0303C5F7EBFD73E30ED32DB025 +:10104000C5B7F5293602D31D271564A6DF14DD0BBD +:10105000F407CF1BFE14EB08EB2017BEFBFCE702E6 +:10106000D61F07EEF8ED1EF0FFEC0900FF0BFEFFA8 +:10107000F811E1F90AE62FE313E1F01726F1D0EBBE +:10108000D9F2173AEFF5D9FCE3ED7FE7FA07F6D18D +:10109000FCE0F003FCFC09F4E9F210DA02EEF304E0 +:1010A0001AEA15DA17FDF0E9EAFAFF0AFAE0070E84 +:1010B000EBE90CFB3E00F52AE90DFD2C270BF6F6BB +:1010C000FA19DD16020C02F5EF4D02F9F1EEF20904 +:1010D000E120FD11F912EF242EEC34F307FCE5F1C9 +:1010E0004BF00917D7F7291012EC0CF2E543F2E2A6 +:1010F000F2F5DAF8FE02FE21F9DE0632F11CE8050F +:10110000D426F514F41BF622E700F8F0E02826EDCB +:101110001A1D02011DF1EDFDFD0FF7F4F1DB290DA4 +:10112000E9F514F316FF15060CE92AF1E4FDEE18B3 +:101130000722DE0209D0FAFC28E010FAE9E0040BED +:1011400037D6030614EEC418DBF330F6E215E02DB3 +:101150000922E33E7F39EA0616C748F6F362BF1C50 +:10116000E700482EDF36331FE0F707D729FAB6EC41 +:101170001625DA0CCD20FBB97837DFEF3DC2079B8F +:10118000DFDD573E1611042CB62063030F00D2ECAE +:10119000FEEAD4C014F0FA241D06F0D910E3CF1CE7 +:1011A00015CAC9EFE0070DDC05E9D6DA0BC104D892 +:1011B0001FF6C8BB5A2C04CD3E17E11EF1E0060114 +:1011C0000D1EEE52F806F314E7663CE1510BF71BD7 +:1011D0000FF3B8D3D30D1F3800E547FE14E5D64111 +:1011E0005C2704F8E840E5DBE8DC17ED231148CA8A +:1011F000E8A8CB00DD0C20120215AC1A57D9064224 +:1012000001700C77C9D7CC3A19F9F8C0CCDE48F791 +:101210001EEA120BD7D3BC2DBCD4D8D712D2F104FE +:101220000AD31DD6140FD2FB0A404AE9D2B62905CB +:10123000F04D22EC2CE2BEF210BD1419F20F11CFCA +:10124000F41B7402F300D10129C151E0D001EC2458 +:10125000E4023CF12117B500FA14EDE3EF24FA049F +:101260001249F0BABBD226F146FDFEF2E742D8267B +:10127000EFD0FE23DC2C00FEB7E329E4124103DFAC +:10128000440F08B12B694FA20C412A580AB7B66225 +:101290000B29F51C3BDEF82106CD2F4BAEF97C4A1D +:1012A0001A47187A0811487DFECF9FF3E624EAF228 +:1012B000C816ED0768D3EB0FF7DB02E30DBC2CFF7C +:1012C000F7192402F01014F7DAD546EE19D20C43C0 +:1012D0003221FAECDADF11CC78FA3424D219FFD4B7 +:1012E000C230B1E0CFCB1214FAEB1AE1E4E12AF5F7 +:1012F00009FECCF00CAFE546FDF332CDE7C80E7F1A +:10130000D7E6D50F2FEB0DC90FE3470917C731F209 +:10131000110CE8E2CF4501EA04F51743F6EA16CFCF +:10132000FC12E5342712C227E25E091FFA251019C4 +:10133000D1AE85BD1508F1FE3E150A0BFC23F4E184 +:101340004B096F11213F300F54CFC00424E9FED563 +:10135000F60228F1F1F3DEED2FFCFE01E7F821D6CD +:1013600018E6F9F2CFDC15F2F4D7021DFD0BEFF011 +:1013700024E0FB1AF30E39ECFCF9E25800E7E1F245 +:10138000E915DEE3212AECE1F6050640F4E9FDE982 +:10139000EF2E3FEA27F3F823F8160034F4ED2F2759 +:1013A000FC0BF62A0D10E819FBFAFD07D808E1142A +:1013B000F3011A28EAF61700F8E7ECFCF40D10F632 +:1013C000EDF632FAF4D427DCF4012DFDD9E7E47F01 +:1013D0002E22ECFDF4DB05EDDA28E9FEECF2EDED72 +:1013E000F6DDE6F3EBF8DEE50E01F6E1DF31EC13B6 +:1013F00024E8F7330A0AFFEBCFFD21F7E7F3EBFA16 +:1014000003F6F22831DDF3FCEDE2F73C0F27DC16A2 +:101410001213F6062DFB0E413D2A04D900FAF4E61C +:10142000EF18FC15201418FAE1EEEB050C1EDA405B +:10143000ECD0F0DCF51FEBD7DCF60A011221E4E476 +:1014400002FE301D2B360421CDF6F3D207F90C0134 +:10145000E8FA2DFBFCF4EEFF2BF915EBE21234FB5E +:10146000F91415EFE50E170FEDE4EE19F5E5E5DEDD +:10147000E3F7EAFCE6FF38ECFB2E08FCFC02F8F789 +:1014800013DAEDE52308011AFCD30635F410EDE874 +:10149000111A1EF7E6DDF11705E93E3818FF05FBC6 +:1014A000F139001DF403F4F0F6032311E3F3F5CE54 +:1014B000E2E30F1AC6074EFDC1E118E33CD6F5EA98 +:1014C000DB272607E61502F4F5FDD806F30FE07FCB +:1014D000E2E8F3FCF1E8E4E8C0EC0726FFDBF40700 +:1014E000EFE1F606E4D3F5ED08F913DED7E100FDF0 +:1014F0000DF4EB110FE0E53005D9E0F1D8E2F72B60 +:1015000000F8E0170910180107DD144CFD4207E947 +:10151000ECF7FA140F08CBC117F90C17EBFDE9F83B +:10152000E80A1B344A0451FCF7F6FC09FA1D014C89 +:10153000DD0AF830F916FEDC2604F0E6EFE315EFDD +:1015400046FDDB11310C19FCD4CBE1161CE6E41688 +:10155000D2E211DFB705F5CEE9E6E6CBEF1520E0E4 +:101560003902F5CEE4F0F10BF8EEF61402D7D8E923 +:1015700017F4F9E4F1F91FEAED2600DD3CD0EFCFD6 +:101580001517E1B5F8F3032BEFDCE64FF1F2E2C5F6 +:10159000082F33D80A150B170BED1B34CCCA0F4D8F +:1015A000DE26EC2B261117FFDD11E1FCD508130414 +:1015B000FDE61834D3F72FDEEBD3DFE20DFC31E785 +:1015C000EC031632DE0144F0EB0939FF13F7E47F38 +:1015D0002B1BEEE0F8E10915E4D70125E506F9F04B +:1015E000EAD8CFF0EACBED11EFDD19FDBB0FF92AF8 +:1015F00026FF07462407FA43DCF4220E41E3DA6EA5 +:10160000FFC5F30A200A2EED13F816520E13C82058 +:10161000CF130DFEE000F7192C51E4D2ECE6F307EE +:10162000E60A2D541856F512F9EC171A3924D04D44 +:101630002DD9FCDBF5642501D50DF6EDE42EE21382 +:1016400039F75EF20A3DE523ACF9C20EFB15DDFF6A +:10165000E2F00B25C90DE1F2050623DDF4FD08E8F3 +:10166000FAD719F8EEF0F317EED3EF1DFEEDDFFB1E +:10167000E7D9D60201F617E6091CDEEE19F8F5E601 +:10168000052A05F33B0DEC341E05F63BD6EBF0E1E5 +:10169000DE1B1FBAFEEAFD22FC1F333737041F157D +:1016A000E82BF01B220AD3CDFA112501DC04F9E462 +:1016B000FAE2F930E60E43F9F3F4FDEDDDDB09F073 +:1016C0000B201A0DD8F119F30F0637F4D1DFF67F8E +:1016D0003902E7EFEEF0FFFAE2E80828B9E6FEE6A5 +:1016E000DEECD805D3D6EDECFCE118E8C4F013EC41 +:1016F00020F9FF340EEBEEE9EEE7FDF62CE4E42AE8 +:1017000007E0EC0AFFF524F819E51837F335EDFA90 +:101710002313F8F6F1FBEF1A1841FDF1FFF6FCEE8A +:10172000F922174F402F3DE3EB01F525260DEA394D +:10173000E8EADFEBED48EEE11C1FECFBDC0B0507F4 +:101740001C1AF23425250518BCDCD134F11301D95B +:101750000B052901EBC8DF014906FCB4D61C2FD1CB +:101760000BF540EBD9F013F5EB06FA0525FDFBFD73 +:1017700016E1CD0FEFFC21E9FFE6D7E8F9E4DDE75C +:10178000F0EEEEF23C3E4CDCEA07F818EA17BAD469 +:10179000FA0123D022F517320F20321CFEB742F790 +:1017A000F9581E33FE26D430EB02D6F6EE09E14698 +:1017B000F7240B0FDAEE290A0EDB0AFD07D02EFC08 +:1017C000391CE7F7EE090FD2140042DCC2F0F06AD0 +:1017D0002D12C9E9ED0A03F0C1E3E9F5C7F6E7FD0B +:1017E000FCEAF61D1BF0EAE5DC09F609C513060B59 +:1017F000170E0D19F50C0B15CF015BEFFCAF4BCE9F +:10180000D9FEE2E7FBBB15F6FCF2E525F8E3B740AD +:1018100003FC0FEAF125417F3C0EE3D20BEEEBE631 +:10182000DD54F2312C5B7503FBE9EFE2141D3151FD +:10183000E5C4DBF2F8F0CEE71116FDEF05FDE0CAD6 +:101840004F2B1E17F215F7F6BFF1F3F72CBE00FE73 +:10185000E2D13AFCBFDCCCFAFEF1E6FFFAC6391061 +:10186000331417B0D6DF260BCACDFA4DD927E0F2D4 +:1018700010D7081421163ED90017B34FC10209D161 +:10188000D5FAD4C3307AE0FB0123025BF72307C209 +:10189000D647EDD239122E4735C6023BDBC0466F24 +:1018A000F349FD5A180EE944E8FABEF6E91BBBC439 +:1018B000F32A122AE2D6F6F3F7E2F2FE0E1528F921 +:1018C000F2ED14D1F5EF33E5EA1216FCBEE7E17F45 +:1018D0003543C90DEFEA0DC9C955202318D9E11BBD +:1018E000000DCEDEF4EDD2EA1E0BF2DDF7F0DA1ACF +:1018F00030F7E804F62FED12C8D703F360EF1BF7BB +:10190000FDF4DC4929CE19DAFAE2E84030F1F4FEC0 +:1019100024D03CF9093F35666B3BDCC211FCF2B2C6 +:10192000F03D07312157F5E8EC28D5E5084E233B7B +:10193000D7AFEBE8FA14EABAE7D812112727EACEB4 +:1019400029E62410F222012C45F4E2E017D408E045 +:10195000E1E6250F3819DC022AF1030901C6020F5E +:1019600019092BE6EEE90AFC22D9F701F02D06FC55 +:1019700002E1F60AEB3134F1F7E60D35ED29F0D747 +:10198000FAEBD9E507462E0920260C29EEE7DB18ED +:10199000F90FFA1420F000001FE51216F5194A2E6F +:1019A000203AFD4CD5133E33ECF2F9E1D713E2E2D5 +:1019B000D60F07087F09110D010400E50AFB0E038D +:1019C000E0E4F4EA0AF9FD09BEE9ED0A4DD9E9417E +:1019D000383CE10CE30D11EC4E273409E7F113F725 +:1019E000FA08E7CF14CFE7F6FD02F3E72C2932001F +:1019F000EBDFEAE0DCE1EC38C9E306F23EC4E72BBA +:101A0000EFF1EDFF1AFE0ED8D9E0F60D1CED1AD855 +:101A10000AD5EED520392413D9EFD41A06FBE0E01D +:101A200004161229F20CF7CFE6250505054F4B04E5 +:101A3000EAD6E813FE09D8F9F003E3E60DFF01EF5B +:101A4000FF042006F50202FE4B05ED07F4E50AE669 +:101A5000FB151404F90D15F412E6FAE71518FEF952 +:101A6000F2082C08FCE71DDA3DE709E50902DD076D +:101A7000120AF002D7EF0F1B02FBD1D3FBCFF4D831 +:101A8000D2F0FA08ED43E206EE10F1EDEEF4D31CCD +:101A90000CECD725D8020F15EEF9F8F4B36CF8EE7C +:101AA0002E3C021EF90B5819F3FAD2F5EBFE1A2858 +:101AB000DE4C3DE85511D9E4FB16FBF7FFD7DD11ED +:101AC000080FC37FCCF71BFB0BC3601F3E21FC2319 +:101AD000ECF3F7EC08FAF8121E11D1FA00FCF30847 +:101AE000F6F523D419CA0FEADBEC04F3F9FC04E899 +:101AF000FAF7E1DA00FA0DEBECF9E82520CCEB4B34 +:101B00000FCEE6E216E51EF407ECFCE0DC26230A25 +:101B1000F9EEF71C2AEFF71BC7FBF5F8080F08F3DF +:101B2000EBFE2A1626321FFDFD4742E702FFF1E3D6 +:101B3000F842F2211E1902D9CCE80A1122062E34ED +:101B4000440E1BF21205FA06F5B7F9091ABCF4F2B5 +:101B500011F609ED47070FFDFDE5C6F11B09E8E9A0 +:101B600014EAF41AE5D4E5F6F419260A25EDDFF5B2 +:101B7000D6062CFEFBB71EF4222BDCD3ECDFC5FE11 +:101B8000FFEA06F9FA33E225F6F4E07FEA13E019FA +:101B900001E3EAD2F1EFFB36E3EF14200815F3423C +:101BA000F9F81F20EEF70910C6C9E612D308FD2880 +:101BB000E74D2CEFDF13090EF918F0DF01E3FC14F9 +:101BC00017F22DD3CA1215F6FBFB2DD3210ECE37FB +:101BD000085E44E9F1DE114411F0071F2507DEFC21 +:101BE0001EF504200AD6F2DD233B03E7F0FCC6D63F +:101BF0000FF810F3F4532909EAF7EC140935E771EB +:101C0000F2D2C507CFF934EC0BBBBD1808F7D005ED +:101C1000111E370927EF18CDFC28EED1F00212F380 +:101C200000F8120C19F25613CAF618FDEFDDAF29B1 +:101C3000352CE0DCE62CD600DC33E731FF02FE0871 +:101C4000344C024404E5F12F04F6D401F3060922D2 +:101C5000E2FDD01E7FD9D7F928F512E5FA3EFDF353 +:101C6000FED848FAF7ED2CD8F0FAF8E42C2EE90566 +:101C7000CC0DD65CDCC2FCCC150DD2E1F72AECE928 +:101C800010FE1CECCC0629FBCEFE10DEF40A0BF88D +:101C9000C602D71F090422F2D616F219DD57FE1527 +:101CA000E4470228DD08D82CF3F1F3FDF81C0F2BD4 +:101CB000EC210C10231CD4044D0104F5D4F70FEAD9 +:101CC00015FFBD32E7F243D2EAE355DEBD23F877D4 +:101CD0000EF123DC0FFBF917FAEAFFFA10E9EA0C20 +:101CE000DFE9060F00DE25051104E4F1D2CA13E195 +:101CF00044E6FBBF1940C814F1C0FF0D53C02AFFD2 +:101D0000F0CAE9F303D121EA0703EBE2F030F8303F +:101D1000F62C2F0605FB430ED011EEDD0FEEDCE2B4 +:101D2000F01A3927260154CE02EBE91DF43711EDE4 +:101D3000F0EAEFE50D22C8DEEE1AE5DD09E611DD79 +:101D400006F51C3B1306FE10AD16221B23D7D2242A +:101D5000DBF3DEFD7F15DE051EFFFED1135BF6EC27 +:101D600001FA39E6EC0D14E026F2DDF0082EF3FD61 +:101D7000F5F9DB37F4D903D8E311D7E4FC34F2E109 +:101D8000F8F823F7D52A32F100E4051A1DE6D30A44 +:101D9000FA10003917E80107F601EF1FD24121EFD1 +:101DA000075CF639E901C42B16DCE9FFE00E1D25BE +:101DB000F20213363F21F70E3CF1EFF0F5EA1DE990 +:101DC0000C41BD26F1122FD1FB022DCEC71B0A48B4 +:101DD00040DDFDF60BFCFF05F4FFF4FC0BF2FAF915 +:101DE000FDE9F0E0E0FAFE10F72CF4F9ECD6150668 +:101DF0001DFEFEEAF010E5FAE1DF100A28D01324F8 +:101E000008D9D9D309E104EAFA0BDC170A0CF71652 +:101E1000F71F08E1D2FE4D37F51DE710F5E6F50096 +:101E2000FD0A344303141AD2FEE7E7EF0425011834 +:101E3000D90FF50C05F1DDFDEC26FDE201D30AEE2C +:101E400021E521FAD7150BFCB8D4EA071AD5D6F646 +:101E500006F6EB0E52FFFEF31BF415E11C46FDEFF8 +:101E6000DCB62306FFDCF1AD2FE3E8E716FBF1015A +:101E700000E3C41CD7133E050612BDDC0913F2EBC8 +:101E800003F42608D01E1837C8D7F4F60E1EECC986 +:101E9000CEF5BD18F0E51A22C31CF606EF7D08DB6F +:101EA000283D014DC1F03122DCF0EC0EF113181C7D +:101EB000DC0B43E73F35DF07EEE3D5F0CE1C00CE69 +:101EC000E7F5C47FC7E55711E0C668255013FF2426 +:101ED000F202F9D710FEF80FD5F3040809D3F6FE85 +:101EE000E2FE39BE2BE51F3D2815F2EDD3E215E2E7 +:101EF0000F08DC00252DE811DAD1EB4062CC087622 +:101F00000BD5F8D30C0933FA2EF9E8DC065BEE505A +:101F1000F12A0E0214EFF901B91BCABCDCF8E91E64 +:101F20000A17361DFB195BE1ECD8241EE223FCD313 +:101F30000204D0FA161604F4D720DCED0EC83C19C2 +:101F400014F31B2C0AFADB15AAFDE20E13E9E00AD2 +:101F5000CE27DECE700DA50C6304EEBC07DEE40CCC +:101F6000250A3902D80214DB3CF214F5205140DE78 +:101F7000FA156978DD5620E5F2DA0438E5DFC7C2E4 +:101F8000F0EF62EDD0544ED019ED0202BDE8F15AE7 +:101F90003EE8FA362FD51FF3FAB5F0340B7F0B4E1F +:101FA000FC56CA4CF3F8244B27C7E504C3F21E5075 +:101FB000EC172526371B16E10DE0EEE4D5E5DFEA48 +:101FC000EB11CF29D5EE0BD316ED1E0AC9FBEB663C +:101FD00000318E1E1DF4EE15C10517FD39E221F703 +:101FE000E6DE1540E206FB4AE723CCCFBA311B37C9 +:101FF00011E7E8D81C3FE6E0CCEFD5F957F0E01444 +:102000000FC7C3E3F6DF0DEE140C06DEFB24D51E6E +:10201000F1F4F2110DE8D800D20709F3CFDDD2E3D5 +:102020000450422D0260491DFCBCBFFBF65364E422 +:10203000CB33BCF9E733B2D6FDF5C52911FF7DFAE4 +:10204000B5AFFC0CCC071DE8C64AF4DED0BCC61305 +:10205000E7F5E2F47F21E5F30FFDEFFA060000F467 +:10206000EFF42505F7FBF3E718FDEA0303F1F0F8B9 +:1020700017ECF32CE3192EEAF0E712FCFB09EEE46F +:102080000AD3FEDFCB345210FEE6ECEDE305FB1C79 +:10209000F8EFF41620EB0B2DF4CCEA07E56BE31711 +:1020A0000957E4200A23482DE1F50D0BEA070B1828 +:1020B000FF1C18094409D7FBE80C0AF4F902E306EF +:1020C000E826E12BF6E611EB06E720221EF60824AF +:1020D000E9F60A05FF08FB3010EA10090BE7FDF5E9 +:1020E000E9041CDE00030B1FF50D04F6E43F0807AE +:1020F000F3E1E6E6100DDC0ADA04DE013FF60367E1 +:1021000002CEE1F0FAFF05FBFA07FAF0FD321720E4 +:10211000DCFBFB1D21F20CF9E2E8E4F5E6FDE9F158 +:102120000A212617FC082BFEED0928F31C3163D980 +:10213000021FF402E9EA05F5C2FDD41F100F3FF3B8 +:10214000CCE709F8C4F6F309D1F2FC09C6F7CCEFE5 +:10215000D800EB037F23C5FE290016ED122A0505E2 +:1021600002F63BFDF90614EA47EAFFDF1837FC09DF +:10217000F603D83DF51725E0EB18DCFE010AFCDF7D +:1021800005180E04E7421C00F5F5ED21E2F7010CFD +:10219000FFE5052E0EF62FFCF0F8DE0FEF5317E8E3 +:1021A000092BF72EDCFBD81309DCF30CE40B062A11 +:1021B000F819FF01490CE1112711E6E81003D9EBEA +:1021C000E317CC1BEFE31CD7D2F532F3E2FE015547 +:1021D00031F7DBFD2CFBFF07021C0AFC06F7FBF2C4 +:1021E0000AE101ECEDFEF104F63AE5F6E52014070C +:1021F0001BE6EDE9FF28ED03EAF2F50F31E0FAF214 +:10220000F9D8DDE70EFDEDE911E8DCFFF319F32263 +:102210000AEF25FFF2195353E70BFEF109DCF0EA50 +:10222000F7222A16EA010FD801F0E3E9084A15015E +:10223000D60DED2EE9F6EBECDB14E0F814EA03EB37 +:102240001DD81000EF0304F6D9D309FEE5D0DF0452 +:10225000DF03EA117F3EF9FD33F600E70C4A01FE89 +:10226000042245E0FAFA0AE54EE9F2E21A47E2ED05 +:10227000F106F23311383CDAE2F9D5DA0216FAD96E +:10228000EE112DF9E13C09F7FAFED92DF5E6EEFD48 +:10229000FDE1FE340FE61A0CE1FBCB1BF05724DC0A +:1022A00005230235E9F8D72C10E7F0EBE7FDFE2C0B +:1022B00013140DFC2F27E41C360CF60CF6DDEFEDA5 +:1022C000F816D21AF10038E8EAF641D5CDED0268E9 +:1022D00038F5F2FF38F3F4000F09F5EC0DEFF808CC +:1022E00013FA03E3EFF1FBE10B38ECFED62D1FE010 +:1022F000FDFAFB01EC281D03CAF7080915D8F613EF +:102300001FD804D908E404DE13F604DEF00CE7104D +:1023100022F82BFC0CEA4356D50DEBE1FAE21AFB4E +:10232000E61E19EFF2EA26D1F5EDE7E20A2C10FDE0 +:10233000F10CEE06EC09DBE5D717F8FB0F0600F40D +:1023400022D318F9C8FFF9E6F5CFF41008D603EA4E +:102350000802E0060E140FFA31E80ED10F42E9032D +:102360000DF13405EFF70EEA1DF2EDE00D05F5FE77 +:10237000FA0AD402D20E2C04EBECD9F4F3E9E1EA28 +:10238000CBDA04E9F332DC0C01E4F5D5F61DDA1AF8 +:102390000D1AE53FFEE117F5DFF10C09E875E9EBF1 +:1023A0002B57DE24F016580EF2DFE5EBE21F1B3B45 +:1023B000CE2710EC3A0DDDE8ECEDD7E3F2F4D60BC6 +:1023C000D603C231E0F905FB0AE57F192B2E0B1A63 +:1023D000F6F6F70F0CF0F12612ECD21212FB1102F6 +:1023E000E2F3230707DD1522ECE9EEF4E3311CF6F6 +:1023F00002D2D7DC16FEFBF0F5C5F02424E0FE6B1C +:1024000005D5E8F30C0E0AE802070506F22F3D1485 +:10241000F70022382702E625C6F5081D0EFFF4EA6C +:102420000D054B1AFD264BE90C2A1012F0391DED53 +:102430000E35EC04230309D8C6EDF5FF200604058C +:10244000360203FFECF0E319CAE80D190EC1DAEC0D +:102450000FF9F2FC1FB0EFE2DF1AC646FC4918DAAA +:102460001B104B4AC8C933E6F0FEE60F4141EBF6BC +:10247000E00FC10B172E2ED1051ED1F8CFF6DFD9F4 +:10248000E80FDADB3D781D1DF4E2D758DBFD1FF8BD +:10249000DFBCCA380CCDE64B07FC24FE25262B4BAF +:1024A000E22805070001D446F8F60EEEED1ACD2419 +:1024B000ECF02CA5C8092E16E3EC0704EAE1F2D3F0 +:1024C00029DA2AB9DA1B2A07D3E80529EAE4C06D1C +:1024D0003C5AE31907DC293DF4C9FADC46F2CE0187 +:1024E000F93D000D06EED5F81D6311DC13EBEED8B7 +:1024F0002109C8CEED15111305E1D77FF610CE0CDA +:102500001BD10C00E9F3DDAEF003E4A8319EC1DB82 +:10251000F41B25183DF9654739FB0FC601EB00F7A1 +:10252000E938270F1AD9DAD011EBE4C1192FFA478D +:10253000E928C7E5063B51EBDF26FA2F1CF804C952 +:1025400022F5092A0CD60F0BF9D32005D60F0A1451 +:1025500003E2D60EFDDBF104D5E91A360707F009D0 +:10256000B7D83C03ECC300E0FAF90B094A23130A7D +:10257000EE05DCEAEB3334E2DECFC9C10909DEEC5B +:102580002CD4FBEAE642EF4C0FD8F639DCDC10CE57 +:10259000EFCEEDFDD901F03AECF252FF310F1CDF26 +:1025A0000746F12CE9D30D1FD0DACFF2E3FB2DF66D +:1025B000E3123D08C72755F10E21F7E6D8F9D40CF0 +:1025C000EEDF21C1FE2D2B34EEEFEF001CF8EE29DB +:1025D0003621F2125808F63611C5E8EF27F4D7F580 +:1025E00031F7153002E9D717072EFEDBF302F4D4DA +:1025F000D1EECCF1F0062FFAF63905FBE51E0D7F82 +:1026000010ACC2F8E3331BF50F1207B6FAB1D3DBF7 +:1026100008EB530633C40AD7E1473B0DEF26FBF125 +:10262000E0F607121CDF11F1D2CC4206071BD42CB6 +:10263000F4C9D700295040D72008F7011313545488 +:1026400006E0EA220EE0ECCA0BF10BFD074A381E49 +:10265000EAED1D01370FE1FDFE06F4FD28FEEBF16A +:10266000F81D4BFEE2C61E0C1904E9F22338FA08E5 +:10267000D907EC1BFE0F0FEAFF15FE16C306EAD6BC +:1026800042FBE2D13935DF000B36F9DD29F8E044B1 +:10269000F2CBD9721FEAB5EBFCF8FC0ED05F3CD64A +:1026A000FD60CC3CE9F6FA18FAE7EB04EEEEDB0647 +:1026B000D22806CE7FFED9E32817ECF2FBEAD0241D +:1026C000EBCEEAE5CBF41A05E8F3170E0801D92F93 +:1026D00013361500FAF41C1A34FE060A0B001DF915 +:1026E000FA04ED1B00C4D60BEEE3F3D1FBDE24EFBE +:1026F0000AD4E2D2D6D30BD410E5F6010C10193C63 +:10270000F1F3021208FE0E000CEEF0EBF5D02400FF +:1027100028EDFAED2D2A31E1EAD527290F05E3D07E +:10272000010C161F300BDBD1ED2D2AF6122BE0E346 +:10273000F7E2D9F432D9BBF3FEF6F110EF07141922 +:1027400018FB190A20E43ECC19DB0C3540F8EF1ECB +:1027500042DF05ED1F08CB310AFAF031FE04D1F655 +:10276000EF1857FFE9D13BEF30D4F8384F3DF61062 +:10277000E2E2BDFAFB0222D32EF8EED3D314F7C760 +:10278000392914F7335A12101E2CD21E3F06DC20B2 +:10279000E4C4E344FDEACCEC01E508E2D77F2FEE88 +:1027A0000B48E116DCE9CE0608E5C90DE63AEA0673 +:1027B000E92928C46908D9CC04F5ED1BFAD1BB007E +:1027C000F4E2FD03F1221FE8C5ED22F9D5FFC93E71 +:1027D0004B3C1D121007FD231911D0E511E0E8F262 +:1027E000070E1D110BF7FB04DA12F6EDFABA020C14 +:1027F000D3D5E7E1E0F03CF70AE1E628DEF9F0F5B1 +:1028000005C6EFE607DFF2E1210E09D50AEA06DF89 +:1028100017DE08E936FD4D1E10F11DEDE61DE9CF6E +:10282000FD160DE213EDDA06EE2427F31C38A0D5D1 +:10283000C9FFE7F83C35C80207CC083BED2F1B2D3C +:102840001C213C0D3FEA18D31EEDF32A090AD90DCD +:10285000272AFEFAE817DA15110AF1ECF653150AE1 +:10286000EE172EF7F1E33FE55A05090538370D124B +:102870000A2AE137F51831E4FFECF0D0D0DCF2E6BB +:102880006DD8F6D0EA7F19AA0A3A15DBBAFAF90E22 +:102890001902EC57ECCD2A0BF4DD2404DA6430F491 +:1028A0002235E1E1C9D7E157FBD4DBEBE209DE21B8 +:1028B000AD2F229D1F05DA343402EF0523C8CCFB6F +:1028C0003FC8080B0511FFE70CD261EDBFE7EE4DE5 +:1028D000410DFCF11EE002BC58FC36F2DDF4F3DAE7 +:1028E000FB0D0B20E1DDF3E30124ECEC18E4F8DC54 +:1028F000ECD9D8D6EFE80A4AF916271FBACCD52169 +:10290000FFFFF4CA0BDC07DCF1E30EA929C4DAEA05 +:10291000D410002032FA6227EFD703D81FEEF9FA5D +:10292000F70EF3FF2301D0DDEE401FF802273B3105 +:10293000EBDACDE345FACD17050C09061B11EF12B2 +:1029400078EC42221CEA2CD17AD8F0FA35C606F48B +:10295000E2EEE1F3E1F80D05E1E60737FFD8C9152E +:10296000DAE2F612EAE9F0F02902EB02EA34E901D0 +:10297000F40DE509E0182E16E3FB080E1433F2F708 +:102980001BE1F9EB081DF5E80823044B210BFF12AE +:102990000F0AF60DFB0402F4FE0701F2D9093B0E03 +:1029A000113AEF15E9193C2C0EEEEBE6E7BF03EB0D +:1029B000F0F91F2C321108F8FEE4EFECE408EFED1B +:1029C000DBF20A2BDDEDF605F2EBE6F70B0D0F1D42 +:1029D0001F48EBF3FE0003E9E7D220FDFEF805F205 +:1029E000F807FE111403040CFA1BE5F5FBFA15FABF +:1029F000F2F4F90830EDEAD5E61EDEF84BFB1323BE +:102A00001CCA11E8102011F306FCF5FFE7FDE4FBFA +:102A1000DD163AF2EE0F06D1EBF52CE804F1FEFBE1 +:102A2000EBE8341D0416F1EFE4E2F70DEB1CEAF6D7 +:102A30001812EDDEFF367FE207FAEEE617F24F12CC +:102A4000CE0B2407F6D60AFF19DEE6282005D31E92 +:102A50003C0DF3131D0B02081ACC0E3A104206F778 +:102A6000C2EE4AF9DA01DCF4E9F8061020F6FBF0D0 +:102A7000E2F8E604F20D320509FBD8EE1502E7E8AC +:102A80000FD42003A9324228E4CC042AD8FF03E261 +:102A90000FE7ECE1E6D9153CF1F9362B2FF921D7F8 +:102AA0001137E82FE5D4FA0EE1D8E4FFF31F27062B +:102AB000DED24B66D2407F3FE8FA00FEDD0CEB0031 +:102AC000D22FEFEAFF1DFF23E0F7352240E5F03C6F +:102AD000E0FBE90E11E0FB08F5CBF5E838E5EAEAA2 +:102AE000FA031F200BE6D9F02D5DEEECE54C06F560 +:102AF000E9FCEC021612FDFDF121E5FF2EC3124C9C +:102B000002DEDADCE01B24F0031003FDF326E7F914 +:102B1000F00C37111BC714EC1230D8E2CDFFFD0CBE +:102B2000DB0F200418F34CDBE9E5E70FE500022B8F +:102B3000D5EADFEFD0101DE8051EF5DB10DDEF064E +:102B40000AFFE9380401D2F4FDD4F40EF6E946EBAD +:102B5000ED0BF7D76BEDFFEA4DF9C7F9ED3B01E25D +:102B60000E134408BDDC200EF9FB024735450E115B +:102B7000EA0EC401D3374D11201AC60FBC1FDCD199 +:102B8000ECCD1FDB517F4F1DF2CF1C7DDBF5CC1C44 +:102B900004AD034F250CF43DE3CDF418EB7AF91A9C +:102BA000EE05BD19EFDEEF59F7ECCCECDF1A193C5E +:102BB000CA0F46CC3D26B201D92FCB2E1BCFD9F759 +:102BC0000B2405DBD4D126FACEFD3A00E131DF2318 +:102BD0002E2CE7F311C9E90AEFD7D32912F5E4C681 +:102BE00021270E57EDDAFA0CFB4503CAF0ADDBF1F5 +:102BF00001CEE7D6E25139610511063AF2DBD17018 +:102C00000AB5BBF308C11BF20407D5F418DDC71DD4 +:102C1000FD47FFFF0D0F711529F016BD0BE8E2E12E +:102C2000E8FA00E315C9DBEDDF2F27021C2CED06C7 +:102C3000DAF917CCE93FE6E1F0EA1132161829F982 +:102C4000421F0CEB1B06F4D9D8B806FC170F21E382 +:102C50000DDFD12D10F3121DF9E0272DE40AB9E99B +:102C6000E40044F4F3D5F9EEEBF5151F403028FBF2 +:102C7000EB1BEB1DEB4B26BBFEC0D8EDD6ECD1CD4C +:102C80001ADFEE02FB60124CFBD3E6C7E4E605F365 +:102C900020B7B7E8E306E146E3E8521A3E0A37B246 +:102CA000FB59F906E3C22209C3DCCFF9F9E517F5B0 +:102CB000E6203CD4B14C7F33EFFA10FEF2FCCA2A76 +:102CC00014CA3BC7E7391C2BEE04BA01FDECDB4FFD +:102CD0003C3AEFF031ECFF2806C5C5E14AE2D9E104 +:102CE00035200349E124DAFDF92116EDEEE0EDF29D +:102CF000BFDFD9E6F9330BC4F336F0D7F54DEE78E4 +:102D000003AACBD9E6390ACDF82623CC22C8D1EACA +:102D100028EC51273EE4FADEF1FB441400FBFBEA09 +:102D20000C121E0305DF0E06E1063FECE71C10E760 +:102D30000BDACDDD112F37D400F7F5F232201F3238 +:102D4000F7E0C839E7D427F71E072F1D0D2C3421D3 +:102D5000E708E9011E37D40AD900F3CF0A3FFEF590 +:102D6000CDF941E807E832F923D3D8F0221104095C +:102D7000E32ECB52D6EB0BF720EFE905EFDFF002A5 +:102D800045E2E9E80A3EC728010B0FD6F9F7E6311C +:102D9000F6F1C07FE5EA0614F7F1121DDE48E7D729 +:102DA0002843E8FA0BEBF2FBDCDEE6F9E7CB19404F +:102DB000CE170BF67015D2DA22F504E6E9F9C62D26 +:102DC0001834ED07E9DC1F09CBE6D921F8E4021538 +:102DD000FE2DEEDB0AF1E83206C5F00707F21DFA18 +:102DE000EF051939EEEEFAFC05E404F8D3DE25F61A +:102DF000ECCCF5E70AD3030C161BE602F2E72277C8 +:102E000000F0DBF8FACB0A34FE02EE0A05252B129D +:102E1000FF29FEFB12E9C4AFF1E71713F31816FF01 +:102E2000FBDD061B2B073CDB014311111A22E819BD +:102E3000DEE90B1D1ADFD8FFF0DFEBFD1CED42438E +:102E4000FAEA2A1765BAF800E5EDFBF7CBECE917CB +:102E5000F2FAE8FD11FDDC0312DDE20D03F100E7FB +:102E60000E1953E5DA042C0219F2E0EDF421DD1914 +:102E70000DFDF119E20E23E9E9EC03E5F8EE0FD6BA +:102E80002CF80FD3EB4A351A0A13ED072007191057 +:102E900011E81F07C6F5CF1AFC0216DBD7472E1D17 +:102EA0002039E511E0F5363703F7EBE5D8F9D70F10 +:102EB000F7103A066EF6D3EEFDE3F6D405EBF61600 +:102EC000D9F84467E81CF50CECD41C0E1020EC4338 +:102ED000FDDD17D40AE8040A49F60E0D02F40404D5 +:102EE000EDEEEDB3250BED0CE10CCCE8DBD42AF8CC +:102EF000F0E2FD09FCBF032CBBDB0503FA7F021BDC +:102F00001001000C03EBFFE8E6DE09F5C44407EB13 +:102F1000EFCF01EC0E095C0CD2251908EE1BF6D997 +:102F20000B0E202A15121035D60F4609351DACF2AE +:102F3000121DEDF310FCB9CA13FED6E2044F0524AE +:102F40004F2945ED06F600F224C500282909B6CE22 +:102F500007F9EC1806FDBE0307E7E8040C0214DDD0 +:102F6000073D4BF6F4F11B0138F2FEF3072CDD08A8 +:102F7000D605F017EFFE3CF5EEE7F2E9FAD603E9E5 +:102F800053E7F7DFF6440D00152302D707F520F2CB +:102F9000F4F0023BCEEEEE06DE1D17E8D1452F051C +:102FA000235DCE0CDC0020300DF018EBCCF7ED17D4 +:102FB000D20625127F13E6E12A07BFDA22E9F605D9 +:102FC000F1FA316900180002E8F237140D18DA4BF3 +:102FD000FDD81DDF1DF9F50444F414F4F20102FFDD +:102FE000EEEA0ED71FE1E5FCCD19C4E2E0F71CF0D4 +:102FF000EFF1EAEEF9C1240CCEF8FC17F94BFF23F0 +:103000001108F001FBDDEEFDF4CC0EFCD04CEFE13D +:10301000F9CAFEFB06E94CD9DF241B07F824E9D5E1 +:10302000F9EA222D011C1301DE1C361F1C35C4F7E2 +:10303000FA22DDE920F4CDD41019FBF0FB36150897 +:1030400046083C062C0EF7F32BE30A0D0CFBD3DEEF +:10305000EEF5E9F2074E1EF9F5EFE8CDD543BFFDD9 +:10306000200350E5F1EFFBFCFC0AF2FEEC25F9FE33 +:1030700015F2DEEDCFDF17F5D600FD10D6F703020F +:103080000AF8DFFE003BE62022FC0D150AE805F5F4 +:103090001BDC0B15E5F4F8E1F7F52DFB203410E30C +:1030A000FA240424ECF0DF0FFCE12204E2E92AF325 +:1030B000D8F6221126067F18F215F01406E8C60786 +:1030C0000DFCC7D8E1E8EC35E9E6C6FC0BF3EF2EC2 +:1030D000FB1B05EC07E01A2C30E4F42725F0FC106C +:1030E00009FDF33FEADC1112002802E1E42929E797 +:1030F000F2F60915090B070C2AF8F6FAF5FF0DEDA3 +:10310000F6F122F70E4F26E8F901ECD2E7EBF916BB +:10311000CFF5EB0801EE1DC203D71BE7E8D3490D3D +:10312000E6F62608230856FCE1E9FA28EDFA2E0413 +:10313000D3F1FF080D063D0319E6F9150A221AEF2F +:10314000240AE21A05C80009F0E3FDF8EF341A2A50 +:10315000F6F504FFC504FC0EFED811E20345D713B3 +:10316000E4E913EFDEFF17DC0A032C431CF1E6FE53 +:10317000F60EF0CDE304FB34DBCBFECB1B19FCE1F8 +:1031800011FE26030431051EFF0BE8F5E0DA0926DF +:10319000FFE4D0DDDA000DFFE2282AF620053D1716 +:1031A000084FE17018233A1E1DDDD5D5D50328CD73 +:1031B000D10B3741F3F766FD1002FAD0F3FAE9FBC1 +:1031C000D749020AA61C1B23C9045F341109E14830 +:1031D0000EC4ED0905F4E50A2B04DAF80AEFF20152 +:1031E00003DBD707F2EDF00CF21E070DEAF5230919 +:1031F000D8E22E1812C10B09DB24E7D562D8FF7F75 +:103200001AD3BB0300131FF7091026EAF1021AECC8 +:10321000D2BF09D704EF00FBDA51F72BF1DFF6EF4D +:103220000606302601192406ECF703F71804E427F4 +:10323000F4ECB2F1E41D13DE220AF80AF8E32E5F83 +:10324000D0EE010DEDE90FBCC8B9E326F2EC50F267 +:1032500028FD02E5E05122E1FFE0FA16ED13F8FC4B +:10326000F1FD1010E80EDE0403F004EBF7F6FAE9C6 +:1032700004002FEBF6E420FAD2FED82C0C04E8E58B +:10328000F4F3F3080B43F53AEEFF0AE602E005F12A +:103290001AE4EAE7EFD3E42604011DFD431EFC1FF8 +:1032A000E1191217FBEDFB0D24E2F42BF2F0E0E143 +:1032B000E4FF1EF706F67F00DFF7E7EF08DDD1F940 +:1032C000FED421F4EBD702F24AF7F7103AE9E63ED2 +:1032D000FE141401E9E5E50E07CEF20910F6170217 +:1032E000FE00FF1E21E90AFDFA300EE1082618FA59 +:1032F000F5F909E718E30C02F5FDFD0AF850EAFFBD +:1033000008E412F3DB0C24EFE9F8FC090F14000DBC +:103310000D00CFF8EAECF0E9FC26F5F12FF9F4FE08 +:10332000EFF32D0A0B00480AFBE1FEF9E504E7166E +:1033300009EBE2FEEF1EF0F51BFD0116163333120A +:10334000ECF0E9FB02E61FF2FC05F4DCF4042C2BA4 +:1033500052D91324E933FDE104E72B24E572F80781 +:1033600000D725F4EB0113CB1F02FE2927B90FFE6E +:10337000E016F6E3C30FF520AEBFEFE4F8CD09EB9E +:10338000DFE000C0E567E33AEB17EAF5AE0F15F6AC +:1033900005DBD3F1FEEF2821D23A6A1E52393DFDFA +:1033A0002D6FDF2CD6F06434FDDEE9E200FE2BE861 +:1033B000B42F1FF1EA1C7F24DB1101D0FFE3C5ED20 +:1033C000F4BDD911E615F012ADBB732B38200645BC +:1033D000E9CBFD2CFBF8D0DB631DC4F40001F51133 +:1033E000E90D1BEA3BCD1F46EE0AD4FA0CE335EBA0 +:1033F000F3D4F3EE0FDD0CF327EC10BB0203FB68F4 +:10340000FDB0D4DBE91C30D607E7ECB1DFFC15D109 +:10341000F7C2281E384DC232EB10F3171EF7DCDC62 +:10342000F3F93130114261B4D5032501EA1DE17D84 +:10343000CC05B8070C3225C71601E401F1ED1130B7 +:103440001906DC0B14AF07CC29BEE7220E094AFA95 +:1034500031E5351BF41DF71301D21828F14720017F +:10346000C414FED702EE282AEFE8190402CD00F5B5 +:10347000D403F6FEE7BE01FFCAE202E2EF12F40057 +:10348000FEE90EDE051F1F20FE0A0A0BEFF30AD627 +:103490001C05C7E5FAFC052DD704292730DC27F4E5 +:1034A000081C071C030942041017D6DCEFF414E9CA +:1034B000ED1B0F2BE22B33E8CE1625D8FF0ADF12C7 +:1034C00001FAF2060A2FF10BC4D640003111036550 +:1034D000EFE7F9EFE6FCD8F42E18C9FB08F8E4088A +:1034E000ECF5E5F9F1F2F2131BE6DCEBF107FC2455 +:1034F000F6E90D1314F5FC0C02E6DDCC1FC4157FB4 +:10350000FEEAE1FDDDE836E21F0D08E81AFCE3FF04 +:1035100006E036EE1134D710EA24E3141AF7EA0F66 +:10352000ECFA093433062ED5FBDCFDEF2C0FE72F28 +:10353000CAE9F30FC5291CDA200EFBEFFBD00B3ACA +:10354000401D080F31D3F5F60DC80BFE18DD44FF02 +:1035500045D6402AF40317EBFDB7F34EC1492F239C +:10356000A419CDD5E7DD2030E7C63415FED4E50932 +:10357000E4F4F4F2F999271995CB0ACC0213080068 +:1035800034A125EB1409680BFC211600FDCD1ECDDE +:103590001249D19F03D6192BDE1F4F1A54C955CE9D +:1035A000CF432770F9EB6E2302C9ABE5FFE828C1D2 +:1035B000C2F31A48AA4E510AF90C10ECFEE6DAF8EA +:1035C000F2D7EFFB2C3028EBD3E3450E3401FE7D20 +:1035D000D1D11919CFEBDBB22522DB08C4FBE9FB03 +:1035E000151FCE030BD9FE03E602DF0221FE240DD8 +:1035F000E8E020021EE220B80005B7AA03ABF37F83 +:1036000014D3E8DBE7143BE72E0957FC2FEBDBF084 +:10361000CFA24F000C12D505E247BE3A22EDD1FFF2 +:10362000E0FE333B3F3C36C3F202E7EF2020D03EC2 +:10363000E6F6ED18E84515F9390A0EDEF6EE151135 +:10364000543F12312EC7C2274DAFC72C09B95CE1D8 +:10365000F5D83225EDF8E01901D9071EF51036111D +:10366000F91205E3FCE401ED00CF0B23EBF022019E +:10367000EFEB18F9D80AFF0A2FF917F5E006F6F66E +:10368000EDD4FBDA261B4F1BE906EA1CF0DB0DEA42 +:10369000F837FFE308051B4AFC0E182455BB090048 +:1036A000ED2401220A0D1C1C0BE3F6DFE50EEFC929 +:1036B000F0080C32CE3131DDDBF90302F3C9E60C40 +:1036C000F7F7F11C0C0216F6E6F213FD36FCEB5987 +:1036D0001305EDE5D904FDBB0FD91714DCED02FE8F +:1036E000EE11F82FCFE5E5F201E7EAE3E10A1A125D +:1036F000D1FBF1FD10FA1101E7FBE0C652C2F87FE1 +:10370000DBE4D410F0E515FCE7F810640B1BEC0FBC +:1037100011B4E1CA0402EA24FC04C337F3F4F1F85B +:10372000FF032C2C413F49EBFB1C0AEB00164D1DFF +:10373000DBEAF82FE0050AEB0DF5F5F2EAF61004E6 +:103740001C26F90304E228FD35C9DACA1BD959EB56 +:1037500001E7000A1144E506FDE2203BF438E8F4F5 +:103760000F0E20FAF0DD17FA13F208080210E8E154 +:10377000EDF8F4FDF9D42DE1D7EC061EE2F8FDF4E6 +:10378000F8021F11F73907281C1BEA32F9EF41171D +:10379000F8F5E90FF1DE070FE40033EE2E1637FEE1 +:1037A000F82B052FE5EBE42F21DE0AF7F70215EFE2 +:1037B000FB0E1D29EE157300181F06E706DCD9E87D +:1037C000F2DCFBEC0109FF1AECE30803FF03E37FE3 +:1037D00015F1F43AF5FCFFE92204EE1513E5EFF7D5 +:1037E0001002EA190FDCE8F31036F3E3201F18DAB1 +:1037F00002F21EEBF3F20204E2E7F6E403CF00016B +:10380000F7E503E70B22200202DFFDD9EAD9EEE655 +:103810000CD4E3F3F90E4422FB21FEFCF4DF1AE999 +:10382000E4FA39241BE43BEEF7EAD3F5EA02152269 +:10383000CCC2F409DB1019021919E10C07FCF5F0F0 +:1038400017E9D73206E412FE17E0F1F9F8DE11D9D4 +:1038500039F010F2034ED91305E22020DD40F3F9D0 +:10386000FF131706F0F1FCF11904031013E60CF82E +:10387000F205F5DBF1E71F0BD5DFFF03D8FAFE12E7 +:10388000F9E50C03F63A332BF50DF619ECEB43058D +:1038900021EFE0F6EBD3E200F1F9390842192C19D7 +:1038A000F539EC32EE05E92C24E319F6F3E924DCD2 +:1038B000E2EC1936EB077F14E81200F1FBCCD115CE +:1038C00014E1F3020E17061820EA390338FEF64217 +:1038D000E4EBF71FFCFEEE0006DEEB16FAFDEFFC54 +:1038E0000707F90A04CF011B0D3D03E406151E115D +:1038F00002EF09F50CCE02E9FAE9E90809F501271A +:10390000F9EAE3DD072F23FF06E6DFD3F0E6F5F75C +:10391000EAE3E713070D09E5F00B010EECDD0B0000 +:103920000BF0485414EF3805EBEAE40BF3F3F32201 +:10393000D7D8DFECF0171BFD2911D9FDF91313F9C6 +:1039400028E4C81514D419DB01DF05D909E425CB17 +:10395000E7DA0BE21B35FFFB25F5011AE1291F040D +:10396000CE1C2301F7E6172EF2EE290AF5D9F3EC67 +:10397000E7EC12FC0DB63E03D618E9EDDAEDF0F5F2 +:10398000F600F2F6F225F527F6F60250E7F3F8FB1B +:10399000E5D81514E4D8EC2CF8011F143AEA1823E2 +:1039A000FF15E6FFEAE5EB0D06EE160207ED08FD52 +:1039B000EE061108ECF358FBD2222B0F05DE15F2B0 +:1039C00000FD00E92317E019F1E7DFF712F3047FA8 +:1039D000CAEA00F7F801D7050FE5CE2B03E9F41A80 +:1039E00012D9FC0A03CA09E618F6E9E0EF3917DE36 +:1039F000DE04DDFBF5F6EF32FBE9E509F8E8DEFE73 +:103A0000F2F306F600E211E4FED805E3F925F50528 +:103A10001AF41D1EE0F1D7DEF814FA0F08E906F5D6 +:103A2000F30922154BCE42DB27C3FDE916FA094CF8 +:103A3000CFF1F9FCDC2AF3293C1EFA02F9114A1AEB +:103A40002613FA4A0CDD1402040DE302E8F90D0D09 +:103A50004519F6DE4B23E30FFAF10B14DF37E601CD +:103A60001DF924FE050705E90D17E9011CDA01F02F +:103A7000EA1601DCE3DE1504ECDDEDF4ED12FAEEFE +:103A8000EEE02005C0264015EB03F3DBF1FC3735F3 +:103A900012E3C8FFFEEBFC06EF032B1F490AF4F408 +:103AA000E8410036F5FD0D2406DF1709E5051FF98D +:103AB000D70F1C32DC077FF7F70AEFECEEF2C0F409 +:103AC00006E8CF0414FC1537E0E62C1E4206F03E53 +:103AD000EFF205170606E61AFB0408FB0AFA0705CB +:103AE000181109E90BD5F607FF23E8E512D525F1F2 +:103AF000F0F4F4F611D0F3FE0017F5FB38BE1525EF +:103B0000EACEE6FD001D2A0E18E6C4DB03EB0F0625 +:103B1000F1E8FA0E06120F1100FECEEEDFE616F9FE +:103B200001EF402AEF0348C5E9F0FEFADC0518185A +:103B3000E3E4E1FBD4EA26F2041CDF00FDFD3204DD +:103B400002FBC904FFD612E902F7FDE6F4DF28F014 +:103B500000E4FC37A1FCEE05E4CB2317E30B2C2398 +:103B6000CFFBF7E61A0E1CF706E0203CD9DF062251 +:103B7000D60C00E0D6D20106E3BFEEC716FB080F55 +:103B8000130FECDB292ADA3AF645153AF7D010E2A2 +:103B9000F834D6DEDADEEB11FB1E31DF49DB1D1314 +:103BA000E3551236291F0A28EAD8D5D3F8D518D7F5 +:103BB000E41A2826C30354EAECE2F8D8EBC2F41066 +:103BC000E4DE5AC1EA50291311E13DFF1201FE65FE +:103BD00009FFCE00F8F211AE14FDF927BFD9E7F3C3 +:103BE0002C09F8450107D103F8F7F1F11CF6FFECB9 +:103BF000E3F309DC0BC31C04FF07D9D7221E137F94 +:103C000001CBD8FEF40317EA200361D8FF0AE0D500 +:103C1000E2B32CE10701D7F5D648CD39FA12C7D661 +:103C2000ECF050521B1F294EEDF4FF172411C6541F +:103C30000007AF00164A07BE092909F907310B34FE +:103C40004DFCF13312DCF00C1AD0E7FFEAF543DE4D +:103C500018E5033016FBB70F18BE0729E211470E0F +:103C6000F10DF9DCFCE61ED8FBDD1530D4022EF494 +:103C7000DDFE02F7D9DB19F11303E62815F8F3EBA3 +:103C8000DDE323DDF51C51F8E82A021AF2EF1AEC05 +:103C9000F023DCDE10E6494DE919350461AA21B7AD +:103CA000FC5DFD25DFFF52210DD4D2CBF40D0CEDD0 +:103CB000DB1E4343113A2E12DF071DE6C0EFD4F29C +:103CC000E8E405F8102419F8B4E2180D340CF67283 +:103CD0001107F6D0F0E8FF9B1B101408ED17F7E969 +:103CE0000307E903F5E2EC41F7EBDDEC0F09FFEB2D +:103CF000C42BFBDF1012FF05F5FBE5B937C0007FD1 +:103D0000FADAF408DCFD0CE9F30F153F3115ECF39A +:103D1000EDCE2BFE0607E0240426D71D23F8FF2650 +:103D200005FE473525521AC5DAEE1EFBEB0E302D87 +:103D3000EB06D804AF0EEAEEF30104CDFCEBFD0870 +:103D40003F32FA0C0FE4DFFF41EDE7D7FED762FE0A +:103D5000DAFC09230B1433CEFFE211CBC807EE22A5 +:103D6000C3152EDBE2F2E02FEAF246170BE1FBFD72 +:103D7000DCEEEE020AA948E0C80FF6E82107E7E109 +:103D8000D2F716061E034A0EEFE6ED2DD4EEDEC185 +:103D9000EA2E29E6C2F11036F6EC3B4F46ED29D566 +:103DA000FD02FA30E6CF140E01D2EDF0EFFDFAE895 +:103DB0000D1C2F3EC4387F2AD10C2F06EFCF32EED8 +:103DC0002343EFE31E030D18DDE71FF8010204741F +:103DD000F206C9001CD0C90728EEC11A01EABCF8D6 +:103DE0000D11062BF2CB09FF0007D4D8AA490CE429 +:103DF000CCF529100AE60415F3D8F60127D41C42A5 +:103E0000F1B9F6D8CC1D27CEEB5C1B0FF82BC91AE5 +:103E10001EDB01F9F4D8D9BE1710353FC0F72C14BA +:103E2000C5EB2C084DDC4AE4E2C720FA25EF24411B +:103E3000C2D5CFFBE24912FF1616F9E61CF40E14A8 +:103E400047090E180C1EEF11E1F7C341062618F9B9 +:103E5000F4F902EE4014E91310F7F9051DDDF0E165 +:103E6000F8E825DFDBF9F2F411F0F3EA093A0E097C +:103E7000E5F1F61ECB130CF0ECEA0B24F039F4FD5F +:103E80002819F0E10822F3BC0C1B13CB0DCED6ECA5 +:103E9000EA384709FDE00EE10E17030DEE0332F894 +:103EA0000F350859FC16EF2500EEF4F5DFE3E61CAC +:103EB000CF09F6117FFF08FE2CE900EA00ECE70DC0 +:103EC000FAD74036F7C3FE0DD2F5C5FDE1D4054063 +:103ED00024E70DF209F0F2F442072CF5CEF322FBB1 +:103EE000FEFEDCCF01E7E008FAEE02DA05C20FFAC7 +:103EF00006F5FD1F0ECFE1D6D0EB36FC263BFFEEDC +:103F000019E0DB0408D5FEEFF0E5E1F4D80015F088 +:103F1000EBE2240D09E813FCD80E2D27E2FDE8DCC6 +:103F2000F7040722241DE6D7EB2816042122C60039 +:103F300005E6DBDA050FF0CA2916F0F8EA3B1CE0CB +:103F4000D31047294459330D03490F0A1BF0BEFF14 +:103F500015DA2EFE1921DDEBFAF42619E009F8F93D +:103F6000EB0A0B1BDAF9E3E5E7E02D0A0ED30E109E +:103F7000E2FA47FBF3FA15EBC5F5000AB00D06DED1 +:103F8000FFF1D8EC4D1FF7092B12F62BFCDAC7DE38 +:103F9000E4DCD6F507DBF31108FB4F477FFA15FD8C +:103FA000F338DE0E1707D73E39DDE3F0EAD9F0C467 +:103FB000DC10083B09F96B05000516E50CD7F21B70 +:103FC000FAE9180BD6C5F92D1B0BDFE21DEA0D77B8 +:103FD000F750CDD9E1E8D80042DA123A04D901F01D +:103FE000E61BFD3706CCFB1B071BFDB9D5C93011FD +:103FF000E1F8FFD3FDD308EDDCF8F9E64356DB46E4 +:1040000002D0CF0907FE28D0EBD90A2AF61BF5D437 +:1040100026EEE9FFD408EEBFF94C281ED4E5D307FD +:1040200000FA3A534F0D54DFEA0108F70418EAFF8B +:10403000DED8E300E62CE116501DD731EAF8434103 +:10404000E319E1FFCCFC1FE5F1D7D2080C1629EEED +:104050002006F82D267802E3ECC9FA0608E207EC00 +:10406000A8C61A15F129B80EF4B8F613F0CFEC0370 +:10407000F21F1DF4E0F8220DDED9D708DA0809E2B4 +:1040800009F8EFC7097B393219F2E8E9F0D8A8CD71 +:104090000A13EAAEF1D4F04318FB553A6C0CE33B3B +:1040A000FE26C8C8F5240E1615E1F0EAEDEB2DFE4C +:1040B000CF36232D1F025015E904D4FD07DEB903C6 +:1040C000FAC95222FDDDD80A7FEAA91B2BF8E86461 +:1040D000FD1312DAE302F11917B0EF2903DCF9D668 +:1040E000101A18237BDBF5FAD84DFEE20DD51AD550 +:1040F000DAF6FFBA22C70FEB28EEDB11F756E55BC5 +:104100001FC8C21C09FB12B025D309E6E82CEB122C +:10411000FF0123D30FC812D6F04704E3E700EBE01A +:10412000C9122E443F1A7056EC01321C10F6D932D7 +:104130000BC6D814BF27D4E33D29DC091345716BA6 +:10414000CDFBB2F7D7DF0BEB1AD2DF01F01048EA54 +:10415000DDFB2E2C0E422ADCDCEB0F1C0502F3F4F7 +:10416000B4F10414D7F4C5FEC3D3310114DDFBEC64 +:10417000FA1F210AFA16380CD2FCDBF2C5100CD05B +:10418000E2FB0CED0E36031C10EC064900CEB4CD5C +:1041900001F8C0C717F8FD1604F63232591238FB81 +:1041A000072BFAF4FDF0074C4BF6E601E0ECF6D0F5 +:1041B000CF21252522027F1FE12EFCF8EFD8D11058 +:1041C0002AF51B33DBEAF00E3305BEDF1CE7127362 +:1041D000153DF3FEE604C2FB16CC053000D3F5E92D +:1041E000F004026369F808190719F1E1DFFC1DE723 +:1041F000DFE8F5D103DC08E6F00BE4FA3F2EE043FC +:10420000F9BCD214F4E70BC4CDDB280DE03AFFE88B +:1042100037E4F707F516E3F1F44922E6DE09F2E99F +:10422000E9001F2B51F25309E5F33B041605E0FEAC +:10423000D9C8F7FEC92EBAF33529DA2EF4FA574B4E +:104240008B18FE1DDDEC01FD0503D8F508123AF9C7 +:10425000FDC3D50C2F210B05FFD4DE21F0F91E176D +:10426000C413FA04E927E81C07083BFDEACA080959 +:10427000CFFE0AE8D59335CFAED6DC170131EED2AA +:1042800025DFD4D2F950F109EF3B111DF5DBDBE658 +:10429000BF47F4D5F6D1E90705DF4E037FCE135BA8 +:1042A0000C39F417F60F07211EF7F0D80BECF5D3F5 +:1042B000EC5610E7E8D857F0E6E71E0A12BDE828EA +:1042C000EACC63E623F7DD1261F6D9E1371AFC7711 +:1042D0000E1409F3D0F7D2A501F00B3C0B06FA102F +:1042E000F50913F3F2DE0205E9E8F0E03CE7F3D666 +:1042F000E40200A525EA2746E8DBCAFDD6630B7772 +:1043000005E9D41AF9FD25D5FB2509D9FDF6D0EA32 +:10431000E2CD2DF2EBD7D4D7E52D1F17F4E0DDE782 +:10432000E4E944484A061757E5E71A112A16D03F30 +:1043300037E7DBF8F71BEE381B0DCFF309612B27AE +:104340006233DE2702C308F94319CBDC27055CD3AF +:104350001D14162D1B1ACC1523D33B21D10BE3F4CE +:10436000D4DB3DD0EFEEFEE1D5F41043FEC4E7010F +:10437000DFEDDFF802F043FE261EBD580CEBCFEC5C +:10438000F00EC6EAE040EE161400E956CA0AEFEF56 +:1043900040FC2CBF09DAF73DDA0E495A3EF2E53B04 +:1043A0001A51E5FB03F805E4E9F8F200B4E2D7E9B5 +:1043B000C9D93371AD3057BCC0F62DE005E81713ED +:1043C000042D562804DED911E0DF73F20CF7D17109 +:1043D0000BE8ECE9D5CEEC43C6ADF718ECCAE3E147 +:1043E000070413FC1CC7FDFB28020FCFB82B0FDE00 +:1043F00008F029E204F320EAEFFEC51A1F33FE1D80 +:10440000DAD3CB11E6EC520312DD144BEB6FD81468 +:10441000F80A220B0ADA40202D460CC9F6F8E6F716 +:10442000EE1623296BE87F08C4FAFC37FDDFEC3E6B +:10443000D7DEB4D0DD71D1D93225E9DC0302EB221D +:10444000330FF2474229E928E998CC11BFE65AD246 +:10445000E8CBF634FA1DDF32E9CBE0251215F8116E +:10446000E82F0D0401DAD5FA01E1113DC6BC300A8E +:10447000D5CAF2FBFDD4EF0D16FDEEE2F508FFEF15 +:10448000E716E9D723112F1FED46EA3BD4CD0DF0F7 +:10449000FB0CE0F309E1344F1AE742233EC50FEA73 +:1044A0000251F64CD308FE23FC080FC70BCEF8E3ED +:1044B000EB033729DB432A03EBEF21FCF8DEDB11AA +:1044C000E835FC0B0B1D16FDEFEC2CF55EDEE86409 +:1044D000062AC1D4BB3201CBF9D62732E1E8FF0A64 +:1044E000EE0AFA31C8EDE7F8F410E1F1EBCC10F682 +:1044F000CFFBCDDD30160BF9ECD308EF30EB195FB5 +:10450000DAEFF517DDE415F0FB0B0E41022CCB3290 +:10451000F1B410F30502E037032CEF0CF6C7E01CF2 +:10452000E5F26446334473CEFC1803FD021A7A07A1 +:10453000F106BE00DC080BEB02E8E8EAFAE823E447 +:104540000026DBF5F1C8F7EB24D9DD0309CE7FD8CF +:104550001CF93013FD4BDDE2ABE5E3F3FE64F11D26 +:104560000DB647F1EAF5DBDFE9F8DD0E01F7FBFAFE +:10457000CA00E3B8D4CB14CBBDDED9B72E00F2E12C +:10458000002D12CAEA41D469033DE9709ED1CA0FD9 +:1045900015DFD8C7EE07F9FCF81D546545B10D4E7F +:1045A000F84FD0160BF70908FFF52D0E12FA0ACEB8 +:1045B000D7F71808CD141ADFC6FE12E61AE1C49721 +:1045C000EFD1C4FFCE1FFC35D1C75610560F0B34A8 +:1045D000E1E5F516DF20FA1E24D7F431110CFBD6E5 +:1045E000EE33216C2FCB0C36075FD8D1F9CA07D434 +:1045F000FCF1FB2218E1F33D0DB6F4023DC2D130CF +:10460000FAC3DF2BD65430E42CFB14B2EF5BF52257 +:1046100009D01DFE0FE6B1ECE849F30AE1ECFFC357 +:10462000FBFE7F640DF775EFFDD1F81B1FD0D26F35 +:10463000C6F5BEFEF14E40FA2012CEE9FBCF34386B +:10464000EC0D264F5AE0F708D7D50839C7E938FDF1 +:10465000D0E60E2A05FBD22417000507DD2B422CDD +:10466000B81CF9EF05482128F9EA032D11FAFE1BC1 +:10467000FB1FEEEFF3D615E5C9FE0EE9C1DEF1F73B +:104680001DD1EAF7EF093F18F05E254FFD20F7D660 +:10469000CD290FDBF5E7F329E11058F251F01FE3C4 +:1046A000D157F6280DDEB73FF4C9EDD60BC709D6B2 +:1046B000EBF4FAE3DCD94720D2B732FA19C81FE687 +:1046C000FADF37021D37FB08F2E09EFFFDFE097B93 +:1046D0000403F106E3E5F3D0F608FD01C8E4D602D1 +:1046E00000EC415D06F2E803F1F210BA31AD160FAD +:1046F0000909D1A3F40CB043E9E4E9B9CEE9FF31EB +:104700001100C4E2DA2729E4E8DC4BF4E9DC16DF27 +:10471000E6C916161117A4B204151951FAE1EB01F6 +:10472000F9E74E56621D2E00F608EFDD062F097FD1 +:10473000E7EACE31003810C65AF2E5DAFACC382E64 +:104740005111D01C02E6F8F62314F60A09E0F2072C +:10475000EFD91D36C30BDB31281E0DDEDCFC2A022F +:10476000D1DA3BDBD110E0F7D3E0D52009D7F0ED6B +:10477000D3D7E7EBF5FE12D3030ED4E028F1E21312 +:104780004041EC033F0AE04C2ADC035DE2E0E5D067 +:10479000F21E0BC6DBD90134E5195A5E29ED1E3A2B +:1047A000FA47D70F09FDB7C0D4FA0EE9C0E1CBCF65 +:1047B00000E41B3EEE0B42CAA4D513BDE5C21004B3 +:1047C000E91E28EDCBF91509DEF561E2FB09F27F60 +:1047D00022EBFDDBD0090C17E3D30925D2C629E271 +:1047E000D9E3E629EEBD04FAE80A3AC9BED01EEEC6 +:1047F0000DEADD5321D7090DFAE0DB013ED7DC627B +:1048000014C8D207EF1B260B2BE736641052DC07C7 +:10481000FE310AF7F2F2CAF422290FFE27DAB6E1D6 +:10482000F205435757EB5B04CDC9F34F330FE15209 +:10483000FCF4D1F3D56C12DB3715EDF2CA01EC2490 +:104840004F33E93C39380618ABB1D55523FDF5D6C1 +:10485000DF1B06DD1BEA0EE514B7FBC3F7E1F1D75A +:10486000F3F93CF80305E0FBDBD8DB150412EDFCA3 +:10487000F0FCF20DF20503EC06E5DF71E6E6DDD1B2 +:1048800038E2FFD2E87F141A07DCEBC3DD0DE80441 +:10489000FAEED5211FFA0D34F8F82AF1D8F1C30F3A +:1048A0001B13EDE4E1F25502DB0B04E6B5053838E5 +:1048B000FF3C2EEDCF20CAEB00FCE9FE130EF312F5 +:1048C000050337DFD0DED70817D608061408051D04 +:1048D000080812EBF9DC0B242000E0194000F8DB9B +:1048E000011910CEFEEF0705EB05F4FCE9F00DD938 +:1048F000EA150EFC180C2C0D0D0D0238BC67127752 +:1049000000F2E206EBE4DFFE05FBD5E2FBDF1B294C +:10491000D02C480AF5F7E9F603F71CDCF2E30D09A1 +:10492000F11CFF131E423148E9FC3A111804DD2E38 +:104930001916F600E70529E10A1A03DD270D3F0CD9 +:10494000CC2B230A00CFE50408F9F02B0B1C33F025 +:10495000560A00D6FF0704E5F9E700CDE90E03E2A9 +:1049600027FC3D18F84F19FB00F6F2093727EFFB3B +:1049700007FEFE19DE2A32E3FBEEF45304EEF5E403 +:1049800039EAE4F7D87F2510FFE2F3E9D4FFED051B +:10499000F3CEFD0718CDF10306EF0610FE1CEC0C5C +:1049A0002209B500F4F81AEF00ED0823E01A2A2FC7 +:1049B000DB1428DB0016542502D4D9E9FCFCF53AB7 +:1049C00006DFFFF91ADFC70147EF1D0F1905DE12D9 +:1049D000052548E2F2DEF7190D17D8FA56F40FFA5A +:1049E000EF03FFB6E0061500E513EC01E133050B1C +:1049F00006F10FF525F3E4C3F404E736AF56CB0810 +:104A00001AFCF50BD40205F7F5EFD5DEFBF14F2AC2 +:104A1000F31B060B12DAF1F715D5FAE70206FB0BCA +:104A2000E2F8FD08FD102822FCFA2BE5EEFAB9E9C0 +:104A30002328ADD5E2E503E33432DCE143FE31184F +:104A4000EED806F936E706F40DE4FE36F907EF2B4B +:104A50002EFC1EF140E5DE01F20500D1E4104BE42E +:104A6000032F1EE7D214F2EEE8E6F9113634FF09FF +:104A7000FF2200D71511142ED817EFEEF9BCDCE495 +:104A80001CB9F5D8F049ED0900BB2078E21AC3FE45 +:104A900009DD35071AEE23FCE605350FE007FCE8D3 +:104AA0002F2B0A2F00FD3C35CC04B3E7EBEB5C5A0F +:104AB000E3024C36DFFEE5E0D5C505D925DC24E56B +:104AC0002344E7C7C920F0EAD5ED70EA1E05F725B3 +:104AD0000B26FFFEEBD1FA370DF9C2F02EFED010F7 +:104AE0000E1D29D709080514F6F7DCDBE0231B05AA +:104AF000FFEDE5F90F3FDEFD03F6E049ACBF327F85 +:104B000009ECD60300E422F50E0FBCEFF5D7E12740 +:104B1000CB2F3DE4ED0DE62F1BF9E4F7EFF715255C +:104B2000C9060821072C4DDEE525111A092B9460D2 +:104B3000E129E9DC110A3ADD0837040213E33A26D9 +:104B40006A3044031AE8C30BC0D5EF291BEC0FE20F +:104B5000DEF4FFF92007D5F90A01F6DE0410F2FDB4 +:104B6000E31637E5E00A0BFB14E8F9F6051EF1F150 +:104B70001218F11DFD051AF8E60700160DF8F8F7F2 +:104B800025CEFEF6012929F8EFEB027FF4FBEB11AD +:104B90000AFEFA220204F705F1F70F02DB10FD17F7 +:104BA0001E2EF008F200190BECEDE2F1E0E43832D1 +:104BB00003161E143203DAE0FCE30AEA13F80313C7 +:104BC00016281B10E1FDF80113D82DFBFA0A0F0C73 +:104BD00003FAFD0DEFF5DF1DEAEADE091C03F4130D +:104BE000FC0B10BD04FD0E14FEF5F4EEF2F81DEC06 +:104BF000F1FEF5E51AF8E40BFC06E824D570015047 +:104C00000DE4E5FF0FE1FBFF0BF9DDDEF41C1111F4 +:104C1000E424FCF100FBE5EEDAFFFAFDF7E7100310 +:104C2000F5090F1A02151F29EB0D1E03201CDF15B5 +:104C30001926F8F400FBFD06061500E004203522D5 +:104C4000520A27FE02E4ED13DCE4EE0B16F601FD3A +:104C5000563AD1E1F4E4F0FEE8CF13D7E25501E192 +:104C6000E5E03EE0E41B4CDF1C0207112A16F114BC +:104C7000EC2BC91BE8FF2A02DEF9EDF000E8ED039A +:104C800069FAE9E1A467C32004E81FDDE7040B0E1D +:104C900029DBC84CE9D324DFF3151AFBE22EF6D248 +:104CA000477FC5F2E4F228EBE0F03FF0BFF63B327D +:104CB000E7F82B0D3D020EE923E4F8C0EE13DA12FB +:104CC000DD240025FAD1F206F4CB214516F5EE07D6 +:104CD0000F2C1E140ADF0734FC2FC8EB1305EA0360 +:104CE000EF2704DB1302251CEAE9FE14D1FC24049F +:104CF000DDE0ECEE2AF5E9E210F5E633C7340769AA +:104D0000FFE4E1D3030BE71A1FFDB7F0030D3D0AE3 +:104D1000DD39212523C9C717D8EEE1D0F00F1AF0ED +:104D2000DFB80A32C9463EE70BF6F404E333E63552 +:104D30000437CDEDF6EA3C0C141D11A60BF62F3806 +:104D4000FD0D21F855B90208ECCB0617B8D7D1FEF6 +:104D5000D544DEF62B29EEF055C6E2B60603EE0486 +:104D6000DEC777D5F61814F401F230D7FD6302F4EC +:104D70002D22206AE76841C610F2E80912EFE8F731 +:104D800036212BFC007FB9F705F816D0CBF3074688 +:104D900028F9C452F6F91AE9F5E20913E22B00F9F1 +:104DA0001250D002DCFB08E90CD4F605EDB409532F +:104DB000FB172DF53300FFE545D8E107F3EAE60ED2 +:104DC000DB2A0908E9E31FEA20E9EDF80CE3E544F2 +:104DD0001040A93715E2E31A040CDAE812E205FFE5 +:104DE000E3EEF94B0917110719ECCCE1DA1D28EEB7 +:104DF0000FE7EAD2EC0AFF11ECF919E2EC65EE2CB0 +:104E000001EDCAEB0B08D9F1FBF81102BCFAEA3547 +:104E1000F90AE7220BE5D33BB620ECDBE9EFCCD770 +:104E2000F60C11251A3A650D0E00DAFF182D44EC28 +:104E3000F72DDF2FE70EC7DF07EDFADF042647283F +:104E4000D0D80F0E01C614E90101E2D5D7D3E9F598 +:104E500040360201E52C2BE822E515ECF739FDF987 +:104E6000FDF52ED9FB1019C24EF6DCE4FEEC02F87B +:104E7000061FD832D4EE251601CCE70112D3F1FA81 +:104E80004EF5EFDED447CB13F5E50BBFCD12FF1C7B +:104E90000CDBE45807DA2607F0EA23DFCA6CECDB08 +:104EA0003135D9D9CD0A47E8E7E9D4F6F5042C34F1 +:104EB000CA2D3BEB100901F9F509F6F1E409DED939 +:104EC0000808B67FEAF60E0F09BA51304AFE1B0FEA +:104ED000EFF512F30DE8EF04390CD0011E0CE7F7E3 +:104EE000DDEB02D7FBDE2923EFE701F8EDDC25EA55 +:104EF000F3EFF0EC100CF6030BFC0419DACBFC74A6 +:104F00000DEBDDD4FCF8031B17EA28D5EE0B1A2FA6 +:104F1000D531E3273CE5CB17DFE3E0BBEDFC07052C +:104F20001DEB111622282BF8F2400308E42B081E73 +:104F3000DBFBE81A29F101ECFEE236CA1BF0062A77 +:104F4000640C32152CDF0802E5E6E4ED12BDFA012F +:104F5000E11BC60A5ADBCD0E2308E3E6F4E92EE096 +:104F6000F3EB34F7DA1112F907E9250A404133016E +:104F7000CC040A0BE73E27E2FAE3E63D34D9E1C868 +:104F8000172228F7087FFC0BD9DBF628BAF3002B91 +:104F90000CDDF40702FB044300F0440420D8F4487D +:104FA0000252F1FC0EF9FB2702FFCBD5C7FF0C53D1 +:104FB000F60C1FE5ED1DD9EFFFECF606EE060BE74C +:104FC00029171BC6FE0A0A0CCF0C1716E6EEF6755B +:104FD000F476C12C01EEF31DE7D5F5E4F3E7E2E149 +:104FE000DFD5FC3EE0FC010E0620E1D6E3DC0CF14F +:104FF000FAE0D3FE180F1D29E5ECF221E6C321E506 +:1050000005DBE2EDDBD2FE0025E3F9C8032AD83D3B +:10501000E018101C0EE2EB1019F22BDFF005CAE9C4 +:10502000F444232A1CEC4ED50607C00D082C353756 +:10503000EB2AE39EF414E6E21A0508F216F838EBC0 +:10504000122B1E381FF6FFC9F51EDBE1E41126DD29 +:105050002C05150823D1F0DF36F005C2EC041EDC68 +:1050600020E42500D5FC07E2FCE70A1740FA010816 +:10507000F90BE30FD71902F5FAE8D4DD22E0F2E8E4 +:10508000A3DFD4DC1D6BE90AE3D411BAD401E0E557 +:105090000CE4F5260E025C2B10F0542004FCF0E624 +:1050A0000B26EFFED1FE6946CCFEDCD3ECE0254BAF +:1050B000CD5141E3B6F5CA05F3DDE4FA13F10D5B1A +:1050C000DF04A9D7E8ECEA02F9FB4EFE4F20FA1FF5 +:1050D000FB3D13DDF8E8133C21FEEFEB1A05EF0072 +:1050E000ECF3FCD1FEE3FCEBD510E3F3D7D1FCF2FB +:1050F000FAEACEF826351B1A3AC61305D5FB2B7EE5 +:10510000F3B9F1F108F40C1004ECCF00FEE9031937 +:10511000FF14492E0C02216814C6F702F1F7F602BB +:105120000F22FA47035D7FCAF5173814F50C2129C1 +:10513000EC1DEEF8EDD31ACAEA04FBDC06F616E223 +:105140000853F810EFE9E5FAF7F5ED15FADD11DE91 +:10515000FD0D07FF3CF9FAFD0ADFE1E0F1EC01018A +:105160000AFF0C0BFA01F3FEF5F2150F0ADFE4FD5E +:10517000FF05FC0B02FE01EA03F1F409FFF8FAE96E +:10518000EFD5F2EFE64A2508F9E9F4DB07F6F60B6E +:10519000F0F6DCEC1AF81738F7E1300203EEE33DE5 +:1051A0001120FA1EF802281EE9FFF3EBE711101E8A +:1051B000DC1D2CF0D90AF2FF1AFAF40CFB0CFC0FE0 +:1051C00012E20FF900DCF6EF28F205113002EE2AA8 +:1051D000FD010EF2FEE8F7231AEF17F40EFEECF8CD +:1051E000F8FE0AE2EF0FEBF40008FE01E3E1EAEC5F +:1051F000F101F2F80A13291BF3F5E90D1AF6FA4E3C +:1052000002DDE901DC02FAF7FAF5DEE919FF131C09 +:10521000ED040712F9F0FBF31CDE00FBEEF5FC09D0 +:10522000FB11131612FD470EF6F01E12FB0C7FFA4F +:10523000011CFC03E7EEF3E4E318F804091639F562 +:10524000F21B10F7E8EBEEFDFD18E601D7F221F4B2 +:10525000DF36101A1A05DBEF38F403E3012B340AAA +:1052600014EC47F1E9E61CF231E0020735450DF791 +:10527000E405092CC93E35D2D6E7E4F90BEFF4D0AA +:1052800035E9FEF6E27F15E80EF51CF3C90008EFDC +:10529000FBD2BF3207E5390DF518211BCDE21BDC2F +:1052A0001B47F7E6EEEDB730F0E804F7E4FFDD75F5 +:1052B000F21819EEE206D8FF5DD1E5E7EEF4FEE55F +:1052C0005A22DEF703FD07E6D3F3310CC5DDEB7799 +:1052D0002F46CF0B020F00EBF706DDF700FF0802A9 +:1052E0000AD0E10E03F7CDF00704EEF9C8EC1A0F6F +:1052F0001DE3E1D80421F717FE163E0EC5E4FBEFCF +:10530000081DC6C004F4F209FED2BA0C01F5CD2F77 +:10531000E5251904F6FF207C3133FBD3FAE5DCE503 +:10532000DE28ED3B262B38EEE715B4E3FF482E537D +:10533000CEFEF006F4EF0CE20422FDCC0ED6ED1109 +:1053400039FD1E080AF336FD08EDF3E21CA82A0118 +:10535000D82203E7D2F905EDEA00F8D8D532400F9C +:10536000F3EF4CE60610101FCD06F231F5350307BA +:10537000E9070017F8DC3DF9F8EEF10827F0F5F140 +:1053800034FCF70DB4700603EADBE952BD0026DEFB +:10539000F6E5E6FFE6E226400C214B13C9BAE8FA2F +:1053A000F522FED5E1D30438E7E7FBF5F0E5E83A6E +:1053B000E40109FFB1F606DD17F52A0BE9022A021E +:1053C000120AFFEEF7F92C03D1B50F0ECBE4FC7FE8 +:1053D000F915E0F5FF04DE0C42D901F10902E1F70D +:1053E000EFDFFE0CD1D6D7E90DE5CCDCBF130DD92C +:1053F0001120DE1D06FFF959E10A2049F8DC14F1FD +:10540000FD13F6E5F1D2F8D01AF2D4D9FA0FC24C56 +:10541000C833173407DFD2F90FDDC3D6E6110BF519 +:10542000E426E91C34285AE512E700102426344407 +:10543000F10007E40B0C0E00430AF4F0FDEA320C15 +:10544000280F2944351E2003D631F2D2DEFF3EF06C +:10545000D11CF1063BEDF5E651E5F6BCEA17F8DFA5 +:10546000F5A23FEAFF11FFF2F1FF2423292B0508E3 +:10547000D109E02DEAEE06EBF0E9E81011E6F0EADA +:10548000350203F3106ED0D202F80D1ACA180BF4CD +:10549000EEE3100D0FF5F21DED1B4910EFBB0210EE +:1054A0002D4D010117E29C31DD081AD5F3E1D549F4 +:1054B000E4343122DE0EEF0F75B5F1E5EBE1130AAE +:1054C000EDF632F4FFE7D710F1F0CAECD7ECF27F3B +:1054D0002A53CEF5FFEAD51D0C31E400E918FAE5B0 +:1054E000EFCC0DF8EFEDCB0FF4F9E4FADEB4F4F8FD +:1054F00036F3F5F0191E27DE06F92D0BCA4A0ABC51 +:105500000FE9D903FBE5DBEC01CBCCDCDDD9C72C03 +:10551000E5283712DCFE3954161D26C8D9EFD3E72B +:10552000013BE949254F72C0EE0FEB19F820E41456 +:10553000F901E2F21718CBDE2526EABB02291AECA4 +:10554000D01F2C5E43EAFA14D622DDE3C9D136DE41 +:10555000F4FB0F0D1FDC08EB3FF10CC2E52E180623 +:105560001FC75BFAE6FA08F7EEFD081920440401AC +:10557000E605E231B2BE23C6FAFCD5CD1FF117EF26 +:10558000F00517F6F773F4EFDDFAE025C11901F421 +:10559000D606C52522F04315FE122DFF07FF27C1B1 +:1055A0002941000FFA17CF67E4FFE1EEE4D4DC49AC +:1055B000DD4445E2A305DD2857D60105E7E803F6FB +:1055C0003BEBB0E209F60DF4C7EB3BD2C70F027814 +:1055D000304AD7C7051801F7041BDAFF11F5FB01A4 +:1055E000EEBBF711DFEACCEBFBECDEE0D2CF17CD60 +:1055F0004804F7CC0D18E0FC0EF6381704D839A48F +:10560000FFDEDB00FCCA0FD1FEE1A7BCF2EACC3B17 +:10561000FD023918F629327A27F2F6D2F8D6E7E8F1 +:10562000ED4D00322B7D7FE41507DC031906203594 +:10563000CEFDE1DD1E0EF3CB1414FFCEF5F2D2FE4B +:105640001024192FF807FE17F701EFF83CC12AFDC7 +:1056500013E403040DFABFF31B00CFD4E30415F8E1 +:1056600025FF22FBD5EDF6EFC8F429190E0DFEF843 +:10567000E0000C1DEBD512E6FAECFF5107DFDCCBA6 +:105680001DEAE2E3163BF1EFFAEE074DF2EBF213FF +:10569000EA1721DD14E9FF0BFE125B1AFFD503495F +:1056A000FB2AFA140BEB0C2101FDF2F7FDE228674F +:1056B000EE3A220EDDF82AEAFBD70DFED6D20EF91D +:1056C0001C0A17F7D8E3130A24FA7BE51AFFF94CF2 +:1056D000EF19EBFAF7D5EF32F5E8F80426F0D6ED3E +:1056E000E7F00426D8F4E62FF406F002D2CF29031F +:1056F0002AF5DF0303F60BF501ECFDFEE236182474 +:10570000F1DCD3EAE6BA32D905F7E5F1FAE1F83B84 +:10571000E41B02F9DE160B0BFAC807F7EA1AE907D1 +:10572000DB30244E2A3D7F3316C6FD2B1CF1F419C5 +:1057300000E3F4CAFF04C5E72C1EDB01D4121BDF13 +:10574000552109400D1EDF00EF04DD1F10EF22E0A0 +:1057500036F80205D10038E249F4B7AEE03632D46B +:105760000CD427E6EC06F2EDE6FA19FDFB0EE2FB9F +:10577000FBDEE82F1CD33FE80FDEEA182DF4E9E842 +:10578000300FECFECA4FE3F9F8EB0806E1F8F4D469 +:10579000EBF5E80506EC0846DB1A4809D8E1FBCD35 +:1057A000110D04E9F5E12716E7F6F8E2EA05F252F1 +:1057B000F132240BC4FC1B1F1F08FEFF12E72C183C +:1057C000E6F1F7EE00E318FFFEC20EEC51FFEE46E5 +:1057D000E6100FD4EBE3FE2934FDDEDF1507F2D827 +:1057E000F7E4FEE40BD5E1DA1BDFC3F2CC2015F2BF +:1057F000290EDC0F021F27FAFACC091BE2291D68CB +:1058000010FEECC3DAD116D41CF6FC1A0A12F838D2 +:10581000EA252D11D6D40648FED0E7D10324E106AF +:10582000E307FA2B34517F031DD1431B27FE2823A6 +:10583000E0FC09EAF0FFF2E6FFFFE4DEF5ECFB092D +:10584000F450463F2F0FEB33F111DB05C50E28DB7B +:1058500072F3F1E807140407F4E117D1CD19F3E767 +:1058600026EF270AFA4AF810E60DF3F63518D805A0 +:10587000EA09EE1BFFDA3AE2F0E1F0D241ECFDEC8E +:1058800037E9DB10F276F018F6C90DD8E20DE8EC36 +:10589000F9CBF710DFE4F6EE0FFA15FEFFD718DBB1 +:1058A0001E56ED051C19050AE3EAEB19D722FE1175 +:1058B000CF0F1CE6F1187F0F1902DEDDECF0DA5F86 +:1058C000EADF10D418D7E91863F204EA1BF1F80AEA +:1058D000FD3359F0E4D4F2310415D0DE2508F0028E +:1058E000F7F815D9FAFC210B1A3BF102F943F7F549 +:1058F00003081601FD220DF4FED3C751C575D7E686 +:10590000EAE1E8EBCAFA13D9FADBD82602F6540F1B +:10591000FBFE0F03FEC4FFEE48D6DFE119EFF2FBFA +:10592000F3D3F70408255246F5E633F2DE130BF9FC +:1059300035EB09E6DF0B07D2142CDEE932CF050C7C +:10594000D4F5EC0C0807E90F0B08F724F6FD173C1B +:10595000EF16EACF380008FEDB23C1DB0A470AF95D +:10596000D8154915F6164007F2FACE0F2D4BDEF882 +:1059700032FABAA8165D74E2BEF7E1EFE7ECDF0297 +:10598000F1B5BAEEDC4EF0DD02CADF75E61BDEDDF6 +:105990001DC02DE5E3FBE50717190116C4F92B2EF1 +:1059A000202AF30DF3C2E00FF2D4F6EDECE44257F7 +:1059B000E7F02D1B01FC7904AFD507D20ECF3DD106 +:1059C0000F211DE7DF371002F30E0A06D1FBDD3B86 +:1059D000F62A193004EFFF3AC6E0ECE02416D7F6B9 +:1059E000FEFA0B162A0F40DF1422F4E714D61DC866 +:1059F0000BF2CBEE0A08EB4FE904E245E3D81706B9 +:105A00000D14EED9083D13F10BE2D2C61FD4D231EA +:105A1000D9F26E020BDC03E220C932F6F6EA200866 +:105A2000F200260E04E710D6EE01F0D5D300EF43C6 +:105A3000E235C602F01E7FE32F0C00F449E378EB59 +:105A40004ADC3AF145B8F22DE7E1FE2EF5FAF41CF6 +:105A5000C7FEE5F454E6F6200CE6FA03E713F8E493 +:105A6000FCD91346D1F7E80D09E4E7DFD920F2F9B4 +:105A7000E81E0B34DE24FC08EADF104EE628F41999 +:105A80005FCFF1CE0623E5C3ED1E2BD6E3FCFB0270 +:105A900015331EDC17EC00FE07D719F9E0DD0D14F5 +:105AA0002D52E705F0135913F2CCE3E9EAC20407DB +:105AB000090C253ED72BC8E1C5D301E9F11EDCEB6B +:105AC000F4E237DAF1EB1009FFDAF024EDF6F6072D +:105AD000082629F1DFE4ECE0ECD9052C01F41BE801 +:105AE0000821F0E31112F13A000CF3FB20E126EE5D +:105AF000EEF7FBF11DE2EFF8F8D2F5EFFA79E06589 +:105B000029FC1A091706E5F31AFFF30616D53CE837 +:105B1000D6184DFDFE1CEBF3E3DF0E30EFF402CDA3 +:105B20000A0B33280339D17FDEF83622F81BE8054B +:105B30005CE8D7EC0D1055E71601E8B1040D1CE345 +:105B4000EBF73AF8FDDAED0131E9C9EA26011B214C +:105B5000EB04F1043CDCEE1AEFF0DC15E6C7FCE7E1 +:105B6000CAC7351EF21CE5FFF6F7ECF80FFAD605AA +:105B7000EE1AE311EE391BF4EADCD6F9BF27DC128A +:105B800043E5DDDFE44FE4F6EC27F09AF4F605DABE +:105B90001F02DFEA25CF0942FCE0250B1006E722B1 +:105BA000F61CF4E0D81C400FEBD5D2EDE812341807 +:105BB000052B3928C5FAB60FACF5120A1F13D625E6 +:105BC000EAC23AD8D202F20005EDBB03AFFFE619F4 +:105BD000202C52E3F9FEF1E5E70EFA232FE5FEF360 +:105BE0003C6129D91011F601FE1BF70E3DE8ED06C8 +:105BF000D4E705ED2C2F21D81A0DEF0DDD6BE67FD4 +:105C000011DD151BCE2918F80618D00019C71BE3A3 +:105C1000B814610EEE0A00D75E1115E31AECF70610 +:105C2000FE0F1D24171FC96BF5EE2B0ADA06D0FBF9 +:105C300058FDF90901F37BDCD502E6F80E0724E3F1 +:105C4000FE04293104C4D8174204F3EBEA0E4B12C8 +:105C5000F107EDE2CADB22E3EDDFF901F6D9D2FA72 +:105C6000D2F20622D6E701CD27E62236E0F2020C78 +:105C7000EB15F4DAE4131309D005049CFB12FA01C6 +:105C800048E12DE3E533AFBAFE30FA0D1214EC1BF8 +:105C90000CFFDE0414111BFA041716F1E0661F4511 +:105CA00028410F4CE5FC504808E8BFF6D0E005035A +:105CB000E70E58F943D8E82B19CBF3DEE7F0E4E917 +:105CC000DBE1362AC2EE1A15E8E5460E11171A1660 +:105CD000F92805E917F7F105182C3204F70CDFF75E +:105CE000F9370F063DF8FE17171D0E0931E2FBDCF0 +:105CF000D9FBF9E82AF817DFDB2BDC2C53C3C07F74 +:105D00001AB1DBF3ED0609F6111FD2C602C81DC792 +:105D1000CBE90EE1EE0C14E9C41BDBCEF8DC03F694 +:105D200017F3353FEE43E532D3053A00F30AF4F5B5 +:105D30002F1EC1F714206AD4C31D182C31E9223D4F +:105D4000FFE34D3B00B9FA050418EF3404EDC60338 +:105D50001BF5D2260813271FF1CF0B0E14D0FCDE43 +:105D6000BDD114ECF600E6FBD4F91C24E3E3260BCA +:105D7000E300F2E3F4C522F41B38DDDA1AF1ECFD9E +:105D800012F7E4E1F049F741E2FBF279D8F5D1DB13 +:105D900003EDCDD501F9F03FFD0D4A1B29C5DC3DD2 +:105DA000131DE524F4D3022CEDF811DAD403D7D96E +:105DB000DBF03941D43E16C504EAEE12EEF3DF0DF6 +:105DC000EACF0EDC03F21E1F58F27FF73EF7F825EC +:105DD000042A1607D3D20A39DBD51D0904F1E9FAE2 +:105DE00023F52CEB33DC05E71D2CD9CAFB00F9D3D6 +:105DF000E6E40FEB3C272CE408E7DCEB42EFE94F4D +:105E000008CEDFFEF61D27E018E91C15171BF2FD72 +:105E1000FDBC32F319E4EFF21634EDB201EBE3FC12 +:105E2000D9021F1E140B5117E000443CEEFAAA4B96 +:105E30000906B7F30C40FCF2F517DEFF26243629DD +:105E4000EA0EF35205F8E70AFC06BE02DDFE53F245 +:105E5000D510E6E45FE2E00515BBEBE1091CEB02BF +:105E6000231F11FDF4F820D80EEEFEF9190F0E0CC9 +:105E7000181810180635412FE0EA242C0CFFD3B572 +:105E80001DC31DD9D53F2DDE0D40190DC4F5F907F1 +:105E90001AF10B3D19DBFCDFFEE00EFEE11C1F38A2 +:105EA0003233ED0FE1EE395E0BE9E4F1E3080A1B52 +:105EB000FD1F372806F4E0F420E80AF2C1F30821B8 +:105EC00000EF1CFC15EDF1FBF9DB06FCFE0BF80204 +:105ED000E1140B1311DC050128FF39010412EFFF57 +:105EE000F7261FFC16ED0E14F70FF5F8370025EC1A +:105EF000F2EBD6C1FDE0E2F5EEF61CFFE13DCE7F10 +:105F000007F2F6E30AEC06E913F6F6F70AD022E107 +:105F1000DB0A2004E60F16FCE5DF1910DBFEEFD4E8 +:105F20002B1E1941F321EF0DCA2A1829E929400532 +:105F30001DFECCEA032525E7110DE2E107D23DFB6A +:105F4000C9F32F00FD00F82D3206ECDAD4DDE5EAC6 +:105F5000E1E7DCD911091D4B03130AECFD22F21312 +:105F6000E7E73DE00AFF2A02E8240A1F1D20DBEFD5 +:105F7000E7EEDDF9F7015ED4FE01E60467181AE8E2 +:105F800001E4F2FED218EC0DF9E3F947F91903F533 +:105F900007D60EDFEEE0F714FEE826D811C213E9AB +:105FA000122F0116D1F7E00FBDE9F9FE2CD9DFEB76 +:105FB00000E02414E5F77FD7ECDC0DDFE8FBD5F13A +:105FC000F0F4F6CD211826F9EDEAD0031BD1F1311A +:105FD000D1D66219FFDA0B0D31CFF4F207DA3504AE +:105FE0000DF1333A0DBD00FF091CE2ED0F39D4D598 +:105FF000F5DA2611E3080F45F936FCE8ECDDEAD8BE +:10600000F3FBE0E4044647F810B73B31F8F8FB64D3 +:10601000FEE35F010CC2CBD5CBF923EFC81406F227 +:10602000E6D929161CF051F6D1D8FA22EC0D0F361C +:10603000E6F116EBFF1719DE110EEFDC2A114037DF +:106040001DE7DE4207E8E92044CDF6F3F012432FC6 +:10605000FA1BB3E87025033005D638F6E63EF0D3D8 +:10606000B3003702E30CD5FFCD28FD111ECC10F58F +:10607000DD0CE2F3E8F84AF7EF14C12AFD06F51546 +:10608000FFDB161ED60AE02814FDF254EB21DCCA11 +:1060900015DD3FEC07DAD740FA0134512001239097 +:1060A000F35FF610BDCCC1F4FFF41219EEEDFEE87B +:1060B000CCE42C6DC51B7FD01DEF05CEE8FEF1E7CB +:1060C000EB1028EE4237061FC9E592E8E4E9136BAE +:1060D000FB03F0D9F9F1F224EAE4FEFE0CED06EC44 +:1060E0000106290901C0F0E3351B0DCCF1ECF8D60F +:1060F000F509D6DF22EC0BE503EF0111ECE8FBFA22 +:10610000F506DC04106B39F70D0509DEC415E2F164 +:10611000E7123E2538B113CD4F3D3AB50AE8210CC0 +:10612000E70F3B2845CC3ACADEE1E4299B04E7347B +:10613000D6D5E1DCEB4123EB242CCCC107000DF4D8 +:106140002AD9E229F40518200AE5E727DF0B3B22CC +:1061500004E0EF1A32E2FB0DD6FDFB39F3E124D562 +:106160000C07252CF8E40B14E1F9E612F804D9F138 +:10617000F50503FD3908E402F51AC719B4FAE72852 +:10618000E7EBE5D20027F6F8F20FF245030548D118 +:10619000EAD9DF1D50F0E635EAEE21460CF029037E +:1061A000057FEF2103DED330F4F1E007FB27FD117B +:1061B000F8163334CD07EBEA151A10E0ED04EDF3D1 +:1061C00012AE25DC0B3703D6F2EB38F4D501EE62C4 +:1061D0004D261006EAEC10DDDDEFE8FCEB0EFCECE2 +:1061E000FC29DBE6D8F0E7F9F4F20BF90316E4FE3C +:1061F000F5F7D4D20B32FEB7C9C8FB083C09F81238 +:10620000F9F2050CF9EB14D7240EEB32F5D7EFF6C3 +:10621000EA084DFDFA03333D4B2602C81B040EDD90 +:106220001CFF43390A50DAD7EAF0220BCB22EB02EB +:10623000E5D822CF21142708D4240F2A11E5EAF04B +:106240000A183DFAD8FC20154CE7F4E0C7C823F43F +:10625000FCFDFA1830E6D0FCE7F7E933EDCC24EC8E +:10626000F8FE262BDDD0FC09E2EFDCFB1536D80B5F +:10627000ED07F5F93D141DEEFB0BB94ECDD5E3EC62 +:10628000FEBFD3D20747FDED0500197CFE1753CDA5 +:10629000E0FCEE0F5EE8DA59F2021750EDFA170251 +:1062A000F623F21FF4D9DC4AF2F7C7C8CC371854EA +:1062B000FA003F3FFE16F3E0F8F114E6F7E5E4FFDD +:1062C0003C924DF5081CD502DCEB59F1D9F8FD6480 +:1062D00047093130ECFA28EDFC16ECE201EBD1FC79 +:1062E0001E6310D4F7F8D2020005EDF412D8E1F6DF +:1062F000E2F6EBD4FA520081F0CBF71A15481430CD +:10630000FCE20914FCE31EE2F70BE23E1FBBDFD602 +:10631000FC2C51FEE31149254F34EEC11AEA12DB81 +:10632000172038360C12D0C1F8F70CF9DB29C3025C +:10633000D7EF0BDB133033E9E4270F0F2A131DD3FC +:1063400007144021F5000024560DF4E6D1CD30D6D7 +:10635000DD0326065AD3E20F02E3FBE6E4B3D7EFF0 +:1063600014073A15CDE207FAF0DDEF2636260615BA +:10637000FB15ED171A031405F701C55DE6D4CDE74B +:1063800032D000CC067F1BEE29092153C51E1FE227 +:10639000DE164A2E55F0EA400F07F429E7DE0922FF +:1063A0001A2A0240EFE8DE660AEFC003D211F25A61 +:1063B000E321314ADA0FE4CE09CCF0EC24D71411F2 +:1063C000F9CA5AF20218CB04D6E3B9D1BBF7DF659C +:1063D0003D1CFED1FEEDEA0DE334D8EFFDEDE907FB +:1063E000313DEFDFDB01ED0E2010EDC90AFAF52E8D +:1063F000F0FAFECA19FE16C7C7011717C5550305DF +:1064000004DCAD0507E008D2FBF8EF18FBCBBEC1FA +:10641000E3275EF4F1003F17363718FC25DB0DE566 +:106420002416212A2935DEC9F12108F2DD35D228CA +:1064300000E6BDD8E83530D4170AEFD91118FBC5EE +:10644000D1275A1831F20505430DF207F6E953CA70 +:106450003703C021E941002CEECE2310E7F3CDE550 +:10646000ADE8410DD51BD204E9DEFEFA28D2EF15C6 +:10647000E4EA0BEBFAE94BD9D6E2D0E32513F6EDCB +:10648000EF14FDF1DC3FEA5D1A1BF3DFDEE70EC916 +:1064900055D2F7B0BCBFF723EC16201A68C517F227 +:1064A000072008FEF302F31D06E81518F1D7D4F013 +:1064B000D1023955A9157FDEE903CB151AF29E1AD0 +:1064C00017DB1DFA14FEFA0163F8C2EA11EBE53F8F +:1064D000FB21FAE6DA030139FAB9EF1405D2FC0719 +:1064E000FAF408116ADE1F02FC5A0700F3DC09DB2C +:1064F000E6080EE81DEE11F80315E308035AEB1B3E +:1065000015D0D20ADD5E2BF8060632FE012112FDFF +:1065100011EA18FAF4CAF7D62027EAFBDCF3D7F918 +:10652000F702401D17066F4FD30226EBE0E9E1FFAB +:1065300019E3DDEAF020220A1218DCCC174D4B5586 +:10654000F5CE011BE1D7F50B19E3EAFCF20446088E +:10655000E7FAF0E764F9EA0801DD0AE20DE7F3F192 +:10656000FDF60F06EB03F9ED0FDEF30B03EDDEFA9C +:10657000FD0BDA05E2FEFFFEE6F60901FE02F8FA7F +:10658000F3C10FF1E3335116F8FAF1FDEB12050AEE +:1065900007F0FCF7FDF81B0C1AE6FB01DB2BF023E0 +:1065A0000D3AE91CF1125122F4F605E7E70F131436 +:1065B000F41D280F030A01F5F7EEFDF8FC0DEB01C1 +:1065C0000D0F064E1000F206E7EDF23B310B0A19F3 +:1065D000F4E724FB06F0FD251501FBFF11FEF20098 +:1065E000EA0509D4FB09F30FFD19FC0104F711EDCD +:1065F000E1F3F0E522DDF517F8FBE1FB2BE6F061B6 +:1066000007D8E308FEF50DF901E7E9FD02251D1F96 +:10661000F80C1708F2F4FEDDF4FBF1F1EBFF15F3D3 +:106620000B09181DE11CFEF2DBFE2A0A12267FFD73 +:106630000F2B000402F21AF0EE0D00FD1A134210A7 +:10664000CC002CDCD413F2F9E606EDE4DCF5E0DF57 +:10665000E502D9FD2ABDFB22D9DBFE1DEACBF00FF6 +:10666000D605FF11EED2CEDB17D9EB0306141DF8C9 +:10667000E801F90BE4E0102ADAEDEAC7161EDB05A3 +:1066800013B9300FB8254CCDFE0DFC3E1A0101EABE +:106690001617DC1A0EE6260517230902C21F0D0D78 +:1066A0001F1DFB2FE0FE697F08E2ED08DD001805E5 +:1066B00008134B431430EE20F5D7D21C08FDE60634 +:1066C000D9E3230CDAE7401AD0D53D122C1AFC3757 +:1066D000064BEADAFBD607F203F93CFFF7FABDF501 +:1066E000FA0C20F02BF4FFF3285CF3FD43F80204CE +:1066F000F2F2E8F7251E1628D532F0075DD6E772CC +:1067000025C6DEF2FBEE4DD90D20D3E52ECBE3B44A +:10671000C72728F9C4EA30E9D60DCDE0E1DBF91F3F +:10672000EC163F22EE3FEFD5E7EA3118B51CBCE18D +:106730000728C8FE012170E9D325024C23D9521C39 +:10674000DDFB3830DBFDF1D419ED0222E5DDFEE59D +:10675000F6F316FD5F03F30BF1E6EAFB070204F81C +:10676000F5142416050018F00CE4FBF012E1000308 +:10677000FC0DFE1CE8F4050217F2020AF907E9E92C +:1067800000CC01E0F51A27FFFD23FF0BE001DC132D +:1067900003F9062AF5D5190C16D1FDF9D6560715B9 +:1067A0001539DE0FEC03301C09EDF8F8ED0CF90E8D +:1067B000F9242AFF31F1CFFAFD1807F3FCF1CE2CB2 +:1067C000E0F5EC1E05EEFEEFF8E200372CFBF318C7 +:1067D000ED0A21F307FDFA0331E718F90AFDF5F692 +:1067E000F61D1DD712FAFD05F009FD01150514F07F +:1067F000E9E5E4D801F8F61BFCEAF4191ADAE959DC +:10680000F8E604ED01F80004F9ED01DD0D073B01A8 +:10681000F3070B0E0DF0F4F1E7EAE1FAF0EEFEE912 +:1068200002012738F7F4FFF5EB2720050D197FDB70 +:106830000324ED1DFFF100E9DBFBF81113F840061E +:10684000C5040B0AF5E31B120811FBDFD5DEDEE5FC +:10685000EDD70C035201E41614EC02FA1EEEF70118 +:1068600004131CF2E6F414EF1AF606F9E1FCFEFD3F +:10687000E9FEF51ED31E08FBEEE51E2E082CF5C71B +:10688000F1BDF9E70A1F33F2FD110DD9FC16F03BFB +:106890000105FC1524E807F60ED81601E84A142570 +:1068A0000A47EC53EE26571413EEEDF5E5FFF20C14 +:1068B000E11DF50139F9EDE9E20DFFFAE5F7F00F19 +:1068C000E4F5EA1EF9F012FEE3F50C172F06040FAB +:1068D000F011140A04FF21FB32FD2719DFF0F9F84B +:1068E000D41CF1DA0EE11028F8EB03FD0BF926EECB +:1068F000DED1FCDEFDCFFB11E9DE0EF42FC1F54D3C +:10690000E2D3E4F710F90CFE06E0E7ED1CE83A10DC +:10691000F5EDFC0C0F37F6D8E2E1DC2EF2F2FBF3DA +:10692000260B2122F708EBE9D73A2215EE137FFA5E +:1069300016EDD1E519E40BF406FF03F8E9041BF8A2 +:1069400001ED09F5CE0B2DF71618EBD0F7F8EBF9A2 +:10695000E927F8057EE7F6021CE8F3DEFAF9F7DC32 +:10696000D9F52DF00DF400DA1CF2EC071FFCDA1853 +:10697000F925CA0C291F08E3CEF6EB1FDFDFE5E996 +:1069800007E8F308C9484CE8F0E5FBE7EB0902E645 +:10699000061E470BFADAF4291CE8FC27C7400D2431 +:1069A000FD43EB4BE1F3CF3F05D4F900DE23DD38A7 +:1069B000ECFF09252E10EDF249DFFFF5E9F108F3B0 +:1069C00037F4054FEAF5FBF0E1E7F126CCE8FB45AB +:1069D000F7D238E602F0F518FEF3F518D80EF003FA +:1069E00010FC01CD0804F905EBDB12EEE6F9F7FA2D +:1069F000F5F7EDF01A02F6D4FBF10A13FCF2F918E0 +:106A000008EBDAFC22D806FA2AFCE0CA2D12DB2EAB +:106A1000FD132CFEF5F71E1113050FE9FCEAF5EC4A +:106A200031FF0E2A0E0408D1DF030319130B7F1A5E +:106A3000EB3ACF0414FFE3EDF91F03F6261444E10B +:106A4000F8FF431DE10EFEF9E607F2FAF3DAE2E899 +:106A50000613FAFD51E3FC2204EE05F6D9E4F0D367 +:106A6000FAF42511F108FA08F5F3E71218DCCC1155 +:106A700006F2ECFD410912E8DBF1E9E8D7E7EEFAAE +:106A800015F013F2DD371EEDFCEDFFDDD40110BF74 +:106A9000E6093ADD1EEDDB36FFEDFF3F02100C206C +:106AA000FC4003440515E728E8F1FB0AD620DB3259 +:106AB000F7120F1BE4FC111836EDE4F7E9020CEBBA +:106AC0003AE52622070BE2F606E5DBF5D3E5D74AE1 +:106AD000F9EB33EFEAF9F215E918E204D8F5F1F829 +:106AE000EA14F7DDEBFAFE0105EF10F6F1C3FCF74F +:106AF00006F30AF5121604DAFCDBFF2CFAFC180583 +:106B00000EE8ED20F0F9170E1D0BE8E3230AE41759 +:106B100007FA3CEDE9F006013FF00FDF06EE02E870 +:106B20002BFE282B040F0AEBECFF1918E7F67F0762 +:106B3000F414DCE20111F9EFFA31FAF5241C20D942 +:106B4000F1FB3808E4F6FFE9F01FE1FFE5DE20EA9B +:106B5000F4100E065513D80D0DF101F7F8E4D9F431 +:106B6000F3F81CFFF1F1F9ECF3DBEEFA04E1ED13BD +:106B70000005EA0B11051BF0D3EFEE0AD203E9ED95 +:106B8000FDE912E9F84045DC14E2FCEEE00AEDE52F +:106B9000F40642051BFAF02511EDF82FF4401D1400 +:106BA0000943F244E2FEE738FEE8EBF5DE0CEF24A1 +:106BB000F3152D211805F3F619FD0CFAF9E51D0062 +:106BC0003808133C0703E2E0E5DDE71DCCE9E924E2 +:106BD000F0DD26F711F2FB130413FF04E2FB01E9D9 +:106BE0000404F6C8F1E9E30B11EF03EF0AE5040032 +:106BF000FAF20EF3170BF8D4DBFEFEFCFE061913B7 +:106C000007E3EA0517E61FE8180AF7E2240BF20E7D +:106C10001C0D2D01F105040D150908EC0DF30DE413 +:106C200042150D240AF7E7F6E9FF20F610F87F0475 +:106C3000E321DE0007E3DFE50B1FFD0A131D37FE2E +:106C4000E708320CE8F204EBFAFDF8F405E7ECEFA4 +:106C5000EE0CF4027FF8ED1506FEF3E20BF4FADF1A +:106C6000E4181DF5F4E6F5F507E7E9EE1002F20A7F +:106C7000FF08DD1A1F02FEE4CFF4EC08DAFBE1FAAC +:106C8000E80212F7D74347EFF1E7F7F3D40BF6FB2F +:106C90000BFA36F40DFFF21A1EF10025F23E041332 +:106CA000013AF14DEFF5C831F8E2E80ADE1E0421A1 +:106CB000080A272E1601E8F72EF908ECEFFA1A1E3B +:106CC000220C0F37ECFFF2F4E5E0E627BFEA0024E0 +:106CD00003F73AE9F2F9F02F1018090AC704FFF98F +:106CE0000F0AFECFEDF0ECFDF6EF14EDFE5F09F4B8 +:106CF000FEF7FAF7140B07DEF5EA04F904F2081AB6 +:106D0000F7F5E4F00BF510E31EF8E7E92715DB1AB9 +:106D10000C0817F7E3F209FB0B0407040001F7E581 +:106D200043181D140017FECBF50720F80A016F0861 +:106D3000EE1CEDEB1002C7E7050C0AFD13093CEB56 +:106D4000EDFC2E16E420FBF0E305F0F3E3EBDDF4BD +:106D50000AEB01FAE6FAE00A0712E3EE0EEC0DFB8D +:106D6000120C33ED0106F4EC46CE0BF7101FF4F6CF +:106D7000EDF3F1F1EAFF2304DAF4F1B9E8C100D44C +:106D8000171607E60F3EC2F2212BF2BA01F5E8CF43 +:106D9000090CFF0CD701FCE6FB130E06E958212273 +:106DA0001D3FEA2E13171C120BF1EBDCD116D92272 +:106DB000E3131CE47FF9F7F127FDDEEB04F2E9F4BD +:106DC000E2FFF577FFFD2802FEDE44F9F403D64624 +:106DD0001CDD10E32DEEF80D3E1108F4CCFAF4F9A9 +:106DE00008D506EC33EEFC10D9F3F1F3E9DA05FC33 +:106DF000F5E2FF1209EDF02FE8E6062E1322EBF87C +:106E000010DEF2151AE900D8F9DBF3F50250ED15A2 +:106E1000FDC6FB0615E91212F43215F2F90205E47B +:106E2000021225350410180DEC2815051212000366 +:106E30000525FBFB360DDAE2CD160423EF470522CC +:106E40002BFF39270508F1FBBA04020AF8FCD9D058 +:106E5000FC0CFD0DFA14020FFCF7F8FE0EF501070D +:106E6000F8F819F7F60A04DB3BEA0DF8FA16FE010A +:106E7000E104E8F2F7182400F2FFEDCA07CCEFECCA +:106E80000009FB08EF1FCC10FB1DFC2E09F2EBECF8 +:106E90000BF4F1F0C9F4FA170123FB03E140F70A00 +:106EA0001325E528010C2807F9D9FCEFDCE7F918D0 +:106EB000FCF92BEB5EF6F00215F3EBEF06F5F405AB +:106EC000ECFA1A7FF8FA120B2EE52618330FF12090 +:106ED000F80BF1FA13F2EA040E0CF8F9F4EF0300E0 +:106EE000E2E304E122CC0B19F411E8EAD0F914032F +:106EF0000BEEFA061216FDF8EE28DB282E16FA2DF8 +:106F00001BECF70BF6F3F9EF01E2F8F2EB40E827A0 +:106F1000EAFAFCFFF9ECF5DFD22BFFCEF908FDF21F +:106F2000EB0F1521F523120BE50E23F3200DCBF803 +:106F3000FF23F3FD2B2008E2E904F41D05402B3666 +:106F40001BF33C0D1CF30308CDE3FA1711E7E1E353 +:106F5000ED04CBD44E08F1CCCFEEE3D8E8D3080B48 +:106F600002C3301DDCE9E3DFDF11D2173D10070F4C +:106F700002F6D6BEED382A0DC6DBEFFB45EADAD2C3 +:106F8000E3A328D4D4055E2909D10132D5FC04B885 +:106F900012EA41DD02F3CB2B010DD6340C32E6466A +:106FA00001E1D9440ED84543BBC8D4FAB11A1C3309 +:106FB000E2F82169BB12F8F407F1D500D9E12841C4 +:106FC0000705FB1FF5E8FADECBEE08190B29D703FE +:106FD000EBF7170A08E4F409CB01EFF72BD0DAF747 +:106FE000E11A37F21DEFEFF918261E0CA1E02FF57C +:106FF000E5FDFD13352B1024B617C1FD0637FA59F0 +:1070000020D2E405FF4530001FF3BF301E59091D93 +:10701000DF455518BDFE2A2241EDFEBCEEC6F20E3C +:10702000FD0C4314EC0F1B09CDC34765E1DF61F88C +:107030000837F6CBF4297FDFF110DAEB331829FAA1 +:1070400010DB6BF9EB3B9E49E0E1F4120D2232F8C4 +:1070500000F6D1E6FF08E8F5F5EBF80300EEEDEDFC +:10706000F92425DCE6FC02F936E5F4DCE737E31029 +:10707000FF03E811D3FFF1FF000417160F26F1F10B +:10708000271BEFE5F723FDE60F360C1735ECEAE09A +:1070900008342FF6EAE101E6F8102CF5E8FB3C0392 +:1070A000033B043D0216052410F3F8EBD1E7E8F5A5 +:1070B000E1F5FCED7FEDF2F403E906F4FCE2EA25EC +:1070C000F0D02840F9CA090226EC0DEE0CE1FA28AE +:1070D0000FE1F0EB06040AF643E62A11CCFC040D9E +:1070E000F6FCE2C204DF0204ECFEEADD1606320C16 +:1070F000FEFC102112E5E03AD1E6FE12046BEF1C13 +:1071000021FCDA0502DAFBC9F0E7DCF5F54BED0608 +:10711000E3EDFBFFE6E80EF0C21D1706FF0A06DBF3 +:10712000F8F8143911241927E70B14181E0CCD197F +:107130000BD5F2E0121FDFFF2113F9F8F34B09061C +:107140002D005E2A1D20F508060F09F62D07DFDD4C +:107150000D22F4033D1BE40B00F1E107FEB9030A25 +:10716000CEFC4029FBDCE7E631E30FFE164D1A06A4 +:10717000F310D5ECE81E351005E8EE10F6D6FCC38A +:1071800034331FF01C47F0F61E0A06E900D5F5FC63 +:10719000F5FB002EE5F0E5250BFB05FCDB7FF6ECAF +:1071A00003280512C9FEFB00F4FADBCEE208043620 +:1071B000F91611E375F7F01AD907E0F11CC2DE06E3 +:1071C000DDDF1236E8FC14F2C5E931150F06E15790 +:1071D000FE05F80C180CE60E12E5EDFDF5E714F0CF +:1071E00019FA130F3BE11AF8EA22EFF52ADF0FF143 +:1071F00000DED4E7FA0731F1D80AE624072DFE4C69 +:1072000014D4EA05EAE8FDEFF4FDE4BFF04F070F00 +:10721000F9F7010F48F10AD6C6F834F71301E2F185 +:10722000E11FF01E2A011718D71D22143D0FAEF6DC +:10723000F312DC272118CAE5D3EAD6221E42212107 +:1072400012FD134107032E11FBE6E80DEF03D4D620 +:10725000F201DAD6341BCFEDF3FDE4C11817F0DEEE +:10726000CF9640E1E3F6F0D214EAF7224E2B0A0261 +:107270001005CFEDD4F625F1ADF9C69BE7C4E7FBC9 +:107280002448F7F8D851A2C212290B3BE8F1DE9846 +:10729000F21D05F7D91EFFFEF02EEF2EEC1E1E7715 +:1072A0000728F24CECFEC730EFE7050AC319CC6B98 +:1072B000EFD92B1F35E7103A31D1FAD4F8EB20E59E +:1072C0002BDD1A24D11016EFD2EF26DFCAEFE151E1 +:1072D00039140C0612FBF9F7CF22DADED1F7F30AE4 +:1072E00011050BFF28F0F908132FDEE7C7F81AE4A1 +:1072F0000CFFFCE1263ACFDDD6DB1C2C3DCA01C1D8 +:1073000025C8DCE50B140FE40CFBB4BDE351C52725 +:1073100009033A0D06FA427F2B5818BB00DE04DF42 +:10732000F04BFA3EE8212CEDDCF903F829EBE735C8 +:10733000075BEEFCFE2164E8C755F2F90FFD11FC76 +:10734000F2F74C23E9EEFD14B132131AF8F7FDF20F +:10735000FF0307FE27FDDE05DE09F2550CDD06FF03 +:10736000C1EA2105DBF527012927F9FF1624E609E3 +:1073700000FFF2FB1E0D1A04CCE5F2FEBB2BEF0062 +:107380001CC416DE2B3E68A903300E591D07B6D269 +:107390000F202E49E8FAFAE4FEE608FAD9F4430D84 +:1073A0000F01E70AE6FACC4430D6DAFAEB0D3B08D7 +:1073B000E8D10F322E06F625F1E5F3E60E120AFBB0 +:1073C0001E184DF4D8E9EFFFF5D111F7B63F1308B9 +:1073D0004546DEF6FEE7E5E8E5B01CE90F03E4E02C +:1073E0003B302DFE0B06D7FEFB26F70044070DD1E0 +:1073F000DAD2E4CC08032E03F42BECEFFDDADCFB4D +:1074000031F10FBC250311EF1016EFF7D8F0CEF7CE +:10741000EC44310BCDF87C1E1DFA46EC09EBEEED89 +:10742000FAF5182EDF24FAD6ED190D12C120A93174 +:10743000031E18C9FB137FEC42F4FFD41DE451D5A1 +:1074400002F0500EECFFFA2003E8DD2DF4E0E5E158 +:10745000F9FFCEE9FFDEFD0CCE02F746FAC9E909D5 +:10746000B9EC1AF8FDF91A0C0D2FF5030919D81506 +:107470001407DBEB38F72BF4BEFB0407DB35E21B0C +:107480002CCEFFF42E4750ACF10ED25E2A1DBF9DCC +:107490001CF53934E60EDD120D04301FC4E937D96E +:1074A0001932E3F4FFE8D12E22CDC5F8E005300E05 +:1074B000F5E31A6C0D16E226E9D802E0150712086A +:1074C00006114000C4D802F2FFBFE104C7210BFD42 +:1074D000276D02FEFEF7F519DADF1BDEEB0FE1E4A4 +:1074E0003E46111612D8F408DF0D16E035EAE8F230 +:1074F000E1FE02DC01E53AC9DD28DC1528E4F010E4 +:107500001ACEF3CD0C0E1EE3321BEBFCEBF6E7EAD2 +:10751000EF6D3D0BB2F176091AFC3CC8E703D0DEF3 +:10752000EDF73646F11DE9DD0106FB18A30FAB1E92 +:10753000F70726DEF1367FF638F904102AC650DA4E +:10754000EA0E470AC30E253017F1DE3AF5F8FFF2CE +:10755000120EDBF821FDFA05E110F72303F603F61E +:10756000C7DF17F1EBED27F51222FA0F0B27F11009 +:10757000F911DCF22E0232FBD4F7EA12D527E5042A +:107580001CC812F5272046C9F4180A361511B9D2BD +:1075900000132433DFFFF5E6FFF604F0E3FD42F1CC +:1075A0000A3BE306F300CB321CD8E8EAE80A3000D5 +:1075B000E9E30D282A19E53FFCD909F711070B0D5E +:1075C000021143F8E8D5EEF5F6DF16FACA310C09D8 +:1075D0004D5CEB0CFDE2E103D3D20CF5FF04D9EBDB +:1075E00022220A180AE9EAFDF71906F252EB05E031 +:1075F000E0E4FACA05EFFEEDE91DE41501EEDEFA5E +:1076000018FA0DDD200804F6171AF7F9E1FAE3FA83 +:10761000014228F7D2F27F0E10FE41EE0FE0EBE9B7 +:1076200001F71D32ED17EEDCFD0AFF12BE2AC91B61 +:10763000EC060ED9F6006CF53303DAD619E935E716 +:10764000FDFC4301EEEB0B2508F4DC17E2E1F7ED5E +:107650001C100A134906E629C91A18AE00C216FE04 +:10766000BD17584237FB05ED42ECF8091D4BE6F219 +:10767000FB33D6F10E3DC4E8C8DEE044F1F5D0D0CE +:10768000325058F93E48F9E815F6FE0DF306EEE2E1 +:10769000340A7F5BF70BE9D210FD312DAF0DF311EA +:1076A0003658FF51C8FDE023F9C2ED0616EB143938 +:1076B000ECFF16DF2CE7B4C8E2E0F7DAFECCF90005 +:1076C00010425E30FFF8E9D7DBE4AAFDE736045943 +:1076D00006F82025F0C0EB321AD0E9E3DF1FDA12FA +:1076E0000CCC032D17DEF704F2DDE7CB4FFAFEF9E1 +:1076F00008E0E0FFFFF94E2F4E06EEF4DEDF09F959 +:1077000030E9EED2D8EEE304190ED40CDD430B3A87 +:107710009DF71BEA59C050D7C309360EEE2313EC70 +:10772000F6230B3C2C071EBCE5F2D1003520F5F802 +:10773000CE34D10CFBFFA8E9E701DFF3FBE41EDC4C +:1077400029143719F4C309EFD3DAA607FD1EE4FAAA +:1077500028E32B1ABB11E3F2F7E202FDF2EF0FB8B8 +:10776000F9F606EFF50EEB0D03D8EC27E8C0F5E6C9 +:10777000E2CAE8EDE21F67DDFCD9F307281BFDBC78 +:10778000E501BBB84B52186AF8F6E0B30ACFEBEA52 +:107790001E3BE2C3DBEFE44AED3D50107FE20111F6 +:1077A000F7FE07063024F4FE00E5EEEED2F6DCC06C +:1077B000DD03164FB13165E9F4E7E2DA01E3EF28C2 +:1077C0000AD15EF7E3EAF90757F6D8361FF6D578FF +:1077D00008061AD4E1EE02D317D2F420B6CCFCE9A5 +:1077E000EB14B8FDE90905E603040DE8E350F012D7 +:1077F000C8F4343C0DE5F7E2C9ECCDB7387ACA637A +:10780000FBEDF034F73720E2DDE035303429F605C2 +:10781000EBD210C62EEFECED124CD521E9DFEEFBDA +:10782000D6193F3059212C45F4E036021FF9FA549D +:1078300018DC0FF3F61332D8DA0BBCBE1870001C3C +:10784000F3FD0FE7F1DA0508D5CFF4E3FCF774DEBA +:107850001D091A0D3434C717EBF8005CF7EC0F2A3A +:10786000E61637FAE80810E056EBEADE1B28FD04BE +:10787000CAFADD27FF0024DEDAF0D827E524EFC9B5 +:10788000ED08D0DDEB452EEE01280CEF02EC03FEF7 +:10789000F5FA143232EF22FC0BE8F21CF57A3A1EAC +:1078A0000368D92AF103095BF8D0EAF6DAFD05F698 +:1078B000CF1F221F7B33FDF53C15EF0007CBDEEB1E +:1078C0002ADCB957240AF0FB02FA50BFD804FB3B6C +:1078D0007FCC2F20F70BFCB74C1E240BEBE3F6F606 +:1078E0002CE71309FFDDFCF5DFF0CCF52DFA14F8D9 +:1078F000E6C9F7DCF0EEFFB8E2D8E6EED81CF4EA11 +:1079000015C30FF929BFFCD8DCBCC11310DB0CDF99 +:1079100003DA49DC0234612FF5D4E3F103F9F3CF44 +:1079200004001B2A0327B9E4D4322725FE24FA00D9 +:10793000EBDDDDDC5DF9D1E3EC2CF4F2F940DED3D4 +:107940005BED39FA07FEF31B62E8F6E17EC1D7FF73 +:1079500008F6FAE61F3DFDE7EE040401072AEEF9FA +:10796000ECD50DEEFCE9F1FE36E5E4F9E538DEFC98 +:10797000F7F8F2F0F30C16E5E824F5F6270508ED24 +:10798000F623F1FEFC0AFF03FF07075B19E5F81673 +:10799000F72216E20803DEE9FC232E1DDEE1FE10CD +:1079A000F318EF4C2D13040AF3F2D6E0DD04F8FBD4 +:1079B000E8E119DE7FF006D607C60ADCFBFF0115F9 +:1079C000E7EE2865D3F3171346F9E8FB23F705FA2A +:1079D0002817FBE7FD04E61A0FDEEB08FDFAF200BC +:1079E000E9DEDBFE27DAFD07F6ECE8E3DABF15FF98 +:1079F000FCE9F10F0DD2EFF6F222EA11391EFD2754 +:107A00001EBFEA121DF3F50F19E60401FB29D63A51 +:107A1000E51F10CFE70AFFCAA935F607F7FCE6F025 +:107A200003100936211AEBF8E6F520EF3609C104F8 +:107A30000BDAF0EF162A4BCBE0F7EAF7CB3A313608 +:107A4000FEE4460821291C11CDFAF30A1609EC01BF +:107A500005152AE5C1E8FDDC03E1C6C8EE13CAD767 +:107A6000D8911B07CCEEF7F0D7EBFA312115D1FAFC +:107A7000F5FDCDCBE00929F3BE0CC3B531FCE51F04 +:107A8000352606E2BB3CC4D7F40EFE0CBD1600D46E +:107A90003DDBD7A4D1F9223CE534161BD0031F6788 +:107AA00004FC195216C96736E4E0160EC30EFA3408 +:107AB000C6057F52F029ED22F5FFFEDC01EDF7D57A +:107AC0001AF72FFDCEEDF221CFDB2BFF48F5070F84 +:107AD000284F170D0DFC0C3CDDCB01D211D5DAE897 +:107AE000FE51E50731D4CA101129DC0EB3E8D1D319 +:107AF0000016E80D2D3F2707B73FEC425EF9E96617 +:107B000014CDF605EA4718E1504BC2F21921C90518 +:107B1000F5052D0400D9003A250BE2D30FF43317F5 +:107B2000F02111F7DD3D330AD8F54B0B17CBBBFF26 +:107B30002951D8C9FA1577F3C30C0E1917EE43680B +:107B4000BEF9530EF4E6FD10E8ACFD41DF44CF086A +:107B50002EF7BC062807D0271FC1C3D1E6C307E60E +:107B6000C0B273F9F9F0E61A23E9F518322CC11105 +:107B70002002C5E41CB315F8A4D7CA3039D0E81CDC +:107B80002DF8EDD209561CF7F7E7F4FDB53234BAFB +:107B900001040EE4E2CC0A38D408DC0703DFDC1A67 +:107BA0002A14FA07C50652DE8303F2E28FEE025D65 +:107BB000151455729429F6F5DDE6DBE703DFDF44A3 +:107BC00000BA470CD1C9DE0920F300E30DF9ED142A +:107BD00006253BECF0D7031EA5FFC00B3BFED1C62C +:107BE000EC0D38CA1FE5DB065A33CFF9BA0524F08D +:107BF000F1FA1C083546FBEDFBECD630C96D1D785B +:107C000017DFE74DFC6027D73ACEBDFCE3251919F5 +:107C1000F94F7FEEECD014066B2D32B4D5F4FBE6B1 +:107C2000D71C1147F4455570D3AF234B31DBBA3A1B +:107C3000451F13F9F0243FFD1139FBBA24333E13DD +:107C4000BF264D1809F4CF2FD6DCD334EA3C58FFB9 +:107C5000F614D8EF1AE2E7F4EC15EFDD090231F083 +:107C6000D10727F7EA20FF17F9FAE8082529E9E7FD +:107C700038FAD5D32B1749DFCB02BFFC0A0BFA0425 +:107C800001DBD2E91429E301DCE0E87FE712D8DF69 +:107C9000F6E113F7EA0CED140DF7061EC8D92BE236 +:107CA0000D46F410ECDEE609CDDCD818E8EB4E4EBC +:107CB000FAFD3021F6FA23E7DDD819ED17F515F3B3 +:107CC000F70E2CE9E02405F4F2E10011D3F0F84DB1 +:107CD000F5270FEE09050523E9DDE4D91BE4D9F604 +:107CE000FA051900E4E3CBF80A162EDAE1E10CF00C +:107CF000090CE400F30FD742EFFAE733E7CC1DFDA0 +:107D000027F8EC11F43015FD2BF1DAD1FAF5E71A6A +:107D1000021D721D10F6F8F73C1229CA0A0AF6F580 +:107D2000D4021A3CEA010AEADFF9F232F91BEA4A04 +:107D3000FC44D9ED0F374AEE1603F80829E15D132C +:107D400030F346FE1B07E92BF10DDB33CE0FEEF6C9 +:107D5000E70ECAEC15E70F21E7F3CF05EF0D0E0A8A +:107D6000F91A360002E8240EFE0FF017FC18F4FB97 +:107D7000331BEED92A1021E5EAEAF319FAF2EB1ADD +:107D80001DB5D2F32D24FCECD609FE4EEE3213E1E4 +:107D900015001FDBF117F61EF7FD25D2D7D91917ED +:107DA0000143F526E8E5F7EE0DE7E40AE3E83BFFDB +:107DB000EFE60F27E8E1FF01E4DA06CC540AFECD36 +:107DC0000BC121D3011DE8EE10EAE41CD2F9F22C1C +:107DD000112614EFF7E716E5A8EAFFE8E1E5ED0460 +:107DE0002115FEEAF3EEFB0AFFF435F037EEF6E17B +:107DF00009FDF0D8F8EFF33FE7EDF402E1E817D51D +:107E0000FC01131CED33290018F0DDF10DCDF5F365 +:107E1000BF077F28E90EF2EC33EB29E422E4E5E327 +:107E2000FDD60E29E71300E8EA150505DD19EA3F3E +:107E30001A071DF4292260D310E80CDD15FC450556 +:107E40005EF549EC03E704442AE7E90C0019FCF26B +:107E50000EDFF6FADA11E6FCE9DEE809D1EC2DFADC +:107E60001F2CD9EEE9F2120E06DCEB15C605D3ED98 +:107E7000E6FB1A020F270A1406031EF801E1D8F8E0 +:107E800021D7D8CC440C3DD3C9FA144519031AE5BF +:107E9000F53516B304FADF1CE0AE1D4AE9D33A1CEF +:107EA000F857F94C110906FFC800E8ECF022EBED99 +:107EB000F81E255DC4CBE0E0DDDE18E01112E81D00 +:107EC00012F442DBE52F2AC2DF0D52F6F9F2D73B5E +:107ED000092D0919ECED04DDA4F6DA13D00CD1FD5F +:107EE0000244BAF1E1E9EC1504F426F5EFE2E90900 +:107EF00003FC21F517DBCCF5E6E2DC08211402785F +:107F0000E0EA2A26341934FB17E811392AE717E783 +:107F1000FDEE4D14F716F01D692CFEF2F2CDE4EAE9 +:107F20000AE529332752FA42FE0AF2F5F242BD2F42 +:107F30001BC226E23A1E4CC7DFF90BFB002D09DEFF +:107F40007FE534DCD838E72630D5BDE516D41008F7 +:107F50001EF5CBF5E3F00314EAE30AF9EEE607EDCC +:107F6000141423FFE1061006FF03D9FEF00BEEF315 +:107F7000EDFFFEEAE31F30F1D9DF07F64AF3F2F92D +:107F8000DDE2DFE008EEF8E1E0E90F301BFB41DF66 +:107F9000142712C0ECEF171BDC15F50CDAF21CF6F7 +:107FA000F515ED25F9214108F8E8DE0EE2EE382757 +:107FB000E9DC1D52F8DBFDE6D907EBE104FAFAFB38 +:107FC00029B0F23CE2FFE8F7E8E752FFFA28EE3585 +:107FD000F4FF10100BF8F9D1E0D7DE0BFEF3E4FF4D +:107FE000FF1EF9F208E1E114FA020203CAD312EC0F +:107FF000FBF3F8122614EB05EEF1C80BFA1CF73868 +:1080000030EA2005F74A1EF90FD0C922122CFCF6DF +:10801000D40B510DE210F4273FF9EFE102DDEE033E +:10802000E5D83829EA492E38EDD5191BF415E40DA9 +:10803000031615E20F157FD7F108F70EFB0EFBE7CD +:108040005D023EE4ED48DD4109FBF00A1404FE0543 +:10805000ECF0BBF6C1E20707CDBAEC1DEED0CFF5D0 +:10806000FAE3F61207E2F913F2E9E412E620EC0F64 +:10807000E6EFFA05CEF90D08F9EEF71C3D02001AFD +:108080000F00DEF828F6E9FDFE1C1531E7FF2EE6AD +:10809000E21BF5D3EB08FB48E7F4160ADEDB3604F7 +:1080A0001038F00BED0E1305E5F1DEFFEEEE080AD9 +:1080B00000092E3AE1E8F1DFFFF1FCE2E30EEC0902 +:1080C000D3FE1BF8E00B2FFBE6FEDD0EF1170E4989 +:1080D0001168D2D60CFF0EEBEBE7FEEFE512E7DB03 +:1080E000FC21D31709FEF607160A03FDF905EDF585 +:1080F000F10CFAFC3FF70AD50212D9FE50D3EC334B +:108100000BED2B1FFF321DF10108023003E0ECF0F4 +:10811000EA0D57E9F70CFDD5411D1DEEF6D3FCF92C +:1081200008D748311415F51710EC0C01E11AEFF5DA +:1081300021E81E0100327FEDFEE913EB0FE92E1C52 +:10814000E0F33802D6FCFB2023E8E60D0924D6F93B +:10815000FEDC35F113340DAB03D8E50DF216E6095C +:1081600028DEF2D8E6FA05EB25E812FDE0F0D70E9E +:10817000EAE2F70DC125241AE2F3E1151A0CE8E052 +:10818000E21CE9D044261C2BE0E3F60307D3AEE55E +:108190000F34DBE20502F536D34E300D3618295E7A +:1081A0001DE2E9513B3E4C3E17F7EDE9BD02DE17FB +:1081B000B5FC36EC30162316DBDB03F3EF08F5DFF6 +:1081C000E6C7E056D6DC1012EDEB67454D040A26F3 +:1081D000F6D7FEE60AF5FFF344F4F0FDC5D2E70555 +:1081E00002EFBFE114DDE1FC14EF02DAD7123F1415 +:1081F000D5EE173120D6DC0DCFE007CE3DE8CC7FA1 +:10820000FFD8FB082E0507D6FDDF371D143708F110 +:10821000190A00E9021DDD1EE620F90DF40BF0F449 +:10822000F9181307291B0216DC0131EE4007220E54 +:10823000F8F200C1010334C1E924F0E6014E1F4603 +:10824000001E42EADA09F421EBF0EAC7E7F322DF85 +:108250001BF7F8EE2EE3070FF3EC0401F6261217D6 +:10826000061613E6DBE012FCDDDFEEFAF2F4DD1BAE +:10827000031AF80B3EC006CADE10D118B414F50973 +:1082800032D903ECDC4147AEF80A04062CF5B9EF0D +:108290003025FD2625EFE409F1E0F928F5E853F74C +:1082A0000E7FF052F50DF03917E1D3DBDA2D1343D1 +:1082B000091C2657E6FBE70D00F611F2FAF94DD23C +:1082C00034E1E10E054916C9F5CE46B9B3FF202FBA +:1082D00032F21701D0E803DB152C2C09C61CFD0077 +:1082E0000623F51ADAEA0A2208E50FFE49D1100C36 +:1082F000000DD6CC09DCD7B3C7EE052BF5D7FE347D +:108300001AD304E10ADE17D6242BF6FD04C5C1F208 +:10831000DDFD32DDD82E373801EFF8112A0FD8F302 +:108320001006434CE934E6E0F0F8EE1FDB2BBE1DEF +:10833000DDC7E5B931211A17FA40011618D00A0233 +:108340004C0754D2F50EEC1E2DDDCA2F37B1DBE2FF +:108350002EF2EEDF35B4DC1FE6F5ED0BFFF8E91485 +:108360001F0221E3D0F8110702F0FAFF3223C50DF6 +:10837000EFFEEAFA30A416C7DD12CB21CDFBF705DC +:108380001AE511F3C65B2AEB0C3D032126FAE2C67F +:108390002010050536F60210CF022512E2F4270957 +:1083A000FE630F5FE50FE76814E5F40ED816D63CC0 +:1083B0002E39363F120902E81E130114C10761FB72 +:1083C0002EDB1C032414EFDCCBCD4CCEAE0E195D9E +:1083D00047F83EFEDBD1D2FD302025FFCC0FCF2663 +:1083E0000E03E8CFE3D5EAF9FECCEC124F191F0DCE +:1083F000F4FDD4C821CB30A0D6C81A23FF7F1AF7CA +:108400004EA6E0C1ECA0ECCA271C03C5F99FC7D358 +:10841000D30365F9DF244337DB0E1A1216F3DFE3CB +:108420000918383C0C30DFEBDFECF723FE21D4FADF +:10843000D8ECBACF1A3A2424F23BEDF6135006E6F4 +:1084400021106FF5DC01FB144E14FD0D41F1CACA79 +:108450005DE604ECFE0EEF0401EFE1AEE2E6F1ECC6 +:1084600053281CFEDDF71FF705F3F202FA1BF0029A +:10847000D8F4EFFBE8E218DDCFF2F419240CFBF39B +:1084800015ECD9F7251D0A3525EC0817E9EF0E1074 +:108490000ADBF4EB0EECEBE2ECEC331832DE0B1CF7 +:1084A000E4340F3C130E2109DEE62F13E8F807DF52 +:1084B000D7091712F2FB7FF6E90BE3FF15E3E8F7A4 +:1084C000FE0A19DFFB0401EF23094EF02103E43D0E +:1084D000EEEB1B14F2E6DC0711E4ED1FFBF20EF8E5 +:1084E000DB00E4F7EFD723170332EDF6D1E72906D7 +:1084F00003F006202DD9F01C0EDEF90CD41DFADB9A +:10850000FBCFFBFCE02930EFFDDE190CE612FA0B85 +:10851000D4D2F7EAF4E3D71131DB1EF90A0DEDFEF0 +:10852000D4F9251E322F532FF4FCEF0DF10CF42D4E +:10853000F9C1EA0304FA23E22713E9E4FE14F9F689 +:1085400054F8E2031414120CFFDAE814083F201C5C +:108550005BE707F1021205EF15FFECCBCF00E7EF69 +:1085600046172DF2E3FC34DAE6FFDF080126E1FAD4 +:10857000CFDEFFFEE7F61EF0D6F6E30C3409FCED85 +:1085800018DFD3F3263C0F2E100C1733D3E5FB0076 +:1085900007E106DC06D0DFE5EAFA460E30E717F819 +:1085A000F02BFC4106020200F2D41B0CF3F0FBF2AC +:1085B000D802170CFAFB7FEBE806DDEBFEDEDDF5FB +:1085C000F501FDDE0102EFF940F83617120EEB1A45 +:1085D000F2F22528F4E2E8EF19F1ED17140405E9A9 +:1085E000E9FBEBF7DFD8211CFB32ECE8CFF12EE7FB +:1085F00005FA06131CED0C2CF2DC0108F63D03D045 +:10860000F8EEFF03E22627F5FAE91012D106030E71 +:10861000DBF6F2EAFFD5CE0824D20F0F0B05ECF8FB +:10862000EDF626272E274F36F5E2F018EE1E072529 +:1086300001CFFAFC1D001CE3210300DE0B08F9F258 +:1086400033FFE60316130AEA07D4E01D132524239B +:1086500041EBD1E51A2CFB00F4F5E8D3E5E8DC06A4 +:10866000531140EDFA152BE9F20EEEF0153BDDF952 +:10867000E906FE17D41216E5E7EFEB322EEB06E91A +:108680001ECCE3F826561624130E1648C60804F628 +:10869000EDD302F711DCDFD4FF033105261C151AD8 +:1086A000E715D533FAFE0CF8F5DA1110D5F31007FB +:1086B000DEF31508FFED7FF8F1F7DFED0A05DBFBD0 +:1086C000FEE2E3ECFC0304F12AD73C0E0CFBF207BC +:1086D000F4E53F1311E4ECE90FEBF0081DF1EDE5D3 +:1086E000D61A17F3DEED2D0E1C3804F0D7081DE660 +:1086F0000BE417080E170529FAEF0626E3390AEEF0 +:1087000014E40012F93D2FDEF0E2DC04E709E21A7E +:10871000EBEE08E3F0D3FCED5BDE2CD501F0F203C9 +:10872000E0F42D050D0F4936F6FD050DD422D206D5 +:108730000AC5F4E2180E23D80610E8EB200A2AFD39 +:108740004DEDC81E0814040D1DEE070D073E0C1B51 +:10875000CF0811111635DB0505E4EBFEF1D2F61654 +:10876000E41C3BDCF1EA06100DDEF1F0114E1E0EAA +:108770000FDFDEE5CD2945C832ED02FC0306F0D35C +:108780000010ECE8F431D3FDFF1CEAD202DD09123F +:10879000000CEA0BF90AFEE9FD012DF7FC36050194 +:1087A000FF2DDB1FF609F322D9D6DFF2F1ECF1C180 +:1087B000E20824D57FF8F819FA07E50EF5EEEE3B4E +:1087C000BAFEF409EFEE112AD017EA1A23F9195864 +:1087D000F82C0BCE2FFB0BC15CF921E704DC1AE669 +:1087E0000904F20708D04602D9F5DFEB172139DC7E +:1087F00002FFEE33F2FC02DEFBEA22FC530BED51EA +:1088000014200423F74206FFD4E30BFFC8D152DF44 +:10881000F8D514F335FCBABDD6D3FD0CEF0F30E319 +:10882000FE21F42D43E6E90DF82A531BDCEC0AE7A0 +:10883000CAD4DC1825FCFD1030EFE10E1B0FF22925 +:10884000DCF2D417FFDF221C4EFDE82205F3F31CF7 +:1088500003F330B005C4DDEBA023EA6504EE005855 +:10886000EEFAE6FDEEF000EBE6070404344FF10308 +:108870001D06C5340D1D1F12BDCBCFDB19D8C3E5B6 +:10888000F0BB01D80553280FE800FD3A37ED25EE7F +:10889000F6F3EE5DCBEEEEF5F3E5FFD111177FF5C4 +:1088A00008A210E0DCD8346C36DCE6E4C2F160F7F4 +:1088B000FCBAF82EE92D0F11FE06EEF42122113537 +:1088C00007CF16D4BE2303C5D90A1D28E701D80D4A +:1088D0003349F14C292EE7DCDCF652B21DF0C7E338 +:1088E00029430B1C0EEADEE80A34EB0E40F602B711 +:1088F000C8ADE2CFDE023319E324E3F832D2EF1938 +:108900000CC73ED0C92805E5662B1FEFEBF2D4D982 +:10891000D30670D003EC4DC1141B1ACDFDFBFA1E1B +:10892000D3D357E3E8C8CBD7CBD414AFEC1EE2E5E2 +:108930002FFA2F0DD7107DDB3DE2EF0BF4D65FC988 +:10894000DAFC7012E521DD130CE2243BDFF7F6F5CB +:10895000E7EC26D417D7EADEDF21CC18091B1F402D +:10896000E31CFE04EAE40112F3F301FC353FEEE4FC +:1089700016FEF3FE05202517E8D5F7F003D5DD0335 +:10898000D7CBF3C7183BFBD9CFFB132A25F92ED839 +:1089900009130D22D9F4D5E2F5E409EF000354F0F0 +:1089A000E3C70F07DCD307290CEFD5EC04E8441A22 +:1089B000FBBDF8F8F1110311F8D8EDEA3E1811EDFE +:1089C000FDD116B5E71B08E8E4FCEC29E010EF0345 +:1089D000112DFA343D1203CDF2ED1EDC09E5DD0563 +:1089E000302823FAFAF6F2D51A05040F36F321C11E +:1089F000D2E4EEE1CFFFE82DF513FFFEDDC802ED76 +:108A00000DFD1AE9FB3B03F24A2F0FE7FEEBCADA32 +:108A1000C0FD7FF720E80AB71F0506EF0A0EF8171A +:108A2000D8D63217F5E0DEFEC6FA0AD2FCFCE61B09 +:108A30002EF80A08F60F3CE625E309FFFDEF50EBA0 +:108A400032F34C0E2FF0D9162AF71403E6151A0943 +:108A50002E0A26B6C0DFEAE93528D65CFE07281BB9 +:108A6000120CA4F6E4DDC1DEB6F2F73428321AE2C5 +:108A7000F6D3DE22F02228F818C6F2A6D2DDEAE10B +:108A8000F1EF03E1E74A09D4C51015BA0402043234 +:108A9000EFCC143CD1D908D4F6E3EA23E93D7FBEFC +:108AA00014F014F2CEE44C7603EBB6D9ECC148C70F +:108AB000DD04151D03131E0D09D61B01DBF5280768 +:108AC000EAC0D9C9C121D3EADF1E2FED0A1000F593 +:108AD000E4443F1D1808E3F1D61430D10349F6EF02 +:108AE000112D1B13F3F1DE27E8FE04F95B12DDA460 +:108AF000EDBC16D1EFFC0CD6EC1609D568DD190ECD +:108B000013C728D8D9F9FED45B18E7DF18D8F2E4E8 +:108B1000A6F155DC39222B012143D12BDBC4240BD8 +:108B2000E1F958EAE8F8B919BFBA4FD9E3110423BB +:108B300027021CEC06306CDF1D1BE82BFDD91DC97C +:108B400038244AECEB0E08FEFCDA2C4240D3D1F577 +:108B5000353A0FC2CDDFFA0DB409E02C0C2DF42A02 +:108B60000247E4ECF405FCDEFDE7FB153F11F001E4 +:108B7000F2F4CD0CFB0EF029F3DFE7D9FEF2E3C7E8 +:108B8000E6E103CCD3761D01F11019F628EEFB3097 +:108B900020E5FD5EDF0A05F2F4DE10F71C093BC696 +:108BA000DFE514E9E4FA4A2D2BCFDCF2F5F25EEEB4 +:108BB0000CF0FF2BD20E040DFC18163DF9311210EB +:108BC000F1D2EFD3FA19EDBAD4FF5338BCFAEFFC67 +:108BD0002E2DF5295700E0C802F1180BFDE1D7064C +:108BE0000008FE39E0E402D8DB0AE700483021D86B +:108BF000E5CAFCDED1F503C8E04EF5E40FEAFD0D51 +:108C000000C425EC001403CA3A410DDF10FDE5F560 +:108C1000E2F95AD200F21BA8FA0BED03F0CDE116EF +:108C2000E3CC45D5D8D7E5F1BAD3F4E0D1173DFC74 +:108C30004FC828CADDF77FD51BE3473D23D866CA56 +:108C4000A3DA63E60605E3FF40E2FD1FD6E1F50087 +:108C5000F703EDD403E7D3F90E1BF4F40C3F1463D0 +:108C6000B740EEEBE8E364CC3BC1FF034941D910C8 +:108C7000FD0DD53BF00A2721BEF0EFD6DAB3DEFFBB +:108C8000B8CBFCD4EA5C1AE5D220163C24FAFE37B5 +:108C900013F7F233E7F00EEF15E9D7CCD06B64FE93 +:108CA000EFFCEA0FF125696032EDDB05E9E84B46A0 +:108CB000C30ACC36F6D4F3721A3DE0FB06EE4BDB6A +:108CC0002BC548D7B9051CDBF009630DB42BEAE5C9 +:108CD000FF0EDC44201FC5D43ED536ED0C29BD085F +:108CE000374B21FCFDF0F9FFEE0906CD7C10530156 +:108CF000E5B5EEA3C4F0B5D4C3F50516CEFF19450E +:108D0000FCCEF2D21EE60FED6E1BC5DBD0D705C33D +:108D1000BDFC34D518183A2CF6E4D708CC07C51496 +:108D2000E6F83447E7EEC7F9D8FC14E1E121D7BDF6 +:108D30002608F7DC314E5CACF9E012492C05F8F658 +:108D400073D97FF6F701A80D32A8033928B8F0C708 +:108D50003BFC4FE105CAD9CCE7FA003DF443BF38EC +:108D600008EBB9E5DC091DD2F4CAEE353538FF0D44 +:108D7000F0B90430B4212301AEA931D0FDE90DCD05 +:108D8000D0F122F0B662FCED001CF2D5B1FB13F677 +:108D900012F7D119F40D3DCCE0C0F0DCF91D56D925 +:108DA0002BBFF1FDB905527EF2DFEEC511F02DD4D7 +:108DB000C0341306D0F7972F01000705F3131CDF0B +:108DC0001FB8D91722FAB5D5032A450C9929DEFD1B +:108DD000F715FD204A2CDFCD752C00FF0517B01CC0 +:108DE000FC0E1917F70403D8D0F7F3232627DAF877 +:108DF00004CF07FFF3DBCCDDEBE1EFE2E4C6E335C4 +:108E0000FDFB06EE233014DF630043E9F5F31FB5E5 +:108E1000F7034AD81E22497F2D07C4E1000AE80A59 +:108E2000F3EC32C0EF40EAF6F9E158D60A200DF82B +:108E300053E7DCDC143653A8C10BF82EEADB06D767 +:108E40000CF1642814EDCD3D44B7090C1BC30B2075 +:108E5000CEF03B0B0DCFCC0613FCE03002AC05147A +:108E6000E2EED3E7EBCFC4FB15F807E7404326FB60 +:108E7000D7E7E6E3C65D0DD2E4C3FBFC25F6F2E3DB +:108E8000F87F4CF1C46EC9D3FC48E1F3C4C4260793 +:108E9000EF17040BE124DCF817D4ED26172806F3AE +:108EA0001CE40827E0133767E3E4FCEE00E7172033 +:108EB000E9F507E31908CFF543A0191BE9C7210815 +:108EC000C3232F06FC54F200F50DC5E62601EE146F +:108ED0001901D71223EF08D52C1E37C61849D9E23D +:108EE000FE40F6BE0CF913FB04E9011C0504DAEDA3 +:108EF000EFEBD20EC5DC4EB70840E8083C08E02690 +:108F00000BD60DCBC5F4E0F952F1F2ECF0F3F5D647 +:108F100024EE32BD41F5270AF2C2CF08F1FBEAC6C2 +:108F20000721480EEB1E0835EAEEECF73329D3CDC6 +:108F3000B702BCE0CE3D62F53B22FD57F9E4340AAE +:108F4000B3264D3EEED3E8F348EADEDBF3F8E3FA6E +:108F50001816FAFA23C5224FDC06F50FF8CFFE0AE1 +:108F6000B05513FDF6E3F9EAF8F40CD83853E406EB +:108F7000ACEEECDAC960E9C8E8F60BD834C5DBE240 +:108F8000EF222DE3C87FD4CF0500E8D530D64E2898 +:108F900012E7F3E0F402EFEAE6CFEADEE80124A804 +:108FA0000E170523CDE94543E7D8DDE9EFDF350CA2 +:108FB000EEFCFFCF0B11FA15F0C6ED3FE5BDF2F464 +:108FC000E5DCCCA50B47E8D22D1F25F400F1EA2003 +:108FD000E84C1A1432F6E0183AE6DDF1FF29D2EF38 +:108FE0002325EEFF1A142CE1F2EBFC0AFC11FA1C0B +:108FF000FAE204DCC9D030BCD93DDF1E05010518FA +:10900000F6FCDADDC528E6F95ADF3AE8B2E605FEF5 +:1090100023F959E04611B51316F1CC5EC00EE5C830 +:10902000D5032720DEF93569E9F9F6DE382DDADADD +:1090300000FDC6DEB04E50D2E4ED1679EBF2F50934 +:10904000DB104C1E2A09D42863E6FDFFDC0D23EF5C +:10905000E4D52CF6E20ACFFEDD2AD0DFCD45FD387F +:10906000F10C00CE00E400F5B6EB0701FE19DF14A9 +:1090700045CF043B3931FCDFBFE30DA9DDE4FACD78 +:10908000D9133EECE055DEE4F5EDF8C750E5E9D73D +:10909000072C4E0E12E11D02EEB23806FBFD39A67A +:1090A000DDEE1EDCE21E27421ED4FEEECA102FCFDC +:1090B000E91505F7D70BE5562707FC18F52D2915F7 +:1090C00025B9FAB8E62A14B1C9247F10E8B1EDEC4D +:1090D000242232384E180DC7E624FFF9E92FD5E5D2 +:1090E000FE1FF92A06EAFCD612EA2E14531416DDE6 +:1090F000D5DC26E0C324D0C7E30EF9F018E5CC3563 +:10910000FD0440BD09FE29CD2F34FAF8FDB90CB697 +:10911000D9E517FC6DF42D150EEED743F8EDE92CCB +:10912000239E58C4DDEDDE69E5C82BDAB80D1AE1DF +:1091300005BC01E0D40358C9060D3B4AD1D30EF556 +:1091400029E97EEDD21DDB2945B50CEE22D4FE03C4 +:10915000EAD93EC605FAC9F7D7F5B401080A103BAB +:109160001D31D7FB001EF4D4C2E4F1F616F9F80A5B +:109170003EA8E824282DEDD7E4E411AFCF14EDDCB0 +:10918000F00951D6FA69DDF5E0EED7BC40D4EDDC4C +:1091900018372113FBCEE8F000B206EC17F23CC101 +:1091A000ECEC1923CA090E680FCCFCDEEE1354FF59 +:1091B000F21F150AC92E024A3B230B2ED2100D00B6 +:1091C00033C41CC1D230ECB7CE127F37E4DACBF017 +:1091D000F52F2A334FFBFDE1D607252AE651E4EAB5 +:1091E000EC37FC1301D7F331E7EE09DC375436E3F3 +:1091F000F4CA49D4BDEEE1F4E803E9D4360ED92827 +:10920000EC3341BAFB0F1BC6504EFFF509DC3BD8CF +:10921000E7E4F7D86D05F4B931D9D64AE7E4E0FDC3 +:10922000E7A548E2D5F3E078E5D125C5C022E6E11F +:1092300014E6FAC0D60567D31FD61F77DFC510F630 +:109240001BDD7DFAF222111721CB19D210D5E4FDD6 +:10925000E2D42CF8F8E0D2DCD526B5F40BF8147182 +:10926000FDFE0B0CE7F42809F3C904F0112EE613F8 +:1092700021180FF023FE1602F10C1B10C4EF01E1C0 +:109280009AF812CC2740CC18E7DDFB2A3D112FD5E8 +:10929000EA162C10DB07FB080FBF390DCDF84BE7A2 +:1092A000DDEBFDF1E7F7100704F21CDFE3CA43BC76 +:1092B000E0DFCCEBD7EC002FFCF3F0EC3440340FC4 +:1092C000C3E712B8D80ACCFBC213E8F900E5F00BEB +:1092D000134700F828F00B0605E516F7070FD3E053 +:1092E0000D0310D1F811E1E721EA1208331931D149 +:1092F000E5E028F1D2D7CB2A20F2E7F6FA142AF0DB +:10930000F62F251108FBE9D0592020EBFDE4DCE71E +:10931000E1257FED23FDEDC324D92AFD18F8F80ED1 +:10932000F5F212F80FF2F2F1DDC40DC9D300DA063E +:109330002A0B0EDB201970CC15BD06F1F1056BE38D +:109340002F1A6AFAE1D7151AF9ECF9EED717FD31A1 +:10935000E8F31BB2CAF9CEE5A133DFFBCC16EE3C35 +:10936000F736D4010112B3F4D3CAEB0C101FE00797 +:1093700049C8592EDE252FFAFFE144D1C7E703AAD9 +:10938000E8C632CA016258EEF9DAE1C226C8C3FA69 +:1093900025EE1137CDE019E30DDA1DFFECF367D0B0 +:1093A000F0FBFE08FB1C405826BED5CFF9EF28B6CF +:1093B000E007EBFCC414F2531CDAFA33DC35301A44 +:1093C000ECA514CDE464E7EEF50E7F00DBC6DCFB14 +:1093D000EB39191C28390CCEDBF84D1BF410CDED00 +:1093E000EC1FE93ADFE6FEBBEC28FDEF4708090475 +:1093F000D6CF35C8FB11E0E5E708E3C04FE8E32925 +:10940000F8F847FF20FB21E53B2025141BE128DD70 +:1094100008CE1AEC3D07F69838F0C74806E80A105F +:10942000F5CE5FE8C8E7DEFDE9C619BDC21B4DC930 +:109430001BEA1AB5FB362EB81F03146EF6D47FEA6A +:10944000E7E76FCCCF3A1CEE2ED4EF01CADEF94429 +:109450005228F0DEDEE4C81DF1D3192009061345B9 +:10946000E3E2FBF1EB02E2F40109E738E2EF030685 +:10947000F5D7EF0B0CF3EB02280CFD08C901DED881 +:10948000FE061811E5FD28FC45DEFFFD45D5C5E8C3 +:109490002B1DF1112CF2EEFEDE24F7E0F8CE08FCD5 +:1094A000D72FF30F022636180AEB1AB1F803FAF891 +:1094B000E809F7EBEEECF9E4FC00DE05E42AFA003B +:1094C00028FCEE62ECD8E1EDFF0DFAEA0EEDEB2C94 +:1094D00015590EFDF41611EBE71AED2BC511F7FD2A +:1094E00009E302310BEC13120C03EF004405FDF805 +:1094F00010EBE1F613E9FF06F839E2F43428E2F95B +:10950000DDF9190030AEFEDFFD093B12E4D4E516AB +:109510000105FFCEF7EEDB0F13EBEE1BEEF5D2FBF2 +:1095200013CA352D19FE09EEFECCFE1C09F71914DD +:109530001AD622D2D4190FFE5818D931F837F0C5EF +:1095400004F37FFFEE101F0113E7FA0B08000AEF88 +:10955000521717DDD9D8E81EF1E610221BEF0C36A2 +:1095600004E312FF050001E200E7E344E4FB0D0A17 +:10957000FEDDED0404E1DF0A10F1F60DDAF3EFDBB6 +:10958000F90E0F18D42B221325F401F71EF7CBC8C0 +:109590003605F0132A05EEFBEE1200F8E8D310179B +:1095A0001121EEF3F9FE23FB0FCF2CD9E0FFF2FCE3 +:1095B000F1F91EF1FFF9E9F8E4FAEDFEDD11E4F945 +:1095C000553AE96DE0F4DCCFF2040DF4E7EFF8274B +:1095D0001E2B1F28162515F9DC1C0F0FD116E701CD +:1095E0001300F82424EA1B17F2F4E8053D1402FFE7 +:1095F000DEDC04EE0D10FEEDFD41CBF90B20F4F6A0 +:10960000E00A16EE20DCF7FA27FF3F05CA1CD41A41 +:10961000030603DEF3EFF71304FBD413040CF4FE8C +:1096200018DF230606E4FDEBE9D812100901134008 +:109630001AE821EA121E00F23819DB2CE21BDEE0E8 +:109640001DF97FE5EAF51B000907020A32F8FFFD64 +:10965000712C01ED15D3F0FBD6FAF71127F346076D +:1096600025EB04FBEAF21231EDD3E9FFF3E8DAE48B +:10967000DEB9F9D8EBEDEDEA25F2D9F812F8E621DA +:109680000706E4EA22F1DFF7F6E31D061DEBFCDA3C +:10969000005ED2E549D91439D135FEECFDC8251B51 +:1096A000C53305E40939EFD0F4FE48F9D6F1E6C632 +:1096B000B5CCD209CBEB0FCAE40103FE044FE3FDA6 +:1096C0000528FD08FFF51AE4D2FEE6FB09D6F07D79 +:1096D0001167F91901180CE8F208D7FEA4FCF6DBB3 +:1096E0000111EF16CF03F9F631F41515F725FFFB3D +:1096F00037F8E72418CD201628151B14130DB8656C +:10970000F0F02002372A28DF0FE51B3219D2C9C535 +:10971000DC5514EDDEF6E1FD440D1505E7FEE0DC59 +:10972000F3DB2F164902041104C6FD13FDFB176A73 +:1097300024D529DF0B1B11D030F9D322FDEAF0DC50 +:1097400027FB7FFDDA023F2AF61CF2D8FAFBFB0664 +:10975000FA1504E5E600CC0025FCEAE90003E5146F +:10976000E8D70EC8E4E70201DCF8F7F4E2F4E60318 +:10977000E2F815E8EE1A01D9F02205CADDDD09F19B +:10978000ECF30FE818E9B2E90FFD0D4B04E9F4140E +:10979000FA34DDF21A230BFEFFE902BEF2E23817BB +:1097A000024024313E47E933EBD507FAF0CCE5CB54 +:1097B000FFCFF1017FEC0EF947D6FBEAEB01FE1873 +:1097C000DD2136F0F0BFF63CEBDE0DFC1DDCF52CA8 +:1097D000EA7906D302110FE3FDFAFA18AE18F1DCAC +:1097E00032F219E804EA111C0BE607FD62191EE6C5 +:1097F000E9EFFC00FDDEC21428ED16EE47CADC26B8 +:10980000E8060E0E48CCEADF151505F20BE1F1C2B1 +:1098100029F01700013EE0F6EBFDEB1AF2E0DDD493 +:10982000F3F50D053372E51601261F1F10EBF52F1A +:109830002AE8F6EE220215F52020E30EFBF83505A6 +:1098400013D35EE815FA0D2A27210E01FCE0F3ED93 +:10985000321512E1E9FFE436F705FD2007E9233F61 +:10986000DEF207F7E7F6E1050700F00BDE02FD0880 +:10987000F0D2ED02183B11F815E4243AF4ECCED006 +:109880001A0529F1EC0013FE44D20AFA46DBC0EBBC +:109890004B1A0D0A46E8F9E8001EFFD000DEFBD1A6 +:1098A000F63C0702F5311D1714D323D8E9E900DB94 +:1098B000E5F2BAE9071BD202EDFFC51CF106E90F7C +:1098C00023F3ED45F6E0C6D6EF0F09F8EDF0E041E1 +:1098D00000560126050FF3FAFF18012BDC1EF5F2E6 +:1098E000FCE2FC41FEEE330D0402FBEC64030012CB +:1098F0002BE8D3D503D10C0CEB2EF9FAF9FDD719CF +:109900000304120747AC05F3030821E308B3142B43 +:10991000030F16FBEA0DC22802031119D60AD0C89C +:10992000E7DC23FD23D60306EFEE0015F521112F0A +:1099300022D70CE4EB1032133A1ACC15F82223DFAD +:10994000BFE27FFFDA0D1CFD170CFF0BF0CFF2EC2E +:109950000F232B0DE4FECEDEFF0C11F51802F636B8 +:1099600010BDFE04E7DDE1FDEDDEF4033202D5F7C4 +:10997000F806E50902EF1EFCD4DC31C5DEE0F9D3C0 +:1099800038C71BD00E1DCEF73FF0242213E8D1FDBF +:1099900008C0130827D4FFF12607D6C1E05168F0AC +:1099A000E9F9EBDBFD08141D09F0F9F0C1DA46DB3B +:1099B000EF0BEB0F42D90A0FE916FA021621230C1E +:1099C0001013FB2881DE04E6DF0752F2CFE4CF2636 +:1099D0001C43082B4B0EEB4742282A071F0CFB05A4 +:1099E000FDE8163635FC1B19FE08ECF75313ECEBBB +:1099F00001E21203EABCEFC4080EDE132606D235DC +:109A0000FC37020B0BCEC9F85EE8BDE7FEFEEFEEB9 +:109A100010F638CCD6F7D50A171FCA17F0EAE0FBC4 +:109A2000E4D820FBF8071DBDF4E44CE01AF29816C8 +:109A30005B012AF71F33F3D927E0E03EFCD705E9A5 +:109A4000F4F348D1E31DD8F504EC2434F0F3E4D862 +:109A50005E0830F8D3FDEDDE0205FB260731F93F45 +:109A60000AAE04D5DBFFFCD0EFE3F401F21BFA08E9 +:109A7000DFFF03161C1618EC15F836CAEDFCF8CDFE +:109A8000CA0831F9C842E33A33D014E203DBC80E06 +:109A90005C1218E21FE8D8FBF4F027F6E1E74FAAC2 +:109AA000E62DCED3D9D644CB51C02800D1C204D0A4 +:109AB00014D6EB2906D5FB2ACF09E907F531FB2F90 +:109AC00029D8FA0D00B6DAC8D11322FFBBA6FF2AA7 +:109AD000287606595618CC00223415F9DF15D7FF21 +:109AE000DE0DDC2D47F6FAF2F5F311076DFC0ADC0A +:109AF0001AE61BD9DDE6F2470447E3EC0C0B010143 +:109B0000091F19253DF8F2F05B1E2515DBD0CC1599 +:109B1000E10934DA05F9B0D71937D2FAE40ED3FAED +:109B200004D546F7120D2EDACDE8072028E7EB3EE4 +:109B30005ECE19CED826E5C113E7DC2CF105FFDB9C +:109B4000EBE27FDA1B26D006EF06F9F3E0DAECED64 +:109B50003C2C03EEF71CE0F002191D08D8E4FF2BA3 +:109B6000EFDDF10AF52DD9E91F06DAFAFB20EA321A +:109B700007DC04EDE7F90EF9ECEC43E939F4D20621 +:109B80000D2F4F07FF5300F018E7F50EEDFB0EDA2F +:109B900025F5060829EED4F20B13EDEAF00CE6F4F5 +:109BA000DF09E7E208ED36F32AF5D8F1D0F61DE437 +:109BB000EBD1F6CCCFD6D404E10CDA1FF40AD8E806 +:109BC000021EEB1BF50DF5161305DD04EE00ED3B53 +:109BD000F31216214A38E8F70A4A00FFF105DCF1D2 +:109BE000F5F6D713EE141DF008ECF1007F17E2F440 +:109BF0002ECEF3F5F0EA20C9F444F611ECF115FC91 +:109C000019230B05DB09EBF741E93503E0D6213ECB +:109C1000ED2BFBFD26DAED2BF4E20D0B02FDE2F954 +:109C2000EEE815E7F5EC29E0F607FDFDFC16F1FA84 +:109C30001CFD12E2FD2B07F1DCEBE225090714ED18 +:109C400002FB21F2E222D0F9FFE7E7FDF90111D191 +:109C5000560A1DCBF1ECF127DE0A0A26F1BF0A43B2 +:109C6000E1DBD83EF8EAC6F01EE7D6CA1646E60F94 +:109C7000E7C8D804FEF4FEDFF9C96C0A26D3EFCF9B +:109C8000164A5E1AF92FCE2F08BCF1FBF9DD0CEA5B +:109C9000270D2915EBF7A5DB01F410F0CF061AAD5F +:109CA000E0E8E0E6FEF6FC051AC4C7B6CAE022B753 +:109CB000ECCBE8F7E3E5D4F9CD07CC0B1CF2F9CDFA +:109CC000F1F7EB222BF001EE0833A2E20E0BF06568 +:109CD0000D5BEF614E0FD845FC1D161BE426DDF62B +:109CE000EB18E52B04EB1AE017FAFA257F06E9C911 +:109CF00054C3D8DF0ADB45C71244DCF609D703E4B6 +:109D00004327130DB7F3050475D742F6E2DECF30D3 +:109D1000C63363EF1BCADCA605ED141BEE0B220253 +:109D2000F6D56DEE19E251C0FFF6E5E4ECF4CB0395 +:109D300017ED17DCF33145D8F7B2CC15DA4B4FE00D +:109D4000D9EA4D0AD431EAE5C00DF5ECDC07E3C1F0 +:109D5000451913E410FCDEEF0609FDDDE8DFC6302F +:109D6000F7F0FE18E71403DE160BEEF1F531E90803 +:109D700002F8C426D6FD11F1EAE62BF73EF3D9F836 +:109D8000ED3C472A042EDE0E28EE0CE6E907F3D858 +:109D900023DE1F0A5005CFD729F7F8F4E3F9100C9A +:109DA000F709EAF40EEF22FE22DED4F1D3E50C012E +:109DB000F8FB02F21FD5EB05DF0FEA1CF106E7FF07 +:109DC00014370027F508E9F7F914E8D5EF13E3286D +:109DD00004DD262E2120E10304392400EA24DA1BC5 +:109DE000F6F5EBFFF1E5E7F702F3E6167F10FDE984 +:109DF0003FD1FDF2EE0821DEE825EE11F0F0F2FB96 +:109E00001F17ECFECEE0E4ED1EEDECF6D918393567 +:109E1000D40206F21BF50311F6EFEEF9E416F21F79 +:109E2000E5043DFDFEE91413FCF80AFA0DFCFD05FE +:109E30003BF3E0E8E130EEE2E1CAD626FFFAF9EEC4 +:109E4000DCEC2CF7EE11E0EBF4DA080C0FE9FEE2A3 +:109E500074303F1FD423D7E5F8293339F128183956 +:109E600063F906E7EAC2DEDB06BEE3EA1226E70292 +:109E7000E8F1EDC9DB0002FA0EDFE4D7F3C6F7DD47 +:109E8000DFC0FFF2E45BF65A24DD0E5915C46BE225 +:109E9000E5CD163C03CDD627C128D9C42B52EBC73C +:109EA000CAA3F6D803B211F3EDF7EBCFB82160E700 +:109EB000C216033D3ED60BEA154DEE390EF7CB0721 +:109EC0001BCBD17FDF4128BFEC0B1EE6D2F809F691 +:109ED000FA27F020422EE30B2539EA09F12FC6F1CB +:109EE000F63C02AA0FF81BFAC2F10BE63B64FEFC3B +:109EF000F1E9FEE6CA25B4BCE879F9131CA6CB79D2 +:109F0000E732FF06EE2409EF76CDD351FCCA9A184A +:109F1000DAF869D0DA19A23A5C1DBFDDB81DEBEFA3 +:109F2000FCCA37DDDCF117C8EEB74FEC621FA0F7B3 +:109F300055CA4FEB0F480AA5D2DF141CDAA031EE48 +:109F4000FCDD50E44B03A36FFCEF5104D7E138DD97 +:109F50001E0714EBE6EBDD16C3020D0C08FD082FFF +:109F6000F3EAF9FE07F109E904DAE644F704EDFF44 +:109F7000F2E2DC18F9C40C1A07DD0FD9E3EAFBCFD3 +:109F8000073C3304DC26D71E41FC0EFF1605D7CD57 +:109F900022FC261D120AE813020C02E5D5F8130F65 +:109FA00020FC05EEEAE327FCE9D7E7DCE9EBF7F173 +:109FB000F00120E8FDE3D9F9BCFB05F9FE20E1F54D +:109FC0002B49FA7FD5F7F7C3001D1BE5D908043CE0 +:109FD0001DED44232A1E1A07F516FDE1DB25DB03E0 +:109FE000DB07FF201DDDF8FB0FEDE20A361508D573 +:109FF000E8DD01070133E713F74CBB0027DAF7E18F +:10A00000E91B0313F5F7DBFC34E4E31CEC19E92E40 +:10A01000F82D20DC02F7F517ED1BDA0D041CEE1706 +:10A02000F8E93C11F2E926E4E8FF1AE1FE03F40541 +:10A030003FE52AF6F5351EDD02E3F524FEE3EB00ED +:10A04000D91C6AF2E5E70D13D8081612F8ED09D20B +:10A050005F21F8D4EC222DFCE202E31EE90B0A2971 +:10A060001403FEEA051904F22FF1D1DA1710D623F2 +:10A07000F5F0DED42731E9CDC0D12EED41E0EA1371 +:10A08000E23038EE005CF11416CC1DF0F9DB1CFF59 +:10A090002204220E0DF9CCE8FAF323FBE5F102AB22 +:10A0A00005E9F922F8FB10F10AF0E03EDA065D1549 +:10A0B000DD15213900FECCE5CFFADD48EBE7E2FC07 +:10A0C000311DE200FEED12E31423DCD9FB28010967 +:10A0D000DE2107345605C8FCF5601DE7F93AD8F5CE +:10A0E000FD16E9F7E4E415E60BF6DFD37F34DD0473 +:10A0F00040DEF7E0D4DD38D1F55801DD0AE90FF391 +:10A1000007C616E9F048FAF258D4192AC0CB1655FA +:10A11000F1062F2026C2E606FCF0E4DDCA0CBCEDF9 +:10A12000E2F72DF4F9E52AD0FEDCD8D4FE2CC5D810 +:10A13000FDF425E3F23C15D2CBDE1429F7DF0E0D3A +:10A14000E6DF27F2D926F60AD31E11340EB507E250 +:10A150004DF4FA191FEFCCF99CF4E626E063F145C3 +:10A16000ADFD24C2F90E09EEF91F00E0FDFCDAF89E +:10A170001033FE31C7B920D4CFD8E2D26AD1F0FE75 +:10A18000DE2132E70B39EEE5F2E922EFEE0A25D1C6 +:10A190000FD0EFDCE3FFFBE91BF4C5EF0DEB1DE196 +:10A1A00011EEFF2ACDF11C5312CDB3F6D2E23C06DC +:10A1B00021F338F725FC3EC948FDFB02CEBCCF1E7B +:10A1C000E70ACDCDE90501EC0A083CD428DAD2EA49 +:10A1D00029CE150E0B2FE5075B0E060CF8EEB8F333 +:10A1E0006BF040A411D1E7F506E6F251E85C45D0EA +:10A1F000E4E2FCE7D807BCF2051AA43FD5245E0BC5 +:10A20000F15FE7F798CEE03878EEE2E1ED0A4F0F24 +:10A21000DDCB7FE7021BEE60FD3ABEF0EEE4C2DC70 +:10A22000D4C156B6F70DF85FC0D638D807D8ED0EB2 +:10A23000D9F20F0FA5C34BF047051F09F5D0211523 +:10A24000180372160311CB552FF036E6F71D77F77A +:10A25000F5E1D5EC7502FEF2F3CFE50BF6D3D41F92 +:10A26000F0CCF301EB2EEB08E70EFDB0120EE51972 +:10A27000E602153CE8C0EADAD7F6F2F8FB0DE7167D +:10A28000DFEC07F0FF7577E125E0F7CE1201600DF6 +:10A290000105F3BCEFD7CE08F4DBAD0C22C91510D5 +:10A2A000111806F7C7FF000E16EFE5F9D9E70B2ED8 +:10A2B00018FC3165E8FBCCDA10D4FB14F8B2D13EBF +:10A2C000F7F4D2FC0EFFA4BEFEEA0CFD44B9D7F0B1 +:10A2D0000BF40EFC5245F2156E400B3322E9E5F308 +:10A2E00036252FD0DECEED0AEB0E0C1C0233F4DC4B +:10A2F000EFE52903E9E0E0C715FCDD37B432E52AD4 +:10A3000016510BF4CB0DCB276EEFBBC602D93EF234 +:10A31000B3D27202F7F8E3EBD729DA0C04EAF705B7 +:10A32000031170C9F0DCBC70B3A44BE410E92C1726 +:10A3300046FD01EFD1DC1FE15C0CEED41CFF16F4EE +:10A34000B6BD77FFD4F3E039585A0EA5E63D7F41FC +:10A35000DDEAFADF3610EDF4D70F55A4114EF952AD +:10A36000CC0D2901E5E3FBE0B806EAF5270AE0C8D1 +:10A370003634E5FDD0B800FDD7F8F7E0FFE7E5C1DA +:10A38000C2031D104941D4BFE4E151542C1410C242 +:10A3900013B9E4E0C70DE7EF3BEC22E8D2F4DBDDD4 +:10A3A000E5B8412ED5E80E30CBD3CAE6DFEF5B2E01 +:10A3B0000AC1C1FA15FF0FD003CFDCC23D0209FD6F +:10A3C000DCC7FFF0F549E6EA0E27F2DA05DEEDF725 +:10A3D00000F21F171DC2FA2D5EE5620F15C5CB25D1 +:10A3E00052FB2AE6F4EF0205350BE408FD2D34D0CC +:10A3F00000CCD3E6E2F0F62A3230C669D5A20BEDE6 +:10A4000013530B2DE116F54A61FDF1CBF80805BF9A +:10A41000D5BE64C61304C3B8F11C183915E1FD2577 +:10A42000E7E92FC222B2F7D1B6E209DE15BAC54A72 +:10A43000E361F0DF290C0D0F13C9F4F6DD077F2F60 +:10A440004D077800ECEEEA40DFEB01230E1103200C +:10A45000F1E6F5FD57D6C3F5FDE8F8EAF7F8CF0ABF +:10A46000F9F11302D7F41302FBFEEBD8390FE1FE2A +:10A47000EBED182EE1D02100B8E31AE5D0C8EBE9E6 +:10A48000F1D7FCEDFB194DE315E5D4A5E50544D75F +:10A49000F8F1EB17F005C35A19C2D63A2CEF121A8D +:10A4A000EAE7FBEAF5F9C0380CD4C014F7F70F203F +:10A4B0002DB6EC50EDF113C226F0F61CF5EFF8F6D0 +:10A4C00008030D040B10D2FFEF20D6E905D9DE14E6 +:10A4D000EAC3F9EC352EFBFC38F30E1A1333EC0704 +:10A4E0003110FBD80202D206E0FB3931C341C5E589 +:10A4F000E81E28F00EDEFEB5101A0933DE15E7233C +:10A50000007F1711EEF8EE476AFAE8DCFE08FCD788 +:10A51000D60A690FD1F02A13590918E7D6E2F4ECEC +:10A52000EC0F59F707C7D83FDDEC37EA0BF42E01E3 +:10A53000F0EDF5DDDF0132234BDFC7E62CDCEDC1AA +:10A54000B2D44A1AE1FF1E14F02EEB9FEA4B743886 +:10A55000E1252BDAE1FFFCEFEDEDD1EBE54BE60970 +:10A56000EB19F512E94D040D0826030F48FDE42C04 +:10A57000E404D118CDD3DAEF19F82DDDC7EB15BE01 +:10A5800046EA370F0549EFFB2CF1E8FE1BFAF018FD +:10A590004FB5F414E611E1E8EF141FDEE3DA3FC330 +:10A5A000DAF1070EDA127123E8E4010AEEC50607B4 +:10A5B0000A13EEFEFA085214F8E7DE16DE07EF067D +:10A5C000DF1BE0CEF737E606303627F30B13E0F15A +:10A5D000C5E90EFD192B06E62A1AD00FE830EAE786 +:10A5E00005FDD1F9F3FB1E04EFBEF303F10ED8F61F +:10A5F000CDFE2E0E1CC6BEC5E62EB8E4D200290440 +:10A60000DE483DEF04D2F92033F345F10CEE592238 +:10A6100052D9F2160CECC4D427C1F30E063110F94E +:10A62000C3D534FFECEFCFE5D6C529E9E8271203FF +:10A63000E27F1DDBF00D16BC1FDA04E5D10318F82C +:10A64000E9FC722D1BE44D1926F5F5DCECC92A470F +:10A65000281E3ADBEBD7F6072A2CC2B4F134DBE034 +:10A66000EF012FFEC8F3E9F3FE34FE2F65F4EC1F73 +:10A670001509EDE9FBD6E603D42020D6EACE03B5D2 +:10A68000D0C93E154511D4C60EFFDE0D32FFD525CB +:10A690005AD0F1F8F012ED03062537ED0C0921DE52 +:10A6A000E6F23D34E41F4C75DDD6F1200AEE15E2EA +:10A6B0000309D5140BF432E92DE9CF0E0EE8FD1194 +:10A6C000B9390CCBD55C07C9E35148DF19DDD7EBAD +:10A6D000C71EEFFB0E38F0ED11F2C9FA1B28EBF0A4 +:10A6E0000EFEDE260409FA10E0A9DB0EEC10CD0800 +:10A6F00019FD32FCEEEAE5DCE643D9EAE2DB52334F +:10A70000B75B2EC407BA0D382A1956CAF6061825A3 +:10A710006E1D05C10AF9C9B13BD1374916E6FDECFA +:10A72000CADA0D1F0C00D8BCEBEDFBEEEA110AD51E +:10A73000BF3509F5CD1015DFE2BCF5040AFD1DFAA1 +:10A74000C51D5E7FC5063ABDD707EEFB0BFA121F8B +:10A75000DDED41EEF41CF1CFCCEA06FF13D431F16C +:10A76000E421DAFA17080C07EF45C1D627D85E7E38 +:10A77000EFC528FA0EE72019E9E2E80FFE22E60B02 +:10A7800002C30E3006FA23DDF6D9D213E1E1FA4B0B +:10A790000705CCF7FAF4CEDF2623040C121AED07D6 +:10A7A00037F7F7CBC83819FAFF0DE8DC0BE8E9E01A +:10A7B00052EAF8FCFEF60FF6F9E7072FD8D902E7C0 +:10A7C000F9FEE1ED0400351F7FD8DDE4DB2AEC1053 +:10A7D000012C0B04F4EA06F80FF6311B4E4CF4E49E +:10A7E000EC17EDE944E10BCDFFFA11DDF7EFE527BA +:10A7F000E144FCCDE11F15DF0AF424F25DC5E51D3F +:10A80000F708DA09DCF8FA13DAF9D8F7E4ED16C339 +:10A810000CDDEDDCDDFA1D16F1FD1AD95D18030F14 +:10A82000561BEDBEFD2A07D6F70A10E3F104D3F854 +:10A830000B023FE7F5E218DF0FEAFEF8D5EDE2057F +:10A840000A0CD2E9CDCE22FE0319C745C73D06FF4B +:10A85000F10738022F07A007FBE9C53667DD2FF0A7 +:10A86000D0FAE7FD15F812E220E7DCF909E7FB6B07 +:10A8700011FBD33FDEF3B0320F03F8F6EAFF1DC140 +:10A8800025F40C52E3ECF9BB1CFCFEFFE3DFF035D2 +:10A89000E4EA7F012057F9E9EFF16B3AD83013D899 +:10A8A00039CDEE03134CC2DFEE17D2F1B33DD350D6 +:10A8B00052CA3639EFDB00CFA0E403002EF018D2E5 +:10A8C000FB21041A182A5C1236E4D1C7BCF4E8E86C +:10A8D000F3F62C1F2605ED3B44C304F128032EF7A5 +:10A8E000E80215FBCDD0EDF2F7EC1B2FCFE0F32FF4 +:10A8F00046EC3A22D7FCD2D223F0F5EB04D4DCE8C4 +:10A9000029E723F0BE3602E6B3CC0B2E1F6507FB0A +:10A91000E8B0C6ECD9EB5838C6A6DB1C191C1CF3F2 +:10A920001335DFF5D4EC35ED1EFF061A34F11CD9D2 +:10A93000E6512B33E1DBE0E9FEF10AFFD4D9D0FB8D +:10A9400035E5E5D0E2DEFDDC495C08F02EBA15BD48 +:10A95000DDE931E842FBD4FDDBCDF42406F80AE65C +:10A960000C0ECEEE43221E1B3A55B6FBFDDC6B7F70 +:10A970001EF21C0AC5F31D02F3EAFA0F190C09E1D5 +:10A98000FDF7084825DC22C3DEF0D1E1E2FAEF56FC +:10A990001A0E1506FD2607E516EC4BF5E515EC3805 +:10A9A00026CBE5F3EB28DCEF03FD00380604E4F1E9 +:10A9B0003FD5F8FB2620EBFEAAEAED23EE051510A5 +:10A9C000C5EE2B05F501EF0E6FD4FBEDE01427FC6F +:10A9D000F72B27E001F2DAE335263E03420122E4B9 +:10A9E000F90606E11AFAFAC8F3D6FC22D121DE0DE7 +:10A9F000CF371FE9070DF3ECDCD515F94DBBEAFFA6 +:10AA00001900C228E011FBE0D0F2F9ECE225FFD4F6 +:10AA1000FEE0E7EBF5E51012072AECD734371FFF0D +:10AA20004D13F6E41C2E1803FF2401FBD30FCBE6D5 +:10AA3000E8FE08F526D5F6D53ABE091410DBF41A5F +:10AA4000040FE9F6E9CA170104EAB61FFE1C21F754 +:10AA5000EACE2A2AEC14E7D2D6F4EC130A0752E223 +:10AA60001B46BF0522411CCE130DE5DB0CFE4D60DD +:10AA7000FADEDBEF02E9FE25FDB7E33217F7E60564 +:10AA80001C2126531ACE01D3D4F0E509DCEEDE5C9E +:10AA90003A32F8DFEE36FCD6F2093513D610EF095C +:10AAA0001EDC0108085E410026F7D530FAF2D0E23C +:10AAB0004FD349FBF9361E0BDCF2E936FA1F2C198D +:10AAC000F8FF08F0D951DD1B7FC3E00AF70300D877 +:10AAD0001DFA251C2FE3F2F03EF61EFF39E723F0A6 +:10AAE000BE011AD3480F16EEDCFFFEF4D7EDF703D4 +:10AAF000383311DCFE0631EEE71B2000330D050371 +:10AB00001FF0E3DEE400D1D8DCC3BBF2D0EA09F0E9 +:10AB1000E0D5EBDA31CD52D8DD3CD20615022FF16B +:10AB20000421FCD2F411FDF4EBEAE1F9FEE9D9F3DA +:10AB3000DCE32323F3E9E3F6EBD2F8FECEF2FDEDFE +:10AB400016E111F4CCD303D41709ED23E1EE02078B +:10AB5000CCF13204260DBE02EEE9E0212AFE2FD40C +:10AB6000EB0CE6FC26EB2DDFFD71E1FD00DE286A33 +:10AB70000AF5F611FC01E5250F05E8081D00E7FAC6 +:10AB8000FBEBF86F02DCFBADF013DAF6F2D2ED224C +:10AB9000FA1910030D3F10D006EB2721F519F2E04A +:10ABA0003EE4F814EC4311E813F80705D627F8152E +:10ABB00052D75416E3D103ECDBE6EE0816FC1F0473 +:10ABC000EC2CFD28FD2BFC0D7FD20BD9C40FEDE141 +:10ABD000E512310F160DE304231A3902261117E688 +:10ABE000D0F309D61BE1FC08E3F51215E3D4DF2509 +:10ABF0001F0310FCFBFFECE3DCE00FF031BD0407AA +:10AC000031F406FDD517E901BFD2DF08F20CF2E7F7 +:10AC1000E5C2F301EDF3303CDDF6CE150EFF27F370 +:10AC2000222AFDDDF5F91306EBF8FBE505E8DBDA92 +:10AC3000FB4D0D10EDEF10DF10FE0CEEE806E31CEF +:10AC400014F3C9F5BD0AFEE519250A0520F137D22E +:10AC50005AF41EDB2DF7F8DA32C8FC0D0525EEF1AB +:10AC600029EDCEE441F9F1260873D20E29CB227FDB +:10AC7000F0EC08DAECF8C50AC604E23139FFDDEE83 +:10AC80009BD91075E8E9FDDB13F9CBE0E303E4148D +:10AC9000E8D0EFDFE71EE8D204E658FBB707FF066F +:10ACA00001D5DD2DEE31DACA2700D9FE01E60816FE +:10ACB00036EFF21D2CC625DAABDE074EDA1E20EB8E +:10ACC000DDE7210148F7070551E40AD5BF46FAFF41 +:10ACD000EAD01DD3C1FEE32B005643191D1F40EBE4 +:10ACE000B4D9EAA7E81AD5E3D0EDDA08C7D7E72741 +:10ACF000EF364CF4F4021ACDCEEE1FE24CECD61136 +:10AD00000A35D64ED74921FDDB06DB03F92D30E9A4 +:10AD1000BFDF020DC8DEE702FECF04D92F342B0CB3 +:10AD2000FF3E16FDE162351E134007D6CA3EB8DC71 +:10AD30000536FFC8FC24E2D14FF0FB1131C4F62FD9 +:10AD4000D2E8E6EF10F204F5F8D4D010DFF3D7BC68 +:10AD5000E9C12FC8571829FC0CD8E11F0C080FEFC8 +:10AD600020E70CED1FD2E6F91478F718F9C14A4B29 +:10AD7000F0E3DEF118E9E60A1ABFF3F6422D1E11E0 +:10AD80000B200A3BE7F6D3C5E9FCFBCCF4EFE11856 +:10AD9000F513F7DBE318F8D61CDB56D6C970FC03B5 +:10ADA0001FEE02221151E3C72CE4C70FF51D1B1043 +:10ADB0002BFB0DC941D2D325E1E4F517F20F315138 +:10ADC0000B237F0ED73AE80250D4C1D0E7F7BA2B55 +:10ADD000191EFF262242E5FF1942480DE0FF31030C +:10ADE000C23842F0DB44D0D40AF9E9011CB8EF07BD +:10ADF00000FEF1F026FD07FAEDFB3BEA37EC021E00 +:10AE0000F20A3211E26BB711EAE4F7F8E70EF5BF88 +:10AE1000A0D9D625F2D71F14F023DB10171807DBB3 +:10AE2000C917EFF705150218EE19F617D411F5D565 +:10AE3000FC3025BB15C6EE0419C4E4F2130323E16C +:10AE40000529D7100ECDFB01E41E02F6D4E0E5D3B0 +:10AE500043FD36D7E8FBCE05EA1ACE02110007C043 +:10AE6000EE07F9E4042931D9367FDB0B3612484E60 +:10AE700036DC161503FFCB2CF403D61E31DAE502BF +:10AE8000042C236A1CDDDCC5CA12CEF229DBD556A0 +:10AE9000F1FCF61DF751F4C4E7F36DFAEF21FF263C +:10AEA0003EBA024CE35137F140D2E80EC4180ED935 +:10AEB0007BF02E0B110D1BFCDDFAF4392E2339F635 +:10AEC000C50F14FED4E6DE0670BEECF1DA1703F30C +:10AED0000BDC1D0705FCD10D3E321E0047C634D8E1 +:10AEE000C8100AE1F9211FCFD0080B09E9D5C21615 +:10AEF000FD151BD2DD0AFEF4EF04EA0E3CDD0FE087 +:10AF00001FD10FD0BDFECBDDC8DCF605B5D929EFCA +:10AF1000E0CC02F204DDDBFDE4FCE4DCF22633DD10 +:10AF20002EF50DCFFBC8DF06DCD0F6D1DDEACF1061 +:10AF3000D3F84408F7E21FF029C30A24ED0DB8FC4A +:10AF40000FE4F0FC0B3D30DD06E2EBED141F07B221 +:10AF5000CF152BD00E0BBA0AFB05250C2CC5EDEA3C +:10AF6000EFE5E3E1ECF3F6000D2ADE2216D42B54D4 +:10AF70000CE80D2CE004D315F0DCFE27EA121FF8D4 +:10AF80001836F03C00D8E528E505E2F9E3F0E4F6F0 +:10AF9000EDFFF71B7250F0EEE5EA2C0ADEFFF1C080 +:10AFA0001FDAF6041E370ED7F0EBD7D1150CD1F807 +:10AFB00057FB34FFD208EEE1E3EBF609F41E330E43 +:10AFC0001EF9F201D6033BF34EDEDBCD020DD3ECCE +:10AFD0001C0510FEFCE2F61CE4EF0A2141F819E919 +:10AFE000EE361018E7DDDCECE4E6FAEDD6C8E23E1A +:10AFF00037080AF61109F7FCD2F031047FE9D00FC7 +:10B00000EAE4D2FAD821F3F9E719E2141D090DE8B0 +:10B01000CFE1E2DA05DBE8E1DAE5EF06F5210C1134 +:10B020000606ECF4EF15140FE40D1FD706E43FF10C +:10B030004BE63ADAE1D31E0F37E8024CE7F2C00ED6 +:10B04000EA23D4F7F2CB16F22A1EF949001916D5D5 +:10B05000E3D829D90620DAE8000507183009E6DA2E +:10B0600010CFFED2E0E0DFE2052CFB07EB1E1669F5 +:10B07000F2F2FD33E7FFD7130AF4F10C0400FD05EB +:10B08000E06B1F4A19CCCEF3E6F1F3140CE8DAEFCB +:10B0900001031C0D4648E9FF06D13805E3DCF3F84F +:10B0A000FFDCDC26192F4301FB01D40AEE3914031F +:10B0B0004ADE5304D2D224ECDDFDF10BEB012F0765 +:10B0C00002F30B05D449F11AECE4E6EF21F716F888 +:10B0D00027E419DA17F7F4FF0DDBD21B02051BE199 +:10B0E000F22F15C205C8EDF7D8DB2214F2D90322DE +:10B0F0004AEA16FD09200038DD0E20F67FE1D93638 +:10B10000DED7F7ECEF1B2CDBC5FBDB231E25DFEACC +:10B1100005D5E2DD23FD1920CD08D92C0018F91C36 +:10B120001515FDFB1256E9FFF3EFFDF7FDEF16D8FD +:10B1300034BD4417CCEA59030BDFFD5EE0E3E4EFD6 +:10B14000D2E3E2F1F9CA06E637CB080B352103BE9C +:10B15000E00032DE241BD915FA01E9252BE30FF0BC +:10B16000F4F2F40717DD1BFC061AE0EA17E85D7F2E +:10B1700002C8062DFEC9CD1CD9E0D92417F7F4FA70 +:10B1800000FA454A1802FFD1FE100FF8DEDBF42D5D +:10B19000F40ADAF2B83B0BDC06DF2509DB05D5CE75 +:10B1A00033E0032A1A2E0CD4112DF4DB0C3C0FEEE5 +:10B1B0005526190F0C0D0706E30640040F04190865 +:10B1C000C4B455F2FFFAD40833E7FFFCE4F5F6EC1B +:10B1D000F8F6E038FDC6F0FCE8E4F51533F30EEDC3 +:10B1E000F0212AAF0AB9E7C800EF2CF7E845D511DE +:10B1F000142402E1D1DA022840D836FE43E8E417ED +:10B20000FCF8EBEE1027F8E9D0070913D34906D56F +:10B2100063E2F9F7F5EDF910F4DCF1143436080CBB +:10B22000DD21DF000FD90EF9F70FE9FFC6E500E4D5 +:10B23000240033F8F2000C000DDEFF20FA03E6E7ED +:10B2400030F7EDD6E8D708E94808030624F30713DA +:10B25000FB0D500100F8E8FCCEF7D82D0EE62F09C3 +:10B26000E5FFF5FAF7E03AE506DFD5FE1FE27F716C +:10B2700019E6E81DE329D636EE1ADD07022D174F31 +:10B28000FAFE3960C4EE1A18D6D906DF04D6FA36AB +:10B290000420EE16021BC9DFE91D2206EC2B22DD7D +:10B2A00015E31602CFF073E008F9FD00E60BF31288 +:10B2B00053ED2107E50B1F10BCDDF4183102EE2D14 +:10B2C0003D2EE3D8DB4ADC0120CCDED9D51100F3DA +:10B2D000F2F7022402E4FDF6F50C1213F81E27CE55 +:10B2E000C8EC2CF575F0EC09D4DC06F9D0E410209C +:10B2F000180239EFDE411EF0F03630F7240633F045 +:10B30000F0090BFF35B9EAEBB1EDF3F71633F4F3BF +:10B31000DBFFFEEDC4DEE5AEE215031F2449F1EDCF +:10B32000FC06E7EFFAC2FAE2EEBF022E02D1FE1AE5 +:10B3300024D11DD2F3EAB8E9FFD019E8DBFBF5F917 +:10B340000C220D0121C3E1F33BED02D4FAFEFF0F05 +:10B35000CEF743050711F0F8D411D8081AD031FE02 +:10B3600022F5F7F304F745F806DED91AF8CD5D7437 +:10B370001FDAF122C73FD6240509E6FCD9070F439F +:10B38000F2F85456DDE92A20E00BE40203EBF23434 +:10B39000F12C113AF31ED7DFFC031FF2F010F0E49A +:10B3A00020F1F403E31461F722F8C312D618DFF09A +:10B3B0004FD70A191F222600D2F9E718580E252563 +:10B3C0000FEE02D8E11AD2F66CE927EDDB2BFCE890 +:10B3D000F60AE108F8EDD6EDE8F4F3211F121BCBD5 +:10B3E000C800FFC87FDCF111E8DEFFFDD5E2FE31C9 +:10B3F000100731FED6131131E503260933071AF67B +:10B400002016172A35EAFDE0DAFF19E41E1DF9D8E7 +:10B41000FCF9F9F5B9EA1101D617E20D1C2CFDE58E +:10B420001205DAF3F9F8DCD4EDD00926DBDD21F4DE +:10B4300010D435E3DFFCD5E326D2F1FEEFE7ECF3E1 +:10B44000F62703FD0DCCE3E225F7DFE5EADEF002A7 +:10B45000FDDB0A3004FA02FCD123DC0304D711EA35 +:10B46000F6D0030AFFDC3F3104BDD9F822D97F6949 +:10B470002F0D06F2F80CD0F0E7330DDFF5042D5256 +:10B48000F8EFE52DEEE1141516D4E6E1E4021335EC +:10B490000617CCE3C320E8DF0D2C11EDFE370DFBC2 +:10B4A000ECFB2402DB21D4F10CF4E9D5011BD80715 +:10B4B00052E021F4E94D0149C91CE90C4BD6EBFAE5 +:10B4C00012D7DEE2E605DAE3BEE6FFE7053521F94D +:10B4D00007D70D14240419F9EDE8E93A19301FE1F2 +:10B4E000E30439F60B26FE04C5F621DDE6E6FD0988 +:10B4F000EC4B08E9F8F9F3FE37F44F1EF106F0F5CE +:10B50000EEEDE21AF7CDDE050A0111D1F0E12F00D0 +:10B51000C121FF0C01F6F6EF09DEDA1315F008225F +:10B52000F230E2E4DFDE13F805EEEA42E8FA1DFE4F +:10B53000E0FF24D51EF9CAF6EFF109EB1000EDE9A2 +:10B540000B152D0EE7D0EEDD28CDC9E8EB25F0EC8C +:10B5500009D3170331E517F211F4DE09ED1223F8D0 +:10B5600008DEE20310E629E6D81BC6150FE777537D +:10B57000E5ED041ED2D6C906EA21FDF1FDEE22005A +:10B58000E5D14433EFE402E2D60C011D08F8E314E0 +:10B5900003FF100107262AD7171122E9DAE901DF94 +:10B5A000170AEA060F2C23CF150BEA270BE900E94F +:10B5B0001EE60002F7FBF521E6F5EC0DF3FC2F2962 +:10B5C000DAEF001CCF49001E7F090E0E030DFF08A5 +:10B5D000151822F117F532E91EF8FE2944C60FE4CA +:10B5E000FB2329C836FBE42E06F3FDF9E905FE2608 +:10B5F000E924F9EAF841E8FA10BA3A1C06D1DC036A +:10B60000F901DD3900F9EAF6F0F414E3E824C0FAB0 +:10B6100004E7CB2BD4E4262BDD10CB0F15200B1524 +:10B62000012BDFF3FFD8D006FCFBE9E4E4FF14E1D3 +:10B6300007181C11F9F73ECEFADAFBC3FB0AF4E453 +:10B640000C3BECD7EAF2FCF51C150FE4F3DDFF0A26 +:10B6500000D445150814D805371BE413F61005D699 +:10B6600014C700D9F1AD50C200D4F4D714D0627F12 +:10B6700005FDF4F10449CA543235E8FDED0F643C90 +:10B68000C7D9213700E92033CCCB09F6C4CBEB1D59 +:10B69000F6D8D251A8FFC89CEEE10AC614FD44F7C3 +:10B6A000EB0C1FCE07EE4BDCE6FCF814FD2915E091 +:10B6B0006AE500E7C15B1B5CDDE9CF1379BCDD0BFC +:10B6C00001EBE4DDDE0806F606CA07FEDD01E6E66C +:10B6D0000438E3E20CD6F7F1E0AD02202A5B38E54E +:10B6E000A5F61C083900F4FFCD2F19DBE9EA0F2578 +:10B6F000122A39C5C0F7053815135B15FDC1EAF2EA +:10B70000061D10E630D5FD20E3000BDE262113F9DF +:10B71000DADA04E7C7BCFACAD6D90C022DF5E8EA92 +:10B72000E5FEC3070EBAFC0706070B4EF5CF32D570 +:10B7300027FB13C315C6EC3028A92DEE0BE2D2F679 +:10B740003D46030114CE08D22AD8EED5234408265C +:10B75000EE074ED6D4FCC230E7CF17DF03F60EC695 +:10B76000D7DEF7382DD623EB22B4104B11EC377C03 +:10B7700036D5011BCF11C71813EECF08DC142FE804 +:10B78000ECDEF25013DE2C7FD2EC000717C5D81088 +:10B79000110111155A1935D5D44412E7E6E2FF1A02 +:10B7A0001300FA1C124D01FEF1C6E22F33E3CF0560 +:10B7B0004EDF10F8E11127E7C9E8E5EEEEEBE9CE40 +:10B7C000D9E7E51FF954F9095FC618F1EFE8E1F888 +:10B7D000011CFE2B0E27062F26142C2AE01D31C932 +:10B7E000030165EDFADCFEC6C2D81E17C1EAE820E7 +:10B7F000E52DD82EF52FF414C4CB5FFF50FBE3E00A +:10B80000ED34094B29D6CC11CBD4E1DA34F9E0E0A0 +:10B81000E1E4F8ECDBCAE71FE1BFF2220B3F0704CB +:10B82000222DF710BAB713EDDABACACFFA054EE2F5 +:10B8300049003FE207E5C41B0FC3F939EB15F516C4 +:10B840001230F809F1E9E5EC1DFF03EEF60713C528 +:10B850000EED44BCDBE5E234F613C6F51F0936D025 +:10B8600014FBF6CED5FC2AE5079BCDD803D35E6446 +:10B87000FDC7D7191646D36424F6E5F10B4023E83B +:10B8800020263A7C02C91748CCDEBD1D21CD3AECFA +:10B8900025DDED43595C1AD3C318532D03FE1DE07B +:10B8A00056C81026B5172CCB1D29F517DA2DE4F054 +:10B8B0007ED064F1EC16F4D8EDC2061162B3FCF64A +:10B8C000C4519412FA72BF297FB01BDFF601FF0347 +:10B8D000F7350C390AF7E50CF4F0553025E333C39E +:10B8E0001AF91F18C5F30EDCC7BB38F1F0C7CF2C0F +:10B8F00000111414B54ECE25BBB24EF5D0F900EAB6 +:10B90000E4EB0BBCC4E8E63DE6ECD6E2411413F5EB +:10B91000D3BAECCEB9CA54DCD9E7FD2F170C2EFFF1 +:10B9200022FBF4CEE0E8EA00E5E20CE7E3D1E2E84E +:10B930005CE50DB0DBE41EFBBAC8FE43FC05F7D0A6 +:10B94000063FE1F431E105C7E1F811DFEB460C15E4 +:10B95000160F30EEF3D0CA38E407FFE8171335D9D5 +:10B96000EB04E51402E22DF2F7FBE00D2CD9515760 +:10B9700036B4C51A02150005CE0BEC0F26D6D640FC +:10B98000F6FE1E4B04DB29BED8F8DFD231DADFF534 +:10B99000240F142E3F1FEEE0FFEB2FE0FD01E9EA3C +:10B9A00028FA31200D36E3DDD8FDFB1BE922DEF855 +:10B9B00025BB301AE7F9EFF2BD05091856FED7008E +:10B9C000D105C5C6E84DF4E000D210BEF10DF2F28B +:10B9D000084F2C7F0EBBE1F5E1D72D35391F0CC286 +:10B9E000142337E431CF282BE5E409FA0705E727CC +:10B9F0002F241FD6D93306FAE6D5730C0F10E1F1C8 +:10BA0000E7E304CA2AB8F6F7E93312DAF3FAD2FE0A +:10BA1000E5E9C9D9E0EBDCFEEB1329FDF8F01527C9 +:10BA200010FBF0DEE4CEF620D0011BF7E3D925DAD7 +:10BA3000F4011629F20BE922F6D5F229C904DEDF5A +:10BA40001A0CEC13ED01E7DB2AEAE9C70F08091B22 +:10BA5000EA394AF20302D4F001F5276809BE36B983 +:10BA6000E8D4DAF7DC401229E9F1E1F206F5537D7A +:10BA700025CBE61FE93AED1DCBCAE90FD81A0A72A9 +:10BA800022F4D97F2309F526DFE6F8D814F9052535 +:10BA900014EFD1E058231207FDE3F8F8C8F7F9DEF8 +:10BAA000F5FE03EB1151BFCADA13D5DD2FD90C090E +:10BAB00017040EE1E9DAEAE40DDAD31CF3F2FA0D29 +:10BAC000F343DDD2F02B07CBE9E0FEF3093723DCAB +:10BAD000F7FC285B0AF409FFD6F810000435F51EC0 +:10BAE00028F70CB3D31DF9D4F5B8E1F1F0F1FB1749 +:10BAF0000EE8FD0A0AF505F4150D353F3BFEAFF2E1 +:10BB0000C82541E13C03CCF0CD15FF31D215F3F24D +:10BB10002D04211AF0E42C28DF2D0D121B1CE91432 +:10BB2000F71BDFD105443632C118FADBEDE113C94A +:10BB3000072F4AF317E9FE450DD50458DDE7EADC87 +:10BB400022E2AAE8E1D701B22A12E325FCF5159D0D +:10BB5000E74041CE03E7DA02E100085710D746D7A5 +:10BB600002F8DBF8DE493912F427D1D308EF436D30 +:10BB700013E6061A0D0A0F20CFE3260BEA362D4BEB +:10BB80001CE4C87F2BE7021DFCDDE3F521F1023741 +:10BB90000D08DCDC5113FDF209E7FD0BDCCDF0EE06 +:10BBA00006DC11D9F244CAE4CE00F0D60CD4E2CAC5 +:10BBB00028E62F01E4160AD2E710D81C110B11E970 +:10BBC000EC0EEA14CEDD08E70DE4F90BF23E35E5A4 +:10BBD000EDFCE55107DA10EAE22A2A101F110E24C3 +:10BBE00019FEFAC2CA1E0AE6DFD7F1E0EEF0D41061 +:10BBF000FBF331D00FF5D5F319F33D1535EAD4E455 +:10BC0000CFFD25F53525E903E01C2209E7F1D7F240 +:10BC1000E702D5DBE5CE232207130FF32F03D1086C +:10BC20001104CDCDF7781823D92C15D309ECEBDD11 +:10BC3000E2071DDB2BE3E724CFEBFF33E1F6E7CB95 +:10BC4000F8EEC4FEDFF41BDB000EDB21E31010C7AF +:10BC50000307472D13FDF1E9E0F611FF1BFE36093E +:10BC6000F2010422F3E7EEE0F4EFFEF705DD1F5EDC +:10BC7000DFEAFCFAF604D4DCE21112F5EC043CCE67 +:10BC80003FFD163311F8E0FAEE20F2EDD4D0E705CF +:10BC9000F5E17FD7091134DB0CFBFA0B0E16F03FF0 +:10BCA00000D8EFE80D351D0301ED00FF0312EE1380 +:10BCB0004DD73512E6DBEC1210F20F2CE80C05071D +:10BCC000D3F6CEE6EE393FFB3302EFED1421E2E787 +:10BCD0000C0645EE1918191408FEEEF60DF303E6EE +:10BCE000EA01F7EB01D4F4F7FBE1E2EFEFDCF0124D +:10BCF0007919162CF8EA0504F2EC09E6F96AE31959 +:10BD0000EF0B11DAFC3ED8C7D3DFD811E907D327F0 +:10BD1000EFE90803E1202DE4F433FCF814FCF0090A +:10BD20000D25F4FEF244FBD3EFEF13F345EB3FF2A6 +:10BD3000E6F52A3A03DDFA04E8EFFBDCEFFF22F92F +:10BD4000DC15E8F0ECD50BE21FF8E9E5F9AFE2E627 +:10BD5000FA20784620EDDADEF0E8EA14323A54DAD6 +:10BD6000F90DED01EEFCFD2C1412C608EEFB176C6C +:10BD7000EFE6E314DD0025F52DE91BB5D5EF0CCA80 +:10BD80001416477BFBE2A7C6F124FFDB38D2E91E7D +:10BD90000C0CD9FD721103F6EFEFCCEF071D1A283A +:10BDA00000DFE6E8084524D9DAFF33D7F800F50DBF +:10BDB0002D08402CEEBE1822DDE53116CE2717F7F0 +:10BDC000252906E32D1404093FF201E8E61ACDE621 +:10BDD000F80D6503F9F30BEFE324E90B04FBF1E144 +:10BDE0000AE0EB42EFE0D8F5C9B402F5E3E1E9FF80 +:10BDF0006B11460EFFF7EA04E528EBE00445041A50 +:10BE0000D735E5DED93FE5CDD71DEC7FFAE5CEF895 +:10BE1000EEDFE6EEE02B07E40071E2F30C0EFB0B25 +:10BE2000BF01FDE3F0031DF2C210090DE1DB14DEDA +:10BE3000EDE34D5503DE051AB6E0FBD0DAF8E7E690 +:10BE4000DFFEEEF5E9C600D237EAE2D5D2DCF41126 +:10BE5000E1295C17E4ECE1DFCB13FD1C2DDE67C4A8 +:10BE6000D743DBE31BE2D9EDCD39ECFEE7F3CD623E +:10BE7000C8E20BDC001E1A1502BEC4FAB93A37C17B +:10BE8000D02032300DEAF12D16F80BDDD1DEC1C71E +:10BE900017FD67E2341C37D21ACFE9F9DDF2E81B4F +:10BEA0001E03DBC6F63017E8ECD3CF31E450FCECD0 +:10BEB00042EB5DE5DCFE1716E5041221F703C0072F +:10BEC000F769020BC50F36F77BD50426530CFC022D +:10BED000D7DD7FE615652CF7D9F90101F202F0E80C +:10BEE000CB1CCDD2EE3900DF3EDDD9EE02D1E81C0D +:10BEF000414C47FEDEFE0318E9200A08E9AFCCD822 +:10BF0000FAE2F9DC024FE1DCC3D6F244F812EA00AF +:10BF1000E4D4B9EF38D731F7FA04EFED29072E163C +:10BF2000EB11FAE832032AB9C158DD01F0C82EF14D +:10BF3000FC004E571A23EF1DCDE113E1EAD1E4BE18 +:10BF4000E728E702C0DC38C232F4CAF31BDCD4FABB +:10BF5000FA0A5207EA03FA18021808330C263DE9D8 +:10BF6000EC0BE9ED12DCFE16D203CB0C040B405EA9 +:10BF700009E9D021130FF7CAE6DEEE1BF00232C842 +:10BF8000D76401530ADDCBDBEFEBEE1528D7D8DD04 +:10BF9000EBF7D0EE1DF8D7E0F9EFE2020A14E5D195 +:10BFA000F3E1EAFBFB57D4F4E81E1E00EF2012CDAC +:10BFB0004DDE29E5CCF02EFBF5FAF82522E211152D +:10BFC000CAD81FF5F13B45EDD803DF05F012CEE2EC +:10BFD000E8045FED060801DAD7E104090D0E0BE96C +:10BFE0001DE9F83118F5E1EAE4D60BE018EEF6F3B6 +:10BFF0002AF223EFDFD6F219FAFDD8BFF6EED70505 +:10C00000F90B09EFDEDCFC1DBEE9045DE4F3E70893 +:10C01000EFE4FA0900393EDBE17F5826130D0022D8 +:10C02000E7DB04ED2231001DE9150DF3EE10F9F008 +:10C0300034182522E6DBE22EDEE8F10DDFCE47CF15 +:10C04000E3DFE9DBFCB716E235C5DCE71C26EF4A87 +:10C05000FCFA4AEE060B04FED70CF11B3A1B6BF000 +:10C06000D8F0D208E4D9F320F4F0D8FEFBF51F781D +:10C07000F3EDE4DE02090FF6E6EFF7DAC0511FC771 +:10C08000527EFB65E5D6CACDEB00E1DF14D4F7FDA7 +:10C09000ECF9DAE560ECEDF00F1ADEE20757F8EFA5 +:10C0A000F1E5F6FF036C2DEFE50BFDEEE02F081830 +:10C0B00038012B00B9E60FF5E90F223B40131314AA +:10C0C000C8E151FF644309EA09F8E4FFF1FE0DEA13 +:10C0D000D20342E20409EC07D9D5C602251DE8E7E0 +:10C0E00011DEE50F2B1BDDE5DBCC0ECB07E8EBEA21 +:10C0F000372C4AD7E7DEE716EAF2CBDAE4C5EF01E0 +:10C10000CF5005D4E1F9FC02A9E1E77F0AF1CDECBB +:10C11000EC21EB0EE41AF62DF14BD1FCFF171F3585 +:10C12000DAEEEFF00E0EEB0CE00FE9FDFA06D7EDBC +:10C1300025044B08F1E4FC56E8D83003C8DF39D0B9 +:10C1400016E7E8E0E7D5F7C934F1E7B51626FB11A5 +:10C1500007107C02F2E6FC23F523F5EAF72465F0EC +:10C16000C81BF520E3F514FCF361C018EDF51F6F53 +:10C1700009D1C8EAE5190C1BF3E500FFCBF805E887 +:10C18000F80E267F11CED2E4EC02F1E14CEA12F671 +:10C19000F6EC08CC3F0A1BDCE206041BFE1007E9A4 +:10C1A00016C6FB1BB635E6D8F3E930B7F1E924DF54 +:10C1B00058EB413107B8D30AE40E2C23DFE625C53E +:10C1C000F0FFDFC7271B08F521EAC308E5FD0FE9EB +:10C1D000071A400BD61AF6E4CC3D000D18DC02C855 +:10C1E000E5FED24F0032F5F3DFD5E9CC2AFFBD1CC6 +:10C1F0003A2B0F0F13D8C001F3110711F343FC3C86 +:10C200001B2A1AE7E71DC8E3E5E30E31DCF8D0137B +:10C21000DCD8DF16015F10D4E23B0C2517073E1176 +:10C22000D203DED6FD1AE227BEEBE6050BE93AE6BD +:10C2300021D6384C2AFBF31FD8E52107C11303FE92 +:10C24000CAFCBDE5E3F817E52BE728D309CCDDCA26 +:10C250001A32DFF2F7501535F801FD2624D5170202 +:10C26000E8181309F1F8F9D012BFD7ECF83A061B19 +:10C27000060EFAF01B00DC16D2E10DC10EEED34122 +:10C28000EFD1DFCD03D3F1FEDB082803C93D06E77C +:10C29000EF490AE33BD32EEE0BD135D1D721CFEBBB +:10C2A00049E6D912EDEA2D05F9ECEA7B0FE813D443 +:10C2B00022FDDB01FBF24824FBE4C0100941DD0C48 +:10C2C0002ED14CDBE5D4142CEA7F0C4D505DF8FAEE +:10C2D00004E5EEF806EEE6F10CFC183BDBFAFFDBBA +:10C2E000180ED1D3CE3D37F1FBE11F15F3EA1D2027 +:10C2F000E8044D03C8D50317FD40CB01C1161DE866 +:10C3000031E93A1EE6FE030CFFF1CEEFE816EFF03E +:10C31000F10A0FD2204021F703F4DE0250F10E257E +:10C32000E4281115102805BDE000D7E9E0D31E0F61 +:10C33000FAF2F2E6C10EE715E8F40C6B2CDFE7FD2C +:10C34000F7FBFCFE0400DECC15F3F4BC0FDB0D0B99 +:10C35000FCF8060BEF160510F0FA17040C06F81A95 +:10C36000EA10FDEE1022E2FB1EE1E8EADDEB0B36FF +:10C37000FF1A00F1F306FC0DEEF602EE2CFDFC0EAA +:10C3800002FCE1E00DE005EF031C1FE5060E07F6D9 +:10C39000FD0E0AF8EFE80CE6F1E801E110F2E42303 +:10C3A00030E9FEE80A34EDF5D7ECF6020BE52A1485 +:10C3B00008EBEC0BF4C301EBF7EAE9FE02EEF72D14 +:10C3C00018F02CE6FB0EE142FB31020FFEFD04EEFD +:10C3D000F6FD1DEADAF801F6EA0D023239F208F844 +:10C3E00009F9FDE8E70D150C05F4FB0FEFEBF81E5E +:10C3F0002EE8201F0311FC0A19D6E7F202DB0DF428 +:10C40000160FD932FF17F5F9F234FC031EF2FC02C5 +:10C41000E5FFFA0CEEFA060ED8F4090C1B080CFB2B +:10C42000DB1038F1FC130110E0F4F4D2F906FBF054 +:10C43000E1E87F01E20DE10215F7050620F407EEC1 +:10C44000F10FF607011B000CEFEDDE00F51426F5E9 +:10C450002009DEE4F0003610F500EBEC00CB05F02F +:10C46000DBE7F7020EF5D3F2E008F7EFC418F22588 +:10C47000F4E708CF11E4FBDA21ED15F3361DD5D42E +:10C48000E0E037D508EF24E815F73B0BE3152CE97E +:10C49000F42CD4F0090029FEF02F1EC7E8D8D4DF11 +:10C4A0007DF5FFEDF9F6EBFED4DBE9302D0EE8EE7D +:10C4B00031EAE6140D0D265808E12735E521FF2065 +:10C4C0002202FA0E0543F733017F02F427D7EFF675 +:10C4D000E7F00C5214F91704181E1C211E2505D96B +:10C4E0003704DDE9EF15480F00E5232010EBF5E7F1 +:10C4F000090A30B9DFCF05E5F5C709E0E312FFED22 +:10C50000E7DDDA4DFDEBDC050836F5F9FBEEFEFC68 +:10C51000F7FAEC2712FC131AF8DEEE1558FDF906AF +:10C52000BE03FE1A08EB07FBEED7E6D6E5C7070207 +:10C53000F50F17F3DAD111FFEC0CDBF70E3BFB27FD +:10C54000EFEA0BF9023FCAE70E05CDF816D90C2C1D +:10C550002A2A2CCAE2FED30019FA01422622C62852 +:10C56000C6E8D8F0F30903EBEE23E8D625EFF7177A +:10C5700045F232EACFA8FE163AF8E1C5CF11DBE664 +:10C5800023042132D058CFDF0A1EEF0C67CAC32B19 +:10C590005708EB1ED5EF25EBFFBAFCB306FF7FF083 +:10C5A000F71AF125EB136DE710F416DBEEEF9FEFB2 +:10C5B000E9512532E2FF1825CDEB372CEFC36A167F +:10C5C000F311F7CD7401FBC5FA391DD4A80B160180 +:10C5D0000C48E4E0D217DAE1FCED0916FA13F41B7B +:10C5E000EBC2FC38DA020DFCDDDC01EE2D24F9068D +:10C5F000FBD32A162AD2C8150022C5CF1B52EF073B +:10C60000DEDA9F0226ED0FF115594C1FF3E80821E1 +:10C61000CDECFFE825DBDE0008E8FB03DCCAC80E32 +:10C62000E00C4736E10E24E504330516D607F7087B +:10C630000CEE15F1D9ECD847A1E426FEEED3FCECC4 +:10C640000BB66A32FD17CD0B1827BE0BECE0CA39CA +:10C6500042244CDDE2E6F609F902E575F944DC18FE +:10C66000FAC0D6E7EFED20DDCE27E2D80DDA1416BA +:10C670002DE33A0022B41E2423D4E919EF05F4F087 +:10C68000CEFB0341C77FD8D9EFF0CFFE56DEF529A8 +:10C690002113CC4A0A0AFF09E8DD0BBAFC3665070C +:10C6A000E302DF1EE503610507DA31CDC6E1BDDB3C +:10C6B000D83D2D29FD065243CDE43728DCE961251C +:10C6C000042E09B569E7E8C8E92F05E7EBE10DFDA0 +:10C6D0000447071ADA24ADEF0ED736100AF8E7E55B +:10C6E000F4E900EFBAF0ECE205E0E9F31F18F90B0A +:10C6F0001BC0181C10D9133EFE44D5C7F815F0F026 +:10C70000CCFEA8FC2FE314F7165525E133DE1AF909 +:10C71000D8DD43F35AF814E425FB07E1D3E5CFF263 +:10C72000C1C55607071319A4F236FDFED9F2E1344C +:10C73000F6EC21EFD7DEF85799F23E1CDECE14E17D +:10C74000FDC36E440D0FC4F71531CEFBE1CBD721ED +:10C75000E2FED7F0D5DE0CF827EEE70AF7F5190C64 +:10C76000E0080ADAF40D2405F2EFE2EEE1BEF5F09E +:10C7700022E9ECE2D3EF1EEFF1F40923121DF2FCE3 +:10C780003B0EE711F5FFE5EFFF0E0FFCFEEF18E99A +:10C790000814D424F6FDE113EAE20D020EEC450B79 +:10C7A000F414E9E0F8F3F1E008FB4E16E708C8EAF4 +:10C7B000EDF4FB1EEDEA3EFBEBE2301B0A1A28000B +:10C7C0000BE70ABE3EF6DB00EBFA0BF104EDF57F5A +:10C7D000D41E09E90FEFFC04D5060603F4F4F114A6 +:10C7E0000E06E108D8E913F7F7E1270C14FD07D688 +:10C7F0000FEA070E2523FB01F428E1F6180BD903F5 +:10C80000DEE7DA020723280526272AF303FAE004E5 +:10C81000EB2215210E0A050845020EFAEFF5E9DDB7 +:10C820000E0820191F11EB1C0F03FA130D1BFE2716 +:10C83000030115E5FD1D0929CDF9DA3B1FF3E5FDDF +:10C840004AE40F14F6E4F0033708CFE415FFE011D3 +:10C85000D70A34E5D3EFFE00E901037212DA09E9E1 +:10C86000E41F2414FBDF080CCCF316C8ECB5CA2D6A +:10C87000DEE9BEFAC30FA9C9DBC716F4A110FDF8A3 +:10C880007F1C101FF0C608DF07EB743042EC595CC8 +:10C890001B00EACCFEEDB50114C90AE712BC62DC4C +:10C8A0003837ED52FD11E8CCF8EC64F8F44601F6A7 +:10C8B000DFA8E328D6DDDC0339DEFAFBCDFD380E38 +:10C8C00041FAE8E52171BD09D6EEEAE4274106798F +:10C8D000081A04CCC6D65B1ADAF3FADB0918282B3F +:10C8E00040F0F61BDC010B1129BFB0FF18C3E5F6C1 +:10C8F0002AEB242463F2D5BD43AED2DFE231CC660D +:10C90000F823C030D94102F3AE3145F826D443BDF7 +:10C91000EC1E09C32EFA2F0A27FE1D4A0D25C3C29D +:10C92000FCFC31E320D9F4BBF5020BCCE31BCA3489 +:10C93000F0FD08F208E92B120C23E70ADBF831FFBF +:10C9400043C0651AC0DDFFE916C5DC194122FA6053 +:10C95000EE47D5FDD5E7FCC1BFEBCF94D0F0F0FC9E +:10C96000DEE6F3C10F12F51B1044EA13CDEFE41815 +:10C970005A1B1AD3D4FA1AEFE2E3F5FA6BD8EEDABF +:10C9800003F168365401D4FB1AE01FF1D7FEF6F22A +:10C99000D4190615A024ED1314EC16D1FDE2FB23E7 +:10C9A000FDECFEED58381CED1CBD18CDEAEC09D7A6 +:10C9B00019C8DEE6AC1AEBCF19C6C8E1EFE4E4FB18 +:10C9C000F1FD1FA3F66CF6F9F143E3474CC9970B51 +:10C9D000EE09D1D46F1F07C5DCE9FAF60F0613FF85 +:10C9E0006FF9F002D90CD3F4DBF8040820FADBE984 +:10C9F00037D62D265430F01FDDF523CDE0231E73EE +:10CA0000B559E3FCC91113F15A6C5D37E3C13F120C +:10CA10009F07EF0060DAF919ED27E0F0FACA23E882 +:10CA200017375F4DE125001AF9DF06D3C334001331 +:10CA3000E9EC71E8A023CF1A0EF5E5F630CEF0BC94 +:10CA400008E32A03C6E6F60E0DF5EACC0218727F5B +:10CA500012115703D818EDE4A9E3184C0B32355DD9 +:10CA6000E62FD119073CB2D7140AC7E606D9D92553 +:10CA7000F9C46A07D7CD2AF41525FCFC9EEDFDCD3F +:10CA8000C8DD270DE112CD1DFFAA120162CE23F6EB +:10CA90000D18BE31FAF3EEF5EDD823D70ADF39E8E9 +:10CAA000E9CE082D1A1B2C43F1DDE9F3D6FDEFE3A7 +:10CAB000060D320487121629230FDEE2C302200F6F +:10CAC000E2FFD10C576BE698F2FD34DB4CDAC94437 +:10CAD00000D7FA1A6C07FDEEF04009E6EB0CEC000B +:10CAE00017F1481ED43820DEC9E7DD082A7B08CFBD +:10CAF000F3B1F11710F9ADCBFA3BEDAE48F7C2F345 +:10CB0000DC2624E7E1E709EEF1312D3405E54B0C95 +:10CB1000E0F6ECC625E8D7ED56B721D5FC0CEAD7F0 +:10CB20001A005FFE14EA15BECFF4CD04AB2E3EE131 +:10CB3000EBCD24F5F7D61E0C07D114F8F9FF1FE54D +:10CB4000C41D76E8DA050E3840E7E303D6C80A7F4D +:10CB5000E52A490D0B2419F5E4DC2840E536BE40F2 +:10CB6000E2ED1127CF1CFCFAFF2CC01F2903C515CD +:10CB7000D92CFBFA10C7C9DAE2F8F1F424F110D28B +:10CB8000A4FA60095316DBF7F2CAE9140D03131B6C +:10CB90003CCCF6E1D4DEDCEF0F124BD906D72A16D7 +:10CBA000C6CBD824F82B45FBDDF1EFE1EFE3F8F439 +:10CBB000FCFA2DE9D3CB35C35EFFE615E3CCF504D3 +:10CBC000EE02D2C32177CC179FE65FC955DAC813AE +:10CBD000FCDEFCE30F1E013C28E5EF33E8E5CBFE6D +:10CBE0003DE601FAC12ED7F9EAF303F4AE05E8CA2F +:10CBF000FAC1684A01E006DE07F9D59B60EAEDFA62 +:10CC0000B0581AB9C10DF7FB550428E11DCD43E713 +:10CC10001AF427F1D10EA8B8FDF81CF840F2E8DAB2 +:10CC200000DB55FD2603DBE5FAB922D2DCE30DD6A5 +:10CC3000080E2FF3DEE461E0F3F84DEFD8FB44DE9D +:10CC4000F0EF7F36A6124AEEEDF9D2FFFF10F64361 +:10CC5000F3D31CFEF7F504EFD1E72D0CF749EF24D1 +:10CC6000D4FD0901E81CFE1A091AF501EDF7FD17BC +:10CC70002CE9E00D02F627EDE80D14CF0ED6F9CF22 +:10CC8000BFF35447322DE94433CBEAE1367F28FF26 +:10CC900002DDDBDADEF81EF1F4F120F0FAF516FE23 +:10CCA00011DBEFE80E3627E6F1FE27DBFCEE07DCB2 +:10CCB000FECDF2F6F015FBE2F20BFAF906F32327AC +:10CCC000C400EDE41C3EDCD4FC2C16F749E6EFF979 +:10CCD000FEDEF8FBF20BE6F12204F8E90BF3E5E2E5 +:10CCE00044F415F8FD22D6F6EAEEE82BE51239EE0B +:10CCF000EBF51D511E1EEB082108E5E5DD2AEE1DB2 +:10CD000000F5EC07CA58F8EF3B1927EAF9CD3AEFDE +:10CD1000CEEB0CE3F225EB2FF220EEDBF10BF51559 +:10CD2000DF23200E0405F3F0F3E31EDA0DFBF8EE2B +:10CD3000F7FB19F2CBF00FDD0E2B03EA08E1F40C40 +:10CD4000F2042709C1EEFAFFDFE437F6CFF6402000 +:10CD50001A1C230F0EF731DD1907B234F5052BFF2E +:10CD600013DD3CFDD1D3F00DE4F2DE0707BCEBFB95 +:10CD700041E0DFD3C911B2E00126EC11FFFCECE683 +:10CD80003900E229FCF5E5D427064928E111241AE7 +:10CD90000AE151F6D70CD81F04FD0434D2CB452F3D +:10CDA000050DDC2C0F0844E302F656DFE14CEC3EA7 +:10CDB000D601E80BD7DD26CEDBE503E121E359E31D +:10CDC00019BF2D40785EB812E81910EDE0D9015472 +:10CDD000EBC812EBF0CD11F31D24D8F2F9121C1799 +:10CDE00060D0F5FBE7D701ECC1FADBECB4102BC245 +:10CDF000FEF803561F0BFD152AFBF8CFF334E51B95 +:10CE0000C5E7E602B505E4EF0112340C35EBFEE1AF +:10CE1000D00CD5EFEB38FD533B0EF7DB200BE8E5EC +:10CE2000FD451606323FECE32A0557FB073FEEF1BE +:10CE3000EBF4180BE309D7FDDB15D70CE71626FA40 +:10CE400067067FFCD1E72405FBECF20CFAEC2368C3 +:10CE5000F511DD1EECF5041324EAF82215F03AE38F +:10CE6000FBF8F71000EA0EC4FEDCF1EE0D102EDE2A +:10CE7000F605D61A033404EB25F0F0E306031BF5A0 +:10CE8000F3E211E8D04CCAD5142913EFE0E6FB0415 +:10CE9000FB10012CFACFF4FAEB17E6F7E77FE2E09C +:10CEA000F3E7DB1FFA101725F7E2F0EE08F50305AC +:10CEB000EF0E30FB4BC7F509072ED80AEBCF17153D +:10CEC00001F3C8FFED08E4DAFCE844E50DFDFF0ED0 +:10CED000F8DB05E4FDFF120E02CAFDF8D8F7061ACA +:10CEE00000F9112F04F3FFF2EB1BE8F82C49B6CC44 +:10CEF000ECD7E4E6EA25F0F718EF5701F6F6EF0C69 +:10CF0000FCEFE215052CEBEB0D380BFDE8FF4C09AF +:10CF1000CEF94835FD1B360B0D1F08ED2119D6E95A +:10CF2000F701F9111817DDF5052E27EADD130DFAC3 +:10CF3000F6E10F04DB24EC10F70F05042CF8D1E91F +:10CF4000461CD109E1FA0339E3FE011749F207ED66 +:10CF5000C1ED14EA3EECDCFDB6E1D40119DCCCE70E +:10CF6000B1DAF0F202F026F1EC11C8090D1305E375 +:10CF7000D956336AEB1AFD0525E4FE131200D8F2E8 +:10CF8000BC07262AD76112596D270ADA09EECED3DB +:10CF900014222638BAE4C1F71A0BE519C8E1C61203 +:10CFA000DFCA0E0300D12700E3FE16470DC220BEE4 +:10CFB000CEFD0BD32DAAE5DEF11A2857E7210A078B +:10CFC000357FC16BDCDBCBBC1909EBD40DF1D70489 +:10CFD00025104BCB01296BFF18B9DB3FCEE9A70A1F +:10CFE00012E4E65926AB0FF2EC09EFDD51D5E3F17F +:10CFF000E9EEEA03DE0A2BC6CE63F7C41FF3F4FDA5 +:10D00000CF10E30F0D17F1FA38C8C8F0C1BBF944CF +:10D0100033E10BD02E1569E31115060FE068FE3FD2 +:10D02000EDE227F6C6EFE6CCDF2F0E0EEE05F7ECAD +:10D0300038E20116EC74E6F04B9F097D1FCCEBC083 +:10D04000DED0E7F830B71F331700EF1E16EA64ECA6 +:10D05000FF290610E1D7040AD602EC2015F1DE1EE6 +:10D06000CEDD1A09E6F12DF313FCBEFB0F2EBB47F4 +:10D07000FF0AB82E0D3639E8CC0E20040C1302E559 +:10D0800028FD14E9CE44FDB52250E4D32BF445D15C +:10D09000F3EADCDECEECE143D0E222ED01D42EFB5C +:10D0A0003CF4F2E4EBDA3F410ECDEEECC9270EFE84 +:10D0B000E9D4F13A6D2432D8F1C7D918F3FD7A0ECC +:10D0C0007F110B5C3503C610D026DF37E9C8FF138C +:10D0D000D40605030323E1D74F441FC2E2DFF45611 +:10D0E00047DA22CDEFBDE81C14F6D5EFEA19D8884F +:10D0F000CD0F0629D5E801682025E4F1013BFF4664 +:10D100000E3A0901ED18DCDB0004E9DDF2E06EE225 +:10D11000C01312472FD3D61FDE37BA34214BFFFA84 +:10D12000B918F630FDD4D3302E023624E067ADD5E1 +:10D13000E1D8DE01C11ADCE311EFE37115D72EE56A +:10D1400068CE183101ECD342FE129AD70E446B54CC +:10D15000CEFF1B13C8C6FC02CA08E81EF8371138F8 +:10D16000BFE3E023E2F3140ED002E3111728C84115 +:10D17000F3FFDF31FF5527EEF1D512F20208F9F384 +:10D180000C0627F1F564FAD6E729C7EA4FE66DCD1C +:10D190000009BBF6CBD6D913C8D80BCA1FF061E182 +:10D1A00038E7EFD8E0DF665EFCB0D3B1C40400CA54 +:10D1B000C3BAF93A4D4378AACEB4DF10E9157F120D +:10D1C0000009F82F3230EECFDE49E223E5B9ED3425 +:10D1D00019D519E82A49FBD43A760FD01EFBF9F588 +:10D1E000650D1CD0E9F7E214E7FEC519EA0DE1A4CC +:10D1F000D4E2F6F7E709BFEED346C7F0026F0A2C78 +:10D20000102BF3BFFA29D1C22DD4F3CED7A36908CE +:10D21000B5A100FB66CAD964F92FBFEF22652B24A4 +:10D220009DD31A54D0EBC36431C97224D53DC6C511 +:10D23000EED0D4D9C630E1CC4DF4EF5C48BB3E0112 +:10D24000DBC34131CEB5CC6CEEFFA7D123696A7246 +:10D25000D50D0DFCDFEB1E19D9F3E0190A0B010304 +:10D260002BCEDFF8F9E4011DFCDF083A351CE40998 +:10D27000EBFEC51EFAFB0DD4FBF0EEFAC20408EC7F +:10D28000C6E7E9D2E058E746F001012517F40AECB9 +:10D29000D7FD0417BDE9FC02FDE802D110172FBF2E +:10D2A0000AEA0601D7024E20C9ECCEF0E9D732F8DF +:10D2B000F2FC18E24D1236CDD0EBEF13ECEE7F1AF4 +:10D2C000EEDA1D39101DFFE5DC1C12F8DCC7E91F82 +:10D2D000BA092AE21737D1E52D01F5F015FCF4FE65 +:10D2E000F9FB112529E03A06EEDDCF1CE6EFE3DA83 +:10D2F000DFF10822EE00E5DB293C30163257FB60F7 +:10D30000DA07E1C2DC2EE8CB36D3CFF4E5C137FA39 +:10D31000D3F3FBEB22DDEB00FC48E0150301F5EE57 +:10D32000DEDFE61FFED1E1231EC731F0053CE1DC64 +:10D3300006E7F8F1E259DC0039F212172AC9FE02B9 +:10D34000C3C3CE110BF6085E22160EF7142D094446 +:10D35000CCECF623F7C7B50497F7325EEDD818FD8D +:10D360001AB9F3F4FAF10F28BCBE01C00C15D1CEE6 +:10D37000CDFFBF3CE3F40B0BF0FE1E29D1DCF0DA4D +:10D380002CB5180E017BFE00EB2824D62A5A0FDE9E +:10D39000F3EDCD3C09055BECF8183A0E03E2EDAC79 +:10D3A0003CD441F1F60D1612F9EDEC0FDFF9F00760 +:10D3B000EA2612D91D1A05E5CB0DFE03FBF3193B36 +:10D3C00010EEE16F06D90131194501D8F7BDE5200E +:10D3D000D52AE317DC0D0C0C59F47FC9CEE6E33CEB +:10D3E000DDE7F901FB980514E618BED9E3F259C64A +:10D3F00005F5161303DDE3E71DD9DB58403C045F58 +:10D40000E665F540F800DFE81B18B331D1F3632877 +:10D4100010340D4221C4DCDEDC0ACDF106011FE12F +:10D42000BC14DBCC23F0ECE417FD55EADD054DDD43 +:10D43000E52B2505F504C51028DF032230F203E2B1 +:10D44000CFA4D818EDEC224EF9FA25F4B2FAE7721F +:10D4500037D0D611E3E9C40FD3D1DE0A03075CCF7E +:10D460003CE9141EE1C2F1FD3D29E4B9121DFDDBCA +:10D470000C35D30213640AD03911C6E763BBBD2C47 +:10D4800005CE36E50851F9BCC83CEC54CDE6D9D6FA +:10D49000D3D3E348C3ACE821DA11A1D9F3619A12DE +:10D4A00025D0E94421F2D7340FC016BEDCFFD7FBEC +:10D4B00026DB28456EDBF1F760694E0CD7AF4513CC +:10D4C00031D9FD223D1EDAB62EE609BCFB02C7317A +:10D4D000E7FD23DDED00C73313BBE9F1DA1A172CA2 +:10D4E00031091D0A1DC52BE83AFA220DCA32B5B919 +:10D4F000E3DEF4ACBB3BF1F841275755C317CC48EA +:10D50000EB0D19E32C32146E25BEE64AE5FB40E133 +:10D5100000EC7D5F0C4B1E353570E9B8F0D3F40A92 +:10D52000ECF01F1CE0DDDA2B13C3631FF3F81DC6FC +:10D530000AB5E8E0E943D81B18E1F7F33EF6E3F15A +:10D54000FFE4FFE40E11F25F0A49F0E9165D7F196E +:10D55000D8D0CFF1FFD60138DDC518160D14E5D3AC +:10D5600045020703EBEAF318FBFDFFD1F50D00F3CD +:10D570001130FB13F530E4F31EFFDC0010DFDE2773 +:10D58000FEEE0C06EF390DFDFEE6B8EFDF34DBF3FF +:10D59000EFFDE526D9EEF716FFFC15E6F937D4E5E1 +:10D5A0001BD4F827F81B0512F6E4D8F4EFFF07E9BF +:10D5B000EBF90905490014EC05232320DCDF33F5E2 +:10D5C00004FE0D080D09FAF0FA05DCEB253CF50721 +:10D5D000DAEEFDCCF722192723EA10CEFB14FCFD6E +:10D5E0000CF804030CCF0BE5EB0019EBD4D41BE6CD +:10D5F000EC0EF9E6032EDFE00F1FF849082FF34D7C +:10D60000EE04F023262BEB1529E8CC11ECF34BCAE2 +:10D610001DFB7FFED904E6EAF43BFAEFEFFEF605C8 +:10D62000EEE2F30D0CE1DD31F5DE4001F72A07DE15 +:10D6300024E2E8E6EF1503F82DEA002B34F2051F8B +:10D64000F3E8E1D124E4F1391308FBDDF52FFB1AEF +:10D650000AFCDEEBF5AE121DFEEA16EB023603EB1A +:10D660004ADCF4F90F0DC7FF0CF6F0E7FFE0F3D04A +:10D670000728D5F60C2EF0FFF2FAE0D135E51801B7 +:10D68000C7F92B0FE961D0CD190517D6FB0F05F8A7 +:10D69000F70DECF2F0EA0A10D002CCE50AF9E8FC4A +:10D6A000D6C6F131EF0A1403F5F9F8D5D9ECFE1A14 +:10D6B0001302192C3FBE31E3FB42FC1F05E6310784 +:10D6C00007FFF52D34CFE5E7FDF6FDD916E5E4209B +:10D6D000150703F01110F7302A1AF300E80CF9F3DC +:10D6E000FE0843D2F7C82F44EFEEEFF8E8FFF7EB60 +:10D6F000FB1DF7C0F109F9EBEF1402162447050AE8 +:10D70000012B0DFBD838FDDB2FDFF4FF04F35AF3B8 +:10D71000E7C351F823F4F21E022FE4D9E201E90332 +:10D72000D6E3F2FCF11CDB7F2ADD5FEFE5D7F401E5 +:10D73000061A28F2E00E19ED03FB2AFB32FAFF0865 +:10D74000F5C90CE0FFFAD33CE6EED7FAEFFE30F96C +:10D75000F4E907D9EFF405E7CFF3F7301430D30C31 +:10D760004ECE3619EBF937EEED15ECFE092BF8210C +:10D77000E819DC11E856D8C721FE09F851DEDFE5CB +:10D78000F9D6EDDB1566F1DB16F8152D0AF0EA1671 +:10D79000F2DD0C390FD7C9F3FC0AF1FDF81C1DE9C5 +:10D7A000F8DDC4261BCAD4E926D703E6D7EDEA255F +:10D7B000EC3B03CE6FD257F0E90F2E04F9ED3AF1AE +:10D7C00020B40E1EF526DAF4D6F31C08F34FC71565 +:10D7D000D315430700FA2F2A22FBF1CFE4CE160619 +:10D7E000D21C0DF1DEAB331007E80EE2FEC7E7E610 +:10D7F000E8EAFCF2D700021E092D02C40F0ED0F693 +:10D80000C739E8F2EFFE0CC357CF000241D611FB37 +:10D810007F0E73F6252A06F1EF300CAC0D26CCF402 +:10D82000CB0211F9F21E0032EDD911FAC10EFDEE54 +:10D830001DC2EFF6E2FE234562E83CE30303352315 +:10D84000F7DD06D832170918E372B426CF0218FDA7 +:10D85000E3F604F0FDE5D5E2D3FD0B38EB44DD1231 +:10D860002BF73701E3C2FEEDDFF7F1FA4238063954 +:10D870000519D421DB5019D42AD8F6CB4001F6E49F +:10D88000A9F90CC1144AD6E80D1623000FFAD6FAEE +:10D89000E1E00054FDCDD2ED3006D904062622EE9B +:10D8A000EEE4D0201716DBFAF2F2F2E617C803F026 +:10D8B000EB40F0AC5CE817F600492D1109EC500B79 +:10D8C00003D6E507F20AF0ACC3EC222ACF2BDE0325 +:10D8D00000221904110B173804F5ED13FFE6F2CE00 +:10D8E000BF261110D7C35700E1B102EB3037F5FF67 +:10D8F000D7CD080BD60DF1FB193AF6A824F8DE1A9D +:10D90000CE2FFDD3D1F5F8D750F8D5FF19DB0BE8B2 +:10D910007EF37FD83635FAD5D00F12C0FA1AD60466 +:10D92000E7E418DCFA13FE31F6D626D4C9D5FBF2AB +:10D93000F2CBF5DFE9FEFF485BEC4AC81E0C203253 +:10D94000EDE116DE50080314F8699E16DFFEE1F3E0 +:10D95000F1FD322E00F2FCDDC9D7FE33F66B131F4A +:10D9600002FC1E14CACDE8DBDB3E061B20330C1A7A +:10D97000FB41CD43E92B1FE6E0BAE7EB3012D812AA +:10D98000B4DE1BDFC81CD415E90809F82700DF0D39 +:10D99000D33EDF23C7B0CAF62FE213CC061129E12C +:10D9A00010B4C82D2AE03F0A20C7FEEBD6D1E8B953 +:10D9B000F739F2AE3CB8E7491E4CFA2BE9F4770A86 +:10D9C0003CC1E40DE6EEE2C2E3F241F50626DFEBF0 +:10D9D000FE160B09F634311718EF090805ECF0DED6 +:10D9E000D22C16EEFAB500F705C0F6ED3933DBF8A8 +:10D9F000EEF106A0001403FFF741F2D217F206344D +:10DA0000C94CFDDFD20502F640EEE7B600DC460A5F +:10DA1000380457F4791AE7DDF55E17C0FE153BF9B7 +:10DA2000CFEC26FC00FCC831DCEA31CED5C6D9C823 +:10DA3000F8E1EBDBF600F37F04053CE1E4381F126C +:10DA4000E6EB2B0A41DDC908E643D315D2B9F0F65F +:10DA5000C70109F70C1BF0EC19D8F532ECF827EEEA +:10DA600017FFB1F3EFD60CFFCFEEE111E2D6230B97 +:10DA7000DA46090A14092CFC12C7C2F10005DBF4CE +:10DA8000E5E8F2E4977FF0FF031011FD05CEB52D18 +:10DA9000F617252AC6D205F1E69EFFE3077014F9B2 +:10DAA000F7DAF52AFFEB27D7F2F3CD0012C819CB2E +:10DAB000E12CF4D92CABEC293440FE2CF6D366FED5 +:10DAC00032F7D11BFAE10CE9E80F3C263D23DE00DA +:10DAD000EB4624FE18FA073250C1F3FE0101FBBCED +:10DAE0001E3B13DD16D019F3EAC0DAD13721A0F5B9 +:10DAF00002D9DD12F829FED6E51AE6FE4DB6F3513D +:10DB0000D90F0003181BD34929E6F2C2EAE3FD0C42 +:10DB100041B63B2D21E50ECFED49FCE2E30016F5C1 +:10DB2000DDFDF8E8EDEDE8EBEFEA43F2F21316D98C +:10DB3000F7F90BEF0D4AE151FB0E4AF447F4BE36FC +:10DB4000170D0DF3F2C005420046D7C2DECDD5DD7C +:10DB5000E70226F80503E1F01301E710EDF812D50E +:10DB6000FA41B9F9DED91EF2E002EF0904E8142403 +:10DB7000DE1CEF0C560D081502F3D9E6E5E3D3EFF2 +:10DB8000CA0510F7F57F210E132811EE2FF6BC4EB3 +:10DB9000FE23043ED0E610F1ECBAD901F54402FAB6 +:10DBA00004E0FC23F60031EECCDEE5FC02E8EDE813 +:10DBB000D72A00C838E0EB27F272262CE90B350291 +:10DBC00035FCEE1CF0E1EFDC11F5401AF52DEECC42 +:10DBD000D139EDFA2A12151337DFF7F01BEDE4BB4C +:10DBE0000812F42E13D8EDDDEDEFFCF43EF9E4D786 +:10DBF00003DCF1D9F401FDE5F042F101EEE9F63E76 +:10DC0000E9F21711210DF4084417E517D9F6F3FFCF +:10DC10004CE414F21D1C37FEF809FFE3E3F814236B +:10DC2000F41800E2E7E4D1CCF02528CA1A1CEFE88A +:10DC3000DAED0EBF3D32E730D20606301E1ACDFABD +:10DC4000EF020FD6C9D5EC23F207C52E29BCD5E6C5 +:10DC5000CCFA1C090DF8F7FB0FF5F9F5011AF0BF26 +:10DC6000DB21EDFCD2E3111FF020E7E9251A330296 +:10DC7000161BF65673130B19FEF5E5CBEC0BC6EA33 +:10DC8000A4162BEA057F0CEC163EE41C1AE2AF2228 +:10DC9000F2404657B4EC02D2FEBCE708072518E86C +:10DCA000E5C608FE09DCE5F9E8BAEEDE03E0E3E0EC +:10DCB000DC090EA560000256257F214000F27505A3 +:10DCC0006EE8CB25F5DED1E9FC276CE7D936E4D246 +:10DCD000E532F7E02107ED0156A209032704DEC56E +:10DCE0000EF8F908289814D5212BE1D97333F3E005 +:10DCF0000ADAECDAEDEA1CE1EE35E5F708D50E2498 +:10DD0000C41606EA1216F9003BEBF3FEF3D3FDFD51 +:10DD100040E240DF2D1C5BE5CA23F6DF00D5140787 +:10DD20002D1603FAE5E4C5CAF5272FC80E40F0E822 +:10DD3000C0D620AE4051D34FA0DA2128FB11D0E34A +:10DD400020E618D3C7D9F920D314AB1D08CFE8DFDC +:10DD5000EAEDEBF9DEDDE4FBD2E5F366102D10E22F +:10DD6000F0E812EE00D3F53807E3F3EC5E0824C6C2 +:10DD7000EE4CEE11DE332FD8EA4116E63C19F50CD5 +:10DD8000FCED11EA095FEDF8FF170538F3DB00231E +:10DD9000DCC3D82EFBB5C4EBE916DFE2F839001579 +:10DDA000D9CD11380917FA0903EDC52721E11DDF87 +:10DDB000F9F9C1A97FE45DFE2237F9FEE3B21F0B3A +:10DDC0000B27A50D33EC06F20FF6520E1FDCFC0CF0 +:10DDD000E1B60A1A3E21DE34DFF1F2E7D92DCBEFAE +:10DDE00032FC0700E3E329FA0D240DD6DC0BD249FF +:10DDF00001F997F4D1F4E4F711101EB9FF00EC5BC0 +:10DE0000D906EBF5D820FC122144E7F8DB051B0707 +:10DE100018F9401BF7340AFD09C1F411F145DB196B +:10DE20000CE8E202E20DFBE1DDDB39B908D4DED813 +:10DE300022D320C4E86148190F15151C06AD1BF04C +:10DE4000DA11BD15FD004214040BE4FE1C0402248B +:10DE5000100020E61C16122F05FBE3E8F9FEE8ECA3 +:10DE6000F1C3F7FFD02610DEF02003132E0522CCDD +:10DE7000F91AE71D2B0EF5DCC60C08FB4D1CFFEE56 +:10DE8000D7E921F4055AD6EE05310258D401D5FA66 +:10DE9000150DEA1433F70AFFFA21F4DE03EC03024E +:10DEA000E114C44623E2FB2DF6E0C10FD4EEEBFFF4 +:10DEB000F6F4FFC960F06B2F0126FE110DCB4E2F3B +:10DEC00000E730F02BF3FD0DC8F722DCF4F1EF0B87 +:10DED000C1F87F0935FD0A2522C5FEE20BF6E32ACB +:10DEE000160F211B20BE0ED5173EFAF945E6BFAD31 +:10DEF000FAE6EEC0FA1900360E05F4E4F541F2ED4B +:10DF0000C30F22E806230EF13808FEDAF618E7ED13 +:10DF100019036F04FA10010027F8234FE715ACE34B +:10DF20000AF7F72AF00CECE7DA0E19E421E70015FE +:10DF30001600E0BDFD351EE0ED1A174E1CE11CE396 +:10DF4000F3FCD4F7E0F6E31DF533AE1EE2192FFD26 +:10DF5000DE463ED8DC5EEBA813FACC24D033DA3CA4 +:10DF6000E7C429CFE10929F700FD06F9E813CC5FE2 +:10DF70001808E43AB6B83D01FFFD22D694C1FCC6AC +:10DF80002BEA71283940FF5B46CAF800CF00D42A3B +:10DF900017D40BDD020805F1F62054CDF8E055C981 +:10DFA000EF75C90CE430E008E6F260EADE09E3AAA6 +:10DFB000FEE3D1EF9421C85C7FDBE80716D639E792 +:10DFC000FE3A24B1133DD8FCD4F12DDD45050915E9 +:10DFD000123B26BA0DF8EE366CC9F734AC32BEDC13 +:10DFE00043D1E3FC0B18D9E934C112F7EE07FAF17B +:10DFF000E7D2742805C4CC2133DFEBE5FD04F13B07 +:10E00000D1432B423109F2DE35FD24E015DC56FA0E +:10E010000F181AB43C0C4607F3AD19172BD5CEFBDD +:10E02000F0F209CFF4250310EAFF29AFD604B32993 +:10E03000E3EA16DC35CC4CE0031D2DB4BC2029CE20 +:10E0400006E6680BE6E91B1BD9EAE9DD0E3D2B3C31 +:10E05000061935C01CFEE3CCD4C1DB08C439FA1E56 +:10E06000DFDC2EF2E33E14292507FFFC0B1CE44500 +:10E07000051ED547BCB737C7ECDE41C2D90101C385 +:10E0800008D24A231A34FF4034C7DD0BE7450CFEA3 +:10E090002CE2FED0F6F91DEAFEF427A903F771DCA5 +:10E0A000000EE8FFD32023C8E01171E3EAE1F3DAC0 +:10E0B000F9C3CDE6A708AC3231CBE503F0E6081B87 +:10E0C000E5FBEED0FD29D207DFF705DC4614E302BD +:10E0D0000005EDE425E8D9252BE90731D1F5D50D6B +:10E0E00037F1E9DDE432F2D939DDDF0DF21F0DF64B +:10E0F0000BF77F3E06F4EF0140F7E8F6DE3BBA414E +:10E10000FE3A0D40F83BEAF61BFE120AF4EC6BF106 +:10E11000DF213CEE5225040BD5B2E6FF23E7F10ADE +:10E12000D12713D8FE2D0B00F5EA39DDB4D6D5265C +:10E130002B0F3707FDBB37D1190B159FED33F7D3E5 +:10E14000DA0738FDF1CC1325EDFDEBF6B706772D98 +:10E15000E03434EAF01212E5EEEBEB3D0CF7F1FDA2 +:10E16000FCD527D9E8F802F412FE0CF3BBF2E65412 +:10E17000E9EFC22CE8E734D9F8E72FD7D903FCE35D +:10E180003AFD65F61F0FEBF422EAE2FDCE00E00057 +:10E1900000EE32E7DD100D191CC721ECF2CD4AD498 +:10E1A000EB1FEAEFDF27D603E4133AD70F15E7E1B9 +:10E1B000EAD90A0DBD20D3FE7FFFED0E1BCFE5D9B6 +:10E1C000D86812CB173EF3FCD44012EB3710131370 +:10E1D000E33228C7FD03FD1A44DB0B14F02DCEEA11 +:10E1E0004901EC0AE410D01812D614F0E225E7ED4C +:10E1F000E5ED442711C9EA293CE1ECDB3B0103389A +:10E20000D82BF917EE10F4F733F01B0018F753F57D +:10E2100021F32CCD2904FF0EFEDD170F00D9D6D730 +:10E22000002012141140DB4BFD0631F2DB0FDEF251 +:10E23000D502FBF4F3DC60F33828E19BE5E6F3DF7D +:10E2400001F14D00F1F12315BA19E6D20E101F1895 +:10E25000E54420E5C30AF1F2E5E7F436F201F3FB09 +:10E2600003EB0FD3DBE60FF5D6120DFEEAD6E62C54 +:10E27000E6E3D509C9EF37D0FFE22BDEC218F2D5AD +:10E2800045E53D0A1A11DDEF22D6EBFCEBF4DB1479 +:10E29000F2EC1DD9EDF0F6FCEDF235DB03EE31D6F4 +:10E2A0000C4EDF04ED0EBF02F4152FE3FC35F5DF55 +:10E2B00006E2E708CD22EA097F10D5090BDBEEDE86 +:10E2C000E44D26D4E230EDF9F41129162BF727148A +:10E2D000064913C4E1E5E8F72BC2F92ADC33D40878 +:10E2E0004D23E6001B08D5070BDE16E9F510EFF10C +:10E2F000F1CAE721FED7E71A2EE6EDC943070D2D37 +:10E30000E0050B1FFAFC0AF9030321F11C184C1B52 +:10E31000420314EC3709FBEAF8E0331102E2EAE9C0 +:10E3200002141B030834D938F60830F9F134E80C2C +:10E33000D007F7E2FD014F094714F4BAE2E103EE1A +:10E34000EEFF432807001A20AE0DE8ECF81B0E2064 +:10E35000C9F330E02807E9C5D3FC6825ED71C23A5E +:10E36000C5D01F05DE424513E115EDFA03EEC808DE +:10E370001D04D03BF9DC01D6EADD06AF27FCDDA7A2 +:10E38000D4F17F1A5A33F465FDCB0D1AE471FBFD0D +:10E3900000C5060909DDB704F50E2CCC0B0217B039 +:10E3A0000CDFFFF2D617D7F3DD071E25EFC53BEDD7 +:10E3B0000CD4E8E7FD1B22F93122D802F8DA292B28 +:10E3C000E912141CE6F9D2DAE46109E91AFDE2EF78 +:10E3D000F60AE7CC09CFE20C46221113FE04CEFC6C +:10E3E0003BFD0704E31CCF1509CF05F9E3324EE6E8 +:10E3F000F5DE3151D7EE0DCF1BF8C219F52B0535DF +:10E400000737E93DED20EAE23F093D0CCE005F0110 +:10E410001001F3B4132EBC0ACFD9FFF0FE03D0D203 +:10E42000D61409DF132B1FDBE0FC48CEE2DBE0C68D +:10E4300019D405CDFBD9C9CC44F0FCF7CEF703FBCA +:10E44000D2194934D8191924D5EE283EEDFF5E3192 +:10E45000D304F30904E13A00F405DEF8EDEDDFFD45 +:10E46000FDF81108EAC6D4170BF9FC07DB01231AE3 +:10E4700012BCCCF4DBB429D3D9F00662B409E7FDB1 +:10E48000FEEF3701F915C3EB20D2E114CC212DEDBD +:10E49000F42161F29931D30C1DE01013FFD204DD99 +:10E4A000035FD8D5DDDF03E4F6F9F7EAED12D530E6 +:10E4B0000FEE20DDBFEFF5FF28F2EDEAC4ED39DA0B +:10E4C000D9234916F33BDDE5F621C94310D0E33CDF +:10E4D000EA5244E9FCF10EDFD1D511E8DA20D91572 +:10E4E0003CF5E2F5E1F7FC2637E130F3EAF4EEEE35 +:10E4F000EB0022FE3F23CDD3D10AF5D63470BD0DFB +:10E50000DA0DE6F8F2F30A102FF0032530BE27EB00 +:10E5100022FBE5163E3576D11C1414232EFB05DBB9 +:10E520005BFF6219E904EB58EC2403F5ED34C6F007 +:10E53000E11716DDCB3306042F01FE1F26EA02CBBE +:10E5400012EF38E138A6E12B1BEFF495E2EF7F0CD8 +:10E55000031026BAFAD215F9B54ABE380162E2ECC8 +:10E56000F8E20436F3CC0701A928EBE3F23CD034FF +:10E5700019B3F12348AA27A9F0E1F541FAF3BAD378 +:10E58000AB0F5215182BFBBB140CBBAA1005069D34 +:10E59000E8024B4DA022EAD718F50C7502B321B260 +:10E5A0001115F2D0DD0AC54648E9F4E20CE7C83798 +:10E5B0001DD518E64128611A56E61514D6F7110C38 +:10E5C000CA4C31E11472C6C0CF421A5549D8E6E3AD +:10E5D000D64CFFD1E3F9EAF9E1F420E1D141CD16BF +:10E5E000340AD813E9F3AC09F10222E3DA0BF9D9C2 +:10E5F000DBDC1CD71B08C8BCE918E4A82F0F2437A4 +:10E60000D71BECE90CAD04F04B332CC728F228FCE7 +:10E6100022CF21D667027693181C1CE00D030BE273 +:10E62000101047EDEFFCF9500B0AF0BD3743ACEE8C +:10E63000A6472BDEA219F3DF2D2DF2F6EECA40CC51 +:10E64000D4CD7FD20730FED4CD4814A4E3DF3D40C3 +:10E65000CFBED52CE302293AFC1FE7EBCF1CAA2A38 +:10E66000DEFA0611120EDF19E6EA0B34F5C82C6E3D +:10E6700010CD2ADFEDE50208E315265B0610FE4209 +:10E6800012CC0023F540EACB150FEAC93FF0020A8D +:10E6900005B4E9704AEFEEE9FDFE35EFDAC151DD70 +:10E6A000FDD72035EBF4F13805E00A40EBC8E32252 +:10E6B000C918F9E408C1ECD8EEF4DA37BC0F033816 +:10E6C000EED2F7B1E812F2FFD15B32EC2F15DC2F5E +:10E6D000F710EF05D22E3CD7FE462029280B01E883 +:10E6E000253DFC23E019001CD4DFC4D1FCFB0BCC7E +:10E6F00086E82C122CF1B0D1EDE003B05125F7DF04 +:10E70000221EE634C1FA3CE2F5EDDD33BFC32354EB +:10E71000F5FF1D41ED8DD6B4F707BFEBBF7767243A +:10E72000F1FD281E0DEBF525EDCE2B18F07F2B11FA +:10E73000B5503FECE119020544B717F8100E01DDA2 +:10E74000B3D7EAEA53F0651118F411B0B0EF0E2513 +:10E75000F9F3FBF1F4EF1CEEEBFF39190E241AFB71 +:10E76000C6E600DFF2131817D901134710150B097D +:10E77000FEF3172F04E324DE00FAEECC4AFEFBEA98 +:10E78000DC0BF60C1A01EEDF12E5F406E7F3D41603 +:10E79000E3FA05D1BB0FDFF31018180109C50D1FEF +:10E7A00008FAF0E22EF43413FBEE08E2EDFFFAFA79 +:10E7B0002EEDFDF10F097FF4120100EFFEDA01FCEE +:10E7C000F24C0714231ECBE0D4201BE1F7EBEDF055 +:10E7D000141DF0ED7460FDF805FFE6D70437F6E28E +:10E7E00029D3F84501F5F6DFF2DFE5F3E74AF6EA6B +:10E7F000F60FFA2A01291FF4FF0DF5C51C1E1C7126 +:10E80000D5F3FFF6F0DF01F2FBF304CAF5F90AEAEB +:10E8100021F23D0FDC080FEBFF040EF0D6E7F1E428 +:10E82000F3321525E0041205DECDD31A1210FDF9DE +:10E83000E47201E8C8DF0B361700E2B4EF1EEA000D +:10E84000CB281311042EBDED244CDBFAE4CCEF2EC3 +:10E85000FAE2E818E7E4EDF433D60CD4F9EE1ECB77 +:10E8600027EBC526F014E8E304DAE81847E116FDC3 +:10E870000BE5E64712D5E40AF3FEF3BFF3F408070D +:10E88000CAEFE8E0F8E8D3F00BEB11C11FDDEFE2CF +:10E89000E3FACE15C2E545FD04ECF6F9E7D002FC3B +:10E8A0000AE5CC001EF60F2D12FAE9EDE1D934DAB3 +:10E8B000F31430FBD5EE02ED12ECDE0BEEF4344433 +:10E8C0000BF9F30CEFE7BE20EA0C58D6FF01FCF978 +:10E8D000DDE714ED4D33DA10F0F50DE7ED2DEA0C20 +:10E8E000E8C630F42ED62C0BFDF406213541D2E1DA +:10E8F000FA061810FE0FEDF20EE8111A3018FA564B +:10E90000F74C1EF801E7173241CDE031DE044EFC32 +:10E9100010F1420AFC0BFC2B7F1B18FAE7D72CFFE7 +:10E92000012715F91DE913E5F1FA31F2F3FE4D3334 +:10E93000221C020DD0F0300EE0CEF1E4EEDA1A1710 +:10E94000E02207FDFC10D611D4F71518E100F948B4 +:10E95000DADAFA29D9F5DBC910E2DCFD0A07E5D1DC +:10E9600008C74F0AE7F9F50ED0C9DAD6030CE5045B +:10E97000EDFF0279D3D7E0F303071C0115E0E8FCB3 +:10E98000AAE317F2280DEBE6E0CEF1AD48CCD9DDD5 +:10E99000B8F1CAC4C403E7170331E1E7FBB4EC0FD5 +:10E9A000FFE9F1E208F8E71415FBF2C9EED93AE500 +:10E9B000D82023FA15CD29EBF4EADC17F4DFFB04A9 +:10E9C000CB280150E2BFE4CF1914050AC8FCFCFCB7 +:10E9D000DEDDF2E1652AB92FDBF0181DE41CECD96D +:10E9E000E9F31C0431E92E07EAF9EF363729D9E4B7 +:10E9F000210D64D9EB0D3EEADE3FDD593A593E3E2A +:10EA0000D75E29B71122030E52F2EF19D1405DE90A +:10EA1000031E54BCC719DC007016F628BDFABAF103 +:10EA2000EC3450EB1CDDDB7F02DE77FB09F3C92AF7 +:10EA30001DE3F6CC13F243E7C8F2C6F115E3F56621 +:10EA4000A5F606FD0BE0DB1CE9F41A0AE0261B48DC +:10EA5000D5EF0DDDE9B701CB44DE0F321FDBE9B6A0 +:10EA600039BF1EF4D5DBEEF7E5D1E3BE0BF6F3FCC0 +:10EA70000D17DE61DDF1FCEF270F0AECFC37DF112B +:10EA8000EED10BF0FFF74B2311E2F5B623F2FCFDBC +:10EA9000DDEDCEF21527362FE82B2DE7E9DA0D0153 +:10EAA000E1DDFFC522FD0731060DF401EEE82C067D +:10EAB000F50425DBDA0204D51100DF11ECD7D80705 +:10EAC000ECFE163412AB0212ED1BCB0D07F8F90E5B +:10EAD000F4B211FD4842B90CFFDB23E402EFF9F375 +:10EAE000ECEC2BDDFFE9F1E5F2F9F9281727E9C78E +:10EAF000FEFF2B0B02F52DF5DA09FB392565155ABA +:10EB0000CE7DE9D3EDF8DF074105C914F8FB4801D4 +:10EB100031217FE3E1C9FE163F0F2D2BD3E124D431 +:10EB20001E2F4BED15A2CF32D8DB66ECF2F4121F8C +:10EB300018DFE202D0C3160BCED2F3E1E804F54FA2 +:10EB4000AFE31A030B010D29D04D1CCEDC334F3E31 +:10EB5000E7E0FE1926F9D9FD25EAF5ACE60019F043 +:10EB6000242B0AEBCFFFDADCDA26CDCB17003319E2 +:10EB7000FFD6ED3DF5E515FCD6022DDF1CE6E1F4F0 +:10EB8000A60B0EE953F838D213C722391813E2E660 +:10EB9000F42723DFE706CD040A10F82102FE122332 +:10EBA000F6D0154436F1F135F4C9F203DBD800FC98 +:10EBB0002702260BECF72FF114BDE2F908D6090F56 +:10EBC0002700FB06E405FFE3F9EC5612F5F6E4F442 +:10EBD000F4DF18F47643EDBDDCC1F5E5AE17B9FD01 +:10EBE000FA25F3D62218E3DE0A10100BC818E60A3D +:10EBF000D0F8180E08E80000E54BEAFD022E3B3382 +:10EC0000BF191BC817D209FB43FEE82FECE219F924 +:10EC1000362F5ACDCE4FE2D97FE7150BD8D015FE4F +:10EC2000F01842D9072A0B3BF9FBF9FF01FCB21996 +:10EC300000F6F6DB2F0840348FBFE9EFFF04D4F76E +:10EC40004521651F310BC4F8B14102EDF70C0D2DC4 +:10EC5000C9D2F0D318E9CAEB5DD1F4FE13D70ECBBD +:10EC600019D2ECEAC338F6FBF2EDC5FC31FFFE0326 +:10EC7000E80DC86EBEB42B2AE013134AEA0A091B3A +:10EC8000BCF6F7EC202D7AE911E323AA2825E62E1D +:10EC9000DFF1D4D42EF2C616F6FA17F0EFF3060A17 +:10ECA000D9D4E5E06DF509130902E8F8DFD2124F77 +:10ECB0000F061845B7F301E0E0F0DDFEF5F2D8BC31 +:10ECC0000DBE2B4EEDD3E21BE7E2EEE9F8EDFDF7CA +:10ECD000BFCC15F67F49BBB0C7C210F3F1E5F3FB1B +:10ECE000C10AFAD12BFAE6DFFE050A00F817D2BFF7 +:10ECF000EB102A0F0AE867D0EC321A23EA51E451EC +:10ED0000D73C33F8E510DE1C411D0E31D6F732F743 +:10ED1000181C72AAAE29E2E16CDF38FBF3E1F102C4 +:10ED2000F42644CC35E5E25CCEF844FA02FD152326 +:10ED300012FAEDDAC6D42B4EB9CEE1EF0AF6F9039A +:10ED4000C413300D1508E605DB580BE4F1206667A7 +:10ED5000DAE02CFA1806C0DF13DB0A16EFEF090918 +:10ED600020D9E3EDEF1FCEDDDF1204F62DD0EC1736 +:10ED7000E3091039EA1316F2E01F114F18E0FD20E5 +:10ED800006120F283911FDE525E0F9042E07D4F00D +:10ED9000B7CB0B21ED1FD8FC03FC06E1DD0D6AFCAF +:10EDA00003C516CA40F0CC2C2DE8FCB7D6F92AE7EB +:10EDB000E3DEF6F21EF946015DE4CDF3011EF4EE4A +:10EDC000E21A1E0CF1282715DB07BEF9F2E717003F +:10EDD000E8D608EC7F38C6D9EBFC30FED71AEC0A2F +:10EDE000F50516CCFCFBF7F1EFF202F3DD18E6E1D6 +:10EDF000F5FF2BD801FBFBC5DD19EF0E2611E4F45E +:10EE0000E8482B01F9E0DAD427EB39500BD743EA75 +:10EE100034DA19E50B071A107210EBE4020803EF5D +:10EE2000EB1529EAF1D5E7161CF844C9D3FB0A1BF8 +:10EE30000EC9FDDF290B03DADAEDE93307E8F95FE4 +:10EE4000F5FC5EE6F7060CE9CD08260CEAF7F3249C +:10EE5000F5ED2CEFFFF7D1EAF9F60015F517DFDC39 +:10EE600033D9D8EAE00C02DBFA0A010D4CF00A04AF +:10EE7000E0130E4E0B2336F1D2FE04D916C005DB8B +:10EE800022DB0DFF4523E1C82AF0F34F4103D2F8FE +:10EE9000EACA0C13ED152100FC05E8EACE1367F869 +:10EEA000FBD417FB5D11C02D02DBEAF2D82A04BAAD +:10EEB000F2E308F5EEBE163B3FDE08EBEB0ADBBCE7 +:10EEC000FF065CDA220D460AFA053FB0CEE3D5FC18 +:10EED0001DE7D3247934CD113AF0F416D613DBF5BF +:10EEE000E6EE0130FD10D521DEF9DCE6B55CE2BCD2 +:10EEF000F71756FDD60902ABD827FD0701D3CD4041 +:10EF0000BF4225B91928E3D64DEB4026F0EC4EEB75 +:10EF1000710623C0FB0542197136E113F4E7DEF1F7 +:10EF2000E80B17D7F5AADDF0E5E261D6D91E161673 +:10EF30000DD910C74D02FEE8B2F80E2DECFEDC7FB5 +:10EF400010005819E9F720D4D213201018D4244CFB +:10EF500022F3EF0F15FDD52DEEDB0324F4D8E9F0F5 +:10EF600019F4EBE917DD04D3CB4D18C05DEBEA0FC4 +:10EF7000E5320B270A25F2E5DE12EDFEF2E101F69D +:10EF800071DD07F92E23E8FC17EE04F11DE31CEFF9 +:10EF9000E0F5CE33CA04D5110A0320EEF4E82FDBE6 +:10EFA000F7CD0B0C09F611FE13D9E4E9F0032C069A +:10EFB000EABFE5CDF91305F623C5EBFAFE16F0FA24 +:10EFC000FFDDE6F80D3140F5DFF5DA150C1909CA59 +:10EFD000D8D4FCEB5A52E9B71BF5F81EECF1E9F670 +:10EFE00013F4FFE60FFF1AEFDFDAE815E025DDF88E +:10EFF000D00628E1FFE92017D22F1603F8160046A5 +:10F00000D0362FDBFD02F2F442FE082BFCEB47FE6C +:10F0100044E31CF609DCD8F47FEF00F4CC0A19F6BF +:10F02000FCE844F7E5FB1625FCF923C9ED38CF2DA4 +:10F03000F4E31B04F41540CCE4EAF53D16D704666E +:10F04000FAF735F1F3B9FC28292A00ECE11FE65A5A +:10F050002EEB2DF1D308C40ECBC6F517E811ED0C3D +:10F0600012CDE5E9ECE107E3DF10FFB42FF2DF1F7B +:10F07000C916EC5DE606E4F8E12107F41AD305F6BB +:10F0800069F9FC1704F2E5F32ED9FE2436323FEE7F +:10F09000FBE1B22A0400000DCC1F29CBE9C436BC29 +:10F0A0001BC71BC120EFD41A00E5F4ECDD0B22F3E3 +:10F0B00019EA0AF30A0307073FF103F5D320F7ED36 +:10F0C00025E029F306FF74DFE3D8001707F0F717F0 +:10F0D00000E0BF007F5E0403F711FAFDD121DC05DB +:10F0E000F4FCEE16E206E2EEF6DCE102DA30DDEAEE +:10F0F000C702FE04DEDEEFEDFB2A0A0ADBF0F17048 +:10F10000D36637DE0103FEEE26123A42CFCE2AE75F +:10F11000372BF50501E3DF2875E818EDE91306073D +:10F12000F4EB1E2E02FF0928E4122BDC0A15D82668 +:10F13000F5B204F2240131E8C2FFF921E8DBE573FE +:10F14000EAFD6A3219C6DF210DFA27E9D803F32850 +:10F15000E3E61E1152E5BD054DDC0C0ED509E6E0D7 +:10F1600028FAE6F8EADBDADEE50710E725EF1917FB +:10F17000D6170B24F728FDD602200444F4CCCEEE9B +:10F18000BEDD0615560D0ECE07F2073E3A082309DE +:10F19000CFFB2705E82808F211F011FAC52B08FA71 +:10F1A00001BD210D33ECEF2BE3EB2709EFEC22D46B +:10F1B0000CF1E9D8EAF1F50D2BCAE90108F008FED7 +:10F1C000170045C109E5D2F9EB02E62004FFF8DC9F +:10F1D000EFD2B7FA7F5BFBEFF0B1FBC2CEFEF818BF +:10F1E000000C0B1CEF08D2C6E7F005EBE320EBE5C3 +:10F1F000B71BF0FEEAEC16F7E72A16D91BEDF35C15 +:10F20000DB3339D53DF60BD23C0A3865E0D81EF326 +:10F2100050F11CE3EC2CF7F9780C042FFB1113F0E0 +:10F22000F51E1FE6030DF821EDEF1BD00C15FD4672 +:10F23000E7BE0BE02632D8DBA1F0030DDEFDDB5389 +:10F240001EF35917E9F4E01711E312D71C210B1F25 +:10F25000ECF4FFFA66F3CD094EE2FFE8F4C2E2ED0A +:10F2600010D0E5E7E4F8FCE1ECFA11330B071714D2 +:10F27000EB140C1EEFF5FF20E90D1E61EDE4FE1E00 +:10F28000D4EA172C2FF2FAE50AF70228E50CEF155D +:10F29000F2EC46E8B9F9FD1214F2F71EF30322EB83 +:10F2A0000ADE07EE3DE6EA19DBF6FBFAE2E60716B0 +:10F2B0000CF0F5D413F905FAFBF2EF070FF0ECEAC6 +:10F2C000C4123306F0E2EEF9E908F0FDEFF1F212B4 +:10F2D00005DD02087F37FFE1FBDEF0F5EB01FFFD06 +:10F2E00000E3EE0FFCEFE2E4F50B1DF2E221DBE9B7 +:10F2F000D4E4FD070DECFCC6E91804F03209DA0B82 +:10F30000CC31080303C8F8F325E11845FCF80E06D4 +:10F310003A1917EDFE382DEA5318202413090F036C +:10F32000EA1724F7110FF11505FA15E4E412E8FBCA +:10F3300008E1E4EFFBFBF1ECF0FEEF2803EDEF0D4D +:10F34000C62632E60AF0E905131E10EDF20F131B74 +:10F35000FCF413EDFA17C0ED550406020403FDF5A5 +:10F360001B11DBEBEEDF10F4FD0012FBF406FDF7E2 +:10F3700000F62353FC1819D80015E22EFBDFE0E15C +:10F3800006DC1D121915D1F61EEA1B3959FDFE0FB8 +:10F39000EACCF906040144DD14EFEBEEDE02F6DC04 +:10F3A00004C7F1E81DF8F614F9EAFF15FCD3F006DE +:10F3B00004EEE3E3F10320113BF8F2EEF703F8D299 +:10F3C00044E40AF50DC41CDA08F530C1F4090DD186 +:10F3D00047CFE736676AEEDA03F4E5EF0E28E5F487 +:10F3E000F6DE0A29F0FA24F9F5F7D4F7D207FAE5A0 +:10F3F000DF0016DBF50E0EC5E54243111814E02AB6 +:10F40000F81F33DBF3F9F1E70BEBF919E5DE29FD22 +:10F410001A0D060CECF81A3E1CEFEFF9F7E3E617AD +:10F42000DE100BE613D6FCF7ECD4DAE4ECF0FB18B4 +:10F43000C8E802E924FC0805F6170B0FE7FFEC7F8C +:10F4400056F72CE7DDF3E20920E524F2F1C5E837B1 +:10F450000EEC1EDED6EBE5F95A04E11F00FA0712A6 +:10F46000211607F5D200CAFDF1F21301FEF603FFE3 +:10F47000FBF6EC4BDF33FD0FFB09FA1F5BE3F306F2 +:10F480001E011366FBDBDDD3070B11DEFC0E00E96A +:10F490003BF722E1FA20FE1BF0E3584CD72A48D76D +:10F4A000F9DD1DD92AFD31D6DBDC2707EAF7E62B8B +:10F4B00007EBDF0FD012411A3ED9EEDBF804FDEF67 +:10F4C000F61E28E33958E1FCDA1ADA0539E1FB3A8D +:10F4D000F1E3B4167F2FE4F9E10EEDF6C73406F23E +:10F4E000CBCEE9F8F81AE3ECDDD5F907B229F2E35F +:10F4F000C80DEA2E19FC33EFF428FDED01F6D40314 +:10F50000D2472129E2C0E2E607F34730F2023B1876 +:10F51000ED051BF937E5DD0B2DFC0CF4D0F9EFF20E +:10F52000E33929F9E2FE1A37DFE4E6E3E4F023F2F7 +:10F5300003D117ECF217F1DA0BEEE1DCE928E9EC84 +:10F540003A0A5B0905F11DF822E604E304113512BD +:10F55000E90204FC3300CE0147ED2407FCF4081750 +:10F560000F06D7D4F8FBFAF9E1F01EEFEFFFE60F34 +:10F57000D4EFEF4DE8F809E4010D22000423FEF773 +:10F580000DF5163B12ED25140E00F2F4400D231E6E +:10F59000E90722D8DCE6DE02F1F70704E60538A425 +:10F5A0000AEC0BEC0FFDFD1FECEB0F18F20A130138 +:10F5B00021FD0416EF1702F94FE5ECE7050BDCED32 +:10F5C000FC293AEF03FDFEFBE7E7FC0C2FF40600F5 +:10F5D000F50614DC7F4904EDEFFCF6EBD32BF6EBDC +:10F5E000EA12FDD5F0FDDBF71E0701F9D5F7DFD5EF +:10F5F000DFF8140401E3FF0CF8F108E22E020D46D7 +:10F60000F13C17EDF5E0F9D015DDFBEC1AED1EF637 +:10F610002323000139F7EDE129EFF9F6F8E6F8E4E4 +:10F62000DEF322FCE515F244F3EBFBF7DB0CDE0125 +:10F63000BFF40805EF0023EBF6FCEADEF5FFF81D4A +:10F640004EFC3C1731ED0103FFF716D1CBFE1BF248 +:10F65000C004E9172DF1F70036DF2CE4FDE400EEDD +:10F6600005EBF000F204EAEFF40100EE0719100ECA +:10F67000FBFBFD26EDFAFEE104F1F6EA1730E8089F +:10F68000E4FF07152CFE1FF40DF5F71705070B22F5 +:10F69000EDFEE1EADFF6EADFF2FDF405EC0E02FB37 +:10F6A00002F5F01C1FE60D1DE6E705FDE7FD0C0168 +:10F6B00028161917D413FF0100EDECF6F2F4FD182B +:10F6C000F7EC0F0303F4E80403033AFF210204E913 +:10F6D000F9D406FF7F49EE27F012DDF0FC0C02E9B9 +:10F6E000FAFEF1D31901F1E7ED00FAF5FB07F4DAC0 +:10F6F000E4F01DF51415FCFCFE0602FA08280B2B9D +:10F70000EF1E0DF8FDFEFDE11FF0130A0D2926F393 +:10F71000F00F14FEF212F508383011EF09DBFCEAA5 +:10F72000DD1A22ECF3F6E528EAF50809EFDAE5FE42 +:10F730001A06FAF1E41220F6EAE3E2EFF8F0FB0B26 +:10F74000FFF626F115F8E0E2F1F922FC01F41F3092 +:10F75000F2FC16FBFCF9D6EA32FAF7F2F9E90C05ED +:10F76000122619FED807DAF1F1151C0A08F0FF037A +:10F77000E6FFE749FD042D13EC1308F23F0103E710 +:10F780000E0D0E2F2AE8CEF124F106FF1707EF0A1F +:10F790000EF8FC0DDA16121DE2DF0D1EE61F34FF17 +:10F7A00004E20C13281DFD1AE4D70AF5D912E0096A +:10F7B00014FB020CE906463724DCEDD617050506D6 +:10F7C000E80207EAFE1FF30BCDFEFBF91EE3E5128C +:10F7D000FAEEEF0E7F48FA0EF90EF107BB31F0F6A4 +:10F7E000C9F5EF00050D07F8DEEE08E7C700F3F8EE +:10F7F000DFF8081D0DEDE7DCF80BFEE4FE0F030457 +:10F80000E9272435FC0AE3DE00EB2911F90831F081 +:10F810001AF610EB26F3FD0C4810FAF6EEF5F2F4AA +:10F82000E72404DBDFEAFE27E4E508F7EBFB3AF127 +:10F83000030115E9150627D8F2F4EBF8EA0DE30504 +:10F84000100F6303F3EF00E5ECF5ECE3D1042B3389 +:10F85000BF03FFEA2C00D3D52DCF10F3DE0300E861 +:10F860001FEFC0F4F6EDE8F0F4FF0402F2EBF6F55A +:10F87000F4F1FC47F801E1FCE50220DDD200F9ECEF +:10F880001110060C240F2C0221FA09211A1401224E +:10F89000EF06E1F4E409D5FE00D80CFDCE104010CF +:10F8A00015EE15152400FA2501EB0CF5DE10FCF61B +:10F8B00016141C08CAEB233C37E0F801F9070A07C5 +:10F8C000DFD351DBF60C1202CEFB260D10F016E44E +:10F8D000E3D423F47F48E118E4F800F6C932D900F4 +:10F8E000DE1BD8DB2015F2F1DFF707F7FB25EFF081 +:10F8F000E0F5131AF2D407E4DC2F050B15F90159D2 +:10F90000D43209101EFCFAD619ECF219FBFA10FFDA +:10F910003A0503E9EC06E8FF61FB1AD801DA05EDC8 +:10F92000F8041BFFFBFAE82FE3FF21EAF9EBE80CF0 +:10F930000203E4DE02040D0BBDEAFA1113EDEE2F13 +:10F94000DA10412A0512DAF1F9FB2EDDDEF3363A40 +:10F95000DAF225EDFE01F1F806DF11E812091212C4 +:10F96000DD20FCF9FDF8CFECE40DED0710CCE61D31 +:10F97000DB02E25115F1E91CD9122FD9D104F6EAC4 +:10F980004F1CD21225FA02E52CF9F00641FCE905DC +:10F990000F000E25D0F3ED05F4D6141FE03D6DCC1D +:10F9A00008EF19232622F237F1E3FEFCFE1DD501F4 +:10F9B000FEE3F32CDB153D4753EFF8E81F07F9C3CF +:10F9C000D90E31DEF97DF3F1CA00FD0525C901F03C +:10F9D000DDE8F70A7F4FE31DE91BFB03C93BD9179D +:10F9E000CD1A03040C1E0606F9F320EAE92AE8E61C +:10F9F000C8F517FE0EB8E6E3F821E5E4EBCBF91005 +:10FA0000DC32051301E3DCDAFAED121AEB0B2E15EA +:10FA10005EE5DDF5FFDAEB126FF523DEC21B0905AB +:10FA2000F9E92711E8E401D2F4E802F8EAFE29EF47 +:10FA3000ED0011F227C21AEC04DF0014F9E20D11F7 +:10FA4000D31B61F4FC0AF2E8EC03E624D308F42D9E +:10FA5000E0DE08F936DBF8F1DDF4E7FD071FF8F129 +:10FA6000F4111A0CEAFCFD0CFD11D5E52715E80789 +:10FA7000F3DEFF18DF07E4FCD21D2C26B0D813F20A +:10FA8000D91C4A191216C8D315FBF9E72B11D50159 +:10FA900008041CF00D15E8EFD8F3F341DE20371809 +:10FAA000EFFF14050DFEE820FFE9F011EFDCCEF5C5 +:10FAB00016EA12111EC5344BB3D8F5E6F6291AEA38 +:10FAC000E51811E5E9F4F2F6DCF61EE4E3F8CA20E5 +:10FAD000013A0A31621B050502E51AFADC2BE50A38 +:10FAE000D8FAF73A07F9FFEDF8E3EEEA1C37FBFB2B +:10FAF00020F5FA10F5DD1ADDE72D030913172FBCE9 +:10FB0000D63212E3150AF40636360201D1E20302B8 +:10FB100072100DEFE522E0C67FF92823EA19E5020D +:10FB200006002BF721F6EDF0D9F1EAF8EC12F7F028 +:10FB3000E0DF07E30B2D26F6FAE7DD0EF9F1F9F029 +:10FB4000C1292FFEE8F119EDE7040AEBEADDED1D0E +:10FB5000F9FC04EE2FFFEDFDF9040BF4F1EDF3F6E3 +:10FB60001914F60006DCE9200DF7F7E91311ED147E +:10FB700008E6031EC8FC2F02E5E7044FEB08EBF193 +:10FB8000D6DB220041FFE1E111F6F712180ADE157B +:10FB9000FE061AE51009EFF5FCF8F403E40E0C0874 +:10FBA00009E014FC2010F22708EE09FDD6E6DF0379 +:10FBB00039110C33F8E34825ECD7E2F9F6140BECD5 +:10FBC000F304F41520060AF3E7EA28EC0DFAE00F37 +:10FBD000ED41291E7F38FC1BFFF9E5E1DA25DACE7D +:10FBE000EDEF0A03FC0DEFDAF7EADF0000120C0874 +:10FBF00003EEDC1EF9F010DCF40A02F106150BEE40 +:10FC0000F112060023F60DE0121EEDF1FEF4FCEAFF +:10FC10002704F9EBF129F9F729093B2505F9DC005F +:10FC2000FF241EE1F4F7DF16F106D8DDE31BFDE546 +:10FC3000ECE70EEA1E2D4E0AE6E0E1DD0AEEFDF5E8 +:10FC4000EFF22DF313E7F7E8040DF1E902E7011BEA +:10FC5000050FDD3AF608FEFDC5F3E8EFF21BFDDE09 +:10FC6000EDDC02FAF9F1E929F1F305FE13E9DDF122 +:10FC7000FB2E00F8F2F911EE0A14DEE405FD09F995 +:10FC800016F8EAF301180A1E34E2D701ECFDF9D7A1 +:10FC9000F31BEE240AE8032600160AE1EE32E2FF27 +:10FCA0001AD955EDFB0614F709F0F831ED051E0CD5 +:10FCB000E3E71DF74CC9E9E517EBD9F0E1E1D80F0F +:10FCC000DEFDEA02F0FF1F05E344E22C03E5E22437 +:10FCD000E3BE2CDD1E3EE146180FE7D5E817EC0F1A +:10FCE0002D0309EA17CF280AD63BF4DB112E20FC9E +:10FCF000F9F5F50BE406EADC0337FF7F4D13EB4F14 +:10FD0000EF25F9FCE802ECE81D0BF3EFF40843E8FB +:10FD1000FE09522F1108FCF9FD0AD6E61A020F0B54 +:10FD200011E3F5C9FAE209EEF5CA33F4FCF6EEFD8B +:10FD3000F0EDF30E1422101565D2DF131FCF1BF761 +:10FD400004C1D8FAF1FCF53BE9F915E0F540C91812 +:10FD5000F5FECD4F0408F619D2D8E8B9063B09CA1A +:10FD6000F6E1D7E9F301F52B0FE709301CD5D807E9 +:10FD70001552D8F0F6EAFAE61E1AEF02E7D9EBE7D9 +:10FD8000CD16E9CD2252202B1BFA04EBE5EEDFC69F +:10FD9000F9F4F31D1EFADE110919E2E8E61E06EE7B +:10FDA00020E0630FEBF826C6F8E401120A103912BE +:10FDB000F5E520DF4AE1E2B91DD5D30CE4F7E30411 +:10FDC000E0EEDEFFF1DCF4FA1822F13C0F02E7204E +:10FDD000DBCE2BE22037E74EF10ACEE71B19EC1EF3 +:10FDE0001B10FE220EDA3CFDD739D7D7E14B06F0C7 +:10FDF000EC02F51EF417F9E80043F7633114EF3213 +:10FE0000D52FD8EAF60FE3EE38F2E5F2E7EA3AFE4C +:10FE10000FEC7F1115E1E8EFEF26DC0103FCF8148D +:10FE200005EF07B9E7EA0642CAD006FDEA00D7089F +:10FE3000C2DDF8E52544101678D4E2FD1CCF20F58C +:10FE400018BABCEA2400E860DECF15E2261BD417FE +:10FE5000160102EA5B0DE6E317CA1ED2D342FC1577 +:10FE6000F101F4F6DB31EDDEDE25FA06C8EEE8330B +:10FE700036CCF65CE6F3E4E0BED9209BE5ECFDDE93 +:10FE8000E0DC5E0C2C05EED012001BCFAEF9DAC31D +:10FE9000F6F07FFF0C0373F60906C64CC0103DBA9E +:10FEA000DC14ED1DFC28A90D08DAC8E1EF07CF0628 +:10FEB00029E4FFE7C0C70347E0EAC81215E1F8D11B +:10FEC000501CF6E6EC0F00DE261B64E5D7FFF713A7 +:10FED000D2083025633400143717BCE5FF5BDDE63C +:10FEE000FAFF0403EDED0B0ADC2F152A362FDFCFC6 +:10FEF000EFE934E0F9DDD9F518E2E9E92BF81A9ECB +:10FF00001139FEF9F703E61B6DED3BE0EAFD48D73A +:10FF1000F9C84CD00B1AFA62390A1F22F8BCCDC8B6 +:10FF2000062A6A1AE9F1FA7F18001EF2F5ED0F258C +:10FF3000C60B1CD2BECE36FD3DFCD9F7F8FCACCDCD +:10FF4000322267E4CFDC1B14ECCD04E05AEA6EE801 +:10FF5000EAEFE5F87C04EEE51FFFF5E5F822DF2582 +:10FF6000DE281FE900090F04DEE3F5F1DDED031DD6 +:10FF70002B04F50300F1FFEEDFF91A04D70406F7AE +:10FF8000AADE34212FF6DFD0F7FB1801D4ED0BD811 +:10FF9000F4177EDCCFE4DB0907F7D811EFF4E9BAF8 +:10FFA000ED05FF42EF18C5F7E10737FAF1E111144B +:10FFB000F6D1E51942E6700527F5ECE915BBFFE738 +:10FFC000E11A2B19DE08DBD8FF2BC6E11DECDDD4CE +:10FFD000CD0E03E03B19CEF0EF070003D77DF2EE24 +:10FFE000001027CBDBCFFD14FE21052B1C2B11DDD0 +:10FFF000D80A0CEDF4EE00061C1DF6F833F92BF0D0 +:02000004020DEB +:10000000073DFED3ECC3DF145AF3DAD0FAF6E80664 +:10001000DBC75AEFF53209F407083726F8D5E2C3F3 +:10002000FC337FE2FBFFDE2F03DE1EFE140BE31E1C +:10003000D8F60205CBD63EF7EDFDD2D517E738D678 +:100040004F01410920CCF523011424DFF13260EB8C +:10005000DC11B6DEEF0FFC12D80F1F2404C7F152DB +:10006000ECEEEBF50B43F304DAF9F128D108271C89 +:10007000EB41E22EDB02530E0C1FE502F119E136D3 +:100080001B03F512E1EF17DE4A012D0B1B31E311C3 +:10009000E240FA7E4915FB16C519CADC1B19F5E6C4 +:1000A000DEC2FD02D7C60119EEF4F51016E7E2CA6A +:1000B00026051AC5E552E00F0303F02B2AFACAC33E +:1000C0005907EAFADD7E313FE47F1ECBECDFD5F045 +:1000D000C9610B04E8CBFBE50EB831DF3BDAD6F89B +:1000E00021CC061DD7E034F11BFD1004FBE95407B9 +:1000F000C5E21510F5F4BCC4FCEA0C423B08E3F27F +:10010000FAC6E3F8F01D033AF6D5ED230B04E9EF48 +:1001100008F2D879DED623CFD9E845FFD815F1C14A +:10012000FDBDE9061503F419F814D7F303470EF3E0 +:100130001D2FDF08E5C4EDEEE5EAC71A4C10C84FE5 +:10014000DBF7FAF01D49E4DAB70222DBEAE2EA5A09 +:10015000E907EBF4E018030CE136F6D6E8FDFDE222 +:100160000605D7EDF9F1EFF2E0F4380CD314EA20EC +:10017000E11ADDF305F7FC0F2CFFF61103D71BF78F +:10018000F1113411EDF2FFF2EBFE551FF118170ECD +:10019000E2D7ECFE57F7F5FCEE01FF010714E7E2AA +:1001A00029E10109D41017F8F7F6EDFAD9FAECCEE7 +:1001B00004E7EA0FE1D7110AFFF2D8231105E51C85 +:1001C000FF510B1207FE053BE577D4F2172907F420 +:1001D000F4410B1713EB04121A0929FFFFED0AF281 +:1001E0004EDAF6D5DE08E6EAD1F512E0412AF9E169 +:1001F000EC05101EE7F4E7ECF8030120ECFC5906CF +:10020000E20C18D6E832DE23F3F3F4EE0DFD2332D0 +:10021000F022E9181D02F018F9EEE7F8332CF65930 +:10022000E5F4221802F80FE807190DE5CAFBFAD524 +:10023000E42CF0FA1DC9E119E808F8041D161206AD +:1002400006FDE7E50435F7F90F00F00DCC06D37F86 +:100250000FE2DA08F209F009EADB1924F4D3FF39D6 +:10026000FFFEDC0B38250BF9F7EFE8FAD0222F233D +:10027000072FDA0405FF04E01015F633E5FCCE067F +:100280002AFDE816CF03200B300508D4243AE701F5 +:10029000F709011207F40420DA44FAF62FFCF7E913 +:1002A00013FE0DECE2CEEB28FFEAF9E5FED4FBD716 +:1002B0001F0DF8BB1E0FD51EDE02EE0A2AECF92434 +:1002C0004A14100EDC2B0F35ED7FE7E8F2E1FCD786 +:1002D00015551221F4EBF9383DED01E7F6F102FF77 +:1002E000FAF4031B13F0EA0903E5FFD101FA25EF45 +:1002F000ECE7F2FF0CEDD8E918E4F75648EFE5F427 +:10030000E5DBF005ECFFF0470EDBF501FEF2F2F65F +:10031000E8E0E75DD6D335E7DBDB1FFE10EC0FF539 +:10032000F9B21308270DF5FB2E0CD3E60FF51301D8 +:10033000F745E7E101F8F2ECE5DDF8ED24F8DD4BF7 +:10034000CCFD08FFDC1BDAEFDD1108DDEDF7EB3546 +:10035000EBF8FD067F04E3F8F616F6D519FAED087A +:100360000020DD01EBDAF7E31BEA0DF5EEF4ECFC1F +:10037000EC0C05C603DB41EA2814F852EC33E62600 +:10038000E95AE030F8E8EBF222097DEA1DF4EB0EC1 +:10039000FDE0E6F945D3230603E6EA14F110F6FF83 +:1003A00056EEE12BE0D322FAE0F8FEF90CFA09FD53 +:1003B0001FEECD2CF2021FF8E502FD100101F2083C +:1003C000EC12E5F01EFEFEF31A3D01E8F72B57D0C4 +:1003D000E05CF1C934FEFDF8040F05FB15EAF2DC20 +:1003E0001DE41000F4DF21DC02ECD5DCF44CC9D8AC +:1003F0001D21FB2DDFFCF4E9E5E91930F71009D6E2 +:10040000DFF60BF5C9FBDDF5F2CC28F320E415E9A6 +:10041000D9DFE0EFF009D902DF35D22B4B24E92DEB +:10042000FAF641C4DAD744F307E71CE2F3E7C0F475 +:10043000E2F617F51EEBEE271BE1F3D5081E2FDFC2 +:1004400032CEDCDEE8CF0FEF3B1A3010F3093D1A55 +:10045000F60501E90C4402DB4D223A1F4033EAFA6B +:10046000F456D2E9D2CE01CAFFCF0FD9E2F4F60694 +:10047000C9F0D3BC72E9C4DB1CF3F1FCF53EC40740 +:100480001E0BDCE9F3ECDBEDE61B7FEEEF0208CDA3 +:10049000E3000B2D24C218E1F6D9053715E209EB6C +:1004A00071FDD902ECF3F2C7E3EB2C12FC00EB0078 +:1004B000FCD8DF200AF53EF13BED25F00A26B1E934 +:1004C000EFDDEC0501FB2C7B1C52D4EBEE191FCEAB +:1004D000CB162C02D8FB4021E0FFFDEBBB0B0FCE6F +:1004E00006DEF94FBFD012F0F8DBF3EED8E8CAE829 +:1004F0006B0228F9C4D307FBE9F4FAEEE325D1E94E +:10050000DED7040AEA28DFD6EC1AE71019152B19F2 +:10051000F4CB09D915F3241AC4DCD925471A0526CA +:10052000F7034AC8C4FE29CC4CFBFD08D2DF48ECD7 +:10053000241128101E05D54126FC02ED1C1114E1E2 +:1005400057200CE2F7E2DBD8F230130621C3E30DAB +:10055000F8DBD4F8EBFA0A0DFE060D2019E21FF8BD +:10056000E718ECFDE0F904FF0911FCE9FEFF1407B0 +:10057000EA37D60BF3FA2FD41B25F5DCF9FCE01B88 +:100580000AF10131C1011FEF14EA25EADE47F4FE4A +:10059000FF1D19431DE9EF21E130EFED6306F0E0A7 +:1005A0001AFEF9EEDED8F51501F81F3EF0C6FFF78A +:1005B0002BF9FFD43120CC2C0E05CF1D07FFF60CF4 +:1005C00037F304F1F32A28040E7FFBEAF62AD3104E +:1005D000F12BF31E1EE0155B26BE2CEF08DDFAF6AC +:1005E0000EFE0A12F6F30D02F2F7F6EDF9FC39F6FB +:1005F000D618F808F7E4E40AF6FF06F1FD2416F22F +:10060000F3F2F1F7D00AF12BFFF5D9F9EB07E4EF9C +:1006100002F8F970E7C73CD3E4F00C0913D0F8EB0B +:10062000F0E21F180710F6FE10E3F8EC1DE1FD15CF +:100630001131DDF91CD1F00AEDE1E9050DFAE63AD8 +:10064000DFF2060A071AD3F1EBF73CF8EFF3E6FF07 +:10065000010EEDFFF5030521EB1922DF17DA221455 +:10066000F10AF612F63801150503E4FAE1002B173A +:100670000F30E70DF3052F17FE25F2FBFA07FF48B1 +:10068000F2132D08E008F8F640E31DF40234E01EF2 +:10069000030D0E2A2BFDDC1BE81BF20315F9E8E025 +:1006A000FCF803DBDAD6E811F6E0FA07FEE2E1F344 +:1006B000070909E1FF32DA24ECEEBE12F7FDFA0277 +:1006C0002F08F5ECF0280F07F77FF7E7F718EFEAA8 +:1006D000042907132DEF05141CE918EB07F213E6A4 +:1006E00015EDFD0C05F10A01F60BEC0001F726ED06 +:1006F000E4FE071A07FFDBD701F1FF3631E31DEDFA +:10070000D8E70116F908F01F00DEF1F2F1F6FCD887 +:1007100007F1F867F3E115E5E20A070AF1FDF203D4 +:10072000EABCFF19E90CF41FE109E5021002EBEA4B +:10073000121DEA01F1E4D4EBE0E6EBE4F90AE63459 +:10074000FA08F914E824ECDF1E0F01D7F1EB01479A +:10075000D4280735FF1CFAE6C62533EEDF012CE965 +:1007600002FAE0FBF6220DFEDFFF1A02DD0D0E1984 +:10077000F1051E1E0008D807C6000709E9150DD9A6 +:10078000FC001C0911D1F516E542700234080EFC7C +:100790000204EC3105DB30E8F1E6F1FFF1FFD6F0C1 +:1007A00046EDE82BC21BF307B9F6EB6AFBDAEA0663 +:1007B0000AE7F921F1D703CCF2E80924FC0DFC2863 +:1007C000042DD800EDE9E000196A16C50621D4F51C +:1007D000FC0011F4D4F809DFFAF5081BF2EB03FB77 +:1007E00002F6DDF905FB07F0F8F0D7E315E9C2EFF3 +:1007F00026EB1D46F3000E040AD2D206FCF7D4DB2A +:10080000E6F4F6261F19D8EE12F3F3B51AFDE766E3 +:10081000F4D5E6ED2ED81B06F622F80E1B1B0D377D +:10082000DBF234FEE30728F5D70702E1F2DAE6EB64 +:100830002FEB7F1BF5F5D82511E0E211F00ED7F76D +:10084000F326D6F22DE610DBFC01F8E9FD0D2FDFD3 +:10085000E40421C625040FCCF01F0E00F5D8FFEEEE +:10086000ECE1E1FA082EEF16E9D8D6DBF609C82349 +:100870001C23DCEBFEEFECDFE7FF353157F8F3F438 +:10088000EB230B18EBCAF103E9F27F2C2D2AEE269D +:10089000EF13BB6358E9EA0705EAF8FB1A02F4C054 +:1008A00039DDC3E5F9ECFB18E5FBF817FA11212255 +:1008B000E7D2EECEF8E9FDD2EC34E31706F11604E8 +:1008C000FC35E1F6327BE524177B0DD6FCF0ECFC21 +:1008D0000158F2D7FCF5D71307E6121506E80DF21A +:1008E0005D2DFB2BE5FD3AF9F1E91BDC44D1E7F383 +:1008F00010072922DFF803F717F8E2EB03DF09E717 +:10090000E801D91CF6DEDDF6E80125BDE4FDDF20B7 +:10091000EADBEF18ECC81222EBFAE1271EF80819FF +:10092000D1FD1A40D72134F5CADBCFE534F1010CF3 +:10093000282E28FDF109C12007FDF20126111AF920 +:1009400006E8BCCA1F1F0CEB0911D732E3D41B1DEC +:100950002EF52018F8FD4F27D0FA25B713D610FB37 +:10096000F7E62C18DCE60205F5F3D8DEDBE6EAFB59 +:100970002BF6FF2D09C702560E0F0153DFDDE0F104 +:10098000F21039D8D4C8E654002308C9071333DB62 +:10099000F5090BFC1D6F1005CBD6D0FFE3ECDB2374 +:1009A000D214D82E0AF3C4D63D3DE264193618BCE1 +:1009B0001C0AFCEE1DF005E1240FC2EA067FCB07FE +:1009C000F1F8172AD60CC550EDC00E48E223DE011F +:1009D0001414F1FEF203F3CDCBE51C12331A042BF1 +:1009E000DF2B22FF4B3240CF2322FAD1E6CBC910B6 +:1009F000183ADDE4F8D1F70805F91630EEEC20EDF1 +:100A0000601CE10620E20A341C5D0BEDE93B250485 +:100A10005FF10A0FB2E7C06D22DEE9F5B3EDC6342F +:100A2000455ACD3747EBB8CF36DDD32D65DD0133E1 +:100A3000F4F8E45AC3EFF3F71905CAF2CE08ED282B +:100A40000D1900DFF8D0CE62DEC217E4E706C8D485 +:100A5000DF28F0250005080C7508EF20DD3110CAED +:100A6000240513C3F92501FFD1E1F5FAFE05A9EF2D +:100A70001AEC05FCF6C91FF6E60C35DBEBDDEA6E79 +:100A8000F5F201F311EC7F970E06EFFBE8FDF70797 +:100A900035334DDCE8E2E8FD344218F71A0B026901 +:100AA0000D00640FDD14F6DEEF08FAF9230D1DD8F2 +:100AB000111DD9D6FBDBE4CFEE5DEFF205F9E70AB5 +:100AC000031308FDD1CE271C27F1EEB0FFF3F5EAA2 +:100AD000F0FFBEF303F8F451D9160CEB1E02E7FB4E +:100AE000EDDE15BAE5B6F12FE52E55E80A4A10E21B +:100AF000FED6EAEF06080A00FC0ED7EFD1FD07E6A6 +:100B00002D155B14D22217F2E200CE46DDE7054731 +:100B1000C9F407FFFE05C9B9B0F6BEFAE427F11320 +:100B2000FCF1F3E927E2FC1BCE6A4D0BE9E52EF957 +:100B30004C57E3F93BFEDDE3030605F807F30BEF43 +:100B4000CF200B32EBF7012BDF2FDFE2E8EDE0F7F0 +:100B5000F0D5FC0515F23B0071E9D4F0EE2CFED186 +:100B60001BCD1DE1ECCADDBCE5DDF7F2E0E4FBE600 +:100B7000192FCCDD26ED45FA171FF2E7026FDDFCD9 +:100B8000F80606E2BFD62EEC262AE9F3380E081B3B +:100B9000F5E206DCEEF7F40019FFECF91AD52014A3 +:100BA000FBE54F0FE5D6FFD31ADDFAE2150CFBE3A8 +:100BB000EBFD29FEEFFDFD030C7FFB03DB1FE5F0E2 +:100BC000272E07F7F0071AF700F4FEEB09FE5DFA8F +:100BD00001FC0CD4F82042EE2D13FA0903F30A2588 +:100BE000F0DB231C04C7FC1624F97AEFFD0DEAE5BF +:100BF0003109F5F0140B04C6DD081CE3D312E00B39 +:100C0000512621D717C736CAE0E6D2F2D4F1F459FB +:100C10001B13F4471CEA35EDE103E25F10C2CAE999 +:100C2000E8E2FAE70E4BF30FE22000FB02D81FEBDD +:100C3000F4D4E9F9D3EDDBE1C414F70524F6F81593 +:100C4000FB081DE027EF19E9F0DF0214FB3DCEE5BC +:100C5000E5F8EED0E0FCFAE0023800F9D1E4E7B6BE +:100C60000B29DF01F516D9EBDA6DD71D0E0FF6F45F +:100C700016E5CC22BBE009D0F50B00EF1E17EE13F2 +:100C80000707E8CDC8D4294A1E2214011EFD49BB1E +:100C900011E87FD311EFC30129E3ED2C01FDD3FE51 +:100CA000E20919E10DCF2004FD1C017D0B05F73091 +:100CB000FDE213CC2CE409F0003A0202EE18F733FF +:100CC0005708C2EF1608065326E41716EC2112F552 +:100CD000321512EC07F6090FE8FEFED22300102DA4 +:100CE000FCE700313529ECC3DC1DE41AEDC71E0911 +:100CF000E94DB702EE1FF9E8DA25F0E8EBC6571A1E +:100D00000F30EDB9F8F234F905E5DCF0F41DF2101E +:100D1000F4F7DB68F0F3E4EF141DE808F0F2CBE839 +:100D20000319C1FA32DFDB16133F2EDB16FFF61D67 +:100D3000F106750C24E0C22FFC1BE2D2F7EEF32B78 +:100D4000F3F8EFD520BF401759FBDEE7FF4C1ED864 +:100D5000DD5406E20005D904F31702E1DCF90705CA +:100D6000282BF40DDB1CD80EEBD531EFDFF8FBEBB5 +:100D70007FFE0A05E1C7E629352208E1ECD2002111 +:100D8000E634E5FE04CBE00634F319F0D9EBE6E3F4 +:100D9000F2351DF3F8FD17091CDBBC25DB0808093B +:100DA000F1230CC4DF014D12C10529A117E405ECA4 +:100DB000D9020DD7ED1FE5A6F257EFF7E80AE2EEEC +:100DC000071603E6EB242AF3F3ECFB0937560A4730 +:100DD000DCF002E3F001F4152C0E242118DD2B3099 +:100DE000F6F61909151AE4DD16F30F00CFF8091805 +:100DF000FA4BE0E2ECEE06E60DE4DFDED9F907D6C9 +:100E0000EAD908F1EF4009E20B33EE1443D61A2871 +:100E10005CE412EDF2F406D61F30DBE026D3BAFD17 +:100E20001D20DFF9E6E1EA1B5FFD0E070505D2058F +:100E3000E5F6E273052DEF100E20F122F2F810F422 +:100E4000D9D2F82CFBB71DE230451BF239542FCE16 +:100E5000F350EF08FBFDF5E729E23604DDF4EAFE86 +:100E60003235F47FDFDBD3CA13F2E5FA0B240AFB39 +:100E70000D38D51909F307E60D4A4418FAF810F5AC +:100E80002BF4F2F5F0E344D5F60D0308DAE7F0C5EC +:100E90000C45DB1D0A19DEFF0E03DC0219F101E02F +:100EA00000DCF0F9E91EDBEAD3FAE92AF4EFE30902 +:100EB0000415C9ED160C0C0ADBEB10F326F53B000C +:100EC000FDF728F5EE0516EDECD9ECF81200E3DBA2 +:100ED000C60E1117FF03F7EE3217F5ED06D9012004 +:100EE0003322DC1FC6D3DCEEF1F50A10F0E708016F +:100EF000F4FE13FFD7F448E33CF111201611FDF77F +:100F000008F6CE0FCFF42527C901F0F7FB26D7F955 +:100F1000E9F1FCFEF507FC06DCE41133D1E42FF522 +:100F200001E0E91B190CF4341BC3C318F9CE0511F9 +:100F300030EB111D33E5FF01FAC53FDFC9E40210B4 +:100F4000F81CE6DFFEEFE80BFDFDFB07DD08F8FE11 +:100F5000F4EBF3F11903453AF2F914E3FBEC0DEF6E +:100F6000EF3A1327FB350FC8ECF3FBEA04DF0F0B56 +:100F70003616F6E6E6F80EFC30403E1E0413F31A71 +:100F800026F4E8D9DDFCD5EE0CFDEE0DED2720D9D9 +:100F9000E924F3D50A0E07F8FFFFD63DFE09EFED71 +:100FA000FDF7030AEA180FF5DF0D00F109EAD20E8A +:100FB00004FDF1E20CE8022CE8F6F413FE0A27ED3A +:100FC000F10613D806D5F0F0E2FAEBF2E1020D27B4 +:100FD000C9E2FAF3021609FF18FD04CDEB0CC311A8 +:100FE000E0F6EFDF0117DC2D00EF0F13EE4213F6F2 +:100FF000DD06E2FACF0A314003081BDB45F00FF3B0 +:101000001AE81FF3F0F61936DFEE0601011A09E8B7 +:10101000DEE100DCFA253303F7F50EF4D7F6EBF04A +:10102000D1DBE2F7F51D011F28DEDB0105D2FDF75C +:10103000030AF9EF0FFB0B3703EF7F16E9E242E7F4 +:10104000E01CF00818DFEC0EF2F368D7141F22EE54 +:101050000F15C31606D7502410DF10CDDF0F00FE8A +:101060000DF1F330F60A03F4C5F1EFE9B8FD04F130 +:101070002218F524EDFF2F014124121CF53E0B1A16 +:101080001AF4F6FFF4E70004CA1BFEE9FC011ADDBE +:1010900000B2D4F4FB16DBF60EF80E4AE1E010F7CE +:1010A00010E021F8211DF9F5E50B3E201640F2ED88 +:1010B000F3F5F5CB02E1F20FF8E00238E51835F56B +:1010C000DE27EE00E9EC03ED34FFE3F1CA0F10E791 +:1010D000E0FA0139F10933F07D100AE9E8F4CB03B5 +:1010E00014D5D4E701DFFB270F122A24D9FCE70A25 +:1010F000F5F6E8ECFD27DC492B1F2ADFEFC901E2FA +:101100000ED3D816AD145A0ACBDCDA05E71D34F934 +:10111000F2F2F7ED9AD10DE4FF0C28FF0739FEDB60 +:10112000F1BCE9D7DEE9F83E08C9F9F5F10DC7B61B +:101130002152CE1F26063247FAF97FEA0EDBF8DC91 +:10114000E72712FCFAEEF015FCF60FF10311300C54 +:10115000FDFCE449EFF1E10BFE23DFFEFB29E50E88 +:101160003BF91CEAFE10F80AE6D70213DD0C07E68D +:10117000F6C907F7EAF90C00F504E0F6F0F21521DC +:10118000EBF4CFDCFBF9EB60FEFBE417FEFBF4FABB +:101190000FFEE0F6EEFB01E75211E6F514FD1CFB35 +:1011A0000F13D41E07EDE5F112FFF01CF20FF9F852 +:1011B000E028F315F516F1E71FF01FF9FF2807F8EF +:1011C000FEDEEFFF0E091C08F312F00A150DF7F70B +:1011D000E1FCE3F601151D01111708E5EE07E20E2B +:1011E000E5F5FAFF08F00A22DDFBE81FEEE634140D +:1011F0002EDBE6FA0E00EFFFF44CB9D9FD1525E021 +:101200007FFADF063114281BB6F5E61FF60019F247 +:10121000E10AD9FC34ECE514EB0307ED1839FE1FA5 +:101220003FF3F1CE210C20EA11EBC6E90BEBFB06F4 +:101230001CFC0E0506F6F3D701150330CB0001F7B1 +:10124000EE0CF937E50618292715E9E703F9F2F25C +:10125000F0E5D5230DF036CDE6356AECE1E7D5D6DD +:10126000E6B52C417F0701FFE81EDAF53B4AFBE4B7 +:10127000F04956E22C54EECD073B5CE2EC184A0AEA +:101280004D91D60602FDC42BDC0CBECFE6EE2B2D15 +:10129000F8EE54DB05F3366A1F12B743C7F1DACB19 +:1012A000DA1C0640E1ED14BF35DCF426F22F1459A8 +:1012B000D508F613ECB8D638E1D71BE119C203D133 +:1012C000E92CFAEEDF040BD027FDE6DE3921C8DF7A +:1012D000E0F8E30AE217ECFEE607EA21DAE4EA05C1 +:1012E000C9BFDECFFD19FD61DBEFF5FA33050CD781 +:1012F000F8F8F8D2A546043FE3FDFC16FE31D9CF3D +:101300000916C2F1D0D4501618FF62F538E008C1B2 +:10131000EDEDF72809E8160AECC0FD0904E1A9E49F +:1013200013FEC5D138ECE6131CDCF53CF6E6F833C9 +:10133000E1EFD8C91BE202DD09E906D330052D5DD6 +:1013400020E11D1F001CEEE1EAEB3FF44916795540 +:101350000BFFD4C9F10EEDE2C3E81350E8E3CDE68C +:10136000EF362E66EBDFCD1CCAD7DC1930FCE0D19E +:10137000052DE9DC1B1A06F4F83D0C13D0E4022518 +:10138000093913FD5EF21B0C0700E4DEE107F013E0 +:10139000F23903E1FC100FFAF6DFF54102E8F9CE6D +:1013A0007F0E1509161306FA08EA1A1ADD40DD7DCC +:1013B0000FDEECF0D9350517CE7B281900E20203C9 +:1013C000CC33EAEB0A132D2B61E6E5F2EFC20508F8 +:1013D000EC050ED4EB3900EAE100D7FAC108DC1DB8 +:1013E00031EFEAF80DC0CF00F4DFE204422B13CE58 +:1013F00017D7DBEA9919F7F81402165D1803E6C04F +:10140000FE25C531CED7002DF24506FE1CF9DFBD05 +:10141000184EF914282CF3D3F7C8400BF1050A0035 +:1014200010C1C601AEF01C4B30DA1404E5FCEA3002 +:1014300033F00FE3FCFB15FADAFF34FC3EE917301A +:10144000E50002E70C23DC35F23B23E9EBF0FC0579 +:1014500040EBDFFEE31D1424E5280D07EDEF07F553 +:1014600033D8D72E412F04F8220616F7EBDA23E4FF +:101470001C1D0EED1AECFCFF0ADFF70496115EED61 +:10148000E222BCE9CFBFF73715CB0210B3F5F1402C +:10149000EB01E1C8DEE507E04CF7CFEA1CE01239CA +:1014A000FCFA0106FFE5E8123FEF1DF9F7096907AD +:1014B000D7C1D511FBDAFB71BCDEF819CD202FEFB7 +:1014C0001DDD19E65CE4F4D5DD041900EF2EF2DF32 +:1014D000FDD1199EDE43130CE5130AE2D918282B1F +:1014E000F3DE2830EA37DC0B381D13FAEE2DF663F5 +:1014F000E4FEFF1525EE17F73022F0CDEE0D2AE4BD +:1015000043073EDF00EC12F3D4B840FFC455DA14B1 +:10151000F72203E9EE12F409E1F12916F8EA07EDE2 +:1015200021DDDDC7F022F0050317D902E9DD0F1830 +:1015300000657F370FF258FFDE17FAF3B8FDEEEFC4 +:101540001C4138092A24CB0F032012FCEA160EF89E +:1015500054CFD2F7EB32BF10E6DF311429DC03336E +:10156000300A28FCD934D3DFDFE9E52B2523F23715 +:10157000C909E1E7DFDFE4321A08EAF33D33561721 +:101580000C73051B0112EBB700150AE6C3EA32D64D +:10159000EAF3E7F4FB280D669DEA3B05F2DEF0BDB9 +:1015A000BCC3F33CD4D6F8123D64E531D6C1E32286 +:1015B00019D55AED3707E5D92E2C2FF3E20F42D477 +:1015C00004E2C5BCD709CB7A120EF2F825F4FDE58A +:1015D0000CF7C3E6FFF5D3ECE2ECDCB9FFF84211FF +:1015E000D76BFD06E8EAC600C4F8E82820F115DE4E +:1015F000DDDFC80958A2E11DE73AD305E5E7EEEEC5 +:10160000F2E5E9C5FBE50B3941D3F40ECF6E1B2F94 +:101610005AFDA93ED5DE0410D74B344A382412298E +:101620003D5CD80027DEE1FD0CFD0BEBFD390BCA5C +:101630007F16150AEA04C2F42437D7202FFAD615EC +:10164000EDF2FAF1F6C1BE2AC9DCCECFD1DBE2223F +:101650000202DAEA057F320B64D0F40E1CFB4A1852 +:1016600007DB0418ED0425EA26010F3DFAF003EF2D +:101670000AEB0AC60EEAD80BDAC6E6F900FDEA2C38 +:10168000192EE30B01FA06E70CE90AE8F5FBD92E5F +:101690002A13F50BFACEF74CFD1AC70E31E405FFFD +:1016A000DE1E07F6FBE80F19FADB0B39203E030FAD +:1016B000E70C0F0614F1EC08FEDD08FC38E60F130A +:1016C0001815FEE6F5F2F33E190CF30ADC0A18ECE5 +:1016D000F9E5D80803EA07D9DAD5EE303AFFDBFAA4 +:1016E0000B092D2015F4E91516F11E3A0BDB0D0937 +:1016F000E523D9FF06F8DED4EFD9F71DEEDCF2EBD7 +:1017000001FAFE090C00D6DD19EDD53315F2D82407 +:10171000F418F7FDE343F7DB10D0E2F729021405D4 +:1017200048F220E21C00DAFF1421CE2966F7EFC64A +:1017300009F9EAFBF117FF01F544EBE0EDC40ED027 +:10174000DC04D866D2EC0AEDFC31EA1203DCDCEFF3 +:10175000FCF5F1EC1708EEE203FB3302E40BDDFBD2 +:10176000FC3DEDEB12F338C228133D0929F9D7D619 +:10177000D33002C437FED8E80E26F5F0E9FD06EFB7 +:10178000FA06CB18FAD325D4F8160818B9DF2A3789 +:101790007FDBE6EAE9120609DD080AF350DA18EF02 +:1017A000D2E405D2FCF8ED10113BEC18FF1CC72168 +:1017B00031FDF7F31008F021E4E920EED9FD03C173 +:1017C000F321FB01F1F4271CDC09E6BE19F004E467 +:1017D0001AF7DFE2E412E9F9FCE81A00EC12BD3E68 +:1017E000C9F53004F4CB101F14141EF2FFF30A40A5 +:1017F00009E4FF3212250604010BFB58D91426F325 +:101800002526341EC5E230ED1B1FE5052818E6F934 +:10181000F31FFF0C091ED7F6D571F3340E153118DE +:101820005105FC760ED8D70CE51217DA4435EF19BE +:10183000140CF208E61A16E5FE1EEEFE46FC07CE74 +:10184000D94414BBCFEF19EAED04F3400D2B1C155E +:10185000D2DD00E7B819EDEECC072867FAC3FEFC2D +:10186000DC74EE13027E18FCB6BCF83207E8FED832 +:10187000FF11F1E22C1902EEE11103F8DF12F8106A +:10188000F4FAE8CB0B0FF1F9CEF4C7F5E3E20D77EC +:10189000001C641BDA0D39F9194AD7E9F7D0D805CD +:1018A0001CF603DFC4E6D312D6A6F3172C08F1F812 +:1018B000F12C07B9F03CDE14D63DC0E5FE7F1AE4FA +:1018C0001EF1E60D19C0D11332E3E9023A1AED0810 +:1018D000F0EE16EAF9FC214C651FE941E0FB271800 +:1018E000250903F6193AC0E808271423E42BD70387 +:1018F000F01C03F6DFE858D712DD3ECF57EF0CC4DB +:10190000F316F2F1DF15E93D05CC09290A0A012E8B +:10191000EFF4D50EE913D1D90817F3F1E0FAE93461 +:10192000DC28FFE9F6F53811EC1D1CDCE92EF51C6E +:10193000F7F7FCF349EDBFF93143FB0A18F5EF72F5 +:10194000C20CE4F630DBE4FF1223D94FBD11E6F5FB +:10195000F4060BF3E828E81D2DD6CB02FD2206E5A0 +:10196000240EDEFB191709E32FEE0F25F5DEE60145 +:101970000BF0F2D62BE0E80228F51107F83C182707 +:101980000307F0E521E828D1001610DF11FCDCFB8D +:10199000DC2EF9EBF6DBFB23F01FF1FDDEFD012B66 +:1019A000F31659F209F601E539E105E00630090AB6 +:1019B000EAE6F8FA0CDF04EB1BF812F60DF00C1E49 +:1019C000D206E5F70BDF051738E6F013F12422DB2A +:1019D000F4FE07F6FE0E1A31F6F1E0111FDBFE08E9 +:1019E000F8FAF21700EDAEFD03CF0107E3B914FBDF +:1019F000F0DDEDE400D90FF3DAFADB05FC16F1F2C5 +:101A000004FF06DA001FEC0807F1EDF50DE6EA1C0D +:101A1000DF3EEDE60F241CD7F8F1FCDD13EC12EDF0 +:101A200016CDF1F922160F121A510E0D7F02E2E8BF +:101A3000FEFDDE232900DCDFCD31E710FDEAFA1AD6 +:101A4000E8F7E60DF80AF4F3E72A3165220BF40C07 +:101A50001DFBEF0EE7F413D81FF21D03120B211824 +:101A60000EE5F1F30306173529C514FF1800EBCA7C +:101A700000172EF713DDEC0A19F73BE20AD2FFE854 +:101A8000FC12330A2AD800E1050504F5FAE112E751 +:101A9000EEEDF2D5DEE51B5C31F719E2F009DE0A66 +:101AA0000D1A04DC0ED6FBEA1D2A0501F63C30F9BE +:101AB00027F8CB15F3220E6A19F107040FF4DEFDA7 +:101AC0001A351B321526EA2DE7F533DBEF17FC0537 +:101AD00012DA110AEFE30211E1F1D7E50CF22577F2 +:101AE000D467ECF4EEEC41040200F70610D30EECE0 +:101AF0001004EEF83C2A122BDEFE21E1ED2D0EE063 +:101B0000DE060FF627DEF12ACA31D3FB2DEAEDFB04 +:101B1000F5E9160DEC11F81CFBDE0907167F03131F +:101B20000806F2F1ECDEE70CCCFB05CB04D8F3148D +:101B30000306D02405C6FCEFE4F1D7F101EFDED0B7 +:101B4000F303D2EED5460E2705F30403EFDFFBDBEC +:101B5000F6FC1D01FD1429FB3000F7F11403F1EB35 +:101B600007F73AEEE92CF6CD0BE4F0F902FF0DFF92 +:101B700001DEF90BCD221D13125FEEFE0D112EF4C6 +:101B8000000FEAFCCCFFE91415EF0BF5F10B08FF91 +:101B9000DFEBFF17F2F5F221DD16DDD60ECB0807DD +:101BA000ED1ADE30FFDFFA3722D1FCF50A2B010FE8 +:101BB0000021E5F72033EF1CFCC8F312FBFAF2FD1D +:101BC00007061E20E90003E50FE6E22AE7F718E919 +:101BD000DCE0ED3EF1E7F3D0FADF03F63BE3E11B97 +:101BE00002E9F2F20E07FAD30322FE0708070908FA +:101BF000EEFBE2F000DB30F3F417FFFB01D2E6F777 +:101C0000FDD9130BF0EF0C04F7D3F00AD0183018FD +:101C100002EAF6DA17EA0003F6FBF4E203E8027FD1 +:101C20000EC2FE0EED0FF1F92B1701070AEFE307C5 +:101C300001F411E50CC8FA3B300101F900FAFBE7A9 +:101C400017F5F71300021B261403FB02DE0FF60044 +:101C5000EE2ACE36FC10360AE8152AE5EBFFF11F16 +:101C600001003C06D6E1FCCDE9E8F527E71C09D1E7 +:101C7000E84F1906D41F0A070B19F50B004F150082 +:101C800004F4F009FEF7FACEEF0CEBE30F0844DBA7 +:101C90000BD3FCD2041815080CCAF84403E72BF444 +:101CA0000206324EFB0FEBCEE3101EFFFE6C1FC888 +:101CB000C6F60625DA12DFDDFFFA244AFC2216D822 +:101CC00005F3FDE3E0EF22F318F700F6E61D37E435 +:101CD000BA1628DAD8281C1CFD16FEE20FFEC20830 +:101CE000D6F1EBFC3EF82422250D2300F2D80A148D +:101CF00029E7D2F1EFFDECFF1014C8E4D5EAE3F4D4 +:101D00000CC4C80A0D020FDCFB0DDF3BFC33FAEB01 +:101D1000E4190BE9CBD9DB1EF4D326D5EE273A1113 +:101D2000D6EDC5060CE4E600F3F6D3DE04E3F9C80D +:101D3000F443E126EF21307F0AFE5213EC13F02426 +:101D4000FA2E2EEFE30B070AF40117F70A2521DF1D +:101D5000F9F62F193B170B03E6D622DCF31215CE4A +:101D600017EE04E50A7F15E8DC13BAC4E31A32EB78 +:101D700007CFD3115815F334F2EAF46BFFF7331899 +:101D80001712F707030315F7DAF4D4BE04F71EF7AA +:101D900023EC2DD3D903D4E6E615262C36F22B04FA +:101DA000E3FBD9D3FBFDD5D70534F5E20F531CFA7D +:101DB000EE41BD2AFF1BEC2AF7F9F1D2B1DB03F3A8 +:101DC0001218E119E5330112E0061723F6FF45F476 +:101DD00034E9E64DE6CC110505F61BF13AFC6E1927 +:101DE00036DAFAE6BDE5DEFF0FE420120D15EE53FC +:101DF000D4F4F1F63B06EE030AF6201F28E71FDDB8 +:101E0000FBF50C07F8F0E3EDD7D502BE441B06E75F +:101E1000CFFFF0F6CCF90FFFF2F1EEDFFCF6E8EEC3 +:101E2000F4E7D4EB5C240ECB2219F8FDD2E5FFE2F7 +:101E3000F80E0AD50CF02F2B37E0401F1A4DCFC4F7 +:101E40000ADA0DEC1E3BE5EBF6FFF60A0118F3E9A2 +:101E5000FC270A18ED431B03F81C08DD1ACBD6F348 +:101E6000CC25EBF6F61A3CCBE9BEDD10F2F10B1BEC +:101E7000EAD8F4FD0AEFFA3702D3EE02F809D900E6 +:101E800042F5DEEE28C0E1F7F025F6D0160F361346 +:101E900008E9BE060CF629FFF65B15EC57ED1CFBB6 +:101EA000DF2710BF03E9E733F17FE5E3155FE325A3 +:101EB000E101F00430F8E8001933D3FBE91CE6F740 +:101EC0003930111C06DE0004DEEC0C12ED26C3B91D +:101ED000020A0131F0D30302CF3B134520FA4DF340 +:101EE000FFBE01E5E6420E005C0E0E091B3AF3133D +:101EF000AC46E5F800600125D3F5030BD8E8F418EB +:101F0000CDE51E4DD1F33B0106F5152FD71103107A +:101F1000B609EFCE0ACDF5C436DAFB344FD5B5FAA3 +:101F2000D81CF0EF0A20CEE9241EE1F7F200E5E12B +:101F3000EC1B0BF2263AE7030F0A01D0F8E9220D59 +:101F40002BC7EBDBE0EB2B30C939FEEE1DF82F057C +:101F50001439FBE2CAE3E0EEE233F3EEE4F162F2BD +:101F60003BEEFC040E47DB0DDB2609F8FCF2EADA57 +:101F70007FD319FEC3D3061DF30A17FEC70D3829F8 +:101F8000E628F3FADBCA03F4E00500020DE3280DAE +:101F9000E41605FDDA04F4D607DE0AECEDF31204CC +:101FA000DF1812B5FA0DE41FCE0F3FAEEC001EF79E +:101FB000D21311E120E408F40553E51C0D211707A5 +:101FC00060F4141D0BEE12F9FEFCFD234B3205EB01 +:101FD000F6DB24C4EFFD051F0FDEF11F19EA012710 +:101FE00015EB2C05003FE3000BF00302CBDAFDEE0E +:101FF000E612EC13E1EB17DF64FFF1C4CFE6D9FF83 +:10200000F8E106C5010C0B3E1800EEF619E1191FA8 +:102010004DC20933DFDE0EC2193FDBD3F1CD01E340 +:10202000463FEF14F9EE05FF1E260EF3F71D21F7CC +:10203000E9E1F43E31022510FA41F3E000F81C0B0F +:10204000EFCCF01310D62C16423918F50D4903DFEA +:10205000C1030023DBFB810213020ED111FAF9E761 +:1020600033F3C1550EDACCF4D5F022E4EEF8CBFF11 +:1020700019FBFC3C43670B2DFF2DE41404065F277E +:10208000FE1BDFFABB11E54B361A30FFD5DD15F22A +:10209000F3B9F304F72F1104F3DAE8CD180CDC1DC3 +:1020A000E4310EE1460CDE2216D55665D9CDEFFDA2 +:1020B0001E22E6EB0CE9F9D4CAF825F0432DB41F33 +:1020C000ED42D70FEEC20B36D6EA5D1AD410451C8E +:1020D00012DEED3EBEEA2B1CF30900F6D016F079B5 +:1020E000E0CEFDBE3AFCF421AE5A11FA1E4CE84196 +:1020F000D103DBD236032E362BFE26FCE11723DA82 +:102100002E320305F707030D47FDF6AFECFBC219AE +:10211000E71B0EEA0CFDD0E42CD1F01F0ED4F80B17 +:1021200011D8FA14EF24F31E43F10D4EB3C7132F49 +:10213000D5E1D456FCD60C1F0210111B091A001948 +:10214000F91ADCDAD73406D91B05DC0928FFE105CA +:1021500014FE0509E7FF4D01E80DD8D9DFC7F9F7EF +:102160002FE11504F044C7F73D7FE0F6C949EBFBCA +:10217000FFF8FA0C07E80900045CFE0BD2E6C01574 +:10218000EC08FED3E7CA22FA0E2616CBE830E06F41 +:10219000E5212AD80512EE63DF2AEDFF0507E3F3F8 +:1021A000FAF6DA45E704EC4DF822ECF0FD10FEC437 +:1021B000FD33DB02141DDA2013ED1BFBD9059CE374 +:1021C000E4E6265108FFEDF913DDE0DEF805FCE456 +:1021D000F7EC28EBF6EE5114C9F7A9411EF60741BA +:1021E00000DEF70C48D5110142020D1CCFB8F0CF2C +:1021F000F1C9FCF1FBCDB51801DBF3FB4BF507F0A2 +:102200001437FD3BAEFD19E7C416D609E232FFD8FC +:1022100008150FDCE003E144E83311BCF8CEE11B04 +:10222000F1EDD9180BD1D9F11E0E0250E3E5EA15F4 +:10223000D21FE83F0EF82950E829001EAFF3F55EE3 +:1022400073DDE716252215D0FB0D2DF0DC21E21CF5 +:102250001B00F2EC09E22BFA2112D6CAF4FDE12BA5 +:10226000E5CB13E4FCEB0A0C647F3607F30E00DECB +:10227000F3C70DE91011EB071DFF410F120D0D32D1 +:10228000FA0008203CE307EABCC6E925EEF111F4A8 +:10229000E7F41DD1E9F502321EBB05D0F12FDBFBBF +:1022A0002FFEE62CD4F3F4EA112DEC4E08042BECAF +:1022B0005807BEC8DE0C1F050E0430CAF421DB3BF4 +:1022C000E1E6D9FFF3D0FCF0FF04D8C2DD47E1E836 +:1022D00030FDE3C1DA1BF2034E341801ECD9C822F9 +:1022E000DCED0F4CD804122A521FE6FD2F0CF0042F +:1022F000E018C5EE0131EC10F5DBF7F402EDF6FB6A +:10230000DC36DCBB431725182CF3D4FF20E42CDF8C +:10231000EE0D2308FFE5412EEBEBD7C3E4EBEEF225 +:1023200020F40401FEC7FF015750E5362101E6BE47 +:102330000EF80B0F3503C1EACE3FE3E5FEFDBC3AD4 +:10234000FDF3EEEF0AD308CA2BFD04F40CCBF9DC45 +:102350002EDDEB31FEDA38C127D4B3E9F71DE93BB6 +:10236000DCCBFEF806F7121E524F200B21F9D7DA0C +:10237000E0BA09EC15CFD8F6D8E97D0A080FEBE0F2 +:10238000781C03ED7FE4E2E3F1EC07FC3BD83FB4BB +:10239000E9E511DBEBE712500DC640DCF929D51B4E +:1023A0000DE515F24124E4150B3DD34E122969F4D5 +:1023B000090BB7C30E0A2F79F3706BF7C810F21828 +:1023C000147BF610E5ABE5F2E9F8DEDB100FE4C7AD +:1023D00032D9F0FCDF15E61C1B100EFBD6BAF25FFB +:1023E000EDA4102004E01637A4313FF02314DAE006 +:1023F000E3FECCDB1D31F11E0C072BE3E9D1212AD2 +:10240000D70EF0AB1F282C31A304BCE300CD6EA582 +:10241000DB0ECB31E40E0DF1E40238B4DDC8BC08AC +:10242000467EF1B1E6CAF1EF19E72013FEE7EAD9DB +:10243000F21BE6281FE9090E161BB6EBDBE1F240A2 +:102440002B14EFFC08CF02DE73DDF5E3C5BE6CE2B2 +:10245000D81DDF2EEEFCDBED213B09340528FB12F5 +:10246000FECD1203E830DBEDDCE4E11CC7D3F3035F +:102470002D36E9F8FA0ED2E91BB1C8D3FAEC43FFC6 +:10248000EDDE2FF50C0CE202FFF612DFE7F0FF1E87 +:102490000DF2F5F73DFA420BC7DE01F9D3E20F3C2E +:1024A000EFB426F606F8D7E7FE181CDDED0D1F3950 +:1024B000F61D1CFEEE09F9F9F4F34520E8C81F32B9 +:1024C0001D06DD032AEFF2EAF004E2FA0DED2FE635 +:1024D000062FE412F503F6FC08EEFCEEDCD6DD3741 +:1024E0000AF2F3360CE1E908F528BDF7E8E4ECFE62 +:1024F0000C3BFBE7CC08F021013214F6F2D9E9EEEF +:1025000009EEF4F00A1940E509F3E95FE8F9E9E1B9 +:10251000D1FB0117FA0BD80F0CF02514DA0806E7E7 +:102520007FE6F3C8ECF80B04FBBD28EF0E12E1DDEB +:1025300012F7FA2FEA1F04E10ED222300C122FE21A +:10254000EB39DB12D5E01B0B0DD2D9DD12F40109FA +:102550000FF80F082D0BEF48ECF9EDF1EB16EEFB41 +:102560006BE9C4F22AE7211EC7F903F0F10C33DF4F +:1025700050020AF3FCD1E8F3F6E228F5E1C250E29A +:10258000E77FDDEBE7D9E3FBF6F0FC4410DD102834 +:10259000FC02BE0AD01CC2C33EF3B51AE7FC0D3CD8 +:1025A000E321F3F90D09FDD915FBB7CFFBDB5AD7B2 +:1025B000E31B0BFADDD1ED4FEDF3F90EE51DF6DB74 +:1025C000F910DEF8FC1CFEACFAFA340FFF4417C118 +:1025D00026F316C9F7FBEFD1FE15FAE9C7E040D89C +:1025E000F7EE4528262CE0DE2BE90330E971001ACE +:1025F000FDE4D6F8F3D80BD010D4EBDFD51600F5F8 +:10260000301E08DA34E3061DE41433C5E80DEBFD93 +:102610000329F3DEF4FB0824E01343D8C2F022DCE4 +:1026200055CADC0801F72F052527DFE2EDCB46FF71 +:10263000CF4B7D54F6ED5F1D413804E4FAE2F51707 +:10264000E73001DD6123F51B271526ECEB27F22788 +:10265000EFF1F6FD09050A07EF210CF9F708E5F29D +:1026600028EB282D101109CD30E735F5E1D321E70E +:10267000D9F5D6F5EFF7E6F42B01F1FAEEEA22BE32 +:102680001706F0E7FFE1EDF7F96210DAFFFC12211F +:102690006DD5CA36EA071C21F90AE3F9111DFAF6CD +:1026A000F90823F1EDECED16DF102A06EDF9F9F447 +:1026B00016CE1905DAF0C824EB2122E6E6F00AD995 +:1026C000213715E91CF2161F07F10FD50A14F8DCA3 +:1026D000E1E61211FEF71AF7120307E4FBF91325DE +:1026E000EAFB10F8104CD01B2EE6E3EC044A02EA99 +:1026F000FFE70C0EFCE603FD0228020EE3FEDBD52D +:10270000F0092023E3E814081758DF46EFF413E636 +:102710001B3B060313030B13327F0EEEFA1214F762 +:1027200042D00B17EE1B0CEB2EE81BE2FE0012E072 +:102730000C16E420E02EEDF6F8F3F9F0070C1C4936 +:10274000EC1801E2EE1111FFFBE8F7FBEF0ED804E5 +:10275000F123E2E9F70FF4E507FBE4D80630F318BC +:10276000EBE32717E4D713D73F33D4D8FDD20AD2EF +:10277000F9FFECFC1B79E2E4160DEFDF191EF810EF +:102780000806F7F6F6F6FB0D0100F7F2E3D7181C82 +:10279000CC261827291E18FAEAFBC519E70C29F8D8 +:1027A000F0AFF9F0D6BD0D2D092EF6E4E214F9E5EF +:1027B0002EF62EFDFF04094B181E35FEFD32FF1EBE +:1027C00009CAE202CAF204126012F502AFE628CD8D +:1027D000F115FAF7E401EA10D2DB01C90E20F2206C +:1027E000C50A33130CFCDA1D0BD8CAFB14FD1AFB07 +:1027F000147F2048C7CD09F90B0E29D7E3E706D38C +:10280000E322C9EB050D56182C5CF10507E5F8DF4E +:10281000FA5BE62E1507300004160BFA1010D400F0 +:10282000170B2945EA1F105C38E00B09EF1804F577 +:1028300009FBD3CBE33BE8ECE8DDFAF31FF1FA2B1D +:10284000E412091BF4592B1724F226EBFF1FF83072 +:10285000D5D62442F9B324F2201019EF31F1E6FF66 +:10286000EAE36423E8101402F4D819E82DC2FC0846 +:1028700024E020CE33E10AE3ED2B562E55F4D70F9A +:102880006DD6E433BD01FFEB17D118C208C8CCE107 +:102890000FE309F715DAEBE2E2FF057FCE19FDF34E +:1028A000FFE51D0FDD15E66F002901FB2AD1290B7D +:1028B000FF4C3EDBF7E12019E91DE9F3F001E6F7F3 +:1028C00040EC4A4A06E04214E654E7F40609C2CF57 +:1028D0003ABB0304FAEA01F3DD51ECE1131824F0EA +:1028E000CDFA1AE9244EB2D11A3AECB619FAE7EF4A +:1028F000E4E12809C8D34A59CCF40ACEDBDAF0EF78 +:10290000E24EEE160D06FEDAE153B2B504F0E1FB3D +:10291000030FE80BD72BE0F8E2DCE6F5D80636E942 +:10292000BEF4BE0BE3E9F7F50022D2D6ED654FEF1A +:10293000FF2E2448644C6E0FC0D833D018F8C6134D +:10294000F507DAD20B1D2A17F8FC1C0BE936FE9CA2 +:102950000F070922F5F132072F0AECE60213F0CD3A +:10296000DD1B1A1DE2180DDC19DC37F0E307F9EC6A +:10297000E7DB070928EE01FA301FECD5F650DC2022 +:102980002310FDFA081BDD20E70022F2EBFFFA1806 +:1029900007F7F221FA130B15DDF0F44C15D608FDFC +:1029A0001422F03BF44CEC68F30DFCFA06CB0EE677 +:1029B000F540C7DA10FE0BF0F4D711E9D706E9DAD3 +:1029C0001A0227220AEDBFFF21E6D813DDF9070816 +:1029D000EBE630CEEE2EDED8D825EA0BECDEE5288D +:1029E000D4EAEB26EDF5071209E5EA10F7081C1703 +:1029F0000B1C08E300EF7FEED50902E8EEE40004CB +:102A000003FEF1D4F6EEEDEDF20CE122D8F61F1143 +:102A1000FB12E1FB06E4EEE1E309F9C81F1E384EA4 +:102A2000E8E500DAF2FFEAF41507F2E7FDE6F7CE93 +:102A3000014DFE0E1D0F1333DB1BF9D1EBF7DB0D40 +:102A400004F01000FAEA10E9F926F1142C2B2AE51B +:102A5000F418DEE1E41BAC45F3F6F1174D2937CE4F +:102A6000E303BFFFCBFD3A087F203A55F5F1E3BA07 +:102A700009BDEDE716740FEB01DDF80C040E2D2FE8 +:102A8000F4E5DFF6F0F2050B44E1E8F66308DA045A +:102A900002E6FB1AE5C5E4D533EF01053AD4F52289 +:102AA000AD5332031A14EDDE0324E513F758DC149A +:102AB0002906E677D432F4D51DCED5E82339E9EBE3 +:102AC000E7F6CDF7F6EE1E01E20BF4B6ECCAD42819 +:102AD00006FDCD09F9CF2C24F420FDFC25C2E80425 +:102AE000B8EE2C36A7BE0B1441D8F4FD150E03E248 +:102AF000DEE5E6FCFFDD0831E6FAF1D1EEF9C3DBF5 +:102B000028F3D9CD1E04E13610E4D13819C504CE1E +:102B1000E3001D28170CFD07D6E8EEDE13D638F4C7 +:102B2000E66D0200F0FBE943E208FD364AF7EEF2FB +:102B30002850F9EB03F304FAFC24F5E4E2EE0AF57D +:102B40003E66F248CF372D300040F6FF07DAF468D2 +:102B5000E90CE3FBF305FCEC00E30DD0FC00F5C051 +:102B600021F6EE03FD7F291CF5E9F107DB1F20E2CA +:102B700011F72A3F1BE71A22F119D6CC130941326B +:102B80001802F0DFB9E71112CD1308F13C0619FA6B +:102B90001A2179CEEB3917150724F3EEE20B0AEF71 +:102BA000F3180BF0FAE3D2CDC3D9F6D2FEE511E863 +:102BB000FC06EDE3EF42FC080150F6E2F512184F77 +:102BC00004FBE0E7F708CCF513E5C91A051CF2EFA2 +:102BD000E8DD1DF5E902E80BF2E2FA0E28EE280224 +:102BE00008F4F0F40CE603E906FAF7EF0926FA1404 +:102BF00003D9CBD1060148E77C041F0FD9E4661244 +:102C0000B9061FEB4001FCCFE2DEE51C01001320FA +:102C1000F608E74B0CCBE6283315C7F4EAD1D912F6 +:102C20000929F40625F2EC1C18FBFCFDF110EBF170 +:102C3000F5F3E6FC3508192CF74FF0EC041E20F8EC +:102C4000D9DC0CD60AD410124BC2FC17CF54EFE6D5 +:102C5000EA191DEA141241FC12F811F4E916F00AFF +:102C6000280D1006141AFBEC21DAFD0108FFF5CE41 +:102C7000FF2DFEF725F0E7063DF53C08FB40FF1968 +:102C8000EF161A0000F30D811F232EEC2709D60D35 +:102C9000DAAFFAD8FDFC2DF6E534332B0A0C07F831 +:102CA00076EF011DF9F0F9FBCAFDE3212125E8FAD1 +:102CB000DBFED9F8130AF542D639FBDD02F9DFFD58 +:102CC0000C090D13E8F806CCF4CFF95FF6080511EE +:102CD0000B08FDFDE2E8F770D0D3110215FEE313F7 +:102CE000FEE8EDE0FAF02B1C0D15F9FDF4F905F501 +:102CF00009031612F6FBF91DDB0EC529EDE0F81CE1 +:102D00000B0D3A6108FBED22081D1BF5E40D1006C2 +:102D10002E07F304F91AE5F8D1ECE910FED23E09CA +:102D2000C7AF06DDE7052200E140352417F2D0DD0C +:102D3000D7220A0405D4E5D605FE0405F6EF0DEA10 +:102D400062EBD3DBFAF31D1DEDFBD511DD0FF7F6BA +:102D5000EBEE2111F815F3F50DEEC00C3F06EA027B +:102D6000080AE40CD82A3BF540DCEA15F0DDDAF27B +:102D70000C12E7030B01E3ECD3EA27ED19D8CA02E2 +:102D8000EE02F6FC0322E0FD4500F2FD35F5FEE320 +:102D900031F0E1F7250304120B10101404F8DF07DB +:102DA0000D1719FBEBFAD1DA1FFE1FF9F23315F3F9 +:102DB000EC3FFB3F1113490DE41020E317FAF5FF38 +:102DC000E520243DF1F5D709FDD0F506F5F6080913 +:102DD000EFF11842CBE9242510ED057F17EF01F83C +:102DE0000DE4160F0D0BF41646CEFB1706D3290182 +:102DF000E1D3E1FB33EF05F9D7EBDD01DC09EBE1D2 +:102E0000F4D911140BF90602E8CDE819FCF20E23EF +:102E1000ED37F8FD0C3F173AD70EF226CAF2FEF650 +:102E2000041BEDEC240BF3E4063A0FFFFDDE0EB4B9 +:102E3000033EF4ECADF5FED2000CE102ED1FFFDD28 +:102E400034F4F0FDF5FD24E20C00F10E10DB02730A +:102E5000DB36ECEAE122EE1F1208CE21D9EAEDE8DA +:102E60000AD7EA200BF913F3381DFA00F2E5ECD18A +:102E7000F8F4E9EFEEFDF9FEF61AE7C1FEEA21EFFC +:102E8000F211BF1235EEDE4210E8F7E446D818EA38 +:102E9000FDFDD8DFF70310EE20EB3B0718F7F5FD3B +:102EA0003200ED00FEBADEECF700F3180806FCEE87 +:102EB000F167F54BF92CF3C320F940402B06F00DD8 +:102EC000F307014109E6E2140B0C2B3CD8EBE5FCBF +:102ED000FCF9083401EE07ECF9FF15B706ECE3FB4B +:102EE000D7EBF4BEFCF8244A08E1205246D7543A06 +:102EF00004D6D36818E3C4E94919F4C91BFAE30CF2 +:102F00001207FA3FF118F70040281BDD10E6E744EE +:102F1000285AFDDB05FF32FA0853EFED3CD60BE8EB +:102F20001712E5F3ECE7FC4601041EFA0C15E27FEC +:102F3000114FF8F1D9C7E8FE05FFEAE4F30110B933 +:102F400017FAEAE7CEFD1218E705CBECF4DFFC3602 +:102F5000F3F8E20ECFCB03DFD2DC3FE41CF6E00453 +:102F6000EFF0E8FB60FAD1D0E757F11F3F3AEFF8F6 +:102F70002A4009E0EC03F903F6240AEDF3FC5EFABB +:102F80002DF2EE02D0F0D600D225F8EA04FAF3F5DD +:102F9000E117DCFDEAEDF4E319E1D04809CDF0FEDC +:102FA00003E702EC14FEE2FB34E71C04E917E47EBD +:102FB00014160ECFE63F1EF9DF3C1BFB21F2F61C78 +:102FC000014408D5F7E011D21FCF1BFAF5DDF60456 +:102FD000FC06F1FEDB1DBBC8E9E60E36D8FF00EEAD +:102FE000D1D6E21BDBE5D651F2F0DA05660DEA1325 +:102FF000C10FFDD9EA18E1C7FFF039F930E8F4DE76 +:103000001F0AC41E020F1A0D1EC919037F0717DA03 +:103010001145F91452272831E2CB0FEA04FEC12BE7 +:10302000F2AAF720FA09F0F2361906FC0305FC486B +:10303000E244E7E80408E3BBF31323EE24EB20E4C7 +:10304000E9E32B061B4EDBEE06B030C0211DF41069 +:103050001EFEF31E0D22D402D157F253F6E1D46EB8 +:10306000F7E3EB52D9E9EAA32524D84237EFD7EEAC +:10307000F664D8E9D6D316F70711B6160C2A3EFA2D +:103080002104090DF9F128F70BE13407F91448EE92 +:103090000CE1DD14D51313FD1D6AF0F4F4ADE8075F +:1030A000F7E303E746F9DDE0E01A11F9F718E7085E +:1030B000EC37FFD3E84BEEE4E50F5105F5130FF8BD +:1030C000FE0D102AFA1D2ED8081B0EEBFF13292D1A +:1030D000E501C8F7ED1B2CB14F0CB2FD4D09D0E551 +:1030E0005439BB04B007CE33DE2FEFDFCED110183A +:1030F000FC1320AAE0BAF650FED3B30B0505E5ECAD +:1031000041143B3203F7311EF8FD04D4D81BECC246 +:10311000391037E600D42FF02BF351C303CE53CF31 +:103120000ACFDAD2E5F2D9D900EDEB01F7E203CE0E +:10313000B7D0D37FF4F116D8F82F3B00E429E1088B +:10314000DFF9DE3AC5FDF7CEEB1DF45757DA11E192 +:10315000191316ECF02B29D4E6F1EDCCF8E0E60CCF +:103160002B24FA0F4122E42BF33335FB0FFA01E74E +:1031700024F5E30C20DE2CCCE7F936E3CEF00AFB95 +:10318000F618DFF3E6E2D93EF01624EDE01334063C +:1031900044FB0401EB16E226E9DFE4FA3505EC0412 +:1031A000F1FCCBE50208130BDD4AF2F8FAEAE3E69C +:1031B000D307F50709E003F229FD2DE1FFF0FD102B +:1031C000EED1F300F911F2E30D1D00E1F01901FD5C +:1031D000FF0C0E10FCDFFEB41BE5FA217F0B21F380 +:1031E000F4EBD7F908DE19F40521E42DD8130F0A02 +:1031F000F6F30CF108D800F6E40D280EF007F7ED11 +:103200000D011D0C14E7F435D54209E32A1E1905FA +:10321000F529EC08D4FB1CDCF954F833FE0E03014D +:10322000FC4CCBD3EE32F1CA03100A1921080E2050 +:10323000F0CD211FDDF5FB53F5BDF11EDADF05E60C +:103240000BF0F741F2F027DB03E532E804DCDCD0D9 +:10325000F70318FD45172CF5F0DEEFE60CF319C067 +:1032600007F91DFFF8F6E8F5ED0734C0E9FE0DEAB1 +:1032700005FF18081D0216FA08E5E70E183AE7429E +:10328000EDDDEDEDF8D71CEFF033090FF3F505E2B6 +:1032900018144CE91017D9010F1CE2F62018F51F7D +:1032A000FCE44019E0F42D01EAE7FAFC21CEFCF140 +:1032B000EBF4092BF3EF03FFFF1711F1F9F9F226F5 +:1032C00005F8E008FD3350E3EFF9FA03F3EE06E208 +:1032D000F4EEF506DCF90203017E0207F609FE4C66 +:1032E000FDF61232EFFDED1917E70DE4011E22E4A1 +:1032F0000E02F70909063805EC0CFCD3C00DD9FA0B +:103300003C2E0AFAD2FD1608CDFDF1F5EDE6E2CB32 +:10331000F919040DFCF912FA4601411AC7E3DF1549 +:10332000081F09F1F8E6FB47FE2E06C91EDF0EDC7A +:10333000EDD523F50E0FFDE4EB21FBDE3608D4E3DB +:10334000E3F6F800DF24E7E60BDAFC0920417F17FB +:1033500016FA281556ED5327CCEDE8E0F00FD0ED26 +:10336000FCA905063D4B340BDCD10EFB01E7FB1835 +:10337000F4F2EDEFF3DFC32423150EED050F530533 +:103380001E0DF00821EEE0F2E53816D20AFDFFE549 +:103390007FFCF7D3F2171CB9E128F81C1A38E53C7A +:1033A000F610D5C2FAFE0801D66CDEDC26E5F02365 +:1033B000010DF009F5D8F1F111E234B60FEBF9C4C3 +:1033C000EA0A13D013E640462806D5000CDEEE05C7 +:1033D0000E1A1F06D11F28D52A010B1027442CFCDA +:1033E0000902F90C120407E3D6E5EC29F2E4000C1B +:1033F000C7E1E1BBEA3CF3DCD3E1DED7D3F310ED68 +:10340000F80955FF2FEEFFDCF6FEF1D6111A20C9A0 +:103410002408D31807FFE11B14EE1AE413E5E31F99 +:10342000ED07E110CB02D021151C110306031FE6A6 +:10343000FAF8FC5AF6FE3FE71A250FEDE735FDE9ED +:103440000B3BED512DF90318CF4117BF0CD40CE104 +:10345000FC624212130B53FAB445E9B521D1DA37B5 +:103460000DCE42E75E0A07F6D60A4BFCF60917DED8 +:10347000CB2CAAEAE550ED2CFFBC2C1D36E0F0E089 +:103480002F68D8D8EFCFCF3CEEE5FC0DF5F1F4C8AE +:103490007F15F0E6F74AECF1D71A031A461F24E02D +:1034A000F440D0ABDA162BF9ED6AD0D304C4EDE7C3 +:1034B000F8EFF6E7F40FEDFA54FD5FAEF9E801AF6F +:1034C000FF1BF1F2F4054110FF23BBF520EB00EBED +:1034D000FA211BF9F31757CE11D8A6F42B1815DED5 +:1034E00028E615EE1FB0F4E106F7F821EDAF43F939 +:1034F000F4E8E7B40E35F8BE270A22F8F924DFFE17 +:1035000004DD304052D0151ADFEC0BF1646412E593 +:10351000D53ABE210FDB02C9E606185A13123F3412 +:10352000E74CD7E99DEBB0D63A47F41A0AD749C31E +:10353000E717F5272F1B4D3DFBB6CDCD1FCFEBD4A5 +:10354000030BC4EFE5E40FD0DD1733F622F3EEC72B +:103550001A04C64F050939E102210A24DE12FFE6EA +:103560001EF4F621EFE9E6F40AE9EDEBC2F2EE050E +:10357000012DF5F3F1F213090EDFF6D8DEF820196C +:1035800004050CDBFC070C0AFAE708FA0000211816 +:10359000110B0F0928F8EE1D7F26ECEE03FAEFFF62 +:1035A000FEF41E011700F4E910031F01EEF809EC08 +:1035B0000B1CF202F314F2DFBAE024D90818D9F296 +:1035C00004E4FCCCE80EF5E911E2F72BEF0FEFFB7A +:1035D00002F0FCF1103EF5D61110E208F536D60CDB +:1035E000E707DA18F2D7D6111E240BEC0EBDEEF861 +:1035F000E9080E18FA0A0504F420C5D914F52AFAC8 +:103600003D253A012C0AFD05E50C1117F325FAEDCD +:10361000060CF20406D00DEC02FC4533FDF0FB1263 +:10362000F2FCEA05DF15E6EE03E5E3F3F3D0F8D5A7 +:1036300002DA08100316E2CEE625250EEB3B1E0B40 +:103640000215F21F0000D106F43BF6F63F182F09D1 +:103650002412CDD3DE3A2F0950C0D2631B5D590F1F +:1036600022F2F403DAEF210A4ED54AEF00D6D6CF84 +:10367000C4DC3FDFE5ECB619E3E4010A2D0FEC27CB +:10368000ECE9E61F0111EF2A27FE0A0A1B07E9CD24 +:103690001306F3EC08CBF604FACE12F6F3F214F6A6 +:1036A000FAFCEF130AF00CEBD9F84716166BE91188 +:1036B000C2F1FD441E0D31F5F0100DCC27E813FECC +:1036C0003322FCE0C4D3EC29F2D502EFE01C1FCC7E +:1036D000F8FA090EF4F9FBE4D4E7F63E340B01CA1C +:1036E000F6DB2401E9F8290BF0FC1543FDF7E109AD +:1036F000E03CE6E207ECE20E42EC2822B1EEE2E822 +:10370000CBE126A7EABAEEEAF110F63A2C03FEFA6C +:1037100008FFF0FDCD7FE7EB18C5FB15FBE90515AC +:103720003A031FFE40FEEEE00C45EAE14FE1FDAD3D +:10373000221EF82D0D39EEE0EF230011D4103BECE2 +:1037400017EDF8DFDBD5F81EF26DC80DF7E3F41EB8 +:10375000F0EED4E90DEF16220D04010704EC120877 +:10376000E800E51C03DFEFE0427CFEFE0105D1E04E +:10377000011B05F70A430F22DE1700F8F67F10142D +:10378000120AFB0609F2FFFFF6F7F3E9DBFB052857 +:1037900000E40FECF40BEDE5132DD11EF110E1F672 +:1037A000EEF2EE0DD33BEB5BF8E6F70712F728C11C +:1037B000FB020FD9E3F8FE02E5EE16EC19E6D5069A +:1037C000D801E204F11500DDFCEF0332E1FCEC0668 +:1037D0001CFFE718FCF8F226F0D3024CE21ECC1CCA +:1037E000F1EC09D8F031F8F015CAD815F108F9F95B +:1037F000F9F6F5DFD4170FE9760D07DE09FB03F4C0 +:103800000EEFF71C0848141928E2020A1FF4F3010E +:10381000FB1AF1C703EDF3F8E3F0011C0204F9F41D +:103820001801001704060F09E2F106FADAE7EDD7EE +:10383000E50F2A03221DEA2E06F7F5FE5E0BE0EBEC +:10384000F9FC030716E128E7C7FE18F4E92EFEE5A8 +:103850000C22F907EA4AFFFF2C07DE0008D513DB2C +:10386000FAFBEF14F8F50CEE43ED120020F91A0400 +:10387000FD1F20FD11F70C2705F0D7010111FCFBFE +:1038800006060AFE04EACD09141E0BE7E903EAEB7B +:10389000FFF006F311F015EF073B181A2815E90B96 +:1038A00051D0E0F90C072AF700EAECF24D481DF080 +:1038B000DFF9E6FA0A1F1EE70E03E9F3FDE400E470 +:1038C00003F21206FCD9FEFB04E9E221F31AEAFC3A +:1038D000F8F6D6050508F8EDDA0A0AF31107D2144E +:1038E0000AE4111B0E1AE8FA13FADD0EFDDF2DFFB4 +:1038F00009E414F8F61CE9F0F9F805FDF8F5FCFE0A +:103900000604D97FCCCF2314FC0300FBE9F91F3C4C +:103910002D08F9F601F603FB10E700E7F9DEE608EB +:10392000FCD4E6E1D50FFBFCF4652B04EFF9E3E5ED +:103930000610F5E72DF313F8C7E91CDF18EF0CCAE2 +:103940000BF8FE24020AED06E105D601113506F258 +:103950000A1A0300FD0709FD1C0610E3F1CC18F953 +:1039600050EC1D14DC0F01EFE21DD6DB0DF729EB47 +:1039700022BEE3EFF8F30105F101010E0BF337FD71 +:10398000EAEEDAF0F50E1EEEF1390AF816272AEA09 +:10399000050B110CF4DCF90D01F2040DFEF9020C1B +:1039A000D90BF609061DFBDF7F08EEE72D51E3EF8B +:1039B0000B2FE507DAFBEBF1F708F9EEEDF3EE1468 +:1039C000FB13E4EFF3F305350DF3FDDDFF0914DA26 +:1039D0003307D4D6EAEE1CE903F705070A121B04E5 +:1039E00005FE21F9E9E2C11D0BD80AEAFE4CFC1FD5 +:1039F000F214F933330DF7134300F913E4E626F418 +:103A0000E3F735E00AF5F9F2C9CFEDEE14140CE74F +:103A1000070BD7F80107FEFB014AF80BE9EA24EB94 +:103A2000F0FFD5D744E805ED0210ED21FDF4EB0FD2 +:103A300007D407D51009011F00DBF527E5E6401381 +:103A4000F3EDFDE112132001031FFC5112EEEBEF29 +:103A5000FBE90E163620F45CFEF5040EE3BCE91C0F +:103A6000FEFEF31F13F3D30C16F5080DFAE021F058 +:103A70000745F6E50E24F4F2FE04090D11DFDF2AF6 +:103A8000EE15E9F33AEFEB00F20A1DF5D5272E0A01 +:103A90006DDED1ECF307FFD7F443C71408DDFA0558 +:103AA0000DE9F8D1FF17E610EF2BFEF52D27BD2607 +:103AB000131704FFF9EFECE8DE27D7DCF81FF2F765 +:103AC000EF19DEE604ED36E005CE2310E0CFEFF08F +:103AD00009EDF7FCEDEDD64735FBC4FCCCFC171B1C +:103AE000EB0BF1EFFA1604F12EEF060BD411EE17E3 +:103AF000EADFD4DEF9BB13000A2916F35E1721F1C1 +:103B000017F6DB2825160C0835572232E1D0F926A6 +:103B10001E1202F1E42306171715E9F7110102033B +:103B200016390EF50EDBFA142C31E104F3EF00FC2C +:103B3000E1210EFD03E8FDFC1AF21E58EAFDFD36F8 +:103B40001B04F0057F1716ECE4E6E72FE3EC17EC17 +:103B5000DB141B625B11CDEC3B1B1C32DF16C9363C +:103B6000CD270806A3D838F0D2D3E1B4BE10242262 +:103B7000E82132F93307DF09F1F1C2E6DD0C303616 +:103B8000E9FBF423C50BD6FA1AB6EC0118EB6A1C54 +:103B9000F2C6D9251B0FE5D0C4E1FCE6221AECEEF3 +:103BA00001D6E6FD28E7EAAF3D061919187F1FFE8A +:103BB00000041C31D51EC8D0DA021DB5141F0C0438 +:103BC000F71508F207D7E7DC0E06E311080B11F42E +:103BD000FBCBBCCD2746E8C617F00EB0170A1D1860 +:103BE0001F0D1651F4F6ECD5EB1FD4EBF2D5FEE326 +:103BF000FD0010046C060A35ED15F8E6F10C39D716 +:103C00006600EFCDF90037EB1617C264ED1CE91D15 +:103C1000CECA28EAF07118FCEB19442AD9DA070851 +:103C200046DAF5D9E2E64D040DEAE90F3515F4055B +:103C300006B6E610D60CDBF2C4301D13FCE3F4DE4E +:103C40000422DE20FAE0F6ED155AD21E09FDFF68C7 +:103C50000AF3F04503F506ED003B1C11FFE2C62F09 +:103C6000E909E04AB624F00DD507F009D1F10DEECF +:103C7000007FD0F31704020BE8D03CE6E3034402D4 +:103C8000FAFA0811E8F70718EB0FEAF9EC28E10156 +:103C9000FBDEEFEC2FD2F63DD4EBF3E808E3F606BB +:103CA00048CC010200DCCFC30530150AD00C193E08 +:103CB000DB3F03F5DC581D0BEAFC4817052123E91F +:103CC0001F01CDEF00DF0BE9FEE5F7CC18E264340D +:103CD000C6EEFEF1F113C9F5D206E2E8BCEFF31D22 +:103CE000ED030A3B1501E2FBFD0C15DEEC19710436 +:103CF000F122EC0FF116CD3333410EF6FF0807D653 +:103D00001C0DEEFF1DF4E3202AF9F558DF0407CB64 +:103D1000F8F55010E325FAF5E10505E9F9EEE90CAF +:103D20004BDBCEEDF1F2F5090FCEF2E226BFD9C59D +:103D3000CCD7060DE10221E5FBCE154558061ED86D +:103D4000D708DF05C8F4FEDD19FA0FFB02BB100926 +:103D50001DFFE801E8E817F416E03C0A0A12FB062A +:103D600008FF11EEF0E7171323F700CBE6E0E4D4E9 +:103D7000FED819EDD1D01B06350DED2CE46D7F0F6B +:103D80000300F619D1EA1904222507E4FFDC07ED48 +:103D900002EEF2F8FF29040FF230144AFBE0F5209E +:103DA00009161603FC0C3328F30CCEE3D2F73CEAD9 +:103DB00005F5DD0212D0E503DFE513D010270F1261 +:103DC000F8253AFBE2F859D013EEFFF1CDFCEFF104 +:103DD0002206E754DBE21E08E8FDEED1DCCA352BF3 +:103DE0001CFDFAE1FCC2D008E4ECE03F130624EF2E +:103DF000FA07E111CE1F051BEEDB38DE00F9D6E530 +:103E0000FF02D1FA120AEB3532F6F3FB1F220DF452 +:103E10000C180B10D0D81707D3F32ADCF0BB07140B +:103E200013EDE90DD608D0020DD04CEB21F3FF586D +:103E3000F318050104CE01D9F80F23EC2AF0242B46 +:103E4000E7FBE21409E20EF3172909E8EC15E7D8BD +:103E50000AD48907F6021B16130EF7D698245605C6 +:103E60000BEBD8EBCC34FE20C72901D007FE61EE66 +:103E7000DA0D5A33D24345010FB5CE60F20EFF1F63 +:103E8000DE33C2A8FDCC49586ED305FD09D8C2E87F +:103E9000D24AF61C1E64E1F41BF82E0F060155CE23 +:103EA0001FFC4E17F0EEFDBDCF1002FAF6FB08FB2B +:103EB000E2EACCEDEFD4F5E32B2CD8F3EA27DEF1E0 +:103EC0000CD5360929E936EC25CF150CF409EBD0D1 +:103ED00011AB24BDD1D3EAEFFEF00C2F223C4DCA2A +:103EE0000B3B2F7FE63CDAE3E8E132E00046000DD1 +:103EF000F411D150E82E07FF2CE4F8E8020F53CF5D +:103F00002A1A02DA0112D7180B0804CE40ED2CCF82 +:103F1000D7D62A36205F37E4EBCAB95BEBC14D3800 +:103F200022D9BDCB0E1D3B24C5509FEC1B0803BA04 +:103F300055E41A17CC12F80AED5CE3E7D71CEFD171 +:103F400006A517F0CE0BEADDEAFCCD72EA0B099468 +:103F5000CDF3F908F3E9D92EE8D1DBCE60121110C8 +:103F60001E10D016DBBBEEFF52D919F704F523DA89 +:103F70000A1A01EF1439EDD212E618F4341CF0429B +:103F8000FBFFEB0312E10A8C190CF0F429ED05E5B7 +:103F9000E5D3FC2B380919091FCB48DB2CE70218A5 +:103FA000E1F531FBF6E4FCD017B835E0FE481EED34 +:103FB000030C1622FE0733EEF54ED2E1121AF81862 +:103FC0000B1002D4DDF10FEFDAECEAECE5FB2AEBA3 +:103FD00008F907CFFDF3F22CCC5B071A4E230BFC3C +:103FE00018040744E81729F0EBD1DE25F7ED1DD9B9 +:103FF0001D13CAFB2911202E02E3FB08D5FB1CE58B +:10400000EE0EE3FA27F30FE7F8D6EE31FBFCF246AB +:10401000D408DA24337F36F4EF07CA3FEBEE3A04D4 +:10402000FC02E0DF0BFD010BD24FEADEF70406F6DF +:10403000110E03F8E802F41AE53BEBC4091605F289 +:1040400014FCF2E7DE023DCFD6C02907F013131FA0 +:10405000FADBE3E1F6FF0603D609E8F929D2EDF130 +:10406000FDFA1BDFDE00F9F41316D3FBE318E1FAC7 +:10407000F0E70100E1F21F1CDF0F030502F0F90079 +:10408000ECE50B00F0C8291D003E0414F51AF8EE0B +:1040900006E7060CF40F0FCE0CD5FEE104EB181565 +:1040A000E52A01DFEBF603F6323A09FA0D1C13EEAE +:1040B000E31BEB0C0FE425E606EFD90BF420F5F635 +:1040C0000CE9E405EEF3171FFAE8F60E0E0D62E7B1 +:1040D00003000B00D80CDE000B0001E5F4F3E8F15F +:1040E000F0F631F9D3F6F80FE2F1D7E82A01EB093F +:1040F000F7D4FFD4197FDA07F1DDE6EADEFD1CE034 +:10410000FAF2F31227F3F7EBD70607180609F208BD +:10411000FD632CEA06DDFCF05526042531F0FFE9AD +:1041200050E51DFB0FF0090202EC0E60FEFFF3FDEF +:10413000FAEAEA3001063AFA06E914FDE0E8060672 +:10414000F45105DCF4100D370B1DFB090308E3EBFC +:104150002C06F4FD17F718E301FB0BF90DF20CEA3E +:1041600010031FF4E1FAF918EBF200EEFD1FFBDC7F +:10417000FB04F3F3ECF3E5FB0DEB1B0305FA28E777 +:10418000F20CEDFA21D3F6EA0234FA0BFAF611EE4C +:1041900009F504FEF1F9EE1A3302F0FAFDE308F92D +:1041A000EA0817F10BF3F1FE250E0315051611E6CB +:1041B000FAFEE007081D02502D181EFCFAF908DB74 +:1041C000FC03F3FEE6F7FA21F9F4E10C1C0037EBEF +:1041D00001E00FE7E0F1EFF2FEFB1B0CF4DA012740 +:1041E000FBEBFE14E60F000AE8F9F00C0AF50EE10D +:1041F000DBEB00FE217F09F609EF1AFAED000EFE57 +:10420000E2FE02F209FF0DFFEAF40201F8FB1904D5 +:10421000FA18F000FCE6FC36FF010BFC09FF12DF88 +:104220003C1849E706D6F0EFFC03F11EE7FBEBF97B +:104230001DF408FBF7EF24FE1200F80EFAE1FA0174 +:10424000DE0900EAF208E10A12FB0501F800EB03BF +:1042500009E54D111ED059FFDDE5C727E4000BED40 +:104260005FF40D2231DE051613F018D9DFF7D63EC4 +:10427000FFE604EFEFF7C51E0AF9122C0E2B2F08EC +:104280001615DDEEF1E6F8F3D1DEE5285700F4FD72 +:10429000E7F8CFE3ECFD33B300F1F9191602F0D9DA +:1042A000F92339EF070C10F7F22DDB07911D483287 +:1042B00007F2CA21FA23A87FED0520F1D5E7FAF528 +:1042C000F436201CFAF9580D2BE701F20BDBF5ED63 +:1042D00045FE23C3000159F7F9F52915F9176C0CB0 +:1042E000EEC32D0DDE3BD5C51C25F40FDEF60F3ACF +:1042F000E710D7CEC02807F917F3F0D6CFC65C1A5F +:104300000EFFEE02EDD2F351D91EEF00F9CC20E101 +:1043100024E7E5ECC134E6E234E10F1D2E096431F7 +:104320000CFBDF01D2063AF51CF7F1DC2CF1F4E1CD +:10433000F918DDD9110520FCD35618CFBA0DF901B3 +:10434000CC2DFECF35DCFBDEE2EC15F8FCF641DCD3 +:10435000FFF9F011D10B28F8F9DD0A0D27F207E378 +:10436000F4243B00ED2900421ECF1DD4E2F45E1B75 +:10437000F21AF7E028FB3B1AF44AF435CEE9140EA2 +:1043800026FB11F02BF327FF0004FFFEE6EBF829D4 +:1043900028273B02E22302FCF026070B240DD8134A +:1043A000F42E2E100C21DA03EBD21CE5FE05CBBF58 +:1043B000EBFF44CFEDF52A0B1434CD21B61CE9DD1B +:1043C0000229B31BE21903EAFEDB05C60DDD3BDA69 +:1043D000EFC8ED41E1EB16CB0A430D2314FDF6EADD +:1043E00018D408DD7F14DE162B0427FCEBDFF2EC7B +:1043F000EB3ACB05D4D73DDE1B03440FF50CF8FC9C +:1044000000FFE6F5FAC9F9FB2AB1011005D9D2017E +:10441000F32E046B23F9E2FF15D10DE3EA0C2B1008 +:1044200030EDD3CB16EC0729DB4014E8C7150ECDD1 +:104430000D0D130CF8D7EB07DF0DDB021C28CB2C7E +:104440001D2B26D5E1CCF60220F9E7201039EFE745 +:10445000F701081E0858470B0E13C204F0F20405BA +:104460000EF0E6F60123D8E515E5D6FCE43D23D8A9 +:1044700012EE1014E600DBEB12E30CFD3522D20F36 +:10448000190E0FE303F6311FDC16F50210F9DFC732 +:10449000D5EC30CEFC0D031807221AF0FFDC0C1B04 +:1044A000F81A49DE0AE506F6F7E0EA19ED0E1FE50F +:1044B00008040BF62E0732EB1D31E309040AF00362 +:1044C00036150519FFD60F0716E1E5F003333AF666 +:1044D00031090602EDF0E303190F0F23FDFC13F77A +:1044E00006CF2EF1E4330FF23CF33610F1C70C1473 +:1044F000131AE51F22EEE4F00F0735FCF6ECC8F1C5 +:104500000CEDEAD020F31EEE05EA080DE2FA11FBED +:104510001A1C112CE97F36012AC8E429E9E2EA10C5 +:10452000D4D901D7FBF2FEE4CF0F00EA0AF1DC0B8D +:104530002A32E520FAFDE3EEF30EEFFB070002EB73 +:104540001811EDCFEEF022EE03DEFD09E8FDF3DFFA +:1045500007E0EFE305FEE32D24CED814051C09E4A3 +:104560003FF6EBDFD8E7F7E8D2D71507F331F703CB +:1045700052090DE818E8E6D5F9FF390C7FE908F093 +:10458000C9F6E2E6F6C9011105E8ED0716E352DDCA +:10459000EEE8F010DD4711CF1E11D2EBF0F8D85441 +:1045A000EAEB15E60AFD00133AE907FB37D6F20DF0 +:1045B000D31339E3F2F7EE3B2AF33CCBF8F803E7E9 +:1045C000F7ED0C00EFF11717030924E3EEBF0CE23F +:1045D000DDF9E3DDF2011D33D4040C2EE706D21021 +:1045E0000EF4221B111DF4F7B700E509ECF00CEAFC +:1045F000F62E0D18F8DD1EE3F558EF4C030E1508E6 +:10460000F7191FD9251DF11523181FE1DE12F5EA50 +:10461000FF170FFDE40AEBD0F0FE121F1E1534F455 +:104620004803F73218F23CD4E7F5F9E9FEDDEAEE8B +:10463000F508F22007E4E902D41EFA1214FF2A0D4D +:10464000FBEAF7090CFBF52A15F307F7F10FD9F987 +:1046500010F70126EF4E02EE36FCE520221038E07E +:10466000E6EAFC0DFCFCFF347FDA0545FD1E28ED73 +:10467000DAE71E0003F125F8EED3ED18DAEDE337A3 +:104680000C150DF311E2F3F9142900FE072CF5E6E1 +:10469000D72E1EE216F5FB0D14F51AC41A07D62CF8 +:1046A00010EBCBF50FF12B01F6EB02F16A1D05F3D0 +:1046B000FB02FEF308D52E0AFF111813C5CE17FB17 +:1046C000E4031CCFEBC911FB04D606080710F6E47F +:1046D000EBE6E205FBE3E0C8B6EC0713FBE8F40207 +:1046E000DEDE2E011C0811FBEACFF93BEAFCF920C3 +:1046F0003F0A061EF23A292FBBEE1EFCF0E1BB1763 +:104700002B04F364E4C8EDEEDE5C02E9C4090E2A72 +:1047100009F4F20E033207ED30D014E90E04350C23 +:10472000F1B5F7D6F8D6F3060275CC0A150E04D902 +:10473000E5F0EDE41F0FEFFCF626CC03D30E31D2EB +:104740000AEE0B182817000E0BE9020A2401F902E1 +:104750003D4BDDF30415AF430404152CC1003C3F71 +:10476000FFE9DB4AF004C4D8FED7DEEB31FE11ECE2 +:10477000F97FD22E1B0CC9F8D01D0FF7E101710390 +:104780001EDCFCEF20D01602222B0D21DA1628D9D0 +:104790000725C762FC08D6F3BD0CE0A40BDCEB0ACE +:1047A00022B02EEBB508C9FBED0C2C30E4F302DC93 +:1047B000EE2E97ED053E1FD6E2E13D901C01FAF08A +:1047C000E809FEFFDAFD1612C5FCE60E39ED3933B5 +:1047D000DAD00AE2DF31772AECFCDC0BFBF0F60DD5 +:1047E0004742F0FDE739D9390DE2EBDADDDD453539 +:1047F0001B0CFCBCB3D22E5BE6F71629EC08FAE1E1 +:104800001166003E0615FE37E21332ECBF0BEFF9DE +:1048100006E04E1DE1F4E6DA52114A0F34E3F8E8FF +:10482000F50E0847CB17032475B6F6BCFADDE0C4D5 +:10483000C5E6C031C1E6F8CBDDF04B23D316010647 +:10484000080DE40AD20313B90803E34A22F2D7F5AC +:10485000F716DB4E0920FBE71A0AE34BEEFF0FD0F9 +:104860001C1C26093000F50B0F00380DF20D31D954 +:1048700003EF08E3EDE237E929160239032DFE358F +:10488000F0E2F1E81AFADE1AE709DEFED1ED00DA0D +:104890001EDB18E2F425D7F8F412E7E8E762F60425 +:1048A000E2041EF62FDCE3030CC623332BEF1CE0DF +:1048B00024CE2CE00CEAEED3F40BFAECFF10FF0947 +:1048C000FFE9E5EB27270F55C82DF7FCEB09F84466 +:1048D000FC0407E4E5C8F3F5E91706E9FDE3E5EEB6 +:1048E00010FB352BEE101A0A0BF202301317D3D03F +:1048F0000013DC13E62B36D2FB01DE040FF104E1DA +:10490000142CF80BF9DA02F2FDE7F11F0F3129DF61 +:104910001210E830D10000DC22DDF71EEFFC0FEAB8 +:10492000F8DAEBDE20EFF7F0341AE8ED35F6FFF4B5 +:1049300017CF11EEFEECE61C317F0B0EEDFEF43CC2 +:10494000DB22F6EAD9FAF2ECE4EF0EF8EC0FF1E72D +:104950001C39E64600FD1DCE20DFE30EFFB7E61052 +:10496000E4F90FCFDD3D335303FE245CFE0D53020B +:1049700018C804EF26D5050A1326F70426F9DC1912 +:104980001813E3EFECC40DEE6AE9D105DCF41F1255 +:10499000F645E8E2254104240A409CF4EFFE0CD9D8 +:1049A00004EED52A123A08F4DDF7DA2BFA2DDA1CD8 +:1049B000F51AD520FB07250CE8F87F034D16DE130A +:1049C0000CC2EFCFD711DF0FDB0AFEFC040354FC4F +:1049D000DED861CCFDF92B0ACB012306F1FC47E6BA +:1049E0007DE82DDDE916C43053D5FCE7F6F710FE5F +:1049F00002F14605C31352F6DE38ECB9BB1AD4F502 +:104A0000C92028E8EFEF38F016E0361C10F3E01369 +:104A1000FD2E2B55102CC828DD08C5FB030FCA1E20 +:104A200033C2DA01E4FFEC26D1FF2B19ECFAE140A6 +:104A3000E034FC22D6F1DD0BC0D9FBE3F7F0103CEB +:104A4000141ED429F8DF24E9F1EF00D5D9290F0786 +:104A5000D0F700DBE62EF804F20DD2EEEB0EE231D9 +:104A6000F5DB260718EF16E8602E550BFAD91BF771 +:104A700008F6BCF65D04D407FA0FD514DE0435F44D +:104A80001AFEE0010010FFFD05071D040FE91225C5 +:104A900070FFF4E4E6330C19D021F021140C29EE58 +:104AA000160007DF01EF1522E41206EB1144D7DAF6 +:104AB0000CE10B2A07E5150409EF2E35F004DAFAAC +:104AC000DA011907F2E4F50419F2FB0EEFF407FF1F +:104AD00006EFE2D8FBE1211DDE030DF31CF4BD1748 +:104AE000DA06DC051C10EF2040F3F7DC00F8372E67 +:104AF000FAF815391AF1F81E06F71313F2EDDBEE8A +:104B0000EF4AF022DDDA28162746F51BFBFAF11CE6 +:104B1000E61C0A02F411DD060C7FF846241E520B37 +:104B20002DF5E139FF1BDFE816F5E0DB2417EE1A5F +:104B3000020DDFF59FF813192BF90510E8FFE9DAEC +:104B4000F81915E6E1F50E1F2DF8DD232116E822F0 +:104B50003C08CAECBF2CF950E1179BD0F8C04709BC +:104B6000D6D1FC1D380008A1F6406C26F2F44BEBC0 +:104B700009AF000D6BFCFB104ABDE51AE3F0EA59E2 +:104B8000F817F1CCD1E553E0B8F3E204D91E24B50F +:104B9000C81F27E3D754E4F4B5170B05CA0C5C1102 +:104BA0009B362DE529D1F309733419D06125E75CD3 +:104BB0001654E0F1CDDC01C7391206DB19040B0CE9 +:104BC000F40BFCFE31D24513300F4639192614D9A7 +:104BD000F0E211C5F5BC36320F50DC1C051B7F031B +:104BE000A0E7CE57AB18EDAE6F790104F9CFDF1413 +:104BF000D70C0E7CA810B6225A1DCC51451B7E093D +:104C00005C11DC23C00CF492DFB6B9130AEF14D1A7 +:104C10001212ECEC002ED5EBCEEBB73C07F23809C4 +:104C20003635E196F6F555F74824CCFA18D3D2A2DA +:104C30000CBE082AD9F906E901D7BCD8DD1E04E16B +:104C4000FDA8DBAE13FDF4BCDA1F151B04331418EA +:104C5000FAE8F70A005512025AE30A64FCE208FA7D +:104C6000ED18D50506DCECF821AF1941ED190FDA86 +:104C7000E7FAF6F6EA0525EE01DFFDFCFB29CF2178 +:104C8000DA0100F3F001F4EFD9F8DBDFFF06EA0305 +:104C900028D8300BFAF4134B2109F312E7254117FA +:104CA00003EB1E13D2DEE51F2FD9360239C2FA37C5 +:104CB000FAE6E2E9FAD3DE08E612D7F127DF39C3D4 +:104CC0003B07E8E7EAF103F5FDD5EC0EF7E6DAFB82 +:104CD000D9F2F6D5E40A4315F82FE84A2149EB1C2E +:104CE00011F6F6DFFB0EF908F01C190BF22CD6F3C7 +:104CF000E4FCF3E4EBEC1F05F609CCEA16F6CCEF86 +:104D0000F6E51F0DCB140B29D8ECEF1D09F30DCEE2 +:104D1000F025F6DCE0F3F9E914E6EB0FEDEBE20A3F +:104D20000901FFE3001022E71B0DEDE17FE7FBE245 +:104D300024E108F227E1F715E75CCC00F1FBF16113 +:104D4000DB24D0F4EBF8F9190719E106EDF7EEECE6 +:104D5000E31CF5311EF122EF1CDF3213DFF4DC37E8 +:104D6000E9F43B32200CEAF7CDDF200800E7F2C976 +:104D7000660E1508EF0F1AE77F2657FFE6FE591A51 +:104D80001009DCF116F1ECFE2B40D4F7F634E6E323 +:104D9000EEB5F31302C5CC61E2F035CE0CEAF3F3C5 +:104DA000E3180D07213AF3FCB50CE93D00F7F8FBD9 +:104DB00004FAB818F1E1FABE094F1C5649FB23D09A +:104DC000E1EFDFE526C624CAF9E12FFBEFF109C6C2 +:104DD000DD132D46FA40EACEE7FEF2E82DBFFB7365 +:104DE000E302F4BBE0E90633CD04193DE0F2F11F24 +:104DF00011F0D01499181DF0E7F12BDD390B11EEED +:104E000021B8FEF004DDB8D2F02217E1223F0717E7 +:104E1000F5DE0C00DFFC27E4D9E211E410EF04B862 +:104E2000D7D8EB1B084BE2EAFFD7D018F41640683E +:104E30004A25DEADFABCFBF5E6F8D71CFCDC26E81B +:104E4000FCF0E3C2CFC4C2FD094007FFB91524013D +:104E500023090E14F1102503FF12F3F4EE14F527C5 +:104E6000E4FAF0EC17FC340011E9EEED002AE3D58A +:104E7000EAEC1212FFC9E6EEFD1E0607FFE908DEA6 +:104E8000E5F9F514F9ECEECC0D18FAE917FBFC2462 +:104E9000C9DF02FDF6EA3448090909EA4301F6E1EF +:104EA0000CED13FD02E8FF140E21F315210AF6F5AF +:104EB0000AF3AAFB0A46FD310C06FDECDBE9EB73B5 +:104EC0001F1D0919FBF5DFEBED24F803100BDDF6D0 +:104ED000E313F9F908EE1DE5F801F2F7F2060043D5 +:104EE000040E20CC2A07171BEEECE910FDE2E5EBDF +:104EF0003908D50F3930E11DF5E22B1714F8131BD3 +:104F0000FC1CF5F200F9F10C01FE05E62600031B7E +:104F1000FAEF01470DF80A07EECA0AE0C87FF8F574 +:104F20002A20FAF9DDFAEDF9E8EEDFE8E4EAE6ED49 +:104F3000E803E9FDF3F3F400F2FEED02E4E800F328 +:104F400026FFF02EFDFFE4070E080CF3F1FC08F538 +:104F5000D80CFBE7DF0915DDF62A30F41125F2CC79 +:104F6000FF0C113250EAE0D9024AD4ED1219ECC814 +:104F7000170FF1D504EFDD101C4651F3F3EE50117D +:104F8000E775E6F2EBD8D101E81609D5C9FE1EE9AE +:104F9000091A03E2DDE601F75BDDBA3CE8E20A1933 +:104FA000E2F830C7171001D9FBFC1DF9D1F3E13D40 +:104FB000EDCEE9E3EE192018F23E0EE6ECF506F42C +:104FC000D31B19F4E00633E12FDDF82E0318F2F2BB +:104FD00009D00AEEE648C6CDEEEB0E42F5220500FA +:104FE000FB5A0EE6F5F4F330ED04E3203BE8090943 +:104FF000D603E0DBCF7201D0DD070115E504E4EC58 +:1050000026EBE6F1DED354F2F5D425D77FFD13FD70 +:10501000F112CB0724E1FC40F7DE3C12F71AE9104D +:10502000FECD013204F4DEDB3BDC00DAFAD50A5FA8 +:105030000446E2F60EC8D2C50DE9ECF511EE362FA6 +:10504000F7E81B110D23D7EDF5D319DB1A1D172334 +:10505000E3AEEBD5750701E60438F8430518F10A0D +:105060003ED8D3225FFC03412D1B25E6DF151ACB6A +:10507000F7F1F021241B3D19C5E9E7180BFDDD0907 +:10508000E2D40AF126E02438F5F1FF06F5BFEE334D +:10509000C211C1F4E95D462704EFC9F045F81507D0 +:1050A000E0EEDFD121E8EBF9F9BF0BE9F72AD39D58 +:1050B000B7DA031BFFEDE91E2D213A5F302109E825 +:1050C000CFF4DC4305DA0E185123E514CDE1F710D7 +:1050D000DD401D9DFDB52ABE0E2803D9F8E7000767 +:1050E000D534E6D21BC23D17300BF83602E3F7E5A4 +:1050F0001BF9393F1C2931F2EA1B16341BD042DC64 +:10510000021DE60C11F201044A56D3E7F94610EEEF +:10511000E8120F5A16229BCA33510333F85927E776 +:105120003BE5F2FCF3EAF2517FFB26EF50FE02F181 +:10513000F1F4E9D801D6B40BF6200DA70CECBE258E +:10514000E5320503E221E1F90AF6DD622305DAD44E +:10515000F81A25EF0C1045E24761FBFE2519FE2EDB +:1051600026EFC2B6FE1DEDE1ED087F09B8FE04BDD5 +:1051700000CB0ECE04F52A2A15FAF9FFE91DE5D475 +:10518000EAEAD5E919E1F52B323EDCFF0EFF2BDE12 +:105190005079F3E0EA18DE132ACCECCF1E0010DDC4 +:1051A000F82BF91620EBEBEC0754EE320F36D1DE7C +:1051B0002B16F625D5E2DFFE4E2C2EF534FF13FD1F +:1051C000D9EA2B112EF7E10E10F2EDFBD5FBEBE047 +:1051D00006CEEB03DBD6FAF60C30EC1717FDFD0319 +:1051E00006180AD1DCEC43E82DEB050D0FBA1219B5 +:1051F00036E0ECF818EAFA152DE911F2BD5D040964 +:1052000036EA5B2223FBFA42EA2EFCCD0BFF1A2C76 +:10521000F8EAFF2AC8D7ECEFFB09FCFBEB2E12F5EE +:1052200011EDE60118E32BD714F2F5E419F1290D7D +:1052300003162DEBED10F9CA06DDFC07CB050ADAE3 +:10524000ED0505D5CB06FFE005E920FD4905F6EEA5 +:1052500002C3E02E1FD5E03DFAF911EBFC0CFAE594 +:10526000BD4AF522C67FD29A24E10FB9CE1508C4F3 +:10527000FC22B8CF1A43F20B404D285CF41602E230 +:10528000C5C3FA251CED40F2B7190BFBBDF631FB87 +:105290003051CBE9C21BFCFF2E07F8E6E9EACAEF62 +:1052A000DDC9EBD7090EF1FB16EAFCFD2FD0D14D7D +:1052B00031DA4E1B1EDFFDD3CC01E0B02DEFEF182D +:1052C000F2090A35FF03E6EF07CC07FBF7EBC73A15 +:1052D000D5F0002ED0D6184C58EFEDD2F7EDE74EB2 +:1052E00012BDEEFED2AD0DE0E637ED5608D3B90B98 +:1052F000B01C4DD31ECC441761F727016DD139D2B4 +:10530000107F182336043C05162CC0199D1A01E79E +:10531000F707EC062B69C420C14B2EE2FAE833EF05 +:10532000E2C7F42906B86A0249AF4813C9D1E1C8F7 +:10533000FBFE53190D2BEA1F0033463D3C41083359 +:10534000AE1018FAD240D1E62BFE1F01F41805105A +:10535000DE09B910C1FFE035E21C0012D9133BD1C0 +:10536000E1232734BD21ECF00DE448BBD7E5F7FC81 +:105370000841E7FB6F1D3051380C46E1CB3D5FFB28 +:10538000E0F6DE0AB322FE09ECD308C8D81FD8FE27 +:10539000E0E62EC4EED3E6E027FB9E0BE6CDD0EB95 +:1053A0006AC5D844E007E926E53AFEC51D1E2F145C +:1053B00013F617F1F14600F62F1633D439DAC1038C +:1053C000E0EAF90B00F81FF53BDC3025F4123AF463 +:1053D000E3F8F768DC160C190FEDE5F1E300BFD731 +:1053E000F60FF72FF806C6F6E2FAF50637BE672382 +:1053F0003348044AFCDFB9C8F000EB41BF1213FB8D +:10540000D4E40C51BCE1FD5450D8001D27FEFB0133 +:105410003D573F34AF2713E9F3F5E6F4E5B820F341 +:105420002BE6BD34B200E92A63E50AB6C604E0DA29 +:1054300021E1F20BF9DB24C1F8812E066D38222719 +:1054400005440E38D734ADE036FC27D81A54D0FDC9 +:10545000DFDB02D100354DFA08C5E617C0BDF10FFC +:105460000B1830D6236AE301DD532BD0BA0CEE01C2 +:10547000FDB9BF3E54D4DBD328F0FA28DE0DF50C7D +:1054800026E00AE822B108090DEBF205F22FE92324 +:105490006A0AE6E6DD1F06E7EC0F231BFD10D0ECE1 +:1054A000091CFED32CE31729E94400F8DE000B2C7D +:1054B000F86FE8F3FEC1C618FBE20520F911F1EF21 +:1054C000F40E24DFE7D2E3EB0DF8FD27E9040B042B +:1054D00005E3DF3AF4DAFA213FF9E1FD01235CF359 +:1054E00035130E1B0FF40BD96FF11BF81746EC2A7E +:1054F000EA2ECF101032EB173C0B10F7691B00DFC0 +:10550000DA0A0F4208E9EA3BE3DC09F613FC07E09C +:10551000D3DE0CAED4FF43F7D8021D400C7FF6DD7E +:1055200017F6B8FC02FE04FD1449F8F6D0062FE485 +:10553000FDDF1713EAF2102B491BEC28DF12FCE108 +:105540003CBED5CA34E2F3EEC81AF3E90AF30FF908 +:10555000FBF0FB370646FEF82FDCDE2E6ADC432F1D +:1055600042E7F303F5F5F4F5F7EE0CFF08E94FEB2E +:10557000020501F9E903EFCCE7E010F608FED1F3EC +:1055800006130207F203091911E60BF915FD12F5CE +:10559000D3E91D070EE0E90802041505DCF5150B3B +:1055A000F3017FFDF3ECF2EAFCF51CF2191AF5EDBC +:1055B0000A0C0CE401FBFDD609FEDDDD1B14E52021 +:1055C0001F0403DF31EC0AFB02F7031EE71025E797 +:1055D00000132E09EBE3DF26F4E8042101061CE9A1 +:1055E00003F43A2FF0E05719D9F4DCF7130F15F94B +:1055F000DCE106E30B05E6FEF40BFC0BDB0B07CC52 +:1056000035F9E813FBDDE2D406D6E81D04F81639B7 +:105610000AFBE4FCED3B14FF36E2E0D3FF0BE010A5 +:1056200020DC12E30E24E909FF26CE0217F015F65E +:10563000EEE103080901DA050036EEF40831FF2235 +:10564000C8F9E5F2F0000709F2F709F700E6FA6099 +:10565000F62728F72FDD187C4C3521CDFFFCFFCF36 +:10566000F4F4D5157F15F7C3F6172EEEC1DFEEAAB9 +:10567000032CF50CED05E7D8F21C441928FC45F97C +:10568000F70E18E6FC2921F00FDC33EB12E20CFADE +:10569000C433FDF9DCB907DBEFCED2D8170726CB30 +:1056A0001AFB00FE5330EA2C3614E9F31A06E8F62A +:1056B000FFA510F81ECDF20DC95BE4F126F22D0B0B +:1056C000DCDACDDDE5EC0EFC01F7EFE0F5F6F602F5 +:1056D00000DEE111D400E10A082B0E4C04FE231A6F +:1056E000F0DCF200D6E9D642CE19231CD0ECF7EC60 +:1056F000F528FC1F1B1601D5F3F94AD6070FEDF26A +:10570000F4E8F004081764DC1006BB2438F0D6FE79 +:10571000F70FEAEC26DCE4FAC6CE21041DC6EFC77B +:10572000FF18E5F3DBE5FCCCC916DBEADFD3E77154 +:10573000110F37E2DE02061BE2CDEBF521323025F8 +:1057400020EA12F60628F121D6222E432319DB5631 +:1057500000FFF625FEE7E2F6D406D104F8FAEFD80A +:10576000F607010612E4EC7F34E626F8F30F04D6C0 +:10577000F80CE8F114F5012721F756F81146122C20 +:10578000E7E0F4EC070506F3FB2D0D22F924F6E61D +:10579000E71AEF15FEEC283B14E3F00FF917F1EAD6 +:1057A000EA1DCEF834220BFEFAD70CF92F3A00F797 +:1057B0001506D7140EF60AF8E6F816F7090223E3E1 +:1057C0001BFC13DA1926F0F10C1306F10BFF022172 +:1057D000140AFA0705DFEFE7F8E4ECE5022DF0FE26 +:1057E000EE05D11506F4FFC90DF9E8E71BE0FBDA79 +:1057F000F1E8E901D31FEB020EFFFEEBE105021F0A +:105800004DE6FB07082AF7F0E1EEEE03F8F7F33276 +:1058100037F9E1ED1211141CFBF70EE9F636E2112F +:105820001934E9F1EFEE04F10D3DD305F5F0DB3A63 +:1058300044D2F20EECFEF5F1E6EFF7F117FAF906B5 +:105840000A2CBDF8E801C2FB1AFD0FFAE0120902AA +:10585000F7EEDDFAFC0514F0F1F81FDE06EEE800C5 +:105860001E2F1719263FE7F7EB1FDE0C03F9F5F69D +:1058700007C4FD037FE6190514F4D00CD40CC5E46D +:1058800010171D03F1F621251251F2F501050F0243 +:105890000808FEEC031CE0F5E1011A00380A3E435B +:1058A000D8E8FC0AE6DBE8E31F23210C2BBB10073A +:1058B000FB0BDBDBFB0ADEE8E4ECEFED01F7E1FFDD +:1058C0000B26F4FB05FB02DCF30F085FE9EF0CE8A5 +:1058D00017F0FF00ED0114F11806E40CEEEA20F5D4 +:1058E000F30EF31F2F120721170AF6EBE500E2E68D +:1058F000DE03E9ED2A13EAE234EC03F8DA1D3DF3A6 +:1059000012F90ADE1200FF05F1FA2F0B38C3F2D8A4 +:1059100005070DEF03100FEEFBDAFC1505E2AFF300 +:105920000BF1D7041D1BE3D90219F0F456DEFEEF8C +:1059300011FC53E912F5F6E2DC06FA1CD4E709354E +:10594000EFE9D90D01F7DC2DD32A281E0F0DD8DD84 +:10595000E67FF63AC81D07FB2EE7CFE8E3EDFC062D +:105960000725F4BBEAEF74F3EAD5D8D3D70601EDE7 +:105970001E02F4FC0509EF070E3B2EF4EB0E4EE879 +:105980001902E1DF10D7CACA2D171BD1F5F517058B +:1059900020F4F3FD1015E95013F4EDFE32C3F3F7D4 +:1059A000E02B09D6F2BAFFEA75403FEB6632C6FD3E +:1059B000072C12FC04EA1E432DF6F500EBD813ED7C +:1059C000BD2F220C2005ECF3F6CFE806C4EE170736 +:1059D0001006DFFEE5ED0AFFFE24FB22D700D30C04 +:1059E000F309F3E0042DE4D74DD6FFC919D11E3ECB +:1059F000EBEBF61A582009EFA72CE93FE5FED92D6D +:105A0000E3EF1516BBC21B02C9D72716CFE4F4EC8F +:105A1000D61F01FEDF0DE50FFC0F0C4F04E6D20A86 +:105A2000F62FF81F0311FB2305C9F13F11D9F5E546 +:105A3000182CF3E8097707EF1E46ED2D0A13F6DF61 +:105A4000E0E637E9C9E82B0FFB30FFF51F1620DB36 +:105A5000E5FDF93EB6FBF157C615E5B4D82DCBE20E +:105A6000E91F05F55BB3CDBCD20FEE293F24EBD97E +:105A7000014F10F72723ED112E3310E2FB1D7FC7D6 +:105A8000F20FB2071EFA6EC8E6C5DF3BD1E3EDFBAD +:105A9000002EF9D320E0E50F16F3CC3DEED1E3075D +:105AA000E2E441D6250215EB190134F8CBE5C0320A +:105AB00004F81FF10F0409C8A54410CC09B9253812 +:105AC000EE0030D1F4FA4E05110BEEF1EB2EE2E8C8 +:105AD0004ACCFD2DDEB432DEE9F5F649D203D8FE1C +:105AE000FEEC220AD5E34B4CFED528F64EE1F661DA +:105AF000CBF1670CB13A1BAF47FD18F8F61144CD56 +:105B0000F61CE2F5C106FEC004CD3A0B6D22F6D5B7 +:105B1000DA0BE3EF02234555E306004A1CDCFF489D +:105B20003499DF1AB4191EA031CB14219F10DB4623 +:105B3000DE0B0676F21FE5BD3BF1F622FFF22C0CE0 +:105B4000C7C547C83B59BFF5061C4FD5152E042EB7 +:105B5000FCF4CCEDD4E21813583045D602F01BC348 +:105B6000037618F62BDDEFE5D1D000EA165105F3E8 +:105B7000D71213B6F9F200CD21C33B0AF9F1CEECEE +:105B80001821D91EDA00EBDBDB02FBF508BD1FFA9A +:105B9000EACFE4EFF53404562057E6FF14F2EEE3C3 +:105BA000C91511D841FB1602593304DE0B092A81AD +:105BB000FBECD7D519B60255F60119E5E4D9E0FE9C +:105BC000112AC7EB0ADF4AFEF2FD2521EF15E3E9B2 +:105BD0000AEF2CF1FAF10EF72E0DFE3BC8E7DD4976 +:105BE000E1E11B19D9ECD452E2261C0BF006D55387 +:105BF000F3E70E1614050E26F223E41CF700242307 +:105C0000EAF3DE0C000600B5FDEF5DFAE3FFE7FD09 +:105C1000E4E3E934D4E412F70CFCEFE6E3EF10EF31 +:105C20005940F2F504490808BD122015DFBCED35D6 +:105C3000F8EEF11400D6F50E1238D9DEFEFEE1566C +:105C400006D106C20FE7FF1AF3E7CF04F5E8043DDB +:105C5000E102F20E05FF01BAF6E04007E4E91E0496 +:105C6000E02408ECE0CAECE3D8FAF000D7E1331006 +:105C700009E900F9EDEAF8DFD6F947C2E500EEE000 +:105C800030F91BFBC7E8E725D10EE61EE8040C4CF3 +:105C9000181C13E2D80BF2C1FBD9FE0B4EC4152B16 +:105CA0000B060CFF1CEE08FA5C3721D92E04185C99 +:105CB000EF11E4D4C5ECDA2BFFF6D4D504020712B9 +:105CC000C91BDFE34BFDF4BAF216F93A04412CD4B8 +:105CD00011F5F1BBF4DB19FEF311F9E937F03E17CA +:105CE000E7F30D060B47D0CAFDEBFEEF111B232196 +:105CF0000A15FCE6FA4CF3EC4D033609250352E194 +:105D0000D4F909FE20170214D7EB3F530457B5ED21 +:105D1000E4E5F9C816041DCC00EA27E83DF1D803F4 +:105D2000D209FDC22D23E34102FFEA14F60B12FB58 +:105D3000EB40CEDAEFF2EE000FF8E3EDCBE2FBFF43 +:105D400000ECF7E73CD7E77FDE3AEF38FF2B0E6237 +:105D5000E8E3D40608E02FC708F44904FF38CA1F57 +:105D6000106DDE0050C7F7F76EF444D81B0B1D0A08 +:105D700021E70112E3FF0DBFF40C3420DC0EDC112F +:105D800005FE21E4D5D4FE27D402FAE9EEE60E3171 +:105D9000D41BFFCEE302F2C5D4ECD11810C4E2321A +:105DA000152917D51103ECE8373011CB2907E52E5B +:105DB000FE17FEE9E5FD04E9D8011BE3F4EDB6ECBE +:105DC000C0E200D266EB13E8E6F12CFF073048DFB3 +:105DD0001AE61300F2C7EEDCFC1EE705F5F3271602 +:105DE000F5C71CFD38E6EAF0180FF0EFE271E31793 +:105DF000F405F9C906E9E8E2CBEB6213481B6BDB5B +:105E0000DADD0FDF6019DA14211E4315F5ECEEFF21 +:105E1000EAFFEED60DF533E6E31C0414092BEEE1A0 +:105E20000010CBD70229D3ED06CFF917FF0BD2F51F +:105E30000C49CBED47EF22FA07FADCF6EEED02FF54 +:105E4000E3E903E01FEEE77F0523E64E12F30B21A3 +:105E50000C061E1CE331DFF8D156EC49E762FFFF68 +:105E6000DA2AFF5DDA16E9E708F4F204D6F3F8E679 +:105E700004440B0E2DEC03E8FAEA1308F911341868 +:105E8000E9F90F26170FF91CE0251DF7DD063C0781 +:105E90001832FCE5EEC40CD97F25F9ECFBEA0313BC +:105EA000E0F6FC00AE0107FA2CEDDA04F61A21E068 +:105EB00021FB01EA08DEDDC5EBE45BF21E410401D3 +:105EC0003AEC12FC24FD02E2080DF6E61F0FF52F56 +:105ED000DC13E90FEA14E8F5103ADC01E504EAE81E +:105EE00041ECEBFAFAD7D3E9D86FED0FF10D2BD7D0 +:105EF0001BF801FBC41FDFD1DC65C8E801EFF8E443 +:105F0000270AECF6FAEA34280A0AE21408DEF3F368 +:105F1000E605F8F0CCFCF400EDFA31FB04EE19F8DC +:105F2000E6E6D1D90B4AD9EAEFDEE9F3DEE4FBDE9F +:105F3000EFDDF326E4F115D71208121BBB62E1E492 +:105F4000F704F0FAEA16EFE61812F1FF08E1C5E8E7 +:105F5000112ACED5D2FCFB25E31E160B1601C8E88C +:105F6000EB3D0B7CDBCD2F3E0023D3280F164BC01F +:105F70000D4EC2D7DDE20CFD02DE09F2E7462BF63C +:105F8000FC21172F1EE303FECCF01FEDFDE61805E4 +:105F9000173C35F7FEEF1B14F7F5CF3BE3E5DFDBEE +:105FA00067DA280A33090111FB09F3DA1A1BAEF587 +:105FB000C214F3EFF55AD5151D02EDDCF0D54CD027 +:105FC000D9E01AE9F1F512C5E3E6DA14F9FE1A048C +:105FD0000DDEF638D1ECD4F5DAF131233CCAE3E733 +:105FE000281ECAE37FE7F54DD208F1F50D0E07F440 +:105FF000FDD40858EE050A553DEFCB2D1217F7E0FA +:106000000A03762ABD0AF321F6E7231418E5EBE428 +:10601000E9EB1C2126FE4CFCDAE96FE0FD00D3FF22 +:10602000D2E2E6F0DCF7E4271BEC1AD9EFFB06F02E +:106030002EF914D70AE911F0E9CE58D2D4F9CEE4FA +:10604000F6BFF12AD4DEC9E502E82FE3DCE6DAD4B4 +:10605000F4040117ECF329080F0254FDF003E5F5F1 +:106060003F7FE4E437E6DF1E28E956F50520DCF63D +:1060700003C24C0DEA0A04BBD6D81AD7D60EF308D1 +:10608000EFFF060AE4E10C1608060715E2FA132CE6 +:10609000C31A0CD2EDECEBB8DDFDDDFFF7D5BF2761 +:1060A000F12108C9E20BE1EB171025D42C08D91611 +:1060B000D434D8FEF4D8FB0FC70102FF03F9EB1963 +:1060C000E7F412E34BC41DF0EE1023EFF9132DEEAD +:1060D00023F727F7F6D7F01DF422EE16D803210D8B +:1060E000060FFE152ED8E0F40E0BD218DCE3DD3FD0 +:1060F000C90EE3FFFDD1CBE106AE31FC2F0748000E +:10610000DFC71BEF6629F017D4085206EFD40DEF56 +:10611000D0E80AF4FD0917F00136E513EA1009E3A7 +:10612000262A0901D440BC260EDEE2390A030CEA15 +:106130000765D7FA200A2AE1EF02D901E1ED131031 +:10614000F1FEEC01FCEC0666FE0FFA29FCF50F07E8 +:10615000F3DEDFCEC309F910D521F6F8E714E2E04B +:106160003504D821C72CDA1EE4E20A02F3E717E867 +:106170000ADDF9113FD8E2111006E7D21002EFD084 +:10618000D9F8E3E805E60539E002FFCBF305DD06C3 +:10619000F8FE4B17EB03290D0BFF13DCED55F5EA69 +:1061A0001F07F2FAEC0AF8D7CBC30DD2FFFF032B7F +:1061B000FFF819D6DF1912D5413B28EA041103FD77 +:1061C0004018EED61802F0D242F3DE08056902F25A +:1061D000E8D72305DE06CE00ED0421D422D6F32A2B +:1061E000FFEE1204DE0BEF09FDFDEA05E90DFE05E9 +:1061F0000A11DFE6E7F3470313F2E7E6E5EADEE438 +:10620000090316E7060406E5EC2DF7147FFD1D2FA4 +:1062100018E9F415F1E51DFF352DD1EB16D9ECE5A4 +:10622000F33605EEFEEC061C403022EEDA0CFC19CB +:10623000C4F720422E2FE007FA1EEF17F90FEB12DA +:10624000B9EB113148C024E53143FBF5565AF4F05F +:1062500031FC072A09D8335D2DF156071605EBF5F9 +:106260000F72C4E412D9F10BFE402CDDFD191CF4B1 +:1062700023FEFBE940D604DFF6B709C600EA29E6AB +:10628000F2FFBFC50602F237E5E6C60005E70E01DC +:10629000EE36323CC5FEF44BED40EF0AE3EBCD1C8D +:1062A000FE08F8F414E1DE0F1348FCF50B2110236F +:1062B000DE2404E8451B2435EC05DC06EEDBF40D9A +:1062C000E3F7E0F742DD4530F9FD1C092EECF9D685 +:1062D0002CF96100FB04D9F7D3132CFAE8E575EA31 +:1062E000BDD60332E80816F6F7EE2009D0B801371C +:1062F000F47CFFD2D1E94EEFAEF304EAF5D73109D1 +:10630000B8F15C071F1C03B9E2D07FEE42D3242C06 +:10631000F847141EB61FFAE212E2E3E713EACAF1E5 +:10632000BF0FE9E7EE3D0BE8152CF6F428E3021E5B +:10633000E4FEDF31F9FA19DEE7EDF504F5F6F6FBD8 +:1063400015C7D6EF5CE61FF51CD20D38FA03F632FE +:106350001824271DDE0CD6FEF206F1FADDF97F1FA8 +:106360001E13F0FAF7F2F311DD120CE5E42BE1094C +:10637000E82A132F2B08F8EC17D2E84711F621333F +:10638000F1081BDDDCEFFFE30BF30D0FE8F310FC6E +:10639000F1100C36C51D3E00EF0D0D21E81BED255B +:1063A000F7F1EAFEEA010201EFF3E3F220FDF0E685 +:1063B0001D08011D0C390A0BD8F0120FEDE6C114AF +:1063C000CD04FC19FFDC021ED9051C32F2EEF5E209 +:1063D0000BE4D30A24D00DDD2C03130133E62C0685 +:1063E000B2F944FC044446E4333F2DF72910F30787 +:1063F000E4DC1D12D40F00346704FD0F231D10D3FD +:10640000E834F91CEEEE1A0AE50A15E51BE4321D24 +:10641000520401F2EC10EF47F1E704EEFCF4FF0A3E +:106420001A00DF011A12FAF80E16E406F0FDFABFA0 +:10643000CBFEBBDDFEFD0C08D7F5DF0C14F4001518 +:10644000E2DDE5F5F51CE9ECE5162BEA01D6D4F41E +:106450001A0C3315F5E6CDDA1AE8CD141BDD220E41 +:10646000FB02090BDEDBEBF22BF1FC10EEDB170479 +:10647000312F16FB7F0FDAE9F8240E16F3141107FB +:1064800011EAF9C0E9E514E720D932E618D6160D6D +:1064900004F2DCEBDE0040E5E208FADAF81CF10376 +:1064A000DDE600DEFB04D5EF0D22E339CD0B13FE54 +:1064B0002DFA15E20F14F914F40F44F30BF108F060 +:1064C000FC27060001EDEF1ADB04FF0DF6F0EAEB06 +:1064D00007D8F5034AE000FEF6E11CF0C505FC31E3 +:1064E000F2021A013B1908DBD529163009EADD0E44 +:1064F000EAF5F7E0E5070C1F3404251216E81CE165 +:1065000032FE20FBF5E81DEB07F3FDF0D618FD0980 +:1065100016DBF416F7F0D724030B0C0DF62A4BF616 +:10652000EA1E0911340709E5FA0FFBF3CF44F21014 +:10653000DADCF9F808FC003908DAD419160B02CBBA +:10654000F6FD15D5E7F2E4F90FF4FB3FEFC833048D +:1065500004130A05E80ABCDFFF15F6FB180748DB41 +:1065600010F916F6F51ACD2C2AF603E2E8FBF6FC34 +:10657000490D060126F911E40A0919161406F81B3B +:1065800019FAFCC2F1E11ADAE3F301DF14FEF6CDE9 +:1065900000F4EBE609F10FDE05121B11D30D3015E7 +:1065A000E6FB3B0FF80127F210E21D3D15ED03EE6F +:1065B000D8F013F01C19F5F806FA24E807F3E505FE +:1065C000050116E5D51D0C4A0EFCEB1012CCFEECB5 +:1065D000EAF8F9E2EAE7DEFAEF1006000AF620EC44 +:1065E00019120136D61205150A280900322FCBE2FE +:1065F000FD02F3E60B0827D95706EEF825FF400801 +:10660000CC03260E17EF00EE03DDEF06EE4438FE56 +:10661000430DD77FFA05162528FAFB0FE1F33F4813 +:10662000F801FAF90DD30AF600E2FBFCEE1415F6B8 +:10663000E2FAF2F2FEF0DFDD2F36F10BF9DE06367C +:10664000DEF9BA09D5FB17D4D6F2020DDBFFBD1E69 +:10665000042FF4F1DC05DBD1520E0D3B13027F5108 +:10666000C25014FD2620EECBD61EEAEC0FE910FD39 +:10667000CDE3F7E728CFF5B31029F60EFB0B1D0F7E +:1066800026F60AF0B603F6D809FEEBFD0AD1DD2B9B +:10669000E03B57D3090B21FCE423FD3B211EDDF534 +:1066A000130501EB07FC1E08FF04ED2ADFC8E748CD +:1066B00006F003F042E11A35E4C5F2AB1B1F02E419 +:1066C000CEF8F4DD1DF209CD3FF9F94EFD19CBA34B +:1066D000E8E00F433B03E30F06E51101DE0D09FA85 +:1066E0000DFB12FC0B10CFE95236EA050A5FFFD40E +:1066F000D900F613070CF5E3F316C6CEF91EE7FC36 +:10670000F221E1E0D4460C0E78F41821F105EC1CDE +:10671000EEE0EA17E1BAFC3CE3F644FD123E050C5C +:106720000A16E02C0BD00BEBF70F1DFE0326EFFD36 +:106730001833ECF3E703055A1210DDE01FDA1026D8 +:106740000AD5BEF20BEEEF1CF65AFC053CD6EDE77F +:10675000EFF4DE0AE714EEF410031CF7140803F557 +:10676000FFF0F6EBF2F8F8C1E3F3EBFFFF131707C6 +:10677000FEF3DAFF021EDD16FF04F6F802072C1DF9 +:10678000010B00EB13E4E7F6E40515EBF000E4FE83 +:10679000E807E8F40C3B05EBF6DE052607082B2E90 +:1067A000F5041014FC1ADDFE7F2724FF1426E306EF +:1067B000102CF80CEAFFD8FCF7F010E5FEFC0608F8 +:1067C000EE2C07EE5A19F22811F7E9FCEFDE1EDD78 +:1067D000F8F5F0FCFAC5131B041505E710161FE8C1 +:1067E000F502EA17D917FB0B0CE8E9EF2AEA09E9E9 +:1067F00010E6E70744E8CE09073200F334FBF3F470 +:10680000FD250AF31DFC05E6F8E0DB0011EA06F6BB +:10681000281FE1FE192FDCD4023BE2EEE81BFF1932 +:10682000FFF5DE0502DE20FD22E9F41A0E0AF6FE6F +:10683000191BF20CE91708E6F61CDEE6E7F000EE9D +:10684000F939ECF2D00EFE36DF0EE60B0F3003DF27 +:10685000FF05F1E9EB15E0EBE9F8250A08FE08FF72 +:10686000120AEDD113D7E7F220FA0012F72DF40344 +:10687000E3F7ECEDED141304D706FEF6EDE9171679 +:10688000F3E8F8EC14F2E508E6E9F504ED14160077 +:1068900015F3ECFC152C0EF4040FFCEEEC29060AA3 +:1068A000F2111412F60003FB25F825EDF60537EC7E +:1068B000FAFBFAEFF1D5DEFCFDD7E0F50131F70D7B +:1068C0000AEAFD027F1AF84E16CAEDEE1DEF07E147 +:1068D0000BEC11F4FCF6E0F0EE07E4F5F304F5ED53 +:1068E000F2191A04F0F6E2FFE2D9F3E1334DF610A3 +:1068F000FFFFCEFD16E6EB1F08030009F3FC1DE3C6 +:106900000B0AEEFE18F10EF0DFF70AF827F50FEC90 +:10691000FE3C050E231DFEF2FF360B07EF0BCAF8F7 +:106920000CDFD1F902E001180FF61923E0021DF384 +:1069300008281009FE08E703E417E2EDE4F7EEF299 +:1069400003680001D204144205E40DF61706E4DEE4 +:10695000E712411E16EC0410F8040C36F72F19FC50 +:1069600005E7F80AE439FB5114E1D9FDD5F510EE3D +:10697000E72D13202BFC322DF8E5DCEA2EE3DBF6C5 +:10698000E605B8EF0CDC2C072813FBF301E4671ACB +:106990001FAC130E0A18E3CCE920DBC90636C7DBAF +:1069A000D901D61241ECEBCBF9F61B282D04C6DF3A +:1069B000F40E3415EAF3F1EEC3DA0CEEE366DEF71B +:1069C000EEFEFAD3020BEDE0081A28FDF1F21EF1FB +:1069D00005D9E7EE082FFCC7E72CD5DD23042416E4 +:1069E000FA0B0DDD16DEC626050F3A1D1040C92133 +:1069F000F3EED0E9F3FB050226FC05F2E20B471E9D +:106A00003F5BEAE323EC17FDEB7FA8E93F1EC914C7 +:106A1000FBE7D909F516F4ECFCEA2AF4E9041E11A7 +:106A200031E61304FB19F6EC1DF7C6FCFED6D303C2 +:106A3000FEC8F54339FA00F65617FCE709D836D7F1 +:106A40001C280933E2500A0522501630060FE037A1 +:106A50000106DDD4D9D4F6ABD4F31C0F0BF2F4FC51 +:106A6000F3EAE0F029F3F04B38F10407E713EBF316 +:106A7000E7D806E4D221F2EDD2E334F9E6EAE8FD04 +:106A8000F006FBF9FBDEF015E14EFBFFE80900DD47 +:106A90003907040503FBE5F412D0F1E4F9041A0BFD +:106AA0001938EBEA3906F9C80414FD0C0D0B62CF56 +:106AB000EF2CE60ECDE9E7F7D808E10113110B261C +:106AC0000CF41ADA2800E3050D091C11FB2107F26A +:106AD0002A0327E51FEC0021F511F3F7BFF402BAF2 +:106AE000CCF8580DB7DFFE4704DDE0EA281BD5EAF5 +:106AF000F6E3E0F939E1FC060CDC06FDDDEAECE743 +:106B00004BEFDC053FE1F013CA1000E2FC01EFDFC0 +:106B1000F37F11002FE8F2E22B1FE3F311F3044699 +:106B20002FE3EF07EAE11E0721F70F03E4E5311039 +:106B30000C12DA160E11E818FF180C2FDAF10CF40B +:106B4000F177EEDB041A1733FD1304340109FED18B +:106B50000C44D7E7E15A0FD1D605FD0F3DE81408E4 +:106B6000DF127640E6F9F4E3ECCDE7E9E5EBE5F397 +:106B7000C9DD12D8EEB5E4EF0502F900132AC1E031 +:106B800035A927FFF4D7F41DFBEAEBFFFBF5D4E4AE +:106B9000CC0CE7F2FA16FCDD112404E74B1C1511AE +:106BA0001232EE130CC811E7F8271C360C1DFEDB61 +:106BB000F0F5DD0EE9E219FC22F2E8D735FEEA2411 +:106BC00001E602DEF2F506F8E200D705EBFE09E287 +:106BD000FEED6A13F9DCDDA404DAF601007F11FC96 +:106BE00002F6064C1FE9F225E6D40612FBD332E981 +:106BF000E307D6A61CF5FC2CFCE2E41CE9C30AE87A +:106C0000DB0A5BED1F0DF2D2CC14BAF9F5F9CC1901 +:106C100004F2E9F0046AD204122714FBFCF9E31928 +:106C20001F0C02F214BF12E5006AC4FB38020523F0 +:106C30001F0916F1E1253831E365F4CF162F32CE66 +:106C4000F323FC03E5F42A05FD3024F6081833E3AA +:106C5000E904F77FFE20EBF2D052E324D524FC1E9A +:106C600024DAF820D923D4EEECD8DF26B7E5F601F4 +:106C7000074402F32AE4D519DFD4D0E9C1F44AFE6F +:106C8000C5E619F1FC04E33AE5393A2EE510F3EADA +:106C90000E17EFE1F8D31FE06720E304E6FA22FDC8 +:106CA00000121DF603E502D42FF20116E8FA3210A5 +:106CB000FF150508F21A0A08D4EB39FDE000F8EADE +:106CC0002209ECE52DF5FD2FF5F2EBFC051623F975 +:106CD00006F8F900FF20E7E51BF2030BDF01D00FF8 +:106CE0000EE0D71500ECD805E12DF612FEE10B08F9 +:106CF000060FE510F01C0031DD20AFEC0FF830F886 +:106D0000571033D934F54C05FAE91415E40AF7FAAB +:106D1000C502C9D213001E301EEB25FDFE2D06F361 +:106D200019EEE2ADF61DD11216EAF811F7DB0CED03 +:106D3000E3C8F834060FEAD017101F3EE34415FBF2 +:106D4000FB00DB38E41BD9FF1F40DDFB1C0BF110FF +:106D50001505D02EF60362E2D459ECF00F1308FBB0 +:106D600029F4B82310E2FBF10DE8FF04120BF1E760 +:106D70001BECE1010DC4F31E0304EC0A1E1B0D0FF6 +:106D8000270C26F7FAEAED02D30621F30E0541D4CB +:106D9000EA3616EB12E7FD1452E8F5F210EAF3FDBD +:106DA000D60032EC11FDF9F5100DF107FF1918E4CA +:106DB0002715EDD7F82B0BF110FF00D0DDE80410FC +:106DC000022FEBFA11F70FFAEBFE12F1010E150686 +:106DD000E8FDE4F1FFF80E230AFFFCF4E617FA1EC3 +:106DE000EBF4C20B18FBE410FF1B0EEC0AD70A1BD6 +:106DF0001904EDDFCD2DFF27F30BEBCFEA1A1B02B1 +:106E00001704FBF12CEF13E1D6030418FFE21CEC8E +:106E10000332CECF1AF0E006DA1F7F13F3E8EFE972 +:106E20002C00C6E411EADF4009F7FAEDF7E2E22EA2 +:106E300015F5FBFE11E20607F3F1DB0908E1EC0CA6 +:106E4000EAF10106F8060506E90EE609FCFD0CD894 +:106E5000DAEAE00FF24129FD00FFEE02DBF7030B57 +:106E6000E31029035F6BF0E8CFD005D7D1F1FBD851 +:106E7000E9E3150F48F7E7EE01E6F52605D1CAFE6E +:106E8000FADB22F9F4FFE614E244EFE5FFE0361204 +:106E900007D709E2F222010CEDECEF0631FC200BE2 +:106EA000FC0DEFF9E207C2F0061331FE16FC0A20D2 +:106EB000FA55F4FA1404DA002B1EF402FF2CD23334 +:106EC0000C150909EEE8DDF5E70EF51E1F0EB4DC22 +:106ED000F719D908ECDC26FC42E5E2DA17FD2DF9BA +:106EE0007F05DEE41944EEE71BE2134DE150F204A6 +:106EF000F754047741EFF305F30DF113F6D9E3FDF1 +:106F0000D528250004F1E5EC15D5031A25D2DB6B55 +:106F10000DEA0051EA290D0EF7E80014045411F1AE +:106F20001E21E1D004D407F73DF7EC02CBEF09E4D2 +:106F3000FDF3E6EC0FEFEB141225E6D5EA120F0491 +:106F4000FADCF8DDF0EBF5E208FDFC1CE0F1F326DD +:106F5000FB4AC00BF90800120215FCF60817CCE337 +:106F6000D9EFDD2DD9F83C060CDC0D0E373D1404AD +:106F7000FB24FFE907F9E3D5F9F105D7DE19310A5A +:106F8000EDECF2EAF4F702ED06F0F6EE25F8572202 +:106F9000E0DC0428F8E8F1187B17FCFC2DE1E2E2C4 +:106FA000EF0AE2FAD6FCFAFAFCD82EEFF90325F53F +:106FB000EEAF082105F402DCE2F724EAC501200F58 +:106FC000FBFAEC0CF61013D601FF0F27FDEAFAEFDF +:106FD00018F5DEFDF501E9F2314FE6E9071206F09A +:106FE000FC12F4FCE8F518E3F759E8FCFC2AD3F5A9 +:106FF00016FC16E70AF1EFDFFB1034E9E9F3E2F0E3 +:10700000D757F6D8CA19F11E7FF2D9F7F8EC024328 +:10701000EB01F803F5DEF3F4EEFCCE1107ECF50915 +:1070200016DCF3D6031BE31629ED03CE05BCD7EF20 +:10703000280BF318E53EE7DDECEE1AEBF513EAEE6C +:10704000EB31F0FED8E7DCF3F508EEE717FDF609C3 +:107050000CFCF813F3F0DA185703ED5A050AF800A0 +:107060002FF51CEFE4F301DBD7FCF4E4E9DC03F8D3 +:1070700011FF0D2811EF1DD7E808FCECFC0B0923CC +:1070800005FAEA0104F330EE27E4080FFEF5F1F308 +:1070900055E630EF1AD1FFEF2511F7DAF5EF2D277E +:1070A000ED0E79F0DCF0F9B000E1FFFC13F202E242 +:1070B0001B2DFCE9FDEB1AE10939E1F3C812EB14D1 +:1070C000E4F92820E0FC23EB22E9FB01DDD13AE8DA +:1070D000DAFE02DBF10B022FF91CF4120C03E7F7C6 +:1070E000F2F02E29E1D9FD24D1045EFBF6330BF535 +:1070F00011EAD2CC021CE8EFF5D8F50BC3F9FAF788 +:10710000430518E8F9F8110B2BFAE74EE0F6E42BEB +:10711000EB00DE37F32F27F2DCE7F02BEEF9F60574 +:1071200002E706EB0C0FED0D017B1CF9DD150408E1 +:107130002023EC040CF9DCC8F215F802122201122B +:10714000E9210A7FFDD6EF01EC0218F3E211F628DF +:10715000E6E7F511234830FACCCAED411F0E18EDD1 +:10716000EC1F0115D5B41215F8E27B06DADEF9F44E +:1071700001E515FB31C3D5557F0BE2E1B001F64EB9 +:10718000FF1E5FE329E84ADECA4CC913D5D8FBC706 +:10719000D9E8E402F5070D0FEE5EE201E35243E1A8 +:1071A000DD1EE4E2DA0106CC9B39F3AA2B50230C56 +:1071B000F902FC033CDE08A831C124EADFCE232A11 +:1071C00023F912FAE40A4E5A5007EE1B011CDF03A2 +:1071D000DEDD4441DCD8C1FDA22C1819DD45242494 +:1071E0003C3E4C0B09491CE86EDF1E35675C24E60B +:1071F000EC1FE9F9EB42F31DDCF2EDF1C6ECB00453 +:1072000008FAEC31B70708E5DF64201CDCCEBEFFCE +:10721000C636F80E3F73F413BCDECE020237D55FDC +:1072200011A1DB3FDFD2DEE261EF02FAF729C502EE +:10723000100800DE5BF526C1AC2C11273C2116C3DB +:107240000211C5E540B920E8F9392BF7D50FD33E37 +:10725000DB2EE9111D2125E8F01FEF45EFFD060E9D +:1072600007F713011EE90A12E3312807F40704EFB8 +:107270000300D9FB141B00E6F9E80524E5EB0BE954 +:107280000D040AEC0BEBE6081501F8FCFFE40D0C0D +:107290007F1720E9F82D12E4E72DF910140612D01B +:1072A000F10EF9EE01F104FCE929F6FE1611EA03EC +:1072B00000F4FAF4E9F0FCDA0C02F7DE06EDFF0D5B +:1072C000EE08F8F9F61CF4FAE2FFEAF2DF1310EB2D +:1072D00023FDF904E806F8EBDC08EEEF251D1BF1B1 +:1072E000020A2400E9E7EDEB1CFE21FBFE2C141F33 +:1072F0002FF9DF011A2EDFFA1CE4EE1419ED23DD5D +:107300000612F51E15D9EA0AF016FDEE2042EEF13E +:107310003710EC0DE303190E20F9F2EAF70805F631 +:10732000E30FE0FFF4F6F0E60E0B271C0DF4EEF78A +:1073300002E2EC32F807F93E11F9F91211EED6F239 +:10734000E402F10A050302FB05F3F0FFE402EA0997 +:1073500029101AF925052828E9F5EBDBFAD50124CF +:107360001CFF28F461E520DB30105EF9ECE2E8EE6A +:1073700005FDF1E62324F209F5E902071E030514D1 +:10738000F2E4FDEDE6040F10FCE7F61017CC0FEE6B +:107390007FE6FDF6ED10EB1CFBFFF1120212F50784 +:1073A000EF0DEAECFA0F02F7F010FBEE031F08FCFA +:1073B000F0D5E6D802E6E9032409F4FF1DF80BF83E +:1073C0000B0F03FEF5E2F8000D0D0702ECEFFDECEC +:1073D00001F406FCF5EA03F8FA2309E5F6F71B05C4 +:1073E000EA06E3F70E0218D5F32612F4F6BB142EC4 +:1073F00013F2F4120905F509FDF710EFE6EA340D72 +:10740000FCF9F0FFF90E09F1E51FD6FBFDFCFA0FC0 +:10741000FFF7DB072911F21B1539F33F25E709EDCB +:10742000D00EDCDA070E0FEAFDEEF745011BFC3348 +:1074300006D31406E6FE184800D6F1E9F803E2E3A5 +:10744000F6EEF6C6E8DA3105F4430A091D090DFB2C +:107450000D3110232D3624F52103002CB329EF1014 +:107460005709F6FC72F22ADD482865F6FED4F7EAE1 +:10747000D9FC39100DF20E0BD80CC2372AD2D7F72F +:10748000F0F51BD90303F50202E5DE1AE0F920222C +:1074900073E303DE323BF7C9EA13DF01FB52F2F27A +:1074A000F32A260EEDD8E8BDE306F5FAF156F433DB +:1074B0003200F1D9EE17CFDB011417C517FD06E234 +:1074C000D8D8FAF8D307E313FF0A06DB0D0008E368 +:1074D00028D7F7B8E5D8F0B4EB1B1BF2D1D9085484 +:1074E0000EECF5F304ED2AFE1C0FE41A08B0132885 +:1074F0003314C90B14F7D904E911E7DFEEDB2003DD +:107500000907B71665DE04470104C6040F21F2FA25 +:10751000FD05EBE74C1413FB2A09EA400AEB10EADD +:10752000DCC8FDD91E17EEE004EA06FCF739132F7C +:10753000EAC7E727E6EBFF7F07DA0F0201E8F40A64 +:10754000C5EBBE47DFFD4CE739191B1505F7080AE7 +:10755000D7400C31D1FDBAF0DF1702C434E005FF8B +:10756000FC0CDE22BAE4B4E00AF4780ADBDFB213E2 +:10757000F4F01D25F016F81425F501F70FEF39E8A2 +:10758000E31EFD16EABDE9241D2132EBD10E0C00ED +:10759000E8D8D8F4CCF80E2629F92B411F25E10AAA +:1075A000ED3D01C417CDDDE2EE150A48F309EFE920 +:1075B00046F4311EE01A36D7D2DFB90A2734F51364 +:1075C000F506B6340BE92E2AECEC2827E5D14AEA79 +:1075D00013DEC8D9DB023EBA0D0901F4EACD1A6FF9 +:1075E000C702F1B00A0D2F4E0500061D34EDED3E29 +:1075F00018FFFEFEE5D3D53C44FEE22400E83AF451 +:107600000127DD21E2E207F60DE3FEFFEAFB0B2195 +:10761000330D28D9FC12ED3CD2D33D29F2DB38479B +:1076200033F0F2030D0CD2E3191AEC16C3D90DADE9 +:10763000E1162566F83747243C1704F1FB41E8FEC4 +:10764000D2ED0ACAB17FEBDFDBF1114AF5E2F1E5D9 +:107650007FC23C301CD9E605DBFFE9DDD157B5EB35 +:10766000EF291CE4FCF0E8EC063C5DE7CA1AFD0CCF +:10767000FED3161835C5F81FE1563426CFFB0EEAA7 +:10768000C80E1802ECCEF9DAE5270FEC0804FBD29D +:10769000CE59021BD442DD22D2F6F83EE8F7F53887 +:1076A000F7E6E6EC07DD23064446EFE811F3F523A1 +:1076B0000E00D7F30410BD24E2FC12C4AE43CCFC90 +:1076C00019C540E744FB37F0194C0A0BE837C4E40E +:1076D00025EB26F240ADE4F401D4D300F1ED780BB4 +:1076E000D5C05E2E42FBE43F7B151A00E631EF5E0B +:1076F000BDDA0B231CFD10F6F251EBD542F866EB18 +:107700004356DD020E03EAE138142DE42BFE04DAC1 +:10771000B50719D515199ABD00D3D4CEC4DE37F8F4 +:107720001930D2FDD905A5EAFE6BD00115E2F3D8D8 +:10773000DFFEF80FDBFE6E2A32DEDCC4EE11EDB3A5 +:107740001D00D4026918EAD3C13DC122EA15DDEB60 +:1077500055EC3B13113D1D59F11CFE1AF9DC0D27A8 +:107760002E7EEDF63AF200EDDD19CFDD18E6FBDDF9 +:107770007FE3FB2922FEF3F0F603D6E9EDF2CFFD1D +:10778000EE14E0DE1DFFEE051A3AF905180D0DDBCB +:10779000FB1AE8FDFAE8F2ECF7DCE9E5D706FE545F +:1077A000D31BE1FFF80A16091B3906060919121343 +:1077B00004E0CBF40456FEF2E70506D801051200FA +:1077C000E6D4EDFE170CFE4F080F260418E7022D35 +:1077D0002A1C222103081DFCDAD0FB2DFFD203DD79 +:1077E000E0EAD00BF61CEDFD043EF9EADFE5F140DE +:1077F000FB33D5191CECF319F20FFEC90A0BEF0A83 +:10780000E6F40E1220ECF5F7E1FA3604E0C8FCECE1 +:107810001A1EED10EED90A0506F4F3E6EED5D704EC +:10782000F50800F1FA2CCC3212FFEA2E29BEED4900 +:10783000240418DE090D1EDE211CD3C8BDEFFDFC9B +:1078400018CF280213D2F3FFEECB0415F0C8F7E4EB +:10785000121A1519F31414FC0BE307F10FF6FA15BD +:10786000EDF909E3FAFAFD03FAE31CE7E9F001D7C1 +:10787000F606F6FC060CEC17080634FCED12FFF6D3 +:10788000FC0CF4E722DD01F009FFFCE8FA02131911 +:107890000FFFF106FDDE0D2D2116ECFA25EDF5DDCD +:1078A000080C03FA03F0F7FB0F22F211022F1EF46B +:1078B0000000DBF9FBFFF712221511FAF4F4102196 +:1078C000EE3B05E5E10B1A3700F1F6FD0900FBF18F +:1078D000E8E20A20FCE91AF4E9F3EDF20C0E0A12D0 +:1078E000D6F1F80AF6062CEFEE21EB00FBF0DE04F1 +:1078F000120709FE18470415E7D80607040A1907F6 +:1079000003F8DDF41DEEFD04DC24E9110A4201FB5D +:107910000AF7F4F0F5F3F31102F0EDED1C7F14FD1E +:1079200029082CED02EAE10E0907F4F0EF0413FA3E +:10793000FE01F112F1EEE206FB1DE006EF25D8CEC6 +:10794000EFF4E4E1F818F22219DAFB160604F4EC7D +:107950003A0CE70825F13AFDD5EE23FDDD1407D9F1 +:10796000E41C5A7FE83BD0F1E3DE02F7CEF9DD0BF1 +:10797000EA610D23E9FEF7D6EC2F5BF7E6EF291954 +:10798000EED1E50229CD2A32E50D0103D71633F6F3 +:10799000E314F6EF06E85517E9FAEDFFFCF00AD21A +:1079A00007D0FAEE210DE2D9EF20E304F10CC51166 +:1079B000E810C005F707FF0125FD0E05EFDD3EEAE3 +:1079C000D9FAE914D5D334190FF9050707EE2105C3 +:1079D000031AE90CEAD6EBD7FCF3EFE3E4E804F092 +:1079E00018FA02111322F0E50CFFF8E4FD4E30F90D +:1079F000E5E138FEEA02EA2034D71414EBD8DF08B8 +:107A0000F102CD232804F30AF71B03D5DBF2FDDBDB +:107A1000F8241100D8F3F1DDEB132B18DDEEF1CAD9 +:107A200028FDEC30F1E8F5131CE6E0CA39DE020B64 +:107A30000CF11722FF020C29EADC4CD9A436F5DA46 +:107A4000E305F92FCFEF2D16E515000BEBF307E754 +:107A50000F04AE0DE6D502F1EBF32E100F17EBCEAF +:107A6000EA08E0DB47EADE03FA521AE4F01801CC38 +:107A70000D39FFE3E91B0BEF153E02FB071C68EF16 +:107A800002F6E0F8331B23E1D1EA03F4010CDCED4C +:107A9000E938FFCC05D1F0C445E2D942F4C0FF0D6E +:107AA000F1D410BB1E07FFD12DE2F0EDD2DC12366F +:107AB0001B102BD6ED52E3EAE33F0FF313F40D4511 +:107AC000DB3133C80E0416DD12ECE008E4EE11FEE3 +:107AD000FCE7DA29F602F11404FDC840D7D2D3F846 +:107AE000F2E5D925F3F7D52502E402FA5C08062968 +:107AF000E8F802F6DC18E6EBFED9081939F515E7C7 +:107B0000F3E4DE26FD151143F1EB03207FE124DED3 +:107B1000F22AE5F31EDD3223ECD903E6DB06E3208F +:107B20001B1AED17CF2CE7C30ED01FF92EF3E85721 +:107B3000FD1E00E2EA12EBD7041A1C043905FAC84C +:107B4000F8E531F42C40CE12FEE00FE62D3A0AFCA7 +:107B5000DBEB34F22B2D1D0620F10208EE1C29FF71 +:107B6000260F121B1140E20A044406E8C8D123255F +:107B7000E1D0D2FC5200FEFC25BCF828DCF824FE43 +:107B8000FE040EC5EBD1ED0091D600D7EBF7EEFA6F +:107B90001FF70FF3EC14F8DB03351B4B0F09082A12 +:107BA0000A12E8DE0CD6159F0604E1FEF3C50E1E90 +:107BB000EB4ACB04EF19E953EFFEECF2F352DE0788 +:107BC00012F31B47ECDBD217D70DEA1704C8E1D23A +:107BD00019EFFD49E707DEEA35F8D5E728F16FD55B +:107BE000EB2AFB230A2BFF1053F816D811E2E433DB +:107BF0000721CCEDEA271B24612910EC1DF83CE19C +:107C00001E171BFB2AF005160BFFE2F92B1300F6DB +:107C10006FD40FF22FF9401706E3FB09BA19BFF131 +:107C200003E2BCD77FE7C618132CDE02D1EAD9E6FF +:107C3000E0F626230C0D2F2335E7052EEF42D6DC88 +:107C4000CC02F7FB32EEE4F7FEF305C3E2D8C6132D +:107C5000F8F6F2F3091DE903CD300C0215E3EEE767 +:107C6000F5C90204FB0EF102F4110E0B0414E9FE37 +:107C700029FBE71A0E02F72D0A11FAF2E90DF807AF +:107C8000E21CEEE0EFE30B10D205FC31150913EE18 +:107C9000101A0FF2F12609EF021AE80C01EFF707AC +:107CA00001051AD7F4DBEB13E1E1F7F729EAF7D680 +:107CB000050F0EF012F612F1F23DEDC6F6FAE50CE4 +:107CC000FAE4F216082F0DD712EA0D03FBE0F30BCE +:107CD000FC002F17E5F8DB02FD26F40303FC270365 +:107CE000F4F40512F9E4EA08051E2313E505F3F997 +:107CF000EE08EDE6DFF51DF97F29330907E251E8CB +:107D0000FEFE06D81B131001E40D05E95C0011010D +:107D10000028F83320D3E31E01E4FBF9D9F9E11977 +:107D2000EE3FE4062AF6F115011E0F01F6EDE9D942 +:107D3000030DFF0A16E8EF06FF21EFEA07FEFBEA54 +:107D4000EF03D5F122EB14FB521BF1F90737F3E4F3 +:107D5000ECFAFBF6090B1009F3E6DFED05FE151A48 +:107D6000FEEBF1F405E51B08F3EA254A22CA21FAE5 +:107D7000F118EF05F8E8170D7807DC0FC900EA1FC6 +:107D8000ED04FDD4F70513DAE54CF1D0EAF00A0171 +:107D90000FF50AEDF8DB2B12F84D0AD72F1E082637 +:107DA000060F2308DAF61518FFE0E6E44F27FE0F6A +:107DB000EF1C0AE80DDCE0F107C8DAF0EDFBFA0889 +:107DC00034010107ED00E933221A1BEC1806F3FB1E +:107DD000FD02FCF5FBFFD1F2CC1F0B1F2B03FD01B5 +:107DE000F5F70BF32E0901E50AF4B5F45313F9FC8A +:107DF000071DE006F63FEC1BE403F2E20523FB342B +:107E00001D0B0E0124180B020EEED6E4E8D8E5187F +:107E1000E100F506FF2CCFE8D706100308E2EA1CC4 +:107E2000FFF1E010E9E905CB68330DF6E524F11B1D +:107E300006D7F7EC1CEB0231E70B1B19FFF2FEE84B +:107E4000EF04DDE9EBFA24DBDA087FF11603ECE955 +:107E5000FC08E6FE110002F33E06E6F60EFB2802E1 +:107E6000FDD5FB01EAF5EAFE030114F90AF4F6EF89 +:107E7000F53B2EF60AE1CBEA0BDAFFFD0BF8EC4DF1 +:107E8000F61708EA0E24FDD32825040820FCF9077C +:107E9000F883F80D5FE5061604031DFBDD0114FDF4 +:107EA000011425D5E10FF411E927E6043E281AF85C +:107EB000FEE213DBF9DBFD070A28D1FA04FC011905 +:107EC00027E31A02EFF5141E05DEFE02FC21F3186B +:107ED00003E91EFE09E908DC5473F510D4F4E4F557 +:107EE000E7F31C15091836021002FB090CDC05EB40 +:107EF000CB0CDCED14424001FE110BDAE2F2F8206B +:107F000003F50CFB25191C10F420EB21F5D1F931F8 +:107F1000CEFEDC09EF13E7FBBDF5F97FDAF8030DC0 +:107F200002D2EF1BDD0AF11DE926EF32130B02FA34 +:107F3000042F043C04F10613F8FD02D527D4E2FF18 +:107F400019DCEC04DBF717F1FAC31510EE33D92274 +:107F5000051DE4EFE909CB1D13FBE700203324DF07 +:107F6000F4F8F716D7EC1B106F0025370AF4EDCEA6 +:107F700003D311F2037F0A05EBF1E9EC06F25A256F +:107F80001CEEF6150BEEEA222B44020127FFF8D473 +:107F9000FCEDF504DCE7E9E115E81A0334F0EE093D +:107FA000E6350A01210409C51110EE34DD41D11076 +:107FB0002C21E54CE10DDBCB0B05D8F00269EF1469 +:107FC000F421E8EC0BEB121D060812E1ECBDF211F6 +:107FD00003F8DC09FBDFF5F7EC2BFCF735E2D9D031 +:107FE000D3E808F1F7D618271AE8EB1F0D48F1EE91 +:107FF000D60EEA180BDC0A4DEE0DDEE9CDF7C7BC54 +:1080000020F6F5DF21F615F005D6EA410CD509EB8F +:10801000041E0623FB05D4E5F9E8D8F7F8D628F2C4 +:10802000DE7602FEE8E2EA203DEA1632220604FF8E +:108030000C4BDAEF0C00FEE6F5F5F7F3CBF6F9D5CD +:108040001073FB4BD61B2C3C0B4707F50305F6368C +:10805000FA19ED14FDDBE5F0CA28EFC0E12D4B0164 +:10806000E514DF4D144BF7E1FD2DC0CEF9101710CC +:10807000274F0928F90323EAFE2A2808E1001635CC +:10808000EE39190DE9E0F645DDE409ECF1E315F40C +:1080900004F3FBE9F903013109FBCF06F1EDF2E34B +:1080A00008DC061767E52DEAE5FBF200F9EAE96965 +:1080B000DDFAF30AF7FE0BFDC0FD25EADE231E23E1 +:1080C000CE18E8F8F0F4F5171BEA032D32DCFCFAC1 +:1080D000D5E8E108D009F3D0FBF604F041F7CB1264 +:1080E000F50DDBCF06FAE2F119EC0C13E5BEFB1F30 +:1080F000ED0031DEE02716F524142414DA14DDF146 +:10810000171931E717060B04FD4F1ED4E9E9DA0D04 +:10811000F2F1EEE2002F132FD30B38E4E2F7CAF3AB +:1081200020C9F104F3F80D0B01F0F1E5F8D5F8EDF5 +:108130000BDFF313F80AD85CF70222CFD8090D7FC2 +:10814000E00BED0AE7050829E509FEFF39CC08FB3D +:10815000DCE5F635322000F8DAFF21FF0503C91807 +:10816000EAEDF1174FF2EEF10AFF17F3EBE8E4DC6A +:1081700009051AEB0D22EF016CF517300547FB38A6 +:1081800010EFD200F10CF6BFF704E4D40000DEF1EA +:1081900009AE28E105DAEAE603F6E749FEEB371710 +:1081A0000014FAF8142E0C31F2ED11EE450CE20A2F +:1081B00009E818E5E9D4D5EAC513F829F80DD5ED95 +:1081C000EA271ADA04E8280005F6E601022610F587 +:1081D00007EED3FAFEE52451D545EDFA1F29DEF06E +:1081E000ECD406F6E22BE02F0F1700FFFEEA39DB96 +:1081F00017DDDD1BE33E7FF6F327F6EB0F1009EFEB +:10820000E2F4FD11082D1FF70AE5F5E40655EFEF3E +:10821000D6E5DFEE041906071DEEF42A09EFFFDBB1 +:108220000AF2F2F7DD1A1C5BE515CB161AF50415F8 +:10823000DC290BF2E721EFEEE4101B060FEBD3274E +:1082400011F30AD6101033FBC5F62E031A2CFC4589 +:10825000F600C9ECEAE4EBE10CF9EFFFEDD4010B19 +:10826000EB1704EFB9DB34FADFEDE4F80618EA1592 +:1082700011F1E700FE100124DD1124EB27E95CE099 +:1082800035F420DA2108EDE50F2C14EC0BE631FB78 +:1082900002DDE9EFF60906F4F9D7EC2664E6F7E922 +:1082A000EEF01426CD01F3F07F5A19FEE6D1D71F68 +:1082B000E81D0926DC09D62539F3FFBEFAEBD8F90B +:1082C000F83724134ED514FC1BDF0831FDF1ECD335 +:1082D000EBDC05ECE4EDF11AE6F602F6E109FA430F +:1082E000120F22E70C4C06FB18DDFEECFA13FBFA2A +:1082F0001FDD29304703F4F5DC730211EAD4B8E638 +:10830000E936E507D7050912FC28D717EC0D0CF163 +:10831000EE5FEC02EC2B0601E027173DF005F5F1CE +:10832000080AE900F8F7F1ED07DDD25417F8EBE899 +:108330002E1CE707D42BCC020202D6FEF61ACF1A67 +:10834000373407FDDAE32A3106FBD9E6FA0709F0EC +:10835000EE2107E90E09FFFEF5C30A0B18FD0CC05C +:108360000805FDFEDFFE36032511F343FFF0D0DFE5 +:10837000FDE8F6F10766F401E1DD0CF545DD702658 +:10838000EFFCF60A02E60824407F04F4220E08F10E +:10839000F9FE3315F8D2CE001DD7F9E72FE310060A +:1083A000F23C121B19F5E8EB2A00EE4CF275F124B1 +:1083B000F434D8420AEF01D200D5E60C193EED079D +:1083C000072ED6E206FCE32CF8E809F40AB6DA0731 +:1083D00002FBEE04ECC715F8F9150DDE1AF6D8B05D +:1083E000E6C2FF0DE8E913F9EEF5FAF2F5DFDF3644 +:1083F000E4DFF50521B8FC2CD0E9F8EED5F0C2D8C1 +:1084000028FBEAD81EFEEBF3E3D6010909DA04FDE6 +:10841000F02506EEDC0BF0FDF6E7D7D5010F10C610 +:10842000FB45171617F2F8F31BFD265F20FB0EED38 +:108430001A40C81D05D107FC07E6F8E5DCEE1FF879 +:10844000384EFEF6E2024B2A1441E30D1118EA1AE7 +:1084500018F1EBE223012BFDFF27331DE1EECBEA00 +:1084600022FC11E37FD91FD8152D2BE7D505E9C8CC +:10847000F6D3FC032ED9C519EF09FBF30DC847E964 +:10848000E7F1F9F700E61327F5ED11150C080B35A8 +:10849000311118DC140D17F407ED0419F9F1D8DFC8 +:1084A000F226E7E804F100F8D400EED83AFDEAE657 +:1084B00011F4EB1DF900F51A1BF5FB26FB220F1535 +:1084C000EFEA12E41D15EDF4E3F7F41007F0DD0C0C +:1084D0001700F400EDDDF3ECFE11F3DDDD07EBFD3D +:1084E0002A45EAF504FB1A05F8EBDD13E05DF3F528 +:1084F000FADB4C1C36FCFF28B8E0FE1E0FE619F52F +:1085000003DAD4DB0801E629EF27E1F0F9100F05C3 +:1085100002EAF106EBEEF100087FE2EA58470DD7D8 +:108520002730DB29F6F5F813F02F0416F520FC10A0 +:1085300002FAEB0AD3F805F6FB15E8FA1301D10E9F +:10854000E8FDEDF706FC34131C07FA3C20F4E63C8A +:10855000E3D80D1A0BD41AE901192FDE1BDECCF576 +:10856000DFF1060DEF3E1F2B01E7130E0A12380054 +:10857000E2E820E424D30D4E320FE62C0BFAE4EAB5 +:108580003140020EB806FC22362DE7DA05EF3B0A31 +:10859000D6110409F9FDEEFE041DEE4AF907FEE2CC +:1085A00000D81758E4FBB80F103BDDD9E405DFDA3B +:1085B000E4447F01E701E3D80AC8F9ED0328A501E7 +:1085C000E2EE0EE53C0711F507EAE810093F20EA64 +:1085D000FFC9F1C1EB04FD03E5FD15191D1C10D108 +:1085E000BF08E50FF6F630186228E9DDFA33F1D15D +:1085F000CA040915FED809F1FDE703EDE6F511C936 +:10860000ED08DF1F1FD53EF5127EE60218F10525A5 +:10861000FE0B0828E5EED33CE20EE5F3021A35F630 +:10862000EA1708F71ED8C9D6260A00DEEA541F0B3F +:108630001F3B071D1AD6E508512110E41206D71674 +:1086400003EBF9F1D3182202CDFF2021070708E23E +:108650002108C8EDF6FF09FF2313033EFBF7F1D411 +:1086600016DCDA0FF629327F4706EA0510244FE6BA +:1086700009F6EC15763EE7FCF5F5F538060DF356F0 +:108680001BF50AE706DA1B264A060E08EBEF1C0F5D +:10869000E7DF0DDDE02607163060E217EDF3210974 +:1086A000D5292306D916D20DE7EEF3D6EAF42BF638 +:1086B000080B06DDEEF4F3EB39B91CEFFC06CF0234 +:1086C0000C00F5FCF6DA0A0B020412FA27F50CDBB3 +:1086D0001DFBE10DBF06F92607EAE7F6FDEBE50B0A +:1086E000F2E500FCD5C5312923F500E3D1D6FC2AFB +:1086F000BF0D28F0D42018010CEDF6F5FCF20CF3B8 +:10870000E70FEA17F60F3DF505FED1F571E0FC40E5 +:10871000E907FA34E722FE00E6EAD5DC1CFECB10BE +:10872000F9FB0118F923F518181EF80DFB091D0EA9 +:10873000F7FDD6281DFCEFEF0F1802EA19FF0622FD +:10874000DE01EBED16F70BEAF3EADFCE0A11E202E7 +:10875000EBFDCC3C063FFCFE09EFDA57D50A09C811 +:10876000163826082115F028030C34FBE8F945DFFC +:10877000F20F0909E0E542C8230F13382031063112 +:108780000AD5EDE32EE9E1F2BB05E4F9DDE123E1F1 +:108790002BD4F207F209C0E00437F70DCD5AFC00E4 +:1087A000F21723003FED05EDFDC839433CEA13EA1B +:1087B00019D443EE03E1DBDEF701FBE4F01704110B +:1087C000F6EDBCFB27290369E630DF09FB1CEC3022 +:1087D000EA09F9C8E2D7F0F9E303FFD2FFE404079E +:1087E000F3072C32E010100E0DEEE5392815E1B03C +:1087F000F807DA1ED7001DCEF70EE5EE0BF2EFC03C +:10880000081C0707F6DEE5FB27D3EC121A2517DF55 +:10881000190E0D25CDEC05FD34E1E716F80110EB3E +:1088200013D9EFDF1EDAF3EF3221FBD836E7F6E09B +:1088300028E017FF02F6F119457F130AEE0DF71D28 +:10884000DD35F101D6F2FAD1E208F9EFE91D0DDDCF +:10885000366CC9FCDEF6B02FE53CF72DE1F71D01C3 +:108860000302D67EDB365ABBC0F5F94D3FC3F8EAAA +:108870000D690D0ADAE802F2C8134E77E0FF2FE621 +:10888000C3F31444CED827FA43344029EAFDED0A55 +:10889000CEB6D7F2D8B7D9047FE610DE1EEC08B703 +:1088A0001E9FEEEAABFB07EBF323092E01CFB6F7D1 +:1088B000FA3C0FF7F8E9F3E41B4034032D55F105BA +:1088C000EC1E06EBD4F3F3D5EFE3D003392FE22609 +:1088D00025FF37B1F6D7290EC504DCE2CFC73A49E8 +:1088E000EC29DC101CDCD13AF70CF421DDF112C9C3 +:1088F0002317F40007F8C4E1EE294E3E1EF102CD25 +:10890000C51AE5E9F3FBE01A4007F35ADFE5EE0884 +:108910001DE86A22FCF01907FA090DCCEBEF09DD1E +:10892000C313E7D8FCE2E5DA32DDF1D2D6CEDB1DA7 +:10893000EFF5E4DED5F0112DEE242D4B3626CEFAE0 +:10894000D3E0EFEDE703F8EC07FAF600BFE6BC185A +:1089500011FFCDDBE91C0133EA1A1406E409EEF934 +:10896000DD3EC0D5EAE503EFEB55D3F63D13F9D371 +:1089700050C2F4D1043416ECEC170209EA1DD4FEFF +:10898000C320DD2426DCE025E8ECEDEBBCF4150388 +:10899000F763FDDFDA0AD123E2E2C00BD5FCFA046B +:1089A000E939F609D7E7F4D32A3BEE263C3B290AFE +:1089B000DC25EBF8F724FCC8F10E0BDF1C6C0D0175 +:1089C000F5E0DCD5230251FD15F3E2C63F0223F4A6 +:1089D000130B0CFCE5F9D4EAD42415FCDBC303FF2C +:1089E000E2E7FAD3DEC6F8FA153303F8DE95FA0BA0 +:1089F000FB11E3137019D61DD3CA0FF6F401DFE3A0 +:108A000024DCE7EC2518E80AB1F429F2D40DF3E0F0 +:108A1000003FE3CE10EF06D00946DEF7E1E8DCFCCC +:108A200045F3D4DB1E38093D31D33E7FD0DE090E3D +:108A300006DE09120E0EF5E9F5E5E908DCD32B0692 +:108A4000D675F9D81BFF220A36EB6D007408E500D5 +:108A500007DBD9F3E3FC0F7FEB462801DFF1F316C8 +:108A60001046CD0019F9D101FC30FBE238FCD6D715 +:108A700043DDF7EFFA07E9E9ED12E9FEF0FEC8E39E +:108A8000F0151BFC05ECE0210DE4EAEEFED723FD1A +:108A9000E937EFEBE8DCDD1D01F8C825E8FAEC3A30 +:108AA000FE46210D00CDF7F43225F93D2F0B4D0682 +:108AB000DBEBF3FBED3B17D2E2060BE5EB27FC000B +:108AC000D6D9DEE817DF1C0334E9EDD824110108FC +:108AD000320C200D02EAEF27D7F91B03E6DEF90D71 +:108AE000EAD50FDDFDEEF708280401F5E32CCC12E2 +:108AF0003433FF083A0CE3FAE6E7E0E6F2E3040178 +:108B0000E8E45A1B4100EB02CAD855F0E6EA11E747 +:108B1000FC23F1EDE9E150F7F736F10E02EBDBDF74 +:108B200000ECE6D90559F4392EE7EB63F6F0FD0BBE +:108B3000050EFD0C2605F0FDDDEDD9FDCEF1EC16A0 +:108B4000F6FC2FF601F21D101EF46B0E11EBECFC7F +:108B50006603F3E838B72FD13C0C26F6FBCD17F4AB +:108B6000196603F85AE1D704E80F29F401E550D655 +:108B7000D7DAF625E0D5C6FD10C3EB04CEE8FE1F1C +:108B8000F526EC051403370515EEF73322EB01F853 +:108B9000D9CA08F7A829E4F4FD04F8BFB50CBA2B2C +:108BA000F6141DC312FA3DD55235CB54FFF7EA5ADD +:108BB000E6EEEEF6FF13CB00D00FD0F9DCEAB01FE3 +:108BC000F2E9610D3707E603D32C1F36DB340AD8F0 +:108BD00025BE1C10FEFC2BF55A0E1B051C1109D8D6 +:108BE000F1EF594E1AFCCBF83412F8E053E7E035B8 +:108BF000042FCEF818C2EC3CDC4128BEE41646EC4B +:108C00000DDCDD2F0107EB4DF5BAFC56D463F8E916 +:108C10007F33DFE6CDE1E52001DD1009D515C6EE95 +:108C200024F2FBF221E9D2DF3D1B00FFDCEC1F2721 +:108C3000CEFAC43DDF1827D8F407C3F50DBD13D510 +:108C4000E3102EDA6627E8DD01161E34E9FED7E4CC +:108C500004ED05EAE12D37F61DE4DAEF19E82BD92A +:108C6000E121F3FEFDEA1EFA7FC8115FEA0209E284 +:108C7000C7EC0AEEFDF608EEF8D7F2F3F6E5F213CC +:108C8000F21DE00A50FAF9121221F0072AF3E9FD69 +:108C9000D0E40C28F7BD0C10F00E1BF03EFAF417D0 +:108CA0000819ECDD170DC60C43DA05F0E45AF61886 +:108CB000F5DFED50D7FCFB0FFBB7F2DDF70F040338 +:108CC0000638E22B11CDCCF7F8F9CEE9DFFDEDEE59 +:108CD000E8F31BE1FCE401E3E71C092A31E30FF5AB +:108CE00016C8EB23FD4F11021BEBFF15F5F223FE17 +:108CF000EB06D1D90CF9EF2FD8F7D23ACDE8F5ED44 +:108D0000DDF3E439EDDFF71CF0D610071FEE3DED83 +:108D10000512F608F96AE5FD140B2AFF000220FD92 +:108D2000FBF6FEF6EBE1F6EC045C16DD6B1B0CC209 +:108D3000380BF8D6E30DE915E31EE7EB02CD15D5A8 +:108D400037EAE4F8DEFA4C2E021A0BE3F3F6F14BA5 +:108D5000111508F2E40317DEE96F02E81E11EAFFBD +:108D60000BECFC0C33F708FE141D18F7EFF0F4F1D0 +:108D7000AAF0FC06243000C41CF0FAFAB1EF35DA90 +:108D80002906E0FFF2ED08F7F81CF62016FC44F681 +:108D9000CB0FDDD9010EFBD9EAEECDD8FED7D50534 +:108DA000FC0DEDDDEA28D8F51EE7EE0016CE1EE03C +:108DB000D116F4120901E0791909F9C1E60E14255A +:108DC000ED0D03CC39F30AEE19E92222EB3C02F255 +:108DD0000FEFFFE80E4600F1DD0713F405F244142F +:108DE000CFE7F9E002FD36092B42F8D5E900104E35 +:108DF000F705F8F41DCC23D50DF51BE21B1A47042B +:108E000014E011FA1805DAFFFBF35B15E1F3050E28 +:108E10000B15D9F8E9D600E0EEF62709F509E5DBF0 +:108E2000F8E7CDCFF10DEBF602F804277FFB032C1A +:108E3000ED59DD07020767E7F403DBEAE008EF1707 +:108E400001EEDBEDFEDEFD1A060A26F3FD0E430001 +:108E5000FEF0071FDD261C160124E5200AF1EAFBBF +:108E60001CFEF5092FDA12F31A33FB12E41FE00699 +:108E7000E601E8FC0C27F8D1F3D0FF03F3154D1100 +:108E8000FA1FCBEEE1F91407EF19F1FB10012F05E2 +:108E9000F0F403E7F50702F70224F7ECFFD4ED172F +:108EA000FFFAEDF3DCDFFBEF18E709F5DDF6062B43 +:108EB000DD1FEFF309F8EF411323EDE9E5CDE409F8 +:108EC000F106EAED09DA2CE1FFDE3300142A29E28B +:108ED00032F114D2002209000E1009EB0BF260FBF4 +:108EE000EADDF9101708D502092CFE000319061750 +:108EF00004E9E40305D2EBFFF219EAF913FE3F019E +:108F0000F5F5ED1AF604CBF3E5CE51FE010304F2BC +:108F1000FE1BFFDBDFFDFCF1EEF914FF12EE0AEFA2 +:108F20000D09F2D90C10FFE92704F5EA44DFF60039 +:108F3000031D0500161E7F13D53DF8ED0821EC2218 +:108F400039E3E4E34C02D5E4F81303F1EB0A09EE4C +:108F5000FD24E2F7E6FFF9F3FCF10FFAF71806EF4C +:108F60002CEBEFF9051AF0F6F4FC140E08EEF8EF0E +:108F7000D4ED15EAEC7FFB06EBE212FB0405EEFBF9 +:108F8000FB0000FF33FDF114E338F608F3FF130292 +:108F9000F42F070EFAF1EB021ED9F10203130AF8BF +:108FA000152304F2FB07FFEDFC360EF2FDF21BEC7D +:108FB000DD1AFB01E60DFFF6F30FFD001238FE226D +:108FC000011805F3F20DF40209F918FEFDFD03FC8A +:108FD0001A0DFBDDFCF10BF9E9EEFAE4FD060A0CD3 +:108FE000F607E7ECDBCEF214FD16061DED000C08CB +:108FF0000607FA140AFBEDF4F2FBFEF2FCFBE3FDBC +:109000001000EA032401F90EF0FD0C1605FDF3EF44 +:109010000603FFF404F70602F2E8DCE7E717001A9C +:1090200027EBF506FCE7091D40E80545FAF908FCC1 +:10903000FDF2F1160719EDF8FFF7EFE9F6EA17EC84 +:10904000F92AEDEFE71229E92706E30F15EF0001F2 +:10905000F701F800F0DAFA1BF1D0FAFF7FF430E103 +:10906000F7F9ED01FBD8E8EA1D16101BF5DDEADF84 +:10907000EEF803F1FE12E5F7EFF9F1022EF9EE0337 +:10908000E3E8D8FDE407FD021403F3F9EFEB1C0558 +:10909000DEE3FB061CE7F7E8E4FFF4FDF9F6EAEF90 +:1090A000F20F01ECE1FD1DF52E18FC27EB1DD81089 +:1090B000D7FBEBEDFD1A09E7F6F9FAFA0DF25F06B8 +:1090C0000202E8D5FAECE123E5DCFCDA00C1FFFEA0 +:1090D000E9FA101AF6E9F404EFF7F42604F329F993 +:1090E00010FE2307001B272BE606FDF9FD06FC0FEB +:1090F00011F905F624250F07F108F82BFBEAF6FF16 +:10910000F6FA1E01FEF8E70EECEBE81F01FEF0296F +:109110002FE3D0FB016EE902FA1BFA21FE14EF12D5 +:109120000A0933024AF42010073AEFF721DA15F35F +:10913000CEFB10F80518F70ECA19F5E6EF1B11EF74 +:10914000F2F3D8ECE501FC07EDE4FB1401F717EAB4 +:109150001865E1B5CCF906CAE9DE5DC7F5ECED307E +:10916000E846EFFE2CDF18FF0D23C5C81DBCDDD778 +:1091700072BF06263CE9A6DD0BF33242D66EDCED6B +:10918000EF22080B0D030EFB040DD60232E1DB19B2 +:10919000F8E6EDE8F2F8D40EC11DD70CFFC1F4CF0C +:1091A000EE430DE3C913F404450DDCE703FEEAFBCF +:1091B000FD4DC32926E9F10BF8B615D21EFC02F3CA +:1091C000F5E3FAD7F0CCF40EDE00F1F77DDEED56D4 +:1091D00043E4EFF8E627F9E901F2DBE3E0CAC9046A +:1091E000F413E54502BF1045040D0ED0E77CDC31D9 +:1091F000DCCF2C31440EB6EF25061638FB1CDC08FC +:10920000FCE65E1B2CF1BC20BF1A2E1F1EEAF11FCC +:10921000E7260C0101EEDE173179EAC6F7FE6A4255 +:10922000E517F0F0AA0BD802F3E426541A35FC1324 +:109230001C02C646BD17310A7F51F21DD6D8E2C1C5 +:10924000E81D08F40BCBED0B14C8E42B0DFA031743 +:10925000EBD70527B60CE0F0DC1ACC03D327FDEEE4 +:10926000EB7FF60E6408E4F2EB0827FEC307DBECA5 +:10927000D1FD16FC4E3114D520F10434D84924D840 +:109280002BF41332181A2BD7FCDCED37D603151943 +:1092900006452309F7E4E9E0DD08EAFC0307D0F11D +:1092A00019FEE9E32B432FF1DED2EFDF0CC3D21F0F +:1092B000EBE8E611F4F4CFE2D0F9BFC80222E40AE9 +:1092C000F9F11B00412433F6DDF90AF9DD46F3FB21 +:1092D00024C0DBF942D21507362C100A26FA0131D8 +:1092E000EDF3FA0FF7C7071922D224150AD2F209B3 +:1092F000D83222F3E41334DC66D9EED6300E18F5FA +:10930000F53BFD03FC18F5FF2205F126F408CAF52C +:1093100001C6F0E003F1EE09162B142618F3DE1A4D +:1093200008E3E629F5FE37F70AE606F4FEFC0C0032 +:10933000F1EDFF591530E3120CD8DED6CAE0F70D77 +:10934000DCF216DD1949E7B7BD1E2CF5FE07E22B4E +:109350001339E5EA0CF3E610CA25121AFCEFF018EF +:1093600001101F7FFB22162AFA02F7DFFFFBE9BA82 +:10937000D96BEBF00926D7E2183266E9EE0762ED09 +:1093800007F5EC0234E93D3B083A072DF20D1A1EB1 +:10939000E41AF0F5D1D0F717C2FCE7F5D9E2F701EE +:1093A00007C30CF4FFFED6D9D20EDDFE0CF3DCFBB6 +:1093B000F5EEBA03E752FFE7F2FD2B0E01012AEEAC +:1093C000E304CEF8F8EC07EE00DB22D928F10EED2D +:1093D000EDF31D03D4E4E422EFF501F128EDF019DB +:1093E0000E06040915FF1231F9FC12F0F30D4EF5CB +:1093F000EAEB1831142F0717272408FB02F500E9C0 +:109400003B041510E709EF24C3EA04C0F2EC09D9C4 +:109410000FF22717E3FB03EED60B45EAD413F90549 +:109420002EEEF411EA13D92649D1CCC9F1F3F7D6BF +:10943000F82F26E701E81BF7E7B726ECE200E40186 +:10944000D01F1905E304DEFB3CEE0DFA24E0E9F140 +:10945000F20500F5F5D0D7F8E81C122722FA40FAF9 +:10946000021C241ED5EC0EF31B130C00FBEADC05DA +:109470000AFFDCDFF2040F0FECE7F5E0DC673C18D5 +:109480004CE328DD291A48D8EE0E0E50FB030E0DD2 +:109490000F05117FF0F7DB16E126E3FDE107F41875 +:1094A000FDFDF656D0FAEF25FAF7DA120B0233FE7D +:1094B0000EE7BC18F8FC00F1EAE709DF00DB13E176 +:1094C000DD0B11EEE20E17F215DBFB0BDC130EFACF +:1094D0005030E808FFE9F60FE5E6F90BF0DFDABFF8 +:1094E000F02C12E20CCEE6EC06D5D31707EF28E5F8 +:1094F000F2F2D9DEE4200AF42D1103E4E8F6EC0DD3 +:1095000057E8F4CA161FF51A35D0FF070CF6DAFD36 +:109510002806E4170ADF36F4F0FF49D6F700E6EC38 +:1095200011F7F309DB1F1D0CECF44AEEDDCFE5D893 +:10953000FBE60AF2EEEE32D6F5FD171F55055D1E6D +:10954000E0F23DF9D701D9FBFE0DABFC0008F2C9F2 +:1095500015EFDB5A27F4E4FACC131110E640E010C3 +:109560003DEC092BE812E9E8D7D0603BF8F8E5EAD2 +:10957000E74A24F0DF06C920E6DFFE0D16E41E1AD6 +:10958000D210F5F7F3E1EE02DD3D031AF814DB0A21 +:10959000EAE0F2F42FF60BFF7FF6E80516F50CF182 +:1095A000D20704FA2C0400F0E80912E1E3BBBF1B68 +:1095B000E60BD8F4E429FACCD7F12D17F708FCF61E +:1095C00019DEF3C82DE1C45C12D8FDF7001434DDB8 +:1095D00006F006F60134F724311278EAF8FEBB35BE +:1095E000E303CAF3B8E40F30E83032ECF9030425A2 +:1095F000D8020215E309F915061FD2CD0ED44BDCB3 +:109600005510CDFB0BD3F02402EC291B0113F7F10D +:109610000F0EDA05FEE702F6EAEB27DD19096C0901 +:10962000F2C2C2E3EE1DEAFCE1FFF8F1E5DD11E76D +:1096300002D92A311DFCF1D3E114481AFAE7F51DCD +:1096400019E5ED362D37E70D4F22DA1D07FA1D1308 +:1096500025FADCDFFBE6F5FF07F5E7ED37EFEE0E69 +:109660001DE24324E6E7F7F3E4CEDED9E7F6F6E8B9 +:109670000ED1E8F8EDE8F4F4E0DAE6D319FAEB13EA +:10968000F8F32802FEF7F9E9110DF808C7EA0BED27 +:10969000F3F3ED02092903F4DF11EFF2EB0A0518E9 +:1096A0000D0DFE0117FADC204216F0EF001008F154 +:1096B000D034F60E2340F647E2F538E80C09FD04F5 +:1096C0002C2DF82943FDE6191AF709FEF4DE1BEAF2 +:1096D000071A34F6F5EC3BCAD5EFF64DF20BEA1E4D +:1096E000F4F012DD092D0C7F2A0E10F91A19F61567 +:1096F00011F4F8F826F3CEE0D427E9F209072E1F7B +:10970000E4EFDE210FF1F6FBDFF0DB0CF30BEBFBFC +:109710000A12EFFDF232EA1C3C050910360300EE96 +:10972000F605FD261E030EF6E8FFF931280B090C9D +:109730000228F7D21440D102000AE21CFF261909C0 +:10974000ECDF16F31DF5111612E5FCF9E40210EA40 +:10975000FC3DE90EFFDED7E7D61515DFDB1DE3394B +:1097600011FE097FF91AD4EDFDFBF8FDDCF618EACD +:109770001258F901F32528DD09101BF6221DED23EF +:10978000163BE812E8D9314AD91019E5EF0DFFFE72 +:109790004142EEF8E3EEF208F6E6EB0401E21AE6E7 +:1097A00016E409E553E5E2E4EAF7E603E10FD4FE47 +:1097B000F4F3AEFDF61EE1F2EBF20C07F6274208D9 +:1097C000E8DF00F7EB373D122BFBF50011DDF6EB80 +:1097D000D5ECFFE6E1F5F0D024BBE9E22ED2FF1094 +:1097E0003902CF01C7D8F2DEEF120B19E32B2E2D71 +:1097F000DBFF2F19DC34020136F5F620F403E8EF25 +:1098000043E71C102E080C08D50C0EDED8E1FFEE45 +:10981000DE01F620F1FDE11BE8FB27F7D20FFA0786 +:109820002A09040C1CE8052702D9F8C7F1E121FC3C +:1098300025F9D5ECDA22ED34E9D829E0B1E7EC1DC1 +:10984000F00CF7F8E6F40305121BE11100E901E55D +:10985000E22BF4CDCEC049040316E415F9E201F081 +:109860003FF512403CE23C2E13643D0C02F817C851 +:10987000CDC813041411DE3CF225CFFEFD3D30E0CF +:10988000F0FDF606E7BDF9E969EE090D08FCC2FA3C +:1098900036DE0FD11D0C07F1F7F7E7171748E7027F +:1098A000E80619E5E1F4E221CF56212BFFFBE9F8A8 +:1098B000FEE9240C32FCF5FD21191CE0ECDB060B63 +:1098C00055FFE5F11B1C081E2B271F1122FEF8D3A4 +:1098D000E2D31AF0DA0AF300072BE5FBFFE91022C6 +:1098E0000D2EF9E408220F0439DBF117EA26E3F51F +:1098F000ECD4DA20C626FCD07F123BE9E3D2EFF0AD +:109900002DD50BCECACE0301F712D6F209DB26FD08 +:109910000DF0C627E22B02DB2257E3F3DADB27E563 +:10992000001BE910020B052E1C0326F82512E4BBD0 +:109930000F0B0450091128FFF84CF2A010DB50E780 +:10994000EB410AD2F2C908D63011F517235600E4CC +:10995000F10DF9DCDEE11908022B0BF304D608E463 +:10996000F8F6FF060D23FA410340E3F803E50FEB99 +:1099700019D803E60C05F051D919EE08FC310CF3A7 +:10998000E60214EAE8E306FE7FD6FFF301133CFA91 +:1099900022FB18ED0409E9E2F20FF60D071D0B1D7D +:1099A000000CF6F20FFECE13D021FA050702F0FBF1 +:1099B000E9F901F7DAEAF20F0821F208EFE42EF6EE +:1099C0000D06140BE9E3ED010EF4082623F9F6ED7C +:1099D000EDE8F425E3EDF0F1FC08F715F2EA230BCE +:1099E000360FF7F707092408FFECF123F309EB1B07 +:1099F000F7DB021FD11BEEF440231D0ED6DB060E53 +:109A0000F4F613DCDBED081FF316E502DF04FB1BA5 +:109A1000021CEB23E9FDF8EC1C14E510FD0E06001A +:109A20000412E6F923FDF716201EED0E060CEAEBF4 +:109A3000FE17063AFAFD1A091137F9DFFAF932F77B +:109A4000E7FD0AFAF3DAF1091AFE01EFFF30DA0F47 +:109A500001F91024C3293C0C20F5F5EEFAD2EFF4FD +:109A600011FD08D8F254E7024A64D602CA0B08C0B6 +:109A7000C6F8E814EC07070628162624CEB7B80760 +:109A8000021C0607FBE61B21F548EBC9E9240F1968 +:109A9000BB012FDFEF11ED47FD22DB09FE03F10EC5 +:109AA000EF0CC2F0DE02E2601633EE0B0013FEEBA9 +:109AB0001E24D5131A23E5FDDC2527F7D315E3F47F +:109AC000BEE9F21DE1FAFE30E9F1F70D0AF5FEFC00 +:109AD000F1EBEF02F3EB5C2113F2F73F13E45630A6 +:109AE000F5D6F71D1CE93BF55508FBF0EAE4E0FE6E +:109AF000F8B909EB1BD931EB2809C7E045052A0362 +:109B000018420843B7ED00DEC264E5F5D11DEAEE68 +:109B10003A0A06D1FE1ADE50F4EC34DAEFC7E71C3D +:109B2000EACDEF2EE7F7BF17033DF40A1814FC0641 +:109B3000D028F53E08132722FB38050AD006E61781 +:109B40007FF0FD1E0CEFEFE4EAE223E1F1D8E90734 +:109B5000E9C8F8D74DD7F6EE172E0B311CF8FA14DA +:109B60003CEFE73462F22432055A0ADCEAFEFBD409 +:109B700005E1F9FF0AF2042EE9FFE7000BE9FFF126 +:109B8000EFE007FA0FF3410DEFF51ED8D00B0A6D89 +:109B900000F4D0E3E3FD6754D6040923DEE9F7D2ED +:109BA000F50BE2C9DDC6F302E00B0D0C0904F0C5AC +:109BB000D2F7372F04FCF6020C1DF535FB0B4400E1 +:109BC000ECF2E026FEF3120EFFF9DB1FF2192AC9B0 +:109BD0003047C6D1FEC91F14F82FD31DF1BE0907A7 +:109BE000CE56DF0C1111F2F932E4D0F336EDE9F57F +:109BF00010FD2A2228D03A0FD9FBCB1CF3F1F6E056 +:109C0000081BD618E608DB277F38E7DFFF1DF8FFC3 +:109C1000F107F71FFB0DC2C2042B133E1A27ECFB02 +:109C20001C15F567F300EA40450F031A1EE1FBD946 +:109C3000EA06E52812F7FDCBE6070002E3DBF8CAE7 +:109C40000F06E50A0715E01102ECE53C2302CCEE15 +:109C500012F51221D9E802F9F3F2E5D539EFD8FE71 +:109C6000E335E705DBFDCB2F1E0B0EEB1804ECF103 +:109C7000FF112BEFF2DEF8FB03F23B190156EB0A62 +:109C8000EDFAFA04F9DC3B152C102C0908F7CB0689 +:109C9000F02CC6DEF6FCDEE80300D1E2E56A29140A +:109CA000C835FBDA0A0AFED815EF023051EB0E0078 +:109CB0000BFAE7C3E5CA0CD8CCEDF0EADD22D1FD02 +:109CC000E0DBFCBCE2F512CFE601DAE0DB23E9FAE7 +:109CD00012CA13BFE3DF10EF23F6EDEB1AFFCB1B25 +:109CE000F71A2AF116E7141A28F61FF026EC001DC1 +:109CF000C849EB2D3A1FBA262ADEF9E201190AEA11 +:109D0000E619D70919DFD40412F2731AFC3B0DDEF1 +:109D1000F9281CEDD5011434D9E514F1DCFB7FD40E +:109D20001CC3FE12C4FC250AFA2C0F08E00D0BFF21 +:109D30000303255B1B0AD21648CD0720E3E1131C61 +:109D40000D1011BB0334FC252117291CE1FD50C067 +:109D5000132D00FAFADAD4D9134C0004E8F70D01F8 +:109D60002C461CF1153BEB01D6202BFBE0E9F0EB78 +:109D70007FE1FCE7DFD20919051BF8EFCEF4EC1BFD +:109D8000F22A09060BD3F70D060419E7E616131C91 +:109D9000DA1E3B0003EC28E90D00D3ED051D051E7E +:109DA000E9151CE6E6E92101C9C736D610C9090A3A +:109DB000DF11EDE60909D0CCE635F7F00825081CDF +:109DC00008F8FAFCF8130ADBFAF10E2D3151EB0B0F +:109DD00005EA0FF6FD0EEA130310010BFCF80D0E59 +:109DE0001E06150B362AF8CA1BF6D721EEE0FBF249 +:109DF000003EEAD9E402F21818ECF4FCE1F8EAF5C6 +:109E00000DE420E3F90FFCCDF212F0E843EF172D3B +:109E100037CD1BEFF908FAD31911C5D7FAE3AE0312 +:109E20003512DD240529CF1E20030EF63DF6D31290 +:109E30001D09EF5BEDF2E720E90FF4E4E112F2F621 +:109E4000C0ED040D1EBD0FE23F3342DD1E2920F49C +:109E5000E7FFCF0A13F5DFF300F80F0DD7FBEC3B5C +:109E60000F35202A14F5C2F80412EEEB0BC5FBF4F3 +:109E7000152E0E001507F5F2042F20EAE0F93AF648 +:109E8000120EFFEEE71409141916EFF6EE23F5E7AC +:109E9000E500FFF4F7E71058D6EFE9DDF90C02E131 +:109EA000E2050322042FFCF5CB03E94525FADC7F0C +:109EB000E602FCF5F7E81DF61BE633FFE4F72AFCA3 +:109EC000ED280B121EF0F4F81AFC10EA11F007E46A +:109ED000E214042DFD1222D912DC0BF31B08EF4C07 +:109EE000EAF8040AFCE8F531FDE6F1EDDCF4E1D72F +:109EF000F6F3DBEBE5DB15F21AE61F000CFF00E8DA +:109F000014F401EC3BFFF8E81FE90800010C04F42D +:109F10000638E2CDEAF523ECF3E92C00FFE427F95B +:109F200008E0EA21EEFDF51CF4F6E4E30F0EFAED8D +:109F3000FD0301D7E3D70CEB05E0ED02FE1EF8228E +:109F400000DDF0E6E7F4EEF5F929D6101C0D041E4D +:109F5000E7FAE3E7F5F62779D8F468FF0CED060693 +:109F600003FFFBF101F9F7D701D412093E480AEAD1 +:109F7000E9FF0303E4CA0E13E3FD04FBE6F2D6F4A3 +:109F8000F7EF46F904EE0B09E40DD100EF03E5010C +:109F90000FEC2EE7E5E0F2F921E6F3F9F4D304172C +:109FA000E42C09EAFAF3F0070841F401040851F936 +:109FB000EA3706DBE9F909E207D7DFF0F71F0911F5 +:109FC00001E803F13CE836D7E8ED190843EDFDDE82 +:109FD000E5E4001F000DED0BF61F1A0FDF09F70671 +:109FE000E1F845F6D3E2F502EAFEE002ED22D5F70C +:109FF00029E3FCEF03F6E402EC000EEED4EFF0D917 +:10A0000029F8ED137F11CAD4C912E6F60E0FFFE34B +:10A0100002570BE4F4FAF91B0B1CCE1BF0D605F328 +:10A0200029F0F3E7E71A040CF0DC4048F402F804E6 +:10A03000E7F2FD053803E5F6F9F1FDD6CFF2E907C1 +:10A04000FE43ECE700071B1DF70D042F19F12B0C45 +:10A050002F26D620EB51FCE7F7D320DDE5DA3122BD +:10A060003CE00AD8D00C39DBF0D6C7EEC5C6D7F431 +:10A0700012E20FFE0003DDFDEE05FCE40407F20F23 +:10A08000251EF7C812FAC60528F2F6E80BF51906E0 +:10A09000EC0BEDEC05FB062713BEC21CFED6F00749 +:10A0A0000304200B2111FCF57F1501204F5017FDF3 +:10A0B0001225040AF9EDF01A0B2FF106EE15FB1E1E +:10A0C000F81CE109FB051530F7E0F1DF180724DE85 +:10A0D000F3EFC9E006EA141C0DF4FC200D27FED9AD +:10A0E00030E7E6E9F200E2E5F6CC0D24DAF7E75EC8 +:10A0F000EB45EB0B460FF914F604DB33F418E9EFEC +:10A10000EC02F2F9D6D3F120D1D8F4F3F40CD6F363 +:10A11000F0F9E8FBEE0DF2F7E317203CFDFD11E44A +:10A12000E8EDEBE630F0F5EDE305FB04EFF109F1C6 +:10A1300016FBF6010C2ADDEC04F0EC00F70C26DD32 +:10A1400024D703F4F20D1423F838FD10FFFE03E7C3 +:10A1500029140F104D3516AB2CDF05BEC0DBD7ED33 +:10A160003E34F14258E60924E87368C9DE84E9E226 +:10A170001CF32AF628EAE0DDE9FECA2EFCC9D5F672 +:10A180000B2056D841BCF3CDF4D1E44305F01317AE +:10A1900041C31BD6F1ECAA41D7FFBE39EA52FC03FA +:10A1A000DD2507EC09ECF0E71824EC5A1AED7F2BBB +:10A1B000F9FAD9CDEF1ADCF42D07CBB10A26F00459 +:10A1C000EBCC06BEF3E00DF6B837E5B7E3D9EED336 +:10A1D0000B251142E0CAF52917E2F6EBF7AB26187A +:10A1E000C22615F414DCD44A2D2CE0280F531E1F70 +:10A1F00012CEC74228F7D5D1E80023A74FFE43F07F +:10A200001C30EF0F7DDDBB1605DF4002F92CE0D5D9 +:10A210001208F8E101A948101EE8EE2AE5EBE74133 +:10A22000C8BEE2E602F0B9651C3DD21217090FF76D +:10A23000C0262545FDEAD85418FBCD11B7DDBD4534 +:10A2400003EBBE05F4082C40E321155F23F501B6AE +:10A25000F72DF8022CDD18102DDDF0BE4FD8E2D41A +:10A26000382CFCD5275B1913F1E552F7F5F9ECED25 +:10A27000D4DBF9EBF1E2F9DDEBEEDAE03B1DEEF9D0 +:10A28000ABE108FEEDE32AECE4E3E45342FD1011F8 +:10A290001F3F5AF6D41DC9E1F7E012E342CBB5489F +:10A2A00011CDEAFDD70BC7E96469F4BF406EFCEB42 +:10A2B000E3DECCF2284F0E360610F921F1FEE7FD61 +:10A2C00072ED1ADBF2E43307DED8033120F71427EE +:10A2D000E7DF20CCFDAD090AE138DA0438005E4240 +:10A2E000F1F3FDFAD433DCFF612ECBEF0444F1151A +:10A2F00008FCDD083116E309C7DD0EDAC5ED25E5FA +:10A30000EB000A28FBD4121DDE7FFF2F21EDDBFCC2 +:10A31000C624CCBBDD0901D65004D7DF2FEB18DFF4 +:10A32000D6E4E7D216E4F005CB27EA09ECDB30F0FF +:10A33000F9E6FC34FF1EFD0BE913C81619F94000BD +:10A34000EED2FAE91E29ECD9DE060EF25F0307F819 +:10A35000E903F7FD04E9F9EDEB26DB1830FEFC1903 +:10A360004F02DC18EEEEFDF2F614EF03FDFBEAE51A +:10A370000FDAF3E2C6ECC102E9E714FBF0F6D4020F +:10A38000E104CAF2DE030AD43DF6F0EF0BFBF4E27F +:10A39000F31E121505F206F9FC3DF5E77FCEF30F2B +:10A3A000202501FD0DE2F10AF4F7E643F825101B24 +:10A3B000F00AF3FF07DE0A0EEE06E3E5E60A2E24B6 +:10A3C0000D104300EA1F08E31F0BE32BDF021A1BEB +:10A3D0000B0FEA3223FFD506F52B0CF0320DE40209 +:10A3E000F0E3F31212F72F06F91E380D0FF0E30613 +:10A3F0007EFBFFD8E82B1208FAFF0FE409F11213D5 +:10A40000D0CFF230F2291414D9F1031310FAFF0B54 +:10A41000FC0BF009FCEFFE1DF3FDE732E9CFE2F2A1 +:10A4200013D8E4F247292022FF1516140AF61B2F31 +:10A43000E40DF3F6F5F3FAD3D857EFF4F700E3F3AE +:10A4400025001F1111F3E6EC09E0E9020513EAEF1C +:10A450003509D4FEDDF721E2E8D55CE8E50801F82E +:10A46000DE2D1AE2F2EED9F3F205EFE7E833F6F665 +:10A47000EFF4D8FF1AFE12FADE33FE0AD9EE19F70E +:10A48000FAF6E3E9F9EEF8F2FC1EFEFFDBE6031450 +:10A49000FDEF14EF2E10D90AD40631F4F3F7F61DB0 +:10A4A000ED2B26E3E0ECFDF4432E1802072444EDE7 +:10A4B000E813FFDE04FEF6F117FDF7E8F74120F799 +:10A4C0000507E2F67FE4122DDCF702E403E319F15D +:10A4D000EC000DF3FCFBD8FA0612F32B23E901FA8A +:10A4E000F0F93C03DDE5E61B011BE3F32304EC2C50 +:10A4F000DFE4FDED471DE400D41EDD0F00E8D5F1DB +:10A50000D702020002FA03FF06E1F3FE35E30FF182 +:10A51000034ADEF6F3070ADEFE5A031502D2DF0015 +:10A5200025FC03FC110B0C300D021755FF17ECE254 +:10A53000FBFD28FEF91FF6FBEDE6FDEFFCF1F9054A +:10A54000E8590EFDCDEA04F91DC3F0E02B12FCF32F +:10A550000026D1EDD5F5D41FD00EEBFF5EFE08F03E +:10A56000CF094F7FF4F90EE1D90AEFEAC6E401DA28 +:10A57000055F141305F6FEC0F8475B25D2EE2BED00 +:10A5800006FBC6FFE4DC0F0BE419E110C923DB284E +:10A59000EF1E56E8D5F7C2EF0DEDE3F400F805FA2B +:10A5A00036E6641F47F609D6CC15F418ECDFD21650 +:10A5B0000AB9C6CB0B49EDF0E6C0E26408CF0E4FF6 +:10A5C000C2082C0B050D32D2FBDADEEA1DF1C815EC +:10A5D0000100E90DEFFAF43BE3EE11F925E6D907A6 +:10A5E00043EFFA28F8D5D42BE0030271D0FB4CCE10 +:10A5F000FBFBDA0BF234033D3BE3EF1DF4EAF2F52B +:10A600001F00C7372CD5C6FD08E836F6BA1923E96E +:10A61000F115F81806CBFEE241063935CDE410D12C +:10A6200048FBD220E2B8DC0BFAF0C9BDCAB8C23090 +:10A63000DBFEE52C0AF21F0DF6DA483CD8D9DC1C0B +:10A6400005F3FEF5D8E8F21F3A230E1447E8FBE9BC +:10A65000E012CF1313F403CFC6102C0010F804CD72 +:10A660000FFB322C5CEFE1150B57D6D1263406F7E1 +:10A670002F2BDEEFE2F5CCC7D16B28FBE82D3E1C7B +:10A6800018D3DEDD06E4020B16EC1CA2BFEDED19BB +:10A69000F81E41D8E8E4CD5014D3E60AE7FDE0E423 +:10A6A000D90D0E0F192D07E90BD9EF2B070BEE7DF6 +:10A6B000D2082445E0F6E7EB182128DBFDF2F47F11 +:10A6C000263EE70C135F3CF3F8EFD3B92221CBE62B +:10A6D000F51CE5E9D2FF0723D5D7C30AB6E6DC2A85 +:10A6E000D4FF0860F1E9E529F1DFD312C8EE1CBE02 +:10A6F000D6F12C02BE33FAFF1EDA2A12DE1B07E067 +:10A7000015FA0CF31FAD58DE293572D5FDF149CA93 +:10A71000012EAEFE19E3A94502F62814F62EE6E056 +:10A720002ADAC6C3FD98F2EAA4CF1118E5D1C241D6 +:10A73000F0D4FAE604F6E01720E72E0D01EAF05017 +:10A74000EEE4DE0405FFE2F4FC2925C36D1022339C +:10A75000CDDFD50372CAF5CFE050F9150737541F86 +:10A760006DF6AF0A1FD4331D2615D714EBFAF9CEB8 +:10A7700003AFDCD7122F3FF4FDD600BBF9D3F4F8BA +:10A78000D4D30DD0E6022103F4FDE9CBC9EEA4D960 +:10A7900000F0EADED607571248EF0ADF0C023BED65 +:10A7A000F5E627ED43E1C7E268F0061410E506DAA6 +:10A7B000CD3AC327FBE3BBFF39B6E605FAE718CD70 +:10A7C000FB57EFD2280510600912E2DE301F27D4B4 +:10A7D00019FCE5DA2BCB1BFCFD1ED3D9C4FCDE3201 +:10A7E00012350ED220E0F20FF6ED030D21600015B8 +:10A7F0002B53D2D73ABCE9E12C12F704264BFBEAE3 +:10A80000380C000B2AC5E804ECE2E0C81608D53C79 +:10A81000092CD4044DFCB9E2443DE512E6EC25EAEE +:10A8200023EBF71901C23FB90DD4451E620B07D6C1 +:10A83000EB2035F52B02F018E30B271410D6F802A5 +:10A8400010E111C5B8E9284E0AE52A7F28E82A0256 +:10A8500017D2BFFAF30805E6F50B22FCF51E23FE1E +:10A86000DFE11DFEE9E0EF7F04FE0831FD242D0647 +:10A870001A2238F210EF08F70A3D310FF85204F7A8 +:10A880003DDC1EED05FF0CEAF71021FCF3FF1A0971 +:10A8900007ECE701F2FE12E41CDEF31CF2C9E90941 +:10A8A000FBC411CF3AD6042E0BF7FD21E41AEE01BA +:10A8B000F41A1CD4EC05F9DA09EC1407DF15ED36AF +:10A8C0002D30DE13FFF90F0A210BFDE5F7F51B050F +:10A8D000011AF713CE0918E1F8FB11F3F0FCE4F5C7 +:10A8E000F012DBD01C08C934E418360BDEE8F30D97 +:10A8F000F501F2E3C2E12446F214F714F1FF1FF46C +:10A90000210554EDDE1934F8E7EEDDF12000ED3DD0 +:10A91000F8E4DFDBE91530E908DE5A02F9E9D9EF9E +:10A92000211DD5CEE2E4F4DF042CD81D19E8DAD5D8 +:10A9300012FAED19E1F6EBFA1A014B271C04FDF3AC +:10A940000B07F4EFE110F6160BE0CDF4FDD903FE92 +:10A95000EEFCFA18ECFFF4EEEBFD32F8F4E74EDF14 +:10A9600006140AF3F732001408F4E30905021FFB8A +:10A9700005F0FE072CEEFD470420E4ECE105032A78 +:10A98000EB0112D1F1D419F9290EF7062104662A38 +:10A9900004103A150E1FFDE31724FFF6E8BEF00978 +:10A9A000E4F500CDE5EBD9EED7E1F1CE180AE5D913 +:10A9B0000E3D10C5041AF9F10D3EF2D9E80EE1F88A +:10A9C000E615E1FF040FE50A0EF6E82531D3F3E3BF +:10A9D00013C53637F105E6E7F432F20115EF2F061D +:10A9E00037001108E2F8BEE5E8F710FF070208F2A9 +:10A9F0000BC9D5D2EAF10CF27FEA1E08F601442514 +:10AA0000DEF9F5B917EA0C1C1C05D606FBF4034069 +:10AA10000030E856F10D1A2766E6DA06FEFED83653 +:10AA2000E22212D22E080018381604D9EA09EEFEE6 +:10AA30000A1DFDEF1C05E517E22BEEF9061BDF0CE6 +:10AA400014F8D2E411E5130E2EE2DB020E3EEE1AEC +:10AA5000FCFEDEE72BFD0126FC10EFC3F12DFB020F +:10AA6000F2CB212940D62A327F089B49F3EF3BB82D +:10AA700005DC16042D7FEC0323DC0BE2F63CE51A23 +:10AA8000EAF8E5E900DFEFDF1B2EFC0808FE3513CE +:10AA9000CD12F9200529D10004F5B4C8EEFA06F567 +:10AAA0001E25C200D5EE2D33F25AFB2CC6FD11F344 +:10AAB000F90039F6E165301E330C20E4031A0B125D +:10AAC0000317E1D8EFDF080FFCF01F150AE400E6DA +:10AAD00029E2C0BBFB080A31E02BF8021309D701B9 +:10AAE000D11BF8E5F3D2F9471DF103FDFA50EB1540 +:10AAF000C75B2EE7CF033E1D2AF5B4D9E2C400FBA5 +:10AB0000DE170BDFB63016F8FA1A203830C3ABE385 +:10AB10000C14E8F705E11114F81AC1EA15E8291236 +:10AB20000AE6DF12063FD60F06313B531923CBC688 +:10AB300035D9F6182119D3DC070C0DC330F00DCB35 +:10AB4000D17A04FAE3BA19F4F9C4E22E1CFFE00743 +:10AB5000F7FA143317F903C0A2161709290ADDF111 +:10AB6000E7274F3E4DD3ECC118F45FFED70AE6D875 +:10AB7000E7DDF9D33833A8E72ED53632E668F1376A +:10AB80002A2FE819FC0DEED82A2DF3F11BF9F42336 +:10AB9000C9F154D2EC07E1DEF917C638E2ED07EE51 +:10ABA000CE3C0BEEF8FD157C0236FCCE1CD8F2FF35 +:10ABB000F2FD6811D3CD47FB0B0F370AEC1C19309F +:10ABC000E92322050D05F5C6F9E6F91B22E509FC86 +:10ABD00025D76CC4F6C6F17AC35B1E01D1F5E4E358 +:10ABE000FDD8FA1A9D04D14FE37FF309D701E9C4D8 +:10ABF000CEEC05FFC7F56F3643D7FAD0E3E601E5A3 +:10AC0000E9DCED3A0F1C11D6BDB4EEE10B5D46FC5C +:10AC1000E81D2EF8F1F9EF2501BFEDFF15E2553BD8 +:10AC2000D602E8CC050F05F3C848E11CE32BFEE88B +:10AC3000E02BD74002DDC0DDF70B38AEF9E5F7F9C0 +:10AC40001008C5CEFBD9270CCF4E442B1424DB04AF +:10AC5000F501CDECD9F0FE13EE120FC2FCEEEF05BC +:10AC6000DA12FB271528F3462D13FCD5F527CCF077 +:10AC7000F30DE2C3F5D8EAC5E94C05D1F30F0EF4A4 +:10AC80000435DD05EDD91A43EF1CEC1A1A352C2FCB +:10AC9000593871F4FCFCDD1BEEAADF1EE1D31C2A3F +:10ACA00011D7FAFD32055FE2241FFAFCDFD8EF2F3F +:10ACB00016F3F430EBC3ECF7E10DF7DDDC04F6D16D +:10ACC00003D701E3242BF7E82A04D60D27F4FBE091 +:10ACD000C2ECBAE3EDFE2006DDCBCB4AC1FB035A42 +:10ACE000F0E62DD611FEC90B19F0C01618FDF6F0CE +:10ACF000FDDC16F4D62820F2EE170DF1E1FA08DC9F +:10AD0000E430E2F2120E3008D25A11D606F1FBD22C +:10AD1000D3DEE3EEFB04F72BEB0A05E2E800F9CE05 +:10AD20001D27163002131EBA38DF2DFFFDAF12416A +:10AD300033DADEE81B01017FF8DCF7E05A07187A06 +:10AD40001610EF1EEE3D3402AB5E0A1514E604FD4C +:10AD5000D64DFD1AEBF402F1FD629B2237ECF5199A +:10AD600033DF04F5F8E1E5D7E20BF906FEE966BC4E +:10AD7000FA0D182F14CDD4160BF73D75FCC6F2DF73 +:10AD8000BC03F9100CDED1FD1F111053D8DC0DFAF5 +:10AD9000F112B11DEBCD0EEC4C0CBEC1323DF50FE6 +:10ADA00037DBC6EC1510350EF6D3C91AFD1EFBD6DF +:10ADB00028FC07DEFC0FE7DAE2C43D172AEBF1FCC2 +:10ADC000E3D8D03BF1F2D8DB23E2E1FB0D1827FA00 +:10ADD0001AFEDD12C22B1A1E1411070AE7140611FF +:10ADE000080C32DD0A011CB8E147E741E5D32AFA35 +:10ADF000E6E1CE20C00809E0FC5DC211FC190AEEB4 +:10AE000067FE071E33CE16300A0C562B14D9FA00F3 +:10AE1000120E16FD35E5B6067E084744172832F6B1 +:10AE2000E9F7F903F21233012DC8E5F91D86E7357C +:10AE3000ED010A4B04A2C711E7073B4F23ADCDDC60 +:10AE4000C5100434DD7F05EDF3E520F11D041ACAB9 +:10AE5000D2DE130D35FA041BF7DC11F7FF0BF6E217 +:10AE600014CBF6CDFD7F3ADFE610DE01060848047C +:10AE70001AE5F6FA0DF80005190DF347FCFA3E2D18 +:10AE8000DA1307EFE4FD280AC5E7EFF008EA321508 +:10AE900041FD32071E0F01DBE629EA10F1160B080F +:10AEA000DDF91FCDE8DEEFE51E2E01E628000FF3E9 +:10AEB000E62AD82CEC0CF815060BEBF105F6F70694 +:10AEC0000015FCF7FC26070C120AECF124EC3CFB05 +:10AED00016F6D839EDEDF6F0180AE913FBF059151E +:10AEE0001109DD0101FEDD00E9DB0FF21FD3FF4A8E +:10AEF000E6E5E9E4FCF5D116FE0AFF1B170924E19B +:10AF0000FCF6EFE91AEBFEE4DDFBDDD82106E5EA0D +:10AF1000F7DFD9DADD10EF00FD07FDF9E5FD0200EE +:10AF2000ED1AEDE64805DEE60F07F20BE7FF0E0827 +:10AF300026F1F3EC04EE020CE6D71E22F609EBF53F +:10AF4000F7EA0C0A3805D7E4FBF112EF011815EA0D +:10AF5000EF0E0525E7CED2F3FD0DEDFE30070D0C0B +:10AF6000FCE2E0F4FD1B057C1CDCDA62E141ECC391 +:10AF700006EBEBEFD01023FFC525D3EFF0D5570A32 +:10AF8000EEEC0FED14DAF30317D9F024F65AE3E6EA +:10AF9000EC4001F9EFEBDE0B6DDFE008ECF9170098 +:10AFA000EE38BEDC7F010AD54221F42B19F638DBDE +:10AFB0000803C40FD91C24FBFE11E5E6E3E60917DC +:10AFC000F51E00003BD6D2F3FE0AECEE30F2FECFC7 +:10AFD00013182954F1D81ECB2EE3E3EDF5EAF5F46E +:10AFE000DF131EF82B1BCD00E5F5071412EFDDC8AB +:10AFF00041D4C5F2F1DDE904E3E115F1D5F510DF47 +:10B000006010EE14EBE1E1C7BDE1E771E2EE0B0584 +:10B010002EED1545111E16DAE42ECCCB0705DAF419 +:10B0200024F51BE503D9F6E4370230530613144028 +:10B030000B1301F106DADC07C7F2E810ED0B20F97B +:10B040001C370C0FDB073804BAF2201105D3D507E3 +:10B05000FFDBFAE406E0F8F023FD1BE8D5D5264136 +:10B06000553AD8F0E1E9F518F603D5F216E3E4E035 +:10B070000246FCFC43F0E0F50A04221DD7364AF2F2 +:10B08000F42DF6D7DAFF06E20F2F03F5F7EC3919A6 +:10B09000ED36E104E4F71D29C6F5F0D0EDEC20E132 +:10B0A000F40839E5F20AF2F9F2F0351C25F2E9323A +:10B0B000F7E009E3EC190A20F6FC3DF50FC73C1454 +:10B0C0000E40D9E4D806E6ED130C041636F406DD7E +:10B0D000DB2AED34EDEE1319EAFBE52EDB04EC3C44 +:10B0E000EDFB032034D2EE1819F2C4EEE204CED107 +:10B0F000F7F9F7F1D3F1F3EB0DE314F201E306ED09 +:10B100002EE501E32CF2F4EA09E0F5FBF4171CFF4D +:10B11000E47FBDDEF02EFDE5D03110F518CEE9F567 +:10B12000EEDDF511D3D2050AE3C8FDCDF00406DD4E +:10B130000DD6DF100BE4F6FDE7DEF83B080E110636 +:10B1400016FBE6EE11007D39DA0279E60304FEDF34 +:10B150002D09CD0DEE1705EC011F04E50AC1D4E65B +:10B160000CEA06D5E11302FEF5114DF8E421D00EEC +:10B17000160EFF39F80FEF514FF7E4E9D528FFCA53 +:10B18000D537E2E9E0CA0E430A49034B47F807E71F +:10B19000E21F17E9EEF7FAE60322D0EDC70B050E22 +:10B1A0000108EEE2F3ED0D15ECF3F1D752E5FDCF1A +:10B1B000F00414E2E3F30AD9E440BAF02DEBE4160C +:10B1C000E8D7EAE8EF7FF7015E02F4E2E3D4E4EEC9 +:10B1D00003F72AF1F1E2D50BE704D70E00FC1B14AC +:10B1E00018EBFB331FB1DFFC0B1E0A061617FAEB38 +:10B1F000ED23E6F1F0E52EE55D481B19EBD273F285 +:10B20000F40904E3F70901EAE5F3D5F83507F50F8A +:10B21000EC15D53E11DDE05C2CCCE2D8DD07091041 +:10B220000C42FA140805CC1C2C280B03F50801E489 +:10B23000F6EEEF1F02F2D206FC3A0B0104F614BF41 +:10B24000DDE906F62DFA34ED54FBEC04F16422E45A +:10B25000EBCED6FA54B113F61724F30F36FF061CC3 +:10B2600028FD0EE07EF7E1ED2250BFDEEFEBE7BCFC +:10B27000E5C6280D2B13C304F33DF35606C603FDA4 +:10B2800010ED23EC0BDB5B07E8F5D9DD15F60E5F5F +:10B29000BA2BDFF3E10C5501DDE00206D9F815B356 +:10B2A000391DDDD4E2D9EBEFA01B1F0AF1FEFABD78 +:10B2B000F7111342FFF4ED04F71BEE5539F8010BBB +:10B2C000F1EC0E281ED3E00CD611F8540BEDDDFA8C +:10B2D0001934F7F5D5D224EC1B2BDB0DFDFD02183C +:10B2E0001D5EFBF60A36E0F46FF505ED207FF405F0 +:10B2F0002419446B2110E4EF0DF4132EE3DD0BDC75 +:10B30000E2FCDFD400D5F10A0D5736F8FCF1F10C60 +:10B31000FD33FB0AC0F8F6F1190FE9153C1A0CEDE4 +:10B32000FD0DF4F111F4DBF5441CE65216D6FCF1E8 +:10B33000F2EACE4DF7CDE109F02CEC1EDDCEF0F1B6 +:10B340000CE8E01EEB22D2F013F8021FFBE7F5DF5A +:10B350004CF6DEE1E132E30735F9D55338FAF60968 +:10B3600037D6D9D4DE0808CBE31CD6DEED02FDE6E5 +:10B37000EA1F0110EB14EDDBF7DF1EFE1BEECCD550 +:10B380003C0055E8C2D40AF331CFFC3416E5DDF3B6 +:10B3900036F444EBFFF3F715F41BFAD5162F05FA34 +:10B3A00000F27FE8DEF112B2EEDF231202ED07F2C7 +:10B3B00015EFD0E9E8EB0FD2F7EBDCDAE92709EC7F +:10B3C000150B220DE8FC2FF01EE52F0FF1F1FFE920 +:10B3D000F22116050E0F09FFCEDCEBF914E5050688 +:10B3E000FD2D2829CF032E0906F701E730BA38ECE6 +:10B3F0002CEAC0E0FB2D3034D1151400ED15E31913 +:10B4000016CCEEF9301316ED130FFA21F2F7FB47C5 +:10B410001345082F01FB062F18FD0F00FEDFE40C7B +:10B42000071F02DFF309073ADC2E05F21AFC0416A7 +:10B430000807FFDCDDE549E7F548DCD0F30301242C +:10B44000150F246205DAEAEEDEE6F313E808FE19CA +:10B450000011EC1A32E317E816FB14E1052A0B176A +:10B46000E245EC3D620FE60D002CD00F1057F20ABA +:10B47000CF19F3D9FB04EFECBD2DFAFDFFEE04016B +:10B480004EF7F315E0DAF60B02DC2F1EF0DC1E0D92 +:10B49000DCFC0AFD07ECFC60FBDADA4F0909E4BECC +:10B4A000E3C317CFAE011BCE3FEBFEEFE601D17F2A +:10B4B00017F31E44EDCFDF10F02913E4D8C8F2F3E0 +:10B4C000FD2BD0F3DCDF05173722F2FB6AE000D951 +:10B4D0000DEECEC9FA28F40908CD16D8D817E944DC +:10B4E000E4FBD2FF14DDDE222BFAD40FCFE331CF01 +:10B4F000E7F616C9CB0FD90024E91B00160B130180 +:10B500002500ACD839064FDAE930431DF6EDF8ECEA +:10B51000D03BF706F91D1E27CDF841F807FFF4ECE4 +:10B52000EBEE10061717F1F8EBA9D7ED31B10519BD +:10B530002CD813CACFFDE912EAFD04D61C06284A0E +:10B54000EC1D17F4E606501AAA1D37ACF227E5EFFA +:10B55000E6B9D41F1DE6DBD3FA32A538F921091C60 +:10B560004CFEF0E054030B0562E418D4182F1FF8CA +:10B5700003ECEDFB1F17EEB90E24EA621548162CFA +:10B58000C451E118D60AD6D9F3FDCBD913F5B6CFFD +:10B59000BA5A08B812C00CDC272FD83657EB073838 +:10B5A000EBEA22C725E804EDF9F2F6011815E8F7F1 +:10B5B0001C1FCDBE53D8C2CB0A4B0AD9E4E51903F0 +:10B5C00011D48DE7F29A63FD240FFA46BA31EBBA33 +:10B5D000EF005EDDF1FAFD501432E91718E5130CA7 +:10B5E0002DD836091D0886ED21EB153226F8F8070F +:10B5F000CA0DF7F70A9C3D4093FE3ECB0FF633EAA7 +:10B60000F1EBCA2C1F282623262D5049A92BD71C25 +:10B61000CB10E0D6D8C4D9415DFDF457C322F71052 +:10B62000EAE8ECF807082001C94D07D347F16401A7 +:10B63000091CE927E6B5F71F2142E748FB14047F00 +:10B640003805DEEA68DE1E0CC51A0802C5EDF8F7FB +:10B650005D0CF1F0DBBE56CF01232DC703E2CC0E0B +:10B660003D623C094902F53EFD14241823C8EBDB7A +:10B67000D02301E30A35D6341622E72E303B690485 +:10B68000060B2FCF06E7FF07E8EC2F07420D1E3011 +:10B690003BE7FEE6042B0B24BD32EBD3F650D2E69B +:10B6A000D1C919DD1AE4E1D1492E03E205067FDF95 +:10B6B0005D0400BFFFFAB9FCF5FD3BCBD5D3B32841 +:10B6C0003FFE09FAEDEA50DBD01AFEF9E127EACF96 +:10B6D000E9B9E5D3EFE0EAF7FDC7E60CE400C956A7 +:10B6E000B4D2372420F1FC23E106F8F5C3F50AE6CD +:10B6F000E31EF2D1D0EF0C31E50DEF49362713DF11 +:10B70000DB00E7E315402AE22CBEFD35D8D600B0B9 +:10B71000221EECE903B6382EC1F33BFAE6E8E1E677 +:10B720004626B41201D807C9E4475700F0230E2D6E +:10B73000CE4BB81CC61D2A1DF7FBEBE13AE5B7134B +:10B74000D7E221EA28DDCEF8D5740F5DFECE0C0DD0 +:10B75000E15735D3F2E033FFD50C01BA09BA30070F +:10B760000AD1F6023ABDFDFEABDD5634CC564DD0C3 +:10B77000D3D91218EC7FDB0C07DC1419E716E2EDC5 +:10B78000EC03CBF102E2DB40F8EBD7EEF81A1CD366 +:10B790003705FC0A0D3611EC1703FC0A1D333ED0A9 +:10B7A000F626BB0909EE32E0FD1AEE3E3BE9110038 +:10B7B000AF01E7F7F80CCAC104F723D616FEF7016C +:10B7C000ECE20711FEFAE9FBE728F2EECDEB29E007 +:10B7D00021054EE2ECF804C72A1D0BEF191C19CB0A +:10B7E00009ED05D41E2F3ADE0700FAFCECC42A123C +:10B7F0007408DEBF282B08D2391729FAE00F06E9B2 +:10B8000046FE03FA4DFDE92ADC3022034A6504D1E5 +:10B81000FB17D004E1160813F344E048E3084E3167 +:10B82000D50EFD08D93AE727121DFB042F00EEE1E3 +:10B83000E9FC0233E1E4F270E5D5F0FDE6E7E5E589 +:10B8400003FE000ECC0735EFF3A85BC2FACEEFF88B +:10B8500008DD07B8DBD82C2F2A090C4009F305F0C6 +:10B86000090104311C0611F7162EF7D6DFF9C8CBF3 +:10B87000000231F9239F02E11F31F301ED6BFD1F3F +:10B880000429DEF1E2F016FCECDBC8DADB11FAF495 +:10B89000102024E9EECA0FE5E2F6D61CDBD3FC1A31 +:10B8A000FA0AE6CB17102D09EC2E0307FF0FFC2B2D +:10B8B000ED020EEF0ECFFAF6EDE9CBEBE6D1EC1F81 +:10B8C000D92146B5D6F41FCC1A21E625D5D9E8FAF8 +:10B8D0000A05B52FF3DB2503C7032049000B092711 +:10B8E000E213D7DF390DE6040F03FB1505FD7FE1F9 +:10B8F00005FC003BB01D21FE260AD9C206E8DC0784 +:10B90000F228F3F4263C210FF81005020BF514D6AB +:10B9100013F408BDD5FFEF12F9FE06D2D3E90AE70A +:10B920000418FD3AF204E0CD3AB31AF9FA0A0034E9 +:10B93000FCEB01F3E0EEE9D8F4D83FF93C14E44322 +:10B940002EEB20ED09DBEC2DBB1F2D25F73E1B0B4D +:10B95000F8DF1FD0DCE2161BE416BFE3F10BED129B +:10B960000F1F22DFFC252257E3D50CE8E2E815067D +:10B970001925FCD9152615D7FC10DE2118EEF82064 +:10B980001A0AE819CDFBFAEDFB1517D52508FFF4C7 +:10B99000EFFBFDE626F8E5CF0725EA470407EEE3CF +:10B9A0000503E60909EADBF9023F36CFE4DC32EFB2 +:10B9B000D8154426CEEBDA02F1FC0A1CE6E905F6BE +:10B9C0001CF114E2EAD7021EF0F4FC1CF62100ED93 +:10B9D00003F003D4E4F7ED01CC0B20182F0A21CC9F +:10B9E000DDE8E622E31026DB2240250CFD0C0708EB +:10B9F000E8DE3518E90C0522F2E7E9FFFAF0F2FA81 +:10BA0000F00904DDF7D822FAD703FFDD107FD6DB7B +:10BA1000FDEDF8F30BFBCFEFEFF533EE0DFF37ED58 +:10BA2000EA12CC1702FDE409FE01DC093B57401F76 +:10BA3000E119102110DF08F9C91302E50F0818DF1A +:10BA40000E18F0FA31271615C5043B2AFEF8E5D288 +:10BA5000190AB9D1ED050833DD0EECC716C1E8E2CD +:10BA6000EEF7F60E28ECCC7F3C43D2CDF90B05D493 +:10BA7000F73B1CD145BFE7DAF7F7E9F2025CFAF2CF +:10BA800002F1D8200BF5FE0F0A0CFC0A3717DA1169 +:10BA9000F2EB25ECF2F409CD12C9C34211CCF00649 +:10BAA00007F6F2DA23D108FA6D2F082113FFF149C6 +:10BAB000FE1A272CED0C1300225017E5D0F02B01B5 +:10BAC000EC0715CFD7F8FEE51A15EACC0FF3C6D868 +:10BAD000D7D8F5DD0FDB0BED0C0BDA4BE522C015EB +:10BAE000EDE1DADB23210016F503CAFA5D012AC372 +:10BAF000EEF1F1F1D90C35E8E0F360FF38EA03E844 +:10BB0000FDE6C0E8DF423218031CEE0428F9E0DE4F +:10BB100033DA0518343630EBECCBFFDFE7C7F6F647 +:10BB20000CE8FC1FD6FBD825F2F6FA5015E2FF7A96 +:10BB300008DFDFEEBC06E1E3E6F703C15C09DA4C9F +:10BB400045EB171F1519FD09D92C200CF8E9FC1934 +:10BB500000F4F0EA010CEAFFE3F02EF40D240B09E7 +:10BB6000D6010041E810094C0303EB0AC3D9EAD21D +:10BB7000121E0D32051F05FAD5171DE4F9217F04A9 +:10BB8000F8EBFB0FD0043921D84F2DFCFFF705004F +:10BB9000FA1B2FE8FDF4030A7618E1D20AE0D7FF7A +:10BBA0006CC6DFFEC4F8F0E50412F7EDFBFCE5F629 +:10BBB00002F1E9071510EAF1FB29E50621CDF6FEB1 +:10BBC0002B1403E0E1E801FE16F4F6FD18DEFAEFAF +:10BBD000F4FF04EFE6F8D9FA0517EEDFE1F7E1E646 +:10BBE00014F60318D0F2FB2207F712E838091804FC +:10BBF0000532D6080F10E808FD171602E0DDF40B39 +:10BC000039F711F2001F03F7FA09D7091501F2EE0F +:10BC10003DDC290AFA01DCDBFDE205F1F00517ED58 +:10BC2000341C030DEA19F7091723DCD712C5F703F3 +:10BC3000EBDFF0F8ECED02D8F8D8F93BFDF9D8E7E6 +:10BC400004F1F7EB0F0D09D3EC0777F80919F5EFBD +:10BC50000E01DCEDEBF7310CE11EEFF62235010AA7 +:10BC6000FAFA03E2E4FD074206FCFFC3D9FF2FE422 +:10BC7000DA05333F001A304AC5150AEA38FADF1FE1 +:10BC8000131BF8D4F9CF25FEF2D4F9F9FDDFDD233B +:10BC9000E3F7F9DBFF09D6010EF5ECC54736CCFD1D +:10BCA000F502F7FD51EEBDFD090333E10FEDF9D1CA +:10BCB000D9E71003EE06FAF3F8F7F02BF438C801D1 +:10BCC000F615EED54134E90E0339F91FFCEC03EA11 +:10BCD000BEC606DECD1401DFE335BFE61C12EC2A3A +:10BCE0000FE320F748DAF5E020001802F842E4D923 +:10BCF00019F9C7FBE61FD6D72AFC0A0F0A2206E36A +:10BD00002F270CDB0EF804EF0F79D123E44BE4F47A +:10BD100004D7EE3FFC0A0005DEFCF5DED1E830DB9F +:10BD20000EF8F7F2EF0BEBB544F6F71DFAF605FF48 +:10BD3000EDFA1E494A0034017F35D9CC01D93005CE +:10BD4000111C1A0EE73A0A0F0F1C235DF128E617A3 +:10BD5000F20F00FAF3F5F008360ADF132105F30AB3 +:10BD600008FB0F010CFC19E14AE5FD06FFF1E2E4D6 +:10BD7000251539FB0AF0FF08EA16E8DAF2E110F2BD +:10BD8000001EE8F10CEE00E5EEE6FA2324FEE909D8 +:10BD900021E43B03E1F6E319182DE3083204D32F25 +:10BDA00016DF270DED231A00F0F50E270BE8270EFE +:10BDB0001B3AEC270BDE1609F0FA1F0C0AEB021BEC +:10BDC00008FE0AFEF4000C1913EAED05FDEE17EE6D +:10BDD00002D5FC15EFE3F6C8F70F13FD0716DD10CB +:10BDE000FFE50C07EDDC1F050EFE3D21F7BCFE0D47 +:10BDF0002FF3F6E8F310D707E9F4F81906F4EAF0A0 +:10BE00000106034F090D03DA03EFEC0AEADEDA1448 +:10BE10003505FA10FCF5CCFDFEEAF3E8FA08080453 +:10BE200003E7F5C71FF1F2E4E9520F10F2071E070E +:10BE30001D03FAF7DEEAEC0EF0210E0CF0F901EC2E +:10BE4000E30E007FDF080FDFFACE00E2FE21DC0305 +:10BE5000D0CFE20CFFF6FDE8FC2D32F60B0F08E721 +:10BE6000E7EBDFE7B309E9E9F31E09E9B9371AE2BD +:10BE700001D5DC00FB2BC80BD4F8FED92E0C4D01EC +:10BE80001AE5F4CCDBC24C4831E50BF7F013E6E2DF +:10BE90001DDC7F14D1EA1C3428D3F5EE0739F000FD +:10BEA000F81CD6E344ED11F2EE240B3D2318354C7B +:10BEB000CA0CEEF2DC3A1B02E232FC46F76F2317A3 +:10BEC000E8C002F0DDDFF0282FC8E6F9B8484A11D3 +:10BED00023D40BFE00E9FF08140304D21BEDD90C98 +:10BEE000CA2DE8DF1DEF1425CE42EE0B1CDA130637 +:10BEF000F1F2F527FAFD01F3CCF0F705D202360096 +:10BF000030E8FBFF57D6FFC9F703FD121FFAC30A3B +:10BF1000C700E913071BC7E4101CC110EF1AC6D4F1 +:10BF2000FC0CE8D5F3DE08555F211916C50AFFEAB7 +:10BF300009F26CF1230FC909DC53E405FFD009F4C1 +:10BF4000CA0FF1633401122A22C3ECEFCA11E7F9D8 +:10BF5000EB12CA38FEE8BADE0D2EC50FF9FDF81D4A +:10BF6000F5F6FEDFF00B001A0DDFE62BE7F3E9B67E +:10BF70005523F907D7EED608DAB557DF14EB11FED3 +:10BF8000C100EAD421BDCB552631FDE8D437A81233 +:10BF9000ECD8171428020A07A3EF05E90310EB04F5 +:10BFA0000B8A240E7F1624FA3F40D4F0C413B61F28 +:10BFB000F41D2FF4E21E05C1EA2A420E2EE7E6F137 +:10BFC0000BEC3C0EEBD0E7DF11FB06181EE4C1D9E9 +:10BFD000E7021617EB0F140BD6A268EDD54DE16EF4 +:10BFE000EFF41ADFCCEAF942091D2025EAF005F743 +:10BFF00045082DCE25D1FEFBDF046BC340EAFCFCD7 +:10C000002EDACDCE27E60EEA1FDAF9F029F8E1F2B2 +:10C01000335FD2EDEDF9D4ED21074ED40C46581F15 +:10C02000FEF010F407D4FD0A29FBD3310E21F3E60C +:10C0300027F11610FA10EDE24A17FE33E222E9F971 +:10C040000FFEE600DD17CEE57BC7F9F810D021F32F +:10C05000F206E51DDD12F917DBEB3A020112E9F0F9 +:10C0600015EAF9DB5ED9E3E8F850F81B232EE6D396 +:10C070000C4AF734CB03AF012828F1FFFB02680616 +:10C080000913E4151ED1F4DF3929190EE1E3F30891 +:10C09000F01306CFF0FEE4D9E2E1E51AF7F21B3B1C +:10C0A000E6C501CE04CF18EE0A00162CE0F9062DE5 +:10C0B00017020FDFF50EF003B52C39FDFCE5322039 +:10C0C0001B38EBE2EC01EA2DF8EE03E404121C1538 +:10C0D0001807FC0FEEE7DA0F11DEF014EAF5CFF9DE +:10C0E000F0FEF74323F6ED14D1FF35071BD7FA0610 +:10C0F000D608DD2FC6EBE8E5F6F115EA12FB3CDDCC +:10C1000018F9E73403142310EFE50B007FFD10004E +:10C11000F2FEE8FD1DE3211602E5FD10F50D1D40C0 +:10C1200031BC0310CB1DE6D109F0EE2DF724F12F21 +:10C13000EE26EBFB17ECF4F318EDD908EED60BF373 +:10C14000DEE508FEF34DEAF0FCF319CD21274DE7BB +:10C150001E20FF0EE41131E3090EE7F0F61BF21A80 +:10C16000F607E7040AF417EF0AEE1002F50EE3F003 +:10C17000FD07F828000FEE20150B29F609FB2BF21E +:10C18000150D06E431C517C4FB05EF04060F0024A6 +:10C1900005FC05E411EA29500606F9F414F4ECF163 +:10C1A00000F51B0902EEF7F8091CE40FF10A13FB76 +:10C1B000F206FBF7FE0E0A1F29F118E8FA0806F945 +:10C1C000FA17FF1CF3F1042BF0F7E7E50216EFFB7B +:10C1D000EEE8171CDA12F701E6F3FDFAE633F84A47 +:10C1E000EB0FE6F6FB3535F5EEEDFE1B02ECDF1F3F +:10C1F00038160F0F1F53131EE0EF320CF3F21A061E +:10C20000E400EBEAF8F4F800D033E800081908FB82 +:10C210000501F81EFF08F20DEAE3F9D7F67FFAFDF3 +:10C220001A2222E602F6DCFDEEEDF0030106F5042B +:10C230000E08FF00E6FCF0FF0601E4F1E90FFDDD6A +:10C2400006F3F9E7E70ADC2109E5DBEC05F8F3E49E +:10C250001E00EAED00FEF9F4F81FF809E00302D32E +:10C26000F32C083BC8DFEB7FEED6090BE2F0C1F9F7 +:10C270001AEFD810DC051CFDE22BE7F814E60414D5 +:10C2800007FDFFCBE9D3FD11F6EAEFF4FBE44F0223 +:10C29000D1211BFDDE3600292CD1F308150139FC14 +:10C2A000F5EDFAFA3909F6E9145F06E7D6FDFFDE87 +:10C2B000E421000AD91B03D9F818EDE9F30EF309BC +:10C2C000F00605F900DEFE0C001C17490113FEDF25 +:10C2D000F2F4081414040CF70013F0DEE50A17FD5D +:10C2E000CEFC271DDAE2E71320EB0205023000F94D +:10C2F000292C0D09FBFB2200F6E5EDFF09EFF30405 +:10C300000B29270138FB1F0832E4FA0605F7F93339 +:10C3100005D60417ECDE32F5DE030709CEDAECF7BA +:10C3200004EAD317D5F317080EF7F71EFF00F5FE42 +:10C33000F102DF07EFFBE70605120A15010DFA10FF +:10C340000F36FA0D00FF0110FA22301EE622F41219 +:10C35000FF3CBB08D40EFCF5EBC8070F10FD34DD25 +:10C36000030CE2DAF13106E80DFDECEED42B211AD4 +:10C37000DDD3FE0C2FEB23F826F70905F8EDF725A2 +:10C38000FEF30CE62EDA3603161AD9D011FD020997 +:10C39000E03622F0FA25D7CD06E5EB1413E1E808E4 +:10C3A000DBDBF7F21DFAF3F7B90CE60AFA3B0E00F5 +:10C3B000F105F815CDE6FDFC1417FF2CEA05F21A7D +:10C3C000EE0516EB00072B0C1BE707EA02CE16C49E +:10C3D000E8003905F5EB3417E4F514261D077DE771 +:10C3E000F418FC01D1F33CBD280519C6DA01180088 +:10C3F0000C45C736F518DD495DEB17F60CF90A7FD9 +:10C400002CE5ED06CBECEFFEE6DE01012618F2FE90 +:10C4100004F010EA1D1D032B53F0121FF9EC0F213D +:10C420000B03D7DD2A0E50D6F734E311EFD00717F0 +:10C43000E90E13F6EB00E3F710F805F2DF10F4E86D +:10C440000215FBCBF0ED1A08F2F7061EED2529D8F0 +:10C45000ECE8050B12E324D709DEDB0F1407FBF22F +:10C460003D11E5DE0D2AF1F910DD1F19F4FA05DDA5 +:10C47000F7DF13FC1CF5E51B0A12F006F5E9FFD601 +:10C48000160DF8FF18DA0ADCDEF9F9FFF9EB4DDDDD +:10C490007FF21618EBE2FB09F413042732E2FEF5F3 +:10C4A000F6FCF4DA1FF6FA02E364EF104A2DF7EC1B +:10C4B000FA0AE2DD020C0CFC114018CFEB220A1B39 +:10C4C000060B22E9FBF00AFDFEFDFA26F9FCEF045B +:10C4D0001AE82A11FAE4E10A1900140A26EF1EE00C +:10C4E00018BFEE1019E400FBE3030D24E951DB371C +:10C4F000F4E2EDF3274105EB08E6EEECD2FB4A2D22 +:10C50000E7DC2928040E1B130C264911F3EAFC541E +:10C510001E06F50BF5EEE4143516DED3F8FDE5EF57 +:10C52000D025E309E90A10E3FF07F80BFBFE02EE52 +:10C53000F6DBE6FFE8ED46FF0E22FE0AF122F7E108 +:10C5400015EEE5E81EDF2AFE05EBF2FCE4260AF212 +:10C5500014E3EB03F61ED6F7C7D727240402120B09 +:10C56000D23BD339F0D3D8E2101ED7ECE33F02F62A +:10C57000F715E8F70A00F4F7E9411EDCD9F60016D2 +:10C58000120B38102C1605D608E7DE0C04E813DC75 +:10C59000011AF2E7D015EB2908D9E5E8F0DBECF059 +:10C5A0001CF40BC7E9DA0A0719E6F32522FEF57F2A +:10C5B00005F334F2EB09F53CF92BF4E8FAED0EF053 +:10C5C0000C04DE0E14F22CE45600F6EA2428E8F6F9 +:10C5D000E51B01E0EBEC3203FFFFD906EBE90FF2BC +:10C5E000E5E5D9060AFCE2E4110FDB1014F6D7D713 +:10C5F000EEEC0F27D4F124F205F802F72FFE10E03D +:10C6000007FCE6EDFED62C46F11CFAF207ECFCE93D +:10C61000FF11EBF71B3FDBF1EBF8FB0CE2EFE30361 +:10C6200020DEF3FAE8E54E02E0CF1E620004F8FDDA +:10C6300021DA02E00B0928EC06141AEB47EC071587 +:10C64000F3E0E90C2F7213161921F2DBDD4BEADF60 +:10C65000E9EFF9F5F41002EE28E9DF090FE7FB2115 +:10C660000A14EFD8147F060EF734E50CF8F50ED552 +:10C67000EEE7F92345D7E4351037DF26F70DE11152 +:10C680000D191EE0FFCFF91D1D1DF4E7ED001D196A +:10C6900003E7FEEFFC37F9E1E9F8FC111C2913FF71 +:10C6A000EBEEE5F0DD14E4FFF0FFEDEE0307D3EB76 +:10C6B0001414FFF30FF2EEF0EC0EF200FB0EF1F4A7 +:10C6C000F50F02D8F4E7040ECBF7065B2F04F9F65A +:10C6D000F5E7CFF900EAE50028140EFB1ADD45E284 +:10C6E0004F02F5FAF02B11FE1D480CDBF4EDEFFDC7 +:10C6F000CF07FE02180FEEDFF61903051F390FFEF4 +:10C70000F33C3BEEE2DA141D210916D9F01DCD0FE2 +:10C710001604F20CF20604DAF0ED041109F50FE844 +:10C720000F14DA1532EFECD8370CF5FD120AEDFED6 +:10C73000FFFE09170AD6F1121718F41F142A09FC74 +:10C74000EE10F9F118F4F812E71F0102F1F1ECEB29 +:10C7500002E5D0FEE002D6FC17E5E1FF4E2942C219 +:10C76000E7EC090B225134E119024813E9E7DAC872 +:10C770003DEAF8D2ECD22613E7B7EFF90A5327FBCC +:10C78000FBD420DA26E0EBEC21DDE9E3FD0AF948F1 +:10C790002369EFE210FBDEEF0901DFF507C847C8A8 +:10C7A000F826211D14F4E3244F790B4B1504041AC9 +:10C7B000D60CF819ED670AF41ED3E8EA01E904E0A3 +:10C7C0000AF00ADFDA213AF7D7F1E6F6DEF1EAF409 +:10C7D000E3E717CBC8C1DCF601F9F9DBF62F14DC6F +:10C7E000B8FC45F70414FF021BEA04FF08FDFCFD3A +:10C7F00018D616255050D807EA74EB08CF03DDEDA4 +:10C80000E2F70AE5E2F3CDE2D9380711ECF9F5C712 +:10C81000FD2FED11F5EDFE28D126B603E93E1E1FD2 +:10C82000DA2FCE0BCCFB0CFAF61005077F2C0EDEB0 +:10C8300065E71802DBF2EC341D11ED17F6F9E5F6A9 +:10C84000126A29EAED1D28570E08ECF33010110B7F +:10C85000F3E6E21AE7FC24EF57DFF8F106B4001222 +:10C860000E0B07C2E95B0C03224CFFEDDFDE28D97B +:10C87000EE06E0DF1259F9F94A0606571103EBD626 +:10C8800004F7011217020BDDEDD6F8FF1FE506F7DE +:10C89000D1D609DAF7F00C1F0704FA1316CEEB16FF +:10C8A000F940F4D4FFF30EF7F10405DA4B1C46F31C +:10C8B000EBF8DBF6D8EB11F5C904E6C5FA02EB2478 +:10C8C000F7F501D4DDFF0BFDEE15CD040116FCECF0 +:10C8D00014ED0CF710E7EAF37FFBF41410D80CDE2C +:10C8E00047041DEB0405FA16481A0A0E21EED52757 +:10C8F000EE511CE5FD12E81FF4022AF3F804402073 +:10C90000F3F8DA1CFD33FA05E8CF4A0C0014F84EB0 +:10C91000EE0CFE0D0F06054B250AD5D0FE093DDDB8 +:10C92000DC13EC04E80902F20433F7F2DF1CF7F140 +:10C930000CFED5E90D1529130254EB1FE3FCFED0C4 +:10C94000FE19EDDC2F1F1AE421F1FF02070A14F093 +:10C9500038D7F5ECF00C3B7F2BF81D01D607E0E053 +:10C96000F66FDB0406E8E506F42708E418DDFBEFC4 +:10C97000140AFEE61D1F3AF4EFF9F4ED00FA01E2A5 +:10C98000F026FFE4DBF4F10C01CCEFDE13F1E92734 +:10C99000E33012FEF1140215F523E611D600FDF77F +:10C9A000F3C1E3E90E09E20335FDC404F7EA030429 +:10C9B00007EFFA03F9280B1E170B1819E305EEDB36 +:10C9C00014F9E91617E0151FFEDCFD0D2AFF1BE820 +:10C9D0004D3129FBEDEEFCEDEDE735C9FEE143F706 +:10C9E000E3E4F205FB220C0002FF0807172BE6F632 +:10C9F000EC34FEDFD205D3EBDCDFDC0E0F0A59F19D +:10CA0000E2EF491D1402F5DCD5DE5DE700E6FBFB35 +:10CA1000DF270810C71BF8E6E806F3F8ED00D2E9B7 +:10CA2000C234FFFD1C3AF6F2022AE40332F605385E +:10CA3000FB00130806F9E722C71EE5EB05F5F41C19 +:10CA40002AE310EE2C01F41513E3F839E7EAD933A1 +:10CA5000F22AD504CF261A1AF5F5DCDDFEEB4508DF +:10CA600017EC0319F50239E7FBF0F8F601FAF0F8D4 +:10CA7000F8EC08FAEF00EFE8EAEA010C2501D5F539 +:10CA80001309D5D8FDF50C04E10FF1F4FCFCDCC36F +:10CA90000210DE21E5DEEAED3DEE22FCF3082BF884 +:10CAA000EAE8F403FB04E4E9550D2919FB4300F51A +:10CAB00009500E0BFEFF3D061030F0F60AFCFA1985 +:10CAC000F10FEE1BEEEEDB19ECFC0E0C312A41BE31 +:10CAD0001CFED80DFEE42001E7D40334102F101EF5 +:10CAE0000BEEED00F21EFFE4E6BF067FE010EBFF69 +:10CAF0002829E3ED3CF0FF1FD0DECC2CD3E2080860 +:10CB0000FAFE0900E40AF41EF7DDF7E1310BD1105B +:10CB1000FF4FD5160D79F3EC0D010E2BF8EBFA074C +:10CB2000E2FB15E243E2142AF7FAE5C8FEFDE6CF80 +:10CB30001224D81DF027EBEEF1E8F62FF8D0FA0119 +:10CB4000FCEBD2F4FC16380101150EE403F60C00E0 +:10CB50000E0F4C1E0ACA211540E0FAE1F0E02CE36A +:10CB6000367FC3FC2AF0E319C8F9EBE6F309C4E801 +:10CB70001BC628F70CEFDCDDB9CB33C60F714ADCDE +:10CB8000DE23E9D801C30B1D0EE5E41E19400F7228 +:10CB90000CE607C2E3E6F3E2DEE3F21FF3FFE61D75 +:10CBA000EA0EEBB1F9F9EDE172FBDA0C08BDF059D0 +:10CBB000D22FE0E9F5EFEFD6B70DFC19EDEA09EA5F +:10CBC000EFF7C30ED90FEEC4E414F538FFEE0809F1 +:10CBD0002CDAE5F6E549ED3FE82BFAF1F63149E5C7 +:10CBE0001A10EF6319E9D6101FDFF7F347CFEB1DDB +:10CBF000CD4BC451FD3BF4E635EB02110E2639D680 +:10CC0000C502311B21DFDE0BD7D155FFFA2F11D121 +:10CC1000E1E6E4DDEDD7DFFB1B010A0116D7B9F32E +:10CC20001D0DF6FE43FACB470C02E4FF0FD85DF969 +:10CC3000F8D4020921F9B521122B03F5A9CD47C279 +:10CC4000FBF317D04DE2F511DC4B2B3F130E05E93A +:10CC5000AAC102F6CB170D15E034C805E0DFFCE1F0 +:10CC6000F4CC22DFFDACFA1BE11BB7DCB3250DEAE7 +:10CC700055CFE62F29A805533DE9E2F6CFE055034D +:10CC8000D0F1FBE74AEA383E0EDCEAD13EF04BF643 +:10CC9000D624582F0E2218D3F073FCEC4B038E3899 +:10CCA000F3FD01C0E8D2D5EB2449CDE93B32EB4797 +:10CCB0000604FCFF4500E677D62E26E3DC1D17F2BE +:10CCC000EF1B8BF9F1DDDFE2C1ED252649EA16EA1B +:10CCD000F8D1464A31EAF6DCD8250D041BDE3210C5 +:10CCE000FBC4D520B9150ADC2BCD33F1F8043D1770 +:10CCF000EB22B402E4061FFDE53E7F2220107F26D2 +:10CD000014C1C2B177110CFE1FD24AF844C6E85ACA +:10CD1000DFE6D504E3041BB663BFD614F6F506F0D0 +:10CD20000955C0C627EB05056839DCBFE008BAED38 +:10CD30001A3F0B1BFC0314FAF546F5A8E2CDE025DB +:10CD40006AAAEE1E1DBA353C25DCC1EEEF61002952 +:10CD5000EE63E5D6060F0014F10CF028E00FF8E2C0 +:10CD600049F4E30DE123F71FEB361D00E7FCEBCBA5 +:10CD7000F3F2CFE9E8FE07421CF41BEE19E72E0C94 +:10CD8000D50606E7F3DC0C29FBEB0ADC05F30CF710 +:10CD9000FF0AFE25151516F916D8E3F5EDF6DFEEB8 +:10CDA000F4FA0CF62A1228F114EFF1FDF81B1FE536 +:10CDB00005F013CB02F610090D17E3E7EBEBE8ECF7 +:10CDC0000FE1F0E7E6FCF61C12E7D4481D7F1919C5 +:10CDD000F8F3E4E7EDF1F2F5E61BE9DCEDE5D90F58 +:10CDE00000D4FEEE53E3F7D6ECF826E7FAFD020E88 +:10CDF0000217E8CC051217E8F918E7D8E4F7EDECCC +:10CE000001201CF0261B32E600E4DAF9FCE5CF171E +:10CE10004B02113E05F82F120EC3E0F50CA5FB0FD7 +:10CE2000F74F2B0EFBECF2181CF42AEFEDF00E2856 +:10CE30001BFFE91444F1E24DED2C0C21FC01E8F557 +:10CE4000193718E9191FF1EC08EF03E90B3AFE3B1B +:10CE5000DCFBD4FAF2EFDB0419FCDD003808E9ED65 +:10CE6000D844173D0235E2F3EC16ECFBECC0D6D407 +:10CE70002C65FBE1F6BC24E3E323EEF7E552FE1854 +:10CE80000F23BC21031DEA232DDFFAEBE4F0292751 +:10CE9000E8FFF6E7E5EADC57A7DBD602E411DC0899 +:10CEA0002AD0FDD70CE81CD8321A1C28EFDEF07F00 +:10CEB0000CDC0F47C91A07ECF5040315FD0BEA4D0E +:10CEC000FACF0E120D1BEDF86930021313E61E1C8B +:10CED000C806EB23071964F0FBF80000D73BE20318 +:10CEE000D4ECE7E109F6EB0B27D3CD220AE0B81624 +:10CEF000E2EBECEECD29F5FB344629F4D7F10CF842 +:10CF0000EFE1B8D62D0C1130E91435FAE6EDEFC19A +:10CF1000E516F905E8021526FAF31B1EE740E2F3D1 +:10CF20000CE3D31303EC34E3E7CE2BFEDF5C06DC2B +:10CF3000F7E100F2043F003C19F745F424FB096ACD +:10CF4000C409E608ECF828EBA22335255C0ECDD108 +:10CF5000040313E3D84AE90219F8D924CDE61346AD +:10CF600010122BEAEE7FFCF304E90D0B15E215F627 +:10CF7000DEF2FDED2BF4EF401018EA090101EC0A96 +:10CF800007EA13E809DB04F71714E405E3DE0808F1 +:10CF9000F5F4F8D5DE44FFF3E3EEE812022A270A9F +:10CFA00001EFE9E605F5E4F6E3DEE60725E0F71232 +:10CFB00004FC0FEB06FBE5E60D14F8E61016EA128A +:10CFC000F7F7EBE223E8EAEA00E7FA522B12ECF576 +:10CFD000FBFCECF6F7F3EC034FF205FAF8FA24DC6D +:10CFE0004C120F0DE735F3F32E2717F0FA34DDF16D +:10CFF000D8452114051029E307FFF10A053C04F088 +:10D00000E73D35EDCFFC0A115AD5050D04FABC40B9 +:10D01000FE06000A091A05C3F206D82EFCEEFB2311 +:10D0200009FE07FFE7E5F6FE3505DFEDED3014E01C +:10D030000CFAFE2B07D7F90E0A0AE8FE1806241090 +:10D040000F01F2F926E800EF0605F915E1EFE61EFB +:10D05000E00ED738F323F6F328EBC621E3EA3ED8F7 +:10D06000E64101E81F2D14BBED26252FCC29FCD865 +:10D0700010E2E21B50CCEC3C3EEEF4E2E0FCF5406A +:10D08000B0FDF9E95BE625D3C7E506BEB9F413F1B7 +:10D090004B010DCA315D1C0E1A270AD7B620512349 +:10D0A00011EB3EFABCF830EB38FCE81952B5FB7FC7 +:10D0B0000F02F9D31016F6C1A7F9B2E9413BF047C8 +:10D0C0002EDAE70E06BCD71A4CFDF92E4629C729E1 +:10D0D0000A35F7C3E710E3FB2214D15EB9091B0838 +:10D0E0002DF2132AEF20C8B1FDF9F607E4B8CCD031 +:10D0F000BC5EECE4D32B43EBF0F01AFF1CF5F0DF41 +:10D10000C8F0EAF71134D6D7FCCB01F2CCC5FFEF5B +:10D110001DDD04141F3509FAD3E9F7260103DFB931 +:10D12000E501E9D4D214E6F9527CD8B9F0F718FC3D +:10D1300033C8D3F05BDD115ED661040B15F2DF4C12 +:10D140001BD3F5B52B29FADBE4FACB2C2E07DE0333 +:10D15000D90BE712F6F73259E1354AE5FEF5F5E766 +:10D160001A1100E81211EAD511F7020B1245FDD889 +:10D17000E9DEFDE4FDD60EFE0A18E40BD4F3D6EB8F +:10D18000F4DA20F11EE6EAE9E401F8ED03310A14CD +:10D19000E60C04F806E0F2FA24E4F0F5FAD00329EC +:10D1A000092114F52EDDFB391A2004E2140764EE80 +:10D1B000FF1EF8E8D32304EEF70AECEBF6F30F1AA0 +:10D1C000200FDC0A14EB11F9FCF003E62FDD04E973 +:10D1D000DFF0EA25F7DB1E000AD116F8EBDEEC05DE +:10D1E000EA170317F1F504FCCF0F02170518CA411F +:10D1F00025ECFAF9E7F4E1E5EE09220EE4EEF5FAA2 +:10D2000000140CEE7FEBDBEAD30E0A0FF5F903D224 +:10D21000F1FB15F4E7FBF21CEB0C091C0507F1ED23 +:10D220002AEA00F6EB30EB121DF25343F220EB1822 +:10D23000F6FC00041705EAF1F407DFFBD5E1E3187B +:10D24000F70700FDFDFC4210C4FDD93A240609078A +:10D250002A1C0F1DF329CE10E5FAD404650CEA1C34 +:10D2600046D3FD00D3F8E1DF7FE7EC000D0E0B3C69 +:10D27000CF18FA2B0AE3034AE2E0F9F72607023057 +:10D28000F743F7090ED1E5F5EED80DDFF9D51BF11F +:10D29000F0F301060A002CF4001901DA1B12C50C88 +:10D2A0000FDCEF0601FD1F15422C2B50F4E0EB3391 +:10D2B00003FCEDEB0F0200F5FCF0430BCDE157CF83 +:10D2C000DEFCE1B9E82CF06FC7DCCFE20B1FE8FB16 +:10D2D0000220BDF241F5D5E2F10213F707F821175C +:10D2E000E75207E00506FBFB2B3A170BE30315306B +:10D2F000FA00EEF0251F271326FF0EF3131F1A0C5A +:10D3000006EBDED3F903E9E1F9022315DA7A111607 +:10D310002EF4CD04BDDBDA2AECF4EC4C321E280FDF +:10D32000EC0ADD0DF7E21FE2FB09EF2E38062DFABD +:10D33000E6EC1BFCF4F1EBD8DAC6DA1B06DBF709E6 +:10D34000F6E8E2BAE7FCDC0111FDFA0128EEE0EEB6 +:10D35000ED0018FEF332CA25DFF9C3EC1DF54D2CA4 +:10D3600031F7EB0FFAF5FB24C42645E8C4F206EDCD +:10D37000DA60EF3D7B0119093814C630D1DA0015A7 +:10D38000E800DCF30D0D151B1425F01FC0EB222067 +:10D39000BD09AD1DDC5C1CF7FA0D3BE8D924E9435F +:10D3A00024ECD72F0ED933D8F8E11815233513FC08 +:10D3B0000114A70C0F17D230F2ED00EFF213C125C4 +:10D3C000FCECC733DFEAF8F7C80DF9190BD10DF102 +:10D3D00000CCED0E0CF3CAE1FFDD10110BEF57117D +:10D3E000EBE048D52D513E0B66311CE72FD7E40505 +:10D3F000ED2BFFF7CE0829286A01EADE022B228BEB +:10D40000F96C23C92904F5D6E82615D15F11F0413E +:10D41000321406190E340312AEF127F7E7D9EE0BDA +:10D4200022D1BAE1E609FD26FB3AB022A8E2E7CC18 +:10D43000E901F7F4B0F8EE4AFED1F000F420092B30 +:10D440000CFFD7D523F6F211EE7F260409E3CF5760 +:10D45000EF03ECFAF200F0F71F03E81710EBF2F815 +:10D460001DFCFC19FEE71EEF28F0262603F7EEE070 +:10D47000F2FA35FBF9F41EFDD9F5FDFFFBEF0E0ABC +:10D48000FF19ECFB03E508F3FDF5E2051AEDEC11DD +:10D4900003E9111908FCF2F60AFD07F41706031B4D +:10D4A0000E020EF7E92C0A00E8EE07241E0C1EFD02 +:10D4B0001512060110ECEAFBF6E8FA04F901F70888 +:10D4C000FFFFE811EDF3FD17EFFBEEEE04FC190092 +:10D4D000F5FA1604FE0A09E003F6000C0AFAEB1747 +:10D4E000F1E8F5FCE8F4F00100F23115031DEFF569 +:10D4F000050AF7EDF71CFD07FDFBE2E3F8F4F3E89E +:10D5000008FE01201A1A0AFE15EDF716EF0CEF1FA0 +:10D5100017FF0C1D0007F4F608E8F0FB070A0F05DB +:10D52000EDE2F2DF10FDFF03FD05FC0F17070D20F4 +:10D530000CE30000F1E8F20CF036FFEF0EE6F70323 +:10D5400009F7F47FEF0811EDFBEBFCFBFD10ED0498 +:10D550000CED15FFEEFD1A133B0400FAEAFD15EE83 +:10D56000E3F21E24E31AFD141BF7F50CF9010BF589 +:10D57000E115FFFDF9040DF9124B08EF0705F40A58 +:10D580001E0BF8F8DBF4FA070900060000F1EE16AE +:10D5900004F712F3ED03F508DA20F2FEF8E7F6FEE1 +:10D5A000E90BF71A1AEFE93523DBFB051025F6D650 +:10D5B000FD22EE141817EFEDFCD9EE1DEF0AE0F294 +:10D5C000F9F9FB1F09FCF7F0F9D8F302F1F418FFA1 +:10D5D000E6FDF0120CF5EDD0E913E6082203E13583 +:10D5E00001EFFAFD10F304ED011F2B0A030A0409F1 +:10D5F00004DBCDF3E9E4150BF8F20808F8E5DD03E8 +:10D600002CF60CDFD7F703031DE8F7F110F033F425 +:10D610000506FAEDE903F510FA08F6F10FFCE37FD1 +:10D6200002EBEF22EA03F90AFE13020CF10B02E609 +:10D630000AE21EF9E3EE073206F6EEEFEDE1EEF850 +:10D64000210D03192BF60F04E90E00F1F90EF00F6E +:10D650000A15FF0AE1DAD6E9E8C8F3012AD814C5A9 +:10D66000F908D615E006E0C42E2DEC250008F7E6F3 +:10D67000ED1EFB03C96EEC15F71CE2ECF14701FB54 +:10D6800016F210F4C015F1EAF323053DC5FD0FEFC6 +:10D690001906162D14CF0B1B3F02F3E3B446EEF22E +:10D6A000ECB0FF0ECF01021500DDDDD32709F61027 +:10D6B000E10807D57F11F7F81A451E17DDEE1D1793 +:10D6C0000519EFFB02F208E654F913CBD4F0D92385 +:10D6D00005D500E5EC1EFEFBCEC9171AD910EC1DCE +:10D6E000F9160EFED60ACEF9EEE6E10301E025E9D1 +:10D6F000E2FB03D0D63BFB20232344BD2611F308D5 +:10D7000007F9FBD71AEB324318FB270ADD363AEB51 +:10D71000DB1E06442027161FFA2010D2E11FF7D97E +:10D72000030CE10AE8F453F60AFC1EF4D0CB0D2CEE +:10D73000EED1FCFDEB3DEFCCF1FDEA0A6610E332E1 +:10D74000F81EEC01AFEC2E42FCFB18E3FE4F1BD998 +:10D75000F9FC15221FDE0C01E21CDCCEF5DDE7FC36 +:10D7600018C701F839C8197FE7D3EEFB06DC11DFD3 +:10D77000F63B635B372BFF21B4EFFB22DE00FF1388 +:10D78000EF1EEDE7F0F3ED0FE2F9F412F9FE08DD1C +:10D79000EFD5FEEC040EF00F0717DEC43F262ED99E +:10D7A000D5EFF417510EF8CCE649D6FFDD0725F189 +:10D7B000E7FBEBECE7192803FAFFEBFC1B00E6FEA6 +:10D7C0001DE3F91706F202EDEF1B3009020900C252 +:10D7D000F1111311FAE40BE3290D11FF2FE92FE4E6 +:10D7E000D0F70829F5E70ADA33FADB1018240B3FE3 +:10D7F0002D05D7C108E7E1F0FA052AD1FC24DEE3C4 +:10D8000039FE07DE46E2FE2ADA1922D3E23FF8FDAE +:10D8100008D3FBF0F0D227EBE91AD5FCFBF3E60FB7 +:10D820000AF4CFEBFE2AFFE02B5CE7C51EFD1D1BB3 +:10D83000FAED021F3AEDFA43B0E6FC2611E1FA04D4 +:10D8400007072F22EAFE2D16B6FA2903E0F51B2260 +:10D850003922FB130605502664C86BF005E304F477 +:10D86000DB3C0CC108E4D92E2F20F8BD44EF0C1787 +:10D87000FCF812EA3ED3CEDFD1B00FEB0603EEDCAC +:10D88000E0E5D5E7DBFF0543FEE4E3DFFBE9260740 +:10D89000EEF619C313CAEB00060F1DD9DDEBED3907 +:10D8A000F623D1B52A1AE21F5F6BC8E519292C218E +:10D8B000CDE7066FF74AF32505FBC9C9EFE1101F55 +:10D8C000D7BDA7F62FE126EAFAE828F126FBF4F007 +:10D8D00008C1C40D0ADF61B9DEF934FE03DC60DE85 +:10D8E0000AEA2CEF07CCE8B9B5EFE4E4FBCA0A5B1F +:10D8F000DE7FF6EE19230946FFFD2AE2EDEA2EE06F +:10D90000CEE15F073CE5EBF2F4E541E833EF17EADF +:10D91000E4240AF6E91A2AC7F54CE3180ABE28DC03 +:10D92000BDFCDAB4E93BFA052C11D700FE1A4E7C97 +:10D93000F8E2E741EB150A22C7F2F10E052F3AD5BE +:10D9400009E4F6F811C5E5F7D12C151CFEF11273A8 +:10D95000CAD3F4D9C3F31C245BF5FD41F661F34748 +:10D96000FBF81E093AF0F2E306EE4BFDD4F5EFD0DA +:10D97000FEB5091449FAF4DF2E00460E10EF142A02 +:10D9800001EDFDF8FEDD0FF5E5F609DE0ECD13091C +:10D99000EB2BF9D3E211F3D5F0DCF613EA37C6FE30 +:10D9A000CF2A29BE4311171D1E29DFFE2C19F6F3BD +:10D9B00014E0E01CF82C0106D2E2FAF6E8F7E7F2F0 +:10D9C000E9BD03ED19C21906FFFE0CFAFF18EEE8D7 +:10D9D00045FED0EFFEE40EF241EF161917FADFE232 +:10D9E00019F02FEA27C7F40A0E2C09E96623F40B75 +:10D9F000E01ED03737EFDE7FFF6912E2D507F1D5A1 +:10DA0000E640E6280F07E13FF0C74AF9F1D11B31A4 +:10DA1000F5B80FFF110F211B22C2F7FDF805E90130 +:10DA200012FB00D11406E7003D041BF9EDE3DDE431 +:10DA3000242DE70C202518F3C61503FFCD0BD7E2E4 +:10DA40000A160E1DFAEF0DD8EA34151FDDDEBF737E +:10DA5000FBE5DCF6081D19F10A560D08F1F6F00594 +:10DA60000413E2E9C3E1FBE4E3E055F7F2EEF5F776 +:10DA7000F7DC40F400FCFEFB1EDFF7F3DFE9F10604 +:10DA80001E0DE3D9DFE6D20CFA05E8E60AE4EAF86F +:10DA9000ED22E50F01F340E301F2F80E0B0204243E +:10DAA000E61803E00CE21BDBEBD4F5E0FDF709EA36 +:10DAB0004CFAF73BF4FEF01BE4FBF6F7F6DC02E66B +:10DAC000DF051D403AFB09014F020803F1F203EEA6 +:10DAD000EB2B2AE1E60AFC22EAE6FCF3F412FA3721 +:10DAE000DD191731EAF70D34F2191BE1F4DC190CDA +:10DAF000F4DC29ED0BD610E530E4F0E1D820DCDFD2 +:10DB00002515FEF916EFDE0B0DF9F77FEC5E10EC34 +:10DB10000B170102E6EC07FDFA17F31EED1DF403E7 +:10DB2000EDEE1720E3EDDDC6ECE7FC133AFAF12E3B +:10DB3000EE34010C1633FAEED80B24D510E9D708D1 +:10DB400001F41404D10FFE1D203E00ED4FE12B091E +:10DB50000C1A26F3E61AF2D72AFAC52A19FF4B1334 +:10DB6000F8E80E2DE902E0FFF9F1FC35E0FF1406BC +:10DB7000120CEA0DE5F402E90BFC0916FFDBD61FD7 +:10DB80002609F0DD15D94F1B141100FF0ADADFF664 +:10DB900017003908DBFF0A50E94EE502F8F41F18B8 +:10DBA000DA0937D5FEF1EF0E070024EB291401EE58 +:10DBB000E344270E1FF0C8EDEDD6EBE4E209F9D5FA +:10DBC000FC16F4F029EDF9CF0229F01BEE3834DD14 +:10DBD00007F3071DF7FAFDC7D9F344440EED0F0212 +:10DBE000D1EE04EFE915EEF2F4E50215F9CCD5FF1C +:10DBF000F208F7FB2910ECDCEA25177FDE0907F2B3 +:10DC00000CF3002DD40AE8FCDCDBD006E6FBE803CD +:10DC1000E4DEEEE40F13FF00020922FBFFE61E170D +:10DC2000FAEEF306FA08E4EB382306FFE2E424E810 +:10DC3000111315EA00E8FFD6F019DDF50BF3121AFF +:10DC4000E50AE506F6190FFB0BF622C6241DEB329A +:10DC50001CFAD30F0507F5F5D513181016DCE0FDF7 +:10DC6000FD4FD1224BF8BDE6F332E12E4534E9E712 +:10DC70001632FFE4BD09F8CBE3210508F4F1F017F3 +:10DC800006E41105FE18DC10D8E4F2DFE5EDCA2D3C +:10DC9000E0FE34CEDFF2E22B2EE2EE31EEDEE1F6F4 +:10DCA00019D3041B27F7E8EA53020728CEDE0E7FBC +:10DCB00005F61300D836CBE1E61C1EEB12100C2043 +:10DCC000E62D02E505F407F430FCF32204F1DCD57F +:10DCD000EF1309E7EAF603F3CEFE2BD4F7F0E2F5F3 +:10DCE0000B01CC32E9EDF01F0AFDDC104BB2DC1762 +:10DCF000DCD335F5CA0DF0D5F311162B230B59DA09 +:10DD0000151FDEE4E5FF10183B0413EF4CDE13DEB5 +:10DD1000F6080A0C2306F209EAE600F9FB1AB1D864 +:10DD2000EFE2F305C804011DEAF113E71E062230F5 +:10DD3000FBCDFBE5023B0BDD0BF808BE3BF31F50B0 +:10DD4000E5DBF0304424C9DCD356D1E111072D1FA7 +:10DD50002AFEE51B2D18FBD266F34A21F4D82D14B8 +:10DD600028DB27FFF0F852E92400FF20EBD5CE0591 +:10DD7000FEEBE7FEE3E8EFFAD0F602FC0DC4E0119B +:10DD80001D34E7ED0AFF193FFA08DC03F230F81BF7 +:10DD900020E520E4E0D1EB260233E561E8F7FF0F50 +:10DDA000FF184BF1EDDD313C20CEF8D01F1A06D321 +:10DDB000D4EC02F4E2E6D20CE618F0C2EC09ED0075 +:10DDC000ED1E09EAFBEAF8E7EEECFA280EDC0AF0B1 +:10DDD00013EBF40AF7FA063A0F02EA1C13FC0201ED +:10DDE00019EA1D25D1EE21E7FE1E392AE54000FD86 +:10DDF000DF27F6DE0123F1F302F30CF6F4F1EA1368 +:10DE000015040852DDDEECE531D1E432FBF2E4EF3B +:10DE1000E9E0D9E719EAE9E50CCE0219F50C1E2173 +:10DE2000E2DDEBF6FF00FBCF173AC9217F0109EFD6 +:10DE300004EE2B4DF41809F3191DEAF10EFC1C0435 +:10DE4000D104E6E1F8030DF8F6260EF311EA14FF0B +:10DE500009272C05F849075CFCF537FBF6ECD047A1 +:10DE6000F6DD172ED70001ECE3D20C0D08EE13CF30 +:10DE700038D2E8F87FDDEEFF06D343DE042C06FE41 +:10DE8000F20405EA47F6E824D0ED03D6E21218E1E1 +:10DE9000F8EAF819E4165D1A01F501DDD1F1DC1399 +:10DEA000EC30EB11D619EED60DF3E9F80713F6C7EF +:10DEB000DA0DED4EF318CCC3E5EC41ECFE5E7D06C9 +:10DEC0000CF3C0F50F20EDF304E0CD2AE3F3F7E304 +:10DED000FFE6EF191B0816DDF310FE16D4FA46B85C +:10DEE000F9E2FBD60D1046DEFC29EECB21DED90E81 +:10DEF000DE1AE00B2D15E7D5E001F5E6F7F9DD3187 +:10DF0000F0EC011209E219E8F6DF0024F9100C0028 +:10DF10000407CF12020AD330FDEA1134330453F65A +:10DF2000EE0E22F0700FEAFA00FC060ED7D1DAE509 +:10DF300013E7C90739171EF61B43D92DD207CA04A8 +:10DF4000EBDD27300C4C0F2D172A2EE2D413122BA9 +:10DF5000B510EB06DBF1F8022CF218E3FE10F3FA31 +:10DF6000D3FB141317F6FBF54A71FD19FE1100E3FC +:10DF7000F1FE1E25ED7FF9FCFAF52C00EC3B370491 +:10DF80001A12F4F0E4D609CB09FD01EDE5070A0603 +:10DF9000E6046C1717ECEC414D18CFDFF618D028CB +:10DFA000E1DDF7F3EA3D1B3126DBCDC421F90CC8D6 +:10DFB000F2EED9D5F7FAF3F626082314F71CD71E8C +:10DFC0000FDBBBF2D7E325DF1E20F9E400F408D114 +:10DFD00042C8F1F6D931FC1023FDD52F0CF7D86ECD +:10DFE000E7C4F234F514DCFDE1DADEC708302A00BC +:10DFF000CFF312C6C544DCFCF016F5D9060FC9FDF7 +:10E0000021D3BCECF34732001DC413F8132ADB08FC +:10E01000FE01EE3319F9D21CFEE90A14E4141D289E +:10E020003004031FE7DE3EC7C809100B1FB707EF18 +:10E03000F801E0D2E73FECD6C60FDC2C61E8D6E76A +:10E04000EAFA2FE6F81224E9F4EE1B37FC4509CA78 +:10E05000F8F0EEF949DC1DF72E0C2D1AE2E7DB0291 +:10E06000F772030906ABD4DCBB1533F205CE2E0ED6 +:10E07000FFB903FD1A0C12D5E117123EF013CACCFA +:10E0800047E603F52003070BF1C3FEFDEF11032262 +:10E09000D136E8CE000808EEF507E7E8CAF0073108 +:10E0A000D717FB2D150AFEEC2F09F8FD491BE6F5E5 +:10E0B0001425C41E1714F6CDD52026DEF005DED9B2 +:10E0C000E13FF8F109D33A01F800EB1AF0EF19E15A +:10E0D0001DF1D5F3000214170DC9F630E81B1CE141 +:10E0E00005F2E3F7FA117F003204ECE209F2EB37B4 +:10E0F0001141D8125306F2E7EBF60BC224FF42F1AE +:10E100001FFF2C05361FCF3AEF0938DBDCE7FFD3C2 +:10E11000F3E1E9B42200E911E7CDEAC9FCD2EC0150 +:10E12000DB01F52A11EFCF215B28E408FFEEF24670 +:10E130001F20C9551409EC20140BFC2E0703DB30FB +:10E140000004D4FD05D6E22FE00E1A22D1FC23EB09 +:10E15000CCE31413F238100B64FCFDFCDD15E5EA8A +:10E16000E21ADCE221EA3416D9B1210DD256D6E703 +:10E17000FE211EDDE700F3DCE4F5F7F9AC26E21939 +:10E1800003E816E8F5C808F8FCE4EA0E10E6CA361B +:10E190007ACB2FE00DC908F42A06E5FA3E31F95B87 +:10E1A000F3037F131835481B2C10F2233655F4E483 +:10E1B0004B29E32D0FD61DD20603E7E12B3EE307E3 +:10E1C00011001D0CD317E5FC1A08EBE1FAF618C98B +:10E1D0000502C42CF1EF0A33EAECFD11360FDA47E1 +:10E1E00001DD371BFADEEBB0F5DCD3FF1CBC3D02D2 +:10E1F000160DC8D2FBE30AEBE3E4F613DCBFD2F959 +:10E2000009F3F504DED71BC712C4CD14F502BA40DA +:10E21000F71F0D18CC2309F45CD9E7C71445103457 +:10E22000520FE0EB1B1003CFE034E1F50DE80BF5E6 +:10E230002514EA0B1212ECEE171907E32BD9EC1D8B +:10E24000C10E0AF7CD4157DEF8DDBEEB21502EF4AA +:10E25000F0F6EA28F33635E40203E4EC2CC3000AB6 +:10E26000F41D0FFD2DEEFFF62CE4E818F106F7D8AB +:10E27000DDEFD2F1FAEE0CF153F5F343FE20EB2380 +:10E28000ECF0F706E60001DCE60414F3FD07F1EB21 +:10E29000F8D51FECF8EAF3DF0B42FC090D21164715 +:10E2A00006110522FA230620E417FC100702E64AAD +:10E2B0000200EC09EBE8C6EBDBCDEDEAF80EFEED73 +:10E2C0000CF705E722F516EC280A0620E42B0ADEF7 +:10E2D000FEF209EBE50A0102E138F5070E03FDF055 +:10E2E0000DF008FAEB1AEAEE30FFFF1E003C23E5C2 +:10E2F000EBFAEFE815F17F10FFF7E1DCDDEBF1EC75 +:10E30000D708271EE70325FA0D0AF0E9E2FC020D03 +:10E31000181105B90EF9F8EA04320E0FF9E5F6ED19 +:10E32000FACAFDFEDF1DEBF31824DDDF19F62AD74C +:10E3300000F4FCF70906030B1D31F3FAF3EB0E2C86 +:10E3400037D6E8EC20EB260306F118260423F51C4B +:10E3500004F03CF2B8F5ED20ACFF20FB1EE348636F +:10E36000FBDBF820F007FC10180D400654F032E5F6 +:10E37000CA1BE94D13F211FF1721D024A9D1D2569F +:10E3800005F4C7E5DCCAFAC33509422DC4F9F5E83E +:10E39000F43CD2400931E60DD9256013FBA3CE1C15 +:10E3A000F3E413C001E719F9C7D5170B2C18DBC329 +:10E3B0000B06E9EFFF457CDEE2B8C811FED8F0019C +:10E3C000B6F5DD1CCAF23812E0EF07090D3436BA93 +:10E3D000E8B8BA5025F5E6EDE3F6F72015AD4AE3C7 +:10E3E000E8121431EF7F740B39324D1104E81A181A +:10E3F00041FC493BBBFC1F223524EAFCB0F31BD88F +:10E40000F81AF3FADAF925E002DDFBDFA3EE027079 +:10E4100039203BCBFA42133CBD1D13FF08E6FEE159 +:10E420005F36E10B35023903C14BBC0A0EF1EBE15B +:10E43000EF33A500CE602956E09FC3ECE82ADE2822 +:10E440000B4CCFD5DB1524D2A6E2DB15F60E4DB56D +:10E45000EFD9EDE90352290F170AF6EB1920E2E58F +:10E460000934EDE1E10E0DEBD61DFAF4E241F1E1E4 +:10E47000E2FEF9E21EF90BDF07011FFD311300E692 +:10E48000073AE91601EEAA300D15F5E624DFD92585 +:10E49000ECF201FAFAEC0A34FC21230945C40B0C16 +:10E4A000F0135CF504DBF4E0ECF3FFE90CFDFF088E +:10E4B000FB09F8CB1A1F0901F13A00EEE60B02E75F +:10E4C00013EF0E15D7E622061BF9F4BAE4F01BFF92 +:10E4D0007FF9C31BE103F41CEB230D0641EB091686 +:10E4E00008EF27BCF914F9EF17FA0C31E20C0EFB18 +:10E4F00007F1E41415101515DD0041F7E2F6F51BE0 +:10E500000AF90DDD13E9EB09F5F9E3EDE60307E799 +:10E51000FE06E73E04E2FC1C1AF2F5EAFDD8F2DB47 +:10E520000515CED5CD12EB05D916DA00F0094FFB53 +:10E530006CFEF554DCF901EFC638E5FBE2ECF3DBE9 +:10E540001ADCFA2AF0F8261AFBE60A15F7D416EEBA +:10E5500010E700EB18FF35ECF5FF220CEEEE50252E +:10E560000D0904E11C3E1F65182827E8E6110CFB85 +:10E57000D0DE182C19F3E41AE411BB2801CDE526EE +:10E58000FADF13EF04D2F1365732ED10F0F7160030 +:10E59000DF39D303ED6512E4FAD3F21521193D01F9 +:10E5A0000D0EFBC11FE2DAD1A81803EBE8FFFE0154 +:10E5B000BE51F21A05C7F2D43122F14C3AEAF0F416 +:10E5C000F0F618EEE4FACC32EFF31415FAF303D5B3 +:10E5D00006FEF9FDDAC7FEE6CD14FCFFFDF6182FA6 +:10E5E0007F021C04081916FD3C19E9EF269F05E976 +:10E5F0001B1B09621D160D0214F810F81CC2C7EF90 +:10E60000F0FAF7FCF8E01E3B274108E6073AFB0763 +:10E6100008F0F610090B1143DB0CF3FF1F1B062457 +:10E62000E30DE0E22608E6F2232FF9090BD90DCA23 +:10E63000FF1AE40CF7D3F0021E06EE06E3E1D4E87D +:10E64000D2ECEA02D531EDF31BF51CDB1EFABEC09D +:10E65000EB0D00210CECEBFCE95CF2E628E931F46F +:10E6600014E0E525EFFC1B01F002150BF31BFADCAF +:10E67000E7E218E4E5FBF9EB0ED1E901F417040831 +:10E68000FA13FAE90BF4D4F916F3D912E6040FF8E9 +:10E6900017C6EA0801111BEE0BDCEBE50F03E8FEE1 +:10E6A000050EED0D560BEBDF0416101E4B23EBDEB3 +:10E6B000E9FDE811E9DE0ADC0F1C13EDED3613F776 +:10E6C000D90DFF05EF04DF22E605FEEC0DFF19EF83 +:10E6D000E8EDFEDE0AF70CF83C1E14E5231609F8F7 +:10E6E000F52D08EBF822F610EDF915F015FD0B34B9 +:10E6F000FC21EBFA2515FA050DF8D7EF07FC18F504 +:10E700001C07100A23F00527EA12EF50131707F62B +:10E710001806F5001F0DD70DCCF0DEFFEAF0181437 +:10E7200010CBCF061EC80D451E00D4381BF0F6ECEA +:10E7300013E9F907D8F5EC1000F7F9DA06E910014A +:10E7400006F7147FF20748E6F2FE280A2BEEE8F8F7 +:10E750007FDBE9FED51C3C6BF11779D2F6FE182061 +:10E76000496021E4DFEEF110310BC7E723D20FB08F +:10E7700059CAFEF90017D51A00D8EFF3D41FEABE24 +:10E78000F9DCD843E5EADF1917FCE0DBFBF507D835 +:10E79000040FF7E0E0EFEA1805DD051BDD012A288C +:10E7A000DB30F5DCBFFDFD0E7E291A0C222811E9B5 +:10E7B000D1F8D02D2B6DF50CFA1A4A03BDDD02E419 +:10E7C000ED11F920C6C70009CEF6F9D843D729F4D0 +:10E7D000350DE800BAEA43F9E81C0209D61A1025FB +:10E7E000DEFFB8C8EF01FFDDDB06E602EB21D82A29 +:10E7F000EB44C3111A00E2E8E0E6D214F60B18214C +:10E80000D6044AF934F6F1E5E5D47C09071FED1288 +:10E81000FE03EF46D813EDEF290EF204E5B7D6E379 +:10E82000CB27E0F8FB3DF219EAFB0356F0F9163866 +:10E83000EA1D310F4307CB1CE541FA19FAE6E02344 +:10E84000E8F32E0A0AE9020A552F2EFD28F0FC11E2 +:10E85000DFFCC5F9C0D6FBE00D09F2281E03FFEC72 +:10E86000F06D091325FCFB23FF611BE3C7E824F5CA +:10E87000071502162AC2E7C60121D6FBF82EEC26A0 +:10E880000204D612D901D33329C8EAEE07F9E749C1 +:10E89000C0F904E0FDFC07E504E4DE29E2E7000737 +:10E8A000EDD4FBEFF0F3313AF83F1A0EB7DB067FF9 +:10E8B00002FC730F020CF721D9E519D1FEFDEC0E15 +:10E8C000FDF40BEBF1E918E4710E070EF4E00BDA3E +:10E8D000F2FED8DCF8DEFBFAF9F51E040F0AF4F3B9 +:10E8E000E0D400DE303F0614351DE7192AF313EBA0 +:10E8F000FE22F9CAF1DC39D213191506E60701F533 +:10E90000D00CEFF622322309063E16F3F7CEE6FCD2 +:10E91000D5E3DFDF06EE291D0B0219CBCD26F21061 +:10E920005AD01D5505EC04DAFCDA2A22211A2B09EB +:10E930000EE8F8F1FB01EFDF1C0BF0DB47F9F549BE +:10E9400037E0DA1527110CFED2EC352B1D20DCE266 +:10E95000EFFF47140CD426FA080E13EDFED8ED1E77 +:10E960001148F5FC2BCBE0F5164C0C00E8FAD5F17C +:10E970002C28FBE0EFF79FD9E6EF15FEE3D11E361A +:10E98000CAE1E4EC130804F1200D07FAD7C7E659F1 +:10E99000FA3005F9DCCBF9E8FE10F9532BC7135117 +:10E9A000F7F1EDDDC703EEFEF34616D4F752FF1381 +:10E9B000D9D8F0FE1B1BF47FCD1E09270D0013D400 +:10E9C000E525B71DE5E32BEC01F2170D0AF3F2F391 +:10E9D000F4EDF1E802F31CFDD531EC3304E45CDA2C +:10E9E000FEDE0C13FCD52CD2FB38121AE3DC0F5CD4 +:10E9F000E22F01E71CEEEEFACC29E1D613D7170877 +:10EA0000EED7DC06FD300ED5FD4ADD09D6DDEE0180 +:10EA100007EFF8DBC705E3C1584DF0FE32F803D825 +:10EA20000D0601DD12F9EAD12E43F403FEF6DEE114 +:10EA3000FD2B0F18EAF5E20D0823F00FE5D9F34995 +:10EA400032F7010B55F3FAE6FBCFF845F901F8F27E +:10EA50001110CDE9EA12EFFDF4EF0EDBE5F034CB57 +:10EA60003CE929E60D7FFFDCEE00D9F7ED213BFD07 +:10EA7000F4B3EC072C00F21C14EFC22CE4DE171CDC +:10EA8000DD0AECE832E80F1D4718FD05011202FF10 +:10EA9000F321D725E63DF5AEF0300732F503FF0B45 +:10EAA000E7FD0DFA08E113F2E82DE7FF0EFC201256 +:10EAB000D268CBF0E715EC261CF2E42709C6E30A7E +:10EAC0000B22E301E9F9370A18F3060805F201DA27 +:10EAD00008F5DC3EDCCADEFE062A200FEAFB43F422 +:10EAE0005414F61CD73AF0E40ED02FF5EE6BDA1E74 +:10EAF0003F51EA37251510F01901FA280C0A11EDDB +:10EB0000FB0B28F90BF9080AF9ED08EC30D6E6F80A +:10EB10002EE500DDFA0A5AE4F3DD032CD9D4E7022E +:10EB20000208BCC224D40CEFF10DD4FBEAF425D8C2 +:10EB3000F3DD0B26EEE40D1C03E0EEECEE21F3D743 +:10EB4000DBE0F6CFF6FCD5EFF8E8E2E7F10010CD18 +:10EB5000270FF234F4FA40FCE8CCF90931FD0AD968 +:10EB60001C023BF0CBF0DDEC2AFEEDDBD913FDD926 +:10EB700030050505D5191224E4F535F7F7FF32EC19 +:10EB8000F611E8070EB1ED04F65EFE0AE8030F0980 +:10EB9000F8CC05FAE0F4FF343203C3E800E120E2E8 +:10EBA000E23028E207D311FB021AE6FBE626EBEC83 +:10EBB000F514F321E616FCFD3C264EE5EA3A07CEB5 +:10EBC000FCD6E804FCF61D21F4D5FAE4180567E547 +:10EBD000E7D60BF5C20EF41AD01B1FFBE0B9F424E4 +:10EBE000ED0000F8E00409F3D909F3FC30E73CF04C +:10EBF000E9E0F317347F150217F42ADEEBE9240A63 +:10EC0000E9EF01EDFEF9F603CD0A0AF8F8FBFEEF95 +:10EC1000251EF0E40ADB160E2EFF25F01EEC02C5C1 +:10EC200042294DD6FFCE19FD14E0F262FB0CDCFA4E +:10EC3000FDDED8FAF93217ED200AE835F5CF0515D3 +:10EC4000CB2FE4FFEAF7E8E912F7EC00F20E0BEC49 +:10EC50003D20EBFBE7FCF918EBD70E1CFE18FCF18E +:10EC6000EE2F165C10ECFB2303EB021EF5F2F9CB42 +:10EC7000D724F6FA210908D2F82A1606D62425F058 +:10EC8000F6EB0DF1D6F717F6F60303F9EF110408CA +:10EC9000EC0539C6FEFB170CEBED040500E9EAF6BE +:10ECA00066DAFBE5E6FF07D3FEEBEAEEEC15DEFAEB +:10ECB000FAF1DF0AEB110AFEEDE913FBF3E42EBDD6 +:10ECC0000417E0FB052A37EA2CE4E1250DEFDB4CC5 +:10ECD000F810EA31EDF2E90FFBF8DCFF0DD0D20FAE +:10ECE0001C0CE7F70AFBEE49F9E802F2F9002CFBED +:10ECF0000FFCFE0EE70F17F8F1EB0014E7E6DEDA83 +:10ED00000D0DF21B2615EBF102F305001E0012EEAD +:10ED1000E91DF30DFAE619F3F00004DFFE0601DD4C +:10ED2000180DFAF0D7E6F8FF12EDE4DFFFF80E0455 +:10ED3000F11F131C211B1DFEEDCE45F5ECEDDE157C +:10ED4000F9F8E2F4E2FAF6E3291601E87F1D07F28A +:10ED5000D6FB0E0C24EC3AEC0549DF1C0710DBE770 +:10ED6000E0FA0AFAE431FCF3E556F3F2E6C309EB04 +:10ED700020E0D3CCFDDC0428F001020AF305FCFE00 +:10ED8000E6EEF3F927E1CB08D901EEF8F0E3FCFA5F +:10ED90007FFE0ECCE704E2F3ED1ADFFA03EF0CEF8F +:10EDA000080AE3CA0320F1E02075C3030C2CEA60D3 +:10EDB000E641EE0901F4D042F11FF5EDDD01F6ED7B +:10EDC000E102D4172414100D1907CBF6EBEF02E97A +:10EDD0002FEFF91BCDDD12ECF6311E1A06EA61F5B4 +:10EDE0000DEFFC15DA0F00F222F2132D10C0F52FF3 +:10EDF000083902F3F437D4D81801F1FB235642E85E +:10EE000039213F4E01DDEDFCF0AB06D92EE1382D66 +:10EE1000F0FFF3D4C620FBC42022003117E2D6E372 +:10EE20000D2CD80127EB1AC20531F3F50707FB12A9 +:10EE300009FC1BF4CEFB2D2408CD290FEC2E181154 +:10EE400020EA12B611F401D43211EF1E2DFD13F495 +:10EE50001BDDB603C6E5240E2E2C34EB1403D004C0 +:10EE6000FDE8CC184717F6B00A23E7260B7416D234 +:10EE7000F418E4E2C9D41AC9F21914F6EEDD590700 +:10EE8000CFF1E4F91EF815F5212EE2F1E0F54DE1A0 +:10EE9000F5ED0DEFE1DEECDA3CEFD32612DFF319EE +:10EEA0000718FBD6DA2405D92E0EEF12E10FFC1459 +:10EEB000F5272119DC05D7D8E068F01713E10624FF +:10EEC00009061EBBCF1C51DCF618F6192303F4F912 +:10EED0000CF5213A1326E1CB141AE734D3DEBCF645 +:10EEE000DFFFC7E3FA07FD340CEAFB0339EE02F556 +:10EEF000E6EA042CBB2AD11BE1FD50AC3F32DFEC2B +:10EF00002DDED8323A0D33E3C7FE20F164FB4714FF +:10EF10002222FB212E110DFBE2E41BDE010FFB037D +:10EF2000F8FBE429DCF11BC7FBD0E4F7F9D6237F1B +:10EF3000EC26E207EFD7C7C700EC02001D0214DE83 +:10EF4000EFE815F90D09CFCBF701DEC9D11327047E +:10EF5000FA2FCD0B001D2CF6E8251E70D302FDE420 +:10EF6000EBFAF27FF3F70308F5FF17E60303D2C7C6 +:10EF70001E51F7F100F9DDD30F43560B46023BEB70 +:10EF80002E11F214F7D33C14F51704EF52F00F14BE +:10EF9000FD11F6F606050710DD0CB8ECDAFBDFFD17 +:10EFA000F5D40DFA1C16ECEAD3FE051624F0DCE3CA +:10EFB000FF01CDF6F93BF9EDDEE7F02A13D510DEBF +:10EFC000F0E1D3F2E4FC1BF300EB1FEAFC09F3DEF3 +:10EFD000D8F90407EBFAECD8F40902F113FCF5EDCB +:10EFE0003B00F7FBE9EFEB2CE009EA0BFFFA0DF72A +:10EFF000F2F61A0EF50AE74E04F7E526F9F210F5D7 +:10F000002D01D814F40B0B0FEAF30ED8F5EBE2E95F +:10F0100006D5F1200BE5F10A010D1F1DE1E2E4FE2A +:10F0200007FFED15F911023F21DAE6E4DEE314E40F +:10F0300025390A362FFF02DAF7DF4DEEBBE4D8F3AD +:10F04000EB04280BF8E3F139CE0DCDF2FD0149C3F5 +:10F05000FF150DFA3BD1280001F9E0D2F2D5E4E228 +:10F0600023F5D0CE0C661A06F0480608EA1322F300 +:10F0700004D9D6F144EC0F31EEC7F71FF2F2F706D0 +:10F080000ADADFF9E3FF08FCC502DA22EBE5320118 +:10F09000610938F5E300FCFF071717DF1BD80F3BAA +:10F0A00007F3DDD6D8DCD9DD0F7FD3FD6638002627 +:10F0B0004CF5DE13331FFE41233FF2DB0BFBE4571D +:10F0C00050101AFFDCE64C13C1E9FE09F9FB3BF4D2 +:10F0D00005DFE617F5CA050AEFEC0D0D1DE448281B +:10F0E0001FF4E20BDD0A1A091CF8F31D190DE247A3 +:10F0F000F1F0DAEA0CEF021FF5E625FACFD526305B +:10F1000033D4200C0AD70F21EB34F91F0ACB02515C +:10F11000D8E2FAC4CF1010085404E8CBE2E20C1293 +:10F12000B00DE4DAFACDDCFA0B3005E0DCEA040CD1 +:10F130001821E2F4E902F1E408072712BB0504E113 +:10F140002DE5E1DE101FF2071FF2EFFBFD01F7C70F +:10F15000FCFCE924EA10142D35F4EC161E12FDF522 +:10F16000C6CBD7EC18F00B07CEE22A28E20BEB0453 +:10F17000EAE8E90A0CD7EA264D26FCFBEE054D3FEE +:10F18000C70811F401EB64C5A52EE8E0CBE0F4E27A +:10F19000D2230101F723EC170763E7F1E21D2234C4 +:10F1A000FA0EDDE8E3FDFEE9C945DDCE4B0106229E +:10F1B000FB250FE61CB2E5FE21F6DADB10D2013AA0 +:10F1C0002DCCF7F7D5BF16FA7FFE080F0940DF15E3 +:10F1D000132A1B3802EFEEF6C6EA116112D12C0495 +:10F1E000DA1FF7E4E604DDD201E7F80B4E3A02E855 +:10F1F000D930DAFD02DF1E14D1E00CF8FDF1E00297 +:10F200000103F003E30900DBEB5DFB06EBD3E3FB5B +:10F21000EC1414163F1DFE01ECEAD4E2EDCDEEFE37 +:10F22000C1FBEC45FE07D4EA5E4B0AFDE021F4E7A2 +:10F2300025CD32DE6EEC23D5F626F3382B091105E9 +:10F24000F10ACA0BFBF31CEF19CA48D10FC6DB3613 +:10F25000FBE7002007EFFD0C3CDCE600FDF205DBE0 +:10F260003C0FF8D92A070203ECE4271EE9F803074C +:10F270000FE904E6F9E3CAF6F0E6D70118FCFDE36E +:10F28000D806E3EF3EE6F0E0DF13043333FA25E57A +:10F290007F35DAFFD7F1FD07FF04EF1332EFD90412 +:10F2A0000A29F9D5EBF506F3097518D93B32020C9A +:10F2B000CAEAE9E1EDE5D6273DD1F6DA1C2F01399E +:10F2C00009D725EAF40D030D0BEDF01C0C23D7EF45 +:10F2D00004EF1710ED09FE173012E9E91D1427ECB1 +:10F2E00019FBEBFC1503FBFE07220820FE6CF53C26 +:10F2F000EFF7EDE033060D12F1EECE1BBEE42DDC90 +:10F300000FDF3F5F2301DE0307431EE6F80CF7E53E +:10F31000082FF20AF80CFB0B17EBE4020B25020A8C +:10F32000D51BD008271B09B7F8140623F1173C0E8C +:10F33000F8EEEB13ECE031FFE7E801091214D8E234 +:10F3400008DFD7EE0DD61B0EFBE7E0E3F00709F26E +:10F3500006E5CFE634FC5E1AE5FB12C160ECE52958 +:10F36000F62CF40D58ECFA07201CF4FBEEFC0DF51E +:10F37000C8E608DED601FCD9FDF9131CF0DCD4FB8D +:10F38000DCE811FCDAE004F6E5F7F4F3F8CF0F025D +:10F39000DC21FCC8D5CB0DCBFF061D1CF5CF107FA3 +:10F3A00009150B0E18EECFFD132E21C22CE6F842E4 +:10F3B000E146F6E4ED1E07C1C40013C6ED0001E00E +:10F3C000D503B2DD2AF204F2FFF3F2EBEE09D5E841 +:10F3D00017C1B5F72DECF608E60F220CD00BE6F2BC +:10F3E000FE2739DB1AE1F2E431E80B03F120B73CE8 +:10F3F000041EFFD8351827DE2EFCD9EFFFF96AF37B +:10F40000FEC82AD732000117FF034622EECFE4E6FA +:10F41000D5E5FA01FFE61E2BD5710A5FE314150A44 +:10F4200008C0D9FAE63BF41B1A041E41F60B12156C +:10F43000D32600164806C2F23DF8EB21B9E4101EAF +:10F44000E0F5FFFBFD101C0C17EC104A410CE35AD1 +:10F45000F5E82D0B7F1A34FB37F808EEE7D2FDF004 +:10F460004DF0D21315D9F5EAFC1C1EE0D7E51110BA +:10F470000FD1C7ED050C1206F5FA20FA0BDE250CAC +:10F48000E025F8EC0FF9FF00DEEA13111AD9E521A7 +:10F490000602C000DE1F1FB5061FECF520E3EB16C9 +:10F4A0000CF9CFEA3118C9E4204E0FDE0A1B1D28E3 +:10F4B000CB3904E20D0DE74FDE4CEEFB1C10F209D8 +:10F4C00022DECEFDB60CF5E1C8E6FF25D90207E045 +:10F4D00024E91906E1E4D117D03FEE1EEAF35DE519 +:10F4E000EAE0F414E33AD4E75B1EEE0B252FD701D4 +:10F4F000D3F507250AF3020538E535F11AF1FB1EAD +:10F50000F5E40B051BED231BED460F17EBFCE9168D +:10F51000F7F9EEFC0C010BE21E01F520E5DB1CDF28 +:10F52000EF55F3D21E07E714FF1A00E109FAE605CA +:10F5300019FBF4F7E8E1003948070001F9EF34233B +:10F5400014FDF2D6340FDAEFD9160256ECDCEAE7F6 +:10F55000EE08EA03E92DE00CFFFDEEE92901F15583 +:10F560001531142CDC3ABF3402FBAAC8FFF7D1E2F4 +:10F57000F711DEDEDADB48E9EE3228F90BFE35DE84 +:10F58000FDE21AECF8E0F909242FE6FDEAF3221572 +:10F59000EA0B00FF29BCF05AF9EB1BE3F32930100A +:10F5A0000FD5FE16443FDEDFF3190F3BC5B9EF1D43 +:10F5B00010DF14530D3A0AEEE2F9FBD2B7D6E81287 +:10F5C000F7F606FB20DCE927230D1E19BA06E8FA38 +:10F5D000A7C6E250D3FE2957D3D6CFE0C91B0736C2 +:10F5E000E464FB1F0942E82719EAD8EFEDDAA5AB7E +:10F5F00022F60217043604D222304DDBF3FCDDF88C +:10F60000DF50E0EE58F6E026197FEC23E7FF0AEE24 +:10F61000D7F1EE2BF3020E4ED1EBDD15E11422FEF5 +:10F620002401BF11BBE41ACB2AE750F3E30DE8EB4A +:10F630004ACE0529DE1AF8E7FBD50A0F5FF91F1B32 +:10F64000EA17D01AEEEFFD32CC34EAE3F2F2B71645 +:10F65000FDD5E41E0E110B4EFDDD2C0EDCE7F0D8BF +:10F660001504D20D04F40DEB0256F4D9D1FFDC0AD7 +:10F6700032F104DD02EB3737CCD1F00BEB1218F985 +:10F68000425AE2D8F61026FDBBE0133CE1F3023605 +:10F69000027FCADADE12F6EF1FEDE90D4B16235A90 +:10F6A000EDCDF0EB316CF4023819D0AB16CE091366 +:10F6B000DEF8F4C2DAD4E35AC0DADCFDEA02EEDBAB +:10F6C00021DEE1C5DB1E04CE11E520EE132DF1F5A0 +:10F6D00035E417E5C907FFF4EF510B11C25051C4CF +:10F6E000C4E7E422FB2D1EEF50D22A00F024FB36A3 +:10F6F000DCC41436029FCDC011EDF6D6F5F8FEF845 +:10F700003DFD0F0D38E4FC2BD0FF460FC827F5CF89 +:10F71000EC29FCE8D02EE6FFE2F914FAB3EB4FFA3D +:10F720003D08D80417ECF2F7161400E2E30810F8CD +:10F730001024653407046547DE21F0C2D414FC1E92 +:10F7400010FA07E03043C7CBEE1C0802E901090BB1 +:10F750001BFBC9D3C465E31F22DE032F395E45DDE1 +:10F7600006EAF60317F81CF204E520FBE0F4FEEBD2 +:10F77000DACEE7FB3CDEFC0239F6F6FD15F11E3F62 +:10F78000082301F131CA3AE2F7F2FA01EDDBE105B3 +:10F79000E940E10BDD1BE02011D7EF03C63D02433A +:10F7A000F1DD20D621D7EDFA6D0031122965AA26A8 +:10F7B0000A091404DFE82A07F02F160ADDD02125F4 +:10F7C000FCF3FAEF33FBFC262DEC0938D4FC1BF0DC +:10F7D0000FEC1C17DAE209DCF9F5E51B14E708FB6E +:10F7E000E8DAD5011BDCD2F2EDCD0C181F27F8F0BA +:10F7F000E7F2F7DCEBEC26F6DBF9262F0B02FB1722 +:10F80000F3090BDE040EF3F20BE6C9F12EDF042937 +:10F810000B4FFD041235F2B6F70DEFD104FC11EFDA +:10F8200006DAEABD1D0917E04273D6167A17ECEC2A +:10F8300009E506F4091FC70BCF12BDF5E91207FD54 +:10F84000F31FF047DFC8D907F00A087F29F8021A2A +:10F85000F4F2260F0DF509F47F141408D118E2E034 +:10F86000296AF7D112FAEAD1D211082BE82421FC37 +:10F87000DE5EF8D00D349DD71D14F130B2DD28F4D2 +:10F880002524DBDBC3FAF9C30A2CFFE2E9E0523E90 +:10F890000DE2A249DB5A0913CF6AF92F0CFED51DE0 +:10F8A000BAB2CDC2C9E40BD23463D4D60AE8030D90 +:10F8B00038F72208FDDA1943BF1A5DF00A7E1D4EA3 +:10F8C000F1292DEA4FEB0A0FF2E132E23FDF36E099 +:10F8D00023DAB6ECFE141B2E2CF9271BB625D740D5 +:10F8E00001F4495ED6DFED17CF2B07D8D5BC2A022D +:10F8F000ECFFF0EC19032360D801B13AFFF44DE0BE +:10F900004C120DFC12C931AB2E0BD42DC7E8B6EF4B +:10F91000F56EFA35182C07DEF8060314DAF50C1824 +:10F9200051CDEE50E0DB3D48EA0915F9061DD2F253 +:10F93000DDEF0813F0F3130504F1D3E3FE0930D330 +:10F94000E1E603B69DD8D80106F18100172117D34F +:10F95000FA27F514F132F5244AFEE11607F40DEF0B +:10F960001F08F80608FBFCDD45ECEC0839F316032C +:10F97000122726D8FB0F040F0E05E112FD42EAEE16 +:10F98000162405F0FBF1ED0F061019F4C71FF6EE73 +:10F9900015E31D0700EEFAF9173DF9240400FE23D4 +:10F9A00050E4FEE0F5133C06E3E1EF174D2E0BDFCC +:10F9B000E422F2FFF11015F4FE00E7F0E7D9F204BB +:10F9C0000615EDF4DBEA00EB09FAEE27F30EF7ED8E +:10F9D00010E8F414EBF0E6F9D4F8FFE11E11DD0CA9 +:10F9E000F0DB1908112507070200F5FF15D22920C1 +:10F9F0000D0208F7F31CF01BF8ED140EEEDFEA0120 +:10FA00000401F47FD5D6FCE8DD15F103E1F32825E8 +:10FA100018F2E3EDF008F60726F8E2C8F7E800313F +:10FA2000EAB3F5D9E20BFEE9156832193CF001039F +:10FA3000DF090FF529E9F1FB020A12F207E60DE7EB +:10FA4000FBEE1023FAF9FFFBEEE7DEFA0312021DCC +:10FA5000010BE6F3003CF3204BE6EF1401F302F553 +:10FA600028FFFB06F3F3E1DE55CAEAFA42FBFCE7A6 +:10FA7000312B2CE3EF08181D010BF60BF94BEBE7CC +:10FA8000F80A0AF9FFF3E226FC1D25DFDE11ECF689 +:10FA9000F7ED0005F8FC09E50260FA21F5E6000241 +:10FAA00050E5F1FCFB0839FAEAF6FF1D3D2B03E3B4 +:10FAB000E31BE7FBE91700F6F51101DDE9D0DEF7FE +:10FAC0000615F7FAD7E5EE051024E32FF706000335 +:10FAD00014080512FAF3F5F5EDE9FFEE0D15E1084E +:10FAE000EDE11D151C0E091BF9FEF5F4104A2A263E +:10FAF0001307FDFBF306FB0BF202190FE9D6F2F137 +:10FB0000F810047FD6CB1805DD10D20DF2F1FA2FD4 +:10FB100018DF0BE0011EF8E920F9EDB9FAD3052949 +:10FB2000E5C8F3DAD40CFFEB20483E173703F7ECB7 +:10FB3000D9F40C1032EDF702FD0B0CF00EE2FFD8F9 +:10FB4000EAED112912E3FDFAF7EFD5DAF915122BD8 +:10FB500022BFD42BF9FCF72607EEDFE8E40C0DF406 +:10FB60000040ED2DEAEAF9DEC6E525CBE72ED4E329 +:10FB70002003EEEB080DDCEAEA07E5EA0F15F116C3 +:10FB8000BBF70FD407D4FA28F81BD6F0190C453070 +:10FB9000DDFDF21D0730FAEE161313EBEB172BDC2D +:10FBA000EDE1E811E81BF1FE03231506F3DFEBDDC1 +:10FBB000F4E2000FFAFDEACEF7E237D5F1E51CEAF0 +:10FBC0001F40E40160FEFC4BFD20F816F0BAF8F18E +:10FBD000012DFED205FC7E0EEE0102641515BD0E50 +:10FBE000FDDC11FE2B03F802D3160DE905F400E24B +:10FBF000F75109E1C8EEE1DD121CDCE60D082DE944 +:10FC00001502DDFCEE0706EB18DB3318EDF3F0E729 +:10FC1000FBF311FDEE17070206FB14222ACB72E755 +:10FC200025F2F37FE6C6E924FDF1FDD721F1DFE7F8 +:10FC3000DE13F5201BE0FBD2E41D1D0E00E4E5E61B +:10FC4000FDC2EDE1FB2BD9F115010EFAF7F018FD1D +:10FC5000E9F2EAFDFF000CD8072F24D30CECFC13CB +:10FC6000E6FC1F0FF93B060A1CEFFEF8F11013E249 +:10FC7000E7E416EC2320F07F3E1D03141224C6FA9D +:10FC8000DFEA1000D9F7001118FFE80500F1D8FCF1 +:10FC9000DBE7FAD3122F050611150B08160C160A0E +:10FCA000DA1BF9FBF1FAECF5DA32F216013BFBF460 +:10FCB000FE10EC28DFEBE5EF12FED9EAFBFD04FCB9 +:10FCC000FB131FFF0C092AF404F2052E0F20E4E6B3 +:10FCD0000FF32901F70AF920EB100DEF2F2A0E017F +:10FCE00031FCF407CE173AFD49F003EEEF35F7F398 +:10FCF0001500E51BDDEEF4EB16FD06EBD2ECEEEBAA +:10FD0000FD01EDFAF3EB0FF6F205EFFADD120F2627 +:10FD10000CF9F120EB130B4317C3C9E7E8FA3EF7E0 +:10FD2000E50DE708E7E2E4FE0D270810F1FBFF020E +:10FD3000171E0C1014F141211A13F91BF713FEF1D1 +:10FD400012FFE8F9040F0005F9F803F0F23B09C8C7 +:10FD500027E9F9FDFEDA0BED3A0420E7D1E811219D +:10FD600018FE1EF708040D12F0FCDAE1EEECECEEE2 +:10FD700001EBD3031DF1F1FADC08D3ECF7E3140532 +:10FD8000C6E0FAD3DBD1FBF17F4EE805F2FA2DFF96 +:10FD9000F5F8221B38FD191201E1EBF50AE0EEF44B +:10FDA000EB250E16D622F530D1130B67FC0A1A4646 +:10FDB000F5EF06E90669030305F8F700EB510501C5 +:10FDC0000B16CFF7F62BD6E824FFC0162DE51B0443 +:10FDD000FFD2D0B62021FA46C9EC1E173604082BF4 +:10FDE000C934EA08F8F91AFA3227E11FF7E7052DB6 +:10FDF00014F6DD14D315CFF335D1E9CBE8F2C0FD0D +:10FE00002AE2F6F609D5F9F71AFBE3F4E211EAFE65 +:10FE100004D4C2541C01DECE260ADFDBCDDBF1FCAC +:10FE20001028FCFEE70625224CF61DDEEFE0EFDE93 +:10FE30003AE6382C59F40D0EF42CDDEF03FDE40600 +:10FE4000E64A1024F5E9282E3D0E1006FD42C0FBBF +:10FE5000E21ADB3B1215E2DCD411A8E5FFEB060C3D +:10FE600021F84CF038D0090BECBEF01BE83EEAF963 +:10FE70000DB929F01F0D07E27F0020F3F521FC6A80 +:10FE800009ECD5E3EEDA1BC5E8FBDD03EDD8BCF0E9 +:10FE9000C213FD1AE73412E2114E26F51D1A0709A6 +:10FEA000ECF5FFD13003100806400DFA211A45B8D1 +:10FEB000E9ECCF06D8FB1DC0C35AFCD9FA192302BE +:10FEC000360B0D1C0B07420D234F0F0800F631F6C1 +:10FED000160A09BC07D4CA4EDE4512E3082FF70AFA +:10FEE000FE0505ECF1DE4FBC000234033EC5FA32DC +:10FEF00030F4E5D0DA1B4922E50ACFDDDAEDEE1960 +:10FF0000F616F53C27140DEFE3D6EC0CCB20EB08EE +:10FF1000E6BB0FFC283A4127F4FA144BF6122034C2 +:10FF2000F8F6E0C8F8F2EBFEDF0EE4FC5DE90B0347 +:10FF3000E9EF0BE6F3EAD6F0ED3AF607F417EF0037 +:10FF40000829F5EFFA3BEAE62B6EC002E61139E329 +:10FF50000C0406E63C1508EF2249ECC1F5EBFEF176 +:10FF6000FACDF802F82802E6E6EDEAF9F90611F111 +:10FF700016D2C1E02007E77FD62BF8FB06D2F1E8C6 +:10FF800035C8FFF308F6FB256434FBF7DC0F22E4E9 +:10FF9000EB08D2FAF309E2E50AEDD9120CFBFDEB0E +:10FFA000FFF0E176F801C60A193CEE2DEB04E014EF +:10FFB0000CE9EFDBDD07F61F2921D5EDD50DF7D1D3 +:10FFC00002EFF10922D9132BFCCEBB2A17EEF8EE73 +:10FFD000F1E8EDF1DDE0F219CC040B4626B83FF56F +:10FFE000FC3AF911204946E311232B1AFFE0DB37D5 +:10FFF0002C0A1A27FC12F20F062CFE11BF6707F21B +:02000004020EEA +:1000000003F3580ACDEDFD0CFF1814F3043AFE1566 +:10001000F7E11FE5DF11DFD312E50F0F12F4102215 +:10002000040FC4EF40D3EAF2250DF5F8DAF50BF131 +:1000300042313828D4DFFA0EB2FE2432F51CF3E543 +:10004000E806550CF5CF0DFCEBC420FB21E6E8E1FA +:10005000FFFBEB49E410E402F7FC1FE300292CD47A +:10006000FCE80A44EBD7FB1F1EE308FDF02EE5FC7D +:10007000EE12EA3813F90E1EF53002EE0227F737BA +:1000800009DC17FB1BF6E2240C010418F110EF0B3E +:100090001BEFC003E1FF06063514E20420E9D5FF9B +:1000A000E00312174811D2F6D7D3E3F2F07FE8E568 +:1000B000E7EE2D01E8F61906130EFCE8C9E7FA0190 +:1000C000FEF7D808E7EAF7DCFFE00CD4EF0647F7C5 +:1000D00003053EF6D2F6E5C108F81AF9FC12D4E59C +:1000E000DA08EDCF21FAF8E90424170FF11CCEED60 +:1000F00037F7F2EEF3F8380D0FE22FDCDB0C090FC7 +:1001000002F32DF60ECF30E02CF6F1E808FAFC17DA +:100110003AD2E13D0CEDFDF8F50759EBFC36E2F77C +:10012000211FE2F00A12F808FA0EF9F3FB1504F8A1 +:10013000F7DE3105EF0DEAF4F7FE012C0CFBD91DBB +:10014000E40FE11FE5DBD4DE01D30AE8DE72F3EF52 +:10015000F4FCD3130222EB11FB1CFBFE3111F9FB63 +:10016000F6FCDBE9EFF41EE4E7F449F0042012DBCF +:10017000082EFF1F20F700E4041DEFF22400EFF328 +:1001800019E7010CFB06E4FFF92EF9E714F9140056 +:10019000FCFBE9F813F9ED170CFA1006EBFCF8F785 +:1001A000F815E219FA1CEE060BFFE212F4F600EF66 +:1001B000EDF6160A0429EDF0FEE80FEF0BE6E1D9A3 +:1001C000F115DC217FFF1CE3FC0DF92FE805FBF0A6 +:1001D00000F51603EF0E6B09EAEDFB24F3ECD9F7FB +:1001E000E4FCF5EE0B1605FEFB221BF2362AF82086 +:1001F0000C0B031EFC0607F124FD04EEEFFA1FF9B9 +:10020000FEECF40C2BEFF4FC1AF410F1E5F9060502 +:100210002305F5120AE5F5E2100EF8FA21F116F7BA +:1002200007D506363AF7DE180006E9F3D7E5EC0BFA +:1002300028DFE036E9DDECE50906080B2535F5F2A7 +:10024000F1FFDB07F3FAE9FEDEFAFCF9F8E9F6E084 +:10025000EF0419EFFB361FE3F2F1DAD024E6FC07D6 +:1002600015FC0AE555F4FCFD21254EF5F2EA0EE0F9 +:100270002BF8E2F720110CD3D7EE49EDE1120C0672 +:100280007EF7DEE20403F333D9E708FB1BF65F37A2 +:100290005BDBE7E0F31AEF3ECEE6DB142FF114D57B +:1002A000F62CEEEDD1FFDDDCD614D5E2E9FFDCD58E +:1002B000F42FD9EAEBBAFFDB210101E816130CFA9F +:1002C00009F440EBEA05EAF2150FFBF7E81DE00C34 +:1002D000F8040EE8E7F01112D505DC0953E822D442 +:1002E0000F29E3E10507FBE11819FB3DE00D0B19B0 +:1002F000EB1DDF370DD8FC0BF5E92A19FDDFEB0EFE +:10030000D207D50D27D5EA09DB4431DF22E4CFF04F +:100310000D3EDDFBFDED061FFA6A0819FE382709C0 +:10032000E501F8100F04DBD20900103C1729101763 +:10033000EEE44429DB1B137FFDD8E846C6F6E8F45B +:10034000E5F3CAB7F7F904F2EFE722D9E809E0E5E7 +:10035000E702F40400D547E90ED7B027140C15C600 +:10036000D7EAEAE216E8F70FEE08F7F607FDE7F13D +:10037000DCD6EAE724D5012BEF4A2422E2F60F0768 +:10038000EDF7062215E6E3E6E308EDE425FE0EBFF1 +:1003900013F7D9D4001AFDFB24C206E117F4F7D3F2 +:1003A00001FC07071CD0E718683ED4DDF7E734EB03 +:1003B000F225D1EBF5D0E3AC11F60E00E31EF1E827 +:1003C000F2D8DBF504DC2019130D0433F5FAD9F368 +:1003D000190E68ECFB00EACD1306E7FFEBF0FDC851 +:1003E00004EA60F2F8FA1D60E41B09E643EEDF421E +:1003F000F8E8E9096777D9373BECDFE708FC20EF3D +:10040000FEF01001291FF44BD47F140601D9BF1050 +:100410002A52FEE1F0B90FC65D1DF3EA07EFEBEFDC +:1004200048DEC805F416E722C1E3F60618F61CFB01 +:10043000EED5F835F2D215D907EFF61FBF0F03C47A +:100440003438E5DA06DE2964C219F61C0EEDD6F45E +:100450000810B7CFE1350A09F71ABCE3F121E8D556 +:1004600005D113D6102E0AF8B7EACF14065BB80CE4 +:10047000F970D625F001EB05250DD9FE31EED3E359 +:10048000F3F0E7140BD6410FDA73FA0EEAEF3B06EE +:100490001B26DFF117CB00FAECFBD4DCE72CEE0ACD +:1004A000E2E151D129EEEBCE471915FDE0DC13DB7B +:1004B00034D704EA021F19FFF92939F5E9DDE20012 +:1004C000EBD2C935FF12FAE1F80AC6EBF9E610CC17 +:1004D000D41FF4E10BE7070B340FF8FE21FDC8C968 +:1004E0002719F917C9285DB30F7FE4F5E528F0F364 +:1004F000F1FADDEDCBFFFEDCDF230AA8E511F10206 +:10050000137E33EFEB0E1E474415FAE1E4F6DD04EB +:1005100007D0FF04CEFCEDD2D8FB5210F9011BDE50 +:10052000E7C738C315F550EDF7FFE7F90936F4F4DE +:10053000FD10DCCAD811DDDDE21E45F3FF463FEDBC +:10054000FBFBDF2BD728EAF3DB0DC8F028EFF8F828 +:10055000E1C20314DCE9F4F5F660FDDB0C09F9EF08 +:100560000B0CDE00E540F4341953F5FDF3F62AF8E0 +:10057000EEE202F7261BCAF60A27EC611AE5DFF85D +:10058000EAF210FCFAEAFF02F4EB14ED1EDF130EA0 +:100590002CFC24DFD0030AEBF73ED6380E05F20D13 +:1005A000E00900D80AF4E316F4053809420E0C27D6 +:1005B0000208D1EDE0E8FEE5EE28DFEEF91AEF19CA +:1005C000D8FBCF05D1E21824CAD61D220AD9EB1ECA +:1005D000F8F50A1BF5F6E6FA1B2E011927D80F2CA1 +:1005E000FBF3F60A0403F3DD44E707050CCBE61C36 +:1005F000F83403E2050E04D820EC18F315E07F066A +:10060000DAE5FAEF0517F6F6F50A6C13C5E743408D +:100610001ECDC514FEEA08F63FECD7DBE5012A1E25 +:10062000E525D2D5E7E0DF21FC2BF1E6E70EF3EF7D +:1006300001300324FE00161F170B22FE081B1EF2BA +:10064000F9F900FE360F23E612DB024B11181ED615 +:100650000A04CEBB08D4DB65050826D515F4D9629B +:10066000FA20DECC7FF5DE08C3EBBB25F0FCDBE92E +:10067000BFD0DE27071BEC0C032B3305E109D43672 +:10068000E02D3AF00DF30CDCB9B2CFF3CEF6010158 +:10069000D9C513FCFDCE0BCBF5021DEE0CDDDA0A3D +:1006A000CD4701D6D8D1EC0D2A131CFD37F1171F09 +:1006B000E460E81500ECDDD8EACC09EE0BEEE7CA01 +:1006C000CBD8FFD8530113F3100364F21E6AFED097 +:1006D00065340511F6CC05FBFD20DFF5FCF8C61EE0 +:1006E0001B18F1F524D5F471E8FF2B10F9571B31D5 +:1006F0000A0B0C7C5D03ED2CFDDF103830E40DE8B7 +:100700000DF1F0E778D8C930F2F55928CFFEF0E0C6 +:100710001602CAECF1C9EDE97066C7EFFEF0F2E629 +:100720004DE0ADD6CAF29BD9F9EC14314513D8EFA0 +:10073000E7D20C00D4F71E13F02BC4E80FEDD1CB99 +:1007400013FCDFC8D5D026F02024FA2944CC303D54 +:100750003EE813091A5B2C2106D6FA2FE6CB00FDE2 +:10076000FE35DF23110FEDF8D906F2EEE52DFE215F +:10077000C2180B145B25DECD0BE7FEFA00201B1719 +:1007800019EBFBFDC5E5D3FC092DFB0E3CECF50A8E +:10079000FFCC3121E30613F2FD42E0F40C05234CBB +:1007A000FD017FCFEED3EAED0DC30B0B49F6FA1036 +:1007B000E1F1E4FBE9ECED01E133E601353333FB34 +:1007C00048FF0536F6E025D20DE0FC0FEAE4ECE345 +:1007D000D2E8DBE7E2F82C331C13F6150441F1EB09 +:1007E000F3AB180FE802F609DFDCF009DCE7FAE208 +:1007F00000F0DFF6E6E156EFC91F03E1FD01FDF968 +:100800002E111BD4EF003B54E009EFE308DE1EE598 +:10081000082BE70EFF05EB0405F1FF24D8FBF6EFEC +:10082000FE171EDB08E74008F6162A0824200EE211 +:100830001A3D0D0E19DCD5E6EA21FFD22C1B042E41 +:10084000E3F7EFE9F40E12E717CAF1F2BE29FAE571 +:10085000DFFE03090DFEF7FBEDE92056CFFDE0FFBB +:1008600016F3F10A34023AE71A2457D2F5C1CFE35E +:10087000E7F2DC0173E31BF8E6DBC633F1EEF213BB +:10088000FAE0FAF42201F4E0EC1FF60604DEF513B8 +:100890007FC7D408E32A3D22E63BF5F8383D00D176 +:1008A000D8F3F8DB11E704D0E944E2F1EC2AEAEDF1 +:1008B00017E028ED18F3EF2BDE0E3ED3FE14E912FD +:1008C0001805EA0DE4E9ED08FF1707E4D6F5C7DBE4 +:1008D000FDF1F6EDC5E6E4DF2006EC0424FCEF456F +:1008E000F7DB12D90AF61D10E20405FB0963F1DCFF +:1008F0000E011218F407F300EC0603F204F3DBFC1C +:10090000D8432C2510F819382A1D16EDDD1DFDFBE6 +:10091000610715FE1DE4E0081D332131140A1FF3A1 +:100920003BDEFA2A1EF61CEA4CF8FA031B221103DE +:10093000F8CDD60FEBFA03E2E41DF3F824F0CF0C68 +:10094000DE2EFDEDFF25392BE311D7F9ED0BEFF28C +:1009500005E2F70201E32C2603F107F1FCE1E5E0F3 +:100960000CC524645E29D606F008E52D205DEFE174 +:10097000021E18E2F118FAE1061412CE0DFC21F85D +:10098000EDEFEFD9F0E3DD16E83506D2FE02000800 +:10099000D9FE0FF208EB143BF9E7EA380EDBEEE87C +:1009A000140B1E3B2AF7DAE3170608FE0721127F15 +:1009B00003FDE508E3B8CA01073C0B17EFEC2CED8B +:1009C000F225FDDFFBECEBD0EFF7E7EF2AE714C5EC +:1009D000E9F0E2D7E711D70802202727D715D30778 +:1009E000E1DAE1F3E703D2630FD4E2016809F9EB3E +:1009F000EAF3FDD4B941FAF0C5F04B0F2EF7FDFE36 +:100A0000FD09C5D801FE2FF807EE2CF0371803F8C2 +:100A10001A02E61C42F017FFE7C70F0AFFE4DCF8F2 +:100A20001A13EE06EB02D90C23FCE8FDF80C165065 +:100A3000F505DEDBF6F526D50CE8F0D8410FE92800 +:100A4000E1C0343304F7CB0B0A0F28E2ECEF223C71 +:100A5000E739ED02F737FDF11EFBF7251A0434E6FE +:100A600014F3F1161704EA0226FC080DF70214F03D +:100A70001604FDFBE325ECDE14EBE4E6F806E0F4F7 +:100A80000E33EBEBF7CA15030034EBF9FA07DFED91 +:100A900012CE37230604E6111135F71008F412269A +:100AA000FB13EFE1EC23301A0CC3FC0B5C311A038F +:100AB000FF0FFAF6E5E9E1D40CDFE3E3F6FE0626E4 +:100AC000F10FE3E618CE06F60507E21E1F1E11E041 +:100AD000FD0507F9F42CFCE7D3E7FE0F2BF0DB173D +:100AE000EDDF15E2F260D708FF0B051F0AC321E90D +:100AF000DFE1F904EF2EF7FCDCE5FEFB02F801FD77 +:100B000002F3E07FE2EE09E706F9EA1E14DDFB27B7 +:100B1000D00B06FA1616DB1706DCFEEFF2D5F2292B +:100B2000F7C2E0FCF2DCFD122E4A09F240161CED81 +:100B300016EFFDFE1CFDF3E11D4FE7C41EDDDFFCDB +:100B4000EDF1ED54120015F6FBAEF0062DFEEC3380 +:100B50001BDEEC14CEDD1F1310183DE70B07C7E7B3 +:100B6000D7FBFF315A0FCDEBF12A1932387A04E561 +:100B7000052D09DF0C01FDE3FC053A0702F92C0AFB +:100B800012D626F0DF0A0E18F6FF02E400EF16F97F +:100B9000EEF9F3EDF4E509F919EFD51AFEFADFE8FD +:100BA000C905100A16FAD8EE26042BE6ED01FC530F +:100BB000E4F5F01EEEECE0F9F7220A2F0CEBDA2256 +:100BC000E41A03D3DD0EFF00FBF0D709FBDCD7D21C +:100BD000FEF20C00F843E4F8F80A1244EC01CBF9F9 +:100BE000D6F1E402E0FEE629FBF6EF127F25FA0FCC +:100BF000F9F809E3E5F6FAD1CF0A2F08000105DE7E +:100C000010F1DC37D810220710EC1EF956F810F15D +:100C1000E137DD2533302D1DE2DC20E0F20BFCF95D +:100C20001CF0EC070212E5DA04E60002F1EF223FC5 +:100C3000EBFCFCDF14E1E6C6D310F9F214F01F025E +:100C400004EA2EEFE936E0FDD9F31EDA0D17242170 +:100C5000F0ECBD5C0DC813F3F71517D03F06ECF5AB +:100C60003C70CC41D14DB80416CFD2F6FB0531D63D +:100C70001F18F4DE0C041513561C0464F3E128EB72 +:100C80001DDEE0FDCF0EEFC3D90B2A0BCCF14EE9F0 +:100C90006A6B33ECC2FBF7F2F7511803EFCD36DC89 +:100CA00007FE202B57D3D8E8C50200E244F2D53422 +:100CB0001C15EB4FDA21D70FFA10E6144129FB0C73 +:100CC000F9FEF3F141EAEC02F2CDFAE5E4040C2B73 +:100CD000ACEFD63CCA1B1ADC3DE8FB17E701DC5D34 +:100CE000511ADDD0E4EEDE15F0F1037FEBE9E2ED21 +:100CF000EDF12BD6CFF4453141DA16101C11FCC9A9 +:100D0000EEFF3A23E4CC385CD047B3A3EAB6E5E182 +:100D1000C7E6CCEEDAE56810051520150C0C29ECB9 +:100D2000E6C9E8F6D5D94C1BED9F1959F0E61CEE43 +:100D300006EDE1F9F7425FFE152E6EE6F3F7F815C2 +:100D4000FE03BD1D2822C519DE1906DA0331DAB10A +:100D5000FD18D105E116FB1A04EA150670EBF70E33 +:100D600008EE1510DE2BF009140AD1FDF5F415FA82 +:100D70001705120FE106DBFF13F5EB2136E7C2BAC8 +:100D8000E8F1290306E5F9030113FA0E04EDD5C9CC +:100D9000EA14E9E5FA0B12EAC6251602CCF341255E +:100DA000F72C2203EF050CF6EE27F91BFC13DAD81B +:100DB000D9D4EFEEF1E34BD7FE2DE50C1216011D51 +:100DC000FA3304E6F6021FD015DBE81E07F91D0210 +:100DD000F7125606F204C026CD0F03351D1B2C0456 +:100DE000180AF9340A0458FF0FDFF502E4D9F9E5CF +:100DF000D637F60318DF0116DD07D12ED1FEFCC071 +:100E00003CF205CCEEFBEBE9EFF2C02A07E9F04D2E +:100E100002F4FFF0317FDDE327C7F0DB0307D72CB7 +:100E2000FD0115DE130AEA0C0219EFFE2013282F2C +:100E3000FB08DADFFD13FE06D112F51A005200EEB0 +:100E4000EBF1F4E304CF22E107E9E7DE23F92F29F0 +:100E5000E31403EDE4115444DFF6FDD4F9CD26F993 +:100E6000FFBE7D0275D9641707DF7B00FCD704D96C +:100E7000FACB27BE1570C629C1E3E62DEBE1FFDDF5 +:100E8000F718F5F1E4F1F01C0CEEF6FB21EA304B1B +:100E9000F50AF3EFEC1BEBEB10AFDB2BDFD2FAC85C +:100EA0001316BDF214FAD0E7A3F3D7242E32EFD3F2 +:100EB000E3DFF53BE7BDFFCE431F577026CD0AEFBA +:100EC000DFFEFE1AF1AFC33B0F130C06DEF028EE77 +:100ED000E6EC30F3F7D363E316421EECEBE1EDF5FD +:100EE000D228A70DE208D6F53CDED6EF45F04E023B +:100EF000F2E2193937F4F22E38E0081EECEF26162C +:100F0000D726A52AFE26E926D673FDCC350CE403A8 +:100F10000A470228F31FE50B004BB1504711EB23A2 +:100F2000C20CBBE1E7EEDDD045F8EF2507F9FA4F3B +:100F3000E814FB06DCE1DB014B0F0320F4F2E409CB +:100F4000BD00EB1EC93C7F3913BBBDBF1BCD1BEBE6 +:100F50001F0801E301D0EDC7DF1CFAE8EEDA221B1F +:100F6000DDFF0917130F19EDF303E5FB4C25120301 +:100F7000D050F9EAEDEC10F7FCEBDB1AFBFF5FF564 +:100F8000F50E3EDCDDF1DB16EF231904E611E6FA7F +:100F9000F705DFDBDFD3E234A0DFE203F30BC1D6DA +:100FA000D5C704FE30FDDFF722F42A55E4EB417F7C +:100FB000D23528F8EA17FDF5E6252DEA22DE2908C4 +:100FC0000C0EF3F1EB0AF0EE0730FFF83D0C07D101 +:100FD000FA1BFCCCEE02FBFEE9DBD510D807EC11C6 +:100FE000E3E215EED5F8D421D11306FDE14E06FD5E +:100FF000EBF9E30AD9C0F9470A0855F929D8CCE634 +:1010000056E8C8C1F91D25EE07FB321CE8E0F307DE +:10101000E93707FFF420F41909113BDD0E23EDE851 +:1010200051F5E2F5F9E403F8F4C71242090410019E +:10103000141616F9D2F6CDF2F7E112265EE6D9F7CC +:10104000F5DEF3CCFBE42C09F8045303FBC60C1BC0 +:101050001338C9C72DF0FE08F2C121EC0112F9D1F5 +:10106000FD08F63740CDC116397ECB2DE7EFE603FC +:10107000F21CDB288146020C202FF9D0125A2DF7E2 +:10108000DE0EDECF02E85DDD0D9BF409C416BBBEAB +:10109000C501E3CBD8E7F4250FE3DA2C13E82A39AE +:1010A000050D03E41AF1EDFC5312EDE2E11C51557C +:1010B000D7E24D8FE21CD81EED60E4CF1C12220A4D +:1010C0001B0127C2E2ED22C04618F2E9AF17EFE993 +:1010D000EDE80714F0F33EDDEB05083612D9D33501 +:1010E000F3EFE424043FD5FBE3FDFDC655C7F7E36A +:1010F000E1D3FDF5F4D6FB02025448051DF301E7E8 +:1011000018CFC2F35F1A4F0DF804EF0C07EA04D4AE +:10111000081DE2FB041DCA30FD2BDBFCED08A70B0C +:1011200034B3CA2CD21312B3C2E13F29EDCC05FD72 +:10113000BDD7F2F7261BF1FD14EB08FF69C3DA04F3 +:10114000DC0C35CD1432F6F0FB424FB9404B30C6C3 +:10115000F6040624E6D340FD05C724DBDDDFEAC440 +:10116000207FE5F116D3AA3E1F0B3DF1EFE923DC0A +:101170000BCEF9DDF0F609D8231A1803EB18F0CAE4 +:10118000190F10FECDC2562A28EAED2BE8095B257F +:10119000051BE1DC23E1E0E3B0F9D329E3D1D2463A +:1011A000EE160F06DF07DCF73C3308E124CAF31420 +:1011B0000210BCE9E9132130EBF82517DDF607E84A +:1011C000E9D3E8EFF7DE11E3F2F7FB20F916FCD5DF +:1011D0000B0FD7F9092702F2DBE2181CF07D42E67B +:1011E00066E30EEF1AE4EC0122D9E3FBE515E456C1 +:1011F000C148DAEA4B100622070F12B22021470538 +:101200001ADA20293244BCEAF7F170FBE1B0EFF2C0 +:1012100014D71DCC05C4EBA5B84AC8E823DB11F7E9 +:1012200016EEEAC2F33C0916F727074430FF173AD7 +:10123000384600F4351EE624D508C7F6F5DB05CFA1 +:1012400004BEF6141FC52647C7F2DD37DDF2F512DE +:101250000518F45FF3FEF8F0E9190035E51C1CF001 +:101260000FFBF929E70AF0FCE3F6E1FAF00AF8FAD5 +:10127000054804E4F7DB20FDEF0FD4F8E2E83FFD7A +:10128000EEFF06D1F3FDF10D12101F2B06E8E20E62 +:101290001D080A0806FA0BFB7F1DF5F1060103FD88 +:1012A000E4FDFF02E8F2E7D61E04EE02F31710FC9D +:1012B000FB0CFFE4E705F4F3F3E72900FA03F6FA81 +:1012C0003205EFE70FFAE3031606F4DBFB03F51133 +:1012D000DDFAE2E7F41807FDF81CEDFBE51DDCF68E +:1012E00002FC0B09DCF5F704E94819ED092BFAF4C7 +:1012F000F60AF5FAEEFD0103F028F5F10E0018EFFD +:101300005521DBDF1BFE0C140209FA17EA16DF1366 +:1013100013070D0524F7F302EAFE1F0E0F06F0F87F +:10132000FAE7E8DE0C00E10805010902EAD7F41A41 +:101330000AEBF12BF6F4F8CF13110B20E03CECF79D +:10134000FC0BE813DEF4E00DFC13E50012EF0103E3 +:101350000427EAD8EBED027FE52F33F214F7F4FC13 +:101360000237CEEBFAFCE4DF0B09E7F53400F3EFCC +:1013700023FDE5F522FB16F1ECFF17040CF4EEF16A +:10138000120102050B25ED15E202FEFD01E316F840 +:10139000EA1109F0FDF31715E5E6DA1CFAD0F20AB6 +:1013A000FA3C030B22E119283B07EFE929192AEF40 +:1013B00000F30BFDF128F8F6FC1E21F8FD2F0CFBC5 +:1013C000CBEFE0FB01F131F407E7DBD63509030091 +:1013D0001CFB01E2D6FF1201E51031EBE2E0E90F60 +:1013E000F70607D2EA16021004FD04FACEB4E81C90 +:1013F000311B12273305D302ECF809FBF8FBF3E0AD +:10140000E5DE49EC3807E8EBE5F522E8E31F05D314 +:101410001414EFE8F5D835FCE51907FCEDEA0500F2 +:10142000FAD009E5FF3B042716F7F3470DEBD61278 +:10143000EAF6050D17F1E9F2FB0ADA01C8F4D2FC6D +:10144000F7F12219EA001619FFF26234FAF1080CDA +:10145000EBE0EA08F4E21E090D22042EF6F5EEE8B0 +:10146000FBFFE21133F4F6DB357B00EEFBE4F0C565 +:101470000907FC000A44020B44010403F15F0F0D4D +:10148000180BF0F016E5FFC4CEDFDDF8E3EF1F1D0B +:1014900001DC1ECDEAF910E530ECD003C4FA0209F4 +:1014A000F2F6FDFAE70D1DE8CDDFE5E80ED316C72D +:1014B000051417CEE5E4FFF8FEED1F071CE3E70C6B +:1014C000F3D615EBE7FC16E0071FF8EAE712D400A5 +:1014D00009DE05DBD7F316DF30E119221827E00B10 +:1014E000EDE63021F834ED290BF4E313F1071DFE8E +:1014F000F4D11CD1D91E39233D0E1EE8031302F08E +:1015000002F50106047F2A0F0ED40AF815F0CD105B +:10151000021EE1D7E70A6039100004F1FCF8E2EEA0 +:1015200042E4094BE91326F5FADD07DBEDEAF8F2B0 +:1015300009DFFBDB2F26E7200302F0064FF7DA284E +:10154000E121EFEA44191AED182645DCF32DF3DD0D +:10155000E8EFD711C44517CD0115CFC1D9E4C902B1 +:10156000CCEA1AF63357F212E2297E2EE02A12B3A1 +:101570002AD3035372191E23F842B44EF4BCABE5D0 +:10158000130315D9EABB35F4D4CC1B3411C122EDB9 +:10159000151CD2D0EC3D0EF6F9EC29B4E3F713FBA1 +:1015A000F201CBC641E7E6F0E500C530F6C1D1E96E +:1015B000F00004FD1DCC2E113FDCF16F0EB9BB0510 +:1015C0000FDCFB05EFFDEF100DD22A0E170ED6EE45 +:1015D00023EC0100ECFD1DF1D53B0DFAED1222FECE +:1015E00000FDF6B3E7054CD51DE60A1413EE242ED4 +:1015F00070B021E53A2539342E0FEC0DEBDC1CF1EF +:10160000BC6E08FD22E1FAE0FD621EE7F011D20196 +:10161000230E04EBB117DFFFC748D44B6B311F32E9 +:10162000D5FAFEE60ED9FBBA7FF006361E160CD1AF +:101630000F29FAFEC3131B2EE530260404080B13F2 +:101640002B61D402D52413E7201001BEF2FEDB6C1F +:10165000EAF800371F0C381356FBECDBE00DF5DB26 +:10166000F9F3FBF4DDEBEADBE1D51CFBD5EF19EB7D +:101670001E29FAEB37F1EC0C0E3405E30F46D705C3 +:10168000091019F6DFE143CA08F5F717190E17FF1D +:10169000E1E303C9F80CF5F0180413E2F5D51EF7E1 +:1016A000EDEF252CF9DCF7E91FEEF3E8150213E561 +:1016B000EE1A30FAE7030E2E087FD804ED17FDFE70 +:1016C0000D2918FBF4F61C0203EAEEEA040830FDCB +:1016D0001E040B02F00B21072727E921F2131C0F30 +:1016E00008E12318F6E60FEA4B03450CEE0CEFDB9E +:1016F0003D03EF09172A0BE8DB07FCDAE212EB20C7 +:10170000240806E0F9F218CDD4E3E6F1FE0EF14527 +:10171000221AFF4610F708F1D10DE95F09DDCAEE84 +:1017200000DAFAFC0570FDFAEB150D0E16FF0DEA56 +:10173000FADDF3ECDCE3E2D6D4020BD005D7F9F204 +:10174000FB0D06FA04FC1CD4FFE5DF03EE29D9FCEF +:10175000EBD9D04F13DD13DFD92B07ED073EF0F7A0 +:10176000F0FDEEE9E2FF0013ECDCF827F21521F1C1 +:1017700019451BDDF8F50310F514272521F6120A8B +:10178000D7F6F7F307E9EEE9D71EF6E51EF4F0F019 +:1017900004360302190FE80E710EC9E3FFE3FBE9FB +:1017A0000CF006FD220E04F8F2200B03FAE6EC1210 +:1017B000FA1BDDF509FBFFD4FEE11339FBFFEDFB5E +:1017C0001D1BF3F335E3CF010CD8EA0B060806ED39 +:1017D000FDE902F1EC4B00F12B4732E81620DCF07A +:1017E000FA04D8FDD4F0FB2E0A2B25DEE0E830ED1C +:1017F000F0F5EFEAEF030C25D228D1FE0E0BFDF435 +:101800007FEC0FE50BEA0742F0E9F03EEBF913F04D +:1018100031FE0AFC1DFAD8EE08E94BE40ED2180698 +:10182000DAEEEDE329E8E1F8DFF4E416ECE5FFEEAB +:10183000E702F40346F70AFBF2FC140AD306EA0CAB +:101840000EEFE8FBEB3AF41103F9D0E9F91E0BF7C0 +:10185000DF4DD206EFFFCDD8291CD6D368F2EC00BD +:10186000F4E70E36D30C2B161AE32173C413F7D703 +:101870000CEABE06CE1E0AF9D7080DD614FF201AB0 +:101880000AFEE409E9BE07FBF9E604002332F5E9A4 +:10189000F9F3062A0ECD00354CDBED0215DF11E71A +:1018A000E842D30F4933FCE4170EF5140530FB135F +:1018B000CD0F0700210A09F1192DDDF408E403EF2B +:1018C000E8F01DF8F1D9D00CF212DDDEDFF815EFEB +:1018D000C703CE2216EC1EF1F2DF1601EFDEEBE5B8 +:1018E000BCFB20D93BFBF0201608327FFACA02C9A4 +:1018F000ECFDE0F00DE0E304E0CD0AFFDEF6F02BB6 +:1019000039F0F2F1001DEE1B2BE42B69E707FC0315 +:10191000F109FCF9F400E9DAFB02C2FFD32718BA97 +:101920000D04ECF0FDF7F9DB09D73E120E09122980 +:10193000F94DF1EC1CE7EAEFDBD1F552DFEA12DFFB +:101940000F4BF221D4054607EA072FF8F7E7B52534 +:1019500018E6E7EFF8E0F3F22B091D12FB00D6E0E2 +:10196000FA19DA035FE4E0DA435FF3B9F001DFD597 +:101970002B181DEC17250BFA7E0B191DFB6E16E9B3 +:101980000E05FDE044CA00B10EF3C90DC80409EA12 +:10199000DECFFFADFDDE19CB68EFDE1FC6F608F621 +:1019A000ECDB06D2CD133CE7D7F3DAF00FEE21DE05 +:1019B000130DF5D7F0D0F008E9293C0F04BBD22372 +:1019C000E5F20EDEFB033D0D04000DC6C20CF20570 +:1019D00018E221D5DF0BDDE338D022002D06CA2026 +:1019E000F0D9322C0235C610120FDF1F11E134FE80 +:1019F00019E3DDDDC926500600F2090AFC06ECF702 +:101A00001703F51BEC644A1CF1E1E9E342F7CDF45E +:101A10000612E8C9A6277837041222F0DEF402FD88 +:101A20003CA9115FEB143B2F190E0507E1F32306C8 +:101A30000AC2E4D23D18020ABCF5EFE6660DB737DC +:101A4000EAFDFFDB56111DC03A337FDA0E5AEAF089 +:101A5000FFEFE2ECE6E1F31F171B0619E2D601FEE9 +:101A6000F2FFF018DD18E8CC107F1C00100BE6E543 +:101A7000E1290705264814F2DB05F411F75C2A2753 +:101A80002C03F8FDEB1AEBC8FBDAC2E0FEFB0F09F2 +:101A90002BF032D5F6EAEC0804FFE82B0A07EB0935 +:101AA00021F8E6E6EF3DFB54EEE208021AF4FDC031 +:101AB000E60A10CEECD5F30DF4DE240313DDCA08DC +:101AC000FAED03FEE40922D4160BF215DB3CF0EA32 +:101AD000E2E7050600FA3342F8DAF5FFDB23F50EFC +:101AE000F0FD1BD4FC3DFCEC16E9DF2C0DC6D6EC5A +:101AF000F3DD0EE7F9290EFD351A07E4260F1B0A60 +:101B0000FE0BF3FB0850FD1349EB00DF0903E70E62 +:101B1000F21DE4C5F8FA03E4F5D904E003F401F199 +:101B20001D031C08F42119FADDFEFEE1C8EA03F9E1 +:101B3000E40112152219F436EEECF61A2034F710EF +:101B40000DFBEDE4F53233C0C71EE81BFC0DE5D7F5 +:101B5000EA17CD37DFEEBBFD3E4A1B2FEF30F023F7 +:101B6000070F2216F10300312100F8693115F5D86D +:101B7000E825EF000CE2FD01DAD1F5EBE2436E154A +:101B8000F31E2404F7F6D4E2E71BD7FADF24D9E8E2 +:101B9000DAF2E0E512BDE80EDCE1F14AE2E5E3E667 +:101BA00000FC271B3432E9E91B00F0D61AF8F7E5F0 +:101BB000130E16F7DB2CFCFF1F4022F40F02DECDC4 +:101BC000D7E70AEEEDEC0FC948E3F50914F03BDF67 +:101BD000DE17C8DD0B0FEA59CAF8EEC2ECE1E0AC43 +:101BE000FA1B1DFAF8E6DE2522DD082FD8439FEA0E +:101BF000F645E11EF9D310EDD5DFECECE0F1EDE1B7 +:101C000071E7FC09BB450A154FDCDB41DBD7E5EE8C +:101C10001A30BC38FA430909D4D2ECD4220AEE0FA8 +:101C2000D7F5F91BE429CBF3F7D903F2D6170F093F +:101C3000FF0B1FE63034C2E40AC64503FB417FF2C6 +:101C400026FD4405EED7E8EFDAFA31432822D553D2 +:101C500042F1FE2C36E92C44111429F4F529FF6ECB +:101C6000066112EE1CBAE8F5B94B45E33AC4F7E554 +:101C700075BC4AEA40E5FAE447F3F339D9EAD2C73A +:101C80001D01E42A2DEFE822030807EEC6D9F6E38A +:101C9000F823C2D4D4ECE40801EF380CDAB5EE2F07 +:101CA000D048DAD7F905023C1B14024A1E3E3BF12C +:101CB000B1E7C70CDB7F09D3EC04122CE625E90E53 +:101CC000EBCDCB27F1EE2509EE0518E70BE803FD78 +:101CD000222AFC24EA05D5189E0C130D2CD12101D3 +:101CE00023EB15DD0D0912062C03E0D3D3D2003906 +:101CF000EC66D9D14BF2F2F8F20FF1DDF6E0B70F56 +:101D000002BD233832D1150AB32A48DCAF150DD4F1 +:101D1000B213FAC40F115F32F8F0DBEBEBE0BBD18A +:101D2000E8FB03C2353AD424420DDC5B10F7170CF4 +:101D3000E659EEF02AFE02F20214DD1FD3F3EAEFB9 +:101D4000F3C33AD64EBAE50BFA0B3339EBFBD108A5 +:101D500001D025F2FBF3FABBE536171FE412E10CC4 +:101D6000DC031E23E5EC0829CD3BDEF5000A1D044B +:101D700050D0EFE521CB1844F908F31CE91B0ACF3A +:101D80007F2922EFF4D3FC42E2D5E0E0F0FDEF0042 +:101D90001214370BB01AE4DADCFC03C6F7BF47DADB +:101DA000F2F0F1F1CB5D3F067F69FB18EEF80D050F +:101DB000F115D215032FF31F4F1CEEFDE836E3D0CB +:101DC000F04AFBCB2509BFC83410EB2EF329C1150F +:101DD000F6E5B93906E2E002F302F92C19E836E437 +:101DE000E216090A46E945DB302604E010FD091633 +:101DF000ED1B06333D21C6EC2B0A2AE1151CCD282C +:101E0000EA03F116D7FC081EF917290F12F006C9CC +:101E1000234813AEF5FDD70EDFCEDF1B060BE0EC3B +:101E200003F8F612FACBDA03D01F08FEFA35D7F71B +:101E300011DB4322192114F907E2FDDDDDEBFF2759 +:101E4000EBF6FE0F29A6FF050F02FE04D01D212E82 +:101E500000F2F11704C5161622E8189C00D02C0CCD +:101E6000EB09D92C5AEFE5150A3EE1E5FC7FE6D8EF +:101E7000E22EDBE5F9DE1F08011FF5F432EC5AE52E +:101E8000011E24DCDEDFD9E900C011DA1D15110DB9 +:101E9000FFEB11E010E02F78F80CE63304D800A730 +:101EA000D1E10D0F0AF81F1F48FE26FFDDDCE37CA1 +:101EB000EE04FCF0E5AAF15A25190BE2E6DB0C066C +:101EC000FA24F6C5BBD1FECDFFF5E33B40EFFFCED4 +:101ED000EAF2CFC1D908DD25031E07FAAD09DC4CB3 +:101EE000DADD04F81F2AE16705F3C9E8FE63EFBEF7 +:101EF000C6F118DDCB2DBF35D7EE023248ECDFDF5F +:101F000037E215DB201C2ED6D9D549E9343001ED56 +:101F1000D60C0E0A08FA2003E2F54A253D0AE3EF43 +:101F2000DCC8EF0FED08B42D2B91FF27F2C808286D +:101F30000FEAF2D9DD0CA7C3F6EEEDEE5406481C0D +:101F4000E0DB13C312026C1CBB277DBD12F84628D0 +:101F500024D0F72F3051C1D6F3C6A512F207F728C7 +:101F60000661EF070708119E41FA26E5D22513C640 +:101F700023E609ED162316013AD2310EE915FC23AA +:101F80002FF232F9C5472319DE6FF25430D00BF629 +:101F90001767FA031F33E33EE50702FCE048011C24 +:101FA00013F3FBF00DFD44341EF7FD1EE421E05158 +:101FB000DC0C593468D847B706F5CD0BCF08D52BC4 +:101FC000DEFBE009220A0DED2ECD5F40DD24052E5B +:101FD000E5FA06B3F5FCE2FC14F120EFEDD730F2A0 +:101FE000DE12F4C8F71281967F0210DF223341DB44 +:101FF000D6510B21DAE4363A652D392008C6CA5885 +:10200000B7D2F6DDE80919B72783EDE704211CDD17 +:10201000D8EA2D01EF091F0D3705E4DCBC1122D7EA +:10202000B74FF824C53DDD18AF0CE50C601105ED88 +:102030000AF0F024FD2B16EC062AD3E9F0123C003E +:102040000E0CF60D75D1FD08D824255548280AD068 +:102050001DF676FCD947F1111012AF1BD0F7E03016 +:1020600026B5F405CC1C1C00CD4CB7F60AE9413866 +:102070003EDDD647730909DCE033A6285BF12D313C +:10208000F5E3CFEAF8FD1140485C00FB15D40845A4 +:10209000D502CEEADB3D4FDDBBC812F6E10D0C0FD9 +:1020A000FBD5E8D3FA47CEDDF8070627E8EB35CCB9 +:1020B0003BF8D10C13E3C51707EA09D9F322DD1069 +:1020C000F4DFC3DF3DAFEC22BBF0014C0BF3F40BAC +:1020D00025F2DF012ECC00E32CD3C7FAC7AE77EE92 +:1020E00035F325AAD14808F07F0E02DCFBE1BBE501 +:1020F000E40F4C0FF631CF1130F5B8EFDCF952D6C2 +:1021000019782923E102FE1DC94B2A0261090D1825 +:102110000FB71C2FE8139014BDF3F325F2B92F0865 +:10212000F6F7CADAFCF8330F3B13FFF302C0FAD517 +:10213000DF1A49E6FE2CFD29E3EF35E13143C5C93D +:102140001538DBD6CC1735D907290BEAC6FCF109BF +:10215000000DFE3FC0F4EE0BF336CE2C34E2ECC99A +:102160000D21F8DE25D4091950EC571AEC2ED5A410 +:10217000C1DC0C1E2A2B41C0521A44F12740DE3725 +:10218000522DE508EFF1251FF4ED1A1D45EF06026B +:10219000B1EC1BF3DBE5F9250A2E4B24FBE4E85DEB +:1021A0000C37FEE704EC1CDBCE88E2E52028DE07D6 +:1021B000EA00F400CAF9F7DE502ED5F9F0F1F50285 +:1021C0004C0FF9E9F8DFFAE6EDCBDDD9E81911D0CB +:1021D00025E0524202F1DB00123AE91008DADAE6B1 +:1021E000D8D121F7C9062DFB3D1CFBF9DE2C02FCE2 +:1021F000DAE7010D065A19EFC8EB3CB2CE27FAF820 +:10220000F6C62A45F9122E1BF3F6D6EA02BA12EFE9 +:10221000DE1ED720E5127FFB52EDD6DCF5FCC7EFC2 +:10222000EFCA24FED9FCF5F4F7F6DF1848C427FD01 +:10223000DF14F82101ADFBA7F66AD82F1901052B91 +:10224000342AF9CD5CCA1A14F554EFF4D7D1D52449 +:10225000104BCB2AF216DC0A01F3FB35E9037FC9E8 +:102260002FE1070F0A0518D5E40923F60A4B2128A8 +:10227000CAE02A0013E0AEF3E2A8ED251D0B012A07 +:10228000EBE7F7EC09D935F035F7C4F314DED0E20B +:10229000D13AE9E8E1FBE9D322F4141CEDD2ED1FB9 +:1022A0000DF83543D609F2C9CFFE050D08EBDBFD6D +:1022B000EBE2EA4415F515FB1326151E10FAC2FDD4 +:1022C0002927030607071C16FCE201F0CDF119C20D +:1022D00010DF27D5F6DCDEB9EAE3282149184AB831 +:1022E000A7EE0C281A2B3EE716B8042EE5D00917E6 +:1022F0002415DC0619E706145609292505142DE9CD +:1023000019154247E6F8E6F6E521DAFC09F810E48B +:10231000770A00DEBD26D34D12F9EB1D000C1433F5 +:1023200031D5FFFF18F841EEE70DE2EFEFB702ED10 +:102330000BEED4052500F132E01EF7EE000C011281 +:10234000F3EB0DE2F5F70CCA02E00E1CEB1B10CD0F +:102350001DE80107FEF51DE110F10035EB1FEF2729 +:10236000120B06F238FE091237BE300EE0E6FFDA35 +:10237000CBFEEEE70FFE1821FDD811F5ECE6D4F800 +:102380001101DCE714F2F2FAEC06EC0F381702CF79 +:102390007F3EE20D1907EADCF3D926F56703000357 +:1023A000C928FECCE504E1ED0632F4EA0F40E70C63 +:1023B000EDE6EF1FF6F8EEEB14D41CBAEB2CF103AC +:1023C000CF21D0FDEB1B02DAE402F5FACE06F5E0F0 +:1023D00013FE1523FDDE20F21808FD1E3CF016F654 +:1023E0002ECA063500F7311217F8150D1B41DEF81D +:1023F000BEE0C2C70EE3EA1CEBE6F80AE614F70EED +:1024000016CB16F918F5FF2FE24E56D409430ADF12 +:10241000FD18E7F1EFD9151222B6E80A19E8D2360D +:10242000E95FF70D0719F6F8FE24FEF9C8FD15DD82 +:10243000F403DCF90F00DB201EE8F00EF9FEFEF8D5 +:102440006C0D07362CE3182AF606F8F9FC01F31494 +:1024500056DD00FCDB122E5BF90268C9CB14110EAD +:10246000166607E2DADEDC0A0C19DF0D28E3F1C09C +:102470007FD409FE10F3E80808F2EDE5D5FAF4CDB3 +:10248000FDEFD2EDF6E3F5190E09D209FAF813E6DD +:10249000EB372AFFF7E5E404F2FB0F26D30A0634F4 +:1024A000E7150B09E0FDF9276235F31128050FCE7A +:1024B000DB052418FF61FC02040F4D06D8F9F0E497 +:1024C0000EEAE72709CBFA25E5F9F1E83EF11BD240 +:1024D0004BFCE204DCFED6E7E3FE0D0D05E90C360D +:1024E000EDF0BBCFCD15F8F5EF08EDE4E8D4F24AF6 +:1024F0000228F21926DDE4DDE6F4E4F4E7E2120551 +:10250000CCF9591E35FCCFD5F7DC5B1A16E9CF0D97 +:10251000F705F35CD0ECFCF11BFDE81EDBCCDBE542 +:10252000D806F5DFE24B0117E3F3093A19F5FD2967 +:10253000133C2F0C2501C318FC2106FBE9DCDC1E33 +:10254000FDF7231016ED05FE30EB17020EF7F31022 +:10255000ECE20121E3061F22EB291FE9230827F4FF +:10256000F8F6F409FED0ECF8F11AF002FC12FBEBDD +:102570002E21ED0102CCF3061D2FFFDAEFDFD9BECD +:10258000C8FE16F303E2F8E7EB27F4090AE1480C6A +:10259000F46CE0F9FE0BF6EA7B29E0F7F2FFAFF20C +:1025A000F4ED470038ECF5E1E62113FC0404D20613 +:1025B000F3130AE1F202FAFA000B2CDBE7EC1CEC55 +:1025C000F0F9FDFE08FBEDD8F6E6F41BFEE7F70C8C +:1025D0000CEA0111E91CF8D6F6173514CAFEE8EE2C +:1025E0002401D805D9F6170FEAF33505EBE52ADF04 +:1025F000FA0ED6FE401719F1F64BE7F2DAF5F411B0 +:102600004B137FE80D102C0E0CF01DDDBEFD12EFFC +:102610000CF5EDF3F10DE802F2086B000500FF1573 +:10262000E1F702F2FAED11FCF7FBD7FEF5DEFAF75F +:1026300007FC19F0F5FACB00F83D1C0C1DF2E81F61 +:10264000E61B0221EEF1D6EEE1E5EEEE13F9FBF02A +:102650000404F614F8F6F9E80AFA03F305E516DBC4 +:102660000EFA03F50C20041BF0FFCE0FED2930020B +:1026700029F60531E9F516F7F60EDCF9F8010E3604 +:10268000FF31FEF6E5EC1F02C621F90949F6FC060A +:1026900007154BDCE32113FE172AF104F0E205EFE6 +:1026A0000905F6DFF8E2DBE1DBEFE4CCFFE7F6F368 +:1026B000181402E0F44CFEFAEF5110C8F9F8F710C4 +:1026C000F7F6F0F617E9EEF70504CC201CF2F0FB64 +:1026D00008D40544D9FDF2F523F5F90225F13500BA +:1026E00026120A0DF6FD04E11AFCF5FA102DE70595 +:1026F000FFE1CED801FF3DE67F1409F217EA5E0C38 +:10270000E7ED16C70612FBD4DF2ADC1308FB2928E5 +:1027100017FEE83DE7F5F23544E8E1F6EBC6D53BB8 +:102720000220DFE74AFDDC102A0CE8F801FEF7F68C +:10273000E8DFEDFA2815F9F20439EDD7F1FA0EEEDB +:10274000F0E7E9F720BF1AF936E5F208E629E7E2F3 +:10275000D1CDD61F24EF5504FB00E333DE17FF1164 +:10276000D43B2E251FED152504A816CDE62CDBFB4A +:10277000FAF025CD29F019387803CD2D9A0EE4D63C +:1027800014F3FE0254D50728E5F9EABF3F08060F07 +:10279000E520EA2A3851F4F90F391CE632DBD8007B +:1027A000BBF7F3DBFA05000C9D06FCEB35142ADBC6 +:1027B000E830EE06E311E010A51AEDD1090EFAE4B7 +:1027C000170906027F1EFADE154B081C18D8E5EF24 +:1027D0000FF144FFFDFBB3F3521320F7273B3EE319 +:1027E0004DE402F5092A36AEF7C730DB06470AE5A5 +:1027F000D242EC0DF5FF54EF3BC10B05D8D81FCAF0 +:102800001BF2DAC8EDFBE3B0FAD5FEE81840540637 +:1028100018151039ED3F001613B0DAE106FCF0BFD1 +:1028200002F5F9C7511BED055E03D4CAE607F6258C +:10283000E631CCF3EE08F0F3ECE0E926D20CFEBD75 +:10284000F9F60631F6240B203304FE0E284E002F35 +:102850002AD606F7021BF72F1E412CC1F4D0CAEE70 +:10286000194906096613E7E00A0CE7EEF3F202E7FE +:10287000DFE1F7D2350EF4DFCFF97F04C5EA41F28C +:102880001BEBEDDFD9E6F8043EC61927EA18431022 +:10289000FA09E9DAEC170301EDE9F2F90AFBE44978 +:1028A000D608E90C17E5DCF1D1BADCF8F6CB06E680 +:1028B000CED30743FABB0662DD11CAF315ED14FC53 +:1028C0001107FAD2E0F325E00BF9E226CF10FCEE77 +:1028D00003DA0BF0E921D0EE0214E95CEEF207FB1B +:1028E000F0DBC51306D8FDFDE329F330A8C5F3FAE4 +:1028F000D5DFFE15DFC1EAE2EF09FAC7126924EF5E +:10290000F2E0E1E3E606F2F809E7590AE50CFFF028 +:10291000F51BF8E2061B240CE3D9E2F7F90463F790 +:1029200008EEF91AECF9EBE32920FC04E8D0184B87 +:10293000CA38413933CD4DF7F8BFED1DF8E8260E02 +:10294000E9EAE0E0220A0717011A4018E21DF60A38 +:10295000EDE2FB1225D312F9EDE4F1C3E4D2E30377 +:10296000D41FFAC92718F8E2045C1D06CFF7E20A63 +:102970000AEEF4FEE0D91AE63EF6F31814340AE340 +:102980001F09D7F7FBD2FF072FFA131CF31A1242C5 +:102990007F09E8E536FA091C03DBE1242F140E0257 +:1029A000FDF3F3EDF7E1EA0BFA40FA2C15D7DC1151 +:1029B0000DDAD2FC13DFDDDFF12DFFD8FCF620EDC0 +:1029C000100AF4DCF42C0BFCF646EC0DDC07FAF0F4 +:1029D0001BE2FCE7FAF3D912FB0C121309CA2F1001 +:1029E0001111C004122210E63E140031042CE81D1F +:1029F000B2EBF8FB011209FD3603D4210F0921F9CE +:102A0000D2F5311DF7FFE310F519470BE1150CD393 +:102A1000F1FD00E9E20FD314EF382D0418E9D70FC8 +:102A2000110AC82B161520E6F5FC25EF29121AFA13 +:102A3000E30EDA0E05F115D8EBDFE8010FE109ED41 +:102A4000F610D3B71B054903CDE5E911541DFE135C +:102A5000102CEF40F90F13DAFF1813F8E0F9C8FE55 +:102A60002C23EEDAFA1CCBF507FBE910CDF3C2F20A +:102A70000BD0DB0233CCF91709E9DAE062F317195E +:102A8000082D3EF6EABC2F74292CFB33D21A25E020 +:102A9000DFDA3803C8E5E6EC5D17E80703CA27F577 +:102AA000E72DF6D225BC05F00236E76CD7F1C51844 +:102AB00013F9D71AEADEE3DDD5180BF4FE32EAF09B +:102AC000E4D4F8F7EAE7FD162B1A2B03E0F9191EF8 +:102AD000F5E6FDF6D2011A0CF505E2CACFD3ED01F9 +:102AE000CFF8CC11313BDD6BAFEB0226ED1DF4339B +:102AF000D30BDBD817E9F90203FDC305DC0105EFB1 +:102B000071F4C3D725FA00F0CE00F8E4F1F80C0018 +:102B1000F102E8F22000CA2B11150010C705D9F701 +:102B200066281BD735FC04F54FF6E1C3E9D610F74C +:102B300009E22A1754FDE6C2ED06EB57D2E6D6C5E8 +:102B4000FC5CDB7F11F6FD4F080FE4EC0E0E09E78D +:102B5000E8DDFBD518F2003FF33D0FF844ECD6E773 +:102B6000FD7FE8E5EDCA17FC001FF5ED4BE532C22D +:102B7000CDB814E923301FDCDDE868EFF01CF5DD8B +:102B800012EEF20E0437F80929EF0911F6ED14F9E7 +:102B9000D70F0AD6DE2AC5FAFB02EEE7D8F3DAFD34 +:102BA000EA29ED13D0F1D5E334F9FCD760C315E57C +:102BB000FB18DF2E0C0D13200C0D22F30002F7E59D +:102BC00020C902F514FD24192410D516304639DE2B +:102BD00028EED1EEE8F1DDF2EF3F7AEAE2FC0E00FA +:102BE000F0E7F93E580A06EA23D92A14D5DFE909A5 +:102BF000E71BE7F129F1291D38F20AD2F50641FB5E +:102C00001DFDE2DC2E1C0214D6E965D8DEDDF0F6EF +:102C1000FB23F9F114EE03DAE4FE04F2ED06FCEA1C +:102C2000F601E6F017EBEBE9F1ED113B3FEAEFFEC1 +:102C3000FBFEF1E3EB11D4F12106D4F2DAD3EE1E60 +:102C4000ECF328FCF4DBCB040F422B0EF2106D06E4 +:102C50000211E708FD00DA062C00E20A0EF906056B +:102C600020FCFF04F8F20DF61FF2231AFEF4F1E443 +:102C7000F5E228FAFFF62AFBE6E2F308F8F810205E +:102C8000000CF7FF09DB18E5F3D4F10B15F4F50F91 +:102C900001EE220D03F1E9F60C04080120000121E8 +:102CA00010FA30F1EC1A0E0AF8F7032C0D0C110390 +:102CB000241C0EF611CAF9DCFDF5F5F9FE05E41940 +:102CC000F901E3FAE304F9120BFB0302FEED10F540 +:102CD000F3ED19FFFB0013C6F90007F201FAEF0448 +:102CE000F0E40B0AE5F0F9FDD8FC3119033600FDDC +:102CF00014F9F3E70113F1F9F1EADDF3F1F0F9EE7C +:102D00001111FC20081DFCEBFEF2FB14E4FCE92C85 +:102D100027F5F32CEF1617EA02E402030B04120F57 +:102D2000FBDAF0E01401030BE62E05101D0B141066 +:102D30000FF006F0EBF8EF01F642FC0714F1EA01A0 +:102D4000000FFC7FF20518E2F9E0EEECEA04EF0375 +:102D50002BE6D208FAE7DFFF08E2E00BFCEA35D603 +:102D60000AF4FF19CAF7FCFF2414F0D51B1EECDA95 +:102D7000F52DE308F57F1407FE15CDF629E9C30804 +:102D800023E7F0ED0E0DF6D4C102E936DBF7F5FBD3 +:102D9000E90DEE2B02E3E946F4FDC6DAE844D3E49C +:102DA00000C50214020FDB201EDDDA0AE81DE7F879 +:102DB00005E5F5E94CE4F1001F4B0F08D0EA2906C0 +:102DC0000805FC06421BF203420908E6E2FEE4178E +:102DD000FFF9FC12E521EB081CEE1CECE72EE703E3 +:102DE000DC27F53302DFCCEEFECCF604DF010BE18D +:102DF0000FE820CFD733E0FB211E15070CF2EA23A2 +:102E000014F7E7ED3CDE1F25210D060DE70712DE66 +:102E1000EDFB4B392959022AF313F4E500030105B0 +:102E200000F7EB17DEDDF30305E3180CF5F90B11E2 +:102E30000DD40AFF0349E1F1F2E605036408F8271F +:102E4000F701E1F0130A031F100DF608224A20C211 +:102E5000DEB6EE2D0ECBBFEAF912F208E222FCF547 +:102E6000594BF0F95EDF221A27BB54FDC92750C029 +:102E7000D400E6C731156A9EF516F20EDF690D29FA +:102E8000FC2DE1F045DA2D1061E034E2FFF6E9B007 +:102E9000C1073A3BD5DC20F0F32725D37F11004B47 +:102EA000C02313D90B1230E3DFD7EF600FF01D1CE6 +:102EB000F2ECACFFE9081BD506EEE2B9CB0432C454 +:102EC000F1CB8825E3C543AB28F5F5F6EF42DB04EB +:102ED00024C71543DFF823262457FC33607114CB35 +:102EE00040EDEE2F01EAAA1028CF493B1EDEF7D8AD +:102EF000BDE4E3CE03E01319F51E67ADFF0A140924 +:102F0000D4EBCF2E3018DE58B2084222D05AF7D474 +:102F1000FD2EE623F0BCD7073CCDF8340100DAEFF4 +:102F2000DA5AE5E702F7FAE6AD313426F1E3FACFF3 +:102F3000FAEF0622F4CCB22C2F25E05BC9112A3D12 +:102F40007AE3ED0435B91FDD90100D1BD5E9D8EEFD +:102F5000260CF8ECFB0814E10A0204EE06D422E683 +:102F60000EF817F40BF01210FDF3DF1AF4F5EFED85 +:102F700030DE08FF18F5FE1519E806FD2328F50ACE +:102F8000F6F9F6F210D1ED09EF1CE6F30F01270573 +:102F90000C10F8EA0AEF0AEA0412FC122CEAE0E04C +:102FA000F3F328F01508FD197F2C02F5010D07FE3B +:102FB000E6FFF6ECE4F1E72F1EEEECEE040513015C +:102FC000F903FF00F61E0A0431180B0EE40CFEFE96 +:102FD00012F5E506F5ED27F0F7E4F00F022037F7DC +:102FE00021FF0B071623EDD1DE0CF823ED05FA14B3 +:102FF000F807F9222247F616E4EDFD40EB04FAF556 +:103000000AFB12F104FEEDFDD1F61DF8030500CE1A +:10301000E606E3DEF40E14EFF2F10E2A0534021F89 +:103020000201EC020F0D03E3F42AD9FD1D14FAF19D +:10303000FFF5FA080F0700F7EEF7F6E1DC0315D409 +:1030400001EFFBF60AEC060EF81500E013E1EED4F2 +:10305000F20EF211CDFFFD041A111E1002FEFF0642 +:10306000F70A21FFE23CFE2118F2F4EEEBB50CCAA0 +:10307000F937F0F062DC222E360109F2035F3D18C9 +:10308000E91DDD09CF090AF55108F5DCE732360EF6 +:10309000F3D227BDF4F6E2C31C10B7FDFEF7F9EF3B +:1030A0007FD40F2DEF24152BDA10F7DFF4210DE27A +:1030B000EC0902E302420F0C04E52500F7C6D8D95B +:1030C000FBF333D0E3EB1A0B22D22E53DBDC251CAF +:1030D000EB10E42FD2F7E638FA0AE418FDD0CAFA6A +:1030E0000E0719F40020F0FD0CD60D1C0E2C641FE9 +:1030F0001756FC3EE907F2E10EFEE930C7DBC4E7F4 +:10310000E6EF2724C326F22B421EE712F8EB0DFA56 +:1031100026103223E1FD0D1DF327EB0327EEF70701 +:103120000AF2D5EAE618E709120CE8D506D9F9DF64 +:10313000E305F71218C1F704039F2CD93C0114379B +:103140001D12E833D600DAFE20D8400E083FD5F134 +:103150004D0BF20EF90F01F0F329E6D908C8DA0099 +:10316000DBF8126DCA22EBFCE3FEE001C5F1F4C905 +:103170000342CE00F31CE9C8BFF221EA30621FF817 +:10318000310C1A1ADEE41B07EB6516111AF6FC0A5D +:10319000E74E13F9E21BDB03CED4E6DD4005ACDDE0 +:1031A0006FD604E03803FDC62516E8F402E2D90123 +:1031B0003DFF01E2EF05FBD92BDDF60029FC037F83 +:1031C000CAFF06D8D72107082803D93C20F0F745C5 +:1031D000E1F2DE05F41E31FFF001DE03DCE7D72B60 +:1031E00018DB1702F4E6F707E8DBD3F2002430F42B +:1031F000E31E3C09E90200662F0D044008DFDFED05 +:103200001307D1F206DCF4F7FFFB1F16DF22F5CA25 +:10321000F9F2182F3C0F0F171AE61DF9E8CC5DE5FF +:10322000FC1ADE04B9DED7ED00EED2DFE4D5EF13F1 +:10323000DFEB047CD707F5F4FFE908E9F4DAF4F3EF +:10324000E12B07DAFA0CF32DC3F9021C3D0D17E24E +:10325000170E3CFEE3FC840CEEFEDE02BF6CFA01AE +:10326000411CE4EEF0F536210F4325CF9FF2DFE35A +:10327000EDF4240340EDC0B80502E62EE4510BF155 +:10328000FB50EFF6EA00E9B00FEF31FEF9F159EC2F +:10329000DD6CE86CD8615611B5DD26F5E53F3818D0 +:1032A000FE9CC9E8D01319D81F52E71E5F00C14C1D +:1032B00031F808E0FD17FCEFF3FA63BDDE1ADA31EE +:1032C000E2D100FA34F11DE5C517EC06EAE2CDD1F2 +:1032D0000EC417D425C8E5DF39E501DEF8E83D382E +:1032E000D8FE52FC53300FCB355340FF01F3C21DC3 +:1032F00097CC054E322E43D53204DB3D424730A6F3 +:10330000207F1EFBE6D719F4FFBED3EEFADDFF14D3 +:10331000490A2BF21144CF380DCAF9C10CEB032432 +:1033200050090F051218F61D1E268EEBD7D804F58E +:10333000DAF7D40DF10B0E16BADDB9EFEB0401F399 +:1033400005ECE5D33BFED9DDF85C8BFEE51BD14EE9 +:10335000F43E3102E60C13E7F70C0ACC08FAF82128 +:10336000FFF919E6107F042601E73014EB0628DA8E +:10337000FEEDF9F42FFDDA09F014E3090100190755 +:1033800014031BF402CCF60C1513F714FF0CF9F818 +:10339000091538E9D31607EDF127F5E9151200ED07 +:1033A00014EAED080819EBF6FE3AF9BD1637030BDF +:1033B00010EFD21118FEEEEA070C03F9FCFBEEFA4F +:1033C00006F006E9F7030309FBFF0E08100946E6BD +:1033D00014E1FEF2F6D015FEF5F3F5EB021B61E702 +:1033E00041ED13F3F90D05FA30F9FB0BF7F4DE1399 +:1033F000F2DF0E24F80BD9E4060AEF19E6E71FF313 +:10340000CF030CFAFEF216360B13FE1830E8E70C69 +:10341000B8F6FD001725DFF7140DF0140F08E3F3DD +:10342000070FEB08FCF9EBF1050BE6F303EA14F7E1 +:103430000DF517130BE01413EF0B1612080912F613 +:1034400014DFD6E807DA060E10EFF6E4F81037F5C9 +:10345000F700E9E2EE6CFBFC4C10EC2323F50D11B8 +:10346000F53CDA12DD2C27E2120CE800EC36D4B879 +:10347000FCD403BFF0332CD7F7CFE8E4D6F5EABF8E +:10348000ED2005FB07DAAFFCEF00DC062B19CA556F +:103490002A11EC17EAC2D82F35230D0B69E0393019 +:1034A000EB637FDAD5FC33F3CCC6E7733B7C01D00A +:1034B0004938E02AB607C1B5D285A6D9D70923373E +:1034C0004646631AF2F01500FCF6C8E21F1E0DD73F +:1034D000FAEAE948EE01FA1DCDF90E1D620EE5E6A5 +:1034E000FEBB4C2ECC0262F009DC1720F7AD0EF2C9 +:1034F000EAEFC9E7F5D2E4D506B410ECC4E6C51589 +:103500001CFC02CF0AD500DFDFFEEB0209EBCF4146 +:103510000F28E81FED68C633210C01A930FF13D72F +:103520001616FF13EF2CC7BAF043113D24FE7104A9 +:103530003909E2CD150BF9FCFB1FFDE6E9E60BF4BA +:10354000DDF6024BF7D044E30CF140C51B36E8FA38 +:10355000FF03EC2703E2FCE7EC2BEB26F00323D47C +:1035600001F90A12F511E2F803EFF9EFE90401EDB0 +:103570001C3E00F801D31800E5F6091303F91D18E5 +:103580000B05140600EA0902FB4A0216EE08EDF7E5 +:10359000190EFF0006EFF6DD7F25E8F5150FF5E4BF +:1035A000EEF9FCFDDD060A04F8EDE506E0FCF6EBBD +:1035B000F01B03F2030503CEE8DD35FBF7F1F5EE72 +:1035C0002AF0FB030EF6F30719EBFA020F09FD0DC3 +:1035D00000FBFFF6EC25EF0BF71E08F6E80CE20AFD +:1035E0000A0AF10BF2F7EBF8033206E6FED226F2F6 +:1035F00003050EF6F70B18FBDD221AFBF5FC27F38B +:103600005DF3E6E71600130ED10D1301F90500FA7C +:103610002025F3F80003F300F3ED2809081B14E854 +:10362000F2F2FBF703F2E1FFF7F6FAF5F6E4170121 +:1036300012E8F7FEFAF2FAE1F220150FE01AEC09AF +:10364000F822F403F60FDBFB06FF05FC17EE0B096F +:10365000F005FDE71DDCE1F0E11A0C03D0ED07F009 +:1036600015E8360EF627F538DCF9FBE2D020F9DA5A +:103670000CFCE50C49D43B1ED6CAF1D70C0627EF4B +:10368000D8F2DAEFF5E707046BF8F3EA42E03DC45D +:103690000F18E41B7FE3F8F5FA2ED3E3F9D7E4091A +:1036A0000706F205E6E5F20013E2E847180CD61E1D +:1036B0000AEFCEEC391220EB004EF9F9FF51FCF283 +:1036C0001D09BAECC8FD020232F9EC4C4B1BF73075 +:1036D000D3EED3CFFE12E9E0C115E81E16041F0E8B +:1036E0000F5CCEF31C4DD301452A29FBCE480B2895 +:1036F000EDF2EBCBD32833FA10EA0EF5CEE01D0144 +:10370000EA00F7C1E0F70FBD1326FC0DA6F712265D +:103710001425044B213DD41A01FAE32BF1FD100DC1 +:103720001625F3DE42CCEEFB272616CDDADD03FCB0 +:103730003003D04E28ECEEE1E541010B070CF10F10 +:103740002540DBFFE8E54DDE2721CAFCE37BEAFAF2 +:10375000F6E907FFFA081EF9FD00E8DA55F8F33A32 +:10376000E0EED7D800076400E72A1D19EB0200F449 +:10377000D3E6E3FCEAF008141400EE2E0E09C7238A +:10378000FDF8E3E932E0EF0F14EDF511F20A07DC82 +:10379000450FF834F6F404FF100C2E1518DEC4FAA9 +:1037A0002029F2F30DCBE601143435C7F808DDEE1D +:1037B0001A28EA33E5C7F0EE1711EBCFF40214FB39 +:1037C000EC220CB52D01E3FFE4EAED06F5D4E208A6 +:1037D0004015081E08E1E2F67FF8F01FDDE9031648 +:1037E00010161AC3F3EB08F42DDEE50D1FE8FB27D6 +:1037F000D903ECEB3C2A0C391DF1EF2E26EB0A091C +:10380000D7CA25192DE4EF03FE03F50318DCE016F3 +:10381000E91A19F6001CFE17FC1DEC120EDA2DFB3E +:10382000F7EF030F03EDF113EEF1F817221738CA83 +:10383000DC111321F714DA12122EEA0AF63021E411 +:10384000F006FDBAF2DA0C2910171C0A01F0151B5C +:10385000F645D315DAF4FC18FD0024F31D1E0EF214 +:1038600001E54607E7C00F03DC16143FF32A15F005 +:10387000D43F26FBCBE3FEF7220B350DEF63BD00F3 +:1038800020FAD608EB130FEDDB1AE6D112E708E2B7 +:10389000EDCF05FF100607DEE5E5F844DE11F8E69A +:1038A00043C20D47204EF11AFE011306E461BC1B12 +:1038B00002FA0BFDDF1503F6F5E50444DE4C1600B5 +:1038C000F7F0F0F5D8CD16F9E2F1F2FEEF2728E98E +:1038D000C11E270DD00E380F2BF20DD63F01CFF4AD +:1038E00022FBECA83E4CF6E81AF84819E5F2C8119C +:1038F000DEFDD4C2D2E83A2FEB04C2FEF9F4DB01BC +:103900001CE4D0FE021224F8C7B6D6320EDDC8E998 +:10391000130F11170608F4FDE9D13EF3D50314DFA8 +:10392000170FAC0FDEF91109D9EADCED2BF8C9AAA3 +:10393000103B0F2DED04085506F07FFFEE010E4BF6 +:1039400008F937BDE4F81D09E7250325FD210BD053 +:10395000F5D81BFDE8FA1D174A05E4F1FFFDF1E576 +:10396000FEF4261AE82AF6191CEAEA0512F216EE07 +:10397000FC060C0DF1350EF3154CFFEF0409111682 +:1039800017050801DEF4F5241A0E16F90D07F80CD8 +:10399000F9E90DE5ED04FD19DA09F500F2FEFFF68F +:1039A000E912FC2A04E8E13B24D604F3041FF3CD1A +:1039B0000327E3052A18E5E308CCF8F2EA26EAFE35 +:1039C000E3F8FD1F280CE8E2D9DF0008E1FC17EE60 +:1039D000E1FAE926F9EEF9DFDC03E30320FCE72C4A +:1039E00004EAF0F8F9EB14F408250A150726FA039F +:1039F000FDE4DE0CEDE50C1F1B01FFEFF6E5F4F72F +:103A00001FE414E4EAF6050919EFF2FC0FF633F4AB +:103A10000F02E9E9ECF20AEF021AE1E10B07D97FA4 +:103A2000FDF3D623E10403F7FE081306FB09E3EBDD +:103A30000CEE1F13E2F9F3291105F1FCF3F4F40184 +:103A400017FEF01824FA1105EFFDE901FD1FF70636 +:103A5000F2F8571FF61408F70F2E080CEFD2C3F92F +:103A60001415E001CA3804B8540F21F0CA1CFCFA3E +:103A7000E9E5F50ECA7BEADBE9D3DCDA0E12F5E5FF +:103A8000C5E4F220EFEF1DFF162E03F4FEE159EC22 +:103A9000E222E9F1F1DB20D1D0C7D0DAE904BCFEA3 +:103AA0000FB22CD2F024F80319110067C40AFCEB02 +:103AB00008FC1AEA1614FDF41C282CBC2663F20438 +:103AC000E55636C6C7C0B613DBE30404EF0C0C1B87 +:103AD00018BE130CEC002811DDEFE8E0EE24BC0D5D +:103AE000E9E7DD042C5DE8D11531F9FA25E71A087C +:103AF000C823EC25DFDED2F6F73DFEF0FAF21DEC2E +:103B000025F3E21023156EF22CC9F7F833FCC9ED4A +:103B10000810DAF34FF7E8D82F3D1BE42A0B210DEC +:103B20002D2AEB51FBD9EB1D1008FAEBD8ECE2E69D +:103B300034F217F9FA10CABD131B0808650E161ED9 +:103B4000F6FC0336322FA77F3817FC11FDFAE5F09B +:103B500009F54C11F42641CB023019121334EDDB78 +:103B6000C85302EA57E2FBD0D630C421252828E208 +:103B70001E33F5E4EC5DB3E634FA19FA15F820E6E5 +:103B8000F820E1D7ECFFFADD1FEB17EC17CCFA09B0 +:103B9000BAE5DCC9C54E26E4FC7FD3EA0E003B1A29 +:103BA000D8C2EBEA1941ECD1E531E5EE2612001D51 +:103BB000F5F5F5F206E0EE33EA20F931FB1CF1F4FD +:103BC000F503F9FBEFE8F1EDFEFA18CFD6FCE7F9C3 +:103BD0000B00F3FCDD010311C7E40F27E516EF131B +:103BE000FBEA2EE1F400EA0BBD2618DFFAE541F608 +:103BF000F5CEEDE1091F2507E510E62BE5EB1FE605 +:103C000032010EE510F73806D3E819F6EFF10F048C +:103C10002334CECFF12700EDF60118D7D8F51B14C9 +:103C20002CF2E86323ED06032A270DF8E2F3EAFB02 +:103C3000FB31F10EF2E8164BD8EFD81322EF1B112F +:103C4000E917EAE1F802DDD1EE55D50FFD21F87351 +:103C5000D90AF923F1E803E61AE7F8F6DF01FD36A1 +:103C6000153230413C03DD22231FF9F80CF6F8EF42 +:103C700005381009EDF6FA0420210EFDE7085E0A6A +:103C8000FCED22C410FAFEDB2746FBEAF92716DE1C +:103C9000E40AF5FA0AF5FF6BEE1CD2F501FAE4F836 +:103CA000FD1215071D1CF2EBDB02014DF623137FFD +:103CB000F50B00FAF2F10B00010920F903E1F3FD25 +:103CC000062DFEEA19E6FBC80A0C0BEA16EE05E320 +:103CD000D71AF824F0F2F91DE7E61F19FEFCFC36AE +:103CE000E6E405FCE2F9EA4FE5E6F9EB072CE7E943 +:103CF0000FE9E5EAC8D21109DEE947DA040008E96C +:103D0000F5C10FE547F822E622E225D2FCF2F805DC +:103D1000031FDEE0FEF00CEAFFE914DE0FE718E611 +:103D2000F3E4DF08EDEB05191CF3F3EFF405EDF018 +:103D3000E92FE3DDDFCF2AFBFED007300F00F414BC +:103D4000F1FBF6F4E6E6DA2EF8180914ECFF161B80 +:103D5000EA25DC39EEE4DB17DA16E2DD00F80CF8D0 +:103D6000DE1910EBF80A3E213B520C1F0A0201D962 +:103D7000FB4402C6DE22F318DEEC2D11E428F7FE28 +:103D8000DF1113EB29ADF3E0E7272308F120FDCF86 +:103D9000010B020CDEF40FE942EAD5D8E8DEFCFFA5 +:103DA00004EDEEB7360403BF08F6E63D10CE4BEB4C +:103DB000B4282509FA7F00D9F9E835E7EA3027F376 +:103DC0002C0CCBBBC9E8C50725F0F2E0E513E40AEB +:103DD0001EEA08F6DF0E1CF6EB0BE30DC25CCD4DC0 +:103DE000DAED1BD0FFF4011BF4024DF4DD2C30257D +:103DF000091B06F405CDE437FA0A14D934FBECE9C3 +:103E00001313DEE90E2CEE041BE9000DD9EA35F69A +:103E1000EED6ECD22CCEF6F4E0E7F5F300ED0E2270 +:103E200048D62637EC02E8E626BA524BFFD41F09E3 +:103E300057FB082DFA28E5F6D22DE4225F200DE38A +:103E4000E317B5D8C6F808FC07EBD90E2BDFE7D887 +:103E50000EDDC8F12DD4FD046D14D3C003DB23D4D3 +:103E6000CE7CECEC19CFF914064B08C658013BDCAC +:103E7000E758F6F3DF15FEF81ED6160FCCE4C1F7AF +:103E80000E47F30B14DC193CF9CA26B40CD04B10C6 +:103E9000DDEFFDF7F23B09172B6BFBDAE8FEDDDF08 +:103EA000C6FC09D8022C23D22331FDE82DF21614CA +:103EB000FED11CF5F5B1E7FB32FB33E6DFEEB816B9 +:103EC000BE01D8C9FBEB2B1FBB04D20BA029F0E12C +:103ED00024F4E9D5F4E90824F1CD00F906D6135706 +:103EE000DAFE7F4A25DBC739DA292AE636FFF415E0 +:103EF0000C2706E0F24BF628BD0DDE3822FE4613F5 +:103F00000DF0D0E2470319BC01E4FFE41A36E9ECF6 +:103F10000D1CF81BB7F3FBE4E9DA0BE0F3E1E4E492 +:103F20004913FA19FE44EE57EF1A20E601F0D509BD +:103F3000D617E730FAED702D03FDBEE508D4D0F7B3 +:103F400049E612BE27E7DF03D73C3934F6F2D43610 +:103F5000EAF4F607BCD2D5ECB519C419FEC0DADA1A +:103F600005CAD3F0FAD903CE00DD2E23E8F7F1DC41 +:103F70002742D5F7EA1A2612FE11E70415C4BFC37B +:103F8000D1E3D0DFF5CB0C0CFDE5D743FDE5120303 +:103F90003801E011113D19DF551F17F10511D4F853 +:103FA000DFF602D928D7D3FE26E3D64213BAC519C5 +:103FB000F948F3DD18FFED000AEC06DB050C1600EE +:103FC000FEF1031CF2EADE04DF01F1F11225E8FA4A +:103FD000EDF1E000D65FFB0A2AF6262417F1DC1B80 +:103FE000F21831FDE40775F2ED1542F1FA742AFB7F +:103FF000270AE70573136518D43A06DADA0D3AF89A +:104000002C2348ED20EC1F6804FBFAFA091BF4FA94 +:1040100018FFEEDA23F1D4D7DB487F1EDAF7070E5C +:104020000DC8FB0004FB280A145F07E6FC01280208 +:1040300053EACE2FFBE5EB38EC2D10E92201D71522 +:10404000FB4B0C34F31505FFFDCF3001002027E8B2 +:1040500003DCE2E0EB231815D8DF28F629065BC362 +:10406000F50FF8FF0849350C2234EFD108E7C4E812 +:10407000E6B712C32DCCB43101F8F524F31EFF17B7 +:10408000E2D5F81212E64B1A1C10F8EBF7D727FB13 +:10409000211020181CFFFDD700EBDFC2030F130215 +:1040A000DCFB171A0CF9DCEA4D04FD0E147F21012C +:1040B000EC28EB20FEE401ECFCE221FEF2F71923F0 +:1040C000292F080CEEE7F50D21D2C606EE1F60027F +:1040D00001DA1D7101C938F8F923F514FF135ACD1F +:1040E000EEDF0B100A14DC04FFCF08F2F3C213104A +:1040F000C5FAF3FD321CDF0DF3E92B26B30A30F7C6 +:10410000FB01ECF1DDDBD3DFCDD509FA37E409FEA5 +:10411000CC1EF6EDFA3200E516FBFE031506DDF9BE +:10412000EEE7E1D32CFD2EFA143DCCD130FFF602A0 +:10413000334E15F6050DF4EBF5DE0E27F1E5282BD1 +:10414000F5D0EDE918031722E91FDA18083505063E +:10415000F1F323FC200125E213FCF70AD21413200B +:10416000D70F26C71B4EF8D3FE1123140AD502021F +:10417000F4CFC30212FA072C581F39E4C5E9F82A14 +:10418000DFDAE902CBC9E5FB09EDF5AFFF09FA0378 +:104190002605152AE42617D2DDE7DDF5030CFFDD41 +:1041A00018E6E82A132E22FD27540B050F4BEB7758 +:1041B0002ECCD70FFAC8E3F0DB17EBCEBB1ED00036 +:1041C0001002D8E911F8BDE4EB0EDB48EDFD27FC49 +:1041D0001FD6E302E8B70E41FA020CF2F22F7F0578 +:1041E00000090713FC05ED1A560406DE1FA504207E +:1041F00027CF02EF4916DC0C0321E0DC661035DD29 +:10420000EE032A0BFEEF1ADDAC222C03F765C5295D +:10421000D6142BEBE00700DBE40CF251311D19D270 +:104220000CEFB1F35000F23E10FC1BE229FBD6105C +:10423000FAEA322735160E13C0E02917DFEF010125 +:1042400039FBD4D10AD908E24E00D425E619DF445F +:10425000E44917FE2BDD16F9030EDF6404FFEDE2DF +:104260002521F6D21713E133B7EA5412C81BF6FC26 +:10427000CFCC51FACDE5B503CCD3FD11F90E43F502 +:10428000BE2725DB37C7DC10CDCF0A2102E33DEA8C +:104290005EEBDBE8EEF5081504E4FDF329F3C00F4F +:1042A0002ADD04DEC50A14F74B7FDA1A62212F20BB +:1042B0009C03D00CF919E5581C0C14B1CED3204244 +:1042C000ECE20DFC1C4D1C2B1BF3D7D7ECFE43E896 +:1042D000FDFF17E1E407DEF3F6F312F62AE06700CC +:1042E000F5C9F3E3BCDA05E72712D516F5CF2D5F44 +:1042F00012E1C7EC340CF6210A0EBB19D5D609D948 +:104300005F19462162E5F935EE2A19EC6F41D913A0 +:10431000434DF1C4DAEA150621F8B531C526142F4C +:10432000A9FCFFAC1B0119C1BF7D2815170D24D8AE +:10433000E606233AEAF70942D4C3132CE4F6EBF479 +:10434000F2F1FDE9FD070DDF29D4E112061AC4C917 +:1043500006FCDCFD11FF46321AF530EC15E815E6D7 +:1043600034F9F4171E0FFFF3180F5433F0F611DF72 +:10437000ECD4DA0F10F22CFACDF17FFB1CE80BDB4A +:104380000A40FB0404EEE3D4D2040814FC2106F72F +:1043900007EDDF06E720EFF8D910F90CFDFB060C5E +:1043A000FCF4DBFCCF46F716F240163BEEE719D8DB +:1043B000E1E40A4A0E0908ECEC19032B25E8FE1982 +:1043C00014CEFDF41829E113F410F30DE409FD10E7 +:1043D000EFF3F1EA00E014EEF0DDEB342912281CD3 +:1043E00003D1EAF5DB30E40D16F60BF6003DFEFADC +:1043F000E8FFF5061BFEFF1801E110EDE002DDFB12 +:10440000E3F5EAF1F4FDF34AC844331C2417EFFB4B +:104410000C11E7FFDC04FBD70D09EBDB4102431E67 +:10442000E719DDCAFDF4DDE1FD36E9F1F8D8FEE873 +:10443000F92B102EECE3E02BFDEBED62C9EDEDCF97 +:1044400022CE24ECF4E9DBE6FCE2F0CB0B10E0FB3F +:104450000DEFF71DE62F211823E05BF9E5F3BAF124 +:104460000D7FBF1D0EFDFEDADEDDE92E1D4DFBCFFB +:1044700001DDE808F4F736EDD0F6FBD3E8ECF6D032 +:10448000FC1C1A0B14D6ED16FA0EDCC80DFFC2F098 +:104490000511DEFAFC00095FF908E32CE9F0CFD939 +:1044A000EA0426DF07EFE6E63122070721FAAA042D +:1044B0004009BF200B0C13FFF8F2EED8D00BDFE35E +:1044C000ECF7E502FDE42C08E1EFF7ED2E4C2CDFD4 +:1044D000F10822E1DBF6DEE60F06CEE50D08E31675 +:1044E000E1DD1BEEFFC8FD20F311E8CD1CC4114631 +:1044F00001EEF51A54F8FC2BC1F30314FA04FF087B +:10450000D104CAE7A7FBED67F7D952FA49CBD82AFD +:10451000E60BE90BFF0B2DF5EE3DDF0113E2CCD2EC +:104520003E0801DEE124FB1BDBC7F54AF2FFF6285B +:10453000675418CAF1DA0F2E0261E10BF5E3D702D6 +:10454000F109060237E8FC1E1BD0B944FABEF9088F +:10455000FB20EFC6F91015D3060317CCCBE90BF0FF +:1045600040EC5B223CFDFD3EC402AAD5E6FFEF1BFA +:104570007FE6010FF81E180714FCFAF8EC14F61188 +:10458000D5FEDFFC2DE409F4270BE2EC2FF5F6DC79 +:10459000EA182CDEEE0E22CCF004E6FD02E711F55F +:1045A000F80CEDF0D2293200A3220CD81A1316D63B +:1045B000EBBFD4D2E114EA35E51FED00CAEBEBF610 +:1045C000FAE81DDCEEFE5201F1F10CFFF30A29FDC1 +:1045D0001F274CDCE4FF0F38F91316230A1F483459 +:1045E000CAC6F90D213510CEFCEF0FF9FD49EE39A1 +:1045F000D872AD113AE802F002F1F337E225FFE597 +:1046000008D817F814F1E3D5DE53E4EE500FE71E97 +:10461000051C4EE5E64BCFE41EFFE43301C6F91856 +:10462000D806BCEEDADADEE428F8D7CA1718CDEEE1 +:104630001031022803160D53D0E4F9F3F1F243C20E +:104640002A1513050DD9E3BD1E20F7F1EC232FF237 +:10465000DEFAF3097C14C7E8FBD10B4DE254E4D237 +:1046600031FA190F18D1FA4AE7F7220CE6FA47E3B4 +:10467000F3E209ED2208485815CC2B17F1F817582A +:10468000EFD100DD04BB1EF9E9FD1A0623F0DFF5CA +:10469000F01FFACA7F02C6DEEF36F9D7E51110C661 +:1046A00000124CC8F5B305FBE08FD6D46ED80CFCD5 +:1046B000E401CDE2FDC9DD19D705E22BF22E3C1451 +:1046C000BBFD102BFF1BEC18F41ABC091EF91407D4 +:1046D000FF02EEE9D7F0262D27452506ECD8172C4A +:1046E000F2001B2401DDDCFF08F2E0F30B1505C727 +:1046F00027D50E41F7D86708BD79A8DBEECBD0F5FA +:1047000032430AE317016A25FAFDFCF9170331BCAD +:10471000FDEC0DFCC5ED1E1522C7F90ADDDDFB0E13 +:10472000F3EAE3D7E4161F120235F51A17D73BDA7E +:1047300022090D27160EE9AA171708A7F7D6CADF10 +:10474000F6D9C51A0534EDE500B613F0034735DF99 +:10475000E0FC26210A1BFAE8082FF0040DEA0E03FC +:10476000EAF5DA12EA1BF6D7DFF3EFF3E2F6ED052E +:1047700017330803FD09CDE2E6CCE8F1490171F5F4 +:10478000F925F5FD05DC0FE84E7FFDE5ED1D10D8A0 +:10479000FEEBE3F8F908F8F8EA1DE2F0F2F5DA08C2 +:1047A000EACB09E904EB10FCFD1AE656F2331120BE +:1047B000312510F407F5FEFAE71834E508DAE204CB +:1047C000F2060011D7F512EDEAE3FAF7FEF3E3394A +:1047D00060EAEAE5021C2110EDDDF403F311E5FCCB +:1047E0001AF1241403F9520DDF43FB0BE5DCFD1C29 +:1047F00007FEF8D836D5D141F51C29DD0021EB0F95 +:1048000056F8ECF4E6191308FC0DF710EC02FAF96F +:10481000FFF00DDDFAF4FCF107E324F0E814EF0FEC +:10482000221602151EF406EAD6D7F405F00CFEF4A3 +:10483000E4E6FC1925F9EA19FD22F11124EA02EE59 +:10484000080B17E4CA0DE9DF3E07D7EEFEEFFEFDC9 +:10485000EFFCB8F1F8E504E3F0E910D4F7F5FDF862 +:10486000ED02E3075FF6DBCCF14FFE0C2745F1DBF1 +:10487000FD4605D5B4EDFFFB354817FDF2DA4203DE +:10488000230CE002091AEDC714D002E70CEDF6F58F +:10489000C322FDCDD8E4F227F7D5D24BE8FBE529BA +:1048A000E5DDF7D4FFE00FF3420AEE1DE2F21062FD +:1048B000350C0FE4F03843CCD62F06B8F103103D89 +:1048C000FB22E1F718FC33F11D0D23F7E6F31FDDA2 +:1048D000F1E312EFF6FF0300F0F2E51ACBF9D6028E +:1048E000C5FAD327E5EFDF4401FDE0D65ECFE81F30 +:1048F00031E015FCCEF0FA20FCD0172608F028DFB6 +:1049000024EFCA0A0CFB29DC05FA11037FF7FBE24E +:10491000F912F7F65A0CEF70D90B1A1DF526DA17B3 +:104920001ABFCD2EC331E6FA00FA3409E014F63E80 +:104930000A2AEA9AF512F1F752DF19EA3A0001F66B +:10494000EAF20B3D1F1AD80EE01704D61423F934EF +:104950000927EAEDDF031EF7072ADFFB04D149012F +:10496000DEF9C76AEE1507AAE7F1D820D6FBBDF33A +:104970000A7FE90EE428F9D7024236DEE3EA36463A +:10498000E3EDF70200E55C1A0D251BE9E3000ADF01 +:104990001D210E1E03EF03071204E5D9EDF0E522F9 +:1049A0002EB20ACD750FF6FFB93F0E2ADAE5F2D224 +:1049B000D60ACF0FFF0AE1FBE8D60AF10F22F1E495 +:1049C000CC1FF8F6E0F9E310FCF3F320531B0AEFD9 +:1049D000E2D420EACB11DFE8DDECF5E3EBFCFD4EA1 +:1049E000EAF3FEFF21F8FF18FF36DFE8DAFA433A70 +:1049F000FAEE3002D80BE5300929490DF81018FC01 +:104A00003B4A25180DCEDD1519FE17DADEFBD4075B +:104A100011DE0F372AF804F6E70023C6E8FEEDE6BC +:104A2000EC0EFEFFCF330F0D33E1DAE3ECE5FDE4EE +:104A3000E4ECF7FB150CC1E0FDDD1649B0E8FDEF35 +:104A4000FB16123EE0EC040702EDE30607F01DDD65 +:104A5000F1F41330F21453DD0DF2FD3AF315CB24CB +:104A60000E08F5BF2EBF01F30DEC1EF60230F90261 +:104A700021F524F2F227E20931F90237F634EEF398 +:104A800020EDE70E17E8CDE8DA03F0C04DE1CCD811 +:104A9000DC19C1151ADEE8FBF2D40702F71511EE96 +:104AA000C619F6D0C21319F40F01E50BFB4A10FC2E +:104AB000DFFBEB35EC0EF821E504F5F511665D083A +:104AC0003D0C062F2D19ED01F5160CEFF3BE13DE8C +:104AD000DEACEBB1ECF8D20EF91218B3131E2E1C9B +:104AE00028F82102F1DC43BF0C03D7E93705191E72 +:104AF000E8DED3CC1326EE270C02E104FBFAF8D74C +:104B0000F21DEE150405EEDFDD141204247FF4F52A +:104B1000A8CCFCF10312D828D903FB110A2730E8EE +:104B2000ECBDDA26000107E522250F18381BFF51DE +:104B300003310400F2EFC930F5F22411F4FEE8BAB3 +:104B40000407F5F2190B3246271E190E05270DE54D +:104B500006FA27FCFAF74D19F5000726D2E103EF14 +:104B6000EEE2C6DB0A0909ED09D82812E1F3F1F4F7 +:104B70000EE7D1DA0BF4EE02F9FC07FB2DF40EEF91 +:104B80001A19DCF0F2DAD7DBE0FE1CF81E091D0072 +:104B90007FFFE6E8BFF724F3F505F9281707DDEDF9 +:104BA000FA13F9E808DAF7FAFC69FBF8ED08D62DF4 +:104BB000E8E6CD390510E6E825E403E3FE4B0DCB2E +:104BC0000DD5CA0CDD00040314E3E813110FF6DB66 +:104BD0001D0A2E0C06F83202281CFA1019E146EEC6 +:104BE00001DBDC17203A20FD0B0216E6E1F4082574 +:104BF0000DBEF3D50E41E92BFDE3EF10FCFAFE10DC +:104C0000FC0E2F01FD001EEB020F1D28F032D4DC3C +:104C10001BF6EED7EAD4EA543337E4092611FDF83F +:104C200014FAE6F620040AE10019FDE5060B41EC52 +:104C30002921D320F3031E15DAEB0600FBE9D5F09A +:104C400005EF0ED52AC31100DBE74EF726EBDFEAAE +:104C50001531C10DE244F2E6ECE906C01CE74B0A4F +:104C60003C16FD0BF31047D755E5E53A01FBE8E7A5 +:104C7000C6D134D6F9F4AD0E58D901FB14F2E201D5 +:104C80000415FA0820FD0030F22D0703CE0107F0CD +:104C9000FD08010C19E426204A0AEF0CE9EDD809B9 +:104CA000CE124A190AF0D3F67FEC2029FA48E4D84C +:104CB000D7F7FF1EE9EEF1EF2B0812E31DDB0D28FD +:104CC000FF13E41AFCFAFE21FA05D9EFE31E15F9E9 +:104CD00019E8F03118D23BF82EF2F51D0A1425CC54 +:104CE000EFEEFBE5F7E2FFD0CEEEFB05F6DA2FFFA5 +:104CF000EFEFD6E606E50D0DF1F1F21DE0E21BF651 +:104D00000201F718D4ECDFDFE4E1E31AF4E006EA8D +:104D1000DF15F4DD193CE8E7FA35010BF9F9140267 +:104D2000E6070CFE36D52ADA5222FF4117F3F415B6 +:104D30001001FD0109DAD2FCEE00FAF5E7251DD4D9 +:104D4000F3F423E8DF10512605290D20FAF93ED8A7 +:104D5000EEDF170BDEDD2CFD1FECFDF00AE511FD8B +:104D600007162CF7F2ED1204F4E9E3FC0EC9FF126A +:104D700009E102EC1B02EF26EF4A0D2805FFEB1CB0 +:104D80000AF3EA14DAE5F81AEFEF5BF41BF4DBE45C +:104D900007EB11EDE715010009F2100A050EEC0A08 +:104DA000F30AF302F9170F7F131A01E9FB10EBE97D +:104DB000CD28E43AFB47F10100071CE92B3F13F033 +:104DC000FCEF0B12D9D1DDF4E501E803FA1E2CFD4E +:104DD000F50AF0EBF6F30117D040D0FC10E8F42E02 +:104DE000E2FD05F0EB2626FCFBFF01CF291D1D226D +:104DF000EE181B5BD3101D1EEBF2F8FAFEE5F8FB74 +:104E000018FE0DEFE8EBFBDDF240F00E0629E7019E +:104E1000E5FBF6ECF0FEE8CC25F9D8E21003F3FA56 +:104E200001EBE1E9CD0AF7281E03F709234F46F00D +:104E3000E212FD01D60A261BFB17E9F0FB0304284A +:104E4000F5D701090ED8070B15FB08E8182911D270 +:104E5000EF1C3315F365EFEB1A0A1CB6FDF0EF25D6 +:104E6000C1F3EEE0D1FD0549D0D60BF6E0EC4CCF16 +:104E7000FB1815B5001FF439EAEAEA07F77FDB07EC +:104E8000EFFE05E0440EF5F5192726EDFCFFF30DC6 +:104E9000DE42C41C05E317D00FC7E2FE1AFF17035A +:104EA000E8DFD21E0BF04BDBE7F8E5203464CEBE22 +:104EB0001004410CF4CC32F4F61E09F2E12FE2EDBD +:104EC000DD1103BCE4DF00FDE1F5EBE905175AF263 +:104ED0001305F2E3E7FD0209F41E21F8041D19028F +:104EE000D5F0DA08C7041DFAEBF720F413181710F1 +:104EF0000542DB29260C3A563CE9D000D606D3F809 +:104F000047FD1606C2E92F04FCE5DF220420A9476D +:104F1000FEFDFEEAC53D070E35CA0D4314DDF4F172 +:104F20002BDCE028F41421CCEA1FC91BB255E10E9A +:104F3000FA010848EAF5FA1E5BE82657EC0A13FA6C +:104F40000803EEB5071039BB16D9CC191E1FE1D5E1 +:104F50004F3DC612E21BD904FA00F3B7DFC7F00DCC +:104F600026D5087FE0152050E9141606D0EE04C5BA +:104F700018630EE2EAEDE0F1F529FFE9FC034AFFD0 +:104F800023F2ED0CEBF8110DC9D6FE15D9F6C818B1 +:104F9000F3D029F6CE00E303D7CACC0EEFDEEB0E3A +:104FA00027F732FB2D1B0ADFEAD8D922E9FDC5DA43 +:104FB000EEFC05F70B04F5EECF17021ECADF5BFC13 +:104FC000EE35E5F01A16EEEB26EC00EB3DF6081F89 +:104FD000D80FEAC01012E0DAE40C09043AF3D8FC66 +:104FE00034F3CAF9432201EAEDE7F91301672D2CE6 +:104FF000EADC041DD43900F80E12DC15EFE7CBFC17 +:1050000017F7D8494509F60805EAED1AF3F217E74C +:10501000051A2111C7E61BFDE2DA56F9D80D152253 +:1050200002F9EAFAF811121027D5CD031ACD0C00B7 +:1050300011E1401A04F8FBE9DEDC3AF9C708FD1477 +:10504000FE4EE113F404FF1E7B122BEC0309FBF36D +:10505000F306EC01F0FF0AEE080BF11EFDEEF7106F +:1050600033E4F40440D42E0C3A025BF7FF05EAE483 +:10507000E3E228F51206F01DF6EAFA1CF6FAFDFF47 +:10508000FA08EF0309F00329FCF1F6F603FE07F630 +:1050900037E0E40AF43EFCF108F1EE0FF927E9E607 +:1050A000F41310FAEA08E5E8F800070DFE1006F020 +:1050B00001080300FDF6DDE9080714E126EA23FAFA +:1050C00006F0FA14F5F2EE07FB25EBED0A121405D3 +:1050D00008FB1FF5FDE113C517141BF2FC1CF4F7C8 +:1050E000FCED050913EB30FA0B10F20D1AE3180072 +:1050F0001DF6E8F705F8EB06E3080CEAEAF008EF1E +:10510000F805010B030DE00CF20FEBFB16170C0179 +:10511000FD00EAE733FBF728F613F43DF30108112D +:10512000DEE204DC191C09D51FEEF81D210DFB265B +:10513000F3E903FAF1F5FF7F0EED13160C02FBEF16 +:10514000E905F92BE9181D0B0E06ECF60B00FBEA3E +:10515000C4E2C8E14BF83AA633C3F16D234CF924FD +:10516000D8301FFBFF12E5088115F2F1FDFCFCE2CF +:10517000D7C1FD3C36AD1FD74D31D4EF2E12ECF820 +:10518000F114280E11C7F6E4BF2F16E6D0DCF8E2C2 +:10519000EC14FD38D75D15DD00BCF5EB08192102D4 +:1051A0004B03FBD4EC261AF81241F2FD13C9F65357 +:1051B0000467C1DBFDE2BDFF03DFF33EF424C0F56D +:1051C0000F0127BBF6F9E041F6C81D3CC8111FAF1F +:1051D000DBE9C515CFD2E408F31014F7FCC336DFC2 +:1051E000DD3D1713E7E500AE2844C0F7F835E5CB01 +:1051F000EF29274D5B06290C2FF4DACA58EDE3EBB3 +:10520000D51D2101FE092D01D800D9220ACCFDCAE5 +:1052100019BCFBE40EE0CF18CAC419E3D2F1E11BBC +:105220000E44DD030E13F49E63F308E3DCD01FDCB1 +:105230000324C42D1A2B0020FB05E82AEB17181DA8 +:1052400024221A1447ECDD5000193BF004E7D6394C +:10525000CAE5AF06EB013FD8DE4D0C141507E4E7B5 +:105260000921ED41D3F226FDD1E8230BF216E2FE2F +:105270001E481DDEE1F918E32CBC1A2244F6FFDAC1 +:10528000B5F8102510E8F7E40CE224FA10FAF6CC91 +:10529000EBCBF2F421FEFBF336DDC7F21ED61B0783 +:1052A000EBEF52134F21D6FAE41B1ECC0FEB9A17EB +:1052B000B80AFC04F700D2DB3227175E1FF7DDFBCC +:1052C000F4FC0FD0FDD612EF1AD0134124F7F304EB +:1052D000EAF2EC01F40DFE43D3587FE2DD0BEF3D23 +:1052E000F7DED7D1E7CEFE3AFA6520043445070051 +:1052F000D6F2FAF8BFF81C22111B4FCE250C0DE494 +:105300002DFDC914F6FC1AF1E6F5055B03F3C8E8B8 +:105310000E07E4EF16ABED28EA013AE50711552335 +:1053200022E6D4F80616E436FCBEDE0BEDD1F3D04F +:10533000E71BEE383FFEE6111FF31AF72BEBCFF415 +:10534000FBE0EA06E53C2E1CF2EE121AF40404E53A +:10535000110104F6E0FDFEF52E080207F54AE50D01 +:10536000E7DEF3E2FBFF2703FFEFFC2FF726EB0559 +:1053700015FD1015E9F51EFB4106F8F31DE8D9F2FD +:105380003E0CF1F9090607FBEF1BFF160F0717008C +:1053900028F00B1DF6E8FE0AFCF6D8207FDEEFF8B9 +:1053A000F4FDFCF11D0B1A0E230307F1E125DA05CC +:1053B000021FD1E40DF3CD16F61A1FEBD7EB19E45B +:1053C000E7FC161AF4DCDC1B01E8F405C5EC0DD98A +:1053D00028F4E71435F5F6FDE7E90D201AF1EB2383 +:1053E00018E50BDB0322F3CEF3E10C2D1843F01488 +:1053F000EDED0D0916FFFE39ED071128F6FBE80D5E +:10540000E1FF00030A380E1607EE0C14140FECF23D +:10541000D9FCCA14CA2BEDF4FBE51733301B29FE67 +:10542000ECFFEC0317EDF0EAE013EAFE2440054A36 +:10543000FEE104F6E922DA19FC04F020EAF622D8AB +:10544000022D180FDBFA13F816080C08F716EAE518 +:10545000CFFAD9F3F9DDF81DE7D904F2C910430EEC +:105460001EC2E9FC2BC8090337FFCF30D7E1DAC4ED +:105470007FD73710173B0A2B0118E67AB60BC80AFC +:10548000010451F9C51D0421445018132416DEDB14 +:10549000E9F3D3EDD60CE4CF3FE5E6050607E7D602 +:1054A0000E0AFEF416DEC5BFFB67C859F60D4101B2 +:1054B000F7F9DA15EAFFE607CDDFDCD7005D1FE577 +:1054C000F2FAEE11FE0FF83B0CD40EE3031B04D5E9 +:1054D00013CBA71FEEEE1346F8F6E2EE22FBECFA32 +:1054E000E11A3E295ACDD21941E801C71F6BDAE50E +:1054F0001DDDDB3C5DA7AE3A3FB7E0D4C9D5F8E18E +:1055000003F7BDFF1FEAD23FE12B0B6A33CAD71363 +:10551000DA5723CE3AFAD4ED3D22F3E1ECF54356C7 +:1055200047B4D9DFD8E7FD08FB071817C30933F1E3 +:10553000F909E82021E9DBFD0C0FF1F1E6FBDF00C2 +:10554000012511FDE8171F77F047F5FA22ECF8ED79 +:10555000E3D1E610F855BE36D1E3BAF723F316D1FE +:10556000A925FE2EEA2014E5F615D8FCE69D06EEE8 +:10557000ED3B0F3DF81AF2FAEB48D8E1E9110E467F +:1055800000F1BB09081ECF2EEB42D625D6EFEF4720 +:10559000BE490D531DE8DD50D808BFE4ED5DCB07D3 +:1055A000FFADD0E2E9FD200E1CE2F207E6E3F7478B +:1055B0002E0A0E2C3705D40CDB1F29ECC53E253BEB +:1055C000D028DE1904EAFABF3C12183ECDE1E3E42C +:1055D00011EAFF0200E55F00F2BDFACADA2F03C448 +:1055E000FCE5DFF60400C2F92006C7EBF0C6CAFDF1 +:1055F0002446E806EF1713F557FE1AEBC2FFD70350 +:10560000FD0AE2DE05F2043F28475700D23517DBDA +:10561000EBEF1B0B3D050A4A0A130D123621E10E72 +:10562000CBB9E73DF02B3B0308E42837D66C01DB10 +:10563000D7D9150F0E52050043F323CA19190F7F4E +:10564000C41404EEE3E7FE1FA934F70D3424E9C5C2 +:10565000161ADC0433E115D7F60FF529FBBEE7F384 +:10566000ECDEFDE3090D142C21DC09EEF80F44DD1E +:10567000EEE90EEC330DFD67C54BE304FEFECF16DD +:10568000040CFAD8081823F355DDD501010B373483 +:10569000D21EF0C4EA581D02071A38E9F4EA2B00BA +:1056A000E61505E618F9EB1FE00B0EFA1125DEFBF7 +:1056B000F414061AE3CAECF2021008FCE614DED970 +:1056C00016F8FE0908F8E911D8DBBD38FBED1ADC45 +:1056D000ED0D00E0FCF0E8090CED20F8D5FEE0DE71 +:1056E00028F116510BD2265F3D2018F94043DC14F7 +:1056F00022F5F1C12647201FFED41CF0FA08FE094E +:1057000006FF30F4F3201C340E7F1AEBC800DA1CBD +:10571000121D1C21E6F2F542E81ACCF005F3F31E47 +:10572000E9F1F4240AEFDE252B0E04230A2F0525C8 +:10573000EF10E04DCFCFDE15093D00EFFF04F3255C +:1057400010E8DDF919D7EAEE14EF12CF0D17E910C2 +:10575000B11212E62D080BCB30023FFC11E9E8F044 +:10576000D7433FF0EF9BF317FA26E01FE2DED5FCAC +:10577000CE06F8DEF8FAE0FDBF081EDC1AF125FDC2 +:105780000BD5F4C610E2E00932080727DCF2F21468 +:10579000E22A06E6FBE9E3F4FDF9D62DF7C2E24C76 +:1057A000EDEE0A0CC508E82C7F1308F1441EF76FD4 +:1057B00036F414E7D714E23FF83BBCDBE1DEE7BC8C +:1057C00005F806EF31CB34B1EF0F0F33EA144DD5A6 +:1057D00011CE05D4E1C905DD063BEEFC2DD93D3BDC +:1057E000F9DCF54A1C02E406E0ECE104EAC21D41E2 +:1057F000F007223512D7E2EB0EF30FCC654065EFD0 +:10580000F8D6D0005E170BD5E0FA4420D31603116A +:10581000D4B52AC30AEB1DF6000AC91DF9C008E574 +:10582000DE0BE5C1EE29F2DC073F061AE915CA2FA7 +:10583000DCFBF61501F610D72C2D04ED291BE63301 +:10584000EE08C4EAF40FF30ECE05F448EAF118FEB0 +:105850000FDAF845BDEF3BEC1C2B1FF70FF3FCDD17 +:10586000F2FCCE21E126D46072D4F922F5253E1E49 +:105870000057E5D10FF4081D416206ECF72F040A2A +:10588000F7E83EEDC41BF6EC29F4EFEBBAF13E1A53 +:1058900026052AF1C6F50412E41ED8020EDFECEC50 +:1058A000140EEAE03237F612FD02DDF9141DD9F6C6 +:1058B000F42928D3F9FEF1C222DF2CEFD319D51831 +:1058C000FEEFF515FCE5ECFDDBFD292819030BE9DE +:1058D000F8ECDD3F08FE0DD610DC11EE3FF0DE01E6 +:1058E0000707080C2225C525001940FB08020412F1 +:1058F00006FDCDE0B3032EE526410615F52348FB52 +:105900000220493EE5EF2ECAEDF1E2F10201F54B2E +:1059100000DDF1EDCC17E601EE2D7FEA27FE032432 +:105920000FE5E00EECE904FB0948E11BE8F8E0E6CE +:10593000D4091117D6EFF730EBEE0DEAF70FE111AE +:105940003B0614F628F8E4E80B09DA27E6F6DF0A46 +:105950000CDDE80617E60DCCD62E7F15EC10BCD07A +:10596000EDAD32547AFB09F3BD3EEB113849E8DC6A +:10597000EE3731DE1C70C5C5F64144FFD4564B0AE4 +:1059800019BC16FFE3D4DC1EFD2FBCACD6DF1FF91B +:10599000F0EBF6F5F3C70F5F48E4C87BDDF0F0E508 +:1059A000E0111232E4D093A836E5E91704F2D5628B +:1059B000C9E4FC0BE7DEC145500BF5F3D0AC10BBDE +:1059C000CF2AE4E2CBBB0FB3ECE1ED0E47E898F948 +:1059D000D6EE04FFE036FFD4B6162452FDEFEC23DA +:1059E000CFBCEDA3EC0BF664CEDC1D1006FDFBF97D +:1059F000CFD7D3ADA84E302EB311010B105A07E408 +:105A000029E3C8DBE4EF3634FBE55BE36FCC2EDB48 +:105A1000DFFDDB072D192314DE0430E9F9D6E1EAB6 +:105A200003CBF101EE5EF4082CCDF4FE0BE03379EC +:105A3000EBF5D2D006C2F0CAE5EDD4D8401E5447EB +:105A400018EDD42E1A3CF4F9F5CE5DF3EF11713751 +:105A5000121ECB7F1714DD0017E1EC6C79E1341FC7 +:105A600043DB10FFF4E0E5F0F1F9EDF4E10BEDEBD1 +:105A7000F4F119F607350EEBE7F106F3641D0802A1 +:105A8000E5F7F21604F31AF502FCEAF605D5EAF298 +:105A900001EB0C1F0BBF073801DB0615FBDD1E0BEE +:105AA000F9FD4C01D70914EFD6FDF61F0C2EEDF3CE +:105AB00008F40EE914E81FE205E3F5D00738F81101 +:105AC000082F04E9E107FD130D09F60BF5EE48DA9E +:105AD000FBE5F7FDE907E908FDEEF5040212FAFB24 +:105AE000FEFD2F15F0CF2F19E9EEFD0307D62EF995 +:105AF0000DE4FBCA151B03FB04E6E0E0CDF60EE265 +:105B0000FBE60EFC16FBE5FF0AC1E305EBFFE62F03 +:105B10001013E82A1055DF0A1BF1EEE41709F511FE +:105B2000F0CD01F2E91301360241F71927FA2213E9 +:105B3000E4000CF104140EDC035518FC10150A43A4 +:105B4000E605C012FBFD17DFDCECE2D509FBEC310A +:105B5000D9072135FEF02EE7371A1FFBF0E52502A5 +:105B6000085154FCD10011F7EBECED0B1BFB0ADBE9 +:105B7000F4C1CFF01C210459C934F606DFDC6CD126 +:105B800000C3E449C5E4D12EEDF34AEFD0DCEADBF3 +:105B9000F1D1F6ED200906055E19F014DCE50506E5 +:105BA000F410025214E6ECF818E4000AD80116DAF0 +:105BB000C444EB280C66BBD004F62ECED36AE40DA9 +:105BC000E60A1C37F3DFF8F71A02FEEB10D2FBEE01 +:105BD000D0310FCFC8FBE714FF07FCFD1E2C10D8F7 +:105BE000DCF9C705FB0E28F71B12F1D7150AFC22BA +:105BF000CCF1CE7FD431C3E3EDD911CCDE0B05FF60 +:105C000014F1E30543C729F5E412E2FFF20515F8A4 +:105C1000E8E7EF0CE9E71105F9FACCF1DAF4FDDF7A +:105C20003321D713F0E9EE4742E40D1405EE2D5869 +:105C3000023B24E5C6F8DD35F922F0EAFEFAF8EA7F +:105C4000EC3AF60E03E3FBF2F4E028130777F5F6DF +:105C50000E0D2EF928EB5122C2E9DDECEA38F501F0 +:105C60001DE2223E204D2727F2DE320E23FDD80B07 +:105C7000F202FD0C1408B00B4B101B02DB1C0E23B0 +:105C800028F9E70103C3D115BF1FFDE608DCF1FDCC +:105C900075EA39CEEA1D5CE6D115042A7F13DF04CC +:105CA000F61204E302FC19E8DF6CEC0D230206286F +:105CB000E904E02404FABB04EFEA3B8C14FDF0098C +:105CC000D70627D5F1E02736232FE4F603F7F1F5C1 +:105CD0001DEB14F2E6461ED9E7C94C0A445C3603B4 +:105CE00019C4E30906041FE1C0EFDE3BE6E2021D32 +:105CF000DCF8C0EFDF48E1D8E2EDFA02DAE422F89E +:105D0000F41F54012EFBEC2AD91DF4D80D4F0AD6EE +:105D1000300BE0D3D206FCD8F6E00EF5F6FB1233DA +:105D2000E20BEE0D9AF9CC14F70E1BF6010BFA05F7 +:105D3000DAE4CE38F0E922FA28D61301E51ADBE8D6 +:105D40000319EC7836C02317F6D8EDEA38D414D905 +:105D50004012FAE61D19D6F010C700D40BCCDD0DA9 +:105D600007F4F01407034B182F096204FF04FAEE3E +:105D700006C9DFD3EDFC0EFEFEDBFDF1FF0CF6D70E +:105D80001E02DE1D2AFEDF0DF7090BF5DED9E9093B +:105D90000127D128C05602E4EA3104F60419FC18A0 +:105DA000CDC311F50BFDF1CFD7EDEBFA1D06E2FAED +:105DB0000DFC0EC0E9F4FC13DA3514272CF5E2FCD7 +:105DC00007E51D15CADBF92442BBF7ECE9D911EE52 +:105DD000F02903B7E52311FBFAD6FEE8EE73353060 +:105DE000F1EE00D80F2E283F120C3302CFD1450F11 +:105DF0007BDD121E36B4B71A11FECA07F02910F364 +:105E000014EFEB1B0BFF05C71433F3F914ED3CDC67 +:105E10001200C5D119ECDDF1C151255667EA3627CC +:105E20002EFC0E3F06F310B360BDFA430FE40C0FD7 +:105E3000FED32B01E81B04EEEA2FD71F33FFB2ED90 +:105E4000D005F4D6D24A24147FDAD1D92DE525E63F +:105E5000E40A1605F60104EC29FCF4DFD2DADF21AE +:105E6000F7FD001607D41112220554ECFF0014B9F7 +:105E7000EBC2121E184149D9DB13DDDEC7E7DDF0A6 +:105E8000F832F607E5C7E700EC01EE5A0D1C2609CB +:105E9000FF01F0F0F0D00A4526EA6C2437EF050F39 +:105EA000F0E5F2F40202022B09220D08201A16FA7C +:105EB0001ACECACE09DFE908F5E8FF08E522C9E6EF +:105EC0002EFFCF19FED0E7EEF70A030B262CF1DBED +:105ED00006D3E6F4FDDE2FFF0AF3F8D421BFFFE47A +:105EE000D1140F0BE5F932DA123FF5E826122DCD69 +:105EF000FE1EF01B2EEAE3EEF9D02017FFEA061F84 +:105F0000F33C071508FAFB7F241D03E2D1BB1335D0 +:105F1000F2ECE106F6E8EA0DFD1AECDEE223D52507 +:105F200027660014E7F8D6255ED71A46E2CDC9F0F9 +:105F3000D6DAF424ECEBFFE8221DD7F0F3E521F7E5 +:105F4000DD06130FFC08040C05FB150FFD01F625FB +:105F5000B8FE1A2200DF36B925041AD107C7F62485 +:105F6000EA511A19FB54ED05F12FFE0228FC36F711 +:105F7000EFF5E5FD2CD6D9C43F30F54ADADDBFE1B7 +:105F8000100EF3FD00E8CB0CCB0606E20CDD2A3F39 +:105F9000E7DDF0E20009EC2EDF38F12C34EFE0F41D +:105FA000F938C4E0C03427FF06D90DDE40C7D55705 +:105FB00000E7D1F40AF2F9DAB2FFE0E50A78E5D9B0 +:105FC000F850EDE309052C06F9FDCE5AFBDDDCBBEC +:105FD00013E3F0E00405C2C77FA40813F60024FB16 +:105FE0002331FDF31C23FA3D633D24F71B46D9E41E +:105FF000EE1AFFC61505D9C713FF36F4093432EF80 +:10600000092E111FDE10CA0726DE38F2DFE9DA4456 +:106010002812E80AD1E803132CFCF8CC24DFF8E9B5 +:106020000A2AEC3518E9C0CA213BEEF33706E8D955 +:106030000021E6FDDC0631311B23E90BE4F6387C58 +:1060400018D7CBF64AFA0AEDDF1A1B432EF9F9C826 +:10605000EA49EBF1D8F7160837F1C9E716372043BC +:106060006BC81A1BD9CBF1ECEAFF811EDBFCF8C12F +:1060700034EBFD36FED20F0CF0F600E81006E062BD +:10608000F1F603FB09D7F120F6100CF8DC0D1BBB71 +:106090003AD2E516023A44FD71D9DEF2CCFE042074 +:1060A000043BFEF42148F3F42A010400D4E7E8D2CB +:1060B000A22BDFF31E401CCEFBCDF0C8E31FE8642B +:1060C0001135DC2764D7F2DCF6E2E0F60F1021F69A +:1060D000D5ED0708DAF838DDF2F63FCC06F0F5E347 +:1060E000E3CE0CF7D604EF14E813F1EFE736FEDB4E +:1060F000FB35A4E7EF331EBDE8E1D5FFBFDB4E0C57 +:106100005ADF2D1200150212C8E30B1B0A23F1D728 +:106110000202F616FA50EAF117E6DE0B22E4101836 +:10612000D03706087AFAB7D31CE70D0D745DD2EEAE +:10613000E5C51C02083C09E7E915E7F1FAF0091882 +:1061400002DCE51C1D05EB3EFBEE1FF0E022E9172B +:106150001DEBE948C6331D0E74D57A0EFFEAD02B2D +:10616000FF7FE517200AE6BCF8012049F0ECEBE8D8 +:10617000DABBCC11B802E8F42609FFDC160DD2B563 +:10618000B200DAFDD90429063713D3D5FCB7ED11D7 +:10619000E22F0803E3F52406D1FCBAEEDBC3EEE6FA +:1061A000DD281FC4D8F8FA2774482BC62C19030C15 +:1061B0000AECDB0DE933151EDCEEFEE0CF1A03EA34 +:1061C000E1E5E1FA2BFB2BD4BA0DD10A3207E31A31 +:1061D0002D38EB11D6B3F41A49F0DEF20D30F61477 +:1061E000FE17B5D719D0C1641FE4DAD934101E5395 +:1061F0000506FC1C5BF1F012CEF70A104CFFFC0EFA +:10620000E4D7F01F16C7D7F3CEAE55124CE0C60C3C +:10621000BB18ED15F00F2B17E24FD1FA15F8BBF5AF +:10622000611617A8024A0F5ACC99E25EFF1219278D +:106230005E50FFF7331C1E24E47CF5ECDBEDE51526 +:1062400010DE0DEF15DED615FFDCD157CA1207FAA6 +:1062500002420871E6E919E4EB11CB02EDECD4D669 +:106260000018FE14D2DFE35C16EAE1D9F202DBE7A4 +:10627000450B1527262730BE360B17E1E81C74F1B5 +:10628000E9041028F0DFDB0D2653DFD0D8FD16E936 +:10629000F72413F7FD240F26280ABBE42FBF42057D +:1062A000012005091CE0D43B2715F11EC9EE08F6B4 +:1062B0000B06CAD2DFE6B2D7DEF87FC0F41AF2E1ED +:1062C0004EEFDB14D8D9EAFAEF11FED9FBF51CEB3F +:1062D000DAF10DF30FEEEF14062DFCEDF8BBD53C13 +:1062E00008CE1FD81914F421DC6328E8FA4EFBFE0F +:1062F000F0D604F4DDFEFE04F6F828F1F4E4FBE247 +:106300002377EBF9D40CF20BF7EFEACAEBE8344C45 +:1063100008271223F9E7E1F717E2E7F5FEDC15F2AB +:106320002E3117E711050602E83BF722F3F5CF42BD +:10633000F5FDCA2CF31A10D511C7ED23D012F03693 +:1063400077180BE0E2FEF8E103FBEF42B7FD3800FF +:10635000DFE0C651F3D414FEEB111DCF350BE7116E +:106360002B7FCF2CE755B3F001CEE7FC191233BFDA +:106370000C27EAFC0912123054280B5AEDE61CF6E1 +:1063800009EAEAFFD50DDEC9F01A1420A7DA43EDB9 +:10639000785610E2ADFBECE7F44F10F1E4E532F58E +:1063A00014001F1F42D7D2E6CEF204DC4CD9BE3512 +:1063B0001A15EF3EDA17E6320D1CE219393A0404D9 +:1063C000FA14F90A3BF3F100E8CFF8DFEDF21B27EE +:1063D000C204F134D61102EA3EF0FAFEF2F1E74AC5 +:1063E0005602E7DBE2EFDA1400E81670E230E2F082 +:1063F000E0EE30DED60061282AED22141D130CC712 +:10640000CE092C2EC6E43055CC6CCAC2E8ADF7E8F4 +:10641000CBFFD8E3D5F8480509F72719001A1EF273 +:10642000EBD4ECE8EBEA55110BBE0A57F3F421EE7E +:1064300018F2E307E5355AFE201D60F8F6ECF81572 +:10644000F702C6241529C70EFE02F9ED0530DEACB1 +:10645000F4D4FD382CE817113B4B51BBD4B8BEF82F +:106460000541AAFF0FCBDA510116EACEBEF0EBC20E +:1064700018CDE3B7C425FEC4ED4FCFEBD5D71BE154 +:10648000DBE906041CADD52929F0041420FAF0FC40 +:10649000D40AE9DFE5E2B60B00D9CC791C40F61B43 +:1064A000D21BD701F2EAE2F5290E2A5E38F7CD4B6E +:1064B000DE22D800D9F3F923CE29FEFA20F15413B5 +:1064C000F806E0F0F8BF0ED3ECD9E634D0EBE6FCEA +:1064D000EFD2D7D906F0ED310D37E5ED16CCE91D39 +:1064E00059EF0A1319F3C5C839D4F33EF49DDA45C0 +:1064F000D546E23263BB2B034C5D0BE97A193BC3F3 +:10650000F136BF4047FE0102B7BF7F07E9D901213D +:10651000D3D8CCF7DF01E85FFC4DC919DFFBD80801 +:1065200029DAE5F9F2183D250324012AF2F1DA3BD4 +:106530001050D0FF0CD8AC223911004AD644FA29A9 +:10654000DEF305E614E03BE9FB25F924431B5DFC83 +:106550001DE7FCED1ED8F70CEDEDF8F90AE1F0E7C8 +:106560000A081D1B2BFF14FA0010F9EBF90639EF8E +:10657000FFDD05FBEFED0102053B0FD30A41E92AE0 +:10658000FB17EAF6FAE52E140AEDF4EFFEFBF61817 +:10659000ECF60BE0F00404D1ED0BFD26F5E8FF2846 +:1065A00005FFFB4A04070A240A0B1008F8ECF4F074 +:1065B000DEF5B8EE01DFD918D609ECED1BFDF0F4DD +:1065C000051BFDEB16EE0F05FCF2F4BBEBE0E3FD63 +:1065D000130906F017DC1F29DF00FE1011E601DEAB +:1065E00016D4EDFBED1709F10B07E90BFE0D4B245B +:1065F000DEFFFC01EA017FECFBE6F5E6ED0713D4D4 +:10660000FE0616EEFF28FEDCEA5204E7DA22F8F274 +:10661000DF21EC0604190AD003F9050708EEF2128F +:10662000320B0DC116ECDE1C1CFD64D7FEF3F1F33A +:10663000F807FF58F405F4F9F6FA020413F8140207 +:1066400027F0E1DAFF2001F8D803110B0AF92DF841 +:10665000E3DB100F24DD21130912D324F5F01422FB +:10666000C7EC3D42E02108EF0F12F1E9ED1B47CEE8 +:10667000E1E90C56F3FAE20D5C32E261E1163E0804 +:1066800012070EF3FCD02318CFEEF3CDEA1D24063B +:106690007FCA0506D3EBCF351120DE0908FBEA0AD5 +:1066A000C23DEE0F17F2E34E050A32F72C32F4E743 +:1066B0000503DC0BE5B9D8E0E20E1EE6CA49C518B1 +:1066C000F521FC0412D326DFEB090314DBE2F8EF1B +:1066D000EEE52E04080AEAE725F914DF0DCFC538E8 +:1066E000E0EC264F260ADF12440A3221E964CAE9A7 +:1066F0000113F2A4FD19F1FEE50937FFEAD1C10C3F +:10670000280A5E73EAF01FFBFA73A4F9D90C01EFB3 +:10671000221CE3FBA11A06E9F815D4B706F84AECE7 +:106720000421DBF3DDEAD1153C3C0813F51EC71745 +:10673000EE2F2007E0044E181029E0F3F7E0E2F70F +:1067400006E5DFFD17C30510330B0A2CFFF00CD94B +:106750004B09FEFDF22FEA24E4CEFD25266542D941 +:106760000101EBF006F43AF8071F1CD9DBEDECEA67 +:10677000F1D50B0628D7EBF60EDFF52DECF9193520 +:10678000E90F01DF14D823F008EBDA09F5E4F9107A +:10679000D83FDDEA1612F709F0D5EEE7D21910243A +:1067A000F1FA16090FF0FEF17FF911F82846E720FB +:1067B000F21AF123DAFD18090AD7140BFFEA351D86 +:1067C0000A09FB0A16FE103559E1021AED2A14E3F4 +:1067D00001E4FE1200F117EB00FAFD161AFC41E38A +:1067E000F0DCDAFDF5E9ECF20ECD0B0A06B328F485 +:1067F000F1E401F818CD1025FAF7161CE9ED080DA3 +:10680000E4DDFEF70806E70519FBDD0F1EF217F8B9 +:10681000FC4409FC1053F4C7DD08EBE201EF0F0361 +:1068200002E5E7CE2DE92BF12B51D00B3C15EA16F2 +:10683000050AF8F00BEED7E4D71DF0F1DD19EFD61D +:10684000C3FEF935EEF508F8FF2AED3D1420130AD2 +:1068500010C7060216D2350F1D051AF024FE1C0FB4 +:1068600022DF05CFDA12141FF9F6E853EFF3752A89 +:106870004BB417F60EDF24EF1D02F035FCEB78E782 +:10688000D42B0EEEECD6FCFB290AF5E6EC10E41C4A +:106890001120F20AFC21ECED33DCC7211E220D038E +:1068A000E606401541D615D8F52E16C72205E0FF9D +:1068B000C802F0FF0F090413F9E80F2EE1E8D41322 +:1068C000F8FA04FA05561B041A031BF2D2DE370548 +:1068D0000CF1C817C9D3DAFCDF03FC0448F813DC59 +:1068E00061C3EFF6EFFAECCA4AD40B162DE5030F9D +:1068F0005012FAF24DF3F50D1303D5FB0900DD0B31 +:10690000DF1DCC052CEA14350EF5DD00F1AAE802F6 +:1069100000EB040C1B0223E5FDE40E7F0EE5E516FB +:10692000E7F4CBEE5DFFCFEA4719EFEED612E7F5BD +:10693000E6F6022EF70824F50100E221FD01C5F577 +:10694000FBF815BEF6CADF03F2CF15EFE4DB441403 +:10695000180EEF12005AD4EADDF108233CE61C10B1 +:10696000F4C70FE41A0A11C90413BE660EE6D2CBAF +:10697000DE0720E0DCE41FFE11E905F9DEF120006E +:10698000F1F008E23BF6D642E63AF127E424E2E8E9 +:10699000DE2DD61726B72CD656D9F72FE801F818D2 +:1069A00000332D030106F9021B0BF93CEC3814E708 +:1069B0000106E816025826C51DFEFAF2E8E817128D +:1069C000000F19F643E7CF040AE3F216FEEFEEDC00 +:1069D0000EEFE94A0AC37FBD2DF8F8F7FFEF09DB98 +:1069E000E8DAE3F4D903BAF0BB2E1F0516EFD11B8A +:1069F00000CEC9CC12FAF40BC1DAD82CD1D6FBF2F6 +:106A00001D05F5F10F0F12EFECBD181FFCCFF0FACA +:106A1000D82830EB4D36DB1DEA27D1C5E70F17D953 +:106A2000081849E23FF5D0064D211C5F2C10EEEC12 +:106A3000230EF00AFCEA0ECE0A14E7E2DD16292541 +:106A4000EDCB3426D3434C14F507CC1AF5F4CFDA4A +:106A50001910C601C2F32FF010094723151CF2A923 +:106A6000B3EDE72061D3CEF7F83FCDE429E8E9D1D3 +:106A7000FF1129C6F4141BF763611DEACA3C3F32BB +:106A800035DFDB183AFAF7FAF0D0CEE3CC45DC0D6F +:106A9000DB33FAEDFBA923EE0AD7017F0CCF3218C6 +:106AA0009B062486F33875F7081B1AE0E7F5D04BF0 +:106AB000041617CBED06E3E7B51CFEF800E8031D4E +:106AC000D65C40BC3D0926B017F3CCE9C3F5D1F143 +:106AD000FADCFC1C11C80FDBE7C80827F0DF082729 +:106AE000E60EE6F22CADF619E51F2A22FFC442FDA0 +:106AF000DA04EEF0BA7B30E901E8DE091038051857 +:106B00002831EFF5D4EC31E70C1017D64908F1A97C +:106B10001DF0F4E81FFB283CF4DDE0DCCEE7E8DF05 +:106B20000CCEDDFF101DE4AC0A95BE17FBF7F73A5B +:106B3000EF26CB0010382EBEDBD2450A18203131AB +:106B40000FC300E82A2E0458E9162F02FD75FBD268 +:106B50000DC4D7FECBEE1FF925E100F8231927E37A +:106B6000F8062612E3E8E1F22532F9F301EB0BF423 +:106B700005F806E6F708FDFF192DFC1CE20B24269C +:106B80002E15DF2ED3E8100811E555D1F00BFB12BE +:106B9000D2E71DF4041CF313E70EDE4BFA1018FFC6 +:106BA00007F6CE0BCE57E47FDB2202D41ADCFADFE5 +:106BB000C55D10F5DC13DE180A13C9FE2FF7EB06CE +:106BC00028FBD307DD0CCE1EE5F3F3E7F92C100606 +:106BD00013F508F8FD0901F8F82EF6EE1BF81F165C +:106BE000EBDF03E43745EE06EB0D0AEFF0C71101CA +:106BF000FE3BFDFAD31D03EDE1E7FFDBE5F9E4E43D +:106C00000BFB041EE3DA2EDCFDF50F07E5CAFFF2ED +:106C1000F8FAF508FBF5F2DEE2CFE6D6DAEC510A37 +:106C20002FF106D6CEFBC206B81B01B820FB2C0AFA +:106C30000B13F1083E163727F4080704EF0100DABA +:106C40001BF5C9FD0D291BFB43FE192AF20C35CC9F +:106C5000DEE61120E0AEE21AF3F6DC09DFE0100117 +:106C600012E8D21DDE3011CF223197DFE50200DCC1 +:106C7000EED2B417E7D0FCFA30FDF2E7081112E0CB +:106C8000C3E4C80313E1E3253C43EAD5EBF6ED2169 +:106C9000090F0A19EFE51DCFEDF8FC0024FF1318CA +:106CA000E5252517FAF8DC0004F4273209D6EA7640 +:106CB0007F16C5EB0140FCCCEAF957F3F403D8DCAE +:106CC0002ADDC8371DD6E044DD50D4FE0705F1FAB1 +:106CD0003615DBFCEED11D22ECF7E8C4F1CF01E460 +:106CE000F533481828E562120A0215F9042EE4501B +:106CF000030DFB050BEC0562E50FD447391977D579 +:106D00004449F4F7160DE906EBDE23C1420DE60F08 +:106D1000F4160CF71A0DF4F81F45DAF118FBD82514 +:106D2000FBFF1046E9F2E10142EB060929DA26F8F9 +:106D300001E2AEEC1ADE1DDA28180C00DDDE0DE5EE +:106D4000FD0C1ED0DEFA3F17F812FB08D61C1AD530 +:106D5000F3EBDA07DC084A1D17E131DF0815E0170D +:106D6000FE61D3F526EFD5272E2D061FF0FD300F3F +:106D7000EEE125090DE7D5F1E222240D02E70BEC47 +:106D800015EE0DEC21DD13031AF205F0E5E9191FEC +:106D9000F856DDE60AF30EB3F9FDECFFE7DDF82C5B +:106DA000EB1903F20EFEEEE91F0609F13DCEFA32B1 +:106DB000000FE5FCFD021E06DF0D27F4F5F4DAE511 +:106DC000FAF2FAEA51FC2B25F7FE23D2EAF71DE38B +:106DD00016E7F0F7E8FBCFCED71C12F5FFEC0AE67A +:106DE0001CEC1E1237FFDBD649DCEEFCE7F6E42D87 +:106DF000DA1703E311D000FF211024F008FF76F426 +:106E0000F8F72BE54702EED0FAF14EEBEFD9E4F1BB +:106E100005FAEBE3F7F004F2EF4902010A0BFEE595 +:106E2000FAE1CCD9F21BF3250608034AF617F40160 +:106E3000E93EE708240B15F415DCC0E91404101B27 +:106E4000DB02F40500F7EE7F001B0C3A190A0AFF7B +:106E5000026FDF17FBEF3831DC4FECDF140428E55D +:106E6000CF170E45DE061ED6C3F60A3BCCFE26B271 +:106E7000573FF2FF2607F6C503E6B7D6CF09D22261 +:106E8000A6F3ED3B07F70072F90FEEF522E0CEE630 +:106E9000F2ACFCCE1DE3FDFFE2C7F0BCD8D931F364 +:106EA000C2B7F3DB5E1C1913CA13D6F706C814EE7B +:106EB000DF370823F8EC204BDDEC456AFAF020F1CF +:106EC00003A4E7DD02ED044A21E0D7EB00CBCDF4CB +:106ED000E8F40AF1DFBDDCF40C6D0FB9F5BCB714B2 +:106EE000C805CB35D7F137182D21F11111DCF6DEAD +:106EF000D45C6CFBFEF21E2A3103F7100FF8D1E5CB +:106F000033C632DA31FB045717260B07D2FBCEE427 +:106F1000FCF9E4ED90F058C9E0E96EF5E60078F58B +:106F200001DAB9EFCF14F751C0D9DBD6BD2A00D3AF +:106F30001F1E0F542069EF7F471C4FD116EB24070B +:106F4000C80EFDFBF708FB3AD7ED04F3E615180968 +:106F5000FBF9F4E718F71BF8FEF54A0DFC09F80AEF +:106F600019DA3619F7FB08D22C0870FF06E851D75A +:106F7000F2ECC7D200EEDDE916F8CE29CCED0DE734 +:106F8000D8E4EA0E13CD21D70F1F1ADE24201619DC +:106F900065E0D6F1F0103237003130EB000AFEE840 +:106FA000E4C401FC1DDED506C41F2000CAFF050E87 +:106FB000FAE4250F10F0CFF1090B31F2F7230FF4AB +:106FC000181FE5FBEB0EEB2330EE01FD1C0CEEEA87 +:106FD000FAD6F2F0DB091BEA25E40B0EF43BF126AE +:106FE000E9D621FA0B07CB4EC713F8FF1015E6F1CF +:106FF0001BFD1BE826C3F23102EBFBF80BEF1DD89B +:10700000E0EF0431D41CE7E53154DE05F6FA1BF855 +:10701000E64534F0DC1BF9ED087F1CED1C19F2D0BD +:1070200050EE1126FD1AFBFA1FE00C241529F2FC84 +:107030002CFCE001F2F2C1FFF01CE3EE43F8FF1B71 +:10704000EA0206C90B3305E91AEEEBFFF3FFE7117D +:10705000F60CE61101D505E2E90F1FCFF2BF02EDF4 +:1070600003E8EC3264110B0AC8110AF83969D6CB6F +:10707000EA6112D424E505F80E08E6D3BFFE4AF90A +:107080001BE612F9DDF0D6C206FDF7D603F6F923AA +:1070900014F2F7E4DDE0EA7ACDC5B84BE2EEECE6B7 +:1070A000D901070EE9FAF8E41FE91F0666F1777FB8 +:1070B000E30B2004D0EDEFF6F10413D5F4CD2EF15F +:1070C000E627C4FE24FAF8CAE7DD58EE5407EEEDD1 +:1070D000D31228F1F409F4591AF9D020C802DBF1CF +:1070E000E1D806E0D11FF153EAD7DE2327E1F5CC42 +:1070F000D8D62309C5EC1C711DD145F13FE4C9F96F +:107100003704D6030DF934ED18CF22EE1908ECFD43 +:10711000CE04FAF93B0918D819EB172929EA01011D +:107120001CD5C4EAF81BAD2002F3EB50DCF9231B9D +:107130002FD70100FB23D6D0FBEB1C2C3B0DDC1022 +:10714000D9C6331BE939C8EEC9395CE808F6463FB1 +:107150000CDC110DFAEBE61918F7E70C2EF9061501 +:10716000DB0BD6F3357FEB080224080FD915232952 +:10717000CF4CD7E22F00FA1A0134FE37FE17EAFF90 +:107180000A0405FEF2021DF415F61319EF20051589 +:10719000041A03EA0109F1F4FF0EB409FEF8D6005F +:1071A0001ED90CF61203070DEB0DEFCBFBECDD0344 +:1071B000DAF2F406EB0CE408F804F4CBE814F3017B +:1071C000ED041FE32D34EB0EF5F715FF0F1BEFD782 +:1071D00004FC0D09F3D108F82D180FE50F2B47FF1C +:1071E00019F4EC4A521DED2025DF0F021233380747 +:1071F000BFFE250AFFD209D310FBF80F3BCF25DDD8 +:10720000DD000222FAF610EA23EF042C1A4FF4F7FD +:10721000FDE7F42FEC08D5062DF902E60CE6F7F2AF +:107220001BF6FBFAF4F9FD172BFDE8F110170BBD67 +:10723000FDF8CF2E08DEEA11FAED04E7E3D0E83DD1 +:10724000F8E2F7FB410FE0DF0123083F0002D8DF3F +:10725000D6B2001115051D0419061323E7D7E7D58B +:10726000F51FD01440DEEE143427F816FCD8FEE5E6 +:10727000FE27EF03E9DCE0DFF1111DF809D92C034B +:10728000F2EEF0EB38DB0006E801FD1CDFB5EAFEAC +:10729000EE03F4F1E1FFFBD70C2EDF5D3CD0F87F6D +:1072A000FDF913F6FAE3EAF82B2908F21BE6DE4AA9 +:1072B000EAFEFAF80D06EF08042CF215FBF9E9EFE7 +:1072C000F30FDAE753D721E220F62010292DE6E765 +:1072D00010F5F3EA09DC0BFEEE1103FBEB07451D8D +:1072E000F9D6131B1EE6F5C421FDFF09EFE5132DAA +:1072F000F7E8FCF20AEBEEF9FE25F1D273FA2EF76D +:10730000FCC0021C2C220E00EA0D14F5D0CB0C0C94 +:1073100009CAEAD21EC4F8F41F3E091912E3E2F7C3 +:10732000FC1FDEDCEBFC0FD6034826CCD5E1EBE8F6 +:10733000E1E6EB0A1A220E103C0F02E701E6E642F4 +:10734000FEDEF0042D1733E5EE07F12DF5F50BEC1D +:107350001704DEF5D80F0BE0F003F4F6EAFB090F93 +:1073600006FEE3FF5805F9F6F7BCCB13E3EFFFFF8A +:107370000F08DEE61307E52FFC3710ECE414EC05EC +:10738000DDDF14EDF3E7ECFB15C9D5ED30F2E8EDE8 +:107390000BDDE9FE2CFA0928D20CDAC023E4C7027F +:1073A000E135200EDDCDF027592EE40A1A304E1DAE +:1073B00009F9D2E6F5CE0ECA1DDB2BF7E803D1F8AA +:1073C00017ED05F300EC08400CE8F1091E0FDD0E87 +:1073D0004C0608DAEDD3FDD8F0D3BDED041CEA1954 +:1073E0000F196CE3E1E6E27FF4163E0EE9E60D0CC0 +:1073F000CAD6F81B3D12E70EE5DFFEFE131CED2C8E +:10740000EEFE152701F7EC42F71806FA6DE60A02C0 +:107410000CF108E0C4F6D222673322FEF5510328AE +:10742000F508B9FA0ADEDB0CDE05E74DF502F810C7 +:107430002B030839F6EAFC060AE7FEFDDC12EEEF44 +:1074400014E1F4D814FB012FF92DF41E12D5E3E159 +:1074500040F71CE6B9E036112E144EFCE5D8D438BE +:10746000177FE8F526E3D5FCD40DDE1AEB000BDA26 +:1074700028DCE8F31703FAEEFCDF360CBFB5F0DBCF +:1074800042041FDB0AEFF941DBFBDECC07E519FB09 +:10749000F732F20C00F1DDDCFA4F1BEED8DBF8001E +:1074A000EF26E3E706F7F9E7D31902CC20071FF42C +:1074B000DA4BE32204080FE9FC00E7FAE910FDD5F6 +:1074C000FC25F208D5D11A38E7D8F3F0EF14E9F229 +:1074D00036222B43DEFCFF14E40224230D0557B1B2 +:1074E000FAF12C2431F537BC1A4604EAFBBFE74811 +:1074F000F27EEBF3041A150CE1F8EB05D5156734B1 +:10750000F2EA3BEC01FBE40BF60257D0DEE11CDDB6 +:10751000EED306FDE427F4FCF9F3E9DA0CD794D2B4 +:10752000ED190A02F120B41447FAEA024403443484 +:107530002712E424EF0B1DFD0CED05E3F3E5040336 +:107540001AFE38F41502E3FF08DDFC47D6EEFA1CFC +:10755000001CF055D9D63AF2F637EEEAF619E40DEA +:1075600006FF02EA2335FC267F262CFEF1E2E5D851 +:10757000E0F7FBEDD7232E13140CFCCA11F401F035 +:107580001E31E8E374C3F9E3CA42041AF10B19F19E +:10759000000C33F502F703444FC900E50DE406FB88 +:1075A000033BF3D53BE114D6E91CF40401F058F297 +:1075B000E20CF200D247F0302A553D2EEF07210AA7 +:1075C0001B29F5E7FBECF7EDD9E5FFF103DE03F14D +:1075D0000FE1EEFDEA0336D8EEF117F2F72FFF4088 +:1075E000D512F1DAEDDF1CE6E622FA13F9CF38F90D +:1075F00020FAF0F2252BD6010FF52EF0E208060353 +:107600001CE5F8F83EE5150CF1E4E50F05CF0EF2A8 +:10761000FCE8CF2321EAE303F2CF23CA131AD313E2 +:107620003C10D8D4E3CEE9F304E92FF7E5D9FECC3A +:107630003823EC1EE30E0BCB0DECD11100DE01BFA5 +:10764000E91FE2FDDA0809D72BFCCF2249CC1AE466 +:10765000D9D4EA1110F2EAEC0403134608DC07F768 +:10766000E0340B16E575E8D042F414FC070CEDD7B6 +:10767000EEF8CC2216D5FA0925EDD212F1F0020867 +:10768000F80D02E81CFDE5E5E9C3F0E9FBECE030AC +:10769000F1EE17E9FF29F51707F2F3D2D2F1D9126B +:1076A0000EF018DBE8F706F516F316D833F0E513FD +:1076B000CD20210F1428CB07D730DBC41B79FA1D4E +:1076C000F7380AE3DDE2D9150B0F11D62D04F600C9 +:1076D000F0FB0CE7DAE6E9EC221EFE3DF4C55100B2 +:1076E0001D0F011A0236E916F2364104F048FC0972 +:1076F000F73ACCCBE70937DD1DF864117F0903E6C3 +:1077000001F2F9F4301AED1533FB21F930081B3082 +:10771000D5D0F1FBCF24BC13F7D1D128F406D2F297 +:10772000F81BE4E022F538D22524E1C2E109F7E4B0 +:10773000FED00A031AEFCC01F52C191D0A18D21538 +:10774000F1D4FFF65E1C0DF12A59C8EC0604E2D50F +:10775000E0E50707F803F9EDEAFD1747FEC80CF866 +:10776000F0451413EE7F0E17DDC6FA190BDFECE6B9 +:10777000F4FCE5F23204F1151117EB0804DC001FEC +:107780000607E3F021F7E3E5FB13E7E7E9EBF8454C +:10779000141E3C0DE12D12011928E7DAF4F1090459 +:1077A00015ED1BE2DDFAE606E1BFF2FB31FD02EA70 +:1077B000EC161BE8F022DE18DD28E1EDF34BF614A1 +:1077C000020FF1FDF1F7E72C21D31EE216EB070BB8 +:1077D000EDF0141BE8EC13364F1DF327DBDC25EF2F +:1077E00005FE0BEB2536E0F9FA07170BF7DEE0F59F +:1077F000F9F9E9F805EF4FC73BDB2E0C40F109D151 +:10780000E6F4EDEF09100A372AD4EE030FE203176E +:10781000EB05D20EFD0BE106060F00F5DCF1EB00E7 +:10782000F218FFF20CDA0D1B0C0F16FBF11D0A0803 +:10783000DBE5030249F8BEE70E18F1FC2403EE4035 +:10784000CBF4FCF831F6E50BFB0BE93CDF03F6FD6E +:10785000F70DE8E4F4F6F80BF702EED5FF08F70BA6 +:10786000FBE1010DE60604E86DF81D13F010F0D4FD +:10787000F2EF200DEA7F150D01DE02D9FCF3E30CD7 +:10788000F7EEE6000EEFFA0A012FF602EF0120FDF7 +:10789000EE231609F109EC0314D116EDFD070B03D5 +:1078A0000516EEE0F2101001112CF821E8270BDE8E +:1078B00004EB0E05F20619EB20E6EBF605180808B6 +:1078C0000108FFF5F1F0EFF906F3260A01111BE6B6 +:1078D00015ECEBF2DD0D02151311F6FC17FDD820A7 +:1078E000FBF800011AE80218FD02DDFA00F3FF01BF +:1078F000E8270E0BFCEEEC351B10DDE2D6FCE80EA3 +:10790000FF0806F80E121ED9F4EAFD261202F00C4A +:10791000F80016FCF7EC030EF2DCFDFBF8F9EE09BB +:1079200003E60F060EF3F8D1341BFD320DF115FB03 +:107930000FFEEEFF1006F50E06120BD730E1E8F849 +:10794000EB38FCF5F5151AF0070D2A16F3ECFB07DA +:1079500001DFEB011DD307051136F70724F1DD2701 +:10796000EBEFEEE456E2F2150A28E202E0243BF9DE +:10797000F3C4E6DC05F0FBF710F34DBD1BD8D5F2E0 +:10798000FDE504F7CDD60FDCFCE2E0F8D6DEF50726 +:10799000F1D816F9C1F97F2CEFF2EB2BEF10E3F3DE +:1079A000D4F2CFEAF2E003E34DF83622EBD341F70D +:1079B000500627FAF428E9DD0608E919E0070E1950 +:1079C000E4F8E23B3127EE02DF360F08460DF10105 +:1079D00064EAED4609D1DD2B2D02B2E110C5026B40 +:1079E000EC600CEF1E07163E2BCCEC190056E5DDC3 +:1079F000EF22E13C02CE0FED13CE362E49F83C06C5 +:107A00000D07F70301ECE0FC27E140E5041100D18C +:107A1000FDF41152EFE3E11A3F01E81AFB5BE317B3 +:107A2000F90BE52B07E102F2E1F8DC160CEBE6F3CB +:107A3000EBED272B09C4203EE91114D4EC09E6F53F +:107A40001E22F302FB01F134F60E0CFFE715EFE600 +:107A500004023B02EB341EEC0B0C04DDC8C8FACE6A +:107A600007120301F57F4504D7E0CCF8FAFF33E6AF +:107A70001ABFD5083207EC4A1127173CCF1610FF62 +:107A8000CB2207F50D09EE0D151CEEDC1EDF2EECEA +:107A900037F83BC3D820D5C4D80FCDE9FEE304F3B3 +:107AA000E8F9D4E9030F00D3003CF1F90163F110C8 +:107AB00003E3E70DF4E6F13BF2E1DEC5C5F1EFF7D4 +:107AC000370EE01A19304D24E6EBE2351AFE52F675 +:107AD000FCCE0B06EDD5DC2710D0FF1C1C0464E2A5 +:107AE00024F3F224D7170BF236D20A01EBD3035753 +:107AF000F3E0F0036355EC36FFD70C06011A53CDC3 +:107B0000E1F81FF4E9E33202C93EF8FEF90CE10A9C +:107B10000304E2E0F1FB15CAE213EF1800061F2789 +:107B200003EBDFF32DFA0BD912FD02C218021E0C73 +:107B3000291201CF1801E80175E61425D65835D56C +:107B400001ECFCDE0CB9040C0104F20EFB1701D8A9 +:107B500007F82D31BCF256E906FBF9DFF32AF8DA13 +:107B600018CEEB301AE13BDBFCDA1EFDF8F6FCE345 +:107B700006FB0CE413F6E1FE2CDF1BF01C5F0C1C73 +:107B8000FE03FAF3B31AF731F42D16E6F6E70AFD11 +:107B9000E8DC24F0051003D4F3FDE34FE90C050401 +:107BA000F4FEDEFEFEF5E27FE81C0FE30FFFF1EAD4 +:107BB000F5DF491201E60D1EF90F1E04E8E7E604A1 +:107BC000F9F80111E9EEF202E1FEFB1AFDF004E31F +:107BD000DF084005EBFA0EDFFC1BF112F718D2DFCD +:107BE000ECD800E71E1BDF1E1C20DDE8F8E2DDEA12 +:107BF000E31CDE09FAD25409E8E703E703100F0695 +:107C0000FDFAFE43E7E21511D70506F0D0EA08FFBA +:107C100009F3E906EC0B09EC051826D7F8E3F6FDA5 +:107C20000C21EBF008E9EF3010EFFFF20C4805CC27 +:107C30000649FB110702180FFCEF24EB27EF1F0D7D +:107C40000AF200082307E0E00C0A281EF4241CEDC9 +:107C5000F8EF2BF9F3E30BF9C400ECF3CEED3A04A3 +:107C6000093320010C510E03E31EF8E0D7F5FD0A9D +:107C70007FD1EAFEF9F3F012E6F516D0EF103AFCE8 +:107C8000E4FBFA040BF105F41702EBF0BEEA60071F +:107C90000120E8ED171DECE8EEF0D6D608FDF7EC74 +:107CA000F9F407E4FDF8FEEBDA0F12D70A3307E721 +:107CB0000031E4EF23F80B26F20D03E7FD6BE2053C +:107CC000170108ED33E80EE6E2DFDB520A7202E646 +:107CD0002E0EFA1EF7FEFCF8D4F40A0C22F436DC61 +:107CE00007E7F0F011F31FDC181D0F1205E7083B42 +:107CF000FC06FDF4162FE8FDC54506D7E913F9FA91 +:107D0000EF0C1B07D4E61513E01A2E01F023DBF36A +:107D1000ED170409E909060AF911100315200705F2 +:107D2000DE1EE9FE2217252518F5F3E8E0E902F248 +:107D3000131943E9EE10DCFF0009EB16F8E8141004 +:107D40003CE9F2F1DD041042F526DCE8E1E0E7135E +:107D500003BB16F909D91809D506EF5EDFFCFAD87E +:107D6000C0BCDE1E01B2090E66EE3E3FFCFFFA0DFE +:107D700019D5DE0627E5E2BF7B180737B813DD7794 +:107D8000272AE50A29DFFBCF0742E1FEFDF8D7FAF3 +:107D9000C140011114D3EBEAD87FC94DF5E4CC19E9 +:107DA000F739DBD1D31CF7FAC91AD2C63EE102FF7C +:107DB000EF1001D929DAF9D5D6C307FAFDAADCFEFE +:107DC0001CF1D4FFCCDB043E28F3F804081AF6F7C4 +:107DD0003E13256FEFEE1521CA0B0846EDEA24EF9E +:107DE000CCFB1C3209EC19D94330E91114CE1D012A +:107DF000C72929DB1E080228A833E4F0F710DADED1 +:107E0000FBEB150424F600032EEF2C00C9C313214D +:107E1000D4FA1FC21B312FCCF1DC43D527E2E60E8A +:107E200001E2E1190722A81515E7E7F3341F2AE656 +:107E30002F071AC41C12F3FAB71DE950E1DF08DD61 +:107E4000F4E3CDEE67E622F70BEF6DE907E506EB0D +:107E50000442F4EAE80EF0FE38FE23D3E0D9C73935 +:107E60001D3611F015F2F40ABA28C2E7EC2AD9FA45 +:107E700008C4F5F21F0DF2FFC3F954EB10D9263FE9 +:107E8000110BEBFD0B032EB5DA17F320FFF3C3EB59 +:107E9000CBE2D1E5035C0D55F6BBD75F0D40021C6C +:107EA000F211F10703DADBFD7FFCDAF02DDD42EEA3 +:107EB0000A4EECD8D9D9D206F006F7F0E724D2FA68 +:107EC000D934D92947E6321EF7481EE3F5F026D00B +:107ED000FBE1E5EEECD5EA06F015DC28CCCADA07C2 +:107EE000E0EB4EF50701BF2C68CE1DF0032BE046FA +:107EF000E9D6F9E03F8BD0421C3DF50028172CCE87 +:107F00001D5EFF181F19DDC015FB3FD1F8F4EDD53C +:107F100010E60807F0EFD3E61638012804222EEE0B +:107F2000180FF62013EDE601EFF3F51EFDE40E2B1E +:107F3000DC3EE018F7D65D202DFDD0E6EF19D4D752 +:107F4000032FCFDD13FF0BEDE83B2520F562EF1586 +:107F500024F4EEF3EE1CD00FF115CDECFDDE15E4AC +:107F60000FFD1CEE19E91010D73AEBAEBCFC2E4306 +:107F700002161D1875C5EE0E0A091805F9DDC103B4 +:107F8000170EEED429D23A2A43DFF6FA24F5EAFF97 +:107F900026F5F3F5F2110F04FCF2242121F01E3531 +:107FA000F71416FC22DDFAC5FB2FEE03034117E997 +:107FB000FA0344F206E5FBE509180CF5BF06D40DFB +:107FC00005EFDFEC23FCFA37F3F3ED09B9F3D2CD7B +:107FD000220F2FF7D2210602D8EEF91B2308760DC7 +:107FE000FBF0F00613DA00F33417FBD70C42F30C66 +:107FF000E44305D5F0F216275C16263AFC09D4F1C5 +:108000000FDD211EE5072C1D08EE22E37FE8082482 +:10801000171D11FAFCFFE130FE1307130CF60DFBE0 +:10802000FAEFC9F0381BF9062F11DDE9F2EB07E68C +:10803000F9F659DBD802CD16E8F9FAE24129FAA897 +:1080400013F10FE9DAF9FC07CA2703F5E52EE60775 +:108050000E0533F1090E3118EB1FDF46E9E60C027D +:108060001D1120054C113E03F517352ED901EEE206 +:10807000DAE90913E8F7EC0547EE1D39DB1107CE05 +:10808000F3F019F621E4D1F0DB0DF732172E1119B8 +:108090007FCCFCE2FD3BF8D4E419CEC4060DF0F130 +:1080A000EB2418E40F09D30F3A52240AE1301F11D0 +:1080B000D415D80C1307DBF90BE408CD22DCFEE065 +:1080C000131910230B23D917FE1EF41903FEF1CF49 +:1080D0001C0314D6FAEAE918E2F804E50B0C480789 +:1080E000F9DFE5E4D3EA73F70E26F0F419CAE924C0 +:1080F0000C03EA130E0AF804F8E0AADDFC031ACE1A +:108100002DF5EF3C10E1091FB90DC7181E3307E527 +:1081100025EBDCE2D40A3720241000F627F523D221 +:10812000CCEEF3D1051D0CCCE3372FC006141C2870 +:108130000C17FDFAE804D5FF1AD4FE0A0BF9EBE29E +:10814000111BEC2504F7FDF814E6F5E60D0AD1EB5A +:108150002430D3FECF2DEFD8D7DED258EC120DA4A9 +:10816000DD01D0F2F0AC04DD0AF46DF1F3EAF82E93 +:10817000FFD5111105F0EE03660011E7CE18246655 +:10818000FB2C04EA0FC4299DC558D4F5CC16EECFBC +:10819000C14734F3F1FDD8EDCD7FDCE1063011307D +:1081A000150FE4B8062D2992C76BEDF46869083CF9 +:1081B0000B2CF10963CC1BE717D6E1022ABB18028E +:1081C00044F8F3DDCA0124F75906CC3D373ED2DE30 +:1081D000D334252DE5E00123C12F302C050C35F2D9 +:1081E000C5E82015FD3CCC8F7509F74D03D344F845 +:1081F000DE2E0C151AD6032AF5F918E7EDF1BD0CA1 +:10820000F2E7B818B9E50AFB122C21EAD0A3110B4A +:10821000091141C0574AF7DAB0C1E8E606C4EB0ECF +:10822000EDC7CA39ECE4CCE93545E4F9CE3C13DAC4 +:10823000E7F60AFE4708EDE59D2DF0510AE8E6064F +:108240004CECCD023BBF41CFCB1D52FEE8B9E72637 +:10825000F60BDBF20845073543FFECF01DD9191D7D +:1082600021F6ECECE30904E82CF2FD0C410DC5FF0E +:10827000FC2D0CEE0D1E1DECF5ECC6D0FB01EF1233 +:10828000F81A03FBFDE215F8EFED1CD809F606DC41 +:108290007FE8FF00E8F735100720E23D0700FF22E6 +:1082A00018FD320C152E32FFF4E1E3290F39DAE123 +:1082B0002304E9E435FEF9E9FAD30CE8F4F2DF0827 +:1082C00009F6EC050820D11339EAF12808E724E97A +:1082D0000DFEF118F806FBE6DE170FD31C17F604A7 +:1082E000F6D12225F50410F222C6FA211DEE15F270 +:1082F00027D706F7F71DDDEAFCE70B20ECE6F2FFD7 +:10830000E60AFD69F61D000403E7E00109F8DF1E37 +:108310001BE9ED3C054DDADDF9E800E9FA25EB2033 +:1083200012AFD2E2FE0CFDDBF04B163527FBEED090 +:10833000FA0E12ECDE04F1F8D62302F91501DFD5AE +:1083400009FA0534DDECEFE905EFD6EA083ED3146F +:10835000F227E4FE1515DE09062F0FE7F9EEEAD93C +:108360001FE3F1EDEE12F007D8180B0D1725EAFE0A +:1083700023EE113BFACCFA2D01EFE7F2F4211223A0 +:10838000E00ED8F0E0E7EDF7CFED002611F00CDEBF +:1083900001182EE0F41100091A1BF20EDBE4080BA1 +:1083A000F70316E8E9F215FEF2D2E3FB10EAF7F262 +:1083B0001B10F2E31AFF0C04F034E5DD15F4EBEECC +:1083C00001E9DE030F3C04FD35F1E40530FEEAFA75 +:1083D0000401FD1AFA00F60D130708DE24F5342611 +:1083E000F0FA0818EDF4D8ED17FCF0FDF7FAFD02ED +:1083F00006F8EAD5EBFB1B017F4E22F802E822F2D9 +:10840000D509FBBA010821E1E2FF02E8FDFEFC17F5 +:10841000FCEDEA2D24DAF22F1410F4EDD819F11343 +:10842000092BEF0219FDCF26210A08EC0C02E3E725 +:108430001F20F3FD15EFFA390125F5EE11E502F4E1 +:10844000F5F0F7FD1FCE0D173A070504E823F6DE19 +:10845000FCEDD005E22FDE0BE5FDE31BDE0E16D0B2 +:108460001BF31DC5077FF7D0090C0C37CF0315EEA2 +:1084700005C1F5F91B0A10F32C12DAF8EB060B25EF +:10848000E706EFE606E01B0A10121BEFEF130CFBEA +:108490001231DFE10961F7DCF338FFDF051CF81664 +:1084A000E10815FF0BF613F6E7220D012BD30E1E84 +:1084B000F25CFBD8E808F50238EDEE021022E8275E +:1084C000060BC307F90B0E2F37F7F2FF1811FD1734 +:1084D000E00F0366F700F1F34026FE07DEE626070D +:1084E0000C0AF60EEA18C7F0ECCD2717FEFCF7EEE3 +:1084F000044E1519CFEE31EA18EED60C19EF19F02B +:108500000D2701FAFCEDE20102DFE8F824F0FBF0B0 +:108510001EF31017F71B37DAF4FEFC0DFADDF6FD3B +:108520001009E2E60BE2FDEDF009DBBABD0C11E04B +:10853000F4ECEBFA06F6E5120701F3DAFCFCC703EC +:10854000F8DCFFE10AF7FEFF0FE3DB2CEAF7120885 +:108550001DFE212210033717C910E4FAE3E51625A2 +:108560002EF304E8F7DD1B21EB10EA0DBD18F4CE65 +:1085700004E1FAE0FA11C5E3E4EA01DCF9D526F6F4 +:108580000537D1ED0DEE08EEE2D8FAE9FBFA063E2A +:10859000CAF3BEDDE711EAFEF0FAE9F6F82FF9CEEC +:1085A000FCFD09EE1AEDE2F01D26F2F60DFFECFEE1 +:1085B000EB1BF727F92B0425F5D8F103DD12F6DFC5 +:1085C00051F8F7E5DBF408E3D72209F4E420EDDF06 +:1085D00013E7F5CEFFFDF2D013FAED01EAF8E71547 +:1085E000F7093AF14530161D7FE9F714FFF3071735 +:1085F000080CDE0E2811EF0CF73026DEDB0F21D839 +:108600001149080818E71B46E4D472FA38F21AFD3B +:10861000F306DF38040A34FAFF0DFC06EA222329A8 +:10862000571DEA04180A04021A0AFD181DE8D53479 +:10863000E2524938D3FF6F0DF215ED021CF4101809 +:1086400018F8E2FCFB0FE91C04161DF0EDFAED48EA +:1086500001F3F0F90CD7F7E9F0E3F60615FADEF0CE +:10866000D70B27EC4DF0D31A0006E6F8EE441BF7C3 +:108670001D41FFF8E6EAF3210A40240FFCED40FD1E +:10868000197FF7F6F1EF03DA22092EF10CEE08EB71 +:10869000E3D505EFF3F0FE38EA05E4D6E5E6F7E8C2 +:1086A000FAED00E0DDF3E0E40AE9011FD703166B01 +:1086B000F8F80B0FEDE00002E637FDDFE122F5A848 +:1086C000FC58F6D3230C39D034DF28244DDF0E0CB0 +:1086D000EFE4F2E60E01ED011C1A4B20F1FFD2048B +:1086E000D2430BE6FC0DE039F2E3DB0CFCEB0200BD +:1086F000FC3EE3E7D52301E1E830330CD0E3D0E3DF +:1087000021E400E40C1039DB1EFB13ECE9E7EDE794 +:1087100011DFCBFB39C2DF20E9DE0BE3030F13F9D6 +:10872000CCDCEDE6F2CB052106150A04FAFBFF3F8F +:108730001E33FE1E1DDAE7EFF8DD29F538F6E23DBF +:10874000F4E512F0F9EBD204EF39EC0373FD4910B4 +:10875000171DCF07F2260C0DF4FBFDD3DFE7FB3C22 +:10876000F3E3EF7FDB183A35F912220BE4D9EBE49F +:10877000FB4724E4D3DA1E01D21C010DF4074BF9A8 +:10878000050AE9EED6ED2000EAF60B2AE2F9DBDF76 +:1087900003F124F0E8ED09FDDAD6CA0BE8E216E7AA +:1087A00036D971DF1702D0D4E1F4F70F1DD7BCDC46 +:1087B000F432DAF3FF2CEA07E204F5FE05D414F2F2 +:1087C000FEF302E8E416F8DB14E81ED82E1C1A01AA +:1087D000EEFAEFDAFC01EED9D30C040616D5D4E29A +:1087E0001319DFFF5F13ED2AF507E70FE4072B0AE4 +:1087F00004F8FD3CDB0EE32C2C0EFE14EEC7E9F171 +:108800001BDD1B340E12FD2FFCE8E935F4E32D04CB +:1088100004141418C7EF5006E9F555FAEE12DCF20D +:10882000E239F3E5F417F0EC1AD7D0FCD9C9EEE73A +:108830003EDA1AED281601EBE7D055F7D1F40CEB30 +:108840000D0A091FDE0000053EF925D5FB050B1AB0 +:108850005245B41908F543FE0728F6FE1D03112AF8 +:10886000F022F207F3CBE7CDEADFE8E8CFEE2CFE0B +:1088700008131C0AF82542CB3E1F48D1F8F63105F3 +:108880000CE1F34DF00CE90B0AF001EDB7E778E8E5 +:10889000F019D41ADFEF3EF1DEC8ED0711D7E27F01 +:1088A000E10FF1002D2FD460182BF7230AF5FDE915 +:1088B000EE2F27FAFC15ECFD24EDD7DBF30A273E5B +:1088C000097BFD0AE5E934FBDBECDCDAF816D401C0 +:1088D000D8ED0CE3F8250309E21229DA3CC9EE24AD +:1088E000BAD7DB21020EF1F70737EBE8F220D0DE32 +:1088F00015ED0408A90734DACB030FF6E0EEFEE627 +:108900001CC707FE2EF5F7FEE8E340EBF7F8EDE6AF +:108910001023ECF9F6C709DDDAD34E070D2C00FA67 +:1089200016E8C1DF0A06D8D5E1F4EB0A200EEAF119 +:10893000F7DCDB212FE12FCFDDFD3EBDC8E0E7EE08 +:108940002FE4E7E0CF062108F53C223BFD1A45E97C +:10895000E1FBDED8E6EDFC7F01292EF422E605FBE3 +:10896000FE51D6F30D00F3D2150403FA37F8FAF8E6 +:10897000F2FCECEBFBFC0802F20013FF1011C9DF64 +:10898000F605E4EDF723FB07F10D02FA08E91C01F7 +:10899000EA0EF2F5E4F41D05FEEAD123E4E3ED0965 +:1089A000F72E110415E515613800F1FD1008220DB0 +:1089B000FBDB01FDE623FB10F60C12F4E70C16F1CD +:1089C000DFF0D7F80DFC3FFB0303EAEE460EFCFA9E +:1089D00026F6F900ECF301FDEC0D40F9DCE0E6FFD2 +:1089E000FCF10EE8020A0333F20313F3E151EB0D3D +:1089F0003F2813434EFFED04FAFE11FDF7E8FAE7B6 +:108A0000F20743F136F2F6EFF8EF49FBC70CDDE56C +:108A1000151DFFE7F6E44213E307F316F4DC04EE5A +:108A2000EAE3E4DEFF2D02290EF001511B0DCF1801 +:108A3000FC0A02F919FDE5E9110FF0EAD8EFD9FDBA +:108A400008EE0E04F1D81A0BF8FA3B19E8DA07160B +:108A5000FDE441F0F9FDF504E50A0A09D2E5F40761 +:108A60002AFEDBE2134409D5E21DC615CA044623DB +:108A700014E8DE2130D0EB09E337111CE7EDFD13DC +:108A8000F213E6E4FCF6E8FE1B3CF508FFCAE51C21 +:108A90002326D7D2E0243BF2C0FCE8C8F9181228FC +:108AA00015E9DECC0F2520DE0204125303DA25156A +:108AB0002205C9140CEBE309F109E2DE101FF2F7FD +:108AC000E5E0E23B29DDF30BC107E5F6FB33DCFD16 +:108AD0001CD2C8DBF8CFEE050CF2E617F01C64D808 +:108AE00023FA06FED0F216EE7903F2ED05F2E7184E +:108AF000CBE425FA010E10303BF2B7FC091975B230 +:108B00001855F932E4F8E2FEE744F50C0B17E8FFDC +:108B10007FCC16FDC412EF01D1FE2003FBDA042640 +:108B20001604E1FF3907FF050709F7EB0CDAF51129 +:108B3000F9254DFFF93608FC23ED24080A46F9090A +:108B4000FA0D07E7E7F11BD7D5182DD3E2FEE71999 +:108B5000EFE5F801F8E416E4F6E512E3F4FF121588 +:108B6000F31F07EA1B7FF32DD9EED6DEFE01301B83 +:108B700003D4EE3659E4F0EB2623E3330C06EC0382 +:108B80001418F0FFE9D60F24F93FF8DBF9EB111BBD +:108B900011F8DADDE918E2EAEB1A1B0523152124A6 +:108BA0000415C4E9DB29E6EAE80E010D01EA151017 +:108BB0002008DF0F17E8FAE905010807EEFDF41BAE +:108BC0000E2EF7E70A270316E908EB2FF7E017E662 +:108BD00005F7F203F0F7FBEEFCE9F51021E63AF9B0 +:108BE0004300F903152B1F0A2E080DFBF810042073 +:108BF000F613E7E10321F0F801EE221DEB0E09FC6C +:108C00002B1108EDF9F6F51F0C0C38E554B9F911E4 +:108C1000F6F000FEC6FFE83D16ED000B13F8CEF4AB +:108C20000A15B90228F7D9D60A11F30A23FBE5F78A +:108C3000F0083603F6FC1811EDFF0610DD11F134D3 +:108C400006DBD7F028F8E50DD607050003F1F3E6BB +:108C5000ED14DC2F0125014E4526070A27FC06D618 +:108C60002232E6132A500CC72519D321E40002C989 +:108C7000AFEB130B15FCF5CAE4D71013281AF6FB5B +:108C80002816FCEFF608131520E83D0C1CDB33F624 +:108C9000D5080A00F7E60BE4B60E00051DFF280212 +:108CA000C3331C0B37F410E90EF80B11E9193D1111 +:108CB000FEF3FCF601EA12DDFE7FEEE643EB070D64 +:108CC0001AF620C6FCF90C13EFD1FF18E51805DBE6 +:108CD00019121C33F9F1F1F4FF2B0045F2BDFE121D +:108CE000D2E9E50ACEF80833EAF0E51EEEF40D0805 +:108CF00027D510F914F9E6E1EB0754F920F7FE0A3D +:108D0000C9F82B33BE0DEE25D6E2DB15F706E026BB +:108D1000F2F219DE1A0D0CFF07E5D408F2BF07E8DE +:108D2000E545E961190923DBE715C33BFDA2F627F9 +:108D3000D905D0EB20C4EAF6E6C5E6F1E516001D3C +:108D4000EBFB0A2205ECCFEAC0EA1A26E9F419F691 +:108D5000111024F11DEDFCE10EF9D9290EEEE32EE0 +:108D60001D59340429010B1ACA2B08F6100458D5D2 +:108D700008EBF425B41AEBD70533EC21D902D82A35 +:108D8000F9E6BFFE46CF0EF3E2E7F5FF1DD008E09F +:108D9000E736089E0A07E9EFFDDECED2EB7300F25C +:108DA0000313DFE7F538F6E243FDDDFE1B2DD7EBBD +:108DB000F11AE3F0E1FDE62DD3F8E7D2FC1D13E74D +:108DC000F9340C010BC435431020E3E32311E3EF26 +:108DD00018CFF30FE8E8E9F66307DAF22EE90BD6CD +:108DE000E3EBEDC734F4F0E5F50AE8F737D0E42C0F +:108DF000E906F0ED5905CB7F346503154E2F10E1E0 +:108E00002A0EC83939D4F20412D44A0C4110FF1F7B +:108E1000C4F9DCE06EFADDFD090BBAD1EAEDCFFC56 +:108E2000191501FD10F0282C0E0CEE22DFFB120E9E +:108E3000EBFEF01E2A04111E2F0CF8D8E0ECFCFA11 +:108E4000DF33DBCCEB0DE729F86A21FCF7FEF4ED0C +:108E500009F4F629E42BE9F2CA03113BE40404E81F +:108E600018EF5102301BF410E8DC11E2E9D6EFF9FB +:108E700016EA0CFC092F07F9110BD52A1B411B0020 +:108E80000EEFDEE4FFDCE9FCEBFDE9EADF1704DCD2 +:108E900004EE04031258E9DF040F1FF6F01C0D085E +:108EA000F5EC224723FE19ED1BD8F701240F09E248 +:108EB000E7FC4FD019E9E8F4170EF00BF1080DCBE1 +:108EC00000DBFBEF7714F724E80F0809DDF204F765 +:108ED000E10915E0E0DE1AF8DF2603E4E8D5E9EA67 +:108EE000EAF10A370EF3E403F0FD0D00EFEABFD418 +:108EF000F54AEC10EF145CEA141DDAF003FB1CE7F2 +:108F00001A1B21F6F0EC2112170611E8EA36FDF2E1 +:108F10001D2A027FD34804030CF5F633E3FCFB0B58 +:108F2000FDF5E3EC05FAFF190C03FEE8FEF3FED8AD +:108F3000EE1C012611030BF84C2B0AF715FDF63F2A +:108F4000E905F8E0DB1205D20705141BFB1E18ED3E +:108F50000806CDF3DA12050403D70C1AF5140D49EF +:108F6000BCDAD6E4ECAFF81A23CC2BF0D5EDCDCBA0 +:108F7000D9D901DC48D1C814754C59E3EE2FE00A69 +:108F800015081B1737BA12BECE3BF8D3E5D9F0F25D +:108F9000EFF13E18E3E3307FFC03F1FDF63B013CCB +:108FA000FE1510241CE137D3F728CE17573638F2B8 +:108FB000F8209BD1E5E80B21F3093404FE03EA19FC +:108FC0002B1221E7AAFD11620B0BEC000B0AD0CB90 +:108FD0001BDB490605E3EACBF419F237DAE5013782 +:108FE000D7FC2DF5F21E0FBDD5F0D1254CDE071AAA +:108FF00005F6D1CF2E4A2A180EC410C6F30D1D0651 +:1090000011B2CC13DC0D1B28B01CE5080FB7F5FE20 +:10901000F71F1BE2EDFCF8DD1EE7F6BFFA1D217D10 +:1090200035042FF30608D7E00BF1E60AE613071420 +:109030001BF4F2FD140F1DCDEB21FE4CB41009F111 +:10904000D2F9E309FFBFCA0B0FC15F0414D3DF25B8 +:109050000903EEFAF9EC05FAE72FF701EDF0F2F962 +:10906000110AF9D40309550A0BFEEFF7F1FEF0DA05 +:1090700026012A00E6E32518F128E4FD0DF21BE89D +:10908000FC00EFD326EEF2F90AF7D9FFF916F2ED5C +:1090900014EBFD1BF814CEF51C04E3FB06F02DEDDC +:1090A000FB30EF037F0718052017E7E8FCCA07D05D +:1090B000FE21FD1F11130DF1D10708F1112C06F14E +:1090C000F3EC10000D0C001D0BF91C021DE0FE015D +:1090D000C704EC10F6DD12FF020625FC1AFDE73589 +:1090E000ECEA4AF313FDF7B8D4090DFEE23B163063 +:1090F000F41EF2ED0DEDD5F7E5D8F9EBF9F5E20345 +:10910000F8DEF9F71110F0FFFCFE04DCEBF6E9667F +:10911000F55400EDEE15FCFF09F3F4DC100EC5FC70 +:1091200016E719E631E4E60716F2266202E21C1F92 +:1091300008DFEDFEF9F4E7DCF6FDEF0C33F7FEFE99 +:10914000FC0FE8E3F01B171F07E61E3622DD02E0E6 +:10915000C9F1C9D5D243250A29C9D2F1FF42480233 +:10916000C814150CD4DA100A2C4A6716E30833D554 +:109170005ED7DFDB2B0BF80BE3F40414111B1B0988 +:10918000FEE9EFF912FB0B01020109EAE6F1464B99 +:10919000E95DF5D2FA021628D90FD8071FE908DED3 +:1091A000F0FE1DEA2D1500F90817F57FF4250113CF +:1091B000E626ECFAF733171D17EDF839F7E80BF947 +:1091C000FCF9131DFA100432F9F1F4EDDDF42D076A +:1091D00002B808CCEF0FD8F000FF1F0FFE1CFF35C0 +:1091E000F11FF4E406FAF4E346F6FA0CFD1B12F460 +:1091F00022CB21FD233C01DCE831F81BDE07DADE5F +:10920000E410E5D0FB12F5FDEC01F9DE4CDDEC08D5 +:10921000EC2204E6F514DA07CB01E7E3E94B31135E +:10922000F417EA09DB23E1E0E2150B04711AFE2EC4 +:10923000FB131FE1CC1B1C141F18EBF0D104D5E16C +:109240001C02E8FBF5F60013F61BEB3143081E0B7E +:10925000E85EEBF8EFF229C9142802F0F5F6FFEF0B +:10926000E6F8FEEAFDE8FFC05C7FDBF5131B1DF3AB +:109270007B19E5E7382AE6DB0808EB00D605D04085 +:109280003A19DC0FFDE2EF40FFF8F60326171D1D2B +:10929000061301D436031BFEF8F1D7F6D6DB15FE14 +:1092A000F71145F3FCFCECF51424D657F7070DEA4B +:1092B000E8F7F1071606CCC92BD831E1282C10208D +:1092C000DE0D08E21BE4F91A0CF7DFFFF4F5203994 +:1092D00030D4CC1DEC0CD1EEE8C10F12EC05E83413 +:1092E000D8CDFEEC10E6FB0B04FBC9F003F331F91B +:1092F000C20724DBDE3CF2FA0F0DF142F7EE02EC7E +:10930000EF08F9D3020A37EB1CEA1DF350E9FD0D13 +:10931000D923FF0AFDEBD40BF316ECECEC291D0866 +:10932000EF14FF43E02EF13ED1DE11000E02EF15E7 +:10933000D6F115F2D61AFF28E0F219F312F709F860 +:109340001715CDE30BE90AF5040B110C393802E2CD +:1093500002E8D40CF12ECCE2F3FDEEF205D7DE48A4 +:1093600010D51FCF13511842DB07F10118E633E582 +:10937000FC0204EC7FEFF736051EE927E9EEEBFD72 +:109380000707F505F8E9121C4618D6E0F1D728249E +:10939000E6FEFCF5E029220BFC18D7D6F83C44FD8C +:1093A00029E4CD02F2CE0D14F51340EBF800E71BD3 +:1093B00022F6E9DFF7C9FF05E71224F4DDFDF21E0E +:1093C000CA04FCF3F1EDFA10F1181411F1FC331199 +:1093D0002EF5F4E8D9ECEE2D07F5E3F0DE241CE8D9 +:1093E0001ADA0DE51636090D350EF800F8080C02EC +:1093F00024280F17C9E11F01FAF5EF15EF060BBC82 +:10940000FA1A1EEA064032053336FA280CE9F23D14 +:109410000A56E965F7F5C70ADF0E1AF41AE9EF28CC +:1094200017C1EF2AECF8E816111D281B042FF514BC +:109430001807E31008EEE908FB0609180EC57E1FA1 +:10944000DCDAC1E505E7E0FDE2E0FCF3D7DBD6EDD1 +:10945000EC26F0F10918FAECDEF8F4E3FAF5E80589 +:10946000FB01F4E4EF02F4ED24070B22FC1FF5DB13 +:10947000F6FA041D15F311F8F3172DF70F00D7189E +:10948000050CF11004F3F6F905ED07E23E09E110D1 +:10949000EDBCFA1A0F0CFFF5EFF80BEA39F0F4F512 +:1094A000112209DEFAFFE1FF00E006E716261EEDB5 +:1094B000ED19F2F601DC0CFDE51DF0FA0205FF01E5 +:1094C000FDF018FAEC21F6F3F2DFFB0D14F3F304D0 +:1094D000F0FE16D7F4051056E6D00BFD05E504099D +:1094E000F1EB180FE4FA120618F6170FECE5F31477 +:1094F000F71806001017F71AF3010BF6FC35E90C04 +:10950000F708ED320EF90AEE01142CFDF40FFA10F3 +:109510001904E9100751F4ECC6EDDE2FF3E07F06E5 +:10952000EAFD12FCEFEED9EEED2CF8EB0CF1FF1C8E +:10953000F80606E9FBF703FBF426ED07060D101607 +:1095400017060608D82544EAEE1AF604FBDFC40025 +:109550000C24F610BD29FA15CEEEDBFA31EF20EF20 +:10956000161913E5D12336BE0426FC0D09DFFED9FA +:10957000CEEAFC0B48EEF6EAE7FE280EEFF6ED1217 +:10958000F1FCF2170508FD0C0CD5E1F9060AFE12F4 +:10959000712302E0EBCB170A401F1BD610EAFA0436 +:1095A000EE01090906DBF4FD141D05F80D2DFCEC98 +:1095B0000C2DEE08F40FF7F4022103F6F71813F35D +:1095C000FB1DED18DAFDB760EE1DFBFD23F8190653 +:1095D0000CE0E11B08E03CD0020B04F909EAEE06BE +:1095E000C9F57FC315E9F517F705233322F90715E8 +:1095F0000EDACDF20BE3EDFC15EB4D1213E002F5A4 +:1096000009D19B09D8F30B2FC5190B4018FE020492 +:10961000021CE0F9040E01E3FBFBFBE30FE4E1E7CE +:10962000E5F102E6EE1BED1428FDEA1BEF04E41F52 +:10963000F61BF1F2E0F8F4F522F8F517D61101D097 +:10964000FBF903F0F1D537CC2E3ED6EB07F9DE154A +:10965000FD14BFE6E502CACDF547122E25C9F70273 +:10966000F8230D112F240055C006ECE411EF601310 +:10967000F1F5EBF3F4D112312C29EA37F169084DF9 +:1096800021051FE805151009322E1ED0D81A28FE14 +:1096900018F851E5EF1BD0EE0B51081210E4EA095F +:1096A00009210E1AD53AF329F8FA17D3010BF1FD67 +:1096B000FD30A7D6F4BBDD0ECFD60A1713E0B928CC +:1096C000F537E9EFEFE32B2AE8D50908F5F927028A +:1096D0007F23F74EF903EF78F0FEDFE7F9E23EC6AD +:1096E000E3CF0FE108E507CA1DC9C624D23BFBFE44 +:1096F00006EBF218CC2F09E918C924F6C4EF06D8F6 +:1097000006EC12CAEA1C3A1D06F7FFFE4FFAEC26D9 +:109710001707D74EFBEDF7ECF2D9410AEEB5FC0B7B +:109720003EDFFB0D0C12DF51C4E054DCDDB6CBCFC5 +:10973000FD0DE51739C41D120EED36D41201664435 +:10974000ECFDEDD1EAE4BAF006FBF32826EAEABC28 +:10975000DBFEDCE94417EDFEF60009033EE0F40A07 +:109760001C0D32EEF101E51C12F01F2B00060C0956 +:1097700021FAEFF802142DEE41234EF8461EE8219F +:109780000ADFF808F7F826811D14F6EFF4F2C40199 +:10979000EAF321DCF9FDFBFCFA3454E91CD110306A +:1097A000F921120611E9EFF1EC1709D7F513FEF7CD +:1097B000FDF8B8E300E8F1E8FD25F5FEE3061A063A +:1097C000F803CBFF02CD14E03601FFFDE4FEF5F512 +:1097D00023293AF9DD0CDC4FE93EF4F407FA0DEDEC +:1097E000E7DF07F5FA03360ECE04F7FEE4FA2DFBA9 +:1097F000E7DB06E90BE434F6EAE4F011C8DE00E842 +:109800000EE53DE51C2318F71BBED07302E30A1CCE +:10981000F5DEEEF0FA2EFFEEE5DE25FFD20A221F7E +:10982000FBFAF0F8F308D708E60D0A1F35E6F8EE64 +:109830001A14ECF510EBD7FAED1CE2D92E01064212 +:10984000DB0402E5000217C6F849D8EA0AEF281837 +:10985000F8E4E5F2F027C5F82C1FF90E0CF72D17E8 +:10986000EEF0FAF0F10007F11704E27FF9E8FCE00E +:109870001DDC07FF00DA10D8442200F0FCF607FDDB +:1098800020F9EC16190121E4FF11F3E81D16120767 +:109890003300F00839CB13EF150EE61013E701F291 +:1098A000FB411BFB07F5CED30EE304D312311BE9BA +:1098B000F1290524F52EDAF4F3E20F0108FBF2F1A9 +:1098C000E6F42D36EBE409FE09F9E4FB16F829E588 +:1098D000FF10053BE40E1025E4FEEEE911F2FDF564 +:1098E000F6F72305FBF1D5F145CD1B0AE7FAD9E0E0 +:1098F000F51DE4E503E108E2DCE5F315E0EEF3E154 +:10990000F3E60A100A5F13160CF7E2FBDAE800F53B +:109910000645FF12EF410D0EDFDBF4F8F5E704D941 +:109920000727E827FF35E7CA0F0509EB341805E8D4 +:10993000F740E7BDE4ED0BDD030AFEEB0A211C2234 +:10994000FEE235FEE1ED1907F31C21251213CEFBD3 +:109950000DDF170CFF040630DAF2F7E8F1F45D00D2 +:10996000101F07D50B7FF3EFE6FAFCEE0DFBE6C800 +:1099700056E50909F9F125E8FAE125DA47090FE882 +:109980002445BC0E100FFCEAFE0BE4E5FD053C2C63 +:1099900016D9E5F5FC5700E10328F0F6CEFEE90FF5 +:1099A000CF05F7DDD458DEF63512E7B72801FD31D3 +:1099B0000553DF18024AE3CFF708F3DB1030E1FD6F +:1099C00003E5F306F6EA1AD5FCE00CF70A5EE7EACF +:1099D00002E8DB18CCFDEA081316143112EB242040 +:1099E00013D6EC3E53090BCEDFF605EDF241FA0338 +:1099F000C3E912D400F9FD0DC6EB10ADFDF5E9F198 +:109A0000F7EA0102F1E6F91CED0D21FBE7E4EEF1C6 +:109A1000DD090327D4DA08DC04010B15DEEF47C6A5 +:109A20000A3CCCE14BB3EB3B0E10DFE7A7FAFCEDB1 +:109A3000DEE81A30EAD3EE204A18EEC0FF00F30445 +:109A4000FEF8ECE81B2AFA44F63CE605D2F01139A0 +:109A500021F1C710EADB090CEEFAF5FB27E5E2FB82 +:109A6000E4E4F6E609251577030AE9FB3310CAD6C4 +:109A7000F6F20304E507CDF3FFD04B12FD091EF407 +:109A80001100C7F02FE40704053007FCDF3021E99F +:109A90001F0304100DFD083BF6FCF2E6FBDBF7D5D7 +:109AA0000834E8F96C1A06202917EE04F3E5630A76 +:109AB000BE5E030FED0FF5EBE3EA40D4E95BEFFD8B +:109AC0000306DBED10EDCD19F8ED0DD8F5F6CCFA67 +:109AD000FFF8F228F3EE00E6FDE814F6CFFFCF2002 +:109AE000D7F07FBA12FCEB5EB1EF50FDFCD80B2132 +:109AF000E306D2D535E4F1CAE0F150E31222DCFDF1 +:109B0000E2F92B111117EFE7F7FE18F013F5F14307 +:109B1000C82622F9EE090A07EFF10FFD20F6D90257 +:109B200008E51407DECBDFE504DC4259B7D1024972 +:109B300006D6D50D10F7FAF3FEE1D6243CE6EA127C +:109B400003FCECCDFAE9361301F9182612C114F81A +:109B5000F2F9E3D4D6025EEBDD6224E4FECEEF1B25 +:109B6000D63C05FD1FFF031EF012E10CF0F5E1FAF3 +:109B7000C3F50CC6EAE2383809DEE9FEBF0513FB7F +:109B8000560ABECAEAF3FC08D41500F5445B02018C +:109B9000CCEF3E0BF14015F61D1EF9D7E3E1C2FCF8 +:109BA000E84016F571EB04F94C651801F15833BF24 +:109BB0000AD5DBCAFAE813F1E83CFED9BF0120CA96 +:109BC000EB75E0E53DFA79FEDEDDC8C2F118E1167D +:109BD00012EA0B02FCB9EBE4DA0A3EF0F74EFF1989 +:109BE000D8BF184D08E4FA150128F2EBDBF9ECE8D0 +:109BF0000F10E401B34EE0C1F7EECFDBEAE84F28E7 +:109C00002AFCC81371F2DFADE5E85523400B24DED2 +:109C10002E0EE3F7F8000DD208ECB1CEB66704C8FB +:109C2000EA33F0013B30F9ED2702C2F205F30510EB +:109C3000F2FCC90602E937C2DD7FD9D6B1D8D42CEF +:109C40001453F2CBF2DDBAEBFD424FEFEDF86216A2 +:109C500002E9E1F1102BDE17E3F24812F51FF607D7 +:109C600046F405FC2916E20035F917F9FE23FCEC51 +:109C7000DC5AD10A1A11F30642080D0DEC430F3AD3 +:109C8000E7FD023101E21E0CDCF33F09F72AF41B69 +:109C9000EB18E5D9E40D3FD4FE53031024E2010C88 +:109CA0007FE7FD04251ADF1CE1D5E8F51F1BF9123B +:109CB0000B1EC9C90E2C03ED2709C8EBE02317FBC7 +:109CC000F3FBB9FF0FD4ED18F651F93708092AD282 +:109CD000EEFF06FCBBE505F4DEFE3FEBD03215C31C +:109CE000FFCAD6E5201DF0F11AFE240ADEEFF2DCF1 +:109CF0001BD6ECF4F3ECC012F7C83810D929DF0CEE +:109D0000DAE2E371F502E41705E4062A0C322200D8 +:109D10002B0CEF07C4C706DFEF1FD82508E8F50BAB +:109D2000DFDC3308ED4B10D7BF3300E3D4C0DC4792 +:109D3000ECEDEADAEC0B340502F8353A1EF4154680 +:109D400024CEBAF32FD9E0E3E5570A18EDDDD5ECC0 +:109D5000FD10CBF4F1DBCDF0F21135373501FAF916 +:109D6000045804F9FFD7FFE80114FBFE0206D400F3 +:109D7000F6F9F9D4FFFB08FB1EE11809E87B23FD87 +:109D80002AE011F61A2317E8F5F5F4D3EFECFCF608 +:109D9000E2FD0CDF0A04E603FC010C25F116032E9C +:109DA000DCE5EDD1111F3C200927E7E70FDE020FAC +:109DB000F3CB81F0F3E1FE08DC160903E7ECF3FBDB +:109DC000CE132BEC040925E814DAFBF7D4F9EF0ED7 +:109DD0003630D41107DE2547E5F1E7EEF4FCEBDD84 +:109DE000FEFE0AD8E1E5EC0400DFFA4109E43CDDBF +:109DF0000BF8DFFFC51C0B04F515FF01DBF4FEE3D8 +:109E00004DF7E8ED165304270FCF07FF2C12DBE6C2 +:109E10001504ED1ED7EB08ECF8E629E30101F8EC98 +:109E20003BE3D401FE180B2500E656FFF8EC010FCA +:109E30000AFF13CD21D2EFF1E9E443E871F5545262 +:109E4000EDF0DB160CE2E00420ED3FDD19E1D0DDA2 +:109E5000EB01C92DD7EAECB6F60423D337070A166F +:109E6000F13F0E2A35F90004F53AC62E0DD3D6DCA3 +:109E700001F1EACFC2F417D5D3543EE7DB181F0C2B +:109E80002B5E0905DB0BFB3330C709CEE805FBF47D +:109E9000E1293DE7CD0A1D4EE1C6E90BEAF5EA16D8 +:109EA00011D1D0FAEC0E2BC551EC0603D9CFD87FD7 +:109EB0001ED3A2F6CFF904DFBA3311DE1EE7FF1876 +:109EC000CCF1EAE1E3FE05DB7027F9ECF7FCF9F0F1 +:109ED0005839FA58DBEC26C30ECE1903E5B6ECE18F +:109EE000FB27D8FEEFF9D500F3FEE332F6040EE4CB +:109EF0001EDD04C8E521DA1D070C2A06FE03F3D88F +:109F00006C21DD1E41FD4DCB2A3717D821EF05E826 +:109F1000D8F4B51E081BFF6A27C3440D19DCFBC427 +:109F200019E0B9ECB8D141D4F9AB5A02F1B95025D6 +:109F3000FBCCECD43305F71133E83ACD6608565C18 +:109F4000EDF8F3EFEE11E80DD43FBE0834E6DFF58F +:109F5000310F120E00F1151635E4CD630B0CC6DE81 +:109F6000270D12F358EA0ED7A9285B0E060E2BE533 +:109F7000C9C527CC24FE01F50277EDFBE5CFE9F555 +:109F8000F1E7B40207DFDFC3F1BCDCF117111DC933 +:109F90007F0906C00736FDD31601E1DC0F10E8E4A7 +:109FA0001318C5FCC4AAE7EEEF450917055CD4FDFC +:109FB000BD0FEA2FE8DBBA0110EA04DA163B17F806 +:109FC0000BF7E318FB0AB51BEC2006C5DFCFDAD987 +:109FD000E6D4210EE704F6E93CEC240130303C41A4 +:109FE000EAC850C5EBE5416D212604D75B4B2961DA +:109FF000FEFEDE0C43F306373AF8D81E6EB6FEE6D8 +:10A000002737221C5207B730D11406F0313FE6E95A +:10A01000442E31B21F2232F6E60ED6221800243228 +:10A02000BFF9D003F3F4EE20CE593D0D3319F726D6 +:10A03000DEFCDB3FABEFCD0205FEFD33241CDFE48D +:10A040000AEAEF35B81530EEEF14EF13F6091013E6 +:10A0500001F40C6EC7F644F434FD05E1101EEF2C3C +:10A06000E607070B0DCD0DBB27A62BD135E10FD988 +:10A07000FA1F3FDEE7F4DADB47040D38E969F163E4 +:10A08000DB04EC0ED22EEB4106FCE2F60AECE1D842 +:10A09000C7F3F5F712DDF9DFF2FDDD55D2EB18EC71 +:10A0A0000D0ED24FC90D077AE86E23F51C330C084C +:10A0B00028324D43D8E003F9E8FAFCDEF3D330EE62 +:10A0C000010AE20708FCC0EFB9F60B18D7E90DD971 +:10A0D0001FBE0DABF70AD602D618EC420208CCE53B +:10A0E000CAEFF61D143F0A132441E5EC052EF50BCB +:10A0F000AAE613F8EFC43EDDBAD928FCF3DD092641 +:10A10000320DDCDED5DD4EF5D8D7E9E3B767E4EFF5 +:10A11000ED1F2915D60919F51C0E210A03F80FE9C0 +:10A12000F1D11A0CE40D0F0F2020DB0C3E7F111D26 +:10A13000C21FD914DC0A5E03F01514F90AD629CC23 +:10A140003AF033DB1F0C01EA1EF45B1BF0403AAC23 +:10A15000E81DF1111D291404D7EB00F346BD0BF3E4 +:10A16000DB021707DD0EFF1607F0102BFAE9FB05DF +:10A17000180CD2F1EEE7C8FC34240F28F72ACBCB19 +:10A18000E7E204F0EBEC1DD61736ECEFDCFE08ED51 +:10A19000EF0AFDFCDA000FE6104CFB20D7F7170F93 +:10A1A000E9180EFFE41F22E6E716DA19121FF7F985 +:10A1B000ED00E1FD0AD127D715E4CFF2111E021FF1 +:10A1C0001A1A02E5F2DE1BFE04FA0009142002FA54 +:10A1D000F0046B2B0508F3E7E61CFB181F092505A7 +:10A1E00009F1FFFB16F6270BEDE9DC0E0BF7102348 +:10A1F000E9E00BFB02E70810DDECE33CD9F3F8D112 +:10A20000EDF82101F1F6EEF2F626CD17DEDEF40DC3 +:10A21000F6DBF5D4407FF4E612F5F7DDEAEBDF2D4F +:10A2200015E705121201E8E00F161414E026FBFDF5 +:10A230000CF4F303EDEDFE15FC06EF0B0B4C2706BB +:10A240001D00EA4900092AF2F8EF30F9FAEDFF03A0 +:10A25000252DBFE9EDD2F51FFD0DECE50DE800FA67 +:10A26000EFBB2D36EE12EFFBBED2EFF30F021ED77F +:10A27000DA444D03C22B72D90022EC3F1F1C0C0C98 +:10A28000EA1F01EB310AF1F8442037E007EB76F4DE +:10A2900033B6E8F0D8DEEB030AD4CEAA112A79F857 +:10A2A000B6A5F0FC0F519CE4204EF03408CCEB0234 +:10A2B00011072F0DBD5AFEE9DAE54D61DA1A58D4BF +:10A2C00018CED4D3B7F8F300A8EAD3EC2522F1BD19 +:10A2D00019FE12F4C5EDDF38D0E732CCE8BEC54533 +:10A2E000A8E1E2E627E5C9EC43ED4127FA12C5E80B +:10A2F000C364390DE4C7071734EE14CF2AF547F4C9 +:10A30000D208EFE01DF3EF271838F2DF6A7BA317BE +:10A3100013CAB64BA501F7E913E54022EE0D59ED3E +:10A3200032E5D61AE63AF71C04C2E41ED6E73A092B +:10A3300020E224117F3AC05814331AF31BF21C0098 +:10A34000E9FD23F9E41502FE0FD842F6ED1D402881 +:10A35000F6100DEF02EE010FF908FDD6111821FAE3 +:10A3600000E3FB10D7DCFE1BFBEF0EE9120903F63E +:10A37000D21A10FA14E8F9F9EEFAFAE91105D351F4 +:10A38000190409F8F70507E711F802050AF101FBBE +:10A3900013DC060A7FE7FD042F070607F7F6FE0B1E +:10A3A0001B0D08E50C1CF80CDF14EA0023311FF725 +:10A3B00003F5EDDFF40303FA183ACEE0EBEA01E629 +:10A3C00003092509010926EA01E50205F90609093B +:10A3D00006E90EF6F7FE08E34143ED0CED09F60140 +:10A3E000F5F9FC1207042CFA0DFC110AFFF206F134 +:10A3F000DFF500100236F50CF81D0BD3DBE0081575 +:10A4000000FCE2061EF10001E11AE9FDEDEAE506B5 +:10A4100003DCE814FB2C06F8B00CE91BD8FB4F1B3F +:10A420000AEFED0603F2EC0E2129F400FB0AF1FC21 +:10A430000A0DFC3200F300F70F0903F907180900B1 +:10A4400012F106F4E2110EF3D9C7F800F630F93034 +:10A45000E9D714D714F83E200007EFDBE4EA250320 +:10A4600022CE21FA75FC231022084E2A05FC36CF95 +:10A4700004F2F5EF2C1AB366D3FC02050F14E8DFE3 +:10A48000110AE60936DB101502DBFF1719DA121282 +:10A49000EA1DD305E8420710E0F2F30A0EF703E7DE +:10A4A0002111F1B819F2D0EECA08EA14F6D5F6E592 +:10A4B000CC06E42DE31B2201452F047F31ED0BE692 +:10A4C0001EFE160F12E3E11AF201E8ECF70C1AF186 +:10A4D0000EE815C2E4C633040909F5F7E5590EFE86 +:10A4E000E928E7FFF50A08D81027FB0F12D0351B23 +:10A4F000DBFD443E23F82809E9CA16FCF7DB02001D +:10A50000DFE913EFE3F8F11FD942E9F22003F50B7D +:10A51000EEF7FEFEFF34F7FEF818F2362D1D0100AF +:10A52000E422E8DA0522ECF725E2D6F7F8E2EF13A9 +:10A53000022511090D0F000923FDDC01E6D1E9D147 +:10A54000C9FAE8EBC5D6F0DCEEF3E2ED2B06050B1D +:10A55000550203F1120F2D42CFE10246D0F8E10976 +:10A560001E7F162704F7FC08FD2500D6EDFAE0ED66 +:10A5700055EEED16F00041E6E61ADAEF2BDDE202C9 +:10A58000FFFADAE80ED500E81910E7E6050104EC59 +:10A59000E8EE11D3F502C60F01F8EBDFC6EAE01FC3 +:10A5A000E7EAE5F50A0102E64432E0110BDF0116A5 +:10A5B000F9FDE60AFA30E3F8D41506F3DDDA15E121 +:10A5C000090EE5EFFF040E7B29F709F416DB0A11EB +:10A5D0004B06423DE1EF15EB48DBF311FC131BE4A6 +:10A5E000EC09C4D90B31D9F30417F2EB0B19FE4275 +:10A5F000FC35DF040ED1F006FD2E10D743031EFC00 +:10A6000015FE011C2506CE1FE6F938FE02CA07DA40 +:10A61000F63EECF7C8DFF1EE19F2E4FFB6F2C76BD5 +:10A620000A00E0EEF207E1E9F1FDE9FA2ED8093E71 +:10A63000FE0241ED1CFAF5EE202EFFECCBEBF60905 +:10A640001033ECFD1300ECECF0DDFD2DE820E0D53F +:10A65000E8EEE0112FCFF60F3429E0190C10E701D6 +:10A66000E9F6D9000B06DFE62E2802DFEAF7C8D2AA +:10A6700030DBF1E2E2051BB757181ED60C0CFDCA01 +:10A6800035FC01FEFBE7F81B6B20E71820FBE0051B +:10A6900054E6F604E3E338CA020BE040022CED1660 +:10A6A000E34DE5F1E2FAF7E94C297F26F7E1FC38C2 +:10A6B0000DF9BB0604F7F901FDFF07AFDA3BD21E27 +:10A6C000B8B801FF08D9E811CC33E8F8180CFD0838 +:10A6D0002E25F4FEFBE7EA1C14DADA26DAC2F5EFDF +:10A6E000F60D42D44F19332C1DCF24D31B55EB2725 +:10A6F000E41DB8143BE30C14E2B3060A1AEF754EDE +:10A70000FD0F35152301F200AFF07E0B12E3EBDCF9 +:10A71000EDFB1A14D3CC261AFA1FA9F3E00421E5A5 +:10A72000162F194CD7FD1514DFD33A45295CEED30B +:10A730002F3906000D45DCF116230CE3E3D9F9EEC1 +:10A74000BF052EC6D5D5070B03231158560042FA74 +:10A7500007F1B229F7AF4512E4481526356ADEEA5B +:10A760000A70E321BC3BDEEEF80FDCD0F5DF2FD220 +:10A770002205EDCEDAE31113170739E2010616D5EB +:10A7800006EB07ECF00D102404D51A1DBFEAFFDC20 +:10A79000582A01DFF21BF6251B7FCA2AEEDD2C1595 +:10A7A0001B04BCF80BE2E5D8E808F9F625EFD6085B +:10A7B000371F1D39FACDFDFCADE0E73A1EF274ED0E +:10A7C00029F8FFF9EEEED5DBDBE7D6EE071CF70C38 +:10A7D000CBCBE212F4F9FB031BFA12E5E7D6FE5CE1 +:10A7E000FE10CCE303DC0412E2241820E33F150141 +:10A7F000F20D20FFD12C10243EF7F0003D19CCF2D1 +:10A8000010C31316FFCB03F1F125CAD0E3F8DEC85D +:10A81000E5DF25D3EEDD69ECDD2F1A210C110D02E9 +:10A82000C6D8F3DA120051270EE0CC0DF7D060E461 +:10A83000453DDD202206180521EA78E9D5DF44D41C +:10A84000FCD2D3472AEEF405BA312FD642EAF517E7 +:10A8500004E7EDFE0E281BED010F03E00CEA0B1FD1 +:10A86000001C2EE2336CFA00F435EAD3E5001BDE5F +:10A87000F6F527F83725C2090A04010D02F2D600C1 +:10A88000EDE822DD01E2182F312FD600FCF13C016A +:10A89000D815F8EBE41721E0E311FF231DF11BF7B6 +:10A8A0000B1DCFC8EEF30CF2C51F1C09FE1B0104E3 +:10A8B0000D29FE1B0CDBD9E9F929E72D03030D0255 +:10A8C000E71E0CD50ADEDDFFDC00002508ECF1EC0C +:10A8D000F90F1DEBEFED1D15EE03E9F013FD270B4E +:10A8E0005E39F81F0517070224F90008F97FFE17E3 +:10A8F0000043403A1EE6EB19F9F3FEF8DDDFF803FA +:10A90000F80A03E90409F607072DE30610D2D42F4D +:10A91000F5EF0017DBE106FB2E09F6023A3C100CBE +:10A920002100F000E9FECFE6FA37E42214DCF2F36E +:10A93000F90F0D1AFBF1F40DFC20EB1DFCDD08F204 +:10A940001FD9E7E70020F817F3E6F5DFE1F8FAD9B9 +:10A95000FEF3D9C8E9C9FD09FA0511442721E2EE41 +:10A96000DE10F8641AC0DD06E4E1E7FA0DF0EFC985 +:10A97000E928ECF334160FFFF4142C02D8593C03E9 +:10A9800028FFF20905F0F20C15FD05FAC71D18D4D1 +:10A99000FA10230FECFDF1CB02DFBF62E1D8FFF329 +:10A9A00067C0E1DED6271406EC21F9CEF7EDC1DA57 +:10A9B000D215CBF5EB5123EDF208051BD6F1EBE9EF +:10A9C000EE3522D6E9DF33E91EEFFA01D4E004497F +:10A9D0001350F72F0234F806D2F2D2FBEFCDF1DF9D +:10A9E0002AF1E2EA09A8FD10F1D424000E3543D57E +:10A9F0000F1CE343FB23E21839110D5B02E0D4D6B0 +:10AA0000250AEE2BF202EC17EF1315052ADCEDEA0E +:10AA100010E4F2F5FDF57FF529FF3104FBF31FDDAE +:10AA200015FEEA00F5E9C0370ECEF5F1DDBCF635CE +:10AA30003A4AFF1614CD20DBE6D27CF5490CF1FB37 +:10AA400001C6ED0BFEECD41FFFFE01D0041D081063 +:10AA5000DB7F4010FEF6FAFBE30D33F9180B21FF04 +:10AA600005EDDCF2F0EF11FC10FFED05F9E05239D5 +:10AA70003808201AF72EC019FE0C1A1108F0F7E357 +:10AA8000F005ED0910020106F7FC04F4E8E418F5FE +:10AA9000FCF6FE01FB0F1CE5DDED17DCC3FAD53A31 +:10AAA00013F70B28E91AEBE92BFB0711EA03FBFE6E +:10AAB00018031522F2D6EAF1E6E62F0030DB0AEBA6 +:10AAC000C9F3E6EC0BF7D8EEDFEEFEFCE540050837 +:10AAD00004F0CBF3182123F4FAECDFF9EC17EA17B2 +:10AAE00002ED19E821FFE5FC0CEE2B4F75EE080A8C +:10AAF000CEFAFF2611DBFAD6EDD92300FF0DE8EBE5 +:10AB000008F8F3F408E5FDB734E90AD3E707F423BE +:10AB1000F0E1EDFFE1F71A19FE0ECCF4050A520F31 +:10AB20000EEC0EDEF2E90A0708DDEBD6EA0A22F1A6 +:10AB3000FFDB2CF915D6EB1458CAE64AF8E7F1F119 +:10AB4000E3FEE612F4FE08E312F3080F0B1E0FFB00 +:10AB500024E202D8F3D8CE2A01F1FCE81B0C2C0B1E +:10AB6000FAECD8DAEB5C0EFAD7160313FEF46A039C +:10AB700016DDEBD31517CD16F621E60AE90ED5F74B +:10AB8000D5F5E3FA16B1FBC661CFE6182418F23CFE +:10AB90000514D31CCB1BFFEAD012EFE2D2FE14ED5A +:10ABA000EC14FBDA220CE4DCFFF1DD140B0DC9F52B +:10ABB000CC06FEEFF4F67A1D2AD9E2DBFB1AE53269 +:10ABC0000800054A402700FC29E5FB2B01ED461053 +:10ABD000EFEA29CA07E1E740F318331001FA47F515 +:10ABE0001705F22112E204FAE2FAFF1B11D701DF86 +:10ABF00004F4F7DD11E9F61319DEDE50ECEFF02E68 +:10AC0000E9060EFBE1E9FEFEFF25E41CD83ED8EE86 +:10AC10000FF7F5F30539F73E0D08FEFDF0DAFB12EC +:10AC2000122409ED0CEC12041DF9F72BFA0E1C2C62 +:10AC3000F507DE7F1312161209DA19200930D83110 +:10AC400003F3CEFAF2FEE4EFFA42FDEB0D02F51B40 +:10AC500013FDCD37CCF52B15C5DC5120EF48AEC721 +:10AC6000B0F6E1D77FCCD30E08740CF9EFC8E0B88A +:10AC7000DC241AFADE2050055C49FD1CD41C632636 +:10AC80001715D5084D0303E5CEF6D4DDB93BE3FF38 +:10AC90000036DEC6FFBBF8DE49C3F6652CCD170DC6 +:10ACA000B2FD1C8D1F0F480D09FF03C5E0D6F359F7 +:10ACB000EB1E31A0DC44E9DFB7571F300AC9E04D75 +:10ACC000C13C30C744EE21AA11F2D012F7EEFABB14 +:10ACD000F0D5D22AE6DEF3EFD7D20047F4F4D41E43 +:10ACE000E1EE0025F7B9DBD6DA000F156003264048 +:10ACF000EA1BEC12954538C1EBDDED002B3714D87B +:10AD0000FFF5DB39E11348FBCDA321E07012FAB463 +:10AD1000E10BCD2C15DA5F5F06DB09D8E3EFD8F73E +:10AD20002C9AF7F4041AF191229BE01838E9D469BF +:10AD3000164AE4D41117E4CFA6F1282527083E01CE +:10AD40000FE156AF1437E41020F446E3446312CB0E +:10AD5000D7CB001CEB0B0202177F0C093816F5E865 +:10AD6000FAECE60C09F4F815D91B1A09D20730F7EA +:10AD7000DBDBE400D01C21F60A321F390FFEFFD4C2 +:10AD8000D612FFFBE5F31407EE09011D27ED0CE3D6 +:10AD9000FEDC03C4F7180EEEFDE1E80E2CFAEF0816 +:10ADA00001FCFDD933FE09DD0F0100FC22E3FD2883 +:10ADB000FFE7FF0CE1FEFABF0F0C1DC0E41A0114FF +:10ADC000F7CFDFE1F5F8F915C1FB180DD518ECFC4C +:10ADD00021F9FFEDF0FF021A20070CF4FCF51C0826 +:10ADE000E40AEB2503FEE50C50EC1D0A1E00082BBF +:10ADF000F4000BF3E5ECFFFF45E2FDD11D0D04EA85 +:10AE000001ED11100BE8140CE0032CFF0017EB1000 +:10AE1000FB0EF1D50020F3E705F40421011113F234 +:10AE200024A7F9F9E2F9E635EB30FE1FFA1F22DC20 +:10AE3000112FFFF422F6E23B38110E1BF512F5320A +:10AE4000F108F20C4530F7EF2A18180FFF04E7F26B +:10AE50000911F6FCDFF9DCF90F7B2A112F0DE2E86E +:10AE60003006F400D9F3CE16EE3BE00BFF15E6EA10 +:10AE700029AE18F4FFE4D5F6EF4008DF0DEA01082B +:10AE80001F0DEDFBEFCB292618D942DBDF021AFCA0 +:10AE9000FAE053F209E7FD2F0041DE1A1CF732FDFC +:10AEA000F8E21906E2FC191C07D5F1F929EEF514B0 +:10AEB000F9FDE5D5033E0603E1277FE40ACB131D28 +:10AEC0004AF1DEEE04ED4BF6FD21030D3A030203D9 +:10AED000D0060CE8F809163C0AC8F2C051E6E93C75 +:10AEE000D504AE063A2C05F0DD16EB7602C5F2E984 +:10AEF00010DDF8E4D7F2FDD126EC54CBEB160CF7BD +:10AF00002EB80AFAE604EBAEEFF52EE8C5DB281200 +:10AF10001FEEC4192FC108EF1812EFE0FA10062334 +:10AF2000EF36D5BEF72ED422280EF6EAF2F0D60A76 +:10AF30001612D93C10F6FC1E11EB09F7A7F0D00849 +:10AF400005E519102DE929251AF0FE0C1A70E5D235 +:10AF5000D700F506F1E2EEBAF9E0081B070010226F +:10AF600041310015EFFBD008031BCD050CC0EEE608 +:10AF7000E834FADBFBED02FAFE19183B0FED31F66F +:10AF800002DC06EBE10223FD35F6F4EDDEEFF9011C +:10AF9000E44EF5E917E8025EF30202CCE100E94B6A +:10AFA0001BC815F8DF2DF4F2DBFE0D1B2FCA067F40 +:10AFB00004DE163D18D804EFF7D53BE003E02C1370 +:10AFC0000706F5E143D7EBEB0502DA1AEFF3D651AA +:10AFD000DE12E427EA09202AEA0FE2EEFE03E26825 +:10AFE0000AEFF401F4D9290D09F1EF49F4D8CCD2D4 +:10AFF0001306E8E6D9DDEEE92BF325EA0206DAD4FA +:10B00000E7DD01D360DE0D0E09E3ECE602210DE57C +:10B01000CF11CFF1F0DEEF0A14F54E0BF9EE141A52 +:10B0200008BC061CE5EB17EA0FED0FFC1D060DDD55 +:10B03000D4E1ED390CF24ED11EFDFB08020BED43BD +:10B04000EDDEF7E702EDF80AD71DF90B0966DFD050 +:10B05000F62ECFBFFBEB0636192906F0F31E2B099F +:10B06000E218F05BD9EFF3B2DE09D8260C05CCE686 +:10B07000415EFB14FC1317DBE3FD5513D2E62E1ED5 +:10B08000F3E8F812EEE92128F82124F002F6F6F8A8 +:10B090001BFF08F012FDFF051F12EDF6FDDED33693 +:10B0A00009D337057FE906F7DE22ED10C5ECC8E2CB +:10B0B000E4E7ECEDF0FAF2EED6EA0A411C3DE506D3 +:10B0C000F212E4DFEFDED30A1BE8F52C43FB23E3A7 +:10B0D000D5FA0DFAD311DCFCEC0404BEF4F7DF3D25 +:10B0E000240FFCDA1AF7F1110C2B07DCEA4A13E5FE +:10B0F000F04029060B22E812360A1D2818FCE7FD4D +:10B100003E18D0FF00CCFFFC44E300E8E9DFCC04AC +:10B1100003EFFFF07D100500E6FA1DE91CFA11F7B8 +:10B12000D1EDF4DFF9F610DA1ECFD5FCDAFBD90742 +:10B13000ED07FE102500D6180DE0FA32D113FBD131 +:10B14000FDF1F802DB24E004D8D7DE01FEE9F0E1EE +:10B15000F7EBDEF007EE1B151012FBF2FDD70EDE4B +:10B1600015DF11F126220B31F24B0F07F2FA0ADB41 +:10B1700000F7FB07FB0710E0090CE0FFEB17F5EF0A +:10B180000723E80AEBF2F7D6F6FE13010BFF0705DB +:10B190001E12F30CF5DCEFEF0E03F5E6104CFF0486 +:10B1A000F60CE2DC0BE9151BEF26EF001B0F1A165D +:10B1B0000BEFF6FD28EDDE074502F807F2093CFB30 +:10B1C000E0FAD6DC141A090308FBE70105D70C01E5 +:10B1D0001E15D8F3E906FC2AC5F2DCF0111FE75969 +:10B1E000DC0FE6FE10E1240B0EE414010721E6EB70 +:10B1F000F40BEF7FAA27F4FA3CE405FFEBFED4EA58 +:10B200001006FEF9DED10A060E28E7E1FC29FC094A +:10B2100021DED445F82600E6F02E18F6E6F3D20437 +:10B220000C2C0513E912EE0030FE13F41AED0AEFB0 +:10B230001823F3370012F5C20A24F1FB06D60E17C5 +:10B24000E9010DFCE0F03DE635DCCD0AEE1503F733 +:10B2500031CBFED816084004FFDFF2F305EC15FCF5 +:10B260002D0810DF0FF2DE2F094135DED5EF1FDD8F +:10B27000F0EB120B7F0DFBDBC8E2D544121221FF6D +:10B280002705E4F30DF5D530E6D1370317E2E5667F +:10B29000DB16DCDADC050F071508FA17FFC9222ECA +:10B2A000C00D49FB2B07DFBEEF16DAECFE3712D3D9 +:10B2B000EE2CD4E3F3FC1913EC26C80BF3FEF400D8 +:10B2C0000D00EC1DF9F1D8DAE1F6F411D90A05E523 +:10B2D00060BDFA20C0E1DF1CD624DC2A43083BEF26 +:10B2E000EDF717E7FB44F1E408E708200C12F73507 +:10B2F000F91EB10C1DFEB1E70EF25F0C05EB5D28E7 +:10B30000D507E0E0F2200219FD19120E18EC0E210B +:10B31000E405094F2308D52A2DCB21C6F8EEC2B883 +:10B32000F5F4E1E7201D0AE22340D9F2CFF713E25A +:10B3300012F9E418EBD704EB0D0FE014EAE005D0A6 +:10B340004DD63DE0402212210DE0244200F6DDD52D +:10B35000F825DD18F61BEB1834D9E4477F092E1DBC +:10B360001EE9ECE9F502E0F105DB13EF0802E4E980 +:10B3700030F31AF6E41E02E5FEF716181EFED50499 +:10B38000DEEE21E0DAE01404FBF4090117EB38E704 +:10B3900014ED1E0B0AE6131E0211F1FFE4F90E155F +:10B3A000010669E9F3112ADFF2070B14170DE3E236 +:10B3B0000512F3FCFC1344DD141AF0EAF6F8FF1F43 +:10B3C000F70A1BDEF0F6211AF7F1E406FBFD41DA7D +:10B3D0000EF804020FDFEAF2EF05FD00040616F294 +:10B3E00001081CFFEBFA3C0804FBFE0622E815F0FE +:10B3F00012D0F2E415160BF8F8D8FC01C0F3FFF2F6 +:10B40000F7E1031B00E3F3F213DDBB07E4FBDB28EA +:10B41000E412E703024A152C0EDEF9F709EE0806DE +:10B420000EF118E52509162FF438E5000AFC14F88A +:10B43000FA0503F3DFED10D2E34BF81C0E32ED3AC0 +:10B440000202CC19F7F3E7C5E6E9F5E30EF1ED2BBF +:10B450000BFFF4EFD17FE530EEEFFF1308E90E1A92 +:10B46000DB03FFE403DAEA10F8E9EC19F738E4F556 +:10B470003D3AE612E50BD4E8DDCCEF0311E3E50F2E +:10B480000C02FEE1DD14FBF5FB1BF1FCE6FE014BBB +:10B49000E530F51AEDF405F7E001F80AE13EEB19A5 +:10B4A000CBCCDFF311F9FBDC26EDE12C0E02F5EA43 +:10B4B000480E20FBDA3A0309F9DE55CD0AE73BFCDA +:10B4C000121CF62AF226FA02D2C117DCE0CE04E5FD +:10B4D000FEEBEEEF08F9493D1E1AFF2BED0CE80ECE +:10B4E0001E3F1606FD661BFA0D2ACAE91212E1E993 +:10B4F00044EBF320DC091C00E6160CE717DBFAF43A +:10B50000F05AEDE8C11E30381FFEFED4D1F2C8DC7F +:10B51000E6FCFCFAE2E7E0E6FDD8131CEB07F30ECD +:10B52000160041FDE6DA1CCCE4010016F221E2D25D +:10B5300029E2F7D6ECFCEEC5EDEAEA062064010F3D +:10B54000F6EAD8C8DDFFD5E206D7CB06F0F607EF5E +:10B550002C0B0B0A050E0C311F130436F8CA19E028 +:10B5600017EB07F63EB32FE720410CFADCE1151C80 +:10B57000F12816E6FA16FEB2FBD11A05DAEA48F807 +:10B58000094BBBEAE1DDFEFFE3FAF5F915E2F81439 +:10B59000CC2FFCD2DA0AF4CAF517F6F0EA2FD32D35 +:10B5A000D012F9FAD8280FF8F3DF04E8DAE709FE39 +:10B5B000D4E81803E8ECD957DCE6EAFBC41811C854 +:10B5C00058F517D7E9E114CCF1F72305ED0E37EF65 +:10B5D0002ED72DCBED1D12EDF205F5F7D1EA4F0177 +:10B5E000F3ED08260C2B28F2390210020224F81B76 +:10B5F000F5F0F7D1D5DD03F30710DAFB04234CF7A0 +:10B600002E210D171A08E5FFDAC049B62331F1EAF9 +:10B61000182FEEF5CEF201FBEECCFCFBF42618025F +:10B62000220BB8F3420A110D2E28FAE50DD4D9FDEC +:10B630000151460800E37F1EAB30DFDCEE09D0404D +:10B6400033D1F3EC3F24F5E9E332FA3EEE311DE667 +:10B65000DDDB07E77FE7F6C2D23B7CF81901F01F7C +:10B660000019E3F337E2F2C60127E726F0E9F8E82C +:10B6700022BA03E7271325E20914CAE8BDE9D3DE9D +:10B68000F9EA18E905E8F92D04EFF3EC190CE81ACA +:10B69000E12300E6D0024A363B28E60CEA0E0FFF13 +:10B6A000EF08FFFE0FD4FDD54223010617051BDB73 +:10B6B00002161AD71B12DD0E3CF5E5E9E2F1F2E3C2 +:10B6C000CC101DFA7CF6CD0311FFF6FC4829ECD90D +:10B6D0002D12EFCEFBD5DFD51DFDC7E6BEBFF81C92 +:10B6E000E42F0DF6F5FC253704F123281FE40B2D7C +:10B6F00029FE043029B4E7BC51E7D0F4120467EF07 +:10B700002A4821EB3DF5D9483C05FD0C44E4D2E143 +:10B710001CFBDE0707CFEFF52018FD04FA193222D3 +:10B720002AE3D62CF2F7EEDF16ED1C1B0FF5130EF5 +:10B73000F6431502E4EEF6CDDC32CF18ED0DDCE376 +:10B7400007FD00EF09160929D8F2FB393DDC29CEA7 +:10B75000FDCF0EF0FCE51EE5C219A8DB141568F854 +:10B76000C4EB13164C1307394C741C1FDEFDE302A7 +:10B77000FFCEF7043E28C5D5F1F924100FBBE5260E +:10B78000E1FAFBC008C8E41500F102F3120F570FED +:10B79000E604A7E4EB0DE8F2E5D5DF0C0FE435D8BD +:10B7A00011F7E3DCF01407C39BEFD5D011F9E105E5 +:10B7B000D72FF15238E7B6D158150A3EF803E813EF +:10B7C000E0E341B1DF3C0764C71DFA17BE4B23E835 +:10B7D00012FBFFEC2ED611D6E42702DDE50127ECA3 +:10B7E0002EFD0812F02C10055B0813FD4ED52431F8 +:10B7F000FA440D2A36DCD6F01E19272D370457F5EA +:10B80000E4E6C6DEFAD3FD46DC1801E9E92BF00DCB +:10B81000030BE546AED5F226051EF4114B62760DFC +:10B82000EBEFBFD0BF00F1DFE424211A20FF160B9D +:10B83000E0347F521CF2E8314F2DD118D6E6D0EA21 +:10B84000E2F79AF8E32115FB20BEC91B0C0E050395 +:10B85000EF01E52C1717040814FAFFF3E8E9F7F1F4 +:10B8600007F3495330E4DE48EE0F1203F0F80E0BF5 +:10B87000282003F9F9D7EFF9443F26F8EBEC44E828 +:10B88000E010FFDDEEE3E8210554EA10E724D7E3FA +:10B8900005FA000DE3F7FB6206F5F8DC02E507E2C6 +:10B8A000EFF81812DB7FD702D4FDE21CFD27E96C0C +:10B8B000E8D002F8FAE323D028C510F9FDF51CFB07 +:10B8C000F7150BFA2CFC03C7ECE621C83DD423EE98 +:10B8D000F21B071AE73CF7E3E30632E81BFEE93503 +:10B8E000E6F3E41BFADBE554DDBB0D0006D6F0DC25 +:10B8F000160FFE15C62714DFDFF142DDF6F7F4045C +:10B900002EDBF1C83D0E29F20BC42EC6EDF7EF1564 +:10B910000F23BCEA02CC26D1FDCE161516E805EEA3 +:10B920001AF2EA13F7F9F5FD0BF7F4E300D7FC5B25 +:10B9300008E601FE0CC257E8E3F4EAE92732BE0349 +:10B94000EFFF0CF7DDF5B0EBFB3D0135F7E5ED184A +:10B95000D3FBE527D21536D946F0F201D04958E39A +:10B96000D017FD4F34D1DAFC4732B9423C15E2DE44 +:10B9700009D918252D3917C3E522AFE2D4741A0A64 +:10B980002FFEC5F2EDFDE4D0F033EEF70F092B1FCB +:10B99000ECED33EC0A011D22F838081927BBD5005D +:10B9A00010131B0FC8CBDA0C1F2815D4E9FC17D5D0 +:10B9B000F7310C15E842DCD8E5AC0AC6E84B0CD5EB +:10B9C000E812C95AE1FAEFD019FEF8F013D02F1F90 +:10B9D000D80109740AF2F538F2F0E7FA0BF3DE0148 +:10B9E00012D123C3ED22D84857D9EFF41A1CDACF6D +:10B9F000F733CFDEB1E21618590047C302580EE301 +:10BA0000E63BFEDF0F172F6133DB13EE5CF3DAD971 +:10BA1000F906D432E1F6ECBBFBE2D4D00EEA12F325 +:10BA2000047FE1F10DF8453B0DD3151F2622D4020A +:10BA30001DF223C5E5F9CACFE00DEDCE0AFC1E418B +:10BA4000F6F4C5EFCC0718F719135CF035420BE894 +:10BA50000CFCEAF0E01DECF9ECE7F8FF04FE0B0348 +:10BA60000FDFF4DFED19F4FA0DFADC5FE315FAC627 +:10BA7000E8D7F6E3CD0417F9F5FAF40F1DF813F340 +:10BA8000010815E53207F9441102F01DF90BFBDA44 +:10BA9000FB18F50B05EF0BEA29E005FFEFEFEF08C8 +:10BAA000F101FFF3F80107F14003EA270D0A1EE454 +:10BAB00035F8EC0FEE3400E20CF8EC09FF06050E49 +:10BAC0000B22FCF118E9E20DEDF4EDEB0BEEFAF9C7 +:10BAD000DBEDFD72EC0019F124FAFF0BEF07EB111F +:10BAE000CEFFDAFEFAFAF3F8130801FB0A3FFC3C3A +:10BAF00008F7CEE707F4E224E4F1F9F0EA0100F7F1 +:10BB000023E7E104091AF3ECF7C00214F8F4E40D9A +:10BB1000F93A10F42617E901FEEAD6F0FBF81BF516 +:10BB200012F429F7EDF2F50A7FFB2E462409FB25D6 +:10BB30000305E7E318E5EAECFB03F5E5E60605FD9A +:10BB4000FA061815DF0651220708F0152DFBEB0742 +:10BB5000ED10BE7FE409DBF2CB244539EB3045180C +:10BB6000E9F41734F12AC00AE7DFD4F9EF13F5033B +:10BB70001A4352F4E5FBE626E8FDFE0A23310B32B8 +:10BB8000EA1DDAC4DFE6D7D5DF16FA1D7418DBF636 +:10BB90000022E5E3160A0DFD564AC0C0D6EAAF11F1 +:10BBA000E3E7FB2B0B17EBEAF1BF402FFB66CF0956 +:10BBB000ECD0F6C6E0FA03DF08E918150BD2E5CDA4 +:10BBC000F6F3DB2306160B0413FEFAF005233EE022 +:10BBD000EB01ECF8EF201F024947ED1216FED10AE7 +:10BBE0000CFDD6D009E9FAEE0050F22240DFFD0547 +:10BBF000FCC5DCDF3BF9265CC506B7C7FA0915F2C0 +:10BC00003E2CF2EE34EA0C071AF3F726E0DDD5F10C +:10BC1000FFCEFC122CCDD115F70764F7CDFCFE202A +:10BC20003AE3D3CA2F09F0170F1A17EF1AED34E7CA +:10BC300049EFF23C2105E2E60E07F9EBE721181780 +:10BC4000FB14D94FD6FDBE4C05D3D6ACD9F9B5E11E +:10BC5000210FDA0849F3FB03D7D82DF6EC23FC10AB +:10BC6000EF1CF87FCA2FD10AF20108FFE7C813E4DE +:10BC7000FB3016EEFBED0CDF32311820D5D357FE2A +:10BC800011FF1CF9FBE828E305CB0700DFFD3BE4CF +:10BC90000836DB0F0F010414EF1716E20AF4E20373 +:10BCA00037FC0FD9E903EAEEDCFAFDF00504DFE426 +:10BCB00039FB0EEC030CF6E7F5EBF3E820D824FE95 +:10BCC000F1F206E925ED31F3F4E9E8FDC811DDFAFA +:10BCD000FD07FC4FDB0F0D091CEF0BFB0DE8FC30E3 +:10BCE0005EE9D904E8E9E534EE0717FA1D0C07F41C +:10BCF00009E4E80CBBEDF4DF0C0BFA2705F2DCEEEF +:10BD0000F81AEF102A081915E0FCF400C80D2709ED +:10BD1000110735FBEFE6F1DD034515F5DA231CF1DC +:10BD2000DDE5050AEA17DF112ED11A15EBD8EBFC79 +:10BD300025E7FA0D20E023D8F9C24BDCE3E9DC105B +:10BD4000E40EE2E6F0ECF413052E0009F402FFFF26 +:10BD5000FE00F937F17519412409EBE6D72FE30A04 +:10BD6000EFD5C2F9F1EEF6D5CB04E500F32F14C7F9 +:10BD7000CE20FA1E0DFE24E90E0805F34A19DCC296 +:10BD80002D11FADBE1E8472FFD18F7EC15F3E70278 +:10BD9000D0C936D5ED0CF018024F1D110CF1543AF4 +:10BDA00006FB7FE4EAF3D8F2E0D7EA161DE00EFEC8 +:10BDB000F33302F603F7F5E93448E0D73918EF0812 +:10BDC0002FE6ED2F14D7230AEF11ED16E64B1AD606 +:10BDD000030AEEE4E20BE610EFF7F61111D70DF5CA +:10BDE000F5DF1B0AEEDB21F0D4F91DFFFEE9120F8F +:10BDF000FA01E50400EC04F1CEF809F60204D9F8E2 +:10BE000013FE00C20319F7CCE4E8EBFDF6FD1711B1 +:10BE1000060502EA20F51EEF19E8EEF7FCDEF3084E +:10BE2000FC0006EEDF0A0518F12D0110F80FF6F6FA +:10BE30002C131BEC35E0DB11DF33F20104F3E111CD +:10BE40000C1BDFC9F8EA37FAFBBC1AD6ECC50DF3B8 +:10BE5000EBF93A0EE3310B11231BEAE5EEF4F91B83 +:10BE60001CF0E404C2E03FECBCDF57F014020CE12C +:10BE70007F41F31D21F7FCE5EF24F206D0FA10D440 +:10BE8000D31FECCCD2C3320AE9DF06171BDD35061F +:10BE9000FA58CB05EB0928B83BE7B8F1103EFAF6A3 +:10BEA000DAC003CF3B530DCA2604C0EF3DE7E4D808 +:10BEB0000F1B45D2F602F50404EBE412FE04F7CCA6 +:10BEC000EF010D0079D8F5FDC9211EF3FB0DF8DC5B +:10BED0001405FCD8D3FA1E0CD3D3204FB30DD90FC1 +:10BEE000FC06FEFB2DCA32D20C2313E2F6F25ADE18 +:10BEF0001A501133F2EB53F5EC1BF9EA0010220053 +:10BF0000012844D7111A112AF9EEF2BDF4CCCAC1A6 +:10BF1000030B0EDFEF23D7CDE4F42F1A1BDA422CEC +:10BF200029F1FF2F08E5FE490B06E0EED8E304F007 +:10BF30003B006E402CF70935DE3102F039071CE07A +:10BF4000F000292D0F44B903F0EF1BE4F8FF0520A2 +:10BF5000F4061B01FB0DFE190AFB0E0B06F70D1470 +:10BF6000CAEC06EB1FFD0BFB28032011EBF5F1DEFD +:10BF7000F016E2DA2418EF11EF0023FCE2EB2C2597 +:10BF8000F320F8EE0AFAF7E301E9FCEBF4E0DDF365 +:10BF9000E0DB0DD3DEF70D0FF43201FF0DF40413D7 +:10BFA00025DAFCF0151AEC2BD5F1F40B221BF6EC7C +:10BFB000E00504F6331E0D1AF344F92001F1010BDC +:10BFC00024F0000407E715060DE4F4FBEFE700E4B6 +:10BFD000073801F3EA01F8F7F62E15FEF6F72C09FB +:10BFE000F0DF1EF6DA0FFFD32514D809E120EDFFAC +:10BFF000FB4DFA07E3FEF6F9F7037FE3F6F2D3020F +:10C00000F2FFFA37F9091DF4FE0CE91C2C2F0C5233 +:10C0100023CB00F90FFB14F70F040705F9E6FE0127 +:10C02000F417EAF2110BF0F4F90EFC0E1AE5EC0F1E +:10C03000031105F311FB03F000FDF52DF4F61CFAD6 +:10C04000EAF5F6FE00E7ECE9EB3FEC35F4F903F432 +:10C05000F8050BF40D0E060F09FB180EF8F90C0F7E +:10C06000C4ED03E21DF1FBF820012318E8F3FAD434 +:10C07000ED18E6E61820DF0DF30026FAF0E1303B7C +:10C08000F90F09EAFFF3F5D6FAF8F1F3F0E4FD034E +:10C09000EBE40CE3E6FBFE1EFF2B08FC0B0715137D +:10C0A0000BE90EEE0819FB19E100FBFF1335FDE764 +:10C0B000E30A05F136271E1DF82BF5250BF5FF0DBC +:10C0C0001AF5090000EF1A1E0BE6F9F1E5F5080074 +:10C0D0001033FDE6E306F5FBE82D0809EF01260322 +:10C0E000E5E82FFBD40908D9120EEA05DBD5F40FD9 +:10C0F000F342F104EEF6F2FBFE007FEEFBE8E11FF7 +:10C10000F3EBE833F80824FA0700F9192226044370 +:10C1100018D0EEEE0AFF060D1AFAF904F8E4180634 +:10C12000F513F2F61B09F9FCF516F80D0EEAEC080A +:10C13000EE0E01F60BFF00E8F809F228F2F414F80D +:10C14000F5ECFCFDF6E4FEEDF438E825F3EDEBFC50 +:10C1500009FDF81AE7140C1615D8D7D3FDDFEAE16C +:10C16000253500D75512F0E0F4C124052617FA1E34 +:10C17000F238E9FD05EFD729FDDFD1F728301EEEB3 +:10C18000D52AE8E220E2F700FD180B2221022EF169 +:10C190007F09BA3BED0630DBEE14245329C6C7F6FF +:10C1A00033E9FCC5F4EAF5F8FA530CE83037F5F852 +:10C1B000CBE1F6F05D0A0B380F2DDD05E034EBE541 +:10C1C00015EC0915DBC10415FBCBE151F518F6F8A8 +:10C1D000E6EF2C03FDEBE11725FDF0141EF80AFD38 +:10C1E000F6C4F0290F0201002900F4FDE86BFD14EC +:10C1F000DFE7E8F829F728F1FBD7272CCF073B1A10 +:10C200000CDC3366F611E1063E255006F9FA0B28E0 +:10C21000EF20DB33E006EEE645FEE3200702F3E223 +:10C22000D403DB390A0AC4ECFF01FA19F3E7240549 +:10C230000DEADFF3EBEB1501FDF7FFE32C0ED6DF84 +:10C240000BFADDEF06E30BF3E30BE9E4FE0C26F15A +:10C25000134ACBCD241D1107FF6111350C534DD965 +:10C2600017E5DC75E7FFF7EB08DC0008D0EDCEF54D +:10C27000FD69EA240300C7D0DC284B0105E74671BD +:10C28000CCE9ECD6D8EC202D23DE0FEEC7FC1BEC5E +:10C29000F6E722F714E7040B083FE9F4EFD2D20BDC +:10C2A00005F3F3D7340DC3FBF3101656C9E8DEBA15 +:10C2B000DD060C04FBCEF6D7000E0CFE41F7F00BAA +:10C2C00006CEE2FA0809DBF21DE5F82F3B11F72B49 +:10C2D00010C523F6E4F9F4DEF73816D8D002F531AC +:10C2E00006F7F72A7CF5E106001002F1EFF70C18CB +:10C2F000FA002C2DEBFA00F809201DF519F327D5CB +:10C30000210A250240D5FA207F0DD6CDFCF4DDFFB1 +:10C31000EDF50C03F5F114ECE4D22FF6EBE7D20ABD +:10C32000CEFFF9E8D33123120EE2E6EBE2E4FEF5AC +:10C3300017C3E6EE1AD9D5FDEBD0EB48D64FF4FD86 +:10C34000DC0FDD41CABAC5F4ED17E60BEFD40511D9 +:10C3500004D0F8E4FBE9010B1EE8E82519E50A180A +:10C36000ED0314F7EE3A3E5029253C2FE0E32DF182 +:10C3700010BDE0F047FF12F11A2EF24924E4F31B3E +:10C380001303D0FFE5EE081051CED4F11B090026AF +:10C39000D72CEFEFF224081DF026DA0DFDEC07E1B3 +:10C3A000270DF4E10635FDEDFBEAF7C514FEF51A9D +:10C3B000161BDCF7F32329BFF4E64C10F10FE51B45 +:10C3C000AFEFE9FBDFFAFAE9E4F4EB29EFE53EE849 +:10C3D000D7DA2209F4E92313EAD313FDFEE6220893 +:10C3E0002BF74341FDEB273F70EA0214F0ACEF104E +:10C3F00039C432FE0F281324FE20DE0CC2FAF4B634 +:10C40000E217F3ED15F228F610E34AFC01F6EC7F93 +:10C41000F9020BFC034CEDFDEB13F5040208FD11D2 +:10C4200033ECEA18FE160D28EDD90B0DF5F019F5D1 +:10C43000F1E8F21CDA061BEFF703DAFDF008030758 +:10C4400008F7D0040AEDFBEAEAEFF40AD1162BFD57 +:10C4500033FAFB1B0040EFF63D051651DB09011DC9 +:10C4600033D911FFE6E9320A16E2E818F1112BFE82 +:10C47000F615EE06F808EFD7E604150C03D4E9FE2E +:10C480001212ECEEF20C08F9320103F21CE6D0E5D0 +:10C490000E0AFEE2F8BFFF1C0E13FD420BDB291C47 +:10C4A000EC1472D2F8D11C16D4E0F4EE0F0AFEE7B9 +:10C4B000D9DF0CEF16FCDE18EB17E2C9DC1DE6062F +:10C4C000FD1E2515CFF414F7E707E8FCDCD119E5CC +:10C4D0000CFC0F01E60EF056D1F5ED5A13120C01CB +:10C4E0002C04210FF6E21EFBE900FE030062260287 +:10C4F000F909FAF00B29EDF5FF090CF9DF0EEDFE55 +:10C5000027F2F8CAFDF8EEF4E8E9CC13FA08F2F3E2 +:10C51000ED2BD7FEF4F7F9EC07D8EE0CF9030EE299 +:10C52000EEFDF914FC0AD1062960E6F57FFA07C58D +:10C53000201F1A3E0819F2E3E11DE5EA12F9162A56 +:10C54000E0E7060ADB0406E8E61505FC1CD6022532 +:10C550001932E0FA1248401FF1F2E904CDCA2FFD6A +:10C5600003FD1314EB07F5D82BEFEA4F3A05F2C59C +:10C57000F72FECDFF51A08060105F4F2E81200DFE8 +:10C580000605F52542FF0AF7E5140ED821F5F30A52 +:10C590001405FE07D0EA04E7F7060B4BFBF91A2C4B +:10C5A00079E72819090CE93209D2E0F73801E5F4F6 +:10C5B000CCE5E4F84303DDFD12DDF8D1E6FCF2F151 +:10C5C000F817D505D9BDBB0D04F4FE4020182ADFAD +:10C5D00010FADCF7E4011CF5E2EEECE8FB03F61BD5 +:10C5E0000FDBE4FB070C561818FD2203E8F2F5E810 +:10C5F000EDED15141ADEFBDDF3F3090DDCD7F2D5F2 +:10C60000ED1B1857E8110AF009F60DD106064B028A +:10C610003515DF26097FEBFDEEE3F9D3FEDC0706D7 +:10C6200004C500E7DE05020AF65904006FFA03ECC0 +:10C63000F7FB36F0EEF0F1E1D40105F31BD51CD584 +:10C640005FD0DF4AC6E812EE02DF02F10C23E023DE +:10C65000F3040F070512C1F2FC1EF2D9E3F343D62F +:10C66000F3F1232BEC16077F5AD11CCDFE1E3BDCC9 +:10C67000EC300823062107081BD82F08F41A0318EA +:10C6800000FCFBEFEAFD06131AF4F4F720C9F4F2FC +:10C69000D80E0EF2DCE4FDFB01F8DB0A07E0F8D768 +:10C6A0004EEEE3F04526EC0C4EFAFF0D1544EBE0A0 +:10C6B000F8D7015CE121EAE7F009E3EDD817FEFCC9 +:10C6C000060BF005F4F6F7F5FDF2F7E8E8EC31D9E2 +:10C6D000D9F4FDFD0E10EAC525EFF80F4E12F20257 +:10C6E000DED5D4026706F8E91E4F24F33DBED7E33A +:10C6F00023D6F308E7C71C01DB0131F2EFEEFCEFB4 +:10C700001FFAF3EAE30D47CA17F1E504FBF9C93054 +:10C710001142D725F9E1E4F41CFEE9D829E4D92433 +:10C720002326E63DD925CCF710150BE80E180BF59E +:10C7300002E700D50F1DE53415F9F8DE0DF8ED48D8 +:10C740001C3CCD1B0DECCB320D272CFFEAFFF8056E +:10C750004E0B240C2D0612CDF2D3E60C140EE6FC83 +:10C760002F57062916DAFCE6D41E0BF5C2FE06EC9E +:10C77000DAC107092D081FDA0E47E60AE023F1F5B2 +:10C780003504E1D6EFD7300CFD2917341AF508C966 +:10C79000C40DDAF9EE36FEE1F3C70EE100D8D81E7B +:10C7A0004104DA0DDFB3F0DB6433FE0126FD3635DC +:10C7B00023CED908EAD8DD0509E445BEBA2D05E047 +:10C7C00003F3E2136AEE2FE7D2050C0E020D070603 +:10C7D0002BF6DCDFF703C30CEFCAEF10E8FB56B40F +:10C7E00011FF7FF9F4E1FFF8463FF5160AF2D56D27 +:10C7F000DE24E1D526F6EE2CFB2D01AE451D39D603 +:10C800004360F5EE0DEEFBF3150030F503BED8FBEB +:10C810003D112BD5F6FBE4F1C319E606F2A7E51BA3 +:10C820000AECC3DAEDDFFC310631DFD902EF001389 +:10C830002121E212BBEEE4063FE205DAD306074906 +:10C8400016F0ECD320C209FBC318FB2B0204DB72E9 +:10C8500007EEFF0F11EF16D80502EEFED30A230BE9 +:10C86000010EEA02F575FA0D1AD8E411F1087F37C6 +:10C870002BDFFCFC1FD7C7FBE4131B1E0CF5F402D7 +:10C880000CFB0CFF14D7F3E1FC080209FF07174764 +:10C890001F0810EEE30821D1F215E5025CD3FB116D +:10C8A000EF03DDF2C6F9D9D9FD29FCEDEEEFE82C56 +:10C8B00002F0DE0509D1EAF2074910E6F532DD188B +:10C8C000FCD6000CF8ECFFF5F5FCE20DF018F0E6F4 +:10C8D00023F8F132FCFB29E60CEF061A3FFD34E7A2 +:10C8E0003DE3FD06080DFF2201EBF40EDFE4FC46FC +:10C8F000EBC10FF50E48ED3741121AFDEEFB0E2588 +:10C9000009060EF8EDEA0244FE1336F40608F515A2 +:10C9100020FBF0FBCAE7EDFC080DE50951F7D30356 +:10C92000DA02EBFBFEFDF3F6FA16EEDC060919F06F +:10C93000140209F903E52025EE170B1EC20606FBBB +:10C9400012E3140002FFEE02E4EB07F709E4DFDB79 +:10C9500007F7F31B0BE0F803DB3A191B13F0FA0D92 +:10C9600012DFDF27E8F50608E70423240D211EEF78 +:10C97000E1E00EEADD1C1215E9D6E917E8F3F6034B +:10C98000E013ECE9FCF4E3FEE1F7DC0CE6FB040F5A +:10C990000DDFDF0A130D07D709D7D5EDE815EBF545 +:10C9A000DB19F01552FCE7EAFA1010095A08D7F023 +:10C9B000D101F3EEEE0D08DB11FC04E4E93FEFF5E5 +:10C9C000F43301F6F515EF0BED0104EA19030DD26E +:10C9D000D7F301D90AEDFBE9340B18E6230DFF0A62 +:10C9E00003021DF8E913FEF113F80D0F1D2A0D16B1 +:10C9F0001C1EF8E33411DF07F9FEDDE2F2FA0B004A +:10CA00000C0A26134AE7FA19D804F353311E27FCFF +:10CA10000BEEF5EB2ADDEE05DC06DBFECD052A1379 +:10CA200023D1F72002CE164423FFF24814EC041061 +:10CA300017EC0C07F30AD811F6F1F9F0FFE12CF32B +:10CA400026F3027FDE0462EFFFF0190E1EEFF407FB +:10CA500009EDDBF1F1F9E1DFEFE93225E2060BF553 +:10CA6000F73DEA1CFD1ADCD701FAD6D01FF920EEFB +:10CA7000072AF6ED0D0C1DF5EA471C07E3CE1E0351 +:10CA80001F051103490800FF07DDE11301CCF9EF91 +:10CA9000E135DE05FA0BE015E4EDE5E3EF03FAF826 +:10CAA00011041AE128051716F505F64533F8F07F4D +:10CAB00013E11602F60A0719F00E1C1A06DC1BF821 +:10CAC0000405FB0C20EC161038EDF00317F7F5F415 +:10CAD000D33128F3E60339E903ECEAE6E707F01877 +:10CAE000FAF8EBFF18F1E9E2E3FEE231F9D4EAE704 +:10CAF000EEEADF05E90217D91AE0ECFD26002BEA81 +:10CB00000D2708E9CDDE18510518E706F0E0F1FF22 +:10CB1000DD240CECFD12E9F207012111E3EFED0F2A +:10CB2000EED401F5F3D91F170DDC0D1E1CF7F6022C +:10CB3000FBEC0FF8FE0AF409DCF71EF734F80F06D9 +:10CB400002F7F9FCF72AED1A1DECF002E217E5D81E +:10CB5000ECF200FFF2DD31CEFBEC4A00F708D7041F +:10CB60001B74F40B24CBEC08390E0CFC05150BFFE1 +:10CB70000AD11B02FF0024C5F6FE28F1EA0EEC06DE +:10CB8000220630ECF0CCFC0DE61CFA07CCF10030AC +:10CB9000D61203E2E7FFE7DADCE7DD01FFE6F3297F +:10CBA000F62C09D702FBD6E52B250AE426EEE23760 +:10CBB000FB21F0F3E7F3F8F5E4FD0EE0FEE7F8EC17 +:10CBC000FEDBE8D162D514E4E5F63303FC2549DC4D +:10CBD00010F0F6FAFEDAF604F805FC0600D60D06AB +:10CBE000EAE820F11BE1F5F20BFFEE0DDCD506289B +:10CBF000E42BE9D60FE6DAE5FDE54F052D2974FDB6 +:10CC0000E6DF0C043F17EE0FF6064736090AF40874 +:10CC1000F0ECF0CEEAF525DF01180B0DFE2FFBE658 +:10CC2000020BDAEC0F20DFFA01D5E9180322D8F263 +:10CC3000F633D71027FE16E9060FD305D8D4040A19 +:10CC4000D3EEFAF212F2ED7F091DE538000818174D +:10CC5000ECE3FA1008F511062BF91A7FEF1EFEED32 +:10CC6000350918E141FA32FF470862E3FCF8F9E8B8 +:10CC7000F1F02BF70206C714E1FCFF2408E9F9ECF8 +:10CC80000400000002EDFAECEDEDE7FA0107010CFB +:10CC9000140FF5021618FEE5FCD601ECE421EA03B8 +:10CCA000E41D12FBFE03FCEBE70B0001FA33F1EE8F +:10CCB0001400FCDEF5F0F9DFF21A1BEB0BD52CF6B5 +:10CCC00002FE07180C18EA1C0E03F7DD07F405ED49 +:10CCD0000BEF0CE60AE4F3B0DD23FAEFCD1302FC10 +:10CCE000FCE4F6F904E730D8F91FF2011CE0061B5A +:10CCF00019F4E4041900EC1CDD01F900FBEC20F749 +:10CD00001FFBD2FC120CE431F9FAE6FA082806F906 +:10CD10001F27FFF43510D72D11F2F01908FD180C5C +:10CD2000F9E806E31CFBFCE02ADD191D2210003E99 +:10CD300003EFEA12100606670DE11CDD09FBE3FEB6 +:10CD4000D0F9D917DF17230A0DFBD90B0E09F517F8 +:10CD5000400CF1F9F61601E3D7FEFFDC3023DEEFDD +:10CD600040260ED5DD141412531500E500F1F6E24D +:10CD7000EFFB0AECDADAC2F8F5E7EFEFDDE6EE16E4 +:10CD800022F012140BCFF4020FE20DEFFEDF1112AE +:10CD900001E81AD1120EF3F202E03AF241041AF657 +:10CDA000D2FE332202CD00E6E50F3136F42E52E9F1 +:10CDB000CAD5F41913037FDD03E4D8E409EFF908B9 +:10CDC00028FCD81B0C191001DCFD17EBFE0E02FF2E +:10CDD000F2EC4DFF0906B8EC241BF6020BF1080C2F +:10CDE000F81A03F7F1155DEF0903E20306BF3A03F2 +:10CDF00010D302F61D160E0800EADA0BD4E2ECBEE0 +:10CE0000F300E7D3014D2209F8E6F319E70E03FD1D +:10CE1000D5F70BDFD228F2250BE23225F2141702E8 +:10CE2000FFFD13E401034D0EE713E4D7120DD735D0 +:10CE3000D8030F25EDFA3F0FD6F6EAE20E091518D2 +:10CE400039FB02F91F193B342820EE13FC1018E7B8 +:10CE5000C8EEDFDFDDED197AFC204BF104FBE208C0 +:10CE60001708D210110822E4E6DF25F015140ADBBA +:10CE7000DEEF03FCF3E7210BE5EE081803F9E80DFC +:10CE8000F1ED15E8071CDF2FF0F9F9DEE6E9F10214 +:10CE9000D4F90BE0FAE0FF0E19EDE3EBFAE8FE033C +:10CEA000F71FFDFF04F10B7F26130BF5F11A2B2161 +:10CEB00005F0F5DFE70C16FFEDF61305F61E320C54 +:10CEC000FF01E6081BD81FFFEC140BF3341209E630 +:10CED00014F71A15E80DF9EFD5302018ECCDD5FA76 +:10CEE000FAF11115FD09E21DF6130706DDF9E92F28 +:10CEF000311D06291A1213F4FC150EF5E0E305089E +:10CF0000E4F1270247F112DAF911FFF8091CF4F5F0 +:10CF10001416F4F009DF0007F508ED1405E106E149 +:10CF20000AF6F1E9EB20FC1CF10811332418F30791 +:10CF3000F0E80EF824E7DAE2F116EDDEDEF4E204C2 +:10CF4000020600EDF4E22E13130709400D0FFF4611 +:10CF5000C9DE16FB07F62DFCFA0923F52C00F22595 +:10CF60001A070F24DBE7330E13F3E0F005FFF8FF99 +:10CF70001DDEFCD43306F319ED23EB1E15F7E60C8A +:10CF80000018F615C12318FC240F16F4E618D9F87A +:10CF9000FEFCEB060AEFE809EEE4C73CE426ED0FE1 +:10CFA00008FF0A03E7ECF06CF24AD2C6D8E5041099 +:10CFB000DF5D0E0714393F0214FD0EEC11D5ED0FA5 +:10CFC000DBF21D4726D6CBEEBED228E50F26E62A99 +:10CFD000224400F3F022FA0BE70CEF1052FF0A058F +:10CFE000C9D004E11E7FEAFB38F4FBE1FDF62840DE +:10CFF000C5EA3800D826E516EFD105F2E3EDED34A9 +:10D00000D71909DB03CB0ECBF345E720F8FC09DB8E +:10D01000E000E0F7F6F3E5E20714EE14311C37E325 +:10D02000D8DC1311DCFE1CF6C01DE0E23118102B19 +:10D0300005FEFA03F91E68131B1403F6E22CE8043C +:10D040004012EEF9D5FCFD120AF51040FB133AEA46 +:10D0500031F4C47FD9EAEFBCF8D4FE393F16EB04B3 +:10D06000D6ECE93BFF17DA160BEBF2260624EEF2BC +:10D070004230ECF405E1F7ECF9DFD0F021F60AF4E8 +:10D0800000CE230DE4E501FB43ECCE1AE501F1E906 +:10D09000F6FADE240FE9CB270DF9A2FBF1EC0FF92C +:10D0A000010C0FE00926D508290608DD0AFF22D762 +:10D0B000D9D80BE71AF51348F5F95CEEFB08FA2B03 +:10D0C000F2CFECF2DA0C265FFCCE393B11DBF3E554 +:10D0D000E8C9CA010F23F8146DFEFC1DD1252339C0 +:10D0E0002A11C22FF8EDD2DBFF2B1ADAFB26EDBD99 +:10D0F00007D61EF2EA04E1D1FF4D14C2BD30E5D7D8 +:10D10000F103060EF20DFAECFDEFF25906F2E0190A +:10D11000F8FA38FB05F7F0EBE9F1F2D21C22E5FA58 +:10D120003DFF06DBE415F700E3020A16B91406FF1B +:10D1300002EC131ED00BEDDDFFFF31EB29062310AF +:10D14000FF40DF2402EAE8D8FBF5112EE60B16407B +:10D15000CF16DF24000A2A31EC7FEEFE070EEB0A21 +:10D1600060071BD4EAF7D5D41EE1162EF60CE0CCEE +:10D1700005DBEB1419F92706F5EBF5EC120227365F +:10D180000CEBF207FADBF0F42AE2EAEB0F2C04E8EE +:10D19000FBFD38FC06CBFB105239D5DA08F609073F +:10D1A000FC13FE2F10E2ED2A05F9D7F7F5E0F6E3C0 +:10D1B000F4FFDF03EA46FA09F4ED5CEA09DB0D56F9 +:10D1C00021F1DF023209FB2CF8EEF0005DFC2DF7B7 +:10D1D000F5FAEDEDE0D62CC90408D0CDE3C4EE019C +:10D1E000D9FEF8026CF424F523125DFE1423DB292A +:10D1F00020F9EF13C51D0AC8F62F0BE60AE5E9E989 +:10D200004CD5EBF20AE9DBE3C1F80366C3D9F0EBD6 +:10D21000F8F8020F11F0F7140209DBECD817CAEB8B +:10D2200034D8EFCF03F8DE1D4D1C06B4E2E9E50A61 +:10D2300015FED908EFE70A0A1EE4CD1EEFCFEBE09A +:10D24000D2080307FD216424F6D9FD06F845D5F37D +:10D250000EED15D214E10903E80DD7C5D5E311F1A0 +:10D26000F7E1FD1E1A1612FE112A0FFCF6E9301026 +:10D2700006E6F6F909BB21E3471DF4292216E71E4D +:10D28000F8FC18DC26CBE4FEEA15191E2304F9C2CB +:10D290007FEEE5E3231EDBC40B14E50AF30607E388 +:10D2A00005EAEF0D1109E6DDFC460AFEFB242AF72C +:10D2B00000E5E81BDEE0E6F934DEEEF0F6F8EDE836 +:10D2C000FAE4F1FAFAFE242CF7051629EB05F1FB36 +:10D2D000101BFBF1FAFFF416F22C1D19320852F361 +:10D2E00012CFD401F1091ACCF108ECEB14D60F0CD3 +:10D2F000EF0601FF140BFAF81400DCF4280A50EDD5 +:10D3000009F20E110E0C0AF2F203F508F1FDFB16FC +:10D310000527E4E60D0807EB09ED00F6D70814062B +:10D3200024FDEBD6E0E919D123EAF7E329230E1B0C +:10D3300009F93202EEFBE8D81AE21F01FEF4E0F22E +:10D3400007FFEF0609012E0F15000BE7F8F7FDE1C7 +:10D3500002E1DF00E0F7D1FAF1A9EB0D2915D7F5CD +:10D36000E14C253EF139EEEE0D0ACEE934AFCAB8F4 +:10D37000DB64BBF0EB072CE8D545CFF5003BFECCDA +:10D3800027F30420E605FBD00CE101D7C4F9160D04 +:10D39000EF2BC9F7FA08097ECAE8DF2EFDF209FD76 +:10D3A00018C006DD24E5F0C925FBF7E2E7F6FB66C9 +:10D3B0001DB107E6EDD046E6B909E31ADE1DDF33FD +:10D3C00020E708F1061CFCEF5220CB0300F2FADB49 +:10D3D000D503381DCEF3514637EDD4F7D417DA4FC5 +:10D3E000FCD0DBF4FFEAFEBB63DFC1F6F85E96B467 +:10D3F000F33600FAFD1413FF7F392EFCECE1EEE169 +:10D40000F0BFE9D96BCE2C3327065013BC10F3EBD9 +:10D41000F058103C0D20E44EF7031522C77BF7119E +:10D4200010B2B312E7E84EE3FBCA4213C37604BC62 +:10D43000ECC72311DB2A092BFA071E0E1AD5E43D8F +:10D44000BB33F41FF92118F8CA6161095952F6E19A +:10D45000FA0FF1F7F2DCDB02EA10C80A0329E1EC6B +:10D4600042E230EDCE01DE0166EA0BFBC82FDDE2C1 +:10D47000DCE001FCD723F91E08E20F0207F90141A5 +:10D48000F4EFEDF3DCF5F33ED7E60EFAFA16F9CB3E +:10D49000FF20020B1BF9F315680506E1EC24FA0ED8 +:10D4A000EB03D615051315FD2320F70C00FEF9EF4D +:10D4B0000C12DA18F222150707F628F8FDF41229E3 +:10D4C00008040EEC120B01F2F31E020E2408F7F30F +:10D4D000E9E3DDFFE3D405121419F8E008CA0722D6 +:10D4E000F8002046180FEF160907F5F3053217E18B +:10D4F00001E5D9F9E5F71500E31BD5D6F40111EAEA +:10D500007F071EFA3D100AE5E4E3FB24F0E111F782 +:10D51000F3DFF7E718F8E504DFEDF60DDE41FA1466 +:10D520001003EFD211E203F52F2E2CE215D90302DE +:10D53000FFE006EE07D503300E3ED7EBE5DDEEFC4F +:10D54000E924DB0DEEE6FF2206F11BD4FF130DEA02 +:10D5500013F10064FD0EE502E3D8FA220B10FA067F +:10D5600023FAF82EFBF410F317F5060B0C1BE70B50 +:10D57000223BE51702C1C4D7080BEBE1EAF8E5044A +:10D58000EAEB1CD5FFC8EDEA3F10FDF1DC0BF5E43A +:10D59000141AF1F60EF541E42F454102EA33421E1A +:10D5A000CCC1F8D4F80AE5EA26FBE42613E91FF417 +:10D5B00045F0F9ECF97FECE1E4151FE1FBFAE4F248 +:10D5C0006B15E638D1F4DA4710F0EA072BB8E6FB22 +:10D5D000E0F2C6FFF21A1BEDF4E6E3F4CE23F632D6 +:10D5E000E2E6F3F0DC79D1FF122015FA3BFABD2711 +:10D5F000D2051A13F6F8FC1ECFEEE7EAE0F122049A +:10D60000FA14EAF908DFDA0EF527F606FAF0F8E779 +:10D6100031FCE8FF05F4F202D80020FF02CCFF0B3A +:10D6200033F914DC00D2E61611DFF0E1DBE0F90B90 +:10D6300022FAE7E3313006E21FD8093A0E24EFEC74 +:10D64000F720D208220D061718DEFBFB4402040463 +:10D6500009F8ED11E71411F7170B1120032DF8FA53 +:10D66000231001DA3EF1060DFF7F2BF503E5F7E10C +:10D670000CE5F01F19D7ECFF54FB370FED0F0DC76A +:10D6800017EB1FF5EF08F71F3017F8F115F3F7EA5E +:10D69000E9EA20E5F9EF20EDC8EEC0040404EDD876 +:10D6A000F1171512D8FCEAE3341001E0272404082E +:10D6B00032DCF932F0D8F6FB011F09D7E912EE2B64 +:10D6C000FE021DE41B1EC4FFF3FF3814FCDE09E854 +:10D6D00003DADC15FAEBFA100DF2FCDC00DF2405AE +:10D6E000FC20E1D40FF91349FB18ED0E09F70516DC +:10D6F000E72E082D3E07CDFDE60BEAEE4FDB26DEDA +:10D7000020EBFD0332D503FAE5FF14FD240DE312EF +:10D7100000E1F8EFF7F2E5F31E60E3D22506DFE063 +:10D72000E1D9D4E7FDF3031CEB00090E4D3CDE1CF0 +:10D730001226F203E8D001D3E626081A04DBCDEE68 +:10D7400000DF06E0B8FC161B02262C252A28DB1871 +:10D7500036F1C211F80E46DD03E8DFE1E5F4E52419 +:10D7600007FE09F3E802080CE3F3E7E3EBFBFAF248 +:10D77000E5F21D0112D72D1339FA78E7E80E10EF04 +:10D78000192AECDA0BD10DC9FF00FCE3E6E70F39EB +:10D79000FDD2F6FA030BEB3B37130CF30303E4065D +:10D7A000E9091BDA2CDEECF1043ADC1C05071EF259 +:10D7B000EF1DC6E90D2DF9722A120BF7F1F80AE3F5 +:10D7C0002024E921071B261CF0DF03FE0A00EBD80A +:10D7D0001AE4F8FFE8F302CAF401120EEFF20E2E7B +:10D7E000EEDE2526EE17F106E40E12EC065BE9D319 +:10D7F000E1F2DEF6107FE1130DED23E7EA022514D6 +:10D80000DEFAF8F627102EEACFF9F104F3FAF8D48D +:10D81000161BE208EFF1E5EFF4F107E5F755E90132 +:10D82000322E1ED6D5E2F3F5FBEE13F8DDE6F6FF59 +:10D830001307002D26D9010FFB16CF14FC0F00E9AA +:10D84000E41CF5FDFEF9DD410BDDFC25F6E21CD9FB +:10D850001C23C71FAD37261701FBD2ECDAE4AB055A +:10D860002F1907FD44F4F2F31FF62F00C7EBE4ED88 +:10D8700004F912E938180B1EE10AF8B90BF0C8E9EF +:10D88000F925CFF33608F4DF0BDDD61E15CAF903F0 +:10D89000C509BFD41729200807055B980DFE15E8B8 +:10D8A000102FF3D7DBDC01F2D83329B0F402EDDE20 +:10D8B000BBF3F45BCBF1E5CAD03BFC0212F602F3FA +:10D8C000271FC62DFD15F20EF60EE5D32DCEF2EE76 +:10D8D00011DB390A15EBFA103E3320CA14E9C7F2FE +:10D8E00008EC1BEC50E2D278315724FE2FF317716D +:10D8F00025F7FDF9254FDC58391BF0F6F504EE1736 +:10D90000FBF9D1DE0108E6502A3F4F191902A0C8E1 +:10D91000D9270FD306680FC4F546B5DAFAE2132605 +:10D9200015C70724000BCAFF2009E8F01B120EFFE1 +:10D9300046DD13F60DE9DC25FE7FFBBCD4E62CFDAD +:10D94000D526FBDECA2A2C9BD361FAF9FDE12044DF +:10D95000EED25349620609FB2E7026E42849F9DF0E +:10D960002BCE2312F043E42A4B0B06E3021C2DBA04 +:10D97000FE0CECBEFB2C34E81942ECC7DD13EB3097 +:10D9800005E6E3D9DBDFE1C801E2CAD906F638349F +:10D99000FD7501E6F81140303251AF5F6D17FBD2D3 +:10D9A000D0FC32D63D16BA49C7DE062E2A39C4E36A +:10D9B000E10C0333B3C8F2130D1B0FD50DF0F8FAC9 +:10D9C000E4131AFCD2FEC2F7E5FCF7130ED6F6D12B +:10D9D00075D9E627F8FCE803F365EE07EFE2F604F5 +:10D9E000030ADF0DDDF1F615FCEE352C02F510F71C +:10D9F00025E7F906C2212D1EEFC3F626F34770F97D +:10DA0000231E2A19FBEE0DB8E5EEF6CE16DF16083A +:10DA10006EF5ED5EFF01B103D0FEFAED16B5F3FA37 +:10DA2000FAE3BD1192ED0B07DF07CEC1D7E437E56E +:10DA3000581ECAFFE2F1FA7FD1DC2AF41513CD2873 +:10DA4000F038D99CDDF8FCF050B4D8FB5A4703E31A +:10DA50003203DA3BECDCF8F3EC1B23DAF1FFFDFADE +:10DA6000FDFFE9EE021C10F205E8E925ED362AEC8F +:10DA70000514FFEC04E8ECEB7F0319EADE22E7264D +:10DA800021E804E7EBF2EFF8EFE7FFEA0DF8E4DF57 +:10DA9000161C1917F4FDF9FF0021F409F808EE210E +:10DAA000F2090BFD12F3F108DC02FADDFE09E5DDF7 +:10DAB000130F26F506F2F2E5E5F801F712E7ED019E +:10DAC000151CDE0C01E21A0504F60B241DFFF305FC +:10DAD000F605FA02EB0F09DC24F000090E2CE3092D +:10DAE000ED0D2824EC2114EB11FCEAD103EDFB0031 +:10DAF000E306E2F204033EE7D801EFFAF8FDFAFE8E +:10DB00000A1608D843072CEA1EE4E920F40128DBB2 +:10DB100022FD39D5EE0202ECF71D6112F9F4031B68 +:10DB20003CD4F3DDFB05F2D907000A0505F002EF4E +:10DB30000FF5E0FAEAE5E814D4F9141E041E0B27E9 +:10DB40000C10E9120D2EEEE1F44BE7F6F9CF0221AD +:10DB5000E9F5D4F110FF0BDDFF0C1EFAEA1702E124 +:10DB6000E939D53F5122F1DDFE43C10B0C32F50BF3 +:10DB7000D630D7E6FAD511F9F35627E800F4432753 +:10DB80000EEEF6F0EFFCFB260FE60503F704EB06BE +:10DB9000FC2102E7F0F32820EAF30115DF03C603B6 +:10DBA000E6E3F4D7190623E7071BEB0ADCE8D27F8C +:10DBB00015EE0B09E3F0F6FC041AFFE607DF1A3353 +:10DBC000F025020704FA18E9090514031AEFEDDB42 +:10DBD00001FBE2F20AED00EDE2D9F30BC1F2D40D44 +:10DBE000EAEBDD0611ECE60512FBDF07DBF4EAEBFE +:10DBF000D6E72FFFC82B261C170003F7230007E9E1 +:10DC00003701EAF314E720FC1B2122E410F7FBCCD8 +:10DC1000F411F7FC2F0CF549E8EE270EF8FCE3DBD6 +:10DC200015D5D9FB0705F407F3DD0F0DF70B0351ED +:10DC300014E00CC70510EB1714D40BEA30FD1141AA +:10DC4000DE16D50B20130910FA2F06D51F150CF67A +:10DC50000BFEEA08E10E12E50AD5D4EC0813FC1F0E +:10DC6000D7270D16EDEB0F1116EA01C8F9EDEFBD40 +:10DC7000EAF3FED314FA19091FEF6416D1270D0336 +:10DC8000F4E5F4EC27EA12F8F5D51C02E819F317CD +:10DC900009F50CF809D4ED261E28FEF51AFDF90C3D +:10DCA000E10820300BE0E5D01413FA00066C2CEEEE +:10DCB000E532BC4B16DC3D331FED0CF6F61232F9A3 +:10DCC0000C300C18220D0200E516F0100A19F4CCE5 +:10DCD000F7CE220718E6F700100F000BFC10EB1828 +:10DCE000E02619FBC7F853EBE702DC212A04DE0328 +:10DCF000FCD0F0F62D691A2507C827E2D90204F3F3 +:10DD00000CE2CED212253405CED6F4EC0423F60173 +:10DD1000F1F6F1D9F2DB082D06D3F8D4077FF845E8 +:10DD20004F073CD7DFE914F5F4DCDEFC0AE6D1133B +:10DD3000ECEBEA0FE6ED0EFD21EFBD01C1FFFF1296 +:10DD40000BE9F7DD10F4F4554110F00C0544FBE24B +:10DD5000FFDAD3E8E8A11016DC049F001F0301ECF2 +:10DD6000CD57BA210CFBC7F820411020F1AEDBE7FC +:10DD7000FA3ED4CCD4D2F5EB0F2EF6F9066FECB404 +:10DD8000F4F0E817EC1AE8E9F3FA060609FD2F5457 +:10DD9000D23B1EF908E6FD47E902B4F3D305F1F8DA +:10DDA00001AC10AD20E738DA4AF31742D0DA097F28 +:10DDB00029ED2A13E5C2D9F7C84DF8F0D6FFEA409D +:10DDC0001CFB2E3427F0EEC7764D060ACDC202F0BA +:10DDD000E3F3E5E8E10F7FD215B404E0D606F6FCE4 +:10DDE000F4B7F120F6F8E5F62AE102EEFDE8D821D5 +:10DDF000F801F6CACD1D0306481C370ECBF8EFDE3E +:10DE00001521DADD270C5643281B4105E3F0FED629 +:10DE10000D01FC1805F82223F12300E9E41504FEA6 +:10DE20002ED2C22908F374C818AF3430142B4EF127 +:10DE3000F3FB0AD40224042B3FD508E3520A2658E8 +:10DE4000D5EDC4FFEDE90F0FC3671027575903DA6B +:10DE500005F1E013E8D2F126E725DADA08E74BDF2F +:10DE6000FB41B01C43FED406F578E008F906E7F95B +:10DE7000F640EBD3E9DD1FEE0843F2DD0D0928057E +:10DE800024FD05F4F70B02DB29C9200EFAEA1E1562 +:10DE9000F30A19F71AC10444CD0CF430D2E3D9EADD +:10DEA000F4EC02D7EFFD1EFB18260818F2E8F97F04 +:10DEB000020FFB13E9CDF936001A1706F1E0022E26 +:10DEC000E305D4DF02F2F10AD20DEAF833E816E2F4 +:10DED000F4E50802E7FC082C06E7FBF9EEE9F0118F +:10DEE000EF0CF7242224EB40D9E7DE19CD2D02E117 +:10DEF000C3010D0DBE0F0E4F0DF8FDD3280610FA0D +:10DF00003D15DAE53CE83EE3DB1A040DFB191FD9A9 +:10DF1000CD0CE8D914F6FA4D0EF438231F01D6EED5 +:10DF2000F7E3F8F1FD29C2F4E6C9F5EA0FEEEE1EBB +:10DF30001AEAF9D7E30CC2DC03C6230EFC0521471D +:10DF400015DAD2D4F0EF5A1FC02425EF1C1624D1C5 +:10DF5000E81CCEFFDDEC2C2B3CF7F61CFEED210778 +:10DF600037C20BE23FE21304ED1426EAFDDDFCD5D7 +:10DF700016EB0F121EDBF21704CDFC07FBF0141496 +:10DF8000F9FBEFFE0B00031FFA00030D0C110BDD74 +:10DF9000EAC4050FE92EFB130AF0CEEBDBEE05E435 +:10DFA000F5F7E326EE1AFD187F09F2FFE1320011C2 +:10DFB000DF43F714010CED210608201A28E413F7BB +:10DFC000F00EF203F308FF30F422EF1A0505FDD836 +:10DFD00018DAE80A11DA3C08EEFAF304F217050041 +:10DFE000220FE008EA041CEC12020506F89AE8F495 +:10DFF0001335F03327E3040611F90CD8E40F290098 +:10E00000F70DEE01EDECE71EE72A35EA1BFDF2F90C +:10E010000618DBF31E16ED01FE2EDC12EF0B2E129E +:10E02000F907E8E12BDE06102418DFE62FCAF6FB1D +:10E03000ED051415F71BFDEB1F1EEEFCD5D6E2E82F +:10E04000FD17D810CA1909213E192EF323CEF4E882 +:10E0500007E41314FB3DF1F30BF2F22EF7E2170085 +:10E06000F813D10A07F4F2D7E5EADFF5EC03FEEA8C +:10E07000FB04EAFF38FA02F41CF50600EAFCF2E7BA +:10E080000610F4140FF60914F4EBF714ECE0F42383 +:10E0900000EB1918FAE6E4FF09290AD50902201D48 +:10E0A000FAFD7F08EEF839EEF4E8FF082AF9FEFCE5 +:10E0B000FF3DFBF8FAE6E0DC0805EED8091AFDFCA6 +:10E0C00013F21DF628E003FD0411FC18F905F5DD37 +:10E0D00002DDECF2E31FEE07D900E30723F5F009B8 +:10E0E000F9DC3500D70BFFF3EBF516EA02401A0A0C +:10E0F0000900F4EFEB29081BF10F0AF6FC19EDF704 +:10E1000011EDEBF415361005EDFBFA1ADDF6EC25F2 +:10E11000001DF82A031201EE0EE2FBE8F9EF18EEFB +:10E12000EEE4FDEBD907E214FC4401FA2D131117BC +:10E1300047FD1B1EF8FBDBE2F62E0AE613F8EE2085 +:10E14000F8081532F5DCFDEBF5DEF3EF07F5FDDF42 +:10E1500011F612FCD3EA19F91610F209FA1EFD1194 +:10E16000F8CDFEFEF7E0EFED427F01FC04E7F6D9C3 +:10E1700003EA1B11352E041A041B03E1E6390425BA +:10E18000FE0F09F4E9DB1B14C7D5D1F0F607FB1A23 +:10E19000EA07FEBEF8F0E8ED01EAB80ACFEB09FBAA +:10E1A000F0EDECF2E20C011D05E000191D50F8EF56 +:10E1B0000901123AFEDEF1F80EBA0BF0172CC52950 +:10E1C00004F9EFCAE7EFECD8F324F819E2E1F5D847 +:10E1D0000D05E9E6E30407C136CCFD2C3318DC312C +:10E1E000EFE80C10FD4B31132202C903FEE43B01A2 +:10E1F000DEFB07C1DED8FC243E1303F2F00AE4E0A4 +:10E20000F3F3EFD21E436A090A09F11EEAF0FD1B7F +:10E210000319EEF438FD292C2DE9E8FB02F020115A +:10E2200032E11144EA0B25D2FDFF071DD50AE30BAD +:10E2300000F8F303D929EA0410F90DEE4203E52AA8 +:10E240000609FD0E420D0FF6F43634F8FA3415CDFA +:10E250001C4EE0CFE9060119E01029FD05F6CE209D +:10E26000D92C0277C6F72F353E07D10C08FA53C3D5 +:10E27000035CD0EAEFDB1D0B311333F6DE432C21B8 +:10E2800014FBE60723F9F4D8D1E8EEFFD1F124F32B +:10E29000283FFAE608DBDFFDFC16CC3D01FBFFF270 +:10E2A0001ED23A0013F5F0F9DE1408B6DFDBC5E242 +:10E2B000CDF9D7F0E078FEF41102DCE60B09182E58 +:10E2C000D5112BF4CCF1E7D10DEBF6F8E41031F2D7 +:10E2D000FAEFE038D501F8DFD703231E32F3DBF97C +:10E2E0001F06C0E37FE0C545DE2A0A29F02C1CF694 +:10E2F00005E0027AFC210C2B2C12D03B17140AFCEF +:10E30000030E541BADFA0024EEF7140611EDEBE2F8 +:10E3100010080A103A024B0CF0F55DEA08FAE2FD2B +:10E32000C8E1EC04DDFFDE0D06D7F9F0D6DDF9FA21 +:10E3300029E9F9DE26E6EFE5F2C04EDEDBE3E9EEA1 +:10E34000F1CAF238D8D2E2DEEDEA44D7FFFCDEE2D1 +:10E35000E7D706D30FF30C120717F82BE0BE11FF17 +:10E360003948D920F7583E7F1823A81102DD31E53E +:10E37000D740CF0F415ED1ED22E60E4CCAFC1D4BBB +:10E38000F5EB05DA47100F10389EFCF201EDFB406B +:10E3900010CDE6D3BAED16DD1720C9180BEBD54228 +:10E3A0000008052A282DD7D5C1C8EFE4F0100134A4 +:10E3B0000B2BF9D1F7F01BF9E0DD05D9E627E7DCF7 +:10E3C000D8F1CCF1FFB134F1E0DD3130ECEAEAB95B +:10E3D00006D2F1F3D8F3053A2A43EA02D9C8381035 +:10E3E000E22BF2CA09E6191612CD2003FD3CE262C7 +:10E3F000DDF132CC07086CF5D8D9F3FB450874E0A1 +:10E40000090DF1EC2D2607DD28E32AFBFDE607E3E5 +:10E4100025F5DEF4A80425F812F9E237FFFBF01821 +:10E42000DE0D0C0D2104D71A1A3B03DEF41DE8F6AD +:10E43000D6F35B6BF121BC0F451A1AFF041609696C +:10E44000D826E17734DC08C7DFCEF95304C5E9CC20 +:10E45000F503E1FEDCD11D100916F12FFF3116D8AE +:10E46000FAC5F303DFDDF503F109F4D80B1EF5F46B +:10E470001E1AE4DCD7E8F01EE2DEFAF703E016DF4E +:10E48000DB08E50EEFE6FF06E2E7FCF610D9EB1736 +:10E490002EE2FDEFF305D6077F31F5FEF9FF03EB22 +:10E4A000F20011F90909DCF2120E0FF9E8F707E2A0 +:10E4B0000E000301F408ECE8D5FF1ED9E31FEFE9D5 +:10E4C00008EDFBD3FAE8161A14F7F32B1C20ECE640 +:10E4D0000107FDEAEE201814F560E2E4E60FF222EF +:10E4E000D11CD330EE0F0B3C17240BFDF0FE23089C +:10E4F000EA02FDD1E51118D3FD2C3B0F040B2FF7D9 +:10E500006E0DEFEC02F3332D02030FDA0DE80D036D +:10E51000E3E50D033B0EFEF2FB455B42DFF3E1F466 +:10E52000B2EFF214FFF1DBDED503F0B9CED9EF0084 +:10E5300005EDFEDCFEFDE9290437130EF441F2F986 +:10E540000603E7F50CD8F916EF2BFFEF110F0DEED0 +:10E55000E3E2DE1D130117DCE8FD28E70CCEE9DC61 +:10E560000BE832292A21F636CC07E5F6FF3AF00C03 +:10E570002527E9CAF8E511E3164924F8E6CB35F674 +:10E580000111FAD3E4F00BF5FE1DE3E00020EC02EC +:10E590000206F5E3F8EDFC4A09E8FBE9F8F4F6E8D1 +:10E5A000F0F9FC170041EFDE02F102EDF0FBE57F30 +:10E5B000F3CFEEF3F203E2FAF4ECEAF81C00FAF718 +:10E5C000051EE8F015ECD7E30BF9E7DA2EF101FDB3 +:10E5D000F6F8CDDAED2BD5D7ECEF3D2F321FFF103B +:10E5E00007DCFC3C25E1F459E5D7F1F5E8F719BC67 +:10E5F000F7CAF503DD4C13FFE3C94BE108FEF2E96E +:10E60000140EF5E41AE764E52E021DDE01ED1D028D +:10E61000E20B0BE93BD6DBD9E1E828E2EBD42AF5A3 +:10E620000ED6E2FFE934DCCC25FCDA151ED0EF690A +:10E630002EFC15F7FB1241F0DBE9E4FE2A08EB2182 +:10E64000D8E806E4CF2BBD0CE828F12824DEFC1D19 +:10E65000F802EEEB2411EEFAC02916010CDFE6D227 +:10E66000EDD0EEFFF626FE12D901E0FAE725E11D16 +:10E670000AFAFD2F12F9F9280427E3E80B1C0835E4 +:10E68000DF23E2D3ECDE11080AFC1C291C0BF60F79 +:10E690000B0A1CF7F22DF2EF013AE8F80FF6FF151E +:10E6A000F0000FF1F1F3EB0907F5F1DF13F3F7DEFB +:10E6B000E81419DBF80BFE0EFC35EACDDDF0EE0CAC +:10E6C00015F5F4ECFE5304C9F9F91A04F5E402FD5A +:10E6D000FFF52D0AEBEFFC17DB3C100A0402F012E9 +:10E6E000FBFB0102F5C4EAF5170311FEED03F7FE8B +:10E6F000FD20E2EBE5EF29F17F0931FBFDDD09F1BA +:10E70000FFF602E40EE9210AFDFA07026124020481 +:10E71000FF19F928FBD6EC34F9F302F2F709E1000E +:10E72000EC55CFF517F9F2140F37121DF7F5FFF07E +:10E730000906FE1607F208051124E1F6EC06F0EBD7 +:10E74000F3E7E6F90F08F70D44F5EF030A43F5E1A7 +:10E75000D33800E5E733DC20FD17BE1FEEDAFC1DE1 +:10E76000F7E4DCF5100B0BE6471B18F7F3F0EDDED2 +:10E77000FDF4E9DFF2EBF3F7F011F7B5F9F43EF849 +:10E78000E900E00D00DAF74212FC02FB34E000DEA3 +:10E79000FE0CCDD41D0A1BCF1FE235CD35E900F1AB +:10E7A0004E02ECF606BDDB16FA15FFFFECFDEC00A1 +:10E7B000D669EE45E751EAD517F62D34252BE9F455 +:10E7C00001150D24FFDAE31B08FC2426E5D6F50528 +:10E7D0000018FB17F6F918E7F9082AB404ECD5F489 +:10E7E000BDE802DC02002B45F5FE00454DBB42535F +:10E7F00015D4DF772BDCCEF43705FAFB1AECE741B2 +:10E800000AFEEC58F12F0C045D3D1BE618EEF22FCA +:10E81000565FFB00030A03F4F757DAE632CFFCFB3E +:10E8200021EDEAEDE8F10743FFFE25F10F06DF7F5A +:10E830001460E9EBDCCCF2FEEDF7DEDC17E019D278 +:10E840001B0CE9FACCE5091A03F9C6D4F006D23359 +:10E85000E8E4D70DF31550DF0901ECE1F2E0E1C582 +:10E86000E220E4F5F10C27FAFF12F9D301F702E7F1 +:10E870001825EEFB441DE9E1ED1D2EE8E8F1E1115C +:10E880000B06EC0C0EED060CEE5205F8D31FE81B40 +:10E8900018D4EAD403F1F02AF139F5E11F07010693 +:10E8A000EC0F1EE907CBCC1215101613F1ECF0F7A4 +:10E8B0001DF8EFFBF4B20A1A20F52CD30427C20B83 +:10E8C000E406F2F42F031B13E10005F2CBDE032272 +:10E8D000F30116EFEBF5FE04EDFAE3E90703EC7F35 +:10E8E0001CE127FBE6DDDE1A2F171305E823DB0CFE +:10E8F0001131EE311226F309030E23F610F147F21F +:10E90000FB230FF0F9EFDC2207E31CE21AEC2CEFFB +:10E91000120AF60700F3130215FDD4FCF7DFDEE759 +:10E92000F2151D1E1C3113FB00140E1FE3120736D7 +:10E93000F7D83B18CE220020FAF6F20E220112FF81 +:10E94000F627FADFBC01D3D6FDF6BD0FF1F6F8FCD1 +:10E950005CFC34F5390A352DE0ECF234CD07D3F206 +:10E960002D690947E2FEE50CEE33FADDD9ECE1EB67 +:10E970002AE8D92CF70A1EDBF224E7F736F2EBFD82 +:10E98000150FCAE519EB1CF31912E4F3FE02CFF9D7 +:10E99000EAEE09F500F4DB11F0EBDAE9BCF7E92265 +:10E9A000EAF6F908FCEF09D54F4612361DC2020DF2 +:10E9B000E606D9F2F917E506D92510F4DFEB01FEDA +:10E9C000FF23EA06FEF4E47D1E021CF920E8F80E9F +:10E9D00049095244E2EE0BE843DDF5EA051629E366 +:10E9E000DFFFD3E00C35D0FC2310F2E11814E83D32 +:10E9F000F419E9F40BD3FE17053320DF1BF437FCC1 +:10EA0000FC13E6FF2D00D526E91B290B09F201E8CE +:10EA1000EF2BE7EDD3DCF4E0FF15EA0FCBE4E87F62 +:10EA2000150DE00AF2F7E2F00AE2D3E51EC9FB3366 +:10EA300005043C05FEF915E80F1EF6E6D9E5F3F3EB +:10EA4000052103F612E0F8F7DDF2040ED728E9CE2F +:10EA5000E7FEF870D516CDC2400DF6A3F01A17EFF9 +:10EA6000D4E1FFE5E1DBEA24D2DCE85702FA46C74D +:10EA7000D951111F1CEABD11CAE01ADFFA41F5F69F +:10EA8000F50EF20017EC0EE80702F2E3F0F5FC07D2 +:10EA9000EDEB0B0D4BFCFE03F92DCD320AF4FBFE22 +:10EAA00036E1F645296303F6F2E7DBFB147FE6E483 +:10EAB0000D13F923ED03F7D0EB32342EE6F90206FD +:10EAC000DFFFFED1F5D7F412F0E80304EFC164F1E3 +:10EAD000FEF411F3DD22011427BC2001FBF0CB3E34 +:10EAE00004CBFDF9FC380614FB4AF80AF2D30922DC +:10EAF000D73EC6ECF84DED17F823E41E0A0E2CE7BE +:10EB00004F28032DFBEF30FFEFBC0044FDC7E51B92 +:10EB10001916BF2AFC29F0FFEF07E83FFBFB5C0F4B +:10EB2000CEC0F91805DD0F3CFD34D616F22D08EAEB +:10EB3000FC054F31E3EAB7F2150BE5F4FBFE35D3E4 +:10EB400001ED36E1E10D1EF1F2DFE5270C56EFEAAB +:10EB5000F9DFB218F4D5311A4D15F0C4E00F19E4FD +:10EB6000F7C1BAFAE8E2D2FFF65E45FD2015F2D011 +:10EB70000F38D609F731FEEFF63BE70ADF2C27DE28 +:10EB8000EC280013D10828AA0CCFE3D9D3FDFBF160 +:10EB9000FDD00EEF12F906141825D81C15E208DD79 +:10EBA000D912EE2EF9451A58E9E3FEF8251ECBBD21 +:10EBB000FF1809C125D2EF03CAAE26FC20FFC513FA +:10EBC0001DD0E0D811E50DDDC415021BD81AF3D80D +:10EBD0001FFB13F7CA00101A0BBCE84FF224EE27F4 +:10EBE000E804F5E8EC49FD1D10DEEE092DE6EFFC2A +:10EBF000E9E704CFCA08281A3F3DECD7111506DE15 +:10EC00001AF0F3FC047F30F8220CF6E72207252ADD +:10EC100023FED8DA0B02DCE5E9CC060AF1E7E219BB +:10EC200066D71C29CCF81134BA58D1E3E6DCF122BE +:10EC300009ED0322FF0D0C51F1FFF6F7461FD81323 +:10EC4000F6F6E9FA046D33C62747FEFB103D17F2CE +:10EC5000FF0F0DD1E4EA0EEDFA0F1DD3D7F9F7132C +:10EC600003D4CB04F7EDF5F80EF1D300EF081DF552 +:10EC70001ACEE014FBF93302C6D5EB0311DE0C17F4 +:10EC8000F9F9CFD8F3C9371076ECE0C7E326FABF1D +:10EC900006E96201CE2D001207C5E60A060CBCEBA0 +:10ECA000E6371C09FBDCF4034727245013282A2EDF +:10ECB00001E60EF700F7EC28F62522DAD93FD41C3E +:10ECC0000805BEEB11F6E518F8E1120DDA7F170919 +:10ECD0000EF3F5FCE313E817E85BBBC4F5FFDC1D9E +:10ECE000FBE7E205F0EF043CC1180EDA2618F44900 +:10ECF00000F3E0F6EBF3FC01D005091CD60E27FE6D +:10ED00003CE2E5E560E8F5CCF7EAF1E81002E1E481 +:10ED1000E705CF250EF9F2E2486BE530ED1202F778 +:10ED20000A36C9F722F0304D6A0F4910A9FBE6DA1E +:10ED3000F7F253E9110CE4E9D44CACFCE5D0D51D55 +:10ED4000EF75F20055E80A341E02E3EEE501E2FB3E +:10ED5000069DD73301C00DE72AE12E170770CDFDC0 +:10ED6000E038100A062CCB7C2D1D7AE7E70C4CB856 +:10ED70002DEDF1CF59F6A9B2780AE378F9F0352CE8 +:10ED80000007DFE5C2C8061942CDFACBFABAE2485D +:10ED900037061C00E2EEF2110D2503DFFFF5B20489 +:10EDA000D37231CB253E1A1FC81BF406CD13E429BC +:10EDB000DC1E00FCF001E9FCE5CE2DF1FA4ED52673 +:10EDC000E8E30EB60AFFF1DDFF0FCB12F150F4E9D4 +:10EDD0001AE3AD0AC00B1702F6B9DB2E09D30CF704 +:10EDE000F52C34D839F9AD2C2507EA1F18FAE51EA1 +:10EDF000E4FE02E340E1E6E7BAFA01EEE4F078CAA5 +:10EE0000B0DA0B1604611ADFEAF655EA040E37444D +:10EE10000F280007EC2431253EF2A6D5F915CCF8D1 +:10EE200002D0203AE237E818FE123221F317161109 +:10EE3000063DBC02083FD7230A3A18F4F0F7DF7FFB +:10EE4000EAEEDF2022E242EEFE0E616800DDD5FA36 +:10EE5000CC15E9F70EEAECF6E306125111E4D9F508 +:10EE600029DFF415610B221DD0D57FF2E8FDFEC32A +:10EE7000FAD92FDB0A34FDFD29DDFF27F9F4DFE5A0 +:10EE8000F6F92F1024D00314FB02E6FCF8F2DAE1C5 +:10EE90003CEDCF08E064F01B1925E7032632FDCFD7 +:10EEA000F01044F10601E1C8EEFB001A2B170EE446 +:10EEB000EC1A0E1AB8D4D6DDD3E700E318FE2A15F3 +:10EEC000152D0A3614090F23F605FFD1E92125E592 +:10EED000FEEE29ED1510F4DF231E12FF2D3DE4EDAB +:10EEE0001C020FE5EAF63EE71F051801F4D64604BA +:10EEF00041EEF0C53115F01FF1F2CBF6CECB33F079 +:10EF000003090F121E13F02DC211F610312A10EF53 +:10EF1000DDDDDED31110E222C726DB4B0305212AFB +:10EF2000E9D7CEEF1B0F20E052EDF94017F309208F +:10EF3000ECFF2204E70AFF7B010303011BE3DAF77E +:10EF4000E9022B3AB24D42FB66C0DFBBF4051DB8A7 +:10EF50000120CB7FEFF8F9F5FD02E7F3F856FEEB61 +:10EF60000602CF01FD0707E3EEDE0000F022FDEC14 +:10EF7000F70113F3FCF70916DCF4E9F3FBEA170BCE +:10EF8000F911E308FEC10523FB10F416FF02F3E9B3 +:10EF90000808F7FB05F6F808760FF0F9FF050A07F1 +:10EFA0000C2D0FFF331EDDEDFA0CFD04CCD7F40160 +:10EFB000DBFBD811F81AFAE3F4D51C16EEF8E9F9E0 +:10EFC00000D9F5F9FDD90626FF152002F215DBE47C +:10EFD000F7FDE0F3EEFB09020F2419DEDCE7DA1699 +:10EFE0001714120BF80A2624F238220F04E50FEC4E +:10EFF000E5050BE7FA06FF01130FF4E60C0319F41D +:10F000004533EDE506F1160E12E21E0FF6FBF0F6A3 +:10F01000EF08EEE3480103FB030617F1F81817E1C8 +:10F02000F2EA17E9171005E91D11EDE6FF02F91BD9 +:10F03000EEFB321E020AFCDF0FEDDE2DEB2FE4F4B7 +:10F0400008140AF7EDF6E30905FFDC09FFF4EEFA10 +:10F05000262DD701EE1EFAE234D8CBED5910010768 +:10F060003DFF2AE6D10CE3DE01EDEC41C0E618F7E6 +:10F07000F4F20B35F8EE2A0C08B7E0D000D9D30F24 +:10F08000D81DF80D12CD582941CA3213E0E4FAC157 +:10F0900038EE1000000201DD30F91AD6001CE62A15 +:10F0A000F3ED3ADCFDDCFEFB4100F9EE3605ECFE4B +:10F0B000182FEC1BEFEEF8BDF1DE1A1017F3D57F19 +:10F0C000FEFA05440DEA0F000F26FEF3C42831EDC9 +:10F0D000F2E6E220E3E155FF04E7261BFE1102E21F +:10F0E000F90DE6F2F0D0FBD4E8E714090258F00776 +:10F0F00006DFD7D3FFD8E0F3E9FDDC25B3E5FCF26A +:10F10000FDC0E10102F9D5DE10F00703FCF5E55F73 +:10F11000DA1DE94A1D48FEF7F7C8D01AE215D70AEA +:10F12000E6B7DFC0FA1A0A0B636AF30643F9E0D3C5 +:10F130000C20EE0BECF307D0E439DD1EDB17F7FAF9 +:10F14000EF3E2121E002FAD1F0EDF0D91611CED236 +:10F150001AF2B6F2EEE93ADCFFFA26C5FABC08BCB0 +:10F16000024E1BFD25DDF2DDD7BAE4EEF9530BE5C7 +:10F1700000001DD3FC09E73422FE50E4D75A2015C5 +:10F18000FC10DC13E9DB22DED32FFAF87F07FCFE4C +:10F190001EFA3FCDF2F8253EC1FFE2064B0DE10716 +:10F1A00009161E004EE333010F510102102B76B4F5 +:10F1B00006F5FFDBF7C2DB19370C21EBE0F826FA86 +:10F1C0000DEFE0EC3F351826F1DF17DA16DDB1DE82 +:10F1D0002DFA0FFE15EA0B00F7092F05C9ECE03CEC +:10F1E000F2E26B030502F447FFF91E0FEECECE0DDF +:10F1F000F814D610DA4EC11BCCD5F60CEEE952F657 +:10F20000CE060BD85223E3E3EF0832E40403FC0BF1 +:10F21000F8D6E51FECF914D20DDEF910F5011C59F2 +:10F220001A061233ED0ADC00F9E5F71EFCD4D81FEC +:10F23000C4D3DCD8D7E40BFA2AF8E405D165CE00B4 +:10F24000DEE9EDE6DFDE0016D71D164B31D5FFFBFC +:10F25000ECFDFAFB0C1432075A0DB81E023DEA060B +:10F260007BC94FD6DF300BEDF1E8E9E5CF15D9F6D4 +:10F27000F4100C0DE8EF110ED314DBD0E928025581 +:10F280001500ECFCE8E5F12E0FFAFA2C150A12F63F +:10F290004CEDDEF8F6F9D3FC30FAF90C3705F6F050 +:10F2A000231A68BB15D70EB70C01F0E501D1E7F1C1 +:10F2B0003E22CFD101EF2CD0230DFDC91618E20755 +:10F2C00031F7DE13055B1237FB14E0D3FFCF2FD8E5 +:10F2D0000FCACFFCF7080F38D21B1E1424EDCE1B2B +:10F2E000DAEB1F19FAC1DA1A14E32C0A0DFC1EC35B +:10F2F0001823EB050C0E1BE9DDF3FCFED0C1E10287 +:10F300007F3023A0539F09D5C9F2BC36DAEC04E064 +:10F310001403CA58087344E7DBBDD4D9E50FCEF512 +:10F320000524F5AF440BF7060A38EDD218150FEA9D +:10F3300036F7C123C4020E0A0447E10A13FEEC08A3 +:10F340002CE1E62FE93124FB3401CBF6BB25FCF997 +:10F35000E81AF31ED3E50C0F102527E5000321E57D +:10F36000C901F32AF0E3E1F8CCD6EB1FD9F0F4EAB7 +:10F370003045FA0DDADAEAFFDC0307FBD7D81A28A2 +:10F38000F4EFE30CFB0528D71423E9DFD4020C0FBC +:10F39000EC03FC0C03F401FC2F06E2E8181F30F12B +:10F3A00002C643F62811EADEE71A170AD7F212223C +:10F3B000DF121910EDE50731D9FB1CE0282A06FE03 +:10F3C000322DF2ECFE0608E2E5E5E0E3F30F0E0471 +:10F3D000EEED03C90BE719F7E14FDADB04FDE6EBCD +:10F3E00010F9080CF6FD00390E42F2D6E8FAEFE902 +:10F3F000081505F8FB12E8D3F4412B02F8FEDDF204 +:10F400001ADD17E50AE31D1C4F1DECE133F6011967 +:10F410000DCAEDFB54EE0C02FB211CE10809D4EFF0 +:10F42000D1E1FBF2F806E6D83DC1F8FEE7F70B1094 +:10F43000C710EFFAFDFBFA05FEF7F955C27F2DDC88 +:10F44000EDE4F501F3CEE611F42DD8DE0529F0EE5A +:10F4500005D208D6E3F8E908AB070B02210CECF75C +:10F460001B33E81AD638E733EBBF0B0CF00016E578 +:10F4700005DCD3055BB2F50DF11CFCE0FBE8DFF128 +:10F48000F5F7FEF80FD6E638DBF3EFE1F407F435D5 +:10F49000042A540BCD0633110A0723D8D338F7EECC +:10F4A000051911CD0609ED06C7C51ABD0415F827C3 +:10F4B000E1E91AC9EA3121D5063E0EECD027000059 +:10F4C000552AF2E9EE16EDB161FFD3EF106B080398 +:10F4D00014FB2C10E8FED1E6EF3820F81CFB27EBDC +:10F4E000F4FD14F9FC0DD81D021C0DFBF1D5000034 +:10F4F0001034E2BEF3E72BE121FE23EED8DFD1E4A6 +:10F5000013FE08DDFBFA10DFEE2BDC0B7FC7F55096 +:10F51000F3D9FB2AEAE109173B31E4FC07E4D5F013 +:10F52000F92BE40C18F00A225536F1ECF1F8071625 +:10F53000D0FC1B6C2B07EC0C0917DB46F6FEE10434 +:10F54000CFC9F61936B503F72C2E10ED5552EDDE66 +:10F5500034FB0A2EE83F372202C722EA052BDBB331 +:10F56000FE03282EE23110F42BC3380743CEEA0104 +:10F57000F11907DA1ADF15065C44D315E51ADA111A +:10F58000FC5BEB24FFE9F6F5E21FFAD8E90FE22A6B +:10F59000EBEA2D39F3DF1801E637E95519F809EBE5 +:10F5A0004563DB561A31F07FF20F2FCE29E8E80AC7 +:10F5B000DA1CB4F9E6E8060DECE0051205FAE60EF1 +:10F5C000D9F2FAEDF9F9BBE4FAF0D91EFA26F6CA37 +:10F5D000BDEB3DE12DF5E9C4BF160B02F6F8DD48A1 +:10F5E000D3C8EB133A02EBD41B04CCE704E3F123BA +:10F5F000E1D819F118F56652CAF011C3C8C7C4287A +:10F60000F8E3094006BBFFCD3526F3E6FC3111ECEB +:10F610001C0E041DF4D6E6FDDF0315DC00FFEA37FF +:10F62000E7CAD8D2D408D7FD100A20B808FD0A913D +:10F630000536060AD4083835E0001FD31BFFE6D193 +:10F640005505D5E22FD6F1FC181DE7E2FC606CE70A +:10F650006DCBE5FDFCD32E1A02E42DCA0B0DF1187B +:10F660001D17EFD737F6BEF6F35305F2CDEEF3D202 +:10F6700047DA1C121736F907F504D6E8B6D8EDFAC2 +:10F68000E502FEED14BF1603ECF5EBFB40F82F2767 +:10F69000E60629DE0B2622CFFBE61806D6FE13452A +:10F6A0001D1ECB20E9EFD200091B26FBEB3FE91C16 +:10F6B00023D902EAF900C8F22710DA0E11F2FBE0B2 +:10F6C000F7E50EE84BDCE94318F411F201C9D30762 +:10F6D000F93C11F5E6CE0019260A222DF6D81A2497 +:10F6E0000F7FDEC3310CF3163B1BD32E1566FCDDFA +:10F6F000EC3EF50766D8ECFDF925E1D8EE2737D7C3 +:10F7000012FBDA2D2506C222EBE83913F113EE3B8A +:10F710001CE6EA01CAE92ACB3B00F4EBE05F21EAF0 +:10F720000EE1DFE6E1EED5080611010C42F90BE827 +:10F73000040AC120FCE8D2F2D53BE52124DF170CF6 +:10F74000EDEEDD034D03F5E7E7BB2A120C15F9E9F1 +:10F750003DE1BD1CC71FF9FF11D207CFEED803054D +:10F760002DE4E51F1A18FA01EAEE0AF2D5F72FDEAA +:10F77000ECDE1EDB27E4ECF705E3FCE9AA0B4DFD0C +:10F78000EB1FC805ECDB072E03B9D807B00DE32942 +:10F79000F5E7CBF4E52B06F349EDC3F70BE71B11B7 +:10F7A000FEFFFB0902EF01EB09EC040CF22B63FEF8 +:10F7B000DED5FAFAE3070F4FF2DB0825DD3627F135 +:10F7C0002DFB1AC821E0D9DEF60215E6FF0211F77B +:10F7D00001E9F2B8D50D12130A1B00EDD408282256 +:10F7E000D7E03820F429FCE603030BF4F121F77588 +:10F7F0001714F3EAFCF00BF32C0DD4C8D40206FC6A +:10F800003A131AEC080EF8E3D30738F7DB47010682 +:10F81000F53313DFE638F714EDDCF4FBF3F0F8F51D +:10F8200037DCE9E2E8F52915ED0DEAEEECD817FA38 +:10F83000F4457F3902E33CFA07541F0FB9FDF2EF9C +:10F84000104331E30F270200331E06F8FB120E139C +:10F850000D11F603F8120CFBF6ED08F618EB2FDE8F +:10F8600000F0FE0CFCFC20DEEE0CDE0207E6DEFC07 +:10F87000FBDC011019F9FFFFF2EF06EAEAE8151DBB +:10F88000EFFCF20202DF1A04E9EBDADCEFF202FE2F +:10F89000F603FFF00E0DEBF5F8D1F6F103080E3884 +:10F8A000FEF81209FAF5F0E77F2811F32F4FFF0851 +:10F8B000F504F716FCF7EBEB0ED5FDE20A01FA179B +:10F8C0001329DC11F40AFC0418180810121518ED9D +:10F8D0000100F106FEF12909F4F80009F9203415B8 +:10F8E000F0E9E304F206020801F905E20EE4FEF98C +:10F8F000ED04E7120E12F70004E3F702E10A14E543 +:10F90000EBF41606F8F0E2E3D7E8F6FCF6E120FFA8 +:10F91000F019F709F62E1DDCF83C07FC08E11AF295 +:10F92000DCF6F1DC16021BF22D3FEFF7080A01F6B8 +:10F9300014EDEEE01509F1FCF1E7F611FDF40AE42F +:10F94000E5F40EF60CFB0F160F0EFD1D0D1126151E +:10F95000E1F6D8E6CC0BECFDF5F8F61F08230A21FA +:10F9600013EBF5EBF2EFF4250AEBE4F6E142DAE60D +:10F97000EF02D3DEE9BEF411FEE90B33F703D30B3C +:10F98000FFEA0900F4D835E3F313FF04E01F00FC9D +:10F990000CD820F6F61F0E0108FAF1030F07E41643 +:10F9A000CE0C2CEE1C06FDE1190F04040226FFF814 +:10F9B000DA23E8F3F30905E3F9E1FFFBE636EC04AB +:10F9C000F9F2F4EB72DE1B32F30E070A13F7F5F5CA +:10F9D000E801FE26F6E20CF7EDF0E3EC05EDE7E0DA +:10F9E000D9E87F033D090A3213FBF2EE230DD12C37 +:10F9F000FFE3D7FB2B37D4F5F5EE29E8D424E6E373 +:10FA000032E4F00A200AE8FDC9FCF9071F01E3FD12 +:10FA1000DB2D0E264B121FE81D2AEC1EF7E6EC0923 +:10FA20001E00D8E61910FCF319EE2426EAF8FCEEC5 +:10FA300006F00CF51AF1F9E5FE11E649E3EF1901BC +:10FA4000064AE6F7E22741FCE0D61DEAF219D1FEAC +:10FA5000F5DCE4440C1A5B07F9CA1F1D01F4E4C08D +:10FA60001645F513FA30E9D80FEAC2F714EDF90A92 +:10FA7000F326E20DF300F3D44C2CF537EAF820FB23 +:10FA800024FF19DAF000FDF6F90BFC02D70C14EE96 +:10FA9000F436D2F7F325FA0EE0FED4121AF9060274 +:10FAA00019EF1F19F8290CF1E405FEDA1D09D23B04 +:10FAB000100F09FD03EC08FDDE09D62329380DF5EA +:10FAC000E11714CBFCEF0FD7F0E2ECE0D3DE020934 +:10FAD000B9F70021020801E420ED04CCF9DDC312DE +:10FAE000E7EBDFF5FC0FCAFC23174042F2C1F6E555 +:10FAF000FDF8ECF9C2EC49FE2AF50F2125FCE7F2EE +:10FB000000EC0BFCE3F61E36CD0E0E07042E0FE6BE +:10FB1000DC14E6DB000E2405E6F22C31D52437DABE +:10FB2000F2D7E5E218D9E01D1DBBE814F0E9F602B2 +:10FB300028DB1CD90D282A090BCE7FF302DC49F7FC +:10FB4000DE12E103F411E30E0E124ED7050ADCEBD0 +:10FB5000121B17F9D215FB05B7F301361C0CDFEEAB +:10FB600002C3E90B2FD50DFFF94922EE0BED06AECE +:10FB7000FCB60B15F717D7FA163FCDF7E8F1C80317 +:10FB8000D33AC0055602C605D9CCE8E465E400D0F6 +:10FB9000DA39E1CF0728FB0051B842C608F6301B1E +:10FBA0004909EE010AB4FCF31431F316EBF6FCDD5F +:10FBB000C36DD8ECD0F5F4CEFB2F2519224DEAF316 +:10FBC000E501F20CFCF2F71B0E3FFAFEB6EF02EF76 +:10FBD0002801D23AF4EC0ECF1AD601D9F7FDE80984 +:10FBE000D6EE3BD4EED8112820F841184AEC1D5728 +:10FBF0000DC6CC5F39C5E71E702719D728E30C075F +:10FC0000033C15F23E31191C0D7F3DD21D07E1F773 +:10FC1000055B1FC11EFC51FD0933DEE019D301DC79 +:10FC20003511E21409E5D46F2EF1DA16FD0DDF2B44 +:10FC30000A14E734DCD2FEDEF91ED40BE41810B04F +:10FC4000071717DFBF1A0B020213DAE224E7EF25CA +:10FC500004EAD5F40815030000D645E4F7FCE2FDFC +:10FC6000CA1701F64EE71BFDFE1106DCE6CB07DDE9 +:10FC7000100F0902E3F1DDF5E02426FAF4DDFF0EB2 +:10FC8000F212E9DB01DEF804E612EE1B21CDDF17EC +:10FC90000608DFF2180CF01A0611030F20ED0AEC2B +:10FCA000DA0F13FFE40C012D0A09FBF3450DF7DF12 +:10FCB000121205E9F80FF2F2F50732EF04ECBEED8F +:10FCC000D822E5F023EC09F9F4F8FAF50F1DEE055A +:10FCD0003709F50701DAF0C0E818FED3F4CFCE03F8 +:10FCE000D2EF03DA19F4F248FCED2CFE13F0E32B0B +:10FCF000EDDEFCFD31EFD90E0404FB2C27300705A7 +:10FD0000FAF32111F4152841FCF23BF6D60CDF186A +:10FD1000D82D0DF545E0DD0FEE49EBD914FFE325B5 +:10FD20002719F5FFCF22F8E3E9F50B17F629C82FBD +:10FD300015280FFECED809E47F540263EBF517ECCB +:10FD4000E60B18D00FF7F3F90F2BF00315C5E745B5 +:10FD5000ECFC110AFA112D1707FDFD260123E40121 +:10FD60000BF800ED2E06E4FF08CA2A1503F3E1F7AD +:10FD7000F50E08F80004DB0908141425F3FA06FD53 +:10FD800016FFE1F209DCF2F3FE06EEDB14221CF2B0 +:10FD90007FF4F2ECDBF4F1DEE214FD075000D5E570 +:10FDA0000419F7E8F618FE14ED550F23FF04CC1DD7 +:10FDB000E1FCFE1006E1EFF2F0F728BFF7102C0B84 +:10FDC000E301D0D9EFE90120F91B0911F403FDF794 +:10FDD00012F3081FFFF711E916F72CFC34F8100B8B +:10FDE000FBD9062CFF061FEC05EEF60C0BE00B24EE +:10FDF000CEF103E31008F3F108EEF921F3EA0DFF69 +:10FE0000FDFB380B0B020828FC1E15E31D2AEEFE35 +:10FE10001E09D9FDF80BF80D1FFB0A0709F61E1382 +:10FE2000FA06F218F64DE600F2310CFA0E09EDF181 +:10FE3000FEE5EC1C051011F815F90610081DFC0371 +:10FE40000907EDFD10FD16F7F0E1F326EDF9F9D8FD +:10FE5000EA34F30CFB0223D920E1F42AE714E71774 +:10FE600033F2EEE55BF02A01370875F502FBE8F89E +:10FE7000DB0834FD1E031024F4F9FE21F7E703EE3E +:10FE8000F8F7EDFAEDF00416FCFDF3EBF70720F2BE +:10FE90005BD40005FE2AEF0AF7EDE7FA212BE8E82C +:10FEA000F01B03F0D502DCECF119FC09F22AF40294 +:10FEB000F5F60E04F60FD8F3DD071FD018E2240C78 +:10FEC000E9D1EEECE5F7FD0CEF25EBF71123FBDDB7 +:10FED0000DEA10F0F5DDFBE1002C11F32910F61806 +:10FEE0000803FDFA14F22A171711FB0C11F6051C72 +:10FEF0001301F7F419FDF805EC02020DEDF70CEB18 +:10FF0000E017FB272808E92C1C1502FA1F39F2FD1F +:10FF1000FC05DD0A3B04031C1617DB26F8FEFF0B6D +:10FF2000DBE6EDFB143ED7EA1507F700221AFB13B8 +:10FF3000F3E9E704EF09F77F05EE0D0613F4EAF89D +:10FF4000F2FEC230D30032090F14E90503F0E70CCA +:10FF5000F11BEAFE22D219D4121DFDE708CEEA08F1 +:10FF6000FE20D01FF2D32C4DF6ECAE2AE5D3C8E923 +:10FF7000C955160ED57FC0026F0AEC3718E4063D4E +:10FF8000E1DFDF1EDA13F2170FFA2DF15AF758E40A +:10FF900024CB01FFCA0745F61215F020E7D651C35E +:10FFA000EAAF23C06708CBBDE1FB00EBD6DB17F857 +:10FFB000D8FE0BC0EC19104302EB48FB10EF05F91B +:10FFC0001CDBE709CCE2150247FB0552FD1121D5E8 +:10FFD000D6E6CBFFEB2405D7366AD4C04CECF5242B +:10FFE000EA02B9CDC0C942631327DECAE6F1E014C4 +:10FFF000F9F70FE3CD18DC4A0F06DDD419DCD0DDAC +:02000004020FE9 +:100000006CDED50309E45227010BDDD9EA5114D681 +:10001000C94B14E8F6BE0AEFC96471C325EE26C5C4 +:10002000F5D1BCC809F81038F10CD9B73BFC06E093 +:10003000BB2728680B1E5825FCFB61E42826F2D557 +:100040000C061441D5E751FCC2EBBD09DA26F89144 +:10005000E903F3404CCEEFDA21F70F60D704E1F566 +:100060001BF4F0E565D56FED0A0F7101DBF8F5BF04 +:10007000EFE02200F4F54730F3E0DA285EDA13010E +:10008000BC2500D514C7C1EDCBD6F8FE4201E1E096 +:100090007FF50802136AE4F3E3E007FF201DD40CA8 +:1000A000DAFBF4DAF4F4DCD0F82AFEF639D004FCFA +:1000B000EC12E8D8FBECC8FA1DF315D905F514FECF +:1000C0000BE237F8F7F80500120BE7EAD406C20096 +:1000D000E50439CFD6F7D5E41E3BFD060EFFE7F861 +:1000E0001200060708ED0CC9D44AF9E91E410DFFBC +:1000F0000BCEE9C21C24F3E4FAFCF3FDE4EB02CEE0 +:10010000061E32255613DB1C0F12F9DFFC1513ED0A +:1001100048F4E0051CF9D74FDD02DB0406EC07EEDE +:10012000EBD4E5012508F8D2F3F2F12A251F00559A +:10013000D2E4FC31FD172662D8DBECF72509D503A4 +:10014000FC1F0C36E2FE0FFF0041BDD2E7FFFCF8BA +:10015000C2E90C0D00FB1AF4F8FEDE0CE5F12406F2 +:100160000FC8FBF4B930F705244112F1DB32060168 +:10017000ED1736FD58C7125F00C90B11F811FA09C7 +:10018000EE00EC1E19DD1D17EAF4F3C0E1F64EDEB9 +:1001900009E7DDD3DB440C03E53534FDFF05E30E51 +:1001A000CDEBDBC9C5DAFDF5095AFDCF235BFE2A8D +:1001B0000216FC2144E9032105410BD5EA0BD1ECE1 +:1001C000DCEBF2F8B8FA1ACA28E0052EE105FCBF0C +:1001D00016D2F914F0FA2B0B19F8FB1F2C0143FD72 +:1001E00029D41207FA1116D47FF434EBF245B91A68 +:1001F000E52BED13F4F551293029430649E53A047E +:100200001824E9C4190DEBFD14EF26061D1FFA335F +:100210005513E932FB220BD55EE5E524E91B28DA0C +:100220000108DED42317F9E31205F0C9DA110448F6 +:10023000E0F1BE01FEE63015FBF6F000FC2215E70A +:1002400043BFE3D75203E4E213F2060D2918C5D5E4 +:100250003C30E8E9DCFBCEE8E32ABB9A05FA19F268 +:1002600061ECDEFC04EEF5F30FE202DBE60D18FFB5 +:10027000FAD30E1900E703F2301510DF0907DD1D70 +:1002800001EBEBFFF0A23ACED710DD381DF609CD19 +:10029000E99430E51501F520052128134BE9E70F16 +:1002A0000D1714D60116BF2115E018114F2352BCAB +:1002B000D1E1CBDBD4164FF2EE37FDCDF128FF0BA9 +:1002C000F8E3490AE12320FA16E21447E02837FF51 +:1002D0001DED10E008E5B57BEAA82CE14E110B12EC +:1002E00005FB0B310D0763CC23F509150FD0EBDDB2 +:1002F0002FDAEFD20606FE32DC0900D2E40FF22339 +:10030000DBD505460D17E8FCEF03D57F000611216C +:100310002CE0B70C20E71D4C2C1BDC350409112BFD +:10032000DBCFC6EE0CFD2201DA01E10FF8DF13444A +:10033000D1F7DCF604C702C5286BF7E0112DF9F6FA +:10034000F616FC21D7F9C6FBF4DC0201FE012939BF +:10035000FF15FED50D0FF730F71EC5FB05F411E4B0 +:10036000D9C7D418D0C2E10D06D8AE0836E33AFAA0 +:1003700020E40316FC1106F3F8D648B306EF0BD7BA +:1003800010EBED16FEE4F1E81713F3F6FC19F6DDB9 +:100390000E1DEF04F00216F203F151D20FD830E631 +:1003A000ECD1BAFE7FE400493007E5DCCA1E490102 +:1003B000EB62221D1511D0DCD2F92DE31B001F11B9 +:1003C000F4F1D2BAEAE1ED3F03FE24E21D6810FF2A +:1003D0000510E9034DE2ECCBCFF5363BC7F8DB194E +:1003E000F1EB6AEAAE4CE04FDA15231501E3FA1699 +:1003F0001028E42438C2FADA15FC0E4F38F4001E37 +:1004000038F8F1D401FCDEECCCD6F3EDCDE82E28A3 +:10041000E932CBEFF1F113230CFCE91BFCE371D9BA +:1004200009C7D3E6ECFE04E7EC0FFB3B02E1EA2050 +:10043000F12B15031610DDC924FFF7363F1CE9D553 +:10044000EC10F608F7D80F373CE41FF4DCCE293B5C +:10045000F318EE1FFD01F433E110EBE01D0FEEE1A8 +:10046000F508DBDFE51BEDF6251EDB12E6F3F9E60A +:10047000DFD3093AD71626EFF9DF0EEDEEEF15EDD3 +:10048000F4FFF6001F05F617350E170DF80214FFDE +:1004900006090117EDF9F6EA35FDF3F6F6FFFC065D +:1004A00009EFEEFC7F0B0CF609F93FF0EFF541F494 +:1004B0000418E5CD150310DDF7432FDB080323F502 +:1004C00011F0FBFDE5DD05110B0DFCDC130D021138 +:1004D000FDE9ED09E1F51CDAF3FA08F81401EC275F +:1004E000EFF93FFDFB1204F8D2030FF2FF021822CE +:1004F000FEEACAEC32EBF4FE15ED000AFB00FE0941 +:100500002AF9E3EBEC0FD8F9CBEBFA16F8F4001F5D +:10051000FC45FDE7F1ECFB160EEBF6F4FC08F3C12D +:100520000CEBF9D60403F5F41A1E023CF4ECF608C1 +:1005300013FA0BEBFDF5E4E6E7F6E9171EF7EBEC33 +:10054000E4F4E4F0E9FF372A0BF41DE720CDFEE7E1 +:1005500015E5DB3EFD7F41F03CF5C3F0F80CDBF226 +:1005600005E8BE03E4C8C7D9DFEAE30CDB2F44D4B7 +:10057000F8042A13F8C736FF2602F3262C5ED4D8D7 +:10058000E8111603C20E161E0A08FCF53CFBFEEE2F +:10059000E0BF171B180DF23FEB4320F700F7315374 +:1005A000C31058D01ADD0DCEF0EBD24EEAFC21D1AB +:1005B000072FF8FE0BD0FAC70F54F2DB2102F72207 +:1005C00028F7F71114DB231B07F4FFFC166B71FDF2 +:1005D0003AF9FCE7DAE2FCD61E0DF9123DC839D132 +:1005E000C702070A0E2AD3E5F9E3381CEE6612F9B2 +:1005F0001425B4E015F6D8FBB61BFCE51205E8F9A6 +:10060000D60226A51ADCECF0D3F808E2D7FC21CFFD +:1006100018DFE31D056A29050CCE17012EEBF8BD86 +:10062000D61AE0DA0D17F9DCEF38CA1AF4F8D32835 +:10063000181CE5252DD8ED08C6D2B1462B03FBF5D5 +:1006400041EEECF5BA004E00F1BFD8B9F8C520E391 +:100650000B194A0C60054D0EFEFA08DAEB26F8E09D +:100660000DDBEADA26462627DDDE470DE617F8E63B +:10067000F2E00113FBF5BCE62908DF3E082061F833 +:100680002A2FF5170DD1D2ECF034E9CFFAEA22F691 +:10069000611218D7C8C712F22317E8E62E28EC4ECD +:1006A000EDF9CFDDFCC9F4B0E37FE10257FF06218D +:1006B000C8F0E421DAFAF1EF0AEE08E62F19EBF8B8 +:1006C000DACB59E306EE2B45E2F8F30FFDEC0AE432 +:1006D000E00FEF3DE826F20015E51EEC103528038B +:1006E000310015E4292BFBEACEDFFA17CDDB112C04 +:1006F000FF00C7C111E8EFE80318F61CF5D403EDBD +:10070000181A61DC20E5F7F70613DDD43E48DCFE5D +:1007100044FBE20FF809104AEF1ECDDBFFEF06168F +:10072000CB0BD8EE20DDF833FFFA08F402000AFA0A +:1007300004EEEB50ECF431E723EC0F24EB21F7F15E +:100740000629F41B38EAFE3AE3E4F3D4F4CEF50EBE +:10075000E4F9FA4530252E7FF4502CE733DDF0DF45 +:10076000130A001D07ECE6C1D9F5E312EBD517F427 +:100770001E48F2D1F8F3CEFFF3500D10F5060AF73C +:100780001AE722CDB8DED9F6EBF708FFD92710E932 +:10079000F0FDF704F51DE8F4DEFFC41EFF0308F5C5 +:1007A00026D1190ED8372A1F0812FCF3ECFAAF0B2A +:1007B000F6F332F01FF30503DCFCC7E5FC212CFF48 +:1007C000F2030AE8F8F1F0EDE6FAF0CCECF61021CD +:1007D000DAF6E72601FF07DD10FF0DD8D8E5CB13C9 +:1007E000E0F7F7C5DB27D03217F2352BCAD8F6224F +:1007F000E74EE4E3042E682B0DE726FC1C1E15EDE6 +:10080000E3D01EDACDEB193ED9110DE8F3F40BDF7E +:10081000D61BFACEFA0A4F07F4E91724F6F313E7CA +:10082000E8C1D93613DFF62356CC0310E9EEF50FF5 +:1008300041F303E70B071D421AE15D0ED3E06AFDA9 +:10084000E325F515F602E5EE140E2EB825E6F1FEC9 +:100850000BCBC8016FE02ACE092700111EFA12F94E +:10086000F5081C047FFCDCFE034ED7C2BED003C5D6 +:10087000F6CA1D001416C444D21E001CF2EEE7D0C6 +:100880001FECF10227D73D01D7CBD11EDCE30A488C +:10089000BC08E31ADB0B1A36E5D703FDFCEEF3DBED +:1008A000400DECCCFEE3FF27C1FB03E8F6DEE6C318 +:1008B000E929F72128F30CEBEC250E4F340009D77A +:1008C000E3D6FB1A04FAE933E82DF5351110FE10D2 +:1008D0000229E6DDE39D3B130356F8DFD740ED2107 +:1008E000FF30F6F9E4EC012368EAF82EF7F5D5F8C5 +:1008F000262C78574117DBFF05F40826FCD8F5F4C1 +:10090000CC1CDBE81AD306F8213E00E104F9F4F828 +:10091000FA1DF740B8FFEF051A05DC080E3406F49F +:100920000E29FEF524F3D63F6A03EC3D25D31BEEDA +:10093000F207E73011D5F705163D1CF4FFE1DCD6D0 +:10094000000EEDE4E51B17ED26CF263EFDF0ECB3DF +:1009500007D0F8D2210B5CCCD8F9EFE730F9F601DB +:10096000F8E944DB466E240019E8FEECCCF9FCBE45 +:10097000ECEF1B15741B8E780332E7DA29DBE910E4 +:10098000CFB518D524B2D214664FF4FE16E604058E +:10099000FB0DE255E15F070B040CF5F2191373EB45 +:1009A000402FE1AFF113E2AF821DE5CCF01D0AE16B +:1009B000BA26E94A35BAE0D90E12E46B35A60EF62E +:1009C000194A6BC303E0C3FAFCD114781B291DCA72 +:1009D000E5DC3EFDE9DB0609EC51E2EB16E453D819 +:1009E0007F6C4912073A36E612D6F5DDF59E0816F9 +:1009F0000217765917E4D5E9F90C440CAAE9E10786 +:100A0000C9D425A5DCDC1FF61C78CB3EC9DED00D91 +:100A1000D7F80F212D100112142DDDF76049185A57 +:100A200008E1C5FB18F0ECBC5926F8680CD60ECDD1 +:100A300001FDFC642DE7F022F214DF15E0D1FF0A7E +:100A400021ED03DEB115C31E1EBA1597F1E1F9EFD2 +:100A5000150FD01CD058E3F526C7DA027F1D1810F9 +:100A600014E3E609D92525E51AFD112FFAE919D570 +:100A7000F70334D7D0FA07D220B633D64DEDD3F7EB +:100A8000D1D111FBEEA90F055303F37A58C405C465 +:100A9000D9DBECAAD2FC0ED2EF0A2149DD0A2424CC +:100AA000230659FACBF296E31C620FE60C39D6F016 +:100AB000BD25D5EADF31630106B9F2E0E402224741 +:100AC000C1D103441ECC331CE5F8DB11BDEF7B1113 +:100AD000E0EA5DD404D5C01CF0FA3526F1FF48D415 +:100AE0000A32021D1DFF77D009E5EDE7EBED04C9E1 +:100AF00001DD01191D64FDFE03F9C832B3000EFBD0 +:100B000011C90AE9BFE1EDF1DD21E80BC1C5E33A06 +:100B1000E91ED01D13541EEB16CE0304FF38E91A4C +:100B20000E281296340224230415C0F20BFD1EEC8D +:100B3000CD16FD11D91116F30B21F9032A43DD5906 +:100B400002EEC0F9DBE409F2FAEEF21C0EF608FB45 +:100B5000E8EE11240CFBD8FE0C02E6F5EBE4163BA4 +:100B60000902CA14D12D10B516CEEEF5CF31D71625 +:100B7000214E055E194D16EC0DE5F1D023E743F645 +:100B8000D4FE0C1BF5221CEB4B7F0CFEECFC0C1A6C +:100B9000112ADA100BE6141EE8E3CBD0E41004218E +:100BA000D7CCEBC7D101E1F6F727EF4CB224FFFB1E +:100BB000173539F50DD334EB26E906F1E2DCB9102F +:100BC000E82A13D922D1FA0CEDD2F100FB0CDE0A8F +:100BD0001DE4FA2F38E5444E00D909FFCC0EE50C90 +:100BE000EC1614F73D2009DAF041FE191C43E10828 +:100BF0001B09E932E8E0FD2E1E2B0FFB00FDE61D70 +:100C00000F00EEEEE816123615F3FDFA07E208E4DF +:100C1000E5EE0FE3CAF9E3F2E813160ADD1D100C46 +:100C200000EE090C13E7D5E2BFE8090EE31E09BB8D +:100C3000DEF12B251023F1FC09040A1C5412E6E313 +:100C4000204F0AE9DEF30C0A19ED0E20DFD5E20988 +:100C50003702B21ED911D502B9214619ED12F96138 +:100C600031D1F256E7322A0FBBD8E3F9212DDAB59C +:100C7000276EF1FFD3F4E0DBF52DF0CEEEC3771A4B +:100C8000FCC00AF3F4EB531FCE713A0741CF243C6A +:100C9000D63A2B02EB303CDBC2B5D2182237EDFA44 +:100CA00055C2EF1B05671FDF0A76E804EAF5E7EF98 +:100CB0007FD7CF0E011C1BE1D4F328F5F4CF29E137 +:100CC000FBF2C2CD02E0D1FD6E61C2EF07F3F2E0AC +:100CD000C7DA25FCF9102DDEEEEE60CE37BECDB4BE +:100CE00033DCFFB824DAF3050812CCC9E5E473F26B +:100CF000B4AD3F09A73C1EC55E293BE002CF8DB6CF +:100D0000B721EB760519DDECF9E1C0030DE9E7DD6C +:100D1000FD154B58EF22C108CA2D47FF1CF6F3D82A +:100D200000CED5DDE9DE2CF8F4BB1DA53406253652 +:100D30000F22341AD6211204C3F433BAC445DEC3D9 +:100D4000E37CEFBC53FD2001E218F1FAC0DDC6D709 +:100D50003D05D922E234FD24F3E7DFE0FBF5E2466E +:100D6000FCE1137FF315465FDDF529F0D70313CFC0 +:100D70000A3CDAF30DE12E10E507F721D9FD4ED735 +:100D8000BEF1DAF7C0050DF4EAFF0710E80DF8F937 +:100D9000082C2BDDFECCED0BFADED22ADAD6DAE017 +:100DA0002ED25E361614CFF3FA14FAC621EAF6DF15 +:100DB000E022DFFE0450FB06E8DCF110F2D821F758 +:100DC000CCEE00F7ED02D2D13DE805CE270D340878 +:100DD00023F9DDD0D208F306CFF903FE16BCC6B95D +:100DE00023FBC92558C5FF3ADB05FF2D124E18CD50 +:100DF000E90DEF1527EEFB3A29EAEAF30311E714B0 +:100E000005DE4A37F922DF0121F5F308EDFB04EB9B +:100E1000E5F41637E0FA2BF2F4F431DB14EEE019C6 +:100E2000F920F0F1B5D913E037E1DBD7D5D326E9C6 +:100E300054E810D73EF7FF0BDAE94FDCF20EE71368 +:100E4000DAF8020BD30EDF1E01F939BC210CF419BC +:100E5000F3DACC3707C8C7DDF8110711E0EFF2F974 +:100E6000E6EE18FCEFDC210507001F3B4A34FBDDF2 +:100E70000C6102E0F7ECDFFBCEB3EFDBFDD31B260A +:100E800006FB091BC0DCEAE51EE0F8D6DA43DB030B +:100E900028D6DDE556D5C17AD0D2D735E9E9FDF3BC +:100EA000E63321F15E21C2F22A17DAF1FCF1BA151C +:100EB000FB1C200CEAE7FDF145E9FA22D000FBF823 +:100EC0002C1B16E3FAE9EF320EDE45353ED0D30097 +:100ED000EAF308F50320E205F2E9190DE4ECCEF39C +:100EE000EBD5F8FC36F7D9F907033030DFE2E2E85A +:100EF000CFE2DD16D8F8DF04140801E0D4D1FBDF1F +:100F00005F10C7EA280C071D37F4DB3ED802030246 +:100F10001BF61E3108E5E414F81402241DFA48F308 +:100F200037DAF6D711E905F6FF052BF4262A09DD95 +:100F30007FCE1CFE2B2200D7FBB92BDD33FA55D810 +:100F4000FDF7F40EE3CD39F4D4EF1C0F373FFAF878 +:100F50002BFCDAEAE404F726FD1215FA0E02F6F489 +:100F6000130400ECEEFBF5F505EAFFF219DDF3DE04 +:100F7000350CFC0306E9FA1FFAE5FD260FEDEB013F +:100F8000100EE7FA18ECEC07E800FCF902D5E70DC3 +:100F9000E4E122FCFDD31D1B10EDEE0FED0AF7225C +:100FA000FCD0FC0121F2F45611250AF96A033EF443 +:100FB000EDE723E80205FA200C140FF9E32E0000F8 +:100FC00001E1020BDFF941EB16DCF9DA2A0C0DED39 +:100FD0002CF6F5E2DD041B04EFF317DA370EDAF234 +:100FE000F4F71A06F7EBF2F039030CE5F9EDE25DE0 +:100FF00004020219E915ECF2FF1618510D2118F739 +:101000000E11F90123FEF0F3CFF72011DF1501EDEA +:10101000FDE7FE0BFBF1EBF816FEEA12ECF708EE2B +:10102000F2FBC6E04931FDE1DB030707BBE213F049 +:101030001300FE08E6EBE4EAECDDF703E2F6141B2E +:1010400027F10AFFF2F1F87FEE0A0ED922FAF51124 +:101050002202BEEC23F0F2F8EE17162DCCC10522C9 +:1010600013EA5606DADCFC0E08DFE41C140D09D581 +:101070003EE020F314BB37D907DD2118F547EDF723 +:10108000FE17EDF716EDE420EA23F9FFE30C14F365 +:1010900002DB16E305F422DF4023F9D6F80AF41741 +:1010A00028D70DF2FCFF242C1DFCF5E5742A1FBD8A +:1010B000D10AB2E5DE03D615261F18F3FB250CEA8C +:1010C000E25AEB35F2BC2FF8E804EC18021B28D8E2 +:1010D0000CFDFF01F3031716EF051EE6ED00D60524 +:1010E000F7C601F4272824FCB913DC07EC2CC0FF59 +:1010F000F42000ED0D7FEED0D9CBD9F4DEEEF1F582 +:10110000D3F7FB0E0B28FFFCBDCCFC1519FD00FA34 +:101110000FD4C0C820E52C2B12F31C09EC46210586 +:10112000091A25D869C415FAFF0CE92DF3D509E28F +:10113000FD001A09FCFCF53E21DEE21FC7EFFAFFB5 +:10114000E1F25ECAF612EE2D114F12EC180417D719 +:1011500062DA2AEE102D250BF607EFFBF2FAE929E9 +:1011600011F1F02800F018E803F903F602E720DF98 +:101170007FE6D6EDF708EEF809F912131B0413E623 +:10118000F61211E913DDF10CEB0BF1F1FCFA481545 +:1011900001F9F4F4FADCFEEB23E9F501F5F2F5F0E0 +:1011A000E221E4E30520DD090119DFDD0E03F5F19D +:1011B000E5FAF7ED160AFBE51706D6F00FFDFAF390 +:1011C00010FBE403F4F1F2F3F5FACEFFEF1BFCE2BF +:1011D0004F0B041D2B0BF002ED121007DEE71B1264 +:1011E0002EF5FB23D6EBECF7E10EF70AF6F401310E +:1011F00016F8E72321DFE40BEBE51A17EFFDE221F8 +:10120000DAEDF904F611190EFD181804E908E85A88 +:10121000F409DE2CEEF3E31011FEEFFFF606DAEC34 +:10122000F225EA0161FFD9030C0218192ADF18F729 +:1012300008D3F7131B1004061D03030CE9F9EAFD9C +:1012400009EC16F61F00DEEB00020AF7FCF3231E82 +:101250004B08EF1FEAE417F7F024F90916F508E741 +:10126000E4EEF5F7FA05F301E9EBF624CD151ADE05 +:10127000FE1D14C9123114E21610F7F8CC2D180710 +:10128000D10912D4FA08D2F304BE0212D9D1773EA2 +:10129000F701F2F9E80F122C26F5E7BAF2DEF40AAC +:1012A00004ECF5D401141CF1F3F5DAF601D4E910DD +:1012B00004E413F0FDD1047305FCF5DFE70A17EC35 +:1012C000ED4D1104E2DF0003E4E905FE1002F2FA3D +:1012D000F8D5E0C2083F0DDCF8E74210F831FB2CEE +:1012E000E8140652FD11E504F6490CECE7EA0E0796 +:1012F000EA2BFF4BDA65310AE714F7FCEDED09EA5A +:1013000005FD32DA10DC30F9F2F5000836DC03E5D1 +:1013100007F6F3F3FC1112E3F4FF7F014007D7FE59 +:1013200017DDF519BDECE81BE82ACA14DFFFD60E5D +:10133000F933FB42E8FBEF4801F1F214E10E5B0CDC +:101340002DF8EEF4D5C501FDF815DB0D0FD820D62C +:101350000CCBD8156B0A0510022A4DC4FBD81FF11F +:10136000D3D2CC02F948D5EB2FD7E1E8E113F5F859 +:10137000EB1CD2D7D9EEE7FA195A2D0C15232215FA +:101380001C1AFBE2E604F3D200DB1CEEB3E05AEBDE +:10139000FFF1E7E6F4092322170ED5BFF6DBFD17B0 +:1013A00002ECEDF7CF460BD2E71EF2E5E3C91201DE +:1013B00025E5F40AE2CD11EF1EEC03D4E61A090587 +:1013C000D7FAD1F01AEE4549F9D10F14CE1ADB083D +:1013D000E0C313FD0038E2D101EA10123329DF38EF +:1013E000C211111A07DEE73B0B160309F0FB2513A8 +:1013F000262ADFDBF3F62FE30DEC3FEAE6F6EADD23 +:1014000056E1F5DD0FC743261F231117FACAEF0671 +:101410000ADCDDC7DDEDFF36DEFF4D281406FAFCE1 +:101420002BD5E5EDCAF3FBFCFE7FC61721F10B2A95 +:10143000F406F63034E5DD282DF928F9EB1532787D +:1014400014E9F3D0F417D6C4F96B211217C45AD695 +:101450001801A4F60ED3B705060DEDFAE9D6FCFB8C +:1014600051E53D02B1C71E0112E0DD01E61C0BD0C3 +:1014700051ED2FF914BD1ABDFCE323ED300BF8DC60 +:101480002406DB0007EA041CE42902FB0A1A52C600 +:1014900024BB2F08E6062F0F3B08D0C8E817E91138 +:1014A0002106160A1838182C5E25E70566F41BE19C +:1014B000F91CE8CF080ED07F1103EDF9083416F5BA +:1014C000B45E1540DFCFE2FFE249FE29F0FA4AC9D7 +:1014D000FC150320FEEF21F6E811F423DA0C0CCF03 +:1014E000F9D432E3092FF4E1B617EE06C352DE2237 +:1014F000E73E09181C3E14E4FEFD04F0E1F7030A80 +:10150000E3E752F51613F506F9FA5CF41AE5FC0A5E +:1015100035EDE40E11EC20E910530421DB022233F7 +:10152000B73BE5B330CE31EFDC10F0D51FBFFA1C6E +:10153000E5EDFB0FF8EA11EB13F50405C8EC24EA1E +:101540001D0A0508F02408212E28EFEA160C06E8EB +:1015500027DFE8EAE9F72B4233DA37FCE6E839E23D +:1015600057CDDFEF04D3F0020A07B5EAD2EBF4BAA5 +:1015700049DE01E3DEF8CC25E81D71E355F1E8EC26 +:10158000FD171FE91EFCEEE5DBE5D82434046111EC +:1015900004050AEECFED51F9F1D5D4ECFDF3DF3FB0 +:1015A000EE300B1A3A390C271D15FCE3331817EAF5 +:1015B000FBEEE702F7E7F62C3516EBF82AD5E0E963 +:1015C0001C0E23ECFFE7FC4006F1F5F3E1F930F7E0 +:1015D00026FAD0E2BFF00CC90CF3EDC13A27F805AA +:1015E00017F61CD7E703E8E7DA11E326ECD6F62472 +:1015F000EC59EF3646F8E7F8EADA0C4ADAF8EBDEAF +:10160000CCF4F10936DDF0FAE30A29F90016F40A00 +:10161000F714093DF8D7F403F70C00F8D33FF62E82 +:10162000152FC1EA7FC1E9E21DDDF1F90AD4EAF420 +:10163000DFD91AE2DF2FDD0710EFF7FFEBFCFBD558 +:10164000E8F7D50EDE21090AFC4B03CF24D9DEEEE4 +:101650002511FAD9DDBE5BD601E50919DC352B224F +:1016600003CEF6C17FDBFD0EE3E725011305119ADA +:10167000F407F2E6E9DC2343F4FCE2FA2AE9FDEDA3 +:101680001E1CF5EE31C9F02006F0F42441210204BD +:10169000D5EEF6E9DBD82DE317F93207D8F21DD2E3 +:1016A000F036023F17E60EEEF00E03070202F7F3E4 +:1016B0006FCDEE0BE4FC10F82331CE6638F3F7F56E +:1016C0000BFB0F0E2A1AF206EBE2FF020A130CE1E3 +:1016D0003BF103FEDEDF3A0C18CBBDE9046846049B +:1016E000F440E2ED0C1A2CDEF7E1FC29FBF03F0F91 +:1016F0000F5A1F4752FFF9F400DD06D10DFDFBE143 +:10170000E9D513D22502D323CB4308F812E30CF317 +:10171000CADBF32CF81AF317ED11CD082B38E705C7 +:101720000C06E8B520ED09E7C3E6FE20A6D80306BF +:10173000020D0959F0EA3EDE0015DAFAF20712ADA1 +:10174000FCDAE103D1FCFAC60C2C21E7F6D5FDD773 +:101750001AF516F7E8193A17EFF0F1ECC216140D66 +:101760000EEC3AEC17050B020C07340BE8DAEDCE61 +:10177000F523EA19DD38D23EF9EDE807F10501F469 +:101780000DFD11B8F7D22DF50FF31800EB13430739 +:10179000FCFBF8090ADDEBEF07F6EFE2FCFDFF1AB0 +:1017A000333102FB0B0401FFF0F510080FFB02DBE5 +:1017B0002CEE62E2FDF4FA28121BD7567F0EF7E7F3 +:1017C00009FA0A192605FBC707DC08EAF703F9EB53 +:1017D000FD12FB01F3B014DCFADDD2F110FB4BEA91 +:1017E000E3EEDDF501092B0C01F7FAFFE5EFF80355 +:1017F000F3F33F204E08DCFDE402E10BDBE709EAEE +:10180000F41C0211F800CE30DD16F70920FD0F0C94 +:10181000E905F5F6EE220101F706DD22405811F444 +:1018200003FF0BE5DFFD31D80AE7F90025DFFAEF0A +:10183000FDF6030C12020DECF316E4EDEB35F7E1C7 +:101840001506EDFDE9FC01EA2EF2E8F803DAFB17D4 +:10185000C5F6FDF428ED060816E609FBE9D80DF5F6 +:1018600018CF1DEA65F5F116101F2D34FBE81BBCDF +:1018700008F3E1F5FCFB3067CF071CF2011EE71609 +:101880001927DA1E33C7F6FADCEDDA2D2F03E6F955 +:1018900002D3F51BE234E1C806F8350BFD1EEAD889 +:1018A000F831FDF025DDEB0300F8F20E0BD1F3D596 +:1018B000E2C8E422E0EC21F35E1A037F1B08FBC8B8 +:1018C00009E1EC122513E2FBEAE5DC02DCF9F300A6 +:1018D00026F9E4DFDED239D905EBD3E10E6F2B1CFC +:1018E000D423CFF8DDEA02F3FB1BF6250518421FCF +:1018F000ECFF384A17F20007ECE431F60EEA010C6F +:10190000F6DA3DE2F7FFCA0EF1250705090C46128B +:10191000CEF7F320E808EEE3DB0CDB153125F0F918 +:10192000F0E3F5B606FDFCCFF4F1C704E1EF261AAB +:10193000E41226102C133FFD1EF8ECFBDEEBE3D681 +:10194000D5F2E3E5CFE4E7CA1F0FEFD845F004FB7B +:10195000DCD603DC24023FF52B27F90EECF209015B +:10196000F7F5F1E779D6EF0101261CC4F9DA07B9DA +:10197000FCF8FD0B060A2169E40124CBE4150AD723 +:101980001CEAC20C3FDA3905E8E3ED19FCEBE81C70 +:10199000092CF7E9EB4F2EEEF3E2F1FE3B21F0FFCD +:1019A0000022CBDC10DCF6C8F6FFFDEDFABAF8EB4E +:1019B000DDE8D224EAFFFDF67734D17F16EC1C0374 +:1019C0002FEA13DCF618E013F421F1F812F7D3D064 +:1019D0001B0206D6C1DD4AF4E4FFD0E2E56FFA1D32 +:1019E000DB53DEE3E3FB07F104F9D321F23AF8D944 +:1019F000E8FE435243CF15DCBFDD264200EE230D47 +:101A0000D1F21AE706E2000A1FFCC9FC05112AFD03 +:101A1000E1FCEB17DA1EF9FF1AF8EFF81173E6E2B2 +:101A20001630E8E2DDE4002C3B23F72B07DC12F351 +:101A3000FC03053FE9E710EA2708CAFDF0BED4160B +:101A4000F10FE1F8D213D5E01EFAF5FC0220CEFD2D +:101A5000171A1FDEFFE41CE8E90322E70211011B4D +:101A6000EED40CDD4BF6F806C80359F916FA1FE45C +:101A7000F7FC04DEE22314DDDFF91FFA01CE1501C5 +:101A80001E06FFF728D6E028F7F50CDCF816F50C53 +:101A900033040CE20AFCFBCF08E1E80810E7FFF78B +:101AA000E24BD77FE8F3CFF7DC36FAD7EE0F00F83A +:101AB0003DEDE6F0EB02F0EA421E12201FF8061C94 +:101AC0002CFE3D07E8090909F3E8FCE90DDCDE28F6 +:101AD0000D19E7D9F8F145F6FED8E1050DFC1FFC1C +:101AE000E155DFEC14E913F6F507DCDF0C011FE923 +:101AF000220ED8D916E0F010F3DC08F9E7FF05E56F +:101B000014E50911F8E4DC34FCFBD10717370FFFAB +:101B100009F8F219E11746D6EAE4FE0B2004110891 +:101B2000E10AE503D2DCEDEAF42707E81201151318 +:101B30001E06E62201FBF0EDFC06F60CEF0902CDD5 +:101B4000F62CD3E8C63012F614F2F3EA21EF1A07A6 +:101B50000FF300FFE8D520ED0610F80827251B1924 +:101B60000BBAF5D05E013723EAFC3CE51FE2F9C36E +:101B70000C1314E2EB26AEFDEAF4EBD9E6F301F622 +:101B800010131CF81FD1DDF3FF10261A0AFD10F602 +:101B9000140120E7FDF5D9D7FD1527EEF2E10EF689 +:101BA000F222DB500DECE203F31D010C0330DD21CA +:101BB0007FF4F502EEAD03181E01E33233001B176C +:101BC00001153D05FFF524E605EB06F3FBF50C1CBE +:101BD000010C0FE4F6E31622C4E2ECEF2FDB410226 +:101BE000E230C9EF09071F0BEFF6C80B1CD54BF904 +:101BF000240CBA2B541C0A0C19C7E3F2DB090CBDE8 +:101C0000DB1827E222F1D318DE12E4DCFB2B272EAF +:101C1000F6D0EC2304EEF4EAE3E6DB13592A2E03B4 +:101C200003FBD80100F1F4D7D628E4070ED60F0B3A +:101C300000FCFC1E10EF0A1A2CE3E1EAF2DCFAC504 +:101C4000011DDE09F71A01F4F1E100EBFD071D09A2 +:101C5000F0F02F0802E40C0DDFE5E7BE16E9EA0418 +:101C600003F900F406E622EBFEFFF0DF0C260CDFA2 +:101C7000FB04EAF81109CA7F12DD12DAF4EDCBD4C5 +:101C8000F303EDF90EF9F436F32D0DF319FB75DFBF +:101C90000611DED8E80304FAFDF125F7FFDBEF00BB +:101CA000D5F5EEE1F1F81BF9E320E817075FFA1C20 +:101CB00062DD342E270BF61D3B2F1BDD2603FC10A7 +:101CC0001716F8DCD40EE80AFAE3DA44D0ED1BF874 +:101CD00017F70415EC12080810F4FA064AEBFE0D8B +:101CE000FFF0E827D33723070A0C21FFEED301F6D4 +:101CF000F513D5FA1700101CEDE63E0BE224E025A3 +:101D000010C93C16EA0B1A040502F11CE2F0023A73 +:101D100019FCF111EB12F7DE5BFDF23A1EDBF51157 +:101D2000C509E63AD5F3EDDE0B57EBFFFEDBE30E1C +:101D300013FCD501E3F5F5122617F81501EEF4F8BA +:101D4000450CE31302EEDC13B8F60C0D082FF1DEA0 +:101D5000DB2BFD1CD3ED32D1ECFFF5162F35F7F858 +:101D6000F6F8E5DE410A240BF8F7EB1C41C7DFBCAF +:101D70001DFE22E3E0F0475358D910D417E6E5F5ED +:101D8000F01400D8F0E6E6D93524FFF9E9FC0C158B +:101D9000F5FAF3FBDDDF48EAE1F8D8E32A0A07FFAA +:101DA000FC002ED0010306CDFE1B1715060018F40B +:101DB0002FDE11FF0DEF23382BFDFB4225DED6B5BC +:101DC00016F1066A1D39020FBDF17F2B000BF815C5 +:101DD00008DC0F3E09E2E103EFE2DE083AF335509A +:101DE0002678ED0B041BDBF8FFF6E4C91C0BF4F4BA +:101DF000E917B30265FA1B0CE2D114F2D022F00706 +:101E0000DA32F6F70EE6D309CC28ECECE7EF123E17 +:101E1000F3DEF700D52CF1FC060BE20C312E0409A1 +:101E2000100FECEC0604D6DD3319061BF214160471 +:101E3000C113D4EE12F9D9E3C0D6D5EEF0E4FBF924 +:101E400030DAD7F9D83BF30CF3E507EC0CCEEDFA1A +:101E5000232704E6DA0720CD06DDF1DED409E80801 +:101E6000EF1A45DF2FD7202BECDD2AFA1F00D8C64A +:101E700021F41D0C06FBD32640EE08DA31DB030605 +:101E80002F302AF41AE4EEDCB2E11933F0E4012138 +:101E9000E9EDEB08F7F01508F8F2170510EAE5167A +:101EA000E915E3E61ED52EE216E73936E32054D9CC +:101EB00050DCF24ED70425540EFDF40E2104EBC580 +:101EC0002B0D055D28EBD62BD7462BC6FE0009034C +:101ED0000FCFCC1CEDE6BC12ED0EE0E81CFB5D68FC +:101EE000FB7FF6CAECF54019F6FE07FF0C0E170C47 +:101EF00025E8DBE14417131F16D909EFE3C4EFFA15 +:101F00000A16F4EEF6CCF709C073F4E302CF62F1DF +:101F1000EAE6F62CDF27280039DAE91A2F3215F71E +:101F20001D1700CE010EF2EDECEEFDFFED09F2E91A +:101F3000D707DF512906EBB3DEDC0AFE0DC3130120 +:101F400021DF02C1C473DD03E4E7CFDC0DBACBF2BD +:101F5000350EFAE9D93632DC00EBE9CBDD04D5DE0B +:101F6000E5EB21F835AE0AE4D2E62918E709E9E302 +:101F7000F21633E405F4FA2D39D12BEBE7E3DD114A +:101F8000BCFFDAD8F5C2E8EEC4C7FC0EFFDC19D7F7 +:101F90001235FC00B9F83B2BF0125DE10101FB06A4 +:101FA000DE24C7A42ED011F4F3D2360E2B2645D052 +:101FB0005CFD213BDC30115622EAD3D51DF3A4CCC5 +:101FC000FC3208341D1EF6FAF022481D01FA160BE9 +:101FD0000FD0EA0AEC21E0D5BFDAF7FB05C33A4B94 +:101FE000FE7FE0E403085C1E064438E142FE161A58 +:101FF000DA100FFD445A27185D132605A80A1FDDC5 +:10200000F01ADDE5F9A1F5F900FDE9C3E1E33E3F92 +:1020100050CDDF3C022EEF7A27C2F6263854FA0460 +:10202000EC31E5210202EFD5D400F8B8F7F7FADD7C +:10203000E4EBD30476D8FEF8ACE215FA13B4190039 +:10204000271B22C0F174E0F2EE40E1D3FEEBE9E899 +:1020500014D509FDE3FD3ECC03120DD4E50CE335A8 +:10206000E9EE1DD32ACC1C0C08E52704F3F1CAD4F1 +:10207000E71307D3F405C13606F811D23B12CE0F91 +:102080002E0AD11018EECCD3FF150128FEE926F850 +:10209000ED0DFC0D3BE9DDFC06E701F10201E4F783 +:1020A000DF1EFFEA0405FB17F5F42CF90B28FC11E1 +:1020B00061F1EA0401F8355D3601182A09EAD3D244 +:1020C000F201095A0720F5E9FA010B1453EDE5E096 +:1020D000277FDFEF0FD5150038FDE40122194306F5 +:1020E000EC4FDF0CF00AFB19DAF6DA1908EC0DFEFA +:1020F000F5ED11FB580DF2EDE3CE0C1ADDE7F9D149 +:10210000E5D4ED060EF4F7F6E10C021CF7EB04F64D +:10211000C808F1F2E3E846E107ECE60A0034603370 +:10212000112CEBDDE5F50FE3C4E23B14FDC4F9E44B +:102130000DE1CA2B3215ECE0E70AE8C71B10EDF001 +:1021400008C1C6E4C42ED4CFD6F7E3E642CDE6F705 +:10215000F3EDF706D4F92F1F00DE0FD9DE0BD3E124 +:10216000FDCB15E22FE31AD7F2F3EE27DCDDD6C460 +:102170001518F4F01EE4EB7A06EC05CE16F7D8122B +:102180004306E4DCFADD18FB380912FAEA1729EDF8 +:10219000E92A0C4002252216FB26EDFA0AE5F31A7D +:1021A000F110E1F317D2E0DBF7E4EADE1B06FCFFF7 +:1021B0005FFDE9F9F303FE453D4CFD0448C7D5AF8B +:1021C00015FF1957F67FEDF7E7DBFC0FD1EADE00CC +:1021D000F836F36B0DCE2DFF0FE7EA021506482CFB +:1021E000DE5CE2EF0915070AE0D71B1C01CD1DEAF2 +:1021F0000A0EFFCA5A33022ECFD30F0BFBE9F4D0DD +:10220000E8EAEC35EFD80204ED0726FED6D63CFB13 +:10221000FB04B926D81227E5360A0FFE2636E1263A +:10222000E72FEEF4FCF8F8150AF727F1F3D901E6E9 +:10223000091BD10E2C11350EDD05EFD505F9FED8A1 +:10224000FFD1DB07C4E6E4E9ED36F9EF3DDEE61148 +:1022500019C400F6F7DA400BF80DE902FB233A291E +:1022600018080BE54F0E1411E10F381000D8FBAE23 +:10227000EAF00DDDFE1DC206ECDCE7E13CF502F9FB +:102280000802F8F147E2F517F9FB224329F8FEFBB3 +:102290000910E1D4E2FD12C106FE0B16C700FAE4F4 +:1022A0002124D6DD281814E9E0DB3A2500E6EF0406 +:1022B00055E5F4F9CFEAD1072B02DC635D1E071B5D +:1022C000ED0C22F51504DFFFF9F9E71700FCEE7FAE +:1022D000D0F3EFE7EA0904E4FFCBD4DA293C4DFB65 +:1022E000E372E0F91E332EF2DFF01014EE08FFFA6D +:1022F00029240B237007E6F7FDEDFC2AFD22FEC31F +:10230000D0DDF7D710ECDC21E438EFF1F51813DA63 +:10231000F3F2E938FE0BFC13E209E8F24B1AD0CDD8 +:10232000FBFDCE05041A19EFF3FDD7FB11E1DCF735 +:10233000D8F3DD0C2EE073EDF456AEF4E5EE09C7EC +:10234000EAEBC5FFEEE2E2E9F5F7EAF8FDF3DDE8D6 +:10235000E8FBE0DAE3F628F716F709091D09F104AE +:10236000FDFDD6FA2A0834FCF6E5116AE8EDEC0129 +:102370001F10E030FA1B1F2B0DF9E8E109D112EA1A +:10238000EEFED8F3E406E5FDFFDFF0260FD72C0EB6 +:10239000F4EFEF2404CEF6E7F7F8E5392CE7DCFF9D +:1023A000F503F5C6EC03EDF71CFD05E104C619DBEA +:1023B00022EA0AEFF3F7E7130AF017177F05F8533D +:1023C000D3183B223BF1FD20FEDCCD0A111005EBBA +:1023D000F8FA14C6E03D113DE8103DB225E32009AE +:1023E00005F2DDFC0E3CE2EB17DCF7FF1AF7E8F62E +:1023F0006AF2090F4023FEF8EEDEEB0BE3F0F2FA8F +:10240000E31CDCDDF5ECE31E191B04E2DB2FD71C1B +:10241000140EE2100735F2F7F2EAF016111638F052 +:10242000E5191BF4E907250BE121F7F6FAF3F6FBB2 +:10243000D8F3D2F0E4F5F2EB203EF2F602FDD6033B +:1024400019DF28CCDB23EA16EDF52D09FADDCA09E0 +:1024500015F6FFEC0011F3DAE01AE4060ED50DE4F0 +:10246000F20E020946E0F6D903E810F8E712DAEEB8 +:102470001955FEC9EE0AD464F605F41926D507D617 +:1024800001E7F9F145EFFE0CEDEA141508E8170E27 +:1024900009F9FF27E7EC0BE0DEF4F81318CF2DF174 +:1024A000E80EF9F7ED201AFFE1D109FBF8D626EA8C +:1024B00010EB30F9FC00F6FC100AD60F660217DDAF +:1024C000F8040DF311DAB408FA0B1216270BFB0708 +:1024D000040DD600C75BF1FEFDF116F81E3937E09A +:1024E0002503F60B0511310609ECF414F612F72E4C +:1024F0005BF3222416F910FCF9EF25DDE1CDF90696 +:10250000E80603EEF1EDFD21C10C2F041BE00C03E6 +:10251000FA030AFB1903E6072FFFE7FA7F13140FEC +:102520000620E7F8F2DD081CDF12ECECD7CFD81458 +:10253000E0EB3617E00403110152BA15E9031EFB64 +:10254000E1EE2CF5CE13E8ECF3E8151405C2E60530 +:1025500003E2F1DE01EE0BFB0A05EAEA571AD7E4C3 +:10256000FB1FF9E952F832EC0CE4317FBB04C102E5 +:10257000EF17E7E1FFF3E40EE50312EB13E1F6F3E7 +:10258000F7D2CD0027F6F006D9F9114E01DB30095C +:10259000FCED03F83FF3F5E00501DDF125D7F80088 +:1025A000C20B06FDFBF4F310FCDB24E7FAEB2A0276 +:1025B0003600EE15D3EEF807EEF6DC5849E20512C8 +:1025C000E30E10F3CCF2F2F6090CE6F0F9FBE30EA1 +:1025D000E1CEE216DB48D6FAE9EEE8EA1525240753 +:1025E000D328DF2127474610EDFE00EE1F35F914F2 +:1025F000661311091B3E0910F5D8060BE2D6FDFE45 +:10260000E334F3E4F7CCF024FAFF01F00C3EE515D7 +:10261000D8E905F8F7E1E109FDF5EC02513A10DCE3 +:10262000E919D5122C3C2E18F10FF3E4FAD6D9FA99 +:10263000D2F41AE9F5E453F9F51DC91402230CF597 +:10264000EEF01CF4E00504160908300300E1F0E7A1 +:1026500018E900EBF6DE103904E7ED0F0E0F060067 +:102660001A0606F94D2CD609E6F2ECEFD9FB051A4D +:102670000201F84B19F0DC2C260DEC413FC2D2E4EC +:10268000F21CE74AF1FC1B0AE212D5100CE309F92F +:10269000FFFADDDFE6F4F7FEFF03091711DDF8EEC0 +:1026A0000522DEEDD6F6F727FEFEF3E6050315E577 +:1026B00052051B1EEC04EEEAF8DAF9F47FF6E00AA4 +:1026C000EE0C1C07D6DECB13F1E8F8F000170FE490 +:1026D000EC0E3D0BC50C1BF7281E4CE5F74E0FE822 +:1026E0003E451CF6083710F5E8F6EE0FDCFEF60B5B +:1026F00023163A1E2BFFF4E5F3CFF9E905DC13F5B9 +:10270000F5F9F3EDFAEFD7F4D91BF512EAEDF9EC90 +:10271000D5FAED07EE11E6160CECEE021429F6FCE4 +:10272000050CCD3B010213DB1716F20AF4CAEC02CA +:102730000D18F5D9F400ECEAFC05F1FC1016001CAC +:102740001B44DCEBF026F2F70B00F41709EC0A2827 +:1027500000EFEB04EEF40F05FAECF007FA0E1E02A0 +:10276000220ADFF91BF1F724F7FCFEEFECEDFCF693 +:102770000CFCFBFDDCF525682EDDE4320BD3FCFE02 +:102780001F7FD01DE5F8E6E7F2FEE10E10DE110F27 +:10279000F3F8EE18CFEF1CE705FCE1F74913FA0A4E +:1027A0003A29F8EBF1EF070BEAFCE9D7DFD1E5FABC +:1027B0002CEAEDD6DCE411F8310F182728EDFBE602 +:1027C000DCEB5E0F06F40B1EDC02D2DEF6FCF80931 +:1027D000E3EC56FEE6560118FCEE7DCD24D712013F +:1027E0000C5EF7F3101A1B2609EB00DEC239F9F96B +:1027F000333440283DEBF5F6FAD5F403FEE6E0DE8F +:10280000D3EF1B0AFA1EF203F040F80312E9DEF0E0 +:10281000E5EFD7EAE735DEF609EAECFFE836F1FA4C +:10282000FCFED10005F414E93EF20A1DE9FDD8E4EE +:10283000DD06F9E82A06EDF9F807E9E8E9F6D71523 +:1028400028F8DCFCF711F10D1C0705F90C4609030B +:10285000F6FFF10017F216FFF4EBE404F10D0201AC +:1028600002EAFD0038F9D60BF8EFE30BF4F5F7FEBA +:102870000F161825E609FE1B21FEF01625F3F605B6 +:10288000084BF00C03F71301F208E8F10AEA061608 +:10289000E6EFFDD4EBF530E105F318F5F92CEFEB9D +:1028A0000A13F0EFFA05F7E3F8D30FE808FE170074 +:1028B0002BF6EF1AE2F4E7071D07F4F81AECEEDE48 +:1028C000F0FC1A3FF2F30106E9F7F5F003F20CF71A +:1028D000FF0D25DCE23C0907F8EA7FF3E7051BF86A +:1028E000F740F0F90CF7F606F1F41511F70216F4BB +:1028F0001F211A1E21F7F2FE00EAF3FEF0E8F5FBB5 +:10290000F2FB15EAEE06F908F028EAFA03FFF6F7FB +:1029100001F6F2E2F7FEFD080E17EB0700180502BC +:102920000413EA04FBDB0FF90AF904181203E8FCAC +:10293000F6FE09EB0214F9F70401F3F7E717E62CAA +:102940001F06DEE9FD0AFD0105FE00EB11FAF902A2 +:102950000203FEE61A2316F2FAE7D30FE9E3FE07B5 +:1029600004F429DE0EE40C0CF0040DFAEAEDF2FC9E +:102970000E04FC2915E601433EF4FCF31BEAFCF1CE +:10298000EE49DB270BF9F002F9EB001711F004FF19 +:10299000F908F7FBE1067AE3F908F8F91205E9E32B +:1029A000E308D2E4F3DB11D4EBF502E409F1F7120A +:1029B0001FF1D42228F5F1F51004EEFC14ED00B659 +:1029C000F6DF380BF9E4F005E40CCD1A0C08CEF76D +:1029D000EDE4071BDE3B0F0F07007FDDF8F2221A44 +:1029E0002849F1E1FD461D0CF1EE0D0DE3F200F07A +:1029F0001A38372824FFE2EF06C703F1FFF6FFF786 +:102A0000E0082E20ECF1E6FAEB16ED1A1001EAF4DC +:102A10000002DFE91EFAECEF00E706F60527EE06F6 +:102A2000FCE3E200F0000BE634FE1B2ADD06D604D0 +:102A3000E2E01BDC1D33E707FE15F1FFE9F1DE0ADA +:102A40003DF9E5290C10F2FA0B0DF2EE400C2AEAE2 +:102A50001EEEF5EFE7EA1920EAE7EEF2EAFF120CC4 +:102A600015F5EE0E3905F218EDEAF1DD04DCF50896 +:102A7000FCF0F34E06FEEB1B2DF6ED032EF6EAED11 +:102A8000E4EFEE19F4230AEB060FDF330FFB11F22C +:102A90000605F5D6FAE8EF08F8FEF6F11A0CE5F1AE +:102AA0000410FBEE00EFE0EF00FEE9FD0D010DEC80 +:102AB00044EE1D23D9200B0710D707FC7F01E0F956 +:102AC000FF010B15E9D4FCF10608EEF2F01AFFF154 +:102AD000FB191901FE1824040AEB4BC60E2B17052F +:102AE00028FEF609153B23E7FBEC0005F2EEFA1F82 +:102AF000272016112511010DF5EDEA00ECFCF2D9A5 +:102B000006F6EEECE6F1DB0DEB35EAF5FBF513FC32 +:102B1000E30DF1FFEF11EA2FF301E915FF18EFF7CD +:102B20000C1BE3180203FBE404210FFDF8E6070E7B +:102B3000FB23EFEAE5FC01EAF309F6FBEC17FFF5EE +:102B4000043CD6FAE221DA040B0CFB082EFCF4F16B +:102B50000B0A2EF2040B1EE9100D1218F80725DFE0 +:102B6000CBE9E2E81C1625C220BC1EB1CC11EE4117 +:102B7000EEEFFE27E61DF21401E5DFED28D4F3C8E1 +:102B8000E1E9DDCAECE4D031050105FCE7E916D046 +:102B9000EEEFED75C5CB0FEAFE0FEAF6EE1FCDF1B5 +:102BA000DF154FFE08FFC3DB0202E7EF18022B021E +:102BB00049FC25E8E90FD5EA0608090C6215243717 +:102BC000F146256423060314EE06C5B9E3D45ACDB5 +:102BD0000F49C3C8C967F7F9050DF5CEB3E346F54C +:102BE00037E311E92957D5E834EFCD0403270E0563 +:102BF000602F441217F8EDEDD0C5D1D9DDCF0C1DF3 +:102C0000F508E6DCF0F50937DDCC0B31E554280298 +:102C1000EB4A21D2F303E0E9FA12EF22AF4D58E577 +:102C2000122AFA03F27F1BBF01E1EE022CE604E553 +:102C3000C1C32DEEFAF010072AFF19FE1BDFC72FC4 +:102C400027FDDEDE0A4AEEE708D518F7C606311D75 +:102C50001FEC04F216E026E616F1FE0EF9DBF7F49F +:102C6000FCEBFCF628D0E227DB0227F004F1BF0DD5 +:102C7000FAD1F97E0E13D94B35F5DBF6090AF505C5 +:102C80000C18EF2360F6D70ED4D4E3E30FEFF4F67D +:102C9000F80EEEF0F2000EC814ED1DD1DCFDEDE0F3 +:102CA000DA05FBB806062BEFE2CBCE04F5F93A08BD +:102CB00044EF110DEF06F1F8F6DC26DA4A00DB34BA +:102CC000E8D1FF3ACFD6F8EDE4F6CF1BDEF1FB13E7 +:102CD000F906DDE7D06F0A0EE0F15DD0F64325334B +:102CE0002130090A1C0B14CFF4E41804FB17F41765 +:102CF000641F1CEA3EF61511E5D9CF1FF0E90AF56D +:102D000029C5322DDA18D7F7C17DEFEF3D2A23D63A +:102D1000F406FA11EA23F218CBE50214F658C6F9C4 +:102D2000FB26E00AE2F614E4ED0F1527500AC21E56 +:102D3000D334C6C4EF28FC4645D90CF7B40EE505DC +:102D40000DE6E2E0DC02E210EFFCEAE57FE0E6F807 +:102D5000EF073FE6F7E3F7F5CB0CF9EF11EE0FDEE7 +:102D6000E6FEE0E1ED1724CE24E1F4F7DC1B183F8A +:102D7000FBFEEF20010D160AE70BFDF834E0DEEC58 +:102D800017E6F6EDE7F5DAFB0B0B010307F9F3D3D2 +:102D900012E2F961E9ED05F508DEE610FF1ADBF550 +:102DA000F8E109191528F1F2F017E7F307FE1FEF14 +:102DB00029E81CE3E7FBFEF8F6F6062019FB2230B3 +:102DC0000A0A1303F82C2E16FA04EBE910F03FF26E +:102DD00007E3D9D5ED4DF9E6F70EE7F4E4F4F6F0A4 +:102DE000FA0A07FBF9E4E3E716FCFB18092CF70ADB +:102DF00049104002F0EEFBEB0BEEE7E710F6EF04B4 +:102E000009E510E7FF06E817F1E6350C16260B0179 +:102E100000FF00D91F12F2FBF7E4FC19B1191EF9EB +:102E2000FA230CED017F34E5E5F7EB210B0510D219 +:102E3000F9FC4CF7E0F6FD0517FB14061DF1CC0676 +:102E4000F402EBDFCE01FCF702EE00F4BF0017F155 +:102E5000082D4CFA0329E809F110CDDE0EE6177DA6 +:102E6000EFF0CE242B02035605E5D53D02E31137E2 +:102E7000EC140EE00CFAF21D1202E9F53200E2AA9F +:102E8000FCDCD4250E28E0D93008D94CF40018E138 +:102E9000EDD5044E07C716EDEDE2FB1BFE1DC5D0B8 +:102EA000E3DFEF057FEFF7D7E702180803DE01EA5B +:102EB0002A9F404C20FFF0004BF51404C01C12F078 +:102EC0001D0E291404DFDC1017201603F916FEF579 +:102ED000E0D7F7ECF1F0130A5006FAC8E41D20DB46 +:102EE0003D4AFD33DE0439EEEC201DF3F4AEFE0660 +:102EF000F7261532E9FDE220F8E91CD9EFDB010DD8 +:102F00002231DF06F3DBE7F70532D446EBDCE9FDDF +:102F100007F409D8D925E820ECD4C3FBFFDF4E3EE7 +:102F20001D07C0E90FDF5E44DFFFE2F1022EE8C6B5 +:102F30001503FFEA53B8EDE61FF0F8EA20E0F4E4E9 +:102F40003CE80913E20939FADDB8E5E84D13EAEE89 +:102F50002AFFFFEB000727F2FCF72606D8FDE5FC69 +:102F6000EE34F9D1E6EF4111F2E2F801E1ED110A98 +:102F70000DDEFF39FF0CEB7F06D1D8F843D7FB09F4 +:102F8000D4E0EE262605F90FDF02F924ECF3FB006E +:102F9000EA2FEEEBF8FD0CEA07E8E1FE28EEEFF889 +:102FA0001619D6EFFDFECBF50508F009F9E3E40CA0 +:102FB00006E828F0E10DEF132AF142136B1FDB0A3C +:102FC000E404551A09E4F200E603F311F71709EFD8 +:102FD000012C02CD2A280F0AE5F408F602001100A0 +:102FE0001F13EF04002B0BFD1DDCEDDFEAEEFF3BB2 +:102FF00004EEDE102F0DFD2D2AECE2E4E9EBD50501 +:10300000ECDB0ECAF5F60FFEE74DED08FF2B611263 +:10301000ED05F607FD02E41322EDF20C024C03F17C +:10302000FCFAEEE6FE0EDDFCF624FF0E2DE8EF1AAC +:10303000FC0913F2F4FB080F34E406FDF716F0FE6A +:103040002BF5FAE4E901E7F10205D02FD604CD0C07 +:10305000F8E820DDF5160DF4FFF7D90BFDF510F2B9 +:1030600001C0F1F44AF61A44E80FFE04E4D80B2A32 +:10307000FDFB011DE200DF07DCD8DEE237B2FED93E +:103080002DC0D4EE07CD05E4E3FF151E19032BC6B2 +:10309000EB23EDF14BEE3BE4E2FE100925E1CDDE42 +:1030A000CBF8E94EF0FEE6D4E116FF14F2F3F4EFAC +:1030B0004CDB0F2CEF11C70642D8031240F203304D +:1030C0001DD86DF0052D111607F9E1F7C1F8F3FDD4 +:1030D000110204EEF92FF1DAACF0EEF1164F1011F7 +:1030E000F2E0EBFD2B254E1B330D0A1E2D4405018E +:1030F0001F0A1B1C071002FBF8FE022E05E3EF015E +:10310000FBD4032602B7D336E21BEBF7FCF47FF8BF +:10311000E5EFEBF8DF42F4DA0AEEFA44E8281CC3E4 +:10312000341FE1F6E0C902EAE82D081600EAC227DA +:10313000E01E1418C0F1050EE0F71827CA2FF1E1C0 +:10314000E3EDD2E8041B07FF1FF7E9CA5EF118E3BD +:103150000F0F0BF1FEF00BF2F112F404330B0CEE37 +:10316000013D02FBD6EB4546FDF13004FBF8F013C0 +:10317000D8F01A0AFCEFB54EE9E7DBFC20F8E3FBD8 +:10318000E948E3D212EAF2F0DD0009E0F709FDE1D7 +:10319000EA03FCDF30FE7F14E5EA08014F0BD81884 +:1031A00005EAEB0FEFE0CFE304FB01E5F902E2F9FA +:1031B00032E5E0F0E40DE80020FAE8F83104EED959 +:1031C000F2EB2C1DED391202DCE7DADDD7E8301C1A +:1031D00003022FFA1C670EFB0614ECEE1325203AAF +:1031E000FA1FFC040A291714F90E0EE7FFDB062C60 +:1031F000FEF1181F071005EAFADD1D19E9E3FEE0EC +:1032000015F0FCE9F20D12FBCF46E4FEEB0837E6C1 +:10321000EEFFEDE6DB29FBD3E5E1FB4BE72816FCEF +:10322000F905E0F4E517E703F307DF24E2E920FB03 +:10323000E23B11EE1A32E62B0AE5F401E7E5E1EF95 +:10324000130422FFC73BEB2310EFDE0561DCF9D945 +:10325000062807ECEB0802FCFA16F6EE2F1E13FF09 +:10326000F13EF9F601DF3F3BF2E61EECD8FDDB084C +:10327000E8EA1029FA02CA68F8DEE9F61804E1F76C +:10328000DE7FE1DA02E7F9F6DBFF1525012BF9DB3A +:10329000FCFC06DF32EBF0DCF7DCE30C4718DFFD6B +:1032A000F907D62B0303D7DCE907F9FAEFDBF3EADA +:1032B00028E6FAF3FB17FEFF25FE07E74006EF13AB +:1032C000B7F43B15E41DFEF4F0F0D6D6FAE328F48B +:1032D000F5E82CDF3E501EF3200509F42219121FD9 +:1032E000DC28FFEB0B391708F6EF07FEF126FA2969 +:1032F000FBEC1028F71708F0F5F80A1AE9ED09F7C2 +:103300000AECFDD5F0EC2BFAE44AFEDEE80937E4DE +:10331000E70CE0EDE324F8DAF6E1F04DE1321504D4 +:10332000F7FDCD03F7FCE8DDF31EF61FF3E4EB1227 +:10333000E61705DC37F1EF300CFF0707D7FA080472 +:10334000120726F0D71BF41418D4F7140CE50ACB97 +:10335000F01226EE401EFAFE25DB1D0415FE0AD7EC +:10336000F2E3E31829F9193139D4E8E4BA03F21881 +:10337000F5E3F7150E1CE74C0B36EBCA50EAF3D415 +:10338000CBCBF73F02DF19E318FC03CF3DFA15D38F +:10339000E0F1CECDCDDD5DD607FAEDDC0D21FBDD14 +:1033A000F105AC1E1FF0BEED0EF720D000F211C7E4 +:1033B0003D0606E71406CEF25AC4FBFE52B9CD2DE7 +:1033C0002EFF4FFC1514F531C6DDCBDF1C000EFFC0 +:1033D000187E02D130761E010DDA7FFCD0CD3FFD84 +:1033E000FC39F6C902170EC30F02F7FA0424090AC2 +:1033F0002816F450FBE92F19F8D4E319C308FCF0A0 +:10340000052918E3DC271A0BD75ADB18CF313CE625 +:10341000F1B7E40CEB17FDF8EB0ADBFFEE6310CF1E +:10342000EB1DC8FBEA031BF8F8F1DC2CADE4B0EFB0 +:10343000CB0B1B04E1EEE8493AEF0FFFE928EE273A +:103440002CE3F8462B1CEBFB1AF50DC7060E13F008 +:103450004FD71110E1F1070FE905E60C06DB04F385 +:10346000060616E9FF0C0AC906ED19D8D3EBF709D1 +:10347000E8F60D37EBFBCF72DF05F70813FF0DE71A +:10348000050DCA1BE2C501EFF014EFDCFBE9E8E42F +:10349000010AEC140CE112020A420F26E0EAE90DDF +:1034A000E0F91E16FBD7E4F2FDFAF428E8F30B0965 +:1034B00022F2DCF5E600C70D2E02EB0329177F0090 +:1034C000DAF94120E50C0A3ADEFAF0DF0BD9FBE02D +:1034D000EDFEE8F9BD23D5E60B13FB08475DF017B9 +:1034E0000A46F5F2EDFAF7250805D307FDE4FE18C4 +:1034F000411E2804FCFF24F6F1E2F129FFEBEB1456 +:10350000F8ECEBECF11A0103E80FF607EDDF120D12 +:10351000030DFB0712E902CEE4F23370D3420FEE43 +:103520001420420CD8EF0CEBF809FC0E0E0F1B0F09 +:10353000DB0346F1E4090514E6F5FA6114F8F2FE3E +:10354000FBFAE3DDE70E060E01F1F4E5F8F1DD0527 +:1035500020EBFA08FB06F003D7FEF215ED142E104F +:10356000E7110C140BDE0F0D01E62AF3D6EFDADFBC +:10357000D5E7EBE315E8BF6B0FC5FFEF2FDCF4E0F9 +:10358000C44DFA2924F306E7DE08F203FFE806F447 +:10359000E8EFD1F60E01FF03F8F51513E82402F267 +:1035A000DE0C391A1AE4EFD8E7FE0802FB0EFDD84C +:1035B00048E7E7C8FF34F8E727F8F7F213E5EDF13D +:1035C000EE012609DB072F04F2E8BDDF1400F6EE5A +:1035D000F429F8FAF642F6EF29FBE3FD0111012781 +:1035E0002D48030840312AF0F605F00018DCFE3FB4 +:1035F0004DFC0A08E51A2528F01C18FDD2F7DEEF6D +:103600000CF31BF1DEED1610F412E6F3E6E61202FF +:10361000FC12D4FF041232F7FCF9EF09ED51F60465 +:1036200010101C01051CF8E01CFCEF17D4DFF5E5B9 +:103630001E7F09E7F4F71F1528E7F3F1E9FCF62EE2 +:103640000411F8021222E909161AFAE5FBE6E5F878 +:10365000F502EFD2EC3A18DC17E811EF4AF33A0F13 +:10366000FAF7E8E1F839D34BEA1FE3EFEDF3F3E9BA +:10367000D8F309F2EFD4F93B0CCDEED8442CFAE0A4 +:10368000032ADA19FCF209E2E7ED284335E8F1EB09 +:103690000EEB013D2DD2FA00FDF409205518DEF89D +:1036A000121404F7FAEB11F6F2E6E40EF3FCEB2049 +:1036B000EEECF812DC0CD5F7F8E409D42FD6EDE4E3 +:1036C000D7DC2C1D0915003ADEEDF7E21CD50710FA +:1036D000E2FE26FA4D6E0AEBEA24DD0829170BF804 +:1036E000FC4C150FF52BE6F9F9F6CA1109FE072572 +:1036F00002F40AF0F70DE702C7D60015FB03FBCE74 +:10370000DD16FBE9EAF604FE2524022EF10F7FE820 +:103710000B07D62CE505F1FBEAECF01E0B68F0F583 +:103720000FF70128E20B21F4F8200607CA05D8F8A4 +:103730001CC73CE015F2EA0D0A23CDED16F9F4DCC6 +:10374000EAF5F1E1E6FDE0FCF220DE45D9F0ED26F8 +:103750001FC90CFBF70E24F411E9F82FF1FC27F335 +:10376000ED1312F21A10333CDDE4E8E1E4D7DC0497 +:10377000EF0913E1FD2A16181922DDE52CECEBE226 +:10378000EA1AD50FFCD5EFEFF1E0022C4BF71E053E +:10379000D7001BEDF0CFDEF8D9F60D020B1CC1F3FC +:1037A000001F1F171108BFFDFEEB1715F7F23B02B4 +:1037B0002AF217E3F30CE1ECF90CCF3A49EA4CF3A7 +:1037C000DFF707152F130413DAD2FA0109ECFCFE18 +:1037D000002C0BCA237FECE9DD04D6F725F51C107D +:1037E00005E0F116243028DDEAD923FA3322080255 +:1037F00026020919DF141C140ED3F000E0DE04DEEB +:10380000F816F5FBF4F9FDDBF309F9CCCF24271208 +:103810000DE81B2801403EF3EC03F813E56208C2F3 +:10382000E3211F25ECEE3FD5F1E6CC4233FB07E662 +:10383000DD2308EBEB1008FCE804D114E16AF3DCAB +:1038400000D8EF05E348EA18FBEA07FFECE3E5ECF4 +:103850003609290BFFDD1DFEE614F417EDE2ECFC42 +:1038600014FDF9F625EF1C25E0ED12D5EAE3EC0D89 +:1038700004E4E212D90ACA29C4E2D8BC38EEF2EC58 +:103880002107F5014CFE01FCE4F1FACAFAE2DEE59B +:10389000D803051101E61FECFBDDC9D7F424FBF3C7 +:1038A00024F1E2320F230401FAEBE3F5E606EEEA37 +:1038B00007F7D704EAE9EE111E10FAF4FF2A1353B2 +:1038C00033E66F46F826360002E8DBFBE2D236FD2F +:1038D00011390BFA387FF2F421FE190200CB342C97 +:1038E00005EF031A1B071C1CFEE610FBF8E2FEDEC8 +:1038F000142D161F12E9DC1F25F121DB12CAFCFC76 +:1039000010021E0BCEDC19FEE6240200E85B27291C +:10391000EBE1F0E7F909FD1FD710F304B433051DFF +:10392000100CE300F4DEF0E10BF5E32D2101D1F101 +:10393000E73004EBEA1DFE21E7F2100FE7DCD0F2DE +:103940001FC5E0081417EC0A0E04F5D626E1D4F7DB +:103950000E2A020AE3DB0831081A01ED3D4E34DD80 +:103960000B1002E8D92DF204252FE3FCF3D9110244 +:10397000E752E4112BEED50AE73CE3DAF311E5F068 +:1039800000D8EAF2F2FDEAFEE51A1FF1011514FB78 +:10399000DEFF10F2FFBAEFDBCD1B18E9FDC6EAED42 +:1039A00013DE0BFEFA32D20F2BEEE0F30603F057D4 +:1039B000F9F705FBF3017CE600F00E01E004DAF50F +:1039C000350E0B057F1BF104FFEB11F10DE3FCFC41 +:1039D000E4C425F6E0FF02072014DDFF2825F4E902 +:1039E000E7ED1D0803270B01F82CD90A07EAACEA1A +:1039F000E7EF2BF7B0FFF0EE015BF4CDEA1BF6E04A +:103A0000C70FEF08EFE42BDBF546E344E2DED71106 +:103A100025FE09FBD7D7061EF0291504B537EEE2BF +:103A2000EEFAC7DF190503DF2B0525ECEF76ECFE78 +:103A300011F2DE04E513C7EDF83031DD1338180C50 +:103A4000E1F81A12DD180017DFD8FCDFF9112B0C92 +:103A50001B1B05F9FFD22D29DEDEFBFB10123DBB3F +:103A60001809F6E77105D61ADC2A370DFD0C0DA6EC +:103A7000D42FC8DEEA1B2162F61EE6EF06F8F6E256 +:103A80004022E3CE16CE2A03FBE922287AF2442F05 +:103A9000F7FFF37FC6D3F2E6EC0A0C16E9E11A034E +:103AA000505DC7FB0AE70611C7F5F3C71BDB08EC3F +:103AB00034DBE6F2F701FCDD0106FD4424D59CD69B +:103AC000E2D7510D6101EF1803D3B80CD3FE0C00FF +:103AD000EBF404DACFD1491FF60EF7E1FD4751268A +:103AE000DA4FC9F4FFCC0E16FC28F0F7FFFA1746A0 +:103AF0001A51602248F0E5230106EE02F3BBC5052A +:103B0000FAF5E2DA13D2DBF3E004F9E3CEFB142496 +:103B1000FCF3DCF5F210E40F08F9EAECEF51D333D3 +:103B2000EAFA05E235FCED0209D4F7F0AB080A0326 +:103B3000FDCFD21F17CEDA14E808E6F6E3CA2AFE54 +:103B4000ECF2D912F217F5D40AF9FF1FF10C2EC6C8 +:103B500027F80C0E36DF1F0233F41209000B002A7F +:103B6000F4AB0CD668D8FD0EFBEF25F019E7EED2CA +:103B70002AFC0CCFF62ECEEAFDF4FCB707F325E1C4 +:103B80000AECF60C27C0DDEE1C14D900E422DDF7A8 +:103B900024EF1A13ECFFF6C0020E2D02FA0605CA36 +:103BA000FD0DE24E36E4C61211150E1A32F1DE0B8F +:103BB0007FDADEEFD9DDE00817F0DE19FEE10E0551 +:103BC000024A511AF6011BCE12CA05F4E4E9FE13AB +:103BD000143B19C300CAFF16F4DCCCDB28E339D848 +:103BE000024FC7F6032D0C121208EEEE2A0B480DF9 +:103BF000FC07BE08381AECCD18D904D3D11C1CDB45 +:103C0000EAE525DE010BDEF4FE36FCD904FF513077 +:103C1000EC0BE30326F6EE16D531E3F67917050132 +:103C20000606DAF526D2FDFAE026E4F90BDA071DDE +:103C30000EF41C5A20010CE60AF5DCEDFBE3EFC79D +:103C4000EE23EAF307E018E0FC2821E70BDD29E882 +:103C5000E51520F9D6F362061004F9EF54DC1719C4 +:103C6000012F24E00BED5726D00650CF08F4C4E610 +:103C70001EF1340422F1DFFF08E0223820F7F9B604 +:103C8000E911DEDCD9D9E5E7FEE5FC37D30221F402 +:103C9000E2E305EBF70CD425CAE701D51BC5D7D164 +:103CA0004013FCF9FBEDFE38F40512F1F2FD261A83 +:103CB000F9EAC70605DB11D93801F36523E9EA12F1 +:103CC00018FE18303808DF02D70ACE05050207149F +:103CD000DEE0D521E0CFFC10DF1CF5F514AD5A086D +:103CE000FC7FFB0011711D1EC817EBDB00CCDC1242 +:103CF000CEFDEF304A05E71CF4DDE12DCCF621D7EF +:103D0000D732E7F131341A110579DE00ED1DD63EC8 +:103D1000111AF52CE8E4D0EF0111E007401C2A0548 +:103D2000FBF6CA0907F7FFE017243E3915E8D8F774 +:103D3000E6D3BB1626FCE5EAE621D20CDBD357DA44 +:103D40002100FBD8B51FDB121CF2EAB3B1CCD02D99 +:103D50001D0408E4E1CB19FB240BFEF4E23E0A0F3C +:103D6000F417FFD058D3DB17FA0E21FA30D9E3C28B +:103D7000F7F5FEED1200FD320AE6F9D22DE5270E29 +:103D80002DE4CDF72DEDFC0316FE082711EE0BE018 +:103D9000E4FBF2D2E83F56C11C0C0C1EECE009C754 +:103DA000FE1FFAEE05FCF00E1CEE0C22EDBDF50236 +:103DB0004CD8D026DD01EA280AFE0E7A46E2DD7FE5 +:103DC0000D1B040A572BD1F3D3D2E9F75205F00BA0 +:103DD00005D31E0DFDFD1EF4EDD8C2CA13304248B6 +:103DE000D23BE0020C3B3421FEEDF4EAE71708ED8C +:103DF0003318EB19650BCE17FBDD0C0FF60902E348 +:103E0000E606FEE6F7F0CBF0CB11E40038CB15F573 +:103E1000F3D1C532F3FF11F8EB03EC007C520BE851 +:103E2000D3F2E1F4EAF41AD7F122EE1B0D11F0FA05 +:103E3000E5CEED0A02DF00D6E831CEF6D542F2F546 +:103E4000DEF5D6F501ECE5F2F710FCFAE5DCFB0651 +:103E500022F80501D8EC252F23F5F7DCEAEADB0888 +:103E60001A0520F332EFF5EDFC0AF90812050CFCF7 +:103E7000E1291602EAF3A836DB0609F53DD501E48F +:103E8000F5F0E4F126D90310F9E6E4F5EFDF1421AB +:103E9000D9011300D3EA7F12E700FC02D40312F128 +:103EA0001F3B1052F1ECE709FF330DEEEBF0F1F59B +:103EB000E5FCF00FFC0DCC080D26C3222103F9F41C +:103EC00046FA2E0C2F2BE0C5D716E1DD13D7F513DC +:103ED000F84DE438E0ED1CCAE9E6E4F5233026129B +:103EE000EC66E5E218CCF325D8F21E0FF8E0E5F019 +:103EF000DD48D5F846F4DA080BF1F61B0FDD06FFB6 +:103F0000F900031AF9ECD6E0DA040114D40BF6E850 +:103F100010F1F727E846FC0910F2FFF51443E81505 +:103F20001EFD4003FEE4EDF01BFDFB0D0908F3E070 +:103F3000E4F5C7F4F5F9DEF9E715EB25D4D8F71663 +:103F4000F7F0DDF4E244EB031AF2E2F815E0E1FCED +:103F500001E315F9FCE91F02E6ECDBE8E92E0EF7B8 +:103F600018EF14EB22E222F804172C203DCCF6D5F2 +:103F7000130F0F1AEB144B4B03FC01EA1E1134FD17 +:103F800023EBF5D136BAEBF621D416140BE820F763 +:103F9000170BF1F7E4DE4CE81EE6EAFC0D0EF3F930 +:103FA0002E4B0DED0416CEF7EBE7370AD4DB290BC9 +:103FB0000DC2EE24FC0EF1423239F27D4224DFC9FB +:103FC0005EE3DE1732FBFFE6DC113AE434E6180567 +:103FD0003DC9E2E7E3D6FDEE11D7C7FB1B4F29042D +:103FE000E67FCFCD0B091F1DE1F31B08FEF31C1666 +:103FF000DFFD0E1947E7E0D2F4F5F30FF0EA0EEF1C +:10400000F727E4F2E52ACEF7CCFFD3F8F8E9E2C3CC +:104010000DF9D6E9DCFBF2F0ED13CDF7F3431222F4 +:1040200004FBEBFAF6E7E50CF8F8CD0475E1F8F3DC +:1040300006F805F009E915DEF913D0FEEAC7F9E53F +:104040001100D3C9FAFCF1E705EF0FE3F1ECF7EB50 +:10405000DC11E8F5D5027FF4F8E4E9D6C123043396 +:10406000F3003FB94CDF3FD6031D3C2A1509DAD3D4 +:104070000BF3D403D403DB2C22AFEBFE73FD000360 +:104080000EFB0EE20CCAF626FAC1121301FF60B352 +:10409000F2E4ED3C0DD942E20336C5FB2F04FC0AE5 +:1040A000184329F636E4A9F722F50404F6FAFDEAE6 +:1040B00043CEFFF144D9FA280A6DF4710E10FD9732 +:1040C000F3E6290A2C4F0DBBC8D3F70020D2ACF879 +:1040D000090EC85B0C9E2EEB0EC9CE091244630F6D +:1040E0001660C94E0F09D9D8E1DEEC2BDBC32409D9 +:1040F000E62713127010EF220CD1E80DF9C7DDE1AD +:10410000D83403E1FB06B6FFC902FBF3E4F4C7139E +:10411000DFD9DDF3F8EAE521150305022168DA4568 +:104120001A1F09D6F91025E41D0A170E44F406DCFF +:10413000E7FDDEFADECD28EDFCE8E5F104D760DA34 +:1041400008BAECF311CFFAA7FC18FCDE56B7013819 +:10415000081E3A04610A4A15FFF809D5EE1B13FB45 +:1041600004D9F9F52EF90D1CF1E71B16DA1824DB3A +:10417000DFFD05F3EE13D4DCFDED160E110233F670 +:104180006401E0D80ED0D80FF5F3F5D9EDFB14108B +:104190001F2615D9E6F0F2EE000117EB0DF7060C1D +:1041A000F2FFEEFA0206F3E7EC46F70858D4F609F8 +:1041B000BCE80808F711E5F7FC01F13A03FAEF3A19 +:1041C0000AD734F402012707F4FDFAF7FBDB28E5F0 +:1041D0000A391B08F31014DCF6DDF4E11D0A28E1AE +:1041E000090A02F1181B000400ED0114C6D50A2FBC +:1041F0002C02F0BA18FBF0C821133E24E5DEEFFBD9 +:104200002D122B033DDDF0EE0521E7F5457FF10A88 +:104210001209F20DE6F42FFF072ECEF3F4E4050B9E +:10422000DD19E4EA3BC6E4331307EEFC06F1E6DAF7 +:1042300004F3D91DDDE13113E6DE01100409CEDB04 +:10424000F805FA0CF8E409F4FAEE04F114CE07E8E4 +:10425000071D42095F1E40F0E8FEC1D2FE00231593 +:10426000F2F7460A5DEF1C46FF515BF9E3CE24EC02 +:1042700004EA09D22937B140F2E13DE93BF6F20404 +:10428000EC071FD3E9DB0A08E5C92C3352D718DF46 +:104290001DDD1BB3D70DCA22CFD62C37FF3439080A +:1042A000E3F4C7DD17E7D1C9E934FF0EF4F2D5F422 +:1042B000CDD8C99FDD26D9145B20EC0219F00CC8BB +:1042C00031E1112C17E72300214170CD11ADF5CF5D +:1042D00039DDBFA7EBEEFFF4D506EFFE03DF412487 +:1042E000E27CCFBCE2EC4DF1CF19104A24DB4257FF +:1042F000F8DBAD160707020AE7E511F7EDE732CF65 +:10430000E8FCF8F115CFF302E21CCFEB2C1FF816F6 +:10431000E6F0DE00F75023240B7FC14964FBE52261 +:10432000BDFAD4DD1CECC40DF7E0C3FFDC19400975 +:10433000FDE711360F081F24FDDBC7D5EEC39DD85E +:10434000DDFF0DB2F2AEFDEDE42B43CE5DE1DAE32D +:10435000FB4A21D114134209BA0DE8E4F6D62F2303 +:1043600016E11DFF71CC43CB410B7F21EEEAD9E66C +:10437000F6C603F12520D626D7C5040EEFF2E31EBC +:10438000EADF02CEEEF2D53812E813291BBF27F17F +:1043900045E70CE6E91CDE0AF6EDE907FAF6010C42 +:1043A000F4EDF8EAE224DCE1DD1E04001D4704061A +:1043B000FCD9F907E9ECEB082D07092019F31CFEDD +:1043C00019FBFFF3F5CCF542FC04FDE7EDECF9DE5B +:1043D0003CE3F4D2EFDC10FDFF3DEEE70BF402EA24 +:1043E000EC0ADDF200062AC3F806F0F91DC33F5FB0 +:1043F00028D1EA4817F6F40C1BF81F1ED90D291412 +:10440000F000E3FC13FF342CD10ADDFA1E05F81A84 +:10441000F907D202550E052A0046EE6B27EA29025B +:10442000DADCDFBE03E1DAEE1DEA15192A120721F4 +:10443000F9C80508D2DC1E6601B3EEDEF4FECADF61 +:10444000FAF413D3DF104012320938F6160508F7D4 +:10445000FD4549E8F2F21BFBFA09D81034340EEF9F +:10446000240237ED30E52CE1E149290815EE55D558 +:10447000DBC1DAD6E91D3C260EDC10121D17FAE36B +:104480002330FCD621CFDD1FE9D7FA3B1FF5E6101C +:104490004A17DAC9F3EEFAF5EDFCF8D72107F13443 +:1044A000FB33CD081A1CD10BF35112F005E7D4E60B +:1044B000E9CAE9FDF0E4F0EC7F1F3C3A31EFD61297 +:1044C000563230D5E2A602E1DD301429DFE1D8F71B +:1044D000DC0019EFE0F70AC7D9DBF1F5493A05FF2F +:1044E000F75EDDE306FB0705F70CECC30B30101B92 +:1044F0003112ECCE0B30F9C724C9FC08DAF71CF4F2 +:10450000FEFD233F26F4DF35C121EAF8193DD9FF2E +:10451000F0FEF1FAD9ECF5C6E509F12E282109F7EC +:10452000CEECE9DA01DAEAED012A1DECFE051D10F8 +:104530002BFEE1FFF0E8483806E3E8DFFFDB09D8AF +:10454000AB22F2E8DD0B2206F5E528D22200090BAA +:10455000E93DA44DF3F2F903E92B153431EAFD08E6 +:10456000DBF30127F4F6E7F0F326050E2D2712F60C +:104570000838FF01E10241FEFA170D11ED24222453 +:104580000E083904F51D18EBE4051BEB043FFA1D7A +:1045900003D81BE3F5C310EE0AF9F4E51BE9D2F6E4 +:1045A000E2E9D310CD06DDF717F8E9F60AECF2EFF1 +:1045B0002B113EC10BC903EEF4FE2E31FB041AE8A9 +:1045C000E6EF10FC0E020703EAD31428F0E3EC0434 +:1045D0004AE7F91AE8E0117FCD0606DDCDC1EDEA24 +:1045E00001F6FDECDB00F6BC0DF21C30F009D5DA6B +:1045F00004F21105D91D0D0A1CE8F5E4FDF7EEE4FF +:10460000F71011E3011D3B1655EEEB06E1F701161D +:1046100004E0CE0CF5F809E30AD70917E8FAD1D17E +:1046200045E3DCE7FF17EB1CE6E93405EFC1FBF1DE +:1046300031FBFA0DF4E2E5F51DFC22F4BC5043FA1F +:1046400006F504EEF311EFE5FD2EF80315D3000790 +:10465000FEEA4603F94001EE22EB3CB7075127DCA6 +:1046600058EDD9F522E1E8F9DDF72814E401050752 +:10467000F606D6F1CDE6C319BFEE41FCD7F61FCE44 +:1046800000D9FDC458D4DECF0AE800BEDEFBFBC370 +:10469000E1FB0312FDE421044F0E17E851FAE22674 +:1046A000F7E9F8D3CE25FC11002CDC241E6E14E7AC +:1046B000E3F62060EFF711FF301A16430EC6B2B7CB +:1046C00004E5DEF80404E1E8C9290004D9D15D0E4F +:1046D00016240715E010CE0EE7E312CD2A1C1F1A90 +:1046E000EDC0FBEE29E40AD8B5274015F503072DE8 +:1046F000D8E0EDD9DB11390B2011510AD00AEE12A6 +:1047000018FCF71C1FCA3F1CF71A0BFA2B7F0B3241 +:10471000113EE84108E7E9F413F51B0C09CE6E32AF +:104720001F04F9ECC647C738E52120ECF4F8D2E3C2 +:104730001158D0D41FECB662370DF548DD33B2E71F +:1047400028DBD7EBDA28B0ECE1011C07D26DE8C416 +:104750001928A7EDCD11CA17EF0814EC03F6ECF7F2 +:10476000F9DD117FC7E6FDF1FBF9F53D4B25FE2490 +:10477000F14E0AEF3ECA1A03E7D6FC310B260DDDD7 +:104780002E00DE0A01F13700FF092FFE0A0AED4173 +:10479000EEE5161BE2E418EC520DD8033BEEDF23E6 +:1047A00019C71A00B408FAF70EE1F6E212E9DE0BB7 +:1047B00023EAFDF6F3D6E4FEE5CC320DF40824FF3F +:1047C0001511DEF6FA0916E8FFC61A22EFD4F81220 +:1047D000EBFCF402000C11240D6EF8F8F412E7D291 +:1047E0003E1F2C01F420F6FB160AD924E3DD321D0E +:1047F00006BC04DADFF6CDE8EE051C03F8E3E603B9 +:10480000E246FB2AED3416F63ED6EC03E5EFF5134F +:10481000E2E4EF00FDEBF3FD000F0D0BE1F200F21F +:10482000F10BE6E80505061EFCF0CEFD03E1E318FA +:1048300009FDEEFAF0ECF1FEF9EE03E8D25BD21CD2 +:104840000D29D719E8FAF8C805E90EE6F7F3E9F8F3 +:104850000808DB0CFC11F535FE0817FD2114F308E0 +:104860001CF8DE04EE0302F8F814ECF10F11EF135C +:10487000F44208011DF419DE0D06F707140FE0F9E4 +:10488000F4F5F6E013E7DFFBEC107FE90F0EF1E73C +:10489000FB0BFD0300ECF6F5E0DCEF030109D4F3BC +:1048A0004CEAF405E8041207EDFC1DE3F208FCF7FE +:1048B000FF0DF32BFEEF23D6FED60D0915FD0F01DC +:1048C000E407F00F06FB0D340353FC0E011915E548 +:1048D000D4130DF800FA1625FB001E0AE1F9F7E1E2 +:1048E0001EF80DDA02090F02F0EFE4E9F809F2E030 +:1048F00035FA3E0AE3FEF8FAF3F0061FEFF905F881 +:10490000FDDDD203E901F6EEF5F5FEFF0CF42C1BFC +:1049100005F1EDF2FE13FF04E9F4F00D28140A315D +:104920000DF4FBF0181E2600EADC02F9F1EB09D3C6 +:10493000FC021CFB0ED8EB062DE40308F8FCF9F68C +:1049400011EBEEDEE6F602EA1300160C2BF3FFF590 +:10495000E3FAF0D9F3130F08EB2CDB0303DC09298E +:1049600006F816DDF3EFF6ECF6EBF7DE7C25EEEC61 +:10497000FE3ED3F1ECFF291CF9CEFB590DF30FF8E5 +:10498000EBFA0FE5F2031D02F518F9160004E3FA3D +:104990000E44ECF004ED1E1ED7180BF6EF1600F9CE +:1049A00022E0E9D3FF22FB03E3F8DFF2F3E708009C +:1049B000F2D5F5F0F8E302FAF8EF4402FCEAD7FE8C +:1049C000EEF6EA12100904EEF7011BFFE5E6F442E9 +:1049D000E6FEF00B03DCF522FD22F00A11E9EEFA07 +:1049E000101EF6EB021901FBFA30017FF305F8BA4D +:1049F00002F6DE0CE9F11B42F318F90AE9F3EFF2D3 +:104A0000293B511EE8FBE90C1C1CFBE1FADAE9F337 +:104A1000F0D9E6EAE3E708F864F23924E306F400A3 +:104A2000E9E5F7FAF5F40DF7E8030EEF08D6E4111F +:104A3000F2F9F0F8F3E9E9D8DC0427FC04F5C6EF55 +:104A4000EE12DB12DD16351B02DEF0F0F503F8E79F +:104A5000DB03F74DC7D4E8471B2F1F1AFBE2FDDF2E +:104A600012E2E76BDA170C0F040BF4F9F6391708AA +:104A7000F8760FDB01352D09FDD95400FBE624DB68 +:104A8000FBDB1B2A1B0C2207E33C242FF533D70F3B +:104A90000D1AF900BECD0F09E7F4E600E7CFB7D74E +:104AA00011DE0BEE15D4C70AD928F5E2DD051CDEB0 +:104AB000F13A1BE40E2317D5FBCF6009170817182E +:104AC00001E101030DFB0CE3E5E410012DDF071309 +:104AD000C3DC032B192B123FE41BEAF2CDF8F4FEE2 +:104AE00021290FD8D3241EB0080DF112EA077F3810 +:104AF00015CEFD01C534D5FEFC23031DEAF1FDC929 +:104B00001320D65BE907F918FFF6060619D000F363 +:104B10001AF325ED02D4E2F8EEE319EF1A12FCE0E5 +:104B20000CDADC580003F01924FEEECF03E9D9AA11 +:104B3000E9E3FEEAF7CADAFFFAD602FC33052CD124 +:104B4000D9200CFFEDE1D0F52415180719C715FF82 +:104B50001715BE08F9F4F61CE3062807F0F5E31D67 +:104B6000E80BFA68D9FFF216F5E2EC286B13E5D6EC +:104B7000E66CF6FEE4EA190CED300FD7FBF0F90510 +:104B800011EFEF2C23D22B0201F8350AF32BEBF3B4 +:104B9000FE07D802E6E818EFFAF0E8E634FED9EBB3 +:104BA000FDF61B0BD8E5E7E5F2010BFAEF1CC6C7D3 +:104BB000ED10ECFDFBCFE4E9E3DF3C34D20E19FB52 +:104BC000EC05FE04E1FBDFF3F0BEE70308E1112191 +:104BD000FFEBF701FCF0012C0E7FD901DC10FBE6A6 +:104BE00046F7FAF3F70AF7EC19DCE1D9EB2848327B +:104BF00006DE09F5CEE5E7EFF5F01808E6FFEF0071 +:104C00000831E732D712F0102AF2FE0FF9E4052B33 +:104C1000ECF33402FEF102F7130E1D0B07EF000553 +:104C2000FFF100F71117153CFFE6E5130417DA034F +:104C3000F0FC07EA1AE1D1D8DCE91D17CE3719F8E4 +:104C4000E210F916DFF4D1D50CF40CF4FEF004D721 +:104C5000ECD5AA3CF4EA106A18FFFB153DE82CDB02 +:104C60001BE5F60C0A3232FC050BFDD76D1AFBE092 +:104C7000DA6B02B7120810F9F31106FD1812F5FBF2 +:104C8000F5F0F61403F421FA170A0AF0F42FE516EA +:104C900007DE170C03D8DCE4D5F1030901EDE9DCEC +:104CA00043D8FF03F634F127FB0D04F72C13DCD6B1 +:104CB000D32FE303F70EF1D2020634E6D8FC04D377 +:104CC000DAF9FCD3F5F412341333F60BE4D0FC0A12 +:104CD000C2D4F301F11C22FDE22DE613D611F4D665 +:104CE0003517DCDB03FDE60EFEE7D9DDF03A3928A7 +:104CF000FBF5E609CCFCEB0F222810F5DBFEFCF8F7 +:104D00000138DC7FEA00E60106F415E406F9F13526 +:104D100009E8F422020FF3FBF3084DF81CFC0FF630 +:104D20000A05B639D500F1F4FDE917D009DDFA0618 +:104D300007FFF9F71731FBE221DAF5280BEEFDE367 +:104D40004501F6FCDBFBDEE4F018EFFE00ECEAE2E6 +:104D5000F729DB13F506F83FE925000D1000121DB9 +:104D6000F906E52CF1F7E60DFAFAFFF77F0CFECD18 +:104D7000FE5C0A240A255306EE2716FCEF0408EF12 +:104D8000EC1AF3F111D729190324200BFC1EEA2198 +:104D9000E906DD12D8EA0DDAFDF4DF060CF8D3FFE0 +:104DA00014FBF6021F2C0119F10109DF1F0CDCDFD7 +:104DB000E315C7000BE4F5CD07DB4E06DD0919E16D +:104DC000D2EEE5F6F2FEF102F5F7F70CF6DE040C92 +:104DD000FBF1F813F22D02FCCA50D3EDF62905DBE6 +:104DE0002819E2E20C1A10DE08E5F2E305F92C318D +:104DF000F6E7F0FBD002E5EC0AEBEA03E81906E57A +:104E0000E91EE175A514FE04F0092607F7D3120088 +:104E100020EEEA01FD0EDF0219F14B0BF71A25FB1C +:104E200020D7F12EF716E60D13FF00CCF8F1EA05B6 +:104E3000120F11DBF933D7F7FBD7FB16F70403CDBD +:104E4000FE1BFD00C9D9D5040B16060114EE0DD5C5 +:104E5000CF22C07FE0E8D833E532F6F4120117160E +:104E600000F5D652F3FE0B1DD9FD2738194BF50876 +:104E7000EA5EFEFDF8F82CF4F3E4112DEBEC0509E5 +:104E800002061123290DF5FE0F0C0406F219E501A7 +:104E90000ED504EB02C526050012F3EF31F1EEE862 +:104EA0001CEAFFEACAF2EEF1E025FAF1FDF7E4D2DE +:104EB000FA140D15F6F108F4F3D11D141F0F21DCBF +:104EC00004FA19ED02F905F2DCDDEA04F6EA06213E +:104ED00007E803FAF9020841D437FFF4EBDDEEDB13 +:104EE000FB31F71A0D04EECA2BFEDC3FEB13F30681 +:104EF0002BDBFD11D1FE03D905FDFE13F50011FBDF +:104F0000D71112FE031BFA2868F501FAE2F000E55A +:104F1000F0EF1DDAE4D6F9F814D6D100FBF6EA1466 +:104F2000ECEA001F11FEF8FDFFFA07EADABCECF428 +:104F30000CF8F1D5E3DDF0FBFCEEE6180E4D24EEA7 +:104F4000E526E6E1EAE2D31610FC1AF5F3DFF1E814 +:104F5000E2F2CD737FAB1D27CA5C32F006E7F11594 +:104F60001ADBD54EF2B8B7E8F8E1FA2B7D19E9FF64 +:104F7000213B2CC6C8E450D8CAC0C3E5FCD8D41F16 +:104F80002BE9FBB222D20B06D70805F1E05D00F752 +:104F9000CFF2E6DDEAFE42E60726EFD2E1FEC61CCE +:104FA000CDD4EBCE1EF3FB07C4E4C6D70AB1E9BDEE +:104FB00004721A3BFED42C1932E8461D05DA003281 +:104FC000DA1ADFEAFC0428060501DE0DD3DA6C6E7E +:104FD000BE391B0504FE10411CDCDED2DBC21122EF +:104FE00057F4DCD5FD0B21E1CCC74471E7DFD1EEEE +:104FF0003DD60535D30BF04504DF4B5DDE0FE7DA18 +:10500000EA222D1CF01B20F9380DE128E8C1F60238 +:105010001ABECEFCE7D61FD95FF123040FEEE502DE +:10502000F7DBB73208A9620CDFB6E8DFF6FBD9DFA1 +:10503000F2101FDCEC0BF3FEF7D4224CA601360C69 +:105040000022F04CF5F20A060ABDF000640016C416 +:10505000180802FF15DB39E42908DE032EE1E5E735 +:10506000D2F55C02EC0106E60AE5FEF632ED27BF5A +:10507000F0FD3BE929E4ECE6430A2426F810F2109F +:1050800014A6037FC5DACDCF12DB11FE11FEEF04AB +:10509000F0E31FE5280931F1D217036809042F2630 +:1050A0000CEF34F7F6170247F7DEE5281ADFD7E6EC +:1050B000D71126DA00FFEC07DB2FF81500061106E2 +:1050C000F90A0335DFE232FDE9EDF0F11FEFDDE132 +:1050D0001FEB0BF417CA073813EF1DF801F2FF0995 +:1050E000F6DFE7081504F3F3E43CE0F2F918E9F61B +:1050F00000DAD3E6E0074525CC1307DE0ADBF1062C +:105100001A2F29E714DE20F9DDE0DAD3FF15E5E7F1 +:105110001AFD15EAFCEBF2F1E4E203EB00E82418D7 +:10512000DE01EA06E4E1F7FCD82FDBEA0C0A1AEB11 +:105130000E1AF66B4F5CD6FDD3E630F317EDE31095 +:10514000F5F3EBD103E2102832181516F83116E109 +:1051500001031005DC000AFF1322E8FF0C43BBE843 +:1051600001F9FCF3FBF61AE918C2F40EEB29F2E898 +:105170000743132AD70086E6F0EFF5EED3FD21C5ED +:10518000ED08DEDC28FD41FFE20BDA47391800F9B3 +:10519000CDF154F3E7EEC8011F3EFD0C6201FA3A6F +:1051A0001BD753F61F1DE6EAFFF50B1C0700411540 +:1051B0000843105122FF03E7026848407F09DB04DF +:1051C00024012A0E0DEB45F7D2E4EDFAF8EAD8EE09 +:1051D0002CF3E83AFFD2E6BFEF290A0918EFE8FE00 +:1051E000D6B414C703C1FAFB12FD2D20CFE2CCFECA +:1051F0005206DCDF21E6CEEDEA1832F20B0AFAF1B4 +:1052000008F5BF6910FE26BEEA0802EF1BF0E80FA2 +:105210002317FA2E01F4C807FFE1D4D7F10CFED909 +:10522000FE31D8CA27C636C0EE1DFBE8C710FB0BFF +:1052300034F8F3F909E4E7EEF126BC1C170702D7AE +:10524000CB12BF3FDE0F430007AE0EE32537FD0B49 +:1052500004E7AE330D20C9E2032A33F500F2D9F892 +:10526000410AD121232AFBF1022AF901EC12FFF2B3 +:10527000E81CE9F61B16C9E409FAF324175EE31DDE +:10528000E1F3F71112002C01EBD57F0D180DF7D8C3 +:10529000051D0DE4EEEF00EBDB24FDE50B00E42C37 +:1052A00067C9061B0811070AD5F9EA1CFEEAFC0BC0 +:1052B0001BE2D80F02181C060D01130D0A1AF6F88E +:1052C000F9010CEA04F92DFD2E310B41DC00EFEB66 +:1052D000E1F40BF1EEEB113AF6F123CB0D17FAF5F1 +:1052E0001DEF11D8F2E0EEF30FFB26F9E0E4060B18 +:1052F000FFFFFDECF3E20BECF6EE48D0FA19F4FCFC +:10530000D2DEEC1E18320816F5DE030DCE1729D9B1 +:10531000E82FF611030603F90AECEC10370106F743 +:10532000DBEF1208F60B2816021E15DEDCD8F6F6A7 +:10533000D908FDE8FCC9E81422EC18F0DA09EF4AB4 +:10534000D3FADEEB32031EE3F34827E8E1F5E3E7A7 +:10535000EEE810F7EB05F60E0D020802FFF509E086 +:1053600009FC2A07ED0AE700FFEF0513DCED021246 +:10537000F33D08EB0309E8DBF5F5F9E7F5ED00048B +:10538000017F01133123F70E17090B01FAFFF7FA1A +:10539000FB1BF6050AE4F8EFF30EF3D5F6F3FB0278 +:1053A000F8E3FAE3090C000615F8ECFBFC0AFEFD35 +:1053B000FDFE360E10F4EF02FC0129FA1010140164 +:1053C000F842E60605F3F0FAF8F30500DFEDF8FB26 +:1053D000E101051A35F1161317F5FEF326EDEB0181 +:1053E000FB0AFEEEEB0F21F907F306F4FAF2ED2BC0 +:1053F000150818EBFF04FBF4F0001FEDF419F81585 +:10540000F8E9F3F4FAE42A04FD05FF1CF208F4F1CC +:10541000F00CF0F2FDE8EFF215FD09120428F9FD99 +:10542000FA0DBD0D02EB12E1051307F8E7FBE7ECFF +:10543000EFF205FCF5E0FF0A0AED1C08FA06F3FAA4 +:10544000F8FBFC04EFE7FA031FEEF81EDEEC0A0C93 +:1054500012FA39EED50BFBEB002031E52A1A00FFDA +:10546000EAE4C9EAEAF7CDFBF7E7E101F216024206 +:10547000CDD80B180F0AF104D8E802301E10DDF366 +:10548000E138B0EFD6DBE3DEEB25FEDFF11A02D325 +:10549000EBF7E50903E5EFE8E6D1356101EDFBF94E +:1054A000BCF9E820103D11D1DE17EBFDE50A0BEB4E +:1054B00026C93F09DDDCF508EF1D0F0F010DF329AB +:1054C000DCEF1906E621E4340DFCF5D12104DDF80A +:1054D0004BFD000CF62E15C4F5F7DEF50C2EF2F39D +:1054E0001D1C00E0DDF02F0AFD0027FAD8130B0B7E +:1054F000590F1C06DBD50530EFEBD9E1F3EFD4DD16 +:105500001DF2E9E7E2D6450FF11EFB7F08E105D465 +:1055100014D7F4E1270B2DF6F8FAFA34FDF70E0B49 +:10552000F601C1F728E72812EE31DDF2F61211E498 +:105530003BCE4135F3D0F6F8D0D9F50001F3CAE9F6 +:10554000EDF7EACC12EA1DE61ED8DC0F22EC000CC7 +:10555000CC082EFE07FBCD1C5A1439321B5C14F507 +:10556000F9EACBEEE5F5F1FD0CD71A12EFDA264297 +:10557000DCD932060CF7054D04E6E6C2DFF7E72A70 +:105580000651FA7FD210DFFED7E12FF539F5ECDBBB +:10559000EDFEE44F370515EA16C8041AB422EA02F4 +:1055A000DAF1CF02DD0B3AD2ECF6FAEFF7FA0EEEB3 +:1055B00025D61618ED030A0D5F2613D829D5DB056D +:1055C000C8EC7105EEE6D8C8E5E7D3CDA32413E710 +:1055D000081A29BDDF50FBE601EED2E1090BEFFB13 +:1055E000044815F2211F45EACDF049BAEB15EEBA91 +:1055F0001AEC35CBE3DF0001C1CB3604D0F8E6EA84 +:1056000010FC0BDBE2D7DE010208E11DD341D4F729 +:1056100002EED7E50BD70513FE1EE0EAED58B6F70C +:10562000F1F212F50BC7F1F2E62AE1051820FF02AC +:10563000BDD8D202ECC7EF4CF0B2091D31EFC9E57D +:1056400020F8F8001B16EEED3C48E5ECF60BF6EA08 +:10565000F8DE091FEEBE083BF3DC16F21514EB1A58 +:1056600001142ADE391106F5E9FA03E804DBF4ED4A +:10567000D700E0F4FCE8DE57F0DEDDDC0ED8F40203 +:10568000E90BDD121C1900F9F7430E071E0E130972 +:105690000F16E0E451E51FFFFE022323E2DC0C0AB3 +:1056A000EEF63CD71E1CF91CF6EAEF3601F300F8C3 +:1056B000F2FAEB5123F1EF062F301A1C4416F110C9 +:1056C000F50006EFEE29E550ECEAC8EEEA7DC1EF01 +:1056D000DD15022A040AE20EF0E0E40A3FF02AE4B3 +:1056E000E35C1BE9095202D122E404FA0B111DE626 +:1056F00025127FF60B15F20AFB39FF02E6F7F127B8 +:10570000FFD8EBECEADF1907EB27160EE33EE9E6DC +:105710002715020F08ED01E820E30A2F0D5CBA14EB +:105720002816C5223104D11B0EF8FB350E241AF8B9 +:10573000B604EDDEC5E6D80404F51119EBD2F6E4A3 +:105740001D3A0AE5D5E8F3D6F1EFF6F1FA0C013887 +:105750000DAD43FC1F36C842DBD0560CFDE0EA33EA +:10576000D0D9EEFEE7F3FF18FAD3FBD0E6080463C6 +:10577000E4ED1DF22900E33E193EE6FD59D5BD1DBD +:10578000F4D3F8244BE2C7ACD80502BD2A0B0C13A6 +:10579000E4E9E124E8F73FD1100734F4E02CFDE51B +:1057A000CAF1CD1C11FAD2D2EAF8FD060A0A0A089B +:1057B00062F221EEE1EE3BC74CD702217FF5E4D443 +:1057C00024E0201714B0FD250CF349071624D1C19D +:1057D0000F01FCD71C44E5EBE32B2AFE37E5480A12 +:1057E000001DE609F31001F03EDCF924ECFAF4E7C1 +:1057F00031FE243FC0E4F8EE0DD7DDEF01DFE0D944 +:105800001227CC3FD0E622F1EB5F013AF1C4231915 +:10581000F4CF02F2F3F0D611FCFAF813ED350CF1E7 +:10582000C60DE3F3F8E444243DBDE7CEEDF472CCBD +:10583000A4E7FAF401301D2650E413F8F2FFB7CEC6 +:10584000D6051BF1FBEFF7FE400B0B23B521D4E38C +:10585000E6FC65F51ED3F4FEF3F7F51D0DEE13FC23 +:10586000F715E9FFF4EBF4FDFD18EA30DDEC3C59E7 +:10587000E00F22173118D53BFAE412D33A08F2D7D9 +:105880003FE8CB1ACB26DDE01FE4E5D4EEDFEBDF0B +:10589000D712E134D73C3ACEE9CD31BEB903F2FD9F +:1058A000C5E4F750F70002CE0606DEDBF51DD7D1C2 +:1058B00066D3E101F2F53BEE08D623006A2AF43400 +:1058C00003FF1606BFDA63E7DEE3EB01D4E0DD0891 +:1058D0001DE260B63EF6252F13C6E5EDF2F6E7E8C9 +:1058E000E7FFF566060929F6E7FC31130D07E1E24B +:1058F00022292219FAE4F1F404D04221E7DBF00274 +:105900003CD71D3BFC12222BF051E5B2D14329219B +:10591000C4F0DECB07F30437E9C9240AE40563FDCC +:10592000F32819D01F8E2038D4DF0026FFE80ED8C8 +:10593000DE30E8EEBB07FA15D1FE29FD0418CAD205 +:10594000FDB9C807131709EA7FF7E6F61707EDF365 +:1059500009F311D852EA0D0004E94018042AE35E65 +:105960000FB9FE12F8E006F815E6FA25C2BCEE4AB9 +:1059700006FCC8FCC807F4292A00DB9762E3EC0B9D +:1059800003AED628DC09E99D020BDDF4E4F1D8056D +:10599000D619CA24D2E72FF01A02DAE3CB710FEC42 +:1059A000E5E0371923EECFD40C05C9E3C8C62B0DAB +:1059B00031F81DC2E9FA1CFC3DC20809503EE80C52 +:1059C0005AEC272A03181029F1EE38D4F3F3E1F842 +:1059D000F300DDBFF950C9C6EFF5E1FB40F65E0309 +:1059E000F10ED634370717D106E129E115E40D0091 +:1059F00054FF45FFE7082CF8E9071CEEB2EECBE8B0 +:105A0000FA0B0124DB0735FCD36FECD4D20A31E466 +:105A1000F317D23500F22B6BDEFBE144230603F5CE +:105A2000D73D1CFF2BDF090274E3D9E101E432F515 +:105A3000EE567FE8C80AF3E8290FF7CD0CF4CEC57F +:105A4000D8EA0F0218CBE4FA224106E3EEDA2A176D +:105A50000CEB35E8FC16FDFAFE14F5EC39F0007F8E +:105A6000080E011A070DF3FDF60DF9EBD112EA222B +:105A7000E8FAF8EE291D13FC110EEAFC110602F4F7 +:105A8000F80AE0F828E4FFEFE424FE0819092A27C1 +:105A9000ECED003FECDCFAFEE5D9FC000BFEEBDFA1 +:105AA0001CF7F4F3E1D90B00EADA14F50DDDDBF5B0 +:105AB00048EB131A0DDC190002ED1A0DE7E503059A +:105AC000FB041916FBDDDB2007F7FF0A10FEFC03C1 +:105AD000E1EDFC07E4F1E8FEEA08F400DE2105F858 +:105AE00020313EDF37F50BE405F7FBDBF4D4D8FBC0 +:105AF00072103C0ED7EEEC130600F0F4E700F80E3F +:105B0000E7FDE8F604FDFFE11D0EFDF2FA070500D2 +:105B1000EFDF11E840FA25ECDEF5FE1816FB0E2F3C +:105B2000E9F9E8F00DD929FDE4F0DBC7F30F02FB3A +:105B3000EDEEEE0121E30328DCF0FAE60BF1F009CB +:105B4000291EF5E6EEE9EDE4F5011DF6320217E552 +:105B5000FC365BEBFB31DEFBDA2203E3FEF1057F73 +:105B60000FFEE11014FD1937DC05E532E706FC30C5 +:105B7000D11210E4ECFDDC1920F9F3F63109F2CA78 +:105B800028E7BF12FA21EDCE1E0CE24CEA06F7E937 +:105B9000F7E0FA1D25E239F42000F104DC14C7D542 +:105BA000D4E9EA124FDF02E6DB04F715E4F410F162 +:105BB0003CE52860FB03E0FD69E818F5E924F10DF8 +:105BC00021145AF7FB14F5F11418E7E9F11EEBF371 +:105BD000FDD00CE7EAEF02103DE2DCF1F62A0FEA15 +:105BE0002D35DA31F4E10CF0ED0B0100F4E6EEB600 +:105BF000F61D310ED9F5E0FEFFE3FFFEEEDC040AF0 +:105C00001006F52D07F8D1171C02E423F3DDFFEC95 +:105C100003F115F7DA130203E0D9D3F8F7E64E38AB +:105C20001007C9E6FFBF5821DAF6E5DD1F3FF4DFB4 +:105C3000082F04ED53D5DEECEA05F4D104D2D7E504 +:105C400010F704F6D00038F1CDBCFFF55E2FEDCE95 +:105C50005FF811DBF826E4E31505E1FBE2CAF66222 +:105C6000F0F2DD00F1F8F211E318D5F5FE27FE4F52 +:105C7000F5EEF511F3D956FB07E1D7EF1D200CC562 +:105C8000F22002F04D12E3FB0300D633600246F926 +:105C9000E5D5D62D32ED1EE61622EECAD31CE5E47C +:105CA00005F6D2CD0BF3D70C02E722F320C5F12C79 +:105CB0003BE800113B0DE4DB23F7142EC9EF3A1F3C +:105CC00013E3FB7208D4DAD70CBD45DF2BCDEA080D +:105CD0000DEE04E1F502F72902E7D801FD1A0E05E1 +:105CE0001617E3FB12FD7FD9E20ACC02F20DCDDBE1 +:105CF0003647580EFDE2F1D920E70242E114E2D71F +:105D000009FADEEDE6FCCDDE1616FEE5F1026020B6 +:105D1000FEE7EA33CE0E091CCED5DAEAFDFDE64CED +:105D2000E031EBEF2BC469F9D9F2F1E4E22507DBAE +:105D3000D7FED2EE29D41922FD3DF1F315C8D5D1F5 +:105D40000602FD1BC4D003EEEB0AE7E032DAFEF2F6 +:105D5000051748E4FD2EC7FBF008F8EC1D02CB7FC9 +:105D6000ECF4D31E262D16F7C91EDCF20501E9520C +:105D7000EDD1EFF3DEEA27ED15EEE2231503E7FFA1 +:105D8000221AD60B28F3C8F83201E518E8FB2E12C8 +:105D900008EDF4F054CF0AF10D392EE5FD14E1DFE2 +:105DA000F6E8F02311E3F0E30101500E03CBF60D0A +:105DB00037D210DAE3DFF9182AFA1A00F2D00CFF12 +:105DC0001AC33536E929141E1E1FF25BE2C901DB36 +:105DD000E8CDF42CCE0900020A1706E1360701EFE0 +:105DE00025FCE3EB0211F3CDF8110DFE1CE9F0D612 +:105DF000EE18230E1C0906F912E2F3F324CB061069 +:105E0000F9094802EBF4C903FCF2E8E3EA2B0B1CA6 +:105E100004DDE7030B2A26F7EAD900E8E8D20D24CF +:105E2000F429E006FCE948F601E3E5E20C1D2EBF8B +:105E3000EAF6E4F6090D0110D7FCEE0C24F618F191 +:105E4000CCFC050FF5F8C8E1FAFDE5E12D03F6EE0F +:105E5000F2171229EE0CEAE01F191527F0F6EA7F77 +:105E60000830ECE512142B2723F6D00BF6EC0C537C +:105E7000F70D2AF5CC094712E1F6DBF8360BDEF612 +:105E8000D806F7113A06DFF0E5FBE63A20F2FA0B06 +:105E9000F1F6EDF117DFE3EF07E34BE0F71FFBF15E +:105EA000E0EDF31629D9DBC9060DFE0312E718FB56 +:105EB00035E41CF842D612E014F7EEFCE3F0FFF4F0 +:105EC0002EF7203B32E2D5EEFFFC3E0F06CFF1EE7F +:105ED000E0E3E9CCE1F7EAC8F816EEFFCD1608E6F4 +:105EE0000C12F6E30E2336CEFC05FCEBE11BE7F8C3 +:105EF00000103017FA16DEF70ED805E2F6FD09029B +:105F00000914DEF2FBE0E0F2000A0A03ED0607F7EF +:105F1000ED091DECFCFF0402D1E70F1321E2203450 +:105F2000E300E3E1EF183EF913E4D6F2EB1234E5B7 +:105F3000E60D080F13F90FD708F3F8EE1ECA04EDAB +:105F4000EEFDFA1B2309F0FB42D7F610FD2EFD02F1 +:105F50003A1403E5EC01FCF3F1FFCF21FE06F33A1E +:105F600008EAE30CFE0BF41E1001F606EF02EF4404 +:105F7000E6EC22FFFFE053100E0B01E637F1FEDAEC +:105F8000DDDEDE0A3FDC00FB06F2F93E05DF23FD25 +:105F9000F0FAF154FEE4FBF2E70AFEF4F306EAE954 +:105FA00007F8ED01F5FCEFFE0EEA09FC0BFBD6F954 +:105FB00016D8010A05E8F0FF1DEB2CF3E50A45F4BD +:105FC0002FF10A21F5D8D21BE6F7F4EA162218D9E8 +:105FD000E202FCFEE2E92C22090DE4E3E41509E209 +:105FE0001E7F140AE9F221111408FCE9ED11F2E810 +:105FF000271603120FFC071922E20EE3F00EFF181A +:10600000DBF6D8F2DEE03E013926EF20F4E6F0ECD4 +:10601000FEFF0901F3EBF7FBE7F4EA210EF13A4248 +:106020001709FEE704FC571CE8ECD106FE1604E352 +:1060300000F801FE35CFE2021207CA093AF6EA1E5D +:106040000BF207EEFCF4FDD2E6D30BE811D1E1012F +:10605000DC1319F61119F8E8EFFEFDDC2A02067FC1 +:10606000FADBCF0718102121EE16EF06F8F0E33C1B +:10607000F913F0E9FAEC011426E1EFD83D0DE5E360 +:10608000051EFC1608F6EBEEEDEA0C21D8F308EB42 +:1060900002E6DE1928D614F102DCE9EDEF41F0D476 +:1060A000D7F6ED0129F2E8E5F607F4F708FB0ADD7B +:1060B00010D71911E7F3131D45130113FFF5070A54 +:1060C00031D11E26100400EE15241CED0AEC0CF94B +:1060D000FF0CF2F4FD0BF406681FF9F805FB42F221 +:1060E0003125EE34F12317FCE0360FECDFF3EBF54E +:1060F000F0172BF3F8FFF5D9FFE612F2E8E6E8F522 +:106100000114F703DDFCC5082324F12CF9080CF376 +:10611000FCF0E7F10B18EC130408E0FBEC14212071 +:10612000010AF6F311EF5517F3D8D0F2D839DCD9BC +:10613000E80503EE1AEBEC10FEFBCFD936D9F4E4F8 +:10614000001CFF1CD9F6F8D8D710E6FC0B10F23271 +:10615000F60D181FE2C10E2EE9EEF9FA2309F60535 +:10616000FA1614DC2208FDFEFAE706DE02F9E7154E +:10617000DB13E5F8E9DA1148E8ECE6E923DBFB0399 +:10618000E1F7CE1F1433E707FC2D12FC18030BF5C3 +:106190000E28E0F34BF51CEDFB0D0121F2EAF9E5C9 +:1061A000DBFC34E82309F21501EAED341E08F502A0 +:1061B00007DEF23C03F701FB2F2E10F236F8FEED5E +:1061C000DCFE25DBE52AEE59F3DEE90BE87FDDF3A3 +:1061D000D020F545042ECE0902E6E1134FE425E672 +:1061E0000A5321F6FA5B07DB11DEFB180A05F8E615 +:1061F00028127505F1EDFD01D2350CF2E5EEE01542 +:1062000008E0E2C7F0E6041BEA160C08FF26EBF7ED +:106210002816EC16FEE10E0835DCEF0EEF5FC9081C +:106220001313C02428FDF1180405E642FC1C06FBEC +:10623000BFF9E4EDCBE2E00AEF04061410DAF3F262 +:106240000B411ADFF3E5F9E6D503F4EED609144164 +:1062500003F1FDFA0433F8F91F10E0DA3A20F5FBF8 +:10626000DAE9C7DAD3107C01030F3133F922EFE802 +:10627000ECC5DF23F126D8ED0D11052B06FAB84148 +:10628000FCFDE8FA13F0B506ECDCD71F3934EE124A +:106290003EE9FE1EC923FAFDE706310151C6D8DAF0 +:1062A0000031F1DAF7A8DD4249665CE7FB1AC8D491 +:1062B000230FFE1CE3C2FAE0F73D02C101F82EFFF6 +:1062C000FB511D9202EFB532C0F7020AD9CDDBFCBB +:1062D00038C22E19F1D0FAF77E1B23FFE1D3FE0757 +:1062E000F4E211AC1EE0F616F90D10EF509CFA7FA7 +:1062F000E1CBE9C45478EF4522D7001E7AC613F4E7 +:10630000B4F11012EA06FC06FF2CED3035E0D41E85 +:10631000CF253B030544FB0E0213DB131B00DCDE21 +:10632000E6C7C41B08E4FD1D34ECEFD2201C3ECAB6 +:10633000EBF3C951FE0FE315F02FE5F1EC0A50DF46 +:10634000F1DE06B2FEB41F0B3B32FB0B1105181633 +:106350000AD3FCFF04000000000001003618EA44E4 +:10636000F90828031122F6D6F208B8FBE910E2C5B5 +:10637000030AF2F6DF1AD0DBFBD7741E2DD72EF2FC +:10638000242B20AADB2F0B290AF5D112B421C30C30 +:106390002E0501000C2DE1F4E7E511E1CD0CF2FC36 +:1063A000B6FD43EE21EBDB09DD0A11E1CE2B0AD865 +:1063B0000C04F325D9011BF8F5F9EAEBE8373CEFBB +:1063C000DF19D64F039E221646BFDC141809DA01E6 +:1063D000F236F0AEFB1322CF32F4C4E00C0905997B +:1063E00031DBD4E5E905143127E239EA131354E12E +:1063F000F116F3E139DE0B39E826E7F72FF7E2DA99 +:1064000007BAE6FB45DEC51DC60511FC370109F8D4 +:10641000E3E31305D310E1051DFBB20FE5170AF8FE +:10642000CDD33512571241ED15E4E2FA173EA50D12 +:106430000AD1F70FFDF056FB06390221241A0EE9A6 +:10644000FDEA09D4F9D5E3BE0A5B10F3F500CFD716 +:1064500003E0814A3E19D206E5B8E50D3EF9E9E7C9 +:106460002CFE2811F72A25BE2303A403CF19DF3100 +:10647000CA1C0B62DDE50DDD551D0D95FCE94E03D3 +:1064800003E9E5231C32D235F503D43D38FD1DF573 +:10649000B5BB27165EF6190BE1CEC60FD625CBE4A9 +:1064A000C1A7ECED24E106A4E8BBE60DE60395B731 +:1064B00038E337DE2D0DCF01D0E9C3FD2F3AE8EEEA +:1064C000F529191802E8DB26FF0ABB3A11E5F103AA +:1064D0001934F6CFFFAFFCF01517C2D92D03113ECA +:1064E000EC06FEA01E15E82628C83BF6E8CBCC0239 +:1064F0000E10F3E83F0162E8F0FEA418F4CDCBDE05 +:106500000DE70F1FDF2DCFFAFAF8D2F1D1FFD20538 +:106510001E282309D30CF99B01121565EE2EE709FD +:106520000B20B0D0E004C4F6F3F239D30517FACA51 +:106530000511D2E70EE630FA070E05E8313704EE12 +:1065400019D1EFDF0FC7B615F4E619F72DDB11FAF5 +:106550001300F11F09F0E6D920E61681EEFC0C05C8 +:10656000010A0EF7FCEFFB080B06FEF8EE04080527 +:106570000004FF0F0D0304E2EEF5F9FAFD02171017 +:10658000F3E8EC1AF908E71910FD0114EDF8FCFE28 +:10659000EE0B0303EA05FAF505FEFBFC0D0BFFEC21 +:1065A000F1DD06FAFEE705090004FBDD0FF3FEF658 +:1065B0000E03FE047FFD01150722030E0501FA22DA +:1065C000010D07F6FD00F6FCF7091301130900039E +:1065D0001301FFF8FF15F6E1D918E0E20308F61001 +:1065E000FF09F10BFDF9F90EFBEB06FA0FFB060DA7 +:1065F00017F40A06F8030FFFF5FEFBF90B01EBFD9C +:10660000FE17FE00EF030F08FCFDF9060E16FDF362 +:106610000CEEFD0109101504F806FE01EDF0F8EE90 +:1066200007F80D10140919FC061805FEFFF713FCF6 +:10663000FEF3EEEDFFF3F906F017F7F1FE08F201B5 +:106640001307F0FE10ECE603F8100F020BF9FB0342 +:10665000070BFF0BF8FC14EC01F8FCFD2FF5421EB4 +:10666000D2D41F19C03BE105FA030A20E5F0EBD2B2 +:106670003509E6DFCEDEEFE204FC1312FDF1E8F9A6 +:106680002CDEF8F6F9DDE72DE91EC802E51A090649 +:10669000E11FC8DD2C4EE012E01D1ED9340FF409B5 +:1066A0000A2E8131B406FBF83C03EB011020E5D142 +:1066B000F004F331E50AC9002506E42A14F6E003E4 +:1066C000111D0AE9F3F7E2E2CD0DC7F6BB31D20E98 +:1066D000E2F604121A1C0D1219020E0A17F70E091F +:1066E000FC0C183426100FE21D0925EB0C00FF26C8 +:1066F000ED15FEFDEE0D0FEE16EAD421261D46F037 +:10670000D8EA600FEDF7F5ED0CED000513F727085B +:106710001F13F909FB0515F1E9F22D18EC2210F809 +:10672000E80B1721FFE99DFBE9E814FBDFFE1FDD05 +:10673000F5D8D9EBEAF13125341C0DFFFF0BD1F56B +:1067400009D2F62EF301ECD846FAD7F839CB0EDE93 +:106750000809FD1922FFF8F22AD3FE1318F94F4455 +:10676000EC224F0739BFCC1D1B091FE4141CECE3BE +:10677000B1EE0CD109D2F69504FD401E06C9D50D27 +:10678000F7E61BE8D427F83706E0CC123651F909B2 +:106790003CB8ED501138E7453A07BBD40FFF360738 +:1067A00022F4F3E113F80EBEE6D0F9EB00D61C108C +:1067B000F628F3FE0BF11D222504D10F27EDBEF0C4 +:1067C000EA0DDBA5CA31FDEFE905C3E6D3E382128A +:1067D0000E1BE45907150E02BD14F4D60905075720 +:1067E000FF1EFF0CF5160A05FD193D1D1AFEB0F639 +:1067F000C0FA08E6C9EA1CDEF3FFE40DF6DC2DD290 +:10680000FDF342F104F715EFE169DCFFD71A340517 +:10681000685806C7FFFFFBFBE8101CAB230A9D3A34 +:10682000E71AF748EFEF22CBD61AF7C8B8D14604DB +:10683000D6F00217030901D511FB0B8187F40A304A +:106840009AEDF4210AE5E8E75807E00BF6021BE7AA +:106850001C0185CBE4FD25BC0040CFD10EF9E2D16F +:1068600010D317133ADCE600FBE0F5EA0BF9243409 +:106870003517F33ED60404E33AFCCC3108DF62213D +:1068800078D81114DB140AE7DC0BF8A0D50838F926 +:10689000EEDC10CA141BCA0827F3F70ED8DE36F553 +:1068A000C51336C4D6D0FCF4DFB0F8D3F61BF2FA29 +:1068B0001200FEE1060DA30EDB25D7F803FCE1EF85 +:1068C00018F10D42BA68ED1434E3C31BFAE609145B +:1068D000F0D702CBEF2108D325FC0F220DE2D6D54D +:1068E000F9D7E0250BDD453507B134EC0FEBD904C2 +:1068F0002A1405A5FD1EF527130AC1F64C810DD2F9 +:106900000AAD3FFDCC23D9EDC0161C1CEEE6F4F019 +:1069100013F30006B3F11930F3F4EFDC02420C2953 +:1069200001173F1AE3F3EFCFFFA4CB25D7C3EDFD4B +:10693000FCB8CD36D9441A0B0DF40EE70C1430F91F +:10694000F60BE5FFF0EEC50A43E1E13023D7F3058E +:10695000F7EBF2C20714E918FF3418144E39CCE7EC +:10696000E9327128E6FBEE0F26F5162CC9152EBA72 +:10697000BEC112B042E109FBD2EE70FB1508075C04 +:10698000C7C92779F11606BC14D1DCE811462F1DC2 +:1069900013EB25DCFD1003EBF0FC122B1ED9FEC11E +:1069A00097961D620BDF17D8DC443AD2DE00A506AD +:1069B0003BE12E061BDBE151121E1B03204A62BF86 +:1069C00030FDE42540AE0659C4E2BAE922F81521AB +:1069D0002323FD41FFF5F40EE2E72FE70DE502BEAC +:1069E00018037D221CD4EEEEEBB702101C01F65901 +:1069F00057C61867EDB414C4E6FB14E538EA8A10EC +:106A00001AC5AE2F54B40CEE6A160638F93F0FA320 +:106A100000B1F7CEE5DCB21B2CF0D2D5F2CA32D4ED +:106A2000811FB2F15E147B0E1F14AB87A32A21FDD8 +:106A30002C53382CE50F2C93CBFAC3B21FE32A1A40 +:106A400003B80FF806302387E75CD101F80BCF02BB +:106A5000FDCE1CFCD911A4CED0A1DFD611010EF6BB +:106A6000E7021809051005110C16E60ACBFEEA0C20 +:106A7000FDE80BEE0D050ED2D527292626F00024C1 +:106A800008D022C8C8FB0BEBD032BCF7173ACA14A7 +:106A90002AC526094DE0A6ECD0F70DD814EF32D662 +:106AA000E9D329F836D6FC1CFA520FF2D601F205CA +:106AB000EEDF08260D05F254E2260028FD2A3BF6FB +:106AC00011EDCFFC1BDEF312F2F8CBF301D8271542 +:106AD000C613EF140DED3B11FE353FF7FC0C231EE2 +:106AE000FB1D10E921D020239CD52117EC2FEBEAC8 +:106AF0000800157FFF000000DFFC23154C1BE2F7A8 +:106B00001107D60556D6E53FD040F4FFDCE8BD0EB0 +:106B10001C0D0818BFE211FCFF02010FD2E9F5F9C4 +:106B200011DAF4D4F9BAE4A72161CB4E1E32481C25 +:106B300060EBBED0FAF22B1516EC2BFFFCDC281113 +:106B4000E1F9F8EAEBF8E2F4B7F1111026D10C07FD +:106B50001DDAE3341C20C8090DBAE7F3C3E8FAEFE5 +:106B6000BFFE1104EFE5FEF41B005501280127EEDE +:106B7000DF0E07F7D5DD00CBDB034BD7FEE7FD13B8 +:106B8000EC0DBFFAFD34D83CF9E88109F7E529019D +:106B9000EF0ED5EFF4181DFCFF015FF734ED33A2C3 +:106BA000FBF0FFB60FD4170F1B32EAD4E626F9FC30 +:106BB000DB1AE7EC00069AC90E2ACCF0EFD6CCEB34 +:106BC0002B11EBE2E802E9241711370F30EAF2FE4D +:106BD000CCC1F50ADFE20CE3EA2028F83AFA1636CF +:106BE00011ECEB04CFD5C9E80BE92DD5EE1FA9B206 +:106BF000090D19F911F10B3BD80A061460C24ADFDE +:106C0000F71EDCFFE3030905BA350754F6E7EB1678 +:106C10004D0408FFE5EE18D2FFF7D0ECB5E31AEB10 +:106C2000ECECECD9190C2D18161DBECBC8D15101B6 +:106C3000F40D0EED180C1FDCA0F0F2D6FB1A1DF1BE +:106C4000FE34F4D00BE31AFD0D22F33CCF0BF1CD53 +:106C50000223CCD8E6EFD7EE2338D0EE0206FEDDD5 +:106C6000F6F70813C6C8F8270EF2DE08FDDC190196 +:106C700022F703E0F028F6D8F206EFEC05F71ED075 +:106C8000DFFC12F3FD2302DC09E60304F309FE1125 +:106C9000DA000AE6DE10E748D8F322FBE1FCE8015F +:106CA000E3C7FAEA172C0CF41004063401D011E003 +:106CB0002405CEECEC26DF03FDDA29F20A20F2E50A +:106CC000F9F1DFF6E9FD070FD9FCDBC114F6072166 +:106CD000FE0F41EBF9F2EC4700EE26EF00E026FA5A +:106CE000F8F97F27E21FD2D4E509FAF9EC07F43668 +:106CF000E53D0412E7F6CED30AF502FB03D41C04EB +:106D0000F503E8F416FE18CBD9F41C0F0AE4B4E836 +:106D10001E020FE6FC0E25FC2E2235C71006D4ED10 +:106D20002A132D051E06F6071B0417FEF7FE0DEBB2 +:106D3000191FE814FB07F4182DD618F30216DE10FD +:106D4000B0FBFFF90603EEE8E930140D302EE23710 +:106D5000ECE5D4F8F5CBF2FF2ADFEBFD1713441373 +:106D600013EE4D05D3E514521404D1EED9D991DDBB +:106D7000EE010AC8BA2186E9F3CD09E317BCB1D701 +:106D8000E643CA36F0E0BF2DF51BC368283B1B2441 +:106D90002E0A10E848CE977F0FCD29D8D50E19F7C7 +:106DA0001ADF0CF6150A0C0635280BDAF63BE2D092 +:106DB000F311E50A0DBFBEDE2FF4F3F8CCF0D0D40A +:106DC000FA061610FAE6E7061200C30FE9ACE72050 +:106DD000F5F10D50181AF8B950023D4BFA0B21ABE2 +:106DE00008E8ED3ED6DF2ECBE0A13F22E0ED09D151 +:106DF000C9F80FF722DE5E000206F0FD0DD9ECD9CE +:106E000004051818420E1B17D456281DECE92D084E +:106E10005FD1F5D107E92503E2D5F44102FECD1F8C +:106E20000FBDF60B4CD704D8FBFD431DF4FFF6163F +:106E300045F99DC113D4F4BC1103E1931028212C12 +:106E4000D7CEEAE3ED9701F0E700E6000ED4E6279F +:106E50001A0D292918F0D30FD8EAC303E4F5121745 +:106E600045D4242ADB0A09EE0AFAC52000C3F5003E +:106E70001B10EC27CEFC0EE32E10D1E605F2C3ED7D +:106E800062EEE925D7C30767042B81EDE010F40417 +:106E90000C2FCFF3EADB140FD7EDECE50EFCE4E2A8 +:106EA000E0DBA40F0D0FFC07F00EED22F500080249 +:106EB00005D916550B1C5A1FF907E8F4C81C4F04D6 +:106EC00010EDF3FBD6EEE8D8CC0121F8F4C6FB0DAB +:106ED000FAF4FA22E40DF0C1ED35D6F8FB01FF29F2 +:106EE0000902FE15D91314F7F41B05F7DEF2C9C623 +:106EF000DF2F30EB1BFBE30B0715F81107FBCFFE71 +:106F000002F422E40AE5150FF2DF2722EFE9AFEBE6 +:106F100035C1301137F0DEE7191624D039F916E8FB +:106F2000DD14CA0E31FFE1CC14FDFF4100E318016E +:106F3000FB15FBBAFCF5C516BBD1F9FAF9EE01FE5B +:106F4000F9CBE9FF093B0A0C0B02E2110DFC2B09FE +:106F500001E0E8B8E1D6F113FFDE03F51A0CD11D0C +:106F6000F00410F1FA1D1322E7E00DFF0935BE0E03 +:106F7000FBFBF8FE40FF2404CAF01BD908EA2805F1 +:106F8000D8E014D4D537101AC9ED06D6411A130E1D +:106F9000D8C6E7031F41EE23D4F1270B18D922E00E +:106FA000FED2072008F0F726E6EE2608F1E7E6FC19 +:106FB000F7E0E1FCEEE6ECF8021FE6D8DC3B19490D +:106FC000F4D106D4DF07ECD2CFC812FC24170A0C88 +:106FD000D8F328EF00F90409EA4B8112F8E01722F0 +:106FE0001FF423F9FA18EA24DDDB1F1EFC050F123B +:106FF000EBFCF9FB0C132230FE00E0EBFE0109DE96 +:10700000E4E9FF09F40BF5D21EFCDAFDFB2AF9F0E6 +:10701000012EFC1710E3F8F704F5DAF8CEED0B04B7 +:10702000D9F609F2F2BDD6DCE6E0DB1C14D409087F +:10703000370517D6E609C8400FE413ECE31DF9083D +:10704000DCFEF820E63FDCEFF90AF422220114FD11 +:10705000FBCC18081CC7C40E0BFC0413FEF6130A65 +:107060000EFA1708390ED0C20E1DEB0320D7FEB260 +:10707000CBFAE1E9DCFAED031EF5E82309E9E701C3 +:10708000EF0702F613E7F20CFBD781210AB82809B3 +:10709000F7D5E115E5E72016A6011115EFF2E4E1B9 +:1070A000F4140DD7DDF7DE202CE403E52EEF0A0DF6 +:1070B000EE0707FFE832EF1D07200F1FFDFDD00D83 +:1070C0001502D4FE3D11FD00CC0FF7CC1F0C090FAB +:1070D00000F9DBE8FC0DFE03F500CDDE061801E843 +:1070E000FE0BFE03FE0D0316099E2909F610CE12B3 +:1070F000F4ED0D01F3E907060B101E0E220415DF57 +:10710000EDC7F501D2F309E4FBF90017E41E0E15F3 +:1071100017E8FDFD35F9341222FBCF1003DD3BF0FB +:10712000CA03F3F809DEFCC9FE0525F222D10210DC +:10713000EF0814F8C61DFF0908E0F8F8D00E26077E +:10714000F3F7E142FC1A12F1D2F1060922030A0F09 +:107150001C3CF5EA24FE0BE912ED11FAFAEBFE33C2 +:107160001A1C45DE179D0A6A1214DA1791EFC52919 +:10717000259E1D01E42EF3D8AC21FBF318C131FF8D +:1071800052F8C81005CF3B04F6F2EFE5BC08072B18 +:1071900021DADCE40666C5DEFC0DD5F3DBFAE7F2A6 +:1071A000D8C40A4D21EEC656A735242D1011121B46 +:1071B00016EDF260FF3D0FDF9D3CC52EF478A73A37 +:1071C000F5001325E0CE2306FCEA3DB80FFBFB07D4 +:1071D000DA12181D1D11EC0401EA30BB0B09045032 +:1071E000FA2A1FA9EFF955FBEDDC354502F9E0FE5F +:1071F000FCCA1C2AF3F27F3509E6F0F1FD10FDCF41 +:1072000015121AF9CF3ADC584AED0022E3FCF6D801 +:107210001DF4FC3808B953F0131BCBF61FF23602ED +:10722000D4E8085422C1998913AF30C12E195035C2 +:10723000E19DC52C01D062D4FAD51221E7D5CFEC5F +:10724000F4E3EABCFEEFB00D3F022A17113FBB1476 +:107250000D111F3A0DCFA4F720DF149EEA0304405E +:107260000BDE25EF1D21EE57F5FEEBD9C4DBE0CD9B +:1072700015DDEADAEDF3CD310AEED4EE27FA0CE5AE +:10728000C2D3FFBA470BEF0AF750070B080621EDF0 +:10729000ED086DF10408CC1806CFC6FEE9FEE7F54F +:1072A000D8EF0AF8FFFAFC1BD5AE1324174020B61E +:1072B0001D2CDBC134FE2CFEF9B314DF192025F69A +:1072C0000607EDE9F4FB0DCCF2F5C417C508161757 +:1072D0001705C21C063101EBE507DC1E08FBFCFCB0 +:1072E0000FEBE00B0EFDF3190D1E03F6293A082CE7 +:1072F000ED320C0C1B0CF1F81B051DE2B3EC110177 +:10730000EEB2B4FE19F8E61D81E8E2F923BF04DF0E +:10731000F9FD0CE209F3EB01F4201E1B14F9050E34 +:10732000EF13F5030FFD09D407E0D7420B19E8FA74 +:10733000FFE72EE916D20ECFE81AF0EF071A46182B +:107340000A11160DF7F6153F00EE0E2049F1310433 +:107350000ECCDF3001F6EEE60BE8FFF4231CB7F7A6 +:10736000F1F00B1D13FFD708E9ED26E329D79D4E59 +:107370001AABF9E3E418029F0A1CE91D12F7DA2799 +:10738000090A42D302E5E036F9C7D5F758C3BE046F +:10739000CE53C343D32816FE2AEFE6D2030D0CD0FA +:1073A000EA380FA8F228CEECCA1EF10BB309D91B9C +:1073B0000DFD07CE0C1B048A42F8BCF9BD1617F66A +:1073C0003041192C01FDB5E0EC3906DE2814E40645 +:1073D000BA0ED3B4F0BB0ACB2FF5FBE15CEC680529 +:1073E0002BE4F9F01100D5595FEB55E00D2911435D +:1073F000EC22050EE3533B1817D7F313EE0608D221 +:10740000E83B3FE6BE05D222D7021513FD4DDE381C +:107410000D190B1E75FFF5DC221288B2A54DDB1C81 +:1074200031C9EC18F4251F1FF6411EE0F9E20DF6F4 +:10743000EE0209E972C21517F1EFDF1A06018CE9B5 +:10744000C7EFF7E10AF200D77F31AF07110202461A +:107450000AAF5FDD2CFB241017FBDBB1E41116F340 +:10746000035A382B16ACDF05F0001609F5E3D330CC +:107470001BEAFAF3FAD6F9D1F9041BF01DD51F085F +:10748000E9EB3215CBEC19FFFA1EEFE6E610251FEB +:10749000022CD6FF2B11ECD917062FFA12E7D3C115 +:1074A000DA06FF1CFA4F172107CFEDEC0DCCC8E729 +:1074B000F011130E15EADDFE24FAFCF5E3DED80226 +:1074C000F0F4D532FD0401DCE927BE27E0E8151809 +:1074D000DCE1E50DE431F21DE53B0C08FA0926106C +:1074E000031AFE0FFC04E7EAE1F91EF0F1EA1A457F +:1074F000F227013202E0EF14DC02F8FFF32801EC7E +:10750000FD05FB02E6F726DB81FB0C27FC02E8F613 +:10751000242D0B1802D422F5E7081B2D12DB0FEBEC +:10752000C0D9DC5A12253BCB10F81AC7F101E6F29C +:10753000E6E1DBF9F9F10329C3FE00F1F5073AF3BF +:107540000012FABA00C4030DE3D6041019EAD940B8 +:107550000F8ECFEA171B01F308F90A052FF5323217 +:107560000D262B05051BF51A190F40DB0713B00A72 +:10757000EBFFFBE3D50B09EE36040D1208E6F5D957 +:107580001E270905D5C3DBF3ECC5F1F0FA81200A0B +:1075900026DF1D49E1051E9FF40EF4CEF004054BD5 +:1075A0001F18FAE6222CEEF7F7B5F0F416575856E6 +:1075B000EA16F00608E3EFFFDDEDD4F718E60EE576 +:1075C000D713380B144BDA0E0610FF160DEF0C080C +:1075D0001D00B2BAF425EFBE08DDFD2516192C06F4 +:1075E000E1262B1BE02C11DB240A1D3BE5FEF0CD30 +:1075F0001611F8EC2AEA50000F14D8062FCDF9EE38 +:107600001CC1EE45DDD208E7F923EA27CE181EF3A8 +:10761000072E08D3D9B5EF0ED707132B201B0DEC7F +:10762000F6C7EADDB30BDD1FE60BDCF006EEF10872 +:10763000B629071B14EF311609F308EBCC58F6F8FE +:10764000DCE025C0D7EB0CE7E7E4FF1DFED5FDF637 +:10765000F904DBEDD2D3B8B558C9E5F4100B0B062D +:1076600026FB29091A47FFDD16E7E9F4D4E7131FC3 +:10767000FA141FEF0D0FEDD72001F0C90CFB000A23 +:10768000241413DCFEEFFD0BFEFFDED0010BC3F86C +:10769000F1FEEB3035ED09FB0FF309FCE82AF2FCB3 +:1076A000FCED0BD31EE80936DE09FF112311F3DDD3 +:1076B000100A0C0DD32C1022EADCFFE7CD3215E6C0 +:1076C000151CFA041A37E1E5FB11F1E9D7CE190DC3 +:1076D00019F1E415FF110BCC1708FBEC12E7E00AD7 +:1076E000FF0BF03816E23FE91B3412D3D915C3253E +:1076F000FCEAE40F2CE7B9041518EFF4EDFBFAF7F8 +:1077000007FB7FF4FCEFFF00000FF019F5140716DC +:107710001F441A1A2FB3080FE9F9041D5211152638 +:10772000B8F90A23260AEB131BBA130B04E7DB1183 +:10773000190AE408EDE3EF1C682917DCDDC9E1E96B +:10774000F3F8FF3F01190FE3D8F617FB2CF40A00FA +:107750001B03DE0912D4FD2CFFEFECEAFEE1ECF195 +:10776000E7383923F0F4BBDCF7F1CC171DFBA20599 +:10777000F2131208A819F7FB1DDF1F942ED1F40392 +:10778000DCBA54FA09FEFEE10D06F519EC01D90840 +:107790000D3FFBFF360DF0B6EFEBFD1F64EFD9B2E6 +:1077A0004A162BD230B41FA124EACD072A2EC2F3E9 +:1077B000180DEE0E139BFF10E10BBBF32225CCE559 +:1077C000F50614431ECF1B30DB0906B600E0520A53 +:1077D0001927D823EEE50701AEC6C2DC400010D061 +:1077E00018132019DA16030F23F625F141F1B60913 +:1077F0000DEA01B9C3F2FAD4FDF4F52BF9D712DF83 +:107800000C090F0923FAD5EB2CF1DF06A5CC375C68 +:107810003D59FFF707F3F7CEF00832E7DBE5011C2F +:107820001F13F1241E38E0E1E075FDEDF9B2E70C1D +:107830000E21B004020E1806DF0516D0CFA5B32E18 +:10784000E5D814ECE4CD24FA11120036247F361268 +:107850000D04D7C5F0E5120211C4EDDAD4170F1BE1 +:107860001CF81DBCEADDF61BF4EC5C3A12EDABBC77 +:1078700005783F1BDDE2F8A637F6D503FDD815F9EC +:1078800010C110D22C0DFBC60531D2EBD5DA301366 +:1078900002440B170AD815E4F4FAF3E4C144F3EDFB +:1078A0002012F41411FB0435ABD70100FAF61CE3E7 +:1078B000E7E80706E31F810ED91700D8D527EA0E9F +:1078C0002C47F405EFE40A04293ECFDE0937F50D15 +:1078D000D4E4D3DFE3C7DAF009F5FD2A05F92D0C6E +:1078E000E6FE0D12FAFCD9C1D6AB08F9FA12D03374 +:1078F000DC38FBC4C1F5FFFE0004029A4AD894F3B9 +:1079000019BE1A06E8D6B4FBF31D0706EAF11FCF2D +:107910001996FEF4D011C4B300E5F5E007E5E6C81A +:10792000DAED110ECF05A73513086EF8C5BCD313D9 +:1079300017CAA9FAF0D6AE1EEAF90138E7F3D82A39 +:107940003F08FD15C6DBF1EAEAF0F915DFAF21F9D2 +:10795000214B3809113BFBE220060FD03C126B355E +:1079600027F029F10918EBE8D60211FEECDCF4DB74 +:10797000DEF31422F80DE0BE2A251C4F28D2F2CFE8 +:10798000E1AFC4E4BB22F401F702F0244326051C56 +:1079900019B7113911EC09F6CC0E49E9F4FB4B0685 +:1079A000E50719DB660A12BD12AB2A0ED7DACE093B +:1079B0003CF7B0ED2C1AF9F621D6DBF5DA3920D0F8 +:1079C00047F24981435FD0C419E526C2F3DA35088E +:1079D00026D1CDF815FDFF1D060C0BB31E02972115 +:1079E0002526DF2605EAD3FDFB123EDBF809043F1E +:1079F0000ECE0823010310140207F9FACDC90CC3F7 +:107A00002BC21035FCFCBAE424FD1112F242351EE3 +:107A10007004FAEAB7EEE65CB525C241D1FE05DC9A +:107A2000220238129A0C06ED02311DACFFFAF10366 +:107A30002B142FE9BFEBE310FEF90C187EA0FD110B +:107A4000F5B201102ADFCE08FC09C4051E07054364 +:107A5000D66CEF50DE17CDE2FAE0FE01021CF21503 +:107A6000EADA1917F90300F40B051103FFF6E4FE37 +:107A70000506211A01EA0CEC1FF0F4BF02022AFEEF +:107A8000E91914F1FC14FBEAFCF9F8F5D014DF0B4A +:107A9000FE022C02ED0901EB0D120200D6090206CE +:107AA00006F73EF6121CE500202E521AF2E01126CF +:107AB0001500D3F612DAE51711BC07F816361A08C6 +:107AC00016D624EA29D7D8EAF20DF9C731E9ED270D +:107AD00019DEED215E1AF8FD0F1B05CAF9F8E60262 +:107AE000F6F30F201BEEF6EE2B1420100DFBD42D19 +:107AF000FE21FAE2F3E0050AEA258113F7F2EAF340 +:107B000025E090EFF0D6EDF7E6BF02D0F72511EAB9 +:107B100016FDFCE7E5FC2116FEFC3919F303E5121E +:107B200006FB10CADDCD13F4141D2A250C000A191A +:107B30001EDEDB2E01F5FAFCCAF3100ED1FD0B168A +:107B4000F62FD90330F912F2C106DFE4C5E0C4F51F +:107B500020E4E8CA3811F5F2091202FB24CC0C0D1E +:107B6000E7891625181EE211C1F909DD0DD6D249A3 +:107B7000F1F0FE4DFAF2D8E1F2FE04460CE73E0BBE +:107B80002BF1FBF2182C5408A40CFCAB26FF532C51 +:107B9000D5E9C347FA0CC2D5CBFFD208F4CAD13716 +:107BA00051382213EAD60BA32FD9EFF5F4EB25E5D4 +:107BB00003F4DC08F512CB12D6DBD009E13555050C +:107BC000B406F404FABE271143EB60AE439DA30252 +:107BD0000A06F7A0040CF82A0848CD1F4EEDB55F41 +:107BE00011F826C3080821FD570E2681451BC4F154 +:107BF000C52ED7CC021821120AFF0D4D38FA12E11A +:107C000007DC09FE82164D34FC53FAEF0EDCE40863 +:107C1000251BF638E6D421FFA5E3FB1A29996D133D +:107C2000E904D1142C1B13FFE83BDD0BD2972E1374 +:107C3000B34208F4C103E21BBC0A1EE737D54F016B +:107C4000D6E908020B2DDB9869DDD330D913F5B6E0 +:107C5000F41503470EE10646D4161233C504EE149C +:107C6000FC07571323E4B60803FDDEF91CDFF02DF3 +:107C7000F61F23F3FDF7ECEEFF004B3617E7EC336E +:107C8000E4ED59380110160839EE0743CEF30033FE +:107C90001AEE181C262B19EC44F7E302F608FFD164 +:107CA000D5E436C0CC05EE1020860B0014F2E6F7C2 +:107CB00019EF16B6F7C1FEE621CFA4070F6DDBE280 +:107CC00056F700FCD2D52CEB080008C3F5EFB3172C +:107CD000E929F0DFFCEA22D805CA1EB901FB31CF41 +:107CE00028F5DE05F909FB21D0F214E922D1B1D93A +:107CF000061EFF2A0FF84FE707F2C7F7E2D8FBF19D +:107D00000FF213E6E4B9F025D9F81A21E6AED00E49 +:107D10003CB22B1CD4ECEDEEE71D433601E9E7172E +:107D2000F0F513E411BA13E601CFF5D5110FBB0836 +:107D3000C4CFCAF5E5FAEE9CA0E501AEED0D1B0837 +:107D40002DF4EA0F0F21F4EE01B313182BF27F117B +:107D500007420B0A1FB72EEB0DE805021D0CE63299 +:107D6000FFEC1B0D0B27F5100CF7110203F3C8F203 +:107D70000B9CDC07B71305C12822F7E205EF120DB3 +:107D80003AFE1CE712EFF6FEF6E3F82C152BC7318E +:107D9000E5D4FDF31CF8DE1217F6031EFDF9EE0B19 +:107DA000D5F120F1149BE7EFC4F801FB0030BCFCD7 +:107DB00003FE0708F7D01135090B81DD14E4070233 +:107DC00020052B050BF2EAF0D10AFD20FE0120F779 +:107DD000E90A12FCEDEF09C30D1208042AFDBEDB0F +:107DE0001DFC22FBE1261411371E1324FDF9E500CA +:107DF000F80005F10BF2050B0EFCECFFF1D229E4C3 +:107E0000065D2713D1F02E06F70AFB1EA9FFF91D08 +:107E10002E1203FDF4F1E7F6FC141113E6FEEFF069 +:107E2000F9DF3FE2FF091EE8F1E6E144F9DAF4F98F +:107E300008F3E617FA39F32720D3FF192040E30DA2 +:107E4000DC0CF41B4016F005C71C13FF0BD0C30E4F +:107E5000B9FEFADDE6E6F714FBF310EDD109F04DBB +:107E6000FC9B20EC16FEACD52505DF013A0AFF0B82 +:107E7000D41B1BD7D3F9F68121F92C2CF9EEFCEB9E +:107E8000250DA7E5D706CD3CFFF9E83C25EA9D1E68 +:107E9000F21604F45A2B130D2803011FBC1CBDD18C +:107EA0006810420FF8E7081E26C82C0EFA122CEDB7 +:107EB000F00317E10F2B14213315A4FCFD21DC186E +:107EC000D5FBE9CDD71CDCFD2F19EE3E02EC251DBC +:107ED000F9FAF2DE4611F7000D00E0F7FE06E8E3DE +:107EE000E81B470C091BBC06E91727DE10DAEC2D4E +:107EF000381CF3DBC8FB70003801E8FBCD41B0E56E +:107F00000816F6DCFAD7E9D0E917E637E7E8B4FD5A +:107F10004D0CE2EC24D80DC4291F0BF80D0111F40F +:107F20003ADDE246C61201031BE9DA1FD1F20CF07A +:107F3000151E03A9F4F7D31C043F08E306E5EC0281 +:107F4000CAE9F0F6DFBFFADD171432FB1FE0D3D425 +:107F50000C1BE4E105E9BA4003A9FCD74707061B5F +:107F60002EC82DE2470268F7FB0EE300CD17DE2F87 +:107F7000164B2CDEDC104A16E2CA1E3C1CEE0D38F5 +:107F800001F6A5CAF4E31D06EDDCED25391CF3333B +:107F900045EC0FE3EB65AE0225E9E0F9CE1605E00E +:107FA00021EB290706B152C55D26020901AB12C0BB +:107FB0001BD9FCB90205F49236161234F838401C6D +:107FC000132409E7EAEF0829DFD406BEF0F2021F06 +:107FD000EDBF4527F8DAE5F2D619E3F706130803F3 +:107FE00045EBF62CDDCC1AF4C70D2D3DD0FCBDA71A +:107FF00037CBF10F05F302C9BE0916D2F204C8DD72 +:108000001727DF4373F942E7CC00B003E6CE12F046 +:1080100016E60105E9D4522F041BF2FFC4D6082B43 +:10802000BBE1D5037FEAFB5CFD4CF2E710DDEC23FE +:10803000B3FBE9EAB606F64602EAF0BC32D70D1FFA +:10804000D005E7E213FBFE14CDD52927CF04C127C5 +:108050002300EDD61618C4ED2EF2FCD9DD09DDF5AE +:1080600001F3260EECE24317EAF9DD22FBE8D6F332 +:10807000D835F5F2FCFBE50232EEF5E82AA7FCEC78 +:10808000EB2015F1EBF3DBD9FDE60D3640F2F4E41D +:1080900027BC1AE9292905E430F2C71681F4E00467 +:1080A000FE32FBD4EAFCF5D21BEB161BF310DEE725 +:1080B000F4FFFC04D316D2001102E027F507CED658 +:1080C000DFCC3FF928241B06F007FCF5E252351CF3 +:1080D000FCED1A02250B022D34FD2A40F001F9F6C1 +:1080E000EC123818E703F30515060DF04B1DEBFAFB +:1080F00034F916F4F50A02E6D23501120DF3B5FF94 +:108100000EE3F0E6F2DCC2C1FB0F1BF304E6F2F96A +:108110000F06FE06CDD004FDC9FCEEDE2348141682 +:10812000E4EFECC3F40CFE40D014120C4CD3270542 +:10813000E2D3FF07E2EA18EBC8EA18E83B030AF9C2 +:10814000FC03E6F2DBFC19CF01D35417FBE6222E29 +:10815000E915E81C12D1E22925E6E7371F3114EFB3 +:10816000010414F3EEF30003F3EDFA14FAF807F642 +:1081700023311EF910D8F2F9C2F1FC02FBE4EF083A +:1081800009EDEDE9EEF9FB1211131214D8EB1C0402 +:108190000AF3D1F4D926F6F317FEE6E5DB26EF2441 +:1081A0001710FF17F5DFFFFAF5073AE7EF13E606BA +:1081B000F902E53C0BDCE9C90A14D301EFFEF6FD38 +:1081C000DF080BECE624EB252F0A00CA000A0B148B +:1081D0000ACA0A1D1506FCF0E1021BF513F8170484 +:1081E000F4FDF7DFEFFBE9DBE1BF28340E05D20435 +:1081F00005F602191A081EE1FFEF81D12535F0E2DC +:108200000EEAD216E6E52FF9F804FC0DF6F1E5C604 +:1082100005EA0BFBD9E50E140DFC030E0D0B070050 +:10822000FBF30EEAF5F7D9F6F6CB0F30F8F4F006CB +:10823000090D01D6EA10FE0607BAF806DFF7D608E0 +:10824000E8CDFE100D2BEEFB171E2D0902FCD918F0 +:108250000A0414EBEFF10301F5DC0BC6CDFC183773 +:1082600015FB2BE9DFE1D9EBF51EF20BDFDA1E136C +:1082700001DD0BDC03FA1402201AF22315E7F4E205 +:10828000F40223E22D0F07B7F1F4DDE1192DE8091F +:1082900032E802CC1AEB1E122109121FEA23D72161 +:1082A00023FDEA02FA214201E80CFEF000E9DA2798 +:1082B00016FFFB0B31F31BE3E82EF8E300134B78BA +:1082C0000E15F9E9073FE8B433E5D9ABFBD50E0C41 +:1082D000E4D03A3012E11FCCEFE5C41BF418D81CEF +:1082E000E00D9C1CCB37EBEF92C616D2CFA3BE0B92 +:1082F000EF480E06FE24F407C301AFFBFEE805F2CB +:10830000FBC0B2CCD6190B38F5EE13EE112DE6E614 +:108310002AFBFDEF04E30A44F7FAAFF81B47F7091D +:108320007F01FB1F4DEDFA1EEF120EEE12D8F8FF83 +:10833000D1F4B7DB011BE10901B5FA02271ACD1B05 +:10834000ED7EDF12FE1AD40F12EAEEF3D8ACC80BA2 +:1083500004EA16F00C3CDCFF0C31EBDE0329082E9E +:1083600031D94A04FDFAF8E2EEFE2329ECE1E12AD4 +:108370000B0C0605BF13DC06FC341F4821E223006A +:10838000EAE2E8FCF1FF01ECDC47E119F1E4BAF9BB +:10839000F0ECE83435B4EFE12E14F6F6EF0503FA0D +:1083A000F611FF2F0006E2281D081F22E732150DE7 +:1083B000EBF4EAB335E6E9E4EFF6E80EA918E8E8ED +:1083C00005FF033D20F8E8CE0A1109E5550CE91A2E +:1083D000DC00FA160B0009F11527DE0505FBF9355F +:1083E000FE0BF52EF5290EF8010A23F5FCD43B0A05 +:1083F000040BFB13E00F30F30009E2EAED34F8EA76 +:1084000022E512CAFEEFD11C9FE2090E340CFD13C7 +:108410001F30FD02C400FBC0F009121B18FE120839 +:10842000DF28EAF407FD06C9EDD9F90534EDF7E2D6 +:10843000B5E4E5FC1D200EF1E50F05E30E30E6F294 +:1084400000EB10E204F681C4EB1E0B03EA22ED12EE +:1084500001F5F90014F9F227241F0EBBEBED0A0C0D +:108460001FEF260CFA48F6BE0803ECF61E190BE6C1 +:10847000F92D09F7D0E31AFB0C12E1D512FA06C266 +:10848000CEE723B7DBF0E405E5F00ED1040A0AE2FB +:10849000FCE5C9DD32D63EE7E4E3D100040AC8F6C4 +:1084A0000181E22035F2140048F3F9311710F6FE8D +:1084B000FFFA0EC7E931F6FB13C80042FB16FEF4C3 +:1084C0001C071F39E82B4F06D4FBD5EEEDFDE70F57 +:1084D00018E70FED04251ED033DF0BF7F6F217E88F +:1084E000FDE0020705070CD1FA0CFEEDFC25E013B8 +:1084F0003BC606D308F2F3ED1B06060511FB040785 +:10850000FCFE17DDFFDECCF60EFFF80A07F6F711CA +:10851000050B18ED1AE3F4EAE81CFA2A35F4F830F2 +:1085200003E10CDA14FF35FF26F114C81AE1F00557 +:108530000BFCDFE815EDFE0B0111379CFFFBFDD5B1 +:10854000F7EBFD3F0708F6BF430DD0FF161FD8EE2F +:108550000C0B16DB04D200E907E50221B403200668 +:10856000E8BF1E0FAEC3D831F315F0E4FA2701F3CC +:10857000D90713D9FD0E0CD1E4DDE1ED0AE729FCA2 +:1085800006E5E1EF11F1E75311FFF8091501F5EDEB +:10859000F5B308DF28FE17DC05EDEFF505001FF049 +:1085A00036EFD0F9F0EEF808F13FED1B072113FE8E +:1085B000031432090815FFEE01F6E90427DCF22264 +:1085C0000E2CF9692C0722521225FFD1D6FB51132C +:1085D0000106D825EF21EDC827150BD01805394124 +:1085E000CCF1084B17FB25372C152830FCEEEE227A +:1085F00030D9FCF516CED91B0906E7072DC2FDEBD5 +:10860000FF24EC0E0FEEF32900DCE80AD617E61380 +:1086100030D6F71CC7DFFFC4DD010BF88F03F6F877 +:10862000261625FC13082156FF011EFBC205E30E8A +:10863000C72AF0F7FB01D209E97F17D3D9F1CA079E +:1086400005B8F1F31B150EF6D803D6F9EFF8ED19BE +:10865000F71BD4140CF3E5F6FB0C2CFA9BD2B3D227 +:10866000043418DDEEF519CD2F15D0DAE024D1C28F +:108670001AC73B2332B7F49900E6C5D7EAC2E93FEF +:10868000C1DD34EA050AC5A704FDADFC58F260243B +:108690001D934B2B081429163F3CEBCBF520BD3422 +:1086A000E4B9E109E0F83369F32CDCE2C9C9E2146A +:1086B000FBD7B72DF8C5F405F83D2EEADECCAF0A9E +:1086C0006917F2ED3428F2EBE2E61F254DD9AF1021 +:1086D000E5D8C2D51881F8D6EECDFB2C1010F3CF1B +:1086E000E93EE901AFD466F0E12D5591C1121600C3 +:1086F0001CE94004D836529D3BF6CE111B2EF3C91F +:1087000001A3DA8C16122C6C083A26EFF81B4402EF +:1087100024121242F5D46D0A3C1206BBB34D1D0162 +:10872000E360191DA46514E84C3E72321033141135 +:10873000F6FFD6FEFA10FCFD0CAAECE314D3121FD0 +:10874000D4DEC30EF30EFB31EFBE212751EED41160 +:1087500018E5C91502AA99343E1A2666EA08F70FE9 +:10876000EFEA3201D7C0B042F0044F06FCD8DEF980 +:10877000EA482EF6D11E1EEEF5F3573BF9E23F2BE9 +:108780000BF63B5EFBA7C4F8E725CEBFCBFFC911B4 +:108790003CF4244D07AFFC0C1807E806D1BF1711B5 +:1087A0000734F1F21EF01908FFE837B424D51D2173 +:1087B000F605D807120AEBF22C2CBEFD8814FBF646 +:1087C0002DEFBCEF3D03CEE3F4161A810B3B1910DD +:1087D000E0C4141101E805DDBB0A05F609EFECE77A +:1087E000D710FCE2EDE8F6FE12D421348B2E08D926 +:1087F0002A14FEBBE00DE73110F9B9F2B3F514DB32 +:10880000010C461DC2C7D8D10EF10717193FFFEF63 +:10881000E920DBF413FDF00CC7F82A19FEB2CA0CEC +:10882000C107433510F8F9BC4DD317F9DED8F3383A +:10883000CA24E415FC2AFF1CC0ACEFEFFACD4700B8 +:108840000AB3FBF1183B04FCC5CCD51F11F217D6B7 +:10885000FD1142EBE2E8250236F5222A18FAFEE085 +:10886000E3810F1649DDFFE1BAFA3FBE0C29E3F6BA +:10887000C8D933050B0AFC9AF43F288116A80BE4EB +:10888000082FD128E81CF4C128A1041B16FFF8EF1B +:10889000DFE84AE5F6DF3A00FDFAD6CEE814D2DE8C +:1088A0003CE3CDC6FA1F190CC9EE11E61113DAEE3E +:1088B000EA1E0A1AF8E0B51AF21FCF21262E1E056D +:1088C000E7040B39FC22340548FE22B10B39E907D5 +:1088D0001DFBC2EC0FDD2EE2CCB3F5E22D06BA098A +:1088E000E50827062E03EEC927172DFF1DB7993976 +:1088F000731F24FCEDF92A250168340B26ECC3D83C +:1089000030466306FDF95610EC291EF11099E7EB8D +:108910003B262000F7C12A3013FE2E3E0EBBFF0976 +:10892000EC01A319E70148B7EEE1D8F63AAFD90058 +:108930002F05C73139F001020435010619A00819C5 +:108940000CEDDBD6EF1ECDE3100EC21CAD12FD20E8 +:108950003DFF3757CA0E1929F1C6115C0301070103 +:1089600001020802FCFF00040400F90503F6FBFB0A +:108970000500FF010100FCFA0001040001FEFE06F3 +:1089800001FC03FFFF04FF020A0800FE030C030CB6 +:1089900006F900FAFFF7F30301FE03FCFE02FE09ED +:1089A000FE02FD03FD00FDFB0601FFFAFEFD0BFFCD +:1089B000FAFF7F02FA06FCFEFCF3FC05F805FE0256 +:1089C000040106FE08FD06F9FEFD03FEFEFCFC01A7 +:1089D000FA0215FB02010201F5F805030702F1FF97 +:1089E000030107FEFAF6F9FF04F80305FCFF07028E +:1089F000FBFA02F907FAFDE9F400FF03FE0001FDAE +:108A0000FFF6FDFE05FE0500FAFDFA0007FCF8077B +:108A10000A040200FF03F3FA09FE02030703010A36 +:108A200002FEFE02FDFCF500FE0501FBFCFEF8FE69 +:108A30000B06050405020504FEFA05FFFA0400FC16 +:108A4000FCFF04FC02FCF4FC0103FF020503060129 +:108A500001FC00FD03F9FDFD080201FDFF1CD10D25 +:108A60000BF917F202E84DCFF9FE170F0F1FFC109C +:108A70001BF01504E72CEA08F70418EE13CFDF17F4 +:108A8000F6F1C5F8F450EB059B1AE419EED4E800B2 +:108A90000822F1FBC50E27DDF1153006091108E8A3 +:108AA000FF2DE42A0FE1F850F03209C7F11603F662 +:108AB0000006F32B2DF3FEE7C70EC0FC22ED1810C5 +:108AC00039190340F4F3FD032F02E9DFBC29D9244F +:108AD000F90BCD40FEF5FCEE0417140BF5011EE674 +:108AE000EE1AE52CE8F62E22F9E13C5CE9E3CE191A +:108AF000145AEFFFD5E14394B5020FCC090AF2D224 +:108B0000EED3E84B2EEE03602510E700D71B0AEDED +:108B10002DF4F78BEBE1FD169DF9FEDA1C142D11F7 +:108B2000DEF5F4EDEBEFC422F22C07E82EE2092D7E +:108B3000181BA1E0DFCCCEF82DD901163506F510B3 +:108B4000F41213CEEF0707180815DD12FC26EAE72A +:108B50000E3E197F0B003DA2CC07B8DB92FEFA183F +:108B600000E82409F52CD55510FD09F7EC1B0FB9C9 +:108B7000F8BF2B3705062C81E542F3100BE316FCFA +:108B8000FF812906F3D413C7CD1BFF02E2E9DA13F4 +:108B9000D51EB7CE36213AF5E807E6F02401D126F6 +:108BA000121B4211F3F101FA17F5F0DF2736CD0E53 +:108BB0000325FC0700F7F151EFD8AB14D624EBD214 +:108BC00011F701012C18F4E9F70AE36ABC0EC02181 +:108BD0000ED0D920FEE5EFD601F514A9DB013E0940 +:108BE00013F6FAFDB81D2B32B62A240EE8CD14DE9A +:108BF00000F90009FC2AEB0202EBC1F5F50BB4E227 +:108C0000F5FEB410D10FF30FD80BF415D31CF4DF1D +:108C10004306012FAFBFBF1516F61DF6F724FA1B4A +:108C20000EF3EC2BF640D0DDE1DCCD0FE901D7F5FA +:108C3000E9DEFEE526F601E536C006E807273B1A21 +:108C4000E514F7071105D511EEF11102C9E8171F58 +:108C50000B20B82F01F122FEEDD91707F0184004C0 +:108C600039D716EE123EE533FE0F3A183482E3DEB2 +:108C7000C2221E171908A8BCF70FECE92DDFEFEE92 +:108C8000DCFE0918C3F96305E1E9CC14AED2102863 +:108C9000D6449DE72F77791F97F718F620172FE016 +:108CA000FC08B11CE4192DFBE1FF4339300721E733 +:108CB000F523FBBAF30DE5EBFA4554D1BEDDE8D060 +:108CC000F1EE2633E40E1CD9D1F407FCE2FD522A62 +:108CD000BEEEE0BF293535B50C1703F5C5042127D5 +:108CE000FF002EC5830204F9A40F0CE643FE8ABEE2 +:108CF0001FD223FCC4E213D7DF1790D5A81701F6C3 +:108D0000090EA220AAC0860828BD1AF7FFE8C9D319 +:108D10002113FFEC05F62730B7D1FF01FEDCE71089 +:108D2000F5001308411B2BD7D91CFC4F1A05CB6A41 +:108D3000163634BD03C834B59F7111F5C3A1E532B1 +:108D4000E7D501D814140BF4E1F9EEF62C45812D8A +:108D5000F40E31DF06B9F2E0153DE1EA50FD1A816B +:108D60003D3B59FCF2FDFD110505B128D4F69DF4FB +:108D700006C7F121D2D7BAF1F9EAFDD418D35906C2 +:108D8000110C15FE28240CF02312E2EAFC1D01F25E +:108D90001EBFE229D73DF4E0F8F8FBE825F20EC942 +:108DA0000DB3C6C324FADDA1204D07FF20D6F9A4D8 +:108DB000014E12B5F720F04DB7EBF505DB17AD1CF2 +:108DC00092F0020728F9C32A10FE02340CC70011E2 +:108DD00034F5A91F06311FEB151629E1FAFC1CE139 +:108DE0000CE91E37E7DEB52DE9E92101EE0ADF3196 +:108DF000CADDFEA71EF635FB05F79801C536F5E876 +:108E0000050227000EB9DFF2CCF61BE12ED6EC618D +:108E1000F42AF4EB41081EB0BCEA27CE0815EA0399 +:108E200001C7063C1A3E36F749130908D209D2FA9F +:108E3000EE370AEF62EDF8110AD81597D5F4022142 +:108E40002728ECDEE60BE5A01AF92C15E9E24FFA2B +:108E50001CFD3F19E3F501D3D51BEBEFF700D40060 +:108E6000F7E037FFD703F71AFEFB381FF907EF13B8 +:108E7000011304E311FD19E2E7DD074E07CCF7DE2D +:108E8000F98B1AD60019000CE5F4CBD131FBF2F7BF +:108E9000EEFD0D19E820ECDBD5FF1CD60FF3E7FA49 +:108EA0001E0D054728EE1FE1CB10FF1436FDD9F14A +:108EB000EB1F080B02C1032FA1FBF3F71CE5E4E84D +:108EC0000B0B322DCF3CCC29F3FA08DDE139E5203C +:108ED00012ED1650F80B0DD90A0B2E0F07F6BE5FD8 +:108EE000060037090DE83CE7241D441124D8D6407C +:108EF0000AEEE9F20AEE16FCC7F825EE0C18F5D0DA +:108F0000FF2F4925BFF210E11040C12BEA48C701ED +:108F100011F1FEE8F5E527F7B10EFED7CD16C81919 +:108F2000C6EAEA16E722E7340EDC2514BF01D609AB +:108F3000410511201FEDFF8A0EB0FB1EE1D5EB3C71 +:108F4000060504F0F4DBE711029D3232D7CD3A9DDD +:108F50000F811101E5DC2021E96530E104ECC91045 +:108F600024E64EDA4E1700050713CEECDC02DAE6F3 +:108F7000E0EE12BA1581EB19B9FC1ED02BB3D8E67E +:108F8000E7E61FD2D274100A31D2FC07EE142CEBA4 +:108F900030A75F69CAED37E0F008210614110536E5 +:108FA000E963FF19C74914D652EDFA03D7DF020D62 +:108FB0000804E9D7FF16320BD7B5C02BB8DC1FF475 +:108FC0001C440B07D636CBF50110CD9D0AF4442284 +:108FD000E107EA0212B70FEA2AEFB0E626FBFF0D1F +:108FE000DA083B1F0B085E30EAD063BD24E0F90AC3 +:108FF00022EB1F1304070402CA2120FD40E0FDC537 +:10900000FCF7E4EA34C80501F6AFAEE3EF17085BFE +:109010005731FAEDF10DD41C4A0505D236F916F197 +:1090200016F800EE27DA2D32E7F60DF115CC1BE627 +:10903000A11EE70266C0F326111410E02ED8C01A54 +:10904000F3BE170812FDA9EDE6E4AB23ED400704DB +:109050002726FBFF1419E70BCEFAEBE4AE01F6F975 +:10906000E4C4330CE6F614C712F4DA0BF31AF8EC86 +:109070001115FDE3F14BEBDFF6F3DCF4FCF1FC0A38 +:1090800018163EE6E71C1CE4DF39CC04F9B0FF0BF0 +:10909000E60CEF27A7C9CC08ECD5EC0D0E11C614D1 +:1090A000E3F9C8AC0EF71D1406080EC1F412B61E83 +:1090B000FD073233EE2D151CEBCFDA3C082F0D03E4 +:1090C000E3EEFBF3FB1107E71FF8E0D0AED619245F +:1090D000E20CB2CC250BF8EAFB180CECF4FC1FB147 +:1090E000D718CDFEC529F70CDDF414120202D926DB +:1090F00012B1210221091006210D0D04DB3632F5D3 +:10910000FEFE0641ADD3001D282BE70BDD1EE12935 +:1091100036F304D80BD5F2283511382FFB20A3E104 +:10912000AEC9E3EAF22532101BE8F60481D8FFFC51 +:10913000E413C6E3F7F8A6AE1AF30FDF129A0A1F7C +:10914000E20BE22703F605D92B1CF5101BAC1C24FF +:109150001FD61904F81FD7D40B17F704C109FB81D8 +:10916000EDF926112A06E251CDE4E53928DA0705A2 +:10917000EDC204DDA216149CFDE6D91518BC28F535 +:10918000FEF3AEE40406F6182312DAFED3E00D195E +:109190000A13DB02152415F1F2EB24FC09124049F5 +:1091A000DCC5A216E3E0E8212EEC0A15010A25F33E +:1091B00009F5290A042EE04CDAF1DFFF2A58ED22E6 +:1091C0000AF635BB2C071AE127011CE230F3160E14 +:1091D000081CE6E201111A29F8F70FE50BE1D9F7AF +:1091E000DA191C3CD3F9FF24C5F82E0744E6CCEF6E +:1091F000EAF219B548334752EFF51D09DE37E2D8D8 +:109200001B4A57FAEF8BE325C435E20DBE0D1B3127 +:10921000231D15FB1A017608F0022D4B004DF0C6F8 +:10922000C618F2EA29C327EFFCC51DB0DFF2F6012C +:10923000DF14F6AAE5F1C8F80F1F26D7291FF6E1BB +:10924000CDD9F2FAF1F4EEF6FEF7F70BC4FCE5F136 +:109250000931B8F1FF14FDD600E4FFD20F000CDE97 +:1092600010F1461C0E4CA20EF5EEE91EE944BA9F21 +:10927000F31E0BFCEE0C00370DE0A62917C3DD161C +:109280002AFD03DDA3D553072BE9D03102170006D1 +:10929000C4D82DF4EA12EA03E5181ED1D3188AECDB +:1092A000001B0115021F0E1518F7F819001BE3DD4E +:1092B000E2102A2314F2FA3E04FDF0E6A0F6DF35B0 +:1092C0003A0050ED16DCF9191F8900EA0FDDE615AA +:1092D0000FE2D0F901EB20B11E56D6E505F6C0C865 +:1092E000E0CC0003F417050A96FF3605FAFAA4EA63 +:1092F000D236F2F3000FD124F0100906D6E6EECEF6 +:10930000FFF5352482F0E47FD0EC10FFBCC406D515 +:10931000212E20DD178FD724E6F227EFC2F40CF4BC +:109320003D06CB9FF94A3AF8F93B65F3FA930E1DD7 +:109330006145E7E76A04FF08046EF8F3035D111561 +:10934000C1D8F8DFB206A3C70DEC240D12EDA3CFF0 +:10935000FF0D26B82FE9C8E4E10BFCF3FD06F80584 +:1093600001F8150600FE0104010509FCE40500F200 +:10937000FFF40115F90300EDF9F0F80007F0FD081E +:10938000FAF10602F70804FDFA0CFB0F111B0706A1 +:1093900013FBFEF7FB04FAF1FBFA01EF00FFF7F114 +:1093A00006F805FCFFFBF7FFFF0808F80EFF020AAE +:1093B000FD04F9F80105FD0BF700E900F70708FCCB +:1093C00001020B0CF5F604FAFBFBEFFE00FC0008B3 +:1093D000FCF7FAE202F6FFFF0006F5050505F8FACC +:1093E0000104F606F31001FCFD121C0DFBF9F6005A +:1093F00004FB0300F3BF0BFA1101FE03F201F9EDC8 +:10940000F404FFF30BF60A0900FAF7040BFF1D063C +:109410001204041B080019FAEA020CFEF1F306001C +:10942000FC0103F5000E0E0D05FDFCFDF0FEF1053F +:10943000FB02FD00EFFC0A040AF9FFFFF3FA090240 +:10944000FE00F709FC080AFB0FF90001F5090BF50E +:1094500000EE0006010A13FE06068105E90AFE0970 +:1094600027EA300FF1E31513FFF10E09CFFCF7DC0B +:109470002005100429F0E2FBE9DBF2E918E4E947F2 +:10948000FBFB1203DAD316EEE304F607F02C110C03 +:10949000CFFCEF05050AF50102FDE814FA13050EED +:1094A00019EE08F6F7F800C20228F50936F6140698 +:1094B000FA1EEF0D070018E3FB15ED0EC51F52CC89 +:1094C000F3160907E921E613FB060A0C4EFB3416D6 +:1094D000FB1004A4EF00F6FA0123191A0BFFEA0FA0 +:1094E000FAF5DBE9F4B0C71C1FEB2FE209F108F62F +:1094F000EBE9090F0B4305CAB907F7EF18F413E7B7 +:109500000020E9F31203E1E305CEF70DE82215F997 +:1095100024111681F1F8D9DFEC01E4F501F0E7F44C +:10952000E00BEFDD03E2FC1CF41C24F0CC1503F689 +:10953000F30307EDF82201FF1E0A06F136ED1C03C6 +:10954000F8F2FBE6F8E004FD2A060412FAE907E661 +:1095500010C90E380D18DADD13F50304130949405C +:10956000020F32F30113FF1217270B28062FEF14F7 +:10957000D7C5FB17EEB736FF16ECE4F111BFFCDFE1 +:10958000E0DBECCFFB15EB0919F9D9EAEB3AECF18A +:10959000D8A515DF1E210AD4CE22FBE9EDE3DDBDFF +:1095A0005AD7DBFEDED2C2C6F7E11A0DD3A10305FE +:1095B000000424D5F6FA011806E206ECDCDDAD3E27 +:1095C00027E5EB15E00322E7E70FECDA0CD2220ED9 +:1095D000E5B41ACA0D0D15DDDBE30513F91CC8D37C +:1095E000D712AB24C42CB1D604E9210704E3C7C4C5 +:1095F000FE45040D15EBF8F055FA09FB541C15D582 +:109600000CFD38D01B0D060EF437FDF4D8D935EA21 +:1096100007EEEDFD8FF506F6D408F6E42012FD09FD +:10962000C40EDA04332409E3EEE3DDDFF6D88A0A58 +:10963000F6ED2AC305E7C181F5D5E132E72EF9FF42 +:109640001324F305E7EA06FC2E1BFD06E4A73119F7 +:10965000184DE81F2DF4F9D9F55704DE2C0000044D +:1096600006FC3100F8DDE811F7F7FF05C9EDFBE472 +:10967000E7E5E850F3EDF2F703F01107FDFCE1DC5C +:10968000AA11F6161CEBFEDDDAE1F053FC08101C03 +:109690000A1A0DE4220AF0F0F908DDF2EA1517ECD7 +:1096A000DF0DE0050C0419E3E9E5F4A8E4F00F7F11 +:1096B00015F9F23704EB17F30DFD09F2ED1C143C1C +:1096C000060DF31EE026D8F409EFFABE11E42206D7 +:1096D000F2F1D604FEEE07F2ED0BE9F413001FFFE2 +:1096E00003FAFD16B0C71315DF36110B16E3FDD4D0 +:1096F000F10C090AFF11C9FAD00D09F840ECF2F19A +:109700000EF2FB12F5FA1A11E430FAF2DAFBF1FE6E +:10971000100914F4F7F44507C5FEF4E916DCE0116E +:1097200001F216E824D2E5F547F4FFE5E310F3F380 +:109730000021E8AB06DDE3F90225F5DCECFBFC21BA +:109740000A3BF2E00008FAEF051A0E17E1F73E00B7 +:109750000103F32804C7DBF4DC4218EFFAF22821F6 +:10976000492F1CF4D9F406E7FF06F2F123A5EE1DFC +:109770000D3C06E0C91DF40404EC34CE0DE67F1A5E +:1097800006E357F522CE15FF0AD3D7120AEEE31EE1 +:10979000DBF8B8ED1F04CFEE15F91BE2FA2604E65C +:1097A000C5F4FABFF53306CA2AE9F900DADCE1DFCD +:1097B0000D2DFCF80308E9FE0709D2DEE3D3221CD5 +:1097C00071201AF6F9B6D1EAFC0FD41EEF2C02F57F +:1097D000E7FC14110BEB14FEE4EAF2171203F61186 +:1097E000012005FBE0E9292A1BFE14200BE90216E3 +:1097F000E40CD210C30B183ADB00EA05DCE2EAF411 +:10980000ECFB1DF9C20BF1F50DFE18F310EE04DFB1 +:10981000F1A91A192602D60F0506560F14FE1C1BB5 +:109820000722EAAEB2F5F00518E9F2E3CFF2F2EC66 +:109830000CCDF20117EB0300DFD505E90F2E2E0743 +:10984000F1EC102DFEF003F4B8EFF1EC0B16F7E499 +:109850001E50E105D410122C08192D0026D7F1B3A3 +:10986000EBF71FE8F9E8EE031B4308DA0946011796 +:10987000C508FF04FC3101C9C923E5F7FBE2E6C1D5 +:10988000502A2C0028E6D1E7C60FEA372D2FFDF22B +:1098900070EEFE04B006CDC5E90FB6DDB5F5273391 +:1098A000D48106E7CAC2F00132CBE8BEFEE5E11B77 +:1098B000FEE603D7FE60E3B2F0142A15F604FB0BB4 +:1098C000DC12F5013D5602C5022021E9DD13B60286 +:1098D000EBCBDBF9EF4E0AECB4FE0C4BF52F144D3D +:1098E000F504C80706342E480A6B15D6DECCC758D7 +:1098F0001A1D2ECFE1AFE122CE1BF30B0C22F6E5B1 +:10990000F1278AC7CE0EE9DFABDEAF12DDFADED873 +:10991000381D05BFF70D4599F626F80C6CEBFA01DA +:1099200022B6F92B12CC124228E6CEF328DA010433 +:1099300017080339C4BC18B2F6F0F7E3F321F5EFCA +:10994000B6FDE6F827DF29F4F134320BE9FC130BFE +:10995000FD4E1E2C1E5B050E27DE2FC5EE09DD0316 +:109960000EEC06FCF5EA02F5FCF9F5061F12FBF811 +:10997000EA0A0A220DFC02FBEF1F04EE03F0FC08CA +:1099800005FFF300042AF6EEF8E6DC0FFA0EEDFA16 +:109990000AF81A12050F0CF8D70304E50E04FEDFCF +:1099A000FEF30820FAEC000406160104ED07EA01B4 +:1099B00001EEF916040FF6E6000CEF000EFA00F0C7 +:1099C0001A05F7011712080E0700F3F0FE0D150037 +:1099D000FC04E53EFC250BFD23F2F9F204F8F63415 +:1099E000FDF0EE1312F9F303061C1109EA03EAE88D +:1099F0000514000518FB1CF1EF070DF5F717F3F13F +:109A000002E9E10C020F052C0933E7FCF60B3C08D8 +:109A1000020301ED0BE3E107EEEEF6F6FF28061573 +:109A2000F2FCF72D1CF9F4F81108FC0400EBF9FD29 +:109A3000011DEA07050605E800EE08EA81F412F9BF +:109A40000BF6F908FCF0FB1517F41601FB02032ACC +:109A500005EDE8FA170EFF03FF0607030E125F2B52 +:109A60001DC014202A17CCCBFEFFC80504D61F98B2 +:109A70002DBD2604100816F0E113F112FBF11716A4 +:109A80004DFE0EF4D30101C106DC8115D8342D271B +:109A9000EE0AF92015D8C01CEFFCC9CD0E06FFD781 +:109AA0001DFD33D9CC11DABC1D92ED3B1AE7420003 +:109AB0000D9CE00DFE0A0DF9BE15BFC8AAEF5A199C +:109AC0001B14FDD15119BF38D5281203241710F9E2 +:109AD000E9DB104DBAF907FA0EA431C5351405E9D2 +:109AE000F90DFDC6D2E7F604D9443E0CF8320AFE61 +:109AF00023C2FEFD1CCF3107E5041A04FADB00C8BF +:109B00000F14C71AEFBD1AFDD6EA0BF1DCC53EE310 +:109B10003DD02CEEE80712EDFEF71DF3EE1DE3C776 +:109B200000F1EC26CD3AD8DA0622F39C5FFD1A59F3 +:109B3000FFF00D1C03DC21E72DBFE33E2D4DFFF6AA +:109B400015EAF2FD0EE6FBDBA9061319291EE91C36 +:109B500031F119014CDCE9E484E3E7D02415290E46 +:109B600014020FE4B60E1A04FDFF0FEDF50BBCD581 +:109B700002ED436113CD02BCFCE0074D25CB31F96A +:109B8000FDD7DC0A01F7F2DBEAD6CBD3D558252086 +:109B9000E9194AF236F2E139FE0DB8B8CFE7C7EF5E +:109BA000E119091A1FE538D6FE1C20E2EE1917F25A +:109BB000E1DC0DC316EEC6FFF92F1710E3E20AFD34 +:109BC00011F31CD3FBC0FE12F75201F6F33AD00694 +:109BD000FE0EFFB9F021093317E6B5120900E03097 +:109BE0000A0312022FF0DA0D0F142C0522E62400CE +:109BF000E3EE040D2BC5150C13F61DDE131709D962 +:109C000023E507FAC2FEDFE8F4D305DC26FE0BE409 +:109C10000B30FCAF17F505141609F1F006B0E8DDBE +:109C200036F1E3F4D8ED2B0DE7CE0E7FEC1FB946ED +:109C30000106D1071D12FAE90BF1DEFE3BF3F81025 +:109C4000F8FAFF06F2F6F70DF7C90D2DFDD84034EE +:109C5000F3F7221F2101CBFD0A1FF2F0F7E7F4F61C +:109C600015100AE60F051CD9FDEEB111F416CCE86B +:109C70003C0937F412F12D01B00B1ED919E402FA98 +:109C8000EB1C381FF41EFFE9056FC809000CFE111C +:109C900009FFE7CD2ED6140A04DC1F0B10F2D51BEA +:109CA00025031D0B0E17F917FD44D6EF0A02E40435 +:109CB000D004E9160EF3E1F5EAE203260B181523AA +:109CC000D2E7FE03042702CB3209F4FBF921F3FDAE +:109CD0002BF5FBFEF3E5E011FD1EF6EEE2FBE4F9E9 +:109CE00018F41214D20FF0EC7F00F9E0F4E1DD1C5F +:109CF000F81200D4F50B03330E1712F9B30DFBFC69 +:109D00002EEEDF0CC3C31CD9100AFDFDF212D435B0 +:109D1000D5EBE3060F01351E11F930D23EFF16FFD9 +:109D2000D9180EEEFCF81B04F804FA02DA33DDEE63 +:109D3000CCDF0AAEEAFE0D00FE0C11E51D2531F95F +:109D40000DFBFAA81011DC1B0102F51113DD0B0647 +:109D500016190EFB031DFA2014FA203B06F5F1122A +:109D6000F8E40DF113D9E902FE0C15170DEEECF233 +:109D7000082DFE0D2EE90CF2F3F2FB2C04FBF70785 +:109D8000F1F4EC1EE7F828F4C62DF229E6E718FEF8 +:109D9000E7FDDBE5EBDFED12F3F2FEFC0BF8CB2A7F +:109DA000E6B1F702DB0E17F7F4EFFD0C0AEF0AF647 +:109DB0001002EFFDF1DC2222E31001100D22E8DA9F +:109DC00007FC0DF20204D220EBF8DE0DF2E21703DD +:109DD0000AFF1AE10AEA040106030CE3FE0B04E59C +:109DE000171910E9EBB9FEE00911FFF4E6F9F40DDB +:109DF000F83E15DF221F040E16F41300E5060F00CF +:109E0000EC12F2F71E0021E9D00330EBE6FF0C075D +:109E10001812F4F3DAFA15F215FFF40B0FFAFC40FE +:109E2000F4811BDEFBF9310E15EF05EDF804F1FDB1 +:109E300005F9E80A1417EF0FF8070F06052AF6FED2 +:109E4000FFBDFEDCF2E6FF0CE6E4FB1003F50AD9E9 +:109E5000F0FFF4EE130C12F3E21F0B00FA084F119F +:109E6000EEE31BF63E02FFDA41372CE5EEFEFD1E67 +:109E7000DCFBF7B3D82DF3BED18D3D0FFDCC03EE47 +:109E8000ED094704F828D72912C4EF0F151ECF0398 +:109E9000F5F0BC3402DA0AF8EEF6C80712D92ED96A +:109EA000054616D22E0CEFF3E6AE1925DCF834EA9F +:109EB00008EFEC06000315E0E2FEF11A091F16F4A4 +:109EC00014FE24D2F4F014E4031DEBE3130AE30DB3 +:109ED000FF34191F08ED0F04FF2BE9E8F0330C26BF +:109EE000DE2A32E6DB29C6CFEC0C241C3201E01856 +:109EF00008042B09DADC160C810D0DF0F0EBF0DD17 +:109F0000E62825E8FAC204F8F6DBD4EFF50DC80C14 +:109F10006F02E6EA02FDF41B97181C11FF54FF0ABA +:109F2000D5080EFB0F12F2D9F4FC0737F7BEFFF28B +:109F3000044AD6D926F31B39FE1A150E53CAE2F786 +:109F4000F4D5F01B1CB31BF5FF9DD1076451DB0B4F +:109F5000D7DF0CB00910DB07CC24121DEAF33A0658 +:109F6000F2F84918DEAEF9331316FBF40E050CD2E5 +:109F7000D326F623C527D5D3070D5A2B0ED331FE92 +:109F8000AFBB2EF1F4CEFF14F739D30F2FC5FAF77C +:109F900092FEDF07390B1BE333E20DCA0BFEFB0613 +:109FA0005401FC0AF4FE15C0A7181305EF31A4AA4A +:109FB0002BF3F6E7E02923F837F9B11DD8F125385E +:109FC00035F3F8C4B7DCE118270E44D43C05012B67 +:109FD0001517120344CFFFBAC7EACC070A0A04F7E1 +:109FE000E409CF0AF4FEF82A2A2D4922CE2D19C100 +:109FF0001006330FD44B25E51818432E27FA55CDFC +:10A00000E98B3037CDECF141E4C406F5C90CD63408 +:10A010004306FEEE03E0FBEBCEF82BAA2EEDE9F5AE +:10A02000D007F1192621021AECD25301DCD8EADB61 +:10A03000F7D7D3DF17DA1106C7ECF725C9A80D2A21 +:10A04000DDE5F6D515E581BC0ED3210E3C111DC111 +:10A0500001EFCF471647C3E1D21CE7DFBDFD0D2559 +:10A060000DB82206150C150F060CF02BD1F3D107F5 +:10A070001FDB13E25CCE0CDEDCF41914F4F855E5BA +:10A08000E04A0426E67FD13826BAFAB83D25CC2C22 +:10A0900013020F202512B7BD0F04F714FBE939F3A3 +:10A0A0000AD40121DBF8480F3A30FED9F8F8D6F887 +:10A0B00019EEEEC40A47D8EC00842607EE0903E047 +:10A0C000EE0633DAF6090AFCC006BDEC17CC050330 +:10A0D000DAFEEC04F0D91FE206D90A37EEF32EDDE2 +:10A0E0004820200D0E41EC630DFF11D1FC07E50661 +:10A0F00011EC0DD7BEFECFD7FCD823F8D3F5E1EF96 +:10A1000000FDD014D8C4E544F1FE4C06D587C2E763 +:10A110003DF9F2E3E61C1518FCEF36E7B948EF39D4 +:10A1200027F2F1070FB0430E4B0C28F8F7E7243263 +:10A13000D941F646EED7C4EDE9E2F60DECD9FDF0D3 +:10A140000BBEDCE40CE50EF30AC2D1FBD708A7FE78 +:10A15000000D02CC0FE3AC040C1A0DF3ED2204E267 +:10A16000D5091B091FE314E80D050C01F01FF2AE21 +:10A17000FA0EFB03100710DC0217E60C00F535EFB2 +:10A18000ED0B13E8F4E60E12FEFEE7F1C5E9F72445 +:10A1900028DA07DAD7FA150A1000FAE6E9030213FB +:10A1A000FA062304F303F9F7D80E2213021BDDF796 +:10A1B000E811F1E20A10E6F0F20DEBE881250EDD80 +:10A1C000FD1107F4EEFBFCE7FB05EEE0E70EF707F9 +:10A1D000EFED1627FD0C060306F3EFF60500EDD4B0 +:10A1E000FE0AF5EACB13FBBF11F52322FF0CF3EFB8 +:10A1F00005FDF701161CF31EFBEC28EA3B07F8E708 +:10A20000FB045DFEDA05F2081524021A2A10EC019F +:10A2100009E3000010FAFE0EE9160C3B141C0E00B8 +:10A220000DF3E603F011F132EDF3DCF20C361E080B +:10A230000E18DA17E3EEFBFC0900F8F0E9F708EF77 +:10A2400008EBF90B0BEAEFEF0C2503E8FE2F0925CD +:10A2500003D701F7020229E526090E08982D59CFE8 +:10A260003605350002EDEE0C0A002D262BC6EDF268 +:10A2700049FF2524B3E744E3E4D649AF10B7423A97 +:10A28000DA000D222A0A1806FBE3E3241905262F1B +:10A29000BF1F0A770BAD43CA18F0A8FDF5020C26C4 +:10A2A0009608EC001B212ABEC91E331231E5931C0F +:10A2B00003C01BB2ECB6D2FA2307CFF7D867EE542F +:10A2C000130DF2FA1C2CF7001DDACEB9B8EDD5212A +:10A2D000BF44F416FF16FDB73A0E107F150FC42DBC +:10A2E000C606BCFDF617A70D38DB4313F3DEA8CE78 +:10A2F000455406EDF8CCC420DE1BCED115F210CDAE +:10A30000FAE1DD39E5E42123D430E055E80E57C801 +:10A3100041DCFC4CDAEF23E0B4DBADC128CE07F41E +:10A32000FD1E1B0AA715F31BF2E802F5FBD11A412B +:10A33000F97AC2D0240D27B909F1D7DC0FF80EF74E +:10A340000259E120D8350FF82E201E200627D2E62C +:10A350001F29F6C8181DEFCB98BF19F73FD8EDCDD0 +:10A36000090652F6DDF4F718EB1AEF3003FEECFCA9 +:10A37000F7B20103A8290BA621230FF91CD3CAEBBE +:10A38000F8D70BEF1800E64FF22E14E8D1E6F520CF +:10A39000D0B555B8F50207D01CE6FB1D4018F3E810 +:10A3A000FD1166E0FB2BF8DAF190E5E0E84B1422B2 +:10A3B0005316FEF8ECDA4460D500CD0E110AD8F53C +:10A3C0003932024E18FEF9EDD81FE2DD2CE42614D6 +:10A3D00017EBEE08FF1F04AEF126FCB5060AC0FF1E +:10A3E00036030DBEE825BA2802E93D16EBC316DA9E +:10A3F000E6D7012F271007FDDA00F0FF00EE35CC7D +:10A400000CDC24FEDF070AF90DCE0005962A7F1E1C +:10A41000332B0EFEB4E5CBE0E7065E0A0506050A1F +:10A42000FB083A2CF10E2D13FD3EF9DDFD5509F424 +:10A43000E235CCE5F216E41FF8F5F6F9A7E33CF6B1 +:10A440008CE9BEE4F51909C6D13EE5F301E6FC3717 +:10A45000B4DAFE3DF1EDC501DA2D23D0F313F50298 +:10A46000EB0027EFF7D9F4EAFE11E61016102EBB29 +:10A47000E4FB1CD0AC04F601DB1BDBF9FD0C02F3A2 +:10A48000FFE50D02F219F91AFF3681D6FC0E121FF4 +:10A49000FDEB1818231C002CF8F108F50001F9D980 +:10A4A000D4012A07ECF3E5CA020D30FFF5EAF41AED +:10A4B000E1F01FFF08F9E413C3E3FEF414EDF4EF39 +:10A4C000ADFB0806DDF9E7EC0E0CF9FCFB10EA0722 +:10A4D000E9F9F4031CEE10DA07F1FED207071503C1 +:10A4E000EE29E1EE20FB0317D7C71316200EEADE94 +:10A4F000D921F93027F2F40D03200BF6C811E6EA52 +:10A5000006ED24FD21E614070C16FFFDEA0216AF46 +:10A5100018B4F1F027D7EFEF1022EBE203FBD311D1 +:10A52000B011F906FD33DEF513FE18F2F5F0F00C6C +:10A530001200EBEF383347030447240718F000F606 +:10A5400031DEDC32310AF2E2F406F1F70003FAE61A +:10A55000FDF6F246E5F5FF1F2104F807E30DFFFCC9 +:10A560001530401906E4FCD80409F0FB0C15000E68 +:10A57000F2260D0D0BE5EDF50481EF0E10E1D00490 +:10A5800008F7F71CF8DBF3D60EEAF00D25D5E9073E +:10A59000EA302018FEE8F6DEFEF6F7F0FC02EEE008 +:10A5A00023F51913FC2E0819EF1104F816EC14DC2E +:10A5B0000626F7DF12EA1704F625FEF8FB2CBB0986 +:10A5C000F103DAEF2AF7F211EC0C10E6ED06061AA9 +:10A5D000F5C3EE03EFD802DE0E39D3FDFC0AE6F830 +:10A5E000F60BF7260C14B902DAFC2C2AEB18FEBF86 +:10A5F000212C17F3F5FC0E13DC1EF2F60A19F5DF19 +:10A6000003F109B9E8DBEE08CC120D13F433FA05B7 +:10A6100025151C20EEF709E2F7F8E71B090FFC07E8 +:10A62000C0391401F703EDF6083827CFD80CB2F380 +:10A63000FD0EDF0D0D070196011FFAEA110A1AFC43 +:10A6400018E9F81DF9DE10D8EA12070FFA140FFC0A +:10A6500000DBDF0EE8F9C9E2F33ADB05060DF4C2D0 +:10A660000AD034F714FA02040402FCFCD9E5BDDA7E +:10A67000D8F4100B21F202D0F02BCEC639BDFF0367 +:10A68000C5F4E41DD145FFB0EE1BF7FA56350C11A9 +:10A690000DC7B128021E05EDF7F5C2C8EE00E0DBDC +:10A6A000DECEDEE0F6F22B171D7FF912AF1DD6B617 +:10A6B0001AECED2AF607D5B9BBB1C1F7E00635DCD7 +:10A6C000FE251F5E252CE4CFFC08ACA2F321042D4F +:10A6D000E1B7D60ED71EEF23393AE8C01605BFE919 +:10A6E000FDFA37245C113033EDB65743A216F30A56 +:10A6F000D619EBC8232ED14C0A1D00CEE11CE9BFB0 +:10A7000008E00A121B15351801BAFAF7FD0F38F5E3 +:10A71000323600FA2BBDF71CE0FE2AB43A03CA1DFC +:10A72000F006D1D3F9622ED4F1EBEB0024D7D2128C +:10A730003A171108E1BF1C4ECE920E07F3E0640AEF +:10A74000EDF3F44D19EAB3D55EB839373B0CA8E404 +:10A750001355ED065348DBD72F15BB2BF500041C12 +:10A7600009D43606F1EFE4F3F409ED06F8E2031735 +:10A77000E600F5F203AB1AD8EF2CEB252BE026C54B +:10A78000D9ED241CEA2B176EFD5CECB8FBDD0C0840 +:10A79000E04A7ED818D1CF1AEFFD05D5210DE6E8A5 +:10A7A000E30DC2181ED21BDDF4D2F1EE27CD12123A +:10A7B00020F93CB308C1F8E6B80FA02FD3FDDE1B8B +:10A7C0002D0C23E8E314E6230D2BD6032D073925A2 +:10A7D00015E7E2B6F7F50CF50803A910F204FCBD85 +:10A7E00013F3E758FBF3FE60AEF0325EBE26174D62 +:10A7F0001710F01727CFD52AE41F02E714E704D477 +:10A80000187FDF27AAD5D20C104E06F0B5E62C2112 +:10A81000510115FBDBE015C8031EF5D80626DEF254 +:10A820004003DE1308DC0120F313F002F60104D626 +:10A8300039A5EBEC0EB8FADE2CCFFAFAFACCED1013 +:10A84000D0F5E3BE1AFA88F8F903EF1B14F395D696 +:10A850001AF9F2363E02E1FF260D04CC49200AE146 +:10A860000C1A13080ACCE12A151F25ED8EE30328E4 +:10A87000FDDB2CF8A92AD7ACDE19172815E4BF0593 +:10A88000F2C1112304CCB12C0CC9CC1408FB963FA7 +:10A8900012EF2113E7ABE2EE0C382DD2E3F8404083 +:10A8A000FCDE46F6131B100D20F5074DE7FCB40B3C +:10A8B00026DF37E90FD7D429257C02D0EBD2057BE0 +:10A8C000A71CF9E8C66AC5BF1126FCDDF2EE14FE2E +:10A8D000DE21BDCEC0BBFEAAEA42E3F53022DBF7A3 +:10A8E000FB060845EB240616D6C92FED73F8CBE816 +:10A8F0006FF0FBEA783D0FE607FAFBEE1EF7D5CFC7 +:10A9000014E05CFDD1EF07DAE8AB471B3C143D14C3 +:10A910002D0005069FCFEEDBC3F202FCDF27A50268 +:10A920000F15A9C937F6C13D02300FEFED092B34E1 +:10A930003B98C0E1F826FE01053BE064DDD9B5296E +:10A940001B0B140013162942CBB50F08EC39D6E8BF +:10A950001A31FC0809FB53EB137FF515F2FDF3F2F6 +:10A9600005FC10F7F9EE10EF0D06E1091035F9F8C6 +:10A97000FF0CFBF0100F04D8E507FCECFCDE01082F +:10A980000E0703DAEAF406F1121BCCBFF72FFA1216 +:10A99000EDEF0AF801EE1F0605080CEFFB070B1C94 +:10A9A00015FEF8F301DCDA150611010A0801E526A7 +:10A9B000FEFEE2FE010FFE08E20E11111BF7E8EEAB +:10A9C000FBFDCCF9120D0A0105EDE70317D3090BC6 +:10A9D00000FAFFF810FEF2F02C0FE902F207242033 +:10A9E000F503E200FAFBDBFE18FA29FC06010AEA8D +:10A9F000FB091804EF000A05E100FE042DF202DF56 +:10AA0000FBF6150A1011FDC9E70ED807F1021DFB70 +:10AA1000040BF8E2FCFDFEFE17F52FFBF20914FF14 +:10AA2000F1110A06FCF90D0CF403FE1EEEF812F308 +:10AA300002F510E30EF71FFB0709F8E6030504FC17 +:10AA4000EEE4090FF7EA07F4020605FA1502002CF6 +:10AA500004351BE0F307F99E0AEA81FD0101EF923C +:10AA600029ED430644FADE1C1819EE3D141AFEBE09 +:10AA7000CFE406321A1AF50A0B0E28FB16DB35173F +:10AA8000D7D30D4CEE08E8D7F9C4EFFE06E414D591 +:10AA9000E71F5BECAC0E0C1DB7F122FAE7EEEFCC32 +:10AAA000F4D92F23FCE8F04B1A171EF8F904D9F05B +:10AAB000022F7EF0B340EE04F0F5D8D2C6B92FD401 +:10AAC000F4D7BA81B4F7421152028EDA22DEFF1FA8 +:10AAD00025C1F4D913DCF61440182018F318E166E8 +:10AAE00012FDDC02C6DB45E60AC10BEE0EF8CEE92C +:10AAF00011F30117FFF40FDA1711F2043C2AFBF1EE +:10AB00001334DD1CC5D2DB00D92C210A2DE42F061D +:10AB1000433D05FFF612E3FED8EF182EC422F8F8E5 +:10AB2000DBF41020F7F21E10E616084DCDFDC2F939 +:10AB3000E313DA02FC1004E203731DDA1DEEA9F838 +:10AB4000EC20DBD31DACF5ECC5FA1515FBE0C746D0 +:10AB5000F6D3EC1FEF1AAFEE2128EAC624FDD1D1BF +:10AB6000F6CC2625CDFF0FDBE202B6ED31DE075233 +:10AB7000CBDA0FD4CBAF0FDC2214C8021E05FAE4E7 +:10AB80001FFFC2D84928190C1B3202F9E918EA3D07 +:10AB90000812E44202A6F66922F111E317FD19BB7F +:10ABA000080E023626D9EEF2F4B00B37EB1925E584 +:10ABB000DB2F09F8D4550BCC3B24EA25BDF30E332B +:10ABC00012F209F72655BEB4E71FE7E2B8022414D3 +:10ABD000731D2DDF13CF15113905EBBD10EDEB20E3 +:10ABE0000DEE0002DAEAB7EB0FD008FBD638AEF86C +:10ABF0000BE8F3EFC51E04B8D016E227F318CC0813 +:10AC00000D3CE204292E04F7E5D8DEE9F00BF5B59A +:10AC10001ED6190446EF4B3018E901810A30D5F5EC +:10AC200008150AEDEBDBDA4DEA0232E3C9C814F18C +:10AC3000E24AE401D8F3EE47F818B7032EA6C3FEA4 +:10AC40001B09FBF2E028E4A9F3F1D1F508E0B9EB28 +:10AC5000FBECD62824C41DD1F0250402F3EAFA1B2C +:10AC600023EB1706F4EF08FBE8EEE9E907F3FDF242 +:10AC700016D204F80402EBF000FF453F1AE1D619A2 +:10AC800009F838E7FC051A2ACD010EF2FE1BDB1D80 +:10AC9000EDE121CEF6F5D120D6F4CBDA39E1ECEDB9 +:10ACA000F4E53DDF210414D77F9FFEFD0CE6EDF0B7 +:10ACB000B3F7FFF82AF1FE1C2B1AD90A301A0AEE54 +:10ACC00016F706ECD711E5F2FAFB23F70207062583 +:10ACD000100EE3FCF20CF7CA241F05EB00E801DFBD +:10ACE00014E8060B36F3EDD7190936E0F0E80ED577 +:10ACF00009EC06131D0605F403FFE3F424FDEBD273 +:10AD0000EA1DE50E29F8E4FC16FCDB0AE25C2BF4F4 +:10AD10001F5D0AED2006F52304EE0E411AE12A0A12 +:10AD2000E6FFF5DE2F14000BEA0EFA15D1FF05152C +:10AD3000DDFE19ED390510FCCEE6F5121F07D4161D +:10AD4000E1DEC7E9E5FFF5EDD5F8AE393C09C4F61B +:10AD5000071EEA15E90DB2F60FFDFA29EF02022AE5 +:10AD6000010D29DD12ED2FD53419E0E4E1CDEAFA29 +:10AD7000E507EFF8DC0706EA073A0E05FEBBE9E94E +:10AD8000100330F3EAEB23161A1CD0F2094D000829 +:10AD90001C26F8EBEA4104BD0AFDD3C1A519D1F484 +:10ADA0002B21E5FAE0E9EEF417C1E526192B81DC49 +:10ADB000EFFD16341C05BAFAFB419DF417DA20F0BA +:10ADC000022109F22842D7214CD60FDFDBE2D70659 +:10ADD000E81A03F20121EEFD89101CDF0724271C6D +:10ADE000E40DF4F7F93515EEAA99320FFFE6FD27C9 +:10ADF000F421F30D0C121DD4140238F4F1EB06DC2F +:10AE0000F507F60BF5E3400B00E72CFCCEF7F2D08C +:10AE10001DFCEA211D1051E4F3EFDF1AF5F3E903FD +:10AE2000082C02EDF0FDBBF208E8CD3800EDE5DBC3 +:10AE30000D340B1F2B10EE240D0A062B2D3FC40AD8 +:10AE4000F3DCF4340108EE0C0512090B10E016F8DF +:10AE5000F9E420E61CDDF1F704E4F6F80EF908DE6B +:10AE6000E6EE3AF5F0C2F93CFC0DFC051948D907AD +:10AE7000F07FF9ECF6E706EE17A3CF3C11C8B80B4C +:10AE80002EEE330B0F0E37FAD9CBDCFC0A1114016E +:10AE90000003D99FAA111A1A2F012B06DFF7A00D64 +:10AEA000EC39ECEAE60D011A1504F6C7FADFC64ADA +:10AEB000331EEFED1E3F10FB33FBAF03B6A41DD8CE +:10AEC0001E19B93504131EF5FED8F416F51B090733 +:10AED000F7F9CE2303090DE016F8FAF71E07A406CA +:10AEE00017ED14FFE706B504FE11391F1DF8041312 +:10AEF000E4E9FB0BFBEC3F15F7100BFE200909D032 +:10AF00000532331DBDAECDFCFF09C528FD1110FE75 +:10AF1000561CEA1F0BF92035E713094213E50C21F3 +:10AF2000E3EB0B19E700E80CF6FCC505E3D6E20EEF +:10AF3000BDFBD432BCF613AE0DED30D102D211F20E +:10AF400009040EA8E2ABD31FF3170618FB2CF81266 +:10AF50000FDF2210F1BAF32216FF04D8E1F809122C +:10AF6000F6C21AF310EBE7E6060A131A0AE4E5D76D +:10AF7000EEF210E8F22DFFD6DCD4EFF4FDD9E02D8F +:10AF800041E6D7FC0A0B01FFDB29DE0407F3F409D5 +:10AF90001BB6DCFB251D3915C0EFA7182B0A0817B7 +:10AFA0000A3F155FFE03090B0308ECD502B7A50C99 +:10AFB00021FB0112F90A000F14250E0602AD23F041 +:10AFC0002C0E07E6B80DD6FC0807421A1FE7E81357 +:10AFD0000B18EBAF0F3C0D041120CBE5F104CFEDC6 +:10AFE000EE11C1070A02DA290C0A2B39D307D9CF8F +:10AFF00014F1F6BFF9DE17CB0FE212FD2C0AF6E9C9 +:10B00000ED12F90029D4C226E7FDEE1BF70715F370 +:10B010002642E130150DF2F543E7F1DEE6E2EC0AF7 +:10B02000E60442ECACE042E2F911DFA41CFCFA04B5 +:10B0300031E21AF801EDC711F22CFCE9C108EE1655 +:10B040007FF7EFB912DEFCE8DADB0E0627E9FE1E19 +:10B05000F5BFCDFC01BDB7DCEAB10BDFF000141881 +:10B06000D4F048E218AAEACAF814F005ED05DD5C50 +:10B07000F4F80FA82FF2FBC5F82196CB21BE181FBC +:10B0800009C44DACF71FC1EBD61E080D68EBDE00FE +:10B09000FFFC3F2810E4E10520FDF3E500260EF259 +:10B0A00023EA0CC617BA39EFF4C90E24EADD1106FB +:10B0B000ECF30B1F2022EA01C2E60505F93EBDE7CD +:10B0C000E126C1113A20EA1712FBEAEEFFF5F11A68 +:10B0D0000A0DF9E60C03D3C91A18EFF9131AC3AD18 +:10B0E0001101111413CB5A0720F92F0ECEFEC0BF49 +:10B0F000EB01F7E6ECFEE8FFF20902DB0AB4CFE26F +:10B10000050F18DEA010E5DECCFBF3078105F5ED99 +:10B110001A4C0809BCA9F2190701D6C912B1030FCC +:10B12000D317BF3709F8F518F034F3360B283B284E +:10B1300014F51A12B0E2430DD9000AE2CEDF060C74 +:10B14000C0FCEC9A0BF5EF185CE31512F9B70DE0B3 +:10B15000F2F3F0A225140CFA29C3F2F20A10260F1A +:10B16000FEF61CFFC4FB17FB3121FF021BECDE04C3 +:10B17000FCFF0D39EE4ACAF807F90D06EDEBE9F4CC +:10B18000E72200EF06142FCA0721CDF2D736050BB0 +:10B19000ED1432FED803EDFFF212CEC9CD0F05E556 +:10B1A000153110E0F70AE932CECB0EFDF4F2EAE9F0 +:10B1B000F014F3F0ED10E004274DEB00F112DC0A7F +:10B1C000F40E0234E605EE0610DA084EF15BBE0C12 +:10B1D000F4EB22FB12CF0204DC08E4DF0F27CF0AD6 +:10B1E000FE3B1903FA211A024C4437FC01FCE70527 +:10B1F00030401CE63B04F2F81209EF04C7FB2AD7E3 +:10B2000013F623E3C6FEBF0425F8F2FFF7FDFAF1BB +:10B210002509FAFFFCF319FBBC12F607DD070BF456 +:10B22000FFE4E3F42DEB15F5F409FB01FC05CF0970 +:10B23000F30EFA8143ECF605EAF0FA28DB1EFAF881 +:10B24000FEEFE1072113EED105261DFFEEEC08000D +:10B2500011070CEB03C0E4F32CE6FBD623FAD0F382 +:10B26000EAEA3FFFDDFF11E30903F0EABFF1140A48 +:10B2700029F3F6A6BBB1FFE0B12D29130BD9C4F613 +:10B28000F82AE93ECDD4FDF62801C8BFE808E10B55 +:10B29000FEE932DA1D38DF16CB0EE9F7F7F1F9F8DF +:10B2A000E818E9240EF4F9011E03F5D0170E6CCB53 +:10B2B000CFE6FEEC1FC4D6050177F4E5B0E1480403 +:10B2C000ED0D15212FD8D81215FEEBD9E2E3152785 +:10B2D000FA03283B0BE2FBE31C250024EB00F154AE +:10B2E000FBD111142DF14C1606FD479421FC1B3D9A +:10B2F000F80EE7FF2299431CF31222F7F6FCCFD297 +:10B30000DEE1FFA80DF407DC06D1DE2AFE11311EB6 +:10B310000EE1EFA40409C9054D00F928B2FC4A1654 +:10B32000DE11CE6BEBFEF333F64FFD08FACA0016C2 +:10B33000EBF9FCEE04F30DA71BBBEED281260E0742 +:10B340000517F335E6DDEA0F173BF01EE9E7F9CC08 +:10B35000E6DF1F380DBF0E04FEF608F536EEDB3BC8 +:10B36000E0F3211AE005F9EA0403E9E7FDEBFE4109 +:10B37000E1FEDB3F0FF43CF4EB0565E308F029CF79 +:10B3800005CE11E7220CAADAEFFC01164C2F391D6D +:10B39000F9FA03BB03D026D6F6F6ADE6F8191B1B67 +:10B3A00030D2FC17FBFA1E08DAFCCD1F061707F592 +:10B3B000CF0BC52811B2EAEBECCEE505E42FECF497 +:10B3C0002725E89F4923F6AB19000714B2233C1A3E +:10B3D000F21EFA1DD7120FE7D2E8EE1602F65F163C +:10B3E000E60AA4CAE9D0E4C6E8140D005D0FD8E768 +:10B3F000E91AF5E616ED0ABA0C1E1308D0DE2DFA8E +:10B40000F8CC042B1311EB321EF45D33AB0DD8ECEA +:10B4100037F72A074BF01E281D020617610FE13689 +:10B42000540EC1170AF613167F241DC7BEF8D3F2B7 +:10B430000F810913CF650DFC1C20520819E213D6A9 +:10B44000B5A30A4E3311F5C6B7970A07FBF8B6F84D +:10B4500000F406E21DF102190305EA0515002016A5 +:10B46000FCF51AEF0FF5DB0DFC121C05B406100AF3 +:10B470000D0312F8FBBA16F8F70C07F60F02EE34BC +:10B48000B31BEB1813ED1E10E5080EEF00111300AF +:10B4900008CC26F00131F50C1010ECE80602E0C6ED +:10B4A000E44412FED7DEEE070F130647E128FFEB58 +:10B4B0001CEFABFF20DDF30AE7B3FAF2FB0C111D22 +:10B4C000DC080BEB17F3DC35F8FF1600EFE3EDF1CA +:10B4D0000D18E5EAEC1DF713FDF7DEEE171CF7E19A +:10B4E000011861FA22FB08E61013F7FAD701EB10F6 +:10B4F000E6E609FDDCD74D7FEC08FAEBDDFC0B003E +:10B5000007DDEAFC060013FD12F323F1DFCD1E0672 +:10B510000CFB030A07F0FF040FF212340FE6EBE313 +:10B52000D82A0411C1150C1AF517FB21EAEA140CEC +:10B53000F0E436D9F10C06C9E3E1F2561B1124DF21 +:10B5400002D80EEDFEDF0DCE1112020CF3190B0F17 +:10B55000FBE1EDF909BCF2E72111F70B061204D06B +:10B5600014C61EEC0CF1DE0CCAE7D309F40E0C1263 +:10B5700020FFFF02EC210CD60F26E22D10DB1B2151 +:10B58000EAFB07DFDB1835CFF9FEFABAF106F00562 +:10B59000F0F7F7D824FADEFA0602F6E00C03C0BF93 +:10B5A000F8082332CFFAE147EFEB0EF9E50D03007F +:10B5B000EE0BFBF7EA21AAEDDC0AF7FD0737E91DE0 +:10B5C0000F0316FC0C1536EDFCEF0416FA017F098B +:10B5D00019D61007EF340A1815E134D619EF10C246 +:10B5E00033EF1B130DF635E20DDA18FF1DDFEB0705 +:10B5F000D929F52BDCFF12E2F411CDE2D92624ED96 +:10B600000A242FF7B42A000C0CE6F7E0ED122CF414 +:10B61000FB0D0F01F6DDDE1C08ECDCFDE0F4312152 +:10B62000E90321FA0108CBEEFE01F752F5F707EB2B +:10B63000E413EDEEEDEE1BE6F8D6F7EB2536F2134C +:10B64000D4EDEDEDDDE60CFDFB031B2404F716E95C +:10B65000F1FAC9E41509F303F91714E2DBD85F0C1A +:10B66000EDFA35E1E607ECF43224E1FDE1B0DF3636 +:10B67000A845F8D2F3DFDFBDF4EC0D1D0CBE304F52 +:10B68000E02CE2E3CF2509E5B508EC445081FFC486 +:10B690002BDE45091DDDB0FC281236E9E40DFDFF67 +:10B6A00072C503E9E33BE3DFF404EC01E511343751 +:10B6B0000633EDC90014F1FD073602F0F1EBFBA6ED +:10B6C000160CC33CF30DEC1A0D1316C5FDF3EB0B72 +:10B6D00015B5EF3C04E707C7CD08F813FB2511ECBF +:10B6E000F513CC01FAE3F44DF4E4330A08D5FC2D4C +:10B6F00005F3ED15FDE523E3E42C020D251AEBDA45 +:10B700000CD5BB2CB1E30E0F0236FAFCE8ED42FB80 +:10B7100040500AD5F5E96019E8071B275F9DEDE564 +:10B72000E9140A3C15FD10292C0707D1D606100E86 +:10B730002C1C0701BE000DB40B141D1152F008EBB8 +:10B740000105E9F8FAC0DDD624F70D22C7FDDAFFBE +:10B75000D51A45F4F636DFADF2FDED03012CD6F037 +:10B76000E9E12A1B21E8DAC50E1B381012D3B0100C +:10B770000FCC03011317D79FBFECE9E407F3DAE31B +:10B78000D01028F806430F05ECEBCB1205903306DA +:10B79000D641F6F31599A4F02CE621D011F8E6CCA9 +:10B7A0000CE3BEDD37F9E21515F35412FDFB57EF3C +:10B7B00023E9ED01FB3895E82005F51BF7E32DECB7 +:10B7C00019F510E7E8EEB704AF12C13221D4EF1F2C +:10B7D00008FDFCF72EF0E8E229F829F3060DF4A2A3 +:10B7E00011034B0EE4F1FAEB12F422E3CDB8F207A9 +:10B7F0000CC80104F72A0909D618E8FC4CF8D3EC68 +:10B800000F0714E4FF00E0EF33D0E5230E0518F630 +:10B81000547FF30E2DF62ADED50302CBA723E4E1F5 +:10B8200063033511A41FC52DFFE5F0CEE12D2436AD +:10B83000E011001C613CE3D71B3CF8CC12F619FC6C +:10B8400033E8F5242B04CADFEB223EDB0CF2FAA12D +:10B85000FAFFF8FB1C0EC8FFD1FD0B2114F9F61AF4 +:10B86000142369DAD4FDF3B1D500DF46394E066DF5 +:10B87000012C0F04EE0122041F4AFFFA4EB01805F6 +:10B88000AEF34BDF702EF310D8D5FCFB0DF20C039A +:10B89000F70426F43E0596E9E71E8C8AB645EEE6E7 +:10B8A000498BA7DB0041F51414D00C17F2ED8F245F +:10B8B000F41CF13A21181CF2AEF915F6F725031421 +:10B8C0004D0C0033152E268513D4E2E573D0C72521 +:10B8D0001953532449F310D30A1DBD38E8108CFEC8 +:10B8E000B80416F7DCCA041197EC204D3903E8E1DF +:10B8F000DC81FEE6C8DB013BE52DB5E84EC512EB69 +:10B900001DD1042A099BF7FEEE0C050C02404D01E7 +:10B9100031030D2C19FE0CD51D08A217F5A906E15F +:10B92000D1FDD9305794F2260EB3F4071F1F6DE8EE +:10B93000CA40A3981B4FCBD93EAD3F0719EE30202C +:10B940002CB5E204F6210B17E5C40E0DD3F924AC97 +:10B95000FC2DEC11EBDAD9F5270F99A917FD1FF68D +:10B96000FAD328FAEC011DF30F1BD1FF10EEE30010 +:10B97000152AF5090E1605E70037F9AA0AD608199F +:10B9800010EBF5E5D913F00BF712F8FFE6F4EAFC3B +:10B9900004CBE80FF520140E1CF1F5E7E3F7D20510 +:10B9A000F709FCEFF2C60208010C0204FD2721088A +:10B9B000F603F6F303E7FDF7E704D9FAED13040005 +:10B9C000CC09F6061FF1FAFE102408E1D6F30B1994 +:10B9D000E1F1F9E403120DF503E8F1DEFF16E9FCED +:10B9E000ED18EFF8F7F8FBFE1BD92C0402F8E3F989 +:10B9F0000918F9EE1C12D4F3181419F6DD14F0E44A +:10BA0000EF04E20507F6E20E0EFBEEFCE32205046E +:10BA100030D9001BF1D7FDEC0808000FF604D8FC64 +:10BA2000030BE11C0438DD18FC07F3FD05F21D07CC +:10BA3000D9170FCEE2151035CBEF0C04FB160B0C0B +:10BA4000E2FEEF08190CEAFC0216261AE6E7FDD81A +:10BA5000FD0AE00015FDEE048104FCF704E514F78F +:10BA6000EBF412FFFDF62C02060F22FBEC01DFFEC9 +:10BA70000B2EEFFBFE180CFD0BD3F2040300100895 +:10BA8000F7172209F811FA06152B0717F1E4EF054D +:10BA9000FEFBA10309F409F01308F8E7EEEF0A072B +:10BAA000ECEC210310E42902FDD0EFF8FCC81F15CF +:10BAB000F00814090F16F700F22D0502E3030BF34B +:10BAC000E403DB0F1DF1F61A16F1031809F3E80A77 +:10BAD00000F6270CF80AFAC9E6F00B04060C0AE790 +:10BAE0000309E7F1EDFAE1F3170E0DF40E06E0F0AD +:10BAF000E9F9F8E0F61614030111260FCDEEFEF871 +:10BB0000F607E90BFCEAF317EE1CF4FAF90912EF59 +:10BB100030170107FDEF12F60AFEF5EE04FCED0208 +:10BB2000F6FAE30E031218000AE3F406ECF425110A +:10BB3000F324F6040406F3E6D2F7FFD2200510142E +:10BB4000E0F50806F803EBE9F4010921E2F1F5015B +:10BB5000FCF4F8000E0E81F40EFEFAF0CDEFF404C2 +:10BB6000DAEEFA3C0FF6F600EF07AE0A2FDBE1043F +:10BB70000137E4E6BBD6E9C2020824F20BEDD7E9AF +:10BB80001EE26A0810EAF5A73D501346AA09E639F5 +:10BB9000D22227D8E60FF22ADF2FEFD53CDB461D55 +:10BBA000F3ED58BF36D1F9F326BD1E28FF00B4329D +:10BBB000CECFD1F7D3F4CC2E36BDD703EF16120675 +:10BBC000E4C63B5EF919FC0EFDD307EE02CB3EFD49 +:10BBD0000F81F0E514D90FD72DDFC6EB26EC322FFD +:10BBE0002E0800FBFA05371BD6F521100F20B01BDD +:10BBF000B7EDFFD71FECF720F219E370C60862EA31 +:10BC00004BBF23F8C5EBDF06E614C2FF4697037B64 +:10BC10003B001F0203C4EF1105132FEF1EDD26F0BA +:10BC2000F0CDE42CE3E50CEBDD57BA062B40ECFF3E +:10BC3000360FA0F01524BF37F728F8FA050723358B +:10BC4000CEFB5AD9F100FCFD27CE00F0F2CEF2482F +:10BC5000F934B8ED05DAE002FA01F6D1E6EF2F2764 +:10BC6000FBDC102FDCE1F9F2D1D1C206435ECE0538 +:10BC70001E0B2A3DF3F0EFCACCF3BEF8F9E8B9D7B2 +:10BC8000BD2DCF03E30534F6EDC4EF14C7CDDB1CA7 +:10BC9000EBD12049F53C06210F1DF8600FEAEFF8C3 +:10BCA000EEC90811E9190B04DDB00818E106F0E946 +:10BCB000190003F603ECD744D9BCC306C218D6F961 +:10BCC000C6DD0CFA3AFE05DE14EE342036FFF40130 +:10BCD000D413FB1A040BD4D0EF37C81DFDD4FD00DC +:10BCE000F3F7F20527291CB52104252DDEAEFA391C +:10BCF00009DF00E5372812E7FB02CB27F10DEECE76 +:10BD00001DDC5F0FE2F5E01FE4F4052AEB05FF05FB +:10BD1000F4FE0C01CFF319FA020218E0E3C308FBAA +:10BD2000FC260CEB38FC4818173AC3E3FA67F20814 +:10BD300045FFBD350456EE0F1730ECC8E21618F576 +:10BD40000A18DD111809E4F01FD1F7EBF6F50153DD +:10BD5000F817EDFDF2DC7FF1DD260CF4EB020507B0 +:10BD600002FC1CFDE2ED2F15080AFD0FE6C708973F +:10BD7000D6FC1F5BFCA51196FACEEF0CFEDF32134A +:10BD8000FEC4FAF5FFEA0B15CED5F818E637BD0468 +:10BD9000E2260EB2E3E11AFEBCFCD8F0E010DEE2CF +:10BDA00037F619E8DF091015C102FD230B7C0ADA0A +:10BDB000240BFBD5F93FF04306FEC705F7F1EC1D58 +:10BDC000DD0115EE8DF803E0E42705F7FD034425BA +:10BDD000FA01EFCD1224120C023ADB7208FE1DEEBE +:10BDE000FC1A1134EAE7047FE41A3EE806E714D4AB +:10BDF0000731052402B6EB3DFDFC01FF09060ED913 +:10BE0000063ADBBAFBE2EB111FEB1710E8F9191C3D +:10BE100035100ED501DA5C11E4F6BFF29AE6FD0E9C +:10BE2000F6FA0017E1FDE9EEF6E807A013FBC61BE2 +:10BE30000CF8DA4322F7D2D8ECE1FCF7DAEBEFE0CA +:10BE4000612FF2C4F42997E00A000D23F1281C1792 +:10BE50000F11D10A0200E0ED03EAFF030404FBCC5A +:10BE6000FAF8350B36F916F4EDF4DEED060AE525A1 +:10BE7000CF03040815FF0AF92A0FEE0D48CCE1ECB8 +:10BE80001CFDFBC10815242110F8EBF310E133F180 +:10BE900000B3FFEC2C00F4F4BB0404F4F20ECF1357 +:10BEA0000CF8DAE5FDD8EAF8FCAEEF0B02F410FF6F +:10BEB00003100C06DCC3E90DF2DCE9F319D80D1E02 +:10BEC0002300F924C81F1C08F7170D06FCD7301BE8 +:10BED0000ECFF21EF61316F2FBE1DC23F7F10AFD9A +:10BEE0000CEE010FF205EA0FE41229122113E1DD35 +:10BEF00000200BE9E61FE00F11031FFEE0F5E7E568 +:10BF00000EE9D5F8FEF6FA0FC3071BFCDADDEA22CC +:10BF10000A0B13FC35F8E9F4EE080BFE01EEDEF235 +:10BF2000031AF1F22CED2504F7E1EB2019F2F418D5 +:10BF3000F901EBCE06EDE8FA1C1400170EEC14071D +:10BF4000F702EFE2F8CE8100DBFFFB0AF3F8050D04 +:10BF5000F926EED30AEE3B01DEF510EF0012F0CD2C +:10BF600010046B0A06E0F9F202E52619E530F4D672 +:10BF7000D7EDE6BF4DC016D1920C5E2216E2D40D6D +:10BF8000051352DBDB042717C4EC1621E4E5F8FBAC +:10BF90000E0AE71A2D4EB01981EDD711D402FAD44A +:10BFA000FF46094F48C6B6ADD404381CF914CBF48B +:10BFB000F420400CC60920E5D807E2F9D2F9C4F311 +:10BFC00038ED0FD3EF10000FB30A04F9D558162E31 +:10BFD0002FFF07BE1E1AD8C5DE2ECD04F4E8FF0CD5 +:10BFE00001FBD23FDDC3F7E046CA2EFA0335FE144B +:10BFF0000FECE1AC0ADE0162EA0DCEE5B411D7E543 +:10C00000FB4721E046C55B47AF0A25D5CCD5180BC9 +:10C0100031DB1100C3DAE1CEF5112519E6D82D0187 +:10C020003301E5AE186F07BF05E0C4F4DE4BFB0635 +:10C03000C3E6B13BDF30D5E5EBE6FCBCDAEDDB4334 +:10C040002004E7D0E8CB02FCD9DBE71217F0C514D7 +:10C05000F053F1D6100CBDED0301E2E5E7F8F71A55 +:10C06000F6FB19FDFCEF14EDF1F9DE0F09ED030EFF +:10C07000F0FFFC1906F6F0E71600F7C9F5E90ADA51 +:10C08000ED17DEE71817F10C02FDFED90CB4FE0027 +:10C0900001F1110A5A0BFBFD1A25EBE907F6F9DF4E +:10C0A0001B190213FFF0FBEDFAF801F4EBFBD018BB +:10C0B000F00FED09FC0919E7F820E5140FEF4A1C11 +:10C0C00006FDF8050C0D120BF713F00F1809E5002B +:10C0D00008F2FCF60800F81EF611F20BF2F5071B49 +:10C0E000FA04E2E201FC14F8082413F8D902ECF88F +:10C0F000EAF8F6F804D1FA17D2062602080905EE86 +:10C10000FD07F217F617EA1726FE06F0ECF92C19D0 +:10C11000F10AF3C9F80DFC09E5F135FEF720F9FC49 +:10C120001191F444E1EDFFC7FFF71419EF17D503A0 +:10C13000FE0AF509FF28022816EFFCFE18F50DF29D +:10C140002A18F509FA0803E8164B01FADAC114E6D1 +:10C15000FDDBF6ECFF1CF6F20AFB810A3B01159DA4 +:10C16000BE06313B12E019CD181E19214AF0F2E249 +:10C17000F91A05D10A401ED3AA0EFFAF0FFBBA2150 +:10C18000ECF719DE1EECE1CDEC128BA800EDD3FA32 +:10C1900055291CC5FD08E612CDF2243AE7E2EF0965 +:10C1A0001207C30D27FE2DE9E9F3F8C5E62947E399 +:10C1B000DD1DE1F820472CFA20F10022DA78D03397 +:10C1C000E7ECF3080B01E31752F50136C3E8BD2590 +:10C1D00041FD0835F8EBF9D615B4AB5EF3182C1A0F +:10C1E000F1E7E1AB26E30AD0BFE22129041BEFC44B +:10C1F00034B9E905E121EFF9141EFE27F30D41F3EF +:10C200001CD5B7CE3CB016F322FA0AD5D3E654C9F2 +:10C21000F94B05E5FBD43FCE21F02DCEF612FBF60F +:10C2200028D5B9DBECD5D3CF1165F4D944FACCF7D6 +:10C23000DCFDF3170CEE30F1D8180E0F303BEFD4C5 +:10C24000E0F0013AFECC09F909160DFAE53EBE15FB +:10C250002507E9904E131C07812807F01D12D1D63F +:10C26000FAFC140C49D734EA0B08EF291525CF3E08 +:10C27000F07DF80AE8EA07A30D00FFEB0CC80A22DC +:10C28000FBE42D1CF3CF27E8FBBDD5E4C20E20E272 +:10C290004835EBDD2625CFC8FDF30ED015EFCE4394 +:10C2A0001A3B3E09EADDEF091F2E10E7FBE0DB0435 +:10C2B000E724F9F1070DE729E3DDF8FDC72CFCDFE2 +:10C2C000E6E80DCAF3E277DDD73DCB09F3DFA0073F +:10C2D000E7F3F9C2EA2F14E4DBCBDD03EE0C580FD1 +:10C2E000FB04E9F6DDEF380FF8E5251229D8E4095B +:10C2F000D911071F0F0DE3080AFEEB0181D207E4F5 +:10C300001A0B52E8E7C98DFAE9070428ABED362E7F +:10C31000253D0715559DF00BEAFF234C0B1C3503FB +:10C32000AE1A232019F83C26D9F6D2DFD728F61307 +:10C33000EA08B953C81512269EF31EDB21FF15FD2E +:10C340009301F02C06A6CA013E0739072403E4D85E +:10C350000A0EA9B8F1CF571E1BEFF0030FFAB20770 +:10C36000F0D833D128C03D66FEFFCE13EA81E2CB80 +:10C3700026D62C02B1F010C8081950250BC4FCE9D0 +:10C38000280645C8E3E9BCE526D7F1280314E812DE +:10C39000290E193DF9601CE303EEE7AA0326CBEB57 +:10C3A00023DDC67BE1D2DADE11EDF6172C17CF279D +:10C3B000CFFC15DD1A01CF11D0FC010F15F005F7E8 +:10C3C000312216CDF94907FC160FBAD211DB0F172F +:10C3D00000940E3A0716E9E6B41B8F06F4FCDF1A48 +:10C3E000040BF0FCBF0BDF0AF0F7301E11E8E70A80 +:10C3F000BE2911F8B668FAFC270AC3D44C55FEDFF3 +:10C40000F5C3FFE0CEF11AE1101735F8E131DB6634 +:10C4100045C6FBE819ACD467DA0624262522541455 +:10C420004119F3FBB3FD2107C937D5A70EDE26045A +:10C430002E0AB2EE0900D904ED36F8BE04ACF606B9 +:10C4400049F3C01BEB09F64323EEF8131DD636FC67 +:10C450000634EB0316F61105D944F30007FF20500C +:10C4600044F403F0E4F93FF9FFE10B191F09EA1E58 +:10C47000BF281EF1D5C906E7271CE4E319D6E80B4F +:10C480001111DC051604FCE1C003F0188DDF383E05 +:10C49000EAC7DE2AF8DFFEDB102499BBD82613F6A4 +:10C4A000EDFF35EADFBAEF12DC0FF3D2C325082126 +:10C4B000F4EA611CD363FABA0B21FF21EC10DDE42E +:10C4C0003815D8F6D5E7DAFBEBD403BFFA084C1DD4 +:10C4D000F9B10A0E00D6BE8638EFD0DFFEEAF36966 +:10C4E00015B74C2136FC176122D12A21CB19B61B76 +:10C4F00017FA24DB1113FF0205E71CD6027F21D4B3 +:10C500003C33E3D9FEE5C50C192A020F31DFC1E047 +:10C51000EE7C0D3CC2D219CD1003BDF01C5D190A92 +:10C52000EB0DE710CB152B4D1A13C6D4EF120FE20B +:10C53000F8E3222DCF46D8172BD7F835B51138E1BF +:10C54000D8BDF40014ACEDD91EE9E81FEAC1D4D07F +:10C55000101EF31DFC90B90AEFBD04CD2304FAF7B9 +:10C560000DFC1C101FE6FB29090308030107FA0F45 +:10C57000FDF101F0040BFC000AEFECEAFD07F89274 +:10C58000F114E6DDE10F00FB12FBFEEEECEFFE0521 +:10C590001E0E06F2EC0B19ECEEF8EA12E5F4E924B3 +:10C5A000F38413F4EEFBE02614071481F0FC003B47 +:10C5B000F8FC0209000CF9FA0E2D011FF404000D1D +:10C5C000F4EBE9FBEE030D0713160A070BEB05046A +:10C5D000F71B25F603170B07F3EFF41A06FEE4F436 +:10C5E0000FF8FFED17A3DDF4F308FA06FD010C02C6 +:10C5F00007150208FCF9BEFCD2010F0816F506FE6D +:10C600000B000CD8130CFCFE4506EDFF0D02CD010E +:10C61000220B020BFEFDF0FCED30E7F7F424DADE2E +:10C62000EA0FF013FDFE05F8EAF608F9E401F50259 +:10C6300005E9E60ADC0836F6FCD717FADCEBF5DB91 +:10C64000EDF9FEF703E70EFB051A00FC081ACFF11F +:10C65000FD0009FE0AF30618FB0901092906D92580 +:10C66000D21D25F6B7A8FEF1EB24B606E4ADED3DEC +:10C67000C750C8FBC824F11101CFC1C41DE65CD767 +:10C68000E503EB01EDDB220DE52AE9ED0C042EEDCF +:10C6900040C3D40FE6B0AE13220253FFD3E8300CF0 +:10C6A000FB4502E50EF3CABB560018FC3805D30E55 +:10C6B000FCD8D1D53319C133FA3DD61404353CFB2F +:10C6C000B908013F11F00ECB2B10043202028F0E7D +:10C6D000EE22FAFEFC39123F06123195F50FE00604 +:10C6E000F31DF2DADC02A9CEF4D329FBC5FC0AB3B0 +:10C6F0000C02220815B3D11D0B0E08F67F0D1DEAA2 +:10C7000017C6D7F5F1D5BB0D1C54E106200917F764 +:10C710001519FCD31ADB1F21A715CA13B133EDDCA1 +:10C72000FA12110A37F114FA1D123712E601012329 +:10C73000C1FA2722EC1B421AFB1B031CAB0FF5D5D9 +:10C7400063EF0BCE0C4A0F24DD010405E5EEAFE4E8 +:10C75000E9A224A70F2BCBF4FDFE1DF0D8E603DEE3 +:10C76000ED082BECE505CBE9F50BF00CE106011A21 +:10C77000E5F721D91EB615D5FCCD19281CEB1320E1 +:10C78000FEA8FEFA0329DC0D1121F22A26F80B1A65 +:10C79000FF0A013C48EDECDADDFECE0BFAEB240695 +:10C7A00025BCD90DF6FCE4A5040FF01218F42430D2 +:10C7B000E709E5F70CEAEA2CECD0BE010DE904101C +:10C7C000EF0442F111D6EDF2E10FEC010807121966 +:10C7D000E608F2D5EE10FBE02DFF2009010606D792 +:10C7E0000A05DD13000C2435FFDE23FF07F0C5FA30 +:10C7F0000AFCFAEBD1DBC2F7FD1307F8B1FB14E634 +:10C8000007CFEA14DB070F19F5EEF608E819EF0E6B +:10C81000422204F3F9AC24EEEF1AFCAC03C2EA0D99 +:10C82000ECE9E8FB20CE1514060FE7F119F10EEB49 +:10C83000FDF242031E2116E4E6E11610DFF768EB75 +:10C84000FDFDE21E0213C8E0FEDEF83A1801FFF912 +:10C850000906D4E82E1481080BFD04FEF50C0C0F1C +:10C8600028DA191AE30BC403F7F8D6EA020BE6D864 +:10C870001F13F538272009CD19E90DEF51E55CF4B8 +:10C88000FB1D0818DF1914ED07EFDCE4FCF60D3E84 +:10C8900001DB20F3E4CAF302E0041121EAF51A09EE +:10C8A000CCE9260A0EFEFA2B170D0E1FE6FC12E34A +:10C8B00018DC2A012EF52104160404080AE536299D +:10C8C000DBEEDB0410FED8D607FA19D30ABA16F647 +:10C8D000F4C50F34FAD0F805FD3AC6CE1BFBF20EB4 +:10C8E000DC0E14E6E8DAF7F511F3FF20F4F635CCA8 +:10C8F0001022F00FE825472800140D1B2CF0F6F449 +:10C900001D0837EE0FD90F380732DE2F2482290198 +:10C910000681FF08EE3E0DF6EAFEDF5937FEF41100 +:10C92000E9FAF0142BFD21F03F071A6EE724D1FB42 +:10C9300011D6DB4AF2170717CEFAF229F4DCEC170E +:10C94000E1E5FA360BF60DE00EFB07E40D0BD047E0 +:10C950000902D3E3FEF4F51E04F0EAC80B0319073D +:10C960000FE92EE42B0D0CEE0F17B603E8FBF210C7 +:10C97000C04C25D734222AE7CE120B7509E21522C6 +:10C9800008CAAF90F8C4CAFEF5EDEC06E0F119F85C +:10C99000EBE9C7110F0C041BCFEEE1ECE10AF2C486 +:10C9A000EC22F6CDDAF7FBF3311313DC181F2DF16F +:10C9B000D706EFF016D914EB078AE0F2E1E20E2475 +:10C9C0001709F3283E1CEE2E1EFD1BF2DED1D911F5 +:10C9D000F6E624EC1BBDFD172AEFD24FFE0F12CD59 +:10C9E000E31903DBC31132B2EB092524DCCEC559B0 +:10C9F0001A11F9E9F2C6FE1F04FAE0EC3103FADE7F +:10CA0000FACC3F21E4EF12260A321609D103A3170C +:10CA100041FFE7FC352E09C0DD12FA4CCF08E3EDEB +:10CA2000F3182707C8DA1D13E519024BEAAF0736DA +:10CA30000CA61BF71E7FC2FF2707FA0B0FFAACF8F4 +:10CA400023DFCEC808142AF506EE0A012A19F416C7 +:10CA5000EBE5DAF2241A15290D08DCFADE08F5FFF9 +:10CA6000FB054511EBF9ECFAFD080416E24EDC1467 +:10CA7000CFE904F7DC770ED0090BA3190ADBBAF66D +:10CA8000202AF0D7C27F9FC5185CDD0F290CC8F3A0 +:10CA9000E0E504591EF01BFD1418CDEEF7F70CF578 +:10CAA00008F70C2D1CF9FC1BCC3BF2F90C21FBED1B +:10CAB000F41CF2D5F7E305F22CF2E7FFCA28C6EF23 +:10CAC000DCFAE1F9D80A0F19E0E0F1DBF1D0031448 +:10CAD0000A171FEEF4F816F2DDE906F0060E01CF94 +:10CAE000EEEFFFFE01F5F115C9CF3AE8F112F53A84 +:10CAF000ED340903CDCC22F413200D13473C11DC97 +:10CB00000CF8F2E6FBE80AD9BF00F90D15BF46FEA6 +:10CB100034300719F8E224E9E0E1B831DD01E90A2F +:10CB20000A22F52302F317E5F7030F14FDE3E6F8F5 +:10CB3000EA1AE4F100FCBC0DF0EFF613EE1FE1FD84 +:10CB4000E8FBF9F62BC7D30D2F020A15E32E071CBD +:10CB50001134DAEF23E213EA28FBF0DB030BB716FC +:10CB6000FA033C0731E016F50F0D3415D34BD3AF64 +:10CB70009E041B10FCFD01D1F48118CBF1C26C0E98 +:10CB800043D417F702D3E702D8EEBA3797F1FF067E +:10CB90000DED06442708E41403FA1D03481116E5B9 +:10CBA0000A0C0D9EE1E60B3F0DBA05DF0E19D7BF4B +:10CBB0004242FCAD14F20000C640DD080CD525E76A +:10CBC0000D05F229F532FCD429E959F2CEFA4A19B9 +:10CBD000F4181E210942EFE6130522FDED0FEAD8F5 +:10CBE00006FED5C34AB42EEEF4163013D3FFC0F0C0 +:10CBF000EAB60A01EBB62FF4E1EE19FCFEF504E00B +:10CC00000CFEDA1EED0212FCC69FD7EB07E9D30734 +:10CC100034DE0A9FC7BD0EDC6808F3FAE422B402D2 +:10CC20000CF9E40C43D32E41F71FFA05ED0722EC73 +:10CC3000100DE914062109EE1BC603E3E3E3200906 +:10CC4000F91CDA220BE7F0F939D3E6F8411A13BDE3 +:10CC50001842D5FC0AD8B5A92C1C0CFAFC1851BFF7 +:10CC60004607300ED4BFB618160CD4D827FB13D7FE +:10CC70002D61F0FCF1CFEEEA1715FD02FAB6C210F5 +:10CC80003AF70BFDEBFB38D6A2F3E964AEFEBA220D +:10CC900012F4EB440E240830CAD8CBE8F5E0B9F51D +:10CCA000CBA1CED6EF811CCD0BB52CF1E90604FC4F +:10CCB00009FEE4E5180EFCE1E322D816F5E00201D6 +:10CCC00011E7E9FAD31F5841D12AD31EFDB2D10092 +:10CCD000FA1CE801FFBF120AFB262B2B0D0BFCB13F +:10CCE000ED000C0621ED0BE924CD1017DE3ADC0235 +:10CCF0001DF81CF9EE2FEEDAFB330100152532FC8E +:10CD0000FD131DEE1FF8F4B40FFF23FA1D29D145C2 +:10CD100042E40309D9F519D60FD00910CE65DBBE60 +:10CD2000EF20204107C22EC1E3C9460DEBD5C9F85B +:10CD3000E91FA9F257CC2D0290E823B8FD21560A2D +:10CD40000EFCE401F0BD0B060CF0270831EF4A445D +:10CD50001AF495EFFFE8C7FD079923C2CEF8E3E286 +:10CD60003609581DF1083107BEEC924401F1EB077A +:10CD700027BFECF6B900ECAFA8E3F5F729C54F02E1 +:10CD8000DC01EC2DC9E015170203EBFB16FAAF1717 +:10CD90000C04154B07C6E00C2EEF122DFE0A2A1BC1 +:10CDA00001C92C2C03F1E6F6FFD0FAF31335F21784 +:10CDB0000310D659DA1B5D2248B6043B13F90BE881 +:10CDC00021EF0DDE97054AD3FADEC5C00006E10C5F +:10CDD0000ED404EF11E2D5241329C7E608F108D4D4 +:10CDE000F7301C26F9F873E2EBDF3AFAFBBFD612F4 +:10CDF000230F12210CEB15D04712291629DAF6CA97 +:10CE00002C104928EFFB203CE1EBE50B38ACEF3F61 +:10CE1000BC1D25D9370F7F180D412813C2D0F7F557 +:10CE20001AD02013E02CA2D8F115099C2F3B120434 +:10CE3000D217EE222510232D4F0520F43A01F2E7F8 +:10CE4000ECF3F42F20C3EA1E02ADCFF0E8D30AFBC7 +:10CE500028E7EB1009BC5C0508B30FA73EF80702F2 +:10CE60000EFD28ECF203F404FD0001FEE5C1FDEF28 +:10CE7000CEFC08FBB1FC4CF3F00DEC1D0BEA08FFF7 +:10CE8000EDE207C8F41711D3DF2EC1EC1F06D51150 +:10CE9000FBFA192BFFE80CF30213E9F2260A14EE51 +:10CEA00009D7D9C4EBF3F41DE50C0BE6F120E9E951 +:10CEB00037062C010121D7ECF5FEC818052B020915 +:10CEC000DCFA020611DA0AF1F415F1F4E1F7361290 +:10CED000E80707D7210EF3DFF4D21FED0B00E00ABD +:10CEE000D2FF1629FC0F0A33E9E714C404EBFFED67 +:10CEF00025150EFFD30BF6DAEBF9D1FC0EFAD7EDC0 +:10CF0000F8310BFBE1FFF9FDFF12FAFED4FED20867 +:10CF100034F0FCF10CE007F80A2B002D2801F7FA99 +:10CF200016182EFDFF0F14DBF8810915EED6D31964 +:10CF30003616EADD0FF9EEFE16DF00DFF913E60A1A +:10CF4000E3D813F31DE7E2EC21F92323F03C151F8E +:10CF50001AFF11F61A04F9FEEA0F00ECA50011D928 +:10CF6000F5FB23EB2CFD04BCFEF90200ED11FCE403 +:10CF7000FA04150C0707001816DF131303DF1DA4AE +:10CF80001203DC12EB030807F1F0CA13F7371B0D8D +:10CF900015C7E2E7F0FD100AFC12F7F1ED00FBBD4A +:10CFA000E410D711D803290BE4EDF4E30C05F9BB29 +:10CFB000192905DFFD010E03B612E5EFF8FC9BD938 +:10CFC0001F100140FE04F711FFFF0E4FEFD70E0FA9 +:10CFD0001114DDFAF1120DFA00F0C2B917FA187F38 +:10CFE000D804EEFA02931516ED0C2D1ED92ED0E4BE +:10CFF0002700E6F8FA9E2FCDD10ACCE72708F9DA08 +:10D00000FDF119976F0A02B64A18E30ACA02DDD683 +:10D010003A0DF6C111DA03FE1722E1E61AC90CD95E +:10D02000CF04FCD00D4917E01EF701C9FE07EAE660 +:10D0300009E710EC22D32829B1111A010BE7FA2ACB +:10D040000B850B2EF7F1D9321D44292C00310C032E +:10D05000F8C31213DBE8F126211BCDD91434C22604 +:10D0600001222E45EFAB2505E0F7D1C63681F50D3F +:10D07000F9E00C125ED801B718DEDD0C0EBF0DFC16 +:10D08000FB16AF25E300F1FEDFE6F8FB0228E3F82C +:10D0900012F4DFEC10E0F8E110FFEAF5EB0AB0E67D +:10D0A00003F9E83E292BFA2521FC0BE025042CBDD1 +:10D0B000FCF1F7D10703E3ADD8F1FF0BCE3BE80558 +:10D0C000DEFE01F1A7F7DDD30E13D5ECE0F10C2263 +:10D0D0000706DEFFE9E513C9F00EF22EE3F6D0FFF6 +:10D0E000F90B15F5161E5C58171A29191E3801FD83 +:10D0F000EB13FD11FC05E5FC1744E5F6092EE1E90B +:10D100001BE1250B03FE160D0A0517303700E7E378 +:10D110000D0921D81BD0D5DCA3D439AEC1E0C40F92 +:10D12000CF07D9E4F4EFFEC905FEEDE704425BDF6B +:10D130001829F2B21ABED016D7FBFB1BE8FDF4FB90 +:10D140001EF7F4DB27FFF4FC034062CFEBEEC3FBDA +:10D15000F2082418F12105E80E0D0B0AFFE90FCCA7 +:10D16000099E2AFFBC183A09F80F07040F11E4F0D2 +:10D170001BFD0DF4140910E701D42BEAE6C0A6E468 +:10D18000D3E756DB07EDE6EAFC02061F2501F1DED8 +:10D19000D015EEFECB163FC22E081006EE170CE29D +:10D1A00032DC1206C2D0E524F5ECF023FA38D7FAC7 +:10D1B0001B1529FD04F92BE80F33C7DED92DFCF729 +:10D1C000B50FF237EF1BF8F0EEF4FFBAFAE5030DF6 +:10D1D000FD02D12513E1D510F3CCE7E2F6102D19AD +:10D1E000CB0510091DF81606FBF51AE4FAED3538E3 +:10D1F000F21A0908EE08970DED04BB128112F9EF3F +:10D20000F02619FD220505E2BC201D192617F63768 +:10D210001FD0FE1329D620F7031EFD37FD07071781 +:10D22000D20903F011D6FAE416C7F80F43C7C0F3CA +:10D23000DAC4C9D618F6FFF602C412EF140326FBAF +:10D2400016C0F020473EFEDC232BF6EDEFFFD2F7B1 +:10D250001121C4A60FF8C8EB16E42EDD09FEEC0E72 +:10D26000E4F933F2F3CC1C18090EFF122FF8E9F0A1 +:10D27000FB27140E05ED17E11B020F1601D6192628 +:10D2800010FDF8E1F718FFD30838EE81F295C503D9 +:10D290001CFFE30A0CF5F8F8E5F609DCEA15F30CD7 +:10D2A000EAF020110000D30F230110DEE61F04076F +:10D2B000EEEBEB0DECFD2D0419F1FBF11FFAECE3A5 +:10D2C0000C0833271FFC080708F9C9F6F806FD10FB +:10D2D000EBE8F64D02170EF615D4CF1C010CE7B69D +:10D2E0000A06FBE10F16342D10DB2EC708EAE80012 +:10D2F000F51205F406F61B13260CE5E9EC232FD5F1 +:10D30000050823A7F809EE1DD213EA10EBFABCF1C9 +:10D3100029031235080B152218F913E80204BBF58E +:10D32000DB1D03E80506CD16EE23050301F4FC071B +:10D3300003F11714F1E11703122808D60FF0040ABD +:10D34000D8FD0B0AEEE417EBF92C180A12E40D27AE +:10D350000657F81C0AF9F1AEE5C79FEDAB0EF2EEE9 +:10D360000522350609C0F7FFF205111C2D11B31275 +:10D3700014C4FA1BD1BB00E00CC8E91520C0DE378D +:10D38000151D0AA8DCF7F3FC14E9D79B20E7100B66 +:10D39000400E2DF613D00ED0F204E22A02F01ECF7A +:10D3A00010FCF329E7D902E7E63A01EFB1FE22E9E2 +:10D3B000130006E31CFD34FFC911D1251638B7113F +:10D3C000F6FB02EC037FF61E0C1CC8F7CD2C1925CA +:10D3D0000F3D13E600ECFEF5062DF9F7F00745FDCD +:10D3E00017EFFBF4E3F6D8EBE3073F14A6EB0817BF +:10D3F000371D1F1ADE0ED2D5F5030EF2F330EAD731 +:10D40000FCEF31DA13FBE3DD0EBFC5E801F689F965 +:10D4100014F9EF09E1E7EE1ACC1619EDFEEF3FE53E +:10D42000B9211A3BF632F0D1DF2E2D0FEEF7E5F0E1 +:10D4300009D2F3C115C3F922E1CEFC004003EBE3AE +:10D44000D2250316FFC9F60E10F9D811F8DADA283A +:10D450000827E7093431CBA1DD0E95C90F182E221C +:10D4600005C63B1E1001B2EA0204F20605350C2D7A +:10D470002DE00240C5E3F2D713E8CF0027CB061317 +:10D48000DD11C104E9D1E10B39B8CDDC27EB3A0657 +:10D49000D3A4EB01E5A31CDE81D904A7B8EAFF1BE6 +:10D4A000F9031EEE11F923070D0825F33BD3020EF5 +:10D4B000EA42E40F0920E539D042D00DDCE3FAF668 +:10D4C000EFD2120D182A0BED080EF0F3D4E907176E +:10D4D0001CE91DF727BE060AF0E3232BF2083627C6 +:10D4E00006F42BED10F2FCEA16FB2BDEF20C3B00EF +:10D4F000CBD705F60F0AE1CCF508EA15E28F10E16B +:10D50000FCE403230ACDDEEE1BD4F2012CFE042E34 +:10D51000E4FBF8CE1EB12CECF9FD30D1B80EE4FEE0 +:10D52000EEEBF8D91ED907E0041404F5DCF0E5E5CC +:10D53000BBE8F3EF3BF323E91800102417CB0CED05 +:10D540002ACDF407F5CEEA030B4831FDBEE50E21E6 +:10D550001036F91C17CA15E6E6281BFFCE13E33474 +:10D5600010F63FFD4FC2222B231A020006D1FA27E4 +:10D57000E4F4CB7AE6E8051BF5DDEBF9FFBEE00647 +:10D58000E4F600EF06E5C810D134BC0FE6C0EE00AB +:10D59000FDF8D8DEEF44F6FC0BF851EBE3FEE5EBCB +:10D5A000060EEA10EFD7E529FF22040BC0DC29376D +:10D5B0000515DBFE26DD300792E7E403CC1F34E9D6 +:10D5C000141A43E726F2020037DD35E9E314FB15B0 +:10D5D000EC08FB23DFCA08012CE2B512F91BDCECD6 +:10D5E0001A050631F52402B322AA4A42271507215B +:10D5F000361AFD01DF0AF603310728DD26FA08C8CE +:10D60000F708EDD74C010C81A6FAC4F4D74CE81505 +:10D610004F2A0DAFE5EB06CE00F543FA4ADF13FBC8 +:10D62000F146F596D9CF3AEAF4D5CECEF2CE021134 +:10D63000BEC30E24122701CD243B10F0D1CC1829F3 +:10D64000FD1BCB3C12F8E4099A0A140239FDC5A966 +:10D65000FE0703DF02ECF8F7FB2DFB0837F7FC129F +:10D66000F1025311DDF4EBCA0610D1EDC9F0DFE48D +:10D670003CC4101F17CE1892F624035707C4A30109 +:10D6800025DF3A29D22E8120CFE6D84F2EE3D5FED2 +:10D69000E9FECD0135EEFA2715E9FADCF6C3F71DF0 +:10D6A0000CFA0F070FAC0406570B06CDD401031577 +:10D6B000091CE15619FEF837DEE1A7F6264509D226 +:10D6C000ECE8FCF2FAF512F0080EF32ABA090F0E94 +:10D6D00007EA3AD8EA4FE6F1FD10A0EA030AC9C802 +:10D6E000FBE1F1F2E9FBF80224D2303A09EE1C2901 +:10D6F0001C45FBF02E4855091410200EBB193EDDC9 +:10D70000CF00EAECE2DFFB6EF254CE16021D0943B5 +:10D71000003801CF088AEF38F609EE97F1B3FA0323 +:10D7200007EEEF16DF0CDA04F5D81E2EDDCC190C4F +:10D730002D10470B2CC115B6CC3F03EE20FF5CF536 +:10D74000080C00F805F61AF4D302F22006EF36F5BD +:10D7500008D9210821F9B3F4180E35FA2E0524F75B +:10D7600011FA1F1B09F1DAEF140BDBED2CD1F5F4E4 +:10D77000F9C0F13BC6F728D2CE17FA2E0EBB34F70C +:10D78000FB1A1B0BF824E0254D3AE232F4EF0CDDD6 +:10D790000BFC06AD393BEF2AE1D4CECE1DEFE221E2 +:10D7A0004303C5191EE3F440F9042018E608E129F3 +:10D7B000F0EC0BD2EE01E3F112E0BA0A911A0A3250 +:10D7C000EDDAFE2EE51A0BDDF0D9A4E8E1EEEE1855 +:10D7D0001E24C5EE320A0215B3320400F7032DE70A +:10D7E0001908F629280434E7353F1C18EDAD0C174D +:10D7F000F83000FF530E082B0C0AF22216EFE1EA74 +:10D8000015F3FB0136EAC205E136D3E0D9CBDF7F61 +:10D81000F5F0FBE9F2E44AF3FBFBDF090920DB0347 +:10D82000E3360D36333829F2EA3D13ED30C931EDD8 +:10D83000B0E1DA0C03DAD516FCE1010CEFDC1A14C6 +:10D840000CDB15151F0F2817DF37E5F303FEDB5D33 +:10D85000F2121DFC04F3150D3D03FAEF2BFF400FF0 +:10D8600012DD360010ED0F011F1306F6D4E6D013BB +:10D87000FDFAF624F5070E191D030DFD22CCE9FB78 +:10D88000D8F005D1E80FFE10FFF6D7DF0FC2EC0A83 +:10D89000FF0706FCEB1DCEF503F5E9F6F20F121DAE +:10D8A0001B0C0E22FE011A40E5F3FB0B0A0EE4C727 +:10D8B000F81907F0FAF909EF05F6ED0B16F1D6188D +:10D8C0001608FB250E10FFE202001502EEE6E41733 +:10D8D000F105FD1DFE040CF524E9F312000FCBD376 +:10D8E0000A1B0102FD07F7FCF6122FF10C0713E9E2 +:10D8F000EA09010AFC10F737FF07E5FB033DFFDCEF +:10D90000F40600ECE9DE102302E5F3FAF606091B43 +:10D9100023CF0C81F50BDF08160AFBDAFA2F23F66A +:10D92000FD1FF0F8FDF10AF3F7EC01C411F4E0F685 +:10D9300027E817ECE5D1FCF8F2030A0DF6D5F32140 +:10D940000D05FB04F6E5CBE6F5CC0E0DFEE535FD49 +:10D950000CD2E6F501FCEDF3151223EF24FCFDF1EA +:10D9600008053613FEDDFDF41DFEE812E23CE71764 +:10D97000FF4404FEED1DEEE3FE2AF9FAEDF1192451 +:10D98000DD061914EDD4F5E61400AD421B0EEDFED4 +:10D990004C0CEEDAFFE3EEBEFBDF320EFD0BCBE705 +:10D9A000D2FCE1F000E7F3EA2002E7F40BEB38F4F5 +:10D9B000DC0B0E080330F0F2070320EFDACCED02A7 +:10D9C00036F419F5C4C6E70BFCF210080714151A53 +:10D9D000F20B2EEB12E70F00F12512E4E907AAE49F +:10D9E000F6FF11ED2AF6C416D80E28C6200DF2F265 +:10D9F000F4DF321EF09002F10410040E20F2F8EC75 +:10DA0000E7F8FBF30F03FA0FE432D3F8F012F10258 +:10DA100000020FCE23F7EA0CFBE90913110D06F201 +:10DA20000EB7F80D01E904E40FFA0706B513F4EB9D +:10DA30002AFDFAFC2B1C2DC505CE14EA0113110991 +:10DA4000E70FF10E1F09D0041BA7D80CEA01EE283E +:10DA500012EB0B06122500F7EE0C81EDF3E2262403 +:10DA6000D1DFF8F541151AE1DEF208B31707F8BD6A +:10DA70004B2EDB0E05C10CD0E2174DF217D9D301A6 +:10DA8000FFBEFDF5344E39F724F0DAD80E49F71809 +:10DA900024DB1EE701D781EF2D010303FFE215B45C +:10DAA00024F4D1F0FF06DE08E938E0E6F2F2011CCA +:10DAB00020EBDDFD2CD4360AC4F5E2D3C50FFF03FD +:10DAC000CAFB0A2606F10510DDDF2E37D831FBF937 +:10DAD000FDE40BE9FF25D80A2FF2210C0DEA4207DD +:10DAE0001EDCFEEBF322DE06CB011D2817E45F1CD3 +:10DAF000E416DBE8BDEBFF1128EF081E060816EC64 +:10DB0000E009E61033E4F1E712E918EFF91C1E21F1 +:10DB1000D157DBF24F38F90F30FE34FE15FBD0E061 +:10DB20000EF5FF00EC1B1729F31AF1E2FBFA4CEE9D +:10DB30000DD5FBE116C3111B0014CF3CDAF5581CC0 +:10DB400033EE0FD6ED0AF3214DCA0708D0C8180DE1 +:10DB5000E30B06F400C9EBEDFFFE053BF109FAF912 +:10DB60002403640DF90AD7A2F9F7CF22D1B9F2FB49 +:10DB7000E9DE0C0E031B07BAFE320DEA18A8F4F218 +:10DB80001CC834F8E925FBC7DEE4EFDF223EE902DA +:10DB90000508D5200050021AF3EFBD061127DBF06F +:10DBA00042F548FCF2DEE80AF8E3FDE811E537D774 +:10DBB0001FFF0608D7E4E50140CCEBF8EFE60EE5E1 +:10DBC000E2160A4D154D211C040811E2B2E60F1BA6 +:10DBD00005FAF0E5002216DFEA2FD1FA02FCE73958 +:10DBE000EE02E405221506EFE5DF3A7F18EC05D0DA +:10DBF000EBF323CBF9EF1CFA080EADF1F02BFAD9B9 +:10DC000010FE2D30C6E1F427F3DA2015E8FCE60C0F +:10DC100030012329FB00FF142D17CA2E01F21C0925 +:10DC2000E61D21F2F4FC05FE06FAF9D6A4EF310157 +:10DC3000FFEFEA5214D7DF04D6000011CCB0E5F5AF +:10DC4000ECF510D3020FC9C8CF1D090422BAE006B3 +:10DC5000121CC6161623FDFAE9F8FFBC20F7432272 +:10DC6000F8EB2613FFD5F5192F1B18D7D0EBEECE06 +:10DC7000E7CDE019090239DF16E9F0011DF5F8409A +:10DC8000FEC02CC30838FED8EEF2E4160009D30912 +:10DC9000C0F1F3F9F7EAFDF329FE1C0AFCFD1BFDB8 +:10DCA000D1E0001427D3D7E901F0F1FAFAF213D644 +:10DCB0004AFEACFCDAE6FC16E01C10EF0000EDCAF0 +:10DCC0000D0ED7FAFEE62101DB2121C6EF14351532 +:10DCD000070C150317FE1D00012711EB0D012B3D4D +:10DCE0000706D120EA0429FB01FF1DEADBA8010F8A +:10DCF0000D150604AFDBB1F3FF001C1B05FFE2F2BC +:10DD0000F2E5F00BDBED0FD54BCF7FEEE40E1FE11C +:10DD1000320DF3E0E1E6D2ABFC0318C5B611C3F750 +:10DD200020EF060C49F61516BF0FE5373AE405EE6D +:10DD30002FE9E7FA0EF2F82300420331B8FCB709E5 +:10DD40001A1A03F41CC4D8F7E1C108F43ED914F43C +:10DD5000FBDFEC1C20E7EF1DF4FF0AC708FB20E8FF +:10DD600005ED1A001401071218170106EB4BEA25FE +:10DD7000F32107BB010811E5FB0812E202DAF113F7 +:10DD800001F7EE08D7F6F9EBED0EE221F9FDF60FFB +:10DD9000EA00FAD7EDE80FFF0AE90906FB07E704F6 +:10DDA0000B17DFE0F2E6020B1D0BEF0CB9E70AF7E9 +:10DDB00017EFF308F6F7EFEE0D02F003DE06C1EC05 +:10DDC00024FFB81AEFDFEFF5100F02FE24EB050E6B +:10DDD000082900020201FCFCFFF51617F117F8F202 +:10DDE000EE15FAE7BDFFF917FC422AE53705EBF916 +:10DDF000FC281802EDFFF400E8F80C060AFCF7DD39 +:10DE0000F302D8F70FE2E7F3FFFF0DF805F01FFA72 +:10DE100019240108F4E2F717F70602E2E1023FDDF8 +:10DE2000EF1216032AC7FEFBFC0710150DFCF7FACC +:10DE3000EDEAEDE4020CF7100BFD0A1D26D80FF7F2 +:10DE4000011CE6E810FF02FCE7E501FC08EB1017F7 +:10DE5000103712E40D27F381FFD71811612A04E966 +:10DE6000C7B5390FC70635DFF7F346F804F6AFCA72 +:10DE700003F659FB190CE601206E09EEEDE8F7F503 +:10DE800025080153F90EECCC0FDDD5DCF1E8E9F6FD +:10DE90001FE904ED0A0BEEB08812E619BA0624C594 +:10DEA0001026F2C7FC1723C2F62A22F161DB42FDDD +:10DEB000D3FB9AFFFFD5813417CED2F503C8F220E9 +:10DEC0001F05029F044DFDDB0DFAD201F829A520A4 +:10DED000DBDCD3F2F731DAF64096034108021B305F +:10DEE000D928AADD2424CC011409226E1CE1D01902 +:10DEF0000F3DE2C81EBFECF1D80A1FD6EA0FF2EBC5 +:10DF0000E5CD1732BDBB3623C31CDA2EDF193DE742 +:10DF1000193E050AB5BDDEB524F3D8F81AC9F931A2 +:10DF2000CC14EF475C18B9F811F5E40BCD08F542B5 +:10DF300009DFFE1AFA59FE1E062FE6250A152B05E3 +:10DF4000F11324F6E91604E3EB310E180513D15C46 +:10DF5000F7A311E308D6DFECE10EFA49E9011DFB56 +:10DF6000182344EFED00EB34FB1645131F0202EDBE +:10DF7000EBF51AFCE1FB0C024753FED618CBF60A70 +:10DF8000F2F722EAE0F803EED6D50B0CF91DF1EF1B +:10DF9000CA062BF5E412C108F5F0C3E3EF0FC4CCB9 +:10DFA0000A0E04061BF6ED1D26171EEAEE2FCFEF14 +:10DFB000E713F304E90CE413111EF10907CBEDE2BA +:10DFC000EA00B7092FF1150706F8E428FFDEFF1A6B +:10DFD00011ECF4362E3601D4D50EF0EE0011FFD13F +:10DFE0002512241BDDFC0AD0DDFE2E0E25F5EFE602 +:10DFF000F205EE32D5F5FF161EF50601F007EDDB52 +:10E0000020D013E618DFEC32E5F1E5FD2807CBCE92 +:10E0100013FDF2E51E131AE2160DF4E92DF5E708DB +:10E0200006FB3003EDCBEB2A2436250203F61AE675 +:10E03000C905E215EBED02E448FCEE201F1DF0FCE3 +:10E04000F822F0D80CCFE4E947001F01FD12D30EEF +:10E05000FCDBD9FE0DDDEBDE81EFEAE2F62727DC03 +:10E06000F333280801F800D2F7F6D90ADB06E126D7 +:10E07000F7EF0FD2D7F21BD807F7D0D106ED191959 +:10E080001CE20A02102E0CF7F9F6F10B230FCCFB61 +:10E0900013F3D8F5FAF6DA02FF0230F3F50EEC20AE +:10E0A00026FCE411130B251302FE0D00F4EDD5053B +:10E0B00004040E0B27FE03E407D6EBE4162B14F141 +:10E0C000E00425B8FC1BEF0906F8D01509ECF91897 +:10E0D00004FAFAF5FEFDF8EDE1121EFCEFFBFA0A78 +:10E0E00002EEED05EDFD1706C40318FEDF0A10E190 +:10E0F0000905F2F1FD09FD1102E901DDF51F02EE4E +:10E10000F9CEFD03FB16220DEA07090301FFF2F227 +:10E11000FF13F7F200F6EDEC0A0DD80228FCFE0D15 +:10E12000F2FFFEF624EE05F8E5231221DD07DE0DF1 +:10E13000F626C6D5F904FDF704D3F10A0A3AE9191F +:10E14000000D02CFF00B81391110F1F1E8E0DE068D +:10E15000F51CFBF706100421F5F011F7FE1700106F +:10E160000A19280603EBDD100FFEEA00E926FABBC8 +:10E170000A5808E92CCEFFBCE336020808DE24F872 +:10E18000E9082A1DFC12E512DD05F9DFF3F61E038E +:10E190000523F506F8FC3110170AB0121BF811E937 +:10E1A000F5FCFAE7E6F2EC45FA100CED1B16F4D498 +:10E1B000FD0213D404F8BF1B0BF8050D1015E40A7B +:10E1C00023F9DFD005EFFFE0E316FB09E9193E185C +:10E1D00016D3E80AFE00ECE9360FF7410802DBF837 +:10E1E000F1F21709F4E5DE42FC182CD405E7E5113D +:10E1F00018E90E1921F71BE8F6F6FEF1EEF71DD827 +:10E2000006EBF924DEF1FB1CE5E0F512ED12F1025C +:10E210001F18F0C9FAFE2BE2F1F7210405F93CEAD8 +:10E220000AE9F8B814FFEB09FA080423C111200623 +:10E23000FC17E9FB13D3DBF002D2F4F5C9E4190FA4 +:10E24000FC06F5F9FDF2DFEA36391617F2FE367FE5 +:10E250001AEBCCE9F10DE7EAE159BBFA34EEF532FD +:10E2600007BC34E00CF5CC2F353D10E2D0C124F4CE +:10E27000EBEF04142F04F6BB0A85F81E1CCA7FDDE1 +:10E28000529E4AC5C3002DC919240503F8DCBE00FF +:10E290003F08064307D3F3DAB60FDEE4B10EC30836 +:10E2A0001B162734E3CD01D11C00D82DAACB0F2E8D +:10E2B000D21510F60EEC10F6D11C1929EB02D8AAD3 +:10E2C000FA1F0E26141CE839092B0CFEA2A7A80180 +:10E2D000F4DCFEB9E6CBED12121F2559F93FFC25FF +:10E2E000F83E0B0FED1211D3DE773143DBD62CB1A4 +:10E2F00013D40CF036EF3A0DD9031EF0DD2224D1F1 +:10E30000E402163E19CED6E1F33DDCF8E433D6E262 +:10E3100045ECFAE226F82D01E00514E4EDFFF0F5F6 +:10E32000E9180F5CDAE8115132ED01F82FA72BE361 +:10E3300012FF02E1DDF133DE1FFB2FF0E05D0FDCA9 +:10E34000DD05F7BB12C1E7CDD5101B05B224E4F7FC +:10E3500017200C4F16F9EB2B47FBDBCA27FF120FD8 +:10E3600002273E0FD31B33E21906ECC8E9E8F7E3B6 +:10E3700026132917091DC2FBDF9A0E2A21E2EFF0AE +:10E38000063010FBBFF417FB4F01FE02D7E0D53576 +:10E3900012E6E62BD1F9DBFE4A02FA3CD6ED12FE7C +:10E3A000110DEE0404CE031FB3F02321F1EDD5FED1 +:10E3B000ECECDD0B5EF1D810161CDD12360D75008D +:10E3C000DCE2FED61B05FDFCE32032270DEC20032A +:10E3D000F60CB8E80A4607E3DC1EFE03110BEAF868 +:10E3E0003A01B6E419F00414E7320FC7DD1512D56F +:10E3F0000F8122F832F5F700493A390E3D091EEF38 +:10E40000FA1ED3261F0A1ACDCBFCF5EFE308050E42 +:10E4100009EE0B45F2F11FC2E4EBF0C9112D350AEC +:10E42000E60ED41DDBC7C6CB0830E9CBCEF33201F4 +:10E43000A618DCFB45FC03FBDED8FCE4200E2A0F0B +:10E44000EE18E205DE821B37E2E7EA0DF6FFD9F8A7 +:10E45000E01318F517E11E0E06062A230AEDC82957 +:10E4600006024BF9E3DDDDF71E250CF20CE8ED2882 +:10E47000CBF2FAEAE63004EEF3BD6EE620BD4D04C1 +:10E48000FD1117E1CB1145EE0143E6FBEF06B8178E +:10E49000F1DA17F0E4C1F21BD3F9E1F1EA13BDFDA3 +:10E4A0009328FBFADEC272F6CE09FB0A2DDD2009A5 +:10E4B0002B34DB28F91C2DE3FCDEE51AF7FAD3BB7D +:10E4C000F21431155B7F0EE11A19C2D52AFEF3153D +:10E4D00026F4CA5D223B0714BC33FDEEF61D02E3B1 +:10E4E000F1340F05EDEA2722BDD03C8223F91F232A +:10E4F0004A2504BB34E10411D40C40FE2E180ED082 +:10E50000181B31EFDBFBB903BFE7150DE3F2F3D3C3 +:10E510000F4FF2BEC0F5F000D12F017D451741E746 +:10E52000E61CF6B205E2E90CE1F1B02217C8CFD93A +:10E5300027B908D20AC417DBD01BFD19B5ADCFF639 +:10E540002FB204EB18D4F4CF09142501CE253DE0F9 +:10E550001037D92ADC3AD1ECC8F4C5CAF8F6FA0467 +:10E560003A182DF7E7E7CD2B00FA1AD343190E3AE4 +:10E57000141DFFE75BF711FA069B6B3D26BFDBC856 +:10E580002BE10810BE8B05FD2B03140A1F1CA3F5FD +:10E590002DD330C50E18E8181612062EF1150B9A59 +:10E5A0002BE9E81DDED8ED2BD1E4FF0A0ADAEA18E0 +:10E5B000F314F2F5F5C2D817CCD9B5E83B31D0CA7F +:10E5C000320EC1EFFD1EEAF405E61DE1422BD51A1D +:10E5D0000BEBE7DB15D91916D106AF17F0F8F02FC2 +:10E5E0000EE9BB29A2EFCBE5469F1DFAE2D6F34721 +:10E5F000EAF70A992FF83010DD1EE0DE780BC5EC43 +:10E6000025CEDFF6F4E92531C1041D0BD9D6CC1295 +:10E610003C3E1515D7B0C2F44C090E08D52CEEB708 +:10E62000C0E4436A50FC1724FFE803E5FACF3D3508 +:10E6300009F300C80A042E281481F7E9E5D51ED68F +:10E640003FF0DEF20212B05D282E00200DDE53AD49 +:10E650001ACD865220FAD0D80A06F819EA10E10637 +:10E6600019EE20FA3608ED20F3E4062A3728C54EC5 +:10E67000ECF80BE430FD06CBE90BEE2E209E1013D8 +:10E6800006DB4FF933D30BF2EC02FBDFF0010E296E +:10E6900016C6B92DC70BDEDD20FD118C9E33F8396F +:10E6A000F4FE050CCAB7F0E5E522EE031B0B05CD21 +:10E6B000030A1831E645B8ED3CFEE1E0FE08EE0540 +:10E6C000EB0D05140A0615072BD4EFE124CD19151F +:10E6D000D5BDCFEBF73A16022CFDB007D9F5DEDC3D +:10E6E000CDF1FE121302D00C813731E3B44ECC359C +:10E6F000EEFBFFB7EAEBFD2E00F020CF003DC1DCC2 +:10E70000E6EB41F408EDCCE8FF0216F8FEDCF5E597 +:10E71000E6B5270C09F3250CFBDE03F20A1C370FC4 +:10E72000FD13E53DFDFCC1B6EFF6DA39FB1D25D33F +:10E730000201F9DFF9CCD70306F305F82611F1FA47 +:10E7400014EAFFCDF4F41BF68EE304FDF5F0D9399D +:10E75000D8E6F0342822EDFDDE032D0BF3FFFB4756 +:10E760000CDE24F2DDCD020B181119E1E30AEDF005 +:10E7700023EB0353131BEDAEEAB6E74014DDFB2891 +:10E78000E50089D767B43DD1EDF5F1ED17EAF4F670 +:10E79000C6293DF3E77FBCE35EFDC9D0EE0538D264 +:10E7A00011C5213E2E1D32E129ECF7AA071E311BAF +:10E7B000EA22F1EDEC260BC6360BF1EA1F08B53262 +:10E7C00027FC0BDED8CFF51910C19011E5CA11FF57 +:10E7D00009CB22F7EBF501DADCF410E0E917F4C419 +:10E7E0001512EC53F3DDEA3007770AC143F300E872 +:10E7F00019E4101D1829154CD6ECF8E93F3810EF34 +:10E80000E90B0827D928040811FFFEEDE15743C0A2 +:10E8100023EA13C0E4E12EC40AEDB5E004E7E6CC38 +:10E82000130FBB081B02FB1EF3150A2DFAE3EAFACD +:10E8300021E5DDDF222100D3D464E8F7EC25500D7B +:10E84000D9AF012602E515F6E6D2C905D7F9CF20E2 +:10E8500007EBFDE7FB5AFEE3E3641DFEF600EAF971 +:10E86000FCD62CF4DFF5E4ECFA09FAF8D4ED12C387 +:10E87000E5D5F6E4FC20E7C7081FEE520AE62A8138 +:10E88000F11ECE0F2609012BE71FD8121A251EE60E +:10E89000E6C53517D91A4617240A1A07001328DACD +:10E8A00039BFF4F1F7E2FC45260E11E0E8295DEDF1 +:10E8B000E4F3F909CB07C211070311F3DA3EFBD7E2 +:10E8C0000006F72B019DFE33DD16E0DECFEE1316BA +:10E8D00004E242221B19EF00F70AE4D4F905F40020 +:10E8E00006ECCC1628EB36E922A10E12031BFF0D15 +:10E8F00014211222F1EE10FBDDF8FCF8F6F8E9F530 +:10E90000F42206DE1A0C04CB09F8E6FAE12E23F015 +:10E910004BEBFF0F0BDA2B19F5FCED3606F6DA1090 +:10E92000B4E8E02328D8EEDCF6E61436FA0FEBFD67 +:10E93000CC31ECBEDFE510EBDE06FDEF260B242A22 +:10E94000FBFBFED2F707FEF201F3F1FD0EC50F0946 +:10E9500010FE05EC064AF710DA1F1FF640FEDD0335 +:10E9600006CC22FEFD130EEF04F0ECD9FFDDD73C00 +:10E9700004E70B2DD11D16D9CC0515F722D71802A7 +:10E98000E717DDF9DE23DC025D12EE0013F2EDEF96 +:10E99000F4D7DAE824CAD8D20FFEDBEDF10DF7B0D8 +:10E9A0000A062FE4111F1909FC7FF0D81D23E12D61 +:10E9B00033072B19FFFAF9F5E7F2DB0BE9E9F0D0A1 +:10E9C0001B1216DCE0F817E20343CCF8D5F0F4078D +:10E9D000ED5CF2D6003A0012F6F1F7030CE33004D6 +:10E9E000ECCFF4BCBE25BF07BCC820D20A08053056 +:10E9F0001CED03F933272418060FFA05F915E4EA8C +:10EA0000F8F24C11E1DB0A4DCBCC1C0AD3F2E42125 +:10EA1000F8BC02FCE3E20C050D060E38D7CEF9F087 +:10EA2000D80B051909460A00E80C1D0BCE09D1DFE9 +:10EA30002C1DEC2AF2D23C3610111DFBC316F70C2C +:10EA4000F81AFF0B29EFEEF31EF2EFFA0C35FFDA9E +:10EA500015E1180110D3F3F61415186112F82729DF +:10EA6000ECEF1FF504032D07FCFAE0191A5CE045F2 +:10EA7000F0F817E21434D9FED21D42DA0B06B902BF +:10EA8000E631C2E6F8EFF2CCF9AA81F3312AF1FDC2 +:10EA9000F1F9061E1F1D001123EFBBF12212F5C470 +:10EAA000C9DFEB160802FAF7FB3CE1F50031F83359 +:10EAB000B2E209080D09F73D010C0366DC00EE0621 +:10EAC000F218E10D1235C7F352D7D311C3F4CB19A5 +:10EAD00011F30D0DF433F20A0E2B130711FD271558 +:10EAE00009FAF42D081A4A111CE026F635EDDE2D40 +:10EAF000C4232EE624AC1DF10610FFF5E8D307E889 +:10EB0000DDE80CFEFDCEFFEAD50801E3ED1C0606AC +:10EB1000319E0D0D08D7FDCC2EF3CBE2050500FC90 +:10EB200004DDE5121337E31926F5E7DD2FEE21E7C3 +:10EB3000182630002AC82C13F5E039DA17C6131945 +:10EB4000CCF813D8EEF605FEF3021E25D9F8FE4DDB +:10EB50000EE2AF0E14E0E402FEC1F6ECFBFF0EE69F +:10EB6000ECD72B0B12BF01DA1308050C249AF150D5 +:10EB7000F002E54525FF2CE71C21F7EA01FAE8142D +:10EB8000079C77E1D3F8DF43F527CB56F90B230C2D +:10EB9000D41B013F031215F946F4D0C40522D70F48 +:10EBA000002151521AC6EE231FD7FBDA1D3104DCB7 +:10EBB0001C15F3C4F630E1E1FBE0CED5F4BF11FA49 +:10EBC0000509DFCAF70CC5E70600F206F8DE0E14E9 +:10EBD000F7CD0CD11BCDF70C14C9E104EE07DA22F6 +:10EBE000F1DEF243DCF905FCEFB62BF60BF6A2687A +:10EBF0001E0AE9B4DF10DA15110A030C2B610EE2CC +:10EC0000E9B14413CB1002EFF3241DF4EDC6CEE5B9 +:10EC1000301902F10CC7001ED213BB81F8E6CD0CEF +:10EC2000C30D01F0FE1EFDDFE418561326E8D1DC0B +:10EC30002A23CEDC14B01717D8EC0102E32D4201D1 +:10EC4000D602EA3CF309FBE54C32DBE1E6F83E4450 +:10EC5000E704C34C49101911FAD407E4B80DCED615 +:10EC6000EBB82710E9F958DAF502E714E0E803ED0C +:10EC700000E21AC99208E3D015E331FAF6E5051867 +:10EC8000D1BAE318B62814293111C3E5F0F8D52616 +:10EC90000DD775D10C21D934CD12FD1050DBFD0BF1 +:10ECA00043280E8F4D20FDD7E5D413D5D541FCC2A6 +:10ECB000EBD2FF372938ECD94124C30FDF3404D914 +:10ECC0009FEEE70F6BBAE0EEECEAECA5C6CDBE27EF +:10ECD00052EAF6AB00BCF712563308EF0DF98B1170 +:10ECE000D10AEA30F80112B9EFE940F9BB36B501B3 +:10ECF0001922E9350FFB441AFD060E06C8C908D5CE +:10ED0000FFF5DFD6EC02051ED02A06028A05F020A8 +:10ED10003A3CF8E220C3040BE7F27FDF4C0B0E1DF8 +:10ED20000BD8F3202964E22C1F01BCD11CF308FB93 +:10ED300059F4B11904081E311BE9F927E2EDFBF083 +:10ED400008C6FAECC70FCCDCE30ED11B1AD2F2CC0A +:10ED50001D0B98C13FBC52F434B418AF0D25D8FE3A +:10ED600014022205F9FD16E0F0F21418EAFE055A25 +:10ED700027C5FCD7CF0A00E213FFD41303E31EF725 +:10ED8000F2E825F2EEFF13E50163E3101931D50730 +:10ED900018FE06F0E4191006ABEDD9060B04211E8F +:10EDA0007FE5DAF80222FD1306E72406EDFE06FEF3 +:10EDB000FE0BED06E7DEFCF4C31AE1020DCBFCE628 +:10EDC0001FEAFF11DB3204E7FFDC15E231D11D1829 +:10EDD000E3B5EE1F14A5FFDB0DFE02D4F8FBE8320D +:10EDE000F70ADF2202CF16FA11432304051806FDA5 +:10EDF000F5DFD542EEEF1A120BF9F2ED2F06EDDF3B +:10EE0000F8EAFC3D48EBC80E160D42091C01100B38 +:10EE100017F7F6E8FDF2D7F5C702E1F10F42F0FE71 +:10EE20003CC8191F0C0328D7E7FA082BF8DC00FFB1 +:10EE300011F917E3111514010DD90623DCF60D287D +:10EE4000183CE8C50BF1DFE0FF3616FF0BD21FFAC6 +:10EE5000F71BD7E9FDF9ED0BE20118E1810C041A6B +:10EE6000471D4DFFC9EAFD9AF200DA44E41611C5C8 +:10EE70000B4B0310901537F325FFFC0A06D0EA214F +:10EE80003027F829C530DD251840F455E6E5E1F6D0 +:10EE9000FBCBF363142746FC46133810DA3203FC2D +:10EEA00029F10BB5DDF6E123CDE3F104F9FDBDF267 +:10EEB000022B23401BDCC1D71AEEC014BB020ACFC1 +:10EEC000E81708F3135111960E22094F05EBC812EB +:10EED000D1060201FD1F24E3F7C9CF36E0F64BF25D +:10EEE000CDE9FF0B0018272E0DF91A0D03FBFA21AF +:10EEF000DA1229FA5E1205730DFFBBEAB4FA25EFA8 +:10EF00000612050D2CFE191B40313DE2F5D6D71334 +:10EF10001FCE1B000BAFDF0E0E05A10730E0ECD0BB +:10EF2000FBEC0EE6F7D9CD13C419FDC62AC7EFE4F2 +:10EF30009A0CAA03ADE2F01C1A041A1E21C998FB10 +:10EF4000C9DF1DF41813D3E2E1B5FCF1AFD1EA003B +:10EF5000E82B0E4406BEEB02D449075906FB0322F8 +:10EF600000F44014F681F9B504F12802FA25EF15F2 +:10EF7000C6EFF6C8DCF5ECF0B1EFE4D41BF823FBE8 +:10EF8000A40C3BF9DA272BDF16A5DB2AEB32FA06B5 +:10EF90005ABD020050372DDB1EFE5710DC06D1E3B0 +:10EFA000B6E63EE41501ED233AB6EC18F726E92063 +:10EFB00015EE13E60D222F0EAF01CCEDAA02F104DF +:10EFC000E7182427FF17E62EB60AF0D33638D91BE8 +:10EFD00002DAC0F3EA38F4C7CE5CDD263AF61B430A +:10EFE0002209312860220BABF0024D27CE4BBDB970 +:10EFF000F11101101E07C3F80CFDB206F8190BC57C +:10F00000F33E010B15113CC811F22713FA1FE70953 +:10F010004C6717001812B6F23814A6FAE709DE0C8E +:10F020001A0B1EF2C5F6CB30D7BE6F51432206E451 +:10F03000E4B9DB05CCCE141BE70DCA0605F2073098 +:10F0400017D5D329FAE82FCCF3F73636050842EE68 +:10F05000E835F1D309EBF00DB0C2F9F30FFB000A6C +:10F06000FD0227FFEFF016FF0B080907FEF7000768 +:10F070001501FA1703F7FD04F711F9E106EF1092F5 +:10F08000050DEFED19000AFC00F3E925F7F6F6F19E +:10F0900003DAF5F90E04D8F50E0400FC0208FFE1CE +:10F0A000FE1CED0E09F724F4FC0B0AB909F211CC91 +:10F0B000EB17F6FD0DD7F712E9FB0800000505E692 +:10F0C000EAF5010709D706F5E80414F2F000FD0897 +:10F0D000020704EB0AFF110C03031EFAF5090608E8 +:10F0E000050E0F0DF981F31505030C14EBFA091049 +:10F0F000F9E908F910FBFE02010101FCD905F8F756 +:10F100000AEE180CEBFA00F9FDE6CFFCF50F1EFE37 +:10F110000C0D0D0F02FE01001A18ECE7EA0F1506A0 +:10F120000BF016EF0CF2F7F5F3F308FBF013FFFA10 +:10F13000EB0CFCF60B0EF9E904EC04F0F7F6FD0F0E +:10F14000FE11FDFBF3F2FCFB0DF4FE02FC0413EADE +:10F1500007E4FBF2FCFEFDC6F5FD0700D5080756E7 +:10F1600017D6400C45B51D03F6EED0230A26270A14 +:10F1700009D43FF8A4E0EAF9E60F4410DFE90D3FB7 +:10F18000FA184D3737EEDAC38715D26762DF0A13F4 +:10F1900011C6D93648FEF5F8145DEC1BB21F0611F6 +:10F1A0003FF9D4010ED10DE21C32E50FD0EEDD1E89 +:10F1B0000A028F996ACBE82806B1F1DDDC3EEC0546 +:10F1C000F8040924F5B0D9C82B3E061FE33BF5F53A +:10F1D000E223FAF7DD12EEA58111020CE91112E12A +:10F1E00003F9D7FD0DFBD1E2B8EF1A1F0CAEC4FB3B +:10F1F0000927DBEC153A0463EEE313FEF520D0EEAD +:10F2000009FD19100CFB1B1A8725101F420FF2076E +:10F210003DF11FEC2AF1C60E2521D5CBA6452F16B0 +:10F22000CB27FFE2F231AE00DB1B1804C70FB61587 +:10F230002BB685ED0BEE3BF418030021E9B5CA0EA1 +:10F240000CDB377311FD135C2ED3C2ECC02AF8CE51 +:10F25000FDF631BC01B14F110C92F3FDA51425DA76 +:10F260000FCA310D19EEEF26EEED1425562F06E8E4 +:10F27000DBD524F545ECEEBF9BED162F0BDF3D648F +:10F28000ED033B240BDD17075FD410E0A6E946CC65 +:10F290000E1CCE4D1DF20E101DE4E9ED210ACEA983 +:10F2A000E6BCEF2EF8E502FDAE1EFE05F7C023F525 +:10F2B000E91F032ACC180303F9391BFB0BE1CEA38A +:10F2C0003B0DEDF8C2AD272012E09404FED1E124FD +:10F2D000ED1E2401F91AFC0B1D3FCE4BFAEFDE3375 +:10F2E000E607E230301110FDEE0CFD0DE73ADE24AA +:10F2F000D1E0EC14FA1C0D1406FA9DE25130DF0F38 +:10F300002AE32D07B78108C51AF8FAE2638F05E2F0 +:10F3100013010C03E7E0FB15F8DEF321A91FAF0092 +:10F32000DC1906285ABC1C12ED3EFBD7DB400FE06F +:10F33000D9080702C9E9F4C600EF14E7F2FAAE16DD +:10F340001E0201FFF8D3C49521D21C112058C8EE2B +:10F35000F52FF13B20EC05F12ADF0C27EA1110F321 +:10F3600015F717DE01D3E4F6101C40101104E8D5A0 +:10F37000FC0C2FEFD5D308A93EF131E9FCC54018AC +:10F380000A0A18F1D527E508E32DE7E71BE2F41D8B +:10F3900000179226112A191B2926E7C7EEFD01FF47 +:10F3A000F1CC1A050BE40FDB140D1A0303F2D2C7DC +:10F3B000FB0824C80F1FB60ED9AAD117AE333FEBF6 +:10F3C000CB22300700F6F3ABFC15E021024AFD0822 +:10F3D000E8D8EE16F71C19DC11020CDC0708F30E56 +:10F3E000051B390EEEDE2502B0EE321506D2C8CC72 +:10F3F000F6F305DEEEDEF80D20F404D23534B1D09C +:10F4000015A80205D4D20621DF0E06F5E60C16DAA1 +:10F4100045F4EFFA1BEB0B00E10503FCE71DFF438E +:10F420001000EDE51A81E60134F80CED1F000F180D +:10F430002CEAD9EFD5D618F5199CFC281119D7114B +:10F440001DEF0335FEC5E91020EDDF0B23EC0010A6 +:10F4500026F7EDDC19F4CE1800DF1FDCF51308F6F3 +:10F4600002C81BF7F9D120051B12D6EE0AFEF31CC9 +:10F47000D50210F316F603D7002B20E00AC2243B76 +:10F48000EB08F9DBF90403C73246CC300E46DCFD4D +:10F4900037ECDF15DFE1C907F90D2AF40612EBEFAF +:10F4A000CFFC17F6F72DFDF4F0191D3019FD06E518 +:10F4B000180EE8F919201CE9FDEF03051504D9041D +:10F4C0002DFD06E632F7F4051012F10ED342FB0CC7 +:10F4D000F101E5F51A3B04F21205CF14F013E8E44C +:10F4E000F9020214F527EEFC08262444E6E12DFC7F +:10F4F0002CEF03D0F8E80FD3E40227F1E31C0CE46F +:10F5000000FD2EEC3517FE810931B3E408EED50974 +:10F51000171EFDBB16EA1801F6F8E8D2FC150CF828 +:10F52000101B010E160109EE10F3FD18FA19C2E8BE +:10F53000FD06EB2BFC0CD6E80CD82301230520FD9F +:10F54000F6CB04EA05010BFE2F0E01EE171918E6A3 +:10F550000A20E3CD2BE023E8E2F32116EF0C3E81F5 +:10F56000F7E1F52206042421050104D612ED011469 +:10F5700036F7F2D5FDDFF9DADF1D0C09FCE1F20FF9 +:10F58000DBF9F9F5F60506B0171EFA032DEC28FE97 +:10F5900027EEF6FCF8F7EB15F2D1FBE1FEEF0233B4 +:10F5A0000A1217CE1CDE1228EED9150112F7E40359 +:10F5B000D0FEDA190FD50DF9F31809E8EE140B1E79 +:10F5C000E0ED0504EA380104E9D1E722150D102227 +:10F5D0000A0FB50F180C12F313F8FE6501F73CC5BE +:10F5E0002FEAEDFEFBE11D0516061E0001FFDD3EC4 +:10F5F000E5F5E9002200E018F8E8041431F32EF4F0 +:10F600000B0748F618FFE316E50121EFD73D002F61 +:10F610002A5D0E0CE9E70FE9FEEE010AFEE1F702B2 +:10F620002A021E09D1F5EDF9F66013170900E9DA8F +:10F63000D7FE0234DDF4171CE105E900131F170B98 +:10F6400026EAC316EA14130604FBEF0D06EBF5E6F3 +:10F65000FB0B0DB6FCF0D0E7EF310E09110A0D17C8 +:10F66000FFEA3721F9F205C70B15F515C9EAE4FDE4 +:10F67000FAFC13FEFF16ED04D5CA24E610DAE016F4 +:10F6800002E2B6E1EAE1FEE5B818E0DFEBCED60D26 +:10F69000081305F7F41FDC055AFA10FD11F72A10BC +:10F6A0000D0FF3E909FAF5E80316FB02108129EDC5 +:10F6B000DCF5FAF8FBFEFBF6EE13C005F51AB8F11F +:10F6C00011FD2910E5FA000F0609F0F2FEE6EA1E28 +:10F6D00005FEEC2FEE04FEF9F230F127001AEF12CE +:10F6E000041E44F6E1E4FCFD14E533E0F10BED0B00 +:10F6F0001A1618FBF6021E0AF2FBF7062DF704E2B3 +:10F700001010121512EAE11417F8E9081512EE0F9D +:10F710003CF4130605FE0EDCBAFDC90AED17C5045C +:10F72000D8FE0DF7F528F2DE0B26EE1AF0E6E80714 +:10F73000C916DB13DF06FCDFFCF9FFF118FDF3FF50 +:10F74000ECF6E9EDEEDC000F0EACED15E4D2D71BC4 +:10F75000FD1AF8F7071CF6DF01F509EBCEEE342DA4 +:10F7600005321EFB0015CC4F0AF5230C05162D0C97 +:10F77000EA0BD9CCF8F030D615EC28CB0E02B53810 +:10F7800015D4EE2DE6E10BE1F917820790001A0B74 +:10F7900007CACB30C835EC29230027D30B12C7F793 +:10F7A000000C10253391262429CDFFCBEEFD27E751 +:10F7B000A9EB10AAFE191F08EE0FF9E9084E020185 +:10F7C000241015B0EEEBBBDAFF22ADA602D3990AE6 +:10F7D0000E15E0FC0D1BFECBFB93FD0600E821F9A6 +:10F7E00025C328163AD3CCEB4726281664F4F3F544 +:10F7F000F221E7491AD77AF902FE81F9372048E465 +:10F8000012DC3BF3110BF70605D4C4EFF13DF43DD8 +:10F81000FD49190DDFF438F71F02DCFAF99960E7AA +:10F820000EF3C51C2630EB3A0AF7040AF907FB1B56 +:10F83000312E0765DFCEC41BE8E5111E00033C3204 +:10F8400025D5CFEB00D6B614D91EE80A20F608134A +:10F85000E9FFDFDB08F002FF0DE3F5C31303E50268 +:10F86000E71C01E6F8F22E15F9E510E01907EF1A8A +:10F870001BEED9EAEEE1FA222C110F1EFDE109F38D +:10F8800009CCFFFB060023EF1DEAC6071BFF001192 +:10F89000F40DF6032AF1FE1B010B2AF8EE01F6091E +:10F8A0001B12FAED14F516000409FEF5EA0125070E +:10F8B000DFFCF1081FEA81F7E328E6F72543EBFBBD +:10F8C000250017090B0925E7FEF11E0E2917ED1378 +:10F8D000DEFF14FBF8F1060F0B153335F3EF0B01C8 +:10F8E000E90EF312F205140B1E06253710ED04F293 +:10F8F00006FEFC150A1109F20AFD0AD60ACAC4DC82 +:10F90000E41F1AEA150702EDD6DE0FF3F7FD14CC5B +:10F91000DDCAFEEA1700F8F7DB000302E2E7F3FFB7 +:10F92000FB03EF0203F8E21BF4EA1F21E8F0DEEE2E +:10F9300010EDF1C006E6C8FEEA10F029F2F6F31069 +:10F94000E60EE7DEDAE11015513BEA321505F30F5A +:10F9500000FC1F0205EC0BF5EF0713F14A0B061A2A +:10F96000E1E344ECEDD810EEF5FB22F9DE26362B70 +:10F970002BC14E0AE1B9EDE61C17F0BE01D217FF0C +:10F980002D22CED4FD38FF18C90DBA403F1CFD13FF +:10F99000040609DB252FD3EEFF03C2F2FDD5CC35DB +:10F9A000CD2A04F9082D07BCB33901B92F2DD11E7A +:10F9B0000414DA2F06EFFDCA64D1A50BE60DE80F9B +:10F9C0002921080AEEC21100E036E33CCE30AE0B2E +:10F9D000E5F3FD45F3D8E6E7D7F2D9FC25F7ECF6D9 +:10F9E0002AE125D22610EAD1482F34E301EC0FF6A4 +:10F9F0001BDDFAEDD9D48306FD0E04DC2CE0D7D450 +:10FA0000FFD4E91FE0E9F2FF37C7E8F602D00BFDAB +:10FA100022FDCDCF16E9C5C64202B4D7109A270DF4 +:10FA20005BEA05DA0232C9FA0D0FDE691D841C1D7E +:10FA3000D6FFE0E75717243881BCFC0205C9F1E185 +:10FA4000EE0BEA060C28D5FFB0441C350BFEC8FCB3 +:10FA5000060CDFEB55E60D14F00031FEFC1915F92C +:10FA600005D3031DDCED00F60AF20BF90A190EEBC3 +:10FA70000F130B28CE11E2AF27E810353C05E1DC6F +:10FA8000FFFED0C71C34CB03E801EA4587EEEBFC50 +:10FA9000E81B5FFFE1D0EBEB119B12F92215BDFFD4 +:10FAA000071FDB0D051705E7FEEB161D23F9D4C371 +:10FAB0000F32C2EAAE300808FEFBE7F70CCDF401C6 +:10FAC00042F6F2BC18B71C09131812DFEFFBF31251 +:10FAD00025E3BFCE13EBFCF43D2FF6F50FE81BE654 +:10FAE00008E9ED07F0F415F6EEE108E7FC11DAFDA0 +:10FAF00013EDFB36EFF1EDE2F10FD91020E623FD17 +:10FB00003CCFB81A1FE9EAC617F506EDA306DA01DD +:10FB1000314F130B25DCE60BF914B00B0EF7F62171 +:10FB2000D2F009315ED1DDF9FA0E0C040CFDD603DA +:10FB3000ED1802C2FCCF24F13ACF37FF1BF5ED00E0 +:10FB400009E1E3A4E0CE12C2D8E733EA1332D4F6D7 +:10FB5000FD1AF5000DE87F29CDF20FF91B09070109 +:10FB600018EB13F70CE90713FBFFF515252EED1421 +:10FB7000F6220012F61101E90427020DFEF501DC60 +:10FB80000C170222CFECE71BF903FB060AFFD30B8D +:10FB9000FBD916210B1BF4FF0729FE08D6F407F644 +:10FBA000F816E9E3050E04FBF00C07E402FDE7029A +:10FBB00002077FEEE31004021F02DBFCFBFE0CF3E6 +:10FBC000F9F103DBE6EEEEFB11181911EB1703FA5E +:10FBD000F3FF20F9FEE3F9E6FEFE00EEFC0BFED596 +:10FBE000FA02F6F60521040DE00A03130EEAF908FD +:10FBF00025ECEF0203041120110A00F7DDFD04F7E4 +:10FC0000FF10F2F4E7F1E7DF0126000E2EFCEAF820 +:10FC1000F5F8F60D100BF2F703060611F3062C3279 +:10FC2000F8132001F4EACADC07FD11E6FE09F6FD2F +:10FC30000903E3FE0811DC14F50BFD0101F6F1FAEE +:10FC400000F611F8011BDDFCF4FFFD0A0CF2310493 +:10FC5000F705180608F731171624200D3009C68B52 +:10FC60002AFD4211FA08112D18F8FFFB1E06F2C5F5 +:10FC7000F2D4F4EA2B20FEFAEB1A07E319BC04F7DE +:10FC80001EFB08EB2120142EE4C40B23D121C9EB69 +:10FC900017E9CF1D12E0FED0FC10FB011FEF2F1D56 +:10FCA000CCDA26D8052AE10424F3F6F0D923EB3385 +:10FCB000F800F79428CA9AECF9BCEF1DE03507D09C +:10FCC0000A10240B26F4DA0DFCFEEEFEDBCE09FF53 +:10FCD00030F5500FCF4501DE155FD0E414FE1FEF65 +:10FCE0002D04132C05FD8137ECFA2012E8D3FDEA30 +:10FCF000FB0512E1070DCFCF3923FAF21BD1F3E355 +:10FD00002C22E9E9B0C2CBF40D3ABC1BF8AEAAD55F +:10FD100026120BE2F4B6372C140B1DCB0AE9F7DAE6 +:10FD20009C240A261933EEF0F311DFF634C5CE0118 +:10FD3000D5FB0C1709FDF715F9E1F21ADCD4B9FA75 +:10FD400018C8D71010050EF310E026103ED5DE14AB +:10FD5000F60F1EF010DB0F17EB03FA250609C4108F +:10FD600032EDFFE2CFFCF512C20976EDBB1A051C9D +:10FD7000A4DFE7BD239BECBDEED9813A0E88141BAE +:10FD8000C91734D4D5FE1709D1F627090AF3B51DD2 +:10FD9000C7AC75080734FD2B37310FE68A333ADEDE +:10FDA0000230FA25F11729000F0709DB11EBFAFFE2 +:10FDB00022181A1B272708B027F6FB02ED07381B6D +:10FDC0006A37CDCF145EAB0C2EF3BD2C3F4702112A +:10FDD00002F507410BBF234B21A61703F4FB621B5F +:10FDE0001DF7FE1E1F02F955FF4D2F323002038E04 +:10FDF000DF2521DEF1FFF7F531F212D030E8D3E450 +:10FE0000FC1FFD0D0C182FDE36EC10FF0332BFFF78 +:10FE100040D90722FA36F63215BBDD10A62AFB1CA4 +:10FE2000090005CDE2E013B3F972C5EEE81DCBFB86 +:10FE300001182E690FF7120620D726F1073F391750 +:10FE400004FBE329F90E01ABF5F9E5EE6BE92509B1 +:10FE500059BCF1D51A0BEFD208FDF430EDD8D3CC54 +:10FE6000F0F017F81A0AF5B42400230D291AF31F2D +:10FE7000FAFFF80EFB05D8DCAD07F84E21F3B4000D +:10FE8000029C2D01633CDDF3CFE9C7BAE40316FE03 +:10FE9000E91DFD24C1520045CAEFCE08D2111AA0B7 +:10FEA00011CBC02314EB2F86CE37DB260808B2B95E +:10FEB000D4DDF402A25401F6C206122F0D2011CD9A +:10FEC000F444ADD60CC8F091C3F4A61436E7D70AB3 +:10FED00002F30435EEDC09D9E4362F152ADB2406BB +:10FEE00004EBFB0D084776E047AF1CD076FFB0C8A7 +:10FEF000BFB7F80358F305D0F50FF5083DDF0BF356 +:10FF0000FB103EAC9D011BBCAB08DDCE1C12E70113 +:10FF10001B0D0BF005DF0B0F11062A08E3D011E0D3 +:10FF2000E9EDF337A17F08C4D0CD0E0CC6015AFD10 +:10FF30001F54D6D2E839990607CF11FD07A3E0FA7E +:10FF4000BF18030BE9E6E0AEEC28AA0EAF2AF71AB9 +:10FF50000C0A1C2A309FAA17E1C61DDB24FC13CC17 +:10FF6000F5ED0A2ADEEE2BC200FA120129F1C9EFE3 +:10FF7000F70CE9C3FEE313BF2726F4072BE7C10202 +:10FF80001701E63CCAACF31B307FF90F31EB9F231E +:10FF90001A0CC3F90EE4B5FBD8E4E3CBEBFAF90E87 +:10FFA000E8DDE6E2EBCBE8EAEBEFF30A082D05F635 +:10FFB000F3F6DA04E5F80321C41EEF2ACC52F72544 +:10FFC000CDEEF6FB31EA13080906F11607D0151F2E +:10FFD00000F9D3E712E111DCD8D0EF2402FA0A16B7 +:10FFE000FA0105FB1EF7212E0BD730FC080EFEEEA2 +:10FFF000DA0706E23D17FE02050CC023F119FEE305 +:020000040210E8 +:100000000CBFD506CFF8F2D31FD4F6FF21E1E80DDF +:1000100016FA0D0AFE1EF60701EC2154362D1AF8C9 +:10002000000D1B0011CB2EFFEBC322DD08D5E6EC43 +:100030002E2C186014FCD3ABF71416EC03DC11F56E +:1000400029ECE20007DDE9FADB150D14CC02F829F2 +:10005000EF1A0D1516D533E80016FEEBE7FF030780 +:10006000FFFE020006040EF005FD050520ED0B0065 +:10007000FA030201F9F7F6FC0003FFFCFBF50506A5 +:1000800008020300070CFDF7FEFB08F4100DFC034B +:10009000F6EC0CF8FCEA0001F90CFEF3040AFA197C +:1000A0000403FDFDFD030704FEFFFBFBFF021A0234 +:1000B00006FE7F01F7F1F80005E901FBF4FD0009F8 +:1000C0000F0DF5F308030407FEF80FF91405F80403 +:1000D000F10404F6FC0BFE05B1FE1E0007FCF4085B +:1000E000F900F8FB03FF09040FFE0611F4FB0500FD +:1000F000F9030905F8F606FA090200FBFDFBFFF813 +:1001000008F2FD0502F30906F400FB09020C0F00DA +:10011000320104FBF8FBFFF30001F605F9030710B9 +:10012000FE0205030606E90507FFF9F7FC00FD01DD +:1001300017F502FF06F104FB050006F509FD0303B0 +:100140000FFA08F1FF00FDEE0BE906030E020505AC +:10015000FF06050001FA01040306010AD1131BF48E +:1001600012D621172FF011DBFDF196E9BC1AD0EC65 +:10017000E902F3D311E699CBFA18CD1E1105302808 +:100180000DFBC22DCEB7FDD41B1BE60223DB2A4B91 +:10019000EEDFE7DFEAE90702EF19EE00F2F3F8EA33 +:1001A000E8AC0E190F2EFDF9D6A9FF110C0E0DE1CA +:1001B0002807043BF30F1AF1C4E700F82BE729D90D +:1001C000F0F31E1038C7E6D2E9053D21151E2512B1 +:1001D000F0F1DA2BED60DE08DDEAF31516FA08BC63 +:1001E000DC4424070FF1BEC0E6EE031FF409B0277C +:1001F000428BDF0026D6F105D330F5F9E1C07FF858 +:1002000012D217F8D0F50112E4FEC40FA8B2C3034E +:100210000D1004F504388B2B36C50CC5071C0040A7 +:10022000181F102F0C070B2C4FCFFE32F3E2DD12FC +:10023000100120E90A52381D25EA0BE21D0BF9F8DE +:10024000A623EDCCF5BF0020DF33EB18B30C0EFB7B +:1002500003EB05DEE504F5150015F40E5E120EF055 +:10026000EC240D281D06EADEE0EB1B030B731319CB +:100270006A2612DCE7DD0AE7EB36A82312CF3CEA58 +:100280001EE7313EC9EEEF02DFDBB4ECD8220015E9 +:100290000FC7EDE75608FB0AF91FE2F1F52924160E +:1002A000DAD3F3F2FBF7371412E0D733F735C9FE90 +:1002B00004F8B91F46E0EBFA171617EAE2327F2777 +:1002C000411C1F0205F0E1FC183626E7F820F7086C +:1002D000F62303BBED430111E3FB05FF00F5DC371B +:1002E000F9133DEF16E8A82EBBF40FFB01151130F2 +:1002F000DDF10D12CDF028F3FC12ED003311FEFDFF +:100300001A30D3CE27FD0D23ED241E3030FFE01E22 +:10031000151E1D03F6D9EBC504E4FEDB23E5ED3520 +:100320003744EF04141F9FEE331E0FCEE51DE3F498 +:1003300023DBF3051D2CF720E1B8E5021E05101C98 +:100340000FDA0521F601F5D00029F3E4E629F3FDE3 +:1003500004F5EE54DDE9E81BFDEE0539F50EC80F96 +:10036000218E3BFE2FFBD043F205F2FF260AF1EC73 +:10037000E6CFFB1DF4DD0ECBC8FBFD201AE3FB0C22 +:10038000D107DBD0052EC40115E4DA19E299D22891 +:100390000581FEC4E5F6B5E60DF9FD051807BFC6F3 +:1003A0003BE2D9D41FFC36AEBB6826CD3AFD26DF32 +:1003B0002BF5203109E2D4E30B0BE107CEF5F33C3A +:1003C00011FE0759FA26FFD0E00313DFF3003F0ABE +:1003D00013FCFDD51132E6FFF445CCFE010AB765EA +:1003E000EA09F926F90F3A04D9D029D6F2F4178E82 +:1003F00047321B3EF324280AF014F9F411D206E325 +:100400000204F9F134C9BCEC08320AF40914FF05FE +:100410004018F00A780826FEF50C24D32522DAD6F7 +:10042000132FEFE81AE4F11C01702BADEDA3D614E5 +:100430002ED4B9EE230FC408E8CA10D61215F0174F +:1004400002D9FDEC1AB3F3260E0FD4F10CD652F9F3 +:1004500006390405E8F9F2F614181FFBD70FEA096C +:1004600009232703CADF81FFEFF2E6F32FDBFAF45B +:10047000C0DD3242E6C114E80E20469709CA391899 +:1004800012113808010120F1DC09E4EB9E26F14449 +:1004900003FC25CC3BCAC6FE0D2D17BDCAFFCE06F8 +:1004A000251EB6EEFE0CF9D6D2420EDA00251D1935 +:1004B00001DBD13422F7E4E6DEEFB227CEEFE7C26C +:1004C0001A2A2FD01617C99E060107F003FBEA1C53 +:1004D0009CF01514F207E6CF1C0B0C0426F1301922 +:1004E00007E000004A0904B7C21332F719D1DF024E +:1004F0002136E309DA1DD6FF02FFBCDC424A09D9E6 +:1005000009B553D612F15020E41F0428CD1A220950 +:1005100034FCFDFD11D8FB2EECF3220FEA1A14E295 +:100520001D1AD209FC3B0CF8FE1EC89D3C02840A31 +:10053000D822C1F6DAE6F25FEB080735DE17BDD840 +:10054000F82A1AFB1722FD24F1E9332009F1FA2BCE +:100550002B0EE00844082F0AFAF204C1CD0109D796 +:10056000E6C7560D062200CA0F01E604C7C6DCB175 +:10057000FF22FAFCFC460AD4402622E20BF8E0F304 +:100580001DECE9F0F72EE9DF09CDC204060BBBFD37 +:10059000E814311233F1DC061AF141060006B5E722 +:1005A000C005C5F024152D2ADCF101CD1E0AB2F7D5 +:1005B0001CF704F218F202FE14E806DF1AC6B511A1 +:1005C00038022EEF001DF1DEEDDFFBF21BC6201A14 +:1005D000004834EAF59A31FA0B12D7BF04EB001C3D +:1005E000D100E3E824E5D0E9220A1A04FAF5E6A8E6 +:1005F00010250A03E156A3CE2206B9F62FDFF2EB4F +:10060000E7DF0091B203DEF43A17E1E421D409F206 +:100610000BEA15E6284E4BACF35B0A182BBCF74CE3 +:100620002B094EF94316585112FA291DD4EAD21853 +:10063000B2DDB3E21F36E718EDD4EFE3D0022A3281 +:10064000197F0716EDE2EBDE9EDF1315B24FE5339F +:10065000074EFB5F13310E10F4E8CF1718F225DABE +:100660000ADE24F0F2BDCBE00611EFEA28F304061F +:10067000EA0FF2362301EFB2171801530BB2DBFF7A +:1006800002C4D3FD0E20CFF500DEC5CDD155E41C4C +:10069000B91230AECF0CA4F5E32923F5DC23DF0734 +:1006A0004A0EBF9EE07FDBF4EDD7EAEC0E110706A1 +:1006B000170F240A15C618D9DE66D417DC19EAFF0D +:1006C0002C26F3D111AFC809354DFEDD02F14F18CC +:1006D000F31910040EE5DEF72313CE120B0EFDF70F +:1006E0000E0EF8D62F0A1AE1DEE01FD2E4B6E9DFDB +:1006F000EE201AFDDFF10BE60AF926F2FF9003E780 +:1007000010FEEA0305F8CC39CAD8F70AABC3F841A2 +:1007100038F6F70AE4DC10F0DAFD531E0705EBF9B2 +:10072000120DE50A2CC60658130EFF00E700F3EE83 +:100730000B04B80607E6DEF20F29FB01AFD2DBFAA5 +:1007400012C94031301E121169EDED060A5DCE3E30 +:10075000EEDED73C09E3020A07DFFE090B0C05E6D3 +:10076000F9D60FF7FBDB0AEE0A1BD4F03CF3EEFCE4 +:10077000F908FD16F804F9DBF401DD0FFB10001A8F +:10078000D919FACC28DC1438BAEBEBFEBC0F13FCF9 +:1007900020EF2A2F13F2D4E80FFDF60AF6F03CDC26 +:1007A000DDE2F7EBFFEFFF00FCE508E4F313EEE218 +:1007B000FDDCF60B16EBE1F81ACBF7E608F817109C +:1007C000EFF9E0110DEBD2F3010DE4290EFB07F771 +:1007D00004F8D30EE51318DE0EFFEDFE0C16F1E162 +:1007E0000E1E0AFBDFE1D9E100D7001B0CBBE9209C +:1007F00015E4F918D4E61E150A0118FAF30C26FCC4 +:100800000CFB2402111A0CF7E7000F122AE7EA4D3D +:1008100032D4FEE80BCEA6D91CFEE3001AF415E88C +:1008200005F6E50102E3250803FC1BCDFB0E0200E3 +:100830001A13FE1EF50615190BF5D801E9E2141C72 +:10084000FE0815E80DFA1120E9FAF803E07FF80236 +:10085000E7F7EC10F7E62B17E11604F0CC2BD5AD3B +:100860000DE93817D111DBB927FA2DEEF1DCF9FFCC +:100870000A262703EE12D60DE7C04DD302F2B1E5EA +:10088000CEE9E00A7FBBD4CA1EF4E117F0D30A1107 +:1008900002122B0EFCF437CA1611D11205FEC41D2C +:1008A000E4F8F4050604171609F21316F20D2445B0 +:1008B000092812EE15E81E02D108F715E8F9F3E44D +:1008C0005400CD0727F1022A1D03FA010AFEE5159F +:1008D000F7B1E6E9FDC90AE91B0A2DE50206EC13AA +:1008E000E8EDC617F4F2FEC7E5EF0A03FF1EFD3C74 +:1008F000FCF500D90FD3F4042A1DFBEA0B48BCFD1C +:10090000F0FC33191CD5E51EB9F3183005FB070BB5 +:10091000140D02DD11101DE00FCF39E3FCDC041DC6 +:10092000DBDB0B1419112EEDF504F1F4FD1B2D0189 +:10093000DBBFE756CD0455C2E60D14E71F04CFFB1D +:10094000AE0A092415EBD91A130C10FEE1FBE3DC07 +:10095000162F0FF701EA0C070A0CD0D6131DBD0A9B +:10096000F4BC20E0282CF4D90FECEDFB281AC86663 +:100970009F08190C28F82FF5C00129FF0A07D3D7C3 +:1009800004F5C5344A18F503F6EA0FEB43D5F9FF31 +:10099000ECBCB3F7C5D5F3DED4F1EA03FB06A6DE63 +:1009A000E883FC3CE3C1B1C9FAFF5BF70B153F6D6F +:1009B000051095F7FE672E272C711D0C243C5FC88F +:1009C00026F33F41B626232CF9F1DC06DEBD541B8D +:1009D00006BD00FC0FFEE3E1FE0145F4FAF435F438 +:1009E000EEF1D9F58850C10707DF11E5E1F5A8EA76 +:1009F000E814E5DF07EA1D27E516E0C54F2DC4E939 +:100A0000FA2B060FF88212BAF5DCF90BEFDA58E58B +:100A100004D106F80DBCAF060DF7BE02F016BFEA12 +:100A2000EAED031E15797F05D0A45E03D1129A5218 +:100A3000AB145D0AF00ECCD8EBB8010846E6E7F639 +:100A400035D0DEC303CFE9B11627E618F18DC60F06 +:100A500020212CF20B3EEA0CF3260C230E0F0D1571 +:100A6000FEFF2DFE3A1E0D1914F6F6F8CCEEE9F74E +:100A7000AD29092605FEFCADF1AA162D04DFFCF117 +:100A80001DF839FABB011FFDD91DBDD80BDE0BF4D3 +:100A9000F6F4E005E8F016EE3E1A18051DFCE03805 +:100AA000C634D8FAED0C23EA0AE30C24E0EEF60093 +:100AB0000E39C401F115EAF50AE3D5FCD70BCA0BD0 +:100AC00027DF3AC90914F61718EED9FC04E7F10F2D +:100AD00018F6104F0EF2FAFDEB05230FF4FF165235 +:100AE000E3DD2725E70BEF26FE1420FFE8E0DD130A +:100AF000E0CAE9F602F3001CF309E8F80F1ADEDC9D +:100B0000F6FFDA24F5FFDEE3E8D7E8F3F5D7FEF8E1 +:100B10002801FB0B0FD807DFEEF4010E16FBF326BE +:100B2000FAE5FBBD1CE001D410F41101D2E3E2EDC3 +:100B300004F3ED24F3E81E51FE05FCFF7FEF0818D7 +:100B4000DBF5FD04E8F6D2D3DDACDF19EE1D0A3D7E +:100B500010EEFBE1E6E9153300F10811192C4EF80F +:100B60001EF23BF70BFDEAD2FAF43D33E9D292F5DF +:100B7000031C22232636F3F6DF1CE305EAB0F5F862 +:100B8000DBE44AE51DFBA8D40CFBE12119F7F70FC4 +:100B900007BA531E0A10D15EFE00D8E6E2429C0856 +:100BA000AAFCB72701F7DABEE050131FFAF64BF59F +:100BB00005FBDAF01912F0FDD209BEE0ED19DC18E0 +:100BC000FB0A1C0CCDBB20C3EBEEF4C922D9FF0EEF +:100BD000E537D61E0516FCBB0218EC1AE608C6E877 +:100BE000F1D0EF05B3290B0A20212DE0D4D6070D53 +:100BF00003E9E843EC3CD31DFAD7DACCE50BF0E28D +:100C0000FA04D80FD9BAF52825EC202523FDC50311 +:100C1000FD2B33DCD22229CB57F5F7262E41FF01DD +:100C2000810F0CCA1F34CF0A0FFA06F510F18AEBB8 +:100C3000E3F8BBF9F3CC22D4084DE65ADE261E05B4 +:100C400017F1F51AF9ED2714D7EF0FE125F0205C25 +:100C500011F422071BEA2B20F3CEF352EFF7E5A1A4 +:100C6000F72022FFEA09DBCD1017110603191F46F2 +:100C70000EBEE5CFDB17F4F001F8427F2CB5D12989 +:100C8000020DDDF0D107EB032C17F027AEE4F8E2FC +:100C9000C5244430C22AE1FBC5F2D2F10E06DCD9EC +:100CA000D682390201F5074805F3042E059320ED9D +:100CB000CFF3CD0CE11BEBFCDA17F9151229E0D5C7 +:100CC000E3FFDDF52614F6ACE2F023D8E11D08249D +:100CD0001A242FEB009F26C5263C0905F0132BCDC7 +:100CE0002816E903ED27200D07C53F5CD5F1F21466 +:100CF0000F0C11FF29ED30E7FDFD11F703EDDDD1FC +:100D000007EAFEFFE1E328D4ECF5BC0A0E2EF90851 +:100D1000170F180AE338EFA48D17EB481A5B23D698 +:100D2000B1090F0224FA2D082EE8F27FF4EEF40D3B +:100D3000EABDF410FFF61AECD6F90BDAA0F8DDFAEA +:100D4000F3EEEA28FFEACCCCF89BF42BBDE8EAB737 +:100D5000FB900E2C33221AB3B443671709DBC9CDBD +:100D60003EBB551010EC90ABF90FF76C02E5F76B3A +:100D7000FCEC19E53608FFAA0A440CA321EC7FDF3E +:100D8000DDC4B4041F9DD4BAC0F59948F2FA4606F2 +:100D9000E5D9F3D6217F1B0ED4015BCC13E7FBFA18 +:100DA0006CDEA82D491CF4E3AB25EEF5183BC0DC46 +:100DB000EFF91B02F8DE17B51C1FC90DDB860BBC53 +:100DC00044F22A9D00D0281BFBF5F7D74BCECB0B66 +:100DD00013E3166AEBD9F2B6046E2612100D17AEA5 +:100DE000E5F5E5CCDE1E9B33FAE42501E11CEE11AE +:100DF000EE19E4EE19F82BEE2921B11792F800D57F +:100E0000491ED5EF0EC068220555F90200DD0EF12E +:100E10002E6F13D30BE650CE2524A3BCB3C8F90B19 +:100E20002217C1C9422DAC0FEDDE05CACC45441FC7 +:100E300011AEE5924B000C4068C5390F26C509EE8E +:100E4000B6EC1D65F61328BE3006382EE1150C3AB7 +:100E50000E46D8DB2DF548EF6BAD17DB0B0CF01011 +:100E600012CB131F03B9C6DB0BF94AD0E60328C91E +:100E70000F0FEC16DFDFCCAFF8F916D0FECAE83A58 +:100E8000D90431FDFB182B90F6DDD0377CE9DDF479 +:100E90001CF5FC1D3EEA1C3263E2E7FEE5F22AFC8B +:100EA00025F30AE81BF9FFB120991BC20740360A57 +:100EB0000C04F9FA301B03ABF5D7CEDB12E8E8DF00 +:100EC000F7EB0AD2010CD63DE8D1EB1C09EE0A354E +:100ED000EACED0AB1A67EC0912C8BA51FAF71F4034 +:100EE00024F5ECFCBB222433DED638E056CAF7C723 +:100EF000FE360BC420E6DFFE12F825020BE7EFDA20 +:100F00000833240912FCF3F7DBF9FADCD281371736 +:100F10003B1613FBEED20510F6F8023D23EB364FDD +:100F200028F1FFE1AF2126F260050D3CA2F66C32FC +:100F3000C4CF0D2FC6DA4116E5D322F1CCC8A720C5 +:100F4000A6C0FB52B714B6010310C8214F2EC6101D +:100F50002BFF20FF261321E2E227380C080812F6A7 +:100F60002BDE3211EDE8BE37211DF51AEE0819000F +:100F70000A2C06942BC1000BE6F59FD707BD120A79 +:100F8000D6F003FACC006707FAFBB1320B19F7056C +:100F900028550FFED4DBFC2715F3D5DFFC2318E31F +:100FA00018FE1116F2F328081A150AD0A850ECD929 +:100FB000E2141808F30FEAF8DA42F6F126010DE020 +:100FC0003FFFB00DC5D4F6F414FE2313EAC3FB159E +:100FD0000BEE0146FC1107E7D3EF00F7E727EAAC79 +:100FE0000C18F6EC1401D811CDD93CE42BEBF336F8 +:100FF000F513FDE5DAF34022E3F70FFAF4F215D426 +:101000000BD9F7C7CAE905C908FCE71C0BFBDE0AC8 +:101010004B04361DD0D50D08F70F22ECFB0B041541 +:10102000BDDFF04B2350E0F4F11CFE1809FE2BFA53 +:1010300009320CACF9FEF681E3E920EAE1C6FB11C6 +:101040000CD2EC16030BCEFDD18113F9EE2EEB245E +:1010500018F1CA0AEDF73BD3030DF6DB27F819FCAC +:10106000FDF817F8E90715D10810FBFE180CEEDEA5 +:10107000C7F5F8FA11E012EE22FDD9410AE5160F84 +:1010800003FC02F5102E0BF0050FDEFD0C4DF6EC07 +:10109000D1DE3DD90C06F317F3FDFBE708041AED8A +:1010A000F5F50E0806E0FE11112009DF7C32DFF1B4 +:1010B000F1FEF80D09F2E9E6F2E2F6FD162814FD5C +:1010C000FB084EF20DC5130BFCEF09EC21F8FA0EEC +:1010D0000C06FCFF0F0912EAF1DDF6F7FB04F8B885 +:1010E000130EF126D1EC06F2260227EFDFEBE8E142 +:1010F000F9170A1600D0F81CF6143305F7F2D0E5FC +:10110000ED020B0610EBFFF9E8FDE2020704D5F350 +:101110000CF406D010F6F7151802E5E0ECEBDE044F +:101120000AFE0197FE10F320FDEB0F0A36F427FFAD +:1011300027EE0CE60AFB0BEEFAF4FC11812D00E918 +:10114000E924F4F1F2030F100BF70503D2E5F6F8EA +:10115000FF52D5FD182AFBF30CF3F3E41B3F2B20C1 +:10116000F018223442CC760804E9230D101B8402C7 +:10117000F0FAEFBE021B0606CCFC0F3828C6E9FACF +:10118000D6F1423F17F1142939F0E5D7F7FB0D18D6 +:10119000F124DC0C11E3E1E2D7F806040AFA32F894 +:1011A000E10B0358050AF0D50DF31305161D3DE4B8 +:1011B0004213E8D91C0DFC1A3FF2C805CFE6CFDE7A +:1011C000FD0C2E0E2CFFDD041D17EF009D1FAB192B +:1011D0001E36E817DBD710DDBD2FDA0B09F136100C +:1011E00001D705EEDBE4A6F0F1EF499A11FC0FEA16 +:1011F000CF13E926FFC647100F002002F30D16D7C4 +:1012000009AAF205E9D23CDBF3D5F6F12D010A2A51 +:10121000E8FE050B18ECD956C4E126EC2854D4EEB0 +:10122000F106D4010A3BF7F5127F122128492B263B +:10123000E103CE13C4FA1908FCF0E30A040010FF1E +:10124000DAD90F06F539D5FBC6C4EAE242111D21F1 +:10125000081A340416E53EF039CB030E1FFBEC19D7 +:1012600008EB13E8EDF0F8CF332F02E2EEDF0515BF +:10127000D915FC14F4EF15C8EF4E07FFF3D6E907B4 +:101280001DB50CF524FDF7F9FC0DE921FB09DDF591 +:101290000204D6E4D513FBF0EE09FEFDE3FD2301C5 +:1012A000FFFB2CF8EAFEE73123F90902EC040419EC +:1012B000F8FBF70823F30DE503F7FA101E07DBEA46 +:1012C000221502CA1D06EBF104F013D223E4C9FB78 +:1012D0000CFFF928F6E0F90C07EC03F30326E9C448 +:1012E000F133FF11F5EF30F3FC35220FFEED18E579 +:1012F000180114F0E2DA4B2C0213FFF0DD06F9DFDF +:10130000F5ECE60CE8EBF30B00140700FF2F21F7D8 +:101310003103FDF3F8E802FAF20923DA24DF19E6D3 +:10132000D9FCFC1502C2E1081EEDE9F016E40E0638 +:1013300008FF09F2F71B32F201FFFB06DF1301F38E +:10134000EEDCF7120DE9FC33FBE213F905FCE12FAB +:1013500011EED717F31EA1E18107F4E61409048109 +:101360002EC73320FC0934E6EEF5020907E4FE053A +:1013700021AA12FFF7E4DAD63A18F13511E8081A73 +:101380001A3206BEEF0B04F8062DF3EAE2EBF61272 +:1013900044DB04F2E232D948422115F83013F5EE6D +:1013A00013DEDF08E5FBEE1852D7EEF90C2B3DE219 +:1013B000200CFE1BF4F710D70DB4CF20E13212F849 +:1013C00004081EF10CF316FBE504E2FAD91F200B0A +:1013D000532DDFF9030213FFC01D1602EAEE455537 +:1013E00006F52902BF30CBB3070F26D82B01E3ED5A +:1013F000F31D16222A08EA43E11FD41C37B510F367 +:1014000027C0F3FCDFDEC7E8F5FCCCF7F9F41E0DCE +:10141000F51513FF26DB0A1BF302C3E0581EF01478 +:1014200020FBF5F197D2F72CF4F5DD08DBD456F06C +:101430001C11E4F1BBF6121AE716E8F812EDF217E8 +:10144000FCDFE5B21A2AE8E40CF221D405FDDEBC8B +:1014500014D82B03F6050DECF8E7FFE0EF01E0AC44 +:1014600020D520081433260A00FE3F13FB192BE178 +:10147000D4E1E868FD2027B41704F738EDEDE32444 +:10148000D0F82A8137E7BF2448D5F8140B580BF65B +:101490000A0CE11258FEFA12F9F02018210208EBAA +:1014A000FC22FD0903EFF931DC181308E8B3E7DA91 +:1014B000DA11C6F3F30C10F60525E718F742CA0651 +:1014C000EFF4EE16CF3004B403420CF9E7E4FAFD72 +:1014D0001C13FA1A10141CE0E4AECC2E12FCA8D88F +:1014E00006F6F033ECC727F215FC1D06E6E5DD1A1B +:1014F000DEE6EF250F2D02A6F6084B1A1D17F5EBB9 +:101500000CC837E1B403E4F2F3ECEDF43432100329 +:1015100033930FF4E0A7F404271C0A05EC0209F743 +:10152000FAED05CF44112C050EE6F4D519FE3AFF6D +:10153000E5E001042F051301C8191BCDD809EE0AF7 +:1015400019D7E0F201F0F5F621C207F7D003B5088C +:10155000140CB50019A51FDF2332E6E2013AFAF9AF +:101560003C1A05EE18F115E026EA2C0415EBFB14E5 +:10157000ADBC1609B42A22C109E4C7E301D6F608B6 +:1015800056EADE17C10FF92AC001E10BC122CB2CAC +:10159000173C42E1CF0CEAE52D1FAECDE2FE2AD981 +:1015A000EFCC00DB0931D0EB0FD06CE10808F7E796 +:1015B000EE27FDE21314E635BDF6DE0FDA20C32E6A +:1015C0002DFFEF33200FBFEFD2E0D042FB00DD1B39 +:1015D000EFFF13133AE811DF252C07F60DE0E021A9 +:1015E000FDEA2A070B15E47FFF054F091035A70F09 +:1015F000F212001D1C013D06F6EA0BE335F101C7AE +:1016000013AD28FF2E17C007C926C0E90D3226E604 +:10161000734CE4D1BDF018E8FEF217D8B2D0120333 +:1016200036F624012358FCDDFE241A17FD3938282C +:101630002CF9E7F224CDF4EE19F2E4EBF5EB191FE7 +:10164000D8F5BA2FEB01F01CB7F5F5EC0E2DB1165D +:101650000DC9DE2EF9E7C80F0917E73210E41E02A4 +:1016600025D433E6EFCB25FFE80C07170A08EB0576 +:101670000BEDE80F42021AE80402FACD2AD8E5D7AA +:10168000E9B911BEF714D0F8CCF8EE22F516D2184D +:10169000F332B2191A1EF128C0130924D5FED30D56 +:1016A0000F2E0520F1F703E602E0F81F011EEEEB16 +:1016B0001F09182D28C30308EC2FEA2014DE2A1670 +:1016C00008180CFAF842DECCE348E1D217000E0607 +:1016D000D6C4C700053F0AE8F9FEB30D1903EA387E +:1016E000E509D1FFFAE72F0D091612E526D9AF3A21 +:1016F000D90DEAEE0A043421EF150BF43F2607EE6C +:10170000E61AF4261802E70F08451C1EEE35811A6A +:101710000C3DF816EAD7DBCCF6F31510D21D055BAD +:10172000FF0BE3D06AF4262151EEC5D6FCFEFAFB8E +:10173000F430D7E4F72A05E328141EF4361EE60732 +:10174000E9D700DBECD9F617C2EF252149EBEA1CFB +:10175000021B12020304B1F00DDEEBCC134F34ADCB +:10176000FEF1473EF5F3F3FEFFF4BF170DF6E7F980 +:10177000F2DD22FDF5240CADAEEFD37F24F40EE7AD +:10178000E6A7E03A37D72B7B04EB08DB222FC1E634 +:10179000D4D82E260AD7E0650CF697F2FD34E52A58 +:1017A00036B90CFD25F90C20D0830824FC27EFE77F +:1017B00000DEE83E08F6E2DCA2A4ED1192DDC9E904 +:1017C000F6141D0C0E460DF8E2D7A6B931E9BF1B81 +:1017D000260828DDD009E9F6EC8EB1DF001038DEEE +:1017E00002FD45E70D2CEE2EA2D131C81CF6CF1C10 +:1017F00036060F1CA4011E17E91DF6EAB8E029F110 +:1018000034B1E5CA24935D25E47610EDED010AF7C5 +:101810000D2745EE16C036F8B9F4D606E82FEEE5EA +:10182000BE1FA004FF1048FF182A2635E04CD80B35 +:10183000D5CCF50E5AEE48E306FDFAFE049A2F08C1 +:10184000220FE0A31BEB3BE41428AACD10ED16C633 +:101850000928EA02FD2A3F0C22CD02E88B0254D669 +:1018600005C34ADB46FEF84006060701161C1B4866 +:10187000AC560107D7C5F0EAE171EFFC22C481E55F +:1018800019E1DAF1CEDB0DC3D401DDCCE6EEB81CF4 +:101890000D4BFDECD9A20C105000A2DEE724CBBE0C +:1018A000EB34DAE51736AF3B01EA09563022FCE0AB +:1018B000D6F8E0FB09FEE6D848C0B71FCE5CB908F1 +:1018C000502C18C80BCC16AAABF33DDB10D3F51681 +:1018D000EDD6D8D5FC141DEA5B0DB6CF0C05D9FDAD +:1018E000CE0DD82EC6171BD92CF74AE62CDFDBBA53 +:1018F00008103506FC08F7A6F91133D517E7DCC444 +:1019000004031153D1B97AF1FAFDE502F83D171F2E +:1019100031241BE3FF26BE17E117BA0ADFEBEEF016 +:10192000B7EADA01020416C1FABF22B9229C02E723 +:101930002ACEEBE10ABBF3C2E7CE0FE68F3131F8D6 +:10194000F0ECEBB7FB46E4D0B9E5B91B1CFAFC316F +:10195000FEF61017F3F8B8EBC829C9D910121E3DCE +:10196000FBF33211E61AF129141D4205C105EEE917 +:10197000152DF9C6FBB4DADC110B61D6FBF31D148F +:10198000F132E6BDF918F71240ECE84FACFFDCFD90 +:1019900072092985C708E825B200B5F31AF21500C7 +:1019A00031E1DDEAE036EAEE0FFB282327E023658C +:1019B0001A0C070112E1D603EB30160FEFF4CCAA94 +:1019C00048F8F4DC09EF23D9CDE419EFEAFEB90DAC +:1019D0001D2C1FCE0CEB3CDA20E220F5090ED82E90 +:1019E000DD2024BFF8C7F2E016C517EC0619CEE6D5 +:1019F000E1B31A0646E405097FFAF406E31BD2F3C5 +:101A00000F16FDF800050A37E0F9E4E22C0CC5F5E5 +:101A1000FA3EFFD802E2FBEDD500E2F702FCE3EF6D +:101A2000E33640121BF2380DC5FBDE02D3F7E92086 +:101A3000DEEBFF0C02101006EEFEF7A20B15E2F033 +:101A400027E3F4C0EBBB39ECFA042DFBA61DE2BC86 +:101A5000F5101801ECF2F13708C110C7F60BF4E3EA +:101A60002EE32323D122CF0215EB2EF8A3CDDBE406 +:101A7000FFC9131913E01D02041EECD42DE4EFE39B +:101A8000BAD9E61BFAE5006417E4D81E312F152EEB +:101A90001DF5002A30FBF5F3310427F31500C7E4E8 +:101AA0000429EF0A38DDECF9E50FDF13090A35EBFD +:101AB000350EF9F0131A0218CBE8E50B062DC20912 +:101AC000F1163E0711FB07E60D00180A301828052D +:101AD000ED4BC701D44303F624FE584006EA0B271A +:101AE000FCD7C41B2E9DCE06FFBA10FDD0D1C50B6E +:101AF000FAD104F4ADF042DE291DA1F1FAFC14EE96 +:101B00000E411E2DDF81D9CFFCDD040233E7230215 +:101B100007A10C1913E204FC25E02DE72ECEF71BDC +:101B2000F89BE0F12C36334E05D4E9DEA6DB1A0A29 +:101B30004A12D1EE1D2011EFC0141F3951C8F50112 +:101B4000C5E1F6E90FF90DCE21A6C4FBFAE3075172 +:101B50000315091F2113FD1FE41218D2FFE72FCB35 +:101B6000258B221D2EF0EB290A261D13C904031B09 +:101B7000DDD01D2B1FF30A11F4E21A441E09C7AF72 +:101B8000B115CFBA22E92210EAB3F5CF1BCBF0FA98 +:101B9000FA073208892D94F60AB4F4EE01EBD3EE7D +:101BA0000B98C800E5D8FAFBF2F9F6B7F8F5CD8145 +:101BB000052CE803C35C2316E1CD0801FAF1C7C484 +:101BC00003FC03090C0C2FA3F808EE13EDF019F435 +:101BD00012FEEC13E1DD333C5B0211F40213F5E479 +:101BE000F41AC6F2D902B4E7227CF7EAFBF30FD568 +:101BF000A93804290EEA2686270A1D15EF0BD903FA +:101C0000091411F8322FF81FF7F9F0DDEF00B1F3E6 +:101C10005E12291CCE96B3D9DE16E4E1379413A0E8 +:101C200007D4241603DF0D19D2BEFBEE422BBD39BB +:101C3000E505D6FF192509EDCB2325CFF2FEF3E804 +:101C4000F7D1E1E810EB22FE051828F43BBF18C9D4 +:101C5000E92FF4052B1B03D2D2311B25E1F6F63117 +:101C600018E620F10CE109F1050BD7FD11571EDF35 +:101C70001E110DDF1614E3BB07121AE5F3E1F4F4AD +:101C8000DBD5EF0613FDD50ED011F0DEFEF80E0009 +:101C900003DA0902E7FE18FAF519254914F9EFF5F8 +:101CA000F5101609FD0602E5E24F0B0607FA2EEEC7 +:101CB00017F9F0F7F3E20C05ED08810318F1F5ECE4 +:101CC00026F62218F21028F1EFEA07DD2302ABFE18 +:101CD000EF26FCEC0B0A08F31112FE28F903F9F7C2 +:101CE000E820DDF0050A27072AF00700FEEADEF407 +:101CF0001116020315D918C1E707F1FFF51DFEF211 +:101D000011C4D9FEFFF2CDFCE5F8E6FEC111151BAA +:101D100020E80A0CD3EAEC03EA0814FC0CDC0D20E2 +:101D20001408100F0CE1FDFCF0F0310B1A1EEF232C +:101D3000032309F5E707E60DF207FADEE4FEDF000C +:101D40000AFBFAF52CC1EC053812FCFE0D12F10766 +:101D50000519F1D903FB3014E9DD01F12D263CFF13 +:101D6000E01F4F1603F805EF1424DAFE47FBF3B724 +:101D700022471854B52D079B0E2634CD15CD7DF97D +:101D8000FDD6F234D7D7110A1D43EADA90141B1896 +:101D9000FDBDC81BEA45C224C316F3E512060CF2CA +:101DA000F50827D81FD51F21101D2AE44F08D000A1 +:101DB000F70E22F8E4E1F54D20D0050B8836FBF74D +:101DC000F90EE02AD6CF2A01F0F8EFF255F7E11C20 +:101DD00016371F9E04D020E836AC5CE5021CFB7F62 +:101DE000F7292BF0D8111F29A7EF41AC08C620CA4C +:101DF0000FD5F15422B65249F91309F9F82616DE27 +:101E000022CDC82012D18CC6AFDDFA11001EA61A51 +:101E10002AFF0D181E3735D4F6F7EFFBCFF3E02677 +:101E200008ED13ED230002F60EE4F9080D42A7F6C3 +:101E3000E3DFABD92ACFAC141512110501E7E8FE98 +:101E4000080912061BBCC185999E1EEF20151714A8 +:101E5000F6FFD409F2C627452923E00012FD22012E +:101E6000D80C2C07E301E42D020FB31CF7AFF420CC +:101E70002451EB40EFF6E495CCFCD7E207E41AF9E5 +:101E8000230A4FD82D18EDD5F813DDA9E1FAE21297 +:101E9000F9FACB1EF73F05F8F2FFE5A9F5F9F1EAEB +:101EA0001DD520101E3CE17F0F1B00FB02E8200720 +:101EB0001DEEF3F6E10905D5D52EBF18E40CE23A84 +:101EC0004D093A54C72FDEB8C5FADF1AF1B8F30945 +:101ED000220115E105050EFFFB27D2D1FF01E3F832 +:101EE000FB06E24213E6E1F028FD3038C0F8160D9B +:101EF000EB0A094234293D42140A330841E4D4DE96 +:101F0000FC152A00EDD617ED00C2E307F018C8E46F +:101F10002A0AF9E5EAC5E8EB1003F7E3C44013EB3E +:101F20000D2D07000EEDF20631190B0BEA013FF7FC +:101F3000391807FE740B2B0A28DDF708F202EE139E +:101F40002C1AE6DADCD5D4FD3F90CDF4F5D016F1AD +:101F5000FD21A812030805E4EF0E15CBF436E020AE +:101F60000D202F0205AEA141F2FFB8FCE2C9B4D4A6 +:101F7000EA520BDDB8E309CB400205EA14CFE5FCD9 +:101F8000FFECCCDF2AF8FCDCEADEF1C9B305AF1FB9 +:101F9000D6DCF4F94BD205F618EBF4C7002AF409A5 +:101FA0000EFF7D16F7E0242D0D1D21E800F2E8005C +:101FB000F92EF9D0160419FFDDFCA6F22DD405196F +:101FC000FD03B0D41DE02633370DF6DDE53FBB023F +:101FD000D8C9000EEEBE0BADC74FD533091619FF99 +:101FE000F518E8294106262008483FBC1CE7C7032E +:101FF000330FE8E5EF15FD05221DDAE1FEE5E9D531 +:102000001B201A03FCA4AE3A1F17E212E0E0F133E2 +:1020100034EC270CC4EA0619050BFDEEF00EBAF7F6 +:10202000C8EFC95CF927057FDDEAF6BB112BEC0B85 +:1020300032BEF3DA07F1DEFFD8C4FE102D09140E0C +:10204000F0E7F81BF7E02BDCE5ECF3EE060D07EA12 +:10205000EAA618C9E2EF1502002E09ED3EF91117A4 +:1020600006BB3B15FA00F9210204E902ECE306F98C +:10207000FDCCF1F744FCE4D1F7FCC60310D5C5282C +:1020800011CCFE0D2129DF102DEFD74110E70109FA +:102090000FF9C320FE330CFB17FA3F044110D0F1B7 +:1020A0007F23C6D220FCEAEE4616F6D0F017CA1CF3 +:1020B00010F6FF4BD9D808531BF999011427F2EAFF +:1020C000DD1012C8F4FE0CF6EAF68EEDDBC6F8273A +:1020D00007120DEC0606ECBEB6CEF43E0C01F7FB83 +:1020E000F30C0131CBF4F7DF57E148F00BDE1CF6BF +:1020F00047ECF100F90CBC021C17AC0719D115D143 +:10210000FB2F37F9F6ED1D1F2509E823BA0F172914 +:1021100038550FF48D08590EFC0CE3DDCE09ED1790 +:102120000304EB28C6D71F29FF2617E6F0F9C004E1 +:102130002EAFCA11E2E81F0BE3C706FEFEF5060844 +:102140000CF9DCEC01FC23BB061A081111ECB5D428 +:1021500019D4F836F80835010C00DCFE02FA2D29F6 +:1021600013DE3CEF602512BDF1130933C3A405DE75 +:10217000D3C2DB7EFEFFE4C5241CDF5623A9102B4F +:10218000E7D3F523EBFCEB08E3F6E018F819BC26DF +:10219000CDE0F70693D6FC2B20FA34D1CE1FCE1219 +:1021A0002DC113C0F2DB2512E409F1DCAD0CEC0704 +:1021B00016EC109121C9DE1DE200EEE8BABAEACCB5 +:1021C000351F3A352EBE1B2AB6EC5EDEBC4C132FF3 +:1021D000C6EAF0811518251430230057EE062DC7E6 +:1021E00015F9DE2D1FCB40E62C544BBA48010708E9 +:1021F000E5C006F0F14D0CCDCB0C38E8A0FCFDD0CD +:1022000008CA0D311337FAA8EE29CDF6073BD4FFE3 +:102210004B1514F32BC65D0850F1ECF004EDC3022E +:102220000906E53656F0F0DC23C2060B07BA8BD858 +:10223000BEB0DA22FE060C19F543FEE6F3DF1343C7 +:1022400011D8F83CDD27F9FD11392826AAE2F02A39 +:102250001807B8E323F4F5E29611D0D8262227F91F +:10226000E43522F3210524CD1DF8C500EEF6E5F88E +:10227000C4DCF60A1DC405DBD6FD3BD1FBEBFD201B +:10228000EB1DE2E8F00720D407BA011819EC130897 +:102290000FB4D3CC5B1BD709C2F9F1E3F4FE0C01F8 +:1022A000FB13D284F80010CAFE022AF2F9E7F8CB39 +:1022B000EBEABDFAFBFD1005E4F9EA29E550E3126B +:1022C00023EFE917FBEAEDEAD502D0DBD4D3351EC4 +:1022D00012CB042D18E503FFC404D9F20405EE5B0C +:1022E000070A09F2F3F9C509561C37EDF700031583 +:1022F000E1ED1628E8DCD7ED210CBBD90489F0DA32 +:10230000F042D4F1CFE2C43622EF00060E32F808D4 +:102310001F34FB001BFCD3043DE64FF2E10501EA4C +:10232000120B030214DB2208FC1E11380F12EFF609 +:1023300002E260280F3733E6F120E5FAE70A08F2F7 +:10234000AAD2E1B9EB15DDFFD01708241F0111ADAA +:10235000FF12D328FD3181EDEDE919F41A0C0A08BA +:1023600015E753DDBA10021DF5F60A2DEDDCB04974 +:10237000C3E9F921F5F413CD03F71B4B0BDEDB1E8C +:1023800026EE5AEE0DB3224212A59031EFF7DB0A8A +:10239000BDAAED0116F5FC2203F8C60DDDF8EC052B +:1023A00006F5FD5E141235410F1E212634DDDDEDEC +:1023B000170015000EE7E9FA11F6E201A6E2FFF5B3 +:1023C0000CFDFFFAC629EB24E41BFAA3FAECF9F89A +:1023D000DCE80B0D1417FCFFFEDF0D0EFDF304AB64 +:1023E000EDD314FCD0F7291356F010EED113E0F41E +:1023F000101E00A5FF1E4B001A2108E6055BEFE941 +:10240000E0D981F812EA19FC410DFA1801041718F5 +:10241000D115D9F9CCF3F9DAA009280009F912EDA0 +:102420000E2410FEE5A8C11C2EEB01341F18C406B3 +:102430000FB6D10F2439C1FA0731FB1DF43BED2F44 +:10244000E311E9C4FCFD88D8F8FB0AFB08DCB40FF3 +:10245000F71616D409F921F906F81629CCF9DDEC9E +:1024600007F2102F04FF16F6F20815F62D11AEC074 +:102470005614F72CC80508C8DE0BF4090EE801EE67 +:10248000EBFB0900BC2908E70ACDC5D9E8E6EA3626 +:10249000ED66F7EDF4F9191AF4E4FF18F01342E6CB +:1024A0001F3359F4FF2C11D0082BE3D71CC7DC03D2 +:1024B000F8D20719F82AD40FCD0CBFF9CE41162057 +:1024C000120E4999E200F526D9FE323A2DD0F704D2 +:1024D000E0F70323F83B1BEE1BD6201C1109AEB31B +:1024E0004A04E4F0F7001B39FCE43B2FCE2609CE6A +:1024F000D90BF638F9115714FDF4AC2BA8D525D714 +:1025000040081506D8BF031B5C7F24460CE4CD4D64 +:10251000081F1329E4F8EBCC031BA12A3A1A0B1F5E +:10252000E10AFDD60ACE2EFED7F71C3A0A050EE9BF +:10253000DEDFFF2CEFFF085CF81BD7F70EEFE8F5A6 +:10254000EAF6D61E132A2FF32A0F15E6D911EEB29A +:10255000230A0C1501001BF4032330EE09011F06AA +:102560001401200E16DC232B2D21E1E908F1EC03E8 +:10257000BCFD06D0FAF72CBDEBDB2203F6E20FF52B +:1025800008D7111F182E05EB0821F401F71DD7DF1E +:1025900037E16437DA00F9E6E6F802DFD9FACEE48B +:1025A0000E49CEE0E9E2CC3C26EDF8D3F01E05E87A +:1025B000D6FCE1DFDE1912FA1D22D2F90F01F10279 +:1025C000D90102D15D0BFFAC00F7F605DA35EB0857 +:1025D000E5FB1015F32F0B072117F301F91BBBFFC8 +:1025E0000115DBF9FE012016E05622E9E1F5F60BB4 +:1025F00002EB05080805FC11E71005043603C5E8E1 +:10260000130009EFE8CEE20F040FD90C2510FFFBF1 +:1026100027D50B05DD0811A345FDDFF6280D0A00BF +:10262000CCEF02F2431E430D55D3F52B30E13D0EA6 +:1026300014F9FD19EE03281E81261EC4FC1D11D1BC +:1026400011E0D5F702DAD5030CE8FBFDF8E8D0DF9E +:102650001207C9CB1AD6F1F813E434EF15F9ABE53C +:1026600003104AF9F724BE1F120C28D6DED823DF48 +:10267000F33E05222E08E8C0F4D5D41D46F5D4104B +:10268000F13107D200D63AE813041FF6D0060F1630 +:10269000FB343B23184CCA03F6CFE8E524E5FD2DB7 +:1026A000FBCD0C41071215BA01DA26FFDE0020002F +:1026B0000FE11D1C0CE636ECDADBFD0F0A04BCFF53 +:1026C000F8E8F942CE4AF5F722E7EB1004022A11A6 +:1026D000FE22C735164F0BF4F00206EA1005FDF88E +:1026E00012FBE4FBCAFD0DF5F9ECF740FB38BBBC6F +:1026F000F1BD0A000CC7B8F9FB39E50AF21B030764 +:1027000008351628F8B3F1421ED49030AFFFEB1F06 +:102710002DD402FEF2ADB60E5503FC1DD1D2EB0D49 +:10272000EFEFF0EACED761212B0A28D581FF4E29A1 +:102730000A2325DDDDFC301FDE220BADFA0500F09B +:10274000F116F83A0393ECD438DA131C3650330CF4 +:10275000F726CFBEF851850204E5DACBEA0508BEBC +:1027600000C138DCFEE28FFF080EED0A0E120EC02B +:10277000FA3E3156CAD7FCBD60E5FAFAFCE4D8153A +:10278000A7FC00F0D8B9E5FBFBE7F2BA0613CDE0F1 +:10279000E1EE0A070000EAF6D31CB6E34628FF156F +:1027A00002EF03FC0C14EAF82CC209DDFE3E1BD537 +:1027B000FB30E81C01FC87E1C6E5A7F202D6FFFA70 +:1027C000DC281F27CA33FAECBADFE1D3E21A211B57 +:1027D0002AF2F3E312E41B00E915D3350003DA080B +:1027E000EBE316F432F01929B5FC36E1ECFCD3E545 +:1027F0000CF8FADC00041F13FD3CF1E70EE7B6DF2E +:1028000015291EF9DEF5538CDDBD1F0681E2AACA2B +:10281000380EFAFA15CAF31423E6E2FE4B2DF4093A +:1028200060FBFA102FC81C03112DE3DDF5D3241A29 +:10283000CFF7D8FAB7F2FBF0110F17F305FA72ECE5 +:102840002B1EC6FA1B28EDF6BD253BFFBEF4E65F46 +:102850002A07FC1033FAD8EB011AF31AD0D13E083C +:1028600017ED08EA0121140EEB0A1B02C92BDB1538 +:10287000E537EEC7F81B2FB23EAFFF3BF2D5281964 +:102880002FFB25D61C21E5E51B0A08BAEFBBEA247D +:1028900018CB13B10C0BE3E8E51AC6EC36F133EDB7 +:1028A000A740DB020DF1DF30D7FBF9E8FDEF25F3A0 +:1028B00008EE0503F62112122DFE8114A12098F1D5 +:1028C00021EF08E9DE563511D7E14944E6EE34063A +:1028D000D417E0FF15111017D70DFC11E9F20CE227 +:1028E000FDF6CA4462CF37F235E420E3FAF111DC99 +:1028F000DFD3E5EF1A19051CFEF3F20BDBEEF3D97B +:102900000AF43B2CEF19FF2EF81AEE0FDAF8CF4538 +:102910002634F0E4FDDDCD0339FE2211E7F14ED679 +:10292000EBD1F410A821E21401B01046DE111FE42F +:10293000F6E61A07200BE80B613A1EE8240A0DF7A9 +:1029400030E1E513F32F0451552E350BFA10FFF546 +:102950002C251E22EBC01AED04E92BEA34191503CD +:1029600005F92F23C5FDCEB9000EE20100D5EA110D +:10297000111C180302F402DCD781DEDB0ED70E0730 +:10298000041600E7D920F2E8C40D06FE1E0B091458 +:102990001C2A05DD11100BC12B02ECD6C50AF3E988 +:1029A000EB150912EEE5FD0D083B0022021A2EE0A0 +:1029B0000A220E27FA0AE70FF3F7FC0F00EA2CF0C1 +:1029C00035140EF227FA2CCD0EE5E60A05FDFD16AC +:1029D00007EC0FDDF3010AF51A0912F5FE0F05FAEF +:1029E000F613FAF5E10C02EAEACF311B050EB1F558 +:1029F0000FDC04150408E5110904EEF804FE0FE1EC +:102A00000B063911D9D911F4FF2914F0D022FDDFBA +:102A10001CF8151AD3CCFCDDDF1208151306FCEFE9 +:102A200010ED10FE15D6F8D8011C02FEE6E80F04E2 +:102A3000ECD9F00C05DEDD1C0D040AC902DEFBE654 +:102A4000ECFBF20700FCFBED2E0E0FF5241346E025 +:102A50000A1CF1CC15EBF8213104F816E71AEE1632 +:102A6000F4E0340111E40FC810160BF5CEEED9EAEC +:102A700028271D14EDFBFC8DE728270407D8230425 +:102A8000CEE3371216DB041824F4C035D2FAF2185C +:102A900021E4B1EFE4E2E0DF3604EFF80AF2DC060D +:102AA000CE28DB32FFE0D3153F0606D4F33C3D1BB6 +:102AB00007DA1FF4EFEF28D1AF52DCFBD93D28B085 +:102AC0003506CDCEF9F62DC40C4311C90DF5B70F5F +:102AD000F81AFBA7D8DD21F2FFE60B4CEA0D101720 +:102AE000E7CDC05C082D240D0AF92FD0E0F5F6954E +:102AF00029CE4EE30600ACE02F1608E1CED6E9D58C +:102B0000DCDF502AE6B5FE2C2E7FDD19C6192F0218 +:102B10000DEBFBFC320DC9C3FBF91CE5DD6B3ED4AC +:102B200014D9CADA380803FCE86B11EDE8D8B4030D +:102B3000332109031608F03D2346F4CE3EE5110487 +:102B400031E8E243E10535C0083CD1011BBE0E115E +:102B50000258FB2E16D948C13E20112D320AD7FB50 +:102B6000FA0F041CE0C439DCE317D00714FAF4258B +:102B7000F633FF12D94F2A051FD1135312F915004E +:102B8000F6A918EA1610172725F4F4ECE415FAFB59 +:102B90000D04E20F413318FF0FDFB0FC27E7D9E740 +:102BA0003E0806EE063903E2EAFF060803D7EC000A +:102BB00021ECF5D30DDE3C30220902E4F410020AC8 +:102BC000EBEDEF481BD8E817EAFF0DE2F8FBCA0A65 +:102BD0001ED2FD0C080119DA02C4D840050FE10C21 +:102BE000F73AF1DFE9061D12F82F1DEDDF3207F687 +:102BF000F31D071C25110004F8E60F1244E7E1E776 +:102C0000E15D11E920E6DAE3F6E0E4E1081FFD0604 +:102C100033260DE5D8052A81230820FFFF0E022266 +:102C2000D41411FA1520D9052413070BF505E6F184 +:102C30000DFC102522F8F91E140A0A1CD2E7F9121D +:102C40000BF604BDEBC512F90D04E405F40210EA1D +:102C50000013A7C5DBD5D00E19E3F0F501FFFAE4A8 +:102C6000070210D6E8CFD0171118E6072CF0DEE2E5 +:102C70002900D981F7DADCA0B1DA9F5C05CE060D18 +:102C8000CCEBE4E215D406C522FCB21715311722AD +:102C9000FAFCDC52CB1AFEDEFDEA9DFB500CEA2B5F +:102CA000601B1C0D159DF82903B93BF3EC26B9F206 +:102CB000F6EF15470FF606CB211EC4F6CF101230E3 +:102CC0000EF0F0F6E2F1C6E914FFF01209F7E40D98 +:102CD000E94C140A32F0E7E2202EFE65001AC30226 +:102CE0003F1D25CE071426F628BD251CF5D4EA0580 +:102CF0000F09FBBDF4F077F9120900EF0B5631D242 +:102D000022ED440AC3F3C8E5FC1DEA12B5F7E52C31 +:102D100053B2F6F2FCB5F4B5162ED811E6BD241E5A +:102D2000250CEDE40DF722F90830321930570E1B4F +:102D3000CB0DE40B25D92CCE1620F1E0F408FFFED4 +:102D400036D6D7EC07F0DD1D041EA00A09FB0BF5F3 +:102D5000161CF109180A2F110D0DEDE1EE003007D8 +:102D6000F80250040F43EAEF1511B8009017FF1551 +:102D7000E81FDA14E4F8CCB600D5F03B02CBFA84B5 +:102D8000DE2BFBFAD0300506CCE5AC28BD1B23D8E2 +:102D9000051AF4DD0B9F05B6F8FFE1D60C0103E53B +:102DA00000B7EF08DA3F19E8BD16FB1DECD43CE193 +:102DB000FE1EE8DEFD4DF2F021F8F1FD0A1FDACE2D +:102DC00034FE2BD341342111ECDBBE151DF7EA2371 +:102DD0003018403E0727EDCE271A19DAE412FF28F3 +:102DE000E92EC1DFD845F941A4000C0CDFB4F0E1B5 +:102DF00007B0D3FC24C21DCBF5D408F10B05F6EDCA +:102E0000E5F8412BE8E8C10435E0922F101F5CC1C2 +:102E10003805F50724EDBE061A13F10551F0C4314B +:102E200007B10081F71AD10908F50422C4D553F778 +:102E3000D1ACF91106D1C2D1E519F622D1E0F606DE +:102E400047FFB219ECE906DE4BD5200F1BE1142534 +:102E50000CDF03F8D5FC1FF12F06F8F300EF43DE7B +:102E6000DACD190D26C7C1DC1111F840CAFCEC16E9 +:102E7000CFECEDA8A018E0E8E9FFEDF10FED272E6B +:102E8000FA3202DD07530F07F84AC7B9DA1727F1FC +:102E9000D6DDE0131732F0F2082B2A074C00C937B1 +:102EA0002144D0C60FD5090049E4E118206214E797 +:102EB0003126E11EEBA83BC0D74EFC1FEBD399EFA8 +:102EC000F31B23F7F127E0A1D6E2C82B32AF0B1D8D +:102ED0002733F9F2043902FCE8E7DF392610C4D2BF +:102EE000C9EC46F7FEDE010DD6B233FB00FE0DD273 +:102EF0001821B326FB0F492018DBDE0DB0E422DCDD +:102F0000FDC402F6F612EEBD371F02F71E37E524A8 +:102F10000CD7F5107F26EFF80DE57AFFF029FE06B5 +:102F2000221EDC06D9FDD7FE0400FCC733EC2002CC +:102F300013CFC90267F0F00BEC0416D81DF3E7F9C4 +:102F4000F2020E1BD1242D2813D41A27F5F41214E3 +:102F50000BE9F20EF21AEF1CDB222403E3FC162825 +:102F6000F9212AFD1628FC04E4F90507D8C8DF3E3C +:102F7000E80C01E6F7E81FE9190EBD1B03D9FBFBBE +:102F800010031B81EF34CFE70805F7C7DD36CAFC15 +:102F9000F9D3E61DC6E31B06F2F8000FF9E9D602E5 +:102FA000EAF5E5FDFDE00E00F90601DCF91AF2F79D +:102FB00005FCE6FF28B1E5D0FF27F3E60E08F30590 +:102FC000FCE0F92DEEEAF1F2F70DD90FE6EFFB0C7C +:102FD000F7020BF80A100413E325ECF6F8FB0F17C1 +:102FE000FBFEE4F61439D2DB362C12FEC908E401EC +:102FF0000B0900EFF701FCF2DDF83F0DAF2C04EAFE +:10300000110DF01823FA23379FF1130A1504060552 +:10301000040FF4E7F7D818FFF82ED915F5F50607D1 +:1030200022081913F607FB0428FCE1CEE51B1FF26A +:10303000200EE1FBFEC819FB01E0FB1204CFD41DFA +:10304000F8DDFEF906F406FED4090811E01A29E5B8 +:103050000E12E0ED09DC16FF2722F1021806F5F842 +:1030600005F63100E6E3051415FADB1A1CD1E70C6E +:10307000F4CDF9F514E223040B14221208E4F0E76E +:10308000E313068134EE0EEC2BECD501F0FFEAF4ED +:10309000CDD1CD23C1E402FBEBF03BFE0706D90006 +:1030A000EBF2E6F8F1F3002CF3E0F6F504E30B2F76 +:1030B000F6FFF810F7F2E70729D5F1E7060AE4F87A +:1030C000F9FC20E10F0CED550EFB15D708F01C069E +:1030D000FAF602D3FAFE02F60609DE0EFB08F3F753 +:1030E0000D08DF08E30225F82E1D0DF104E40C366F +:1030F000FBF8001CF9E115FA1307EAF302EE2EFCC7 +:10310000F823D20435D2E8E7E4D9ED050ADB18E369 +:10311000141B0AB9EFEAF61EF12114F80613F1E3C5 +:1031200004FE0EEA0FFA0F0CFBEF0CF1F9EA0C05A6 +:10313000214FF8F7F8E62223E31101F5EED2FFFF65 +:10314000E0EB030FECE8EAE3DFEBF10DF3311C27D2 +:10315000EFF6F4181E2305F2F2F9DC02E1EBEBDEE8 +:10316000010D2902F2E6D2E5FFEAF414EF05F117AA +:103170004410F208DE09DBCCD81AF239FFF6EBED89 +:10318000E9FBDF04F3EAE9FB15FECFF227D91BEDDB +:103190000CE118DEFB0904F6FFE2DF1D020636FA39 +:1031A0001E02B9E8241327FD2819DE12F9E72415B9 +:1031B00021FDFFE506D4550BE701B5230201E0131D +:1031C000F21EF1160420E602020D0BEC20D3DF0AFA +:1031D000051CD9190443F1EA1102FED92EE90EEDBE +:1031E00012DE05061D0526E46029332E3004FF4A51 +:1031F000021FD82911F6DA04FFF6F91013E001D501 +:10320000FCF5FCDFD80C2C02F6F4EC07DBEEE4193D +:103210003110F615440B151EE907EA3113D51810C5 +:103220000AE7DF07D7EBF1EB0FD31DCF1A81FFEAD7 +:10323000FEE1041BDC1A16040A0C0DE42421230E03 +:103240001FF9FB1A0816B6C439B71B1AFEE8FC1B97 +:103250001B03000D0A0CDE1EDCD4F0DFFEDEC7FA15 +:1032600001ED290F09FE00DDF2EF00F4CBDDFAE1FC +:10327000E52410E1DD18FCD4E1E5370A2407CB345E +:10328000F8DF2B2E34FB031EFDF0DE0B05F6F00DF0 +:1032900024D38132AC92ADE03507B71FF6EEC9F901 +:1032A000FEE2551E07FD01E905F6E598F5C91BE1AB +:1032B000F10B14FE131713FAE6FCD40ED5DD1FFC38 +:1032C000D211FCE7F4D30F140A0D95144625001A09 +:1032D000DEF240050AECDEFCD1F7EF1C15E512101A +:1032E000F7F0EC3411140B0347F5153025F91C29C0 +:1032F000F146E9E22D332EDDFE00311EFE25E5FC10 +:103300000CE6E604EE23DC25D3F51F09EC1CC422F1 +:10331000EB44EE1F2903FE3009E9FFF6243903C20E +:103320003511C91418EC29E3E2EB18F2D0DAC90818 +:10333000CA2BB8F52218D5DB0310F0A7D7F029FF68 +:10334000C404DA4BFA07012D06ED0F183C07FCE523 +:10335000E3E0EB1504ED11EBDAFE20221C1CE8B1D2 +:10336000EB073B33B9F1F414C2EDBB29C0F9E31804 +:10337000EA3AF10E26AEF4CC06E052130AD0E2D4BB +:1033800023EA1CB601D913FCA9D8F1FBC6DBB5F5BD +:1033900016F40EECD2FA3419F7D8E6FDCD0BDDFBAE +:1033A0000E1F2BA8F3D316FB2819F9060E0EF905EC +:1033B0002A0827F7CDE6EDE3442EF602D9E2091AF2 +:1033C00012F4E11335170AF51603D7DBF3F7E71309 +:1033D000047F0830F7D50619E9DE170200FECE1388 +:1033E0001012CC1700EC090833CF27D9E11BD6DD2A +:1033F000F119E6D52AFD37C80C0BEC0A22F411E3CB +:103400000510393909C9270429F3D11B1BFC14FD08 +:10341000040D1DEFD6E0EDFDFAF8D7E3DCF80AD293 +:103420001FF90329133629FAD5FC1F331302FFFEB7 +:10343000FAF319BCEFE5F7152A43EEFB0310FC097C +:103440000717EA3F29E9032E03F018FBEC36D809E9 +:10345000F1D5E0F8FB003FDF2157D80D032907160F +:10346000FADC2DFEF616070D150BEDE5D106E51B72 +:10347000F3F824B5FCFF3602E60B1227FDFC25DD30 +:10348000DE075FCB25180FB5E8E5E7EA052EDC0C73 +:10349000EDF6390B21C813B830EF15BEDB0BD7089A +:1034A00015F0B1D7F605221C19FD2DF916DCF9D05F +:1034B000F5DDD8E65CDFD7DCD0DBE8F807BD280413 +:1034C0000CF90E0C14E1E70AEED4575DE3A8DC0416 +:1034D00017031B7D012DF322E6E92001F4121309E5 +:1034E000EE16E40AE0C0E0ECD5E008370BF6FBF19D +:1034F000FCF32B21D10F111C221AD3E0D7CAFC00F8 +:10350000F70EB4ED03F5F700EE2B29220768F4FD62 +:103510003ED40BA3DCF1F101F4FD0DCD584BFFB00F +:10352000C5FCE830E02600F6EA08370FABFACC1508 +:103530001DFEE11A28C91B18E80EDA240830EE1324 +:103540000EEFF9261DF8CFFA0B2EFAF4E511EA0D6D +:10355000EC37DCEDECF2811B1219F6254EF3371A2D +:103560000AE1340341CD14BB264151E613ECE5FCDE +:10357000D205FABAF6FAEFECE50331190ADC00DD00 +:10358000012301E1602405140729C6190419D90192 +:10359000E9E82CEEA8C120F8DDE1AFEBDF00DEFEAC +:1035A0003EE80AF4E7CBE918FE14F3C3E720C0E3D2 +:1035B000F70DEB18C11115D70B0815000E24EA15ED +:1035C0001C130613ED4CE110FE2723E6CEBCFF0FC3 +:1035D0001EE5F1FFF31B152DF37FF7E70034C1085B +:1035E00026310C383EF6C917EF380EC7D7072DF233 +:1035F0001AFFE90B1EFA1932DDF834FC3CD3F2F263 +:10360000F9DC07D3EBF8F1DE0A1000ECC4DC14FEA1 +:103610003AC20EEED01840EB060C34E8CB2AECE9A7 +:1036200027F52A2FE9EC2326FA2E03E3090FDA0EF9 +:1036300087ED01FEDDE603ECE34ADD1517EB15FF30 +:103640000CE80DE5FD01F0DE2608030D18F9F9166A +:1036500006A4E1ED0D12F01B016ABAFEE8EF044981 +:103660001CE51EF745F3FC2B1A2FDAB2C5CACFFDB5 +:103670002FF70FF9FE1F362BFC1C1702420FF652D4 +:10368000E2DD108CEC030D07FF1ADE038AF04340E5 +:103690001FE314ECE9B41ADCEF990EF7C40CE7E56C +:1036A000C8F50711DCB22D1802C7100030DD061D69 +:1036B000FCFD1FDDE093D501D9150D11FDFD2BE3B8 +:1036C000D203DCD91B37F3B60D1822552210ADFBFF +:1036D000B805AE181EE3063F2CD40ACD09253439AF +:1036E000381BEBFBD7FDDDE9E402ECDE1C07FAF446 +:1036F000FF0901E8F8D32204E2293110E9F9FA14AC +:10370000212BB0FDCA3DD2CE0B0FD5D81381E118C5 +:10371000032C032AFFD2E544B214EF4B1FC2C91594 +:10372000129F064255E4A90006FBE412F5EEDD11F6 +:10373000F40528DF06140A4E12251925CA37E92F89 +:10374000E933DFDE07CDF8BDBE3620F4FF03BBF35F +:10375000EEF50B25F23029FF1709FE39F6FE2A4F48 +:10376000DB0DFCF1FA373DD62911DAC036F7AF0789 +:10377000160A3907D9CFF90FFDD1D8F5E7E9D3CA31 +:10378000342F7FDCC519340E02FC0623DAE728F05B +:10379000DA89201FF40CEDE230E9B3E7E60312BB4F +:1037A00049565BE0070205A00E06D9F010A911EEFC +:1037B00008E2F5FD1B65199CCBF1F3FA06EA9110BE +:1037C000262EFDFAF6F1BBA8260A23E113F319E32E +:1037D00013FBE1FDDEE1EA0203AAF9211C1C3128FA +:1037E00019271A1CEAF708EA0F0D2A6AACDFE1175D +:1037F000FFDF1F07CC323B7605E4070261FB2AE9B5 +:10380000E2650BF30B09F0CDC447FCFA33FC02016F +:10381000F12DFDEE58F2D50D2222211FC7229BEE7D +:10382000120F5CCAF7F5E014F15D0744C22F480F90 +:10383000C1DBD1B8ECE226022310F2F2F10DC2DCBA +:1038400028343DD2F9FAB819020727FDF81C1543B0 +:10385000E8E2230DF567DF1425CFE301EFFFEF1456 +:10386000090C1D03DFF70F14210D11F7F403F1F418 +:10387000FAFB0BF1EED6F7FB031813E204EDF22886 +:10388000E42105F8E80901082122DCF00CF427FB0B +:103890000E072DDBF544EE02D1F0FDEF0714F9EA37 +:1038A000D8041519F803D6090517F605DC08F60241 +:1038B0000BF3DF01F804F31DED300204FC0EEC09FC +:1038C000070CEAEDFAE9EF140F000CDF09F4DA094E +:1038D000E6F713FE0B1E04FF01F6C714F716EAEA1B +:1038E000F216EB05FE0DFAF9F40622BF04F4EE2001 +:1038F000FFFD1402E3F9E9F6DF12EC01EBF808EC46 +:10390000010EFE731902041ACCF0C910F4F0D80F9E +:10391000202C0824F31A1DD506FF16020708130FE2 +:10392000DD8109ECE90C02F41B1A16E7F917E7F63A +:1039300009F1FAEC1120230EEEBAFCD4F6F5FBF2F5 +:103940000C04ED04F4EBF2FF0CF2EAFAF91228F69B +:10395000F010FAF7F4F4F41FFB04FF08070A072439 +:1039600004AF23FA391408BA1A00E6F2E0A6231DC0 +:10397000B7D0FAFF202FF399EC4807E3F3C430FCEB +:1039800021DE14E8D011F70F0ACF11F9D03935DD57 +:103990007F0A29CEF5BCF315E818E6E6BA14B4019F +:1039A000F727E9D133F119D83EE4E60C1021170EC0 +:1039B0001C12033313E30A02E4E9D8F9114EC8CD0F +:1039C000DF10E6F7AA2B351109DDBB40C0C2E2FECD +:1039D00015DFFB15F01207D81EE7F4FDFA0917F200 +:1039E00017FDDFEB1ADBC8D9ED2424E31AF51A1909 +:1039F000CBFDFBF3F8230E4AF20D0EEEEEC5D7E138 +:103A0000EE60C8DAB8F62224CFF1250D2E0901E1C7 +:103A1000443011F826D6F7F9EE1FCB220B04E61539 +:103A200029E52D11F6182BF71221020DF2B1ADFC8C +:103A30003DD5E330C920FC1203E6EF0FEE0BECF6A8 +:103A4000F2510C23FCEE2A5F19D9FE0221D0E402C8 +:103A5000D605302EFC201EFA09ECEBD56415D915DD +:103A6000F5FF2F0CDCEEC2E1E1F609D6F99708F17B +:103A7000E32D052563D1F8D40B171B0400CBE90314 +:103A8000D3EBD0D2DAAC09F913FA3700F228EE0DF5 +:103A9000FD017F12252BE5200DE709FCBF24D11D78 +:103AA0000C34F4060E50CEF81B02FBF6D21C92F436 +:103AB000244A1CC10AED00FC2AE02B17F30D092053 +:103AC0000913471AFAE92820EFE9B1172BFBED1784 +:103AD000F400F9F1ECCD03E327DBC2D3FAFFD031D8 +:103AE000E81022FEECFE2E04FFF2343AEDF7B109A5 +:103AF000E513290309012A3327331CDD5D020BD7A7 +:103B000018C126F4E0F9078AF91C01E9D021D6D1C1 +:103B1000225B26FC17D50B8B4F12E33AEA0655FAC7 +:103B20002A03F0EBEF0C182E1FDD3423040B2023A7 +:103B3000EC1413FFF9340385CCD7F3F9F1FE020D31 +:103B400002F5E3EF0BF40DFC3B018C03E0D0C12642 +:103B500069DBBCED031A1018BD040CE90FF44BDD52 +:103B6000F4433B11DB0920EBF7FD2FFD1B1E1CE688 +:103B7000F6D41FD83DB8D1D1F4EAAA4B05BECB2A62 +:103B80000DF0DA070DF3C31906EDF016DA08151873 +:103B9000FDD9E9D224ACE3DCF8140BFBE3CCFCCA7E +:103BA0001FD2FD140696DEE2BD1B0C2B29FB27F16C +:103BB0000407E3E42215D7FFF3E3E1F8D7F0EAB412 +:103BC000E4E23034E743F90040E51FC6BFD5F825ED +:103BD000F617F1F906DBD524EE25E6EB0DEDCF491E +:103BE000EEF7120E3114431CE8FE1A1720C61A0B0A +:103BF0000837FEFDF9132FFF2E37DB02F613EFDC3B +:103C000035DD6122D7EFB4240CEDD117BDE6EE10FF +:103C10001CCEF1DAE7FF8BE91ADFF3090D21110B56 +:103C20001B0613D1EA0AD70911D8F4CB09111D03D9 +:103C30002B09DF1EE005E305DA24F5B4D1B808FA54 +:103C4000AA08F9E446D90705E6FA2E30AE81DA6A09 +:103C50002A16DBF60FED16EC0A1603CEFA0F0B1E32 +:103C6000FF00280CE3A2D1EFF2F6FCEB092DE513DF +:103C7000C8FA13042310E9CFEEEEB53C10DEFAD9F2 +:103C80002DFB7109FDED06DC1C25090ED21C130C61 +:103C90001C17080634F8EDFB030526AC0B011614BF +:103CA000AD2C0BCB18C9EFDE18021818EDDCF8EFBD +:103CB000DF1716090CC5DD0AE7ED810028CDD82AEB +:103CC000290604ED0910D2FEF259E82701E1E53694 +:103CD0000E12F5DE08D4F7E4FCE8D31003F3104D20 +:103CE000020418E8620A370DE8D9480E100BE023E9 +:103CF000060FDB0D04EF350A13F9F5EDB3E2DCD660 +:103D0000073D1DEFD1D50920CC08E80F0E1B2FD29F +:103D100051340EF20BF8BF1423F5DD9F1EF304F9A6 +:103D2000F811F0E5C4E4DE240D2514E9C4E92C17EC +:103D3000E2EC0CC4E6250540C8F8EF12D011EF0301 +:103D40003CF7F8F9ECFBFA084201032D01F620B22A +:103D5000F02BE312F3F3E11FF30C03F94DE036FA15 +:103D60001FCC39E3DB00FEDF151620E4553C1607B7 +:103D7000C1E70E1DE2FA1DB9081CF81FFCCD0D1598 +:103D8000FFFEF5D9FAE532DDADB701F510D9C9006E +:103D9000DE05DB52D322F6E00EFC0EF6E106DEBFB6 +:103DA0000DDDED01F0EC231FE603F015250FE931E1 +:103DB000EC0E030ED0F9140D13C21622F1DBEBCA80 +:103DC000E30403D6D313F3870519F5C4E60BECF629 +:103DD0001BDA0E05F909F71CFD26D70DF218D6439C +:103DE000EFEBA3E8CB2533D1EC5CF6FAF50DE32835 +:103DF000D2ED13011CFF5EE1F348E8FBC94CEA0178 +:103E0000FFE7D308D9E71919252120E3DF81E51160 +:103E100016DA0B030C04E5E4342A220C00EB00EE66 +:103E2000E21AF30BD54A2C4DE40E0B3509F8E814D1 +:103E3000D6D20FC6F3112AFCAB071B2EF6111BECD2 +:103E4000160A04B8F61428F3DD1AD605F40611F4A0 +:103E5000F9F8C6F60E263E1BBFF301D3EC34E9FE9B +:103E60000A0030F813ADCDF9FBE8290D23EFDDFB97 +:103E7000FA160B040AA9DEBAF829243E110431020D +:103E8000F9F084FD06F53F36C42DDE2FBE3909FB5F +:103E9000EE880BC1135D26FC101ED308250800DC3C +:103EA0001705F6E0DC3725DFDDDF3FF6F3173BF9DA +:103EB00006091B0E0DBB14DAEDF2FC1EF9101F26CD +:103EC000D901F4D206C61207F4D1BDB6F0EC2B121C +:103ED000F500FA3D13BC1C343235E7FF20F2A7246D +:103EE000FDDBE038570502FFEEF90F0EF00EDF099B +:103EF000B5F4F9E0EBD90D1FDB14F8DD051F26F74B +:103F00005403EEC61CAE0B0BF93DE20A28FFE1118B +:103F10002FE7FD008109A5FAF5184D05DED60CF254 +:103F2000F5F7CCDCDA1A23F7CAFECD3EF4E2B70887 +:103F3000C91CF8DDFB1C1D16CFF3F31624C02E0D93 +:103F400010F9ECDE1E08F4B6FEF0BE0EC9F0CA543D +:103F5000F103DB3BDAEF2E18F7D704D00ED3FCFFCA +:103F6000FDFE1834ECF10EF8ED03DC040F05E71C40 +:103F700007E006CAE91311CFDB1F1C2E12CD23DF89 +:103F80003013CF16EFD33C2E1CEF00541FE2002558 +:103F9000F2B8260912411CFA23F94FE72ACD30BEA8 +:103FA000D81D3BED0DDDFC08546DF4083FF7E5C569 +:103FB000300707F1EC2ED52ABCE5BAEE250E02102B +:103FC000D1DC09B9EA41010ED6E4E30EDEF22400A9 +:103FD00005CFCD382CCEE6A4DC0FEFD648FE10027C +:103FE000430B01D6421421DC02FC3BEE30DB341FD4 +:103FF000171E0513DFDB010F18F4047FDCD86DCB2F +:1040000012401309DBEAC3EFE2230421CEF00D379F +:104010002830DFFEDAD4F20D20EAF5EBED044C0493 +:10402000E30C1A00CD2909FA21310FFAEE35D43903 +:10403000F1F9CFB933D204E4C1E6E2E1214235FD22 +:10404000F6EFFE142B02C7C6E0C5DD13EDF706152B +:104050000ED7DE2D0893BCF71CEB10F447ECECF404 +:104060001EE71E1118D4F4E81209ACC7D350FEFAAB +:104070002BC7034CEA2844F707DF173118E9CE09AC +:10408000D4F623A3F9FA25E7C9EAF6FD4518F305A6 +:10409000ECE3FFEEC515EFDFC2E62F07D7F7CB1530 +:1040A000052CECEAFD0AC71C0B02F1D5F07F16E7E0 +:1040B000FD15D8D121F80AF1F2D40820EE1920E933 +:1040C000130104000801F5B62ACA021317D9F40037 +:1040D000FD17E0CDF5CAF7EFD403EBC6F309131EC5 +:1040E00032F34F29EBE8F426F646000107DDCEE374 +:1040F0002D18FFEAF8F7252C030B1E11CBFB0CFC47 +:104100003A03E2138F39F1DBE90BD02717E43F0EB6 +:10411000FE081C20C70CAAC4CA431C02F2ECEFD054 +:1041200010171C0F4BFBEDEFA80D15F6D4DCEE17A6 +:1041300030201601C9DE01FDE12AEC52341064EE94 +:10414000EE75DB030AEA119801D205F20ADF0032AC +:10415000F1D9D7F7DBF5FE1EF725EFE7FAFEF120E0 +:1041600001ED19061DE10DFDFEFF00FD0318F9F339 +:1041700012010AF6F8EF09E008EC16E408E516EF7C +:10418000FFF1E10DEA11E90BF60D0200EF131BFA46 +:10419000F2102704FD0BEEEFEDFC32F704FB0209F1 +:1041A000E4130212FF0C0BF80AFFFDF40019FCFDEA +:1041B000F7FCF901F504FD0AF4FAF7FEEBFCF70D44 +:1041C0000000810514150CFCF3FC13EC211C0511F7 +:1041D000FC020142F71EFCF8F0F5031102FFD44285 +:1041E000FD02FA0CED020C02F2FE1CD9FCF0F91BE8 +:1041F00013F4030DEEFEFF14F40CFAFAFA00FAE9D8 +:1042000002061BFCE6E9FF081506FA07F320F2EFA9 +:1042100017FC00ED06E9F5F408FAE905CA14D51013 +:1042200004020C30EC0E02F3FEFBFB02F5FDFF1363 +:10423000FEDEE72215EA0EFBFBF000FDFE0607FEA0 +:10424000ED1BEFE4F300E3F7F4E2FA1108F6E4EF14 +:10425000FD09F4FE040B04C1FFF6EA07F40A20FF8F +:1042600011EF1E0100EC15C1F21DE2E4E50DF908A5 +:104270001227EFFFDF2ACBA44F07480A1CC803F11F +:1042800017A41331131122EA082BFBE004EF152BBE +:10429000F2F1E8043108CF0D2DF629D7F8E9EEB197 +:1042A000EE30FBE0EFF804081BFA1112152FEEFEBA +:1042B000F90DFEEFF48102CCEC40D915E1219BEF22 +:1042C00007FA0AD7F90B0A0C0B013412E8E8CE0FF3 +:1042D00015D3070403F114FFE3FBD4ED00153BE70E +:1042E00010113A12100CEFEAE51311DC1EF4FAF982 +:1042F000E9D600E208F70AD9FB191AFB12FAE4F131 +:104300001C0AFAFC0CCEFFF111E700F517EF2B0D9C +:104310003A14F013D4F4D9B7EFF100210EFA0702E2 +:10432000DEFD22D6E6E33807040D22F5E728D10B9F +:104330001208E6FEFAFD15F30DE53EF70224E0F162 +:10434000D4D7EEBD20B51DFCC2FD190FE1E6CE1C91 +:10435000E224EAE1FFE8F00E040907E01B1ED72182 +:10436000000C2609EE14BC27F4F5F9250D0CF6B463 +:10437000F42AF9FF02F9C7D9E50AF2F612E9FEF2CA +:10438000E811FD0CFA14D8D2003FDD37E824A40769 +:104390004322FBCDCDE5BB33CDE9ACE0CB0D19D746 +:1043A000EBEEDF3906FEF23400EA17FC0B23D9F2FC +:1043B0003EFEFA21010010F3FF29E80DC54F11035D +:1043C000160911F1DD22E1191F2FEC2423E7F11B5F +:1043D000DFEFF5E300F70901E4D8262707F50945E3 +:1043E00011FC1A0802E92EFEFC0A242E0CF00AF336 +:1043F000FFF4012A0EDEDE16FB1401E3FE2105EBBD +:104400001DDF3012C8E91136FFE8EA0BDD00EEECE3 +:104410002E1C0BFDF9C6FD0CFBFBE4E3F920220189 +:10442000FADD1806F71C087FE80BF1D9DE04BCEBB7 +:10443000C3F8DA0647DB10D5030703F3E50944FEAA +:10444000DFE7E0C22B1FF0E0E3DEF70FD4D823F75D +:10445000FA13E3E011DED9CDF21901F82410151694 +:10446000EE0B19080FE614E3E9F4EEFE06A8FB14C0 +:1044700024010223D001E9E4F42CB21F25D0E30D7E +:10448000FEEBC4FFF1E111D114BBCB061AFDD70638 +:10449000120A063122232EF8110D1004F4E0150241 +:1044A0000F03DCFEF4E7E9E9377F01F610EDD3F204 +:1044B000FD01F9E924E7CA25F71FD402A72EDCFC89 +:1044C000DEF6D011F238D70CFC070A2C14FAF010E3 +:1044D00000FE06F9040A17F8EAE90F0B0AED0C0BC7 +:1044E000FAFBEBF1F2E825E2C21C3207342DE516A7 +:1044F00010DBEEF409E710151F0CFE0509BDFED810 +:10450000011EF5120CFB1A3812E5FD2DBD04E43135 +:10451000141CE6EBD0C7FB045CF03CF35CD9EB0267 +:104520002BDECF14F514DE20FCE6D814E3DCC40E39 +:104530000B1214E4F3000CF610E0F104E6E21700AD +:104540001608EA01FBFDF004E2EC2C1608EE1EFC56 +:10455000170018D914E1130615EA04E1160BF7CE7B +:10456000260940F622ECA3F3130AE409DABEF9EDBA +:10457000097F240FDC0202D1D603DE361FECFE04D5 +:104580000816FA22C54213D913DF1DE7FDF8F2FF22 +:10459000D8BA11B7CBF0F9FCEF0C19C9243AE1F302 +:1045A000F2DF8F310D2DEC23E54B05F50AFCE4FD20 +:1045B00003F3F3361B10F709D9D2E9FDF9670B00B5 +:1045C0006728F62328FEF1230B19EBECFF25EE12EA +:1045D0001514F020203917C0EC22C4620E04DD1639 +:1045E000F5FAFE0004F003FED9CC2A160D0AD31109 +:1045F000D228FF0BFD26100A000CEBFBF0FE00E2B8 +:104600000EC711FD13C2020CBDFAF5FCF6161EEA28 +:104610003E3E0A0F0AFA1DDFED012D4ED3E8ECEA0B +:10462000140B2A1325200BABDABFEAF1E2F2070DD7 +:104630000FD5DDBC061CFFCCF2FAFB1911F7FE11F9 +:104640002ACA0808041BFFCEFB0921EAE9F6092063 +:10465000082B08E1061ACCFC04F706DF4E33180AD3 +:10466000EF290713D5F1D01CE2E0F0FD2AD7EB418A +:104670000AE91DFB2200F0FBEE12FC370DE02515C8 +:10468000F1E03C20E627FB7F15E7ED01D62210067E +:1046900001E9FF021ACA08D4EDE1E914441EF6014B +:1046A000F610D4E402DB0F1BD23309D5F10501DE8D +:1046B000F409E3112221E3FBEAF5FBFCE90BB1FB72 +:1046C000F4200712C8F4E3FD0CFEF401F8E32C1B00 +:1046D000F1224B39F5E2F5CB0EFE1FFF07EBCEEAD8 +:1046E000F5EC1D0EFE05FCC83332225B21F4F10F00 +:1046F00011EFFFD1210C03D4FCF9FFDCE5C83AFA35 +:10470000F91CDD1104D5C018FAE1100AB20F181314 +:10471000351908F801DFFBF4FE10F60D03FEDE0389 +:10472000D325C03BB4F0240BF21EF3DFC5EBE5410B +:104730001BE7D72FF4DE41D715DFDCD3DE241C03C3 +:1047400030F1DED60808F7FC03E80BF7F4B7CE1B10 +:104750000917F01722CFE5DF0D01FEF91AF7BD3773 +:1047600015E84401F7FF010FE71012E49E11F5145C +:10477000213C1C0FFC10F9DB07FC11DC10CF1A0ADE +:1047800003D431F2BBED1FEEFC08FBB1BF31DEF10B +:104790000012D0F41902EB30B21EC0050AF7F3E79D +:1047A000E7F80E050221D2FA07210BE0F6D30AF250 +:1047B000FE0407E222E8090642F0BB050FF89FEC71 +:1047C0001CF7F0D83E51D308E70AFABD2E1CFF278C +:1047D0000F080BD70F16000629061409F302FFC3B2 +:1047E000ECF10E18201419E5F1FC332AE1E6E94753 +:1047F0002C22FF36EC3A2EED0803FCF71A07E0D91D +:1048000005CEEFEC2ECFE2B2F20BE5FDD82E04E39D +:1048100041E209EE16C90014810DFBEFEF2C1AF2EC +:10482000AFF8E12603EBE154054C0DA6E0F5CE0D03 +:10483000D0F3C4F92CDD2CE20733ECF011C741FDB5 +:10484000DE1D081F1CFCAC22D02BFD1A100BBFE193 +:10485000E428F2FF0CF1F2FB0F2F08C22B072CF01B +:1048600013F0100BD2D01007191ADC07F8FD0AF06C +:10487000023CFEF8300A11D9FAEDDDE3FAD9D8FB93 +:104880001D0C06F81AE5E1F3F724E4EDF5F7D0F195 +:1048900013E6E72409000A05231FF50AE4F914EEDC +:1048A00026EB0BE5F50807EA03F7010BEFEC0BF23B +:1048B000DFECED300C0615D9FC0AEE07F2FB08C759 +:1048C0000FFD2105E91E0E81E4FF09FFF7CF19F85E +:1048D000EB16EBD1ED112FF0FB351A05F817F81A8E +:1048E00012194E030803EFF61737102513DED4F321 +:1048F000E7DEED00DBF11AE3CD0E1D08E82009F537 +:10490000180C00F0EA0C13D706D2C0F60CE5D60E50 +:104910001D1A12280FF028F1F619141EF7CE010CFB +:10492000F3E6000E0EF509F5DFFC15330800F20979 +:1049300036DDE600FE0026EBF9F828F42110E3113D +:10494000EEFFF8EC0610E7DC020C1AF3EE00F400C0 +:10495000E5EB0B4918F40BDE07EF1F11543EF81B73 +:1049600021F9282824FA3D321E2E2E201662EA2232 +:10497000131E36CCFB26FAB6E325CD45FDBF00E17C +:104980001B817EE2BE2ABAED4945CEE3EF10DD0081 +:104990003500B7FF0A970CF91AE722B2F5E5FCA03B +:1049A0002100D11AF234FCD0ED07211CE933F015B7 +:1049B000F0141FBEFF07F90E351DC1F7C67A21F8A6 +:1049C000E6F82A9400F4CDFF14DCC3D7D13F9A1443 +:1049D0000D06DA2FDA3A260FE9EDC6C0EA2E01BE3F +:1049E0001F47F2E4DE02CE17FDD932FA3A2FDEE994 +:1049F0003F0CF3D93DC13408DEFCD7EBE546B8DE09 +:104A000009E42B026AF8E515FAC50715F01620F33C +:104A10007A261BCA2EEA24096DE30473E71045EDDC +:104A2000BF08E4E632F731F21C48014CD608D8E75B +:104A3000BFC3C8BDEEAFD2EF09A617F1E2E9FAF4A1 +:104A4000B037C8CF24E1FCFFCFE253E80021F8E003 +:104A50000C01EBE1FBFB1D2A8EFEF4E5E0FDE80A0C +:104A6000050D1AD81802F1F80FF11B0BE8ECE5F967 +:104A7000B0E62B0D1CECFCE8D40512E402040105A1 +:104A8000F80DF80F27E1E5D8BBFFF3082905F61963 +:104A9000E912EFFFEDE3F712091AE9F9F61B03E358 +:104AA000E7BEC9B410E8FB37D1CF0D060EFDF3F514 +:104AB000FE0ED226E8F3D2AAF41BEBF4E2EEF6F2F5 +:104AC000EE32F1DDA3E1EC12C3F7EC1D3DDDD10EBA +:104AD00019011F24FD420381FC0F260E40F413F13F +:104AE0000ACC202D010A14461AF3261FFDDEBC272E +:104AF0003A0DFAF9F1F107251CFB02DAB418D7E0F8 +:104B00001EF3F41ACCE2F1F6E4FBEA22FC1E0427C1 +:104B100031E006FCEFE4040E26E73A0928E9EC024E +:104B200014060AEC0EECDBE9F3201B26E6CD161981 +:104B30001ED8EC18C1F8DD26CCEDE6FE0305010316 +:104B40004EE2EC0F1F0EEFE30EFB064306F8261DA8 +:104B5000FFEA0FF30A112511FBEE03EA23F9ECEF4C +:104B600004E125EC1409B71814192B35F1E40942B6 +:104B700021E8FFE745F6DFFA25E21BE609D312013B +:104B800029BDFFDBF9D4EA21111AFB5626E431DCFA +:104B900003E42AC104B7EA40E00D04F41909C2C7CE +:104BA000FF22DC1103EEE23F20BCFDF5F7CBFA2734 +:104BB000BA2BF8D907170CF7F012C5F111D5F3F29B +:104BC000DB11191819D726FF1B2CEBC40DECFA1FAB +:104BD000E42403FE083F07EA012FC2DDEF0B3E5637 +:104BE000D621E21AE70F2B1C7FEE27030C22F8E6F2 +:104BF000DC14F512E60242FBEFEE29F2CB1423E1BE +:104C0000FAF5F4120EE9E93931F3F4E5F13404FA76 +:104C10002AE6FA0DC3FAFECA280529F409DF100CAA +:104C2000FE1EE19D0D0DEBDB0212D7F012D1FC0A46 +:104C3000F52DFA0201AB000B18CE0CF5FEF6CB21D8 +:104C40001DE2DAF8D7ECD5C1FBE82709F2120B2FE9 +:104C50001C0BEDFB371FEC1727E8EDCEF006FCBD73 +:104C60001BFC383492EC1A230A123FF20D0822F58D +:104C7000DC161A0A23A41ACBF8D5D6072EF6E407B9 +:104C8000550213E9CBE0F3D322FB0247F9F8190AE6 +:104C90000AF3E816E311D90FF7BBCD01F99DD398BC +:104CA0002CFCF1E506E61863F3F61EE7AFF5C91D27 +:104CB000CEEC06C2B2B9E5123B35013422EF1B0639 +:104CC000FAD1FD0FBD21E90EF9FFE1B30B1FD5129B +:104CD000F94B3FF2F9C604D4344FAD115F0D1519ED +:104CE000210E4B0D1F1EEAD022C614C2DC15B5DB07 +:104CF000DCEA2B0BB8F420331623E345C9FBE7F6B7 +:104D0000191CF7D6D3CFE41FF2DA1C09D052F707EB +:104D10007F15030553FCAEE0FFF602391B2C14E5AA +:104D20008C0A1A200B3001D2AEEDC8C9BE29060488 +:104D3000BDE7641EE9E1D5FFE50A072EFDD8E7F1DE +:104D4000D2C9DCE1F6B03510E3141F4E3B16146FE8 +:104D50000BFEE90418E9B9DF2DF80ABD1C26E7F5BA +:104D600006FC2F14EE57E7FCFD011AFB81EDF1F66E +:104D70000426110F24F814FD09061216EFFB00D6C5 +:104D8000F1FF0FEEFD2FFCEDF718F35621D2B00323 +:104D9000F4EFC8FE24071723E61A2B11171BD5D2F0 +:104DA0000FBC111DEAEC0CA1BF061F170DF61E1F4C +:104DB000041FF4E0FE32F4F9211925E119FCC9239E +:104DC000100AE7E61C3FFACDE60A2DF7F0EF2111B5 +:104DD000FAFE1BEC0C02FDD4E4FBE926F504333D9E +:104DE000F2F50825EC0D11140C03FFDDE1E5F9EEF9 +:104DF00026ED041F441F0439271538E62D04FB0057 +:104E0000FF232EFB01F8DD13F5D9E712C20FF623BD +:104E100010D30DFAFB2211FEE10B09F5F511E33C6D +:104E2000E70CF4270AFCB119E308DCD4F321130BD7 +:104E3000F9DEEEFDFBEAE8E8EADBE6E8FEEEF60E78 +:104E400024CE06F3170208BB02D5EFE41ADC142EB9 +:104E50001B46FAE90EEA0FEBF20FF7D1F0ECFF2058 +:104E600034EC3BF8EEFC20C2F7041A1F2D17D9E4EE +:104E700016F213EDEC1DF9D2F306E1F916E23E133A +:104E80000D09F9030F200AFD1105E0C908C1DC0E68 +:104E90000CB41104DDEE3AFA0D1FDDF8F52BD2F457 +:104EA00007F2ACDE0D0CEEFD0009E5F5D9A91106FF +:104EB000AA0FDE1A181A23F812CFD40505FB031720 +:104EC000491ED80B0F46EDDF1739E5374D3FDC0F94 +:104ED0002722FADB00D5F1C5F2FCFF1CDF011AE442 +:104EE00010F0052506CCD7C0D4C525A3FBF1FFCB18 +:104EF00022F2EFCE2E0CB1230AF3DBEE81E5D1E6F0 +:104F00000514682011B70E8EFCF3E4EEC23DD0CD3F +:104F1000093D10EED0BE2619BD1245BD10C43FDEBE +:104F20000E1AF63A2EF9AA1801FB10CA27DDFBDD8E +:104F30002D02F61016F0D5CCDA120BD325E424049A +:104F4000FFB7E9C2E207D11324D118E6E110C9196D +:104F500007BCDB082833FAF3F40DFBFE16F4C0E3BC +:104F6000D6F630081BE2D90FF1FD0F234D1BC327E6 +:104F7000DA6401FFD4E8FCEDEC0C0312FF0FEEDD68 +:104F8000134907C70FFC1109C8E8A9154528162AB7 +:104F90001B3D51F8D30113DEB105C7DCEEF2E43C52 +:104FA00004C50EC91C020720213C19A4F9EB100A04 +:104FB000510ED502E0CBFAF34DCE1C15DBD5D781CF +:104FC000BAEF10F12A1C5633E52BC7E4DDE4FB04ED +:104FD000F7C32AF107CDF01CD8D5F9EB12F4F6FF90 +:104FE0001115E12905FD140F26D2022A0C18C2342E +:104FF0001ECE05D7311EBFFAEA05EC0517EDD5F533 +:1050000005E8C3EC24EA24D20FF7B6B8F835E10B73 +:105010003D1208CEE4D2ABC72016CFEDF8F5CAF0AA +:105020001AF7EFECFCFF13F4FEF6C9CC0DF1F9050D +:1050300022F63103EE03E4F0EE057806EA04BD093A +:10504000FDF2E0F01CF1CDDC07E2F01417C61532DA +:1050500006F1F2F1071AE7DAFC1CF20BE609131469 +:105060000F0A2609E83114D8FDF3E705061EF6BE3F +:10507000E4DBF3C5E8D41BCA133538F31BDAF8C8F0 +:1050800018F3F5B8F0F619F9BEFAE52C1E0CE8F79E +:10509000101DFCE2CCFF011B10E61501CE0C0A3FEF +:1050A00047F3E23AF7022426FCDCEFEE024C06FA64 +:1050B000F700E5C50236FC2281DFE018F414FC1E7F +:1050C000E4FC1CF42A170C11EB0CDC34C512D211D1 +:1050D0003CDCD71AE521F60EF01FB11BEE02ABE760 +:1050E00006EBEFF93C02D9360BDA2BCD14F30FDACD +:1050F0002DB001E7FAEB5DF5F60827EE0532FEDE8E +:10510000E5E02E38E3F2E000EA1204F109EEEA03EA +:1051100003D215051DF10906F316E197E0E8F8EA58 +:10512000E6F6FEDB0A01FD2AF7EE03FF1A02061679 +:105130003B03F436073C15FF24011906D715D51398 +:10514000D801E4E9DF0FECE41AE1210DE2EAEDF524 +:1051500005EC23241FBE14FD2CD1EB0DE4DB37EA54 +:105160000CD01BF34D2537141733FBFA352814FEEA +:10517000C81905D6FF01E0B3FB10E0EC15CE119E77 +:105180000C1F4BE6D7F408F8F413DFE3EC1E2B2CCE +:10519000FCB11CCCF2F11BD68C1016F8B1FEB8EEA7 +:1051A0000A31BAD80DC7E1093DE4ED1E30EC17080D +:1051B000E817EBF306241FCEB9E0C9FA0142CF1479 +:1051C000E004C92BF5D8FAEA2DDDD8CE19FDEC069E +:1051D000E82DEC2E0EBA201F1B53CFECFB2926CE58 +:1051E0001C13D851C83201B20DCA1EF1D621C35BBF +:1051F000F0EBBB002CA733D52B1A2E1CE6FADCE310 +:10520000E9D1300FE235D730F8F6FF2506AF2EE1B1 +:105210003AF00A1EF6BF3E1508CED02CF8A6F2F3DF +:1052200024DEDB3FCDF6283CE1160107F315F3172A +:1052300025C7050108223BE7CBD80B1AE1DA09FBA9 +:10524000F2D22012EFCE1CE157EF4B0EF6D8E5D28A +:105250000381E303094522DFD90C0AC5E506DEC256 +:10526000F6E25F32351AF316F207ADE3DCE1DC1546 +:10527000214A082BCB31ECB61631E83C3BE608F46A +:1052800020065519BFD5234C20AA075530070FF229 +:105290000719D5DB05D8E514AAD3A1C1EFF7DD1DA9 +:1052A0007B38030E16D82F7F24040CE23D0468D20D +:1052B000AA0E2717FCEF43095801D4DE10B6A70049 +:1052C00015FC01E8ECE52E1832F6E403BCCEE8311B +:1052D0002C1907B4024F09C9FACE4AE71109A6F7FB +:1052E000F0D7D7F8E0F324BC04E231E05AFDE03116 +:1052F000D0164336F9DF3D350938EF0BCFFB02DF1F +:10530000FB0CBF04D993B7C3B2AED40CE119FCA215 +:105310003ABD20FE29B1C02FC0E50E0B36D46EFF7A +:1053200089C9FEF9F8FB0D25EF2B2C6DB517112758 +:1053300012E8D7EA5EE4D2DAC2E3F3CFC8F22DF284 +:1053400063FBE616F8F0FFAED6FBE828ECB9076978 +:10535000F6F409B6FD43E6F2BDF8E341EF020905B4 +:10536000F9F50E0117EF17071114E80DE5FCED151F +:10537000E706FDF813F4F0F1E8FC130FFBDA2B0C51 +:10538000EAE3FA09E60F19030105D406E906F9FE76 +:10539000030307F5D606EC00F5FCF6FCE9FCF11674 +:1053A0001226FDF62FFC2FE623EE0505FFE8FB2273 +:1053B000F91BF211F31008FAE70CF113DEF787F886 +:1053C00012FDE7B502EA02F0F408F8F103FE000B63 +:1053D0000CF0FDFE0804FA21042409E2F316F4DDC2 +:1053E00006E8E613D9F61C04EB1E26130705001E7B +:1053F000F5F722EBF814180EF007F5FC0EF2F3E1C6 +:105400000AE9F11FF4DB04FFD3E0F5F1D330E4F156 +:10541000381DFEF2E4F404F009F7F8D616F51D077E +:10542000FDDE12FF1DFF0ECDFE0BFDD902F2E9F2EB +:1054300027DE0EEFE51E16E912ECF90C7F0A0A08CA +:105440000ECB04ECFEE70FD3FB20F1031402DE21A8 +:1054500018FF07EF0014B4060B19EF19F6FFF6FF5B +:105460000BD0153B1EF40AFDEA10FDE9F2AFFB3349 +:1054700056CA2DF3FDBEE4A9DF2F56D713E1CCF7B2 +:1054800048D5F1F524551A0E3BDA20EDCE2ECA1977 +:105490003503F903FB18F0D9E4EFF204F0E907D87B +:1054A000ECECF626FBC5143D9DE10302CD27591017 +:1054B00020FB0C0CD5FF1A33EBE9F91FF2D1D2F225 +:1054C0002AEB04D9B63DD9120126E40D02AA6B11CC +:1054D000F8DB07C703B2ECCBFAF1E52F2402DB209F +:1054E00022081346F02330F7CE182A1DD8CAE6D179 +:1054F000181EF5F8F8163CCFFA0B0735CCFBECDF9D +:1055000022510003C09D01CE1EDAE719F2F51422E4 +:10551000391F080038E3FCF223F1D4F0F807002328 +:105520002818060805FA0B3DEE0EE1263CDBFDF7D8 +:1055300003DEF5E5FBFBDC1CF6EFEBDB05142C0BC7 +:10554000EA01CEC632FD3414117FD5F8D7E9CB0776 +:10555000341EE826042926E34609E40825F8F6F374 +:10556000E61E15FF00FC1C14242A1CF72CE5010084 +:10557000E319F748AE2805E822FCFB0901EA11EF20 +:10558000F7C13F06C6119DEAE413ECF00F08DFDC1B +:10559000F0D20BCBED08EA1703F205E7EEE20C0BB5 +:1055A00001DFDCFD06020042E217030EF6E730CC15 +:1055B000011C050110EA14FCF2C9CBF13247EB13D0 +:1055C000DEF8FB20F1F80BD8D908111EEBFDB7115E +:1055D0000602E8EBFF051408EFE7E8DDE516ED0647 +:1055E000EC1706F4C72BE519C21622EC210AEA18BB +:1055F000EE27021B0A20E9331014CE03EFDF02E28C +:10560000E9E606F502FBF4C0C70A18F5D0131E0040 +:105610001C1FFBFAC600E60227F3017F05E616EA27 +:105620000F12FE0C17F9F40DECF22731190E03F9E5 +:10563000E90BEA000D26EEF5EE0C04E40DE47EF530 +:10564000E1FCF6F3F9EF3E2108F13002E0F1FFF45E +:10565000FAE5E60B06E7CEFC1C0106DCDB050BE9F0 +:10566000EAEE10130ED8E70BFF10F711080FF5E95B +:1056700011061C1EFF01F8EEFE0604D310F5FDF81E +:10568000FE0001E8F4F9EB342303F1071DF20FFBF0 +:10569000F903F552FAD6D0FEF2F3F1E7D10522EF85 +:1056A00034012DF326F529FF0A2AEEF7F1FD0FF755 +:1056B00024D115E6F607E6E4D5EC0CFCEDF5120C6A +:1056C0005F1702DCF5FBFB0DD001FDF6E6E5FB17ED +:1056D00022FC0F1AF0F4FEED191BE90D1310370A26 +:1056E000CA1F04770212D8FC110E2BD9D3F6EAE3B5 +:1056F000FFFF07D802E5E0EBF51809FCF605E5D950 +:1057000008DE1EFC01F9E7271FE0F1FBFE0228F985 +:10571000311103EF06FED612FB06C4F625F4080687 +:10572000E60002F3F6E9E14213F91F1EEBE525104E +:10573000FA1FF200813CF60810CF14F3123AFF0F63 +:10574000F7FAD8FC1BEE05D61B07D814FEF01CFA9E +:10575000EE0AEF05E8D0D7FF18050FDEE904F121C6 +:10576000F2F0430610D293E71B1BE605F9FBCAEFE4 +:10577000102E0B2BFCDFFFC70AB40EFA0ACAEF0784 +:105780001FCFAFF5DE0907B128F6DF130425E613B6 +:10579000F8CEB23713E6AAEC021B00E4E10B41FCA1 +:1057A000C502E8D6CEC4E20923FD03FF21F30EF2C1 +:1057B000E0240EDE2511E4F136D20AFAE20BDEE92E +:1057C00021024944E81A13F61921FEBEEFC1FD2754 +:1057D000F50FF51EFE0004E2C2E2ED09E61B2EB352 +:1057E000C71D2311EF0AF02AFDDC36DC19F2FA336B +:1057F000EF2DF201EA0FFD30181B15E52004A7D8A4 +:105800000131A9F3E8DEFF1E0F170B25A62ECBF7FB +:1058100056E913161BE00BF0FBF51902051C4709AE +:10582000FAFEFA817B220C2912F3FE9BC325700637 +:105830001FEDFBF1100121E4EEC70CEF3F0209EE72 +:1058400014F9E4B80DDEB6A7FA26D41FE5B803753F +:1058500022C7AA0F2C5105FE12011818DE101AC714 +:10586000D9F51B27CAFC17190D0611D63412D1031E +:1058700015F412DD08030A002FD4CCD91FD03D0344 +:10588000F3FE0FC719080D1003F2CB403E13FA02C6 +:1058900002F3D30E0A08C71809EAFFD114DBE1C3EB +:1058A000550DDDF50DE1F90A2434061AE881EFE320 +:1058B0002CEB0FDE2CF1E8F7F005CFF6F2EC0FF44D +:1058C0001EF5F8EE4A38393FA2C9FA240ADEF0295B +:1058D000E82329070AF324EA5696C9201AF6FA1291 +:1058E000EEE6F31EFBF1E15FFD1E3CFD06ED05E17A +:1058F0001952EFF70206390FED1ADE150D11F5D129 +:10590000E1F3C4D51331112DBDCAE602A4D63B087C +:1059100015EAF7F2D6CD0415F60826423207ED0E49 +:10592000B6F90F17EE0523D7F1F9D13707CBE10A06 +:1059300020E00D3A3C1DFB011319ED060756D00679 +:10594000EF0709F718C1CDFBD92A341FAB20D3DAF2 +:10595000E8EDF0153C011E121AFDFDBCD7EEFAD39E +:1059600000D621F733D0210B06FEDB0EF2DC191135 +:105970001D121B28EB26E8E00FF7B4E90BEDED1D37 +:10598000FCE720F2EE091600E1DE81D2EEEECF2F29 +:105990000104340137260EE9D0FA5305192BE2EC45 +:1059A000FC1906A82BECE7E12ADDEBD1CAF8E1FFF0 +:1059B0002CF3F90FFEFCE5D1E304F333D4C10B3C27 +:1059C000FA13E612FA0D451AA32EE5F313D9F71DC3 +:1059D00005C5FDF90E56D5E418FCEACA000AE7260B +:1059E0000EE7171E3AE209F440E41515FEF8EDFC47 +:1059F00065D90E08000F1737ED0B0CF7F8CD05EF42 +:105A00002ED51020D0E24A190B1721F9140E2203CB +:105A100058020A1DEEE81ABD0518D9F0FCCAF01CA0 +:105A2000301C1526021BE019F92DD83FE74713C992 +:105A30000A4511DCFEB5DC142113CC24D4062E0556 +:105A4000FAF8F40517E6E3C1240C0810FDED14F88C +:105A50000A07F517E7E2B7CA330B09EC3AFA03BEB7 +:105A6000E9E8251BBB1544DFFE29E21415A5F60E57 +:105A70002DE916070D400ED82607C9E8E5F109E61D +:105A8000F8E8CEFA0DFF18180C12DE01CB03290737 +:105A9000E9003A21C0CDEAD2FD2AF6ED33CCBEFAB8 +:105AA0001C1E040E0F6A1BF1DFCA0EDE1DFF03E48D +:105AB00005F3FCFEEA11F7DCD43318F9CDFC03E45E +:105AC000DAD22CD3AF3E1115D61E1F3633F6BAF3F9 +:105AD000EBBFE211F9E21FED14DE26400819E84C95 +:105AE000D8EE11E43AF1EEF1C52814090916F2FBDB +:105AF000FEFA05EC2601322710241A3DD7E3DEEC2E +:105B000005D2F01B04F3FC00E8E3EFF41681041661 +:105B100013F803CAD7E4093BF7F7F2200F162ACD92 +:105B2000E8FE1FCE0B34159B0AE8EBDF253EDFF9BC +:105B3000CF1CD03FFCF75211ECF50AFBECB64C221F +:105B40004CF240013D1AEEECF3FFB4EE3DEAECED11 +:105B5000034AFF052A11BCF8F8020AF90C0F1A07CC +:105B60001FEC16E8DC12C727EEFC57E5F981DEF8DA +:105B7000002BFB07ED091BE7E749ED40040540EF6B +:105B80001CF2DF080BF919FA0076D7210A16203625 +:105B900004A80808E70B0B06F9FEF71D190FE3D55B +:105BA0000DA017ECE31CEB17DDBE12E30E1E44E361 +:105BB000EB20E0173E0425CF0D2013FCC501101784 +:105BC000090CD4FA2E0ECB1EC817E7D1FEF6C80971 +:105BD000F2FAD5FE0BFB21F4374815ECFBF2D3F3B8 +:105BE00008EB1E052704FEE541F515F6141401E740 +:105BF00016E616E3190CF1121100F3DCCCFB05EFED +:105C0000D8F2FFC2F7FB061BDFFD2CCD1543C50AFA +:105C10001FC6FCFFFAE30BD5DFEE2B09304CD50293 +:105C20003E1907F3F6E71C311BC059DAC0F60E0D1A +:105C3000030EE9F2C0B1C624000BE3F015E4EA203C +:105C40002D04EBF21DDDF113E8F3C801FE28BAEED6 +:105C50001DDC00A9EBFA932217DAB50FFC01D7CDB2 +:105C600012E6161910CE1301F6F1011805D4D91455 +:105C7000F8FCF80CF3EE01FF05DEFE24FAFBED1351 +:105C8000130DE309F1DEEFD90408EC0BFF12FFF866 +:105C9000EB04020F1BEF13FAF1F115EEFC231203D4 +:105CA000210B04F311E301030DF0ECE8030EF50200 +:105CB000E901FCFB0416FE03DB0602EFBD06011240 +:105CC0002015E5FFEC0CF2F8C916E3EEFBE98113B1 +:105CD0001321E33309F7FEF304450AF001F105FB54 +:105CE0000905E0F9FCFEE1F8F100303FF5D3CEDF25 +:105CF000D919F5F000F3F90208FF09140DF6F6ECD6 +:105D00000EDEFF08FDF814E315F8FE22EDCF1E1E8F +:105D10002FFF14DFEAF41DDD0E0003FD1019CC0E79 +:105D2000EFF30CFEEF08FC1F020AF716D9E4D6EADF +:105D3000F70CD8EC3318DCFED8000AE904E31CFFAA +:105D4000E7FAF61801130AFFE00E09EE1CFB0A0C35 +:105D5000F61E03F4D81209F907F0091FEF0AF3360B +:105D6000FB02121CF6F3E704DFF807D727EAC61B8D +:105D70001A12E105121B0A0319F736150EC60F0594 +:105D8000FCD3EDF90E0106170FF6F82E2D0F053E88 +:105D90000AE1A21122FA03F7DA1901FE81E90601EC +:105DA0002FF7ECE50A2B0C2F035714DD192D3007C4 +:105DB000FEEFF81C0AFF07F8DAF9F0FFD007ECF263 +:105DC000C4F210F8441F07DE05F3F5FFEBE21D1DDA +:105DD000040CFAFAF71620FBFDF6FAFDFBE907FEC4 +:105DE000BF021017F1E4E7F2FBF00EF9F0FAC3F985 +:105DF000D3011B51C2F5D30EFF2CF0FAF12EBBFEDE +:105E00000100F3F22DCFEC0802E422FFEDE928F3C4 +:105E1000213E0B0EFEFDFE0D042EE407E504CFFD32 +:105E200004F3DE0B00F8DDFA16E8F21ED1EBCA032C +:105E3000140FE6C9D3461CBD9B0FE5ED02F0E7DB6E +:105E4000E0FF10E7FFFFC92ADFDB1E1714E7AE0FE4 +:105E5000102702DF20092EFBF22B08EFA8216B137D +:105E60001201242BFDC51906EDF90C0F1B1AF500C4 +:105E700003EC07D80AD60EDFD3FF0B0F08E533FC7F +:105E8000F7E1F00BDDE9F8FEE7C6E018E223E904EC +:105E9000443B4D04C5E92B3A23F819E00500E4C85A +:105EA000DB1F14E318DE0F0510CB15D81A0E2B19C3 +:105EB000170DFB16FC00DBC32133EC13051D030F8C +:105EC00016F725F4F236B6EBF618E9FC16F3080ED1 +:105ED000100D0CD7F245F8CD0719E2BB110BF6EA0D +:105EE000FB0B20E12D1132C1DEF62F9CE315F206EB +:105EF000FB17FB0DF2DA2007F6F70005C702E0E01A +:105F00000CFCFB12E9DB48F1E9ECDAF9CDFF0E4FAE +:105F10003BDB231A05070208BF0FF7F1EEF257002B +:105F2000CEF8FEF61DED13EC0429232AE8FAE10E63 +:105F3000FD01EA53FC24EA811BF9EDFEFADC142191 +:105F4000CDD7010008F9FDF1F22AFFFEF1A4F51BFF +:105F5000F01607EE0412E7030D020514010F1EF8F8 +:105F600003E213080DFDE7DE00FFDFFF18EBD82387 +:105F70001414E408F603ECBB00EE002511DB37DA5D +:105F8000EAFCE5F3EB0F030FE114DEB806E5E806E3 +:105F9000F711F81DF0E1161A11F40DF72602E923A6 +:105FA000E213F9E3FCFCE0CFF5C40C0E33E3E3D4D9 +:105FB00021100206E6D704100FF50FFF00D5AE033F +:105FC000F5FD0ACD10202010E1F706180506F90BA3 +:105FD000F42CF896FB1809F7FF220C070501061DA3 +:105FE0001DF4E8F21DE1D4F92506260F0DFBE0F8BB +:105FF000E3F70DE9022DD21521020EFDFBE606E4C2 +:10600000FC10039C2DEE00D62AFFFAEC01D6BC143E +:10601000241D01EBF719030222FB0AFAEDFC1A1901 +:10602000FD190001081001F50BF5FF2B0BF8CDF45D +:10603000F2EEF10BEAFB3DEB08200CEF3CF10AFF1E +:10604000FCFAEE06F4F8FCECE53BFCFC290C1CF138 +:10605000F50CF2171BEC1D8110D3FA08D014F8CD03 +:106060000A1A62FEF5F1EAE108F6F904D0D9ED1357 +:10607000F01518E2FAF6EDD1C50109112AD1E36E47 +:106080009BCDE302012BF7D400F09305E5D6DF406A +:10609000EBE70B2DFF03EE0EC5E23B172810F20DC8 +:1060A00008E0EB09114FECD1121D14BF107FC01195 +:1060B000F8021AEF12F41CD14C340424EE213DD521 +:1060C0003CFF0EB9F97D3AF1FD2806E3C0DB9B18D1 +:1060D000E61A0454F4C40ACFD5DEFF0BFCFC3736B5 +:1060E00008F3201016D861D90C062125FD34BC0711 +:1060F000FB05E9E6F811241A061BCBDFC1C923E32F +:10610000F517EF3BD9ACF34B4FDEFE05F218EF0B62 +:10611000282015F4F1D00DE52CEAB655C806E3E1C8 +:10612000C7EDF5A70C121C0A0A39081502FC312428 +:10613000C0D5E6FDEDBFDACFCD33F7A0E42530FCC6 +:10614000F2EAFDFCC1EC1F01EA16AC091AB8230DF6 +:10615000FFA2060C24C4B223DAF0D7C70506ED0D62 +:1061600011E917F61D101AE8EF19E803E2F8E1E566 +:10617000AE1BED4B9B4306AB1C111C0817BADFF39B +:10618000ADE5B9D104EE4DED15F5E6B5DE4D0AF9F4 +:106190002BDB2929B81D133D0C04F9081128E4FB59 +:1061A00015FB19D20B0AF3500B06DD48FA19DC2651 +:1061B000C525E655FE0804C7323AF7F7F417E5FDA2 +:1061C000E7382A97211F1C0E22160408E3FFB51991 +:1061D00011FBD81A05BA1EB9ECFCEFD9FB10295BEC +:1061E0002140FBF9F91081D9214C42F212F40D59EA +:1061F00029F91209F6F326EAEFCC03F522F4FCD5CF +:10620000FB1855303ECF00F92179F8DE1D17460105 +:106210005AE9F71E19230BAA3B0E0C123A0E2FF166 +:1062200021CC18F22212ECF105FBFAE9F2B7D0F812 +:10623000D7EC0602F2B4C6B05133F895423E9D0544 +:10624000F3CCCFFFE506EA0DE5C801F710FC41F2FB +:106250002015C0DFFDF3B2F8F7FEFF0E0DFF540965 +:10626000FAF141272000C912F913C410109FF792C8 +:106270001C040318000616F40AF2ABD30EC33AEC62 +:10628000EFBCDFE40C1BE3F4B7E3DFD8E83919FA1D +:10629000B759182EEF13EBE83100BABFF1E601EF62 +:1062A00026E9FBE0261B2E3E0F04FD1ED9FFE72A40 +:1062B000F0EE07FAFBECB3C82AE09BFEE4F5BFEB77 +:1062C00028F1262840F3EC09BFEF0C090BCDEA2A90 +:1062D000F90F051C01E12508CBF7A8C6EDFEC3F8B0 +:1062E0000920CFF2FFFF1A0C0BDA3E1C07EDAF05B9 +:1062F000EAFF090FE6082718E219EC09EE07F4CDCA +:106300000BE201072FE8DEEBEDFB2006F3091F0D82 +:10631000213B10E8F2CE0FDA0B0B1AFAEE16EDFC69 +:106320000B0A09E015EBE821FF18ED54F91ADE1409 +:106330000C1BDDF6CA4ED736D3F40422B92BD11A82 +:1063400001D4031007F90C0A81C4191907F921D0E7 +:106350000CF5DBA105159E1AF3D6EDE816D3FDFF6B +:106360000400000000800000D9F4F90B3002B9B538 +:10637000026016D2CB25291A1D4D21C37FF2BF2DF5 +:106380000FF0D63416D81AED2C04D194E7F51C0181 +:10639000D81C4E2AC343EE1015F7791055EFE809C3 +:1063A0000F3FDA3A1004EDDE246FDCEFE41D3425F4 +:1063B0001BC51A0EDCC3019855FF0646C31811F918 +:1063C000D7E596DD2DDD47E9CF0905FD2FFC02F568 +:1063D000B507F202073D1E06EB04EDDD06A4FCC87E +:1063E00016232E01EEDD2358E73BF81C1D1AA019D9 +:1063F000D8282C23DCFBEDE0CFFBD501180FF4F3FC +:106400000C2E154AECF5A4C62101F3037F01290DDA +:1064100022CD394204F9ECAC63DDF0B9FDF9D7E5E2 +:1064200019D26934B6EADBF5FB14EE150EDD17AFB1 +:1064300006CFFD001CE816F7E31003CBD7CF1B37C0 +:10644000292D202FDD0C07FB100520D20BC50829B4 +:1064500032E4F93B3806B52F23E9353AE7031D0846 +:1064600042E0C2612C03EDFF2F6CBB161FD90FD386 +:10647000F62DA5065AC0C14F121CF6360DED03E9E4 +:1064800021E3AAE90E319A0107F7FB461D7F0502B9 +:1064900065E20F898BFBECE1FE0CD4E5F22AD8E52E +:1064A000F5C80B31184B0D4D05C30C3AF022CA1537 +:1064B000DC01C1170DFD22DFCAE2BCE2AC42E00DF7 +:1064C0001EEA433D04081B3060B3D7043B9FE90438 +:1064D000E82FECEDDC920BE3D3FEBD1346E4173B53 +:1064E000D9E7CFCC00E93AEA1DBEC9FCEE08261276 +:1064F00041D6A21228F8C5E90A0FE4FFEF074FBE04 +:10650000E2D8F527D6DB633F02BC19249AFB0503CA +:10651000F7FF2CC50234450BFB0D2026FA0E022591 +:1065200002D61F097F2A0079E7C4FF72391E28F0BE +:10653000F32B06FA1119BA27BAF012FF1D13D6234E +:10654000BAEF1DFA22DFFD1E4B08DF1DDB0B15BB6A +:10655000CE0D16DA03E8248CCC00F9E234181301CE +:106560000830FA1538FC3E110A03FC20D9C4E2C6F3 +:106570000F1F9AD5F3EF2EE544D109F7FE602BEB00 +:10658000B6120FA21259FE0BE9EAC0E0CA1E27F8A4 +:106590005F5D47D0B2070D16E7D7FCC6D80704EFFA +:1065A0000A119DF70F060E1BCBF6FF62F07FD5F8A0 +:1065B000F2FC031A23F21CDE4743FF73CAD9DF291A +:1065C000C508E9051FFDFA2FDFB4BF040881E30207 +:1065D000FB15111BD403ECC1DB30005712FB2DEB74 +:1065E000C5FB1FFAC8252BC41E5726F93E4211A130 +:1065F0009A11FE07BB0DC4E21E443006EAEF1E05E9 +:1066000026BA1EC814BD45F2E2F507FA58D40D09A2 +:1066100010ECE82BD9EB19E6100AE51B15EAE42586 +:10662000170A30F5DB0485E0E1CDF9F0C8FADCA308 +:10663000E1F0033D294315C03518E37F20070EB074 +:10664000252BD715C227E32E0DE72AE43A29DAFADB +:106650000A26E0F7CAF011CC1D6422F5EC142E24B2 +:10666000700ADAEA04F1D4D5D70005E5D9D124F4CB +:10667000CB22D1F4FF21300D297C1207DD190C004B +:10668000A7EF0FBF1ADD07FE1127F838E516F1ED69 +:106690003020EEB2EFED0CEE00C617E234EA0C2328 +:1066A00009E8BAE048FC0FF92008FD2F0A2DF82769 +:1066B000EC15F4111306122A0125F10DD105EE1285 +:1066C00015F3EAE00E03D3F1ECFDC2074C07DB1132 +:1066D00008131229FDD014F9F11A157F03E41619D5 +:1066E000002E07BBF209170F2BF344CE1BBB6ED74E +:1066F000CCFD06F9E3392AF037D8FD050D05200E4B +:10670000F6FDF7EE0E244B23F4290F11A305FFD15C +:106710000D54FAD307C93209DAF7F2E6002A1F2D21 +:10672000FDD3AECB360B2AE81AF3E5278105E677D1 +:10673000E919CDF0080DF0DF320C11220A1BD0C987 +:10674000CC040DCFF7F5EBDAF3CC9F045FBB1BE96C +:106750002A160617EAFFF5CEE0060F5C17F4E423CD +:106760000BD9FFB9DE004B23FFF10104F116FA0C3F +:10677000FD81E9F8213ADAF8EA20F849D4EED01C94 +:10678000FDB30CD2450B1A4705210DF3F90F21DD9E +:1067900007F61600F542D5DFC433184210F9ED07AD +:1067A00016E2334BD81AEB340F1CD01A0315FE73C4 +:1067B0000AE6F2DD371329DB4E192121EA2FDF1912 +:1067C000ADD817E1F3FBE1522516293AD2EBECECF8 +:1067D00029FC3754ECCA14E83013CD08BF38E8352B +:1067E000E30E10F3ADE91D081BF41C2F05E8FC02B5 +:1067F000E8EA0B041DF80433F0230B04190826FC07 +:10680000EE7F09E31BF7E216E5FD0B0FEC15F3EC49 +:1068100010FFEC270E03F8F1E4042C3FD1EEEA015F +:1068200009FC151003E301FA0BFDD00A0918F3F176 +:10683000F9EAF60FFEDDD40520E129221DE7FA185A +:106840000CF0EF06B01CECF428ECF71AED1B23F566 +:1068500008E210E9F106003924F31F16FF0CFB07CC +:10686000F720E202ED260AF2EC0222FB0BE60FB65D +:1068700005FFED44F2F0F4F1F0465AF131F7F4D9A6 +:1068800001E523FD0501FCE6310122C5811CDD4443 +:106890000CFA0EE5F2DE06F6B8FF33C60E0E22EA5B +:1068A000F8C7D80FB7EA98E5F316EE25E223D758D4 +:1068B000DEE0B71E42FF33191FE1FA0B12C9C3FB1A +:1068C000232822BE0E0916C0EBEA1203D448E3CCFB +:1068D000E957420CF8F1EE65CA0A9B0BFEEF25EC76 +:1068E00020006CE9E408F4033BD3DDFE943816F194 +:1068F000F5B7061E16083581F2E8CE28C2FBFCF774 +:106900000CE539FF0FF61615E0FA26FB04D6F8124F +:106910000E100C3704FDFC121824F2162D0F252042 +:10692000F4EE34DBFBDDEA32D105090703C616D4E9 +:10693000F6FAF4F114F536010F3A17C406D2E0E680 +:10694000081906E016C3E7E504F02CFFE00518E49B +:10695000073AF7FCF0D1DACF24F99806C0D4F7460D +:10696000E2EDB7FE141D21F51813EAE92C970DF995 +:10697000001FFC0A000DF3101154040EEB12FE0967 +:10698000D4F2D8090224E5090B0509F839FB4500C2 +:1069900023D9F2E01BEF19EBE8DCF2E3FA09000679 +:1069A00002BF2E140415F707DEFAFF29020C08EACD +:1069B000D8F5D0E4F4E10DFCFEFB15FDFFC4E53E87 +:1069C000F6C2E9FBFA01F428D80E2902DD870DF2A0 +:1069D0007F0BFD07E3D6DECDFD18C9660CF6FD245E +:1069E00017E71B02FA21200C3F1AF7EA018136FC57 +:1069F000051FEE03F2110A070802083403FEFE1E0B +:106A000003EECA0CF20E05F500F82717200529DE63 +:106A1000110CF0F12EF706D3FADEF7C6E8231D05B8 +:106A2000F8E6030BF30FF025E8D80733B50FF6FAB5 +:106A3000DC23DEF30AFDEE08000224F027D8E7EDA0 +:106A4000E8D204EEF001F606E312170D18B303FACC +:106A50005A1BF21D02DED7DBDAFBBA3F19FEFC013E +:106A60000FE20CBC080E030AE4F52BDF1E12F73F01 +:106A7000CBDD080C0BF7F153EB1F1707011016F3D2 +:106A80001BEFEBEAFAEC010514E8F5D2E3FCEFBAF0 +:106A9000FCE20810F2F800AFFB06E53B1313C00957 +:106AA000FBF0EA15F520EF1318EC03FDDFF8E4E83E +:106AB000E009F8AAF1D2080AECE8D87FB539D0DFAE +:106AC000FCF1DAD9F4E7E744EB164842D02EE9119D +:106AD00011D8EA33FEBD33F3D1C0F902001203EE40 +:106AE000F5E6FCD91CEE16FF0DEBDC01DD0302C957 +:106AF00030259BE1FE05F2FA003706F8E016210288 +:106B0000BDFA1DFC010EE20BF0FEFAFCC8ED28E315 +:106B1000490FF386E8FF2E1E0E010BD6101203114B +:106B200005A6F2087F24E477E1EE0106FD36F112B6 +:106B3000EB44FEFBF13FCF0AF120F30B0CF50F1DE8 +:106B4000CA3204EC0F0FD72406FCE0EAD4D4EEF4EA +:106B50001C242FDF00D528980708E6370E193810B7 +:106B600018490B07172228EA08FD15E0E8DF180985 +:106B7000F0D1FBE9132E0767085B14DE420459E3EA +:106B800013F11324C186CC083AEDF2DFFBDF1122AA +:106B9000320F521FE404160AF11181C2170403F3E5 +:106BA000FF08FF1F2615243AE936111CFE100103C9 +:106BB0000FB5FE2208ACD7E834ECE3310DF5FE2525 +:106BC000DBB6BF2E1128F91322000EDD4AEFFB4F72 +:106BD000E41DB4181CF003F302E9F6AE3631161FBB +:106BE000DFDD31F30548FC3A2CEBF40281E1F8B229 +:106BF00007F819480FEBB03E3C2342072409DA0A94 +:106C00001FFC09C13F130E20D5BFF91D24F478F1F4 +:106C10004BEDD69EDC071DFFE30FEAB815FCEFDE57 +:106C200007F9F5FD0DF01EEB02F0F008FE2A4741D2 +:106C3000D9DAD49804FF2E16F531EF050F1E11E3B3 +:106C400019FEF4CD05F8107CDFE10FEF1FCB071E16 +:106C5000E62EFE0CEA15040608D2FDE0FCDEC7FABB +:106C6000E0F813EEEE0CF0E9292E07E8F4FC25F627 +:106C70002BFBCC0F16E23421513CDAEFF55B533D90 +:106C8000F406C82406F8073C1945F7F503F036F278 +:106C9000DDE7E6E405E21FB3EBF4D8F9160C100FBC +:106CA0001708E1F2F30518ED04EE18461AE8F0793A +:106CB00008E7CBFD1AE6EDFC451A4D2F1D23DFD565 +:106CC000AAE6FAF900E9F6D4B4E2F95800E9FFF7C8 +:106CD00003BC0B10FDE41BF9162E8113EEDC3EE421 +:106CE000CBE43905DD9E0BDF06232DF60CE9DAE651 +:106CF0000042F33A07DFF1401530531C5F0772E0A2 +:106D000010F31DE5F241021FCA4AC122C0FC6EB851 +:106D100009FD0FEADFC77AB4ECD7368D0C12FBD42D +:106D2000F3F81EDC0D11F9E056F733020AE226E50E +:106D30006798AE810BF332E5112CA31EBAF3DDDBAD +:106D4000F30EF22214311E01B0DAC6FD0F9AFDFBDC +:106D50001A10FB130CD103EDF29DB71BA8C7350524 +:106D6000B6F4F0E7055265140D2AFB6B05000E27FB +:106D7000720110D600D6C7C51D42AF27B305ECFB84 +:106D80000AF6C6C9D8F1CC11D6DB17155D26FE4729 +:106D90005FD7ED54D8BC200D0F05F009E6BF320DCA +:106DA00034F61D162333E9EDBAD1FD140815E608B3 +:106DB00010012C2F3B4EF2D41D517FE701E3430716 +:106DC000FBDAB1EBCDB80B5F3F0B0EEFE94D551C75 +:106DD0001900F819D0E4BAE7EFAE13CC181A2AEC70 +:106DE00030174700D90BD9B80905F2032CC817EDA5 +:106DF000E7B4E83ADF1D14E80820F3F30B18CDFFE1 +:106E0000D229222508FD05382935CD429EEF10D91B +:106E1000F8FE3913B51D0BDEC1F716C709180119A5 +:106E2000EF0CEEED2ED30BEB813BED09EE13523B55 +:106E3000DF1F0222E4EC0C0CE91BE6D4E236F4FF7F +:106E40002CB200F106ECE4202EEF29430A1CD206F6 +:106E5000F210F1093FD021ECDB2D2702D928D029EF +:106E6000382CF0E21A5CEAE21CB1F6E93E24D6C7FF +:106E7000F40EE2DAF715FD37177F4CF1E7FB181532 +:106E8000D2F6F3EBF53E18F6D51AFEACD302E71CAA +:106E900011E1EE02F71D24F59721ED33F802DDF83C +:106EA00012EF3203E60C274CE50028E715FE2622F8 +:106EB000E11CEF280C05CCD00AC9D61EFDAAFE02A3 +:106EC00091E8D5F418EF2D34EFF5C905DD0DDBF9A8 +:106ED000FE05FB03E50E58E4FB09F722FFF17EF106 +:106EE000E9DD33F6F3A5150431400CEBF70EE70BA3 +:106EF000DFD103E13C24DD28063116EF160B2029F3 +:106F0000DDEAF40B0F2C0B12F3CFE9FE371626D671 +:106F1000191EF9A3E7E307DF1C1EE00C1A05F9E2CE +:106F2000F5D6FC21E5D3E809FF0BE8110E05172C77 +:106F30009E0DC71BF535F6411AFC520CEAF3FBFD1A +:106F400003C61DAE4FFD167F23C5E0EE1FEA06F215 +:106F5000C815DEF921C8C3BB64F1030DF710FBF6B9 +:106F6000D5FBE2E712F427B20706E7A7D908D3C199 +:106F7000DFF13E0C0301A037F4521E0043DA400358 +:106F8000F79C404BCF15293221FCCCC8A1EE52F220 +:106F900020C911E3DEE87FC3A8DE025D13E879F1C2 +:106FA0000FC0B4C71A00BD55F9F6132ACDDA290768 +:106FB00020C60D24E8D6E98326F1DB2D482CF1E12B +:106FC000C62591D411FEBCF01BE1A0F8B8DDF0F4A9 +:106FD000F93EF8D6D80B24B7EF331DE7EBD2C4A7A0 +:106FE000F0D6D5E84B1CED2B3A030BDCB7E077BAB3 +:106FF000EE0C0129FB3481D70BFFD603EC0716E515 +:10700000E446000012EA11201CF1F12EE83C1402C3 +:10701000EDE721D6252A57DCE009ECA20B2A290747 +:10702000E3DB08D4DADAD1F7FDE9DB44EFE907C89E +:10703000A3DCCB2F60EB3A032CDB07FA3FF9EFF32D +:10704000080AFEE8F500DBDCC1B9E021D017100B1F +:1070500039982DFADDDE450B50E09BEDF70972F112 +:1070600015C3E6DDE2EBDE1802000A0D03E4FD10B5 +:107070000AE31BD3DCEDF2FB130E06E3B4D4E0C548 +:10708000E901F40E330603EE00F805C03D2F0E397A +:107090000D18F20DF21C1A18031D3CCFD6EB0AE7AF +:1070A000F0F30003320635FC10210811C5E802FE9A +:1070B0002327FF1F00E6E2D22B031701E80D18F982 +:1070C0001D17F31C1B06EF0AE519DD0EF10EFE0B72 +:1070D000E9261EF0FC0DF031DCFEE019047FDADB5E +:1070E000F317F2E6DC2F0926181612E72633F3020F +:1070F0000611130F030CEBF8D143FEDE08F619FC62 +:10710000090517E9D8FDE120E7FB15CBC8CD0F2411 +:1071100000D116F8C9D0F71DEC03FB0DF0F3EA1C03 +:107120000FF918EBF7F7EB0F01271A1EC3F6C1B3DF +:10713000C7F804091E4C08D11B01E3F1E80109342A +:10714000106F1312E9FDF5D7E8FDF8A9F132FA0A3C +:10715000BE10DCE2FBD4272323E17F050C14F7CE1D +:10716000ECE3C6F4271AE2212CF4FBF7CBAD270C95 +:10717000241BF334FFF1F1171C12F8BC0EF610417A +:10718000FF011712EEB6D1D498F6D0F6F4F401D47C +:10719000FBDA11B9E44206C6F339F4062FFE20F0FB +:1071A00022C7D8C6E4DFB0FD1A141006FB1BF47624 +:1071B0001104CD811EC92B9B27E5EDE9002805E9C7 +:1071C000E539CEE4F510BD0EEDF548D82CD3EA161E +:1071D00044CD0D06F3110A32E6F7E91A36CD2F0336 +:1071E000391EA7EF2BE0C4270DF8EEC521EC04E80B +:1071F000FD0BFF0DE5F601F9FB050A7FDD0807F839 +:10720000080203F70A040B060316FFEB10FCEE015D +:10721000F9EA09FB0BE91EF4F60AF7CBD6090803D5 +:10722000F8F111F600FB07020FCEF81F100007025D +:10723000D604D8EAFDEE1407EC040A0A0416E5EDBC +:10724000DA090708030D081200F8F4FA1B15FBCA47 +:10725000F117E20703DAF3F31FEFD8EE07DFF3D2FB +:10726000EB1413F6E7F702D215E6C1BFBEBE68BB4A +:10727000E2E745CD06020DB20CF40AE2E1153CE668 +:10728000BFCE008224F8F8030006C6C4BB510A6CC6 +:107290001B062658CD1BAAF8141606FD1F0F242026 +:1072A00013EFECE3D2FF0131C811CC3C203715DAE3 +:1072B000EE7FCCFB030B18B90E3138DDD523B64A6F +:1072C00017D215CDDEF751E306D2E3D013D506EE83 +:1072D00033271300B9C6DE8DFC5EB81EDF3065179C +:1072E00014D217E82B2737CCE7CA1EBF0DEC0B12C0 +:1072F0000DFCC7ACDBE00F1BFE1EFEE6EFE0FA0D57 +:1073000008234E005514FED4C802E3511017DB06C3 +:10731000EAF139D1E8EA0AE5054221BB2E111C1F2A +:10732000FDAB000E262DFF3D20CEEB2020EF3B4194 +:107330000915D2AD1DFEFE1E561D33220E1FD6AD01 +:10734000F4D10C7FE1FE200BF9F0F823E9FEF81FE1 +:10735000263AC336DADAED1802C600F9C8F2EA12A4 +:1073600014E69FEAE9272DADE9FDFDF4DFCE122AF0 +:1073700001DDFE05E61202330A3F0A010821060E6E +:107380008EDA0D19F101FE04307F01CDF235FDEEEC +:10739000EE2EE2F5D0F9B70CE8E908D51BE906FFB7 +:1073A00013E1011BF7061AC3D5FEED210C1AFF11DC +:1073B000FFFBD42A0CE10FB20718D5171D131824B0 +:1073C000BED9EACC39F3F8F8F4EB03062AD431EC51 +:1073D0000FE8F400EFC502CAF024C839EC04131317 +:1073E000EEC11C031902171BEFF9FA02070DB6EEE6 +:1073F00010F603F60101DCFBF0DA07F201FD0D10D7 +:10740000010009FF07F70205EEF504F2F5F9E00ABD +:10741000EDF90018F0FEFB7F0315FAFD03ECFD0506 +:107420000004F7E9F606FA0AFCFBF6EFFAF4F612A6 +:10743000070512F3E511FAEC0A06F504F50A06044D +:107440000B0FFAFB08F70904F9F2FCFFFC040FFF2D +:107450000EF6FF1BFA1113FA09FC1DE7FDFB12F4EF +:10746000FA10F9FC01F407013FFEEADD1CFB3505CB +:10747000DEFBB3590A0F21C908F6FC1105FD614D69 +:10748000D1F31BB238F30513E97F12CFEED115DA31 +:10749000CD0B1617FDBF7303C0311FBA183FFDE6B1 +:1074A000FC2331132505291FDE2401141BA161F4DF +:1074B000B4F1D2EAF5FF78586001C10BF7ACE82DC2 +:1074C000EEEB2E4C00063D08E6E5675E1B97DEF40A +:1074D000EAFDA2540FB75EEF0718F627BFB5FAB85A +:1074E000FAE1ECF853F2CA480D0D8BE617000CEEEA +:1074F000070DEF09E502212C0A11100914E006E43A +:10750000EB07F1D8FDF5F6EB0FF9103F2DED1CF868 +:10751000EE14E111F81A27FC00E809F9BA0A21F47F +:1075200000EA0709FFFD01F5FBF20E0C05FEE9FC80 +:1075300028071C04F6100FF703E3F9FCFB06F0061E +:10754000FFD3ECD2E31D1D0F100D07FB05FB0A0C4A +:10755000FC297F0DFFFA03041D1307DFFFDFF91E6F +:10756000FBF501FE1307ED0EDDF6C201D8CF240EA8 +:1075700026A10B31E938B51827051105FBE92DD6F1 +:10758000F9E803FE811330CBF547C2E9D2D924B71D +:10759000D3EFF6FC2CD730D6DE2F3CECFE380D4F67 +:1075A00025EA2B4BD80801D8F210F02E0D12284CEA +:1075B0002A2AC6F10EF8F7D11A2AF924323AC4C79A +:1075C000E3240AD616F50BDE066AC80510FB1DD0AB +:1075D0005603F53CA79C186B01F9EAE1D4EEB50F10 +:1075E000CFF5F9EBCE153604E4CBF5E3FCFD19EB52 +:1075F000D612E0E8EC2D0208060F3951E0D021192F +:107600004A21D909DBDFD20F44E3F12C3B4127D6D5 +:10761000FDF3D22203D9EF0018072707E3FDFEF898 +:10762000FE29E7021439A7151AE627190E221EE3D0 +:10763000DEEAD9E911BA0CF4E797D732F52800034E +:10764000018D30000DFDB3FC061B5E3B00F4ED0325 +:107650007FBA191E08E32CF2060807322510150E12 +:10766000F819F105FC141C151C4224E7DEED18285E +:10767000F1D4D21FD019ECE1E6290AEC0E02CD03B9 +:10768000DCED01E6FCDA0B3DE6391BEE34101DECB7 +:10769000F0F5B912D1FFF7D6042D0AFF17F920E251 +:1076A00014F10900C6002A31151714210C2D19F008 +:1076B000CE4CE21309D9F7E4FFBA1D173F07D2CA2F +:1076C000EAF51EE6E2061BE20D2A0ECA0ABF10CF3B +:1076D000400F3337E0D037DCAE08C4E10B15E43A95 +:1076E00047D7E8F5EF81EBC72AC4C9D1F907230EC4 +:1076F000D3E1E2C2120FDDF10F336FFAE3E1B3FF22 +:10770000811714BA4CDF190A21D00BAC072947CADC +:1077100055F1E332E52524F51512F2D8FBED22F8F8 +:1077200005FE0A0024DC0317FF43F0FCE829030CE4 +:1077300007130CA8FD133701FD214FCCFAF92BF7E5 +:107740003DB9CB31FD1CDD99FF0F1BCEF3CD0115EB +:107750000648270F06FE0C4CEA41E7E9F7D2F41081 +:10776000E11834E602FCEC171D1FDA1ADE092A05BF +:107770003505FEFCC30D062E06071001FF1DE82D82 +:10778000DCF5E2F2C32B1F05F52619312B10FACEDA +:1077900001312308EFFD25E304081EEA0BF50FF085 +:1077A000160940F0EAECDF151E201E083D06DF0535 +:1077B00018DDED1D00E70738E30D02FDF5F2F0F2EC +:1077C00011F92A0712DD1923511BD2FAE701F80D2E +:1077D0003CFBE032130D132704E5ECFA0D811DDBB1 +:1077E000CAFAF511E236F7272BE2090AE10B1EC8A7 +:1077F000DCF3BE4A11F4E8DD0E0F4732E3F825054D +:10780000130528D5A4F708F5D71E3D02BB07F7429C +:10781000FDAAFF005615E2E6C31F81F705F5FF003C +:1078200003E3FBFB0A262632F9C4EF0A000507A58D +:10783000D9ECE502FD06DAEBF1EB603331E6F0F767 +:10784000F0FFD4B83006F6E619FF3DE73A1406EA31 +:10785000B3240A1FF6F21D13070A02E21C00ECEA29 +:10786000140E26FCF3BCDD351BDB14A82A0014DD46 +:1078700020BF1E1BEF1B0F44111F180BF91E0ECE4D +:107880009DFC19CEFAF9F6FE1B43DD15F0D22D153D +:1078900001221E931B32A7F9E746E7F42E0A04F7EC +:1078A00009FCE2F8DB2A2ECDEF28F338F6FE0814A7 +:1078B0004023FAE0FDD1F3B6DEFE290A140DE9E11A +:1078C000B0BB07D604EF03EC19FEF2FF141A28D65A +:1078D000BC13ED1322D1BC81F301F8CB17CEF1BF5D +:1078E0002CE600EB24CFF4FC2B5407E609F42F23FD +:1078F0000E07EBFFB8EDDAEB46123D1AE40DEFD9B7 +:10790000E0133840D6370FE2DDEC1A141F46EFEDD6 +:1079100014F82EB721D3F3FADD11E40D0129F32F6A +:10792000CF0042D202D8ED830D06F42AF41206FEEF +:10793000EEE2EB08F328EF0BCE1025E10341CB413B +:1079400036C1F61900E7BE0339BBD97F28FBFD38E5 +:10795000F5E1E0E1D5BC1FD2B603C5E7090BD92399 +:107960009AEDE8C3D913FD26F7190D21D3D5FCCF25 +:10797000E71E0732E0B7FA58254AECE5AE09DD10FC +:1079800023CE1A7FD703F6191B9CB25DE6FED0E327 +:10799000CF3CEACDE707EACA0E25BC160DEE101D56 +:1079A0000B052DFADF4B0F1EF0AE22F8BBEBF82AC9 +:1079B00010F2B921E6F1B1EF0AC06DE21E0FABC0C3 +:1079C000FB029BFE1EE3E7C113F8040C0262E8FC15 +:1079D000F517110D0E041B3A491A0B1205B3E91BDA +:1079E0002F3324D0F8FFE33617121C08B7D7BFBBDC +:1079F0000E2D00F64AFA8DEEE8302BF5E218DC2564 +:107A000028F336EA2707F2E6E9EB0B031A244AEBE0 +:107A10000BF623E03E7FF210E53323C71AEFC61FB3 +:107A2000EA32463BE3FCD8150931111404301E023A +:107A3000C9380ADFC2D103DF1DC90E20746BEB9871 +:107A40002BD4D2E9090F55F23BDFF91B31EE0DF2D1 +:107A5000D4E8FF5DF9BB0E30FD2AEBF8ED22F0D83B +:107A6000110AECEC5049BD282BF806E9F8FFEB05AC +:107A7000FFF602FDFE0804F70A50F20904181BF491 +:107A800009FD1621FD14FCFB02FA0F0BF304FF1194 +:107A90000CEF00DCF50A0830FBF904EEF8160E35A1 +:107AA0000DF810F4FA02F00FDB00F1041404FAF6FA +:107AB000FB0C0B06E21B0015031F170308F7E0166B +:107AC000FDFEF5EDED0203FF0C0404E8F6F9CC171A +:107AD0001300037F2C10E1FE18011B06F9FEEFFDD9 +:107AE000EF0DFFF8180D3D0558D9CCEE020449C240 +:107AF00047DC5334122A3332F406E6D516EDF8D3B8 +:107B000008FDFE1413322209FA1712060538B306CF +:107B1000BC19C2C0E017FAFED926D9EEBC00371D49 +:107B2000F7D00CFEFC13EE0DF9EDF666F4E75B2BD7 +:107B3000562CE5BAE6D822332AE4FBDC2116DEAB6C +:107B40001D07DBF6D6EBE5E2E5C4C3E00B29F7142D +:107B50000504B864EED022D27F25F5ED070EE723A9 +:107B6000C0CD2DC20121E0BA13CB1CEF002202F1DF +:107B7000F30AEA81CF17EB0D0D2234F6D8F0D3F6D5 +:107B80001AD1D61903E71EEF1F19DCF7D61410D946 +:107B900019C920BC291B081EE2FA09001CF9F6EDE0 +:107BA00013BFBE1510FA68FBFAFD0107F0DE42496B +:107BB00045011F3CE216CF02190AFF35540EFCF0B6 +:107BC0001710D2E50DD007F8450BDD1C052104D9AF +:107BD000BB0A0F1405D9BC05F1EF8FF9F1F5E4EFFD +:107BE000002A25F2E2E3E0E91DE4DD01E31D00E9FE +:107BF0000BF3E80921EC02F5052EF72A21F6E83906 +:107C00001CB7F4EE32F4F1F812DF08192102090A68 +:107C1000040BC1DB0EC316F90B18E0D623FD050DCE +:107C200002E1D7F40DD4FCF7F122BE17F8EE0722DB +:107C300036FFDC16040CB9DE0823D1194526F9EE0F +:107C40001110141176A9E1CC1C09E12AE71800E013 +:107C5000CC0BEC081C001609512F8141E1F6F938D4 +:107C600000160600F50202B14B66F1D042E11E2675 +:107C7000F51524D208F60A03D410EC11EEF7A43758 +:107C80003513040D1D3AD11904FD0BFB2E07DF251A +:107C90003FE811A79AE9081F36D2D7DDF62EF6FB8A +:107CA000F0DC1BEFFEE00F53185215F4E5E9141F4A +:107CB000F7E5EDBB051EBE144C1247F8C5BDE152F9 +:107CC0004DF20FC9D3EF7F170FC5D602D2D7D70E0B +:107CD000FAB40321E7D813F9CDB70BF40B13580509 +:107CE000C7FD0CC20D53ECE709FFD003F54AC5539D +:107CF00024F3281205FD4AF9F40AD6DCE0FACFF69F +:107D0000E049332619811DFBADFCE31927F9E9078A +:107D1000C308F226E56EF811D8380F00FBC3F8212E +:107D2000032B010D1CEF3B52FC05021C183D34E9EE +:107D300003621C0028FDA9158BE102CBD1E01B22B8 +:107D40000A0009021311102B3BFAE7B7AF13FE1319 +:107D5000121E0F0E0A2937B2E301FDA01B3A3200B2 +:107D60002D62DCF0F4F8FC2B13EFF1EA1AEAFD0BBC +:107D7000EAF6F7100DF0301AD10E11FDF80020E5EB +:107D8000F0140AF7C7231BE30B0FB2E5D63B27F528 +:107D90000DE0FEEBE2C9E8DDE30C021A0D14FD175D +:107DA0001409FDED1F31EAF9341AD8F20ECE15D6BA +:107DB0000D09D0DF0905DDEB0ADAEF15DBEBC32295 +:107DC0000B1FFE117FC50F3AFFEC0032F8DC06F006 +:107DD000F9F2542907BE16371DEBD60B020213F831 +:107DE000D2FCD2DE11CFF6F5E80FDCE9D411F5F8BC +:107DF000F8F2D62D0307FF332E052705050C7F0764 +:107E0000F80105F1EA0C0C0A062EC61AFC33F11E25 +:107E1000F2F5ECE21409EEDF29F9D3EA07150F00B9 +:107E2000FFDBFA101801D61817F4C8120B076CE71D +:107E3000FB0DB60AD7B51CC6085718CEF20408DFEA +:107E40002ED4C51204E04008CFC0BC26FC49FDF08A +:107E500063B6331DF4F10ACE0AE8CB003DEA040B09 +:107E6000F40AF5EAC113F6FD042AFECF49CE18FC48 +:107E70009B1DFC290C0810E1E923020C2ADC2BE6EF +:107E800002E728180AF8BB010832F9E9C4E9E61349 +:107E900037EBED0FEDF708D1EF31E3FC0B07170FD0 +:107EA00010E8D0D8E0CCAB0CF481EA170521F9F743 +:107EB000E30EBDC501CF05EEE9B7251EEF0FF2ECCD +:107EC000E5FF0FFAFC0002E7180BF71E00F9F50EAC +:107ED00022B9141C1ED43A1B2AB8DE311D0F01270B +:107EE0002AF6DEF7FC03FBEC1EEE17B130070005A7 +:107EF000E7E8E73EDBF60FF7062423C72DF7D2ECC1 +:107F0000D541C2DD164DDAF1F6C625D5EBD00DED23 +:107F10002A81201B034BD1EAE606FD1CE2E510FD99 +:107F2000FBEBDB04EC0CC104EEE3EC32F40124F5D2 +:107F3000EA1DE84CEE020B412C3BFCDCCA20FBA105 +:107F4000E8E636B3FFD862E90D0CB2C80ED6201AA7 +:107F50001303F002EFEC24A214E8D602E3DD2E2393 +:107F6000B35DD2EA481D320516ED03FCE6D0FC10E5 +:107F7000011509B8D1E4C5270827F9F12933F7F02D +:107F8000DFF3EED035FA1202E8FCDB34080CE5D161 +:107F9000FD1DF0E81149E100D420E1BAF00D1529EA +:107FA000FBD5CAC6FE2AED06430CF01BFC060E0EDE +:107FB000F621F5810CF59EF7E01A05154CDEFC3A2A +:107FC0001517FD0C1846FB26C4000A0FFAF2FB2C0D +:107FD00013F025DDE5F4F719F937A9EA15022F07A3 +:107FE000FC34F6E8F247480E3ED908C9D3ED2534F3 +:107FF000B9F5E7E18B0141C90703906BE22BF81F4C +:108000005BE5D6CA5157F21CD7CCCFB4DB0F9F88A3 +:10801000FE11E8374FF39EE2FFFE21F7D31D3CDF50 +:10802000E5C4302058E03E5AED39DA1A3613F678B6 +:10803000DEDEF768D1C122AF1FF412E24C1BD72C51 +:1080400023CECFD54226DAECD91F260D03C309F57E +:108050004D0B16E522E3ECF6307FC812E0390E1422 +:10806000CCCE2B0A6108EDC72DD0F805EEE516162B +:10807000F2FCD32E03E0F1FC11FA4DFF200B7EF150 +:1080800019D512F6ACC8FCEB0409ADE8F92015E2ED +:10809000F7D9FCE4E5CBE20F310020FAFA19FD0430 +:1080A00003DDE8FB23091645C222FE110AEE2BEF81 +:1080B000F32DF23506FB2C46FC81230AE1DBF51E8D +:1080C000E006032CF31FE10E08E62801F719E4E2AD +:1080D00015F9FC23FEDD11F336F7CCE2F8220C078C +:1080E0000809D0EFE7F5FE0A1E03F30F2E07F8CBC1 +:1080F000D62C031AF1E809FCF405082DFEF5F2D29E +:108100000C7F3C29141433CE0EF9EB03F713EC0566 +:10811000080E02C6E3E8D6E5D527F5121D04FA06D7 +:10812000F00117EFF420E5EDF415ED2705E3DF038B +:10813000FFFDD7E4FA03EFE82AE71AD9F1F1E1E00D +:1081400003D8F60ADADA2F23EFC205F8B933F605B9 +:10815000D5CC26FF22CAE00A3C17EC10EC5B05FEEA +:10816000D2EF19DDFEDE12E91C0905E4E30106E9A0 +:10817000E30D1CE0DEDA0415060AFFE6D81FDB116A +:108180001005FD05E31623F427F20E031804F4F995 +:108190000116E226EB11F205081EEAD91D090D05AC +:1081A000FCDAEE1DF100EFFF071B36FF09EA12FFB4 +:1081B0001E1AE7EB15F3FACC050C2F060305EAF4BB +:1081C00015310AFE282AE20229F7EE18E111F3E23E +:1081D00034122A0512E9CFE57F1B15EE04F8233788 +:1081E0000608D6F0110F150BE8F6E818EBCD20DBEA +:1081F000FF0D02E71E0EFFEAF87FE80604E31EDE2D +:10820000F6F6DF23FDFCEAE91917EBFBD730DEF9C0 +:10821000CC3AF3F3020FE1E61C28FF150AD7F3F17D +:108220000C20E3FF1FF4F8E39A0CF909F60FF2189B +:10823000EA060EF8EDF3F2DC0627FFF31E0F04FF4B +:1082400004F5F716E2EA15F6F9FE11FDFC0D2A0118 +:10825000FF06FCBFE60D0AEF23E811ECF6EEC8EAD4 +:10826000DC0BFFF01B0CFB1D68EB04CCE6CD583299 +:10827000B93B44D0CBD10AD901CEFD28C89B5311BC +:10828000A609F02F3F080FE96541D517E0F066F227 +:10829000EB0DE5D5C4F9F7F723FCBC0623400F032B +:1082A000DB2F08E7120D08F3E8DF0C2802341AADC3 +:1082B00041F6E931F3AD2A68F6F821FF487FE03353 +:1082C000C6B93714F84721E1EDD2CD0FE2A6F5C7C4 +:1082D000B2EFE2F915C4BA581ACBBDE5BACD28DE23 +:1082E000EB4415E25D1C2C0ACBB618F50D1D4A189F +:1082F0000613EAD503109F07047FFDEA0619CB2772 +:1083000038F608E7ACF0202C1D2EC3F2F0FE2DC38A +:10831000D3E0D830882EFEAC9C472A5EF5DB0E24D5 +:1083200045B410190CE789ED221BB26010F7E7FC89 +:10833000DDF02D45F7E16A392EE3DB0F18E0F9E3B4 +:1083400026AA740BEE01BDF117F025E6F35E3CFEA4 +:1083500053F90315370971D930EA11DAF8233A2BAA +:10836000ECF7F1FBB32CD0F80DE701243E4A200EC8 +:10837000EB1CF406F8F609070D7B0AF11F0AFE4311 +:108380002DF76EF7EB2FF2DC78D3F7FEF6FC27DC47 +:10839000D3EACD0CD1B10FB3D84DE20406C9F7181A +:1083A0000A1BE29AAB0ED7FC1C0903DDB635E7F1D8 +:1083B0000EFCEC041B8A0B17C8F50508B8F1421A2D +:1083C0002D338D11D9331ADEC572D7F4EF340DE792 +:1083D000F000190DB0E97FC015C9FFF81FCF922B2F +:1083E000ECECFCE217363DCD33FEF7F6E3D10208A4 +:1083F0000C24E7CEE4241CE047E4020FF22633FA13 +:10840000F40D07CC002F0E1500E4DD03F7DE2EF689 +:108410003C10E9BFE9B8FDC8BFF506D00B362919F5 +:10842000EFF3451424F4F168D8181421815FF6FBAA +:10843000043BE9291200DCE01E10D82A0BAB15180A +:10844000DAF6F1F9F2FBE10CD3D01826BAB0FC232E +:1084500027322710E8E33CEA0A10DB1E00062EE173 +:10846000090C0CB201021CDF3BCDFAC591020EC50E +:108470002C0AF729B5044E2200F7FFB22BFA4EA0C2 +:10848000CE1129D7220D1610FB041F45FC2C18D045 +:10849000B2E84345EE32F92CF8D0DD83F81F24D73B +:1084A000DDF9B925211B21D6CAF0DB1BD201E1B8C9 +:1084B00038E300C6E8DEF81523B7E421B9C2F63583 +:1084C000EFBB13A7140708E7CBD981BFDA2E226DC3 +:1084D000B70822E7C5E5F6C8FDE5CBDDEFCF18B557 +:1084E0002BB924ECFAFAFA0B3A1FFC111023000303 +:1084F000072AEC0A0ACD1D020712F529EF083ACE29 +:108500002011EB0826E3041AFCD51ADE0DFD10FF3E +:10851000E704FDEC34CCFC00F71815E0FB070C0871 +:10852000ECFBE110DB05EBE407D6EA13EEEE033BD0 +:1085300000F0EDED05F3E6DF233CDE091DF4021B40 +:1085400009C6F9E7B9E6FAF304FB06002102FADFEF +:1085500004D60C0A08FF14F9F50B81E8C2E70B05F5 +:10856000EE15A5F0FEF9F81A57DFEF2103C457F610 +:10857000AEE6D4C503520FE0C7DCD30EF30115FEFF +:108580002829F0D6020C67D9432DC704F13B5B3D87 +:10859000211803229612DC1F013108FEF12321115C +:1085A00003DA6CDC107FED1B24F21F1D0A1545C198 +:1085B00002F5E92331CC46D1F3D7BE2D2F23C131AB +:1085C0003BC56604230E04EBC0BD95FD0215E2E435 +:1085D000F7B4F203FCA9D1D110DEFFCBA93A1446BF +:1085E00001FC39D44C000035E453B18B35E2FAFD7F +:1085F000CFDEF0F03223EB041F5C0E312D14F607B2 +:10860000DE13FFC5DCF0D92AFDC7EC25E507003AEB +:10861000ED0A25F91014F1E1F1FAFFE3CEBDFFF9FF +:1086200014181FF24CFEE8016C270943FC01EFF41B +:10863000F31C3EF027264ACEFF0D011208FF5DE332 +:10864000812BD719EFEC015F01082EE8AE1811F964 +:108650003618DA32F9011535316011011A02F408C1 +:10866000ADD602ECF214112B080915F9231AFA21E0 +:10867000C5FE35F10F2F02C70218F905F50F2ECAF6 +:1086800021EEFA16191024BE2910EAF0EBF80611B3 +:10869000D1B0FC0EE233E6E603ACF4D403F907F9FB +:1086A000F6090E139E1C57EB162B0AE4D2F2EFDEEE +:1086B000F1EAE908FC02EFF10BF1F710E8E2FFB193 +:1086C000440AFAE7051009011ED43414F2DBE11B59 +:1086D0000CB90E1B11EEAF3E36F2062AE404DBDDC8 +:1086E000D481ECEE2538C70EEE08B804B5BF29BA20 +:1086F000BF4601E50B104F7BA7F0A91BFBFF16D768 +:108700002E15EECBB9FC18E7617602BBCFFDE4BDB8 +:108710001F711F41F43634F30346E2BD0A1E3F3B8E +:108720001F10C6D0473C0949D9DFD9082B07F60AE4 +:10873000B0FCF4C505D0CBC8F7570978040CCAE1E2 +:108740002803F033291421C9E303F2F63BDAA71B0F +:1087500026BA242E03A2D8EE463FE968D9D8DE3ADD +:10876000D381DF09CC93F3FC0CBFC605D0D2DFFD6B +:1087700034FDB0EDFCFFD9040EF01618E019F3102B +:10878000E2FB1AF1D5B9F512042EFE12B80B03EB79 +:10879000F369E4E9C50E1905F24B0A531DE601EF32 +:1087A000211C810809F01FF6FC0F105DF809FE1767 +:1087B0002EE5ECF728FB2B23E80DFD34472224E9B6 +:1087C000F8F8011214F3FD1C1FD5DC03554B01030F +:1087D0001B100A1B00DCA4EDD9E2B1F3061DC5098C +:1087E000CEEEFFF6FCEA142875093DEFDEE1FF3717 +:1087F000EA1E20BA0611E92D1007E7230315F8B287 +:10880000E3EDFEFB0B233FD705C53E2BD4E50B2D37 +:10881000CFF803113C2DE4251FFEF5E927FFED07F6 +:10882000D4E2EB7C090BE128D7FADFFFEBDFFF3660 +:10883000EFF2D1010EDDF7FBED2CF8C1101D054E56 +:10884000A8FBBEB5F2EEEA06F5B03036FFF8011926 +:10885000211611213FD381F00E06E0CA060B27BE78 +:10886000CC4FCDDC2246DE480DEF0F11260DEE0277 +:10887000C901F006992901110700F1FF2532199D60 +:10888000F7031AEA0CFBE82AFC31E2C0F72107E102 +:1088900001F806B4EBE4FCEEE3392ECE7F22F6F8C5 +:1088A000FBFBE61F48EAD3F2F54DDD0C20C6D6F7F8 +:1088B000FA43D3EC2F18063F0600D3EBD135CFEBAC +:1088C0000FC005160B43441027EE0E24E3E0F2FF21 +:1088D00010ED771208C114E84B0E06040E1E241D7D +:1088E00007E02FE5F8E937182F335ED996E83AF319 +:1088F000F6A1E4E2150810030BF7EB24030C7F93B9 +:10890000DA18D81CFB1BE710061FF628423A15841C +:108910000911F0DEEC072BF3241AD1C4A6090911C2 +:10892000F1C8F9030015F9063009DC120DB52FE185 +:108930001F05B4B123121FE73B76FF1C00EFBFF900 +:108940000AF21732D63882BD09F21B060EEEF799ED +:10895000EFF206FBEEC14051B409F1A8451DED0F41 +:10896000F71FFAD3066D0DD934C61BE71014F4DADD +:10897000CDFFE9EB0DFC31F607EC14FBD6120CEE43 +:108980001AEED812FC0237E6A215F9F4462AB3E330 +:10899000120912C5DCF32238ED50CEF5091C02FB9A +:1089A000F2E4F5F3FC47FFB22929F6EE0612E401E2 +:1089B0001707CFD332D94BE524E5F553FA1FEC1B4B +:1089C0000EF930F602EF3A131C81E101F9EADA13ED +:1089D00007E8233007F7C709EB01E6F9230BF44456 +:1089E000E32624CEDB12D5133BFEEFE02AD81D068A +:1089F000E4E1E3E0F10211DCFC3D34552E2308C331 +:108A000014F1F200410BCB65871AC402F8CB1D1D8F +:108A1000EBD016C6E8D905DED2F3DA021FF9FE095B +:108A2000108D7FCFBDC4EC00F0EFFA1CEF1C1BCF04 +:108A300011FBBBF92A2E21F9D6DC0B3E1FDCDAD361 +:108A4000ED05BEF810160ED12B29DD3AF5F82716E4 +:108A50005019F10C9DF8E02AFB0EB516F20713CF62 +:108A6000211CDAEA13CA432C00D1EAF6DF1AFACC49 +:108A7000F41E020206FFDE052B281DFEF02BCE168B +:108A800016FDF9DB1235071EDFF1CDE590E61BEC94 +:108A900005B7DFE707E90EBD83330812243B0DE875 +:108AA000F22F43091EEA04FF090FFF10BB1CE3402D +:108AB0000B46EBE9DEE6E4F115FCFB311D1E05EC8F +:108AC000E8EBDFEF1CFEFF01F40B2027EF14FAD7D1 +:108AD000DD111418E6FF7FE6D613CE17FDF27505FB +:108AE000F2F732EE03ECE9E00D088103081205010C +:108AF0000BFA0209FAFE0F02F61607F417FEF31638 +:108B0000F2EEF3F7160FF5F602E80701FDFC14EF9D +:108B1000F2F9FCEC00E71EEB0CEDE9EFE2FDF804E6 +:108B2000060AECFBF4FDDD1426FBFF10080C0DFA21 +:108B300013F20AEB06DBFA0A031AEB1EFD04F8FF38 +:108B4000D608F5F3051A14FE1BFD1BE911200C01D4 +:108B50001109ED180E07100DF8F8ECD5F603FC0F0F +:108B6000F8002D021B09F8FB0011E8D628E605D80D +:108B7000D0FEFD141676F425031FF5E2F7FC16CFA0 +:108B8000174E034B0020EAE9F6F4F125F62AF2D855 +:108B9000F516EAF2DB0D0ADD1A0632F37F02EE0566 +:108BA0000812F4FB151D130811F21710101005DE42 +:108BB00077FDD9ED0E00FE08003E0A17F7D5F1FE4D +:108BC0001618F3F03A3305CF18FF0A07F2D9EED79B +:108BD000CA31C7040CD317EA7507EC06F717F61E5F +:108BE000FCF626F401E81F54F8390BB5F2EF1BED43 +:108BF0000FF2192EC5F2260B07F8147FB6FF15C326 +:108C000018E90922C40FE40024DFF82DE51107EB71 +:108C10000F000605EB213B0BFE4009E716F610FEA0 +:108C20000FD21913F824FAFD04C9E90F12E5EAF38B +:108C30004FEBD0EDFC00091C0619ECFEFA3DDDF10E +:108C4000CC271FBC09F3F8E534EB0519FE1DF539F7 +:108C5000F3F8F40C23EEEF1DF61ADC001F89F0CCBC +:108C6000D01E11F3D0FEF303CE22FCC2192CF6E97C +:108C7000C3C8CE04C8FF140DFD22E9D8CA3320872B +:108C8000D498DCCE7BD8AD3214F7DC3BE40642D876 +:108C9000038DD6B0A202C5F8092B04BE0B1DF2E26B +:108CA000184BCE21F6B504220606F5F80605E002BB +:108CB000E3BC03320D81F307CFDE7AF319ACF6E3A0 +:108CC0002D40564CFF141E00C90D1C40D50FF0312D +:108CD000E5DEDA2F09E32ED361A628B207EAB9113F +:108CE000053DFEFB1A22CEAA1922FFFF1A0AEAE569 +:108CF0001B3526FBCDFBF10A2441F710DAFD3E4778 +:108D0000E71EED290511EC091DFF1C37FAFF151EA2 +:108D1000D32104E3F11AF2E40EFC1ECA57F106183F +:108D20000A23E20A03DA20F8F61EBE0DDEF6E80793 +:108D30000C2AD704FFE1DEF840D923FFF6281BEE0A +:108D40000FF6E3B7EE2F1D11310FE1E6DBE701D29D +:108D5000B1F330FF11FB00D87FDBF8FFD754F8FEEA +:108D6000EBDEFAEAF7DC0FF823D306E3ED03ECE7DA +:108D700001FCE3321AD7F83CEF0C0F2AE115FD0D88 +:108D80000B0B4A0712FD2746091EC802E1F9FDF147 +:108D9000237F29DFAE14EAE4E907F821C80832F49A +:108DA000ECCBE8FBF30AB5C426EDEF230BEE04E0B1 +:108DB000ECF9C6E002F7DAD305EB39F3412CC91020 +:108DC000E6FA1440F0FEB3F0FF9FEA22D7070CF753 +:108DD000D1F4E30AD9E58C0CEC23C7FAEBF4B42305 +:108DE000EDF612E7B5E5F1D539E30AEAE4E4D9E6B0 +:108DF00005E8E83FF4C849E40111FB63FC2A3FEEB3 +:108E0000FBFAE933CC13FBDF042D101B0E0A17FB12 +:108E1000FDE7E1CC0FEE2B040FBA04067FF4ECF073 +:108E200014AED6F4FE07122217F60347FC2403BB48 +:108E30002CB1AB1F06C81629FECD1C1CF93603C980 +:108E4000D6201FF83301B61501ED11EC232904D605 +:108E50001012FB0D0FA9D2FEFBCE9128DA1E0CDEFC +:108E6000E40EFF02CA211227131805EA00F1FD01E2 +:108E7000BFF6EB03110707F20327F3F80004FD0028 +:108E80001502E91DEF8104F809070713F41B07FE1B +:108E9000F2FB27EF0C07FEF2FDF4FFE501010502EE +:108EA00001FF1110F307F3E205FB030EF806FFFBC9 +:108EB000F2FCFEEB02ECEBF12A0F01FDF7F1F50EEF +:108EC0000E020BFBF60002F41003DC0F0226FB027D +:108ED000FB321002FB06F9ECFA01FD350AF6F2F658 +:108EE000C61A17F10B0713E86A6607F136E6EAD2ED +:108EF000A8210BD8FAF2109F20211004D303E2B46A +:108F000024D8139750225AC9F3F42ABFE62AD91558 +:108F1000202FE8F905B315B6CA02E8C017180736BE +:108F200007B16A1B20D6ACF3AEFC1EEF031E40E86F +:108F300026EB9C2C18FD0C251E523037F9CFF1CEB4 +:108F400013BFD70717097FD4C4D033224015FD20A3 +:108F5000F917052FE0DF0A2F462EB1EB033CF9622B +:108F6000ED51AEC6100B321EF3D8F5F30F0F0ED233 +:108F7000FA1B0A085318BFF6F43BFBECF9F202F4B3 +:108F80000CE6CB120006FEFE1706E71FF41A2008B7 +:108F900081FF1E12F425ED261612F4E400EF1211E3 +:108FA0000508F6E706F2FC0DD8050306D5E615F927 +:108FB000F0C5F70F23FAB1E908E911D60C3B1D1EE5 +:108FC000F30FF4FBF9E1031AF7041FFCF329ECFBA0 +:108FD0000A43FB0B0B17E60EF701F80D1102F7140D +:108FE0000F1D100411DCEF00C70BF328FFF5CADFDB +:108FF00000ED4604BEEAE141F7F7F73DFBFCDB2F4D +:10900000EB0952170CE4E23CDA220B411649001E30 +:10901000F325FAECFBE7F8E4121B13E1DB06093059 +:10902000FD0E2FEEAC402EEF03F23EE705A2BA197B +:1090300018B61957ED3B0A07C811FAE5382E7FF725 +:109040002BFBE6130616EDDAE2C04D6108DCFD4BA2 +:10905000E7C030E1D10DF00FDE1F0E0AC81D201B46 +:10906000D04628FEE81C04E5B0929C107BA0F9B91C +:10907000CCCADE338113CFD5E729DA2FE014331AB7 +:10908000C917BE3FE0A110DCFDDBD7DD04FA0BD130 +:10909000F0DD18D5415308810D363137BC120D1261 +:1090A0003527E0B8FF13103AE20F0D1D0F4DE258BF +:1090B000591789DFF0DE1FA4F620114EFD11E08E56 +:1090C000D53B81D6FEF3E8B2EBD707B3EEBAD809A9 +:1090D000D9D3E30FDECA7E45C9C61A24E10713EFD0 +:1090E0000FF09EE7FAF2D6317D42153F58B684CE96 +:1090F00002108EA9E9EF18F4F562EFF4F6E706A77F +:10910000E8F423181B1F09E10C2DCDF113E6042709 +:10911000A9C435CFADB5D1D9BC5814A916FEEC1EE3 +:109120000D337F2E3CE2C20CD5F505FAF4ECF5CEFA +:10913000D832B7EFF921D324B7D7C2CD1801F25AEC +:10914000F053A9F90D0C6BFC3B1BD73A1A002C2DE0 +:109150000D480D4722FD130D32CEC232F82F20509C +:10916000F74F37DFFB1A480E671CC7AECFDF170972 +:1091700015CB3207EB112DF8DCD6ED137B39CFADD3 +:10918000E8F40A40FC0C3E274125BAE1E6EC330442 +:109190000CE91701B1F90D0B3B56322CF2271313D2 +:1091A000F9DFF30EED6A04CEB8C6F9DA0A0CC01A7C +:1091B000F1EFE33915FCB2140E2B06292366BEF03D +:1091C00045244E22D50AD22C44BAF14054ECE4ACEA +:1091D00067E18E1E18ECBEE9DBD281E0F9D034CC19 +:1091E000C3C1F2E625B3E41F1B18DEFCEDCDFFF78B +:1091F000EAF403E2D00DF0FB22401E30230E0427D8 +:1092000006EC036909482AC8C23021CD27DF012DA9 +:1092100000CFE32A298116FCF93DF0F90700261456 +:10922000E4BE2109E60DE1EADAF05CF10AE947F86B +:10923000E0EAEC164AE6C7141FD304300AB2EE2C5B +:1092400022AD0B44F4F818E40BE61226DBEFF860CD +:1092500065051C1E1409E1E75B17D40108D1120053 +:109260003630E9F3F4ECFEE853FEDD111CC933FFA0 +:1092700012E2FAF3E00AE6FD0914FBF401F9DC0D51 +:109280000BBF012309E9F730560214D4E7ED1AD6D3 +:10929000260604DAEFC231C8C309F4FE02311C36D7 +:1092A00017F33BF323FDAABC03E2F8112A25B735D7 +:1092B0000CE281240DB70D14EC191DEEF6F7D40D58 +:1092C00016680B293DFCC5CFEDED2629101A40F795 +:1092D0004416E53369D8B3F20BEA2E13040E0AFEE6 +:1092E0003DE8EBFFFC1BFEE81CD559D8FCF6F60464 +:1092F00087E2D81C1B12F71605E2F6F42808000FC7 +:1093000004D5EE0B3B62F7CFFD53C83EF0FADB14F9 +:109310001601E920F8D7EC07E5F6FAEE6625F10D1F +:10932000EDF55006E5EACFB0C7F6E553F2EB1109CB +:10933000E601CFDC231E41D1D3161DD7641913E7F4 +:10934000D3E2F4E9179AFCD111FBD0012F3B4A2557 +:10935000CCEBF53E33FA122406F98113F88E2E1B5E +:10936000EACFF9F4E906EFFA1F1112F4FEF203074F +:10937000F50E080705F70BFB0DF60B09E407FFF6E2 +:10938000E9E4EAF5EEFEFFF3F2F207FAF30DF7FE79 +:10939000FBCE12DBF8DA05EF0CF8ECEA0E04140849 +:1093A0000CFAF30D10F9071F091C25051906FD0815 +:1093B00011F3FE0EF924047FFF0AFCE7DD12F80525 +:1093C0001EF40325010F0A103EF41304FA0900EFFE +:1093D000F2EFF81EF4E2EDFF0B171507131BEF0574 +:1093E0001E04EF000AF5070432D2F5C393982EEA63 +:1093F000DA124C04DFE0FA0B01F11F1CF5FFFD212E +:10940000C0B400C6232554C40C28B4F83A2B1A0D56 +:1094100017FF6DCDD73E22F5270034010C26141519 +:10942000FC04DBF9D8EC18C540611D1207CB5608C7 +:109430008119CBD7E0D3E14A1D21D6CCE0C3C4F9D2 +:10944000F0FD19DB09ED29FAFBDFB3DADE4127ACC9 +:109450003B10F4FA059BE423DDDCCDA1D4B9403503 +:10946000151DEEBFEEF324FB37C4E10041D8FFEE3B +:10947000EC39E2ED2F1E28E7200C24C61B310E3CF0 +:1094800011101BCCB7F9FAEC1C0D2C1D6FD6221253 +:10949000E9DEC807E42F00E5E4F502E0FB1DFFF379 +:1094A000FECEEC2CFFFCD909DB2AC2303332350862 +:1094B000AFFCD7E82200E9E1BB479B07D3F2E445C4 +:1094C0002881F8E7B3015F06D1D5B1EAFAA80426EE +:1094D000480BFB0217BBACCDA2290BFBEEC3E1ECA2 +:1094E0001EAF3AFC1F0C2A2B0A3AF8FEEB3DE4BEF5 +:1094F0002BCA42C742F21AF6063C0AEF1108FB03D8 +:10950000440ACD4A66B31C26E1E7FB3C1F9F195174 +:10951000542D00E33CE46E0CFB32FFFCC4ED0AEE7C +:109520000DD0AD011ADBDF0B208CB108E5E67F051D +:109530000EF00A1512DCA8125A4B0D003807CC3D6C +:10954000BA20F90EDF0228F53F223BF5AD1A3CD3D5 +:10955000FA91EB07040DFCF9194124F2E1ADD1C8F1 +:1095600003F4E1FBF44206B52ECEECD4010E27192C +:109570001834122901EC15132A311AF907D421BC29 +:10958000E2F0DB15D70F7F13FDBFEE311E0AED367B +:109590003C0E1CD60819D0BBFC43E5EF0F17E5DCE9 +:1095A000EDDA62D7F5FD08DD16F00512E7D937DFF1 +:1095B000F5E7E006271FE411C905F9060306F8726E +:1095C000F125EF1F1710E631FBF5F210F3EFF1D4A0 +:1095D000FEE709F0D2BB332411EBF12C0713F62779 +:1095E000FCD3E8DBF1113DEFBCDC20091278CFC7DA +:1095F000CF26167F0EDCBF0AED11F0F531F4FA022A +:109600001FDEF226EC15A4B2E2F8FAD3B30601018C +:10961000FA9917491265EDCCDF1D024D15F8D0CA35 +:109620000AFB2D16CAE515AD2908012DD7CDF62E5A +:10963000CCE8F1CCD10907E309DB3644D64501CEAD +:109640000128D71EF4161ADD0A4AD6EF56F21CB0CE +:10965000D7CF0F3A1C45ECFAF0DF4B54FEE548F546 +:109660002EBECE5FFADDE915100B02D5EFFBFBE055 +:10967000EA0EF1072CF7F20A102606DF27030D0089 +:10968000052F120DE719F410140EF9E03E06F3F35E +:109690000B05EDDFD511E8F5E7E7ECED2AFAF7F970 +:1096A000F8FDE9F7E007DF25F8EE7F150304ECF895 +:1096B000FC0FB00C0A0F12F5E01354F00BEB0D0E7B +:1096C00015E6D11DE64EF921DBF2D70AE7CD00E51C +:1096D000E81EED0421C0FBE8F8E9F0E9E20509EE37 +:1096E0000DF50FEE19FDF8661C1F170B030F28E888 +:1096F00010C052E8CF443FF71A0309C45119131997 +:1097000081F2E115F607E408070BF1EE623C330540 +:10971000EF0F29E2E50BDF16FC1DEAF9070C03F554 +:1097200004E1180500E2090300A7E9150542B6FDAA +:1097300011FDF4E7FCFDFFCF0B2E11E7412ECF13F7 +:10974000E1CA053FDE22E7F70D09C004FAE50DDEA8 +:1097500012E5FFE8F8BDEC1BF851FBBC0FE7DBB9E5 +:1097600011CB20EC1B03200FF6EA1104230D24EB90 +:10977000C9EF8158FE1C2E23170DEC2619032F2F3D +:1097800007EF2F293123DCDA0CE9A40EF2E75907A1 +:109790000FFCFEBEEEA405F3F428420A1601FCE914 +:1097A00007F4D3F406F9A0A40C0116411AD2090457 +:1097B000D228E319DBD01EF2D50CF2030D09DEDC52 +:1097C000340AEEF404041A461CF52D2701ECEBDEF6 +:1097D0000217FC11E0C509EDFFD6D019DE2B0BF9FD +:1097E000D4CE1EF7C4033AE4E905FDB72CFEC9C286 +:1097F000362E0D3DF0E822ED223A07D99F073815A5 +:10980000F030DECD0E0AE4F92919D9FAB50B1BABFD +:1098100023162312DCD037BF01FAD4EEFC1CF6E28B +:109820000D1C08030F260C0BF9EAC707EEDEED1638 +:109830002692FCFDCBDF2944680DFB1FFE14E3F8E4 +:10984000B028DC460E20CAA0FFFC2872DA35D228E8 +:109850000B093CCEF50912F80F18D8F5E9B5FFC988 +:10986000F4257FFDAB8E4CB63C18E61FFDC90516EE +:109870000E7410FA1DFAE91C7F25BF0323CAEADF24 +:10988000E305F0F11F08DE0F131DFCC1D1EDF7F168 +:1098900000EFD210001C23D5072C15D217C60110DB +:1098A0000D42E5D712C1230CFB12C9F8F8E6213BA3 +:1098B000EB17F50D15E116040BFBF40810EA1D0774 +:1098C000FFE612E50C1505D3BE2A47E70CEB08ECC2 +:1098D000C7DB06CB25F90D04E10BE8FF19E7C9F05A +:1098E0001FFAE20323D40B160AD5D6E7C005EA27F0 +:1098F00025FBC51FE50ED80126291925F221B5C87B +:10990000C20229D7F3FCFCEFF9B906F407271019B6 +:10991000F9E8B01C2C241DD5E6E107F4FDED13F0A9 +:1099200009161D1420F11B1C1922ECFCE7FECCF9D2 +:109930004B1DDCFC1BA9FC14F9B5DE00F9DB7F0232 +:1099400005F2E40A16FCC01238FC0FF8EE1F0BE813 +:109950000B0E330FFFEF10E5A3FDE501091FC4084F +:1099600009171BED08EBF025FDADD0139BD34E0F6F +:1099700015D9F94BD1C7FCE44D27062E48F3CF0F7C +:1099800011190E1ECAED0A13CF8914CB02D121D5AD +:10999000F89A0DE104CCBA919410E181E904320601 +:1099A000FD28BF9BDBE91EF6ECF20EFF0ED917EE89 +:1099B0001BEFD11730C2C1D3CD404968D8ED215437 +:1099C0003440DFF5C123F6E32A465EEE4EB7E9E9FF +:1099D0000BE2F0DB1A3D4EDED00ECA0213FC10CFB4 +:1099E0002112EF05E7A517F85FD8B6E80BCA1F9B51 +:1099F0000201202CD4FE17ADFD0AE198E412F50611 +:109A0000F2B741CA0FFF1412F5704621C3EABE0631 +:109A100021DADC201FF0C4D3FE261026F522FE0C2E +:109A200009DCF90DFC1F24FF81E20B32D2E933F08F +:109A3000BB0FAC281824A6E0C9CBD70918B0F92869 +:109A4000E2C3F0ECCE2774E912154A47BDCD05EF0D +:109A5000253B142DFBDEEC84E5290027F2EDFC34D8 +:109A6000CCDAC6D821D11BD6B0A90DF1FFEC07F591 +:109A7000FE4328309BC302090F11F4E8410BFCF4AC +:109A800009382BD924CCFFE72A0EF738ED16FA094E +:109A9000FB0227F0EB1AF4251FB7EDEDFF06E816E1 +:109AA000EDFCE9FBF9F60A19210B172ADE0B4E161D +:109AB000D7D84009D27F1083E507E7D62F18DFF00B +:109AC00019E02DF4000512C9472CD1D7ED4ED7FD72 +:109AD0001F20EF110EDCE208F204C5D034D6E1F508 +:109AE000FDC38BE7B73D25A6171CEE1DF911E5C791 +:109AF0002E1CD546E0ECEF02194C5FC91C15FB0388 +:109B0000FFE2F181A0C8EC02E7DFFE140F0FEED7F1 +:109B1000F5F6EACFE22016C6E83BEDBEF9EDFFE32D +:109B20001A11D1F8DDDE1D27F0C0F5120C02130763 +:109B3000F7E6CCE70D06EEDCE3142135E6DA14E0B7 +:109B4000F12D030FE9F636F9E01904FBE899F52049 +:109B5000EA021028FBEB25E2F7F21C3A02F10DD1E4 +:109B60000D171D05F4F70FFDF01404D611F90AB610 +:109B700029B9DD082F75C7F8FBF51037EE1F28C48B +:109B80009F0601150204FCF447D2DADE0A3F1D42AB +:109B900022C71DE0F514EADD241EA7F8190C0806FB +:109BA000FFD8EFF32333C901F1E41316E3D9010E13 +:109BB000EB6206D0DC02E606F2CBE83139D7ABDF48 +:109BC0000B3D09210AF0240B21BCDB10E21FF0162B +:109BD00038F1FC341ACD07BE2F0FBD81A797ED0BCE +:109BE00006BF04C236B1CAC10EF0D7FCF3E20DE7DE +:109BF000E20EF2DEF7E4EA0612FB1A0B030E010591 +:109C0000040BF6F30ED1062EDA0AEE1BEF07C51B86 +:109C1000D91701EB20F5E902DA290FFAFF2C182EEB +:109C2000CF237FEA4FEFE42303F50201E70BF9E8C6 +:109C30001F26FCFE1410BFF8EDE70AA8FEE803C4D7 +:109C4000EF17FC140C07F0EFEA181019070501E9EB +:109C50000EF101120EEA3311EB0FF3CDFEEBF0E63D +:109C600017EC1CCEE4F9DCFB281AF9EF13CD13ED49 +:109C70000E2B0EF4E1121823031508F815DCDBD5C2 +:109C8000E92AE81F101DEB1B36D43F39EA10FAFE13 +:109C9000D1C6011E46CB74032FF5FD0CFEFE121D2E +:109CA000FCD04BFB31E39200150BFDFAFF03D87F8C +:109CB00012ABBF8B17EC0E07060CFB000ACAD205CD +:109CC0001EE8C4D2D3B6FC2EEFFDFA180FD1190846 +:109CD0005C0AF7132AD0F7E31303112C1917DEF7E8 +:109CE00000180DFEAA140216331526FBF9AD311D1E +:109CF000B3E903D4E22E3E11FD4811F1E607FD124F +:109D0000CD08DB02F239001D3F4CE3F9011617EDD7 +:109D10002C06D2B10BA0F8E209A30BAC411B2130F9 +:109D2000E10706DF3AE2E3E12516ED04E911EC1C58 +:109D3000001FBC2121B61BE514E50B1A1AD9EAE471 +:109D4000C1EBE3B91BEBF0F6EEE913163FAEEAE424 +:109D50001BE6F011198101F4DAF2B556FBFFFD0D97 +:109D60002C96FC9F1326F32D23CEF0F1D3FCD7F6CF +:109D700000E7680407F22E0B0EFBF9F7F202E4DAB3 +:109D8000E1321A25CFDDFDE70514F40AB6274E06A9 +:109D9000120AEBDE04091610FAC2E2BAD92DFD0A46 +:109DA000FCC7620E5224FC7F09F8E33809081965E4 +:109DB000073BE2F517C8DBFEE9E8F5FEBEDAD1F6AF +:109DC000C6D4EAFFFFF0FFDCE2FFEC0500EE31E273 +:109DD0002B14EF0F1FE333C0E023D00D2B31371AC4 +:109DE00070191805FBF50A1B3D3BF7D3F010E9236A +:109DF00024EB39D3140D0918F946D4F0150012E8F4 +:109E0000DD197F05231C2ECD320DEBD2D80CF6E6E2 +:109E1000021A241BE4282600DFE124DE03F6FCE816 +:109E2000A50CCF1FC10AAFDFF90D062EF9112F02C5 +:109E3000FB2D02DFEBA6E9F13EFC21C3FBF0E21AA9 +:109E40001B200EF50AEEDF06C9C8E81AE0E3100988 +:109E5000BF0DEFF460FFE41B05D8C70A02D228F358 +:109E6000F3DE1EEBD1FAE8091FE31D17DE0B0EFE31 +:109E700003E90306FCD317CDF641C4244813200799 +:109E8000080DC9F1F7F5240608FEEC122B310E3748 +:109E900001F6E9E1FFF52D1CF9F820ED0000060BB5 +:109EA00012C709091C18FC1C45FF0313FDF409F92E +:109EB000F2E1DBFF3616D956EA4DDB163A11BE2821 +:109EC000E081BA17EFB31802523203E5E8410A53B2 +:109ED000C8F8E8F5FF0AB4352BFD0EF218E7CFBC41 +:109EE0000A071200083128ED27F316EAF8DD1DF6FF +:109EF000DCD12EE7F9810DFB120DED9CD50DF6D1CD +:109F0000E8CCDF080723DA0C0618FB1B0414071142 +:109F1000EA05F224F511D809E00502FD12F914FE54 +:109F200008FCF72409F5021020F10C1706060EF5BF +:109F30001E0BEA0B0CE41F1C3516F9091AF4DBFCA6 +:109F400010030324E11507070A0AD4F0E1FC06FF19 +:109F50005F05E004FAE104E0E611FE1CCF35E4F110 +:109F6000100DECFBEA180F7AD704F6FEE3FAAFC740 +:109F70001C36ECDFFBED07EF5975290AFA34F2F3D2 +:109F8000C70618CA040360FCEBBCF01EC3D34D0126 +:109F900024DF0EB009D51BD983351ADE100B09CA90 +:109FA000013C772E3DFB3B38EC052109362FEF1E97 +:109FB00005480005E419BB19EE13C4F3F7E51E3A92 +:109FC000C7F900390F0FFC32ED294ADAA1E911F384 +:109FD000FB381AFBD5167FE4EA26E808D9EF7608A5 +:109FE000D77221D811F2DFEB1422CCD53ACCE80499 +:109FF0000AF318C555A32D2CEA3AC7FFEC1A4536CB +:10A00000FA094218ABE120D2FD0844A01C4D0B72A6 +:10A010001B8934E1E928C8F2BF2AE65B181C6838BE +:10A0200048999A54EAF5E9BAAD270359372FE32343 +:10A030000D03D6DEDDAB34AA20D5C73BC26E818BC3 +:10A0400001CBBB3F47FFE7BD37F98331FFFA1BE97F +:10A0500041B70D7501DD0F17F455F11512DDCA2B4F +:10A060004BEFECFCD6DAC47A350131F0E2FAFA298A +:10A07000333C3CD805060FFF1029E4FE06E807092B +:10A08000E326F829D2FA11F6162105F007F4EF1CA1 +:10A09000CF00FD13474E14D2185202D909ECFBF53C +:10A0A00007EF00FDE105C1E7CDDDBE05F6E6E97F7E +:10A0B000FE32E1E714F701FBCD0A11F201F2F9DEFD +:10A0C000DAF4ED060521FED40BEC271BF9FE03FBA9 +:10A0D00009DF1C190BCAFBC0D5F3F71DFD1B1ACDF8 +:10A0E00007D4F4EF1B20D7FF29E71856D9C74EF73E +:10A0F000251FEC364DD6DA19E01524DDC5E600E75C +:10A10000FC04E2F6D52520210500DC4BF2310C548D +:10A11000FCD2E4F032C13BCCF0811007FD0E0E0BF7 +:10A1200001270101582DFA04070A265B32FFF300CC +:10A13000E7DEE2AD1BADDD37BD50E515DEECE9ED48 +:10A14000E8D918040F36FEC23F3EE63BEA2C2CF954 +:10A150002F18F6290030100D2D23C3E9B9F229225A +:10A160001897121AFC20FCFEFF10F2DF20EFF8BD5A +:10A170002D1A40FD2209BAFC163E19E9E8F3E31551 +:10A18000F9F6D6FAF93AF510F4F11BD9E817F6DB2F +:10A19000810B09ECEC05D9ED1E280107F7000AF147 +:10A1A00002FC02150F091716E71DF71DF7FBF3B2A6 +:10A1B000D6DBFBE9EFBEF0FB0E2CFBE2E3E5EBECBC +:10A1C000E20CECE3F7C91F010B010F2C052CF40284 +:10A1D000EEF61EFAFFFF18F6F8D81D1421F6E30379 +:10A1E00006E8E608FD1D16F34FF40EDBE1A6215844 +:10A1F00005AC03521903FCDD320FF40EEC28CBFD45 +:10A200002B111C22954BEFD148EFD54A08080BD0F3 +:10A21000060509F9BDE2C5D1D82D1921FD1CE40EB2 +:10A22000F9CF54FCF1FFCAC203D829180431210226 +:10A230004102BDB7F8F224147FC1E70403FACF1935 +:10A240000DDF0B2017DEDF0CFAC8B5F50DD4ED13CA +:10A250002A6911E721DF07212DE5F7C9592709F2FE +:10A260000AF930CDF4FE1CE9470733C3F4EBE81DCF +:10A270000BE632F1E3EC1CF51D08D32B010181063E +:10A2800091F5E4070DDF13DBFD03D1EA270732EF79 +:10A290001BEC13DE03E9F510F9FE21CF451018EA97 +:10A2A00017EFEA1CDA0C0D361C15FC083BF8F2AE71 +:10A2B000FF70CC0EF3B510AFD730050824C3CA0128 +:10A2C000FAA20BC21DADD112FCFECA1D5DC020005A +:10A2D000F7E20325D8E5EF03150AC9FCFA1E9963D6 +:10A2E000C70AFF06FBD4F8F016E6ECEFF2C9F98EC8 +:10A2F000F00AA521B50005A0071232F8F6E309051A +:10A30000BEDB3DD70A16C531EDD2E205A31423B159 +:10A3100018D202D71661F9E8FCD40EF7FA02CBED99 +:10A3200011CFB0FE21E0499DEEEDF5130D2408C5D7 +:10A33000F82BE04D0AC6A80C1E5EC97F1337E62530 +:10A3400004E525F720093BF916110520C9D326336A +:10A35000BFF8D120A11EC0CC021715E80ECF0C4BC0 +:10A36000A13E09E5F01C201DC4D1190E182DBDF623 +:10A37000D91F4817FCF1A90112642912140E030217 +:10A3800038B815FCD50EC814F11B02ED0DE32BE80F +:10A3900012991915C8EDF8D2C819F9EA0BF2D2E7EB +:10A3A00009E37F1EBF08081810F226DD0EF7DA3425 +:10A3B000F6FED7F621E5EC05F908F83CB40928E7E4 +:10A3C000D404CC191214E602D9122BE2F2D942D8E5 +:10A3D0000CF2180019091C2C11F6214600E35DEC63 +:10A3E0005B90E55109D397F7471407F8038129E6F5 +:10A3F0002020F41A010BFEFB09580F510DEEE41555 +:10A40000FFDADCFF0815DEF1F5E91A2D0E0640E251 +:10A410000DF1DCF32DFF0DE8E9F20DC0E0001EEEBA +:10A42000E3D30D04EA0EF2210AE72519AF05DDD9C1 +:10A43000BE0FECFB19F8DDF8E0FE2C0E0AD8F3D7BE +:10A44000EFC109F5D50AFD2DE6060E0C0A8E07E2CE +:10A450004526100A06FCF4E2F0EE9B54F5FDF201ED +:10A4600003D1FDCEDF22E406E7B41C0DEC1619F68D +:10A47000A514B3C88310F0280129EDFCFD057F3F2A +:10A480004AEA02FC1B2ECA7A302E0ED60B21106F20 +:10A49000AB2E06EC095844A53CF7B9650707041C28 +:10A4A000DBCAD81EE9CFD7D8004F7B1AFCF4E835B9 +:10A4B00004E914B6FEF7ABDC4AE189C69FFC24EE42 +:10A4C000E0D61E04D9E5250FD90E292B0FF204BFC3 +:10A4D0000EFFF6050F0BE3FA1AC913081E19000642 +:10A4E000F8FA18FB22E40B14F702D2D4EDC12BFBCF +:10A4F000C0FC05EFEC8807FD0510F1DE6C0F7BC892 +:10A50000DEDBD40EC201FB0B2BE71AD0527F1EFA02 +:10A51000C60EB8D1FCA008DC05ECCECF4706E2D8C9 +:10A52000ECFFF10FFA221E1AC750B52E12E4F908FB +:10A530009336CEF109190A143002EA13C750CFF44A +:10A5400004F415FADD1FC710E502BCF1D2CBF512F9 +:10A5500036E3CEF5EE90080FAFA81CFCDF7A331C73 +:10A56000D702FDD319DF28E202D0F9F9F409D8E7C0 +:10A57000F20FF8FF02EB18F80461FEECE5D50ED9F6 +:10A58000210B1B24F2C9032AE4F10120DEF22FFC87 +:10A5900032DE08C8FB05F417CC050B0AF40D04E005 +:10A5A00001CB5E0639E31022E311F4E51F221FF709 +:10A5B0001321F80BE3D9D805E80DE6DFEBEA111912 +:10A5C000E016F703030AE71400100AF6C00B12DEC8 +:10A5D000262200FC16FB34B20615EBE808F97F0BC7 +:10A5E000382702F6EE051D061AC9ADCEF381F21327 +:10A5F0000442B70D2E1D0865FC272E4F1216D9E315 +:10A60000BCDED3120504D7CED8F51E0B4D23620C49 +:10A6100016DC24D1F7F635DDF0D724EACBF00414AC +:10A620000289FED5CADCFAC403CFCE499C28EEC10C +:10A6300098069B1800FFCE21F9DA11D856CC1512D6 +:10A64000F6E21926D5EDE03702E3321206C72CE711 +:10A650007A53F61BE79FE894A3B6B741574527DF27 +:10A660000D0403C8FC03C9C8BF3DF13CF105BD1D85 +:10A67000F1D101F348D6DFEE5061053C5A1B1E0CA8 +:10A68000EE56D2F70602F801F7D9E7EFA28A07F0F3 +:10A69000DE25B4E0F32DFEF43111E82D1CEAF4FFC1 +:10A6A0000C7F092A1FC72AC81A3050E6CBE50437A9 +:10A6B0006906D82AF8EFD205331B12FEFD1840DFD9 +:10A6C000792601F8D30EECFEFBFCAC5E0901F32AFF +:10A6D000B00A27DEF31529E2DB10941619F32AB32A +:10A6E000D2E901E4EBC60C174921F80511DC5C4204 +:10A6F00093CF2328202B0AD51D20F811092D0DF109 +:10A7000042043412DD7302C7E90381FBE31FD14425 +:10A71000C7B5EAE793DB2A12B63BE4CEFEEBE431A1 +:10A720000DB3201DD0189FEAFC19C951F2E1F4DEE7 +:10A730000C0DD80515DEC03115FEEC213821DCDE0C +:10A74000D2CBDFE9F0F0D7E9E203B91AD523532BD6 +:10A750001108233337270419D613C9FA0B0FBC4B42 +:10A7600036DDBBE11EEF070A3B07F0CBC0FF22EE50 +:10A77000C7E109D027F411260101FC15C2001F21F1 +:10A78000DAFAF2EE27FAD7050EF510F51C1C471E73 +:10A7900022FCC0E1C5120C1EFBFC12D52F0DFC06DD +:10A7A000FDF2FFEB1D0229FB27E5F408070F061059 +:10A7B000E9FFF6E817F6F9D9F94303E91927E21595 +:10A7C0001FC31E3F38CAE3AEE7E3C0E2FCD708E18F +:10A7D000C62636FD15D9DED07FF4C6ECFBF9101283 +:10A7E0000FE9D3F6160B073DFD02FDFDF205F90258 +:10A7F000FC02F60BFDF2F904040DF8F603FD020667 +:10A80000FEFA0705100FFF050403030D090203FC00 +:10A81000FB0312F4FBF50100FF0400F9F9F902FE55 +:10A82000010702FFF904FE020102FDFFFB0304FB26 +:10A83000010BF9FF0207F80101FB06030B0100FE03 +:10A8400005FA0507F020F40501FFFCFAFB00FEF114 +:10A85000FAFD7FFF07FB09FA0AFEFC11020AFAF66D +:10A86000FF0B07FEF80900FA20C9DEE3CED44FFC47 +:10A87000D3EAD302624EF8361906FE114BF41DD509 +:10A880006426DAD8C022ECF71B8DB8080C0B34FC18 +:10A890007FFC2BF0E617D2FEB60903E3241EFC3042 +:10A8A000FBDCF70108EBE9C73A35F13A14FB482223 +:10A8B000DDFEC4A819E0FE5110D9CA2FFB02CA1749 +:10A8C000F44955E8F83DD36101DCE643FF3CF1BBB8 +:10A8D0003AD218FDF1B0EE2EFB16BFEDA3EB00133C +:10A8E0000428ACE3CD411FF1263DFCED18B1CBDED1 +:10A8F000E91B0B4601EAC932252722EF20F3CD1CC4 +:10A90000CBE1F62236D9C7DCD381DDE210EF27E0B8 +:10A910001708E3B025A43ECCB138022DFF07E3E3CE +:10A920000A326402FD0AC2E2E4E407E5E7C9CA6448 +:10A93000DFF2C2A13B25760A08D60A05D1BBD9A70A +:10A94000FE10E7222A0DC2FB069A1F0110FDF0BB84 +:10A95000F71318F2DFF9260B1342CA02DB1AE9D00B +:10A96000F00B2CC403F01CEC0AE8F4DB20D8FBEB62 +:10A9700005CCDC29E5EFF72B1C3A522A1E23F8EC14 +:10A9800019028E33EED7BEB8EE02FB21D938F90694 +:10A990005A170FE0F530F5C0F24A15101C0301E616 +:10A9A0002A819506BF14DFF40D34D83211D31D3D32 +:10A9B000F639E2D012C015170A220B2F53FBDAC961 +:10A9C00013E1EFFEF0D9D5B6F2085CE5D405E80254 +:10A9D00039EF07FED40813C607FC00E83CF7E0197E +:10A9E0002FFCE1EDFF2B1CDEFD1AD5F17FDC1BD423 +:10A9F00004F02FD4B3FF15C406242C0018171DD95A +:10AA0000D21BFDE4EC33241F0FFFEC08B122380405 +:10AA1000AF091211E624DFFA83FDF9FDE517FA0804 +:10AA2000000DD4DFCC0617F718ECEDFE1A0E051C4E +:10AA30000EEBD535FAF12CF123BF03FF34C5E82C1A +:10AA40001BE8F611E7DD3E28B312CBE1FBFAFFBEAF +:10AA50000BF2E4F712EA00DA021E01EA34E443EBF7 +:10AA6000EFFD2E07F4FF11E8FC0B01F90811F4FDCE +:10AA700006FC060D0100F4FCFDF7FCFD0CF800FAE5 +:10AA800002FD04FE03050000FDF702FAF9FE0000D6 +:10AA9000FDF00117FF02F813110503040107FC0084 +:10AAA000060C060BF4FDFF02FE0404FB0DFF05FE81 +:10AAB000F8FD0EF3FC0702F8FFFEF9FD01040B00A0 +:10AAC000FB0CF60CFA050103FF10FF000B01090552 +:10AAD0000101FEE00014FC07FDFC121DFDFF09F65C +:10AAE0000D00FF8105F6F60942E3F297E7E427D867 +:10AAF000FC121C00A6BBDC1C06FCE44892F129D623 +:10AB0000D9BDFC2DEF1305193222C581A15C3FF997 +:10AB1000031A9712A822C7EE18E6D326161014FBC4 +:10AB2000FEF8ECF824AC3200C9AE001B00FC24CACD +:10AB30000D4CB8F7EBC8060268D21E49C8E009DB25 +:10AB400030DF1AE33CF9201101CD17F8B1F708E323 +:10AB50009E68E63608B3FE02B8009F392733342DCD +:10AB6000AFFFE9E223C5E44E6A0108E22CD202F706 +:10AB7000970A238B2F1936D2DD0D4194EBEAF16150 +:10AB8000E7074EFCFAF1F0151E29E8F0412908FC10 +:10AB900013F0C9A9CEC5FFAE2CF30D051036151361 +:10ABA00011E3E6DFFF2DFF16E10D3C300B40F715FA +:10ABB0003F5A8126C5AB1519C256BA13E4E2E5FF28 +:10ABC000F9F8DAE50409423816D4102AF6FEFF2710 +:10ABD000B6FEEF1911CC9305D1F6D4C8F8FFF30AED +:10ABE000D30A1EC844EC0F1C25EA15E3E2ADD2E4FB +:10ABF000EB0C17F92EFFF205CC00DCD00A34F8CCB0 +:10AC00002EE32C4414241502F3DA04DB200CDE00BE +:10AC1000F3C30FA5F5047F1ED7FD02CEF211D8486D +:10AC2000FE0DE2E739B7EBDF1DDF012209ED12E58A +:10AC30000E03E3F5FF41EF061B2305C11DB3F6F537 +:10AC4000E2071903FF091D530CD31CE5E3FA09EAD7 +:10AC5000033B38FBE3BDE5340F213DE2F8DF062579 +:10AC6000FD02F5D42D113CF12FF1ABAE2DF614DD24 +:10AC7000EB0F1945C2CF22FBCC1024182FB3811340 +:10AC800000DE6A1EFDE450EEC3E1081FFB4103171E +:10AC9000CB1C02555735F44F4D13FE0A3930D3D82B +:10ACA000BA11E82317F2140606110338BA1848E45B +:10ACB00014E4F4D6C7C00F1627A402D1D2D3F814D7 +:10ACC000D113332C23D22E89B2BFC3FE09CFB617BE +:10ACD000D8A202EFD9EDF570EFB8C81811B114FF82 +:10ACE000E7081AE9D50719C54244CCD9D5FF44D69F +:10ACF000F0EAD40CDFF7176CFEF0ED39E22E2BC42E +:10AD000019F10253C8371FE43F2284022B0C242C74 +:10AD1000F7361CD2DA39DF16FC40CE250C2E2D2E4C +:10AD20000F99383B06E2EB2CFF4EC7452EC9AAEE21 +:10AD3000100BD70403AC303932C60F3F2EF7DA12AE +:10AD4000F6251981FED9AAF5FAC7D507EA53EDD140 +:10AD50004FE3021A10A3F705DBB8ED089D12288E09 +:10AD6000D64C09F729CED5355103B2090DABB42421 +:10AD7000F0BFCB203B05F8C91042651BFAFC06ACBE +:10AD8000ECD1600DDC10CE5C7F03FE0207379BBF69 +:10AD900002B133BCF4273AD0D323212900E73E1F68 +:10ADA000FEC54AAFD8DBCEF607F6F41BDC042CCD8B +:10ADB000E705BCCF43F822E821E00316382D05A9AA +:10ADC000D8E39C1E05CB1C32F3D6AE0844D7E90667 +:10ADD00014F615061018D60D2A1C092711FE250891 +:10ADE00016BAEAD7F6FD13091B1D00341FF001F651 +:10ADF00000FE0730B81220E6F32EF3F09AFB0FE7BF +:10AE0000F548172E03F5FA0005F90EA8EA17282CC5 +:10AE1000F910261BEC0F0DF13302FCEFD401F00EFC +:10AE200000E4D2F20BC90101C80CF901FF0F0C01BB +:10AE300014F4FB09EA020D223EF9F1EE140EF503BB +:10AE4000E2E2F10E25360F0D1004FA2ACCFCFD418A +:10AE50000E1DD408F81A0AEE1AE1D7EABB810FD505 +:10AE60001B080602DFD1F4D7291CF00911C9D70A43 +:10AE7000DE1C0D040FCF28F70EE4F9E9DB19060AF2 +:10AE80000D0A0818E2280DF0FF0802D9F8EBFCD1F2 +:10AE90000EEDC9C3DEED1322FEE017F6F9EDED0667 +:10AEA0000AE60C07080CFCFDF1097F120A0DE1030C +:10AEB000F9FCF208001011FC23EB51F502E20D1B26 +:10AEC0000216F4E32E230F0DF2F4190C23F506F805 +:10AED0002E22090D0FE012FE0B02230FDAF6121CD0 +:10AEE000EDDE00F2221413F8F110DEE40A1A1CFD64 +:10AEF000D70705020E29FDEED41732E8127F0AF7B4 +:10AF000017FD4AF5EDE9F7020A09E91334110EE4D9 +:10AF1000E015F9F705061F18F0090902101028CDF1 +:10AF200015C712C107FA21C1E8FCEA00FC15F004BC +:10AF3000EF02D0EC0806E8FBE90A18FCFDEC09C7B3 +:10AF4000EBFE1401F8EEF2E4F84E090E06EF1EFCDB +:10AF500004EDFB27DAE2E7DFF02208F3E81D0A1729 +:10AF600010FCF0FAF026E702E6EE12130509DD0DFB +:10AF70002DCC0AFF7F23F0B40D5A1B25EA010CF4F7 +:10AF8000110EDF0905E20F2AE3063CF512DC02F49C +:10AF9000C80219F30B6735FEE12307F52ED300E84D +:10AFA0000635EB05EF25F021FC19E30DE0DF132654 +:10AFB0000C2EF6BC18E11299C2FD220D2DBE1818F8 +:10AFC000B5E9D12B17FACAD9E03102EC57DC0F12E0 +:10AFD000D8E402FBF5FADCC31ED80CFCD1EEE1028A +:10AFE000041AF203A13EEAD2FD0500E31601F8DCE3 +:10AFF000F50BF905FF0FFCF4FF0D1E0EFE0328F202 +:10B00000E30FFB020AFAE4FFEC12E91C11F8F60365 +:10B0100007DFF3BFF9011CEBFF060A0FF708060A6A +:10B0200000F9E001FA011519EEFCCEFC0012F5EE74 +:10B03000F119EDE805FFFE2FED09FEFFF70AF1FD1E +:10B0400008F800E97FF221F8F510EDF916EC081385 +:10B0500018190209F1E10AFEF1E3F20F03F7E3FC2C +:10B0600016001BF8E6120233F7BB3708C11426EDB1 +:10B07000A2C9122509263079EFF10452F511F9AE73 +:10B08000F11412F296091DC30AF1A5E5F17F43EB15 +:10B090000A3DCDF1BFFEEFFAFB1B0AFB013FFD2588 +:10B0A000F5A71801B138B7C4102FE3381C7E1EF67F +:10B0B00023C9BF17C2DB1BDFCE500F4CCBD4A73147 +:10B0C000EF0725E0F5DC32DC4EE9DD07F70DF1D9BD +:10B0D00015F3EB0CFECB2D221A1EB52B2906287D6D +:10B0E0002200F9011BBF0823F8D904CDBE01E61EDA +:10B0F000BCD6FCC948F2C64A1A0D14F5220681EFE7 +:10B10000C2F719E9EB4E23380AB8FC2D0BF879E4A5 +:10B110001FE33A2CEB222EEA490DD1B626F60BD0CE +:10B12000FA2EF11D33F6CDCA0A26D1EBDEFA05FB65 +:10B13000056AEFF4F6D218C013F61E21E5D0EFDF52 +:10B14000D715FBFA07108DE1DCF30B60C0FE054953 +:10B150000E09EDEDFDF2F732EE08E2CFECA5B43FBB +:10B16000301E30E3D3B7F9EBE9F7D301FB11F8F860 +:10B1700035FF00EAEDF924E9071407F308F4F204B7 +:10B1800002E2DA0537E200FD010402E412FD281FA5 +:10B19000F8DFACFD0A11FDF9F91311F37F0600F891 +:10B1A00004F8FF07170BE30AE9E0180B0006DDEAD5 +:10B1B000FDDD08F6FF08DB222DF52B1BE60D02EF67 +:10B1C000F5FBFD100AF5EEF10314FC10EE19FA047C +:10B1D00016ECDD08F702EEFFD61002D70126ECDDF3 +:10B1E000ECF0F7FD020AE01B0429F71211FDE6B1AD +:10B1F000C74116DEA00CE613057F190BE2030A2EE9 +:10B2000039D612AC001D1D09F3DC09ED1CFE2EF031 +:10B2100013BFFCCC151A1919C1F235EA00F638F043 +:10B2200005BB4FFD3DF8DC17FC0221E9072197091A +:10B23000FB41F205EE25EEF70E0CF7E907292B226C +:10B24000DA10BAE2FF08E90CFD1011F416BA02E2B6 +:10B25000D11EF5090E1C1BE7E2F41B5A05D5522A34 +:10B26000620AF6FE290A17F5F1F7FD001BFC0BF246 +:10B270001EEFD8D9DBDF19E2F4346806FD02E2F7ED +:10B28000E9F2E3CC0E27170519AE031CFA064007B6 +:10B29000E7E3110C011F04DAB100EBD7E612F20963 +:10B2A000F3F9CAF9E30DDC11CFEA0205E44410EC2E +:10B2B000D7EFF7E7F6F7EEF4FBF0F0D83B81EEF8C6 +:10B2C00026E3DEF1EA045508DD0BBE01F0F6F9F4E1 +:10B2D000E2D7F81F19F1F2DC07F6E8052BF6490969 +:10B2E000D6FF41EBE416F1EBDCE9E720ED3B98F00B +:10B2F000061C1A12EFF5DCF7EC2CF5FB0A11F5F43D +:10B30000120910FBF20FC104FBEBF7FC05FA310E3A +:10B3100021B11F00EE06FBC6E60908010311F0D8B3 +:10B320000FF37F2BEFEEE907010912102E0A0BE64F +:10B3300011030108F0FFF605E7F8F8F8E7EF240D30 +:10B340000D130022FF08FC06F3263501C8FC0BFF95 +:10B35000F8FF090D1C15180D0C040B09EF0444E847 +:10B360001CF6F34807FAD9E6FF324EB62A0945889B +:10B370006717CF2FF7F3F01C113C9C455B0C53BFB4 +:10B38000E205CE32D1E0056436DCFED02DDA1DC6F2 +:10B39000FCF5150C1AF93506D647F0F212161C10FA +:10B3A00008D0CCEBAF2F04F657400E4201747F5407 +:10B3B000EBEBCDD50DC729814EB2DC24F69797E192 +:10B3C000291842E227E1691FEEFFBD09E7CB1311FF +:10B3D0001A150672F7DBFBC8F7FC3021FC2FB616F6 +:10B3E00045302CF33F16C2C606D4FDF5E90DEEB389 +:10B3F000FD2DFF32FA081DF13A100512DA2708FA7E +:10B40000C6ECB41BC8F01132F6071D27EB2607F572 +:10B410000081010615330FFEF717F7BBF80BB4E8F0 +:10B42000EBBC4EE91401F693C10B020CE353200E62 +:10B43000FA49D5F1D4F90619ED1BE8A2D10ED622AE +:10B440002624ED0D051E1D1F0A03262FE7EE00E33F +:10B4500000E5FC0505CE2FF2F6FFDCC8F115301132 +:10B46000CD2FE2C137EF22FBB73827F955FFBDECEE +:10B470000BFEF442F524DE2702477FE5191530F56F +:10B48000E2DEEC15D61FE3310F379AF536F63CE5D0 +:10B49000ECADECE4C74748BFF62C012FF7F0F621DE +:10B4A000199F336DA90D0C0A25E2FA2B2CC0DC1C68 +:10B4B000CFA1DAD6F7E3D7B0FEB5F91648F9EFFA1F +:10B4C000FBEBFD21D9F4E0250F13ABFB032226D9BA +:10B4D0006CF3074D2E1D28343BE3F85030CFEC259C +:10B4E00025E9E82F230C02040309F4FD0409F707FA +:10B4F00010F30FFFFFFCF6FDFC0CFFFC0CFBF9FA50 +:10B50000F2F70AFFFAF4FE031406F8FBF604F6FD60 +:10B5100000F1FD03FCF5000A0B190DFC0E0A0007F3 +:10B520000D01110FF1F703F303020AF781FEFF0289 +:10B53000FFFB1005FCFD05F4F2F4FDF401FC12F430 +:10B54000F104F0030201FF07000F070109F9FDFEF6 +:10B55000FC01FED908100106FCF803FEFAF8FEF41F +:10B56000FEF1FF5DFCFEF30E18BDB71505161EDCDF +:10B570001BDFD3E40FE4ED06067F3006C1FBFED5EA +:10B5800005EB2F43E1C2055D1D0819CB810F2DC3CB +:10B59000644C58CBE03A313DC23D0422D0ED00026C +:10B5A00015AE10FD58133209D5BE12D7FA04ED4579 +:10B5B000FEE306362D2FDFF1E10EFB4D202BFEE9D9 +:10B5C000B5CCE4F6F42ED924050BD5BF2720130FF4 +:10B5D000040F0F1710DCF7D306FFB0430004180A5E +:10B5E000FA0A2F1222E4DDEE1DB4E0FCFEDE05ECCB +:10B5F000FF26001D36F737D0F537E9440721DEC5B1 +:10B6000016F7FFBF1C01D71654D746FA2DFDF319C4 +:10B6100056073D23C6200AD9E110380B03F3F80979 +:10B6200004D9E409F0FDB0D78108091406BEE53954 +:10B6300001DEC8DD3008EF0F067C012A1416E6D1C2 +:10B640000AF2ECEB03E643B3FA1D1112D5DDFEFB63 +:10B65000223B12362FDC15CAEBD2E22EFE20DD4152 +:10B6600030CD32FFC7EBFBC6510EFC0E2AFF091886 +:10B670000BD5F603BFE7BF50132BDC170DF62CDC00 +:10B6800019D85607EE0AF8C6242215E528F5ED204C +:10B6900001D6E81FF8D705D300EC2A180A07FC28C2 +:10B6A000E9E7250FE3E89CD40FFBD530C6FDF0A3F6 +:10B6B000170AC1DCFA0B04BD1CF9320B2745C7FB86 +:10B6C000EB2E81B7E4F20C10C20E27ED1917F4EA45 +:10B6D000250AE80B33B02A29F5EEED140E01F42308 +:10B6E00024FFB3D629E7250C0FFAFFE20AE5FAFC9E +:10B6F000E4DF14010BE70AF90501FBE2F916170173 +:10B700001600E90D0C0F04FA0A08F01805E9DD012E +:10B71000FAFBEDCFEBFD05E80AF2FAEF05130004A2 +:10B72000FE0BF5F9ECF10502FEF30D0A06FD0BF830 +:10B7300024F3D801040012120DFF0DFA121BF808B1 +:10B7400010051332BC81FB020B0EFEFBE8DFE9EBB8 +:10B75000F7114203FFDFFEF6120FCCE3EB09FF0106 +:10B7600006FC20F40BFB200E3057FBE03500D29690 +:10B77000F7B0E881DCED62E7CE4845E8041142B459 +:10B78000FA0FD36B674EDF1519CD4ABEB2FBD3C299 +:10B79000D91CE3BB053021E4FFF727E4D9ED03F71B +:10B7A000220BB2DEE25335CDFCE42B2B011FD37606 +:10B7B00024F1C11FFAFEF4051425EE094B43EBF901 +:10B7C0001013E8F5D6B30803784DED430249232959 +:10B7D000CC5FB0162A12ADD2CEDCFE4953E3CBB219 +:10B7E0005D013114052750D71911B1F41FE2FF0292 +:10B7F000EC17F5D605E9EB051D0DFCD1210FD2F6AE +:10B80000F9022CB402E71A02F5D814F70CDFB90FCD +:10B8100042D11BC6F416FC2608331535EAF01C0687 +:10B82000181A32F012FE4F1529DE3D2DF7E2D64AE6 +:10B83000BE1FFF7FED2930CFE411D55219FE420A19 +:10B840001221FDF1062E12030CF04D3709B9C31376 +:10B8500011130124F9E403DB0CCB25F6E9C0BF2367 +:10B86000CC36E1E1170F363119C7FB091AC60FC1F3 +:10B87000E62FEC57B0F2F2F72E2C090926E9FA066A +:10B88000F0D21AEFE317F3E6FBFFF6CCFDF9210146 +:10B89000C208FFF61BF2F3E3C92016F0FB0C07F712 +:10B8A000F60DF1F5D0D896E30A0AFA0BF5ECE34D64 +:10B8B00022E7BAEF1EE1348100E827EF18BCEE3131 +:10B8C000241CD5F30B1227DCDA10F5000043F0122C +:10B8D0000AF205DC0BF70408F2D7DC1BBBF614D721 +:10B8E00023ED09FCF0DF0800EE5518D1E11A239191 +:10B8F000DC7F9D77F1591BC7055937C055E7BEE876 +:10B900004FD0E227D10F2B56DAAD441625F4EA16B4 +:10B9100024BF0718573C05CA12072CB8A3F805E244 +:10B92000FBCADEA1EC490B641A16A815C0501E36DE +:10B93000C39595A1F5C4B10228588336ADDCFADC75 +:10B94000D7510906FF07F42A451A42FE39E9DCE01F +:10B95000C3BD1831091D3A9FD4BC9CA29F33162940 +:10B960001D17DED884FED8BCF8B600DCD533F30B47 +:10B97000DDFBF1100814EEE8F30410C21B050E23E2 +:10B980008103FAB6CF21ED011D02BA2D1927031E3E +:10B99000C9E7F0FBCDFF67072710FFEBF8FDEAD101 +:10B9A0000C1913102DD81114DAF1E1F21857FED04A +:10B9B0002EFBE8FC0FDD077B092EE41EF5F2F01BE1 +:10B9C00040F1231CC7F218E23CF9E61411A100046F +:10B9D000FB07F2F1FD1D16D4C131D208C7E3D8C769 +:10B9E0001CD60A0BF1C50D8F09FB03CFD8E40CF967 +:10B9F000B62FF8E3264A05010302EC9CFE1BF32157 +:10BA00002F11E21AE1F2D50144CE04FDF9B5EED5CD +:10BA100009101F1609321E02F82D28EBFB1AF61C1E +:10BA200001DFDF30FE0D0E01042E02FD02F3E20EF7 +:10BA30007F0DCD0322DC082F051A1828121EDD16F3 +:10BA4000ED0D08F8FEEE01F00CFEDF2A2D06E8FFF2 +:10BA50002BD3E40D0DE212FCF6D0EFE115DE27E06A +:10BA6000D93914EB11F11306F8E57F08B315D7E5C2 +:10BA7000E8EEF10EFEF617C3F25AEE0701FAFD44A6 +:10BA8000DF0C13EE71D30608F2E3F12C2503E7F582 +:10BA9000DFD25CD11DEF04160805F8DFF7EB0807CD +:10BAA0000509EAE1F4213045270717DFCCEE0CFB4E +:10BAB000AEE9F2E40CF0D5E61519D6D2191ADE0972 +:10BAC00031F3C006ECEAF606D72FC60FDB0905EB0B +:10BAD00000CB1AE20F05B40318CFCEFCEE20E2E053 +:10BAE0002923F3F0CEC4094121C71FE201D2CAE0E5 +:10BAF000C02A0540CF1DFE1C2AD7F606FF311004D0 +:10BB0000140B090CF616F7C01063061FACE60EDF27 +:10BB10002B04FD81EDE63937D7EE36C20E34ECF654 +:10BB20000ED52B0447F71C0001350A3B0C23E52DED +:10BB30000C00E0EA07FF200124DFF938D31327388F +:10BB4000C41102C6EFE7F4D0E3C9E52148E1F9EBFF +:10BB5000ED1CFD441EC02B00ECDFED35E6C9472A85 +:10BB600010A129EF10F221E11724F2EAF60413EBF9 +:10BB700026F5DD0214E40E17F80FFC10DCF5DDFAF3 +:10BB8000E7E91FFDFEE2D9135B27C3EC0210F6D9EB +:10BB9000F610F0F10431FAF217E80B2507FF01E780 +:10BBA000EFFD0710F32ECA0F0711FB2B01090F4100 +:10BBB000ED15F8F9EBFBFEF22303EAE6D905203296 +:10BBC000FEF109DCF50FFAECD51EE54803CCFA28A6 +:10BBD0000D050D047F000E102F0FDEF71CD7EEFFB2 +:10BBE0000BEBFF01FBD10CDEF113F9FE0DDC222182 +:10BBF000F0CDEDED1D1CE70320121FF4070B1BFF1A +:10BC00000205E9D00CDC08F130E2E0D9DEDCFCC34F +:10BC1000E81CFAE6EC2508F2171F0DFBE9E22224E6 +:10BC20001C37C8F21B1326DD18E5FB150B01B90301 +:10BC3000EF09CEE501E009EB02090308060C7FCE0F +:10BC4000001BE215FD0403F8F009F5FD0B07F8FDF4 +:10BC50001CFF0116D806FBEA1707CD24E7F0C4063F +:10BC60000F10FC08F50AE2FE27F1FEA7F9F8F41B15 +:10BC70000E27F4FD1B0CD6AF0D1AFD0E280236BFA1 +:10BC80003E62576A05EBE8F311EC254DBF2CF72116 +:10BC90001C11BDC818FBB6C8E63DB709FB20FC2E39 +:10BCA000F4CE373A26FAC735B2B1FD17E91D0520A3 +:10BCB0000266AC2B1306598132EA8B331834E21634 +:10BCC000ED0FBEE9CC04DFCDD1D1451C47E6E0B095 +:10BCD000DCA3D83A49A5B51A25025A45DED88CB45A +:10BCE000FFEF57DC1F6606F6E2F00109080531F4A4 +:10BCF000F7FBF903F21F0FE8EB5219061315F613C1 +:10BD00000C1344E9F201F3CB1FF7EBDE0FF607D17A +:10BD1000F90FF6F8000922C0F3E803FCF5FB3AFC42 +:10BD20001DF91081D7FFF1150A080F1C0B18200A06 +:10BD3000E804F40BEDDBE1EDEF01EFC12AE1078A46 +:10BD400010FBF913EFFEFC3709001ADE0A2F23FF60 +:10BD500035FEF5CD88E995FD05F4FFFEFA0711E7FC +:10BD6000E523E103EFF3D6197F10FD0C4AD2091148 +:10BD7000D923DBFEE60A010318D91E17D933152093 +:10BD80000723E1EDEDC306EE16F9FD21FFF6E5F21E +:10BD90003BD9F7EE0EEA01002FE803FBFCFCF6DED0 +:10BDA000F4083445E80F10342CFB1820F014F84840 +:10BDB00009151AF1FD6212100D2C26FED1F339F887 +:10BDC0005531D4FCF612FC681CCCC84115F6C008ED +:10BDD000640D291BD6F9FB0FFC1F37182CCE371723 +:10BDE000E21500D21D19FD0E342B0A17F544020C82 +:10BDF000F0B1D9F6DC35C7252D2855E9F8FAFF3220 +:10BE0000FDDCE81A17E9A6F91C1FDE05110E031167 +:10BE1000F9110A121C37CFD527213AE01A0ADA089D +:10BE200004DEF47F02F00002D521F412FE1EE9E7E1 +:10BE3000DE0BBCC10EF922ED14E4D858140FD31553 +:10BE4000C2DDC2101A066BD34FE4B729F6CAE8F96F +:10BE50003601021D11D4F526ECF9EA28C30E184E5E +:10BE600011F502FCD7E9DDEA03081A0824D8F59E8B +:10BE70000226DFD3E00910DC5851FEFA0C295CF0F1 +:10BE8000EB0715D117442E460B9F00EDD5E4420574 +:10BE9000585014D0C29C362192DAFE8904FC25FA4F +:10BEA00008D723EF2F1A3029EB1AFD0D181612248C +:10BEB0003132F11A3944C5DE1823E35599B3F93903 +:10BEC000BDFAFEDAF804F32ED9B6A2FCC081EFFE6B +:10BED000EC3F22E5D82B02C9ED4D384CF5C40F1BC1 +:10BEE000E10601C4FEE33FF6FDE510F4FF00FFF2BA +:10BEF000F3F8FAFF030C060204FDFE04F901000941 +:10BF000001F9FD0902F30301FE00030A0B12FB0114 +:10BF10000008F6FDF8FCF8FA040501F57F0306FFBA +:10BF200002FAF80712070001F602060206FA1303E6 +:10BF30000B06FCF9F703FCFBF8FD0208F7FBF40421 +:10BF400013F9000AEF0E09F904F8F2FFEF06FC0BF3 +:10BF5000F9ECD205FBFB06051D11ED08F5FCF3F429 +:10BF6000030609FB06F7010AF7DE070F81F503E474 +:10BF7000F2EC4811D5F404F21422FC30E106FEFA8A +:10BF8000131005EA1B02E426F9490EF4284E38E4A2 +:10BF90000AF5F028AFD813F4EFE12AED1FDEFAED31 +:10BFA0000AF61F0329E1EC0C02FF0BFF122325FB0D +:10BFB0002202E036130DC2D0ED0CF01A6518E50927 +:10BFC000F0EEB600F3032EE8F1FC1C0319D70203D0 +:10BFD000F609FD060AEA07DA06E4D737F30D9E38BC +:10BFE000A0F1D404CFDC051137E4210920181E3F4D +:10BFF0001AE23313D034BF233735F90BCD36CE3D9B +:10C0000007FCF10C17EEE5F6F910D0DF2BF11ACD95 +:10C0100025080EB02B35EB2024442803E006093117 +:10C020001A0B2FF1D9F118E65C280A1AF2CFD722A1 +:10C0300021150BCD011F4C00062A23DC7C1AFBB313 +:10C04000343A9C00F42B814141E4BED81CF608C070 +:10C0500029DF14F0CDFFE940E4C1B9B5CF2D02F7D7 +:10C06000F5132FE5FD1CD3011319CE04E9E9F00CFB +:10C07000F208FA1B1F0CE4F2192DE5C7E2071717A7 +:10C08000DFDC03E9E101CE17E403FEE29E050FFDCC +:10C0900005D6FFD3D8D1F9F22AE50A101EEFE10C3C +:10C0A00012E82903E3FEDE0D03E602FFF2FFD9FFEB +:10C0B000F8EED9E40DF601F218DA0F022C381A4C1A +:10C0C000074681091615EDEF010BF82637151BDB26 +:10C0D000DD30F80BE5EFDA19DAF55323EFE90AE280 +:10C0E0001D19DA0B0F19DF28ED2E9D1BE3FD050846 +:10C0F00012DECC05EE1DC5EAF222DDF8F9182DEBB3 +:10C10000D2FFFAF9F70130F2E6F47FC63220CE26EC +:10C11000FD0C160B1716A5F1DD0606122AEEEB0133 +:10C1200000D21AF6EB16F330DFE72506EA7F21B9D5 +:10C1300023F10C07211DF7D61E0DE03024BAF117AC +:10C1400024F4BB090DBEDDAB000C09F6D4E3FB1CE7 +:10C150001E121104FC00E4B032FFEC0D2B0017C9D5 +:10C160001A35D5F5EED215F656DFEB03D0D61FCD36 +:10C1700098FA0FDC06A9E7F2F33AF89B1B07390699 +:10C180000D3703FDD206FD01FFC2383429C1CAF6BE +:10C19000D706DBC8161AF0E3DF1606F814F70E21EF +:10C1A000F6AE1F9AE6B1F005E0703815EFF73BB533 +:10C1B0007FF6B41A1BFD01F6DA1CE5172F09F4FC13 +:10C1C00049F10FDEE41FF600950DC8EA2DEC1C4284 +:10C1D00003063828E1F113DFBBDBD9274DFE2F1A08 +:10C1E00019BA3AD51FFD34CB0F018306FEEA2A0E99 +:10C1F000F63C0CEBE3FC02FD24601C0E0505B02AA6 +:10C20000811F09012C14D3D922F5FBA8E7121B0CBE +:10C21000EA240DFAFDFDFFC1E5E41BD804E21DFF91 +:10C22000071EDCFAE6EFF8032509CCDAF7FEF70380 +:10C230000F03ECE1F6EA12F23811FC1D00EE0CE3FC +:10C2400019F7B4DF144C0104F5EADFF11E171F17CC +:10C25000E3E742EEF3FEDC1AEC6CED2CF324A1E1F3 +:10C26000E80501FDF906F427EE0936BB07EA3911A6 +:10C270006CACF5E004F9FAE41322587FFA3008EACE +:10C2800012E7D2E470FD05A310D5C212C82C1233F8 +:10C29000F203320941FCCDF0D113AC3C11DEF307BF +:10C2A00035F3BD10D21F19FDB04A4625273DFA1DB2 +:10C2B0001920EBF6F727110C0E57C9D61219F916EB +:10C2C0005A64F104BF25D608C5E5EEEB08110D410F +:10C2D000492302320CE7550801B0F632E430EC5B3A +:10C2E000C02FDF00AAE0A2CC1AC92BCD140E00E4A7 +:10C2F000E232DDF2FD15E7DE060948E428E90EFB2F +:10C3000030D45F28ED20EB392AF5AA459ADB1017C7 +:10C310000D112D27A024DBFECB19D2CD14190B0152 +:10C3200001D3F6FFCBF91CDEC5DC21FDEA1DDE19C9 +:10C330003D08C0FE03051C014522AA173CCBD2EFE5 +:10C34000F408FFBBEF2301B1FBE8E515130C120461 +:10C35000810928FA1D0515030C1030E12412161C62 +:10C360000C090CF114F1E7F4F747E99CFDB62DB385 +:10C3700018C8D2D1EAC9590E341EFCF38CCA2C1845 +:10C3800043BA0B0CC9EBDB32F83FFB0CFB3942BD67 +:10C39000FF1B02CDE57F3AF3E1FFEB1C120802E33D +:10C3A00027B7F3F3BB2F6B091F86BE3E0341EFA1F6 +:10C3B000F9E6BBDBB221BCDAE10CF634A3DEB8C38C +:10C3C000FCDB00FAB8E6C94F03E6E5F5F7DC1CBE76 +:10C3D0003ED009F405F24202E9FFC70F13EFCA632A +:10C3E00026B501EBAD6DE0F141E3D60823EF0D1763 +:10C3F0003DB033EA3DEA1446CD17FBC0EB162DFBEA +:10C400000004E0D16710F5B904CDBECFD0D2FD94C1 +:10C4100006D3E1E1C1EC37DBD305F0E7E717DCDB5E +:10C420000A02F9F315093ED1062D364600D94831E6 +:10C430009EE5C814070E031D03762BF2C4F2D1E764 +:10C440000DCD19FDE0FF4A2EF9EEF32DB9C4FD051F +:10C450000AE0D64AEFE20CEC437FC33442EE142FDD +:10C46000F2FD32DAD926511D14FF355E43DEF1FAB2 +:10C470000214FA0ECFB7C5C510411B5CE010F0EFF7 +:10C48000E9E2ED08EB1212EDDFD7FFCD0749FDD64B +:10C49000F2FAD518E4F3F4E7F60ED3E1EFED06F582 +:10C4A000FED50656C835B541B3F72C2206E0444DFB +:10C4B000DA3DE0C731F73FA9F2EC7FE01708E3E08F +:10C4C000F5FFD018121818EB0129E2ECFF3604FF33 +:10C4D0005934222218FBFA02F406E22423E3C113A2 +:10C4E000D62510FC1FF7117502317FF9E9EEFFFF29 +:10C4F0000122D7F137E601031C3903F8EA132B04B4 +:10C50000D9ECF4010145081204DDDA2EEE03DBFA62 +:10C51000EC020401E12002FAE6F0F510FAEF01F274 +:10C5200007E327FBF7191524E1F50306E4F50122DB +:10C53000F810070F0E080E04FCDF06F4010D211D94 +:10C54000DFFE04110004F3000D1908012BEB03F9C1 +:10C5500025281508030A01C6F4050CF6DEEE0DFDCC +:10C560000412D5F2FBF8E721D41CE0E106F7F4E76A +:10C57000FFBE0AB5F30CB0212D49D124032117E9E0 +:10C580000A19EBE1050AD3D2D1CC21D414F61FC08D +:10C59000B505F8D9BB06F9BA0BFA11D2C5ED0E15DF +:10C5A0001BCBE1DBD0E75AE7270F1203F8271F2E3A +:10C5B0001145BD0B117F031C23891228AB4107FDD8 +:10C5C000DF3C08D1E60515C20E2EC01C05BDFAA140 +:10C5D00056FBF4EA170A1AC5EE1F232ADD28E7CB1B +:10C5E000E1F604F7F3D81AE701FE1AF4FEF2F6EAD0 +:10C5F000F3F50AFB06F100FEFB11FFF3060404014C +:10C60000FBF2F9FC09F5090102FE02FB0000F7FF4D +:10C610000403F3F8FB04F4F8FFFFF9FA0307FA0543 +:10C6200001F7FEFEFE0BFD0A040305FEFFF90404FC +:10C6300009F905FF07031404FBF9FFFA0109090CC6 +:10C640000B03FD14D281F90AFC0E04FC09FE05F36C +:10C650000FF4180202FB0BF602FBEF00EAF5FC01F7 +:10C66000F7050DFE00F7FF033B14FDFEC5F03A5E33 +:10C67000171319CE20E917D8413EA302FFF0D011BD +:10C68000033A18D43E16E37F25150801E8BB493D5F +:10C69000E729F6D7DC1FF6D52EF8063EEAF507E8BF +:10C6A0000F0425DFE7D5C8E61AE9E905DDE35456AE +:10C6B000F7EDD60A03D2000DDE3805DE353026331D +:10C6C0001B088EA1CFD0F8E0033B3500D6D9F21B72 +:10C6D00018FC060AFEB7FCABCF00D7EEFBF7BDFB9C +:10C6E000DE5ACDEDF0D3F6261624ECA715AD22D0F8 +:10C6F000E80C0BEDEF3EF71C2C1010D70E1C3FF989 +:10C700002448DD47FF300CF80015F7F77F41CDFBDB +:10C7100009DFAFF6E913E9F1F40246E6F503E8EEC6 +:10C72000F8DCF2FCEAF4E10913007A3B09F2EDF1DE +:10C730002105F713E9F012E403093F13FDEE00149D +:10C74000FDEC2B18E21E01180105E505F70402D9DE +:10C75000FF28E1EFEBE1F401E000D7B0DF1E3E017E +:10C76000FDF9FEDD05DE265F12A6D4FF052C04E6EA +:10C77000C92D09D72F7FEF20F2001E09ABE010CFA3 +:10C7800002BC10F236D10602E3DAEBD7015E1C3EA2 +:10C7900019B00E280CA025F3C0D83DFAF5051E1ED1 +:10C7A0001508ECED09D9EF37E8E2391916F3F9E38A +:10C7B000BC56C02BF6084EB52BF601C54D36050507 +:10C7C000BF05F91ADBC854B5F1070EF20D7A06520F +:10C7D00024D106F8E6C036F16BCF9B090A0CCDEAEE +:10C7E0000366E20512D61AE02B05102F003E25B194 +:10C7F000C522EE33BC1EDD10E2F3C6B0020D021EF0 +:10C80000EAC3F3C011ECD7FA20DBD18A2AFE2AD47E +:10C810001CB47CFEE0D918DFF314D681EE180EF9B3 +:10C820000FB9EDD73A0B18F8D229F7001B1EEEDF2F +:10C83000E2C2C2235ECF121DF1DD094FC93BB8DE53 +:10C84000F8C836EA571BF513E6F1E4D5DAA9F2ED9C +:10C85000EAB91816EDD64A5AEA7BCFF7050C1C4701 +:10C86000D300F3F629BB4930FF06067F0702FB2BF6 +:10C87000FA0515F2D5E22300FD0748CEE51F1BBFE0 +:10C88000CE39F4F7DC29DA08FFCBFE2AFDF40423C5 +:10C890001FF731EEDBF1EC32E02AE80C06DA24FB7C +:10C8A00004F80E00FA200F1420EF09EF1135F6E717 +:10C8B000FEEE0D0F102148B7DFFEF005BADDED2AC0 +:10C8C0001EF4E3D6E4F1191A01F336565D180EF49E +:10C8D000FA191D22F9F5E4070509DBEE0511EE9AB8 +:10C8E000F017C905F010F8CA463E40FF15C1C9202F +:10C8F000BC16FDFA6128D700EA331CBCFB10A42E3D +:10C90000F4FC041E0D07B810E3FBED042DF9EEC393 +:10C910002BE210D5FDE31DCCEFF611DD0714B70AAD +:10C920000D043A06D20EE6F22A7FFD18E800131F26 +:10C93000101FCCE9F436EF14021EE810D9FEFE3DBC +:10C94000EBC4F6E60EDF275A2ACAF5E32AC7F80237 +:10C95000F1DB2CFD0CC2141FEAC8FABE0136FD281B +:10C9600015F8E8C028FD56F021FB60D4DAF8F7ECA2 +:10C970000317DFF801F6031B151BEE0F480DEC1A29 +:10C98000C2EF1C19221E021CF61B04DE0A15D4E994 +:10C99000BCFA0FFFEB2420FEF7BF053ADC060500CA +:10C9A0000741F9011D201131E10E220FF82917FB73 +:10C9B000C22FF5D01AA408E033ED1D2715C7182A99 +:10C9C00081B5FEDDF1EEED5A1417FEF507F8FE57BE +:10C9D000A1DCFB03E9FBE2936416EBDDE9D0B0D9FF +:10C9E000050801FD00F948381A18D2B740343FDE77 +:10C9F000DBFA783A0ED633D10A40061837F62745C7 +:10CA000010EF0409D9DC9205F8F9EFF1FAAEDF0F67 +:10CA1000E8BDFFD62C711FC2EC07F44504EED81117 +:10CA20001E896BCC01123830FCFF02DEED3462321D +:10CA30000230ABC639F442DFF0F10F54F8A6291AE0 +:10CA4000BE03E2FACB0A47E63551DB18E3C0F3CF69 +:10CA50004EE50945EBF938FCFA0F0A4105C9164BBA +:10CA60007F5403F3D3CC41DD08FA26F02513A71F2A +:10CA7000299DCA15C2F201A4E77F342A231E21EAA8 +:10CA8000F011D2ADC629F1D6D6F2E0E803E613DC08 +:10CA9000FFCE38CAF4EFEF05A00043C51709E4D86C +:10CAA000022A2904DFF00D13DD1C2919C73C551398 +:10CAB0000D2AC3DAF3FAFECD4E44115F06E803AF48 +:10CAC000FEB7FCEF0CCE7619A6397E1DEB1F01AE2A +:10CAD000C603FD30F4EE69A50D410AEC3002E9FC15 +:10CAE000A501FCCDE71B2BD6201CFAE56E130C1913 +:10CAF000CC6E080D9953F72C1340A80403FCC8F61C +:10CB0000DEF6F60DFBBDEFF00329DDDC23FEF00AB7 +:10CB1000D81EFDE20B2ACFF2047FBB660907ECF9B1 +:10CB200017BFCA03DDBACB04ED1EB709F10D1EDD38 +:10CB30009F26D8D700FA31BECA062D29A31EEA16B1 +:10CB40003F07CE7307181022DBFD2CFB0FB10C84BE +:10CB50001501320CFBAE1ACED909A760F93504F0E5 +:10CB600006DBE5EC39FCDF36080138FA161709F761 +:10CB7000F516F4FEE922FD0126230014D7191CFB4B +:10CB800007FEF107090706F2E417FE1C09E700118A +:10CB900019D00AD0E6EBFA0922EC26E72C02EFFCCA +:10CBA0000AF5DF02EAE5FD11FAF6FA07EF0F18EFD2 +:10CBB0000011C302F524D81D1E04EA160EFADD107A +:10CBC000062AEAF07FD906C3EA130E0B30F4F11CF3 +:10CBD000FC18130CF9CB09E9FAEC5E1CD70102D161 +:10CBE0001907EFFEF217002922C1D628245024DFAE +:10CBF000DB2C090808D517CFEBFC31FAFAED11C888 +:10CC00001AFFA81213F7C9CDD033FEFD2FFDDA06A7 +:10CC10000D03FE07E2ECFCE227271E3E0809FC4C50 +:10CC200011CA33FC813A5CEDB7F9FC2721F4E2CF5D +:10CC3000B43AD8CE3DC7F3EFDFEFEC271C0606DF92 +:10CC4000CA24F6CFF4DF132719D1D817E2B64B0D5B +:10CC50004DF2D34095D9F6E406FF1C02F924A3DD7A +:10CC6000ACAD18F0F10FF50E111140B10F082143D2 +:10CC70000AF5F6BB26F710D9BC2DC3E202070CFB60 +:10CC800089E6CCFF1304182FD918F0E7EA48050EFF +:10CC900004C23EF201FAEFFEA949E9F305130C1EA6 +:10CCA000FBD216BD29D2CEB502FBED18095D0904F1 +:10CCB0009D20D41604B0313A290426FB44A7C7E8C6 +:10CCC0007FE2530119FF0302381FFAF61AF7040D29 +:10CCD000DAE2360817D42713580DD9FCDA3DF934B7 +:10CCE00009B207E41FDF6AEEE6E4F3F435F9C402A3 +:10CCF00008320944F8F6133C1F3A34DF0235E50DDB +:10CD000000D4EFE3E43203E0E6F7C8D4EA0BE8F836 +:10CD1000D1F9ECC43F031BDDA507C90F1B04C8F301 +:10CD20001314EFF6BA13DAFD2AE20B0DCFB81F5633 +:10CD3000C204CCBB2012FBF2E8C1ED5530FAF4DAA4 +:10CD40000F9400E820F4190AEA1CFDDEDD5F010EF5 +:10CD5000DAF7DF0DDD167FF5CC190414FFD01BEDDB +:10CD60000AF932ED05B9FBF63511D4F1D21BF7FF04 +:10CD7000570AF723EB2101CBEC3034E3D7CE7235E1 +:10CD800026FB1D0414CAF41CCCE4F2D6270AB0F921 +:10CD9000F601EA04B3F92208ED07EA01190AFCFDDD +:10CDA000FC05F406203404AB36C5FD5FFA28FFEB22 +:10CDB0001EFBFC4CE4D61B7FD2A2DDBE0BFF21EC98 +:10CDC000C1E00F0E01EFAA21E600F4B1ECFB1C302C +:10CDD0003B430EDAFC17F565CFF5000FD8FDF7FBE6 +:10CDE000E71EE300BF1B0CEB563006BF0B020DE144 +:10CDF0002A2C11E23DFD25F9DC151CE8DADFFAD416 +:10CE00001A391106AE1F0208101FD8068DDBCD2E71 +:10CE100020C3410711D6D6F914ED24FEF4141FFFE8 +:10CE200007090EFAEA18E4271602E530FCE52103AB +:10CE300032FDF343F3E8FEE740D0D8EE0007082BBD +:10CE4000E8EFFCCF3DF4FD27DEE63257317FF3FA01 +:10CE5000F8EFF90F20DB20D842FAC2F80800DE39DB +:10CE6000BB14F6FA0E0A03FF17F3ECE70A1DE8FB02 +:10CE7000E8F03AE0CAD11FEDF705100EFFFDCFBF75 +:10CE80006A0B25082AFF34EFDEE3FE1381C8EBEFBF +:10CE9000EDEE0BEBE553034906EEFCBED5EC180CAA +:10CEA000160AA7E11B1350F239E426E6C2F21C036E +:10CEB000E4E90A0FDF33C9F31255EEF01EEC09F96D +:10CEC00017D2012ADB02164E0EF54BF2E30EF41BCD +:10CED00011DBC1F71713BDD32D1ECFEDD802DB0335 +:10CEE000103F0BED0ED2F9F0244417C6F7CEEE53E7 +:10CEF0002E062248F83307080A03E704EE1DFA2934 +:10CF0000E2E0FE0FE6D5FAF20D04070E25FDEA0772 +:10CF100005EE23F9D2E0E6F1FC0BF8E8FA0EF4F2A4 +:10CF2000F42CF6FC02FFCA121DE0E3F8F9CB1E0454 +:10CF30007FF7E22EF0FF09032D3A16E4B612F50E44 +:10CF400007C318D9FCFB08F4F4EA26F20AE8F1F268 +:10CF50001BD8320108B0071BDC27F701FFF02F5E5A +:10CF600015FED1E5F6FC09DF31FB10E723A1E52A28 +:10CF7000D8463348271326AF09F6061F2111C632BB +:10CF8000E41A54150E162F3817D3DAD2C813E8D77F +:10CF9000E30EE2C10881EEDE0311E4B2F6140E04E2 +:10CFA000EB0DD104AA24CDE00F33DD0D2116220EA6 +:10CFB0000F2DC7CD2AFC0DC878FF29F9CBFADC0369 +:10CFC000200C2FEF0505D800148F190D04FA0FE27D +:10CFD000E91126D3ECC9A625D50503F0DAEB24091F +:10CFE000D9E20FD2F52C66075D0901FB77D756F51C +:10CFF000DE450429DFA4D2E92D152DFF362BEFF0F5 +:10D000001E0D102E131BEC0CADBCE824143740F998 +:10D01000EFEBF4DC21D44EF481325217D31EF8E842 +:10D02000F3F82724C62A191604DCFD2AEA300A463A +:10D030000206E8022E09F4F21ED0F7061A27F216AD +:10D04000F627F5F2E6DEFCD8FBE0CFEFF00BE0369A +:10D0500006E7CF2217C81C21CAC705FCD2DDFBEAB0 +:10D0600009CD10D2E965E42C675D26F73593FCAE57 +:10D07000E430FEE94A063BF8CF40EA1E29D7F585A1 +:10D080004AD52A05EA3801E4C531EBCDFF91220BE0 +:10D090004DF5E927EC5D3BE1F74D0446FC074315F0 +:10D0A00011C7EC0F9321E7674D7F0819FFD667087A +:10D0B000F0DCA3BD2B1E55FE50D11FE7E389ED45E3 +:10D0C000033F2BCFD3ECE849C1FAF8E31574F90D0F +:10D0D00007D6EE171CBB22FBCBD4B70E0B6CE5704A +:10D0E0002615FEEAD6345C4A0B1605FA0AEA12E85F +:10D0F0001515050D061402FF011A1E02F6FC09FCA7 +:10D10000001BE106F70100FF0D240829F4F104FAE1 +:10D1100002F115D5E6020EFFE8097FE4FB13040DCA +:10D1200002FCFAFBFBF6F9FDED09E721FFE8F5F15A +:10D1300043F4EB0408FA23F8FEFCF0FF0202FFEFD1 +:10D14000E9F00B39071C1E050715000C0CE40D0750 +:10D150000226DF1101D5EBE0EA0CEFF9090309EB38 +:10D16000090503F915F9FCE42558EA1621CFFED18B +:10D17000CA243925BD32DB06193FD6163125011CDC +:10D18000FDBF1AFBFCE6EEEE028E91DCD54AE9E625 +:10D19000310101AD130CF6C0EF0418E0E607E8FE1C +:10D1A0000FB41BF73FFEBBEC3F17FE3A02DEEDEA81 +:10D1B0000C00D1A9FFFB00B81DFDF92C0319F5E700 +:10D1C000EF6DE0E3D10D1333B808BF12CBE6E3BA3D +:10D1D000F7DE0011E1FDE37FECE70D4411FBE34ACC +:10D1E00009F91FEC39182A06F6D550CE334101AEA5 +:10D1F0002E51D2F585DC081E04551AD22FE8124BA9 +:10D20000E2AB040EE9BA0E02E4EBB2E0C6195FB776 +:10D210009E1FA503CF234C1E8FEB81D5F604E4E7B8 +:10D220001C1CAAF6130D4EF92D27E82BEE1A01FD52 +:10D2300007F7E2D40F0D0A89294F77FF06FE9CC637 +:10D240003BFCF6D51B18CD91152300EEAC8FF0DC1E +:10D2500095FD2B0E00B1615211E7C84F03980347AB +:10D26000F5369AF9C4E209C3EB349FDB0DECF330D9 +:10D27000FE1E462ADEF311F6FAE01B011016D876E0 +:10D2800097FF4DC702F30CD9FBC9EE8FD1E0F0EC4C +:10D29000EDED4FC0EB2D22268D41DAE6E6F11AE8DE +:10D2A000F72504103258026A2C0A4D21020DCD4E8A +:10D2B000C37F35BA44471F0406F5FEFE0435450515 +:10D2C0002709F4F0EA1F37EBFADA8202162EC91C9E +:10D2D000B6FC1A09E9162DE12BD153BF1EF7F1DD7B +:10D2E00027E727EB65EBF3D0E429F1FCFDF8FE031B +:10D2F0009913FBFEE805FD17F41CFBF4F2F4F7109C +:10D300000205030F20FFF311F4EFFD1B01C82212E9 +:10D31000EAFF1D0A2CF8EF070923B70E02EEFA0107 +:10D32000020005F30B44EA09EF21D910FBFA08F7D4 +:10D33000F10709E5FE1727250D0733041BF6FEE864 +:10D34000E6121FF2D7090E0E05F73AF2E70AEA04D1 +:10D35000FB05FB07FCFD02FFE609091E7F4809F6F5 +:10D36000B9EB17F904111AEC1CDD04DAF4DE23E939 +:10D37000DB3DFA25527CFC392416118149131D2D01 +:10D38000C5391B13D9F3F50910FAFEF1EDACF3ED35 +:10D3900004F706070521F4EDCEF9FDD3E71604FEE8 +:10D3A000FDD6E61BEAC8061C1668CD2E18241D04FF +:10D3B00019FE9F010AFAD60211DEE304280EC217F5 +:10D3C000210A0E16C61EE0031AFEC41322F0FCF753 +:10D3D0002CE4F6F920C90CEEC5C6E6D3E4F8D60471 +:10D3E00010BE1EF908D110E024CEE00B06EF06298E +:10D3F00006D9DB2C0704AEDFFC02F1150A09F5E6BD +:10D400000AE927CB0902010213450AED38D7FEEDE0 +:10D410000AFC20C1FBDDF7CAE4E4FEEDF424F007CA +:10D4200002DE1401FA14F602E92E0726001B063D5F +:10D43000001F1681FBF204E1E0081303C7F2F005B8 +:10D4400005D0E204060214170EF8F7DAEEF2EAF954 +:10D4500013E1ED1C00CC20DF0D0D220C041712ECA3 +:10D46000D4F9E8E7F5C4F0F6FC1F28CCD1EBFA318B +:10D4700035FA06E5F74F21FFC044DFFF03D0BEFBBE +:10D4800018D3051DBD0808E9FBF37848391509DAFA +:10D490009AE9EAE527E546FD57F4D43FF901E403AC +:10D4A000F6D91308FAF8C8DC1032A41706504D1349 +:10D4B000970307F3EFE9207614FE2515FD81E904B3 +:10D4C000D2CA1D431700EDD630F5AA370817E83247 +:10D4D0001E312A1029DD09FF16EA1102240115D692 +:10D4E000A4D93CF34DCC21461207BBE102CAC603C6 +:10D4F000E7F3FC3CF01323330AEEE0D305F6FB32EE +:10D50000E033E638EBFEC696171BEAEBE120123B50 +:10D5100028EA7FC4D3C5EB33D2E6F38A79F2FAE383 +:10D5200006F136F52E18E91327E51325AC3B0CF56B +:10D53000D5DDC4F42005DBDA01B21125FD0EF6427B +:10D54000DBDE3C0854EC0CEBEECD22370DF21D2D4A +:10D550001FB35D383CC829D86061C5351CF43F094C +:10D560000610DED139160D373AF1F2CFCE0009118F +:10D57000BD220B2828A6E82D02F60C19442C11DA3E +:10D580003FECFFD7051903DE39F30BEB2B0FD2521B +:10D59000F8F6EEDF3E250DF8DF27481513FF0E14D1 +:10D5A0000BDD53EE08031B31CE00DE1A0433F51DEC +:10D5B000E2FBAE3AF8CBEE12F003FC36FF22FDEAB6 +:10D5C000C0F906ECE505F5F5FDC70AF0FBD53A36DE +:10D5D000FF28320C12CA81E2EA0512DC11D621F4CE +:10D5E000DD68C4DDF714F80501DCFD961F2E00D0C0 +:10D5F000EF2BF5E5251FCDE6EF5DEC07D8F502FF33 +:10D600001CFD16E0FE1E090CF2F0E4253B121ED4B0 +:10D61000E0CDC61B0A2B7419EC32B3B0D3D216017D +:10D6200016E199DBDC200F063D081A07C40947DC28 +:10D630004A1CF1FE24F7C5DFD5EDDC09ECDBB7F9B8 +:10D6400011071888B9290B5754E7CD0E68B20EC3DD +:10D65000FE3F7FFA2228D5F9E85BBC535A480946B9 +:10D66000502D3CF800E6D5360044F23320E5C90DD4 +:10D67000F193A9EF0EF5C9F2F575A9F80722060E88 +:10D68000C506E4F532252919FF24D2C8D522D0EBEE +:10D69000C13A09562AC6CEF01B2CFCFEFDF2C7117A +:10D6A0001AF4CCE581F108180DEC2612C8CB171737 +:10D6B00029C0E3B4EEEF052A23F7F21D0531EC2B68 +:10D6C000E0D7BF100FD9B9562E22C503312AE92859 +:10D6D000E100E4B1EC6AC908F60104000A18850605 +:10D6E000F91D1702F8FCC2310E1EF51FEE220CCFF9 +:10D6F0001BCEE3060308F307F8021D1E260AC3F03B +:10D70000DCDC3F1E09FB350BF7211BE6F3DDEE38B1 +:10D710000622F006FA2CD4FAEA07FA231A03140FA9 +:10D72000FAEC1DF9EE1C1CEDFEEFE136F406D6C94D +:10D730000530F8EDFDD8FA0CF1BEF7DCB9050B1594 +:10D74000DED4F6F303F5CEE62603E7F4141A102D23 +:10D75000F802F8FD0BF0E481E81A272EFC191DAD44 +:10D76000EB060C0254A7122BE9CADD0103CE4EF5DD +:10D77000DCDAE925281601F52D30F15805F304BA55 +:10D78000EB192B2EF307EE452D50FEFD034C16CB67 +:10D79000426B1035DCC044E97F0AF711ED331F03FB +:10D7A000EF85F6F1F412F0B4CEE109F65FF721311E +:10D7B000F0C4DCE4E3D2E72FD9D70BCB6001B6C8C5 +:10D7C00010C278DE02F3B8131DC6EE0E11E50D325D +:10D7D00048FD04DE14CA8D09120ABF240E1BD312A1 +:10D7E000A1AF262FFEE9FD135D41CCDF2631E78591 +:10D7F000C0CD13EB1C3D09CE160E11ED1C07FA131C +:10D800005E1DE410D0730AF9DDE307D1AF1EB82026 +:10D810005AEE05F0B5F704C344FB35EAF5082E1CB3 +:10D8200003E02918C12CF3542BCEE42AF4D48BCA7C +:10D8300043BC011606E304760912F0ACBED536FCF3 +:10D840005C7FFAAA030DAC23D2F3C0D8F35CF0F3EB +:10D85000FBFDDEFDEEF0CED725CB51A3CFFCAA35E4 +:10D86000043334EB216122F217F81AEF160A0A0189 +:10D8700013DE1EEEA8F408EFF21AF209E70510F124 +:10D88000CEFA1ECCDED2F8FA087FEE20D10717F9C7 +:10D89000FCFA13D3DF0E8F12CB031BE90CF910FE39 +:10D8A0000EF6D7F9DA071401BB0CEC2701320E0C87 +:10D8B0000B3BE5F5FFDADDF3080F13052A01D4244D +:10D8C000CDBFF3E2F9DB23F1FCF20EE7350320FADA +:10D8D000E2D6022202ECEEBF1DFDF3EBF1F306ED02 +:10D8E000FFE6DCF3371BEFF80ECA3CE2E546C6C99B +:10D8F000E4D323DB103513F0E05C0EE2D50F04B265 +:10D90000FB1CC115A702DDFA1B2409FE4FDB1DED30 +:10D91000B0240D03EDFE17FB0ADF1130110039169C +:10D92000FB06B8F3E2F71703530DBEE8F448CF182F +:10D93000C6FCFCF20B0CE20804E71BF41172354242 +:10D94000074FEBBFFCDC5DEEAEDC203A81F1D9077E +:10D95000ED22F90ABB0AE121330C57A71E56FF0A34 +:10D96000FA110FEB022B0AFF27CCF50C7FE0D69FB4 +:10D970001224A4FEE6D2EF11DF29FB08080FD3031F +:10D98000F8055EFA41CD4F2201F3FEF823EBD01CDF +:10D99000DC20DBF0C80F16DA01BC11E61505F7052F +:10D9A000F6C70BDAFCCE12060C160323E431F7049B +:10D9B000EBF2E2E108DBF3DAFF0AE7032D19C10914 +:10D9C0000C15B9F211015BF5FD25DD010DAFF6A0D7 +:10D9D00028A5F83A1BC7E516E1D1CF18250802E4BF +:10D9E000F2EEF0E6D9270F0B35BF09A201C416CB22 +:10D9F0004410E60DFF7D3B151C2203CCE1EDDFE07A +:10DA0000F0FF0F242027CFD20425F8F3CC291E0ADB +:10DA10000B16FD0CDDEF0EF2C0EEB6E1CF012FDFED +:10DA200024C40B0BFDE2F82342FC851C0CF6F540E8 +:10DA30008621CA3DF7E0A7C80800E217EF11E11FF1 +:10DA4000E8DFFB0B353B47E47A140A04CCC506CB70 +:10DA5000FEC9873B01181723810ACA09FF1299EFF3 +:10DA6000ED4AF2F5F8B7E04826EC31062AD718055A +:10DA70000CFA58FCF921BE18E824F90C0E28D91428 +:10DA80001EDBF0271FE100F8B948ECE5EDE9D4E62C +:10DA90001928290381494E06DD3F14CDED0715EA0B +:10DAA0000AB0D04CB8391174D1BCD4222C1BED0B68 +:10DAB0003532F41745B25BF0E005F52D6B14C33831 +:10DAC000DCF4F248192646F3DFC1DD2CF834F5C644 +:10DAD0003EE3264162F5F81A2903E30CF31413EF31 +:10DAE000250B18FB69C205FB1800070011CEC904FD +:10DAF000C20E3FF7BB26EFE31203FE0AE917160D2D +:10DB00000FD502FFFE38E40DDA0B0F032A0B35DECA +:10DB10002DA5F6F4E6BCE0C2EFEB14BC2549F611E6 +:10DB20000D037F10E9E1B71DEB15140EA126D8EF08 +:10DB30001626C7FAF7BDF9DD1FFFE5221CF1FFDE4F +:10DB4000D928BFDC0100F6E7C4F905032DB011099F +:10DB50002BF71330FFE5393D08FF2A45F90F3FFB4E +:10DB60003BA10FD21EF8E1F209052DE90A15BF0409 +:10DB7000F209F4030ECCCFCB0F3126FF042651302F +:10DB8000D31AC2C0A600DAF509D4FAC0F4F40D2EF7 +:10DB9000CFEF0AE8090218E6F4091BD5BE04F5E246 +:10DBA00002FFE62B310F06FFDC1AEBCCD6F6F5E8C8 +:10DBB000333718361E02070D000C2C0212222DF2EC +:10DBC0007FE0025623316D08F11A18C423E316FAD8 +:10DBD00028EB4EF81513CCDE38071FB9FE24F52FBD +:10DBE000F2E700DA38F008AB19C5FC06F0312BCBB0 +:10DBF00005FC271413D4041321D1F519DC01D2F646 +:10DC0000070ADB1B07E40AE201DADCF37F6146184E +:10DC1000050C0E20F3EE1100192E1B08101702033D +:10DC2000F40B090F191DE5ECD1E00B020A0DF0D73A +:10DC30003303E620E6F1DBDC093537FDEBF8EE0FC8 +:10DC40002DD412FD266BF2F0F1C60BDA13F2F41D9F +:10DC500011094804ED07EB1A2B05EFF8F7310226FE +:10DC6000EDE61CF627210320DDAD43C02DFB672F19 +:10DC700021A80114FFF8254DF5D2DD280F11BD7F35 +:10DC800029FEEFFFFAEF1917FD26FF141320342C9D +:10DC900005B1E8011061F4024C5FDB0B35280B3253 +:10DCA0000D13A111F24CCA3C33DFC341243026E8E6 +:10DCB000CD6C0137E6BEFAF2FC041B48EE1CB8D767 +:10DCC000354C48CB0105CF11B3BCBCF9FF16FB2284 +:10DCD0002A0C2D090C8D7836012FD1EBDACE3DD6EA +:10DCE000A9D5EAE1D7E406EE5CD8E503F3CDFF2E33 +:10DCF000DCE5BC0265351CFED924170B110DA3F819 +:10DD00004A1DFBF22C0BBE012A2BF3DA6B4F2D229E +:10DD100014E8AE131AFDF1EBBEE9C100E0060906F6 +:10DD2000FB13FC05E0DBED1DC339BD03FFF1ECF592 +:10DD3000F006C82E2B2D03BAE2FA53F10824E4FFB3 +:10DD400031CDBE0426BACF1B48E602DAD9E3F2E7AA +:10DD500005043B120B81001538180010DC5F185FBA +:10DD60002E0DF6E047E9F42DFDF4DDEEDBD80329B6 +:10DD7000813CEF233DFB320D084D27DEEFFAFB1F00 +:10DD800053E068DC0D0CF33F2402F5E615B80840BB +:10DD9000DEE14BD2DEC9F00FBEED39E102F713161A +:10DDA0000D9E4EE2159EDD3DF5331FC8ED06DDF4F8 +:10DDB0003D13CA15030305CA29CDDD0B6A04FBA96F +:10DDC000EC29A0BFEA0EF2EE910A2619E31D076CBA +:10DDD0000BFE04D3D5D1B220C6C105125FF269F59E +:10DDE000D891B8E9F30DF2004CE1FDCD2DF10EEF25 +:10DDF000EB1807EA1C9A18010C0624D0E234D9C2A9 +:10DE000025150027DDECD1F52C0C03D6FFE7131107 +:10DE1000021DB20AF208E412EA6AE2E1B813ECFF6A +:10DE200007DAE8352ED0D1D51B75722123CBF9F84E +:10DE30003B0EAA07FBFAF8042C042525180BE0FA80 +:10DE4000FAC0F2DFC8FA150902F30918F6C4FC108B +:10DE500026CD31301B95151DF93B9C05F11D18EBA6 +:10DE60000DF6F6ED59201481F2E510C136100D16AD +:10DE7000ABDBB8DAF81FC815EF280CC8CDEDDC2AEB +:10DE800038D8404220E206063014251212DEFAE1AC +:10DE9000ED08F6DDA0091DDBF10323EEEBFE141BFC +:10DEA0000AC51314F6D4F800EA180733222AEEA89C +:10DEB0000D2DE8E7F9FB027601F5F8E71845D10FDB +:10DEC000EE0DF8D4DA1A2703130AF50111E420FD48 +:10DED0003F19155720F5EF1EC800FD0F7F0CF63CCB +:10DEE0002CC5FCFA1F10FBF0602F2300FC99F7FBF8 +:10DEF000F3220D1AF8E4FFE0ED31E1172A151A19A3 +:10DF0000EAF5EBA3CF2222E7FC21ED03FB30320937 +:10DF1000D2FF1E03D4E11DBC1CEE0A00DC0E3AE366 +:10DF2000F4C6FAE0CA2309D9E51104F0F209074260 +:10DF3000F2F7D65D06C219E5212C03DDF1C9070D04 +:10DF4000ED0BE732130842A1C4F2E2C403121A1720 +:10DF5000DB42DBDB19E5D4D8E2FB00A8D87F25E162 +:10DF60000CEB0ED4D35227A7200301E7F2B4E0262E +:10DF7000C5DAF71C13F027380D1B28DFF6270AD95E +:10DF8000C1FCEB09E9F209DC2A7FD7E935EF2F065E +:10DF90003E17EBC8DCE20629FFB8F2F30906FE04DF +:10DFA00016BF05F92FF9FBDDFFF0E831DA23170A78 +:10DFB00006D9B90513B002CA06E7210209B3FAFA75 +:10DFC00004E7F2FE100EE41CEBC926F128CEFFE2B6 +:10DFD00039EDE12DED97E120C5FFB441E616282388 +:10DFE00034AFE1ECFEE7031F0704B9F1DDF819DAFD +:10DFF0000C05F4EC19E4FCCB1F1B39F0A2FB200F3D +:10E00000F2DE41C206F9B5FD39E618EB053DEFF940 +:10E01000DB07290C1F4B1DFEC1070AE432DFF4FFAA +:10E02000F6F7F600F8F32D241E351823F20BC3FD86 +:10E03000DD21F50401033832A8AC14020AFB2EF6E8 +:10E0400008C7FFF6D6DC153D0AE5EE1BF013FC47CA +:10E05000F04607E5250802EDE9D6E12B1681F9B770 +:10E06000FBF3D4FA2DC811350B0C13DFFB1920B7C5 +:10E07000F4DDF53B0BFFF822EC24F40FFEFDFC026F +:10E080001DC6F70FE6F1140BB5E633E121E4FD2DD3 +:10E090000C0C05FC25C51DFBCBF53324E40FF60E57 +:10E0A000FAF233F0E007BCFD11F4F233F4DEE2A93A +:10E0B000CE19ADD00938FF00FB0A20FF21EC031375 +:10E0C0000F56FA11E615EC3DC903E6A90F26170C09 +:10E0D0002D20ED01ECE9FFC71DF07F15EB2EDB04D1 +:10E0E00011DDE2F70A33F70B15010AF9F6F5010025 +:10E0F00004F8010202EEFF01011109EA04FE03ED3A +:10E100000703F90DF9070900FF040103FA050401EB +:10E11000FC03E2FDFF04F90204FCFDF8E1FFFA094B +:10E1200004FF03FB060900FCF1FC7F0B01FD020369 +:10E130000300F2FFF8F10CF804041800FEFCF6FBF3 +:10E1400008FBFAF5001DFDFE09080005FBF60405B5 +:10E1500009182309FFFEFCF0FA050E0FFCFBFEFB7D +:10E160000004010005FE04021AC8FFD8118713BD80 +:10E17000D71BFD080C1A0E08FB06F55C990517075E +:10E18000161CFC13D22E05F7041514D944E000F632 +:10E190000FD9021015DEF2DD180AF2C58123E80D51 +:10E1A000F5DF2BFFEA01E41504323322000038FCCE +:10E1B000E6C3E5DC06E918F324391710BE2EF2DBBE +:10E1C000C30C42BDBFFCFB07FB18D32EF606FAC8F2 +:10E1D000F51AF8001102FF05570AE2E5DBFBE6D667 +:10E1E000EC2B5FE4DEE721F03E1306EFFB8126D542 +:10E1F000EC1FE3FFDB22B1F6EC12EF5648FC0F17E1 +:10E2000014F5EE15EC28B9C71C340CFE37250FEDBC +:10E21000EB130FBF13D2F4D2ED6043CF4B1E0208B5 +:10E22000F4CA2719ECD9C5C512A4FA3410B301B544 +:10E2300045E8E3203DFFFEA4C2F9C81F3AF7EEDF30 +:10E24000CE31EEF721D0EC1605F9DD001EDFF8D354 +:10E2500033D3F72AFDB6E7DD062294CE451D260806 +:10E26000F9DEEBCD17190FFEFFFF06FF030801FDD6 +:10E27000FC03FBFCFE060502FF0506FE000101048F +:10E28000FE0100FE05FF000700FD01020002FEFB8B +:10E2900001FCFAF7F903FB01FC0A0006FF01FF018C +:10E2A000FFF800FBF900FC00F705FBFFFC03FE0391 +:10E2B000F701FAFC0407F802050A030301FC020156 +:10E2C0000C0304F97FFF000AFDFDFEFE0401FC05BE +:10E2D000FAFFF700FE0301FD11FE060002FDFB013F +:10E2E000FE03FAFBF90500FB2D081157C7FEFCF4ED +:10E2F0004E19F01C19993BD54D3454FE123D480D72 +:10E300003910F3B6F93E44CDD00A44DF04A8CEDD7F +:10E31000002D254B87FE97FCEB2F28ECE3DC110545 +:10E3200007240F33DFFBE008D1FC2B01D71891172E +:10E33000ECEC16180E410BC915FAE1C5069A3234F9 +:10E34000370B0737FDFF08E9E1D528E4AB1FDBEA0F +:10E35000F817F1F29C303206214356DFDD141BC161 +:10E36000DD7F46E2FC2204BF2253FEFF04000000D2 +:10E3700000400000C6CB003314AF3DFCD42AED2E84 +:10E380002DE9F77551130025FB3AD6D7B4E5F3BC58 +:10E39000FA9A26FE33C81FF61A65E4DD1E14F4FA55 +:10E3A0003510121B05D9151C485C312FBF1DEF39E4 +:10E3B00013380B7F22DE4524162E203844D51D4D00 +:10E3C000243732B315FDD2D7F8EC96202207F33864 +:10E3D000FDF226280220F60693130BE11123B5E087 +:10E3E0001CFAFACD0AC80CC6C511D52D1A152DF880 +:10E3F000BFF2D5E4F7011C2513231511E226FECC4C +:10E40000FFED1A2B0AAAD41416E6D9D12BF30C0B64 +:10E41000C4FA33E9244212095735EF080F220802E3 +:10E4200021D5F42506069925F8F71022E118E41203 +:10E43000B2F8814307EB020C1F1FF5EB0420EB053C +:10E440004BCAF6ECF5F5F7EC65EEFAFCF704E901DA +:10E450001A1DE8330113DF8DF8090A30C5E8EE070D +:10E46000522F2327C3010C18D42B09FF1EE4BFCA67 +:10E47000C5060609FB0002190BFE11EBCDE3CBEC40 +:10E48000C9DDF42C0222B312EFF8E2FD082AEC18E1 +:10E49000FDD90334FD1BE1B4E6A9100B11D10DBF6A +:10E4A000AE0206D620112C1400F7080BF2CE131A78 +:10E4B000001CE819F1E8FDEDEB54AC35FFDD7DFB08 +:10E4C000DCF0192B472C0003CCF5F5053223F8447A +:10E4D000C9021C120FECE7F1F50909E606FC0DF77D +:10E4E000010801CAFCE9F311EA7F0DC84936CAF4F4 +:10E4F000FF3805F81A20E53AF9B7D0E6C6EC474EE2 +:10E5000039DBE7DDC30BF998E9052147EECE29DBBE +:10E51000B2FBCBE7450236DA43D7C8C4F65190EBDD +:10E520002BD4D7D729F63BD90DE248CE1735223A5E +:10E53000FAD94FD5E3F8FD640D60E519FEC1C8CAEC +:10E540000B3BFDB505FB2004FAF8E04656E5FC3828 +:10E550005111C1F00EF834113A4B3DF30C0BEFCED4 +:10E560001F0A2EF98112ED0506F017BDE2E7E2253C +:10E5700047EC42D4FA18EE1DF01A1DDA6304130CAE +:10E58000260AF0190EEF06F5F125083A0E35FC1FA4 +:10E59000DF13CA09D1E3F51B3806E79ED7FDC0D8C3 +:10E5A0002838EED8340C40F9F0042FF6FED53BFEA7 +:10E5B000F4EC16F9ECF0311E1CF903EEF8C0C40AB5 +:10E5C0000622CAD0F50400110D08D7D51733CC396F +:10E5D0000BFC1881EE12F72AC9EB0026C06DE7FA92 +:10E5E0001BDCF51E36008DEE083EFCCE29F4FE1530 +:10E5F0002F1EE315F8E94A1C5A13F5E3DD39FD0532 +:10E60000027FF63C1729FD07F3150D0EDB2E284C73 +:10E610001724C6EE38D4354A294AD7ECCAEB44DD74 +:10E62000382315D622ED0A32253F080F18FF47EF91 +:10E6300010DC28B709DFD9DD1D41E112EAFAD70065 +:10E640000DF043F748EFDDC01927DF395DE7F00E25 +:10E65000170C3F19A612EB2CBDBF24BD220DF0FCF8 +:10E66000081BEFC1D0EDC5BC1BAB06FF11EFE5B930 +:10E67000CC782E05CA0EFAE7DA120E20230E06EA2F +:10E68000FA00E97600F4F21FF30D0F1329F3050BDE +:10E690000A2706E2F331FD0718C5F6EC17F28113DD +:10E6A00037E43C0A1518EF27EFAFE5251AF5D7EE4A +:10E6B000F01B01FDFC13F8BCFC26E8001398050CC8 +:10E6C0000AF3E001F10EAFF3F1030EF4FCFE09933F +:10E6D00005ECEFF10FE62F2AD8D7EF0519F8CDEAB0 +:10E6E000E6F924F917C3DBEFA7E60D04F5F20AE516 +:10E6F000092A1204D901DDD2DDCEDCF92FE7EAEADE +:10E70000C82BD1382505E9A945D5F8F43ACCDF2046 +:10E71000510EFACF12FFFC4606C67F1FC43CFD1DFA +:10E7200006262302C607381CC1ECE92404E3CEE127 +:10E73000EA44322521DE162F0608220C1362FE1D44 +:10E74000EADBF0C3C687E7F81904E1F80934E92DDC +:10E75000F302120D8428DCE9060B19402EDECF27C8 +:10E7600086D1EC07F10EE8C6DA25FFD0E4F9FE1AEF +:10E770001DF8FA1602F9E2EEA5EF2AEEE7DF0171C5 +:10E78000FDC7EDFF0B1618000E24DD4B1B1B0330DD +:10E79000DE1A14D1E007C916EA1AEED5F01B1826C6 +:10E7A000F7EE44C51CEA4922DCE2E80D23296901A1 +:10E7B000BEEA023C1DDF2934E2F65D03200A27FF92 +:10E7C00058FC1412C6FB062DEBEF0F09F521E8B833 +:10E7D00081FFF234F4BE05C4DB5FFEE9D6DAF10551 +:10E7E000FF03C7FD213E10001CC6E9C5583A15F2CB +:10E7F000CE0CE9B1E64504FA270BC6DEBCEAE60515 +:10E800001323EE21330E1A120006DF10C1C5E6F9FC +:10E8100011E4F208FCD85AF7FB4C0D1908ADF82D9D +:10E82000D77F03F60DCB2D1713111312E500A9FCAA +:10E83000F80B2B4B12B95C2B2051B20131D0B62909 +:10E8400028C1F8C32728F5C00C14092B9CEBE1E97B +:10E85000F64614B0D102D54A0723D8A908BDDD0376 +:10E8600095EBCDEEF1DFEFADE013E30F19B71ED35B +:10E870000D0B2003120DC1C30DEEF320DADC28ECE2 +:10E88000F825DABFDEFE137FF032DEFC45EEC61857 +:10E8900022AEABAEE11FFE12611BE6E417F6F57186 +:10E8A0003BF0DCABAF41B9F4F8EAEAE63A35231DB8 +:10E8B000D848FFE1F21644C7F7C042D6E01434F15D +:10E8C000DCE7221ECEE107BAD048E2B9C8461447B9 +:10E8D00054EF2764DE3C1503E1E426E82DF7DEED76 +:10E8E000E11E23B5B8E2272B68C6E227F0241AC63A +:10E8F000D4F2D90F04E7203707E6E0FD193BAF0853 +:10E9000006EDBA2702F804E533DA10076DCBDE0A0C +:10E9100024E4DDD0D90B05F5F53CE504F217DF0B57 +:10E92000192B1DF30381310E0C2AD70EED0FD621C2 +:10E9300019D134F611DC37FC151AE3D808600CFC49 +:10E9400005F0DDCDE5F612EFF4DE55F52F3A0222A3 +:10E95000DCEF0EE3B3FFE902F2B0F5DDEC21E111EB +:10E96000EF3DE3E2DD27E2CAD7D53FE6F7DE090E49 +:10E97000FBE8BB21FE0A0C170CFE26F834EC0EF067 +:10E98000F9020D04FFFC01102A04F403E7F9DA0B85 +:10E99000F6180606E3ED1BF02EE9E8FDE20C11F196 +:10E9A00013F015F21C11111632F5F615F81681FF49 +:10E9B000FD03ED2CE4F1DE2A1A3CFCEDE60A26FF0D +:10E9C0000C46FAE2200901F408E026E1EE26F81CE4 +:10E9D000D9D0000701F5D8FAE1D70DFC0E4629FF82 +:10E9E000150219FD28ED28E6F5F8F3E2FADBEC2F25 +:10E9F000F83EFAF6F1F715CD0FF9FDF8E5F6FE1839 +:10EA00002A25FB131CF9DCF40F26F2DDD21BFCE1F6 +:10EA1000E7F3080B12F64FE91E16F9C4F2ED0AED02 +:10EA2000FF1BFBFEBFE404FE08FFF1FFE8F7EB1D50 +:10EA300001FFEC3029E71B0FF6207FE70709E81BF1 +:10EA4000EEE411CBF8D8F5020202E00AF5F106FB7C +:10EA500005000C07F60001F60B058BFBF11218F907 +:10EA600017F10009FDEC0D0EE7FAF109E31606FBBC +:10EA7000F82205FBF2F2183E1E0300E6F90FC82249 +:10EA800025D36108F5C40CE11ADADA9A9CFC1BFB69 +:10EA9000D107F909F6D8F80BF41CFB29E11DB2F8EF +:10EAA000BE2039E14D2062290F4B2845EF03111894 +:10EAB000DDC402EAE101F4BBC5CBC2E8BA19F0E853 +:10EAC000783CE228BF45FB9BC4DA04ECB97F00BF69 +:10EAD000FBC469E51545ADAA00EFFCDDFDF7B72CD9 +:10EAE000E331B1C6EBC8EDED4216285D2DC7C1EF8D +:10EAF00038EFD800CEF1E3F516E0BB16452CC32B5A +:10EB0000E37E1A3C42DBCEAC03CC1DE2E2852A1B3D +:10EB1000911C121E27192CD64750AAD7F234323A2C +:10EB2000230A0A500BAD2523263E8124D83B1CD254 +:10EB30000FD4B54BF8F812FC1AEBD2401536303F23 +:10EB400017B82BACDE0CCF0DBEFD23CA42F025E377 +:10EB5000D30F7B0DC9D23F75EED9F9AA08EFDFEDCF +:10EB6000190ADBDBAF20DF1BD7A8C0F01925E32A89 +:10EB7000E4E42312161AF2FE14D30809170AE50377 +:10EB8000ED10F92713CB29C90C06E3F70BFB02B8EC +:10EB9000F8E2F0EFD4EB0B3EEFFFE9E4DF02141EE6 +:10EBA000D61710070E480115F802F30326E2CA0132 +:10EBB000E305EE06F5E7092EB246FE0803FDF61062 +:10EBC000F3130E031D1B11DFE802D9FF8DFA0512A6 +:10EBD0000712FEFFEB3D30F18110E702FA310DEF35 +:10EBE0001E13F0DE01E23DBC3AE53BB0D0E6E9F8A9 +:10EBF00012170402F5F4FB08040A020516EEEA08EF +:10EC0000FCF60B17FEE709F9110AF1F2FE0AF0040F +:10EC1000FCED02FFF513F81FFC0D05FE030617FCC3 +:10EC20000D0A20F809251AFEF7160FFA20EF520DEB +:10EC300003180C120508020F0A7F1102DE04FA07FE +:10EC4000FDFF0CFFF2E5F004F50619FF14F90200D0 +:10EC50000D0506170004DF0502FA0201F8FC161E76 +:10EC600008FB1921F5F6FE28F0001FF402FDF8FD5F +:10EC70000CFA190319D704E9EFC11CF236FC07F0AE +:10EC80000E1ADF0FF0031FE31D0BC9C5F3ECC31A07 +:10EC90004345F5E5FEFE200D02050812CCE1E60C29 +:10ECA00034E017FBF1033706C0F5FE072D0A142CDC +:10ECB000F9D3FAF807DE192C0A2B01E21F3BEAF21E +:10ECC000F2F327EEED23190003F612D7297F020491 +:10ECD000F907D3ED270ECBE9F615F90A0636DB0660 +:10ECE000B0F40CF3C3E0EAE6E2E80728F231EF05FE +:10ECF000E71CEF09E0FDF94A06EB11040917FB21B7 +:10ED00000009D91D2C0DD4060816EB0C05EA27ECDA +:10ED1000F0F3DA0F18E5330A0B0BE0ADF9300AEB2C +:10ED2000F6CC0C07D3E0070DF20FFD0ADFEDF80873 +:10ED30000AE3E6390AE0EAE9FDFBF7902D1D122C03 +:10ED4000DACFFEDD07EFE4DB062712F6DFF30FE58F +:10ED5000DF8116E10D0F0E0AFF07D7C5D8362FF554 +:10ED6000201DCEEF18F818FDF30AEBF1F92B0D0E6C +:10ED7000072AF2170018DE4201DA0910ECF00A5EE9 +:10ED800003F0FBFF03FAD7141A06F9F709EDF8E3CD +:10ED900002E2FF18F70220E9AC15F9CAEA3ED912DF +:10EDA000008113170B26FF0F18F9EF05F5EBE9FEAD +:10EDB0000E1CD90D08F737FAFE3303A60037D0082A +:10EDC000B50B2006F7E7FC13E7E00939F522130E2F +:10EDD000E882F50918FB09000517D5060DEF171491 +:10EDE000F11A330E01D7F11AF8EDFE04E5E4F6014D +:10EDF00014145B01F303F905FFE5DEF0F706E0EC20 +:10EE00000E211520070205F2E5041AEB14F900D8CB +:10EE100014D1F6DDC8F41604F94029D9EFF37F11B7 +:10EE2000F40820D012F40227EBFA051741F185F916 +:10EE30000AF5F707FCF00A25E928F8FD20E207FEAD +:10EE4000EFF315F60326F3F4F006DFFCD0F5041813 +:10EE5000220D17C7F5E0DC00A020FDFC2302EFF136 +:10EE6000E90805240BD215D8FC01079AB4EDC7FEBA +:10EE7000E23D0709F326F0C8D8DF03FE16EAE802F0 +:10EE80000209182406ECF9FBFBEFF8EDE9810FC845 +:10EE900021F20D23F602FEF9CEE3F139ED0D032444 +:10EEA00006EB1819F9F60F0B22020A11F00BDB0919 +:10EEB000FAEDA1360FD964F2031DF4F5F5F3FB0763 +:10EEC000E9351BE2FB07EFEF3E0F85050FFC03E979 +:10EED00013F2E3D30E1AF3FDD2FED226FA00D905BF +:10EEE00007FA040715F9D91DE615F61005EAD5FB52 +:10EEF000D825000AEC1C38EDF8DC3A02D1FA18FEED +:10EF00000A1330060C220A04F240D318F9FFFCCF92 +:10EF1000F7161AF8EE10F901FB0202CCE7D8E9E186 +:10EF2000F7A6FEF7F30611F3F2FA0CF1FB20DB383B +:10EF3000F4DCEB2AE0F715FBFF377F0928FDB51756 +:10EF40001F0F0AED2309ECE3ECBBE30015EF021BF6 +:10EF5000F5B828E2DC11F7E00A192CF9F2F61B08E3 +:10EF60001919E91EE4DFD8FDF9FFE8F401F91614D8 +:10EF7000F9140C15E53FFF099ECFF5FFCC47F1D200 +:10EF8000C1CE9DE3DE3138F02B3DDF48E1F5378C13 +:10EF90000203DDD3E3DDD5CEB7E4FE051ADF03BB04 +:10EFA00003F6EA450FC4F6EF77E016F32D5F441C35 +:10EFB000FA3581092609DBFE01AB5D29D91C2EF14A +:10EFC00028EE166F9325DB4816F1A2EF10CF061C32 +:10EFD000A1FA00D805F5DFF81ECAD5E5F00BA10AA5 +:10EFE00016FB36380BE4123F2A11E3DE09E3DD0895 +:10EFF000E9E6FCFEE915014CE9F11703CB04E972DF +:10F000000806E21914D82C09E2D0FEF0221235E6E7 +:10F01000B224E20F17DED54230E5F42F2A7FDC431D +:10F0200017D9EFD2F129FF031A10F70AECF00B2DD4 +:10F03000020ED4EE1CFFC8F620E7EF1BD81AEB1225 +:10F0400007F7EFF32AF9DFBB20DD07F3DCFBF8104D +:10F05000E9FD578D00E60C1EEBEF18CFFAC4DDDE9C +:10F0600001FEE4BA00F7C31BF4F1FBD46202EADA52 +:10F07000F830CADD01FCF0090A5031E30FFC20EB47 +:10F08000FDF011E1F6D02A45F737E1EEEE11F5ED8E +:10F09000E129140E174905D7053D0600F9E01809C6 +:10F0A0001200FFFB04EAF508E82CF8FC00DDFD1C6B +:10F0B00081330C1DF204FF2024F9E4FA2D0337ED0F +:10F0C000CCE1F71307DF050527FBFCFDF7FCBAF5DC +:10F0D0001615193915FEE020D9F305032FDE1F2080 +:10F0E000DAFDE91912DFF9F9210B0600002F0015EE +:10F0F00015C7D211F9EE022CE4AECCE2D34909B522 +:10F10000C85F2154202B20CE171D03EED3810D198B +:10F1100040D6FA0C05D0D9ED25F1F40C092BC2D755 +:10F12000EEEF30B9D2235414F334EE1DF149B7EEAB +:10F1300008F0F9D7FE0854DE23FD06275D0F0A21EB +:10F14000E26808314ECEF4F50A09D7248AEFF1239C +:10F150001C4359A11FCCE620B32E0B251CFBB9F193 +:10F16000BB081034FAD7FBB524E7E397F9180CC9AC +:10F17000E73DA9EAE6D2D87FE918E3144334C1DEBB +:10F18000CE0D623717D6ECFDBECDF1E406DD28F9D1 +:10F19000F2F9D32BCF050AD5F263EA17161EEDA1BB +:10F1A000CC07013DCEEC230B08331D11CCCDE3FD84 +:10F1B0001A13B73C3B095B0519DB58D90100161E31 +:10F1C0008D09F0C10919EACB450BDE11E5F90B19E0 +:10F1D000E1D823C0D0F0EF0FDD37F11D1321FE027F +:10F1E00001FD29143C071FDBF0D1E3222005FDDDE2 +:10F1F000F2E4E00DF6D12200FD0101FD1D22FCFB31 +:10F20000FC1405180610F9D90B12FCF2F9E2F60D00 +:10F21000CE35FCF909F60AF2D91DCF07EEFEFE1134 +:10F2200009FB02EEE2201215150B0A111AF6FCE694 +:10F23000FB23F103020C22E0053144EDE1E2FAF890 +:10F24000184AE3FA3D08F4080D1C3003EE3AF5FCC9 +:10F25000042105F5D3192CF2F4FAF0E8DC9CFB0745 +:10F26000F7FF050D25F90B11133B1B0912C77F068C +:10F27000261BC8FED7181407F81EFDE7DAE60E07AE +:10F280001CFE00ECE761FEFA0E42EA1EE91CEC02ED +:10F29000120EE71EE20D13E3E3490DE90107172DF6 +:10F2A0003D181B2EEBDB070B050BE30BF80E0F5580 +:10F2B000FA08390CE70807F26606F7FF08D5DDE71C +:10F2C000ECF97FCFF8FBC8F7140830F0E61101170E +:10F2D000FC0BC4FA0A48FDF61F09FCF50EF0FAFE15 +:10F2E000ECFEF1F2D7EC19F2F772092C31E2C0F61C +:10F2F0000AD5FE05D40222EBF3EEF5432505FDF019 +:10F300000BEEDE012015F812DEEB027F08E507F1B7 +:10F3100037C903F2F6C51BE7104A01F7FDFEF30AF1 +:10F320001FEAFCFF100CF5FCEBDFB8062321E3BA63 +:10F33000E7F2F318FDFFFAB48FFE1C030520003A34 +:10F34000F60830C939CAC62623F7FF0817DB14337D +:10F35000EC04F1F1FD19DF0AFC2206EF4A12FF640A +:10F360000F04FB0EC2C5E7EEFF1EC6F1FCE2FF0371 +:10F37000D6040404D6DFD50FF7F42E1DDF3FF4309A +:10F380000928D73735F0CE0FF781DC5314F2CFF5CB +:10F39000F8F221F9DE2501FAE3C6EBD1D200D0F074 +:10F3A000CC16E60B329009E90C2E2BE5E916C1F6D6 +:10F3B00029F3122101DBF58BDA35FAFEEEF8033C76 +:10F3C00007EE0DB5164AE4F6DED2FD1AF70A2FF65F +:10F3D00020F83BEEC806521C05F6F32AD2F4019C35 +:10F3E000312BCFD2161EF450DBB2E1020726D80D26 +:10F3F000E5DE0C15DD0DF604E01BCD057FF6D2C869 +:10F400000D49DF1119E81518F610E40F03DBD2FFE0 +:10F4100001F3FA1A18EB06D8E61C180AECE9F80B07 +:10F42000E608000715C8FA092D19E000FEE6F1EA22 +:10F430002004D029E50E0131EA35DFED14DED418C1 +:10F44000101901C1DB20E6CBF109DCF91CF224FF25 +:10F45000E9F942F6E2D3F8F112DB0B0C1EDCF919E4 +:10F46000176DF7E6EA30E93BFA10EE231E3A041E68 +:10F47000EAD524E50028210FD7E90AF6EA0504F5C4 +:10F480000E19DB1A20083229040CDDFD1EEAF9E111 +:10F49000D50FCF0822F50E253EFD330EDC0007F90F +:10F4A00021F0F8221AC31FFFFE1A1AFF0CC946FEEC +:10F4B00002EA0A0FF906261102FE04E3CECF0A1C67 +:10F4C000F928F5E827FA04C5F619E02C2009F0F12F +:10F4D00002FE0E81F611FDF1431500BBD312100D93 +:10F4E000E60E07E50C14D8F013DB1626160129E604 +:10F4F000F30611FBF513E5FFFA0D4D140C19FB5A39 +:10F50000D5D7DB1EF82A03F913D7E300CFE0181490 +:10F510000FE62128FD058125BFD6108B006BE2FE8A +:10F52000E46118071923D631D00EDB27EC2A27FB1C +:10F530000D34F905EAEBC60F04E4CF55082D11018F +:10F54000141026F829F4F6E5B4500A0C2228F50F19 +:10F55000FBC9D0E220E3290D280E602120CB0A1A36 +:10F560002208DC27EABB0AF1FE0025F6D70FF43D9E +:10F57000DFCFD157FD2AD20FCF0B1907E4DC0813D8 +:10F58000EFD74E17FB13C6E7EFF220F7FF02B91AC9 +:10F590003A1212FC4C35140704AA270ACDEDD40FF9 +:10F5A000D2F71215CD5F00F0EEF1DDF60103F81091 +:10F5B000F35CBFEFFD13CD2A0F0F07E71C0EFAFE19 +:10F5C000EDC92DEB33F60C8BFBDE0A270608182855 +:10F5D000F710DA3041CF117F5DE2243952DAF71D9E +:10F5E000D60D0BF91CA6005F13FEDDC64CF4FFED33 +:10F5F00015C6C000E826EBE0EF0D120AE5F90D187C +:10F60000001EF8CF0AF8F126EC19EC2CDFE2ED042D +:10F61000BEFD13100AFBD637FCEE37C603D3E6E374 +:10F62000F31006EC3EE2EAEBE400E4EFF905D1F872 +:10F63000F30D1E100DF3C10AF9254325000D5617D1 +:10F640000D11F4F018F9F4D71AE3DBDC2B2100CD0F +:10F65000527FDF0DBD0D03CA01F0BC0FDC30251C4D +:10F660000A2C01F91AF2EB01ED26EB00BF09CE1BC3 +:10F6700030202E0BC2781115F0DAC3D5DE22AF0B85 +:10F68000D125CF231ACEC36ED534F83642E61A43BD +:10F69000124CE72939160A1711B8574F25FCC161DA +:10F6A0005311FDBA1119F4F4E40C46E54413103279 +:10F6B0001AA4109DFE27133B01EC69EB96D7C416E4 +:10F6C0001C4F511AA67FA3F628A6F30C50ABF24BA1 +:10F6D000C6EC487FEDB696103BCCCF219AFCDDE816 +:10F6E00027E7F51D3228B9F3BF2EF4D5C0A0E846B0 +:10F6F0002E06CC01DF51B40ACEEFEB05191B070033 +:10F70000031CB3162E330ADE19EFCFC21016CD221A +:10F7100005E10025DBEDEEC813E324E2CD35E7CAB1 +:10F72000EA052F1F51D0F904F6F6E406F317082472 +:10F73000E7812823EEEF3EC90511341AD403092CC2 +:10F74000BF1108C01DC4E6B31C06FAF91704061859 +:10F75000035010FFE5183DC42F44BEB1031325DF4D +:10F760000A170B361F15461AD840D5D5EFF6000DEF +:10F77000FA1549E0E2F21DDC21E6F71EFE3D2736D0 +:10F78000F6294BD61754100F1C0AD03336130DFA36 +:10F790001842B502FD1D2AE309189BD3EADFB86CB5 +:10F7A000FBCAFDEC045513DE08F303E21FC615FB8C +:10F7B00005EE0431FD063309E913FE00CBD912260C +:10F7C000A3C4FDBEDF95DD27FC0819092B0E21021D +:10F7D000D449F981EA068B2121014530EFAEE8D802 +:10F7E000352AE0F523BF4501060E1D0C380ACF2C43 +:10F7F0000B2411D520C52429FACFC9E3C1E20E0597 +:10F80000FC171DB5F9CBD2CB1802E84E061DCE1859 +:10F81000F70CD1E3351AF152090F1A489A5E3CAC45 +:10F82000F411EB25F6072DFB11F6F8FD2EF117E28A +:10F830002F04D0EDF923F544EB021822EC0EF6E28A +:10F840005033C502ABBA2FD0F8F8230B2817FA7F34 +:10F85000D1CFE6DF240E246230FDFE25F82ADED962 +:10F86000F81512DA1ADEBC0113D40136F5073FCBC6 +:10F87000F6CAF3FEFEF6EDFEFB1ADEF1FCF2FEE543 +:10F88000E9F504F8F9FCED0018F0070FE703FF11A4 +:10F890000306F3F812ED03F80A07E9002013E7075F +:10F8A00016E5FCF505EA020109F702FE0FDFFAEDA5 +:10F8B000FE0D1AECFA0EFF14FCF709FC0718E1F232 +:10F8C000240E001C100CFF0D2A140711FCEAF9F29B +:10F8D0000709FE14F9033EEE0BF07F02E31615EA6A +:10F8E000F1061207141805FC01F401CCF2E4F2ED64 +:10F8F000DFECBD0718F638EFF7F0F60CDAFE0F0173 +:10F90000EFDA1615FCFBD5DDD013FD000DE5FC2369 +:10F91000E90BF608E800DF05F61619F607F6F41706 +:10F92000D5F91D261823FC1537D70DFE16F7E5125D +:10F93000F2EC1A1942FBFC05FA0E14037FF606F9E5 +:10F94000DCD319FAFC031026F50B0B13260B070E5C +:10F95000E0120FE50F1026060912E50D26FFE5114E +:10F960003D0D2702EFFEFEECFC1E12E5F5E4EB3D3B +:10F97000D3F303CC05122313C5EF10054508FCFD96 +:10F98000E90B46F02DEE19E4D905AD4605F5EBACD3 +:10F99000D447FF2EE132212E3699F103812A5630C9 +:10F9A00065E9EA02E5DB0CE71EFFD7ED2D0B32FF20 +:10F9B000E4DADE3226CA4E892A31E50F110F1B29FF +:10F9C0001805AEE82211080FE2E8A8FF25DC1BFEAF +:10F9D00033FD0C42C8BD2CBFEC69F8D10CFB3107DC +:10F9E00006D1EEB014E142F0FD0D22DBA6D4D2F731 +:10F9F00013C5EED9BC0F0FFD0D38EF1C0D00EBF059 +:10FA000002F22F3A19F0CFD5DA15EB2D4FF2F0BEF6 +:10FA1000160305C21C050ACE0EFF05D1C824F90B3A +:10FA2000E02708B90724FA29050C1426E6070A126C +:10FA3000E6E60031DD062BD50BDB0D0C180C29207A +:10FA4000E01D5095F10BB0038106DD16E7E40AFED8 +:10FA5000262810FAD9FB02172AE70C19CB0A4F0EF9 +:10FA60001D101F021BE9B5E2F5D20DEEE9FDE427FA +:10FA70002BCCF134E3BFB84596E411060C0A073CE1 +:10FA800028C8172C0AEAF1E1E40A07E2ECBB1B03E1 +:10FA9000D0E938300BFD020CC81703D842E1FBC394 +:10FAA000DA22FAF32D214FFE5A0A0008DD0D22ED6D +:10FAB000F5E5D7DE360C22AF08F707141716071541 +:10FAC000F6D002D0F3BCDF8118D8F5033F25141E11 +:10FAD0001E09F1170A4AE12BD0C339EFFE0B2B2B7D +:10FAE00072F3F03114D3B5FCF235E2B6D425CC2153 +:10FAF000E6F9F00A05F52BFE0C0609F9231ADF07D3 +:10FB0000121CF01AFC0EF005F5FA0D0B0EF20203B2 +:10FB1000FA04FFFCF90F04FF042311F5FDF2D105EF +:10FB20000BFEFAF1FC04ECEC09140202D70FDBFF28 +:10FB300003F6FBE901F8FEDF05DCF6FD0A040E031F +:10FB400004F301FC0B000F17F0F7FAFE0C05F2EAC4 +:10FB5000FCFE05FFFCFE1107FDF4F9E923FF02F8A6 +:10FB6000FFFBFFFA150AEF127FFDE201FB060B0413 +:10FB7000FEF9F805FC2A27FFD2C4F2EC53D2FA149E +:10FB8000EEFFBB0601ED252F7F17F1DDCFF0F7DD8E +:10FB9000374A1A1000083AD90A15D805F7FF0A346F +:10FBA000DEFE14EDF4E71929DA11020D1F3BD81D12 +:10FBB0002221240E09D0F609ECD01F0B2D1403F9D5 +:10FBC000153438FAD508F7EBE1F1DDBEFB0B024D39 +:10FBD00066F71B0041FD63D63E0716E8140327FDB8 +:10FBE0000F04F10A2806DDFA12D651F05830F41A43 +:10FBF0001756E6FE0DD8FDAFDF3D14031AF3173597 +:10FC0000CAF01FFDEE12E50D18BD0CE5EC34013114 +:10FC10005243D511AECC161E3F28F8164008EA62B2 +:10FC2000D03FDFD60A81D500C8EA010D262910058C +:10FC30001227B62DD424D422C7CF400C33202EF661 +:10FC4000DE4E3C0D522526F7ECE4142ACFD71343A1 +:10FC5000F3B70B411FF8D318DFF30DEB51E4032882 +:10FC60003BEEF822B49614F8060731C7F3112FC003 +:10FC70003261561EDFC6F5E311FBF700FBFCEC0D0D +:10FC8000F11AEBFD0E0506E403F90CF330E614E976 +:10FC900023150F122A143C2FF218F20FE28A072CB8 +:10FCA0000757F40CE0F0E9090701FD0203CCECDD95 +:10FCB0000112123C03D50EEA25FFF6011903F310D9 +:10FCC00000D41DACD219E1FCF724072337251F0708 +:10FCD000D45E0524F61C03FA000C8119291A0C08BD +:10FCE0000F1FEAFCE4600E06EFF5DB2BE5E418ECF1 +:10FCF000EA1E49FF110FC11210FCD9F12ACB269E32 +:10FD00001F092ED0D1C71438C4042FEA06AF27EF3D +:10FD10003D25D4463F114811E5B8F1A964012F39BA +:10FD2000E01DE5FAFBF9DAD6EDC40DC229B7A4FC53 +:10FD30001CA9EA2DCF471438F26131D69BF341DC80 +:10FD400015B7D6233FC90919F2E60A52E912E7E5C9 +:10FD5000E20FF6F4135C5913C10306C8C7D981FB3F +:10FD6000BAF81C0EDCDBCFDE2301ADF513DDFCEDB4 +:10FD7000AFE2E25AE924FA7F080AF803FAFAF11529 +:10FD8000B9FFF4081701E3110703FAF6050D0B029A +:10FD900006F50507FFFCF3010C06F6F0F1FCF53063 +:10FDA00000EAFF0008F0000B0209F007F6EFFCFE86 +:10FDB00004F3FA1BFFF6E403FDF8EA0317FA26132F +:10FDC000EBEF06EA0904E9FC0DEBF6F70510010577 +:10FDD000ECFCFC090A05FAFEFDF6D5DDFD0C0EFB78 +:10FDE0000904F9E9FEF6F80BFA00E835F008E9F83D +:10FDF000F90B20FEE2CBFB0AF7DDEADC0AD407F9B7 +:10FE000004D01A3BDA20191005FEFCFED5D8230CCD +:10FE100016EBFD1F291714FE050211E4FF0ECEF3A9 +:10FE2000FF04FFEBFB0F0DAE0107EF3F9B00E3EB81 +:10FE3000F131FA490A03F922112E0618DE230814BB +:10FE4000ED0919000418813EF3D90CEE35EC1C21A4 +:10FE5000FC13D4F60604EE03E42511F1130CD904C7 +:10FE60001B033ADEE80DE5F243FAEE13060207D66D +:10FE70000DBE25F101D11CFEDB86D4F500FD05F495 +:10FE800007EB1924DC0939E0250815DDD5050DE05F +:10FE9000070AE30FE6DAF7320121F7FE0EF000035E +:10FEA000D30AD8D8F9543005FAFC060C091FCC1631 +:10FEB000F62AFC1901080B4932000205DDBE0CD5FB +:10FEC000FAF02F0CF4EE0015E0F90B280501F32BE6 +:10FED000241210F131EDEBF1B621EFD8EB0EE7FB78 +:10FEE000EBFDF9210A1F50B3EA0A0BF4020F0418C4 +:10FEF000EC7FFD02F534DD0E507D630D3DE095F79E +:10FF00000842DDF7FF0829132F23E30417EF46EA21 +:10FF100016F004061205E8480726EE0369FE3BE6E4 +:10FF2000810AEE140419DC05F028E7F3B840161135 +:10FF3000C3A9CFFE0C29EEDEFC13171A20F6EDFD47 +:10FF4000E3E5EDFE22B5EF111FEBE0E13EFFF52DFD +:10FF5000F6EE12FB35CA4DDE10EDE3F1B7C0F82B1B +:10FF6000E0FB2740441BCC1522DDF6FEFC3A18C905 +:10FF70000D32FD0AD91D08FBF108FDEC08EE0FFA61 +:10FF80000F1D01F9FB1EFE0302FF0BD803F2D3176E +:10FF9000F7DC00C1141AFEC9051AE4E0DF040019F9 +:10FFA0007F0BF406F8F108F7FFFCFCF320F2E5ED17 +:10FFB000B246111D05F90D810EF2F30AF3BCFEF7EE +:10FFC00004F10BF1120AEFE910FC231016FFDCE03C +:10FFD000EEF01E2601FF0EC356E4F92D53DA18E5A4 +:10FFE000F31106F6FCF61E6401F007E6FF1BE404BD +:10FFF000FC09FC00CC171C253C63EB16E424B9017A +:020000040211E7 +:100000003A4335044B3306EC9114E514FEBDE3DAB4 +:100010003615EEF0FD02281A09184DF6F10F00F919 +:10002000C9FB0DEF0FF23D0B3621D1060702E4F4B8 +:100030000213C80EE232150AEEE1F511F16A2C52F4 +:1000400009F6EC810BF2CE06F12ED70FF6061EE56F +:10005000D80F28FB12D24B0831D101170304F8F84E +:1000600025F5D8EC15C5FDD9EC23F53134150BE990 +:100070001215F0DFDDE8F6DE0F1139F213F411018D +:100080001B17EC0DCBFCF9F840F4E42C2007FDFF26 +:1000900034E30D3AF4E5F607090BDBFDC826CC2363 +:1000A00058EA2BBF130427DF0112F0E90D00B20458 +:1000B00016095A1F1E0BFBC100EAEF1D36D418D2D9 +:1000C0003517EAF2DA40DF00F4D1061EDE550409E6 +:1000D000CB131EE224C2FDE13303E60A3CE810051F +:1000E000F62C081F2881BB07F7B332F615EAA812D1 +:1000F000E7E54415B111210F243F0F2D08F9DD0A62 +:100100001A0F040E3913E1FAFB25056A052702EEE2 +:100110000509F4CD07F00D4C057F0EFE20FA3BF8E3 +:10012000A8F3EA0FF000ED5B1406EF57052EE50A81 +:100130001C29F63C0C0DF8DBE61B081A1907FD3AE2 +:1001400005FF31B214D0BCFFFEEBDB08D7F50C3B4A +:10015000EDFF0FDCE91D1DE1F6F302F31BE22AFBC4 +:10016000090013100516FEDAFCF104F60FFBE2F6A7 +:10017000D426EB0AE749E2E803FB19E9E8E215EDCA +:100180000C13E0D31EFFE53D0E451EEBDD3E0410D3 +:1001900022EBC3ED207FF805226A1C040844DA1F15 +:1001A000200403191BC4EF040D0DCD012017C2DF7D +:1001B000B4A1050325E31ADE0D060B1238F6F01084 +:1001C000FAE88FEF3CBFF2B5D3E4FFC8D821E8AC22 +:1001D000DF0C1900EE311FC113E7FD28E1E606EC44 +:1001E0002A2A2602E2E2D5141D0ADBE735AE4706CD +:1001F00011DC27DD01BF29CEF215DC171920ADE790 +:10020000B2AF163300BDEC2BEAB3D4EE02D919F924 +:10021000E1EE2D0407020116F23D0F4E27BC18A790 +:10022000E37F2BE1D112EE091012F105E20106E79E +:10023000E7211320F1D51AC9261150EAEF42B6037F +:1002400046ED0A0200E00BD2ED47EC2DC4FA06D5CC +:10025000FCDBFA2E12EC2919CDEE9111FEECE8131D +:10026000FA22D7E4F9FC160BD50B151A493EEAF52C +:10027000DBD84606FE03FF04F91F1AFFF252030AF9 +:100280000107D60400E7001BF5FDF91EF8FE07F58F +:10029000051EE84CF9B0051D0EFB0E09FC0BF9F428 +:1002A0000EFBFEF8EDFEF7011906040120F5FF1C18 +:1002B0007FD901FE00040609F7F8FB0801050200DA +:1002C0000AFD070BF80CFE0C0EF6F7F3D9184005E3 +:1002D000E708FDFEC3EC07E6FAFDF60BE4F609F7C6 +:1002E00008F1E8F308101CE600050C05F30A01FF0D +:1002F0000B17F1191CF1FF23DF411409E92BFD0154 +:10030000F0D5F9FDF71EF606EEB812DC2CD02B1E48 +:100310000EECFD00DFEED9E801121B362515F5CFF6 +:10032000F41A3CC81E0FEF1830EBFB0E2F0219D643 +:10033000FAEB10F5F50DF1FB5220F3F3F20C2DF46E +:1003400000E211F9ADBC12ED3F0AE1E430DD35FA0F +:100350002A24DBE4F11DEAD9121006E6F53409F58A +:100360002BEF1DFBCE81F60A2208FB2029D5710850 +:100370000604E3F5F6C31D012405FBFB1F03F7E2AA +:10038000F7EFBC0C0405104A00F7D60B0709011261 +:1003900012EAC1170203F9AE0B0DC70E08E6EEEF25 +:1003A000D704171009F71001EC1022FF00CF340C0E +:1003B000E6EBA307000219E414F6D7E2030F100AD4 +:1003C0001AECFB1BF8E5EEB1DB0C0AE00BED11FFBC +:1003D000FBDCE6ECFEFB0BF51CCFD6E8B026F80400 +:1003E00026EA1F0532F3E91EE706E5DD0C1FCD7F87 +:1003F000F0D7F2E0E1F600721105E806D306D8095D +:10040000E20529060603F9161CFF1909F6E5E4B210 +:1004100004EA20F2E4010C43ED0C04E3020303358B +:100420000BD502F0E1182007F0FCEF0BFC1210FBDB +:100430000EED352008E9E506F6082DD926E9070A6C +:10044000F8CDECC6ED0EE41611A51BF3F01508EC83 +:10045000BA8142FF1E24F6FDF31335000AFAF1FCBF +:10046000ECE2FB04E5FF25FFF71E01F6FF1422F77F +:10047000D423F52FF7EBED6B0217F312F2F3F41C14 +:10048000FA1522F20F13E6261D23250311CB1216AF +:10049000040CF10C0AFF900EFC1DF11CE19E012BD7 +:1004A000E2810D191EFFD504FC0BEC0207E523ECDD +:1004B00001210D3FE8C7D1F1F5F1083514D4A91297 +:1004C0003DC9F5B8E401F103FCC21BE80FFCFAF4E6 +:1004D000E93616240902F7F6092A670903F33013EF +:1004E000E518FAF8F70319F8FB08F1D5FCFCF8C594 +:1004F0000E20FE01FFE50C061711F9CC2B05111596 +:10050000F80E0B0C09ED1AF8EEE2F60D13E1E51406 +:10051000000410FE9E01F72D230B04EED7EDBDE77E +:100520002EEC37F81724DA3C09F0F94124CFBA0F42 +:10053000DD160E1FFCF817D8E7810810F4DCFF0168 +:10054000E1F710F615FF4ADBFDE8D1F81FF9F9E9EC +:100550000B132026FCFAF6F418B7F6DA3CFBF5FB91 +:100560002307D40A2113CCFBD31BFE9018BDDD0D4D +:10057000061DFA03AC330315FEFAD8FDFFEDFA0FA2 +:10058000040715F1E8160EF5DC0D160EE51A21FB31 +:100590000725FA0DE805F1F2F7F016E72616E4EC68 +:1005A000FEFA10EFEA0912F8E24F0B7F332B43F209 +:1005B000E630F50DFC1B0EE11273ECFF01BD0B35AF +:1005C00015E7EBFD08FF30090DE80DFFFDE4EE2611 +:1005D000EF12E8001CF2F0F2FBFBF6113EF8090006 +:1005E000D0250219FF250F3BE5DDE4FA25B6F12FF2 +:1005F00006F3F210B40EB5D1246B1A0D4AC99FDE72 +:10060000EC0B760E2E30FDD2EE230EF0D0EF0ED88E +:10061000F94CD0F70C2FDFEED26B3C23FDDD4936D1 +:10062000D8D0580B035B251CF9FECF260319CFC089 +:10063000E2039F60FADD2870DD1B6C16F58524301F +:10064000B0DE65B63811B4CF16E3D3F40404041B4E +:10065000EB7405C9E5C9C93F43CCEB7FEE4208F214 +:100660000318F3FAFAACB2BECF0FDDF1CD38C92BC7 +:10067000D6CE60EE2437DBEFEE1445FF15F01CE01C +:100680002828480EEE0DD832B115D1CD0D350525EF +:10069000ECFAE2011CE6C211070145BCFF282391D8 +:1006A00038F3EA1212FDEC0AFA32D900E44718F2E4 +:1006B000D810DDD7F9073E00EE03391F3B093CECAB +:1006C000DE29E90AC64730E902E9F71B37FEE9816E +:1006D0000E07C7ECF9E1134C33E1FE50C0EB0B18E9 +:1006E000471C031EDD23F2F13CCFD71D28C5C30AEA +:1006F00003D0392AEC2A35F3E3D9E5FCB325F5D646 +:10070000F5D159D7F5F5FDCE4DFFE7ECEBA8D2F4C6 +:100710004E01F70BF304FEEFD5C7E53BB8D5144106 +:1007200048070C3F1019610336FEE80A1B53B23329 +:1007300049D6E033DAC50F17D07B3A06D3E6D3F5B6 +:10074000FFE510E7F91CEB28FFD4E9DF335252F83C +:10075000F60714F81D062E7F0402C83515F80BE4C1 +:10076000BD12F7D8C41DF54E0115210742E7331C11 +:10077000B7C5DEFBE5D0EEF707080518E6F1E3D8CC +:10078000FA0E12102C04E203F917E21F21030BF7F3 +:100790000A060E1B2BFB27E807F40153DD1108F7AF +:1007A00003A71D21DCEF1303160FE405F617EF0D69 +:1007B000FAF0F92623E101F9041046C8E3067F3177 +:1007C00014C415D6F104F017180C020CF71A11FA1C +:1007D000FEBD21FF0406F2F0FEEB3EE01BE7FEF754 +:1007E000E4FFF6E106FEFD1BEDF0E8E700F5D5DAE3 +:1007F000DC1544DD010020141B1409E33E0B16FC3C +:1008000014E708F1E614DDE40141F8278CEB0C371E +:10081000410322E765A63511AD07FCE6F3FCDBFBDF +:10082000120FF83DEBECDBE5D0C122057FCF0716B8 +:1008300019E02CFB222D07D44AE80DD5FD3805EA36 +:100840001BD0D32BD65F170A03F9289AB2391E3F63 +:10085000E6080AD739E2C1182437D4062EF5001667 +:100860001AEE6D094CF8EEC519F507A8BD2B040763 +:10087000B238DFF0F702D61A077FCEF6FE57E4064D +:10088000FE00E0FD0FF6BFDAD6FCDD120AC2050954 +:10089000F0F4EFF614F50505201045DEC4EDCCF1BB +:1008A000CA21360A0F1BFC260006EB1A102510D8A9 +:1008B0001FD3FA07171B1515EAF2070B312AD207C7 +:1008C000F80D1F09F8FFFC09FE21F3182E202BFC60 +:1008D00015FF04E0EC0B011ED401F617FE011EFB10 +:1008E000FCF842D01DF7051CCAD50AF3CEEECDFFA9 +:1008F0003837FE120250110FE42DECFCEB0C13E81C +:1009000005111D2912170F0DF2D7D01138BDFC218A +:100910005CABE70A151E051EECF20925C9F3C502FA +:1009200039FE2D45F5047F1E2EF0D51FD82CA205CB +:10093000F02D4D2EC8131708F41919F7B406D30D6E +:10094000F5D3DEF0D0B80D1919DB7011E333101CAC +:1009500005C90FF2E8F804C6FFB4EC3738A2DFD9B6 +:10096000FC440D2BF6511002EA1AD50231F821EBA6 +:1009700030CC0B270FEA04F31F1EFF03F70D4100D5 +:10098000E807F1FD0AED0510E50DFFE9250B1BFC5D +:10099000F20707E9FF08F211E9D70A0F0C16EC007D +:1009A00046F70CFEF2D9F00701F9FAFA16E8210031 +:1009B000023004E7F603F7F0E9F4EA153C240905F0 +:1009C000FC09EF15424715FB0723FF01FC0B0B0841 +:1009D000E3F7FEF41EEED3DF1CFB0ABFDDF3F3F1F9 +:1009E0000BF4CDDE1181E2F62AFE1705E4F9FF09CA +:1009F000150812F704035E2AE6B9F1E10A05F427A7 +:100A000016FA303904EA37D8F217F01AA6FA30C8C5 +:100A1000C612E6FEEFCAE47FC3B542380422F1E015 +:100A200043F508FCFB38F0EB0D0643E713DC090C3B +:100A300013DE0AF926C9193B142D130A0B17DF011F +:100A4000DC16E0F767010711EFE70915D9EF04039A +:100A5000ED3BCFD8FA3EFFA00725D5CA1049E9DA09 +:100A6000FBFED0CE27F418D61E1DE9CF1C13100CA8 +:100A70002DFA09CEF1060BFD07D230F800070ADC8B +:100A80003318FA241BEB23CCDDF7E5DBF810E3D2B7 +:100A9000F481C30EE3ED534AC9EA2001F813C55EA1 +:100AA0004D3819E71310D70D07F0C30A085F1EF27F +:100AB0000DF1E540EE43F03BF4FE35D81E16FD0F78 +:100AC000B8D1CDD116DF02FB3CCA43E129FDD7D115 +:100AD000F6E3F220C02428F804D553D0EDD4BD2E7F +:100AE000E0E75DEF3F04F7FBEA1607191941CAD0AA +:100AF000231FD11FE9F21B0BE11F021C0CE6B627D6 +:100B00003AFA694D07F0B721E2AFEF1E22DF07EC9A +:100B100005D5231E571323CBF867F5F2F6F81E1CF4 +:100B200005F12ABBFA41CC1CE00BC024F47F5FFA2C +:100B3000FB150716341625F75CD101F534344C0F3C +:100B4000EE3724AC27CDD8300A0ECE065E5104090C +:100B5000E8F61A17CFFEFE3F3787E24308EF96FF0D +:100B6000BA06C4E0251692D6CDF2DB19202231D583 +:100B7000DDBF0D0207FF2060E9C9AB15086CBE2779 +:100B8000C6F0264706DCFB2BEFBBE0E60DE4F7EFF3 +:100B9000E2A7240113F08DEDE6D54D81EFC4D6C454 +:100BA00015C416F6ECC4DD0FE7170506BE2031E9C3 +:100BB0000DD31A3E1DF49313D7FC2F0CDF255F02D3 +:100BC0004BD905D4E9FE16090336E8EBD746DECA51 +:100BD000EFF023F019D6471F21F606BF11E6F70AFA +:100BE00012FDE3FAC02D18FA13F61D993AC8265AD9 +:100BF00030970339CD05241E10AE09EA69F2D132CF +:100C00001343B5482D3FF00921E2CCD1A741180785 +:100C1000C4FAE3FABBEDD001B9D4CFE8F30DFE2955 +:100C2000F126FE1236E23B0A4A22FD01C0CAA5F5B2 +:100C3000DED9905A0DDB7FF90C1FAA1BD517DD2AD0 +:100C400015ED41B90825DA43160AE02CF4B80DE297 +:100C500019333ACAFC29ED0292C5D88EFB0EFC105E +:100C60004046E2E728D91207E1CC01F8262BDA0347 +:100C70002418C6EBE4EF224F1903D3F13436F313F3 +:100C8000B8F0CC1F05250CDD18FEE0FADACDF22411 +:100C9000F8150EEBC8EFA9CC0C3AF271BCE620E9CE +:100CA000FE831F051ED93C10E2150C1902090F0A1C +:100CB000F7FCB94F09D44EE51E2DF9B90402C3065D +:100CC0000ED102B6DDE1DDFCB2E9EC1BDE0EFEFC6E +:100CD000D18632D2DAF7FC0DE0DD7F05E916E91D99 +:100CE000FC100CE900D1F6DDE708EFE5EA20B1EEF3 +:100CF000E95EAE0602F009EB25BDF1DFF71DB51880 +:100D0000FE3EE217233104C43E5825A471D4EAFF05 +:100D100052CE52F5D44E1732DCFAFFEB9E172F2835 +:100D2000FA2118FA26F224FD0231A0FEE708F71195 +:100D3000B1EDFF05F7CC2F9E0129703A13C4D918E5 +:100D4000CAE9819120F911410601FBD3C4FFB8EA39 +:100D5000FB2B2ACBEF1B23E32A262B5E1951ED0038 +:100D6000B73613D0D3ED10AAE8E10845ED18E3ED4E +:100D7000E6000E0CD0043D1FE42C21FC0B4DEBDEF5 +:100D8000FC19050B13D21C03192CFF32ECD8F532D9 +:100D9000E722F2E3FD0C19FC092BCDE9E31809D693 +:100DA000F6ECF9F405D74C39DE36F639FA02EAF1F9 +:100DB00046142B2BF007401AF23BD5E460D1310BDF +:100DC000DBAEFFF9BA0CC5D0F80F0A0445FB1ADEFA +:100DD00035165D0FCE090F2B0C230C1ABF3681E29E +:100DE000F33E2614FB072DE3180318F7E90253DD41 +:100DF000030241D413C9080BFA2F5DF53F381BEBF2 +:100E00005AE41353FBD3FE25FCD6D64443A3B6FBCA +:100E10007E190BF3B702C0081D0EC7AFE418F7EF39 +:100E2000DEF233090CC7E92228E2F726F1CE2AFACE +:100E3000E6F5AF2A15FA1C34D1C6140E2917FAEBC1 +:100E4000D0DCC5DDA1182FDB13C523E5DF5BEB0B81 +:100E5000450D27813CDEE10557D5D7EA0CDA18E9C4 +:100E6000A2DB1413CC6EF114DA28D645D6D7E922CA +:100E7000E0DB5538040DBEE5DA90EEE602F320E142 +:100E80000DCA19C5ECFDDDE6F4F7C50CFA103B1BE5 +:100E900000C9AF0A3812EE203CFFC7F52DD80FE885 +:100EA00005F915FCFD2A14D2CCDEE9D9FEE92FB6EE +:100EB000C6ECD1ECD5FA0A000B2D2B1F058103EBF4 +:100EC000F00600F5A7B50612ED00F8F35D19E4BFD2 +:100ED000D4C0EC092CE2D0EF3805EA82F75213F3C4 +:100EE0000CE81FFDB1430AEA19AA069202F5C33CB9 +:100EF00006181F28BB0EBB26EE0409EAF881D83578 +:100F00002912F83E3127F50EDE04F41608B1F10679 +:100F1000EE52FCEEEF370D06DD40EEE2E130350734 +:100F2000720404242599EFFE16E4CE0A0B18E61984 +:100F3000CC29000A02F94FE5A3F2F8081B15053089 +:100F4000D8EE41B9D9D7B6E9FCE7EEC80632E203DC +:100F50000C3D2612E7D4F728F7FFFA045348DE13B6 +:100F6000FFFD1FEEF6DBE812CB0A0AD1E0D404063F +:100F7000031EF6270AEDFAF0F8FCE4E5160A102045 +:100F80001DF5E318EE0FF50C111D0025DFE3052616 +:100F9000C1E408EA81E8763606EEB830F830FA01A6 +:100FA000F61F09ECBB1E12E126E208ED200EF41339 +:100FB000DBFB05D408F2FF100FC5AE01F0FE21F3F4 +:100FC000F9D8D214E2EC17F9FAC10CFDF1F4F20EE3 +:100FD00014C5FA29E1F71BED14EDFF09A009F70785 +:100FE0004118D80B3D0601ED3421E9A722CB0C15A1 +:100FF000EDFF0D56E6C1EF12CD03E725461A0308B3 +:10100000FCCB25231C0DA6D5F2BEDB0B3E949D46E2 +:1010100014DE1135FC044D40CDE846E1D750C3073E +:10102000DC5E012A1728E109D5ECD10FE60ABE10D3 +:101030000D36D051009FF3080BF937261E32D62803 +:10104000F5F4F78805B0F22C0DFDE0C5D634144751 +:10105000F1EA1A1CE2DEBE052416E803EFFF25DFE5 +:101060009C0EB2CF1DF20BDDD9F9E404BAE3E0DE49 +:101070007F41E72B1603F5EFE9F5EE18F61C59DF73 +:10108000361AC9E15CF523BCFF0B1E01DB1F1AB544 +:10109000D5551810DD1EE7AFFCF03118A90BCE1F97 +:1010A00004071FE205CBE0CCC7D944B54881F50C55 +:1010B000F511141A158AFA02103D12FF10F9254D88 +:1010C0000617B206270723FCE8E9BFBDDF0BF9CD01 +:1010D000051F2265091AE999F655CD98E6FA0B1D08 +:1010E000162C04E8229E6FD5FFE65702F6D611EBC8 +:1010F000D0141FD8DCF3DF1419EEDDF32808D8D59F +:10110000F63FF0032A17B82826000FEF2F1A070121 +:10111000EB32DAFCC2F325004B2ADE77091D30FFE3 +:10112000EE7FF8CD2DD9450A291BDD10FA01E3D950 +:101130000105E43AB90F53CD16E847D836E912262F +:10114000AD0717DC09F7E7052BF2F9FEFEF1FD020A +:10115000FDEE3BD3090BC225FEFBC7CDF9102507D9 +:101160000125FDEDCCF9E5FFDBD1EA0AD913B7D4AF +:10117000CE1CE4CCE7E4FA81EE13EC083504ED274D +:1011800029FDF81806F8F00A07FAF307FFC319E873 +:1011900020F611F9DFF1AFF1EE15F11AF7E8E40EE0 +:1011A000FDAE0AF252F5FD17F505F6170EDA210C21 +:1011B00002F01B2C4FFEDEFE0F0DF2EFF602F205E1 +:1011C000CCF80CD71EF3EAF2ED3E0DF5F820FD0247 +:1011D000FC0A020E020A03FBF9FE37FBFB19E900C9 +:1011E0001F0613EE16FE0907FAF706F200EAFC06E0 +:1011F000FC17C313F2F112DD00F7ED092816ED3DDF +:1012000010F8070A0CEAF82B0BF70CEC09021B0785 +:10121000FC12F30BCCFCA20A14E2C6DFF866E8016C +:10122000E47F03E5E9F401050C080007F2EF02FD95 +:10123000F30E092C15F0BED6F9F961EFF017AC0CDE +:101240009D130DF3EE07F7D92927D8E1F4F404F044 +:10125000F702FB0CFE11F6FEF4CEA0D2001B000933 +:101260000504F40717FEE80D0218F61DF5FCC0EFA3 +:10127000FBF385DAECD2FD0101000202810FEC07DD +:10128000E617F8FA36E6CF0D240CEF1601012431EB +:10129000E5F1F7212A18F7F046C2D9C9B028130999 +:1012A000EA17121D1BF4F811EF09FB08E0101705EF +:1012B0001600CA2AE2E7A6F9052826F8F6E7DF3184 +:1012C00004120FCB1EFCF01412C0F5E41EDD1A1B35 +:1012D000F03A201708D520C710F64CD13E16A8F4D6 +:1012E000EBE8D3E346DF193E0C25FB06D3EC0913EC +:1012F000E6320FF1D9FC0022CAD997011439D0D6B1 +:101300006926017230DDF0BC041A02D243ACACFC99 +:10131000E40FDCD8C3D81CE7250CE7DED5F0FAFDD6 +:10132000C4F20F09A29FBC14C634131ADDE63DC1F6 +:101330000A9E422946BF41F51EF21037EB201E2BB4 +:1013400021D814C754DAD963E925F70ED1DB011E81 +:10135000EA2050FB1C399313FB293694DF30AF5F32 +:101360009505C6FFE3B7E281D7F604431E532ED698 +:101370001931C0E7DD1138F0F9E0E41AF7D0F323B2 +:10138000DD097F0B181011EFEAFEA6482EF8153A7A +:10139000E304E0D6D82507D12712F714D507E3F1E7 +:1013A000F7F5260112E41C150409CC150A0538D6F8 +:1013B000D741F70200CCA30A14CAFED802142A1D92 +:1013C000E8D50FD0E010DE2CE9E510DA2728EB0095 +:1013D000EEF40D21F7563EF80CD819420B070953CD +:1013E000EF09ECBEF2E3D6CD0D25FD01CAE20E00F9 +:1013F000D011140B1121BC1D17D637FC00B0B11A47 +:10140000DBE2EA2EEDDE1600F405E1DC04FB50FF22 +:10141000FC190BA601FA12FA169909EBF7FAEEF588 +:10142000CC1F24FF1DE70EC01881E4F30CFA1BFE4D +:10143000523E02E614DF0095F7FC16F4211FFFFD73 +:10144000FF09BFFD109037EA0EFB26EBBFD014BD9D +:10145000FE02E1220C0119E8DCFC100AF3F2FEBCEA +:10146000F31A0801FC01C3E0B303FF06F304F80517 +:1014700002DAE5FCC9BAF357499B1918E802D01300 +:10148000F6F34E3C262DBBE8A95BA9EFBB11A93CA6 +:1014900033C3E732E0C5CF1406CAAABFEBD1CBB144 +:1014A000E51030206270D50BF438C2F7B115D41EA8 +:1014B0001B15EF44F40B36D421F43000E5B8FD31B0 +:1014C000FF06229599DBC34C57F32E73FCFE0905EA +:1014D0001F36FC4DDCF42CEB24F6EE1ECBE37A41F8 +:1014E0000F4E3716CA4AC7BC09DA9D81ED17CC5199 +:1014F0002200071FE4E3F5CED6CFE8423420FEDF1A +:1015000035E9DD1F1DFAF3DBD603BCAC1AA1034E8F +:1015100003E46D206324266E08DC116FF043BFF9ED +:10152000BFF43F0F185DFC240B21E71DF102FDD233 +:101530001908D731E9811DDD0BDA2243D5593C3634 +:10154000C9E65FD8D6FFE20DDAFE05D8D52E3025E4 +:101550001A61EE26F2ECD2F1FC5001FD0FB0E6105C +:10156000B21EBEC8E109D9511A0DDEE3EB0905F937 +:10157000A3CA664409FE023914D3FFE1F739F8EC37 +:10158000D109D3270DAD3C0B1B05DC25EB45FE3106 +:101590001613CD3F0133AD7FB6170AFC17A5E75AE6 +:1015A000E2C50FE4DC00E40E1A09E0FF065AE50983 +:1015B000F83933E3CFDCEDD839E834C9ED3405012F +:1015C000F414F0DD28DC0B14EA030DE3FB0CF4AC9F +:1015D0002EEEEFDF17C8C22DFFF24DC1CDECAEEFFE +:1015E0002616F6F0FBDAC91D1B22F3F7184AFB0694 +:1015F000BAFFEB2CC81807D221F4BEFA5513AB0C76 +:101600000BCD2241137CDDFDD121A2BF6058FB81AF +:10161000E7105C59220F413107E0D65B9CECFA4C95 +:1016200098F30CC92DFEE40D0B1F33060FCB04F10C +:10163000130BF60808B95FF32C123FEE3228DC12C8 +:101640002F18199FCBD5CAF9CFA226D7F266280842 +:101650000C19F9A6E0F4FE2EC71DFAE8FB5D2B0E6F +:1016600045FAF10DEB2013CFCE0E32F1EEF52EDD63 +:10167000D755F6B6F4252F03510D1416AEE5110B10 +:1016800004FA19E517F906399AE1C6F008DFF3B84C +:10169000EA35E1E29B360213CE00C411E621970938 +:1016A00081E52D3B0655F7D6F905F0D82A006828C4 +:1016B0003DA6FBCAFEC6FF78F856E4141A47033A63 +:1016C0001520E8FA2A0BCF191C1ED9FA051E04DFD3 +:1016D000FA10F543DA23EE1D2AB4F62811CED20310 +:1016E0002BDFF8AD05E58A0010DCFE21EAB9FE2803 +:1016F0001F1D3B0BE503DFDA0D15E3EC172AF42F72 +:10170000FAE1D33626F72738F91310DCCCFE1001A6 +:10171000A61C042B6DF0F27EED25DC4A03DD4AD2D7 +:101720000D0F121BCFDB0C13F1040C13F5EF101B84 +:1017300008E298FA12FC7CB60622CE6572F82821DF +:1017400025182CD3A811E7ADA8E8C704F1180103A8 +:10175000DD6B0BDAC82FFFDCF3003514F62DB4FE79 +:10176000F1FAFF0129CDCFE4EF30F8282412D0D4CC +:101770000C52337FD4F30B6D39E703E3213210456C +:101780003A7FB3225BFF04EFD26AD8F58204EEF70A +:10179000DCD0C6E510DAFCDD3835DDF107E419D61A +:1017A00030FBE408098CD8030D19D9FBC94AE1F3D1 +:1017B000200D2458E6023F22082D463A4727CB4EFB +:1017C00031E6B3ADFBC1FC0700C4E8E4D9E1F5C5DF +:1017D000DC422AE913E0BCCD36D125B9B6E137E8C1 +:1017E00015E7ACDBF30F36C1DDE3C1D9F4EAC82756 +:1017F000012A19CEF42C1037101668EFA209D9155A +:10180000F1F90016155DC5FC34EFBEF481BECED2F1 +:10181000DFD62F07EB28D3A856FFBD2DE3FBEBEE59 +:101820003E430AF5D1EF160A20E6DD09FA0F2EED48 +:10183000F1182261D9CDFE2CEB3379FD050E060996 +:101840004EDF279615E5FF2E8D4922356F17F4D808 +:1018500027EF3D9CF4D4C5DE100ECC3B311EEEE7E5 +:101860001A47CBDFE7D4F9F4C21D28BBF324D21802 +:10187000E90EE736EE020DB7FDFDDEFDF80FE215CD +:1018800089F0FE0F1307E0ECFFFAEAE9F2FA1A1307 +:10189000FEFC29FBF405B7F91C0CDF0FF64024EF22 +:1018A000027F080BE5FAF90B1000E107FAC709FF00 +:1018B00001FD00120BF0EB09FFFA20B20AEC7F0CDD +:1018C000B1E804D90EECF3FD05DDFA1BF82804FBA2 +:1018D00003D802F8ECF1F2091FF8D0FF141B06F749 +:1018E0001FDFFFE9080A1A0DF80FE12FFAF1E7F5FB +:1018F00006F91FEB19CE3B00EFF30D0FBAF7C71A2D +:101900000E0009EC06F4241001F2F8AFEEE1021625 +:10191000F627F2DEF20EFA18E9FD10F9FEF8C8E536 +:101920007F04F6E8FDD40374F370FB3B5512280FD7 +:101930001AEC00F4F900FBF61A1D02FCC1E4F6EC07 +:10194000EB0AEA250CE3FA05F8150AED0EEAF6EFC4 +:1019500019F802FEFD1BD71FEAD90202FA151DFA7B +:101960000B0715012220E8E5590AD8FF0116FD09E9 +:1019700005C80D160300DD0C0BF20BFA054EE51F32 +:10198000041009FD17010510FE24ECE202F1F4F247 +:10199000FB31144211A6EE03140D0603EC1804F3F8 +:1019A00010F616EE0AD008070E22ED050306F73DE5 +:1019B00081C3EB26FEE2FE0B26FA08F4001E041299 +:1019C000F4F812DE03E402F9FE06110C170CCB2A20 +:1019D0000118ED1FF8E702E515FB030812170010C8 +:1019E000040DF7F6F421E73B06E4FAE2FE0BF8F407 +:1019F000E60219F7D501FFE5147F0B0C2505A9496F +:101A0000EC25DF235113CD25E50BB5F7F5EFE0FC11 +:101A1000EDF919FF33EBF3040A3004EAC610012F85 +:101A2000D1EF281CE0FCFC2F2B34DC15E22504E56B +:101A30002429E131051223F32AEBFC11F7F30049C5 +:101A400003082CACF4F5E1F113E6EB094A1642F178 +:101A5000F81419030512F23E07ED1C08C10F29FA0C +:101A600018331DDD16EBDE15E700DCB8F6F2E708EB +:101A700025E305F1CD09EFED2AAF080907EB080DC5 +:101A8000FAFED1381A16F01D2BF80CE5973BF32B14 +:101A900036F3EF140A24E60F0F0A274EF92DDF2F35 +:101AA000A7F75059F46BF627F7F0D43B15080C56FE +:101AB000EAA7E14B1D0C252E5DCCF9F6012BF22295 +:101AC000123448D00C82BA57E7DBF3BAEE2C0B7F06 +:101AD000E3D440DFCB45FAFED42E00E3242A13439F +:101AE00004193D06D73DF1FD1A1D3C08EDF969E3E7 +:101AF0000D431F041E01F40047F2FBE30A2A08D439 +:101B0000F8FC0D02F6C8E2F7FDF22313D5CA03BEB6 +:101B1000D5FFB3DB20E91C21F12705172307111A94 +:101B2000FE0D0DEA15470DF800EB1DF117E8090B46 +:101B3000F21F1EF7301CFFE218F121E315EB03EF53 +:101B400018F70DFA190822810FF4E62913E7ECDCE7 +:101B5000B6E0DEC540C3F2E9CFBAF5D50D0F10F5FA +:101B6000142C26E300F137F323FEEDF007073014C1 +:101B700012190B2AF2F5F85CFAF30B08F60B0BFEC0 +:101B800060F4050517EBCEF3FEE8DFF72E07E3E37D +:101B9000FAFF061A02FBFFCDFC0FEBBAFEB329F4E5 +:101BA000080515048124EE10F1F0F50AEE05CEF1DA +:101BB00000FCE64CE2E82DF106F7352DF312D01BC0 +:101BC00037E91CC8E6E9EE19E2D41D02F60501F575 +:101BD000E3172CEF0BE6C6052829532A13030E0E34 +:101BE00004FAED000A1E0213F2100502E52B340E72 +:101BF000E40F56DBEC230036F2FB04F933E4FEE994 +:101C0000052135FD11D8101AF41BD4E61A0CF80181 +:101C10003DEAD2E6EF17D2F70337104304F11EDA9C +:101C2000F4E1301D0D4E371426FEEB11ECF31000DD +:101C3000D7E1ED3002E37FF4DFFF0005F1E9F80AB8 +:101C4000450C1AF6F3ECE419DFCF8E02E3E7FCE172 +:101C5000EE06E1F408F316111DCBD7F81820E308BF +:101C60000C1F150FEEF00D130501CE1706BACE2787 +:101C700001F931DAF4DD3BAB000AF60116FBF5128F +:101C800039E8FB2710E4D80E24F3010A13C6DD2C33 +:101C900017FF36F2FE11D00FFA06FDA8F315073232 +:101CA000DBBD05F686E52009F80A1708FE1A0AF7D3 +:101CB000F7E12A1D1CC50803F102EA14E625AF115D +:101CC0000DCD08C71128FC2FF10E102806F0F0FFEB +:101CD0000DD0070EEB18DED81EF07FBCF533C9110E +:101CE00000FCF1EB11D902DF0AC8F80814F925202D +:101CF000F012D6F0F504E2F2E716FF212217EF0802 +:101D0000F1E6190F31FBFC44FDFEC2FF19F6050890 +:101D1000D94DD2EA1C007427E0531BD607D890F0A7 +:101D2000041A3905C320117F282F043117D44AFB28 +:101D30000AFFD8BA1007F308F01D11054859771C9F +:101D4000F4FD5CF02C07D5F838BE2737BB2127F50A +:101D5000BFD6050427F429E735E6E3FEFD6D0DE95E +:101D6000E8F6C1F5B3D4EB19FC9F04DCE8000B05E1 +:101D7000F0FA0324EDF018E804FCE505FD00F34F4C +:101D8000F8F80F1806E5EA17BFFFFD0326F4001D5B +:101D900011D6D800D5FD13141500F7FD0AACDF07E6 +:101DA0000C44FFD81104EC07EEF2F403EEF6E8F869 +:101DB00018144BFF06D3CA0A141EC037F235D20BD3 +:101DC0007F0123EAFCD9F40FD20E15021DFBFDD8CA +:101DD000241EF8E520FB3C1BD10DA90E01DB14FBF2 +:101DE0002231F2FBE6FD20FCD528FAE9F1010BFDDA +:101DF000220AF6FBF417FDFBFA0EFB0D0625EA2A74 +:101E000016E72A1901EA1AE7E2C7E7F62CBA2ADB35 +:101E1000F0DE0C0D001D2B2FF51D0781E42CE8DFF3 +:101E2000F10AF10BD6F002070202FE0BDAFDFED931 +:101E3000DAFC07360EDFFAEDF70F30C4FCE4860853 +:101E4000D2120EEBF00FF4FC1B04FF22490210F536 +:101E500006CA29CE09F6F2FFE8EACA0C02E509FE35 +:101E60002B11F60ABD17F711E4FF0BF4FE0D2A4300 +:101E7000F6E7FE2C0506E912F2FFAFDB19E27BEC78 +:101E8000DB0D15C7DFA4D8DBA8414DDFDC04080B50 +:101E9000F710D520CE0908E9FA412228E87BB5F3EE +:101EA0004FF82FC3D72C0AD7E301FCDD54250106D8 +:101EB000340EB2DB07C412FCF725D90508D408E0BC +:101EC000422EF1E19B1D0414E314E2CB1958F6C431 +:101ED000E4EDDCE98115CF46F448F8D44EEF0B353C +:101EE000E5D8D1EEAF47D70F303AC60ACF1A06F081 +:101EF000F63E23EFD71621E2E42EE42B300AD4C1BC +:101F00001C071CDF2A01B7131502EBD90FB5E60534 +:101F10001305F822D7F6D901182337A8F635381A51 +:101F2000EE090622282AD20E16F0B005E71CA2EF11 +:101F3000EEE9FC6ED9CE23CC0E12633A101443396D +:101F400094B816B8D80ED5F72CB427E9F41921EFB8 +:101F5000E9311BE3FEF8D4EF1F0A40001E0515FA15 +:101F600001F9B5160235F6E2F63CC51ABE130F812B +:101F700001C22D42E91AAD102503FDE74EBDEBEB82 +:101F8000EEF5D33629BA26A9211CE0E028133EC479 +:101F9000E303D8F58E05F94564401BC400C91CC78E +:101FA0001A25FF1C26F3E529C6F4FD0F19AAFA111C +:101FB00003A7C530F8E2E5DEFD3F29243DD6E72240 +:101FC000FFEC370CE219CFC24FF51CC063EA1F2F9C +:101FD0002F06C5E64F0ECCD80BD81D2A2CA415BA57 +:101FE000E230C5087F8D3BF5FBD5DBC99C04290297 +:101FF000CAD4F0D210E50C044D0105CFF30C1EFB42 +:10200000F2EE2C12FDCB18EE1D14F7FFFAC6F609FE +:10201000ACADA2C5D747D4E6C80302CBD7CB03EB00 +:10202000EA26DC81F8E7482033EC001FEC15F714B2 +:10203000299B0216E7F4F4D127A6F608EE3608EC41 +:10204000E906D71E01F226275EE525FFCCF8172604 +:10205000F4192809E9100D27EDDAFF3344D80BF8FD +:10206000CDAA230A0A222F53373910BC1B11FD07B2 +:10207000FD2DF003D9C1FF1C34E7EB10EDFFE43276 +:10208000F90827EBFC09E30D380DE7090AE8EAED4A +:102090007BECD4E4E9FD2D010542DB7FD8471F3FEF +:1020A000F10F0FFDE8F8FE10EA09CF1508CC08E89B +:1020B00001100838F3C5CFF7DBF8FD03E10E17FF79 +:1020C000E7E10EF2DBE2D309DC100D4F26041FDC42 +:1020D000ECD20326310809130425D6FA46BD220E98 +:1020E000B60D1704E831463A01F9E913AA0AF5F3E7 +:1020F000C607F3E935FFFA0407EFF904FCFC09020F +:10210000010105FD220906FF02FF1209FC0F08FF6D +:10211000FF070308FA0102FFFEEF05020F09FC02A8 +:10212000F902F9F7F3FC077CF8F1FD81F80909F7EA +:10213000FC12FF10030B0BF90411FD03FCF203DE8C +:102140000FF7EF0506FCA9FFFFF6090000FAF20001 +:102150000001F10602FAF9FFF304FFFE0801050091 +:10216000EF0100080009000220F9F50600F5FC0463 +:1021700008FDEE04D1D00EE0FA19191652CBE40F87 +:10218000142DC74E36F9CE00D2050330F9B6F50E40 +:10219000E0EAFF3115F7E2F1310208F6E72ACB1E3B +:1021A000FA140121CEEFEA0B10180113E30F0C1003 +:1021B0000ABCB73C01B2170F04CE7F20DEEA273AF3 +:1021C000EDF6F2DAE80BD7C311FDF9C6EBD6103005 +:1021D000ED4120EAC31799142DCD3BD9C54BF6F636 +:1021E0004D30F4F60E0F29B3E4A5BD3A0F11196076 +:1021F000DFF9B808CFF502160F24D721F2F0D0F39B +:10220000C13BC1265A0CED56C42C81460085E5EF32 +:10221000F3DE470E0BB7F454762F1F9C09C7C22379 +:10222000D7C42E17A4AA39123126E00CCE6C0C327A +:1022300019C430481C224D11D908AFFD0C1CF75EA3 +:10224000D4A910E6DFD4D928562C46F9B80310F7E4 +:10225000F9170D6A84059DE519ED58A9A08CFC08B5 +:10226000214E04F925F4A3D3EBD0CDF40C3E27E4A2 +:10227000DC05F70FC518E0F4E7ED08E2EA40A00A34 +:10228000E6ED1F3F00EBFF081A16F4F70DDC262AD7 +:1022900004FFF403C70B1410E2B01D0F2341DAEC66 +:1022A000B4EB43E6E6D2CF020981013BE3C024F15F +:1022B000A8B32FE8E60907053B431203C486F710CD +:1022C000060A450DCEBCD120E3332F0132F816CEDD +:1022D000ECF2F80CCEEA3548BFB124E218155FF3F2 +:1022E000312606DBE41BE1ECCEF2FFF9DF26EAEB58 +:1022F0001B741F02FFE1E781F2FB0800051DF9E8EE +:10230000361CFEFA0BFF02FF1513ECF6E20FEBEFA3 +:102310001320FA03F8F53F06FF18F32A06F42CC140 +:10232000EBDD150EEAE8EB0A1416EB06F72D06F6C0 +:102330000520E736FD0156F3160822E5F5E4BF0D4A +:102340002300FBE5E50300DAD41BFB06F8FE0CEBEB +:10235000EF192C1D14F6E704FCED4C3514EFFA03CD +:10236000131CEEF5E508FB01F90FF0E8F8E7FFE4D0 +:10237000F205F4F52E93FEFF04000000004000007B +:102380000C16FC01F406F00410CB0A0816EE0BE95B +:10239000D6ECDB030102030AE6F1EBFA250004F0B8 +:1023A00025F99508F4100007CA20E7E925FFFB117D +:1023B000F201D781F8F3E50001F2FF03FD2901FCEA +:1023C0001878AAF1CE0410BAFFD7EFFEF300F6009A +:1023D000FCEFFEDF18FEE601E001FB000001F3F474 +:1023E00017FFFB1BF900001E0BFAF2D20626E9C00C +:1023F00005E5E90EFA01F8F5FD0505F81A1104F8EE +:10240000BDF0AB740C0DFD560DD207F20933B7DAEF +:10241000F9020EF025370DE7B6F0E8AD12E71C0320 +:102420002513E1FDF435EBF30F58F4D1EC2642FD12 +:10243000411060F82ACFE4D04AE917190A3734FD71 +:102440001FFFD0321433ECD410DEF8EE12E269FB39 +:10245000FCF024DFF55B23E85481180176AB74FDB2 +:10246000B7BC26FA11A728EDC8E1FDDB2C15C8EA98 +:1024700013D91FB3F33BCBDBE8A531DEF8FDECD578 +:1024800016B1FBBE3B1C40FE00EFEEDEF2DBEC9F24 +:10249000E23EE9FBEF4C0A2EF8DD1CC629B418A574 +:1024A000FD1A1113F4F8D507EFFFF4011830F2AE5E +:1024B000C9EF53DE2D3B4EC0C3FCFB2DECEC07CA2D +:1024C000E1EB751E275B0ACDED07F5D3EB01FF1697 +:1024D000F4E5F1D4D1000D0EE3A70BE2E1FE3ACB17 +:1024E00018E2C88109D9FDBFCC40DD0235E9E1E43D +:1024F0000CFB160723305ADAFE31E1160DFFEB0014 +:102500009F06E4F6081A00160C19F606D91032F8E0 +:10251000FD0C011AFD00FC11E60909050F08EAF996 +:10252000F668FED4857DE606F0ED0019041B12FA6C +:102530000CEEF2090A032B1107F4CE1800EF200C61 +:10254000FF0FDF16F4EC1E081210F9EBF3FCB203D8 +:10255000D6F681E7FE1CEFF9FA020DDF0B19030B2B +:10256000140504F0F70EE4F1ED08C902FFF4FBFCDA +:10257000E91C131EFBEEFC05F905FFF4F2FABCF9A9 +:10258000F5070DEC203722260C27FFAA110D011D9F +:10259000121AD4BBFC23EC2D3B0A05051108FBF1F4 +:1025A000211B14DE02FA0FF4E3EFE11EE9357FFE92 +:1025B0002226DEFCB70E3EF8063AF7D93EF8EC02CA +:1025C000F300FAEEF4600BECDF0B0CFEF41ACA0D0C +:1025D000EC0C3E050FEA06CF4401E00CF220EA2D98 +:1025E0004639F2F5BA1DF5F205150335F802011466 +:1025F00015E6E4023404113FFD11FBB3E7EC0608D5 +:10260000F9D01100FEF10A17E8FCFD03EAF22B589D +:10261000221522E9EEEDFF1916F9D21116EBFBCDCA +:10262000FEF6F9F6FF0607E1E4D3EA13DADA5CF521 +:1026300023EC2A200C51EF1ECB1C24FFECCB05E52C +:10264000E61A7FF0EAF2E322F326D9EFE90C02055D +:102650000D1D0B1226F2070B1E26F5FF1506D5F6EB +:10266000F10BFEE7EBF8D5FAD9F20026FADBD62318 +:10267000E41619F40709E9E011E3C900FAFF0DFEB9 +:10268000E8CD16EBDA03E1CC0A020FA115F1220125 +:10269000F8EAF6DEEB1510D0EFFFF7F4022541F96A +:1026A00025210BF812ED05F638EF12D3CE10F6F512 +:1026B000F3160FFD060B0115CFFC1766E2DFF012D3 +:1026C000E9032620154DD6E715FF0B2AE90709F384 +:1026D000F60306FB13070EDA7FD4FE12EBFEC7DB10 +:1026E000011CC6F7DE4710F7F415F0E21CE4F5F81C +:1026F000CEE807E01AAEFBDE160EE9E8F3FE0B1893 +:10270000FAFC2413F5251802EE18EE2A073114718D +:10271000F813EEF5F8FBFECB071C03F0ED1AFE1ADA +:10272000370FFB1316F7E71001E80434D8F31D0642 +:10273000070B2219F809DDF7E32C16EA09F6EDF28A +:102740000F0201143A32CB08EC06F2E4EE08E5E79A +:102750007F380B1009382324F1BFEA15F401D9FEA4 +:10276000F00BF70522190202FFECFD1113D6DF0B67 +:10277000D4E430D804EB340E090106F5EAF309FD80 +:10278000051206F717D9F94D0B14152C0B29C21594 +:10279000FB0021DFCDD61E39C70B171A040325FF16 +:1027A000FBF315F4F30213EDD3E70FEB1A51E11825 +:1027B00042EEE01044E60A0700CFF60C00EDF4E626 +:1027C000E4081DE906EC2BEF05171B0FF512361177 +:1027D000F207DCCA35B2E60481F813B7322024DEF2 +:1027E0005A11F1121C1B0FF2B6DDE31344E8FD028F +:1027F00013D5F4F01A42F3F70515F2200303FCBADF +:1028000004F331F6810D1810F60ACC10DF8E06F3B2 +:102810001EFFC1FD08641C3CF6E415E6FD1DF70A29 +:10282000060615D7FCFEF203E0FE99013549D3ED0B +:102830001C0408FE09F4452719F917C519FC05D928 +:10284000F70606101CD15E2F014FB215FA64F90588 +:102850001C3FFEF00910AE05F1D32A05DEEE28D7A5 +:102860005820F00601EEBEF3F832140365F61A297B +:10287000F8E5019C2B04FF0F02E5EDC80BB3F51E34 +:1028800004E6E8F6E9DC0F1A5CD91EF6FF030C3407 +:10289000E9F6FFFDF2DFF5F80CE8FD02F5E22402AF +:1028A000070FE4FAEFF64B2F3E31E92936C7D93846 +:1028B0002A0B069BE4F2F1EC06EF010C12C400FBBC +:1028C000459EF410E3EF2D7FF43A0EA425E8B615EB +:1028D00029DDDAEBE9FB07070602EF0218E5B91577 +:1028E00004FBF70A09DE3BD3FFEDF00FF027F7DD1D +:1028F00031D728FACBEE25002C1A28142F01191EE7 +:10290000010418D3E101E8F9ED2DF30A2C0A02F8CD +:10291000DBED0D048CFA0312F4271EFA0C25F707E1 +:10292000F14701F7F1FE03D61EFB052AF3FF1CEF6A +:102930000DEB20E41BF830D11CFAFB3A08EB180031 +:10294000E3EC20DDDBFDEC083DF317CAEAFDE1FD19 +:1029500006EBE6CF28EBD4F181F62C134143220796 +:102960003FB926D0F8FD18D60A113BFB1BF6F7E25B +:10297000FCE425FB1DFADBE2040D00E3FE0820D396 +:102980000A0211FDEFFA06F901F500E0CB04030A93 +:10299000090AFE18BCFF04FA0AFDF8210D0B060C0B +:1029A000FD09FADBFD7FE8141811F608FDF0F4F2DA +:1029B00009E102EFEA1A05E809F701E721101BEB2C +:1029C000FFF4D9EAF90606FBFD04FBFE100707F940 +:1029D000F301FA02F416F110FAF504F3F9FEEB270D +:1029E00016F00D030CF3FC07E4F549FEE10D0B0BAB +:1029F0000CF6FDE608091AEA11E53300F8FCB1FD12 +:102A00001AFBF1180729311B1752E141C41209C6FC +:102A1000E73FD5FBEF0FF61818F618D81DEF11E3B6 +:102A2000FE0B2D03E832B72CBBDC1AFDAC0B081BE8 +:102A3000281559072F1A3281DBD007343BADEFE45C +:102A4000880A5BE2351808DA259F0901BFDE0E17F8 +:102A50000E05F5E7DBA1E6D9F5113FBED8186BE00E +:102A6000DBD9E8FF07CFF1E6E815D2FF18BAF9EE97 +:102A7000BE491DE90DFF0FFDED37F2F8F6225F119B +:102A8000E23A2D4F16FD25DB171E1AC1FF131B342A +:102A9000FF29C3D57171154028E416F305C613ED5F +:102AA000321B1D022CC64CF3ABE5F7BCEC3727F705 +:102AB000052D1BEAD6B9382B9D04E41BFBC71E006D +:102AC000DFF1E4E6095828DA4FECF4DACC21F2EA37 +:102AD000BA0013CFD9E224EA159B2D51CC8751E2DD +:102AE0008167C9D808070C02D4FE0C47F1CBF1F975 +:102AF00002EF3D5BC7F308F0D31E0FCFE301E60BF7 +:102B00001E32D44B24302F05DA1F0BFF030AFC8141 +:102B10006200AB4D202DF1CEDB0725F1FE27F91425 +:102B2000050C31D0DFFC04C81FE008FC24070E10A0 +:102B3000F7EA0FDE01E31631160927FD1EF9E81F3B +:102B40000BD0E90025FEDCDCD8F6F71CF414F80AFB +:102B5000053EF2321F0ED92BF0E529E9DDE9102EF2 +:102B6000DFEDFA0E02120AD6031A04011AE3346AE0 +:102B7000D8F432E530FA2007CA5D0DED7816FB0473 +:102B8000F002F01F0702EF09F9DE1A08F4FBCBC2CE +:102B9000F104C4FA01F90421F800E6022CF614D776 +:102BA000FBF5C7EEF6160AF6D3120FD51F0EE42476 +:102BB000FAF3F4A4E10C0E03DF01D6001714F9E1D7 +:102BC0002C2781F2D6FA1CD82EE6FBF9E7FB0CE69F +:102BD00007D9FDD8EB07EC04F3F606FE06FC05E981 +:102BE0003FF3ED22F9C1FEFF070201C12734F68B46 +:102BF00035C1FDFF0CFB141EF21F13053D040A0135 +:102C0000150FEFD600F11D07F1050015F0EE20EDD0 +:102C1000011903140EEFF0231510FAD803D92DCBA8 +:102C2000CEF9FB190CFF0706F300103DDEF5DDDAE7 +:102C3000020621F6FE27EE1605FF037F16E9F01BBC +:102C4000E8F5130B141B0A09F6D3F51BEBFB23F570 +:102C5000ABF8FE00F1F5F9F310E4FCF3FA2506F801 +:102C6000D7B0FC381ADDAB2A0A24E533C5EF0D01D5 +:102C70000AAEE9F5000A0AF1014904FF04FC02E288 +:102C8000D935FE350EF6E43BD9D113092505DA0A0C +:102C9000DDECFAE7EB05FCFFD323E256FA0B371D18 +:102CA0000AEFE242E6F01669530714F404F4E5D1A2 +:102CB000E30EF102A83FFCBB33EA01EF05E919FD81 +:102CC0001EFCFEB2EDE7E3E01EE9F8EC1206010897 +:102CD000FFFBE3F8F10ED70E810F3146EB2FD0D575 +:102CE000DFF4E51829D101F1DEEEC4B80F08EBE5F9 +:102CF0003024F60328AEEB4F42030FFDF7140238E1 +:102D0000C050145E17BC0A12D4F90DD40EDCC7D91A +:102D100005F7FAE6F91F080C01FAF517F025F2C6D7 +:102D2000F31EF14403281C06CAF8E4E2F9EDCEFADA +:102D300006030FE3E314600706D1FA7F0DF71928A5 +:102D40001BF033F80A161AF72139D5EC06EEE12C00 +:102D500004DEDEDAF202CDFF8EAEE5C7D9EAEAF193 +:102D60005AAAB325FBE9F10613FFF4E8CEF7C90927 +:102D7000F8B2E9FCEBCFC912071FCC21FAFA04EA3A +:102D800003D61A00EED2F818F01A2B330C33F6E4FF +:102D9000DBE70310FE3926421BEA10F3F20EC3CC28 +:102DA00013F41E18FBFFF8040EF902FEB31CFF0B10 +:102DB00008DCB80302FACE2DD7F0FF7B070CEEFF3C +:102DC000C9F9C51C3DF2EB20222BFD76F8180BF358 +:102DD000F7FB03F001F12BDA31EC7F151A2C011D02 +:102DE00034456B24EBECCF070B15FFFAE81504ED27 +:102DF0001DAEE6CF0548FCFF45B7E6422CCFFBF4FD +:102E0000F90D0208360039E5D42062223054F40F5F +:102E1000F837D7F3050736050611DB10040107EA7A +:102E2000D019BB09FCFE1CE60CD82CF21937E7F9C7 +:102E3000E8F2DBFAE70724EBFAF8E7FFDC7F0A2E7B +:102E400012FDEA0913C60FCA430A1BFB2983D3E903 +:102E500001A70A15EACFE633EBA62F14F6F7F3ED38 +:102E600018DED7D8E9F91C1EF8F314DC0C25F1F6AE +:102E7000D211BE03FB092BF6DF09E31EEC10F2F6BC +:102E8000163103D14DD306EAFED112C81FF94E13F5 +:102E9000CDD7D1BADED0C3E41A1CF3BEE0DD100EEC +:102EA00019E100FFF9E42B03C544051EF6E61C13E7 +:102EB00039F1C7E6EB819A28F6241F0C1A48ED0574 +:102EC000E8E7C1D7F646E60FC10402F611FBFE03A0 +:102ED000FAEFED2E27E92E311D231BCAE8053CA988 +:102EE000D93754FFEC0613FEC822E13AFA100DC799 +:102EF000EB2BEAF21816F108FA45FC6212E6F4FF31 +:102F00000AD0D32A02F5FF0739EAB01BCA161117F7 +:102F1000FB0BE7211E0014ED05305653FF19360652 +:102F2000CFF957C7F9B4123611E60D13FC1602D2C9 +:102F3000340E09F71DF721441E0F04E3FC1DE30EB8 +:102F4000EEF0D6164B8124E1D9EC17E1F924C1FB50 +:102F50002F1CCAFC03F6FBFCF1EFD3C1E6220C08E0 +:102F60001914C7E44AF1D40414020143B9FCB101B5 +:102F7000032119494020E3D9CBCCE8E6271EE48E93 +:102F800062EC0E15FED31D271C19E6D5B71DFF26D2 +:102F9000F92D27F13606E03092FCF8D315F3D3F57E +:102FA0000AFF08B5FAFDFB040EDD0208DE09ACCC11 +:102FB000E13826F7F00CF3E3EBF903FD15D718D44D +:102FC000EBFE02F11E0203E7502616F7CBFBB7EC2F +:102FD000F8EB0C04E7BAFE3CC80529EAC464DAE160 +:102FE000FD59EBDA192AEEF0072C0A22D9D120FF7D +:102FF000E4CA00137FEB91F0CF1AE615D00F4EF024 +:10300000F3FEF50D0510F7D70F2EED1AB6F90F01E7 +:10301000F7F91A17390BF1EFDEDA18240A09BCF7B1 +:103020002BE4215501F8280C01E90C0C231CDB13BF +:103030000806FC0C24FDA4AEC8D7FBE5F3DEDFF7E1 +:10304000EB080440EDDFEE0D22D206FEE2F30A109B +:103050002C00E6F7FA29FFE87FEE64E81DF3FAD6C4 +:103060000BD8D31324F80DE4E9FFECE1E1EB02FE09 +:10307000093326DD07F4EFCEF0E1F6E80EFEFD069B +:10308000D0CE0915BAFDF0ED1E0EFCE8D41928F3D8 +:10309000F4FF15C42FE3F064E8020D2C02DFFE01FB +:1030A00023150ADCE50F1DECFC090AF41B2BF921A2 +:1030B000F8D31CEEFB13FA1CDBC1103BBFE306D3B5 +:1030C000DBF4F7EEE050E3EF21FB2DF9FE0D2813C2 +:1030D0001819D1E424FEECF5F07FEA0DC64A0EDCA7 +:1030E0000E41F0EFF90B08F74FF41D47DFFC07FC2A +:1030F0000DEAE10DE5F0EE2152FC172AFA1D0CDC79 +:1031000040E70D3018FEFED20A06FD0602E1F5E8A2 +:103110000601032811F505C92BEB01F70835230932 +:10312000E2F2030C10FEFE2DF60406EB180DFEFD78 +:10313000E4FE0601E618EBF8CD09F807F70001F503 +:1031400009FBDA19F4021BF20DECFF2401020E0553 +:10315000F8FA1219C7F907FA7FD4FAF7F1DDDC1B88 +:1031600021F8F70F33EFDE06FCE520F804041C011C +:10317000F3E7F029000E24FC07DF08F311043324E1 +:10318000EFD8D2B5EC2BF6F7312906E0F81502EAB4 +:103190000DF70A1DE4EC293700FD165409C26CD561 +:1031A00019F300EC08FFDE19271414FBFD182B059A +:1031B0003EDDF200EF4539D9CDE4194FFF18190172 +:1031C00004FDCF0FF0F9FDD7230B0B1C15F981057A +:1031D000CAFFE9D3F1EDC91818EA2F058D43BFCA1C +:1031E00041F9A4080FDAF0FC190A27E65314D50EAA +:1031F000DCD91DFBEE811A1C35151CEEF00DB90152 +:10320000FD0DF627F3DADB01042EE70FF7EA101FB6 +:10321000F80A13E61D0B21BEF835F7CA07F710F0C0 +:1032200015FD0903FB13FAEE0FDC1D19DF621D0308 +:10323000DEFCDE01260F38EC04F0040B2F0907F446 +:10324000E9F2E2C71D1FC3B0771B3175F7F826E31B +:10325000C70CFA01FB28EAD60F28F821F73350E40F +:103260002B1FED3AF119E27FE330F1F9CDF735F993 +:10327000DE139AF8F0D4DA04FFF8DDF1C300F5EDBF +:10328000FAEA52F1E6ECF66F203D050C3F1A1122E6 +:10329000E41BE1EFCB0A033ACD492AD52256E1FFE0 +:1032A000F9E223262102D8ED04D3FE08DC50D4DD58 +:1032B0002D1F1F11CB0C224C001C0FB143D421B485 +:1032C000DD2118CA36FFFA20E915F5E8EB05DBEC3D +:1032D000B9E0200423EB0AE5EC40510321231F1F32 +:1032E000D2227FD0DE1EDEE2B3FFEE1835F3ECE52E +:1032F000C9F12610452DD7B3E2240734DE09A7E132 +:103300003BD806ECBB1DF9012FCFB006028DF8D5D6 +:10331000E8FEE625F3F2E4E317172E1E0AB605468B +:103320000DFD1FDBF51A683DD1FDB2060104163113 +:10333000F907DBF2FEF70BE4E9F2DAECFBF5141C1B +:10334000150007EEDBE7262E0FFAF626057FE2E3EF +:10335000ED2E01FCEDFAA80A0AEB43EDFBEFD31EBC +:103360005014152D040FFC122BDDF1FC2AF80DE48E +:10337000021B35CE190906E9011FF81306BD21E22B +:10338000CE1FFB72EF0FFBE70B0403F1C71A170DFB +:103390001603F4E7E8F5003822CC0C4203071705C2 +:1033A000DA3817E6F2E20601FE0606000216ED160E +:1033B000F6EEEDFEF7C60FF6DBF4F1DADEF2F9F920 +:1033C000E9F6352112FA03F720EB0940F202140660 +:1033D0000FFDF9FBE128F4E430013CFAF53010343C +:1033E000250BE413DD12140BFBF9F603F7F50016B9 +:1033F0001AFE06100C00E9040CE52BFE0BFF7FFA09 +:1034000020E40406091FC813122C1CDC10ECE5EFA5 +:10341000EACBF5EB09D0FC2BE80923F1EB0FD05FE9 +:1034200006F41EFB0002100FED01F1E4412FE91C30 +:10343000FFFDEF08FC00FDFAE6F70BDD020102F0EC +:10344000FB0AEAECE4E5B10CF5C56B04FDB2F5FB53 +:10345000E0FA0DF40BF706FD0CE409EDF0E5DE01F2 +:10346000327F1DE7F6FA12FF00FA0FF12305DDEABD +:10347000F112FE15FA045008F427F708FEE0EEFBFF +:10348000220A0708F508001CFC0D1C11230CE0059E +:103490000505F8FC0DFE0512E1250C0F01ECFDF50C +:1034A00016B0071AF4F8FBF6FAF0FF02031713FC44 +:1034B000F2F410FC1A0A0B0DF0F9F118F4F78D0A6A +:1034C000F7FE04250FF6F1091805FD1AF5FE0101B6 +:1034D00018FFCCEEF80107FC15FA09F80B1115CF0F +:1034E00003FCF30C01090D070607B70225F3F2FDF3 +:1034F000F6FB08160E18E305011CFC0C05F97F0508 +:1035000000F09D613407FAF2E809FE0506EAE839A1 +:10351000E91FFB202D23FBEBF3CF1AEA0CF61BE58A +:10352000060D1CD3E9E8F2FBE0F60CE7F2213EF9C8 +:10353000EFD6051BFD0B1128FD2702CC07FDCEF1B0 +:10354000DA0CF6200BD5F3060E1EF527F202EDFC81 +:103550002F18002A142724D47F1B64DB04D4C6410F +:10356000F9033316D43C2C28C1031820EEEB0CE4ED +:10357000E3EA19150AE614BBEFB1FA19F70B0B03CE +:1035800029B10348D337FE7F2C02F6FDDDE702D8D0 +:103590000D032525C4E8F62FA4BD24D31FF800FB96 +:1035A00018E9222A331C3FD84414F8142B1CF82A9B +:1035B000F533EE1A0CF8281AD8DCFD97B6E6F03988 +:1035C000F423A698DE150513F9EEDBBDDFF26407E0 +:1035D000330412FE3929FE33EA17620F423BF0A290 +:1035E0000B8E2AE53612D7E29A00F0DDEBED0513DB +:1035F000B51807FAFA572E95F336E513E1EC08F102 +:1036000046FBB2B5013E071038E0DCFCBB04F6DC3B +:10361000D822D9F3F11FE2D1FFDF10FE20CB04B591 +:103620002D340BE9FA08001CBADD1108F4C50E2F81 +:103630000DF11FFC1CF365ED03AF103C04DFE71D2B +:10364000FDF75D1413DED00C6DD92834E9FE08FDBA +:10365000F615E4CAE80AE8BF0BF27FDE2A1925E86E +:10366000B5E2070519D0A318EB1CC0F6CEE2D0D600 +:10367000FB4864FDB3050FD6F358E400EE122FFAB1 +:10368000121C2AADF92F04EF1431DF0015E82302D4 +:10369000F01309014018F12BF9E41ED7101957F265 +:1036A000EE472ED80D07D8E405FC1A16FB4FBF0ACB +:1036B000F70FF8173D7F30E982EC33F4CFE7004590 +:1036C000D40F305018F2CC07182EFA08C60633076C +:1036D000000928FCEFCCF534C94A61248E31B77259 +:1036E000BA23AA2DF7160FE6C8F5CB105DCA0BEF6B +:1036F000EF3D0A50EE103ABCF2FDF850FC0908F11B +:1037000012083B1613FD06DBD915EDC83CF6F2EDA9 +:10371000040FFD0528D80307A6BD010509F70820F9 +:103720000AEDEC1C0AD00BE91D11F80A0001220772 +:1037300017060501F8E62CE63D0F03F0161D0902F9 +:10374000170CDDFBECC9E2F220FE30F01BE84BFC6D +:1037500009EBE6FFECF1F2E3DC0E2F062EF9057F14 +:1037600002E809F7102423EEDDFFCECEF314050A9C +:1037700002F80C0D39ABD925F4FAFD23FA0CE3F469 +:10378000DFF4F43A1CCC25EC2F0B364DCF3203047A +:103790001622D9F81CD62958FD27178E1230BC7F67 +:1037A00033CD0F3DEED749F9CB1CE6BD225EFF12AB +:1037B000150C24F916230216DBF3DFBE1A2915FEB9 +:1037C000F6FCF6F4635C5FDD28F422D61A2C491768 +:1037D0003A100E08EA6726104BFE0E395AD32D0C0C +:1037E000E8DE0930B8EB1EF8D92AF528CB1D1C10ED +:1037F0002A0FE71CF11BFAED0E0AAA1533F011E6A9 +:10380000C1F6253EE037FB00CA2B09FA1112F6F982 +:10381000E70D052581EF07F6DC2505AF10F8ED046F +:1038200000D906D44610E958EBF60C13E319F6104C +:103830006348F9100F17ED14F9E1FF280CF5E00EBD +:10384000F508F742FAF6EC133EF6F7F9EB0C2FF613 +:10385000F5FC4FF81F0AF6FE10141B6AF50ABD4D61 +:10386000FF2206F3F026F30BCCF437F2E2EEFCE78E +:10387000C815F917DB271209FB131615E9003AF9E9 +:10388000245D1BFD1F42FEEBB239C14FEAF4E83A5A +:10389000E3F9DEEC361810280CD00932142FE9EDCC +:1038A0003A18F718E5D8FB24DEDA2E1DDBBFE83E18 +:1038B00003D1B1F8CCE2D773020DFEF3E3F6B640C4 +:1038C00014F081AB2F32EB9A1CB8EBFBE301E4F967 +:1038D000D5F7071D5213E0DEDF5C2F3FFC084A0FCF +:1038E0004FCD02F4DC26C2C537FA102144EDECF7C7 +:1038F000F2E7F1ABAD363E07CC3A18C1DA1DFDF563 +:1039000019F72BF9EFF01018F6122AE1FCDF030685 +:10391000FC0EF200D9F50419EBD9FFFF0402EF0405 +:10392000FB7F0CF80BF5EBFDF9E1FDEFF9F230FC54 +:10393000F42210051F2103EEEF0DF23A00F936F9DB +:10394000CB020E0F1F1EEF19EF0FFC17EEFCE0135A +:10395000290B0215F1081BE90AFC220D18DDE80EFF +:10396000001A1928E600092526E1F702FEE6F5F718 +:10397000F7E1E706D318E2DFE8FACD0A19F0CF0441 +:10398000230B1720F9FEDF1449ED18F1CA04EFC22A +:1039900031F83AEC19D84EE6DFF2FEF81706E5B139 +:1039A000000408D505D601290D1503F8F23701E802 +:1039B000100609FA2A143F13E00918050BAC037F1F +:1039C0000AEA2F19D6D5F75FA811DB22FFDFCFE770 +:1039D000D30AFF060223D4FC2D15271E04F7265810 +:1039E000FD1CF823EC0306D918011746241BD03E12 +:1039F0000FF1E708D1FAF1020217A809F90FFEBA90 +:103A00008103220AFE060F0509FC101102FDE5EEF6 +:103A10000C05F01053DEFF00D30D0BEEF8EFDCF3D6 +:103A20000B270BFA0091FC450E0AF40BFEE4EF05A0 +:103A3000589009F6EB09E1EEFFFBBCF10F19320BD0 +:103A400009FBFE051716F602F9DF04F00BFFF6007E +:103A500013FE0DFC180714011922E8C7020B1CEA1B +:103A6000FEFBFE0304FDEEFFCAF7EDE3240EFF0F9D +:103A7000FBFBFEF8FB1B0A22F615FA0809FCE9031A +:103A8000F4CFF9E6D0DED314E5C77F3022031FBEA2 +:103A9000C0E6BCD9E715213527EFF40302FDDECFE0 +:103AA000DD17D939ECF3EA2211F614F5D03EFE0801 +:103AB000DA0B011EF5F622E96617F001E2190102A0 +:103AC000040DF1FF09F50AEFE2AF68ED2139F007C7 +:103AD000ECF7DE3534412DE20A2C08101A034ED0E3 +:103AE000DCFA13090DD6FFE2D8190F11F71F5BB3EB +:103AF0000D5BFBDC0B1C05160D27FB16293813F498 +:103B0000E0F82827A53E2DEFE34A52ECE5EB0A1D2D +:103B10000025D9312A0714D7332D14FB1A3F40C290 +:103B200040C21B5913051C0912FEF93227727A1183 +:103B3000F5F10405EEEC5111EAF3FC9F2DCD03CC19 +:103B40008308E804C8CD8A513124F0ABC0FBFAEEFB +:103B5000C9F1380B1B20E79D58F941023EF5523D53 +:103B6000F0C529D1FFDE88FF0905EC0020BF3BF638 +:103B70000F7F0422C2DD18F52EB2F2ADF9E4E52A7A +:103B8000F6FE3BEEFDF40EDEDA0F0318C9E31C1659 +:103B9000060F0702E7F406EA2728081A0A34240B5E +:103BA000ED7F04F542EB2E04F702EFDAFD21110B55 +:103BB000ED18F8080BF0FFF0EE020AC9E60073D921 +:103BC000F204F4E7FCF9370FE406F8EA040B3103DA +:103BD000E6FB69F2E82F04082DF92704F00AF2F752 +:103BE0001302F1EB11200900CA122C21DAFF07079A +:103BF000FFF30FEE07FD21FFF8E9D8F3FBFF94DC9C +:103C00001DFF05FEF3DA85130656FF07FA090124A6 +:103C1000129C0F0E1C382C0DBDE93BEDDCF1D37F5F +:103C2000B5F00EC8F3E4F1FD170CD3CA04C6F801D1 +:103C30001EE719FE2FFC0E44EE140E2F01FDFACBE9 +:103C4000D2132DFF27A79A13040E1428E7DBFBDA03 +:103C50005DD8FF08FEE8CA9E120844F0CFEFE1E20B +:103C600003F1F6FC19C4F8F2F936081B0BE0E41670 +:103C7000FE252925C5DDF501E7D10EC207F6DBFBE0 +:103C8000E7D40E51F5140DD606FDED23F7DD171F11 +:103C9000F81D09AA01070CF3023918451736EFDAA7 +:103CA000E9F4162C091790FE0ECE10F5E80C2F0D36 +:103CB00049151E0D28F24C22D3DE11D003BD0BFA9C +:103CC000CE0C1111EC2505ED0B1A12F4CDEC21E40C +:103CD000120EEDE7CE1011ED81CC51F307E2F6D7CD +:103CE000D7D9F0E10C0C37F5F3D9CE1418CADBFDA7 +:103CF00005E12A0DEDEB02F2042AE4C4D01CE5FA3A +:103D0000000201FC07FA07FE21F8010301FC0BFF8A +:103D10004CF3EE06E9F302F9F9FCFDECEEF80FF7CF +:103D2000FF043D0A05EFEE0407DDE600F707110981 +:103D300005021081F1FDF0F50A10F104F7D6020D2D +:103D4000FDEF1E0716FAF6A00608FB12D9FB0619AE +:103D5000F413F20C070900FC03F606F804FFEA006E +:103D6000EF0A0CFBF913E7F2030DFB0103FE07B2A8 +:103D7000F90F0807F1090EE7FEDEFD07D202FD018B +:103D80001A90FBFBF7DFFAE7CA61F11EB13CF3E9D9 +:103D9000C4EAFAC0F033100A3BF73CE001BC5CC453 +:103DA00041022B04C31AFA26B0C3EA10DA4407040E +:103DB0002EDBEFF5ED50F7E7D9CF399B4DDDFDE276 +:103DC000E6F6F70308F7ED07111AE2EEDDEADB117C +:103DD000E5D7DEA525FEA5FC470663F80D18D0FA49 +:103DE00038287F06C2F3F3CDF6F3110918DCE5BFDE +:103DF000C0FA0B131219F72B00BB0AEA0AF225705E +:103E00000916F0FA21D70B24ED133C15ECEDF55112 +:103E10002E147FFC0227110703FAB3ED14FA0ADD12 +:103E200017F7E302E20529EB1E5BFBEF3C0DECCE3E +:103E300029020808F7EDEF160E0F18FCEFB010F886 +:103E40003109E417B6EED06C410503F023EB070807 +:103E500008E8F7FC1D000AFCFFFF1AF7F2ECF90274 +:103E6000FC170331F502F70EE905FBF411260223D6 +:103E700045B1CF1FCC1606FDF90C05F7E9FD110E73 +:103E80000A231A071C4F111E7F8CD436FEFE05959F +:103E9000272CF20F04E6D72D1C1C6EFA18DD203EED +:103EA00014FA7DDCECF4E1EBF0EDCCFDF6510142CF +:103EB000C20E9138FDD00142CEF1F5040FDB0E1495 +:103EC000D032AC2F36034A11D1954549CD270A137C +:103ED000F62900E40F12C503CFDC1DECF1CCC45968 +:103EE0004C1DFE31AC2A06232D0F0C1ECFD1D42A37 +:103EF000B7DC1C3C00EC45200C10F11D06D8FD2160 +:103F0000F20602010202DF0315F80206FEFC0306B8 +:103F10009BF2F206F0DF06FF04F619F134F307E72F +:103F200006F6F80AFFFEF6FD02E202E9FE020D08BF +:103F3000F2FE04FF02FBE3F4FA03F20603E50802D3 +:103F4000FC811D0515F602B5FF0D020004F708CC33 +:103F5000FC0FFA020504FEF80BF5F4000FFEEAF779 +:103F6000FE0A0702FB0CEBDF080DFAFF12C8054C36 +:103F7000EF03FF03F1040BEC00D70000020B000776 +:103F800000FA08FDF6FE1E05140609FAF806FD0CF7 +:103F9000BBC40DFF09F8FB0706FFFA063A04FEF85A +:103FA0000003FA030504FF00F40A0FF801FE02FA09 +:103FB00009F7F495030602FEF8F9FFF603FF01FD89 +:103FC000007F09FA0801FF05F9FC0303D602FAFE97 +:103FD00003FBFEFEF706ECFAEE01E804FD00010823 +:103FE0000AFF05FEFEFBFC1400010209FF27034146 +:103FF0000302FC09F7FD00FE0102FDF8231C04FE8C +:104000006D1C377F1C2A1013F9DB060BDEEDB5DDC6 +:1040100006FF111224D6F51B150606C4FCC0FA458E +:10402000EB2BEFC8C621F5F9F514FBD259BBDBEE3B +:10403000BF9D0BF9FA6002F804FAB149FCFBE701F5 +:1040400025FADAEDD106EAE11BF201CE12EDD32614 +:10405000B9FEE40DC83E05F5DD52D5C4144660F145 +:10406000FEB212273DD8E4F72EEF09C33308120839 +:10407000FCCAF330C934A82EEC2433D614F61EEA59 +:10408000D9F8C09CFE3910070DE6EDD1EBE6CDCC9A +:10409000FBEAC1A012EDED57F819E1D8C5010439CA +:1040A000C900CC2AD710182FE40D13EEE303082122 +:1040B00098C8C847B13A6A25FA0FD9245212CC26BB +:1040C000FD55D814F625080D810449F61FEE090D9B +:1040D000D7DFFA1920AB08DD1BDDF5EEF4B71E5C67 +:1040E0002E32D506E92C3A38ADD83DC4DA1F0D0280 +:1040F0001AF4F19BD03223DD0CF60DD10FF81D918F +:10410000F2F0FEFCDE402AD690F99BFAFDEAF69822 +:104110001414A6E5DDFA08F420DFFC1E0B24DADC1B +:104120001E20E617023DF0E62FC92514F86BE816AD +:10413000FBFBDCFCB91310F204EBD1F7F51012E233 +:1041400016FFE3E41A3675200905D60D04D62709B3 +:104150000EDD0B1712EA1130FE04100309347FB98B +:104160002EFDD8F7F3D7EC9EFD48FCE5E811491D7C +:10417000FAC9D23CCBF5CB10FD21FF3B0728340117 +:104180000E130D09330609030DFF28FBF264030E1D +:10419000F6FC0C0606F831EAF0FD0B120801FEEE03 +:1041A0001CFA11E200F4EBFE07010D17180600F8E7 +:1041B000F6F8F006F7021104F403FB0DF7F2FBFF2B +:1041C00008031BF1E9FAC6F6F00A2A14F78106097A +:1041D0000BE805FA090AFE10FFF9FEFB04D1F4070B +:1041E0000C0704FF031020F1F602FAE904F5DAF5F2 +:1041F000EC05EB1AF0FC26F90913F9011CFBFDF59F +:104200000C0C0EFEEB0C080A07F6A9EF1001FDEBF3 +:10421000EBF8FBF100022712F903FAE408FDF4D5EC +:104220000102F9E804EEEEFA1308D00C1B1A00ECB8 +:10423000F4FC01F60819F8070AFDF615F6EFF9F88F +:1042400000FE1FEB07D6E8F502FB7FFF03D5F7045E +:10425000E32612F90310D7EE18FF101010EFF6083E +:1042600021FB0DF901140BE9FDF5F313F4FABAE89B +:10427000FB1CF23903040503F20509FF11D604FD06 +:104280000E06047F0E1304A5E155EBB01003DA15FA +:10429000F711029D00F804E1BD0111361F26E92344 +:1042A000E0121731EE07D50829FEFD161218B10AE3 +:1042B00031F81E109FE1BDD8C5F9FACC34DFF4EA1D +:1042C000F50BE3EDFC1921F6D71ACEFFF40DD4F06F +:1042D000F20E19081253210371CD380968F0DBDBA7 +:1042E000F25B31FAFACFEAE242150148FBFB0CF926 +:1042F0000711FC460DC608E6FBEB2AF6F6E811A10D +:104300000DF94EF3ECEDF7380D652AF5FE16154064 +:10431000EE0522F8F4190F3BEA0F430F26EDFBFBE5 +:10432000F0233D45F1F0F5E818C702DD0A25EAD48F +:1043300005EA26ED3E2EF308C2FC0101099AD5FCE0 +:10434000CAEF4DF9140200D13707FFF8B117FB0887 +:10435000E70A1DDE0126EBF619CC080DE2F2B902E0 +:1043600017F805E42D34F5D9080814181AB5FCD04F +:10437000F8FC2F7FEDD72CE917F8F01DC81B0D02B4 +:10438000BFE3F03E0900FC011B17FFCDE509E6F590 +:1043900007F3FBFD182FF8EBFDE10E05F107FB1409 +:1043A00019F403F4FBA2F8F7E115131CEE11CB0985 +:1043B00013C403F8E1072EF51AE0CC240EE90D2C06 +:1043C00004E0040310EEE1DF052AF30CFCF6B6F975 +:1043D000E3F77FFBF1F50717ED12DBC7BA2B1637B2 +:1043E000111DEBFEE6C4F009D4214A160E00F40CB0 +:1043F000F914FE01FB19E5FC00FAFFF7FEFC1A12A6 +:104400001BFEDFA5EE1D0D1322270117F629CBFF9A +:10441000F805FB18FE2FD1DCD826128AF8E1E2510C +:10442000E1CB07DDEBEF1E082BFADD09060BA40339 +:10443000F308FBF037F93BAE1BFD1107130338EA15 +:1044400007EC5F530702CA07E6ECEFF511E443F906 +:10445000D10EE8FFC03E1441F2174FDBFC0A13B542 +:104460002EE8F0F4B0E181E9BB19C6E9571008FD68 +:10447000EE39DE354EDAE9BD3B29F73928F4ED8116 +:10448000181FEEF9EC2DF415001705DCCDF700D15F +:10449000FD0A173133F5EAE909FB2F3B0439D52E24 +:1044A00064F30AF5F7F9025C55DC0723E4F12BFD10 +:1044B000C3EAD3091AC5F63FCB16ED0E09FE204616 +:1044C000DF1BC9130FEC0D17F7D42D21FBF3F210EE +:1044D000D9F2DE06D318B6F46DF934C18129CEB411 +:1044E00013CDA8EB18EADD0FEAFFCCEDDFF21404E0 +:1044F000FFB926E8FFBF07EB04CB3514D1FF4751C6 +:10450000E3EBF01E54F6FFFCE0147FF1F2561C5C66 +:1045100023111321060E08D3110814EC0BF456E7EF +:1045200058E13308FDFD08FB19DE08032D2912DED2 +:10453000DF0711045FFFD327E7FCDB1AF9A1F711AE +:10454000F1EF1900FF50BD14E836C71ACFF2F2D0D0 +:1045500051ECEBDEE6F92F41ACE6C217D3C152DADB +:1045600051251BF00644E4181CE0E3D7C8D2BC2553 +:10457000FECFEDE560090BF60BDAE506BD0DE4FBB9 +:10458000FEFB150C23D5040AFAF9003EEB28152092 +:104590001A2CD900FD21FEF624081A220EC4F0FCC4 +:1045A000E20C11120DF9002625F02BF9B8170114B1 +:1045B0001015002116F21FF8F30004ECEACE151CCA +:1045C000D20B0EFE150519E60001EBE5CF0DE5FB5C +:1045D00003D9F108003DFB002F1A2509D31BDA0887 +:1045E000DFEEEB211BFCC17F1AFAED2B26C1FA1777 +:1045F000F5FD2B890B01FBE805DBF4F0A7080AFDAC +:10460000057F144AEA43F0010A00D018E2130BE8D0 +:10461000E3C0EF31DDCBF3C20E00EA2FA71909F595 +:10462000DEFAEEE7FFF60C1B3314FB29F3E0EF088C +:104630001103DD1AE406F0C73C05F020C13408E898 +:104640002C21402115FDDF1A2D193F0C13ED13CD40 +:1046500041DEFDEC26D22312D6FB81EF051F32CAC4 +:10466000F72AECEEFF0DF319EA27B2FEDB1F41E853 +:10467000200A330CCAB3FB280DFFDD211B01EF37E5 +:1046800015E9BA59EFFE22E3A81236ED1A0CF1F241 +:104690000E12EAF47FD90A063709135408DA7006B5 +:1046A0000AB5FE920714D5FEEDF2F004EDF5D01137 +:1046B0000EE110F709371BA6F901E7E4D6019ED4F5 +:1046C000DB03DE37F10B35ED9CE808E707F23D0828 +:1046D000E8E00FE9163F0110BE15605A1505C292B9 +:1046E000FA20010ABC23CA11A111D5FA010600174C +:1046F0001E0EFD09E0EEE1E30123A905FBFAB92155 +:10470000C91B152D1010FAE4DA01040928FEF7FA86 +:10471000F901F318CFEF130AE5B4E8F102EF000254 +:10472000F694E8F50D7F2B43281505FEF6F2F1F21D +:104730001ADF00FD0AFCFEEE0E05D5020018D000BF +:1047400010F91316F6FB09E60DF410F90E00020934 +:10475000FB02AA040A07F8EFD907091FE50DE71BBA +:10476000D5F0E81F10F901FED901CAE41C03FBF8DB +:1047700013F3F910FEF4FA450B01ECFB090508FCF4 +:104780007FE6294AEBF510030413F7A9E7FC200D97 +:10479000F10D19DC1C7704DCD51D11E7FCEDFBBD28 +:1047A000465919D909F139F1E7CEE612FA0C0D197B +:1047B0009EFB1EDAE51B1608ABEC3036FAE409EE78 +:1047C000F1DE361042FCFDCCEF0EFF28E7E6F0F0FC +:1047D000FE0AE5B4D6ED09EBBEBE000BB1E2F00572 +:1047E000F86901E7F5EAE10C3D5D52F102E922F1D9 +:1047F000EBC1EE1E10EED6E9F90DE2F4FFE143C481 +:1048000010C506D72E40E4F9184AE5D90434F6F36A +:10481000B5D9D20117223623CDE2C5D9D222E91665 +:1048200019F0A7C9EF0415F22EF504E409B6F70450 +:104830006310CEF0FFFB741206F11681DD2D1CF61D +:1048400002040133D73E1EF7DBE7DDE734D0D4F1B5 +:104850009F9B19FF51A9273D5821FD1DFCE4FF2016 +:104860001FD6DACBF1D319EA0A41D5F48937BEBE97 +:10487000DFF7CF9AF2D6F9EF5C220249E6FE071F76 +:10488000030808F5FB09030108220110DF0BAB0B3D +:10489000F804F7F9E80B01F13C0A1CF807240D12A3 +:1048A000FBF414F0C57FFCE501DE03FBFC07090BFC +:1048B000EDF6040219F015E10601D006F3E616152F +:1048C000FA0408EA03FDFB0107E3FCEDEBFD1BFF27 +:1048D00005F7AF0D1310FEFF1003119CFB01F0F55F +:1048E0000FF303EA03191604F9F6480BEDF1FFFF85 +:1048F00001160A0E061CDFF9F5FD39FDF9F6C6F6BC +:10490000F504ED1E050811FEF6DC21F904F9D3C308 +:10491000900CD9FDEEFF052AFCF1E3FBB6011EC9A0 +:10492000EBFBF4EBF2080DECF0120DE31819E527A0 +:1049300012EDF71CCBFF0EFCFBEDDF030A21FBF8A9 +:104940002DB381F8E0F122D626D908F43FFA1533C9 +:10495000E1D6F3D3EEF9E20601EE23FD040B08ECF9 +:1049600035EDE831F9BDF7FB01060BC716F8FDFF81 +:1049700043E706F60DF6131CEE1D0D1EFD15110383 +:10498000291016ECF6FFFDF9FE21F9D50CF0E6F939 +:10499000070CECFF7FF9060A4EDB0E1F0837FE30CE +:1049A000ED19F906DFDDFBB7F800FC0A0A07F1E1B3 +:1049B000C4C004F4270018122400E804EAF324F920 +:1049C000FFFA09FCF315050915E601D0FE0AE1031B +:1049D0000CFED606F10CFCF1D4FA19CC23FDE1B69D +:1049E0000EDD0EEDFC1715010111C7FA1BF8F407D7 +:1049F000E9161232EAE311FF090CE7F7F505E5EFD6 +:104A0000381F1D3B3ADCF68121EB02D5ECC705E3EC +:104A10000E0C0FF4FDEF1208DFF2F0FC0637E01485 +:104A2000C5ECE6DBFD2DE5E7FC15EAEC39031205E4 +:104A3000062912EFEE1C9EDCED13F21FC908EE14DE +:104A40001DF1DCD3C91C00DE28F8F6EF0C00F509D7 +:104A5000FD0730010A0F1004D9100F0E1A01073A92 +:104A60001A151F2909DE2F0228F553040509020E25 +:104A7000EFBE00FFE5B4FF180228C301FAFD30467F +:104A8000FDFCFB0E1905D90DECFC190CF4010A0113 +:104A9000BFC80E010B0DEEFC0E04FCF5E40D11DC9D +:104AA000090106EB10010C0DF002FA7FEDFBEC0999 +:104AB000050302F8D90CEB19F501110B0207F6FA00 +:104AC00010F9FCFB01100E09240E0D0AEC1103DA9B +:104AD000E50EFB170CE3FE1301F90A02FB1A090BA2 +:104AE00008F6FFE80721F71B0120071EF5F107AFC5 +:104AF000F9E309F5ED08E6090EFEFAFC0BD009FE14 +:104B0000DFE1E9161320F20ED7B9F8031939DBE813 +:104B1000CA06C4381533EA390CFAC46AFFDEE9F470 +:104B20003609B30FE7DF0305F243E7F0EDE5C92DE2 +:104B300014CCAAF5D606CCCCD5DDF70103481AED86 +:104B40003AEFFEF5DAC336CF1C9E0A974F001E23BC +:104B5000EFD081D7D2C1DC1163015619E6FE23DD07 +:104B6000F300C9E416950BED3ED21EE8FB3BF2CAFA +:104B700003F0F3F82AE9EB12190E4F3FEA13E9FAB2 +:104B800008E12855F7F2F728D8F0B41119F92543B0 +:104B9000110E19FF65FC3B3F0D17FE0B0BE1F20FE9 +:104BA000060800DA13EC21261AF60D06E49328EB2A +:104BB000B507F60412FE0346C0EDF3081BDCF257FE +:104BC000EEF502FEDD94D30B3BCC0DFA0D17071169 +:104BD000F52E0EF8E502C655259958161247CC1643 +:104BE000DBC0381DE9152DF40EBADA09D303FC1920 +:104BF000E902320B01E1FAE4110481FBD22D00F04D +:104C0000FBF7FA16FFFEF501E5182CFEEAE71E0594 +:104C1000DC0EE3DAFF0FE7200BDC010D0650F00994 +:104C20003506F6D911E40DE100DA03E90837070982 +:104C3000EB1E082001FC0B1BF902FCFF0706F6E344 +:104C4000FC1C0555ECFDC1E620F33EEEF5FD1AEF28 +:104C5000FCFBFC0BF51A100815D8F3EE3CF002052E +:104C6000F3591D0B07FC1E15FDF12A2A36F77FDCD0 +:104C7000F0210CFC0B28220008C6F807B902F61632 +:104C80000C13F3F4FA08EC10FBD10A000BE70BF954 +:104C9000C420E407EA190A0CEDE9F6F9B3FC0505AE +:104CA00020FFDE05F80BF806EE0FFDE91B07FB0BF6 +:104CB000FC00F27F07F8E9FF04FA0119F71B040C66 +:104CC000138BC2F5D6FE12CA08ECFDFB3AFCFF14AA +:104CD000EBFAF6EB19FEFB03F70122060905F1F7E3 +:104CE0001DFAF725000BFFFC0CF8EFE5F3EEEEF9EB +:104CF00004EAECFEF0F503F0040C0700D7130FF5FF +:104D0000F1E909ECF20105E7DF0D08E9E7FBF80B33 +:104D1000F008081025E504CBD1EB071902025E2B41 +:104D20001C0500A7090C17DA44E00CDF0A03F1FCAC +:104D300009F8DE042B06C818D41B28D603E319F69D +:104D4000120510F6EC3AE0F904ED07F5F107F7FB70 +:104D5000D1FDEC12010FF920E97F19E7A9340ADE31 +:104D6000BFFA0FE50212D5EC24FE141D47DDD6F084 +:104D7000F70213FBF4F302DBF100E135F0140AACA7 +:104D800068B421FCC1E0E64A43E82222CDD8D20F24 +:104D9000170F08E72CE5D8DB91D838B230CA2CDAE7 +:104DA0004A7F2645DB0ABA46560F38FBF8252DFF09 +:104DB0000FE00B0A49B92554EAD932F81BAEC3C536 +:104DC000E209F5E8F13BCC4CC1CBCE94F0221002C5 +:104DD000FA3CF11BDB0E0B492CE56A749C3FD1FEBB +:104DE000C42BB9CE30EFFDD7D9341E53D904041FDC +:104DF000FE1F4ED60F212A2C28D7DD58BE3DA6F324 +:104E000010FFF635F70B06F406F801EAD619F60B93 +:104E1000FA160BF71725F3F6D9F3EEDB0AE2FEECF0 +:104E20000E81F10819C5ECF721E800FD02E5F4F068 +:104E30000EAC17030A040BF9F90216FB0AE9F00D90 +:104E400001FA2E2211F0FEF50F15FBF3EFFB09F628 +:104E5000EBFE6A02FE21FCFAF9071DCB030C0FD40E +:104E6000E00212E9E3FEF6FE1D1928FA21E707F336 +:104E7000FBECF501082DF9F9F8F3DA01F70123E964 +:104E800010A41DAF27FDFB14DD3402FE13FF250423 +:104E9000250B1643EDE7F65F0E2E0FDC1AC31D1728 +:104EA000261815F40CE4CB38C6EB06FB1D0D4B4061 +:104EB000D31ADEFE1144574B2916EE8D6823FA29CA +:104EC000FF04F1D40550C9FE19E10BFFF9FB06FE02 +:104ED000F402D9F7F1D2DF46252127F981FE1A0C19 +:104EE0005ED5E62E0CEE2AE2F60D642B52F6F6297C +:104EF000C71DF80BBFE61147289CFC320701FD26B1 +:104F00007FF54813ED0EFDE56ADDD79FA212F63C52 +:104F1000F62A0C243628F8C73BD42E3C3045ACEE9C +:104F2000282A18D342E987D8C8D0E4E3192FE0E74C +:104F30000C030E1A2C272A121E23F8B9FFCB21B519 +:104F40000B291D31F83DF0E3CA5CE3D2DCE2B6CDBB +:104F5000D903001D1DF925F2380F3AF3B00F4E08A2 +:104F600013FCF0B01D4111A7291335415ECBE1F7C9 +:104F700008F27EF92F0E25EBE1EFAEDFA20DC7F7A9 +:104F800003ECE676B119FC39310BD4DBE003EF27F3 +:104F9000E40F29BA59F3E554EBF8EAF40EDD2EE9F3 +:104FA0007F09011A1629D1E7C4CF2AF3FC28B8E9F2 +:104FB000FC15DF02ED423EFDA1B4335855C70E0685 +:104FC000D209F9F9F32FEAEDF6CC3FC3DFF8240557 +:104FD0002101ECBFE0E9BEE3FCF348E0D5F2FEF9C5 +:104FE000F3B29F06E433C9F649F7F501D2D311E7CE +:104FF000E92A230FCB5C0FF711C40FF1EA1FDE1271 +:10500000E7E2313A24D70D0EE602FC94E2E0FEFF1F +:10501000F3F21AEA0425FE3DE1EFF82BDB022ABE8B +:105020001AD5F8F7F70916FB0E0AEDD8E5EA10FCD9 +:10503000C8E225F30903071BC7E70E420CEB07D0B4 +:10504000F4063FF1F5340402F62022F3F6FA0AF7EB +:1050500026E0E7C8C61DE5F0AF400FC7EA4A122EAA +:10506000012C2805DF011ECCD92D4117F3F212F4D3 +:1050700008E442DC23C920F97FF3FA32F90EE9E9AA +:10508000FA020503350006020C0C08FDFB2404039C +:10509000080505F7F601EAF20A03F6010DF40D0B17 +:1050A0001CF504FFFCFB0A05FAF3E610F4E7FEFE2C +:1050B000FFFEFE09FEFCF907F608FE0D0C0001F0EC +:1050C000FD0D010F040CC90513E5F0FEF1D4F9FB49 +:1050D000FB8104FEFD032D0801F308FBFDF8FD0232 +:1050E000010D06F6FC11FDF8060EF2FD09F40307AA +:1050F000070AF0F1F30711FF0CFA08FCF3E5F9FEDB +:10510000CD073809FA52EACF4403383D2026EF3C58 +:10511000FD2C4BD721FDD007C81DECFEFE1BE2691C +:10512000FBEBD98AF41E10DEBA1EF7D521F5967F67 +:10513000DEF7F508D9D4FFD6F4CC205C1B08DA6D75 +:10514000380FC0D6E3E97E2A4200D1420FE656333B +:1051500056D0D6B9DC16074EF5DC240723C7FD74FC +:1051600026D2F40911EAA554F1D31700FE0EEF037D +:10517000EAE2CE211F1CE139E47CBF058E111AF151 +:10518000B40DF514F2E61537070D18E8C10DD1FF7F +:10519000F9001D0C4F2906FC2A46FF0DF40920FCDE +:1051A000F1E30A13EF48FF3FF7E9F1F40221EFE2E0 +:1051B00081CAF7F2F32A060ED301F0151BEF141083 +:1051C00005F50E00350DF6F5EE21033AEA03A208C7 +:1051D000F3F4D800E41219F14720E8CDE30AF8FF10 +:1051E0001813EE1E0BEFCF05402FCC07E2EA01F5B6 +:1051F000E6E1E91A0E0CF41B0D04DD1928DC23F698 +:105200007FE8DA1CF3170C23102C1C2AE607EA06A9 +:10521000FD1DE91EF6EF03083602231A1C53310761 +:10522000042F1E27E692ECB9EEEFFCF60C1819F8E5 +:10523000A7B5051415EA0FF6EBF80BCBEEEFB1F3BB +:10524000FE0AF3BF260E05180005FB1BEC0216092B +:1052500012F94DED10F3F3F7EBEB67EE0EF80ADD04 +:10526000480706F701010E0863FCF71DFCF215FF65 +:105270000B0F10F7F3339CA210E9160605FBE6FFAF +:10528000E9E6F7470FB42C6C0D5D022BC90CD8D0A2 +:10529000F0345A291D4923FC300525041081F1976B +:1052A0002A252AF6F80AF218EFC632F0C01E4F3B44 +:1052B0001F28511124077AACE9E2536940AFEDE8A9 +:1052C000C4FF3BD62AE4E036E0C8F5EBBA0B4A202F +:1052D000F1EE15ECAC9B2DEF68125AE4C1230CCA19 +:1052E000BF04EE052ACE20BFB8D9C34217CAFCF6C8 +:1052F000D2334E0D09FEE907F21407EF0F1A3EFBF9 +:10530000094A17B80E10FCCF0C2DEC05E4E4D3E6E7 +:10531000E0F8FCD511190B170904FCDDFBDB371E87 +:10532000CC15FBE2F71024E6FCFBF005134DEE0173 +:10533000E4CBFAF2F021F528C90FEAF71C061706AC +:1053400024F3E6F0D3F4D90105FE33060CFCF20594 +:105350004B0A0E01FBD70CEAD4ECF32F15E4FB4CFF +:10536000772008038124F9FFFA1006F3E80F1AE901 +:1053700018FDE7F0F9C9E2F5F9FFFAFA0BEB2C2971 +:10538000F8D6FDD2E11000001409F9051FD3130B64 +:10539000EF13E9ECBFBA81FE0EDF0C1A0FEF10F02D +:1053A0002DF101BAFA04EDDFFC090DEFFF3FF51A0C +:1053B000F6D5F9FB08D1C510F31BF159DF08EED87B +:1053C000ECFAE5E1EA041FF7E7C46A0C06D2C5E887 +:1053D00038E6D61AF701F9DA1B1125F8E91E621B27 +:1053E0002849FC0BF620FAFF2115F1FA1BF969E5B3 +:1053F000FAD117270FB32FE93515F8E119FAEBCDDC +:10540000F8F9222FE10223E8D20FFEE5E5DFF6C628 +:1054100020030D04424AE20D040D25E9F311291E73 +:10542000F2E215F5FEF9EBE8FBEBED41D100F07B84 +:10543000E414D103EFDB48D9E1F5FD0E010D229F05 +:1054400003E9ED081AE1FBFD000E196316FFACFD40 +:10545000C60A14D62201CCFDD8FB1D150CFAEB0AA6 +:105460005E0116D30BDD3FA80E3903FD0711321A7A +:10547000E1E16F144212341711DCE6087F0B17EDDF +:105480003D420BE51C01F74DEF08FC0CD4F012F483 +:1054900007F40AE50CF70FF6DD2711F5F7100E20DB +:1054A000B90912150DF51507EDF2F5E81C02EB022E +:1054B000DC26FEF3F0200E0AEB1D0C7F48FD2B12BC +:1054C0000FF2001E00F1E3E2F31EEE06F0F4F9081D +:1054D000CFF8FE0709100E291B0D10FDD505152D5F +:1054E0000342E61FFC1C101AED07EDF038EED5065E +:1054F000040A17F00C1709FB05CBF40E16E9F50E9C +:10550000FB30DDD7F2DC21E7E5F9EA10FB62EE1FA4 +:10551000D408FDF2EF7F3003F11AEFD9F8FC2FD950 +:105520002900E7F7081B210B09EDE506F1CCF4EAA9 +:10553000F3EC0FE6EC12260BDD08FFF3FD02FBF99E +:105540000EEE121606A7F3E81920F401FD2BF00663 +:10555000DE0DFEE301F213D0B91616F7EAECE3BF55 +:1055600007E7DCFAF2F9F0D6E903FA0923F7F5D5F3 +:1055700023F90ECADEFDEFDEFF20E9DC1AEFFADCCC +:105580003C0F0D57F83BD8F3C14610D404E3100488 +:10559000EFE23418D4101FF846E61CD5F939CFDCF9 +:1055A000F3DF24B9114424F0E70F1FCE0E18E6DD17 +:1055B00027112DE345097F1ADDE5EC4F4AF6121A53 +:1055C000F8EBFACD122214C4F2BCD51DEAF443E97B +:1055D000A3F22DE4F1A11F26F70DC01F31E5A4D3DE +:1055E00049CAA5F2FA3E1713EEFAB40C4F08D4FFDD +:1055F000C6CC20EFE9FCEAE9BCECE6E8E1F92DF6DF +:105600006CF803C416D7F6CFFD241A23B2C10C24BC +:1056100020182F06140A1BD80609083C1E0119354C +:1056200009120EA105E401DEF1FEFF0237DA3A09A4 +:10563000321306200E18812DC642E1FF3CF0E5EC46 +:10564000F40CFEDDF906F60FF7541A07E80F0B030A +:10565000D60F1537092C11296A381DF967554013E3 +:10566000E9495A21500E020CD5E9E4B9F2F034228E +:10567000F00008F8BAFDF633E4FEEA3DFBE83F101F +:10568000B213E7020A1B0925081CF4F8D8F82BF31B +:10569000FE1B040B7805F616BAE617081309E0009E +:1056A0002E6B11F08FBB0CB30EE40601F010EC046E +:1056B0001786F81125E415F4E8E8810AE9F322EEEB +:1056C000E308FD1306F7FB1CFCEAEEE4E5FBEBFA4E +:1056D000F50D69F51835E8F8FE07309E45FC0C1409 +:1056E000130707F8F606ECFEFE06A9EF50EB15F8D7 +:1056F000EB240B27F91EF4DA0DF42124FDF6EDEA74 +:10570000E7D8B734F734EDD80AEBFF61C81C04D7EB +:10571000F1F83AD53F42E0E0B8ED101E0A23262406 +:105720005221F8F4F9D5361E100101754E240421DA +:1057300016DB27FE5FCEDCDEBCFEB6C611F02BF614 +:10574000ECFB6901F7D3B5FD35DBE6B91A16E614B3 +:1057500039EEC9E4F945CD351DDF550528E591AF92 +:105760006C81B11F2D172FE8051A1FE3901E26F438 +:10577000FF1902BE005EFBD813169FD9E50DF20992 +:10578000FCEE04CA1B0BFB0A3BF821FCF6F40E11DD +:10579000422401F7ECCA3010F8F8F21A1E06137A08 +:1057A00029E709F11309EFF6D6ECE1FAEBAE052093 +:1057B0000DF1ED0EF1141F33AD04FBE209F5FB4FC3 +:1057C000FB05F60D1F35380E3CDE364E0A2EEBE695 +:1057D0000D050AB6FCFF4329F09F4EE90A4B19F06C +:1057E000277F3504EA24E1EC03F6052E1CFEC54DA7 +:1057F000FF14EC085AEB3209FBE6F0F4CBFCD3C5FE +:105800000A01F2E31AEF0824FBF0D9FD460C090D5A +:1058100025FEEF08E6FFFAF10612FCDE081EEDFF9A +:10582000E9FBF7BE0ADFF01CE314F41D0EFF0B1BAF +:105830000E180915B511FE00191DEFC62A23F2F73F +:10584000140B0126F2FCFEFE1FFDFCFA0AFDE4E744 +:105850001F13131A177FF8E7D6453FE5E3E935B381 +:10586000D4F8FB1E08E134DC05E7F307BB0B112974 +:105870000C06FBFC1FF70115FCE6F8FF17F4F90E08 +:10588000051CF038D933F0D5EB04F8E8F50B1A1AFB +:10589000F0F3C7BDEB36FA450B29FBF7F9F881C4E5 +:1058A0005A04FC1603190812D9FBFC28D1F33CF169 +:1058B000D703DF00D2D8F806D8DEF241FDF9E6F1D1 +:1058C0000500F904010D05050609FEF3FEEC0FF8CD +:1058D0000BEB37EDA805EC1A420A04E81043FCFB79 +:1058E00006EB25D0DCD00A08072101F8BAFFDAEC74 +:1058F000E2E90B0038BCE7E2D611E600ED01010455 +:1059000010FE01F5EC0313FB14C5221A0ED9FDBCE1 +:10591000DC0BEAFFE7D5EBD70BF509030AFAF1E058 +:10592000260C15FBF70BF5F1D0DC16190C5D0F0AF0 +:105930001713F501031216F527FA132011E10D369E +:10594000FAFF1DF9E10CF0020F201CF70A16030004 +:10595000CBDF070E0E19E0FDFFFE04F40B06E1E7B6 +:10596000E810192221E7F701EC0D0CF716127FDB86 +:105970000555F31ADE08FA0AF204EE083FF713F5AC +:10598000EDD5FA17E5C718F3F5FE2D1509DD063F2D +:1059900041310D41E8C8ED050CFF14062EF92C022B +:1059A0000EF812F517D50D1F300E0DEFFD1707E697 +:1059B0001622FE182ACC0404ED371B03750D1CCCEF +:1059C000160AE1F4EC2BFA1A35E5DEE0091581E957 +:1059D000AB23F340F01CE61B2EC57E0394E525ECBB +:1059E000B4EBCEE80067082CFEDCF8D2FAF8E13D13 +:1059F000F80D300EE7011D070303F62BDB07DE264B +:105A0000520321E1F0AF04D1F6180EF2F5F42C1D8B +:105A1000FEF7FF0FBC0DF9E414210DC5FB43FDE8B3 +:105A2000AE30FF8E033013CCEEFAFCBAE21FE4E591 +:105A3000010DC906E6A9D74D9621B77F31F8F4EDDF +:105A4000DB110DF50D31F5FB28DCD5DCE4FAB0EF08 +:105A5000EADF254299D01D002A1C6D13CB16452282 +:105A6000A43D34EF2CE74F0D0BE4CFE133E0C0034E +:105A7000D6C038FBDA31D91705F1D087FCE67B9226 +:105A8000FE2ABD3BFA200729161825C5291F0E033B +:105A9000F7F9FAE366FA02004EF7F539FFDDDE0F9B +:105AA00000EFEE111317EE0A46E207E9CDD31B39DA +:105AB0001202EE02F91FD8F0D7EF30BEF6FEEECF9D +:105AC000000BFC210B1F0E12EFDE0EBC13FA7F0041 +:105AD000E2EEED08F704FEFB11233BEFEE18FD5B51 +:105AE000FB2A0CFCDD12F9BEFEE0E2EC31170BFDE7 +:105AF000F41AFA08FC18D20C0C12FDF01B06A7E8E9 +:105B0000FFF4F6FF2BC401A81173ED070B2C074B14 +:105B1000773354B9E5D6F6B9DCE7611D3425074E75 +:105B2000090261EA4C2513B7DCEC3A3D242DCFC8BD +:105B300032F12FF734EA16F80413F1E2C3110E0123 +:105B4000F9E5AABF460F44FC44E6EE43015C010CB4 +:105B5000A722110FCA40BD660133D515D137E8FA27 +:105B6000F1DDF74C34D54CC513EEF30A5919157F06 +:105B7000B5FFD13B0E0FC9271140122B1324F31D83 +:105B8000DD33CB1EECAB1744F915F9E2D022051634 +:105B90002617F413B61D3652F91B3D3A105AFA3146 +:105BA00033F738E21515021C06F0F52317B81F135A +:105BB0000CD6F1010440FF10C6FFE29FE4EE150091 +:105BC000D105D55A39E6FA04BA10D63DDEF5F10F03 +:105BD000AAFA1401E4F4F5EF16265B291E280C211D +:105BE000FCD3040616F7C6ECF6C322141ED3F7281E +:105BF000F14D0B0114BA811BEE12C7F924F5014CCB +:105C000036DBFEFAEBEA00FF0405051BF3F9EDFEB7 +:105C100003F5D9CFEBF91326E5F5101501070704B5 +:105C2000134D1228FA0802F502E8F0F80256F5F6CC +:105C3000BCEC0AF50512FF01C201161612EE01387E +:105C4000F3011A0615EA05E112F70DE2EF0ECBF8A3 +:105C5000F1EE06F500FCFED5CA7F0AE7FF06D1FB90 +:105C60002B1DE8EEFB082403E72AF425E6EAF003FF +:105C70000225EDFE0B1613ED3205060013E80FFDAD +:105C8000E0EE0661080F157FE6FA04100EE713FF39 +:105C90000322F214E9E9EDD25703117216E9E9BCC7 +:105CA0000AEE1930FE22131CC5EE2FFCF9A9FB0ADF +:105CB000F9DF2914FEF41CCC22F10A4D45E5F1214F +:105CC000EA0C000FE70F0D1ECB12BEC2F7F4722DC7 +:105CD000BFEFCCF7F006E2D1EBB228E4D0E700C783 +:105CE000EA91F60508CFFC20F3DBF732E7E9CEFCBA +:105CF00018FD300BE9D6F521E119E61AED2115DC86 +:105D0000C409D0332C1D7005EB2CEA34D240F70EB9 +:105D1000D54C021FE8484135DCF02F0929026D817E +:105D2000D3DC33E8E812060EDCF11759F8EAB20FBB +:105D3000FCCEDE0E26313853FADCF701C10ACE5D07 +:105D4000131018E602D51DF8323CBDF11802CA4CFA +:105D5000D6E8F1C6E7F7A72A8F0E31F52E3FA6E564 +:105D60002AF3E6F2ED12F9CF193AEBFFFB0CF8DB60 +:105D7000EEF935E72DEEF1E9D0F20535EF2BF4DD44 +:105D80000104E2F1F8E6FFFF3E3102FF0DFF122DA4 +:105D9000DAF76721E5FD16DAF9FCF602E6F4FBE432 +:105DA0003401FF0FF4FA2125263A0621FCEEFCF11E +:105DB0000B09FD870701EF1925F9F0EE14B7F31170 +:105DC0000781EEEF01ECFE0E0F180703F2FA06F45E +:105DD00022F5EEFD0DDC02FDFA0FDFE701FDE6DF47 +:105DE000E80804130B04031A02DF0006F00523DDA4 +:105DF00001EBF2F9E60C090D09EE0E00FA0B02FABE +:105E00003EEC02BB316D0B01C6645016FD8905E006 +:105E1000E72B50E3D31CAF4101CEDE032CDC15C4CD +:105E2000F1F8F874E81731C6F4D8192FED5FEF30A8 +:105E300019032D0728FB0224E0F73701F6FE11CCE9 +:105E4000EE062CF1067F0FCEC3E202D3CE25EF275C +:105E50000204FFF0DD090282D75B0CE7ECE4F29E5E +:105E6000ECFDCDF724DC0214DC07E2F8FFBDE7DE31 +:105E7000ACF8F94CBBF933E5B426E914E9FFE1F5D8 +:105E8000FE0503E5CD00ED231ACAE71E0ACECEDDDE +:105E9000D106D30F06E81206E0EDB7EA16DB0120C3 +:105EA0000BFEB725FA250A010E34FE14090DD8247D +:105EB00011E435EBCE2AEF07F7E4F1E81906E7F530 +:105EC00056F9E4EAE5E801E917ED018138000C2410 +:105ED0004403FFE401F2DBFBE0E2EE13F7CDDECF9B +:105EE0002811F8C8ECE2E7BDFDF6F9C41827E4DD97 +:105EF000731F0CFDEBED2323D311250BE12805E8DF +:105F0000F611D53D1BFD0228FEFFF8D00EF2F6DF9C +:105F1000EDFA17F1EE110413405F090F0AC31013D5 +:105F2000F6E71703E6050CEB51D2E8F51EFE27381D +:105F3000F3031AEEF1083DF9C41FE52835DEE70545 +:105F4000E2F5F6090618FDF207160DF1EFDCE9E1BE +:105F50000708321CFEE4FD13812FFCF7002502DC4C +:105F6000102CEEFAF114FE0B021FC73E2FEDCAEB08 +:105F7000F9F6020ACCE81C3D032BF108FDCC3DD616 +:105F80002DFDFC7F02F2F3CA02D90E090F070C1394 +:105F9000081D07DEDAFEEF3BBA3BD709182A05F7E2 +:105FA0003AF2C1A3ED16E711FFEF2DE402E9E6DEB8 +:105FB000D51918F4043219DBF40E1BFBFDF612C3DD +:105FC00030FB07BAD6F7F7CF29131CBB0000DAE382 +:105FD0001715F8EF0F021ADF110BDFF7121C203E26 +:105FE000B2B2B7C2ECEAE9ED04F0FCE630F609041F +:105FF0004FDD262FD11214F21C1326F8A8412DE9EB +:1060000049DF1958FA0D2716A00BDBFF1323EB11FC +:10601000FA1EE11AB82C13D8D0E7082A1663000F2D +:10602000711DFE02F4F738EDF7E3EA0FDD10F7F427 +:10603000231807F1FFF4191EDCF9F5C322D9F8D6AD +:10604000E9020D6E050BEA10F3D8F2BAF4EF15F978 +:10605000BEFDFFDCEAC3C0E407F940FDC30FEAFB65 +:10606000FAFECFDD16F21DD8E438D72437E901F364 +:10607000DB39F710E42C8101230B20F0DF04F2DE82 +:106080002406F45E15D5231ACDE000C591D5F5FCA4 +:106090001732E6DFD1E8FD17F9E6D80E15EB49080F +:1060A000F4F4D7F0ED2CE20A3E010E19E1CB11FD1C +:1060B0002904FDE9CEE6DBCFFA001A3CE912F90F1C +:1060C00009FEF5FC032108D720F038DD14E01EFF9F +:1060D00032D226F71BAA1CA87D1E0C2114D31DD476 +:1060E00043F2F8DD01F4E8D233E33D9F460A112183 +:1060F00015E1FC7F763FF9103F01D2E3F730C6F19E +:10610000DB0F36D60BFF0601101DF0FC140703F25F +:10611000FF051AB612F40D23E2FE13EF05FB64012E +:1061200031050E111B0B06F3D2D31BEBD6F2F70A87 +:10613000301804FFFD2819F0E1EC05E99AEC021B88 +:10614000D7041F01F8051EFAFAFFFBBFDF0EFEF7AA +:10615000F4F8EBE8FD1702E5FFB144E64FD51FF375 +:10616000D7FE7FEFF7DE31EACEFC0A1D0CE91804FA +:1061700002CB15F6E211E10915F30ECAF10812E897 +:10618000E5EFE9E2F007E25EEA06CE0CE9EF1CF982 +:10619000FAFFFBF16812EEEFDDB60DFA18611FE4AD +:1061A0001CBB0B271B04D50C010A0BECE330E50EDE +:1061B000162F17050B4EF9230ADD44FC19C81006EB +:1061C000D30BEB1708DB031514DAFDEAE6E67FFADA +:1061D000EF08FBED2009F1EF002B553ABE17CA1C62 +:1061E000FBF10CF7052402E6AE21CEFBD2D7F8FA7C +:1061F000DD3A2C07F00A1607F0B0E043EA14086213 +:10620000F30AD61B2652D936E822D418E1E9EF2F3B +:10621000D2F321F0EFE70D2A10E9EDE403F9C4AA67 +:106220004C0B0903E9051F21040632E12C4F0EA394 +:1062300027EDF2082A3F1BB9F4EEFA5B3609FF0B93 +:106240002FF2C401210CEF171ECFE43FDEFFEAF569 +:10625000E2D4DCA9C8C008D3EBF663E91CEEE70C76 +:106260002FAE22610301F3280AD3D9EE04DFEFD168 +:10627000407F44C6FB1C4F0935F1D81207E50CE9F5 +:10628000FEE2FB3902FBF51629FEEF071208F80CB7 +:10629000F4F5FCEFE41B01E508F8F6FEEFF4040367 +:1062A000E6D7F8E008B9FA05F6F009F60F0BEDE2CB +:1062B000DEEE01ECF522F7DE060FEC303AE814FED4 +:1062C00012EF02FEF6E4F2F3F7171B0FFE01C0090E +:1062D00012FE7F14FBF30301BCE9C609F6F1DB52A1 +:1062E000FBE808FDFFFD09EEF70340E7F6FB07F3C7 +:1062F00008E800FD0C07F2FA130D0601F110E52D78 +:10630000160CFB1A0B1A02CF05F5F608141811F833 +:10631000FCF8F5F4E1FEF5119C00FEEAEDF1200732 +:10632000F9EFFE2112DC03D0EDFEF5ED0BF70AEFDD +:10633000BDDDF3F601E51AD5080204F0E602DC0A39 +:1063400007FE22F013E0FD00EC05061608F4E90D47 +:10635000FAF0DAF0ED02F7D123E8E4FF0CFD19FAC8 +:106360003302E8F8DFF4270CD509E815FF07F9F840 +:10637000ED0404DEF92BC57FFAF4F50513002EFEBB +:106380003AD3FEFF0400000000400000FC07EEFFCF +:10639000131623EC0FF9FEEFF80EF5EAE1F136F6ED +:1063A0000906131A17F718E7F11D0E7FEFEE11E734 +:1063B000EE250400FE0106E40BF4DCF6003D07F7D1 +:1063C000ECFA6CFD01CFEBFB2DF708F4F8E704EFD6 +:1063D00007D4E607FFDF02F40E091E0415D61E16C9 +:1063E000EC07F9E519EDFEFAFC1AFCC1F4E90AF92B +:1063F000E6E7F1F5F0F50EFD36FDFD170916F5009F +:1064000000F103E304F2AAFEFDE5FF11FC0649D703 +:10641000610E030111C03B0620C3F018E712D11A28 +:10642000FDD7A8F221C5F44FF68F05030D23FBEE2F +:106430008F033C34301FFD401117CC2D27EDC3D105 +:10644000D4FD0F120C5E351A0D115D3DFC237F1635 +:106450000CCFD9F0330614F026F9DB37A7C8D504E2 +:106460003D5233B1E6F82ABAEFFE3B0EE801D10403 +:10647000C0BCDD11D419FAE88F050B47DCE7D3FC6B +:10648000F9FD1220C5EC19436BF0A1131A1DD8D2E7 +:10649000F43017F911EDFC0A0BACF405FE240200F0 +:1064A000DB06FBD71BCB380CE125F4DAF7FF08DF5E +:1064B0002E4006FBFBDFDF68EFEFB552EA1BE3106F +:1064C000FF3DF4D4CFA2FB14E4FECA07FDDD05D4E2 +:1064D000F57F17E106E709F9F309E8B6D024EF2BB9 +:1064E0006524F0F1200F02EDFBDD40FDE5173BBC1C +:1064F000EAE59400FFF7F4F2C61F022001D641F846 +:10650000E306FF31032CCE2B37E6DC18DAE0C3C8F4 +:10651000181FF4EC39A902F9F6FB0C0A0FEB39FF4E +:10652000DE25DDE328ED0F2DFD3EF7EDF3F7FCE86A +:106530002303F8FBE10B124900E8CBCA11EB05C9B4 +:10654000F0F9DDE413F77F09D5FFDD11F6F2EC0C6D +:10655000FEEB06CFE5FA07F81DFAEE0D3F00F9F65F +:106560000ABDEED210D8EF17F7D7F3D5CFE0E2FD92 +:10657000893319E6EB13D6FE4F0307F312D0EEEE84 +:10658000F2F80BEAEB1AF1E4F60227F7E937A22357 +:106590000A26C9D7D40BA40E03EC19FBE519E8FDB4 +:1065A0001F11FAF421DCEC26501EFEE7EFF1DF0BA1 +:1065B000BDF817E50FE0E91FFBE2E51200121DD15F +:1065C000CB1FF7E615D6E08317FC67F2787BAA208D +:1065D00081CAF82E07E61515D335F72CDE1BCD053D +:1065E0000745081E3AF3DD0C35350BFB17E9FFD4E0 +:1065F000D424E4EDE6F91E9E1DED1F7E1E2CC60977 +:10660000E91524E4E6F618100D07DC1120DEE53666 +:10661000353F11D017F40AD6CA2947FF24B323EB1C +:10662000F8FD810A1D41F1F0D5F01513DBC0E0E95A +:1066300058084FE0F604F57214FD2BF0D585608AFA +:10664000F01808E50E060E163124D9E4C8FBF9E966 +:10665000CD1DF0FCF4D4E50659C8C70D2409A422C9 +:10666000C1180E0ADDFFB1264CDB1611FC30B7E471 +:106670008BD609D6E54315FE3D3718660B2024C797 +:10668000CD143D1CE21015CFECEBD2CB1146BCED86 +:106690000242EA0617DBF7FFD9BFF204EBDB13096E +:1066A0002319120E35DBFCDB4CFE0C03D93FFC4BEF +:1066B000131847D3F8DBD4FB081410E9F015FEDA01 +:1066C000DF3E16D2CE0D19F6C8D62301F7AEEAF694 +:1066D00000FA4AF4DDF604F8D007DD161205D204FC +:1066E000F445EF68FD08B80E10DEFDDF08257F0FCA +:1066F000096B09BE1E06FC080409DF54EAEC0F3AD8 +:106700000A763A1ED7E1000110F33409060CEBE3D8 +:10671000F91107FCFCEF000F0607FEF127006C02E1 +:10672000F20EE8EF08ECFB10F4CDED04FFEBFC0CEF +:10673000F417E402FCE8F2C907E2190F23DF02FEB6 +:106740001C06D9FAE8FBFBFCEAFEEDDF0102F71EAE +:10675000060905DE042BF7020C1326E4CD0DEF131A +:106760002901FEF1EB09FC990001FFE5DEFC11E1D6 +:106770002AFE0601E3FBFBFD1D03FE25FE011117AA +:10678000FCF8F6E87F0409080E11130A3BF4B48103 +:1067900023D7E1012E25F6C61CDE48E55998ECEA20 +:1067A000243209F86332E35EFF590FAB33F117006F +:1067B0002317EE2207EB0F69215D1702FC14DC069C +:1067C00004B7ECF1DF3D21FD22000F0CFA1F21BFC1 +:1067D0003A15E10926BEF7041D2E33C7C4D9DD23BF +:1067E00076700010EFD64AEAF0D2A8EB0F1F051022 +:1067F00023C5FDD8E68E2FFB18D8F7FDF65281DCB5 +:10680000E1E00016D7DFF103501D2AE4F1DDBF04FB +:1068100022D3F3F1FFBB00DC1AFE3400E6FD1C03BB +:1068200005E9E518090B0BF2ED0D0ADDE90FCB08C0 +:10683000E411D2F1E8D6F20B39A599201D0314C159 +:10684000CDC144E2FF0AEB0F2816F4FDD40E031469 +:106850004F0D0E02E53B4DD8293BDFE88104F8F3EC +:10686000E7EDFAF6CBD7F52808E328E907E7E416C1 +:10687000EDB0FCDFEC6D76C6091210F42DF3F308D1 +:10688000FCFE07C604F9F21214DBAED90D29C3EDE4 +:106890002159C8F43DEE94E5F0D51E0E12EE110A12 +:1068A000FFE200072FD6D8EC8A21150FF70FE94831 +:1068B00016305E291DF519D8D20E08D5E4E344F050 +:1068C00002DC1B07FB07D708EA3D1F0D983CFB289D +:1068D000EF0DD3CB23FAF6E7E61FF7042303FAFB09 +:1068E000D64AFBF41010DE0E3807E5E4D776122CFA +:1068F0001A0CF07F231E17F90A0B5006DD0D0B252D +:106900003BFCEDF90A4321EF0C0507D61D0EE70904 +:1069100001EB03EC152FF5FAFD29CEDCC5E0CEF531 +:1069200002EA1908FDE70D19CDFF1109FE1003FD5C +:10693000AC25E5FAF016CF7F13D00216FEFAA83B7D +:10694000E4EC2A1FF113052FEEE6E620E30309FD30 +:10695000F9DCFCF5E7D602F3D6FE0C1503E7D10D02 +:106960000819FE25040607510E0D4134A60522F92B +:10697000B21050090AF40209D403E3ED0EE224E355 +:10698000F0D22605FD13041ADB21F7CC21FCFFCC45 +:10699000340B0EE1DDF01407FBFA0AFE0B3631E290 +:1069A0000D0106C63623D6D50E13391A03FC11EE97 +:1069B00001FBF1F4FD082EF8FDF5F30F1D3AFA0B7B +:1069C000FE04EE00EA018101F2FB19FA0705F30F5C +:1069D000EE1501DBFA04ED1BE80503FB28B6225493 +:1069E0002112D3F4F315EEF4F9F915E7E4050706DF +:1069F000323165F30600E915CF0AFF4C02E7F9F8DA +:106A0000F2130B0947F2DA61D41C08FD1A250503BD +:106A1000EE0AE611F0EEF1080DC20F1B08020F019D +:106A2000F006EC0B152BFDDA3E06FBFE0BEEF6F640 +:106A30001EE6F3FFF8FE27F20E0D01000DEE240C0A +:106A4000080CF913ED040BEC0EED00D04BE911F43A +:106A5000F9C826D6F1DE0D0B1011E80A1909FEF36C +:106A600010312412F7FB0C07E1F626AFF1EC3FE101 +:106A7000EEF5EACCFFEBF404EB20F310027F0B07FA +:106A8000CDFCF5D115031206EFEB00F602EFEFB7E0 +:106A9000F219CF0E22F418070926F80CF61B05F39D +:106AA00000F4C62718026E980A22DA4300EB7FFD35 +:106AB00008FFF519F00019CA0CD5FED91DE339DD20 +:106AC00006E9FE0DE2F6C5DE27FC07FC060E0CE526 +:106AD000FBA3FE09FDE91A0FF210AE95ED9A39DE1F +:106AE000EFF0ED01C7B50433F6EB3DD5FB08160713 +:106AF000D7CDFF0AD2FFFCEA6585FE00FE092B0315 +:106B00000B05FD261B2F9533E5D3E6FF1EFB2EF26A +:106B100024F742D217C640F21E24B8B77F1208F8F5 +:106B2000ED0924E62DF8FE18AFD6FD10070316F484 +:106B3000132100FA08170AE9D9EDCD0F440B37CB22 +:106B40006E0CC41619DE3005251DFE13B6791AED3C +:106B50004C029A28124400032BBC0560372F1858AA +:106B6000FDEC0AFADDE40BFECBEC050BD61A9EDC3D +:106B7000D4BEF24FC8FE266FEAFE0A110FE7615B32 +:106B80004C10F1BDE913032AE5FCA5CFFCCD2B0C7D +:106B9000020EEC25DD19F7AA3110F013EA08EEF425 +:106BA00004100CE720180E08C3F9EC022FF709F1C6 +:106BB000EFF200DBBFDEDA0911EF00FE10FEFB038F +:106BC000E920F7D8F2080C15DB42F5F0470813F47A +:106BD000F60A03F21B103E16FBFA07FE0BE2EB056A +:106BE000111CECF50118ECF9F7FF11F104F925EC93 +:106BF000F9FB024D0DE9F9190CF2B9F37F0CF4021F +:106C0000CBF88B0C09F40D05FEFA0E0B29EBBE0B2D +:106C1000FD11F5F917F00201F1EEECFEFAECEEDCF5 +:106C20001E061FF730F7FF07FCEEFF0AFA0CF67F8F +:106C3000F70A3A07E0051103101D0DFDE814E5F110 +:106C4000012715FB07F80502E30036101DF2F016C8 +:106C5000EE0A09080D17F610D3F3000507F7F3063F +:106C6000FC1BF94213FEDFF10605FE0FFDFA340F9F +:106C7000193A0F05F5EC0EFE03F4DF0308ED0218D8 +:106C8000FD37E20607F8FDFE071717FDC9180213C6 +:106C9000F67FB8DBDFEF2C2ADEC500DA452ED90BF4 +:106CA000E346FD082FED2ACEFBA2CAD525342BD80A +:106CB000E54B04B8EAD7F1CCF5E43B05FC0E022322 +:106CC000D917FAE7FFF118F5DD11FEDE06390D12CE +:106CD000F5C51D1EF159DE2BE54F0521BC04EE2044 +:106CE000025004FCD420F5DC2DF138050EDCDC83E9 +:106CF000D5FCF8F5F405E1CE0FFF12D91FE0F3C47F +:106D0000CBBC0C1217DE43EAFDFDCF25C5FB1605F3 +:106D10000116E423FCDAF00B17DAFAEE0FFF1B067C +:106D2000F401F0E1D8940402401F18F1EDFF10E0E7 +:106D3000E5240D080FE62C31030BCE05F513D1F930 +:106D4000DF1BEF08FC072326F105E8222802DF17E6 +:106D5000FF37E7CDF7DF080B3A170519E4FC43C608 +:106D6000250A29313AF7F8E009F57F27C5171B02F4 +:106D700038F0F60305F30DFF687F0228FEAB281CF0 +:106D8000160CF8E8F4D3C4F4010E0EF2250BF73517 +:106D900053E7FEEA0210EA0D0C1D02F2EFD715F3DD +:106DA00010E422EAEDF0013E02D620C7FC141F04D5 +:106DB00017AD1BF40FF01D04F106F6E10D03BC1D29 +:106DC000170CEC0A0E063EF7E5061BD1FF01F7098A +:106DD000F5F0E6F50DFD1039F9032F3AF0A0F515A1 +:106DE000F2E0FC23FC03F30F0EFCFFF7F51319D7B9 +:106DF00011F188FDEDF20C0CE16C06400FBF03FFB2 +:106E0000020A0004237FE225FF18E9040240EF098B +:106E100002111EF10CF51007F1E9EDFAFFC51C0790 +:106E2000FB0E150502111AD1F6E3F01BE9F9E3FE9A +:106E30000B150DE8F5F7E10AF8E00000EEEE09F1B8 +:106E40000F10F406FC050500FA134EE5030EFFFAD9 +:106E5000F9F710E5F819F90D08E3011F1D0A0BE217 +:106E600011CCFD0B2DFCF00905E5F119FF6310F6BF +:106E7000DF7FF32EFC11F7F1FD0D011E1DF0F0E197 +:106E800000261EF2E7F00DDBF604DBF2117F190994 +:106E9000F3EBFEFC02E8F4FE0FEFB3E90DEC0BEFB1 +:106EA00015190B18040E06F8E2FBF611EFF2EEF5D9 +:106EB000FDF3C607E4F50FFE50DB07FBF81AFBF8FD +:106EC0001DD8FBFBEE070B050C690FF422A903C5C7 +:106ED000F42A03F2FFF212FEFB15F0F303F311069E +:106EE000F128E744D9F5F019FFEBDA00BCF4100EF5 +:106EF00000D12265FB0FE4F7070E6E08FDECF4D419 +:106F0000E3E7051AEB18F0011DFFE91F00D6E81FA3 +:106F100015290FEDF6EE230EF1231A1D0AFE4E2C55 +:106F2000110323E6136505E7B91FF52D2605F8CFF4 +:106F30009739D7011BEF14BAFD90C6B6E73A369AD7 +:106F4000DC291A1AFDF8F506E715E6F0BC0AF5C6C5 +:106F50000D1FF10D24F6FBFE05EA1006ECFC01A660 +:106F6000A831FFE0B9252614EED220113DD0ED0561 +:106F7000151653DDEB231DFB812A1A0AEF09ECE5F8 +:106F8000CA0D0EDEF02B13FA08E3E8EDEA08FFEF76 +:106F90001013FF01100902E2FDBDFB12FBF0FE071A +:106FA000EBFBE5E310FB0DFEF1F510E1FCF7E6F974 +:106FB0002207FBFA00DEFEF9FCF3EBF0E2F509CD67 +:106FC0000D1A2A0908810C01FD1206DBED02E718F3 +:106FD000072A0133FBCAFA0108F3FCE62014DF2C70 +:106FE000D8F2FEE52B0804EB0D051D26F001CE0CB2 +:106FF000ED1241F035091302367E0A13F3F1130442 +:10700000F60104DEFCDC5213140419F40920CAE969 +:107010001D150520EF0D01F6F822ED02E9F1FEEA5B +:1070200047EACFFB35E32A02DFD8F70DE7FD27E576 +:10703000F9CCF1F9F20001271404DDD406D40FDBFA +:10704000FBEA02F53235321F03FEE00BF6FE0BDEE3 +:10705000F1DBEE17FBC2FE301BEE327F0EF4FB3489 +:10706000CFD4B6F2022BE92A09EFE2E1220B37DA9C +:10707000D3005E030DFB060F2A61002408EF0EFA11 +:10708000E71B244A5E28141C02D6FD0807C9CFA1BD +:10709000142EF9F211BCFAB0FC1F3FF71CF91703CC +:1070A000ECC1B6124BE41B12E9F9FA0AFEEFD7F075 +:1070B000DCFB46285515151609BE811D17F2F9CBC4 +:1070C000E2B8D16520DB0CF71217EB06DD011402E4 +:1070D00004EDF70E331834EB1854BAE2ECF0EEC8B6 +:1070E000FB13F8D3D7C83346D8BBFEFFEFFCC92E3D +:1070F000CB95F8BCD8E2C215F3D2F7F4E0E1152C39 +:10710000F2D354E5F3D1EB3E2BE6D2AB07060B4CA2 +:10711000B324DC03EE171E2408BACE11ED197F014B +:10712000FADDF5462201F3D63A00FCBF022AE4DE7E +:10713000937BF5F9F6DAE3FEF1CCF84DFF1304107A +:10714000B50E0BD9D6D4AB2CDB0202003D1424A41F +:10715000FD084AF1F5FC11E516FD86BCBE0AFCC12E +:10716000CCE9000C131E00B7F3F21B28EC0B4BF11B +:1071700011380419EDEAECF4478C0CF0FA38F8F504 +:1071800019EAE70C2AE62751DDD1070824099B0BF1 +:10719000FE0901E217F7FEDED8FF150615FDE0FE39 +:1071A0000DE623F13508F411F20FF211E721DB7F30 +:1071B000E3F32B0213213F06FE450F0CF808EA0308 +:1071C0000E070EED20E5F2FA1DFF5614D90BF0194B +:1071D0001711FBFDF017190BDB021902F4F20C0B6F +:1071E000F1FFFA55FEF20AFD0101E213010D0C0B4D +:1071F0000B0124C5ECEF0DF1F2FBFBF2E5EFE3062A +:10720000E000DDFA0A12EDFDF625F3EEEBEE114596 +:10721000D042FC0220FD02F6FD5D0704E2F209FF08 +:107220001DFA343C21CC0A72100EDD7504E3C8D37C +:10723000F4CBF8E2EE021CD2E7D3F6D6F3F7DDD6B4 +:107240002BEB2007D3D7821523050EF913E601FD9A +:10725000F9D104FEF9F8EE7F09CCF2084636FE3D7E +:1072600014271E1D1940F3002A07EA58B6F32E0210 +:10727000EFE2FFFBA817E310F41205F8072A0EE16E +:1072800003BE1DB8D917E0FA09E047CB0BF221F194 +:10729000D9DD48E2EC13EC0800FDFEF927F16203AA +:1072A00014042315EB1DF114203EFFE1FFD7100B52 +:1072B000FF1906FE0809F706F217F816E703121B76 +:1072C00007F4D107FC0301CDF5F8FE0614EBFE0729 +:1072D000D50003DDFA0506D8EBFBDC7FF9F91409CC +:1072E000FCD5121237F000CBF62DBBF707F22905BB +:1072F000E3E8D20BCC080D00E708FFE4FDCE0E1248 +:107300001F1CF9FD3EEA2BE6D9F9FA150F417FF86B +:107310000C0FC3F55A0C2D0E23F91341F406024F3E +:10732000F2540F0AB2FB10DAB5D61D1C3EF2EFAFD5 +:10733000FCF0FDC2EDF714B78C01EC1DF3F1096010 +:107340002CF6F808FCFDF21509D6FEFEEFD0752CE0 +:10735000301618E5E6EC12F129D1F45E1A220E2659 +:10736000200AD6F8221033F625CBFD0DB0501016AA +:10737000F23C1A10FC07D9BBCF12E1DC2B1EFDDC5E +:10738000BFA52407C80A1BF210D810FFF2FDDBD0FE +:1073900013E4100817061A1716FAE457C2DD2EEF89 +:1073A00000300717270B036B08C5F5F123C313CB78 +:1073B000BF0711F3F6143BC2350E2A0DF30B245B05 +:1073C00010F545221F2CF719F9E80F661531210F2A +:1073D00029C628F6E54D1CC733239F11BAF6E6FEF1 +:1073E000F8A034EC6E051B06E9265C4BFB5B0D0137 +:1073F000303CFF12C394ECE6EF7F00DE18FE02FA89 +:10740000F0D106FA080737FBF6FDE51FFF040B1362 +:10741000C308FD0B0104FEFBFD03EEF9F0F4FBF8DD +:10742000F5F4F3DB1411007FFFEBFCEAFAFFAAF09E +:10743000FD3E030201FF00F90DECE6F9EF0F180322 +:10744000F5250CF30B011B0515FAE5E9020201F61F +:107450000114FE1302F9FBEB1807F6E8F028FA0C0A +:10746000EB04EE0AEB26020EF9FA00C2FA0402D887 +:10747000F002F20310F60104050BFAF106F90E0A08 +:1074800006F007F7E0EF201400F908EB010322DC17 +:10749000100BF8050CD40ABF2523F5FD1A1108F3CB +:1074A000E9C6D90A3B04010E14D1EBFF2AFBFDE02B +:1074B000E70A2C3BD307030C13E1951807F417CA0E +:1074C000EFE3F63A0BED1002E9020016A0061104F4 +:1074D000F6FDCEFE21FCE513120FD0F421F3DFCF31 +:1074E0000911FDEFEEEA0422D604F909E1EFE01DEF +:1074F000F1C90933E0D3E3F1EAE41C025BE8101DB3 +:1075000081E7E2FD03E4FA1711F9E3E31B0512E852 +:107510005BE92622F3EC34ED0BD8FB04000E11F4EA +:1075200005E0F309FDA8F911F4085BE0FCE912128B +:10753000A73EF8150FF1F1BDE3F1C8F1E72225816F +:107540000717C1F410522A150503F4B905C701F154 +:107550000AFED1331817F5D9D3DE0105EBFB0EE394 +:10756000CD2CF5AA0CF7EAF80608F3FD03FC0CECA9 +:107570003E1E1DFDC9192B17DA23FA33FC00E6F76E +:1075800000EC012BF331070BE1FD09E2FE001E0DBB +:1075900090FE1CF401F5FEF70DCB0604E3F6E7F6CA +:1075A00003F9F4EE0F064F50F90D0CB2FB0F9F19C3 +:1075B000FA010D0709F3091E00FC04DF0C0408F6AC +:1075C00020020D0221F7811B05FAFAFCFC08091BB9 +:1075D0001A0EE6F208190E1D1A051A05F232F7F90D +:1075E0001BF6F615F031FE05FF1400B8F110E3F7B5 +:1075F000FB0FFFF7FDFDFA03E9E6F212FBFEC8F709 +:10760000FDEDF7EEF7FC08F5131A211CF300FBE47F +:10761000081F010AF9F0F6FBFA0CFFFEFD0EF80157 +:10762000EC0AF7D207047FF5FA0B0BDFFBFB0AF33A +:10763000F61CF6FCFFFEED0DFE07ED05F80609FC55 +:10764000E70CF2FFF103C502050404F4F8FD02F3B0 +:10765000F7060207FCF4FEFCFDFDF0E7FCEAFCFB8C +:10766000080AFAF2F7F9FA00000001E8FBFEF3FD60 +:10767000FD0A0A040BFEFD040D1302FC0107110BA9 +:10768000050207F306011F0103FA01020311CC549E +:10769000FFE0090DFDBCFA0EF9F0201ECF1A350CE3 +:1076A000D6041F70213EE4DD10B0F71612D70AE2AF +:1076B000F67DE1DCE8080C514DB1D515F7DFCA24A1 +:1076C0008C1834D97315CB1E03FDCFD807CB06D940 +:1076D000E41510E4F4D3101627E2E0111900B3D535 +:1076E000F0E32D2ADC020DFDFDE90747EFFF3E2008 +:1076F000F024060C6C3410E5F53B0B7F1845FA229C +:10770000FF031A080947E7F82CC933CB11F3274ABE +:1077100024EB0FF9F5E40D1117D6190819C21CFD59 +:10772000D519FDFD0202F4C20214F25B14FACB0972 +:107730002C2A0BFE1A26F1E2102B01F04EF0190B49 +:1077400017185408115CAA05EE11FE01F8FBFD396B +:10775000093B150C1FEB1537DB00E5B1F122E7CB38 +:1077600012EDD2F3C9CF08EB0205FFE0FEF2D9FA21 +:1077700012E181FBEF041C02D0A40BFF05FFF12BEB +:107780000907FBA7C2F5FECB172CD7E6D00EF402F3 +:1077900033F5C7CF16080E0B08F5181DFEE0163A94 +:1077A000EE08CC212436271BE9CEE0401901FEEE7D +:1077B000C06811FF04E7CAED20CE0A1E010005F5DE +:1077C000FAFA24FF0EFE1D08C01509D3FA0D21DEBA +:1077D00012EBF8E4100A00EA4CE4E10BF70F811613 +:1077E000F7DF1309160B3030F1E3E837BD17001A45 +:1077F000A129460D24FDE5F0B1DF1AF50426FBF8BA +:10780000FABC0EF908000D01F6D625B8F2F9D0043D +:107810000BF4DD06D6DD03E707EA140E00FA1A00C2 +:10782000FB0FAF11DD1AEFF901EFEAEEE322D40D01 +:10783000D914E0EBE0E3E2291CB7C84A09F5F9CA1C +:10784000CEED1FC5071BE104D5FD0C00F013130797 +:1078500036EC2512DE363DF3DD21E9EC8104EFF450 +:107860001D0214E5FAE6ED0C01F72ED5FDF8E71040 +:10787000DABEE7E5E34E67DB0C1500DB1A1CF8DC2B +:1078800004FD00DB04EEF201F5F9BDDBCA44193258 +:107890000AA9CE2567E2AFDE3910FD102306334D6D +:1078A0003226DA152CECEFE1AA1DECF50C7F0EEC7C +:1078B00004F5F713D6DED6D0201415EA092907F20D +:1078C000F61D11EAF0191F56E4BF45F13AE82A0106 +:1078D0002A36DDD2C3E336F0F3E9061201FBF6E304 +:1078E000EF15CCFC193C7F3AE8E5DAF9E51BEEE749 +:1078F000269F3435EC2BF5B5FB2014102DF20542F4 +:10790000ECB2DCF703F500D60E09C0DDDA091A087F +:107910000BFF420702FFA3FE1EEE02C2E6F2FD4786 +:10792000FBF6F4FFE3F7021039FCFC0D1BF41DD746 +:10793000C21B151FF0FC0DE1DFDE062D07F5BF04AD +:107940001FFDED021FF833E3214281E730EE0A0A02 +:10795000D0E5F5EEE4FA1703F0031103F104FFEBB1 +:107960000C11FDC3E4EE6F0A104B113718F3F70B3F +:10797000EA220B21EEF10AD30A0641F1F00BE6F000 +:107980003A02FA08F410ECF3140009DA1ADB69FF82 +:1079900017BC0E272306090E0960D70E190D082300 +:1079A000F624D4FA25D5DD2417FB04F1FADBFE8199 +:1079B000091C08480CF4E51D0CBCCB1727E30FD9B4 +:1079C000DFFDE1E80F1EE62815D6FF0CFCD305EB22 +:1079D0002557EBD5FFEE342B1E2A0FBA1807C8E93E +:1079E000130DF0EDE8E31A1CD422F8E31FC31B4289 +:1079F000DBFE111311F7FFEF2910DE04F821F80662 +:107A00003425F4F84512F8FA0802C8C0F9FC40031E +:107A1000FF21DDC00B01F90B17E7F0E72AFBDE06BB +:107A2000E21FF20AF1170BF4FF26ED14F9FF1EC254 +:107A300011EF0003F6F4E2E9FC1FF6FB100CF4E68C +:107A4000141504F3FDF71318F10F16F1F1004FE4CC +:107A5000F821F530FFF92A0A3909D211F5063EE975 +:107A6000D8FE0D36FE00FB1609E3111CE2F0F8F516 +:107A7000FD0615FC0D0417EC0CD8070706EE11FBEC +:107A8000FC8103FAED000CF80A00F11C12F2E41577 +:107A90000BF3D6150CFAE506F82EEBEEF0CA302102 +:107AA0003CFCF4C2232707F6192EF105EE02DA1288 +:107AB000097F09E9F7120466E8E1CDECCD62B21264 +:107AC000EC02F6F225F1E6DC17E40B0019FAFDBB37 +:107AD000ED21FA25E7E904AA06CE134D09F98CBD7C +:107AE00016E0D7042BEBEC0916089CFDDBFEF9F53C +:107AF000A03021FFD702F4F5A316E9E411E5C9E0AF +:107B000015FE161B1609CC20E83903E91710AF3A09 +:107B1000F02542BDE9BCF7F2B9E5EAFF8672EAE575 +:107B2000DC12FDF01A41F233C620F904E20DEBE756 +:107B300004F7DFC5B4EB7F5E094CCFFEC1100BEC40 +:107B4000320A4F0CE9E82C13C5E04EE3CCE1D20534 +:107B5000A1D6FB2FB3F6C703E815FC192B19149314 +:107B6000F9AE0BB22114DB22E4F1F006133BE03F47 +:107B700009561EF515D2C0051122FE2356FE4F5A96 +:107B8000CFD05DDDFB2F010607E8200312F60E5B68 +:107B9000EEDDF013ED22E2FCF213201C0CC4ED2309 +:107BA000A5F10232032722E412D2FD2B1303E6EEE5 +:107BB000E81015120F19DD440CFDF20B1F25DB1D1B +:107BC0000CFC39F21FA5C4F0DEF8EE15111A05EC15 +:107BD0000BDDE80104EFD4CBF7FBFCFE000FFCFE4D +:107BE000DAFB17CDFB081C4E0501CCDF07020BE6C4 +:107BF000E3152FFE1AE6110DCC7FFD03FBF11210E9 +:107C00000D361B4CEC0097DB2807FFFAFE11FAF843 +:107C1000810D39F306BDF9E9120A0802D60AF40803 +:107C200011F11CAB12E4D5A703FB53F60E0B840530 +:107C300009E802F1150DD03601FF12E5FC0000D76E +:107C4000EBEA11F61B0279011B09FFE2FC08121C8A +:107C500000060E0E19070AEF0FF808B8F37315EDBA +:107C6000FF1805DB02390E0D1711DB170DF9FCE9C2 +:107C7000E50AD5FCF7EB17FFD4110015FE02D5FF7E +:107C800003FBF5DAFF15032AFCF8E816ED26FD28BC +:107C9000F81D122101EBEE06F8FED70903DDE2EE36 +:107CA0001A372B14ED0308090B9AFCE70BFF061E8D +:107CB000E109D7DBCFCCD91CF50A351CDD53E72A07 +:107CC000042D06B500F706F5E702280B24FCEA00B0 +:107CD000EEE61617D2F5F231C5030E00DCF5D1053C +:107CE000FD12D807062FEC07202EB51EE70FDDF694 +:107CF000227F0B160E01F306FB0D06F8F1FFC6BD41 +:107D000011E1EDFA0EFA09DE0D02202EF2FFEE0C63 +:107D1000F5E1F70A02DF0402E3F605073002FCEDA5 +:107D2000FD0907FBEE0C0BF20AEAFF0E1208FDFD3F +:107D3000FB08100924FAF706F3FC0DFDF309FDF228 +:107D4000EF18090EF7F412FB06FDF2080B03E70427 +:107D5000E4F9F302ED000F0FFA32F608170E0A01EC +:107D6000F2EC010D0D04F3F703FCFFEE001A0AEC30 +:107D7000FF22FC000FAE1F7FF709FD0587FF1CFCEB +:107D800004F34B17F2070B05EEFF11FDFF22F5F18F +:107D90000F7FD17A101D131CFFC6F6FF4C0930F877 +:107DA000ED20B5260D091A1822C7262120FC08C08F +:107DB0005A09DDD6F892ECE0FC029817E9CD1BF3E6 +:107DC000FE0A1DE7DC27E005B70ACFCB16130D57D7 +:107DD000EF150C7E0C3BD70121DAB4941256105FDC +:107DE0002E34FEC157F9FBC820AEB9F46619E7B5C9 +:107DF000D7ED050CF705E4072630F68417EC530C95 +:107E0000F8D3174215A901F2ED00BEF70AF5EDF718 +:107E10001A0AE66BF8F9D220F428EACBF11102FB3A +:107E2000FFE301E50EDF0A150521E52AF9F70D0E3E +:107E30001926DCF7FDFE064ED201FAB7E802D61885 +:107E40000619E7EB0DF31DDDF6E4B5E5FADDED0807 +:107E5000E557075806D9EBF4D1F3F7FC0600FA030F +:107E6000FC5EED20F226F50303E981F722D8E8D77E +:107E7000FA30EDFE0CEF130512DBE3B60BD303086B +:107E80000A1001E504F90DA602DE1547ECF6E2231F +:107E9000D73AFBF003F6FBF6FEEDCCF1E4F237E166 +:107EA00003F90000F2EA25DDFF27012300F41D0B92 +:107EB0002D3AF2E4F2DF057F07F2F932C9E1DBE2A5 +:107EC000091A341D020EFEEF08E425E606F429D84F +:107ED000F5FF0BF5F2F0EC0FE0F9D64C05262B0B75 +:107EE000B0EAFA322018F20C0201430BF5183515EE +:107EF000E6C72D0021FF0118BCDEE5FB0B134B1379 +:107F0000FDF60D0EFF43000AD6F2D5E11D02E60B89 +:107F1000F12D09F9E1FBE825E3DBE4F6FC1D15FB97 +:107F2000EF04B94C0927E6FFF4E62C1A04E5E5D185 +:107F3000085AEDD606EC11EA0D16D6D8D9E3273F3C +:107F4000BEE608E1B04305E724F5F0F5FE3015E0A4 +:107F500009FCEAF9063AE832E3FFD3D70D0F1C7F9C +:107F6000F420EAE9250F02D7F711C1F7E31FD7D9AB +:107F7000CF67E3E34BDEEB1877EFE8131A1F240417 +:107F800004F3FF175305F1D7F1F2BA061FFE2902D9 +:107F90000E401FD00E03D4EA29F627D9D9ED81ED82 +:107FA000F7C7331C12D8FAD2FA03FAF62526E722CD +:107FB00039AA122141E6B10FE21F1A241A1ACF3A48 +:107FC0004B51480E27F5E6F2E11851D3F113284939 +:107FD0001808DDDA4CF213D7DDFDF501B4F2A2BDCD +:107FE000EBE9271940F0323C161BE6F7D30B02EB06 +:107FF0002816EBE51A11090E0BFB0700D7D002FD7E +:1080000006E1DF23A72218124E5A24E6360101F8B2 +:108010000401C613072C6B3C4BEFFA491DECF331FE +:10802000CEFFD000E7DFDB2AEC09ECE52E16F98164 +:10803000FCED0AFEF8E40112FC2FE9521414F9D306 +:10804000E70AE509F9EB0E76FC091403ECE6F354B4 +:108050004FCCE145101F12E532FEFD06D9F4D612D1 +:108060001928FCF1FEEB3BEBDA9603F26FF5F8F220 +:108070000E1FDD01EFE90CE12DE1002D25DBF60CF3 +:10808000C2202A04F2E2FEEAFED602F802F7270F27 +:10809000DA19EF1CFAB4F80803D904F8F703EA0C6C +:1080A00022F809DB0C1FEB1FF9150DD6F90FD404CC +:1080B0000E2109FB0DF90900F625CEFBD0200701A2 +:1080C000DE32D0032101D3064B00ECE1FC070015A2 +:1080D00000FFF1FE0F040C1008F6EDF7151BF3EB93 +:1080E000FDF705E81325FA0506F310B7FEFDE415C4 +:1080F0000E165403FD1908FFE40EFD1D0BEAFAF5F8 +:1081000001E6093A02A57F10EBF7CFED0AD48430DF +:10811000FE1C05D6D1BEE5D2C5D80B03FD08BFEFC6 +:108120003F007F1C230EE5FCBD64DD10011BDF0258 +:10813000B2EDCCDBD735F539F8C9D703DAE3293A04 +:108140001A3B33F20E11D82415E0D102BE1AF69A6A +:10815000FF0CFAE4CA0FD9F23B144CBB1C1A12E60E +:10816000CEBAFC1A2EF2EEF109EC2D03E8D237F567 +:108170009EE930A20A060302EA02E4F9FE2A42C698 +:1081800099B9EE463AFD03EC292AE30CFF0C121BC9 +:108190000029EB15EC0D051808DDFE10081B7F0308 +:1081A000ED11E5F50EEB0A091C34FE0811EAEF0C9F +:1081B000EAECF4F5F3BFFD340CE300CEFC58F1EA31 +:1081C000F22B0AFDE94DF4ECF90806E11F12120347 +:1081D00001210615FBEDF824EFFA0C1301E9FA1959 +:1081E000AE2D0402E304FCE90AF8E81CF00EF3E407 +:1081F000B0160913130300FFFED50CF303F6F50ABE +:108200002104FF3808DD16028CF6D60DF2EDC4DD30 +:1082100001FCDB00F8AD06F2E62909EB19D7FE08F0 +:10822000D7CDC8F92B122B13FEF9E90503CFF401C2 +:10823000F7055C203007C52A1FA0A229EB03FCC963 +:10824000E0F5EC7F19EB25F1CD111A15E91B0215AC +:10825000F512BA103114080901E3DDD6140B08D168 +:108260002615E5B0DAF20812F3D606120015EF4033 +:10827000CCBDFC05D0A1C523EEF9EEFA1AF0357994 +:108280000ADB4A3112C3DC0513E8DEA6F50E080C42 +:1082900024051300FE1CFE04FC030A02FE11F90370 +:1082A00025F606020703EAE4F9FFEF1E04047F0740 +:1082B000F9D50EF2FDFAF60CFBEA21F1FF0302ED0F +:1082C000FDFA1302F705FDFFF20508070CF6F304AB +:1082D000091003FCFF03FAF90802FEEAFB06F506A3 +:1082E00007E9FC0203AEFD10050D02CCE40D0D26DE +:1082F000F2E20403030E02FCEDFC03F9060CF2FEAD +:108300000209FDF328DBF1E71CEF0BFFE5E3143670 +:10831000D620CCAA2BFC202319F23BBE26FF42EB31 +:10832000E0BCB80CE8321EC91024DB04ECCB22B34D +:10833000344EA21AEAF4D51213A0E01EFCA3E8C33F +:10834000EDD916A7E322D9FD563FD3F6F19046C9E1 +:1083500000130A31EA0F16EB30F2E5ED2E3CEBB5D7 +:10836000BBBCFC151306FE27B4CC0134BDBEE3B67E +:10837000BE7FEFDD9E137325272135EE1B3D47E5BC +:10838000E1F7123A31F2294620DA27BAFA06F21654 +:108390000C7F18FFF2EDD214D01DE70A2CAD14ECBF +:1083A000E8E4FBF4C5E41CE82302E2064221F7FE00 +:1083B000F020EBE5F6E7D302E7E5200BA60DDA2582 +:1083C0000A4DD2C8D818F6E7C9EE15D43C610200B0 +:1083D000EE0375F4FF0BAA3D122FEBD507EC32FF2D +:1083E0000C02D70AEC4413F6F00AF5210222F0D968 +:1083F000D94A0FE623BCD61FE2F4F4F8F7DFF4976E +:10840000EA01E808FEDF1BD422F82B14FAFAFA0B73 +:1084100001FEEA020CDB01DCF9FE0E042601FEEF90 +:108420000101FCF5E010130504F5F30AF50A060452 +:10843000FD1707F7E4ECF00802010BFEEE0FFBE777 +:1084400001240F29F3F917FF05EDFAF2ED07EFFC10 +:1084500009F7F3011DFCC107F1DBFBFC02110FFA68 +:10846000FE01F9120A0CE604E7FE03F6021402DC30 +:10847000FF170BFEFEA319B6000709FC21FF170426 +:108480000AFA810E0F0E0CFFFD080DF7EBC61DDB7F +:10849000271A43D3154DE0110728290315E905FFD5 +:1084A0002FF61F1DE9D7FD0F1D49F1F4E7F7FC2F4B +:1084B000F40C5745251DF54BF104BB1413FC04D8EF +:1084C00006D60F30520AFE044FF7231B1F2C100450 +:1084D00019E0F00513A628EB031AF0E728FAE5CE19 +:1084E000CD11C73BE3DF0F2DF4491B0FC5F23D3221 +:1084F000438131EAE938010203C0EFFBDAEBD42A09 +:108500001ADAED2CFE14A62FE31FCDF92D0FDEF0A5 +:108510007FFFEC1314010C10FD42D1BEC51012DF19 +:10852000DD10EFF2F021A6682FD02BBEF90725064B +:10853000E9F3E80AEB21F40705E5D526DAE946EA8E +:10854000F849B4E1F423F201F3FCF6A3213AF8D59B +:10855000F8B905F8F6F6EBFC1C1AEB88E30B080AF1 +:1085600004EA0A1501C2F1021FE2D30F2ED214F160 +:1085700091E4203DF80CDD07BB2805F0FBD7390856 +:10858000390CF91035DC57D9CBCFAEFDF419C0103A +:10859000FD14DC10FFF42A51F303F825D2DEFBE0D2 +:1085A000E20DC6CF4AC708FCF2EEE9F321AF303640 +:1085B000FA191DC6F2FB82083DBFBC0ADF1804E7AA +:1085C00089FFFCD8412913EDFA094211D643FF2552 +:1085D000C815B5FA00D918693BE3E7D852EC1A1E62 +:1085E0003C22D797AF1BDFB9000936F10C5E05DEE0 +:1085F000D6813C51E9F35DF021241B1F1CDA1A3EA1 +:108600005B34FD4841C7E4EF41F153F3F2F3F50F5A +:10861000020DF6F9FDF40809FA03F31EFFF0F80A5B +:10862000F6FFE2F91C0BF70B2B041E12030401F2F8 +:10863000DDEEDDF91018011303060008F801DC294E +:10864000EDD900140503FC14E800F61C1F0DF2EF31 +:10865000F71CFEF90ADF00FBF7F01714F5FDAB1964 +:108660000AFFFE460708F715F2EAFEFF1AFE0DE3C1 +:10867000E7E617FB0DEB230C1AEB0C7F01E91BFC63 +:108680000ADBF6EBBA16060007F4E8FAE60CDD168C +:10869000F500D9E5F7C6070105EB3781E620002F85 +:1086A000E2A1D4091FFD06F0D913F220CFDEF8F8BD +:1086B000B708214312D217FF3C24ECF0FC0445100C +:1086C000D4F701DA25F007B94CF74BF7E031F11098 +:1086D0000115F7181408EDF5B9F9F8CCF3F1E1D16B +:1086E0001907F16408FF061DBBEACE14D0F01DB9CE +:1086F000EBD82D23EE0A2126E1FFF353F2E5280AF9 +:108700001015E2DED813FD1E2FFDD6D3FAFCF9FBBF +:1087100004010001F6E8FA030A0E060FED26FF0039 +:10872000010C060581070900FAF8170E11F90AF67F +:10873000FC10F0E4FAF1DB0607F108FAFD03F8F4A7 +:10874000F4EF1500FE0105F616FF00FBF7EE05F746 +:10875000FAFE000DF100F90CF52102FBE007090219 +:1087600002F1F401F4040C11F80703FBFFFCEDF136 +:10877000F8DE0FF1F5190DFB0C0BFF14EA040F15D1 +:10878000F809DBF8FB07FDFC12FEE7F5D611F0F661 +:10879000012128FFECFCEA0AD9E6AFD43A00EE0D3D +:1087A000107F3F0B0F061CEF092907370B0BEAF070 +:1087B00003AFCDE1CBE7FCF1D71203ECF1152CEBC5 +:1087C0001523E5DB01E231E3E4EB0CE51FFC17DDEB +:1087D000FF131235C7E0D31021FCF8E8332DDB245A +:1087E000DEFF3F36161CFCDA2D25F5D6FB123BD3F7 +:1087F0001E3F3DEE2B18D4023B29E5FAFD0E48E062 +:10880000F209ED0D350415DFE3F01B2AF64BDF0A04 +:10881000FDED81B001DFE9FDDCCA0F22E5200B5B35 +:108820002A14F4FE1A1F13DAD7C7EFDF0DF604156A +:108830002052E1F101EBE5E820050B1824EF0CD202 +:10884000E913110100002DE8CDC73BE10C9D24E0A8 +:10885000CB0E23E2F9C5E0E03A072A71ECF6940466 +:10886000621CFE4926EA2500F7DAF229B161CDD96A +:10887000BE27FD2B09F9F4AACD02F02E0377EC0BED +:10888000D2CF1F0AF6D4C73928F92DCD37D518080D +:108890000CF8DF0DE60102FB060CE60C10FAEAFB11 +:1088A000F5280F031AEBEC074A0FDA05F001FDEE8D +:1088B000D818CF0F1B0BFD10FBE6E617F2DD018188 +:1088C000DF210F17DDF504F208F913F530CC0DF9AF +:1088D0000B28F80B193511012E0A041033086BDB35 +:1088E000EA210FFAF4F30223DFF649F314BDE2188C +:1088F000F55C0FE806FEF7FDF7CDE2B30DE41AF9DB +:108900001AD30B11351D0DE11CEF14020F03F50BEB +:10891000F46F06020BFCFED7F4EE22241AE61F0EBB +:108920000EF7242F0FE317E6C7E6F30C1A1400F630 +:108930002530FCFD1FEBFAF6001D13EF0C14FCD3E1 +:108940001FFEFD13FE09FCF912FBF1D8CAED0C095C +:10895000FB1ABFFB2317E7DC15F3FC2BD316E60746 +:1089600017EB0FB60F0905F007E6EA12DC01DDFF91 +:10897000027FE6E7FE182A081CE5FD03EA111BBD8D +:10898000DFFDF7DFF1E71026FF020800D0053DE923 +:108990000D17FEF23ABB076C9900E9F8EDF70D1AD6 +:1089A000EAF4DD0CF6EBE7FC28F3F5FDFDF1F2C18E +:1089B000F7EEEEEB3E01DF1512DDB212FCFD34CE18 +:1089C000E9FF0FECFEF700093FECFAC2D1052AFCE3 +:1089D00031FA040BC6F77F0E1204EBF9F5FD13CF45 +:1089E0000FF6DE04DCE83333E8F612EFF9E5F6F4CF +:1089F000DCDB0EDDD61F06E9E7EA171097F6FCF67A +:108A000008BC40FEE60CEAF80CFEF0E402F131F995 +:108A100002D408FECB00E3F306EF8120E2FBF50A67 +:108A20000C3713051CCCF20B0C0EFEFE0BF402F7F8 +:108A30001710DD001B03FE0F2CEFF9030606DFB84D +:108A4000F70DF3F8F8ED0EEBE5D30E1AE871F5F03B +:108A500001FF060214040FDB10E00E1F01041A04CC +:108A60000A1801EFFBF4FD004E201C023501090D30 +:108A700006F1184E08ED17F5FDDADFCBE7C5EC007F +:108A8000790DF4E61E07FDF706FCF11AC50BFE2E64 +:108A9000EAEB10FF28BBFDF9F10FFDDAE5E7DBF5A6 +:108AA0001B2522D01BFB2415F71549D8F2F8E6DC6C +:108AB0002426FE01DB32EE01F92CDC01F346EDDC6D +:108AC000E7E92005C30F2ADEE806F02DF105E711DE +:108AD000E5BA1900D5CAF04FF8D837175F455ACC18 +:108AE0008F0D0F0DF5BEF74108F1EB9D100E10E450 +:108AF00054F7E20BD108D408DA3E04560FD927F216 +:108B0000031D1A3397814C030045373C1FDDE4FDFC +:108B10000D49E8FD00F2F7F6FFFA7B13D52100FAC4 +:108B2000ECD1E7F1CF12E9EC331EF713FC31E94940 +:108B3000E6F3220AF4E70111153BB7F4FBF0240435 +:108B4000FBF1F9E9EEFDF9F30503B50335C40410B3 +:108B5000BCED07E3E3F70B2B3E150A10F114D4F339 +:108B60000C12064ADEF6F42507F847DEE2813F0ED6 +:108B7000D3CDE1CBF6261BF40DECF638E5470B0C14 +:108B8000E329FB02F1F604F806EAD7FA0005AC0681 +:108B9000E513FDDDEA11EDF0E51717D30AF50BF546 +:108BA0000BD7FCF0EAEA04FC3423E405F427E811CF +:108BB000CAF34002DAF8EBE4D803E8FCFDE66DF214 +:108BC000CEFE0F0BDFF30B03F3141DEF2D0ED84475 +:108BD0000A0D32F1E410F3F60411F519F407C71089 +:108BE00012340F3B2DEE0401FCEB7FF0351CF41B1F +:108BF000DA31F305F9090108F9FD152306FFFB0534 +:108C00001320F627F0F204E124EB02EF00F3F1FC6D +:108C1000FEF0030E08072E07F30F0E81030103F089 +:108C200004F704FB1306080104F5F9FBEE0F02122A +:108C300008FD0FEFDEFEF90DF40A0602FF01F20057 +:108C400002FF04F303F9FE01F3F205F1EBF3EE0783 +:108C50000E1210FEE0F8FEF8E9F7FCFBFFFFFCF84F +:108C6000F606011DF902DCFFFFF507FE051403F40B +:108C7000F8F20F10F5F4031403FBF3060EE7FAFB0A +:108C80001F0AF601060500F7FDFFFBF6040305F3D6 +:108C9000EA0901FDFDFDFDF60215FEF8F1FC0DF9F6 +:108CA000000505ED0212B2FDF70A3E16F7FCDE03E1 +:108CB000FBE9FEFA03FAFD0805FD0203F30707EAE4 +:108CC000FA0A1900F8027FFEFB010EFEFBFF01F518 +:108CD000010D0DFC04F9F502F906F7F10120FDF68E +:108CE0000204FEF5FC06FA0200070711FD0706F272 +:108CF00002FDF3FDE6F705030BF900FD07110F0375 +:108D0000FFFE090413EFF914F9FE0203FD0CAEECAB +:108D10002123E61C301102E6E80B33FDD3F7F4D92A +:108D2000F8FDDE0F1C21FA05F6CFF8E5F950067FB5 +:108D300014ED0FFC01FDF90D5508131C1B152A0637 +:108D4000AC061C17F116F3F0FB32E6DBE735E9233E +:108D5000F30A150B0F00EC041F03DAEADFFA2FF514 +:108D600004F6F0D21006EBF0F2C20E1208E5F4FAA7 +:108D7000F7F60906F30B1221F6DD3A0FF6E90B1DA3 +:108D8000EAE3FFE3130710F713ED020B0809F0F80D +:108D9000CD0CDE22342DFAF6E446F4F018DE300D68 +:108DA000F40B08F30F18FBE5E2043C270901DAF1A4 +:108DB000B87FECFAE6273477F5F0E2F41B04F70607 +:108DC000F2DEC4F41EF9E1FAEFEE0A0BE40CE7E779 +:108DD000FBDF0931F42BF0100DF9040C0704DFF56B +:108DE0001AF1E7F605CEF7EA0AE1C8C5180019E05E +:108DF000B0743BF009190AF8F03FEFF110EEF1EE14 +:108E0000D5F40E1BF516E7D8F2E3B42A0B03AF1026 +:108E1000FD14041837DF17E7F5B1C9C001F6EEC23B +:108E2000E3FEC615F0F0F71439228110FAB0EB3EDC +:108E3000F800D7E0E0032D0FEDFFE6F011F0EA1C9B +:108E40004B1D14EFEAD63808F0D720271A1D1F153E +:108E5000EC3F0120D932DA111021A6BC1527FADB2C +:108E600018F7EAF129DCCAD12CDDDCEB49DC01B5CD +:108E700016F14420CCCFB946B815CEE7ECCDF5BEFF +:108E80002109E81312F4FD1878010FE6FE0CF4181E +:108E9000F8F53616B8F57F01FDE1DD37F81D041B46 +:108EA00009F7FCFF25F1D50F120800F5299B00E317 +:108EB000F7F6DBF33501121922E7E2041101EDEBBD +:108EC000EDF3E309FF0206F80C1FE5120A3FEF037A +:108ED00044C7D50E2DF709FE02131E18D5EBE0E4AA +:108EE00015EA08CE0AFA40F1B1223E0711DFD91780 +:108EF00013E3041516080CEE0ADE26F11A25100FEE +:108F00000C190CDB230E04EEEE220E341BFEDFF5F3 +:108F10001D4AF965F6170507DC0AD807DE4338FF56 +:108F2000F4B5F5093E81E915D806F3060005FFB44E +:108F3000FB12E9F4F909D6FD1A1400EE1CF7F0272C +:108F4000F8F81C08B52D07072A0C1653EB1918EA78 +:108F5000115BD1AA12FFE7230CDEF31DF5102FE9F8 +:108F6000DD02F2591B22DD180AEDB3FFE627ECE320 +:108F7000D2DA21F827F4211836DF115EF4783F1990 +:108F8000EF3BF805E70B09F0ECF7DDA328091E1805 +:108F9000E90F07E5F2071D0EF9BE080AE3FFBAF470 +:108FA000F4061FD7FADF1BFE16E9E40F1500ED1ECD +:108FB00050C7F2F41D111115150D149AEE11250E5E +:108FC0001C0C141AE5FABDFFF4FB1AD124F4F627A1 +:108FD0000781FDE924F9EFFBEC0C27E20EFD03E825 +:108FE000BAE410101807FD2BF817FC31D228E6F868 +:108FF000E6EE250B35F70F0B62DFFF0BFE010301D9 +:109000000BF3FF92D81A2BF03518F8F70F1E9EF9C4 +:10901000FC0711D51405FA05F11E04FC07F605E658 +:109020000018EEFA177FF40DD605F00A030F023789 +:10903000E3EBFFEFE7FFE20811F40EE106FEE5DDEA +:10904000D307FCF5FC19EAF307FE2DF502130BE636 +:10905000F0220B5FE907E418F70C0BBE300734135E +:10906000E3E3021D0C09FAFFF1210EFDF41304F0F5 +:1090700003EBF906FB19EB0A30E702EF10240C09A9 +:10908000E990040AFC1C16EF03FEF848E018CFB87C +:109090001A020506F11DE421D6B817140505B5FA24 +:1090A0000E0942F0D919EC0B41EB621B020C1620A1 +:1090B00004EADCEAF5031C05FC0332DDFF280D0E93 +:1090C0003EFD09F4FD31FCDEDFE7DC013C08E4FC99 +:1090D000CF0D0A0EEC81E7F1C6F2040D200AF34031 +:1090E000FFD7F660DD11FCDA0928B3100645120C33 +:1090F0002FA5E70E2FEA02E0EFEAF62FE720E7FFC1 +:109100003613E2013C222CFF1D2C4706EC0408F923 +:109110007F1D0D09F618FC09FFEC0601EF0008FEA3 +:10912000FCED03260DF4FE0FFCFFFE1E010AFEF30C +:109130000716FE020B0EF6F8FF07E2FFEBF1FFF653 +:1091400000EB190BEC1320FF1F03F9EB0804FE13CF +:10915000FC0D070906F0F50E12F9FBFA02F00CF708 +:10916000CA04F00D03C9FB1705FF03CF160DFFFB63 +:10917000F1080C00DFFE120126E705F40104220AC3 +:10918000F7070604E7E401FB0B010505F010CA250B +:10919000F02DD6DA16080A03F5D6FBEFFB4256F49B +:1091A000FD071AF61E05180A2109ED1A120304F12B +:1091B000D8F6EFEAF0C3E5C707E9C1E604D3D7EF75 +:1091C000DD1E0100FE22080A0C14DEEF1414060452 +:1091D000FC270681F821DB424EFFFCFF142D66E0E0 +:1091E00074EA1FDFF500FEDF12CB68F3C815020535 +:1091F000F6F62A06EFEEF90F5D141317FCF32C11A7 +:10920000FDFDFCE023CC0DE222F3D8EACF00460EB0 +:10921000E8F7311E2A0DFA200B18FDCFFB04042AB3 +:1092200008142BEEDEE50DF202F9FE1D1518F7BE4F +:10923000EAF103FDEDF309F9E4FB000911002EF258 +:109240000C03F9F0ED13E5F6EA0317FF06F9DA145B +:10925000FE331FD9EBF018FB0C0627F209FAAE23F8 +:10926000EC2EF81F0A131215201DF4ED7F04F2F8FE +:10927000DD1202EF2C03E8DA39070AFF053019D8AE +:10928000DE6BE207E824F91EFAF5EBC3C1392C09BD +:1092900012CBB9BBFBF40C0805E1D01EA2FED21E16 +:1092A0002440201ECF371D173038F9FEF9FCF21A82 +:1092B000261AE5F4FCEBE91111F42FE601DE4F0E5E +:1092C000D4DF32DBFE200DCFDC01C7FD38DB30B24E +:1092D000BE0E05DBF7171C3AEBFA0DF20DBC0524A8 +:1092E00057CC0BE5E013F53BDDFCE70B297FCF0600 +:1092F000E612221EFC43DDF3F8F909BD065ED0FD3F +:10930000FDFDF1CFF921F20424D1E7FCEF0616268A +:10931000AA30E32208A1EDF7F42DEAE6D2E00DF33E +:10932000E611EB3B080D03130FFD1636EEEAD7EC02 +:109330000826E511F2E6119E0CFB0AB315D107F7DA +:10934000FD0111E706631501EAF602D11109FB07D9 +:10935000DA811023EFFF02EAF9F2EBEE0D33193454 +:109360009DD7C0FAD311EF120FF832950A17EF16F6 +:109370001D11581DF4E6E0002BC5054D0717C90B5C +:10938000112512CA2BFDFE9920F71F02481C33112C +:10939000EECAA905E69705160D140115DC3500F592 +:1093A000E4F6E212170EFC185CB9E625F610F8F99F +:1093B00006FB1FF413E4CE121781D6E108AD132883 +:1093C000BBBD223EEBFC0723FFEBB80145FE133586 +:1093D000ECDE23D311E310F63100F8E6FE202B0279 +:1093E0000F432B28EEE7EC4107E136D10E2FC7F8EB +:1093F000D761144406F920082621F1FD10FFCA03A5 +:10940000674A011913AD23EB10F75F6D1EDBE8FA15 +:1094100009075912E7F0E000F7D4F9FBF1F5E3E9A9 +:1094200004F02806E40302165E16FA04E8E92002B6 +:10943000C6D004F8EEF30F14EA3E1803E512D61076 +:10944000F1DDFBFF31D61408F7E8A40C42DBFFE5A1 +:10945000D10127FEF581FFB810F1FA20170157E777 +:10946000D94FF81F19FAED21FBF1380D2EE64D0703 +:1094700016EE2113F708D20A19E2F4470002F6E7C4 +:10948000483FF4C4FEFCF3E30006E1FE020614E4E8 +:1094900007F2090801080606F10DFB04EDEFA00133 +:1094A000FA02FC0E07E30BF411C5001504F6F7E50C +:1094B0000CF2FDF4F5EEE10AFD0418F5032AEF11B4 +:1094C00003F304FD0E1A03F8F6F1DDFD05FEFC11B1 +:1094D000F5F20A08F511000510FE09F9150BDF0871 +:1094E0007709060E22FE0319F603C407ED0412EAFB +:1094F00001050C05FBED01057F09F30609FADFF113 +:109500001017FE27E4FFFCCE2FF0F70DFC2CC70F41 +:1095100020C3F50AF8D633DF12DB8724E7C0240B1B +:109520001303171E35260CF7E0B31604B10D04E83B +:109530002726D11AB2E5FB182AC212F12C16E9BA75 +:1095400001003ADB44F306F2060CF4FEDD0F0703DC +:109550001F1A1EEEC5B11AD1C581F10EC612CFC9B0 +:109560001FF112E1EA09DAE7DCE2D30227F6F7F0AD +:10957000125EF94CEA353F3E190DF014F908B51E9C +:109580006917FEDF0A1301FA3CF3FFDC07FEE4F083 +:10959000E6061F065C1308080104050501244208BD +:1095A000FF17130EF10EEC14E01216060DF519F369 +:1095B000E14318F60EE701F5F0D904CC0CDC11D527 +:1095C0001411021A05FCBC02F5063315E9F8D2E8BD +:1095D00020FE00301018F4F4EC0CEFF112FDCBA9D2 +:1095E0005240E1EFDD03069BF51C0334B711E41F85 +:1095F0009A27F2F2DB11030E7F5EFFEBF902F92BE3 +:10960000F4CCF4FF3BFBFCF30C0EE0FF33F95935CF +:1096100018F47FE514E809D0162ADDFCF70ED319FB +:10962000E7F8C702C726DA2611C451F514E6E43F6D +:109630000E310B240F672620E730DC011AA3D72B4D +:10964000212BE7169EC90AFF161424EE0F0D3109CF +:109650004189D81A0D2019EF6E1F4F35C51F309262 +:109660003FE9972746DF290B192FDAF941EA4B5DCD +:1096700023D809E4CC0F07EC5A1C03C6DDCAD50E6B +:10968000E315D9DFFAD9EA34DDE212F35FE4D1075A +:10969000EB04F8E6F106DA15FE17FB1DF2CF37F101 +:1096A0000CA11DEA0F29210CF3FCDCFAF6000AC814 +:1096B000F9CB2FF1FAE4FD1FD7080F04CC23401398 +:1096C000E6F2DE22E6E7310BD40215F3EBCE06D448 +:1096D000CA0521FFFBFA174EEEECC4D4021FDBB91A +:1096E00026C7332BD61620EAB1EF1406DF024DED64 +:1096F000E1267F0204C13B051CCC12F51309DC22D4 +:10970000FCDC100E3BF117E609DCD50DF7CE140397 +:1097100005062003FFFC00183003F10CF904FD1EC0 +:10972000FC08FB03FA1008FA4506FDFBCD0308E42C +:109730000607E7FED8F0ECF80BE5F3F707000000AA +:10974000F407050EF10B0B00FC39E7EEE9040E0AF5 +:10975000EA0001FA2705FC091304FF00E80DF6FBF7 +:1097600006F1FCF103041BEF1B0D0EFEF2FFEF07E9 +:1097700008FA017DFDE8032E0F03B7F81617030C56 +:1097800081EEF51005FC06F8F9FB020A1400F6520A +:10979000E91EC1150CEF05F7006CF80AE4E9AF0506 +:1097A0003AF8DA450AF8F015FE0EFE2A0F0EFFFA17 +:1097B00015FA06FE0E02130907E4EA10EFEA162373 +:1097C000131603F0E82EE0F5BC03EAF60310FFD40D +:1097D000F481FFEE1618FCB3DEF7F319EBF8F6CDC3 +:1097E0000105D6FF02E40B2504D9FE0A0EFB0E0E7E +:1097F000E84EF5FCE30505F30DBC09FCFE0035EC75 +:10980000E0D90E3D0B0EF21FFEF3C8D508FF351E42 +:10981000F4C8EFF61ED6F40D140CD7FAC4DF03100B +:10982000E60123390AED22D7D9ACD2F80D1915A8D3 +:109830001530DCF5E4D0FD1AE2D2D1070BCC140CC4 +:10984000DA391B48113811FF300F0ED9E51E24EA12 +:109850000C0D1AD8DFFC1F0A51E109131BF80F0C7D +:1098600004EE19D61811F34E21DA17121CD1E4FDBB +:10987000C97F07F4F0D2C30911E71601190521F1D8 +:10988000D0FC2916EC07EE3704F9FCE80CFAF120BD +:10989000010F0F05F6EFFB060414F600EDFEF000D5 +:1098A0000BFF06F404F153F8F61417F9FCFEF2F37B +:1098B0000DF2FEFBFC0C0121050BE1ECEAF7FAE7E7 +:1098C000DF00FCF4F6F47F0111FFF0EFFA0A0A065C +:1098D00001E00A0AFFFDFAE00CF505D307060916B8 +:1098E000F41F04F5F6EA020705F1F517F6F801E3AF +:1098F000FE0ECFF901EA02FFEAEFFA0106010706C0 +:10990000FA06071AF30A1E0FFE05FDF3E11749EDEB +:10991000DADD293735C7EE03E9FBE0DD12E970181F +:1099200011DB4E0313B5E50A16171703E4C3F3461C +:1099300056C428410F7043F8065E1231015724F4D3 +:10994000FBCDF822F8FB021E04CB7F41300833E840 +:10995000F42A0052FD5B31D982D916E7CB0205BA51 +:10996000DE1DF822A2F0FCCC316939ECABDF00003F +:10997000CC849710D5130DE31675CFDCF11710E1E9 +:1099800024A40622D9F6F035E1FDF2045BCCDDFA21 +:10999000FFF005F102F6080F14F324D5C8FC2C07DC +:1099A0002EE910E7224236283C2861011B0E217F58 +:1099B0002343E4D4020617F4F40C03F1E1F0165D3E +:1099C0007C0621004DEA1216F4120A680644F621BC +:1099D00034F525C20A34F4EE4FE21A4BF3F1E10CF0 +:1099E0000C2CEAE1CAFC2B055B03AE30208C3FCA8D +:1099F0001AFA2DFBCFEB01FA3506FCA3F3FA96DC3D +:109A00004331FFDBBC29E6C6AB21F7450DE113E18D +:109A1000F810FCEB19EB23817D170005EC090D1004 +:109A2000E2F1E71210F0F3F4C3D6F00F17EAE6A55F +:109A300004FBD873B9FBF41F17C1A32120F536D15D +:109A4000ECF8DE2D1111FCFD2925FFF3100846F07E +:109A50001915EF113C1FA60E1CFD0AF9EFEFF4D308 +:109A6000210CE2F3E5E11816FBC70CD501E2D9EFB2 +:109A7000C2D61612CF1E1CF7EAE2F31C5C0E09ECEC +:109A800001BBD1F2F003E30821EADCF120DE430957 +:109A9000D84F07C6010442162B42022612001BE5CE +:109AA000F521BF0A1F55232CFB06F1F61E021EE40A +:109AB0001EC20403F8F0DB239B06131940D8C25AD8 +:109AC0000FFED8E5F7202D650685F1DDF60B2EC6D5 +:109AD000DD3AE5C4FCEE253423119D9EFAF629B249 +:109AE000E3EFD46FFAE72423D7D821EAEEDEE3D9F7 +:109AF00003EB28CACCF9B111DD258144F431CAEF5A +:109B0000DBADEEEEF1F6F60E2DF3D52BF04133047E +:109B1000E80FFD1FC410154CF806D310F3F3010530 +:109B2000F90C15E90E1DFBFD3007EA0ABF0015E22E +:109B3000F4FC03101BDCDEFD12EE06FA060307043C +:109B4000F01FFBE0F3F8020ED6B601D3BA0510E51C +:109B5000131313F0C70B061304FC0E0003E9E7F917 +:109B6000EE08EDFC01150E0BE50216F4F9FD36E2E8 +:109B7000FFEA06991BF7E9DD22F24CDB810AEF01CF +:109B8000290056FB1B110C0900070F13AF0BB9D1AD +:109B90003E050DF9FFF00FD211A7300DE713D218D3 +:109BA000011BCA1618002305D163EFE1F20DDFDABD +:109BB00066C8BC1B1220DD2BEDDBA32DE0EDEA8196 +:109BC0004AD93FFFC6EE14F22B3903EEC1CD08256A +:109BD000282BE20018CC13BC2ED309329AFE20D6D3 +:109BE0002572592DF8DF0FE603DAE21D09F6C53EAE +:109BF000A7DF3824FB1B5404F5E0304DDFE4F140CF +:109C0000200BF22E92F5962F0BFDDF0AF5EBCC0A16 +:109C1000F6F1ECE606F006EBF60928F1BC170E1398 +:109C2000F808CC04D0161A140822E30AEE430615ED +:109C3000D3317F1D34FBD62021F6ECFA3C08F8D74F +:109C4000E3040439F3F43A0011132FF3F0F6F42B84 +:109C500010ECDF042E0EF4E33B0CCF02252DCF4396 +:109C600025FBF4EEEFFD1808EBDF3A06E10C044C9F +:109C7000D19C05FBD5110801E40F1017F4D13379FD +:109C8000FD110E0BF5FF110402E3D4C8182843FCA4 +:109C9000EA2A330DFDC401F0080B3132F8ED132B25 +:109CA000F0E9410BEF05F8FEF5C11CE022BDFFDC39 +:109CB00020E7EFFB27FD2116F804DD02E50BEFDAC4 +:109CC0003228E6EFF7DDFB0A0DF1FD04E281FBDA55 +:109CD000B126E70409B0202DFA33FFEDD4F72BF4B9 +:109CE000F9F4F3DD0F122D07301BCCEA0AF7DC0A7A +:109CF00010F11A51F2EC868DFFF40A13071218FEC8 +:109D000026FD2BF0F9051ACE00E40BF24620BDF734 +:109D10001A3117172BEEF00CF0010307300107D4AE +:109D2000F3CB471636F0E110EB0EFF19F2D3F8FD36 +:109D3000F92F0E1DE3041DCD0816E9F93DFE000CB8 +:109D400030143B0335D7F214F3D3F5EC0EFE0E407E +:109D5000C84601FDE42C07073F4C17C6060BF0F57B +:109D6000F2070B31D3E7F10881EED340ED490B2A1E +:109D7000E4E90B12D723E6F8E1E6D8EF08F7F9EDAE +:109D8000D2D6F3F62F10F508021C1EEA12120700B5 +:109D9000E81D577F0A040A17E3510610DAFDC7F1E0 +:109DA000FEF008F7CA1C2629D10ED1362FFC05BEBD +:109DB0004615C9C2E6FCF0032A20EF0FFF1CCB2793 +:109DC0001E010AF7FDD92CE0BC16423EFC3FF9FE0D +:109DD00018492C17E5F7DB0E4305D2FFD607ACF484 +:109DE000EA22C7F0F1FEF60F0235ED15A344EAE5CD +:109DF000E81E2A03F410100F16DA14400B670F2F19 +:109E0000E7F6F540150A200EF52810BF020AFDE01E +:109E10000D20E9162213FB15070F03FEF3E681055B +:109E2000EB08CEF311EC18ECF518F71407EB11FD65 +:109E3000F106FA06FBFBEA26FC1121E5FA2EE9FE03 +:109E4000370003F0FE14EAF6FFFF0AF403F80EEC05 +:109E5000F94DEE06FD05F015A6E8035415EADBD82A +:109E6000570A0FD83629FD790514240EEDFE020E8F +:109E7000C8F00205ED07070DFF02FBD906F1FE1140 +:109E800003FD06D5C5F0ED10F6CCCE04E2371B4934 +:109E9000EA1F0AF9EA24FC07FFF60417F1FAFC1B93 +:109EA000EFF0C10E9B86FD31BB0C4AE8ECE70FF5E5 +:109EB000395E012BF51AECFAFA3635FB1902FA383D +:109EC000B6FAE7D5FCE223072AEA1914ECF531309B +:109ED000E3F9212CE9E5045ED3062CC609031DE550 +:109EE000F6237F22F3EE0A00E10D110DE26916D58B +:109EF0000BEC22451ADA0DF2B50AFB48FBE2260FFD +:109F000001CE0B0C24E6D7D7D6FAF630E90D11E9CD +:109F100032050BFDD8C40114E108FE0508F8E3F78B +:109F20001110B8D51217EAE109DDF5380B02E9F591 +:109F300037AEEBE9F5F9DD12FD1D1EE014E005B7C3 +:109F4000FDE62C14013E2DED0CF1CBE30AF1040EDD +:109F5000F424131DEE06DE0301FCEC3F27D3092297 +:109F60002F06100FEEF8FB10FA02EEEB0D190CF9AC +:109F7000DB167F022AEC0A0B2CE1F4F6141EAEF17C +:109F8000082BFE36E4F8E9D612E9192D2616AD03A2 +:109F9000D20028F2A4CF150203C507F92E39E1ED4E +:109FA0001C36C5EC093624FDE318F31B0CE6FBFD5B +:109FB000DACEFBE1FAF4FB1E14E0EFEC0F07DBD87E +:109FC0009C02193AD62B256D1B1342FBE2FD13DAD6 +:109FD000117FF9E9010D0EFFBE0020B20EE315AAB4 +:109FE000A913FF40E8FF0A161E112403F3FBF5FA3C +:109FF000E2D94005F90322EF262C0808321CEF05B0 +:10A0000003AE330517F4B3FB0800E7FEC609D336E9 +:10A01000041FECEFFCFA182FEC1CC611B5DC52D172 +:10A02000EE213AACE82A01511AE7241FE2DFF20ED2 +:10A03000EFD723C1FA32006DA8DAD506A911ED35A4 +:10A040007F37F0F9CD0FE1F938DA2AD71BD3FBE4DB +:10A05000B000220FFC6EEEFB209CEF26650B22DF8A +:10A06000A04623EE30E4A2E90900FCFEF02FD00B5D +:10A0700017C6E412FAFCF3393AEBE05132316128A9 +:10A0800011CD1CF4D9060F4AC60ED9F817EDE91503 +:10A09000E2F40CFB01A00AFCE80EF407E903ED0270 +:10A0A000D405EBD5082540DFF21613F00001F2DAF3 +:10A0B0002DF6F0F9F50716140D0B1C0DF9F529E036 +:10A0C000F3FADEF60404C805FDFFE617E606F1FB29 +:10A0D000F2E10BFFEF15FF252CF6F3B4FECF0BD208 +:10A0E0000A13EADAFEF601FEF0ECE6F612F7D7ED17 +:10A0F000ECE2E7F4F8F10D02EDDF020303ECF00E01 +:10A10000F0FE04213A7F00270915ECFDC71BF2037E +:10A110001B4981E918F701EEF3ECCF0D03EBF8F9D9 +:10A120000C081516F0D6FAEAE319E80503DC3EE35D +:10A130006636C303EBE7EEE9F5D4F1DFEA01FEC4CE +:10A14000FD33ECE8252BF8EEF4FD1EC505F6020301 +:10A15000E010079DE2F9E5D12EDEF020F31CA7DB2D +:10A1600027CCF9B0E611E5FE19E01E3DBF2EE0E276 +:10A17000171BCE0BEA07E9014623FE09F6D635F593 +:10A18000EC2EF8E3D214F228FF01F608E1EB2301EC +:10A19000070DD30B17F3FC23D2E4F112F5F31C0DDA +:10A1A0000615FA0D070101038EF70C0381F410FB6D +:10A1B000F90DEEEA3BEEE70A0CE300061014F2FBA1 +:10A1C000FC20FEF4DD0F06FBF23E16F466E6FC040E +:10A1D000F8F10206C7E815FDE3150107E20E21EECE +:10A1E0001B2201F00D09520413D703EC1F1208EDD6 +:10A1F0000E1D0BE813E0100207FAC4FE6E0EFC1FE2 +:10A200004F12EEF6F018040408FC200ED1297E044B +:10A2100000E8140005FCFA191DFD021805F71E12CE +:10A2200001101A17BD190DFAD90B05FE051D238162 +:10A230001F03B71104E6F0F3F71FF8EA1B17F0EE5F +:10A2400000170CFFD607040F1DE2FBDF0B0011FB0C +:10A250002317FBED03B200FC1E03080DE3134CF2C1 +:10A2600012EC0023060BF91109D8D11BED3D11ECBE +:10A2700006D705100AFEE125010ADB221811EFD6E8 +:10A28000E9CB1B04D3F9F9FB1A09340609FCEB03EB +:10A29000251CF80CFAFFF1F7025AF406F50AE90951 +:10A2A000EDF320C50E14C2B9FBFFB7F102FA12FD9F +:10A2B000FB06F8F301ECE71806F2DB03CB08FB031F +:10A2C00008371EF4101715FB14FFF3E9EDFF09EC36 +:10A2D00004EB141AF902FAF7F4ECDBF508F8E7EDF1 +:10A2E000143B060EE4EB0601FC07D916EE0F083C02 +:10A2F00020034CF9161D130A1E7FF50604FC2402E8 +:10A3000010D80FCBEBC02D06070502FEDDE1F43CB3 +:10A3100036FEA124E4D6EC04DB39C7FA06EDA32A05 +:10A320003B0EAEBD0C67FEE60816FBFCFBFAFBDB42 +:10A330002F21D2F5DCEE122ED926F0DCC21E2BCB5B +:10A34000EF4B0AE1CFBB0CE8DBEECFB8F3F6FAEE49 +:10A35000F50A272FCF09DD01F0D956D41DD51C2EC3 +:10A3600081D1CEE15337FF0A02D29F4E23E8040C7D +:10A37000E44359F135DA2302DCCFF600FB18E1FAA9 +:10A380000B2D032EA408E400C5E8E6F24613FFFFF8 +:10A390000400000000400000130E06F7157F1FC2E6 +:10A3A000020523080A0A140AF3FDF3EC0425280722 +:10A3B000F3E40429F50804FE100B15EC0BF3020975 +:10A3C00000C6F3F11401F4F6010F3105F813020D84 +:10A3D000FDFE0EEBF0F206E9DDFEF0FD05E2FA15FA +:10A3E00006D1FC000D06FF17EA1D1DF9FEF5E31866 +:10A3F000EA03FDFE0AF00CE3051116FFFF09031343 +:10A400000D07F7110A0A07EFFC06F908DBF7ED0F55 +:10A41000D0F3E6F4FDFC06021FFEFDFB1D0FE71561 +:10A42000FF00FCF6F2F9F3FF060B10FB010AF7033D +:10A43000FE02F8FF07F90530060EFC03FAA8FD0638 +:10A44000051810FD010F01FDFFFD1D011F01B904DD +:10A45000FBEC4D02FF07FEFD02FF00CD05F2F7FF0A +:10A46000FCF804FE02000C00FF1812FF81FEFDED57 +:10A47000F4F40EF9FEFC08FF05000305FCFCFF0CDC +:10A4800007F8DFFD08FF0EF703F9E6FE065EFB00A6 +:10A49000DE0B0046FFFBF6FD2C08F4FFF9EFE41499 +:10A4A000E40116FF05FD0E10811108FD0A0BFBF4F7 +:10A4B0001C2A06E7F505F9F8FB0B0ACCF402F8F6BE +:10A4C000060AE8F6F9E01F1C01F404F1F8F900F8B7 +:10A4D000050EEC080A091312FDF4350102041219E5 +:10A4E0000818ECADE724E2FEEF18F6EBF9BF47F0F1 +:10A4F00014040C0A3112EB12EE1F15DAF707181AC2 +:10A50000F013ED010BEC0CFBF70AF5FCF5F811026A +:10A51000280B0402ED04F30DF605FC1603D712F325 +:10A52000DA0D06FFEEB51508060704FAF41DFE0065 +:10A530000C7F000B17220E07011709FAFEFBF7101C +:10A54000FC134CEE21FD061A4B07F704FA30FD17F9 +:10A550000B0C03F4F4F229FF0003F6FA2210E916BB +:10A56000E7F803E52502070DFCF522FA05EEE328DE +:10A57000D0F804F81D04081E1810F3F68807FD1122 +:10A58000F2E5FEEE008BE80C02FFF8E502FA921607 +:10A59000F2F222FF2206E8071504F518FA02040871 +:10A5A000150F08EE03F118FC072DF9FBD30A0BF584 +:10A5B000FEE609040D02DA00F910F104FFF9291C86 +:10A5C0000502E308040EFDFC1AF5F6ED0802080A80 +:10A5D000EF07FDF603F50806E9E3F8FCC6120904E7 +:10A5E000F21202F51B100BD0E0EF0108FC0215E996 +:10A5F000FDE60319FB27F1081602EDFFF816E4FC4F +:10A6000001F0FE7FF9D8180E0DED01FEE60BC8FB38 +:10A61000061B0104F106F806212D4E0023DC0FDD98 +:10A62000EDF9102632F307311601E212F412090C8B +:10A63000F838BAED17EC0BD1522277D827F700F88B +:10A64000D735042613160E2CE525D52A0725C32257 +:10A650000ADCEBF8012E3BDAF53DDBBF0B3827F4C3 +:10A66000B866E07FD839C9E70E110DD4F245EC2564 +:10A67000E92E010A15C3E12D4EDF1C96F9F42DFEDB +:10A680001DD9131222D9D848E916051A49DB083515 +:10A690003F08C4D6F1D813010208A717057F0C2183 +:10A6A0002FEB7EF0924797F3E0CC0DF7F0C831FF27 +:10A6B000DC0FE346071EED02194AFF2300B7E855F9 +:10A6C00001CFFF2804E5F33426AD273DB11A71FB15 +:10A6D000E5A60BF12D0AFE1F18930D2A0AE1CDF80D +:10A6E000E5E73C180EAF25043ABB4EB9F114181A31 +:10A6F00017074055C5E601042DEA8B1EFA5518C50B +:10A70000181F231256E3D10C0FCB8D280E29F4030A +:10A71000F93C0D0525D2E7E60CE706060BF3FA0F28 +:10A72000F3EFF8090005D70AFBFDFF00FF01F7FF73 +:10A73000F8F80CF4FA020709E909FED8FF00FCF268 +:10A74000E5F3E607FCF71F81F81409DB03000207B5 +:10A7500005FBED14EEFEF60E271BFB0006060E0BA6 +:10A76000FCFEF8E53AFEFDEEF3F3FEFBFFD707EF44 +:10A77000F704F4F3FDFDFD0714DF080CFEFCFF0FEA +:10A78000CFFEF2FEDEF1EBF9F4FC02010608FBF469 +:10A79000FAED04FE0B0413FB0304F300F012FCEAD1 +:10A7A000030C130F18090D1081FD0A0D0106FAFFA5 +:10A7B000F705F90028FE07F5EA14EFF5001605DFA6 +:10A7C0000602FCF904F70C1E08FC0004FC00051747 +:10A7D000F70C08FE0FF80208F3FB0B0AFF07EFF86F +:10A7E000F609F9CFFEFCEAFEEC09F9DEF4E02917E0 +:10A7F0000C0005F01DF913F3FA0B0CFBFC0708FA2B +:10A8000004FA1B090C02F4FFF60309F80BFA010E17 +:10A8100009F913F7E4FC010CEAADF1F0210AF80A9A +:10A82000F1024637050A41EFE0E5FEEDDEF6EB0A00 +:10A8300028FB2AF6E8061602EAE7F5140AF2D31016 +:10A84000B1FCC37D1FE9ECECD028E7CB00C7F52DA8 +:10A8500010210B1A27E22CBFCED9ECF11BF5FB1906 +:10A86000CEE20F330511F7B531CF73DFFAFA1B3C97 +:10A8700079EDE9A8C6BEF50F0CDAB502D51ECD15E7 +:10A88000ED04FDA7EFFB42D4B4E1FB7FFFF6FA61D4 +:10A890000DA10CEFF0F12EC601FAFEFD710FF404CC +:10A8A000FFFD0300FCF8FE0303F80501FF02FDF9BC +:10A8B00006FC020401FFFF0E030EFEFB0AF900F87E +:10A8C00002F2FCFFFC0804FAFA05FAFE16FDF40396 +:10A8D000FE010800F7FD0007FDFB09EB04FFFFE99F +:10A8E000FCF507F802010BFE02FD0104ED05FEF583 +:10A8F000FF067F04FF0A050704FC01FAF905FC25A1 +:10A90000FB030607FEFB02FF07FF00FEFD0B04F939 +:10A910000B03FF1106FDFFF3F3DAEDF2F226E41468 +:10A920000B28FBABE5ABE3E559FBECF8D814F301DE +:10A93000030813F9E9DA061FEEF8FA0DE0DC0C0162 +:10A9400010C401EFF648D80D03F2D5F641F0D20F4E +:10A95000023AFF091E3324E401F602A710F359F866 +:10A960001DE07FEA2C006BFB12F4FAD7FB231201E7 +:10A9700000B4F7D7D002AB2DE115EBCFE1D10D1F1D +:10A98000DDF1DFEDC7F240F1BDE5B120D73D19F8AB +:10A99000D0DD153E12DFCDC4FAE7F31DF9FBFAFE58 +:10A9A000FE2119F60E01010A40070FF2FF090A13F2 +:10A9B0005FF51BF2EA06F4E20A14F6FDFE130D0839 +:10A9C000F84430FF1811E4FFFF110500EDFD08FE0B +:10A9D0000DFBFC040D0336FA05E704FD03DF18FC4C +:10A9E00000FEEE05C41008EA01FE10FCE41B222262 +:10A9F000EE0A03FEF3F82D01FA1BF6EE0BFA15F141 +:10AA0000F3098100D9013507E2D9F60BEBEC011E01 +:10AA1000F0F026F9DDF3D4E4FEDAFDEAACD7071155 +:10AA20004D02C5DAFE191B3CECF10DD6D00103072F +:10AA300019F9F410230B0C3A28DF1D021F1B4C10D0 +:10AA4000E5F72EFCF9030F4FFE160CFFEA1B3DB78E +:10AA50000E811C10C2D9F50BDB16FB450CB7570E47 +:10AA600016162416D80005000CF8FDF338DB31105B +:10AA7000F4045806F4161411F9C753F0F6F4541000 +:10AA8000FF1315E70ACDF024FF1DF0DA281EE5E4D8 +:10AA9000EA06FC0DCFE8F8E9FB02260E013458D493 +:10AAA0000D1F17F510F40DE93C160FF6FBF212F826 +:10AAB000FDFCE94CAC030E1320D4020E38E708A2CB +:10AAC000102F1618192906181A03CA06EF160EFEBB +:10AAD00000E57F0D01040AF91D4CCC0F0C1604F1A2 +:10AAE00008AE385D14EA0206EDE5FD1B345AC611C6 +:10AAF000CF1514FAF6F517FDD6F4F5ED07F8E5E8ED +:10AB0000FCC12E04FA3823F729FFECF7FD12EA25E1 +:10AB1000EBFAF8CEEFE7F7F30301E6FA960C05FB44 +:10AB200002FB07010205F7FD00FE1D00FAFF0AF017 +:10AB3000120901100AFAF225FCFA09FE07F0FE08D4 +:10AB4000FDF3000004F703040204FAF8ED00FFFA35 +:10AB50000A000106000AFE00FDFE04D504010C2DCA +:10AB6000FA0100F80BFAF9FF0A03FE00FE0903EDF3 +:10AB7000022D810FFD00000FFAF40905FB2700DD0F +:10AB8000F408000007FB0D05FB0015FCEF0617F5A8 +:10AB9000F003F80900EA09FD1911FD14E220250B64 +:10ABA000EEC406D92E1D1DFF0A08D51F35E6215E0D +:10ABB000D929F2FE120A25EC83A9DCEE5110EDC86A +:10ABC000F5FEECFA06058BDDE4B51504293FF03AF5 +:10ABD000FC1B15E611C6C9FC19DC7CE818F216F35B +:10ABE000128EF5481CBDEE2A37EDF528FFA62D3B49 +:10ABF00023100EF8AD212DD3E7ECCCF8FED2F4ED06 +:10AC000015ED28FA81061FC409EB26F59AFCF7E337 +:10AC100005E60729D598CACBEDC8EAE30708E2FDA7 +:10AC2000141E0F0AFF0D1D0718002CBF31111781CC +:10AC3000F08C03E6043B2425C3DCDB57F3D9D72F84 +:10AC4000FE1AF60B000D20DD39C4EAD403FF19F813 +:10AC5000E1F9DAF8FA0BE6DC4DD49A1D0BF5C0D613 +:10AC60002201D8D9F1F5F7072BFE1901F702E419F3 +:10AC70000EEDF001BCFB10180DEFD80B060BE0E158 +:10AC80001C621DEBE0ADDDD80B1823FC361D38F23D +:10AC90002E09CDF919411AEEF1F9180A03141BF621 +:10ACA000EF091B150407F6FCFFFA05FAFEFB0AFC88 +:10ACB0000C08DC15F80EF80549101002FFFF03FE22 +:10ACC00015F8F314100C09F302EFFFFCF3FC063A3D +:10ACD000FA17001809F7F332EFFEEF06FF14F51527 +:10ACE0000108FAF3052305ED031019F80416E9D855 +:10ACF000F8F801FE12FFF317EAFE25E2F608201429 +:10AD00007F09EDE7E7F21F01FCECFC07FB010C04F7 +:10AD1000F102E4FAF108F60C0DF5150702202010F7 +:10AD200001CFFAFA010503F90E0403FCF1FAFF2042 +:10AD300000F0FC10A8050BF415F228F6240111818F +:10AD4000FB2BFA0914F7121CF5FEDED0F90FF6DA28 +:10AD5000020514FB0525EC0C1B1815FEFAE8091377 +:10AD6000080900F50502F7F9FCB50DDD0111EAEB64 +:10AD7000EEFB0B010EC9EEF92310F3CFF205F10D36 +:10AD8000FFED12F80EF31FF6F20AEF30E2EF040BBC +:10AD9000F5FAEB06E3060D111E070FF6FE10FF0B8A +:10ADA000E7E3FDE4EF312D0903F01A03FF18E9F89A +:10ADB000FDE6DA01EBCDE40118001E010006D8051E +:10ADC000F2E2CB3AF503FE0CEBF2060B049DFC1FFE +:10ADD000F3E1F7EDE6DDFAF102030905F21F0A0BD4 +:10ADE0000CF2FF02E20CFEE701F2E6E7EDF91119C1 +:10ADF0002104FBD9E0FB050FFB0FFC123906E90922 +:10AE0000EF020510136F20E60B04FC17F8F87F0D16 +:10AE10000DD713001301E2F0F4F70CC8F6FCFB0D9C +:10AE20000BEA06FF1003F205000DF1F819031CE50B +:10AE3000D2F1EAF901FB0816E202060F28F403003A +:10AE4000F2E3D5FF24FC11AC02DD10001A1007FC60 +:10AE5000F81B0C04C702E10E240BC90B01ED1D0900 +:10AE6000C97FE9124AD70B1209E6FD2705321FFCFC +:10AE7000E943F004E306FC0318961D391FB70114DB +:10AE8000F139E60EBB0FFCED082020E8271508DDA0 +:10AE90001BF4020A091031EDF40813F6F2000F2A30 +:10AEA000C3E7FD110F23332ABFF1F4E910D50308DE +:10AEB000F8E9FF0A10F70C1105E406E90EFF26F485 +:10AEC000121DB0F80EFC07F0CFF6FF2FF91B080299 +:10AED000F9E8CBEF041CEA090530E207FB201D0965 +:10AEE000E5EDFC7F12F4FA303A03320BEC2CF1FB67 +:10AEF00010FD11380B160601C1001008F2FE050BFB +:10AF0000F211120725F10C150AEAF9FF150CEB0CEA +:10AF1000FA2FFB05170206242BF7F904DB28EF14A0 +:10AF2000C401E140E266E7E6F8F917F0DBB0B34FA1 +:10AF3000EDEAEAFC04EDD905FC16FA1AE1F909BFBD +:10AF4000061EBA00D0081FF625EBE006FF050EE846 +:10AF5000F51DE05CDDE3DEE802EFFD04DED008F77E +:10AF6000AE02E4E61B0E130533F82314EE2753BBA1 +:10AF7000E6CB2121E508F2E02BFADFDF572B17FCA7 +:10AF800018F7F14BFF761603FB220129F40A7FF034 +:10AF90002529A4FDD4D8331A02F7FEFF1BF2DD05E4 +:10AFA000FDC2E2E2181C0C39140CF407FE28E0D2B2 +:10AFB000C7F4EAEDFCF0053F0DECF4F3FFEFE71CFE +:10AFC0000908F9F8DBF9ECFCEFE94803BF101607B4 +:10AFD00008101FFBC8DBF2191007D22E033004F053 +:10AFE000F0DB0707F12E1E05251606DF0BEB2823E5 +:10AFF00023D0F40CDEE86A062E73F914F026E6037B +:10B00000057F52090706D2FE041CCBD9282AFEE987 +:10B0100020F8F8E7E1F51B0B2CD6E0EE1420F2390E +:10B020001DF4080DF40DFEF5D6F90205F70E11F624 +:10B03000F204FDF5CED6F913F200C6D70013F2ECF8 +:10B04000E5DC04FE030DC35617EB18DC0001250CEC +:10B05000F4331AF2F822F5FE1AEE030D0421E3F49C +:10B06000FB44EBFEFE04061314150FF50FFD070A53 +:10B0700049FBF505F2F01BFBF528141300F832F339 +:10B08000060414077F041F0910FA0D01DE270EE0E5 +:10B090000B001EFF120B1C220EFDFCF0F804F60F35 +:10B0A00012FB0100032E0DFF07F2F0FE81FCF70DED +:10B0B000EDF40AEB07F827FDEB01EDF5F90A0F09AE +:10B0C000150BE6D9E50A14F7F20408F8106508F044 +:10B0D000E0150DDC06FCEDF702F4F40207FF14FCAA +:10B0E0000A11F90000F5F903450810F00316EEEB1C +:10B0F000F002080FF6FBF9061106FE1B120DF7F71A +:10B10000F7F9021BF706301804210FF00F0720F89B +:10B11000FA092A08FDFE1A1503001002F7F90412B5 +:10B12000BB10EB0F10EDBDF5EA0103FBE42823EFA4 +:10B130000D20FA00FFE91F09F5FB082C0DFF7F0821 +:10B140000013EFD9050416FBFF0A0212153CF4198F +:10B150000DF4FFFD0002FFF4221B07032BFFD203B7 +:10B16000DE0F08E719F81103E8140B03E8C204FB2B +:10B1700036140018FBF901F90000FCD7FDEC1800AB +:10B18000FC0305F3F2F9071107F4190A30FAF1FE8E +:10B190000E07E210DA060C0E18198107BC0D41EEFD +:10B1A0001D030EF6FF11F9FF32DE26F304F504E469 +:10B1B0001104FBAA0BE3DD2001ECEA0010B2FEF65D +:10B1C0000C0F12FBFC150FE6F30F17F1DB03F00871 +:10B1D00000001600140C03F6EBFEFED311FA023148 +:10B1E000FAF512E848030F040409080CDE12E9E33B +:10B1F0000135D51BF7040FF5F3FB330D083C02AE08 +:10B200000DF8CC08050E05FFF2FFED13F61D01EB5E +:10B21000F6FAFC24EFC6F30B1F0F1D43041CEF3896 +:10B22000519DE97D260CF72CCA2EE9F8FE16F22D69 +:10B23000F3E50AE3320202DC391347011C0FE1D1C6 +:10B240000DE1F70014D20FB4FFD52422E31D10B690 +:10B250000CB8FE3DF658674A4F4A18F30B8C86FA35 +:10B26000EE02FE132806F000D71E3629EFFD00DEA1 +:10B27000080FEAC9D2AE25DFE20BDA14230AF3F88D +:10B280007F1C0B21E5100BF70E78E8E5170AE3E8C1 +:10B290001ECABEFA1ED8EAECFC02E4C903F6E615A3 +:10B2A000CBF2EDF907EBC70EFF1307FE2CF0070EEC +:10B2B000F3FD21F2F2EF0CF643FDF1D3EEE9E4F7F2 +:10B2C0005CF5367FD9E4F7F919110306E8F60305B2 +:10B2D000EB1E04D4FD2CD91B0EFF13F209E3000270 +:10B2E000F4EFFAF4F201FBAFFB041AC10233FD1EC6 +:10B2F0005CFE08FFF115011E0CF63014FBF206FE91 +:10B30000D610F613C7E9DAAFFBFFF2F00216C1E080 +:10B31000F70C10F8EDF7161516FFFA0A0006F704F9 +:10B32000F2EF12150A000B01F903FAD41F06D3122B +:10B33000F721F4FB0105D5ED02EE0106120AF50135 +:10B340000412FB2AFA0B11F91BFA0B06FFEBF101B1 +:10B3500005FE16F7E4EDFAFB09FE08F8D53211FBFD +:10B36000230309F409EEE1F21AFF29E00FD4F121D9 +:10B37000F906F71611F7F21C022B080238F415FB38 +:10B38000E9E90229F6161901010BFEC717EF7F0E36 +:10B390001318F60109050507DDEC2B0021020CF05E +:10B3A00008F1F3CDD2402D07E60A1935FD2CFE2811 +:10B3B00022EA1905170008E9E2641FE0DB0D200B03 +:10B3C0000BD82D26F205F10414F5343155E9133F5D +:10B3D0001117D928CD14EAD9E2DC3E1FF503215C10 +:10B3E000F81AFE8CF9FBEE1404C0EEB00FB1352D47 +:10B3F0004EE1CDDD2AE71A7FEBE1B8FCFDDFF4700A +:10B40000FD26F402F1F9FBF0000E1FF6B3F0F69CF6 +:10B41000DDD4162BF31826C8E43620241E0A7FDB61 +:10B42000E1031E003100E0F51802070D0904EBE707 +:10B430000DF106689B040AF413E311DF23DF158E78 +:10B440000573F70AEF29F51C0EF3ADF70DF3EFFBCB +:10B450000207721916241700FC42D4E9F426FFDE15 +:10B46000D7231100DB0BC9FEF2D1E20A3624F31216 +:10B4700000F3FA0E02FEE40F0C0C02F5C7FBF1F12B +:10B48000011F401B29BF520C1EEF0E02F7F2226271 +:10B4900017221F14E603030EFC10F30EECF7020F45 +:10B4A000FD20E3F7FEF8EEF204DFEF081410F620BB +:10B4B0000ABA19090DEB330301F1DBF2E9FEFC04D2 +:10B4C0001D11E7AA10F8FDFF16EEF1F7F4F218DCF3 +:10B4D0007205FBBC00DBFC08F9E4F0097FDBF60633 +:10B4E000EE1305F509F70B1F07F50FF609FB0A1A0E +:10B4F0000BEA16120F22D84C140700383219EC054B +:10B500000AFCF2C00613494801F4F3F5E10EF0F924 +:10B51000FD100D001EEDE402F0F302E9010D15E44B +:10B520000C26BFFC0B1F1BF27FF5060BE0D210EEC2 +:10B53000D4E9F4141EE2F2EBFEF208300808F50834 +:10B54000E31641F80542C9E0F21AF806FEFDF7FAE3 +:10B55000FDF1FFE1F3DAF8DC2306DEDF0D00F3F6A0 +:10B56000F9E8163FF9DC0A1828EBEA200028C5178D +:10B57000D6F4FA11E60934F40209DEFA1FF7E4F70B +:10B580001DDB3202F600E816330FEBF9FBF9EC1085 +:10B59000F91AE20D0602010806DCD1B6B7E4C70EBF +:10B5A0001553380781EE0CEEFF01E3051FF8210F5C +:10B5B000DA17F9CADBD803CF0CE73F7529ED108500 +:10B5C0000A310A04F7F5DDBFF9EBF88DC333E40661 +:10B5D0000AE0DF130ECC1914D905F1F708ADFDFF11 +:10B5E000FD17FAF6EF1AED11F6B4F2D6EDF10151AE +:10B5F000CA28423B0C4312031B023DE607EA19002E +:10B6000025031213E6EAED021543C60515D33223CE +:10B610003C30D3081AE233332E00E2EE031001056A +:10B6200028FBF4E7D63446D6090AFAEDE9E1F3E25D +:10B63000E442A707CEF10BF415112EC915F665F0FB +:10B64000E218F90B21F781B104FAEEF217DBEB22D5 +:10B65000EFEEF3D5EE0EF824D7BF08FC10D815FF97 +:10B660003DFFF4D5F4E1F606CFACE5C0041911F0C6 +:10B670003DEDE1FB5024F714BC311401FCFE130036 +:10B680001AF60ECE403B17EF05131BB619F331E443 +:10B690001404DF0AF51DE5051FF6F1F4EB13DEEAED +:10B6A00004FCD205E4E7F415FCFEFAF21442F7229A +:10B6B000070609CD36D8F0BD081AE381D62521CA80 +:10B6C0000CC82101C3170AEBFCF209110DF5BAE40D +:10B6D0000D09BBF70D1210F8DCBF21C6F816F63DB8 +:10B6E00008F4F1ADD7FDF0EEBA24F0E9D9C714FCA7 +:10B6F000190FFF0E4EE8D520B20FC928F603F23C11 +:10B700002717DDF3EDEA1800F0F1FEFBECA51CA312 +:10B71000CDF625050300CFF30CE00DB9F706FB14B9 +:10B7200000E8FE04F2E7F8F9CDE2CDF8EFED26F9F6 +:10B730009503D805FEE5FFD1F53DFC0E5522EDE65B +:10B7400004FCE912E2CCF920F3E238F9D1172D021A +:10B750000F04FDE9E6ECEE11FBFBF132F6EED0ED65 +:10B760001FDED6FC1CEECF100D3603061850D9E1B3 +:10B77000E937C029264DA212F5DE1C09010BE5ECC4 +:10B78000D62D7FFC0AECF60E7D2BF4DE130033D1B0 +:10B790000E29CCDF362318F70BEF6FBE52FDA90838 +:10B7A00007C7D8E910F9DBFA432CFBFCFF45FC0680 +:10B7B00038FCEA37DCDB1324C2EFC5F705080DAB14 +:10B7C000EEEE3AF9F464F7E9008735143001C50765 +:10B7D000F2121EF5E510CBF90E2F01C3FCD01AD5DD +:10B7E00015174DD834E76F1304E0DE21E00C0A3D55 +:10B7F000138111D0FA054B3006F9D74B15A0D64F5F +:10B80000265502FFDD020304BC1713FA01240A8D3A +:10B8100008100B4E0AE732C3FBFFD436FE11D9EEF7 +:10B82000FCDCD9EF16187F0C0B0417F71528F40E63 +:10B8300035112005B4B504DC2E2A3603B4F70AEF1F +:10B84000CFF90F22381CF5D0FE39F2D6F616E2CD2C +:10B85000FDD6E1E82619530CDEEA15E3F5F4FEFF08 +:10B8600010EB0E1117D4D21CDE170616F416FEF5D7 +:10B8700035E602B116960029610850E4051603F674 +:10B88000B50F1A181C095A0F0531EB06FEF3F30B1E +:10B8900011B7ECED2AEB2ED9ECA8F5D615EDFC008E +:10B8A0000F7F4BDCF105D0F2FEFF02FAF7E0F9035F +:10B8B000060211F7E00D15F1EEDFE509F300102F98 +:10B8C000F4F7FFF8F9EE11F5FDF00911F7E0F1F9E1 +:10B8D000FB31F70E4743FC161FFD20FDF2FD1DFA5C +:10B8E00015F7F1EA06F7DCFEF3C0E704EAE4233BD0 +:10B8F000E508EE02EA15FAD504FEEBF1E60515EDD2 +:10B90000D702FF0D01D21803E7E9F00913F1E0F0C7 +:10B91000F41197F6D40001DEFE99E7A7010EE5F3D6 +:10B9200028DFF90AE90027FCEDFEF3FE0B131DD812 +:10B93000E2F901F7DA4F0DF235F9B97F53E4F5BCBE +:10B940001213EEF6E0F3C98800020FDDD905F20903 +:10B95000042CE0F1D9C416E0E4E5FCEF02271BFF5C +:10B96000F3EBE603F9E71C2BF012DDECE8EB00DC6F +:10B97000290F09FF212015218BE30A2E29F0D6FA81 +:10B980001E25090B050ED4FF09DCDABAC3F20EE856 +:10B9900000001AECF311050FEAD9D7E0F04881EF67 +:10B9A0001C10F5EFC52B1FF906F4F81BFFEB270859 +:10B9B000000CE9A7B2F7092435F1FF1DE70F0D0DC3 +:10B9C000FFC50CFEF321122AE15D13ED1C07F6CD35 +:10B9D000FEE55120F7F3010D1F45F624074DE6E87B +:10B9E000F4CA2216FB4E09FF092FFE263F0DC8643C +:10B9F00019E70FF8F60BE604DDF2E00A0321E8E2AE +:10BA00000F11EA0C3216BB0620001CEEEDFBF8E429 +:10BA1000E6F515E1F6FFDB21E6121B25CF1271E4F6 +:10BA200003CAD2D4ED234B1317211903242820E194 +:10BA3000E50DF07FEFD7F80AD90BDDFAF8FD03D05A +:10BA4000E8E5221AE8212AED0386F3E4EBFD0FDB9B +:10BA500015170DC5C1150C06E0DAF80919BA384DED +:10BA60002D16ECF247BB3103053016E022190721F1 +:10BA7000030F1DFBDA222D1C08CFF8D40ED8F35F7C +:10BA800020281F109B3227EDF24AEFEDBEF616C4B8 +:10BA9000F0EA0402041DFDA20409DEF7C81307E65C +:10BAA0001DFAA2CD0F0715EB41F017DED2121B18BD +:10BAB000FFF4071FFFEDF3F292AD05F1F4F11B2F38 +:10BAC000FF0920DAFD1DD5D20BF9C9CC1060F6D4E0 +:10BAD0000122F2140B27E9E106FEDCFC0349F33AEC +:10BAE00047BA01B4321C1D513AE78C0BF8610918B2 +:10BAF000580C1CED0A36EB14812A81C308E2003E83 +:10BB0000E1F8F1FAD156591917ECFDC9E4F3BC027A +:10BB1000D3EB0315A606E5C40915E5EAF602D9E05C +:10BB20001F19F90418E8E7F7E6EDE60312FD08E14E +:10BB3000FAE030E6F21AF004ADE8D02D0FED1BDD8F +:10BB4000EA11011206EDD3CAEBE5F9E6030BF900A1 +:10BB50000D7F02B81101F92EFBFD0B0EF1F713E773 +:10BB60000301F2FEC8DE160EA43C9B140101053A47 +:10BB7000621500FEE3200B18BF0DDA3819ECFDDD6D +:10BB8000D9FA1FFC0CFDE8F9F3A502EFE7FA202231 +:10BB90000A044303D91216F37F1D0617E9090F1390 +:10BBA0003015F2DB0A45F9F4F711FD271DC03AB94B +:10BBB000AF6D13FE70FC10CEE309CD023B1D2723B1 +:10BBC0001023E00EE700D0D898C0DEE80E08C5ECE0 +:10BBD000FBFCC6CC17030107C8B110D8F0A654F37C +:10BBE000FD06E5F0DBBCFA08F90D060CD95F14E997 +:10BBF000EBF804E4D2F5B36FED5EF228C62706F148 +:10BC0000C3C1D40F3030AAF8050F160935DD25CF92 +:10BC100044FC5110EC3B1001E5FF32DB07222CFA0B +:10BC2000FD207805E918D33328FFDBE9012030E255 +:10BC3000DDFDFF0C642FF80A1BEEFA47F0FC02074B +:10BC4000EDFC8D0CF317D312EFEBFA0500020B326B +:10BC5000032CE7FAF9C90769D27FEB080C0A0F1C1D +:10BC6000E62800D4F8471EFE82FDCCE2F2EA081373 +:10BC7000CE08F217F026FFFFECF90D1A1504E20EBC +:10BC8000DB030D0B0B03CCFAF5C3FAD7D6FC40D778 +:10BC900005050F06F5FD0B0913D601EFC9EEEE14ED +:10BCA00039F5121EE711F1D92206E4E3201A0FE359 +:10BCB000DFE7F7ED23140CF8E20FDD0D050D061894 +:10BCC000C538CAFDD3242481E501E216FCFF0E2904 +:10BCD0000528C4E7FAE1E7E6EF08F5F70F2DC712EC +:10BCE000E7E2F11EE8C7060415FF0B04E7D84E0F84 +:10BCF00020F824E1F52714FADDF71A3508FE0810BC +:10BD0000EA012615F41FDC05F3FCFED2E002FE0773 +:10BD100024E0CB1306FD3228EEDC16303BE04A135C +:10BD20000A231106E502FCFF0EF6031F20090A1381 +:10BD3000FA0A372FF8D51F1450CC16B2A302F2FD21 +:10BD40001052F6F6E8F10D590681C823041FFB389E +:10BD5000EA091FDF041AEC141D010D1C17FD19FF61 +:10BD6000E561FFDE14C1050BDCC8E5ED15BC0C81F7 +:10BD7000DECCAC1124EDF803D344BDF0EE06170C75 +:10BD8000FDEA23EB07E8EFE0F108072CEEF609E9FE +:10BD9000360048070A0EE3D4ED0DFD0E0CFAF30B46 +:10BDA000F5171E0C010C1BFFE10EEACA110907046E +:10BDB000E0070100111506FF080DFE1E0DF9F60B38 +:10BDC00000FFC7210AFD03F6B6F20EF8F90A0809CA +:10BDD00005F506E6FF0A1A03FDF1F800FEF9F20385 +:10BDE000FDF1FE7FE90A05F4E7F24D1B031CF2EFBB +:10BDF000FC05F1DBF10E130E0CFC3D12FFFD0C04F3 +:10BE00000F0C1714FCE407F20C21F6F50E0B11F4DD +:10BE1000FBD4E8F518F5EF0D1700DFDD19FAEC009B +:10BE2000EC1F1D18EA04E412230EE60E06F0150FAF +:10BE3000F0C30AF2EE0D0807E007102EFCFAFBD261 +:10BE4000DC16BD2CF9EB95D3EFD8F519FEF604E618 +:10BE500003BE22FBF5FCEFE128BCF21208083EF31A +:10BE6000C81AF6C4DEE306D6BED4B9150B312AC013 +:10BE70001BFEDC10F1B7022617EE1A3A171118EF65 +:10BE8000D10E10F2FFE712E10050EBD91DF4F7DC00 +:10BE9000190781F40CE332D609F108F0F110FF0321 +:10BEA00029FBEF1EF5D7D00EEB210BF61613EDE7AD +:10BEB00012E907FB0BE3E906F309E926FF0F030488 +:10BEC0000AF804020FF62614D50408FA07FF071330 +:10BED0000BF4E7EF2516F4F21B17F0FBE5BD1B0290 +:10BEE0000D1607F218E719101D0FEEFBFD1C0F03CE +:10BEF000F2F811FDFD151019E708FE0F7000F905A5 +:10BF00000C1108160346CFF901F90DECD90D7FFE8F +:10BF1000EFFE3D071307201A06D3EB20E6F1EEE90A +:10BF20000525F0ECE7BACEE9F018F822CFE11E1FA4 +:10BF30004D014DE5F228F6091844B5FA93EA0C399B +:10BF40001E23111B1819C13BE839C3F005E8EE2484 +:10BF50000CC2DA153FDA4AF100187406F2153D0FEB +:10BF6000F14FEC17C34835DFCE8122C6D402FC4422 +:10BF7000D3E933A4C0FBF25BF203E0E724FF1C002B +:10BF80000F8F02E40BE412ECFEB8EB27E6EEEB16A3 +:10BF90000AD53A00FD04DE0FD1A3FC1640F00A2FAB +:10BFA0000B013AD913DBFF15EB19F9E52BCAE60EA5 +:10BFB000FAEDF5E20BB42E0F02E8B82B3416274049 +:10BFC00021FBC01CBFE2242D44F90BE5FA41ECD85B +:10BFD00033C422FCFA919AFD0DC3D5152D217FD6CD +:10BFE0003212182F05F3E7FCF02929D4F54B76EA35 +:10BFF0008414BF2D130D041C37EA692EC1F8E8D351 +:10C000000317EBB042E8AAD105FB09F507F7AA1D13 +:10C01000F632070CF8EB013215E7DDEAFBF8EB1D11 +:10C02000DD0325E9CFEB1617F30902DD01142FF12B +:10C03000DF1322F1EAB6020B0F08EDEA240C13F429 +:10C04000F4F7340EEBE82125FCEE0BF508071F2072 +:10C05000066F05BBC6D002F50114F00B0D10FF10E2 +:10C06000F2ED05F8240802E9EAE160EB0B1D001887 +:10C07000A4FEF7EA032C0625D5F8C57FF4F10A0CD7 +:10C0800010FFEAEBF8FCEFF215270E1FEC1111DFA1 +:10C09000EDDEE70DFC2B02FC1010F7F9F913F203AB +:10C0A000FBF2EF080CF20C02191B05F06C091004EE +:10C0B0000004F2F3F2F8E5FD05F7F1F5F9FF2400CD +:10C0C0001BF4019CEE060CF5FEFF0BF603FF06D8F1 +:10C0D00021140FF51300E009EBF40005D6F4FA0083 +:10C0E000F104F9F9130C017F320205F10A2204F47C +:10C0F000FD0408FFE104080814FAFB06F8FA0AF840 +:10C1000027030A2DF5DE223A001D03FF0A07C9F4B2 +:10C11000FFFC1FFAEB05FB05EB0A1DFE17CCE30540 +:10C12000F019100B45E6002231FAFFF6F0F6EBFCB1 +:10C1300008EF26DC7F1A090902113300EAEA162407 +:10C1400010EFEE0C3CF0EFF902E018E50AE9FFFE13 +:10C150000702DBFC1207070FECC9F61200FA1217F0 +:10C16000EEEEE41106B7010BEDC8FC1AF801340C31 +:10C17000F228F1236FD6F31717F711C2ECF9171C49 +:10C18000F4F6D2F8CBF1F216F1FF1018F5FCF02F0F +:10C19000001BF8ECF5DDF9E92591DCE8F7D60C0A8F +:10C1A00060AE28C5DC0611FBDB0314F610E6EE27B3 +:10C1B0002E21482217E528DF1830F138E001015F11 +:10C1C000151EF2E91ED6C4ECEEF2F1F6ED18F206F9 +:10C1D000F5042F082F371EB60EB712D4121D4CEBE4 +:10C1E0002B0A39FFE7BE670506FD05BB13C22F50BA +:10C1F000E3E1FB94A62C05F2482A53F5BDE57FE365 +:10C2000038F6082CEEE824EFCFF5D82DF001D40253 +:10C21000FEB6DF10CC1814E5FCEC46F263FA810F91 +:10C2200004F1E703171502080D19D90FFA05001DCF +:10C2300005FFF6400BF91FF40108F3FEEE10F609B6 +:10C24000FCE70FFC0609F900F20C1305E4F41E08E4 +:10C25000FA04EEFDF1E5F204030FFC18F5EE06DC3E +:10C2600011F3FFF612FBFF050E0CFDF602150A177F +:10C27000F9AE59FDFB0A0514F9F4F60600B20405FF +:10C28000070D0601F6F10FFC040402FB0D0B1FF471 +:10C29000FDF707DC091BF7F00DEE01E57F1515DA58 +:10C2A000DDFEFB1510FCECEB25F60CF602F1EAF1D5 +:10C2B000F5F11FEAD210091513F710E9CDF216496E +:10C2C000F2071112190DF356ECD507FC390EF8F5EB +:10C2D000010C26D0E5F909E61FEBE1290CE41D2845 +:10C2E000F8CFE426D9EDE9FC2D31D8FB0106EBC9E6 +:10C2F000E41DA21615F017F8120510FE0D050E101C +:10C3000010DF0BF8FCD411EEF0EB3301FCFF010E53 +:10C31000FF1417FE22F70DEDD0F1F908D1FF2A071F +:10C320001C26AFF41640D5FDF0F9E424FAB2161F2E +:10C33000D6E5FC271DBE0A2611FCF12AD417E633E8 +:10C340001EEED9FDF102E3E5D6DC01F31817010D6D +:10C350000120FCE71AFAFDD8FA11081C15ED7FE65A +:10C36000FDE5F4041F22021A4F0BD9E7E4512ED940 +:10C37000B7E029B93524F1E2B408C7F81A0119EB7E +:10C3800000C3F903180E0DF421C9180D110712E0AE +:10C39000F4EC2627D8010CD2110D46F83BD2A801A7 +:10C3A000150B14F306FFEFFF1631BCF9F20CE54F45 +:10C3B000B7F0EC5703D91EE7F729DD1A185EFAD05B +:10C3C000FF8701FF0FD3F707E90BE6DAB2F2291373 +:10C3D000F501A4F51103F900E9F5EB49F4E7F0A143 +:10C3E00012F3C8EC5CFCCD0FFAFEF2086A2FD00EF7 +:10C3F000FDBF2CDE2C2CC1FCF0E3331AF2A5FB4D63 +:10C40000000C4DFDF0FA070947080F0B1DD612F777 +:10C410000807E181E54BEF03DCEEED9DF04FF1EB1A +:10C42000010709C8E71E19E80105F23500081F15C4 +:10C43000EA04D1D992FA0D132EC6CCF32C1AFDC9F9 +:10C44000E2C610F3F739F56C215720EBF8EEE4F66D +:10C450000007750B090BE003793A1308F039DDF793 +:10C4600029ED1E22D3F1E8E4427F013A4866D13734 +:10C4700019E40CF3AF2F02B8C9EAF31A0606E8096B +:10C48000141DECE9052352EF2C02F4FFEDECF6D479 +:10C49000C6FB1103EA11BD0821140407DEFB120ECE +:10C4A000FF1BE2CAF9EF25E350ED07EAE2EF0104D2 +:10C4B000FBFD020BA4CFF2F021FED74ACBF10FE235 +:10C4C000380F060481FDD37DDDE9F2DD11FB09EEB5 +:10C4D000FB0D1905DDD5CAE71C1D01F1051B1E2941 +:10C4E0001115FDF9FEE32916F2CC02E50929DD2A32 +:10C4F00013F220FDEC49EE25E8FA07C40C05E4260A +:10C500003405ECF80A0A091C03E30EE0F80CF9D430 +:10C51000EED9DBFBD0F0D1FC08BF03051AF3FBFC1E +:10C5200042F27F02040EECF0F506F903F7FFE8ECA7 +:10C53000FEFB09F019FD0CEFFB10FFE506060201FA +:10C54000DC1D1B11F90823E4EBE1E6DB06F5F2E55F +:10C5500007CF0FF30FDE26E6D6FF12F30F32CAF431 +:10C56000F2F5FAF4DBBA0202F3F6E1ABFED30CEC1F +:10C57000EEEBE80B11E1F31828010A000015F4EBCB +:10C58000D5040F1B2EE5FCED180F010002FFF0EBA8 +:10C5900003011EF03E0AF4DE23FA82E2ED267FEC70 +:10C5A0000BEE1114F608F90017CF4FF10EFB0FB088 +:10C5B0002504F8A203FCDA1E0EEC04FA088CFEE651 +:10C5C00001F20E0104151B0AF617E7F53910BB013D +:10C5D00009043604021AFE0C09FD23D718F80C4290 +:10C5E000F60828F1E300450D0101FF20A3FF00B488 +:10C5F000FC55CD30EFE804070A0004F10568F6C8E1 +:10C60000F4F2EE100A1200F8D4000406044007F316 +:10C61000F706F055058D13F30A1CF7254211040A9D +:10C620000AA19BB8F2E0FEF2FA1CF705FEBCFA2F55 +:10C63000EFFDDDEABE45FBB7BC06E2E21D073A1995 +:10C6400003F6CB0CF1090F3EF51FFBDFFFF5EE19EA +:10C65000180EF01E2405AD133D0409CC0E0344E76B +:10C66000AEFDFB19D733DD03E91003F3ECEFEAFF6E +:10C67000E9ECD208E3E1F612F22D5581102128D31E +:10C680000518DD03FEC8FC190AEC02AA0DE2BD3450 +:10C69000F8229FF51CDAF224A3E5EDF90F05063F19 +:10C6A00013FAB92FF94DECDE12E111FE00B30DF0D3 +:10C6B00004B5112BDFF3DE083038F9C8E9BFEE0509 +:10C6C000D92310FB091659D1E8EDE924DA0B2A0C1D +:10C6D000E40FC6F0D5FE0CE4FE0D06FA0E0B2E0498 +:10C6E000163603A7451C3005FDD4EBFDE9FF271ED8 +:10C6F00038EA08C531DCEDD69EAC2619FE15EC09EA +:10C7000007DD06E22B7F54F1DCD8DCFE263337EF61 +:10C7100022E535CCEEFFFDE504E4FBFE0522F7FF44 +:10C72000052312FCFDFC15031303F7FCF3FF13F6BE +:10C73000F6F311FC2C0DFAFFEB0A07281C0200F49B +:10C74000E2023109CA0F027FEDFEF9330003F9ED71 +:10C7500003FB0C0AF0F101FFAC0AFA01FE1AEB052B +:10C76000080A01FBFDF40CF5F3F0FCF00AF2E11A03 +:10C770004100FDF8D90A10090A03F00400F709FF87 +:10C78000190B1A0D6AFB00FD040EFBFF0AF9FEF3FC +:10C7900001F202FBFA0700FA03F4ACD4E0197F0FB0 +:10C7A00000C7D5E12BD7E5F900E02AECF2230BEF27 +:10C7B000D71AF5E0DCE9D6D0CAE9DBCE2A2802D5C3 +:10C7C000F6CC1FEFE7C205EC09A1041212FFF10835 +:10C7D0000B13F4F8D9FCCD001032170706E2F9422A +:10C7E000082FD4DE4DE3D823EFC5D32D1B100E2B1D +:10C7F0001F55D640EC31222D0CE4E8480863CEE406 +:10C8000024583005EB13F30C44252ADDE8C90B94BA +:10C8100014D0FAF9DFE05ADCFBFAEAF71D11030E37 +:10C82000F93210F25802D4F304F8EA09F1E8F722D9 +:10C83000F31FF006B50B051804E7E5F4E2F5F2D3B3 +:10C84000F81EF60105240814F91700E40AE61EEDA7 +:10C85000F30D071017EE280ED5E1F71DF91007D8D4 +:10C86000101AFE10FBE8F6FE017FEFD0FF0E051355 +:10C87000EF13EE1F07ED03EFF13E30EFF4F507D4B1 +:10C88000DE1114E407D0130FEEBE12E2FA1CF21D03 +:10C890002B2C0100F1E0171F050B0024FDFA040208 +:10C8A000F011210F0CD5FF00D6EEF8F202FE0106C2 +:10C8B000D5F918F40914FFF20A04EB08F00609EFA1 +:10C8C00006F6EC0911F9F3FF021831F1F4F0FD114D +:10C8D00012E8EAF012F725F9FAE5F8FF0EEFFE028A +:10C8E000FB02DA1CF4140001F2001A08F90E31EE12 +:10C8F000F6F30C0F1BE881F4F617FDDC080719FAB4 +:10C90000FDF50902E9F124F7F9E80910F2FAEB2044 +:10C910000A180D09EBC7D90511E9F116FAE31E1340 +:10C92000FBEEF3F22232E4F0ED2005A507C3EA04A2 +:10C93000E5DDF929E8FB140100E7E213F1FD070842 +:10C940000839C21E0814C0170B22D628150A021C6B +:10C95000F3EB0709F7112E1E1FFBDE031A05BC07B8 +:10C96000C82B240F3D151B26F00D190CF90E1FF0D6 +:10C9700056F5FE81F3E8FAF1E0F83D28FB00D90D09 +:10C9800005EE0C10FA0007E011FB1F06DAFB370476 +:10C99000369FED2802F514180DD00E813CCDD8E558 +:10C9A000FCF10E0B052402150007D5321209AB2944 +:10C9B000FEEABBD0CAF4FACFEF523C12F6E9CE79C8 +:10C9C000F1564120E8E3EDE252EDE40D0312CF5DB4 +:10C9D0000944FEFCCFD4F7DCAAD702DD0D8E18C4C3 +:10C9E0009414E8C8C248FAF1FA29E231E83A30363C +:10C9F0000A32AF4A5ED4EF16D31906FC03E716C914 +:10CA0000090F360C3FF539F5FA1C14FA14EF0E3BFA +:10CA10003B53F7C2C3EF180806EAB9F7280977F3C2 +:10CA200016FAFC11FEFC18F705C851F602F8F81DBD +:10CA3000F706FBB3FFF6D1F029060FEC21FD04DA6F +:10CA400011A1100319FC15E0FF03A9EF111E0BFC47 +:10CA50000FFCE5F818FCFB05F51417171403013D4E +:10CA600000EA08F4E812FC01ECF3F6092CFC02D809 +:10CA7000176203FCFDFC0F00EFFAECF2007FEDC53E +:10CA800005D4EB0F00FBF1FB11FB1A18F8F6EC07CD +:10CA9000040BEBDA0411F910FA17EEEFF1E81916AE +:10CAA0002A02450BF4F104F9FCFEFC1EFCEFFE111A +:10CAB000F403F528CB4604F40DEEDB16ED0C002E46 +:10CAC00020F481E0FEF60E3312E602151DFFFD6430 +:10CAD00007010B13150727D244C0E5FA08DA012233 +:10CAE0000B2DDD5312FA211A45F032C119D2D2EAC8 +:10CAF0004400FE0209A714FAF2E7EF47F7004523C6 +:10CB0000DBEB0618F8001DFEFAEE1A19FDFCF8D949 +:10CB10000D06FD0D120C2332D3D6032A14F60F1284 +:10CB20002DD3060FE00F322C0AEBF5EF12E8B71EFB +:10CB3000F716130D2C0D15DC43FB1BAAEB1D161964 +:10CB400013E130C2F905DCDBE8E2324527DFED4FC7 +:10CB5000E181F40E01150419464004E3C8BEDE026B +:10CB600032EC14E807441E4E2AF40523F818E58336 +:10CB70004728B933EC3CFFE92ECD153BF2CCDB095D +:10CB80000F0DEBCCD317DDE9FDF8210E18EDEF0208 +:10CB9000C62C9021C102EDB9DC2EED5DEFE9001A43 +:10CBA0001315FBFFFDFAFBEF0D0B0C2DFAFEF77FC3 +:10CBB000371D361BEBF305F44FD4F8F6E61FEE0FE6 +:10CBC000310DFE00CDF92EF32C14EBFDE1FBE9DA7B +:10CBD00009F6E60D220730F9EFF302FA044422FDCC +:10CBE000F00516BEFE2607FED5F408EFEE0240075C +:10CBF0000BDD06DC10E2D41A0144EFE8F6F2FE0980 +:10CC0000FBF9CFEC10F9E40BE1F5E7FE96DF031139 +:10CC1000F9EF42FA10DDDCD2F4CDF6CFF000EF03ED +:10CC2000FC08E90902FDF4FF07FD051B62ECE111B8 +:10CC3000F2DCE5F612F22EFBDEFDE60D05F8DDF97D +:10CC4000050B0EE4E505050E050CF5F3F6CA000527 +:10CC500043FEFD070200000407F6F1F77F04FF0022 +:10CC6000F8F1FCF90408061C12FE0BCAF708F7B22B +:10CC7000ED1412090910112733F304230D050EFCDE +:10CC8000EF0005AFFE031F021314F608F40313218F +:10CC90000417EBF80A0B151DFD260F05E44457B0E9 +:10CCA000F626FD04F512FEEAAA11F40C0FFD21FF91 +:10CCB000121CE46581E303B60ADDF8EB18F4E4E73F +:10CCC00003D61CF408E9DD732CE6FF06E503E8F75C +:10CCD000FD2C4BF1F0EC29EB701D26B914D317C0D5 +:10CCE00028144FA8DAE10612273DC74B262BFB1E5E +:10CCF000E60F34F8DB10F5362240EEE6F7FDD8B14A +:10CD0000343225ECF92019F3090BB8C7F4DA3200F4 +:10CD1000DCFB090CFE0E25F8F1EDDB0035C6F84012 +:10CD200022F75304FAC1F6FD0EFD060E381E2EF64C +:10CD3000EEF335F3E4050839E4FA3A98EBF0092705 +:10CD4000AA05553CEB010CCE04DB22E6C6221E539D +:10CD500004F6F221DDBC07F7F1F50B2CFC0BA4DC8B +:10CD60002618E20AD516F21635F71C111A3D3C19A1 +:10CD7000B300C50919F428D4F3EC56ACEF02AEE6C3 +:10CD8000810B031E70B119F0FB21DD13E809EF08D8 +:10CD9000EBFA83013C0B3DE216F0EAE9D10CFF10FF +:10CDA000CDF5BFB1EBEE19E42AF7ED071D3EF30414 +:10CDB000DFFF281128C6160EA325E1BB0711F0BE20 +:10CDC000DD027FFCD013BCB5CF1604390B1B10A6B7 +:10CDD0000718EF09E337EF0D0A1207141737720D22 +:10CDE000CB0505DD34C51AE902D100E806E035219E +:10CDF000DAFB2D01C011180DF20640E2E6F9E01051 +:10CE00003817150DFDF80EDF001E00FCEA0230DBBE +:10CE1000FDE0EE18F60700F5031AE6FAAD6FE945F6 +:10CE2000392C17E0C559C9F20F1316EAE812E3F5D9 +:10CE300016F0F0E8DB3B0A2104F021D61F25129CF6 +:10CE4000190067E5052403E2410CF38137F814F675 +:10CE500013F219F0E8FAE627E2EAD61CFFC536F02D +:10CE6000CEF7DFF8E3DDF90748C2344C0F0319ECC5 +:10CE70002EEC3E0518FFDBFB111FE40918E2E2036C +:10CE80001912F512122FEEF7EF012F19130F081BCD +:10CE90000F11F22C1AFCE4DF24F6F4AFF6F7FDF7DD +:10CEA00014EAEB20E40E581E0619069A24281210E4 +:10CEB000FED4EC0C09F003F4EE3AF7FED9F0C8F218 +:10CEC000ECEC1D27EFFF28FFE6D30D1311E4F9FA70 +:10CED00002E2F1DF07E3FACAEB25EAF5117626FF55 +:10CEE00017E4F105DBFC28051CF81F1A029EB31E8F +:10CEF0007FF9F645BAFA092FB5D6170F32EBD8FBF2 +:10CF0000071A0CE4D11A30000617061C0005654B01 +:10CF10000A18B10211252BCE0FF9080311100C00CD +:10CF2000F603261969FEE5041F11EB0405F3F3214E +:10CF3000DD05CC0EEA0BF1E1EFEDE6241F1AEECF92 +:10CF40001215E503F6F20DEB1FD8F7FAF627FB0AE8 +:10CF50000AE016E7D7F405F3EFDDF0F4F9F7F6226F +:10CF600002EECDE303B8FE10F381FD230AFE09DFD4 +:10CF70001407E3172C0AFD0F430211251DF3F62AAF +:10CF8000E80CFCF313F71906D5F6022A0DFD1AFF7B +:10CF9000201B28FEEBE44CD10EFDE8DEF5C2EA0AC8 +:10CFA00048CB1AD7352109D80004E8E121ED1DFC52 +:10CFB000EC0A04E7062FFCF7F6EB8109CEF70EF139 +:10CFC0001A2DD521E4F3C2D7FEDFE023FEF7FA08DD +:10CFD000FA7600E3140EFD1F250BFEEEFAD9CCD62F +:10CFE0003225FC0CE2DDFD17E962D4F2F72A0B25AD +:10CFF000111D0C2915C9FB08B1213ECBEFECECDC6F +:10D0000017041F00D7F10E03111E06F5C8F808EF2C +:10D01000152502FA030629F90F1AFB02FDEAFEFDA7 +:10D02000FA1032EDFEEC15F50020EF1000032000A1 +:10D03000FE1929FC040CC9FEF213FA000809EFFBE3 +:10D04000EE031C4604F4040B02FFF30100F103F9A4 +:10D05000C9F6050D05D7130003F4E706A4F308038A +:10D06000E3FB07FBF003FDCB00FFEAF4FD12F6053E +:10D07000F60102F3FAF8F4F1F810171AF00E1EFF99 +:10D08000E1F6FA7FEACD07DA04F6FE08EDFBF8F5E3 +:10D0900001F9F6FF1AFEF80BE7FC0F081200FCF985 +:10D0A000F5F6EC1713F9E810CF0D0F06072B07FA6A +:10D0B000FB0C06EF7F07FEE6FF4D09E1F119F74291 +:10D0C0000192DC080BDA2CDB09FB3F0A25E3D603CF +:10D0D0000D15E2FECAF316E7C3C01AF7FCF10029EA +:10D0E000F5FDE0CB1AE704FC15150AFFD5D758D992 +:10D0F0002C01EC0F61F2D824DFC70915F1F2FA2DEB +:10D10000F11CA8FEDF00FA0102F23DDEE4F7FDE8C3 +:10D11000EC07FA14090522C4F52F1129110807F4A8 +:10D120002BE01C4729F2E3D5EEEDF5FE02DE010C03 +:10D13000FE0BD601E60305F25424244BDBF814233E +:10D140004EFFFC223C011AFBDAD71102001204EE5A +:10D1500001531B142D753D0F17F1C6FAFE0FE5FAAA +:10D16000DAFFF50D2E1206E7F1390FD40435FEC3B0 +:10D170007313EFE10BD9F31617FFF9F60A110CFF41 +:10D1800081ECF0E80AD53EF10AD90031FEF905F745 +:10D19000EDF5DEF9DEFD1AF30FF9D2F57A1BD7FAB9 +:10D1A00012DD1B12F5F004FBF0F941F0F8F3F19DEC +:10D1B000180D015236FCFE74031D17FF290AF3FBFC +:10D1C00009D6F5F608F82CE6F40110F4AE0221FEBB +:10D1D00028FBEBF7FF1FFF04E0EBFC83F405F75D92 +:10D1E00000E0F3E40105FBF207FD1315FFF01AB2AE +:10D1F000F07F651BEE11E00DEDE108020454030F12 +:10D20000EFE5D6FC01F601FC2EFE6E02E1C2EDED6B +:10D21000FA16D7DC11BD0EEC1B01CA02261122E260 +:10D2200019061AF7F2F70AF911B743F70BE5FEBC36 +:10D23000F80E06C000F9CDEB01D0EAE801B8080904 +:10D24000FFFA0505FE0D18F1F5F7E70119102FFBA0 +:10D250000908080B021302F8060213061A0D032A26 +:10D26000FBE5F9F8030411F2F2F7F904E3FB0CEF24 +:10D27000155D2E26E4FEFCFC02FE0605077F0BB5BD +:10D2800006F1E71208020E01E7F6DD0EE2DB01FB14 +:10D29000EAF70D3EF79EF3FBF9DE05140F14E9FFE4 +:10D2A000181AD6EE5126C80718E4E9F9CBF3E2E5DF +:10D2B000BB15EB0DF0F6E922C40ED6E401BCFE313D +:10D2C00001EEE9FDC8434A46EC34280C18EEFB6930 +:10D2D00005F2A9F0EE04F7EDCAB3F21406127F6965 +:10D2E00023C8D318314DFE05EF39FD2CE117B55891 +:10D2F000042411B6FCE903E0ADD20A42E9F4C17896 +:10D30000E5F1DF102C53EF16FE030EC1E61BEFE82C +:10D31000FBC8FBD02A10FE01F817F1E70F0DE2E67B +:10D32000CB00F20003E12E0D2B0403EFCE0BF00C2B +:10D330001A09DA00F6F7F4F92AEFFE04EEE87F178F +:10D3400029FFFB010CFA0CFBFF0911F6B8F40F09D9 +:10D35000EAF3F5DE2233FA11E6EE05FAD2FF1CF20B +:10D360001917F3E81A080FEA4C14CA1D0937FCD63E +:10D37000E2EFF1DC05FC04FE160DF9F1120A04F4EB +:10D380001C16F901F302E10DFBFABC1D070B12FE9E +:10D390000ADA29D710EDDAF010FBF8E27FE10F107E +:10D3A0000219E6EE0E07E9E202EDFEF6F60B1AEBC5 +:10D3B000F00CF805190CF5DFD72E090B2204E23624 +:10D3C0000BF6E306EE07091BE91405BB3B05D0EBA2 +:10D3D0000CF1EAE5EA27E80FB9E20ED30804053BB1 +:10D3E000F9EFF11234E10E073FFEF53DE713F215B8 +:10D3F000CDF586F0EFFF03F7FCBC260B08040C42CA +:10D40000EAFC030DDB13C70502F42BD5F6D40EDBC3 +:10D41000E6EAE123E7111AEBEA0308F8EFE4301536 +:10D42000FD01F50224F0FC04F509F5F804F30BFD09 +:10D43000010BF50205F602AC131200FBFA4D01B91F +:10D44000FEFEDE0A08FF030DF7F8070D73098A08D0 +:10D450000109ECED0AF6FF0DEFFDFF97FE0A02FA57 +:10D46000F71FFCFF2CF4EE0B07FBFCEEFB0A14008D +:10D47000F1EEEDFFFA0806F5FC01120808FC0502C2 +:10D48000F6FB0606F703E400FC0D5F07F08115ECE0 +:10D49000E508F246090CFF0AFAECE010FD07D62673 +:10D4A00011F6DFE94B2014FD0903FF09F83A22EADF +:10D4B000D9FB01D6CAF21531012CEFDAFA14ED7658 +:10D4C0001AF80F0FE8071620DAE40CEA100A1EED2E +:10D4D000FF462BF0C431FDF7E29CFD310A00E2C6A5 +:10D4E000E40C0D121CCF05F92B7F1E3622D6EE0957 +:10D4F000EDFEF7FD0E0C0708D1EE23F21AEF20C463 +:10D50000ED000B3106F9EDF50C1D21EBE8111EC9FC +:10D5100006F1232C050A17EAF5FD03020AFED6F7E9 +:10D52000F7E8061245093318CEFEFADE2009F81195 +:10D5300002E7FADD112F1A081D411828DD044D51AC +:10D540001AF3E4C93511471B2011220F1B1DFFF6EA +:10D55000E950FFF00A021418DEEADC0C36E7E2ECD0 +:10D56000F103F253E9FDBA01242F1C070C0AFFE86E +:10D57000EC05FB27F015FC1518E01ECFD6083CDCA7 +:10D58000FAA0EFFD1BFF81D002E824FE0203526CDB +:10D590002D36EF10C821EF2B1235122C061511F085 +:10D5A000E10616D4251CF4370F0912060AFBEAFF20 +:10D5B00010F7F61446E402FCE52300C0F806D13863 +:10D5C000FDF7EBFBD91DF57FF9FAFD0C230BEEEE11 +:10D5D00003AC54FCF430F546FA2C11F312BF0601EB +:10D5E0000D2409F81616EA041907D0E828DA1715E9 +:10D5F00095FA04F9EB0F05091C15031502F7F30260 +:10D6000005EB1606040DF0060E56171610051A0C3B +:10D6100019F4EB011A0810F959D5E5C8EDAFF80275 +:10D620001905B410CBF044E700F605090D01000F11 +:10D6300002BDE500C3E0FE0105FBF4E6E9E82FDAF0 +:10D640000C3ED706FBFC010CE6C1C412EAFF0B132B +:10D65000F6610110EFE8FED814C002F601E906F702 +:10D660001F3CDC1BF90AE9EB14D6FBCFFF1F2E246D +:10D6700023111B08E5BAE5F9941F34041905D9FCF8 +:10D680002BFE0802C4246C21F504E5E6CB0758F410 +:10D690004605E5F318F37FCEFCCFDFF9D3FEEA2091 +:10D6A00067FE27F747EC5FD7F505D0E20E32641826 +:10D6B000D61C9FF3B9A10BDCC20EB7E7EB2E2349B2 +:10D6C000B4EA326CF91B26D7EDE214D357AEFB282F +:10D6D0000F3A19E741FFF71816ECECE725DAE70EE9 +:10D6E0000BC9FB41F5F3EF8170033A1403FF0828DF +:10D6F000F92C1105F7DFF2D5DA0F34FBEBFBF30958 +:10D70000B402D4E0EDA913B101FA5321F8EAC4F24E +:10D71000DE0447480203FBDAE3FFD30ED4085F20A0 +:10D7200006F4FAEF14040A0A1DED1AFEFB05F6E5ED +:10D73000EA03FDC308F9EEB1FDFBEDEE1853FDE57C +:10D7400009A2F602F6E70AF9FEEFD3FEC8FC350E91 +:10D75000080BBAEC090FFDF7F3F9FE0DFDF90524EE +:10D76000090EEDEE34FCE5050AED01047306FAEF4F +:10D77000FE16CF11ED18F1FE08DE0A0A021BFFD1DA +:10D780000BF729FEDF12F1080CF92A0EF58103FFD1 +:10D7900018EE01BEF9D211F6FDF1131100101E12A0 +:10D7A000B406FCDAFB26E4FAF41C0CF80C03EF0ECA +:10D7B0003606CE1317101CFE0002EBBC16F8140937 +:10D7C000E60928B10B0C0909EEEAE033FB2F101D26 +:10D7D000165E12FF24DD0BE9211F00FA23F2DE2D75 +:10D7E0003CE92AFE50F5F138F4ECC529F92810126D +:10D7F000EF0F08F9EF4BDCF3E1F09F185FEC0B2D16 +:10D80000182E03090533ED4615C7F60DCC067F0B20 +:10D81000EFFC0C09050208E2F33E0311F610170EA7 +:10D82000F80E13F3F8F001E9CE0D1E071C001BE201 +:10D8300028D931F6E70D1D051E1203E4C5EE24EECE +:10D8400068E4E1F531EF22E21409E013DCCC0BF0DF +:10D85000FD0BFC0A49EF1DF8FACCB4FFF1E001071B +:10D86000FDB71D15C20AFCE1DCE70FD204F417ACCA +:10D87000D92C0E06FB0CA68F03570ED8F81729F1EA +:10D880002229BB0EFA0738B903A6D82F1A12E97F4E +:10D89000DA0A04E5EB5CB9F11B0319F725120A1744 +:10D8A00008D4DFD30E1D171D14EC06F30705170A65 +:10D8B000B311E20118F5F417054725050EFF050021 +:10D8C000ED01030EBB0328FCEFC4FC18F5161AEE9D +:10D8D00008090AEAF11EEA1DEDF6FB1616E2F30945 +:10D8E000DF30DAF70DC106F9FFE705F618DED8FEDE +:10D8F0001C06D21717280B2626EAE42D021AE40587 +:10D90000EC28FEE934E9EFFF0431FFD2D7202A8169 +:10D9100011F6FFFB0DF670D1EDEB67F9FF1DEDFA87 +:10D920001ED10429FF1CF6FAF522B5EEF3040C42D1 +:10D930004CE60743000E16FC15FE24EA0B3AF5EA06 +:10D9400011D005FD21F50CE0EF0ECFDF020B21EE2B +:10D950000709CF0A011E12ECEAEFDA1CEDEAF5E046 +:10D960000CD4D40305F2CBF20D082DED24FC3CCAF7 +:10D97000D7D7DE024AD8F4E5E6F9EFE106C3074B54 +:10D980000ED28106F0FE53F907E9081B03D4E41216 +:10D99000C211DAD0177D0406F2812EE70CF414E7E9 +:10D9A000E30274FD332EE3FEF60BE2D3F3D8E9E78E +:10D9B000E41AE407322F02E90CE80A1E02EE04C45E +:10D9C000E905E709ECEE20C8261A1144D9DDE9ABD8 +:10D9D000FC00E9D006A6EFFB4B44F4E4E5AFEF14FE +:10D9E000E6FCF2E4C6DEF1055948DEBAFFDE1613A6 +:10D9F000F008F8CDF80DEFFD1217F2D4E3F9E518B1 +:10DA0000091307333EF6040F0221E0F9E2EFF708AD +:10DA1000E8E2A3D2251505FC0E24180821FB030A11 +:10DA2000A512C718BFF30116EE0512E0F52C7FEB27 +:10DA3000F8E911FC173B070B2FF9FA19F71AB0F6A2 +:10DA40000902C42000FB2C0B0621E524D4FE2C1077 +:10DA5000F3F61D0E0801E819073BF017F2CD51E669 +:10DA6000F60E11E21AF2FC0220CAC0F620CD4932AD +:10DA70003B00D9050005EE04EA17D5FF3AF00FEF99 +:10DA80003AD8ED08F611DE040625EBDEDC0FC30EF6 +:10DA90000C050EE5F91BEBF0F3F9450357ECA20278 +:10DAA000FAFE12F9F4FFF9FCF31DD1FDF909F52096 +:10DAB000F4F7057FE70220EC0213FB0B091C0ADEDA +:10DAC0000626FA08090CED140ADD00FA17FDE20B30 +:10DAD000FC09FD02F40BFF070CF6F0F8F1FE01F86B +:10DAE000FE03010018FA050FFFED0401F906FF23FC +:10DAF00005B668E316FAFAF6051103F300B3FE263D +:10DB0000F00F08F4EF00080B01000A08EC00EF0C1E +:10DB100011FBF707FA3213043110E915E1F5F44A65 +:10DB2000D5F0F5EA49033922070EF7E4090D00D4D0 +:10DB3000E32907F70DF81519F81106CA2516F8504C +:10DB4000E81D1801E21B17D3E263FB2CFC0B1EE857 +:10DB500000F9E0FD041705210BFBE826F0F4ED00C9 +:10DB60002D061CE6D87F1FFDE575E40BD806F91CD1 +:10DB7000F50E1FF0F0020108110605360BF6D6F57A +:10DB80000F3A1910150237FB1B190115080D1AD48D +:10DB900033D0190E65F7F8E431B409B30702081F52 +:10DBA00029B7230E0110D900BA0A140118F902CAC4 +:10DBB000241DCFE520F50444DD24090728F1F110E8 +:10DBC000DDD9D801FB0417FC0DF67FF42A23E211FE +:10DBD0000E3010E61131F1F9EF0341F7FFE7F1D113 +:10DBE00006F20DDB25F55203FF22F2E7D5E806FA2F +:10DBF00037BDF01C1EDCCF17FAF7E819FED9F0FF8D +:10DC0000F44DD2F60101EBFEDC2DD8F00E2B20CD29 +:10DC1000F3F2D73125962110110026112DEC05E0E5 +:10DC20005014D201DC15CBEE0205DA0400EE0F0130 +:10DC3000F218E21D1AEE0D7FE708DED113D10A7645 +:10DC4000FF19F708EA11D5CDF40AF8E6A7FB5C2521 +:10DC50000B12DEE5E0100D1B4BFCFF7D0F07DFF51F +:10DC600009B5E61AD9CA00FB04AB010E0D1CF80E6B +:10DC7000D9F6D60E1322F908DFFBE8F3020EE5FD14 +:10DC8000DE040A0AB4F602F60116BAFE18520DB105 +:10DC90002704E4AEFCF919EC26FAECCDC51BF80D0F +:10DCA000A932D2D42032F2CF131FFA0B0E377717D6 +:10DCB000DEC3EF00FFD2F9E7D6CAC230C2FEFF0AC8 +:10DCC000DBE21406A5202FC3F8F4D7D404EEF02924 +:10DCD00012E7C5BEC8CEDDD915DB0BE1122002006C +:10DCE0007FEFD1B607180B2BE430D77FF62A050A51 +:10DCF00015064119F744E3FAD1D40C4E39EC31FF43 +:10DD0000C3F7E206F836120B00F302DCABF5FB9F1B +:10DD1000CA05330D0BF9DFDCECF209CF0508E1FA97 +:10DD20000F081A36D51C021BFE12F7EC0DE20C0E82 +:10DD3000E7FADBD7F81404FF0F16303B7FFB0CCF5C +:10DD4000E12DBEF837F123EAF7DCF0F60224EBF917 +:10DD5000F41734FDF50AF90D13FEE40902D206E5C5 +:10DD6000090BF84B04DBF8F4F40B1A0324E7D42472 +:10DD7000EF17EE19D4E60DD925F60303141106DDCD +:10DD8000E9F01FED30FC02EEF7210DFB0BEB111655 +:10DD9000040D9F0ACBFF6F07D5033B1029FC8113AD +:10DDA00016F4FEF40313EB08391FBDFFF90F064903 +:10DDB00033F10038FCF7132E042AE11208F508EAC3 +:10DDC000073304FCF82AF8F103FE55FC2AE1B601FA +:10DDD000FC0A3F04F90903FFF901F2CBE7E703ABC3 +:10DDE000060813DE48F90A080BFB0AF7B714F70E0A +:10DDF000FEBF45ED001012F8F3F2010402C1044227 +:10DE00001306DAE9EB0A16FBFFF6F6111049F5F6F0 +:10DE1000070C0524F531FC0117E909F97F7D5FD76F +:10DE200004200302391F1120ECF004E003FE16F871 +:10DE300021E002488D2311F9C7B9D7E839070ECC84 +:10DE4000DBCDD307C641342FEF2B0E10BEFF1010D1 +:10DE500006DA76B7013BD215444CF4ED061D06EE0A +:10DE6000FE353CDA317401FDCBF6F40842FBD81BD9 +:10DE700027F791CBA30843EAD904E4F5EEF0EFFECF +:10DE8000E4E74D0B411A0DDF33F8C8D9FA02D7FA8F +:10DE900006CFC112BD1B1AEA2CC10EE8F315DD3105 +:10DEA00014C704FF2215F008D101D801F1EE28476C +:10DEB0000425D619E3FF01B9D927F0DA4540FCFE65 +:10DEC000E9A2FA33FAC8BD0A05EAA6F2BB184BF775 +:10DED000D229D5EEE11DF9010601645000E60BFBE5 +:10DEE000F623C3EB42DFA01C310509F04AE8FD43ED +:10DEF0002B4F020743214813E8C6F11EFF6206D4E8 +:10DF0000EE59FDE7E81B9B2B203E38EA13C433BCD7 +:10DF1000F928E9A9457F11EA00FFEC0CFA130C1E61 +:10DF200000FA7F1233EDB8EE10FCF50D05FB22FA76 +:10DF3000E4F70013F5050E07BDFDE3BCEDFD082772 +:10DF4000EBFA2651E5EFB8B4CE26FEFC2D1605B748 +:10DF5000FBE919AB1394ACD52EF1FF02FF2D151E72 +:10DF6000272310E1F30E1A09F009BDB3151DDBE8F4 +:10DF7000F7EE04F21112082439F6FC1408FB1B1109 +:10DF800057220EFFE8EAC2C814012701CFFDE7F7C8 +:10DF900003FB1121C004F6E4F81F1BFE06FE2BF85C +:10DFA000B226CDDA110A7FDD2011FDD2FC04004437 +:10DFB000E9F50B1E0613FDF6070FF5133A00DECA4E +:10DFC000EC0012093304F70CF5E811F80515F10A15 +:10DFD00015F6FDC816FCFEF5D8F210FC00B9CD15FB +:10DFE00018F4FAF90CCB1F19D9040DDBF9EEF13E48 +:10DFF000E0E0F71FFF26FF1B01EAFFFB07290810DF +:10E00000DF1D0B1128F4FC141932150823EF13043B +:10E0100009FAF11726E5F4DEF0DF1AE30E0B071A12 +:10E0200026FAE101E5043520F721F20E38C6FE0993 +:10E03000E722AFE32707F31AF90515430E113AE972 +:10E040000DFCE341EEF3183110F5F1F300A416E2F4 +:10E050004AD02419EF06FEEE170CE0230F0EEBF268 +:10E06000E10DF90604F8FE81E61EB8F7FDE91DE0B2 +:10E07000D502FA07D2FCF8FCFFEB1A51E51DFEF3BE +:10E0800012EEFFDCDF01FAC0091413D1FC12FB1AF7 +:10E090000B0525060A004B2902E5F8EA011201FAF0 +:10E0A000180BEBEF061440060A0CFBEAD61E4605D9 +:10E0B000F80FE702FF013303F41AFCEBF4FFB2168A +:10E0C0000BFF00EEEE0DEF0B1DF0F0E80304FCEF8C +:10E0D0000E00FF2EF2F6F90A11FDFDFF3BF5FCFFE5 +:10E0E000AEFAFB073602F9F2F50BF11B011800E856 +:10E0F000E208FA070C3903FC2600F52EC9F1E7FF08 +:10E10000E4F1F4E30DEC0A030AEA01EDE80681FB11 +:10E11000FEFBF5031DFF11FFE33FFBCC220CE108E2 +:10E1200011DE96E5C02D3713270DD9D634E4F2124F +:10E13000C8050ED107ED07F1EBF12AE4FF00EF2748 +:10E1400012E6F512E131412808FA10C4F1EDF53379 +:10E150000F0CE1E219201BF9001DC1ED04F87F1539 +:10E16000DBE1E7F4F8F5F4271BC51A150729F220BF +:10E17000FC21CF04EB0E0102C5E7E1B8CEEDE720AC +:10E18000D6E1F2E409C821030315E8DBFFF20FF141 +:10E19000F2030A0424065B3E0217F1120508EBFAAB +:10E1A000E6082EF2FCFD0B13F60801FD06F5FF1044 +:10E1B000FB0301F6F90702F981EFF9E9F1F9FAEF4A +:10E1C000E603F20615FD03F20A0C0104F305FBEA6F +:10E1D0000301F5EB0C040117F60406FEFEEB0A0240 +:10E1E000F6FC0005EBFFFEFFEF1002F7FD0EFCF260 +:10E1F00017FEF2FEFA2408F9F4F1020302FDF60319 +:10E2000016070908F3FFFF04FA04F3FE0BFEF20BF6 +:10E210000F0004FBEDF619FF148115E7FEEDF3FE88 +:10E220005A363C1BFC0707F1FFFAFBF4011F05DA25 +:10E23000EE0DFDF0040A09FC14FDE9DBFF050710F3 +:10E2400015F6130806FDEDE0DDF6FDF0FCF005FB2C +:10E25000FC5E0AEDED27F338FA01DAF705D4DBE9C5 +:10E260001D0EEA09F1EC33070209F81A08C8E20D9D +:10E270001E04FBE5E516FC05C6F614E7FF0AECE90B +:10E28000F4FFF9F61D171A05FDD7FAF2DE0A18E3B6 +:10E2900007D6FA030B0E0C1531CA27DB26DF28EE52 +:10E2A00094F92D6ADFD70610121FEC1D1CFDF0E05B +:10E2B000D93BFB0FDC04E701FC2F373621F318FBB9 +:10E2C000FC28EC070AD7EEEC12F6FF4C160203040A +:10E2D0000BFB053017B409DE23F4F5F8DCB6D3F6F2 +:10E2E000D51BF417204AF1E865DD7F100BDB029A9D +:10E2F0001511ECEAE6D2180F101A07FCFD08E3F43A +:10E300000C1E200305BB09FFDF36236F02FE020D42 +:10E3100055E196F9060F27AFFA1EF81DBE95FA1AB9 +:10E32000191CF9FD1EEAED1BEFF6FFF01DFE1D1690 +:10E3300009D7F7F73C1DF905DA0D01C51804247F4C +:10E34000094211FDC510FCC302F5BD0722F61500F8 +:10E3500009F6AE0212FAD23E3E1F05FC0E02EEE4B2 +:10E360000FB41226173014F8CC44D61DC623263D10 +:10E37000BCDE42F5E205FCEDCAC7FBE51B131BDF63 +:10E38000D4E50302C70CE302160C1704C60EE2F72D +:10E390000000F912F0E60FE05253FFFF0400000006 +:10E3A00000400000E91614E4EDEF0D02F5CCFCF797 +:10E3B00065F8E1F62DF226ED14F312161513F71B8E +:10E3C000EBE6F709E10C09F51918BBFAFEE5FA349A +:10E3D000E8F8F4F8DC17E91E27EBF2F3372A1818EF +:10E3E000E916D4DBC722F3ECFEF7E3F4EEF02908DC +:10E3F00005ED0F1D01F1081812FDE7FCE121F8FF02 +:10E4000021EE2CF8F51807F3FFFBE8D0FA04070A11 +:10E410007FF6F1C00D0215E41B180D03D706140F8B +:10E42000FB130C280F32FE02C7F213FD5CD30C1A4B +:10E43000E2D60DFBD821FAF6F4092EFF810BED216F +:10E4400032D4F8E6FBECF8FA3432E4F1FBE2E70E02 +:10E4500060230713ACF702F3FA0F12D73CC4092468 +:10E4600003B3FEC1F615F33019A6F514270176F7AC +:10E47000BD68320263FEFDAEF219CC30EE1B150E04 +:10E480000E09FFEAF217BAE20323F232DFFBFF02C2 +:10E49000541498D412FA44E1F70BEF0427B719F497 +:10E4A0000A6D0104FD02FE067F1EE7F60FF404F874 +:10E4B000F200FA0AD1020007FB042B13EE090AF559 +:10E4C000ED00083C000AFE184F000809FBFAC53FA2 +:10E4D0000EE3FD0A08F3F8FBF30D1FF909F212EA47 +:10E4E0000E003A13F524FF17FBF30800F80AFFFEAD +:10E4F0000A1302F3F80C1D010FFCED0EFCFF05FCE6 +:10E50000E3FE1CFD1C070B0B02FCF7FF0EE4D90D0C +:10E510002110FD05F52BF0FCF4F3F00BF70909F6DB +:10E520000BF206EDF8C2080E2311062AFBFEFC15BD +:10E530000A2C02F5EE08E51000F20102E4005CB0DE +:10E5400009E60DE717ED221CF1003806FA15F21462 +:10E550000D0CFF1949E007024C26212C4506F3FB60 +:10E560000EDDCCFDF027247F46E808F0D91CDE0440 +:10E5700042F016FBB31C2AE91F0CD1ECFC28050461 +:10E5800024FB140904DEDED3020DF61218F3F2F3B5 +:10E59000BA11DB171CF5040F1DFB0804F51F001052 +:10E5A0001DFD1502F700030A740909F104FB0A00B6 +:10E5B000F10302060AFD0805100A1DF207F7FB0623 +:10E5C000160003A0000201FB4AF90004040DEA2E24 +:10E5D0000D04FFF8F07F06060100E100FFF9FBFBE8 +:10E5E000FBFC0004FCF10F40FF0804FAFD0BE803FC +:10E5F000FAFA00F20F00E810F4070206FCFBFF062F +:10E600000CFFF4F413F0FDFB050DFAF9F9FE040517 +:10E61000FC10FFFC0C0004030901F2DF020DFCFDFD +:10E6200000FE04F7070A0824B509FCE31D0AF8F206 +:10E63000F2070521D6F9F30A0AF9F91B0E0E060EA8 +:10E64000102FB91605D6F6F5CB0B09000B0A11CD24 +:10E65000DC8CEBE82BDEF6ED1BEDE9070A1011F779 +:10E660000307F1FCE520FEF311EDFE040F06C008E0 +:10E67000FE3DF9F70DFD56078F1122E9F9D2F1158C +:10E680006408151F3118FD06E90EF6FE050106FCAB +:10E690007F551EFD9BF801E707121384D023FC7EF3 +:10E6A00006FF021F01EC04F37A1237D0F51201FFC6 +:10E6B0002C03EF150BE71809E00DFC0433F5FE10F1 +:10E6C000112FDA63070213BF7DED0BEC051FB81F96 +:10E6D000DF080701E3810CFFEBF6DE01E2044E09DF +:10E6E000F4EB2AEC0AFC294C0D23EFE31109D712B5 +:10E6F000F01F08FAFE041FA5DF052C0F0534F8FCF7 +:10E7000028F205E6BC1F510EFF11FC05E4EFAF280F +:10E71000F329F5DAFD1417FEFA15D31A0807FCD40D +:10E72000FB0E131AEBF407FBDC1515F3FDE7F800FD +:10E7300029140E11F2FBFEFE490A571C122309EAA6 +:10E74000EAE511E9E91906F6340AF505090A00FFB8 +:10E75000D6F2DCFC10EB12221DF305E8510BD901B7 +:10E76000081DF505EE76DDC320B7070DE6E5AF1809 +:10E770000B08F926DFE1D2F4F411052402240E037C +:10E780001D022BFF2C7F0BED011317F5F1FBC805C4 +:10E79000480907EAF4FAFDF6F3F109DDFD1FED047F +:10E7A000000A05F6EF1AF1FA1DFE0DFBF8FBFD0459 +:10E7B000F0EFF2FDFAFE0B050BEF17F5CE01011895 +:10E7C000DCF80217EE00FF02B5FB05F9EB1105F7C7 +:10E7D000F7F0047F2717F4F4FDEF100607DFE9F3E5 +:10E7E00006281509F101FA1EC52509FEE4F8F70906 +:10E7F0003813E705F2010031F9F438FB31F8FCE297 +:10E80000FA20EB04F7083506EEDA11C6EAF7EAFF5C +:10E8100029ED1801F4FCE714030F0304E819EF03D2 +:10E82000F4D4EDFBED143AA310EF3B0617F3DBBA7B +:10E8300000ECF61F7F0964C7ED1B080A112DEC4898 +:10E840000ABD00F5FAE1F2F706ADD2E6F444EA17A4 +:10E85000BB06DAB1C4EAEEF9BD23B8EA18BA0C2255 +:10E86000FA11CA3AF731F2BB13FBF40012F9B8E619 +:10E87000CA6F0F2510C9FFFF0001D205AD37EA0AA4 +:10E880002EDC0EE61D0800DBF923E948D81A152412 +:10E89000571DD5E73220EBD72BEFDE1ACE10DC095F +:10E8A000353C19E508190F263013F6E5EBDA1104AB +:10E8B00010121C082AFF04F210FCC1E652FC0F22C1 +:10E8C000DA2EEE17EC03D407020615E9F022320324 +:10E8D00007DBE2DE141329021AF2EA03E1D4F9F2AB +:10E8E00011041030090CF5814706141E0B0CE011C1 +:10E8F0001CEE06EADDEBEC1CFDDA3DFF1BF404F236 +:10E90000ED0CFEF7110917E407EE290B2704FCFABA +:10E910000BEB180FFB02EAE807EB0FE7FF32DAE137 +:10E9200000FFF0F6F11D05CDF5F41EE6161BC5FA45 +:10E93000BBF20425F211F7FCD0121B18CDEE04B483 +:10E94000F0FBFF23F6222322F0DEF01F137F0A06DE +:10E95000F9DEEC180530EC03D2FA05E3C85425447F +:10E9600000EBF3F9F409FC6B88000FD206EA8EEB9A +:10E970000625FE34FE471DF816EF18ACFB0AFBED2A +:10E9800003D0032A03F9F452FA1DF3D7F7F1262135 +:10E99000CEEDC124EEEEEB050838E60700001A0EB6 +:10E9A00010C201DE030206FAFBFEFFF9E709FF17BA +:10E9B00009050C0A13F9FDFF2DFDFCE70AEE0150D5 +:10E9C000FB1904AF00090CD205F908FA042BEAF888 +:10E9D000E408050CF3ACF907E9F8AC061326271296 +:10E9E0000AC905F6F3B6FA0C477F05ED14FFECF7FC +:10E9F0000F54FAFE0908F74C030A4206FEF80DFE12 +:10EA000003F7DEF713DD6208FF0CF20E001A27137E +:10EA1000D90004F7E0090900150A01012103FDF7F7 +:10EA20000BFD010C0A060511F60D12DD0E0B4DF85B +:10EA300029F1042E0704FF1310D1FAFCF8E6F501C2 +:10EA4000FC0E07FA02FBE00DF9FA130BE830110295 +:10EA5000E0EAFFFE080409F516090D1FF70FFFF2A3 +:10EA6000ED0D1DF5FB0905FFFA0B0010050E08F86A +:10EA7000FF1C0AFC10F5F90405FBDCF20F0209008B +:10EA8000F481DBF411FBF708E4FAF61502F50C0546 +:10EA900001EF00000D173AFB0C0ADCF2FA1BF0F94B +:10EAA000F5F5EED9F8360A5809CB2A201E25E5E5FA +:10EAB000DE3520F04B3BDD23F81D550DFDF83015FC +:10EAC000FBE80E360212033D00F945F91BDA28F97E +:10EAD00045FE0F00D52D331DC7023833C5F2F104B2 +:10EAE000F7F0D800DED30FCDFDFE45C933F7B210E5 +:10EAF000E5E31628811AFD0A0404F7C6FC08160C83 +:10EB00000BCE1AF210E7F743F73B0EEB37DB09D3D6 +:10EB1000C6070A30FDE303300012EB0ACAC0D51560 +:10EB2000DBC31CFFFBFEFA4A42F8EE0E080A113561 +:10EB3000F5EC0FF9D9050505F70B04C402BD043146 +:10EB40000A050B0A09080F130106FC070FD77FF50A +:10EB50000B15F614ECEA09F70A0809F80940CFD8B2 +:10EB600007F40B08F2D00AFC23040F0C060AF7FF87 +:10EB70000AD00307151F0518010C15B800F9030A80 +:10EB80001107E60CF5F8FF01040EDF22FFE7C1EBE9 +:10EB9000120D1DF3FBF30BF3FEF0070ADDECF3148B +:10EBA000F9D703EF0CF802FD03041CFFFF09FCF08A +:10EBB0000CF6FD0103FAFD0BFA86030C050AFBFEB9 +:10EBC00004FB05FC0A02C202E2FBFCF18E14DF0723 +:10EBD000F4C80E02F60009A3070DFAF503FE0501BD +:10EBE00000FBEF080EF901F0FC05EB050E060C0228 +:10EBF000091800081C080CFCFECAF800F801038A7A +:10EC0000F1F3FF0DF80CFD119881FFEDFFFB0505F9 +:10EC10000DF904FFF100FE0BF915FE05F4090501DD +:10EC20000003B0E917F89A0EFDFDF7DFF6E4F50BE7 +:10EC3000F23507E306F4DBF60AA3FF0923FAF5072A +:10EC4000F5F6F60818E91005FEFCDCE7FA15F9F40C +:10EC500003EBDFF02107FBFA1CEE05F6E2FA01D820 +:10EC6000240408F3810FF5EE02FD0A030EEAF4FE18 +:10EC70000FEAD835061BE704FBE1010F00F83D2041 +:10EC8000F7EFFF01EE01FB09360FF5DA0D101DF766 +:10EC900018ED1A09FFFBF00C4C1ECBD936FAEEFD2D +:10ECA000F50B07EDC813D117F40B35D6D5D608F2FE +:10ECB000460E170624E636EA31DCE82029FDFE047C +:10ECC000E521E81BB602CB0245FE0AFAE72741EF31 +:10ECD000FDD9B1E1F2342AE735B82BF2EC1717D899 +:10ECE00017270131EEF6E6811413400CD5D4EF1B43 +:10ECF000F5FEE6D9D5CFC1EFE0AAE13727024ED421 +:10ED0000CA0210CB24D817EDDEBA220023F93FE364 +:10ED10000DE0462AEC0809DDF4BAE7F8050CD2D27A +:10ED2000FA33C4E3000D81EDFAF0F11106FEFAF3B7 +:10ED3000EDFF0A0E0F02FD92ED0B1201FA0D0EFE11 +:10ED4000EFEB0E040DF1011208F40EFEED00F318C6 +:10ED500009EE140F0D04F6F5EA05F201F5F80200CC +:10ED60000207FE0B2E03F201F9FA0908EE6C02F716 +:10ED7000FCF5E9FBF8F70A0004F20BF31A03F9F6C5 +:10ED8000FB040AFEFEF10101F9030405FA1C0EFE64 +:10ED9000FCFDFD0CF325FA053E150E1530FFF511AF +:10EDA000120404F6FCFDFDFF050AFE14FF0203FA3F +:10EDB00003DDFBD500D1FEFC000100FD01FE2F0CA0 +:10EDC000FEF8FF03F706FFFF0A051EFCFC0009061C +:10EDD00000FDF6FF0003FE04FC150324FBFF02FB0D +:10EDE00081FAFCF9090700F6FF04FF03FB040702A0 +:10EDF000000702F800FB010502FA0103000207F216 +:10EE0000000400FF02FDFF04FE0100FF040202F8FF +:10EE1000050104FF0600FE03FF0EF6020BFFF1FEE4 +:10EE20002104FA06F40E1213F2FA0AE032D1F817AE +:10EE3000FD0EFCE9DF08E71D19F93CF2E5F90D428A +:10EE4000FFE41917CB2506D61A8104040028F6180A +:10EE5000E0FDE40B142203F6F5EF0CF8F108F70DD2 +:10EE6000EDFFF8E0E65C190E03E90063DCBBFA0F86 +:10EE700017180503070420F9390110FAEF04F60BFF +:10EE8000F917F6FE26E5FAC60101F31C26200B0849 +:10EE9000071C20C30D23FEF3E020FEF64E290612C8 +:10EEA000013307FDFDF9EC0402FBF000F80210F954 +:10EEB00000FBFBFD0FF6020E04FC0B09F1F9072223 +:10EEC000FAE30001F6810802090504FA18ED010AC7 +:10EED000FF0FFC0200050AF90D0611FBEDF40BFD16 +:10EEE000FEFAF71901F6F9E0FE05FDFDFBF4020C50 +:10EEF000FEFAFA1205F8FAFF01ECFDFDFDFEFFF344 +:10EF00000C07040A07F800FC04F5FC0709FD09FBDF +:10EF1000210005F4FE060C01F8FC0703430509FD7A +:10EF2000FE060504F7C7FFF5FF3E0402062705F3BA +:10EF3000F9DE35102E13F2F80C0FFF0AE0061CFF65 +:10EF4000FFF70102E99BFC0B0E041D550329050B7D +:10EF50000804EF0FF6FEFB01EDFF15D90908134376 +:10EF60000D010EE6F6EB0B12ECF42AD67FCA101751 +:10EF7000F6FC91F7FD39090807141318250D1D112A +:10EF8000061D0AEC2A13008607D31CEE1A07ECFDB7 +:10EF90000C3B2C2B0231001DDC0FF926F7EFFDFF97 +:10EFA000DF050BF8070703FF0DF11209130706FB36 +:10EFB000F1F304030302F0F8F5A114040CFBFB23A6 +:10EFC00002FE04FD0112A207EBF7FCE8AC1A05F8FB +:10EFD000FABB0CFDF6FC00C91C09F1FDFA0AFEDBC8 +:10EFE000F80F0408FF06FFF1090EF3081003F9FA01 +:10EFF000FD170CF112F4040606CBE9E704F601AFA5 +:10F00000C4FDF118030E0007BA8101F2F8FB0C06EB +:10F0100004EE02F7F2F80A000000FC05F60EFDF41B +:10F020000B10CED6E0FEDE05F309FCF6FEE9FB068A +:10F0300006E20E03FDEC067F15FBFD05F4FD03EF74 +:10F04000E8F212F505EA07020B030712EF1AEE22A7 +:10F05000E2FF330B11F8EA191020180002FE1BF72B +:10F060000EFAFA041809FAF3F1F704DAC907E5F31E +:10F0700003051BEE0E111403040201E605F9F1FB72 +:10F08000FE0D01F2F2F70A0513FFF00C0E0F140348 +:10F09000010C01E70B07110A880320040C0AC807BA +:10F0A00008FBFE1E03E8032E08CE0CB50708F51D6D +:10F0B0002ACAE84F0F460AFCFEFFB7F0B60181C529 +:10F0C0000923FAF6060A16F8F3F3AB1007090AFB50 +:10F0D000DA000A0FF5F5CE03FBFDFC15FBEB00FE95 +:10F0E00014EF16390ECEE8CF06FC440003FFFAF504 +:10F0F000F00801FE08FBEDFEF4F6F414EAF813ED57 +:10F1000004F0E30E11F50513F6F307E6E304F974D2 +:10F11000D6051B06F00D0AF21406EEEEF50BECEF29 +:10F120005D05EA0712EE0EDFDCD83C1BFD1BF70580 +:10F1300020E7EEEC16E914EBBD13E128EF03F7D15D +:10F14000FD0A0D8107E319D9F9DEE80A050102EA93 +:10F15000D8041F0AE844CF0DE91AF9F3F40CF01AA9 +:10F1600011CAA9E90BCE0CE42F12E0EE18F8F3FC5B +:10F17000F5211203EE16C9771A0138F7F819F516BA +:10F18000FEF21BEB37128BF80D07E3F9F2FB5B0283 +:10F19000C0E9D1D823010D01EB1C01F5FE311109A5 +:10F1A000FC1A1101FDE61EDBDB101902DEFDF52263 +:10F1B00000F5B5F9F8FD13FFF4F9ED342318174500 +:10F1C000E1BCFDF20CFB1DDF2DE710FEED17AEF4E8 +:10F1D000C7F3F064D5F109FFF4EB2428147F214331 +:10F1E000F9ED8112F7A8EDA137B908E2180D0B145B +:10F1F000244BF2031027010B07FA45FA021EFAFC12 +:10F2000008FD45050613F3271105D7F2D9F92D0E90 +:10F210000FF3EEE610F4FBE4F60B121305EB09F81E +:10F220000DEB08F0FAA9FA1F0619EB06F90C3211DA +:10F23000D5FC06F02B10F31117FE47FFF9F9EFC0CC +:10F240000F240700F9F80604E8FC170FF1C3ED0BD3 +:10F25000D204FB8FFBFEE201FEF2F91103740C1BDA +:10F26000D0F5F61116CD02E61BF9261A12FBFEFCAC +:10F27000E7B307FE0DEF0407F90E05E609090212D0 +:10F2800000F8080AFD0207FD0516027F2009F6EACC +:10F29000D6040E03F109F7FA0AD413FD450BF3FC6B +:10F2A0003305FE1AE5051526FE2C1DFD080C181069 +:10F2B00019A8F038033EF9FCF31DEE020BFC0AF826 +:10F2C000031BFF0CD6F904010E077FF126F8040F8B +:10F2D000FFF8FBFBFF001BFFFCD6070B0403030634 +:10F2E0002F060E0A0716FBFD19190C10082B23FC1C +:10F2F0000DED01CF0504FA02F7FB04FBF203EFE585 +:10F30000FC01FDF003FEF8F8B202FD05F9F60A1F54 +:10F3100010070314F9060AFDFB3433EE2515EDF052 +:10F32000F812D105FFF8F928E509ECEA0F08FF14F7 +:10F330000FF6FC051B00FF0A03FDF9C5F0F9FE06F8 +:10F34000EC0F971609F5EF20FD0803EBFCFCDDF14F +:10F350000AFA04F90CFCECF3FB041AEA08EB5FFC74 +:10F360000C052FF7F5D62BEDE513FDFAFB0BFE058B +:10F37000F91100F6010A033D07F9F5FF031EFCF839 +:10F380008109CE021FE2BD03F4F0F104E6F1F3F4CB +:10F39000ED26FE07190606F60001E902F30EF94311 +:10F3A000F8FD01FDF604FA0A0005E20C0507F24A31 +:10F3B000EC05B20B010C040604FFECEE1FF8021280 +:10F3C00004ECF8F2FFF70CF819F6FCFBF7F00DF07F +:10F3D0001AFD03F3F4EDFB02DD0FF305DF1CFE0263 +:10F3E000F702EBE90308F10D1C070EFEFBF9E5D768 +:10F3F000FA0BFB06FD18F6F6010FFB00F9FA1605ED +:10F40000FDF8F4000EF6F0F7FA01E6FADFF807046B +:10F41000F4FF001201FDDBFC0A0102F8037F03FB8D +:10F420000C04FD0229212C642DE90656F818D5FF9D +:10F43000FF09DC0AC01912352710F5F204EA0DE1C4 +:10F44000DF20E7204B060D42CEFC1FF5192623FADC +:10F450001BFB06EB1F020C01FE10ED0ED1F328D7AB +:10F4600034DB030218F70F163FF1BE57484B72F317 +:10F4700002A3CFFA05E718F92503F3EEF1EED9E779 +:10F48000FCE9C6F2E6E60332FFF9ECD0070611EA22 +:10F4900081EDE1F5F409EC09160D3654D463E84A20 +:10F4A000F7070037340E1AA80C071E05FEF201AF4D +:10F4B000EC0D22F75E12EC16312117086D1C0C0DB5 +:10F4C0000BEF080621E6EB1E060812032DB62015E9 +:10F4D000C5131ECF06F620365026DF0CA9C1EA332D +:10F4E000EBFA1A0F34D7232EF7341F0A3E22812459 +:10F4F00009AC35EEDDE402EDFC291F3608190735AD +:10F500001C08270B0CDEEC022C5833E0E416E9FD56 +:10F51000010FF6FD1422F922FCA00C01AB0AFBEF4F +:10F52000D11C2C0801F7020C150A2B002EFF0EEB44 +:10F53000210BDC0D4BE03007D206FB042C02299591 +:10F54000FE2AF31DF604E73AE73D040605DD262210 +:10F5500049F302F9010AE2F80A006306F59204DAB7 +:10F5600004F63424FBE1207F3B141528F8F119F848 +:10F5700029D8FCF7E50B260924F9F2201CEAFD0442 +:10F58000E71912F9050C191A03E0F13C1FFCF91BED +:10F5900085EBF911F305C0160717FD05360FF609BF +:10F5A000F05B05F407190757F20905EC36F21DF96F +:10F5B0000708D8E136E7D6FC7F031DDA2F0CF6E703 +:10F5C0003B02FA00FEF1EED22818E9DB1142010AF3 +:10F5D000E24CFC48F6071602F6FDAEE04D2CD8D7FB +:10F5E00023E609250522EDCED7F117FCD726CEE577 +:10F5F00000EB0300F6E21ED41D091112ECE3EC0649 +:10F60000012A04DEDB99DEC601EAF92E000EF2E8DB +:10F61000F0FC20F80E17F51EE4F2F7E1F0EF15020A +:10F620001761F31600F502FE12FFF2F7040F07FA56 +:10F63000F4FEEFF6DF04F104EE0B01D5F9F8FDFD61 +:10F64000FB1E300CFDFB03391E0403F8FFE900EE3E +:10F65000090E05E00F400900F8FD41F8D6D9B1FCCC +:10F66000F4F605FC03FFF215CDDEF4F906FF130BEB +:10F6700001EBF5FCF505F814A7E5F9FDF10EFBFD2E +:10F68000FD03E30301340303FEF5FCFFFA034AF430 +:10F6900062FEEFF37FFA0B04F3F0EB2FE1FD025073 +:10F6A000F00C00F70610EF060CFAD30DEAFA051875 +:10F6B00028F225F9DF1F010802FCEF087607ED109C +:10F6C00002D4F2F8F3070CF8D90EFFF8F411F101A7 +:10F6D0003009171C01F8DE0F0F1307E7EC0C09FFC8 +:10F6E00001E2F3811323FE1ABD001719F805EC049B +:10F6F000F544051602FCFB02FB0A020D11FBBFFAE2 +:10F70000011102FF04EF0000F4FBED0109F705020F +:10F7100016030DA7FFF801F7F171FCFEC4ED060218 +:10F72000FD220805020D02FBFD01DA040B0A10069A +:10F73000F9F9E803ECF51FF4F301FDFB03FF0B04FB +:10F7400008DFFD13000003F813EE07F70B1803069C +:10F75000050C0514071514080BFB6521C7EC0D04F7 +:10F76000FE1307FA01F6E127E2DF02E3FEFD7F2E3A +:10F77000E9BCFA0304060317FD0CB8F0F6100706FF +:10F78000FF1305FCFC1A0F010615EAFF0802EE0440 +:10F79000CAD5EEFBD103E7F502FF0BFFF801EDFF41 +:10F7A0000321021000E9FA59C913081A13DEE0DA3E +:10F7B00002294E142F13D6F3E5097FF9EFFC2AC373 +:10F7C0001B1C131013FAEEFF06F90EFAFCBFEA1821 +:10F7D000F0112746F422FA05D30FE77CE996F70DDE +:10F7E000161610170F11E8E6D0E9F9E513EB080B30 +:10F7F0000F0E1D0741FF07F2FD1DF34B1B150012F5 +:10F800000BEC0608F1EEFDEB1017624902F6FB0067 +:10F8100026F911F4F5FC4129F9FA180D1ECBFA0965 +:10F8200012EF0E0AD712E61BFA000FDDEBD908F132 +:10F830002320F7E6CBF00DE71212EB44201302F978 +:10F84000ED054BF9D1E207E8FCFDECFC06DFDBCC73 +:10F8500003E8D8DEFA101D130EBCF70E17080210CD +:10F86000F0EFB309D704000C23CBF1E4E5CBBF34B0 +:10F870000FF4F42BE5EBF2FCF8F028FEF77F031E03 +:10F88000C30211F13536F8E715EBFFEBFA08FC0877 +:10F8900027F832FA1C030AE6F9F6FE3EF7D6F0E343 +:10F8A000FA0B1C0FD34EE3D30EE46EF0DCF7D90055 +:10F8B000120807F015ECFFF202E3110BCF07EF601F +:10F8C000F6A9E829D40CE606370DE0F500FB36F37F +:10F8D00015E5B9E3F929F9EA0CC420CC361806DBA2 +:10F8E0000A532AE2E2E80CFE2E411DC2D6DC7F3C20 +:10F8F00019B9EDF6CEE3F61AFDD710181EFA2EDA76 +:10F90000F3C814EFFC1117E0E8DF315D23F91007AD +:10F9100004ED282FF8F506DBFE0701EF084E33E76C +:10F920000633E0EDFDF8F9FCF503060100020003E3 +:10F93000FC06000B02FAFDFEFCFD030104010708B2 +:10F94000FBFCFE0100FDFD000FFFFCFCF7F9FF04CE +:10F9500005FD0104F903F8FE0006017F0107030419 +:10F96000020105F8050CFEFF04040800F200000186 +:10F9700001050700FAFE01FFFF060102F60007FA83 +:10F98000FD0107FC080100FEF8FB07FAFFFD02007D +:10F990000400FF0304FD02FCFFFFF8000DFBF5F679 +:10F9A00009FAFF0206E60CF5F9F7B9EF41E6EF397F +:10F9B0003AF57E134E1533F3C9EA17F3A40701CCC9 +:10F9C000704510BF0BF7024EFA1AEE0DE6040FF267 +:10F9D000104F000DDDCADEE0FAFDC3F7D9C6FBF813 +:10F9E00020F42507F56E1DFA7FB9D31FFF08980391 +:10F9F000A81E11F8EA0118EAEB14CFEBF527DCECAE +:10FA000033DEEF15D768F0F1EC17FCDD0BEBF526D4 +:10FA1000E01219C8EDF6011AEC2B0B1A01F4EE0EE8 +:10FA20001DC9F0F5021402DFECF01FF5190A2E399A +:10FA3000CD19F6F421040D13110A461AE20E1DFD2C +:10FA4000025013100E020F10DAF1090301F5D5046C +:10FA500057FB21B831090CFFE8F10F355B08F70BB4 +:10FA600002F4FEE7FE1A065BEA8CED15050B812712 +:10FA700015C5F3F0EC19F35312F503BEFB12F4F7BE +:10FA8000F517EE29FD425C050EDCE0FBF5FF0F10DB +:10FA900039F70FFF2105C0F30811FC35EE240BEBFD +:10FAA00001040DE90EE0FFE7E1EC2009EFFDFEF2B5 +:10FAB000CB0719F5150BF711F3F60BFA1C0A0AE23E +:10FAC000F9F8F934EF07150BFB1201080506EC10E5 +:10FAD000F6200225EC2DDE0E0A08BDFAE2272517D6 +:10FAE000E20CF81B0FDF10D40B0D33E703EB2D1BDB +:10FAF00004BC1F1B19F4EBE5E2FC15FC271718F8F2 +:10FB00001CECFB0EE30DE927F41F1D162805120E51 +:10FB10001E052C0709FE1313F5F107170810DE0761 +:10FB2000FE7FFB1A000105F6EE09FFF9F70D04FB55 +:10FB300017012BF20002F303FDF10405D3EAF9F6F5 +:10FB4000F121FD23FB0AF2FF01050819F6F2100767 +:10FB500029F1FA081017EFF909F9C9F80AE5F6E5ED +:10FB6000F9E908FAFE54047F740EECF5F702EF0B86 +:10FB7000FF18FCFDDFF7F812FAF53A02051104F45C +:10FB8000F701060C0F2A1417F2E625FE31FBFEEEF4 +:10FB90002EF7030A0106FEFE0502F703F5F402FE46 +:10FBA000FEEDF3F2F108E4FFFB1309070328FEF072 +:10FBB000FF0A090400FC048103030402FCF9F7FABC +:10FBC0000AFFFEF5FEFAFDFC10100B0F0210FBF70A +:10FBD0000200EB0703F5000E0BE80DF8FA1300F72F +:10FBE000F607FD0F0A05FBFE08FA0B0AFC0BF9FAF3 +:10FBF0000B03FCFA0503FC08F5FCF7FC0AFDFA050B +:10FC0000FBF9041501F808FA09F80906FAF606FCEA +:10FC100003070B0403F8FE0C21FFFBF71AFD07F5A1 +:10FC2000FB050A0913EFF5EAE802CE0A06211A4B92 +:10FC300009110B20FD0F17EAD1FCE3050E1918AFCF +:10FC40002BCA24240B0219090F5013F40AF9CBEE26 +:10FC5000140204F0172EF1F3170809074F2CF4FCD7 +:10FC600010420AE209553F0D81CFFC4B0DFCA00F5D +:10FC700030870BFB370BBAE0C40EBB63F610F108FC +:10FC80001E29F2000C37D9F7F6E6EDFACE08EA0F96 +:10FC90001526C4F9F102FCFCEBFE0009E3E003E8E1 +:10FCA00016DB03F73D0A3E182325CE1B2C4FF240EE +:10FCB000B7E7EB340D01E530CA0D18E5DBE90102C9 +:10FCC0002A0925D851C6172FB30D0A391D3B134DEC +:10FCD000F6FB4E1D36F6D5E5E837031501051E0C7B +:10FCE0000DC014D427F0F5F602FDEF2E7F5E6CD127 +:10FCF00000BE0115533008E7EB4CE1B9F229BC1CFA +:10FD0000DFEEC93D02E62B3EFD16DAE2FA20D1D540 +:10FD1000C2FEC6EF110CBE211C3A1924D04BFB02C7 +:10FD2000300A0C12F207E93C1CFA8103E0040627B2 +:10FD3000EDF72FFF1507EA07F00AB1F7B804F90548 +:10FD4000F6F40E180509FED5DEE1E8E8FABEFB146C +:10FD500029F70A0B6C1C0C01EFF6FC1AABE31A181E +:10FD600009C80DF6FF62F4CD192314E1FAEFEA0297 +:10FD7000EBED06F70F070F150000B4F2E41B0903C3 +:10FD8000121429FD070919F00312F3FC15DF2D04E5 +:10FD9000B809F0EC1DF501EBF10603030A1A12FD98 +:10FDA00011F205F8FEFD001BFA01F10CF107021338 +:10FDB00007F902FB08FC060516FE01F403F8FC0B2C +:10FDC00007F6F0EC05F9FA21040504F102F00D0242 +:10FDD000170EFB070E04F8FE020853F602FDC703D8 +:10FDE0000D15E902FEFD0D05D80402F101FA081017 +:10FDF000F2D303FFFD0A16BE02F9DEF6FE1600FC82 +:10FE00008A021A00D3FC49FEFBFCFC04E5087FE6ED +:10FE1000BF3F09032DFEFE08F9F8FE87EBFDF4074E +:10FE200001FE0305F803E709020DEFDEF407FCF815 +:10FE3000F304F134F77FF501F50707FCF204E4F36E +:10FE4000FAFEFD0102FB02FD0B09F006EEFC0D0AB5 +:10FE5000FDFA0008F6FF09FA02F500CF02F9FEFAF2 +:10FE600042F4F5F6F8F301F7130C0E01FE0CF40C56 +:10FE7000FA01F10506FA0407FF05FCFCE7FE17F995 +:10FE8000FD110AFEFEFD02070AED02050401001441 +:10FE900005FE04F505F104FBFB1AFA012EFAF2F750 +:10FEA0000E002B110100000DF0FB1A11F205090CD8 +:10FEB0000EFF03EC2FF105FB2DFDE548F1F3FCD619 +:10FEC0000F02F5900504F921F504F701F706FB266A +:10FED000EC00FC0DE207F904FB00CEFEE411D207B2 +:10FEE0000FF3EFF202E8FE162658FEFCFF00FCF8C6 +:10FEF00005F6060D06FF8121FEFE19F603ED0AFE4A +:10FF000010F6050B91B3EDFAFE05F805050E49F361 +:10FF10004F3C0DF517FB1207F70A0BCE141FFB0819 +:10FF2000FFF3FFFA11FCFDFBF808FB0F0BFD110DB1 +:10FF300011F717012407F71B010524F5D002F27F02 +:10FF40000720F89E0BFD07F0F1190319000AE8F4E9 +:10FF5000E40C0CF7F9A5E5100F1804FE0A14EE11D5 +:10FF6000FBEE03070AEAF32B18D513180503F3EB8E +:10FF7000F4DE0C070A08F3E9FA00D0CB050005050A +:10FF80000708F61B0AEEED090112E5F50C00E8F191 +:10FF90001106E6FD07020E07F20D00FC0818F2003C +:10FFA000F3E6040FC1F8EE1205FCF181FED600FD68 +:10FFB000F6C80BEBFDD502F209F81009150504FF90 +:10FFC000F8ECFD0B0C0F04F7020E14020009FEFE04 +:10FFD0001602F1F8FBF9CD090814FE23F610060B02 +:10FFE000EFF7EDF7EE02FC1306F6EC06F5F103FF72 +:10FFF000F011F106FF06FDFE021B000BF2021AFED5 +:020000040212E6 +:10000000000E0FF90005FA01E7F8FCEFF90102FC18 +:10001000FC01050E09F9FFFA05FE34061DF7FEFC8A +:1000200013082700FF1EF2F006051AF60607F70D63 +:10003000EC0409FE3107FB050706D5F9F1FE0404BF +:10004000F6FCF911F6FBFCF6090E08FF03D600F0EA +:10005000FC04F625F90EF4FB19F8FEF41DECFB1D6B +:1000600009E7FEDC00FC02F5EBF7B6E413FCECF963 +:10007000E1EB1A097F08EE04F3FBDDCF22F901FD65 +:10008000000D03020BEB0508FC1BF4D5E0F7FAF5B5 +:100090000300DD1B00FAFF0BF005F4F1FCD70C02A6 +:1000A000FB2DFCFAFE0410E81B031E172702132881 +:1000B00012EAF50C1B020EFB2EF6FDDCE6FC005FDF +:1000C0002023DF0A1A0AFC42DCE70513FBF71713AB +:1000D00043F4160B0416F8F41922FA27132922EF19 +:1000E0000DEBFEE604BF2C0621770BDE0EFE390079 +:1000F000061921F90A103EF0C907B80104EAFEF515 +:10010000F4FE010725AF02F2F1F8EBFF25EF1FF433 +:1001100081E3EE0DF2E7F2071C00F8B6FBFF150FC6 +:100120000CF2F0F10CF20558D80A3517170604D96D +:1001300007CB02E1F9BEFE03EC090F0CB4E3F9278B +:100140000747F9E7F807F513FF14AB05FC4CFB1B59 +:100150001F080F17FEF1E5F72324F58117181ADDA4 +:10016000E50A16FBF00FFA33D40705230B1F0B1813 +:1001700003CEE50DF7ED010007000807F0ECF609E6 +:10018000F1F103F00F3105FF09F0105D25D4FB0CF0 +:100190002DF9F001EAD3FB00E03AF4040D144DF917 +:1001A0001ACA14E9F0FA0B24E4F9A4CAFA12212BB2 +:1001B000C7EEF91520E6E805D52BE1F50B16F33B64 +:1001C00009EEC2E908FAED200FDC03CEF2C5F616FF +:1001D00052CBF5CE07EFF4DF01D30BFC18C60DDBD5 +:1001E00037EE001AE1F5FDB5260731EF06F11709E4 +:1001F0000D5309E17F0AD8E1EC0114C740D605F997 +:10020000CC2B0DCF08C8F0EEFEE60C3A11F72B14FC +:1002100058C93E42F901000C1123F10B24FA0E02D9 +:10022000DA99F3EEF608110EFCFC1EF3F1F4F8F087 +:1002300029E5050B2E213C00FBFE09FF0CF92001EE +:10024000F7CF03DE020CEBEE1407040F00FE2802CA +:10025000FEF1F5EFCFE317070007D40EE20AF5052C +:1002600011DE0EEBE637FC810DF7FE1505F1EC20F3 +:10027000EB1AEE0505FBEB00F5F8DBEC05F316F7E2 +:10028000EAF40805070F022A0106DC4013F1FD001D +:10029000E6FCCC3715F31DF10B0104FDD71244F930 +:1002A0000D04FCECF6F206FDFD070103FE25F267E6 +:1002B00012F82F00E3F3810EF8FCD2FFE3F9FDDE24 +:1002C000F9F1F9FEFA062DFC18F1FB100402F8030F +:1002D00002F9F3FAEBFC040108FE01F10009020443 +:1002E0000CFFF0F1F807FE0BDD02FAE813FB10F744 +:1002F000E932F802FF35000AFE02FB17FDFD13018B +:10030000FDF8F80E03040933FFFBE3F60EFEFD08CB +:100310001C0211FC01FBF4FFFC1E06FA03F9FCFAB7 +:100320000B03FDFBFA16002FDAFFF91813F003DBBD +:100330000A2A4E0F3B191CFCD0FC7F0C4107132CE2 +:10034000090D10D7FE000204EC0C17EDF900E220B5 +:10035000291711DB50E4FB00D707102D27E8FD1EFD +:1003600012D90904EFD9FC2F20F10003F5EFA902FF +:10037000718B070C6B0C0EE71212C1E71EFCEDFB34 +:1003800011FDF4F6091EDFF4F9235244E2FFEE09F1 +:10039000F80DDAF9F60AF4270D06060EFC19DE064A +:1003A0000A1F02FD07080B1D01FF1707070EF81BA8 +:1003B000F6F4BB02C0F4EAFF02F80D1B20F702F8C6 +:1003C0000E9F0BF902010E0EF3ECF80AFA0208FC7C +:1003D000E5090410E2FD11F0000D40FD3E2AEF0298 +:1003E000F5EF18FD1CBF02E564CFF6E7140681DBCC +:1003F000FB1606FD0D06FBF2F3FF0BE5EA07F8FE20 +:100400000EF6E20F0311F2F8F2FFE610E0FAF0093F +:100410006609DBE902F8EA00F8FDF6FDFCF9FAFCF2 +:1004200003F701F610180CF2FCFA6BFBE8EFFF0F74 +:10043000EE10B6F5FD08140020F9F2123F2505F67E +:1004400015BD04F903E61DE822190BFEEE15A9F50A +:10045000D32101F9D8EEE8FA10FD190EFD080720A6 +:10046000F107CC0213CACBECF3E00025141D2C7F5E +:100470002D92FC06F1F0F8FBF40C2603EE0CFE06C0 +:100480000EFF26FD081DEB00FFFE0A061DF30E0FF2 +:10049000D51D1AFC0CFBFAF70AF4010F1B010C0E18 +:1004A000EB100B0C24E818200523F00D3319E50D93 +:1004B000E6EDEB18FAC95214B82D2D151F07F721D8 +:1004C00011E8FF030522361AC7FF25356812C71049 +:1004D0001719FA1AF005E224E720ACCB17F3070747 +:1004E000F0D4D90C0209F612E6DBE30A081832E46C +:1004F000F6F1FE15182B00F01139079DE138814BFC +:100500002AE23C491BFAF32D4024CDC3C00A110D49 +:10051000FA179CAA1F07C523F0162AFD9E6815042A +:1005200006FE370B0001F71916FBE90D0C0CFC0C4D +:100530000AF812010D06FB0809FB07100104FC1361 +:10054000F3FA20EE0608F4120B0A07EA06F322CBB0 +:1005500014FAFFF41AFEEFFA020223FA10F306EA85 +:10056000F819E305F0043309C7F803F30001F906AD +:10057000F8CEFBFE0B0600BE1201E6FA0381F9F588 +:100580001E06050601115103F0F9030AE5074EF0B6 +:10059000DCF0FC07EBFD01FC0A0F006C05FAF61617 +:1005A000FEF6F102E7FE070503E70008FCF8060285 +:1005B000FFC0FEFCF8EDFBFAFAF500FE0603EFFBC8 +:1005C0000305FFFDFD0901FF01037F01FE02FD069A +:1005D000020108F9FD02F3000502FD1E03FD0E08ED +:1005E00012FAF8F80801F7FE1003E807FE0701FE0B +:1005F000FD060409090904FFFE040100FA0007FFD3 +:10060000FE030600FB0A00F615F8FCFEFE030609D1 +:10061000FB010A040201F6FAFE17DF000204E2F70A +:100620000C03FAFE05C80608150906FEFEFCD9E80B +:10063000120CF2092D1105EBF40BD3FDCF0FEA21BB +:100640002B5CF80713F4F424D881050A010C011A75 +:100650003604FC23D505EB19E303350A073701EA15 +:10066000100A01F315092BEDC2E60011E921A2EAF7 +:10067000D72111FEAD0208E8FC05EDF4FDF00405FC +:100680000CDB01020A1FEAFB0A04FABEC8E5FF0DF3 +:10069000BC0FD5FDF8F117FC330D0AF101EAE0E2D9 +:1006A0001018F71704D7080DE5FEFBFD06071FF924 +:1006B0000104EE0202FAF204DBFF320AE4F503E27F +:1006C000F115F3DBFAFB03080B3601EFF9F9EC0D3A +:1006D00007FDFB25FBE2F100F401250FE57F0AFC95 +:1006E00009E6DD00F9FC0B0F0FEC041DFBFC1DEF10 +:1006F0001C27F7FE0A04F60600F5EB35F8F8F0FFC4 +:10070000FF040BF503FBFFF903FA06010A0B08FAD5 +:10071000F1FCA8FC0006DDF9020005FD0C0BE5FB71 +:10072000FFC2FB0C12D4F600DAF9D5F9000ADDEBB2 +:10073000FFDDECF9D9D7F2FFCB29F4E900EAF80F95 +:100740000B30193E0BDC0E38D8F7EFF70DF8B3205D +:10075000241F0301FF86CB15E304E7DE01DE3BFF28 +:1007600021E7660405DAEED6DF45D8F71D150B0044 +:10077000F22B02ECEF14F653EA0CB9E205FB11136D +:100780001BE8E20217C681150F1EE2FFE603E9151A +:10079000E01FC7EE08FD1C0CEF17EB19EB300AEE5B +:1007A00007D8110B1002F419F801F817F90A0B0712 +:1007B00000D5FB01FAF7F318210606F3170407E347 +:1007C0000827FE0116F505030CFA0C0EF407020BC0 +:1007D000FB01020102FF2812F71AE6EFEB05050004 +:1007E00015EE03E524041219F0F5811012FFE0F272 +:1007F00010E201F02B00FEF30400F8E1EF04F3092E +:10080000040B090205E4F10000FBEA0D0C0AFEF1FD +:10081000F9040844020DF8FFF721FCF73AEAF8FC66 +:100820001AE9111A100C20FBEC0A2FFDECF212EA67 +:1008300017FCF1F5B8030102CD0C03F40D03051507 +:100840000A02151C05F904D92D25F9F108EB47F327 +:10085000D6EA18DDF916EEFAF31EFBFAF513E6F008 +:1008600007101BFD042D5CFBE318F607C3FE35EFF4 +:1008700009EBFDF8100D3EF97F02F608F1F5F306DD +:10088000F60BEB0D48B60AFA05FD0BFB050147F820 +:10089000EC1609F8330A01281B02F2C9111A01F9F2 +:1008A000FA0C0400F5C1FD220F13EB29090DD8FE47 +:1008B000FFE0091509E8280CE814D76CF7E8FAFFFF +:1008C000ECC2130C06DDEC120F22F720FAD821F24D +:1008D000CAFD183B21FBEE01F7291CF1D51705B421 +:1008E0001507F91900C5EDCD2D04100100ED141008 +:1008F000FC0C0334D9E7FD11D81EDEFA27EC0C10EE +:10090000EFED7FF71F0EE714F9231708ED05C5E09B +:10091000E933F611CAFEFBF70BEA21F0D9DDE30A51 +:100920000DEEECE2760563FEF8FF02F7014000FDF4 +:10093000F610F405FF100B1B0FF70302FB0103FC7D +:1009400025FAFDF95F00F7011AFA03F6F8FD01FD3B +:10095000E9FE6F01F6FB00F4F85AF915FF0A05FDF0 +:10096000FD0DF6F57FF4FBFE07040CFB4C51F1097D +:1009700001F626FDEB18FCFDF7F9020AF90107F76D +:10098000000000F7FD04FB17F7F60109F70002FA73 +:1009900003FC0005FC02FF1403F401FD09FEFBFF4C +:1009A0000202F2F9242F2804081B18231425000B37 +:1009B000E0EEEB0FC404E304B92EF3FF0EF71026AC +:1009C00018F71D05140711EEE1FAD8F724E8FCFA30 +:1009D00022181D22D8F80414FF4ED4E3FB02C80AE3 +:1009E000001610FC1C31FE2F33E60219FB39CAD366 +:1009F0000F6306022A06210E170CDCFF04FFD62225 +:100A0000FD1211F2072013FF2E0F01EBEE0102F78A +:100A1000811A17D818FECFFBE60309F405F116ED8D +:100A200004032703FBFE07110F0303FCFC07E7EA9F +:100A30000CF2DA03EA06FA0BB6FAD8F706FBEEADCB +:100A4000EDA109660110FCEEEC1FE20300ECF2F1EF +:100A50002EF60512DC6D0F09040A37E9FF18160897 +:100A6000EDD613F7047FF3A71C9FF30E0C0D94F241 +:100A7000F49D0906F6F3F7FEF4EEA4E9FBF5FEF4A7 +:100A8000FDF2F2090FCB0903FF090606E9050B0089 +:100A90004E111BFB06000DF2FB0FFA02EBE006FA0B +:100AA00014F802FEF5E90AC637FB1EAFFDD9F6DBE6 +:100AB000F212B02FC70ECBD6D8E2DB3DFE07FC42C8 +:100AC0002C0F06BB031320F802EDF1C60B3DB12439 +:100AD000A7DA143C02E8B207E8ED22429206BC26EF +:100AE000E3912507FD1323E4F0F50B1802F7E0E688 +:100AF000ED71DADB2D0A18CE9E29F0FF81C2C00A03 +:100B0000377CD1DE04F6E003FEFCC8F8A00CE0134D +:100B1000EB0754AD431635412736DC08670B231825 +:100B200027460B0C01FB01FF00F60A0AF9FDFF1234 +:100B30000BFE013704DFFEF7F20201FEE40238E3A8 +:100B4000FB0206FF3506FDFAF7F3140AF50FF4F67B +:100B50000BFC1F00FCFDFCFF10F4F381F804020302 +:100B600099FE05CA07E4FFECF5010302F104FFFE5C +:100B7000ECD2FE07150E01FFFE170F0DDE030DF878 +:100B8000F8F5F70101F008F80BFA010A0501FE0576 +:100B9000F2FCECF4F60413FB051FF3031AF7F5FA65 +:100BA0007E01FE000DFAEDD71EEA26F30FED04C715 +:100BB00012E5E5FB7F09FBF8FBF706063217E307B2 +:100BC00000090741FBF6F307C61CE10DE71AE4161E +:100BD000E00608A6DD3E0608F60E3ADAE8D6F93455 +:100BE000FBF0E4F90D282ACC0DFBD521FD0C1AF7FA +:100BF00003432C0335D304EF18FCE3D6011307FAA3 +:100C00001F02100829F6E7E7FD2609EFF9F7FE0CA9 +:100C1000F92F05F90AF7E9FA0026FF12F407FE0595 +:100C200019BCF7020CEFF5DFF10236FBDD020E0F07 +:100C300008FFFB0223FB17050C01E10415FA04224F +:100C4000FB260FD40003FFE10D0702FD0305F51E8F +:100C500021FB0A0ECAEFF60A0E01AC02D90840FECB +:100C600004EC050108C7F6432C7F06F5060113FEC8 +:100C7000F8640EFB02070B9CFC03581D04EF0E02E8 +:100C8000F10803F400D69B0A08FDF60108252E0D95 +:100C9000DF03FA050A16FA01080103051AFBFC0234 +:100CA0000301FB0EBA18D908CEDEC2CB15D3DDFD89 +:100CB0001F3FD8F2E21812D128BDE81CF7EB1AF555 +:100CC000124E0EB3B807EC177AF808D4BB5001FDEA +:100CD000DE02D44401B52AC2EFBC32FFE40023E4B3 +:100CE000F30ECED1C9F10C814F9E0ED4B5E6A30D03 +:100CF0001015DDFBE4E20BDCFDC4B72E251F2CB87C +:100D00002BEDF5DEE028DBD8B8B4DDEE1C0023F3D4 +:100D1000E4000E42FD01E2F419E7EC0411E5EAFB00 +:100D2000E6DDBEDE03FDFD1F0D0ED809011912E937 +:100D30002AFAF0140CF91D1AE1FEDA33400301AD72 +:100D4000E17F1C28FFF506FFD703F4FD1208E2F04F +:100D5000A4E905C201331603F702170DB0FA1ED33A +:100D600008FDEE0BF21CF0DF8F32FE17F50F0F13AC +:100D70002CFCE202921E23170FF346D1ED0CEEF38A +:100D8000FE0E1D03FCBE1305FCEB1A25F10A30E92B +:100D900091EA3DE909040643FF020319D4FE8F1CC2 +:100DA000E5C90306F7090000E406F904EDEFF7EEE4 +:100DB000F50E06FA0505F807FEF9060E100505D032 +:100DC0000AECE1EEF60505BF0807FA00010BF3ECAB +:100DD000D3F1FCFAF4F20904F3F3FEF7FE01EE029C +:100DE000F214ED0C0515EEF5FABE000F0002D60068 +:100DF00008FCEC0CF4F92309810825FAFDFCFC063B +:100E000012FD18F544181208020C05FEF90DF5063E +:100E100059FB17FCF1FC01F7F9000BC01000F92B8E +:100E2000060806040A15F00FE9E9F916510FF00952 +:100E300025D03AF5EF0C0AF2EBE7DCFDE8E7E52E0A +:100E400001E1E42E15ED16472109F842D004FF0315 +:100E5000D13217E3313708F6D3247393FA28F32DF0 +:100E60001DDA3FDD15DC3732F83DF77F262106FF1E +:100E7000FF375314372914F4F3E72DFE140EFFCD7A +:100E80001201DC439EC90278D42800D44C24CFE25E +:100E9000D5E5D40AD8280EF210DCF720D105120CC3 +:100EA000DBD3E4EEFEEC37140013ADF0051FE21FB8 +:100EB000C8EFF119071500190706EFEBE7EEEBF79E +:100EC00027FB1DC22404F9FAFA40031516241F2B30 +:100ED000D6F0133E07BA1008EB19140FEAF022F40B +:100EE0000EF30C110E05DC0D81ED1CD7E70735F96B +:100EF000FD1316E1FA1131BD2305B90F23E2FAFD06 +:100F0000E9FEFB0C10A6C51BFD06F8FEEEFF21E86E +:100F1000B313C0E21A000E1E07F8F2E005F701F065 +:100F2000FD03E9EEFB1B0793FF475DE84F12BAE0B4 +:100F3000ACD0CF205FF0F4DBF1EFA60279E9B1CBC2 +:100F4000F7F3E512F5CAC65D28A0A493D448F74C80 +:100F500049CFEDE5110BF2CD31EA78ACAC5311037A +:100F6000ECEA1053F7380366F22007920AE77FEFA6 +:100F70003CE91F13B62BEF1622E03DAFE7D8D1E2D4 +:100F8000CBB9409D25A70E1001F2D7E7F107F51365 +:100F900043ECA4CDD522F419FC25E90EC5A6FB012E +:100FA000342EF8ECFC0EF9203307D2FD131FE806AF +:100FB000EA03E915011115D00FF868F8A3E704F466 +:100FC000F50008E4FD01F409B0BD05E7EAC7200318 +:100FD0003808040205E103EA0819C21800C705FE33 +:100FE0000C01021BE7121E811DC21C101BF55AF7D3 +:100FF0000D1C05FAFC1513E70EEF01FDFE02F9EEDC +:10100000F8CCE8FAFAFEF2FEF903123EF30A0F01F9 +:1010100039FCE6F9FF04FC010D08F6F512D30B01CB +:10102000FA13F7EBF8EDF20926222BAEF609C7EF1B +:1010300008040A280F01F20D34E911DFFCE31DEE6C +:101040000E12E6FC23DC010414FF1525DE3ADE4116 +:10105000E1FE0FEFD5991907E1FDEA1AFD0AA1C7D4 +:10106000020637F114FF0320EC090101E22019F90F +:10107000FAEC308102F9280ABDE6BF191DD601E558 +:10108000A3EDE7BD2A00F01C23372AE204D9E021B2 +:101090002A3724F6103A0A25FC0CA45015F6FEA5B2 +:1010A000D6BEEE9AFDFE040281F2F8060303F801B3 +:1010B000DE05FD002EFB07FA2304DFF8F80301022A +:1010C00017E4FE790105FEFD9BF8F5FB030918DE28 +:1010D000F40B0206009507070405F50A1011F00E3F +:1010E0000401FAFE00F703F11B000307010805FAEB +:1010F000F9F5FE0CF6FAEE03ED02F5F5F902FF063E +:10110000FF0BFD02FD040FFC05FAF8FBF3FF14F7DB +:10111000FC03F800FFF10A050D030512160D0CF48F +:101120000006FC08FE0CFC04EEFDFC0CFA00591A4B +:101130001706FAF11BF9FD0102020A0DF5DB08E5BD +:10114000F607060CF6F205041EC310E60E2905F19B +:10115000FFEFF70AE90EFDFAFE00000F0C13120074 +:101160000205F6090B09070E05ED037FFE08FF08CF +:10117000FC23EF09FD05FE00FAF9F4FAFA170E0F49 +:1011800006D00CF70108F4F200F60D1308F10B037A +:10119000F0FA0600FAED0409F6040607F407E7FF83 +:1011A0000909050232D10F340DB7A128FE0322E24E +:1011B000F3030CF90CEBEC1A1117DDB6ECB1042EAD +:1011C0000F22090633E1E10D0E30F8C9F617290B9D +:1011D00021092A1A1A02FBEA013F7F20F115D4DC0B +:1011E0001BE4FCF518D417D006FDF6C82C1E140914 +:1011F000E1CB0FF00A130FF608F70E0EE0A4FAF990 +:10120000DC1B830CEBDB0113EDFE191FEC15EBF17E +:10121000F0E40AF30A0203F8F9F2FFD4E6F00C2C2A +:10122000F02B080BE498D0AC14E603FB0F06EE0796 +:10123000A3E5DF1851D51FE5320804021205F71A9D +:1012400007E0E394F9D5F0F4C2C6FCE4D70F002020 +:1012500009EA232DBA97D4ECF3F22C1981400E1829 +:10126000170E0DDAEADF2A8FF3C800031BE1CAFE6E +:10127000D85D30D425E4EBEAF7EDC4430104DBF29A +:10128000F1D9D9F9E51BECF9EEE201D5D50C2735FA +:10129000FDFEFED8F80BE4F43933EFEE2915FFDA42 +:1012A0004A01FD1719040D1717F7D113FA0A141E76 +:1012B000E6EBDD0701E5E11D033B10100DF604141C +:1012C00006F204052EF34A07BE02F11918FB97092E +:1012D0002C05371908ECE21FD42FD812130EF81082 +:1012E000F981B6011AFDFAF10DDED10C2C2F2EDE9C +:1012F00006D21C1E3317120914233CBFE523BA1D66 +:1013000014E1094409F4D5172B28E1D2E20EEE05C9 +:10131000EB2BF8E40519940EF01A111BC51E0F14DF +:10132000282A3504FBFFEFFE2009C6F20CED16EA71 +:10133000EA28EB27BBFEDDFE151509F4170307416C +:1013400014EDF7001F072007E407D2FA1DE7F91391 +:10135000071D08042AE8CA290727E97FFA0119119D +:1013600003BADAC00BF8C259F6049B25092311DB36 +:10137000FF220C241B5E050B0D2515F0DA25DE017E +:101380001A2908F91218F8E80941D6DAE129FA060B +:10139000D1062407EF16DA04D30FDD1FEBD3CD1BE4 +:1013A00054F52024F04BFDAA2809E30C2520F14830 +:1013B000D4D5010F0418FEF1DCF90321BCF2F86169 +:1013C000EAD515F91AFD1E46D8EDE1EC059AFCF5B3 +:1013D00047EBF41438F30F03C10B28E50AF0077547 +:1013E00015F6F515F32B3CE6E41E19EF46FB40EC31 +:1013F0000A342DE31221061001FE401312261BF1C0 +:101400000CFD16F50B2A0FEE1238DA03F1E310FA91 +:10141000D9008105F2E102F50DEAFF1DFAF70E157C +:10142000253407FCFB160E1B04FEDF09EAF9082C25 +:10143000F6000900EC110FFDE8F7E6FAD30309DB2B +:101440007F0631EEFA0D09E4EAF9DCF60C11ED0A3B +:101450001321150E1AEBEDF8FAEF0AFBDAFBE0FFA9 +:10146000FB08EC0813A320D8FADA1CF503F10107F6 +:10147000EAFC1705271B49E75EED0B0620FB0FEF83 +:1014800008131BF74BF4EE420806DC380018F60A86 +:10149000C45624174209F71212F60CDB232DEDFC7B +:1014A00002FAF806B8E4B424E302FBBBFEC919153E +:1014B00021EF021CE14F6CE969D04DF258D40004D1 +:1014C000E8190744C9F5D8C719F14E16E81319F001 +:1014D000FE10D8D51C2B07F702C3B95CD957CA0533 +:1014E000D7FAEF27E0F2F238F12F7F29FEA3D8F8E0 +:1014F000FCD9FEF9FFE90125FCDA24AFE2F317CFAE +:10150000FBF7E1141ADB30FBD5F1F13D1802E3F0F3 +:10151000B40DCCB410FFFD02DDE6D9C5E533BFFF45 +:101520000E72D3FCF7DFE9F437ECDB0E06E2212381 +:1015300027FE2D24CD0FEBF7F90B140F30E7E66AE9 +:10154000EA6BF4051FF91F1F9B3D08F10018DD171A +:10155000DDF617361E09A10A120D033A561C1E0AA3 +:1015600020E3EAC81C0E1CC411FE81490FCF4513AD +:10157000E9E9230ABE241DF11B06F7E8A512B1FB19 +:101580000916FFEA00E7EFF2E628FBD6FBFB160D93 +:10159000440010DE1CEB4827BF07D607EAFAC01C40 +:1015A0004C14100EFA000306010101FB0AFDE2FCD7 +:1015B00001F903FAF6EF0205FEFC0909F311F0F94F +:1015C000040DFA0406CE0402F3FBF5D30802FDF382 +:1015D000F7FFFBFC01F4F043FC07FFF9FB0EFBF9FE +:1015E000FFFD00F5F5F9F612F6FE0402000E080004 +:1015F000FB07F91306041000EF04FCF6F3F906FCF0 +:10160000FA1B051D01FBFE0B0F07FFFC0111010674 +:10161000F4F40508FCF2F8FB0502F90519050608C3 +:101620000B040C8100E5E6FCFFCF1B5BDD1401140D +:1016300004011CDA14FE15F81A0CF111FDFA19E96F +:101640000C0416D704C4F7F606F105E2E8F612DB3F +:1016500006E0E705D50302E9F012FE0F07071515AE +:101660000511E110F209F60DFC021814EE1316EC48 +:10167000FC0B4320F9F8DBF9170AE8151FD1040227 +:10168000FEF3EB240CFCF9F6E9D114FB0E1EE8D7AF +:10169000EE04000312E90012041B7FCD0AF3FB2EB7 +:1016A0000AF81A34F308FAF6FB100B15FE0B7F3F0D +:1016B0001AF50AEEE2EFF21F04EFE7FA465F00B711 +:1016C000EF1E06E605FB14FB174FFFFFEA17DCE6EB +:1016D00020EC00B9FDF01C01FF0902FD1F06F2110C +:1016E0000912ECF7FB3D14450EF7F0F20BDCEDEFC1 +:1016F00033EEE619012EEE04FDF4EEF90B01EFF6E0 +:10170000FB74F7140DDB0529FD00D7C9FD2DF0F59D +:101710000300F4E4EF1FEBE20C05FFEE3A10CFFA02 +:101720002EE2011408CAF7EF11E9DD11EF1CE1F90F +:101730000BE7FBFBE6F2F6F9CC15F2EC04FCF5370F +:101740001117FE810AEA1A2FECFAF7FF1BF22408A0 +:10175000371F00FB0040CE17F502FDFB0BEAF6F940 +:1017600008D7CA080BF1F9F6F049E8EF2504F7EEBF +:10177000F316F9151C12FF81EE18AFF4F1000510F5 +:101780002DEEC206BBCE580C1120F505E50445FB35 +:10179000E0EBC3E5EF041508E82207EAF000051CBA +:1017A00007F41B13FF09FB02EE04CD0D0112F881B3 +:1017B000FBFBEF032DEE6612F7002003E4F2F92E97 +:1017C000FE110BE80C0224F90307F5F40BF0FD0AF7 +:1017D0000100FD131AE4F7FDFDF7EAE2D9FC110759 +:1017E0000DFC04EC03E4ED08F7EF10EB0203A9F3A2 +:1017F00010D30EF200350EF1FF1220FC050701FF99 +:10180000F8F8FBFFE018F90802003A0922091A0D5E +:10181000DEF8D4FEFE01C6F8EC14FB11F7710C07DC +:10182000FE1203FE201429101402CC0EF8140A43F1 +:1018300013EDC10422DA110AF82137F5CD11F12098 +:101840000FF004ED0E19400CC6DDF1543802CC3611 +:10185000FE1A3C2804F2D128F435F10614030D1DBC +:101860000781CAC70CD01D00E9F3D9152629F9DD77 +:1018700002C31108294DFDE1F93519B7E60B96347D +:1018800008081F28F712E0F5293CCFE6EB0CD90B2E +:10189000F613F6E0FC0CA464FF39FB0CE136E6120B +:1018A0001A1C2009FF1922000D211633D3F4053428 +:1018B000E2FBC8F8F0F1BEFDE41802F9FE18FC0FD7 +:1018C00017E5330903EE3CE0C3F901291CE686E481 +:1018D000033C150BCBE8BF0BD70BAE021920042439 +:1018E000068189031606073B20C6D3074C2BE3DA93 +:1018F000160222073909EBD4063729DAEE15B6327B +:1019000029045A130139FCF4214AE7CEDC1B2929AA +:1019100029190AD816FDA3FE0A33022AF407FD0688 +:1019200023F92B08F104F7050105F8FFFCFFFC0380 +:10193000EE7F01FAF5E3FCFB08FB05FAF7FD0EF577 +:1019400002F7FD00FF0F02FFFFFF8E030005FDFD04 +:1019500001041FFB07FEE606FCFAFC1702F40A0569 +:10196000F7FAF71FED0001FEF901C400FCFEFCFDD3 +:10197000FC03F9FDFD0E0200FC130DF30D040CF742 +:101980000100F9FFFFFBFF03F2FDF9F3080504076F +:10199000F602FCF502070406F136FD02E601D8FF67 +:1019A0001AF7F8F20A0A0E0024E2E0270FF9FE33D4 +:1019B000EDF5F10321F00C160109EBEE9A0A17E898 +:1019C0001E1C06001A160B36CE72F7E8291C150CE1 +:1019D0001DE10BC402F80E05EA0AFA2BEC4AF50CDD +:1019E000172A18DC136B0130CFCC26E90BE581A058 +:1019F000E76C18031714F4F2F70243E81BFE060D18 +:101A0000FBF31BF101EBEDF1050CBB1BB005F10382 +:101A10002902D5F9F0F70707D7FFF7F0071F0CD811 +:101A200013121C0DF924153BE4F5FDF9E6FDF41B3A +:101A3000FF100FEE0A001A3015F5F3FDEDF5F2E791 +:101A4000091CF6FAF610051A1CD9D5C6FD1EF913A5 +:101A5000F2FAFE170C0911D5F00C08F0FC0119F18F +:101A6000FB132802F9FF03F501E01F11EC18EC004D +:101A70001409E3FFE90606FAF2F0F4EBEDF70EFACB +:101A8000F7FB07DEE1060402F8EF0D120A05140663 +:101A9000EEFC160EF909EC05810806024C2E020137 +:101AA000040901E90F1C0D044377DEDF03FD02E8A2 +:101AB0002A280305D8F235F6E1FCCC00D5E83C7FB6 +:101AC0000C050C2FF32DD806E93C36382137E9DB1D +:101AD00010F2D90CD71409DB081FDA65E3140ED015 +:101AE000E822CC2CD585392116FE0E0FC013F50C3B +:101AF000D5DE03F40EE42BE10F01FFFF2908DB0B19 +:101B0000F5FF2A5FD5CAE4FA36DCF7090FEA110BB4 +:101B1000D2F5ECDEE7E80DDCC47A091F04F908FE13 +:101B2000EF0819BBF20103FF040BFF0C030402FED4 +:101B3000FF0DF80DFA080101FC01FDFD02FB051483 +:101B4000000305FC050206FCFB00FF01F903FFFF93 +:101B5000FC0410FE03FFFC0403F9030E03FF02F86C +:101B600002010003FE0302FDFAFCFFFF06FD060270 +:101B7000FDFC04010C0702020581FCFAFD00F810CF +:101B800002FFF508F4FF010005F7F8FC0500060A5E +:101B9000020202FAEC00F60308170201FE02FDFF42 +:101BA000060406EFF942FFF91F190B3D10F0541E11 +:101BB000F109F90D271411061DEB0C7F0427E932FA +:101BC0002A0DF010FAF6E813F3F70227E00AD1FF26 +:101BD00022FEEEEDFE1E18F3E2F8EB0B3B1446C3BB +:101BE000ECEFA2F9F70E11B418DED6CD12FCC1E667 +:101BF00008FAFA68092E090A011636ECF01BF606F7 +:101C00002A1450FC1B1EF2F8FCFDD91FE52821CD3B +:101C1000312814F2E2060A09EDF151E6F4301D0311 +:101C20001924F1E3F2F8FC00EFFEA611F614CD4CF6 +:101C30001506BEFE0C0CDEFA0401F10C32F1F8C8F8 +:101C4000F303F3BC0E000CFE29D20CEEFF2DCB18D3 +:101C5000BFF3F90634BE0D0A0B0CDA1B2ED80F0D9C +:101C6000FECBCAF412FE0DE6E2F3F2CE10FD09D768 +:101C7000265A1D050A29FFE70200F4F5CEF7F40500 +:101C8000EFE70FF50FCEE6F4FBFDD6E3960415FD66 +:101C9000FCFDE4EF0D05810B040B00F81B1F1EF18A +:101CA000321502070308FC13D20CE7EAFFFCF5F03B +:101CB00004F7EF0DF7FC0F0805FBFE12F70AFDEE27 +:101CC00001FB29010705FC0F0B030DF7090CE412BA +:101CD000080B0B06FFDBFA00F20C3AF303000FFDD2 +:101CE0000F1245FE021F17F4E2FC05F5FA02141468 +:101CF000F9010AE3E8022F3C2A04ECF90081F7021B +:101D00004A050E03BBE9B905F60AEA0EE6FDD8025C +:101D1000D0250B03560D0302FBF8DE120314F591D8 +:101D2000F6F7ECEC00F01EDDEAF8F11DFED80D1818 +:101D3000B302F30F0DF4F8B81EE95B090B1102EBC7 +:101D4000DAFF06FAF804EF07F1F900EAFC05E0FC17 +:101D500014F51685E809EECF16E3F949E77F0B097C +:101D6000EBE5E9DFE9191BAC01E2FAE9F3036EE9FF +:101D7000FF3FE51732080DEC181318FFC7F6EDFD0D +:101D8000EDCDEEF71009F0F4EBF3CD3B0E0619FCA8 +:101D9000FDFACCED0C1416FAE52213F89605EEF8D0 +:101DA00018DBF2DACE17EA0102E2FEF6E993F60753 +:101DB0000905F7140A0504DB16F51005F7F313FB04 +:101DC00017E5FEEBB920FEF408091F28051BF2FEFB +:101DD0000701E02016E6130F19BE052224080FF9AB +:101DE000F708FD1AD314D8E113ED140DF2E3120E27 +:101DF00007F481031FEEF1FDF2FEFCF0100A07FB71 +:101E000000F1012D06F4FB81FD09001B12F9030A04 +:101E100026080AFE10E805E6C1DE2718E6FF0911CC +:101E200003F2FAFD03FE05F3FF0F0CEEF602FB02D0 +:101E300000F602002DFE05FE1B06F7B803F700FFB3 +:101E4000150F181003FD071616010803010CFEFB01 +:101E5000F015FD03EEBB0201F803D2F7F30E0409FF +:101E600002FA08F903D6FB28122CFEF90802010534 +:101E7000031604F5FAFE0FE581F409000508FFF8E2 +:101E800004F6D600C4E8340305FB06FFFF06E80AA3 +:101E900069FBFEFB6B040603F50AEB15F30FFFC8A5 +:101EA000F9FD03FDFF140F18E90102FBFC0FF71CFD +:101EB0001AEB05141A0104B30E01D103E301EF007C +:101EC000F80807FD0A1409003101F9F40614F716A1 +:101ED00006FF001000FAF7FDFD07172A000518029B +:101EE000EBFB1002FCFA0120ECEF3402F61CF2F8D6 +:101EF000FE18FB011C080EF70904F4F8E3F9F803D7 +:101F0000F8010AF8F904FEFE0FFFF7F1F30C0217CF +:101F1000040312ECF90E0C0B3E0E08FE8109ECF6E0 +:101F20001AFB06E020E90585F70CFC0B7F27082744 +:101F3000FAFE0EFFCCEFE803CBF2FDEBEA15EB1057 +:101F40006CEC57FD22EB4338E605002EFE9FEC3A81 +:101F5000126D51004100F803F416CC004DE20AEB7B +:101F6000F1EE23EF0220381AFAE60DF5FD17B50C55 +:101F700040C82A161E4556160F3FF4311748011166 +:101F800059180D2BB4071DD204062717F82AD502BD +:101F9000E864E9FB0523FD38D52A284EB1D80D6841 +:101FA0000E07F503FE06F6F7F7B70C48FDFE14051D +:101FB0002D2102E5EF29FDEEFF00E754E40006FACB +:101FC0001209F4B704200342DC0EE1C1E5CD49E972 +:101FD0001B11F6E71040140E1DE12431C4F133E269 +:101FE00008E4B906F6E0F6E6FBFF070723E7080F6B +:101FF00008AFF224EFF0BD28DB240A0C23D0081F21 +:102000002BF621180AE5DBEBEDFF05D3F00B7FC9BA +:10201000F011FE1DAEFE0C161E0D51320BE6E30351 +:102020000D01F325FC090002FB09FFF901028104FF +:102030000906010607FD03FC00FA0607FB1AFFFA72 +:10204000FA06F7F8FF1BFE0316E105FCF40EFA1181 +:1020500000F80104F80A030A0703FE06000E0DF556 +:10206000FE0309030908FF0001F3091D060304002C +:102070000109F803FA0505FC0306FEFF00FC03F85E +:102080000A5111F0FCFBFF0103020706F6FE0201F4 +:10209000F5FE03FDF8E90302FA0600FB1301FA0559 +:1020A00003020106F8D7F53FFBF622FCF41FA3F369 +:1020B0000FD2D5F701D5181531F3EE0021D6BE7831 +:1020C000020D122F03DA071B1AE7DFF5E4053B23A5 +:1020D0005C081FC50F1BDC02D305F1DF0FE7DEFD37 +:1020E0000DDEF80416F2E08113E0DBA131073BF8C6 +:1020F000D8DF0BBD5E091C0109FEE6DAD605F8F64D +:10210000FBB211E8F535F0F8FAF4DAB320F7CF1C9A +:1021100020F7B5C6F0FBFA24E33CE706E80EC9EA6F +:102120003E01000D06FAFFFD02F70B05F0F704046F +:10213000FFFB0EF90CF403081903FCDC0A06FAF99C +:10214000F3F802C0FEF400A807F7FD020104F85AF4 +:10215000F0070205E50700030701E6FCF9FFEB01C4 +:102160000BFBEC0301D310070C1301FCF100F7FC8F +:10217000FA1107FC0003F9090A0A1A050409FF020B +:1021800013F4E0FE7FE7F9FB010DFAFEF7052B02E1 +:10219000A6D10DFD090506FDFE060305F415030E87 +:1021A000F2FC06F9FB19FCF2F50712020E1E42E0E2 +:1021B00012DEDA0AF5E613F4ED0A3103E74FE2EC3A +:1021C0001AE9F5F10112F91FFCBDFCEEFB4FF20517 +:1021D00034F4FECDEAFFFD15E9FF7AE94BDE13FA90 +:1021E000FE06F20FF8150E2481F8EBA419F3031E76 +:1021F000080FFF34C325FD06F6FDEAFADCF807F800 +:10220000FC670AF8F3950B37FB10ED44DC0B0D105F +:10221000DFE8D2F3EA0CF40CF41D040629331F0D99 +:102220001BF3FB0704F0F0F4E9E2112C013408067B +:10223000FE0C110C4006F4FCEBF0C8FF02FD072079 +:10224000FC05FDF8F30FFA11F1E40781E806FCE85C +:1022500000F7EB06F70F06F6F1F53813FFFD05D88A +:1022600008EF0E0EFDFBFE120A07140D48FF1EF8C4 +:102270000025DC07010DE9F104E1FF1D170C0CD866 +:10228000F3F8F0520B050DE7FC11F9F90E2612EBED +:10229000F5C4151403EAFE25140A13F924EAEB2801 +:1022A000DEE9EE1FE3D2F231F1F50EFBE6E3232285 +:1022B0003F1C34023E0A10F7C9DB0E11431700120F +:1022C000ED1BEC17D123F71922221807E272EFDA7F +:1022D000F9C2DC2A171CCE03D8E121DB422AF8FE22 +:1022E000E77F06FCDC26092109FBF90DE0F0360545 +:1022F000F8E4E80007D6062FF7DB063802FB20F1EA +:10230000E8070EFA0D671816E0D13A185D140E0CA6 +:10231000F0DECBF8EC14FFE3171CECF20303D3DA86 +:10232000F407E9FD03060FE621FEFC06FB04F811A5 +:1023300004FCEB030201020D16FBE0FC12F70FDBBD +:1023400004FDF70003FFFDF4D956F203FA0A050372 +:10235000D0F9F5DDEFF714F41D0222FCE800F80BCC +:102360000BFCF5F20716FF10FD19F233E6170BFE12 +:10237000EA1BF8F201EDF31AFBF608FC02FEF8FC8A +:1023800000FD050C060415EC00F8EDE3ED7F0907F0 +:1023900015FDDAF9107306E81602FAF615F42DFBAE +:1023A00017FD07F35E93FFFF04000000002000000C +:1023B000FF020200FE01FFF8FE000201FFFCF7022F +:1023C0007F03F60202F101F9FCFFF3FE23EE0002A7 +:1023D00000FCF6FEF9FF01FEFFFC0007010200F918 +:1023E000E401FE00F8D7EBFF0BFD06F501FBFE0054 +:1023F000FDFA05FB27095C03F51605F0EAEC0D1C58 +:10240000011E10FFD904F4EE0818F8E0022DFCEFCD +:10241000F72630ED0FFC98EC2304FA0881C000F693 +:1024200008ECFAF1031437160EFB13CC280407143A +:10243000FCFDFD05EE03000681FFFAFDFC02FF072F +:10244000E405FEF6031BFC4F00071300151B03FFFA +:1024500004FAF5FE0A04F2FE000D0505090AFBF276 +:10246000370C06FAFDEA6E0304EAF82102F60608C4 +:102470001018EF1EFAD4EF26F347F2F0EB123F21CB +:1024800032ECB8DAC801E6C3C703D8A924D3F537BC +:10249000C7CFD9E3267FF813C189EBCBD71432AD70 +:1024A000052316C4D14721FA34FB00D4EC2FFD4A92 +:1024B000151DEA63173054FB18E90EC10CFEFE2B04 +:1024C0000AF01C12FDF41E11E7EEFDF1FD69F4F5B2 +:1024D0000CF8DE1DFFE1196310089BE012D9F61617 +:1024E000F509DA21D3F3E77F0BFE0A21EC11901DE9 +:1024F000FD0B02F3EFFD08FA45F6050202088FF81E +:102500007FFF02FF06BB062310F9050362E7FD0209 +:10251000FD01EEFCED07FFFAFB0AFAFAF6F8FA07FE +:10252000E902F0081ACFEF00FCE8F0EDFFFCF8023A +:10253000E5F502DEFF460AF60C1EE5EB5806FF1D28 +:10254000EA0612DFB3FDD110D328E5EE0BD1F10D71 +:10255000F10A505EEED6330FFB4FE3D5ECD5DA40EF +:10256000F1BC7FE4DA0014DB0DEAE6E35415D7E1B1 +:1025700003FBF8030704002E7F07FDFD0AFFF103AC +:10258000A2FAE915FE05FEF6FAFBEEFDEF00F4FEF9 +:10259000FD091B0916FB020002F5010103F8F520F5 +:1025A00029FA07F70B1D520055E4FB1F00FFF2E468 +:1025B000F9F905FAF2F80913FCF7031803FFF2E83A +:1025C000EE0D01E429FA0007F9012D01E4E7C5F950 +:1025D0001619F10A01F709EE0B0AFD810FEF0B4DF9 +:1025E000EF5DE7182AF0F9F5F304EFF909FDFE01B4 +:1025F000C7F418161818FB19F9A6F5FAEBFF25CA47 +:102600000EFC053AEB1EDEB8F70582D6C156E51C76 +:10261000D6BF9BFCFE4DED02ECD30AFA17F8D86545 +:10262000D14333EA9529F311AD40141EFEC2187F41 +:10263000F981093704111BFDF8FB03F20B21FA089D +:10264000FCEAFA0B020A09EB0EF11BF8FE07F8167A +:102650000F10FD040D1A07E30DF738FF10F91106EE +:10266000FFEA00FA02FB059F04FAFF03F4FCAEF553 +:10267000F7FEFA0AFE0DFAF901C9FBEF0203E906BB +:102680000BFD03F1FC07FB14F9FCFE000327FC160D +:1026900002F4ED040301E9EFEFF80CFA10EB051674 +:1026A00006EFF7FEC506F907F203F8FEF7ED108115 +:1026B0001AD9DB05B2E87CDF22201C1AFFE1104C9E +:1026C000F6E5F2013ABFE105061B1406F53BF3CB34 +:1026D000F4E2B00424D07FF847FD0D0DFE8170199F +:1026E000ED3DEFFB391FFC1105FAFCF925B501DDC5 +:1026F00010FDFA01030404F5CAFAFDFFFEFCF40321 +:10270000E60208FC003807240202EFFEF10F030284 +:102710000103EB041CF7040901FFFE05060202EEAB +:102720007F0C0403F5EBF3FD2D0B09E606FDFF031B +:10273000D82419FFFA13181CF6C70C061734F8260C +:10274000EBF902360A020302F4F106F70EE6081866 +:10275000080710091D2B21E6EDE305EC02FE18EB3E +:10276000EFE30109A50414FA01DD13BEE2F60481CA +:10277000F803FBFD0EFFFB016A0305FDFC00F0F60C +:10278000EF0BE223FCF604E2F5FDFD011DF80A075C +:102790000506FD12000AFE03FA010BFF09FCF424F2 +:1027A0000AF8010E39343AFF7FEF0030F2F706D80D +:1027B000E7F70503F705060913DE180C0AF40C18F1 +:1027C000FDFC0F0705FB0C0F10FBD512F9EBFD0903 +:1027D00010F118090CE8F9EBFCF50734FCE6E3CA44 +:1027E00004FDF70AEC13EC1102FFFA10EAFE067F73 +:1027F000E908080204EFFAAB841908FD00F8F9E8CB +:1028000021F2F30101B507190B0029001A0CFF0191 +:10281000FD08FBFFED08F5F3FA0106F307F6EFF507 +:10282000CFF2ECFCF21081FEE91709EAFB02040C7E +:10283000EB09D1F90A0D020B03EFFCFF0E0526FB95 +:10284000F808FFF3F90AF0FCF70322050430041737 +:1028500003F5DC16FC030FFDEC0CECF3FBFDDE11C5 +:10286000F3F80111D1E806EF07D813EF00E9EA8188 +:10287000F2FFFA0600FF0B066F05F7FCF904FFFAFA +:10288000F9010414041B051105FE22FC2C20F7029B +:1028900005032FFC09FAE9040116F4F6EBF908091F +:1028A000F8F902091A0C81FBFAFF00D504040BFFAA +:1028B00002070EF801EC04FF010601FF071105FEF7 +:1028C000011EFF0008FF22000409EE00F8FC0B02C5 +:1028D000F8171605FA0706FB00E7F6F7FE04010BEA +:1028E000F8FBFF0AF60C030203F907F9EF7FFA0B76 +:1028F00000FCFD01F40401F38104FEFFFFFF030966 +:10290000C8FF12DB070D053D060B0B00F01B00F99D +:102910000204EF0104FDF6020505FF01FE0901E0D6 +:102920001D05FD01FCF30F04010CF3FC00FF03EC9B +:10293000B9091021F1E6FF33E2B6F4EA0300EAF345 +:1029400027D90D210310362D1B2A2E07C0012CFD7F +:10295000ED056E12080DD00C0533F4DCEB25FB06FB +:10296000041FF3166FF93A4D147FF9B609DEF6EB42 +:10297000FD070403FD0DFAFA02F914090A02FCF13D +:10298000F90EF70B06FC0DF805FB18FF01F8030222 +:102990007FEDF10700F603FEF905030EFC050405C3 +:1029A000FEECF00711F8FE0201F603F6F7F003FF64 +:1029B000F2F80703190504090ED7F8E7F9FED7DB8B +:1029C0000004FF01E3CEEF0812F3A501BAF8F3F813 +:1029D000F20DEB1BEA05EA0F0BEA0DD81F1BEC63A7 +:1029E000DE11FEF1A7ECE40FBD37E006F8EA077F41 +:1029F000037FF4AEF7ED06F80803FBFB03B30C0509 +:102A000009EF00E5FCFDF90500F405F701FC0710EE +:102A100008F50AF6FA13FAF9F9E6C4E4E50103D970 +:102A2000F50E0D000C110B460D07DA010D1242F7E1 +:102A300014FF04FE03FCFD1681FB000001FDC8F835 +:102A4000E0FB3801FE200900FAFBDFFB251409FA40 +:102A5000FD09EE07FDF5090703FEFD020C01FAF979 +:102A6000A315F8000D33B506EB030BF000FC080EC0 +:102A7000D10422051C1808F8D003080EFA0AF21235 +:102A8000B402F21F121C030BE4ED7FF813A229110C +:102A9000FFE34419F1111A13E107F6E42F2FFCF6B6 +:102AA000F30BFE20F9B417F5CFA2FCE6F0C6FE4802 +:102AB000F00402FEFC130A010AF61318F9070703D3 +:102AC00005FFF43113FB11F305F40700FDFE130AB3 +:102AD000FDF9ECF304F4F5FB00E8FC7F07FC0FC202 +:102AE00001C4EF19DD0FF5FDFAFB0313F913040B15 +:102AF00003402AF6573628B56CB5251A0CF9BD4C9B +:102B0000F807F33FFDA37F0021F7E5D9CA92D31F51 +:102B1000D8BCA305DB1A25FFF9E3FC3FFE0F31CB40 +:102B2000BA64C9FC2D6EBC192C3A0D13F8AFEDD266 +:102B3000F412573A0B4BFEE91AF1D554DBFCF6FEC2 +:102B4000F5D120D912EC9508EC061025D0E84C4BB5 +:102B5000F1962C7FFAF822A7C819DAD0F2FEF3F327 +:102B6000FABC0DFB12F1FC38F50DFDF138CECE1597 +:102B7000EBF509CB0EE60CF904F975D67FF8000FDA +:102B80000813FEE70CF9F7FDFC0CEBF2F908010461 +:102B9000F20707DD0102FD22FCFF240CF701E3F33D +:102BA000010BFE06F908FAD301F8FCFCF1E9250255 +:102BB0000202F9FE0300F9C78EFEFAFEFE060A03C2 +:102BC000220B5DECFD090346FE01E70311E304FF60 +:102BD0000401F6FB07FE01FBFC06FDF40B02FEE11F +:102BE00027F506FCF9BC9DFE7FE2FFFA0A04FEF61B +:102BF00002FFF7100402ECFDB407020202F9F8F438 +:102C000002FF0821081B000FF3052902F7F2F70461 +:102C1000EB0507FDFDFC01FBFCFB0903190605FFA5 +:102C20000A01F60DDFFA7F070FEEFC440209011CD2 +:102C3000EC0008FEFEFD000EFE08090E05050D085D +:102C4000FE01040C0C0201FCF5030E01F8CD09FD98 +:102C500001F8060108070A10030B0803ED02FCF750 +:102C6000FF09180E2605F909021307010213047F54 +:102C70000204FEF90606FEF12117200DFB0BFDFAFA +:102C8000F2FE0002FDFC0BF403FF10F906055210E2 +:102C9000F4EC01FC081E03EAF6FA0F81F00306DCEF +:102CA000F727BA0405F6080AEEFF0002E5F301FF74 +:102CB000DFF9F1A20F027F0B0EC5F92802EEBC5816 +:102CC000114327F425F42326CE11EBC2DC331B225B +:102CD000E7E62306F10402DDF12B56FCF6E010E9ED +:102CE000EFDBCA29E6C5F3BEF23A0511E632471E0C +:102CF000F3FEFB9812FB09FD01F9FD05F5FEF5F267 +:102D0000F3E90CFFE910FEFD1F001E0A0BF90E0788 +:102D1000FFF10EF70CFAF115F50F7FF90FFEF2F542 +:102D200002F61DF502ED0E63000BFA030A01A2FF85 +:102D30000402FDFEFEFDFC0B03060002FF02F4048C +:102D40007F00F300FDD901FD01FE000348E901FE0B +:102D50000001FBFDF6FD0B0001FFFD0001FD010080 +:102D6000F90002FE05ECFDFCF1F4FBFAFEFFFD01AB +:102D7000E510F1F8E9FC1BF7250C000FFE03F1E864 +:102D8000ED03157F4C50F71B26007DF3081612F358 +:102D9000F90F75FAF7C30B010B0BF704BAEC2CFD16 +:102DA000C0F9F1232ECDA90502E506D71CDEF134CA +:102DB00006FDFD030203F90FC404FAFBFB04F7034D +:102DC00022FEF50A053DFE06FF01350127FA05FE44 +:102DD00004F81BFD06040903FC0406FF0A00FEFFBD +:102DE0000A09FC040DF87F0017DD053008FE03FA20 +:102DF00051D737D6E706F315D9FEEBF9E9F804D138 +:102E0000F9E3DA81B300E1DFDFFA00DE08E4F2186B +:102E1000ECFBE3DC21FDEF1EE9EBFE2C2DF90807AE +:102E200014CB44C3F7E8BBF3A0C5F220FDCAE1FE12 +:102E3000F9F3064DF0EC340305EA033103E3E7123E +:102E4000ECF0050EFAFED00DE527D832F8DBDC1CDD +:102E5000EB1119E9DDB8F3F8CB7FE0F6FA3AF4FEAE +:102E600001D721F927E5EE33EF04FD29442CC7F300 +:102E7000F113E5EE1448F0DEF52C210171F3D813BF +:102E8000E21C1F15E64CE5306EF6F01CDD4163F6E2 +:102E9000BDEF7FDBF6EF1727101C3323C1FEF0EFE9 +:102EA000C4DFEC099AD6E5F7F2E4ED00E8011D0B6A +:102EB00022D612E7E80DCE18F1077F7D12E1F42A41 +:102EC000FDFE1A28FA1977F6D50FCCF2FB0DE7E1D3 +:102ED000FBF73CFC0A0519E02ADAD20EFAD01B02F5 +:102EE0000A04F4F4ECF420D901F6D5E80728D4203C +:102EF000FA07F1110303F606F8EA060AE509FD06EA +:102F0000F8FB094CFD0729F814040BF8192A1724BB +:102F1000FCEDD6D40606EEFAEBEE057F08EF1C9624 +:102F2000FE90FB00DC14000AFCF9131EE3E012F42F +:102F3000F3F2FC000908FCF2CAF70902FCF715FFDE +:102F4000B804240D07C60CFBF40700FCE32AFC01BF +:102F5000FD0207FD04FBFFF7FDFCFF060C0108095D +:102F600096EDFA00EF7FC400B60DF522FA010401D8 +:102F7000F6FB0FFF7F24230AFF29EDF1FA15E4F990 +:102F8000080609EDF506DB2339D701E805E2F69ED0 +:102F9000FF1A1C00F4F578005BF1F6FB28C0DDF9A0 +:102FA000FCE8FDDE1C00F3000529F211EE080EE836 +:102FB00004F3FA03F4F0F3070919F1F3EAF0FEED74 +:102FC0000FFD055AF50DEF0203090B12FB2FCFFE83 +:102FD000F10B97F002F6F507FF05FCEA01F2FA8122 +:102FE0001006B1E22F03EBF9EB0F0248D5DA130616 +:102FF000EEF80222FBFB07010503D866E70305098B +:10300000FEF105F1F3F710FBF303EBF5F80609FF0A +:10301000FC07177F0DEFFBC00807C41902F9E5F59F +:10302000010C0F10F404FA3005F60101F3E4C616A2 +:10303000F220EA0A022FF40FFEF5F8F50737CC4329 +:1030400017042AE52B7FFF23FDF3021445261CF706 +:1030500012DEAE0DEEE9FCF0051A08F0FEECD8FE2B +:103060002320021E6E9448005DCC301E11011CD03E +:103070000805F50E1EF3FE06280EF3FA010D14FDE9 +:10308000E3FCF9191575FFFAFEF46FFF381908FE15 +:1030900000FF6AFFF9F70F03FB0906F1F9E5FFE806 +:1030A00017150B0F32D48105FBFD04DB140208E475 +:1030B000CCFEECFDE4369AFE02F9D6CEDFF0FB7FC3 +:1030C00006FA03FF18FC09F918FE05FD04E709EFED +:1030D000080E08D9FFEF02FF1EFBEFE41FD739E00F +:1030E000FFCE0E11E92A06DCF701FBC924E0E70058 +:1030F000F80201FC0303FC127FF10000FDFD07FD57 +:10310000D4071317FFEE02F5F4FFE5FE03F600FE09 +:10311000FDFFFBFE030004FA00FF020000FE031E99 +:1031200038F9FCFC0D1237FC58E8012DFC00FDE9D4 +:10313000E9FAE11E21E7F8F00FDC0D0CFD0700179E +:10314000E30CF6AF04F02D00CDF8F1E8ECEBF8EE6F +:10315000D0123602FEE601F208E818A90D1F025C43 +:10316000FE5ADE1003DCE20F05FAF8F0E07F2202DF +:10317000FCF8FEF205F1FA74E1030DFE02F16C0CAD +:103180000FFCF209F4DC05E8EB031302DA3FF2FB73 +:103190000B032D0E11F908FF0A09FBF3F7F20C06D9 +:1031A000F01506FDE06DBBFF814E00020707F50C30 +:1031B00034EA27071528F30D03B1F1FFC2CAF4D68C +:1031C000DBFD04853DDA62EA7FFB600AE74C5A21A9 +:1031D00005D55FD3EEEC09FAD3E407E814472D4D8B +:1031E000EDD207322FCAE0D91FDCDD1F2D1B00B73F +:1031F0000223E9DFC4473DF42BF00F03FEDDF06D41 +:10320000E1F0081201FAD7042313BCDDB641EA97B6 +:10321000E90CCA0C05CD36F75808DEF481D21CEF54 +:10322000F2EEFBE318E11B03CBB6FC9435FFE20B97 +:10323000FF0D253EF5F909F205F0BA7FD4FDF4F350 +:10324000F7EE0C10F80801FF04050931F012130F16 +:10325000FFE8F735FF0C06A0EE18C1E5F4FB1502F8 +:10326000FF29F71122F31239EA0D070BF2F6BCED34 +:1032700017F9FB00FFFA0006F52C01F8F2FC07F342 +:10328000F4FFF98DEEC907F70503D512F61309FB14 +:103290001102C2F607FF05FA0A0BF5FAEAFB03C5AD +:1032A0000A0AFCF721042600FA320AE7FA0E068120 +:1032B000FF06F8F805020AA69CF2FFFD0300F90AD2 +:1032C000FB0D7CFA0E47FFFEF502F107BCF6040C7D +:1032D0000602FF0D100AF504F9FF07F4F300FFF6EC +:1032E000D4FAFD0A15FA81F96BF90A0503FBFDEB27 +:1032F00022F60AED0CECEE0EF8E245606DF9D8C549 +:10330000170E0AEA28FC1DFD0AFA0627F0E7090253 +:10331000FE06147F05EE0222EE04EB02E91EFFEB2F +:1033200003FFF51D0723F9EFFF14EDFFE7B5F414D4 +:1033300001E6EA9CEC4D001CFBEE37EADEE1F7D536 +:10334000FF0F0010F0F625040E19F517FB0E0EDF27 +:10335000E701F60FE5C918FD0D445AF0D22EB9E881 +:103360000D0113F01CDFF1810502E739300243FB48 +:103370001E0619F90DFFF1632B11FCF805D65FF756 +:10338000E7E552010FE8001FE901DFFDE0E3FAFA8B +:103390000A10D8FFEAFCFB06120AE6001326EED25A +:1033A000E00303099B81F9F01C4E00C5F90FE221EF +:1033B0000003F9060702FFEDE106FAFEFF0218041A +:1033C000C6080715017FF7E500FA29FDCD180000B2 +:1033D000FFF321FDFB000B02FEFC040506FE00EBE3 +:1033E000450106FC09C2AE051B190CDDFAF50908FA +:1033F000EFE6CE090AE412E51AC91016C515F61C47 +:103400000203F27AFBF71F0F43F5E4C9DB2E6B07CB +:10341000FAF1B5F0E9EDC630FAC801662004F28190 +:10342000D5E7E21ABCCFD01BCC0CEF71DF7E1FFDBD +:10343000020AD9031101EA071B13D8C7E2F8E6F61E +:10344000DBFA0DFBF0EFF30CF5031603E1C8D4FF34 +:10345000010107B5000B02E5050B0F7FE2F1071034 +:1034600006D750D71EF72A0DF42F04DA1D430E128B +:10347000FFFAEBF2080CFCF9F8F0EDF8DEF40F13AC +:1034800021F6187FFB08F21C1D0E1AEE20170AF514 +:10349000F9F1F0C9F2FF14D00FF60FEBF308F9625F +:1034A000FED60BECB22902FB2B03090D0210FD081E +:1034B000D9151DC70FD9FCF514E036447DE108D9B4 +:1034C00016EEE9C3F3DFECFFCB09D4D6E9FA1BE52E +:1034D000D158647FF1F0C30D0DC7F315104BDC9B81 +:1034E000FD970105C666F5E63ACA00E9C854FC2C0A +:1034F0000210CBFE04870B03F511EFEC2B04FCD874 +:1035000004F9F90904FD2CF9EDF2F22B08F10A9502 +:10351000FF7FEE27FEE8F90A4902011210EEF639A4 +:1035200000D82E02EE07F6F2F8FD0005EE0CF70EBD +:10353000F4EF05F211FFD7FE11FE030C001EFF0B86 +:1035400007F109EC070A037FF103040708F703F208 +:103550000003F40054FF0207080FFD08F402F5FD14 +:10356000180913040A1DF502E8C2C010FA02F60A8F +:1035700018230E7F14020011030CFC03EFE8F7027E +:10358000F80FFF0409170817EEF80204110CF0ED0C +:10359000F5F5FCF5F3000AFB1007870421FFEE03A5 +:1035A000FF1C1E07ED120E9707EA07EC18F27B08C6 +:1035B00014F60EFEF3F3FDF0113E090604F40C2898 +:1035C000D504F6810ED101FEF408F302C60203E928 +:1035D0000C11CC0C01FE1B03110FFEFFEE09ECC910 +:1035E0001929F4064BCEF2FEE337F7EF0CF5FD9800 +:1035F00005FCF90703FCFB0DED09FDFDF7F60309DA +:103600003A02FA00FB37FDE1FE051D071C0E010022 +:1036100007FC13F9FBF60300F9080AFA0603000E8B +:10362000E4F901FE1A0D7F0708F71530FEFD03E7E8 +:10363000170EF0F7F50A0BF11612F4EDFBEEFDF3A1 +:10364000EF04120D07FFFF130D030601EE45EEEF29 +:103650000721350BE9F5E6FC0CF801E4FB1C01EC55 +:10366000EC7FDE01E4EB0C0521F9FA19FAE909E334 +:103670001515F31319DC11050831E9E6220B040EC8 +:10368000F40C0F815C09470DFA01F7ED0EE52A2EC7 +:1036900002E910290D0C1301E7E132D1231D3D464B +:1036A000F0F5A8650D11251D080C0C9EED461F5E5A +:1036B000F30EECCBF2EFFE19EF26131F0A27FAFFE9 +:1036C0001003FE7F09FE2D061C0ACE0EFCD5F9D292 +:1036D0000B134F09F81B00112907D515091317AA59 +:1036E00003562C13AF11E8E1D7C90E370FFDD2BA3C +:1036F00006E5141CFB1DE205F5F6090B17FC1D0978 +:10370000FB050007F404FC14E9FDF10DF57F140539 +:10371000F3E0EF2201E419CBFB090B1EFB1FF4FAC7 +:1037200009E3C6F9DEB3E2160113E618F6B608E6B9 +:103730001D0209F2FDEDFAF70A300D0EF3050D1E1C +:10374000ECFE0A81F6C6FCE50109DE0CDBF70FFB97 +:103750000717B2F60F1C0D180613F9D7C507E8B600 +:10376000122910FF6A011AF7EE4013D60D0FF291DD +:10377000F6090606FFFAFCDE81F803010502FAFBF2 +:103780009A0421321439093814F525F5BE0B02FFCD +:10379000F70628FAFAF6FFEB00FBF4EA18F5110A2F +:1037A000F001051FCB0B1002E401E91402FF0C4AE3 +:1037B000BA1A11068DF9A80713220F02F60ACD498D +:1037C000F8280FE50BF1F8172AF61FF000ECFFDFE1 +:1037D0000711FAF3E31BD413200CF5152D107FDD30 +:1037E000FA07F0FC030D02F0FF18091C32EBF1019F +:1037F000E6020A0505020109000C010400060FFF9C +:10380000FDFF03190203F6F507FFF905E2D90BFBEB +:1038100007FA080503090A1A060806FDFF03F5F66C +:1038200001170D0424FDF007FF0F0709070F087F9C +:10383000F7F113D9FC15020E07FDDD077FF6FEEF49 +:103840000E0800F903F7E910050CF50BFC22F3F460 +:10385000140509BBF7E6001E0616162EFC15F8FE29 +:1038600002BEEEF2F6FE02EEFAFCFE081FF71506A7 +:1038700005F918FFF819FBFC030181535603FE0FED +:103880000001FE0B00020CFD01FE00FF060B00F81C +:103890000C0EEA8E0002FA120D0608F00EF3000676 +:1038A00002F90803FE0206FC0305FDFB0D0E0EFBEC +:1038B00001FEF10FFBF70B0001072EBEA4FCFFFE7B +:1038C00000F90A07FDFF00F9F8000D0E08FE06F3E7 +:1038D0000414F67FF8DBF7CD0709E470F40103ED7B +:1038E00004CB09FBFB060113F60D020D0F0EE101DF +:1038F000F5E6FC08FFE3F476D7C804F5EBF843ECF3 +:103900000FFD122901E20AFB0004E4F2D05F030C70 +:10391000F0061BFE0AECF50E05E4010907F9201B71 +:10392000E505F200B27FC514816BEE3F08F9081877 +:1039300024FCDF0A07CC0EE3073250420E0B1514AD +:1039400003FCE11C04EB77E6FA02FF28F5D8F51337 +:103950001E39D1091415C6D0EEFE078132F4E0FFFE +:10396000035FC137E302D7FEF20F1B22153D02DED3 +:10397000F0DD1FFA0CF13D19FC35202208E7FC357B +:103980000E06F893F5E6021706168E08002F34EEA1 +:10399000080DF00105A3FCF30628012DEC26F4DB4D +:1039A0000C2ED10779EEEE0EE72DE5F90800F8812F +:1039B000FA1AF209FF2A0EFAE114FADFFDB320F930 +:1039C000AFC7C706F049F390F4FD06F481F40DFB90 +:1039D000F2FCEFFD9CEBEBEF0B140C02FAC01AE7C4 +:1039E0001906D704D1DD4907F74E7DB11CFB090448 +:1039F0001603EBFE09E6F8FA0132F9F2FC1D01F7B5 +:103A00000EFDF6030A043DEDFBFEFBEBF9F609F7AC +:103A10002B1BEFFD0F41E81604E4FD9B21EE091975 +:103A2000107FE40D0E0409F90E130C23FA3C03E693 +:103A3000E515081BCB0B0B420C13E5F9FC0C96EDBE +:103A4000D09A1203FF01097F29EBDBF4F5F4051787 +:103A5000F20CE300AA12EB29020607FC151AFBE0A0 +:103A6000FE10F4F8BF8F1FFFE04987B8FA0C001969 +:103A70000304020301FDFEDBD7FC0100FD0606F195 +:103A800041052E040329F73D06FF01FE1BDC03055B +:103A9000FDF7E1FEFF01FCFEFBFD03020EF4FDE578 +:103AA0007F000201EA829A037FF701CD0400020839 +:103AB0000F0CE0FB04E4FEFF022DC2F70E0902ED3D +:103AC0001101FBE8030E240601FBFF0DFD02FFE5DB +:103AD000EB25F9010519EEF216FAFF8117F9091B1A +:103AE0000064EC0BFC04FFFE0515051A034B00D91E +:103AF000F97F05D8F10F07000313F908FAEAFF0C64 +:103B0000FCE9F30703020D02006F0BFB02FFF4F365 +:103B1000FE0AF009F411F30DFC00CCF0FF0201FCE9 +:103B20000304FFFD0BFCFF2708FFE4FFF6F82AFB68 +:103B3000EFFE09FBF6EA10FBFEE0EF271CDB0EF0C0 +:103B4000F006F5E4EF0DCEF8F105F614F613F5F9ED +:103B500012FA1518EE9817F80A19FE39E409F5213A +:103B6000F98116F4F5F90A07F0FCE50319ECF80BF6 +:103B7000CC11F8F9DA0729DF460B01020403CEFD68 +:103B80000F12237F303A063615016BFD301A0CFBFD +:103B9000FD0D77FBF6D004F602221702E2FA1C199B +:103BA000DF10DA3E0CB6BFFDF4C6E9ED23EC01638D +:103BB000050FEC15FE0708FFECCCA74B6402FE10C6 +:103BC0001709EF290EF320E5DC04FF10F9F940EAAC +:103BD000EF1FCB9404EBF44D0DE6F17F2B0909DCCC +:103BE00004D01BFF071907F6F00707041F1A030389 +:103BF0001C07E90DF4E0EBFC1B17D7C0DEED200637 +:103C0000D919203CD2F52605D205D963E9E42EB1B5 +:103C1000247F15F2E9BCE30D3B4CF34E1CFFFD2065 +:103C2000E22F2AF507E2FFF4F00FED0F66EAEC1C35 +:103C30000004E3FC050101FB0300A87A7F0105E60F +:103C40000003010001FDF403FCFF03F5F705080480 +:103C5000F2F508AA00F608E6FE03FC11060FFFF8CD +:103C6000FB0BFF01FE0908FE00F706F005F2000756 +:103C7000E50CF301FA0D06FDD6F71512F503F8F77A +:103C80000005EE5816130514F0F934FF01C9F2F2DD +:103C9000020132F4F7F22003090C0E191113170771 +:103CA0000C00F7FEF5EF1F0510D0F70C0AFDF97FA9 +:103CB00001000201FE00FF0102000001FFFBFAFE0D +:103CC0007FFFF6FD03FDFFF90001FC0019F500FF81 +:103CD000FFFF0000FEFC000100FF020100020303E1 +:103CE000E4FFFC02FED908030CFD060100FEFEF411 +:103CF0000EF8F9FE0D02F9FC2B250508FAFC00234D +:103D000018FFEE860BE921E8FCFFF001E70317ED51 +:103D10000B09DAF9030E0A100D10FF19E30A03ADBF +:103D200008E6150F7FC31704192608E1DB15029278 +:103D3000F5130EFD07060DFCFFE3E0D3090F0F0C92 +:103D40000701089AEE0B2D0401001FF1073EF50252 +:103D5000F82B1607081FC8DEFFF3FDD80E0DFF0E67 +:103D600007E92AFCA3070AF813EAFEDE1502FB8125 +:103D7000EDC7F3F74310BA0CE3BAF80608EBF22AE2 +:103D80001F0DEECD1712F2E7C71D5DE7F1D425E553 +:103D9000E50C4503C1E57F15093D073C22C402EC53 +:103DA0000821FD1EE329E923FDE50A2C1C0B0CEB81 +:103DB000289C02DA0600FFEF0AB9F203AF81FDE8A2 +:103DC000F20A05E20DF9134029F92E24027FFE14B0 +:103DD00026F648B4E0E70205F71AD22955D2482062 +:103DE000D9B1BFF5F40DF6D836E9A44FFCADE7C75D +:103DF0000345076606FFF503F70008FAE7F0FCFD48 +:103E00000205F8ED04F0FF0DFA0FE2040C16FB00BA +:103E1000030F0301020CEE03FEF581F90C090D03FB +:103E2000F8EBF0FFFE03F2C50BF2EDFFFEF9780FA1 +:103E300025F623C019E41E0715D27FA043FDF9DD46 +:103E4000F01EDF24291FFBE412FD2B23F421A90916 +:103E5000BCF4BFCDFDF4FE7FF5FD38C8020D1E0B8E +:103E6000F83AD7052AD801A91FFC0030F1B43FEB7E +:103E7000F601FCFCF80002F97F030400FB06FB01DD +:103E8000C31DFB0D06E4FE05FFFFE30918F9FCFD69 +:103E900002FC0E0602000AFD000605F40707F721E2 +:103EA0001B0105F81F2F46056CEBF22C050EFEF1E9 +:103EB0000314F70E08EF0DF4F204ECED0207EDF732 +:103EC000F306FD39050B02FF03F72606121581E7FD +:103ED000E6292F00F303060C15F4F7641D150F25D2 +:103EE000F9A5F1E8D5F91900F4F5F5040D0F05EC85 +:103EF000FFFD280D04FC01FDFFE37FE5E3EC080274 +:103F0000020205E913F0F005EF0BFE09FD09F5FCCF +:103F10000CEEFBF5F8F7033AFE1703E9FA16F01377 +:103F2000052DF00915FAFC08F101F2F7FAD903F3AF +:103F3000E7260E00FC0B04F2021F01FD1D36067F72 +:103F4000F4FEFF102C0123F907F0EA2217EE25C139 +:103F5000101F0116F7F859EE1F2F14D1C45FEDD9C9 +:103F6000100D054E3AFE070AF9F20FF7E60A06E9C8 +:103F7000DCF9F2FBD5FD0D1026FC0400FC39F01035 +:103F8000E50712EEFCDF017F090C1C03E5DB0309EA +:103F900000FCE0F83FFCEEF0F3090E0202FCF00B2F +:103FA000ECF7F2070E18E20FD1DEBE0CFE070F068B +:103FB00002010615FCFD0B0F04F6D17FF8F908F499 +:103FC000FDF108FD09F9040C15FCF906FA0DEE07E0 +:103FD00010F309D4FDF1FFC00307FBF6FC020F0448 +:103FE0000323F11001040014F80AF8FEECECF303CB +:103FF0000E51F081E7000BE40EEC08FAFDE0070A31 +:1040000015FDF2FFF7050210010D0007F1E605FDB1 +:10401000FCED16FAFEF70CFDFC0347FFE20AFDF289 +:1040200000100B030C021874F20FFB03FDFFC40811 +:104030006EF318ECEC19E3081636D1D5CACC0C1582 +:10404000080808A4ADEE4B0A24FC13F000592CE23A +:10405000FA0216B800D0E0E93029F5183CCFE9F7AC +:10406000F732A8D3EF2B11EF19E6E9C3F8F9DE8197 +:104070001DF5ED0B26181A2FE4D2FBF11100C4CD6B +:104080002BFCF4C9201F070B1CFB1F04E7381BF88F +:1040900002F11011FFEE28DF09F8FCF207D0FE6EE6 +:1040A000FE08E618FECBF6021619F61D12D30A8199 +:1040B0000DFC0B0DF4FDFA197FFC080CFEF9DB0476 +:1040C00017FE09110F1EF8EEF70503FA6417060430 +:1040D000FCF53A02030E00FFF604FE05FE11F70A96 +:1040E000F6030EF11E0C8900FFF600F300060E0D1C +:1040F000FC080102FCFBFDE60A03FCFC0400C9F914 +:10410000F8050E00011C001401FF0000E0DE0001B4 +:1041100005FEF4FFEDF6FE01FF0000FB090401F2CD +:1041200002FCF20AE88112FD1EFFF9DDFDFC000031 +:10413000FC05FDFCF502FFFB19FA04020304CDF7B0 +:104140007F0101FFFFDF04040FF6110245E8F8FFCD +:104150000701F601ED0301F7FE0100FBFC0004047A +:10416000DDFAF90316DE0E0602E5FE02F9FEFDFA9F +:10417000E7F856CF1F25FA04FDF67FEE4CE702F76D +:104180000001FFBF0D0EBC0D28FFEAF4ED11FC1A73 +:10419000F0B21DC9F5152AFDE8FF2803CC16DEEBA9 +:1041A00013FBED05F8F905CC15ECF5EDFBDD200969 +:1041B00009E707FA1E01ED2D8FE8011100EC1B0E37 +:1041C0004000F6C0E4C90212E2FFDCFFE812021070 +:1041D00017EC080EF2E50EF1FA07FDF3FEF1031CF1 +:1041E000F4F80BEBE9237FFFF2F5135705EDEFDD54 +:1041F0002B0F0320F0F1E7C6F4DA01F51508B4F54A +:1042000029E3DB2AF71CC529E1F0D9FC13D2FC0114 +:10421000E9FFED23F60ED6F900DC290201D41626BB +:10422000FAEFE6ECF0621514F66CF7E4F2E428819C +:10423000BF34DA0DF037DF29BE7FF6F601451412E0 +:10424000A123D504E55BFADAECFC55D613F00BF3A9 +:10425000EDF23D1622D2241624B523BB12EC31F523 +:1042600091890FCB76C139F50AE75603FF3C0399D4 +:10427000F607351C0815F908F40D1125CFFB02F8D7 +:1042800017FAE5EDF306E20C25FFF405EF091C1221 +:104290000BDA227FFEF11084F104E805EAFDE0E08C +:1042A00008D60FFCF6EBF11712F4F804E3E2EB0684 +:1042B000F80101FEFF02F9DEF201FCFEFD04FFFF42 +:1042C000FCF57F070C0E02FFFD02F200EFF902027F +:1042D000010006060000FC07000407F601020009C1 +:1042E000ECF9FA051B16F2FF3509070FFD0004EB88 +:1042F0000C06E5E75AAE2C0B04EF0003250F01E591 +:10430000070302280EF2E1F56A090530DFFE0229F3 +:1043100009F5FD2916EEDE0CE601F40A39814407A1 +:10432000F7140800E30EFEFAF2FBFDDC71E6040868 +:1043300007F604F90300FF277FF901FFFDFC0C01DC +:10434000D10E0C09011A00F7FCFFF4FCF202000286 +:10435000FAFE0AFF02FB04FB0004FCFFFBFB052244 +:1043600069FDFC010AFB690462F7FC2800F9FEE420 +:10437000F307F41704072BFB5F28EEE3FCEEF3FDD5 +:10438000CA15033219700F0C18F776F245590B0D48 +:10439000010766030CDBCFFCFB02E4DBA2D00DE1DE +:1043A000E203EF1020D98114021206AB1D040C1E8B +:1043B0006AB3FFFF04000000001000000AF6FDE0F1 +:1043C000D0FADF158C14350B472B09D106CD26F812 +:1043D00028EDFB200D0E27FFF11209E0E227F0ACDB +:1043E000F7FBC6FC0E7FC219F4EE0CE1D5FEF23EDF +:1043F00010033DE1FA520434032B0209FE14F201CA +:10440000EB1081FA5200F5DF10ED2AF6E90FDE001D +:1044100044F11C05108706FBF708FCF310EB0711AD +:1044200002DEE6F310FA16F81FFE0F0922FDEC0972 +:104430000301F8EE0B0BFC0CF8F70638DA0311F366 +:104440007D1B0307D50210F2FFEADC30FC1118F7E0 +:10445000F010141700FA0705D50A3B093481F74C10 +:1044600001F4D22A130004EED5FCFCFE04EEF7E8BA +:10447000E5FFD8ECFD42040706F0EA042311F2F54B +:10448000E50AEF7FFCFC24F7F1FF311100EF09078B +:104490001AE6CB0B0CD9F3F40B0EA9D6F3FCEFF113 +:1044A0001DF805EFF8F026FC0CFFEF0E0D020CF8DE +:1044B000CCF6FB03ED17031F0919E111FBF7FBEA2B +:1044C000031A000811060202F5E1FBFEFBFBFDF2F8 +:1044D000FCEEF109BDF32B1CFE00E3FDFB0F1A03FC +:1044E0001A03810A042FE600F0ED22E3F212FBF733 +:1044F00015012E06220C099FFC0512D027FBF7DBC5 +:1045000007F4020CC8FA1CFAF6D11307F9102B14A1 +:104510000C1CE7FCE6F8FFF8F5FF070D05AA1CC820 +:10452000F200FC0811FBF23BFC03F5FC81ED0FF4FB +:10453000F20BFC16021605D3FFEAFC17EBEAE7E5DF +:10454000D3FFFC0C04FDFAFEDD0900E3F2D401FD0B +:10455000F3FCF4F577F1FAFBFAFCFEEAEAC727B1BF +:10456000F5F69FD6F04AB0F2D4FAFDE4F242EB340D +:1045700005F904DD0F07F67F14F70D39EF0704FB8B +:1045800007FF03021602000308010803F6FAFFF50D +:1045900007FBFC7F0001FF0701DD0A0900FFEDFBBF +:1045A000051403F70507F1FEFF0AFF01010500FEF0 +:1045B000EF0AFAFEFAD50F02F1040402000009F92D +:1045C000F4FAF64819E3020506000A0B0507FEE8AF +:1045D000030507EC00FE0012FF57310708010CFD30 +:1045E00006FD1BFB0511F80300FF0102050CD9F8BD +:1045F0004600FEFC06097FFAE1D80907F114071C02 +:10460000FF1F07D443FC0A03C80E31360100E80F30 +:1046100070EF81EA000712FDFDF7E60A46CD1C06A1 +:10462000030F01D629040A1545FD07D424F1010220 +:104630000B12E812FD24F6DDECE9AEE7C4020E0031 +:10464000070801F621040A00061A1844008106F83A +:104650003B05D8EEDF02D9111D04D5C3D60D0B0AD8 +:10466000000118F2F802F604D4FAF9F943E7F8AABF +:104670001EFA46E510F4FAECFD02FEF7D4000B0C2E +:10468000E40604163802080205160AC00166FFFC9B +:10469000E20C05F7F604311219FE1D432DD9FEFE7A +:1046A00004020E0508F8070351F708FE3717FA7FD2 +:1046B000D805E8E2160FFBFFFF06FFFB2F07FBFA0A +:1046C000B2190120110901091200434B078A08FBA6 +:1046D000CBFAF0F4E4004904F9031FC581F609DEC2 +:1046E000000B1221F515E8254AFCF7FDCE2AFFBA8A +:1046F000DA020315FDFBF8E8031DF6F304A308FC3A +:10470000060E13F4400AA90BEFE10AEA8109FCFA4C +:1047100055014410167209FC03F6F616FC001CF154 +:104720000CED491F1114F1FA17EF07ECF414FC0C0F +:10473000F90CF2050212000E04FE0906FDD900FF75 +:1047400001FFF7F70AF3FD6513FBF3F245FE00EFF7 +:10475000F0FAF77FE800F1600C08FCFEF807F6FAC3 +:10476000FE6CF6010205F40CFE0DFCF9EDF70B02F0 +:10477000051CF1FFF3D52DEF0EE8EDFAA6140C01A0 +:10478000CD01090DEB120EF7C5D08CC9FA9100E3EB +:10479000090DF5FE0007FB20FA03F701C8E0F8A3B6 +:1047A00015001402F265A0E2E6F81904A209007FE0 +:1047B000F115FBFA210908163019F93403FDF90047 +:1047C0000306FF02FB9C0100FFFFFC03FAFE00DA78 +:1047D000F301060507FD0303FFE8F6FF0304F8FDF8 +:1047E00000030300FC06FAFE057FFF0205F7F7024F +:1047F00009FC02FAFDFDEE0210030606020106FFA7 +:10480000FD020801F2F3F803FAF306FA02FEFBE3F5 +:10481000FA08042601FCFDFD047EFE01FEFDE3F81E +:10482000FE0320FFFEFA05FC03AEFD00FFFCF505CC +:104830001E06FEF0FBEE7F0CCFEEFFFF08EE06FE3D +:10484000EB01F2F5E5AD06FDF80C0E07D8FFF9A770 +:10485000E1EE007F16FDFC11028FE500050AEB1466 +:10486000FC59EFF9061BF3FD12F5F7091FF10300E0 +:104870000E0900FFE1BCA9F611D202125823E93F4C +:10488000DA37FADC2AE4F1091E75DE180B44F4234A +:10489000A31B1AF13EFEF1E50ADBA3ED1E0647322B +:1048A000E10F022981310908C621E60BF755E6B66A +:1048B0001425F252F2E7EA13DFBD3225060F030E8C +:1048C000FACF02992AF2F6EDEE09F20CF30CE51B91 +:1048D000EFF11BA9E6FD030A0BF08B0709CDF4EA03 +:1048E000F2EC0301DDF9E8F81212F7F90406FFF81B +:1048F000D32BF94E04F21807C181FF0F06F5001102 +:104900000005FD54077F07FEFAF701FDFD07FF11C3 +:10491000F906F711FF0100FB0BEB3402FD02F40A6C +:10492000FD0F48F712060002F3ABF7FD0821DFF791 +:1049300059F803FA0D0CDDF302CAFD023A04EDF555 +:1049400001E4FAFBD6F9F70408F27FEC041DF70C3A +:10495000F7EA17EF1E03F7F0F8F9070CEBF10DE299 +:10496000EF02F80AEEF21A0CF90BF204E50800E087 +:10497000FA03ED2E02E2F468EAF6F918FC0201F8F7 +:10498000F607DF0BF00F011501FDFE1011F60721F0 +:1049900000030B0601000B16FC070A080A0CEF05C2 +:1049A00013FF0301FE020401F7FB0EFCFD0381FF70 +:1049B000F4050DFD2201E5E6EE3C05FE05F00214CE +:1049C000EAFAF41228150700ED04F4E7FDF500E219 +:1049D0000B04EDE47F02DCFDF9F212F9E9E50BCFFF +:1049E000F1FE1A070029DDEBECF0F3FF050E0013D2 +:1049F000DEF4FAEAF0EEFA6A090B033E0C81DF13EB +:104A0000BBFF1DFF21E2DAE1FF0F4FF5FC04EC12C2 +:104A100020E5321E1535FCEFF8FFED19EFDBF30E44 +:104A2000E8E1293208E11B000704E3BD231903FE76 +:104A300007EA0EEA0012FB07F0F0F618EDF712F4A1 +:104A4000FE0FFA03C501FBF0F4F116FAF9E2F7E7FD +:104A5000E006062CE3FDFE14F6F52200FCE702F862 +:104A6000FFF8070EF917F0FDF10EF9040C1BE02713 +:104A70006011E8F80D36F6F3157F0701280ADC020D +:104A8000F1D612FE00F41004DDAC2EE9022A0E016C +:104A9000F5EEF8EDD4FBF6EB1800FA08FDF00F8107 +:104AA0001C071702CB06FCF6EB0AFB070E1B0602DF +:104AB000E7EE0B4AEA01FBE7F20204F006DB120222 +:104AC000DDF5FB75228DED0CE6DE06F412F4F38EB7 +:104AD000100F170FEE04F81D1026340DF402E20635 +:104AE000EF1457FA0F010006F431F9F9024B4C119B +:104AF0007FFCF6F5E3F6D9E30983FD0033072705CC +:104B0000E300000CF90DF20BBEE90D250FF1E727CC +:104B1000812A20D909F7FF12F9F5EB0E14FB0FD506 +:104B200020091C18EB1DF2020507151A0FA724FA1D +:104B300031F407FA19FAF5F00904200AD8F31D1127 +:104B4000DD32F8E97FF6E5F22814E1FDF319A0EB78 +:104B50000311F021E8FE1011F309D8EF112F0436EC +:104B600007F305FD290708C930F107F20AF1F6F548 +:104B70002219108F070C132FFA30040C00F2FFFAE1 +:104B80000401F9FE7F0159FBF9E903F2FA010AF089 +:104B9000FD0253FE01FE0300F8FBE5FEF301FD08F4 +:104BA00001FC0507031DF807FDF20314EF0DF903DF +:104BB00017FE09FE04F1FFFBFF0405FBBAC03C2A07 +:104BC000DD30E0C353E2FAC316490FEECA05CF1336 +:104BD0000014CD26F0F4F33AF00ED1F90CC6EF36FE +:104BE000E5C613E24BDF11BE1AE5D3DC49C9F10675 +:104BF0002918E281297803F8EC2DF01EC40611F77C +:104C0000F30B0A0D51F86E00F25EE940F62F560CD8 +:104C1000F51E81D6F6F7E70B15F8E7FA3ACE193309 +:104C2000F9FAEDF80EEC2AF40C08FBED75F604D455 +:104C3000CEF0E2C50C01FC41DFBDF7240610F708F9 +:104C4000E4F9FE29C5F90B12587FBFF60A0C21F5CD +:104C5000FAE4F6DE6F06F7E7FE153CEFF6308B1D43 +:104C6000070BE4F4EAD314F1FC00F806E8F232E2B0 +:104C70002E120FF7E5CC174F2F3E0DFE2400F9F250 +:104C8000C90EFBE70709F70505FB3BAC064800EF3B +:104C900024F609FAF102DBFFFEFAE9384D1208F8B2 +:104CA000040323F5EF13F71DB9FA0304D4F6F97FD3 +:104CB0002F042A27FAF3FEDF020C10F20610FDEC97 +:104CC000F501C302090EFE81F7FF06FA2AFB07ED84 +:104CD0000FFE03FE06F3050705F4FFFDFA010AF7D0 +:104CE000F9FFCAF60114FB0309100CFEFD001609BA +:104CF000240305FCF6F1FF01CC110204E57FEA2B49 +:104D00002F021C0F2C0EBC302214CCF21C3865F97B +:104D1000E8EB60FC3A282DEEFDF62C09EAF61F0EB2 +:104D20005116D527E936030A00E6295D16F109BDBB +:104D30000EEE4E15E7DFFEF10D1B56001DE608FFD7 +:104D4000FF1505EB00F330E9CD0B4DDBE51AFE1C3A +:104D500016ECD3231EF1F6D90F0AD0EADCC803EE15 +:104D60000DF34FEA118164F5E21319E51E5D04EBC2 +:104D70001EF7FB0FCA5FF60FE1F8E31CE90F0DEB1E +:104D800020FE0C023EF601FAF5FA118E007FF902C0 +:104D9000C611E3F647FE5610EFEFE1DB361D01FFCB +:104DA00011020F191332E50A2413F5011F020176CF +:104DB00006F272D803DCFEF4F7F6FE09F608F8F7FF +:104DC000F904FC06BB048109F40610F209FEFFF9A0 +:104DD000FAFFDCFFFE05FFFBF7011A02F5F502EF13 +:104DE000F5070CFAFF18EC00F1FEF6FBE3050207ED +:104DF000F9F2FD01FFFCFDF6F81600FB0C3DF4078F +:104E0000FCFC7FF709040718030B090C190FEE11BE +:104E10000C03E7DCF3D9F7FA0401EB0504FD0907FD +:104E2000E71D0A0F0714EA191506F50BF2F511F83C +:104E3000ED14FD15E817F40AE4DE01EA260EE4F1AC +:104E4000E415F68110FA15F7E10633F601080EFFB6 +:104E50001FFAF00F2DDCF5F1050052300110FA09B0 +:104E6000F1F70DF6FCE92A070902330D2015020FB0 +:104E70002AFBFA17FF13FC1E0ADEFA082410E8FDCD +:104E800024C90308AE070608DDAA59EF0DD6FAFDBE +:104E9000F8EF070AE4FFF5EC05FA2700FBCA1081DA +:104EA000FF0B1E0CE8F3FB0DD8F50D083623EF249D +:104EB000FD04EC68FD04FEBB032401D62A1BDAC7FF +:104EC000F00119FE06EF30F9DFED43EDF606092F8C +:104ED000EEB5BAF32BF6F3C8F70FE6D9F1F705FFF5 +:104EE000020181E107E0FEFA1C0A29F012B3010970 +:104EF000F101DBFFDB1F0116CDBFF40D08DFFCFC69 +:104F0000FB0BEA08E90AEC08F8F4CC01FEFA2CE6FF +:104F1000FB01100C81021D03FFF5100E050A0402AF +:104F2000070858E711140C09D7EC0104CF2504FF3A +:104F3000E30C1D0EF3560EA6F30104DB0D150D0F49 +:104F40000015FD04480003F707044105F633E10CA2 +:104F5000E0FCE71E86FB15140013E90801F6081DA6 +:104F6000F9F3F613F5A74217F407F5F041EFF3D480 +:104F700009F80A100D0B0CC7DAF1F9810DD910F3FD +:104F8000CD8105FB07F813EA4425F708EE34000C41 +:104F90003904DDF92FF70B0EFEF2E4F915FD22A618 +:104FA000F9EFF2DE5D0D1E07410C01F204E208DAB2 +:104FB00016CF1BF60AF4DA10DF29171A0AF709FDD3 +:104FC000F506020A1D81FD1402031C0609FE009A63 +:104FD000FB04014004FE001E02C9031305FEFEFA95 +:104FE00001090C00000CF4FDF9F6FEFE0EF7F3FFCC +:104FF000E7FBFF020B15A2F2DE100309E5F810062D +:10500000CB2EFFEA7FF9F1E42000E8FCE8E8D7FACC +:105010000F04E631F4FC0B17E80FDA09FFFA025827 +:105020000CEA1CEF2EF21B0038EE0FF501E6FB1721 +:105030004E01F6BF0B3CFFE3F53C0B0111037F076C +:105040000CE5101613031EF50F0DEC0FF703040407 +:105050000570D30629F62B7FE305DB050AE80CE093 +:1050600019FBE309F61BFBFC15F71DF5CEE011F269 +:1050700007EE28E779060DF7F50D26FEF1F41EF987 +:10508000FC57FF0EE82CFF03EAEC0DF50200F7F0E9 +:105090002B13ED48F4010622FB0E2B0AF53B115CA5 +:1050A0000D0704F5030A15F52BE0FFFC07F6F005E4 +:1050B00040E20BB117FF0025237F02F90EDF04CF7A +:1050C000B8DE0600D9FA1006D9F8570DFDE1E8223E +:1050D000DAF7141147F0E2040E06F6190031F8323F +:1050E000D2FBEAEB5314FBFBAAF6EBFD2E4D2A1C78 +:1050F000EF16CCB6F37FFC0DE905092CFE0A2D1343 +:10510000F8FE121F7FE2E23CF6E9F508260200FEF7 +:10511000420020E9DD0CEA3EFBF46D1904005EFD5F +:10512000171DE2150EE3080FDB180A08F3222D0104 +:10513000DB03F2FF18E3DEF22059EFEFFFE211F29A +:1051400001070589E9E314FF101622FA0402FFE0C3 +:105150000DF1F4BC16F80714FF58D0FD0108EA0958 +:1051600008FEF0F4FC0FEBF611FB09F717EE1EFF3B +:105170009E09070CFFED5EF3017F010528D4E9F3DA +:10518000DF1A2181FDF8FBECECFB6901EDF7FA0574 +:1051900012F9E006062301F70BFD4EB1F30F0814D8 +:1051A00030F019D8020604EA1015E4DD441DF706B4 +:1051B0001BFDFF010608F92C05D7070B04ED08F9C4 +:1051C000F51704EE08EDFA00F9F21001FFECF744D0 +:1051D000FE0BFD7E0EFA01FB027FEB0200FAE4F10A +:1051E000F9F80300E311EBFC1115020809FA221388 +:1051F000FBF1FDFBFCC8F203E9E40C0AC4FC47F92F +:105200001C1F0DE857E5FC2625E00C0B1CF2F06C8A +:1052100020FF2EAEED01073AFDEEEB0D13D281CE4D +:105220001A18E807C90FB7141D0A1015F8214C13F6 +:1052300031F8F8F51654E3F1E5CAFC15FF99F50EBF +:1052400008052FFE1CF6048101FB0105230305015F +:105250000901F0FF040EFDFE0103F90B04FA02FD43 +:10526000FD07190701FBFA080B03FDFFFE0116FA03 +:10527000EEFEFF05F609FD06F7F502FCF53E0342DA +:10528000F2DB1CB5C6ECD422F1C8C81A0F0204FC2C +:10529000F509462CDB0FDF01060F85120BD603C57F +:1052A000FE1F0A2113C3391C0F0FEA06DA16F3FAA0 +:1052B0007FD7DFD5090A290D1413FD051C0EEBD38A +:1052C00013F015F6E2F7040D060936060C02F90B89 +:1052D000FFF3F7E5B6FC10D7F9EAEC08030C0E2D46 +:1052E0001D14ECFB01E03230190E1C03EDFAFAF24A +:1052F00011F00411E1E4F181E3F2FA2FEC060DF56F +:105300002117FDFB17010900F8DA0E1000EF04F871 +:10531000F900FC0A13FEFD0CDC0020FF15810723B9 +:10532000FB00010C06F408F9F4FBF9FF05FAFD0B8C +:1053300003FFF4020C2501DBFE05EDEE18E7F9F1A1 +:10534000F20D147FEA08FCF5F8FF2AE6F714FDFCDD +:10535000190B0907101BF5F60F08BF1502F8F4FF2B +:10536000F7F6FFF2F5F1180103FE27EC1700FF1125 +:10537000CDFFEDFFEE05032C1218F60638F90913E0 +:10538000DC7F0207A40DF90AEDE3FB020D0FEF1C11 +:105390004518240018FCFA06FFEDFA0119227CF8E2 +:1053A000090A010E91150B0050FC040604F41502C5 +:1053B00023A80117061DEB17001E1C0676C3FFFF6E +:1053C0000400000000080000F9E50DE120080FF5D9 +:1053D00003FCFE000A146527FF44F61FB981E7E0CD +:1053E000F820D84C0200061400FA050103F8010069 +:1053F000FD8100F40102FDFDF304FE050300FF0141 +:10540000FEFC010003180CFDEE01F4FD0C08FBF599 +:10541000F67F07CC0401E9FDE6FCCCF4F4F600FBD2 +:10542000FBFD011002284D06FFE7F17F1D1F034819 +:105430000DF5E2F30C120D08FCBB0BD11008F20FB6 +:1054400009FDFEEAFA0000B68BD104A47F3311FFF8 +:1054500022EFFBC122FB662701630639E8D8E9D0B9 +:105460008D35C821E8C8D8620FFEFBF80AFFF7FEA9 +:105470000B02FCFF080ECD01FD040203F7E3068DCD +:10548000157F08FA03F90000FA00F90BF6F801FF9E +:10549000FB81FE1EFCFBFF04FAE6FEFAFDFAFCF9B6 +:1054A000FA07E802000B13FD9D03F60211FC05F953 +:1054B000027FF717010101FE05EAEFF0EE00F6FCAE +:1054C0005F00FBF91110F4F8EE121A08E9F9070C65 +:1054D000FBFDF4CDF2E6F604F69A2A81F7FD1CF9FD +:1054E000FD00051005D1140003020E0300FF0102A8 +:1054F000FD1100D3FF01FE05E0FAEB02000303FFFC +:1055000004020D01F90A7FFBFDFB01030003FCF916 +:10551000FE000600FC0203FFFE7FFBCD01F7040046 +:105520000300070704FFF90502FDC7FCFF03FBF9B1 +:10553000F9ED06CCFF02FDFF2104E40101FE06FBAC +:10554000FF0615FF15E77F0006FAFBE5EFF408C438 +:1055500024F92914EA2D26DFFF30FB32E7AE18814B +:10556000FB6D2245080507B8133D000DF62604EC37 +:1055700017FD03F9B2BC0AD602B8008106F8061C72 +:105580001EDF2715FCF9FFBBE7FF0AF0070BF70149 +:10559000E9F90DFB091910FA1E30FF0ED4B6CAAC9A +:1055A000025E8125E2001B05D4EBF60208FFEF81C5 +:1055B0001AFCBD0CFBEE093C010A07F45D0D12FB61 +:1055C000D909033D010204D20305D5F802FC060106 +:1055D000FF28FDA301FEFFFFA1FBE9FF0206010674 +:1055E00002FC04F9E1277F03090BFBFE03FC06CD57 +:1055F0000DFF9CF7F800037F00FAFDF52EE6ED05A0 +:105600000C150A49FFFEFDCAFDDBFDE622EFFDEFAA +:1056100006ED02F01D271301003BF47F00F4FDF8B6 +:10562000EC070B01F5ECF70F14037F01FAFE0B08F2 +:10563000F8EEF43B0208F50807FC5100F20002FE08 +:1056400010FF040E01FEC9F5BF1A157FD1E125E058 +:1056500003FCA7BD181628EA020117FDB3060301D3 +:10566000BFF309C1FAF4FCBF820001FC220C01FE69 +:10567000EAFA0CED01F9E80602E9FAEBF4FF26F785 +:105680007FFB2DFCF11AF009FFE2FE1515BEF8E7CD +:105690000AF405F3E7DC17F409810A5A00F328FC41 +:1056A00003FE220A06F6FEF60702010300F0FDFEE5 +:1056B00004FA04EC09120200280B0701FC03F71995 +:1056C00002EAEA037FDEFCF4F3FAFAF526F9078C26 +:1056D00010EA8106FEEDEF7CE20BEA065C0BEF0BB5 +:1056E0000A0E103A12DCEDCC000002FFFAFC0001B9 +:1056F000F87FFF00FF00FCFF02FCFFFD00FD010141 +:10570000FE01F204FD07FF00E9E600B91E16FB5E8C +:1057100002F17AE2FB1C538112591175A5B1F1C057 +:10572000DA2ABEFEEDFCFA40FB021D0400FE020375 +:1057300002F2FC5401FFFF0311011F01FDFBFEFEFD +:1057400002FFF906F32181032DE517F402EEF519A6 +:10575000FBEFEDF2EDFFF40110FDEA05D8342A3637 +:105760001F7FEA1AF217FCDC0EFAFBFA0103F800BD +:10577000FE1103D20305FDFF810DFB080607FD0B9B +:1057800000F6FAFBF76EEEFC81FB2DEBE4F70C1054 +:10579000CAA71DBD0DFDD505F53F33361AFD1EEC1C +:1057A0001E073939EFDB0D4246FA21DD35EC0D9D40 +:1057B000E705D1C6F9EDE849F1E3087F49F610069F +:1057C000351A141E05D8F8E1E203FEF9E208ED2EC1 +:1057D00009047F0BFA000F9D01FA0FF2D70F22E1A7 +:1057E000D80312F8050005211DFB18ECFDF4F68422 +:1057F000C9E63CDBC1FA068106EC07DD2AD4E71ACC +:105800003CF1071EDDF40394D2F0E02A09F17FCDCC +:10581000F6032630E2D814D7FF04EDF5211406E98B +:10582000CA19F50128FAEF0412230116DBF02DC383 +:105830002EED2213015822E6043FDF20D18A228573 +:10584000327FEC5A0BF706A118DFFCDA4F27F8EB92 +:1058500010E9FED602ECEDCCE1364C2C112D51F3C3 +:1058600008FB7FE806B8A825FCFD10FFFDFCFE0341 +:10587000FCFAFECA010001017FFF050201FEFF02E2 +:10588000FDFFFFFE69D12C00FCFBFFFD02F3FE02D1 +:10589000E98103F7FE02FCFDFC09FA0DF8F909FDA8 +:1058A00004012DFBF9DFF1FDDA90E2384C25F52DEE +:1058B000CE092EEBD7ECAE7FFCE211C2DD06212033 +:1058C000FFE82A23E9EEF0BB2023E8A6303526F3D3 +:1058D000EC08E811E10361E90303E3F8C681F8602D +:1058E000FCA1323BF8F3F9DF0CF60CE5150CF9E3FB +:1058F000000617030B24FDD6F17FFA42091D0E2C7A +:1059000002CA37EE0DD9EEE921F928E2202004D6AB +:10591000011717D2122F03CAFB7F04510625193F26 +:1059200014AF5DEE36D7F2DEDD2DF321EDEB180A74 +:10593000E3FBE50DFDCBCF0711B123B9397C017F26 +:10594000DA8508C70624F90DFB9027D57F15FAB92B +:1059500001FD97D1E7B329D4051C201EA00000E962 +:10596000FF05B894EEEB120D09FEDCF707FF05FA10 +:10597000FF1E03E40106FBFCEDFBBF0000FE0A0373 +:1059800008FE1CFFEE057F00BD10FA5096B6F635F6 +:10599000FDE4F92F05152B102094A8C7D8C78F0256 +:1059A000D800811CD64164E00AEDF90D29BAFD0149 +:1059B000FB8103DA01FD0BFA0A0F122F0700100218 +:1059C00006FC23F2F5D6EB0A080E010FE5FFFD13E6 +:1059D0000806EAF6F3E7EB05FD8108C10739133045 +:1059E00006CE27E106FCFEF1F41005F0E8ECF7EA3C +:1059F0008110BE1416099CE30205E9F8C9054CEEB6 +:105A0000F3F96FEC06F7010611018BF5E903EE02DD +:105A1000FF1AF5EB0505F6020C107F0DF905F608E7 +:105A200004FA000BFD01FC0E12190309EE05096FC3 +:105A300000022DFAF60F1BCAFBF3FFF981E202ED1B +:105A400009FD10DE03F6FD05E8F448FFA0CC090CC3 +:105A5000977F4DC7F9EFDC02132CFC3847F6ECFCBE +:105A6000AF1BC03E28EF1140F3DDFC0EC6E818095D +:105A7000F6FBF308567FF410FA17FD0BF5FFF70756 +:105A8000FEFC02F90AFF04CD11090D24BB15FE79B5 +:105A9000F0076BE9F60BF781F2DB08D4BE050F05C2 +:105AA00014E31BC0FCE6F219EC050509F3FA011931 +:105AB000F301040502FA81FC02FD0300232E18F312 +:105AC000FB1E05CB01040201E008EC000BF501060A +:105AD000F681FBE40102050218FDFE0608FD06FF43 +:105AE0000C0401F60EFF5BFF06FEEF11F3B00AEAAD +:105AF000FCF01D7F1635FAF4CFECD801181F004CCE +:105B000004B7DBFBBCC643DF0000F5FB040EFE015F +:105B100005E9FA25FDFF02007F0006FD010305FBF4 +:105B2000080011F9F1C00700190CFA0DF3DFFD04AC +:105B30000D0DF914F5F0DAF2E8810CD21F6E434E28 +:105B40001EA963CA23D402E8EC1D16F5FF16EEF673 +:105B5000DE7FF6E803FFDBF1F90FE503F60505F854 +:105B6000EF040E0F07F4020A2C0838EB05330D1270 +:105B7000237FF8AAFBF91912EF0847F600043D004D +:105B8000ECF76C05CABE100957010101F0F10300E2 +:105B9000EFF60CF60005FF07FEFAFE03FF04E2062F +:105BA0008100E5F0F5F002F2F4E1F4DA2517FFEAFE +:105BB000F1F513F81C1FF9F2137F0B7A0301FFFCB8 +:105BC000F60508F90715F71882CBFFFF040000005F +:105BD00000040000080102FF1C0800020202010785 +:105BE000FE02020600EA02EA00FB007FF911F53E20 +:105BF000FBFF04010711CC0CF9F3FC7FCDEB0B96F6 +:105C000000F1CEEA0209FDEA020300F2F501070302 +:105C10000F6FBD04D40711D7FA09D2F90608F103B2 +:105C2000107F0410FF1395FE00FB04FA091C0B0AF9 +:105C30000E0A0909EB2560FA08F103810E5002FDF6 +:105C4000080BECEB06F70106FFEF030101E5FAFE96 +:105C5000011D1207DF7E70FA0A120FBCFC7FF6EFFF +:105C6000210E0AE117E6F6050EE6FEEA12FAEB0946 +:105C700014BE172CECFE010101010AFF0303FF0013 +:105C8000FD02002007FDFB0400FE0705017FF9FE71 +:105C9000FE0C0606F402FDFDFFDCF907200C02E213 +:105CA00007070102FE0306FC7F0200FBFC01FB016B +:105CB0000303F9EB005F08F90201FFE5DE29055750 +:105CC000FE047FEA050D03F401DB02FEE6290BFF6B +:105CD000FBE7141F28FC240FF20413E30504FE0461 +:105CE00006F9077FFE2BFFC101F200D6052414251B +:105CF00004FB0605F0FDFF010001030101FD0100A9 +:105D0000FF00FF0F02FFFC0300FE0007057FF60205 +:105D1000FE07010161D5D2070164FF04F9EBFA1413 +:105D20000EFF7F15FEDD0FF302DC02F9F45004E1F3 +:105D300005F58BFEF800FF2004FC7FF7F7FDA80CAB +:105D4000FEE70C50331520FC02F91BF1DCEEFEF3EC +:105D5000E2E5E8ED3C7B12F2F8FE0014B785ED2297 +:105D6000FB02F44E03F00600FDEEFC09F707FFF915 +:105D7000023B3B812A6A24FBFDF400052C8102EAE8 +:105D80000503ED220402FCFEFBF80201FA02050005 +:105D900005D612020604FBF8DDF2FF070901FE0C2E +:105DA000060004E8FF7FFE89FEF504D9B522FCFC5D +:105DB00009FA03F9810E0AFBF15A0102FC11FFF501 +:105DC0000503B921021806ED003304E5C5D20B1412 +:105DD000FEF0F0E8F6040405FE011B01FA02F4FAF5 +:105DE000ED05FBD695F6F2FCFD027F070DEDFC05F7 +:105DF000D2030703F7F6F00A08100D2A3702EE1255 +:105E00000203015EF4FF0B0303FCF6F4EF0220FE35 +:105E1000037F707E27F5E3CF030EC20D04EEF50479 +:105E2000067FFCFDE2DC990CFBFB070F1AF811FC66 +:105E30000F0FEFFB0F01F508061301243FFDE40BE4 +:105E4000F9020470F7FE04F202FBF7EEE7171D00FB +:105E5000FF7D707FCCE2FE1304EE03F6F6E2F379E9 +:105E600008FB9A35F4850C2FFF53F90256C71A81A7 +:105E700001F2DFCFE0ED160041F20304F7ECF4FD90 +:105E80000306FECFFA63027F00FFFF53D3D10B71ED +:105E90000AF810000F030006020D06010802EA06C8 +:105EA000F305FF2101FFF8FEFEFCEBF309811D0E57 +:105EB000FB160C100DFC0000D7FF02FEFDFD0107D4 +:105EC0000502000603E7000502FDFFD48100073E3E +:105ED0000101FDFDF40400015401FCFD08FDF7E99A +:105EE00002FBFDCDF9C2FDCAFD01011081100C2A93 +:105EF0000AFAF801F30301031508FB0302FF02038A +:105F000001FB04FCFD1AFD8B02FF06036E2D0681CA +:105F100003FF03FD6012FA17F90C24FF140E18FC9E +:105F2000EFEE047FF5E40310FFFDEC553EDF362D68 +:105F30000214FA02301807090520F5F5FF0402F6ED +:105F400007FB15BE0081092702D5FE0848060DAAE9 +:105F500001E21011F50606FAFF03F303FB013CFA18 +:105F600081EEF8B77EF0020007051C1613F2080A4E +:105F7000970A0B05F8FEFFF200FF17FEF7FFEFFE92 +:105F8000F5F9FFF71CFDDDFFFF0181FDFEFDF3FCD0 +:105F9000FBFAFFFE020202EF01FE81FBFD01F904A4 +:105FA000F60903151D05A00103FD3903F80507FED9 +:105FB000EDF3F9FA43B8E2FD091EFAE27FF804476F +:105FC000F902CDF600FF000D0BDC01FAD507F0D980 +:105FD000F8BDA9F98ECFFFFF040000000002000009 +:105FE000025981FD1D1B02308E0300F410F400E9FC +:105FF000FBF10302050002C2FFFE007FFE1A00C093 +:10600000F90AFFFF00FE047C0D0200EF058100FC91 +:106010008C1A83FEFA810D02E9DB00FB1A020005EF +:10602000FEFD028103FEFFFCFFFE00FD03010001F7 +:10603000F6152F5897EC004ECC810038FC3C00DE62 +:10604000090401FE1D81010101EE0001010100FFB3 +:1060500007CC97012C0405DC7F36002DFDF000E114 +:1060600000150703EFFAFFE409F90081FB0400EDD6 +:10607000060003FC0205FF21F20000DE0A7F003C5F +:106080007FC6000400049CFBFDE20010F304000343 +:10609000FD2F7FA2E4F5091BC6E60094ED3200BD9A +:1060A000E60004FB10198102FFE000FC0EFE000276 +:1060B00081FFF3FFF932F8FCF90A00FE0400000149 +:1060C000FEF67F07FCFDFD02C4FF00FD0A02002270 +:1060D0000C7FF6FC071D02F3DE0B000907F6000932 +:1060E00018FFFCFEB3DD1400007F0001010100FF7A +:1060F000010206F0FCFF010000FF00FF7FFB000033 +:106100000B0AFEFEF47F0C0402160001010200FEE1 +:10611000FE05DD7F02FC0000FF0300F9F8FD000131 +:1061200081FB0FFEFD1903FA01040001FDFB0001D4 +:10613000FF1D0281F1FC010CE0F100F36F0100EFA3 +:106140000A0007FF5125EE000081000001FF00005A +:10615000031A8108FF0C0000FFF80002F70100039A +:10616000FFF9002EFFFD00FF02FE00F97F0100FE97 +:10617000FCEF7F0500FBFF03FC0200FDFD0100FDBD +:106180000C1981FFE02602F8EBEC00FF1005000A75 +:106190000002011D0103FDFFFD0100007FFF000360 +:1061A000F2FFFE00F7037F00001500000000000171 +:1061B000FCD37F00EEEBFAF9D6F000FF07320014B3 +:1061C000FF2B0200FDFD03ADFAFD007F082400B5A2 +:1061D0000A0402FEFB01FF5D0BFD008F077F007DBF +:1061E0009AD1FFFF0400000080000000010000FDC4 +:1061F00000387FFD7F00000F2607FB01F200007FC3 +:10620000E20EFB04FF00007FF30CFB060C0000FB1A +:1062100011AE417F01000004FFB18112000000FFB8 +:1062200003FBF87F7F0000070704FFFC7F000008E6 +:106230000402FF00FB00000AF625EC7F3803C22CA5 +:106240008D7F25897F0000FF3638D60D050000813F +:106250000FF604FC810000F5F6FC02FFBAB0407FA7 +:10626000022AE10081000005E2F90CFE26D2FFFFC0 +:1062700004000000D8000000F9E0F2E6D2EF090BBC +:10628000FFC081E2C08BE60005F9C2A5E5D2C2EFEE +:10629000F6F9003CFEF62803F928170E502E263C8E +:1062A000312D4E4D44522C1E6642356F657F6F7FF7 +:1062B0005D6A69614C4A457C7A6652524144443277 +:1062C000564F3D3E443A3A35363B4D13457F210EFD +:1062D00042123C411248731E17370F0EEFFF110791 +:1062E00008FE190356F013D2A0E681C2E935121256 +:1062F000E1EEF9A8F3EDEFCCF714FE0348F6FE8AC1 +:10630000E446F95A0D895E3785193CEF61008143F7 +:106310003FB4261CCA2A07D9120464DB953414E85A +:106320007A068953DFB0070A137FF98A3BFFCE1D37 +:10633000F2EF54D2CFF357BDD858CED64FD9CD7E39 +:10634000B6B57FC6C672C4D35ECCCD5CD5E24ED0A6 +:106350000AD3FFFF0400000000020000C33A00005F +:106360006554000003290000A48B000092B20000D5 +:106370007DA0FFFF76030000E0A0FFFFA9CCFFFF98 +:106380005C6400006D25000087340000A5AAFFFFB3 +:10639000F24B0000F4550000FDABFFFF5F0800006A +:1063A0003C0C00009F0E0000A5E6FFFF86AA00003F +:1063B000C13C00001DAAFFFFFA230000EA04000010 +:1063C0002150FFFF28390000216B00002D3B000009 +:1063D000F24C0000975F0000CE79000023F8FFFF29 +:1063E00085480000D9FAFFFFC3FE0000A96B00003A +:1063F0005B1D0000663BFFFF74940000A9EFFFFFE8 +:10640000C580000085A9FFFFC57A0000B01BFFFF13 +:106410005AF0FFFF990F0000908900001A770000E2 +:1064200021AE0000794400009AF9FFFF3188FFFF98 +:106430003FFBFFFF1D330000B9B1FFFF14A50000B3 +:106440005289000029320000620C010091B5FFFF63 +:1064500011DEFFFFEBF5FFFF84E8FFFF8C66000015 +:10646000F6990000A2DEFFFF8B7F000082DEFFFFB7 +:10647000321E000047AE000052540000DBA8FFFFB0 +:1064800086030000AAC1FFFFC02600001A4F0000CB +:1064900021F7FFFFE3E90000D67D000059EBFFFF85 +:1064A00085120000DD300000F07E0000EAC3FFFF2F +:1064B00014C00000EB680000EDB4FFFF843D010054 +:1064C0004707000044C70000AE0A00002469FFFF30 +:1064D0007AC9FFFF42730000EC5B000090030000EC +:1064E0005D610000620400008B5E0000CF32FFFFA0 +:1064F000D9E7000095480000F0010000E7600000C7 +:1065000011C8FFFF544400007CA40000AED9FFFF77 +:10651000660C0000DBC9FFFF751A0000092A0000A5 +:10652000A7D4FFFF01A40000A6F2FFFF7F94FFFFA6 +:106530001E320000F47000009FB3FFFF8684FFFF4F +:10654000C9230000D9330000F13F0000994C00003E +:1065500077370000E424000025C1000016D5FFFFB6 +:1065600004000000000200003DF5FFFFEAF0FFFF1D +:10657000EE7B0000C34000009A1300004F4800006B +:10658000ED43000067CAFFFFCB100000305400004D +:10659000100200006DF7FFFFC4D8FFFFD3350000E5 +:1065A000F0030000790400001B5D0000B74E0000FE +:1065B000C155000079FDFFFF493E0000DD57000096 +:1065C0004CF1FFFF27F8FFFF5F770000320000006B +:1065D0008200000098060000E8CCFFFF35AA00000A +:1065E00053BA0000331B00008000000008F5FFFFD5 +:1065F0008F8E0000B0710000BC1C00009B170000D3 +:106600000EEAFFFFA67F00000AE9FFFF0AC0FFFFB6 +:106610009A79FFFF27F4FFFF82FCFFFFE983000068 +:106620006F620000D54900000A840000E3DEFFFF2E +:10663000ECEBFFFF682B0000940100005DD6FFFF2C +:106640001F000000EDFBFFFFF0EFFFFF4FFEFFFF1D +:10665000B5F7FFFFE109000031DEFFFF69F8FFFF3A +:106660002E5D000094F8FFFF1BD9FFFFA70200007A +:106670008EFCFFFF0AE8FFFF8DFDFFFF450C0000C9 +:10668000A2F2FFFF8FF3FFFFA3EDFFFF09D9000088 +:1066900065400000B5B700006E6400009D48000032 +:1066A000A4FBFFFF6E230000C62D00003801000090 +:1066B00036EBFFFF62EBFFFF7BFFFFFF17F40000ED +:1066C000C3FFFFFF8984000021F4FFFF1A6500006B +:1066D000D0FDFFFF9B470000705A00008EAFFFFF08 +:1066E00089F9FFFF84320000F9ECFFFF36FFFFFF5E +:1066F0007EFDFFFF21290000C6F4FFFF02EFFFFF30 +:1067000081070000010A0000305A00007C140000DC +:10671000030200005A600000A90600009605000070 +:106720007E00000002FCFFFF1C5A00005DF9FFFF25 +:10673000AFE7FFFF76090000C9CFFFFF793D0000FA +:10674000307A0000539B00001C190000856B00008C +:1067500027E1FFFF2000000062600000A45100005C +:1067600097E6FFFF0697000022D7FFFF0400000016 +:106770000002000027E3FFFFE9FAFFFF73DD0000DE +:1067800067980000C54400001742000051B900009E +:10679000CDC20000CC7C00006EB500009DE4FFFF80 +:1067A0003C190000EFACFFFF49A500007DDEFFFFB4 +:1067B00070820000CBA000007A2C0000FB0F0000CC +:1067C0002F8A0000B69EFFFF9C5500000D2F000091 +:1067D000B2ABFFFFF9240000C480FFFF0AF5FFFF02 +:1067E0002B8B0000D8E8FFFF879700003E340000A5 +:1067F000F8A5FFFFE17D0000C3790000EDD3FFFFA6 +:10680000A552000079E7FFFF2B5D00000EAD0000F0 +:1068100046260000C0E8FFFF1C91FFFF126C00003D +:10682000DBB50000FFD3FFFFEAA8FFFF2511000042 +:106830003BB80000A753000028420000552100008B +:1068400013000100C3EAFFFF68C30000E56FFFFF0C +:10685000740D00004225000047E3FFFF8A2D000071 +:10686000BB6300006DC5FFFFA30100006C7E00004C +:10687000CF3F000047F4FFFFA068FFFF22DCFFFFCF +:10688000B04D00009A7E00000C6F0100E977FFFF19 +:10689000CB50FFFF141A000075160000E241000003 +:1068A000CA0800002B59000048390000ABD5FFFF93 +:1068B00009D601001F3E000010D9FFFF7FBEFFFF79 +:1068C000EF970000EB1A00004C83FFFF7724FFFFD7 +:1068D000750700005CACFFFF7F81000052F40000F0 +:1068E00030510000E742000047F5FFFFB003000011 +:1068F000D35B000028D00000EA0F00003798FFFFAC +:106900006A5100008CE3FFFF5E2AFFFFC1510000C7 +:1069100081130000C18BFFFFD5F900009B500000E0 +:10692000289800006E620100BFA50000D9FFFFFF9C +:1069300094E2FFFF629100002AA2000044A9FFFF39 +:10694000303500002F7AFFFFA6D7000071DEFFFF71 +:1069500098280000BC2500002E4D000092940000F5 +:1069600035350000564E000093C6FFFF11060000AB +:10697000DA9300002ED9FFFF04000000000200009F +:10698000BA120000B2F1FFFF3346000031010000EF +:10699000E3D8FFFF6F43000022E6FFFF270100005E +:1069A000202D000076DBFFFF86210000BF5800008D +:1069B000A7C8FFFF802E0000433A000025B2FFFF6A +:1069C000BB43000013ECFFFF04F0FFFF9B620000DD +:1069D0005E0B00001BF4FFFF851800005D2701001F +:1069E000CD01000076FDFFFF00DEFFFF18EAFFFF8C +:1069F0008E32000052ECFFFFE31D0000FFF5FFFFA9 +:106A00002E2F0100FB020000CDB4FFFFEB4400007D +:106A1000A5E7FFFFA5070000B2F0FFFF49EFFFFF6A +:106A2000F1DAFFFF0E0200007A330000693800003F +:106A3000716C000057F0FFFF504A00007F0000001B +:106A40000AC1FFFF22FCFFFF220A00005CF8FFFFE3 +:106A500042FCFFFFFCF8FFFFC7FFFFFF7AECFFFFE0 +:106A60002FC700003C130000343D00003F00000031 +:106A7000A00A000062430000F0C0FFFF93ECFFFF9C +:106A800093F8FFFF29EBFFFF9A03000083FCFFFF51 +:106A900024180000CFFFFFFFC2F4FFFF79EFFFFFD4 +:106AA000D95C000039F5FFFFCEE7FFFF4D1E000067 +:106AB000A32C00006FE7FFFFCBFFFFFF09EDFFFFF7 +:106AC000F9F1FFFFAE7F0000C60B0000B8760000B2 +:106AD000C6F9FFFF0C5B000027EBFFFFC22401009B +:106AE000A4040000CCDBFFFFA19B00003BD2FFFF12 +:106AF000E9CFFFFFF1040000B10000001A00000020 +:106B00006D310000AF670000110F0000B1F4FFFF0E +:106B1000714500005CFF000067770000C5EBFFFFD8 +:106B20004422000097000000FE02000031F9FFFF40 +:106B300098F5FFFF0B3E00000E8E00000C89000050 +:106B4000EDF7FFFF5CEDFFFF17FCFFFFB450000007 +:106B500000030000E9FBFFFFC7F4FFFFB67D000064 +:106B60004D1D0000BBBAFFFFA4000000B3FFFFFFF4 +:106B70000A000000B90700008A750000C96700001C +:106B80003ADBFFFF0400000000020000FF0C0000E1 +:106B9000B9B9FFFF12F1FFFF5369FFFFCAB1FFFF51 +:106BA0001A9F0000A677FFFF72FFFFFF8E9600007E +:106BB000774E00009EF7FFFFB8B100002AB0FFFF3C +:106BC00025E8FFFF25A1000074E8FFFFC54E000087 +:106BD0009B4700007E85000008200000B1280000CF +:106BE000EE7BFFFF6523000080CBFFFF0931000033 +:106BF00051FAFFFF19A800003E970000DCCC00000E +:106C0000610C00006590FFFFC10D00008CFCFFFFD0 +:106C1000A38400001D5700003628000005D1FFFFA7 +:106C2000A0F4FFFFD11900002A0900008D76FFFFB4 +:106C3000CBEC0000FA88000001E5FFFFDD58000002 +:106C4000DAF4FFFF3BB70000A5250000E8150000BF +:106C5000E83300009C990000AD490000CD0700001A +:106C6000912B000021DBFFFFB91700008A01000013 +:106C70009C6B0000F2BC0000ABFDFFFF68E8FFFF6B +:106C8000C3B4000065160000B085FFFF0C260000AD +:106C9000F3290000D58700007FE1FFFFD5E4FFFF67 +:106CA000C6360000C6180000601F010020CFFFFF9D +:106CB000E81800001BB50000735C0000C34400002E +:106CC00088BF0000A0D9FFFF1FC80000822B000072 +:106CD000D0CAFFFF5C4F0100D660000027200000F3 +:106CE000D46701009B0201001ACB000018EA0000E3 +:106CF0002318000034510000F3C8FFFF5B2600009A +:106D00009F930000BDE7000093050000479D000031 +:106D1000DD750000FF7400008EAAFFFF2B530000FA +:106D200019020000CEABFFFFD1C4000098B90000EB +:106D3000F9F40000435601005E55000053F9FFFFCF +:106D400098430000FCCC00005A110000A3FCFFFF98 +:106D500082150000E4030000513A0000BD0100006C +:106D60001CD0FFFF9596000073CF0000849F0000A9 +:106D700060F5FFFF39680000D0F1FFFFA8FAFFFFC0 +:106D800007DBFFFF9635FFFF6818000046DDFFFFB9 +:106D900004000000000200003801000092360000EC +:106DA000800100002836000003FAFFFFD0FFFFFF3C +:106DB0007FF5FFFFDA0000005F0100000201000024 +:106DC0002CEFFFFFBE1A00004ACA00003411000079 +:106DD000CD050000B3090000921B00001C2A000032 +:106DE000D66F0000E10A00006B9200007200000004 +:106DF000F8E6FFFFB9F9FFFF410F0000CEF2FFFFF9 +:106E00009D0A0000860D0000B9FFFFFFFF0700008C +:106E1000380000006B390000BA0000008A0A000048 +:106E20009FFDFFFF510800003D440000EFE1FFFF20 +:106E300019220000790200009F0200005C37000068 +:106E4000E1340000CBFEFFFF4C0800009CFFFFFF79 +:106E50002A000000E7FBFFFF72E8FFFFB1430000DC +:106E6000C0ECFFFFE4FFFFFF196900001F010000F5 +:106E70006D130000FA17000044F2FFFFF803000052 +:106E80008203000076FFFFFFB6510000686C00002F +:106E9000FD660000EB1B0000D90000002D1700006C +:106EA000F2F9FFFFBA4400002A020000FD3300009F +:106EB000FE27000058E2FFFF240000007C010000D4 +:106EC00090010000713A0000A017000003090000C3 +:106ED00059000000F701000036F6FFFF43030000F1 +:106EE000BF040000D4D7FFFF491A000018050000B6 +:106EF000652C0000F9F5FFFF250700005E0100008A +:106F00003F5800008C010000AC02000023EFFFFF9F +:106F1000580700007F0000008A29000039F1FFFFB8 +:106F200073540000CA01000070000000320100002C +:106F3000D3260000F43A0000F21900005EF8FFFFCB +:106F400002080000B0FFFFFF771200007B00000086 +:106F5000F93F000038EFFFFFF0120000D0040000FE +:106F6000C2E5FFFFA6FFFFFFB9040000F3FFFFFF2C +:106F700046FFFFFFDA0900005C0D0000446D0000D1 +:106F8000ABFCFFFF23FBFFFFEFFFFFFF4DF8FFFF11 +:106F9000E70000005103000052DFFFFF0400000083 +:106FA00000020000B850000000270000913A0000E5 +:106FB000308C000053BEFFFFF43300003732000076 +:106FC00010AAFFFF903D00005B5400001436000043 +:106FD000235B0000EB95FFFF7A1A0000D04300000E +:106FE0002664FFFFF31E000099E30000626C0000BE +:106FF000A7190000C0F7FFFF4DA90000328C010067 +:10700000370E00006672000061F3FFFFC43200001B +:10701000E67C0000E11600008EC9FFFF9BE1FFFF48 +:10702000397F000003D10000491C0000B9FBFFFFBD +:10703000DCA40000D8D8FFFF3A600000E51900008A +:10704000E814000081DAFFFFCC5C0100A8450000D5 +:1070500087660000D54400005B55000073540000B3 +:107060008F0000002A740000C6AD00002BBDFFFF9A +:10707000E12C00008D8C00003DA9FFFFBE5C0000EC +:10708000762C000049610000BDDB00007329000080 +:10709000E6110100DB8A0000D315000006A70000FE +:1070A000FAE400008A6C00006D6F00009328000075 +:1070B0004C1800008AAE00007AA000005453000073 +:1070C0007E220000D9140100EDBAFFFF89190000EB +:1070D00081F6FFFF5FAA000091970000A30C01005A +:1070E000806F0000F844000041F7FFFF1D0E000014 +:1070F000A20800009A2800003B0E0000A76B0000C9 +:10710000F1F2FFFFA456000089030000DF630000D6 +:10711000F6D90000C527000026CCFFFF9AB6000074 +:10712000240A0000B51C0000AF0F00006F33000000 +:10713000BA040000B42E000072F000009A070100AB +:10714000FB5500008A850000651C0000FB5A00000A +:107150005B69FFFFA333000019100000D8F1FFFFA7 +:107160009CEFFFFFF70A00008D0000000B3F0000BE +:107170002A2F00004CF9FFFF08990000FB2A0000AD +:10718000E5560000418B00006D2F000082BDFFFF1F +:10719000F664000068E1FFFF4CD1FFFF459AFFFF56 +:1071A0006A0900005EE1FFFF04000000000100002A +:1071B000565E0000A88B000036BD0000AA0B000040 +:1071C000F118000019DA000093900000C1270100B7 +:1071D000C3FEFFFFD308000026010000E1FFFFFF10 +:1071E0008E00000016320000E5AC000066180000BA +:1071F000F3100000ACFCFFFF71280000E6AE0100B8 +:107200001DFBFFFF9D1900009CFDFFFFDFE0FFFF5E +:10721000F1FFFFFF0DFAFFFF2D0E000081010000BE +:10722000D22A00004FCFFFFF7835000003D50000C1 +:107230008D25000058FFFFFF7DDAFFFF55FFFFFFA0 +:10724000E238000042A70000651F000060E5000072 +:107250008B08000048F7FFFF531A00003E080000AB +:10726000A3E00000DB0F00008A010000EDED01004B +:1072700005B300009A13000003E200005100000073 +:107280000BAE01006E7501001413000027190000F9 +:10729000C3050000A8E6FFFF8A32000038CEFFFFDA +:1072A000F61E000083F5FFFF723200009404000018 +:1072B0006AE2FFFF04000000000100007204000009 +:1072C0005382FFFF1E710000C8D7FFFF807E0000C1 +:1072D000337B0000C0DDFFFF181A000029AEFFFF5E +:1072E00059A1FFFF358F000088FFFEFF34360000F4 +:1072F000F718FFFF5E990000C2850000E91D00003D +:1073000045DCFFFFAA42000055B600007B95010056 +:107310006D62FFFFB8C3FFFF7D3C0000DD7FFFFF14 +:107320003657FFFF4BCCFFFFEAA20000813CFFFF76 +:10733000DB6F0000A1280000AE86FFFF1F4A00009F +:10734000DDD1FFFF954C0000D471FFFF54F5FFFF26 +:107350003BEEFFFF396CFFFFBBD3FFFF3E6B00002E +:10736000F3FDFFFF5052FFFFE658000043480000C6 +:10737000CF3B0000E34300002C8D00002A390000C1 +:10738000D281FFFF4A530000557EFFFFC9AFFFFFC8 +:10739000310F000022A30000549BFFFF9D18000046 +:1073A000C211000086E1FFFFE2A7000016370000CF +:1073B00088190000B27CFFFF4682FFFF76E3FFFFE3 +:1073C00004000000000100005B2C000042010000EE +:1073D000730000007FD1FFFF1AEFFFFF307600003F +:1073E0000E0800002D40000009080000B83700001A +:1073F0009B0E000032000000030000005511000049 +:10740000DB230000895C000070010000CB15000048 +:107410003E0500008CFFFFFF4AF1FFFF48F4FFFF2D +:10742000FB3A000053EFFFFF8E3800004D040000D0 +:10743000E6FFFFFF21FFFFFF71920000ABF5FFFFAA +:1074400042ECFFFF766C0000C62B00006A030000D0 +:107450006A84000051B600000203000070000000C2 +:10746000241000003FFEFFFFCC220100F5050000C4 +:1074700025090000EEFFFFFF0E9F00004DCFFFFF2C +:1074800033F8FFFFD400000011340000F97B000046 +:1074900020FCFFFF2D5400008287000004630000E1 +:1074A000B70200000E2A0000ED000000D20C000020 +:1074B0004B6F0000BB3800008BEFFFFFDEE8FFFFE3 +:1074C000A0020000BF2D000082E4FFFF04000000C6 +:1074D00000010000AE78FFFF96840000F75900001D +:1074E0000CEBFFFF1DF5FFFF9CB7FFFF14740000BE +:1074F0002D2D00004FC50000191D000060FBFFFF8F +:10750000DF690000EBB7FFFFF3900000BD3900001A +:10751000EF3F0000BB960000499EFFFF972A000046 +:1075200001AAFFFFC7010100DD3D0000CE1B0100E5 +:10753000C73A0000727D00007B010000A511000029 +:107540000F330000D280FFFF1D730000C1F8000060 +:10755000E72A0000A9290000A66301003D520000AF +:1075600005350000DB9F00009FFFFFFFAC7D0000A2 +:1075700018DEFFFF0A76000015A1000071F100007F +:1075800023BA000008350100434000009DB7000009 +:10759000B6A30000F97F0000DDA800000DF7FFFF93 +:1075A00012DEFFFFD2270000FB480000E08400004D +:1075B000ED65000093880000CAA1000034D5FFFFEC +:1075C00061AB00004BE2FFFF616000008F580000DC +:1075D000093400008EE5FFFF040000008000000079 +:1075E000E2330200846C0000EA15000048B4000099 +:1075F000C1F90000F0FFFFFF9458000063CB0000CA +:10760000D00200004794FFFFC80300003A070100C2 +:107610004E0A01006E350000C40E01006EEE00003F +:107620002CB2010017FAFFFF5A180000EAD4FFFF3E +:10763000BB060000800B000001FFFFFFD00200002E +:10764000BE500000D8740100AD09000088CD0000D4 +:1076500054CCFFFF979A010005900100D0EE000086 +:107660001AE6FFFF0400000080000000041500007F +:107670004F2E0000E710000097CAFFFFAD28000062 +:1076800096FFFFFFBEFDFFFF7892FFFF6ECCFFFF6E +:107690005321000079C7FFFF981500002B6B0000F5 +:1076A0002A050000DB390000913C00003161000038 +:1076B00012F7FFFFF3230000DB29000083360000F0 +:1076C000D7C1FFFFBF8C0000A71F0000D10D000035 +:1076D000871A0000FAA1FFFFF5F2FFFF46580000ED +:1076E0001F6A0000A075000071630000A6E6FFFF9E +:1076F0000400000080000000E3590000C3250000E2 +:107700009D220000CF170000E83D0000110000009E +:107710009CFFFFFFEA00000005FEFFFF6C66000013 +:10772000E32C0000F1FEFFFF577F0000BB3100009B +:1077300030340000A51700005AFFFFFF20AFFFFF05 +:10774000D17E0000F43F00002000000050710000D6 +:10775000EAFDFFFF62000000CA0300000A110000FA +:10776000ACE2FFFF3F400000871600009F000000D2 +:10777000EEF0FFFFA400000032E7FFFF040000006E +:10778000800000000C3500007C2200007B1000000F +:10779000226E0000255A00006F670000093E0000BD +:1077A000BF2D0000C85700004CB0FFFFE2100000E2 +:1077B0008FCD000043080000FF0300008FF4FFFF9F +:1077C00070F6FFFF7413000048C20000B4B3FFFF5F +:1077D0000511000046030000AD420000B9F2FFFFB2 +:1077E0006B7B0000DCCAFFFF1D0600008C1600004A +:1077F0005D37000028E5FFFF403A00003528000013 +:10780000317BFFFFBEE7FFFF0400000040000000E7 +:107810006B010000A70300003A1100000C140000E7 +:1078200076060100069E0000330F00005459000048 +:10783000F45800000DFFFFFFA3FFFFFF4A1B0000ED +:107840006508000005650000F5FCFFFF72180000E8 +:107850000AE8FFFF0400000040000000E3E7FFFF2C +:10786000FDC6FFFF08EFFFFFFEECFFFF9392FFFF57 +:107870001F9900001C0900009FD8FFFFE0C8FFFF10 +:107880000DF6FFFF6AFBF7FFE50F000042A00000C6 +:107890003046000078ACFCFF2947000056E8FFFFA7 +:1078A0000400000020000000671E0000ECFBFFFF4A +:1078B000CEFFFFFF43530000FBFFFFFF89E1FFFF07 +:1078C000CDE2000053B0000082E8FFFF040000009A +:1078D00000040000F6D9FFFF9C65000082D4FFFF82 +:1078E000E98EFFFFC9C5FFFF820D0000E4DBFFFF4B +:1078F000406EFFFF234A00008D68000054B4FFFF74 +:107900007F700000191100004B4F0000C455FFFFAD +:107910000408000028C7FFFF111700005BEBFFFF02 +:10792000B982FFFF3C5C000099CF0000AF0500006A +:107930000F1C0000D0DEFFFF834900005CEDFFFF5D +:107940009201000027BAFFFF05380000C05F000069 +:107950005F4F000013BDFFFF3A5A00002492FFFF63 +:107960007A3F0000F2110000D1B0FFFF26010000B5 +:10797000C39FFFFF8F650000AA980000F21500006A +:107980002B90FFFF7DEBFFFF418500007F8BFFFF0A +:1079900078200000811800009C4F0000D5A700004F +:1079A0003125000031400000553A00008988FFFF72 +:1079B0006C02000083D2FFFF90DFFFFFBE64000077 +:1079C000F7E8FFFF12E6FFFF1A3000007BC1FFFF60 +:1079D0004D450000170E0000104F0000864A0000C1 +:1079E00028FFFFFF773600009FDBFFFF65DAFFFF10 +:1079F00097DDFFFF3A9A00007ACCFFFFC9EDFFFF49 +:107A00002DDEFFFF62A60000C073000029DBFFFF30 +:107A1000BC26000006B9FFFFEE01000009A8FFFF29 +:107A2000D692FFFF77470000E2BBFFFF106C00001B +:107A30009119000014080000DABCFFFF9D5A0000F5 +:107A4000DD3D00009D680000541900009E410000CB +:107A5000AFCDFFFF8DB3FFFF91460000546C0000D7 +:107A60004D5C0000C36500000058FFFFFC1E0000D5 +:107A700057040000CDBBFFFF0BA1000053A4FFFF84 +:107A8000672F000084640000116D0000C5930000A2 +:107A9000F0090000379100001E6F00008296000080 +:107AA0002598FFFF8E57FFFF4B3D000084570000D5 +:107AB00053BAFFFF92F0FFFFE35400005C13000095 +:107AC00013BEFFFFC3EFFFFF633B00000F83FFFF09 +:107AD0004AEBFFFF8522000076C8FFFF25DBFFFF92 +:107AE000665A0000BFDAFFFF4897FFFF2EE5FFFF51 +:107AF000B9CCFFFF52DFFFFFE78E00008490FFFF4D +:107B0000B80C000085CDFFFF184A0000C70A00002E +:107B10005DCAFFFF723400001CDBFFFFA6A4FFFF5D +:107B20005F4800006DD1FFFFE6CEFFFF60820000DE +:107B30000F620000DBC5FFFF325200007332FFFF0F +:107B400022F60000417700006CB8FFFFEC6A0000ED +:107B50003C76FFFFA5140000FCEEFFFFB0730000B1 +:107B6000DC3D00009B1B00001D3F0000DD540000B9 +:107B700048DEFFFFE0DAFFFF7E28000064C6FFFF5B +:107B8000523600000C390000CFDBFFFF1C96FFFFD0 +:107B9000B3FEFFFFF3F0FFFF9EAFFFFF479CFFFF29 +:107BA000FA84FFFF952D0000FDFA0000044D00004F +:107BB0002095FFFFE5C70000DC3A000084230000A9 +:107BC000875BFFFF516A0000B806000083280000B1 +:107BD000B37000006DDEFFFF5B7DFFFFCC84FFFF15 +:107BE000BEE5FFFF18C300007B61FFFF5DDDFFFF07 +:107BF00081CDFFFFF792FFFFDBBBFFFF70E9FFFFC7 +:107C000064E8FFFF424E00008268000036CFFFFFAD +:107C10008B3C0000EBC7FFFFA29DFFFFB9DEFFFF1B +:107C2000EA360000EC96FFFF3A020000F1EEFFFF9B +:107C30005C9CFFFFE46500007AD6FFFF6134000022 +:107C40007F850000DEA6FFFFFC06000022F9FFFF93 +:107C5000BF400000C609000031C1FFFF1E7EFFFFCC +:107C6000E4D3FFFF82430000B7200000DF8CFFFF5A +:107C700006FBFFFFF77AFFFFDA3F00009FC3FFFF1D +:107C800029930000746D000033E3FFFFCC33000044 +:107C9000E3AFFFFF6CE9FFFF39D5FFFF1FE3FFFFF5 +:107CA0003AF0FFFF400500002FCCFFFF3FA0FFFF91 +:107CB00008F8FFFF5331000086170000770A000024 +:107CC000DFCDFFFF377700003FFAFFFF4C49FFFF92 +:107CD0007E1800008EECFFFF04000000000400008E +:107CE00015C60000B1EFFFFFA1FFFFFF6495000084 +:107CF00046FFFFFF945B0000E214000016FEFFFF4A +:107D000065FFFFFFB6B90000EF7100000AFFFFFF3B +:107D1000330000001B0000000AFFFFFFF007000017 +:107D200081DC00006C8D0000F47E00006AFFFFFF24 +:107D300088B90000C1C90000EAFFFFFFB3FFFFFFE1 +:107D400090FEFFFF5DFFFFFF58CDFFFF999AFFFFF9 +:107D50004DFFFFFFC66800006EFFFFFF2F2F0100E1 +:107D6000830D00001724000091D00000086A000075 +:107D70003FFEFFFF4FAD0000DD100100955C0000ED +:107D800079B6000069FFFFFFFFFFFFFFDDFEFFFF89 +:107D9000715000008B000000FA78000071C10000F3 +:107DA000045C0000028D00008FFFFFFF6AF7FFFFF9 +:107DB00070FFFFFF12AA0000743D010057D30000BE +:107DC000643401006BE70000DEFEFFFF77FFFFFF7A +:107DD00025FFFFFF48E4FFFF84FDFFFF0DB4000017 +:107DE000BFB900006900000082E5FFFFB6DB0000BC +:107DF00041FFFFFFD97E00002C8100003BFEFFFF0A +:107E0000D6F3FFFFE0FCFFFFC8FFFFFFC70A01003A +:107E1000B6FEFFFF81D800005BFBFFFF5C61000046 +:107E2000CCFFFFFF49FFFFFFCA11010065FEFFFF06 +:107E300080FFFFFFAB0000000F8501002FFFFFFF59 +:107E40004CFFFFFF70EB0000C4880000FFF9FFFF4C +:107E50008FFFFFFFDEA00000325B000056FCFFFF3B +:107E6000655C000077FFFFFF7CFFFFFFB6FEFFFFB2 +:107E7000E6FEFFFFD5EDFFFF9552000052FFFFFF2A +:107E80002AFFFFFF50C00000A6C4FFFFF2970000CA +:107E90002CFFFFFFF6FFFFFF59D300007B9400008B +:107EA00068FFFFFF50F1FFFFC187000026050000BB +:107EB00022000000C9ECFFFF9EFEFFFFCDF0000096 +:107EC000F0F6FFFFA7FC00007CFFFFFF44B80000B6 +:107ED0006FC3000055FFFFFFF37F0000A6FEFFFF0A +:107EE0003A000000BCFFFFFFA11A0100B2C600006B +:107EF000DEF9FFFF7F04000093FEFFFFC8FFFFFFD6 +:107F000004FFFFFF524D000040FFFFFF97FFFFFF00 +:107F1000B9EB0000DBF2FFFF144D0000E4FFFFFFB0 +:107F2000C3FFFFFFBDFFFFFF7494FFFF54FFFFFF80 +:107F30006FFFFFFF038700009F0D000054E6FFFF67 +:107F400019FEFFFFFB4B000070D5000006F9000092 +:107F5000DF7800002C00000016840000F5FAFFFF17 +:107F60005BE900008EF4FFFF7FF2FFFF8F2100002E +:107F700006040000E9FEFFFF0AB50000F07A0000E9 +:107F80004FF7FFFFEA700000E2FEFFFF8ADD00000E +:107F90008AA9000089FFFFFFCCEAFFFF640E000002 +:107FA000DFBC000007A000007CB60000B6C0FFFFE9 +:107FB0008015010055D50000C5FDFFFFC65000002B +:107FC00099FEFFFFB7B8000011A90000207600005D +:107FD0006FFFFFFF9C1A000031F70000E9FDFFFF73 +:107FE0008AFEFFFF89FFFFFF1CFFFFFF6DFFFFFF02 +:107FF000929100002D54000057FFFFFFAE000000DB +:10800000D9440100A3FFFFFF5FC4000087FFFFFF0B +:108010004EFFFFFF40FFFFFF9EFFFFFFAAFEFFFF97 +:108020008D5900003AEAFFFF41FCFFFFDBFFFFFF35 +:1080300062E00000AEFEFFFF21F0FFFFD0FEFFFF79 +:108040002CFFFFFF06FFFFFFB0FEFFFF376B0000B6 +:10805000344E000034FEFFFFE3F0FFFF24BA0000BF +:10806000EA880000F7FEFFFF9AB70000D314000073 +:108070006AFEFFFF2DF8FFFFCDC4FFFFBEFBFFFF31 +:10808000A9FCFFFF99960000CC480000F0DC00003E +:1080900088FEFFFF24A70000A3FFFFFF14FDFFFFE2 +:1080A0005F00000043EAFFFFBCFCFFFFC2FFFFFFD1 +:1080B000391700005CFFFFFF185F0000DDFEFFFFC7 +:1080C000AA030000E6F4FFFF8859000007440000FF +:1080D00071FFFFFF42FFFFFF832300002EBF000060 +:1080E0009AF0FFFF0400000000040000494FFFFF6A +:1080F00052E4FFFF0ADBFFFF383A0000E63E0100D2 +:108100008D670000FC7D010019C10000870FFFFF93 +:10811000CCE6FFFFDA19000092790000BEE6FFFF0F +:1081200055360000AD7900002332000080ACFFFF1F +:108130009D550000EA920000F8A2FFFFA155000043 +:10814000EBEFFFFFE14700001CA3FFFF72D100002F +:10815000A7850000F3BAFFFF473E0000841B000024 +:10816000877E000095A3FFFFD10F00000E8D000059 +:10817000A91C0000783FFFFF4BDFFFFFA6CCFFFFED +:108180001D45000037260000FCDAFFFF73470000A2 +:10819000230B00007FE2FFFFF8640000C4A0000092 +:1081A0000C6AFEFF6B97FFFF19EFFFFF0A25000027 +:1081B00018BDFFFF868FFFFFB90B0000CFF9FFFF4F +:1081C00052490000D85B0000B6630000A8CBFFFF57 +:1081D000F2240000E3C3FFFFBE230000236CFFFF77 +:1081E000FE680000CFDCFFFF26A200005D59000002 +:1081F0008A6E0000A92A0100D9740000B6ABFFFF07 +:108200002792FFFF06C30000FE640000B9B500001E +:10821000949FFFFF4626FFFFDB21000002EFFFFFD8 +:1082200012070000F73F00005EFFFFFFD6D9FEFFF8 +:10823000E1110000842301000D56FFFFC6EA000093 +:10824000DE4B0000FF480000D3B8FEFFB4BDFFFFC7 +:10825000B87700005F430100BDFFFEFF5D6C0000CA +:1082600057FEFFFF1D290000BBC800007CC2FFFFB6 +:10827000D1880000C7180000EB6AFFFF6C95FFFF74 +:10828000AD2A00001BE0FFFF49E0FFFF6BC4FFFFCA +:108290007B45000018BCFFFFAC6A0000509D000049 +:1082A0002919000005AC00007C5500005484000032 +:1082B0006A7A000091E9FFFF60EB00002C240000C7 +:1082C00026D8FFFF6272FFFF51C1FFFF0ECEFFFFF6 +:1082D00041A4FFFFE9CDFFFF441300000C8800001C +:1082E00096DDFFFF51800000A8050000C393000049 +:1082F00085590000FE71000063AE00008ED7FFFFBD +:10830000F72801005FB2FFFF0603000094EAFFFFB9 +:108310001EECFFFF8897FFFFE76E000047D1FFFFCD +:10832000033500005CD9FFFF3FB9000053D8FFFFC1 +:10833000C3C7FFFFB0660000D3F9FFFFC22B0000E8 +:108340005435000091FAFFFF84240000A8D8FFFFF5 +:10835000B6E3FFFFA9AEFFFF12650000298700000A +:10836000ED040000899B0000F5E2FFFFB809FFFF64 +:10837000F0C0FFFF6572FFFFC5260000CC3600008D +:10838000D0CAFFFFD3B1FFFF8F290000BB7AFFFFE8 +:1083900060E0FFFF1329000018630000238F000036 +:1083A00065A0FFFFED3000001E67000095E4FFFFB1 +:1083B000C57D000039BDFFFF18820000EB6E000094 +:1083C00023A9FFFFEA82000025E7FFFFC812000093 +:1083D0006657000085070000274B00005EFFFFFF87 +:1083E00077AC0000AB58FFFF30240000AF2E010037 +:1083F0004BA6FFFFBE5EFFFFCC7FFFFF9AB60000DB +:10840000175400005DC7FFFF6D5CFFFF5A040000BA +:10841000376C00009C4200005F04FFFF989AFFFF4A +:108420009BBAFEFF186DFFFF37D3FFFF88F3FFFFF6 +:108430000D020100CC51FFFF233D00001F18010079 +:10844000D946FFFFA95900004AC1FFFFDDF9FFFF30 +:108450004E8FFFFFD319FEFF15BBFFFFBBC7FFFF0A +:1084600057790000FF0A000085190000B4FAFFFFE9 +:1084700027720000EE5700003C340000DB020000D1 +:108480005D1EFFFF9B8B0000191A0000EFC2000069 +:10849000B0C60000495600009B6800005D67000000 +:1084A000D858000077C8FEFFE99000005C46FFFF47 +:1084B000512DFFFFD2B9FFFF4838FFFF71E30000E5 +:1084C000E59BFFFF020000009ADFFFFFC2CB000028 +:1084D000453A0000DCF2FFFF6BEBFFFF18100000D5 +:1084E000E13A00004CFFFFFF9DCB0000A6F4FFFF28 +:1084F0000400000000020000BAFFFFFF34980100F2 +:10850000EDD1000070FCFFFFCC98010003CA000011 +:108510009D1D00007BCD00007E390100C6FFFFFFDE +:1085200054990000B9FFFFFF8E4B0100D4FFFFFFFD +:10853000D9E7000034FFFFFFCA03000045FDFFFF3D +:1085400091FFFFFFA3FFFFFFE80D010026E8FFFFFB +:10855000A3010000BB200100B3B90000DFFFFFFF53 +:108560008F150100C39300004D02000016F10000BA +:108570009FFFFFFF97F9FFFF65FFFFFFD8FEFFFF9B +:1085800050FFFFFF5F010000AECB0000F24D010085 +:1085900049ED000098FFFFFF957201004DA4000017 +:1085A0005CA60000B8D9000018920100597F0100B4 +:1085B000210701002A1F0000FDCA0000398A0100BE +:1085C0007E01000071950000A9FFFFFFDA14000092 +:1085D000EDE9FFFF02F4FFFFC1F5FFFF32C000002D +:1085E00011660100C94B00007EAE0000ADFFFFFF29 +:1085F0008EB200001FCA0000E3FFFFFF051201005A +:108600000B00000044CBFFFF1CF2FFFF7FFFFFFFCA +:10861000236701005DFFFFFFFE4A0100C3B40000B5 +:1086200001B30000D8FEFFFF5B04000031F4FFFF40 +:108630002602000096FFFFFF71000000A5FFFFFF6C +:10864000940200004A070000124D0100C97F01009A +:1086500049ECFFFF2D820100D2B9000009020000A1 +:108660007BBB000086FFFFFFB400000091B9000053 +:108670008D460100CEFFFFFF37FFFFFFA955000029 +:1086800039D6010025FFFFFF12B70000460F010099 +:10869000B893FFFFAAFFFFFF3BEFFFFF0266010059 +:1086A000F5FFFFFFAE5D0000AFFDFFFFB7B40000B8 +:1086B0002AFFFFFF1AA8000069150100450000000D +:1086C0006AF7FFFF8E2201005E000000970A01009A +:1086D00065E30000AA00000075F8000021BF00005B +:1086E000F7FFFFFF7A80FFFF83FFFFFF60FFFFFFC1 +:1086F000CEAE0000CF2A0100B2F6FFFF040000005A +:108700000002000071D0FEFF0A8D0000A94A00009F +:108710009478FFFFB5D3FFFFC67CFFFFFDA80000E4 +:10872000B816000072300000291100006A9E000097 +:108730004F0200004FF3FFFF5D060000762F01009F +:10874000C3F0FFFF9AC100000578FFFF4372FFFFEF +:10875000913600006839000045FC0000F03A000046 +:10876000000200002BFF0000F38200005CF3FFFF1B +:1087700090EC00004DDDFFFFFFC7FFFF11A0FFFFE2 +:10878000AA1D0000534E000017F5FFFFA55BFFFF79 +:108790006814000094920000363C00008F31000005 +:1087A00099B7FFFF9C770000D01A0000FB4A000039 +:1087B000AB2B0000D87FFFFF9A20000005A100002E +:1087C00000190000B77FFFFF0C4C0000A860FFFFFE +:1087D00099F200002CF2FFFF18C9FFFF00430000D0 +:1087E000F7290000C2360000D4F3FFFFD94A000089 +:1087F00007ACFFFFADC70000F7D5FFFF461500002F +:10880000E3320000D48C00009FC9FFFFD2C7FFFFF6 +:10881000ED8402000BBFFFFF8ACCFFFF6FCDFFFF8F +:108820000474FFFF5AD4FFFFA8620000685A0000DA +:10883000E577FFFF6F4F00008F6DFFFF3D66000083 +:108840000910FFFF40A00000BA800000AB5F0000ED +:108850009291FFFF0434FFFF378F00003EC00000FD +:10886000582F00000CF600002D51000096860000E5 +:1088700076B8FFFFADE4FFFF2B7100006D04000030 +:10888000FC89FFFF63EAFFFF5C3801008BA7000053 +:10889000D36AFFFF5E970000384CFFFF56D80000F8 +:1088A000B49EFFFF09FCFFFFED590000F508000032 +:1088B000C8C3FFFFC98CFFFF27C8FFFF9BBAFEFF9D +:1088C000A772000060060000A5AAFFFFB491FFFF99 +:1088D0001C030000AFD6FFFFB13B000086DD0000A7 +:1088E000AB2800002A2F010077D0000045BBFFFF16 +:1088F000FB4D0000F8E9FFFFD6270000C0AD0000E7 +:10890000A61D0000BEF8FFFF0400000000020000EA +:1089100018C4FFFFFAB300009AFFFFFF1E06000015 +:10892000BF7C00005D110000E8FEFFFF44FEFFFF7A +:10893000B5B60000E0000000A4AEFFFFA4F7FFFF03 +:108940008045000081110000D6FEFFFFD9BE000067 +:108950004BEDFFFFC7FCFFFFE2E1FFFF3FD600004A +:10896000FEF2FFFFC36600001AE1FFFF404900006E +:10897000B3000000F9EFFFFFF19D0000C6A2000068 +:10898000460600000A010000D3FDFFFFEBEDFFFFEC +:10899000E4D6000080FEFFFF1D0000006D92000085 +:1089A000AAFFFFFF37D2FFFFB2FFFFFF0532000033 +:1089B000568A0000E6FCFFFFBCE300005FF7FFFF04 +:1089C000D8B10000942D0000DD11000024F8FFFF55 +:1089D00095F7FFFFD25A0000C0F20000C13D000031 +:1089E0005DE3FFFF9290000043800000F9DE00008D +:1089F000DC770000C2C800006FA40000D3FCFFFFBA +:108A000043FFFFFF53C50000DB890000E4ABFFFF1D +:108A1000F8FAFFFFE45F0000C319000022800000A5 +:108A200092C90000A85201000C0600008C8E0000C4 +:108A3000750100004BD3000046F0FFFF00DAFFFF96 +:108A400064EAFFFF16FCFFFFA9C2FFFF36D2FFFF5B +:108A5000B50F01002BD700009FBAFFFF199D000042 +:108A600000E7FFFFCEFBFFFFFA9E0000DDFFFFFFE8 +:108A700062F0000022000000D0C0FFFFE9C100004A +:108A8000FF00000063FDFFFFDCFFFFFF26FBFFFF91 +:108A90001BF8FFFF2BD1FFFF05BC0000FBFBFFFF16 +:108AA0006A9D0000E7D2000012070000CB540000CE +:108AB00072F7FFFFA53E0000209E0000C4FFFFFFED +:108AC000B6EEFFFFE8EEFFFFDB8E0000FEC1000008 +:108AD000F8FFFFFFC6FFFFFFF6F0000018D500000B +:108AE00002690000C8FFFFFFA6EDFFFF2DF900009F +:108AF00047EFFFFFDBFFFFFFD24900006CF7FFFFEE +:108B00005EE2FFFF2FEFFFFFC92D0000AC37000032 +:108B1000CAFAFFFF04000000000200008F6F00008F +:108B2000ACFFFFFFCA860000A67700007E29000088 +:108B30008E230000C10C00004C23000058E1FFFF11 +:108B400096FCFFFF3A0E00008AA70000CA0300004F +:108B5000850100000CF8FFFF0CC0FFFFA4C9FFFF58 +:108B60004AEFFFFF64480000DF380000A082FEFFEC +:108B700009620000A73F000078D1000058BF000044 +:108B8000A8CBFFFF52E3FFFFD354FFFFE73C0000F9 +:108B9000FAF0FFFF401B0000DD51FFFF2237FFFF0F +:108BA0000BA3FFFF1D78FFFFD86CFFFF754F000080 +:108BB00006B3FFFFE809FFFF0ECA00001C92FFFF8B +:108BC00001DAFFFFC54900008D0500006FF1FFFFCE +:108BD00086E50000765200001B1900003A050000EF +:108BE000B1C20000E52F0000B09100006E90FFFFC1 +:108BF0008CB8FFFFA4D5FEFF22830000F5420000E1 +:108C000093B5FFFFD10E0100CF2500004FA2FFFF5B +:108C10000D2E00006F16000090980200F002000078 +:108C2000113A010050210000D01A0000CC1C0000B5 +:108C3000E6230100D39C0000D83D0000D2C2FFFF14 +:108C4000628101004DE8FFFF0AE6FFFF773D00006B +:108C50009BECFFFFEDD9FFFF7E2C0000968FFFFFFE +:108C6000FA95FFFF28450000F85A00001A46000058 +:108C70001FFBFFFF9AB5FFFF419DFFFF9E8FFFFF88 +:108C8000610E0000F8F2FFFF3E4AFFFF9955FFFF1B +:108C90002088FFFF9A50FFFF342B0000B7FAFFFF38 +:108CA000363EFFFF9969FFFF548A0000FE0D000069 +:108CB0002FF7FEFFEDE9FFFFBDAA00007443FFFFA1 +:108CC000568900003A440000D4C9FFFF74DBFFFF5F +:108CD0001F340000154DFFFFE3B5FFFF71F7FFFFE5 +:108CE000ACFDFFFF749CFFFFC36D0000DE7E000043 +:108CF000CC9A0000FE8F000094BDFFFFBE8C0000E8 +:108D0000EB2900001B7F0000214F0000961AFFFF97 +:108D100086EAFEFFE0050100DDAE0000D6FCFFFFA5 +:108D20000400000000020000660E0000ECECFFFFF3 +:108D300012F7FFFF0F0F00003EEEFFFF5400000090 +:108D40004FF7FFFF33F8FFFFCA00010082DBFFFF90 +:108D5000D57E00007295000011EDFFFFAB0A000008 +:108D60006D4900003D580000DD95FFFF2FFDFFFF1E +:108D70000CBAFFFFB6760000A5420000C701000054 +:108D800028FCFFFF5C0000009885000093020000B3 +:108D9000AAEDFFFF72E10000BE030000C703000060 +:108DA0005C2B0000BA4E00004F6800000BFBFFFF79 +:108DB000DD560000354A0000223E00003D0D000057 +:108DC000DDFFFFFFE7790000A3D0000010E8FFFF00 +:108DD0009DE9FFFF2A5A00001DEDFFFFCCDFFFFFDA +:108DE00032F6FFFF09380000FD8A00003F630000F3 +:108DF00061120000AC1100004BEFFFFFE9C0000062 +:108E000087DDFFFF1D02010085D5FFFF9E64000086 +:108E1000557A000078120000300B000052F7FFFF77 +:108E200045570000EF0300007DA10000AD040000E5 +:108E3000617B0000C5FFFFFF28ECFFFF69EFFFFF2C +:108E400006F7FFFF8B3F00007CD0000001FAFFFF18 +:108E500088FFFFFF06510000650C0000D3E1FFFF13 +:108E60009C3A0000B1F7FFFFE8F7FFFFCED3FFFF0A +:108E700065DFFFFF868A00007254000032CC0000DC +:108E8000536F0000D6D5FFFF5E0400001DF8FFFF02 +:108E90008D42000013E6FFFF1301000056F6FFFFAE +:108EA00080A20000218E00005A2300000625000049 +:108EB00081E9FFFFB8AE0000CEF5FFFFA52C000052 +:108EC000C4AE0000EFBD000020010000DBEEFFFF9C +:108ED00041EEFFFFC74E0000F285000086F8FFFF5D +:108EE000FEBDFFFFE9AAFFFFBE0000006D520000BB +:108EF0001B560000A26C00007BCB000069860000BE +:108F0000D04C00005AC5000047F9FFFF097E000061 +:108F100053FEFFFFF8E300001E5A0000A5FCFFFF10 +:108F20004EF7FFFFFCFBFFFFE2FEFFFF0400000027 +:108F300020000000A7830300E8ABD6FF620B94FF7C +:108F40003A230200CA96FFFFF8150200EBAC0000BE +:108F5000B4440200FCCBFFFF00CCFFFF0F00000079 +:108F60004D4C495220436F6E7665727465642E00D5 +:108F7000010000001400000000000E0018001400A2 +:108F800010000C00080004000E0000001400000097 +:108F90001C0000008C0800009008000094080000ED +:108FA000040000006D61696E000000001F000000F9 +:108FB00028080000C0070000700700002807000014 +:108FC000E8060000A0060000600600001806000089 +:108FD000D8050000900500005005000008050000BD +:108FE000C80400008004000040040000F8030000F2 +:108FF000B80300007003000030030000E802000026 +:10900000A80200006002000020020000D801000059 +:10901000980100005001000010010000BC00000099 +:10902000740000004C00000004000000C6F8FFFFC0 +:109030001C000000000000091C00000020000000CF +:109040000400000000000600080004000600000004 +:109050000000803F010000005800000001000000F7 +:109060005700000000000A0010000C000800040077 +:109070000A0000000C0000001000000003000000C7 +:109080000100000057000000020000005600000030 +:1090900039000000CAF8FFFF1C00000000000001BA +:1090A000200000002400000000000A000C00000066 +:1090B000080004000A000000010000000100000098 +:1090C00001000000560000000300000055000000F1 +:1090D0002A0000003800000072F9FFFF24000000A1 +:1090E000000000053400000038000000020000000D +:1090F00000000E001800170010000C00080004000B +:109100000E00000007000000070000000200000041 +:1091100002000000000000010100000055000000F6 +:1091200001000000540000005EF9FFFF1000000085 +:1091300000000001180000001C00000050F9FFFFB3 +:109140000000000301000000010000000100000019 +:10915000540000000300000053000000290000003C +:1091600009000000FEF9FFFF1400000000000002EB +:10917000200000002400000001000000EEF9FFFFC5 +:1091800000000003010000000100000001000000D9 +:109190000100000053000000030000005200000026 +:1091A0003700000008000000DEF9FFFF100000009B +:1091B00000000001180000001C000000D0F9FFFFB3 +:1091C0000000000301000000010000000100000099 +:1091D00052000000030000005100000028000000C1 +:1091E000070000007EFAFFFF1400000000000002EC +:1091F0002000000024000000010000006EFAFFFFC4 +:109200000000000301000000020000000200000056 +:1092100001000000510000000300000050000000A9 +:1092200036000000060000005EFAFFFF100000009C +:1092300000000001180000001C00000050FAFFFFB1 +:109240000000000301000000010000000100000018 +:1092500050000000030000004F0000002700000045 +:1092600005000000FEFAFFFF1400000000000002ED +:10927000200000002400000001000000EEFAFFFFC3 +:1092800000000003010000000100000001000000D8 +:10929000010000004F000000030000004E0000002D +:1092A0003500000004000000DEFAFFFF100000009F +:1092B00000000001180000001C000000D0FAFFFFB1 +:1092C0000000000301000000010000000100000098 +:1092D0004E000000030000004D00000026000000CA +:1092E000030000007EFBFFFF1400000000000002EE +:1092F0002000000024000000010000006EFBFFFFC2 +:109300000000000301000000010000000100000057 +:10931000010000004D000000030000004C000000B0 +:1093200034000000020000005EFBFFFF10000000A0 +:1093300000000001180000001C00000050FBFFFFAF +:109340000000000301000000010000000100000017 +:109350004C000000030000004B000000250000004E +:109360001B000000FEFBFFFF1400000000000002D5 +:10937000200000002400000001000000EEFBFFFFC1 +:1093800000000003010000000100000001000000D7 +:10939000010000004B000000030000004A00000034 +:1093A000330000001A000000DEFBFFFF1000000089 +:1093B00000000001180000001C000000D0FBFFFFAF +:1093C0000000000301000000010000000100000097 +:1093D0004A000000030000004900000024000000D3 +:1093E000190000007EFCFFFF1400000000000002D6 +:1093F0002000000024000000010000006EFCFFFFC0 +:109400000000000301000000010000000100000056 +:1094100001000000490000000300000048000000B7 +:1094200032000000180000005EFCFFFF100000008A +:1094300000000001180000001C00000050FCFFFFAD +:109440000000000301000000010000000100000016 +:109450004800000003000000470000002300000057 +:1094600017000000FEFCFFFF1400000000000002D7 +:10947000200000002400000001000000EEFCFFFFBF +:1094800000000003010000000100000001000000D6 +:10949000010000004700000003000000460000003B +:1094A0003100000016000000DEFCFFFF100000008D +:1094B00000000001180000001C000000D0FCFFFFAD +:1094C0000000000301000000010000000100000096 +:1094D00046000000030000004500000022000000DC +:1094E000150000007EFDFFFF1400000000000002D8 +:1094F0002000000024000000010000006EFDFFFFBE +:109500000000000301000000020000000200000053 +:1095100001000000450000000300000044000000BE +:1095200030000000140000005EFDFFFF100000008E +:1095300000000001180000001C00000050FDFFFFAB +:109540000000000301000000010000000100000015 +:109550004400000003000000430000002100000060 +:1095600013000000FEFDFFFF1400000000000002D9 +:10957000200000002400000001000000EEFDFFFFBD +:1095800000000003010000000100000001000000D5 +:109590000100000043000000030000004200000042 +:1095A0002F00000012000000DEFDFFFF1000000091 +:1095B00000000001180000001C000000D0FDFFFFAB +:1095C0000000000301000000010000000100000095 +:1095D00042000000030000004100000020000000E5 +:1095E000110000007EFEFFFF1400000000000002DA +:1095F0002000000024000000010000006EFEFFFFBC +:109600000000000301000000020000000200000052 +:1096100001000000410000000300000040000000C5 +:109620002E000000100000005EFEFFFF1000000092 +:1096300000000001180000001C00000050FEFFFFA9 +:109640000000000301000000010000000100000014 +:1096500040000000030000003F0000001F00000069 +:109660000F000000FEFEFFFF1400000000000002DB +:10967000200000002400000001000000EEFEFFFFBB +:1096800000000003010000000100000001000000D4 +:10969000010000003F000000030000003E00000049 +:1096A0002D0000000E000000DEFEFFFF1000000095 +:1096B00000000001180000001C000000D0FEFFFFA9 +:1096C0000000000301000000010000000100000094 +:1096D0003E000000030000003D0000001E000000EE +:1096E0000D0000007EFFFFFF1400000000000002DC +:1096F0002000000024000000010000006EFFFFFFBA +:109700000000000301000000020000000200000051 +:10971000010000003D000000030000003C000000CC +:109720002C0000000C0000005EFFFFFF1000000096 +:1097300000000001180000001C00000050FFFFFFA7 +:109740000000000301000000010000000100000013 +:109750003C000000030000003B0000001D00000072 +:109760000B00000000000E001A00140010000C0096 +:109770000B0004000E0000002400000000000002A6 +:1097800030000000340000000100000000000E0066 +:109790001400000010000C00080007000E0000007C +:1097A00000000003010000000100000001000000B3 +:1097B000010000003B000000030000003A00000030 +:1097C0002B0000000A00000000000E001400000042 +:1097D00010000C000B0004000E0000001C00000034 +:1097E0000000000124000000280000000C00100010 +:1097F00000000C00080007000C000000000000033F +:109800000200000002000000010000003A00000019 +:1098100003000000000000001C0000000100000028 +:1098200001000000580000000100000000000000DE +:1098300059000000402102004C200200C41902001F +:1098400040130200BC0C020038060200B4FF010005 +:1098500030F30100ACE6010028DA010044D9010030 +:1098600000D80100BCD60100B8D40100B4D2010078 +:10987000B0D00100ACCE010028CB0100A4C701008C +:1098800020C401009CC0010018BA010094B301007B +:1098900010AD01008CA6010008A001008499010010 +:1098A00000930100DC91010010900100048D010083 +:1098B000F88901006C840100E07E0100547401000D +:1098C000C86901003C5F0100B0540100244A010056 +:1098D000983F01000C2B010080160100CCC700004E +:1098E00040C6000028C400009CC0000040BD00002D +:1098F00034B7000058B100004CA60000409B0000A7 +:1099000034900000208500000C7A0000306F0000C9 +:10991000245A00007C2A0000282A0000B4280000F5 +:10992000982700004C26000030250000A4230000EA +:109930001022000084200000681F0000DC1D0000D1 +:10994000481C0000BC1A0000A01900000C18000000 +:1099500078160000E414000050130000BC11000051 +:1099600028100000940E0000000D00006C0B000099 +:10997000D809000044080000280700006405000022 +:109980001804000084020000F0010000040100003F +:10999000780000000400000032E0FDFF1400000029 +:1099A00030000000590000000000000950000000D5 +:1099B00014E1FDFF0800000010000000010000009D +:1099C00080FFFFFFFFFFFFFF010000000000803B62 +:1099D000260000004D6F62696C656E657456312F0C +:1099E00050726564696374696F6E732F5265736832 +:1099F0006170655F315F696E7438000002000000BD +:109A000001000000E9030000A2E0FDFF14000000D7 +:109A10004C00000058000000000000096800000031 +:109A200094E0FDFF100000001C000000200000007A +:109A30002400000001000000EAFFFFFFFFFFFFFF1E +:109A40000000000001000000221D153E0100000082 +:109A50003925AD4101000000A1D577C122000000E9 +:109A60004D6F62696C656E657456312F4C6F676916 +:109A700074732F5370617469616C53717565657A85 +:109A8000653100000200000001000000E903000051 +:109A90002AE1FDFF140000004C0000005700000008 +:109AA00000000009C00000001CE1FDFF10000000E4 +:109AB0001C00000020000000240000000100000045 +:109AC000EAFFFFFFFFFFFFFF0000000001000000B2 +:109AD000221D153E010000003925AD4101000000A6 +:109AE000A1D577C1790000004D6F62696C656E6524 +:109AF0007456312F4C6F676974732F436F6E7632D3 +:109B0000645F31635F3178312F426961734164640E +:109B10003B4D6F62696C656E657456312F4C6F6793 +:109B20006974732F436F6E7632645F31635F31788F +:109B3000312F436F6E7632443B4D6F62696C656EB8 +:109B4000657456312F4C6F676974732F436F6E764F +:109B500032645F31635F3178312F6269617365739D +:109B600031000000040000000100000001000000BE +:109B700001000000E903000012E2FDFF14000000F4 +:109B800048000000560000000000000968000000C6 +:109B900004E2FDFF10000000180000001C0000009F +:109BA000200000000100000080FFFFFFFFFFFFFF1B +:109BB00001000000C1C0C03C010000000000C04026 +:109BC0000100000000000000250000004D6F6269E8 +:109BD0006C656E657456312F4C6F676974732F41D5 +:109BE0007667506F6F6C5F31612F417667506F6F92 +:109BF0006C000000040000000100000001000000F3 +:109C00000100000000010000A2E2FDFF14000000BE +:109C10004800000055000000000000096801000035 +:109C200094E2FDFF10000000180000001C0000007E +:109C3000200000000100000080FFFFFFFFFFFFFF8A +:109C400001000000C1C0C03C010000000000C04095 +:109C50000100000000000000240100004D6F626957 +:109C60006C656E657456312F4D6F62696C656E65FB +:109C70007456312F436F6E7632645F31335F706F8D +:109C8000696E74776973652F52656C75363B4D6FDD +:109C900062696C656E657456312F4D6F62696C65D3 +:109CA0006E657456312F436F6E7632645F31335F69 +:109CB000706F696E74776973652F42617463684E63 +:109CC0006F726D2F467573656442617463684E6F81 +:109CD000726D3B4D6F62696C656E657456312F4DC8 +:109CE0006F62696C656E657456312F436F6E7632A4 +:109CF000645F31335F6465707468776973652F42A0 +:109D0000617463684E6F726D2F467573656442614E +:109D10007463684E6F726D3B4D6F62696C656E6502 +:109D20007456312F4D6F62696C656E657456312FB4 +:109D3000436F6E7632645F31335F64657074687749 +:109D40006973652F6465707468776973653B4D6FDF +:109D500062696C656E657456312F4D6F62696C6512 +:109D60006E657456312F436F6E7632645F31335FA8 +:109D7000706F696E74776973652F436F6E763244C6 +:109D800000000000040000000100000007000000C7 +:109D9000070000000001000032E4FDFF1400000095 +:109DA00048000000540000000000000920010000ED +:109DB00024E4FDFF10000000180000001C0000005B +:109DC000200000000100000080FFFFFFFFFFFFFFF9 +:109DD00001000000C1C0C03C010000000000C04004 +:109DE0000100000000000000DF0000004D6F62690C +:109DF0006C656E657456312F4D6F62696C656E656A +:109E00007456312F436F6E7632645F31335F646511 +:109E1000707468776973652F52656C75363B4D6F4A +:109E200062696C656E657456312F4D6F62696C6541 +:109E30006E657456312F436F6E7632645F31335FD7 +:109E40006465707468776973652F42617463684EE6 +:109E50006F726D2F467573656442617463684E6FEF +:109E6000726D3B4D6F62696C656E657456312F4D36 +:109E70006F62696C656E657456312F436F6E763212 +:109E8000645F31335F6465707468776973652F64EC +:109E900065707468776973653B4D6F62696C656E58 +:109EA000657456312F4D6F62696C656E65745631FD +:109EB0002F436F6E7632645F31335F706F696E74FB +:109EC000776973652F436F6E76324400040000009B +:109ED0000100000007000000070000000001000072 +:109EE0007AE5FDFF14000000480000005300000068 +:109EF00000000009980100006CE5FDFF1000000063 +:109F0000180000001C0000002000000001000000FC +:109F100080FFFFFFFFFFFFFF01000000C1C0C03C4A +:109F2000010000000000C04001000000000000002F +:109F3000570100004D6F62696C656E657456312F74 +:109F40004D6F62696C656E657456312F436F6E7626 +:109F500032645F31325F706F696E74776973652F39 +:109F600052656C75363B4D6F62696C656E657456F3 +:109F7000312F4D6F62696C656E657456312F436F7A +:109F80006E7632645F31325F706F696E74776973B9 +:109F9000652F42617463684E6F726D2F46757365ED +:109FA0006442617463684E6F726D3B4D6F62696CA1 +:109FB000656E657456312F4D6F62696C656E6574A0 +:109FC00056312F436F6E7632645F31335F64657054 +:109FD0007468776973652F42617463684E6F726D40 +:109FE0002F467573656442617463684E6F726D3B92 +:109FF0004D6F62696C656E657456312F4D6F626985 +:10A000006C656E657456312F436F6E7632645F31C6 +:10A01000335F6465707468776973652F6465707405 +:10A0200068776973653B4D6F62696C656E657456E0 +:10A03000312F4D6F62696C656E657456312F436FB9 +:10A040006E7632645F31335F706F696E74776973F7 +:10A05000652F436F6E7632443B4D6F62696C656E5F +:10A06000657456312F4D6F62696C656E657456313B +:10A070002F436F6E7632645F31325F706F696E743A +:10A08000776973652F436F6E7632440004000000D9 +:10A0900001000000070000000700000000010000B0 +:10A0A0003AE7FDFF140000004800000052000000E5 +:10A0B00000000009F00000002CE7FDFF1000000088 +:10A0C000180000001C00000020000000010000003B +:10A0D00080FFFFFFFFFFFFFF01000000C1C0C03C89 +:10A0E000010000000000C04001000000000000006E +:10A0F000AC0000004D6F62696C656E657456312F5F +:10A100004D6F62696C656E657456312F436F6E7664 +:10A1100032645F31325F6465707468776973652F8C +:10A1200052656C75363B4D6F62696C656E65745631 +:10A13000312F4D6F62696C656E657456312F436FB8 +:10A140006E7632645F31325F64657074687769730C +:10A15000652F42617463684E6F726D2F467573652B +:10A160006442617463684E6F726D3B4D6F62696CDF +:10A17000656E657456312F4D6F62696C656E6574DE +:10A1800056312F436F6E7632645F31325F64657093 +:10A190007468776973652F6465707468776973652F +:10A1A00000000000040000000100000007000000A3 +:10A1B000070000008000000052E8FDFF14000000CE +:10A1C0004800000051000000000000096801000084 +:10A1D00044E8FDFF10000000180000001C00000013 +:10A1E000200000000100000080FFFFFFFFFFFFFFD5 +:10A1F00001000000C1C0C03C010000000000C040E0 +:10A200000100000000000000240100004D6F6269A1 +:10A210006C656E657456312F4D6F62696C656E6545 +:10A220007456312F436F6E7632645F31315F706FD9 +:10A23000696E74776973652F52656C75363B4D6F27 +:10A2400062696C656E657456312F4D6F62696C651D +:10A250006E657456312F436F6E7632645F31315FB5 +:10A26000706F696E74776973652F42617463684EAD +:10A270006F726D2F467573656442617463684E6FCB +:10A28000726D3B4D6F62696C656E657456312F4D12 +:10A290006F62696C656E657456312F436F6E7632EE +:10A2A000645F31325F6465707468776973652F42EB +:10A2B000617463684E6F726D2F4675736564426199 +:10A2C0007463684E6F726D3B4D6F62696C656E654D +:10A2D0007456312F4D6F62696C656E657456312FFF +:10A2E000436F6E7632645F31325F64657074687795 +:10A2F0006973652F6465707468776973653B4D6F2A +:10A3000062696C656E657456312F4D6F62696C655C +:10A310006E657456312F436F6E7632645F31315FF4 +:10A32000706F696E74776973652F436F6E76324410 +:10A330000000000004000000010000000E0000000A +:10A340000E00000080000000E2E9FDFF14000000A4 +:10A3500048000000500000000000000968010000F3 +:10A36000D4E9FDFF10000000180000001C000000F0 +:10A37000200000000100000080FFFFFFFFFFFFFF43 +:10A3800001000000C1C0C03C010000000000C0404E +:10A390000100000000000000270100004D6F62690D +:10A3A0006C656E657456312F4D6F62696C656E65B4 +:10A3B0007456312F436F6E7632645F31315F64655E +:10A3C000707468776973652F52656C75363B4D6F95 +:10A3D00062696C656E657456312F4D6F62696C658C +:10A3E0006E657456312F436F6E7632645F31315F24 +:10A3F0006465707468776973652F42617463684E31 +:10A400006F726D2F467573656442617463684E6F39 +:10A41000726D3B4D6F62696C656E657456312F4D80 +:10A420006F62696C656E657456312F436F6E76325C +:10A43000645F31325F6465707468776973652F4259 +:10A44000617463684E6F726D2F4675736564426107 +:10A450007463684E6F726D3B4D6F62696C656E65BB +:10A460007456312F4D6F62696C656E657456312F6D +:10A47000436F6E7632645F31325F64657074687703 +:10A480006973652F6465707468776973653B4D6F98 +:10A4900062696C656E657456312F4D6F62696C65CB +:10A4A0006E657456312F436F6E7632645F31315F63 +:10A4B0006465707468776973652F64657074687714 +:10A4C0006973650004000000010000000E00000038 +:10A4D0000E0000008000000072EBFDFF1400000081 +:10A4E000480000004F000000000000096801000063 +:10A4F00064EBFDFF10000000180000001C000000CD +:10A50000200000000100000080FFFFFFFFFFFFFFB1 +:10A5100001000000C1C0C03C010000000000C040BC +:10A520000100000000000000240100004D6F62697E +:10A530006C656E657456312F4D6F62696C656E6522 +:10A540007456312F436F6E7632645F31305F706FB7 +:10A55000696E74776973652F52656C75363B4D6F04 +:10A5600062696C656E657456312F4D6F62696C65FA +:10A570006E657456312F436F6E7632645F31305F93 +:10A58000706F696E74776973652F42617463684E8A +:10A590006F726D2F467573656442617463684E6FA8 +:10A5A000726D3B4D6F62696C656E657456312F4DEF +:10A5B0006F62696C656E657456312F436F6E7632CB +:10A5C000645F31325F6465707468776973652F42C8 +:10A5D000617463684E6F726D2F4675736564426176 +:10A5E0007463684E6F726D3B4D6F62696C656E652A +:10A5F0007456312F4D6F62696C656E657456312FDC +:10A60000436F6E7632645F31325F64657074687771 +:10A610006973652F6465707468776973653B4D6F06 +:10A6200062696C656E657456312F4D6F62696C6539 +:10A630006E657456312F436F6E7632645F31305FD2 +:10A64000706F696E74776973652F436F6E763244ED +:10A650000000000004000000010000000E000000E7 +:10A660000E0000008000000002EDFDFF140000005D +:10A67000480000004E0000000000000968010000D2 +:10A68000F4ECFDFF10000000180000001C000000AA +:10A69000200000000100000080FFFFFFFFFFFFFF20 +:10A6A00001000000C1C0C03C010000000000C0402B +:10A6B0000100000000000000270100004D6F6269EA +:10A6C0006C656E657456312F4D6F62696C656E6591 +:10A6D0007456312F436F6E7632645F31305F64653C +:10A6E000707468776973652F52656C75363B4D6F72 +:10A6F00062696C656E657456312F4D6F62696C6569 +:10A700006E657456312F436F6E7632645F31305F01 +:10A710006465707468776973652F42617463684E0D +:10A720006F726D2F467573656442617463684E6F16 +:10A73000726D3B4D6F62696C656E657456312F4D5D +:10A740006F62696C656E657456312F436F6E763239 +:10A75000645F31325F6465707468776973652F4236 +:10A76000617463684E6F726D2F46757365644261E4 +:10A770007463684E6F726D3B4D6F62696C656E6598 +:10A780007456312F4D6F62696C656E657456312F4A +:10A79000436F6E7632645F31325F646570746877E0 +:10A7A0006973652F6465707468776973653B4D6F75 +:10A7B00062696C656E657456312F4D6F62696C65A8 +:10A7C0006E657456312F436F6E7632645F31305F41 +:10A7D0006465707468776973652F646570746877F1 +:10A7E0006973650004000000010000000E00000015 +:10A7F0000E0000008000000092EEFDFF140000003B +:10A800004C0000004D00000000000009680100003D +:10A8100084EEFDFF100000001C000000200000007E +:10A82000240000000100000080FFFFFFFFFFFFFF8A +:10A830000000000001000000C1C0C03C0100000099 +:10A840000000C040010000000000000021010000E5 +:10A850004D6F62696C656E657456312F4D6F62691C +:10A860006C656E657456312F436F6E7632645F3956 +:10A870005F706F696E74776973652F52656C75369A +:10A880003B4D6F62696C656E657456312F4D6F621A +:10A89000696C656E657456312F436F6E7632645FF6 +:10A8A000395F706F696E74776973652F4261746385 +:10A8B000684E6F726D2F467573656442617463688C +:10A8C0004E6F726D3B4D6F62696C656E657456318B +:10A8D0002F4D6F62696C656E657456312F436F6ED4 +:10A8E0007632645F31325F6465707468776973656E +:10A8F0002F42617463684E6F726D2F467573656485 +:10A9000042617463684E6F726D3B4D6F62696C6536 +:10A910006E657456312F4D6F62696C656E65745645 +:10A92000312F436F6E7632645F31325F64657074CD +:10A9300068776973652F6465707468776973653BC0 +:10A940004D6F62696C656E657456312F4D6F62692B +:10A950006C656E657456312F436F6E7632645F3965 +:10A960005F706F696E74776973652F436F6E7632AF +:10A970004400000004000000010000000E00000080 +:10A980000E0000008000000022F0FDFF1400000017 +:10A99000480000004C0000000000000968010000B1 +:10A9A00014F0FDFF10000000180000001C00000063 +:10A9B000200000000100000080FFFFFFFFFFFFFFFD +:10A9C00001000000C1C0C03C010000000000C04008 +:10A9D0000100000000000000240100004D6F6269CA +:10A9E0006C656E657456312F4D6F62696C656E656E +:10A9F0007456312F436F6E7632645F395F646570D1 +:10AA00007468776973652F52656C75363B4D6F625C +:10AA1000696C656E657456312F4D6F62696C656E39 +:10AA2000657456312F436F6E7632645F395F6465AB +:10AA3000707468776973652F42617463684E6F72D2 +:10AA40006D2F467573656442617463684E6F726DF5 +:10AA50003B4D6F62696C656E657456312F4D6F6248 +:10AA6000696C656E657456312F436F6E7632645F24 +:10AA700031325F6465707468776973652F42617401 +:10AA800063684E6F726D2F467573656442617463BF +:10AA9000684E6F726D3B4D6F62696C656E65745682 +:10AAA000312F4D6F62696C656E657456312F436F3F +:10AAB0006E7632645F31325F646570746877697393 +:10AAC000652F6465707468776973653B4D6F626963 +:10AAD0006C656E657456312F4D6F62696C656E657D +:10AAE0007456312F436F6E7632645F395F646570E0 +:10AAF0007468776973652F646570746877697365C6 +:10AB00000000000004000000010000000E00000032 +:10AB10000E00000080000000B2F1FDFF14000000F4 +:10AB20004C0000004B00000000000009680100001C +:10AB3000A4F1FDFF100000001C0000002000000038 +:10AB4000240000000100000080FFFFFFFFFFFFFF67 +:10AB50000000000001000000C1C0C03C0100000076 +:10AB60000000C040010000000000000021010000C2 +:10AB70004D6F62696C656E657456312F4D6F6269F9 +:10AB80006C656E657456312F436F6E7632645F3834 +:10AB90005F706F696E74776973652F52656C753677 +:10ABA0003B4D6F62696C656E657456312F4D6F62F7 +:10ABB000696C656E657456312F436F6E7632645FD3 +:10ABC000385F706F696E74776973652F4261746363 +:10ABD000684E6F726D2F4675736564426174636869 +:10ABE0004E6F726D3B4D6F62696C656E6574563168 +:10ABF0002F4D6F62696C656E657456312F436F6EB1 +:10AC00007632645F31325F6465707468776973654A +:10AC10002F42617463684E6F726D2F467573656461 +:10AC200042617463684E6F726D3B4D6F62696C6513 +:10AC30006E657456312F4D6F62696C656E65745622 +:10AC4000312F436F6E7632645F31325F64657074AA +:10AC500068776973652F6465707468776973653B9D +:10AC60004D6F62696C656E657456312F4D6F626908 +:10AC70006C656E657456312F436F6E7632645F3843 +:10AC80005F706F696E74776973652F436F6E76328C +:10AC90004400000004000000010000000E0000005D +:10ACA0000E0000008000000042F3FDFF14000000D1 +:10ACB000480000004A000000000000096801000090 +:10ACC00034F3FDFF10000000180000001C0000001D +:10ACD000200000000100000080FFFFFFFFFFFFFFDA +:10ACE00001000000C1C0C03C010000000000C040E5 +:10ACF0000100000000000000240100004D6F6269A7 +:10AD00006C656E657456312F4D6F62696C656E654A +:10AD10007456312F436F6E7632645F385F646570AE +:10AD20007468776973652F52656C75363B4D6F6239 +:10AD3000696C656E657456312F4D6F62696C656E16 +:10AD4000657456312F436F6E7632645F385F646589 +:10AD5000707468776973652F42617463684E6F72AF +:10AD60006D2F467573656442617463684E6F726DD2 +:10AD70003B4D6F62696C656E657456312F4D6F6225 +:10AD8000696C656E657456312F436F6E7632645F01 +:10AD900031325F6465707468776973652F426174DE +:10ADA00063684E6F726D2F4675736564426174639C +:10ADB000684E6F726D3B4D6F62696C656E6574565F +:10ADC000312F4D6F62696C656E657456312F436F1C +:10ADD0006E7632645F31325F646570746877697370 +:10ADE000652F6465707468776973653B4D6F626940 +:10ADF0006C656E657456312F4D6F62696C656E655A +:10AE00007456312F436F6E7632645F385F646570BD +:10AE10007468776973652F646570746877697365A2 +:10AE20000000000004000000010000000E0000000F +:10AE30000E00000080000000D2F4FDFF14000000AE +:10AE40004C000000490000000000000968010000FB +:10AE5000C4F4FDFF100000001C00000020000000F2 +:10AE6000240000000100000080FFFFFFFFFFFFFF44 +:10AE70000000000001000000C1C0C03C0100000053 +:10AE80000000C0400100000000000000210100009F +:10AE90004D6F62696C656E657456312F4D6F6269D6 +:10AEA0006C656E657456312F436F6E7632645F3712 +:10AEB0005F706F696E74776973652F52656C753654 +:10AEC0003B4D6F62696C656E657456312F4D6F62D4 +:10AED000696C656E657456312F436F6E7632645FB0 +:10AEE000375F706F696E74776973652F4261746341 +:10AEF000684E6F726D2F4675736564426174636846 +:10AF00004E6F726D3B4D6F62696C656E6574563144 +:10AF10002F4D6F62696C656E657456312F436F6E8D +:10AF20007632645F31325F64657074687769736527 +:10AF30002F42617463684E6F726D2F46757365643E +:10AF400042617463684E6F726D3B4D6F62696C65F0 +:10AF50006E657456312F4D6F62696C656E657456FF +:10AF6000312F436F6E7632645F31325F6465707487 +:10AF700068776973652F6465707468776973653B7A +:10AF80004D6F62696C656E657456312F4D6F6269E5 +:10AF90006C656E657456312F436F6E7632645F3721 +:10AFA0005F706F696E74776973652F436F6E763269 +:10AFB0004400000004000000010000000E0000003A +:10AFC0000E0000008000000062F6FDFF140000008B +:10AFD000480000004800000000000009680100006F +:10AFE00054F6FDFF10000000180000001C000000D7 +:10AFF000200000000100000080FFFFFFFFFFFFFFB7 +:10B0000001000000C1C0C03C010000000000C040C1 +:10B010000100000000000000240100004D6F626983 +:10B020006C656E657456312F4D6F62696C656E6527 +:10B030007456312F436F6E7632645F375F6465708C +:10B040007468776973652F52656C75363B4D6F6216 +:10B05000696C656E657456312F4D6F62696C656EF3 +:10B06000657456312F436F6E7632645F375F646567 +:10B07000707468776973652F42617463684E6F728C +:10B080006D2F467573656442617463684E6F726DAF +:10B090003B4D6F62696C656E657456312F4D6F6202 +:10B0A000696C656E657456312F436F6E7632645FDE +:10B0B00031325F6465707468776973652F426174BB +:10B0C00063684E6F726D2F46757365644261746379 +:10B0D000684E6F726D3B4D6F62696C656E6574563C +:10B0E000312F4D6F62696C656E657456312F436FF9 +:10B0F0006E7632645F31325F64657074687769734D +:10B10000652F6465707468776973653B4D6F62691C +:10B110006C656E657456312F4D6F62696C656E6536 +:10B120007456312F436F6E7632645F375F6465709B +:10B130007468776973652F6465707468776973657F +:10B140000000000004000000010000000E000000EC +:10B150000E00000080000000F2F7FDFF1400000068 +:10B160004C000000470000000000000968010000DA +:10B17000E4F7FDFF100000001C00000020000000AC +:10B18000240000000100000080FFFFFFFFFFFFFF21 +:10B190000000000001000000C1C0C03C0100000030 +:10B1A0000000C0400100000000000000210100007C +:10B1B0004D6F62696C656E657456312F4D6F6269B3 +:10B1C0006C656E657456312F436F6E7632645F36F0 +:10B1D0005F706F696E74776973652F52656C753631 +:10B1E0003B4D6F62696C656E657456312F4D6F62B1 +:10B1F000696C656E657456312F436F6E7632645F8D +:10B20000365F706F696E74776973652F426174631E +:10B21000684E6F726D2F4675736564426174636822 +:10B220004E6F726D3B4D6F62696C656E6574563121 +:10B230002F4D6F62696C656E657456312F436F6E6A +:10B240007632645F31325F64657074687769736504 +:10B250002F42617463684E6F726D2F46757365641B +:10B2600042617463684E6F726D3B4D6F62696C65CD +:10B270006E657456312F4D6F62696C656E657456DC +:10B28000312F436F6E7632645F31325F6465707464 +:10B2900068776973652F6465707468776973653B57 +:10B2A0004D6F62696C656E657456312F4D6F6269C2 +:10B2B0006C656E657456312F436F6E7632645F36FF +:10B2C0005F706F696E74776973652F436F6E763246 +:10B2D0004400000004000000010000000E00000017 +:10B2E0000E0000008000000082F9FDFF1400000045 +:10B2F0004C0000004600000000000009F0000000C3 +:10B3000074F9FDFF100000001C0000002000000088 +:10B31000240000000100000080FFFFFFFFFFFFFF8F +:10B320000000000001000000C1C0C03C010000009E +:10B330000000C0400100000000000000A900000063 +:10B340004D6F62696C656E657456312F4D6F626921 +:10B350006C656E657456312F436F6E7632645F365E +:10B360005F6465707468776973652F52656C7536B4 +:10B370003B4D6F62696C656E657456312F4D6F621F +:10B38000696C656E657456312F436F6E7632645FFB +:10B39000365F6465707468776973652F42617463A2 +:10B3A000684E6F726D2F4675736564426174636891 +:10B3B0004E6F726D3B4D6F62696C656E6574563190 +:10B3C0002F4D6F62696C656E657456312F436F6ED9 +:10B3D0007632645F365F6465707468776973652F71 +:10B3E000646570746877697365000000040000008C +:10B3F000010000000E0000000E00000040000000F0 +:10B400009AFAFDFF1400000048000000450000000B +:10B4100000000009600100008CFAFDFF1000000030 +:10B42000180000001C0000002000000001000000C7 +:10B4300080FFFFFFFFFFFFFF01000000C1C0C03C15 +:10B44000010000000000C0400100000000000000FA +:10B450001F0100004D6F62696C656E657456312F77 +:10B460004D6F62696C656E657456312F436F6E76F1 +:10B4700032645F355F706F696E74776973652F52E0 +:10B48000656C75363B4D6F62696C656E65745631DF +:10B490002F4D6F62696C656E657456312F436F6E08 +:10B4A0007632645F355F706F696E74776973652F8C +:10B4B00042617463684E6F726D2F467573656442A6 +:10B4C000617463684E6F726D3B4D6F62696C656E3F +:10B4D000657456312F4D6F62696C656E65745631B7 +:10B4E0002F436F6E7632645F365F64657074687781 +:10B4F0006973652F42617463684E6F726D2F467574 +:10B5000073656442617463684E6F726D3B4D6F6228 +:10B51000696C656E657456312F4D6F62696C656E2E +:10B52000657456312F436F6E7632645F365F6465A3 +:10B53000707468776973652F646570746877697370 +:10B54000653B4D6F62696C656E657456312F4D6F4A +:10B5500062696C656E657456312F436F6E76326426 +:10B560005F355F706F696E74776973652F436F6EB7 +:10B570007632440004000000010000001C000000BE +:10B580001C0000004000000022FCFDFF1400000031 +:10B590004C000000440000000000000968010000A9 +:10B5A00014FCFDFF100000001C0000002000000043 +:10B5B000240000000100000080FFFFFFFFFFFFFFED +:10B5C0000000000001000000C1C0C03C01000000FC +:10B5D0000000C04001000000000000002201000047 +:10B5E0004D6F62696C656E657456312F4D6F62697F +:10B5F0006C656E657456312F436F6E7632645F35BD +:10B600005F6465707468776973652F52656C753611 +:10B610003B4D6F62696C656E657456312F4D6F627C +:10B62000696C656E657456312F436F6E7632645F58 +:10B63000355F6465707468776973652F4261746300 +:10B64000684E6F726D2F46757365644261746368EE +:10B650004E6F726D3B4D6F62696C656E65745631ED +:10B660002F4D6F62696C656E657456312F436F6E36 +:10B670007632645F365F6465707468776973652FCE +:10B6800042617463684E6F726D2F467573656442D4 +:10B69000617463684E6F726D3B4D6F62696C656E6D +:10B6A000657456312F4D6F62696C656E65745631E5 +:10B6B0002F436F6E7632645F365F646570746877AF +:10B6C0006973652F6465707468776973653B4D6F46 +:10B6D00062696C656E657456312F4D6F62696C6579 +:10B6E0006E657456312F436F6E7632645F355F64DA +:10B6F00065707468776973652F64657074687769BD +:10B700007365000004000000010000001C00000040 +:10B710001C00000040000000B2FDFDFF140000000E +:10B720004800000043000000000000096001000024 +:10B73000A4FDFDFF10000000180000001C00000028 +:10B74000200000000100000080FFFFFFFFFFFFFF5F +:10B7500001000000C1C0C03C010000000000C0406A +:10B7600001000000000000001F0100004D6F626931 +:10B770006C656E657456312F4D6F62696C656E65D0 +:10B780007456312F436F6E7632645F345F706F6929 +:10B790006E74776973652F52656C75363B4D6F62B9 +:10B7A000696C656E657456312F4D6F62696C656E9C +:10B7B000657456312F436F6E7632645F345F706FFD +:10B7C000696E74776973652F42617463684E6F7236 +:10B7D0006D2F467573656442617463684E6F726D58 +:10B7E0003B4D6F62696C656E657456312F4D6F62AB +:10B7F000696C656E657456312F436F6E7632645F87 +:10B80000365F6465707468776973652F426174632D +:10B81000684E6F726D2F467573656442617463681C +:10B820004E6F726D3B4D6F62696C656E657456311B +:10B830002F4D6F62696C656E657456312F436F6E64 +:10B840007632645F365F6465707468776973652FFC +:10B850006465707468776973653B4D6F62696C6588 +:10B860006E657456312F4D6F62696C656E657456E6 +:10B87000312F436F6E7632645F345F706F696E7420 +:10B88000776973652F436F6E7632440004000000C1 +:10B89000010000001C0000001C000000400000002F +:10B8A0003AFFFDFF140000004C00000042000000C1 +:10B8B00000000009F00000002CFFFDFF1000000058 +:10B8C0001C00000020000000240000000100000017 +:10B8D00080FFFFFFFFFFFFFF0000000001000000EE +:10B8E000C1C0C03C010000000000C04001000000D9 +:10B8F00000000000A90000004D6F62696C656E6574 +:10B900007456312F4D6F62696C656E657456312FB8 +:10B91000436F6E7632645F345F6465707468776914 +:10B9200073652F52656C75363B4D6F62696C656E41 +:10B93000657456312F4D6F62696C656E6574563152 +:10B940002F436F6E7632645F345F6465707468771E +:10B950006973652F42617463684E6F726D2F46750F +:10B9600073656442617463684E6F726D3B4D6F62C4 +:10B97000696C656E657456312F4D6F62696C656ECA +:10B98000657456312F436F6E7632645F345F646541 +:10B99000707468776973652F64657074687769730C +:10B9A0006500000004000000010000001C00000011 +:10B9B0001C000000200000005200FEFF14000000E8 +:10B9C0004800000041000000000000096001000084 +:10B9D0004400FEFF10000000180000001C000000E2 +:10B9E000200000000100000080FFFFFFFFFFFFFFBD +:10B9F00001000000C1C0C03C010000000000C040C8 +:10BA000001000000000000001F0100004D6F62698E +:10BA10006C656E657456312F4D6F62696C656E652D +:10BA20007456312F436F6E7632645F335F706F6987 +:10BA30006E74776973652F52656C75363B4D6F6216 +:10BA4000696C656E657456312F4D6F62696C656EF9 +:10BA5000657456312F436F6E7632645F335F706F5B +:10BA6000696E74776973652F42617463684E6F7293 +:10BA70006D2F467573656442617463684E6F726DB5 +:10BA80003B4D6F62696C656E657456312F4D6F6208 +:10BA9000696C656E657456312F436F6E7632645FE4 +:10BAA000345F6465707468776973652F426174638D +:10BAB000684E6F726D2F467573656442617463687A +:10BAC0004E6F726D3B4D6F62696C656E6574563179 +:10BAD0002F4D6F62696C656E657456312F436F6EC2 +:10BAE0007632645F345F6465707468776973652F5C +:10BAF0006465707468776973653B4D6F62696C65E6 +:10BB00006E657456312F4D6F62696C656E65745643 +:10BB1000312F436F6E7632645F335F706F696E747E +:10BB2000776973652F436F6E76324400040000001E +:10BB30000100000038000000380000002000000074 +:10BB4000DA01FEFF140000004C000000400000007D +:10BB50000000000968010000CC01FEFF1000000099 +:10BB60001C00000020000000240000000100000074 +:10BB700080FFFFFFFFFFFFFF00000000010000004B +:10BB8000C1C0C03C010000000000C0400100000036 +:10BB900000000000220100004D6F62696C656E6557 +:10BBA0007456312F4D6F62696C656E657456312F16 +:10BBB000436F6E7632645F335F6465707468776973 +:10BBC00073652F52656C75363B4D6F62696C656E9F +:10BBD000657456312F4D6F62696C656E65745631B0 +:10BBE0002F436F6E7632645F335F6465707468777D +:10BBF0006973652F42617463684E6F726D2F46756D +:10BC000073656442617463684E6F726D3B4D6F6221 +:10BC1000696C656E657456312F4D6F62696C656E27 +:10BC2000657456312F436F6E7632645F345F64659E +:10BC3000707468776973652F42617463684E6F72C0 +:10BC40006D2F467573656442617463684E6F726DE3 +:10BC50003B4D6F62696C656E657456312F4D6F6236 +:10BC6000696C656E657456312F436F6E7632645F12 +:10BC7000345F6465707468776973652F6465707488 +:10BC800068776973653B4D6F62696C656E65745664 +:10BC9000312F4D6F62696C656E657456312F436F3D +:10BCA0006E7632645F335F6465707468776973655C +:10BCB0002F64657074687769736500000400000084 +:10BCC00001000000380000003800000020000000E3 +:10BCD0006A03FEFF14000000480000003F0000005F +:10BCE00000000009600100005C03FEFF100000007E +:10BCF000180000001C0000002000000001000000EF +:10BD000080FFFFFFFFFFFFFF01000000C1C0C03C3C +:10BD1000010000000000C040010000000000000021 +:10BD20001F0100004D6F62696C656E657456312F9E +:10BD30004D6F62696C656E657456312F436F6E7618 +:10BD400032645F325F706F696E74776973652F520A +:10BD5000656C75363B4D6F62696C656E6574563106 +:10BD60002F4D6F62696C656E657456312F436F6E2F +:10BD70007632645F325F706F696E74776973652FB6 +:10BD800042617463684E6F726D2F467573656442CD +:10BD9000617463684E6F726D3B4D6F62696C656E66 +:10BDA000657456312F4D6F62696C656E65745631DE +:10BDB0002F436F6E7632645F345F646570746877AA +:10BDC0006973652F42617463684E6F726D2F46759B +:10BDD00073656442617463684E6F726D3B4D6F6250 +:10BDE000696C656E657456312F4D6F62696C656E56 +:10BDF000657456312F436F6E7632645F345F6465CD +:10BE0000707468776973652F646570746877697397 +:10BE1000653B4D6F62696C656E657456312F4D6F71 +:10BE200062696C656E657456312F436F6E7632644D +:10BE30005F325F706F696E74776973652F436F6EE1 +:10BE400076324400040000000100000038000000C9 +:10BE50003800000020000000F204FEFF1400000083 +:10BE60004C0000003E00000000000009F00000004F +:10BE7000E404FEFF100000001C0000002000000091 +:10BE8000240000000100000080FFFFFFFFFFFFFF14 +:10BE90000000000001000000C1C0C03C0100000023 +:10BEA0000000C0400100000000000000A9000000E8 +:10BEB0004D6F62696C656E657456312F4D6F6269A6 +:10BEC0006C656E657456312F436F6E7632645F32E7 +:10BED0005F6465707468776973652F52656C753639 +:10BEE0003B4D6F62696C656E657456312F4D6F62A4 +:10BEF000696C656E657456312F436F6E7632645F80 +:10BF0000325F6465707468776973652F426174632A +:10BF1000684E6F726D2F4675736564426174636815 +:10BF20004E6F726D3B4D6F62696C656E6574563114 +:10BF30002F4D6F62696C656E657456312F436F6E5D +:10BF40007632645F325F6465707468776973652FF9 +:10BF50006465707468776973650000000400000010 +:10BF60000100000038000000380000001000000050 +:10BF70000A06FEFF140000004C0000003D00000017 +:10BF80000000000920010000FC05FEFF1000000079 +:10BF90001C00000020000000240000000100000040 +:10BFA00080FFFFFFFFFFFFFF000000000100000017 +:10BFB000C1C0C03C010000000000C0400100000002 +:10BFC00000000000DB0000004D6F62696C656E656B +:10BFD0007456312F4D6F62696C656E657456312FE2 +:10BFE000436F6E7632645F315F706F696E7477692C +:10BFF00073652F52656C75363B4D6F62696C656E6B +:10C00000657456312F4D6F62696C656E657456317B +:10C010002F436F6E7632645F315F706F696E747735 +:10C020006973652F42617463684E6F726D2F467538 +:10C0300073656442617463684E6F726D3B4D6F62ED +:10C04000696C656E657456312F4D6F62696C656EF3 +:10C05000657456312F436F6E7632645F325F64656C +:10C06000707468776973652F646570746877697335 +:10C07000653B4D6F62696C656E657456312F4D6F0F +:10C0800062696C656E657456312F436F6E763264EB +:10C090005F315F706F696E74776973652F436F6E80 +:10C0A000763244000400000001000000700000002F +:10C0B00070000000100000005207FEFF1400000096 +:10C0C0004C0000003C00000000000009F0000000EF +:10C0D0004407FEFF100000001C00000020000000CC +:10C0E000240000000100000080FFFFFFFFFFFFFFB2 +:10C0F0000000000001000000C1C0C03C01000000C1 +:10C100000000C0400100000000000000A900000085 +:10C110004D6F62696C656E657456312F4D6F626943 +:10C120006C656E657456312F436F6E7632645F3185 +:10C130005F6465707468776973652F52656C7536D6 +:10C140003B4D6F62696C656E657456312F4D6F6241 +:10C15000696C656E657456312F436F6E7632645F1D +:10C16000315F6465707468776973652F42617463C9 +:10C17000684E6F726D2F46757365644261746368B3 +:10C180004E6F726D3B4D6F62696C656E65745631B2 +:10C190002F4D6F62696C656E657456312F436F6EFB +:10C1A0007632645F315F6465707468776973652F98 +:10C1B00064657074687769736500000004000000AE +:10C1C0000100000070000000700000000800000086 +:10C1D0006A08FEFF140000004C0000003B00000055 +:10C1E00000000009480100005C08FEFF100000008C +:10C1F0001C000000200000002400000001000000DE +:10C2000080FFFFFFFFFFFFFF0000000001000000B4 +:10C21000021ABF3C01000000E85ABE4001000000C5 +:10C2200000000000010100004D6F62696C656E65E1 +:10C230007456312F4D6F62696C656E657456312F7F +:10C24000436F6E7632645F302F52656C75363B4DAE +:10C250006F62696C656E657456312F4D6F62696CE3 +:10C26000656E657456312F436F6E7632645F302F82 +:10C2700042617463684E6F726D2F467573656442D8 +:10C28000617463684E6F726D3B4D6F62696C656E71 +:10C29000657456312F4D6F62696C656E65745631E9 +:10C2A0002F436F6E7632645F315F646570746877B8 +:10C2B0006973652F42617463684E6F726D2F4675A6 +:10C2C00073656442617463684E6F726D3B4D6F625B +:10C2D000696C656E657456312F4D6F62696C656E61 +:10C2E000657456312F436F6E7632645F315F6465DB +:10C2F000707468776973652F6465707468776973A3 +:10C30000653B4D6F62696C656E657456312F4D6F7C +:10C3100062696C656E657456312F436F6E76326458 +:10C320005F302F436F6E763244000000040000003F +:10C330000100000070000000700000000800000014 +:10C34000DA09FEFF18000000180000003A000000A3 +:10C35000000000023400000004000400040000009B +:10C36000210000004D6F62696C656E657456312F57 +:10C370004C6F676974732F5370617469616C53718A +:10C380007565657A6500000001000000020000008C +:10C390002A0AFEFF14000000142F000039000000DC +:10C3A00000000002882F00000C0BFEFF08000000B8 +:10C3B000541F0000E903000000000000000000001E +: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 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000000000000000000000000000000056 +:10DAD0000000000000000000000000000000000046 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000000000000000000000000000000015 +:10DB10000000000000000000000000000000000005 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA0000000000000000000000000000000000074 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000000000B3 +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000000000000000FF +:10E1200000000000000000000000000000000000EF +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E1500000000000000000000000000000000000BF +:10E1600000000000000000000000000000000000AF +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000000000007F +:10E1A000000000000000000000000000000000006F +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D000000000000000000000000000000000003F +:10E1E000000000000000000000000000000000002F +:10E1F000000000000000000000000000000000001F +:10E20000000000000000000000000000000000000E +:10E2100000000000000000000000000000000000FE +:10E2200000000000000000000000000000000000EE +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E2500000000000000000000000000000000000BE +:10E2600000000000000000000000000000000000AE +:10E27000000000000000000000000000000000009E +:10E28000000000000000000000000000000000008E +:10E29000000000000000000000000000000000007E +:10E2A000000000000000000000000000000000006E +:10E2B000000000000000000000000000000000005E +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E000000000000000000000000000000000002E +:10E2F000000000000000000000000000000000001E +:10E3000000000000E903000027E4EE36A7DE023932 +:10E31000CDE5FD3870A31439BA53F038DB1FBD3892 +:10E320001572D1389403D9382AF0BA38B9B80039FF +:10E330003E8E13398B91C838B0BBEF38C65DD438E8 +:10E340001D13D038EEA4B23888C0E938D34CD03889 +:10E35000D2A5023961C8CF38F11BDD38D31CD438BF +:10E360008548DF389E09E03848BAB038CF5AB2380D +:10E37000D8B0D038A358D038DA00BC38DE55D13800 +:10E38000C2470B39C1BCC838495FC738FCF1C8382F +:10E390009E4D0B39F6FED73833E89E385993C43872 +:10E3A000D00ECA388144BE383925CA386DE3DE380C +:10E3B000F673DA38EACAD138A395D23855A1BD38F8 +:10E3C0007466BE387390D0384C9CBC3861E8C03855 +:10E3D00030A0D738924CB7385076D4381D7FD1381A +:10E3E0002F14DF3859FFF2382A7BAB38A342BD38EF +:10E3F0008E3DEC38FFD3F038E7BE94381725D93876 +:10E4000076F6DB38CABDE938B76CFD38822DB238F4 +:10E41000EECAE3385605B238D098D738E4CABF38C8 +:10E42000ACA3D73820FFBE38C0ECD838AC69E03890 +:10E43000095FC1381104E2383532D838F9401E3945 +:10E44000B2FCBB387128AB38E51FE938A483EA3841 +:10E45000D8F5C338E4CDCA38F4EBE838B2B9E438BB +:10E460007489BB38FF7DC438D4570439D36BEA387C +:10E470005B89D4385CC3E838A4D2C538AF550539B8 +:10E48000EBEDB038C31CD2381866F238E88CE638A9 +:10E49000F8E70739F43CE5386433DF383DB1F43848 +:10E4A0002C29CB389AEFD938D9F4F938381190386B +:10E4B0008598DB385850DE38C947C438D625CE3861 +:10E4C00007FABD38EE2FF838FEAF03394FE2C338F4 +:10E4D000558AB03894F5C8385BB6ED3824FDB238AB +:10E4E000FE65A8389C9EB03861277F3871CED6383B +:10E4F0000818BE38FD4AC3381EB2D9380090CD384E +:10E500007317A63863E3B938E0911C392178EC38E9 +:10E51000B8E3FE388B41E2382F7C02390695F73894 +:10E52000026CCB384785E038E8C4D7383B74D6381E +:10E5300048B42039A1B1C538C675E538C87E05395B +:10E5400094242339E98508392304013919D304397E +:10E55000DC25113900E4B4384537A3385E1EBF38D6 +:10E5600033BB0239D4BAA338A95972388037E53899 +:10E57000E57BD9387C44B538A707CD38762BC2382F +:10E5800001DBA03885AFCF38E107BD38A0EECD382C +:10E59000A421CA38CFC1CF3859D1AB384FBC9D3830 +:10E5A0003059D138EBD6E038705ECE3898D9B838CB +:10E5B000D29BAD38A445AB389802BA3803FDBC38BD +:10E5C0008E73A0382343F93809FAC5382B98A03840 +:10E5D0005384AD38323CC638118FBF38795EBD38B0 +:10E5E00074100039146BBA38E250F83840B68C38E1 +:10E5F000E7B0C33864E48738007CC838D359E838BA +:10E60000749EE638C743E538D6B9F038B4C8AA389E +:10E610000BACB538EBC3BB383208CE389B57B63895 +:10E620003B3A8C38D3FAB9383A769E382A6D94380A +:10E630001112C1384B329638A01EAA38E0389038F3 +:10E64000DF41C138CCFACE389C479538AF14FE383C +:10E65000A842AB38F4E5C838CCF2B338BB8DBF382C +:10E660002E6DB038531F0E39A3A0B53841B3C8384A +:10E6700068A5B338E39DAD38082AD03876D2C038C3 +:10E680005E82BC38E7D79938FB43BC3850D6AD38EA +:10E6900052D6B038F0E1BD38C187C1387F71CD386E +:10E6A0002D74AC389150CA38FEA9A438AFFA94380A +:10E6B0001873A438F4FFF23879BBAB380B87F838FD +:10E6C00002FBDC3873E3CE380281FB3852B8F338F2 +:10E6D0006B76F838B2D5D93812D6FA3820EDAC3886 +:10E6E0003355E9383661CE388BB0AB3833E6AA38CB +:10E6F0001B8FA8381A5CCC383C7BA138F68B90383D +:10E70000E9EFA1389408E6382157B03897D47C381F +:10E710000390B138E224C8381664A93852AFDF3804 +:10E720003593F038D98EBC3844B0A538515F9B384A +:10E73000BB49DA3834A5EB387F98DB38F495CC3810 +:10E740004DE399385649DA38F0C4BB381280AE38F8 +:10E75000126E853830E4AC386587C9386055C038EA +:10E76000C5F9AC38A939A9384653C53823369D3880 +:10E770009BC7CA38EE82E938E3C1B7389204D8386B +:10E78000EE80C7383B9ECA3891C8BA38914BEB38F7 +:10E790008B5EAA389778F638D112A43886E3E03831 +:10E7A000688DD0384514A33836079A389886AF3824 +:10E7B000D6DDC7381ECBBF38C933BE382ACCE438C3 +:10E7C0003DE9AB389B6EC3387746C2386B94D73877 +:10E7D0003376B338ED73C338C9A7B7381D48F3385B +:10E7E0003DAED3383366C9388E09C3384405CB38BB +:10E7F0003236C3389B79DA382DA1AF38AD38C438FA +:10E80000FB90A838CCD0E6381B97C538B3D9DC3894 +:10E810008D590139C0EFD538FF7CAF38FCC5EB38D6 +:10E82000027DC8381BC6D738336CC83847DA21395F +:10E83000AFEDDB38FC97BD3818B0AE38FF3C02397D +:10E84000E300A338041EA6382023A938B3C6B03885 +:10E8500040ADDF38CCE0BF38171300394BAF9F38DD +:10E86000FCFBA238FD2D8838AFAAD838B351B83890 +:10E8700049B99438F6B6F838951EF338F4FEC7381F +:10E88000433DCC3890AFC038DEADD4386B16E63897 +:10E89000FF5FAF38EB7CD0387053CE381EFD8B381D +:10E8A000B372AB3824FDBF381BB0CC38DCE7AE38D0 +:10E8B0007657C938FEFBA738EA88A03812D0FB3853 +:10E8C0002C74E6385C6EAB38698BB1389146C3382E +:10E8D0008A73A438732CCE382F35AD38583BDC38CA +:10E8E0008462B638C3ADD1386764083948590339F2 +:10E8F000A090D73847C600399C591339F689F238A9 +:10E90000CD19E838A4ADD33871D5FD381FE51439D9 +:10E910003762F2386A27D9384C4DBE3885EED33885 +:10E92000AA0EC2383073DC38DB5DF5380220E038DF +:10E93000F6D8CE3848E8043926341039AA3EEB38E8 +:10E940006B8BD438136FAC38583FB338FD6CD63866 +:10E95000E245BA388991D23867E80A39F95A0C3950 +:10E960005F2EED386144E4384FAFA038C741C73857 +:10E97000736BA33891B7CE3820ECC53824B89A38D9 +:10E98000AF4DAA3855AAD8388F27D23854E9113953 +:10E99000A3E6DE381598B338D17EA4383834C738AA +:10E9A000EADE8F384A6DCF3805C9CA38F35FA4381C +:10E9B000EBAEE23896C3A8383D67E2385692B538D8 +:10E9C0005C0AC63818B21139D8B0B5383218D43804 +:10E9D0008EC3E238DF75DC38B0B6BA3852B1AA3827 +:10E9E0000613B6382486DA387FC10F39E537B738D1 +:10E9F000181C973877DCF138B347AE388516FC38E9 +:10EA0000D04AF5380C6FDE38FCD9DE384AE8AD382C +:10EA1000A44DB638E89200399C339D380F3FC0387A +:10EA20002408E2382743143924BDB638CEA7B238BB +:10EA3000C399DB389B38DD38A6F4CB381C2C9A38C8 +:10EA4000644CD438E9ABB038F8F3A338ADD56238AC +:10EA5000B68ED338300BD738CEE6013921B3B9386A +:10EA6000C7D395383560BE38DD2095387C5A9A3842 +:10EA7000F38D99380C1DEE38E4EDBE3836B71739F2 +:10EA8000799ECB38488CAE38DB558F38A79CB5388B +:10EA9000B070B83848B99D3888CDD03888ACCC38FB +:10EAA000E9DAB238EB2FEF38E15BA2382AE1E3383C +:10EAB000D215DD3870290139AA45C2384CACE83886 +:10EAC00039B405393C38CB38462AD338A618B5387E +:10EAD000F450D038301E00393835B3384734F83860 +:10EAE00035A5B438BF918D38EE75FF38FA89DF3817 +:10EAF000E702AB384291AD3832F59638297ACC38F6 +:10EB0000DD98023937FEFC38DE6FBD385304A63875 +:10EB10005D6606395E03E138E114CE38CA8FCA3823 +:10EB20004DC0E038F121D138ED65BC38D3DCC738B1 +:10EB30004ADAE0381503D4388D01AB38241DCB38C0 +:10EB4000337CB5387B86993879F1BA3889FDB3388A +:10EB50001C4EB938025EC83823B1EC38B0B9273939 +:10EB60001ECB0939EF56BE382064D53814FAC138A7 +:10EB7000DBDFF6382AD9C7384675E2383846F93827 +:10EB8000A84DB138C50C05399FCABF38B05ACF3827 +:10EB9000982BBF38C645EC38D7DB1739E750DC383F +:10EBA000F51BBF38DA638E38B9FCB03874D2E73859 +:10EBB000C195E038A964D43805BEA938A2FCB038A4 +:10EBC000A11CEA38EDF2CF384892BC38528FB538E4 +:10EBD00041CDC138B332AD38A43AF338A498D8380F +:10EBE0008457023994C8D1386986AB38E25AD23892 +:10EBF0005C9CC0383CDC8E386226A53879FA9D389A +:10EC00008506E438DCF6FC38E135CC38B6421039FC +:10EC10005239B538299401399848C0383894B638F3 +:10EC2000CFF2C938F728EC38DB49F538D85AC9385B +:10EC30004D9AC23850AAEE38B68CCA381BC9AE38C5 +:10EC40006AB2C638E7A6D338367DCD38FBAFBE38BA +:10EC500068198F388531FA38FACEC0385E2CBF3843 +:10EC600033419738BB5FFA38594BC2381E777F382B +:10EC7000420E2C39F84B2D39FD1ED438F77DDD3886 +:10EC8000935C9D38949FAD386DF6FF38CCB1F23867 +:10EC9000AA1ECE38443FD23865D3D8389714CC3822 +:10ECA000F651B7386E9DB238D612063987AA923817 +:10ECB0000EACCF389FAAB138824FEA38E0109C38AA +:10ECC000E143C13840D6CA3842D7A438BB1CCB3840 +:10ECD000E2AB0A39ADB6BF381166CA38D656EF383E +:10ECE000B050CC38F02ABD383BABB2386768A63894 +:10ECF000481EB538B0E2AD383CE0A038B3DCA538EA +:10ED0000B6CB8E385E04D338BA71E5381D12CD38D3 +:10ED10001A8BE538C967D838E11C9B388561D13832 +:10ED20006EF2FC38188C12395C7CC1382451C03822 +:10ED300006BDBD38FD51C738435F9B3883D1D438F9 +:10ED40009A7DBB38D490C03850E6C8380FE7D33826 +:10ED50003109AA389426C738B1D891384561BB38F3 +:10ED6000375DB138E96D9538707C013962CBD238A6 +:10ED7000E5E1D3387F9EA238792DFB38A15CF638C7 +:10ED8000881ECF382958A638A361FD38BCAAC438DC +:10ED9000A3C79B38C2A9B738CFB2A438BE71953883 +:10EDA00092C995380F3E9038FB4EC0382DC1C938F6 +:10EDB0001B8DAF3870C3F6384087F338E950A5385B +:10EDC000C496D138D0D5E0386777C038E59CE438B0 +:10EDD000A17E103965E5F2388FEB8F380B65E0388E +:10EDE000CF7DB5380827DF38EEB19938B702E8385B +:10EDF000FBA2943843B1073930E2C138E22DD13853 +:10EE00002053C8380DD51C39FB53AE383B01D638DA +:10EE10003036F138CADBA338388DA338E479B738F7 +:10EE2000A522AF3856C1B238CBB994384A7BD53811 +:10EE30004C45B038968FBC38C985D93868CAE73890 +:10EE400049BEAE3838A4B7380251B938BAC6DB3833 +:10EE50007899C038D17306396253C3389BBCD53812 +:10EE6000891BFF381D76AE38DE6BBF38D021E03805 +:10EE70003327A7386332B938C22AA838C642C838FF +:10EE80009837A33864069538F66AE238447FDA3852 +:10EE9000241AA83809BBAB386A23D93871B395381E +:10EEA000F35EA638897E823849B7B4386197AE38A8 +:10EEB0007E229D383DF31F39BF5DA738E7B6C138C4 +:10EEC0002AA1BD38307DBC383B4D9A3808E5F5386D +:10EED0007740B4389B33B7389688A938CFE3C13828 +:10EEE0000759A938D061F438707CDD3847FAC33847 +:10EEF0008BB2B638F380BD38D86CC838E173D438DB +:10EF0000E4E40F39AFD3D338B060AC38A4E90939A1 +:10EF1000E266CD38C80FB43898C7B138C061D2386E +:10EF2000C39ECD3823D593385F3FD638C09D063970 +:10EF30001817D538205AD23870F4DF38B5F2D938DE +:10EF40007746C23870CAD238869CC538B007D038E8 +:10EF500027F0CA38129FC438CA57E9381623A73891 +:10EF60009B62E13856A6D738E478C03867BFB83816 +:10EF7000DD7B1A39D632DA387F84C1382DDBE338AD +:10EF8000A958DF38EB7CD438742F9338877DA838A4 +:10EF900071F5C6389B78F338F940BB384CAC8938EA +:10EFA000C1A4B53824E3E9382D499D381E0A0E392D +:10EFB000B7D4BB38E2EBD838DB159738A9AFE738C0 +:10EFC000534CDD38D267C4385BE2E038D81CE438F3 +:10EFD00020968D382FADDC387F97AF38C65E00396C +:10EFE00027BCD93852E70439F7AFB138BD8EDC38C9 +:10EFF000E19BD138E04EC0389815C238E2429238D1 +:10F0000070A0D23821B69C38D8ABF03883E4CE3823 +:10F01000FDB7FD389E37C938B693BF385B970139C5 +:10F02000F3880639181EC2389827C438F4D0C63879 +:10F03000569BCE3877C2D9380559D838EDBDA0389F +:10F040000FD7D638DC6FE8388FEB0939CB98AF385B +:10F050006A63F938EA71CE38351EE8384428E83852 +:10F06000DC96E0385F5DC7384669FC38559BA138AF +:10F07000CAB0E238896AEF382677CB38713BC4389A +:10F080005AFE9738CD3EAB38F9821839158ED238F2 +:10F09000814CBD38CCAF9B38CC5DDE384794DB3833 +:10F0A000702D02397A4BCE3885A0D838069BA73808 +:10F0B0004D8F0239C18CF63824E704393C62AC38F4 +:10F0C000D259F438D683E138A353A8385FBAAF38A1 +:10F0D0008990B938A42F82388E1AAA387959FB380A +:10F0E000BF72A8385CC5B1384A2DB4380201FB386C +:10F0F000FA5CCC389AE3D6380C34BC38B2BBC5388D +:10F100009DB90B39924EEC386262DF38E8D69738F9 +:10F11000D671E0388E56DC381A50C138E58FB138D8 +:10F1200003E2B038E92BAC3870AAB3381BFDA33822 +:10F1300088FCF138B648B138DECBB33809A3E338E0 +:10F14000D8B4AB38D8827F385B968D381876C838FB +:10F15000555296384C05E038A1C1DB382636DC38EC +:10F1600012B3B538F1D9053923BFC738400DD738A8 +:10F17000E479A738EABFB23803FD9738C18BEB3882 +:10F180003C5DBD386966AE38B121FC38AF8BC738FD +:10F19000B250BC384CF6B0380555AE384231AB38B9 +:10F1A000B374DB38D2EEC4382AD4B33873E8E1380C +:10F1B0008292F038EE6ADF387787F138246CE138D4 +:10F1C000989F3239792208394FF008394D22CD38CD +:10F1D0005364C338A832023952C6C0380EA2E2388E +:10F1E000FF3CBF38066EE3387AA9EA3898C3C938BD +:10F1F000CE5F093985D3FA38963200392159EF3874 +:10F20000D5E3F5383E60E13809C2B238E450CD3874 +:10F210006DCBA7381E7CB038B6D7DB385B22C73839 +:10F22000AD969F384CD1E738091A98381554A33851 +:10F23000B76FBE386A4CCC384BC3AD387343D33844 +:10F24000890503395BB80639BE7A9B38D340D43878 +:10F25000A457C138057ED038C1C7DF38A7AAA9385E +:10F26000DEBBE538B09EB838CF45DD38D8C8373971 +:10F27000B29FDF38F614E938C007D43884B7BD38F8 +:10F280009DB6C638D86BCF38C8EA0D395E1CD73862 +:10F29000211CCF3879C9FB38AA3BEF38C044EA3883 +:10F2A0009B08F538506DDF3886D49438780000001C +:10F2B0004D6F62696C656E657456312F4C6F67696E +:10F2C00074732F436F6E7632645F31635F317831D0 +:10F2D0002F426961734164643B4D6F62696C656E76 +:10F2E000657456312F4C6F676974732F436F6E7658 +:10F2F00032645F31635F3178312F436F6E76324411 +:10F300003B4D6F62696C656E657456312F4C6F674B +:10F310006974732F436F6E7632645F31635F317847 +:10F32000312F626961736573000000000100000005 +:10F33000E9030000CE39FEFF14000000381400007D +:10F340003800000000000009E01400001294FFFFE4 +:10F35000030000001000000010080000100C000066 +:10F36000101000000001000000000000000000007C +:10F37000000000000000000000000000000000008D +:10F38000000000000000000000000000000000007D +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E000000000000000000000000000000000001D +:10F3F000000000000000000000000000000000000D +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F4200000000000000000000000000000000000DC +:10F4300000000000000000000000000000000000CC +:10F4400000000000000000000000000000000000BC +:10F4500000000000000000000000000000000000AC +:10F46000000000000000000000000000000000009C +:10F47000000000000000000000000000000000008C +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A000000000000000000000000000000000005C +:10F4B000000000000000000000000000000000004C +:10F4C000000000000000000000000000000000003C +:10F4D000000000000000000000000000000000002C +:10F4E000000000000000000000000000000000001C +:10F4F000000000000000000000000000000000000C +:10F5000000000000000000000000000000000000FB +:10F5100000000000000000000000000000000000EB +:10F5200000000000000000000000000000000000DB +:10F5300000000000000000000000000000000000CB +:10F5400000000000000000000000000000000000BB +:10F5500000000000000000000000000000000000AB +:10F56000000000000000000000000000000000009B +:10F57000000000000000000000000000000000008B +:10F58000000000000000000000000000000000007B +:10F59000000000000000000000000000000000006B +:10F5A000000000000000000000000000000000005B +:10F5B000000000000000000000000000000000004B +:10F5C000000000000000000000000000000000003B +:10F5D000000000000000000000000000000000002B +:10F5E000000000000000000000000000000000001B +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F6100000000000000000000000000000000000EA +:10F6200000000000000000000000000000000000DA +:10F6300000000000000000000000000000000000CA +:10F6400000000000000000000000000000000000BA +:10F6500000000000000000000000000000000000AA +:10F66000000000000000000000000000000000009A +:10F67000000000000000000000000000000000008A +:10F68000000000000000000000000000000000007A +:10F69000000000000000000000000000000000006A +:10F6A000000000000000000000000000000000005A +:10F6B000000000000000000000000000000000004A +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000000000000000000000002A +:10F6E000000000000000000000000000000000001A +:10F6F000000000000000000000000000000000000A +:10F7000000000000000000000000000000000000F9 +:10F7100000000000000000000000000000000000E9 +:10F7200000000000000000000000000000000000D9 +:10F7300000000000000000000000000000000000C9 +:10F7400000000000000000000000000000000000B9 +:10F7500000000000000000000000000000000000A9 +:10F760000000000000000000000000000000000099 +:10F770000000000000000000000000000000000089 +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000000000000000000000000F8 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F870000000000000000000000000000000000088 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000000000000000B6 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000000086 +:10FA80000000000000000000000000000000000076 +:10FA90000000000000000000000000000000000066 +:10FAA0000000000000000000000000000000000056 +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000000036 +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000000000000000000000E5 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB6000000000000000000000010000E2C3FF3AB6 +:10FB70003BCD3B3C7D1EBB3B3EF9273BD67E303C1C +:10FB8000C8D7963BF321883C7160093CE4A65B3BF7 +:10FB90008619473BB037243B83F4243B3FA2403CCB +:10FBA000B09A9A3C4A4A473BAF24073CDDB6323B09 +:10FBB000379C273BFF97733BAC37883B81BA673B49 +:10FBC000E288063BEFC80D3C387EA53B03C3483BAB +:10FBD00022D0793BD1FD5A3C50320C3CCFE2AA3BBB +:10FBE000D6CA563BF2BF593B2CE2133B9665F43B19 +:10FBF000BA4FD33B76C8313BCFCE393B9F5D543BA8 +:10FC0000EFE1203B273C033B5E7B453B58156D3BBA +:10FC100018253E3B34D5FF3C382E963B8ACD583BC9 +:10FC2000B48A653C3C3FC53BBDE61A3BC8013E3B40 +:10FC30005DDF363BB6DC9F3BB081473C0DDA933B42 +:10FC4000CE4C173B44E70B3B7A8A0F3BF40EC33A8A +:10FC5000A115013B18A4623B9BBCA43B08F45B3B91 +:10FC600052A30D3C4DC1923BA420AC3BCD4D2E3B4D +:10FC700083ACED3BB763233B5EF0073B66FE723B14 +:10FC8000B1842B3B1FCE1B3B65A94A3B555A653CB3 +:10FC900063ED8C3BD7470B3C005E263B52646E3BCA +:10FCA000D2730D3B3E9AC03B3DF6563B0B4DEC3BB1 +:10FCB000DC9B543BF04DDB3A70313B3BC1E7BC3B36 +:10FCC000F45A1C3C7D318C3A83B2883B382A8A3BFB +:10FCD000525A363BD56C1F3B15696B3B8FFF643B1B +:10FCE0006FA6573BD4A7803B4C9F1A3C54AF7E3B3A +:10FCF0000CC4843B2B94883B9ADD293BDEEB853B8F +:10FD0000D988093CF60B773BABFD8C3B832D533BED +:10FD1000BFBE033B27F3743B7210063BDEC0773B4C +:10FD20009821FF3C62BA013BCCDE1F3BEF66473BAC +:10FD30005345713B771B1C3B4462E03B51B1373C60 +:10FD4000E06A9F3BAD83303B5343363B0198443CD4 +:10FD5000B6252D3B6D05CD3CC60E453BDA7DF23A0E +:10FD6000D9A38E3B83991A3B5D5A3B3B7A8A943BDD +:10FD700047D2C73C6C57333B93860E3B1A43493CF2 +:10FD8000E36F1F3CAB28203B75E3673B9E50453B30 +:10FD90000DF0643B7BB0823B0AD6A73B4DBBF93AE2 +:10FDA0001381243BB158FD3BB1813A3B14E7B03B92 +:10FDB000231A003C02FD4B3B213B833B96A0AE3B0C +:10FDC000DBF3083B72C4263CAC1B613B7020363B26 +:10FDD000AF7D803B1E454F3BBB31DD3A7339383B2D +:10FDE0007FA6813C7B8B203B4BFD103C2E160C3BB1 +:10FDF000B25B783B34645E3B5A35EE3BCFFB013C53 +:10FE000037EF393BDB1A343B2AF5813B5FF62B3B5E +:10FE10009F14833B36CF8A3B4D4A113BBAB9FE3A19 +:10FE2000DEAC793B8F3E493BFDB00A3C02F6143B09 +:10FE300042F3073BFF0F0B3B4CBC823B6C7F4B3BC1 +:10FE4000D63F163BD899433C9A5E5C3B1210033B6D +:10FE50006864873B9AFA103B504C233B636A4D3BE6 +:10FE600020E6013C174FF83AB8FE243BA1125F3B55 +:10FE70004E1D633B1D0F483B8EACA53BDCAB0F3BDF +:10FE80001D5D483B54CED33B26C9F83B116F143B54 +:10FE90005279513BA7171D3B0DD8AE3B606E0F3D0D +:10FEA0000FCF1F3B56B1E63B83DE343BC6DE4E3BF5 +:10FEB000F83C3E3B6474313BD87DA13CFBCB3B3BE3 +:10FEC000A8E3363B96DD373B69DE653B5F5E9D3BD5 +:10FED0005189503BE638933BB0E9423B14CD673B38 +:10FEE0000C97183B88B3093CCF11343B8D67373BE7 +:10FEF000B04D503B29E3373BB7481B3C1E8F7E3B40 +:10FF00004164313BF4A3E03B6D53303B4D231F3C38 +:10FF10002910863B18998C3B077A3C3B189E263B60 +:10FF20001D370D3BF040903B0B2BD53B8CB6013B76 +:10FF3000B36B5E3B82A94D3BB6925D3BE5CEAB3BDE +:10FF4000B964843B885C883BACD67A3BD3191C3CB3 +:10FF5000353A393BDD506D3B298A853BF3F5B83B9B +:10FF6000F2E28B3BC7E6EC3BCD10713B0001000099 +:10FF700090121BBEA155BA3F40A8393F217E4BBE0F +:10FF8000D81DAF3F8FAE5EBE5D7A903FB04D883FCB +:10FF900096EFD93E3B3F00BEE264E2BD9AAAA33E83 +:10FFA000FB20BF3F6AB5853FB5BBC53E6616863FA1 +:10FFB000D4732ABEE12CDEBDABA55ABE3D27073F58 +:10FFC000C87544BE8024E2BD5DAD8C3F3C33243F08 +:10FFD0007D31C73E82DCF73ED547D93FEB198B3FD9 +:10FFE000098D293F8E3E01BE720CD83EF84DE6BD0C +:10FFF000DD8B643F1BA9513FCC0E20BE814040BE2B +:020000040213E5 +:10000000E4B4D23E923A42BEFE65DABDC4051EBEDD +:10001000BDF5D9BDCEA8BC3E69A9913FDC01153F15 +:10002000E4E311BE9FBFE33F835C03BE3A86C1BDDC +:1000300021610CBE96F21FBEFD9C1E3FADF2C53F76 +:1000400059B2123F507576BD441802BE04D2DFBDCE +:10005000B5EE0CBEDA90E2BDD0DEE03E2273233F67 +:10006000203CDA3E0B888C3FCA9B113F0FACBFBED1 +:10007000419927BE2AD16B3FF01CA23E38F53CBE09 +:100080006918F13EBDBC25BEAC9693BD1214C93EA5 +:10009000A08FE33F88D30B3F47318A3FA56304BE5F +:1000A0008987EC3E00CCA1BD0A193F3FE2FD3EBE70 +:1000B00071746A3FA4F2D23E693F06BE0DBBB93EE1 +:1000C000F16D3B3F3E229B3F18A3B4BD1EA1073FED +:1000D000E415093F97B51CBE9262D0BD4392E93E3C +:1000E0009035E33E4DC838BE225806BD0D6A993F93 +:1000F0001F0BE0BC84BA033F0383073FDF89A83EA0 +:1001000006E0043FC775883F22661BBEB0E30B3F85 +:100110002887D13EC59B01BE4109F33EFCA422BE07 +:100120005CD1F53E910E953F8FA826BE55371BBE7C +:1001300021D8C53EC862EF3EEF5EA2BDA9D24B3FBB +:10014000EE41B63F0A2C1E3FA622AF3E05FC65BE1F +:10015000D10EC33F70BBEABD9CF6823F9BFC81BEC3 +:10016000EBC701BE91860D3FA29BA7BDA8E3B93E98 +:100170007BBB083FDFB1533F1F712CBE29FEC7BDBB +:1001800094B0C73F03319E3F5AE89E3EAE13E63E11 +:10019000FDC5C33EA7E531BE1AAB013F5E86263FD3 +:1001A000024C8ABD1138A33E442F0B3FAE0CB93E22 +:1001B00046852F3FDE337E3F0865CA3EAB34023FA3 +:1001C00055432D3FDD0C1BBE7100A33F7559DF3E2B +:1001D0002FB4B43E99F03ABEDBC6D4BD87D8EBBD90 +:1001E0007DDA55BE32A300405F5DC2BD50DB8F3F5C +:1001F0001B66BFBDFB6AF63E6CA7DC3EEF586C3F4A +:10020000ED693B3F597BB83E2F39E3BD40F1003FDC +:10021000729EAA3EF8F969BE98B9093F39B422BE68 +:10022000C2DBF7BD84B9F73E12ACC73E9B9B893F4A +:100230007B1ED7BDDF2115BE97CBCFBDD3B6013F07 +:1002400019AF13BEA4880CBE27F2BD3F32AF0FBE5C +:10025000F209823ED44BCEBE40A803BEB930D7BD12 +:100260008ECFCB3E54E2803FD32110BEBBB4A33E21 +:100270007C54DD3E1357E13EFF7EC63E3561243F90 +:100280009862CDBD6F5916BEB726523F94D7763FC0 +:10029000C64741BE5FD6CF3E0D193DBE5D7A2D3FAC +:1002A000C495B43F718F9E3EF3E3643FC674B33E82 +:1002B000A19B93BD7EC0BC3E7B11B03E456EF33F1B +:1002C000147153BEE175B53EDB6DB63EAC12E43E33 +:1002D000A2231C3F3EE8CE3E7412123F9C0415BE82 +:1002E00081227BBDDE65973E21A0883F3EC658BE79 +:1002F000236B27BE15ADCE3EF84713BE26129A3F9C +:100300000092FC3E7801B03EACE25E3FC6F2AE3EEB +:1003100006E59D3FB649C3BE7D5ECBBDCBB676BE7E +:10032000DC50A53E74B307BE6E200F3FE9BE503FC0 +:100330001FB3803EDCAEDC3E2F0ECC3E91D7DB3EC1 +:1003400047772A3FF05B033FBE113DBEFFE0F83E1A +:100350009FE19A3FC1C7B73E493BEABDA2E541BE16 +:100360000784373F2CCB0A3F106446BE2FDA97BE76 +:10037000000100005AC47DBED8DA5BBFE369793E54 +:100380004CA9A6BE49DE8DBF18AA15BFAF1107C084 +:10039000B0EE43BFE8FD293E538BC5BE41EFA2BE80 +:1003A0005EAC3F3EC23F98BF7B6519C0E54D4E3EF7 +:1003B000C2B826BF6F51B1BEFF4CA6BECFB0F1BED2 +:1003C00058B4453E0CEBE5BED07B85BEEECE24BFD7 +:1003D00043FDAB3EF8D0093E8DDB153EB39964BEBC +:1003E000AAD9D93E99C3123E401DD5BE8C97253E51 +:1003F00068BA92BECB7C72BFB1E786BEE564B0BE80 +:10040000315BB8BE65FB973D2BA09FBEAF3582BE6A +:1004100067F0C3BE2D3BEBBE93B74D3E8AD57DC082 +:100420002E56503EEF1BD7BE73C2823FBEB443BFB1 +:10043000F0B099BEC485BCBE9E71B5BE9F2B563E22 +:1004400087CE8DBF7B10843E341E96BE75CF8ABE8C +:10045000656B8EBED68841BE761380BE966C5E3EBE +:10046000342F7FBD6246763EE44EBABE2E655E3EB8 +:1004700063C82ABF31F1ACBE10BE67BFEB06413E78 +:100480007DE086BEE380213EA82DAABE83969ABE5B +:10049000BF33FF3D26E99CBF5F7F7D3E4811E3BE31 +:1004A0004411A5BEFE54FE3DEA588CBE228323BFF4 +:1004B0005148D5BE9A7AFFBED354533E549759BE85 +:1004C0007E366B3EA1DB1BBF8B797DBF1A190BBE3D +:1004D0001B44213E14BFC4BE9DEDB4BEFB2D9EBE89 +:1004E000C13C3A3EFBF8223E22F7D5BE094DFFBE85 +:1004F000780941BFF5B1FCBE81BD5D3E6DF5683E3A +:100500004AC9113EFE1B313E352F32BFDE1DF5BEFE +:100510000E3A6D3E7C06193E42B782BE80C0953EC3 +:10052000510485BE304D2C3E55237DC0EDB680BEB6 +:100530000E9F9EBE79E84E3E00072B3E40E39ABEDA +:100540007FA15EBFA78F78BF2523333E826C6A3EB2 +:10055000CCD6B4BE1CE2ACBF6BCBABBE626B4BC0A7 +:10056000A884C3BEDE9870BE4F9E743E506499BE90 +:10057000A2711A3E656113BFA24246C0BDF0B1BE72 +:1005800086698DBEA6238FBF645781BF6F59253EF4 +:10059000A8B5623E8AE45D3E2D26E3BE13AD5A3E09 +:1005A00000DE813ED6C777BE3655333E005E7BBF48 +:1005B0006D52433E62423F3E8915DC3EF6FB093EEA +:1005C000A392533E81672E3EF3E187BEE976A5BF35 +:1005D000B97E0C3E8733353E68F9FEBE94A6CDBE8B +:1005E00058775BBE00C9B6BED63BD4BF644A9FBE37 +:1005F00033F15BBF02FE8ABEB8640A3E14CA353EC0 +:100600000F5760BFD7F780BF7C08373EA5B2B2BE98 +:100610006A977A3E3543393E760E02BF056A153E2B +:10062000B82790BE47BC7CBE059A7D3E4BD72A3E7C +:10063000573450BF16CC93BE5BE386BEDFF989BE4C +:100640002ABF103E6DE8C9BE561395BEA412C2BFA4 +:10065000DDA5DABEE3C21F3E9F5506BFA5D88FBEFB +:10066000B705A2BE877D583EE2EC7ABF795E76BEC2 +:100670008E59363E53E4333E18B97D3E6D71853E4A +:10068000CFD50EBF848C8EBE63CCC6BEB8A4313E1F +:10069000E450053F334693BE19861C3E78DD9BBE71 +:1006A00045C38B3E834F8EC0A4EB243EA21AD13C9F +:1006B00059B31E3E0841CDBE88BEDC3D951D123E9D +:1006C000DC3A20C06354BABE0DD1373EF69D233EBE +:1006D0001FABFA3D737A273E48EC413EF5A0513EF0 +:1006E000DD63C1BE7AFDE5BED24C243E208F3ABF09 +:1006F000ABA9B2BEBEF8B5BED8802C3E6373B6BE01 +:10070000CA4483BFEC171F3E5068093E934782BD21 +:100710008C4C3D3EAAD43ABF090405BFE67F0BBF0F +:100720001301BBBED1D3013EAF1C8CBEF7FD3F3ED3 +:10073000B58053BF08BD163E9E19EA3DB5FDF13D9B +:10074000003B5E3EB8C010BFE935703ECF4B07BFDF +:1007500090D86E3E827137BF2E44EE3D3B76EBBEA5 +:10076000157F04BF2080993ED344213EF90C6BBF16 +:10077000AB2EEFBEAD0000004D6F62696C656E651B +:100780007456312F4D6F62696C656E657456312FEA +:10079000436F6E7632645F31335F6465707468777F +:1007A0006973652F42617463684E6F726D2F467571 +:1007B00073656442617463684E6F726D3B4D6F6226 +:1007C000696C656E657456312F4D6F62696C656E2C +:1007D000657456312F436F6E7632645F31335F64D8 +:1007E00065707468776973652F646570746877697C +:1007F00073653B4D6F62696C656E657456312F4D44 +:100800006F62696C656E657456312F436F6E763218 +:10081000645F31335F706F696E74776973652F43FE +:100820006F6E7632440000000400000001000000FA +:10083000030000000300000000010000D64EFEFF90 +:10084000140000003C0A000037000000000000090E +:10085000B00A00001AA9FFFF03000000100000000A +:1008600014040000140600001408000080000000BA +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +: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 +:100C000000000000000000000000000000000000E4 +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000000000000000C4 +:100C300000000000000000000000000000000000B4 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70000000000080000000560E843B2C21F63A54 +:100C8000F38A163BCB9A673BECE8D13A44BF093B69 +:100C9000FD081D3BDBF6B13A45892E3BA796353B57 +:100CA000752E7F3BB9124D3B3331093B1F9E423BB2 +:100CB00000B7263B8A97293B0C4A863BD996BE3B18 +:100CC0009561933BA38C6B3B1FDB213BDB0C163CFC +:100CD0002A275B3BAC3AF73AD660FC3AB552723BF6 +:100CE00016F2D03A542A893B3D684A3BC76F5D3BB8 +:100CF0006F42353B6F5C273B3C8E673B7EDE2A3B79 +:100D000030F8633B1EE22F3B8FD0B53A4A46023B98 +:100D10001E6B7C3B85CC353BE13AF83A483F543B6F +:100D2000BF1D753BA4B1213BFE44DA3A11F3B93A39 +:100D300002FE003B87B8283B9DA03C3B0F28D93AD8 +:100D4000C175643B11058C3B78B5923B242C633B09 +:100D5000AA1D0E3C54C8183C1035E53B3E7BD83AE2 +:100D600003A1A93A1EA39F3B155E8D3BF057523B52 +:100D7000B1E5533B6EE72F3B5010313B737C3D3B5D +:100D8000A7F8863B1351623C8000013BADF02E3B3F +:100D9000A28CDE3AB196283BF4AE153BAE4E9D3B9D +:100DA0008CFFA23B8A09113B126A783BC82C013B9D +:100DB00072B7013B391C3A3BD361483BE024483BC6 +:100DC0003CDF5E3B4451393B4331CF3AE7B0E43A34 +:100DD00070C25E3B04C8F83AF9C68E3BB8A1473BE7 +:100DE000A205CB3A8727373B9D248F3B82D5643BB6 +:100DF000A8A51B3BD5795F3B414B073B6B4F433B62 +:100E0000E1C9D23A18613F3BD5575E3BF4C8C93AB5 +:100E1000079F593B2777163B91AB6E3B18ADF53AD0 +:100E2000DF62833B35D13F3B8F10303B3961F83A6D +:100E300002A00F3BAEA2733BF0EB423B17A6313B47 +:100E4000B3A8AB3B9106153B83C3893B2C23183BCE +:100E5000428D103BD19B233B17CF8B3B644B613BB7 +:100E600062C5613B13BA1F3B339B3C3B6392323BF1 +:100E7000DACB7E3B4C5D183B800000003906033F17 +:100E8000C97FBEBC389D56BD95CBE53EDA50FEBC51 +:100E90000D6287BDEBCE9B3E744543BDA1CB09BD22 +:100EA0007A2BB43E8B8D3FBD9478CB3EB3B717BD44 +:100EB000E318C13EC0665CBD5B44A83E783D053F7B +:100EC000AB193D3FD23A123F8AB5E93EF73B4EBDE2 +:100ED000C1E0943FDC70D93EE81AECBCC23843BD97 +:100EE000106EF03E415454BCF545EF3C6DD3C83E06 +:100EF0000F7865BCEAD7B33EB60DA63E20BFE53EEF +:100F0000C188A93E4030E23E5A82AE3EB03BBFBCF3 +:100F10002CD928BD08290BBDEC60B43ED61295BB78 +:100F2000CE001C3DEC62AFBD14E887BD28F942BD80 +:100F30003B42B9BC66A536BC1667A73E7749D8BC0C +:100F40008F640DBDD5ACE23E5A941DBD0D90113F8E +:100F5000CC65E13E6F018D3FC396973FA66A633F24 +:100F6000F4144CBDEEEF1EBCC652FE3E18CD2DBD96 +:100F700040B3D03EDE5AF6BC6CE3A2BC2FAEAF3E0F +:100F8000A56364BDB6EA053F718CE03FFEFC7F3E81 +:100F9000CC92AD3EC38FA9BC8445A73E1FF1D4BC03 +:100FA000FE2CFFBC33A89BBD77E78F3E3E79F63E13 +:100FB0006E2A803E03B4803E01A8B83E0FD1C63EE3 +:100FC0009694C63E7E21DD3EA1DEB73ED1BFD1BCA8 +:100FD0004102EABCEB04DD3E9AF444BDCAF224BDF2 +:100FE0007512C63E751C9FBD38B9B53E54060E3FFE +:100FF0000374C5BD662A11BDE1BADD3EAA3C863E3A +:10100000CCC8C13E502800BD56E2BD3ED88538BD93 +:1010100073A3F5BCC9EBD73E394A953E3ACEEC3EB8 +:10102000D80B8ABC195C023F9351BE3E6EB0AE3EF7 +:101030007149B7BDC2808E3E473BE3BC91F56CBDA4 +:10104000CB42B03E62512A3FA13724BDFCAF083FDE +:1010500037A35BBD089B73BD9954A23ECA31E1BB67 +:10106000D954DC3CD701E03E9F7A9E3EFD21BB3E39 +:101070003E2DB13EC3CD423E319759BD80000000A8 +:1010800083D1483DEA3474BEDD5D95BE16D6A73DDA +:101090001A4550BEC5AB88BEE4153ABEED9230BECF +:1010A000322CADBE89E75A3D1830FDBE3044913D2B +:1010B000D11E88BE6E090D3D9269A5BE96F8183DF9 +:1010C000615FB0BEC4512BBEA210EB3DEB46733D39 +:1010D0006997A0BE1DF744BF0369703D374C75BECC +:1010E00014687ABE428D9A3D32504FBEFF1708BF3A +:1010F0000AE5753DE7B4DBBE697D293DF5ACD93D18 +:10110000F33AB43D423ED23CBC04303C2125103D74 +:10111000EE6434BEBD4181BE4872FABEB17E1A3D56 +:101120006B4A76BEC996D2BE8433F3BE416EA0BE72 +:10113000749058BE2B7F38BE0CF87FBE9866B6BD43 +:101140005C27BBBEBF7557BE6075263D07ED0ABF65 +:10115000EAA9563D115E22BE21375BBFD10786BF8B +:10116000DC690ABF48CA56BEC14D28BED8631EBF3F +:1011700059430CBFA659673DE63DD2BE9F87AEBE20 +:10118000255D863D7A01BCBED599A53D828E7DBF89 +:10119000C6AFF7BCED92B23D89CF5CBE1FD6013D14 +:1011A000968394BE11141CBF8DB921BFC788213D01 +:1011B000F63EA5BEE3C43D3DA19E593CE2F0A63CEF +:1011C0000502A13DE125823D317AA53D71753E3D87 +:1011D000E0924DBE85E762BEDBB0C03D74D676BE00 +:1011E0006BA90DBF401F523D976F49BEEEEB563DB8 +:1011F000B0BFCB3DD70BE3BE5D6E9ABE7D41853D52 +:10120000A929563D409619BE4D2451BE35C5353DE0 +:10121000259BDCBE623548BE41125EBE9CAD3F3DA3 +:101220009382DB3DBEC173BE7970A43D485824BE95 +:10123000690BCB3C777076BE00A41C3D69BBF1BE48 +:101240001866C1BE45AD503D2E10F53D84DC93BE01 +:10125000D41CA53DE6F296BE276C8FBEDCBA153DC8 +:1012600079B70ABFCD88DFBE26A46C3D4E1AC63DB5 +:10127000CB813C3DB5FCBE3C42CEFCBE912C97BE22 +:101280007A0000004D6F62696C656E657456312F8F +:101290004D6F62696C656E657456312F436F6E7663 +:1012A00032645F31325F6465707468776973652F8B +:1012B00042617463684E6F726D2F46757365644248 +:1012C000617463684E6F726D3B4D6F62696C656EE1 +:1012D000657456312F4D6F62696C656E6574563159 +:1012E0002F436F6E7632645F31325F64657074686D +:1012F000776973652F64657074687769736500003A +:1013000004000000010000000300000003000000D2 +:1013100080000000AE59FEFF140000003C0A0000EF +:101320003600000000000009E80A0000F2B3FFFFE9 +:101330000300000010000000140400001406000068 +:101340001408000080000000000000000000000001 +:10135000000000000000000000000000000000008D +:10136000000000000000000000000000000000007D +:10137000000000000000000000000000000000006D +:10138000000000000000000000000000000000005D +:10139000000000000000000000000000000000004D +:1013A000000000000000000000000000000000003D +:1013B000000000000000000000000000000000002D +:1013C000000000000000000000000000000000001D +:1013D000000000000000000000000000000000000D +:1013E00000000000000000000000000000000000FD +:1013F00000000000000000000000000000000000ED +:1014000000000000000000000000000000000000DC +:1014100000000000000000000000000000000000CC +:1014200000000000000000000000000000000000BC +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000000000000000000000000000008C +:10146000000000000000000000000000000000007C +:10147000000000000000000000000000000000006C +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D000000000000000000000000000000000000C +:1014E00000000000000000000000000000000000FC +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000000000CB +:1015200000000000000000000000000000000000BB +:1015300000000000000000000000000000000000AB +:10154000000000000000000000000000000000009B +:10155000000000000000000000000000000000008B +:10156000000000000000000000000000000000007B +:10157000000000000000000000000000000000006B +:10158000000000000000000000000000000000005B +:10159000000000000000000000000000000000004B +:1015A000000000000000000000000000000000003B +:1015B000000000000000000000000000000000002B +:1015C000000000000000000000000000000000001B +:1015D000000000000000000000000000000000000B +:1015E00000000000000000000000000000000000FB +:1015F00000000000000000000000000000000000EB +:1016000000000000000000000000000000000000DA +:1016100000000000000000000000000000000000CA +:1016200000000000000000000000000000000000BA +:1016300000000000000000000000000000000000AA +:10164000000000000000000000000000000000009A +:10165000000000000000000000000000000000008A +:10166000000000000000000000000000000000007A +:10167000000000000000000000000000000000006A +:10168000000000000000000000000000000000005A +:10169000000000000000000000000000000000004A +:1016A000000000000000000000000000000000003A +:1016B000000000000000000000000000000000002A +:1016C000000000000000000000000000000000001A +:1016D000000000000000000000000000000000000A +:1016E00000000000000000000000000000000000FA +:1016F00000000000000000000000000000000000EA +:1017000000000000000000000000000000000000D9 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:1017300000000000000000000000000000000000A9 +:101740000000000000000000000000008000000019 +:10175000E08D8E3B7AB2C03AC244843BA888F83B05 +:10176000D1229E3BE4649F3BF790443B83C1ED3B19 +:10177000BDB4553B92D0AF3BD3EE263B3C990A3CDF +:10178000A416443B06D1A93B7C27B53B89B25F3BFD +:10179000C914FC3BC2DA933BC9D4173C4C1C2E3B0A +:1017A000771A043CDB1BB33B20178C3B100E203C0C +:1017B000C30BC83BBAD2B03BED95033BB0DDBC3A9E +:1017C0006E1AE83B3467B63B00DFB23B08600F3B64 +:1017D00066F43B3BB8DA6F3BD32FF93BAC64423B3A +:1017E0000F28B03B3CFFD23B511C6B3BE201A23CBB +:1017F000485CA53B4DC5FA3BFB0B283BA518073CB5 +:101800008BA6013B85F6A13C1021D03BF83B393B30 +:101810007440D73B0A58813B5EF5033B05ED5C3BCA +:10182000631BD53B1C496D3BBD04803B26C8FF3A7A +:10183000F442823BA8A1213B42288D3BB9E0793B91 +:1018400015C47A3B4858133BBF06B73B0D72FE3CAC +:101850007A416B3C0C5A403CE0A4103CEB46543BB4 +:10186000D3813D3BF023683B0CA84D3C287FD63A02 +:101870000E13873B3C16083B56761D3C50F33D3C0F +:10188000935E403CA404073CB3F41A3C8438433CC8 +:101890002B08DF3A2CFCFD3ACBC0713B9E416B3BE1 +:1018A000B20AB23BE417CA3B66C0263BB0846A3B2F +:1018B0007203493B7A8B2D3C2CF4F13B03FF513BE7 +:1018C00038C93A3B1208F13B6915C73BACC5363BFA +:1018D000A213883B8A5FCC3B30FC763B9DBB863BAA +:1018E0008D9DD33A58D4F23A7E14F73B4935C03B2C +:1018F00087D5973BB6864B3C6EE4D03AD0DBAE3B07 +:101900006AA5833BFB64DC3B72DF333BB9B2343BFB +:10191000976BA23BC1FB573B8ABE1E3B46C8FA3AB7 +:1019200089A6933B24CBDF3B84AACF3BF828163B08 +:101930000A16E03B4AC4BF3BE592673C46C0E73B22 +:10194000D55F6A3BC997103CCFCFAD3C9B1B893C10 +:1019500080000000C4700D3F33F994BD383C033F54 +:101960009797763FB3E0B93DF1E6E23ED507C33E37 +:1019700007FBF13E4704C4BCF1702E3FF5A0A53E25 +:101980000A84893F38BC20BEE969E03E2DBD333F63 +:1019900024F3DD3E9F1C7A3F0CB3123F1FA5963FF8 +:1019A00009B9AEBD4212833FB75ADF3EF2FE0A3F8D +:1019B0006193E43DAB7B463F15712F3F3B4BEABD46 +:1019C000A29ACEBD394A663F66FA343F4279313F2A +:1019D00048418E3E5C845EBD03FBED3E733D773F28 +:1019E00002EF49BDBFC72E3F3E59513F1846E93E61 +:1019F000C7E5B53EDEA54BBEC2CF783F58BB983C8D +:101A0000740A863FB84029BC4B1D743E1AB5C13ECE +:101A100080C9B73EF391553F96D534BD700866BD79 +:101A20002B33DB3E2C71533F8A6EEB3EDAF8CC3E13 +:101A300096C87D3E6E3E013F800D1BBD21B723BC85 +:101A4000AF02F73E8DCEF83E8A14A9BDF949C93CD4 +:101A500029757C408CF7C93F1D402DBE96838F3F72 +:101A6000DAD016BC6CA6433DEDB828BEBC0CCC3F0A +:101A7000973C93BDE804063F380E60BD693B9C3F30 +:101A80006977BC3FD6DDBE3F9BF6853FCABE993F16 +:101A900013B2C13F76592BBD75C821BD49DDEF3E5C +:101AA000B48A1F3D9DA6303FB483483FBC62C2BD8F +:101AB000A7AFE83E3F1818BD6330AC3F4410703FFD +:101AC000A803493CA653B93E02266F3F3E87453FD7 +:101AD0002158B53E7B03073FCBC64A3F20090DBDC9 +:101AE00026AE053F2F1921BC501F04BD5526753F5A +:101AF000AFF1CABDDCA5163FC1329C3DF04490BD9C +:101B0000AE7F1F3F1F9E023F31AC5A3F9BA77ABD5D +:101B1000E846D1BCC026213FC94BD63EF72F25BD94 +:101B2000BE8600BE5A3C013E8E0B5E3F2F0B4E3FE1 +:101B30008DA8D3BCDE555E3FC1443E3FC64B833EBD +:101B4000C5F0653F158BE83E99768F3F09CD433E42 +:101B50008AA7563E80000000342D4CBE15313FBE92 +:101B6000910977BD8C11C5BD8BE61CBF1A261EBF1F +:101B700053F421BD00E66BBF5409D4BE68C5F9BE5D +:101B80009F93913DBBBB95BD778EC2BE647D28BF40 +:101B90004DA9D43CB4E5BDBE88F166BF91771C3D2C +:101BA000DCD9F5BD13C0ACBE07AA6A3DA3B531BFF1 +:101BB00098213FBDF4CD9EBFB2CD35BE25C2ED3CD0 +:101BC000C18E82BEF5633BBE6265E6BD7875ADBE73 +:101BD0005814A9BDB2C6B6BD7D7CBABEE2D56D3D76 +:101BE000662C1BBEE3DFC0BE06BF80BD5747ACBD41 +:101BF000A81BD53DDEBD20C08F1124BF55D3DBBD52 +:101C0000E3BBA6BEE028DFBC3EA380BE98B220C0E6 +:101C1000CE804EBF393E203D4734D4BC5A5500BF1C +:101C200073ED82BECC7107BE8F6D823D4120B6BE82 +:101C30006809FEBE4903F9BD1DE9F6BE655EA0BE9A +:101C4000F10D0CBFF8ECF7BE8DA7BE3C973192BEEC +:101C5000B29835BF0DEB83BFF76AE9BF58D9BEBF55 +:101C6000D24FA1BE5D9ED2BECF06BCBEA853E6BE7B +:101C7000D904AABE2AD254BE3A120F3E100687BE1D +:101C80004A4BEDBD54A71ABF760DCABE304B05BEF8 +:101C900018BE99BE479AA03D1B4A5DBE34007CBE6B +:101CA00084399E3B1B6BE9BEE088F7BC6D4FCABC14 +:101CB000E572A5BEF07229BE6B71C7BE6465AABE8F +:101CC000870447BF055BD0BE800F0C3E97C941BD5E +:101CD000DD04FBBEC5C7BC3D65CBF73C552DECBD57 +:101CE000380EF5BEC026DE3D52F651BEAFEE70BED8 +:101CF000DAEED1BDDEB43EBF13F51ABEA9EFC9BFFF +:101D0000A5424FBE187E2DBF9D3BAEBC7BF76B3D01 +:101D1000B377B2BE5449B3BE053AA4BCCBB1953D2E +:101D20000D819DBEB5D278BE3C7F12BF3FABD6BD04 +:101D30009CF44B3DA6FC94BEED0424BD69BF90BD50 +:101D4000BFC3E5BF778708BEC5B7033D77A809BE07 +:101D50002F742CC0640908C0B00000004D6F626988 +:101D60006C656E657456312F4D6F62696C656E657A +:101D70007456312F436F6E7632645F31315F646524 +:101D8000707468776973652F42617463684E6F720F +:101D90006D2F467573656442617463684E6F726D32 +:101DA0003B4D6F62696C656E657456312F4D6F6285 +:101DB000696C656E657456312F436F6E7632645F61 +:101DC00031315F6465707468776973652F6465701D +:101DD0007468776973653B4D6F62696C656E657495 +:101DE00056312F4D6F62696C656E657456312F43A5 +:101DF0006F6E7632645F31325F64657074687769E4 +:101E000073652F64657074687769736500000000FE +:101E100004000000010000000300000003000000B7 +:101E200080000000BE64FEFF140000003C0A0000B9 +:101E30003500000000000009E80A000002BFFFFFB3 +:101E4000030000001000000014040000140600004D +:101E500014080000800000000000000000000000E6 +: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 +:1022500000000000000000000000000080000000FE +:102260005DE0FC3BF518FB3B160EDA3B7E986D3CBF +:102270000470CE3BA6E18F3B3A84E13B1B05F53B66 +:102280000784BE3A13BAEE3B9A848E3B1E52C53A7F +:10229000E4E0113C7E950B3C178E413B24B68A3B13 +:1022A00055683E3B9DD7C03BE7995B3B05DDBB3B9B +:1022B0006F7D7E3CC96C2A3CED83A73BE2DFA03BEF +:1022C000A9EAC83B34F7D23B8079CC3B2EC9123BFC +:1022D0003A18C93BD8D2E53B9202AB3C0B151C3CEB +:1022E0002AF5B23BD309063C7B88A23BF4A3373CDA +:1022F0000506343B170AF23BAF2ED13BC5B12A3B52 +:102300005DA3A33A5190D93BFB22623B3E45B83BCB +:1023100089C4DA3BBAFDCA3BC8388F3B78A3A43BDB +:10232000FEE7563B3E7D0D3BDEA2103C9AD0933B30 +:10233000D3E3FE3BFC3E3E3B18D2453C2424F23A1C +:1023400089C30F3C45A4263CFEC80D3B24D6663C01 +:1023500059A9B13BBEE53C3C3DAA343B24C5483BB2 +:10236000DA50473B6783903BD6FB5F3B1F42AB3B5A +:10237000B8A9EF3B47D5CD3B8629C13B23698D3BAF +:10238000728B393B327DD63B87EAAD3BC69FE03B43 +:102390009638533CA984FF3B1ECB723CF5C73B3CAF +:1023A000BD6A9D3BD3F3BD3B7693653C7403C63B4E +:1023B00001DA0E3B1445623B80EC903B4A0CFD3B3E +:1023C000B2CF493C6762F63BC54B1A3C9F75533C04 +:1023D0005CB4913B527BCA3B9860353B7260373BA3 +:1023E0007A74483C4B3E003CC4BE073C69A75C3B4A +:1023F000562ABA3B55A0ED3C6FC77A3B9B60273B02 +:1024000004C8D53B4B8C593B965F143CF85B303C81 +:1024100065EEA43B3C408F3CB965B43BE752343B8E +:10242000F53FB43B9B526F3BEDC8AB3B071CCA3B2F +:10243000800EF53AECE2B83BDA242C3C8F0E383BA8 +:102440001A6C0D3CA909923B749E0E3CB503213BCE +:10245000333FBC3B34A10E3C6BCD2A3CA3A1E23BF5 +:10246000800000009CE67A3FC322793FFA59583F2A +:102470004DBDEB3F24D34C3FE3C10E3F32C15F3F24 +:10248000111B733F0F659ABD9FDC6C3FD450EF3C2E +:102490002E5FF1BD22BD903F537E8A3F9620F0BD56 +:1024A0008E71EF3D84EBBC3EEE553F3FB3E2D93E2B +:1024B0003ADFB9BC228D913DEF17A93FE534263FA5 +:1024C000229E1F3F89AC9F3C4651513F8DE04A3FC1 +:1024D000F4E03FBD0A86473F3207643FD143C43D25 +:1024E0003CBC40BD4FD0973DBFFD843F6A43213F78 +:1024F00006DAB0BD9C81CCBD0326703F528C4F3FA5 +:10250000DA78B9BD2AAA90BDF760383FB55EE03EE3 +:10251000FBB1123E000F593FBF67493F561A0E3FAD +:10252000315A233F398289BD647892BD663CD73EDB +:10253000F9A8123F0BE67C3F1880C7BC7446C43F25 +:102540000680AABD02A48E3F4839883C116692BD20 +:102550007808E53F0646303F846B323FAA0E75BDD2 +:102560009A33C73E38C2C53E60620F3F71A80F3E26 +:102570009BEB293F65CA6D3F9C394C3F33A73F3FDA +:10258000514E0C3F03A639BC38D0543FB28E2C3F7D +:10259000563D023F2DD8103FA0857D3FADE6953ECC +:1025A0006550BA3FE82F1C3FEB773C3F4FC8E33FF5 +:1025B000F21ADCBD50CB3ABE1043A5BCAA0E9DBD9D +:1025C00031127B3F133CC83FA275743F2D17993FD2 +:1025D000B4CED13FF390103F5BE6483F414F99BCEA +:1025E0005C1830BD91E3C63F9C7B7E3F46AF863F83 +:1025F000CE71B23E01B6383F85E01D3E6A6A8F3C1F +:10260000DA11A63E741C543F32D9D73ED736933FD9 +:10261000046E88BD9761D3BC28F54E3FEEFC323F77 +:1026200041EAB23E75D7323F7D1DEDBCC0BE803E53 +:10263000F61906BC66588EBC2F6A263DAE6CA83EC5 +:1026400037F1C8BD42518C3FA69BB23C37818D3FCC +:102650002EC597BDB5C63A3FF2838D3FD077A93FCF +:1026600060DC603F80000000FEA4A9BD6A5B41BE43 +:10267000E9D5A4BCB79176BE85A088BE54760BBEC2 +:102680007C6CEABE6742FBBCFF063DBE304786BE9F +:1026900091670DBF7AC743BEF67A01BCE63D84BEA2 +:1026A000FB0AC0BEB8A009BF76CBF83DDA7AE7BE18 +:1026B000EC14173E4B653ABF7480FCBF9F2C4EBE96 +:1026C0006D17FDBE467036BDD45847BF3D973D3DA2 +:1026D000801930BF9CA391BE959742BF16BD13BE13 +:1026E0008DAC29C0E1DC9ABF408F31BF0555B6BD26 +:1026F00012B4C0BEAC34B6BFF99DB2BEFE1865BD03 +:10270000763365BE615CA9BE165C22BE30DD57BF64 +:10271000D49005BEB4D436BF0B4E39BEB08A17BDB7 +:1027200024BEF93CED3007BF2E3AD5BE44628CBEC4 +:1027300098818FBF94FC95BD834DE9BC7EC2BCBE21 +:10274000B53E783CDC3F70BEA366383DFC56A5BF65 +:102750006CAD8CBE55EA81BEF7F6D23CF36BBBBFC5 +:10276000E940B3BEC6660EBE82BCB2BE08C54EBD51 +:10277000DE3BDEBE01D985BEAE415DBEEC5718BE64 +:1027800078E453BD90DBBBBE5B18B8BE40DDD3BD63 +:1027900066F616BD86DE5EBF2592D1BF6853443D06 +:1027A00088E5F0BF8B3195BFB20BDBBC860A88BED3 +:1027B000D653583D6D7744BF4DBC8DBE8A80E0BE78 +:1027C000A7CA0FBF451DE3BCEF4DA5BDE75A5CBCD2 +:1027D000E8C4A5BEF644473B686597BCF7E048BD32 +:1027E000D7F5B3BEB1F1B5BE7CAEA5BE0B3A03BE04 +:1027F00081DC763C1AEEDABE8FB6E8BC14C56BC03D +:10280000E0D1F8BE028990BEA7150A3C1DCBD1BE0F +:10281000D3CB1CBD40FBAEBF88A423BFBC210EC0E0 +:10282000768501BEDD71CC3C6E219D3DF673EDBE1B +:102830005B712ABFCF8748BF632473BE267137BF41 +:1028400090CCAABF729EB6BEE13D6EBE96E510BFAB +:1028500001750ABDAEC19FBEFC47E4BE450B7FBFFC +:10286000C61C43BDE5F6283CB00000004D6F626910 +:102870006C656E657456312F4D6F62696C656E655F +:102880007456312F436F6E7632645F31305F64650A +:10289000707468776973652F42617463684E6F72F4 +:1028A0006D2F467573656442617463684E6F726D17 +:1028B0003B4D6F62696C656E657456312F4D6F626A +:1028C000696C656E657456312F436F6E7632645F46 +:1028D00031305F6465707468776973652F64657003 +:1028E0007468776973653B4D6F62696C656E65747A +:1028F00056312F4D6F62696C656E657456312F438A +:102900006F6E7632645F31325F64657074687769C8 +:1029100073652F64657074687769736500000000E3 +:10292000040000000100000003000000030000009C +:1029300080000000CE6FFEFF14000000380A000087 +:102940003400000000000009E00A000012CAFFFF86 +:10295000030000001000000010040000100600003A +:1029600010080000800000000000000000000000CF +: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 +:102D60000000000000000000800000004F09A73BA9 +:102D70002ED7613B34F9BE3B9971D43BD505F83B66 +:102D8000E48FCC3B44705C3C8B30FE3B0BA4C03CDE +:102D90009585E53B3937253CBA307D3B00BF9C3BF0 +:102DA0009B5A8B3CFC141C3CC5B7403CD86D9F3BE8 +:102DB000ABA4313B2B3A613C3701BB3C863A403BEC +:102DC000B9F2893BF3EED33BD6120D3C59743A3B32 +:102DD00089270C3CED5D023C9834493CD423E13B0F +:102DE0002D87503B191FAB3A1652EC3BC2253F3C96 +:102DF0005D7A233C5E2B993B2CD2CB3BFE71E73BAB +:102E0000E53F3A3C7382033C57F1643B4AA7233CBD +:102E10009625133CDA7FC53BE1EC893C503C4B3CAA +:102E2000C5CD263BB341453B2FBA123C4DE3803B19 +:102E300059E2363CB619B03BBCA66D3C80350A3B26 +:102E4000765FE23BFDB1A53B71A0833B70EE1A3B80 +:102E50000723B03B0044543CDD7A2E3CA4AAFB3B44 +:102E60004B961B3C9539A93B8D10BA3B3ACFBA3BE8 +:102E700002D43C3C60E6763CD642C73B5190DB3BFB +:102E80006CE1883CB205BF3B12CBD33BAF6D003C3D +:102E9000892A053B8406913BCF73E53AD928B33B99 +:102EA00074D3743BABBFBB3B9CA7CF3C6E6E1D3C49 +:102EB0009AB6123C5021BC3B20300B3CF09B013CAD +:102EC00001A1143B19909D3BADD4E43AEF6C2F3C2B +:102ED0001C469A3B80FC8C3C6213FD3B05B78C3B47 +:102EE0002B028C3B3DDF0A3C7C454D3C7A9C623C8E +:102EF0003AB6CF3B88C28A3B28F02C3CD91FEE3B28 +:102F00002626313CF50E5B3C60E5A13BF5F4893BA0 +:102F1000B2E8B13BBE9E153CD730913B87328C3C2A +:102F2000D50C263C739C123CFAE0573C87BB723BA5 +:102F30007A26113C2D67C73BC405E03B62A1993B53 +:102F40005F85143C06A05C3B74464A3B3D415C3CBB +:102F5000477A7B3BAB2F2F3C3141AB3B33AF913BAF +:102F60000E17503BD009053B501CFA3A8000000078 +:102F70003CBB253F8013E03E120F6F3E172412BE6C +:102F8000C915763F1C6C353F6B35EFBC2A347C3F4E +:102F90001143383F10E813BECBECA33F5936FB3E3C +:102FA00004C50A3F429BE53DD2DC9A3F5536BF3F00 +:102FB0000F7CE13E6241B03E436AD4BB358B394061 +:102FC0009E1966BED4DE083F1547523FB0F88B3FCE +:102FD00070FFB83E3A0F8B3F3159813F2FA2C73F58 +:102FE0008C615F3FF58BDFBB8AE78ABD72796A3FF0 +:102FF00076A7BD3F6833A23FEEF7D63D24BDFB3D2B +:103000001AA3653F65CBB83FB49A7F3F7427E33E70 +:10301000A3376B3F4BFF913FDAF4433F07D908409A +:10302000D7A5C93F0BE1AEBDCDF393BD298088BCC8 +:103030007D88913E9474B53F83B92E3FE3159A3E47 +:103040001521893EB79A603F9966243F3099023F27 +:1030500093B8993EC1C22E3F789BD23FEDD1373F06 +:103060004FB3793F1E5F9A3FCC562ABD6C9C383FC8 +:103070009C59393F5A5ABB3F93F8F43F50B4453FEF +:10308000F716333FA9CF0740A7873D3F7C23523F28 +:10309000AA62193FDE5C63BD77E40F3F9F1405BC55 +:1030A0001854913C1271CA3E2C483A3F9204F13EAA +:1030B00055FE333F2D91913F0DA93A3FC0198A3FEC +:1030C000B898803F221C7CBDF9541C3FA60AFA3DEB +:1030D000150EAE3F43B7D5BD87E20B40A96A42BD8E +:1030E000979D0B3F27EA0A3F7FC9893F7609323D0A +:1030F00041D7E03FCE164E3F03AD093FC5FE0F3F1F +:1031000099436C3FDAC3AF3FD758D93F95A1203FD1 +:1031100048B27EBD17EE143F8173943FD79BDD3ECE +:10312000221A0B40BBC0A43F3A77913F3831D63FBB +:1031300092E8AC3E2D04903F5FD8453FB8455E3FD6 +:103140001F6E183F5986903DF8FCD93E2E9BE1BC7E +:10315000BB88DA3F95F97CBD4CD1AD3FAFEA293F42 +:10316000D58B103F56925EBEBCFF833EEB50AFBD89 +:1031700080000000BD7B0EBECC3B33BE427B3DBF1A +:10318000B6C852BF23E326BEC4F64ABF63B7DABF50 +:103190004973663DC3223FC08ABA63BFD62865BF64 +:1031A0004E4A8CBE82851BBFE6430AC039D545BF57 +:1031B00003448BBFFC2E1EBF286833BDB777DFBF2B +:1031C000CCE8E3BF11BABEBEFC51FDBD433A4D3D54 +:1031D000F4F266BDF064ACBEB7DEEEBDB1E7A0BDF3 +:1031E000F23F57BE1D2D21BE1FE6CEBEDBC829BE55 +:1031F0002A76F4BE68565BBFC00785BF07F917BFC4 +:10320000883A4ABFDDF212BE015780BE6E7B82BF94 +:103210006F8CBCBEFB5FA2BFC263B63D8DFE35BDE9 +:103220002D1C83BEBD6996BF2980A5BE30B7C3BE25 +:10323000BB9491BF0CC3FFBEA70FA53C27AC70BDCC +:103240006FCBEBBF4D6E0E3EECDA323D9AFD17BEF2 +:10325000D73797BE36DF283D617A92BB829AAEBDE2 +:10326000E71DADBF899FEEBC9E7821BF22E727BF37 +:1032700005EA24BE25A318BE45F931BF58B840BFA2 +:10328000223509BD30D959BF5780A0BE7E4868BEDF +:10329000F846933CA7D97EBF342084BEB28662BE76 +:1032A000E7A863BE87C231BFCDE9F2BE928F4EB9A7 +:1032B0004D084EC091339CBF7AD7A6BEF3758C3BA8 +:1032C000105C5DBCC8565BBDBF7793BE8AB9E3BCDA +:1032D000040B63BEA1EF92BD901119BF5E01B7BF91 +:1032E0003B197BBFB6C1D1BEDE32E1BC8CE821BE4A +:1032F000F1AACBBFE8D601BEBDA719BCD6F29EBDD0 +:103300004896ABBF965EB8BC24498E3EE30D9ABE8C +:103310001B94E3BD0BE108BFE18430BF9CDB16BF0B +:10332000750E10BFE23C29BE27A01BBEA00728BF18 +:10333000F4DE57BE10D6F0BE2C0DECBD7F0E233D43 +:10334000225DDCBEEC680C3B545C93BFC6E6DABE83 +:10335000E7B1C8BED3ABB6BE5283F9BE3DFB8EBD4E +:10336000D944CABCA064C9BEE076CEBECE585DBD0D +:10337000172878BEAE0000004D6F62696C656E65FF +:103380007456312F4D6F62696C656E657456312FBE +:10339000436F6E7632645F395F6465707468776915 +:1033A00073652F42617463684E6F726D2F4675733B +:1033B000656442617463684E6F726D3B4D6F626904 +:1033C0006C656E657456312F4D6F62696C656E6504 +:1033D0007456312F436F6E7632645F395F64657067 +:1033E0007468776973652F6465707468776973654D +:1033F0003B4D6F62696C656E657456312F4D6F621F +:10340000696C656E657456312F436F6E7632645FFA +:1034100031325F6465707468776973652F646570B5 +:103420007468776973650000040000000100000003 +:10343000030000000300000080000000D67AFEFFB9 +:1034400014000000380A00003300000000000009EA +:10345000E00A00001AD5FFFF030000001000000082 +:10346000100400001006000010080000800000009A +:10347000000000000000000000000000000000004C +:10348000000000000000000000000000000000003C +:10349000000000000000000000000000000000002C +:1034A000000000000000000000000000000000001C +:1034B000000000000000000000000000000000000C +:1034C00000000000000000000000000000000000FC +:1034D00000000000000000000000000000000000EC +:1034E00000000000000000000000000000000000DC +:1034F00000000000000000000000000000000000CC +:1035000000000000000000000000000000000000BB +:1035100000000000000000000000000000000000AB +:10352000000000000000000000000000000000009B +:10353000000000000000000000000000000000008B +:10354000000000000000000000000000000000007B +:10355000000000000000000000000000000000006B +:10356000000000000000000000000000000000005B +:10357000000000000000000000000000000000004B +:10358000000000000000000000000000000000003B +:10359000000000000000000000000000000000002B +:1035A000000000000000000000000000000000001B +:1035B000000000000000000000000000000000000B +:1035C00000000000000000000000000000000000FB +:1035D00000000000000000000000000000000000EB +:1035E00000000000000000000000000000000000DB +:1035F00000000000000000000000000000000000CB +:1036000000000000000000000000000000000000BA +:1036100000000000000000000000000000000000AA +:10362000000000000000000000000000000000009A +:10363000000000000000000000000000000000008A +:10364000000000000000000000000000000000007A +:10365000000000000000000000000000000000006A +:10366000000000000000000000000000000000005A +:10367000000000000000000000000000000000004A +:10368000000000000000000000000000000000003A +:10369000000000000000000000000000000000002A +:1036A000000000000000000000000000000000001A +:1036B000000000000000000000000000000000000A +:1036C00000000000000000000000000000000000FA +:1036D00000000000000000000000000000000000EA +:1036E00000000000000000000000000000000000DA +:1036F00000000000000000000000000000000000CA +:1037000000000000000000000000000000000000B9 +:1037100000000000000000000000000000000000A9 +:103720000000000000000000000000000000000099 +:103730000000000000000000000000000000000089 +:103740000000000000000000000000000000000079 +:103750000000000000000000000000000000000069 +:103760000000000000000000000000000000000059 +:103770000000000000000000000000000000000049 +:103780000000000000000000000000000000000039 +:103790000000000000000000000000000000000029 +:1037A0000000000000000000000000000000000019 +:1037B0000000000000000000000000000000000009 +:1037C00000000000000000000000000000000000F9 +:1037D00000000000000000000000000000000000E9 +:1037E00000000000000000000000000000000000D9 +:1037F00000000000000000000000000000000000C9 +:1038000000000000000000000000000000000000B8 +:1038100000000000000000000000000000000000A8 +:103820000000000000000000000000000000000098 +:103830000000000000000000000000000000000088 +:103840000000000000000000000000000000000078 +:103850000000000000000000000000000000000068 +:103860000000000000000000000000000000000058 +:10387000800000007316BB3B429FD53BE819763CA5 +:10388000206F4A3B9FB2C73B5AABC73BC713F63BBF +:10389000BCCC1A3CE4E78C3C291DAA3B9D360B3C72 +:1038A0009430CE3BC86CEE3B7FBF9A3B9530763C64 +:1038B000D8351B3C330F493C69D0B73B85993D3C1B +:1038C00006173F3BD8EB063C50AAA23B9BD2B73B26 +:1038D000A431CE3A0A16833C9B6A013BF483443CF4 +:1038E0006655443C28F2983CC30ED73BC965AA3BB9 +:1038F000F92ED23BE9FD673ACBE2303CC809903B58 +:1039000041C5593C117F9F3BEFC3A43B86D7ED3B9C +:103910009158083CD993F93B8DFE2F3CA7C3723CCC +:103920005372E63BF9C7463B44F1503C473A503CA2 +:103930004A98973C1072B73BAF19AB3B912B303C88 +:103940009A71B43B7FCCF03BE823273CA065F63B63 +:103950006629033CD050003B933F1C3C05D2B83C49 +:10396000E6CCC13B1A3D053B7FC9103CD02C413C05 +:10397000D94F1A3C0832CD3BF66FCB3BA392363C75 +:10398000820CD73B7D60E43B69819B3BC2CE7A3C95 +:10399000CAC28A3C5A36D53B8C301C3CC273A63C0A +:1039A000EC061B3D8EA9273C865FD73BEA2F883B60 +:1039B000BF951B3C18410D3C46A65A3BE003943C86 +:1039C0003737153BED88093C7690533C22CB8F3C32 +:1039D000B1D61C3B3F8C8D3CD3FDFF3A515A933BF3 +:1039E000EFEFB03B20B4213B6D9E2E3B64C18A3C7F +:1039F000B549E13BFFCD633C6ADB9E3B548B903C79 +:103A000072D5A53B5047B23B4F5FF03A287A0D3B49 +:103A1000DB996A3C07C51C3C18106D3C784FB13CE3 +:103A2000CD92FB3B92F6263CBBBECD3BAA87B83B72 +:103A30006810683B2C1E363C7F99B43B6D96E83B82 +:103A40003520393B399A923BBDA8DB3B73FEA73C3E +:103A5000FB5B963B584FB13B684CB13B96ECAA3BA5 +:103A6000FF3D023CC2308F3B0221623BCE25283B0A +:103A700023D09C3B800000009015333F03F4533F5C +:103A800055BB483E42DAC83E3A23463F031C463FF8 +:103A90009F27743F2397993F1F84873EEFC8283F95 +:103AA00030208A3F3713C03CEE8F6C3F61B0E63E5A +:103AB0007C3A9D3D6CFF993FBE2C27BDC860363FC8 +:103AC000521EBC3F0A3FDFBD00DE853FFB64213F45 +:103AD000F662363FFE2D5BBBDE0F0240C667803EBE +:103AE000ECFAC23FBBCCC23F92FD46BDA560553F3C +:103AF000FD10293F9B8A503F2E8880BD0581AF3F36 +:103B0000B4E90E3FF4C15FBB13401E3F677A233F09 +:103B1000D7FB6B3FE047873FB1A0773F909EAE3F1A +:103B200065C6F03E6EA5643F1EAFA4BD614FCF3F9A +:103B3000D94F203E196916402C03363F7CC3293FDC +:103B40003ACBAE3FB708333FE6EA6E3FA0D5A53F7C +:103B5000D578743F1323823F5CA07E3E14079B3FC1 +:103B60005EFF6C3D4C49403FA032843E2001813DC8 +:103B700076AABF3F391B993FA4974B3F16D9493FBF +:103B80007E25B53F695E553FBC97623F664A1A3F46 +:103B900024D9F83F44AD094023719D3C2BF89A3F4E +:103BA000DA26254026D7223F3B5AA63FC7B0553FCD +:103BB0008A1F073F945E9A3F96268C3F89E3253DF6 +:103BC000D8DB12402A6954BDDB75883F5358583DF5 +:103BD0008CAB0E40CC3703BE27710C40D7FD7D3E29 +:103BE000E55793BA0F8E2F3FB870A03E3041AD3EDF +:103BF000E1AB094022875F3FB8FCBFBD96F0A73E0E +:103C00003D6A0F40C789243FC1E2303F30B1E7BC75 +:103C100082EBA1BDA7C4E83F7D8B9B3FF835EB3F0E +:103C2000D9EC2F40A79B793FA5A8A53FB657273FC2 +:103C30008B21E83D4740E63E6D9BA73F4C30333F2C +:103C400040C5663FA9E872BD0575113F6CF1593F4B +:103C500076AE26406D068ABDB9EC2F3FCFE92F3FE7 +:103C6000BD96293F8339813F60120E3FC05CE03E24 +:103C7000F2D8873E23A802BE8000000046A039BFCC +:103C8000F8C315BBB42DF4BF3770993C21D9EABCF9 +:103C90009F9038BF992D93BE8CC77DBF14CE0BC0AB +:103CA0008C96073DAE0A61BE33944CBF274EF03D63 +:103CB000008A19BF3444F4BF69318B3D157DC7BFFD +:103CC00059C1AEBE474BA9BFD898BDBEFB4CC9BEBB +:103CD0004BE002BF48AEFDBE41954CBE97F375BFA9 +:103CE000D8CA08BEFA922B3CBFD6D0BE44C017C07B +:103CF000E1F9043D28D711BFD0BC6FBDED2DE6BD65 +:103D0000DE344BBF6A2FAB3DB611D8BFFC51EE3D40 +:103D1000374D33BD7046F5BC43EEFCBC4CC9853D08 +:103D2000BD00E1BE20DEF0BFFDCB10BF693AC5BECD +:103D30001BF6A7BFD299CEBF7908B6BE924E9ABAEB +:103D4000B1841D3D9E9E7ABF3D05553CC1FA72BDB2 +:103D5000F78009BF641185BD2B84FF3B5A734EBEAB +:103D6000C15639BE616037C09E31FEBD77BCDB3CB9 +:103D7000ECA78FBFBCFEE03DBFB1D0BD9A83823BB4 +:103D8000A7FD863BFF3F44BFBC8E8DBDCE8B00BFE1 +:103D900074E8EC3B67C26BBE388E6FBFED8B53BFD0 +:103DA0003EBA8EBC7F3B74BFDED099C02610D9BE10 +:103DB000160E1B3B87EA46BE140779BE5688BEBC6A +:103DC000F9F0D8BE1A2CCDBEC90C94BEE28A2BBE27 +:103DD00055E9D1BF5D3838BF049D9BBEEE9692BEBB +:103DE0005E320FBD9C3312BF1F2DC63B8017D53CE2 +:103DF0007330793D3B74B0BFE585F1BE6306E2BF29 +:103E0000B39D1DBF04220BBFAE8E423BBA7ECEBE19 +:103E1000907E6EBE345F8CBEB91020BF63C288BE78 +:103E2000FDEAAFBF3322D1BF49DF82BEC107C3BDA8 +:103E30003E234CBF9B1637BF4589A0BEF0B1B4BF2F +:103E40003214513DC3AC1EBDF5ADB7BEAA4029BE6C +:103E500002086FBD4472F2BE432F15BF49480BBF25 +:103E60009A67603D43D68EBD2B860A3D1AB0FBBBD8 +:103E7000AD6EFFBD82D5A6BE83961BBFAE0000000F +:103E80004D6F62696C656E657456312F4D6F626956 +:103E90006C656E657456312F436F6E7632645F3891 +:103EA0005F6465707468776973652F4261746368D5 +:103EB0004E6F726D2F467573656442617463684E10 +:103EC0006F726D3B4D6F62696C656E657456312F14 +:103ED0004D6F62696C656E657456312F436F6E76F7 +:103EE00032645F385F6465707468776973652F64E6 +:103EF00065707468776973653B4D6F62696C656E58 +:103F0000657456312F4D6F62696C656E65745631FC +:103F10002F436F6E7632645F31325F646570746810 +:103F2000776973652F6465707468776973650000DD +:103F30000400000001000000030000000300000076 +:103F400080000000DE85FEFF14000000380A00003B +:103F50003200000000000009E00A000022E0FFFF3C +:103F60000300000010000000100400001006000014 +:103F700010080000800000000000000000000000A9 +:103F80000000000000000000000000000000000031 +:103F90000000000000000000000000000000000021 +:103FA0000000000000000000000000000000000011 +:103FB0000000000000000000000000000000000001 +:103FC00000000000000000000000000000000000F1 +:103FD00000000000000000000000000000000000E1 +:103FE00000000000000000000000000000000000D1 +:103FF00000000000000000000000000000000000C1 +:1040000000000000000000000000000000000000B0 +:1040100000000000000000000000000000000000A0 +:104020000000000000000000000000000000000090 +:104030000000000000000000000000000000000080 +:104040000000000000000000000000000000000070 +:104050000000000000000000000000000000000060 +:104060000000000000000000000000000000000050 +:104070000000000000000000000000000000000040 +:104080000000000000000000000000000000000030 +:104090000000000000000000000000000000000020 +:1040A0000000000000000000000000000000000010 +:1040B0000000000000000000000000000000000000 +:1040C00000000000000000000000000000000000F0 +:1040D00000000000000000000000000000000000E0 +:1040E00000000000000000000000000000000000D0 +:1040F00000000000000000000000000000000000C0 +:1041000000000000000000000000000000000000AF +:10411000000000000000000000000000000000009F +:10412000000000000000000000000000000000008F +:10413000000000000000000000000000000000007F +:10414000000000000000000000000000000000006F +:10415000000000000000000000000000000000005F +:10416000000000000000000000000000000000004F +:10417000000000000000000000000000000000003F +:10418000000000000000000000000000000000002F +:10419000000000000000000000000000000000001F +:1041A000000000000000000000000000000000000F +:1041B00000000000000000000000000000000000FF +:1041C00000000000000000000000000000000000EF +:1041D00000000000000000000000000000000000DF +:1041E00000000000000000000000000000000000CF +:1041F00000000000000000000000000000000000BF +:1042000000000000000000000000000000000000AE +:10421000000000000000000000000000000000009E +:10422000000000000000000000000000000000008E +:10423000000000000000000000000000000000007E +:10424000000000000000000000000000000000006E +:10425000000000000000000000000000000000005E +:10426000000000000000000000000000000000004E +:10427000000000000000000000000000000000003E +:10428000000000000000000000000000000000002E +:10429000000000000000000000000000000000001E +:1042A000000000000000000000000000000000000E +:1042B00000000000000000000000000000000000FE +:1042C00000000000000000000000000000000000EE +:1042D00000000000000000000000000000000000DE +:1042E00000000000000000000000000000000000CE +:1042F00000000000000000000000000000000000BE +:1043000000000000000000000000000000000000AD +:10431000000000000000000000000000000000009D +:10432000000000000000000000000000000000008D +:10433000000000000000000000000000000000007D +:10434000000000000000000000000000000000006D +:10435000000000000000000000000000000000005D +:10436000000000000000000000000000000000004D +:10437000000000000000000080000000B14A593C2D +:10438000B3A6443C01B7153C503C1E3C22C3713CD3 +:10439000DD37293CC8E6023C6A74E03B20772C3CC0 +:1043A0007048103C7AC4D83B67F64C3C127BCF3A3D +:1043B000095C1F3C8AF18B3B1129723C3DBA4F3C92 +:1043C00011792F3C3C4C173B474F883CA45C293B60 +:1043D0003CEA733C3751973D1D7F433CB9D4643C64 +:1043E0003690663C2254763CB5AF613C6971DD3B4A +:1043F000DF9F853C1EE9B63B6CBDB63C4CF14F3CA3 +:10440000F0DB6D3CBBBA413CB91DF03C28BB693CBC +:104410002F9EDF3C09401A3CD9BC2F3CD9953D3C2E +:1044200071A32F3C3CF9A23C7B938C3C7815AB3BB1 +:10443000ABF9273C14D6553C7F7C683C4899BA3C84 +:104440002272B73C5915053C5AC65F3C398D4E3B2C +:1044500019B32D3C5B36893CFEEF093C17ACAA3CF6 +:104460005BD5603CE2137E3CEE60263D0D8BB63B97 +:104470003B0F5B3BAB942F3C37FE8D3CB4A4193C07 +:1044800042BF563C7E5A963CB1CE5E3CFA9B293CDC +:1044900064B68D3C5D10993C52D9953CEB3C583C40 +:1044A0006F7E3B3C3EA4713CDBBABD3CCF400B3D34 +:1044B000F5189C3CCF61A13C1C8ABD3C82DE103CBF +:1044C000B5D8753CF877E43BE8292F3CA9670A3C4E +:1044D0008087323CCE02913C978F883C104D333C14 +:1044E000F7369F3CCE045C3BA2B5593C74EE533C7E +:1044F000EC8AE23BB74AFD3C1FAED73CDE98E23B7C +:10450000BDA74D3CDFE53F3C2B75693C76D4903C24 +:10451000E801783C3B4E153D0DBCED3BDA49F03CE3 +:10452000FFDC903C622C813CEFD08E3C8EC8353C49 +:10453000BB10DE3B512AE73B9599F33BCD8AE33B29 +:104540006AE6483CECB6173C413A3C3C9A38A73CFA +:104550004E4EDD3CE6E1893CD375AC3BDF2E893C19 +:10456000049EAD3BDA5F593DB56CD53BA539AA3CFD +:10457000463BBE3B73EC6B3CDC615F3C8000000063 +:104580001C98D73F62D6253D938B943FD7FF9C3F25 +:104590009CDFEF3FA8717B3FFAE0813F5314543F0B +:1045A0006CA4A93FDF278F3FF112573F7A5CCB3FC6 +:1045B00016BB233D511D9E3FA7D90A3FBF44F03F84 +:1045C000C91ACE3FDD9CBA3EECE298BDA83E07403A +:1045D00089B516BC444DE63F952216411FF8C13FF0 +:1045E000100BE33F16C3E43F7A67F43F56ECDF3F1E +:1045F00086B65B3F9F9404404C7B353FAEC4233E60 +:10460000B011C93F3800EC3F4637C03F2A576440DD +:104610004ECA243EF3DE5D40890B993F5F5DAE3F9D +:10462000C7BBBA3F2A44AE3FDB1A7B3E547A0B40ED +:104630004DBF293FB8A9A63F682AD43F86ABE63FC5 +:10464000152439400560003E2E0B843FCD06DE3F29 +:10465000A7A9FA3DB357AC3FEE2308401EDC883FC4 +:10466000BF562940B013DF3FBA17FC3F2C14A540BA +:10467000115D813E057428BDDA4E0E3E30503D3E40 +:104680006B71983FC311D53FC92D1540EF1C3B3EC0 +:10469000C248A83FB9E418BDF40D473D9FAD144092 +:1046A000718CD63F7207BA3FF6C0EF3F10220C3E26 +:1046B0007486943EC3E01A400B1F2040446E26408F +:1046C000C5BC8F3F04EDF33F08AF623F94CBAD3FD5 +:1046D000DA52893F7122B13FAC36B93D787E07404E +:1046E00076E6B13F89F81D40170E39BB3702D83F37 +:1046F0009746D23FD6C5603F8C2C7A40D5CB4C40F4 +:10470000ACD3603F6E0CCC3F9C79B03C41A2E73FFC +:10471000CDB20F40E411F63F130EC63EDD09873CD3 +:1047200016BEB83E45BB0F40092A00404DB30D40B0 +:10473000FD5CB43FAFE9443F18AEBCBB62B2713F11 +:104740008EEA5E3FE70B943F7E87963FCCC1BA3F2F +:1047500029EA2540B1935B401783D13FE71C2B3FEB +:10476000811C08408835DEBB1AADD740DCC1533F01 +:1047700032E52840CFBE3C3F9A14EA3FA6883A3F34 +:10478000800000002EADC6BF661DC3BF6B8A73BF1D +:10479000B322E7BE4DC034BE6DE5A7BF868BEEBC2D +:1047A00081B35EBF321EABBF69F977BF2AF4DCBCB0 +:1047B0003AB4E9BE1CDC4DBE616EE9BE67D0B8BD3F +:1047C0007381BBBF41D4CBBE1F1AAEBFA41D96BE22 +:1047D0001E63C7BFEB09A8BE6802F2BFEEEEE2BEE1 +:1047E000437E3CBFFD9574BE181A3DBF69C514BF1A +:1047F000C5FB94BEA4164FBFDC334ABEFC3A2FBFA4 +:10480000F14F35C06951CEBF34FF99BFAA17ACBF75 +:104810007E3D6EC0B2E7E7BFC5D493BE7DDBF4BE7C +:10482000D8A179BFAD1ABCBF8339D7BE4AB321C066 +:104830007C6156BF51568EBDE0B78FBFA334AABF6F +:10484000078DBDBD86DEC4BE3E0336C00F6D43BEC0 +:10485000CF9BCFBF1FF0CCBE3ADF8DBF22010CBF74 +:10486000E378E2BEC18830BEB32F09BE577B93BF49 +:10487000386F9AC0F71D35BF1D59D9BE8235AEBFFE +:104880003BE20CC0D40F7BBF365973BE1B7EB8BF52 +:104890001411DDBF002EB2BDF79A0CC03CDE17C06C +:1048A0002D7F33BE311291BF682B80BF06B18BBE06 +:1048B000653F3CC04D2A8AC03956EFBE6E9AA2BFF2 +:1048C000080F3CC0BC92E83C967480BFFD651FBFDA +:1048D000EDF3D7BC86F721BF299889BFC8E00FC088 +:1048E0009A487FBE5366C2BD74EDBDBFC44CDABEEC +:1048F000FAA3D2BF85EC33BF194244BD22507BC01E +:10490000C3FE55C0EC5D5BBFDE0924BE1366BEBFAF +:1049100012E883BF90B50DC0D777CBBF9F2394C05B +:1049200095E06BBF46696EC0CC04A4BF74F213BFA0 +:10493000A9BCA9BF80E0BCBE9A545CBFFC5B65BF4C +:104940006335DDBDB7C361BF9D54C7BF1818B1BD86 +:10495000EDC97CBF1212F9BFE9F78ABF22CE08C0A9 +:1049600091330CBF0FA22CBFC8422CBF234B4DBFAD +:104970001E7840BFADB9CABF478B17BC6081E4BF8A +:1049800018A3DDBFAE0000004D6F62696C656E65F7 +:104990007456312F4D6F62696C656E657456312F98 +:1049A000436F6E7632645F375F64657074687769F1 +:1049B00073652F42617463684E6F726D2F46757315 +:1049C000656442617463684E6F726D3B4D6F6269DE +:1049D0006C656E657456312F4D6F62696C656E65DE +:1049E0007456312F436F6E7632645F375F64657043 +:1049F0007468776973652F64657074687769736527 +:104A00003B4D6F62696C656E657456312F4D6F62F8 +:104A1000696C656E657456312F436F6E7632645FD4 +:104A200031325F6465707468776973652F6465708F +:104A300074687769736500000400000001000000DD +:104A4000030000000300000080000000E690FEFF6D +:104A5000140000003C0500003100000000000009C7 +:104A6000B00500002AEBFFFF03000000100000006B +:104A700014020000140300001404000040000000B1 +: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 +:104C800000000000400000009C075B3B2D8D993B1D +:104C9000D102713B2E49433B54A2733B3672F13A29 +:104CA00038AEBC3B07BEF03AE468243B8A3B833B0A +:104CB000088E4E3B64AE533BF147623BFF29A03B5D +:104CC00026CC053CC719713BCE0FFB3A6A52173C04 +:104CD00015C5183B5C9F343B16163E3C190B093B2F +:104CE0007F28553B0882653B66D4FF3BFE31B43BD1 +:104CF000215C173BB926ED3B02C6003B59F05A3BFD +:104D00001655963BF2AF543BE25F353BFB05563BF5 +:104D1000EED23A3BA140473B6612843B525C833B58 +:104D20008FBE653BDAD2153BDB12763B3EE7D13ACC +:104D3000E7D7443BBE79EF3AAE35373B8CD0643B86 +:104D40000D9D353B9F88243BD616623B0FD5F53A27 +:104D5000A706383B885B043C1E4F293B504B823BE7 +:104D60007F0D313BEF483F3BE64A213BBA89213B6F +:104D700055BF923B8F95753B1137613BD5D6283B8C +:104D80000A95483B7F21073B40000000F46286BD46 +:104D90003209AEBD3A23BFBD9CC2C13E0FBBF13E3E +:104DA000F21207BD3C9CDFBD92C876BD1220A33E27 +:104DB0001335023FECF0CC3E0707D23E6183E03E64 +:104DC000B53CD2BC4B452DBE9337EF3EAE19793E74 +:104DD000DE1B673F8B93973ED60D8FBDC327823F67 +:104DE00003F9873E2E7ED33E04B7E33EBDD47D3F1C +:104DF0009AC9323F692D963EB92E0A3FEC887F3E14 +:104E0000783AD93E6C28153FEAAA82BDEF149A3E43 +:104E1000EF59D43E485DB93E20B2C53E2B52B0BDDD +:104E2000315D08BE12F3E33EF2712BBDB526F43EB0 +:104E30007043503E374EC33ECB9A6D3E89075ABDF4 +:104E4000EB06E33ED331B43ED5F87CBD2D44ACBD7A +:104E500065E9733E89C087BDB2DB443F845D5BBDBD +:104E60005B67A8BD64ABAF3E5DCABD3E5008A03EC7 +:104E7000A746A03EE849C7BD64AAF33EA374DF3E3F +:104E80002785A73EE003C73E3C13863E4000000056 +:104E90008D51D9BE135A18BFCB20EFBE4543D23D2A +:104EA000ED51DD3D528F6FBEDC343BBF8BDC6EBEFF +:104EB000524B323DD458013EC329A53D9DDD713D85 +:104EC0007F358C3DABE91EBF8EC084BF09EECB3D64 +:104ED0002C2E1A3DC52396BF7993B53D1D36B3BE22 +:104EE000EA99BCBFF6ED9E3D5ED5A83D33E8913D05 +:104EF000207F2E3E6BDECCBEE459383D6C4C6BBF40 +:104F0000639E8B3D0307783D63B6AEBE9206D3BE6B +:104F100022F5B3BE24B1193D10EE463D776C7D3DC0 +:104F2000410A03BF995502BF2DD7583D34A794BEFF +:104F3000ED10553D56D687BC29D1B43D3EC5123D36 +:104F400043C7B5BE392EDE3D38309D3D8E3FA3BEF2 +:104F5000A852E0BE948FEA3C9A96B6BED15283BF67 +:104F600080FCA7BEB94601BF7A10673DAECCA33D19 +:104F70004E4F893DC185863DD69911BF86C3A93D57 +:104F8000F11E983DEA55793DEE71983D07690E3D59 +:104F9000780000004D6F62696C656E657456312F44 +:104FA0004D6F62696C656E657456312F436F6E7616 +:104FB00032645F365F6465707468776973652F4229 +:104FC000617463684E6F726D2F46757365644261DC +:104FD0007463684E6F726D3B4D6F62696C656E6590 +:104FE0007456312F4D6F62696C656E657456312F42 +:104FF000436F6E7632645F365F646570746877699C +:1050000073652F64657074687769736500000000CC +:105010000400000001000000030000000300000085 +:1050200040000000BE96FEFF14000000380500009E +:105030003000000000000009E005000002F1FFFF61 +:105040000300000010000000100200001003000028 +:1050500010040000400000000000000000000000FC +: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 +:105250000000000000000000400000008B9F373C71 +:105260006B9D173DB829983C494FFC3B85C5693C6F +:10527000116AAE3BA716EA3CD46C763CE239373C67 +:1052800096E3AE3B8559FB3B900C133DB90D173CA3 +:10529000C1CA513B10D0433C81AD873B478A033D97 +:1052A000C9053D3C5BC9813CDBB8C83BBE1AD13B5C +:1052B00055AEDE3BDA96F43CA3C7723CF2BCD93B58 +:1052C000D03D863D3721ED3BFE81B93C9BE7843BD9 +:1052D000F8A9493C8F90023DEBAB993B6B2A0F3C00 +:1052E0007D17EB3BF83AA43B371D963B30026D3CF3 +:1052F000106AED3C1BB17D3CC25C983B2DB3303B4A +:1053000099D6103DA5211A3D77F9BA3BE264C63B18 +:105310002F0F123C12BB973C546B0C3D91F7263C6F +:10532000BCF6F63B51B70C3CCF8F0C3CC294F13B22 +:1053300047BA863C88D7D93B731CCF3CCAE29B3C1A +:105340005D94473C13F86D3B92BBD13B44838A3C50 +:105350002DDE9C3C7592383CB5F4633C4000000067 +:105360004C30B63F306E964065F91640AA567A3FEB +:10537000FAF1E73F329EE63D7D2A3040F964423E35 +:105380006ECBB53F126D493ED262793F77E69140D0 +:105390009EDF953F2B27D03E7048C23F501D8E3D6B +:1053A000549E3540BD8BBB3F1B2FE73F6927473FCE +:1053B00089784F3FF8F05C3FD6A9673F14E2F03F91 +:1053C0007809583F54310541F5466B3FFA0E384095 +:1053D0004C9EC3BBA416C83F6E8B81409378183F88 +:1053E0003F62163E4E41693F65C2083E5390A23D62 +:1053F000BE09A83FB75E2640B9B5FB3F082C173F52 +:10540000A4507EBBECB48F40B68CC63FF8A72C3FAF +:105410007269A23D11EB903F9C8B16408C068A402E +:10542000A2A9A53F06349E3DE29D8B3FACBB833EC7 +:10543000D3350E3ECA88B93EADC5533FFBBFCF3E04 +:1054400004AB1A403405C63F0BBC373D1B18503F18 +:105450003D6E094071A41B40729E933FCC2CE23FED +:10546000400000005575F3BE939D8BC0F69D0DC0A6 +:10547000D1EAECBDF452E4BE3D0D2DBF7A4268C0C6 +:10548000FA7FF4BF9D2ECABECF852DBFF34F68BEF5 +:1054900025F572C0FDD2ABBEF64F29BDF567F8BE4B +:1054A000269E06BF328382C09C399CBEC8C500C000 +:1054B000CA982CBEE8B287BD0AE92ABFACAD72C05B +:1054C000F396CABE38C42BBF9291E5C07F823FBF1E +:1054D00089B21EC0CCDD03BF80D2A8BEA5AC63BF1D +:1054E00084B5F8BE160C8EBF0D652FBE82F222BFAA +:1054F000FDF014BF2C28EBBF3C8F6BC0BDF512BF75 +:10550000B897D3BEC751AFBEDAB6FCBF62ED98C044 +:10551000848339BF18D844BF3D6959BEA759F6BF27 +:105520007D528BC02F38E2BECF0875BF6A4696BE4B +:10553000AF768BBF98B16FBFD2AC05C0D92358BF2F +:105540003A7E4DC0CC0D08C04A47D4BE231CECBEE9 +:1055500089D502BFC2BC84BED4E5B2BE5021B7BF5C +:10556000121F72BFAD0000004D6F62696C656E6501 +:105570007456312F4D6F62696C656E657456312FAC +:10558000436F6E7632645F355F6465707468776907 +:1055900073652F42617463684E6F726D2F46757329 +:1055A000656442617463684E6F726D3B4D6F6269F2 +:1055B0006C656E657456312F4D6F62696C656E65F2 +:1055C0007456312F436F6E7632645F355F64657059 +:1055D0007468776973652F6465707468776973653B +:1055E0003B4D6F62696C656E657456312F4D6F620D +:1055F000696C656E657456312F436F6E7632645FE9 +:10560000365F6465707468776973652F646570745C +:105610006877697365000000040000000100000065 +:10562000030000000300000040000000C69CFEFFD5 +:1056300014000000BC0200002F0000000000000960 +:10564000300300000AF7FFFF030000001000000015 +:10565000140100009401000014020000200000006A +:10566000000000000000000000000000000000003A +:10567000000000000000000000000000000000002A +:10568000000000000000000000000000000000001A +:10569000000000000000000000000000000000000A +:1056A00000000000000000000000000000000000FA +:1056B00000000000000000000000000000000000EA +:1056C00000000000000000000000000000000000DA +:1056D00000000000000000000000000000000000CA +:1056E00000000000000000000000000000000000BA +:1056F00000000000000000000000000000000000AA +:105700000000000000000000000000000000000099 +:105710000000000000000000000000000000000089 +:105720000000000000000000000000000000000079 +:105730000000000000000000000000000000000069 +:105740000000000000000000000000000000000059 +:105750000000000000000000000000000000000049 +:10576000000000002000000085C82E3B44FD1E3BC9 +:10577000A2BE3C3BC3FB1F3B603FA53BCA39503C2C +:10578000932BA43BBB919D3B450CA83BE58FB43BC1 +:10579000890D9E3B0990853B7359853B59385A3B8F +:1057A00024852F3B6974863B75D81E3B1DDD873BE6 +:1057B000CB63503BF38EA13B4D94873B8BBE723B3A +:1057C000CFA4793C4388613B4DD3353B03862E3BC8 +:1057D00039BE6B3B3CC0833B698A823B35ABFA3AAE +:1057E0008BCC423B5701873B2000000033ABA9BD67 +:1057F000E055A5BD2545BB3E918277BD60BCE1BDAE +:10580000329C873FEC3D42BDEA48CCBD2CBC263FD4 +:10581000C526333F6ED11C3FF81CBBBDABE4C8BDF1 +:10582000E883D83E6F7706BD5628C7BD51AE61BD2F +:1058300063CD063F03C3CE3ED54B203F2485063FB4 +:105840000ED9F03E195FDC3F32C5DF3EA667B43E9D +:10585000AAE25BBDBDE6E93E7954F4BD5485013F43 +:1058600061F32EBD92B72ABDF75E88BD200000000F +:10587000F46AADBE49BF9DBEC579AA3DCBBB9EBEF5 +:10588000E1F423BF5699CEBF3CE322BF98561CBF1C +:105890002A34103E24C3C2BC9FF30E3EE98404BFE9 +:1058A000C04E04BFC2E18B3D1A26AEBE806705BF65 +:1058B000C49A9DBE05C121BD8D16E03D400DB0BE10 +:1058C000317C4A3D1F5D953D85B1F7BFB493773D6F +:1058D0007359813DF728ADBE4DB84E3CBCB802BFF0 +:1058E000CD65BF3DDFB578BEF246C1BE54F305BFFE +:1058F000780000004D6F62696C656E657456312FDB +:105900004D6F62696C656E657456312F436F6E76AC +:1059100032645F345F6465707468776973652F42C1 +:10592000617463684E6F726D2F4675736564426172 +:105930007463684E6F726D3B4D6F62696C656E6526 +:105940007456312F4D6F62696C656E657456312FD8 +:10595000436F6E7632645F345F6465707468776934 +:1059600073652F6465707468776973650000000063 +:10597000040000000100000003000000030000001C +:10598000200000001EA0FEFF14000000B80200006E +:105990002E000000000000096003000062FAFFFF13 +:1059A0000300000010000000100100009001000042 +:1059B00010020000200000000000000000000000B5 +:1059C00000000000000000000000000000000000D7 +:1059D00000000000000000000000000000000000C7 +:1059E00000000000000000000000000000000000B7 +:1059F00000000000000000000000000000000000A7 +:105A00000000000000000000000000000000000096 +:105A10000000000000000000000000000000000086 +:105A20000000000000000000000000000000000076 +:105A30000000000000000000000000000000000066 +:105A40000000000000000000000000000000000056 +:105A50000000000000000000000000000000000046 +:105A60000000000000000000000000000000000036 +:105A70000000000000000000000000000000000026 +:105A80000000000000000000000000000000000016 +:105A90000000000000000000000000000000000006 +:105AA00000000000000000000000000000000000F6 +:105AB0000000000000000000200000000F24983BC0 +:105AC0002C33BD3B121C333C23C96F3C366C9A3CD3 +:105AD000C6A6333C1289C03B7E7FA03BF960F33BF6 +:105AE00094205E3BC7BE4C3B116F453C44E0E83A16 +:105AF00073C5EA3BF554173CB9230B3CB92F083C5E +:105B0000F0E3D93C9377963BDEDB673C31F62D3CE6 +:105B1000D94BB53BCB57633B7B0A893C89E1053CBC +:105B20006600A23BB095053CC86CB53C659FBD3B8B +:105B300084E8403CD356193CEFCFB23B2000000034 +:105B4000C7F3163FC6B83B3F9C24003E91E9ED3FAA +:105B50007DDB5A3E783FB23F00083F3F7F3E1F3F0C +:105B6000589D6B3F5364DC3E2CD0DA3DE645A63FA2 +:105B7000BEED0F3EE8EF683F4B26963F720D8A3F21 +:105B80005A1F873F283058400773A83E465C8E3E18 +:105B900083CB873F41E1333F1B91E13E1996C83FDC +:105BA000C6D5843F65BC203F858A843FE4701E3E95 +:105BB00013DC43BC8DC7B73F2524983F4F6A313F64 +:105BC00020000000E59DFBBE47E57ABEDAB5B1BF17 +:105BD00017F75DBF5E3719C01753AEBF9E23AABE2D +:105BE000C152F1BE377A71BFB8ACB7BD4925CBBE43 +:105BF00033E4C3BF830E67BEC01BAABEE43D90BFA3 +:105C000052F492BEA16C37BF250613BFA44A15BF3C +:105C1000260CE6BF459AACBF519809BF73094DBE2B +:105C200066F807C09F6F21BEC16D7EBEF0468ABE7A +:105C3000EE0134C026243CBFB366BFBF131FB3BD03 +:105C400061ACCCBDAD0000004D6F62696C656E65E6 +:105C50007456312F4D6F62696C656E657456312FC5 +:105C6000436F6E7632645F335F6465707468776922 +:105C700073652F42617463684E6F726D2F46757342 +:105C8000656442617463684E6F726D3B4D6F62690B +:105C90006C656E657456312F4D6F62696C656E650B +:105CA0007456312F436F6E7632645F335F64657074 +:105CB0007468776973652F64657074687769736554 +:105CC0003B4D6F62696C656E657456312F4D6F6226 +:105CD000696C656E657456312F436F6E7632645F02 +:105CE000345F6465707468776973652F6465707478 +:105CF000687769736500000004000000010000007F +:105D0000030000000300000020000000A6A3FEFF27 +:105D100014000000780100002D00000000000009C0 +:105D2000EC010000EAFDFFFF03000000100000008E +:105D300090000000D00000001001000010000000E2 +:105D40000000000000000000000000000000000053 +:105D50000000000000000000000000000000000043 +:105D60000000000000000000000000000000000033 +:105D70000000000000000000000000000000000023 +:105D80000000000000000000000000000000000013 +:105D90000000000000000000000000000000000003 +:105DA00000000000000000000000000000000000F3 +:105DB00000000000000000000000000000000000E3 +:105DC0001000000019620F3D72698C3B80A1623B9C +:105DD000D933B93C8D88423BBC53A73BD89CCA3CC5 +:105DE0004CBBA63B298D2C3BD44D363CEEA2863EC7 +:105DF000C3832B3C7528313D67F4A63BE9BF243BA8 +:105E0000A4AC8B3C1000000055438E409F500B3FCC +:105E10003DDCE03E2DDC31408F055C3ED4110A3F75 +:105E20009E07494007F71F3FCD5F39BC38E1B43FBB +:105E3000009F9A406B067C3FEAF9AE407EA6253F64 +:105E40005E3EB43D8EDAA83F10000000D89872C0C4 +:105E5000B9CBD4BCF4166ABE71C137C07C03C1BED5 +:105E6000150526BF84C83BC0D56D25BF0F34ABBE1A +:105E7000EA2370BFA89505C2BB2CAABF24C6AFC039 +:105E8000A632F0BE6976A3BE4B950AC0780000002A +:105E90004D6F62696C656E657456312F4D6F626926 +:105EA0006C656E657456312F436F6E7632645F3267 +:105EB0005F6465707468776973652F4261746368A5 +:105EC0004E6F726D2F467573656442617463684EE0 +:105ED0006F726D3B4D6F62696C656E657456312FE4 +:105EE0004D6F62696C656E657456312F436F6E76C7 +:105EF00032645F325F6465707468776973652F64BC +:105F00006570746877697365000000000400000024 +:105F1000010000000300000003000000100000006A +:105F2000BAA5FEFF28000000EC0000002C000000D5 +:105F300000000009600100000000120018001400B9 +:105F400010000C0008000000000004001200000017 +:105F5000030000001000000050000000700000006E +:105F60009000000008000000000000000000000099 +:105F70000000000000000000000000000000000021 +:105F80000000000000000000000000000000000011 +:105F90000000000000000000000000000000000001 +:105FA000000000000000000008000000D06C5B3C16 +:105FB000EE492F3D21A86F3E13F13C3BE099243B75 +:105FC000C202213C98F2913BAAE3C13B08000000C9 +:105FD000F6B5D93F5B87AA3FCCC30CC13177BB3E36 +:105FE000AC50A33EBCC09F3F03AE083F2155D73DF8 +:105FF000080000002FEBCFBF5AEBADC0D1C8EDC1F8 +:106000000FFBB6BD09BF0DBE7BA295BFB3CE10BFBF +:10601000E35F40BF780000004D6F62696C656E659C +:106020007456312F4D6F62696C656E657456312FF1 +:10603000436F6E7632645F315F6465707468776950 +:1060400073652F42617463684E6F726D2F4675736E +:10605000656442617463684E6F726D3B4D6F626937 +:106060006C656E657456312F4D6F62696C656E6537 +:106070007456312F436F6E7632645F315F646570A2 +:106080007468776973652F64657074687769736580 +:1060900000000000040000000100000003000000F8 +:1060A000030000000800000042A7FEFF14000000EB +:1060B000684E00002B00000000000009884E000020 +:1060C00034A7FEFF10000000581F0000FC2E000047 +:1060D000A03E0000E90300000000000000000000F6 +:1060E00000000000000000000000000000000000B0 +:1060F00000000000000000000000000000000000A0 +:10610000000000000000000000000000000000008F +:10611000000000000000000000000000000000007F +:10612000000000000000000000000000000000006F +:10613000000000000000000000000000000000005F +:10614000000000000000000000000000000000004F +:10615000000000000000000000000000000000003F +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:10618000000000000000000000000000000000000F +:1061900000000000000000000000000000000000FF +:1061A00000000000000000000000000000000000EF +:1061B00000000000000000000000000000000000DF +:1061C00000000000000000000000000000000000CF +:1061D00000000000000000000000000000000000BF +:1061E00000000000000000000000000000000000AF +:1061F000000000000000000000000000000000009F +:10620000000000000000000000000000000000008E +:10621000000000000000000000000000000000007E +:10622000000000000000000000000000000000006E +:10623000000000000000000000000000000000005E +:10624000000000000000000000000000000000004E +:10625000000000000000000000000000000000003E +:10626000000000000000000000000000000000002E +:10627000000000000000000000000000000000001E +:10628000000000000000000000000000000000000E +:1062900000000000000000000000000000000000FE +:1062A00000000000000000000000000000000000EE +:1062B00000000000000000000000000000000000DE +:1062C00000000000000000000000000000000000CE +:1062D00000000000000000000000000000000000BE +:1062E00000000000000000000000000000000000AE +:1062F000000000000000000000000000000000009E +:10630000000000000000000000000000000000008D +:10631000000000000000000000000000000000007D +:10632000000000000000000000000000000000006D +:10633000000000000000000000000000000000005D +:10634000000000000000000000000000000000004D +:10635000000000000000000000000000000000003D +:10636000000000000000000000000000000000002D +:10637000000000000000000000000000000000001D +:10638000000000000000000000000000000000000D +:1063900000000000000000000000000000000000FD +:1063A00000000000000000000000000000000000ED +:1063B00000000000000000000000000000000000DD +:1063C00000000000000000000000000000000000CD +:1063D00000000000000000000000000000000000BD +:1063E00000000000000000000000000000000000AD +:1063F000000000000000000000000000000000009D +:10640000000000000000000000000000000000008C +:10641000000000000000000000000000000000007C +:10642000000000000000000000000000000000006C +:10643000000000000000000000000000000000005C +:10644000000000000000000000000000000000004C +:10645000000000000000000000000000000000003C +:10646000000000000000000000000000000000002C +:10647000000000000000000000000000000000001C +:10648000000000000000000000000000000000000C +:1064900000000000000000000000000000000000FC +:1064A00000000000000000000000000000000000EC +:1064B00000000000000000000000000000000000DC +:1064C00000000000000000000000000000000000CC +:1064D00000000000000000000000000000000000BC +:1064E00000000000000000000000000000000000AC +:1064F000000000000000000000000000000000009C +:10650000000000000000000000000000000000008B +:10651000000000000000000000000000000000007B +:10652000000000000000000000000000000000006B +:10653000000000000000000000000000000000005B +:10654000000000000000000000000000000000004B +:10655000000000000000000000000000000000003B +:10656000000000000000000000000000000000002B +:10657000000000000000000000000000000000001B +:10658000000000000000000000000000000000000B +:1065900000000000000000000000000000000000FB +:1065A00000000000000000000000000000000000EB +:1065B00000000000000000000000000000000000DB +:1065C00000000000000000000000000000000000CB +:1065D00000000000000000000000000000000000BB +:1065E00000000000000000000000000000000000AB +:1065F000000000000000000000000000000000009B +:10660000000000000000000000000000000000008A +:10661000000000000000000000000000000000007A +:10662000000000000000000000000000000000006A +:10663000000000000000000000000000000000005A +:10664000000000000000000000000000000000004A +:10665000000000000000000000000000000000003A +:10666000000000000000000000000000000000002A +:10667000000000000000000000000000000000001A +:10668000000000000000000000000000000000000A +:1066900000000000000000000000000000000000FA +:1066A00000000000000000000000000000000000EA +:1066B00000000000000000000000000000000000DA +:1066C00000000000000000000000000000000000CA +:1066D00000000000000000000000000000000000BA +:1066E00000000000000000000000000000000000AA +:1066F000000000000000000000000000000000009A +:106700000000000000000000000000000000000089 +:106710000000000000000000000000000000000079 +:106720000000000000000000000000000000000069 +:106730000000000000000000000000000000000059 +:106740000000000000000000000000000000000049 +:106750000000000000000000000000000000000039 +:106760000000000000000000000000000000000029 +:106770000000000000000000000000000000000019 +:106780000000000000000000000000000000000009 +:1067900000000000000000000000000000000000F9 +:1067A00000000000000000000000000000000000E9 +:1067B00000000000000000000000000000000000D9 +:1067C00000000000000000000000000000000000C9 +:1067D00000000000000000000000000000000000B9 +:1067E00000000000000000000000000000000000A9 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:106820000000000000000000000000000000000068 +:106830000000000000000000000000000000000058 +:106840000000000000000000000000000000000048 +:106850000000000000000000000000000000000038 +:106860000000000000000000000000000000000028 +:106870000000000000000000000000000000000018 +:106880000000000000000000000000000000000008 +:1068900000000000000000000000000000000000F8 +:1068A00000000000000000000000000000000000E8 +:1068B00000000000000000000000000000000000D8 +:1068C00000000000000000000000000000000000C8 +:1068D00000000000000000000000000000000000B8 +:1068E00000000000000000000000000000000000A8 +:1068F0000000000000000000000000000000000098 +:106900000000000000000000000000000000000087 +:106910000000000000000000000000000000000077 +:106920000000000000000000000000000000000067 +:106930000000000000000000000000000000000057 +:106940000000000000000000000000000000000047 +:106950000000000000000000000000000000000037 +:106960000000000000000000000000000000000027 +:106970000000000000000000000000000000000017 +:106980000000000000000000000000000000000007 +:1069900000000000000000000000000000000000F7 +:1069A00000000000000000000000000000000000E7 +:1069B00000000000000000000000000000000000D7 +:1069C00000000000000000000000000000000000C7 +:1069D00000000000000000000000000000000000B7 +:1069E00000000000000000000000000000000000A7 +:1069F0000000000000000000000000000000000097 +:106A00000000000000000000000000000000000086 +:106A10000000000000000000000000000000000076 +:106A20000000000000000000000000000000000066 +:106A30000000000000000000000000000000000056 +:106A40000000000000000000000000000000000046 +:106A50000000000000000000000000000000000036 +:106A60000000000000000000000000000000000026 +:106A70000000000000000000000000000000000016 +:106A80000000000000000000000000000000000006 +:106A900000000000000000000000000000000000F6 +:106AA00000000000000000000000000000000000E6 +:106AB00000000000000000000000000000000000D6 +:106AC00000000000000000000000000000000000C6 +:106AD00000000000000000000000000000000000B6 +:106AE00000000000000000000000000000000000A6 +:106AF0000000000000000000000000000000000096 +:106B00000000000000000000000000000000000085 +:106B10000000000000000000000000000000000075 +:106B20000000000000000000000000000000000065 +:106B30000000000000000000000000000000000055 +:106B40000000000000000000000000000000000045 +:106B50000000000000000000000000000000000035 +:106B60000000000000000000000000000000000025 +:106B70000000000000000000000000000000000015 +:106B80000000000000000000000000000000000005 +:106B900000000000000000000000000000000000F5 +:106BA00000000000000000000000000000000000E5 +:106BB00000000000000000000000000000000000D5 +:106BC00000000000000000000000000000000000C5 +:106BD00000000000000000000000000000000000B5 +:106BE00000000000000000000000000000000000A5 +:106BF0000000000000000000000000000000000095 +:106C00000000000000000000000000000000000084 +:106C10000000000000000000000000000000000074 +:106C20000000000000000000000000000000000064 +:106C30000000000000000000000000000000000054 +:106C40000000000000000000000000000000000044 +:106C50000000000000000000000000000000000034 +:106C60000000000000000000000000000000000024 +:106C70000000000000000000000000000000000014 +:106C80000000000000000000000000000000000004 +:106C900000000000000000000000000000000000F4 +:106CA00000000000000000000000000000000000E4 +:106CB00000000000000000000000000000000000D4 +:106CC00000000000000000000000000000000000C4 +:106CD00000000000000000000000000000000000B4 +:106CE00000000000000000000000000000000000A4 +:106CF0000000000000000000000000000000000094 +:106D00000000000000000000000000000000000083 +:106D10000000000000000000000000000000000073 +:106D20000000000000000000000000000000000063 +:106D30000000000000000000000000000000000053 +:106D40000000000000000000000000000000000043 +:106D50000000000000000000000000000000000033 +:106D60000000000000000000000000000000000023 +:106D70000000000000000000000000000000000013 +:106D80000000000000000000000000000000000003 +:106D900000000000000000000000000000000000F3 +:106DA00000000000000000000000000000000000E3 +:106DB00000000000000000000000000000000000D3 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE00000000000000000000000000000000000A3 +:106DF0000000000000000000000000000000000093 +:106E00000000000000000000000000000000000082 +:106E10000000000000000000000000000000000072 +:106E20000000000000000000000000000000000062 +:106E30000000000000000000000000000000000052 +:106E40000000000000000000000000000000000042 +:106E50000000000000000000000000000000000032 +:106E60000000000000000000000000000000000022 +:106E70000000000000000000000000000000000012 +:106E80000000000000000000000000000000000002 +:106E900000000000000000000000000000000000F2 +:106EA00000000000000000000000000000000000E2 +:106EB00000000000000000000000000000000000D2 +:106EC00000000000000000000000000000000000C2 +:106ED00000000000000000000000000000000000B2 +:106EE00000000000000000000000000000000000A2 +:106EF0000000000000000000000000000000000092 +:106F00000000000000000000000000000000000081 +:106F10000000000000000000000000000000000071 +:106F20000000000000000000000000000000000061 +:106F30000000000000000000000000000000000051 +:106F40000000000000000000000000000000000041 +:106F50000000000000000000000000000000000031 +:106F60000000000000000000000000000000000021 +:106F70000000000000000000000000000000000011 +:106F80000000000000000000000000000000000001 +:106F900000000000000000000000000000000000F1 +:106FA00000000000000000000000000000000000E1 +:106FB00000000000000000000000000000000000D1 +:106FC00000000000000000000000000000000000C1 +:106FD00000000000000000000000000000000000B1 +:106FE00000000000000000000000000000000000A1 +:106FF0000000000000000000000000000000000091 +:107000000000000000000000000000000000000080 +:107010000000000000000000000000000000000070 +:107020000000000000000000000000000000000060 +:107030000000000000000000000000000000000050 +:107040000000000000000000000000000000000040 +:107050000000000000000000000000000000000030 +:107060000000000000000000000000000000000020 +:107070000000000000000000000000000000000010 +:107080000000000000000000000000000000000000 +:1070900000000000000000000000000000000000F0 +:1070A00000000000000000000000000000000000E0 +:1070B00000000000000000000000000000000000D0 +:1070C00000000000000000000000000000000000C0 +:1070D00000000000000000000000000000000000B0 +:1070E00000000000000000000000000000000000A0 +:1070F0000000000000000000000000000000000090 +:10710000000000000000000000000000000000007F +:10711000000000000000000000000000000000006F +:10712000000000000000000000000000000000005F +:10713000000000000000000000000000000000004F +:10714000000000000000000000000000000000003F +:10715000000000000000000000000000000000002F +:10716000000000000000000000000000000000001F +:10717000000000000000000000000000000000000F +:1071800000000000000000000000000000000000FF +:1071900000000000000000000000000000000000EF +:1071A00000000000000000000000000000000000DF +:1071B00000000000000000000000000000000000CF +:1071C00000000000000000000000000000000000BF +:1071D00000000000000000000000000000000000AF +:1071E000000000000000000000000000000000009F +:1071F000000000000000000000000000000000008F +:10720000000000000000000000000000000000007E +:10721000000000000000000000000000000000006E +:10722000000000000000000000000000000000005E +:10723000000000000000000000000000000000004E +:10724000000000000000000000000000000000003E +:10725000000000000000000000000000000000002E +:10726000000000000000000000000000000000001E +:10727000000000000000000000000000000000000E +:1072800000000000000000000000000000000000FE +:1072900000000000000000000000000000000000EE +:1072A00000000000000000000000000000000000DE +:1072B00000000000000000000000000000000000CE +:1072C00000000000000000000000000000000000BE +:1072D00000000000000000000000000000000000AE +:1072E000000000000000000000000000000000009E +:1072F000000000000000000000000000000000008E +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:10732000000000000000000000000000000000005D +:10733000000000000000000000000000000000004D +:10734000000000000000000000000000000000003D +:10735000000000000000000000000000000000002D +:10736000000000000000000000000000000000001D +:10737000000000000000000000000000000000000D +:1073800000000000000000000000000000000000FD +:1073900000000000000000000000000000000000ED +:1073A00000000000000000000000000000000000DD +:1073B00000000000000000000000000000000000CD +:1073C00000000000000000000000000000000000BD +:1073D00000000000000000000000000000000000AD +:1073E000000000000000000000000000000000009D +:1073F000000000000000000000000000000000008D +:10740000000000000000000000000000000000007C +:10741000000000000000000000000000000000006C +:10742000000000000000000000000000000000005C +:10743000000000000000000000000000000000004C +:10744000000000000000000000000000000000003C +:10745000000000000000000000000000000000002C +:10746000000000000000000000000000000000001C +:10747000000000000000000000000000000000000C +:1074800000000000000000000000000000000000FC +:1074900000000000000000000000000000000000EC +:1074A00000000000000000000000000000000000DC +:1074B00000000000000000000000000000000000CC +:1074C00000000000000000000000000000000000BC +:1074D00000000000000000000000000000000000AC +:1074E000000000000000000000000000000000009C +:1074F000000000000000000000000000000000008C +:10750000000000000000000000000000000000007B +:10751000000000000000000000000000000000006B +:10752000000000000000000000000000000000005B +:10753000000000000000000000000000000000004B +:10754000000000000000000000000000000000003B +:10755000000000000000000000000000000000002B +:10756000000000000000000000000000000000001B +:10757000000000000000000000000000000000000B +:1075800000000000000000000000000000000000FB +:1075900000000000000000000000000000000000EB +:1075A00000000000000000000000000000000000DB +:1075B00000000000000000000000000000000000CB +:1075C00000000000000000000000000000000000BB +:1075D00000000000000000000000000000000000AB +:1075E000000000000000000000000000000000009B +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:10761000000000000000000000000000000000006A +:10762000000000000000000000000000000000005A +:10763000000000000000000000000000000000004A +:10764000000000000000000000000000000000003A +:10765000000000000000000000000000000000002A +:10766000000000000000000000000000000000001A +:10767000000000000000000000000000000000000A +:1076800000000000000000000000000000000000FA +:1076900000000000000000000000000000000000EA +:1076A00000000000000000000000000000000000DA +:1076B00000000000000000000000000000000000CA +:1076C00000000000000000000000000000000000BA +:1076D00000000000000000000000000000000000AA +:1076E000000000000000000000000000000000009A +:1076F000000000000000000000000000000000008A +:107700000000000000000000000000000000000079 +:107710000000000000000000000000000000000069 +:107720000000000000000000000000000000000059 +:107730000000000000000000000000000000000049 +:107740000000000000000000000000000000000039 +:107750000000000000000000000000000000000029 +:107760000000000000000000000000000000000019 +:107770000000000000000000000000000000000009 +:1077800000000000000000000000000000000000F9 +:1077900000000000000000000000000000000000E9 +:1077A00000000000000000000000000000000000D9 +:1077B00000000000000000000000000000000000C9 +:1077C00000000000000000000000000000000000B9 +:1077D00000000000000000000000000000000000A9 +:1077E0000000000000000000000000000000000099 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000000000000000000000000000000000068 +:107820000000000000000000000000000000000058 +:107830000000000000000000000000000000000048 +:107840000000000000000000000000000000000038 +:107850000000000000000000000000000000000028 +:107860000000000000000000000000000000000018 +:107870000000000000000000000000000000000008 +:1078800000000000000000000000000000000000F8 +:1078900000000000000000000000000000000000E8 +:1078A00000000000000000000000000000000000D8 +:1078B00000000000000000000000000000000000C8 +:1078C00000000000000000000000000000000000B8 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000000000000000000000000037 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F0000000000000000000000000000000000087 +:107A00000000000000000000000000000000000076 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50000000000000000000000000000000000026 +:107A60000000000000000000000000000000000016 +:107A70000000000000000000000000000000000006 +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA00000000000000000000000000000000000D6 +:107AB00000000000000000000000000000000000C6 +:107AC00000000000000000000000000000000000B6 +:107AD00000000000000000000000000000000000A6 +:107AE0000000000000000000000000000000000096 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B10000000000000000000000000000000000065 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000000000000000000000000000035 +:107B50000000000000000000000000000000000025 +:107B60000000000000000000000000000000000015 +:107B70000000000000000000000000000000000005 +:107B800000000000000000000000000000000000F5 +:107B900000000000000000000000000000000000E5 +:107BA00000000000000000000000000000000000D5 +:107BB00000000000000000000000000000000000C5 +:107BC00000000000000000000000000000000000B5 +:107BD00000000000000000000000000000000000A5 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C00000000000000000000000000000000000074 +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C60000000000000000000000000000000000014 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000000000000000000E4 +:107CA00000000000000000000000000000000000D4 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000000B4 +:107CD00000000000000000000000000000000000A4 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D00000000000000000000000000000000000073 +:107D10000000000000000000000000000000000063 +:107D20000000000000000000000000000000000053 +:107D30000000000000000000000000000000000043 +:107D40000000000000000000000000000000000033 +:107D50000000000000000000000000000000000023 +:107D60000000000000000000000000000000000013 +:107D70000000000000000000000000000000000003 +:107D800000000000000000000000000000000000F3 +:107D900000000000000000000000000000000000E3 +:107DA00000000000000000000000000000000000D3 +:107DB00000000000000000000000000000000000C3 +:107DC00000000000000000000000000000000000B3 +:107DD00000000000000000000000000000000000A3 +:107DE0000000000000000000000000000000000093 +:107DF0000000000000000000000000000000000083 +:107E00000000000000000000000000000000000072 +:107E10000000000000000000000000000000000062 +:107E20000000000000000000000000000000000052 +:107E30000000000000000000000000000000000042 +:107E40000000000000000000000000000000000032 +:107E50000000000000000000000000000000000022 +:107E60000000000000000000000000000000000012 +:107E70000000000000000000000000000000000002 +:107E800000000000000000000000000000000000F2 +:107E900000000000000000000000000000000000E2 +:107EA00000000000000000000000000000000000D2 +:107EB00000000000000000000000000000000000C2 +:107EC00000000000000000000000000000000000B2 +:107ED00000000000000000000000000000000000A2 +:107EE0000000000000000000000000000000000092 +:107EF0000000000000000000000000000000000082 +:107F00000000000000000000000000000000000071 +:107F10000000000000000000000000000000000061 +:107F20000000000000000000000000000000000051 +:107F30000000000000000000000000000000000041 +:107F40000000000000000000000000000000000031 +:107F50000000000000000000000000000000000021 +:107F60000000000000000000000000000000000011 +:107F70000000000000000000000000000000000001 +:107F800000000000000000000000000000000000F1 +:107F900000000000000000000000000000000000E1 +:107FA00000000000000000000000000000000000D1 +:107FB00000000000000000000000000000000000C1 +:107FC00000000000000000000000000000000000B1 +:107FD00000000000000000000000000000000000A1 +:107FE0000000000000000000000000000000000091 +:107FF0000000000000000000000000000000000081 +:108000000000000000000000000000000000000070 +:108010000000000000000000000000000000000060 +:10802000E903000082A39E39B6CFAD3B9A9AA83BE4 +:108030001169C53B99979F3B4F2E7B3BC2158B3BEC +:10804000601C903BF846783B56F5AA3BEAF8C33BE8 +:10805000A630853BA3329F3B45068D3BB12C8A3B26 +:108060000C436D3BDA399B3B04538A3B3B84AD3B6D +:1080700010FB893B8ED4923B24DB8C3B2846943BFF +:1080800063C6943B67B76A3B9AE06C3B6F958A3B4B +:10809000DC5A8A3B21B1793B05038B3B4DFBB83B56 +:1080A000584D853B4665843BB170853B1603B93B13 +:1080B0004F6F8F3B640C533BD989823BD62D863B57 +:1080C000FBB27C3BB83C863B0603943B0111913BE1 +:1080D000BF508B3B5ED78B3B45DA7B3B12E07C3B52 +:1080E000EC7F8A3B947F7A3B501A803B60308F3B19 +:1080F000B271733B91168D3B691E8B3B6723943B9A +:10810000915DA13B94BF633B805C7B3BE0E09C3B8B +:10811000C7EC9F3B8B8D453BA132903BAA11923B14 +:1081200008389B3B314AA83B70A46C3BC244973B48 +:10813000166F6C3B7A2B8F3B77B97E3BB0328F3B0F +:10814000D6AA7D3B370D903B2C06953B1C69803BA6 +:10815000B316963B57918F3B4A2ED23B9CAB793B53 +:10816000B651633B2ECF9A3B6BBB9B3B4121823B7D +:10817000B9AC863BB0AC9A3B50E3973B8E12793B4F +:10818000AB7B823BA5C4AF3B9AAB9B3B36238D3B7D +:10819000BB919A3BE15D833BCC15B13BFCFB6A3B59 +:1081A00019878B3BCCF7A03B9219993B1580B43BC8 +:1081B0007A3A983B2038943BB27DA23B57E9863B04 +:1081C0001CB9903B98FCA53BDE563F3B48D3913B06 +:1081D0005AA1933BAB57823B20E5883B11507C3B37 +:1081E000D4CFA43BBDE5AE3B4814823BB9776A3B94 +:1081F0001473853B18DB9D3B33B86D3B75A75F3B24 +:10820000A7926A3B2670293B17A58E3BEA777C3BF9 +:10821000CCAF813B4890903BA081883B24975C3B4E +:10822000FFE1763BBDF1CF3BC6079D3B3843A93B01 +:10823000863F963BEE4CAD3BF668A43BB915873BB9 +:108240008118953BC2488F3B2F698E3B6F6FD53BA2 +:10825000F547833B3560983B624CB13B94ACD83BCF +:10826000D951B53B7E59AB3B5D68B03B48C6C03B7E +:10827000D03E703B67C5583B55D47D3BA0A0AD3B7D +:108280002174593B8AEF203BDB36983B466C903B90 +:10829000F4BE703B1527883BDCF0803BDDA2553BEC +:1082A0008EEA893B770E7B3B76C0883B573A863B0C +:1082B000B3F6893B0A32643B197E513B3A058B3B4E +:1082C000B84E953BB60A893BFD80753BF392663B01 +:1082D0007E78633B720B773B08007B3B7819553BFC +:1082E0009586A53B0A78833B194A553BBE73663B8E +:1082F000F9A3833B026A7E3B78817B3BDA15AA3B7C +:108300003696773BB6E5A43B0DE23A3B79F3813BE9 +:10831000547B343B5822853BA64B9A3B3925993BED +:10832000023F983B68DB9F3B8FD2623B7E48713BAC +:108330003460793B71D1883B592C723B563D3A3BB6 +:108340002001773B0575523BFB20453BFF35803BC9 +:10835000CC7A473BACF0613B898B3F3BBE55803BC1 +:108360008B72893B1B43463BBCB9A83B8774633B7C +:10837000B468853B76FE6E3B3C687E3B01516A3BB0 +:108380009AC1BC3B5839713B0947853BAE976E3B60 +:10839000B195663BE93B8A3BC20B803B255D7A3B4E +:1083A000BF524C3B490A7A3BA2E0663BA5DC6A3BE4 +:1083B00013307C3B2684803B5E6D883B4C0A653BDA +:1083C0008059863BC5B15A3BF0DC453BDC685A3BE3 +:1083D000F85DA13BFC14643BAD09A53BAFBE923BED +:1083E0000A63893BAB03A73B66D8A13BA3FEA43B32 +:1083F000E8A7903B2892A63BEEAA653B94F29A3BF5 +:108400008E0C893B7806643BBCF9623B0FDE5F3B18 +:1084100029B5873BAC77563BE3F93F3BA112573B6D +:10842000B2C1983BB7336A3B2CE5273B44D36B3B47 +:108430007EE8843BEDF8603B6C8A943BC1C19F3B76 +:10844000B86D7A3B1A0E5C3B975A4E3BF6F4903B64 +:10845000B47B9C3B44D3913B94DB873BE2614C3B38 +:10846000B3F4903B8E61793B18C2673B3036313BA9 +:10847000109F653BE9D3853B63717F3BB9BB653B8F +:1084800094C0603B4C09833BE6CB503B8DA8863BB8 +:10849000F2109B3B810D743B09738F3B9E7B843BA9 +:1084A000138D863B6012783B2E409C3B9045623B8F +:1084B00014ACA33BFDE8593B1757953BE77D8A3B3E +:1084C000EB96583B94914C3BC21E693B50B9843BA0 +:1084D000C4B97E3BC79C7C3B94EF973BC551643B42 +:1084E00073C7813BCB02813B8F288F3BFB586E3B90 +:1084F000FBCA813BD6EA733BE38DA13BB4918C3B35 +:10850000DEBD853B5884813B7FD1863BFDA1813B0D +:10851000C114913B0F42693BA34D823B8DE05F3B11 +:10852000A746993B5836833B91A8923BEFCAAB3B99 +:1085300035118E3B0212693B79919C3B0323853BAD +:108540008E498F3BDA17853BE6F5D63BD60B923B3F +:10855000DBCD7B3BDF01683B03F9AC3B2D7D583B1A +:10856000DD9F5C3BA6A2603BE5C76A3B0C89943B60 +:108570008ED67E3B5A19AA3BCF14543BAB76583B60 +:1085800014DD343B58E18F3B81CC743B1586453B71 +:108590007F29A53B4F72A13B4ECF843BAEA0873BCA +:1085A0002BE97F3B753B8D3BE3CA983B7EEB683BF9 +:1085B000F4728A3B6803893B2BEC393B56B4633B2E +:1085C00033FC7E3BF2EC873BF04B683B14B4853BBD +:1085D000AD1A5F3BD735553B2C38A73B2509993B56 +:1085E00092AE633B27CD6B3BDCAC813B73695A3B5E +:1085F00084E9883BA20A663B683F923BD73A723BCC +:10860000633D8B3B5925B53B9472AE3B0A268F3BAD +:108610005607AB3B03B3C33B9D0FA13B22219A3BC3 +:108620004F918C3BBD8FA83B4DC0C53B38F5A03B5F +:108630002C34903BA9BE7C3B64BC8C3BBDDD803BB5 +:108640007E64923B53F0A23B41D5943B135C893B43 +:108650007F84B03B4285BF3B9D379C3B95248D3B3F +:108660008503653B20106E3B60648E3BD064773B96 +:10867000A5D48B3BA97CB83BD268BA3BCB809D3B51 +:108680006895973BD568553BAE51843BB40A593B3E +:10869000E645893BCD6E833B907C4D3B2C2F623B66 +:1086A0001CE18F3B458E8B3BE3C9C13B2805943BC6 +:1086B000FC856E3B6D785A3BAD48843B0F143F3BC5 +:1086C00093BE893B7DA9863B6E4F5A3B2888963BDB +:1086D000C323603B8E58963B5A26713BE182833B15 +:1086E0008880C13BDE4E713B11D88C3BDC95963BBC +:1086F0004666923BA2FA773B81B3623B43D1713B22 +:10870000141D913BFDECBE3B3C56733B50B1483BC6 +:10871000679CA03B3A77673BF466A73BAEE3A23B7E +:10872000BEB5933BC1FC933B82F8663B1E1F723B78 +:108730001CC3AA3B8BC8503BBF537F3B6819963B79 +:108740002FE9C43B34B3723BDD466D3B1BD4913BF8 +:1087500097E7923B7670873B95C24C3BBAFA8C3BCD +:1087600051A46A3B05C0593BE5A1163BC57C8C3B37 +:108770006ECD8E3B8986AC3BE8A1763B44FD463B03 +:10878000C6D77C3BA50F463B2C004D3B86F04B3BB0 +:108790004A1F9E3BF3937D3B537FC93B3C37873B4E +:1087A0004FD2673B065E3E3B0E34713BA9F5743BEE +:1087B000147A513B7CA88A3B92EA873BBD8A6D3B89 +:1087C000D2D59E3B06A2573B8653973B7DD0923B2A +:1087D000098BAB3B4302813B6A829A3B5C93B13B82 +:1087E00058F3863B123A8C3BBC84703BC2558A3BA3 +:1087F0001728AA3BAE026E3BB7D2A43B6AEB6F3B95 +:1088000092053C3B50A4A93BA071943BDB1F633B0A +:10881000EC84663BA67D483B1FC9873B0573AD3B97 +:10882000D000A83B92987B3BBE7D5C3BF37FB23B84 +:108830003C6C953BDDD9883B7C83863BB33F953BC5 +:108840008AE08A3B5F377A3BA4B8843BF550953B7E +:108850000CCA8C3B0F1E633B5AE1863BF308713B0D +:108860009BE64B3BB448783BB90C6F3BBD1B763B5A +:108870006D0E853BA12D9D3B9EC2DE3BC401B73BE7 +:1088800075CB7C3B7DB48D3B11D0803BA7F0A33BE7 +:1088900036B6843BE061963BA188A53B237B6B3BCE +:1088A000F5B4B03B1BB97E3B39B2893BE6E57D3B75 +:1088B00055E69C3BF9AFC93BB94D923B21D17D3B7D +:1088C0009D1C3D3BA60F6B3BC1F1993B7223953B31 +:1088D000D80A8D3B5E70613B870F6B3B03779B3BF8 +:1088E00051178A3B47727A3B5822713B4DB2803B0D +:1088F0005607663BF184A13B5DD58F3B3B1CAD3BEE +:10890000324F8B3B83CE633B5AB08B3BAACF7F3B2E +:108910007FBC3D3BFA565B3BA9D0513B546C973B27 +:10892000EEFBA73BC79B873B9A98BF3B20B0703BB1 +:10893000C618AC3B69607F3BDA7C723B3D1B863BD3 +:1089400034D39C3B0BE3A23B53B6853B773A813B48 +:10895000197D9E3B7181863B1723683B7AF2833BEE +:10896000D58C8C3B2675883BB9417D3BBE0D3E3B8B +:10897000E224A63B7209803BECE67D3B97E2483B54 +:108980009243A63B0906813B1AA5293BEF82E43BB3 +:10899000E528E63B94DC8C3BA615933BF3FE503B6D +:1089A000F097663BA4F9A93B112AA13B5DE0883B07 +:1089B000039E8B3B61FC8F3BAC85873BDB78733B35 +:1089C00016396D3B0411B23B7BCA423B41E8893BFF +:1089D0009BF66B3BCC989B3B69464F3B1357803BC8 +:1089E00046B2863BE4ED5A3B14E1863B482CB83B4B +:1089F0009D9E7E3BC767863BAAEF9E3B95AD873B1E +:108A0000073D7B3B6A4B6D3BA9025D3B378C703B5E +:108A100011F1663BD0A9553B1E495C3B8DA63D3B01 +:108A2000E6208C3B855D983B072E883B5F6E983B2C +:108A3000EBB48F3B5A024E3BC20A8B3BFDF8A73B7F +:108A400010A2C23B957C803BC36B7F3B0BFF7B3B03 +:108A5000725C843B855A4E3B21538D3BD002793B5F +:108A600059C07F3BF168853B70B78C3B35D4613B87 +:108A70009E3F843BCBB3413B2FDD783BCD8F6B3B9F +:108A8000F975463B45F9AB3B0FFB8B3B02B48C3B86 +:108A900080FA573B32CCA63B8399A33B468A893B5D +:108AA00016ED5C3BD642A83B6199823B24E54E3BE8 +:108AB00075ED733B7ABD5A3B107B463BB6EF463BA8 +:108AC0006C923F3BE5687F3B48FA853B6727693BF3 +:108AD000C8DDA33BD0B7A13B758F5B3B1E2E8B3B04 +:108AE000FC4D953B949E7F3B30D0973B2DE8BF3BA0 +:108AF000554CA13BDA243F3B1903953B170B713BC7 +:108B0000EB2F943B50204C3BCD119A3B7568453B75 +:108B10006D37B43B34C0803B78E88A3B3307853BF4 +:108B2000F54AD03B8987673BD11C8E3BFC2DA03B8F +:108B3000E89F593B8E37593BE3AD733B039A683B43 +:108B4000C6686D3BC286453BDFC38D3B091C6A3B53 +:108B5000B36E7A3BD772903B69EC993BB814683B93 +:108B60001AE6733B961F763BF7F1913BD3CB7F3BE5 +:108B7000D191B23B5FB5813B3FEF8D3B4968A93B4B +:108B8000DEB4673B423B7E3B74D6943B10005E3BB9 +:108B9000EBF6753BC9585F3B57FC843BD5C5583B4A +:108BA0007CEC453B075B963B8318913BB8425F3BAF +:108BB0006814643B8431903B52D2463B1AF65C3BCE +:108BC0000E502D3B6C03703B0CE1673BCFB1503B2B +:108BD0000D6FD43B81485E3B75A3803B0BDA7B3B3A +:108BE00043567A3B92EE4C3B174AA33B9E656F3B44 +:108BF0008A50733B6729613B47C1803B3DEA603B3C +:108C0000F448A23BA214933B3324823B20A5723B41 +:108C100043AF7B3B4718853BF3148D3BFE1BBF3BAB +:108C200092AA8C3B69F0643B4E2AB73B5266883B64 +:108C3000F5246F3B151D6C3BE9B48B3B6D8B883B7A +:108C40001257443B15468E3B83C9B23B56818D3B40 +:108C5000D9AF8B3B52B8943B2CBB903BCB02813BB2 +:108C60006EFA8B3BF139833B1B258A3B7AC3863BEB +:108C7000A291823B4CF49A3B99FA5D3B7BAB953BCE +:108C800075348F3B8EA07F3B345E753B812CCD3B92 +:108C9000C2E5903BFC81803B8C4F973BE050943B7E +:108CA000F41A8D3B067B433BB7C65F3BFD1E843BFE +:108CB00017AEA13B4BB2783BD5D8363BD03E713B8B +:108CC000D6509B3B30E5503B6FA5BC3B8376793B50 +:108CD000A40C903B06A9483BA6DA993BAFF4923B23 +:108CE000F16C823B5056953B277B973B620B3C3B9C +:108CF000018B923B3435693BDF7DAA3BF296903B7A +:108D00003983B03BB4FD6B3BC976923B83318B3BDF +:108D1000C1687F3B57E2803BD440423B8ADE8B3BBD +:108D2000E421503B1DD29F3BBF63893B2E7CA83B77 +:108D3000EF9E853B2D707E3B051DAC3BE3ADB23B0A +:108D4000FCE7803B4B42823BC206843B2733893B96 +:108D5000239B903B1DAB8F3B3F7C553BD0AA8E3B6A +:108D6000485A9A3BDA2CB73BED36693B049CA53B4D +:108D7000A517893B0F249A3BBD2A9A3B2E24953B8D +:108D80000164843BE89DA73B4DA2563B6689963B18 +:108D9000BFFC9E3B1F1D873B794F823BCFDD493B8C +:108DA000686F633BF28DCA3B5AD28B3B9B697B3B1E +:108DB0007BC54E3B49AA933B77D0913B59E4AC3BF2 +:108DC0001FFE883B98DA8F3BE4995E3B5266AD3BD1 +:108DD00078B9A33BFB82B03B77F2643BA543A23B4F +:108DE0008CC1953B148F5F3B8663693BF573763B83 +:108DF00046E72C3B44EB613B6AE9A63B65B85F3B29 +:108E00001E1A6C3B264C6F3BABAEA63BBEB5873BF8 +:108E100024B38E3B1FF5793BA44E833B8492B93B30 +:108E20002DEC9C3B5557943B6CA9493B980B953BCB +:108E30007A51923B315F803B1CD36B3B2CEC6A3BFD +:108E400051AA643B5D9E6E3B27CC593BB2B1A03B1F +:108E500091746B3BC2CA6E3B442A973B2F0C643B18 +:108E6000E3AC293BB10B3C3B6C1E853B58A5473B13 +:108E700084C3943B95EE913BF53B923BD351713BC0 +:108E800074C5B13BEDA4843BCCCE8E3BE26D5E3B22 +:108E9000E2666D3B08DC493BCE6A9C3BD47F7B3B62 +:108EA00003A0673B5F6EA73BC282843B2C1B7A3BCF +:108EB0001D076B3BEA88673B6C5D633B7FBB913B67 +:108EC00097C6823BC8D56E3B5C04963B4AC19F3B2C +:108ED000025D943BF563A03BD0B1953BF53BED3B88 +:108EE000C9CDB43B29DFB53BC738883B9FC0813B28 +:108EF00047EBAC3BB203803B9D7F963B03FD7D3B44 +:108F00001007973B8BD49B3BE3FB853B3D73B63B04 +:108F10007690A63B2F43AA3B30F19E3B4B49A33BA7 +:108F2000E9A9953BB3696D3BB757883B2CDA5E3BAB +:108F3000D8646A3B3FFD913BD03C843B1EF4533BDD +:108F4000FCF0993B94024A3BACEB583B5FEC7C3B1A +:108F5000BEAA873B5FC7663BCA4A8C3B5A03AE3BFF +:108F6000D8ECB23B047F4E3B0CF38C3B3364803B2C +:108F7000AF738A3BA69A943BA656613BC18E983B41 +:108F8000C132753B5BF0923BBF16F43B0C80943BC7 +:108F9000EBC79A3B25CD8C3BBBF77B3B44F5833B32 +:108FA0009DBD893BD17BBC3BD6D88E3BAE88893BEF +:108FB000CA33A73B9FDD9E3BA7919B3BB7B7A23B24 +:108FC000975E943B42AA453BE90300004281E7BB20 +:108FD00017742C3F6549273F3FDE433F6A581E3FC9 +:108FE000F237F93E96FF093F27FC0E3F6A56F63EE0 +:108FF0006B9F293FF870423F4526043F3EF41D3FDA +:1090000038EC0B3F5818093F8668EB3E66031A3F61 +:109010005E3E093F33292C3F1AE7083FE5AE113F7A +:109020006EC10B3F9C1D133FD69C133FF8E1E83EF9 +:109030008ECFE93E4480093F2646093FBFBDF73E3B +:10904000FFEC093F5689373FBD42043F7B5C033F3D +:10905000D065043F1091373F70500E3F4B66D13EB4 +:10906000C584013F7A21053F95B9FA3E3F30053F5F +:1090700000DB123FDFEE0F3F1E3A0A3FAFBF0A3F51 +:1090800090E2F93E52E6FA3EEC6A093F958AF83ED4 +:109090003734FE3EFF110E3FCF8AF13E64FC0B3F9A +:1090A0002C080A3F20FB123FD61A203F15F8E13E5C +:1090B000C765F93E1EA71B3FEDAC1E3F7002C43EC4 +:1090C0003C120F3F87ED103F98011A3F9DF9263F54 +:1090D00027CBEA3E3816163F3896EA3E230D0E3F60 +:1090E00004BCFC3E4B140E3F80AFFB3E1DED0E3F1B +:1090F00020DC133F94D0FE3E86EA143F34720E3FCC +:10910000ED89503F45B8F73E138BE13E9099193FEA +:10911000F4831A3FFE1C013F609F053F5777193FBC +:1091200089B3163F6920F73EB476013F1C652E3F98 +:1091300043741A3FF0080C3F985C193F2557023FD3 +:10914000A0B32F3F0426E93E0B700A3FDCB51F3F5A +:109150005FE7173F1517333F050A173FB00F133F5F +:10916000B738213F84DB053FAA970F3F9FB0243FCC +:1091700030D8BD3EA1AF103F177A123FFC52013FDD +:1091800056D3073F7157FA3E3486233FF2872D3F6F +:109190001F10013FFA06E53E2E68043F629F1C3F08 +:1091A000C3DCEB3E26E8DD3E82BDE83E461DA83E20 +:1091B000CD870D3FFA7EFA3E6CAC003F276F0F3F24 +:1091C0009D70073FF6DDDA3E3BF4F43EDA514E3F48 +:1091D000B6CD1B3FB2F0273F0713153F54F22B3F8C +:1091E0002420233F8E07063F50EE133F302A0E3FC8 +:1091F0005D4C0D3F90C4533F6541023F752F173FB3 +:10920000C9E92F3F3BFB563F35E7333FCB022A3FAF +:109210008C072F3FBB443F3F525EEE3EDC13D73EF0 +:10922000ACD8FB3E5F452C3F39C1D73EABAD9F3E2E +:109230006D06173F6D4B0F3F76DDEE3EC716073FBD +:10924000F4DDFF3E97F7D33EB9D6083F5A18F93EF2 +:10925000F5AE073FE22D053FC6E2083FA669E23EB4 +:109260001DDBCF3E30EF093F1B24143FA1F8073F21 +:10927000FB95F33ECDC5E43E8DB1E13E5B1DF53E71 +:10928000080AF93E456FD33E883B243F1A71023FDE +:10929000859FD33ED7A6E43EB19C023F2E6DFC3E97 +:1092A000758AF93EAEC1283F0AA7F53EEB9B233FE6 +:1092B000496CB93E92EF003F5D12B33E1318043F74 +:1092C0000F17193FEFF2173F840E173FB19B1E3F58 +:1092D000EA0CE13EED65EF3E746DF73ECEBF073F11 +:1092E0000048F03EDBC8B83E1E13F53E1BD0D03E12 +:1092F000B996C33E276BFE3ED6EBC53ECB2CE03E77 +:10930000720CBE3E26AAFE3EA65F083F95B6C43E3E +:109310004968273F9EADE13EE35D043F7920ED3E85 +:109320006C6BFC3E5F7CE83E17483B3FE556EF3EEA +:109330007B3C043F7FBAEC3E86C8E43E7127093F80 +:109340005517FE3E6B68F83E1ABACA3E3416F83E10 +:10935000E112E53EEC06E93EB337FA3E3B06FF3E3E +:10936000835C073F3740E33ECD4C053FD1B0D43E50 +:109370003651C43E0AB4D83E3C1B203FD24CE23E9C +:109380009ABF233F3299113F4450083FA4B5253F6F +:10939000B594203FA6B4233F98860F3F0445253F50 +:1093A00098DFE33EAFBC193F75FA073F6B3EE23EE4 +:1093B000C933E13E531EDE3EBFA5063FBDCAD43EC3 +:1093C000EF79BE3E7C64D53E2F90173F505FE83E5C +:1093D0006295A63E9DFBE93EADDE033FFB36DF3ED8 +:1093E0005761133F3D821E3FDD78F83EFE55DA3E61 +:1093F000E2BDCC3E0CD30F3FBD421B3F9DAF103FA3 +:10940000DDCB063F1EC9CA3ECAD20F3FCB6EF73E28 +:1094100094F2E53EC4D3AF3ED2D3E33E41C8043F0D +:109420008072FD3E42F0E33E13FFDE3E3903023F11 +:109430004E2ACF3E3C9B053FD0DA193F6625F23ECF +:1094400023540E3FA772033F7AFDD93E3B22F63EDE +:10945000AE071B3F0581E03EBC64223F2B35D83E62 +:10946000692C143FEB68093FBDE5D63E71F8CA3E52 +:10947000844CE73EDDAF033F50BCFC3E8DA3FA3E7B +:10948000B5BF163F2189E23EE4C3003FC500003F5F +:109490003E0A0E3F497CEC3E65C7003F0003F23EAA +:1094A000C74A203F91780B3F62B2043F4F81003F93 +:1094B000DCC3053FB99E003F97F20F3F8B6FE73E3D +:1094C0000849013FCC20DE3E1A14183FEB2F023F23 +:1094D0004083113F59732A3F13F50C3FDE3FE73EAF +:1094E00056581B3FBD18043FFB2A0E3FAA0D043FF0 +:1094F000FA47553FBEE7103F3FD6F93EDB31E63E27 +:10950000119F2B3F33CCD63E9DE6DA3E61E1DE3E35 +:1095100055F2E83EFA5F133FE1D8FC3E27C5283FED +:10952000A56CD23EBEC5D63E5A73B33E95C10E3F22 +:10953000E8E2F23E09FBC33E2CDF233F6A2F203FC7 +:10954000AFC5033F6D91063F59E9FD3EFE200C3F3C +:109550004D99173FA719E73E0E5E093F61F1073F9E +:109560005378B83EEDECE13E3BFEFC3E18DD063F95 +:10957000587BE63EACA8043F785CDD3E6B8BD33E67 +:10958000BCE9253F13D7173F35E7E13E8DF5E93EAE +:1095900082A9003FA0B4D83EB1D7073F8D3EE43E3C +:1095A000E91A113F6156F03EE8260A3F0EBB333FF1 +:1095B000AF152D3FBE070E3F47B1293F9D2B423FC0 +:1095C0007ECD1F3FE0EC183F2C780B3F9E3E273F9F +:1095D000CC34443F4EB31F3FC4130F3F2CC5FA3E5B +:1095E000EBA20B3F04B8FF3EB53F113F72AA213FEB +:1095F00096AB133F5B49083F76232F3F37063E3F2C +:109600002EFF1A3F4C0A0C3F7E39E33E0034EC3EFD +:1096100097470D3F0676F53EFCBC0A3FB00B373F3F +:1096200000F4383FC9451C3F3D66163F03BED33E9C +:109630000B49033F9F58D73E5A33083FEF67023F1D +:1096400097E1CB3ECE6AE03E5AC10E3F28770A3FF3 +:109650004F46403F1EDD123FF0A8EC3E7CC3D83E93 +:109660001C40033FFE3CB43E16AB083F2A9C053F1E +:10967000CF9AD83E185B153F7B63DE3EDD2B153F4E +:109680000D44EF3EDB7B023F87FD3F3F406CEF3EEA +:1096900061BE0B3F3DB80A3F7941113FAD0AF63E2E +:1096A0001AEEE03EA0EDEF3EDAFA0F3F236F3D3FAA +:1096B000906FF13EED1FC73E2E5B1F3F4CA8E53E6D +:1096C0002618263FE79D213F538E123FC7D4123FF5 +:1096D000912AE53EE03AF03E966D293FFA26CF3ECC +:1096E0001855FD3E35ED143F5D5F433FCECDF03E56 +:1096F0004F6CEB3E73B0103FC8C1113F9561063F00 +:109700001029CB3EC5E00B3F08CFE83E850CD83E84 +:10971000A174953ECB630B3FD3AF0D3F7C2D2B3F08 +:10972000A4B4F43E496FC53E16DEFA3E8683C43EBD +:1097300002EBB13EA558CA3E0BE31C3FCB98FB3E63 +:1097400054EC473FCE28063FAA02E63E4AE1BC3E23 +:109750003120DE3EBE0BF33E20D7CF3E2B93093F98 +:10976000BDDA063FA8AFEB3E26981D3FC2F2D53EBC +:10977000DF24163FDCAA113FF3332A3F3E00003FAF +:10978000654D193F3530303F71E5053F9E210B3F58 +:10979000B3A3EE3E1641093FC7D3283FA926EC3EAE +:1097A0001289233F930BEE3E878DBA3E0751283F27 +:1097B000BD48133F9B59E13EE2B7E43EABECC63EE9 +:1097C0008DB9063F1F182C3FCEB0263F61A1F93E50 +:1097D000C3C4DA3EF31A313F6441143F29C8073F3E +:1097E0007576053F3415143FC9CA093FF042F83E6B +:1097F00033AF033F5326143F78B00B3FD357E13EBE +:1098000097D3053FE126EF3ECE4ECA3E2358F63EA3 +:10981000A02EED3E862FF43E5004043F46F31B3F3E +:1098200019055D3FC093353FDED1FA3E14990C3FD8 +:10983000E29CFF3EC6A8223FCAAC033F1C35153F41 +:10984000903D243F2DA4E93E8B532F3FA9BBFC3E06 +:10985000D59E083F1AEAFB3E88AC1B3F991C483F47 +:109860001E29113F7FD5FB3E64A2BB3E8739E93EEE +:10987000DDBD183F2BF9133FC2F00B3F7DADDF3E3E +:109880006839E93E15401A3F2203093F627DF83EE0 +:109890001340EF3ED161FF3E473BE43EE741203FAE +:1098A000B2B50E3F03C22B3F94380A3FE606E23EB4 +:1098B000F9980A3F0BD0FD3E0641BC3E4CA0D93E74 +:1098C000082DD03E7B3D163FF6AB263F8F8C063FE2 +:1098D00069193E3FC0CEEE3E94C02A3FA861FD3ECE +:1098E000E097F03E070F053F8E991B3F459D213FB6 +:1098F000E6AA043F0238003F1F401D3F6E74053F3B +:10990000D152E63E95EA023FBB730B3F3C64073FF2 +:109910003647FB3EA391BC3E98D8243FBF12FE3E83 +:109920001EEBFB3ED250C73E0BF7243FFD03003F2A +:10993000D051A83EE9B9623F935C643FDBC20B3F64 +:109940007BEF113FF55CCF3EC0CAE43EB1A5283F96 +:10995000BDE71F3F9CCE073FC7860A3F68DC0E3F2E +:10996000A176063FE991F13EA45EEB3EE2AC303FCA +:10997000E644C13E70D4083FAE1EEA3E9A611A3FEB +:10998000DCA7CD3EC9ACFE3EE1A4053F0838D93E78 +:1099900052D3053FEFBB363F60A1FC3EF75A053F6F +:1099A000CBB11D3F3A9E063F8D46F93ED370EB3E4C +:1099B000A448DB3E1FABEE3E2F23E53E7CFED33EAC +:1099C0008C90DA3EBEDEBB3EA4080B3FCA2C173F8C +:1099D000AB1D073F823D173F81950E3F5566CC3E3C +:1099E000ACF4093F0BA9263FCC1C413F37F7FE3EA4 +:1099F000EB6CFD3E0D07FA3EB953033FD0BDCC3EA4 +:109A00007B380C3FCA10F73ED8C0FD3E1F5E043FB6 +:109A1000019E0B3F8D10E03E1F37033F6330C03E79 +:109A200075EBF63E47A9E73E0DE9C43E52A12A3F39 +:109A300019E30A3F9A9A0B3F8B4AD63E9A7E253FFE +:109A40005052223F3177083F3C33DB3E50F2263FF5 +:109A50002E94013F5A47CD3E9A05F23EFF07D93E6C +:109A60001654C43ED761C53E4713BE3E136AFD3E41 +:109A700053EE043F1855E73E0C96223F6074203F9A +:109A800056D8D93EC2170A3F6023143F579FFD3E68 +:109A900090A0163F5D683E3FBC09203F90A6BD3EAA +:109AA00013D9133F0129EF3E8B07133F0F88CA3E9E +:109AB000A9DD183FA4DDC33EFECE323F677DFF3EE9 +:109AC000A7D2093F25FD033F5FAA4E3F7AB8E53E86 +:109AD00097000D3FA0ED1E3FA8ECD73E1F85D73E57 +:109AE00087C6F13ECFC8E63EF48DEB3EB4FBC33EE5 +:109AF00057A80C3FD147E83ED679F83EF1510F3FC9 +:109B000090B8183F8F44E63E4EFEF13E5733F43E88 +:109B100013CE103F3BCCFD3EAD2C313FF4B1003FA6 +:109B200061D30C3F7815283F462CC53ECB3EFC3E0A +:109B3000C7AC133F1044DC3EFD0AF43E179ADD3EED +:109B40005EF2033F4914D73EA360C43E512E153F39 +:109B500052F60F3F3384DD3E3F4CE23E21110F3F72 +:109B6000AD44C53E923ED23E6EF5AB3E6523EE3E21 +:109B70004A11E63E6B10CF3E2FC6523FF08BDC3EC3 +:109B80005C44FF3E57E2F93E9661F83EB554CB3E49 +:109B90008303223FD386ED3EE969F13E1467DF3E41 +:109BA000897FFF3E6928DF3E6204213F79EE113F45 +:109BB000EB1F013FD6BFF03EE4B7F93E160E043F5F +:109BC000C9FA0B3FC69D3D3F3D910B3F8826E33EC2 +:109BD000F9BB353F8555073FAB46ED3EDB44EA3EDA +:109BE0007F9D0A3F567A073F64CEC23E89290D3FCA +:109BF000F063313F53660C3F79980A3FE18E133F83 +:109C0000B6990F3FC500003F79E20A3F7D33023F1E +:109C1000D110093FF3B5053F7F8C013F63BE193F6B +:109C2000A43EDC3E2480143F0C160E3F4DA1FD3EA9 +:109C30007873F33E28924B3FF6C30F3FF101FF3E8E +:109C40001E73073F3E28133FBE000C3F10F4C13E79 +:109C50002A07DE3EBF16033F10271B3FE6C0F63E35 +:109C6000236BB53E525CEF3E341A1A3F6643CF3E3B +:109C7000242C3B3F9683F73E8BEC0E3FB417C73E38 +:109C8000F1A6183FC6CE113F1768013FA32B143F22 +:109C9000314C163F4B93BA3EEB65113FCA62E73E2B +:109CA000E328293FC4750F3F33222F3FB925EA3EF1 +:109CB000DB51113F201B0A3FEF69FD3E25C1FF3EEE +:109CC00052BCC03ECDC60A3FA081CE3E79921E3F17 +:109CD000F850083F362B273FB193043F4D73FC3EAD +:109CE000CBC42A3F8748313F59CCFF3EC63D013F98 +:109CF000B4FE023FC120083FED790F3FC78B0E3FF6 +:109D000047D1D33E7A8D0D3F9325193F80BE353F15 +:109D10007F64E73ECC50243F7605083FC7EF183FED +:109D200068F6183FE6F9133F395B033FAC4E263F18 +:109D300008F5D43E535C153FC6BE1D3FE50E063FF9 +:109D4000DA4A013F134AC83E89A8E13ED6F8483FA7 +:109D5000B5BA0A3FC872F93EF027CD3EF482123FF1 +:109D6000D6AC103F908A2B3F23EC073FE3BA0E3F5F +:109D7000B0DCDC3E850B2C3F0572223FF5212F3FE6 +:109D80009228E33E1EFF203F0996143FF6CFDD3EAA +:109D9000BF90E73E0D87F43E778DAB3E6D27E03EEA +:109DA000979B253FF4F8DD3EEA41EA3E8E6DED3E9D +:109DB0004E61253F53A6063FBE950D3F3501F83E47 +:109DC0000748023F5F1F383F55B21B3FA62E133F87 +:109DD0001916C83E81E1133FD72C113FE5BCFE3E6A +:109DE00076FBE93E5416E93EFCE0E23E20C1EC3E43 +:109DF0008F18D83E4F701F3FA89DE93E2CEDEC3EDA +:109E0000EFFB153F1744E23E8959A83E9A93BA3EAC +:109E10002F14043F0D16C63EFD99133FB8CA103FDC +:109E20007D17113F2F6FEF3EE961303FA39B033F4A +:109E30002EB10D3F06B1DC3E148CEB3E5048C83EBF +:109E4000F8311B3FD488F93EC3D0E53E821F263F40 +:109E5000BC79033FF626F83E0F31E93ED8B9E53E1E +:109E6000B196E13E0898103F0AC1013F1CF8EC3E54 +:109E700053D8143FC7811E3F4834133F2D231F3F43 +:109E80006C86143F7D616B3F2D64333F6B73343FB1 +:109E90005528073F1EBD003F70912B3F5607FE3EE1 +:109EA0009E52153F0901FC3E02D9153FE29C1A3F24 +:109EB000EBEF043F5706353F5543253FA9EE283FBA +:109EC0004EB31D3FB802223F957E143FE08EEB3E1D +:109ED0000847073F781CDD3E0E90E83E45D9103F0D +:109EE0005634033F364CD23E1ABD183F8F6EC83EE3 +:109EF000D539D73E86F2FA3E699B063FD0F9E43E5B +:109F000034320B3F53A72C3FFE86313F06E2CC3E56 +:109F100026D90B3FD6C6FE3EC85E093F7171133F7E +:109F2000F993DF3EA35D173F5B48F33E7ACA113FCA +:109F3000922E723F0C57133F5B92193F8BB30B3F2E +:109F4000CCFFF93E59ED023F22AA083FD9023B3F20 +:109F500024BB0D3F9D75083F62E5253FE49F1D3FF3 +:109F6000845A1A3F4872213FDA35133FED1EC43E32 +:109F7000E90300003B661DBD5607CBBEAC74A8BE0E +:109F8000ABE8A8BEE6369FBEA18982BEB4BB96BE32 +:109F900071F78EBE0C8CCABE4B99C3BE80F8FBBE57 +:109FA0002CF1BABEF0E6F1BE37A6A8BEBC6FEABE81 +:109FB000C6F4C9BE76F3FEBE7A81DBBE5E0DBABEC4 +:109FC00084C5B7BEDD55CBBECB6BD9BE309AB8BE0B +:109FD0000A86E0BE9189B3BED906EBBE4061B4BE2D +:109FE0004A539EBEE10AAEBE3D1FA7BE5F18ACBE7F +:109FF000DC22B0BE6FFFAABEA16CD0BE9C9BB2BEDD +:10A000004642D7BE863995BE7116ACBE38FCBDBE81 +:10A01000427B9CBEDBA19BBE3E4AA4BEF9B785BE77 +:10A0200002C6BCBED7479DBE9049B0BEDC4BBDBE8C +:10A03000E6CF9EBE932CADBED379CCBE7BD99FBE5E +:10A0400006779ABE678EBABE0D0069BEA48BA5BE08 +:10A05000AA3599BE80479FBE0AE7A2BE4822BABE73 +:10A06000371896BE4BBD96BE8C047FBEEBC8A2BE11 +:10A07000BA5E7BBE7331B3BE9BA4ACBE2D9A8FBEBD +:10A08000B6976BBE09CE89BE50897ABEB6D89DBE42 +:10A0900078ABA0BE38E1A2BE67DB9EBE3E2D8BBE74 +:10A0A0002AE8A4BE9F5BABBE1784C5BE321EA9BE04 +:10A0B0000B6995BE6D38BDBEA4439EBE9DB5BEBEA8 +:10A0C000B438D2BEF29BBCBE7DBFE2BECAA4DBBE2A +:10A0D000A00B9ABE24C2ACBE6A31C3BE19D7EBBE78 +:10A0E000BB93DFBE1185C8BE1699ABBE59BBCDBEB2 +:10A0F000B8EDB3BEF082D1BEBEF1A9BE0809BBBEA9 +:10A10000B18EF6BE7BDFCDBEDAB6ADBEA14BE5BEED +:10A11000F6AFACBE170D9EBE5485A3BEBA4DD1BEE0 +:10A120005B1DB6BE0AD7CBBE24559ABE5FE9BBBE47 +:10A13000BA34ADBE9DA307BFC9399CBECAA2E8BE52 +:10A14000727680BEB3EE97BE6977ACBEC557A6BE29 +:10A150005F63A7BE2D61A2BE5DADBABE6735ABBE63 +:10A16000FB70ABBE97928ABEBAF9AEBEBD1AC7BE2F +:10A1700030D4B3BE55D2CCBE9E8FE5BE513BECBEB3 +:10A1800063CFADBE445DF5BEDFF7D4BEE06EBBBEAF +:10A190009DD8CABE8852D1BEDAA4A7BEED34C5BED2 +:10A1A000E17EA7BE6694EFBED74EBCBEDE04D6BE2F +:10A1B000E54421BFE773CBBE7432B6BE5CD1F1BEBD +:10A1C000DB51C6BEA8CCCDBE4E06C4BE8054B4BEC4 +:10A1D0006EBBABBE522F9ABE093E74BE6B758FBE6E +:10A1E000577D9DBE23DB96BE1B56A3BE9D2C87BE0E +:10A1F000251B8FBEFC4C96BE0481ADBED5C3AEBE42 +:10A20000437B9BBE74FD98BED254BABE92B085BE4D +:10A2100044298ABEE54870BE895D73BECFDFAFBEFC +:10A22000640E96BE6F8590BE5FEBBCBE9E8FA5BED2 +:10A230000D27A7BE0856B3BECD5F8ABECC889BBE95 +:10A24000B2C7A5BE031AA6BE48D181BEB5EFABBE4C +:10A250001CECADBE97B77FBED1D171BEA1FF84BE4D +:10A260001DE096BE2D849EBEA65795BEAE3287BE1B +:10A27000BB49AFBE2D6EA5BEC0A5A8BE5DCABEBE01 +:10A28000A54EA9BE2CD191BE88C396BE76827FBE54 +:10A290006AA4E2BE4BD1B2BE3A95A0BE962898BE43 +:10A2A000B6E5A3BEA277ADBEA8278ABEC01B97BEE7 +:10A2B000EC14B2BEFE51A7BE2683B1BE804BA4BE35 +:10A2C000F1F8B4BE7D9F89BE018CC3BE2793A9BEA1 +:10A2D000510380BEFC71A5BE90C4A4BEC98DB9BE99 +:10A2E0008197A7BE60A397BE54FEA3BE099569BE21 +:10A2F000872B8CBEBB169BBE7C69B7BECBADB6BEF2 +:10A30000FA7BA9BEB60097BE02D59ABED59DC8BE3F +:10A31000EC83ABBE61FCD8BE28767FBEB7E8A7BE93 +:10A320009B359FBE669E87BE502098BEB7869ABE5C +:10A33000EBAD75BE326DA8BE6E018DBE5AEFA7BEE5 +:10A340005393A1BE1A9E8FBEC525B0BEB1A695BEC1 +:10A35000D4D7AEBE646BBDBE241D9BBEA2FCACBEFA +:10A36000165E97BE6C4FA6BEB0D66CBE365975BE93 +:10A37000DB87D0BEFC00CCBE1962A3BEC09870BE05 +:10A38000B1C3B5BEEF10A1BE71C8BABE3726AFBE0D +:10A3900090D9A6BE594E8DBE34EC9BBE591AB9BE9B +:10A3A00093A380BE6F8585BE352395BE1AA599BE41 +:10A3B0005A60AABED4BEB2BE0367A8BE5D1A80BEF4 +:10A3C000E014BCBE24FDC8BE8785B6BEFF62B0BE29 +:10A3D0000C699FBE0934D0BE260FA9BEB9EDABBE35 +:10A3E00014D686BEE5D4AEBE50ACB7BE9C62AEBE3F +:10A3F000F97F05BF86FAADBE525185BE0BC0A6BE21 +:10A40000CD3D98BE53B8ADBE0F2AA0BE8C33B8BEAA +:10A41000317FB0BE6BB693BE0A9FAABE5347C9BE7A +:10A42000943B96BEE938ACBEC6D49BBE197BABBE8E +:10A4300024E5AEBE3A9692BEDC51BABEBE5BBBBE50 +:10A440008B6EC2BE5F0595BEC267B1BE094D92BE9E +:10A45000DF08A9BE961CA5BE2EA394BECF9D87BEC5 +:10A460006F489EBE0715B6BE8E3C9BBEDE99BCBE35 +:10A47000E507B5BEE30ECABE50288EBE919ADABE7D +:10A480004209C5BE4ECD93BEC040B2BEAB3FB4BEC6 +:10A490000035A5BEBFD28CBEC775CEBE198FA1BE7A +:10A4A0009A89BEBECA3EBBBE9A12B1BE84EA9FBEA6 +:10A4B0004FC8BABEFD38D5BEA60DBABE7F9297BEB4 +:10A4C000D5FD9BBE80ECC4BE7F2DA0BE2612CBBEA8 +:10A4D000D9078CBEFDE59CBE7E69C9BE78DE9DBEF7 +:10A4E000DCCBBABEDAA1CEBEDED7AFBE2140CFBE36 +:10A4F000AA74BFBE4365E8BEC294A9BE5380BCBE69 +:10A500007A17E2BEAB0BB3BE52289DBE70A6ACBE9E +:10A510002CD1C8BEAF52ADBE0D75A1BE33F5DFBEA6 +:10A5200017B2BEBE4EAFCBBE5BD7C5BEF0A69EBEB9 +:10A530009995A1BE07FCADBE51EEE5BE937193BEE9 +:10A54000CC049CBE2D0A9ABEB026A6BE527494BE00 +:10A550009DFECDBE3E6FC9BEB3B5AFBE1014AFBE3B +:10A5600095CDF5BE49F1C2BED1FDACBE1B35A0BE36 +:10A5700078C19DBEA1E6D2BE4C5FADBE7659A6BEE7 +:10A58000D39AA0BE21CFC6BE1A17BDBECF9694BE29 +:10A59000EE1C7ABEFEDAC5BE151595BE1FBEA8BE5E +:10A5A0009669B7BE0899CBBECF37B7BED27797BEF4 +:10A5B00032578CBE4D05C4BEFBAB97BEFA0F8EBEA4 +:10A5C0001900CFBE01EEB0BE0554B1BE2B8AFBBE52 +:10A5D0000F24AEBED942B8BE3081D5BECB40B4BE8A +:10A5E000B9A5D3BE4C1677BE377A62BEDA4D9EBE91 +:10A5F00047E9B7BE4F6B81BE26F9BABEABF3A0BE2A +:10A60000E8E992BEDFD18FBEE795A8BEE795BDBE53 +:10A610000A8CD6BE1D8B91BE5BCF9DBEE1B8B8BE85 +:10A62000DFF293BE34979BBE140899BE0A6CCEBE6F +:10A6300035C3C5BEC069A7BE51E89CBEB06815BF92 +:10A6400067ABBEBE4CB88CBE3C3198BE7C4AB0BE37 +:10A65000AFC9ABBEECC7BDBE9B13A5BE44C79ABE77 +:10A66000DC41B0BE73F3A0BE6E96A5BEF04B91BEAA +:10A67000982399BE97669EBEA3BEA7BE29AF8BBE88 +:10A6800056C3B8BE8358C2BE8597E6BED57082BE9B +:10A69000C44E89BE2F65D3BE58A892BE52D78DBE78 +:10A6A00030BCA6BE99D99DBE268BB2BE7CBD7FBEF6 +:10A6B000DDD2B6BE85DBA5BE482281BEC6A6B1BE30 +:10A6C0005197E5BE0A2AE8BE2C8586BE5A5E9CBE1E +:10A6D0000DE991BE0F109DBE2C66CBBE3BD282BE53 +:10A6E000FB498BBEBF22B4BE026CD2BE27A0AABE5D +:10A6F0001E5AA0BE60DC99BEA651EFBEDCAE8EBE77 +:10A70000ECD470BE37A6B0BED5DBADBE7E0899BE18 +:10A710002F7CB0BE115389BE0099B8BED47F92BEC3 +:10A720006913BCBE8F1FBCBECC1099BEDC9E94BE0C +:10A73000B6EEB9BECA57B9BEF093ACBE8852B3BE2E +:10A7400007ACC0BE283B8DBE34D9D1BE601B95BEC0 +:10A75000750495BE9E197FBE2178A0BE97A38EBEBC +:10A760009EC094BEA2999FBEA1F08DBE645B88BEC0 +:10A770000257F1BE1D2CA1BEFB42BFBEB608A2BE51 +:10A78000B6CAAEBE5DF405BF213A8EBEDBE79ABE07 +:10A7900090ABB1BED06A8DBE0CCDA6BE2DEFA8BECB +:10A7A00091DAC7BE7FA27CBE5A7FA8BE5D20B7BE2D +:10A7B000BD09AABEBE015BBE07D8A4BE39198DBEB5 +:10A7C000E76CB3BE48A881BEC0C6AEBE4145B4BEAC +:10A7D000F66EB1BE6630A4BE078993BE2BA2DABE68 +:10A7E000EAF895BE3B3C86BEC635D5BE65FCAFBE1D +:10A7F000FCE68ABEA6D591BEF6028EBEDF598BBEA0 +:10A80000090CC8BEE153C4BE15827BBED22183BEF3 +:10A810006FBBB6BE71629BBE53CD97BE15188EBE80 +:10A82000FF899EBE819BB7BE7399A8BEC77A9EBEA4 +:10A83000574B99BED8D4C4BEB73CBABE5F15ADBEA7 +:10A8400081A3DABE334794BE69E89CBEACF7B5BEBF +:10A8500091D9ACBE8AC3AABED39EA9BE5298ADBE42 +:10A860008A31B5BEEB4C89BEDCDE90BE3F7CE4BED7 +:10A87000A077ABBE61AF95BEABE0B5BE98ED8CBE28 +:10A880008D63B6BEC8559ABE4647E0BEA6B6A8BE02 +:10A89000EF7093BEF8CB9FBED55794BE3E2083BECB +:10A8A0009EB68CBEBBA25DBE0BB186BE49C79CBE28 +:10A8B00082B28ABE68488CBE7DA3ACBED8DDADBE78 +:10A8C000ED3EEDBE5FB4BBBE829A87BEA4638BBE75 +:10A8D0003A109CBE08BF8EBE66349BBE4A9E8ABE9E +:10A8E0009EA4B6BE0C4DB2BEC1EEB7BE7E3E91BEBA +:10A8F000B41D87BE6E23A3BE834794BE3A94A8BE00 +:10A9000025ED86BE9B30A1BEDF1D9FBE3142A2BE9B +:10A91000BEE39ABE0094C6BEDF8093BE5E3EB9BE63 +:10A92000D862B3BE6A088CBED4E581BEE6AD92BEE5 +:10A930000065CCBEB2DF8BBEA863A6BE1734C1BE15 +:10A94000A3A9A8BE16A1B0BED9ADB3BE1C86AABE2F +:10A95000E6E1B2BE48A586BEF8AF86BE8F5A8CBE71 +:10A9600078B2A3BE43ACA1BE547994BE402BBCBE0A +:10A9700086A3A7BE75D1A8BE910296BEEF5791BE21 +:10A980001B68A6BED7588DBEA00CAABECCE0A8BE40 +:10A99000AD2D89BE352A92BEB31FA8BECAD1ADBEA9 +:10A9A000D67B7EBE8942A3BE7C61BBBE95BD74BE14 +:10A9B000BEB290BEE2ECAABECD027DBE89EBAABEBD +:10A9C000711191BE20388CBE43E0B9BEADB8E9BE6E +:10A9D00042AE8CBE07E682BE7737A5BE418684BEF6 +:10A9E0005DE28EBEE6F08FBE5B5F8DBE19E4A0BE59 +:10A9F00092099BBE3590A9BE3A4BC5BE48179FBE73 +:10AA0000E966ABBE0161BEBE1AEEC4BE04EFADBEC8 +:10AA1000E4F7B2BE46BCB1BE63309ABE6BB17BBE3A +:10AA200094A2D0BE7630A5BE2E53AEBED7C0BFBE58 +:10AA3000D231B5BEE729A2BE01C1A9BE9DE9AEBE15 +:10AA40001F119EBE5760B3BE01A369BE9D88B7BEED +:10AA500097E9C2BECE4BC5BE9CA1ACBE8ACCBDBEE2 +:10AA60003E798CBE36DCB4BE1581A3BE3C05B6BEB5 +:10AA700092E4A7BE46EDA0BEA3CEAABE18819DBE9D +:10AA8000D45D8DBE1081A2BEB9E38EBE94328CBE61 +:10AA9000E957A8BE61259ABE82D876BE730AA3BEC6 +:10AAA0004AFFB5BE44F0FDBE764982BEC0A5B8BE21 +:10AAB000110AA3BEB2E3A8BEAD7297BE75A1A6BE31 +:10AAC000AFDD98BE36BCAFBE0A9DA1BEFC309CBEB9 +:10AAD00074E5E5BE4C65CABE8D0E8ABEB00E9BBE47 +:10AAE00064E5BDBEA5266ABEA404D1BE1F4A82BECF +:10AAF00041F2A8BEFED298BE97369DBE824FCABE16 +:10AB00009D718ABE33709FBE74ED8EBE2E3CDBBE3F +:10AB1000E90C8BBEC04792BE6704A1BE13BDA1BEA7 +:10AB20006B11F0BE9A4FA5BEB0A19BBE9E08AABEF7 +:10AB3000BBB08EBE7889C2BE2AEAB8BE25C3C4BEE9 +:10AB4000224493BEF16AC5BEBBA27DBE51E391BE55 +:10AB5000DFB3BFBEA339B4BE623F91BE158FCCBE7A +:10AB6000F12780BEA0388EBE22B291BE6B1A8DBE78 +:10AB7000BFC2AABE732D7FBEC573DCBE009E8CBE55 +:10AB800044F4A4BEB4F6D7BED0EDBFBEBD74B6BE0D +:10AB90000E10AEBEFD5CB3BE01BCC3BE295E9BBE43 +:10ABA000E56791BED964CBBE6A0C9ABEB35EAFBEF8 +:10ABB000D80A7BBE74BB9FBE03159ABED98DC5BE95 +:10ABC000D81EC7BE86E69DBE9433AFBE48E3A7BE7F +:10ABD000B915A0BE36A37EBECB9E81BE208ED8BE48 +:10ABE000F5B5E4BE0527B2BEED2016BF5C369ABEB1 +:10ABF000D899C3BE13A671BEF85C91BE5EAC91BE7F +:10AC0000BB6A20BFD26AB6BEC4E078BE3658A9BEC1 +:10AC10001486A1BECAF4A2BEA8DBECBEABB596BE3C +:10AC2000435DA7BE741688BE195AC7BEED9A8EBE84 +:10AC3000B435B3BEB0C4A9BE8D54BBBE7CB0A8BEF3 +:10AC400063A4CBBED864A1BE8EC3BABEF234B0BE7C +:10AC5000653AECBEDF4191BEED269EBE39E588BE69 +:10AC6000F1EEA8BEDB7B98BE276A9ABEDBAAAEBE19 +:10AC70008DD687BE5072A0BE3486B3BEE2C2B6BEC9 +:10AC80006D0D8EBEFC8899BE6B9D90BE55BEA7BE55 +:10AC90008D4E8CBEEE1F8FBE8465ACBE93128CBEF3 +:10ACA0007C219CBEB50A95BED63C95BEBEB88BBE77 +:10ACB000DD6B74BEC22895BEC70458BE6C62CFBEA1 +:10ACC00058169BBEAA6A86BE84C79FBEFDF9DABE2F +:10ACD00015029EBE5235B4BEA836B1BE41C284BE76 +:10ACE000997BB3BE245C98BED51F7DBEAC3FA3BE8E +:10ACF0007DCBC3BE3C8499BE68778ABE870285BE81 +:10AD000037329CBE8892B7BE25AAE8BE2C517FBEC2 +:10AD100083249BBE2B3DBBBE59B7A9BED584D3BEF1 +:10AD20009A03AEBEC382B1BEF87987BE78F1C6BEC3 +:10AD300041389FBEED1FA2BE5AA19DBE20BDA7BE39 +:10AD4000E6F685BE3F888ABEDDAAA3BE499286BECE +:10AD5000171A91BE81F4B4BE1D4FA4BEDC6AB3BE07 +:10AD6000BA7CF8BE3A7891BECDEFAFBEA66989BE77 +:10AD7000BA45A2BE178BA5BEDF1181BE1B1D99BEB1 +:10AD80000C4495BE0BE777BECF3ACDBEC61A7BBE4C +:10AD9000141C80BE5F2FCABE3A4B8CBE0E1F9FBED6 +:10ADA0006937A8BEEDF395BE5C70BEBE3E8FB0BEE7 +:10ADB000AE99A7BE74689CBEC5D1A1BEFFFAB2BE53 +:10ADC0005A48ADBEF998AFBEB3809EBE040F93BE85 +:10ADD000C7798ABE31BF91BE77BDABBED38BA0BE53 +:10ADE00036EC8ABEA517A0BE80F1C3BEBD7E91BE63 +:10ADF000676C80BED13E97BE8C15ABBE20ED8BBE7E +:10AE000037E58DBE1C6C8CBE4626A9BE8C7E90BEDE +:10AE100032D1A5BEC1CC99BEAB0AB7BE6C6CBDBE6B +:10AE2000BE03A0BE078F9CBEAA3B90BE3E33A8BE09 +:10AE30004E72D1BEDEC8A4BE0736ADBEB8AA9ABE59 +:10AE40002E35D5BEAE29C1BEA0427FBE78B7A6BE04 +:10AE5000D927B1BE896CB1BE918BAFBE0F65BFBEA5 +:10AE60000A5CAEBED5A398BE7DA0A0BE640FC1BED5 +:10AE7000BB90C3BE5603B9BE5045B5BE51DD8FBEB3 +:10AE8000AE2377BEFBDBC9BEDFB090BE6294ADBE21 +:10AE9000EC1EA9BEC3B09BBED99382BEA874B1BE3E +:10AEA000FDD4C2BE620091BE94F5C2BE9C387BBE8A +:10AEB000D317C4BE5B038ABE0CB590BE390DACBEC1 +:10AEC000026DC4BE48D89DBE1FC69EBEC987D6BEF1 +:10AED0007D7CEABE88C4BBBE7E5300BF2DA7B9BE31 +:10AEE000610FE0BEEEA2A3BE244EB4BEC90EECBEFE +:10AEF000CE4CE2BEC927A8BE0A16A6BE5BAC90BE69 +:10AF0000AF9AA9BE7D058ABEAE0184BE2BF594BE64 +:10AF1000300997BE68ABA9BE270000004D6F62697B +:10AF20006C656E657456312F4C6F676974732F436F +:10AF30006F6E7632645F31635F3178312F436F6EAD +:10AF40007632440004000000E90300000100000024 +:10AF50000100000000010000F2F5FEFF14000000F7 +:10AF6000341400002A0000000000000960140000F2 +:10AF7000E4F5FEFF1000000010080000100C0000B7 +:10AF800010100000000100000000000000000000A0 +: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 +:10B78000000000000000000000010000FA8E743C80 +:10B79000DB2A693C80D11B3D3B9E983C61CA6D3CD5 +:10B7A0005209673CE2BB323C4707963CA782823C89 +:10B7B0000A6F963CED05543CBF6C893C017F813C8F +:10B7C0002B15A73C938E423C8C17863C50FD413C88 +:10B7D000497D943CEDE9883CC13F9F3C029F5E3C23 +:10B7E0004FCD693CB544533C53959B3CD581573C68 +:10B7F00072C8823CE70E8F3CFACE613CA7056B3CD9 +:10B800001D05933C9CC1BD3C4BC2773C876AA23C62 +:10B8100047BAA63C187B9A3C70B62A3CA3A85D3C6C +:10B8200031E5573C23483B3D4D14733C2661773C42 +:10B830002B8A3E3C6DD7653C59766C3C8663603CF8 +:10B84000EAED813C26A05B3C44AF5C3CD73C3B3DF1 +:10B8500093FFA73CD316783C32EDBD3CA0448C3C12 +:10B860005E73543CA8EA003DA0E3673C9258793CE3 +:10B87000B3CB9A3CAFBCBB3C3D8B7F3C6375683C13 +:10B880004855823CB6B8C33CEEB64F3CDC33663C10 +:10B890001D979A3C4EFDA93CAD005B3CB41E923C0A +:10B8A0009026433CCD2EC83CF6E3673C1DA1773C77 +:10B8B00069859D3CFE3F7A3C936E873C9480823C38 +:10B8C0000243633CD506A23C756C523C9ADA653C57 +:10B8D000C740A03CF80F9F3CBDDC6E3C85EA7A3C3B +:10B8E000F958353C6A8BC23C5F23DD3CF991563CEC +:10B8F0000D028D3C29328D3C9DFB9A3C93E1663CC8 +:10B900008FF0A93CC3795B3CA1576D3CBA89563C8A +:10B91000E661433CE316B63CAAC75F3C38699F3CEE +:10B9200097508E3CE3357C3CB87A903C542A853C59 +:10B930001D7F573CD559483C3570A03C37F08D3CB5 +:10B94000804F8A3C667C8B3CFBE47F3C72EA793C0E +:10B9500088188B3C77516C3C4CD25D3CFD608A3C36 +:10B96000B80BC63C0F49983C59D7793C2CF5903C14 +:10B9700047CC913C324FBD3C00264A3C55F7A73C92 +:10B98000460AB63CE0E9A23C6551823C9B4B7E3CBA +:10B990006B68723C39703E3CA159743CBFDE823CFE +:10B9A0009EE2983CBA9D893C6573753C6EA5783CD7 +:10B9B000E4CD553C0A5F9B3C956D453CACAF6A3C81 +:10B9C0008C04EA3CC7153C3CBF264D3CA22A803C77 +:10B9D00023DC9B3C62A0943CCE5DB03C6C9E763CEC +:10B9E000EE02BB3C99BB503CA06E7A3C4F78B63C13 +:10B9F000766A843C6CF0593C1143403CCBF5A03C4A +:10BA0000F188123D6A62833CE1AC583C470C803CB3 +:10BA1000B1CC623C51C0733C0DF4843C966CB53C97 +:10BA20007560723C43D1363C4E0E863C6907653CDE +:10BA3000AD81473C1B334B3C4E4B533C50D6883C6E +:10BA4000EA1BBE3CF360603C0FA9A53C1443893C53 +:10BA5000C710703C4B6D633C9BA7883CD85B583C3F +:10BA60002CEC5B3C3880943C0CEE723CA5C5513C00 +:10BA7000DAC5AE3C9CE04A3C44F67E3CCB507B3C75 +:10BA80001089713CB687553CF1DA7E3CE0CB793CBD +:10BA9000E56C643CAA7A9F3C60ED5D3C75C46E3CED +:10BAA0007DF36F3C0E62B03C94CD5C3C57CB953C33 +:10BAB0001BA07B3CB0135F3C9855663CDC5C9C3C17 +:10BAC000EAEDA73C4707843C9FD36B3C1161873C60 +:10BAD000262B623CE4027F3C65B0703CCF195A3C97 +:10BAE000C3EAC93C74ED873CA1F27F3C5535613C0B +:10BAF000EA5C8A3C0478843C0C2A7A3C8973843C56 +:10BB0000AE8E7A3C82B3073D62218D3C6ED6AA3C54 +:10BB1000C1BF8D3C3FF6953C3E12933C1261933C75 +:10BB20003A24A73C8EAA583CC335A63C3E6D923CB5 +:10BB3000CAC0743CE7869F3CBB2E813C445A8A3C79 +:10BB4000C39C8A3C2DAB833CEF4B433C680DB63C19 +:10BB5000939E6C3C3475AB3CC2ADAB3CE5F0813C94 +:10BB6000F5A5843C4A62823C517F713CAE107F3C1B +:10BB7000418BDD3CC46E923CD45D9A3C0CF8913C08 +:10BB80000B38843CF46E5D3C103D673C00010000C6 +:10BB9000B8D5DD3F228AB73FDD999A40A11AE63F2A +:10BBA0003740C33F63DBD83FAAF3AD3F38DB1440D7 +:10BBB00042C1C43F2C421540E15DD23FE1E4DC3F8D +:10BBC0009649983FE307AC3F7609C13F1848E53FE7 +:10BBD0005579C03F9EA5D03F664BBD3F41011E40F9 +:10BBE000C4E1DC3FFF89DA3F91B9CF3FD126E53F81 +:10BBF0000F8AB73FE1C201409C9CCF3F2200C63F65 +:10BC00009C2FE93F096DC03FA04EB23FC6D2F53F21 +:10BC10009656D73F62B6CD3F224619401995983FB8 +:10BC20001F2BA23F3CACC13F93D1B940242EF13F22 +:10BC3000BBE2CC3FA5B9B33F7363B03F5F58BB3F96 +:10BC40004B48CB3F4E43983F2110CA3FE5F5DA3FC2 +:10BC500037CBAA3FFBFDD73F8D9BAD3F58713C4092 +:10BC6000172C0B40B436B93F1B01FA3F9EFCAB3F8B +:10BC7000E165F73F1C96194030DBBB3F44B7DC3F22 +:10BC8000C35AA33F9D500140E89E0D408017CE3F10 +:10BC90007467E43F3343AC3FCEE5AA3FAC4AD93F9B +:10BCA00077FA104043A0C13F6DB4A63F21F1E43FB5 +:10BCB00043B4DD3F5E4A1C40561B9F3FB65F0640C3 +:10BCC000937B0140613DB83FDEFDE53F5B1EC33F16 +:10BCD000EE68E33F45001F40D8D11D40DDAAD43FA8 +:10BCE000B0F4F83FAB4DA23FA700A93F9315A53F85 +:10BCF000E7A1CD3F09E80B40C5170C4039D9AD3F4E +:10BD0000EC79C73F53DDEE3F9840CD3F8BFBE73FDB +:10BD10006C06CE3F22DBC13F4088C53F1B08DE3F9B +:10BD20005A68014065BEF33F773DFA3FC3590F4063 +:10BD300053B1E03F1B7CAA3F21C9C63F46E3BE3F4B +:10BD400057D40C40FB9AD33FCDA2BA3F50FBAC3F37 +:10BD50009DF6F73FB23A9C3FBB1BE23F7937BE3FAF +:10BD60003B4C0940138EC63FCACCB33F904FBA3FFD +:10BD700042D30F40AEA81040DA7DDD3F7B9BAD3F44 +:10BD80007FA2D83F600DA63F0CA42140C24C0140C9 +:10BD9000C334E93F9A83F03F30E7B23F7CBC963F23 +:10BDA00002D90140EA34DF3F7F8A0840A740C43F00 +:10BDB0006B8EE63F4822D43F4C281A40E5EFB13F56 +:10BDC000A350CC3F3EFC8D3F245EA83F75C6A03FEC +:10BDD000E9B7933F7126AB3FABF7E93FD96EF83F28 +:10BDE0000D60EB3FA43AED3F9222AB3FC379F83FA1 +:10BDF0005E0B3540CAF1C33F96ACC83F8BC2BE3F15 +:10BE0000DFB31F40DF639140A55B024087FBD63F55 +:10BE10000837EF3F6C64A83FD0D8F13F25EA0340D4 +:10BE2000BD013440B47BF03FA063B53F3102054013 +:10BE3000DA7CA83FAAF2C53FB59CC93F4055CC3F2C +:10BE4000D7ACDB3F4098374031A0DE3F3D7BC93F58 +:10BE500099BEBD3F0108C33F70A6E13F2BF8E23F0A +:10BE600020ABD63FABF2D03F385713406E4DBD3FAD +:10BE7000F54FCB3F7B61ED3FDB4AC93F57F8FC3FB5 +:10BE8000295AF93FFEA5EF3F0991D13F9B74BF3F6F +:10BE9000149CB73F0BA4E23FAE2AF83F81C1A83FF4 +:10BEA0009C36D43F87BCB73F5742C13FF913DB3FB5 +:10BEB000E7BBD83FAA50E93F48CB9F3FED88E43F1E +:10BEC00089019A3FA195DF3F88EEC63FC2839C3F20 +:10BED0004F5206406D69DC3FDE04FD3F153EA03F3A +:10BEE0009B65D83F194F354099DD0640BCF2FD3FB8 +:10BEF000826DBA3F9B5CF53F81C5C13FD275B53FAE +:10BF0000A26A03409199F83FDB6D0C402B67AD3F6F +:10BF1000C180294041A40C4053CA14401AEC11407E +:10BF20009480C23FB425CB3FED6ED53FE7B2CB3F07 +:10BF30006448114048D7F23F9AE3D83FF10DD23F11 +:10BF4000222D0140701FC93F9884BA3F57C5C13F99 +:10BF50004DA1344056C5EA3F4A1E2A4054BA1F40FC +:10BF60007A55F93F7B55C43FC3DECD3F1CC0C83F67 +:10BF70008167EA3FCD93EF3FF0FEC73F036F01407B +:10BF8000B4F18B3F9B2F03408821D23F4D4BA13F03 +:10BF900000010000DCA5F2BF8558E7BFAF76BFBF48 +:10BFA000FF6C17C0CCEEEBBF3F3BE5BF6A56B1BF9D +:10BFB000F957E9BFA27D01C0C2DCBCBFE158C9BFCF +:10BFC000E65908C0037C00C001C725C09B7DB5BFF2 +:10BFD0005D0B05C00BFEB5BF4E5413C019D807C08A +:10BFE000C703BFBFA34EBCBFB4F9E7BF2C9ED1BFF0 +:10BFF000285E1AC0D1D2D5BFD3ECF9BFC9F00DC0AD +:10C000005C0BE0BF96C8C9BF13DF11C019463CC026 +:10C01000B521D5BFB22521C0D26C25C0F34908C0D7 +:10C020000361A9BF52EDDBBF6735D6BF33DD87BFE4 +:10C030008CFBDEBF6472F5BF170DBDBFBE0BE4BF46 +:10C040006C9DEABFBFA2DEBF0EEA00C0E6E8D9BF22 +:10C0500081F6D8BF5DC6B9C094AF26C0A526F6BF8D +:10C06000C8FD01C085E0C6BF77CAD2BFA5D17FC0D9 +:10C07000D913E6BFF5C49DBF4AFCD4BF36453AC0CC +:10C08000278CFDBF78A4E6BF7B7EFCBF453142C054 +:10C09000C27EB0BF5CECD0BFEF6119C053A928C00D +:10C0A0002F73BBBFF1A708C087EAADBF6F9E46C024 +:10C0B0002E14E6BFDBB1F5BFE39EEFBF7E4BF8BFAA +:10C0C000D481CCBF2D3FBCBF7C7CE1BFC7C220C0A8 +:10C0D0009CC7D0BFE50EE4BFEEF8D4BF5F1BD5BF51 +:10C0E00004FFECBF892ADCBF47EEB3BF530641C053 +:10C0F00018695BC0D5E4D4BFE6DEB3BF05A8FCBFBA +:10C10000A6C519C0D013E5BFAE9C28C0CFC2D9BF09 +:10C11000F27CEBBFA7DCD4BF1D1CBABFB5AA34C0EC +:10C12000A647C6BF662A1EC0F6330DC040D8E8BF7A +:10C13000CED9D9BFFF1F04C01FD0D5BF7ABAABBFBD +:10C14000552F1FC0A79D08C0E13A09C06D650AC000 +:10C1500031E5FDBF17FBE8BF57020AC0D478EABF3C +:10C16000A716DCBF2BB0F0BFA17F44C07D1817C05D +:10C17000AAE3F7BFFCC3D4BF5AB9C8BF94D43BC02D +:10C18000B491C8BF66A726C0319E34C0627BCABFC7 +:10C19000C71DFABF044FFCBF415FEFBF59F3BCBFDF +:10C1A000EE70F2BFF234F3BFD9B017C0CAC6ACBF4D +:10C1B0007E88F3BF23B4F6BFACD8C5BF777ADDBFA6 +:10C1C000BAE2C3BF4DDAE8BF833068C09B9DBABFF7 +:10C1D000728CCBBF9A54FEBF6BA41AC0217713C0D8 +:10C1E00012FD2EC02FB1F4BFE88C39C0221ACFBF88 +:10C1F0008799EDBF81009ABFA16103C08B3CD8BF76 +:10C200002C1BB7BF6BE8F3BF166635C08D15F1BFA9 +:10C2100068BDA4BF5C18FEBF1807E1BFD500D4BF3E +:10C220000910E9BF34EBFFBF0F439DBF0060B4BFEF +:10C230008971B3BF5A3DE3BFECBEC4BFC874C2BF6F +:10C24000B7A4D1BFA3C407C0B29F3CC02090D9BF40 +:10C25000BD5D24C08E3008C0A530EEBFE0D19DBFCB +:10C260004C9607C0D200D4BF5434DABF46000FC08A +:10C270003008F1BF1A22D0BF4E682DC006E8C2BFF9 +:10C280006E91DFBF36AFB9BF6144D9BFA7DCD3BF62 +:10C290003BDDFCBF48D8F7BF4DA7B7BFB53B1EC0BD +:10C2A0008531DCBFECE6ECBF9613EEBF4A012FC030 +:10C2B00018EBC6BFC09F14C0DBA8F9BF8955DDBF0E +:10C2C0005A00B9BF22241BC00E9E26C038FF02C0F0 +:10C2D000F8FBE9BF2914BABFD066E0BFB2CEF0BF09 +:10C2E00004CFEEBF90FAC9BFED5648C0FB37DABFA6 +:10C2F000384BF6BFEA72DFBF304809C0146F03C085 +:10C30000B835F8BF6737E2BFBB39DCBF1BA486C0B6 +:10C310001F070CC0573EF6BFB238C6BFD69404C044 +:10C32000AD0FB6BF503A12C0F2D525C039F9D6BF0D +:10C3300057E924C036B4E1BF91E6DCBFD9471EC03F +:10C340005E2C00C08F4509C0898709C0D7A302C0F1 +:10C35000CD48B6BF463D2CC013A8B7BFDB4105C0D2 +:10C3600066562AC003ED00C0A99C03C0855D01C0CC +:10C37000529CEFBF8D12FDBF2AD05BC0E64911C0B1 +:10C38000182919C01CD410C04DFBE1BF16B4DBBF87 +:10C39000966EE5BF320000004D6F62696C656E6598 +:10C3A0007456312F4D6F62696C656E657456312F0E +:10C3B000436F6E7632645F31335F706F696E74778E +:10C3C0006973652F436F6E763244000004000000ED +:10C3D0000001000001000000010000000001000059 +:10C3E0007A0AFFFF14000000341400002900000046 +:10C3F00000000009601400006C0AFFFF100000003C +:10C4000010080000100C00001010000000010000D7 +: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 +:10CC100000010000D431783B846AED3ABED6793BFE +:10CC200098FD3F3BEDA2F83A316A3F3BD1B4783AE8 +:10CC300079C2303BCA6B933B07B4A13B2512943BAE +:10CC40007593973BE4A1553B02A1743B70FAA13B5D +:10CC50000EE8483B8E5A363B9392893B8305523B04 +:10CC600031715B3B3EC3123B3807983BCA26543BAD +:10CC70004712773B7F69653BB3F7853BB6E3713B72 +:10CC800099867F3B188BA33B37AEEF3BC5DD5E3B00 +:10CC90008948873B284C4C3BAF753D3CF17D493B77 +:10CCA000EFF0D93BC7D18E3B36AF743BB8919E3B7A +:10CCB00055AF973B63D8773BC766963B1683933B4C +:10CCC00012DB853B9D86753B7129343BF6B5BA3B3B +:10CCD0001C2B8F3B6641973B7DD4AC3B36418E3B52 +:10CCE0003343E63A9C95A93BC829AC3B51A3B43BDE +:10CCF000B0808E3B4888C33B5144593B3BB6A13B77 +:10CD00001B5ABF3B7AECA73B8EF77F3B2605323B95 +:10CD1000B6DC283BDC8D303B75244A3B01136A3B73 +:10CD20006595B63B83464E3B0A3E7A3B0456DA3B5A +:10CD3000F1877D3B22FB103BDAF2653BC817753B60 +:10CD4000DD83803B1365A23B92889B3BC4C27A3B48 +:10CD5000CB2C0E3CD4C7A93BB781983B14425F3B18 +:10CD6000E5EE9F3B2702903B70D64A3BC39C513C6B +:10CD7000C201653B674AF03B0C1A4F3BBF55683B0D +:10CD8000E9FA363B9CD74C3BCD03213B39ED8F3B39 +:10CD900080DB163B6836E03BBD08543BAB175C3B81 +:10CDA00092C39A3BDFA3773B12090C3B18CBBC3BE9 +:10CDB000BBEFA43B8EEF963B9CB2793B9C53C13BAF +:10CDC0008CF39F3BE7335B3B05F64B3B84B6803BE4 +:10CDD0001878AD3B9AF47B3BD771C63BF31A953B71 +:10CDE000288C403BCA92143B1CE7AD3BE397A53B24 +:10CDF000A9B09F3B2A3DF73A238C4B3B5958963BB1 +:10CE0000BE1E423B57F3BF3BEBCB5B3B1E69A83BCF +:10CE1000B3D3853BE5AE553BA6C94C3B0FD4293B6C +:10CE2000CB88873B8700623B2FAB0F3BC2EC7A3B42 +:10CE3000AFC7943B4BE99F3BFEB9703C71784E3BCA +:10CE40007FCA6A3BEE1EAF3B7596913BA450573CA0 +:10CE5000DC624A3B69ED4E3B2825A63BA818613BA6 +:10CE6000C60B3E3BACDA9B3BC863CB3BCC37483B65 +:10CE7000E31BC73BF9CF853B1844113C5A36613B55 +:10CE8000383D9E3BB25F1F3C2D0F043B34DFDE3B41 +:10CE900089856A3B967F633BE25F9E3B45F1753B2C +:10CEA0008F1A183CAD002F3B92D9913B6C42A53BA9 +:10CEB00068CC003C9E3D473BB719703BB5F3C93B7E +:10CEC0001C333F3B30A9B33BD64A993BDD0EB63B02 +:10CED000173E133B35DFB83B9BE8AB3B5C956D3BA6 +:10CEE000D967A83BE2D7673B98178B3B3E7B033B58 +:10CEF000B0B7563CD728D53BC968373B417FD43BB8 +:10CF0000D718AF3B6C7D613BF482173B4B155E3B02 +:10CF1000C79C8D3BD1903C3B48C44B3B36FF7B3B91 +:10CF2000DF8D043C42EC9B3B47266C3CA597483B7D +:10CF3000D3218E3B9E08613BBDE87B3BDC22733BEB +:10CF400046A18D3BB352913B84B5633B9485403BF6 +:10CF500041F0543BB937EE3B81B7763BD2317C3B55 +:10CF60000979633B84A3333B9D22903B64D6C33B4A +:10CF70001D99B53BDB7F993B2392803B5311613B6D +:10CF800020DADB3B46919C3B10B45B3BDB83233BCD +:10CF9000BB44A03BAE2E8E3B78EFCA3B4BED303B03 +:10CFA0002C7C093BECF78C3BF4439E3B9802803B86 +:10CFB000BDECB93B95A0153BD5390D3BE441AD3BEC +:10CFC000DB1A1A3B6016A23B80268B3BD1C45A3B2E +:10CFD000FD66273B4841B53BEB98AC3BCC14663B28 +:10CFE00079B1793BA3F9423B3AB3533B53708D3B44 +:10CFF000D24B8F3B7AD1333BA8B19D3B8137973BD6 +:10D00000FD43583C1659AC3BFCEC5B3B8CA2943C7A +:10D01000D166163B000100007041F63EAF8F6B3EBB +:10D0200011E3F73E9D7DBE3EA7B1763E5DEBBD3E72 +:10D0300067C3F63D4710A43E2247043F9F70203F40 +:10D040004C2BF93E9EA6A63EA0F6D33E037DAC3EF9 +:10D050007BB6203F3E56C73EBB55923E783E053FCD +:10D06000BA47C73E4924D13EB89D913E6D9DDB3EF7 +:10D070007C7ED23E2224F53EAC9EE33E484FF83EF5 +:10D08000EFFFEF3E8C87FD3E5A8D163FDBCE6D3FA6 +:10D090000920DD3EF839063F90B3CA3EC4FABB3FD3 +:10D0A000F5EAC73E0D3D583F84F7ED3ED8C5F23E48 +:10D0B000B69EBB3E8BA2033FACEC9B3EB37DE13EF4 +:10D0C0008881A13E5CCF043F909BF33E1EC1B23EDF +:10D0D0008A40393FC60C0E3FA782F53E9A5A1F3F41 +:10D0E000B4240D3F7CEF453E7142283F74D12A3F66 +:10D0F0008F16CF3EBEA2D93E1B15E83EC891D73E43 +:10D1000013571F3F67DB3D3FA19C263F9FF7FD3E26 +:10D110001CA1B03EFD8AA73EC02CAF3E6045A43E98 +:10D12000B2F6C63EFDA4AA3EF6A9CC3E842FD23E5E +:10D1300015E4143F83E4F23E4A8C6E3E4EA8DF3E77 +:10D14000982DF33EAB05FF3E7435D33E81511A3F17 +:10D150003ECDF83E74C4C93E4474283FB450173FD6 +:10D16000DA1DD73E07AF1E3F23E20E3FC340C93E44 +:10D1700022942C3FBE37E33E4B201C3FD87BCD3E54 +:10D18000EC49E53EF38CB53E4770C53E092F843E21 +:10D19000A3C0EB3E3974713EFB755E3FF6CFB33EE4 +:10D1A000B105BE3E0B8E193F97B4F53E00F18A3EA5 +:10D1B00082513B3F9053FD3EFCD9D13E37BFF73EF5 +:10D1C000F5D03F3FA5B31E3FC512B23EA0A2B83E68 +:10D1D0002E6AFF3EB6A8003F6BC3E63EF3E4443F31 +:10D1E000BDF0133F061C823EA469933E4E8B2C3F3C +:10D1F0005A75DD3ED362183FB04E753ED2AFC13E88 +:10D20000A82B153FA871893E006AC03E5314DA3E30 +:10D21000AA88133F0CC8043F8703D43E56038C3EB4 +:10D220006780A83EB979063F863CE03E7D70883E27 +:10D23000E8F6F83E2F95053F78A91E3F8AD8EE3FC5 +:10D2400080DBCC3E205DD83E2115FB3E4873103F6D +:10D25000FA36C03EC60BA53E45DEAA3EDED8243FC8 +:10D26000C955C53E63FA9F3EF7A21A3FCA7BE43E0A +:10D270005CA7C63EAB8D453F59C4043F9021903F0B +:10D28000ED73DF3E34AA153FF3209E3F0F07833E28 +:10D29000E050343F7EB0E83E2AEFE03E91DECC3EE7 +:10D2A0006205F43E39FF5C3FACA2AD3E30B90D3FA4 +:10D2B000E214DD3E075F053FBD17BA3E8439EE3EFE +:10D2C0002686083FB6B4BD3E59312D3F4018183F61 +:10D2D000BFA2343F37D0643E776D373FCA902A3FB4 +:10D2E000F574C43E7400D73E3208E63E69010A3F39 +:10D2F000CC663D3E410AD53F637A283FA4A4B13EA7 +:10D30000FA74093FA5BA2D3F71BADF3ED3E77F3EDD +:10D310002059DC3EB9A8D13EAF17BB3EBF2CCA3E58 +:10D320003807FA3EC384833F69B41A3FAB78C03EE6 +:10D330007606C73E8F050D3F8D46DF3EC1FAF33EB0 +:10D34000963CF13E03860C3F61CDE33E19EEE13E93 +:10D350008904BF3E6046D33E4A5B6C3F6149B13EA3 +:10D360006E39FA3E17B2E13E3D3CB23E58020F3FE5 +:10D37000DAC8213FEB2D343FE77F0F3F18C1EF3E66 +:10D38000304FDF3E6C225A3F23581B3FD108CC3E22 +:10D39000D33CA23E32041F3F3E69093F606ADB3E38 +:10D3A0000EAFA53E3469883EE659E53E6C071D3F49 +:10D3B00020CBEA3EDB4EF33E5475943E611F8C3E1B +:10D3C00060E72B3FD07A893E33D2203FDB1E083FF7 +:10D3D0002B3BC63E2F18A63EC5D6333FB93F2B3F49 +:10D3E000A248E43E2FC1D03E6745A43EA60AC13EF6 +:10D3F00072550C3F3A2D0E3FD769B23E75F2B73EDB +:10D400001209163F7593D63FF572003FCDC6A53E73 +:10D4100047791340033A953E00010000D410D2BE74 +:10D420003A2532BEE450E7BEB8A3ADBE1B2576BE9A +:10D430009C97B7BEABD0ADBDF460AFBEF24412BF97 +:10D4400089DEC9BE01EA12BF4E6416BF7947CABE63 +:10D45000C0B7F2BEAD74D9BE4D83BFBED9EDB4BE68 +:10D460006E7F08BF7861D0BE4FBAD9BE5F7B3BBE2E +:10D470002AD716BF732DB7BE6BC0BDBE4EBADFBE76 +:10D48000C4EB04BFF1698FBED042ADBE024422BFDF +:10D49000F5B2DCBE18C2DABEF484CCBEC951B5BE4A +:10D4A00024555CBF2253A5BE760D48BF23B40DBFE3 +:10D4B000E3C6DCBE95541DBFF67F16BFB2E8F5BECD +:10D4C000F93915BF105C12BFE50803BFE464C1BEA3 +:10D4D000A274A2BED50298BEEFF7BEBEE31216BF7D +:10D4E000D47A2BBF0B13E3BEAD7664BE1712CFBE4A +:10D4F000F430CABE0A3A33BFAF630DBF370142BF33 +:10D50000AD7ACBBECF7220BFF035D3BE1A5B88BEDA +:10D510002E47CBBE28CA8CBECEBD9DBE2E56A2BE07 +:10D520002C90C8BEDB3EE8BE3A2835BFE0B8ABBEA3 +:10D530008E49F8BE58A158BFE18CFBBE2CD98FBED6 +:10D54000F426E4BE649AC5BE404DFCBE492021BF0E +:10D55000B25E13BFD3ECF3BE71108DBF64F996BEFB +:10D560004CA70DBF9083DDBE1420C5BEB15A02BFCB +:10D570000506B0BE89F9CFBF555EBBBED2696EBF8E +:10D5800017A797BE1485E6BEAA02B1BEED3DCBBE7D +:10D59000C5C19FBE5FCD0EBFC9AD95BEA2E0ADBEF9 +:10D5A000AC60D2BE7C5FDABE79A80CBF45ED85BE0B +:10D5B0009D8260BE2EBAEABEDCA523BFAFC115BFF7 +:10D5C00036F1DEBE7129C8BE96C8E7BE7F7DD9BEE2 +:10D5D000195ECABEC19DFBBE281D2CBFB1FCF9BEA1 +:10D5E000A52A08BF8AD408BF100BBFBE78252BBE62 +:10D5F000BBE4F6BEB34C24BF48711EBF3E9170BE63 +:10D600000BF5C9BED4659ABE819AC0BE70733EBF89 +:10D610007BF5B7BE4C1827BF0D0DEFBE5316BBBE32 +:10D620001330CBBEAD92A5BEF741FDBE486F89BE9B +:10D63000D98B8EBEFEECE6BE209E13BF14B6CDBEC7 +:10D6400040FA6ABE5AD3B8BEEAF4E8BEB0C02DBFF5 +:10D650006E660EBF03A2D5BF16CEC8BE8E4FCDBE1E +:10D6600098E1ECBE7756DFBEAE8FBCBE5B74F6BEF3 +:10D6700000CD49BF2A883EBEC339C4BE8ABFD6BECC +:10D6800004EE12BF6D79BABEBE001DBF83DB50BF72 +:10D690002B1459BE76215DBFD7FFBEBE97B8E1BE41 +:10D6A00022231DBF647DC3BE5AEA96BFE0F8ACBE1C +:10D6B000DFB510BFE7F723BF9F957FBF23AFC5BE80 +:10D6C000E3FD93BECE5F48BFF919BBBEDE4132BF5A +:10D6D000885BEEBEC8D8E7BE9B1792BEF090B1BE85 +:10D6E000EB93BDBE31BAEBBE091727BF8A5769BE9F +:10D6F000C442C3BE487482BE8C6F19BF857E53BFBF +:10D70000F7F9B5BE42D652BFFD1B07BF25B0BBBE61 +:10D71000EE5396BEFF33A3BE8D810CBFEAC1B3BEEC +:10D72000813FABBE8342ABBE05B4EEBECE0A11BF95 +:10D73000FA4DEABF95DBB2BE79DEC4BEDFDAB1BE18 +:10D74000ECF0F9BEEC38C1BECC90CABE0E3010BFB2 +:10D75000744CD3BEC24694BED616CEBE0F62E2BE95 +:10D7600012CAF4BE64DCE9BE2350BFBE0F5384BEB0 +:10D77000DA5D01BFB74E42BFEA3BE3BEDB4C18BFE8 +:10D78000FD21FFBE88D6D7BEDED894BEC23E0BBFF9 +:10D79000A8FCD9BEDD92A1BEE85901BF51120DBF50 +:10D7A000995949BF708BAFBE02787EBEFCDD0BBFBE +:10D7B0000D7814BF2605FEBEE47838BFB5C08FBE15 +:10D7C0008EDC87BE99F518BFA5E698BE0A42F6BE64 +:10D7D00033100ABF470FD9BED8A979BEA0A8FDBE95 +:10D7E00034399EBEAB55CFBE16BEF7BEB073C1BEB8 +:10D7F000D40BD2BE54E5D4BE237FE6BE655C93BE97 +:10D8000045761CBF849ACCBEE1E5D0BE64002BBF38 +:10D810002235DABEB51930BE11C18DBE320000000E +:10D820004D6F62696C656E657456312F4D6F62691C +:10D830006C656E657456312F436F6E7632645F315E +:10D84000325F706F696E74776973652F436F6E76A0 +:10D85000324400000400000000010000010000004C +:10D860000100000080000000021FFFFF1400000004 +:10D87000340A00002800000000000009600A0000CF +:10D88000F41EFFFF1000000010040000100600004E +:10D8900010080000800000000000000000000000F0 +:10D8A0000000000000000000000000000000000078 +:10D8B0000000000000000000000000000000000068 +:10D8C0000000000000000000000000000000000058 +:10D8D0000000000000000000000000000000000048 +:10D8E0000000000000000000000000000000000038 +:10D8F0000000000000000000000000000000000028 +:10D900000000000000000000000000000000000017 +:10D910000000000000000000000000000000000007 +:10D9200000000000000000000000000000000000F7 +:10D9300000000000000000000000000000000000E7 +:10D9400000000000000000000000000000000000D7 +:10D9500000000000000000000000000000000000C7 +:10D9600000000000000000000000000000000000B7 +:10D9700000000000000000000000000000000000A7 +:10D980000000000000000000000000000000000097 +:10D990000000000000000000000000000000000087 +:10D9A0000000000000000000000000000000000077 +:10D9B0000000000000000000000000000000000067 +:10D9C0000000000000000000000000000000000057 +:10D9D0000000000000000000000000000000000047 +:10D9E0000000000000000000000000000000000037 +:10D9F0000000000000000000000000000000000027 +:10DA00000000000000000000000000000000000016 +:10DA10000000000000000000000000000000000006 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000000000000000000000000000000056 +:10DAD0000000000000000000000000000000000046 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000000000000000000000000000000015 +:10DB10000000000000000000000000000000000005 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC900000000000000000008000000006FC403B87 +:10DCA00076CF4F3BD02C653B06497D3B6339A43B87 +:10DCB0007806183B47AC883BD8EE513B47B70A3B48 +:10DCC0009E76723BD89CB63A11A6803BA0448D3B11 +:10DCD0007F63A43BC49A073B00735C3BCE53513B2C +:10DCE000CF3D873B997BA23BBBD78E3B31FB8E3B25 +:10DCF000692CF03AA3D2953B47F29E3BC811173BE3 +:10DD00004D06423B51A3963B65E0A83AED1A363BDF +:10DD1000CB1B043BEC66643B205EA23B9D30783B12 +:10DD2000F3FC853BED46C63BE12C353B4FBC5A3BF3 +:10DD3000A431853B0E81983A1661763BE9256B3B11 +:10DD40007922E53AC76A493B4DD74B3B68307D3B6A +:10DD5000C5FB9F3B2933723B7D78E43BFAD50B3BF7 +:10DD6000CFF5453BFCEC803B7F689E3AD382B03BCD +:10DD70005AAF8A3B805F193B298E9E3ADBF8923B73 +:10DD80004115803B5661833BC82D3A3B5F8DB23ACB +:10DD9000EF14803B8B92843B366B1B3BD90BB03B23 +:10DDA000298C863B63AF683BA656893A838F4C3BF0 +:10DDB0006A293B3B9E2D813B4416483BF6309D3BF8 +:10DDC000EC33A53A2284343B6321673B9D85843B39 +:10DDD0000FC99C3BD1883F3B0F36513B72F2123B3F +:10DDE0006E892F3B6288463BB9804A3BBEC76F3B7A +:10DDF00071F14B3BBAE7A43B34A8743B20DFCD3A2A +:10DE0000B5943C3BC8A3333BFEE75C3B15AE513BAE +:10DE100020394B3BC9846C3BAB5E4A3BDA859D3B6A +:10DE20000B9B703BC2DA343BB9237C3B8578DB3AF1 +:10DE300089C93F3B5CE3273B6BB8673B7E04673B8C +:10DE400073B33C3BD5F9893BE996873B916DE33B46 +:10DE5000F676A03B63FE493B9F76F93ABFA7543B59 +:10DE6000B83A863BB005A63B222E013B1A0C6A3B12 +:10DE7000EC14843BFBC6013B859F5B3B49AC923A6B +:10DE8000DDEFC23A81027D3B94F89B3B0970613B18 +:10DE900086CF3E3B3A38173B70AA933B8000000088 +:10DEA0000E7ABF3E9DADA43E7662E33EACB8C53E61 +:10DEB0006AE30B3F6BD6963E444AFB3EFA4AD03E9D +:10DEC000F630743EB191F03E9E2F353E6FFADB3E48 +:10DED000442B9B3EB81A233F8E8B863EC1B9D83E59 +:10DEE00025806B3E532F063FA236213FD79DA43E8F +:10DEF000A612D13E104C6E3EC1EBE93E62B41D3F0E +:10DF000023628C3E4082C03E8CFABB3EF479093ECF +:10DF1000B7AEB43E9313833E1E9EE23E6419213F8A +:10DF2000CF77A13EF9F0043F1C6DD93EF396973EA2 +:10DF3000D606D93E4127043F0C50173E1A8B9C3E13 +:10DF4000909BC53E3458633EF1D7C73E9E3FCA3EC4 +:10DF5000C388D03E901CC73E4508D83E8CAF623F78 +:10DF60004EBE8A3E6E40983EA922C13E866EF83D66 +:10DF7000CD212F3F54899D3EC12C983E98341B3EA5 +:10DF8000E9D2113F2EB7D33E239EB83E6CB9B83EBE +:10DF90004428313E8B29FE3E6689033FA5E6883E34 +:10DFA000C1AB2E3F9D2BF03EA0FFC13ECCED9D3D71 +:10DFB00064F6CA3E17B3B93E05A6A03E1786C63E14 +:10DFC00094F61B3F84E9233E1A1BB33E2053E53EE3 +:10DFD0000039933E7D8F1B3FA4098E3EA393CF3E15 +:10DFE0005D75783E5B2AAE3E51FBC43EC2D2B23E66 +:10DFF0006151B33E0B0DC83E9BEDEF3E1575D93E0A +:10E000008B6C3D3E8C1BBB3E151D9B3E2E2EDB3E7E +:10E01000D2E9853EAEA2C93E9C9C8C3E83C1B33EF4 +:10E02000CE4A1C3F4C199A3E4753AC3E3DBCDA3EAB +:10E0300094C1593EEC63BA3EBF379D3EFAE8E53ED7 +:10E040007536E53E09E4B23EE1E5083FBB87063F91 +:10E05000E2CE093F08361F3F666AC83E7B7C0A3E17 +:10E0600087A69F3E432E053FA5B9243FC62B803E81 +:10E070000238E83E719B963E8C87793E9B8FBD3E71 +:10E08000F086113ECC490F3E7C08FB3E6E84173F64 +:10E0900029ADDF3E3171AF3EED89893E2409C63E90 +:10E0A000800000008DAEA4BED72FCEBEE95E9BBE21 +:10E0B000744EFBBEF0F022BF547C55BEEE9A07BFF3 +:10E0C000018FCABED8A189BE5BC7CABE1197F3BD76 +:10E0D0008949FFBE172A0CBF782016BF16A157BE6C +:10E0E0001ABADABE26B1CFBE224E0FBE9BE6CBBE19 +:10E0F0000CBA0DBF3BDD0DBFA4E365BEFEA614BF89 +:10E100002D16E0BEA4E395BE941DAEBE0A7615BFE3 +:10E11000A48E27BEC448A4BEAE2B4EBE48EF62BE3E +:10E1200045BA0EBF3C40F6BEBE3A83BE5FBA44BF9E +:10E1300087C2B3BE3458C7BEC9E48CBEA129FCBD9A +:10E140005474F4BE9D4FE9BE2E7A37BEB52152BE3F +:10E1500076A325BE0736FBBECDBB1EBFC34EF0BEA9 +:10E16000906BA8BEE99E17BEE369C4BE45D6FFBE4C +:10E17000AE2B1DBE754DC3BEFB9909BF899092BEE3 +:10E180000D511DBE90CC11BF2D2AFEBE935A02BF69 +:10E19000E71A7FBEE4A01DBE1FDADEBE1FD0A5BEFB +:10E1A00060349ABE59E2FEBE117F05BF04DEE6BEB2 +:10E1B000F94308BEB48D85BE9A6EB4BE432B00BF32 +:10E1C00018108ABED1A7DBBE382515BE03EA37BEBC +:10E1D000017CAABE927C03BF9227EBBEBF09BEBEE4 +:10E1E0007BF3C5BE8DCC91BE332D9CBEBA73C1BE30 +:10E1F000B8EBC8BE2FE8EDBE8E59CABEEB9D23BF5B +:10E20000E4BEF2BE62434CBEDBD3B0BE803CB2BEC5 +:10E210006F1A8FBEB90AD0BE9D95C3BEBFABEABE12 +:10E22000EEC9C8BE47F0E3BED5B9EEBE0C71B3BEB1 +:10E23000722BFABE83351CBEF649BEBE9593A6BEB0 +:10E24000E3B4BBBEB452E3BE0C3ABBBE381600BF4B +:10E25000C24BABBEB6A661BFA76BD9BEE5C3C6BEF7 +:10E26000B28377BE70FED2BE4E35EEBE45F51DBF01 +:10E270000A8861BE21369FBEC20C03BF6DC380BE3B +:10E2800046E8D9BEEE3403BEFD6941BEFABCAABE63 +:10E29000A3C01ABF4DE2B4BEE751BDBECA0996BEC7 +:10E2A0001B8312BF320000004D6F62696C656E65A2 +:10E2B0007456312F4D6F62696C656E657456312FDF +:10E2C000436F6E7632645F31315F706F696E747761 +:10E2D0006973652F436F6E763244000004000000BE +:10E2E000800000000100000001000000800000002C +:10E2F0008A29FFFF14000000340A000027000000F4 +:10E3000000000009600A00007C29FFFF10000000E7 +:10E31000100400001006000010080000800000003B +:10E3200000000000000000000000000000000000ED +:10E3300000000000000000000000000000000000DD +:10E3400000000000000000000000000000000000CD +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E37000000000000000000000000000000000009D +:10E38000000000000000000000000000000000008D +:10E39000000000000000000000000000000000007D +:10E3A000000000000000000000000000000000006D +:10E3B000000000000000000000000000000000005D +:10E3C000000000000000000000000000000000004D +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F000000000000000000000000000000000001D +:10E40000000000000000000000000000000000000C +:10E4100000000000000000000000000000000000FC +:10E4200000000000000000000000000000000000EC +:10E4300000000000000000000000000000000000DC +:10E4400000000000000000000000000000000000CC +:10E4500000000000000000000000000000000000BC +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000000000000000000009C +:10E48000000000000000000000000000000000008C +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000000000005C +:10E4C000000000000000000000000000000000004C +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000000000001C +:10E50000000000000000000000000000000000000B +:10E5100000000000000000000000000000000000FB +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E5500000000000000000000000000000000000BB +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E59000000000000000000000000000000000007B +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000000000000000000000003B +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000000000000000000000FA +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E69000000000000000000000000000000000007A +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E7200080000000A8D8C73BCCED4C3BA4F6663B6C +:10E7300034757A3B1C6B5E3B9CF6933BE06AA33BD3 +:10E7400041AD653B9C1C6C3B58907B3B7FDD803B27 +:10E75000F9B9833B76BFC43B4863813B8FC0283BFC +:10E760008A8A833B94E5943B4D32923BBF64853B60 +:10E77000F92C6F3B2B1B793B67BE613B257D823BB0 +:10E78000B501C13AC99E4F3BA32F8E3B5FFB5E3B59 +:10E79000808BBA3BDC6C7F3B08841D3BD537373B15 +:10E7A000B790903B4FD7A43B61E6A43BF74BAF3B00 +:10E7B0007A67853BE5854B3BCBD98F3BB85C543BB7 +:10E7C0008EE2AA3AA39A0E3B78B65B3B19431D3BF7 +:10E7D00082D9753BE5EB5D3B2CB3D83AF732123B5F +:10E7E0005C46393B9D0C743B65A41C3BA9C6953B1C +:10E7F0009AE2FD3B9625483B4345B23BBA8E5D3BD2 +:10E800000FD03A3C9110813BDDB56C3B4C30B13AB6 +:10E81000DC2C433B00F8FE3BB015913B42EF663BDE +:10E8200058F9693A84973C3B4B42023BB4C5363BAE +:10E830007EC83D3BA852B33B93B0BE3AAC5EEE3AC5 +:10E840004846B73B62643F3BB2D0F43AFD7B763B2F +:10E85000020E713BCCD14E3BFF89853BBC14C43BBF +:10E860007C803D3B3DEA903BB65F653B3A4BB43B19 +:10E87000BB62A63BF739063B7343BD3B8A692A3B23 +:10E88000AF73353BE20A6C3B3FC13C3B8C902A3C6A +:10E890005AAA443BCF57883BF1BF613B6A9D2C3B52 +:10E8A0004B52733BF4E88C3B48935A3B52B78D3B39 +:10E8B000FC94983B7A275C3B4C0E883B3B206B3B9F +:10E8C000C5B3B53A0FCE693B8FC4E83AD1C7913B87 +:10E8D00059D9923B85A4793BD0C74C3BBA434D3BB9 +:10E8E000182A2B3BD3474C3B7413733B9453843B04 +:10E8F000C6AA213BC210623B9FB1313BEEE3A13B74 +:10E900005893873B2499593B2457703BA246A43A1D +:10E910007833713B0EDD9E3BBC25883B37F4BE3A15 +:10E92000D3F8263B8000000040E93B3F2578BD3E00 +:10E930008F4BD33E7D6AF53E46AEDC3EAFCE123FF6 +:10E940000A24223FE6E1E33E31BFA63E85CAC63E29 +:10E9500089B7FF3E1AB1913EF735433FE0CED73E2F +:10E96000FC82953E22D2F63E42EF913EE80D113FE9 +:10E970008FDFDA3E9F4EED3EF528F73EEAFADF3EA6 +:10E98000A296C73E84EF033E8BFFCD3E44130D3F5E +:10E99000683DDD3E6916393F58D6D63E00499C3E5B +:10E9A00065C9B53E966F0F3FA08D233F949C233FD2 +:10E9B0005FED2D3FAB5C043FD9EEC93E17BA0E3F69 +:10E9C000FFB3D23EC98C293E6E7D8D3E125DB63EB0 +:10E9D00074518D3ECFEDF33E0D30DC3E7C12153E82 +:10E9E000910E913ECFD3B73E8424F23E1C6B9B3EEA +:10E9F000F1F1BC3E663C163F4B95C63EB8E0303F59 +:10EA00009DD3DB3E51545E3F700E003F71DCEA3E09 +:10EA1000723D123E82A6C13EA9BE463F85F30F3F1E +:10EA20006321E53E6525E83D551EBB3EF238413E7B +:10EA3000B0389C3EED4CBC3E03EC313F77E63C3EAB +:10EA4000EF816C3EBBD7353F99E5BD3EE9405E3E68 +:10EA5000058FF43E44AE7B3E2834CD3EEA23AD3EE6 +:10EA6000938C423FDB979D3E4E1AE53EF794E33E82 +:10EA7000A4E2323FF615253F832D853E921D1C3FB3 +:10EA80004E4A8A3EC808B43ECC32EA3EBD47BB3E41 +:10EA9000AF1D0D3F0521C33E9B3FA93E71FCDF3EEC +:10EAA000D01BA43E3280E13ED853EA3E21DED83E60 +:10EAB000E39B0C3FD263173F2B6FDA3E4A8BE63E57 +:10EAC00088EFDC3E70A4263E73FAE73E06F3663E0E +:10EAD000AF99CD3EA6B3113FC43DF53E402ECB3E8F +:10EAE00033A9CB3EC4D3A93E6614913E4D2DF13ED1 +:10EAF000ED4A033F30FC8D3ED11CB63E3C4EB03E4D +:10EB00007216113FCEFEC83EF2E5D73E344DD43EDC +:10EB100015FE223E1151EF3E549F1D3F7115073FD8 +:10EB20004F763D3EE1AAA53E80000000F74846BF73 +:10EB3000F053CBBEB728E5BE4A80F8BE459E94BED2 +:10EB400084CA7EBE29DFF2BEF7D669BE6344EABE40 +:10EB50003799F9BEC64DCBBE85B202BF0C17F4BEC5 +:10EB6000816000BF0E6FA7BE758302BFC9BB13BF14 +:10EB7000749CC2BEF65904BF048ED4BEB04BA0BE76 +:10EB8000A69BDCBE2B7801BFB27F3FBE8A7AB3BEA4 +:10EB9000C9E6CBBEE65672BE6EF3A4BE026EFDBEE3 +:10EBA0007B327BBEDDFD7EBE925E02BF2DF195BE47 +:10EBB000C755CCBEE6281EBFFA63CEBEA9D7B4BEE9 +:10EBC0006D34D1BEB382D0BE645AF0BD37487EBE2C +:10EBD0000BFFD9BE93089CBE50624DBE99E898BE0B +:10EBE000C60157BE299738BE3E10B5BE4DA9CEBE50 +:10EBF000D22C96BE1C9B14BFD5E67BBFACDDAEBE4F +:10EC0000AD23E0BE04A6C8BE6F5AB9BF0729D7BE60 +:10EC1000B633B6BEEBCD2FBE837CABBE10FA7CBF45 +:10EC20002804C6BE86F0B1BE49E8BABD96568ABE73 +:10EC3000C63D81BE2958B5BE51B18CBEEDF826BF88 +:10EC400032333DBE35D04CBE97291ABF6FBD92BE40 +:10EC500011E772BE0D59C0BEE62BEFBECF016FBEED +:10EC6000EB7E04BF3DD9F7BE7B05BCBE69C80FBFB4 +:10EC7000048E7FBEAB2125BF9B56E7BE95BF68BE05 +:10EC8000ECC83BBFB714A9BE1B99ABBE58B6B2BE09 +:10EC9000D7B09FBE6B3BA9BF524EB5BE1F4707BF43 +:10ECA000F094C2BE2F44ABBEA66BF1BE22CF0BBF09 +:10ECB0005279A5BEDD439EBE0626D4BEC006A4BEC4 +:10ECC0002FFE06BFFB49E9BE5D4834BE39E7B0BE42 +:10ECD000B9370CBE41A410BF2EB69CBE3CB1F7BEE6 +:10ECE000DD26C2BE71688EBE6FE36EBE43AFCABE84 +:10ECF0008DEA80BE8F17E6BE7067A0BEA04CE0BE56 +:10ED0000C40EAFBE26A020BF318406BF890A9EBEB6 +:10ED10007676EEBE90F20DBE52A2C0BECBC7CABE82 +:10ED2000C6CBC4BE6C02D5BD36FA81BE320000002F +:10ED30004D6F62696C656E657456312F4D6F6269F7 +:10ED40006C656E657456312F436F6E7632645F3139 +:10ED5000305F706F696E74776973652F436F6E767D +:10ED600032440000040000008000000001000000A8 +:10ED700001000000800000001234FFFF14000000BA +:10ED8000340A00002600000000000009600A0000AC +:10ED90000434FFFF10000000100400001006000003 +:10EDA00010080000800000000000000000000000CB +:10EDB0000000000000000000000000000000000053 +:10EDC0000000000000000000000000000000000043 +:10EDD0000000000000000000000000000000000033 +:10EDE0000000000000000000000000000000000023 +:10EDF0000000000000000000000000000000000013 +:10EE00000000000000000000000000000000000002 +:10EE100000000000000000000000000000000000F2 +:10EE200000000000000000000000000000000000E2 +:10EE300000000000000000000000000000000000D2 +:10EE400000000000000000000000000000000000C2 +:10EE500000000000000000000000000000000000B2 +:10EE600000000000000000000000000000000000A2 +:10EE70000000000000000000000000000000000092 +:10EE80000000000000000000000000000000000082 +:10EE90000000000000000000000000000000000072 +:10EEA0000000000000000000000000000000000062 +:10EEB0000000000000000000000000000000000052 +:10EEC0000000000000000000000000000000000042 +:10EED0000000000000000000000000000000000032 +:10EEE0000000000000000000000000000000000022 +:10EEF0000000000000000000000000000000000012 +:10EF00000000000000000000000000000000000001 +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF300000000000000000000000000000000000D1 +:10EF400000000000000000000000000000000000C1 +:10EF500000000000000000000000000000000000B1 +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000000091 +:10EF80000000000000000000000000000000000081 +:10EF90000000000000000000000000000000000071 +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000000000000000000000000000051 +:10EFC0000000000000000000000000000000000041 +:10EFD0000000000000000000000000000000000031 +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000000000000011 +:10F000000000000000000000000000000000000000 +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F0400000000000000000000000000000000000C0 +:10F0500000000000000000000000000000000000B0 +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000000000000090 +:10F080000000000000000000000000000000000080 +:10F090000000000000000000000000000000000070 +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000000000000050 +:10F0C0000000000000000000000000000000000040 +:10F0D0000000000000000000000000000000000030 +:10F0E0000000000000000000000000000000000020 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000000000000000000000000FF +:10F1100000000000000000000000000000000000EF +:10F1200000000000000000000000000000000000DF +:10F1300000000000000000000000000000000000CF +:10F1400000000000000000000000000000000000BF +:10F1500000000000000000000000000000000000AF +:10F16000000000000000000000000000000000009F +:10F17000000000000000000000000000000000008F +:10F18000000000000000000000000000000000007F +:10F19000000000000000000000000000000000006F +:10F1A000000000000000000080000000A986643B11 +:10F1B000F5DE2D3BD123523B5055F93AB96F4F3B09 +:10F1C000B72F4A3B0519583B272F9F3B32EE383B60 +:10F1D000DB6D883B8FF1143B272AB03B2AF52F3B90 +:10F1E000112E913B38E49F3B6291033B8473923B29 +:10F1F00018E3B13B1037983B43D51E3B6225A03A3C +:10F200008406A23BBAC5C23B51E7523B46839A3BB8 +:10F21000AC7E633B44BE9C3B2EB2833BEE808C3B7A +:10F22000436E3B3B763AB33A4D24CA3A18DE213B53 +:10F23000ACC2943B7E2DFB3B046CBE3A2531DB3BDC +:10F24000E7FEEF3B35B7393BD1E9773BF8C1AA3B45 +:10F250007C4C933BAC5A563B8C5D2E3BDEC5903BC1 +:10F260002A43733B684D363B082A153BD7E9343BAC +:10F2700065D6CB3BC283A43B9A0BCD3B79194C3B63 +:10F28000E5539A3B38A7123B7B7B8C3B14B86B3B16 +:10F290004A5F563B599DB23B4E3EDB3A76ADC23B90 +:10F2A0001670853B174C143C8F5E4C3B6EF3953BC0 +:10F2B00021F1DB3BB7C35E3B18DF393BF27D073BF7 +:10F2C000A3799E3BE797623B6863E53B97E2803B0F +:10F2D000E23F573B785D993B0499983BB981AA3B43 +:10F2E000E2D98E3B561ABC3A5483EA3AA8618C3B69 +:10F2F00090200D3C26C9543BD1806E3B211AA73B80 +:10F300009A09E63ADD07833B2E4C523B2C2BE83A18 +:10F31000726E7D3BB6CB423BFB8D4F3B67C8923B49 +:10F3200059C3853B5AD62A3BC9256B3B84DC263B17 +:10F330007A3A8E3BE07D913B517D743B3CF8A43B97 +:10F3400049AB263AE2FF803BFB64C53B1F23863B6B +:10F350006FC79D3B8291D23B4B8CAB3A5B0CF63A2C +:10F36000963E8A3BED10223BE3E1943BF6A35D3BE6 +:10F3700088C05C3B3B11573BECC7003BDC49883BFA +:10F38000DEDBA13B30B0C73A1D2DA73BBD5B8F3BF9 +:10F39000B5ECF23AF521D83B433DA03B48241C3B59 +:10F3A00008FE333BE03C2B3B5FF42A3B800000002F +:10F3B0009CBDE23E3783AC3E897FD03EA562773E5E +:10F3C0000607CC3E8FE0B33ED368D63EC9F01D3F62 +:10F3D0004DF9A93E3F98FB3EACC7933ED3C92E3FA3 +:10F3E000222E8A3EB50B103F70A41E3F3F8A823EFC +:10F3F0009D4E113F527F303FA206173F98979D3E8A +:10F4000017E51E3E77C2203F2F40413F8623A73E8F +:10F410006593173FAFB7E13E8E11F83ECAAA023F8F +:10F42000EC670B3F66F7B93E01D4313E0490483E8D +:10F430005C9AA03E2799133FCAE6323FCADA073EDC +:10F440005940083FE91E6E3FC743B83E41CFB23E28 +:10F45000B5B80A3F8B4FEC3EF7ADD43EAAEF963ECF +:10F460000A08ED3E2D8D963ECDE0B43EB4FF933EAE +:10F470000380B33EABC0403FBA3A233F83714B3F5A +:10F480004681CA3E4FAC003FEA81913E84620B3F09 +:10F49000E3A4A53EC286C53E1E38313FD187593E02 +:10F4A0001B28413F3665043F7F23933FD2C5CA3EA8 +:10F4B00087C7143F75D08C3EC6D1973E5A6BB83E75 +:10F4C0005E685D3EB03C1D3F79ADB13EC7FB873EF7 +:10F4D000A4C1FF3E2E69C83EA103003FD267173F7B +:10F4E000B62C293FAD92063FE73E0C3ED430613E3C +:10F4F000E5480B3FAB47CB3E941FD33ECFA3EC3E3A +:10F50000EDCB253FB70C583ECD01023F893AC53EB1 +:10F51000EC06323E9573FB3EBDE5953EDFEECD3EFB +:10F52000D8C0043FD2B7043FAD80A93ECE5CB53E03 +:10F5300014758E3E08DACF3EE45A103F4403C93EAC +:10F540004CAE233FF25DA53DC4FBFF3E40A3403FD0 +:10F55000C373E23EE08B1C3F5FEC503F32352A3EE6 +:10F560004220743EBA83063F83C98C3EDCDCC73E32 +:10F57000CF3DC63E0707DB3EBDD2873ECE87193E54 +:10F580004839073F207C183FD020463EC3DE253F48 +:10F59000063D0E3FDC06713EB171563F2330FF3E03 +:10F5A000C4C4853E4284B03E66E6A93E5DFA883E0C +:10F5B0008000000091CF99BE502799BE591FB1BE5F +:10F5C0008BCE67BEDAD0CDBE589BC8BE60848ABEE3 +:10F5D0008F04FFBE567CB7BEFF5C07BFA6CF89BEB7 +:10F5E000FE82F8BE4095AEBE7891B8BED5051ABF72 +:10F5F0007B8552BEF5EC05BFDB4DB8BEC33714BFEB +:10F60000CB6E86BE3E7916BEB2AB95BEF53B04BF4F +:10F610008241D1BE3F4E19BF9DD382BEC7841BBF5E +:10F620007186FABEE61FDEBE4F6DB8BEF934C2BDAC +:10F63000120437BE362188BEA14BC7BE233779BF1F +:10F640002CEF3CBEC37A59BFDD7CDDBE7084A8BE02 +:10F65000FDF9F5BE746C29BFE32512BF2F41A2BE90 +:10F66000D100ADBE52A40FBFA45CF1BE26A2A4BEC1 +:10F670002EA68DBE4B9294BEB83E4ABF6B9803BF78 +:10F680007B2742BFFC80C6BE3D1F19BFB5B637BE43 +:10F690009B8AB0BEA4E0E9BE8BB2D4BE0AC9FCBE50 +:10F6A000606854BE9BCB30BFA45FC7BE58FC3CBF54 +:10F6B000AB87B2BE65CDF6BE3F395ABF3006DDBE60 +:10F6C0004291ADBEF66E86BE8577D2BEB7D2E0BEA1 +:10F6D000A19863BF9994A3BE6291D5BEBD2A18BFFD +:10F6E000EC32B0BE16270CBF2EBC0DBF21A23ABE15 +:10F6F0004DAE68BE13C0B8BE4F068CBFCB6B81BE8B +:10F70000F7839CBEB5F1CFBE873D64BE805CCEBEA4 +:10F7100096A7D0BED65A66BEBC3EDDBE1F46C1BE51 +:10F72000B74F31BED6A211BF08F3AABEBC287BBE1C +:10F730007D4FE9BECB8EA5BE051E0DBF9910DABE6A +:10F740005694F2BEF0F002BF2B2D9BBD3C74BFBEA1 +:10F7500031DA43BFD91605BFD0F5D8BEEA58A1BEED +:10F760001B4428BED7565FBE192A09BFCBCCA0BE0A +:10F770001FB813BFAEE8DBBE27B1ABBE1963D5BE61 +:10F78000B98C7FBED8F9C6BE269820BF9CA03EBECD +:10F7900075D1D5BE3942E0BE8ADA3CBE2DE722BF24 +:10F7A000C8FC1EBFFFEB9ABE0C96B2BEA11642BEAD +:10F7B000769EA9BE310000004D6F62696C656E6572 +:10F7C0007456312F4D6F62696C656E657456312FBA +:10F7D000436F6E7632645F395F706F696E747769FC +:10F7E00073652F436F6E7632440000000400000002 +:10F7F0008000000001000000010000008000000007 +:10F800009A3EFFFF14000000340A000025000000AB +:10F8100000000009600A00008C3EFFFF100000009D +:10F820001004000010060000100800008000000016 +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F870000000000000000000000000000000000088 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000000000000000B6 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000000086 +:10FA80000000000000000000000000000000000076 +:10FA90000000000000000000000000000000000066 +:10FAA0000000000000000000000000000000000056 +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000000036 +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000000000000000000000E5 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000000000000085 +:10FB80000000000000000000000000000000000075 +:10FB90000000000000000000000000000000000065 +:10FBA0000000000000000000000000000000000055 +:10FBB0000000000000000000000000000000000045 +:10FBC0000000000000000000000000000000000035 +:10FBD0000000000000000000000000000000000025 +:10FBE0000000000000000000000000000000000015 +:10FBF0000000000000000000000000000000000005 +:10FC000000000000000000000000000000000000F4 +:10FC100000000000000000000000000000000000E4 +:10FC200000000000000000000000000000000000D4 +:10FC3000800000005AF3BF3BF4CC323C8906303BD5 +:10FC40001BC3723B841EC13B2B2AE93A98B5493A43 +:10FC50000785C63BC148433B1F74C83AC787AD3BC5 +:10FC6000C4878E3B998CD83B6EE2923A94650B3BED +:10FC700007F5653BF606363BF8A78B3B8BE8203B48 +:10FC80004BCC063B7F08DA3B83D2A53B03778A3B0C +:10FC9000B098693BB634663B3077683B94CF8F3B76 +:10FCA0004EE92D3BC47D763B89E50C3B36E1B43B08 +:10FCB0009D65AE3B3E9BBF3A5458003B745D9A3BFA +:10FCC000825B253B05BC6B3B0F3F193B64A0263B89 +:10FCD000E52FA13B536D273B9F357E3BBAEFE73BBA +:10FCE0000DEC0A3BFAC00B3B5C94383B900A3B3B63 +:10FCF0007A1E243B3CD82C3BA629303B9E9D753B6D +:10FD00008BFBF93A07D3D73BE1DA8F3BF922B43BBF +:10FD1000C2A4953BCB72623B3E2D973B1141FF3A0B +:10FD2000182E5F3B5AEB893BD055663BA602373B0A +:10FD3000CB9E5D3B9BF73A3BE2F8E43A8F1A113BCE +:10FD4000D23CA73BC4440B3BF4C49C3ACC63783B05 +:10FD500012B7AD3BE1DD6E3B9C13C13B9318073CF2 +:10FD6000D0A3A53BCE3E3A3B51B87A3BD52F993B29 +:10FD700005F6713A6F36303BBB939F3B00571F3BF4 +:10FD8000DE17E83A8391303B869C543BD1DF7F3BC2 +:10FD90006723AD3B83EC653BBFE5A03B34EEDB3A2C +:10FDA000E8CAF23A02CF143B3B95933B2DE00D3B62 +:10FDB00097F9023BCE100D3BBD9CFB3BF7A78B3B5D +:10FDC000D4E1103B5B687B3B62995C3B5FD2B83A05 +:10FDD00046D1E43B838C4B3B5C2F1F3BA5471E3B2E +:10FDE0003041123BB312A93AE9CE1F3B6701623B97 +:10FDF00052230D3B2CA2403B16C7493B36724E3B6B +:10FE00004A7A753B6596943B588DBB3A5C192F3BFB +:10FE10007144953B68B31A3BD9016A3BD3913C3B93 +:10FE2000BEAE8B3B000DE63B2275F73BBD056A3B42 +:10FE30009ABB763B8000000073733E3F6BE8823FC5 +:10FE40000C03443E95DDF03E479C3F3FD757673E4D +:10FE50002D22C83D4944B33E6F6FF73D37E3463E20 +:10FE6000B72C2C3FB46A0D3FA353203F26D6C83D84 +:10FE7000C94E8A3E72F3223EF7B7AF3E1F83D53E8E +:10FE8000BAA69F3E98CAC93D6E54583FDE86243FAD +:10FE90001562093F7FC5E73E4D68E43E42A6E63E57 +:10FEA000A1D9E23E7B8DAC3E5D988A3EBECB8B3EB7 +:10FEB0007477333FD2082D3F081C3E3E47AF7E3E4D +:10FEC000B928193FCB10A43E0E62D73ED3E7703E4F +:10FED000AD984B3E85ED1F3F774B913E3439FC3E4C +:10FEE000DB1F663F35D6893E5F94593E3323B73ECC +:10FEF000705A8E3E3DD6A23E8C7EAB3E53C9AE3E7E +:10FF00000147953E03C83D3E6123563F69E0B43E3C +:10FF1000B3BA323F604E073FE5ADE03EE4FE153F29 +:10FF20008F427D3EBC6FDD3E83D7083FFE42B23E2E +:10FF3000A194B53E8DE3DB3E4A9F9A3EF02E633E90 +:10FF4000F6428E3E58EE253F3A2E8A3E6FA6D03DB1 +:10FF50000473F63EA45B2C3F2500ED3E75913F3FB8 +:10FF60003DCDCE3E4CCADE3E9721B03EE0C2F83ECB +:10FF70005DACEE3E6311963D02D6AE3E94541E3FFC +:10FF800005718F3EA7DB4A3E6030AF3E18F7B73EA3 +:10FF900011E0FD3EE9210E3F2882D33EF4A31F3F2E +:10FFA00058365A3E9A855E3E64A5933E116E123FC6 +:10FFB0006DC48C3EA4F3813EACF68B3EC4B1613F70 +:10FFC000A7900A3FE8A9733E8A71F93E2FE0DA3E16 +:10FFD00096C4213E71274D3F6AF5C93EFDF09D3E16 +:10FFE000387E8A3EC8478F3EC947193E4B8F9E3E9A +:10FFF000643DE03E0B098C3EE820BF3E8833C83E9E +:020000040214E4 +:1000000052D5CC3E558FF33E5352C53E3D163A3E37 +:1000100029BBAD3EE819143F017E993E8304943E0E +:1000200014764D3E61970A3FE976A63E3C2F363F57 +:10003000B231E83E23CEF43E80000000D639BBBE8C +:100040005A67B1BF7CA6AEBE3CB2E2BED8BAAFBE64 +:10005000F11241BE9A54B8BDFDF744BF2FC2C1BED4 +:10006000CB7215BEED6BF4BD5A38C7BE80DB56BFF0 +:10007000A9BC11BE5FC04DBE1D29E4BEE89AB4BE46 +:10008000A8900ABF44EFC9BDB2BE85BECA8828BFCA +:10009000CE6F09BF173EACBE2FE5A7BE47576BBE5C +:1000A000F7745CBEF5AF0EBF28873BBEC890F4BEA8 +:1000B000E8E985BEA22FE6BE28849ABEB1BE2DBE59 +:1000C000EC7864BE8029CFBED1F927BE8DE4E9BEAD +:1000D000910C98BE2353A5BE55E706BF781EA6BE59 +:1000E000B538D3BE09DC3EBF1DCA81BE78A98ABE21 +:1000F0007015B0BE7B94B9BE3D9581BEC7998CBECC +:100100004C35ADBE63B2F3BE940778BE1E5BFABE3B +:100110002BBB0EBF6C77BBBE787914BF1673DBBEEA +:100120006384D8BE50F046BE3B9D7DBE9190EEBE2E +:100130002489E4BE0CA486BEF8838CBEAC81B9BE13 +:10014000010F44BE5AF88FBE033CDEBE4F7589BE18 +:100150006A8B1BBEA5CCBDBE7476E4BE36A9C9BEF3 +:10016000DD0DE1BE620A86BF885824BF50CAB8BE02 +:100170004469B9BE75FD17BF1912F0BDCD7992BEA5 +:10018000AC00C9BE52189EBEAE4766BECED47FBE7E +:100190004DF3D2BE04C3CCBE20C92BBFAA20E4BEFF +:1001A000F063E6BE5BE93CBE52E570BE7CC390BE28 +:1001B000BC6BE1BE57B141BE0A4B14BE122F86BEC6 +:1001C00084A579BF1D72D9BE10C08FBE1C52D2BE8D +:1001D000DD39BABEBA6037BEA30763BFC6349ABE64 +:1001E000FFA88CBE160B9DBEAE1C91BE8EC027BE56 +:1001F000F17163BED2AFA6BE28F8EFBD2A149FBE30 +:100200004C8D8CBEA4059CBEC041BABE386D13BFD8 +:1002100002ED27BE63C689BE141FFCBE17D83BBEC5 +:10022000D52DE8BEAF18BBBEE7DDE6BEE64064BF35 +:10023000388675BFF10CC5BE12D9CDBE31000000A5 +:100240004D6F62696C656E657456312F4D6F6269D2 +:100250006C656E657456312F436F6E7632645F380D +:100260005F706F696E74776973652F436F6E763256 +:1002700044000000040000008000000001000000B5 +:1002800001000000800000002249FFFF1400000070 +:10029000340A00002400000000000009600A000089 +:1002A0001449FFFF100000001004000010060000B9 +:1002B00010080000800000000000000000000000A6 +:1002C000000000000000000000000000000000002E +:1002D000000000000000000000000000000000001E +:1002E000000000000000000000000000000000000E +:1002F00000000000000000000000000000000000FE +:1003000000000000000000000000000000000000ED +:1003100000000000000000000000000000000000DD +:1003200000000000000000000000000000000000CD +:1003300000000000000000000000000000000000BD +:1003400000000000000000000000000000000000AD +:10035000000000000000000000000000000000009D +:10036000000000000000000000000000000000008D +:10037000000000000000000000000000000000007D +:10038000000000000000000000000000000000006D +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000000004D +:1003B000000000000000000000000000000000003D +:1003C000000000000000000000000000000000002D +:1003D000000000000000000000000000000000001D +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000000000000000000000000000000000EC +:1004100000000000000000000000000000000000DC +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000000000000CA +:1006300000000000000000000000000000000000BA +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:10066000000000000000000000000000000000008A +:10067000000000000000000000000000000000007A +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B000000000000000000080000000F1186E3B08 +:1006C00053FA173B5552293BA5E1823BC4CC6F3B03 +:1006D0007C21E23A4714143B2C5A293BCBDFF63AF3 +:1006E0003085173B26E77A3BABA2043B3D64683B71 +:1006F0000D94803B60F5953AFB2AA13B8D4C8C3BD9 +:100700003651373BA274CF3AF1A2A83B7997D03B40 +:10071000B8F1663B14FC133C993F803B570A603BA1 +:10072000E947B63B96604D3B19981F3BB4EA8A3ABD +:100730003ADC8E3B790C863B0919913BEA450D3C2E +:1007400053DAAC3AAEBE213B2B5DA93AB1C76E3B42 +:1007500020AB9B3B855F6A3B15E4503B0DA0833B80 +:10076000CF4EA33A0D8CF83A31B3053C42062F3BED +:100770007400063BAE2EBE3A2F28C13AE200903BF1 +:100780001CF75F3BC4FE833ADC1C423BE9F9843B27 +:10079000AB686E3B197C8C3B334B6A3BAF9EC93BCD +:1007A00071B1923B6205993A50F9843BBBF06E3BC4 +:1007B0005E87143BD3379C3B516B6D3BEBF47C3B2A +:1007C0006F0E7A3B2206AB3AD18C9A3BBA80CD3B76 +:1007D0000EE2683BE950143BB8E0C53ACAA8D93BE1 +:1007E000FB46FD3A531BE93ADE22033B9A6C1F3B62 +:1007F000A419523B56E03C3BC6BC1B3B01800E3B60 +:10080000160B653BE815C03A56D43E3B3B44933B40 +:100810005DB3423A9CACB73A230FC13AF423CF3AC6 +:1008200008A86A3B1F35BF3B691DA43BB12C433B65 +:10083000A6E2423BD56A9D3A4B2F183B0B12D83AA1 +:10084000F25E043B7972C33A14D3233B34B16F3B5D +:10085000B2BD963B18869D3BFBEFFB3A69214A3BB4 +:100860003E6F7A3A6AA0433ADEABB13B88F9EE3A82 +:10087000B7C65D3B035B823AACA2FB3BB289233B2C +:10088000B64A983B3A008D3BA7D1943BCC8A723B49 +:10089000D643A93BF011A73A023E233BFBCFD23A05 +:1008A000EC69963B994C323B3D60A33BAB4E6F3BB2 +:1008B000E6D1513BF2F77E3B0227863B80000000E9 +:1008C000BF3CEC3E6AD18B3EB0FFA73EE2DB013F6E +:1008D0002AEDED3E395D603E6D18913E7807A83EE9 +:1008E0000BF2743E2656963E5AE69F3E6699833E2C +:1008F0007593E63EA2079B3E9327CD3DA5E81F3F9B +:10090000A775F63DAB7D583E570EFC3D0A4C0E3F99 +:100910000600993EAE53B23E767E1A3F347EFE3ECE +:10092000C2F5F73D59DB343F562CBA3E99FC943E54 +:10093000DFD4093E82BE0D3F6000053F3D4BD63EF1 +:100940005E2B8C3F4A2F1A3E193B8A3E710A283E85 +:1009500022EAEC3ECA731A3F00C0D73E4D42CF3E5A +:10096000CD98023F3108223EF59A763ECBA7843FD0 +:1009700035A8AD3E4AFF3F3E51B23C3EDFA53F3E6B +:10098000FE69343E95F3AD3EC6F6023EE5BAA33E9F +:10099000F5EF033FDA8BEC3E1552C03E9D76E83E04 +:1009A00003F2A23E0E8C113F39AC0D3ED57DC03E08 +:1009B000DA12ED3EEEF91C3E90AFFA3E7A90EB3E35 +:1009C000C04DCA3E521AF83EE5200B3ECB6B023FAB +:1009D000B9E54B3F8508A83E4728933E1B761D3E50 +:1009E0003E4BE83E6D4C7B3E1C49673E981C823E68 +:1009F0005353763E7175D03ED7AAB73E41F5983E27 +:100A000001638D3E0041E33E8D83363EAD56BD3ED3 +:100A10002826CD3EF62DC13D1BF5B63D058D3F3E4A +:100A2000AC96283EE0D4923E9CE8343F2ED5223F3F +:100A300058A6C13E39258D3E8203B53DECFE963E5B +:100A40008A12453E3456833E94EB413ECC66883E46 +:100A50007A847C3E3790153F0C4B1C3F1CBB2C3ED0 +:100A600027CFB23EEB68C43D0160893D8648303FE8 +:100A7000B5B1543E22A3833E4D56013EB11A363ED7 +:100A80009F42A23EF020D63E114BBE3E04A8133F2B +:100A900019542A3EAE4F0D3F8101A33D86F7A13E7A +:100AA0005B2A513EE32EBE3EE6C8A73E7D19223F9B +:100AB000A177E43EA632863E02FAFC3EB41A053F18 +:100AC00080000000ABED7FBE5ECA96BE5A2B1BBEF7 +:100AD000334FA3BE444BB4BEBD4F5ABE1EEC92BEB4 +:100AE000D57356BE87F70FBE9C595CBE58F1F8BE51 +:100AF0004B2279BE9E5399BEC925FFBE75C914BE4F +:100B00004371B4BEF4330BBF94E2B5BEB9D54DBE4C +:100B1000AB5127BF4AF64EBFD523E5BE1CD492BFCA +:100B2000C994F4BE424ADEBEE1772BBFD5C5CBBE29 +:100B3000E9589EBE0C6F09BE45EBFCBE427FB7BEB6 +:100B4000D7F60FBF3ED52BBF9E802BBE317BA0BEFC +:100B5000898522BE9E83BFBEA021D9BEC68AE8BEBB +:100B600054C969BE945FDABEFDFBC3BD562328BEDF +:100B70000E83E3BD6E138EBE73F484BE4102C9BD05 +:100B8000D920A7BDE0E00EBF2E37DEBE9EED9DBD95 +:100B9000A298C0BE8DE7FABED54038BE21630BBF18 +:100BA000AE31B3BE720B48BF768EA9BE57D317BE07 +:100BB0005DEF03BF8CC9C0BE4F5E93BE63FF1ABF1B +:100BC0005DCCD9BE01FBFABE3274D7BE16B029BEC9 +:100BD000B75719BF82C5CEBE4A10E7BEDEFD4CBE78 +:100BE000F75444BE78F557BFB1ED11BE8DE309BE91 +:100BF0000D5C3BBDC12D9EBE9D93B0BE9566BBBE38 +:100C00004C859ABEC6AD48BE478FB4BEBC953EBEAD +:100C100012BBA8BEB31D12BF77FCA5BD433D36BEB7 +:100C2000D4E325BEAC854DBEB8D2E8BEB5B63DBF57 +:100C3000A7709CBE664BBEBEE15CC1BEFF2F1CBE52 +:100C4000603F70BEE76156BEC53640BE8E680DBEC1 +:100C50006E8BA2BED2D1EDBEFA6B8EBE5BFFB2BE72 +:100C60001BF879BE268DC8BE607AF8BD2919C2BDB1 +:100C70005F601EBF951B6DBE2A0BDCBE9C3AFBBDA0 +:100C800067AB79BFBA9A70BE211A17BF3AE60BBF9D +:100C900086C30EBFB6A5F0BE4EF127BFCCC325BE9E +:100CA00063229DBEAA9A06BE183D15BF00E8B0BEDD +:100CB000407FE5BE0E70EDBE422ED0BEBDFD78BEBB +:100CC000E1E548BE310000004D6F62696C656E65FC +:100CD0007456312F4D6F62696C656E657456312F95 +:100CE000436F6E7632645F375F706F696E747769D9 +:100CF00073652F436F6E76324400000004000000DD +:100D000080000000010000000100000080000000E1 +:100D1000AA53FFFF14000000340A00002300000063 +:100D200000000009600A00009C53FFFF1000000053 +:100D300010040000100600001008000080000000F1 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +: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 +:10114000800000009B26D93B2FDD5C3B2FC3AD3BCD +:101150001CA3833B9C00233BB3E0A23BA0FC873B4A +:1011600046F7903BC6349D3BC7B4283BFDE4023CA8 +:101170006DAAF73B7360C13B088F103C60C1213CF6 +:101180003BFB913BA77ED13BAF2F8B3BA8F4273C89 +:1011900054887E3B82EB233C2AB7A43B014CDB39CD +:1011A000DAD2143CEA358A3B039D8F3B04AFF63B11 +:1011B0001DD05D3B82E1023CD26E043B7949553B38 +:1011C0005527073B06884A3B94F9533B0BEEA83B57 +:1011D0006DAB073B87850B3B265C033B20FC323C19 +:1011E000C578283BB1CAD03BB407633BE59BFB3ACB +:1011F00099BA0E3B7FC8D13BD9BE6B3B6A4D5A3B77 +:1012000076C95E3BB0D25A3BB71DF03A26B0933B4D +:10121000B20D5B3BF521D93B4ADEA93B349B513BE8 +:101220005CBAAB3B82D9D83A13573F3B4A5C533B3D +:10123000F971063B81CCF13B6E64E43B53823F3B4A +:1012400099092E3BEC619C3BA820323B8125433B16 +:101250007A073B3BE4F73F3B41C1273B1C005E3B29 +:101260006FA0153B791B1E3B8AB2C93B9CF16E3BBC +:101270005A9E063B3D19153B0F093E3B4E62113B02 +:101280008BE9283B91075B3B0F54A63B03F0983B4F +:10129000D728EF3B1E5E823B0564223B158E003B48 +:1012A0005177733B29FCD73BB0F0603B6D2FF83B87 +:1012B000D7B8523B9F74913BE0E3023C60ABDE3A0F +:1012C0008EA7C13A06655E3B2003513B19E0C53B42 +:1012D0001DC25E3B22F7DD3B05CF173BD670C93AF6 +:1012E00039256E3B8AC8CD3AB52C843BFEA00C3B19 +:1012F0006424E33B29C0803BF8F5B13B693EA83B41 +:1013000046CC193C6C64B13B527D8F3B2D54903BD5 +:10131000FD156E3B4BC8473B03E4DB3BD488913B58 +:101320006C6E523B368C353BC55F6D3BB3846A3B7C +:101330000E91713BEE75DD3BFF7E9E3B28F68A3BAE +:10134000EB5B283B800000004E74573F37199E3EF0 +:101350003EE5153FD69B023F9BBAA13EF29A213F44 +:10136000A7EC063F57D50F3FA2ABE33E5D63A73E18 +:101370004A58E33E1A4D963EB2DD3F3FEA6D8F3F3D +:10138000605B093F45D7103FAADB4F3F8763323E82 +:10139000E4E4FA3EA6C0DB3EABA3A23F4E899C3EEE +:1013A0006995593D34A9933F7E21093FC97D0E3F80 +:1013B00071B0D63E7D14DC3EBFDB813FF465833ED9 +:1013C000E69ED33E0619863EF6F2C83EA151D23EB5 +:1013D0002F9C273FD09C2E3E7C6E8A3E6E55823ECF +:1013E0002896B13FD327A73E1C294F3F6FA28F3EBF +:1013F000ADA4793E249D8D3EEE24503F5BE7E93E4F +:10140000CF98D83EE30BDD3E36D5993E7C3D6E3E0F +:10141000C688123F9D1FC83EB16F573F8D8A283F37 +:10142000FEF7CF3EE0F51B3FCF27573E289DA33E5A +:1014300091B5D13E3BDAD23D5D836A3FA59B623FC9 +:101440004518863EE97D863E28291B3F4EFBAE3E71 +:10145000369FC13E6B91B93EF477BE3EBE71A63E4B +:101460001C44DC3E2E75943EE818383E251F483F4C +:10147000B913ED3E6FF9533E0BEF933EFD8CBC3E2E +:101480001FEA703E5EAB433E8251D93E6707253F5F +:1014900023BE173F3B50213F6259013F2E0AA13E18 +:1014A00031666F3E0886E63ED59C523FCF2EDF3E2A +:1014B0000E3F763F6513D13E8D50E23E18DE813FF0 +:1014C000E9D0C53D3F24403E3CA8DC3E1A61CF3EFA +:1014D0005954443F9904DD3E343B5C3F679F963E40 +:1014E000EBC5C13DEF48EC3ECB914B3EAE92F83E92 +:1014F000BC878B3E1B5E613F20E8C83E0C92303FAC +:10150000ECED263FAD98983FA301303FC50C023F5C +:1015100071ABF83ED4CBCC3EBA38C63E950B4D3EAF +:10152000C265103F8FC9D03E1E21B43EB886C83E6A +:10153000AAAFE83EECADEF3E02BB5B3FF6F40B3FDB +:101540003CE0093FAF609B3E80000000E8338CBE6A +:101550007523DBBEA9672CBFC9D5F3BE74BA8EBE96 +:10156000095B0FBFD383A4BEA1E4D4BE5CFA1BBF4A +:101570003B80A5BE33DF81BF18BB75BFC7423FBFED +:10158000F3B1F2BEDD7DA0BFEBF237BEB9ECB1BE68 +:1015900050190ABFBFA4A6BF438BFCBEDDEF80BEBF +:1015A000BC6D23BF9059FEBCC04E3BBE00BFC4BE45 +:1015B00068EEB7BEA6C174BF06C1A3BE5A02FCBE88 +:1015C000D70363BE7E82B1BE4B80E0BDC417B4BEFC +:1015D00008AD7CBEDD6A85BE169C86BE464B4DBE00 +:1015E000427055BEBBFAD9BE03A865BEC15DC4BE7C +:1015F000A541E1BED5F40CBEA3C763BEABCBABBE69 +:1016000071E2CEBE9B2BB5BE8468ABBE0B1DD9BEAE +:10161000FE5FF1BD311CF8BE9757D9BEF2862DBFD3 +:10162000281E6BBE85488FBEE7622ABF42C04FBEF0 +:1016300065D8BDBE6DC39EBE156585BEE8E86FBFAB +:1016400077DF05BF4E03BEBE86ADACBE03CBC7BEC3 +:1016500067BCB0BE62F963BEC60A65BEEAC39CBE83 +:10166000F4239FBE49995EBE35618DBE42DF9CBEAC +:101670007CC843BE60A000BE1D9185BEC75C47BE4E +:10168000FCC163BE893F90BEB897A7BE9B6FC4BE26 +:10169000C42C49BE2EB7A4BE854A6DBFB162BBBE85 +:1016A0003D1FA1BEF1197FBE6290F1BE314C56BF05 +:1016B0007027B2BE6FF069BFDE8CCFBEB65110BFCF +:1016C00042B1D4BE09EE5CBE42F1E0BDD2F0BABE7A +:1016D000C7C581BE627207BFC6E540BE632886BE2D +:1016E000D93091BEF4DD47BEDD1682BEF92C4CBE6A +:1016F0005C2403BF31CC52BE9460D7BE517DFFBE87 +:10170000676956BE5C2BA5BE04C51DBF58B7B0BEE9 +:10171000575E0EBF85330FBFD139ECBEDB95B9BE26 +:101720003B2C5ABF124368BEAC847FBE71E4A0BE9E +:101730000585EBBE9DBBDABE842CEABE0B016BBEF9 +:1017400001421DBF2B3B4BBE330BA7BE3100000037 +:101750004D6F62696C656E657456312F4D6F6269AD +:101760006C656E657456312F436F6E7632645F36EA +:101770005F706F696E74776973652F436F6E763231 +:101780004400000004000000800000000100000090 +:101790000100000040000000325EFFFF1400000066 +:1017A0003405000022000000000000096005000070 +:1017B000245EFFFF10000000100200001003000074 +:1017C00010040000400000000000000000000000C5 +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F00000000000000000000000000000000000E9 +:1018000000000000000000000000000000000000D8 +:1018100000000000000000000000000000000000C8 +:1018200000000000000000000000000000000000B8 +:1018300000000000000000000000000000000000A8 +:101840000000000000000000000000000000000098 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000000000000078 +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:101890000000000000000000000000000000000048 +:1018A0000000000000000000000000000000000038 +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000000000000000000000000008 +:1018E00000000000000000000000000000000000F8 +:1018F00000000000000000000000000000000000E8 +:1019000000000000000000000000000000000000D7 +:1019100000000000000000000000000000000000C7 +:1019200000000000000000000000000000000000B7 +:1019300000000000000000000000000000000000A7 +:101940000000000000000000000000000000000097 +:101950000000000000000000000000000000000087 +:101960000000000000000000000000000000000077 +:101970000000000000000000000000000000000067 +:101980000000000000000000000000000000000057 +:101990000000000000000000000000000000000047 +:1019A0000000000000000000000000000000000037 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000400000002C35DC3B5F +:1019D0008E548D3BA38BC13B25DBDB3B5CFAB63BD6 +:1019E0002BFA0D3C6BFFAF3B85D54D3CE15B963B45 +:1019F000E4D6B83B6A2DAB3BE6BCB53B33A8953B80 +:101A0000AE2C6B3B6763163B995B623B7306133CE2 +:101A1000CE86D53B83516E3B3405103B4998C53A81 +:101A20006B7DC83B6D33CF3B3A7D833BCB58D93B75 +:101A300010A9793B574AAD3B3D32283B5BA29C3B0A +:101A40001A1C463BE536E63A9649533C35D6133BDD +:101A50007FBAB63B261D373BA5EBCE3B0407033CC4 +:101A60000377443B0A3EB43B7E216C3BFF74733CDE +:101A70007C702C3C0B99C83BE9058F3B46CDC83B9D +:101A8000EF08AD3B1835C63BE27D653B5F4A813BC5 +:101A9000A8AAA43B4C5CAC3B303E2B3B9BB7413BE4 +:101AA000609AF33A3534483B35A0B53B0C88AC3BE3 +:101AB0001EB08D3BF9E0F83BE23F233BB83FE03BF3 +:101AC0004E21193CF713F63BD5E87A3B4000000065 +:101AD000C27C5A3F02CFB43E84443C3F6F235A3FFE +:101AE000EFB6873E5180023F6C9F2E3FDA39CC3FE4 +:101AF000292F153F9C12223F7F46BB3E6C51343F3D +:101B000095A2AF3EDB2DD23EA036953EE296E03E5A +:101B100066E0913FC0DB533FE074EC3EF2BC833E95 +:101B2000E45BF03D70EC463F06954D3F4159753EF4 +:101B300019A6573FCB139A3EC2EF2B3FB7CC423E7C +:101B400016691B3F46A11E3E776A643E03A3D13F40 +:101B500062B38A3E0032273FECAEB53ECE4D4D3FDC +:101B600000D4AD3E15EEC23E96400C3F3B49EA3EE6 +:101B70001BD8C23E9B17AB3F958A003F3C89E73E8E +:101B8000F0D4D23E6B95EE3EFCF0DE3EB81AA73E96 +:101B90005082803E5361233F93032B3FB4E7A93E1D +:101BA0002C34C03E2BB3713ECDA3C63E0768143F14 +:101BB000FC2E2B3F26A6EF3E33E8B53E62F9A13E50 +:101BC0003C15BC3E711EAF3ECF27743F03F3F83E79 +:101BD0004000000046F047BFE5390CBF8C0840BF0D +:101BE000656015BF678C35BF37DE8CBF10BA05BF87 +:101BF000B5200BBF136E3BBE366537BF0FD729BF6D +:101C00007A1CB7BEE37C14BF5556E9BEED72CBBD5E +:101C1000CEA3CCBED03A66BFE08509BFB337D3BEF2 +:101C20002AE58EBE180D44BE332905BFF3BF86BE1C +:101C3000407602BFD828A5BEBEB5F7BE536AA0BE87 +:101C4000D9E1A6BE96C418BFE28FC4BE0BB64BBE88 +:101C5000BB4CB5BE89AE92BE0A4D35BF5EE1A6BE95 +:101C60003E5708BFF60082BF553E50BE8ED532BFEC +:101C7000F495D1BE158EF1BFE5A9D4BED90747BFF3 +:101C8000DDE70DBFAB3B47BFDDAE2BBFAEA844BF0A +:101C9000E6B2E3BECA4700BF0C25A8BEFC7F87BEE4 +:101CA000DAD352BE32E481BE8D868DBD47B6B9BE51 +:101CB000F53434BF578897BEBE940CBF37EF76BF5C +:101CC000DC509DBE397F5EBF0BEF97BFCD45F8BEA0 +:101CD000D57AD9BE310000004D6F62696C656E65C2 +:101CE0007456312F4D6F62696C656E657456312F75 +:101CF000436F6E7632645F355F706F696E747769BB +:101D000073652F436F6E76324400000004000000BC +:101D10004000000001000000010000004000000041 +:101D2000BA63FFFF1400000034050000210000002A +:101D30000000000960050000AC63FFFF1000000018 +:101D4000100200001003000010040000400000001A +: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 +:101F5000400000005C0F003C6824AF3B91A5813B32 +:101F60008EE0263C3C3C663BC889503C5149C43B12 +:101F7000E9C3313B71278C3B1C191B3CDBACED3BAF +:101F80004B1D803B9978093C3235293CA53C863B6A +:101F9000D5A7663C3E869C3B65F8073C5C6A833B64 +:101FA0005769D63BB597943BC81F243C49CEFA3AB3 +:101FB00006848F3B2FEE273BCE85053C25C7BF3BD4 +:101FC0007604783BDDA0173C49EDAC3B8F0C9F3A83 +:101FD0008E29D33BBCC4033CAE2D953BD77E9D3BA5 +:101FE000FC57223B81A9313BACF3903BF9D4EE3B4B +:101FF00006C7053C4A65CC3B52093D3BB928F83A37 +:10200000219E8B3BE0C5903B7346A33B2948D63AC3 +:102010008AED8E3BDD6CCF3B1906DF3B60744E3C96 +:102020001332403CFADF3B3B4EE6963B8F8CF43B51 +:102030006F4FCB3B64C0953B8ADE8A3B676C533C59 +:1020400036E1723B0239253C8E8AFE3A114C363C11 +:10205000ECF7593B40000000BE1B493F3655013E9E +:1020600046A2003FCD92A53FC46FE43EB4E8CE3F08 +:102070003679373E6160B03EE9BF363EEAE2993FCD +:1020800081D16B3F203AFE3E1010693FE77D223F31 +:10209000E7B6C53E1EE0A73F324D1B3F74E8863FC2 +:1020A0008763023F84BC543F866E133F88D7A23FAC +:1020B0001ED12F3EFE640E3FF9E4A23EC27A843F59 +:1020C0002D4D373F7C06A23E9B71963F84A4143F62 +:1020D000D0B0A33D3B83513F33BD823FE6E98B3E09 +:1020E000D9431C3F4C13A13E2E46B03EC5D10F3FF5 +:1020F00078E3A63E78BB843F3CA81A3F3F8FBB3EA7 +:102100006838763EE5860A3F54A40F3FE6FF213F3C +:102110005D15283EB8D0533E7948B73EBB00423FDC +:1021200077D7CC3F4C3FA73F3A68BA3E81B8153FBE +:10213000B5C9673F9177913EDBB7D53ECDC8093F22 +:102140008EC5D13F0D5ED13E90EEA33F798D7C3E92 +:102150004EA1773FFC43D83E400000007B1E7EBF6F +:102160001FC62DBF87A054BE8C8840BF12AFD1BE02 +:10217000ACBDBBBFBEC042BFBFAA89BE220F0BBF52 +:10218000E751DBBE9D00BEBE14C465BEA86588BF16 +:10219000C8E2A7BF2C3005BF85DAE4BF773FE9BEB0 +:1021A000FDFA54BFDA6E18BEEE20B7BEEEB6CDBE55 +:1021B00022C7A1BFACD878BECCC818BE539EA6BE5D +:1021C0008FE3E6BD97473EBF6D14F6BE117DBBBEE3 +:1021D0006E932BBF76CE1DBE26C323BFFCEF4BBF35 +:1021E000530314BF9CDA85BEE4669CBED83C73BE24 +:1021F0008FB272BE4FF76CBFBDDB6ABF7FCC4ABFE8 +:1022000046651FBEF4061DBE453706BF1542FCBE1F +:1022100072F0A6BE999B54BEAFCF0DBF03CE4DBF8B +:102220000D485DBF9B38BCBFAFB1BEBFAFF599BE17 +:10223000AAC987BE76A372BFD0B849BFE39414BFC2 +:102240006961AEBE257652BF74FBF0BE94A1C0BEDC +:1022500026722BBE79DFB4BF96F802BE31000000B3 +:102260004D6F62696C656E657456312F4D6F626992 +:102270006C656E657456312F436F6E7632645F34D1 +:102280005F706F696E74776973652F436F6E763216 +:1022900044000000040000004000000001000000B5 +:1022A00001000000200000004269FFFF1400000050 +:1022B000B40200002000000000000009E00200005D +:1022C0003469FFFF100000001001000090010000C1 +:1022D00010020000200000000000000000000000CC +:1022E00000000000000000000000000000000000EE +:1022F00000000000000000000000000000000000DE +:1023000000000000000000000000000000000000CD +:1023100000000000000000000000000000000000BD +:1023200000000000000000000000000000000000AD +:10233000000000000000000000000000000000009D +:10234000000000000000000000000000000000008D +:10235000000000000000000000000000000000007D +:10236000000000000000000000000000000000006D +:10237000000000000000000000000000000000005D +:10238000000000000000000000000000000000004D +:10239000000000000000000000000000000000003D +:1023A000000000000000000000000000000000002D +:1023B000000000000000000000000000000000001D +:1023C000000000000000000000000000000000000D +:1023D0000000000000000000200000003B98A23C2C +:1023E0000FF27C3C9082EA3B213D4C3C2E70153B29 +:1023F000C939F03B8C5D7D3C2F368B3BF320E13BB4 +:102400000AADB03B6D44813BAED3803B60298E3B2F +:102410005524013C759B0E3CA6B9D53B189EF73B55 +:10242000D0DD8D3B1122D23B377D493B963F833B2C +:10243000345A843B417D353BAD7D323C3EDB233C11 +:1024400044961C3CA8E4903B2C31CB3BA8E89B3B3A +:10245000CE09533C916F083CF0A2883B200000005D +:102460000B5321402BF8FA3F8BAD683FFFD3993FC8 +:102470004E45943E55596E3FD162FB3FC31F0A3F04 +:10248000B15E5F3FB04B2F3FE441003F0DA4FF3EE4 +:1024900023DA083FC45E553F3E7E8D3F82FE163FE5 +:1024A000DCAE753F14C20C3FCD7D503F3DEAC73EC8 +:1024B000032CF83E8051033F3F48BC3DEAB52D3F19 +:1024C000518B563FA91A863FDFC20F3F4355E43E6A +:1024D000EB57193F13A6BB3E7BE7F23EAA91073F9D +:1024E0002000000071A6E1BE4AA8D1BF515944BFE7 +:1024F000A7A4CABFDDA81DBE0D4D16BE975E0FBFB7 +:10250000A4771FBE20C5DDBEF0E3ADBD58F3ECBE21 +:102510003436B0BE0D0D0DBF0C2280BFC0B484BFD9 +:10252000330E54BFA9304FBFAE2CA0BD4B5528BFB2 +:102530002977AEBD173902BF705F4BBE4612B4BEDD +:10254000B218B1BF8893A2BF175D9BBF2CED14BE1C +:10255000CA9A49BFD7B01ABFBA63D1BFB25E87BFAC +:102560001419B9BE310000004D6F62696C656E656B +:102570007456312F4D6F62696C656E657456312FDC +:10258000436F6E7632645F335F706F696E74776924 +:1025900073652F436F6E7632440000000400000024 +:1025A00020000000010000000100000020000000E9 +:1025B0004A6CFFFF14000000B40200001F0000007E +:1025C00000000009E00200003C6CFFFF100000006A +:1025D0001001000090010000100200002000000027 +:1025E00000000000000000000000000000000000EB +:1025F00000000000000000000000000000000000DB +:1026000000000000000000000000000000000000CA +:1026100000000000000000000000000000000000BA +:1026200000000000000000000000000000000000AA +:10263000000000000000000000000000000000009A +:10264000000000000000000000000000000000008A +:10265000000000000000000000000000000000007A +:10266000000000000000000000000000000000006A +:10267000000000000000000000000000000000005A +:10268000000000000000000000000000000000004A +:10269000000000000000000000000000000000003A +:1026A000000000000000000000000000000000002A +:1026B000000000000000000000000000000000001A +:1026C000000000000000000000000000000000000A +:1026D00000000000000000000000000000000000FA +:1026E000200000000209003CB1E59D3C26CA0F3CD9 +:1026F00047FE4D3CF758273CF96C893B7888323CC3 +:1027000067BE153C86985A3C3E55A23CF01D4A3C9B +:10271000BD8E423B3D2FC93CB22F4F3C6AC1243C89 +:10272000509F2F3C8E57D13B3C56833B8D268D3C92 +:1027300076A0C73B9333873C36E1743CFCC5613CD3 +:102740007A8CBE3B01560C3C494B0D3CA9074B3CD7 +:102750002221903BB57CA43C8B25823B10D7963B35 +:1027600053C48E3B200000002C11313FE6A91C40D1 +:102770003D608B3FA552A93EB06B083DABD1BC3E3E +:10278000F502A13EEA92943F23528F3E94102140DD +:10279000B489C83FA009C13E26DC1F3F5EBA223F74 +:1027A000E777A33F1140AE3FDFB44F3F904F023F6A +:1027B000400C0C403511463FD0D9D13EDB32D43FDE +:1027C000340D8E3F362A1D3E553D8B3FB2308C3F37 +:1027D000BBFCF13EE0000F3FBC3323404021013FF2 +:1027E00062A9153FCAA60D3F20000000DF117EBF81 +:1027F000F3EB9CBF92AA8EBF4A62CCBF450AA6BF2C +:102800001F5A08BF6723B1BFE43F76BF55E3D8BF67 +:10281000F06B2CBFA0519DBF9568A3BEDF9C47C045 +:102820005391CDBF13311BBF64D1B8BEE460FDBE70 +:10283000FDF383BDD8F152BEA7DB57BE2C2506C0E1 +:1028400074F7F2BF7002E0BF610F3DBF3D0770BD7E +:10285000720214BE9A71C9BFB7136BBC634292BEB9 +:102860001A0139BEB31CC4BE8D12FCBE310000007B +:102870004D6F62696C656E657456312F4D6F62697C +:102880006C656E657456312F436F6E7632645F32BD +:102890005F706F696E74776973652F436F6E763200 +:1028A00044000000040000002000000001000000BF +:1028B0000100000010000000526FFFFF1400000034 +:1028C000740100001E00000000000009A0010000CB +:1028D000446FFFFF1000000090000000D0000000D7 +:1028E00010010000100000000000000000000000C7 +:1028F00000000000000000000000000000000000D8 +:1029000000000000000000000000000000000000C7 +:1029100000000000000000000000000000000000B7 +:1029200000000000000000000000000000000000A7 +:102930000000000000000000000000000000000097 +:102940000000000000000000000000000000000087 +:102950000000000000000000000000000000000077 +:10296000000000000000000010000000187BDD3BAC +:1029700098AF573CB01D773CA1EE5F3C2D89123DCE +:102980005ECA033C69B9F33B7FFD223DEE08593D29 +:102990001E1C143CF12D7C37092A053C1A88B03BDB +:1029A000B9EA1C3D9CF30E381C8B463C100000001D +:1029B00022C05B3F3900D63F752FF53FC42EDE3F66 +:1029C0001B64914082B9153EF6D1713F84B7A14096 +:1029D000DC56D740E6F3923F9535FA3AB51F843F6F +:1029E000310FA13D0547793DB5D58D3BB33D133E34 +:1029F0001000000049F0BFBC3C0191BDC669E4BEB7 +:102A0000CF273ABE2AB43CC0C9C282BF393176BD95 +:102A1000EBE92EBE8F8F15BD010935BE54A4E9BA6E +:102A200072B9AFBE0A272FBFE4B09BC0C85832BBF3 +:102A300006FEC4BF310000004D6F62696C656E65B3 +:102A40007456312F4D6F62696C656E657456312F07 +:102A5000436F6E7632645F315F706F696E74776951 +:102A600073652F436F6E763244000000040000004F +:102A7000100000000100000001000000080000003C +:102A80001A71FFFF14000000D80000001D000000B4 +:102A900000000009F80000000C71FFFF10000000AA +:102AA00054000000740000009400000008000000C2 +:102AB0000000000000000000000000000000000016 +:102AC0000000000000000000000000000000000006 +:102AD00000000000000000000000000000000000F6 +:102AE00000000000000000000000000000000000E6 +:102AF00000000000080000001107073BC393923755 +:102B0000E9EAA53777182C3B04886D3C2E4DE73A4F +:102B1000F852533BA06C133B0800000045C0B33C87 +:102B20009B6E113B139F243B46C0AA3EB14EA03F73 +:102B3000B8832E3E52ACD13EC745923E08000000FD +:102B400003F985BE010536B9EADB803A0F0436BDCC +:102B5000F4ACEBBF947E65BE7FCFC4BEBCE82CBE98 +:102B6000270000004D6F62696C656E657456312FE9 +:102B70004D6F62696C656E657456312F436F6E766A +:102B800032645F302F436F6E7632440004000000E1 +:102B90000800000003000000030000000300000024 +:102BA0003A72FFFF14000000280600001C0000001D +:102BB00000000002640600001C73FFFF0800000014 +:102BC0000C04000080000000000000000000000075 +: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 +:102FC0000000000000000000000000008000000081 +:102FD0001011AC3822EA823816399E38B8BB3B381B +:102FE000FB2F9C38053C983879B5A23871B6EF387C +:102FF000E43D8B383B72CD38A14A603842A4043995 +:103000005C7C8438BA9FDA381BC7F03833204638E6 +:10301000D089DC3842F00539D037E538142F6F38C5 +:103020003D29F137C4FDF338F3A6123949CC9E3857 +:1030300097ADE8384C4AAB387009EC389751C63830 +:10304000FA94D338D21F8D38CBF206386D33183846 +:10305000E5C073380604E0383E1F3D3964600F3820 +:10306000E6092539E1B334393DD58B3807AABA389A +:103070000C9200398BD0DD386765A13873498338ED +:10308000D002DA388929B73851438938AC9F603883 +:1030900099378838467A193961BDF73817631A3974 +:1030A000C8AC99383E66E838ACD75C38C68CD338A3 +:1030B0008B7BB138E168A1387F7C0639CF13253886 +:1030C000AD94123912F1C83874515F39CCE0993897 +:1030D000F4CEE138739A253984BAA73845F38B3892 +:1030E000F4084C381AA5EE388A9CAA3845B72C3912 +:1030F000F915C238FC11A23827F3E63852CBE5386F +:10310000AD610039F11DD73862A10D381293303806 +:10311000E265D3385E8554391437A0383194B3381A +:10312000D5A2FB3868342D381D51C5387A579E38E2 +:1031300030CF2E38A7D1BE3874AB9238C3469C38F6 +:10314000A409DD38746EC93865A18038640DB138C2 +:103150000C467B38E52DD638E817DB381316B8381F +:10316000C76CF838EAFB7A371542C2385DA01439CB +:10317000ADFEC938C098ED38AD8B1E39632A0138D1 +:10318000874239380F2ED038710D74380833E03843 +:10319000DBE1A6389D36A638DBEEA138D0ED41380C +:1031A000063CCD388BBDF3387F5A16386BBFFB38E1 +:1031B0007DE1D73870E8363834BC2239324DF138E9 +:1031C0008E216B380C86873897EE8038FFB78038B1 +:1031D000430000004D6F62696C656E657456312F57 +:1031E0004D6F62696C656E657456312F436F6E76F4 +:1031F00032645F395F706F696E74776973652F42EF +:10320000617463684E6F726D2F46757365644261B9 +:103210007463684E6F726D00010000008000000052 +:10322000BA78FFFF14000000280600001B00000011 +:1032300000000002640600009C79FFFF0800000007 +:103240000C040000800000000000000000000000EE +:10325000000000000000000000000000000000006E +:10326000000000000000000000000000000000005E +:10327000000000000000000000000000000000004E +:10328000000000000000000000000000000000003E +:10329000000000000000000000000000000000002E +:1032A000000000000000000000000000000000001E +:1032B000000000000000000000000000000000000E +:1032C00000000000000000000000000000000000FE +:1032D00000000000000000000000000000000000EE +:1032E00000000000000000000000000000000000DE +:1032F00000000000000000000000000000000000CE +:1033000000000000000000000000000000000000BD +:1033100000000000000000000000000000000000AD +:10332000000000000000000000000000000000009D +:10333000000000000000000000000000000000008D +:10334000000000000000000000000000000000007D +:10335000000000000000000000000000000000006D +:10336000000000000000000000000000000000005D +:10337000000000000000000000000000000000004D +:10338000000000000000000000000000000000003D +:10339000000000000000000000000000000000002D +:1033A000000000000000000000000000000000001D +:1033B000000000000000000000000000000000000D +:1033C00000000000000000000000000000000000FD +:1033D00000000000000000000000000000000000ED +:1033E00000000000000000000000000000000000DD +:1033F00000000000000000000000000000000000CD +:1034000000000000000000000000000000000000BC +:1034100000000000000000000000000000000000AC +:10342000000000000000000000000000000000009C +:10343000000000000000000000000000000000008C +:10344000000000000000000000000000000000007C +:10345000000000000000000000000000000000006C +:10346000000000000000000000000000000000005C +:10347000000000000000000000000000000000004C +:10348000000000000000000000000000000000003C +:10349000000000000000000000000000000000002C +:1034A000000000000000000000000000000000001C +:1034B000000000000000000000000000000000000C +:1034C00000000000000000000000000000000000FC +:1034D00000000000000000000000000000000000EC +:1034E00000000000000000000000000000000000DC +:1034F00000000000000000000000000000000000CC +:1035000000000000000000000000000000000000BB +:1035100000000000000000000000000000000000AB +:10352000000000000000000000000000000000009B +:10353000000000000000000000000000000000008B +:10354000000000000000000000000000000000007B +:10355000000000000000000000000000000000006B +:10356000000000000000000000000000000000005B +:10357000000000000000000000000000000000004B +:10358000000000000000000000000000000000003B +:10359000000000000000000000000000000000002B +:1035A000000000000000000000000000000000001B +:1035B000000000000000000000000000000000000B +:1035C00000000000000000000000000000000000FB +:1035D00000000000000000000000000000000000EB +:1035E00000000000000000000000000000000000DB +:1035F00000000000000000000000000000000000CB +:1036000000000000000000000000000000000000BA +:1036100000000000000000000000000000000000AA +:10362000000000000000000000000000000000009A +:10363000000000000000000000000000000000008A +:1036400000000000000000000000000080000000FA +:103650008089FB386E0BAA38B2CA0F3928F51F399A +:103660001FBF3A39F1051A392DFAA539CC633F3914 +:10367000150C113A01D12C39A1CB78392FA3BE38C2 +:103680008B0AEC38C3D9D139850A6B39EF1A9139D5 +:10369000D914F03842C185383695A939B7CD0C3ADE +:1036A000A1BC9038D2BBCF38C9921F39B2705439FF +:1036B000A7638C385C0E533935514439F17E973904 +:1036C0006484293964029D382BD8003880EF313961 +:1036D0003EEC8F39BA2D7639B5A7E6381877193907 +:1036E000C2432E39283C8C39B60946396361AC385F +:1036F00061717639F7955D3998B4143905B3CF39CE +:1037000042069939D82F7B38CC8594383BF45C3904 +:103710000B17C23876B38939E1970439FDEFB23916 +:10372000612050380B722A398084F938E136C63866 +:10373000F74E6938E49E0439D3D29F39855F8339C7 +:10374000797D3D39BD4B6A3935D5FE3882180C3943 +:1037500014A80C392F2D8E39AFE6B939290816393E +:103760008F5125394320CE391AD40F39C5771F39E7 +:10377000ED654139568848382A64DA389FC32C38B9 +:1037800088E50639EE56B8381E5D0D390F5A1C3AD9 +:10379000B8126D39D6EE5C39A3A60D39CA995139E4 +:1037A000152D433953D15F386B45ED38CE4B2C384E +:1037B000C91584397C51E8380F4FD439178D3E39FB +:1037C0006EE6D33817D6D238FC1F5139AC8E9A39F1 +:1037D000FC9FAA3911651C39C1F4D038543682399E +:1037E0002E4B3339FF61853928F0A439DCCBF3380F +:1037F0002FBFCF387AF405396D4F6139E7A3DA3836 +:10380000EA1ED3394D0D7A3974C75C39478BA2391A +:1038100069C3B6384C945A398523163900AD283916 +:103820006D59E738B6A75F39231EA638244D98385E +:10383000C5D6A5390F59BD38A8E78339D7F1003966 +:103840002F62DB38F9AD9C380F5748388E513C3821 +:10385000430000004D6F62696C656E657456312FD0 +:103860004D6F62696C656E657456312F436F6E766D +:1038700032645F395F6465707468776973652F427D +:10388000617463684E6F726D2F4675736564426133 +:103890007463684E6F726D000100000080000000CC +:1038A0003A7FFFFF14000000280600001A00000005 +:1038B00000000002640600001C80FFFF08000000FA +:1038C0000C04000080000000000000000000000068 +:1038D00000000000000000000000000000000000E8 +:1038E00000000000000000000000000000000000D8 +:1038F00000000000000000000000000000000000C8 +:1039000000000000000000000000000000000000B7 +:1039100000000000000000000000000000000000A7 +:103920000000000000000000000000000000000097 +:103930000000000000000000000000000000000087 +:103940000000000000000000000000000000000077 +:103950000000000000000000000000000000000067 +:103960000000000000000000000000000000000057 +:103970000000000000000000000000000000000047 +:103980000000000000000000000000000000000037 +:103990000000000000000000000000000000000027 +:1039A0000000000000000000000000000000000017 +:1039B0000000000000000000000000000000000007 +:1039C00000000000000000000000000000000000F7 +:1039D00000000000000000000000000000000000E7 +:1039E00000000000000000000000000000000000D7 +:1039F00000000000000000000000000000000000C7 +:103A000000000000000000000000000000000000B6 +:103A100000000000000000000000000000000000A6 +:103A20000000000000000000000000000000000096 +:103A30000000000000000000000000000000000086 +:103A40000000000000000000000000000000000076 +:103A50000000000000000000000000000000000066 +:103A60000000000000000000000000000000000056 +:103A70000000000000000000000000000000000046 +:103A80000000000000000000000000000000000036 +:103A90000000000000000000000000000000000026 +:103AA0000000000000000000000000000000000016 +:103AB0000000000000000000000000000000000006 +:103AC00000000000000000000000000000000000F6 +:103AD00000000000000000000000000000000000E6 +:103AE00000000000000000000000000000000000D6 +:103AF00000000000000000000000000000000000C6 +:103B000000000000000000000000000000000000B5 +:103B100000000000000000000000000000000000A5 +:103B20000000000000000000000000000000000095 +:103B30000000000000000000000000000000000085 +:103B40000000000000000000000000000000000075 +:103B50000000000000000000000000000000000065 +:103B60000000000000000000000000000000000055 +:103B70000000000000000000000000000000000045 +:103B80000000000000000000000000000000000035 +:103B90000000000000000000000000000000000025 +:103BA0000000000000000000000000000000000015 +:103BB0000000000000000000000000000000000005 +:103BC00000000000000000000000000000000000F5 +:103BD00000000000000000000000000000000000E5 +:103BE00000000000000000000000000000000000D5 +:103BF00000000000000000000000000000000000C5 +:103C000000000000000000000000000000000000B4 +:103C100000000000000000000000000000000000A4 +:103C20000000000000000000000000000000000094 +:103C30000000000000000000000000000000000084 +:103C40000000000000000000000000000000000074 +:103C50000000000000000000000000000000000064 +:103C60000000000000000000000000000000000054 +:103C70000000000000000000000000000000000044 +:103C80000000000000000000000000000000000034 +:103C90000000000000000000000000000000000024 +:103CA0000000000000000000000000000000000014 +:103CB0000000000000000000000000000000000004 +:103CC0000000000000000000000000008000000074 +:103CD0000B87103958A08639708984381EC9B638C8 +:103CE0004B681139308F2F3812E097373F791539EB +:103CF0009B09933805EE16387EA8023949A2D638BA +:103D00007F0C2339D630DD3749EA5138EA24AD3803 +:103D1000470E8938434ED238204F72386EFD4A38EC +:103D20008A2A24397AB5F9380883D03867E2AF385F +:103D3000DE54AD386D08AF38EE8FD838EDF18238EB +:103D4000EB97B9387A2C54381A310839854F033932 +:103D5000B3441038C4454138A374E8384602793872 +:103D6000827EB1385CC5663882EB7A3892BAF23816 +:103D70001D207C389F67BF386EA22E3947335138DB +:103D8000EB7352383FFA8A38C1D48C38DC24773848 +:103D900051248238E1A3843826EFB838E1383C3822 +:103DA000C6802239F3A0D838DDA107397C58E13824 +:103DB0009980AA3885A7E338FE3040389D0AA83894 +:103DC000B8B0CF38CA6DAD38C8CB8938F6DDA63863 +:103DD0007BC68C3811672C3859825A3812D7FB3879 +:103DE000DFB851388213EC37DF05BB381ACC023903 +:103DF00043DAB338156011394D704B39276FF938F4 +:103E0000563B8C3804C7BC386EAEE638B32EB63796 +:103E100081AD8438E74DF03873F26F38A7C02E3883 +:103E200014F284387A15A03886A8C038EA5C0239C2 +:103E3000811EAD38EA4AF2383F982538FDCE363833 +:103E40009A166038173EDE38EAA555389E3B45384D +:103E5000A36D543801733D39414ED238EB2C5A389A +:103E6000904BBD382319A638F0280B383E492C3921 +:103E7000A5429938C1B66F38D2596E38063E5C38C3 +:103E8000A79AFE3705A77038392BAA388589543888 +:103E9000AC0A91383EED97381A719B388CD4B838FB +:103EA00059C1DF3839370D38DCD6833871C7E0386F +:103EB00012F668389531B0385AFB8D387658D238BA +:103EC000F7362D392C523A398234B0387AC6B9389F +:103ED000430000004D6F62696C656E657456312F4A +:103EE0004D6F62696C656E657456312F436F6E76E7 +:103EF00032645F385F706F696E74776973652F42E3 +:103F0000617463684E6F726D2F46757365644261AC +:103F10007463684E6F726D00010000008000000045 +:103F2000BA85FFFF140000002806000019000000F9 +:103F300000000002640600009C86FFFF08000000ED +:103F40000C040000800000000000000000000000E1 +:103F50000000000000000000000000000000000061 +:103F60000000000000000000000000000000000051 +:103F70000000000000000000000000000000000041 +:103F80000000000000000000000000000000000031 +:103F90000000000000000000000000000000000021 +:103FA0000000000000000000000000000000000011 +:103FB0000000000000000000000000000000000001 +:103FC00000000000000000000000000000000000F1 +:103FD00000000000000000000000000000000000E1 +:103FE00000000000000000000000000000000000D1 +:103FF00000000000000000000000000000000000C1 +:1040000000000000000000000000000000000000B0 +:1040100000000000000000000000000000000000A0 +:104020000000000000000000000000000000000090 +:104030000000000000000000000000000000000080 +:104040000000000000000000000000000000000070 +:104050000000000000000000000000000000000060 +:104060000000000000000000000000000000000050 +:104070000000000000000000000000000000000040 +:104080000000000000000000000000000000000030 +:104090000000000000000000000000000000000020 +:1040A0000000000000000000000000000000000010 +:1040B0000000000000000000000000000000000000 +:1040C00000000000000000000000000000000000F0 +:1040D00000000000000000000000000000000000E0 +:1040E00000000000000000000000000000000000D0 +:1040F00000000000000000000000000000000000C0 +:1041000000000000000000000000000000000000AF +:10411000000000000000000000000000000000009F +:10412000000000000000000000000000000000008F +:10413000000000000000000000000000000000007F +:10414000000000000000000000000000000000006F +:10415000000000000000000000000000000000005F +:10416000000000000000000000000000000000004F +:10417000000000000000000000000000000000003F +:10418000000000000000000000000000000000002F +:10419000000000000000000000000000000000001F +:1041A000000000000000000000000000000000000F +:1041B00000000000000000000000000000000000FF +:1041C00000000000000000000000000000000000EF +:1041D00000000000000000000000000000000000DF +:1041E00000000000000000000000000000000000CF +:1041F00000000000000000000000000000000000BF +:1042000000000000000000000000000000000000AE +:10421000000000000000000000000000000000009E +:10422000000000000000000000000000000000008E +:10423000000000000000000000000000000000007E +:10424000000000000000000000000000000000006E +:10425000000000000000000000000000000000005E +:10426000000000000000000000000000000000004E +:10427000000000000000000000000000000000003E +:10428000000000000000000000000000000000002E +:10429000000000000000000000000000000000001E +:1042A000000000000000000000000000000000000E +:1042B00000000000000000000000000000000000FE +:1042C00000000000000000000000000000000000EE +:1042D00000000000000000000000000000000000DE +:1042E00000000000000000000000000000000000CE +:1042F00000000000000000000000000000000000BE +:1043000000000000000000000000000000000000AD +:10431000000000000000000000000000000000009D +:10432000000000000000000000000000000000008D +:10433000000000000000000000000000000000007D +:1043400000000000000000000000000080000000ED +:10435000B4DD0C394AD82039BB4CB939C46B983814 +:10436000545C1639DB5616391E483939371C693901 +:104370000630D439F51500398FA35139AF3F1B39B9 +:104380001B8533394708E938CE5DB9397FBA6939B9 +:10439000C9629739B6660A39E6C18E3926E18F3887 +:1043A000F12C4B396DF4F4385D680A397C401B38C8 +:1043B0007666C539CCE24238EEF69339E1D39339CB +:1043C0008E51E639FFEC2139A44C00397C411E396D +:1043D0001CADAE37482F853994E7D838E9F7A339B3 +:1043E000C92EF038051EF838B91433392C524D391E +:1043F000CEEA3B396D83843987C9B63942832D397A +:10440000A7AB953845529D397EC89C39B848E439E8 +:10441000AC1F0A3918D4003952A5843911DD073987 +:10442000AE4E35398EB17B39BE8539399D834539DC +:10443000733A4138A74A6B39AD280B3A98EB1139DA +:104440004CA4483847085A390F73913926606839A7 +:1044500006801A39262D1939727789394DEB2139A1 +:1044600052F42B394A2CEA38EAD7BC3924F5D03932 +:104470004D89203906346B394CA8FA39D673693A1C +:10448000D07A7C39CF292239F414CD38EA4A6A39F6 +:104490005BB6543956A1A438B5E4DE3986B360382A +:1044A000801C4F39A44B9F393D89D839382E6C3840 +:1044B0008627D5391EBF40385FE5DD382D390539EF +:1044C000B28173384C7A833809F3D039E9A029399D +:1044D0000586AB395838EF38A9AAD939E5B9F93882 +:1044E000B83B063978FC3438490C553809A4B03942 +:1044F0009E136C39917EB2391B81053A866B3D392A +:10450000496D7B39F6E91A39B0F00A3909BBAE3882 +:10451000C11F89391BFB0739F21F2F398B638B3879 +:104520001AC4DC38F2632539A7FAFC39656CE23825 +:1045300003810539CD7E053923B200392021443964 +:10454000C4A0D7380543AA38EB357D385924EC3858 +:10455000430000004D6F62696C656E657456312FC3 +:104560004D6F62696C656E657456312F436F6E7660 +:1045700032645F385F6465707468776973652F4271 +:10458000617463684E6F726D2F4675736564426126 +:104590007463684E6F726D000100000080000000BF +:1045A0003A8CFFFF140000002806000018000000ED +:1045B00000000002640600001C8DFFFF08000000E0 +:1045C0000C0400008000000000000000000000005B +:1045D00000000000000000000000000000000000DB +:1045E00000000000000000000000000000000000CB +:1045F00000000000000000000000000000000000BB +:1046000000000000000000000000000000000000AA +:10461000000000000000000000000000000000009A +:10462000000000000000000000000000000000008A +:10463000000000000000000000000000000000007A +:10464000000000000000000000000000000000006A +:10465000000000000000000000000000000000005A +:10466000000000000000000000000000000000004A +:10467000000000000000000000000000000000003A +:10468000000000000000000000000000000000002A +:10469000000000000000000000000000000000001A +:1046A000000000000000000000000000000000000A +:1046B00000000000000000000000000000000000FA +:1046C00000000000000000000000000000000000EA +:1046D00000000000000000000000000000000000DA +:1046E00000000000000000000000000000000000CA +:1046F00000000000000000000000000000000000BA +:1047000000000000000000000000000000000000A9 +:104710000000000000000000000000000000000099 +:104720000000000000000000000000000000000089 +:104730000000000000000000000000000000000079 +:104740000000000000000000000000000000000069 +:104750000000000000000000000000000000000059 +:104760000000000000000000000000000000000049 +:104770000000000000000000000000000000000039 +:104780000000000000000000000000000000000029 +:104790000000000000000000000000000000000019 +:1047A0000000000000000000000000000000000009 +:1047B00000000000000000000000000000000000F9 +:1047C00000000000000000000000000000000000E9 +:1047D00000000000000000000000000000000000D9 +:1047E00000000000000000000000000000000000C9 +:1047F00000000000000000000000000000000000B9 +:1048000000000000000000000000000000000000A8 +:104810000000000000000000000000000000000098 +:104820000000000000000000000000000000000088 +:104830000000000000000000000000000000000078 +:104840000000000000000000000000000000000068 +:104850000000000000000000000000000000000058 +:104860000000000000000000000000000000000048 +:104870000000000000000000000000000000000038 +:104880000000000000000000000000000000000028 +:104890000000000000000000000000000000000018 +:1048A0000000000000000000000000000000000008 +:1048B00000000000000000000000000000000000F8 +:1048C00000000000000000000000000000000000E8 +:1048D00000000000000000000000000000000000D8 +:1048E00000000000000000000000000000000000C8 +:1048F00000000000000000000000000000000000B8 +:1049000000000000000000000000000000000000A7 +:104910000000000000000000000000000000000097 +:104920000000000000000000000000000000000087 +:104930000000000000000000000000000000000077 +:104940000000000000000000000000000000000067 +:104950000000000000000000000000000000000057 +:104960000000000000000000000000000000000047 +:104970000000000000000000000000000000000037 +:104980000000000000000000000000000000000027 +:104990000000000000000000000000000000000017 +:1049A0000000000000000000000000000000000007 +:1049B00000000000000000000000000000000000F7 +:1049C0000000000000000000000000008000000067 +:1049D000FB45B33859DC64387AFA7E388F17C5380E +:1049E000218EB43861432A3868FD5E3849067F3825 +:1049F000BAE13938F42B643847EABC38BCBB4738D5 +:104A000028FAAE38B39FC138E2D1E1372CB3F2387F +:104A10001A46D338F0068A38AD331C385CF2FD38BC +:104A2000AA0E1D392DE3AD38F7D85E398620C1387E +:104A300072B0A8382E3F093914A39A387A547038C6 +:104A40004031D1377921D73892DCC9380E80DA3835 +:104A50009DBD5439E425023897917338CC0AFF374D +:104A60008FC9B3381B6BEA381C78B03858489D386A +:104A70004A36C63823ECF5372E243B3820564939C0 +:104A80007AC8833879CA493835320F38936F11386C +:104A90002DDAD838F7A1A838EBC4C637CD2792381D +:104AA0001D3FC8380282B338B38DD338CF68B038D1 +:104AB000D2CE173911E7DC38826EE637363EC83879 +:104AC00075E8B338B8AA5F38FC3EEB3840C3B2385B +:104AD0002776BE381B47BC385FC50038F6BBE838C0 +:104AE00047BB1A39E458AF38B6585F3888FD1438D8 +:104AF0007AE22339F0B33E3802842F38C77945383B +:104B0000FA1270386D319E3877368E38AF856A3834 +:104B100098965638C574AC380FA11038F0AE8F385F +:104B20001DC4DD381F999237C14B0A38B75C113864 +:104B3000EEF61B38B5AEB038CFF70F394123F73852 +:104B400079F49238B9BC92384D0DED371D2C65388B +:104B500039B02238C15547380429133852B3763852 +:104B60006179B4388BFFE2385B36ED38AEB13D3851 +:104B700040319838FF8FBC379B4B9337ADC6053912 +:104B800015EF333805FCA638D24CC43779773D3958 +:104B9000D04476386755E538AC54D438951AE038A7 +:104BA000B89EB638A6E4FE387F96FB37D6D2753865 +:104BB000B7BA1E386481E238B33F86386206F638E9 +:104BC000302FB43868FB9D38F0F9BF388804CA38F4 +:104BD000430000004D6F62696C656E657456312F3D +:104BE0004D6F62696C656E657456312F436F6E76DA +:104BF00032645F375F706F696E74776973652F42D7 +:104C0000617463684E6F726D2F467573656442619F +:104C10007463684E6F726D00010000008000000038 +:104C2000BA92FFFF140000002806000017000000E1 +:104C300000000002640600009C93FFFF08000000D3 +:104C40000C040000800000000000000000000000D4 +: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 +:1050400000000000000000000000000080000000E0 +:10505000A19BA33918119439F6736139C1486E398F +:105060006208B6399ED27E394C1F45395000293925 +:1050700033DB8139EE4559399236233921539A3938 +:1050800086381C3808FA6F390CBDD2382255B6392B +:1050900016689C39EC1E843930D663382F44CD39DC +:1050A000000A7F3855A7B739B0DDE33A8832933923 +:1050B000D74BAC39C299AD399278B939B6EDA93927 +:1050C000CBBB26390839C9398FB80939A997093AAC +:1050D0008B919C390C18B339EADD913916CB343AEF +:1050E0005BFCAF39025F283A56486839F55184397C +:1050F00022BF8E39D43E8439466BF539EAB0D339B4 +:10510000EBD0003974F37C399101A1396C0CAF39C3 +:10511000767F0C3AB91F0A3A6E684839417DA83942 +:1051200070859B381CC9823929A0CE39B5B74F3953 +:105130009381003A4E49A939384EBF39F18B7A3AFA +:10514000BC7109395DF0A438B433843926D3D5391C +:105150006D5E673923B1A139276AE239C8C2A73920 +:1051600061697F39FD66D5390B7FE639A3A7E1393F +:1051700081D0A239FF2B8D3920F1B539FFDA0E3AF3 +:10518000EAB2513A8010EB39BD05F3394BB60E3A0D +:10519000EB275A39A41BB93900062C3951E383395E +:1051A000EA6B50390C6C8639945EDA3908A5CD3932 +:1051B000CD00873935C2EF3944A9A53826ECA3398B +:1051C0006A929F39C4922A39C0B63E3AFC64223AA8 +:1051D000449D2A39A7D89A39E47C9039A8C7AF39B9 +:1051E000CA18DA392ABCBA392FD6603A0A003339DC +:1051F00050EC343AA425DA391885C2397710D739FA +:105200004ADF8839C0332739CB0D2E399B6A3739AD +:105210006D532B3914449739D97664396AB98D396D +:10522000B8D0FB395CA1263A7CA2CF3939DA0139F2 +:10523000E494CE393CB902398FABA33A3AB2203963 +:10524000672B003AB03B0F39F9A2B1399731A83931 +:10525000430000004D6F62696C656E657456312FB6 +:105260004D6F62696C656E657456312F436F6E7653 +:1052700032645F375F6465707468776973652F4265 +:10528000617463684E6F726D2F4675736564426119 +:105290007463684E6F726D000100000080000000B2 +:1052A0003A99FFFF140000002806000016000000D5 +:1052B00000000002640600001C9AFFFF08000000C6 +:1052C0000C0400008000000000000000000000004E +:1052D00000000000000000000000000000000000CE +:1052E00000000000000000000000000000000000BE +:1052F00000000000000000000000000000000000AE +:10530000000000000000000000000000000000009D +:10531000000000000000000000000000000000008D +:10532000000000000000000000000000000000007D +:10533000000000000000000000000000000000006D +:10534000000000000000000000000000000000005D +:10535000000000000000000000000000000000004D +:10536000000000000000000000000000000000003D +:10537000000000000000000000000000000000002D +:10538000000000000000000000000000000000001D +:10539000000000000000000000000000000000000D +:1053A00000000000000000000000000000000000FD +:1053B00000000000000000000000000000000000ED +:1053C00000000000000000000000000000000000DD +:1053D00000000000000000000000000000000000CD +:1053E00000000000000000000000000000000000BD +:1053F00000000000000000000000000000000000AD +:10540000000000000000000000000000000000009C +:10541000000000000000000000000000000000008C +:10542000000000000000000000000000000000007C +:10543000000000000000000000000000000000006C +:10544000000000000000000000000000000000005C +: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 +:1056C000000000000000000000000000800000005A +:1056D00075802339304CA63839D50239E53AC638B9 +:1056E000617675385346F538B8C7CC38364DDA3858 +:1056F000E5BBEC38380D7E38981C45394C7A3A3980 +:10570000F09911393DB05939A6957339ADD4DB38CC +:10571000BABC1D392099D138E8EB7C39E5A5BF38F2 +:105720001BD87639CA0AF8381F1E2537641C603921 +:105730000021D038C943D83800BD39391903A738FA +:105740005B174539A96D4738B397A03886864B3823 +:10575000837E9838CA9A9F387463FE38714D4C38EE +:10576000651A523809D04538DCC38639DBB27D383A +:105770003A351D39B8F0AA385E723D38D5EE563844 +:1057800054F41D39A480B1386E5EA438D8BEA73851 +:10579000C7C2A43815CB3438A066DE3835EFA4383C +:1057A000F57C23393DCDFF3839D29D38124D013972 +:1057B00068462338601190385C249F386B754A38EE +:1057C000700F36394AF72B39F03190383D0A83385B +:1057D000617EEB389D1E863810EF92386ED28C3881 +:1057E000768A9038809E7C383C27A738F9516138FA +:1057F0004D176E38C5DD17391EE9B33840B84A3841 +:1058000062866038E1158F3864EE5A38AE5C7E38B7 +:1058100098EAA4388F78FA38534EE638B4123439FF +:105820007F51C438928A7438B6964138CE50B73812 +:10583000BF9F2239E25DA93870DE3A394BA99E3804 +:10584000F909DB38EB1A453930A827387ACF1138F7 +:105850003873A738B85F9D3810FD14394FB9A73891 +:105860007A202739239B64384DAC17383A4FB33828 +:1058700059F11A381A0AC73843C5533852062B391A +:1058800020E2C13879FE0539F95AFD38039A6739A3 +:10589000E29005390F14D8389B57D938C243B33832 +:1058A000A56C9638939025396728DB3842719E386D +:1058B000DBB188388FBAB2381B94B038ADE2B53856 +:1058C00032BF26392CADEE387F42D13868877D381B +:1058D000430000004D6F62696C656E657456312F30 +:1058E0004D6F62696C656E657456312F436F6E76CD +:1058F00032645F365F706F696E74776973652F42CB +:10590000617463684E6F726D2F4675736564426192 +:105910007463684E6F726D0001000000800000002B +:10592000BA9FFFFF140000002803000015000000CC +:1059300000000002640300009CA0FFFF08000000BC +:105940000C02000040000000000000000000000009 +: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 +:105B40000000000000000000000000004000000015 +:105B5000A0EAA438FF3AE7389577B538ED099338CD +:105B60003071B73874CB3538BB100E39C94335386E +:105B7000EB947738EE9EC5380C869B382D629F38A3 +:105B80005560AA382F30F138B57B4939DE88B538F1 +:105B9000E4083D387FDF6339AD0D663885FF87380F +:105BA000B01F8F39055F4E38DE7EA03855CEAC3839 +:105BB000ED9F40392CAD073920EE63389B8F323989 +:105BC000EEEA41381CD9A4380362E2381A24A0381E +:105BD0007A908838A225A138DEAA8C387F069638BC +:105BE0007CE2C6384CD0C538E7FBAC38E59D61385F +:105BF0006C47B9387A0B1E38243694389E4F3438A7 +:105C000035F28938B248AC3888BE8838B4C47738A1 +:105C10005C3BAA38E41839388D8F8A389D50473953 +:105C2000A3F57E382D35C4386F4F8538BA069038C5 +:105C30003DE37238D9417338FCFBDC3815E9B838DC +:105C4000E092A93880407E38CE069738BC7D4B382C +:105C5000430000004D6F62696C656E657456312FAC +:105C60004D6F62696C656E657456312F436F6E7649 +:105C700032645F365F6465707468776973652F425C +:105C8000617463684E6F726D2F467573656442610F +:105C90007463684E6F726D000100000040000000E8 +:105CA0003AA3FFFF140000002803000014000000C6 +:105CB00000000002640300001CA4FFFF08000000B5 +:105CC0000C02000040000000000000000000000086 +: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 +:105EC0000000000000000000000000004000000092 +:105ED000AFCD2539A9D3D43875BA1139E68925391A +:105EE0008BC509390ECD5539148404391FFB9A39F5 +:105EF0003E6CE238582C0B39F3E2003983D608396E +:105F0000AA5DE1389512B13892776238226FAA38CB +:105F100014675D39E1C520399370B338AFE0583864 +:105F2000FEC6143805F5163995021C39D901C63854 +:105F30003FA62339C7FABB383C7A0239A4487D38DA +:105F400068DFEB383E2A953882562D3847169F3940 +:105F5000F09F5E3875950939BCDF893888CC1B39CC +:105F6000D64F453930ED93383EB60739EACAB138D5 +:105F70000F4FB73933D68139D20917393E60D73838 +:105F800026311739FC4802390F3D153935CBAC386D +:105F900041B2C238F4F7F73800C7013994EF8038BE +:105FA00090DB9138336B3738E6BD9638E9C0083955 +:105FB000F1E701398B5DD5381F643B39A9D57538B8 +:105FC000A3D828398E986639424839398CEBBC38C9 +:105FD000430000004D6F62696C656E657456312F29 +:105FE0004D6F62696C656E657456312F436F6E76C6 +:105FF00032645F355F706F696E74776973652F42C5 +:10600000617463684E6F726D2F467573656442618B +:106010007463684E6F726D00010000004000000064 +:10602000BAA6FFFF140000002803000013000000C0 +:1060300000000002640300009CA7FFFF08000000AE +:106040000C02000040000000000000000000000002 +:106050000000000000000000000000000000000040 +:106060000000000000000000000000000000000030 +:106070000000000000000000000000000000000020 +:106080000000000000000000000000000000000010 +:106090000000000000000000000000000000000000 +:1060A00000000000000000000000000000000000F0 +:1060B00000000000000000000000000000000000E0 +:1060C00000000000000000000000000000000000D0 +:1060D00000000000000000000000000000000000C0 +:1060E00000000000000000000000000000000000B0 +:1060F00000000000000000000000000000000000A0 +:10610000000000000000000000000000000000008F +:10611000000000000000000000000000000000007F +:10612000000000000000000000000000000000006F +:10613000000000000000000000000000000000005F +:10614000000000000000000000000000000000004F +:10615000000000000000000000000000000000003F +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:10618000000000000000000000000000000000000F +:1061900000000000000000000000000000000000FF +:1061A00000000000000000000000000000000000EF +:1061B00000000000000000000000000000000000DF +:1061C00000000000000000000000000000000000CF +:1061D00000000000000000000000000000000000BF +:1061E00000000000000000000000000000000000AF +:1061F000000000000000000000000000000000009F +:10620000000000000000000000000000000000008E +:10621000000000000000000000000000000000007E +:10622000000000000000000000000000000000006E +:10623000000000000000000000000000000000005E +:10624000000000000000000000000000400000000E +:10625000EA418A397150643AB823E53970F93D3919 +:106260002804B039E05203393F41303A2A8BB9391A +:106270005FF589395FAE033964403D3949705D3A55 +:106280000E78633907F69D387C6F93399250CC387D +:106290008015463AAA528E397A71C339C621173908 +:1062A00080711D396AAA27394D29383A87CCB63909 +:1062B000A7F12339DF26CA3A758B32392CAD0B3A58 +:1062C0008C23C83852D79739749D443A4A69E738C5 +:1062D00038975739A1023139C44FF738E10DE23808 +:1062E0001874B2394FC2323AD803BF399470E538C6 +:1062F0006D0B8538021C5A3A921A683AE1C70C397C +:106300000B611539BAF25B39187DE4397374533A6D +:10631000C96E7B3900F33939E1E6533962AB533941 +:1063200077E535394DE2CA39AC05243948F11B3AD5 +:10633000EEBEEA398B4596393C2DB33898EA1D39C3 +:106340007C95D0397D39EC39D1F88A392BA3AB391A +:10635000430000004D6F62696C656E657456312FA5 +:106360004D6F62696C656E657456312F436F6E7642 +:1063700032645F355F6465707468776973652F4256 +:10638000617463684E6F726D2F4675736564426108 +:106390007463684E6F726D000100000040000000E1 +:1063A0003AAAFFFF140000002803000012000000BA +:1063B00000000002640300001CABFFFF08000000A7 +:1063C0000C0200004000000000000000000000007F +:1063D00000000000000000000000000000000000BD +:1063E00000000000000000000000000000000000AD +:1063F000000000000000000000000000000000009D +:10640000000000000000000000000000000000008C +:10641000000000000000000000000000000000007C +:10642000000000000000000000000000000000006C +:10643000000000000000000000000000000000005C +:10644000000000000000000000000000000000004C +:10645000000000000000000000000000000000003C +:10646000000000000000000000000000000000002C +:10647000000000000000000000000000000000001C +:10648000000000000000000000000000000000000C +:1064900000000000000000000000000000000000FC +:1064A00000000000000000000000000000000000EC +:1064B00000000000000000000000000000000000DC +:1064C00000000000000000000000000000000000CC +:1064D00000000000000000000000000000000000BC +:1064E00000000000000000000000000000000000AC +:1064F000000000000000000000000000000000009C +:10650000000000000000000000000000000000008B +:10651000000000000000000000000000000000007B +:10652000000000000000000000000000000000006B +:10653000000000000000000000000000000000005B +:10654000000000000000000000000000000000004B +:10655000000000000000000000000000000000003B +:10656000000000000000000000000000000000002B +:10657000000000000000000000000000000000001B +:10658000000000000000000000000000000000000B +:1065900000000000000000000000000000000000FB +:1065A00000000000000000000000000000000000EB +:1065B00000000000000000000000000000000000DB +:1065C000000000000000000000000000400000008B +:1065D000E2D740392DDF0339953BC338214C7B3955 +:1065E000885AAD385B049D39C8CA1339C8D8853874 +:1065F000380ED3383A8F693999F43239DEECC03825 +:10660000EA034F399ACE7E391D25CA388CABAD3995 +:1066100012B5EB3859C14C3970E5C5387270213963 +:1066200053C3DF38D32677398FD73C38271ED83865 +:1066300029E27C38C7114939C265103917BEBA380A +:10664000A15564392B3402395982EF3729FE1E399E +:10665000886D46392AA5E0386E2BED38737874388A +:10666000E6C48538CA47DA388FD33339FD734939E0 +:10667000DEE5193953558E3864D93A38713FD2382E +:10668000D302DA388CDFF538765721388B3BD73890 +:10669000D42D1C397FEC2739BB729B3945B6903914 +:1066A00071758D38B23CE3388D213839A814193909 +:1066B0001882E138EE1ED1387E309F39C9DFB638F6 +:1066C00052CE783992A73F384F4289390F1EA438ED +:1066D000430000004D6F62696C656E657456312F22 +:1066E0004D6F62696C656E657456312F436F6E76BF +:1066F00032645F345F706F696E74776973652F42BF +:10670000617463684E6F726D2F4675736564426184 +:106710007463684E6F726D0001000000400000005D +:10672000BAADFFFF14000000A80100001100000036 +:1067300000000002E40100009CAEFFFF0800000022 +:106740000C0100002000000000000000000000001C +:106750000000000000000000000000000000000039 +:106760000000000000000000000000000000000029 +:106770000000000000000000000000000000000019 +:106780000000000000000000000000000000000009 +:1067900000000000000000000000000000000000F9 +:1067A00000000000000000000000000000000000E9 +:1067B00000000000000000000000000000000000D9 +:1067C00000000000000000000000000000000000C9 +:1067D00000000000000000000000000000000000B9 +:1067E00000000000000000000000000000000000A9 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:106820000000000000000000000000000000000068 +:106830000000000000000000000000000000000058 +:106840000000000000000000000000002000000028 +:10685000FE998338526B6F38171D8E388FEA703867 +:10686000E8D7F83820C89C399538F738E147ED3833 +:10687000770FFD38E0F307395002EE382F21C93881 +:10688000FCCEC838924EA438032884381779CA3809 +:10689000E4336F384498CC38C0E79C38B749F338B4 +:1068A0009E2ACC38AEC5B63893F7BB3902D0A9388A +:1068B00061E78838EA6783382B80B138C166C6380B +:1068C0003294C43825BD3C3815AC9238504DCB3885 +:1068D000430000004D6F62696C656E657456312F20 +:1068E0004D6F62696C656E657456312F436F6E76BD +:1068F00032645F345F6465707468776973652F42D2 +:10690000617463684E6F726D2F4675736564426182 +:106910007463684E6F726D0001000000200000007B +:10692000BAAFFFFF14000000A80100001000000033 +:1069300000000002E40100009CB0FFFF080000001E +:106940000C0100002000000000000000000000001A +:106950000000000000000000000000000000000037 +:106960000000000000000000000000000000000027 +:106970000000000000000000000000000000000017 +:106980000000000000000000000000000000000007 +:1069900000000000000000000000000000000000F7 +:1069A00000000000000000000000000000000000E7 +:1069B00000000000000000000000000000000000D7 +:1069C00000000000000000000000000000000000C7 +:1069D00000000000000000000000000000000000B7 +:1069E00000000000000000000000000000000000A7 +:1069F0000000000000000000000000000000000097 +:106A00000000000000000000000000000000000086 +:106A10000000000000000000000000000000000076 +:106A20000000000000000000000000000000000066 +:106A30000000000000000000000000000000000056 +:106A40000000000000000000000000002000000026 +:106A500032D9F439FF73BE397F923039A1C79939E1 +:106A60004F09613837E03439EEC4BE39EAA2D13873 +:106A700039822939CE0605394DA9C23885FFC1387A +:106A80002414D638F9784239F0BF563929EC203928 +:106A900003713A395BA2D538C5371E399FB597388F +:106AA00006A5C5389D4EC73898A68838A76486398C +:106AB0009DBF763934CD6B392D31DA38DFFD183989 +:106AC000C4C7EA3841E69E39CF744D392AC2CD3861 +:106AD000430000004D6F62696C656E657456312F1E +:106AE0004D6F62696C656E657456312F436F6E76BB +:106AF00032645F335F706F696E74776973652F42BC +:106B0000617463684E6F726D2F4675736564426180 +:106B10007463684E6F726D00010000002000000079 +:106B2000BAB1FFFF14000000A80100000F00000030 +:106B300000000002E40100009CB2FFFF080000001A +:106B40000C01000020000000000000000000000018 +:106B50000000000000000000000000000000000035 +:106B60000000000000000000000000000000000025 +:106B70000000000000000000000000000000000015 +:106B80000000000000000000000000000000000005 +:106B900000000000000000000000000000000000F5 +:106BA00000000000000000000000000000000000E5 +:106BB00000000000000000000000000000000000D5 +:106BC00000000000000000000000000000000000C5 +:106BD00000000000000000000000000000000000B5 +:106BE00000000000000000000000000000000000A5 +:106BF0000000000000000000000000000000000095 +:106C00000000000000000000000000000000000084 +:106C10000000000000000000000000000000000074 +:106C20000000000000000000000000000000000064 +:106C30000000000000000000000000000000000054 +:106C40000000000000000000000000002000000024 +:106C5000321BE538D6740E39EADB8639668BB439D7 +:106C6000DC8AE83959448739C5F71039EEB0F13874 +:106C7000FB3F3739AF3FA7383F299A38F5A79439FA +:106C80008B572F38DBC4303953E363391D875139B3 +:106C9000AA144D39030F243AF395E2387A93AE39AA +:106CA000A1FB823964810839052DAB38175ECE39D6 +:106CB000EA9B49398EF4F338B2294939309A083AB7 +:106CC00052C60E39A33F913926E9663996A2063994 +:106CD000430000004D6F62696C656E657456312F1C +:106CE0004D6F62696C656E657456312F436F6E76B9 +:106CF00032645F335F6465707468776973652F42CF +:106D0000617463684E6F726D2F467573656442617E +:106D10007463684E6F726D00010000002000000077 +:106D2000BAB3FFFF14000000A80100000E0000002D +:106D300000000002E40100009CB4FFFF0800000016 +:106D40000C01000020000000000000000000000016 +:106D50000000000000000000000000000000000033 +:106D60000000000000000000000000000000000023 +:106D70000000000000000000000000000000000013 +:106D80000000000000000000000000000000000003 +:106D900000000000000000000000000000000000F3 +:106DA00000000000000000000000000000000000E3 +:106DB00000000000000000000000000000000000D3 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE00000000000000000000000000000000000A3 +:106DF0000000000000000000000000000000000093 +:106E00000000000000000000000000000000000082 +:106E10000000000000000000000000000000000072 +:106E20000000000000000000000000000000000062 +:106E30000000000000000000000000000000000052 +:106E40000000000000000000000000002000000022 +:106E500052CE403950C6ED39C1875839CF199B39C8 +:106E600074017C3968F2CE38C76C86391A7F613973 +:106E7000FC96A4395274F439A32E98398B7D92383C +:106E8000E97A173AC5FF9B393A1A7839B83B843901 +:106E90004A9F1D3921C7C538628ED439A74E16398D +:106EA000F698CB394A61B8397CFEA939D5780F39C3 +:106EB00056545339B3C554399EDE9839BE0AD93871 +:106EC000C3B2F7394DFCC338BE25E3387AFDD63856 +:106ED000430000004D6F62696C656E657456312F1A +:106EE0004D6F62696C656E657456312F436F6E76B7 +:106EF00032645F325F706F696E74776973652F42B9 +:106F0000617463684E6F726D2F467573656442617C +:106F10007463684E6F726D00010000002000000075 +:106F2000BAB5FFFF14000000E80000000D000000EB +:106F300000000002240100009CB6FFFF08000000D2 +:106F40008C000000100000000000000000000000A5 +:106F50000000000000000000000000000000000031 +:106F60000000000000000000000000000000000021 +:106F70000000000000000000000000000000000011 +:106F80000000000000000000000000000000000001 +:106F900000000000000000000000000000000000F1 +:106FA00000000000000000000000000000000000E1 +:106FB00000000000000000000000000000000000D1 +:106FC00000000000000000000000000010000000B1 +:106FD00011EB573A9D71D338C4A3AA3855720B3AB6 +:106FE000E378923894F9FB38308E183A0614FB385F +:106FF000CBEB8138A343893924BFCA3BF6238139BF +:10700000BC63853A056AFB38F61778384C55D23997 +:10701000430000004D6F62696C656E657456312FD8 +:107020004D6F62696C656E657456312F436F6E7675 +:1070300032645F325F6465707468776973652F428C +:10704000617463684E6F726D2F467573656442613B +:107050007463684E6F726D00010000001000000044 +:10706000FAB6FFFF14000000E80000000C0000006A +:107070000000000224010000DCB7FFFF0800000050 +:107080008C00000010000000000000000000000064 +:1070900000000000000000000000000000000000F0 +:1070A00000000000000000000000000000000000E0 +:1070B00000000000000000000000000000000000D0 +:1070C00000000000000000000000000000000000C0 +:1070D00000000000000000000000000000000000B0 +:1070E00000000000000000000000000000000000A0 +:1070F0000000000000000000000000000000000090 +:10710000000000000000000000000000100000006F +:1071100015C326391866A2395510BA39959BA83976 +:107120006EAA5C3A0376463992823739B171753A64 +:107130001D6AA33A36095F3955E0BD349587483951 +:10714000FFEA0439624C6C3AAF445735D37D953928 +:10715000430000004D6F62696C656E657456312F97 +:107160004D6F62696C656E657456312F436F6E7634 +:1071700032645F315F706F696E74776973652F4237 +:10718000617463684E6F726D2F46757365644261FA +:107190007463684E6F726D00010000001000000003 +:1071A0003AB8FFFF14000000880000000B00000048 +:1071B00000000002C40000001CB9FFFF080000002E +:1071C0004C0000000800000000000000000000006B +:1071D00000000000000000000000000000000000AF +:1071E000000000000000000000000000000000009F +:1071F000000000000000000000000000000000008F +:107200000000000000000000000000000800000076 +:107210007ACCA339F7D9823ACAE6B23B0F0B8D3844 +:107220000EBF7538D5627039A6E5D9388EBC1039D5 +:10723000430000004D6F62696C656E657456312FB6 +:107240004D6F62696C656E657456312F436F6E7653 +:1072500032645F315F6465707468776973652F426B +:10726000617463684E6F726D2F4675736564426119 +:107270007463684E6F726D0001000000080000002A +:107280001AB9FFFF14000000240C00000A000000DF +:1072900000000002640C0000FCB9FFFF08000000C1 +:1072A00008080000000100000000000000000000CD +:1072B00000000000000000000000000000000000CE +:1072C00000000000000000000000000000000000BE +:1072D00000000000000000000000000000000000AE +:1072E000000000000000000000000000000000009E +:1072F000000000000000000000000000000000008E +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:10732000000000000000000000000000000000005D +:10733000000000000000000000000000000000004D +:10734000000000000000000000000000000000003D +:10735000000000000000000000000000000000002D +:10736000000000000000000000000000000000001D +:10737000000000000000000000000000000000000D +:1073800000000000000000000000000000000000FD +:1073900000000000000000000000000000000000ED +:1073A00000000000000000000000000000000000DD +:1073B00000000000000000000000000000000000CD +:1073C00000000000000000000000000000000000BD +:1073D00000000000000000000000000000000000AD +:1073E000000000000000000000000000000000009D +:1073F000000000000000000000000000000000008D +:10740000000000000000000000000000000000007C +:10741000000000000000000000000000000000006C +:10742000000000000000000000000000000000005C +:10743000000000000000000000000000000000004C +:10744000000000000000000000000000000000003C +:10745000000000000000000000000000000000002C +:10746000000000000000000000000000000000001C +:10747000000000000000000000000000000000000C +:1074800000000000000000000000000000000000FC +:1074900000000000000000000000000000000000EC +:1074A00000000000000000000000000000000000DC +:1074B00000000000000000000000000000000000CC +:1074C00000000000000000000000000000000000BC +:1074D00000000000000000000000000000000000AC +:1074E000000000000000000000000000000000009C +:1074F000000000000000000000000000000000008C +:10750000000000000000000000000000000000007B +:10751000000000000000000000000000000000006B +:10752000000000000000000000000000000000005B +:10753000000000000000000000000000000000004B +:10754000000000000000000000000000000000003B +:10755000000000000000000000000000000000002B +:10756000000000000000000000000000000000001B +:10757000000000000000000000000000000000000B +:1075800000000000000000000000000000000000FB +:1075900000000000000000000000000000000000EB +:1075A00000000000000000000000000000000000DB +:1075B00000000000000000000000000000000000CB +:1075C00000000000000000000000000000000000BB +:1075D00000000000000000000000000000000000AB +:1075E000000000000000000000000000000000009B +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:10761000000000000000000000000000000000006A +:10762000000000000000000000000000000000005A +:10763000000000000000000000000000000000004A +:10764000000000000000000000000000000000003A +:10765000000000000000000000000000000000002A +:10766000000000000000000000000000000000001A +:10767000000000000000000000000000000000000A +:1076800000000000000000000000000000000000FA +:1076900000000000000000000000000000000000EA +:1076A00000000000000000000000000000000000DA +:1076B00000000000000000000000000000000000CA +:1076C00000000000000000000000000000000000BA +:1076D00000000000000000000000000000000000AA +:1076E000000000000000000000000000000000009A +:1076F000000000000000000000000000000000008A +:107700000000000000000000000000000000000079 +:107710000000000000000000000000000000000069 +:107720000000000000000000000000000000000059 +:107730000000000000000000000000000000000049 +:107740000000000000000000000000000000000039 +:107750000000000000000000000000000000000029 +:107760000000000000000000000000000000000019 +:107770000000000000000000000000000000000009 +:1077800000000000000000000000000000000000F9 +:1077900000000000000000000000000000000000E9 +:1077A00000000000000000000000000000000000D9 +:1077B00000000000000000000000000000000000C9 +:1077C00000000000000000000000000000000000B9 +:1077D00000000000000000000000000000000000A9 +:1077E0000000000000000000000000000000000099 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000000000000000000000000000000000068 +:107820000000000000000000000000000000000058 +:107830000000000000000000000000000000000048 +:107840000000000000000000000000000000000038 +:107850000000000000000000000000000000000028 +:107860000000000000000000000000000000000018 +:107870000000000000000000000000000000000008 +:1078800000000000000000000000000000000000F8 +:1078900000000000000000000000000000000000E8 +:1078A00000000000000000000000000000000000D8 +:1078B00000000000000000000000000000000000C8 +:1078C00000000000000000000000000000000000B8 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000000000000000000000000037 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F0000000000000000000000000000000000087 +:107A00000000000000000000000000000000000076 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50000000000000000000000000000000000026 +:107A60000000000000000000000000000000000016 +:107A70000000000000000000000000000000000006 +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA0000000000000000000000100005F23B83962 +:107AB000B48FAF39E5A46A3A2CD3E539D40AB33987 +:107AC000F3F4AD397D938639D8ECE1398388C43934 +:107AD0001889E23916A49F3911F2CE398301C339CE +:107AE0005C9BFB396C7D923940EDC9390C109239A1 +:107AF000899BDF39112DCE3971CFEF39E19EA7393E +:107B0000050AB0399B129F39474AEA39A443A23982 +:107B10009DF1C439C96DD7394105AA3933F5B0395A +:107B20001165DD3915E00E3A458CBA395F94F439A8 +:107B30007D12FB3946A1E8395E89803960E5A639B6 +:107B4000738EA2391E038D3A4006B7392043BA39E5 +:107B500018778F39A10EAD39CE0AB23998F3A8390A +:107B600088A8C3397A5DA5399D29A6399CFA8C3A33 +:107B700059FCFC39EACBBA39E7000F3A2A3AD33933 +:107B80007DF69F391E22423A5299AE392CBEBB393E +:107B9000A71AE939DE5A0D3AD768C0391207AF394A +:107BA0003044C439E75D133A98659C393954AD398E +:107BB00077CBE839F1FBFF3967E5A439180ADC39DE +:107BC000DCEF9239D4B9163A9299AE394973BA3981 +:107BD0005335ED396B6CBC39CFF1CB396485C43981 +:107BE0005F1DAB393EFEF339C86F9E390511AD39C3 +:107BF0007D52F1397C87EF3967D9B339D1ECBC3983 +:107C0000468B88390B7B123A0881263A0A8FA139B4 +:107C10006B57D439DE9FD439CF62E93905D7AD39F6 +:107C2000C0E8FF399340A5396DB4B239D588A13980 +:107C3000891C9339451A093A3E7EA839E20DF0397C +:107C4000324FD63951E6BD39A691D9390688C8399F +:107C50009841A2393ADA9639EA99F13911BED53903 +:107C60008847D039A60CD23969ACC039022CBC394E +:107C70004376D13909EFB139BE04A739DE61D03975 +:107C8000E81D153AEA52E539A11DBC390C4ADA392A +:107C9000F98DDB39F0890E3AB5349839F0EFFC39BB +:107CA000C510093A2454F539563EC4392D78BF39E8 +:107CB000D584B6398E638F3934FBB7393213C53961 +:107CC000273AE639D33BCF395BCFB8394A37BB398E +:107CD00067FBA03988F8E939D7A6943976B4B0396A +:107CE0009D33303AF39D8D3987779A39F400C13945 +:107CF000EAB4EA3964D0DF3926CB043A82B0B93924 +:107D000002CF0C3ADD299D39888FBC399F63093A2F +:107D10001867C7396A18A43910C390391463F23947 +:107D200014AA5C3A79D9C539CE24A3393ED3C039D7 +:107D300049C4AA39C587B7394A36C8390B9A083AAF +:107D4000D77EB63999A6893955DFC9390172AC3960 +:107D50007937963954FF983992179F39880FCE3961 +:107D600014240F3AA8F1A8390E77F93952B3CE3955 +:107D700057C1B439363DAB3932C9CD39CAE7A2391A +:107D8000B896A539F49FDF3973E9B6392EF29D39DB +:107D9000FC97033A36C19839ACF8BF39D239BD39AE +:107DA000A9DCB5398FC6A03919E4BF39FD14BC3937 +:107DB000AAFDAB392728F0392119A7391FC7B339D4 +:107DC00049ABB43959CE043A7040A6399592E1399D +:107DD0008A75BD39BBF6A739A06DAD39C176EB39CF +:107DE000C1E1FC39BCD1C6394890B13977DDCB3916 +:107DF000A74AAA392D02C0398639B5399337A43933 +:107E00001B08183ADFB0CC39B0B6C0399291A93905 +:107E1000BB5BD039827BC739E55BBC39C374C739DA +:107E2000AAA7BC399D594C3A9A86D43974A1003A14 +:107E30001775D53932D3E139D678DD398BEFDD3995 +:107E400009B2FB390E23A339F04AFA395E80DC39D6 +:107E5000E148B839953AF039A188C239BE57D039CE +:107E6000E1BBD0390B47C639FF0B93392113093ACF +:107E70001829B2390019013A9543013A05ADC339C1 +:107E8000B0C0C739C757C43952D5B5398F0CC039BE +:107E900040CF263AA982DC393375E839E2CFDB39A5 +:107EA0002C1BC739F1B9A639E81BAE3944000000D4 +:107EB0004D6F62696C656E657456312F4D6F6269E6 +:107EC0006C656E657456312F436F6E7632645F3128 +:107ED000335F706F696E74776973652F4261746385 +:107EE000684E6F726D2F4675736564426174636886 +:107EF0004E6F726D000000000100000000010000E4 +:107F00009AC5FFFF14000000240C000009000000C7 +:107F100000000002640C00007CC6FFFF08000000A7 +:107F20000808000000010000000000000000000040 +:107F30000000000000000000000000000000000041 +:107F40000000000000000000000000000000000031 +:107F50000000000000000000000000000000000021 +:107F60000000000000000000000000000000000011 +:107F70000000000000000000000000000000000001 +:107F800000000000000000000000000000000000F1 +:107F900000000000000000000000000000000000E1 +:107FA00000000000000000000000000000000000D1 +:107FB00000000000000000000000000000000000C1 +:107FC00000000000000000000000000000000000B1 +:107FD00000000000000000000000000000000000A1 +:107FE0000000000000000000000000000000000091 +:107FF0000000000000000000000000000000000081 +:108000000000000000000000000000000000000070 +:108010000000000000000000000000000000000060 +:108020000000000000000000000000000000000050 +:108030000000000000000000000000000000000040 +:108040000000000000000000000000000000000030 +:108050000000000000000000000000000000000020 +:108060000000000000000000000000000000000010 +:108070000000000000000000000000000000000000 +:1080800000000000000000000000000000000000F0 +:1080900000000000000000000000000000000000E0 +:1080A00000000000000000000000000000000000D0 +:1080B00000000000000000000000000000000000C0 +:1080C00000000000000000000000000000000000B0 +:1080D00000000000000000000000000000000000A0 +:1080E0000000000000000000000000000000000090 +:1080F0000000000000000000000000000000000080 +:10810000000000000000000000000000000000006F +:10811000000000000000000000000000000000005F +:10812000000000000000000000000000000000004F +:10813000000000000000000000000000000000003F +:10814000000000000000000000000000000000002F +:10815000000000000000000000000000000000001F +:10816000000000000000000000000000000000000F +:1081700000000000000000000000000000000000FF +:1081800000000000000000000000000000000000EF +:1081900000000000000000000000000000000000DF +:1081A00000000000000000000000000000000000CF +:1081B00000000000000000000000000000000000BF +:1081C00000000000000000000000000000000000AF +:1081D000000000000000000000000000000000009F +:1081E000000000000000000000000000000000008F +:1081F000000000000000000000000000000000007F +:10820000000000000000000000000000000000006E +:10821000000000000000000000000000000000005E +:10822000000000000000000000000000000000004E +:10823000000000000000000000000000000000003E +:10824000000000000000000000000000000000002E +:10825000000000000000000000000000000000001E +:10826000000000000000000000000000000000000E +:1082700000000000000000000000000000000000FE +:1082800000000000000000000000000000000000EE +:1082900000000000000000000000000000000000DE +:1082A00000000000000000000000000000000000CE +:1082B00000000000000000000000000000000000BE +:1082C00000000000000000000000000000000000AE +:1082D000000000000000000000000000000000009E +:1082E000000000000000000000000000000000008E +:1082F000000000000000000000000000000000007E +:10830000000000000000000000000000000000006D +:10831000000000000000000000000000000000005D +:10832000000000000000000000000000000000004D +:10833000000000000000000000000000000000003D +:10834000000000000000000000000000000000002D +:10835000000000000000000000000000000000001D +:10836000000000000000000000000000000000000D +:1083700000000000000000000000000000000000FD +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000000007D +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:1084800000000000000000000000000000000000EC +:1084900000000000000000000000000000000000DC +:1084A00000000000000000000000000000000000CC +:1084B00000000000000000000000000000000000BC +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000000000000000007C +:10850000000000000000000000000000000000006B +:10851000000000000000000000000000000000005B +:10852000000000000000000000000000000000004B +:10853000000000000000000000000000000000003B +:10854000000000000000000000000000000000002B +:10855000000000000000000000000000000000001B +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000000000001A +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:108710000000000000000000000000000000000059 +:108720000000000000000000000100007D934038C0 +:1087300054678D39C2E30C39D0F27C3805E48439B2 +:10874000D326E338EDFFCC3989DF4E398E62A53868 +:108750000EE99538D34A77382C677838BA0A9139B8 +:10876000D9D0E839C50D963889824B39B68F86380D +:10877000BA667C386969B738A320CD385B7AAE38E1 +:10878000EB974A38EA8255398B36F9386C29973895 +:108790003218BC3840E3A439971E5339C6AA0039B1 +:1087A000DBB9A138EAF3A338F4B15E3835043839BF +:1087B000E71A1F3935DC853802E78B381EE69F380B +:1087C0002C457238DB9F453838B194388582B238F1 +:1087D000FD2A8F3888A0403A7C27E238653DA338CF +:1087E000DCD4AC39F18314395F43693867108F38B2 +:1087F00037B18938CDBBF0387C379639BAA5DE3829 +:108800000CD7633894AD5238DF27583815DE12384C +:10881000D5624238B8A5AA38FC12F838A39CA5380E +:10882000464A5539F3FEDC38159A0139983D8338AC +:1088300057F432399E0B763843B54C38C2F5B6380A +:10884000AA248138CF9F6A38A497983870B0AC3981 +:108850004D38D43880BD513988877A38BC7EB338DA +:10886000BE025538B304113988DAA138B4EB313976 +:10887000FA14A038941F253806F28C380D3C0E39B6 +:10888000E2736B39591DD3379ED9CD38640FD03878 +:108890000B4D8938531370381040B138186CAC3810 +:1088A000335FA2387CBDC138CAD7683943C3BF38EB +:1088B00000EEC738EDABCD3834CC7F3879ABC93852 +:1088C000621C4F39FC02BA38D250D43824019F3888 +:1088D00083644638CC6EB8388EE24938328BBA3869 +:1088E0004C19403AEE5A4338F1BE70385723963847 +:1088F000A8A9B53847146B38A6F228394C4F8A39E5 +:108900006110F038AAE78438BA3B893807069439F1 +:10891000A75E8238705E1A3A745F9438F9943638DC +:1089200092CCD63814CF6838D7108D3867AFDF387F +:108930002A74163A9A0887387DA05638DE89973906 +:10894000ED1770392F2E71383199AE38089194385F +:108950006A60AC3886CDC438CDBDFC3882083C385E +:1089600056B9773846C13E39B36D8C3882320539F5 +:108970001DE8403959979938509EC538ED7B033929 +:10898000053C4E38CD217B393F7EA9387621893888 +:10899000057EC138E70F9C38D88B2638CCB58A388D +:1089A000FC3CC339FCC2713847565A3939F4523845 +:1089B000C6FFBA389A72A7385F5B333974BD433942 +:1089C00069FF8B38C09B873873B3C338427A8138CC +:1089D0005364C538D907D1383ECA5A3817CB3F3807 +:1089E000A4FDBB387286973856DA50395551603835 +:1089F0009DB94C386869513852DFC438CA38993843 +:108A000003426238A9469339E1ECA538795D4538CF +:108A10007FE2CB383A525A3861E8753875AA9A38ED +:108A2000CD9C433948F63A388B767838EFF5A7383D +:108A3000FC00AB38F8A19638527CF938245A5838E3 +:108A4000B3DC9638397A1F392F523B3920865F388C +:108A5000B6B89D380B906C38B0A503398EFD573AE7 +:108A60003EA77038B3B22D39112F8838D8C29B3841 +:108A7000F73C8F38E89C8538F42FF33963668D38DE +:108A800073B48938A1708A38E313AD3889FAEC38A9 +:108A900001049D380CB3DD3806C292385888AE38D0 +:108AA0005BC86538A95C4F39F0948738C2178A389B +:108AB0001BD79C38D4748A38EAD6693902ABBF38E0 +:108AC000C29085381B24293955C3843898A46F393E +:108AD00020E2C9385EB9D3386FE98D380CE87A38AE +:108AE00053A75438A33AD938C98020392755433879 +:108AF0003F78A738FCD99A38DED4A638885C01398B +:108B0000745EC7382458CD38DFDDBC38CF116B39DF +:108B10001F778B3855AFB2385618C938BA430B395E +:108B200012A7D238755F32391C82B5384400000074 +:108B30004D6F62696C656E657456312F4D6F626959 +:108B40006C656E657456312F436F6E7632645F319B +:108B5000335F6465707468776973652F426174630D +:108B6000684E6F726D2F46757365644261746368F9 +:108B70004E6F726D00000000010000000001000057 +:108B80001AD2FFFF14000000240C000008000000AF +:108B900000000002640C0000FCD2FFFF080000008F +:108BA00008080000000100000000000000000000B4 +:108BB00000000000000000000000000000000000B5 +:108BC00000000000000000000000000000000000A5 +:108BD0000000000000000000000000000000000095 +:108BE0000000000000000000000000000000000085 +:108BF0000000000000000000000000000000000075 +:108C00000000000000000000000000000000000064 +:108C10000000000000000000000000000000000054 +:108C20000000000000000000000000000000000044 +:108C30000000000000000000000000000000000034 +:108C40000000000000000000000000000000000024 +:108C50000000000000000000000000000000000014 +:108C60000000000000000000000000000000000004 +:108C700000000000000000000000000000000000F4 +:108C800000000000000000000000000000000000E4 +:108C900000000000000000000000000000000000D4 +:108CA00000000000000000000000000000000000C4 +:108CB00000000000000000000000000000000000B4 +:108CC00000000000000000000000000000000000A4 +:108CD0000000000000000000000000000000000094 +:108CE0000000000000000000000000000000000084 +:108CF0000000000000000000000000000000000074 +:108D00000000000000000000000000000000000063 +:108D10000000000000000000000000000000000053 +:108D20000000000000000000000000000000000043 +:108D30000000000000000000000000000000000033 +:108D40000000000000000000000000000000000023 +:108D50000000000000000000000000000000000013 +:108D60000000000000000000000000000000000003 +:108D700000000000000000000000000000000000F3 +:108D800000000000000000000000000000000000E3 +:108D900000000000000000000000000000000000D3 +:108DA00000000000000000000000000000000000C3 +:108DB00000000000000000000000000000000000B3 +:108DC00000000000000000000000000000000000A3 +:108DD0000000000000000000000000000000000093 +:108DE0000000000000000000000000000000000083 +:108DF0000000000000000000000000000000000073 +:108E00000000000000000000000000000000000062 +:108E10000000000000000000000000000000000052 +:108E20000000000000000000000000000000000042 +:108E30000000000000000000000000000000000032 +:108E40000000000000000000000000000000000022 +:108E50000000000000000000000000000000000012 +:108E60000000000000000000000000000000000002 +:108E700000000000000000000000000000000000F2 +:108E800000000000000000000000000000000000E2 +:108E900000000000000000000000000000000000D2 +:108EA00000000000000000000000000000000000C2 +:108EB00000000000000000000000000000000000B2 +:108EC00000000000000000000000000000000000A2 +:108ED0000000000000000000000000000000000092 +:108EE0000000000000000000000000000000000082 +:108EF0000000000000000000000000000000000072 +:108F00000000000000000000000000000000000061 +:108F10000000000000000000000000000000000051 +:108F20000000000000000000000000000000000041 +:108F30000000000000000000000000000000000031 +:108F40000000000000000000000000000000000021 +:108F50000000000000000000000000000000000011 +:108F60000000000000000000000000000000000001 +:108F700000000000000000000000000000000000F1 +:108F800000000000000000000000000000000000E1 +:108F900000000000000000000000000000000000D1 +:108FA00000000000000000000000000000000000C1 +:108FB00000000000000000000000000000000000B1 +:108FC00000000000000000000000000000000000A1 +:108FD0000000000000000000000000000000000091 +:108FE0000000000000000000000000000000000081 +:108FF0000000000000000000000000000000000071 +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:109030000000000000000000000000000000000030 +:109040000000000000000000000000000000000020 +:109050000000000000000000000000000000000010 +:109060000000000000000000000000000000000000 +:1090700000000000000000000000000000000000F0 +:1090800000000000000000000000000000000000E0 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000000000000000000000000000000E +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A0000000000000000000000100003FE0BA38AB +:1093B000A6C232382C1DBC38C18E903867353B3878 +:1093C000C51F9038E042BB37F2168538AFFFDD3855 +:1093D0008C81F33832FADE387141E43845DAA0384E +:1093E000F330B83894EBF33850459738384D893816 +:1093F000082BCF3845229E381F3AA538DF015D384B +:10940000C4EFE438D5BC9F38BD07BA38DBBBAC38F5 +:109410004ABDC938EA20B6385865C038EB46F63838 +:109420002177343922CEA73886B8CB38F1D2993893 +:10943000EAA68E392BB69738CC182439BD11D73807 +:10944000A43BB8385EC9EE386B6BE438E79CBA3899 +:10945000A77CE238C422DE382D92C938D4DDB83872 +:10946000BCA687380E950C394398D738DFC5E3384A +:109470007F2102390938D638C65F2D38CA5FFF38D8 +:10948000F7A001397F020839A097D638703913390F +:10949000D496A338DE84F338A813103997DFFC384C +:1094A00065BAC038E70986385B497E3854EF84389E +:1094B0008B3398387F3EB0388579093933509B38E3 +:1094C000F36ABC38E8642439DAE4BE3806535A3803 +:1094D0004723AD38618AB8385387C138298CF438AE +:1094E0001237EA38E2CEBC384A1956396AABFF382F +:1094F0003BA8E538A919A8382FD7F03817DCD83899 +:109500008EB9983866D39D39BF6DAC38BAEC343912 +:1095100079EF9B383FEFAE38F5C58938F13B9A3883 +:109520002C78723892BCD8386D2C6338A0D1283989 +:1095300034A69F3878B7A5386A0EE9385D75BA3811 +:109540007CE0523879260E39F95FF838A04AE338C2 +:10955000F701BC384590113930DEF038F90BA538E9 +:10956000169299389AD3C138AF9C023929B5BD38C3 +:10957000CC6A1539F688E03818FA9038EBBB5F38BA +:1095800045F00239325DF9387779F03808283A38F1 +:109590005D429938ED66E2383829923808871039EB +:1095A0006F7EA538499BFD381487C93810E4A03870 +:1095B0006E319A38D5BD7F384A19CC38902AAA38EE +:1095C0002059583880EEBC38920BE038C0CEF038C5 +:1095D000BF40B539CB759B38A8C8B0380EDB03390E +:1095E000ED3CDB389A1EA23988629838DDCD9B3875 +:1095F000EE31FA38FA7BA938ED178F38B5B2EA3870 +:10960000FA2319399AC09638D5EA15397781C938BD +:10961000E5C05A395692A9381E4AEE388BFF6F3989 +:10962000A1DD463836CF2739BC94B038FC4AAB3878 +:10963000527EEE38222EB938E40C653946C48338A0 +:10964000FDA1DB387FDCF83891F441393B049638D2 +:1096500012C8B438D70E18394BF68F382A46073956 +:1096600018D7E6383A140939DEBA5D389B320B391F +:10967000E46F0139E8E2B2385F99FD387A90AE388C +:10968000D974D138DCFE453870ABA139217F20393F +:10969000B0188A3870FF1F3978D60339D9C7A9386E +:1096A000972864383037A7386B40D53898FA8D380A +:1096B000A36C993826BDBD386B9C473930CDEA384C +:1096C00084CEB139C5089738C608D638E76FA938AF +:1096D0003AACBD383611B7383047D538E4D6DA3829 +:1096E0009773AB3824F590388554A038285D33390A +:1096F00064C3B93841E3BD380D46AB38E54187381E +:10970000F90CD9383F74133991BB0839F026E73882 +:10971000D29CC1387576A93821892539AFC5EB3877 +:10972000796CA538053C76387158F138211CD6384B +:1097300067CC1839303785384C094F382A48D43827 +:109740004354EE38A9C4C0388BFD0B39325261380E +:109750006BAB5438DF73023959106838A615F438EA +:109760004C8BD13855B8A43892167C3870790839AA +:10977000A5F40139D63CAD381C01BC3808CE92386E +:10978000D2659F387AFDD43885C9D7388064873848 +:10979000F477ED38F9B6E338D4D5A23995C4013958 +:1097A0005597A538A6D3DF39B77C6238440000004E +:1097B0004D6F62696C656E657456312F4D6F6269CD +:1097C0006C656E657456312F436F6E7632645F310F +:1097D000325F706F696E74776973652F426174636D +:1097E000684E6F726D2F467573656442617463686D +:1097F0004E6F726D000000000100000000010000CB +:109800009ADEFFFF1400000024060000070000009D +:1098100000000002640600007CDFFFFF080000007B +:1098200008040000800000000000000000000000AC +:109830000000000000000000000000000000000028 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000000000000000000000000000F8 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000000000000000000000000000B8 +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000000000000078 +:1098F0000000000000000000000000000000000068 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000000037 +:109930000000000000000000000000000000000027 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000000000F7 +:1099700000000000000000000000000000000000E7 +:1099800000000000000000000000000000000000D7 +:1099900000000000000000000000000000000000C7 +:1099A00000000000000000000000000000000000B7 +:1099B00000000000000000000000000000000000A7 +:1099C0000000000000000000000000000000000097 +:1099D0000000000000000000000000000000000087 +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000000000000000000067 +:109A00000000000000000000000000000000000056 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A30000000000000000000000000000000000026 +:109A40000000000000000000000000000000000016 +:109A50000000000000000000000000000000000006 +:109A600000000000000000000000000000000000F6 +:109A700000000000000000000000000000000000E6 +:109A800000000000000000000000000000000000D6 +:109A900000000000000000000000000000000000C6 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000000000000000A6 +:109AC0000000000000000000000000000000000096 +:109AD0000000000000000000000000000000000086 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000000000000000066 +:109B00000000000000000000000000000000000055 +:109B10000000000000000000000000000000000045 +:109B20000000000000000000000000000000000035 +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000000000000000015 +:109B50000000000000000000000000000000000005 +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B800000000000000000000000000000000000D5 +:109B900000000000000000000000000000000000C5 +:109BA00000000000000000000000000000000000B5 +:109BB00000000000000000000000000000000000A5 +:109BC0000000000000000000000000000000000095 +:109BD0000000000000000000000000000000000085 +:109BE0000000000000000000000000000000000075 +:109BF0000000000000000000000000000000000065 +:109C00000000000000000000000000000000000054 +:109C10000000000000000000000000000000000044 +:109C20000000000000000000800000005EDCC6387C +:109C30003352393820B362387B62AE38BE0C1E38DE +:109C4000556E4F38F6796C3824FF05385E6A8338D4 +:109C5000B7B98838FB22C03873689A3865984E388F +:109C6000218992388E0D7B38B2627F384C39CA38E0 +:109C7000A4800F3950F0DD38D55AB1386BBC733839 +:109C80003EF561396202A53827263A38A7063E38E4 +:109C90007C74B638E4521D380C8ECE3895669838F0 +:109CA00090BAA6384E7A8838AD067C380659AE3858 +:109CB00086A78038CAA5AB38056E843851E50838C8 +:109CC0009D2D4438650EBE3846E2883810E73A3894 +:109CD00045CF9F38DE8EB838F47D73381758243856 +:109CE0004F020C38433F4238DE127E387C068E38F5 +:109CF0008D8123385504AC3874DAD23821EDDC3844 +:109D0000270CAB38820256399112663961942C398E +:109D10006EFF2238F670FF371265F03802E2D43851 +:109D200055609E38D18B9F38057284388E518538A6 +:109D300002AC8E383B40CB383667AA3903434238F1 +:109D40003AB883380B912738EADF7D38D667613817 +:109D5000E8E2EC38C774F538B8685A38980ABB3866 +:109D6000B2854238825643384C218C383FE09638D1 +:109D70005BB296383CCFA7387C888B38F3001C3810 +:109D8000DE302C388EB9A73855513B387701D7389B +:109D90009A4F963817DD18388DE789387A8ED7387C +:109DA0006E4CAC38DF626A38A443A8389EBC4B388E +:109DB0009F0E93381FB61E38EB1890384969A738A4 +:109DC000A6EE173821DBA3385095623861B4B3385A +:109DD000CDFA383829DAC538556D9038FC9084387A +:109DE000EF033B384C4858387471B738B8C39238D1 +:109DF00054C28538C63F0139446A6038B974CF38D7 +:109E0000DC19653891AD59381A6076382C89D2380A +:109E10002DA2A93808FEA938A487703869028E38A7 +:109E20003F748638BCD8BF38647165384400000080 +:109E30004D6F62696C656E657456312F4D6F626946 +:109E40006C656E657456312F436F6E7632645F3188 +:109E5000325F6465707468776973652F42617463FB +:109E6000684E6F726D2F46757365644261746368E6 +:109E70004E6F726D000000000100000080000000C5 +:109E80001AE5FFFF14000000240600000600000091 +:109E90000000000264060000FCE5FFFF080000006F +:109EA0000804000080000000000000000000000026 +:109EB00000000000000000000000000000000000A2 +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF0000000000000000000000000000000000062 +:109F00000000000000000000000000000000000051 +:109F10000000000000000000000000000000000041 +:109F20000000000000000000000000000000000031 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000000000000000000011 +:109F50000000000000000000000000000000000001 +:109F600000000000000000000000000000000000F1 +:109F700000000000000000000000000000000000E1 +:109F800000000000000000000000000000000000D1 +:109F900000000000000000000000000000000000C1 +:109FA00000000000000000000000000000000000B1 +:109FB00000000000000000000000000000000000A1 +:109FC0000000000000000000000000000000000091 +:109FD0000000000000000000000000000000000081 +:109FE0000000000000000000000000000000000071 +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000000000000000000040 +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000000000 +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A0900000000000000000000000000000000000C0 +:10A0A00000000000000000000000000000000000B0 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000000000000000000090 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000000000000000000000000000000070 +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A11000000000000000000000000000000000003F +:10A12000000000000000000000000000000000002F +:10A13000000000000000000000000000000000001F +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000000000000000FF +:10A1600000000000000000000000000000000000EF +:10A1700000000000000000000000000000000000DF +:10A1800000000000000000000000000000000000CF +:10A1900000000000000000000000000000000000BF +:10A1A00000000000000000000000000000000000AF +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E000000000000000000000000000000000006F +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000000000003E +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A24000000000000000000000000000000000000E +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A2700000000000000000000000000000000000DE +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A000000000000000000080000000534E9138C4 +:10A2B00011789C382A8EAC387AB5BE38624DF738A2 +:10A2C000A3EE64383BD0CD3833119E38CFE35038FD +:10A2D000868FB638217F0938D5BAC138ACBBD4389F +:10A2E000CC8CF7385B344C383CFCA538779C9D38D7 +:10A2F0005FA8CB3814AEF438B31AD7381A50D73811 +:10A3000025D63438929DE138C65AEF382A7E633814 +:10A31000D1169238D2D7E238E74EFE374F1D893832 +:10A32000A1F046382AF9AB38B281F43855DFBA3893 +:10A3300032C5C9387C4A1539136A8838EDB1A4385A +:10A340000993C8383DA7E5375382B9387C0DB13839 +:10A3500061862C38BDA79738F57A9938F1A2BE38B6 +:10A3600092EAF038BC5CB63864062C398B935238CC +:10A37000690D9538A025C2384A8BEE3705E70439B8 +:10A38000DFD7D03837F6663802C4EE379B52DD3857 +:10A39000C3E0C038D9D7C538852E8C3878700638D8 +:10A3A00047E0C03874A3C738DC0A6A38708D0439B6 +:10A3B000DB9CCA38BD32AF38CAD0CE37A8059A3830 +:10A3C000FCEB8C38F486C2385BA7963827B6EC389D +:10A3D000A9C6F83705EB87381207AE38FC8FC738A7 +:10A3E000B019EC38D436903812869D38F4485D3870 +:10A3F0003E2B8438C57B953804799838598AB4380F +:10A40000A48E9938EB53F8385E36B8385B021B38A7 +:10A4100085FD8D38184287385354A63870E09D3832 +:10A42000DC039938AD15B238605F9838FD35ED38EA +:10A430007229B5383E2C8838A4D8BD38A43F2538B9 +:10A440008E679038DCD17C38C978AE3850F1AD38A1 +:10A45000AB148E3886C6CF388C2ECC386A3D2B395B +:10A4600015A4F138E1169838CCD43B38ED1DA0384E +:10A470003622CA388B02FA38BB8742384D39B03899 +:10A4800049E6C638E76D4338015DA5384DDFDC3756 +:10A49000ADC612386180BE38BEDFEA38C5BDA93806 +:10A4A00050AB8F380FB86338065EDE3844000000CA +:10A4B0004D6F62696C656E657456312F4D6F6269C0 +:10A4C0006C656E657456312F436F6E7632645F3102 +:10A4D000315F706F696E74776973652F4261746361 +:10A4E000684E6F726D2F4675736564426174636860 +:10A4F0004E6F726D0000000001000000800000003F +:10A500009AEBFFFF14000000240600000500000085 +:10A5100000000002640600007CECFFFF0800000061 +:10A52000080400008000000000000000000000009F +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000000000000B +:10A5500000000000000000000000000000000000FB +:10A5600000000000000000000000000000000000EB +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A5900000000000000000000000000000000000BB +:10A5A00000000000000000000000000000000000AB +:10A5B000000000000000000000000000000000009B +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000000000000000000000007B +:10A5E000000000000000000000000000000000006B +:10A5F000000000000000000000000000000000005B +:10A60000000000000000000000000000000000004A +:10A61000000000000000000000000000000000003A +:10A62000000000000000000000000000000000002A +:10A63000000000000000000000000000000000001A +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A6600000000000000000000000000000000000EA +:10A6700000000000000000000000000000000000DA +:10A6800000000000000000000000000000000000CA +:10A6900000000000000000000000000000000000BA +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000000000000000000000009A +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000000000000000000007A +:10A6E000000000000000000000000000000000006A +: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 +:10A920000000000000000000800000007CABD63872 +:10A93000F3161138522EC738A0213B395C22EE386D +:10A940005E07F038BA0094382704333976E8A03827 +:10A95000CE6004399E617B3891B65039A0A49338FB +:10A9600043B9FF3803660839556EA83864CD3D39C0 +:10A97000CAA6DE38D2A3643951188338A1EE46390D +:10A98000C0DB0639A6F5D2381E067139729F16391A +:10A990002F2305390B27463879340E3895C22E39C6 +:10A9A000BE560939EEAD0639F4E75738D1848D38F3 +:10A9B000A398B4387E9F3B39DF5D9238AEA204394C +:10A9C0004BDE1E394306B138CAF6F3397003F93845 +:10A9D000CBD03C39080F7D3868704B390E3D433879 +:10A9E000ADE5F33982B51C3973788B386A12223998 +:10A9F000D6C6C238C4B646381C58A638FF742039AB +:10AA00007FA9B238E4C7C038B39640389728C43815 +:10AA1000E2657338F490D438B024BC38E0CFBC3849 +:10AA20004FE25D38DECE09391F953F3A3E22B139FB +:10AA30005ED4903921D1593905D59F380EB08E3862 +:10AA4000BEC9AE38E2D89A39DF802138FD67CB38ED +:10AA500049EE4C38A01E6D3982058F39C6D7903922 +:10AA600049524B396558693961FD92390FEE2738E3 +:10AA70005E3C3F389F06B6385922B138140E06396D +:10AA8000152A1839B51B7B381894B038F059973807 +:10AA900047AB82394F2D3639601D9E388EA38C38D6 +:10AAA000897B3539F5E51539DF9D89385EEACC3883 +:10AAB00089E119391BF7B93850E4CA387F551F3876 +:10AAC00018D6363868093A39B0B81039F0A4E438E5 +:10AAD000473E99399B481D3885A803395E3EC638E4 +:10AAE000AEF12539056F8738190E8838F995F43895 +:10AAF000709FA238DC0C6F3808D33C382658DE38FB +:10AB0000DC8028393F5C1C39941F623841B92839F0 +:10AB10009B631039895CAE39B37E2E395878B038D2 +:10AB20006BBD5939BADE023AE177CE3944000000F4 +:10AB30004D6F62696C656E657456312F4D6F626939 +:10AB40006C656E657456312F436F6E7632645F317B +:10AB5000315F6465707468776973652F42617463EF +:10AB6000684E6F726D2F46757365644261746368D9 +:10AB70004E6F726D000000000100000080000000B8 +:10AB80001AF2FFFF14000000240600000400000079 +:10AB90000000000264060000FCF2FFFF0800000055 +:10ABA0000804000080000000000000000000000019 +: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 +:10AFA000000000000000000080000000F778163963 +:10AFB000A64C9A38E2E6AD387C94BC38CD77A738F9 +:10AFC000BBD0DE386716F638E0EEAC383CC7B13897 +:10AFD000AC69BD384D0EC238535DC638BC23143938 +:10AFE000C4D7C238F61E7E38E515C6389738E03823 +:10AFF0009B27DC38FFDFC838D115B438F08FBB3859 +:10B00000C6F8A9383880C4389B5211386A539C3826 +:10B01000921DD6386CE4A73815750C39F751C03835 +:10B0200040336D38D4F38938C6B2D938323BF8385A +:10B03000E451F838F6FC03391BE4C838AA3D9938C6 +:10B04000509FD83870E59F3895AA0038B3BE56385F +:10B05000486EA53877D16C383E1CB9380418A7382B +:10B060008B2923389B285C3845808B3837C1B7380B +:10B070007AE26B38898BE1381D293F39E4B2963882 +:10B080002D3A0639DED1A638B4A88C39355BC238E2 +:10B09000A13AB238A36905389AF49238FAF93F39DF +:10B0A000037BDA3853E1AD382D2BB037A3FF8D3851 +:10B0B00098274438E59D893844E58E3803050739DB +:10B0C00002940F387C7A3338B5FE0939651B903805 +:10B0D000DB5438389596B9380280B53812B99B38A8 +:10B0E0001718C93830A313390CAF8E389539DA38B0 +:10B0F0007DB4AC382CC00739A78EFA3814214A38F1 +:10B1000018810E39774F8038639F8838E4B9B13899 +:10B110000E1F8E38D66C8039D81394380851CD382C +:10B12000EFF9A93808F88138ED34B738A031D438B0 +:10B130000993A4386468D53840C5E5385FC3A5389D +:10B1400055E2CC383609B138A4CF0838960AB03861 +:10B15000AE422F384187DB382923DD385BF7BB3817 +:10B160000C309A38598D9A3873E08038AECF9938C0 +:10B170009D05B738A344C7389D737338C936AA38BC +:10B1800002CB8538AFC9F3382D29CC38B2D6A338D5 +:10B1900052F6B4385561F737369CB538D03AEF38A7 +:10B1A000A005CD38F0C60F38AD707B3844000000E4 +:10B1B0004D6F62696C656E657456312F4D6F6269B3 +:10B1C0006C656E657456312F436F6E7632645F31F5 +:10B1D000305F706F696E74776973652F4261746355 +:10B1E000684E6F726D2F4675736564426174636853 +:10B1F0004E6F726D00000000010000008000000032 +:10B200009AF8FFFF14000000280600000300000069 +:10B2100000000002680600007CF9FFFF0800000043 +:10B220000C0400008000000000000000000000008E +: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 +:10B62000000000000000000000000000800000009A +:10B63000AD663E39C80F3D39BF2E243944E5B239D5 +:10B64000736F1B3924ABD838F9CC2939517C383980 +:10B6500078720F384EBF3339859DD6382992143809 +:10B6600003AD5B39703252394EBC913818E2D03894 +:10B670009E5D8F38E9321139C658A53837730D39B8 +:10B68000B19DBF39E95180392642FC381542F23864 +:10B69000464717393FD81E3915F51939D00A5D3894 +:10B6A000956917392D0B2D39B0C2003A9B0A6B39B9 +:10B6B0009EBE063995D849397AC1F4383C458A3955 +:10B6C000108C8738CF3D363984801D39DA85803833 +:10B6D000776BF6370DD023398144AA38ADBE0A39CD +:10B6E0001FB8243923D71839D9ACD73821EDF7380A +:10B6F000CFCFA138EE1055381BCE59397F97DE38A1 +:10B70000C9EA3F397C3E8F3885F294396D5136381D +:10B71000CC7D583959F17A39008355386ACEAD3924 +:10B72000C8C40539893A8E39B6078838062B973848 +:10B73000B6129638BA9ED93886A5A8388AF200394A +:10B74000BE733439F0FA1A3995701139A7F2D4382A +:10B750004AB48B38657F2139D8F20239F62029396D +:10B760007A099F39E363403926CFB6395B638D3957 +:10B77000290DED38E4050F3974DBAC39AF171539F5 +:10B78000201E57382D5EAA38FD3CDA38BF873E3977 +:10B79000B9F3973951833939025A68396F379F396C +:10B7A000F469DB38F37418390391883868128A38E1 +:10B7B0004AEE96398F1E4139916A4C39B323A63827 +:10B7C000ED2B0C392BEB323A66D2BC38F60C7C38B8 +:10B7D000FAF6203905CDA338D06E5F39C4C9843953 +:10B7E000F65DF83812B8D7391FD40739F3C5873852 +:10B7F000B0B707392732B4380A580139332D183910 +:10B800006483383867350B39419D813981958A3891 +:10B810001EF7543968EADB3873C456390878723831 +:10B8200024BD0D3997C85639AB9A8039DEA32A3921 +:10B83000440000004D6F62696C656E657456312F6F +:10B840004D6F62696C656E657456312F436F6E760D +:10B8500032645F31305F6465707468776973652F37 +:10B8600042617463684E6F726D2F467573656442F2 +:10B87000617463684E6F726D00000000010000008B +:10B88000800000001EFFFFFF20000000900000006D +:10B890000200000000000002C40000000C000C00C8 +:10B8A00000000000080004000C0000000800000078 +:10B8B0004800000008000000000000000000000038 +:10B8C0000000000000000000000000000000000078 +:10B8D0000000000000000000000000000000000068 +:10B8E0000000000000000000000000000000000058 +:10B8F000000000000000000008000000A08E873754 +:10B90000EA2613347B9126343DC5AC377B76EE387E +:10B91000643568372027D437A100943739000000F8 +:10B920004D6F62696C656E657456312F4D6F62693B +:10B930006C656E657456312F436F6E7632645F307E +:10B940002F42617463684E6F726D2F467573656424 +:10B9500042617463684E6F726D0000000100000068 +:10B960000800000000000E001800140013000C0076 +:10B97000080004000E000000200000005800000035 +:10B9800001000000000000095C0000000C00140031 +:10B9900010000C00080004000C0000001000000063 +:10B9A0001C00000020000000240000000100000036 +:10B9B000FFFFFFFFFFFFFFFF00000000010000008E +:10B9C0008180003C010000000000803F0100000079 +:10B9D000000080BF0A000000696E7075745F696EB8 +:10B9E000743800000400000001000000E0000000C6 +:10B9F000E000000003000000070000008C000000D1 +:10BA00006C00000058000000480000002800000002 +:10BA100018000000040000009CFFFFFF060000006B +:10BA20000200000000000006E4FFFFFF72000000BB +:10BA300000000072B8FFFFFF1900000002000000C4 +:10BA4000000000190C000C000B00000000000400B6 +:10BA50000C0000001600000000000016E0FFFFFFD1 +:10BA6000010000000200000000000001F0FFFFFFE5 +:10BA70000400000003000000000000040C0010009F +:10BA80000F000000080004000C000000030000008C +:10BA90000300000000000003766563746F723A3A99 +:10BAA0005F4D5F7265616C6C6F635F696E73657229 +:10BAB0007400FFFF4E3361726D3361707031394431 +:10BAC00065746563746F72506F737450726F6365E1 +:10BAD000737345000C8C1D02B4BA140228100B02BB +:10BAE00000000000D4BA140299800002B180000264 +:10BAF000298900024E3361726D33617070313844B0 +:10BB000065746563746F7250726550726F636573AC +:10BB1000734500FF0C8C1D02F4BA140204100B02D2 +:10BB20000000000014BB1402C18A00022D8B000229 +:10BB3000C58A00024E3674666C69746532324D698E +:10BB400063726F4D757461626C654F705265736F8F +:10BB50006C766572494C6A38454545000C8C1D026F +:10BB600034BB140200380B02000000005CBB14025E +:10BB7000AD680002F96800023967000245670002FB +:10BB800051670002518B0002D58B00025D670002F5 +:10BB9000E18B0002898B0002558B0002496E7075A3 +:10BBA000742074656E736F722064696D656E73695D +:10BBB0006F6E2073686F756C64206265203E3D2057 +:10BBC000330A0000256C75292028256629202D3E82 +:10BBD000202573207B783D25662C793D25662C77C2 +:10BBE0003D25662C683D25667D0000004465746532 +:10BBF0006374696F6E20626F783A00FF4E33617232 +:10BC00006D336170703136596F6C6F466173746556 +:10BC100073744D6F64656C4500FFFFFF0C8C1D0253 +:10BC2000FCBB1402B8B91C02000000001CBC1402CA +:10BC3000897501023D98000241980002FFFFFFFF55 +:10BC40001C00000054464C33140020001C00180057 +:10BC5000140010000C000000080004001400000094 +:10BC60001C0000001C0000004C000000A48C04001C +:10BC7000B48C04006CC80700030000000000000042 +:10BC8000010000000C00000008000C000800040087 +:10BC9000080000001D010000040000001300000067 +:10BCA0006D696E5F72756E74696D655F76657273CE +:10BCB000696F6E001E010000548C04004C8C04005F +:10BCC0001C8C0400048C0400AC8B04007C8B0400EE +:10BCD0002C8B0400FC8A0400A48A0400748A0400EB +:10BCE000448A0400248A0400F4890400C4890400FE +:10BCF0006C8904003C8904000C890400EC88040071 +:10BD00007C8804000C88040024870400B4860400A6 +:10BD1000E4850400B4850400A484040014840400B1 +:10BD2000E48204005482040044810400148104006D +:10BD300004800400747F0400447E0400B47D040089 +:10BD4000A47C0400747C0400647B0400D47A0400A6 +:10BD5000A47904001479040004780400D477040062 +:10BD60004476040074750400B4730400E4720400A3 +:10BD70005471040024710400946F0400C46E040024 +:10BD8000046D0400346C0400A46A0400746A0400A6 +:10BD9000E468040014680400546604008465040028 +:10BDA0007462040024620400145C0400845A0400D9 +:10BDB0001457040084550400744F0400244F0400F9 +:10BDC000144904008447040014440400844204001D +:10BDD000743C0400243C0400143604008434040041 +:10BDE00014310400842F0400742904002429040061 +:10BDF0001423040084210400141E0400841C040085 +:10BE0000741604002416040014100400840E0400A8 +:10BE1000140B0400840904007400040004000400EE +:10BE200034F3030004F103002CEC0300FCE90300ED +:10BE30002CDD0300BCDC0300ECCF0300BCCD030011 +:10BE4000E4C80300B4C60300E4B9030074B90300F6 +:10BE5000A4AC030074AA03009CA503006CA3030018 +:10BE60009C9603002C9603005C8903002C8703003A +:10BE7000548203002480030054730300E47203001F +:10BE800014660300E46303000C5F0300DC5C030042 +:10BE90004C4303007C4203006C180300DC140300D5 +:10BEA000EC0C03005C0903004CDF02007CDE0200A6 +:10BEB0006CB40200DCB00200ECA802005CA5020039 +:10BEC0004C7B02007C7A02006C500200DC4C0200C9 +:10BED000EC4402005C4102004C1702007C16020098 +:10BEE0006CEC0100DCE80100ECE001005CDD01002D +:10BEF0004CB301007CB201006C880100DC840100BD +:10BF0000EC7C01005C7901004C4F01007C4E01008B +:10BF10006C060100DC0401006CFB0000DCF9000091 +:10BF2000CCD500003CD40000CCCA00003CC90000C5 +:10BF30002CA500009CA30000CC9C0000749C000079 +:10BF4000AC900000BC8E00006C5600007C540000D9 +:10BF5000B4480000C4460000740E0000840C0000C9 +:10BF600004040000AC030000A40300009C030000D4 +:10BF7000940300008C030000840300007C03000095 +:10BF8000740300006C030000640300005C03000005 +:10BF9000540300004C030000440300003C03000075 +:10BFA000340300002C030000240300001C030000E5 +:10BFB000140300000C03000004030000FC02000056 +:10BFC000F4020000EC020000E4020000DC020000C9 +:10BFD000D4020000CC020000C4020000BC02000039 +:10BFE000B4020000AC020000A40200009C020000A9 +:10BFF000940200008C020000840200007C02000019 +:10C00000740200006C020000640200005C02000088 +:10C01000540200004C020000440200003C020000F8 +:10C02000340200002C020000240200001C02000068 +:10C03000140200000C02000004020000FC010000D9 +:10C04000F4010000EC010000E4010000DC0100004C +:10C05000D4010000CC010000C4010000BC010000BC +:10C06000B4010000AC010000A40100009C0100002C +:10C07000940100008C010000840100007C0100009C +:10C08000740100006C010000640100005C0100000C +:10C09000540100004C010000440100003C0100007C +:10C0A000340100002C010000240100001C010000EC +:10C0B000140100000C01000004010000FC0000005D +:10C0C000F4000000EC000000E4000000DC000000D0 +:10C0D000D4000000CC000000C4000000BC00000040 +:10C0E000B4000000AC000000A40000009C000000B0 +:10C0F000940000008C000000840000007C00000020 +:10C10000740000006C000000640000005C0000008F +:10C11000540000004C000000440000003C000000FF +:10C12000340000002C000000240000000400000087 +:10C13000B672FBFF0400000010000000322E332E08 +:10C14000300000000000000000000000243DF8FF67 +:10C15000283DF8FF2C3DF8FF303DF8FF343DF8FF57 +:10C16000383DF8FF3C3DF8FF403DF8FF443DF8FF07 +:10C17000483DF8FF4C3DF8FF503DF8FF543DF8FFB7 +:10C18000583DF8FF5C3DF8FF603DF8FF643DF8FF67 +:10C19000683DF8FF6C3DF8FF703DF8FF743DF8FF17 +:10C1A000783DF8FF7C3DF8FF803DF8FF843DF8FFC7 +:10C1B000883DF8FF8C3DF8FF903DF8FF943DF8FF77 +:10C1C000983DF8FF9C3DF8FFA03DF8FFA43DF8FF27 +:10C1D000A83DF8FFAC3DF8FFB03DF8FFB43DF8FFD7 +:10C1E000B83DF8FFBC3DF8FFC03DF8FFC43DF8FF87 +:10C1F000C83DF8FFCC3DF8FFD03DF8FFD43DF8FF37 +:10C20000D83DF8FFDC3DF8FFE03DF8FFE43DF8FFE6 +:10C21000E83DF8FFEC3DF8FFF03DF8FFF43DF8FF96 +:10C22000F83DF8FFFC3DF8FF003EF8FF043EF8FF44 +:10C23000083EF8FF0C3EF8FF103EF8FF143EF8FFF2 +:10C24000183EF8FF1C3EF8FF203EF8FF243EF8FFA2 +:10C25000283EF8FF2C3EF8FF303EF8FF343EF8FF52 +:10C26000383EF8FF3C3EF8FF403EF8FF443EF8FF02 +:10C27000483EF8FF4C3EF8FF503EF8FF543EF8FFB2 +:10C28000583EF8FF5C3EF8FF603EF8FF643EF8FF62 +:10C29000683EF8FF6C3EF8FF703EF8FF743EF8FF12 +:10C2A000783EF8FF7C3EF8FF803EF8FF843EF8FFC2 +:10C2B000883EF8FF8C3EF8FF903EF8FF943EF8FF72 +:10C2C000983EF8FF9C3EF8FFA03EF8FFA43EF8FF22 +:10C2D000A83EF8FFAC3EF8FFB03EF8FFB43EF8FFD2 +:10C2E000B83EF8FFBC3EF8FFC03EF8FFC43EF8FF82 +:10C2F000C83EF8FFCC3EF8FFD03EF8FFD43EF8FF32 +:10C30000D83EF8FFDC3EF8FFE03EF8FFE43EF8FFE1 +:10C310009674FBFF0400000048000000A800000025 +:10C320002C0000006EFEFFFF86EFFFFFE39DFFFF86 +:10C330008B16000078000000C403000006F7FFFF22 +:10C34000A7F1FFFFCE77FFFF43190000AD0000000B +:10C35000BB0200008FF4FFFFF6EDFFFFD76FFFFF7A +:10C360005E180000EA74FBFF040000007008000083 +:10C370002CD404A7D7E41DD240050824EC0CE020FF +:10C380000BD0F8E0F4B2EADF2ED00D4BC15534F8F3 +:10C39000EBCA000072D3F6E999EBD8FF1CE6022B3A +:10C3A0006212323609C6010BE6561CDEFDAA155C88 +:10C3B0000DA4161C1825253FD46E36D3C14C14008D +:10C3C00045FEC0E4D62D1F4902DBC7E422F3DDFBA6 +:10C3D0001D3C54B1F9E809000F0DF3F53108640D67 +:10C3E0004E35380718DCF481D9F2043BE95A0B02C8 +:10C3F00012133B011218C5EA16E4E603002E06FFED +:10C40000F4CEFE19E8DC153E090D81A1FA04E5F52C +:10C41000DE132201073E0A26171BEFFEED05C903B6 +:10C4200034F2FBCBEF24075BF553C9EFCAEAC9111D +:10C4300015071B1120E8FED1D6239DD4C4E6F9A729 +:10C44000EECAC11B17E7EDA51F1302E949BB1A1F6E +:10C4500010E01F461AE815043813D635FBFFD32128 +:10C46000142C23F31D327FE0FBD7E440AEC9D21D6C +:10C47000D9F943E7C1241A0C01F90C44C10FE6B005 +:10C480002E0803F3EC31C4A3D9E3E8EDA2F1DF36C3 +:10C49000E523F00BFDFBD1D6D4CB10E1492116CD1D +:10C4A000F927E8D5DB29F4F031FF002C0CA9F3FAC9 +:10C4B000F2EDFE113E16102A4BE40EED1FDD1D2C91 +:10C4C0002DE5141D2F051BF62C1A05B4F20E3EBFE8 +:10C4D0002E021CFBE818EDEA257F0FDC09395AD241 +:10C4E000D0C0D7F82CF9C63DD204E785E616D7119F +:10C4F00011B5BA1A1232041C1FDC23F5B80FED93E4 +:10C50000DDD1F633B429FD281423F6EFE60C19E546 +:10C51000CBFB0B12ED2730F50536144810291AF91C +:10C52000F1F3F2F10CE6C519CB25BFFE2428072450 +:10C5300025BD252918261A06E4C7F318FFF8C721D8 +:10C5400044011EB42538BF02183422E9F3030D213B +:10C55000C481A8CFD9E9E2F3E00BDB03F206220C99 +:10C56000DF261A1FB50F2EECD5CE0B31F6DF2E923B +:10C57000EDD322DE183AED34F9130AF50503381528 +:10C5800004E7210FFB34121A17A92637F0C0190E41 +:10C59000F611ED1DD425CB22B8F3CBE6D5DA0FE6A4 +:10C5A000124F29129DFD130118FE0CFBF1F8FDE559 +:10C5B0001D2DD319E7C16B32FD211CDEE91BF616D8 +:10C5C000C8E827CCF8EEED16F581CDF8FAE9DB39AD +:10C5D000010AD90CF60812F013060310D4FC143229 +:10C5E00006E7041626EE0E86EFE7E519EB52EF3765 +:10C5F0001219D60D0FFC23050720FF11F42F08DEBA +:10C60000FACEFE3410E5ECE528F104FDBC18D41395 +:10C61000EAEFE121E3EDFAF50236FFDBBC04EF02BD +:10C620001EFFCEEF18EFFC02EF21FF0AF6D05E01ED +:10C63000F3FF1BFC1CF60AF7E50102DF0C0A07E614 +:10C640000D01D9D3EB1B13E536EF2EF2DAFCD4F251 +:10C6500038DBE6E911AAF5D93AEDED2AE5721601C3 +:10C66000DEBFE24768ECDA0981E7E63D2CD8070730 +:10C67000441F014626E608F823430CF447CCF45D3A +:10C68000FFC3292C040E4433CC54F9DDAF290CCE62 +:10C690002702DFCAE9CD2431FDFAE7FEF0F32917BE +:10C6A0002D413FD2EBEA0C1F44E22105F9263F075A +:10C6B00022314BE6EDE51FB9DBC917EDD72D28D99F +:10C6C0002D3021C5DA27020D3321F4D9021E12F9CB +:10C6D000FBCC0DE9F6CE2BF8191581C9DEF8FE2347 +:10C6E000E1150817E830200DFA40FA012C06D7FDB5 +:10C6F0002EEEF8E6003BC530F56E820E01F49C0587 +:10C70000F71913354406DA012017CDF3F044F1EDA3 +:10C71000E637BAD3070D19DC252300D828D7FF2A1E +:10C72000FAE61A3A15F529FB42EAD62401CA002492 +:10C73000F22A3EFE4C0B3EF2F706EDF214F8EDFB4A +:10C74000E50957FDCBE0DAF50C16031E0EFF17B610 +:10C750002B3209D7BF38BAA3E8DBDBEA9DEADFF862 +:10C76000FBEBCC04243C15EA0FE3D8D6223822E2B6 +:10C770000C07E5F7DF1EE8FB370E130DE08119E427 +:10C7800001EAD0E70715FB690FED20F7F6F601087F +:10C7900025E52F1E251EEBEE3DFBFB9DF4E947D260 +:10C7A0003A2E4164CD103606E17506023F24FBD7D0 +:10C7B000F116D41C48F7F21EEC1018E6FD06BD1069 +:10C7C00020E9F3CD050A125706F11BEE9D06E48120 +:10C7D000D6D1F32BAB19E10335F8EDE0201445FF7A +:10C7E000DB12F8DAFA1D35020E2F1320F41407DEDF +:10C7F0001CDDFAA814EBEF14F712D4EA0803CD49B4 +:10C80000FCC42F0C051D00EFF4ED0B021C07EB25FB +:10C8100067FF19C6F237F915450B2E02E7FC011622 +:10C8200031D2BCC6F2EF4DF3D30CC40E451EA62880 +:10C830001312C32D94C106DACEE3072F7F121BCD4E +:10C84000ABEC0DD11566E527013C21EFF7281E560C +:10C850002A0013C6FC452B0001B139180B17000D37 +:10C86000E20C3AD49B2F04FEC2FAB704F6A80C19C6 +:10C8700005071FE3AF161F13DDE8430BF7D1161CA6 +:10C88000FA23EF2224CD4C321E2C12F4FE22F7168E +:10C89000C4F009FED9F3CAFA1787DEEEFDD8FD4AC7 +:10C8A000EAF1C2140B0CF80D1E03F10CA9DFF532EE +:10C8B000F9DFFC1A44F90F81D9E7DB1BD66FE71FBC +:10C8C0000C36EB0D070C1C16193C00EDE74712CE99 +:10C8D000E4D30B4924EEECDB30EC1CE09C1EDF05BE +:10C8E000F502CA27E6D2FBF9132EFACAAE030407F3 +:10C8F0000FF7DEF112DD0B0DDD18FB100BC5671E07 +:10C9000002051A0523F21EF1DF0CF9E30118FFE717 +:10C91000280CF2E8002406F1531B30D9B6BDE5001F +:10C920005BD3D61A0A9FFEDD49F2C307EB59FB0E13 +:10C93000D4B4DC5855C3F71681E6E94129BC122D61 +:10C940004C0FF2242118E0E3352FD8145DF1E557A0 +:10C9500005013546F515305B9B730FB5B61813CC42 +:10C960000C0BF3D6EED7F11DEFDBDE0BEBF9442217 +:10C970001C5051FAC9D7043D31272BEFB33BFFBA06 +:10C980002D463F0EBCE11DABC6E3E6BCEAFE02EE5F +:10C99000130F20ADFC1BF9E74C11D5DC044EFAE572 +:10C9A00001D91BFB01D01D00230CDACABEEB1B40D2 +:10C9B000DC230033FFFFEEF12D61F0332AFFE2DBD1 +:10C9C00039F6FAF8162BD0FA047FAB081A16C3F121 +:10C9D000121C19391F300BD7F90DE304F92EEAFEAA +:10C9E000CF300BC521FF03DA0D2EF40662B7083CE9 +:10C9F0002807EF2A07FA322A35DCE3271BDD260950 +:10CA0000DD1A4AF92F04070EF1FB2FF2E8140A068B +:10CA1000EA10130CB1D6DAF0121F1903FAF911CC8F +:10CA20002724D7D3D434D6B1F5E9E0F7D3DAF5ED3E +:10CA300009C4E8FC2C0712DC22CEDB81FA1C11DFD2 +:10CA400007F5F0E1F22BDB19400B1EEEFAA710E11F +:10CA5000FEB3E7FA1305004217041BFEC909EE0DE9 +:10CA600016E9250D214CF5FB13FF13B1F0E54EF34C +:10CA70002138633ED50A1F1EDD5825093C04F4E920 +:10CA8000D9FE131028FE0A09E322F200FDF1C0F2DC +:10CA90002FEBFCADF60D0548FBEFF2E6C104E28199 +:10CAA000D9F5013BC602F11530D4FADE25EF48DA9C +:10CAB000F4F4FE87E10C1FEB062A0B05092AF30E9E +:10CAC0002601F98F16F9E70BF6E0E90502F6D628FC +:10CAD00014ED1906D532E6E6E8CF19D9092EDC2C7B +:10CAE0004DF21ACBEA32174A122929F2EC07DC3F41 +:10CAF000FF0424BCCBE57FC3C4D892F9ECF6BF2E6B +:10CB0000BB11ECF794B8BEE1DDDEF61C70D81DD683 +:10CB10008BFCF7E4D54B09ABEA2B2AF7955B17247E +:10CB20002A3705B5F62E15F4CCEB1923210AF1E8C6 +:10CB3000132A75CA8E0300DBEE08CDE8EBD406DBC2 +:10CB40003E12F501E0E44A1FCC0232F5F4E7EC0FA7 +:10CB50002414FAF203DF2A6F0F331FEBEAEB21D81C +:10CB6000EBD7172CBCEDEC312993EDE5FBDA194539 +:10CB7000E7EBAA17F800D41819FEEC0BA7D4E52EA2 +:10CB8000F1D9F01854010282BBF6E819C07FF30610 +:10CB90001039E50DEC1E151E274BFADDE54512B1E7 +:10CBA000DBDC0A3B2D04DBCE36FD44C78B19E8EFF6 +:10CBB0000204D329EDCCF8FA1C2CE4D5C7031A16CD +:10CBC00005F1EDED13DCFC1ADE190FF80CCC571F44 +:10CBD000170E2BFD21EA2FD9F510E9F6EF12F6F327 +:10CBE000667DFBFF04000000E0010000A9CDFFFF0F +:10CBF0007188FEFFE4B0FFFFC294FFFFBFDEFFFFBE +:10CC00004AC2FFFF62FCFFFF5438000093FEFFFFA3 +:10CC1000A9D3FFFF80BFFFFFF92100002E13000002 +:10CC2000CCCFFFFFC11D0000D8170000FDC1FFFFE2 +:10CC300031B2FFFF4FE4FFFF50CEFFFFFFB4FFFF15 +:10CC4000789FFFFF398FFFFFB95E0000455E00004F +:10CC50009327000085000000C9160000FE77000041 +:10CC6000DDDEFFFF34FAFFFFA77EFEFF0531000087 +:10CC7000A8FEFFFF53010000BF0100001EC6FFFF1A +:10CC80007B670000CB4DFFFFB8A8FFFF6ACBFFFF1B +:10CC900072E1FFFF70C2FFFF92170000DB73FFFF1E +:10CCA000F4470000FBDFFFFF7E7B00002C29000023 +:10CCB000AC0C00001DB1FFFF2A7EFFFF0A1600002A +:10CCC000B348000040210000146AFFFF58A3FFFF93 +:10CCD0009686FFFF8EBBFFFFDF080000F55D0000BA +:10CCE000B0A4FFFF0CF6FFFFE0E5FFFF33490000B3 +:10CCF0003E1800008A190000ABC0FFFF8764FFFFE9 +:10CD0000181600002DA9FFFF5FD4FFFFA5F3FFFF5A +:10CD10000BF5FFFF79E7FFFF150C0000D6150000AB +:10CD2000ACBAFFFFFF14000027030000EEC9FFFFAD +:10CD3000EF2C0000F0180000C48BFFFFA86FFFFF6E +:10CD400078FDFFFF8BBCFFFF9B4A00005B280000C3 +:10CD5000C5CBFFFF99B2FFFF6230000033470000F0 +:10CD6000A5F1FFFF00F9FFFF99580000B3BCFFFFDA +:10CD700063190000855E000013FFFFFF9B1B00008E +:10CD800000A7FFFFE9B50000B04200002B630000E0 +:10CD900081BBFFFFDA170000FE97FFFF4D62000026 +:10CDA000A8C8FFFF100F00005EC6FFFF609CFFFFDA +:10CDB000F53E0000506000004D68FFFF09C7FFFF0F +:10CDC000E36C0000E0060000F3020000527FFBFF6E +:10CDD00004000000403800002B4FD9DD243716B680 +:10CDE00023021C40BEEA0F2B3C03FBCE053AF5DBC9 +:10CDF000BDF337263F7FE3161D34B9F824FA1B0E26 +:10CE000017DD0D3CADFFE7231300F007F021EB3CED +:10CE1000341D07EFF2381555FB2D02ECFCFFF9F13C +:10CE20003F0113F5F3D42E44F7F4CE2C0ADF414929 +:10CE3000F7F6E1FF46DFE94B0FC3321A2141E0313B +:10CE4000F014FCE0F61B0C65A6FC2CBAC8D6101238 +:10CE50003D1ADB0AEB1CECA9E4FF1F59C6FEF419CE +:10CE6000370BF8F23B2516D6CFFB35370920351C9A +:10CE7000FB41F0243F071A0B343F090CFCE0041C73 +:10CE80000DFDD81EF4D9FCD13CF31AF1D642C943AA +:10CE900016134E111B112510093E2DCBF8BE433A37 +:10CEA0001EE2FD351AE22551F73E0ED52EF7217F01 +:10CEB00001F91BE149F9F31E9FE70415E05711DA68 +:10CEC000203E150100BAFE211D60CDDF095B0CEE8E +:10CED000EC26221BF3F5DC0132E8EB322828302166 +:10CEE000B8E8131D3D5B0210C12BE8262813F4FCA3 +:10CEF000077223FABE0E5051E72AF6D5B7B920FFC4 +:10CF000025E728FE32082F68072100F5FEF701EF1C +:10CF10004C06361CF519EE7F1B06D513D8FF5C2E88 +:10CF2000F220D60C26D4F33EDFE94F09E4FA341997 +:10CF3000FCCA1415C03F5B42F0E1EE8405F330E516 +:10CF4000E54CF2FD0574FFE1D824E52318CC0D3D36 +:10CF500058CF21241E1D3FF4C717344B3F7D2C337F +:10CF6000D41F01F8343725E8FBD853E2B2E2073C7E +:10CF7000FE4605E9C5EDEBEF2AE81ADF2E54080D51 +:10CF8000E22C29FD31F031D3431350EE0F14227FF0 +:10CF90003C10FEE4EAD012111F1AED2333113A7847 +:10CFA000F0C348F11AD54354C2EA3B26EB36276F4B +:10CFB000390F1EF312BF10CD0929D317FC1CBCC8B2 +:10CFC000DA22EA1BF3E6FE3913FF0CF82E130ED417 +:10CFD000D2040448212F2BFABB17260EF60E04F1BB +:10CFE00016D13306DBD31129EE25F50C00240EF300 +:10CFF0000AF4E9D6DA32E500E51E44F617132308F1 +:10D00000404327E0F1EA356EFFF60526F4FB1C2AC3 +:10D01000EB22EDFC0D071C7FFC1A13E526F4E11C46 +:10D02000B0F0EE1F0A1F240124FE1F11ECD7F706F3 +:10D0300021D5FA214110F01EF51700C946E4EB1A7C +:10D04000FC0D0BDD23D13EDD06F1F019230A2C3255 +:10D05000FDFFE4F001E7F9BD20F0F81FD8E2FD2F55 +:10D060002BFF3CFBF913D502E0D41623160B1E064A +:10D070005BF306214415ECE4E0104EFE2F027F33F3 +:10D08000514B02F01121DAF32414E60EE237304B53 +:10D0900058B20ADDFDF218E1CC2E0A351300E9F88A +:10D0A000F917BB124DDCF8F621F5F7FDF613F8E998 +:10D0B00014E21D3BD519FEE01113F6B0F90FBC0DBB +:10D0C000FCF6F8F30CFE28E7FBDFD8190ED906ECC6 +:10D0D000371FC0140A080CD742EBAD120CDF2A1719 +:10D0E00042DFDE2DE3F8EC1DF2F4122818371C1B8A +:10D0F000E20C06BAFCE5EC2C40CF02D11D1232E462 +:10D1000007071ED22D18F837D4CD050A092ABE1FED +:10D1100008F8F80DE80EDBED010C0A8104F90A3E6F +:10D12000ED0D0AFB13271603B240DA2F06B2DBF827 +:10D1300008BACF17F154C4551B2BF727FC703B04DA +:10D14000F203FF0C0E2819FD03C109D2F9E74AFCCE +:10D15000ED1919B9E91F6CE8BC1DE6C72340D8E7F3 +:10D160000BF52B08FFEF3A0B632A2F5A067F1C5E44 +:10D17000FAF8EFEEE9C9F5EFE650E923E2EB2C7996 +:10D18000E1C118FA42030A331801EF3DEC23FC72A7 +:10D19000000F271BF4F826E0F16BF5F1EBFA1D10F8 +:10D1A00029023306E8E9F909D702E311F2F7105230 +:10D1B000BCF4E70DE824CC00ECE0121F43BC4EF0B9 +:10D1C00012151322C8DF0EFE01FFE5C8C8E7530C95 +:10D1D0000A0ED7DE2135D70407EC0914E7FEFFE578 +:10D1E000051C11FF15221CFBF6FAD1EEE7FEFD0E21 +:10D1F0002336E44711221F7FD3F80E341111072B79 +:10D20000EFF4E922F51315732E23C1D925FB33C69C +:10D21000DAC9111318125D8B010EE402D96117FFF0 +:10D2200011FFFD0F00180C8B04220710D80EF3FA23 +:10D23000F6022DC9222E2BC8FCB9062B11D9E4F019 +:10D24000DB1EF6DA0507C1C03501CDCEEFF1951C26 +:10D25000FDEFEE3B1BE5DF4AF726D5813CA1EE0B47 +:10D2600020EC051715F2DD382A4DEFA2D52F21D578 +:10D270003F1DD9E43BEC03DB8C35F9FD5CF208C9BA +:10D280005B02B32E532915E52618EEEE28CD1105C5 +:10D2900009FA2CDA3611D73297F2E602EAC536D807 +:10D2A000EDD3ED2AE400F01D07F5370528C8E6B5F3 +:10D2B00001D50725C804F624BD34771DE02703C235 +:10D2C000DF31E41C332722162AC1171121EDF8E8BB +:10D2D000D03F033238E77FDBEE41E60BF8E8DDFDB7 +:10D2E000D83BDC1CA2374D295EEA03291FE636EC49 +:10D2F000D63DF4040A03EF270C35DA6C14FA03BBAD +:10D30000C9200306E37FEE54F40BF52B14C821204B +:10D310002BFE0411DA1310112FF1FAF90709CAD8FC +:10D32000DA170EEEFCD1F20DE4C9CB1E1029F3067C +:10D33000F106E4E7F80B1C03FE02F9FF3EDF2109CA +:10D34000F301F2EF32ED3B0D3716F013DE2ED13A3A +:10D35000F9F60F1FFAB4F6F4E6FF110BF9D8E5D38E +:10D36000D9EB0AF5012F040C02FBEBE736260D0181 +:10D37000DC0736E4D7EE1B0AEDF1E3023835FCB1E9 +:10D380000ED3BC1FD506F2D628FD2F07F2159D5CE3 +:10D39000ED0908EBE4D3082B1503DDFAD934D60ADE +:10D3A000CF81D006DB3036DBE4110A1301444F0194 +:10D3B0000304B5EF14D70E1829E7D209FB0B1C1391 +:10D3C0000B0D042FFF34E1041D0601060B14BBD125 +:10D3D000DCCC2B1301F7FE060EEADE2ED8FEFE0B88 +:10D3E00005FB19130FF4F3F7C00FFC08F0DB215114 +:10D3F0001AF30532C3F236892443F9E8813EE71A6D +:10D400005F12F6000B232C9CFD33460616B6C8109F +:10D41000FC08EC3F2F0206D5FBAA07FA1AF70FEA21 +:10D420000B4FB0290B289EF0EFE8DC2BE1FF174EE5 +:10D43000DC03D8321602FF2ACB2ED2C74DB7C65511 +:10D4400023EFFF09E40AE6F80A1F32B4DE1307F1FE +:10D4500011DD18EBF7F617ECC0211AE508EBFEC852 +:10D460002CC8EB0338D60C21AE1C3E045ECC1D3F0D +:10D47000CA36E3D8644104D7D6F50B7FC30E2956CC +:10D48000FEEEFDBEE9F3F710EEDC1D04ED23F444DF +:10D49000BD1D5FC20E0412EEF53444ACE7EE41C38D +:10D4A000C11E03E804051083B8DF0DD5D6FECEE01B +:10D4B00010D40F5CEC7DA8CFAA1B25FAECB6D9F8E6 +:10D4C000030F0F51C0FFBDC1FA64EDE2B7EBF6FBED +:10D4D00046FAF3F64728EF4F42B3F46D10110F01EF +:10D4E0002AE5F0F4D6FDDB1013DEE80BBC060614CB +:10D4F000FA22F7D502DFE1810701DDFF01BAE71368 +:10D50000EA25E90CD405F111CAF9FD23FCF7FB016A +:10D510001DF5E41CFD15932C01D41301E615001232 +:10D52000F621CFEE21211F36DC09D9DCEE9613D08F +:10D53000EADF030D0B1AD500FEF2F7C61204FBCF8B +:10D54000FF14B702E810BEEFEDF018DBF7C0F6AA43 +:10D55000EC0D0EE50D10ED2F1B56F9D819FE53C139 +:10D560002B245416CB15152ADFF2F91020F7E843C7 +:10D57000BE21F63529490B0E3310FDF829F243E898 +:10D5800040A9EF17E5F81729CDE4D0F2D93F1B0CDD +:10D590002A298E181F44FA2F58F1661320C7BFCED0 +:10D5A000EA213926253FD4073745E6EDEC2E333BFB +:10D5B0000E110659173C11140EFB130F02181C3BD9 +:10D5C0002701F616E141277F10E0DC23E7C629EAB0 +:10D5D00000F82110E405E7EBEA1A12D2F229F4C6AA +:10D5E00040FE362EF01A2AB23119461F42214DF361 +:10D5F000DD2FF528043A021FCF0E30DE0E11E4FCB9 +:10D60000133EB9F7433281F00BD8FAE7C01B01F69D +:10D61000FA2EE50335FF0807F7F7FDCA0BD4932868 +:10D62000E8EA1EE2052240FA44E41DD65217C5B4CA +:10D63000AE46ECDBFDEA030CE3FD22DB25DC1BF947 +:10D640001DC9FDE3D817FBF0D6020AF7D0228148A6 +:10D65000C34CD9C7F7FC1D0F050CE82BD7FC4B9E1C +:10D6600033071B0D211C1712BCFE552CE4D2F92DDB +:10D67000FC1364DB06DEE906262B2D02110F9EFA51 +:10D68000E6C118D1D022DDACE2FCE3BD034326E7BE +:10D690000A0D0EBFD38E1110E6D7EA25F400430819 +:10D6A0000E1ABBC5DB24021C254DD8D64501090343 +:10D6B000D230150C201636E544F50E0D3414F2E286 +:10D6C000CEF1FDDAFA4B41BBEF20281A11E5ECCB85 +:10D6D0001CE2324BD9EA3DD017360F083F3E199D68 +:10D6E000CE00F806E1FC08070A94C2DD19FFEBD969 +:10D6F00019F7ACEC414BD7242DB4E701F8E8E6125A +:10D70000FA1DD4FD27EEEA1B3B09EAF61DD8810776 +:10D71000BBB30BD30A2365240EB130B9160FCAE18F +:10D72000EA2028E694EF5A014ACB1FF01207CCE911 +:10D7300045E24516BA1D0929E437C7040EFF7F05E7 +:10D74000E91A2A0AFF2CDF42DAF5E25138F550389F +:10D75000D5F8D33C0000D078230C10F94506C7E774 +:10D760000135DE1CB433437EC9F13AD4AD9E61ED80 +:10D77000E30714ECE33A6222AFE1C7EED0FE0BD32D +:10D78000192D2DD32B354C5BDE58FD4500D2D6F636 +:10D79000D34AF70ECCF174011002176236C50DD1D1 +:10D7A000B2F1DB0FD82864E2FE42EB3D2ADE16DA46 +:10D7B000DA14E41748DAFA7FB754D1B42AE822D150 +:10D7C00017C127322C155A481552690C30034FD413 +:10D7D000EDEB3A48FC4FF8E5E6E845AF19D752DAE9 +:10D7E000E84702C000420EB5D006DF0E3DBA04B4D1 +:10D7F0002A1F4103F3C904D30CF010461E58CF2F43 +:10D800003F0410F3EA3115201D350B71F83803047D +:10D810001912330EC8D92518075162112B34131D64 +:10D8200030ADB82302EDF2BAF723110BF50C121547 +:10D83000FE15F9D7F6E116FB13F13314F5F746811F +:10D840001C2F33FFFE0F1FE42B1224F522082BFCA4 +:10D8500002CC4C1520E6DDF70F20E4EB124D9005CD +:10D8600005FBCFE5D809E9CE00280C0D3F28050FB0 +:10D87000FF0AD2BF20CEDADF08EE020A091534E330 +:10D8800039FCFFDD1A150717D305F4EBFAF004395C +:10D89000FE1A1A032304042346F31521E919F3F7AA +:10D8A000EC30FBE509162224D9F2E6E439F8D70971 +:10D8B000F8E0E805181FF05EF5E60FF80205182DF0 +:10D8C000C9E6E6FF3338EB05E923E9D5E809291273 +:10D8D000C80323E5B2F67FEAD10F02FE3FF82CDF42 +:10D8E000FCD3F1FAEFCF00E22D2BFE40DD73EE39D1 +:10D8F000FF2DF120E3E9D30BEC2AF611DBE910311F +:10D900000FD6112C29FAE5F2FEF40A12ED22181DA9 +:10D91000DE030ECC13F32CFA12FBDBF2FBFB022628 +:10D92000FDF9170E0F26D0FEA6FCD3FD25CCC67F31 +:10D93000E8B2BB28EFEADB26D8D4F904F9CFEB062E +:10D94000272CD730F4D02832F0F86507C1EE6BD61B +:10D95000E42717F147F4100205B30EE0C2D5DBCF80 +:10D96000DB381867005A2CE2022DE82EF7E1C213CB +:10D97000CF32E14DCBF8222335F3FC182D01E8F02E +:10D980000404B705F4291FEED71505231FF729E76F +:10D990002414E7D2161C2CF3DCEAF329190BDB095B +:10D9A000C8EFBD2A0703D47FDAEED912EEE5091DD0 +:10D9B00017CAEDF7062AC820E7FEC5EAE0E713021A +:10D9C000E5D85911DEE15705F61103DE3B08F816DC +:10D9D00009CAEBF7CBFD000A03070D5ADC6750E7D5 +:10D9E000CA170618E8CD0818AD06FD1D98CA0D35F2 +:10D9F0004923082312E0EBC81519D5FDD4340DEAEC +:10DA0000E2143D4108CCF825C651E4272FCC083E4E +:10DA10001DF1CFCCF7E3CF0D3415D3E10034E10194 +:10DA2000200623CECD2715F2EFDDEB3AD9F3BF0365 +:10DA3000FE09F2D2EE1FEEE7031E19012857F6D3B6 +:10DA4000EE37EC0744DCF5F9E0E5CFEEDE100CFD37 +:10DA5000B9CDD4071735DEBEE81FCDCEE9D75005C6 +:10DA6000FFCA4334C321F7871F6121F0BF342D2E35 +:10DA70007F1E18DB1ABAB35E4BAD2F1A0210FB35AE +:10DA8000C43220FFCF0C133320FE1EFBE7DA15DF74 +:10DA9000190D0B14F9F913E719E0EEF5F625CEDCB4 +:10DAA000D70704CEFAC808FA14C6FC161C31EE05D6 +:10DAB0001FE781F32718101E14FAE901FCCDE7E1F6 +:10DAC000EB1CB52312E8EB0E25EDC2D5FBF590D685 +:10DAD000100822EDFB1055062BED12D0121CD08B36 +:10DAE000CAC6FD1DE61B15203AFDF8D319FD020C30 +:10DAF000F2CB0ADECF18010F0FF3F70014E733D192 +:10DB0000DCAA0944E9FFF9FCEFE5D8E92011813CE2 +:10DB10000920EEDCE9DC21171603B5D7EB2AE52452 +:10DB2000E70D83FF094B04210BE9E81616C6301DEB +:10DB3000FCF8000D1AF23442F8E4D412F0FA082886 +:10DB4000F7DF0A30ED54CADCEAEE15F92807D3EE08 +:10DB5000E0ED2808D8F5F9B8DAF1F01CFEE8D4CBEE +:10DB60002ADF04F4F9C5D5EBC5F904C3E714D4479B +:10DB7000130DE701F534CFC95AF23712ADD706318C +:10DB8000ED38020C11E401C6D5E8E1132B2CD5F3D6 +:10DB9000F50401ECF3A8473246B41F5CCEEA072433 +:10DBA0000EFAFDEFDE1CF4FDF611E2DFC540D70EE4 +:10DBB000D91F41FE220CCD0532331CC9DCBA5332C9 +:10DBC000DFFEDC1103EB12320820F9EB2CFE027FA2 +:10DBD00017DD1AF9674CD52EBBF7F1F01A26162679 +:10DBE000CA0C290AD5CD2517F7B31E060EDDA711DD +:10DBF000331529DBDE101CDC34FE18F0EBD3F4EE19 +:10DC000014FC28DB29EED981ED0433209EA62FF2E7 +:10DC100007DA0AFBFFCA1DB70F38E80E454EB018E9 +:10DC20001DD51617F8ABAEFD3611141D1FD71311F5 +:10DC3000F1FEEE060FD2BED60EC31CA5E81FFA0CED +:10DC40001AACF8F12029B226FF3E33E7A53C28079D +:10DC50003A1B17110303C0FD1DBBE5D3F12AF3E204 +:10DC6000370BB9ECEC47F684210FEF4CAEDE201EEB +:10DC700006FA31F7150F0EEBB900FC272A1A0A0530 +:10DC800029262219322126D128332821A8B9010DAD +:10DC9000FA1DF514D8D108C01AFA0003DC10C859CF +:10DCA000261557313BE5240221172FC533B76748A6 +:10DCB00011E4DF1AE505EC17ED1C0DD75422327F75 +:10DCC00025CEEBE154EA150B91012FE0C72E3EEF74 +:10DCD000012FDB1116B7FDEAF2F4D22822BA0C7636 +:10DCE000A333D5AC323CBF02AFD8DAF71CF92333EB +:10DCF000D5EFF9F1A3B80E42BDC037043D098DE25E +:10DD0000FAC242F9F5B92E00DB1F59BDE5F255C63E +:10DD1000BD229B0D0ACF1FB3E9CC0EE7FD3214E202 +:10DD2000E1530FFE17357021ED1DEC33C6BDB3F581 +:10DD3000D353D849811343411B100A130CDAE4046E +:10DD4000C939B5472F1FF1F4E844B45D46F827C838 +:10DD50003EFCF4181AE6DCF9D2F2C2161214F510E1 +:10DD6000FEF2F4C2023FE800FC0014F5F215315156 +:10DD70002BDCD2212F38D3E7E42601DCE5E9EDE8FE +:10DD8000D02D762CDDEAF714DC33000830130D1BA0 +:10DD900010C319F6EA2943F202114314FE137FD38C +:10DDA0000414EAF80BE402DEDC08FC15B5FC47209D +:10DDB00054EC12EB44ECFC18DE32DE11D4F9EE1F09 +:10DDC000FBFDE52521F51B0CCDD92C10E6F5011640 +:10DDD000ECE8E72CE9F8F8D3160E2B4FDF1FD3EB56 +:10DDE0004A000FF6F3F90BDF09200FEAD905D47FBB +:10DDF00002A3E7D4392906200DF204E1EFFC0ADB87 +:10DE0000E4E0ECF9A7CFFAB79B110EBEF8EBFB4D9F +:10DE1000F7F5BCBCA3F1B9489CE41B4DE1E8132322 +:10DE2000E7181D03F6A6B11BD067D803E203A9F1DA +:10DE3000E8BD12181ADA01A1EBF67B4BC22BFF24C6 +:10DE40004911F8D64421F1E10C110B3B20F1D635F4 +:10DE50000A1CF61107BE060003FDCAFF280D08EED6 +:10DE60004629F8EB11EC0E2D2D130922FED92502BF +:10DE7000F72B7F11E6DD23EEE9171DD1FF39B80539 +:10DE8000C6EF22D8CF04DD0F0B310B59C30F480E5C +:10DE9000C2C2094506D1F430E9F3CB00F7BCDD4C32 +:10DEA000524709F32602D206260CC1FFF757FA02A1 +:10DEB000F2494A0CDFF9E4EB09E52AF8E4247FD9BA +:10DEC00071F22D05E4D023FAC25D3D10E4E3F5E3E1 +:10DED00009C5C8F2D6E19CF475E62DA1039622246B +:10DEE00026D2DA361CD3010C19BC0CF21FFE1CFC26 +:10DEF0001605D8D9DDD1D9D913F6E4F02923DD17D9 +:10DF0000D201F1CBF6D103ECB21611041BE00AEA00 +:10DF10002B02FED9E7F225D50CE6CE0B3342F1DE1B +:10DF2000E8DDD6D009D8E7AA1812147D09F7EC1D50 +:10DF3000C52A4BF1BF16F4DFED23EE1DC3FF12DA45 +:10DF400040D406FDCF2217C54439480140124FD3B3 +:10DF5000AA1FE7F7F602022CF6C11803172AD5E527 +:10DF600008D49117440CCF0058D20BE6D12E160DD1 +:10DF70001346F3EA160B06463EE6F9C81CF081107C +:10DF80001EEA35B812263DE348EB24B64EEEC4B384 +:10DF9000B0D0EC10D2310D2E02F845E74FECED3A3F +:10DFA000EFE2089EF03AFF442A20D03097ED64AEAD +:10DFB0001C05EE2BA74902124E22653F4433F8C4DC +:10DFC000F046330A2DFE0C115B41F33F024A410D2E +:10DFD000CE6651D7E6D9FDFF0115D449DDCF19C86A +:10DFE00038E8450CB04BED04D0F146FAC21F2FB112 +:10DFF000293F568FE0A94036E9C602EEEC000267E1 +:10E00000F60FCA9752DC457F3E480EE1171CFC2DE7 +:10E01000BF0D1B29C55028FF0D2113F6142F02F642 +:10E02000DCBE324EEAB87FD13F3911E2191E23C25D +:10E0300022E368320FC317C8273CBF2C44A9F4E47D +:10E0400059DB2507EE2BFD210184DCCB25264E4E26 +:10E050001A20F6DF2B60EB08E1C1B6F0E7FECC0139 +:10E06000F823E81D12FEE20FD6DFF4DB47D8E27595 +:10E07000F2CB22F6461724012B160E0ABE46C63FE7 +:10E08000C63F04DADCF1F9D536EF26FC28E2FAC304 +:10E0900014A2FC7B4316CC24ED271309F33214ACF5 +:10E0A000AB34D21ECE0F10F438DC0B14144409ED3F +:10E0B0000B1D322A20F7420B42050524F67FD02E95 +:10E0C000C8E829CE18E20000FB2A07E6F602CEFDDA +:10E0D000F5021FDDBDDAD024C21D18E60C2273FE46 +:10E0E000282BEFAB07DD314AE1ECF71905E11BF412 +:10E0F000E9FDEACBE6F0F81B261BF9E8F6E6051782 +:10E10000FF044AE0FF07220F0B112316E4F41BF86B +:10E110003B820451D3D328B9F9EE0E05A8FC4B0776 +:10E120002AD844C2001807900E6F1E0FE6E035D7BC +:10E130005B09D42BF53F20FE0C0EAEF4F724E1ED85 +:10E14000F504BE482611812320DADDE905FEDE0F45 +:10E1500019F6E9351C2B242F0306DDB2FA9BDA25CC +:10E1600001C504220556DEE0DBEA33971939041DA8 +:10E1700003FCC1D0EC16F4FEDB1B1923E0DFD4AFA7 +:10E18000EF1ADB2A1C1CC9592CD00BFBF0DE19A797 +:10E19000D6CDC50FDFFF0A0B43C840CC2714F98149 +:10E1A000140E0AEC02EC1BF731FC14E9E5482CCA0A +:10E1B000EB14E500FFE5A5DD06E08E2209F5AFEFE3 +:10E1C0002DDCFB3CD9DBAC21F11ED42811F81F1B40 +:10E1D000DCEDE3B00DA2FC05E9DE040631270409FD +:10E1E000F2E5349A4927091306C9DFF0D3DC2BF98D +:10E1F000EDF046EAE9D1BBDB1F0B06D80ADB0D4385 +:10E200000E22F90D23DFD80E2EE95AF74302D8E487 +:10E210000610ECF000AFBE3ED9F2F5063A32F72216 +:10E22000CF46111412F72AF62840F10BF62C2102E2 +:10E2300026D853FAFE2643EFF70CD1465D4B32FA4F +:10E2400027EF69E5DEBEAFFCE6081D7F0541FCFB5C +:10E250000D2DE300FB32C0FD1944EA3C0DF1042B07 +:10E26000EB253E3109E2260112D9ED0BEAF8F81B45 +:10E27000EEDDB10409DA10D6FC03FE00FE0F5AB63B +:10E280003F2B1EF0E8E8011911203C2D23E93ACA82 +:10E29000ED00162830F6ED0F471A36280FF448091E +:10E2A0001CBE0C1BE8DD04F4002E05F2FD1902EE85 +:10E2B000F5F2DCDDE61DC706F22304173307F9E5A6 +:10E2C00036170AAD0BB61E10F8E5D817EFF61E2963 +:10E2D0001A39F6C52A201E33F1E803E134F632215B +:10E2E000E124071637200CE627F12E7F00EC1CEA0C +:10E2F000E5E6E31CA8EF2CC6DCD4BCF0E32C001D43 +:10E3000004D2FBA74132A8DCED4700FBC5A9FE07FC +:10E310004BE6CCEB1515DBD8BE64E0EBEBFEBCF6B0 +:10E320004212F53B27A6DD042B22374AD8E60F0719 +:10E3300068F0BB25F118212CA3D4F6B621CF05CC6B +:10E340003AFD30BC0E0092CAD3B03A8DDE2E14EFE7 +:10E35000099DCEE63D240BDDC4D651EEC9D6D000D2 +:10E36000DC4AE1812102E93DCB0F3B0FDA212BFD95 +:10E370001E140FF1D915F4F412E40737DCE935E780 +:10E380003A0308F1202BFBF5E8340EF8DF063807D6 +:10E39000F9EC27FB153313E10A1D83F421FEDB2082 +:10E3A0000000E9F8BE0AFFEA131AD62B29EBEB1698 +:10E3B0002EDDF2D325F881F5F1EE35DA202435197A +:10E3C0002BE421C83B00D6C7A6FA0FFEB2031B2BD5 +:10E3D000F7D037D41BDAF41816D1E7E7BB2B14F3C8 +:10E3E00008EA0BEEE2FF1817F4C91605EA06F5F87D +:10E3F000B41AE2AB0524C927180ADEB9C5E0ECDF80 +:10E40000FAF6D7CAEAC5EEE9F7B2CE150A1ACEF87F +:10E4100002C8FEFB2008ED12F71DC41711E4361EDA +:10E420000EE7DD241010E40FD5F4EC08032601817B +:10E43000FFF2F4E50FDEC6C0F3C726F8DC19EC9C4A +:10E44000FAB1C10A0912FCD82D02EFE52E8ABED01E +:10E45000CC1FF1CFFB0AFD34CDEBD410EAE406B2B9 +:10E460007FC63E1FB31C2D14DC26EE042B06079935 +:10E47000DAEADEF4DBB79A06ED3DEEF200C23406CE +:10E480006AB5F3790BEEC51A04E1CB1425C6D2CFD9 +:10E4900001E9184CD51A2830DDF4F13FF3EE0015F0 +:10E4A000CCE1D6CFF7A4D7DE2A1AF0F9080DCE2D8D +:10E4B00010E824CE291D37C4D4EAA909E43A131A76 +:10E4C000B3C6E51BF8B14893CD08DBD9E912F34098 +:10E4D00060F5D51533BAFD0814023911DE0FEF339C +:10E4E0002128FCC048F207FEB112053310B41BD33B +:10E4F0006D14E01B24D1EFE72B47DC3ECAFE151458 +:10E50000342B15F9FEE3E702FD0F2A5E2FF31630D8 +:10E5100045013B49F3E901EEF6383008DDBF303004 +:10E5200013E018EDFC39E9F1EE20FAFD1F361BFE71 +:10E530002204FA1A0C0703E70131CB1FC5F911B603 +:10E54000D801B88136062ECBF3E1051BF0F7F7F7BB +:10E55000211EF705AF12190C30213524FF0F0C8155 +:10E56000230D37EDF30FD9EA3D2121F7F3DF3915FC +:10E57000FFFC0A033625F102FF17CDEC061AA3149F +:10E5800018F90DE0DAE8DBF3F32A1609290C0B1869 +:10E5900010F9D39D0199BE24EBC21207E612F1EFE8 +:10E5A0002CF60FCB3B16E116E410DFEAE53007004E +:10E5B000E8D614032AFBDFF82DFB2614DA1C1BEA2D +:10E5C0000018F32BF1CC031D455B1CCEF81C27373C +:10E5D0001132F32909C55C91F6E2302A3DF8EBF4DB +:10E5E00012086AFD26B941FD2B0B6C18FDA5CE0261 +:10E5F0002B0B0CF7FD25F1C4F10DDFF9B535D3BABE +:10E60000DCFF410CF9200FD0EF14E8CC1481052079 +:10E6100007FEEB2B0C194E092259C8E30F06333BBA +:10E620000D2D2BF843351328B934EB083838360B49 +:10E630001E08CF70FAF433E0EC45F3021DB8D5F4B0 +:10E6400048C11CDF63561F9BAA09FB34EEAECB30DA +:10E65000F3EAD00D0B0822D891C312B44FE7F0199A +:10E66000381ECCE3F121130CCE0E002E141855FBEE +:10E67000F162AEEA0CDC204535D70C1BDBBABC26B8 +:10E68000CECD097F085710E50B40F50AE61E031DA5 +:10E690002D0E4722D729D52F014F0850BD25DBDC91 +:10E6A0003423E2ED261DF72614C9CE2DF122FCCF2E +:10E6B000BE1C20EEDC05BBE8DDD4FEF6F11B16F136 +:10E6C0002DE9E3F7DAF3DDDC2CE62FFB2E4037D61D +:10E6D000D909F0E6D936240C0EB32AE42727CAA0BC +:10E6E000281E9D013D1BCBF42B04EEFFEFFD07FB25 +:10E6F000FF1C1BFE32BBDC130DF1FDE910F990B7D6 +:10E70000FAC0FDAB1F2D4D1B29D00AF03BFBC68183 +:10E71000AFDBEF0BD4E02B1237E133D630F7BB5A27 +:10E72000F3B6FDC9DC16FB2DF2A71BF2FDD8969FB0 +:10E73000FFE8EF29BC1C06080FE8F9F4CC0DE381D3 +:10E7400034F429FEF6FBFE2CE11FF01AD00FF25B29 +:10E75000F1AF11521D19B5D3E43F09025DECA009D8 +:10E7600018E4D4CEA2DFF4148F11F2C5E4392D2EB3 +:10E77000D9E2D593E3B530BEC0AAFE4826EAA70A7F +:10E7800028D038A743DDE3C30032D5C10BE8B2DCA3 +:10E79000A5D7FEED2BB7189CE6413F53DCD7C459F3 +:10E7A00009FD1203E01339E1253309EBEDF62521CC +:10E7B0005C0945180616398131FC10FE10200F0A3D +:10E7C0003E305703090C0419F6FD090430ECCDDA8C +:10E7D0000F27CEF92604C70E19DD03E6D0D5DBEDF1 +:10E7E000E408F5EA2D0C02000D02DAA61A9BD6F613 +:10E7F0000ACB02000D0217E6212009DF38FF0ED3F5 +:10E80000FE06FD09020F00FED60035FDF0EBDEF43A +:10E81000342A0B29FB17F726F4BC041CD9024AC47E +:10E820000D1D39F2081F021E0E13081F09E51C9862 +:10E830000322D40A24F01AEAECC62806031737E5A7 +:10E8400016DA1B021EC4D6111202080E0127ABFAFB +:10E85000EFEFFF09D7EEEDFC330C06212E08D6FAB8 +:10E86000BDE5EC8121CAFF3B0FD92C06FD370CDC3E +:10E8700024F2FCD7F1471AF6E20005DB26E028EB8C +:10E88000E21A1DF244F3240A3DD29D611B050EEAF3 +:10E890000F51D3FB293AEACA281F2B22C5F1EF26D4 +:10E8A000270EF10F10F516EFCB021638327FCC1180 +:10E8B00019280B1A23E338F12B3D4A2CCDDFF9023E +:10E8C000D931FFEADBDAE8F8071322002144F535F5 +:10E8D000FC1D33E40A070AD62D261215FCED292863 +:10E8E000151DBC0BECE51B2A1F1ED60D5AD9095469 +:10E8F00001F441F229290848FDEE1507B454245DBE +:10E9000014ED14E3F4DF09CEF0D7002FE3EEED08A9 +:10E910002013DE0CD7EC28E2321E4BDE080FFC8100 +:10E920000732251711F20DE8300F1C1DEAEB221FEC +:10E93000FDE7021F16FBDEE32816D9FF2E228323F4 +:10E9400025E9EA06EDF9CDE80726ED0B1C23241393 +:10E950000CE9D6D61196D0F1EEE718F6161A030395 +:10E960002AE10BE12AFFE11BEE02E1D5FD25EB16C2 +:10E97000E5F510F618E6D909FFEFFA0B05F2F12CD0 +:10E9800001BF0F42E5D617E3E8E7E1EAFC3C40F3BC +:10E99000191A32F5030FB49A4A06E503F2D43BEE96 +:10E9A0007FFBFF01DC19232BEEFB323947EEB2EB84 +:10E9B0003AE6F62024D6C421FB192A11C81FF6977F +:10E9C000F3FE15F101252C2ECBF5C1B700AB0FBC22 +:10E9D000C7D9282D281EDBF10F1209D618E900EB44 +:10E9E000F30AD0FCF5E0B702E80C2AD70FD5B40142 +:10E9F0000A3740240003FC07EF24CB0F070F005A0F +:10EA0000F3D2671C2E32FB0EA105C4BD0ED0F57DDE +:10EA1000D0F5A9ED123704EE07C4A1C3F6CE172B2B +:10EA200047F4B123B95B2BECD9AF241A01C62A0FE6 +:10EA3000D810F3203E363E1FF7F4FBF8CC04D40781 +:10EA4000EEF81128D07FE2CF0F2A30DC33143E1EBF +:10EA50000310103418E6020EFE113F0FF9DBE30538 +:10EA60003EE9BAE7FAD8F0EBC40FD9D7D1EFE40901 +:10EA700036F9D52FE21FEBA7C1F8F428AA2011160A +:10EA80000ACD09BA3C3AF3E1DC0E1D2A27263934B7 +:10EA90001118FD2432340AF71A10F6DBD6D8FC051B +:10EAA0001521E12BEF1DFED51803DD0FCF44F25BDE +:10EAB0001602354B1639390C032732A91FDB2A57AA +:10EAC00057E5DFFD09222B2B0048DFCB070B407FEA +:10EAD00027ED26F552EBE329CAFE2F0BE61B07E5CF +:10EAE000230FC8C51BB6020AD7D70CF0A925A80367 +:10EAF000FC58EEE8F0C20C0B1726FD13D6FE269B41 +:10EB0000420041E514E1FFE8B026422DE0E8DDF8DF +:10EB1000F2BE38EED2FCF3152EFFE1E015FAA8ECB8 +:10EB20002AB3F4CE9414E1B8EF2BBBF41916110DEF +:10EB30004A07BB810EA9E61E200BE9111AB2F9E5BE +:10EB40002DFE199125FAD90304E9D4FA1F2DE9F312 +:10EB5000B7DD06E057F80DC9103333250F16FEEB6D +:10EB600002E8FEF131054CF466D94CE436B7FA11EF +:10EB7000E12D2B1DDEA3E45108B5E1F9DB0C88EE95 +:10EB8000320E13F3D7880EC91AEAE62A0F0EE6E30F +:10EB9000F6EBDD0BEF360E2CEAD4D53653DB27F33C +:10EBA00033F0CA23FCEA81D7BDF228643F19E9D6C5 +:10EBB0003E47E7CDE511D9C0F2E4F04223571AAA47 +:10EBC0001EAD0014EE274FFD0205DAFA2DB7DFB1B6 +:10EBD00028D3C2F21C1D1E1AF929F1F13504F229BD +:10EBE000F50A0501EF17071AD603E3FF01F0E87FE6 +:10EBF000F3FED5140B08F80EC616030E29FB04FF0E +:10EC0000FD3A0CFDF1021C0008FE47FD15E1530919 +:10EC1000050D34E53F293CEAEFFBF1E4D3C913E5E8 +:10EC20000FF6F544D03EF7ECF00C140B17EEF6029D +:10EC3000FB120843DE05EAE51E040BFE001529F071 +:10EC4000421AD202CD292735F81914C515F4080E39 +:10EC50002EF6CE2DE3C6CEFCA6DBF3C20F47F5E6BB +:10EC6000EBE7F1CB1F1D12A1EF2812E10EEF5619B1 +:10EC7000FD04D3160553F5B9D12A1FBDF505020DC4 +:10EC80001A0DDE0411128BE20E00F83DCC2CEDFFC4 +:10EC900019E021540BF9030AAEF6DCB812C9F1C130 +:10ECA000551AF4AE2844ECE9F1FC0FDA253D1CD0EE +:10ECB000F1C8E4D8F7DC1A15EE0EFE0B16DDD017FE +:10ECC0000EDD81A82AF3D9DAF20209CFC06B22A3A4 +:10ECD00010CBF27FADECEAFB43E729D520E7AED6B7 +:10ECE00034E7B628123C06F3192EC3F322E631545A +:10ECF0004D18DD42FD4DF22C27C0EE23099AF65146 +:10ED00002DCA62F0E333FA2EEA1209DBE50C011694 +:10ED100074D6EBC3C6D7DA2EEDEF181D3DBB17E84E +:10ED2000159F21A14EA2AEEABAE6E01FF825F4D85D +:10ED3000E49CCDEF8A00500D9F1A7ECBB8FCD462C4 +:10ED4000FEEEF533C403B708264920E0C43114248D +:10ED5000FA0622321EAD5A8103EC01381FF1E9E1B7 +:10ED6000FB2157F1FA0B3005F60E4C3117B9D41DC3 +:10ED700023220BE7E709AED20EEDE5F3AD2AD3C0AF +:10ED8000E50414E7F306DBED1C18E8AA11A2F12A4A +:10ED9000E0E20D06EB0FE6FB3C14E3E52006D909A3 +:10EDA000DA0907C722F7D520C802F606451DFCBBC5 +:10EDB0001B1BD441FD3AFCC3CA5ED1F628FB1FF3EE +:10EDC0000B4CE200C405F4E105EFFD54F12B0E1AE3 +:10EDD000BE1143FE2D54E301F3115C1060084C0991 +:10EDE000170665D9CEDC47FCDA25CEBDBE3074BD32 +:10EDF000FC47DFD6F722F2D6C60A3AD2DFD1DAB321 +:10EE00001734FC03E13C163E0619DCFEDBEC181758 +:10EE1000167FE11222E8E662C9332E3E360ADD5C37 +:10EE2000D1B9F925092A355B2F13011411ED2DAA4B +:10EE3000FAC00B3AD5BD9A29152DF9D8FDF0DFD9C6 +:10EE4000D71F0DE2E6DCE6C90BF80CF9D1BAF8CF12 +:10EE5000FC282102D7FE0229F5AB1A2B24E4C2DEDE +:10EE60001906E01E3C2B81FDFAF6E909BEFCFBFF0A +:10EE7000F5050DEF2740033CC7E8ECDB01BB0ED6E0 +:10EE8000F5C80F07F9270EC132EA0D0DE3FEF60DA6 +:10EE90000F18DBD41C05C222DA26D30635C9E5B625 +:10EEA000EC27082C0D270914F857FBC7F24D05BABB +:10EEB000200F2E67B1CBCE19172118071F000CF5B4 +:10EEC000E8D20D16497FEA032C34F4012BD7473ED4 +:10EED00038EEF024D90A2534D705F8E3E0D8FA341F +:10EEE00028E9F3EDF337F544DA0114D1F2FFD0FB52 +:10EEF00070010DE6DEFD2D5DCF0EFA29FE05132112 +:10EF00000220E7E828BBCE68E1EB370B25140B188D +:10EF100004DA08E1D14E1048C91137FFADD81013FB +:10EF2000F030170BE81A16F93F050EF0F8F8233207 +:10EF3000D81512FAD5C1098135C4090A052AD6E1C6 +:10EF4000C83648D70FDC1D0131E0455206D6EFCB5D +:10EF50000F17C6FD021A9F0CF90B0110AEFFD9C99D +:10EF6000F2001AEF310DDC06F715E4A522CADEE542 +:10EF7000F8F9F1F60FEB13F83BF30BB9213F04B9A5 +:10EF8000ECFA0CEB1F0D2D12D3FB04D838E6001E53 +:10EF90002E001137F32200F2034DB9DE392DEFFDBB +:10EFA000C52A0839D8C6DC104DE4E023202C23F90B +:10EFB000D4F3214B38491646A1EDFA3C3E0DD7E17A +:10EFC000DC2E03DAB9294F44DC3ED8E0D8D40DE476 +:10EFD0001A0915F903070C3AFB0324ECF6DF22DAD1 +:10EFE00060361D0EED27F47F0904DF1700ED471290 +:10EFF0000B40D8FA210B144905EC231310F115240A +:10F00000E0C52A28F832424E0DFAD7BBFDCC1BCC06 +:10F010001208F3013DEFF8F763FE431C2103EBDD1B +:10F02000D827F50FF3E01949FAD7B0FA104B9EB57F +:10F03000080609C41A8140E6730EF458E81346F135 +:10F0400016D7EF12FC1E3D19F514FB2920F4E1211F +:10F050000A09142706DEC3CE12ED12201F34E11177 +:10F0600027ECF30FF814202E05F81900F902F1022D +:10F07000CA0F55F8E1422A03650CD9F5E5441F0A89 +:10F08000FDF8E2CED90CFFE0FB25DBED2A124307A9 +:10F090000702F6E00427EE22C31DD8331748376075 +:10F0A000D8E8F308AE18D46EEAEDE5F85CD8DAD506 +:10F0B000EA2B1932ED1D07540AF846FFD8B97FCE66 +:10F0C00015FE2C0EFC4C6A34BFECF8F2D621DAD6D1 +:10F0D000EA145DC91D291A122255C140C8D107077B +:10F0E0001568DCE2C61478BBFEDCFC5831F0FCC2CB +:10F0F000A910CC28E9036517FDFAD930F70C47B100 +:10F100003C40E4F82CD7572DC0EDE516E6EA0AFCA2 +:10F11000F4EFF2D73D2EE97FDB350C0A0FEE1B2111 +:10F1200039C5F3273524C8DA06F1EADBFEFD091BF1 +:10F13000E508F2D7BE114B24FC2DF12141F6F81D54 +:10F140000AFE1722F9090106ECFEFE4A146E27DFBB +:10F150001D230BE1EDF84501CE2FF64FDC1E3CEEF2 +:10F160001DDCFB2F19DDFE0E4D53FE3408131EFE71 +:10F17000FAE9E5D83BDC22EC56EDF1F63ADB3C0649 +:10F180008E05B21A3F1FDDE3FCC5E69CFF08EA646A +:10F19000AA07000BC2E9444A11F5DE30032BB3DBAA +:10F1A000C30FC5CDCEF83903D5127725D828400D29 +:10F1B000D23BED0933012E4F45D51C1EF4DB53DB4A +:10F1C000C30A1A7012507CED2549FDFEF302A8DB3C +:10F1D000A224F51A812D4C054CE41F273ABBCCE242 +:10F1E000F042F81CD0F321E4D42AA7183B00040D08 +:10F1F0001C7FF30FD1B76313641EFF0DCE2C0745A0 +:10F20000C21EE4390A43ECF7E6E1EEF6C376A95BE9 +:10F21000633034066DD73903D55B615FC2E709F609 +:10F22000D24425F2BF9C2FC10566430B2E4826E72A +:10F23000F3CE23D9C1CDF5D1C555172DF932639A37 +:10F24000C420D6FFE9E298E82150D13A23EF3B23CE +:10F250003023121A6916D63FF301FC09AFF9126583 +:10F260000108F1FAD92134DA05BC1511C7B7E8D481 +:10F270001AE0FDEA0BEEF400BA2315E89C32B3FA6B +:10F2800035ECC0ACADB3EAE025BD001D04E2ECFAFC +:10F2900003CF1913E6E7CFF24AF8103218D8A2F0DC +:10F2A000082C2DFD2E25C0C0DE2FF7E8F74BE2EC31 +:10F2B0000D1CA9FB19CCFB81D109DAC8ECF210CFE7 +:10F2C00027BDEFFAE9D312064322E2F8D816172D2C +:10F2D0002041ECBF0D87A7CE22D5185A0513266A08 +:10F2E0001944FCE3341DD80B06EBD231B4E2D9EA61 +:10F2F000170FF519F9340A749FF34E01E043F2F247 +:10F300000E4ED519F30CF635EE81AAB3F330131275 +:10F31000E621040ABF474D25163798F34CD1EF2458 +:10F32000F3EEFAED0BD925F21F30FB6F10402F27BB +:10F33000D7DDF5D5FDCB0359EAF4DC3EE8F7D1592A +:10F34000F6172B4BD7E1C11D33DF2910023B1651B5 +:10F35000F0FC38F2D9E418F617AB2611B3F60CF42A +:10F3600049F7F9069D3C0E1C34371C16F6EE11A623 +:10F370001403FF0DDA0CD8E7492E3405D6BE223926 +:10F38000147FF06844F8F7EC0F19F40A1CA8934BAB +:10F39000080429D1AE1CE90ECE2E1B1F001BEB303A +:10F3A000E1EDE881F3B0E8CCA009EF3017390E0D9C +:10F3B0001DDCEDEC2D13E914DD79BCC6EC52F5D55E +:10F3C000DEE5FEF6DED21FAD36F30AC8DC06F01429 +:10F3D000A5122BEAD3F5143500F02BDEF71322D15A +:10F3E0001F06F746E70117183AEC17E60BE302D7BA +:10F3F000E20C3B00F31E1EFFF5F516FD23321BE960 +:10F40000FFD98CDD17F10F0111FCC8FEEF022AC1F4 +:10F41000F51FF5FF16CBEC0B16DDC9EA122781CEDE +:10F42000000702D3EDF308043A2124EE2B23D692F1 +:10F43000B6E7EC0EB5ED27EA10D12AFE28E8FCF17C +:10F4400027DBDFB2F41922EF051FFFDDFCD72B34D9 +:10F45000D1D0F315172AFEE2F0FEFB20BCE0EB361C +:10F460001C01F1B5FFF2491405FDC6D5E041DA589B +:10F47000B4B9E5EE2C04D6E306F5DAFB1F20F9015A +:10F48000F01FEAC60F07E6E6CAF2E5C7DFF8F8188C +:10F4900007E0D91DE234CA81A2E7F5090C0712D2B0 +:10F4A000FAA1FC1AFDC7DE82DC31D10FE2DED8E81A +:10F4B0004A0114FC34D0CB2DFEE45537C31DF83679 +:10F4C00021F1FA05D8E9E803BA10FFF1E934FB2B82 +:10F4D0003A18260A10072283F91D45180ED534DA8A +:10F4E0003D20552BF64DFC06BA525CE816FEFDBFDA +:10F4F0000AE9B1E710F4E9E625E6F9E0C02DA7DB5B +:10F50000C7EC05F5E63127331D31F8B5C681DBEFD1 +:10F51000F3CF353D06FE1918F2F3EBE01409DF2DA9 +:10F52000D45FF5113610C4DABB382B0A152AFE0257 +:10F5300027F25B20E53FF4F7183FE0FCFB22F0EFF9 +:10F54000F4290D24E4FEED233CFD0F0F213819CFE3 +:10F55000BE0922361C47171EFA0D0F1322151A0674 +:10F56000161F2DFAC80EF4FF0912FA09E4F9F7F094 +:10F57000071818DEF2340027D80727FDFC1C12FFFD +:10F580003B1C1BCDF1F02366F303F422F5001C3C79 +:10F59000272DF1F52FE40C7FFB182DEE3906F142F3 +:10F5A000DFF21416E7362C27160302D901D308D050 +:10F5B0004F30B310CDAFE0EC2E34D3AFA14DDBD63E +:10F5C0001045C6E31D2A42ABEA59490EBFD5CE0B02 +:10F5D000CD132A592DEEC509C2990801FFC9D630AD +:10F5E000C87211E2FF7FF8E0DA10AF03B0C10E5A23 +:10F5F00020F319EFEBE32A29DDF102E3DBCA740102 +:10F60000EF28C61FF8173C5C09F900B5021502F097 +:10F61000031DEDDD424AAE18EB5A09FD76E732EFE5 +:10F62000C6C3B69F5F4432BBECF30A01D6EA25F2AB +:10F6300016EC0434E0090FEA31103AF006FCFC9BAA +:10F640002D10E7FBF2D3E10647FBF00DD8D1F51DF5 +:10F65000103DFA1F0C1AD11A18EAB43413DDBE2E6D +:10F6600047DD250BAF02F4F5EA2EF117024D082B0A +:10F6700011F0F081E9BEFB1BFDD8091115191F0F10 +:10F680000FDDFFAB3C020EBEECEAF2E7DE2AE5F945 +:10F69000C60107CBF7CB11B0EE2C1A11FDE8DB3217 +:10F6A000C034F518C8028A0432F93D10AA38F5F3BF +:10F6B000D253DDEC271A110AE7E8E7C10424CCC3D2 +:10F6C0008107F20234A2084D38D5162C1B0A2009F6 +:10F6D000010AC6FB20F214150D1EB6FFAE03EC1690 +:10F6E000822E42CEE255F00A44D9E7BAD2E89B53C3 +:10F6F000BAA9202DEFFA2B46031F08FCF4D4FAE434 +:10F70000866C0DD91E3DA903F0ABD2DDFE1114C9E4 +:10F7100016273CD3C60DF307CC06120844FED87F4B +:10F72000FD06F50148E41708FA16E9FFDD172B136B +:10F73000FFE6EF06F604F604C5FF16F6D107E62449 +:10F740000AD405F6FEFF15F9EF2810D810212FD5A1 +:10F75000E303DAF025E802BA0CF8E9D0F61AFD194D +:10F76000F416F74A031BCEE1E615F519F7F304FC8E +:10F77000F7270050D907EFCBEAEF1813E9E6EAFCC8 +:10F78000250BF2263D20DC090E18192400F4F90699 +:10F7900028E8F70FFE9D2FC1D419E6CFCC31F40134 +:10F7A00005E9EBFF26DA05DAEB1112FCFFB3313F76 +:10F7B00058E407180F200C36C5601CDE1AC8FEE995 +:10F7C000F4172715E0F8CDCA0B4129DDBBFDC43481 +:10F7D000010034F0F2E4FEFEFCFEDFD008D225206A +:10F7E000D3FCF40F04403018FE2BD4BDF2E3FC33FD +:10F7F000FB7F01FBF8CDBCFF11EF1702E2DA3AF113 +:10F800003907EA23251719F011FB010CB5CFC5C73D +:10F81000E004DC2CB10A1FF23DED19FDF4F9FAA960 +:10F82000042E18EF29E530140734F906FB4FF54D87 +:10F83000F3BBF40F1D0798F70FBBEC1828058114D4 +:10F8400044FFF3D7C80EEC0CF53BD6EBE62A212C8F +:10F85000E2C8C495CEAF08BDFAED121001234636BA +:10F8600012B328A42EC3D0C00631C20FE7DE022592 +:10F87000F404000224D816D9C70C542CFEEEE33C45 +:10F88000C20AFAF7554A08EEDD02F51A4D9C180D2A +:10F89000FFDB3811EA10B8562EEDFEE6F82F0C18F3 +:10F8A000CBE3DFD4E920101DFABA03D807341CD803 +:10F8B00002CE0019CF061400EBE7F924FFCB2E048B +:10F8C00029CBB60F1CE8F5D213E8316A0C2229B80F +:10F8D00001FEEFD11BD3BECB140DEA4CCCF3DB10F1 +:10F8E000F481113FE1EA1BD2C3D9F9FBED15B41441 +:10F8F000CD150A35D5CB09320418DAF071CC0C7B62 +:10F900000AD40C101DE4BDCAFE0DEF9EEE15F17673 +:10F91000C8CAE80EA829ED3F5615D63503DAEBB76D +:10F92000DCD20116D0C74930D9F768C7C4117FE9C6 +:10F93000FD2936246DAD0EF52BD6D124EFADFCD3C9 +:10F94000F34A2C64D04348121778BCF7F317DB1E38 +:10F95000B2F10633D4FF22D328FB3A30494812E7EC +:10F960005E4917300E0F0741B9F4CDABFB3B2403C2 +:10F97000DF06FEF650D3DE260B0900DD0B14E9D5B9 +:10F98000F4D51B1F09DA107F02EB1D0CFD320D2888 +:10F99000D40F0AED1B31D60A013D27EF30F7FAE903 +:10F9A000FE0027F3F00A61E1E5E410F02400200FE7 +:10F9B000FEFD0DE0C6C5EBF91F0E096F0A6E2502AC +:10F9C00003FBF90BEED3DD1F27EDE150F711D40255 +:10F9D000D92B12240E1DFCF7F8F91C08094518351F +:10F9E0000EE4F839EA03FDB5E93F15D8EEDE1C0850 +:10F9F000CD0B64EE1727CD19C3FCF1C9F6E72F999B +:10FA0000EFFBCE3745415714022BCD022F14622C49 +:10FA100041A203EBD707BDECC7EAE9E7DC31140CE0 +:10FA2000010D81CC9C5AFC2D0CE95F3228E9A635EA +:10FA30001C051A8524F83226DF1319E11F402251D4 +:10FA40001E21E6CB35F1FDB30B1B0C04D8A0C82B4F +:10FA5000B7D4C911574DFAEEC532F0B8E5D4D1DDAF +:10FA60001223EAC90AEFEC37E4BC2022FB06E2DEEF +:10FA7000C61E021B2209B65BF104D3FCFD24FB0564 +:10FA80000009AECD0B05F34821BDB80F031121F5D8 +:10FA9000EFB1190BE20B7FF60B0D0BD124FE1338DF +:10FAA000D1E1F4BE06F7D2FDF5DE1D36DB5A20E9C2 +:10FAB000BC06FB0FEEF61932E00FED15DFC2D117D1 +:10FAC000F139102103F4C9F8340AE4F5FB13E90312 +:10FAD000C6F655BDD2C5F60ED007F222D70CE527E3 +:10FAE00036322AD219FB15FA200E1301F7CE61A97E +:10FAF00023F80A062B0AF9C400EC1E04FAD621EEFC +:10FB00000D2E0B150F09F10E24E4A0EE25F981232B +:10FB100015C71825C8F2270D093ED50C28FBD7F0CC +:10FB2000FFC4D9B030C0B8190A0E22F9ED2E40EB4F +:10FB300051E00EB80533F407B7FE1DFCCB29420295 +:10FB400025FAFF0F04D619DA22C2DCC30311FEF333 +:10FB500016C33A22F9A4C40251E603DA0EFC1104DA +:10FB6000DB1345B4C5A1C2BC47FAC3C9E20AC98FB9 +:10FB70004CDDFF0AB3DD49CD2CDF625F20E69E90AD +:10FB8000FF4716293A1492FEFFDF0501ED0A9BF2AA +:10FB900013F228341205BDEBE7EFE1D3FA81F8D96F +:10FBA000FAA811F4323FE9BE1EDE2DC4204DDCBDA3 +:10FBB000FE24CCB9FD16E0530C25E0F03AF6B13046 +:10FBC0001AE2F5F9064F051534EDD7072219E43688 +:10FBD0001D030003EAFAEF1A8A39A1D116F9A17DB3 +:10FBE000F2BDB5EDC4C0C62B07FBCBE8FEC30EFCCF +:10FBF0003C1DF81ECB02E9FBFBF03C12D0ED7FD69A +:10FC0000F21D02D6251A380700BE19FAF428D9FFCA +:10FC1000E82B43490A246AD0E632C42BE6F2CAF242 +:10FC2000D03C0F1FBBF65D1023FBC71E301BE3113A +:10FC3000F60FA01FCE1F2305C429E828140408FCD2 +:10FC4000DBCF3542A5FCE111B0E904E4DD10081971 +:10FC5000EAD215FE10EE06A41F36111123EE7C0227 +:10FC6000FEF8EDFFE260064BEAAAECC23ED8B1F521 +:10FC70001EF0E1C503139CF100FEC5F7A30206ECDC +:10FC8000B9FDD6DD343B3AFF1E040C81E19015ED41 +:10FC9000E6FD0818000334E217EC22B7E9FBEEFE9C +:10FCA000B41FB4CBFACED3F6C90E2DEB45DAE5A6D8 +:10FCB000F6FBF337FFECFB212715EB1B31D8F61CC5 +:10FCC000EDD40C04EEF2E8C6EFCFD4D725FBE56502 +:10FCD000DB422E13D5DED7E0CCF9F91A1308C8C4DD +:10FCE000F0A9CDDAEB2B20EAD4E60B1F1C191F205C +:10FCF0001BFED8387FDA3B3E5211105406C9F0FA89 +:10FD0000E30B15280D68ECFA6711EBD40C1F1F14D8 +:10FD1000E0041536FE2239042FE2272AFDFA3D02BF +:10FD2000473E0A1803173301EDC994D310BAFD0DED +:10FD3000F334F3E9132600C8D90C0645EEE4EB1DB5 +:10FD400036F40D3BFA3E23FFE2FC143331590E2802 +:10FD5000D1161BF9110EEB25251D1201E20E0C2EFA +:10FD6000DE21E8F7CFF624D70AF822BAEF2CF525E2 +:10FD7000B22503F108142AEE551C26D1FAEEFF7FB6 +:10FD8000EE0EEB36F9C92052F71FE910F8D90F5CD7 +:10FD9000E5321F290512EA28E7C90D1104423A3459 +:10FDA000FF1129DCE9D9FFD0B5EE3DF0E917302C81 +:10FDB000EFF906011EED05D4FBDDEE26E2EC0D3B6E +:10FDC0002EEAECCAEBF4EAFAD2EFE3E3EFE1ECFF60 +:10FDD000FDE3DA032A3722EA1CDDBCFC1D18021CF5 +:10FDE0000BDCBF0F00CC1DD0EFF2DC11F8D6DB230B +:10FDF000ECDAC702033293E505001FEDF2FF0BF1C9 +:10FE0000EEF72AF7F9FFED81C6040D2DB1DF10C81A +:10FE100027F6FEFC16E302E4EFF0FEE7E81AEB0A31 +:10FE2000F0C91D0FAAF0091731E81A08E11E17AA38 +:10FE3000EFEA44E41A02970D1E18E80814B81FA848 +:10FE4000D3D7FEE9CBE229043539DDCF040B1DC839 +:10FE50002EEF81F7270D1A1611E40D35E7CAC1F60A +:10FE600062FE1E17FFB0C508E1E7C3B5EA22A70688 +:10FE700008D522B23837DCD3FCF110CD3029A70DDC +:10FE8000C8FDF8D7C2F7E8EAEECC09F3DFA9A6A7C8 +:10FE90002AD999D11C39111AF807F20AD1EA81F34B +:10FEA0001BFF2109DB0EAE25CE22D0A835EF049F23 +:10FEB0000AEDF619050B0907851FF61B16E0F3DDA1 +:10FEC00021A9021AF1CEC6E310E4D8E92EF3F0DC42 +:10FED000DC3BE802952B0D030F01192AECFCC8123C +:10FEE000CB0CF1B307DB24FEFD15EC240503CFCCCE +:10FEF0000DD1F6EA471C14121DE5C7DD3708E601EF +:10FF00009401B2E83EC7E8F0242DCCD9EEDE180209 +:10FF1000E9DD0F23DDFF0BFA0006091FD02918E7E2 +:10FF20000A0A21F5F400F8811BFF140C0F0E0008DB +:10FF3000182A1CE9FD091F25F4E309041B26E7F52F +:10FF40002AE0C70B3A07AA151CDE1007C41BDC10F9 +:10FF5000D515EA091131182613C4F0BDE99FE50350 +:10FF60000004FF1B162A22F73CF917AE4AEADABF53 +:10FF7000D823DFECFFFA091FDAFD21EA14E90B00B0 +:10FF8000FA0A0F05F522D71C00162F15EB42EBF2EB +:10FF900014271DFFFFF42DD21FF5F80B19C859C304 +:10FFA00019190BF95A1DE3EDAA05F6E0D712330033 +:10FFB0002704171815F6CEC728E98EFB23E9B9FAEE +:10FFC00030EF022EAFEAEF0DC638EA18FA1ADD0D4F +:10FFD0002FF5D9810BA0C1152AD117D202011AF62B +:10FFE0001CF133CF4926AEC69BD4140BC1EE3FFDA6 +:10FFF000D5D929DB0BF4BBF7101EC2C206F2EFB84D +:020000040215E3 +:10000000530ADC130D0D7FB034050004D9EE38150A +:100010000CF713F315F3D7D4E01B0F0DF8D70C43EF +:1000200077192C1E3A340FBB0439E71FD4E2FC13B6 +:1000300017113BFBD9E602F42B1FE92CEA06FB2A39 +:1000400040FC124119DE12C2D4324FC90DE34124E3 +:100050000337ECE8200DF7FE05FD0802F527704494 +:1000600055F0130E35FB4B0FE5142CE4B1F6F002FE +:100070000338C11610DB12FD2143EADE19F40B260A +:100080002FF2D1E5B8CDEB0916F7E5E1F11EF17FCE +:10009000CAE608EEDF24B5F60016ED38FBD2E1DB48 +:1000A000F6CBFB03D0072900EC0239CDF7F56CDD68 +:1000B000F418F9FF22C207142CCCDF0C09D921F85F +:1000C000F92D105D167E0D36242B0CDEDFDBE929C1 +:1000D000ADFDFA0CB4012E0816D719F2152B0AFC47 +:1000E000220FE824F5251900DCF1DECE0E01FBDE3F +:1000F000E8212EDDF8EDD803062533E7FD140BE1EA +:10010000F52FEC26FEC61FBD08E603EF4E3F1BD1C0 +:10011000F0210DBFE60C3505F39D270D1AD3EF2C0A +:1001200024EDC9144776CC171921BEF2A602041A91 +:10013000E716F11B18D9D526291CB5E600C0A5F68F +:10014000ECE40C1023F4E1283BD726E363D7D581F8 +:10015000DA0A1B0A131B0D29EBDEF80C540C0D31C7 +:10016000F1EF180E040DD30DFDCFEE16C91AE71AE4 +:1001700062222818AD261328E524C6CE13282FA501 +:1001800006F4101DF89DB1BFD1C623280C8C18DAD7 +:1001900049460A2ED9FB1A002703FC3628B211C3A0 +:1001A000302EEA07FCE90B0E02F7313DE53716CA9F +:1001B000BE05E8AA1987E1641AFC0D08EF215F2F3C +:1001C000202708B6F62A53261D37F8C5637FE50AAF +:1001D000C20DAD00E61532071DE3D0C425D8FAC420 +:1001E000C915370BB60E27921B5E0CE3811622E66B +:1001F0006722106104E935B2053B2F11083CD6D5C2 +:10020000E53E572C1311FAE2EAA203E32DDE01D8F2 +:10021000EC31A4FD2B48E6E00CE4D204CFD7F60283 +:10022000E30342E7FC90DC1F28E4E4CF29999C2FEC +:10023000FFBD18D3C925DD03EC0819CA2918DBF462 +:10024000AE1407E5BE531F11F4B231EF50022F0C6C +:1002500002A2E930D6D705F5231CE93013FBA2E34F +:10026000192C2103D8110D2AFA12F9E1293638CCBC +:10027000C2F32D330F52BF0F121732130ECB30B80B +:100280004F255821C9DCEC0809251C1BD1F4F905C0 +:10029000072722F10232181220077412F0101BC730 +:1002A000F8362ECCF0BB35362A36E9F7FF1D030BA6 +:1002B0001B40030D1F3A587F18F72BEF5D321B5E72 +:1002C000EAF30A00010805443238BDD4FAD02BC045 +:1002D000ED6612F90952A8FB2B3118FBEDBBDD3D91 +:1002E000CE0AD61206DDEC2900CECF12087AE5E65A +:1002F0008FFF150BFEC4280A12E3220ED8CE2B0A5C +:10030000CE031D0BEE0D2ADA0C2CF2D11F1E25E9AF +:10031000F5E9080131E7C4D2151F1456F1FBFC1EA4 +:100320001210CCFAEBD53C193823F30806EFDF6D39 +:10033000EEC125013E0507330E08D7F22029187FAC +:10034000F222DCE0F8ED2BC8DCCF2F17E3AD8B33C6 +:1003500023F932FF3A19F3059E53DC15E7CDC2E4C9 +:1003600051E8CADECEB9CBFA94EF20D4C4A2D1377B +:1003700025F520491B02ABF20F123E0B3F06AA0ADD +:10038000E3FE10D2EFFAEDA8E2D4D9CF012CA543B9 +:10039000C2F9F9E1FFD50E81C6F8033524EE06BD9A +:1003A00027C8FCE1C5D2F1C0160698DC0713D3F8C4 +:1003B00002ECD7DF2A8DC88AEB2C172ED82F1A3CD7 +:1003C0003128EE30BEE1BE81EAF9E920D8F20F34DF +:1003D00016DFF6F71175FEFADA08101B0C7EF91F0E +:1003E000F2ED1028100F5ECBF93D520CCA08CEEC8E +:1003F0001536F42EE1E60BF1561E2C2D0D5A1F7109 +:10040000EEF63B4C143D20F8211711B432EF2318BF +:100410003218E7C62A5354F82EF307092B31265C0D +:100420002CFB35CA46610D6A013915EF9935F97A09 +:10043000023BDDB4F8D4F0222D22062830F5352415 +:100440001D1AF1EEFFFEDB1B1E101CFD0336010C16 +:10045000FA281D0FDD2FF1E33316253141EA05FAA5 +:10046000D8002DCE07F404110C563BC3F30A44FD0B +:10047000D61C0E04C3E2D7CFD20B49F410DC16F21F +:10048000FF0B15FBD7453C3C16C3DC210711A81414 +:10049000F612194316EFE07F160153E41946F716DA +:1004A000DAE83C281F2FF23BFD2EE12315031DF94E +:1004B000CB4AF7E14602952BB103B7EE64B6F123C0 +:1004C000C506F5C9121AA2611F09FAE9C30036264A +:1004D000F6D2B8090D38E6EAACDF36B0D5E9C1E3AB +:1004E000F3305800E801FB9FFB0837B01D4F1AEDB1 +:1004F000B8AB29D5083757DD174A222FF3277FA439 +:10050000E654E912F7C903FFE3DAD039BCCD046C35 +:1005100048A71DFC390ADB3DEB06DC280412C74165 +:10052000F9173D02DAF82922FF7FF90632F2D8F9ED +:10053000E516190A182DF1FFE810F8120EDB225DFE +:10054000E0D9D6F53F52032AE6F20C0A1EE9E0FA9A +:10055000EE302707D1061AF9060021D609E032F558 +:10056000F73C0E12114221EC00FD12DFE0FDD30931 +:100570001F2D134FEA23F9F005FDF120D4E7563182 +:1005800013F4F353FF02D6E3EE2E420E1EFAFDF2F1 +:10059000401DDC0FE4560A4616FC24FAD8FE11BFB3 +:1005A000DADC0B1EB901E2D49DFDE6DE062000F682 +:1005B00035BDD8DCEF2A22AE0C311FE0FDE2580633 +:1005C000D317070EFD59D4F2F2452FBFFA1DCDEB1C +:1005D0001226BCFE1AEDC1011BF3320CCAFD17E74F +:1005E000EB1BF619F4033EFED3020A810FF2CBCCCB +:1005F00027CC2DD81920CDF8F4F605CC0912E1F45A +:1006000002E1F9E8D7C9091BDADA31D6E5CDD2F72C +:100610000C04E8FE20EFD7F19EB7FBFF04000000BA +:10062000E00100009A030000F80B0000E9FAFFFF68 +:10063000F60300009AFEFFFFDEFDFFFF69120000D7 +:10064000DD0400007102000020FDFFFF6B020000CE +:10065000FBFAFFFFF70200001A020000F7FFFFFF9E +:10066000BB020000D005000001FCFFFFA419000040 +:100670002B090000C9FFFFFF20FCFFFFB6040000AC +:10068000632200002AFAFFFFC80100003F010000BA +:10069000BCFDFFFF2B01000015FDFFFFED03000077 +:1006A000B21200008B0B000006070000D903000007 +:1006B00088FCFFFF4D08000094030000EB020000DF +:1006C0005F00000011FEFFFF37F5FFFF460400004A +:1006D0007D010000EAF9FFFF0E0200002C0300007C +:1006E000A403000082FFFFFFD90400001B0C0000E0 +:1006F0003303000019FBFFFF9B080000DD22000010 +:10070000C30400003A05000043020000C3F8FFFFE5 +:10071000C9FFFFFF95FFFFFF2F040000F20200005A +:10072000BDFCFFFF64FCFFFF84000000C9FCFFFF6D +:1007300012FFFFFF4CFFFFFF080600003A03000016 +:10074000B3F9FFFFC50000000D010000C6FFFFFF69 +:100750001406000017020000BE1000005817000029 +:1007600053FDFFFFF103000015000000ABFBFFFF8E +:10077000C5020000B80300008E0400006C040000F5 +:1007800065FFFFFF6503000067F5FFFFE8FCFFFF63 +:10079000E60200005B050000EE04000039060000E0 +:1007A000FBFBFFFF8004000022000000FDFFFFFFB5 +:1007B0000D0300008B08000038FDFFFFB4020000AD +:1007C0002C0000000406000045050000CD010000DB +:1007D00072FEFFFF02FBFFFFFDFAFFFF5A0600005B +:1007E00090FEFFFF00FEFFFF11070000CB0300009B +:1007F000A8090000B203000027FAFFFFFC00000078 +:100800009EF9FFFF8AB9FBFF04000000B80B00004F +:10081000FA2DF4E7EFFDFEF9F30BF82209FC0414BE +:10082000FA1037F531F5FFF4FE06FE2EEFF8021A46 +:10083000F8EBFD0106F1FC06F9F2C0FFF2F1410808 +:10084000F500FD180102F4080FF73A01DE010DFB77 +:10085000FCFB07F70B0B0207FFFE050CFD0F123028 +:10086000FD01EE01D8050207E8E4FA00F1F804F012 +:10087000E707DC33FA05FAE9F4ECF407F50BEDF7DA +:10088000F6F1F9010EE2F5F6F5290ECBF0EAF309DF +:10089000031F01F8070EED04F4DBF602070EFAB8A9 +:1008A0000100D60DF35A09F80FE0E3F2F6FE040159 +:1008B000FD0CF7FC008A38E702F6F7FAFCE8E60AD6 +:1008C000FF1030F3EE100AFB0CFBFEF31429EEE9E7 +:1008D000EF05FFF8FBF7F16C1404FB0533FCFBFAA2 +:1008E00016FB19F3F0F71516FE08021EFE0DFB08A5 +:1008F000361106EC06090D12FFBEFB0307FAFCF4E5 +:100900000BEF25FFE300F60A18F5ECDE02E8BEF770 +:100910001FE32612F10707B9F7EFF3E41A7FF7F3A5 +:10092000F4421EF6E61B00F3FF29F8FFCFAE170BCB +:100930003EE7D4E0FE279503D5F8F6FDDDF4EC0D97 +:10094000F93CF1090D4E00EA0502FFF309D92933FC +:100950001D03FBFED80CFCE5F6E335EC42F625F66C +:1009600023FBC7432CFCF7055300FAE0F20029EB08 +:100970001081101408F8D213FD190AF5D9FC08F6F5 +:10098000F4D6FCD907FFCDF4FD3D120B1EF90CF196 +:10099000080519CA182BFC080A2A0C0DFBF50102E0 +:1009A0000206DE04FF813304FA1CFEF306F6D2FED3 +:1009B000EB091805D3EE0311F9F30DE806260AE852 +:1009C0000C0407F3000BF4440500FD00F703FD06DB +:1009D00010F430F3F8F910F5E409093C2711010887 +:1009E0005EE2F305F6F6E3A4E9C7FC09090005F0A9 +:1009F000F8FD08E2EAFBFCF6FEF507F60B00FD0544 +:100A0000EDD901F6350CFECFF50C15E6F3E60FF542 +:100A1000F7DCEE0312FA01040D03D101F1D5FCF667 +:100A2000F5FFFD2203FF0202020903FDE8140C0397 +:100A3000FF09F4FC09FB0007FAFFFC05FFFAF918AF +:100A400000FDEC01F1010C0C08E82109F8F306F9AE +:100A5000DF05E51DED10FE0B10E7061AF90FFBDBB5 +:100A6000EFD8FBFF04F9F5EB111402E3EF05020BDD +:100A7000041306040327EC0000EE03F63108F7CC5C +:100A8000FC07F01EFF1C011C04BE1F20FFFFF80D19 +:100A9000FFF5FF01EAA52AF0E60BFBBFF101DF1A23 +:100AA00006F96301C8E900F9FE560B08FA00FAE6F8 +:100AB00017FDFBEDF2F70D360C03160625F80709B6 +:100AC0000DF341FCFFFD07F71FF4DEF8FD01EACC52 +:100AD00049E5FD12F8120E02E9EF010910FF15FABF +:100AE0000B0F1603D7D0FCC211460709EABCBD3272 +:100AF000024611EB40232108081FAB4E2C71FEFB70 +:100B000021E0F1F4CD10EF0D0812EE0FF344510285 +:100B100012FE05FB0D00A50EAFEB07F9DDE7FA1697 +:100B20001DDCE9151471F9F2CC06F6DE0711F71396 +:100B3000170EF2FA1B0FECEFEAD7F6040AF22E3783 +:100B40001400D70E050DEEF4782CEED502ED220E32 +:100B5000EAE70B060132D321AF2B278F81810F07E4 +:100B6000F3EF337F09F8CE2F4B8117F55B081E8A10 +:100B7000C8C2DCC8075DDE4EB4E0FE188CF3377FD8 +:100B80001A16340781A97FEAD7840381F1B681025E +:100B90002D18369AE319FA4F2F3ED59FF17FD434A2 +:100BA000E50DDA147F833C4C0E00023E145923FFFE +:100BB0001D3281EF7FD33E1F231781E13D231B7F31 +:100BC000469E03F01481255B81ECD1151F42EE197E +:100BD000E9D4F3FBCD060D0023D51C0F1225E1E669 +:100BE0000740FD08312F06F50A0243B6323AF931C3 +:100BF0001FD0D303E21DF715C8100CF8F5BC14F292 +:100C0000050C12D6E2F4A0F5D0F8DB0DDAF90010ED +:100C100001BDEA070749F8DE20FD00F1E2E111ED30 +:100C2000410DE8102032F6FC0DE0DBEC32F9262411 +:100C3000EAEFF8442609F00E34280E090106E6BA58 +:100C4000E8B7101C1D080DF800F519EDDCEFFE07E4 +:100C5000FD11F6EFF409DAF1041518002606FA067C +:100C6000F8031FE207DCF41D000218FAFDF9EB0A95 +:100C700004FCD202EFD8E7F21D0400FAFA23D610E2 +:100C8000E5F6F810DAECF411E381F70D07F4010151 +:100C90001D06FEFAFD00FB051002E800E8060E1A2C +:100CA000D9DC24E8FFFA18E80FFEF625F704ED0278 +:100CB0001E06FAFCFA0FFF88FDEF0000FDF4F601B6 +:100CC000FD50EC091402FB16FE1D12C217EDC50003 +:100CD00002EFE20C360F13A8F20FF1F503E4EE0673 +:100CE000F2D0C73516050306EE02EA03E6FF410E11 +:100CF00026FA19AD0D300DFE30F21D01A30100FDE5 +:100D0000DF37F40A08DBF811F102F59406E2967871 +:100D1000F4FF2AFC7FF40E050BE00DE5D90011E18C +:100D200023FCB509F40707E30B02030DEF0123F3DE +:100D300007F70216FAE11BF90E6A50BEFC133F7F5B +:100D4000F47F5AB12C1DFE695DD191B6F57F2587E0 +:100D5000FF16DB7F37067734DB817F0FC1D2B2FE0F +:100D6000FF3B1C051CF2E138730D2BF0D848BE1474 +:100D700013D2AE0BC82AE83E81F63406CC33814A42 +:100D800059F2F68134F4B8E953F9CC11F11601D7D0 +:100D900005B3F8C1020DF8E43DF3507F2807A6190A +:100DA000217F6B810C261F2B29141603188115191E +:100DB0003D27DB7F0E287F177AD6810881D2FB7F03 +:100DC0007FBA85817BB07F81787FE1B281EC812C15 +:100DD0008111E881817F63BF2E48D87F5585987F38 +:100DE000D58105327F3DEE26D481F913B148817F4C +:100DF00099847F7F01246E7F7F7F81ABE0A5AF4A1E +:100E0000527F7F8139817F891A477F81497F7F8324 +:100E10007FC21DD447AC8FB7CCBD81BA81674D0B63 +:100E20004B437F7F8139867F006CEDDDE5FB2D3EF6 +:100E3000DBC616E44BC7E311C1ED35357FFF39B38F +:100E4000EBC972B54441DF7FD4256105F4E4DCFCD5 +:100E5000814E0FF205AAC1002EF731F20C21140BBE +:100E600057DA8108C263E61DADCA2E07F7F7E02105 +:100E700059FDFDAC2E81E3D71405ADF6A3023AFD72 +:100E8000C19BF3AD3C0C0BFBEB0C2F13297FEC1932 +:100E9000243CF4C7011901AC0D4B0DF5F7AF4DFC27 +:100EA000EB7FF8E71B0AFD2B05F816C6160AC503EB +:100EB000F80800E3F40AFFC209FBD4BFEC21F920D3 +:100EC00002EAD5FC05061902FC0FBBF5DF21EA0892 +:100ED00025FA0DE4FB3800F635FC0AFDBE01F806E4 +:100EE000DEBDD800051AE7F8F808FE9510FB8EC4A1 +:100EF00004FEF8FDEF0B12FED2E622F107020CE72A +:100F000009EFEA09FC06F41E431609D3F50008812F +:100F100012FD0112F7E54A0CEF3A0EFF0B0101EB4F +:100F2000012907E2E3EA0BFAFFF5DF0CA7FDFDD488 +:100F300007061141FE0AF61D14DCF541F8F2F30D27 +:100F4000F0D1CEFCE9C72D1F03E829110B13F0EAFD +:100F5000510117F8D01201E2F47B0DF20F04F409ED +:100F600010FCF9EC03FC817F1EFD0BFC73F6081AE4 +:100F7000B7CAF805E800F6D81E12D0F3FFF70851FB +:100F80009C180DF706FD1D30FB11FF17120514F913 +:100F9000AE6DF3D23BFD2E18244D0719E4D0CFF2ED +:100FA000EB5984D607540DEDD8EF817D18BC131D85 +:100FB000E98AF866FE00D5FD1420F7061AEC364ED5 +:100FC0001A0542D83B1DD3110A11B9FDF3CAEA290B +:100FD000DD4BDEEAE311EC251707E6D410FE00082E +:100FE0009BF383F7FBEF2A3A43B6F808DCFFE1E016 +:100FF0005931050D2FF91F23B03BE2EE01215E3B75 +:1010000004B6FDF500E9E4E58116B65B79E8641AFB +:101010007FC7EBD0B48B7F35109783BB13CA150EF7 +:10102000811FD4E567D3D364ED898B093A767FF0CD +:10103000017F3B073AA0E82A7FFF7FCF367FC08140 +:10104000AD1A96391034E95F636088A9E2D1443B58 +:10105000F041E614CCD0E0128116EBC1E4AD456658 +:10106000C67F74563414F0A7227F04767FD27F4661 +:10107000CC29C716141E7F6E19DC26C36DC881FDEE +:10108000CB4801342109F31925E12ED5F7FC270EB1 +:10109000EBBE042D09FE03CF06F845CD2612EE4423 +:1010A000E6F3A6F60C2F2402AC16C0FDD5D4FB1235 +:1010B000EF1938EF15FCB9D37000CCF1037F14EEB3 +:1010C0002C2AE3DA250303F6F0F8EE110EE4AEE77E +:1010D00001FA00FC05E92DF9B987C912EA00DEF62C +:1010E000D802E4E00030E463D30512C2001DF0A88A +:1010F0000B1EF10A20CA4FE1E76A01FC1EFC01F653 +:10110000F7FB0DE8F4EC0E0E160614EAF40BFAC524 +:101110000300E5EAE016F012FB09F6FFFFFDFA0C0A +:101120001CE381FEF3BFFF0DEEF112E2091FFBF499 +:10113000551800FBDC10FCFDCB85F7F808F7FBF237 +:10114000030003E5111AA7D914FDFFF90401001FDC +:10115000810921042001EFF10F17CADBF910217476 +:10116000813103E0000B04A1ED21FC0F0BF54D11C3 +:10117000F8D901F20908FDFA09100FF9F6FCD105BA +:10118000ED090FF6A2EF08E40704E73E08E8F7EBE5 +:10119000F9E71A1CF80D0C02FAE0F102F11E1A0A26 +:1011A00030060E2E02E6BD032B061A0757F7F60887 +:1011B0000C2F0603EB0B0214140405F00501CF5E9F +:1011C0000A01220225011013FDE83AF118060EE289 +:1011D0003BFD24090502E9D70D06FB28FEF80D0AA0 +:1011E0000B05FF07050610FE01C532EE10FD0506D2 +:1011F000F041FEE3EB0BE6BCE90F8103B52500EE01 +:1012000002FAC209F814F2E80ACBD11CD1FF130884 +:10121000F8C7CBFEE94A0E18D4FF11FAF6DAC5F189 +:10122000D2FD05F06BD806B8F342DDEE3D17F3E4CE +:1012300010FC0602FFFDCE455B03F9FBFEEA2448E5 +:1012400046E51F00EEF903BD2301BEF5E91100E7F5 +:10125000C334F93AF715382114DFFE0608FCCAFE3C +:101260000DAD7F1845EF0F14D4F9F608F77FF5B8E8 +:1012700003E08BE5AC2ADCCD9C09E8263A1AEF6B3B +:1012800013F5A82FE9DBF803EAE618FE1A120BCBD8 +:10129000F6E51B060A498EF194E6B6817F281D9873 +:1012A00023C0A2D27FDAED010303FF0CF7E3B124E0 +:1012B00042F9C900DDFA227F064C54212EFAEE8154 +:1012C0001A14F6BD0DF8EA3AD033E2E821FA7613A3 +:1012D0003AD80ADF1B0ADFF0EA0F10F2110FFE10F6 +:1012E000EDD808FBE8F8B4DAF5F00805B708F6021F +:1012F0001C1B09C8EC0F07190713FBE1E2E3F00A16 +:10130000F3DB9601DCDB1000E40C0E120AE9F1F5C8 +:101310006A0809EC5547F7FF0D21D90307F6F10DCF +:10132000E9FEF9E10D15D10013F805FDE801200DE6 +:10133000EDD2EB001002EFCC17060AD5F70706181E +:10134000C825F404F911CFE901DFF9FFF00F0C0D06 +:10135000E53015FC0A0304EE08E20DEFF9F8EDFEA6 +:10136000FB00EEFEEBFFF3EC0201EFFAF22106E9DF +:10137000F808FFF0060616FB11FDF1030118F5054C +:1013800016ED110002ECBBF87F1015045F06F5F6B0 +:1013900006CFEC02000D0209FF02FEF2060CCCE9BA +:1013A0000A04ECFF08FE2219F9F229F52804FE07C9 +:1013B0002CFE0CE5ED03E9E60FF6FF17FCFD02A39A +:1013C0000C13FF070310FD114EC5FBFF04000000C6 +:1013D000E0010000083A0000CA5900002CD4FFFFC9 +:1013E0004EE6FFFF724E000093310000AE4D00004C +:1013F000EFFFFFFF11E1FFFFC9D3FFFF4E0A00001F +:101400003F0F00006EBDFFFFCABEFFFF02C9FFFF16 +:10141000DC4B0000FFEFFFFFD79CFFFFBA2300006B +:1014200057B0FFFF294900001A2900006678000024 +:101430004520000083ACFFFFB40B000070C3FFFF2A +:1014400088C6FFFF33FDFFFF71260000F9D7FFFFBD +:101450001A490000AAE3FFFFC8CBFFFF4C3C000085 +:101460001716000089BDFFFFD43E0000ED1A0000F2 +:1014700031D7FFFFA5190000B9540000D3130000B5 +:10148000BD3800006CABFFFF29C2FFFF42E7FFFF42 +:101490007BF5FFFF212A00000AB7FFFF0964000067 +:1014A0005FC2FFFFB1BCFFFF05D3FFFF5560000027 +:1014B00087B7FFFF18F1FFFFDF050000F0FEFFFF19 +:1014C000A3CCFFFF13180000342F00008452FFFF4D +:1014D000C1420000BFDAFFFFE2240000D635000061 +:1014E00008BFFFFF50F0FFFF966200001B150000D1 +:1014F000DF5300008E8100002C2B000032C4FFFF60 +:10150000343F0000FF340000BF320000FA1A000030 +:10151000DBF0FFFF3B1A00004E3A000025C9FFFF39 +:101520003FA3FFFFC45E0000A0F6FFFFEE24000013 +:10153000CD8D000016E3FFFF2AF8FFFFDAF5FFFF6D +:101540005513000048270000F8200000A075000097 +:10155000922C0000E1F2FFFF792B0000652B0000C8 +:10156000D03700002D4800004A130000FACFFFFFDB +:101570005BCDFFFFB6F4FFFF33010000F3E7FFFF91 +:10158000EDD2FFFF293C0000693400005F400000FD +:101590003109000045510000FEE0FFFF4B550000FF +:1015A0007FFFFFFFD4E1FFFFCA0F00005D050000D1 +:1015B000957A00003AC7FBFF0400000040380000A5 +:1015C00088060E7D05871BDE0326200FF5B52B0947 +:1015D0000F78E818C2FAC22A4018D9093D171D1918 +:1015E00004F901E857EBEAD822FAE503FFA7F5F77B +:1015F00011C8D70F08260202F41E1F0BE93F17D7A8 +:10160000ADBFE816E07F07F2DBF710F6B807E0C5DC +:1016100004DAE40304FE49D90CC9E43B1DECFABE2C +:10162000D4C63F18DFE70BD8F6E001E535E2DB1062 +:10163000E2DBF0F2FA34DAABEAC109C60EB9F8FD22 +:10164000E10409DC35C1E6F405DE1DEE0DFCDD2A02 +:10165000C3C6080AAEEB39815B32EDFBDCFBF70E4B +:101660001CBA11EFFF4605EAC99E30DE490920C3C6 +:10167000FD2B2507CDFAC00D0AE400D42D1621EB71 +:1016800064B116F1EB2CF2F7FBFCAD2ED805EADDC8 +:10169000A7EC6B3BCB38B9EBA9F6F7D9EDD7DC302B +:1016A000043C2D10FC3009EBC3BEF11ADC0DAED4A6 +:1016B00006250E1BFFFD20C1FD1D2C292DFCB9F5B3 +:1016C000F4D7157FF6061F2F02EFDED61A390E1259 +:1016D0000C3FE711C0FA07FA1D0FA25FA206283AD5 +:1016E000F80314F93029E1EA001FD40C0ED91102D5 +:1016F000160C4EE34745DB211ABE13F81806C4DA70 +:10170000221CEDE8061B1B1B06F80618FEFBC09802 +:10171000320F0BEFB82AF751101EE52252020A29A8 +:10172000F44AF81DB7E1B987360409031B0709E736 +:10173000EC15FF0502FDE80AE4E201FCDB0510FA06 +:10174000E10B4531341BF81926EB0A141DDDFC1D95 +:1017500010FD25E6351DD8AF261BF9FD2FC7024524 +:1017600004D9ED0E08F4E8F7FAE431D71E0AC7EE03 +:10177000E5291AF33E04FE30E8E0D244A1130F0D30 +:10178000FDE71AF20B2FFA198B2AEAEB0CD800FBB3 +:10179000E9FBC2137FD1D825EE1F250B13F3021CE2 +:1017A000EB0C13E0D8D8EAE9B8FCDA09F310091316 +:1017B00017E6F9D8ED0001FEEDC2F7EABDE626FB1B +:1017C000030D0C05E91723041710F73AFC23DC3D41 +:1017D000E3E51926EE04DDD6EC0EECFB000C292126 +:1017E000DE179008F7F01911E6C801DF3404D28142 +:1017F000080301F1FB1CEB16CBEFF60ED1FEDBE785 +:101800002611FBC8F307E9E9FEE10727F5FC1DB245 +:101810001FD9079D0D4AE200C8D40AFDEED5F6098E +:10182000E8E059EEEA172DF1F74FF102F1E104DAA1 +:1018300022DBED0006070849F1D91D064BDEE6F66E +:1018400001FED210EFFAF04A05D3DE1615FAF81EA3 +:1018500001C8ECD9E2EA215710F622F8E1D5FAFAEC +:10186000F106031445D412FD1C2838F9F5030BD4F6 +:10187000C5DAF80245E1FFFDE9E9E204CC81E20BBB +:10188000ED0405EA0319E7EBEEFA2104403AD6D05D +:10189000D0F7E6FD15F8F202FEE8EF05F3F010FDD3 +:1018A000071711C8ECF1FAC0F6FACEFF01C420ED1B +:1018B00019C6FE31E203141505D21904D02703E23C +:1018C000C812F816DB0B04EBFF0223F1AC170C0A6D +:1018D000DEDDD7FBE8ECE8150CF4F1FEECEEE08180 +:1018E000FFECF5ECE2FEB0EEF9F927FEF0F0FFD9DF +:1018F00048EF02F2DEF7E00A0B10D6ECD2AE001E83 +:10190000C9F1EE1108E52AE5FD041921E9B30844FF +:101910000C0D362D12D0081D1E062FE01101FAFA0B +:101920002E0C0C31EC2517A8D611EB25F221ECAECC +:1019300015E104210BA3082EFEF6201AB22AF12786 +:10194000FF2F33F6194746EB1712DB20F7E6E20AC2 +:101950003407561619385E09FEF21AEE1B2C08FEE3 +:101960000AEFC16656F8D902E7FF912200A616FADF +:101970009DBB3F0218E2D8AF258979CF2BFD81C1ED +:10198000F50902FBFD01F0FB010A00FDFA11FFFD64 +:10199000F70407EB00FF00F0FFFDF9000300FAFD7C +:1019A00007F902010D0106FE0BFC02FE1006040001 +:1019B000F21D02FFF2FEFEFE01FA00FEEE07FB083A +:1019C000FBFDF7FFECF802FDFB02FAF50DF8C9DBB1 +:1019D00003FF05F506FD0A0105FE02EFFFFDF6F91E +:1019E000000803F104FDF717FC0000FC7FF216F37A +:1019F000F7F7F1FC060119FC2518FD000E28C2F2CC +:101A0000E4F5F2F0040B18071439CE18F9F9F11DBA +:101A1000E3302ECFE2E605F6F0B802F0CAF003CCD0 +:101A20000F01D6C4FB17F3DEFEE8D6E6D10BCCE7F8 +:101A3000C81244065F21F3B1FDEF060E81F0F81BDA +:101A400016FEF9E90C05501EF70DF1D5FAF6EF2C4C +:101A500011E6F5E61ED710041E65D5322AFC2435A2 +:101A6000171D343D00D8E8F042F01C0C0813DF527B +:101A7000F9F60EE2F3DE01BC0D1000073014EFF6AC +:101A8000F6F10326EC02F9E6121A1CE72402FD1017 +:101A9000EBDD05FCEAFD11021DE5FEE1CF0500E8E6 +:101AA00007C0FBF7190EED05F903F404F2D50D0D8F +:101AB0000AE6ED05B609F7F300E41CD629FC810619 +:101AC0000CE310A90204D9E7F3E81800F4D421F5D7 +:101AD0001FFA714F1AD20720F114CAE3F9EDF7B7D4 +:101AE000EFF07A0CD9DDD41C0106F206E20EFCF10F +:101AF000CBFB01EFDD210A01EF07B1E8EAF2DC0DD3 +:101B0000375A1A0E0DC7DCDFE3F20AF25AEBFE1E5B +:101B100002FF4C0D08DBDEFF10D4FCF922C0F506F5 +:101B2000EEFC2212FDE0E2FCCFEB5F0DEEF1F0E304 +:101B3000F7E9E201FAF3F31213EF06ECC9F41CF132 +:101B400025D7F92DF9EE11FD0ECE0D0517D843EC72 +:101B50002D810F0AFAEAF7FB0C1828E9FB0032F096 +:101B600007ED1D192813F5D9C0F1DCDB1D13360A6A +:101B7000E7D7135DEF09130BF5050410091A0725C4 +:101B80001CE00DCA3011F4210DF1E78A0F3106BDBA +:101B9000FB1D1CE770FDF3E3F3CDF0BE06ECB6F9D8 +:101BA00014C30133EF22F5FBECFB04DC0314DA165B +:101BB000DF02DF4BC1F9FC3DF50D23F6E0FE0F140B +:101BC0002A7F5152CEFBC72BF30804C74D075FE7AE +:101BD000B6FF200FF3EE1BFE20F602FB2446FE0AA2 +:101BE000FFEADDEDF21610EAFF0705FB07162124D8 +:101BF000D015E11505370718F904E9E517DB082CBE +:101C0000F80CEBDD321001EF101F01E51908FF029F +:101C10000BD2F5283002EF2D0C0C7FE81D12E3F2F9 +:101C2000EC012AF70D3D2139FD2AE12BDCEA26E003 +:101C3000FA0313EEE8FD210B48F00E7FC9383E6031 +:101C4000EEDEE1DB3320E72DC949C820CAF3F1AC51 +:101C50002FFBEB130804041F2302311727D5D50CE3 +:101C6000071BF764F0F53200FE1B045FF7D9E0E2D2 +:101C70000E070D06F42A2BFD041EE3F331214EFB63 +:101C8000E719F90B004EE2FF0CE90BD33210D30732 +:101C90003840FE100E0D09DD3CC8ED07C3C805F441 +:101CA0001AFEC4E1F714BECA0209F50E261701FE9A +:101CB000FEBC1441F4CC15F7ED03EC023B17F17FA9 +:101CC0007309FE0BFAEE122DF5F9E2FE07CAEEC912 +:101CD000C5FBE4FC0A3020F910EBF74206EDDBF718 +:101CE0000BF2E4FB2FEAF4F40EEC1D08ECEB1F0200 +:101CF000011004091D1BC802FDE7FAD7E90F1014F3 +:101D0000EEE8CD18CDEB04EEFDE543AAF3DEFE0CC4 +:101D1000E1FEE0CE1BEA1204F3F02003FF25EF0101 +:101D2000E20EE30307EB32F1E7111CE604F4F626BA +:101D30000612E60FD2D812810D0BDDF2E6A5DE0801 +:101D40000203F11ADCF20529260318EA0F22FF0C20 +:101D5000E2D8F71BFAF2DAC10DFCEDEC0FD0031557 +:101D600006E0EBD22FF411FE261BD6F60E2012F958 +:101D7000EC3722DC011CED1530EDFAEBBFF7D63164 +:101D8000F4FE0409DD0D080FDB0FD5D51412FE0E8D +:101D9000EFEB1117E4FA1EF21CECECEDEEFBFC1578 +:101DA00005E42E7F26230DD726F0CC180FE5EF088B +:101DB0001B0D70CCF002D6F55D37EC1A1254AC3E18 +:101DC00047D5281D0AD91C0A182D26811711FCDABF +:101DD000140630F3F01A0FE50ADC03152DE611FBAB +:101DE00022D65D34200902C1101BDE02E3C8D0F800 +:101DF00015BC4C13121225E7E5F1FE36EDC7E01ACB +:101E0000FB4A05EC00050DF71FEA07E909FAC0F5E2 +:101E1000030B47F1461CF9EF6BF37412DCEDD2486B +:101E200010E0F71008C1AB4B2B10122FEF134EFA36 +:101E300007FAEAD706A7FDC8F5CDD701030A2C1B80 +:101E4000E7211055FCE918FFC6D41BD7F2130C117B +:101E5000E802FD0EFB1DD720BC1C22FECE6FC3EC9A +:101E60001F822A2A7F1803F8D5FBF4EBDFD423F373 +:101E7000EEFC22EE0833F7341EFF34F5DDEC4C6C3B +:101E8000EA11CFD4F3D3F0E38D0B3A2201FD32E90E +:101E9000F011B1D0BC9C4B251CF0F9FE136218A8C0 +:101EA000B945D9092BE5EFD2DC07EF09024405F467 +:101EB000F4EFF90607190A060DEAFE22230F17436D +:101EC00029FD030E02DEF4EBF915FD091503FD26CD +:101ED000071B1B1918E5FE09FFE1200836E1210A5E +:101EE00005F7180CF8E7E80CE20723FD28E420EBDF +:101EF0000AE4F3070817043C091B003E21ED24FC0B +:101F0000EF340EF7EB1B37FD01F0F21DFD7FE517F7 +:101F10000CE6E317FD6105C7F240053235D3EDF05D +:101F2000CDF906030AC015EFC8E8E9F4050F12055C +:101F3000FCF7F4E0F5F0F30405B0F110EAF52DAC90 +:101F400011170CE0E4E5290AFDE10CFC1B13F1314B +:101F5000F2D3EBDAFAF61DFB23CED8F40AED030731 +:101F6000EEEA09EF23EB10F829F1D6021BE0A19469 +:101F700005E10F0143452A1181D72AFFEF1B09ED27 +:101F8000E22BE5ECF2EFF1AC11E9D0DCFF041BE849 +:101F9000340AE1CD04F1080602BADD15F8EFECD100 +:101FA000D819FF0D29E016EE0AC6F51E131C007F96 +:101FB000CB0E00EA1A162FF85C1C0D28B215F9E0BA +:101FC000FC2DA80F090216ECD8CA1AF70F27FDF846 +:101FD000161CF2FA112106D44FFDF0F71D53F40C34 +:101FE00025DF250DE22802F6DCFFC5DEFEFFDB560D +:101FF000DF0695DFE001F9DDFAFAE826F1F73DE7C3 +:102000003BDB2B088DC3E8A52302F544EEFCF34E21 +:1020100024FEFFF601EDE928100CFBD6700E0C0C27 +:102020002927F320FAD9EAC1D3E4F5CCF1D5EE02A1 +:1020300004BAF7B9DDF813C91901E0DC08FBFC00AC +:10204000011DE9CED21FE1F50FFA0C01B517DBD166 +:10205000E9BB3CB3CB31E507EFF7EFD6312237F0E0 +:10206000E72800CED116C80AFAFD222A3306FC0062 +:102070002981E48EF5DC0909CE183DCAEBC1F60BC7 +:10208000FDCDF9EEF5BAF7D9F6FBDAFCB8E80606AD +:1020900010F8EBC7D0FEFDE3EA03C1F8CBE7B3E2EB +:1020A00009EADFDD00C5C5D3A5BF0FD401F9FD1CCA +:1020B000EF26F4C324F5F901E9E0DD00080AE5C6DE +:1020C00000E823F3FB10D6E9071E2F17EBCDED0137 +:1020D000D4DC81F9E0DB360C09E3F5010ECFFDF627 +:1020E00039DDECECF0BC54FDCE135927FE140E9AEA +:1020F0001830CD0C38F6E52D15062E20436506194F +:10210000E807F8EA0DB0F01434D414C90D071A0E1C +:10211000235CDDBC03E5F622EAE0FE18B1D224120E +:10212000F1DA11106109DEFEEB42DFB04537F4D77A +:102130000F00E80CEB260330FAFE2F3DF72FE725C2 +:1021400006F281123B28F2DE041AD5FCF6D81F4FA6 +:10215000F12011C0211529E525E0100B2414B90840 +:102160005E1313004D56A7E933144E26232CD84690 +:102170000AECEBBA1256160BFF40F7460C14FBD3D1 +:102180000C36BDBFAD0BDF010DA0F8AD1315FB3450 +:1021900011F2CFFF03EB06E8083CFBF004ECF51965 +:1021A0000FEAD9E1FF0BF5E5D5DE14FF1315FDF4B9 +:1021B00009F1ECF731FAB8ECEC0C0406C706100391 +:1021C000E90CCC1CECFA8511DFDBDED3E4EF161949 +:1021D000FDF6F9D8CAEE0DFC05435B15AF44C816F1 +:1021E000E268CD0EC8EBF443E00E7FBFBC5833125B +:1021F000E2E6F51D0AFE1FDB17042103DF284D2947 +:1022000011F635E11A3D3801FBE3D611FEFC12EA66 +:10221000214702420DF3ED06D809FA34FF10D32509 +:1022200000710939F3FC35263AEC1C04810636B5F9 +:10223000F43929EF54EA170341231F4DDAEFE2B5D1 +:10224000141C45ED311033FF19F5FA0D0D2C20F754 +:10225000180659ACFDC0E7C608F8300CE1D8253E99 +:1022600008F4E4D9FAFEFA0E322815F5323FD8DF29 +:102270000610FCEF3AECFF082C4217510D1AC33F31 +:10228000F17F27E23D253E1CDFE10AF80710E4E379 +:102290003F21D6EDDFEF151A76F3FC11F6FAF0D7F1 +:1022A000AE142BCB7B201BCDE6120A129508D50F5E +:1022B000E0143003D34AF962EF1CA0FA07DE01EA0A +:1022C000043475FD07F3E3361610E9E1D7FD0ED8A7 +:1022D000DA29CB900939A65BC5D53F1505552240B3 +:1022E000F90B050308F21808FCF7E7E0EC1511F507 +:1022F000E322173100D0FDF1F3CCC9FB00FD06D479 +:10230000F7D907C738000DFEF6F1EDEE1F0DF5CD3C +:10231000016DE6F20508F80EEEF421F79729CB0CD3 +:10232000B11B8BECF53908E30B0AD4DF2C08E7C7A7 +:1023300008F3C2F3F509F40BF7EF48F224F7D8F1EC +:10234000047F4C51E9C192181604F2F5BBF4EDEF8D +:102350001AD13F00EA4670D3CBD3EDBA0AE6031593 +:10236000FBF5DE1C6AD4FD0C08BB3E1E0605F02CF6 +:10237000F3017FFA04F224F53B0ADE231D151E0F3C +:1023800010148AEEF639F6ECF3C004D30FEDFAE33D +:10239000FD2000042834D1291AECFBED45531A1313 +:1023A00016FC0FF520322017E81D1A3209E13E987D +:1023B000D7EC270BDB423B02BBF102DBF00B358F86 +:1023C00038D3BFF6EDE428C7FA16F70D4D8E0E147C +:1023D000D0F90FE2FD0437070AF9071221040805B6 +:1023E000024800BDF70BFF1E020C15F3F515ECEDCE +:1023F0000BEFEA0F1403F00205F335200BF4F3FDA5 +:1024000009C10806E2EC35F9C3092C0D1A23F6EFD1 +:10241000E307EF0710D519140BD227FD02EC1C0CB3 +:10242000022AFFF0F9F61018FFF7FB0228FEF8E287 +:10243000DD27B7D9140C0BCD12EA15087F1FCF2466 +:10244000150A2C0F2BF6DDEE0AFDF0D7FAE4F8EDB5 +:10245000FAEA03F4F4F60F140026F7E8FAFD1DED8E +:10246000D1B509F5F2F013CF0B09F5EAEAF824F338 +:10247000321219FCFC1132F0B1FC280D29D4C91E0E +:1024800020F7ED2AE4EDDCEA11E1F9EDF81A1EEC93 +:102490000E07EB0CDC11DCDEFB0607D1A4F7F6F42B +:1024A0000DF9E701ED232116060D01A90CDFC51D6D +:1024B0000AEE1920CD2D7081B0C5BBFAF7C402AC6D +:1024C00066FF3D4110EF0C04DEE7DD361AFE03FA2D +:1024D0001823FDECF8E70737CF017F081B79EF24BD +:1024E0000B10DF10F4EFFBDDF1F9D5F93655FFCA1B +:1024F0003055FE2D2207F8D3120E42D7601A37F559 +:102500003FE9F4210B49C2F700E96D00F3EF2A1708 +:10251000F407FB05D7E51816001A1AF5E5E5F008EB +:10252000CFE3CA151EFC122B1F050908EAEEDCE5F5 +:10253000E7F4181925C711F73A04113F14D9FAD74F +:10254000E0001B2AADFB2B0EF4FFFADF1DF808FF9D +:10255000FE491BFB05FF1B29F210054DF419060B64 +:10256000E4F31F52BCDB4A16FE0A1422DFDDEBFF48 +:1025700008152123FCE44032054B1526040615F509 +:102580002EEE1D5ABEE12A070D0E26F613FDEB199D +:102590000100E629CC16C00A6CE68127FD242EFB3B +:1025A000BAF926F12014E00FF94D99101540CE111B +:1025B00018F40CFA2922F0B6FCDBE8FD22142C0EEC +:1025C000E0C6EA7FEDD2DD130A00FBE710DF0A1A4E +:1025D00000DBEC0F10FA0624C81CFF34111A061A8F +:1025E0000D1308F13E0C01DDF4E6F8CF050E2B0CBF +:1025F000EB0054200D0EFF15C5F723F2153819E432 +:102600000CF7CAE1C5DDF5E9DA1C11DFDE0933E2BA +:10261000FC20B511E2D1113121D0DDD0A71701077F +:10262000B509FA04149BCAD4CADCFD1DF123F18359 +:10263000BE15FEF1315C2DE6F7AFF6190916FA5119 +:10264000EC1960ED11F20D0C30F73BF5D13E1CD7C3 +:10265000D155AAD8A60EF0DAFDCFE9DD0F23BD14BF +:10266000FBEBF3C527FF0D9D1C14EDE52D57FB1A61 +:10267000F4EDF60FE9241A3DEAFFF9F728FD1BD621 +:10268000BC20DCE015E8DEC7D1D6B67F426E11ED86 +:1026900048FB150723CAECD2E74D2AC0EAE6FED96B +:1026A000F717FEFEFFFB0FFA0813150CE22E0AFBCC +:1026B000F430E8FCFBF80210121B072B2219DC3661 +:1026C000CFD300E504E7F600FD12112612FED9264D +:1026D00017F3E52E1044FAF906FD05FE490A0BE54D +:1026E0000909D01F06EF09F9BFEA111E17F4471DAB +:1026F000FA09F7F0260406070F1FEC014CCDF01E77 +:102700002B30ECEE1F2FEFBF210BE5F90607FA0384 +:1027100011310903077F20FAEE0300F7FA09FEFBE7 +:10272000FC0902FFF810FA02020BFEE9F7FCFDF3C8 +:102730000001EFF3FE04FCFD0307FB000BFF0C069A +:10274000F3040EFF040705FDF2FA00F6F0FAFCFEB2 +:10275000FEFA02FEFAFBFA0DF4F7020413EDFC0890 +:10276000FAFAFCF500F9C5DC00FFFFFDFA010A03E7 +:10277000000100FA02F8FAF000F9F5E7FA08FAEDBC +:1027800009FCF50B8106FB08FC0CFD03F5FD02FAC4 +:10279000CEF502020AF520130D07F5FCF7F7E3FE6C +:1027A000F5F9E3EAF6FADCF622F4D2F80BF9FFFBCE +:1027B00003F201E50D09F804FD06ECE701EE19CC82 +:1027C000F31405E50606F7F0E40700F00AEFEBF472 +:1027D00000DEFAFE28110007D9F7EBE40500EAF362 +:1027E000E8DFE130D6F9010302011B07E2E8E6F574 +:1027F000E4CEF7DA001B05EB180715247F20041838 +:1028000000200110EEFEEDEFDDEF0BF000060BCE29 +:10281000130FF6F6141DE5FEF7BA12B41AEEE8F43B +:10282000E74016FE3501360CDCF0DFF430E1DF1E48 +:1028300014F7E51CD2EEFB09F6FE19FB2EEBFCFEAD +:10284000051A0903F5C2FF4B150F1701EB1224FB04 +:10285000F810050BD3298158FDDAEA2110EC19E2B2 +:1028600010DA09D9BDDDF52B5F1E010BBE3D09FB5A +:102870001C01E30E0C130CD60B2024F44A0EEDFFC2 +:10288000C681060DEF32101574E026F8E0E5DA3A5D +:1028900024751DDB05E8F3DE3EB2C5F0E0EEDCFB9F +:1028A0001ED3D8D15924231DDCE87EF0EAF5E311CC +:1028B000EDFFD1F3EFE1F70224CA1508EDE3FFE3E2 +:1028C000B00735FF608DEEE5E422F0051AF8DFD39E +:1028D000F42242F9030223B2F14B23091AFEFCFA57 +:1028E00008E125FBEFF7F98CA8395430EE201B6C7A +:1028F0002C1FF91DF8FA128B5C18E7A00E59D7D2DD +:10290000C707FFD928F1DB1616E42A00370737245A +:10291000CB41292A03141DC10A2A1203D7DDEA4C30 +:10292000EECDC91D0307DACCBCF62F12CFE505ECBE +:10293000CF152B17550BFBFA4EE8BC2106110210E0 +:1029400034CD153A1A0226D50A1ADAE8CBE13381DA +:102950000FDC21DE0F26F0C2DD06F7C998D219FB85 +:102960000C0E0EE2C7A40BE90BFEBF1302E4090D27 +:10297000D2F9087E0EA9DFB8D510BD1CDFDEFA1033 +:10298000E0A5FD1DE2E006CB15D2BCD10FDA24FE96 +:10299000340807FB3B0CFEFCECD804181D06EE15B2 +:1029A000FB343AD447F5EDF607F2F105C3C705F954 +:1029B000121A3F17E0EDE7EB003611FC003E17E777 +:1029C000E6D2F1B4E6F625CCD2E031E5CCF77F17BC +:1029D0002EFC3516F91418C0C4E5170C2C14EE0B98 +:1029E000981CCD14E11CFAEFE905E9EEFA13FFE2B9 +:1029F0000A0103EEDCF603FCF5ED090EF1F1F4F447 +:102A0000FCFFFCF806F01BE113F801052003FB1D99 +:102A1000E1161412EC170808EBF4F9EFEA021902B8 +:102A2000F4060614C8D4F60FE8FA0F05FEEAF4001F +:102A3000F4F3E8F9F0F6BE07FAFBF700FBFE08ED49 +:102A4000060900FCE5F813EAE2E981CBFFFEFE236C +:102A5000FD03DB053E060CCF02EB8BF5EBF55503D2 +:102A600017E4DB98EF56EDD1DFAFD130451FC4003E +:102A7000FC06C62F21ED56191652309BEFBD190DDD +:102A800026BBF8F60A1F0E17154C661F323004E9F4 +:102A900020F9FF1FC1DB0311E01659EAC0681B17BC +:102AA0000D1682EAF6270CF7DEC4F1000EDF373888 +:102AB0002826A50ECF0705F92671B026050036F8A1 +:102AC0001BF116147F306A0D1AE718E1F86C0386C3 +:102AD000E132DFEB3BF9F6CF30D5E0EA02CE00126F +:102AE00030D72314AC31D9DC08F51836FEFC440984 +:102AF0005BBED72E27A8233FF500F3C239DE1B0AA1 +:102B000009051E0AEAF8F214AE00E7E52B962DEF50 +:102B10009934170E3FE1C64505042F13E70F4AF419 +:102B200067FD98DF48FAD131840F14D61546E68444 +:102B30003D670EF7F4FA7FC1F3133E3EC7E0F6BCE3 +:102B40005E03D72B27D3E42D28554EE2084CF7B867 +:102B50001D2A247D254FE882F230F9330ED44FE64A +:102B6000EF0D124BECEDD188AD22F6D457346BCD7E +:102B70002CF9CE1009D7D7DC3B19DEF7CB7BB4F0AC +:102B80006C6014CD1F1FF1232700D5E881DD0443BD +:102B9000DFED20A89E4BF4300309F8FCC926C6FEE1 +:102BA0002AF2CA2DC7B2B5D72BB6671C0E14D7EDC3 +:102BB000DEF91528EA06FBDDF302CB54FF7AD46F69 +:102BC000E8F8500A00F13F37342411491106EC9E11 +:102BD000DFE204070E110D0F12E704DAF7FBF2D75C +:102BE000C7CDD3FD0BD900CB3FDB2BF2E3130A3F5C +:102BF000F2F113BECD39E006E15D0EF2ADF4C54849 +:102C00001007E50BE618E7FFFBD1ADA8D002E60BF5 +:102C1000ED2509C93DD6E6C0FDF004C19A20C42ABD +:102C2000C4113C060317FB092243FE45581CCC592E +:102C3000D5BF3546FD20E2D0C4B809E11D93B17F70 +:102C4000B118FC03F08100F7FAEFC9F6D706CB14F0 +:102C5000B9AD11AB05EF2F0FBDFAC704D6DCAE3C02 +:102C60002C06DAD23118EB331840CCF515EAE926F8 +:102C7000A13619E8ADE763FA2E13C2E38A01E10F2A +:102C8000ECF92038C02802FBD717BB22B4F72A2E54 +:102C9000F6D2211EEDFF071927BACBE6CE063BDDA3 +:102CA00000C170E9F41F61E3D1D20BC2111AFBC855 +:102CB0000472D8D3A5262F31291C16340134FA1EEC +:102CC000EE09090427FEEC1A10F601DF0803F20FE3 +:102CD00004143D00050FFFFC060FFE340BF6FD113A +:102CE00003EC172B13ED170607030F122102E8134D +:102CF0001003FC0C2B052406EA07FC19D9F3100776 +:102D0000FB070A28F7FC05E9F700F6FB0610F3FBC2 +:102D1000012CF10E0C08EBF7C97FDBF3EC40EA2144 +:102D20001FEAEFEE03140C0109F322350B1FBC144C +:102D3000FF2E04EAB8D706C7DD92052AE5430B0C3F +:102D400006D418C43F03781BB2ABE61BB605C129F5 +:102D500007375BF0BF0E1AF9E51EC314D04EF41806 +:102D6000A4F60FFD24A3E84AE5E3D43109C2F20931 +:102D70001700F8A5231C021E0EDC12F738B214113E +:102D80000B2D3ADC1B29E00BB7DA32CFE713500CDE +:102D90002EE2B1CAF6C6CC2CFADF1215EBC01781B1 +:102DA0003DDFF73A08DEC8E7F1E4096219DFE853CE +:102DB0001B2020262A39E513300A17701AE7F4F48D +:102DC00049F8D8F3263129F41AF6F02964811AADAE +:102DD00028A3EE2741DFFC04642E01162D2100DF1D +:102DE0002DFF32D9B10E2F2BC00392E41F11FDF439 +:102DF0004BB735F8E82F0606DD13C9341DF423A8B8 +:102E00000D51081415FC16DA2106DFEF43D61CA677 +:102E10002AC82F051615272BEAA642D931CA1AF35C +:102E2000E8F61909F43C00003EF80508E70B010834 +:102E3000E7E41ECCF30A08D71EE7DBF80B2D11C020 +:102E40000608001321FA0D1E06F3091F4328330A52 +:102E500023E91EFADBF70BE7FF101AC5DFF2232583 +:102E6000F91F4E101BEE0BFF020A0808ED11B4A368 +:102E700013D7E90E150636181B1CFAF5DEEAF3E542 +:102E80005F7F3120F725C435CAE9D428231BF4D944 +:102E9000FAFA473AC9CFCCA9D8FB24F0015AFF3D32 +:102EA0007F180E181EE202F430970CDA0D2005FA96 +:102EB0003FD35945420007B3CDF9E70341FBF3EE99 +:102EC0001DF02C2F43BD4A07E70E1500AB22FCF87E +:102ED000D42542FA2FF7FC0BD8FCCE370A0B1AE7A1 +:102EE00009E8EE1D12C901B504D73FEF6A4609F3A0 +:102EF0007941F92919E6D3F91DFAE2CEF44AC80955 +:102F0000E84B0CDEDBACB8E73BD95F0E2533D7E2EC +:102F1000D71FE4FDD4FD0AE72F0200D319DD24E614 +:102F2000F5F0A105D6CB01EE15DD04D4EBE9BF0920 +:102F3000988F3A90F0FC121A1359E8BD1123DEE77E +:102F4000EEF5CB0DB541E9FAFDD3E7EA14FBDFF06E +:102F50000DEC38E2F9E8CCFE9CF8D0D011E932381B +:102F600010F018DA14F713FD17F3CD0FDC87611694 +:102F7000E2031C19041CD3D50AF3EC070DF081FF02 +:102F80000016D6212542D60024FCF0DCF7B7FB243E +:102F9000E9F7F40536E7F4FFF57FFA3A0DFDE6248C +:102FA000E70429EAF7F8220DD4FEE607EB09E6D29A +:102FB0000C13F5051F14FA2E37E50EFE0021271B12 +:102FC000E1100F29BE0810CA03FFCEFBBA080CF8A7 +:102FD000151010F109CC1841FA2304FFF112E9FF92 +:102FE0000AE3FF2315FFF927F956160F3F0BF9D611 +:102FF0002020F202E9EF052A16ED18D6F24D294BF2 +:103000004F06360927E0DA1A503299F2301BD216F1 +:10301000EEEF43DFDAFDD505B1EFE2EE0D3F3618F6 +:10302000D505ECDAD810EF0F9414E2CDEF41E8A902 +:1030300013E627E3025906FE120CDBF2A9FA13E7A6 +:10304000BE0C7FE8DED11917D44825D428334CFDB7 +:10305000C5FDFC4993D7C8DFE6CB42E5FAFB08186B +:1030600020EA50D0EE10E6FFF14A0E1153C8DC55AD +:1030700091DA0E91C50E3927300400E907F1F20C00 +:10308000D5E0F612310E18D3032DED1908EC06FF2A +:10309000F6F330DEE4FC2E12E4FCFF010A0E0D0F05 +:1030A000ED02CE04F112E9FF1420F2EE0C1A102802 +:1030B000E1E9D6FFDF0FF50E090CE9E4362DF9D56D +:1030C000F124E30102171A320D0DFBFDFE16F8D2B2 +:1030D000E3D0071C03E50207D501C6EEF6FB01C1EC +:1030E000FFF151DEF51AD0FCEB217FC5EB2F374AFB +:1030F000F900E22EE4FED9D61E0A14F0C6D7DF0B83 +:103100001EFFEA23F4DBF1EF06EF81F10C0202125D +:10311000FB01020D3C4CE34C20FA2C1134FE13E869 +:10312000E7F7EF172C00E1E1ED22F61706EBE72EAB +:1031300041E815190FEC15DBFCEC00F5930FDBD71C +:103140001DEBFE17F3F4BF370BACDC0FFD0207DFFE +:10315000F60833DAFFEC69CAF7E8354700F9D70E0D +:10316000130FE7F105FB1FE307F6EAF3000AF0325D +:10317000ED1034DD241C2EFA2D7FE2C2ECF5FC1E8E +:10318000DAF8FFF0DBE920CDE2F3FE0D0FF500F9F0 +:10319000DF2710BB4D2CFDBC20D20A19F409FF1FFC +:1031A000F5F23134542FFD050DF0EDF52B14E5F754 +:1031B000F409F3F00DF1130FF4FEF9F6FE0A1D1BEE +:1031C000090DF0120E09BE0CEF41E1F020E2C0093A +:1031D0001FFB1509EB14D7F8FCF622FC4549F955FD +:1031E00007FCED2CF2F629E83FE308CF0524F71D94 +:1031F0001521ECEC15F6C116344604D10FC1B3818C +:10320000030CF4DCE7251BC903FCB4EB07DE081153 +:103210000C070C01F0F6262108FD022B16C817FA40 +:10322000FE03ED1C0E07EDD7F23DD004D405F909DD +:103230001DDE49FD361FE1EA3A32122AD2EF1604AA +:1032400001DCDAF4060A16DBDBFBB2F01029E14AF6 +:1032500030F301D61E0630DFD5DD1AC916EF05E3BF +:10326000CCDAF9E509DBFEE0EBFCF4F800E9F34425 +:10327000DB0749E4EFD526D9180D110ACF0D07DD7C +:10328000F422D9E307E5DEECD79C0308C52D3F12F5 +:10329000CD0AAA30500DEDBCFFD0FAC254091BF67E +:1032A000F08112CD0A28FBE9F60FE168B5E700FED0 +:1032B000E0F1EF03F918E1D8DE17B4D5081D095D78 +:1032C00021EC123F08F947B8BC38E7FBFCB4D947FA +:1032D0002D111400FD04F53FF01BFDEF0611E7066C +:1032E0000F2B17FE21113E22D614DF100902FA25FA +:1032F0000027F40129F8FCF1F51CDE2B07FBE0198F +:103300002C0E0F0C1FFB20EB24043C241A1E16006D +:1033100004443EED390C29E33201C02700DC642966 +:10332000F53D071B2CFE1C05101823F13B28DA0580 +:103330000D340C25D4292EE026F920EA5F03F67F10 +:10334000382A53F7CD631D1C56170AAF0A28F8CD4B +:10335000E8EDF6072FEEDC0FF8FF07FD3DF5142230 +:10336000DF3828EBD5EE03F81D20FAFDD4FD092E39 +:103370000CBBACFA09FA030CCC13F4FE02EBFCFF15 +:10338000F50FE72777EC122846F2C8F40927E0D7B3 +:1033900032C715F0FE13F9F20E2CCAFCEEEFEAD795 +:1033A0000AE33BCC1A06CCDDE32FD9ECE305571733 +:1033B00009DF28EECF9BF7CB0C16F61A18811ADD21 +:1033C0002EE201E2D320F4120504EC1333F7E611E8 +:1033D00017F4090CF3F8120338232381F9FFFBF3E8 +:1033E000E4F2DE1031F718F91A095A2A250BFE1BF0 +:1033F000D3E1F8F3042FFD04F31B1D01F70009E4EA +:10340000E7FFE9ECBDE10DF3FFDB06F4FCF116FB91 +:10341000FD080EFC04F4F1FC201AEA0BEDED620746 +:1034200024E4F4282C1F0ED5FD14F4DBEEEF06F98E +:10343000FFE0F9190825121FC2F605D9DED90D41A2 +:10344000EF1409F91CE109B805FF083400EBC321AA +:10345000EF1A1ED6F11CEF12BAFCB0DAF04410C617 +:10346000EC01F2DB27B2470DD227DCCAF07F10BF98 +:10347000C628BFCB0FDAE2CDEFD5EC0FDA05E30FAC +:10348000D5D9D8F7D7233EC025BD256DCDEB20D1AA +:103490007702E717DEDECEE6F82053061E1C262F45 +:1034A000CB01EA9B0BBDE51631EADF15FF34F7E5EA +:1034B000F503F8E407CCE417F00005F30609430828 +:1034C0000A7F02F4E2F0DCED0A9BB1FF0BDBE7CDF3 +:1034D000FAE805D4D6062407190E68154B09F6023A +:1034E000C4D102FBDD05E9EB05FEF01DE7EAEA0DBC +:1034F000FBDCFF27E8E3EBFAE4B4E7EC0FE9118B20 +:103500000F29D4D0F5A8CF14F4FCDBF516EDD1E8E3 +:103510003C110FD9F9B7EB1D9C211CEAE6FA2BFCF4 +:10352000CCCCC4E3D354EC2301ECF70609CEF14331 +:10353000EDF80EE7400C160E0F71F339FDDFEBFFCF +:10354000EEDE05F4EED4130CD0ECEDFCF5E9060349 +:10355000112D020C1625E817F1CDF300F71BFDF431 +:10356000F1F4E04A0F2A1AFCEFFE03F7D20BE6ED66 +:10357000F8F4FAF101E94B1AFF32FACC09F5D8FF59 +:10358000E509013D2AE5231176F00AF2FB240B2719 +:10359000EC34E011EDC3F8261F16B6047FF4DF19F2 +:1035A000F7FB18F1070B1BF319C62E1BE2F9E5E533 +:1035B000070007810FFDFE44081A0214D71435DBFB +:1035C000DA000EF906F7FFEC1D0013E6202A2FF8AB +:1035D000FA08EFE6C9E20635E90C27F548E9FE2FBF +:1035E000EB01C80E1CD7FFFDEFF9FBE0F609A8249C +:1035F00013F0F3141B1F282806F4D9D6EC06EB3081 +:1036000019ED30F920C2EBDAFCAB1715073BBDF919 +:1036100002F0EDD4420F08740507D9EFDEB7F4D0FD +:10362000299AFAF5C2ED5203DEE5F6E6F2CFF8226A +:10363000D446EDE7F69A02FAF1310D03AE18D9033C +:103640000C0EFE5326C2110909ADE5F0EAF0F011A7 +:10365000F31CFDD21420D5D2F61E200F2018EDFB4E +:10366000EAFCA30C071A06220E1704DC34CCD1E5C1 +:103670000CDDE40F03C9F923995B812AB59FC95773 +:1036800027225907F122B0F20013313EF0F583C42E +:10369000F90617050FF2152D021AF80BE8FDE6F5ED +:1036A000051A14D0E9FA05FEEFECF7161F0BEC161D +:1036B00000FDEBE5F51413E009E00EEB26D8FDF86C +:1036C000EE32F31A08031BF8FAF007DB342C00EC97 +:1036D000EDFFFDFA4DEEF1FAD8272605031178D457 +:1036E000F910EFFEE7E51D030710FAFC13F7E514E8 +:1036F0000CD92EFAED010521FB0841EB81ED201CD0 +:10370000FCEFC1F5F42640ED1003040B1C880B02FE +:10371000CF17DF17E200E2EDC1F418330E0719A34B +:10372000D81512D308FCD47A0E163802811C0B1A55 +:103730001906B4F689C9F6F9060F15070D10D6FF5C +:10374000E718E4F5E6BCEF046526FB0AE24B131D1F +:1037500007CEEF0308F40DF1E20B04E6BD052A39AC +:10376000D6F4E809ECFD420DE3E6913B53D608BAE6 +:1037700034E6F048F30D478AE3EB12A52BA4A11A17 +:103780002CDD18F8E79AF6FBF817C8B83EE90DE902 +:10379000F2D4FC5901EEDCDE22F65F03FCD30D020D +:1037A000F4000DDC08CB1508F6D78CE5F2D6DBC6A5 +:1037B000F042C1D8EC36C6E01628CF00ADCFCC50D1 +:1037C00010DADCBBF81F362AFF2F03D612211DCBDF +:1037D000E80CD8DEED09D8CCC68E080DFCF9F7FF51 +:1037E000BDE0321BE2CAC03CD25D3B81E73A1BB769 +:1037F0009EFFA6CCBCF01A74F6EB02412A2BF719F7 +:10380000F00EF80CB5E5FFFF1C08260DFDE408C41A +:103810001A28C009F9EBF6FB0BF3F0F712F40219C2 +:10382000ED1AFCF4C72A1900E81F00FFC90403F9C8 +:1038300003FD2AFFC9D4F2CC48FA7F1A310DE5EF17 +:10384000EB53F61BDD13CC27FFF7F427ECFE09E35F +:1038500008DA2510F00EF336FEB723939DF60D021D +:10386000F70BF209EEC4F2FAE916A5F601F359F6E0 +:103870002F1EF9FEF0D5EEF401EE040E1918FE0D20 +:10388000E7100410050DF523D908070D080C07E112 +:10389000F602141B0509ECF9FBFD060B1B09F0ED04 +:1038A0001CF9E10504F0E1F70D03FA080D0A041212 +:1038B0000203CBECD9FA0E141B07EEF20E1B10F428 +:1038C000FE02F7F2061C0213FADDF5DFE40A240516 +:1038D000D2480C46E24411D504F109074DD7FC1437 +:1038E00011D87FF743179EF31700E229E22813123D +:1038F000DEE3FFD90D35F70FDFEAF34CDE0CD91309 +:10390000C816ED81F1B2E5F2130B33FAD6E706EBF8 +:103910000710D2D0E7FAC8EECAEF07112BFE05CE8A +:10392000F8D10001F2E6F2E9F0F90ED7DD01EE0F71 +:103930000216AE0FF8E63D25EAFC3C300007E60330 +:10394000F7FA2612E00C1FF0F0DFF214ABD756B0F6 +:103950002413CCB90FCB553813034813150B06D2DB +:10396000F9E805F3E019E7DD04F7E70520F2EEFAE0 +:103970000EFAEB0BFB03F80DF7FBE1FAE4ED12D7BF +:1039800009EDE90606FD0DF7FE0B2315F8210502EA +:10399000F8E8FF0AC6FFFDFFFE1BFD0EC4DB170C97 +:1039A000FAF8D0F504F30A10FFE6F8EBF7D69E0B11 +:1039B000EEFBDBF81BFCEDD2F4DEE3EEE9F901F0FF +:1039C00009E9D00F7F0DFFF7100DEB03DFF917EFBB +:1039D000E41D18FDBFA51709171FD6FDE70C0BD670 +:1039E00044E6EDD6F41C24D007F3CB05F605F2EE41 +:1039F000E4FADDE3F899FBCDEEF02BC5E80C0BED16 +:103A0000193AFAB911F8E3FDE412F8FA08052BE8BF +:103A100020E22BE505FDD606F41208DCF90C0D00BA +:103A2000EFDA810AF5E5F6E8160026F1F8EBFE4438 +:103A300006061DFBF9DEFECCF6F0E37EF1EFF19B0E +:103A4000FAF0DE142BB7F8E93E1B7C13430CD92B9C +:103A500023E5DEF8352DEA213BE6FE11F88CEFF880 +:103A6000100DD713CAE681C81932E8FD34EF0F569E +:103A700006A8D2DF04E9D014F5D93B2E10C3D20C2E +:103A80004BE3E602F633009B051AF104F8182C11FB +:103A9000F8221945EA09010DB1320312CCFF0B08D7 +:103AA000EBF3DF35D1C518116416FBE610DFFBFB25 +:103AB00013EE1420F7CB00E219FF372702F61C1F84 +:103AC000AD01D92E0410210A7E3E07740C1EE1318F +:103AD000D8FEEFEB361A161101A932FB44F60CE7BB +:103AE000E0364CE607EC18DE5F4119FC05EE1700E6 +:103AF000E1D587E3DBE20CE4057FF7C7FEF2CF1CDC +:103B000030E31600293317EBEDEED8DEF003452144 +:103B10003355D8E9FAEDFCFFEB04070102ECB11CC8 +:103B200000E3FA1BF24EE8FCBA0BE700F71D0301B5 +:103B3000F1F9DF053B07FD1CF4401A0C0A18BEE73B +:103B400025E607D6FE051513EC0324DDEBECDC0AB5 +:103B5000FD811B4F01F9E50A10E5C90D0CDFFB08DB +:103B600024030DFA2D09091200059CEE09EF1E131E +:103B70000D2911E22C0FFBEE12EBB2F406F9F9302D +:103B8000D20001EA0AE1080DF608DBFA0E42CABBD0 +:103B90001DE006030109E31DECFDDB06BF08D8D9D3 +:103BA0000B2C1CE7DB0FF56DDA21F2F204D50EEEDB +:103BB000144DFBEEFCD8D8B6EE02FAF61136F0F250 +:103BC0000816FEF8F5180B090B0C0EDEF307EAE4F5 +:103BD000FFF7FA0D00FC13FBF3E6DE0806F9F40D1F +:103BE0001BF525F4FC2401FBEFE71303DCFE001AB0 +:103BF000FD0FFFF5D9F00907F3FCF811F5F6F1FF19 +:103C0000DDF117080DD7E6EBF30206F5F5F9EFEE57 +:103C1000FF0FF2FF17F5EB0C10F8E5F32D0EC003C4 +:103C2000F300E300C70916D8FDF581F5F20B181A69 +:103C30001B21F9BAE11CFD47DF1EF8CD02F8F81B85 +:103C40002A54D9CD1AEA0C090CDF4C1114CA25DC10 +:103C5000DA1D16EEF5F8E7C9330036C940FA02E678 +:103C6000EA2124D8F8E2F51234FC1A0C342CBB09F2 +:103C7000F0F0CA07CD031AE60111EBF9FD0E291D7C +:103C8000F708C8391EFF03206FEBDF0D08FDEE3784 +:103C90002B293A7F3E06B313D3D5CA52D2FCEEF598 +:103CA00007BCFAC41E4934EA04FC09EF03ED091FFE +:103CB000FF0111170B06FC13F500001A0102FE0BA1 +:103CC000FF0A2A130D1D03151207F710230004FB2A +:103CD000FE0501260D0FF6170504FC091306030364 +:103CE000FF02050CF2111A03EC26DBFBFE0B01F8B8 +:103CF00011060F1715013F2002F70C23140218FDBF +:103D0000F8060F04070B0B05170F0E0CF42906031A +:103D1000F5F316EA1E13E91D03FD7F051604DDF811 +:103D2000D9FCE5FA2116C403DB16DDE7DAF73F9D7F +:103D300003FB25D905FEEEFCF10CDB0EFAFD154167 +:103D4000F606ABEA2EFF0A02E200D3FDD4E7220D0D +:103D500025D8FFD6B007E7EBEA10E910FAF9E4EC52 +:103D6000DE034A0DB6F5F1E1D3F304FE3E10D9337C +:103D700005DA15E41FE411EF52EBE6E315E9E1EB98 +:103D800031F9B8CD18E73B8146E5F5C300F91117C5 +:103D900017AA101009CEB10C00090F160404E9E3AC +:103DA00007F52B0BEBF32B2F192AE9FBFA04FDED9A +:103DB0000ADFE6F7030D190709FAEC3B3105E50FB9 +:103DC000F6E61E1E1609F5201FF3033D2EF5F70437 +:103DD0002F092814F32740FDC6FBDB02150C03084E +:103DE00008F72FF6E7F00BD2251304DE01FCF6E707 +:103DF000EB0E061527F2FE091507FDC3EDECD907FA +:103E0000CF0E290D03F9EC35EB008107EF27FC00FD +:103E100035DB37BBFAEDDF0A3B19F9EFFDED24CFB7 +:103E2000EDEFEAFAF8EAD9D40958F9F2272517DCB8 +:103E3000ED0DFDCA061013021400FDCC2D0001CBC0 +:103E4000E70401F115170001FB00E0DBCAFCD725F0 +:103E50000BD2F204F932E40BBEFDFDDEE7220FB215 +:103E60000413FA1BB3F1111B09083A14DFF0EEFF3B +:103E70008109C23E13200662A1F1F92129F3D82855 +:103E8000C745191BAA26AE1217185AD8FF0F0A13D6 +:103E9000EDD2BD2D0D03FC0E117F0D1B11110CFE7B +:103EA000D7C610EF1120191FE625F1D9F204EE0E46 +:103EB0001FF2E6BD31E8DAED04431F27B8F9E7EF5A +:103EC000EAE8C240396203E1E2ECD8F924111B05AB +:103ED000FA0FF2D4C4C42DB80C14C0C2F2E2DF222F +:103EE000D2DC57C714389DF7DD10A0A2B6C3F7F790 +:103EF000C523F0F3F16A39B8B02E0C4FB4DCD2957B +:103F0000D1FAFD160D180BE7C4E61F09C6221B02E5 +:103F1000F22626DC121937EFFAC7BD1BFF10FA058F +:103F200012110F0A1003E72E0FF82415F410AF2416 +:103F300022401A161BE6F22913F60435E500080F95 +:103F4000F80FEFE713EEFDE32BEF0E2C1BF402D37B +:103F50001932F7151B0F2909310B2A0F382B2EDECA +:103F600015211706C6E7E5F6FAE80D4AF1D610FC6A +:103F70008125DCDD0AFF140BF5CF15B0E903D00471 +:103F80004ACDF903F117F30CF93D05F2FDD606BC55 +:103F900067FD1603E9F410F8E8E42EE42E1B15DAA9 +:103FA000DEE84326341A0B24E513E9F603E2DF1FAB +:103FB00004CEF9F7FFD6FB11B9CED3DC13FFF7F12E +:103FC000CA47E3BD0D080FA628EE1A03061AE7A399 +:103FD0000D230F1923D85B1AF0FE3EF0C8DEF7F36D +:103FE000C27FFC184500257DFB10F1E8F2E5F8944E +:103FF000B1D4124207C135AD04FD1D39F91418D8EA +:10400000F80B0855E718E71AFDDEF2E6004B08FA50 +:10401000ED0BA608C5EB091D261DAB31DD3FF54CA8 +:1040200057F61303D65A25CFF73FDDF0DAE842BF43 +:104030002DED57ED1F1ACB3B21F6492918FF1731FB +:10404000110919F5013DECC2EEF1B7E517F5EC08E1 +:10405000C9DCDCF83BBB141F7FB530C1DD231B90EE +:104060000CCA07F4363215D72306CFE9D116EDF086 +:1040700009DDDED60FF9F000FA0EF6F61DFA223A47 +:10408000ED5D0BD6A981F6F5C3D5FB0C031608022E +:1040900001110C1029F632D3F11DC0F0ECDCD5096A +:1040A00014D8300DE20BE70D131A93CFD5F934E78E +:1040B000FD0FA803E70B0F4217FED41DF0C5FBE16F +:1040C00014E619E814142A1CDABF00FF0EF7FDA24B +:1040D000330713FFE54405BDD2015AD97D534D0482 +:1040E000090B0F28EB122E296234FBEF48D0CBE8E6 +:1040F000D9CCE439D5E7AEF3F4E404D9EC140FDC01 +:10410000E1E0DDC2FD171AFDF80ABEE7D5E84AD99D +:10411000F0DE03D6DB2805CFE312F1E0FDF5D21D7A +:10412000FBDCFC251610ED1CD1F4DFE6F420FCF8D6 +:10413000F6D5E813A9F30913D0ABEBE9E1F5D6F70F +:10414000EC523938FD08008107DAF41E4012FB1FDB +:1041500047DD0A0C0213DB48FF030B09FB1614FFB3 +:10416000041700DCCC1A0FFAFC04F8CAFB02F7149F +:10417000F305E0EE0DEFE32501FB04F5F8EE060094 +:10418000FAFA08F80EDDE7E2F9080A0A1EF6FFF26D +:1041900017F306DF3C16DF0DFB01000D1A23020AA0 +:1041A000F10BE1FCED0301080415F906F0D001154F +:1041B00000030812111CFD1728F2FAE9B40EBEE73D +:1041C000E2FB08F0E002F9CDE008DAFD7F42F007FB +:1041D000E40DECC8099F0CA9C5D9DD04CC25F6FD7A +:1041E00010E0DBEFF5061EA8CC8FD83CD6D04106F8 +:1041F000F7EB3128DFEC263C193AF604D13BB10944 +:10420000BB1EFBE006E3E134D501E50BC5E7FC137B +:10421000130935DE1DD7FFE703DEC5D80DCE09F043 +:10422000E0F225F5F637E317C903EDF9FB20220587 +:10423000ED50E1AE1DC9D10604FFF406A5DD679877 +:104240005ED381E5DBC1111801DFDEEE0EF2F30B68 +:10425000F30BF1F9FDE3090AFDFCA80181B1C0BC33 +:104260000407F11416E02203F8940CE61DF529E486 +:1042700018255F46331F0C4B06E2E4291429F50488 +:10428000DA0ACD09A7CE20FC0F3B17EBEED8E8EFFA +:10429000AF1609EC4BEA3932F1E2E01CB7111CC150 +:1042A000F53403DC0EC626191EF4EDE7E5E4FB0940 +:1042B0000235F5F1E1071FD501FFE8E5F914F6E352 +:1042C0000D07FDF4022703211CBDF90A2642F72C35 +:1042D000D70AEAF738137816F9EEE23EE6159F247E +:1042E000092D4B4821F128F804ECFD2117F2BA3EC4 +:1042F000FFD50EFE0798FA7F08ADE8E2E1E3EB0098 +:10430000E9F9FE86F3F71B2C232CE4EA44AA54E0D7 +:10431000FB35451502F2D919E21B0AC23C10680FA1 +:1043200043EBB9FF318D3B18DBDBEEFAEC261FEDDA +:10433000060F7650C9F190DDEA0B1201FCB8FDE9D9 +:1043400007050D11DD030EE2EB270481190A04FBBA +:10435000DFF904F5D91030F5ECF41C05F8F1EF1A8B +:1043600013F02E021407DAF0F91FF311D9E4F1214A +:104370000509F52513F5090BEDE3A3F104E205F7B3 +:104380000CFF00031EF4AC05061EF5F828051128E5 +:104390000BC701DF0CE5D92BFEF0E5EFDACA87E8A1 +:1043A00041E8251FFF55F6C7F8E731E3B21D237733 +:1043B000CA09ED0AF40601E3F614E4ECC6EAF8D201 +:1043C000EB55DF1CCC02CBE41BDBBEECFEF4EF02B2 +:1043D000A1D901E62B090EC9F62C2B0124BBE81547 +:1043E00031F6C031E9D2021113D6DBF4BFCB25F28E +:1043F0000A023104EBB1CF06EA03EBDE05150AF63B +:10440000F80110D1F40429E80FF4C8040FD0EF0428 +:10441000F3C7B5CF07DC0E4501CD0C25C67F2A1D9D +:10442000132C48D819481BBEF7F3F4FC09F1EABA7B +:10443000C6FF01DC01C819000426CDC8DA0AD9D0AC +:10444000B907201AEEFB051739F3E5FA23CB0B2742 +:10445000F9F91D0ED27FFFD2FDE3FCE63506E32617 +:1044600028FC0DF2BE57F7293EEDCCDAF113FE1A07 +:10447000FBFC14F951EFCFFB04F9D3A80100EFF3D3 +:10448000C6A8330C5DFFCDEEFAA836D9D827FD05B6 +:104490002FEBE33A0A23CC9EEA06DFFAE70E0DD8AB +:1044A000CB1CF0F10CE42B1902F51807AB0CE92139 +:1044B00030192CC90E182736EDE8D6F6DAF10E05BC +:1044C0001D14EEE0EBEA16F20C06C3B3E9D9EDF0E9 +:1044D000CCE31BD5EBF22956DDC9EF0507FCE3E57C +:1044E0001BED2FF30D12F2DE1AD8F1F1162DBD0AD5 +:1044F0000DED5F0E09001AF3D8EDFCF6FD2E1CEB56 +:10450000D34E95CCEC1AF147D20EC0FE81AA349D51 +:104510000326C50307EAF5F728A919B10720CD0539 +:1045200005DA18E6DB0FFCE309A2002A1A06E611F9 +:10453000F204B026090F0F0209140A0634EBE21345 +:104540001C049C26C82B1D25150CFCF3201AE234F4 +:10455000D4C9EA053FBDF32F3F060120F02603062C +:10456000E117E318D91E9FFA3C0BF228F7FF230945 +:104570000CF5F9D3D70BCB01F9234E7F0F19001E91 +:10458000FECEBF168CCCD4E3E6E85B09EA0C03F45C +:10459000E50A0E24F40E163C0AE71712E1E4D30BE9 +:1045A00011EB09C2FB16E828090BECCB0705F20357 +:1045B0000528010F0406F814FB05EC03E9CCF90506 +:1045C000F4EB110814FC28FE01FFF4024EFFF4FC8A +:1045D000080A602745D3F5E30815F022C227210712 +:1045E000F6150B09FDF009E924FAF714CE1F1DF0AA +:1045F000EC2611EF0B1A7FCFE20EFDF701F3127BD1 +:10460000F70004DD192215BDFAFF1CD1F3241ADAD4 +:1046100015131FFBEC1A56E60DDCF1F4F7F6E7581C +:10462000FF0A1F10ECEB0ECB1908F7FCE6FEE00EBC +:104630000EF610DC15EA43F51FE90008EEB315D7B6 +:10464000FA2F23051B1BF6EBF6EFBCF03C14FEF92A +:10465000F9EBF0FB170DEC3903EBD676FEF703DB35 +:10466000134606EF1F1ECC10F711100EDF221B2D74 +:104670002BFE0A2222181939810D50ECC3D951059D +:1046800003001FF1CCF80E0C1C31D5E1F4C548260F +:1046900014DDE9F7BD19020D1EB1F8D87F3018DE20 +:1046A000DD04E1D35BB1DA2B15E675B2303310E3EC +:1046B0002F2B0EF32C6CFAD5F8170DE5F0400A10ED +:1046C000EEF1EA22E409C8441BCD29F4FBE80F0609 +:1046D000050303F6B20120FE00221D2BDF01BBF310 +:1046E000DAE73F28D735108C33DE2FF13109065039 +:1046F000CB420EE9D4A71BF5BEEFC2CDDAAE28CA75 +:10470000F6D630EEE81A070CED02F40B41D113F7A0 +:1047100037F5941204C6F5B1F6F73EF5BB1B2E151E +:10472000E33E17E0DBF725EDBEBEE6C1360EE61D23 +:104730000DDE44112EB0A7B71500EFFCE6062BFAEC +:104740000BEECDFF53C6D3DEF02226013800B4FDB8 +:1047500000100EF0D6D97F0F6F66C265BDCC250262 +:1047600017F2A3DF7B1FB6F8BA4F14BEC5F6A4E953 +:10477000FA16F8EF100C02E6D8D4FDFA241B200E2E +:1047800001F2E90A0EF61C0A0206210DFBEE0315E2 +:1047900002021127EBEEEE09F703180E161FD008E0 +:1047A00015F1001E0EEC0B0901F024043FFE23045A +:1047B0000C130FF5DAF8FFF118E3151AEEFA350BC2 +:1047C0000F19DF0D110807F72112FA190AF936F04F +:1047D000D82281FB002AFAC51A2314EC2C142AF4DF +:1047E000F915AAF10C0D051A16D0FCB1204810DB02 +:1047F0000818F61130104BEB1E0FEB04EDF7D6083E +:104800004B2B67FA0DF4FDF2E0DAC20C360FF2F72B +:10481000FD2F352C151019052D18052EE2E02AEE76 +:10482000DC091816D2F9111D191CE328330102F90D +:10483000B9F6E62513FEFD0FFBE8FB0C25F519A9DB +:10484000067F22E012DDF2F7F80C40C20206FAAB56 +:1048500016FCB21D3C0627FB38120A9106FE43EAFD +:104860000200F9FCF8810802E9F117F2FAFCEEFC0B +:10487000E602E90BEEFBF4F61018FFEA08F1E82275 +:10488000FFFB09F4F50405F507FABAF0031305F682 +:104890000E0905EE01F40DF009EE03000F05F7E334 +:1048A000F6F819191BF0FAFCF6FDF0F9F92C46019F +:1048B000F1F40BFF1CFDE01BE4FA09FF0FFF161DCE +:1048C000D1CFE3213D13D4ECFCF01902DFF1FB0A58 +:1048D000F4F4C3E53407D8F2F2EB2717113AF410D9 +:1048E000003C02E4EFF5170C1FA9183308ECFDE6B5 +:1048F000F2F2D50E3920F5D82C50F1121BFCF1E064 +:10490000F3F2D3FC08E621EC1F1806021E14F6F29F +:10491000150A13E2D2E6FF0F0BF3602B02260C0BF5 +:104920000A05F5F9FD06E3810B0BF4F5FB110C15F7 +:10493000F7152AF7E82FF1C4F9F020D5A1A5C61381 +:10494000F01CEAEFF7EE16F9EA12DDF9F817E102CA +:104950000707F92D11F4CA00FDBACE1616C4E336C6 +:10496000F9150AE7E8F9ED0401E94BEEE0EB340153 +:10497000F8EA03E2400A17DF0513CFD2EDC60CE2D6 +:10498000DFFA01E805F7DB2BF3F4D2372C27E5EB50 +:10499000EAE6D502D51A0CF305F903DCF10DF4BEF5 +:1049A0000B040781C8D30FF0FBED1AEFF52DBAF316 +:1049B000133BE1FB0CEF1C4A1906DEDE9F5213ACE1 +:1049C000F1E6F23603ABEBC6D8DAEE0AE7FDFC29D6 +:1049D0000E242C04B334FD280DEA06D70B03C7B907 +:1049E00047CCA40FD8F7A016ECF5C2FCFCECE1F71D +:1049F0002BFE66272AAE2508FB5902E9F0F8D4E21F +:104A0000413C1024C0D832DE1210E643CEDA26D65E +:104A1000FC201E0221DCFFB2EEC9308B680BF1F8DE +:104A20000E7F990514D209E6F3FAE1F81BFBE8DEE4 +:104A3000FEF1D63AE7EAFAD81DF3EBF220E327EDD0 +:104A4000E220233B05A3083C3C1424F5DFE704F5F2 +:104A5000FB340BDBFEF2D8D1D6F0E7FEEAFB0621F1 +:104A60000D2BF5F42402E3DA17E3D9F529BCCFF9CD +:104A700000D3E401F31DEB39F4F4150C0C18DE0E31 +:104A8000F6FCE5F4F7D7F91BFBEADB13E1040E8132 +:104A9000F30D1EE7080FF6ED2AB91E08E420B9BA97 +:104AA00057D6EB28A0B5F0BD19202DFA09F9E7F784 +:104AB000BAB03AF61CEF1500FC070B1FF731F37E76 +:104AC000EC3F0CE939FFF7042940DC03E5E0C712AD +:104AD000F0AAFEEF1B05ECFC00C605B235040BE79F +:104AE00000FD0ADB08FC041F1EE1EC15133007D1A2 +:104AF000DDF500FA113CF8DEE1A1DD123708DF1D1B +:104B0000AFF0140631F473DD1421F549F31F3D4273 +:104B10003569E0E72CDEC10008C4E91D7FEA3717DC +:104B2000F4E70D00210713B5F339FEE322C7E503CF +:104B3000FA0A0AF9FE1100E00BFC03050100F4FF7C +:104B4000F3EB01F0FFFCFEF80BFFF0FE11F401E2C5 +:104B5000031705F709FF0B0A00FA0AFC190115EF04 +:104B6000E7FA05F3FFF4FB00F90104FCCEDCF30BDC +:104B7000EEFAF506EFF0F8FD04FCFAEFF100AFCF26 +:104B8000FCEFFD16FD04FF08070608EFDDF908F04D +:104B9000A1170409FFB0F90314EEEF0906FBF3FEB9 +:104BA00008F5E70681FEFBFADEFDE3DF0F67EE1A8C +:104BB0001B1329F5DD221CF24402073AFE040DB74F +:104BC0000304CF24EECCFCDFD5EF0004BC0EF1D7FC +:104BD0000506471CD6E306F8D9F2F4FDB014F70237 +:104BE0001E0C1BF1852F0AEFE614C40DDDD2FCF478 +:104BF00022DCEF4A2AD20FB3070519BA280DD8ECE8 +:104C0000073DCC3230CE0CD0DDDE0CE196957F3600 +:104C1000F0F626ED26F713F73D19491DACACFCF96B +:104C200005070D15FCF506B9250C1AECE70E04F87E +:104C3000041211CC0F0E19E9F509EA001EE2F2097F +:104C400009FD0F04EBEDFC1AFEF81A01DEE7F9038B +:104C50000D1605F3F9ED0302F70505EBDAF9030488 +:104C6000F91326FBEFE8FD091502E3F002E7CD0A90 +:104C7000032000E30506FC0624070CDF050CF50EF7 +:104C8000EE7FF7F51CE62BE4F31DFE00DC190E1792 +:104C9000F3FE41FEF804DF02E90BF7C3D9D4212962 +:104CA00029EE2EF03EFAFE11294AFA18F10302F716 +:104CB0000AF466BB01D1E8E8F9DBEF0CD4080CCBB1 +:104CC00016EDFE0F3D0C26051E1B050FD6E7F81549 +:104CD000F6E00E245B4012F8D8FCB3130DF0060B7F +:104CE000E7BE0EEEEFD634F1130CF1CC1C26F0F734 +:104CF0000AEB080D0CFCDBF51B5E8111EEF0E7D72B +:104D000008F9E0CC0201080D34FC0A1C280DD40E71 +:104D100040F313061F35FA1CCAC411F7332614E1F9 +:104D2000FF000A2129071359F44E49F6E210170132 +:104D3000F21922EF0D08D5DC1EEE07E81809330C36 +:104D40000CDF0AEEF3C7DF0EC8201CD805F2F4E032 +:104D5000EEEDEF19B7EB061B3118E1F9EBE22D513F +:104D600005FFFCF025F4E9380A4BF4F5E313F544AC +:104D7000FAD5C70B2D0C151E0900FCC500EBCB0E98 +:104D8000C7E9E5FD15158120F4DA0E0A39FD0FE5B6 +:104D9000B934CDD0FB122FE7E41307F40FD8FC4D44 +:104DA0009B27DF271B0EE914AE2FF7DFB3DDE226CA +:104DB0001B00BAE2C901FFCA36172226D4AEFBF5A2 +:104DC00007F3FE205C1A03FB7F2AD91A0950FBF374 +:104DD000F21F1BFDF509F041C309E816E2EDF25898 +:104DE000F7FA17C7FBFCD016ADE6D7CEE8D1E5F051 +:104DF0000ADE0605D8BAEA8DE516D6533BC9D114AA +:104E000086FFFBFF04000000E001000073FCFFFFD1 +:104E10005401000062FEFFFFD4FDFFFFCB02000043 +:104E200079FDFFFF0503000093FDFFFF4DFFFFFF2E +:104E300099FAFFFF3002000046FFFFFFAEFDFFFFC3 +:104E40005B02000054FDFFFF5FFDFFFF62090000F1 +:104E50007FFFFFFF2B0600004AFEFFFFAA050000B0 +:104E60006F0300000805000071FEFFFFD808000076 +:104E700062F9FFFF08FDFFFF98FEFFFF1AFEFFFF2C +:104E800098FCFFFFF40C000027FBFFFFAA040000C2 +:104E900014040000B00400009CFBFFFFCBFAFFFFEE +:104EA000DDFDFFFF870200009C090000E500000017 +:104EB000390400004F10000006FFFFFF6CF7FFFFF2 +:104EC0007AFBFFFFB90E0000BEFCFFFF31000000BF +:104ED00073FFFFFF950200007CFEFFFF94FBFFFFC6 +:104EE00045FCFFFF1B0100009D0A000021FEFFFFA3 +:104EF00057030000670600007DFFFFFFE4FCFFFF93 +:104F0000080900006DFEFFFF35FDFFFF9FFBFFFF5F +:104F1000C8FBFFFF31000000B70C0000B7FEFFFF29 +:104F200098070000320B000001030000D3040000CA +:104F30007AFDFFFFF8FDFFFFF9FDFFFF99FDFFFF81 +:104F4000ED0600006FFBFFFF2EFAFFFFBDFEFFFF27 +:104F50006108000085FCFFFF9AFFFFFFB5FAFFFF25 +:104F60005A020000AAFBFFFF0203000037FFFFFF09 +:104F700076F9FFFF8BFFFFFF4D070000991000003F +:104F800064020000190E00000A030000DD14000096 +:104F90006D110000FB0E000060090000C70E00004C +:104FA0008811000002130000FD240000D20D000053 +:104FB0005E0B0000AA0100004A090000ED19000084 +:104FC0008B090000530E0000E60B00002C100000BF +:104FD000A60900009B080000A0080000680E000061 +:104FE000171D0000320F0000561000007201FCFF78 +:104FF00004000000B80B0000E7D2591438F09642C4 +:10500000D3D9FF293FBC7615A6A507F0C31E39AF3B +:1050100017F4D9272D7FC317D99381EE15A71AB29C +:1050200041C0070F1006B8FC7F507F32DF2AD0CC7A +:10503000811025FC0B2ED0F12AEFD3BA240A817FF0 +:1050400081D4E8DED817F4FE02E92DBD00CF438AF3 +:1050500039513DC9BEE8C0C20201FC04FD0310077E +:10506000FAF40AFB08FDF006F60DFE01FFFC070945 +:105070000ED9F42600F1BFD3D902F819E4892CF730 +:10508000D0090113F9ECF9AD18F037A746DA00F4AE +:10509000A8E5C09BF4CC34C02CCF40FD0206EED86E +:1050A000713442BCF638B20F0C4D47F2F1E0126D8C +:1050B000500EE31306B7CD45ED00CC81EB1E05FB8A +:1050C0004C002AC2F120FFEB10F61ED98FBCACBAFF +:1050D000F6F50902FA0017F010091521E5FFFAFBB1 +:1050E000FBF4000603E8FE04DBF2FFF991EED25375 +:1050F000E6409B020DA73E20B625EA64DFD5EDD63B +:10510000370641CC572BC5FED825E266A605241AE2 +:10511000E1F610BADFFFD5CE15E501DD190DC1AE00 +:105120002F50E0F6DB3A781E265C50B6CC02CF3B1F +:10513000FDFCF911F75F04E76B01560862C1139398 +:10514000EC1B60DFF3C8DFD41507FC2301F8DF0791 +:10515000D10AF20BC7F6F1FEFD0807F0EF1AFEF1D7 +:10516000EC2D7069ACD0032624D4B21D45CA7F371C +:1051700004B7C26C4EDFFDFEBBFC5FE44D6D0499CD +:10518000A15201F2E0CF2EA19ACA04DC23E4D75346 +:1051900076FD18C9E44604F47E5C2CBCB731573B5D +:1051A0004235FDABE8C7B33E11D6FB180A05EAFB52 +:1051B0000224FA2C64FBE3CBED534CD893C7B9BD62 +:1051C0000301F704FEFEF71AF10E02CCF10904F90F +:1051D0000601FF17050A080A23127F67B1D5FB35C0 +:1051E0003FA6D9DC2C993E0081EE1907C8CA39F9CF +:1051F00020DEE2C44B2C8D06B5FE8CF149AB7FBEA0 +:10520000E002EBFFEE2CF72973F7141A141964F877 +:10521000D11202AFE3F47FFE0505C5D91EF5B7ED47 +:1052200097A545C10111C70F44E41B7710ACE6A256 +:10523000EC1A7FD905D4A981FC00FCF9F7041A0205 +:1052400015F110200BFBDB03E817000AFEEDFE054D +:10525000E5C601F99CFBC620CE1EC4F621810AC713 +:10526000020EE5DC4B4C2CEBB213D4B03B5A1C0CB9 +:10527000F5088800E5C744AA6C29F3CEFB4EE1206F +:10528000175E5DEBE80689F089B901E610DDE845B7 +:10529000D3E7E3D6BE0F90250FF731E6E6073BFFD5 +:1052A00025F668C155C549BD71076093B334C6EE94 +:1052B000F60000FE0505F8020113F90A0201F4F6F2 +:1052C00075F5030703F5F7EA5ABFE8D381FF9D2C74 +:1052D000ADF6A3E9008427BBDA1110171A09EBA673 +:1052E0000C3541C95A328101D902FAF252CE1DA7BA +:1052F00030DDE14013F5815FEA52CE3DE32789B40A +:105300001BC4FBECEEE9195E3C621BAD9FADDFC137 +:10531000CA456A1DDEFB47DC2E814C057FC21DAEEF +:1053200032541707A6D638E3EB1DF50AFDEE161426 +:10533000076A380F37E920EC63F105240A10F939C0 +:105340004FD7440195FF227AEE52C45C2AF86C31A3 +:10535000240B2B7FAAD1E5F2056B7FB1577FBBE50C +:10536000AE21B12FB5314C0D2DFFC0537F16A17466 +:10537000D157C922237FF512FC6817DDE5C3514ED2 +:105380007F20FA140C81011BEA507F0E580134C3B0 +:105390002C3317350F8CC8A9F653104AEF2D2C600B +:1053A0003A2F04C6010F81113B1520BB7F00AC25AD +:1053B000140CF6DDC544FA811BD92E07EFF2B03E7E +:1053C0003F2B816A6DE96E6A1439AE4CCFC8FD0B74 +:1053D000EA3B52DE4647B8F4D1B4ED40AE2DBFD320 +:1053E000B8B1CF6C4B209B0A1D989321E94424D37C +:1053F0005FF3B1EAE4D639384C7FE9F85FB4F101E4 +:1054000001D368C6454B2EF31D213C7F5F04C4CCFD +:10541000D97F50CFC3B1FD2C0FE9F814120DC7ABE3 +:10542000FD74E5AC21FED50A451AFF1C0540F8E2E3 +:10543000D2E9F53AEEEDF67F7F2C9332139C2BF1F7 +:105440000F0AAE161ED1C902B1170FDC2111CBD73E +:105450001325AC4EE4EE1CC0A001D9303B7F951360 +:10546000EFD9184101767FEF6EB71FF5C9FB753E86 +:10547000172909AC20BFD1B8549737E323E02AFDA0 +:105480000CE07F5E599016C5D4762F90B5EF05E4F9 +:10549000E303FA0A01FD0B2B110E1040FDFC01F293 +:1054A0007FE208060200EE07532336D6CB0EB0FB90 +:1054B000D0E4D570220334C0C76891F40FEBE2F159 +:1054C000BBEDEE7FC7E7D8BBFB03DD442C182DB442 +:1054D0003F158109E923C47FD740C1D5FD18CBD141 +:1054E000FA81C6E7CCDAA43D08443FD0C1B721A772 +:1054F00021F6FAE5D3CE3FD70BB8DED12F0A62B939 +:105500007F1C1681ECF3210F07FFF4070208200629 +:105510000DFBC50703080409F5FCFF0CFD0C081181 +:105520007F1224ADF241EE08B9E2EB7FD717F6C344 +:10553000BD351A25AFBBDCD3222B4744E46B123EAA +:105540004CD1F844CBFA8FFF1AABAF414515B0539D +:10555000C678A29307F7AE12AFCD03E825C4E63AAA +:1055600035290B1C970683C00F78EF400D0A16CF24 +:105570001F9216E2EAA4F2171C5927F5913AB6B623 +:1055800016E9FF0607EBCBDFF512D02AE3DE06F3C0 +:10559000F8F2F7FA06D80723221956DBFA544337F4 +:1055A000DBE3F362F30FFD382F7FFE6D890AF6DC33 +:1055B000B87F406E1DFEE72B9100A75A39E3A20C7D +:1055C000E981B66AC6572464A801DE4BE159E2C5F9 +:1055D000161A81392C066E7FFD157FF427BD070B47 +:1055E0001B66FD1618B77F1B1A08F63162CFD1343F +:1055F000F35EF530C2C1132D7F812B81817F787FCF +:105600007F81D37F787F817F010F812681E77F1F94 +:10561000CF8111FFE73CE63F4DF8A6307FF2002F27 +:10562000124DC7391B13CA7FE5535D0DF325FD1CD1 +:10563000FD81DD7F4377C981B1F4A3526144B13B61 +:10564000C4AB1B4753684CF77FDFD11458B812D650 +:10565000390344F05FAFAC969C044D4E4A15495057 +:105660007FCD3C64FEB50D5EDFFE065DC1440B518F +:1056700048298122FB5EFF3B07D18144DB3EEE39A6 +:10568000087F0A7FFAB317541AED1C1FF711F15562 +:105690006FC9F54E27BF07E9E540900FA7B8F84955 +:1056A000E413FF3DEB522BD9A697C163247FFAE0A8 +:1056B000D7A9846A6343A246D3B8DF1A1B244E1FBE +:1056C000219502EA0A8106CDFF4B38F07FEBE7F81F +:1056D00019DB290C7FAB2F192DC3F00631BBF096D7 +:1056E000EC2FDA95BDC498F5F6000C05FCF90C0A10 +:1056F0000D1EAA15FFF41002D8E5FBFBFD10200ECD +:105700004C50D7DC3800CFF6D66020B73B0EB296AF +:105710002AC7EB00C01A271081DFEFF6B1A3BB2325 +:105720001BD94FE6443399C60C7CA22A52F0D9010A +:105730001229B8A44103B410CCFAC930F1ECA7E0A7 +:10574000F5BF59CED00DC9B23337E8ECCFE812B669 +:10575000A1F2C0C3E60E7FC711FACA22C76A0F487A +:1057600009FC0AFC07FB00F2FDFBF50AFE07E4FF5B +:10577000ED13FEFE01EDFAF07446A00C0B5BE3E3C3 +:10578000E03EF7A6EE0ACA02C876CAF4E2ACD3E756 +:10579000245DFD12EE0BC74F66F70E0B123E9BDB2E +:1057A00037FAFEC3CE21C5AE01F634FB2CFFA5FFB0 +:1057B000FD9F9400F0DE0562E80336C3A8A2AD9415 +:1057C000F23C2BDA0E813317B3F6B4E6F81B395DE1 +:1057D000FDFAA0AF16B8E2CD0E04F9FCFD10010BE6 +:1057E00010EFF4FC170DF5041F0802E0FD11FD2178 +:1057F00045F3DCA838597CD00A0E66C6CB6DB610CE +:10580000D47CFEE1CE12F0F2D37A2475CA2FE94F90 +:1058100081D6FA38380CA73816CAA6DE4653EFBB35 +:10582000B626E9DF7F3313BAC719B47F66CDF8FA1D +:10583000CCD4730302F3178E997F0C661CDD4E44A3 +:10584000A5BE410031F3DE55E316B94881A181417F +:10585000A0EEEA096DC8082E9728F935F4E89EF7FE +:1058600014EA18EC36810ED5F8A6BC1C2758041E85 +:10587000131615DF2229B8699E4683DC81A3F958E7 +:10588000A629D22981B10245D5AAD8437F11B18F6B +:10589000DDBBC2DD3E2C3DD6F581084B5B0F5714B6 +:1058A000E7D2B30B7FEC152AB9CB3FD07A0BC8FBFC +:1058B0000BF00C677C91267FE4C72E15D6E3257D7F +:1058C000FFAAB816F4CC877853FC02FB18F7FC0348 +:1058D000D0BCCC16121DDE071512F728FB99D30594 +:1058E000D0DDDF13F435DFB6136849BEFD50EA2B77 +:1058F000E2EF17F50C10BC66D111E371FE2B991D78 +:10590000F7103DD45F79A9C1CAA5C4E26A1BF12F83 +:10591000F7E2BBD01DE655A961D3EB2739A4028B72 +:1059200005466DBC5C0DEBEDE7FBFB0833A34AF8C5 +:105930001FB3010FF11D49F914D7A6CBB7FEF543EC +:10594000F20B0200020806EC1AF9FBD2030FF30176 +:10595000EF0202D7FD06F8093D53C00813C781E9DD +:10596000186831032E5CE001EC08E8011081D44096 +:10597000D1DDE4AFEEBDCC36F5CF61B3D9F5DAD3E6 +:1059800007711A0F0AE716C8D83896C72B10D61712 +:10599000A6A6FFCFF2CA4CF04AFB2DA717E783EF6C +:1059A000F9E8FF5DE306CAEFC3D4CFCF1A2A11810D +:1059B000B9F1C00DF2ABBD0CFF00FE0302FCFE0B03 +:1059C000F3FE15FDFCFA0BF90F03000202020402BC +:1059D0002F79E1F7F22B02BD096E4191ED75C3FB02 +:1059E0009BBDFCF5BEDCD5CBA0BAFC36D0A4A34B46 +:1059F00044D851A144FA43F4C94D11812FF0C0DEBF +:105A0000141CCF3A24FB19A8C0DFEBECF5FACFF752 +:105A1000E4054208E547FBC19F15DF0432C1F821C8 +:105A200007BB40D63E7F252201FDBE96D0948C9DBB +:105A3000F7FCFFF702FFFAD918050BCDFC000102B5 +:105A400015F3FDF4FD0CFCF5E712B514797F3F0664 +:105A50000F3925A9C177AC7F987481EB9BAECBF34E +:105A6000F3E6A9FFD207847FE2831A445CCCC22B01 +:105A70001BF016DC1717B6BC10B9D27F50DEFAB790 +:105A80002A4AC37544BE0AEEF0C84E81ED3FA329F1 +:105A9000C8EFD66347A73561D29AFEC2145B316462 +:105AA00011DAC98E0481A2D3FCF803F8131115147E +:105AB000FDE81F070C0198F8020FFBD3F5CBFAFEA7 +:105AC000B9B9C461462B441EEC5D6EC1CA2BE80710 +:105AD0009122AFCEA2ECB54224B8DFEEC805F73173 +:105AE000AC3F0F4B33EB1026C1E00ACDDCCA32913C +:105AF000E6BDF062FAD20FA72D2C095F5C0BE4AA79 +:105B0000AD212918C0E1DDF2B7E4BA2E2FB50C4F54 +:105B1000AFBDDBDE13422643121AF2B1F204DFB04E +:105B2000FD0CFFFFFDFA010E1321B21303F702066D +:105B3000FE2D002F02EA11FB0C96FB7F54E70BC8E9 +:105B4000E77F41910929A938A3B4A0EFD8688166FD +:105B50008EBE13D2E9E8DC3BE5BE7FA23F312E3199 +:105B60008118E6C71BD4C686F4FAAE3A2DCA208146 +:105B700033CDE8FB53CDC70550D21A96361CDFDF74 +:105B8000D0D5FCFEDAFDBD2FC5B6D1DF1418FBAFB2 +:105B90000FB1B5F89A1DA089F50800FE0604FAECCD +:105BA000DFED19FEF7FB0EF90BEE01F30214FEF820 +:105BB000360DFCFF04000000480000006DFFFFFFF1 +:105BC000CAFEFFFF840F00002AF7FFFFBF9EFFFF02 +:105BD0004B1300000D0200004D02000007030000FF +:105BE0001CF2FFFF19A4FFFFDC13000023020000DA +:105BF0001B0200008CF2FFFF03F1FFFF288AFFFF6A +:105C0000011500008A0DFCFF04000000C006000022 +:105C1000A421AC2E0D0C2D04F6E9F5D5080BFBF1F3 +:105C2000DCF124DD0B49CC074CCE3EDC30E9F7013A +:105C3000F3EDFBB3E1F54A0FAAF5EC12EE4C501E62 +:105C4000110A3AD7C701DEF1C73AFF2A2D29EC0F16 +:105C5000B12ADA141B10D3FA81CA300A28FF00F5E2 +:105C600003C5F1300135194224F0EABE242F033276 +:105C70001F9FCC472CC0E3DDCD2EE37FE4D1C5FAD6 +:105C80001EC1B2BD1335E30AF971A31BF13CD4B8B0 +:105C9000E7141D093E1027FEF6BDFCC02670F21E5B +:105CA00040030BE72A40BF00F8FE8A68169EE7EC27 +:105CB000FA030BC72AF2F0F4C801EEE925C9B5B61C +:105CC00040CFEF1C1696F027C7F5CB531E16EEEB10 +:105CD00008DD05C30C05DB11F70322A707F10C084B +:105CE00027D703460CC51309E40717E4F01DC30EBC +:105CF0000FB3EC9622DCCF21000E3DE90C0114DA43 +:105D0000360A0AF41D08BB30B5F92BF21E810A0FC2 +:105D10001027F0FFC02CEF09BD40F5CE7CE045EA2E +:105D200014101116041BFED2EDDFF7F8D703B725C8 +:105D300005EE05CC1803F2ABF8ABEBB763BDE8FF9B +:105D40003A06FD0515A61DC213EDF0E7070AF3E4B8 +:105D5000D8BFF8BFD6FDC02BCF1DF118F93CCD2A16 +:105D6000FAF6D6EEE8BCF54BF5EE1865E781175666 +:105D7000354A41FB0FE64BF7F7220ED33FBC55F7F0 +:105D8000EBD4EC3818101CB5F6145245EF21E73C63 +:105D900081D9D640143A0AE13310F9210BE70133D7 +:105DA00030B8321609E3370E04DFF81DE409072A7C +:105DB0001A2A0CFFF748EBACF9B6350D3A01F8C7D3 +:105DC000EC372C02F401B701A9ED39E9C413F00452 +:105DD000EBD01A1A9DFC54DE0CCA0919F7B6F70865 +:105DE00004EC18DB2322FDE698EBF52D0CE651447C +:105DF000B0C5E853E111CAF8263E385CE309EAE889 +:105E000034CCFEE92AD6EF471F0C27CE180702DE56 +:105E1000677FF9F3114831F306043F080D192DD6B9 +:105E2000FF1C1427ED2BAB12C0EB5ABBC947F53E44 +:105E3000FCD10BD9E42C312BF6DEFD4BFDD900E66D +:105E4000DC1603CF6248F891E9BAD22E05EB2D1A81 +:105E500081F9BD01001C291ADFCEE4DA0828ECDD47 +:105E6000060D1EE80044CC0652DC27FB61D4F21B71 +:105E7000FDE7F4A0E8E12419B9F7F408F54D5A302C +:105E8000FF1E42E4BA1AF508BB40E62F1B4AEF0595 +:105E9000A10CDA432818BEFC99C522024AF2F2D7B7 +:105EA00009C6FB11112B124839F00AC22A401520ED +:105EB00036C2F6113BD3FCC5D819E57FD5DEC0024A +:105EC00014A2C0C2032BCE1AF833C434DF36D6BABC +:105ED0000A290805223F0BFDF9B3FCDAF05E023B0C +:105EE0002CF216F02336F30BFAFD8F4F19B206F0A1 +:105EF00011F40ABC2EEBDAFADEE10CC21BD2D3B6E7 +:105F000021CCFF1111ACE61AD3F9BE48142AE832AD +:105F10001CF703C80B04F60AFE2313B4000201FEAB +:105F20000CDD2C4408DF1CFDD5FF23E3DF29E3084B +:105F30000BB2E0AF1CE7DA30ED1345EA09F920DBDC +:105F4000130F0DF520FFDC30B0102006188126F469 +:105F50001416E7F9B325E607C928ECC77ED128EA6D +:105F60001423FE0F000805E610E6E3EFDBF8C21A83 +:105F700027F007FA0A08E7A90EE9F3E44001E4DF95 +:105F8000FFF6120910CD1BBBFCFBFBD8D103220886 +:105F9000D9810ABEDEEDBE25C8220323EB22C20B47 +:105FA000EA0CBADBCAB20F3EBA100D3310962C269B +:105FB000105B3C0AF5E1430C0F15EBCC4DB81BED23 +:105FC00008A3D961EFFC22D7111F1722DBFE150DA4 +:105FD00081E9C331FC43F7E305FE0911F1CF012547 +:105FE00037BF231103CF4811FBD2F514E70FF52E6D +:105FF000F3160AD2F64BE4B605A943022714ECCFF8 +:10600000F12E24191516D2FCCC0420EBCD04EA1B8A +:10601000F1DC081BADF94704FBBEF91801C2FDF71E +:10602000FDF3FFE41D330FE591F2072803D8443454 +:106030009BBFDA47DBFEC008182A445EE50100F783 +:1060400031C6FBF726EA07461EFA1DC60806FAF017 +:10605000627F0FF008501DE50CF631F11D263ACF96 +:10606000171A1924F11DA80CBCFB4CC3C94A0649D8 +:10607000F5F111CDD92B4832F3CF044FFADE14EBF2 +:10608000DF1519C65034028EF0B4D83E03DF2D1D43 +:1060900081F2A310070B2BFAE0C7C8B6F8280BD281 +:1060A000C3E6F6B90338C4BB4EF836F57FE1DB0929 +:1060B0000BD1F989FAFB4E26AFD40512F07457289C +:1060C000F0FE6EE0B235BC01AC5D153C373DEE0C28 +:1060D0008F09E34C2E0B92EE81C0091461F3080581 +:1060E000F1D11E04124AF0425A2B17874139562328 +:1060F00033CD10E334CDFADEEAF7D87FD7DED01304 +:1061000025A203D9F92CB1070D609C03234BDEDDDA +:106110001036FE013D1C09DD2CADFBC103601B2DBB +:106120002E08D0E5052EF8F0B523CA5C2FA431F473 +:106130002A0017C326E70415F2FF0EB015D5A8B93B +:1061400035E1293C47A60C33EF06AD52133A010264 +:106150004F05E5B5F4FE10EAFE5025B2F3DE180A4D +:10616000E8B63A3A0BD516F4DCF949D5CE28E3085F +:10617000ECADD2D23FCEBA45D0065DDD00F334E4BB +:10618000FB351BE119F40835A2F01A192F972EDF01 +:106190002D01CF11A40BC513D231E0A57FCE0A0487 +:1061A000F61CFB0FFE0016D519DBC9DD0119CA3735 +:1061B0001326F1C4EA10F7A6E10FC4A855BFE3EC1B +:1061C000E20613051AC535DC0111F3021C2C30FC64 +:1061D000BCD3DBFADD03A24A811C2003FD16F123A8 +:1061E000EB1502F806AF2F3E02DB0F4518973C195E +:1061F000F11506140EB43FF707FDF2BD2FC428EFCA +:10620000F9D3D0FCEDDF160C2306142513FEEA2388 +:106210008AD8B1F9D566E8D0EAE0F904F0CEF235D3 +:1062200039AB3610E1AB2AFFD4BBE727D80AF643D7 +:10623000EE0B1185FD68E4AA1A9B28F50E16FA9854 +:1062400018500C4BF827B2EFE0253607D4C8E530DC +:106250001D1AE41E810B4E61F78D0D1D18990F0B51 +:106260002426BE0B11401BDC911C0A47E5E2344991 +:106270008EB3EA4CDA19A8EE1045315CE4F8E5F883 +:1062800048CBFDF91EDCF05022F219BE16F6FBEBEE +:10629000676CF9D4FE442DEF02E54B0D2C122CC790 +:1062A000162B221EE021B624C1FB69BBD736FA5457 +:1062B00002D309C8C0345737F7DCFB4A12E716DBB4 +:1062C000F102F5C06D3AF681E7AACD51F7D14B2F17 +:1062D0005614FCFF0400000080010000A5620000CD +:1062E000B4ADFFFF27E8FFFFA56D0000C6C8FFFFA4 +:1062F000560400005BCDFFFFC73000007629000088 +:1063000053E5FFFF563C0000A7500000641E00004C +:10631000C781000057E0FFFF32D4FFFFDAE9FFFF3B +:106320006E3E000025CBFFFFD8F3FFFF5FF2FFFFBB +:1063300019D5FFFF0DA7FFFFEB6400004C1500000F +:10634000EFB7000074800000BAE9FFFFEB510000D6 +:106350007FD0FFFF77BEFFFF8182FFFFC289000071 +:1063600044B00000C44A00000301000037F5FFFFFD +:106370003FEAFFFFEF190000C50F0000FF370000E4 +:1063800093B70000C897000054010000B0E4FFFF7D +:10639000DAE3FFFF6F1A00005CB9FFFF21F2FFFF95 +:1063A000DD89FFFF221E00007E0700005DE0FFFF89 +:1063B0008AEBFFFF95B2FFFF7322000059A7FFFF92 +:1063C000141700002F020000CFC4FFFF5E39000049 +:1063D0000B550000B6BBFFFF4BAD0000883000003E +:1063E0001EF2FFFF07D9FFFF369DFFFF0D9800004B +:1063F0006218000065D4FFFF8E1C00000A9FFFFF9B +:106400000ACBFFFF692D00008150000063490000A6 +:10641000233F000069F5FFFF7F170000AE1B00005F +:106420007E62000036E2FFFF5ABEFFFF023000002E +:10643000549F0000A31C00005FBFFFFF26B10000B7 +:1064400065D6FFFF4AB9FFFF225500004B1600003A +:10645000B3650000A89DFFFF7ABFFFFFE215FCFFB8 +:106460000400000000240000F5C723F4E636B3FD65 +:106470001E2EF0B8361FF7BDDFBA0FC029E216E1B5 +:106480000EA2BCA7330A66A7E2C122810E2E003AF3 +:10649000A8E2F32638B68F3F18CFA8032DEBAE370E +:1064A000C5D8D4F11ADCAAC5F41205D44F3FED1EAD +:1064B00045044535E013C30730BBB50BC05ED19B27 +:1064C00025C130123FE86EDF3628D2F93758ED0289 +:1064D000363D2AC6C7ECEC2913B758DFC6253CE683 +:1064E0002532EE0C2F2D0D0AC5E97FD9F71FBF60AD +:1064F000D71A0EE128F249E3D1DF25F9C029D4CC1F +:10650000E81C25DF0ACD0626E809251D53EA6C366E +:106510000BF40147D7BC0C113816134DCC1FF102F8 +:1065200002E52E1D674AFC1F38FE0C206F05E4E4CF +:106530003547330116E235FBEAD330E0DE39E27F3E +:1065400027CFF31D3E4439D7FDF26DF023F93070AB +:10655000F704F3470BD6DB425326C922BDC1F8E549 +:106560005CB8D5D8FD4CF4E5752B59ED183D59FCB8 +:1065700012D912D43915D0D5D0E10C44C9300DCA86 +:1065800069D84350070B0C34F21ECBD1D3A805E0D9 +:1065900039D6D4DC0FFAEBFF00F8F1FD3CF5DAC395 +:1065A000590FF4EFD4FBF50F1B1FFBFDF0E6D9FCF0 +:1065B000DBE414C8ED240DE7F6040EEE2AFB01DA45 +:1065C000E7CD10F7BE051C12DDFA2346EEDEC8C388 +:1065D000DF81061115D423F8E2040DE8EB0AD90C8B +:1065E00003B4294F0BFBF7C60BFA09FD1EEDFD01A5 +:1065F000EA3FED2730FFD1DCE3304104170EDA3CEF +:10660000EE05DA1AE70718200244DC1B110FEF2908 +:10661000EC14E7D3170EDFF5210101060F0BFD1A6D +:10662000E7F202F01D151FF6FB7F1213F9F6EBF5EA +:10663000FB020E20172B070FC20F0403FB07DA0E15 +:106640002A193F110CF301E99EF2F9B8A11B1D05AF +:1066500090DDEEDEEE24E52426FEAC0A0CE3DCBE83 +:106660000FE815D681ACCA10E7FAB814CCF90BA61E +:1066700013274CD4D928E2D69A10FFFD03092E1C0B +:10668000F41D09F6EBEEE41AE101B3C6A10BA6C8AE +:10669000F004D71CB7C21840251C29A418E72A2DDE +:1066A000BE3BF6F4BA00D024293EC8EC5123271F84 +:1066B000391F162FC7290D09F2DFF22DDACFF400AA +:1066C0001E0800F0C4C315E7D03CAAE82FD9F7068E +:1066D00017FFC2A516FA29BC0A231DF60313EE25DF +:1066E000F3F7CB16D6ED2F61C65D40C52AC725E46A +:1066F000000711F7F50A4CEFE5F51FE5F5CDF509B3 +:106700007FE0342A1A1A1FB9F8C7D75958FEDAE7BA +:10671000F37F09DAD6D2450F3BDD58FDCBDB2E3BAC +:10672000F2FAF83613FFE5B099F800045810095E44 +:10673000311DD8C14500C5C00304192604CD0AC4C3 +:1067400027F9C1F9293E32E3E03441E95B395E0FB4 +:1067500019097CF68F19ACE624E6DD59F0DF2BF140 +:1067600009157AE94CE1F1D9F117CF20EE1520EBAC +:10677000BCCC1EB3CC13E31A23EEBEFEF335D5C951 +:10678000DF0D268108C8E908A02B17DDC6F5C74232 +:106790001F051744D8E9D836B9E9EBBB0327C9155B +:1067A00002EC07DEC6CEDA36D94E3830E334A5B671 +:1067B0000BB0BC42E4BFE01C3F3749E0EF25FEF6DA +:1067C000DC27D21D0C39DB43DDB0EE0FBE3D02E20B +:1067D000B7162F1044C450D200D8EF24FF1CEA543F +:1067E00047FCBC50E7BF2C1FF3460E15F94A31CCCD +:1067F000F93EC34F040E9E2FFE3FDC3AFB2A151BC9 +:10680000FA001C0264240BFEE8257FFEC271F149E8 +:10681000D5363C2C0F00F3E7BA02EEEE22461EC638 +:1068200035210F6DEA33E533FA184A0E1FD60FE90A +:106830001D222BBFD6D0251314F1E912C8CA321479 +:10684000ECFB31E8E433001CFF1738C3D4476C0479 +:10685000DF58D95FCBFAC55F57D6E4CA2624B1CB3F +:1068600010C642C140F0E3B82CD415B718306A20E6 +:10687000C040A218DDDCEB2140DC0B36212253E0C6 +:10688000A5E9B381C55B02230915C8DC21282927A6 +:10689000EAE7F7C17F60AF0A904ECB3C733B36AC62 +:1068A0005E2AD0E3E540E1FE63E9C80EE1FAB2C634 +:1068B00007AAF443B4DBF836F20D20F94CE6357242 +:1068C000F93901D710231DFEBA4BDC29D40AE60C96 +:1068D00027EF37795C47C89DC02BC43AA87A990B3B +:1068E000B0A3D2C8F4C91D2B20EA1146C61EADA51F +:1068F000E52426E9CFB103DD38C217D6DBBBE3417F +:10690000CBCAD7D7C7810B0EC70330F56B06ED2175 +:106910001CE8CCD714F367CB07C4DF391C541EE145 +:1069200015CAC6B2CE311000043056DD04F13FEA7C +:10693000C9E6B7F32DCAD90CC22B25F6E6E7EF0C52 +:10694000261B6E4E663BB4D3F8EA04EF0A38A80C57 +:10695000214D08F7F9FD4C180EF65AB09C31FF1680 +:10696000C0DFDDF8D4E107E7CEECF2B37FA6DF1F8E +:10697000200F16B55003DBEEFFE9E638F415E6FF0D +:10698000E2C1DBD71CC7F0DF2C210BC5FF1AD8569C +:10699000FF17404889E8070014CBDE04F3AAE1158D +:1069A00018F16D2C081C14CA0B3229430CC0272186 +:1069B000E200E2FA052B503AFEE0CAE69B214905C7 +:1069C00001F3C70234E03906FE101ED5CCD21BB944 +:1069D0000834F515E4233FE6401EC6DFB6FD01345A +:1069E000DA06E320E808C6CA1755DF140FE631EFD0 +:1069F000F63B813D9CEEED3373EB3CD0BC105EE387 +:106A0000E547A2B0DE3DE8EFD75AB8E3B783F7CD4C +:106A1000FFE200C7E7010F0BCB230753EEC7930636 +:106A200010363B03B3EBDE01E6EBB831A80D1EF9DF +:106A300007FF060B9F0BF9E020FA02194BBF442415 +:106A4000A6D4D4EE933700051EA2241D09CA129FB6 +:106A5000B9B13DC1CF2D2F13F145E9E9331CDDDC80 +:106A600049FB137F25DDBF3E1A4A09DBBCA24C2639 +:106A70009AEDCB19E017F126DF08842015297F99BC +:106A800004273CF62F0A8F1B34EBE030D022C9AD2F +:106A9000CB17247CC1F4232FBF44E78758632A4BCC +:106AA0009A31370194F0E90FEC44E3178AAACFCE6C +:106AB00023D9C8A931EB5649BB220314BF76CBDDDD +:106AC000B43BA0C3D8FF243EDBEE2B0A3035D9F807 +:106AD000FF23170CAE120DC41C95B6BBF92019F993 +:106AE00027B0F0AA494259D6103A7FA6E5051467A7 +:106AF000DDDDFEF5F7B91F1A44E6B7ECA80BA41AC2 +:106B0000FFD4B5170DB5E2090258CEA9184B3D1AAE +:106B1000FA27B3099CC9F42F50AC0F2FB3FC0630F1 +:106B2000EBDCECBD215C52C3E25C98B1F4FB05F2F6 +:106B3000CABAF71CF8DFF04E51061C2101B8E3ABCE +:106B4000B243F7B5AE22A7F331F50810202BBBB145 +:106B500000FE13EDCF4839E1DAC345D5DA11281D1F +:106B6000CF102B0C0AE1F52FE604A972FA04AF034B +:106B7000CB191422C7CB02574D124CC7ED0E0000A3 +:106B800081FE89DB2D57A51BB5FA31E2FA100C8284 +:106B9000C3D5CDD1C7BE360A7CF043F79BF4A2FD26 +:106BA000B52BF545F9B11807BA3EC3412A194D4531 +:106BB000ADF9A8B80EF9C044FF10BA57DCA71FDB27 +:106BC000DD081FC7E14C05C719D70122BFB5D5D6CF +:106BD000B8F2DC000723062E20043B044A0F3B0BCF +:106BE0007FD36A06F71A9C403DFD10075A3A032EE0 +:106BF000380B33DE29CAA4DFC50559EE191B41AE97 +:106C0000F31703CF17A2F11221361504EFF2A5B145 +:106C100027242831C4DB160BF9C45721DABE18C962 +:106C200007260B35EDD2FF54EF7F010FD8E14C1C46 +:106C3000DC21F03F04CB16EEC904194B3A23FEC603 +:106C4000F8F3D4F20FFCFF454DBE5320E64220512D +:106C5000F213D7F921F902FF0A1402D74A1ACB5FBF +:106C60002810EA0A1FCD62F615EA12FCC8D91524CD +:106C70005C30E5E3350CDCD54420340E4554FFE1AF +:106C80006628F00FD1E3FA1123315CEA1D0C17D806 +:106C90003C2AEC62E56501DCEBFFBE0EF2DE12E69B +:106CA0007FFD142D0BE4509B116FAEDA0B181FFA09 +:106CB000B108F8C2B9DCD63D40CBBC1511E32FE1D9 +:106CC0001223E027CCE0C603EC2BEE3CF731D1E2F7 +:106CD000C515F5F1C0362433A120F6F02ADC512584 +:106CE00003EC2CFEE90AC3D81F1781D0A304E3DB11 +:106CF000BD358D1FBD9E0A5CEF3434511523FEFB5C +:106D0000A1F58B971CFAF265CF28F4E934DA172342 +:106D10002817E3DE2B3640C501D6FA280CD6BC5E18 +:106D2000E426E928DEE7ACD2043491D6192CDACB7C +:106D3000CD2C0B155C06A0FB32121C2103F5E51FC0 +:106D400024E8CCCCED3330EE09D20F60E3D28132AF +:106D5000EAD9FBF2F2EBEEED17F404C6F51E2E3580 +:106D600034081A57F410E0B8F0F330ED12C3E4071A +:106D700024F50C2924F1D917FC0168F2E547C71462 +:106D800049FA472E2CF2F144E111D1F2E9BCF60D9B +:106D90002ED70CEAE71D21864DE50E2DE226D2DF27 +:106DA00060FFD7152DCB287FD46455E805BFF3CA03 +:106DB0001FD33AF3151307F43312171F16AFDE3C37 +:106DC00052EA67732EE6F4B7F9C250D21723FADC01 +:106DD000F0CECCB6253DE4A199F4BDE93815FADE34 +:106DE00001C0B781360475CD224B1193DFD2E65A2C +:106DF000F0E9EEF1E6BFA9EAF8F09636090EBD2FEC +:106E000017D5F3270DEAB6B1CF47F0DF1A4E25F4B8 +:106E10006D07F3FF531AECEDD69DBC009D4E97EE27 +:106E200031C12BFC259656B6F8C525BCED1EB8EA37 +:106E30005711C23AC2C96F1B21EFFD09CCF8FCF013 +:106E40001AFA1A1FCEC9F5CABF1C312E17BD0A7314 +:106E500019F4EBBFF603CBB5CCEAC503BBF7C49975 +:106E600023DBCB24EDD1145735207F09022A1732BA +:106E700022F7FCCD99A2263F13FA44D6F6D8331256 +:106E800034F17230E1FE1EB22559D2C5FAF30FE695 +:106E900000A4D0E5EE09CBFED55BBB313BE2009709 +:106EA000212FDF47AE0BD03131FFAD46820CB33A14 +:106EB0009E81E40CEB4DCE480FEEC1ACD4EC19F63C +:106EC0001DE108F7931038D5368AF16FB4FFC5F489 +:106ED0000CDE5EECEBDD731A91F6F10EDC5BB0D1EB +:106EE0003AED226EF414AFE21BEAEBE42C07CE126B +:106EF00052510409FB0154C503E361FDAEF0FB19D7 +:106F00000804F303E8F9390E06D014E41FA2081BA5 +:106F1000440ACC902B0617E827AB42221C1CC1CB9D +:106F20000A37011B36CC291C080B7F0010CEE33B2F +:106F3000D50F5B41FE1FBDC60EE10C0A3795F22846 +:106F400067D43F32CCE24FAB30201BF5FE0132CF8D +:106F5000CFF9D31A221CC8F8FE45DE25344741CFAD +:106F6000D20D2BCEF832B60B33E1FB230151F9BB26 +:106F7000FB2D215BF7E9E42B1F0EFAE639BC35281F +:106F8000C02E2CE12321E4E60C40AE47D9DE21C817 +:106F9000261111305C18D0F1D126D5FDDA1BCA0EAE +:106FA00081E58ADEE7EA551BF0FFFB0EA71BD648FA +:106FB000CFED19C7D0EE2840E8D1C2F5CB030AA324 +:106FC00070BD1AE64B0727F8FBCE3E0C2411CB0C04 +:106FD0001FF4136B13DE7F22B3E7C602F746FF20D0 +:106FE000EDF4BB3E52F704FED71CACD2F068FC8F28 +:106FF000550A85F6CDC539D948BF44441055652793 +:107000008620BCFF21DD3F59361715C50C051B0A2C +:10701000BBEFE827EE27DE7F1AC8D11FC6D154F395 +:10702000F34FE6261114A252E103F910DA17D18AC0 +:10703000112E2F22B40A2920E1FE13FE091D1DFA8C +:107040001C280EF49D101A15ADEA9F06A3E4BD9B03 +:10705000E2E584A8BCAA0F77D449252FE31319428F +:10706000BF478AC0FC6AE43BE5D0D1FA1F54C3C8CD +:10707000AFE916D37AC5CEF62ABCF47FCB10090748 +:107080005B6DE2A33CC4AFF716EA0B98D3FEE9E5CB +:10709000263ACB59EDE000CFB9E82C99D7EDA3FB08 +:1070A000EB453E340AE7C0D2F157B73CFD662CF9F8 +:1070B000F912B42EBBFDB9E4FDAC163B46F3D1E0AA +:1070C000AB13B1B3034E20FDDD04EBFFB4B2170CDC +:1070D000BBAD290C510FFAED082681DD1BBAEDF18D +:1070E00060FC3717D72CAD0CE53D0A0CD506090915 +:1070F000DDB0D43ACF06BA052010C9F0361D1816F7 +:10710000F4EE1F3BEDECF30536EFF9DABE52E2DDAB +:107110002110E7DFC10A01DC1CD2E6D7CC1DC3C7B2 +:1071200051001C0CB3D62D0B19FCDCE1C8E40DE8B2 +:1071300023B50FFA0BED1018B924EBF169C9DF8103 +:1071400032F2F7B8E8212BBFE8EC13E2B9D99FFE81 +:10715000A7F9EF01D7EB26FCEFFF1AF3F9DC310BAF +:10716000D0F1EF18B5FE1FE7FBFDBF2BEBC2BEC889 +:107170001CAB04D3DB0A1E0AB651E931B339DCFC7F +:10718000BFDC0D16F2C31BD700042BFFF768E6D156 +:10719000D0672AA4FF00202015EEF4E9043B0CF68A +:1071A000F4F3E2EFE7F3380DFD600FC02A3FF63944 +:1071B000CEC80E1C4BFFC933060DB4EB4BFAF51AC3 +:1071C000BB0006C8211BBCDA4F7F05CAEA37FD3871 +:1071D00005D2F24CC116F9D1F0E6CEFDF0472BE511 +:1071E000EC1956301FE71D12E0D810FA204E17E2B6 +:1071F0001954FF1C1FDECA14051532EB4909F4248B +:10720000113ABF19E2F9EE0240E6CA0CFE36F6ED7D +:10721000D240EC1F5BD5A120FB1C191AE4E9272101 +:10722000E71D04DEFFFA10B92F1C58ED1B32EA0FE0 +:10723000DC220A081F22DF0CAFDAE00E0AF4E9F4C0 +:1072400061F77F3F2AC2DFE02C59F7FAEFB841100F +:10725000CFD71C24200AC82BE03CBE4806EE1EDD1A +:107260000A0C4503E739054004FDD330B50635CA9D +:10727000D9F21D1F9D32410EDC35F5F72F033D0776 +:10728000110022FD81260E14F6C40F16BDC728ADCD +:10729000BF18F6F243EF1D05B74BD73EE70ADCE512 +:1072A000E8F198EBF7EF9422340233E5304EDF76C5 +:1072B000577FD310150239F7D62368DECFF126FBAE +:1072C0003C2F1342290B0E2EDCBB02C03DC91FD23E +:1072D00074EC08F32822EF1250F9765EEB020F33BC +:1072E0006C60D6DA26D92E5CB3FE0E33220AD80E95 +:1072F000F3EB337DDBF299DF20F4D2DCD6DD043C06 +:10730000434422F90514DBB45C2432387FFFC90101 +:1073100029510D4D17D6FA1939FD64BE0B22335B86 +:10732000E21DCD014F393AC0FEC27DD3380BED1CB2 +:1073300013FBEC2A05DB51F074C11201B8A994D1FA +:107340000C1702EDE631F8192FE60D1311F0491272 +:10735000FD4333F14536C0B5D5C80F6BEDB6DF1927 +:10736000FAFF330B0F29FEF3081CE1F1D5C7ED0935 +:10737000CAD047AD163729F1F0D0D6E03FFCF182F4 +:10738000F520C6E30F30DDDEEE9D3EF40A31E4F178 +:10739000BCE8F46F1DD9AD6E2152DAC214EB304156 +:1073A000D91529FCA2BEFAC0E2B506F73721032998 +:1073B0003AAEE2C89EE41FE1272A151AA279E795A2 +:1073C000CAF28109EC3D0C60E8BC11D1293F81F77C +:1073D000306803C5D3151101ECB2FEC2C3EEE5AEB1 +:1073E000AEC3F48EE7E827B2B6EA43C45BF61355A2 +:1073F0000B1EE4062FA1D4282FA19CFFD1B0A4BE60 +:10740000E704CEF670CEAEF7E242F2074B15105B02 +:107410000FED0547AEF6DAF435C214EB103904036C +:10742000BBC64EE7401D5AC19F221CA097F00FC754 +:10743000B79900F9C021E9DDD309BEFE05CCFACD2C +:10744000A2130FA38BA2870E4D64D2FDE0E811DCDE +:107450001028DFFBC7CD961B87E6CBBE15E551098B +:1074600086C0F82D04C7EBCEF453F313C2F585CCD8 +:10747000191827B3DB8143462F460988160628DEF4 +:10748000BAF6EEF7AEDC2AFD0C08BE4F0C5DB8CCA8 +:107490004C0166CEECCD43497DDE4CEE83F52FFDED +:1074A000CD0B31E5E1B0C526AF019F0D25B9E498BC +:1074B00064F836B03BEE2451389BF842350AFFFBA6 +:1074C0009E63EE18EE3C23EF0727ABF947C5EDD8D6 +:1074D000B3E7DD1AD8AEF5E53313EAA8DCB71E7FB3 +:1074E000C5EF982A000307162953B804EAF41519C2 +:1074F000EA9D1EF24004D74E220281425E07389771 +:10750000E9471DB3A7E09A4FD85809D1C4E6F4A3C0 +:1075100018D41C47E907C526D44BF1EC0C39FC48BC +:107520009BF404FACAF11326EB5617ADA3C1CBACFA +:10753000FDADD3F820C51724160B1ED9E9292DFE61 +:10754000AE1BC8C429E80125E5FF1BEE0EFF166639 +:107550002CB3FE6E5F17FAE6D31BF3F97A320429D7 +:107560000EFBFF2E0B04F54A71F4E520D2E604ACC5 +:107570005C0BFDBE230F0DE434EFF3C43C2D0F056F +:107580004451F72ECDD96426F1C3DAE5D8112C1B6E +:107590002D27AD0C6D3701CEEC0CE6E332AEC01FEB +:1075A000CF2081E1B1BFE1C12DC7EA181F3AE05FEA +:1075B00028DCCA3E4B35E61815E12FD00E5D09FFD9 +:1075C000EC4602FBD922CF18C6DA05CD24051CE90A +:1075D0007F42D8FAF5FAFF9CE6103FC2E432FDEF95 +:1075E000662B1A1B5AE71659B413EABDDA1A310989 +:1075F000DE0DEC310C2AD5DC55DDED0A099B451A70 +:10760000B431A9F9D0F12CC043F17A132AFC3D4AD8 +:1076100046C4DA1937BEF3C9F5D525CE3B492D4B03 +:10762000421CDDC5675E7234F24C7FCFEFFF22F261 +:1076300052BB1B31DCF060DA3202FE0CE52FB5D212 +:107640003F07FE2D02D30C3DF04A480A1842460679 +:1076500044E438286100D6CA11B5A61ADDDDC8D3C6 +:1076600074EF00605FCD4AF6D6F1EDE5474F292C67 +:1076700057EBD20D47D7C320EAF67F267AEF2C3A94 +:10768000CE45C9F0391B25442C893EFA1914E9C9A5 +:107690002945061F37E9B89F76FC40A5EEFE121A71 +:1076A000F3541AEA03F6E5F02FF7D3253F4125DF1F +:1076B00058C8150C5A44E8F0CBE7C20CCAFED89B58 +:1076C000D822CDB2F1FF66F12142C3DBF1D41F1302 +:1076D00017F60CF02706B324F3183908D5211AF54C +:1076E000EF541219C401F94904EEAC22CC170A81F7 +:1076F00049123B0AF80D5732174062DFFCE61F00C3 +:10770000F23AFA1CC718170600DA1B7AF6E5FBE313 +:10771000B3F01E3751FC2D28F23A4FE228D714233C +:10772000EACEB713BD31E61BE6140A9AC0AC2A4074 +:107730001DF0B040C113F8EFEF014B440E2C9A043A +:10774000030FE50F9388F4EEDB38814425BA98D116 +:107750006A10CAAB0F28DEE9C711310255B323DC2A +:10776000CE39F7EECEE95248ADD5FA7EFAE282FD87 +:10777000E9DC40220F06FA22DA3727B038CDDC2DBB +:10778000DC16393ADF54E0B40C14302DE6A31F198F +:10779000E8B71DF20614252540F6DE2033C6FCFCB2 +:1077A000DFF432F5D5ECD7F5EEDDB834EAEF00EBD7 +:1077B000F71714472CEED80E062DEDFF052D06E623 +:1077C000FCD54C0AF00FF3C43C81BFF50330F6CB77 +:1077D000120913FAE423303FDF1F18BBEB3816E31E +:1077E000D9D283A82108FAFAF203D4D734D5F39476 +:1077F0000DF855FCE924411C28550C1DF0D9B25652 +:10780000E2FF081BF9C0DF14FC2D27F3D822300A51 +:10781000BE01182350EA8D682E72E36551F5074EBC +:10782000B5D7EB9B284322813BBE6C1CF60904387C +:1078300039F672C5FE16CBF0B456E2440D4FC4CAF9 +:1078400078DD6B281BDEBE1314FECBD508AE0850C6 +:107850000919FD2D1A60D605E533EB087F1518F8D8 +:107860000746FB172B0BEF3F06D0C81B1426C0FDA5 +:1078700049251BECF62BBC11C66A3BC33BE8F63826 +:10788000C11E0A26342CF539A59EBEF7AF91ABEE8A +:10789000F4C199221D1502F911FBC5E7EED600FED1 +:1078A000B92BA3D5F74354A32DB20F4F0A00C70A33 +:1078B00033470E11C0F016FEED12420BADE7CD4975 +:1078C000EFC8E3292BED67ECDBF41DF12DF15A0134 +:1078D0001BD9D90B11B1CF0A55CA0919E128F0FDFE +:1078E00044C311F64136D9F549F86A2C0D5006E427 +:1078F0000DF460E6DC24AFEA4910F922DC2BEC2819 +:107900007DC67F29FB0E3BF9079CEA036600F00960 +:107910002C340DF6C9EBB6E31EF265F1DD4554F9E2 +:10792000B9BB0BF6139356CBF9EDD7D1F8F02CF386 +:107930002165F5EE0AF1FD0139E5FE0A0DE80C2C92 +:10794000E325F2E5B7BCF5B3E47FCE2967CE372453 +:10795000D533430559EDF014E7C641BDDBEAD4F851 +:107960002418ECC11AFDD13BEB8130281842C8E63F +:10797000144875C8FFFE0B0A0CE544C8F929D84124 +:1079800001DCB73F1C066B15D1B923DB47EFEC07D1 +:10799000472A504F5FA3F93E4D0F6735AF05CD1A0B +:1079A000E641D5ED4502B1AD09B044E24917F934DD +:1079B000ED1F3636E932BBD74EF1CCCFDF3D393142 +:1079C000EEF22303C32B222DC64A2EFEDA2C0B40E7 +:1079D00042EED321BD25F8CBED1A5AECE8BAE223EA +:1079E000DC0B060CB61B05EAF6EAAA3727CFAD1D5D +:1079F0005C0A01DA0932079B45013F0EEBB313DE47 +:107A0000FC29FB11D20D1B0AD283602E2FC70E3525 +:107A10001F1123F422190FE2D42118B9D681D60DF3 +:107A2000620E0F572030E592E541D31522EB2D155C +:107A300013E42B48DBFA25303E03CE32C20BF7E9C4 +:107A4000D5FB23E91EDDA905D821DFF6E1EC40C016 +:107A5000F43EE81D132659350C25ECD0B71618D086 +:107A600033ECDE14F91E15033D14C742F7DBF2CFE9 +:107A7000CAECF2F6D6F016391EC936180016590BA4 +:107A8000A03A83A4FA7FCC3E28DC21C62632152AF0 +:107A9000D2FEAFEE6346D8B3B612061066E34AFADA +:107AA000FBFCF0DC4B2D1D525DBE51C4A5D1BAE0EC +:107AB000EBE20F2A0963319A01D50FCC0E2DD6D6F1 +:107AC00062412606EFF8E10EB207D70C40FFBBBBC0 +:107AD00075F699137FDA2AF5DD0DBC5BC0B4ACEA0C +:107AE0009504C7A6E38332CA41DBD0FDE868AD1137 +:107AF0002112DFF6DD2C11D0190B10E7151532BF5E +:107B0000D30A04A8192F4DD1060808DD3B14CB7FFA +:107B1000122FE6C4FF33E9C324E6121A24DACF1E7B +:107B2000C5FD17CE0EA4DCE6A6F318244806363BA6 +:107B300035F9EC1F09FEF4DA13C2F302C8EB9BE43B +:107B400000D53FDD32E5788BF20EEFC6153BDE1532 +:107B50002CF32E13C5C5533F54E73ED9CFE9022C71 +:107B60000AEA0C080CB60422E074D81524DBEA07F4 +:107B700035042DFB2D2738EC0BEC31EC15FEC1D76D +:107B8000EE2F32DC02E22413C372F60224DAD5E6C9 +:107B9000E2B9F94B81C2EFE371FB10BCC9E51AEB06 +:107BA000EEF221E1426502C651F0FD3F036C461240 +:107BB0002AFA01C20DD1F90246D92FE4F7676CD534 +:107BC000DB36C1EEF0F31D35F6FA2EC8BECFE63532 +:107BD000E1E5557FCBEC0F0D41F30602E021301AB1 +:107BE000401A2402EA08ECD6FC693982CA65F81307 +:107BF000667DD55B4C14F0E257E0C317201A1BF3E7 +:107C0000D03EEF0EF9BD5E1DB206DABAFCFFAF1A28 +:107C1000B22302BEFC19CAF1E8240DDAD2FFDCEC73 +:107C2000B79E05C781D8E7E3E8E7AC08D7E3F39E42 +:107C300018EC12FEF023FBD1BAB2CECFE6CA06F59D +:107C4000E3DA253505F6172CBCB1D43815F4A7C7EF +:107C50001024AAD2CEA2F61B194DF5E2E104F137A9 +:107C6000BEF4D6E1CBEE261206D9EF2614EA06C8FA +:107C70001D0321C9E90415E10720D9E0FFEF131224 +:107C8000C0E7EE17EC2BF8F70BD9EC1024030C0629 +:107C90009CF1073910C81025D82BBAFCE8BE05F2B4 +:107CA000C0CAFFFFEF3CDC8738E629F90E131F2C12 +:107CB0000002520604E21BF2CEEFC507F11FE2F507 +:107CC000580B7F2714C9EC15F0E5091B6520BFE5AB +:107CD0002B5B022A0C1FECBE45EE44BCC02F553A6C +:107CE0008129DD0DF50C0C14F7BF121C390CE403CF +:107CF0003BDDE9F01BE133C947C3064DD3E4DAD6D7 +:107D0000F01C1DC4440D1AE6FAA6DC5120FCF33029 +:107D1000FAFE38EF470CBDF5C3F2EA3003F5275001 +:107D2000083262C632DDDFEE0FEC13F5C51C2F04FE +:107D3000B0B33411DE14DD011FBDD522F2C5D0ED84 +:107D40000DBCE0134FE81818500204DAA66721BEF4 +:107D5000FFDD0835B8F8FA4AE4DED3F92A710339B1 +:107D60004FC9224805C9E5EBF27FC420E05C13034C +:107D700022060DED5922DCEB28D5EABB2D350B0F81 +:107D8000DBE29BA2F7DFFB74CC4CCFF2B8B509184D +:107D9000D11B104296C7030042F40642A8C49FF3C9 +:107DA000FFEF4503D5DE010EC0F2CB4A36FF1C2F94 +:107DB0000D0ED890F45B530D20121A32E1D53BEC36 +:107DC00021074C0EEF2A5332BCF53A780C81C5C21C +:107DD0009FBD3F0CE7E041012D4709F8EBB03F00A4 +:107DE000642CEC562139F9B51AE2FEBD1C48BF1BC4 +:107DF000264BCCEB212018DF21EB0A98F80427EB67 +:107E000003FAF39CEEFC03B8F7C33A8A68FBD25836 +:107E1000F8D5CE0C3402D9F6348BBC13FFECAE1C73 +:107E2000D020E5EE3BD30039C9E3E5D12C0B2F4937 +:107E3000EAF7EA19C810D8D1FBE18130E6F4CBC4E7 +:107E4000E7F72E0405DFF9C9072FBDB50A2FFD0B93 +:107E500043EFC73CECDCF33BFADC48FB0B395390B7 +:107E6000FC38E0AC3811B83710E631C6C7F5FFB3BF +:107E70000168152E08F92EA33EFA5CEFA0E0EAD7C0 +:107E80000E1C1E38F8FFE93916F6D68D133F0DEE9D +:107E90002935CEF7F528B01A5CC5FA2C21F357A581 +:107EA00081E6B7FDBD0A1B200821D10602BBFDEA11 +:107EB000141E4DFBD818200B1B2D2D42FAC0B5F017 +:107EC0001511EA40D6D1A9FFF3EDAB3F041F27ED12 +:107ED000F0DFFA1E14200A2902F32BFBF3FC34F71F +:107EE000E31712E3D84815EF29DBEB7FCCC104F68A +:107EF000B5F63F082109291BEA0C39D32645032E84 +:107F00001EE713E2F701AE421924E70E21EC04FB51 +:107F1000D8F8F1EF012BEFF90E0F05F2F7EC0CFD9D +:107F2000E810F926E7281A00E4BBF4FFFBFE04DDA5 +:107F3000010910051A11FC15E6FFF9FE0BECEA0D1C +:107F40000303F618F704FF070281E8FDEAEA0FFAD7 +:107F50000524E5F40205F513ED0DEB06DA12080031 +:107F6000EF06F9D9FBF9ECFACB15E25400130AAA93 +:107F7000F41D5E8FFFF2FC1704030A30E8EFF85A95 +:107F800011D5D938230B28F4D90FE305010D0F06BD +:107F9000C4DF1F4C16D813572A0F0E040A102DF1F8 +:107FA000DFF2CFE9EF4A0B9525074222D706AF1241 +:107FB00005F0343EED0EF5152A1BFAB6F07B09FFED +:107FC00065FC4D622C351F7F46ED49422654133126 +:107FD000FD1EEED61ECEE91D06CA26F0F96D3E5FE7 +:107FE0002B08DDA94A323DDCD9487FCCD5FB0715EB +:107FF0000716105AE2DB0C1742F5E7012003063D95 +:1080000057080C09BA12B10A4F7345C6222F7EF8E1 +:108010004B27130B1414EBC31CD6D864D713FDAF36 +:108020004C15FD235B1B321C09EE1E81BAA71026DE +:108030001B11FF31EE17191CF3FCC6EE0EEFFCEC22 +:10804000CD143302C423C7F614E624E3D5C2CB45CE +:10805000FFEE078AC31DDFBCD912C1F52930EB1131 +:10806000BCF6133DC9280675021E41B9DED7E41DD2 +:1080700021CEAEC70F192A0720E1114DCFC5133FFE +:108080004DEC0D18D7EC2A9C9D00545EB8E201150A +:10809000DDEC383196EA1230301DF433C881122BF2 +:1080A0005CE0062E94F108DBC326812943D174BF1E +:1080B000E4FF2DDCCDE933F7CFDBFFE12D47CDEB3E +:1080C00018E24A12C3282F2F329DE20B212C25D60D +:1080D000CC07F3EFD41E1925EBBBDDDDE8F954F92D +:1080E0003C42EA0DE776A5C62BCD32B3E51DF10F74 +:1080F000EC35C84C1ADEE7D41E4668ED24E3DE09F1 +:10810000B93EDFDCD9A1CE120AC51CE3F7E20A00B2 +:10811000FA47E4DD0E14FF9CC9C6EC4420E0DADF28 +:108120002935CAD111053EEF15C77CF61791F138F4 +:10813000CB16EBF210E5DA1BE138F92B4581F2EFB3 +:108140003D195536FBA5D6CA3840F3245BF0DA2A30 +:108150002C03EC3FC30C29311ED443C5E4F2FD339C +:10816000ECF9DD0940232CDEF5E26CE42C010A1E5B +:10817000E4D1CF0811FD3AF329CAF632C0C6A8F0FF +:1081800000C6FFD40620D9142816FF2B6407611BF4 +:1081900010D92A14BF15F5E7F1DDCC7FEA0EE0B760 +:1081A00043C414ED2D27E7CBCD0EFB54E9E7F4E3F0 +:1081B0000E3BFDE6C1F4F8233FE15DD8810D341E8E +:1081C000FE11B8C239E4F8D9F3F8BFE0372F1BF538 +:1081D0000E45E0213EF0630005FD0439E2D8DEE9FA +:1081E00041FA0207D9E711BCDEC911E7DEDED81E6D +:1081F000CD07A2CE07DFCE273DD04718FDE45E278E +:10820000E00336CAF82C3C3F121A0C07DA37F0F6B6 +:10821000C8E5F8E381140C2B2BBE2B4AB1E2E82F02 +:10822000BDB9F72802D90AD1E7EEC6235DDDF941D1 +:1082300024C3E7113604EF23EBE2E446EEDDEA0265 +:10824000141FE2FFBF3218B7E2F45B2F19E2D7FE2A +:10825000A9F0381D9713162A2CE24CB5F3E6FEF967 +:108260002BE71A37E658C132CBC11FBCF6F935F6F9 +:1082700003BDEA48FBFAF42A995DE6F158E0FF42B3 +:10828000A9072339F12E19F72F0613F88F2A171A89 +:10829000E2DCD0DCF513B7B9C6410ACDDBFAD4FB7A +:1082A000E0D2041A8903E70BC5BB51DEDAC7472DBC +:1082B000CFE047D51AF24DDFAD12E0E9E2C5BECE00 +:1082C00061C2267FE7BFF226DAB40038D611D7CDD7 +:1082D000F9F518BB03DA0E2C0FF415EED60803F0EF +:1082E000B7F5E2F9212612C0F694E52E1152294382 +:1082F000B43B22F7F7FAFB570D06E23BDFBBD10494 +:10830000F0CBFBC0E413F79FF3A23B2DEDCF291A6E +:10831000F2E2692B8B01161121260FDAF421349D2C +:108320005ADA7F561BF8C4FE1303060CE344FE0022 +:10833000E240F60F1ADE0412F81CF50BDF1FACFF4B +:108340000AFCE51205E5D5DD154410F128FCFC1DFD +:108350000A241BED26E7DA2C06261334101A23EE26 +:108360001D04DCE020FAFFE6FA7FEBDE05F1F53CC8 +:1083700003BB1726D1FE02E20F0B1CFF3A05DC0CF3 +:10838000EB153CFD2516FF07D7DB4FF01DC1E84D6F +:108390000E4143360E0117C1F41EECCC112BD77FD2 +:1083A000AC082113ECCB04131C0B0716542308450F +:1083B000F11301E1400BFDB543361321D53706CA51 +:1083C000FF1ED4F9211D0B285FC03EC8223B3C276D +:1083D000F666DAE4FE2F0CD0FFE9CCEA18A3D7EB5F +:1083E000750A5B4D94A633E00F4E06ED0EEBE9D611 +:1083F000FA2ED00A48F5C6EA0A08FF322FF2C06703 +:10840000F31CFD3DD1EE860E3C25FC4A3839BC2BD1 +:10841000520FF8CD1DEBBF2FD810FBDF212941C42F +:108420003A0C03E0EC0F640146A52D7F92EC9949CC +:10843000AF101314174B1ADF8820BBCA4C0BC65E53 +:108440007805216B1636C810B615AECED2F507DC0E +:10845000D3F5EEF98509D93955B9C3E4E7FDFA81B9 +:10846000BDE833E09C01A6F1EB0AE7152BE5CDED65 +:1084700016ECE6CCF11FEAD392BBE4CD0DDE12F58B +:10848000EA02150F28D5E9559BC98EF4CEDB06F616 +:10849000B627C0D2C4DDE15C3A2F1ABE29ED142EF6 +:1084A000A3F2C7B9D74AEECFC62D9F9015A1FBF115 +:1084B00065C6F335B727D40C391E3A0BDDDC26CE62 +:1084C00003FAE0C9B08D06EDCC00ABEB88CBEDD95B +:1084D000D80502C1FBEF472419FB1581F1ADE4CFAC +:1084E000A9E5F930A015335EABDC88190EFDA28832 +:1084F000D55C270F2D0E18DB1801EE13D82AA944DE +:10850000C205DAD4B4594F28F800DE812E4911385B +:108510002C26DEF90AF1ACDBB31DDCF9EDFE0BCA4B +:10852000ECF33CEBC73A26191F29181B17BB9661C1 +:10853000F31336ED1428E0CDF404F8172AFBF40504 +:10854000E2100C39DEAF38659A212497E919282604 +:108550002BF02C0DC4211CF43A32B3FAD9B8E3F352 +:10856000200B384B29C3D1CD02D006F021E295066D +:10857000F2F9BE411E3A3E04F0B3F192F40824E051 +:10858000CCB718871FE723BDCDDF2BB1E9D4102E60 +:1085900015EBCED722CAE7FEF2B9C43FEAF4D4C540 +:1085A0001B11F02D19CEE609070B4621633FFECEC5 +:1085B00019E72410CF0FBAF135D4C4EDD90CF4E289 +:1085C00015F0322B331D2681D3EEC3B72564D34477 +:1085D000F0D355B0E5E01924201303181713EA2D42 +:1085E000F9F6F11DBAFE321EC9981B1DC144127F57 +:1085F00032A118B40019085DD2CCED00C8122610C3 +:10860000CA2D162259E0F6A5138513E147FDA745AB +:10861000EE934003E22302001915B4151715C14368 +:108620000EFA5DEC1BCFC4C71827F72D1C260016C9 +:1086300045B33BF5C6D72921FEC457DBE24BF8AA68 +:108640001FDE1FCB4F1BFA079AF9230B17F2EEAF71 +:1086500035F9FCFF132B4122D2B63BF4B94AF8D6C8 +:10866000FDE2F4DDC8FED9BC1AB0E734C716F7C77F +:10867000CFF7E6FFF481EF190EFD2E0F01295C19EB +:1086800083F1D4AF0D1D2240A4FEDFFFAD35F9FD0F +:10869000EB262CC2E73FFFB6DF51D4FD16D9E9EF38 +:1086A000E0DAF60BA2EBB0FA40EE81230155E6C00A +:1086B000D2E6EB4AD714BA1F99E5E5F032DA480C56 +:1086C0009101F8034327DAADADCCE348EEEFD732A2 +:1086D000E6E4080C1B2EFD02E918D3B11C4CE04562 +:1086E0008EE88D9FD3A1C43BF30CC1C60122344A4E +:1086F00062E1FB11FF03F8E4AC2835BD56FAF49DA6 +:108700002D110ADD15421A161AFC04C5D4B98F1EA4 +:1087100050D626A0A309DEE30DEAF9EC1F17F312E9 +:10872000F4D31C0B040B451903738E00B51A3D02DC +:10873000F9CFFA1A02DA2AF12F07E854C794F34660 +:10874000A90781BBFF30E6E914B8FB991D7FA2356C +:10875000FB0DBFF8F20CEDD9F21300FAFEE0DF24B6 +:10876000DD1C0424BDF133DCF2F045D525059B6703 +:10877000E917D99B332BDBD2ED9AFE4BFFE31BE1CC +:10878000FFF5BC0DFEA9FD3AAFE8FC0371D7392314 +:10879000D7C753481828DABCB3FCAE4E31ACE22040 +:1087A000F8C17DF95FA5DD900D221805D30643CAF7 +:1087B000EF2C25260EFFDF1323033738E30EF8F3E3 +:1087C0001A004315EB2CC650F215C641FD19D1B362 +:1087D00065E1FF15DA2D4CE6DC0E1CC82A211A15BE +:1087E000012A46F0E24342F2F5FBAC4FC0AF19F765 +:1087F0008514DD4B111BFC1F1223203235E13D3661 +:10880000FB24B3DBDC258116BC06E0D1CDFF1DF5D2 +:10881000F4D3E22D08EAE4FB1016B4F4F6E616B839 +:10882000EB27F6DDE8E5E42A3544F12DBDFF12C45F +:10883000382A1CFACE2314EBEF2D49F1FD394F0CE9 +:10884000153C220BECFA0914C8FCB000B4FFD4E7C5 +:10885000FF0DC0071AF6313D11F73BF1FF100A0476 +:10886000AF2D81E8CDF9F410EE39FCFF04000000D3 +:10887000800100001D0200007C050000C9FFFFFF11 +:108880001BFFFFFF35020000DE0500009F07000010 +:10889000F1040000C60200000B0900008E06000073 +:1088A000370600002205000050050000C00500004A +:1088B000520300003001000017070000760200009C +:1088C00058FAFFFF9F030000EB0000006700000064 +:1088D00029020000410B0000F908000047030000D6 +:1088E00045050000E6FFFFFF72090000D40E0000FE +:1088F00003000000EC0100009C040000730A00006B +:108900003B120000F8070000FD060000E4FEFFFF38 +:10891000FD070000A4040000AE060000C402000031 +:108920006E06000080FFFFFFCF0500008C030000F3 +:10893000C20400005E070000EB040000290B0000E9 +:10894000E0020000BA020000680300008005000099 +:108950004A070000BEFFFFFF71FDFFFF66FFFFFF3C +:10896000340300009103000078040000DE050000DD +:108970003A030000210400009809000009070000E4 +:10898000D40600004D040000AB01000061000000AF +:10899000D2040000820700008F0000006C08000075 +:1089A0001B080000BF0900009AFFFFFF4BF9FFFF03 +:1089B000C20800006E0400009EF5FFFF12FFFFFFDB +:1089C0009204000079040000A71000005E0A000075 +:1089D000AA0500002A0900001D010000DC080000B3 +:1089E000FA0B000020050000BD050000AB070000E9 +:1089F000361200007A3BFCFF040000006009000012 +:108A00001AE9E9F930D6C8E80D07F205EE1712ECBD +:108A100012F9091C132308090C0927E5000336A9DC +:108A2000100C1BBBD4CAD542061B1FF6DF250CFE5B +:108A3000B756540B1DF31FE921D6D5C5DB07CAE590 +:108A4000E4F9AF0BF1D7B5FD0702F0DB03C215F572 +:108A50002AB41A08021108521C12CA3A33F803FF4A +:108A6000E7F2F312261DD001C05124D82ADE02F20B +:108A70000227FB31F70C0EFCCEFEC308F8F4ED2103 +:108A8000051A23BE132F42D1F81122170008FD1D2D +:108A90003EF022E5031810E4D30019D1CF03081AE1 +:108AA0001FD1FED3EAC10F23D3230859DDED29AE30 +:108AB00019A111CC5BA8F4F9107FCC0A30060E5234 +:108AC0008F19130542D1EFE70520F4E6CCE0B50D90 +:108AD0000F2C3EE7DEB3F4DC98A80B481944A9D666 +:108AE0001A1CF71C3FED200B0F271F062DF928E954 +:108AF000E8B72CA4F219EE02FB39F5C4E839C759DE +:108B0000F6E124FB09C918C71E133DF6141BE01833 +:108B10001BD9C731D90FE2FD453AAD692E1BF506C9 +:108B2000B212F5E803AE1109C502FEEFE5E0C72475 +:108B3000060A0834EFED24E25FF0ADB60DE98E8150 +:108B4000210923D234EAEE59F9E2810318E70C0334 +:108B5000CDCCE2D4FCFBAFE622FAFFF1CAD33AA8AF +:108B600005FE2597E9F5DDB9080E6C230E0837FFE1 +:108B700007F4A04B15DCFECD4CFFB27B17E100EEF5 +:108B800017F02216D804E335FDFB081E1524EEFF6E +:108B9000E407053D04E102E9F0DEFE1E03E8F5B757 +:108BA00016FAF3FF33DF0DF70404180DB8C91B28BC +:108BB000F10FC6EA0AE9D5BB6D010C31FA01F0E804 +:108BC000051C13C2D9250AA314E47F3E0B06FF1A25 +:108BD00022ABC101E7150A14F6CBDF4DE4F802F42D +:108BE0002417EFB9E1D9CE1423C9E003F9FE3912F5 +:108BF00023D1FAC7E6F705F3E3F40625F1421B2873 +:108C00002C0CFEE3FADBA506EB2D06F4041F1A0C70 +:108C1000D138142C03DCF51215F42D4A1B29F1D0A0 +:108C2000E9141CF5212182E2DBEB39F2F6EAD513D7 +:108C300014100E08F8F23B5541B6B7B0EFF7F8F351 +:108C400000F2DD75FEFC1932AD9727D2E9C33D0D68 +:108C50002EAC347F002FFFC3BACE09002D4FE20B9C +:108C600015BF1C280600A32F14223E510460290AB8 +:108C70000A2A30150F31F162103AFBC7B7F53F3DB4 +:108C8000B6BF10DD12A2C1FB28FFDA4CF9C1627A2F +:108C900015D534B0E3CB3D6E593FCC2C07E5EE380B +:108CA0000DEB81363FBB810DE18160291A8125A939 +:108CB0007F8D522052867F81B0E20F812C4EA28B95 +:108CC0007F8148B12181E3B70213AF33C4C47FE48D +:108CD000EBB0E37F8105AE1A3C16A0A48101B00B76 +:108CE000FD9848F1591C1DF2D409D8CC10B2B7FC3C +:108CF0009C00E4CD21E5FA14545EA23BF481B18AD4 +:108D0000C1F8114D438111FF0F2481A507BBF3E882 +:108D10000EE7372915C01ED4C822E6CF23DAB2A148 +:108D2000E1062FE439AAE5191E0EB7B1C8F10DF01E +:108D3000E802843BFCE51681DD814ADFC82404CECD +:108D4000F3FF7FABE0F116B3A20C4201F48408D428 +:108D50000C75E7BC123B5211676681FE120BF4F0F2 +:108D6000BBF81205CFD3CA25D7F202D8EEF742F2EC +:108D7000FCB2D722033703F41019FDCE30EBFEC34B +:108D8000F0FA0BD5EEE92A16F413BA01F3ED0EEB67 +:108D9000D91FD037020BDBE82BBF33DA091B0AF1EE +:108DA0001C0746E0D62838B0F03B7E31F5A7FFF12E +:108DB0000B211D13DBE41BF92B179D0001F5E8F8CF +:108DC000D8DE33200FFFE20FF8F5DFF4072FF0EDC8 +:108DD000052FD621090407E61CF524DD17F7EFD986 +:108DE000F10E246BCFEB81D8012AD6F011FE10F4DE +:108DF0000CE12017FCDFE7EC3015F1D9E640F8FF75 +:108E000038221D0D1AD9A6EE4DD121130CF4D9EE3E +:108E1000F6E3096813DC05F43E8E192A0C08FDF808 +:108E2000ECF15B3D5331E5043588FE2535E48FC018 +:108E3000C97FE96613D3F82E0AE6D3F8306A0EA08C +:108E4000A5DD5C21CA12BF9D1B7BB4037FE0E9F066 +:108E50005F9A0D38120BB0C41F4322BEEFF41CF80A +:108E6000021F64E44A81865F33EB0404167FBEC7A9 +:108E70001809636B2981C5707FFBDA2B1438E49FD6 +:108E800081816C0F2DE4443C81A9FB677F0EC56096 +:108E9000C2A9150F81F1032E81812DC2B0D081634B +:108EA000907D7F86DE1C3D81F155EC731102205BC5 +:108EB000CD81814A71B983F70A0419CC2041F05A57 +:108EC0009AC6841C7F2C1C791E7FCF1C21CF8A81DF +:108ED0007F33CF286913817FD657A33FBE407F8160 +:108EE000F20841C6FAEAAF810CA482981FE0F102B1 +:108EF000F4036AAFE3A72DF89AE7B3FA7F2AD02EDE +:108F00001C0F3864ADC7C6817F004B405D7F3D813B +:108F1000CCBFAB4107002E52E9A2D4B91FA6813EB7 +:108F20007FF74720F90869417F1D3336087CC7B2B7 +:108F3000F47F6C027F0E96E42BB0F76DB3FDC51E77 +:108F4000140CECAEA0CCCF501CF606F3F8D6C1F74B +:108F50001A49572FF33C0702C613F0F93C47CFB02C +:108F600052D71846F8F9AEDCEB33A0E84AC3DAF67C +:108F7000ECC10E3008E44DD1E31CDD31222D18D1B7 +:108F8000651F4FDBCA27E802181229F5F5E3C3D2A3 +:108F90000773601A0ADBAFFD1343D638E111FAFA02 +:108FA000E3F40636C22001070BFFC52A2CCAA5052B +:108FB000F80A072A03FE01F5D6C5190425EEFB437E +:108FC000FC20EF41CAF2C6AFF70DFBEEDA22050C2A +:108FD000EF4109E302CE27E642E1EAB0D21EF5DB1B +:108FE000D2DF3CB811B181AC00CE0EDFDD2BF8F83A +:108FF0000030DFEA150BC4090DF211E8D7F8F22AA8 +:10900000FED8FE7FB041EE0332A8DBDAF419810FFF +:10901000F0DDEC79E68D26FB11F72AEE2B60F8F3F4 +:109020001949D837EFC42BDC1E7FBA2E1F09C9F1AE +:109030005E0349D5EF0D401AEB00D3C0EC3C1A2C6F +:109040008109FBEE0AB39337200C95568E232270CC +:10905000018CC534E0B4D13625E91DF32AD8DAA154 +:109060007F22A2CBF5E7141B91B6ED6FFC2A32816B +:109070004A6D26C219DBBAF4E2CC35A5947FCA4BFF +:10908000661FAE31CE4CB591C24E29990CC217F96C +:10909000A95EF7F5D781EDB6810C81C0FF6482F936 +:1090A000AF818B1B2A19644DB93D4E7F812FABE7F1 +:1090B00026CFE62E2835031982FD090F1325DF8AF6 +:1090C0002922D123D2E734C329C7DA812D1C22D12A +:1090D000220B07E6FCCA0F23F0DE81C865E9EECB60 +:1090E000DA72221381F40CF3770D3B7FFF76089A36 +:1090F00003B208F309C07F3528C3F9D6E381C91547 +:1091000050C2ABDBF9D2DD5F0FED4244B410DCD1CD +:109110001DB99A4D4223CD05BAA85FD5DE010A29B3 +:10912000FE04010E81E70844FF01FC1D38E6B4E9A6 +:10913000FA2058DF16E102021C0CE3F52006241A7F +:10914000AB211E2AF1E2F1BFF416C6D8D79C000469 +:10915000CAADE521F61A3ADE0AF0F731BC3C0E063C +:10916000CB01D981E60DC4201E17725BFDCBC30075 +:10917000F4A68153E2EFD6FEBBF43881E501E706A1 +:109180008BC3DB410018E518222D07F6D6D4B311A6 +:10919000FB18E2DBE6C21304DEDCFEECDD0F1D375C +:1091A0000B07D214C2EEB20F06E8EEEA0BE00E0592 +:1091B0009C4B0B17E500DAFD0C25E71AD804FF1FBE +:1091C000F3CC192F2DC3DD38F2D911F32CA649DECB +:1091D000F307AFFF160C0D30EFD42EAC55F7DBFFC5 +:1091E000BE9FC50C19240B21EFD8F6E113FBBDFD82 +:1091F0000ED5C4EB09D6F70209DBF746F40930B304 +:109200001DF2CF38E1B0BD35FD3CDC0AF21FFBD0CA +:109210006D711F34DD18171C20F70F3A06EA1FFA8C +:109220008698E20A10F0AE3B5002B2DE0CFF7F20BF +:1092300026F6A847C6A84A36D3B7F6A145F3E2F109 +:10924000240A01CA99D7FFC4EFE0FF3FE2B8B8FE95 +:10925000F769ED52DC2BF2F4DE207917A562BC40F1 +:109260004E1EBD7FE45C19CC0620B3D504C4FEDFDE +:109270008116F90006C4FF32A7AF9F81E8F9A07FED +:1092800030EC2FF0E718E57F6FEBB21AB438090B1A +:10929000DAA2D32301611F44E24B0B9E7FEF0FB88C +:1092A00019EE3FF0ACEFE6EF17E3F6D4FCCCDA2A88 +:1092B0000BC4EB52F77F101235B7CBDE295DB33903 +:1092C00023FCCB51E0025ED90B2FC743FECE2E4DBF +:1092D000D9F21B0BCCB836CB44E9344D96DE519E07 +:1092E0003415FBDC1EC327C85228D63CF1DAFA0835 +:1092F000052EB17FFCBF1BCAEBF6F5EE32FB030E69 +:10930000EFD1ED01E8ED044BF1D0EF1CE0001812B5 +:10931000FCC57F28FE10DC00ECE6C0572E01235967 +:109320004B00E508DCE80840FE2D21E3F7020D01C3 +:1093300002DC05F20C2313FDFEEC06FDE64D07FBF7 +:10934000FDCFF319F1DE1634270DCB1415100021D3 +:1093500002BFE41DE9F12EE0D8E029FC70E8C6EC7C +:10936000E644FCFF0400000080010000FBF6FFFF64 +:10937000B51D00006BEDFFFFA9E5FFFF0F0A000020 +:1093800071F0FFFFDAF9FFFFB6E9FFFFA5E0FFFF8D +:1093900001FDFFFF01CFFFFFFB180000EC380000CC +:1093A00096D4FFFF63FFFFFF16F5FFFFEB050000FC +:1093B000EA0C0000C1CFFFFFD719000052E5FFFF04 +:1093C00034F3FFFFEB3500005111000089B8FFFFB7 +:1093D0004BFDFFFF8AE8FFFF3FFFFFFFA4FCFFFFFD +:1093E0003CCDFFFF7AC9FFFF7C030000FDF8FFFFC3 +:1093F000DFFCFFFF89EEFFFF64380000C7D6FFFFE8 +:10940000E5C6FFFF1CCAFFFFDBF2FFFFAF10000045 +:1094100070520000AED6FFFFF3380000E8DDFFFF1A +:109420008CF4FFFFE32000006B2200005D050000CC +:10943000D32C00007F2F00002E3B00001FD7FFFF22 +:10944000981F000094360000D90F00004408000067 +:10945000D512000024D6FFFF0EBBFFFF98D6FFFFFA +:10946000F61700000DCAFFFF720A00009F0D0000F2 +:109470008405000038E8FFFF40EFFFFF3F56000083 +:10948000F3FEFFFFA32C0000EE00000004F0FFFF3E +:10949000D619000037CDFFFF5C210000DCE2FFFFA2 +:1094A0009D0500009310000054E6FFFF013C000002 +:1094B00031090000D7F1FFFFC1EAFFFF28040000D7 +:1094C000B4ADFFFF4BEAFFFF4D2B000064F7FFFF39 +:1094D000E71C0000C4E5FFFFF1090000DABEFFFF52 +:1094E0002C1C00008D32000063F4FFFF7246FCFF6D +:1094F0000400000000240000B91B26FBF20327290A +:1095000023FC9EB666372C1D4D20F313B5ECEB26DD +:1095100035F001DDE82640C9CFFDFB092C04FCEB4A +:10952000D918861223D4C90946F446190B57E1F518 +:10953000F104D41A2DEBDF10F2DD15327F3845E847 +:10954000A8A043DAFAFA16F9A5F0D828D2374D9434 +:10955000BF17DC254EF8E2B722E325D7ED011EF652 +:10956000FAFBDAF44C40E4EFD7180317DCD50E27EA +:10957000DE0FD9E3D109F4DF09EED0FF5AF0F8FB92 +:10958000CC24E303FD05310E2BC7291ED94AE8E59B +:10959000CFDD0EF9D656F2F7FE092C1E0613810B0D +:1095A000F8F1FBE9EE0008D51FF91312CD1BFDD52C +:1095B000DAF00D18D505E7233303FC0E33DA1AC8A9 +:1095C000ECF8FBF32281E2013F26423FFB01EDED87 +:1095D0000D5D11FCE2E8FECE230CF7FA3129F4D739 +:1095E0001EEC17001228121AEDCD65171CFB0002A5 +:1095F0001DFC2BF7CC2DD619CE08EE0AC921E2FBB3 +:1096000040D02DF70EE708CF1AFAF5272831D3FA04 +:1096100012130748B2ECBA3228D72E570309E82AAA +:1096200028FE22051B25D0100607EBDAF10C084DA9 +:1096300021C103280A1BFBD556D9F9F61613D60902 +:10964000ABE11000DBFDF81AF502D5041205CCEEF3 +:10965000172021DA3F0ADB7F14F022F7FEF91EED16 +:10966000F3C6F9FAEBF63837F618040DDF160908D9 +:10967000F8F9CC320710F626D3C757CBFBCAE90559 +:109680003CE055C9B1FEDDEFC20F1C2F106994B943 +:10969000DC48A942C7F343092F1E030E1609EF2D1C +:1096A000F7CA230109E7F1C1344AD4F647BBDE0FFC +:1096B00048E3D8F8B20BD609DE0ED2BD3B12F7064E +:1096C000FF53BC2025EDFB05170739350581E30461 +:1096D00037FAEAD204C2C93BECEAF67F15D3CD1EB5 +:1096E0000EC646181C3B33F058D6F5B3E8F119ED19 +:1096F00016A3FB31C7EE1B08F0040410EA0527EFA0 +:10970000FBF60BF2ED1A09C4F76AEA09E116DDEF80 +:109710002F10E3E31103BA17E90F19DFC0ED33018E +:1097200006D70DFD35F7F443D932FF6811E8191556 +:10973000131FEFEC01D3D50B2BDDF419E6E82A0E4D +:10974000100B40D8F26007E9B832072FE0F4F512A9 +:109750002C0406100B1A0B07E3D9131500D4F7D706 +:10976000FBFD0FDB1CF9E307FFE21A2B11E6411C9E +:1097700003072620DC0D17FFFCFC1727430E3D05D1 +:109780002DC7DCF8E8EED5F381D2E93ACFBBF9C6B4 +:10979000200908200A0849E2D053B1D1010F4F1027 +:1097A000F541031ACC1F040ACE0E7342C7B90F202D +:1097B000EF912F37DE0CF5CA8AF68F25BB0DCDF061 +:1097C000B823CE27080312C50E29CE2A09E34FF786 +:1097D0000805270F0DD0FAA918E5FE0F0C2CC90FAC +:1097E000094614034356FD37F44119D00D01FB7FA0 +:1097F00048E9E7F8D2C89A1FECE4DEC31B28B5FCA1 +:109800000C0E17F802ABD435E01938EDD810F6F38A +:1098100006284AFF18E70AF2FBCC09F113E2041606 +:1098200021CED9134ED82D0D06FF2CFBF814FAFFCC +:10983000EEF22F3B2AE50A44E40F280E1E097FEDC5 +:10984000CB25EBEADB34FA001037BE17085B14B106 +:10985000EAE40A532819F7E451190F5BE5F034D60E +:109860001710BF4500CA0817A820F903059F1E2E30 +:10987000027FC10DE6FF940BDAD5DB0BB23AF50C93 +:1098800046F404ECB1F11A11DEE015E316D2030F31 +:1098900003CAD73C2A941501C8F6EF2A300F64EFAB +:1098A000E8032128BE1BE91316F3CB06E3023516A5 +:1098B000C41B3F0501364A1901D6DF2B1F11D94AB7 +:1098C000DBF0BC0207D1EC256013B2162BDF644736 +:1098D000CA1C2B0B01CF22DF0006F4F8185E070923 +:1098E0007FEEFBD2ECFE010C125DEDE30DF7EDE037 +:1098F000361221EF371D2701DB12F7EA0110300E77 +:109900002BF00D131E1922BA0301FD076F2500CBA2 +:109910001BC9BD2437EAEDFC03DF0006DDF701E1DA +:1099200022FFC0E84E0C20D6E4F216FC001BF1CC5E +:1099300004198103EEE7101FD312320102ACE21EBC +:10994000BBDBD1E3D42C2F0518E5030208B813FACA +:1099500010E707E7C4F10553013725082DF4BA09CC +:10996000EAE01AD70CF5142C16051804EFF005419F +:1099700006DF19D206E823ECD5ECEE2229223C08BA +:10998000C2F9FA1BF6B0031268F5ECAF3A07080308 +:10999000FAF6BAF4D73821E256F029D4BA3DCBF51D +:1099A000DCDEFE2114E2ED2BB00514B207DFE50F7B +:1099B00023D0DAF2A5FFFF0201241538E510AFFE2F +:1099C00081CCFFEF0829DDFC055F0DE5D4F7FF032F +:1099D000F3E5F7D71EB6B5200D23F11FDBFF2DDD14 +:1099E000F6E20310F04F071D47E934D0E37F1F383C +:1099F000EF08FE2108D1C5F723F932FC1A16ECF363 +:109A0000230AD9EF060320FA170ACF1AF5F800C384 +:109A100020F90A0C66EAF36346F21B02DFE328E34F +:109A2000E00822EED11AFA0B20000A1506D1EB034A +:109A3000C526092124FEFCDCC601D10B182505F43E +:109A4000D1FA0329E47F321A191E1ADF254408408F +:109A5000BA39ECCF4B17D7B78811081A1DDA0A307C +:109A600016D228F3DF05BF39D9E660DF3E1FFF338A +:109A70000F06EF2C05BFC0EF061709ED1B99E20991 +:109A8000A036014DD01FEC0BF62CD4F61CFEE4DE04 +:109A9000D5D751C81D0D3D08200E0305140E12FF29 +:109AA000EFFC150FE121090E811F16EAFB3E0BF9B1 +:109AB00011FC36FFF3151CE60EE536F3040BFEF73A +:109AC000ACDEED0A2007EBEA05CF24F5F00E091213 +:109AD000F5F6ECFF40F516320B07180D130E531276 +:109AE0000D8A08E6DFE62416E90B212213011FFD8B +:109AF000ED042908BAE716E0D0F019D9FC00DAF530 +:109B000007F90E0A1346140FFB0AE3E402ECFE0207 +:109B1000F71D3FE1FF1608F9E519DD15DE10DE0837 +:109B20002509DE041B1B0E20EFEFF00BFA15FA0CD3 +:109B3000FFF4EC01C6EC1A1AF1FDF91E0CFFEF0060 +:109B4000D30D1319ECE003F7162000CDF7D7F4F787 +:109B50000021E6D87FFFDB04EB090705FEBADEE64D +:109B6000DEF62DFACBBCDE1CF215FEF6B70CDFEFED +:109B700020FE022823F53006F7C040D015130C1440 +:109B800051052EF1282313F0FDBB2E1DF0FB1F11F4 +:109B9000DFC7CC066FEDF18541ECF4647FE739F067 +:109BA0000FA5061BF5040240F2F5D4D60F15FD33C0 +:109BB000ED1E18E4D8E3FBA03ED9EBE007C20CFB96 +:109BC000EC19FFF5D64E04F0F0F7CD0C18D3E434C1 +:109BD000F43E7C201A1DF5FA067FEFEC34FBFE0CF8 +:109BE000DD160B2A0004EB232DECBC30FF5324DFE1 +:109BF000DCF916103BF60C2A2E0E18ADE0D91DE04C +:109C0000EF050AF02BF9EE1011FB17C61EFFF33219 +:109C100009083E522448FD1D61114E0DF1EEBBE0D6 +:109C200004F9F209DFEC031BEF15E9E32F9C27F59C +:109C3000814EC204DDEE01EB8767E0DC249034F84E +:109C4000BA20ED2927D8FE1EE49ACDEC1459DD2563 +:109C50001C061508E30F1D1406FBE01AE0ED1AFBC5 +:109C6000D0351640FC2117016FD80CD1C5D9F5D8D5 +:109C70000231190EE4F0223626FD0F19051804E60C +:109C80000FE625FB0724FE0E92F304D1E4030A1528 +:109C9000DB13021A1CD215F4160C0BD43AF9F0E2BD +:109CA0008CFF44F53DF81D0925312EF704D623E934 +:109CB0000B113DFB6732FA20FD04180115E77F12F6 +:109CC000B4D11EFEEAEA0529F705FA040ED3FAEB31 +:109CD000F2F6DB1B0321F5DB0508E34B03FC2E103A +:109CE0001EE4070340D6E6F8DEFF41F9C7114F4AEC +:109CF00010855A21CA01E0F3F8CEA11B142F0B03E3 +:109D0000E6CBFEEC31B8FECE2E160EFAB0E8CCFA59 +:109D10002600EBFA04261620A416E00DF60ED8DE77 +:109D200045DDDED6E2CF18F5E5F0F529F1090104AD +:109D30000B27DC680A00427FBBC7DF1A1159A3E07A +:109D4000ED4139DBC5C7C6ED89F01A34EEFFF69355 +:109D5000F8F40B04070CDDF250E7D3CEE436E30948 +:109D6000DEC9212FC6FED9EBF0E1E820FCE6F2E7E0 +:109D7000D5DF2DE476D812D62BF8D7D3FDC73EF623 +:109D8000F81D23E4FFEA04F317EC3610DED4E7F8FD +:109D9000E1F20FD57F0FD0F0EBEBEF050539F2259F +:109DA000F209F6C209CE13DC1329F316FD0DDFF01C +:109DB0000D04EFF60E0114DB020B11F5EA0C0C2476 +:109DC00009E2FEE402F905FDE9031DF4F9C61421D8 +:109DD0000310F305810FF70004F7F83B0023CC13C1 +:109DE000F7F015160E10D7EFEC1D0CCC12FAF6009A +:109DF0001E180111C9F6DB207F3E4A9AE53028D4AF +:109E0000195246F43D2E23FEF5042CFC2FF5D0C14B +:109E1000B6237BEEF8FB16F711E928E1FC6B2FFC6B +:109E2000D93C31E534E02C25302B3A29221727FE86 +:109E300019E4F9F031FC2921CEFC57000EECB706ED +:109E400015FE13F7EC06FDEC1DD5362ECB4CE1E0EC +:109E500013E80652D5E5FBB90C042E19E63B28F4AD +:109E60002516CAFF01E509DD0A03292BE02904FFB5 +:109E7000F1D90E07CA13F4601EED38D50B03D420B8 +:109E80001D15E6E8F5E429DE002ED92F0CD5EC37B8 +:109E900029E708E28131DC0DFEF615D0E50DD1ECA5 +:109EA0002AF21FF5E0E80BEBF01A0A490A5401FF09 +:109EB000FFD0FF179C14F013ECC5CAF9F1097FFA23 +:109EC000EFEE02F2012F0F20FFEF34F3CC2B1D1722 +:109ED000115518FD0ED7F22F23DF3CEDE906020BDA +:109EE000EA10F3F5251407E603250EFC13EE011521 +:109EF000BEDD02FD941AD9EA32FAF9410F14052A9F +:109F000021C306051509FE01E0CB314FE520FAFF1C +:109F1000EEE924E71C1CD1AEED0BC1C31531D30A09 +:109F2000140393A321FBEE0EBA27B96CC2E2431BC4 +:109F30000FC35FDDEB0CE1ECC60CAD03DA60A9FEEC +:109F4000B520180418E22BF1CE5DEB1C164329F95D +:109F5000EDE9E022531D1F81FCFF5F1FFDF8DA24AD +:109F6000C2192320051E240FF52905EC29F110E361 +:109F7000139B08CD3226FCDE1DF4C439DAF4E9DA8D +:109F800020EA2F0AD0D2E908DF0DE3F5EF0329F626 +:109F9000DDF015F11E0005C356E2D006D7E114012D +:109FA000F2FA1B14D2221F08C800C9F30521F00AD7 +:109FB000D90863ED2DF120E81EE6D0F11FF67F03EE +:109FC0003104114E1E1CF01616160DE3F022341B40 +:109FD000141BEFA2F02807C11715014CDFE3E3447F +:109FE000F72AC20FEFD91511160BE81E12C91E1F52 +:109FF000FB11DC010D260114F52BFA02F9C00E024B +:10A00000E74005042215EEEAD735F1032001171BBE +:10A01000211DE3F523EAFEBB370CC8FA1BF852F208 +:10A020007FFAF415E80723321B981C2B20393629B8 +:10A03000110C06BF3BDB0B0120AD156CE3014B4956 +:10A04000EDC6BA230D3EE2F97BE0FAE9FB42E9F204 +:10A0500048403D31DFF51C02BB0B0A94FC1E1C5A24 +:10A060001625F00B38E9F9231E4A4B2E553E1CF7F6 +:10A0700044E7273C30CCD7F809F9FC05ED0F483F01 +:10A08000C6F0F000BFFAFD024673A2EE1529358135 +:10A09000BCF7FFD52C095DA731E52CB8EFE703E04D +:10A0A000D9DC7CF11A5CCED11A34FA2381F2D60CB9 +:10A0B00031E653581908FC3612F82AE6E0FCE603AC +:10A0C0002AE90EEA36B4D4EDEE04CEE7F2E029ED4B +:10A0D000F3F4610B480022FFE513E20531CC362C86 +:10A0E0008A18CFF3EB0905F0A345DDF0EADCDB0BC2 +:10A0F000003716D719E943B715E3CED903FAF10DA6 +:10A10000E6F1AD02F913FD1AE1090240110EFDDF7F +:10A110001DE40E0D20F1F5EFE037DFECE62624F725 +:10A12000DBDF190D0D1EDB39DFEB19F71110E2191A +:10A1300027FF21F07F111AE009F1F6C50B1418D69C +:10A1400029050EE9F7F5F0B200E4FF12FFFAFEC4AC +:10A15000F20920052A1F1DF5BB8D06AF14374C36BA +:10A160004112CDADECF0F71A0C13232CDA95BFF7A2 +:10A17000F422ADFEFA14000BF4D9DEF126E8F71E46 +:10A18000B52ED60CE0D10417F266E82011215FDA73 +:10A190000D040F2290EE0BEC0E049E13E8DF7FD12E +:10A1A0003D190AF2F408090B130C0BEBD51522EC40 +:10A1B000EC2CA3BC40E919212F212DFB12F8DB2840 +:10A1C0003E07111823A5F725E748DB30F435D3C146 +:10A1D0009AD6D411D6CA15F13D4EECC31E442D11AA +:10A1E000E7220737E94247FE256400D0F4F7E7CCC1 +:10A1F000270A3AB0A4E100D9DA0CE0DD470F0CDE03 +:10A20000EC3FF7FB4F2F03204CEA5F815BD4F6F75E +:10A2100029B38BA986F1AD0307EEFA11D8071FD732 +:10A2200004182B27E2030CFBC8FDED1D0881E6D6C0 +:10A2300012F3C6F1FB02FEF7B9FCC5C0F622F8F72F +:10A24000F227F9F9F4FD2402E4A0E81107B70F0C96 +:10A25000F00C32F6F7D8EDDC1400D90BE8E6D31792 +:10A26000DACA0B310D07F32326250EEB00B9E246BF +:10A27000143AE3FAC0FCE5E5B923F0E2FEE9120C7A +:10A280001514363DCA27EB3EDF171E4B11240D492E +:10A29000063DEF2B3029B04A31E8056A1C2689E0DB +:10A2A000E1B6341E2F0DE40200C206D434144F2E42 +:10A2B0002FB1AF003AB1270730FAF9EFF1FE480CA1 +:10A2C000BF1311441F14DA11D6C63601EFEAF57236 +:10A2D000E3A27F3119CC0620007F4605FCD413DCB5 +:10A2E000020205D60A1005E5EE1DF43A21F81D23F9 +:10A2F00012080B0EF32EED341243F2E6EC03F7DBFB +:10A300003A1E13F002030F211E03D5F90CCB0A1DD0 +:10A31000D601D61321FD3073E1D2E6D40B1B0236F1 +:10A320000A3DF40219EBDBEC07E3002906F90F28DC +:10A3300008010140330FF925822AE5041821CC5B7E +:10A34000F5EA2DBD1AE85703F8D83FF03B25E7059D +:10A350003185FCDED4C5090D7F2B0802C8316B1393 +:10A36000651E4602B0B030F8EB753123D8B744B55E +:10A37000FAE2F8F7F217F0C5F20EF70C29E6F1074A +:10A3800042A11006433127331604F4E31414FC39B8 +:10A3900028B052E3BF0A16E90902C9FA04E7FAC570 +:10A3A000C1C33033FB441E05492735C6FD4611168F +:10A3B000CCDDC22AF9FFF141F7CEFA06FD21E330E8 +:10A3C0001BF8FBF04FB7F731D10F1ED9276218C920 +:10A3D0001FBADE111ECDDBDFEC043D10FBC34001D4 +:10A3E000D6F4B70BFD47B22FD5EB8118A80404BFF4 +:10A3F00025542E440F1C1606E7FCE3F9100101F763 +:10A4000000F2290D0ADBF7FA02FF81FCE123F519BE +:10A4100005FFF017090D04F342DF00E7F6DBE22445 +:10A4200029062711F6EBE51D03050AEE030AE406EB +:10A43000D2EC03101B09F00E13FD07F11E1F0FF8DD +:10A440000C14F2EDDFFD0708DE09EF0BD30B1DFA4C +:10A45000EF0B1F08EBF3F002DDA1D4A0D0D028B49D +:10A4600002FE0FEF0DD52B2C1007F509D133092D66 +:10A47000E97F492A19B70BD417CAE6C7EBE2EA26E7 +:10A48000C5E7C21C090DEB390D9A35D9FFDCE9C7C8 +:10A49000E623480BE9E6DC22ECF4290A94C8C5E778 +:10A4A000D9F9DDEF0D49B8D8EEB52DFCD1E8D8D6F5 +:10A4B00030E6D008171AFEBF63D9070917DA541718 +:10A4C000CEAF1DE930D101120BCA3D32D929F54971 +:10A4D0005D1E18120DEFF543E60C2817B77F16F135 +:10A4E000DA243EDD4DE609D7161027E9C99B24C1C1 +:10A4F0000FEEE50D3E2B38E8B6FEE9F5CFF912F286 +:10A500005C0ADEF605DF3526ED2D07CE4CD5CEED07 +:10A5100053010EFBE61D2BE300CA17E71C2F810039 +:10A52000E31E3CE5E9ECF711140938B1FA1124EA0D +:10A5300006AEEA22FEF0D6D72ABED3D0D00EEA0964 +:10A5400022D3150BF5F1AEF4D7F719F6283FE90D34 +:10A550003EDA1308ECDFF90F0F0DE8FE0D0AD5F90E +:10A5600006F2F61ADAFEE828F5F6EE010EFFF8D14B +:10A570001F16D3DDB1EEDFE553F0230812330D17BC +:10A580001EDBEDE7FDBB0E2C36160A6AD8E75BF53D +:10A590000000470CC5090FDFE232002FBACF2A01B5 +:10A5A000DF19E1EF011B21FA111D0CC906D4E8C720 +:10A5B0000C1638BC9478E38BDBEA0C2D10FDC8E94F +:10A5C0007FDC231BECD0F2A5EED04520E116B90DBF +:10A5D0003B12012EEBE7536B2E0819E6FDE95213EF +:10A5E0002802FC05D814FEFEFE208117C01602FCCE +:10A5F0000DCF3801FBF00B14EEF4E5F80D2D2D1BFB +:10A600000CFBF6F01F0504E91A10DF27DF183019DC +:10A610000CF5D4FD5F0C11BA08031DF63537D2E8EE +:10A62000F60AF4FEDF0E10FCBAE500EDFC08DEEAE7 +:10A6300018FAED520FEFFB182421CC29111919FB40 +:10A64000F6212DE99D0F2003E4FBD68859E9F5EDAD +:10A65000E2F0171AE3EBB9DCF9E83B2E05D3DF1E75 +:10A66000EDAE0E3812CDC10FB8FBE912F92BFE1C6E +:10A670001E13FD1F7FDD09C50E0AE228ABFA3AFF63 +:10A6800003D40031ECD2E430E910EE9FF42E070F32 +:10A69000F62434C01DF9DC3C4008D93AE506FF0039 +:10A6A000FA08E8FD01F204FDF1FCBF070017D239FA +:10A6B000F8D317EBDBF9E938D8E2DAEEFB2902F63A +:10A6C000F4FFCFE542F0DAF7FCF12AFF1406F8DDDB +:10A6D0001B181B1EFE051E0009EA0005CAFBBCD59F +:10A6E0000BD91507F2E8F938E8A9DE2006060EE8CE +:10A6F000E3E6E7FEF028017FB8EBF30A2E0D300BFE +:10A70000BAD219169F29E21102093D09F725D01F77 +:10A7100038B73937F2F627E752E1E3D009520EF89D +:10A7200024D9510C1F000DF9161BE6F2070CD0E7D7 +:10A73000C1D9EB096106FC0C38FCE7E1FAE8221804 +:10A74000FD19EDC60FF5E3D8BF4A2E81F81321EAB3 +:10A7500015DBE30C19BAEEC64E9DECD0C52134F9D9 +:10A76000161427C1E2DE200DB1D6FCEA05F3CFD8DE +:10A7700005FB3D1A07F5C5E856CF7708E3DEF5443B +:10A78000FC19FBFECB36C43924AF1C0FF11B3D0F67 +:10A79000BE1A20E2E9E5085836DBFE378A1409C7FD +:10A7A000044CF6990281BCFDFE31E58B0C030AF2E4 +:10A7B000F918DA17B4200AF4E324DB09DE5116088D +:10A7C00028FEC4D716BD05CC9BD20F1AF8F4C8EDED +:10A7D00006CE3BCDBC0B2426D529B0152C6B37D526 +:10A7E000962ADF23B32509DCD0EEFE10E8B6B60DBD +:10A7F0002937F414CCF809C1C8F0D8E9270CCBE10B +:10A80000F0282BD556DD09F7E4F527F15708EA2F94 +:10A810001EE18D12814C04D61AC6C0F113E0F9D6A0 +:10A82000D410DABEDFD7E01EEC0E1250CAC881D3B6 +:10A8300019DF200D00FD16EEC6D0ABDE44BA4CF891 +:10A840008F1DBD2B27170414D2EAD9E8D4DA1FCC08 +:10A85000FC004F240730DF00001804FCFC32DCF859 +:10A860001C41AADFF217D7CCD8E01B31EEE7D11498 +:10A870003014A52CDCF9CD1D3CEE00F61217BD0AF4 +:10A88000F0F906153AD60DF65B1E0CEE0A101E0600 +:10A89000FC201AEB05E928320812FAF8F508021B29 +:10A8A0002BDE1FEF150210FC4CF33DEBE41DD4032F +:10A8B00008D02EECF21109E8EEFA290E2A37DC193D +:10A8C000EF0B040EE7FB07F60C0D0404251CF00249 +:10A8D00003FBF9037FD00F0C99E12ABB36C3D2DE0C +:10A8E000E001CA174E2A15100ECFE60BCCE0C21FAE +:10A8F000C8330D351F94431703E0430D201523FC87 +:10A90000B3CCDAF7001C04C057C660E18DDF13B684 +:10A91000E92CE4C7E33C020ED0192C14ADCFDA2B9E +:10A92000EC3AA9FF6381A7C34D291063428F93F5C9 +:10A9300036E2BB59BA2B015B48DAA1E4E9DA0BD85D +:10A940000A22A51D4AF3E016DAF05F34B51D4294E1 +:10A95000FAF5B035F415F5479EF8D3BEE17FE1E195 +:10A96000E1B408EBD703B6E7E5EEE82AADFA82FFDB +:10A97000DC1626EAE8B4C6FEEABCC5201BE0ED03FF +:10A98000166325DAE5EFC4441AAF0F6A2FB1C82C5D +:10A990000309E219AC073E4613F7F5012516CB1C57 +:10A9A000D802D8F909F1F90110EF47FC17EFFA289E +:10A9B00000E5D631EBFD0C010F1B15071FFF131827 +:10A9C000DC16F0D316F1F00126EB38071BE8D1F4C2 +:10A9D000FAEEFCEC061702CFF6101ABEE5E8FD1100 +:10A9E000D4F9F114FB0520382B7FEAF6E9FFF2DDFC +:10A9F00020DAF1D2C02424B6FE17A46304FBFB5670 +:10AA0000E1CF0228F6F1F519E3C7BD0CF2CF1AEF3A +:10AA1000E1881315E313E7BD12EDF812DD260933C3 +:10AA2000EB0B0FF00AD7061EFBE035F01F00BF0E40 +:10AA300012EBEA287FF9FBF3DB0501EF68E11FEA7F +:10AA4000323329F20905F5280E2BDCFAE7342026EB +:10AA5000CDC7FBD5ACFF0CFED4DD11D8F0E109E584 +:10AA60001516031803060EEBCEEBDD0DE6F0FAF932 +:10AA70001D16DDFAFC032326F503EC4628F710111A +:10AA8000E6010CFFB7F510E1FCE5E0F2E9C1FB0ED1 +:10AA900019EEE8EB1DEFF87FE207E6CE0F13EE2389 +:10AAA0000008E8FE2B110413F0F317220AD5C71B88 +:10AAB00008D3EE172505D7EE0DFCD6D2F6D01ED062 +:10AAC00026E7BE1B1143DDF9B929F820F255392AD2 +:10AAD000FA1C7FE30E0210DCF348F4E9198CD8E489 +:10AAE000DEF71905E917F5E71D23E2EB0A02FEF68A +:10AAF000CFF1FB0A274A0C0002D84A0A2E34F20B87 +:10AB0000D23C17CBFBFD08BC1DD03E4915FFE92602 +:10AB1000CFE1112854F0230323244F0AE1CF02FD93 +:10AB2000F8E51B030C39F9FE0EE7092AF50AF24D88 +:10AB3000FE2E1C1418DBFA3BFF3ED4F5142632CD52 +:10AB4000290E1FFE2A17DEEA19F5220BE8DB310772 +:10AB50001CE80AFD0134DCF40BFA1F0025DEF107C6 +:10AB600045F71DEFE3FA1107F97F1D382E11E909AA +:10AB7000E9F0070AF0001BE211EB1B6F2C43DCEA43 +:10AB8000AFFC29F703D412135FADF6F4303A21FF7E +:10AB900048CED013341A8C1DFB0250F3C3F400D7F7 +:10ABA000286FCF3FDB7FEF060C55FAE8C3F3FBFCC1 +:10ABB0000AF83930C0FDF5021D13D1F9B529040B8F +:10ABC0002262150C2003B4AAEF0F19293B62DE0E96 +:10ABD000F022D8D932CA2AFC293610EA02E23AF722 +:10ABE0000FEF05FFD0CDF4EFF3EA9FDD3920DF2F23 +:10ABF00023A360DF06D209FDF51812FC2902F80F25 +:10AC000004ED18100C22F32229E32D1F03CBEEFFD5 +:10AC100009FBA2007FF70819E504F2FB09E6D0F46E +:10AC2000F4FCE114E3E21029F30AE0C0BDDED8F73A +:10AC3000E73BFC360717F63AF61203DF0802EA197B +:10AC400010EDECDEEC16F3FC06144327F8FE2B2285 +:10AC5000F7031A05152308E018EBE400DEEC0BEF10 +:10AC6000EA06010201F61205FA0D0DF6FC16FBE7E5 +:10AC7000DF010AF11CFF00EA12FB0CE6FD052815B6 +:10AC8000E6580F1E0C10FF0FF07F062B091E033233 +:10AC900001EA0C2605E1FA05E80DEF0501032D4751 +:10ACA0001B0AF4EDF0D8FB0D07F7EFD7E1FA05F337 +:10ACB0000FCC0C07FB12E6032E37DEFADE13EC1482 +:10ACC00019F32002FD08F30DE540E4F0E5FE01F97B +:10ACD00004F9DFFDD7E51A0703F4FCF7111FE0EFD5 +:10ACE000FC0C0000F7ECF30DFF81FD130009F3FEEF +:10ACF000EF2B09F7FC1709E8CFC84014F4C6C819B0 +:10AD0000300833EC0CC70706ED061CEF1F04EAC63B +:10AD1000D7E1A8FAF60001E02A1EEE281ECDE618BB +:10AD20001F16F4F906E716C7D0001B13F7ECFBEF6C +:10AD30001F16CFE3D6CE0D7FDC321517FCF209EDDE +:10AD4000E3F30BF126EC161B11D313170BF1E0F014 +:10AD500011FBFF25111D0E09070812173701E8E73F +:10AD6000C8052B041DDDEAEA33ECEDF4FE1CCFEA46 +:10AD70000C072A1125FFF8EEBCF1F9E0EE023128AC +:10AD8000E00723EB09E5180402E67F0EEF15030A3E +:10AD90001E1D060A5818FF11B3F92433E81E1C02C1 +:10ADA000EFF2090D33E29EE9BFE4E40A0DCD39DC90 +:10ADB0003602F438DBD910E2600C21FD11D43422C4 +:10ADC0004B157F2DEEC2020DB801DF2711E6D7E645 +:10ADD000E601CDEB251EF22528E416D418B64C1456 +:10ADE0000228E6110FE51FED71DB0D17E7AFE4FE5A +:10ADF000EB2D1A2626FD1EECF609D7E4D4466DF895 +:10AE00005319FB0509E0F4D707E3FB14D82B19F31A +:10AE1000163409FADCF6D80BE63A08572D16A64088 +:10AE20001539AA2CB4C3EC0AE33EF24529BBF9FE5E +:10AE3000E0DF0EC525133618FF0BB7E4CB10BFEAD1 +:10AE4000FEB8DD424E09F8ED020DECE3FB0DEE1508 +:10AE500048EC261D81162B3AFE10301EF9FB1E1100 +:10AE60000C221F100D0E02000A18EE2BEE22B8F174 +:10AE700040FAC9151A192A01081321AFE30FF2E1AC +:10AE80001116FCBBB4E8D7FD8D3B5423BFECE7B5EE +:10AE9000FCBAB6BCFED354178114CB482BECD1C4FA +:10AEA00007E8000D093218B0C192D8DD13E4180B81 +:10AEB000E6E212F0133ABFD5E0D7F1CA18EEA2DFEE +:10AEC00012051AA7EB320132EFD55D29B9D2CA6853 +:10AED0001326DCC2A7CD1131DAF9F0C626C6FCD89C +:10AEE00083120FEC212043F9FBA8F6F91A07DCE2E4 +:10AEF0002E2740F645F6DDE1111F444233E63A04C1 +:10AF0000DB1B29F5AD40F01123CC2D03C5C92091E1 +:10AF1000E50AE5079E05F72BF51DF208EBC681BE95 +:10AF2000295C1FFD2DEBC527F00BEAFF42B8C1419C +:10AF3000112733F1E23522C2E6EC18CFFBE2F2FD35 +:10AF400003F518FA0FEA0AD1B7FFF210D242E3D3A1 +:10AF50002DC6CB0B1B0D010510D5190733EED2F210 +:10AF60003B082002ADFAF93606230BF2FFD429CEB6 +:10AF7000F9E6F40E81F0DCF001E90FEDF024C7EF03 +:10AF8000F03BE9F0E5EF17D6CCF31DF2B2CFB745B1 +:10AF9000F3012F16F41CCDE617FEF2F3101A81030D +:10AFA000C5E0F1B305F023E50BEDE6F110BF0ECAE5 +:10AFB000F2F727EBF5E025FEDA25FAEDF70A322263 +:10AFC0002841071213EBFDCBE1241012EE32E510FD +:10AFD000FD5219D9DA59DD0313FBF70BE3EFC61461 +:10AFE00005CE0EFBEE190B3C0608155D3B0DF4F784 +:10AFF00037DACE1CE6E33118E808CA021301D81884 +:10B00000D7FAAC1823D0062D0D3C17641E0851004A +:10B01000360CA79B1FFDE3C17F06F415DB05C8B204 +:10B020003C1C0F251840D51FDDFDF8D80113EE1587 +:10B0300014D50ADBD0112FE5F9D1DB3113483FF4E9 +:10B040006AEB37F8EA0DE01420B6F30DD17B1B1242 +:10B050000FB5FEE5BFF2ECFBF7EF19E5114406363C +:10B06000080BD920EE520A11FCE013FCEBFAF9D4DC +:10B07000E40D4B3FF5EEDE480EDDE300C4FB1BC8DC +:10B08000CBF8E33981200415EC3CD7FD13E1D2DE87 +:10B09000CDEAE900D0CE0C1AF9F518EFBD2B8EFEE3 +:10B0A00015201406D9F4F51FF109131D13A4BF09C7 +:10B0B0000323EDECFBFA0ED07FC335660D2C0B0598 +:10B0C0004C0418CD5DF123D824F1B6940A172D0253 +:10B0D000CB2AF8EA32C1051A21FE1DED26B4153837 +:10B0E000E02E11E72A1CDEE7161E4445FF2709E67D +:10B0F000D8F91237F91E030EFAD6F832FB242A0EBD +:10B10000D9EDE309F3BAA6CA0802F3191D1BB6016B +:10B11000073EFD2D06592936FA08B0D4E3F241BFA7 +:10B1200023F8B517213BFFFD4BF7E2DF08CFC23E06 +:10B13000F7EBAAF3570F18DA64EB81F2F5FCCD2B8D +:10B140003FDF3DF6DDF2E3F43D3118FAFA04152A4B +:10B15000D8B1FD1E98BC01F60F04DB070834B1ED31 +:10B16000E4B0FB1AFA291DF0D51608B6E809DF2865 +:10B17000FD1B50D32213B70DFCEF0DFB07171F016A +:10B1800006F607FB28F4EBF9030A2F18D3E2CDF2F9 +:10B19000FC11D903F312070E0303DEF6E90C18FDC8 +:10B1A000F713EFF607071E0D0A430D10E6E007F34D +:10B1B000FC242A0281E8EDE5FFEFFB3C360ACC03D4 +:10B1C000233D0A05140A29E20F0925061904E5FFA3 +:10B1D0002813C90BE0F4F80F04B259FD1F39EF36FC +:10B1E00007F41BC5E6BD03F2E317000BF9DDF90B0D +:10B1F000F5E9E2CFF62517111C36D22B17141AFDEC +:10B200002D091DE21AF2F9FEE538140D010AD502E6 +:10B21000370AE6F6CB19FE81D825F2F60B1D051686 +:10B22000FE0416F8D507F3282BF50D323D05FAA1DB +:10B2300011E11924D9C6FED8FBF3271924E3FB2D0D +:10B240000AE2F0E9F8DE1CB614DA11FDF0FB07148F +:10B25000F813E8FAFD061625FD191604BEEED21104 +:10B26000E7EED90043EED424E00033F02001200DB6 +:10B2700011052BDD81E7F83A0FEC02FCF3F9C5E28A +:10B280001514CE97F837D7FF331302E9EFCB1236F8 +:10B29000EDEE0513F2F015EA0E0DD1F72117FAF7CE +:10B2A0001801061D05DC13CD33F60D0CE61FE60C68 +:10B2B000CE0BDFE1D5E90324051722170B812330DC +:10B2C000FE16EDF9360209F2090C28073043010E8B +:10B2D0000DC72103B806FAFD0B18FC7FF1FAD9FE61 +:10B2E00045E10EDF1A21220502231413F429021965 +:10B2F000EDF5FFFC1A1AA420E9E815FFFA2BFCE390 +:10B30000FAF21E0AD53D1C36B1370719F8F5CDF211 +:10B310000216B8FA2C18F8CBFBEFCE13EF07E2EDCC +:10B320000DFF26E211D802E71814D9EC03F80AFF42 +:10B33000FDE215E181F21AF3E6FBE4C8F002DB0B53 +:10B340000DE22E29F1F81703F820C0E2FB1213E4F6 +:10B35000C21DE8C786F6E6F1C6DC182A18F613C542 +:10B36000240733EBEF1EE7EAE7001ABFDFE4EA3019 +:10B37000E1CE1C2AE5FEE77FF1B82CE5FA490A1E6A +:10B38000EEE627C3C00E192B1825D724FBF605DCE3 +:10B3900038381511A1C603E8E7FE0D10F2DC0916D6 +:10B3A0001CE1E22117EEE29BA53613FE421600B324 +:10B3B000232DED3FFCE8DF06D105E4C3F4EB29CCF7 +:10B3C0000D2D7029C7030FE503D9151521090CF9B7 +:10B3D000170EEA1213330F072781FE22FAF51C0A13 +:10B3E00026E4C80B0B13CD1FC23EA3130F0530ED8F +:10B3F000E8EBF21A33C701E1FFE8F9EAFA1027187F +:10B40000F7E8FD23E70B1238C605E6EED519EF6223 +:10B410001103101E0F1C1003C524BB1F2FEBFDBF13 +:10B42000E604DE250AEAFAE53E1C1B221B92400ECA +:10B43000F56821F71A21D21E523524E4E8FDF015F3 +:10B440009ECF0319E206EBD7CFD9E0021C1425FAF0 +:10B45000431FBEDD53E119FD24F1F199B2D10FE094 +:10B4600057FF021ACADF1A640DEB0D037FFAFD299C +:10B4700006001348F2E60D3E29340ECFDDEE1BE840 +:10B48000EAFD11E7E3110333EA06F6C7F3EE04E73A +:10B4900023DB7F20F40304ECE800E7002314090514 +:10B4A000F501FF19EDE7EAFC2905FDF9FD23F3F8A5 +:10B4B000D2FDCE1429F1ED05D915150036DC15F5B0 +:10B4C000E3E7E4DFD7DCFEFFFF0FEAE3B90E050791 +:10B4D0001F20F91636F007F04E3C53E60125D5142F +:10B4E00032160C180319FD0B11F92F350D278E5448 +:10B4F000DF4DDF07FF130E2CF0F340F41A01F402C6 +:10B50000DEF9EC11DF14F12050F51A060F1B19FAC1 +:10B5100008E8A2F0DCF3FF05F70F14F119E8DFEFFC +:10B52000DC6E2901FE1F104B127F341DDE14F11456 +:10B5300017F3EE5D0AFFF33AE12D99E0FF0CE8EE18 +:10B54000331BB8ED393115F64EFCECF71DA613167A +:10B550002DBD09F5C5FC49FC8198E607304B08F282 +:10B56000250F04F0D6EC50D7002D971E17DF40C9E9 +:10B57000F819E4E4D006F5F70E060CEE49F6C70814 +:10B5800036E206401138E75EF70D01B36026ED4E56 +:10B59000FFD14AF5710CE3DE34EAEBE1C3E1A0A090 +:10B5A00003F9C7FA20343CB2CCF7D0DD0612FCDF39 +:10B5B000EF81FDE2D2E804A0E7CDEE250ECEE52630 +:10B5C000B3EE212D0FF01B0AEFE2021E24492409DD +:10B5D000F0E9F6F82AFD0C0526ED2118DBFFDF2B3C +:10B5E000BC3516F440D9EFF91011F4B5C4E9F317DE +:10B5F000F74A262FE6FF1D026A57141AE7E4E2BE57 +:10B600001305273E1EF6F0F3EDFAF4140E0A063188 +:10B61000D8E0EFD62D22E75226F5E308220E3DF8BA +:10B62000FA42DCF41BF0E9134B814D23260DEB00AD +:10B6300015CD5F3821E5E7F81B2FE2EFAC981AAC87 +:10B640002005D300D4E02146F9BD1030F118F210E6 +:10B65000EB02E5020A0EF7CB0D2F09F02B1C11EEC1 +:10B66000E40ACEE4E80715301A092BE3CCF4CCC881 +:10B67000F844CF1CE4EFD5F9E9DAB2F22E1610F651 +:10B680002A25D2010A0DE8CBFF0FD2D03B291C1F7F +:10B69000F9E5B7ED812306F9F343161FF80C14D72B +:10B6A000E82D2AE40639E41625EEF8E91C0007DE49 +:10B6B0001110CE9CC8ECDB17CE10F8231E19B1F385 +:10B6C000A1EFE9F608C604683BDDE0B6433E53F758 +:10B6D0000FEBD3F63B0FFEEBED354307EA7F972FD9 +:10B6E0006C8332DC991F15CF933837C11DEAF8FB04 +:10B6F000EF1F0A1BFB55F40001E40918CAC843F206 +:10B7000046BC171017F7E8F706F8E4D2352F46FDC8 +:10B7100002EBC9C3E8063A1673DB6607100ADB11B1 +:10B72000F02A1FDD3DEDCCF90BB1D5F4FB0F2A0358 +:10B73000C4FE0DF901FF2E4DF60F2A2347CD17FF4A +:10B74000C94FF5EAD44600DA7FC01EF9131C35EA6A +:10B75000272CEDE9A1C3D20343F8F1DFC5F6C2E916 +:10B76000BCF3FF0B01DE01D221E92C32E4EC01E055 +:10B770001713E4F8150313CEAC65B9D3C452B85B04 +:10B78000E517E8142B1024252F9412ADFAED6F293C +:10B79000F54B1AE76CDB027F0F4ADE0ADBFBFDE7A5 +:10B7A00006C21A003745AEE4C336BCF109D40547DA +:10B7B000DB38DE2705BD0FEEDA37183D2BFB70B303 +:10B7C00028B75C18E34A4B372CF809318D2CF72C3D +:10B7D00029BF5A12D7EFF1EC14C51AF0F715B61BB2 +:10B7E0000FE9DB0404FB1610DE150850FCE0E4440E +:10B7F000D6F3E317E8FFE9FDEA420D0405F9E2F2AA +:10B800008FFC06EA40010018ECFE42FDE1B6FC1B8D +:10B81000FC0D5C05B601EB23FDF201E181F3ECD0F8 +:10B82000BA38F311FAD616E519F72B01F107FAD653 +:10B83000FEF9BCF88930643918FD322B12EBCB0BC2 +:10B84000D8F9C81BFDCAF7EB53BF19BAFE22FA4B51 +:10B85000031C170C12EEF3F026EF12EC11EEF113AD +:10B86000D515F41F0CF2CC0004C8190F1819D9050E +:10B870000DFBC0ED1A1E0D1324DD1C07CCF781FA59 +:10B88000EF0AFFC0F0DCF507D5FAFDF41AFAFCF672 +:10B89000000CF9F1880C4C18E40007BA0A07E9FC1F +:10B8A0000308E70727F944E3E3FC3BFF09FD29FD13 +:10B8B0001D2DD3BB05041EF905FBE41528F019DA8C +:10B8C000B5380207EC0B27180EF706FCF4C823D98D +:10B8D000E6FB07EF8102F8480D29EC151820E3FF7D +:10B8E000DFFEF815233217D90BDA161F26090723B6 +:10B8F000F8E5FEF3D50DF3167E6AFCFF04000000A8 +:10B90000800100004EFDFFFFC0010000AEFFFFFF01 +:10B9100055FEFFFF2100000074FDFFFF74FFFFFFD5 +:10B920003A020000AE030000C5010000CBFDFFFF9E +:10B930008C000000DF000000DE000000420200007A +:10B9400003050000E0FFFFFF74FDFFFFE3000000C0 +:10B95000770500005501000076FEFFFF8A02000017 +:10B9600046FAFFFF92030000AFFEFFFF0600000053 +:10B97000E706000021010000840300007F070000AB +:10B9800027000000F2000000C50000005EFEFFFF7F +:10B9900049FFFFFF3BFFFFFFC0FEFFFFFDFCFFFF76 +:10B9A000EC03000093FEFFFF08FCFFFFB000000067 +:10B9B000FE030000B1FEFFFFDC0300002A000000D0 +:10B9C000F3010000B1FDFFFF3F040000A9FFFFFFEE +:10B9D00089FFFFFFB4010000A9FFFFFFEC01000099 +:10B9E000FCFFFFFF06FEFFFF1A06000085030000B4 +:10B9F000B7020000A2FFFFFF72090000C9010000AA +:10BA0000C6FFFFFF88010000AAFFFFFF0804000037 +:10BA1000620000007B030000AAFCFFFF8D01000014 +:10BA200070020000D203000097000000DE04000056 +:10BA30002AFEFFFF5CFFFFFF48FDFFFF98030000A9 +:10BA400027FFFFFFDCFDFFFF410000000BFFFFFFB2 +:10BA5000B800000063FCFFFF90000000CE03000070 +:10BA6000DF050000E6080000790900003C01000045 +:10BA700085040000080000002F03000093F9FFFF79 +:10BA8000590200000A6CFCFF04000000600900007D +:10BA900038E2C601E0E6EAC0DC22CB1F0814BB0294 +:10BAA00013480C90F3040519352DD1C41927C0593A +:10BAB0001B0E08EC4F16BE5DFAD0E0C538B2FD494A +:10BAC00026D0F9F707D5D20C14A5B91E0AB9C005BE +:10BAD00041812EE9C3C8FBFB320F82071A30B7221F +:10BAE00007F8D239A3D852D7C6810D2CFF93C4CF03 +:10BAF00053347CC4FBC6382D092904F3BEE9C416AF +:10BB0000FED4D3B83AF7DDC418E523CCBA9DCD40B6 +:10BB1000F8C55BD57FEED8DA143F0BF5ED2E140C8B +:10BB200027C5AEADE019CB4DEA15A95805B40D36C1 +:10BB3000BCC632E8FBE0F5DF72F1DDFDCBEB1BE9C3 +:10BB40002DB8D51ED4B6DE814D3BE326F7BCB4FA42 +:10BB5000609C2CB13CB87F100BE7071002C9E7A22C +:10BB6000F3A9F4BEED14E63C2E0B3FCEE541ABF954 +:10BB7000CE4EDD73692D33EEF3D2CFEBD6B1F401A7 +:10BB8000ECC6FCE6C8BEB82B0E3D7FD7EDA3D3FFB5 +:10BB9000B444ECF7C651FC817F2896FDCE6034FE9C +:10BBA000ED7FFDCC9FFA27C1EC00FBF1F7FBC4C68B +:10BBB0006221ADC3322CEEB643CEFF094029E9EA3B +:10BBC000FD3709D2C4EFF57EF4E0F9B4C631DBFDF0 +:10BBD0002CF5C4D620E7D0C20A383E0ECB160CEBAB +:10BBE00077CE68EBDEC7E9EE6962CC1AFADFEA7F4E +:10BBF00017474A2BEA0EF492ED00B9E6CA29E7E9A5 +:10BC00001BE6F5FE0DE42DD6DA95412CF929E9D095 +:10BC1000E82D2844B03B0B25AB4414254620440FA7 +:10BC2000220AEEE6491CF17F1705FCF4FEDE81E2F4 +:10BC300065E8E9FA4406B92CF6EFF82FE5C1EDFB0B +:10BC40001CED7F0C1743F416B72CB24EFF904CFF3F +:10BC50000E101A04093AF9D30C08F928E946E2FF54 +:10BC60001C0AE1E93EC6C781D0F3EFD6FA4FD714DC +:10BC7000A8EAF73423280327EDB93FE3EAFF0028B9 +:10BC800010E434F4E6F30C69CAF8E3CF93BCFFEE9A +:10BC9000EA484AF73EEBC4F6F92BC7071C9F095147 +:10BCA0000CC5C83C1DE3FE2ED6B2007F0FA0D88F76 +:10BCB0006731F7E4E669F7E1A22C5745E1BCCB21F7 +:10BCC000DDF9F77F14E9539CA72BB5E700B67FBDDC +:10BCD0007F10550126425DDD192EE200F0D5C9FA2C +:10BCE000F4037F7F0C13C8E6E3E2320602C4963FFA +:10BCF000E1243DDEEC18C45DF6FBBCC5F94C0CCC70 +:10BD00004DCC0FE3E3FDD237C2A00D0AE7DEAAC98E +:10BD10000ADD20FDEE54F6D69B3D9CEDC50FB2F238 +:10BD2000F500F1321BD0AB419ECBB0DA04AC4FE54D +:10BD300064ABE5157FD5ADDBF781630F1A7FC5EFE7 +:10BD4000F4B4CC2DC2EBD85BEDCE7F95A1BA368191 +:10BD50007D7F197F1B422FAB363DE0D820D20D816D +:10BD6000148C5517C9810B0BEE8D71A838B9BDCD58 +:10BD7000E27684FBE961EAC3A26F055E4533A8FA67 +:10BD800055184EE43C7FB7BA9E832381FE165A565F +:10BD900063D2D14F58EB1CD77F51EEF5E23E3FC442 +:10BDA000F519019EF824C60108FAE1BCBBA8BFEE54 +:10BDB000D4E8E4DF69C72F81E32A5FF32255FBED66 +:10BDC0006CB325D11CFC59D650C13135F581A3ACDB +:10BDD000F0B524E8BD7FF227BFB3A67FFEEA43EFAC +:10BDE00025FDF2C958B7EFDC9241BE76F1F8E0E6E6 +:10BDF00026EDF97F432E09C3B5DF151F7F177FFBA3 +:10BE000005E3F3089617CA2A272504DF7FC3D9F272 +:10BE1000F5C5B3C57DFFF13406DEB5CC02CADBF350 +:10BE2000E19CF206ED4920C8DA96F410EFA450C662 +:10BE300039AA12E80B1DE651BF28F94A04DCE318C1 +:10BE40003CEBF7E11BD7C202CFF264C20952091ED4 +:10BE50000F7F220B0EA5FFCFC00237EE0DFCA9CD40 +:10BE6000002009C8CD13105BBFFAD8F6BF29F6F33E +:10BE7000C7DA2DB3CA181EA5112BEF890507FAFDE5 +:10BE80002BE50C4B31AA001721DAF80F0213522BC5 +:10BE9000701CED0F1BBFF7C9EA04204610EB41E20E +:10BEA0002A07FA2279EB7FF4C807A6E1F7E663D602 +:10BEB000D0276805AA4C27D7DB6929E2F9EDA0D77E +:10BEC000EC7F6108F654FB3208CF3381BA869B645D +:10BED000A0CFC860D77F4909DF5526EA100740CABE +:10BEE00013D1BE0EBD0CB411DFA6FC23C61314443F +:10BEF000F340F9E6E625F8CC500B9974C6D1C2FBA5 +:10BF0000EC4708AD44E4C57029F7FE6AE59511BB1E +:10BF100013A37FDDA68FF81FEF8D7FC8D4DD0CA1A2 +:10BF2000B9ACABE0CB7FAF314F5749A190D93523A6 +:10BF300018F71BD7EC1D7FAC3D40A88C4A077FDE6D +:10BF4000F87F0D7FC0C7CA401AD026947FDAC84553 +:10BF500081F99B2025DF7FF5529F81387F7FB72DA8 +:10BF60006DE77FE7722F8BA1F28C129F7FB5767FF2 +:10BF700077C62AFAA8D1C2C313E4C0C9C3B101214C +:10BF8000EF68BFCBF31B21E9C06E18B0B510B4B792 +:10BF9000B1F0E1ED55E0EAA0167F7F2CD8FB08C098 +:10BFA00059EDBF31FD61D4817DCB0991450CB01EA7 +:10BFB000CD5E897FD6DAFCDDC4F3BB022E29D1E544 +:10BFC0007FD532EA4FFFEEF98BB89065169460B2D8 +:10BFD000C2DFF23CBE1DF10FC6110EC6D8F62B26ED +:10BFE0000A15FEEC7FF9EE20CBEEFF3B36C3D42DD5 +:10BFF000C5F6EBE8410A4CFB02E610BCDF1BE6EE9F +:10C000007FC1E710EFD55AC578A017CFDFC92A0F37 +:10C0100079041C200FEEF61AE05BD3DC1EEBC0E3C4 +:10C0200007082E1B2DF5220281AD0F0109CA6043BE +:10C03000C035E4E90C05F1E10516D1F1FBEDC38152 +:10C0400001D30FD3E9E10E401504F8EA612FC118BE +:10C0500003F4C51AC0F534240C08399DDF15DA3A0B +:10C0600008F1180BCC0ECDD2D955C9E91ACC130260 +:10C07000FDD13BF3E81AF300A4E6C5EEF01557280E +:10C080004E0304254125142E3E909DCAFC23EFD477 +:10C090003CE6C2CAA66D05CCB335CDF0E5E1D7BD0F +:10C0A00014210CD2D60CBC0504B7FACDD68FB9E852 +:10C0B000F4D7D6EAB83E1E0BE7131ABC54F8FB4F70 +:10C0C0004B26E906AE161B2981B2C606FF0A5802A6 +:10C0D000DBBF1A2508D3F647EFF1C839DF25CB7F40 +:10C0E000BDFFF7304BA9F1FC83E88FF713A90BEFE5 +:10C0F000FE47F5FF097C06E2C0AD1DEDDBE7B7FCAE +:10C100007FCD0EC116E17F69F668E4CA64815319D8 +:10C1100024D9605E9BEC29057F40BA067F99DD1823 +:10C120000E51ECA0013E63261F5C999407E6D915D9 +:10C13000A6BB81F78147EFCDDEFEECD66300C5EBF1 +:10C14000CE192B035736DBAD1DAD53DEC60C3ACFEF +:10C1500000B0C35DE91F0201CE192E811734270FED +:10C16000F34024C506FA093F057FC5F24D09C50411 +:10C17000EAD47D0645FE4D1310DB41F70DC807CD0F +:10C1800021B336F7136381A8121AB2B2E7EC08F8AC +:10C190009513E6BBCC0AF63ACCE19D9615E1D7E5BE +:10C1A0000C05F0067F99D3569DA07FE5FB7F2335D4 +:10C1B000FE11E43F2C63F7CEFE0B184AEF06F6BBE8 +:10C1C000FA3AE5C9D50DC3C8C6FEEF261EC6F5F876 +:10C1D0007F1CFF20C0F51C0BFD2C0F0514D30AEEAD +:10C1E000B31DDF37AFE133BB7F27BAAF01B1CC0E50 +:10C1F000C509B9E0BEF9F8BFE7B550A5011802219D +:10C200001E02C5E449E8D3361E216DB7001923C7C5 +:10C21000AA0E0239E7E5FB39FFAA0814EA0F159DBB +:10C22000F63AE5EDBB0DE6FDCC04040908501532E5 +:10C23000DC0217A534E0E5E403CDF8F30DE3AB161B +:10C24000F1FFCA3D2CF5CE1CF6AB1931164AE314AA +:10C25000E0C5F0FBCEFAF6C8CDC626CA04127F00B0 +:10C26000F5F3D3CAF2F50BCE402DC4C818AADDD120 +:10C27000AA17CFCFAF7F167F20F10D27EED8242647 +:10C28000122C07B9BAFA1BFBCFE7E9C9F92E38CD52 +:10C2900004CCF326E6E8E40811FB19E7090BB5EF37 +:10C2A000CF6630A9D6510C33111DC9B0F85328FB05 +:10C2B0002C35AA092BCAF0361EAAE0CD2AF6C11DDC +:10C2C000DBF4D80A2A62BAB1528CC9E704E944C245 +:10C2D000DBDAD5AAE37E200BE69DE940E4FAE8F636 +:10C2E00010140C017AE3F9D9818AEED2AB46FCBC7A +:10C2F000C7EE135E142442F0AF2AC881EF81C82034 +:10C30000B1373FB52D333843065AF9BAF3D2C303D8 +:10C310003CCFCDE02E40F246FFD093F32B0904E74B +:10C32000C23A2DC7D812B4C24406419D044205DA70 +:10C3300011040D1CD243FFF1E3F2EB315D1312E562 +:10C3400009360FE4FEC20B64AE5C22F261B9B3E3BE +:10C35000D7217FE0AEF1389FEA0700DAB0B207E4F8 +:10C36000ECB319D97FB827C42A81E0BAF3DAF3E72E +:10C370003CB5122664FE07119CEC47F81B13AAF982 +:10C380000FE713FCDF7F02989CAC31E003FDF8213E +:10C3900007BD085FB48F16C0E3FC091ABF0EF6F2A2 +:10C3A000042E13021C12E6D81FD001BF350DF2F97E +:10C3B0002E1039A642E7EFCA110405BAF1240E186F +:10C3C0000B00F4D5180A49CCE6F2DF2FFF4B81F1C0 +:10C3D000E140E6F8D9D6F64BE57FA1F2B7F6B21DFB +:10C3E00002FAE5E2DA3CE60BCCBA47C4010E283487 +:10C3F0007675FCFF0400000080010000704A000018 +:10C4000021F4FFFF8472FFFFBFA6FFFFF2A8000028 +:10C410004C280000A01F0000195200009767000080 +:10C4200082FCFFFF4A61FFFFCC6800006DE3FFFF65 +:10C430005B02FFFF2E2A0000322800007C3500003E +:10C4400029560000B2070000B41800007064000014 +:10C45000802E0000B0A40000E9DCFFFF63E6FFFFD0 +:10C46000A5170000122300006A10000046E5FFFF38 +:10C47000A10A0000C00A0000731E0000071B000094 +:10C48000A1990000EFADFFFFFD670000B951FFFF6C +:10C49000F16300004E200000BC92FFFF9F8200006D +:10C4A000F2F2FFFFF9BDFFFFBDE1FFFFB7F7FEFFAF +:10C4B000B70200001A0900008D2B0000896FFFFFF2 +:10C4C0001D72FFFF45690000F30500005D9D00003F +:10C4D0006FF70000811C000031A60000F6F0FFFF9E +:10C4E0007DB2FFFFB10F00000DB7FFFF6507000031 +:10C4F000A9780000795200005D1C0000226900004C +:10C5000060B1FFFFC0FEFFFF0AF5FFFF9ED9FFFFEE +:10C51000FC9500003D3D0000140800003152000071 +:10C520003F2B0000445F0000D71C0000DF6AFFFFC4 +:10C53000B63F0000492F0000FD0000007A450000D2 +:10C540003F3A00001B850000053D0000ABF8FFFFEF +:10C55000A3160000E14BFFFF034B0000EE36000086 +:10C56000F785FFFF3AC4FFFF2CC0FFFF2416000031 +:10C57000822D0000BA21000072E5FFFF0277FCFF68 +:10C580000400000000480000FFD4C724A9D402D34F +:10C59000DE2FFD09FFBB17E803C306CC070A234AB9 +:10C5A000D0E72FECC546D6BF2423F4CA34E0E8C850 +:10C5B000FD243706DBCCDCAFFBE59A0DECE9000F80 +:10C5C0002115DF2119F3FA24040EEE1831F7240F98 +:10C5D000E2E72F0ECA1107C8D1EFF5D1FEE2ED0D4B +:10C5E000CFF0430C132E05193205BDF51E0EF71FB3 +:10C5F0001FED02D42CF5292BEDF6ED50431A09EC72 +:10C60000F023252DD32A4CF9E01BEFF82BD1320172 +:10C61000E7A0C8300D17E44712FCCAC55E3FD2D769 +:10C62000D1F9EC394C06B947CE152A24B11E7FFB4F +:10C630000664FBFF01E92BFBE7080B1627341A8A77 +:10C640000BA2A8403D16D50BDE3AF2E61715CAF14B +:10C6500020F122EDE6E8E6F8F72A0CF70FEDE73ACD +:10C66000EBFD050A0C25140C101E2DFE1900EEF52D +:10C67000E3EF10EFC7020D26F124C7FF0D0FE4060C +:10C6800020E21AF7E3E5EADCE40204142003E81AE6 +:10C69000C8EEFC0C2432FCC1F50A27EB04FAEFEFDC +:10C6A000FAEC10FAF2F1DD1021EC0C022F1051EA35 +:10C6B00025E9F9130DFA37060302090A14E316E116 +:10C6C000B20EE3270BF1EAD7FE0317111E0F0B275B +:10C6D000FEE011DE1614F9F319241A2A163C24ED93 +:10C6E0004F24B4EE4047105810D9F1F8D0327F17DC +:10C6F0001EC8C5E1D8DB3016EEFA6901AD0F063968 +:10C70000D1AF0926431413C4D5151A5D370F21EF95 +:10C710002E04E6460AF102D63EFED819CE1B332A75 +:10C7200005F417131E3324F3010B2E021E22EBD146 +:10C73000FE30E6F71854DC21E5291CEF2E27FB25F7 +:10C7400044C622010CD614E20FF12D1ADDEF132797 +:10C75000F145E8310A9AF1E7C8ED25A32719122817 +:10C7600021CB2241E80F0FF47A2605F4B004052806 +:10C770001602FE1BB7332813DB4010393F1ADEEFD9 +:10C78000ECF6E5811BDF54FBFA0D92EC0009EF0E8D +:10C790002FD9EBC2E750CEF33F17C817FFFE2E1577 +:10C7A000F9E6FBF90B1726E9DE1F02161E12CFD69B +:10C7B000D30626252C1C26C509E7AFD5D12DFDD6DD +:10C7C000D6130E3401EEBD1D2E284BE76C45340701 +:10C7D00052051AFF11CE1201E9CCDD15031E5EBD14 +:10C7E000E0252CFB20F83DFFE62016C448EE01ECC6 +:10C7F000F5020922010EFF46110C4909CF0427E575 +:10C80000F7F4F6F2FC09F91B04E5F519F3E809DB86 +:10C8100001E3F204FCF810F8F81BFEF1000E09ED3C +:10C82000DBF63007FEF7DEE7050F14E7E401FE1D37 +:10C83000E9F9F5EC17EEE2FB100DDB0306DBE8117E +:10C84000F0001FEB091F27FB09EBDAFDEDEACBE057 +:10C85000F2D3B1E1FC0222E03805E2C4EA1DB200E5 +:10C86000CF140005F5F3F2C50F42F8E7E109F57FB3 +:10C870001D370CF2074AF0F9150E1915F6F8DF937B +:10C8800034E7B0A417FC3DE3FA450E35D3E2268128 +:10C89000C604D61C1AB3DE28EA27E4E728DDF6EF43 +:10C8A00004F63938F911E9F00442C8EE34E7E4DD62 +:10C8B00097E5CECE104B064ACB33CD06EBFDBF88B5 +:10C8C0009A18F25634F4DBEAFC091798BBD3F1F35B +:10C8D000E0CA0346CA04BCACE1C0D411E9AAD23410 +:10C8E00005FE391FF4051A3BC3D8E433EDBE11AC85 +:10C8F000F2FD1B00C90009E7C2E5B7C022168DD2C0 +:10C90000DBF6F2FEDEFFC801E4C6CA0E24EAC12C43 +:10C91000FF01EBF2E2181FE00537491ACDEC14F3E2 +:10C92000203753EDEDE0BDC92C0DD4EB2517DEE12A +:10C93000E41EF632180EB9FF25BB36EB2FBDD81416 +:10C940000B1D12D9DC031DEDD8D0E9EE06FD0D0E4E +:10C95000D33724FB08EE11FDD036E3F7D407F0DC23 +:10C96000F80139062500F93DFCD7D3FF0EBF31F79A +:10C9700041E51EF954FADAD1F4E10CF305E50012B1 +:10C98000EE0C2EFF07F411DBE6ECEFDBF0041FD614 +:10C99000002815EFFF08E3F3E6E10203D9FD07FAEB +:10C9A00001E90D0BF5EAFEE823ECF60CFBEB134571 +:10C9B0002E1D2201000620F3F3E1F9D5F60BF4E772 +:10C9C0000C2E000EC61FF5EB1AF82AEEE205F30353 +:10C9D000FD0AF615EE2D040D3CF5D5F702111EF8F3 +:10C9E00045E1180E0FF542192EE21881C6086A2398 +:10C9F00024CACA42E807EC34D11867CEF0BC3B1712 +:10CA0000DF35C5F9ED4A1C230EF6FB04F7F409F3F4 +:10CA1000EE07E2ECF70E0EEDDF050F08E9F9C71699 +:10CA2000F7F3F1051008F9F009E9EA0DFC05031721 +:10CA3000FDF00D04F40AF1F0110EEC171CF9FC10D6 +:10CA400007F504FD0EF21E00F807F2F901FBEE16E1 +:10CA500017F3F50305E404FEFEFE130B0C0FED26A1 +:10CA6000EBFAF208F619050F2214FF01FBEE05EDB3 +:10CA7000EDF205F8EF08F223F40EF61CF903F517B2 +:10CA80001BFA01F9EAE6EB1202141B0A16F8200A57 +:10CA900002F8DEF8E01D00EA200EF332066EFE1505 +:10CAA000F00100F3CB1E8137F30B38141A28F4FB86 +:10CAB0003CED01BEF7E5CEE6E440F417270B2BF57D +:10CAC000EE0DFE462A0D26DF19EFF445E207319EF2 +:10CAD000FF0581CEDEB6F9C3C6D2BE09EF2CCA0C63 +:10CAE000FFF6210A14192ED001D6FAD853F80A22DB +:10CAF0006FC8A003E3FEC23A1BF9E7FDFE0C22BAA1 +:10CB000008FED2031AF00704CFF5E50A22D7E6E2C1 +:10CB1000FAFEFF0BE912FDD5D7F915E53EE7FE2831 +:10CB20001DDCDDF30D0DF02F1CF812EA110DD9E715 +:10CB300025D2FCF42BFC1711ED09F53038F9EDFC8A +:10CB4000FB1F1614D910E7F8012229E435E6150376 +:10CB5000EBF50B38E9FAEE48B2E20EE70E1B98E867 +:10CB60000CF90CF1FCD893160BE7440D04361A0AA5 +:10CB7000F00BDFD4FAD60AF7D32D07F1CDDE11087A +:10CB8000E30F2809ED1CDCD1FDF2DE06FDFB20EEF3 +:10CB9000D7E701F7D4B5FCE8E9FDDAE6F9EB0B0AD3 +:10CBA000E5FDEBE2EEF216B700D902EE0CDEE2CDC7 +:10CBB00005FDFDE5E513DFDD08080B1C0E0119EB93 +:10CBC0000F020F30FDE1EDEBE6FDF812E9EEFB049C +:10CBD000E7FDEE1AF515E520E707F509F51DEEFA74 +:10CBE000E5FC12E6E833FA0C240C070314001133B9 +:10CBF000360201FE1D26FE05F42CF02813E8100372 +:10CC00002A050200AE0EEB4AFE1E102A0347F62E3E +:10CC1000D201E0FA0F02057FB1D6FD171B1FFCA859 +:10CC200040CB2AD1DC25C914CD29EE1CBEEDF81C61 +:10CC300019E143EB92D1DE5130470D2B15F82B1241 +:10CC400052FCDD171E02EF333F14161F04180CD4DC +:10CC50003029D23E2FA023D6F1DEED0CB65026109F +:10CC60008EFD156C46282D83BBF4FBF9439D074BC5 +:10CC70003620DCE37F64F5213D38E4CB1019DCC4B9 +:10CC8000EED102BFF6BEE01ACC11302CDA2EE12133 +:10CC90009FF91D123DD004C49C1B1FC74DC2332EEB +:10CCA00021DCEBF017DEBF3ADFD3F6F5D31005EC4D +:10CCB00039F7E9B9E794ECC7CDCEEB31D82BA8FC16 +:10CCC000DEDC16DD2EE0EEEADE0AC7EEF0CFEF2F57 +:10CCD00045F0D3BCF6DDED2AFC15EFF80D2CF9FA82 +:10CCE0000A0915CE53F0210B09DCFAF92425DADF05 +:10CCF00031184917FADDF41253C30D63DA2E340DDF +:10CD00003521E000FAEB24450C1518264646181F7D +:10CD100032E5C40D0B0EF23813300A3D2E0AF4250D +:10CD20000C0CEB083909FF11E50B4F17CCC80006B6 +:10CD3000FB23E806131D283CEFED03101C14FB0039 +:10CD4000FCE703E6D6F8FA4A10E71EFF0B2CF60ABA +:10CD5000FDFA10D7462E08F4F00A1730FC010EE752 +:10CD6000F906FDF906E0FD1335F2D917D523E0F8F1 +:10CD700008FEC0DCB70D0B05FECC0F4E2A25F74C84 +:10CD80000BF4FEF8393306E92E05061D04101121B7 +:10CD900023FD0DEE23BF16CD3528C1F4F927D0C6EB +:10CDA000E7F815BA814ABA4CE4CB9F3F5231F4718F +:10CDB000F926E4F3AB0BFE14EFFB15C926E70805D3 +:10CDC000F7FE0A32C3A620F9FA0A30DDE5F70E189D +:10CDD00021A6E31739DA300601D5F7023B1D5CA81E +:10CDE000C9E5150EF3C602F181F70FBA3BBD5AEF44 +:10CDF00011FF1409251FA51514F3ECA3D1D7F1DEFB +:10CE0000090B06EA55DC05BCD8FAB1F940EE3EE460 +:10CE1000C412CA27DAC507F7CD26E5B1371824D3DF +:10CE200019F5B3BCEE2DB531F5CACFBA1BE410E746 +:10CE3000CEF3F2D26208F6B9ECDF0B330AFB3DE722 +:10CE4000F527FB29B500D31BFC32ADBC33131BE91E +:10CE50002423B6DD0131FF0FADDEFB90CD0AF9E2F0 +:10CE600047D1F8DF45B8E0FDD200C00C7F23EFDDED +:10CE7000EC14F9B404FBFAD2B1D7A0E02AF316FF00 +:10CE80001408B5A67824090914F00830C1F005E3A8 +:10CE9000E705FC0B0717FAF223EF01F1E415FF2970 +:10CEA000CA093108CF35B9D621FAF51013EDF017BC +:10CEB000010510FA13F019AA10F7F10FFE1119F578 +:10CEC00029E3FA06F90E02F30A0D0A16F8221315E1 +:10CED000F3091DFCCD1600D6C1110AC904FE0A12C1 +:10CEE000E521100600F9E1D2352AFFF346EBDAD945 +:10CEF000F40D18CF061DF908ED253912F4321D0185 +:10CF00000E151920F71517E4FF1D2DBA48FE7FF9FD +:10CF1000F6E90F492F0EE505F12118B8009E952B73 +:10CF2000F8F4F6C72BB930D7D8D32BE108FB280B80 +:10CF3000D04BB3211FD8391800EC2397FDBEFCDE7F +:10CF4000BBB8DC1A1A15C73500D1EFFCFB2CBC01AD +:10CF500007060F06C7DEF009FA211C1C252DF11A61 +:10CF6000292C1A1A45210B23192600F9094B2ADD11 +:10CF700002FC3E091417013323EC2D123B23E2235C +:10CF80004D071E16262D06CDF5151919FE1018FE93 +:10CF90000D2E23091F12D424F7204CF22DDA601A2B +:10CFA0002FF02AF32D2BEB165AC90CE1F106FB7179 +:10CFB0000BF50FF74F3C1737FD3074B7FD190FFB1A +:10CFC000F6600DF5062DE137E8054B0D300CFF40FE +:10CFD000080E3D1831FB0825F581F9EBF8E84C08FF +:10CFE0001101E031E72E5EDA34DE3A2038E810C273 +:10CFF0001B970AF5E7503B08FEC5D257CF16061F10 +:10D000000E1618E34BE129BB132581E747EAF92502 +:10D010002DD518F41F07081127D8CF07D8E228C943 +:10D02000F30A2403F2051B9F0FF7F0CE12EA20DD6E +:10D0300043EC4037E212FEF2F214B30EE7E5EB23C5 +:10D04000FF180E0BCCFB01F40404E325C9D4E9F26C +:10D0500026E71431CD0217D52EF3E82A0303D3FCBB +:10D06000E5FCF80C0216E0DCFF12D61010FBE7F826 +:10D070000634FFFFE816032E10490C06E1ED04BB51 +:10D080000EE80532F1FE2CBC5E1BED259AD1E44A78 +:10D09000C502362A14F914EFED2DE80CEF02CD127B +:10D0A000F81DFCE4ECFBE2FD3AD02CE8EA1714F69C +:10D0B00030A1C502B517F4592506FDFDC8EC16418F +:10D0C000D8E42130DFDE0115FE2923BFE424F01D62 +:10D0D000EDEB28071D4330D4041D00E2D228E5FA09 +:10D0E000B90BF31A0AE519FABA19CCFF0BE6180FB7 +:10D0F00023D706123DE418DCF0F43EEBE7EBF40D29 +:10D10000E20B22F40EF5F7EDF3F80DF3D7EED4F9B8 +:10D11000DCEBD70326CF0C19E621012202101A0FEF +:10D1200020E0DC00FB11D4DFFCCB2512C925FFE099 +:10D13000C60106E1EF0800D9061929D80824EDF543 +:10D14000ED13D72C2EDA01E0EF2C15DEEACE35FFF9 +:10D15000E001E914FEF901F20CD4361DCB4C02E3D8 +:10D16000D4F13EDF0E81323B11F1F8E53D27CDE0F1 +:10D17000B339C3FD4526EBE6F1DBF5B7EBEACB05AA +:10D18000BDF404F118F71634F3E0FF0FF8FFFE08C2 +:10D19000FC1B271BEDF609ED1AE5FCE82600E1EF84 +:10D1A00002DDF400D725D10409DB02110226AF0706 +:10D1B000C326DBF4CFF12DD80A0EF5F31D080C1FA2 +:10D1C00025EF1C1B10F1FF1EE90213E9F803030011 +:10D1D000F8D40705F31E0BCDFC13E8F7E8FF0D2587 +:10D1E000E0F3F6E9FCF902F0241CECF720F213124C +:10D1F000F3E145292CDE1506F6FCEED529F3080EE1 +:10D2000000E3103BDB3301FF252BCADC351FD52C97 +:10D21000CFE0F81D0DEF2E041317C2D96A57E3E0D3 +:10D2200007B545C4D842C27F82293B0F74F7353415 +:10D230000310BB18C317141F4116059C20A3ED9BB8 +:10D24000D3DEE45DF3DEAA2D0BF5E4E91FC6C1349D +:10D2500040B4170CF1BDB4EE14C1D2E3CBF85114B5 +:10D26000101908E1121419BE0BAF0FF3E7FB28B039 +:10D27000EF011F38FC23A44A1412DCEB06F0B6FFC2 +:10D280004716F7E802D8B6EC131DF604E5C0051CF6 +:10D29000E91933122AC60AE6EDDDF71E0E0C51CF4E +:10D2A000190BF1401E25CB24F4D1CD0DF0E5B903C7 +:10D2B0001611C6B5C2F7C5E0FEBADD0FF4C1E73EF0 +:10D2C00008401DEF25BC122BEBEDF9400713F8CBFE +:10D2D00021DB0A1ABE08D210BF07430BD31BE73E5F +:10D2E000F0099CEE053ADBD43808DC18ECFFB0FFFF +:10D2F000314DB8EF38CFD61212E1D26B41EFBC10EE +:10D3000021DB3E0ADA81DBFFFCDC0714F600CA03EE +:10D31000E4111E00D303F9DA180E06F3E8E5CEFF98 +:10D32000090A02FCFEF9E50F1BB20D3DEE13EB0AF4 +:10D330001515000610F106EDF4FBEC0C26DDF60BDE +:10D340002D01F207EE1E01F000050201FD0211029F +:10D35000FD0CEAF7FC060C08081C2301FF01100372 +:10D360000912FD1805FBF2FAE9F913FF1F01140574 +:10D370001000F8F110E703FA120806ED08FD17F89F +:10D380000509FAE80E07131E100CE6F309FD02F476 +:10D39000FF08040115FF0119093801E805810B2F69 +:10D3A00008110CAE2DFA580FF31DCE12FCBAF5ED94 +:10D3B000F91BF4520A2D001024EA09E6E7A80A270F +:10D3C000EFBCEB0A04E5242C27FF0313EA080FEE59 +:10D3D000ED06EDF3231B130D11E81DED0E332211A5 +:10D3E000BFD80002F309F3D8E80608150404CAF30D +:10D3F000DD1700FEFC0114E40CFDFFFBE90FF9183A +:10D4000026FEFBE101F916F101D104F6EB0A210A2F +:10D41000F0D801FFEDFDF8FF0F16010425F812E624 +:10D42000EB10E3F1F912DB07F522EC10E7F510033E +:10D43000FE07EF13FFDE0DFFFCDBFD10F817001CED +:10D44000FBEE062DEFFCF0010F1502FAFFEB0414C2 +:10D45000DBF2F804F1F42906403FC700F719D51EA6 +:10D46000EBD41602192BB07FB11D321A12E029F845 +:10D47000FB330223EEF8F823EF38FCEA01B3050092 +:10D48000C4CD091310E4252ED0BC0914E1E3D50A5C +:10D49000DBBEFEF6B0FFF7C827E713D0040E811CF1 +:10D4A0001EFFD4FF0A10D204F6B9FA02E618F025DE +:10D4B000364A001206CD12020606C907F7F1061D0C +:10D4C00014E5F11402D7FDFC04F91EE821ECEB127F +:10D4D000F4E217F7E7EE0CFCD524E506012AFB0A77 +:10D4E000FA16F712DBFDDFFD181A0819F91A16D51E +:10D4F000F9F5070408161222F2220C38FBF304F89F +:10D50000ECFE0B180EEEE917F22FFC130B1025E5BD +:10D51000E8FCF910E6E525020AFC0AE30C471F2B9C +:10D520003D3BF6A55911FB4FDE12FF0AED0452FEFA +:10D53000FE40C1B90FFD033EAA42FECDF2C622C68F +:10D54000CEAE983B0515D30ABBC9E6FD12FCAD1360 +:10D55000C0FC16228F2ED2EAF83AFAE912F788F4C4 +:10D5600026F9372031F6FFF72AB40C170528CDFE2F +:10D5700004FF19DFF3083DF6C4060AF72029ECF38F +:10D58000E6FCDEF7C250E409D038FFDBE814D8230C +:10D590002D11E70C04D81F02FC09350DE820E4FE2C +:10D5A00004FBFFF705EE1602FB091718452ACD22EA +:10D5B00030E114040DCF060C04CA30E515F90A1445 +:10D5C000FF2107EC03F74DF4DA052D10F9FE26E0F4 +:10D5D00008E01028DE2424390A1D1EF5D820241264 +:10D5E0007FEA3CF926F525E2FAEBFB3830DA3D21FB +:10D5F00010EDF0CEC81D772CD9EE0529CED118D16B +:10D60000E6E919C3F130020E060B2C1308EDE7EF23 +:10D61000C98193DBE8F5D6E1BF210006DD34D92AC4 +:10D62000C505ADE012ED0F019FDBFEDCEDE7E80F75 +:10D630003325C5F7091BE2ED02F9F608D5F6CE0F42 +:10D64000D4CAFAECE0DCD901EBCCF600F10BC50F43 +:10D65000FDEFFDD202F30CE2DC2BCF072C2C0CCC1F +:10D660000C1CFAD6F3DB03CA2627071CDFF91A2D98 +:10D670000E1519EF1E1AF5110DF415230716E627DE +:10D6800022EBFCF0E5F9030A0343F90C252C300CDE +:10D69000F828FDFB2CED36F9FE32DEDAFDDC2272D5 +:10D6A0000BFEF6E7503D0E3AE6212C090AAD0818AC +:10D6B00017E0B9E2FFF1282A1B30AED7EFDA3408C1 +:10D6C000D8E907ECDEC025081A02071DEF1E24DE8C +:10D6D000280C151726C732030BC5DAD0EE1E2CDC3A +:10D6E000D5120902111A23A72005F4E840D4C1D1AC +:10D6F000F409F0E2E10DE4E53E3311F83014E9E518 +:10D70000330408E507081C13020DEB1E1B08F6F690 +:10D71000DEECDC0CF9F62AFD071E00D517DE01FE53 +:10D72000EAF6EFE608EC2338EB32F2F77F402C0103 +:10D7300003FCEEF5FF10122BE1F80815CD032006CF +:10D740001A13FB07110003FA03404DDD09121428D8 +:10D75000E1C809322E0C24DCFF32D4CB17E7F146A6 +:10D760000CE522F313EC29D9F60AEA0E5FFAE6E695 +:10D77000FA16E908F9183C12E4040CEFD517E6593B +:10D78000FC1600F3E44FBB1220ED0F15E8C103EBCC +:10D79000DF2240FB393A4505400A0B1DFB10301CC7 +:10D7A000E0F62AE30623CB072122F0DDB6EDE70BF6 +:10D7B000DE6C520B2FF5ECE8F5E7F6F4DCD627101B +:10D7C00014FB0ECC3CD915FD0DBEFEFBD4226DFF23 +:10D7D000F01D1FF2DA31A4D1D7CCEBA2E407FDBAD9 +:10D7E000CFE5362DFBE201154F02ECD70BEE1923E6 +:10D7F00034F9E8E04FFB2250D7E1CF47152252D849 +:10D80000060F37F50A15F5E0B9CE09FD45FB110203 +:10D8100021BB2800DA2BAA4531FEE30111B305DB59 +:10D820005BE60DE910E81F4C931EDF34065A01BF7A +:10D8300000335591FDF6DDFADFE90B2546341F0E66 +:10D840007FDC18F5D80492FEECF8AB14FFE903D1A5 +:10D85000EE150800FEE3F6FDEDFD16F7E61911F6EC +:10D86000DC0AFFF8FF06FB1224DBEC03DE0AEDEC1A +:10D870003C1C1100EFF4F4EEF9F9E20810F201F1AA +:10D8800010270C1CE8E30BFD22E4F7F0DFF804E3BB +:10D89000EAFF100D1E2C05DEFDED0509FD13070244 +:10D8A0001A060EEC12FEDCD7121708002903261206 +:10D8B0001F1906ED0204FAFC1D0818F2F5FB030D12 +:10D8C0001C15F018FC1205FEFF1306280D26060590 +:10D8D000F520F00817010A092819D41640BE00ECFB +:10D8E00036DD0AF9F84181DED3350D26DF1161FA04 +:10D8F000E4FD354EF739E22F15191C10FC0346EFF5 +:10D90000BC24DE3F2ED95B2CF003CE33C60EF3F0E1 +:10D91000E50FE32C0F0CFE043EE41700F9F3CC04F2 +:10D92000EDF10403D6F2FCE42BFB1F02E40FFEFD35 +:10D930000B07F11A221E21B7FE2903CEFE0FD718BE +:10D9400021FAE3E8FA07E4FB08FE0CEF09FC18F6FD +:10D95000E3E4000CDEEEF70F012B3BCB080EEEF7F5 +:10D96000FF1D0A13F0D6EC05F2E0C8E72211CA0940 +:10D970000BDA1DCDC7F0F600D8E732F90408FEFC3B +:10D98000FF36DEFEE40D2802E820E1092DF61FB681 +:10D9900006E5F2F118ED0C0CBCEAEBCD3EAAF6B4AC +:10D9A000D0D963F5E3CC0ACBCCD2E9D1D53B58D85A +:10D9B000977F0A4B091B0A30B7F54608272C1DAC88 +:10D9C0000CBACE694008423AF5D4F117331512C3A8 +:10D9D0000DEF276213F11218342DE0E71C05E5293D +:10D9E000132FE4F60FFE02E600F710E73AC216FC2A +:10D9F000EAEEC3E6F9EE1208ECE8B51528F80509D9 +:10DA0000F704FF4DF3BBECF83C0A1DF515DAE8DF2F +:10DA1000E730EB1DF22332FAFC07FBF5D3D01EF7FB +:10DA2000FAF9E005F7051901EBFFEF072AEAFB0B0E +:10DA3000CF01F044F015F4CE1A1FD201E8E0CEE099 +:10DA4000CBE7D3FE26D8E80E02FCDF07D9B904F8ED +:10DA50000428B6F1E82518D7F2E95011221E1E0C51 +:10DA60002908DD34F6E31BD8FAFCE72A051222F375 +:10DA7000D3EFF51C7FBA0ECF20CCD31FD4F3E3F83D +:10DA80002EE9DBFD0C24DFD0FAD6AF1CFEF95DCA0F +:10DA9000F7DAFEFCABCC221A3F0CD107060FDB38BD +:10DAA00022F4C2FF0F2AC8E8F7B422DD1216A4162A +:10DAB0001F0FD92CCE2A16205522C94A22F4FB2347 +:10DAC0005ACE30202734D634FFF101F62C335DF7DF +:10DAD0001C130FE9F3E808BCC03478B209DE4FE14B +:10DAE000262B1545B2CECA3906F6EB17F9CEE3FA66 +:10DAF000340317E30FD01019ECCC2FEF232BF0F9E0 +:10DB0000F40DF2DCD80040FF9A2441033DD82B0AE3 +:10DB10001AF14004E10DE9053E2E2B392B980943FB +:10DB20005114BBEAF809A856210CF2F02940E34E43 +:10DB30007F5857D7338BE5AF06E615E4515F53D0D6 +:10DB4000E9202ADBDBE253711336DFC12E2A1BE703 +:10DB500034A402F07FEA1B15C6010A2829395EF1B8 +:10DB6000B72211F8CB3050CAB74E1FC7FAD3F5E72A +:10DB7000F7CD17052ED8160EF6CFA111E825D5E55D +:10DB80001FBD0A0502F3B9F2D1FEEE0B113004FC01 +:10DB9000C93BD8D9DA0514FCE539ADD3311424D901 +:10DBA000F6EE0EE417171917E4FADDFEE3150EF989 +:10DBB000DEB0F311EAFDE2D7F3EFC1F2F605D118BA +:10DBC000F225E20814EDF2C4D454C9D84C26E52954 +:10DBD000110012D9EE09C3E80EF2F701F8D3EACD2D +:10DBE00016A5F7C509D6080E9AD5B2DAC7EED80938 +:10DBF000D905F10F0AE701C90A09DCFA590AFEEB57 +:10DC00000FD32901E2D3D4BD25EA051EDBF62F0B85 +:10DC10002DFFFD03F2E4F3FF490BF51EFBB6FC38C4 +:10DC20006CF8F2E2D801AF2D06DA4338FF5CC51478 +:10DC3000C201F90D9812F33A3CDC1B0F2302242297 +:10DC40003604F7F9F20C0CF6FC2617F0FEF73DF45B +:10DC500041F7EEFEAA0AD614FEE72339EB1789F93D +:10DC6000A21C3227E40BDE1ADCC41619FDF10DE20A +:10DC7000EF27C83AFDFD1CEFF311FAD804F1FFE4D9 +:10DC8000F9E2E441C73CE8082D9FD84FE0A681EABD +:10DC9000DFFD1D09F52B16CB09E92241E4F508E962 +:10DCA000A023154BF60DFF0D2C57FF0957DAA6E000 +:10DCB000E4210F360947FDCE381BCF7907CE200867 +:10DCC00000F82A02393B45D802C30CF6EFFC29CEF6 +:10DCD000D356430DEB1A24F4E1F2290715C209D9F2 +:10DCE0000B12ECF0B50AC71C23DBF329D22AD4E4CB +:10DCF000BCEE01E8D9A933FEE2D7E8F8EA00F21851 +:10DD00000A2A1F01060B0DF4E6FA20FE09100D0A7F +:10DD1000FB14F802F926FEFC10EEEEF40A2A2AFAA9 +:10DD2000E7E516F518FF17F90A0FFFE80C09D70CFD +:10DD30001518FEFD072EE9010216FA0F0EFC391523 +:10DD40000F0EE9F10422040503F82BEF2211E6205F +:10DD50000F1715F10A0404FB0104F0AF7B2381CCFB +:10DD600010B2BDF2E73AAD01E805F2152DF508F85D +:10DD700012DBEDF4B6D0F707F82361B441FC04E6FA +:10DD80001B14F2160C95F72502060B0309070E0566 +:10DD9000011E00F107F205D0F9EFEDB7DCCE1FD27E +:10DDA000ED0503FE0B0B030622A11E26C9E2D001DE +:10DDB0001AFE1C02D405EE13FEF0FD0103FAEA136D +:10DDC000ED210722A71009CA19EE060CEEDAE9EDDB +:10DDD00007F91817FB23F50B1AB9FA43FBE9D70D1E +:10DDE0002C2903F9021D03E62D0A0E10E120182547 +:10DDF000411CEB07F8F6F80915F41E1420E4E20BB9 +:10DE00001AF3E923F3F8231EFA17E135FDF9191384 +:10DE1000F105F2F2170CFCFF281509FD3EF201D4C2 +:10DE2000EFDBF0D83B558101F364EDDF0D11E20625 +:10DE300012FF1270CEF706052840611CE2FE1A0997 +:10DE4000BFF7D33E39024A41D1E1FFE2BCD2AA1862 +:10DE5000CF070FDEC441D1E4EF0A0DE4EDED8102FE +:10DE600045F20301F3D5CA16EEBAC635EB3BFB14F7 +:10DE70002606EF0807C901F4E4F2F1190E06F3EFE4 +:10DE8000EDED01EAED01DC10E5E800EEEE03DDF872 +:10DE900006ED07F9F906EDFF000FFA07D914E9DAE4 +:10DEA00009FCFCFCF50EEE03060BEC233A1A0C14ED +:10DEB00023E6EFF41AF9091B05DEF319FF03260721 +:10DEC0002002F617F5EC08FA0F001AF7DC090E2805 +:10DED000F7EA05391BF50DFCF8ECEBE82400F83BFC +:10DEE000240A28041BDA3CD2F40228181DF439F65F +:10DEF0001526BDB2E6FA302CEC2212E8D5F4FF4E1E +:10DF0000EDDF24A02429DE1F05070D31F6261D09AB +:10DF100048CDFA1409C30E08E8EBFFFC1F311309C2 +:10DF2000E316DA4232DBFF2FBF104013E415EE1088 +:10DF30000BE59BFEE13A2137E8D018140F39F72999 +:10DF400011AAFDDCFFE616FCFDDD15010AF3D10187 +:10DF5000FEE1F90D1E0CE727DFDD14FD0C01E2F5F3 +:10DF600029DD0D110CE50B0707FA0721045CFC27DE +:10DF70000B16E6F6112A2C1102E406195E16E30FC1 +:10DF800049EDEB0AE80F0C7F05090F19DB4DCB2299 +:10DF90000CEFF20E0A252635DDD2F217146A06B010 +:10DFA0003C20A3BC0829CE43D2261015511EFCFEEE +:10DFB000233F0BE3D6DB13C8DB62FCE3BFF305377B +:10DFC000C4FCA5ECEA3421ED041E06FC1031F2D1AC +:10DFD00020A7BEEF2202263FC6BD244B14265F2495 +:10DFE000BF20F5DEF8F50FBC997F01942EE90DE610 +:10DFF000DAC82DFFF5FBDCE3E021F0FDF1C62202DB +:10E00000F1E2D7062DE3FAE6DD0100DCC7F8E0F324 +:10E01000D905EC0BD00B26E6DAE70CECF4CEE1FFE9 +:10E0200002E7F01020D52716EEE50B0DE7060912E2 +:10E03000FFE7D905F42F08EBF9EFEAF7E9EFF10B69 +:10E0400004D1010BF7F8FB020BBEDCE2D5F7E4F4D8 +:10E05000D8F40605FDE209D01007251F12EA0E3C90 +:10E060002203E90DDD30F1F10600FA0A18DBEA00BF +:10E0700012FA061AFFFE30EA551BF116E9ED1AFEF8 +:10E08000E1360E37F20105FF0A2C54E8605F2833B1 +:10E090003BA5D8B65A35245FBB41342558211CD83E +:10E0A000081C0C127D1A19DBB5763DC42E071E4ED6 +:10E0B000F2E30430F036346BBF0E11005C20D7EA77 +:10E0C000EB9309E6E4F228CBCD022FD0F31300CE78 +:10E0D000FD0DC8BF05E852A6EE2327AE05FECCE92C +:10E0E00003E7F6DBD904E6E6AC7718117F33FFE2ED +:10E0F000E9C80A1F214C1334D113CAF9041AE7E105 +:10E10000040CD49E071139AE891756CC2E29094329 +:10E110003CBECAC0F0E74EF6BB440AB36511A4E7A3 +:10E120007311C88DC80D176BD2EF970D062F0944D8 +:10E13000DF0A42D8E2F44D8289F3E2143606B911BF +:10E14000F8F7DDF41520ECCC0EACFF3F0207EC0C29 +:10E15000F42DBDECC1C809DF0410F7D92BCC372151 +:10E16000AA06AB280B23DFFC388F051581050B2988 +:10E17000EFFD4E0BE91ECB37FC9F181EEF1DB0299B +:10E180000616FD07C412E0D3FFDEEB1529E5D5E442 +:10E19000CEEB1A01B5370EC118C2E8F8EEC8E70990 +:10E1A000CC04C2FE0E01D01BCDDABDCF0CD6B520FB +:10E1B0002B00F824AEF4D2CDF7F6F812E2FAF40907 +:10E1C0000D3D0E1EB55F4D360CE7064A372507118B +:10E1D0000CE8ED1B17123260FFE6D1C52809B3B178 +:10E1E0003021791EA337A5EBDCCEA3F9DCE6364956 +:10E1F000FD690712B20CD223E9F558F94CFFD2D8C9 +:10E200003C064C04E1E0523002FC04CA104EBDFE54 +:10E210001F0A05DE48D6222DD7A1FD3A56365533C2 +:10E22000D435DA1CEDEA1E02C72BCDE879E059CFD0 +:10E2300016D3FDE3D2FD100BD6DAEC07FF19FECFA3 +:10E24000B6140CE939DDED2EFCF4F49A20112D38CA +:10E25000B516EA1E0A0B09E10F04BC22F1BFEAE67B +:10E2600000CDFF03F8E9100494A9D219010B12BEE6 +:10E2700081F1FF12D3F5EDF0CA0AC5CEFDD6021B1F +:10E28000C9E8DB292A1E0BD83AD8CDF01BFE03259E +:10E29000E9DB00E6C4CE3BC5F51B11E974F0FDF2E5 +:10E2A000ED07146BEBD6F81DB6D21FDF4A353FE8F9 +:10E2B000D601F5591549FAE042C408072CE3EEF6F9 +:10E2C000223DE23FC3E82A011BDA140E1EFBCA09F5 +:10E2D000DCCFC704DCFCD9DF1707F0E8F4D60D1C4F +:10E2E000D3460AF20F41F9A81DEE29C8F8CF48100D +:10E2F00007020805F61A180C0DE3F9060CE9B81127 +:10E300001721FB392935F1FB3521433F3DCBF71E62 +:10E31000F70D1225E62E0FFD4621051FC5291323F3 +:10E32000C6221CFCE73C0C45D805391E35FEAC0D59 +:10E330000F1F1633D51816A62D17F032F40FF80458 +:10E340002D2D4D20FD28FC023508440ADF17FE085C +:10E35000CD2039201F3C072CEABA6E09ECABDDED6D +:10E360002D3F19340FB435A37F3626FA3EFFFBE26A +:10E37000F9123DFF1015C49B47F51B27E3F1DAE7BF +:10E38000F22726D74CFCBDEFFEC1E7F4DF01E3E73F +:10E39000D11900F4DDECF5C9F0E9EFE2E70BE33B5E +:10E3A000DAF3EF0BFD0EF0F906DC0113DAF517E7EF +:10E3B000FEF20402FFE3FEFC1EEC0D1AF202ECE694 +:10E3C000D30AF8EF180CF40908F8F6DDEF00F709A6 +:10E3D00004F5020BFA0FF11F0FE4FDF4E0F710094A +:10E3E000F50210020EEE0E04EFFEF50FC107F31753 +:10E3F000E003E919FAEDFA1304F60ADF110DEC0B4C +:10E4000011F7100F0BF9D7F8F4FCF92307FCF8F11A +:10E41000F4F00BD7F1E0431B3842F1FBE409EB4D7C +:10E42000230CD4DBB17FF567D229D25D51FCE82DF6 +:10E4300016C5FEFAD401E2FF54F2D60E18C0F7F664 +:10E4400027D7F7EDC0CB0C0DE50245212805201597 +:10E450001DF9DD09190215FA02C002FB531D38052A +:10E46000D613E915F41D20D1D77F2687FF042AE7AC +:10E47000BB22EC3B1C2EF139E5FF120213D640F50E +:10E4800018C2B61E23011FE0F0ED16E51A1D25E0A7 +:10E49000F91CAAF0E0D810A3A93A250A31FE1BEE18 +:10E4A000F4FFEFF70A002C07BEF871BCCFC09BCE7B +:10E4B000E1E6F4D33524D90A0C1DE0CF3C23EAC7AA +:10E4C000EDBAF2E6F7A2BBF3191295DA31EF119922 +:10E4D0000508E1BAD5DC14E9E81E03BB0B96F51478 +:10E4E000BFF840FAD51BC7F514CE9AB80127E70A42 +:10E4F00009073A300B00B8032745EDE12A21F6CA97 +:10E500003A11CAE6D2D71CDB312D3AF8443EF5C8A1 +:10E51000FE13E4DD1C0A3CF7D8F326E12205550F73 +:10E52000D5F22933EF2BF88AFC522AD9E9C8810B9E +:10E53000A6CFFFEAF2EF18D8F60502FF132219CF93 +:10E5400008141809ED0E02171100242E030244F8D6 +:10E55000F00220E8EC0023CA2969F20446B321F353 +:10E56000EF0DD4D01909C0F53943E62A7AF60CD755 +:10E570000302FD132929002C2231072DF72028370B +:10E58000EC413F0BE8191006233C481D1FE847F7F4 +:10E59000FE0AD9171E163841F708C2191A28C834BE +:10E5A000EF35A242131A025A240CB434E9F4F41AD7 +:10E5B000084034DFBD34DF3932D21409D2069F64FB +:10E5C000D29C4BDF240DE1E53622DC213539EC27E6 +:10E5D0003E9FE19B3D2C103AC3D1193A2E1F127F6A +:10E5E000E31BCE1DFEEE14EE987425FD2AED0336D6 +:10E5F000D7F3091B10F24E60E9E5A934F502CD2FDF +:10E60000E8E9E5E4E9E209F0E0DBEAD6F007092011 +:10E61000EC15E5FC17091219C8FDF8F5FF25E20312 +:10E62000F4F5D22EE9D810EDCB09FD18F4E5FACFB8 +:10E63000CA17070C99ADDD17F4B9C6DBD71DCFDEBD +:10E6400002040B0E23ECFDE818DAE719E5EADCCE4C +:10E65000F0E8D1F70916F99CFA192718FDED040125 +:10E66000DD312D21E3E80FEBE5DF1B190D1AD5C8CD +:10E67000100516FF23D0121613F0FF2CF4EC101225 +:10E6800003160805FF0BE0EFEAE3CD5A084C1EF530 +:10E6900019E2165821304B06567C10F6EF55360D10 +:10E6A000051B04ED41190EECDE2D2BB13921FDE6E1 +:10E6B000084DF713336829FEE10FDBE9FE290D0051 +:10E6C0000A0243F35308112F01FA06E9F9230DEB6F +:10E6D000072CEDC304DE48FBD829FDEB11350DFEF8 +:10E6E000F403D5EF1C123B0416331FF03109F1DAA5 +:10E6F00008FE3BFEFF17024AFD47196C4F1110063A +:10E70000E308D713F2DF1BF504EDF4E7DD382E1430 +:10E7100007FAF5DD23F63842CCC61221484DF4CF76 +:10E72000DAED6205E5D5A123CCC312F00349170544 +:10E73000BD1624C001E8C7D894E581DB05E03A01A5 +:10E74000D6C5111DCBC60FCF2218DEDBE01010227C +:10E75000DF0EFBED29532BEFE4234916CC0B11F60A +:10E76000E029080BFAC7F752F84EC20CDEEFE902B7 +:10E770003F5A141809EA0ECDF2E5E3F5D7E652FB4D +:10E78000F6FFA8E2D4E920EA0D05FFFBC5E502FA91 +:10E79000EB01171705F0EBF712DEC501FA14E105DE +:10E7A00041FD232B09F1CCE31E07CF1FFBC42C1125 +:10E7B00033F48EFDF8CF120BE7DB1C26F9E735EFBB +:10E7C000F219FB1EF12C44E0D41EF281FC16250642 +:10E7D00052DDFB43C829ED2D55E7C80BF117F5DED7 +:10E7E0001FB5EDF3D6ADD474BFB62D151AD2E4C55E +:10E7F000264DFE9FC9244BB9AE01D6C0E41D24149A +:10E80000EAAFCE2D114AE10BE8034791F3D0E33F85 +:10E81000063C7FFD4339036927E550FF22053AA7EF +:10E8200054F31DF6E2E7CA13182CED140517FFBACE +:10E83000A81F4FFFE2C813DB013C01F1D1EAF41835 +:10E84000DEFEFDF3232F0725141D29DCEF0E16DA5B +:10E850000DED0BFD0BEADE2907E8F016FEF91DFDB4 +:10E86000CD04290402EE2DEEF6AFD60D0FEFC7CA88 +:10E870000A09EB00C005CA0000D6CA08FB1FC3CDB9 +:10E88000F00710ED34CFF5D40FEE0014FBABF6DD3E +:10E89000040C12E3E43804D313F7120838DACF0675 +:10E8A0000A0B1B0CEFC3E3FD0BC9D205EB00D6E44A +:10E8B000E966431F41D433D5F3DB0D2046F6ED095D +:10E8C0005D240C10D500D6F5082303BE0D2AE9BA45 +:10E8D00036E7E4063FAFF704C907EA04E4187F12FD +:10E8E000E8F219E760D619DFE0F40FED5BEC540DA8 +:10E8F00023E3E6ECF62BB9E92DFCCAE5BFED43D0E6 +:10E90000F4F2032113CD181C0A160306DD082A1998 +:10E91000D353F3071220F7DC17EECEBDD90B28C86E +:10E9200004FC17A3F3440702D9FBDE0702A9028205 +:10E93000923E050AD7C50BA900A6FA8AAD2A5E4EFB +:10E94000BD07FA3CE306B3E24FA6E8EB210EECCD9F +:10E95000DCF3261DFEF43A08F4E4ED2841D1D6D7C5 +:10E96000EF311649AED93BF531BAF3F9014E021534 +:10E97000F61BDB2CF3EAD6D809040621CF0A27F9C7 +:10E98000130607F5F00CE89FF906D329F4147FD895 +:10E99000D0D65B401D1611046450F9003329C31D05 +:10E9A0001313EEEB353EEBECC9F702C220EBFD1A78 +:10E9B000005522281A121C2A1224CF00490AD31803 +:10E9C0002AB826CC3E2F0918BD19163511116DF144 +:10E9D000FD32FED716D737F5BC4345E6F30C1F07CB +:10E9E00012CDFB0DEF1B0D53DAE6ADEA0A0BCD0D90 +:10E9F00000E12AE4BFE8130CD839E61E1EDAE2FB78 +:10EA0000C9C406B7FDF11CB1C74698D6FE1125B999 +:10EA10001CC311DEF91505E3CBF40809010A0BACA0 +:10EA200005A821CC2EEFDD1FB305B417F364342203 +:10EA3000E2210D1910DDFFE20708E7D01E0E35BFF9 +:10EA400024EDE70BEAE9E0E11D1934E77F3E31FCF4 +:10EA50005E04F8FEF5D83A5AD3F9F207FBFE15002A +:10EA6000E90521F703173FC6193917C65EDBD1D96F +:10EA7000FF17EAD6E30FFCF20C05D8022E10ECF3D8 +:10EA80001D3E1827F9F50D1A03E9E60F01F20AF900 +:10EA9000FAED430CF40DF5F705E7ECFEE4E0BF08F2 +:10EAA00001041CD50B3B1BF10519AE04170D2321E6 +:10EAB000180DD11A1BE31DE41B0A0F2A181D2B0683 +:10EAC00029260410ED103AFCD7EF1010FE001D2C83 +:10EAD000E2EF053C12080136ED37BFDF37B234C92B +:10EAE0002C09FBD224F4AE01F6EFEAD81CE0450471 +:10EAF00001FA0634DD260F08EFDD2E10F1DCE818F0 +:10EB0000F4CDBF2CF21C336BFCB6DA17B8D6E31485 +:10EB1000EB0CC4D1BBB90DDAF1A2CFEE23DCF400CB +:10EB20000A06E6FCE406EBF5DDC7F7ED14E9E1B112 +:10EB300002DC0A08B610C4D13235FB27DC25F52CDF +:10EB40000C15D4FBF92AF4263333243B05F40A0EC2 +:10EB500038EE10DB09DFFC0DFF69DD0E05FA19FE4A +:10EB6000E61F132C3D00D60605490A2D0605035263 +:10EB700023F4DF1D00E7F0DF2909C80AF4DFFBDF1B +:10EB800048212A09E1D44F010056D715D8EC02E7F5 +:10EB9000F1F4F5401016F91F314517D95BBAFCFDA9 +:10EBA000DE0252981CED871DB1E9E2B39EDF6BCF08 +:10EBB000D02B026B2929061CB11B65FFFDD108B2C1 +:10EBC000FDCDFF7FDE501047491C0FBCF9FAB8326B +:10EBD000F4E90AB4327F0413F41C27E6F830410943 +:10EBE000ECF423DBF7F0182AC6561122F3FB5A1572 +:10EBF0002B2E4A0415BC0C1E0227050AE71BEF2A20 +:10EC0000D4C9DAF601DE14D1F79B31D211091EC343 +:10EC1000E6FDC1E8EDE222FD2B00E7A400E6FEB030 +:10EC2000EA07E5FB0BA21204DA1300181D0508DA47 +:10EC3000B2F5F8D4CECCD215FB0316D71A26EEF5D2 +:10EC4000E7D4D9E531CC27E710C516FEF2B5FBCFE6 +:10EC5000172BED12FAE9B2C9FB04F7E4173108EA01 +:10EC6000E0210EE5A5CE01E9F9F20A04CE0125184E +:10EC7000C9A3021052422BD91DCB01222ECADFEFAD +:10EC8000032CE7FE2424A0DFB346E513BCC1033503 +:10EC9000C600FDCD1035F91420C533DC111EF22657 +:10ECA000D1B9F8E4E90CDDF42A4ECD0907ECE2B362 +:10ECB000D41C15E611C03FDAD923D205DFCC1717D3 +:10ECC000DFE517E30B1CD822BCEDFFD407E20629D1 +:10ECD000F2F7DC2D05F5F8173AFEFCB405E716024D +:10ECE000F0DC1515EFF23607F4080BE7F3C5A1C900 +:10ECF000E6C1230900BEEA1CF1E40AEC3802020B6B +:10ED0000F2F01307FEEFE9A8FBF5CFA80FE7F4B97F +:10ED1000E7E1E6BFDFFE06DED0F40DEA17F3DACE58 +:10ED2000CDCD7FD8F5FC08FD9F2ACE265802D515FB +:10ED3000D14E3A2104FCF9D3291808AF5BF408ED51 +:10ED4000E0ECD3E525E0315AD7C9553801E43BC69C +:10ED5000BFBBFB96B89CFC81BA05CDBFD0D6E81EE0 +:10ED60004302DFECFDE8DED3C7B1E2EB37E2BBDB09 +:10ED7000E9B604BEB2CFC5CB08EBDA3C16061907DC +:10ED8000D8CCEAD200DFF5E8C9E1F7E504FA1B14B4 +:10ED90002A1BF8CA0C0908E1EF1201D73FC7E1E4CA +:10EDA00020CEEFE4D914FF0CF336EE072503281E1E +:10EDB00004EEFDD33FE9E708C5F8022830F71AF260 +:10EDC000EF0E22020F0437EDEF332AD217E03C0E8C +:10EDD0001FEB1D13DF08FE06E30DE3D5F708E02F58 +:10EDE0004517321A21EA3827DB10043406EF37C3FF +:10EDF000E62610F4FEE851DEBA19EFB0DA42F9F077 +:10EE0000E3ED3DBF0F3B000EFFF308BEFAF40CDB51 +:10EE1000E12007D32BEE29ECD5FE18E2E31323CD36 +:10EE2000CF2A19FDFC040CF51BF9F210FBD81A09C6 +:10EE300005CD04FD22D72DE0F2FDD7E600EA15F955 +:10EE4000FD1413FFF1EAF9E0FCEBFB0413FCEFE522 +:10EE5000F0FD0A34E8FFFEE92C0406F6F7F4FBFCAB +:10EE600001F3F91A051908E31A1DEAEA34D9D604A0 +:10EE7000FCF8042720FA0C1508ED0A04DF0E3F25E4 +:10EE800005EE0E2FFCE9174902081507EB1405EAF9 +:10EE9000EEF9EE20F821FD16152BBCF6FAFDF3581D +:10EEA000F816E828ED460A171B37811DF7DF1EED1F +:10EEB000ECDEE0F1FFE2FBF5F510E006420F102773 +:10EEC000F5FE091211E82CD914DAFF38051F3FB9F5 +:10EED000EED58117D2CA03ECB728FC331A150853B4 +:10EEE000D7DAA100FCFAF022E1CCFDFFD4E9D54746 +:10EEF0000101BBEFE63BE92902F20C04D60807F456 +:10EF000010DBD9ECF1DE0A0CB8DE061C170CF20A95 +:10EF1000F2F4F8F9D4DFD7CBDF13DF101513E100DB +:10EF2000F0E3F4F30103EEFF1A08DA00CB090D3623 +:10EF300032D0D412F6D8F32BB6BF20F2C60F02F1AE +:10EF40002BD2E8E59E22E307CC1DC1DB2C35F3F183 +:10EF50001010E20CD6ED181B20379F03AC44E86973 +:10EF600018ADDFFCD4F6F960D3BD18F919C23FEB38 +:10EF70005243DBE899F5DF4E8D38C8E42D3029E1A6 +:10EF80000111A9DD09DD1C372FF6F8C534BCF300EB +:10EF9000FAE10328D2FA0404132FF10BEA0C261627 +:10EFA000E1F2FF17E8EE24D7050D00E0C3E908EC15 +:10EFB000EBDCD80A09F0C80504B4FEF0070E021510 +:10EFC0001405361CD2C31FF9041F120B081C082697 +:10EFD000D151CD10481BEED5F7C729BCD9FE3AD97F +:10EFE000EA130BF833F12002F7DB46421BF918EE67 +:10EFF000031B121B09CF3CDC2517DEC4DD45F7D609 +:10F00000C827E95C1C13C7E2E90323D00ECD24ED29 +:10F01000E32576F0EDA82D3B0C16727F0E01281B20 +:10F020000526CB39F1124030081FD5A7CC4209BEC6 +:10F03000A2C8D31A03E8EC0628F0B9D002F5FBE128 +:10F04000FE3E5EFBD99B0FE1EEB5E4CDF6E1CB22AF +:10F05000D9027CACD53011CBE525F71211C404F0F0 +:10F06000490113FBC00BBD07F016BDEC0B200801D6 +:10F0700081F6373AD5D813050FFEED031900F84095 +:10F080000EEC13D72F4C032D014A4317090DE90548 +:10F090004E16EA4DD1F7F1F85121E500120A5A6BEC +:10F0A00002CF3A41E11B16492138F52DF905F1301F +:10F0B0002DF813362038EF102A181E05F4F60BF43D +:10F0C00042FB112D060519E7602B4305EA170B27B4 +:10F0D000E8F9103C074B4E0317FEF7312CD8FCE83B +:10F0E000151C31F605F1E931181912CBF0F2D60DE5 +:10F0F00035CDED32FF3623BA230D5524F5E8F93E20 +:10F100002E1C1A2E203F11BEEAE40910D707F40284 +:10F11000DE130028FA2730DE24CE2DBCFB020503C7 +:10F120000D07051EF920C70C16DCF006D90BF2D727 +:10F13000EE2A02ED04E41ACCEAEEFCDC01FFD12356 +:10F14000131F0AF2010207F0FEF1EBF3F6F7FA01E2 +:10F150000F001C2000FF00030CD5F8260119F5FE56 +:10F16000E00BE8F411FA1102141B01062D02D4146D +:10F17000EC25F11C1FFF1D1B10FCEE27110B47EFA8 +:10F18000F7FB1A310F0E0E1BF4FB2FE2EEF6F6071B +:10F19000E3090B27F12BFF13320EB3F41B3DD7DC31 +:10F1A000ED001B0D1024BA7FA024242105FC280E9D +:10F1B000D5FD1610FFEAE2D4BF1FF7BFEDF34A08F2 +:10F1C000FA090BCF2A02FCCFFEDAB1DDBDF4825082 +:10F1D00038EA0632CFEFD6E52F251001BA0C2F18EA +:10F1E0001123FF091E0B033EE7BDEA4DAD3654CB9C +:10F1F0002D4D48242A2E06F038F60DE9E7DBD449D8 +:10F2000029FEE5B0FC1B08FB02A6FBF512101C044E +:10F21000DA2638EC2E250A1119E53A10D80F14E732 +:10F22000170308301B3B131D22F52F0429F0C9E5F5 +:10F230008D35E8C602063213F5E716DBFC2C3CFAE6 +:10F24000EAB54DF00AFDF3C4F3A31C2A2BC4F11B4D +:10F25000DEF13BEDDBFF2522D40951DA3B9EF9B507 +:10F26000A65BE615AEC0FBB1AF491C53BD7F4ADDBE +:10F27000929D282C70DB1CE8EAF30C4D2DE7DDE9AC +:10F2800008292BF506448DBEF6E91224F80D0EE48C +:10F29000EC1B1B1008D00D1809BB06F1141E3A1FF9 +:10F2A000D3F105EED951D4E3F0EF0DDD1B00D6DA32 +:10F2B000F02509F1F1EEF0D5FAE8DEF2E9F619FAF7 +:10F2C000F72AEA10FCFC14100AECEC06F1041D0C01 +:10F2D000E7F92402FA19DEF9FCF8FA0A1906EDFE3C +:10F2E000E110F20D1B15EEE90417CD13110EFC0A07 +:10F2F0002240DD061AF702FB0EF30A2A03E8FA029F +:10F30000E8F71726FB0D1C06EE110900E4EC0F07C9 +:10F31000FFDF02110111FC045836FE0101E61BEA71 +:10F320001D1C40E309DAB1F9D816FC1843F62FCAC0 +:10F33000C13CE92A0F2A3F1FBC2D40F2CE9D332944 +:10F34000F4CEDEDDCC640C7F37D2DBF0C329F306CC +:10F35000C51A2FD8ECD1FF0509F1FB16DADDDF3332 +:10F36000ADDBF51DEFF5E930F4FCC943E1C3F7C9A6 +:10F370002FCFEC15E82100B714C9D522B227021B04 +:10F38000C71C26FB39DA04E907FE12EFF7DE120D7F +:10F39000EEF4E7EADB36F24607FCD84FB4FDADFEEB +:10F3A00000F3E8121602FFF4F3EDE426C5F1080EAF +:10F3B000952D271AF1F018DF3C4D15190115E4457C +:10F3C000E2871F240337B0FD4D0DF719E8D701FB85 +:10F3D000F443020128D61E96F224A511D2F3D821B7 +:10F3E000D4293831D9F412FF270E60ED0621155EBD +:10F3F000FFB2007F2328B81E39FA0BBA03F234D6C5 +:10F400000D6F08CDFCDD39E707FB26D6FE02F505BA +:10F4100023B9DFDE393CE9F9DC0BED18354144E373 +:10F42000C0EE2D053717460ACCF7EBC5E6EB2317E0 +:10F43000E9A3FED82F29080FCFC2F320D20DD9F3AC +:10F44000DCD3F8C6E2230508F7F00EE2064CDEE551 +:10F45000B5F400D211FED5DDE13ED1D219F350E46E +:10F46000DF1203AC2411D9D781E92619CD0C0DCBBD +:10F47000B2CF12E405CEDFE2D7E2F89C0B35CBCA5F +:10F48000D0BC00E926F7F29EF742E7E128C53CB878 +:10F490001319F6EFE9CA20CDCE32CCBA0FEB4F9F4D +:10F4A000C8A25CEE2FBE10C6EC2511A8420C17BCFA +:10F4B000BFEED21333ECDFAFE7EEA5E417294CA182 +:10F4C0000E00E9EFE0F20F1FCA23D4111D1AE2E289 +:10F4D000E4FB0A00054CD402D9E9EE452E11A0B98F +:10F4E000131CF60720EFDEF5020C44131AE4EB1BA5 +:10F4F000FD0320EF0E810EF3D833D8ED231F1B310F +:10F5000052D2ECEAEC481249E3B1D23E43F102C4D4 +:10F5100014AD17E618D750EEECFE3FDD0A08E01DEB +:10F520000A0212AFD6AFF8E3223E0EDE0E28160F07 +:10F530003DCCE2F6E0FE206ED5CBDAE9151F0B8755 +:10F540001BF1FEEA06E912ECCB16FBEF151A0607D3 +:10F5500004C3F411FE0DFEDD1405CEBBF90A10FE46 +:10F56000EBC6062A100F5511F00ACFFE2EFD11E949 +:10F5700012FAF2D21DFE030B0A171317F439CB004F +:10F5800016D513FC220CC1E8F8C0B8F71503E00447 +:10F59000E81923EFFF18DBEF0FF1F00E1A14FF7FCD +:10F5A000A8D21209E928ECE3F4452BF9DAD2FE05DA +:10F5B000C41A0104FED2F90810C8F522DFE4EBEB0F +:10F5C000A912DEF6D7EDF12DE9D6DF40E305D3042D +:10F5D000E9170C0B05F5D7DE1DFAEA0DC4B20FFBD7 +:10F5E0001F17FCEA01F0F70121E9EF37C905CA133B +:10F5F000E505D902BCC6E61CF38BF302200CEB2711 +:10F60000BF4A0530F3F7160A1AC10CF2E6CAD8E76A +:10F6100015CB163FE10E00321ED8D30EF3E1CFE535 +:10F62000F8B703252BB8E12D1BDF2ECCD5B71B195E +:10F63000DBE8E13F106FFE310EFBFF50E841DAFFDF +:10F640002FDEFF7801BC5F2B1A3315480E3540FDC5 +:10F65000F6E9F4EC3B0F29ED2B4020114CFB231570 +:10F66000E0E0EC15F522ED250C1529130BE0DF0F7A +:10F67000850D22F807E4264127EDF3340655D3CF54 +:10F680000E151FF82111E5FD0643E5CFD8E54AE246 +:10F690008118FAEC230024D4FDF51719FEBC1D37A0 +:10F6A000F00D0120202C111CAAC01308F4E5EBC2B8 +:10F6B000F810350AD99AED98F5F3D2D8F319E4A4E5 +:10F6C000BCE506F108CF1AB117ADD6240910EADA65 +:10F6D0000FF624E4F201D5E004030FF236DFF3C79E +:10F6E000F5011631FD0020F4D9ECF4FD1738F900CE +:10F6F000B00B401233013AD0F2F3F012FC2022DFBB +:10F70000340DED26E40DFDE02DF4E32D0C3135D064 +:10F71000E4FF372E1B3B67FD041010EDDA1EE550A9 +:10F72000FA0EE812DD04EF2A1529051C98DF016A9C +:10F730001DE9CA0F23FB08CB13EBF416C8EFFCE25C +:10F74000CE06030908E41317F4F1E0C2D31605143A +:10F7500007F71605D924CB0D0BCEEF3DC5F4E52EEA +:10F76000BD0CF809EB05EDD837F9A40FD8C132E08C +:10F77000A626D04E023B1C101451DBF0C318D31147 +:10F78000D5D92D42E51AD10B48A8E8C7F9E5252AB5 +:10F79000D65A19DA0B000E8B4228CA1849E827C43A +:10F7A000EFF7DA45C80C017F0FE150E11B36054544 +:10F7B000E6BBFA463F1E08C006E00FDC36C957FB21 +:10F7C000FE28270B19FD22E5F1E80DB9DFF3E60568 +:10F7D000FC3855341B1F2811EEF116FBFF14FDC732 +:10F7E000E1F24627300BDF010E02E424F81717F090 +:10F7F000501720DA26DD27BEF4F7FCE905FC0FF6EA +:10F80000F102113BEBE90EF100F1FAF2ED0FF2F724 +:10F81000F8080D0BFFF7F9FEEAF20A09E101EEF72D +:10F820001707FE121A0AFEFA17F0F7E6050414236A +:10F83000400DF522001001E414FA12FB3A1411FBFA +:10F84000162107FDD80A37F3D70D25FCF9F0F5FC92 +:10F85000FCFE09EB1E21FD1118F7EAE033DF1BC89F +:10F86000DBE1DB18230C080E3515E9EF1DC411DAB6 +:10F87000FBFE1208CF0BC1F500033CF22616EC0884 +:10F8800016EBFC1B3FB37F26200C0821F41615F065 +:10F89000201AF90219C505F614DFE4E002F818127F +:10F8A000ED1E1D0ADD130BD113270FEC09DFF4F653 +:10F8B000D904010EF02BFBF40C01001BF0FA04F547 +:10F8C000F913210B0EF2FC0610EE04EAE0F734F611 +:10F8D000F1EE0DF90708F5080618FC001CFAEFF820 +:10F8E000E11CF4F904FCE7FC13FFF1FB11261C24D6 +:10F8F00006EF0BF1F2102C0BE90801383405FA0879 +:10F90000D406FEFEF614260F1908EEF510F8FF0BCC +:10F91000F0FBFFF0320AF8ED0D1DE9D63EEC0BBD11 +:10F92000EC2AE7FA26E1810BFE1FE502F1FFEB006E +:10F93000E431E732E8060DF6F30F32E3F90B193143 +:10F94000F1CB054C3028403DF9D2130FD2F9F0EF3E +:10F950000503F0EDF5EBE7DE0BFDCEF707E0EEED8E +:10F960002405180CDF10ED0614D9F91AF01C19FA49 +:10F9700015DEDAFDF339F103FCED0EF5D4DEFCDD26 +:10F98000DCEE171331F0FDBEF61E16E7EC080AF6A2 +:10F9900005F5D721E908F21EFDEADA03D50E1515A3 +:10F9A0000506D6ECFE1D27E7BDDA2FF0B7C70DF030 +:10F9B000FFDD1D14EEF80081ED17EFEBDBE6DEBC9A +:10F9C00018D8CBE0E4FEAF27E8EACD390AF7EBF12F +:10F9D000FD0ADAD519EE02D7ED024306F201430A19 +:10F9E0001B02162EF72828DB3336D915F00414EF46 +:10F9F000210BF70FEFD0D7392B15201AEEEFFF02AE +:10FA00001850E6E720E5061704F0F101E509E115D5 +:10FA10000FE8E2DB1310FFEFE506F110F808FA0239 +:10FA2000060401E60805F904E4FAE9ECF600140717 +:10FA30001F1107F60204DEF400EEF304DCF4040CFC +:10FA4000F2FDF60A00FF050AEE02EE0AF508EFF5F0 +:10FA50000C020FF6FBF8F603FC00F4F90C050C029F +:10FA600019FE03F4F710EFE608F60803F6FC0C0B9A +:10FA7000F8FEE20BF8FC0F0EFAFBFC1CFC0705FA83 +:10FA80001D1806140CE803FD0DE4030D0B06FE0B18 +:10FA9000F802FB17F1FC0FF0562BDB00FC2503DE10 +:10FAA00010EA14CADB4D814CBB120B192125F41747 +:10FAB0002E0601E8F9EB0F0E0CDF1808DCFE040F30 +:10FAC000EC070032E9281DFC08F7FFFBF905C0E34D +:10FAD0000A1C2103EFFADA060405E13320E7BE50E1 +:10FAE000FEFDF50FE9040DEA321613011F03F8E7D6 +:10FAF000EB033DFBDEFFFC0011F7E02928F0150BBE +:10FB0000EDF3FE0CE7E6FEE33429E4B8FDFEEAF58A +:10FB1000EEFE0FF70234E82B21D92A0CA705B9F91C +:10FB200039DDFDDF1104372CEDFAF92A105747E3D0 +:10FB3000F02D18E8ABAFD7F8FEFC21CCEDCA0002DF +:10FB4000B9D4D1081C08EEA117FC0A0CB6EDEFF7EA +:10FB5000F4FBF320001C1908FEE77F44C0232ACDE4 +:10FB6000C8000EF8FAAB0DD51FFD24E9180738348C +:10FB7000EDF1BE0E26330D074DE1E1ECD413AA21C1 +:10FB8000081C11011DFCE9D7ECC4E8DDF2C6E8E968 +:10FB90000BD302EA95CFD8AFEB1405D8CFF0EA0B20 +:10FBA00000F4E80A27F2E936EB81EDF4D51FBBD566 +:10FBB0003BECF205B1E301010610FA270D2FE81521 +:10FBC00038ECE80AF0D5FCE8F80C1F0C09F0102717 +:10FBD0000FE22FF9260508FEF10C0F06FA11D5FEEB +:10FBE00013060507FA36F2073D59E912102E0D2EBD +:10FBF0002C05F7F82B181137091D1CF9DBEDF82639 +:10FC00002016F51CEFED41260F2310F7F51C0B22F3 +:10FC1000FB0834413606F80C39DDB5DB3B31BA550B +:10FC200024BEEC1CFE1520E736C1F903150CD8E9FB +:10FC3000F6B8AFA0CCC6E2E6B53EDB2034FF3B1BF6 +:10FC4000F303D13B24EC17D209F0F6FF051A24B4D4 +:10FC5000B643F9171BE12BD909E8EBA9B9EC510A16 +:10FC6000B52B1A27C624DCE955D0F817CDDEDCE128 +:10FC7000F4201DF20FF609DC00CFD0EBEE0A10E8FD +:10FC8000C84A170BFEFAE8F10F0AF608D610FB0770 +:10FC9000CFFC192BD12EF6FB2EBCF6220CEBCCDCC4 +:10FCA000E204EFE7F7EEFDBA0120E8072BDCF0DD18 +:10FCB0000E6A0B2BF9EFF80D03FE0A5520E502EC56 +:10FCC000FDFBF45EFB160EFF031C12230ED2100583 +:10FCD000FE1B0E1C15130AFC2F42DBDE15CEC8706E +:10FCE0004DF208103C373C2CA32B407F529423024A +:10FCF00023111974E9E71313063836F70BA55D1FB6 +:10FD0000CCE8FBD018DFE1390B69EB300B153D1166 +:10FD10003B81AD0440014123B91419342C3427F040 +:10FD200009F7FDCEF701FDFC9A0E2A97CE18FAD6F8 +:10FD3000EDE7CDFBE222E712E40DE8D9CEE14DED8F +:10FD4000D4A90D23FC011634C43D0724F52EDFE4AD +:10FD5000F7F1CECE26BCEACFE0EAC5A3EA1FE3ED79 +:10FD600013E900F6D5BCF8FEC8FCEDD7E11209B6E0 +:10FD7000B6D213E107F4C905BBD22D08F3FBF8276F +:10FD8000CBEBB9140ACD0BF7ECFE0C811618F21B65 +:10FD900035F6363EE7ECD613C302F9EC15D0DADEC1 +:10FDA000D2D566D6E3D9E2D2CDD9EB1504130FDF55 +:10FDB000C7FDE5381CE302F1F20DE8D1D6E5F81CE9 +:10FDC000180A441CC633BED822BDEA08342317EEF5 +:10FDD0002405F3C20AF6EB30F0CCF51D05EB021654 +:10FDE000E81FEBFF81EC12EEF3FC22DFF3F61307C2 +:10FDF000BBEAF827C805EEFA1DC0E033D8E01D05C0 +:10FE00002314F7F1DFBF08E60004F801EA12F82234 +:10FE10000B4F07F3D00B04C51EE4FED8EC072BE90B +:10FE2000DB12151A001AFAEAFAE2FA00F80504F1F0 +:10FE3000E802120AC5C9F2E416F2F7FBF0F5132343 +:10FE40001B28052FFA2FF3EB12EE270EFCF9F9F61B +:10FE5000F5F8130F080AF313ECEB25F0FCF010DAB9 +:10FE6000CBFCF8F3D5D9E3F333200EE3DB08080924 +:10FE70001B1419191A4EF6C708DD2B2D1211D409BF +:10FE800009F02806260102FEEA9B29B8C4BBD32646 +:10FE900015176114F820320148D646021B1B4DC3CA +:10FEA000761708112E41982E2DE6F9F2466558CAAC +:10FEB00046062ADDD1D914F30CE632E216FDDD0246 +:10FEC000121EF8240E1D233527FF1A2226B2FF1D0D +:10FED0003CEC0D3C0FF0DB43340ED31605F6D42E6C +:10FEE000040A1F1B0B312C2724EA0F20070408AE3D +:10FEF000CCFF3023DDFEE62A0A06C3EEE1DFF50281 +:10FF0000EE154F152005B7F80E01EE10FC81A9146F +:10FF1000F522F6E10E1920E82CEFEC2F05B220D5E2 +:10FF200002CC3B19E3AAB40FEFE6E4F74319DFD3A1 +:10FF3000FE29481C2607DEA9F3DFFA39E9B9ABF838 +:10FF40004A251A03790A18A3EFF9F731DECB3D17DA +:10FF50002C02241911CFED0C08E9B215E4D41F23AB +:10FF60005CEC01FC040FECF7EAF52FEB580B19F7EA +:10FF7000D4FBEF1A081AD623FA2D0222F2CD57F33A +:10FF80000B0CE6130DE6DCCCFF08DAEBDCC1F5E97F +:10FF90002ED60310E2F3E92312D421F11C04FD193B +:10FFA000E5101504130EDF22DEB3F01DEFF5CB0BC9 +:10FFB0001FF61913CC12DFC22011B0F4E4E5ADF640 +:10FFC00005C93CEEC4EAE52D0CD0FB34F5C6FECBEA +:10FFD000D8E7D5CECDD4DAD5FBEF11D8271B015CFD +:10FFE000372C241B1E3CFAB86E7FB729DA3DE0CBD4 +:10FFF000003038F812A6CFE7F9FD572DFE05FC2496 +:020000040216E2 +:10000000322C00ED2C1D2D0E05E2220CFDD90DDF4A +:1000100009D51300D1CAD0EDECCCF5F701F41D04DD +:1000200022F5D9EB0628E40614BB12E5171FCCD342 +:10003000CBF7250B84F9012BF9FDE8000F09FCD65D +:1000400018F7FC2F17FC00EF0AF31A050002231122 +:100050001AEDE7272DF7E0CDEC0CEFF91310241B78 +:1000600000251A0B1E3DFFE5050C1A132416C9EDD9 +:1000700037DCD90B25E9ECBDFAF7CDF22BBC0AF23F +:100080000A191A090E10F01922DC07FE1F3DE4368A +:10009000F0FF0B0FFF23EB3E3BFD2F127536B89799 +:1000A0007F160BC0F4FCBB11E30BCC5363D7E7C83E +:1000B0001B5A40B3D7020EA31A3F1906DAE1D60D38 +:1000C000FBD2A9D9CC22F8472BF62012E6260DFC4C +:1000D0000B01F90DFAE41C1C12CBEEEF0C0D0F2CEA +:1000E000D2080705EC3003D5141B11ECE7EDEDEF5A +:1000F000DB08F1FD0004F7CD0E14FA022D0110E922 +:10010000050E010E13F60FF90DE306FAFD0C16109D +:10011000D5E60B09F80FF3F51F04250A07EBEFF9F5 +:10012000F1050608FAE50D0DFD1CE5F70F02FDD5FA +:10013000E41CFFFB1C0CF9DEE4010AEFC90314F216 +:1001400008060BFA0812090F00E81D1C130AEB122F +:10015000FCF307161413E4EE41FBDF1CE609FA0B6F +:1001600022EA0BE5E41C0A240A3C007F75FEE5EB5D +:10017000FC1D05FDEF12F7F3D237DDFBF5E632D5B6 +:10018000FCE6F0D31A06DF0926CBF7F80AEE19E7EA +:100190001606F2ECE2DB08E4F534BBF9B710277F72 +:1001A000B610F2261B34E3DBE2F4F8BCD6B24A21E7 +:1001B000DFEC3BFB0DE4D9ECEFD7E00B0009E226C6 +:1001C000F907F1F0E0C010E9F1FAF0F3DD15FDF206 +:1001D000BD16242D14F801D80CF9EBFD01C513014F +:1001E000E9FC21060CF4EA0F0CEEC200300FE4FB30 +:1001F000FEFE0402E3E404ED06F810D5F92027C65C +:10020000CF0A24EED8FCE2F816BFEFECFAEAFD0CB8 +:100210000123260DEEF6040BD407F6D7160CFAFED2 +:10022000FECF1A221F271500FE22172C05F817C52E +:10023000EBCEFBFFF413FFEF2B0AD9EF26160FE7E7 +:10024000330AF3E30FDF2903DDEB1218040CDEF8A9 +:10025000F8F7D60DD4F8EDE10B0106FDE218B10870 +:10026000E104EAFE09ED09DFFEF80DFF04FFF604E4 +:10027000120DEEF21529FFB9F80A06E5181A050B5A +:10028000FEE60401F0F6FD0819FA0300FBEC0C0C85 +:1002900001F8F7EAF4F602F4F22C1DF90807EBF482 +:1002A000020F0B090BFD10DDF012010EFA0613020E +:1002B00005D80B1003041A0706070DEEF102FE1C09 +:1002C00008FCFFEE00080F131210EDEEFC10EA0719 +:1002D000E6F5F5EE10101CF701240B0C0F81F81356 +:1002E000EBBCF8A6FA4B6D37C7EFD50E1207FB0B28 +:1002F0001ED5EF74DDF7FC1222303D0BEFB20BF789 +:10030000F3BCA4330119FF21ECF3F6EBDF26F1CFA8 +:1003100081352801EC0410D8F1D0F4E70827D11575 +:10032000C5EC5120F008ABC45414E71CBD890E1174 +:10033000F8FBE5C31BD913883D29F5E1051518F92C +:10034000CEEB22D63525E30EE60A04FBE02DF7328C +:10035000D31CE50F053FD705E51E0AE704BC3F386F +:100360001EE020FF0F0606D10CDDEB03E6FCDBCC24 +:10037000E4D612B8F8F5EAC8DAD5D4E4DD0F21DD09 +:10038000ECF5F6FD0C30E8DAE8C2E807FE10E222F0 +:1003900001DD0CEAE8CBE5FBDE0F121E1926E5C1F4 +:1003A0000FF942F0CCCFE1E616F5F9E2F0DF4CD9D7 +:1003B000E9FE080E1143F5EB05E308F5F455E7DC1B +:1003C000E5F5DCF2BC3CE02713EAFBDFB0F609CB35 +:1003D000DB02F71B13AD23FCDC99FCBEF52772B7DB +:1003E0009DE52AE4E53BE88126B3EBAA0DE0D6D2F1 +:1003F000FBCF5AE3C7CCBE8AF325F7FC3CFED81AE4 +:100400003601000737E3DD02FBD719202F1367E918 +:10041000E6ED070BE00F07D8EA1A1AAC24E005074F +:10042000E6E31A0D0748CB1F0536F4D030F3030876 +:100430002EF10804163107213F210D5E4030F129CD +:10044000E71B0914E00F0DE3C04A091D03064AD457 +:10045000F616FAF4371238191416E1CE2E1441D7D5 +:10046000EBF7F3F96F4FD3D014352F048CE715F465 +:10047000EA10212B0934EF13FD080023F8C945F9D0 +:10048000C7ED0D0B30BB320B183028EA090456CEED +:10049000F90AEF104AB5105BF6CCFD2ED72C7BD4B1 +:1004A000A917030A311D67FCE9F1030226AF3BD30C +:1004B0007FEA12D7DCE8E2030422FF0FE5EB51E309 +:1004C000C6320D09F5F91CFC12F0ECCED7CC0BE2CC +:1004D000D71BDE000C34E30C1FBA0826D8FFDAFB6A +:1004E000F30326370FD50A15EEEEC5EB1915E5DD3A +:1004F000F23414F4CFF805B224ECF3C320D6B416CA +:10050000F1F50DFBD029F2F703E9EE1BD3D1BDF5D0 +:10051000E6FEC039E1CB08EF30F907133FF7B5DD50 +:10052000FF403EFC1D0AF4D1E504DFFC00D6DC50A0 +:10053000C629131009ECF7054609E5F9F0D5E221C3 +:100540001118C05CF4061717FFA18107D8BEF3EE9F +:10055000E014E861C9AA0AF7200AE000AC3BC4290C +:10056000E549FD120011F5E6D7E0D3FD47EB40EE7B +:10057000DE25DCF33A13F2C10BD1D603EA07C4330C +:1005800055DDF6FE1AE31104FF05F434FE19F419E3 +:10059000E90DF11C2FD12B07D013EBF5520F01FE03 +:1005A0006B00E3DFF80FFE441715F23EAF2BD14787 +:1005B0002D0CC40338E54B2CE43F3B1CEBF346FF0A +:1005C00021F2F414D10CED72FB091CF6DA3BEA03BC +:1005D0002A23120F1C63A8F275ECF5ECE443F7F143 +:1005E000D108FD13524FDB2AF82F07C42437ABB9CB +:1005F000389EFC07BBD7D531FB376FE81CC35C4680 +:10060000B41AEC414BF65658464436DE4D274B0F94 +:100610003C2119FD44010134E106F9241E28480457 +:10062000F31B4404660A30D62B6D06DC180C14E468 +:1006300003CDD3E8072F1A0A0AE900FF483E01D08C +:10064000EB011543F3E305431901241D0520E7EAF7 +:1006500034040E0B0BE116D3030DFBE210E303DFB2 +:100660000D00FBEB32E4313E81E23E350704EDCF75 +:10067000E0DAFC1B9FD6250223E314F3D3FAEAE465 +:10068000FA10BEC41AE9DAE1D8FE24C93019A50B64 +:10069000FF2C01DB1ACFFACCECF1330C16EBCAE6D7 +:1006A000F6B8512DE8FD130C131AEDF5F908010CFD +:1006B000E2FD0D1C260FF3FAEBDC4DEC23190CF3D5 +:1006C000112B032C08E428E8C8F3B635EF0599127E +:1006D000CD2F0CE0B505F2C20927D0F806E9810458 +:1006E000F7F013F1FFF5F4C816CAEF3002FEDCCEC6 +:1006F0001C12FCD0F8DA17CEE910EBFA512D192EA6 +:100700002FE2F1DCED1F05E9FA383AE9F9F9E714CF +:100710000326FF11F2FF18DEE9021BF8E3CEFF19F2 +:10072000F0011FFA1D1919121D03E11356261F3679 +:100730000E11C9161C0004E6E2FDFD4234F605E187 +:1007400020FDF127FC1F115B0F2212F50F41F02D48 +:10075000F8F40D0F0E27073742FAFD4C600804E845 +:10076000E7AE04AE4D080C1EBB2932321EE81DABAD +:1007700013F20AF7F31CF72FEA450637CEEA153CC9 +:10078000FBB1DB1C24001B301741C52D14E168D4DC +:10079000FDF1BDF602B7D3F1D108B514E8FA20E8AF +:1007A000D811CF0902F449D312CB1EFCFBCBFB0DB1 +:1007B00047D8AE12CC07EFF71A161E1F0BED2BFF12 +:1007C00027EDFE090FF3EFE0FF15EC28E3CD08F469 +:1007D000ED06F61FED18EB1E07D826060129DD19D8 +:1007E0000110D40FD4FB0E1723EF01E00B2E0246AD +:1007F0001CFFF5F131080CD1E4130935FCF9ED1DAE +:100800002F04FC01A60FE63BF0FB2C2E1456F92812 +:10081000CDF0DE18F40FFD4BE5BED2A2274917F448 +:100820002930EADD661325D9F87F14D51B1F11E1A5 +:100830003BD41824F3F1F14142FF1D36EA102F0E8C +:10084000F4D6A7E097D33F3CF460DCC82531FA44E6 +:1008500056FDFC1D212FF848F62B052F1CE72ECB4B +:10086000D3150A1330DE0D4EEC3209EBF2F369EFCB +:100870007FE2FE071004013C07F7FEF5281AEA297B +:10088000FC260C23F33BD81211073821E1D0DCE51C +:1008900005E7372C0F31F36021E1DDE7C634AC24E6 +:1008A000FAEFF721253BF735DAC62FDAEAFAF0E955 +:1008B000F71D1039C3FA02D11E39CEE5EAD8CEEAC7 +:1008C00016D6FA2226FFD42B02B1B00DB6B5DA1730 +:1008D000E7F6ECBF060CE01820D849271D075DFBA2 +:1008E000E21F0116D8CB43EA1A09F2050F0126F0E0 +:1008F000FEB14119151D0CDCF80AF1770A0A01FE58 +:10090000F117E3D00425E1A514E4140617EF0FE670 +:10091000E81B0B2D05F93EF6D1152FE5DD2A14CF86 +:10092000CF37F6E90B0BE817FDFEEDFDCED629EB30 +:100930003114F2CA5908DDD5112AD7D60C05E200C8 +:10094000121D1ECDFCD2F005F8FF2506F9151ECAB2 +:10095000E3190D040EE8E12535D0036AE4E5100F34 +:100960002606E6F9E501EF2C192FF91A1E0E0408E8 +:100970007F1A17E81250FDFE062DEC411BE018EB24 +:10098000F83A182218F9F4156A14F0D9F40D270E64 +:100990000B20FCF11D03DB15FE16F5EC363BE11CCC +:1009A0001A81B82F0DF5224C24BDFFF536D2EAF29C +:1009B00022F40CD0EDF8D4CAEA7BD9C4280648C684 +:1009C000FB08EE1D01DADB01EDCD320CDAFD0E2E57 +:1009D000202B1738E1E2310F2F150AE3F8C801196F +:1009E00024FFF1F60C28DD1802F00D23181BE9E6B0 +:1009F000F3170D01F22E11F0F9B4EA1C02FC1C0AE7 +:100A0000DF37E31DF2290D1112FC11CD14F3081587 +:100A100011F4E5DFF132DB1122E2D73BE4C2ECF95D +:100A20000C1E19E114FCF4E8101AFF1EDCED103A5C +:100A3000372B10EF1F05121A08210F1B2537031A39 +:100A4000CCE9EDF1030B3227F407FE3904FA063145 +:100A50001630D0FD0C10282F21F4D63C2F6D46CC3B +:100A6000F63CD97FE653A8341226E255B94266DE39 +:100A700019E804A2CBEBECF8CB34CE43E5FD4500FE +:100A80002708E8E7BA1261C3ED12EBFF03100DF57A +:100A9000DC13060DFB030DED0D1E28EEFBFF0E1201 +:100AA000E7FEFB06F302FB14F0080725D7F7EF215A +:100AB000EEF8FCF716FC0DD6F405FF0814050EFD44 +:100AC000E5E907EEEF0910F7EB031A0BF7050B0941 +:100AD00004ED1200F311031D050A0309F3F505FEE9 +:100AE000FA0111EFFAE3F0030B23F9FF0DF71017EA +:100AF000F4F702FAF7F60D07ECE1241504201D04C3 +:100B0000F9D4F814F70202FAF41509F0F5FE1D0104 +:100B100002F606FEF4F213F7134AEDC8BFFAE6DA5E +:100B2000FF3BDEFC1DECAB3A2E00EB810BE3FC211E +:100B3000F60C082DF9E5F822FECA47E916270A3B0C +:100B4000D9F8F2362627122796CE26EFC6E7CA70C6 +:100B5000DA2D06F99E34D210392F07FD23F0C2D1C9 +:100B600071EA1CDE1AF425471C94107FB621E3FBC2 +:100B7000402A00D425F40CFB9CDDDD0E0D1300583B +:100B800028ECC81CC809021DE7E9ED043DF4D51C9A +:100B90002EC72CD343042C1910E2D039BFE5C0E98D +:100BA000FE0A2405D6C4E657A731FA042D0DD7E175 +:100BB0000AFBFC06C6E9E052C5BFF33031E2D70BB1 +:100BC00018DD41090BEE151220F21B0CDF23A8DD06 +:100BD00016E61DF8DCD70E0CFA43BE13229CE4E4A3 +:100BE000EE1930F62F38C820F405B6E018B4DAFF55 +:100BF00024AF2B0B011AF9330D1F265B0E33D133B3 +:100C000034230D1109DB421D0BFD0F0BFFFDE7EC3B +:100C1000FE072142E7D01BF9E3F7DCCEC77F21FBBB +:100C2000871A212A52F52104C0DEF3B2FB9C1D076E +:100C30007CF9F5D05843C7E116F9CBE60515FAE67D +:100C4000FFB200D818F8DE2401EAE8EE07661F13A9 +:100C5000B5F91AF32AD8E115971002DA08D2EDE0B7 +:100C600001F626E524F506F34E23F2ED071A0308F4 +:100C700018E30FBE201CF60196FDB4362F1C0101AF +:100C8000F6F145EF1BB8112CE147E90B731846222A +:100C900020BF1F0EDFECFFFAC6F0FDED0F1EE6FDD4 +:100CA00014BADFBB1AE10215C32BA6F2010CD4C69D +:100CB00012370BBF0CB6F726A557CB0E324C31D3EB +:100CC0000BF7C9DDD5F7B3C30F2EF305EFFDFD0814 +:100CD00025E8100519070AF60105FDEE24FC20F1B0 +:100CE000EAFFFF07EFE8F4FDFC26FDE6E61BF00156 +:100CF000EB0D0202EC040A141F07F2F312FC18F4C5 +:100D000001F5FF130DEBFE0EF9F8F5D7011C0FFAF4 +:100D10000E1DFE0CE520DFD7F10C04FC1500E60BE0 +:100D2000F30FE702FE050AEC02F4D8092B1EF6BC0D +:100D3000E6DDCDFC38F603050F08FF4B17F1FD0A81 +:100D4000250B022DF710DE07DD23172022ED0BFB0C +:100D5000130018172EF315E7EF41F204CFE3EF2B42 +:100D60001738ECD07FEA4E05D01C28FEF7C5F624D4 +:100D7000D430DF370A252B25DAF1FEF5EBC4E1FA92 +:100D800003853FACF814D1E00EBFFCFF0400000067 +:100D9000C000000096D8FFFFBD2100003312000004 +:100DA000F40F0000AF1E0000A04A00001C06000067 +:100DB0006024000023180000E43D00009D1D000099 +:100DC000CB480000D60200006D1100001522000083 +:100DD000244E00002D110000E5E5FFFF8D0C000002 +:100DE00087FEFFFF1C6E0000BE3700002F140000BE +:100DF000451B00009AD8FFFFE1D8FFFFD326000073 +:100E00005A480000CF320000DA4500000A3C0000DA +:100E1000AFF5FFFF8D3700006B2400006C0200006F +:100E200081080000D2110000EC030000D4FBFFFF9A +:100E3000C3F7FFFFF003000007030000990F000055 +:100E40009D300000C6F8FFFF68DFFFFFD95F00009C +:100E50005BECFFFFDABFFCFF04000000002A00008B +:100E6000D6167008C12CEDC303D5F9C03F1174EE3E +:100E7000F2FE52D9F1FA52F3F4313A533D2A12F309 +:100E8000FE21E4BE1C10AC1D12EAEC50A00633A3F8 +:100E90006833E615FAF2A7DF00211748E7AE96DDC2 +:100EA000041B1D04AFEB3A1D22020AF4D94609C502 +:100EB00020CCF3FEEBFE070D315F0E040D17EC02A4 +:100EC000FFEE10C3F0DAA2E006D36B301039C88F02 +:100ED000D7E7E70EF0F9D4D413D8DC31E82108A223 +:100EE000042535B9D9192518142477E4DF2B4BD7FD +:100EF00003D0E423F73EEBAADE082343FCF1430AC8 +:100F000048A0A5BD14DE6A03E202DE377FE859E996 +:100F1000337AF82B4AB3040C2A98ED192912F815E4 +:100F2000B905ACB7113ACA4085F039F7A8BE73FAD3 +:100F3000C70508F71DE84079E422D73CDC1906EA2A +:100F400002E72919FB0EFEF57F2515CCF2162CE3DE +:100F5000E6EB26F41A0B0F0708DBF1111D00EB0579 +:100F6000DBF1EB151CF9C7F7F3E5E504B51DCB2361 +:100F7000FAF5F7F012CAEFB62A12CA3E1DF4D20AE9 +:100F8000ED281AFDD4E73F06FF1501E9C5C6F8C8EC +:100F90001B0DD834DAEF1503105400DF011D2BF9B7 +:100FA000A9D7D2AF08F00CCA05021A2102EAC62559 +:100FB000F5D912E73532DDDACD1C01F9E8EB2C0466 +:100FC000FC220BF2F8F406E1DCB7EDCD1F12EA09C2 +:100FD000E9F6FCE5F1101BBCF157EE0AFAF3F6E472 +:100FE000E8FDF4B9CAEE2FF333FA0B175EFC14FFD9 +:100FF0006D3C6F0DE6D101F5C2C8F4191A2B08F645 +:10100000D8060BB7DF0FE5F5D812D9FC26F035D995 +:10101000FBE9A524FEC72C224B21D300C3FBF52FEF +:101020001214E02510D2EAF757E63517A7FFF2CBE6 +:10103000F12FF3FEBF262840BC1F1E5DD5EAA7C9CD +:10104000D281DB02DAF30808EC081C992141CEDCDE +:10105000E002F0F1F5F60639D8F6F6095B512BDA25 +:101060000C42C13B02ED124B9AF6AB081FF133F371 +:10107000EB34D9F0EBFE0706EADDF0F1ECC1E80550 +:10108000C4ECD4E6FF0ACC1B25E4E0E4E75913FEE8 +:1010900010DD04CE39F4B5F2181A081114C6EBD4D9 +:1010A0002D670915DFBA2ED4F1E3C326F50D1CFA1E +:1010B000FB1FD7B81C06273C00F8F7D91139930E4F +:1010C000F5681503F014DF09290DE1CDAB0A0726F9 +:1010D000140D2A022D3726B5222C3228E5C32DE81F +:1010E000C61C36A632132FA862ECE6D428F2AF292C +:1010F000FD2D130ED9F54ECFF3F3EC0747EB41ABC3 +:10110000E547D835F2CF7DF3B628B01C43D6DC23B3 +:10111000287127E91C15D7EEAEA3DDF85B1DA747A4 +:10112000E5D0EBCEDB0CE92AF4470BAC3723D23AFF +:10113000500DF3DEC8F72202DC3742F917ECFBAEA4 +:10114000137F09B5EFDC0F0432E9EC0C01E14B1918 +:10115000EB324425E9E23914DDAD4819D4E8CEEA92 +:1011600017FC2218D52AC71DEAEB01E7F3FB0CB5E3 +:10117000DC42F1D8C3FDFFEE2B000AD830C44AE9A7 +:101180000EEF1625D6E9630507FC2DC1120301DF1A +:1011900042110BF075EDE9422FF00A08F206C2B6D3 +:1011A0007724C538FCDA09EF14DCFF0AB2BFD2435A +:1011B000CAA707FD1BFE06C7D4D0F20ADEF326EA53 +:1011C000991220EE17EBF3F71697FA41C3F6E024D5 +:1011D000CE221BE4AE060701CBF0EEC0ED062FECED +:1011E000E5DB1808FBA7EB0E3DE00D1AD9391AEF25 +:1011F0000FCA1617EA1FDFE433E4FB7325FF020171 +:101200003E32F909EC10E7DFE503134AD4ECF702AC +:101210002930044522E3DF2834BD40C40AB8F91F51 +:101220008DD22EFAC819DB0A4E120128F281E5FB95 +:1012300020CDFD580C0315F51AE7CF20FB0FCADFB0 +:10124000F7E7E0D2F7120CB9EFCF3BFBED080CF358 +:10125000F2F223EAB70BF8FD1BFDEE0100C53F3BA0 +:101260002D1C1FF41704EFB8F3FFE10C080C3FF836 +:10127000E2F5DBD3FA1512EBD70108EBCBEF01E770 +:101280003204181BE9E004EC35C8C42CFAD419ACBC +:101290001FE8E6B900F60C1DB0DB0821020AF107D1 +:1012A000D7EAF2D4D227D8F90BC207F4E628D9E35B +:1012B0003CEF04E928CB1217E917B4193455FFCDD8 +:1012C000F1B6091FEC163381DD131E2607B6C7EDF4 +:1012D000D70516F50721B3DEB8BC196D2AE945120A +:1012E00040D7FC19E8240FF7FA6B0CF6D222B5F7B9 +:1012F000D2CF2F1C142109E7F42326AA07D21F21DD +:10130000FBCF2AFFF9DCFAAEF9E1F44ED4D5D508CB +:10131000030F23DC211105D2F7BD1A170AD4D2DE40 +:101320008627AEAE10CD0735B21104FECE0D4CF0BF +:101330001FFEEABAEFD80905E80CC732E400EA2339 +:1013400016E4CC43E70813ABE4ED0E19D3D8DB1851 +:10135000C2E7CAD9ECD8DAF8D80DFB96FBE8F9FC5D +:101360003423F01725E217EF090EC9F605230E0AFC +:10137000E7FC2D1806ED22CE0C2DF00DD0F8350C23 +:10138000094004D60EF12FE008F5F31EF724D9FD2D +:10139000180817F3021BD0E8FD2F00E7ECE8F7FA76 +:1013A0002002B8E5F06DEA19BCC7CFAAF50FFB1B08 +:1013B000C7752AC6C0F422CEFEB2B437ED3EAE2EBB +:1013C000104B02F3EB0DB1CDFB0530F10BD2CF5436 +:1013D000242D09720A01D9D310E9073BF6FAF7BDAB +:1013E0000F31FACE2305FDEED4320815EDF67FF964 +:1013F000F81FFBF9D4DCCA470BB02B12DF16080F1D +:101400000C414DE0121BB8FEA7D61CCA46ED18ECE5 +:1014100005EDBBD6380F230417EF610CE7ED2F580D +:1014200029F90E071700FED4DEBFF8E8E7FCDB263B +:101430000114B124DFC3FBE9DA291E011513E215FB +:10144000EE1B074F2E0513F5D6D3161EEAFD082B0B +:10145000CFFD31D7F623F0EC0DD8D6150DFA25F2D5 +:10146000B9F60FBBCAE1CFE7D9E73C3C1255210BD7 +:10147000DFD207C8C84BDE0B0D1D770C3401FC0C06 +:101480000000E50BFE3100C73F00FDD6F2CFECFEB9 +:101490004A171F11E7214030F9E3F12329FC0AEF35 +:1014A00033DD0BEDFCECF2EAF2E3EEE20419E3CEFD +:1014B000CFECDA11F1ED24D2CD1A8135FCE4C8E489 +:1014C00033E2E0D4CF0948F0ED2222DAC7F9C6EEC4 +:1014D000F118C1652DF7F2AC45F645F0CCE4F637CE +:1014E000E00CD0FD0E0548D4E0D4FF01E8E22E5C0C +:1014F0002FEE1FEF32EE0A05C7E63111DCA8E9DC5A +:101500000FD9E5BFD7100C11F7FBFDE90A12CD0585 +:10151000EEE5371FE8F6EEF5D7E14EE92EE51AE3E2 +:10152000540002AAAFCE092F4226DCEAE9E31626D0 +:1015300014EBEB21F2F9DF102A36CF1F2F2B04D545 +:1015400025EDF0E5F9FA24C86661C1EAFDBA4DEE71 +:10155000D0F2E735F11B03DF2425FE10C11AC85471 +:10156000FADB2BEF27F01A0B5ABB4D08F1EE17CB25 +:1015700033020422181DFE3D17F201421A0447F5FA +:101580001508072F13EF03F0022EFDF8AC06ABF59C +:101590002333C61A32B424F515FBBCF2E1A7F60AD0 +:1015A000DF1A51CDAFFC39F1DB0FCFCDA5D424F339 +:1015B0000E06ECFD0F293124DB4820EAEB09D1F9B6 +:1015C0008CB2DCFBDF0D0DD111D1310CF73EDAE42A +:1015D000D1F3FDEEDEE5C40A162CFE14F10BD4DCCB +:1015E000EDC332BE11D601D80EE9E709D22E0CE4C4 +:1015F000F9E8B73A04071000CAB31BFAFAEBF40093 +:101600004AD7CBDB23FDFBEAFCD2F431F00D1E34CC +:1016100032272CD9100F1309F05AE74102F6C453B0 +:10162000250F0681E2353E1F01C6E4150409A4EF2B +:1016300018E8F618FE14162B37F8D3EE0508ED9AC5 +:101640000FE805F90A3FF81EEA24CF1CD220C30395 +:1016500002DBD4D61AEBCFFF1CB3D8F40DCD110C9E +:10166000D80AE6DEE3F4C7260AF2F525F5D4EC1332 +:10167000E02E0AB6F5F0EE15F51B05110811D9019B +:10168000ED3F14D02D160ADF8115502FE0ED0E48E6 +:1016900006F1E70D1014D0312E0EEEDF38F0EF1DFD +:1016A000F3E209ED1AE6D70107FEE6D6FB31DBE7E8 +:1016B000280AE691EEFE4E2507C4E0F51EF5EBF58F +:1016C000E3E710E71A33390220FF30E7E7FFEFE6E0 +:1016D00041F5FBBC12E814C1F9CA9DDDD9D5E9F684 +:1016E0002E06EB151CE2DEEDF13027C531E3DD14EB +:1016F000DEFFE9E6BD1FFAE8E4DFCFF72A22F4B502 +:1017000019220A2349F0F1DFD13510100A0731CF31 +:101710003B1525CCEF2AF8F4C7CEFED5B014DF5721 +:1017200036E2071913DCF42212E127FFDD0A003C40 +:10173000FCF14CE02AF825ED59CB16D6DDD3EDDED1 +:10174000ED95F5FA11C924FD0AFE5E17F2C7EE1EEB +:101750000713FDF12FB900C10EE1CBD5E3D4F9F7A2 +:101760000718F3EED2E5F5FE20DF1C0F13E5155147 +:1017700005CFFD4AC13CDB112100EDD327B8EDFEBA +:1017800001EBD0031DEDECFB0FE2F8C926E9F4E50F +:1017900035E022BE0F1044DD0510FAFDF950FBE8DC +:1017A000E1F3F9EE1F07E5EAD138EFE17F2A1F1ACE +:1017B000F30625270EF8FEFEFEE4B3FE00DCBF2094 +:1017C0001400D725E4F216F525F5FF255FEE05FD9B +:1017D0000ECEF4F91A0D000CCCD72114F819D2BB97 +:1017E000E4E41229151D31EE23EDF0F0F4EA96EA57 +:1017F000E6EA05F037E201E7FAD9E9B3294CE93323 +:101800001B1412DFF4240118F2FED14DD9EB100F96 +:10181000F801F60419025AD126D5FFDFE119D8FCE8 +:10182000E7D10281D6060F05C727FAEC04CCE60102 +:101830002FD5FD0CDA26D9D8A5121411EFDCDA2247 +:101840000529ECC2EA1EE302EC014626DEBA17D1F6 +:10185000E3E52810D2F91B2C0DD7E8C314EFE40DF3 +:10186000E3FF5DEE180F000FEDE1E7FFEEFFFC0C6C +:1018700041F2E30756F51AB9F41CFFD808D2E91E65 +:10188000E0D8D30DE31C14020AEA0C00D400E305EF +:101890002D3BF0D646DCED0D142BD2DFCFEB13F24F +:1018A000F1C5EEE61DD20D1702F214D6D404ECEC0D +:1018B000EBEE0B1CECFCC002E9A7E9020E1415CB01 +:1018C000E61D0AFC0A0D07181B1B330A190B24EC32 +:1018D0000905FBF7CFDDF408CB04360AEBF5C6F7B4 +:1018E0000ECD39F40E31CE1343064EE2B90B4AE960 +:1018F000EB1E4423EF111B25F8CFD57FE30006F341 +:1019000004490DEFFB09D7FCF3F0E20EEEE8B8E274 +:101910002D1B2600151BF31210240A25F5C120F6F5 +:1019200014F323FFEEFB521DF7CE0E13ADE4CFD51B +:10193000E90F0BC6E82BD602254E28D2F51BD60997 +:1019400003F51382F30811ECBAE41E04D9F0FFE6A4 +:1019500003D326E2F217BFF6F9501B1CFE162CE447 +:1019600011F735A9100A0C01E6F0020AF90311017A +:10197000D81A0600E31A20ADDD14B9FA1A2E09F9B7 +:10198000EFDA13239FE70FF8DA421D3740E70D1314 +:101990007D6607D4B6FC08C9E5F4072DE73DE8EA03 +:1019A00009FF15D0EEFDF70E870FF8F9ECECFF18E4 +:1019B00014BFC5B658E11DDF21F7201BCB62ECBE7A +:1019C000BDBD0EEF22D7F60AF1F2E8DFD2F805EB43 +:1019D00006FC0E12150A02150BB2DF1304F413F005 +:1019E000CC1B172530FFC12205060F0A06DABCF70B +:1019F00026EBE2F4DF10FC10DF06F9EC0CF914FB27 +:101A0000DFE8031DF00E0CFE7FDA3CD8F0C8F501CC +:101A100031D2F93412FC180B59E747E91207F704E1 +:101A2000D91FF8E9EDFBF1BF1F18FD100CEDED4BD0 +:101A30001F0E01B1C7FBF22FD506E8FED9EE1C1828 +:101A40000F2002E4D9F0F5DCF1B4B92C0B05F63F18 +:101A5000F805FCDD280E11F212191BC5080404D28A +:101A600005E2433E03D823FBFAD611F42B1A23C612 +:101A70002A1FF61AD6E0091FCBE328093330000BE2 +:101A8000F8EEF0F2C401F8FD340626DA0F3BEDEE75 +:101A9000D1C9BD0C2BADFDD2F915D62100B7112C43 +:101AA00005C7E906E27F2BC53A0A1AF7D60E0819D0 +:101AB0001B2512080CCE28F3F7D3EA04FCFFF02014 +:101AC0003108FCF3D3F9CAE51CE910ED22FA10F74E +:101AD000E6F4DD1BCDFA2826EA06B037D0DEF1EDBC +:101AE000420A01D60EFCDBE20BE229160835081883 +:101AF000B803F8DF191A4BF027D1F821D734F0DDFD +:101B0000E13A4FF90EF64620C9E5D6FEE6B9E907F7 +:101B100060000CB50C120406F60045F2F7D8090F68 +:101B200025DEB21AF208DD26D795F9350A27E00C32 +:101B3000F8E3100010C00A00121C07DA0D2FC303CF +:101B4000E111D813E5D911361D3306F9D5CA00E2E3 +:101B5000C9D301450220E21CFBE7ED09152DFFEF7B +:101B60004514FD01F70ED4C8C81DF42F1EF7FEE37F +:101B700002F412E1DF29FCE82DEC40DCE8FCDDE4B6 +:101B8000DF2AFF1CDF0F1ECAE7D510F6E9F6F505C0 +:101B9000DDF5F5EC0FEB1DC3DDD91B4725FB350249 +:101BA000D4F8C6E91B2CF00E0B17EAE0C6F0C2B75A +:101BB0001DEDE9E4FBEBD4B3DAEF1F2BEDD1EA3AEC +:101BC000051D01E2DA3F3FFC5CFF14ED09B1ABCC2F +:101BD0000FDDFF15E5A445FE0437E9F63AE7E9D441 +:101BE000D1EC31A6020111FFF9FE2512F1B5F8176B +:101BF000F7080A2337EBEEC0F7D6F711E9C11D014C +:101C0000F126EC1AF114E7D0E8B7DF083E23F20022 +:101C100006DC52F9EE260423F615FB1BF0BF1FE687 +:101C2000F6EAE0DAFDBA4CF8120FDE0A1C2015F3D2 +:101C300057041128F8CAAB4AFEA0CAEFF613F00603 +:101C4000E6FF0BEAE1EBD011EE0014E9D1F67FD10B +:101C500019D9DD0C28AB1B3004DFD0BDEDDCFE0B49 +:101C600006EA07E2D0FB14E10033FA460009BC089B +:101C7000E9D4D41E70053AD7170AE9FA81E7FC00C7 +:101C800020A925A9F00969FBF343141AFCC02CEB29 +:101C9000EFC80EC9E80AF71DC6E4D822DCB704F97C +:101CA000E93A09DF533F24E6B6D6594E009B4E5918 +:101CB000080C11CB2E2CE91D11BFFE2BF19AFA3B1B +:101CC00005D122390D20FD120FD2D0DD1703032CD0 +:101CD000213EF8C213D6FCBD0440C3DC46C1203609 +:101CE000E5EDDF08CC3314DC0CDCEB212402F7F14A +:101CF000701A1EF044F719D70839F4E0F221C8052C +:101D00002ACBE8EF06CDF90D02BFEFBBC511D646D1 +:101D100012FBDB01B3392194B2DEFA06040F1FDF98 +:101D2000EA1B41061DD3F5CA53040A060C30E3FB37 +:101D3000E9230F28CFFCB8CAF40D1CF90E03FB2DC4 +:101D4000F0F547F302EECB33CEFB04DAF61041E5B3 +:101D5000F7D010E8E111F90D01DF38E00BB5F921FA +:101D60003618FC0E32F6DBEAE8260E1CE323FCFBF9 +:101D70006900F41929D4C2140F0C0EF0FF160706DF +:101D8000CF1D1B11E0E71DFE61DDFC12F7E5F11C24 +:101D900012010C1E272E26FCD7042DEF0C0AE6D7C5 +:101DA000FFE8E0FDF9F3DCFD250B2BE6E012FF294F +:101DB0001E2E0BF3CBC2A43C3BDB0511DD03F9F077 +:101DC00027251FC60AE301FA2A2BED00FBF0F107D5 +:101DD000D518A80D1036FAD1E5FB07CE10293BE641 +:101DE000F0E07F6CE91E161CBFFFFC0F1FF9000618 +:101DF00018431A01E4EB14E9E8302A340D1518D21F +:101E0000EA120CDF02FA10D710CE2027BEDFB80A84 +:101E1000D7BFDCC243D7E4041614D70F180F22FD36 +:101E200019EEE805AA0DE6F81B33F6E7F1122723B1 +:101E30001F1807F6FBFDF007F2ED051E3E07F2E75F +:101E4000EB3D04D7EFCBFF29F137DEF8E5E2EE24D6 +:101E5000CA24FBBC22ECF2EAEB0B39F5FE150D05AA +:101E60000BD406A3F63D16F4F0293CE8D7DEADF21C +:101E700024D4F64C02D0E80AE7F1FDF80EF6D62C91 +:101E8000DD0E3EDEF10B5DEE00EF1C233AE80FEFB6 +:101E900015DD2AFCFF15E2C9BA2B17FA05F0EF0F82 +:101EA0000811C5321B0BED09B8CAEEF50103CEF8D7 +:101EB000DD0B33E9B9C60DD601F6EB641E0BF9F85C +:101EC000EFC71BDF0BF935060EEA0233EBF41FE90F +:101ED00009EB1DD408E2F3FF0FD1FEC2005F0566D7 +:101EE000DEF909E6F2F8EF17DA01BBF114EB7F0F28 +:101EF00015F4D83117EEEAE168140AE7015143F509 +:101F000014F531F3290C1C1C0AFB10D6E312FE0851 +:101F1000B6FA28EB0329080AD3FA130E68E146073C +:101F20003FF71F1C072A3D02020DDB3481F4B4F099 +:101F30003C361802DFD9D4D6D218E0ECF706C6F743 +:101F4000E4DAF2DDC6FA1D051EE8F9F20ACBF00666 +:101F5000D4AC0423D40C4625F8030EF112F01EF67F +:101F6000090CB1F0F1E814C9FE0E2E27DB1FF4DBDB +:101F700018F704F3C8F6FAFD1249C91EEE2F22F035 +:101F800028FB1AD1F627E0E80D1A19F5FA2713E70E +:101F900014E2CD1C1948FA1FE7CB0217FE0740B91F +:101FA00013F0DBDD09CF4603EB1AFF1935F4FCE330 +:101FB00000FA00C21AE91C0D10E21E3C10F4C9140C +:101FC000E102F504D72E2CFFBC0BCED9E2F1C1D82B +:101FD000E715FE2CE0F2EF3216EFF506F6441BEFA4 +:101FE000F9FB31E7F116BD0D46D101ECB7F725DF5E +:101FF0001E0001123EBC0F2AE9D10BDA50D81E098F +:10200000FA17139ADB0EEB1AC9E8F6E5BD0EBC050C +:10201000F40BE3E5088418FAC73E9E2215CB23F1A2 +:10202000070FF8D59204EFF505CD1BCB1CD242D794 +:10203000CEB9DDFAE2F2431013D9E89F04D83BEAA7 +:10204000D0A4CBBB180B16ED23DFF62CE91AD8076A +:102050002EEC1DC6C3B70CF01C36B4F824D8D50935 +:10206000FBE313DB0408BFF722D7A9DED019DFC0DA +:102070000AEA437FCDFFEA18E1DBD721F40427F415 +:10208000F8FEC418EECB2C2AD51F313B52E428EFC2 +:102090001C0AF0E010302536D0F0F7EB19D3E80039 +:1020A00033B3C549E831E9F4E90DD58DCCC823E156 +:1020B000DCFBBFF2E8BAFC0BE716F80E0532350A76 +:1020C0000625E4EB08D13614F3C739EE2630C731C4 +:1020D000EE25101F13D0D1BED6E41F1C1E067DFBBB +:1020E0002EB3004B1612A30B384F113701DE1981A6 +:1020F000EAD41330E804081C3DEB419EEFDCC41326 +:10210000FD0BECD9E3E3D4F1DAEC1CED09BAE7F806 +:10211000FEE6AD1622F3FFC842CD1D36D3928BEBFF +:10212000E749FF02050AED02F2FE01D9E316261483 +:10213000211204F4F20710FADAC11921D5E5FA3CAC +:102140001904EFFBF4F40DF3008E090506FD1E12D1 +:1021500006EBE7C539DF01C419FCF425E5D0F1062B +:10216000F5F206451EE00F2502E2FDDDEF1BFB5BED +:10217000E1E8F6F9D7F3E618FDE0DCE6F80D100724 +:1021800011231C3F344401E2E403E9CCFF1F56FD58 +:10219000EC13EBFDBED8DB02E6FEEDD9FB05CAD59C +:1021A000FAC0F91FF860120D08BC1621D602FC0710 +:1021B000CEF4D706FCFC550801EC006E0A090708AE +:1021C000390915E92819C20303F7EC3EB5072707BB +:1021D0002209C426062519041CEC280FD9E0D424B2 +:1021E0001FF0DC0CC3F81BFAF6F4E5E3B3CF08E705 +:1021F00011CEE93CB11005CE373F52D1F7F39C0424 +:1022000063E435F5E10DF71E100F2017FA1BF221DC +:10221000E8B2DF0D203AE3F002DBDCFDD10F15EA76 +:10222000ED2002E6FAD3FB01DEFEF014DF16424495 +:10223000DEE6EFCC210E2FF5E6ED00631ADF00C0DD +:10224000DADA0315D5EF0FF9D0DDEE37023CF3C62D +:102250004C3113D1D0B7C927EFFA1605F823101A5D +:10226000E9EFCFABD00C0222B6F5EBBCFF157F1720 +:10227000F0DBBD06D0D541E508F420E7064F0C376A +:10228000E6F2FC18D5D43ADD191922034EA6E21065 +:102290002FFEF31C0BF9FFE40DB0093E2705A8ED56 +:1022A000FD97F8FB01D9080A0039C8FEDEF17FC0AE +:1022B0001BD1F2FFF750D1EB09F7EEF42CFCCA2743 +:1022C000152DE3EF161E9CE5E6F20DBAF420232B44 +:1022D0002B261FF122B33510F2E8170410FA02354D +:1022E000F2F341BC2E0501263AE5E005F3D03A3A77 +:1022F000BDC1F0EDF4C809151EDF14EDE7F9DFDD0F +:10230000EB000016FA07350BE4520EE400EFE41B75 +:10231000FA0256001513E9F90703C8EBFE13C210C1 +:10232000CD23F5CA0C38E4E3FCF3FBD32302C779D1 +:10233000EFE9422201F4DEDD01C0A1D83FEE15C372 +:1023400015002F07281601D5B8F357E5DA193BE930 +:10235000EFEA021BE9FCD83EEB0B0EE614AADD1CEB +:102360000A4100000DF20C130EEE17E608E8F20920 +:10237000300C26060E0C000CFCE1F4225DF3D910A3 +:102380001C0BEB02E5FCEC0E05E10323EA08B43973 +:10239000E9E7F3FDFEFF1C0FDDFADCF0FF1606E3B4 +:1023A000FF05FA11FAFE25DBFFED2AE9E4FF29FA21 +:1023B000120F15FEEB2B05F827CF3014E6F9DB32B0 +:1023C000EC06D421002015FFF419F40EFD031A2D9C +:1023D000452BE4DBCBFEEC172212F60520F7E75C79 +:1023E00007E1FA0D0C151DCA0E05F917000EE4E8F9 +:1023F000ED1322F1E10A2C15BDD70AE904FFF60717 +:1024000039CE022F16CFE8080E06FCE619F61D0D90 +:10241000191CD3F20CF01F00F8142111D601FF3360 +:10242000EF050BEE11EA18E77FE21926FB09A00180 +:10243000EBEE241BFFF321E3FBF0F00DF8E2231B8E +:102440004033F6093715DD2E0DBA2E18152B0EE583 +:10245000CDD3DDF10AF81D024000A8F4F5F11ED736 +:10246000311DFCC3165D1EEB03FCFA3BD7FD202893 +:10247000C021350827F3F5083BD6F810DAB007C1BC +:10248000EE0FEF3AD9DAEE08F823AB0DF70F2EE78F +:10249000F1FC06F0DB1BE5FC5D73DBDD140C2404B2 +:1024A00042C2F4CDC9192EB713E92112E420EB90F2 +:1024B00000EB470AC7340EC31D23FCF22073D5FB83 +:1024C000FB0965E42D1EF153DC263EBA121C48EDD3 +:1024D00013D6E0F2F74D140DE8B0DB28F4C73D3613 +:1024E000F2ADFFC81C0DD2C4F7FEF22C6F2B680BA7 +:1024F00008F9D1D3D6BD2B3B0FD766EDE021B4024E +:1025000008D4BA362E2205309C17D0FB00D0F3AA8F +:102510003D05D6C821D521572C19C42FE67F52235B +:10252000D61BFBEA18EE170400C309BEDDFC0DF94B +:10253000F5DEB902FDEF0AE319EAE005D5F10F0275 +:10254000E3F401FB0110FCF4FFFDFA4318DBE0812A +:10255000EB00DBDEF8E4E8DFBEFEEBCB27EAF1E9D7 +:10256000F0F82321132A2EED17D326120717CE35A4 +:10257000EAF3190211CA2D172803DDC81DDDEBA0EF +:1025800023F41E04F0F7FA0ADEFC17E8FC0CCBF289 +:10259000DCED090CFC14D910FE17DF18E81405E473 +:1025A00023FC090513082B0413DEF2000703DBE00C +:1025B0001326F4D9160BFD1C00F8D810F9120EF8EA +:1025C000E2D8092410FA13013627052456E8E50E4F +:1025D000E6EB0C05DD0CEEE912C2060B0312061049 +:1025E000CFF204DA132DEC1622F71337020EE9C7E7 +:1025F00029060305E3EA0719E7F626FE18EFFB2391 +:10260000D9E40021FFC8145808A703E501DB46F808 +:102610003BD3150323F3ECC919190ED6131BDCFAAF +:1026200042FCEDD22AF302EB22E60237E1EE5F082C +:102630000539B2C217E3AF153DF50544F7FAEB02D1 +:102640000C072C07EC36F212004708FCD7E9B9D882 +:10265000F0C4F45ACAAED16BE847C3D9EA3A93F151 +:102660007CCB072D5D2ADBDB01E1EDE6F6E6B0FC75 +:10267000FBC8C403D3FF172EECE920EDF11A01BD0E +:10268000F611F0C1F21A3928E3114FE1ED132A0DCA +:10269000E8102FE1EFE60FFDDAC9E40BF4DEFFF8F6 +:1026A00000A6EEC7E43012F9C3141E354FE9E9DA8B +:1026B000E716F8DA0BC1B7E3BFCB22E63424E3D741 +:1026C000DAF209F8FFDF81EDEBC40C0114125AC5F0 +:1026D000DAE5E8B81804E64DC1FAEDECF2E0DB2EDD +:1026E0004DFEE4E71E12D4373EDA42130A2EF8EB11 +:1026F00037ECE2FB0109E5E9F9D9DAE8DBEED219BA +:1027000006CF21C1D0DA1AFADEF1E2D6351ECB812E +:10271000DE0A12C323180D0DEE05E80D23D8EE16C0 +:10272000F86FD60CF705DE1CFC05FD03F32432041C +:10273000DBEB1ED3C822FCB36AFEE61FF5C54C1CBA +:10274000FFFE23E1FE200A02ADE3D1F3E04AEF01F0 +:102750001D13FA40011DE71104FBE10318D1EBD36F +:1027600009F815F1F4241209ECF807D0FFF901205B +:10277000ED2B250E211C251206F604CE2C19D51D95 +:10278000F7E207ECF9C8E0F0FDF6EFCA15DE140732 +:10279000022BF001DA050C221AC8F7F9FFCD05D09B +:1027A000F7F822E62AF6D90C0422E3FAF5CE13F75D +:1027B000FF011EF1E6BFE5E0EEC0EA06E4E0E2D785 +:1027C000D7BC3949F5D82EE9E6CBC903F7F3122275 +:1027D000A6B7DAFE16FA25040AC6E5EDFDF039F7CC +:1027E0000CEEE2940DEFC712FBFE09F82EEFFD226E +:1027F000DFE9EA2503FE0F180321DE09E7BBE8AE97 +:102800001E741EE7EF00CA0B08D031E6FD20E0265B +:10281000E514F8FB6097E842F4E808CFFA03B4FB4C +:1028200031DD42C410060917DCE60EFFD0D6F9D818 +:10283000A5E7DC05F01D04DFF219F000240CF1E43B +:10284000F423E9F9ED1ED716F4D720BEF5D6245DA2 +:102850002C0A036C7FC4E1D2D9F2EC19C3E0E84240 +:10286000C6BDDEF201EA26CA22111FEC4EE703972D +:10287000EADFF0CEFB222348D1D3EAE2E4120107DB +:10288000E6CBF4C111DBFA08510A33C0E43C680618 +:10289000E7B9F9D018FF2E19182DE81107E647D728 +:1028A000010A10EBF202EC385F992413CD1D1CFED7 +:1028B0001609EF16FE2E0216D0E9D11AF620DEC256 +:1028C00002F313EC04E814FAEA0E0AFEF329A85DF9 +:1028D000F61FF00D29C0EB4F292185F7F5A5DE1075 +:1028E000F9D2F5FFD815E51BD2D4CFF3BA357FC6A0 +:1028F000EBC9E50FD8F32CC9F11F1BDAFD2463EDFA +:10290000A2CC2AD6E70417F705FB032611D1FA1744 +:10291000119F3CF7FC0B35C6E1FDDCE3FCDEC3FF99 +:10292000E3D500BC02D0CC12F5E5D9BB1B22433A5B +:10293000EDD7BF0FDB25F3F5C9F3D3FE4A03F7C983 +:102940003263EE07BEEFD8090B01EAF53CCFE85041 +:1029500032E55FC20ADC11CFFB04F11915F023CF79 +:1029600047EAFDC0F24ECDCF0709E92902E10A028C +:102970001DEAC5D6F5E225EA3CFBC731061F013545 +:10298000EED0FF2DE3E2FE061532E2BD33040AFB72 +:10299000FB037F091909E926FEF7240F5409DB0A16 +:1029A000101EE7AB00E6A5F418F0F5F0DF0EFB38DB +:1029B000DD0BB6FE1409190B2AF606F9DB2F13ED11 +:1029C000F207121EDD0103C05A061110FAFCCD33C6 +:1029D0002BE7FF4111BFD3ED41F85DF1EE1A02156F +:1029E000F00BC9F607FFF1DEF5200402EFF2E70174 +:1029F0000014E913EC0F0755FDF30804F512FAE88B +:102A0000101619D7F6EC2106FA40E2F2FEEEF8199C +:102A1000E5E810F9ED02D6EAFEE003170DF9F3033D +:102A200034E60921C9ED4902EC17E00BEF21DD1076 +:102A30000032FB33FCFBFDFDF03A05F30309F3FD27 +:102A4000C2EFE0F9D515ECE66E2DED130FFFDCF5C6 +:102A5000BACC02F11CFD0601E2E7F9F3E407FB4CF6 +:102A6000C41325FDFCF200F3FA18E0C722D9F836AA +:102A700008E5EB122CF4D1F706E5FDDCDDC4E2F34A +:102A800008ED0EB0F8E4260FEFE3E0E1F9D707F325 +:102A900013E8DEF3FCFE07F8ECF5CDF9EA1CF617B7 +:102AA000F231F7FD0EEFBBE4D5F46209FB04F6F654 +:102AB000D403F11401FADE4FE805EC04F6F4F6DD78 +:102AC00002EA11463EF1E42B031DD0E0F10DC6EC05 +:102AD0001908C70EE0E71AFDECE00AF519F10EFC43 +:102AE00012FFE2FEDBF71EFCF3DB0A2402DCE10945 +:102AF0002300E7E1F3F5BFE906042EE6F936F1FA23 +:102B00003BEC291D08E924F1CCE614EF062FD51A79 +:102B100011D2FE09C80513CCCA1003EC3CF4DE7FC9 +:102B2000CE0533DBF8E5DAF905EB390E1537B109D7 +:102B30002DFA0BC2DB1D1704E8FE41F5EF9D4A0597 +:102B4000BDF11E172DEF2A09F404E6E1C44700E1A8 +:102B5000D8F63D0A02370DFDF1C6DE36ED167F1CB4 +:102B60001114EB151444D7F5E9EBC617CAF1D607D3 +:102B7000FB01FBDC13D10EE0D4F62AE813B10221ED +:102B8000E6F2EBD8EA4C292C20EE0F1202D6D4FB49 +:102B9000FFE80212040C3F0AE3FAF4F915E2260CEE +:102BA000E9ECBFD2FA1DF2DC050313FFD4D4FD001B +:102BB000FEDD1FF7F6F303E2BD52F118FCFC04C87A +:102BC000F0D61D0BE8FFC503F7E0D31F1CDFF8C8E4 +:102BD00004CBE4E510F5F6DAEEEBF2131DF926DD91 +:102BE00013F4050A03C232ECEE0EDE28FB0A21CDF7 +:102BF00033293F32F7D70E16EC0216121438ED01C6 +:102C0000C62ED914D329231ABC0CCEEE180008ED19 +:102C10000BD4C806EEC6210DDD2CE6EB201711EF14 +:102C200041DE0AFF20F6022B25F1475FDBECFBECCF +:102C3000E4CCFC1BE929F8EC7FD71E37F921D0FF43 +:102C40004D31E4FE37DEF5D5F5E4030CD1EE19285D +:102C500012140D010EDDDA403BD5F5DF1007F01E32 +:102C6000D8E91E02B2E8B5F7FB1DD8E7AFD70C2DA7 +:102C700002EEE02117F5F72D1E1BE3E00F0FC3FE58 +:102C8000EAC63BFDF0DD15F11FDD310F022CDDF84A +:102C900007DA0C17DDFCFC2DF518D81D2D0203F505 +:102CA000F60B2BE8F4D411B7F413F6C2F2EF2B0BAA +:102CB000AC10F7F1161515EAFC0D02ECCBF219EF8A +:102CC0001D0AF9E4EB0D0DF3FCB0E524060616E150 +:102CD000511CFB2BF7ECFE0614F11408FF22F21135 +:102CE000E6B0D2DBC7D70309FFCC1803FBF0FCDC4E +:102CF00029F7FDCE1AF0F812EA27F3200B4A0CE46C +:102D00007BFE52C32FD63AB51FC9BEE62A2FF8184C +:102D10001D1E380D28FC90DBCDEE97012EDDFE53F5 +:102D2000D2EEF9F8151F5E0BE925F630E3F52ACD52 +:102D30003A1F6CB4F52F01F0D9F7E4D6FF89FCDB1C +:102D4000D1213807BF0964F313CC1D35DD06FA38ED +:102D5000D2050419B9F2DE142AF1BE6CCA0300FAD6 +:102D6000C6C6D03C3D10ED28DDB6E0D9066FA7A160 +:102D7000292CF8D6FA27190B76FAE8FDDFF7EADCFA +:102D8000E8F42AE107332CFA2626FF3EF0FCE05750 +:102D90007613AB01CFF5D8262D81FCD6C2B2BA1579 +:102DA000F5E819F03594EA021BF7000CB829020384 +:102DB000132FEE14060832BCCE1E143601E629A8E5 +:102DC000C7FFF9E523D8D2051BEFE324E705CBE0E5 +:102DD00015F72CBD1D1E01F5EA3BE95026DE07085C +:102DE0004120CB25FD041510C1972D3F04D2BDFB1A +:102DF000C4E6C0EDF90E21F320D6B5E5FDF935D4D2 +:102E0000B4C811B930E71A2A0B0618F2D9FAECBC8B +:102E100055EEFE54CC4014111A0905C2E0DCE95508 +:102E2000F8F2CBFD252D2CF810F216C96FF7FF0D27 +:102E3000E8F41A22DBC2E8E2E2E9CA1D22CBFDFD7A +:102E400011D0C015BC1701E3E5E2CB29F60BF63D26 +:102E50009A1D1EDC19F2DC0E1454510817F31FF1F1 +:102E6000D1300C20221F01DF37E401F7021DFDDD08 +:102E700021021EDBF502D5E207F9C90CF127F92280 +:102E8000DCFF34DAEAFBFA05E3C84FF76DFD2703F0 +:102E900003FE2EFCFFC6E903E6DF12E4F14400AEB8 +:102EA000C150F20A2F13E7ECEE0CFB5C483B13F920 +:102EB0000C2FF04EAC12EDFCCA13FFFF298152C952 +:102EC000F4E7A81AE036F52A0144241C1AFACCF7D4 +:102ED000ED02E1DBECFA2111297FBDF10F04242181 +:102EE00032E109B5C7F9FA35F95810B4F400EB50DE +:102EF000CEDAB31EFF4C40F6CED621D32FF0E0F051 +:102F000001C8F8FA10F241E040D431061DC70BECBD +:102F100028F735FBAA720DC8E3CA2941E0F50D3246 +:102F20001C21B641C2092DC4B848DD16D1DB1744B7 +:102F3000ED181BA24008FC70D907D7DF0E2A0A4003 +:102F400018DD13F3070BFBDDB600C7DF37EE0DDE30 +:102F50000AEC538FE9AAF4FAFB15C4FBE418C3ABDF +:102F6000E014F8DF101A21E92EDDEDC246F6C8EFB5 +:102F7000FEEFD8FC150FEAFA15360323F4D9322BED +:102F800002DCE9ED390220F6343A2B0C0F0B270551 +:102F900003EEE630FE004E9919DF29CA19F20A4500 +:102FA00014F93C0A0AD10F56CDB413F923F617C809 +:102FB000A70936012E22F913F3BFE223E6FA20F324 +:102FC000BF2B1D070306E5110020CF2EB6DBE49FC3 +:102FD0002C20ECEA2ECAD6E6E1EF2EDED9B6F0D6EA +:102FE000EE03F5E90919324B2608080EF2CACADDCC +:102FF00011A1DD2BF0EC7FCF291022EEECDE662153 +:1030000022BC3E2BEF0627D31F03200814D5051042 +:10301000D6DB2B0DE74011EDE97E211FBF34ECD745 +:10302000000525EAD307FCFBCF03071BDDDF0615F0 +:10303000FB1413DCD5EE0D9BC6F9E4F601E756EC64 +:10304000F5C45D392B1925D81D14EF1D462360D713 +:103050002333E7CBC4E2CB1E0EC9413EE65ADEF86D +:10306000CA0FD3DE1A4BFD1BBBE2E312170DFFD1D3 +:103070002FC7CB0D4BC10908D63DAAE11D4A1AFD49 +:1030800013FE0AFDF9F343041DF1F1FF0AD5061EF4 +:103090001143200AF308F7F607F3FD451FD1F1FBB2 +:1030A0007F2BEC0DE905E9D41AEFD610E90BE150BE +:1030B0001B35F30B01060E510CF0F224E6F8F21D5D +:1030C000EEFB13FFB0F5EFFB42320E12DBEBD40A3E +:1030D0000901F745FBDF1B3ADF221BFB0DE8F1ED91 +:1030E000E000163FF703BA2CF4BCE2ED132E07C044 +:1030F0004222E2B8D0EF0E0504B2FB15DFF8112A28 +:1031000001F90BD908CB15CA09FBD9E50E0FF63624 +:10311000DCE10113F704FFF7D5EFE4CB01E2FEF2A7 +:10312000260F210DCFD44B1BEF03EE00F521F3301A +:10313000F020FA19F0DE0BF9F3FF0511DF120B4254 +:10314000EAD5FBD3C8E7D6E506A03454FBD6B90FC1 +:1031500001EC25F4FE0DBA46F119F61FE71D140F18 +:103160003F10EEE9F2FEF62C1CDEF0C705F2C5F9C1 +:10317000E9C7FD11FFC6DDC4F718EBD809EDFED095 +:10318000F1F3F3EEF409EFFDF7D5E0E53007FC20AD +:10319000D7D7122CFB20DBD4F2DD06EA1A04FB069B +:1031A0000425C336090DF615D70C1A0F7F252936CD +:1031B000E9FFFCF6EC0916DD48029ECE1A1F661ADE +:1031C000C11A3FDFDA23AF2EFEFBFD092CEFF5FE1F +:1031D000FD16F520110BF0CD1C230BFB0C11F21D7D +:1031E0000A0E0B29F1D91FEF1318EDBD2C1D1C453C +:1031F00000E71DE3F83FFC0E1C1D27F411E8F0F773 +:10320000201CD827350802FFF5EBFBEAFB0401245C +:10321000E005E1C50B12DAD81303E12FE2CC12115D +:103220000DFDFC26161A06D61504E72BEFFCC6F595 +:10323000F3092806AF22D91B27EB060AEDC50ECDF0 +:1032400016224525D7F229C41E374627EC2A000B43 +:103250005E06E621162419E4D822E55DB95DC8D4DE +:10326000FECF073BAEBEF8F90D3BCCB2F40BFECF60 +:103270002AB1F407F2D210F8C90EC6E3142C1FE0ED +:10328000F2EC08000108F5CC24142AF0280121F101 +:1032900033D4CA4F6309FC001BB00BE9BBCDFC3F24 +:1032A000D7011D1C2007FD0D964C03E7E4E3061E25 +:1032B000554AC9D9E4C9C3E7D22303EFEEE1ED1AB9 +:1032C000E4DEDA38810EFCC1E4D7C853F4E80E2FEF +:1032D00055300BB34EE1F30418270F36E24FEE08DA +:1032E00005D6473EEBEAFA4006FABCDFB5150612F2 +:1032F0001DD947E8FECFCD3B01C6AB1B3C2AF1EA06 +:10330000F3EA191D161B572456053EED5B12DA141D +:103310001130F45DEAE8B5E5AFD5C9D7049A00AD40 +:10332000E654FEEAF919EB06F8FC5D070244D819E9 +:103330001F22CBF01306F900ED3FFA2EFF01D9EB67 +:103340000EEB03DDEAF0F7071E2301D34707CEA7F4 +:1033500002FC3EE9F524F612D7240F1510BCD62D39 +:103360001E2BFC030E072C14FF1D09DEFEE22508B0 +:103370000AE404F1E607DFC57FF5F7DF1203B31FA8 +:10338000D0FEE113F2E9F90FFCEDF41AFD0F110381 +:1033900022DA002C2108E7FA08DBD00C14C3100C49 +:1033A000E7F9D70F18221102F1CD20B2F001EE0794 +:1033B00005242EE6F620FA081B2BF2D815F917F192 +:1033C000DA01F9DCE8120BED1206EBF6A70506CDE3 +:1033D0000CFE14E0B6F5F61C10F6F5F21712E1E952 +:1033E00010F22C091709F4F31F0011DAEDDD59DF93 +:1033F000F826CB07F6F1E0FAF1DE1101E9D21E2939 +:10340000F52D92EBFA88292BAFCDB915020E3AE7CC +:103410000DE6D2D2F32A06C63044D71EACFC28B93A +:10342000E42BDDDBE9F1DD0704FDE431BF175A527F +:10343000CFF411D94506BF431BDE5BF714D0EB93E5 +:10344000CED93653EC0D32F01628F9CBDF81F624B5 +:1034500040FEF419F0D8EA01F9E5E9DFF9F4FEF8E5 +:1034600065FB0749D11C1CD50BCC2CEFE902F217E8 +:10347000ABA2DE02C13EFA1605E5DFE93C1CE0DC4A +:10348000DD071DCDFAE6EEE3EBF9E6B510AD3BE264 +:10349000D81FF4E80C0D04FEE6190B24E3DF001A34 +:1034A000C8DA2508D52ED0FC07BFFDF94A2F2BF32B +:1034B0004709E1D7DF0FF6ED180543D307F81723C7 +:1034C000D7F2CFE614EBCD46EB24F425002F1BFA00 +:1034D000C90200DC2DB219120026AE002F17FD54D0 +:1034E00007DB310EE6E80BF9E70A00DED810103CE6 +:1034F000EAF2BCFBEAF5FEF144F8CFFBD8EE3D0F53 +:10350000E1EA151F390EFB111C153A0DEBCAF5D86F +:103510004CE7FD231513E90AEAE520C9030DE91577 +:10352000EDE6FAFC34FF2C1628F6233434D8CBE829 +:103530000AE0F81DF315140908FCD7F23211E9CCA2 +:10354000341016DBE41026E911F922C4010D221D06 +:1035500019E1F9ECF51C20C6EAFF121EE1E0EF329A +:10356000162AEC1376E6DEECE3D1F9FFD31D17053E +:10357000F719F1FEE9242B40F60DDF0CFB1111FECB +:1035800081F52F4A43FA11F1E7EA081AFCFF1BD430 +:103590001602DB17CAFDE0F5FB310106FB362CBC39 +:1035A000D9FE1DEC0504EF01EBDFF5E3051459E549 +:1035B000F5C9D8FFF30225E23AFEE2ED25F7FB015B +:1035C0000E050DD7F003E51D36FA01F10E1A17F0BE +:1035D00000EBE4090A0E2EF508F627FF0A1AF31786 +:1035E000FC54F5EFE4EE1BE0170B290BFD3FD41A5A +:1035F000384E0DEF0BD4F53F29130C10EDF120D50B +:10360000F7DD240DDC10E1FFD513DE13A904DECEB7 +:10361000F810E4D2E82B08EDDF2923F2EA30D412C7 +:1036200003E800271024FF1D22DCE60CFF0302A2A2 +:103630002B18053509100BC503100409E01A05D92C +:1036400022F512E5E5DD2D02F416E5D42D05FD0D7C +:10365000E5FAE0200EFA282DEAD7240904EC060E3C +:103660005348ECE515D318FBEC14FFDBFE0103F027 +:10367000273A000114E9190FF0DDFDF214DBF6061C +:103680000BCDDA16FC23E700B1F9F41120C1190BB8 +:103690000E2001061BE9E718E902F814247F0ACF7F +:1036A000FF15E6060FA526BBDBCFB7CF04D00BF581 +:1036B000DCCEE3CC0FE007EC09B0FA322DE9A7C667 +:1036C00004DAE0213DE911CE34E8A90BCFC0424332 +:1036D0001CC903AE1112F72E00C8631ADB23FF3E8C +:1036E000C6D22EE8E606E70835ED4FF302B9141A04 +:1036F00014F418593BC6AA3236E5E7D937BDBF34B2 +:10370000CF3027C228F9DBC313D0F2E04C13E21507 +:10371000E8DCC13528F7EE190FF152EAE1B528705F +:10372000A40DF62F3DF8D3BED0CFB41006B90F0FBD +:10373000E2F620BAFA42C1E3E9F1F3B5E5D3FA299A +:10374000E4E63BFEE30505D0DFD4E3111A10E043C5 +:10375000343BF7F4D007CF06C1B9EE0B00E51418DF +:1037600081D80EF4D4B5E93A2F115409170705FA98 +:1037700055A3E5A049E916FFD9BBF1E6D7D7ED0B74 +:1037800048D4E7FA27BFE95B1E0814FAF20243C1E6 +:10379000F1ED43FBDD14C557F939E02E560DC70393 +:1037A00017FC15FE35ED3EF4F4E2C946EA040523A4 +:1037B0003417F9103FAEE723EB04FE33FC15E8DEC7 +:1037C000B8CD350EBDCAF60B2622B4E9E5E0D70B1D +:1037D0001D0D08E205270623D0FF25F9F640D9E99B +:1037E0001CDDCAF7FDE440D212EB231B07FBF012ED +:1037F000D7DA04EBDAF8F35BF148F40119323E1F33 +:1038000005F74FBF4CCE03DAEB37F2C4EE0639E7CB +:1038100000F2C3E7002AE30EC5C2EA11E9E001F5B0 +:1038200030E816CDEF3C09EDEBC501F87F04F32D30 +:1038300039EE14B807DF0F0EF7660D21EE17E72BF0 +:1038400019F4D2A000F133B91C08BC41D8C1B60F9D +:10385000D5D12DF5FDC3152513FCBCEE283C28F46D +:10386000E6E9FCFF040000008003000060EFFFFFBA +:10387000C6E4FFFF580700008E120000860E00000D +:1038800091FBFFFF93FBFFFF94FDFFFF2BFAFFFF70 +:10389000C3DFFFFF7DF5FFFF13EEFFFF46F5FFFFE0 +:1038A000D8010000D3F9FFFF930F00004DEEFFFF9A +:1038B0004BFCFFFFF6F7FFFF340C00008C170000F5 +:1038C000ADF5FFFFDAEBFFFF79130000D6F9FFFF3C +:1038D00051E8FFFF631E00005CE5FFFFC9DAFFFF50 +:1038E000ACF1FFFF20E7FFFF5DFEFFFFDDF5FFFF0F +:1038F0000CDEFFFFA70B000088F4FFFFB1FFFFFF06 +:10390000B806000023EDFFFF420A00005BFFFFFF47 +:10391000ED0700009EF6FFFF14FFFFFF4AFFFFFFC9 +:10392000431C0000DEF2FFFF94D9FFFFBEEBFFFF58 +:10393000E4280000C7F4FFFFD2F2FFFFE60A000010 +:10394000E0F9FFFF67FFFFFF01F0FFFF59030000F1 +:10395000F40A0000CFF4FFFFF6050000B8070000EE +:1039600046DFFFFFE2F3FFFFF3F6FFFFD0000000AA +:1039700063F2FFFF291200000801000021FDFFFF94 +:103980007FF9FFFFCFDCFFFFB10F00008FFDFFFFCE +:10399000AB020000C8270000DA1B00000CFEFFFF8E +:1039A000ECF9FFFFE2F9FFFF81FAFFFF3A0B00009D +:1039B000AE0C0000C20400003FFFFFFF22FAFFFF31 +:1039C000A50000009EF2FFFFEB1A0000FCECFFFFD9 +:1039D000B1F8FFFFF1E7FFFF12EBFFFFBF0C0000A4 +:1039E0007EECFFFF9BEEFFFFA9FDFFFF19F6FFFF37 +:1039F000DBFCFFFF49F0FFFFABDEFFFF4F180000CD +:103A0000CF0D000055F6FFFF72FDFFFF10F8FFFF1E +:103A1000AB0300007F1B0000D61C000075030000F4 +:103A200033260000790900006DF3FFFF14F0FFFF5B +:103A3000C0E8FFFF38FEFFFFB6F7FFFF46010000BA +:103A4000BF1B00007EFAFFFF65F7FFFF711A000041 +:103A500092F6FFFF28F2FFFFA10A0000A015000068 +:103A6000A3EFFFFF8E090000EEF5FFFFFB11000042 +:103A7000A70B0000451700004D0600004BF8FFFFA4 +:103A8000D4000000F824000020FFFFFFE602000041 +:103A9000C2EBFFFFE4EFFFFF8602000007E7FFFF36 +:103AA00099000000E5FCFFFF360B00000403000056 +:103AB00018170000D5EAFFFFAAFDFFFF02ECFFFF89 +:103AC000A41900002F0500007BF8FFFF240400006C +:103AD000ECFDFFFF97FAFFFFDAF8FFFF240E00006E +:103AE00098FBFFFF150C0000E6FFFFFF0BDEFFFF5A +:103AF000EBE8FFFF6FFCFFFF69F8FFFFA0FDFFFF92 +:103B00002EF1FFFFE9FCFFFFAD0A0000C8FAFFFF3E +:103B1000AEFFFFFF3D050000B80500003CF6FFFFCB +:103B2000A70400000F0E000096E9FFFFD6F9FFFF83 +:103B300044F0FFFF1102000024F6FFFF711E000099 +:103B40002E0700001810000070F1FFFFAC1A0000F3 +:103B500014FAFFFF5F0400006B0A00009AF6FFFFF3 +:103B6000EBF7FFFF6C14000089EDFFFFFCFDFFFF8A +:103B7000DC04000097210000B5E7FFFFCF1F000025 +:103B8000D8FCFFFFA2EBFFFFC604000083D9FFFFB4 +:103B900044EEFFFFACE6FFFFD6F2FFFFF5040000A6 +:103BA00011FEFFFF19E9FFFF200E0000690200006F +:103BB000BD1E0000351E0000310C000011F0FFFF9B +:103BC00091F3FFFF1F0600000A240000E6FBFFFF41 +:103BD0000E090000C6F5FFFF8D03000016F8FFFF79 +:103BE00080EFFFFFBFFCFFFFEFFDFFFF72EDFCFF6B +:103BF00004000000E0070000537FE38CB5FF017F65 +:103C00000F457FC87322E2F01E111B9F8C5366E1A3 +:103C1000E64C98292F352518E0DFBFEBFFC91BF0D4 +:103C2000E59CB9C5D80F11544881F17116163C5165 +:103C3000534021D68C65B3EAF20FC8A981AD75B89F +:103C4000E1C1EC81656A9581E91C2556B1491FCC1B +:103C5000480ABB755407EF66AC5734E58187813F4E +:103C6000F61A8E82C88138F224497FECB7816BF056 +:103C7000A4523D3CC57F9168BB5A7F7001B19B95B2 +:103C80004619B1AC0A0A51A5B0DE20E6C839A01227 +:103C90000A269725D21C6C7F6B3A9A81C19807152A +:103CA000AAF99355AFF7C67449CB8181AEF3B1370A +:103CB0004CF4FE6F1E3ABC4BF6990451F02827A431 +:103CC000727FFC3BA0815134D9C39253342330B46A +:103CD00023B24AA79AFD5B477061EE38F4FE3EE4DA +:103CE000F2E82E023D7FEF813F21E0EE81567535EF +:103CF0001678AEB2501A7F97AF37C97030DBADB7C8 +:103D0000474A15A8C6A22F1E65A43D7F9564DBCC4B +:103D10007FF0C4E9A37F7F53D5D08154CCE1E096F6 +:103D2000EFA781397C1681FBE114C4ED03DE01B2FB +:103D300014A5227F1A13D836C9FF604E876835C292 +:103D400037C9D02C97AB5705F75529BFB3045AD0C4 +:103D5000E338522D9F00817F02C89A3403B6B6C65D +:103D600020587D819702B984C695464346E20039C2 +:103D700086EF811A6F5102477F7F816FF0BE1896E0 +:103D8000FD002D2F994814E4383BD7C3EEFCD37FB8 +:103D9000A2FBEE815BBEB21F4D63890881DE16DA9D +:103DA00041EF467F818E2BF211A20E67DAC081159A +:103DB0007F2401385F1FF007EC498E6C96F91BF5E4 +:103DC0003C744F48FAD0D1C14A46402B1400CD2252 +:103DD000DBE6AF0B41AD232A156778C4477F49A6C0 +:103DE00058DE7F3555A0041722E72F0CDAFFF2BE0C +:103DF0006A9223D4E24D7A7F6222AEE075A2797F87 +:103E00003B1F88BA478A819E386AF8D01BB4228C3F +:103E10001DF47F183B16347FC67F7F71E2C826559C +:103E2000DA48B481EA4218DCC8173CE4E7824C2C3B +:103E3000A23260D02139A4F83695BCCFEE81A37FA1 +:103E400087FA2FC5C46E2781C88B048706083520E2 +:103E50004225D128A0B68BE87FEFE2AED772816011 +:103E6000880D2928A1927F810FF4DC689EF7E43F3A +:103E7000D311C54B7FF9C3ED104FB237B65F126057 +:103E80001F4DE3F8F2C07FBEA847BEF5064DD88AA5 +:103E900038A9EAA97F15D232CD71C7C15CB7AC454C +:103EA000DF45420935B16E06265D1826C7E92C901C +:103EB0000F7F2B3236081C987D10454E3BE8CEFD17 +:103EC0004C7F2A81DF81B61C7FB087FAA32C426128 +:103ED000FD3562F4D424FF8C097FB59DD1607F9EAF +:103EE000C7DCCAB0F5362D57BE8F317FC64158E1C9 +:103EF00068683427147F5BEC34B619573E81E94576 +:103F00000622E5836EB4A628DB4002F21BDD1B7F90 +:103F1000810A8116D6706924411DCA57A5F41DCDAA +:103F20000CE17F4851A04324AE8142FC7FC381B79E +:103F3000B594761409CE43D0611AFBD2CA0A52371F +:103F40007F00E9D5097F896A1420EEDD2BC3C87B89 +:103F5000F0407FD8E47F64E90EE7BA42CD3C029698 +:103F60004E0A7FF15278E981C4CD1E8104EAD893CC +:103F7000EF1C1734903BED44ECF8F1B9096281CCA9 +:103F800081F734DF7948AF1E7F078181B2747FCF1C +:103F9000145D1B7F2B0D5AEC3F60B67F819B3D2447 +:103FA000F49ADA08DEF2C97FC4FF748898293E14B7 +:103FB000C0C8B21BDB6A7B3584D3B9AC831E87894A +:103FC000B83BBCC0186C3828810A249F7FAB4630B0 +:103FD0005D7F4725815643EB7F49CB42D28B7A6F79 +:103FE0007F0562A689FDE07FEA7FC507D6C6D8DDDA +:103FF000D981AC8181D2FD17CE5093A51E6CA5FA54 +:1040000091C11233578181A42FEE7F7F452008A1F3 +:104010002A495B81FB7F5A6A3FBA1B717F7FAFE3FE +:1040200035E27FC86CCBB048816C2E3105CA1E2C9E +:1040300012A1F4B2D7CF81FD7FF29A7FE9814B0CB8 +:104040007F553D390D485DDE7FE1A8DE7FCEC6DCC1 +:104050005C1650BCFF7F8152D5F5CD817FF13E14B7 +:104060005D6F22157C387C08288120381F145C8104 +:10407000D841235C7F466C6CFE46B354DCBE5B814A +:10408000BD084F687FAC344179AE0CCDCF81CC28D0 +:1040900033AD7FC17F5F0B597FAB384D4C7C7E3891 +:1040A0007F9FEA81078D1A1A59C781F3D9B27FBD64 +:1040B0007F1C792F851C7FC8064E117FC635601E78 +:1040C000D650C9BC56903CF5631E1717F502670918 +:1040D000905815AFE47B557C8CBE1C812E5B8171A2 +:1040E000B01AE418784DBF34BD0645A1E2C4067F7E +:1040F000734CBA5CDAEF82DF60447289D44DC996A2 +:104100001B69AC321F04E655FDC4E05B09A581467E +:104110009B7FB62CE947A6468C81E932A9BF7F7FF9 +:1041200076D55A0429C5ACB2B7B7DBFA2C619BB07F +:10413000E9C9BA02512B416441E2E78CA9D9625224 +:10414000507F817FB8DD51A1EC5A250EB74F9BCD32 +:104150004070BA2A557F1A817F7F44AD25397FD0C0 +:1041600013FFF398A9E4695C268E7F3549195B7FBC +:10417000B68108CC655591C7FC7BEDB32C5A7F17EF +:10418000117FC90BE24C2274C6B797FFD57FF98126 +:104190000DFC1C52C65230A6F9D150E4F9F9BA13FD +:1041A00017FE81227F91B5FF26C9EB557FFE9459FA +:1041B0006E1C4EF89BA40AA93B22AE37D522EEE135 +:1041C000E67F47427F51134052A8060C7381F5C029 +:1041D000818132FF81F4253ECD692260BCDC5581AE +:1041E000CDF1BEB05B24174E213167DC812E629881 +:1041F00081166BAB3E27672F2F198137E81432AC3D +:104200005EA15516F05B01C5159F2891E2F27B3641 +:104210009F7FEAB7593331813F7E7F20897FF0C687 +:10422000F707885A81BCCA9A20E9538D00B8283113 +:104230007F008147F431B87FFC5F81EAF941622059 +:104240000BB12F1DCABD7F73CBAFD8314623DD1E06 +:10425000C953ED7F1B7BEF3BA77D167F454DFCB01F +:10426000FC28A7DB811B7C29D1026A2757FDA839CE +:10427000E3CD15F198E118F862CB470015EA2F8BD2 +:10428000F6A4C62BB5FB813E7F07E97FE0CF89E727 +:10429000E98E480E2CE5BEC88181D4A64C3AE9E4EB +:1042A0007F37370572E0464114DFFC207CAD2809DA +:1042B000B2FF3EDCD1248188A723795F485F079154 +:1042C0006181B0817FBFD506E87FE1409B7F151BF0 +:1042D000ADB1CAFC26C1F560E6ABF5C990F7E009BF +:1042E000653BADB16CF62C30148181CC5E7F0081D2 +:1042F000848E7F01C6B13D997FFC209EB2FC4DB4F7 +:104300004D4DFD69CC997F599E9F16E7FA81E2C217 +:10431000E5EFAA6015040052E80EC2BDDCA27443AA +:1043200081DAE07A4C1C4A4EFEECF17B7FF281FC94 +:10433000831251C0C385FBBE3C286D2D6A812AFDC6 +:104340001E21D01089815401FF81E0E42C29B7BEE1 +:104350001A03FCB1FD111E971DAEA5769735D781C6 +:104360000C81A7BCFA9ACA135023C80934DA81FC1D +:10437000ED5879CCFA202CB393C4CDD87FFAB8424B +:104380002E77B7C433F9411E7F6A1B0DB6AF217477 +:1043900060233F47E6B49285D034246062127A7677 +:1043A0001D3E1FFB4AB8A24039F8455CA1D4BFAA04 +:1043B000E348A4C1BC2D9F7F843BE728135332E020 +:1043C0005A6B3136B46F3C32062689D00B5E55CE1F +:1043D00021E10E7F44272C8E5EF5FCFF04000000D7 +:1043E00080030000E807000007020000ADFCFFFFAB +:1043F00037020000B7FAFFFF72FAFFFF77FEFFFFF8 +:10440000E7020000AB060000B400000056FAFFFF10 +:10441000ED020000C80000000BFAFFFF32F6FFFFBC +:104420001DFEFFFF430400004BFBFFFF920F000047 +:10443000D9FFFFFF5BF7FFFF8FF6FFFF45F3FFFF9D +:104440005AFDFFFF2BFBFFFF54F5FFFF9108000013 +:10445000BDFDFFFFEB0700001AFDFFFFB6010000E6 +:10446000040100001AFFFFFFE0FBFFFF08F8FFFF59 +:1044700059FAFFFF9A0800006F040000F6FFFFFFE3 +:1044800051FEFFFFB5FCFFFF67040000A2FCFFFF29 +:10449000DB0200002F0800008CFEFFFFF40100008B +:1044A000D50100001BF7FFFF5E0A0000BE020000FE +:1044B000D2FCFFFF54010000BB00000033F9FFFFF6 +:1044C00040FCFFFFF40300004A09000000F9FFFF71 +:1044D00008FFFFFFE0040000B0FDFFFF20F6FFFF34 +:1044E000B8050000B0F9FFFFDFF9FFFF85FEFFFF11 +:1044F000E4F5FFFFC1FFFFFFCAFEFFFFE20100007E +:1045000050FCFFFF350400001B00000039030000D1 +:104510004C06000086010000A50C000003F9FFFF17 +:1045200069020000BB0500004D05000009FDFFFF0A +:104530003201000003FFFFFFCD0600003AFFFFFF3E +:1045400004070000F4F3FFFFE2FBFFFFDBFEFFFFC9 +:10455000F6FEFFFF95F2FFFF4AFEFFFF13F4FFFF99 +:1045600034040000B6FCFFFF7EF6FFFFF8FAFFFF01 +:10457000120500009D030000FFFCFFFFC8FBFFFFCA +:10458000440500000E020000A90700004A070000D1 +:1045900084F8FFFFCDF8FFFF1D0000002904000094 +:1045A0004B000000BF0700003DFDFFFF54FFFFFF71 +:1045B000D8F5FFFF8D010000C0080000F2FEFFFFEC +:1045C00061000000560200000607000058FDFFFFD2 +:1045D0003C070000E3F7FFFFD3F6FFFFABFBFFFF55 +:1045E00064FBFFFF1E070000E80000002D01000033 +:1045F000CF08000086FFFFFFDA03000096FFFFFFF1 +:10460000910600009B08000008F5FFFF16F2FFFF6F +:10461000CF0100000F010000D2FFFFFF470D000097 +:10462000010A00000608000044FEFFFF25FEFFFF10 +:104630000D050000A2FFFFFF67FBFFFF0002000067 +:10464000DDFEFFFF4E000000C60400002C0000004D +:104650004E020000BF040000AFFFFFFF9802000001 +:104660003EFFFFFF6B0600000FFFFFFFD4000000BE +:10467000E9F4FFFFBC010000BC0000003E030000A5 +:10468000A9030000F4FEFFFF82FAFFFF9A01000079 +:1046900052FCFFFFBBF9FFFF9A010000B3FFFFFFD1 +:1046A0000C0300003712000029F8FFFFB7FCFFFFE2 +:1046B000CF050000CD020000A2FDFFFF28FFFFFF95 +:1046C000AEFBFFFF360B00006302000073FDFFFF2F +:1046D0008BFDFFFF10F6FFFF69FCFFFFE206000005 +:1046E00019F8FFFF66030000F907000024FFFFFF31 +:1046F0006801000099FFFFFF64040000BDFCFFFF9C +:104700009008000060F6FFFF5FFDFFFF98FDFFFFD0 +:10471000E9010000240C000052050000F700000031 +:1047200054FDFFFFC80000002D040000B1FFFFFF93 +:10473000CA050000F701000097F5FFFFF90200002D +:10474000660A0000AAFDFFFFDE0300004FFCFFFF2A +:10475000CFFEFFFF2CFCFFFF5EFCFFFF53000000BD +:10476000AFFCFFFFEAF8FCFF04000000002A000095 +:104770001E393B3AD41378F8442A0FD713130AC1D1 +:10478000F765EF26DF39162F5AE0223AE90ACB26E1 +:104790005A0A693CF3C0620FF4103DFA50118129A6 +:1047A0004E533B30CD811078243CD8EFFE4FE80EBD +:1047B000D6DC201EDEBEDEC61448381B5106361776 +:1047C00027DD11E53712DDF2F0DFF42EAB470B1BCE +:1047D000D6B05B0116B6AD69A14010F8A35F35B441 +:1047E00025D24BD0BFB91D3A77454921D092DA196D +:1047F000CAF563B907706FD51129814839ACDB1D43 +:10480000F61D6F0A34DEE17FACD3533AF20B05BCE0 +:10481000072A132F85A813B80A6A511B38B7073E19 +:1048200048552E42A715B53D4FB3144F4A42D12DDE +:104830002E2EC5E2891CFA3BBC03CA3169DD7F30EC +:10484000AA07119BE93F6BE6850285C6FFD821D5F3 +:10485000CFBED9A2A6DFB9D8AECCCF223EBF3DD8BD +:104860000052DCD66A29040E3D53083540134D47EB +:104870000BD69BB9200E14CC2DE0EE9C08DD433303 +:104880000081F41E852DAC210BEFD8EE2E6593CB65 +:10489000D21F1719FC11CDD4F9200531C413F5FF2F +:1048A000F0081446E52BCF7FEC20BA0FA43CDCDDEA +:1048B000203C2110C0B02928E90E37EECEE420A913 +:1048C0000D082722FA0503B4FDCC1F24053FDD1F88 +:1048D0000419D12695DEF2643A5B7A071B46F01282 +:1048E0002740E02F761854967FAD21D1F2FDBD40D0 +:1048F000DF4607411E0508144006F40273C817304E +:10490000CCE53E231CD82D815BF86EFB2FC824FC20 +:10491000ADFE650DC4F5D53A111C20DCE020061370 +:10492000DD12A7E32E149C0DF5344E15D8F0F3BE1E +:10493000ECD2030C2D27507FE61C020DF901E15447 +:10494000062F46C0D1FAF7EF0E51F02D19CC3301E6 +:1049500025BCF546C8F6FCD90555F920F5D1F22F4E +:10496000FB3828241F39A4B921DD57DA6806D3F1B2 +:10497000E5E7ED1F1AD0E1E44C437FD8D227C7C743 +:104980000B1162D9060300FE79FF0018E2FAF29ECD +:104990005626B7D63D342429390E5401D921D7AE35 +:1049A000E5D97F5E16FBC028E435E8A32F0C4E1630 +:1049B000ABC97A974318E0F5E69E0D007F3813FEE9 +:1049C000D34CD7CA27474BF7D5FE2EE8EA9DE7F030 +:1049D000CDD948C5E2AE9A2903C73A232769A2BDBB +:1049E000D6FF18EAEFDC9E1F494729DFEFF7D9BC55 +:1049F00002C72CF6FB1F814BFF37CF03C5D9B2018D +:104A000015030265DB0FD82520009838F5AAEFF1D1 +:104A10000D1DCF1E1940A7E7421D19442B3D2D2720 +:104A2000EFFE812B9AC831D7601430E8F9C036D236 +:104A3000179A0B40B219EA1D02D0CB2A2442D5AEF8 +:104A400028B22919BC56C501CB9BFDDBC2473CD21D +:104A50007F74D455A893152C420EE2A4009CD2BCBE +:104A60006044B9A01E0D3534C8429500E38DD231A3 +:104A70004B0729A28B1C08E2EAE7C0CB263B0114B6 +:104A8000FB42107FA70A224C11DFC4C40C2EABEAF4 +:104A9000AA6155FF315730C3D4FED10A3619B2E3AB +:104AA000FFB0D4D6F1CBCBEF441428C7F6B1B892FF +:104AB0001A9E2FE001FA0145FB5E1B4D811703D3BF +:104AC000E0D82100D5C026D53DB85A9E244156DAFB +:104AD000FF77CF324F207D4A3DE206F54E305A40F7 +:104AE0009F34A47103F6AEF25B94F3149FB7107B6E +:104AF000E44D2672B6BCE566C9CC8139D413F629DB +:104B0000ABEB8FD17FFEFD99CD07D21825444DD850 +:104B1000FCD70219F3294BBDA46E1F18908EE44CEC +:104B2000140AF0D7BDDB0EAD0BC59F3EF7F3F2F9CB +:104B300006267FCCA913C5DFD7DB16EFB8A91BB5B6 +:104B4000495347D5FEFEB1CAD04D058BEEB13A2888 +:104B5000E8EFD4C2E13E17D4F5C1E7DFF704EF1C5C +:104B600021DCD4DFFE18DCAEC92EF41FECDD30C131 +:104B7000BFA3F81C1AE3EC1DE70E13E03E1216A1CA +:104B800000D48116023CC2EA2115D70810F739E695 +:104B900004D60058ACE3F398C3FB302BBFA823E046 +:104BA00057E13ECF134381FE315BBD15F52FF03D3C +:104BB0004104E111E1FCDF19CF16083AC7E0F8EB38 +:104BC0008C58CFCF0E9DF6B73C2B7F05260CFCF5FD +:104BD0004B48E1F0CDA99B1BB2D9E21C9DB662F512 +:104BE00028CDA73295860F261D4E3E4A09FC53E973 +:104BF000B5EEEB122B73E95BE460614808FEBDA2E1 +:104C0000C76A88B881206143DBDD342CC43D0E00C7 +:104C1000A3F10EE0D4ECE90FBD0407AEB90A369F4C +:104C2000FC01BFE107F21A2981193D25C0E818F1FE +:104C3000078B7413D1190AFFDF1DA16D2D05F43305 +:104C4000D00BD8F7D22805D907CEA4071AF83DD043 +:104C5000AD31C93CE30400282A12B2C3DE0C2DDAC0 +:104C6000ED277F2F392562EE2D0BE70CC4F9EE1BE3 +:104C7000E42DD3D21F5E64C405C1464A5DEBB0D4B7 +:104C800013549F28DA33CEDE5C2ACE0BC3E7D42937 +:104C9000B453021FE31600ECC57FE1CFBDD875E029 +:104CA000F5D330C5DABD1302D7E5ECCDE3521AFDDA +:104CB000FA2FCC3B81C327E8CEEF616306025A2A64 +:104CC000E5E71D27DFC120E734EFCCABC045145822 +:104CD000DD217A4F6053AFC300020DF011C4F833E9 +:104CE00035DF0FF8EBF0DB024B01010E092AF2D39E +:104CF000FC1F50EB29E9E3D8B5E81F5468D30CBA80 +:104D0000C2D2380EBBB1FCE451142F0D1E1C1B8106 +:104D1000FA1DE42905401EDFE5FDD0E00CE2005A53 +:104D2000E12CDE110A457A9142F525EF0AEB6AF98A +:104D3000D6E312C4E3F3BD1849D4D9E6E87FB1261F +:104D4000C7EC191F01207F3F33E419C561E6F1F07C +:104D50002ADA1E0FAA52AF362C3D1392C7130DF15B +:104D6000BBFA005BB3D5DF1101DA24FE22E9E5BA14 +:104D7000D0F11C82B1EDEB61AFFDF07FFE2A47FF61 +:104D8000FE4201513AE4B7C71E9722DB0BDEC43D59 +:104D90002CE2A93D1E4CD2D2F94430C29CD75D0012 +:104DA00006D47FFBC4E59251054B0A3AE014F1E8C2 +:104DB00046DE06FF0AEAEB65953809FF0F57CAC7BA +:104DC0002AD5FFFC0925CBC338080234D1C55D17AD +:104DD0003C121D465AFCEF35D8050CF1811D1A080E +:104DE0005EC34219DC48CE0FC827C8C104D5A5E66A +:104DF0005C89250AA2F50A6DE778AAD7A339DE19DE +:104E0000D3E05303CDF720E5F7FC35381EE6F8066E +:104E10001608BE8F6F3C0DE9A1110FF0DEEAE07FAE +:104E200018C02E6516C9B5E14A3FCE8EDB030EF0E1 +:104E30001E34E6C21347E5387F178DFAD226332D8C +:104E4000D320E4E3E7340C02B71BD9DAF6A10B1642 +:104E50008F293F1C15DCCEF2F736BB0B4407EA372F +:104E6000297FAEAD1D8A146B51FA1E1D360A4CF116 +:104E7000DFE6403DB5CF2D1A117DD63635EB671DE7 +:104E8000E87F9E97ACD59FF1C4B0E0BCAF1F1B2B51 +:104E900042F71861CEABE9BD3B5E590EE150D9C671 +:104EA0000E7FBD454688F4F2DC106B04E44B1F22F4 +:104EB00058D2233BD4CFC2B1C7362E405B1EDF375A +:104EC000E1C2C5815BDBD7DBBAD006FD0DD3B1C330 +:104ED000D83EEEB6701F3015DEF1CEEB38B70427A2 +:104EE0000C04D701D8315701BFA7E040DB0B540BAE +:104EF0001F2111B9E0BD0E12FEFA7FEC082F182316 +:104F0000C6DDF8DBF57DCDEBAE4B59BF560D132357 +:104F1000C2F7E6F0E515D7381F44BAD86DF0B7EE02 +:104F20003BD7F1EF1D00C713E1C316D0816198177D +:104F3000EEE6D1010941EC7CF110E620EB08FC2003 +:104F4000ED0B3830D4CC4A282FD3173B42F95ECE34 +:104F5000CB4E92941CCBEBE416AF654FD8E70FE530 +:104F60003FCF703AFAEDCF8163072411B72005B225 +:104F7000FFBAEAF6EFDCAEC3204EDA6876470EF0F1 +:104F8000F732DDF1F85DFAEC1FAE04F7571728E8A9 +:104F9000DCD4D1ED294F247FEBC49137BCEDEAFC82 +:104FA000DFEA09F2911105450726251B1ED30AE900 +:104FB0004316810A44465CDCDD0E20FB16304107B7 +:104FC000092EB12A2FEBFF9FD21DBB0541352FFAC9 +:104FD000EB2A4562321E28AD2822373E513F0AEEA9 +:104FE000DA35BE37D6F9FD27E97F050E07C16B36E6 +:104FF00067350CE25E011BD1F5311C7F00FB23DC21 +:10500000CCB9DC18FDA21307EA11300C061AE4F83B +:105010006F0014F52EF96FFEF92DF03206D7EFA7C9 +:1050200008F7E4C8871A7FC6182CE3E1411C5D0726 +:10503000B1CF511DDC2257F4F8CBFCEEE86E1652CE +:105040003635BB955F41984519150E26EADD5800A7 +:10505000BF2CABD8E1143BCF1FDBDE532DDC3EABC6 +:10506000ECF83BF00BDD79BE7F0073F44D3602B1F6 +:10507000B9E0267ED89A300FBBF1504F23041DEBC8 +:1050800014EEDD5BAB60A5643A24425EDD52DAC308 +:10509000521FD60DBD3011FB1335EF4CD47FBFB678 +:1050A000EF39D21DE6387F2B0BC02EC304480A27E8 +:1050B00019F71ED5DBE3218305C716223CD84B60C8 +:1050C000DA31192F242CD33E2036024D17E4E11992 +:1050D00025E9C01819BC182548450BFFDA34F4F54A +:1050E0000F3112C3544016F9D90DF8F91412177B79 +:1050F0003CE7D225157F1590F02EE70CD5944B3068 +:10510000F320E8ED01A56415CEDC5E29E6A6F0CA21 +:10511000E73AFA16CE5335EF2C1710030A33C81CA2 +:1051200006BFD7187F355CEC211DA802CDB6D11380 +:10513000E274D70CBE067F4B26565B1CF507F4F1D4 +:10514000C210BBE3F3C655E6D2F2EE2B4039E8F7C6 +:10515000F417E013A3F6472DCF3046E8DE36A5CA94 +:105160001F200EEBE40F280AF401D95BAFF62F5194 +:10517000CD1F96D7CBF635CE1E43FCC2F4DE25FEFE +:10518000B612FA2F2A7BF0EA13141C03717FA4F8DD +:105190000C1ABADC8169DA1B8CFB49E6D888FE4917 +:1051A0003E04362E6E37D20B9D58BEDAE519ECD789 +:1051B000B7D91A94A7CFFEB7D1BCF5A52535CA2912 +:1051C000DCF6FF2AE8F023AABB2B09050EBD1DC99A +:1051D000BD030EF55629D281FFA0E7E2F1FFFEE103 +:1051E000113600D51EA1F74932506C4C141A0098A4 +:1051F000F035FAAE3429CECBA7D1E8C40631141B62 +:10520000D3F2C452FEFE02AF03281DEFE4D4F90628 +:1052100020EC06EF7F1C05DD35C12FE451FB06E4D1 +:10522000E6311549BB01C888F5D4D7757F420BD349 +:10523000135223EE035D67C50BA7A5342DFF5FEE68 +:10524000095E6213B9F20640C6EA3332671230CF04 +:105250005820CADA070C27FE9EFB2B0F24171D4A85 +:10526000FD3D81F608EEF487EAFDBBA24CE622CFB5 +:105270000AA5E6DBF90DF6E90D08A8D52E2CB6092E +:10528000160CC9BF092B13604D11E9CF28B02CDAD9 +:105290002A37C93B35DEB5CB9A36C30BE014172944 +:1052A00012CD0D5B9DF6FA393FD903AB7F2DA11EC0 +:1052B000DB439E2373140606C1610EA7E117FF317D +:1052C000320E43FF60F9F62BD0EB3603F7DD7FAFEC +:1052D000AB0C50C7A826E3D3E6414CF72843DACEFF +:1052E000F3EB180D6C11381B360AC3160705AF2FE8 +:1052F00003E711AE14DBEC81A32A091B44D9679C98 +:10530000F810F93FBDCE4041DFCC230C2A07F3BB98 +:1053100018F21C81ABE12405D7D12EA2B4DC0AEB34 +:105320004AE2E91AD42C2142CBDEB5DD0E384A938D +:105330003AE5A0A32172F2C5DBCB06BAF2E04A43FC +:10534000E22DE9BB7AE6DF0721F2A8E531F3F2D9D5 +:1053500023BF011D4ABADA031C6AE91AB11A6EF1B9 +:10536000E30E3EC7BE220423CFAADFE8D4EEEC7FD3 +:10537000E0DC07D6D5DDA24B0E621608E69B06C020 +:10538000F2D9E381F70231370F05F62631181507F8 +:10539000EA2BFC8C0319EBE424035EE924CFE30041 +:1053A0007F17DC08CAE618A1B1B91957D0AA69CF8E +:1053B0004924E2C88EFD3EF6B238AF27133FEFE135 +:1053C0003B092C43D247EA37DEE156D1F6724D4114 +:1053D000EEE5B53B287B46037F28DB0BFDE54BDD87 +:1053E0005CD2E3F3F3D647DBB1050BD81FFE3DCC0F +:1053F000FCA6F506C430D6C53FA039C8F539B3DFE1 +:10540000F3D812E7193AB70B94F8F7E6DFD5F804AA +:10541000C8BCE1F9CC07C8CEDDD27F0861D5C9BCD4 +:105420000503F6EB3B19D5FF5F3CD3DBEF2AF5F51F +:105430002DF8D133243A51DD08CE81C7761AE01019 +:10544000EB1C02CBE9C1FCA11BF7EDD9590F39F0D8 +:10545000CBE72921094DFBDD21D1C4F74B0EC1EA71 +:10546000C4BDEE4A0F11292DFF2A647FABEFC90896 +:10547000F71824DA05DAC40F330EAE31C24347F908 +:10548000F2D9E921DBDDE7ECDB0F39440CE007441E +:105490003CEAC8F1D008CC2BF3E8EAF10435F70078 +:1054A000C1E6F0F5FBE3C9A557397FE42129DBF01C +:1054B0009E20E9DC2239E6DD130709CAFBF4EE0A77 +:1054C000DA3EC7C50EF1C9E6D03CE3522B4F552951 +:1054D0003277E1D8F6FAD10A27F5BF28271D38B868 +:1054E00032E7E205DCF92AE8F7CCF1810D1DF7DFA0 +:1054F000A7EA06E9DECDF0DF11E23DD7D035C732AD +:10550000F2C5E87F9231EC4C7CD64154FED8937DB5 +:10551000F9515CEBD71E0E400E4005383AEC99BEAF +:10552000DCD8C6011C0AAD6F1311374861ADB3CE8C +:10553000E8080DD204CF04A604D065FD19EF32F2BD +:105540001B3B2F348109431704AA1700D909FE0019 +:10555000F0D05F10CEDB15FDEADDD3E1F5E4CD0E32 +:105560000413C54630C132EF4217D5B890F6E61D98 +:10557000070CEA041A2A912FCD9F34ECD48116151A +:10558000FB22F2202DD63709F2C5CB0B3D2D396415 +:1055900003F1FA0023C618E82C28EA09E532D219EB +:1055A000D5D605CD7F1AE10703B61910E1DFE40E69 +:1055B0003605A7DF81447CF5F0C4AF34F9085B7889 +:1055C000F3EC0FF6E7BE2CAE0A35FCCC06F105066F +:1055D000FE50B3D4D5DC37B01705C9F40431EB3233 +:1055E0000152B241E93254DD37E1D65C31EF0B3282 +:1055F000F6E6FF48229E1881FD190BB3CAF9371C45 +:1056000026060E5B593C2317CF41123003F9E252B4 +:10561000FEBAD2FB140CCC16DED9CEF9C2E4F5FEEC +:10562000DAD3F8589CE9FE0B3773CCBF34B61CF3C1 +:10563000E142A2CE2831E4D8201BEE1E81F8CBFA3D +:10564000FDF8F8BC35813D524CE21415D6323EB41B +:10565000F747D8C3CB2145AD9E1BE6DCD1334B4188 +:105660000AD65DF55203F29E1C194916F72814F369 +:10567000DF130D0204DDD1ED7F23FCB33A5B1EE5A1 +:105680003814AEF5FB25310A64E41B04AFAEFB4EC3 +:105690003B20071B97B3C533161E473D3335D1B5A5 +:1056A000030540F5F51999EBB2EEF7741EDF55C10D +:1056B00068412F2BE52C7F2198C2CDFDA3F3215DFE +:1056C00023527ABEE5C1028EF91A31251B0A244104 +:1056D0002D4D3ABA0FB7E21319EA121AE200E3F1BC +:1056E00013D13AEA507F92150CF0D6EB21E9B3DDE5 +:1056F0002EF4012410DB2D18001E0FBD96EAC72AD8 +:105700000BF2D9F216E5F17FED3F2DECD117F8E160 +:10571000E54BED2126301127CAD7FD08031A326365 +:1057200008F5DA141A13F3F4DE26D91FE7EFD31FB6 +:1057300031EC03FFE5E410DD14EE38250EFD07F033 +:1057400004E4E0E8C412761C0B3304071FFAD5E02A +:1057500003F7ED54FE70F181F2F719DE11E83224FF +:105760003048ECEC22F0FE047FE74D13461D3292E8 +:105770000648FF3DD0F8F6EF27F0115B0EFA08ED72 +:10578000005E211ED139DDCFD4F8C215FB121C1BDF +:1057900053FD81080953CC4F2127A66002DB39E273 +:1057A00015BB37F9EF031DDC1C54B8D5BBF12FED49 +:1057B000B0D33EFD19C0DD0524C33CE4EA7932BB19 +:1057C000D9DB18F43052B6FAD5DFF8BAF7570238F9 +:1057D000E204E820BD507916C02923AE58AEE9E0B6 +:1057E000A0162FB3197F5E9AE3DB2E24121E24220B +:1057F0001BAD18F6B9A3E136EF6B3CB4460DBE24E1 +:1058000097F246E4AFF0CCB04EDE20337CBDD9B881 +:10581000E881EFF5623336B27A6B65FEAC281A3157 +:1058200019EEE41D4C3200FB32FCE51A1923290065 +:10583000AF2401C4C14130D7EB35CBEE530759FD3E +:10584000CA1507FAF305EC00FCA6C93808518136E1 +:10585000BDDF1415C6C5DBFFC10C28E081061F1192 +:10586000FD1ACD18B5011D1B45212613ED12D06977 +:1058700035FB1F676C24DFBF3E7E081FF62C1BEF35 +:10588000CD41DE000206E69BB24E81E4C7BA0B1D95 +:1058900098C80421DB5749E8E9DC04CA5989E33791 +:1058A000D974D1A8FD1D42D9420C42D7F8C4019F3A +:1058B000D6490F41E104E8DDE70F832DB70638F63E +:1058C0002ADE3F9EAF020CF39B49A9D8490F24BAA8 +:1058D00026AB176093CB8DB936E2E6075B16B6812F +:1058E000F7D8FC0A2FE4F72D164F492DF3FFD9B254 +:1058F000E4CBDC12151A24E50237FB14FCEE44E578 +:10590000ECFBD6F1C91D7FC33915D6304CE5E9BA99 +:10591000ECE2F9CD65D8FAB6C929D506FAE41552F4 +:10592000DCEB329E0504E3F41D02F217618235B10F +:105930001F81BEDD4D124AC764F8232CF325F3FB0B +:105940006DC5F24EE19EC9C0513932EE12D1843993 +:10595000DB3AEAE7DC28351C51E90D05DE06D451B7 +:105960005938423E4A81F9AF2F35CD3C1E11FB52CA +:10597000E5AC0FE61BF5CFCE0E191AFEE3DAFAE31B +:10598000E3C6C4FE085FEE55927FE10FD6DDFA1E36 +:10599000F625521618F53C0310D722CAD5BC23F0C1 +:1059A00036C541BCA1F419951DCE53B115AB0458B1 +:1059B00053CF63D2AB7E5E0AD57C1981259246E92E +:1059C00017B5113DEBA0BB460AB0CCFBC5DC4DBB07 +:1059D0003BFF1848ECDE233CB7370A2D81A4D530B5 +:1059E000F1C25B35CED8A5DC6CFF1504E41A5678FD +:1059F00033F92EDCE22D5A055321FC32F9CEECD2DC +:105A00001F1BEC470F203A29D917CBE61831042089 +:105A100010F1DE2CB21157DE1419CE271CA1E203BF +:105A2000C5F02C1617467F15D61AE03303A4EADC1E +:105A3000DECD90E2CD47C232E27F0E02102849FC53 +:105A4000A6EF295DD86AB6771DB8D368C1EBF05FC1 +:105A5000DA05473632DDC555005DBE48C0CBFD5680 +:105A6000E8C31AEE03EAF6CAF1D6E40E02EFC61056 +:105A7000460C3516F5F41FEC7F3CD59722B4C4AF25 +:105A8000F54AB3123AD43ACB1223D8F5BAB826E87D +:105A90004AEEFE1E862704F187FD53E1C1D9164266 +:105AA000BE19E5F086DB7809E9163CD6537FD23A79 +:105AB000F45DD6061E1ECAD922EC96DCD492363985 +:105AC000EE438ED06B0E5DF6FBE4F19ED65EC2F225 +:105AD000BE08DACC0181DFE32EEE3C58C0D557E496 +:105AE000A3F3DF1F463E29EFC6CEEBF9432A50DB76 +:105AF000342BFEEED7EA753AF812C7077FEE474C13 +:105B00004614A914AC1FAFE84927A53F6D202030EB +:105B100059B91BFDDB41F02B16F9E9FF2016F602FF +:105B2000F5A62F275CEE1E0A60BEA4A50746D7EC9B +:105B30004AF7CA582781D208CBB41A418EA6F51964 +:105B40002442CC1C1881EE5EE8E435E0E1E002334B +:105B50001B3DB9FF2F7F05EA05D803BC08FFE432DF +:105B600097FE010D3606F20010FAF409E4D0253450 +:105B70001734201DE6C4F31BDF0314F0F61D0515D2 +:105B8000F6C7C1C8AD44E6CAEF0ED07FE8E904E825 +:105B90003D494911FAEE0F07CABC1273B6543C9343 +:105BA000129DC06FB9174A6595211BE4C35636B7DD +:105BB000BBAFD82CBBC41D2FDF0FFFF813FEC4C52D +:105BC000BD9B423AD3F1F50217DCD3B536AA05C224 +:105BD000F9CA813045E34FBC26C40BEBA4F1AF0BEF +:105BE000CE27C6A5DCDF4113E6DC1A4B1B115001A2 +:105BF000B1814EAB4614EBCF35D60BC40A310ACA7D +:105C0000C82CA0CA036E1D4CE5DDD95436DDD9F889 +:105C1000E73BB9082A77AA20AC49D0D1C159C93885 +:105C2000DD6A4F4C307FCB0ADBE0DA3452CE34BC35 +:105C3000F6F0190BE9222646AC3859D43318E21E87 +:105C4000C0F8F001475339C25052F6F900C5FC3C88 +:105C5000EF3AE8392303DAF7D727CDF137F334EBFE +:105C6000E9E1453FCA079F2D0EF0FFC5EF7F18EB16 +:105C7000A311CFB000FC1E491637D1DE5F51277F3C +:105C8000210605DDEF17D9066B8863C5E8EE0EE641 +:105C900011065D0F12E1492AF10334C7215232E2A5 +:105CA00030E3D70C0A0D2202CA22E8C23FE9E2B66D +:105CB000EEE603B41A0C7FE8DA17215720F926D054 +:105CC000C7E6DB03EED1401411B9431FE21DE8B46F +:105CD000E617F4A1061CA21BE3C3D904F2FADEFD09 +:105CE00005E90800F2EA071CE056320F20C6CEFC98 +:105CF000002C0D9246E521813DC8DD3B1CDA1F26B4 +:105D0000F0016A0E01DAA6F1DAF61FDEE4C8C93C3A +:105D1000173DE3462F3981E5FD6619FB2808CFB30F +:105D200039F302C60FDCB73D2221DC9DEFF5FFD42D +:105D3000F7EF08E5309F36CFCBC24EF045F22A236D +:105D4000CC7400783DEFFAC9A47FDD17D45F41AB76 +:105D500002022F06172710C207A8DA0306FEFB2B44 +:105D6000FB7F1455C1371D4030BCCD633A38073D29 +:105D70003F51C0F775E399C660CF5D1870E8C10860 +:105D80001E5FF1AF65E202508DF919341A4CC8ED6F +:105D900053EF27E1DA89EC249A367F3C3BE7A308EE +:105DA0004FC8FB32D7CA55FE165A3054450E0ABDAD +:105DB0006C9E4153D70D0541E8B4DBDA24C5782F3A +:105DC000DD2EB8DBD3C22D18BFED0E02E8F72FC8C9 +:105DD000C9FF0F3FFBF91901FFEF130DE6EBF74980 +:105DE00011ED0250107FF11BF5F7120B9B180131DA +:105DF00043E5E1D9DF04C65D04E7F44121FDF43059 +:105E0000B4F5540A13057506C2F9DD14FAF4FD4E13 +:105E1000E618B8A8CA7F48CBFBDAC314AFB61CDAC1 +:105E2000EC24C4D8EF0FE41760FC330D39CCEACB77 +:105E30001BD57BF1F3F0C6D8391A3416C231EBF812 +:105E4000066877E3ECFE7FD125E42F2E2D0AB14DB5 +:105E5000FFEE41F90EDA58F5F9E8F3CA0CBEF9ED98 +:105E6000EAE3CDD9F244C238112C1C10D7FE2D49DB +:105E70007FD8E2DF23E447DD1223D6EBE58B25FC58 +:105E8000672E81C0EE3C0037021AD3D919EFA63332 +:105E9000F2CCC629602DF74D53031A269FB13D045D +:105EA00011F0023E5EB742A6C848B4EA1CDA01E32C +:105EB000EBFED644B3E923D5B1CEFF16D7AF3E09EA +:105EC000F0DBFC18D539D055470C194F6FECA78182 +:105ED00021D117E10EC83BDF44387C0E4CF62593E8 +:105EE0000DAEFA8DD80EA069EC6C2D17F29EE781ED +:105EF0003BD4D9F01851C57220161FA2F716DC1634 +:105F000071A60434E6B828270E0A36ADEB86C5EC38 +:105F10004C21E8F219ED0E3CDFD306D20FE827142E +:105F2000B8AFFD06CDE0F69F1536C5AE0F4148E08F +:105F300024C0E244B2528104E5AD48B8D9BC0FC7D1 +:105F400016BC351201895DFE33BF00EEA10D2C0099 +:105F500054C0EFE81BFEDA0AE0299FA5DB7FF7FFBC +:105F6000BD091ADA4D7FD90712D99BC074B549CB48 +:105F70007F20A9192B52D12A1701C293315548D637 +:105F8000EA5824CA5F23CBB2EE3BBCE04C3F3DA3B2 +:105F90003A5CF51D43E120EB482B36BB09D5344173 +:105FA00013C18B19BAF628FB287F4BDEB042FE2ABC +:105FB00054F2AFFE964043A90ADEF2BBC81634BDC8 +:105FC000EF74DF73355BED93340CF027E857E5CFC2 +:105FD00041CA07D60F1C0D2E69813DD826EDF94A1E +:105FE00011A99ED71EDFEBA2190DB0FFD0CADF9119 +:105FF000AE24B710CCC80FE269E3FA053B4FD213C9 +:106000000A58AF7FE3ECFC1313B79D0836F4710810 +:10601000F3D41433F8CE34BA53D3FF5CC7D3F42A85 +:10602000CB04251118EC38DEE0201A33F5FACD2424 +:1060300039C01656AF3347149B3D53F448176E3D95 +:10604000296FAC2BF104F2DEF3D423E811C9CE7230 +:10605000CF2CD3C70DCF07FB3416A42C0D0181F430 +:10606000D41EC72868361107602D197F3E46F1AE51 +:1060700040EF90C3DC287714DEDBF503C4F4DAD6F6 +:106080004EA0FD23A7059DF9201EA5F35CF77B75A7 +:106090001D07AEBA11DFE023B8AFF80DF538060FD3 +:1060A000CDA041BC41142313BF1581C7114FF0553A +:1060B00008C9E5D6FE2A0803FEACEF390AB6FA2570 +:1060C000DE21CAD0D57F79E1EB9DCE69381EB003C1 +:1060D00004172FEC181051B4D1DEC9FC08D04FF1D1 +:1060E000FEE40E1C0E233007AD17FC18317BAB16F7 +:1060F00093249BB370C505F63B5BCA05676D92FAA6 +:106100001426B314AB483EA86A1CFFA6B83253B499 +:10611000EFF3E0027CE1CE207FF33B450CFE4B0A1F +:10612000F5D131E9F7CD8D0CC1C140A7E9E1FC32D1 +:10613000FAE77F05E90BE03C9BD410F7624AC2ED19 +:10614000C100DCD8EB4297F7D71F0E87F994EFCF49 +:10615000170CF3A43BDF2F9BCBF7E39FCCD1CA17DF +:10616000E6EEB9C1EA46B934CBB754CC3CFA8B81E0 +:10617000F494CD2E1EC2EA51A570B040E4AB289233 +:10618000B3EFE934E7C510D8040C12050ECC0103B7 +:106190001DCAE523021C24EC0A03350A33E6DE3669 +:1061A000162376C7457F35C861249B1CF49DEC6897 +:1061B00002CBE4C21B901798F82D5E2224DB422606 +:1061C0009F55EFD93CF2D0FBEAFB6F0CBDFC070AF0 +:1061D00068C6EBF2753FBE1E09DD392F7F075011EF +:1061E0003E223EEC81DFBEB4F1FBD660502CAC5BAE +:1061F0001D1DBAE11AEC5DA61F27F8E357CED3FAAE +:1062000095CAAC0807C30F11E30E14BED378E90C8E +:10621000690627F96536C3597D15DF350323E10A81 +:10622000C3FFAE3B00106940DA21E6FBF14037AB1B +:1062300098BC7F360313214617EE1243F92ED63F42 +:10624000C8FC24DDFD10CE3B0312D29F437F020425 +:10625000D85BE0E9300250151B2D2904FEB70A6116 +:10626000FA1C56AF3EFB42FBC100F2BAE32BCA1345 +:10627000111AC011FD127FD3E201F8F73DE70DE3DB +:10628000D64912D811ED5F96D8F521F243295AE884 +:10629000BC02510449DFEFDDFDF6760B18ECE62C6D +:1062A000F2EFB6CA41499A0FDC40CBD9381667D312 +:1062B0003118BB080AED1B11BC2125BCFEF3FEFF03 +:1062C00030F223E7BDDCD7F27F1D03255023CAB689 +:1062D00010C20CE7E7D37FE9250C17F23E0BF6E678 +:1062E000DB0DB4F5FF2C12DCC9041FF22ABB0CBF76 +:1062F000F2EAD0203C0739B60B3612DAF34213200B +:10630000E1F827F44FCDF9D515D046E4171E84D611 +:1063100028CA21EFE84D2E07D7252BC2DF062222FF +:106320001D470F6A32560FE706636AD081F74B505C +:10633000E7ED1E3C93FF28ECD7E1652FF217361EE0 +:106340004C543BDB64594A074502C0323B11492893 +:106350009DBDF301F2102CB0CD7F6DDFC441EF1C69 +:10636000EDD9DCE2D0DC0B17F7D72DFCC7F17F1A93 +:106370002308F71BF037BF350D10ABC7FAC2ADF8D5 +:10638000B40ADB0C0DB2FA15F1B2CCEEA5092BD490 +:1063900016DA25E1B64C13154C17C2F62DF0EDE1D7 +:1063A00037BF5FDC3DECC451EDE4DD01C7F0D00B3D +:1063B000E300F0EA0BF5E206F74DBE2529815721EF +:1063C0000BB10934A6E4E3DCE8F0F0EFD61C19C009 +:1063D000354C10ECFCD2D221F4E7FFD3E1E5043CCC +:1063E0001FE31F0914D00602D57F25387F290B0E25 +:1063F00023F7EC00E23E7FB7F8F4E61016D61E0055 +:10640000EB010FF5C60746F951E7F93C3F3CDEFCCE +:10641000060CE317CB151C32F5F2EBF43046D6260A +:106420001A19AD0450F6CB144D151FD603D8F4F04D +:10643000F52804373D014DF2F7DB2E50FF102156B1 +:10644000DCF8D23DC56CE0C9C406D6F89FBF7F44D6 +:10645000C7413E08D1DFBD7F272E15102538C8E380 +:10646000C3D8BFF44B13ECF7364414E8252F03E4EC +:10647000380411D9E4F618F807E0E2D3BED0B731FA +:10648000620DA4D6E5FB13B39CD5F719C4B20B2D4E +:10649000CFFC502A4FBA21108131E9E02732F9466A +:1064A000EF42F4AE30DBEE29FEF40BF418EDCA092E +:1064B000B8DA0D48ECE7E0EE0051FB2CC24FD1E218 +:1064C0002463111344C31828ADBAE04483E9EE1FD6 +:1064D000C1EE3A51FEDFFD2BD23E1BD2AADE1C7F5D +:1064E0002B7B7878DBBF4257A242D639DDF834D90E +:1064F000D045A947ED4F280FB4641858027FBD62FC +:10650000D44EBD2AE0EEF61724023AAAEA4FEBB8C1 +:10651000F103C81AF11FF0CA320704CCB01EED0017 +:106520001CCED7E9C7D7BB7FDFDEF5DFE325351407 +:106530000A27E5F83AD9C353CB1632241EECD5E529 +:106540008BF4E7E4F7CB021BE93321DBD855E97F75 +:10655000A0FC55C42305FE9C45C90E9E34C0BC97C3 +:10656000EFFF3BD32C012747B0AE3B30EAC1DECB77 +:106570001713D7F9FEF0D31DF525424346340DDB42 +:106580002A2F091212DD5C033AF5F2D9F3E516E978 +:10659000282C7F1BD6113EB4F0FDC81AFC20E42540 +:1065A000B586309A4A2DEEE5C23CE2AD13DD190AFC +:1065B00007F95DFC4ACADDCDCEC4C4C5EE0E22EC9F +:1065C000DD1B1710F516CE38D3E67FF2325524BC0A +:1065D000F367E92A14B7EFF9ADD0203D554F55E0E8 +:1065E00018C918041401411D4C4C443443C3FFD155 +:1065F00033231381C9CF33D6DBECBEE7270D1BF461 +:10660000DE4C45E1E6B6032CF25601128CA668C7B3 +:1066100039AB5AC9CD27D7D016AEA1B4DA10F57F61 +:106620002F02020EC716A90A0C3BDE28D61CD9CDB4 +:10663000BBFCE94021FDEE0CFBF002F65EA222F667 +:1066400006D623CFDFD263FDFFA6B2DB091C1D6C8B +:10665000C2DBFF16FFD30D1B81F0F9F4EEBBB54989 +:10666000D4410C170A2F3626C4AAFE4FE914F04B6A +:10667000B511FE3ABABFFB8138A11B116415E5F9CB +:10668000CC45EBEEBA40D1E0EBF710AAF53FEFF9BD +:10669000441535FB90A1F9F9218125FEF59A012DCC +:1066A0000FD5DFA45A4D5E2BC7CDFFC60E5518037C +:1066B0002B046986149DFAF63B6CF2321DE24421EC +:1066C00035212A395C4BDCD4CF23BCA536590214C2 +:1066D000814C9413FDA2E2F3E81A700CD5392EF820 +:1066E000F21402A82E9D0D0915A5EBC5D3F6E709F6 +:1066F000F83A543E0640140AD93F61E4A0BB2D721B +:106700000AC70EE51AD6D011FB2BCD19EDDE2623D4 +:1067100005F41722DFF4C3E24A04C7CA0A327F49EC +:106720000B97E8A626F80CD11B1D4AF2CF9FD6D1B5 +:10673000F20FBECDEBF95136872119FA161F2A0840 +:106740001FCC1824171BDAFF06BCF58142C90D4483 +:10675000323AB80611379A1302C8942A19D7061F7D +:10676000CD66C5F102BB731B1F5DB2D3F2A4EF1956 +:10677000EC6EC02081A4F5AAD1210CC2EE2295D3E3 +:1067800058E151178C030F320E201A00504D37C3B9 +:10679000F439BED52573F314B34B01F76B07E881C9 +:1067A000DC2ECB0314B8FFE4F905C4C53AD065A5C7 +:1067B000FE176B2D2EFD3DB2F9314DBAEB816024F1 +:1067C000D204FFD9E3E92958BFA013E635D3372017 +:1067D000529DF2ED141D0CFE64D914D6B4B00C0316 +:1067E0002211007F88C330FDA6D024F92AB9FCF914 +:1067F000FFB3D487FA4C581F043ED30C1608D6605A +:10680000BA342DD92F0E70C44E36321276EA518921 +:106810000D49E0CB0BBF0AFBA53B3345265E671B4A +:10682000140CCADB27134EBBF6142739343218D7A1 +:106830002BADF3F016B51ED44F0D4D81CBFB305F61 +:10684000B8248E22DB1A36C3CD4845DE161DACDDDA +:106850000F3F027F310FB3C431E61F4DDA0030A481 +:10686000552857F7053A55FF24EFF7DC82B67650E6 +:106870004344C7E8DCF7FE1338E9CE9A563DD95DAC +:106880001D28080542B668F916FAE7D71EF11A2145 +:10689000FA337F092A2303B5DDCB0FFE72E0A9236B +:1068A000DF2022E1D7BFCF26B2B03868EA0C696B8F +:1068B000365D59F70E12BD54CC22B7B241F6B43151 +:1068C0005D811020399D22C0BF41C5DC6CB4FDCC78 +:1068D000BE06B4C37F05FCBDA6E13D041A4B19E515 +:1068E000C6EEB1DEE9F7BBBC4BE51FD40DB61CA666 +:1068F000EE0022BB4F038C1438ABFA1EDE2784F85F +:10690000C556E3D7E12D4DF5EBDFE91609E41BE6AB +:10691000C8E21A26C6E9F1537FBB0EE0BD2DFDF794 +:10692000DD51D8191612FF513ED41458D31AFB1C4E +:1069300020028DF9E0319414BCE3F2BA36F93254F6 +:1069400028CA760CB4DF0607E50103FF01251FC244 +:106950000E54FD84E52A7FC7FBDC2CF93A06B62BE2 +:10696000D2C239140F57B21D070D101588110681B8 +:1069700027A1BB64B90D52E0F6D53CE93226AF45FC +:10698000D92B4B20D7EFF8121FDEC40AE7C230D64E +:106990002D4512530E06AB2CA624BE6201D2570A17 +:1069A000BB9B1BE1C52F1BE21B020767263A1C5449 +:1069B0002D3F0A19D84868047F1608CBDEF3F6D9B4 +:1069C00013C110ECD48F4656E6F9FB3D0D81D43847 +:1069D000D71A4EEAFC3FB5D0E2BF2CD22D0A0414E0 +:1069E0000124F8F44218FEDD3E35FDD31DB4FDE070 +:1069F000DC1B9DD36E0428DCFD0207C63946E54347 +:106A0000EA23DBD67F331B3BB2E236B81C3D09CB11 +:106A1000173F50CE5FF7EB0209430E1C542734B2E8 +:106A2000E8CD182806FBC1131C135B09DA11AD81F0 +:106A3000E938BD0FF0B12D21422717BEEAD6217CDF +:106A4000422F2518FB0B0FD71143B80014D6D34F94 +:106A50003407183ADAB0E5B939B83CF310CB04DFA3 +:106A6000E302D60A14D33C0DFBD4B02D7FE6E7FE3B +:106A7000171BF0BC4D2B2796F405FBDC8CE1380B83 +:106A800016F6083AF65E2502F7D1ED1C21ECD30785 +:106A9000C22EC981D53F6B0FE7FDEB18D3E3CAF0D7 +:106AA000A9BB20C6D3D1DE56F12015BB1FEEF0D70F +:106AB0002AA329090F5C40DFF925A854D9E962DA35 +:106AC0002DCA19C115E206D618DCDF154BFE4EE1C2 +:106AD000548CFDAB45C301ED5A292381BEE68ACE15 +:106AE000BA0C1BFC8681FEDDDCEAE0D2BECA0D11C9 +:106AF000390D20595F5C130B0BEB53FBE76819CF83 +:106B0000211065E8F7EA26894770601F3616D6B36C +:106B10000DF1D0544EC608B410B1B039074A7F1CED +:106B20009455652218FF470BCAADFBFE6175D7E08F +:106B3000313B3A24E4BEB43424144D106E5B8532EC +:106B400012FB3D44EEC8A9CAC4F6FE45D9DFFBC519 +:106B5000181ADB1EE9F40BF1292A27140C3BE6175F +:106B60001AD91A3ADEDBE4CB7F092BF6CFF5BDE765 +:106B7000C6E040EE2DDF3E02DCFD7FC996B320D497 +:106B8000F5D65714D5D2B22F30E6F625ED3CB048F5 +:106B9000496E7E1CE1E53E0DDDEE6061E0F37E0BAB +:106BA0003F7FC428154BE6F561E7F01666F2CD0F7E +:106BB00020F8502A27A536C81E3AB0CE95E03EAA46 +:106BC00001F0DD248DD14C263647D3270FE36CAA84 +:106BD000C4A1081C2E26BCE50755ECD428B687C3F3 +:106BE000267D26CF10240019BBD6A30A21D87F33D7 +:106BF000F30312F5DD04064BF6D6D83AE71BA75887 +:106C00004BE54B221A7CFE17571FB749ABFE00CB52 +:106C1000305C592BC8D6622CF5EF2F76ED36317FDC +:106C200050FCB7FEB2C40C3AB5D3ED252D32471651 +:106C3000C4B3EEE10D3911E9A0E6FB082E2815F7E3 +:106C4000304CCDE152E4EF0012022C13CEE2BBFC3B +:106C5000DFFDCA1D2CD70FFAC51B30ECF9C07FE150 +:106C60005544B6DD0518E2D916F0BF2DF73530369C +:106C7000C299DE3517F8561E53070781FCCD55C65D +:106C8000F2D4158D291B38F91FA8D0F025DFA68D69 +:106C90000510301CDDDFD5A7112C4B0FE7EB0441AD +:106CA0002A0FA9C5E0EE1EF8152E320AECE22301E8 +:106CB00038CA36EA0FD9F4FB7F36FA14F901CD1F32 +:106CC000B5CAE9DA2A71EC48265AC4010736705D64 +:106CD0003EE991F2ED2E33147E81C224C9EF7D4B43 +:106CE000E2D90116D65D12136A462C56056EFF34A2 +:106CF00020FBB4167F45FE964FE78D101BB6364D30 +:106D0000CFDDF8B8FC1258A69D12BCF403111F8504 +:106D1000D6CA291B0B98B43815FD10AADE2F02C85D +:106D2000B321FFD40D59438D6D7F22D3F2F030B4DF +:106D30002069DF2D63B8EB21F01BC55B17AECCE7F4 +:106D4000EBDCDB44C8A629D1C066A8A5341BA33D53 +:106D5000C0C304787FFFA1CACB96842706F8DCE580 +:106D6000F2BE05F916BBE6133042C923FCFDF8F567 +:106D70002742B4F80A3AE92DF3F90660C5D4044B6A +:106D8000021FCE2FD3FEFC56F42E2FDB20D10DDABE +:106D900009EC252FA61515032B3C01211CBC21CB8A +:106DA000055AFDEC242B7F2A9530B730EF20CAD747 +:106DB00068E2DE256FC57F25019C294CC943ECD9CB +:106DC00002C7182E1BCCEC0F53C3F410BC1F733C2E +:106DD0000A432CD53F29370503FD13FE924FBA30E5 +:106DE000341FD8DEF13030380AB1B2BFE0134F01A2 +:106DF000F026EEF2CCDB17CF0BD1F4EA442650FCA0 +:106E0000D34EE3CA16090411AA370A81014628396C +:106E100016005912CFDBE90009EEE708E64F13CF61 +:106E2000472BFD3628D88BE57F3234EFBCF6B469AA +:106E30001F03270D0661DB1B1B538D311E181650D7 +:106E400038D0F52F2EBACC3DA430B27335C10B55D6 +:106E500013095D15B403579DCCCEED0B083F2FBD34 +:106E60007F160DD820FD990C64DAD19C8A1A3469FA +:106E70001E085959DD132CDD841328F9CAF2F300DA +:106E8000307F201F50BC06404B650C44F749CC6F47 +:106E9000EEE5B9F93124F9884CEE40341EFD043298 +:106EA000E6F1DF352A23A000B9EFECDBD11347323E +:106EB000E5DE2515B4DD463E22AFC29FEBDDF35083 +:106EC000E431D9A21C3A7FE3182229311716F3E6E0 +:106ED0002BE6E7D6FD0BE541D203F011D09C1D4215 +:106EE000EDD739FF1B0D2A1FE433041914ED10DE12 +:106EF000C220FA8122333403D8EF02EFEB2B1327A1 +:106F000017458DD2D269F1D8467ED7017513A3B04B +:106F1000983D271F7A34F536EED3EC3F4824C0F96C +:106F2000EAFD0B07F4D7EA52F572F9D2D03D177F8C +:106F30000CCA2C600301432A09D6CAAE1DE1F741F1 +:106F40004F0B191B21EB1E9A10EF4081561A33A9E3 +:106F5000D8229AE50222FCFF66E0FC121A2DD82600 +:106F60006081FABB1CE4DC15201D4B36A3EC13C07A +:106F7000330DAAEA9442EE48A317561CF3161CEEF2 +:106F80001713AADE0DCDF8B567955432DB3C131408 +:106F90003B18E20E090E3FDBD5B7DB011DEA160CEC +:106FA000FDF0B49A0B005D27DA6EA5EFF7C6DD346D +:106FB00000EA3905580C16E07FD62B32B2B7DFF75E +:106FC00039F3218BF3BA316B32B6D9B7F401B0ADD6 +:106FD000050D29D8298C2DF61FE700E9F11714E9D2 +:106FE0009C7E0BCD1032113FB121F801CD7F4F6453 +:106FF000493206FD08F0CBF7C0EE3BBC81E717AE87 +:1070000012DC0FEB4350F85DF3FFD3E4DECBAA01B3 +:107010000E33F2B417480CFB8F64824D27C35F29EF +:107020001008D92808A2E70BFDF9F60046E7C8D2F8 +:107030001C11F2D630D82D81E89CF2E6F829FC38F4 +:107040002112382D4E3FF43808DD451915FB24EE8A +:10705000FB5CCF0ECA12D2081649CEFDD15B757FFC +:10706000E231839AF92205E2BF290B8B271631FD05 +:10707000BCE0FC0ABD439D2F0DDBE5DE2A0D84F547 +:10708000FB101BFFE6E9E607D2E3F315BD071CA4DE +:10709000D338DE47D71DD92835EF370FD7CB57E187 +:1070A000BAC53C501D18C10B7FDEE9F52D27DDD098 +:1070B000EEDE57211CCC2FD1FC9AB528C1C688FF23 +:1070C0008B502601363D05E2E47FE41E2CCCB31F35 +:1070D000C40F912577FE4EEDA62DE2A7B3FEC9247D +:1070E0001206E31A181C2AE6D5DF9B17453D3070BF +:1070F000D2FBBEB0EFD328887FB92AEF32E53BFB45 +:1071000022D7B418ED32DAE70303F4171F35CE1097 +:10711000261942318D272C99BB0BEB3BAF958B8108 +:10712000654A33FF12C91E1C2E65B838BB7A1C4E47 +:10713000610328372850D72B49FC3D28F235AC4E47 +:107140004B204714D6EEE115F313E518F3BFB1F564 +:10715000FB14E5EAE9B6D9813751C80F3A3DEEBCD8 +:107160002EF5D551551AD00568E737E006BF262A17 +:10717000F622FDFF04000000C0000000BD05000075 +:10718000C0350000C9100000AA170000A1F1FFFFE0 +:10719000AFCCFFFFC62400001FF4FFFFD09BFFFF12 +:1071A000D852000038570000CD5A0000CAE0FFFF57 +:1071B000960100003427000038000000070D000091 +:1071C0005FF3FFFF9F130000C0FCFFFFDC02000025 +:1071D000125B0000DDF8FFFF8F3C0000C5280000B7 +:1071E0005DC8FFFF27A700004E290000BBF5FFFF89 +:1071F000BE5900000C2300001D360000047500007D +:10720000FE0500008C0C000015D5FFFF08330000C0 +:10721000B5090000E8DEFFFF2CD3FFFF8B5C000008 +:1072200001FEFFFF15F8FFFF4630000037020000A7 +:10723000A194FFFF281E0000E50F0000C223FDFF00 +:1072400004000000002A0000D402D2E2BF2609FB9D +:1072500016F2DA0D03CBF11A1DF6E9021810DCF371 +:1072600067E91ED6630612DB1149B806090DE86C02 +:10727000D817D1E600F93BFB1BF2B27C1AE656F9AF +:107280002BE22DF6102A2019CBE004BE5519378BBE +:10729000F1DEFF153AF2EAE73007DE3B1ADE310B8A +:1072A000B62F1402384B1FB10BF39E0AD4E7AC057E +:1072B000111548E501B0960314BF08BAE614E22D93 +:1072C000EA1901F8EDF31F8D37EBE4FC05EAE5025E +:1072D00098B50C23E4F53D6BE0D367BD04BEE91916 +:1072E0000711E418E95F2CF4E89100277FD1FC280E +:1072F000EFCB6CE8FBE4C16F40F3352FB0C79DB115 +:107300001C0BC6750DBFEF3DF0E7B8FE17F2EFEBB3 +:10731000D94BEA1DEF3BD5372D1F031C9DE3002001 +:10732000B9F4C8E47343E9E8C2EA8800BD01FFE1AB +:1073300013010AEB1E131FFA2A0C0E0FD3DA34EBDB +:10734000FAE51A2323E7D7D019F2D311CA01FC407A +:10735000C3362514FEEA1116101AD6EA191BECAA38 +:107360002008A9F8202645D6C6E2D8BD2D1707E784 +:107370000C0EC031D8E913E904EC0A2129091619C9 +:10738000D6210DF0141003EBD62698E702FAF9493E +:107390001621F0CAEFEE2EEFDAF319FE7FDA00F4D1 +:1073A000F2822F05E0D5D4CDDA31DDF7E4F7F61A15 +:1073B000E5E7F6F0D708292CFE01F7F9CC11071301 +:1073C00012D62402FCFBE4F6DCC9BE1C28E131E93C +:1073D0000E1E07F8F244EFFB31D940200508EBF010 +:1073E000E8D727FF02F2D4EFE7EFD9C9E9FF15D9B3 +:1073F00005D8F3D403E0C52910F5E3F8C709E01A6E +:10740000D6E8F3121730181B021F1A2235F9110E95 +:10741000E01902FB3BE53505EDEEF4FED4F0142255 +:10742000EC25F60B06F5E80702C6FDF911E63AEF82 +:10743000F5FBD19D0328AC18E3F8E4FADBC5E1D3F2 +:1074400042090108F5E911F11B0C1507E70C22F8B8 +:10745000DCBA10DB2BE412F442250EF7EBF5EF1546 +:1074600009C9FB40BAC6231B00FC16F5FBFDE6EF7D +:10747000D1E1FF13E9230B0155FFE00281FCFCFC85 +:107480000476E8F2422809E536ED021F210BFAD115 +:10749000FEE8D1FE20F6DDF3301FE92DD5FB19F50E +:1074A000E3FCF01048FD0919113EFBE9FD0012BB99 +:1074B00000F111332002E707C700D01AFB043C2D6E +:1074C000FFD7CFDA0461EFD71D14ABFFE8FBF9F962 +:1074D000CFFBF80C28E82ED9FED0EC10531611E0A3 +:1074E0004747EFDAAEDDE0DEFFD226264B2BD10F89 +:1074F000180FF318F5F83909F776130B35062C1227 +:10750000E916DBDD7FE058F7ED24C0EB23191DF60B +:10751000F6E80AC8D1F6D0F10703F7310812DB67A5 +:1075200031046C1DD4B933ED1169D2CE22C20306E9 +:107530000E360323D79F0AD0BEEEDBEE0DFDF02002 +:10754000E806F3F7D2E6F7C6080ED7DD0D22361FA0 +:10755000FF28DEF3F44CDEE7EAE4CFE8E6180DF1AD +:10756000FA08BFF7FF0CDCBF380B39320014FDEF0F +:10757000191ADE0028F40D02DADCEA110CF5D62A1D +:1075800029420E2A1C1DFDC0DDAF16DE0FFC0B7D4F +:107590009BD3C2F1FD15BFDD40F2F194014DDDB585 +:1075A000D044F52AF8ECDD0DF620BA1260E5161588 +:1075B000FEE1E0D6E104F4EA35FC9DC6E5F4E72EF1 +:1075C000B623C2C5F41710E217018DBFC914CD0050 +:1075D000CFEB4644CEEDF6D4FFCC11B41C301EEBFD +:1075E000FA0CE7D4EAD9090E3AEDC800CF09FE1229 +:1075F000D4F7DA1A09064DD3C5130FD6F6F70402ED +:10760000C627CAB573E64EF1D126FCF8E8FBDC5874 +:10761000F4DF09101601E5015E262FD618040224B6 +:10762000E80A05152516A90225E9EF13FA16EC213B +:107630000CFB53F20B174E3127110BF8272213DDE9 +:1076400032C9C1F408E5E4EE9040FA002D1341265A +:10765000150725D1023B062835C8232FEB13D11A75 +:107660002506EFF0EEE9D8E502090CFBCBD5D6E70D +:10767000F7AF2A09E9F30918540CFBF2E017E63FCB +:1076800013BCD31505FB47D6BEE735260025E0E938 +:10769000F0D8FEF7F8C3F55151DC7F12C96D20C850 +:1076A000A12600D7271A61D5F520E31FE2FAFE15BF +:1076B000E0051B31D2F3AA2FFE1F1FFAE8E5E5FE15 +:1076C0004512BF0314181BD22543F4D5F0D5E9F1B8 +:1076D000FD2B0A0807C90EF1ED1829DC2F482319E4 +:1076E000022FBD08F7AE2C270804DD240908243B2F +:1076F0003DE2CE1BF1F32B2EF10DF608E802510FFF +:10770000F422D8452019ACF9E21C470815F30832D9 +:10771000F0E567CFCBF0381008EACED3ED22123275 +:10772000E601D00BBA2D0904E514CC7F0F5EFAE018 +:107730004208E4EF130BFEFF142A072C0C2D0BC597 +:10774000EF02190C2EEEF4041B04301BE2C9F7C93A +:1077500034EE1C12E4F1ED0BE9D31BE30618E9F655 +:1077600024EEE730F4B021E0BA2F1727FF2FECCE3C +:10777000D5F5EEE4DD04FC32200FD324401EFDE4F9 +:107780001905041EE824261D1449FE0EFCE0E62F10 +:10779000F20EE9114711FAEDDC14A9F515E11124F7 +:1077A0000119F9DF0E15F6C5EDDF2935FBEAF9CD34 +:1077B00023D9FDE80017BAEB0FEB24EE0DF5C82036 +:1077C00029D1E11AF9E7DC38E3B829F7D713E5E066 +:1077D0000C1621B40AF6D2E8F404DDE90A0ED62626 +:1077E0000EF7E31307D02129F4A604FB28DE0012CC +:1077F000F908F8FCE32BFDF4F4C8CCE7640F29EF9B +:10780000E909E51124BBF30ADCC90102F1C108BD95 +:1078100039DEE7ECD11201E411FAFBB70D1A54F589 +:107820003605EC1F10161FD40ED50CF5DD2F3C0EBF +:10783000C83CF61FC51317ED6BF4F8E1FF27FC17E2 +:10784000CDF617DDE805F2F3F97F0821F90B090BF6 +:10785000F200182ED9ECE91F2DFDCCFD25F6FCFD1C +:1078600026011407DB0BB7D747EC50E9D7EE06D853 +:107870000BFBF6E80513C2FEF3C7092DF7F00AE685 +:107880001D09E81029F7FD1521C511A82356E8EDBB +:10789000C9E365522E04E0143D0A19F518467CC56B +:1078A00096070F0D81220F16EDBD082F0AED15BEAC +:1078B00011170BD7F12C1C15D3F2F41F3A1E32E22C +:1078C000F535F9BEE7A004CACA5FCEE103D6D928D0 +:1078D000D6FDDEA93E00C34313FE083204F8DFE8FC +:1078E000C8BD1BF1034942EAD3DDCF01BBC0AA1CCE +:1078F000FD0705FDFCFCEE01D253E221FCE30A4743 +:10790000EFFFD6D423F1322309FC06E3FB24F4086D +:10791000FB1210C60318E3F9DA1E303D093036E6D3 +:10792000E42A22E62D083EC91EDA13DFD4F4D3D1AF +:1079300008B72BEA2F260B074D1D3C1EB7DD171687 +:10794000EBCF411202ED1A23EB09ABEBE92AD3E0AE +:107950009E08F91EDB1AD816BC333468690EB6F7D8 +:10796000FF23FBDD7FDA36340E25DCCB15F4B53B87 +:10797000A91AE5E1E9DDCC1A08E20DB92D21CE29DD +:10798000DD011DA775E933FDDE5EC21213F7FEE4CB +:10799000030DBA22112031F5C609F1F3E3121008E4 +:1079A000E71BF122124745E93571421922F80C63B1 +:1079B000A0C62F284A0A0BEB0C0D26CE221A20E770 +:1079C00011A0E435C3CD0201CFDBE5162A0DB111BC +:1079D0004951161EDF38DF1439D8FC6CF93A54EAE5 +:1079E000C8381FE7F7F33B10C3D91E16ADEFDB22F3 +:1079F00038EC28B81F3202380A3ED244D578CAC6BD +:107A00001825F83721170208D2CFFE2C073E11E8BF +:107A10001102481754E2EF7A3ACD3B5C1A34FE2447 +:107A2000B101C7D61E252B1B12D118EDB007080DCA +:107A300006C7B8E11C08B6E712EE1517E11FE60706 +:107A4000F5E1AEE569C518F0FDA00520E20612E3F8 +:107A5000E6C6E9022216CE0BFAFCD0F81E3AFA402E +:107A6000E2EFA82CF9C948FCDBDBF9F4D0C9D63C1D +:107A7000E41AFC224C0016CC0813FDC11FDAE8FC06 +:107A8000DD1525F6DBE9D74CB6D0F3F8CBD81DD5FC +:107A900011031F1F19CDF30F07F3720E1718B0074C +:107AA000F6B1B4F91808F2FE0ED2FA29371809080F +:107AB000E9CF4DAE44DFE71CFDD245D2386037EC4C +:107AC000DEF6DB04A7F609FD0D3811E102CD131C2B +:107AD0007D9007E6E381DD18FAABF933AC14EAEBED +:107AE000F7D9B610F7F6F461F7C8060FCCDD0147F9 +:107AF00010F42516121000F9CF191311C1F4C0DAD1 +:107B0000BFEF20E233F2C61601EA28DA3B1CF2018D +:107B1000D5D0E8F5CC2E11D6E4EDE60C32DB0CD551 +:107B20001223FC2EA3E6221411A8FB29F13D23D732 +:107B3000E80CD3EB0102E63FF0E1EDB4F2FF0F48B1 +:107B4000C420B9E7FB0D14C6E1EE14E7FBCBF20B42 +:107B5000A2C4F0BC0B1C00D411F7D3F9E8F7DAE5A6 +:107B60004ACA0DDCEC1604DA16F21F1B3EE8F0E8F8 +:107B7000CFE0081D0AF5F325E8151E4EAAB20EFE49 +:107B80002915E4FD18F1D8D42CC6F5CC28D7261C2D +:107B90000BE32018F5BCFC4021B10219E108531099 +:107BA000E814F306B0E8FAF115291E08CAF70E2DFD +:107BB000BDBCFF2514C4DF1CE80AC3C4ECFDF0F50E +:107BC00009CD2C00FC46C9FAF8C25B0606F1F12D7E +:107BD000CBC8DA1DE7F221ED27C132D5E7E508E58C +:107BE0005DDBB9FC1E8103090420CD3BBBFB111CEE +:107BF000D942D836C5DEFA0AE643CDFAD8F62323B1 +:107C0000DFE8D6F7FBB9D1031A21D3D53432EBDF45 +:107C10002129030302D6EFF227030610E902ECDB69 +:107C20003D3FDC019CE7B9FDE1E7EDE239D1DF033F +:107C3000065EFAF1E1E50709E1DBB9E6C315F127D4 +:107C4000EBF1F8D5F50AEAE1D70BE9CDD5EAEBF788 +:107C500003FBF4FCF9DEF11F210301C21AFBF3E67A +:107C60009D8132101AE8ED09BE43FB033F08B908B5 +:107C70003022E0061DF6E7E3C2D90AD4F132E00C67 +:107C8000DD07310A26C5AB0C00E5E4DF3B1ECE3034 +:107C90003412F2FA04E52DC84426BFD2E606F317E3 +:107CA000CA2837CFE7C8E0FAF2FF6A2E07220E4E45 +:107CB000260B0FD2D402CD11F642E00C94E4DBE89F +:107CC0000B42AADCED61CBF7E8D0CAEDE909FE244E +:107CD00011070320E71612EF10A0CB55E63B012158 +:107CE0002BCB0CA43B0EF2C92BFACD6BFDD89D1803 +:107CF000B30FD70802101A14F30BBBB13410E0F223 +:107D00000114FDF2FE6211F50FD7E3031CED01CD66 +:107D10000E03FCF8E8F1D4EDEA19E4FD1B585C0011 +:107D200026FD1835147FDBE711011712C623032245 +:107D300041F328DF2616EA11E9F5E1C77DF7F3D80C +:107D40001DCBEDEDB3CAFFD80BD6E300E3F8330447 +:107D5000E23B5222C7D833241B123424161111F2ED +:107D6000DDF4F200F21208DB1811FA016E95F4E767 +:107D700047371BCE148BCCED18B34E3C1B64D8B3E5 +:107D80000BF19312FA0906F506F0E811EF0A3ACA68 +:107D9000EE5414DD49D202301BF5CD261D45EB070C +:107DA00029CEB21E57EE3125F2A90DD465250E1F3E +:107DB000DA2EFB00A72C27F100F6E2F202EA39F8EE +:107DC000ADBD0BC81EA6FF05F1103CF6E50208FD8F +:107DD00030369814CCD6F3F6D9E419080A1D64AEEF +:107DE0001022079746EB4BE6F41DB3C785440C06FB +:107DF0002747D722B644260904B53BDAF9361216CE +:107E0000C51EFCDAECF7E705034EC8BCF5B301D09C +:107E1000E640B90C1E131B32A7CE15582A99F7F667 +:107E2000ECA154EADA33E6008642E3E6CD6BD800F3 +:107E3000FAFBF35AED454AEBD5E81545FC2DC22671 +:107E4000381D2EEBE71DC9D457F8E12118C2FC0EEE +:107E50002120BB491220F27CF949050B122FF6F7BD +:107E6000277FE20D09D6082AB897E831D3D812ED5A +:107E700011C3D8DEE596181A34C720FEA3E4D9FC56 +:107E8000E2DA2EED250A070617F61739CDFB36E69E +:107E900058F8FAE102F9F014DD0BE50AD5C2F5E075 +:107EA000D5F0D80BEC40D4E4E6DC2A0BEAB2F3E6DA +:107EB000ECDCCC261209FAF2460105F41CF124D9B7 +:107EC00032D5EA078141EF2AF5D70F3AE8E209ED0A +:107ED000293F00DAE60D0008F6FF170D051DEBC877 +:107EE000332E2DE0FC04FED3AC22E9E6E4F7331098 +:107EF000DE10FADE1EF40219DF1DFFDB25E0F90FAC +:107F0000DFAD24BAE2F51BC4D74BFAF7F003D6EF86 +:107F1000260AED1D07FA0C0EFB24FEF80C4A66F645 +:107F2000FC20E20BDD2DFF212302DEE1D2E11EDB8E +:107F300002691DFEE308D2DA2A0515D736FE332082 +:107F4000E72DF2E3ECF70DB722070E040101EA0872 +:107F5000BADDD8051602B4F81A16E9EB1A011C03AB +:107F6000FFCB1EE9CE15BBE4B213FC5EFF273E0A31 +:107F7000030DEFFC04CC01150822CFE392022B186D +:107F8000CF04F50BEBE7FCB6F60FE71DF7DBE319C3 +:107F9000FD31D533F650E2D1121DDA09E41C120985 +:107FA00031FD9305C0062EFBDCFB000B3C262BC8E5 +:107FB00006030A05BEFAE80A44FB3B081F080F0C3B +:107FC000F131F4C1E706FFAEDEE1B90F045BE21A5E +:107FD0002528AAD1E9B5432145BEC90652D3DA18EE +:107FE000EDCB310DF23CE816CA0EE92AD31F07E9A2 +:107FF0002E81E607DCF5F8E5F3C0EB00E041E50E85 +:10800000DB11FD29B1F5FAFAE5DA0CEA26E6334F81 +:108010001A48D7DC439A2021093B3C100E52FDF848 +:10802000F5F0051DE6CFFCE6C7D12CFEEC1EF5E011 +:108030000EF7B8000DD6153C1B3F9E0DE4314405EC +:108040004DF90F08142ADA23FEFD1E59D80E0DE44F +:10805000D418C0F0091EEEF4E12DFC02EF0C00D2A2 +:1080600008392A0518BA14F6EA07FBD70CF50FF3FE +:108070000DD919E714ECDED1F902DE0E5CE7FD2321 +:1080800034E9F50CCBE7D811F2EFF619ABEBE27F50 +:10809000165411A925281417FD09E4BB41E8B718A7 +:1080A0005F070DC4DBEFC0F4126C4CD354B533E45E +:1080B000C2D20027EC18163E30D0CB2AD827EECCFF +:1080C000AED9DAF6F1F424DF18E7ECF42E1E1AF636 +:1080D00015FEAD10FEF4FBE60B1E41C5F604DCEA0E +:1080E000E40EE615EF0903044070F5E6251A16FACA +:1080F0002C2409190EF909100919EDF025DBE937CF +:10810000D8F534D20DD92AE53BFEE011AD10F22F9F +:10811000F9F20014F4D4E6F40E15E000F6E72DF9B8 +:108120001AE955F2F6F4C3F8E1C7B6C74117E84CAF +:10813000E50CFB04F2271BE50DCB4FD656E60BF3FF +:1081400004DFD7FD5FEA2A08D7D15F35BFD0C50667 +:1081500006FDCDBDFE0A3817F7DF51E50E1C1808E5 +:108160000A3D2DEF7FD853EBFDFAEFF7123403FAF7 +:1081700024EEE7060C10FB1B35C3E52035F2F43284 +:10818000F208EC34040AD4F8E7F01ADCB922D7D1AB +:1081900023D7202035311EEB1CCE24360EDB1201F6 +:1081A000FECDD9D3DADFBF20DD04F31E031DF500B9 +:1081B000471823D5E3F80D10EFC546E60D0B20F167 +:1081C0001517ECDB1D1BF6E703D6F70942E11C0788 +:1081D00000DB2029F4D5E01725EF3245D104DFCBB1 +:1081E000CD0BC71C20EAFE21D6D7F904F9EA29D025 +:1081F000E9CCEE15F603D92B090AF503E44FD3ECCD +:1082000017130B18270E0CEC0BDF32FE811B030E2D +:10821000BD0309E00E04F6D4B4B7E630C7E4FC09A8 +:10822000EC0AF4FF2018C6F006E4CF2AE2E8180AA8 +:10823000FBE2F32A1D11C3FDDF04C160CE0415E685 +:1082400015CE1945E74F28BDCEC41445D6351AE8DA +:10825000F402EDD90F231D28194AF4F602F92E482D +:108260005024AAB5FBB223AFCD09E5A5ED22C72A5C +:10827000F82B13D621F53904F8D521C1D0BEE7ED8E +:10828000E7D05902E9581104EFE2F7D2B9F92C0A04 +:1082900019D60E27E2DB2E0207F6EEFC2337F01F7D +:1082A000F4041323F318EC0447EDDAFA12CFFFEBD2 +:1082B0004043CFF9F3852AE00806264EFFBD04EDC2 +:1082C00015D00017021D074726D9D7FDE5010FDE9F +:1082D0000B25FFCAD5F6189D624EFAE7C0F62002BC +:1082E000221320252059120EEAC1BA0B2C0017F7D1 +:1082F000EBFFFF1FEE3B071D0B0B5419E6ED18E5D6 +:10830000E53505FE47EC482A231CFBE428FC092D33 +:10831000F4E401F5D266E8F9E6FC4D4E3A54190A48 +:1083200090450DC8000F7FE0ABD9EB1131FCEFFE9B +:108330000EE2E9063CF71C0F22A2D6EB120FF8EA78 +:108340008CFDE82F2EAA10260F67E0F3F3FE12D65D +:108350000ACDF3D5DB3028B9D8DE4C770F06FE0204 +:10836000F8922E0FE0D7E018EF3836DCCFE2EAD0F3 +:10837000D1FC17E1014E3A14FEC7CEF5FDC7C4F497 +:108380003E00EFD9E6E32FDAB6C7D3261106F6F39F +:10839000FC1F16D40B36081803DB46FC0DE200B2B6 +:1083A000F4220A12FFE827350BDDD92DBD1AD5E2DC +:1083B000E202E821F642A400180EE5B5FA24DF0532 +:1083C0001C0DFBE843E2FDDFDDBFF5509F251DDB03 +:1083D00046114BDEE3213110DE22DDFCD42D1FEAF5 +:1083E000B3FD39EFE9F90FED0CDCB61A25D00854CE +:1083F00034FFAD15E656E4D121C6160AF419E6FBA2 +:10840000C0FAEBB4F5FE0D08DDDCDBFCEFB327FFB3 +:108410000620AA0FC02829E6E0A935EA2D04E10FBD +:108420004E42E9D603F52EDD061328410DFF38D262 +:10843000BBDA22F12410F4DD3B08E38121E42008BB +:1084400037DE0B17F236D8C1CB370F05B60AEBBDB6 +:1084500022FCCCA8CC262921E5C7B5151870DC6212 +:108460000F20B113EB0533282810141F52ED03120F +:108470003AF4EBCC16EF0A1123F354C30F04E404CF +:10848000E20A1DC3EE32F4291E955F2DC613D5B244 +:10849000FC22BFCFE507E5E13FE9904FB32CE12691 +:1084A0000739C82445E0181109F5DC24AB03132073 +:1084B0002DF3DB2F1BF2392AE6010DC3FD1502ED6A +:1084C00044D20EC5F0BDD00A010D0FE3E5DCD34068 +:1084D000D5FEFDE21C0ABD3E3DE5D6AE1EC7FBD96A +:1084E00048C6194CFFBBA52233E42208BB0507CBC5 +:1084F0002EF514D313F826E716B6D0E7C24814F5C4 +:10850000F7ECB5A4092140D0FCDF0ECFF4E5F0CFA5 +:10851000051EE725143113E70BEBDB069800D31398 +:1085200013CB33E7E6B0030900F8E7F1FD23021AA5 +:108530003108B41800FEC81B14F30DDC27BDDCE8BD +:10854000E1FFF137C2F3C031D4DFFFD3260AF02EAA +:10855000EBD2DEF400D0331CF3DC98D8F8FAEC034D +:10856000E45AEDDADBF5217FD004D33B05FFE8BD0B +:10857000F5164EDEE0F9DB05D7503122ACC204F42B +:10858000CC1934F508CE071AC0D9C370EB0AD3044E +:10859000F1D6F315EB1A191422D210F2ED28EB43A1 +:1085A000D32D0ACC2805D7F13F5DD816F86AC6FE50 +:1085B000E41009F3F7CA32F8F2F2D50DFE21F9CA38 +:1085C00010E202150B000EC2FF01F9EB16FA1FFFB5 +:1085D00012191027F2EFEFDA0927A948F30236FC47 +:1085E0001F11F6DC151CDDE4281AEBC4E8F9FBF4D6 +:1085F0002CE84CD618F0BC67EDECEC52602FF10E75 +:10860000E0B904BF810E092923122A0AD1F35A0DB9 +:108610000DDAF2E30CCA0400E8F63EEFF40D13D9CC +:10862000E7FC14E6ECDDF5E3082B13E1BCC9EF0130 +:10863000F02722E009F3E4EDE2050313122215FA14 +:1086400020DCFC2A15EAF80CBDE42821EE1F0B2AD9 +:10865000E5CCE73C1503DC70F7E54C44BE00E3FBDA +:1086600001B503DE3417C813FBFCE30A1006EB194F +:10867000EDF9FDBB081E7FFE05524B1E18F42CD7EA +:10868000E5130B0BC9F9FB313F0309D4E7F2192AB3 +:1086900025022010F6F4D1290311014CF0D7C43083 +:1086A00022E8D70D0707CFE4FEF3D61108FDDDF56C +:1086B000E6B6E4E721ABF50441EFECE6D2E2ED0FDC +:1086C00012E106F6263920CCD7FDF0D8F1DE068976 +:1086D000F8D7123AF5F0EBFEFDCC0616BFD40DE547 +:1086E000CE11230136F800F823EBD6E1EE29C4BC05 +:1086F0000500E8E7EC1ABB2709FDC4003712C4D611 +:10870000212A26192DF0E5E0D591DEE1F50712DFEB +:10871000FC89C931EFDFFA060118AECE0792D236D6 +:10872000DFE6164236DBD3410C11EEF80AB7172FFD +:10873000EFF1F7FBC32111FCF30834F61DBB290050 +:1087400027F64A45DFD8262928F424972AFD190957 +:10875000F020E716E149CAE710575CB502CD602C5E +:10876000A9A99AF47F3A26D3E5FE1ACD57F52CB77E +:10877000C62C6313DFE0E53D0E0D44291C6540DD8A +:10878000AB2E3DD1C8201CE4F409D9D6E73407FE4E +:10879000B8670C33B2E9FDFE91A703CBF6E8E2C659 +:1087A0001658E2A8B1D3E5B61A262AE23F15F4FD21 +:1087B000F9FDBCB5E714F4DEC40E2F1440E420E24A +:1087C000F1E21A08B7B30639D51CF7F4F22C0812F7 +:1087D0001E12CDE2EE3A11FB09DFFC55F70C02D771 +:1087E0000A1EEB2502F8EAD924F1C00BC305D7F61F +:1087F000EEB4C21C2AF4B72322B7FBC85A7CD03B84 +:108800001A4FF5DA29EBF4DA081936F41BE0023ACC +:10881000ECE316FDF7F196E2DB1084B20200E6D13C +:10882000B10DE2FCECBE1971D8066D06142E0EF6E1 +:10883000F5C2E1F4FACBFF3450DE11F7DB1CBF4187 +:1088400039E508F244FA315445F1D1423138BBECF4 +:10885000C7001127080223DF4908CA0A03E540F1CF +:10886000A64EE10C2C22FE05EF3B29A464E2190878 +:1088700009B0FEF17609FDE019C321D60E3031E4CE +:1088800081FF2A4112E9572AFD4DF621D2D8EEE99F +:10889000EDE613B71FDFEAEAE9E47C142703E754A7 +:1088A0004DE4F317FDC8A2246AE629DBDCF52A258E +:1088B000D7FC0EBD1B16241C2BEC4E0320D7200D1D +:1088C0002406E2DAADF144009DDB29F83AEEA80F68 +:1088D000CCF843C13543D115DFF41FFDD802F1D5E3 +:1088E00025A20D252E36FE25CEB9BA07F51A1E6231 +:1088F00010FBEB3D28D7F31D69F565D7E313E5DBE6 +:1089000086D7B10033D65520EAB816DA4AFFECF420 +:108910001CE10CF0DEE5BDF0FA4EDFE810E50029C1 +:10892000D6E7F0E0E417F9EA27DCC5F9EFF0D0F478 +:10893000C20DE42910FE82BF02F604E0B0FEC021A1 +:10894000E134E62A361714D3D6F3FED70F1CB2E370 +:108950000035FEFBB428E41105ECF604EFF6F62131 +:10896000D1EC04C81CBA05F21FBFD813B8F442CE2C +:1089700028C8E9E6EC02EE07BFC31912EE15CDEDEB +:10898000D8014A2DDFF3F30CE0F21ADB110307EBF9 +:10899000D5D3EB2FBAF5FDDEF60B1CE2C0B5E9DB53 +:1089A000CC20DFDEA0F1DEC90DE2EEF807CC074BEC +:1089B000C6CF1CB913E50EE2EBF50654C9EFF39DE3 +:1089C000DE3E81FE2817BDDDB8F20DF5E0040A0990 +:1089D000F62508EAE7F915F20607901A060D11EFD9 +:1089E0000BD8D80CDC1AE8F32514EACEBAEF5105FF +:1089F00004050EFFD32422CE16F6FEFF380E4116D4 +:108A000017FF37D1C9B2F52E0EDE2B0DCE2F07EF93 +:108A1000F3F82115072FDF16D2FE2010D5E2E40867 +:108A200020F449DF3B5FE1E0ABEA22D909F2E1192A +:108A3000BFFC16BEEC1414D7EBCF0FC51CE618CD47 +:108A4000D6D808F8F215350FF605C3E9FBF03FDF7D +:108A500009F0ED231E3BBFF7D72D29BAC3CF17D599 +:108A60000AE807E6F9C0FDD7DFE204B9F2BAEA2C5A +:108A700006F50EF5E70736280BD714D702FD060CCE +:108A8000060904053822D5F2C4811DD0EF0B413010 +:108A900010AAE7C5E61C0D1C6109FDE6E3DFCCFC6E +:108AA000FAE5EBF9E92EF95B14CC03BC12E82A6075 +:108AB0001A1DE2EEFA1FEBF1DBEC0FB9FCC3D8E0B4 +:108AC000F406430241461EFBE1EC4325FC0307107C +:108AD00010F2E20E12F61BEF0BF8F8DBDC22E129B4 +:108AE000041109FD1A13C5D9F417FE0FE8BE030AD5 +:108AF0002BD9040803D2F01F010FCBE0041205E7C5 +:108B00007F1E140E05E013FFEBFE15FA1421FEC1C3 +:108B1000FDFAEEF5F414D7381638150B13F414E6F5 +:108B200001090CDCEA1AED2219F32134D82ABDE739 +:108B3000F22F04DC0DF429F91EFADA2AE020022AC9 +:108B400003311DC3201109FF01C30A1D12EA05FCF0 +:108B5000D4FA2AE2EAEAF804E52704111D12F6EB3A +:108B6000ED0CD2F61F0DF7DDF424FA1FFEE9FBE74A +:108B700000C624291CDBFFFD24DEF442F2050FCFE2 +:108B8000F4DBA4DAEB2937DE1C0805FFF5FF05E668 +:108B9000F40C0B0428FFF7E5DC102A040E2519EC71 +:108BA000FCF8F708FC0AE8F8DFEFFD2D814A07F131 +:108BB0003692E2FD04D56FDCFA1907F33DF8F8DED2 +:108BC00000EB0806C7F0D7C3D213D115EAC6AC1420 +:108BD00025C5BD0AF4EADBD501D7CA3BF314BD2194 +:108BE0006DDF10C23C18F5FED5EB0700D9BED3E807 +:108BF00019360014E3C2FE390815FAECD9C20E107A +:108C00002FB91D274D2231E2DCEE4DE326E71CD5BE +:108C1000023C1D152E21AF2300EBF3BF0113C10948 +:108C2000DA05E5C5CAEFDFE1E4B918BDEC32310D74 +:108C30001AFEE6F8E2061BF5E39F1BD3E80AB0290B +:108C4000C1EE040EDDE9BBCBBBC0F3064AEC1A4B08 +:108C5000193F04F5FA554C2739160503D790E6D28B +:108C6000F4F522E12A18B5E3E6FE3AC609D8200158 +:108C70001B2CC8E6E32EEE19DC0661D5B89205FA86 +:108C80003DF20B0CF0F40BD7E9D4E208CE2CD8E877 +:108C9000F3F9051907D8D523180A2A2D0901D3E6B7 +:108CA00035FDF1E636EADFD53101FEE2F4EEFC27D0 +:108CB000CB01341BFDFA46E5040F14DA042019DC5D +:108CC000DCF181B029D135FFFD08FDE046E7120354 +:108CD000F514C95937E89FE95AFBB306EFF31D00B5 +:108CE000FB3F072716FCE108FD04F119E3EBBD2368 +:108CF000290F3AFB30315BF40B0E202A1BFEFF11CB +:108D000033BACAF2B7D11811E7FEF31601D4E62838 +:108D100046D42D03DFC1D70C10F422D31AD3441547 +:108D2000EEE6E2ECDBF80A05DDD4F924E1C4F2E575 +:108D3000DEBD4AEE0022E4FDE8D42B52ED58B6C366 +:108D400008971B3CE0141DB4EFC82FDEE3F9F411C3 +:108D5000D1DFEDF528F3BF4B30F0FF01F820021C06 +:108D60008B06B21CCF2B22EF0BC8A4F44318E7E903 +:108D70000AE5F8E7F453E1F715B01B2EF3D505DB50 +:108D8000C2D32B3CEB0B0DF6ED172615D8F127EED1 +:108D9000E12F46EAE800DF37060CFF51E92D49F6DE +:108DA000B2DD530408224585181304392A29FD5AD7 +:108DB000E8E10958DFF1172DEFC93014EB03E0F5B6 +:108DC000D80ED4240510F6CCD7DEDEDBCAC404DA14 +:108DD00026DDF6C30A6A04DE812C0E68E2C6F006C0 +:108DE000EE9C15FBE33AB4EB0FF8EC08F8C2C00FA9 +:108DF000CFF4E401F4FC0412080911D80A1AE90EB0 +:108E00003CE85603ED0C051624E30811ECF0DDF107 +:108E1000D81EAE13CE39DCF8FEF006E1F2AF232700 +:108E200006D216F704EF1F2607E82AC239FAFBD646 +:108E3000F912DDF3E4B7DECFA0FAE0C9BBEBC9E875 +:108E40000FF81DD01FEB061512B8B1F0D7F0EE22C7 +:108E500029D9D9E7FF16FCF00FDC09FFFBF567EE17 +:108E6000DB0B2502003306FE0CB2BA0A15C707E277 +:108E7000EA2720D7E7F49F12F5357FD1E50B97FB62 +:108E80000904D0D0E8DC1E010F080FDAFCC7E36943 +:108E900029F4DCC2CD04DF0FD9E13D39D6DDAED9EE +:108EA000DD081C33FE190318D31CFBEC19C053E07A +:108EB000E529DE0818E4C988C7D807E3B7F5CEB7B7 +:108EC000A3342107E504DFF3FFFD240E1310F006A1 +:108ED000F21B400311F1F748D7EF101AFAE3DB1742 +:108EE00014230DC742D2E1EABEC7080BFDDCF0F93E +:108EF000DFB5E41B2DE1F20332F3DEEE1DC60DF704 +:108F0000AD06D005F44AC8251CFCF7D706E6243484 +:108F1000F0C0E5F0DBF2DEBADDDADFFCFEDFE4F420 +:108F20004A2512F5E7D8C41A27D3E2E70E39E92417 +:108F300006072AE6EAEAEDCB0A3417191EDCE02E12 +:108F4000292215C9B5F351FF1B0A0439C307B1EF34 +:108F5000CD0E0A00092EF49ED91BE442DBF8FD1861 +:108F60009914E6DC220512DFDAE7F30415E218189B +:108F7000C913D248CF0EF8E8D917E8CFCC1414FDA6 +:108F80001A4BDBEEF9E020D3162FF0F5EC18D3F8EE +:108F900007F23828EE2B7F12CCAAE5CBD8C0DCDC58 +:108FA00097EC3928F7D726D5EF43DF0CAA4F2101DC +:108FB000BDFC1114251D62DE4344F53BB22219E8C5 +:108FC00042EFF42615C0E6A9100607BA0CD51CF12D +:108FD000180DE11DD00D08510C1407112EDAD8E23E +:108FE000D6CBDEFDD0A2DEDA12BEF813DCF4EACF77 +:108FF000E049D910E7B5DC35233A251A00F81828DE +:109000000FE11531205F4B0DF4EBCA001A1AE95439 +:10901000FCE41DCAE8110EC513BE1AF37F1126DE4B +:1090200017D1ED05ECDECB1C28EADAE3E7E5CEDA72 +:10903000D7FEDAF2EFF329EEF4F6EFDF0501E20EE8 +:10904000E4FCF8FC6FFC1FD7E93AEEF5ED31202780 +:10905000F3F5C127F0FD2AF6E0F2E91807E71B2136 +:10906000E3D8B6EB1E04E1DD1C28F2B6EC001013C9 +:1090700008E8641F343A0C0CEA152B17EAE017EEE7 +:1090800004C3E80EA3110AE4F613100BD432EC2249 +:109090001702F516073BCE1615D82E11D913E01876 +:1090A000C6EC58FCA302DAD8F2E0E805ECDD080DC6 +:1090B00016BAFC0B3CECF5053F1413370620B91A21 +:1090C000204D0E5D1D163F1301A913BDDD2F0B258D +:1090D0000DD50107F6D7DAF9F2E032D3E4220FC852 +:1090E000CD15D307F6B45A131B1822D97F0124508B +:1090F000E616CAE1F13AD4241DE42A0D0DEF092544 +:109100001E21DCFB14BA3E40FEF137E71A1CA6E72D +:10911000FB02DDE21DEE1014D51B2D000CFF3619ED +:10912000C51F1B2212A523FED5E9F619CA12C10CD0 +:1091300029FC131215E51B23EDD80ABF26E0EE2DFE +:10914000020C2612060D173CF6F93AE840154704C2 +:10915000F5F913F0FF29DDDA10D82E085BF9530179 +:10916000FADFBBF3F3321605D1CB1B131CE709283A +:10917000F246F6F71707EA07FE0FFBCBFB30C0EE0F +:1091800031EDF4BADD23D1F237A909F8DAF503CDD0 +:109190000E0818082C53F9FC53E721FACF00F814F5 +:1091A0000BF607D8F9030527F2D5080339BE0715D2 +:1091B000DC0A10ED3D1300E8201CF407E4D9D4F8D4 +:1091C00009EA200DED1ECADCD5E87F3D06110F200F +:1091D000E3E9EDE5E1240ACB0C0EDDECF00807E94C +:1091E000F8EFFAF7B70C18131DDBD0DAE9F6ED0E3D +:1091F0000BDEECE9D2F7CFE2F70D0E2AECB4F9F66C +:1092000011FCD4D6EFF00DE426F1F90EB20002D82D +:10921000EB143906EACC2416360A07E30CD8D5300D +:10922000BAD7EAA4D8F528F2F6EEE729275425A9FB +:1092300026F7F523E9F6EEF2F0E6F3F80BDA03D1C0 +:109240004419143A01FD1014F6FDF703D5F923E192 +:10925000EDE70DC6EBEDE1F3270AED26F41C300F28 +:1092600013070717F40F17E415F0F3E3F409022BC3 +:10927000E0DF012520EC08F2F02EE6DBF625403B8E +:10928000C9DE27E02FDA1EC7F812EBFAEEF5EC1272 +:10929000170FF40C17E31512EAE81114D2DC5CF88E +:1092A00049CEBBDFC80700D4EF0668D093EAE907D0 +:1092B000D9053916F27FF7E6280852EE13F01CEBB9 +:1092C000C80620123E5806DC213D249432D5E4F332 +:1092D00000EC580DB3FB19C7D4F9FC47F20347D98A +:1092E000D009C7EFD3F160E326EE122DB0F9E42CDC +:1092F000E6EC22F13ECC020B2ED5FAF8EAEEFEF6B1 +:10930000E609F8BEF4D1F20C091810AE09130329CE +:109310000819CFB6D829170AEB2ED44A1E26DD200D +:1093200034F203BCF137E303DE18E00A260361D808 +:10933000CCD3010C2000FAD5D543B6F400FBFFDCFA +:1093400028BEE61EBCF8121A1D3C11D0EE2EDEC35C +:10935000945C1046DE5DFBD5EDE3F6155EFF1C0E5A +:1093600003DA6AB81CDF33BB2520EE0015FDF1CB14 +:10937000F3E40A0617E4E21F102CE4F6F303D4FD2D +:10938000130316EC93F5CB0B4D0C7BD4EA53C64C70 +:10939000E9DC1012D7D916E7F9FE25151E10D32FD8 +:1093A000622226BCE7F216201FE9EE24212408AD34 +:1093B00003FCE31036000540D51AF28EFAE23BE4D6 +:1093C000EE122103363914D4DB51ECF674D7E7B032 +:1093D000C1AA143DFD0DE0DAE72FF7E3F84DE51AD9 +:1093E000DCECFD1902EEFE0B1B0D98E8ECE7F5F343 +:1093F000E6FD15F714EFE44AE6F71AD6D404F8F7B9 +:10940000F3BD061FF1DCFB213B21E015C944101818 +:10941000E9E40812D0E14C2C5CF0E110F9DA11EB30 +:109420000B04EF0A10D767C233A203E5030C024412 +:10943000E51B05E403E8EB4124322D150EC6AEA969 +:109440000727810C0C821C3F11D2172D07E1C403A2 +:10945000FA1438DF133CB31E2F4450EFC300270328 +:109460003BC71DF7016111DC10F981E238042F2F91 +:10947000ED0B14DE09F612F714F6E23E17C90D0CD7 +:1094800001340001C9231CE12DDE35ECEB2EEC0C80 +:10949000A6222AE11724DD34E6F04B0F1404E8E29B +:1094A00008BD511DF24A154BB7EEFFFDAAD2254863 +:1094B0001307AF1907E843BBB73E0B5C4C0038DE1F +:1094C000C900205608CF18C2C9EE09F410DDEC41DE +:1094D000F2FA10FDF60137D794FD13E3C2FF1E35F3 +:1094E0001ACFAB4DE2FA1FEBC1951DFE3912FDFC00 +:1094F00063EFC603035177F3E4E920E9D9F1CA1514 +:10950000DA1B3FF2D3DAE5FD25AE2C0667BFFC215E +:10951000D4E908B2BDDF4AD37F0F4D95E222F5446E +:10952000132B3C11C532EEE5DEC1F0C1477F451873 +:10953000070758E117EA1D8527E80B077C341DE271 +:109540002072E9BC38E7F72D0FE7E6003DEFEB06A8 +:10955000E1E60B0F09FDDC27FBEDEDE2C3D6F4F4E9 +:109560002212BDF40B1AEDC80025D5EBFDBD10028B +:109570001CEF1A1FE31B0D13052EFA81F7FADF0B00 +:10958000F6FAD7CFFCE7EFF013F80CDFFBE4B6F9FF +:10959000DF0A0F070D00CAE7DBD7E1D8E30ED712C9 +:1095A000CB2B26F0B710011E09DBCD31BDE50CEB4E +:1095B0000318ED17FF252D00EFFD21FB041ED7ED4D +:1095C000121509CDF9E0F11203D9EBF51DF1E7C64B +:1095D00052E70701E127D6FF04F5F005FEFF33F25D +:1095E000ECEDDC130404DFEF0B13B8B7EF430FCE41 +:1095F0009DA807190D1B0404E4201123F8020EDEB8 +:10960000F70DE7E305EB47D5E9F2782BD5F00AFD36 +:10961000FBDCEA12F7FEDFF3DA1A012F0E17250B37 +:10962000D3EBE205A2CAE7F9DB1EFE3A3B0EECF9EA +:10963000090A0BE7051F12F4981AB5F637F23E0631 +:10964000E5131805BDFD1AD52CB41FE523D1FFFD88 +:1096500033FA23E302109C2BCC06245F2003EC7F1B +:109660004814740CADC5B1D106BDCA5DBEFF15FF6F +:109670003433EA0F97200F0EDFC3ED059FF9D8268C +:10968000DADCF4EF023711D3DE2427CEE6BC14DE99 +:10969000E80EFA65003C163244D3F0C7A14700E358 +:1096A000AAF8EFF7BB781BE533E9F0043D3104304D +:1096B0002F06C428E614B2F3EAD9D9360B45ACEA32 +:1096C000F61062451E02F2FA0E27DC22F9D522328C +:1096D00022EB8E0005C51B1D7A16D2BC24CCF615D4 +:1096E000E869CBEDECFC775210ED071D26A93ECCC6 +:1096F0003502F20CF8C0E2B5B3FDF0F5B80EE0119A +:109700002E0153C3EB081F1ACEDD133DDF0417F7FC +:10971000CFEBCAFBD3D11710CDF5B92AED12002F2C +:10972000F143F60016C4FDD202E11FEDF7D80FF2A7 +:10973000FBD3DA06BF43A8E03B15F7F50515EA238E +:1097400043E312FDD0C1C8142AF50810AAD724EEAD +:10975000F2F80EDD031BEE49ED1A60100FF90E2230 +:10976000CAE0E0D5E3EA7F0C00DC3407EE6AFCEBEC +:10977000F21DF72217F6E71B180CD834A9F00BF3EB +:10978000FC1F10EA12E3FB00D4F715374EFCFED2A3 +:1097900041F4EB31283CC4DC0DEDFF58192DC60710 +:1097A000ED2703FAFF33FFE414080EF74CF63208F6 +:1097B0001CF0FD1054D609ED280FC269E903D60C40 +:1097C000E52DF5BD01FD1F14FF1203F22F142F002C +:1097D0001E020D11FC0C5FCCE5F71B24E3F3EF3404 +:1097E000E5E8BCFBBDDEEEE4E9075BE91A21EDF834 +:1097F000FBC7E9EA1EF904F027D327CC1105F70EC1 +:109800001AEF4ADCFB02062CE92E0DE90652E6FEB1 +:10981000F8083515F1E41CE2E0F2EFFFDE2051C557 +:10982000D3EF4A4E48BFCFD2F0FAF605F5FAFB3730 +:10983000F4F413E135E3E3D5F8EA08FBDEEA15FBBF +:10984000C3E4290538E1D0D900EEAFE1EE100AFCFF +:109850002231D0E10369DE2FC0D4023CD6DB25C61D +:1098600024A0FC1CBEC1F4FF01EC12F50219592F13 +:10987000E0DA231BF6F31BC8F3F23005E1DB030447 +:10988000D828C1010700C99DF4112113CE2CEE2662 +:10989000C9EADBF60E39DA27E320171B2CF3C3DD08 +:1098A0000BB9DD1716F7FEE1DCC907EF361618FE17 +:1098B0001F3DE422BFF4F6FA15F4DAC8E6B3170E3A +:1098C000811BE2EC2DFA22FCDFED13E038EF4B07B1 +:1098D00033C504C9E881FD00F2F6C3E22926D0FFB2 +:1098E000E6E542FE2192FB41D20EE4F91BF2102183 +:1098F0003213C70110EF19DAF51109E5EAF100207A +:10990000DD3AFC0AF1D905D4F8CF1611E01BD61FB9 +:10991000EF320AE9003D17DB610CF6D905EB1C16A6 +:10992000661A2BCD0218D4F4EFC5DECBF90F08DF91 +:10993000412003EA06EAEE1D2BD20DCCF8D11EF22F +:10994000D1D1420F92EFF418F628DD102923360DFD +:10995000FEDCD141F1FA06D0EBE61AFBECE7D3E5E9 +:10996000E115DE0FCD08F0F14BE9F8204EE8D21EEC +:109970004F19152AE0DFF608DB66084B1307F84499 +:1099800017E9F316F2C4013BFD8F071DCE06040450 +:109990000A11F43FE5F4C94118FEDE01BA1F2F0B8E +:1099A0002CC416FD43160E0D120CFE0E1E09110DD1 +:1099B0005E05E40B09FDE23E0E17C51DF725D81024 +:1099C00011E10B1B350400CD23F6331B040BCE3500 +:1099D000D2F32A1C1EF537E9541BD721FA405A2F1F +:1099E000EBFB40090FE4FFF9EA7F08B94DC835DE0B +:1099F000F5EFCB07F806EDF4FB20062C120060DF34 +:109A00004D03DB09FF65FAFAFEEA0241BE20D55D8F +:109A1000EC1C11AEE71028F9190B04C901131B3E09 +:109A200030E9E5ECCDB6F8E3E6C307EE241FDD1E12 +:109A300037412F3307EAFC0FF5DA2BBCF0200DF489 +:109A4000F106FD21F60420231C2018033DEEFA4DFB +:109A500025D12CF414D0DA50DD1D3424DC69F6BE97 +:109A6000FF19CA55C428B5E70EF921FA3840290470 +:109A70000008050D4200E10C04EA051CF5E9081890 +:109A800092FEAE32725E27BA0002DD09C640005D6A +:109A900081DBBEEFFA710E051306CA263BF007C73D +:109AA00042E50FFF12D2EECFD1D702DCEF18242C03 +:109AB0001222DBEC3810E51AB6D40DC0D5F0FB1A33 +:109AC0004435AEF12AC9B7F003210AE8EB1D21485D +:109AD00014E207EF2FF937F704A728BE1EF8C019C4 +:109AE00044A1F9CE1E032DE223101FC24EB153DF55 +:109AF000C9130F420D06EE0706DAC5C618C8CBC556 +:109B0000B422E6EE336BF845E300E3C90FE344D734 +:109B10004FB5C9CBF3DBAC111E23FE2AE117BF12F0 +:109B200006DE5FC1FCF5F7E91BF6D6EAEFE7FBE5D9 +:109B3000BC31BC2917E8452B5E0EDCECE2EADE45C1 +:109B4000EED205DBE02622B0F19632FFC2DC2D4AD0 +:109B5000143BED14DDBF31F82C14F413C30A27EFC6 +:109B60004B1B47FFE7041E34C4D415BB061DDF0D95 +:109B7000CDDD1AFE284A10DB4EC84A35151C020AF4 +:109B80003BB7F9E754CE66F43A14C7EC180EDCF88C +:109B9000D2EE59F1D8ECF7BEE0FF2734EAFBF04AE9 +:109BA000A31502BD5B0F3F81A51DE7223B24E2FF09 +:109BB000D9DCEC1A1103FFEAFAC4E567F6D61F08F0 +:109BC0000821F21D22D61F2F58FDE5E912F107D119 +:109BD000ECBD1A030352FCE0BF384713FE2FDE072B +:109BE000129DDAD7C61ED4FC27E61CD3A7EA150EB1 +:109BF00000D3F8D8CE181335FBF8390EDCDC201171 +:109C000007E90DE2D61908F7B0EB2019BDF6E6F02A +:109C1000DA27F7061A06D0E7F5FC16E6F628F2C5AD +:109C20000F36112B15F72FCAF0BF14EA044422FE99 +:109C3000020BCEFD03DEE5DE1BCF1C22C53CEAC3D2 +:109C4000EEE4B2F52BF22132CE4DFDFF0400000010 +:109C500080030000E30E000001F1FFFFD0F3FFFFDF +:109C600005E8FFFF16F8FFFFA9120000CF0B000068 +:109C7000C0FDFFFFD007000080060000F10C0000CF +:109C800029200000FC1300007AFEFFFFC2EAFFFF5C +:109C9000DA0F0000161400006DFAFFFF26F6FFFF32 +:109CA000A3FBFFFF13F8FFFF562500003825000037 +:109CB0005116000063000000DCF2FFFFF11000000D +:109CC00032FDFFFFB4DEFFFFC6F7FFFF840B00008D +:109CD00007F8FFFF75FBFFFFDAFCFFFF02F8FFFF4D +:109CE000C0F5FFFFC1F4FFFFCFEEFFFF85F9FFFFD7 +:109CF000C4E5FFFF5DF5FFFFFD04000003E5FFFF86 +:109D0000F31700002107000094040000BBE1FFFFEF +:109D1000B3F0FFFFD601000079FCFFFF51FBFFFF0E +:109D2000D8EEFFFFD1FEFFFF1C0D000086EDFFFF08 +:109D300029EEFFFF95E3FFFFAB120000B0E4FFFF49 +:109D40000C0100008BF0FFFF160D0000BAF6FFFFBC +:109D5000070E000084FBFFFF72F8FFFF09110000EF +:109D60006002000036F9FFFF89030000942C000018 +:109D7000F6F0FFFF1C0600003BE9FFFFA9F7FFFF1D +:109D8000C4F3FFFF9FE9FFFF4013000048200000DD +:109D9000A2FEFFFF8DE0FFFF0204000082FBFFFF39 +:109DA00064070000670A0000FB0D00004207000086 +:109DB000BB0B00008FEBFFFF2B000000A80B000087 +:109DC000A7F3FFFF57020000D3F5FFFFBFFAFFFF25 +:109DD0000BECFFFF8E0A00009BEEFFFF470A00001E +:109DE000E81B0000F0FFFFFF18F7FFFFE4F8FFFF9C +:109DF000C7E6FFFFE90000009BFCFFFFDEF9FFFF65 +:109E0000ABF2FFFFA70D00006DF6FFFF0DDEFFFFB9 +:109E1000CAEFFFFFBAF9FFFFBB0D00001C090000ED +:109E2000EBEDFFFF54D1FFFFFF1C000023020000F9 +:109E3000BE0D0000110800006DFFFFFF9E14000022 +:109E40005E0C00002F000000FADEFFFFBC040000E3 +:109E5000D60E00005EE9FFFF6FEFFFFF57FFFFFF29 +:109E600056080000551F0000920700007CFFFFFF0E +:109E700099FCFFFF8EE8FFFF3E0200009DE3FFFF1D +:109E8000F8000000DEFAFFFF17070000F3F5FFFF00 +:109E90008B2000001D0900000B0A0000EA040000EE +:109EA00085D8FFFF89FFFFFFDEE7FFFF57EBFFFFCE +:109EB0000EFFFFFFABFFFFFF281100000DEDFFFFBE +:109EC000AF1100005EE1FFFF8A08000059030000A7 +:109ED000FB170000D7040000EBE3FFFFD60A0000E9 +:109EE0001705000045F9FFFFC9FAFFFF390E000012 +:109EF00089F6FFFF37F7FFFF15EFFFFF03030000B1 +:109F0000E9FFFFFFF5180000D0F7FFFFF1020000A6 +:109F1000C4FDFFFFFEEAFFFFEBF7FFFF8930000003 +:109F2000EEDCFFFFE8FFFFFF8AFDFFFF2F150000BB +:109F3000DDFDFFFF5B11000051F0FFFFCDEAFFFFE9 +:109F400079F3FFFFEC120000D908000093E9FFFF4E +:109F500010070000250400005FF2FFFF66FDFFFF11 +:109F6000AD16000002EAFFFF82FFFFFF540F000062 +:109F70000FE8FFFF67F3FFFFC4030000EA0A0000D9 +:109F8000A1030000DE1100007CFEFFFF96FDFFFF35 +:109F900011EDFFFF4A040000C9030000A0F4FFFF19 +:109FA000E9060000EAFDFFFF13F5FFFFF7F6FFFFEC +:109FB0004AFCFFFF4BEAFFFF232500004FEDFFFFA8 +:109FC000E0010000E6DFFFFF490100007CF8FFFF31 +:109FD000311700005A51FDFF04000000E0070000A7 +:109FE000F4667F7F450481E2DDE18FCCEE4B197F83 +:109FF00021A1CF26EAB0B3B561BCAF237F81CDDA12 +:10A000001B8641E551304F558FEB5C9FBFBE7E599B +:10A01000D3A33922E3D37F162D812F311359E8932F +:10A0200041DD011FA734ED6D7F0AAAE6FFF39CBF57 +:10A03000E1B052FFD181B52C3BDA244581C5E3A8BC +:10A04000A573AA20C566B23D7FC62928AAEA656D18 +:10A05000F445924F78BED05E0F7F6A3DD92EED5405 +:10A0600032140761B0A9F0FE0C557F22627FE0B583 +:10A07000147F1955247F02A7B4C566AF54E8F77959 +:10A080009B48D114F7A31A0A3DC7AC7F1BBCEA2238 +:10A09000243C1DCEE5E45044A7FD3610E6DD7F9854 +:10A0A000EEEE4F810C838EE2A545002881A7ED7F5F +:10A0B000810F3E2E996E4F63338135B418D6256FCC +:10A0C000C67F506120813E81DD2B7FA733D2FFFA0E +:10A0D000FB250C3317FD81CF4F29CFCDF804BE5F90 +:10A0E0000A568129CC7FF925B9BCF381EDC97F3FA0 +:10A0F0005C43553370C642AE7F051B7F1C8129F936 +:10A10000519A2B75A97FC66BBF1D7F1D32F4252286 +:10A110007F11C0E6B7483FCB0C93904150EDA2D8D9 +:10A12000C22E814DC081A237F4D3F112CD2F7F0D05 +:10A1300060968217538881337FA2B47F7F5C527907 +:10A1400058CBE68300CB64D26ECC3A0781BB27FAAA +:10A1500059D0E8724A3A26C5B683C10F367F9BBDF7 +:10A16000AEF9BF10EAAA2DBB19F141B3CBDD170F31 +:10A1700006E3C35961283D7C117FB9ED9CE252BBD7 +:10A18000711D7F6BC0D4A9340EA4F47FBE004009BA +:10A19000CF315755C3327F1DF39F4C1D7F370EB50E +:10A1A0001E784B42AB52ED740DBAD44FDFF42BEB5B +:10A1B000832099C7EB080FFF4BAD307F09DE7FCCC2 +:10A1C000092C144239A7247F243D41BDC1BE682C0F +:10A1D000E8F1067219FD6A670FAE54F0FAFCD10D72 +:10A1E00081F9D45EF2F88D32DB09CD819F6147722F +:10A1F0002F2ECBBA37703DCC37035340E781C98B44 +:10A2000007473606FCD8CC14944C0026CDFF1F35EA +:10A21000D67FB1FA40EC10FC48DC7CC85F48A99DB1 +:10A220007F44F5C281327F2378817FBB5893579654 +:10A23000D66FAC46C18E091E509B7F656C9B7284A5 +:10A24000AD20F95ADE2D4DB29B81B19C81D27FB2F7 +:10A25000590D85DA7F69FB5E686D05F7875C69EEED +:10A26000BCCD6DF700EA9E285B9F08D349D35B26DF +:10A27000EB5F0EA24F7105B52BEF15B04BD0562AF0 +:10A2800086E02E43CCA7A053C5C558C0EF7F1AFA6D +:10A290000239F77FD5ADAAA0CE439AE93B21034C02 +:10A2A00039A929A8854C4F4A7FB27FD1110A137F63 +:10A2B0007F7F6048103AF952E90C7FFFF86AB49A40 +:10A2C0003A0320E305B188815FCDA8086C81B75AB5 +:10A2D000A681E3D6D53C837FFABA8763B8394C06AA +:10A2E000DE7F42B3893930D15351320A7F5A1EB4CE +:10A2F00009B96E217FC4F1E1E40EC9CD8C73CD960E +:10A30000EF0E3449B4D6E5FE4862B12B3ECD8E0344 +:10A31000A9001635CF14EA57DF7F37ED2BA87F9AB7 +:10A320000015B17FEC1081F15D5CCB5DF731291830 +:10A33000317F8B5175C4E804D34632E8C28133AF14 +:10A34000F623DDD764A6A36DE5EBAAEDA9CBCA552C +:10A35000C1164661ACC7515726EC4E7D1490378527 +:10A36000ABA483D8B3B31989B84BB7AEFCAEE085C4 +:10A37000BF817F0A7FA7B68A8177E5C0DA33B67FCF +:10A380007F2FC82ED35340BE6DB61D487F9201F279 +:10A39000C8D600813C5515362FA61ABB7F92591896 +:10A3A000647F02812E9A8EC4AA7F9DF6403BB08BBB +:10A3B0006F2678E39C948391261EE97778019F7D30 +:10A3C0007F2C870F03D625D7EC0D817FDE9E42F0D0 +:10A3D00023B1A4241A9ED1D9923999AE650E7FB5C6 +:10A3E00098931AEE9F82A47F5BA978FAA3877F2BAC +:10A3F00029F98560BD295A8EDEF4729065BAF9A9F3 +:10A400005C22AECC06DBBA49A9797F30C7EC388133 +:10A41000C7028135E68181FE0A187A7F20B2EFB546 +:10A42000401713B8603C36237F7F9CDF9B7F02A1DF +:10A4300067818282090FAA2F7FB67234698527A7A8 +:10A44000815A394579F79E687F8155819EFF2FA0FB +:10A45000F3E00CCCBB05E47FA4373E221414745403 +:10A46000189DED217F822765197F79C5F47FD32B55 +:10A47000851A7F62EE06C8C752C07A90F993C03A37 +:10A480009846A8A3F5468115BD49674B6889A5B1D3 +:10A49000453742C0EB957FC0E1118123AE4B51623D +:10A4A000A257EF81BB342F7FF0812C6992521E6D31 +:10A4B000814BE47F0AF2529B01BBFDC422049BF84E +:10A4C0005E56FA81F77F40527C7F7725377E078C76 +:10A4D000ADA0B37F607C144E21B5B481032CF51878 +:10A4E000CD12B59BC6C5E857815BC9A1C81BA4EEB8 +:10A4F0007FD8CA1B4839CA02C110E24B0246718498 +:10A50000CDF4F5AF7F73337F33BFA3D9F1E7003EBE +:10A51000C1C5AD817F7FCAD4599045E80B00311D7C +:10A520003E4D2D61FEF59755C8EB8E0EB5FD7F862D +:10A5300081271BCB0591B99F06F781B95871F9A105 +:10A540008E0634DE545C81443BCD0C14E5E9313297 +:10A550006A10890481A72F5B5C29283BF856298162 +:10A560004DECDE647FD98B70B747624D4AC1CD7F19 +:10A570007FCE2F7F4AB603EB5B3B9281C358157F9A +:10A58000CE0175A87F4D4C3005571FA20D7422AB2C +:10A590000DCA7F973C7F38AFF661A999847F3181DE +:10A5A000535EAF4A8125B618811E2481E3C31DABDB +:10A5B000ACCF037CA140517F7FCE3337C7DEADE502 +:10A5C000186B7FE5247F49EA5840B1F29C4B11217A +:10A5D0000B53D152AB17A5B4D81F18268191CD6962 +:10A5E000F125E4015D473950E1A7B5BB00A2815ACE +:10A5F00049BD7556F3900D9C09ACE781726FEFB6BB +:10A6000015CFEBDCFDBE2D04DF368D9581F54A615B +:10A610001E5803AC65818ECE2E7FC41C263AA6C37D +:10A62000AB7F607F513688639EFB5986C26E17ED03 +:10A63000F8E7BA44ADCBC47F65E9DFB5409D7FB98B +:10A64000AF43B39B6ECECE601F797F587FD6BB36AB +:10A650002A1B140F72AAF00E7F7F72D031611B7714 +:10A6600049B4489A35E97F0C96F82C189981C37F34 +:10A67000678C3C5343B1DD0EA6F2AFAE8728958EB2 +:10A68000117FAC270AD8C7A97599F8DE12B51681D3 +:10A6900081A67F08AF4A7F4489D85DA5508BC3D17E +:10A6A0007F6A7BA07F62AB49656C292CD07FA67B3B +:10A6B000E7E0B97F93F0CB81C2D7670FC4D65E7D48 +:10A6C000227FC98C16C84B55C64435CA273EFF1396 +:10A6D00070237FC6FAE71581E389EBADC81F0E81B1 +:10A6E00054F4EE0E7FAC6ABF2EE1CCA0FF157B9E2A +:10A6F000B2606A3E05B7D5E8DBB6701E4B409FEBF3 +:10A700000A385BF540D625DB3214C81ED6FC19C7C3 +:10A7100084EDA4DE26812E497B09475008B93A62B0 +:10A72000DB1281E16100E66CC63E214FC892818E4A +:10A7300079F4813C81EBFE9E38F9539F35027F18F6 +:10A74000B9A194906B68076E254A49AA2F3B7D32C8 +:10A750002EC5F55832926D81C19381282B53094E35 +:10A760002F317FC8480A33AAA60600643166E792F3 +:10A77000659362D57F7721976EDF03DE7F70DF817F +:10A780000A7F8AC54919997F53F917D0D931880CA6 +:10A7900055D49A618848A1C0810C7F143964877FA1 +:10A7A000812BA79AD57F81955A137F2E1B593DC5C2 +:10A7B000B0C712F931C0EC6032388174587F81CC57 +:10A7C0004659FDFF0400000080030000A7040000BC +:10A7D000D4FEFFFF22FCFFFFF5FBFFFFE4050000B6 +:10A7E0009FFBFFFFDC090000E0FEFFFF910200007D +:10A7F00076FEFFFF1A030000170600002505000083 +:10A80000B0FEFFFF9F000000D5050000EAFFFFFF3C +:10A8100041010000ECFCFFFF71010000E4000000BA +:10A82000E9060000250000001DFEFFFFD203000026 +:10A83000BE05000012060000C40000001206000061 +:10A84000A3FAFFFF1402000077010000DFFEFFFF04 +:10A850007BF8FFFFE801000087FBFFFF35000000E9 +:10A86000E70300004403000092FCFFFFB1FBFFFF81 +:10A87000F3FEFFFFD8030000EEFFFFFFDA01000048 +:10A88000720800006C040000A5F5FFFF9F000000A7 +:10A890009AFAFFFFC6FEFFFF6C01000055FBFFFFA9 +:10A8A00051FEFFFF57050000BAFAFFFF77F6FFFFE2 +:10A8B000BF020000E6FDFFFFD8FBFFFF13FBFFFF19 +:10A8C000B107000078F5FFFFA50800001FFFFFFF9C +:10A8D000FF050000E901000075020000A3FFFFFF73 +:10A8E000AFFAFFFFE8FDFFFF8DFEFFFF370300001B +:10A8F00013F8FFFF8CF9FFFFE9FBFFFFD8FAFFFF1A +:10A9000023FBFFFFECFFFFFF8E000000F8FAFFFFC4 +:10A91000DB060000F9FBFFFF5CFEFFFF42020000C8 +:10A9200055000000460800009DFEFFFF1FFEFFFFD0 +:10A9300077030000BF030000ABFEFFFF44020000EE +:10A9400033000000D1FCFFFF100100000CFDFFFFF1 +:10A95000E2F7FFFF3F06000051080000E10300009E +:10A9600051FEFFFFA8030000C20000000E0200001D +:10A9700093FFFFFF5D0600003702000009FDFFFFA7 +:10A980008606000000020000E302000069020000E9 +:10A99000C6000000E8000000A8FEFFFF67040000FA +:10A9A0005F060000110200009A0600004402000049 +:10A9B000F60D00004EFEFFFF2E060000E70B000024 +:10A9C00092FFFFFF5E0A00005303000096F9FFFFAD +:10A9D00031010000FE070000720400002B08000097 +:10A9E0002B03000081030000D2010000E9FCFFFFFF +:10A9F0007B0200001BFAFFFF5DFEFFFF31FBFFFF44 +:10AA0000F0030000F9000000A1060000EF000000C4 +:10AA10004F040000D402000054FEFFFF14FCFFFFAF +:10AA2000B2FAFFFF2CFCFFFFA50300004403000067 +:10AA30006FFCFFFFE7F9FFFF96FFFFFFFBFCFFFF47 +:10AA400015FDFFFF0902000078060000E302000088 +:10AA500002FEFFFF0DFBFFFF87FCFFFFE5FBFFFF93 +:10AA600071FDFFFF20FDFFFF12010000A4010000A7 +:10AA700039FCFFFF710000007300000072F7FFFF58 +:10AA8000BEFAFFFFA4FCFFFF7B0700007802000076 +:10AA9000E2FEFFFFF1030000C3FCFFFF26FBFFFF08 +:10AAA0003B020000F400000063020000D703000036 +:10AAB0001BFFFFFFF1020000A9F9FFFF5DFCFFFF94 +:10AAC000C7000000D80000009A020000ACFEFFFFA3 +:10AAD00070FFFFFF49FFFFFF8E0300007DFFFFFFB8 +:10AAE000B4FEFFFF260600001D030000EBFBFFFF86 +:10AAF000B6020000FC01000086FEFFFF60080000B7 +:10AB0000930A0000BA080000E306000069FEFFFF98 +:10AB1000D90200001AFCFFFF4508000064FFFFFF98 +:10AB20006C010000AFFEFFFF14FFFFFFD3FFFFFF2C +:10AB3000BE060000BFFEFFFF740300000E00000011 +:10AB40004E0A00004EFCFFFFEFF9FFFFD25CFDFF55 +:10AB500004000000002A0000F944BB3C0FD12B3256 +:10AB600020B7F8D450FBBF67B920B1CB1EB9A0FF06 +:10AB70002CF113F51EB90AFAF4DCFB1E164DD0FFBA +:10AB80005DCCD80FE8957FD600DD320141081AABC5 +:10AB9000A8FEFC06BBE75170F25F3632B23FE918FF +:10ABA000D21C0CDBED81013FEA38160106D33730A9 +:10ABB000CF21FFDBF2C310945A03D2D0CF06D17F4E +:10ABC0002A06E5EAD42727470FD00D20EC04A6D2A9 +:10ABD00045032CFAE31F13B0D32613123D523BDB7F +:10ABE00028EAFB019C4AE2FD15E91748ED512ABE0F +:10ABF000AED13B0CE8CB2A7594E532ED543439FDE7 +:10AC0000AE518D13672910F72FC57FEF46C7025845 +:10AC1000461CDD14C0B3C7D1DD062749DEA52009D7 +:10AC200017F441E0F138DEF41EFBC143ADEE3912FA +:10AC30007FD6F0D3CA04D85F241D3CF40BDE21205C +:10AC40002A4726182A0CD4D90FDB2AD771EF1536DC +:10AC5000BA74A257097A59E30BE3FEA8CDEF38D7AF +:10AC6000F02BEC09F1F113E908C5A4F61194AE3408 +:10AC7000F7D1178124FDD41EAFC7DB2D2F20E52B84 +:10AC80007021BAF357481E29D726F01F4D88127439 +:10AC90004DD7B79B08E61A2627463DF9B9F1DB10D8 +:10ACA000CE22D609F9ECB57FC5D2EDB54AC8F42E4F +:10ACB000E35AE3411C021F44F6361539E2160CEA4A +:10ACC000027F30E4301108F5F7EDCCF91B2DE8F5E3 +:10ACD000C70EC4A806490C6EF807FC08EE3A02DB62 +:10ACE0007F0DBD35FB540E3024FA1C16D8B809CFA1 +:10ACF0004F592BC5A50B12C36E8E2B741CF56CE03F +:10AD0000F93CA437043E1FF161060E8158F7EBDFD2 +:10AD1000F136E591E2EFB2211DF456E3AFA4EB204A +:10AD20000C4A0AF0621EBF211DDF01FB08CE2D7503 +:10AD300039E82E57EBC817E1D5DEA8A84A0EECF883 +:10AD40001DC3F2DF04EF01C08DE7E92439BAED1A23 +:10AD50002F1F1912D3BA0311E13B00F346E31B1373 +:10AD600042DA314381EAFF12E63BC45000E6374B3A +:10AD700003A20EF4E24FC35EC61CB544E8C00BD17B +:10AD8000FF1D4E26314C113FE0444B972D9E1B3842 +:10AD9000B5FECF0B8113B2F2B22803E85540ADECFB +:10ADA000531FDF0FD5F30ADDC3DE87345EE6DE20F6 +:10ADB000ADE76C21F0E615818C643CB40228E331E8 +:10ADC0001257AAEF04474846110415C9CC190411BB +:10ADD000E2080B2D092B2CC80505F41FFFFB1E3BB9 +:10ADE00016FA032C2F0BF32C10FAC96D147FFEE812 +:10ADF000EFF9D9E893D84C162C204AC8CAEF43394A +:10AE0000D6F7BB3FD5CB31D6FADA9BAEDADC7FD2B0 +:10AE100027FEEA2F47580CF208394DEF4D15EF1970 +:10AE2000AA6B4441C342C728EF7AF84D18DE3FEEC3 +:10AE3000B3DD41F848D2C30AE5AF38D12F3941FB21 +:10AE400048CC14D6CC2AE6FCFDEA2A8E130454FA28 +:10AE5000E8ED1E99EBDC7F6CE2CEDB81312F0E201A +:10AE6000E3FFEAECCB3B105B0883F504A9B7ECBE2B +:10AE7000541CE38C3AF21BFEB1DDFDD61F59F0CD18 +:10AE80005007FDF6164ADFFE4A3BA729B2CB7D0CE0 +:10AE9000E7C2EAF30A1A0551F95B8FB3C5D0FF94F4 +:10AEA0007FDD2E2A071E22AEEF1DCA043B29E7F1E3 +:10AEB000DC1ED7D54C080DFDBBFD09A5E70651D317 +:10AEC000CF29B49C320627F8BAE53C0C00039EF863 +:10AED000DF81040537AE14A5B59BF7DD23F0E653FB +:10AEE0002F454DBA2F195BB21E27A8DC05052DF69C +:10AEF000F520557FBFF4D7C8D529EA0AFA4A562566 +:10AF0000EB6D1CD8D7141C05DE1E2633FE0909E79D +:10AF1000CCE6EBD1DA287625762B2D148444FF4E2F +:10AF2000B70D9C3B43297F65169047F91121E1EC51 +:10AF30007C01C4FD59C1BB3117EEDD2836F72E0266 +:10AF4000D2DAF7F0EBFEF4D10C7FE50212024833BF +:10AF50001520C9DB243AF43EDCD0D919CCB6EBF786 +:10AF60006284CD59E4E2162C020E15ED0852E6BBC0 +:10AF7000351A3502DF0ACB12F2C2A458F661F9E5A0 +:10AF8000E1C4A2D9D6180A59D4CEB47FF801C85B5F +:10AF900028B00B06C614F4B30EC8F063D20ACD0372 +:10AFA000161F3124F402E2F1334799B8BED211FEE4 +:10AFB000DFE5C3FB1BDA3E9FACFCC90358EF2D391C +:10AFC000D493BD3A8E2A30EF2A0AD1D5ECDAB8D123 +:10AFD000812FF5AADAD28F2A47FEF2DE1621EF0B77 +:10AFE00027B9F328263C042D2C0FE7EC1E0ED11CAC +:10AFF000CA21080CC3092DC4CD5176E9F1BA680AFB +:10B0000000C3021681EEBC02F35F3BEF22014F9EAC +:10B010000C1AAB5AE6481726ADF5B9DA1B48CDDE57 +:10B0200006FE36C6C8084777B2A64461403181BBE8 +:10B03000D7EED9760F1C231E81CCFB0C1F147F3A50 +:10B040005823D127261D08B13AEF041DFBADF1FFAF +:10B050001DFBB823BBAA41D7B83EFC2742594C156B +:10B0600018214DC8E676AE12DB040C100CD9121B69 +:10B0700039BD10C601002BE0E929DE3304BDD8300C +:10B08000E4FC0D0D130303170AE2E6EEF1FA810367 +:10B09000DB3111103F0320FC100F06F9E57F38303B +:10B0A00024B2FD00FA151B15EAE8E93DD4E7D5DF27 +:10B0B00077F50B231505F201EA0F3612540AE1EA7F +:10B0C0002BBDEE1FDE03C7FEA41C3CE641BABFD178 +:10B0D000EA24285D1023A1981F07FCBDFD47FD4809 +:10B0E000F1E2094027A4814F5BE20E19DF071B0B39 +:10B0F00039153824EC2DC1FD0F85E9F6A5B9F40406 +:10B1000065F5C3620202B90A54784B41DB8314E24D +:10B11000C32415B2D5F745D10008E3EF7FF231F231 +:10B12000D2EED3CA1D61B61E316AE6EDE9414F0E7B +:10B13000FCF7B6C1C70D61E8E9E8DAD30B2801B71F +:10B14000BCE7E70007330CD28175DFF33B2FD965ED +:10B150000CBCE3FDB03318E2CB3FFE388F1C04C3B8 +:10B16000DE2AB6551715E376E71E13D5FE49A3D39D +:10B17000E785C6F6425E8104E816C5E6FC09FA0AD0 +:10B18000D417351E3BEF3FC9058104817208AFED2E +:10B19000022A19BDD2DB8BE01065A9E71834144AE6 +:10B1A000C64A21313F00F1FB17CA03FB01ACF2DEB6 +:10B1B0000CC9CF16E014FBEBBD083ADCF1E94E39BF +:10B1C000240FD03E537F45211E2D08D7C806EEC957 +:10B1D000F591D83B35170D4CFEF1E71D1502477967 +:10B1E0008210122EA502DFF17FFFCAD4F8301D5461 +:10B1F00026C0FFF2AB0FF0BA2A2D9ECC01F4E3A4D7 +:10B20000C0E54BD8AC5331B6C787AB1C06E92E2638 +:10B210002D0EADC7EB48CB5CFDFA2742A7947FED1E +:10B22000203804FAF20209873518F1341DF603ECD0 +:10B230001A30EC071BBA36C2D1AF173F4F2130B1DD +:10B240001A39F758EFECB710C93A0CD0F02D2B098A +:10B250003831D1D21632F70D2DE37FB2391F540A9F +:10B2600024BCD00BDAA445FCBFC90D36E061C80B85 +:10B270003C4951CBBE1EF1C736019637CCE6E746B6 +:10B280002BE1494724191A1CF5AEBE1A7FC3CBDA4D +:10B29000C24A0ED5E67609D7481AF2FB2659213361 +:10B2A000F59EC62E0BE37860D3DC55C0B8115B2A3F +:10B2B000F0080D2009FC3335B0E681B59B52BD3650 +:10B2C000D819E0D7FC30FCC4D2EC032E553A1CD080 +:10B2D0000621D9CC363104E1C23C16DB389DFC0B8B +:10B2E000A9320FC524D945D7EEAB16BAD9CCE8E3BD +:10B2F000D3DCEFD0D391F5B70B55F2B3387F549E22 +:10B300002AFAE361ADBADB090A20321CD700FCC679 +:10B31000FBB93034271657F0EBF67FE5DFC608B7E8 +:10B32000DE10EB1416151F39173BB8B5F40B18CF08 +:10B3300005F2EC21CC1C024C2E20EE49DBF00D0F67 +:10B3400020CC4DFDF51381D4B73D0916E2F0412C18 +:10B350000B1BD230D2F1F848321E3B0A10FE6D258D +:10B36000F8E6BD16FBDB0248E4047F072CF7FAFE83 +:10B37000F0155CDD010A20CB374D032D06DBDA35F5 +:10B380001712182839E0E0E32FC2302308A6A518C9 +:10B39000E131B8D1393C0C1E1C12191EBAB428D7A1 +:10B3A00008DBD525385A1CED2334C4F6BDA50BCCDB +:10B3B0001D812F1E59F4C813E1BBFC025F5B4ECA0E +:10B3C00002F37514C4CEDE272CF7FBF31C402B6070 +:10B3D000FFFFE6D14EBE2155037F2B482EDD9ECDCB +:10B3E0000CF9C703B42943F5D05E430BE71B570A9A +:10B3F00011E26F253209BED6DC62FF2429B62C5536 +:10B4000093C4F2BBB5D9252794C5D31EC00D14A093 +:10B4100014BD261016097FDDA41D58E32776FFE131 +:10B42000D5F031F41000362A04A174474E31D6BB52 +:10B43000BB4181D814D39FC6D11717D399F10AC045 +:10B44000BFF82ECF7E24C31EC4F7C2EBDF16D7D7BA +:10B45000FB0C31D1D64BF2E72308E18FAE1B2B2F2B +:10B46000E4E6CEEF0942333213D5E905EB4C3FE376 +:10B47000DC3904920AE6370C20EDE22A74E70B0669 +:10B4800043C91FD981F9A9E555CBD92613AEF815C3 +:10B490005B484255CBDB509B0931CB8138C1A9D0E9 +:10B4A000DCA57DFD35D136BF3DFE1E01F2C4F2F2B2 +:10B4B0001F171B1EBAF73AE4B9B02AD111BA15CD3D +:10B4C00013D8112AE6E9A3051A57E9EF59000C0E23 +:10B4D000DE1CE0E4E321DF0B091FEADD1006EAEAE7 +:10B4E00010E8E1DDFB207F1EFBFAE55AF00CE7A037 +:10B4F000BDCD86BDC21600EDD9C1FD4FF381F16C03 +:10B500002A23C421C2FBBA56201EE0B6664588A491 +:10B51000EF251A39D2D5CC4AB0857F1A15C7CB0989 +:10B52000DB123218F9E0DE30280D1D0CF246DBCFBD +:10B53000DFEF34102C2FCAF50732E103FBEA331298 +:10B54000F21D14F5F31AF0DC209454DB81C70AE1F4 +:10B55000CBF8009162DF04CBD0C2B738D953CF67A4 +:10B56000D476E498FAA15510D9D0C2A9EE2E285D60 +:10B5700000BE8E2EEAD3271B0F212CF3F2EB143FD3 +:10B58000D3FBD9CA3C19EA7DBAD42B46BD0E38B8D4 +:10B590007FC6E109500029FBF71018F54934C5A210 +:10B5A00058DADFCED347D9DA360EA3FC92E4210372 +:10B5B0003228661BF80C461C43ABC9E6EEFB229E04 +:10B5C00023FB7F0A3538E8DC2BE4E8110A21EEE0A2 +:10B5D000EB213C631940D6C133154B26AD207F8843 +:10B5E00011D604C2C6CE600B9A31D08FA8F8672C52 +:10B5F000DD41D7FB56DA1BD117B52D26DD12350EEE +:10B60000EB3649E42594E9B9F95FEBBF2C35816449 +:10B61000EB4A4CCC2BEFDA321003A24D96BD2E2C08 +:10B620006D363A4C1BDDE43F3D120E0154E52EA170 +:10B6300042159B10FB0C0CD31CEFEA1CF4251EEEEC +:10B64000E8E6080411025855D2D4DCDDD4222BDA06 +:10B65000D20E25272EC87FFBDEC8F909C4091B328C +:10B66000F3D8212124F7F3B82EA9151913E381FE8D +:10B67000DEFD97CADF5E4B1F41D815EB2ADDEA23BA +:10B68000EA07EA13D8D38121070ED120320B25D146 +:10B690003512C6FE9896BBFB05F436FC648B2B2B4B +:10B6A00006F81844A8E2BC84E1E0A8D7810600F0BF +:10B6B000C675DA13D2E51CF80F3148D6C92407E65F +:10B6C000B82A3BDBED24EFC68745E486EA14ED5942 +:10B6D0005235F9044145EB1A16D6B5310CD5DC3C90 +:10B6E0003A23DCB7939D332EFA0C64E9814EF7457B +:10B6F0001A1D610F4D19BB16AAE9FC39EF194194C7 +:10B70000A0AE7FFFE49631EA184B4AE2C0241D3216 +:10B71000B7FD28B84712212304C0F0EFDBF2BF1BAE +:10B72000E2D0E4D4DE2E2CE21B56A9175EBAF3CD8C +:10B730002DFFF611D460F636196EBFC8CDD005E5E1 +:10B7400000922663B1670B7F33175F319E5020173D +:10B7500011170B6DF3EB4315F9CF3E7F3DE969C33C +:10B76000E3FCF93CF6CBED0AF72D260CCA1DF0D50B +:10B77000D706D2544A3610EDF42859B2DDB7D710A7 +:10B780000AF142FC25EC1DC119074DF4E7DD400428 +:10B79000D40CD8FF122E3F2A3936605243A8FE5AE5 +:10B7A00038E9FCD0091830E05AE9146B3E6C993640 +:10B7B000CDF006166281ECDAA2D0D4681FDA54B458 +:10B7C000BD52FAE95F1EE1C57FC7DFEB6EE5DA3BEC +:10B7D000F72505EB38F7FEFBFA32DAA0305E47407A +:10B7E000E304FAFD67CEDF44E9FDA8D9D3E8DE49DA +:10B7F0000F7F2BEB06645732E950534477A2B31DF9 +:10B80000D41639F823FE1AE1E4C4F7E2DDAC3616AB +:10B81000CB30F6D37606521F4D41C311E12763406A +:10B82000F52D1D4ADFEF2CEE2B1AD507AD810EB793 +:10B830002111F3FDC942BA0FF1B21D3BFCE43DFBFF +:10B84000D818B30D123B39FC29FDF3108106E43DF5 +:10B85000D01A0A28E5FAE51CF62B32F7D41FF1932B +:10B860002E3FFF0D37C21ACCCACAF8ECF7B4E81362 +:10B87000E1D6EBE10A1DEED2330F071036C5DAAA86 +:10B88000F61CED4EC20A1DFAE328D79D042AD49C6B +:10B89000F5A916D8E23BE96A3C8B20460ECF284D2D +:10B8A000F671FE7FC31936CC38EEF9064F10F40E50 +:10B8B000E13D0770DFDAFCD006F9E9F6FAD83CB1D1 +:10B8C000FE33407F48F0161BD9071D2BFDFE350EB9 +:10B8D00054E0E71D0DFD38ADD7252225B72702011D +:10B8E0002039ABA845591C2F30590F124D0EECEFE3 +:10B8F00005009F08E8F37FEE1F31FFEC14CB4623D1 +:10B90000B5BBB39FF850D7E814D9483404E0C3D18D +:10B910000CFD50F91EE0E3D518333BCF301C19FD68 +:10B9200081168C640BCD28D02BB8F6E3C3E0FFC89A +:10B930001544F821192C29E262905BB712FC854569 +:10B940002FD83D2FB48124F005F413ACACD50CB541 +:10B950001029DCD2C1E141A8951A1B0AE2BA03BE44 +:10B960000FB6959EFB5FEBFD04E53B97C71404AF54 +:10B97000C7717FDC06EF2C21BA36C909F262D6A363 +:10B98000ED11401969BE288D99FD42B5F7C1E4DF7C +:10B99000304FC4194C2BECDA20F1B3C313CAF5B6FF +:10B9A000AD121A17CF00ED1AEBDC2719813DEEF32B +:10B9B00014F3C7C10DCA610EB002F6DFEE9D37E188 +:10B9C00040953DE8A71146C1C327E221BC205A9EFD +:10B9D0009FBB251185FE1FD329E9C1993DE5AFF530 +:10B9E0005835A53914F11D4FEAAB7F6A5850A95656 +:10B9F000220CE9B1BEC8F2B6AF1CAE0CFBE74AAAF6 +:10BA0000E11FB1F2F2F5DD40E6CB982EF6F249DB0C +:10BA1000F04608D603C826FFFF0AB1D45EF62E21F1 +:10BA20003E81FA4CE33BBC8807FC4712500DF1EA1B +:10BA3000F9FF0426ECF1D7142518C222F1332AD1DC +:10BA4000FDFC2A0F2AF6F1250ED70A1F5705B9E388 +:10BA5000D67F16EDE0243E0BD5A9F9F6E33D2CA4E4 +:10BA6000E5EA07181DC71E17CC7FE5FB201ACA1090 +:10BA7000F50D0BF12717E9172EDFB51927C70E3281 +:10BA8000E9FBC7D1210C14D1CDE350212DC01A26DA +:10BA900037C027F3D809FD17ED5D9BD416C27F266A +:10BAA00040E01C01E8DB304D112AD913167652B361 +:10BAB000A5FE033B17DC467932F110EAECD7AA1851 +:10BAC000EAF6F71BC00605ECAE484025DCEB350A6C +:10BAD000CD191444BFD2F2C0E2391202EF11DB815A +:10BAE0005FCDB4E9CA14C4E04624D7DA9BD0E7F3AB +:10BAF00034FF7E5A0AEEFDA511E11BDE2B273AEA40 +:10BB0000C2AD467FB43DFBED25E60B53B710D2170F +:10BB1000BD3A2345056DE2F8CE4A815926E7E9662C +:10BB20000CEFECE44EF25855FD24591B26F605F4B3 +:10BB3000041F1DF6EF29BE20F4D9100ADDD005DF61 +:10BB4000DE1707CF2BD0D9CB0B5A2D2D2F58CF99DD +:10BB50001336EAC6381551E4050FB981BD1FD42F3D +:10BB6000EDA919E2D9365458CE01450FB6AAB4341E +:10BB7000F2B755D5D1F349EDD322F8312613EA2E89 +:10BB80007FB8E6092D420C04EBB5BEF1C3E164FDBC +:10BB90002B0107DBBAA06CD5D10C45E3DF10E73CE5 +:10BBA0001BC91D1FECE5610510C3284C560DBDD007 +:10BBB000EEC7DEC305C9A834D6C1172A0D19CC714A +:10BBC00022107814D9BC04963A2527EEC6AEB51DCE +:10BBD0007F18052CDCDF5AEC5BBC0FEE839D5A52BC +:10BBE000D102AD02CBFA1A6535B7FB0EB22825019A +:10BBF0005FE8DB37D319CD5437332E2DA8CAAECA30 +:10BC0000607F2ED612081B0527E6ADFBEB0656B863 +:10BC10002710FC4A4FDCDB182168DEE7F3CAEC2270 +:10BC2000DFA5D0C7F1EA0F3F0CCA13C6D5D4D96936 +:10BC3000B60A3300487FFBFD07EBBCF725D7127F20 +:10BC4000351FCCEF07FF62BBE4C7AB2C4AF130369F +:10BC500001C0E6383CE5334C1C33EEFECE1913230D +:10BC60001CC30F23FF0FEFDFDEF2EBF542E9EEF727 +:10BC700003141CF3FC3617464A9C261816C8AB253D +:10BC800045E9F225101834CEEB1181E30420FEE7DC +:10BC9000DAFFF059F4D50AAA4A69034DF43B33E6BA +:10BCA000D22C204FDE5B2640E7220BE9D30CFFCBE2 +:10BCB0007FDD61194995D41AEDAC3953247EFAB26F +:10BCC000692510D756AE29CBE2BC672C48AEC2EF2F +:10BCD0000E3FD581DE382D58F6A313982FA443FCD0 +:10BCE000F5E80BCD28D3CF3FF9C0F7C86537E1C1E0 +:10BCF000D565D84AC1B00A0F48C15C08D2FBDDD176 +:10BD0000E0B1F46F192BFACC06730F420C4ACD4DFB +:10BD1000AA65C3B189FCD7FDECE2E9D839C67FB387 +:10BD20006BF916AF02C3E2E70711D41B061CEDF254 +:10BD3000BE09F3697FF2D705D7FE35A44F0F3098BF +:10BD4000D1A61C01050DD63526DF01BAF7505E12CB +:10BD5000C9F523190EDEDD232B3AB7CEBE1A042611 +:10BD6000D245D1DFF2BC7F10FCF56BDF2A0EE7165F +:10BD70000DD304B92A200C222CE9E6EDE93BD915B4 +:10BD8000D03EBADF20EC9AE7BFC508E127357FBF78 +:10BD900081B00446335810356127B32EBD1DD6053A +:10BDA0001E04391872FA36D1350ABC14A4B6EBA6B3 +:10BDB00017457139BD2EA4AB0DF607E408000F033B +:10BDC0003409DB02151B10FFEAE404DF050B590AF6 +:10BDD0001E05E428D6F8B6290518272D14403C0F77 +:10BDE000E63DE7CEEDE94C7F2C09D5F38104440410 +:10BDF0003CFDC53150F0F8EA32490D4FF8E7073500 +:10BE000014D6C6DDD310064BC4F519B4B9E02CB96D +:10BE100002DC05075DD539445F07CA0F667F17B39B +:10BE2000F9E3CEA92C30FF46EBE79909D0B94C3C99 +:10BE3000166FB839F2FE08E9FD2111FA9429AE1AFD +:10BE4000F7BED5C740AB4B14D5AD021748D94581D5 +:10BE5000FF181FEFA9E1E5FE135F181B5F1BCAC7A0 +:10BE600037FEC78CB9D7E6F9E1C8ECE86A01BFF440 +:10BE700004EC22DAB9B9E545155049CD4EF6FD027C +:10BE80000F31D4E0E4233E0DE306FBE928477F357C +:10BE9000FF41D8FB1D1B57FBD6060D50D5B0C9C2BC +:10BEA00029F1FDEB1123E5FB5B569611DD26CA094E +:10BEB000D9D5BDC4382B4657E8ED0699E1C376BB0A +:10BEC000FADF6CCEE13C7BD4CFDDE8F5BF2C4D3200 +:10BED000EF031BFECE7DC781D91DBF07D1D03F9B8D +:10BEE000A51F07292A22337FBC33C7DDF2555353E0 +:10BEF000B7B9B1EF6350334DF2CA27A7056E8B2156 +:10BF0000E9D9C1AF78FCD82821007544EB9062AB29 +:10BF1000E0FDFF6813BAE8C846D51B1D3328BFBB38 +:10BF200021FE0A02EFB5DA4E1DD47FF52EDED49540 +:10BF30000A524D0614071FC51F1C1DEB5B240DC9BB +:10BF40004A0B10D219FFD2D90819E1022F004E0E68 +:10BF5000E31CFFFB03E41BECF2064AF5E781F6392C +:10BF6000C017F2EDEF30EB2E361F8152517DA31337 +:10BF7000E7408B8820FD1353D4F10B0F7681AEE69A +:10BF80002C76A9BB77216DD52B26A6F05D3744EF23 +:10BF9000C8D9EBA4B730281793CC53DBC2F328FFE2 +:10BFA000F223C78137B1F5C426CD091B2402E6343C +:10BFB0002FAFDDD120D6ED1930CE34DBFAA3B63564 +:10BFC00017250EEDF4CCCBEDFB53CDC016BE1820DB +:10BFD000E8F0E32616383AE3EF38F0F6E3BBF7D59E +:10BFE0000BC2B7F0F7FEF57A3B2E7F103350F136D7 +:10BFF000C640DD1209DEA2DF5941E9DD17FC046904 +:10C0000014EBD25FF51EBE0333C81BB6F81503044C +:10C0100071F8B1EFCD3C01DEA22051D40BC881965E +:10C02000A522C236F7E1FDB3FBF865ECFECBE75283 +:10C030002C27F419DF10FC2DFF042433BEEB7F0AFC +:10C040004D050E26182E20FFCB3F15B7A24435A371 +:10C05000233DF5D7C1E978FFD6D4E8D9C8E4F0A9E3 +:10C0600009DA38B2FB702AAC1EF5CE6EB700CC46AA +:10C070006CCC3BC3C0760141E512FF20341E81C762 +:10C080005C50E52D017D241EA70858E92E811F3B39 +:10C090000E404AF8990327DF4AC7FA3707FE0DF02A +:10C0A000560C4FC1CED056220DD9EBC73F3407F7FF +:10C0B000E520F3EEA0DF064EF00C08B4FBC61C0D25 +:10C0C000DB32E4821BC163CA36B5D0132D32E9FEE0 +:10C0D0007FF73F321DB8F9E9CED50E39001656CAA2 +:10C0E000344DF80E2BE3C601C70F2FD9ED00182CE5 +:10C0F000C60D25F7D700F1B2031AE22DB3DD38E7FC +:10C10000D9EB043D1781E309F30919311EEB2FC761 +:10C1100009474DFA5914BDFA32369309225560EC9D +:10C12000D0D384DE1C222742CCA9D40B2A37508BD3 +:10C1300038BD7F22D462232896EEE9E455FAD5284B +:10C1400009DF3508F91F89FAE92AD92ADEC2081958 +:10C1500012EEF30346043565C9434B330D0533B87E +:10C160001CCEEB1CB70BE43712E6D7B10E080C035C +:10C1700081CA13D36A207A17D2B421270A054F3D0A +:10C18000F5051710D81FF28900CBE1E317D2CFCE07 +:10C190005032C0E781A72ADE38FB6E3D254ACF4BDF +:10C1A0000376D00951E2D92700EADB05DC014043E0 +:10C1B0002B084FDC0348CB08FFE74A03201700E1B8 +:10C1C0005F32CBAF08DF41FB28140A00000D405E50 +:10C1D000B7469FD6268134500222E28130F0E5D165 +:10C1E000BF0AE70B37E311543423030908D829B1F8 +:10C1F0000F2618D714D916F20C063FE8480303C2DD +:10C2000067D3F3D9F6FAF306E27FB71C2900FFF7EC +:10C210003719F51E1A7E302CEDB46040EBEB1BD0C5 +:10C220002DB014FBAF1F3609F3290112723E10FC2A +:10C23000E3122A1B1C16E245B551B753C8ED5F390E +:10C24000CD05020C13F435F4EBF536DEEE4ABE04F0 +:10C25000B4D2FD583C12B52858D20768520E9AE95C +:10C26000FA1050E99E81F86909670BFE964E274641 +:10C270007DC2E8692C483030DAB4F1ED0A984BD32E +:10C28000F4D1E93DC5BE612381D3E3448B22DFF4C1 +:10C29000CCE93D3DEB26EEC47F28A9D0D30B5B0053 +:10C2A0002407AE4C54E2315B1620FFE015FD3E261C +:10C2B0006A9B39E41059E5711B6E4FD5FE2C30078F +:10C2C000E2D85D05562BE1F712AE1E4D0033B2F9F0 +:10C2D0005C2598279CBBB616AF8116DB02974600FB +:10C2E00012FBA2D6A3B12725A6E60318AEEABDDB52 +:10C2F000D05CF4519EC61071EC72A46119E20E8EEE +:10C3000003F43BAECA7FB3132D603A3F3D99F5D09D +:10C310001ED2DFE2CECBF82719E61A04C5296359ED +:10C320000CCFB96140A2C76D2014A9E5D6E7B208C9 +:10C330000DF6B1C6DFC0FE7104BD23F0212C542AD6 +:10C3400035DD8DCE813534C5C2C96AE7ACD9E23E50 +:10C35000B116FE1534351DFD02D9ABD88EF3AEFBF8 +:10C36000BA000EFDF8B7CAD8CDFB0AB02909177F6D +:10C37000C929ACEB2C73DCE0F115F5D7EABCF91553 +:10C380003F0D31C639A853D93F5739D36493FCE7E1 +:10C39000FC0D00398AAA0382DE81CFDF35665F3C5F +:10C3A00007720917D707E10A8D3430A1195F4AB126 +:10C3B000D90DC3FEB2D5AB141BE7892D68BA793B02 +:10C3C000D4CF7F05E42CFB3B2A99FF3853E103E4EB +:10C3D0007B1A2D011364D93A0248212A7801CCED49 +:10C3E00064A64DE175E9BFDC6D0CA2D5CA1231FA25 +:10C3F000CDF7CEC8E43B38E00BF7FDFE2AF26774B8 +:10C4000038B0C6CE42F401CC1C461BC7ECF8173D31 +:10C41000CA85CA217F1B85EFE8F1F1192335CEE7E4 +:10C42000E4CD02C61532EC03002831E6CAD85D38E7 +:10C43000FCA5990DE2EE0E7FE34246EF2B3C4E2425 +:10C44000F4D8291CEFCB38FD2D19E101F206C153B8 +:10C4500075FBAD04084035F43318F450B39D06194C +:10C46000DB0DE77FA8E8C61114EB30BFF4E97105D6 +:10C470000F278B1AC1F1094503302BF32E810D20B4 +:10C48000DFDADFBFFBB18E10270D6A2E3BCADDB3AA +:10C49000C4F72CB7BE19E5CCF14D13344F3A3B0924 +:10C4A000E64B4A39DFD02ED90E032CEDCB33FFDA21 +:10C4B00021F9E0D2F3E61AFFC7B0E93B20EB0657BB +:10C4C00058D5C6BF612BC52011F5B61C5A3D311891 +:10C4D00000B0CF813AA30FBBB517E60B33E40CB322 +:10C4E00042DDC8FA3B0B340902D3071CA65690194B +:10C4F000282481D8D58F65C90BF50802AADE30340F +:10C500004058E98ABDFE56F9249D4DC451F2F0DC35 +:10C510003B1615171630C4F3192DAD67DF01C2E3C2 +:10C520001F67BA9F54EE983E4158E3403DEE11DE3E +:10C53000101EC87FEE6CDDDEFDC5F8041BB7520788 +:10C540004C7F38FDBB0B0FAA08D8D8FF014EDD5336 +:10C55000BD1B6D132C5F01281BC6F41839FF230582 +:10C56000C9FDAA3EB9B70CABD7F34BD7D9C9B8139D +:10C57000C1B9CB52705D370A3CDF23E8B532FB0B03 +:10C58000ABE98795C2C508491B1813A9E024309E62 +:10C59000B71AF7DD9D812BDB01AC1F5A375181EAB9 +:10C5A000F863026CB41B1D9231FEE9E0C4E439D695 +:10C5B000CCF4EDBAE4DEBAEF17323BE2E00CE20174 +:10C5C000ED2E6F56C048F4BCEA211C075C81AACB53 +:10C5D00052B0DFC7190847DBF52A2905FDD3FD1A3C +:10C5E000FED3CBEFBBA7F4F615F771AE0AF5DBFF70 +:10C5F000FAF5F5FD070B293CDEC60B992829A63074 +:10C600004877E8F0102719E9E2E5F911E618FA7F12 +:10C61000CD2104051A44FA432C0A2E07D3FBBD0092 +:10C6200032554D1C0E0B1CB439AFF9B0CAD7DE3EE3 +:10C6300050C59B98116C1AF5EB62557F1EB5443DB1 +:10C64000F0CDC3C405A841DF1D24AE0FD6A5F71851 +:10C65000B2E4EDC33529C46A55C4251CC38E1B52F0 +:10C6600035ED135B4BAF34D9485BF7FC10055CF23A +:10C67000BF1038230250E4F635BC1C60C47A341273 +:10C680001E101DE57FCE0F1B1CD7F5873BB214A5EE +:10C6900052BB98B7F33EFEAF414266E34DB54A9EAA +:10C6A00081A2D267E8E8F8EEAA4435FF11C5B307C6 +:10C6B000E078F50413DE395A4DF0E4EB2024E41859 +:10C6C0003F3346F9F2CDEEC70074CB22B91656FEC1 +:10C6D00004DA1E1DF06BFD11B3E2131E31D42C12CF +:10C6E00023C1DDDF647F03E763E8E863DA2C1A8B9C +:10C6F0000DC635420A8153D015B6D31A143A29A66D +:10C70000D921D912E504F2299CC955BA0BD91D10BB +:10C71000CBF29F1E41D9ECEA4B1E3438E3CB52FAE0 +:10C72000F1326E08E1DB4CF42516E5E3E8F1ABEFFE +:10C730006ABF583A024D39FC67A0287F1512FA46A5 +:10C74000430E90D8F121D435FDF0165D0E1D0B314E +:10C75000F54908409ED245E6F434C2E581F3EB3456 +:10C76000BA1CE642211EFD5342CE31E32895D01B70 +:10C7700002E4D427163D5CE1E8E71F1D411A7F570C +:10C7800046286F23D8F12599C7C5AAA4A9FCA227DA +:10C79000BC64DD23A3ACFEFD4218286018B04C1D1C +:10C7A0001142C1E6DD92E9C911E8033DEB270E4BCA +:10C7B0003DE0D631311AC4381DFF4B28F1C5E518CC +:10C7C000C212923FE21E1FF1D703FA10C281B85085 +:10C7D000BCF26CEBEB9AD621FEE3DE363FCB67CEA4 +:10C7E0001C90D0DAFCBF8133C688200B84D3EEB412 +:10C7F00017D4CB2E1D12F83D286C09A61E1C0DEB7C +:10C80000F501002F51D33DE003E920DA2B03DFE4EB +:10C810003B0D3CDE23A7C5A9F7D1F3C6C6081A1AFB +:10C82000C335340421F4282381E9EFDAFAB4005344 +:10C8300031FCB8B9EE29F100062BF2F5BEFB41E55B +:10C84000EFF55249C29801F0297FF9FE02EBE8E2C8 +:10C85000424AEA1B65E4ECB110B72A471800DEDE55 +:10C860004FD384153EFA17EF1B0147C8F1E8AFE13B +:10C87000CA4510CB2DDCE7EEE40B3452964ACB319F +:10C880004E102438BB04E2771A62DA7FD8C23A9796 +:10C89000CF37C3584024A6CD35F2EF95D5EFB44637 +:10C8A0000FD140FAE4CA1CD9E82D53CCDEC7FAD325 +:10C8B000B31EE3C37F1B3DCD16591ADB4FD1DDEC10 +:10C8C000EBF15D2F2E5734F0FC0B37420F5CFB343D +:10C8D0000BE90F19A323E0FAE04D39FB91EA1EDBC7 +:10C8E00028ECEFF9F4EE33D336AFFA7FC9BBECDFB7 +:10C8F0001CC616CD0D67D8BEFE31E3A3CDECBB4AF6 +:10C900001EC4DF2FCE31E4C264E10715C32161D517 +:10C91000260348C9C9C30CF8DE5A0017F51433C200 +:10C920001434FDEC0D7F28E9C6234C1D461E1AEE7B +:10C93000282125203EF781F93D1DEE12370BE0D26C +:10C9400031A03342A92ECF610FC1695949172A0C72 +:10C950004338C21EF7B2FB752BEFFFC9EFF04FFF54 +:10C96000342BFB40FA57E82009334981E12526F9A9 +:10C9700028B0CFA4D2113642382350EDDFA1FE33C8 +:10C98000EA3EEF11F9F1A9E2052F384D19531FAE18 +:10C99000442E20FA11D6FCDDF208E5E15AF7322FD9 +:10C9A0008BDB19201B11D1E1CF23FD162C81DC3C40 +:10C9B0000847B7E04237FE110D00D521C47F34147B +:10C9C000D4BD01CFC0EC5C0808E3F4D52BDB25E82F +:10C9D000CF00EFD1FED705D90DCAAEBEF70123DED9 +:10C9E0003FA51ED8DAEB12D3191A813DF80128A60B +:10C9F000ADDC4CAAC21A3421A7EAF1EF31181B05AD +:10CA000017BD6BF010DB5DAE46E9AAE2E74223B941 +:10CA1000CE10B9C731062EE021F32AA30EA8DE26D8 +:10CA2000E6F1F5240DBB45064D155A25E9113133C4 +:10CA30002CE0D2EE0BEFCB032B0D460A04E4FE8173 +:10CA4000D63DD62AFD9D391FF9BA3CE5FCE9F047F1 +:10CA50002FE626D816D7ADE8F5C40E3C0C2DEAFF1C +:10CA6000C831E9C6D68150E9C208BD2331F53EB5CB +:10CA70001608DDD8E0E1EE95814802C30D15C6E346 +:10CA8000F6F955FCDECB0FF3E9314ED74D3F2717B2 +:10CA9000A7CF04191EE9A6C3C2E90B16AEEB3404F6 +:10CAA000C53D339B2C36EAEF0A0C00F7CD081B0579 +:10CAB000E113FD360CD637ECF529FDBAB0E07F92D4 +:10CAC0000B16D50C3E3CF851DD126BD5E320D3F4A8 +:10CAD0001D5D2E2725340BE801CB0AF5A94029520C +:10CAE00003248FD42C4C19E01E16E0C80719E9F86E +:10CAF0004C9FE1A1D130C905B8D0EA0008F324B3B6 +:10CB0000E15758F77F13F745E1A5492ED0307FFB59 +:10CB1000BC192966F3F4250EBCDEFA18F2CB1D1CF5 +:10CB2000E347CF0A4EFCD82A2113D4DD2CF2F8A813 +:10CB300039B8C5261C9E54B9DD2A2F5BF40E13AA02 +:10CB40008102F6F1C2630A14ACD9ED42041FE31D61 +:10CB5000751BFA4CE3F78443215409E8BB1FDBF251 +:10CB60000B67F4F4D6F5DCE12E1A99B920F90BE441 +:10CB7000D85AAB1B13D13F1B1C36F117F2D4562DDC +:10CB8000F232A8D8172E43EED61EAD0AF57F42EA40 +:10CB9000D0CFFA9FDB0405E79FC10D030328B18FB7 +:10CBA000D15FBEABD0B961E853C3BEB1C35AB24F77 +:10CBB0006ACAA7D78FADC9E8074ED650F9CFA322CE +:10CBC000C43B38C1B250378109F546E2070EF8215F +:10CBD00000178621D21A15EB1B0D30E4CA03FB1592 +:10CBE000D21F1A2B11913DB8ED08EFC534C3EEDB0F +:10CBF0007FF22DFAFD42F498A83F812D2B0FBBF355 +:10CC0000BB3BEB93006025CCDD29DACEF0B1BC0F45 +:10CC10002F0ADE95AACC44B80949C18BBAC0B731F6 +:10CC2000C7FFE1E8C7B4DB091CC8E718221CCD50D8 +:10CC30001CBCFC030869B70BC816E846D68125382A +:10CC400057160806F51AEACB2F6FEB2A560E4BB390 +:10CC500041D114E340E642E7ED4AD63E233371A3C7 +:10CC6000A9D49E812A2A28E7FCC3FE3F22EAED4888 +:10CC700079CFC6CFADAD5601B1E3D0E002E46D711E +:10CC8000EE01F6E7B8A8DE002332E25BF1BA0F1935 +:10CC900004EC74D902BFD01B6453F019071B23F7AF +:10CCA000D9F7432D462F13271006AE0AF8F1FE815F +:10CCB000074D1F54162A20B70DF2E10E0A4622181E +:10CCC0002B03EBAA1BE801770A1EFADC0DFAE3B688 +:10CCD00048EE11F5F40628E381D2EE034D02FC394B +:10CCE00012C9F3E106650DED18D911DA3CC1DF1C5C +:10CCF000E8C2E587BEB8F930DC2708C247DEAC9E43 +:10CD000052FF7FCF110AF9CCD0D511ED55621646EE +:10CD1000D2BE31C7C428ADDFA5F6DC17012EFAEC70 +:10CD2000AEEFE4422B3315C501EE02CF072DE5CF60 +:10CD3000B2D6CDEF46F1CC81EB40ECE1CCCF3BE677 +:10CD40000711361910A6160FFC37EC7FFF063A10B4 +:10CD50007801B8EC19E3F17CFCF9E7E206B3478807 +:10CD600015360EFCD9EB67DEF5CDD8F9520E42111F +:10CD7000FC0BADD6AE09C4E2D5CFCBDEFB3DCCD5A6 +:10CD80000F0D1333E9406D08285BDD207FBBCBFE20 +:10CD9000F9DDE7221DCE0E1A0501C30F5AFD29C683 +:10CDA000F4FF1AEC0CC4CA01180DDC06060428F1C5 +:10CDB00017DBCED2EC6C47C8C1EBD3E86A81F094A4 +:10CDC0001BDA26BAF2191DCDF81CF0355852F8CAF4 +:10CDD000E319FF2B0C07EB17BE0ED90D36A6FF0586 +:10CDE0001C25DAD3DC08F6FCAC13F510F70FB3B44E +:10CDF00052C6D9C4FB3E763072F008B97F39DF31B4 +:10CE00000ED918E427F5353BFBC740939CB8165A5A +:10CE1000FA2FEA2B4DDECAED2F390620FD5407AF5D +:10CE2000E5608FF7F6ED2621B0007FF9E514559601 +:10CE30001ED9FBCCD3E09B3CE8DFB3E46294C8E7A7 +:10CE40005E380CC4383730333C0DB0DD113C122055 +:10CE5000CC9F01B5DC2F67B9B5BE6CED02FE291879 +:10CE60004D372AC621347F0BABF62DCC4916E8F995 +:10CE70001007E41D01EBE8C4EFAA0CF01F721D3689 +:10CE8000815BDCB228CAEAEBDEF50DDFEDA22BFFF9 +:10CE9000EFDB3E128D3D4318D7442A0503C2F9F952 +:10CEA000CC1B13BCF34031100C7E81D4310EF883BF +:10CEB000BF392D5E44BE12CB46B8B625DA720A459C +:10CEC00023D124D9E64F2DE23F3481C8C10CF6D1DD +:10CED000CAF912FA1D20D3210EFF1FE734DCD7B2A6 +:10CEE00052DD00E8061E1C0801F726F80ED4EDF806 +:10CEF00005F50DF9D01BE6DA2BB812D8304B04F348 +:10CF00005CD7A8450F270B7FFFB413AE85E809BE99 +:10CF100020EBC797CEE9FB20ECC416444FAD0FC9F8 +:10CF20006EEDBBF091E2FF12F5F300B6CDBB230826 +:10CF3000B4C2A6D361DB223ABD8F03AADCE97FFA33 +:10CF40006CD900A90FEB5BBBC00E43A4DA0FF0183D +:10CF500000F3092F23FBFA1903280D48DDFE3A459B +:10CF6000B0EB81FC17115ED8E61CFC10B419322618 +:10CF7000D114C1252071CEF80502BE20B6E3C6FE4D +:10CF8000C3B248B0EAFDE74507E3C6E1010962CD57 +:10CF9000B1CCF5F84063E75D97C909B2C0B94081EB +:10CFA00024BFF467DC384F2534F9D4D21A03AD4CD2 +:10CFB00001B0290A0F251A1FEC010F3A81BE501348 +:10CFC000F39067411F584D40F3335D01E8150CB0F5 +:10CFD0001B1AACD35C00D106E4C5C8FA133470B395 +:10CFE00025EB41ECF3AB5ACA30D1C7A079F61ACB86 +:10CFF000394AE859BB2D904EAEF92CD0C3D12FD66B +:10D00000CA24BC11E117E3235C360B0C1CD3D26F8E +:10D01000A5E0FB7F0A41A01A12D62B81E2F706F4A5 +:10D0200021A70B0A392ED22C08DFE51655FBE6C7DF +:10D03000D6CCEA12400BEAEDDB30F4C50DF3D0EAB2 +:10D04000FCD0E136C8FCC9E0DC0C0A0EB5D0DA121F +:10D05000F4321655ED393E514854CA1EABF9EB96E1 +:10D06000092B1B35C54105EE1614DD25160D16DB03 +:10D07000FD4DFACFD87FA21413A7CBCD66AD46CD18 +:10D08000E0A9048120D8F9F385E90F3D0BB55CC810 +:10D090000BD9E2B8E01C0D16F65D533429C147DE0A +:10D0A000C735BC8D3DA5CEFC3DFB1A1B2AEA28FBEB +:10D0B000F6E4635E000DB9C5236BB614C1F32E818F +:10D0C000C22B0D1223EB5A2CD92015FEE8EED8A264 +:10D0D000FEBEF61C4066F8460217CDF05C7FCCDC45 +:10D0E000A1371D3FC3F36DD076C992CB990F5FE690 +:10D0F000ECE711415327DF0419E91E681DD7A4315D +:10D1000051AF2620343B2DC5C643162A0D590321A5 +:10D1100021294DDFE14615DA286CFAE7102174D396 +:10D120004CE9130703EEF1C601D20615C5C9159BDC +:10D130005829D94C147FBA442ED5816F3E1317E677 +:10D14000083D179E4BECF13FC114035B10D1FEBBB1 +:10D15000FAE725A9D411121C4AC69EFEF2DA46341B +:10D16000B8CDD2DE19AC2E16F6EA1012C7C2519F06 +:10D17000C11A1BB1F99F995427DCBDD01C567161AF +:10D18000ACCEFECA5361810AE03EFEFC133C28FB94 +:10D190004F3C039849F5C6F02536E9CEC512E206A4 +:10D1A000CE0499F4E53B307FDF276704049F7200CB +:10D1B0003115F7FDE808412B20FBDBE3F37C582F0A +:10D1C000ED404431271FED1B1813360B1DE57FCDB5 +:10D1D00008C9B0D87351116ABDC92EFDB1493FE6E7 +:10D1E000F932BFCA01EEFE7DD53245D2E4F19B1281 +:10D1F0002B9B2AEFE0B6E167FE6281EF263DFA1A2B +:10D2000020AA2025684E3D291FE0B13444F225F7BD +:10D210006FF9F030161FC3D5A6124DDC0A560EB7B3 +:10D22000F21D0B1B0E3EC11305238160FEAF3DB600 +:10D2300088A392077B060210A7FBA83ECD1A38D61A +:10D2400068324F0B5E74CCB88E3510DB4A3A0C0650 +:10D25000E6BE2C18DDF6F6BC9AA3E4E33739E4DC2D +:10D26000AE30F9C1F8367FD3E9323D08FBC3D94B64 +:10D27000F9002D0BCAC540421BD0FFEB1A4323E235 +:10D2800022EBFC2FB8AEE02C35E59453C609C8510B +:10D29000FE38F0FDEE7FD2E0CD44F002B2273D7FB4 +:10D2A0004B3F25B4A0613AF31657F641B7BEE450A0 +:10D2B000C0DB1A9ABEBEE91933CB030F4106ECB4AA +:10D2C000CE3D1AE8FBF9E934DE3BB329A30B2A2C47 +:10D2D000C82E343927070807FB3AFFBCFCAF39D901 +:10D2E00003CFFF8114E42DE2F6DC04330BC43AE7EC +:10D2F000569E0BE137F2DABAF01DDFFB4BE23F1A24 +:10D3000002FE09E5B42FD40AEF3D3FDA4D03D804FD +:10D310002A0D383AF5F11C7FA7ECB11823A5E5EBEF +:10D32000281226332A28E3D1D4311B3A46E3D8EA1F +:10D3300023C8010E0122D65D3FCD151A527FC702C8 +:10D34000DB37E53C13FE013643380FD303C73F10EC +:10D35000DAC5D4442431F51E2EF7F9DA1E2E4EE13B +:10D36000FF159181BB39DB10F2C71EA4DD02C1039A +:10D37000A65908ACF7BD104118CCE8FE1BD5F6EB5A +:10D3800007E7DBD5C30E4335F8BC07E5F0BCE8334F +:10D3900036E4F1F606FD37C59D2B05CD41FD45BDB3 +:10D3A000263B1A0F06F1118148D7461306C8F92CFF +:10D3B0002BD5E01D0F4BAEC512B6FBA6FBD341E645 +:10D3C000167FDF2BDF1A222F02D817B6B2C1DDEA93 +:10D3D000F10CFE1FB519D941EBF2C21A490AD6DD8C +:10D3E00044DE09E530F6DD08DF9DB7111820F1AC09 +:10D3F000F92857D8F4003DE5BAF34FF2D02E813A20 +:10D4000064F41028D31707410FF28A40EF750DDF3F +:10D41000696F17678F0B0450F924470EF16AEC4DC2 +:10D420000CC04FF205E1FB00E90F7F4D16ADE3EEB6 +:10D430006542151438D26D08F7FA35ECF34EF2D484 +:10D440002A340926240F41E30A1ED4200D1E16BEDD +:10D450000248132DDEEE36A709F1D81CFEAACCEE49 +:10D4600007FBE728207FD515E6F00C54C5227DEB9D +:10D47000C428F8F41FE6E353DF36CF1D0815A918BA +:10D480005633AFDD4B0A1CFCAD56D1C17533F77F67 +:10D49000CA35C02E108E4FD1E82E080BBE0864008E +:10D4A000AEDFC62818DD0D18D0160D18F906FFCC12 +:10D4B0003F0BBDEF0DE66ADC1B0333DE3B21F6813B +:10D4C0000AE5E3F1E30C04123ED4D7F9D43073102B +:10D4D00003A7E77F6CB2D45703384D2DEAD310D59C +:10D4E0003EF9A5EF02175236FA24DD3A05A9EB59A9 +:10D4F000F8D5DB703D2B435F0718188E0119F1FE3C +:10D50000B2B3332CC013E381DF23FEF89914F8FE85 +:10D5100010571836BFB3FDB9CC3F1D950F72CBEF36 +:10D52000AABC0B129DF114CEF1E73DCAEDDC36D951 +:10D530000AEAF828B828E5B8D1C9ECB64033DBC30D +:10D540009443C3B418E518FF3D08E11A4710BA2800 +:10D55000B0C406D681E5DD34DE86FDFF04000000A0 +:10D56000C0000000A0DEFFFF17F7FFFF7CE6FFFF13 +:10D57000DF0400001EE6FFFF0BEDFFFF6900000067 +:10D58000805D000063A8FFFFC2010000993F00001A +:10D5900066640000B7050000530600007BFEFFFF35 +:10D5A000482C0000EEF8FFFF5664000040CCFFFF5F +:10D5B000435400007FC9FFFF65300000F7200000E2 +:10D5C0001B1A0000DF56000074310000954D00006A +:10D5D000FCF8FFFF10F1FFFF160E0000BDD3FFFFA8 +:10D5E0002B3400007B700000131C00003A30000058 +:10D5F0000E090000C033000056170000A8F0FFFF1E +:10D600007B65FFFFFD090000D1E0FFFF4ABEFFFF81 +:10D61000121400004E04000040B8FFFF7EF4FFFF2C +:10D620006E3B0000AA87FDFF04000000002A0000F6 +:10D63000FF3D1F180131F10E063624422719E0A5DF +:10D64000387F0801FAF411FDEC0C27EFEAF5C82B3E +:10D65000062501E6D10303CE1ED1E211E1CEE0B9E9 +:10D6600011F4FA14F63E0C02102D48F5E7234A2473 +:10D67000D3E90B2D371EE7E02AD92C2B011407E93B +:10D6800015FD3607FAF91CEE27F5CF07ED03AFEDD0 +:10D690002921BF3DD30D1AEFF02AF8C80337111A1C +:10D6A0004A172424EF12470A25D4D123FFF65E1827 +:10D6B00000FAA813DB192510DCFCD02B0246FB1264 +:10D6C000E710B4F5C3054EDFE2196C3212D106F350 +:10D6D0001F62A9FBE303DB0509F4E3A6F2DAECF72A +:10D6E000C8F4200410F9E90C0316E2F4F11C0E1A38 +:10D6F000FD12EBFE0810C7E8C85CF5AE17FBF1049D +:10D70000BEB841B6E92002BEE614DB15D806E80033 +:10D71000220504DBF4ED412BD98BF2F6E1CC010BB1 +:10D72000FAF10C051BD71031FE3612EE1E0FFDDD8F +:10D7300056E6D5F3E10A05071CDBF3F6F0C8C6E3AD +:10D740001C38E609D4EF4525381DF12A14151117A8 +:10D7500044C7FCE3201CCDE717ECF0C405CC0E2A2F +:10D76000F009F4233B02EAC30DF32EE7BBEDC0FA48 +:10D77000F925EE04E013C9C6C408C5E9E70F0C0596 +:10D78000274DFE0DF7FFE924462B3B0000E6000F76 +:10D7900010EAC219FDFEC92A14065034F3160AE530 +:10D7A000CDF6E94DC84D0505CAE12C1C6DF24810B7 +:10D7B00003F512F80E1CC705C6056A370DE001CD4A +:10D7C000FCF815EEBD1F2F03F72808EAFFD624DE6C +:10D7D00030F6F1F7FBFB42ECF9E4C8B710E80EEACB +:10D7E000ECDD0FF30733DA5E81E6EF3706DED72292 +:10D7F0000D93BECFD2E2C5EFCF2EE1AA03DA22E627 +:10D80000D3ECF70E1540D2B9E2E5FFD7190D02FDB2 +:10D81000FAD2FDD609DA143C082E8EE814470A061F +:10D82000DBF3E2E7F90DD8F530CB36B6E4F1E8CC1E +:10D830000A2E0011DB5BFDD52A31F30108F1ED550D +:10D84000101A070740F7130FE42704DD0EEF32E844 +:10D8500026E21A7F13BC320B13D321190A43072F78 +:10D860005C9006EAF2E55DBDF8FFC3D55AF9D7F73B +:10D87000E1EB2DC61E1202DCEC2E0DD1F89B0E0240 +:10D880004AE47026FE3BEE9950309DFDA112BA0E7F +:10D89000D8C0EADB2D0DEC09E708C2E2281DF22210 +:10D8A0002E10CBDE43BD1AEF3519E80C1E58150DAE +:10D8B0001B322DDE782A22001BE6241B1711054A95 +:10D8C0000F3F051219B90FF82FD51FFD0B6D041668 +:10D8D000EADAED03DAE92AF5F6EDDE12ECF7E41404 +:10D8E000EAB0EC10131FE006141624EB15E839E338 +:10D8F0000908FD14E7F0E7F8E129CB05F60D261C31 +:10D90000D607140003190EEDD7F4D8131BD962DC27 +:10D910000AD5D7D602EF1CD4FA0215EAE6FCFE2996 +:10D92000F01225D8E8FCCC133BE8071CF806EEC83B +:10D93000EFD6F0EB3C39F8DA040AFE11CDFF3209DC +:10D940006439FAC9E7E4EF08C6F07FF21EF4C2C5F5 +:10D95000F0E8ED30FFE800F4CF1008E7F205050924 +:10D960001C02161DFEE80D09CCF9E3FFF70916D8D5 +:10D97000FFCE1334F6182005EFFDFC25FCD3F2058D +:10D9800036EB0BFC57ECF2232A3804FEFBC22518B9 +:10D990002BF6D71A031406150115091A0C0DE235DA +:10D9A000F9F5F837EE2003E417FBF106FADD39004C +:10D9B0003CD91119CBD7F4C1DDA524FCD70E19022F +:10D9C000CD15D7F1C7E32BEE0C19C4241C110CF7AD +:10D9D0003C0418E9041B292019D8E1A816E0DEFF51 +:10D9E00038C455BFFAD4E3F700EB0723E522C1CFD3 +:10D9F000213D0A2BE70CBAC2241EECE9F620031ED7 +:10DA000000F4FE351B38313C2608E3F32EF857E1CD +:10DA1000F2FB47FEB01F1C1A31F53E160CFE26160F +:10DA200011F21C0BE3E4E5CCC41BC4F8F832C9F9CD +:10DA3000FDF10AE209E0F3FDD1D527C2EEC426EEDE +:10DA400034A7FCE1F848EE53DCFC3F3F1DEAD2046A +:10DA5000D6C7AF01203C191518D0360CD9240A07B7 +:10DA600008C4FEFE12C80B31E6FD7FFB0701F4245B +:10DA70001EEDE1215B073C443D451BFABAF114E27F +:10DA8000E3F9EFD4CAE52724F710F5FD463BF4345B +:10DA90000F7AE2D95127DC4766B0DB3DD551F4322D +:10DAA0001F1E002301F509ED34F4C722D6E23633F8 +:10DAB000FA28EA20E71FD6D735DDC334F4E7E7B507 +:10DAC000F0E9F10D11D21BEDE43E1206A41D1DB7C5 +:10DAD00018D64A2A4B14EBF11E0D2F104CDE9FBFB7 +:10DAE000FC368DB181E01FD8E6E59E03B7EE6509EF +:10DAF00004E631080955B630FFA4E6E428EDFFFF3F +:10DB0000423AF5DCBBAE0537E9C34597FB242C0E42 +:10DB1000F9EFD7FC07E5E4232745034BF8F7FFE1CE +:10DB200032281CAB16F25C4051D51E22F30D79F25F +:10DB30000BF095150D0C35F0D0C4E31D2113E9173A +:10DB400006E83132ED210811204909F40CE4E0FF28 +:10DB50002416DB1550C45AF9262CBBEED900151932 +:10DB60000AFEEFE3E95703E5EAF0F5EFF1B0A45D53 +:10DB7000D20EAB3D00EF2C100EDDF9EDF100E80305 +:10DB8000EDDF29141AF400BCF8C735DCCB0069209E +:10DB9000F70EED0CE8FD30F0FEE10BE600EA09BA05 +:10DBA000CDEA0403F106B7C4DDFB06E5E61922ACB5 +:10DBB000DAD0BFCF1DDC1926DCF7DD25FFD4297FA5 +:10DBC0000CCEA4DE0413F12CEA1518EFE9FB3F207C +:10DBD0009D16EEF01AE428D0F3152F191812FDF255 +:10DBE000161CB6FF12BEF0F6FE4D05C4E2EF24DDB2 +:10DBF000FD096433E416E7D5E71D2403F7113A362F +:10DC0000DE13F835EA1E31F5A911171927162BCEA8 +:10DC10003D1102F004DD19F71C2913B0E1EDD5FD2B +:10DC20006D132AFAF2E20E38DA631DF322040DC7EF +:10DC300021E109F1EB02E73A14B52935E908EFB320 +:10DC40000EFFF9403F25FC059D281E2A06BC0EF15B +:10DC5000DFEAFD0AF5AEEA39F300171029DCE4FD2E +:10DC6000FB0C1C33430D3416D7111210EC17810135 +:10DC70003B40F7DC031D14B6081421E51D42A21831 +:10DC800007EA0BDFD4EFE31E210FF02DF9CF03FEDF +:10DC9000650652E2CD2DD3421B0D3BDC050DFCF099 +:10DCA000ED10ED002D1716F6E40419F2FBEFC51D7B +:10DCB000E415E20F2DBFD65AD7BA9A0401DFC9FC8A +:10DCC000DABBB1FEFF50C6FBCAE31136EE103530A9 +:10DCD000D8BFDBECC0F227D6F8CB3EE10911E22732 +:10DCE0001442DC14EA1BDBD32DF10802FAF9C3025B +:10DCF00020E005B72CF2CBFAD5EDF8F9ED0A96F253 +:10DD0000A250CF25C339D9AFC1FFC6199AE829DB84 +:10DD1000BF48CDC8F0E8E5F517F1D5BF1BE687028F +:10DD2000E516D8982620FEF19822E306EF279CCB33 +:10DD3000DF4EE7F307E41BC1FE0CF60A02E9F43AF2 +:10DD4000ED0FCE0933E32AD81AFD23F7EA01DF03EA +:10DD500060E12BEAD1FE1DF6E200F108BFF7046F87 +:10DD6000F0292DE4FDFDFFFAF523F1F1E70ADF15B7 +:10DD70002739355A0E2836046345F12E31FE3BF320 +:10DD8000170C16DFEB4059FAC918FF0A15EE1CCB29 +:10DD9000FED6070032EE3E30D010E7F8F910EB293E +:10DDA00017DCD040EBE1EB21F8D5240AD81EFB228A +:10DDB00065F71CC9132206E5E6C1ED3AFC38FC2FD5 +:10DDC000F3330806EBF4EE191C342028DD20CD16C1 +:10DDD00016C6CCF4033F041D0BD7DFF628C310F89A +:10DDE000FBEE0215E1EBFEFCC52AEF0CFD7F2001E6 +:10DDF0001C261D01071F2F0B222AC2E304F8B6F5CB +:10DE0000DCD009DFF8F916E57ADEE3423106E417E3 +:10DE10000936D40D1014EDDD1D0CB5D1B1DC092D82 +:10DE200039CCC9460A19763E3CE53A0FC10538227D +:10DE300032F0C3F8350ED2EADDF8100DDAF54719E5 +:10DE4000D3DDFAC9472CDD3939F6F90797F8A7F978 +:10DE5000EFA9F14B47D2A37F0C15DBD51F1011D8CA +:10DE600023CC5609A8F1C411C8EEA2EFD8F8741358 +:10DE70008AD535E3D03B090240DED10759D6090ED9 +:10DE8000EA490035FAF5E21E15096AF3D64944DD80 +:10DE90002ED1D8E71B9D08E0D7DC1EAEDDC3D50E22 +:10DEA000FC18F1D340BF02DF59ED03D032FC0F4321 +:10DEB000E6F8CC24C7CC3C0CAFC1B5EDF72DE4D5CA +:10DEC000383BE908DE1AE8D81382D412C84BD8547C +:10DED000D60B2617F959FDB1DD21B61040445A5B27 +:10DEE000240232F00C2B17F9B81D0B0E214AFE1933 +:10DEF0000911D8051120E5CDDAF513FB0BED0A2049 +:10DF0000FC27E23135DFE215EBBACFF9FCFA2C0839 +:10DF1000F2180121F0E1F608F7FC3FE50138DEE5F3 +:10DF2000E5C50BF3FFF010D7203D22F020D9D3EA4E +:10DF3000F40F0E06DBF0EA0DF4F3DAA611EC00B4F0 +:10DF400018CA2BE70EF4161D12E506DA0F0919E5BB +:10DF500023F305CAF00DE50629B002E4E9F83CF424 +:10DF6000C2E8F902E10201D9F9C71A01FF0F09C697 +:10DF7000030130E0EEF8FDE706AFB7E9F4E5F0F0B5 +:10DF80000CF133092EF2E4E13C33C418FDD6111133 +:10DF9000CAF721C1F4E80AEF17CDEC1AE0E2FEFB64 +:10DFA0002EEFEFE635F6DB03F3ED2314F204EFF585 +:10DFB000CF192DFF3B0CDBC4CD45EAFE04FFC9237E +:10DFC0000013E8DA0381EE22041CDD042840F4F299 +:10DFD000D10417FCF0D80754E9CBE015118201C831 +:10DFE000EA2FC43537DA0E05FD12E8E5DFC6F10782 +:10DFF0000AB7D9D6F605022DE9E20C1400A2DC24FA +:10E00000F9173BFDC9FBDEDB5FFA101AF4E129EFDB +:10E01000380929201DAE19AF2A312BAA25E54D015B +:10E0200019E4FFFC02C2BA2258E9F6C8AEEBCFB73A +:10E030001A0CF620386711EC24AF051808EC7B2188 +:10E04000B220DD4FB9B605F6F57C36D7043FE6754C +:10E05000F799D5FFE2AC93D4BC20CF05E275FE1D45 +:10E060001F45A9191B1D00BFA510D31F5A2FE9D3A7 +:10E07000B6CCEDCE7FBCDE03BD31A613CB09A62105 +:10E08000F934FEB1C8D2FD27ECDBF3DDC2E0181491 +:10E0900012DCC3F815BE10A8DA221DF87DD633A80D +:10E0A000A109B44C4ADA0AC5B000E8F0D8AEA0F134 +:10E0B000F529F5D10330E5E627F3F90C2FD3FF114D +:10E0C00002DA29EFD0D7F8FB1FE11B2ED506C82DA9 +:10E0D000F0F9940BE205F0C8F40910FCD6C0FC0E70 +:10E0E0000717E40DC40CF602180B1027F9F5D1FB45 +:10E0F000FFC0F18709F712F12ADEE603EC02C9201E +:10E10000E7F0CC14CFF31AE1F4D1E6F301F4E22EF8 +:10E11000EF45F0BF54FBCBF2C73217F7D5B9202239 +:10E12000E3FA0EE41BD7050BED44C31F1A152F3D70 +:10E1300036FED140241DFFFEE8E8FC4510D03741F3 +:10E14000DD1EED33361F262F0E01D232FD1D4F1777 +:10E150002BCD1EE106FDD4AFDFDE7FE901E9FEF144 +:10E1600002F21AF5D022291CDA13FAEC3BEC03C5B3 +:10E170003D2401E4E8FF281FF6181D17EB2207BB1A +:10E18000E1D61E340A1D181E15FFE2131DB9B7E9AA +:10E19000AE283CD4E3D2F6D617F90F09DA2E296758 +:10E1A000F7E62226F1AB2D02EF1E4406D61A04FD37 +:10E1B00007102144D929D5FE03033303E1DF0833D7 +:10E1C000E52F13FF1BD433F212D2BB13116310FCE3 +:10E1D000011719CF08E80023F3EBE8D9E3DC155663 +:10E1E0001EEDEC21C80FD5DF1EFB0256E222F41A09 +:10E1F000B1F009DB492895CFD3EA11F716EF9BEE72 +:10E200002D0F260AE6F2D209111B81F7C42BDB245D +:10E2100016113B22F3E0DD2330CC24F4D311541F3C +:10E22000B62BEF000D28552648EFEC0EDFCDE22F80 +:10E2300006D5B854AF1D01DEEACD40FE3C11E9D54C +:10E24000A0E3060AC34737030647FC0B45AE6D0D36 +:10E25000C808C9F4B8CCC1110FC406BFC9FA15D497 +:10E26000FF0ED4DCC72323C878F5AF4022D8C1D92C +:10E270001F5E2CC85EC7EBEAFFCEE2F9EBED042E81 +:10E28000E4D9052004470C5E291601EE37D31C1192 +:10E2900038C803F910050114D929E7DE0E0F7F03F2 +:10E2A000F90AE73D13DA58FAF0CCE4F72BC7480F28 +:10E2B00006AAEAFC31C3897509EFF9D7C40E4002FA +:10E2C0004E20EF04E2E60F124129FEC8B0E3182FFA +:10E2D000DF43A8084C13BD46FD0703D9110FE40422 +:10E2E000FE750ADCF420F6D121E20DEDFDF01C1CD8 +:10E2F0001EFF10FE0D1CCA3C16482E1EAECFEBEDC5 +:10E30000BA17C755EA340DA9FE1C26D51D1BD5E743 +:10E310004B4414BAE1AC44BBB640F9E9A0E013B4F5 +:10E320000D650F4B2E24139A8A19F4C1D9CA02C65F +:10E33000D8F7FCE52612EC330230DA24BC0EB3F435 +:10E34000182F0832D212AEB2F32025C08BB30F764D +:10E350000AF9D4BF3333F41113C3FDF5F1FBD12215 +:10E36000F324FCB400000EFFE9D121FDEF22D1D44B +:10E3700029DFEE55E6CF372437F71B1E21D7F8AB40 +:10E380001F54E80C071B54EB0137DBDD37463473B1 +:10E39000EAD6D4E4E73BFDE7D0BE1808E525C82C53 +:10E3A000F5FCBE08C23BE0EDF3C1DA391211DB31F6 +:10E3B000E8F800F6F005C1A201230C1C240AC7F0FE +:10E3C00099FB2DBCBA0E312353F855A5F10EDDF69D +:10E3D00014368139222ABA0FEA1F5FDBF219C6060A +:10E3E00008E0E82CEF0E21FDB9DC21A43023FFD09A +:10E3F000143CD921A797FA19AA245621BFEE0B176E +:10E40000F2245341D90EEAF8DAFBD4C912FAE71024 +:10E410003EF9BDE8DFF4A3324AA914F501FC00C1BE +:10E42000C5FD093D0758D4AE8947E312CEBFF3F8C6 +:10E4300015010B06ECB4EDAF07FA4FDA201EF2CD52 +:10E44000232BDA3214F5CD712EE911F41CF9573370 +:10E4500052F1FC3BE91EC804D2D3062FE2E012259C +:10E46000FF20E0E4140233D32E1D2DE6ECE0B2379A +:10E47000E2E8BEFECBF3B2C30E21ECBB27FB022CBD +:10E480003FF05929D9E814081AD831F0FB3310DAD3 +:10E49000D0DFF9B73336090E4634D4F702E12FCE78 +:10E4A000FF4DFA3FDEDF27E833F8FB05EC46F5E6E3 +:10E4B0002B1CFEC5EAD5CBEBE1D6E228D6092525F3 +:10E4C000ED332DDBD60FD419334DC8D6F606B82D53 +:10E4D0001BE27F0C21F61793D10FFF15E91C432A8D +:10E4E000073615C6DBE7E86C12C8222CE2D81F0FEE +:10E4F000F0F0FE07E5D104B9E11EFB2FAA0C9FF254 +:10E50000F9FBC3F766DEFBE148E730BDD61FF21A20 +:10E51000813148FAF908D8B81A0B0C06E8FBF0F874 +:10E52000132FE7FA0DDAE9B6F8D00006C30AEF3D7B +:10E53000E201BA210ECD550827E6EAD3A7D1F201B0 +:10E540001C07D6FDB01127DAD716D1CACA193BF974 +:10E5500006E822D4F5FC090623FA00E7BE18CED55A +:10E56000F2F1F4F3E2FA0F0924EAC313390A07249B +:10E57000F8BEDFEBD20CC6EDFED64BBE18F0BFF4F2 +:10E580001BE124411EEDE2F33DD79F0ED82C08F687 +:10E590003543F24E66B6E9F6E7A7C31EF1EE03E691 +:10E5A000F7F3D9E6F6AD1D3528C9EE1FD8B932F715 +:10E5B000F6E31A27340CC2F702E2F2A10411E3A831 +:10E5C000EE0706F2120F0BC7FF35D34DF9352212B5 +:10E5D000F5F021003A0609E1DBEEF3B502F4EB3089 +:10E5E0000FE315F1DA15DAC9D414B23D0AF9B9D638 +:10E5F000B80DFB8176A5DC1B331906E869B319AFAA +:10E60000DAF65F512E072FC2EAD01507E502A7D42C +:10E610003B3B101B07D7EDD62D37251B1521FA1CC8 +:10E62000E246EE184D36FB19DA100A12474101FB9B +:10E63000F90629F29C16E01BDC1DAF58079B0D174D +:10E640000A1C2FE3F725DB0C00373D2AF2D1C7D493 +:10E65000EBACE9212CE6F84564D3351AF1C6C124A8 +:10E66000CAF603D1D703174E040406F123F8C540B8 +:10E67000F9F215BB61070C0A0BC40FB8DD07FFE404 +:10E680001129FFFFD73793E1F9E3F4B6122CCCE957 +:10E690003021EF2AEFFD03DC217BF0F002FED03DBC +:10E6A000DB33F227D9FB04C8F517252403F077F7ED +:10E6B00004F5F6C53FE0C64BFAE31665DE0EECCE78 +:10E6C00004110A49FB24CF58C2EA27F412502F390B +:10E6D000D03A01C234320330CEEA082A521E0EFD6F +:10E6E0000CBE060CE8E10ED1FB210A2BC911CFE6C6 +:10E6F00011AB01E5F72117D11B000CDCE0D6CAC431 +:10E70000A007CED405CBECEEF94ADEFAD23B23D1FA +:10E7100016E60BF103F72A17F9DBFDE7E6DEEFFB60 +:10E72000FA1DD10CFF2F141BBAEAD229FC14F0FCFD +:10E730000CF0FBE0DF1B193AEEC214D6F5EBD31058 +:10E74000DCB9E40000FCCA06C0A3DBF3ECF7F40676 +:10E7500037080AFB20A13CFD09CBE927FCDF18DBC9 +:10E76000E4591AB8FB18111015CDEF11FFDBB9FDF4 +:10E770004DE1D9FFE8E6FEEA3C81C8EAE518E81970 +:10E78000E0E84F400828D1BA2655351AACAD391FFC +:10E79000F60B1017BBC1DAE5D5D4FED0ED13CD19B9 +:10E7A00014E150D9D1DDAC3F6050360BF1DCDEA86E +:10E7B0000DE053840AD93C0757CFEDFE482C051ACB +:10E7C0000EFEE2F1D9EBFD1209FBEE66C315281B24 +:10E7D00065FF811AE24CAF0B211EFE06080212A74C +:10E7E000FDD7C3C54A15AA252CE1EBDDBA5DD60DD0 +:10E7F000EE2ED8FA051709BFDEE98E6EFA271CBB8C +:10E800003EE8EB16F10D571BCA30D8002F1E08E268 +:10E81000FD77153723ED172EC051C4D66C0302FACD +:10E82000E23303F2106505111CDF3CF6FCF9DFD979 +:10E83000330EF3F52F39370CCAE9462BFDD61900F4 +:10E840002EC32B3C3926FD1453FDF2D6F5E0F6ED30 +:10E850005D0046F01AB6F2163A9EFC45F5263905DB +:10E86000CAEDBE1CFB0A20FFBAEE02CAFD08F9136E +:10E870000BE938D055D499C931D43908F11B1BDBC9 +:10E8800091A96C56FEC3CC56192DFD17DADC06B7DC +:10E890000AF9B7FD9E2DA1E31D19C27F12CAF4111A +:10E8A000122304582C01B7EA13C5E7EBFD15C9D8AC +:10E8B000F41EEF30FFEB16CB09FE28EDCFEA1CCF9C +:10E8C00031CCE31226DEECB20C0043EF1322D85811 +:10E8D000141520F2ADF031FFDCCFF91108F4CED5DC +:10E8E000F8D1065925DEE3FFF9EFEF02DD03E8D1A9 +:10E8F00042272B84B10A12F0FD05FEE9DB2CF1DF83 +:10E90000E012221A28E1DF1B7536F213C9C826046B +:10E91000BECE2C062025F914FF15A0D4DFEC4BEC5D +:10E9200003ED0D04E800F2FDC8FD0FAAED1B8BD628 +:10E930000D1AE71D02160A0905E348CB1AF636E957 +:10E940001C3928EFB911181CF7D1EFD6061BB3DE1E +:10E950004EC4E0260BEEF948EA4A6BD34DF6C712D7 +:10E96000B90AC72F594CFD27ACE306C7EA12CB0002 +:10E970001C2624290E1C41061DFEE71105E0FB4C58 +:10E98000E1F022FC0E062F2EF62B320ADEEB05F507 +:10E9900035DEEEFEE9D400D6F0F805BAE9F9D42B5D +:10E9A000EC15371804152737C4D0CFDC09D2292736 +:10E9B0000E24371FDEE7C0F905D51201B2001B682F +:10E9C000C7C5EE4DD9E701F74EA6F01EFA02B60E06 +:10E9D000090AEAD5E7EDDDE9F0F4E90C0EF4F41BE1 +:10E9E000A508EEFAD623F8D9DB61BFDB01F6F60104 +:10E9F000D0FEF4DA09B8F023F3D3FD1C1224C817B3 +:10EA000001FC09180BEDF5FFA2DBFE0D06ECEDF89D +:10EA10000ED8D8DDFAE62B14081526DB1EB003F05D +:10EA2000F4F8C9CFF90F0DE8D200E8C613E1F011F0 +:10EA300016EAFC033B38281F07400EFB16FED8BF22 +:10EA4000CEFDD6D90A541BD8ECF828164CF9DA7F3B +:10EA500009A4EE24BC1A01FC20FB1BC4D7E7F7165F +:10EA600003DF221E10EF241BC6FCF1F50EF200FEA0 +:10EA700099D4FB3BFD1118F0F40DA1E1DE2A2C29FD +:10EA800016EC0B3337CAF4FFF4FDE22109E042092A +:10EA9000DC33DF43CDC11505D2D0E611E71410E712 +:10EAA00014FE1CEA1112D0FACF43E42DDA11C0F2A1 +:10EAB00048D0FDCECB2A2B1D06992EE9F507D1EBC8 +:10EAC0000CD71C20434BB71E04DE35E9CF041B07CF +:10EAD000F6FFFAAA2EF60323D3DFBE05E302DADB44 +:10EAE000EC41FAC42A00DBE54120D1F4BB05D1FAA0 +:10EAF000D2DB2F281E1653FB1616B03A38E5211A22 +:10EB000049FA06FFF0E1162007CD2D26F8F81DEA98 +:10EB1000E3FE3D1808DD2FE181FECFF859F50C0723 +:10EB20003C062CCBBCCDF517F1C30EDCE43A5E35C8 +:10EB3000810AD8CC12AFF948D7F1111312DBF6AB2A +:10EB4000CED91C1A0DE6F1D6121A11ED12200ACAFE +:10EB50001BCF15E3DD24E4CE2730D22EFD1EC804E2 +:10EB6000C3082D31DCFF080BE4EAE0F4E30822DD02 +:10EB7000E0F0DA0DFAC33A0ED2E839F0BB89190D8C +:10EB80001AB9C8C50A1ECDDA16DECA27EF1600214B +:10EB9000E3B3CEA916EEDAE71AA80A1DDFF8D70FFD +:10EBA00038FF26C1E51CD51DA011F2C8BF00D4F95D +:10EBB00033180405F7DFC0EC2BFD431DF447033F7A +:10EBC000E1E40CDDCC034DCAA1F02C091D0E300090 +:10EBD0002D08F7FDDCF7E3F0C4103D04C94DE0005B +:10EBE000090A1A0A03170A043048120C14B0172035 +:10EBF000E5F1FFDEDCB2FEC65BC0F917D3E3C5A7C3 +:10EC0000233CDB3BEAE604BF6DFAFCF00EC1342185 +:10EC100048E2EC30DE39DAC2DB1611ED0E3BEAEFEA +:10EC2000B4F7BBD01600C2311830182BE00B9BBBD9 +:10EC3000FFC1F9AE260834DD04CA2DC221FEC0FF93 +:10EC40002DACDCA725EA0AE302C119330CFB14FC46 +:10EC5000FC17373D0228D8BC080612B203B5EF24D2 +:10EC6000FAE332252B080216D320CE203BF7BDEB6A +:10EC7000E90D0DD812002C3331EEBD0227A6271561 +:10EC8000F6E9280C0CDA44B92B06DB2153130A43AE +:10EC900013F8C2D3D4E163FB200BA6E2D8F0D0DA9C +:10ECA000DA200A070FFBF42C0DE9E70ACBD4EF18A2 +:10ECB000D201B32118F9E04422D6CFE232C20DEEE0 +:10ECC000DDC106FBEFFFDB4330ED11EFD670F15AEB +:10ECD000F4240823112925F0D67FF3BA0DF5CF4D82 +:10ECE000C7BC14C303F3F2D1BE1809000B30D9C25C +:10ECF000FB3C231409351B07EEFBF511F816F6FF54 +:10ED0000E40308F4001600FC0517F4FD06FD0306F5 +:10ED10000711ECDE13E1F61E1213FE1300DDF6F40C +:10ED2000FEC806F80CE5101AE71BE0DF17CDD60881 +:10ED3000FFE20ADC0ED913FCE5DDEFFCE1F4E1CDE6 +:10ED4000F61F06E805F323130FBF07EEF91204FFC1 +:10ED500024E905D0A7EFD5D83C11EFEC0AE425FF54 +:10ED6000C9EFFFF9FEF919E104EEFBFFDFEC4AE21F +:10ED70001BF9E4230CEBFD0704B0DC1F06F509DFEB +:10ED800017E129F90BBC1D0EC6FD20F009D0CCE817 +:10ED9000DB53C6FACBF7F8DAF0ADFBC4F5F214E4B6 +:10EDA000E3FA011E05F5E805D40620EBF0D7E811DB +:10EDB000F7182B0605F10528F3DDE304DCEDDCF1A3 +:10EDC00019FFD0E215DC10E61B0AC7197FE702DE47 +:10EDD000033418F6E7EFE8ECDC123AF5EFF42225FD +:10EDE000B5D5183DFF073644CE26F81E1BC7461082 +:10EDF000C9270F17EDE3BFAFBF050BB9F9DC0C1640 +:10EE000019C9EB4E0F63CAED671AEF41271116C5FA +:10EE100000D3C70103F8F13EDC00B09C1ABA282ADF +:10EE200000BE48F543C1E8D2F8453610F5BBD5D34E +:10EE30000E170C23ED6E07CC18D5B4E7EE0F46FA8B +:10EE4000FB570C0BFCFD01C0ED442B18E2150D61C6 +:10EE500003D4251912F47F33F39FC21E34EF1DA390 +:10EE6000A3DC0AF32A19CCCBCB15F726C401FD3C51 +:10EE7000E1BEDF05F5FEF5FE1B00C4020444DB1015 +:10EE800006BF1B25BE1ACEF1D1E421AAD1E41A1B7C +:10EE9000010D523616090205DF050DB217023909B8 +:10EEA000F43A0913F4E1F327D6423417182B1FD78D +:10EEB000FC1339130E0FC928072AD9E922BD1AC538 +:10EEC000023F10EDEB0B1701EFFC0E0AE903DD3FEB +:10EED000B71BF8D610E8FC300B12FEEA1101D7047C +:10EEE00019FBCB171F1C00CFE30FEEF5F7F37F499B +:10EEF000EFD9C3E3F90E3DECE7DAD3F80318DEFDF2 +:10EF0000C42DDD00F323D6103101DDCDF326D6F676 +:10EF100026D4FA4BF8DC15012C21CE19C63C1D1560 +:10EF2000E82730F608FE29CE5CE81CFFF3F4FD1854 +:10EF30001F0CE0FD0223EF1606F4EDCA0FFB2A0EAC +:10EF400002BAFC0617AE3F16E8F7C6F4E1000A0F56 +:10EF500005DAFE0B1BDFE1E2E0DA15F22AFA2C03F8 +:10EF60000DEDEEEAFD2D0D14FE2ED9F8EF03F7EDB1 +:10EF7000D0FF1DFA2712E26FE8FE072A05013DFDCA +:10EF80000312F53232104FE1E500B6F801071CF12B +:10EF9000F8FFD226173D1413F81FEE190AFAED08F0 +:10EFA00001341D0A330304290BBF0EFC1BE96B203F +:10EFB0009CF8D614160D0CF8FC1E22F8F8D1DDD7FB +:10EFC00003F1C40AE601FD07CDFFD401A7037FFECC +:10EFD000E8F0E5E3281045AEE4C7E50DD3E248309C +:10EFE0001403FA1511E708102217F9D61ED1DF1DF8 +:10EFF0001730F2001D3B1201510FE3F112EE19FA26 +:10F000001504F513F5F8D5EE05F93E19F816EF0ECF +:10F010004B07262C0403F0FDE6B1F7311738FA0749 +:10F0200039EAF8F2CDF111C9F11EFB0415EBF1D369 +:10F03000FDF9C304030330E902221CF3DEF3B9F641 +:10F040000B183BF300CDD311F2EB41EA07B2CB052D +:10F05000D0D6FA270FE83FF8DDD7E5ED5F0720B6F9 +:10F06000F5E0E90126F9E21107E025F7D69CD9255C +:10F070001840D90FD2EFF3CEF7152B09FDFFFB0B8C +:10F080000C9A00C6AD09FAFD14EE0C25EF0301F948 +:10F090005B081DF10AE26DAE36F407FE3BDC03F8B7 +:10F0A0002AEB572B01FC33DC08492618EB16EEFC43 +:10F0B000261F17132A22DFBF2BE941BD3FB41215CB +:10F0C0000570E5D1C83BFDCAF5E716EFCF200D2A44 +:10F0D000F0080CF3D0411211C0F4130CE71F0D0718 +:10F0E000FE4D12D9DDE0D9E5E654C11CFC0CA904A3 +:10F0F0007AFB9BFC4022E724130C38EDD70BE8FE8B +:10F10000FEF4DB7FCE1BCB1BAFEF093261013F0F5B +:10F11000D0EEFBE6E2274024E7F93B19DD15E8DDF8 +:10F120005C0BB908AAD7D417DB4630F513E9DDFC30 +:10F13000390BF7FC264E2C2D23CEEEEACD0A27F50F +:10F14000CED7E70EF67109C0C610E3EEEC3204E14B +:10F15000CC0E22FEEEEBC74005EB0DDD0EBC2426E7 +:10F16000FE9C3AEE04EA2EEBE0020EEFE70A1CD119 +:10F17000C8E80310F51C1DFC0908D6F8CDE1D70F2F +:10F18000F30A21F0F106F34DF323CC15F4DE071852 +:10F1900002F1190DF9CD0D7FEAF2F5FAC83224E239 +:10F1A000DDC62B2634F7D8050CFE211CD4E3E61C63 +:10F1B0001ADC0AFC05DAE7F8FE9D0F02F9FBB51729 +:10F1C000E9EFF90AE927ACFC87034CF6F0FFDAEB2C +:10F1D00093101A4B27D7FE0C08F1F0010E17C2F35B +:10F1E000F52502E9E6D5FBCE05032EF125E0FB105F +:10F1F000D80413EBEE0A0B060F23F902391AD909CA +:10F20000F20304F3120606D9F7E400F8F8E12BD86C +:10F21000E7010A0ED4D5E500F8F747E00C03F0CD7E +:10F22000121CF2C0DFCFFBFF1DD12A040DE7EB4D0E +:10F23000C0873FAAF6B346D8E16718D1B1E2EFF62E +:10F2400005D00742F306C3FC02F1F002E0E40A4FE6 +:10F250008FC7F9EB0204F636E4E8FFF091E24D3D8A +:10F26000E5D6AE1014F8343F152DF812DFB02EDAC3 +:10F27000CBCC9FC55FCBF02E3751A51DCF00D0D68C +:10F280004ACA46C711CECC1825CE04F095EDBAEF88 +:10F290002BF114230D06F51B64B03BF1E0D542F4CD +:10F2A000FA76E6E2E4BBE8EAFCBA7DE4F639B9C4F2 +:10F2B0000831F51100990020FAD0263EDB14F9E25E +:10F2C000B4FE21BE3638A5816C13A9FBB2181AE32F +:10F2D000E4B10248B491EAD9E54BDFB0E416164038 +:10F2E0003209CEF0E9F5CAFAB94BFA0EDEF611FF93 +:10F2F00003F151FAEF37CF30AAF60509120CE4FBFF +:10F30000C41FB7AA239D06AB4B180EEECF1ABF4AF7 +:10F31000FB14FE160E15CE04D504F3D6F407FAED51 +:10F32000FC2BFEE303DF2A00F604051307F5F6F8CD +:10F33000D30BCDFCDCF9D4EE3E16D144FCDA0EE062 +:10F34000F7F4FAF30DE8E86702DD1AFEFA1F2A1C4B +:10F35000270D4CF4D7EDE615C8C7E005E5101F04EE +:10F360000CD5F3211A080C16E3FF1CFFF4FAE20592 +:10F3700018141E09EDE6F8BC01E90B15E0D6D1DE44 +:10F38000E9F707F32E06ED17B8E9F922E9C7EF18F8 +:10F390001DDCF7F1FDCCF422D32CFAEEEC2CFAE9CB +:10F3A000EA211AFB0D10FFEE00350FEFEE00FDDA3B +:10F3B000E9C1EAF53920E8F90F06E32CD21FF2E59E +:10F3C00025D712F1FA19560709080BE413F51C109A +:10F3D000F20FF226FFE645FDDE0F07F0FDEDDAB194 +:10F3E0001BEC09DEE510007FE7E913DF01E6DFF73C +:10F3F0000DF7D022D9D58167B6D52CD82CB036F1EF +:10F40000DF0ABEF033DD4AFEBEAECCE614193BCEB9 +:10F410009538C9FCBD1D3B0A08F1CB07CD29D91D84 +:10F42000DB1C0123D7259C012BC6E5E8E83D16F53A +:10F4300034364647A41635DD16DBE5EFEFDDF90D72 +:10F4400005B7F701322FEDF10723DB38F108C707C5 +:10F4500008CA15B007EEE4F8D4E307D0D950C701C5 +:10F46000B2E8FD53DA1E9A0DF61F2013D014D423F0 +:10F470003222641E13B1D40518051A07DDFB2010D3 +:10F48000B5DC0ACB8B25401ABC2ED43496F2D81D9D +:10F49000D8092A184C4BF8A218F24C0F0BAFD3C165 +:10F4A000C1A814A7ABF7153846052D0B0E603AFD21 +:10F4B0005E1BFEF250C6130F3E3328BD1BEC21E04D +:10F4C000AF958FFBE5E2F70004E2E3E41625937BBA +:10F4D000FEEE3F26F5AEF2472617E1F1C7FE2E6D90 +:10F4E00009B5EFF2F8CB0642F5DBEADDD5E6784068 +:10F4F00025C6DDE8FEFFD6F9D1F5EEF1C1DBC0216E +:10F50000AC18DE061C1702E50E240F139F0A1AAF73 +:10F51000ED1DE01C08ED265A0E45E7DF15E3890FC7 +:10F520000C2F40C6E4E5DEDD35EB04E7F30378E6B7 +:10F53000C0E21CDD03190EFE28CDF2F501D42E0722 +:10F540002C6BE643EDC7DCF1DDC047EAEC2D28F279 +:10F550000D172508C8E3FDB8EFD556F1F10C1F0DC6 +:10F560001B4847C5F71E27DE13FFFE2111D95B2874 +:10F570000EB900F7F2692B08E6C3ABCB3104EB28D8 +:10F58000D9ECE0F008DD0DD41525E9340D7F161B0C +:10F59000E915320AC221E5FF42DC0D012AF20A0F09 +:10F5A00023F6D9B610CD17CF2926DF03E5D72BC117 +:10F5B000B6813128D6E84DE5DF46E927EF0F12C2C4 +:10F5C000EEF40CDBE8F8EED1F6FF0A301D496AFED6 +:10F5D00010D9C2DBF727F70C2BCA301E501A0009CE +:10F5E000D7CE08FAC5F6FF92C093DBC5DAFC1A0441 +:10F5F0001C0B02F7ECDB17FC3FF903C9BF644A1888 +:10F60000283DE5C8DE5AF00625ECD438ED54D8F292 +:10F61000B7E93D0AEF2B02F2240723DE263C1DE961 +:10F6200046D4F4FE235B051BCFDF33180E8DD013B9 +:10F630005255CCE7EECD9DF73A26A7DD0EDFF4EB71 +:10F6400016DBD7F74AEF46F48E0F2A21C4FC0BAE27 +:10F65000AAC11CEFF9DA5EED3CD5D5C11A05FEC989 +:10F66000F0C3D8C0B8F9F0060B05FFC6FB6814ED6F +:10F670001C2DFDF0DFE2CA322787FD302D06C5B113 +:10F680000D02E616F0EDF4FA1F0DF0FD11C634F58B +:10F69000E4DC35FFE4C52D3B26DCBAF0DBFB0520BE +:10F6A000F70E071BD31323EAF33AE7E3342AFFEEFE +:10F6B000FECE0DF302EF0FD8081225F923E4ECE893 +:10F6C00081E01AEC1DDB120CE298FEDF35F2CAF382 +:10F6D000F727DBE8E605E40FE7E111C6B431181AB5 +:10F6E000F249EDEEF929E52736CBE5F8E2221FFFD6 +:10F6F000EE14142AFFD91AE616ACCBF9DBF2150A80 +:10F700001FCD1C14191DBAD0EFE5E900DDC1D5F1FC +:10F7100002FFFF30EC01F1FF381625C80804FF078F +:10F72000E3EBD218E21546E00FFD4730D4E927D8C5 +:10F73000FF2A3807E1311C0D0326EF4A01DB0EFDDD +:10F74000FBE3E2FD4AF506E93208261DE9CF10F099 +:10F75000F1CC19DFEFE5E4F922DA191BE8E304182C +:10F760003954D23BEAB7341403D515FDEEEA221919 +:10F77000A9FB26F5042BD8F9F1582D2E6306D8FCE9 +:10F78000EB0FFF4E28233C40D53E321AFB21E223EB +:10F790002AFA27F1170CF8CA41E2D5A96F2AEEEF31 +:10F7A00015D7F8B90DFDD7F50ECD2819314C0C65DC +:10F7B0002A190BDCBE0BAF24F009E9320BD468D553 +:10F7C00029E8472B28221F38ECF7280DF3FB8ECAB7 +:10F7D000EAE5FBC2DDEB00E84F05EBEAFDCB1AF5ED +:10F7E00017F7D4EE0F22FBEA00E8FE2B14DC2327E8 +:10F7F0000FDCD5ED13ECFFDC10B0D5EA00081EEDF0 +:10F80000017F09FB0E06D4F5BBFC33F7E2DABC201E +:10F81000EAF6EDE5D7FCD81DC6E5CCB6432E2BFBAA +:10F8200051CDC234AD2A0E2AC839CCE8B80F1FCB4F +:10F83000FB55CA01FF18ED20E9F405B1DFF4ADFD79 +:10F840000DD6F4FFF1F6F6DDEAFD04011E4AE13CB7 +:10F850003FF6B1DAE410FC1D09DC044ED40DE710CC +:10F86000250709DA0BDA2AEEF492320DDCFF3F05A8 +:10F870002F3A18600EFA33F0F1F440EAD10D6131FD +:10F88000FFFFF943FD15CCEB31270159E4FF04BE1E +:10F890001407CC11DAFE1C3CD1F211272EBAAE258A +:10F8A000140840D1D9E5E111D709372FF60A594597 +:10F8B000BF48012D0558F50BE6113F17F7FCF7205F +:10F8C0007F2510EC11D84D12E76241EAF333F704BB +:10F8D000DE14F747030D23F8EEFF332D11321B1909 +:10F8E0002F351FEE2739D81A0A00DE08FA233D33D8 +:10F8F0000BC5EB252B15333C15174431F24BE4189F +:10F900005CF2051E0BE210E6030407051336FAE06D +:10F91000F60D30B8131A0901EF5D0E27F3FFF5035A +:10F9200037F0F6FCFDEC0809D654FAFBE52117FE8A +:10F9300012FDB5BF10DAD5F012D3C8ECE9E643F2F8 +:10F94000F4E400F7E70427080636F603F837E3FA8D +:10F95000021006EC060AC31311D033CE17173D462A +:10F96000E9ECE318FE05E9EA057A17D20EE52C2C3E +:10F97000E818081E25F108F8F5F21EF24CEECEDF6D +:10F980000704EBE3F9372EEFF4D9CECE35FC0AFFAE +:10F9900020CB0AC9CBCF025BF7D4DA2C14FEF415C6 +:10F9A000D403C9C9FD0EE4C927CE09EBC5E8280B6D +:10F9B00030DFEBE7BF3D17DBF31AF0F81BEBDF039B +:10F9C0001F21200020EEFE0F10334AC63A15DD2716 +:10F9D0002B4CE5CBD4D70D08FFDB0710E17F2F16AA +:10F9E000F0F9F80ED8DDE93ADAF0D2FDF5EF1B2E8A +:10F9F0003105E918EE21D21045FCEFF3ED0634B6DF +:10FA0000C2DC31EBF4BA2AA7DD04FDD4CB54EB669B +:10FA1000DE0944FA15BFFAD9E9D7F3C6F3F0115A53 +:10FA2000302FE63A36FEFB4D08E550F10FE934B3CE +:10FA300018D3E72EFD12E7F9111E8F01C0ED2AF150 +:10FA4000EC20D52A0119072712DBEED84531115DCC +:10FA50001900D8DFDF01C536D825E415EA205000AB +:10FA600013F413F2FFDE00E6EEE12114F00625B7F1 +:10FA700011E5E91F4B24D8E9E4C7E82E14320A0740 +:10FA8000E51B040CEE3FD5B4320579E2F9FCF5D55F +:10FA9000DF07100151F4C8030104D0F71F43E3FA54 +:10FAA00039BC0AF737D8DB2AE439B7F0100C81CF1C +:10FAB000EF0B5C4D170639AF112CCD231A1DE22A2E +:10FAC000FE2B0AE9ED31FA1A39FAEDD009BE281EEB +:10FAD000091016EFF7D6CFEE06F63710F00DA20498 +:10FAE000FE37F204D6FC2A1003AA6011F2E624269F +:10FAF000F6F2F12C2F1F0701194DD1E8D1E5F630B0 +:10FB0000401DEBFBF2E57F18D8E3DAF70419CE339A +:10FB1000D44CF9F71B21087F07EC3A1BFE0C02FFBF +:10FB2000DF1DF1F41BE137C11A2DFDE92714650E25 +:10FB3000E31EB81A0AFC231E11ED01DCF7FF9F201B +:10FB400004133E003F10EB08020816F0FEFDD80B30 +:10FB500011D00808A50C1B00DAEAD54BE64006FFD9 +:10FB6000AFFD200905EF0A0FFB2B06E5BA26DC0FD7 +:10FB700000E55B111CFFFC14CC5AD6E6CFF1201136 +:10FB80000EE537F4F9E741F7E6FF30D9FA06D13D43 +:10FB900021EAF411ED05FBEB01FBBA1AB72D0B2797 +:10FBA000B54526DEE3D4034D4ECD1B37F9A0020C3C +:10FBB000DBE6EE194CD713573D2C0809EC00390B46 +:10FBC0000E300F18230423C909E2022A2DC0F3E9DD +:10FBD000DD3D07D811FFDE3BDE272F06161D150C75 +:10FBE00001FBBDE1E012DB00D919000D41081ED672 +:10FBF000EDC52F050001E0DFEC20BB190FF9EF3058 +:10FC00001B060F0B390E0566D5C8F3F8F60418125B +:10FC10000C11E9C2E9161E0109FC1020130B0FEBB1 +:10FC20000FF519F01A1F181A1D19307FFE18D51C70 +:10FC3000FFCF28E421F6F5D9EAC6E3F4B80D0EF4B7 +:10FC4000FC28031302E68CDE8F1EDD2309DBEF07A1 +:10FC5000FBF123EB11EF0F12E3ED0611D75621E56F +:10FC600015F413C0A7E1DFDF140EF6230EE8CCF481 +:10FC7000D62A3624D5044BD5F5CAC826F9E70C2E6A +:10FC800030BEE7060310110609BE30DED7EC30FBAC +:10FC9000D2D4F1230AEBACF1EC39E92B3DE603B306 +:10FCA000D222DC3FC0D710DAEED73F2C08D82DE99E +:10FCB000047FE927450A0BDB17F414EDE4FB33035B +:10FCC0002113DAE8F1281CFADA0CDADE0A0CD33553 +:10FCD000ECFBF605FAC6211FF70EB8C5C6DFEEF23B +:10FCE0002F0DEC01EC1AFC48F91BECDB1B10CC6867 +:10FCF000DD13B6DFCAE7FBDE10AFDAE4EF583D00F4 +:10FD000011223D1EEE033711F5D3D12107106103F7 +:10FD100047A2E8B2162AD2B1E729EDE7DD0320C6F3 +:10FD2000F0E310071917B41DFEE6B4CCEBD4EEE9EE +:10FD3000D1403DF4E608D4270C0E1FF4D7FFCDD6F2 +:10FD40000EF22DECF3EB150A5C690FD5FB0FE429DD +:10FD5000F248292618CBF2D8F6E10A0B3DF5D4E398 +:10FD6000E7E12628D0F7CDDF2626E1ED230504EED6 +:10FD7000D9D423211FF202FFFFE2FC32500BDFF344 +:10FD8000250FE129AFF8F018E520FB020DF7E2B6E8 +:10FD90001165B50F3417EE00043B161EF5D3EA04C7 +:10FDA0001B2CCC0A000B0CE318A83709C3E3F3F9AA +:10FDB000051E29D5FFD827ED01BE14DEB20706FFC8 +:10FDC000260B3808224845051F2E3616E012150767 +:10FDD00021B0E5E1FEFE253746F417CD24FB3500C2 +:10FDE000F211F1FAF2FC24F8083E2D16E3DC142F90 +:10FDF000F21C16D3113EF815001BECE3D9EB4719A2 +:10FE0000146FD817E6FE2310FD5CE643D627D121F8 +:10FE100036D7D60B23FBE0060FF9EDE9013CF5F4EC +:10FE2000E81E1D4517F12F0926D338074B1256F24D +:10FE30004909E32C5426EA14F3D307D6AD2EEDD2AC +:10FE4000041620D9CD1AE613F0ADF400D3B2F7278B +:10FE5000DF09310CF14A2981D43EB6C5EF2302E413 +:10FE6000F7F9E02FD03626EC0C4FDF2E16FAEDB95D +:10FE700004CD1CF1C71AE2DF05FD240C0E0606FCBA +:10FE8000C7152A38F2CD11FEDDD8CFFF1AEE0732A2 +:10FE900000061035FA13EAEC0A0201F80115D44FF6 +:10FEA000F30905F60F3AF3FA2D290003E910E6DE0F +:10FEB000D0FD282A112BF3E5DC1C02A1341D0735E7 +:10FEC0001EE8EA1737F4FA1A08FE20F1E0F508DE1A +:10FED0001FDF1E3D0B31170F04C817CD0F21D70FA1 +:10FEE000E0F4010BE6E5EE0F0D0522E72609CE0151 +:10FEF000101DE1F1BD4004F5E081140B010511EC8A +:10FF0000F4E7F1D64B2AC8F70C3E0C12282200E188 +:10FF1000AE0B01EEFBF2F6220FF022310E46C10FBE +:10FF2000D996ECFDE4F1E722E9272AE623E813312C +:10FF3000EB100A0E32C506D003E4F70410E8F8DB34 +:10FF40001BF6C3CB17B7023CCDF43106F34DF421B9 +:10FF5000E124F3EEE8FF37F3D00608FC0EF9E3E204 +:10FF6000B19533FC1DCE17FA11D2023523370CBCE4 +:10FF7000F6FBDF2FFBE715811EDE4AD7D9D69E1987 +:10FF8000E5FDE7E1E418C9E6F9CCE7D6AAE9C29AAB +:10FF9000F8100F3CE218C6EBF504ECC4DDF0D5E137 +:10FFA000E8E4CE08FA34130CFA12E40B3107BEDB96 +:10FFB000DE07F6FCEDDD09F133E804E828F0FC2566 +:10FFC000B3B6F6EFEF30D811E71425FA050C28EF99 +:10FFD00049FF03FCC4E412D933AA2AED2BF2EBFC4F +:10FFE000EF0FDEE546F2DB04FCFEEC1DC2F73E1C23 +:10FFF000F9D02BD5E22EEC0E390407181BDBB71114 +:020000040217E1 +:10000000D2CAF3D8DF32CAF72E030F10ED51232CDA +:1000100010090ACB312EF0EA132A55BD0DFBCCEFA7 +:1000200005F30918F62FFE1337ED2528FA13EA46D3 +:10003000B6B1FDFF040000008003000002DDFFFFF9 +:1000400029F6FFFF860000000DF3FFFF14E2FFFF1B +:100050004EF0FFFF60EDFFFF51FAFFFFAB02000023 +:1000600056EDFFFFC606000016E8FFFF8304000000 +:10007000180000003A0500002C0200008EFAFFFF75 +:1000800070FFFFFF56FDFFFFC9F1FFFF7CEAFFFF96 +:10009000B10B0000B4F0FFFFB9F7FFFF811C0000B7 +:1000A000E0FFFFFFE1E8FFFF770D000001F9FFFF30 +:1000B0009D180000E2080000B2090000A0EDFFFF5B +:1000C000D9F7FFFFD00F000017F7FFFFFE01000078 +:1000D0006006000000F9FFFF57F7FFFF55EFFFFF35 +:1000E000DC120000BAD7FFFF6CFDFFFF65070000C0 +:1000F0006DFDFFFFD1F7FFFF73EFFFFF940A0000D4 +:100100005401000016F4FFFF14E5FFFFCF060000C6 +:100110003F0100001CF5FFFF3FFDFFFFB31A000089 +:10012000B6F2FFFF1C0D000029FCFFFF1CE2FFFFE1 +:100130002004000016E9FFFF47F2FFFFEE0C00006D +:100140002E01000030FAFFFF32FCFFFF93FAFFFFA1 +:10015000E4F5FFFF10FFFFFF88F1FFFF3AEDFFFF1F +:10016000DE090000A307000083FAFFFFCA23000096 +:100170007AF5FFFF46FEFFFFFFF2FFFF07120000C8 +:1001800048EDFFFFEE000000C80500008DFEFFFFF8 +:10019000A92100004DFAFFFF4B0700003FF9FFFFC8 +:1001A000B00F00006AF3FFFF5C070000CBFBFFFF0E +:1001B0008D020000CC0C000019FDFFFF7DFCFFFF4D +:1001C000270200001A0B00003CF4FFFF89F5FFFF37 +:1001D0006C0A0000CA020000A3E9FFFFC905000085 +:1001E00038FEFFFF02F4FFFF8D0C00007AFEFFFFD8 +:1001F0002CFDFFFFDB0E0000301C000085EAFFFF36 +:100200007DF2FFFF0B04000037070000C7FFFFFF70 +:1002100043000000530C0000EB0200005EE7FFFF0C +:10022000B5E9FFFF8FE2FFFFF6F5FFFF4B0000008F +:10023000761300006AF6FFFFD0020000E5F5FFFF2D +:100240007D0E000067F8FFFF25070000290600006B +:10025000E120000047050000290F0000AC0C000061 +:100260008EF8FFFF04E4FFFFA9EAFFFFBF090000CB +:100270009DDCFFFF05070000AA07000066010000E3 +:10028000AEEAFFFF300B000027010000F7E5FFFF9B +:100290005CF8FFFF7A0600004FFDFFFFECF0FFFF68 +:1002A0009F1400007FDFFFFF11FBFFFF88FCFFFFB3 +:1002B000F00D00001DE1FFFFC3EFFFFF4AF9FFFF54 +:1002C000ACE7FFFF77F2FFFFE10A000051F4FFFF08 +:1002D000F8F6FFFFA7E9FFFFED0A00003805000070 +:1002E000E0F7FFFF76FEFFFF90E8FFFFB4FEFFFFA1 +:1002F000A7F1FFFFCDEEFFFFF20D000029EAFFFF9F +:100300003E1A0000F9F8FFFF1B0500001DF2FFFF79 +:10031000F2F6FFFF5E0100005BFDFFFF53030000EC +:10032000A5020000730200002EF3FFFFAFFDFFFFE8 +:10033000F9EEFFFF0BFEFFFF35FEFFFFA3F1FFFF0E +:100340000B1200007A0700007D04000095E8FFFF13 +:100350005C2A00007EF5FFFF42FEFFFFCA0000009E +:10036000DDFAFFFF7D020000A6080000C8FEFFFFC7 +:1003700038050000ADEAFFFF92FDFFFFFBE2FFFF43 +:100380001A2600007B030000D5F7FFFFF1FBFFFFFB +:100390007DCEFFFFE4190000F0FAFFFFFAF3FFFF44 +:1003A0009F000000FF030000BA0200001F020000CF +:1003B000803100002801000012F2FFFF42B5FDFF6E +:1003C00004000000E007000067CDB0584CF96D77DD +:1003D000427FF4D47FE6340AEBF567424FA514FE62 +:1003E0009F05C6ACC0C68103EB5DA3E3A7DAA9B441 +:1003F000FED5777F231BCFDCB6BDC06417E23AA1E0 +:100400008DB1810F2F080E5A6666091ED14C183E19 +:1004100069B159E1E54CEF7F8194B45109887FDFE0 +:100420009DE63F81CA33A3443CD41E7F6CA4145D77 +:100430008DE0E92FBB7F90109C04E0D2BF8127B6EE +:100440002D1A667F66AE78DF0B650736F52FE6D48A +:100450003C8A3D35DC0DB9C9FD38BBCD7FC4323493 +:100460002EA15D7F16EA0224E27FAF1E737FA9F4FE +:1004700061ED54371B2D7F25509D4298055F1FA6C7 +:100480003BF24181811F2FDB7F6A1381E58C3CE7C2 +:1004900038DF21417524313249FC02311748A16F00 +:1004A000C7C9F1A6C0B9D30277FB0E6B133CB525C3 +:1004B0003837E12FC858FEE13534D27F270BCAAB5D +:1004C000A0BA267FCFC2BBBCF5DDC9F2C53BB81DC3 +:1004D0005EC17FE64D76627725F24E1E72FA0B8181 +:1004E00036AE945652F92075BEA67FC2877ABBE419 +:1004F000C056D2F1D244DA13A57FBFA173ABB99431 +:10050000821059226235F9AED32E7F6AC2A8C85133 +:10051000E3D48DE61B9DC897FBD8C8B11448F4FB03 +:10052000360EF2CA6DCD75DF06A6D77FFDDB4C9780 +:10053000A9716104142BE4D8D87F61BB565223798A +:100540003A9C1A071A3C6558D3662FF645D0230803 +:1005500003BD7F376A8208BC00B5DD52B4F4AC9BA2 +:10056000E92BAF66A72EE3A33C0DB9977FC2F74CEA +:1005700068FB49587FA931D97F8A257F2BF5D64260 +:10058000D5D3450795CA333F3CD11A281AD7B40EA4 +:100590009F76EC333AF97FEDEF426A54577F17B8F4 +:1005A00028487FB546D88AC96CC8A2D1F2A8400EA7 +:1005B000916843857FE41A341223484681C2A1D54D +:1005C000818171F26D3D132D0BF06DDFA7990ACE7D +:1005D00050A86EC9F681ED0121FB81EE2284B37B28 +:1005E000318F5059BDD1B5C3C23CD5E9468FB5F85E +:1005F0008121DF227F75B2FBC6BA60E14B339D2DAE +:100600001B27336F29DC7F31FF1CA052E19D9A1C10 +:100610007F7C3C34A97F3EE1D559967F1A46B411C0 +:100620007FEA7FC6069720125B3072B554383C6B68 +:100630007F053D7F7F38ACB156EDCDCBCA667BB52B +:1006400054C22CCB5E1B078B46DCE63743026F7F20 +:10065000542A16005C81B5F66A5C2877C564BA78BE +:1006600032016140E3817FBC9F16427F53346D7538 +:1006700042F592C5F5FF856E2881D0ED51BB647FB0 +:10068000F0C6C41A59E3EEF5507F042049CACC08DD +:10069000419FC547F5D398BF8199F75370CBEB398C +:1006A0001D4FB4D27FF3687FF154CAB27E301B2352 +:1006B000F3CE40E5B35A0140FDDF6C81D3AC591055 +:1006C000D02ECFF08117D1E47A81B7F74B1D647F2C +:1006D0001581B8811912B0D148632B47257A4D0B8B +:1006E0003AE83FCAC71202DF16E0DFCC6A81DCE5D8 +:1006F000CBB7CF32B14E16CA7F12B4D21FCF6F48DC +:1007000017FC673340B87F1FAFE9B644791D4D89A8 +:100710000213C13A4F376B8F41416C8F3614D9F2B7 +:10072000ABB6F236AA1C2C3945B1573A5FEFE51249 +:10073000FECD36C51518320E0487A309AE3EEB1D5B +:1007400079F7A2143F9C43DE7898D8BD65D1028D1D +:10075000BCE0E15CE081FF96638D13947F03F44776 +:10076000A0C1199B35B88F25EEA17F7FC4E0387FEB +:1007700071B75C6EC06D2B7F587FF1260EE05F76FF +:10078000962A9EA6E58106FF3F99A50F05D4E0F0C5 +:100790005B7F8166E440B61FA12F59C51C9EAC3516 +:1007A0001377BF8A41D881C755F09F266939BE5952 +:1007B0007E27769FCD45A38145D7369350C3ECDA8B +:1007C00046D8EECF41C8D4FFA6C0AF5017E17FF99D +:1007D000DBDA0358033227E3B4D39FB0210381252A +:1007E000E2EFF82A7F43E750E7E68C81B9935B7428 +:1007F00086D19C8CB91469C2A49F52C83E280CF7BC +:10080000EFC6A546D6F1BB09220F3FF5E3B1F5E1EE +:100810008181818188E07F813A9F650AEB558A81D9 +:10082000FEA688E7B4E7D810F71DEFD15A1BFC816C +:1008300081452C7F4B139181FA704C4E159C304AA8 +:10084000D8A46C8A0C9D12817FB4725A3FB3389938 +:100850001F8148F4C60E7FC90706172CAD14F1920C +:100860008444257754451115A726EB327FD92B4AAE +:1008700010BBBB9D81C7ABC1C921561295DAD50A01 +:10088000D99AC07AE081AAFBBA3CAEBB7681C5B9E1 +:10089000CD71435D00E8F99E3F5ECE01EAF3810928 +:1008A0004936460BABC6947F0D815895539C8EDF1D +:1008B000EF7F06F074D196D3B34B194761E5B9B118 +:1008C000DA872CD5DE810F2D4B256B6D1F14D78158 +:1008D000463CD645C67F26BD7FC8CEA67F7FE97F32 +:1008E0007CA764394FC47FF9AB91DB26DFBC7FD88E +:1008F000D126160F9C5662B4349CE9B27F1F422069 +:100900007F0828C222B300652A7F7F799D4239592A +:100910003AAEE666D40F113C7FCDC2B443C57FFD2D +:10092000EAFF18E6B32A631D1C7592D6B87FA40BA4 +:100930007F5F6E91A4D083E4B7D1047FB1FE5134C0 +:100940001D5C098131EE6A0E317F261BE13F7F7FFE +:100950007F91FC51C9774BE44231BA84570E12F5AE +:1009600077817FA5438432EE4CD2EA1E026931FEC4 +:1009700005BF55D4B4D45B097C4A653B2F7D4EBC82 +:100980002C2C7F360781A5B87FFD18A88D0DA68178 +:10099000D8B5410A015F46F67BEF9BC3258C3181B8 +:1009A000347F7BB4E9A23A7F305041B1084E7F9446 +:1009B0009F5A0A65DBE9C00E683F09513ECF784D6A +:1009C000EDFF2E35635D1F728781314062AF85F583 +:1009D000E05CD5A3DA3B437804A705D9E87F8126FC +:1009E0004D1FF281DE99A9197F6FA0AF7F7F60EC68 +:1009F000D512BEF6AB16822C97E68132C5958F369E +:100A00001066731F7FD77E5496F884147FE07F7939 +:100A10000D347CD5EC063666ED3C28C8C37F7F5D7F +:100A20002C67C21841F07FBD8185E13D307FC62C27 +:100A3000F924097FAEBD7F229A58EB7B021857A19B +:100A400075D74BEA5F53447F201B9851BFF3A567CE +:100A5000631D7FE00185F2F07F60A37FB484E0AB8B +:100A60007F6A20BCE517E90AE03C7FA0818A36D87E +:100A7000B30129F1812D117FBC02FFEE3778CB3213 +:100A80001E853E77A96D6CD47F3A7FE7815A220F8D +:100A9000D67FAEE793322E7FEE81A02A0B95D069E8 +:100AA000CC7F8171642DB70C58B281E64E81FBCDAD +:100AB0002170ADE7A3CBEE06468181BBFF1032C3A8 +:100AC000D322965A45D4003B5557FFA5562B7F2677 +:100AD00037337F59950E6647B3591753BF6449E4BE +:100AE000817F5D04B08150D65958BC02DD2145E7B5 +:100AF000C685190096813029EEBA7F12D5FF984E2F +:100B0000865C4E53D4E858BCAACC087F50ACD35E68 +:100B1000E1EEAA1F9FFC443126653C7B8181278141 +:100B20007FA7ED282256535981FB3A9E813E7FB420 +:100B3000C83B21CB392C7FB0387F818C81D0AC7FF2 +:100B4000047F554E81495ED1339F7B86BCD39B2762 +:100B5000C3297F7F085881E2285B7F66B77F0592B3 +:100B60001FDF63AA849F19A3EF555BA5FDB1538EC8 +:100B7000A4FA2657E94E1BAB3DA37F7F3AF681E2EC +:100B8000814B229E207FD57F0AE4B8D87DDA3CE8ED +:100B9000D2431E151CF6126951A4DA18536C94EC5A +:100BA000A97F7F4C7FA7A37F2EBDFDFF040000001F +:100BB00080030000A00200008D000000F802000089 +:100BC000120200000300000003FCFFFF7C0600008F +:100BD0007C0100002B040000A6FBFFFF41FEFFFF8D +:100BE000F8FDFFFF86000000100300006502000012 +:100BF000CC010000ABFDFFFF2A0100004FFEFFFF0C +:100C000018FCFFFF3FFEFFFFC60200007505000055 +:100C1000B6FFFFFF1E03000096FFFFFF97FDFFFFDB +:100C200095FFFFFF7FFCFFFF3EFCFFFF0B0700006F +:100C300063080000DCFEFFFFB40000002104000098 +:100C40008DFBFFFFDFFBFFFF6F0100001CFBFFFFC1 +:100C5000EFFEFFFF44FBFFFF62FDFFFFADFDFFFF67 +:100C6000BFFFFFFFC4030000C4030000DFFFFFFF5E +:100C700074000000330300005FFCFFFF02FFFFFF72 +:100C800009FEFFFFB8FFFFFFE10200005F00000068 +:100C900030FEFFFF07000000E2010000F0FFFFFF51 +:100CA000C303000051020000F4010000E7F7FFFF5A +:100CB000D7FEFFFFE1FCFFFF2A030000A1000000B8 +:100CC0004BFDFFFFCDF5FFFF34FCFFFFB000000040 +:100CD000B9FDFFFF91FFFFFF430300003006000056 +:100CE00043FFFFFF38030000F8FAFFFF4D0200004A +:100CF000650100000EF9FFFF7DFDFFFF66040000A7 +:100D00004D040000F7010000C0FCFFFF0B000000D5 +:100D1000F7000000E1FAFFFF7F0100000FFCFFFF7A +:100D2000AFFFFFFF0200000092F8FFFFB3040000D6 +:100D30004BFFFFFFBB030000E40700004F0500006E +:100D400089FDFFFF78FAFFFF630300006BFFFFFFE1 +:100D500002FFFFFF16FEFFFFB0FEFFFFE2F9FFFFFD +:100D60008F060000EFFBFFFF26FCFFFFEA050000F7 +:100D70000207000014FCFFFFB5F9FFFF510300005C +:100D800094FEFFFF1B0300004DFFFFFF2F05000037 +:100D9000FD00000009F9FFFF9201000055FFFFFF71 +:100DA00010040000F7FEFFFF0F010000C2FEFFFF6E +:100DB000B8FCFFFFE90600009FFDFFFF02020000F4 +:100DC0006DFBFFFFD50000004C04000080FEFFFF1C +:100DD00047FAFFFFF60100007D0200003F0200001D +:100DE0009B0000003B0000003F0200009601000055 +:100DF00076FCFFFF1C0000004EFCFFFFA30000007C +:100E00008B030000DA000000B6FFFFFF9304000030 +:100E1000A2FCFFFFA4FCFFFFB2F9FFFF8EFBFFFF68 +:100E2000CDFEFFFFA4FCFFFFA9000000EF000000C3 +:100E3000AA00000097020000ECFCFFFFDF040000A6 +:100E4000040100008DFDFFFF9502000036FBFFFF4F +:100E500072FEFFFF66FFFFFF31000000C5050000C6 +:100E600038FFFFFF9301000007FEFFFF1AFEFFFFA0 +:100E700008FAFFFFEDFCFFFF5AFFFFFFCAFCFFFF70 +:100E800022FFFFFF48F8FFFFA3F9FFFFCC0000009F +:100E9000D2020000780100003AFCFFFF1E040000AF +:100EA000EDFEFFFF59FCFFFFF701000028050000E1 +:100EB00024FEFFFFCB02000084FDFFFF260500009B +:100EC000A603000010FCFFFF1403000014FFFFFF47 +:100ED00050000000A5080000BDFFFFFF4407000010 +:100EE000E201000076FBFFFF45FAFFFFD4FCFFFFA5 +:100EF000BAFBFFFF3EF9FFFF53FEFFFFCA000000F1 +:100F0000E4FCFFFFF7FCFFFFEA020000DA0100004B +:100F1000BCFDFFFFE20200003CFEFFFF00050000F9 +:100F200010FEFFFF60FEFFFF94060000E1020000DC +:100F300073F9FFFFBAC0FDFF04000000002A0000A3 +:100F4000F8BE001216B2DB230E558B03D44DCCCE67 +:100F5000164B294F2F0EE08C31EF3D513B131D55A1 +:100F600017464835E2F52EC48167FA2526E1190FA8 +:100F70004B1BF0CC513230D43BDF1604E6704504F5 +:100F80005909C3E3E4C0C4AFD1B037B4CB1F81F279 +:100F9000ADC20E36160048D00E4A28051BF59AE65B +:100FA00038EEF730E1DEF92F37EFD50BFECCF20A41 +:100FB000ECFE2EE7EA1C7F04EEF0F322F9EE0F5868 +:100FC000141502ECE33D30F0B0131D2103F31DF6C0 +:100FD0005931D603C57FF3D6ACAC89A4C5491C40B2 +:100FE000CE268B628AC142B6CDD674C427A5BB5922 +:100FF000B43CE0F131AE0AA912BE22438E8710A1A3 +:10100000E020466497DC1EF5D805222402BB180DAB +:10101000E4EAE430CB7A7331B4D4811BCDDB3426DF +:1010200018EE3530FAC8CF050ADE1F3ED19009F61A +:10103000F2B6A51DC73538DFE2D82B1E0A0E2B17D6 +:10104000DE7F0B1ED8D41C81D70B160233C9F418CF +:10105000EB52C4B8B9A829AE40CCE4B90B243399FB +:101060007254810140E55BA8C0C1F425342F18DD1E +:10107000ADDFC1A86AB85AFA50A13538183F36FE1C +:10108000BF1C1521557BF03876CC20D043F3E4BC4F +:10109000D6FF63ABF1FACA1C03248B4CD00DC6AF4C +:1010A000F4E81932DAB0DC39050218282F81FD6B1B +:1010B00006101C03214A0FE7406BE5BE901241EC7D +:1010C0000BEE5110B20401C7E000F5EC14313D13F2 +:1010D000E246C8267FBB0D2E0DB5ED09CFFFF93CCA +:1010E000D6F816BE18CD30F6D30FCBAD450BC335B1 +:1010F00036D5D2A2FCE4842CC9A9D3EE05F5E81BB1 +:10110000432A2CCC81B0F9221E1997ED3340F0DC34 +:101110000C5603BD2F2201F33105432BC72E00BF10 +:101120006C5A1EF13952B3AF921D00C12CE5B514B3 +:1011300013E4B3D1810D0E5CB93FF3F52F452BFCC1 +:1011400016F1602E02CAB2EF300CD7DAEE01282178 +:10115000BCF8E92203E3B3A9D8F94E37E10144080A +:10116000D4DEBAF6F851B401266FF37DEBDB9BD1E8 +:10117000EB3C4C60E348D3D418FC0AD2B80A7F0495 +:10118000EED3331725186D05013547F6F4EB1AF643 +:10119000E8E5B7E5EF423808B60AFFF2DCDB044FBA +:1011A000F4F7421F250D2E0E13C0CF810D5DDD1209 +:1011B0003B0BF5D046311ADE18EAF1AEA1F52BEB68 +:1011C000DEF0F7312A350351280F23FEEB4623309A +:1011D000CE3CD7E1F8E5D4F2AECDCEDA2BFBDF7F03 +:1011E000C6B9262D16CF4FEB73EF3238C4B1D343B7 +:1011F000490BB8A0FFC9C6D322D818DEE932A8121D +:1012000085F27F22001BE939D269FC2C66CF313888 +:101210005854F921393DE25F41E4C82CF17F1F8128 +:10122000E016C72A4FD76E0CB4D1B04112252B1946 +:10123000168DCBEEB936C143FB0CF28DC23EC157C1 +:10124000B0DB7F045AFF2EE1D807D64424FAF4F924 +:101250000EAEBFF89F4425F3F01EEFED5BEAC40F1E +:10126000CF033539BC01BF07DB01C3BAC7111D0568 +:10127000F1F9E5AE1EFCBE492E5EEC0AFD26472EB6 +:10128000F22ED23908001CFFD9EE0526082DC1D94F +:10129000E81A262CB37F073DE23B130AB107F5D3CA +:1012A000271A2B06E51BF5FE4839371B28BCB8E189 +:1012B00035EDDCFECD3B11FB1B07560729101AAE9E +:1012C000DEE8F02DF781DD25F43712A8F16E1B184A +:1012D0002835607F38D70127BB6E53435A06D50D9A +:1012E00038EDCF07C04D1EA2521D5D1411E83FC35B +:1012F00029DBC6283D3FA7EA495C66C3C52D1052CD +:101300000CE936D2DAF4DB16231803AC3503C8D661 +:10131000090327C4D9D4D581E406DA1530F8DADC1C +:10132000EFB729412CDFD5D2231558F7491B2330BD +:1013300027D318244D07CF1521E313EB08D2074418 +:10134000E426277FFF00AD044FEEF2BAA71FB71CBB +:10135000211F0F0DE168B6E1EF1807F323D3C64D47 +:1013600019129CE9C3CDCB55DBD6BD0D06D2CC26D8 +:10137000C851FC1930D933C40BD55FB3E6FA44E742 +:10138000D1F537057F421C8E21DF1C1E9A4B09F0D8 +:1013900043E51FF4EAD106CD135549EC39E0DA02F2 +:1013A0002316DD00D340E7A60C0527F3282C02E91D +:1013B00019F23D28AED7D6C1C27FF90DD9F5323624 +:1013C000E64BF3EE10C924B4E3E3DC3223F11E61F3 +:1013D000A0E517E7008130F21A162040E21F1D0435 +:1013E000F047BD074A2206B420A30BCFF7C8C1D0EF +:1013F000D323DBC4F7E3EF09D51F21CF1CFAE9A6FD +:10140000E6EB22171BBF4131FE14EA2600B47FF53C +:10141000BCB805DE21FD50D82BF1DCEEF033EF0730 +:1014200043F7E3EFF07FC20339CECA36AF8EF20046 +:10143000FF04EA54B78DA9E90069091DFD23F5C22F +:10144000C20035AC7BD3C3A28ADC2FAA3ED4CCD950 +:10145000B27813C7E5D21A04E1FC44EF25F501A6E2 +:10146000B8F2FFC3E8FD35EE1581A204BE3DE101EF +:101470004DDA171E2EDDA1FA0A4FDEEFBBB6431B75 +:10148000E82701D615E724264EEA3C32B5DBF7E81B +:10149000C927104AC221E0FD816FEF081EF231B06A +:1014A000F41569DE9EC747D01129B4ECBC5254D163 +:1014B00056E2720F96CC4D220812EF34C7195AE14A +:1014C00032AB0631E43AA429D3472D187F60381394 +:1014D0005EC11C4CBD22E2C7D5B346F7401972DC91 +:1014E0001A1BDA32F47F7D15FAEDDBE8D5534A2179 +:1014F000B5ABFCE538E829E6F50B1806E447FF59DB +:10150000F02040EF4409BF1BF10DDCC4A806D03920 +:10151000617E85DD21DFF617D8A8A60C4F34043391 +:10152000BA418BD9BBE0F3001CC781E9BA16E43B92 +:10153000093F14DC2944F6F4F90BE3DC08A68457D0 +:101540004C55B8B0F00FE6F0E0DEBE5CF0FD102EBA +:10155000D0E505FADC23EAC67162CEEA161A13BD9D +:101560009B0FC00230304BA8E6F4AFAE5E7FDFC900 +:1015700013FF01D12A97D8290248EAC745A10C04D4 +:10158000061B44B732CE1781F4D359F327E82CC099 +:10159000C021E0D50AE78F17E61F083C22741CED36 +:1015A000FE4C270A2BC7DA6961F40E572BE06EDB7D +:1015B00033030CE11D466C2D1ACC41E5062E0226A4 +:1015C000FB0D7F9EC086EF05B925E548D3CDF9FD1B +:1015D000BF1EF91F26EA0E2106E5A5E9DAE9F5D6D0 +:1015E000D051B7ED8404A3A60C02E2FE0DE0E7EBB8 +:1015F00004C97468C00EFCDA450A3A81CC4049FA45 +:10160000F6B3FA9A1238E000E9F05F3FD3BEBCE7C8 +:10161000F7F30666D624D2DB5E3B58F02E06FEC3F7 +:10162000F8D907174E02D8DA2824EE9ED57F1A0B78 +:10163000DA0C8A153AA0242E7A04B3F534D71BD9D4 +:101640002C15F1B65DBF098EB0EBE8D4EE547FE403 +:101650002CC2E3224A059515A9C70EE2DCCC5E2F09 +:1016600094B9233E31F71B8109CF3CE7F0C226DA5B +:10167000F720E9360716CF18081B06DD49DA0B11EB +:101680004402B9EF08CF0BAF2F0727EDCA2800029D +:101690001843FED60EBCD746FCF009C64BFDEDD272 +:1016A00063A7DD71D0228C0267501B47110135DD25 +:1016B0002574BE33DB11B2DB597FA1F6E776E10773 +:1016C000DEDBF8BECDBC31E8262D0DDB29CCFC26B7 +:1016D000032FDC07E706B4F0FD7628003AD8E8814E +:1016E000DAF9C928321CD2222EF8FCAAB94BF6DC52 +:1016F000C2EC7C445AE426ACFFC54347CA17E4C099 +:101700002E13B9F0EC510DB481E140F9271BEA2FFB +:1017100036D41D00E38FF9C2E0F4E72BA705EA6495 +:1017200099CB1CCEFF8DAB8105F417F158AF08396A +:10173000080B48FDBE74F0CCAEAB271FB7F7C0BD99 +:10174000010B0908D3500DE6D1520CFCEAFF6A2ABE +:1017500017102BD77FCFD557E4DCDA0AA02188EB0E +:1017600026E42E4158A92625FB4801F3FBCDE2A033 +:1017700061B8C016C9D97D44E7B4BF4109005172B0 +:10178000B33C98F6BD2A2D64F1BCB824F468493BFB +:10179000988A6FE4D0DEFF9F22EE86DFAD0929EF45 +:1017A000F07F13000AD91B91EA8A050D52E4B1C4F7 +:1017B0002D52D702C623F70ADEC5EF4D6F255F54C1 +:1017C00044FDC987D5B0B7980DE25D6AD17F8F5BC4 +:1017D000AB364888EF6E78C9EE9BA2E3D7FA0E5974 +:1017E000E1FD16B02BF6D9340AD5E9E2C91BE810A1 +:1017F000381E0018DF50F82B721A0AA81C11DF00DF +:1018000018232D2EEBE67FF8F0C1F6E2EDF9F6C9CC +:101810000CEC39233BEBF24222E1FC0C2F18ED5F7C +:1018200020011D10E19AD5DF44F3FF2D7FDEF08DFE +:101830000E4A502A00E54E10DA10CFCCF9223ABAFF +:1018400012EB20D1D9E0EFD07F144231DD274EEEEC +:10185000E042A01DF2AFEDD1D720FF11BB0E29054C +:1018600033D14351407229B3ED0CC6D6D9EEE546CB +:10187000D1910DB77BCEFEE023274DD08FD4D9CDAB +:101880000E235E3A1020D863E87F5932268DCF9917 +:101890002A0DC2D73F71331028E0BB36F7EB331166 +:1018A00037D6ED1185130FF04D52E9F452CB3C3B86 +:1018B00030F1570CE3DE81F1E55DC8D9144107D55D +:1018C000EA0FDA762413F62B9454C38B30202FCBF7 +:1018D000E701FF1F650815812E1D4C473CC5D7D871 +:1018E0003216A5D0CC180063AC071AC459FD35B028 +:1018F000B6E646C413D4163D46DA01F32024FDA60D +:1019000047312BE4EBB2B478F7182521FDDD30A97F +:10191000E0600CC6DAB45EF9EF1AB828CC2E0446A3 +:10192000310BE1DB0D8121E2C8F1C0C2F5492E5631 +:101930007FD5F5FFD725456C55F83A04C5F6D6E8AE +:10194000294416E425EC08A016FD1AC5F6FFFDEDA6 +:10195000013B5F25F2AD4283E3EF40CCE3FD390E5E +:10196000D21BC0A243E83B3FE31AEE18B7BEF70B09 +:10197000CB811F1EF3009DB3F5424C08EA40E0EA1C +:10198000FB67160F61F5B730E248BF01D510F1E9EA +:1019900059D12838BDB21517D1DF3934AD9320069F +:1019A0006BE33D070AEBBAF0284900DEE225F05B65 +:1019B00022937F2D2A314D23F9B601B88FD3622CA3 +:1019C000FA3B11DDE5D9C27F362205F7D53E32BD9F +:1019D000F5EACCD5CA34E9692CBA0AEF0F1CDF420C +:1019E0000FD72ECBECB6227218391FA9E9F7CA0E11 +:1019F000E7E1F9004B01FB18063822C635FCDA395D +:101A0000CE0332BAF9F1DA834147530BDF3231F6B4 +:101A1000D4033801372FE9ECF510D07F1403EC051F +:101A20002BD0CC81B2FA2523FC52DF5376F95D60CE +:101A30003B4B5EC4186E0A721EE6FD67D4D418F7DD +:101A4000D501CCEBCBCECC1CEDC5B9E4DA2709F837 +:101A5000F70B81F01759FABBFB0BF3DFD632E40A20 +:101A600004DDCA47B10913F527CC280DC5B3F21C14 +:101A7000EC19FB1B0EC54B4DACDD4436D81B091CC5 +:101A8000C8E9D0C935DD35E749D9FDF34B20DC9DE8 +:101A9000F53A9F052909EF25A3D561BF41A14BB0B8 +:101AA000FAFF01FBBA1CF80E2FFD7FEC14BB47F4C4 +:101AB0004F02FC0106825E7F7514EA2E6E2460647C +:101AC0003BCE4D53A9DDCDDCD5639AF6BE280B4D38 +:101AD00025F1252BD0E86BEB07FA01E0CCF3FFF3FF +:101AE00055B3F6EBF1572381AE1D267527B72ADFD4 +:101AF000185EFFDFB7325EF79F24E2353818EFC07B +:101B0000F4F944BBF9E8FEE808264C403103F891AB +:101B10002921A51A11D01309CBBF36810AC59A1203 +:101B2000C50E0FF0111ECBBC451B221A2EF905E481 +:101B300049CC5C0C18E138D264265A4E599CDCCF53 +:101B4000D8E200C6113BE8C4C9D421E5B63D3EE564 +:101B50002312F92314D9AF548114B103D42C3001CA +:101B60003108BBF2F716A5D93CB2FD2007146D3C35 +:101B7000142001A25AEE92E3000314EA1931B725AA +:101B8000D54EDD537D230428811143DEEB48FA1640 +:101B9000EA100AAA244CCD9EDEBFFCFBF320261ED1 +:101BA00000EAD69DEEF681DD65C0DCEC3E311D130A +:101BB000353513D5D4012DAF9839131BEEBC0C1657 +:101BC000224C13D23CC50DB99A11D2EF1600200C4D +:101BD0001DD8EEF40FC0F535116F1ECCEDEA1935A6 +:101BE000F30153E126C92B0BF4D44FC948DA0FEEA9 +:101BF000F0D02740CCB47F35DCF81FA4E2E2FAF93C +:101C0000E0204D2831AEA330A3597FE1CCCE459FD3 +:101C1000D8C04C86E228C4C8E44F57533245F8DD9B +:101C20002E16E60F307D0183B0E32F3481EA9AF35C +:101C300006A647FFB02D3DFD342E407F08E955D75D +:101C4000E89839283E2618E4AA07CDB6270D1A3F92 +:101C50003684010728D6DCEDF5EECD2CB9A41D05A0 +:101C6000F1B21B0C5BE90B1721F3DBF0080481E2F6 +:101C7000150918EF2029FCD01B23F00113E60CFBFB +:101C80000726FF3908311A16140CF5E0DF12080F89 +:101C9000E1FDD63638DC1EF4FF2B0D1D183504A3EC +:101CA0001CF2E8DCC6F8E90035813AEDE21B0BFDD9 +:101CB00014D248DDCB2E31F3A21AF287032ADECEEE +:101CC000370BB6F7EE0204E1F2F1153229E03BF2F0 +:101CD000DFA88104EF3004100E46BB4310E903F285 +:101CE000FD661A211551FC20FF9FE108D1C310D5D4 +:101CF000E65BF8EB9EBC521881D530F6D1DBF017CD +:101D00002BE6DF150EFBE9ED3FCFF7A31F3E3ADED2 +:101D1000AD1321E00248FEE9F4FB53C94263F3F03E +:101D2000FD4D3A9513F64B38D0994DA54BEB070274 +:101D3000A8B997FE433A33103F54D395E3297F0E59 +:101D4000C143DC8A3A152AD0219DEAB8E61FC15C5E +:101D500011021DF80821E1C8EFD4FC580CFDC5188C +:101D60007F14D6B3C223FFDA2BE11D3AE164147469 +:101D70004BA14E223239AC3728A2E7FB20F9147967 +:101D80004336BEFBC1D84BF6BB27E5F797DC0FF512 +:101D900035B5EDE2DAA46724000815B45238100511 +:101DA000B34A7EAE2E22E02F30FEBA810212D61F39 +:101DB000DFF830030D4EF7FADAD20970CAD09B462D +:101DC000F62C5BCDE0CD1A00AF0F050F331E11FDD1 +:101DD00026D60935A7135E8A81FD1A02282356B636 +:101DE0003BD02D1DA31E4528F0E5D346D449E52C54 +:101DF00012B329D2319315CF3F380EDA0665D637A4 +:101E0000A0E4B0C919D8C7149FFFCBD5437F77D6BC +:101E100012E856F181E01625CFF81A07E3F65F07BE +:101E2000E22ED3F4DAE754050C4A3C473120EA525B +:101E3000C4041EFCEF240CEE32D6F82309F42D1C4A +:101E40003ED5EB9FF617DB034D30F412B4ECD61BF6 +:101E5000313D0711C132A91BD4563147530AF495BD +:101E60008D98C20330BF0EC87F1CA9BE1200F7D9DF +:101E700081CA35E5143ED1ECAD10ED2143D2AC1151 +:101E8000F7EF2B5DCA3BC61707DD0FCCF40950BF37 +:101E9000A2493BE6AFDD36B025A80150FA650EA891 +:101EA0006434CD1EF6F36A238136B1182A482B3CE0 +:101EB000FDE2FA0A9EE8FFBDD0DB111DE035480EB9 +:101EC0001CE1382E21E81A93DE49AF02E1CD58F427 +:101ED0004CD90E882EB126543B169CC0F2C103107B +:101EE000F0E0F41F03BD1112784944A6D267818F38 +:101EF000F6E7420ED10D7A1E144D39C32B37294017 +:101F0000F6FF10FBF3E5B30E363E0B43E12B4C031B +:101F1000212FDF240EA031C7F62B5203DA280CDA6A +:101F20000C4A28CE180981C91225AC13F45F0E059E +:101F300016F257157F16E1256FE0270020004AF7BB +:101F400043EB2DCACA2FFBD2D22335CE63054ED91F +:101F50003AFCC3B697F20633C924E76D5D2D65C21E +:101F600030350B1007F8DC0D36E83B37532300BB48 +:101F700004A081D8D7DA322C163DB294D3BBEFCC73 +:101F80001F24270DF5264FFF3BF506372C1EA6987C +:101F90000D0D2937AFC61FFB031F287AFB7F2CBE10 +:101FA0004030CDB08F0759C517D815CCFDD74D1F80 +:101FB000B31F2820B900023AB5F6B0EF0EDDEBDB17 +:101FC0002717C7AFC6E430DBBF0D712043D1F3F252 +:101FD0003A7B20B8CA1ED7A6900F9FC1F2F803DC47 +:101FE000F8CA06441A81E39BB1EE045E251B20D299 +:101FF000213CDCBE32D8F07658113709EBDD1AAF40 +:10200000FE81C9C1DED15CB10F2C46B90EC4F4BE4D +:10201000814661EAFB3904F31F0DE419AC15F1EFB9 +:10202000B7E21CBCD951F864EADDE8B2331A1DC22C +:10203000D29227F3D294C12BDE07F316042A22870B +:102040008B679ADCB529C2F424F8FB26DD24F281E3 +:10205000E3BA31481C6299C91F06D8158116BDB96B +:102060000033DECAC511E5681E1000DAA7F3DBD71E +:10207000141C593B3B04E404E912C82C0E2E1DEC41 +:10208000EFE25607DDDED0074B0038E2CFE6F3BAC9 +:10209000413FE167D981114AD40F2A0F2C0538300E +:1020A00065D61E50F8E2DCFDF13FE243CE3A241B38 +:1020B000B5F318E741F17207AF0031BE96ADD6B166 +:1020C00020FE1697EF4CB7FECC81EA332B782C0F0D +:1020D0004D8C5E2AE1EFEE3F38DEC2C8F307C787BA +:1020E0001508A7E4350452221AD1F50A2A62F4E849 +:1020F0002012F4E1DDA7322C44C5DAEFAC22C7721E +:1021000004CBF9E824397F66D6C231FBA485EF649D +:10211000D42C36E9FA5EB04B27BDA449D8E0480F6D +:10212000E24CEA7CE628F3E5F281423137D1FF2325 +:10213000C7E5ECF3C3A9E3F4BAB0F107982189F934 +:10214000050A860630E60F4EB721F903CB51D73189 +:10215000C421CB5008A5D0B57F6265C2F80518F53B +:1021600004140CEB72FCFB1D16E6B40EC406B22779 +:10217000BF3AC2BEFA763029EA4181BF28440E1A1E +:10218000D290C2B71C0C250A44EAE5C9DFA945EF85 +:102190009A31CC2BEB3B6164FE056065E00EEE35B9 +:1021A0004EA3C5E448371996B9FDD7EB3637F6315B +:1021B0006BE2E331D8274738DDE2EEF10B658C495D +:1021C000C54527A02CFC07D1F40C51117F0F5027D7 +:1021D000D5814FC440F12ACF1ED8C73A98F3ECC836 +:1021E0003B36EE4809B32A02FE33B2B964D1BED2FF +:1021F000442005045340D9438C151447C338CA1CE6 +:10220000D7EEB906EC1515D5810918ECE6C9DE0044 +:10221000FBD6D811454E152BB52FDB2AF34449B612 +:10222000FC51C514F9AD2CA5EA89372CD3C9B7C820 +:10223000ED0308BBE80349131AE6DDD5EEF9E4FD2A +:10224000A501DBD52D01E9C71C16E1D6FDD7D3F8D2 +:10225000D00B10187FF00BE3DB290F5AD71814EDC1 +:10226000E1B22C0007AD2DD617DCFEDEF1F91781A7 +:10227000D516C42428DAF042D8DE2026D8C9E100D9 +:10228000F004E4020947409C62001D4D16C009306D +:102290002E00ECEAE6F805C4E32BE3FF4A0B00321C +:1022A00010DC04F1F736F2DD0F0481BCD10B14E42D +:1022B000C5E3DAD946D206F1D602CED922DAD7E181 +:1022C0000CD93652C41E3C8129D956FB26D11BC8D5 +:1022D0008D36FEE00CB415EE87FBE20DC9BE461745 +:1022E000F62DEEDB021D18BE58BC2CB4122FD7C938 +:1022F000F9ED01F050D0DE2A1C0F2C69FDEFF4F748 +:10230000E306E94EFD258C41EA34022EE35BD4035B +:1023100069F0DC2AF27FDED6D122B959F51B0F43D2 +:10232000ABCB05D106E32AA106E1F4FED60207A451 +:102330006112E9D0B6F287E7F11BD52B102E29DD0B +:10234000242281F4DF3D0FEC460E521DFB3A1210A1 +:1023500021F3C9AD71C32EB899BBB0A6EF3CD33FF2 +:102360003222C226308F61DAC181193F9763003B68 +:10237000340A3B29D652AF2DF1D9C6D6FAB1B9707D +:10238000F1D32606D0D90812F6D62C23FEFCFED6B1 +:1023900024DC38E9FE19F6F02E2E1A0618131CDE7E +:1023A0000D30FD02E01B288120D4C4C619C856F3A5 +:1023B00011C9F7A0D2CF33D00CA57E1CBF09F0F510 +:1023C000472CF5BBE0E425EF94E2E4AB3405A8BD6F +:1023D0009F097FDEE772FBC97B6034B4BB14FBBE90 +:1023E000EF1F0EB9D30D3B039A4DB1D86D712B2061 +:1023F000F034D9B00ED61DAAE941FFD9E90BCB289C +:102400009435481A6781353AF63C193ECC3E68BC93 +:1024100002391018206E16F34DDB96CE474B121D75 +:10242000D403ED9CC7FA1F2D4C9FC0E4CCEA341EA8 +:10243000047F43B50FEAF218ECDFCCEE05300A0555 +:102440008FD53D4FD1F9290AEA0410D81DF719910B +:10245000FC29C712E02DD2515E660D1DD1D8E71EB2 +:1024600008E725230D15E40701CAC98102D71F64B7 +:1024700041DBBD4881D628F9D866083BEDF0C2B2F1 +:10248000F59CEC9F9D7B26AEC5E02FAF2619062359 +:10249000B4857F7895388D26EAFA67CB15FC19123A +:1024A000042ED8C6ED2618DB3804F0DF4FD1C61F46 +:1024B00010D30B1A2B189F0E4FE544FDC6F6DAF326 +:1024C00005F31ADE0F7FF762F438B70C0D18C53C20 +:1024D0003917CCEFCD2D320381F9F65FBAF3C67709 +:1024E000D3CD3D04ADF3093A2F21B7BF311460ECD1 +:1024F0003512AFAC23FA1CAAC4CD040321DF3FC7B9 +:1025000058F1BE52FC62B62F1E2BDE1ED34CE07F6C +:1025100020F60C9DE4CC1BCCDEF536370117F61DFA +:10252000BFE1522AC6C3F9371DF0DC0B21FBF014C2 +:10253000D645E513EBE8CE389FE97016E21724F78D +:1025400081B0EDEEFF8A2C04E31F0FFF26251AE968 +:10255000EB28FB84623601F14C1616ABEFF4E0E693 +:10256000B752CEF1E5F1EB3C3DD617951906DD49A2 +:10257000BAA7F5D9D6973A493181C9FAE6EE173F9D +:102580002C2D291BEF2F385CED250955D3180CE8AD +:10259000A327D9FF26104781ECE5530CEF5CEA3501 +:1025A000A649B407F83ACA4024B8FAF205140C2A2E +:1025B000C4E3FEB1AED926FCB8053A01069A70BB59 +:1025C000E2E9262988EF67F16F0E32FEEEC7FE972B +:1025D000AD1CCFA33B7F5C67F06C83FAF8B2EF05CC +:1025E000DD890A13FC144AD7072614842B890BAC07 +:1025F00026DFC21FEFFC060C02F6E643060C2F0690 +:10260000172B04100FFA05E00BF509F6051B0B1844 +:10261000CA0CF6090FF22618E8F212C5E87FE4E2C8 +:10262000BBFA907F6570D51E4A22D1D7133CF014B7 +:102630008F311C20271EB03D121FC7F2BAD2E1C84D +:10264000B6D1E827FFC7E9310711B0C81490D226E8 +:1026500001DA8AE5256AC4EFF5BACDFA7F5E0F711B +:102660002C18EB4AD7BB4E0E1A43FE2AF4EBF01798 +:10267000D8271B28E70227DB60C720DEDB4EF1945A +:10268000A809E7EFDEE921DD27F6C91F15E7D6FC2B +:10269000C99C16F1100C01E42C231F811BB42FAA36 +:1026A000241FD8E5111BD3B8D200441BE8C1F001A8 +:1026B0002617B2DD1E1BC8000515F0FBBB10D14468 +:1026C000F4EABC07C0E20523FCEB04F90B00C9A245 +:1026D000D7F43D40DC811510340A75BAEA25D7EAF3 +:1026E000F3FE37C4B96BFB4435FDDADCACF50C8A7C +:1026F00032D5CD81212F222C29CEE0DD2AD9D94314 +:10270000B21C310938A217CD0BDD1E02320ED2D316 +:10271000E2F14CE3C3F31D0D1D204366F3F21E717D +:10272000473E5CFABFFD16DDF400F6361EF129A720 +:102730003AB512E62E1F20EF013F3409812DDFFD4F +:10274000F817E4BBBCD813F22D33D6BEEB0F33C55C +:10275000F9CEE31425E630D17F2A1AE2B812ECED67 +:10276000341E393B66771ADE39DD15E5DD11F3F4E9 +:1027700025CA1706CAF81B89E625DF5803CA7F77E2 +:10278000EDC422D1C6F2B043AD2032434453E4310C +:10279000FDEEC1F2082EB8E0411116D47E2741C4E7 +:1027A0001C2EB0E9DC0D37E7BBBC09D716FD29E5C7 +:1027B000038A00B32C1239F42CC0E1EDC60A03FBE6 +:1027C000020B6198E5AF2902C42D2DD9021AE47FCE +:1027D00070E668C9B662C776D51936F4FCE21DAE5C +:1027E0006F19DB46814FEF351B3B0C280BE390D173 +:1027F000C3C78C2EAED745D423D2D4272D3F442730 +:10280000E2EFD0135123119BD12905CBF865051DAB +:10281000EE7B532A5F28DB0A2B8103DDF3FDE8E121 +:102820001A20EAF91F03E716AA5DD3901E9049C447 +:10283000D946FF3D2FC1CCC4F23BB0754541FD8563 +:10284000235A8AAD2E9A61CA39450547D65C325261 +:102850007FFA3210079BED16AD1F23D2028B2B5A45 +:10286000FDC25ED82CAF482D6B020747DECCFFBA05 +:10287000FE1C20C703D344CDDB05E5E13B1B27C984 +:102880001F2F55FF1E812DF71231FC2CCF6EE62233 +:10289000001D5AF51292FDF3FF1625CA1624F8C240 +:1028A0001F1E22178CDDB4BC1F078EE4E5D4FEE7A3 +:1028B000EFA3F338061436A50A4BF1C0E71F81E3F6 +:1028C00012D9CB0123FAE2DDDCBE0E34DE456930DD +:1028D000FF9E1810B5124AA37F21A3E3FEED27E95E +:1028E000F73019103749E5C8F21CDCFC2115E3115B +:1028F0001521F01EF73928B3C6F7EAFD292C234F1E +:10290000E381061315DF3BC32C250AF31FAFFEFE40 +:10291000B90A4E07F4DC03EF140100EB0B18E8FCD6 +:10292000EA1C15AAECC02F11F7E1A116BADE490E78 +:10293000F127E207D5E0D8E709DD1BEEEA07144AE4 +:1029400081ED1BD835FE1414275320EBC2F5E2D5D8 +:102950005CC2DD490E08D320112AB1E2AC07E04980 +:10296000C3FBEB4F431F0802DB0DD8C4D2F6DB18C4 +:10297000CF095103E0A130EA21814EDB043CA0CF16 +:1029800025F3CDDB2BA5AAEDEB9908250ABE43253F +:102990002B0D29137F31F2C91453E511CA0CF0EC49 +:1029A000C719BDDB172F42F54D1A2015FBE3E0F6E2 +:1029B0001951D5CF1D681AFBB4C012AB3A7FC6EED1 +:1029C0000023F82CF40CB4B54AFDF10E4901D0AE49 +:1029D000D3235D9144F623C8C6DF19B4C37400AE97 +:1029E00026C82ACCEC06E065E6D220A4F3204836BF +:1029F0002A3C7FEE48E80D785E02EA52C3F3D14BE1 +:102A0000360AE1F00AA1FAED85C9E9DEE9A4E3702E +:102A1000D611C415E94E15F53531DA26DDF8CDECC1 +:102A200003C17F0ED0F9C1024ECBB73BF5CF20B327 +:102A300034F9E1E6C9B9BB34FB2CF206572B3BA6AF +:102A4000F1CF04B0241E0FE1F8C409D1F114B72965 +:102A5000FFE5CECD05FC6136B10523A90D0C79B893 +:102A6000F6A6E74DE294EB6100BB23D1287F631209 +:102A7000D1970ACC35FCC5DD2DF6F63C450A1A1C6B +:102A800078F303EB81221740B23C1C591197BA3BF3 +:102A90001210DECE099F4CABFBD83252B8CF2427A0 +:102AA000512720DAD2071B1EC0C9E3F6FA08230813 +:102AB0007FDF39D71342241156D5DF1C3561043D21 +:102AC00011FC1033A150791DD61B1EFF0BDA241305 +:102AD0001C2DE99AA6382602EBD2DDEBA6280F5072 +:102AE000B6A2D70624EDFDC3D1390AA502FB0634F0 +:102AF000A4411447272A420BD003AB90DB048191F9 +:102B0000B8F0F8EECB45380C13E189F3E8E4F6169B +:102B1000191B3CE17FCA1C26A402D90B0FFA28EB33 +:102B20000FD9E3E229FB2FDCF80C2BF445DBEFEAAD +:102B3000230F15CDFFFEFAE0C0F8FB0DF5FB220ACE +:102B400047325D3DF9EFEE2ADF020F48C0E606E7A7 +:102B50007ADB4C19028F7FC9D2CF13FBDE22575785 +:102B600060E8F5E1CA78332AB7BDFDE43A5C7A6FD4 +:102B70000B100044932B05E74BF806EA10B0F8372A +:102B80001A18DEE24841491612F1FCE19E0F812A33 +:102B900021F027FBBBA4251CD020C6ECB0C11B270D +:102BA0005F760F350DCAC3DEE2CB7F6078DFF59527 +:102BB000F032F9BE0E1454D83A52E0EBFB09C3C50B +:102BC00000E0BB612B1BCDE0F17FE369B8F201149B +:102BD00041590FD2ED6AFEA2B4A9204836272F5DD5 +:102BE000FC21C74D2DC506C2A27FDA70659C0C1B67 +:102BF000EBDC31D020A6E1CDD4062F4895FCA5A072 +:102C0000C2DAB834C420C47FF9E5173414A2CE8EDA +:102C100008A53D2D131C37B6514811FF0B1626BED3 +:102C20001F963B0AFEC6E20BB4463C2103F11DE7AA +:102C3000D9CC23A22028A2E8071BF1521D120BBDFC +:102C4000CBE042FB31363CDCF5D704AAEDF27FD76E +:102C5000148D2024F4EC768191B5C8CC98ECC5CEC7 +:102C6000E62ED0F30FF80FE9261ACAB412C00741B6 +:102C7000E430DBF33600D7E11EC106FF2D08A23396 +:102C800003D6F67F34B2C21733DC7C15A912A0B587 +:102C900051CFDED7B938C251CB531C35C24C17B215 +:102CA00047344711154D0324BBD8B0D92CA1DB33D1 +:102CB0009EE3E86DA7E9D3363C6DDB2A4D28EAE6B2 +:102CC00043F02DF987D06B53BFC9FF5A95DC3150C3 +:102CD000FD5EDFA98D271081C4FDFE33EE0EA296A6 +:102CE0004E3BD912E55530F135E459DF0810611B30 +:102CF00005C2091316E81FAF08DB162D052506E8E7 +:102D0000DA2D2020416703D6B08107341303C5F4C0 +:102D1000F1F2147C1DD1E75C9651C3470DEDF73CF1 +:102D2000DF0F0F41C6867981F5E637D1E5EC6507FF +:102D3000200506D7FE6FE099F215F0FC0D470AF961 +:102D40003FF0F610DF67250A4ACA81BF3D15BD3343 +:102D50002C2C64037EFDE725E1D2C3E029173D3525 +:102D6000F0B5E8A0E7024F44BA334AE3683902DB22 +:102D70005AB64F13B8DE36FAD53010FEC725FC53CD +:102D8000CE813EE3E51204BD1B37CD201710380C71 +:102D9000F53932C0E00DEEE6DDE4BADFA70331EB32 +:102DA0000430E41C1EF24E281CE02C0325F4DE58EF +:102DB00041FACE60D2C9054F3445E7EE231FC51254 +:102DC00005050A07DDDDE1CDFF7D0E7F4AC81CDD6C +:102DD0002000093036BE262F34FFD8A92C6C2BFDDD +:102DE000065189A9BEB9C72BFB26F8060BF7BE32E0 +:102DF000163B20818BA0DC32F8019218D81A1929D1 +:102E00004394CDF33317D80AEB0EEC5E931D1FDD10 +:102E1000DC5FF3D53E5FFACE8119EDBE0FDBD7DC68 +:102E2000113953B32F9F4EFA06DFE03D17E9359471 +:102E3000F44808C0F213980C0CFF36F21D4EB15C3A +:102E4000AEF6CA2BB00F5330E7EF811E320208EE08 +:102E5000B12B00DC2625A5DEBEBBE1D80127572D0E +:102E6000EDE703D15A4C0D8A07CD06E60601128123 +:102E7000AB4FFEAE181BC52BA3E6DC44AA1040E402 +:102E8000019AE61026F5C1EC35E6F0CB04FD3FDAF9 +:102E9000487FD1D89C94D64F20512B19FA1CCE8F45 +:102EA0000EAAAC1DAF08000D28FF2DC8F72FB802E1 +:102EB0005DF342B9E4DCAFD3C325D376E33DB60975 +:102EC000BECDBACD3B20E522ABD7BFA0F74CD71F74 +:102ED0001525650F2FCCE226C25AF016090391EB97 +:102EE000A6D0E68140D98838D5B127C202E734227E +:102EF0007FB928D81B3A35FFD6B822F8B8C503F8F1 +:102F0000299714EBC9E94327D959EDCA2253F0FE9A +:102F1000F31E7EE80EDEC7D9242C17CE1A315217C5 +:102F20001043A82334F50A28F7B9E90C611FE70616 +:102F300081F3F80FCCB638B345D719FDC3C555F8A2 +:102F40000D364BD02910140404F9EFBD0EB0E21178 +:102F5000C625B71EB54FD0F353E1618F1737CE0AA0 +:102F6000D781470E51BA0B1A1312053E95DF47C29F +:102F7000A814D7B5D211F4BB1CF8043DDAA33A3239 +:102F800015E7D7D6CB29DC2874F917FFCAD70EF876 +:102F9000D4B51B0A38EA3A0C112E08C61BD1DC1B2B +:102FA000F61AFE1AF1E419ED3C1609E42781BA3D40 +:102FB000E7E1D426451E0241C905E72A432068E51A +:102FC00000F07FCAF0C4AA18F8D0F538B9D829BEE5 +:102FD00061CF1A31DF0961EF012B2F23D5E340F2D6 +:102FE000E4E35E3DEEF926EFDAF12CF710D0332260 +:102FF000CAE1E241151C43E081B929FB29C891F5DA +:103000000E0A2CE6111DE019E67AE2C9DD08E5E1B9 +:10301000E82E3D813EEBCD8BEE0A24FB11F0D1DB97 +:10302000B5B5DBE63213E858E1382EE5EC0937F2A6 +:103030004EC01418C989EC46B79E0DDBA4DD33C41D +:10304000B339C34663064407D92D20F2FFD1FCDD16 +:10305000C0150E29AFED08101B04FD1704AEFDF2DC +:103060000112B7D3FB7F2847DD28BAD4BFA8C0BF61 +:103070004DE61CBCD634D6DD0F0F38C7D6D7F8DAEC +:10308000421F113028C4F3E4BEEB5BE6DCD344F806 +:103090004348FEF415B14ACDF1BC0DE5C4D7814AD1 +:1030A000A5C67FFAE6E53838D32B0A3BD21D1E139E +:1030B0000CCDC9C1DB37DFF8044E07F630CA44EF48 +:1030C000F721D4B6FB472EA607350C26E6F44707B2 +:1030D00025DC0EC0222BCCD51434C7C2387FC511D5 +:1030E000D61DD8DBDF40F03E14EF4FAAC8E91B1C09 +:1030F00017C5B8F1C6F5110E17432D01E4F5CCD86C +:10310000D5D0EBDED56AFDB9DAE1FCBDC10AE52414 +:1031100088D5140ED407E63BABDDAD0CCB4B208538 +:10312000133481D7E2FBDAE19B913F0F1C38DC04BA +:10313000AC00391D2E262A9CB0A526E42BB355DB06 +:10314000C808FCE8480C98B6D934F8463A2D1F81D7 +:103150003EE815E6C6FA3910CB0C78D8EEA3EF1886 +:10316000FC4422EB6295E6EF9619FEE0EB2EB5D417 +:10317000002097FBB6CDFB33D29A70DB03450DC917 +:1031800040EA6DC847811A4BE8AC51AFC44B742E6E +:10319000E74DDEC041FCFF42CB63DF8121071CE726 +:1031A000DECC394529B716E7144DE5D411D930EEF8 +:1031B00052FFC30435FD10CB14280F00F1B1483184 +:1031C000ADC7CC610FEC231F34550502E110EE05AD +:1031D00020F409E443B9F5EE693910BBE0F1B44FCE +:1031E000EDA7D613144DA5091D7FC2DEF5A2D2F9B5 +:1031F000EE1F1101FDE938F5B8E568BF18E3D7DD2A +:10320000E83A2EC00881272EF022C06C5003F90640 +:10321000492E9BEE34D94BBE4DAAB444FA40F80176 +:10322000AC4A9C05A2CAF91FF920FDF07F37EB2CB0 +:1032300065E0CF28019810CF49D09B2EE9F92446AC +:103240000503DCEBF5059512CE3D1C0D46DF0DCEDA +:10325000B6293DBAC3B1CA0010DD00D2AAB822A374 +:10326000EBF920CF7C3EFEF125F20BC5D3E200B88E +:103270002B4F7F091E3112D55959E382382B2ED09E +:10328000DDA3BAE8AC1936CEEC2CD502FCDFEAF5AA +:103290003B8B12F949DCA7FA13E9F0AE05181A1AAC +:1032A0001DF081E1E0D5A6150AE0F5E3163044F9FA +:1032B000350B084EEE1830AE7F13FFF42CDB290CD3 +:1032C0004434D5E50C16412E53F63ECDE5E70A64AD +:1032D00021D0180ED106341717DBC7EA31110506C5 +:1032E0004962280C9AECD83F0E00F3634C7F6AA128 +:1032F000FF21A941D8F967D51EE4EC0C33F1E03782 +:10330000F813CBE04146FEFAF21D0710DCC3DE4A9B +:1033100015D031EFA6E05F44D415ECE7BE38DA8172 +:103320004BE3FC06C92961E0CCDF54EADFD52B135F +:103330002DF7CDEBB800F59F129ED82A11A61413D5 +:10334000420DFE0F3414D5F922BB29F5F51408F10E +:10335000FE04A401E4174725392430CFCF2DE8F728 +:10336000FD117F02AACACDE717D23D1721EE15FD48 +:1033700032E6E4FF811172E4C22F1B5B0BCA0B051E +:10338000F0DFFE04DB352517D894BB15AA31523582 +:103390000F18B691C8E4ED4028AF79CDEC07E0AD49 +:1033A0003B25CC3BE25F22FDFEF0E2251C1CCB2B33 +:1033B000C320E5EBC80B400AEB4913370B41F02D56 +:1033C000C3FE5FFF3E7F1FA0101BC5B1F531BD3F9F +:1033D0002C2B2881E6E818C76BF8E91733F9DBB323 +:1033E000ECFA51E248F0FD07CAF1BF34E107452E7F +:1033F000F22809D96EF10936E8E51AEEDAC21DD0D5 +:1034000002D4D957F61A0BCC1D423FD31CD0ED0184 +:1034100081F40809C9F21BFEA20E10ED129A4610A3 +:10342000000C1DE4E8BBE4E9BD33C7FE55DC4F9D4D +:10343000E339ACBECC1E034BBC512043D533500600 +:10344000ED2BE8FCBEA8F4E079D0450CBF59CE0EB8 +:10345000CD06D1B4744DD025022FBD30EF3A815244 +:103460002D29EDBA3EFF4ED9CFD453D9D41AFDFB46 +:10347000D3C3CCC4B3250908AF2507F0FEFA7F8477 +:103480000F3C6505E4A13902A8FA072AFFE1C92724 +:10349000F02820D304E020EAE149B714FB3321F8F7 +:1034A000E4B4CFEB26C04EF7F5840E082AB5D1E47C +:1034B00096AC601D012C06120DD421AD81C6F8AC6E +:1034C000F6110EE32DD250FB33B0EE2F7F4A1C389D +:1034D000B7E2E11F191F0AA017DDE4DBC7F0102CCB +:1034E00090FD251F0D4D1AFF27FA0637DDE0F62067 +:1034F0007F1EBDEA343408DA054A33FF2CD114EAC2 +:10350000DC09D40FE8476D1DFEF323022432312479 +:10351000FFBB2824A7CD0948F5D912BA2A191D15D1 +:10352000DC1AD8F127E444230B1CA0FE4423012617 +:103530000EE9FE134F3EF4E4261006E923CEC759E8 +:10354000220F37203E4F554E150C0537ED81E20016 +:10355000061BBE3BE038B4A6CFE60706FD6924494A +:10356000F95A3F562BEAE1D95181BBD2E1E7C3E8D2 +:10357000F026CFE91AEE21DE451217269C96F8E8D0 +:103580000FB7F5AB83C703F3094D0F32EDEDC6E37B +:10359000050CFDDBB558F143D82FF78D1D3C0DBB55 +:1035A0005CA3232FE2440D012B307F534DEACB0166 +:1035B000132A2F7F12B033E7A25A430ABFDEC0CDD1 +:1035C000C11140F1ED0596FCCDE3A8EDD44DC3F952 +:1035D000313CFE21E6CD15F2F83714CEA74AADF105 +:1035E000B8C3FD1508D9E80BDD26261326E50ED154 +:1035F000F90A7F02410120ABC112EA19FEF01C2C2E +:10360000DAE21A17310763A5F8F3EE2FD1C6CFD34C +:10361000BBF2E342ECD6DDADEDE4D0DD28B1391FDD +:103620000DE5253021491513C55AB002E4BF22C962 +:10363000FEFF81A8BC273EDBF6D0FA06189AD90B0C +:10364000E0DAB4BEC13823F9B1EE18D2DC81581FDC +:1036500021B37F05E91BDB1EFBBFDB4707E0EDBAAB +:103660002B12EED5C9E83CF7BA1016F5AD12C81BFF +:10367000A2D8DA7FCAE320C3F7BC0632D60027C738 +:10368000413B571717EFBE12020704EE02E7DDC5F4 +:103690000A38EC1BF05CD4F540112725F0DAB8D8D5 +:1036A0002CFE23DFC3E71A7F4EDF2837F6DD35FF18 +:1036B00027ECF90627DA0525FDFAE421F833452140 +:1036C00029DE2CF826EEFD08F605C9A70627C7F463 +:1036D000FBCE3B7FEFF0AE0627212AD101F01CEA9A +:1036E000FD165126FAC2153B346718561D4288CA8A +:1036F0004E0312E8F3F706D70BF10FF11A2BBB11AB +:103700003BFD2C11FF81E9561F0D704D19E5B145A8 +:1037100048DF5DE0D232CAE846415FFB23E84BCE8A +:103720002DF72330F33F13FC4037B538D2F8D7E5F7 +:10373000183011FFCE22D05006F740FBFE431EFA90 +:1037400013CBF2F1E2CDDF2F7F29FD16E00D9A3386 +:103750003D393905162FDCBBD01F1107F0D5F830E5 +:10376000CE3BFC1C0424420D0DBAEAD6FD3A372CA0 +:10377000AE1CE6C7BC285028E278B12947B65EF1F6 +:103780001669EF81DBEC380F9618D956AE642E031C +:10379000EE19BDD37B0DC4A2DAFDCC28B5CDF3A7BD +:1037A000061B4C1935F5CE0C9E2FBC27EDCEFBB178 +:1037B000C77F349113E61BEBC3000F3EC5C1100059 +:1037C00034AEF10EECACCBA9670CD61BD53901AFEA +:1037D000D5DBC82D378A13E6117504F3FE19205284 +:1037E000179EE22A467FAFEB596A866918EDEB3ADD +:1037F000C1C416F2F1A5F6F363220CAD0E0DBF3C69 +:10380000B6EE09FFE1CDBCA33B3F02ED2597CE24E8 +:1038100019D41D2A7F12C8EEE42DB4F2D934B1D9DF +:10382000E7F53BA06800352E36B7D8818BE7FDF76A +:10383000EEEC3A302BF79224377131E527E0CE1FBA +:10384000CF645B20F725073A01300511ED20EF39F1 +:10385000EABAF3EAB7E34C22B90AD4DC37FFAE0088 +:1038600037D6FAC4EFA52388CD34C9C7E61ADEAA35 +:103870004A26EE1A26187FCC9837EF3DD0F2ED138A +:1038800002D9DDDCEA13BBE5B5D131E20381A8073B +:103890001D3B53B85DEB0F8A183945E6E95167EBDC +:1038A000E95AEEF230CA304395EEF2C4742FB0F309 +:1038B000E42C023D14BF463E0E27C15E81DC63AEA0 +:1038C00076F4EC04574190C434EA37EF3C26A92241 +:1038D000EC04694669464A0A122AF5158BA81A05AE +:1038E0006C47BE2AC51B191FD1D509FECFE23B2468 +:1038F000DDC33E057FD4B705541D1C36F52FBAEE47 +:10390000E4292BFA4626C645E81006FE49EDA50730 +:1039100020DF68D9CEE7820BB54D1E2B38ECC7FEF1 +:10392000F06715DFAA1B04DD110A2F364910DB2CC6 +:1039300052DC5C291DCC1D4F7FFC699C8B04BCB6FE +:10394000C6EAFDFF04000000C0000000290D0000D1 +:10395000874F0000E8F0FFFF74E6FFFF82AFFFFF34 +:10396000B09AFFFFC03700009B4B00006A7DFFFF4D +:103970004EE7FFFF214E0000121C00002AD5FFFF7A +:10398000AAF4FFFF70410000821B0000EFEFFFFF71 +:1039900020F5FFFFE49EFFFFDAE1FFFFB1ACFFFF80 +:1039A000BDE2FFFF79B7FFFF9CB2FFFFBF5B0000E6 +:1039B000E32F0000CE5C000064390000E224000028 +:1039C000F603000003F2FFFF9AF8FFFF32F1FFFF5A +:1039D0000BD9FFFFBE670000D2FAFFFFBC4000001A +:1039E000FB42000014080000B395FFFF19560000C9 +:1039F0003EF3FFFFDEECFFFFBFD3FFFF8FA5FFFF0E +:103A000059CEFFFF6634000047F0FFFF92EBFDFF49 +:103A100004000000002A00005922ED14A8D24BA592 +:103A200023161D1B2F583451D7AC080412F9DCF3B0 +:103A3000D959B692C8D10DA9E742FAF1F7B52132AA +:103A4000EE1F153E26D047FE0636F7F6A51E09E303 +:103A50000D69F5D8D784F43F2E226AD89D1EF12730 +:103A60000689DAE00A0BDF122FA7E3391B284D2362 +:103A70005A3C1E39073CF9C43C5EE115FBB7DAE558 +:103A8000AEEACEB00F300CFAE11CFD19F0FCC5C651 +:103A9000F5F3FA4FC20F1CD9DAFBE7E69EC3FAFB37 +:103AA000CA2BD1F043090BCCC5B255B1D73F0E5D3F +:103AB000CD0DF304E98D1FF281D3D0E837425723AF +:103AC000E5391C28D8E903CBE31E9CD759FB3344C6 +:103AD000C4EF0B4BDD1D32DB030607BA4DCFE4F01C +:103AE00007D51923022A3A25EB2CF9B5F0CB0A1D8C +:103AF0009CECC96D0313EE0AEF23E2D1FDEC06D472 +:103B0000F9264215EA26235625DADC25F824E20BAD +:103B10000313EC0AD9FD39E5C621C4F1C2AF201D5B +:103B2000FAD9E61FB2E4E0B5E928D3FBDB45070B81 +:103B3000B9E0FCE3D5EE11A605FDFAECF7DADB00FF +:103B4000E7B4D11CE8E7091DF6C8FED203EAEBF59D +:103B500005DAE5D5DDD4C900FB29E3FC67CAD9172E +:103B600005EFE3E2B0FBE6E3FCDBFB00A5F5D0F7F5 +:103B7000EAC7040AA21E5ECFF3192E9FDAEDECD934 +:103B80000D3D4A0F0268360CA6FE2B05AD2D54EBF9 +:103B9000192D343FEE2716FA35E37FD134B20407EE +:103BA000061BF2E034D422D3C9BDBC021DED0414BF +:103BB000000E14EAE1F31BE7CB00093E3103031FBB +:103BC0002203FA050CD63CD8EED3D3D5BB1DD2E9DF +:103BD000E640E936D6EEF2F7BFC80A69F909DBFA22 +:103BE000FA27EC26E3C3EF0F0411FD3303EEFFD0F9 +:103BF00012A65319120D15FF011743E5251D0E29B5 +:103C0000E3EFC0F210F6BB3A0E0A09FE2A000DBB24 +:103C1000EEB81552F42AD6570E220819E305CFBC88 +:103C20000F51EE062B4CE2DAEC3D274AD1D6E3EDFC +:103C300011D3EC2BDF3C01D2EFED09FED6CFE40E21 +:103C400020DAD4E7F91B151DD615D31476F8DC7FDE +:103C500011CCEE002AF0B7CF1515F62A38B21B2D7D +:103C60001F2CD9FF26BE16B129C5F343D9C7F813B7 +:103C700055E207C0F13BF0C6040A2701E12E19BC4A +:103C8000FBEE3420241D4403DDCEE035F20047DA9C +:103C9000641514D14730CCE456EF20E68736C403D0 +:103CA000E0DCC09F08F9F330E11DF8E83FF7F2EFE0 +:103CB00026181BD140EC0ACFCA5804030015F8336C +:103CC000EA13F113E0B4B2DE0AE1272B1BD3ECDDDB +:103CD0000505CC0223F3FB2CEAE7B31FDB09E03236 +:103CE00004D52300FE141C3FC5E7E5F842EEF415A9 +:103CF000EA1F0F080B40321E112AF40862FFEBFF87 +:103D000028510D090E0306EAEC2E1F05EB073AFFBA +:103D1000D8FFE0C628E71208311FFC17B506F631B8 +:103D20000C2C100281D1DFEF1BBC731BE1F0BFEF45 +:103D30002BF128F4F8C8DA1013FB531C00E90F31FB +:103D4000E40DCF1727131722071E0EFE00F7F50A02 +:103D5000C50ABD1F2BE4D51E1D0347F21B00BF6B18 +:103D600031F6F8C6F5E6E7FDFAE215EEDE2FC431CE +:103D7000C1073F024902E1FE14182D35F22916ED64 +:103D8000FBBD1C1CFC063925EE0E1EB51FE89A9AD9 +:103D9000D4F148E6FE24B3F205170303FC2E2428D1 +:103DA0002CE131CCE907221D1F49FE13FE39F10C2D +:103DB000F607333238F8ED1203AFFCFF062610E4A5 +:103DC00004EDE3EF02C5DE41FB09FD5241C10E12D5 +:103DD000DB0237D92758F3162DF3F0F11D19C7115F +:103DE00045181D4A33F0FEE90253FFFC23DFCEE005 +:103DF000F4DA1EE607D42517222419A358F72D005C +:103E0000A9B40DE1F4F3F537EA2CF7271717E43ED0 +:103E10000832ACE70DBA3FF8D2D04DD4EAD0DA0977 +:103E20007FF9380519FC2827E02AF63D662E0BDDC0 +:103E300016DDC4FA3D47E60A0DD9C609E90607EBC7 +:103E40000ECC2230D8EFCBDD21233B14F6EECAC8CE +:103E50002B1D210213FBE03DC11023ED211507EBC3 +:103E60000AF8000AC8F1C52AD2CCFB118BEB382E18 +:103E70003ADDF3DCF718EF25E506FFF033F2F23D0B +:103E80004CE421C7D84ABCFC41F1121F060157AAD5 +:103E90003E25D00A25F068E02430F43EE3E4F10B3F +:103EA00043220022E672B517DB1DE4CB0A3B1C2837 +:103EB000E830F6D823C4F81A4DFDE01914C3261AC9 +:103EC00016301C1D392D9CB037FA31D563660312AC +:103ED000E7EB1C3A6286F518E9522C0CBB5623120C +:103EE000DA780545D8E9F5FA0D1DF33DD50E3F2BDF +:103EF000F731D7C017110C3DBD14ADA7FEF8D5DAC8 +:103F00002A34D5495E733917D7FBFA122F25161CB0 +:103F100091C6F40635F553DF7D0E20D13DE8E71953 +:103F20002403F5D9FE2EBF51FF17CCB2F8FCC03FD9 +:103F300092DE0ACDDF2524002A1C34E2DBDFE528EF +:103F4000F432E76310D77F01E5233023DD0CF20E56 +:103F5000ECD12FEDA9EDE3F4CE18FAC8ECF5F71C7F +:103F60000C1119F01D5711B2F0CB1D11C49F1FE9A0 +:103F7000EE04BBFD17F602F8F9E7FDFCE522F5B704 +:103F8000E8D71141091D253ED1BFDF3BD21547CBF4 +:103F9000C5DF071DE6B6E3F929184DD23002B1C9D5 +:103FA000154418FA0BD9F8EFD8C9B2FF03DF110096 +:103FB000CF0EB82FC9CF2C1F3D35FC170A413D4409 +:103FC0000DE209C046ECA73DF0ECE9F209FCF71060 +:103FD00002D024D3B21626073FBF39DF98A617E9CF +:103FE0005DE6F2DB1BDE0D74F5B82320B34DC7D7B9 +:103FF000B4F2D04BDEE0E60E54D53EFBF7D00A2FEC +:104000002509CEC53BD21E09EEBF11EA54EA201E97 +:10401000FE1A25D64D1AC8D81EF11756D5DAFC2A35 +:10402000EAF8ED810BFD51E5F808F308E719E0889F +:10403000B0EFDD53BCD8F2FC10D700193DCD0D1800 +:10404000FED5F11824E6F1E9ECB2F0C1C931021E47 +:10405000DD16D0EADDF7190E0D0004D84FF540E962 +:1040600037300001E7CCDE10DE2781BCDAD0ED0569 +:10407000240EF6E01C0FCB91BBDA0FE1CFF7FF0067 +:10408000D8E5E7B8FD00030B33E70D0229EFF01880 +:104090000EFAF80D232BFDB926E30EF5D2DE1BDB5D +:1040A000CC101BC6002506F02BE6FED51B0711FE23 +:1040B000F2D2F709E8401AE3CFEAB9E11108BC0EE1 +:1040C000FB2916F1AE1DE992EBF604DC17C9E315E6 +:1040D00044FE22F20C0FE91825EFBFED2AE3EF2E84 +:1040E000DC173AD6F1E4F22ADFED0543BAEF09E234 +:1040F000FAE90D3ABD04DF02F922D832F703C1CB49 +:104100003D191ABFEA2FEBE210EDE6F634025D1519 +:10411000F92AA9190DF6EAFFCB060FF4BF10EFF547 +:104120000C38DE63D1BE2EE51FFBE0274400FD10F6 +:10413000300CD5E333040AD5FE00F9E031FDF3136A +:104140000EDDEAEEEEDD0FF1D5E1F3D64EF3F341ED +:104150001E212D320849EA0434E9432541F0E931B2 +:1041600010B6333C04FCF0CDFF3A1BF7CD360419F2 +:104170003D10E43B3F2908E6AFF0EBF61B08EC33BB +:10418000E1F22B30E713EBF60CF642F922E2D339D9 +:104190000957C927FA0B29D5011F22445B37ECECDC +:1041A00043E7DCD8D0DA233FD012FC080EE758E210 +:1041B000F4180897222CDA2D5803282437153E7F4F +:1041C00005EE50FCE2560C373A0C0504A314A44D3E +:1041D0000B04F7DD0EF554F03C1DECD8103C1F3EEF +:1041E000E7DD7913D43C0BEDD3F8E6D606FF4E1984 +:1041F000730017CCC5DE39CF0A270933D6D2FAF2BD +:10420000E8182200C4F333E022DAF3CE1E05E611EB +:104210001AF7E90D0200021C1EDDFB071A0BF6035C +:10422000DE2AF5D932E2EECEFE47CEE4061628218C +:104230001EDA0407FCFC0BEBFD2D20170C0FF925F3 +:10424000EC13281211AA1DDB22F45D0B03F5CCDA66 +:10425000FB2009D7F2DD191F02EE260209F11DFF2E +:10426000F812D7411508E6D0F4F5060C24CA0F3031 +:1042700034DA0CDE10F0F2F5F51906E95B2DE511E4 +:10428000DACF251A53F60E0BF05D1CF4D4010AE7C1 +:10429000230FCBD77F0510D84219321FBC0CE8FE84 +:1042A000E5DAF02610FFB81906F652F8BB21C5DE94 +:1042B000B4080E14E432F0F5E81F080E2EFFE60BEA +:1042C000F116122005F1EAF000D219DF04E2EFFF47 +:1042D0000DB6E2CEEA18F6F7E31B1610E8E3F4F3A6 +:1042E000071521D2AAEEF6E40E01F20104180EDB46 +:1042F000F31E48EAF9E6CC19FADDD41EDDF0ED151F +:10430000C9A1DF0220C129FC0AB9E3EE1001F0DCEB +:10431000E9211414E2050C0430123516531707096D +:104320003300E32FE0CAD0052319390900FE1B1F13 +:10433000DA00FB0DE0412F02FBABF32CF504DB0FA1 +:10434000D40DF2FA18E4B02DF6E2F10F1DC009F217 +:10435000EDCACABBF336E9BBF91DF5FC7FC71A12DB +:10436000DECAD5FE1D17E84E34D3D0E7BEFFF815E0 +:1043700008B10808F116CADEE7FBD1E31D2404F2F8 +:10438000300E201CF5AA01A2E80A392B08F0B9AFBB +:10439000C8E71301E7F7E7E822E30104E9EBCD14EE +:1043A00020BAB2F3200BB6C209E1ECF3DDF9F9C88B +:1043B00047FE14220614C9EB012CE922D4C11CF8D3 +:1043C000D90B1E1E28E7E1CAC2353E391181F0DB48 +:1043D000AD2E0BCCF217FF08EDE0B6CB040EDF4696 +:1043E0000C012BECE308CBE31FE622CF254DE9CDF2 +:1043F000E14912C806B43903DB290C1CF006EF387A +:10440000F7E519F50DEC19CB2F031401FC1C0C0179 +:104410003758F6C333E223EBFE0AF4D8F9F800FE6E +:104420000D030BD6FD1408A1E625D5F3F02B26AE1F +:10443000F2CCC4EED1B90B24F1CE03020B42E71C3F +:10444000BADD5108E8CE2410C6072B0843E1C01B93 +:10445000F242F8CA4CD5FAE3A03FE411F8FEFE663A +:10446000DC5ED627B211FC020DF6EEBF50F5F92442 +:10447000F1C62707FD3A95EFCF0E17B630E6CD19F6 +:10448000DCFF2A2DD32BFAF9AFABED0BC51F4E4D38 +:1044900016EBE11719FC2CE82007CF1E11FCCC31DC +:1044A000E42E2D30F7F3EA022DE5D117F7385FD669 +:1044B000201F1B0D19E39CD421E120E8D9B9FF1678 +:1044C000F3731D22FBF4E711E1F7E01104CD0301C2 +:1044D0002D290804063805CF1EE8FBF5371523F40F +:1044E0001B42071BD4BBE3BA0E28EF18DC28BFF72A +:1044F00028E9DBFAC51114511AF484122804F43C9B +:10450000E90940F402C509EA3A0BE6F7137F091FEF +:1045100044EBF1E1011C962ACEFA36F3CAC9E82D24 +:10452000E9F2C636D3EE0B5DF8F2EFEBE66FE0E2B0 +:10453000DA0AE3258EEC26260B910B3E420EE9FFAC +:10454000D2E516FE2ADB4A44D90E613C4DD814B19F +:104550002C00C908D159E3CCDB1A0DED38263414F0 +:10456000FB00E244EAF2EA0236BE100BF2D2221459 +:104570002626FB481BC5DCD23DF5372530E7180160 +:1045800050E02552EC5AE40B0CD7F43E474EEEEEC9 +:1045900000F812D239C2FD1142E1C513F8EEE68EE1 +:1045A000210004E9810F2FAB18F80BDFE7E606FACC +:1045B000C71E29D31AD8DEAAEBC8D91009E225F6FE +:1045C000E4C3C210A4F451E8F7EE04F4E74CEDABF9 +:1045D00019F822F8F835C917691AD9D723032725FE +:1045E000DF13B404DCC70D1F16491FF704F0F9519F +:1045F00029D7CA2F27F848FD040B3914AB3FCAF15D +:10460000392A16E7980AF4CABA0AD101FE0424C767 +:1046100000183E2DFFE1011351FA1EC3D8F82307FD +:104620000BED09C8C40BEA2311D18FCAF41819CCB9 +:1046300002401DF7CA0740FACB371FD5300707F4F1 +:104640007016FD1BF6EC01EA3EB7EBDE43FA16F5F9 +:1046500031D8B72A0AC224E53B42D212A99460F5A8 +:1046600010C933C35A46F7DDAFB54BD7D30AE8BFFD +:104670001BF118D3D2272F2FFF7CEAFF9D210FA813 +:10468000D647C71CA842E6C81F8B11D9194942EC6E +:10469000FE30C90F2C90F1A6A902EEBEB9C41815C0 +:1046A000AA46C5C100EF0D263AEE93D1AE133F489E +:1046B00007DAA205AC774CCEE446350AFB1FBCCC2A +:1046C000EE15FCE5B5FAF69C162FFE0CD0E5DC09DC +:1046D000234A17F2E8E6D90925EF230C22D8E5F1A1 +:1046E000F6EEF402F6F0243511E718EF2C1452011F +:1046F000B02C96EFDA2213F5069222CDD581C41E96 +:10470000ED0EDAA734F9364D18D0E4CE28E7405C38 +:1047100032082A0AEF1DCAECF11DCE4E4E51AE1BD7 +:10472000FBF63EE622EC67BDF0DC06BB513D22E91C +:104730004431F61A0CF4F4A9281F24CFF7F7D8CB8C +:10474000CC0FDEFC34FC0924F2C2F2CED8281AE9E0 +:1047500009FACD2BC5F7F0D8E01EEF1027E5FB24B2 +:10476000F7EC1F0FF7DCF6403FD4F904E3D717FC52 +:104770000527E7DEFBC8EBD4F0E520DAE8AB4B0811 +:1047800011F00DD8FA0810F52FEEF632F0E60222FD +:104790003A021600CFCAD9FEDF1ADD09B334FFEEA4 +:1047A0003BF4FDAB061C25E8FEE0EA0FC52C2F20EC +:1047B000F03FFAFA0FD1EC24DB19460DC1F0FBFBF8 +:1047C00003D83B0F814019EEF7DEE5EBCE02D70AA6 +:1047D000D9D7E62CE4FB1C2908E3DCFD02FC0648E3 +:1047E000BB2AF9E8BE394158470C390708E3F43BC6 +:1047F00003CEF3DFA60334B0DE0948C414F1071773 +:104800002FD9AD350FF129DF3800C2FAD908202C95 +:1048100005D8D33D23EB3FC80A061A4E3FD1E8EB3B +:1048200008DF243213E40CB6CF062DCB1D253AEE5B +:1048300006EFE0D21EF53BE522B3E2010C2404E1D1 +:10484000E5F919E1F800321831A50F0039E6C2DDAB +:10485000332710CBE8F3072CB91C284B0313BADF1E +:10486000E03E390B290CF2F600C2DDF44AF081116A +:10487000EE41C708043121ECFD01FB3E08C1D5C360 +:104880001EE5DCD7C8E1D7100B5AD1F924121B0E54 +:1048900018F12FF40D14F7230948B704F6E8C7F010 +:1048A000F1EB4B2C07C4E9E0D228124535DEF1CB01 +:1048B0002416F71D32101833DBF54633DBE933C31A +:1048C000E915104E07F4DB28E3DFD61BED1CE9FEEB +:1048D000FD222C1EF83FF2FE3CEEE3D8F907FA3039 +:1048E000D70AC012E5E9FC29F21C262DCBEB4327A1 +:1048F0003FC0D7D7F0E4B4E3FFEC120D11CCD60AD9 +:1049000021F52503E723DCDD04FFE84404F8F9C9B9 +:1049100006080A281BCE1621FBF621FF05EBDD1148 +:10492000DEE5FC07CDF7E9DFF8D001114C161BECF2 +:10493000DF25161CF61C270F15C6CCE6E3081A4522 +:104940000ECEDA2FE6010630F03714EF2EFE1EDF12 +:10495000F7E7FEE116ECDBF613F2E00AFF04D1D52F +:1049600012F2B0087FD9D01FF12C122DF30FE60AF6 +:1049700015D11E000AFC19351CF3F014E82CF519AA +:10498000D903EA3C1ED9F90BF3FCF8F8EAFCEF1264 +:1049900001F3F9CA361C011B0404001A1C20F2FDA5 +:1049A0000E020005DEF2F7F0DD1A0318F403D1F869 +:1049B0004306011BFA1613E12B1ED315D92E32DF45 +:1049C00005E5ECC50508CBEE13C4EBFE1C0EE3F3C6 +:1049D00036FB130305FCF614D02D22F1F6EB24C6AA +:1049E000DE24E6CF45E3E62A2B00EAFFF7EA1E2C99 +:1049F00036DDBD26E9CF4522EDF13822193E3728B4 +:104A000020192E001AE3F7204CF7062D134BF31450 +:104A100050F227D9254F16EF0CEF2DFE16DD22811F +:104A2000255805DDF91228F1EDEFF131D818FB5DBD +:104A3000291720F62A0BE0CDDFB91EE3C7FE2D09AA +:104A4000201723BFE14B08DE143B0B393602F20F6F +:104A50004344616102F20F139E27BD1922F9E12838 +:104A6000BCE5610AD810EFC1FBEFFDE9EACCEB0F22 +:104A700018FD0AD42BBF16E0420CE510D00DC81764 +:104A8000E1622FD91028E653B6163805D5E930D0A3 +:104A90000C24D7E41DFC051CCF151512AD230C2EDC +:104AA000FF11441A014713E6D50B143F10E2041E10 +:104AB0002E1CF09F1DF0ED0934E544D8EEFD214891 +:104AC00003B6B5FF3036C112C619E124301905E12D +:104AD0002E18DFF8EC17F6FD2405DE1108ED111491 +:104AE000F3D7C7F617C1C6A62ED602F508CC2B24DD +:104AF000E923F1152D52C6431EC1AE43ABF3211776 +:104B0000EBB3FAD5FDDAD8F4D0F24D8CD8FE432CB5 +:104B100037BCDFE9F602E01BDFE7F9F00F25E00222 +:104B200023CFD9352381F85619245A2F151DC015C6 +:104B30000C4FE837F7B5E3260529FD01E3301840AF +:104B40001BC8CD101EFEE2CF274615C421E1FC1183 +:104B5000EA1F081031354B3444D3FC05E0E8173C1C +:104B60005AEDFAE3F941F20825A1EC03C81EFD5203 +:104B7000E23BEEBAEFEC24FEA6200224261DEEFC5A +:104B8000F8FB08F9FF3E9D13F5DF16EC0AF5CA2D78 +:104B900055E36429B7EE391D3EED1AFDF20644FADD +:104BA00008E3FFFA3113F8E26FFCFECF3814091561 +:104BB00009F12B07C0FA0FF4E50620FDE9FB18F117 +:104BC000170310DAF704FF11FDEE08F8F00C2F09B7 +:104BD000F5CD132D084ABB1F0D0AD6FDF6BADC0928 +:104BE000EE3118CDEB0C08E2EE0CE3EBEF0C0CF41D +:104BF000F2FD09F426E8DF99FCD90703EDE3F5F0AF +:104C0000DDEC2A2681F5D61AE31C1705F70FB953F8 +:104C1000FF45F8390DE21308361519154A3300051A +:104C2000E935EF1C1646D524060418F6100B17DEDE +:104C3000182F1803DAF703135F092F51D2F81CF667 +:104C4000EC3328210D1A260C0E2A1F2AE20A010E27 +:104C5000DD44F2035CEA562FE1F771F5040B200501 +:104C6000B70946E2EC1015F2FBC83318E9E7D0FFAC +:104C70001EE6F31E0BFBFE23DEF0EB3B070BA4FB53 +:104C8000061814E7E036D5D3FC45B2DFCBDD25F8B6 +:104C9000DEFC122AEFF7BED7F10EFC020516D9DBB7 +:104CA0001462323652E7021E32D4311847FD221107 +:104CB000FBC10DF2F9A3F202BDE7FFF1464F13D19C +:104CC000EF90347E3EC498A123E2644B40E1E7CEEE +:104CD000003F3FCEEA1EFEDAC9CCB3DF58C332E54F +:104CE0001E152ED3E8A9B5F6FBFFB020E17C3F13DB +:104CF000ED035EE8F65BE5163311EE12120CF1F9E6 +:104D0000DB08C30BBAC5F727294FF8FDC223827110 +:104D1000D0F207F98E3945C3D9F4C9362017F9C83E +:104D2000C705E0273DED275ECE2D0B287118E4F670 +:104D300002BD483524F40B3EFFF9673ACD0FD4FD90 +:104D4000321EBAF610131081D451100A13BC08F4A5 +:104D50007012D2301818293708F4DD0D32F504FD31 +:104D6000331E473701351A0DF41BB0175562FF0487 +:104D7000CD342BC92CE4FA02DF4BEB2BECD1FA53E8 +:104D8000EDFAF52ADFFF3B1106112CDB85D921F165 +:104D9000C80D2CFFFBC1FA0CDFB25EE9EC16104324 +:104DA00016C2F6350012D2CEE428B7068A2347C9C8 +:104DB0004617F35DD0ECF75C26FCC30EE8F1B2E6D3 +:104DC00001F5C94042DD15B00204D9C52A3721A337 +:104DD000E9AC111BFCAEB7E2C4DA7FED8F3151B400 +:104DE000FCBE1F41289546C5092EF7FBFB734BC23D +:104DF0004B74FB40F348C0081F146126F5D42233DE +:104E000024DA4B0906F15B01F72225EF2F2E182C2F +:104E1000E1BDD00B3516DDF60734E1F062F70FDBAC +:104E2000CFBAC4762BE6E9200C0CE8F749E8AE7E51 +:104E30000D25F54917C996E7A73CFFEB28FCE0E4F0 +:104E4000C71D2B09114052DC19D8D95DC9BFFBFC25 +:104E500007D1591D3A103A22CBF0EC37FF373CFC12 +:104E60001F330FEC6322470302A110FBF474FE25ED +:104E7000CED80B0918EA093215F0090809F4CD1447 +:104E800061F91628050FD545BD7AF6BF1B19F2FF4B +:104E900009E7DD1027D8F0E62401A8BA15E00226BC +:104EA000C4DC1F0DE031B7E2FC0A3243E5C7EEED8A +:104EB0002008E91C4C13A1F211E0EB030E4CFC0E90 +:104EC0000226ACE4ED5C51573FFFE81C570BF71A84 +:104ED0001D1EECCC076113FFF83C22CBB7CB0BE0D7 +:104EE0000FF9FF1AFE0824230AD3DA01BCEB14B62B +:104EF0001BE020E75081025901C83144C73D32E22E +:104F00001F13CD4AE5E9090CE22307352514AB2B25 +:104F10001E305FABC51CE5FC1EF3EAF3EF0D7FE22C +:104F200009E00FAEFDFE150722BE1AFBCF3C11ECC7 +:104F3000F718CE19442C1FF5EDD014C9F4062CC96E +:104F4000F2E503139E2121DD14FBE60405F7FEE7DD +:104F5000FD2230F70C9AD5CCAB1BF8EB16A913B396 +:104F6000B5E3D4D1F4FD2E1EE42CDDC9BB1718FC2B +:104F7000C6D8DC49C91C10F0FAB4EB3DE1E0D821F9 +:104F8000F50DD632E3B80D0112B35DF6F1BBFA258B +:104F9000F8265B18EB0C65E3F1F112268E0EE5F6B0 +:104FA000092CE221AAF4D4E6F5E114DCD53227027B +:104FB000B8F7021BA8A8FF1A40E03518F1F7CE2178 +:104FC000E0011B0108F723DE13C9D1DE1213DA3921 +:104FD0002B1420231CF7D7CA06EFCE33F60FF5CEDD +:104FE000391DB9EC2BC3EBADF817FBD50E0E05A799 +:104FF000C3E335F3C0C71415E9C637FADFF8F62066 +:10500000D81CF80AFCD30805F509F5EB08B7CAE087 +:10501000F21B05DB04FCE0201E29D1ED053FF4194D +:10502000DDB4F3F8EFE0C2B9191FCF2AEEE3F62B97 +:10503000DDD8EF19C511F3273B07ECF8FA15210E5F +:1050400002E601180C0200F0E20C4F36CBCF220131 +:105050002F160DF50EF41907FEF501FC12DB06D62E +:105060000ED80010E3193EEAF52308EEF114FBED2B +:1050700006CFE2E92322D0101708F5FDD3E1083F5F +:10508000E4D1CEE0FEC31CFC15F0FDF3F81FBEEA30 +:10509000F517B8A73FC7D51C8140D3ED07112BF9F1 +:1050A000FFF81B30F7F22ACC0508E818DC17EEE70A +:1050B000E4E5DFF3270C0438E71BF0C252F8FDF7F4 +:1050C00020F4D5F9E5431E4B0AEDD9ECCBD1C2E370 +:1050D00033E802041E2EFE0843EB51F0F4E629EFFC +:1050E000F7080B01F158E8D3EF3416E1DE6CF31545 +:1050F000E6CA2EFDE4C6BCE01F54E41CEDD63BF12D +:10510000C435CC1537B5E8E5B7FF2151E2D336FCFD +:105110006007E0C5F7DDC0F7D50BC7B8EA232B0859 +:10512000D41709E3F2F9E3D9381AEB1B9DFE4E00C0 +:105130000710F79D01BF0057E6734DF4CED4BEA90A +:10514000300FFE1C0C01FB1F00D4DAF120280AC727 +:10515000EB16F2BFF2F61DE2E620DCF5ABE681EBE2 +:1051600008D758D766CAB7E702F60AE9DBE33CE797 +:105170003822FC4411DE29B8D70DDED2A10DDFE8BC +:105180000AD6A7DEA9F62A040016EA6620FED26C2B +:10519000F80F2605C3F90CD04426E8FD17E9C5CB66 +:1051A00008F7020657B502E80EC4E8A5DBD313D111 +:1051B00000B4F6D103EFC939BB48F213D406C405D5 +:1051C000C72245D3E5313E2DF70A2BF1F6F6C8D1BB +:1051D000250431E5C9DBFFFCF950AA2B09DCED0EF3 +:1051E000FCFD27250954D485E72C15171E522905E7 +:1051F0000ECF01E7AF0333A9B20BD700FFE41313BF +:105200002CC0CB20132BF8DF2E0CC125C414D2F3F5 +:10521000CA5100BBD912F84A0623CFC83CEFE8F7C1 +:10522000B2D3EC3BCB55DC09F7FFEE1FFE32BAAF31 +:105230001881D6E4CC073A282ADED2E902F3ED053C +:10524000F038271C320EE6FC1FAADA048D07F3168D +:1052500007CCC232262333D0B8073C0BA801DFF5B8 +:105260001DE606EF05B3E615C6E42AAF18EA22EFFD +:105270001832F5AF232F0E04FE08E2F7E64F27148D +:1052800003EA3643CEF5AA08CAE015B602FBF5F0EC +:1052900032D5124AE740D10736270A4023F8B40234 +:1052A000E1EFC703D12EDF3AAFF1E0D6B1072EA070 +:1052B00001F3374F81BA32B90A15EDEDF021EFD481 +:1052C000AB25092A0C2AED05F531B5D72D1902D4E5 +:1052D000341AF6210A8DE97E082EDE1DD0391C090C +:1052E0002E0DE3D02E3CD541E391F3583001D30489 +:1052F000D00016FB0BFC3D284AB7DAEB93BF17FE34 +:10530000F223FB3F301CE102D025D5CC2D42FBD34C +:10531000D6B20406212FF614E2DEC5E904C7E3077E +:1053200090180D2D0AE8C118F2D90CEAB01B9C6246 +:10533000FF28E6DDC9F02FD3E0071E38B118041CA2 +:10534000F5D3CB2CF428DCF9EF474B3942EC39FA92 +:105350001DCA3D1F115BDFF913A6E52891EBDAF4B6 +:10536000F93F29A2DAF241382F15B0CBF511EE2F13 +:105370001ABFFA1533E4FD151939EAF328130E079D +:10538000D1F0F720092C1EE307D5F0E110E10AFA6D +:10539000F107F1A9D22D04D825E709EDD816F11EA1 +:1053A000D113F80B0A1731D801C4F829E6033514D4 +:1053B000F30CE904DEDBEF2BD3113921ED3B0A09B5 +:1053C000DC011AFFFE1008F91CEAB7FBCAEF16123F +:1053D0001A2E15E1F40B09121D7FF70AE100FD01F9 +:1053E00007DE2CDF0609131019ED14EA1219C3EBBE +:1053F000D61D3611C6165321DBD8C8EDFC21FB267D +:10540000E7F204F00F1FF526CBDB0DD3F448F03E96 +:10541000E808C13BF30CCAB5D11425FE5106FD388E +:10542000E160ECDE1FDEF3EC12EFBACC0E0E0515D8 +:10543000DEC83F3DB2D4E3D50F1CFAFB2505EB23B4 +:105440001B0422170AE6DB0A17D8E7FDF7F9CEDEC0 +:10545000F5CC02F1F41F48FCF701CCAA7FE60C3F23 +:10546000DB6034C90FBD26603CF8D0EDCD0A1B3C93 +:1054700050E802542DCADC11D2ED17AF24F9BD005B +:1054800010CE01F23BBFB8101A681525031CF201BB +:105490000B1AE3DCD434D4CEFFEA37DD2C12E90159 +:1054A00028E50B41FDE2EB0331ED1E370CE8F4FA81 +:1054B000F2A90DCF2FE24DD7F9F7CD423B6E1A2757 +:1054C00008D30BE5FC216911DE2DCEEC0EE70AFFB7 +:1054D000E5F112D5DB2F0D16CF045FD0DF9605D690 +:1054E000F8ED03EAD4AA0D28E9292EEFB60997951D +:1054F000EAF6DCEA7B21260DD2203C11490CF65855 +:1055000002F557F3FFB2B7E9E3067A1CDC26FA236B +:10551000FEF5CAD5483DF224B80023F92EB21DEE9F +:10552000B1CBBFC5FB1012EDFCFAF813D41921D48E +:10553000DD0BF30822D6F1F4DAFE01C8185CEE1B8D +:1055400063FB2336D02D462CCA22EAC10D30BAFDAA +:10555000021711DC3CF2F1FADD27ED1EFFBF18FD4A +:10556000DF19EAFE05E5F8ED43F800DE10EC002F48 +:10557000F0D50DED260706010804722BD809FD4C65 +:1055800008983BE2DDCD0BE7C77FB0EDC528F1EA17 +:10559000C6F2E334CD0BFD1F17FEB00240E41A3112 +:1055A000E71CEDF046C300A1FACE2AF5E2D3FFF8DE +:1055B000FBFF05DA16CD19F0CF0568025D47170528 +:1055C0000A11E1060E9B1500E40CF3311A0D3BE6BF +:1055D0003530F323D10CBE2FF200E7FEFE05EF3885 +:1055E00035021FD7BEF72D08E3CEC5EE003A38F2DC +:1055F0000014F615D90216D31208FC1C2A11C32276 +:1056000016EAFEF7D9BDCDF32AEAB9FF65EBE7EE5E +:10561000FA4E1EEAD1D706BFEDEF1717E2E0EF1002 +:10562000FF233CD6C3EFD1E5E443D61B14D8210EAB +:1056300025F25BF7FBF5F31800F330FFC9EDB50376 +:10564000DCD80A362F13F7E3E3DEE41D6329F40404 +:10565000E8042F120C430849F208062E552095F253 +:105660003411082E01231F2FE81AD1D5A9F4E7D64B +:10567000E427E5AC06FBF45D29E9FADA0AF5F2F471 +:10568000FC0006D91D15CD8124EA2D21582E15F8D0 +:105690001CDC0C1836DEDCFB03D2FFA700D8242E5E +:1056A000D378F6DE5BAB0442120209F92CE31FB794 +:1056B00049FCAB06754FFAEBEA253621E2FF08B547 +:1056C0001A1AFD442721C7FBD7F400E9B20FDD9A6F +:1056D0004FF6F21FDCED13E3E90A02391D411F0A00 +:1056E0000BFFC462DFE71A451DCDE5C5DCE6ACCC97 +:1056F00028DF3EAF29E1CACA3607FDF438260B1C65 +:10570000EA051DD8142CBB18030C03F325FFFBF589 +:10571000F41F32DABC1A1E1EF6F4CA19D7310AE792 +:10572000D9C4DB1B01E9D223ECFDEB39D30308F12B +:10573000E32226E73ECDA2ECEDF425CDC93AD81000 +:105740000A212BE0BEF6CEC8ED06F7D7CFF1D00F79 +:105750001EE22824DF16E400D21852007F07DFDAA9 +:1057600023D906E823D8F34006F31BFA0730CDF01F +:10577000F319351732FB2AEE1DDED1E4E3F0081FE2 +:10578000ED271D120E360DC2CA051FF4143D32E37B +:105790003D110C150D3EF8C700FA00E3F602E4E1F6 +:1057A000222F2DEC0C3F06F60D06D9F44E0AFBC253 +:1057B000081EE017E7E81F42DB47E8E402F2DA2DB3 +:1057C000EA0503E72B2AE6FCF927C22A1017F34162 +:1057D000E92A0D2930FFFFE41E22ED00D717F2C899 +:1057E00017F01B0408012DF71936F82014FDFCE80A +:1057F000E633E5DF0FEF260CBA11C9BD0AC62B153B +:10580000E5FCE929E2EEEDEDFFE53B14E324FF16AC +:105810001A1309FABAA822C409B205930CF12F137E +:10582000DDBBEDFB00E0C416F101ECF6D12832D768 +:10583000341C1121E8D1D110D74D1FD52781BA00D2 +:10584000BED6B9B5F8D0D102D70C19CFD31AD6012C +:1058500009F4EDE70AD922CEDCDB2CE9DA068ADD91 +:105860002F4405FCE3EF1CC9B2AE232F030F113206 +:105870000834F136B71B170BF5BFDE1908D307E75D +:10588000DE240F05F9D5F9FFDEFDCC04E8E1060AB8 +:10589000D2EBD30C10D4132BCE1EFBADF0EF01E0F6 +:1058A0003FD510F0F90303D5D0D4F0F2131DE20B6D +:1058B000FC3CDEF3D5F7EA04FCE2D722D007F14B3B +:1058C0003D0C0F12C303D4C50428FEBD3FC2F5D161 +:1058D00040ECF200250ED70E20EBF2FAFFDFDDE6FA +:1058E000241D19BDF602F9E9E44326E832D6032562 +:1058F0001CEAE606DC324023FC0AF3FD2E060225F4 +:10590000E1EAE34700FBD4BA163020D8F5E91BF0F2 +:105910001016EF252EB10C2612E81FDF01221E7F84 +:10592000FB2FF255EEF4E3FADA3B0B0D0CD80E0A1E +:1059300023DBC4CC0E080BFD08E914E71CECDC00EB +:105940001B0ED7AF0DD4CE2B192BD60FC7E91120C4 +:10595000FF01D5EB22F50EEF7C2210FA10F90FFBB8 +:105960001FD6E8EF030AF92415D80CF334F2D8EA6D +:10597000D52B2BE30C0730D644FDBA28DDFE0A1ADE +:10598000131A34D804CCB306F7EF37ED04D5B6D1EB +:105990001AE2F6C6DA0A280645A5E6FD02CAE5C9F6 +:1059A000F5CB3101F419C85CE62C41BFF5DFE90CF9 +:1059B00010F1E6EAE6337AB72920041CE0E5D6F4D4 +:1059C000A8B7DD05C822B581F32B15CF0BCAFBB8EC +:1059D000DBD3FBDCF5C5CFA81524E3F3CAFD61E9F1 +:1059E000EA2AD8B9EF34412AD144B8F1D6F6FAFB05 +:1059F000E936F112BA2B170516450857939630DB96 +:105A0000F2D7F9DA27F131FA10E720F709DAFE09BF +:105A1000254A021CF8074EBE20EE1C3FD335D90E96 +:105A2000ADEA34FEF8D3F20FE3E7D1AE47306E0BA8 +:105A3000193A3E1BFFB5324124E36FE59F091DE48F +:105A400006D2EF34CC1025D0002CF00EC5E9C407E7 +:105A5000E31CE5E556B0F02F0C02D4EF3AD003F387 +:105A600047DBF990EDC92634E2AACBF8251FAEFC3E +:105A7000DAF013BFF12EFD2A2A07F7E7080128C242 +:105A800007CBC3B71749C52F123B10D1FA00C73F48 +:105A900041E1FDECEFF1FD00202AD8210E38E0C8ED +:105AA000FCFFDCEC3831CBA5C845DCAAEFD0E6EC36 +:105AB000E3E8F0F80AFE321EC93B09040615FC367D +:105AC000FCF928B317141242FA17D0D10906EFF4E3 +:105AD000D6CFDFEAEA4E1717DFF02C09F4D50D5CBC +:105AE000DE15267FA7E9FEC0E2C2B8ED34FE10F94C +:105AF000EC1CB82DE2CA50FC0BF1331C11E039E16B +:105B0000E5A70B1F0107E1FBD619200B0F0E12F3BF +:105B100008172DF8080328DB11CB05E71DE3DA0A87 +:105B200027B3DFE9D80927F92506CEE4471ADFFCB9 +:105B3000EEFC14010815E8C0D8F7B3F605FFF61718 +:105B4000C12DF1A3E6C6FDE312A40511583BE60002 +:105B5000C8E3EAE29ECC3022E22F0C28C7F305C648 +:105B6000062D18E944DE3E2F13C3B61ECA4ACBDF0A +:105B70001411A731EDC60AF2FA2B112C0FFC73A5F4 +:105B8000C40DC2E8DF00F5E91BDCF52BDC2B11FCB2 +:105B90002361100742E2E6DC2ACDF7C8AA0D26C829 +:105BA000510D16D6EC08C549F6FB1D0A2F14F02F2F +:105BB00060E42FC800F3ED100DF9B8F73409E7E9F8 +:105BC000B596BA283DF7CEE9F930B527414534F10D +:105BD0000CF1F8D7DFF081D2EAFBD505D8C5D0F6B5 +:105BE000D80046260DC6B80A11F7EA0E3BC332E3C9 +:105BF000EAF628E300D8EB3EF5D3E4F5F019E3022A +:105C0000FCE32C0AF7DC524DD701525310D814F1A3 +:105C10005710C70F4AD4E90AEC0E252F29F9E339AA +:105C2000F9F53C15D4230BD6FCF4A41FC4F43D01B4 +:105C300015F3DF071AFEEF29B8E40D01DCFB141A97 +:105C4000DE371CDBC53317FD360417B7E7BA050E80 +:105C500039E6ABF63A3D2D05F7C619F8F2361D20A8 +:105C60002F033415130BFD14D6CCFC182450F70C5D +:105C7000E1E52307D44141E3571FE203F6CCE52CCD +:105C8000120C1EFEDD16E4FE417916E90C09102FF8 +:105C9000F3DC19EF0F0D070BFB17CB1E55D3ED3CB3 +:105CA000F01D4ADA2DF2F416FFFE2537E3E71C4E0D +:105CB000292010E1D42BD0E32FB5F1F2F0FE0F052F +:105CC000540CDF5BD4121F3E17032338D819251D4F +:105CD000301B13051A0132D77EFE00051AF0D522BB +:105CE000DBCA17F434E51A0400DC0BEAE1E7F1172C +:105CF00043E5D9DF10640CC33008494EC50D11D8F7 +:105D0000AAF24308E1D34A3632233459FF04EE089D +:105D1000D9E90E42E01B7FEB06CE0A0CEEE6153306 +:105D20001ED429F903EEBF7FBF64D508DA5E06F200 +:105D3000C8D81D35F1B4B700F25BD6D108D6DEE382 +:105D4000D526ED0E090B24CEED6E1252DCF9E6DC01 +:105D500029DD00E5E5CD59FF1BE3E3E0F9D9C0EA11 +:105D600039C602D04BF7E31DF0CC205A07C11B0502 +:105D7000D203EAE61C363653BAA5253FEAC9B15B21 +:105D8000FA280E149E42CFF2DDF327100FD24DDF1A +:105D9000EEF1EFE42C4BF5BE16D7DACAAAC1D1D288 +:105DA0004AE9BDFCBEBBEAEF23DB08076815D8FB58 +:105DB000E3C301CEDBC86822ADCD82C8DF0925F779 +:105DC0002A89D223C6F34BE40CEB10F91937CBDF49 +:105DD000FD1C3C5214F9F03FE4E1D414D4E606D89B +:105DE000FB90FB3F4C25FEBD0089D8D9EBDF20C4DA +:105DF000681E08EECEF52206BA47451AE92007FBD1 +:105E00002CF223D40EB3E3C41425FFCB25510F0D80 +:105E1000E4FB004203F6FB342AF3ECC3FF1514EE57 +:105E2000FCFDD8F80BE54E0E31CCFDFA46270313E6 +:105E300032B11BF72DF129E5BAE957175C1DE6F5DC +:105E4000CED0F11B04D935E7DA9181E8C73EE4E50D +:105E5000F8070D6C13D7D5A10FE12BF3EEF8CECCDC +:105E600002FB95D7D2F8CE6BD7283EB8E2EFFA08FE +:105E700005D35712DF01D016EB3A37174340414E96 +:105E8000C2D04EB4F4350EF7BF00224098BCF6D90C +:105E9000472C06FBED22092B28FA130F38EA18BE0F +:105EA0000026EAF6CA18DE1043E2384784FB05F8FC +:105EB0000E1B1EDE250FFDF33C16FB32FC38E409F9 +:105EC0000E00BDF005B317FF16E5D0F8F5264429FE +:105ED0003FF2D1D4E0C2CADA5FE2FC25190FD32128 +:105EE000D8DCF0ED0605F1E01F1ED310C23721F219 +:105EF000E2EBD612A9E1EDF40C2412F412EB3227F6 +:105F000025FD250A2F1F3CFAE3000F27C3F51510C6 +:105F10004D2FE6CD79B82430E1E1D8E9D827F7DD77 +:105F20001F17D6F1330BAFFDF6C9E8EF49D30FD3F6 +:105F30002307120EFC2AF84CC9221F24FB0DDF2771 +:105F40002E0C5CBA60FAA0230BDB03DB0B7FF7E4BB +:105F500009F93EF2E7F90A3CDC10F536CCBDA93769 +:105F6000192317211DFE00C714083DEAEAF682072F +:105F7000DAD61B0BB40936E029D1F2FE03B0F7EFF5 +:105F8000B341F6065EE7D821EA0F05FB12FDDC0AF5 +:105F9000EE43292A23051FE1ABD044029904F8E41B +:105FA0000FE506C9144863CA0716BF4E2B1FD90E4A +:105FB000F21CAB313BB5DBFE24E80B0F4A2FAD6181 +:105FC000E218E9E40A180E0B62391FBA5CC8D9342A +:105FD0001BC0E800A603381701C2ED1531E8C45F05 +:105FE000FBB4021D0B27F3F62F2516162407E7EC4A +:105FF00000E7029E0C019D63D3B6F80FFB1DD1F89C +:10600000E6811FDFFD30DDEA031AF321D239DB120E +:10601000DE2BDEEAE143B90AF6FD090D9D0A040311 +:10602000F940FB2F63E7B22AEF34230E22F3FFCFB0 +:106030000DF2D8251491DDC32423A50F7E1A44FE4A +:10604000E824595A31DDBC250FECEAD8390F961DEA +:106050001F02D3222611A900ECDB34CDA42704D8DB +:1060600063F74324FDE421DC403823F0344FE70696 +:10607000DE0D0652CF3E21EA3CF7C1B4DD591028AF +:106080000FEF3E0D171CED3BB005FDC2FB042628AB +:10609000444BD8ACD81A24F2CC03D81AF00C2FF801 +:1060A000FEFCC1F43D22C5001EDBB9F10AF16425F6 +:1060B000EB27FC2ECDC00455F01B1020FBBD2AD8C9 +:1060C00063C326F430064271CFA8A5FE303EABDC98 +:1060D00004421DEBF008F33DA5F8EB2A34F1E5107E +:1060E00021F331104207FFF656D490DE2BAD333C3E +:1060F000010EF84BD0FCF732EDA837FA0B492E1CF5 +:10610000051D04C72205BB72D4127E1DADC71C48F5 +:1061100043F817DB2AE3CE42ED33317A47281C15CA +:106120000EC923743A5E99293DD945DCF2F200B6D6 +:10613000E550B90FB712DD02CA67FA037FE6E7261A +:106140003969F70C583B2CB3CA190A58EAF0BC2637 +:10615000A2B72200F7E9C5C11FDB96CF0C6CEC415A +:10616000E14272D4569BC6063E0C2C17B7FBDEF8F4 +:1061700053F1202AF6E89EEE23FBFA281ED3EC0703 +:10618000F50AEB15EDFA19150FCE32A30EDFD7265F +:1061900016FC35F9C33B50F80F260CD5EAF92F173A +:1061A000D3F8C024F0BCA8BCEFE401E92732E90A27 +:1061B0002446EB12E6F40001FE1F0BFBE03C2A250F +:1061C000EA23E6FCCBE7EAFE33163900CF0A260FB6 +:1061D0001CEE2036C31D1A40D139A2493712228D38 +:1061E00017D606CF6D1A0C690BF721FF4BEEC91DB0 +:1061F000DFFEE1C6111E62FDC115C546C2C80CE82E +:10620000CF1FF14C1381DFE2F4F2FAE8D200F01D67 +:106210000F031AF2F6F609EB1F330C01C327EB410B +:10622000CC1C341C250AB1F8DD1223F8DA040F2D3A +:10623000120407F1DE2FDC4EF90FE51F5B0DE74777 +:1062400014225707013316DCFD1BDECDEE030AF7DF +:10625000E7023108263C1DEDB2EDFB0217C7072A05 +:106260000009D9F3E5FB47DEF91CAB20F3EEF6E1BC +:10627000FEEB1D1F38E00007CD29E8EAF5EBEBDB6C +:106280003F32210E1609E50528C85966BF1311F5DE +:10629000DF2A40C8C83E3020B2ED5BE231EBEBDBD9 +:1062A000431A175925D91BDA65DADA1FCAE5C5AFD3 +:1062B000FE0C423201C922D1F5B2B8E0D442FED080 +:1062C000D4A9F105F662DEE5C47FB130D0F40D103B +:1062D000E503E30B2F09E4B7F4FD01BEFF27010E30 +:1062E0002F0728E5F50F34AB1F16FA3C90F4CDF7D5 +:1062F00027FBF9A81D2EE123F53EB91B0D014FD256 +:10630000E347F2F7D7E4D2D6E9BC0613F4DE28ACB3 +:1063100003BFB103290BF1F6B6DBF6CE9D29391781 +:10632000CCC5F3F30ECB8BDE00142F1B30001425ED +:10633000DDCCEED0D0F5E5EF02C7FFD8441A02124B +:1063400021D0F352005332BC5909DFFF5B14F6EC45 +:10635000610A05B020DFC310F6E30618EDFD27251E +:10636000E4EDC50FFBF4F99AF9C41CFDD7CC2F1A44 +:10637000E0BE3C2ED26BFE2B1A1D220905D0DE0991 +:1063800021FEEE0BCBEB08FFF511DFBFBF10F3E9E9 +:1063900013B6FA3AE7FEE5FF442F0B131F3CDBEE82 +:1063A0000CD0056E33FBE4EAED040FB803DBB6FD59 +:1063B000FBFDBB19EDFD07EEAFD57F17E831EC0F04 +:1063C0000FE700DFF32A0AE10B14E72E0620250D64 +:1063D0001F0E1C13165BE50C3BBA020330111F0A9B +:1063E00002FB4AEC0EFC0AD9B8B3CE1CFD22F90917 +:1063F0001ED1BBE5F7FD250CED0C21A41606EDEA38 +:106400000D2B930B0818EA24D4F531ED41F0ABE5E0 +:106410001D14F20CA9F707D19E15FEFF0400000021 +:10642000800300002D000000A0060000FE08000010 +:10643000EB1F000017E4FFFF5AFAFFFF16010000F0 +:10644000A0FAFFFF2A0B0000B9EDFFFFF1F1FFFFFB +:10645000B6F5FFFFFCFFFFFF0BFFFFFF09F5FFFF96 +:1064600089010000BAF3FFFFD9FFFFFF28010000F8 +:1064700029FAFFFF5C12000085E9FFFF000A000017 +:10648000F50500002DFDFFFF00070000450100009D +:1064900079020000601400000300000051E7FFFFD4 +:1064A000271A00006D170000FAF1FFFF86F9FFFFC1 +:1064B000AFF7FFFF6015000088030000B2FEFFFF8A +:1064C000DE010000E70B000041FCFFFFA80D00000B +:1064D000DE0300002D06000008F2FFFF09F2FFFFB7 +:1064E000EAFCFFFFE90800004CFEFFFFA3010000EB +:1064F000CD0600000D2E0000C5EBFFFF30060000AA +:106500005B0A0000DFFAFFFF25E9FFFF780F0000BC +:1065100076FDFFFFF30B000066ECFFFF21FCFFFFA1 +:1065200046FEFFFFAE2C00001D140000FA02000022 +:106530001CF9FFFFA72E0000210300001DFAFFFF3A +:106540004FFDFFFF63220000AAEEFFFF7C0D00005D +:1065500081250000D2130000DFFCFFFF68F5FFFF7C +:1065600011F0FFFFC10B0000B7E5FFFF62EDFFFF79 +:106570006633000064F6FFFF76FDFFFF06FEFFFFB7 +:1065800046F9FFFF4C000000530D0000F70E00001D +:10659000C50200003803000010FFFFFFF8220000D2 +:1065A00075F6FFFF0E19000056F8FFFF5AF5FFFFC2 +:1065B0003CF8FFFFE7FBFFFFBB0300001E090000E4 +:1065C000B0F8FFFF26070000ADEBFFFF02F3FFFF6F +:1065D000F5FFFFFFAEE5FFFF93F2FFFFD6060000D9 +:1065E000BE0000007B130000410B00001A010000F8 +:1065F000DE030000A82700009C08000002F3FFFF54 +:106600001F07000037070000570000001B090000AB +:106610005D0A000058090000071B000080DFFFFF33 +:106620007A0B0000B8100000A2080000EFF8FFFF8E +:106630002AF3FFFF80E7FFFFA1FFFFFFD202000068 +:10664000AA1200000E02000015E5FFFFADFEFFFFDD +:10665000EB0000002AE9FFFFCEEAFFFFB2210000B5 +:1066600037FBFFFFB40900002A0900002F000000DB +:106670004E10000066DAFFFF35F8FFFF47EDFFFF21 +:10668000A2F3FFFF560B0000A6060000B6FBFFFFBB +:106690003EFEFFFFE81E0000751400008FF3FFFFB1 +:1066A0002A100000B2D0FFFF5B0000007BF1FFFF6B +:1066B000E20D00009DFBFFFF17120000E90B000038 +:1066C0008EF8FFFF46FEFFFFD9190000521C0000A4 +:1066D0002C05000034FFFFFF1F110000FEFAFFFF32 +:1066E000A6060000CCFDFFFF6F2A00001CFDFFFF87 +:1066F000FDEBFFFFB0FEFFFF6F0900001DF7FFFF7E +:106700009FF7FFFF71EAFFFF41FEFFFF0C00000053 +:106710001A0600000F040000840C00002F07000080 +:1067200043F9FFFF1BDCFFFFF0060000A60E000090 +:1067300074F4FFFF27E5FFFFAB110000BD0100006F +:10674000ADFEFFFF1D2100005702000092F4FFFF85 +:10675000A9E7FFFF94FAFFFFCFF6FFFFDDEFFFFF92 +:10676000F3F2FFFFDCFCFFFF6502000009FEFFFF04 +:1067700082EDFFFF30FCFFFFB30200006F0400005A +:1067800075EFFFFFDE08000009000000B1E0FFFF29 +:1067900031FEFFFF230500009817000069F7FFFF97 +:1067A000670700002A19FEFF04000000E007000050 +:1067B0005C9A8581D910ACD5BFB3A71C4E7312ACBF +:1067C00070D3852CC7E5EFF8A7033F7C4F0BCE981D +:1067D000555C11ED2F94093007314F42E71ED8ADBB +:1067E000E8EA57DC90E3E4079C3A75DC1D4D2BDFAB +:1067F00081C2202F982F66D2D8B177C8BB37D5BFBA +:10680000A437FDA74412FD95C4840FBC817F81C2CB +:1068100097B409FA0C5D167F7FC6F120A91046D205 +:10682000E0E0DF8181F2230FA9E3B957A07F50C3D5 +:106830001357523467467F93DB07820B707DA1B9F3 +:10684000F3946F132353D0D9C025814B9FD4D10922 +:106850004BC7ECBC7FA3E40110CE92970E247F11AE +:106860008181CA5E5DD917ECF4E927C604BEDC6DF0 +:10687000D4EBE6F8710F567FA589D5D51081D4B336 +:106880008BE9A9C76F8E85B55C7F688BB4E63E77D0 +:10689000CE8134B1063CD0BCBE42017BFAC9F50AB8 +:1068A000E37F22FFAA3256EB7FA41217338129120D +:1068B000BEFF2744967F9FF0B8D781C5A47C02EE27 +:1068C000A547C8AAE25224CE1F66BA7F87476A2925 +:1068D00010CC87819ABAC415BF5C3F96BD3F17475D +:1068E000C6107F904EBB4E840C81B5E4CAC82EE31F +:1068F000A0FBFA81FBBDC554B76233BB2D816DF39C +:10690000BA43D6E9AABA2581E8ADB4C17FB3004441 +:10691000433541561723F59F27D291C8FC25F781AF +:10692000F2DF2CCE73E494D0B8D46D26D8E565465A +:106930003AEE81816003CB1684C46A681966EA3234 +:1069400062C9B67F0F04D504F69DC7E739AEA97FAB +:10695000298BCE237FD59AA3AC3BEB4B4C60F46BD9 +:10696000117B4F7F7FDFC809E361D1D8E3C0432BA0 +:10697000CCCB8825F1B90382A481F6177D1D1A0BB3 +:106980007F413D7FB11FF969FCCD8B294948559E58 +:10699000FD678181D1A60DE5F0F28BDE04ABE45CEE +:1069A000CF817E59AACA00E3C8264B2810CD3BCD23 +:1069B0008ACBC0F985C67FE5F52281902ADD303487 +:1069C000A429598DE78A083E05CBB581CF429E3B6D +:1069D000883321647F062749ADD2DD0C1B23F228C2 +:1069E000FFABF991153D1FE9DBAC485F568933D009 +:1069F00058367F817F7FE4EA111CC9BA5A7FC59A55 +:106A0000137B188C580A0AF2B5E47B9E98950F29DF +:106A10003E94123D4ED238D3E5109363362C22A912 +:106A2000B01CBB0FE8A47F7F608196BD3BD12D7366 +:106A300056810C457A7F4007DF7FD5F4C62E39C6D4 +:106A4000FF7F175F367FD67F67E4607F29E97F810C +:106A5000AFFE2BDD7E37847F0D495D568179148131 +:106A60005936B613A7658186444E3FCEB6E04BA19A +:106A7000847FF542EFDF1E377106324CDB0C7781E5 +:106A80006DD68DBE814370A546EB822CD00B28EFCE +:106A900096C5816CCD44C07FEDA5B6E581A44A8C36 +:106AA000EF6EFF81E7A4B8D0C240E4D0413299FD37 +:106AB0008126D4C4CD497310003AD67F7F360C812D +:106AC000C28C03CBF948CFB2E212FBB592B224A537 +:106AD000F382C21713CE0C3294BCEA44502C81329C +:106AE000563A81B937710E508ADDB8BA817FDEB46B +:106AF0007F3A2BB8BE9FA3C636B48A81D381416A40 +:106B0000C997DE2146C1F560196B4D271700175252 +:106B100046BB051D08A26EE62800C0356A4AC2E7DA +:106B2000AD94D2CEF40FB02A08905CC68125C67809 +:106B3000133558B2456D052C81532386FDB1FBE416 +:106B40001893E1D8243ACEE2F27FF470EC017FF79B +:106B50009B49E12DAE1C4881EBFB8B9C977F385401 +:106B60002DDA81E0A0FA81E1282BB33D8A7FE30989 +:106B7000F0C5E93AFD9918AFE27FD12A817BC77F42 +:106B8000DB534BBA7F34E66A954D645A24E185079E +:106B900059FAC722B44018E2083B22102B42019652 +:106BA0009E1F816A9EAA7FB2B8EF814CF6A9FA8730 +:106BB000BE05A3E9C5DA0D88A97FE481CCF598E488 +:106BC0005C8142B41B815C7F33AEE6B41D957FDDF2 +:106BD000F97F101CE60F7FB4C0E1A8D4BAAFF381EF +:106BE00016F5E9541330B8EE7F76C82F01B56990D9 +:106BF0007A43C19B0BDF5B9D9BF640759F6C4A6A95 +:106C000051358166A1BCD0E895E57DE904182CCB0F +:106C1000442C31017FB60F7DFCB7257FC4B1FBEF5B +:106C2000E238C51681071F81B0A4D8D6A9133E81CA +:106C3000CFBD2A0D08FBD050816CB3ED063E232159 +:106C40003DF0447F9063FE7F079C81F77FEEF1CAA1 +:106C5000E0B2CB69D02332FD8AE9DBEE1BFC421F98 +:106C6000817F3D862270357B4D5681C8F8C6D57F21 +:106C700097531E375F5DF60CDA3C432426779E69F6 +:106C800031817F2CC9DAE8C94ECC5DC692C8F27F4B +:106C9000B481005618BCF5B47F685429BE3B007A15 +:106CA00003A388B6FC2632317041767FA69D43C986 +:106CB00043CF0722DADE9AA8EFA9810149C3DDADEF +:106CC00014EB353981811B03D7F381814683EC15A1 +:106CD0002A79ED7FEEECA4D981E5007FDFBD55E296 +:106CE00075D6FE5CD621A87733977F7B67CC179249 +:106CF00081F209BED6B136BD327D17FE9172FA3EE1 +:106D0000ACAB7FF14B2B8C7F67987FAC813CBD1384 +:106D100050E971CB81CC4D595F9C891D35CE7FDA0E +:106D2000A50093B2B47F478F487F28A5256A811BB1 +:106D3000AD7F59398B7F4651A7089B940FA14541E0 +:106D40004D0DF6ADCF375E3931D1AFF3CF1BE250E9 +:106D5000643EF767ED9781CDD52BCCBD5B57A34D36 +:106D6000DF18156090380244A11CF2D592077FBC51 +:106D7000B74430E11FB5D4A0CFEC522C691F814C31 +:106D8000DC17E22C75277F6D828C69BFAC5E0882B0 +:106D9000692A68832894967DFE02D41B9AB3D91F72 +:106DA0004F8132294B4F1FA230AF3C738C7FF51AB5 +:106DB00075E37C0AECAA81F6A262576499F1104A45 +:106DC0007FA5CCF913875ECE81613315D881FA9CFB +:106DD00027588197736B3543695D7F835E027F3AE5 +:106DE000A4F211FB184DA6C9D3C00081EDBC6D2BD8 +:106DF00081C24107BE584493ADD3724DDE2EDF31C0 +:106E0000817A4D99C474C12E7438EB84FC604F7F35 +:106E1000D60C6AB9819CEFF9C86797DD0376D01B61 +:106E2000203BEE03130B267FCF9C8A7572E809E2A4 +:106E300044E27F26A494B187F6ED2DD75F36272A4A +:106E4000814AB30FCA122C587F7F0FA966C553A879 +:106E5000BDB1DF2F7417C37FEC7536387FC1BF0D0E +:106E60008BD0D07F7F045A06D9E0B9F44D98EE0A52 +:106E70002639324AE27FF75F4681119CC4E0F2EC8A +:106E80004A9E308BABFC69AA1E734BD5816C81ABDB +:106E90005E0B811157AC1A31C3816D1442A17F7F03 +:106EA000A52362440B217F04D2DBC2DD03AEAEBD5D +:106EB000431886B97A817FD8337D3F361D8130589B +:106EC0007EC116EB0A7F701FD40288AE83313A90E0 +:106ED000BB18FC6113D381FEA17F64817FC0013E9A +:106EE000016F40273443A7B78130BB12AAF7C2D540 +:106EF00085AC52A8BF19A80881533F8103817F60E8 +:106F000073C40782CC7F81957FC17E60EABCAB24CD +:106F1000917F71FF5E81A114E57F7FAB6F05811BBF +:106F200031F97FE5CB81113BE666C081EE85313FCB +:106F30008199E07DFBE0B7E45D657FFC391E057259 +:106F400081373DBC12F764CB7F7FD36331DEC881CC +:106F5000649260E4D09DD97F7FDD19267FB5FEF570 +:106F60000C837F51E01F2C7C6EE96314D3B5EAA833 +:106F70007F069342EEB29467EACB7F5C7F4F60D787 +:106F8000EE937AC29D3A7E73B7EE69FD1CE2EB3454 +:106F90001621FEFF0400000080030000E0FEFFFF5A +:106FA0000401000060FFFFFF50030000FE0100002D +:106FB0006C010000E7FFFFFFA100000010010000CE +:106FC00073FEFFFF55FCFFFF20FDFFFF5800000090 +:106FD0001200000034FFFFFF47FFFFFFF6FFFFFF37 +:106FE000C602000081FFFFFF51FFFFFF6CFFFFFFA4 +:106FF000C8FEFFFF78010000DA00000020FEFFFF5E +:1070000017FDFFFF200300004AFFFFFFF50300000C +:10701000E4FFFFFF10FDFFFF9AFEFFFF4F0100009E +:107020009F00000070FEFFFFFD00000068020000EE +:10703000FF01000054FFFFFF82FEFFFF97010000E9 +:1070400007000000E4000000E2FDFFFFBFFEFFFFBD +:1070500021FAFFFFAC0100001504000096010000BA +:107060000EFBFFFF92FEFFFF20FEFFFF8F030000DD +:1070700090FAFFFFC5020000E002000083FEFFFF60 +:107080006302000004FEFFFFE6FDFFFFD3040000E3 +:10709000F0F8FFFF8AFDFFFFA4000000920300004C +:1070A0001B020000E3010000340000001A0400008D +:1070B000BB0100005DFBFFFF2CFCFFFF7401000023 +:1070C00050FDFFFF5205000054030000890100003D +:1070D000D0FCFFFFB6FAFFFFFAFCFFFFC003000081 +:1070E00054FEFFFFCBFDFFFF74020000A3FDFFFF76 +:1070F000BCFEFFFFC6FEFFFF02FFFFFF0B0100000B +:10710000FFFDFFFFA3010000E0FBFFFFA202000064 +:10711000670100008B010000A9FFFFFF430300008F +:10712000EAF7FFFFB0FEFFFF180200006802000050 +:107130008A00000049020000EF01000049FFFFFF44 +:10714000630100004F0100008F01000039FDFFFFC7 +:10715000C0FCFFFF480600002E02000074FCFFFF89 +:10716000E3040000F10300000E020000F704000039 +:10717000A40200008C00000068000000FBFFFFFF7D +:107180003AFEFFFFAF000000080200003D030000D0 +:10719000FEFEFFFF340200000E0100005E02000050 +:1071A000C1FBFFFF92050000E3FEFFFF450000006A +:1071B0008CFBFFFF77020000FBFDFFFFDF010000FB +:1071C0005A020000EDFFFFFF9000000079FFFFFF73 +:1071D0008CFFFFFF2FFEFFFF80FDFFFFEF0300008E +:1071E000440200008402000010020000FC000000C5 +:1071F000090200006EFDFFFFF6FCFFFF70010000BA +:107200002A02000054020000930200008E050000D4 +:10721000F3000000B6FDFFFF80FCFFFF78040000D4 +:10722000CD060000C904000028030000B9010000D9 +:10723000E7FEFFFF29FEFFFFEC000000F302000065 +:107240009BFCFFFF9502000070FFFFFFEE010000B6 +:107250003E020000F3FEFFFF01010000E6FCFFFF1D +:10726000AA000000A1020000C5FBFFFF0001000012 +:1072700073000000A3FFFFFF2E000000A9FEFFFF28 +:10728000DF000000D3010000DF00000085040000E3 +:10729000DF000000AB01000034FFFFFF5DFDFFFFDA +:1072A000C5FEFFFFE0010000C4FFFFFF3206000043 +:1072B000500100004F01000038020000D000000023 +:1072C0005D0000003A01000001FEFFFF74FDFFFFBA +:1072D00090FEFFFF5400000039FEFFFF87FFFFFF15 +:1072E000E10200004D000000A7FEFFFF29FFFFFFA5 +:1072F000CAFDFFFF99FFFFFF5D000000A300000033 +:10730000CC0200007AFCFFFFA4010000010600008F +:10731000930500002C00000000000000A224FEFFE6 +:1073200004000000002A0000EAEF2FC8B80B51D873 +:10733000CA680BEFF3ED07AAB1A11DF628E3E6D268 +:107340009A1230F863B614C112B41A172D5A69CDC7 +:10735000253511403281B0A771EB0310D1F94F20D0 +:10736000E9BDBC5381A5D7FE42D533F4DA3842B625 +:107370000830150E1003F72815F9F711EE1AA0C9F9 +:10738000D111C9AE21E161E043CBD711D3D543532D +:10739000C2F00465F5B4D2CC0C16DC2B09362B27D1 +:1073A000CB0B2F2BD3127FC3FC2A2A39C0BEBCD3F0 +:1073B000CFDF46DFE835F4FE1CC0CCF43D230CB330 +:1073C0000723663C781E064CB4CAFFF1497F3C5344 +:1073D0008CCB3A0C1EADBF3A220718EE2D22F2528A +:1073E00055EE934268D3F6FAD28108A8A437F3E1A8 +:1073F0005A17D4C21F3201E3D5FDDE1DC19C192EE0 +:1074000017DB673C2F00D1C9D1F01BE9F845124CBE +:10741000ED34FBCBE73B33A636002CC2C7F7F904AB +:107420002364F036DB372B432C050C08C1245A5556 +:107430005129604633121A0E3CD5D23E22171CD475 +:107440009FD739DB237F044A1DE2C745F5A9B0E287 +:10745000E8AF69E59F1EC8DEE3ED30B1F6AF856B9E +:10746000112E8C43A428404E57F4F5EEB2D39081F0 +:10747000FA15FB664B28383F72E2FC0E4FD7DAD183 +:107480000B0BED27DE81AFB4E6ECB2E50A0F0CC9B9 +:1074900001335B2406F4FC2E97EF56345029DDEFC0 +:1074A000F743410B1917FEE942331435F5A0902735 +:1074B000FF683123CD47E49B33FFDB2DA8042FF673 +:1074C0000FF7444E66B3217F18D0721587B83AF88B +:1074D000303C8F33C6D7A341D4CA7F49C9EA39F3B8 +:1074E0001A0210B7EA113FE388E43517EF41149B05 +:1074F000CE4CFAE541CD04D8048BB6E028ECEE136F +:10750000CC616343E8D915C9F0B30FF5F1FC45AE82 +:107510006A04401D04FAA4B7F80F2CE0BF7FE815F9 +:10752000EAA9F4322A1CD20037BFFF36AAF8CEE708 +:107530001D2BF7D6E315E6F61D1CF10AD6D8DF2D74 +:107540004829F27F0305F0C626210CEBF44306F22E +:10755000E30AFFF02FE8E4FF15D30955D5F21DBC6F +:107560003C1A2210161BF2F1EF81DCF99C5BCEB8BD +:107570000CE8A12EF5C8210F452422D249FA236632 +:10758000C4A29924C519555E2B4F351CF90F3DDD5A +:1075900031C8F126DAF2DE8BAFB140D0E204953784 +:1075A0001E30E41316CBF6BE4006D8EFE556DE01DA +:1075B000436C5B20DDEE1AF840F42606B2D65D255A +:1075C0006A18AEDD813D2FC11EC8E62BEAF5E20246 +:1075D00005F3F11BE106F3203205F4331CE11E0B29 +:1075E000EA2EF2F7AC22E9CECC3F114215B3FEF7FA +:1075F000CC1013811A1A10DF182A18C423E2BC0415 +:1076000014F90C35FAE3B8C8BB52E15D81B929130E +:1076100022EB241D33D437D0CAF74DED0C122E0DBA +:107620000B173EED046FCEDBDCCEFA941817EB0F90 +:1076300003BC1DCE7FF260FA30E3585F1ED910B84C +:107640004BF63D32EBAE26DBEA0619BB162D1F0CBE +:10765000038FDEB7F9D9C7EA1BB80ABC1AB186385E +:107660005E914D81B91AE60DBB2E105F034B172EAC +:10767000B217F7338C113C3F33A622DB100DDF0429 +:10768000570B17F92AA4667E5AC6B6EEE6B90E3C29 +:10769000EF74B46E2CD832B8B0C4BEDBA44A8D2FC0 +:1076A0007F6F36E0FFDD1041C62A0F726D31CA8C44 +:1076B00004EAB3BEBEECCDFDE41F50D8FEE50CBE1F +:1076C0003EB27F15F2E4BC89233917002A2A68FCF0 +:1076D0008ACA18CAF9A62137B74C65210897ECFD6C +:1076E000C2BB4205E3F314120FF8E22181182D51B9 +:1076F000D43E2F16E0F7F4F522BD4020EBD81B2C2A +:107700003C0FF21EF11AD2B1350708DCC5E83ACABF +:1077100026BBF1B8DB160BA4B4243BCE1F015016D8 +:10772000387F3B8CC70CD6E11E13BE7AE9E33BA23F +:10773000A49C4D593FA7C1EE11C0E223B75FC33EE1 +:10774000C27B159962FEC0A9E371AE1DCD32BFE1C7 +:10775000B560FD60056624258E2BB73478E65E2083 +:107760008ABFFB25141C3F9CD3114382CDD72283B3 +:10777000411F15D00E817190DED6131A3502FBE23F +:10778000AED4F6042005A530F9A5CBF41605403596 +:10779000AA02D8DDDD0011FB942118EA28C5E7D63E +:1077A0005CF8287F121828CD06A0DBF6DAEB290951 +:1077B00018FF352BC32B7F0C210E7FFEEFC1AB349E +:1077C000081B081200FF0D0824EEC2FDD6C0403190 +:1077D000982EFFEDFFF33744E3C869EEF842F31546 +:1077E000F82ADFCBC23DA3E0F0FA31E7A7F5FC456C +:1077F000F0FBA7D222062AF4199C8101DF4BA5E5F4 +:10780000E05B1204131DC887FA63F812F3BFE7F2B6 +:10781000A1E42A2F28B1416FF3D8241B1FD0FFF712 +:1078200025F81048D234E632B97F14826E64E39EA4 +:107830003E2C1C0CD41FDA165B02075DBCE307323A +:10784000FBE6076CB7D62F43F22622D71433D714A2 +:10785000077BED09B87F0F265ADC2012D8CA09CA67 +:107860008B00E4F615CB4015F87EDF08F9D4F61945 +:1078700081F001E439F40631A7B6D5062A3623ADE6 +:107880001425610A27EB24DBBB2447EB355BD705C6 +:10789000D420C900CFE14AB719173BC03608BFE969 +:1078A000FD09BBDDE41D48E5E805DCE8074E9C6604 +:1078B0001AFFDC4DD602B6312137EA1D56D30D151D +:1078C000214D81F399200DF81BE7FFE805D5061738 +:1078D000C9FBFAEE30FBE5DAD2FDB8E6DC4922F36B +:1078E0009EE4DCB67FCA47C1BEDF09FC4C00E91547 +:1078F000541722D11539CD8A7FFE24F80EB308D251 +:10790000FBB526F4D909E2DB2B2A3C12E90AACD8F4 +:107910003B5165FB3AF1C1C06C12EBC5DBF5DDFAFA +:10792000492AF8191017F3F5147FC74C9B69AD1D50 +:1079300015CC78F1BAAB231E02FF6065090629D485 +:1079400054A311D497A70442F4B4031EE7A5622CF4 +:10795000BED4F75DD6FB420EDECE44132321008158 +:10796000CA221C2A4B1F4ECD1C3CA51904D2F63549 +:10797000582CB751ECDD0FB28414B4CB0F12CE27C4 +:107980004903ABCD327241EF00CC7FE6F4294A00C7 +:107990002DD0BF140201ADB4DB024BA4FEE7DED153 +:1079A0004EC7C14023FEF92820B1D57604B4EAECD5 +:1079B00001F823EC522CC24C0CF7E3B2C155010B79 +:1079C000DDC338B809F3A5322FC03C1B52C1F3AC5C +:1079D000D34CCE7FD1E8C20EB11C491E250E1F111B +:1079E000F0E782D0ECFFE3A13040E6DB62A7D9816B +:1079F000D7F0042127F7DB1CFF44CDC54C73E329E6 +:107A0000D3F5002728ADFE07FE661D1F14A0D3473F +:107A10001A1026F71B514E314C2116C7D3F52FF201 +:107A200039BB3707BB29CF5D142CA4DA8C11DD29B3 +:107A30003FF4C8081D03CDFD522A6FD14B0B7135A1 +:107A40002E7FAADC5009C507D5E2D92CE7D9DF0F74 +:107A5000E7442C9EF523C7FFD018F63A0CBA7F0DE9 +:107A6000D80A133A09EF0AA6AC0FF207F71EF80876 +:107A70000438DCB5291DF5CDC4F02BE6DAD7F94181 +:107A8000192A5AFB1FD1EDDAE0F7123339BE291259 +:107A9000D57FCDD6EADF1E0CEA1816E5F320AC152B +:107AA00007C803FBFC29AA4EF62DB07F27A9E200E8 +:107AB000E30629D5BD04ADDDB85FC919E463B80E8E +:107AC000FB01F6AF8AFD14C25F1B6F18376638736F +:107AD0000839F2F8E111CA5A3FF85DC7A1B539D8A3 +:107AE00038507B266100E0DCBF9AC27FE2FAC4AC6A +:107AF0009CEC62CB65090C9DD7A4E720B519931FB8 +:107B00003D54ABD58A26B6C4DA0002070DDDC78125 +:107B1000CF003BD6F531FD34B7C625FA6A1D0AFC05 +:107B2000F124D4B6F045F12B043AE8F134E5CA5D0E +:107B3000EDAFAE49E1EEFFF9D6C20B27FBE528B366 +:107B4000A6C30E36CAA7C30D16EBB8CCDE2AE3F2E5 +:107B5000413E81F035CCD3056139D9E8084500684C +:107B60005914FD29BB2DD01FBFD02ED710762B9ACC +:107B7000132C7FABD6BE52E4279EE7200E3D1D2579 +:107B8000C03628EA17BC00A73CDC89B72D46104454 +:107B90003702441E24CD5BFEF3E3EFCDFFECFB0781 +:107BA000D8DD2CC214D62D91FBFC35DC42B4CB8140 +:107BB000B2328A3E771746AF351EDBD913B4D7C22F +:107BC0001E123C7C17F8E98E2D20E5A636B90A076F +:107BD0002C1E01DD34CAE3F526FBCC19E20E62E56A +:107BE000810450B2F3DB0FEA43D97C07D41EC351A2 +:107BF0002814CEDD2BE03A04ADC25B8D402B27224A +:107C00007721D3B702DFDDD31CF7B87FC7A519E80A +:107C1000554B29CFD6D2F67E55BA41651C4F08A7E1 +:107C20004C67171FC0D5F244D3F2D41CFCEFF3CE3F +:107C3000EED7BF2520CBD7C73A5DFDE41C1527182A +:107C4000DFCA0BFFBDB7121D0F42B51229FE4BB3A1 +:107C50002617342BC58102C72AFCCA02F92481B930 +:107C6000CF2FE059E0B3CBC1E7D72F5CACFBDE13DD +:107C70001CBE344C13E078E4E9BD28E02BBFC0AD56 +:107C800001FAF6C51B49C5BADE0D30BDD619D120A3 +:107C90009C3C00DC1514142F003F12D3DCE31AE0E7 +:107CA0001C3281B728F16FE517BC46C5B5BFA73BAD +:107CB000E6DC03CC0202FB21380002F006CEE0D362 +:107CC000E30A39555820AF194E7FFA1C10DCACEA94 +:107CD000EA8B9ACAB1F3502F5C8AE509CBE4F473BE +:107CE0009121D0FAD599EC651D08CCBFB57FFD1662 +:107CF00033E55D9FDE2519B06323F464F9D0296E66 +:107D0000395E4CB8DFE1F7290BDDD7E3AB03331A5B +:107D1000340587C3CFAE0BE912875C2A07D64BE642 +:107D2000B02FD2F4F7F54C81F63D8898D9309A827D +:107D3000D2CD14D17C19541501F065541421F15D94 +:107D40001F2D0785254135E5DC6200DBC4F9A1D490 +:107D50002AB2C6621433E7EFAF7F4E41F8D917CF8E +:107D60004C121029CD25E72D3537201344F2FADBCC +:107D700019C100BCD4E72131F4621B91F1E69CB536 +:107D800005AAEAE6471DE152FBFCBEC9C3304662C4 +:107D90008759CCA4FE18193DFD70472942839E3EA9 +:107DA00041242F12810A06DB0AC4E3E2E6C3E9C4D8 +:107DB000124733CFC1ED185B1B083B07474106C490 +:107DC000F34513012FB3FBD911D1D70011C6AA2651 +:107DD000F623818D2A35ED0AA834DCCEDA0AECAE22 +:107DE000C1C7C6EE25B2F802D91E1CBC23C5EABB2A +:107DF0002F7FCBE05612204135674E37355B00B000 +:107E0000F530F80C95DEE5BCF54160A303AE19ED45 +:107E1000B9FA2E20C3CAA6E5F9532FCE3756341C23 +:107E2000EF06D2FFC6FAF7010FC11A4EBC86F681E3 +:107E300061D10E29BD653B6318202D81EFE2BCDACC +:107E4000DF11345816D0B3A0351935D2FF27559E0F +:107E5000FEEFE8B10ADDDFFEF4EBF6C9EAD1C00BB4 +:107E60001A0B23C9C317FB1656CC972C0304B2BDBB +:107E7000459DCDB958DE5ECAE550D3576308C6F0BC +:107E8000D3D54D56D7F9DD26AA571B04ED313D1049 +:107E9000ACDB07F2C5814204E49A641FFB381A4840 +:107EA000182CBF2B0415071A81E5571FAE07BBD04E +:107EB00035D9EA09694CF48EFEF1F7102FF801C9A3 +:107EC000CA131C41084F8D10C8DF5DCB38E5CC9438 +:107ED000F4203407CCCACFF4D1E281014C6A0D45BD +:107EE000CF32C3BFE2C6E4C8FCD535C6083530EF93 +:107EF0004E1B3F05FC15082FFA2B1BB981F7D11B30 +:107F0000F7431502193C2C3913C41EE0ACD1F5DD42 +:107F100055F211E3201C06051CDE023EE5E4F92EB5 +:107F2000E5C512042223DDBDD1CFEB81C9181E2681 +:107F3000EC1C12CD5510F7EEABE8F11F02BF6ACD75 +:107F4000442BE80AC3BEF130AD4EC3D20CFAD1C403 +:107F5000F70DD13A097416DC06BDBF73E1084690EF +:107F60000ED5DF153A4318F21C47E9D5E2C42C813F +:107F7000C5DF1834D1DBF10B4F3E1E3DE5BD01ECF2 +:107F8000161D14E119D763490CE8021BCC2306E047 +:107F900019FB03C7BDFCFD441B06FB00D9003816C6 +:107FA0000B1CF7D921DCF437E7EC0C43E9D5B6F725 +:107FB0004D0381D710BA65F6EB122C161527240451 +:107FC00025FB22EFEAFAEBD832D0B61A0228EFF2FC +:107FD000F7CEDDF920CEF8F9D1E793120A0C0DD5D2 +:107FE0000F06343513C2B081272E3012D10D102860 +:107FF000C038B64100117E45704EEA30CACAE1234E +:10800000560307F3DB17B77F4C15DD0E03FF331D57 +:108010003C15EAC3DBD7F0E4321E85C71F76C614D1 +:10802000B404AD1E621B3D3872D3E63EFCD1CC4C8D +:1080300027C11CC4F6160D280BEECF56CB1814D949 +:1080400028E7D4EEF7E8568124BF41F0C9C00B0001 +:10805000814E3EFBE48A4890BAD3090A9E0FA635AA +:10806000BA0434AFD0511EF35531D42F5A672DBB0B +:108070006F14242AB3CE13DD6D2DD944B33626EC0C +:1080800022F35E0DAB232EDE347C252B197FFAB153 +:10809000B8FC6ACF3DBA160C4718A4ADBFF74387AA +:1080A0009DB2F210492702F8F61B16292205CACC08 +:1080B000221ADCEA34DFE3E334C1F2DD1B3A8DE25D +:1080C0007F15E2CC0801F50206EB412957E2B932EF +:1080D00001F5CAD31E152053D0F8F143D31BFBF78B +:1080E000CAF33907F8DEFDFAE54D7F2946DD33EEA8 +:1080F000C8ED05480D2D5C3FFB0004C2FDE6EEB562 +:10810000231F26DFF9CB061E6E7AC0864732F2485F +:10811000BA0581314372D2D48AD7EF06387E393B13 +:10812000EFE8ED2EC0B8CB5A26F17E37B29B7D36F4 +:1081300020A63C6F8A37196522F22733DBAE0B0687 +:108140004157E908D1F14A4534E03CDE16CFFA2E1A +:108150004EC2E7EAB34EEB3824DB3137272644F82A +:108160003053F80D9E057F0BFD55EA166CE4CBE508 +:108170000C2354C9ECD1DDBFF224BF125326C11F1A +:108180004CD7F236EFD0CC6D7FF177C5DB2F1E4791 +:108190001FCCFC0B04B2DD24FB06E7B1D5B2400DC9 +:1081A000C69F5915E1D304B0E43CC0F9E24F22D197 +:1081B00081C4F30BC6CF47E6EFCF60D9F6F0C6F324 +:1081C000EA1363C8B85DE8D01FD6241AE8E4EE07C6 +:1081D000BE59FC2B87E3099FC3AA3EA7D5E0815176 +:1081E000D24CA5F2F73C4DFB3F49F1C5E281062890 +:1081F000D6161D43BAB6C5A5859CFCC03407F697B4 +:10820000D60234F2D49781BC01CE640C27131D042E +:1082100003C7E8BE031E090B1022EE4CDC17B40D99 +:1082200008427D6B423014AD15D3F8E0D5EB449293 +:10823000575AAFFBE834FF4918602114C1F51B37CA +:10824000CFCC028DCBDEDC7F063631620497F23470 +:10825000365A831694EDC3A5DE3D11F7BFD657E815 +:10826000D82F491B8EE44A9FF85B4A4117CAF1D1C7 +:108270001F2635FF19B710051B076BC10D0D6E2D9D +:108280008E77AD8157BE27AD27CAAA0C2E49F4E9D7 +:108290005FDF3423F173239434A9C4C6D82C7F5AEA +:1082A000E3248A1B24B4F6F81F18F5A85A8FF8E2C5 +:1082B000A6EFB1240632F8AE473636B17FCF17CDE0 +:1082C00023FBCAE41341F8E2EF61ACB80B1E00E8EF +:1082D000D60A09E90904F21E4C2FEAD0FD321E0429 +:1082E000C9FCD0C3DAFB0E41F0975D810BFC1EE2A6 +:1082F000F2EF9B1E03EE5E96FD2BCE36B8260736B8 +:10830000DB0F523211D4F5DFE9061AF05CCEE1B58D +:10831000344A09FDA85533CD41F1B46656D9079AC0 +:10832000EB4B140E0219BA083A3FA3E1A3FAD63B6D +:10833000D91014954D3FFCA21FF11531F14DD7CA4C +:10834000327F50631C0248B695CB20AF1437FE81B4 +:10835000BB0DE7422A40CA07C41922C4534CB406D5 +:10836000B72BE1E214E8E205F318D8A32B5F28BC91 +:10837000630EFF6489A0C314C0F9F5B349EA0FB7CF +:10838000D0C4B97A2F5C32CB0E458108F25C5D28EF +:10839000AD240A21DA0F132F57CC053C094FEB9679 +:1083A000DEF806B99031ED54227F3C01ADC211F6E2 +:1083B000B1D9DB5221041A29F606D250F21E349E9E +:1083C000EDDB10DD1D2203C3133508D8DA5FCDCBFA +:1083D0003EFEDCECC5D626FCBDA24DD33DE5DB81DF +:1083E00004080CB3343833D3E6F328CB2102230836 +:1083F000ECF5AF376C054D32FBE74CA0FCDCDCDD67 +:108400003BDEFFC7C32ECAD0FF1FF52D4CF237232A +:108410000A06E03AC71FE1EC13F3B703B3D8EB1732 +:10842000FD3DDF87E1FE00345C08344A41FA38FD47 +:10843000E37FA97E89EFC5CD0438CE66C35FE4191A +:10844000022E4350CF03E4EFD0FC15819B2C0F1D6F +:10845000E92E05261ED8250326D1D032C292090066 +:10846000C80AA8D5F9E063E636453CA24E90908153 +:10847000F7F6CAE412ADAB30AF15FCAAF649B90E57 +:108480004D14ED5D51FDCA140AF9FCCC5B50262752 +:10849000494CDC30D6262B153159DEDA1322B9C30C +:1084A000F9D82EECDCCAF9F6CBFD37011C820E821E +:1084B000F3790FF2B6DA9CEBEB42BF167F38CB00B4 +:1084C000FF4E37C52723AD41BD1CDEB9186DE9DE6F +:1084D00044C605861C10DFB83963EDCB30B5C9FC46 +:1084E0001EF0D2410CD5CD7B51C508AB49520636A2 +:1084F0004E9BD5CD23A981E3FA1E1725EAA711CCFF +:10850000FFE919CE35CE9429D75C271BAC1A3681EA +:10851000C8DFD546242A28F619DAF521E6D0F3502B +:10852000210A1E1ADA18E7330F55F94EF52BCD9EA6 +:10853000FFA5D522641414F8ED6208D64DD1C2957A +:10854000B734AB149E572B39155E949A1411C08121 +:108550001EC92B252DE13929C5A658F812E8C222DB +:1085600019B92B1CBAA389993CE1E1EDF4288A2FB3 +:10857000497FB53BF62EF8980E401B5594F31BF13E +:10858000F73D15B40476EEC0B801E1093D2E20BDDB +:108590003B0C7BBD07AC18F3E4AB23132547D1DCC0 +:1085A0007F1BDA11B4D5D80EE8E84E0031E6DCBC0A +:1085B000F3DCFFB60064D9FBEDD6D8CA21445122C2 +:1085C00076E9F2D61F3F21E5053881411FFF17FEEE +:1085D000BB2ECCDA4EC3DC4B1AFACF131A00D2F4FE +:1085E00015ECA5AB374EA721270809B54438E5D4CB +:1085F00046E80FE52B00301E17F6292BCFF24DF57C +:108600001DC9FBF601DCE738F40B071FFDB927296C +:1086100081F4F5D8F02C63DCA5B8BD88D3DAB20CB0 +:108620001E03FEA6F2E75CF927243561B7ACE245EC +:108630003323DC2CE117E5CDBA08B0DB7F1E390F00 +:108640000BD3ED3F2C4FFD113D7F06FCBAEB033DF4 +:1086500006FA2017F9141203D3FFEDEAD2BA0A275B +:10866000A6E03708111526FFC4F95558E81D482122 +:10867000F4654AF81AD160161335E9F8B1026C3284 +:10868000F60F7F3D17EF2951F6F0F30ED8B81AEE2A +:10869000D001093026B3D6F8EE2CF2DB021D612E94 +:1086A0000D15D80004C4F9011273D0581AD69C19BC +:1086B000FD3FB7E8C71AD4FF1CE3EB03A8FDF62380 +:1086C000E0BEBEEC033E0B9D14A5CBF6F8D52D5CA9 +:1086D000EC0D1D0E81EC750DA0D4FE7FC37E5105FF +:1086E000014AD1CCDF23AB6DD607F32AF5CA394452 +:1086F0003AE401F4C2EA2AFAAA0062E5B0F30743B9 +:1087000031914BF834150228E70DEAB70C81EAD60F +:10871000B5031E25F47140C8F468DEEB669DD0CC2D +:10872000EEBDF908B305670908DCB4FA48FE08F89D +:1087300036D62FCFBA414D3CBDD57FCDE916F203D9 +:10874000320D04FCF6E046C93C012458F6BDB9C11F +:108750005F7F431F2782105D4EBBF03B545634F3BE +:10876000033CCEFBA4ED075191D8FD0C080006AEEA +:10877000FCB3226C3B1FE60C601B13D22620C7B350 +:10878000F5F781E9DDE5E95E314EFA351EFBD400EF +:10879000082F41E5B440C62724D54511BE1B4B4BDD +:1087A00023CE0C35AD0D170404D7AFCD051BE6F174 +:1087B000B502CCC97F2A2F0733F920FCB32FFA4A20 +:1087C0000F41D099EF1628E19B37F5938B3A574824 +:1087D000FE4402AC34F0F616CCF5B05AEEB847EAD7 +:1087E00031ADEAC888084FDD81D010FB52582630E1 +:1087F000C5CC444B07ABEE17FA0CEFC30DD60C46B5 +:1088000009F9B2D9385913C6551DDC1AD88628077C +:108810000ED2FBD81408FD500021E832EC3EF9F2EC +:10882000BA7F420CF54C3E32D4122206852DE2CF9F +:1088300006E8553AB90DC0D935A054CA84F8D6E730 +:10884000CBCD28E4DF2ABDF2D435083CE2819B4C35 +:10885000DFDDE1D4307DCEEFD134D28D24CA444265 +:10886000EDD54081BE2FF8CE38EA32BD52BD0B5255 +:10887000FFA7FB90DD3F151321476CC5626F2618DB +:10888000DCEB8822C8BFFE3A293CE9291D7FFB1892 +:1088900011FEE4F1B52B82CA76519D51BFBCD8447C +:1088A0002DD43096BE76CF20F00DF51B18D120DFE9 +:1088B0001E2CEB2D31A552D07FDFFC033814F74A74 +:1088C000FEE0A0F6F419DFFDDD26DBF1F8F2F4FF9F +:1088D000793933D7E81EE0645BD6684DD12125E8AD +:1088E0000E530DD4F712AF15093E93E0E65C661304 +:1088F00040FB02D91114353BD45BE64FDD3429B17E +:10890000E7C1FF2850C6D237FB49E22EE3D6220842 +:10891000B94F812B27DAE4FCD21311A40B3CBFD84A +:108920002FC608D22F19DAD828F126C91695374C48 +:1089300059F705BA9F321A321E7F050FBE17312B29 +:10894000DFD3E40A12D8CCCDE22CFF07F2117FFF6F +:108950004E2232F51A43F2BF16F51AB018D7C2F3F9 +:1089600015C124A0C50CDF2CD9FF3451C0CAEE3A82 +:10897000DE1A090E1E41D4A8FBC523440F28AE39C8 +:1089800055ECC4EEE1F4E9E97FFE223BF507E25441 +:1089900045CCF012C5F5E538E5E1020DCA1A0BFF2A +:1089A0002015EDD1F9D8062CA0ED1FE9360FF3C73D +:1089B0001C8BE1EDFDC6EDB22EEF4F2320D607FA5A +:1089C000312DDAD7FC170ADBF25228D50E5D15E0FF +:1089D000D2D7C33450E00681A1D5783C7FC1B5F42D +:1089E0002B180CE514FFC6063B1C47261FE8A8639E +:1089F00005E6D009B0E817CB5388C736F016C52670 +:108A000044EE63E303F05948590DF1FE3FC3C9EF4B +:108A10001EFDDB160DEC14FC14688B10CAF3D56038 +:108A200001008136EE12221A1DF8CA2D45E74620B4 +:108A3000F7F7F0D3ECD7E4F70F41D07A52CE43B238 +:108A400040EBFFCBF750AFDD8153CCED4B41B9C8C4 +:108A5000F503E841CEE30FF5FAF3D0F2438B222081 +:108A6000C0491CC8CD67B81EF4299CE91DA41FC4C9 +:108A7000E42429C44CA41EF8D61144D3391D7F9A8E +:108A8000D1DDDEBED93B1C5598000FC5F1FCC0F00E +:108A9000353E61274AF607EE0BFEC0DE97CD045443 +:108AA000E8F86AE31981F3BF16D419FBCF004495A7 +:108AB000E7C7FBD637E97617970F29BBE8AF083E23 +:108AC000EDE20F31389BE9AA2A1DE722F8DEDD0727 +:108AD000270A43E02AC3BCB5BAF1D3BFEB29BFF5DF +:108AE0002D2CF44D07E1F4E0814E14D60DF711144E +:108AF0000724E4F2D90926D951B2BB664709C4DC80 +:108B0000F81109121A6BD77FB31BBA2E5228D4035F +:108B1000B4518F21DF290BF4DA501DF416480FCD24 +:108B200007A6A327F01027D156168F29FD20D6427D +:108B300007A51529F32BD43A7E3BDCFA579DE31D9C +:108B4000F0DDD7B90B6627FB81E523E52AA6A60B46 +:108B500043ECDFEC0A06FDAAEEB82F72152822328C +:108B6000A4FCDA308188F7C833F0F203D7F6A7FA0D +:108B7000BD36F702EDEDD6C60CB09F3A271E17455D +:108B8000CED4032025D307DB317BD5F1C80C650D8E +:108B9000F808F1FF0DF63C4F09DA814F19FB08DCAC +:108BA000DB1D4AB71EFF0E528B1309EB65294808DF +:108BB0000327B4D0FFA90DBDB63C7F263115BB50AD +:108BC000906AA5E31B5F12877748BFF606C7FE27AA +:108BD0003EAAFEC1EDF4E4446010B41D04D3C1A26A +:108BE0001C40608B9903DDEA4031EC480DA732CB85 +:108BF0001D55D769EC2F1ACBAF51D3DF9945D5EB73 +:108C00000481DE1C02366317D6A0185D0BB2F1FF9B +:108C1000A70936485E156A412A5C2A0CB721421121 +:108C2000315B7716F4A35CCFE929F9E40055B3B3BF +:108C3000FB1908D52EDF22DCE1E97F29FA0BD6AB40 +:108C40000F7CA4E063FD2DC7441DE25F7FE892E145 +:108C50003B31EC5DF4475BEBED395B6C5816A9B822 +:108C600070CF554A1EC03AB3050952BD7AFE006363 +:108C70000D4E51E2C5E3BB430C9426F70122BFF829 +:108C8000BDC4EE3950E612B1377F2315EF10F7144B +:108C9000F80AAFF439351503C327003221FBDCF69F +:108CA000F8020ECFEA21C7F8C5ECDFD931016029FF +:108CB0001B06F8E79B0FFAF115F607C7F1EC3750E2 +:108CC000D3C51B1CB5EC347F20E333E206F80C3A25 +:108CD00093D1511DC9BC33F07E05E4F91642D32669 +:108CE0004CD0D4B4D53CF60037FF70EFC0C6531358 +:108CF000487FD910D157F5CA0A16251539235A08C5 +:108D0000BFF58D75D3E62AE270D4046EC32CCCE394 +:108D100018A9FE495612FBF646B3201E069537D811 +:108D20007F67BCE8CA4B17FDF0ECFFF03A7AE8F039 +:108D3000053A32BED576FD251224A2816A19EDE5E9 +:108D4000F4E221F10521F78EF55FE6073C547589C1 +:108D5000FE93CDCE0B9E22C5B76BFABE0BA82BF7A8 +:108D600029CFCE2A550910B5540F1F17FD01F6F56E +:108D7000D74D3A3D251E401581E5D01D1BFEF7CD90 +:108D8000ECB6690F6BBF2DC5FC091BC1F1B1504991 +:108D9000F4BDE52C40C1F3AED2E5A43A2F37F9D3A8 +:108DA000160E0013D2C70527F0DB613A44CB020947 +:108DB000F2F6F43C1C2704C50BD21A8120F733E6E7 +:108DC000E3B92857F2EAC307F0D43FEFE1DC9CB9DE +:108DD0001224C9F6DD81CE15BB031A1A0728FC023E +:108DE0002D36E941F9E2DFC32CD2305747D2ABCF61 +:108DF00052272FCEDB17A712C9E21B120AB81E1E7C +:108E0000EC067FF2EABBF80DDFD90BF9DBEFD9975F +:108E100011EED8271DE6BDBF27CEB7EB42400EEEC0 +:108E2000EB721347EF16F9D6274ED906B4CBAB0237 +:108E3000EDBA01132CE31C5427E4BCEB0D240028ED +:108E40000D000EF205FCA6E2812B2CEC5026EF9EC5 +:108E50002629E0C2FC29F2E8944DEBC57FDDA2FB98 +:108E60006547ECD9E329643807571EA405E6090FC6 +:108E70009CCEA0229BFD042DAE47BC9AF6DCF10BE4 +:108E80009E09B746CFF61F24C6D9E71FA2484AF26B +:108E9000512EC30BD4D2D0295B94AB2E4A0C5B2A43 +:108EA000C1DD7B360E00FDC0811BFA0EE76AE93397 +:108EB000F49A0418713BD43BD7FE383D34A20960C4 +:108EC000343CE7E5A1660B44C5B498F7123A137F2A +:108ED0001850C1CDA15EB39CA826E2EFF56D0E1B24 +:108EE000F26B5E05E81963FA0823EAF044F3EC81BB +:108EF000C216154F22E0E2530032040B294C12CF68 +:108F0000081ACBDCEEF70F45F10D7DC719F91ACE23 +:108F10000DDFC8B2C7FEDEE709BFBD0DB74CFCEDE3 +:108F2000EDD03BF40A0F4B2504F9BB5319BC24B117 +:108F3000373559F9F5E19F4781F5EB2916F1C04620 +:108F4000F6EAEBFBF0D9E99103F7C33CF4B52BBE8D +:108F5000E86565D74CD9D11BC6C4EF32F71418FCAD +:108F6000CF27FE1227CEEB81FBE41716C92030CEA7 +:108F7000505113C2381617CAC3F104BC1B1B1CCABC +:108F8000BE13F218A6CB2ADB385F2FEC43BE07D402 +:108F90001507D5CDD7DAEBBCFBFEE110C24C042F90 +:108FA00003C519816800D1D0BB37DFC3D1EEFDBE48 +:108FB00000FA55E0FEBAC9E8E8237F1260F52BC637 +:108FC000D420C4E4C6F6B732D1081FFD5D1C43E2CD +:108FD0003E120BEB0DDEA4B65B0421AA2BEE1DA402 +:108FE000205BCE1718DCF38160CC1D4B2932C939C8 +:108FF000470D3ABD21C4D007270133467F126D0EBD +:10900000023802E73311B9FCC8F405B1EC4F161968 +:109010001CEE81E12DC8A80CEDF60219EF0E2D3DD6 +:1090200004E7C20AE4E515088AF0FD220CBABC4F39 +:10903000051131FB1661E4FFEEDDFF07E0382B255B +:109040002BFA05030F04D71927E1EEC3B2F86447E2 +:1090500034BCB7DDE1E90429E72453ED81EAFF10D0 +:10906000DAF027CDFB37FD0EE609E9D1210466F6DB +:109070003F0A38D52F810446CE91F21CDC09E7ED7A +:10908000D4DE5285FAF1C700F9E75C0606F4E23057 +:109090007AE4DEF9165EC79A0645DB120B2523B388 +:1090A000F411077F1818F7471D0D031403FB061B67 +:1090B000F10DD9D3D612F2D3D950F1B9334F30A133 +:1090C0000F03C0FD01F4E01CE1D8037D591BC3056B +:1090D00015683310F8F6D52A39FB39810DA6D9BBAE +:1090E000116ADF0ECF10E32D41B60AC8C0C0791651 +:1090F000D8CD0E5FC791430120EAFCF5EEC72E22C2 +:10910000A41B5826EF81E9F933EC2A39024CAAB99D +:10911000052525F5E8A7EBE4050F0EB78CCA320C40 +:1091200004E4D0D2D7014CDE23DCF8FFE810FB0BBF +:109130001D0DA10C50111F16DEE7A7C6F3D7C4C042 +:10914000150F1D1F031B15FAA02801157FFCCFFE6C +:109150005E4027F4DE1D0E04B64CC7646AFBFF15A3 +:109160002325B4E4372B450EABD58213310553ECE0 +:109170007F2E69D2FDDCE800E05F60BD716436A738 +:109180005EBA34A3D033F01811D701C3C4714E486E +:109190002EF5D918FD131EF54A23D53337D90932D8 +:1091A0002447472EF520E669A22203FD2D5CF37FBC +:1091B000F0E8E6B76DFF3D2AC3DE81E3AA53001253 +:1091C0005A15C707F4005E37FFF557B55DA31AD0EF +:1091D00042EBC019C8001946F619BBF5A16D233D35 +:1091E0002A0FE0C633014AD7E20ACECE4529042928 +:1091F000F2ED171E0DDA2AC7C6F2E3D308E1F1CC6F +:10920000CD2F080649C7153EE43B7FCA4A311208F4 +:10921000FAEF2838ECCADB20DF9F1D3C175C34D9FD +:10922000DE3172A2529BB51F3B5BEF46AC347FF33D +:10923000DE0ED6233123B0C88AEF1798C9A267ED96 +:109240005210D3EFAC206FA3810EE0473349BFA08B +:10925000DE4130E318D0FDF5EA22490CBB13F0FAE9 +:109260004F2AEAFCFFEFE7121CE916D8213E174D02 +:10927000F80334EDF939E3BA2781F123FE470BAE49 +:10928000EEEBCDD7FEBDEC1A6658E9D2CECECCAF10 +:10929000E44B43CE0038A7F8C0532C2F579C23EC47 +:1092A0002438D119C0B358C909FBA92BFF57601442 +:1092B000D30E2EE00713F61FFF06E8F3E08131F12D +:1092C000ECDE12EBE7F6EB3BD22BE2E3CEC51D352D +:1092D000CDD1FE2924A6050EFEC10DE7DFF6DBD1B8 +:1092E000B03D351F10FEDDD881C8E43EEE3022FED1 +:1092F000D431ED5226DFD3B3ED4594B6122B12CA0A +:10930000352A3DD0EFCFAD88F717351F19B92FF9A2 +:10931000154F0A0E1D29C933B9E7FC81E02EB7D6D7 +:10932000D4CCE4DFADF510554EAB15121500140F7B +:10933000E1DF19F64CDF6565BF1DDE34CDF1EEDFF0 +:10934000E6753871CC1F7F23050BFB2ECF1033251C +:10935000DA1B0EEAE8DD3D37E0FCCDF01507D7E675 +:109360002DD22BA60723D2F1E7488BB9D8633C381E +:109370003EC3C2C2C6C03A735A1E7D0790343D0632 +:109380000CBFEC8222CAF0E1C3EC27A6D631F6DD91 +:10939000FD917F4061076E49EA068B39DB51FDCABA +:1093A000FB34F1F9483AF91E2445BE970B1CE90439 +:1093B000088121BAEAFFE74ECAFED2FA31D5CA0EB9 +:1093C000E85C15E2200BBFCDBDCC2524D1E465CEF1 +:1093D00004483847F51E3936D7CFC4BCF77F7FEB3A +:1093E000382AE0032CC0DD6BADF3620DCCD6EB0E5A +:1093F0002AC7FFBB24E3CBF5ABDBD3BA22E2FAECFE +:1094000012410ADFDB6AD51D2A4E2A2424EDE8EF3B +:109410000FECCBC1E7011D4033E7EDED38D20FFD76 +:109420000BF4CCCBF0EFBF7F7F994C102BCCAA2B49 +:1094300028240A03F628CBD5E602A730E244FD5FD4 +:10944000C073D5354852E7BF56CFED6435DF0EDA2D +:10945000E3F3DBF1640EEB9DF4E0BBEA9E0FE3ED7A +:109460000E1F16516D25FBDDB4EAA4A9A1E7342235 +:10947000243FCE1BCF99BB160F4881CAFBC14CA21B +:10948000FF17BB18F0BE262CDBBAE3D0E54DF01079 +:1094900039D9FD813C1DD321B761046751DFC6B6C0 +:1094A0001A542FB6E6C806E3E9360ABE53FADCB909 +:1094B0005E1FFE17F735B5FC24D3DDDBA6043DE1C6 +:1094C000EEFB0AEBC881CB07CBBE5E35CAB6E0FB2C +:1094D00050113038163D55AFFFA21B3144263914C8 +:1094E000F2E7EF09101C9500A62553CF25C5D260E1 +:1094F00015C5101ED1D9C6FC7FDF3336F8F6C6027B +:109500005E47410AD907D21A4BFD43FEBC21E31A3C +:109510004A33C2E7FB26C70CECF21CF4EE21EC62E6 +:1095200014B7320032BC5AFFF9CC36FFC8E020FF36 +:10953000E1810EDCD91FF5E5C4FBE300E3FE293130 +:1095400021B0E3B5143010F119047F19C41B3D0C90 +:10955000EAFAFC240CCCC538EFC95EEBEEF930CE4C +:109560002B0FF1ED263915F8FBC06F2CFED6F9153F +:109570001F23D2F9DB392518E1BFDD5404F6DEB72D +:10958000EADB3BDDF4F5EF0D53FCB8181508FA13D0 +:109590007F28DCB930F9CFD2DF17D5221E2428D39B +:1095A000340FAFAC5522B2CA372BDB12F1BF41D911 +:1095B000C619FB383726547FE003A21EB7AA0CFE5B +:1095C000500DD017572F0CC92CDEE212FC2536FCAB +:1095D000D91A2197BE2BF217170B2CF562DC1F400E +:1095E000E3121A05E6281AB8CEE7F00EAEFD01F632 +:1095F000D281E6F333D12B2FFCEC282119DD1A1A86 +:109600003CD9571D2CE726C8F02DD0FD8BB6351D53 +:10961000AFFDE52C6127FF4DEBD8DD2402E7F98192 +:109620000F07F400EFDCEA00F56C49A13705E559B6 +:10963000CA08168BB813ED06F007E9F412C228C960 +:10964000D7D89CAEEAB1E40C26091706461311CB15 +:10965000E0E5CDA75FE85721F031C309E92D057F8B +:10966000DCB4B9BA411317CF7FECC1EB16E543293F +:10967000E701B6D1D9FAF61431C3F11D28AFECE7F2 +:10968000EE2A3EA4D2471830E5DE34302FB9012E41 +:10969000DF29D919E6D401BD77F5C3F1E8FF3063BE +:1096A0007808BCEC395D08A005380DFB10133D248B +:1096B00061B0F69A2135E2E9E5F48102C7A85DF8C8 +:1096C0000507F4E9D415E60E4BEE0E22310ECF6FEE +:1096D0001EF85D3FAD4F1025DD9A027F18511861CD +:1096E00034DBF51AF91F34181838B5450FEB3C0474 +:1096F000BD2536DCA5DE17EE269407282431DDBD16 +:10970000FEE7D06408080E44FCDAD10DF528EB1E04 +:10971000D07F0F4BE9C2F411043F2BA45A9C16B919 +:10972000E8AC00D50CFC21B028DAE21B2F2EF99F03 +:1097300025C11D6B4511052891063FED3C11FC0923 +:109740009ED507E77F33D99D13020EA2A8D3E25519 +:109750000FF31FD5407AED17CEF5CFD0A0A37C0232 +:10976000F51BFF210CCA3111CB23F098812B130F6D +:10977000E7E1101452ED33E0CF1502520B37ACF392 +:10978000D49C04A7263A312616EB39FA0CE5813B26 +:109790001926D3A9F221E3CDE7F403EF33C4205710 +:1097A0002E12FB4399D0E0302E260B22F6D3E9107F +:1097B00014320049DDF3013BD14EE7D3F42F302DB5 +:1097C000DB130BC91F9EE530000F521EBB12DB5A84 +:1097D00039D0BCFFF6ECC03906D04868EFE93D1E31 +:1097E000D155D0A97F12E9BAB116C3B7BE4A5236D5 +:1097F000E105E8D859211A2B81A6D30C444AFBD69F +:10980000C517C3D5D1D30C51AB47FBC06A5AD36C33 +:10981000D1FBFEDD4FE2D5C84DC7D7432DE0B2C422 +:1098200050D22AC519E2819BE01DE0E2D7652527C9 +:109830003B0A420D0847D1292EFF3B152B2EA3D3FF +:10984000304CD8433F4CF2215616AEF2DD9AF7F178 +:1098500031EE108E16F634DD365211B12C1509CECC +:10986000D5F86D16C30C1C432930F306FEFE2B43BE +:10987000B8F31781111034120A22FE0BE9F52B11EF +:109880000FD7DF093D2B610EF1C5DDD3DBD0A4C5B9 +:10989000DF3F40A39D18CD21EF4A0DDDDF0035F3FA +:1098A000000F16E181F13FFFBEFFF02AD2125512E0 +:1098B000D70C10EA18462135FD81DE01D4E71120CE +:1098C000F2DAEA27C90A06EEC2BDE35808FE0EE244 +:1098D000D01856422F090B9DBCE2F91942F902D962 +:1098E0002611171033E05AE7CB1E451213C11F553E +:1098F0003892F77F02260B09173ACFC5DBED4E25CC +:1099000015261E7117D93BC72F1AD657D7035D12DC +:10991000B009813308187AFA2A2DD8B428EAD9AECA +:109920002BBA53DDC3252434F2164240050D29B766 +:10993000FBE810E5CDDDE9E2D5C31970CA9AF91745 +:10994000C065D76BDCEE19C312FBC60FEE13D989C5 +:109950006E18393C6C39080C3BF2474FE345EB7FFE +:10996000D030F4FD14E2F830EFB02725B37FED0BD3 +:10997000055D520C1EA649D108D01C930E17237DFD +:10998000CBF69CC12483B261D1B7DB12B69DFFCF69 +:109990003ABCD6014EA353F0001A700DD3EAAE09BB +:1099A000C25B72670F1434F711EFDEDDCA4F22A0DD +:1099B000E7389ACD0CD96431F14744A6D481BB482D +:1099C000AE0ECF17991C0A1CD5EEE3D6AD2F7FD86B +:1099D000EDE30428F1C8EE720E159910D9F11DB906 +:1099E000CED10BB131FF2FFFEBEB7C67D338AA2E22 +:1099F000AB1B11E8461F18B637E05811273A49FD4E +:109A0000F1EB076832F69639C4DB2049B100240E29 +:109A10005826B22E50C9BFE425E23643F90AC1AF39 +:109A2000DB3C7E4DFD47C48152B2432B7FCF18F8FB +:109A3000169D3A10DCB23223CF28E51C4F3AB5C54B +:109A4000D1B720AE0EF6F3FCED189E063708C9FC20 +:109A50000E232916532E0B25F228C1E84EFDD10204 +:109A600041F3E1E7554D5ED2F956E81021D70308DE +:109A700068263A0FE64A0C22F17FE0DE25D4F0D4C6 +:109A8000B7D0EAD8D9C5E2C1D4FCC324C469F1DF98 +:109A9000504795882B273CE33D0118DDF91B6E6488 +:109AA000725CB93E15635B22CEA7C5BF8148A1CECB +:109AB0000899CA1876EA05D0FC0DEF0CEDF2E40324 +:109AC0000C6C140C292B1BFD205F1800FE19F3D61B +:109AD000FE06F5091C0B4203D2E6F700F3BDFF1F9B +:109AE000E84D2C81D1011FF810F0170C94F2F4000E +:109AF0001B3ACCB8C6327FFEFC0D5A0FFEDDD6A550 +:109B0000483CFB3D4720A6C3DD19BCB667F2C8EF51 +:109B10001065BCD7CC4B16F3B4D31D071BEE500613 +:109B2000F9FA2EE203BAF1DEEFC5D7FF3FFB0BE6F1 +:109B3000ACFD870622221B24D6073623450FD50409 +:109B4000DC24E3F9E8D681B3FC1E81E43EB4D505FC +:109B50001EFFCBB527FDE5E2FFC1D60F1399C14526 +:109B6000623F5125EC1E509229AFCD1AE0FADCE697 +:109B700038518F33EB0926F7B53223B661D8BCC60E +:109B80004D4E1EBE16812C58C008426FB7E62BAE54 +:109B9000F16545761B0614E3CDEEFFB952A75C11C3 +:109BA000B266AB00ACFF3ED8A302067F43C20D00F5 +:109BB000F4DA5139E4F2E9FF234037C314FFEBA88C +:109BC00028D0B835C156D4202DAA2441F0E7DEFBB9 +:109BD000D638006200C53B291DBCA80A250C819A15 +:109BE0003B0301051350F92D5179D51303BBE7CA87 +:109BF000CE3D4B51D9B6B2F22B7256E7DB19C809EC +:109C0000DDFEEDA8B7F258DCCD9E1FD421EF131274 +:109C1000B323CFE3E71251E0F00D3EF4E749C6F37A +:109C200031020408F9EE17E3FCAF81E630FF0216BB +:109C300029D3644AF616F806E0182515C40860F919 +:109C400035E42A3C3403046DE1D7D6B217FA00F4A8 +:109C5000DFC753EBB0C57F4EBFD32754312501FC7E +:109C6000D0E52AE9060C03E51D0FC4E9946C2941EF +:109C700021EC9F101365112D0D09FD1E46C03FE913 +:109C800058FC09FE94301520FB1418EA27183727D2 +:109C9000FBCA00EFF2F28F7F3D48E690E10170FDD4 +:109CA00039EEF645EBC8D9D3DDCDDEF0B3A25B1EAD +:109CB00012EA4E38FAE8B14CD40021E41D7F20406E +:109CC000240DD0072F8BBF26F828351AE8F2EB2A8F +:109CD00053C571F026F7E73FF59E4E68D8B603519D +:109CE000230A45734707DFC1200E0AD6C14F5A1F0A +:109CF0001CD8F815E7327F25C6F8D1B1B52B371A35 +:109D00000201D8CAEA093A12B454BFF90EF5CDD20D +:109D1000A3BD03AD6C26E49AC742A51E7F2B0C079A +:109D200055EFEF094F1285D8AE4EFEFF040000003C +:109D3000C0000000DBF5FFFFAD560000A4FEFFFFF2 +:109D4000940900006EE1FFFFE5F7FFFF82EBFFFFE4 +:109D500053560000B1010000C72500001A9800000A +:109D6000C6270000800B00002F2900001F2C0000D8 +:109D70006F220000BD240000E8EBFFFF6CB6FFFF80 +:109D8000B72E0000B7D9FFFFF3EBFFFF50E1FFFF55 +:109D9000D2010000CE520000EA6B0000B5B0FFFF18 +:109DA000D2FFFFFFC8E1FFFFD0C8FFFFC6D3FFFF10 +:109DB00035EAFFFF2511000020020000E53E00000B +:109DC00094180000F6E9FFFF7BF9FFFFB10A0000DD +:109DD000A8070000A6EAFFFFEA2A00008F98FFFF0D +:109DE000B1A2FFFF7A09000048FBFFFF5B290000DA +:109DF0005EC9FFFF7A4FFEFF04000000002A00004A +:109E000014EFC6FFF9D9C10049DA49CDF6D2FFEB0C +:109E1000EEAE05660BCE1FD219EAFA0C30DD2BD65A +:109E20000903FC3118DB0D052EE3DDA91FCAF8EA92 +:109E3000FBC3EAC7B2FF2EFA0EFF21169A0A1FAF24 +:109E4000CEEA0E17EED2F75BFF01E2F7F5ED08E977 +:109E5000462BB514E61D22030DA9F34718492C0221 +:109E60006412F31005EB01FBF239E9244EEE1348BE +:109E7000DEEDAFF407DD25FE3510D8F1FD26B8D7AD +:109E80002334DC30F80B3A36E9E0DF2C0EF94D06CE +:109E9000D10E420E25B048BCF9D5023C14481F0B28 +:109EA0002907DCDE2F1447C127D30500ED1CE90587 +:109EB000F31B02F6C9DE18C515810BEF072CEAF378 +:109EC000F0CEB70B000D0112C6E70F1302F84C03DA +:109ED00033D1FA4C1265F238F8F7E62333EA14E48A +:109EE0000F0A4DBD2A18F91412FC33ABEE1F22E9FC +:109EF000C7AC4D9E87C72BB91AEDE7D9EFC7EEF86F +:109F0000D0DBDC23E1B843FD19F6C6A20FEFBDB7E5 +:109F1000F7C3EEC64CAD42E5DCB0ECE8CDE95FE559 +:109F20003E1A2045F8F826F80579F2377F05FDF24C +:109F3000140217FE1604FCE5DEE3032B12A2CA1876 +:109F4000DCE0F7E1D8A41D15FBE10B11151E1CD8B0 +:109F5000C3F516C91E11F4F7E1EF0F0E5D220615C9 +:109F60001812F6EDF414EED3061C07EA03E3A0DAA8 +:109F700085E4EE0540C6FBD02A54E3C0C51ADC15C3 +:109F80000CD8F15AE90AD8EBE11D19D8D02631F9DD +:109F9000BE0615F7E6F3CFEE1C97003A17D912A4C8 +:109FA000FDDE020E3857D52FCFC7BFAAFFF1AC0197 +:109FB000FCF6E609D3461C1695F0ED352A41E4F18E +:109FC000F3F0E5F40A1EFAEFC214FA192ADC2A09A2 +:109FD00030EC2C5824F2B3AE18FE5BE2CB091AFB2E +:109FE00013C4F60F28BD18E9EC5DE5330667D722E8 +:109FF000FA15E4E352EF1A2BEECA2C2EF70DE1DF2F +:10A000000AC4F9E2C4B6E70612F91E36EBF2ECDE3A +:10A01000D516C708E7F9012E0CCDD8A5D5C4FDFE8D +:10A02000A40620EFF30EE00F08DB2B1E1620E24201 +:10A03000F92B1556C5D3222AF3FA15F5091341F267 +:10A040001F92C526401622181A13E3DEBE340A0CEE +:10A050000B2CED1FABD8C339C7FE0A130C55002CCF +:10A06000C907FFDFBA42FF57FA24DD2C0BFBE7FBE1 +:10A0700003D9FDEFEE360200E0E781EFC810021EC3 +:10A08000A2CAEE1E0CE82C2510114CF9FCE706F8CC +:10A09000F0673E2136E3163F07C6D7EBD8111625E9 +:10A0A000D833150B2317FCE5090EF6F1DF36CDAFDB +:10A0B0000F0511E70CE2FCF8FB1C012BB0E01DF8CA +:10A0C000C13DBAF111C02E0628FA0ADDFEE2B91D23 +:10A0D00026BC1BECFD1CC103DD0E2AF82AEB81FE19 +:10A0E000FF0BE5FCF2E137FCEBD1C0FF032B21F0C5 +:10A0F000FAE1E70123F1DE050B14E9FAF02EE204A0 +:10A100006B071A0230E9C2C505442FE63E03F7F695 +:10A11000D5122FFAD2E803F90EF8060FFFF815054D +:10A12000F315FDE7BA37F5DFB11A16D9D9EED1D557 +:10A130000FB320ECF2ED1C2506040F0B1827F8EFE7 +:10A14000F7410EFE07260FFA51EF1604E8F40D282A +:10A15000F4D922051FED183BD9DE02FA19F721E2E6 +:10A160001FDEACF9403311F61B5809C509D9350477 +:10A1700000EEECD3F74213D93E12EB16EDBE25F8F4 +:10A1800036D9392F05E2307F39F3282D230E1712E7 +:10A19000ED02E82C0A08BFD43E041FDA100900D8EB +:10A1A0004236F8F4FFD9EC2E22F3F8EA11F20D3B17 +:10A1B000EACB206C4016FBEF1805C7D424AF9C36C1 +:10A1C000EDAE0DA42DF2E20EFDCD47432EF1741F2E +:10A1D000CA0DE5990813C7BEF3DC0C46DB262664DE +:10A1E000DDA014E9F4EB4ADBB23B24E0D715F2D44E +:10A1F000B52D95DE25F106C3F02B5018EAAD4511BB +:10A2000033FF14D41A3307EAF4CA16CB9FFDC1F00A +:10A21000F510E9E3DD049D1020EF13E51613214945 +:10A22000C92703C40304F92A23C8F4A8FFEA5C1968 +:10A23000CDE0F7D51EE61169424D2B370D1FE6E143 +:10A24000FAFB0314FAD0FEFD02B907210B02E31C4E +:10A2500017002E0010D64C1137080D1324E0D653EA +:10A2600004142CD3C6EB16C6DB232F30FEC7DB301D +:10A270003D3B0F1C40E30C45C41200F3E0400B567D +:10A28000D4CDFCFC9C52E400DDCCEA1E3FB54A096B +:10A29000E9741E15D627E73B3111E23D6440F435E1 +:10A2A000E9202EF71AEE21D918F7CCB5B0FCFBE166 +:10A2B00037CE31BF2B16F0B9FE05F5A8DF2F3413CA +:10A2C00003B624E600C714DE362F7FCE58A9DCF98A +:10A2D000D9011A02F35AD4160AFBE5D80EF606186D +:10A2E000FBFD7145DCF9BCF6BB090C16DE0EF8E28D +:10A2F0002613CFF2EFF01541E91FFFDD32F6FDAD79 +:10A30000051610206FC3D6F4134D35A81804F112AA +:10A31000E9E32900EA2027F5FEFC17FFFE0D0134D2 +:10A320002200CFD5C034F6F31E26E5D1F5D5E2FBE9 +:10A33000F5A0DCD9A10F049B18EDB5FE00FC0EC002 +:10A3400016E4D50DE7EAB1FED6FFCAE30A0EF8E33C +:10A35000E13BAD08FB027F24DAD05222E9F712027A +:10A36000F2C208E0EF09FFFEFAC8E8DB18F2FC3C95 +:10A3700028190ECB360768EDA6FEEE2334FE2534F1 +:10A380000A0A16FB02331720E4E503EDFCDA240386 +:10A3900048F9CA270FD30018020C8AB2091F02AF6E +:10A3A000ED080D04E1241AB33E2221014716EC15F5 +:10A3B000D30530D72338415C09FCEF1E0619EC5B4E +:10A3C000B0F22975FCF5E2ED25C219FE38230EF432 +:10A3D000FEC7DB0AF914062FD40FD02C6CABEA05AC +:10A3E000102F0A082E14B8F326181207CDF4163CC5 +:10A3F000092D3CCB26C212ACFFD902C53EAAE3040C +:10A4000006C21DA5EC26FD3D02EEDCE5D3F40BFBF8 +:10A410000402D812041CEFF0C208281605E8F8E57B +:10A42000FBEE04D1FD0B7BB338D537FB1041F2CEE8 +:10A43000269EEAF830EBE1B1C9471FFBD7F3381885 +:10A44000C6D0B0CDFBFEFBFE29F5E2F6D220E2D26B +:10A450002EF1FAEDFC1E4736ECF5F728EFD758CF72 +:10A4600008F0E120DCF312F806ECF501E5F2041A3D +:10A47000D018232CE3D332090FE6D9F30F081907BC +:10A4800032F7EE29FFE013C6D7E6EB23241BEFE7F4 +:10A49000FF02E2F9E9050596C8C0EABFEB39F913F6 +:10A4A000EAF7E9E4E6BAF20DDA13FBE4D921EDEBC1 +:10A4B000FBFD061814DF0199FA30080632273A2B03 +:10A4C00027A3E1EAF91CD7E93AF7F439E313F6B226 +:10A4D000F1F430FF080CBC08E6BA09EA211EB71DEA +:10A4E0001A1DF7DAD3F0FF0C0AE507D9FB02E7E003 +:10A4F000CBFEF81605FAC61E81EEFF00E309F6C191 +:10A50000F30E62E1DBB7E51D02E740241FF8DD50E2 +:10A510001E29E148D7D3CD2316F704C7F7DBF71779 +:10A52000F4070EE45F35CE25F61EEE1CEA25012A5F +:10A53000B1C30E36F9F70A2FD43719250320360D8B +:10A5400006E4C7CFFBFDA15BEABBD20F301D08D2EA +:10A550001010E926E39F3EACB101E5121506100488 +:10A560000DC5ED1B0FEE27BB19F6DEFFFC1913F826 +:10A5700017EFE7EB2831FFE1E4F1E5E9C3300335FC +:10A580001B1F0FEBCEF9F30FC3321F16E3EDBED442 +:10A59000F017070526088803F9D8E8E6FA06FCB2A2 +:10A5A0003AF7A6C6E3F7D4B02C27E1AF09D9A50C3A +:10A5B0001DFEF12B0B532CF093E3A1ED7F42FB0723 +:10A5C000D056FE1239CE3C2E4C0758062E1E1C03C8 +:10A5D0004E11ACF0FBC701EEBBEF23D33915BFDA48 +:10A5E000B2FCE7D70E1B14B2F809EEF8E44CCBC16D +:10A5F00020D3530F21F3D329FDFEFCD6E81A150111 +:10A60000DD7F39E36BD4D40FF72899D800EFE3FA54 +:10A61000E7F732221A03DBE031BBFCB3F2D1FEFDD7 +:10A62000F8FFD30628E3F6EEE0E60201EBF6FDDDE7 +:10A63000EBF31C2DE80D4AE0CC1072CEF314D413CA +:10A64000B0DDE0BF010EDE3FDD05D4EC2612C7E32E +:10A65000FCFA2D160A15F016C700E213F9C92323D8 +:10A66000DB3809FA0FD8E7DDF6E403DDC92ECFEDBC +:10A670001BF1E8FE10F0C1F3C32A170B16ED3B13D4 +:10A68000A9BCBA2DC90A12ED28D4D3092610296312 +:10A690000DD201CD22062E0F09012209053502E255 +:10A6A000E024E1F8BF1A1C0537F44BCA05EB35313D +:10A6B000452B2CB1EF94041208E7E4180DFDD41DCE +:10A6C000ECD1D9DB1AE72ECA9C3DB2EF52F4F81157 +:10A6D0000E182AD5A32528DCC7F70E9CB7BBF9B501 +:10A6E000225021EE49D586EEF4CE231EE001C8FCAF +:10A6F000160FBEB31919C6ADAD0EDBD82336BB1F7E +:10A7000030E60DCBB0F8DF5BFC8AC701DBC724F76E +:10A71000E23ADA471F0F96FA164AE504D1E2F0A6AC +:10A72000CFC6AF1B9682FFDF030CFB03143B0BFD70 +:10A73000D0DEDDC03EB947ADDE2DDBD7FD2DE126F5 +:10A740004C16DCFBFD1DCFB8CBFA8EC7A3D013E1AE +:10A75000B0C0FDFD14AB05D5CDD317FDD2E5FFBFCD +:10A7600051CBB211B93D4E2DFF30EFA02D03CC39A6 +:10A77000142B147F22D9E549F118B90EE256D72DD2 +:10A78000F142DCFA05071CE0FDD9E4B10C0812F631 +:10A790002349E3D0C224376700FCD82BCCDEE9F78D +:10A7A000DC45F6E72327A5244F0CEADC0245E5F556 +:10A7B000C000E8EE28E6CFDACE12D12873FAE01115 +:10A7C000131E0C1C2A03F0E6F40911F3F8FCDE1A40 +:10A7D0001BD412E3BDDF83E7AA00FB17D7310ED0ED +:10A7E000F2D6EC11F981EAE516F7FBE1C90828E297 +:10A7F000E00D0CF00F0EA50935F34C08F7E2A7C0E9 +:10A800004FF43109F4CA9602E00003F5F51AF2EFAD +:10A81000DCD5051811283A1521FC0ADE271E04266E +:10A8200022071AE937262A25DD21021022C20A1141 +:10A83000D8FC07E92AEF3DED33DFF9F110E1E64DF1 +:10A8400023EBD30A174EDAE3EB15CC2FFD0715DA0D +:10A85000B8C1CFF7B7EF1DC3EACDC6FADE2B230C84 +:10A86000E8BA0843FBEB1BFD28E7DBCADAC7311F58 +:10A8700043FCE6242A1DF13E1CDEFD0301F24F34A9 +:10A880000C90DDDE11DAF6371901D719FDCBE8F7A8 +:10A890002602E73C1C090D2715FBDD1C510ADD2BA8 +:10A8A000F705E6AE1B1E15E52EDFF81900263C3431 +:10A8B0000133CC1A18E151E328EB2BF3E22CFDEE27 +:10A8C0000202FF33131B2CD7DA2ADC1EF9DCEA1252 +:10A8D00037C41B3052091434CF0AD8D121DD2613D6 +:10A8E000E90DDED802BC1EF7D7D0DF2510212FFDE1 +:10A8F000FA9208CEE817DF3CFEECDFE8F4FFEC004C +:10A90000DA1B64E2111EE202E9262D3427F9F02D4C +:10A91000CE2827C1E3184D340A15DBE6F0270B0FCC +:10A92000C6B102F111D32F11FCFC12E7DBD5E633DF +:10A93000FB3C81260BCC06C4EA3AD9FF3CEEF0F092 +:10A9400031E6F3DDD0FAE3E910D8231AE21C1ED277 +:10A95000E6F1EEFFBFA7C6F6FBDB04B01208DB355D +:10A96000CEE13FF2E6DC010711021D33E5F4EB1402 +:10A9700002250E37F8E0014DE5160C3F54E712F3BF +:10A98000D9D9E8DA0EF93CDB13020B13CA0C24FE0A +:10A99000D6CDEC2B130FF70B53F90BF8E1FD1CD7B9 +:10A9A0003111E61551BFF8D0F1FCE9EA0936E7D9D3 +:10A9B000FDBCB02C2AF37F1604C81EF8400F1B10F4 +:10A9C000C3B80206CDE4FC24E930C6DC2F0100CE7A +:10A9D0002CC5B4D1DF1DCFFFE90ABA2F02FC0DFE52 +:10A9E000E94120FA05110967D5B4530CD6D604DF26 +:10A9F000D323C5EE1CD3F5E3A930002FEDE23FB918 +:10AA0000F2FAD1D64AEF0DD105E4EFE3F2F2F435D4 +:10AA1000E9F7F1DCF505FDFD0AF5281218E7E4C1B8 +:10AA2000E2DDCC08F427FE08DEEA08F10A0800DAC5 +:10AA300016E415E12503C7E69821C2E6E61E0DD00F +:10AA4000340CCCC904D7FF1DFE1AFC13C707EBE575 +:10AA5000D628CF0D0006EC20D3DFDA491B0B2327C5 +:10AA6000E1090AF1F8261AF0F6D0F336EEE63611CF +:10AA7000EC0004A6E956D2EA00CB55E94D138E143A +:10AA8000FBCFED25F4F6BCEA2008FBDC111202E74F +:10AA9000B7DE0E3F1418DC2DFEF3D8D2E25137E5B5 +:10AAA0001AEB2F33231CEFDA23ED5FDEFFE12EDEFE +:10AAB00059B6EA1616FCCF02C1D2D4302F050F22A8 +:10AAC000E1D72252141AF7F132E92305002905DBF8 +:10AAD000C141DB200109D1EEE43AE90311ED41DF88 +:10AAE0000081E6292906D8C0273E58ECD0FD49E769 +:10AAF000E315FADE3B26CFDEE9F5F9EFC2E2200BE3 +:10AB0000F9F1F0E6F314E4FDF827F905E40806AFDF +:10AB1000BB1402CE11F8F9E7F1BF05C9E5271BD236 +:10AB2000262BED0A09D2EC5639DFC81EDE4F52073C +:10AB3000B621D60CC5072CF2DEF8DDEFE626002D97 +:10AB4000CBF8091581F815F30600C71BFC29D7CBF4 +:10AB50000AE2A4ECE12544E1D6FC02F4B03EDB506D +:10AB6000EF2AF63A2B1616E4F156FD0D0A1DF8FEF3 +:10AB700010E6C31B3C10155CEDCFF0122035F3CC72 +:10AB8000F4FF26EDC78EC3D9DD0B25070DD11108C3 +:10AB9000EE0B2829093DEC4B1EE0FADEF40EF6D14F +:10ABA000D6FB43F2F4CEEFEC023B16160ACA00C500 +:10ABB000DE00C4DF2A293BB80CBEE4FFEA1017060A +:10ABC00011D71D191BF2F61BECD72426BA08F8DDA5 +:10ABD000C936E50E00ECF69FFEE30D0502D4F7182A +:10ABE0002CC1F6F30D2ECFB4B70F9029F3C8E5D7DB +:10ABF000FEC7EF32CB76F7F9C0124D4C151CE7C8F3 +:10AC00001C1BD621DF02DDE0DED6D9E231D103F311 +:10AC1000E105EA10280906F8F6FFB6C842251E111C +:10AC2000F4DF1B4F4ECC20D2C83E2FDD3B04EB0B94 +:10AC3000D2B42B14D41FEDDBEC13E4D3A2FC21CB54 +:10AC4000F4F312F90026FF05BB1C01D1DAE6E54159 +:10AC50003E14FF26F0DBCAF1FCCE07FC2D2152BCCE +:10AC60001CB8025012E9FCF2F518D91DB6E015CF58 +:10AC70001FD2F5D5020ED2D0371604BA12EDFC0859 +:10AC8000FBE3B4F5150DFC062DFFD07F13D82B4B3D +:10AC90002D3DFC2E054B01EF1B0D08C3F8DAE80B28 +:10ACA000D49A13DB420CDDE1DFD5F3EE20111CB4A6 +:10ACB000E0FB3444E60010FE1DA1224C1508CC1E1A +:10ACC000E12926190CE30B17D92D0110D3D9C0089F +:10ACD000260CFF08FC16F2EAE60D121C10FA12BC54 +:10ACE000DBF01C152C22D2F11405DD17EDCD1B5A1B +:10ACF000B6D5EA120EEBFC240518FFEE3515CF157C +:10AD0000F558FB2925524C930DE51D08D0FA094949 +:10AD10000CFB18D6FE16C7C11801F2E6061FEDDDC2 +:10AD200037E6F0EC14041AAE23C3F2CA314CF4B97E +:10AD300033BDEEE64415E6C1D12A15290E334AEE9D +:10AD40001BFDFECDD80527E50A14D6EE1FE4182713 +:10AD5000FEB4BE0778A89610E71D1B1C3F9041EA81 +:10AD6000EEE7F01C1B14355DD6E22FC4BD17E530AD +:10AD7000C71B12E114022D2DAD09CF2C11E01EC608 +:10AD8000C519F8FF04CB2CE6ED261A9B91E9FD1FAF +:10AD90000114DFE004DF18F558C830281804500803 +:10ADA000CD137FE000DD194C090E582601C931F69C +:10ADB00030023BE0CC1D07F9144612C8E3F0ED1F4A +:10ADC000C15EDDF4E6EB3F1851E3E7F22B520909CF +:10ADD00012CF2B02AB77BBA0EA162FF1CA0A1335AC +:10ADE000E43E00F73C39B6D70A1C17F1665CCDFC8F +:10ADF0001F22BE05ACE32149D902E3299C83AC4361 +:10AE000012BDF1E5EFDFCFB0231E551EDF0BFC1B9B +:10AE1000A4CE270F083822CDF4E809BDFD133B343A +:10AE2000255364D30523213D50F439378CD40F1DAD +:10AE30003F48E8E9F3BF12C9D5F83130FA030FCC27 +:10AE4000BDB1D2D9E3C5CBEE1F560DF705041C5595 +:10AE5000ED1CF5C909DAF9CB04EC712B9DE10B1A55 +:10AE600033002B2AC53EE03AE1DD5405301F2C2982 +:10AE7000FCEF1B60B63AFB7F1E55E33DB727DCFDB8 +:10AE8000BA01F410104F2EEA4F0D120739FDED9361 +:10AE900034F71F067C0319C7230B532B47220B1CC7 +:10AEA000D7F20F25FD7321F40CD2E36607F210D818 +:10AEB000F9D818EFF0E71205D64836CEFC08081E80 +:10AEC000D92CEEE3F1FA1BD1FED7CD14F835E4FC12 +:10AED000DB00F4F4E71E1823D102E92BE907D6FCC6 +:10AEE000D8FEF8D209FCC3F6F921EEF1201F37ECA9 +:10AEF000DED2D3D5D517FF160DD1E1EBF013211C0F +:10AF0000C7114EEEF225F122041323D5E9D50F0D1A +:10AF10001300FDE3020ED7CDB208F5E915021511B5 +:10AF2000E9E207DAEBDFFFEEE2F2E2B42D0AC6D087 +:10AF3000E32E01122E0D20FCF3DFFD190DCF1BE0D7 +:10AF40002DE1E5232616E5B32BDE29C9A40AFED39D +:10AF50003528E4EFE605D8FC2BE1FEA6C17FE5F637 +:10AF600011FEA4E727FC2802F42C2F29EBFEE3EFC7 +:10AF700004BB1C0209F201F90B0519F508F601FEE4 +:10AF80000FEE1FF80D1AC21639E7F716C10301EFCD +:10AF90001B1E0022D3E900FFEEC0E5161CFDD1E721 +:10AFA000CD02F117E04A36F9EBD7FFCE0D9A3F28D4 +:10AFB0009B563301E2267834E40D14C0B6B7E9009D +:10AFC00012D43E257000FED94331DD0A7F1DC33BFC +:10AFD000DECB33DE1C3240EA07F4FCF8262638F4D8 +:10AFE00019EE2F3CF7174CE5122E1C21F0CE01EA8A +:10AFF00024F819A9FE1BDCF6CECEF64FFEF5E612BC +:10B0000090D136CED153E8F9FAB0EF5B0AFC0DC708 +:10B010000F02270D093F2A352206233EDFDADAF533 +:10B020002436FA47F5C410C8E2A868A5EB2FE90753 +:10B0300024210234FB1BFF00111E35BFED3F2B48BE +:10B04000B627D10C0940EC18C159E005F727B5F730 +:10B05000D9231D1EE6F513F60EFBCEDDF4F2AEBDD0 +:10B06000DD1BF0D9DED9B602F302E7CCFB202AC4FF +:10B0700038E8F8D01D04322AF0F0BEDCFDD5F1CF5F +:10B0800021E719FF61F7FDE1D824E4BAE3F22910C2 +:10B0900052F40897F1CDEA0605E02483E82061F434 +:10B0A0001224F6520DE6101DC6EBF41628040156C4 +:10B0B000C406E92329DFB90A610218DB2687F71FD6 +:10B0C000B5EDACD810D6D598ECF7590118651FE549 +:10B0D000151531A0FEA1F60C21007FE82CD0E21955 +:10B0E00010CAE72D060C031E2F2EF8CCDC560E00DE +:10B0F00012DFEEE1C816F9F61BD3BE3A1D24F71E87 +:10B10000EA1F0917954D0A3BD60FE138EBCC182CF6 +:10B11000EFD6EF080B262CEB0DCC29123F52303224 +:10B12000C91724FE1645F7EE6665CCF1031625F91E +:10B130004D55E829D7470F233C0CEB2B0ED2D035C9 +:10B1400031D1001C153AD8EE900314F8F1EE170C2B +:10B15000E5EDBC08FC1631D708E901DF2B0C5419CA +:10B160000F041811EDD8D903E53A4E180F400CF131 +:10B170000FD5DB1751F1210B33F4E4EC9C162012B0 +:10B180002524192CD304F021BDE02DF9F7F9E606AA +:10B190000512EE5106185BE8DE0EDD1A21F1D4121D +:10B1A000091B4723DC3AF8181CD9B4FE4127F502E5 +:10B1B00007AFE1FCE3190D030708E2E8E70EDE083C +:10B1C000132722E73FBC2C45326BCA1C0000540FEA +:10B1D000FB0A0DECD5EB13FBD72308F2CF1C21FBA8 +:10B1E00004B6052115C610CC01F19D0CC6D7DFFAB7 +:10B1F000290ADD2B03C409CFEA81DCE7F7360120F9 +:10B200002AFAC4004C221802E9B00DBE160BFB321C +:10B21000DEE62F1BF523E507C833131511FCE8DB29 +:10B22000230641EACF5E1E16CB294F05FE520F4181 +:10B23000CF113FCD062EC495F63400EBC6A51A55A6 +:10B24000D7E80C3CAFFBE5E90F2FFDA7F60AEF1B93 +:10B2500031355342E117E102FC23B2402AC1FAE83A +:10B2600000F7F6CFEFEF03031AD207F0F1FE7FDF0E +:10B2700015DFF00B02F3B6F752FEEF279EB6034C34 +:10B28000FF833C2AEADF9D353D3545D511F6C70AD7 +:10B290000C0573D7AE06EBD02B5338F3D6DD59F43B +:10B2A00000071F9902E1E2FC57AB0D1CC8E012F940 +:10B2B0004DE5BE2FAD29E6EAEBFA4EDACEA5BE9AF1 +:10B2C000F9FEF5E5D847FDE2370E0AF23AFE2B0DFE +:10B2D000FDCD79DD0B1A375607AA463BD8F62EB1BD +:10B2E000001BC8270F2025612BEC0FAA16D3B45AD8 +:10B2F0002709F88CFC21E4D9B3D7FDFB23280206EB +:10B30000F62299F8A4F34BDB1315CCF1E6F31A00FF +:10B310000EE9250EFEF90024ECFCD6E9B20F68CF49 +:10B32000E848F515EF4E0A2412D5FD070AD923E5A2 +:10B33000E6E8F64DDDD2FB1B08CDFAE332F1F6EA82 +:10B340002D1C48F3DAC607C9FA0015F20D16CBC852 +:10B3500015E364F5DEF2DCE7F314CFEB3512FFFC06 +:10B360000A0B0CE10A3503EED901EF40F5D1F6E204 +:10B37000EDF0F80CCF0AF2DF08E907E6F80536ED44 +:10B38000E722F1DAAC20DBDC122A07EAEECF130E5B +:10B39000DB0DE80403CFD0EB0B3A08E3202BD600FB +:10B3A000C11E02CCEF0CF2122581CAF4021801D69C +:10B3B000DCFAF108E6F312CE2032F11F26C5E3BC19 +:10B3C000F627BF0EF7F5C5F9FD24FE0D2CEB05E4BD +:10B3D0000AECC6BFE8F1ECF5DAE7E3D3013BF8D9B4 +:10B3E0000DCDFAFA6AE5E52EF1322F17B7C6DBF577 +:10B3F000A7E7570E240627E128F4F23F20EDC83ACC +:10B4000029A706EBD6D8C7071022121BD0D73ED4E7 +:10B41000D1E154F0B5D9CBDCEF9A56E2B6F3E6D9D8 +:10B42000B7FBFCE228DEFB0016CDBA0400DECAEC56 +:10B43000B13FFE02080AF0FB20030C2A1EE21003B3 +:10B4400007F6E5AFFDB3E1F59F1809E84303CD2208 +:10B450000DEE02EDDE0209E41B0FFE6EF63E05B2B4 +:10B4600059F7C21DEB0943CBF5D3B88EAFF40CD11D +:10B47000ABD73B27F7FE150054A1F6DB97B381C984 +:10B48000F012E1D71FCB114017E1D2C23A3322406C +:10B4900039F415D3FC590C8D02FEC4DDF107150FEC +:10B4A000D828C51D48B6F410C90D2C1DC3070C09BA +:10B4B00022D72136A9FC0C193FC0BB2DEDCDDAD91E +:10B4C00039FD0907EF7C1302F2FCD023F4F503C326 +:10B4D00023DC06F8B105392807E7300DFBF1BDF98B +:10B4E000EB34FAE2E51A153306FBF5CCB80F3D2331 +:10B4F0001E21FD0C0E230C0DFB0F1BCF0203DBE204 +:10B50000FF6325EF0412E4490D38EC0E2608F2EF34 +:10B5100014F7060AD51C04E616334416431DE5F756 +:10B520001BFCB7D9F62F3022C6EF08DE0D02E5125C +:10B53000D1F71F2F2EFFE0230DDBD8F54CEAD923DE +:10B54000F705EF34E8D937FD0547F8F3441EEFD58A +:10B55000EE323BF82807E4E7F2D82EFE1A1D327FC0 +:10B56000D6F8D2D9290915BCD9F700E2CC191DE2C9 +:10B570005C19141E03C0EEFE0C110906E3E71AF174 +:10B5800044172FF5FE4BDEE4EE342D450121232335 +:10B5900019EF021FEAFE26061CF207AB0C0BCE08C1 +:10B5A000DF10081BEEEA4E08D4F41D2AF706DFCAA6 +:10B5B0002023390913DCE42B2E0612FB1401F11DA4 +:10B5C000E50BE2CD42F9AA1C231405E7062030F36F +:10B5D000F9E9202B1DE3B819E5C612F6E5DB81CFAA +:10B5E0000ADFE7E913E2CAE84602260DE6EB24E9A2 +:10B5F0001D443AF6120016FD0F12D3273BB1E11994 +:10B60000FC4A0AB403FE1F083CDEF0D7CF19DC0B5E +:10B610000204E5FEE6DDF0EC090CF03EDBF3EFCAD8 +:10B62000E8E5F9D2FC04F01CFE2708CF1226DF184B +:10B63000C615E606EAE4F2FC21DC1013C7F01F1879 +:10B64000DB0AE723342214F116042F0B06DBB41CAB +:10B65000E8DE0C973EEBFA55C51733190BF8F6C325 +:10B6600023FB1128CB0C0F0D1DFE0BF320150D082D +:10B67000EAF523EA0BFAD21610B7BFEF1B0F0D3A0B +:10B6800039E6E30E181DE6D308CE1C0402E1FEF5F0 +:10B690000BFB1C1EE31002E0F8E01424CD2825DB90 +:10B6A000F711D643112021F7DDFF10CBFA1400F675 +:10B6B000FF19A618E4FD0ACEF7C4F6E3EF4EF8DA58 +:10B6C000E0EDFC10BE06D1FEF6E3D2E7E712DE178E +:10B6D0001808090103291E65161132F513E92F1EFA +:10B6E00000040AFF2D4BA6FC19E2D3150B05FC350F +:10B6F000FF031141B4D53106EA0537FBFE239FB99C +:10B70000DAC8D7F10333D2351A5936D056155EFF51 +:10B7100003ECF01802BD22EB0A2FF620DE2D280DD7 +:10B72000D2E30DED004A3EFCF57F291AC9EE303018 +:10B7300027191AEF0D1003D83723D3CD0BE504EFEB +:10B74000E8071E2304EB24D4FBD334E8E712140DDE +:10B75000F62FE80F3D06FEDBFC35EDD6140D181E66 +:10B76000C91AE1304606D21F0007D608D6002417B2 +:10B770008D1829F60618084313F2F261A71111FD7E +:10B78000CBF9171BDAD0E9F03AE933A6ECBC2E224C +:10B7900003096604F7E114354D2BDF33FBA1B485B3 +:10B7A00032011A4AEF210C3504EE1C08FA00CE2AA9 +:10B7B00018FEF42A15E337412DB519A26541110091 +:10B7C0007F0DD108F40DE71AD2410114FE5EF72C6B +:10B7D000DD0226EEA9DBCCB94001FFEC2C25F812E6 +:10B7E000FC7EE8E0BC182849561F1A21B7245713DD +:10B7F000E6DBFF1BE43314FBFEF3E71215E4191636 +:10B80000271EF6AB251915B121ABFA1C0817222DFE +:10B81000FFD6DC000CF817DAB8C40BCF29D6EE1F20 +:10B8200038020325B405B609FF1EA9010CFC170454 +:10B83000FA1FD7514251F22900E64038DFE01DD00F +:10B84000ECDE23E42519F8FF1FF6FD0D3331B606B3 +:10B85000F0E1EDD6E415FEDF06F92B0D140BF7DD54 +:10B860002A343DB80FF7336917D427FCE612B62205 +:10B8700000CDCAE32DDFE0FD0EBDDD39F223C35D4F +:10B8800016F20D151A1DEFFD05EF1A28E6F3322703 +:10B89000DF02FE10140502CDE42525CFF604E74FA4 +:10B8A0002ED5CA0D0001D70716E8F7F815322CDEA1 +:10B8B000F611FA0908CAD5151C0508DF251C29341C +:10B8C000DFF127FC0E0B03ED10EB12D40A28E9FB85 +:10B8D000F10FF0E4F4ECE5ECBBCAFA0906E2151549 +:10B8E000FED2241E1EF803E610811A371DEA00015D +:10B8F0002723ECEB0A1BFF3503FEFBDD4215122F5D +:10B90000EC1DCA002FDC1A1423C3EBEA07291437F5 +:10B910000817193C0B061D321D06F4D70FEB19FC56 +:10B920003BFA05EE113A10F3D1140B42F0E30C2A66 +:10B930001AF8D3EA1DF10EDDF9EEF4ED0D25121E15 +:10B9400042FAE816041AEB3703E10D11D4E843FA82 +:10B95000EFD5FCF47FE41BE13DF017FA2C14F1F76E +:10B96000E309FBF5F4D8BBDA0CED7AF4FDF2EDED6A +:10B9700020FF332DFFF7E8E7E12721F157130922D4 +:10B9800032E9350DEA2416E11807DEDC1026F80D41 +:10B9900011CE5BB2631B1B1826F5FC02DAD5151716 +:10B9A00014481317FD0B480A060AE8FFBFEFF626F6 +:10B9B00008F821EED5DBD3EED900DAF707C9C2E2E9 +:10B9C0003DC5001AF0D2DEF8DBE7DE27F6E706F425 +:10B9D000EC0B1907F1FC15DFDED53E0715FDDAE5A6 +:10B9E00005E0D9D04D06E83ED6DF1B1C21FFF3F859 +:10B9F000EAF5F1B3ECF5F203E710D924DF0D02DB31 +:10BA0000B8E7B706D8B3F8C302E9ECAF182481064B +:10BA10000E202CE2D431B18B01FD40170CE6E4C8B6 +:10BA20003313FE3C7CF8AC14241340099A52B00640 +:10BA3000FAF403080ECD18D90FFEE100EBFBF1D2AA +:10BA400018F0D71948B8CD1115120F3BBCE61411E8 +:10BA5000F2EBFCDE46F1E50D43150CDB1922032E5B +:10BA6000B1D8B236CC2BCE224511CB18DCEB2F143B +:10BA70002E3CD20602A4A2C918141EF4FEEB16D561 +:10BA80009B1503CD3E321EEC32E71C01A13DF9119E +:10BA900022070FC996B40D2DB6F20B0ECAE42D5B2A +:10BAA000D805DC42C2283F08175C0B26BC0B1A2ABB +:10BAB000081DDF2E6EE51B7002D7C632F78122FE0D +:10BAC000CAF1023322E63D184A030EB4F600B2E78B +:10BAD000093243025C33FB20C70FFFB8F6E43D2672 +:10BAE0003EE630DB55120EFB222719F9C1DA2DE8AC +:10BAF0003743411C2E0654F40902E8221F29C5E0F1 +:10BB000013CABB39C7FD34E607EAF3C8F8CF7FCDC7 +:10BB1000D2F41FE501FBE7E33CAF25C5D306BDE842 +:10BB2000C8E83F4907FB1F23430A1F27D427EB140C +:10BB3000BD3F4A16FB1931E42205220800FB26BC52 +:10BB40001925D8FB2223162D2E4399F8EADCE6E2CC +:10BB5000F8B8FEC836E1FA02CDF9B6D73D3308C7CA +:10BB60002811FC4B002748152A50D0E1DCA1F8FF32 +:10BB70009A38E80E170BA6F7091EF1E1DEE3E2A5FD +:10BB8000B61112A31304FDF006F4041E0D18F6EB13 +:10BB9000F5EACDDBF2BECDC0F6DA15FFE4561D1195 +:10BBA0001EBD250A1A06CFDBB30BC32BDFC537FF3B +:10BBB000D8D1070CF42410CC030F0B1AE6150BC1D7 +:10BBC0002A27580AD83FF916021041E5C7B61FD6F2 +:10BBD0001D81C5C7F7E2FDA215E5FAF748DAA1ED28 +:10BBE000171AFE58E1E3F502E8F80A16D7D311BE9A +:10BBF000E3F013D1D9C114F00ACBFBD3E8F3D6C6D6 +:10BC000017FE1ABEF2BC1A11D31318D0EEB70F4BA1 +:10BC100033201423F0E10DF0EB12EE33431C061435 +:10BC2000F717209AD416FAEAE8CCB711F102DAF540 +:10BC30000DD5FBDE5E2524CF3B0CFC2125E4FBD398 +:10BC4000381D2B13F9CB020FE2F9BDEAF0DCDCD092 +:10BC5000C00D22C51724ADFFFC04CFDFD531E9DCD0 +:10BC6000E82903D711DC082D0CE6B247FF0AE52CC2 +:10BC7000F5FA3BE4EEFDE005D8F3F10D061B22EDED +:10BC8000E8230DF81D040521E7E3040AC4FC2D0296 +:10BC90000BC50303EA2114E224E7CDF7E9EACDE17D +:10BCA000D6F0D70D81FEEBD4EEF4A9E7F6F11BF147 +:10BCB000F3B82926DFADE9EDCAD9F7F7A72ED211DF +:10BCC000B71805102A59ED2813E6FE1EF2DCF454CD +:10BCD000F120ECEB024DDA16FE1BFA1626C73BDA12 +:10BCE000EF21BEC4A9ED11E617FC0411E328DFE83B +:10BCF0005AEA1C1A0AF0AD24F7ED22F8DCFC02F235 +:10BD0000060F0A0ED3DED715E303EFF118F9C702C9 +:10BD100026053EFF156813F82800E806F01C3F5280 +:10BD2000E740E2381B2405FFA5B2F6BEA5F4CE33EA +:10BD30001A30288D2F03C64AC5FFFE3E4CDFE5159D +:10BD40002705A3E70FB9D2D11857D340E6F0E43561 +:10BD5000C4EEF0CC231E2BC300A900EF3EE2D32398 +:10BD6000F508560C06EB46FEF2654C1FE4233CFC3E +:10BD70002CF1EBADE6FF1A17FCE4EC1ECCD325400A +:10BD800004ECE1F008D6B2110FDCE645E7B3F43C71 +:10BD9000D61F06F6EDC33110E5D418172E1F19C6AD +:10BDA0002946F916CB1530EEF5FFFCE6298EE3E2C5 +:10BDB000B232F432FE22EC05D6E6361D17071AE938 +:10BDC000121D15E1331227DBDF23F1002B28E7E7F3 +:10BDD00012FF69C0E7EB2125CA370F09F3224BC6D2 +:10BDE000EA3820F8F4000F04FA2229D80CF70000F2 +:10BDF000E91C090C12003D082AFEF933321802181A +:10BE000017080A03E67F1CDDE2DB19B832E8D90F18 +:10BE1000D0144FE41517031FF610E5F51836F2CAD3 +:10BE2000C66208C2FEB6FCF7D3E41DF41F002CC79F +:10BE3000F313F805D009D2B9F1740DF1E71A09DA54 +:10BE4000F2ABF3E5EE4BD504DF1F140AE003DFEDA0 +:10BE5000EEC407FB10AF1F241E0AF718E005040606 +:10BE60001A13DBFDF93E09EAE103DC45D71E41F375 +:10BE7000B637D2EFD9F53314BFBAF914BAF5D8F3FF +:10BE8000D9F2FED9977DFE21C5020D3FFBE8F405EE +:10BE9000DF0EDE193FE57F03470521E7B943042D97 +:10BEA0000A112026F220E52E05041BEA24FCECD31F +:10BEB00019E910D1EEF0BB644EE80AD028DFFBECA4 +:10BEC000F2D141E51253F03406ED32DDFAFFEB100A +:10BED000D4C13335E71230F929A5051C3533056780 +:10BEE000EBE81214D11E30D2F516E4ED262A6FF2DB +:10BEF0001CCE3B1615D7FE090EFDFDD5194EE117D8 +:10BF0000DA2BEA17DCC1E706EED40104F41B13C0F8 +:10BF1000FEE42FF4B6E1E741091C10F0FEDCF4B7B3 +:10BF2000EDDD3312163BC1D2EB14D3E459402307A5 +:10BF30008F011BCAF4E1F3F3E5DE0DD7F04409C726 +:10BF40003617C44DFD2E44D72808F4EA0FE62F1407 +:10BF500002F1F102031FF0C1EA2C13E3F4E20FE84F +:10BF6000F742DA6633D9E7E16306B8AEFE19F5F2B7 +:10BF70004712C0BCD9350AC9EDD10BD9FD070F2F27 +:10BF8000DD2DF7E0D8D102B829F6430720FC24B60E +:10BF900014D55C0BFFB323D30BB2CA2CAE373D2FA5 +:10BFA000CF251BD9C5A903D9334519C81FF401E909 +:10BFB000BAE20F0565E236E5D84FBEDF2AF34CEC56 +:10BFC0001FF730EF5701ECEBDB0CE5F64BDF0AF522 +:10BFD000C60F14DEFCE2E5DE45EA0458CC28D500A5 +:10BFE000FED8DD42063DE2CE27DE2309CDFDE60D7B +:10BFF000D9EE1DC1FCEF185BFAD7D9D2C04A00CDEB +:10C0000081F93FC3F92D2B39FFFBE8D0FEFEEBD7BA +:10C0100017E224FFEBF0F10709123B0E2EC0DF0CF4 +:10C020001C1B03D7034227DCECCB21CA1E48E4E9E2 +:10C0300025FDC18123F435E5F9EC113E2F0DFCFE01 +:10C040001EFB1822EC1A1D0B03EBEAE8FE0B234A39 +:10C05000F1F2190619FC21E6C319D425600EBCF5CE +:10C06000330F1DF918EB31991FC2FBC51DDF1F3BB4 +:10C0700051BBD4042FDBC818EDF6C4D744FE07F437 +:10C080000BE6E3D5D8FEEFD25303EF3923EE06ECEF +:10C0900013D92EDAEA37F71CF50A38D2C3EAE931A8 +:10C0A00002105A2C0A00D70904BC0540F9F6F7EA39 +:10C0B0001AEFFAF40CF9F022B00CE5E13DFC3CEF8C +:10C0C000FBEA0CE027340E1315D5DEECE5B5E240B3 +:10C0D0001FFB15DC2FE842F0F095F2F430A5CFE21B +:10C0E000DDE908E7D7F7EB6F0E323AB50438FAD836 +:10C0F000E51BFEEFF59201E127E2D62315EFD952B9 +:10C1000032511A18FEE7EA09F0F9CA1AB5DCF958F3 +:10C1100041F8177F3D2D2EE020FCE706D10302BA3F +:10C12000D13FEC34D9C1FF0DFEDA0E18BD4A51E9FA +:10C130002CEBE234ED74DC27F679F2DE443905139A +:10C14000D80C1C19E518D1630F028DFF21FDD6080C +:10C15000DEE82EEBDFDBB324521A200355F20EE9A2 +:10C16000EEE14114FCEBE02DEEE4EA01EBD41C0C13 +:10C170006C263F3AD7E641E92604EDE3EB00D8E42C +:10C180008200F43340F7EBCD0B001D1F4C1327F654 +:10C1900006DF2FF5200ED2DD44F8EEE30977E5182F +:10C1A0000510F1FD9EF2D63EFF461A19EE2E0799B4 +:10C1B00009BD2E45FF0DF8D21B16DDEE28E2E7C7BC +:10C1C0001761A743CBFADDD2F13FFB090AD618E28B +:10C1D0000316F7B0D1D8061AC6E8EDEBEB2904F246 +:10C1E000B4DDD30DDEE3F2B73AC1C559F872E7F416 +:10C1F000DF0DFA7FF51301ECB5C3E11CE61F1AD67B +:10C20000C2230C1D201811CCDE26030C3804C4FFF9 +:10C21000FE59DF2AF1F8E8F31F2E1917E0B2DEB35A +:10C22000F536E6031C3C1C060C2040F4EE09110117 +:10C23000F928E0E4E3C65215DDDFA3ECF91B0B207F +:10C24000F2DDFFEE1E3A3F0ACFB1A0112E26F3FF1A +:10C25000E7D60AF408DD17C8EBF300F58BDFFFF52E +:10C26000CBF1E63FC818CFF0FD6D3809EDDE1E03B7 +:10C27000F8DDDC39F112DCF4E515E92D5610D0CFEC +:10C280000322F5BD45F011DCFB4FBC1FCADB0100EA +:10C29000F0E6EC16E00B0CE1EA1E1D21F40FEDE9CF +:10C2A000D21042E39DF329D022ED1813EBD000CF3A +:10C2B00027E60EF136C4F200B8090EF1432311F15E +:10C2C000DA1B34ED28F5EDFFD4FAD624081D0F1C37 +:10C2D0001FF0DA00F5F6FC13EC1817F51503F40857 +:10C2E000E1290FF80AF4FD070307F50314FCFA3CF3 +:10C2F0003CFCE61F1721EB7F062DDE40EB1AD7F83A +:10C300003800FFF31D4E09D9AE0105FFF71D0916D0 +:10C31000EDFCF4F400E35B2B02FC26BD0510DD0F01 +:10C32000BCE1401509E60B0E30CDEC1BF5F30ADA43 +:10C330001510DE17F0300500F0001B1A52F7DCF183 +:10C34000C81E42E429ED29053E1A1035191A341683 +:10C350000CE8060608440FF1D035F62E0241572EA0 +:10C36000FAFB1A2B2BEE20230E12011EDBFDF3E845 +:10C37000F008BFF80AF61A3FFD130A0F1B0CFAD695 +:10C3800042F234F5C30C170216F3D1120F05140153 +:10C39000010A410D2002EF1200393624FFD5F722A1 +:10C3A000C50F1218B6A3C8A642085EED0ADEE3CF99 +:10C3B000DA3704053208BB2B03D14D5EAD4C00F5D6 +:10C3C000473B46A528A21C3EE004E81F101626EBBA +:10C3D000208B203B2EE108421CB60C77ECFABA33D6 +:10C3E0002FEFFEB8F4F833F933FEFF1EDDEC1AFB35 +:10C3F0003C2FC4D209F11320CF13C215E94F0A1DF7 +:10C400000031113A4A3BBC243124FC02D4E8D21D4D +:10C410000A23DF0300F902B11B0818373334ED0695 +:10C42000261FD616F1031220E1530BE4E04710E279 +:10C4300047F706FEC9E3F6E21A3AEE14E3DAE0ED56 +:10C44000482F0520712BECC70332F93F0CEE3E1844 +:10C45000D7EFC213C1EEFD1CE87FF33BDBE4110410 +:10C46000F3BFBACCFCF001E4EBD4BE4C5B63DF0558 +:10C4700013DCFDEF3F130910165603530C1E2C1C42 +:10C48000B015E2D2F3D20C030796C79525FADFDA8E +:10C49000EF3614E1FC0F031FFB09B8D1FD170C2484 +:10C4A000DF2D13E8E7F03048C3B906CC26F2EF3AA7 +:10C4B000164CEC1D47E2EFDFF7EB81F5D7CC0467B4 +:10C4C000FF63EE18FE0B493501E9D527C6F5E21BDF +:10C4D0004DD9D7C21FF81C2BDE031B00FED9F2EE8C +:10C4E0000521E6EA260C312CFC03020E2EED11107C +:10C4F000E3EDEB09FA26FAF74D130FC1E20FDF4522 +:10C50000CB270AF6EED2F0F807DB07C6E0372B0E92 +:10C5100009D0EFFBC30E22361337E5FB4AA4CECB7E +:10C52000210D1A0F10FC23F73C310EAFEDB83F047C +:10C53000F9EC30C8E0CF57F5E4BA1836D5C70BFD93 +:10C540006DFFE037E430FF2403FB0FDC0504DC3E25 +:10C55000EF0FDDDACF521FA1FD1D3914FCEEF623DB +:10C56000F0F501B613EA2FCDA122175FF8454D472C +:10C570007BAC422621D5101CECCED904E11BF8F689 +:10C5800040B5241146046F28CFE8D80D0EFF1DE9F1 +:10C59000FF09A810E4D4F112F4F2E02C025019E6DD +:10C5A000231F0135AA0929FEFFD110E3B7E6F25D8A +:10C5B000F93E3614EE1319F30B0319FEF808E105E2 +:10C5C0001BD4D9CF40D0A9170DFAD65B5145EDB396 +:10C5D000F2E9CB16BC1BDDF112EFD3A8F449EEB2A1 +:10C5E0002FF4BE484D11FC2D1B53EDC218057FF2F0 +:10C5F000E64AE844F507D8E7E213FAE30B24D5D579 +:10C60000F40906BEAC42051CDC04DBF635FDE3E8AC +:10C61000F4DDD72CCBC12DC2ED04E4A22CFA2621E7 +:10C620000FF543319E030712FEEF05481EE2553217 +:10C63000EE11A46AC1D118DE73EDD0C03A23E6F53D +:10C64000123A0357CFE810346FF42AF01DE2D9E113 +:10C6500000DB0FE2ED12DAB80EDEECE12AEA240686 +:10C66000E8F2F1EEE0C5BBEA071624E23B2931030C +:10C67000EFA549F9061EA207FDFD06C9B3C2B83AE7 +:10C68000DDD6F2A134E600331DE2FA2915EEF5E21B +:10C690001511CC031B8DCDE318D79AFDCB22FE14C8 +:10C6A000561DEDF42611FC99080EF9DC1019A8F4BA +:10C6B000F6E1F0F984D2F8560A3F17F4DADC46DDE9 +:10C6C000BEBCF14FE2E339033C16143888FEEBC6DA +:10C6D000B4EBB6B0CF0345E81ACB5CE4F82CD3F842 +:10C6E00010D8C8E6301BEC06D748CE4847F7300DC7 +:10C6F000011F4F0F0C15411A279A133649ECE721F9 +:10C700008120F54642BAECD0C33D261FC321FBEC85 +:10C710004C330ACE3D310DFB970928F0D611B8DE17 +:10C72000A1D620FA21D31415E0E62A1EFE17DF4316 +:10C7300008030B031ED4F1363CFF070FFA082DFE49 +:10C74000512A2AB03828FAE0FBD0C55C012AC9F585 +:10C75000D3FA32077FFD240EEB0FF821DD1734EDFD +:10C760000CC3F906082AA1FCE5F5090625F604BE66 +:10C770001402371CFBDEB1EDE400F6DE18FF1D36B7 +:10C78000FC2CEE0EE6F0F8F2430205E2FF50E42640 +:10C79000003EFC1CB0D8F7D6250D04039916251EC3 +:10C7A000E8EF16CDECE1F9F2F5EAD70BF71B0DD067 +:10C7B00096F011EDF7190110E6C4CE010F143723DE +:10C7C000171FF923E73A2549F901FFDE10DB2C0B8F +:10C7D0000939FC45EB21DE07EEBE191530D7D53EF1 +:10C7E000FBE633DD34FB3B44F41333F6B867E4F681 +:10C7F000380DF1F837CEDB2ACEE51DB3EB00DD694D +:10C800008679FEFF04000000800300006EFBFFFF3E +:10C810004D03000046FDFFFFE10200004E0F000047 +:10C820005DF6FFFF88EEFFFF9BFFFFFF4207000062 +:10C83000711A0000EFF3FFFFFBFEFFFF360C000054 +:10C84000F0F0FFFFAFF4FFFFFEEAFFFF5DEAFFFF3E +:10C85000120E0000FBE8FFFF930200005D070000DE +:10C86000451E000000000000E8FDFFFFDDFEFFFFA9 +:10C870004A160000B3FEFFFF42FFFFFF3E0000002C +:10C8800083FCFFFF34F4FFFF170D00007209000066 +:10C8900089050000790E0000EFEBFFFFE92400009E +:10C8A000E6F8FFFF23FFFFFF4BFFFFFF1F1B00000A +:10C8B000750C00008DF5FFFF770400009300000069 +:10C8C00024EEFFFFC2020000000300005BE7FFFF51 +:10C8D00039F1FFFFDE230000CA070000E5F9FFFF82 +:10C8E0007509000082D9FFFF40F1FFFF2000000022 +:10C8F00059EAFFFF230B0000EDF5FFFF8EE7FFFF76 +:10C900002EF7FFFF62F8FFFF04F6FFFF0D17000090 +:10C91000F1010000FFFCFFFFBA120000C9F2FFFFA7 +:10C920008FFCFFFF6004000062F4FFFFE1090000DC +:10C9300016010000AF090000C60B00005A000000FD +:10C94000DD050000F80600005A1000005513000035 +:10C95000C5090000350700009D0700009E17000074 +:10C9600073FDFFFF0C01000001FDFFFF70180000C8 +:10C970006906000041FDFFFFB1F6FFFFD90000008E +:10C98000CDFAFFFF76110000F9FEFFFF3201000033 +:10C990008400000045FEFFFFCDF2FFFF3AFEFFFFDF +:10C9A000F5070000C9EEFFFF06060000D5FFFFFFF8 +:10C9B00058F1FFFFB8F3FFFFD20E00008C0F00000C +:10C9C000B617000063090000F900000083FDFFFFB7 +:10C9D00045EEFFFFA20600004FFFFFFFC4E4FFFF8C +:10C9E0001DFBFFFF6A050000C10100004FFBFFFFB8 +:10C9F000F802000047FFFFFF65030000C0EBFFFFE8 +:10CA0000BE190000081B0000D0020000DCF3FFFF8D +:10CA10006BFAFFFFBEE4FFFFB3F6FFFF75F2FFFF07 +:10CA20003FF8FFFF7DFAFFFFAC0100000C020000A1 +:10CA30002CFEFFFF6A05000068DFFFFF4CFCFFFFD4 +:10CA40007FFBFFFF36FEFFFF470C0000ABE7FFFF59 +:10CA50008F010000CAF7FFFF340C0000F90100004D +:10CA6000BEF8FFFF17020000490000008603000027 +:10CA7000510500007F180000690E0000550B0000F2 +:10CA800097FEFFFF10FCFFFF0DF2FFFF9B01000070 +:10CA900010130000E60100000A0900008DF4FFFFFA +:10CAA0009EFCFFFF231400009F0F0000E60700001C +:10CAB00074F1FFFF9507000085050000191D0000B7 +:10CAC0001BF8FFFF6AFFFFFF8C20000097080000A3 +:10CAD00003FDFFFF8AF1FFFF03E4FFFF31130000B6 +:10CAE0003D0D0000F71500003D44000084030000E8 +:10CAF0002A1E0000CBFCFFFF3AFCFFFFB4E4FFFF5F +:10CB00001B0E0000AF1B0000E1060000F403000054 +:10CB10004CF0FFFF25E7FFFF0F000000DCF0FFFFF8 +:10CB2000DDF8FFFF9712000017F6FFFF2621000037 +:10CB30009E0300005E20000088020000A80D000097 +:10CB400075EDFFFF16FEFFFF900D00005A1200006A +:10CB5000DB18000060050000180A0000E6FDFFFF7A +:10CB6000130B000099FFFFFF200F00002A36000082 +:10CB70002B0B0000A60300004A06000003FFFFFF86 +:10CB80000E0A0000990B000026F3FFFF127DFEFF46 +:10CB900004000000E00700007FF54002AF7841810B +:10CBA000AA7042C88B7F73E3034E7FB47FC7812F87 +:10CBB0001CABFBFC4A57BD301381EC2581AA5D28D4 +:10CBC000B23C1165E9306AFDD22B99812AC0533EEF +:10CBD0002E2C021A1D4C40EC90E57FFF7F26970219 +:10CBE000D7F081461F178100CA0258A6F572BE41D0 +:10CBF00025E5CC0381FBC7AB13F470DC49A77FDDCF +:10CC0000EDF504A7E186AA005E3C78810508707FF7 +:10CC1000CA1748E551DB9AACEDC0440C47C4BB8B46 +:10CC2000EFB5144335FC3F93E0D54D5A1D81DCB779 +:10CC300023181FE1C6EF29DE3E79427D7D52B47F85 +:10CC4000C2191D47033999C58BE85306F5CAC3833A +:10CC50007F4CABEA7F6968A7373346DAEFF69FD59A +:10CC6000A1488D55F431D8CD81F4E28DC3C073A7AE +:10CC7000FDBEA814B7F7DA57D997399CCF7FCFF00C +:10CC80000E8144FCF9FB37EA2070FD2C82EBF95F42 +:10CC9000CF8118A650A92EBF7FA2246DA7CEF78101 +:10CCA000DAF03B061A8ECD107FEEEAAF814E638735 +:10CCB00082E7454CFF115B7FC8E4CFEE4B9D03F14B +:10CCC000EE94FAF251F7AFE7A5247381E081A4BF97 +:10CCD000C5001211DE576289D6ABDA8127A773DD52 +:10CCE0004E7F3DDAC4BC3F9C7F7FD9B5E8DA5CFE5D +:10CCF000C5BD077F35B9E2F929E266C333891997C3 +:10CD00001C279A5D7F6712E55C2C1A96BC6811FAA5 +:10CD100016B0958FB9F2B41852B3F96E3B4CA1FE20 +:10CD2000AA7F235D7FD07F810DC83AC6D1B6D3A735 +:10CD3000A2492EF05E7F8117087F56813448F3FDAB +:10CD40008573C2FD9E4246F916C981DB2AAD1FB02C +:10CD5000ACCD083E48C11E6090D95970283F33724F +:10CD6000DCDF35AE25390325731177B5F9E463327D +:10CD70005C31BF987E383D20BE9083298E6FC9F903 +:10CD8000C397F039065E02DD524EE1ECD0AE68B7D3 +:10CD900081417FA8106C7FC03B20D7D704615FDF43 +:10CDA00095540D133DAE97E5E00453F181F1F8166B +:10CDB000AAE3B302D2C5B1DC13157FDB81AE2C1719 +:10CDC000321BE5FADBC6EFE3B6987E55557C7F89CA +:10CDD0008D77654426349B8129E558105D8E75BB9F +:10CDE000D30C1D6D4A91B096DFD2511320F1DB4E6A +:10CDF000317FAF8CC5C7F2FB581BB5417F1F815AED +:10CE0000A9529D3E939BD584EDDBF213069E9E8432 +:10CE1000D52BAF815621A6EE07EB6B5EA28DE122EA +:10CE20008117C181717F14D3A6B11060D994D581C7 +:10CE3000F7DE1A7F9144817F5DE66F177FBB4ED589 +:10CE4000C3A7E94A816421EE02BDFC8145B1302EC1 +:10CE5000E48CDB1D01F2D0CAE713BB02C12581C0FF +:10CE60008156203981547F28550396001DC20C3D00 +:10CE70001C5F8DF710E1D2EBB40CAC7F1DC181C3F8 +:10CE8000BB6D648F2681EBA5D9A3E917E013D6E328 +:10CE90004AE21CD019B3C96ED0CBDE5BDF36DBAF04 +:10CEA00081D30ABBB53C0F07E9F095A07F9FA31281 +:10CEB0003281FBF2FC98B8031D515254225723775C +:10CEC0000FDE817AE3E030DB6942E647C703B34D0A +:10CED0003CA938F7CDFA09F1B9A70FF4F60343B529 +:10CEE00008EFFAAEAFC451C5B3B6BE5DED7B8E950B +:10CEF000429E7F21C9B64A0EA726E21A135E84ED30 +:10CF0000AEF3811674C8F653BAF31E81F614C2E666 +:10CF1000819E81B44E97A7E61482084A9D4170FA1B +:10CF200011F1978EC3071B7F4D814CD8BE81F3133F +:10CF3000BEF7036C81EADD9DA113B7ECE707D03C97 +:10CF4000A4E2EAC06010A8816D3D0693E65FF63E5C +:10CF5000622A8E290EEF2DF1E6D738992881FE0C32 +:10CF6000DE1EC5EC0E1A2E9A810ED5031C68BBCBB3 +:10CF700081B3030FFF8B387F8117CA7E6A39114254 +:10CF8000C108EAE2FE81BF540D44071231D5ADF568 +:10CF9000C4B7BEFCBB8F918BC7908181EFF9DBEDED +:10CFA00011D7307FBEB2057F6AFC8CA2F8FE604DBF +:10CFB00041BB016C9C203E01814B67A7AFE1BCC126 +:10CFC000DE647BC4D57F9F68477FEC62DAF681AC74 +:10CFD000CA816C61A48B8D76A25F43CF3004178128 +:10CFE0009515EDCF24608191DCBA690E3DE7C8EA62 +:10CFF000E1E531A614833F84F17FA1A1BADB40486B +:10D0000081D0FBFF2BEDE4EB7F92539BE544FA15B7 +:10D01000E4E0F27DA381E27FEEDA8151E1CD1EDD15 +:10D020000681AB4E21648BF30F2D8140241B7F4F73 +:10D030002B35D4E37F513998903F38881438C86431 +:10D04000CD916581352F087FF1D0D311AF8FFE7F51 +:10D05000BBBAE4E739DF8156A6A7C07FF47FFBD4D3 +:10D060005E95125CC73416249A3C084372798ACCC8 +:10D07000583E19CF1181811BEC1D5F0A4332AD7FF1 +:10D08000CD7F9B192FB8CCF9D881DC8144539D000A +:10D090002B0D81160361DC00A2BA8198E781D4B21E +:10D0A0007F3A9281BE17FD4C81124644AE7F4BDD24 +:10D0B000CFE2D9D13CCF012F7FF4745ACA5ADD1682 +:10D0C0002CE3A2C181EB919D90B115430BE2FB7B58 +:10D0D000957F77F1A2B99CCCBD06ADF92FD47FF135 +:10D0E0003809317FD6F91644E1E748622CA83F9A07 +:10D0F000AFB70F5AF73537CADC4B28EBBF7F021F9B +:10D10000B1141481AF7F622F12AF964B3210EE67CD +:10D11000BEB6233B5D9E0F33037FAA544B4874B3C6 +:10D120007F3DD10CB63C3F85CC2A9DEB99D353640F +:10D1300038491B1E6560E3E64D25FCA762EBFB5DED +:10D14000C56E4193704EF881AE66E11F2BE5CA367D +:10D150001055819B7FB9167D1B7FF33B1A1AF9E9A5 +:10D1600057BF1FD607777E204959154BFE4AEAE67E +:10D170008117A381D781A52D0DCD4B812A570DBDD8 +:10D1800009DA1111C92635E179DE251F98B329A9DD +:10D19000B38E4C0C2488A581F610E682797F8156E7 +:10D1A00016F2FDE981CF281F315D0D9D92E641D336 +:10D1B00088DAEEB4DE7FDA4C1969813AAEE4DFE159 +:10D1C00021A97FDD0A1E817E65F1414798E00FE8C5 +:10D1D0007F3B7F81E2417F9EED46D1652FF6093787 +:10D1E0005D007FAA451FE04C617FFF044981157FE8 +:10D1F0004147D27F3889F07F81AC01B39323E27F2E +:10D200001430B8E297DD3D8178818159EE7936831B +:10D21000A87F7F7FFA46E5DD767F2EC8C78C1B2A64 +:10D22000330A7F81819E8144413EC46B0B91EEECB9 +:10D230007FD4150560A626587F3ADA4F816B7FF8B8 +:10D2400004C54C5EAB7FF7D27FECE8DE48D97F8126 +:10D250008F2730417F307F7F4781FF9F200CEAD0AE +:10D26000FF29818CAE7DE597A96E357F73B8C5CB5C +:10D270003AB8F0FF60BF9DE197BB7FEB7F03555845 +:10D2800085811CF8844650652481B10A7F7F46D48D +:10D290009E128A037FE35FAF491B1481CFF877109A +:10D2A000558217654DE25878A2BD2253DB86A881CE +:10D2B000F3C1C29029533FE6D457747F23027736D7 +:10D2C000B3A414C8E13AD0BEB43A883031D227DDD5 +:10D2D000FF7FB3E36A7F986E3FB73F94AE295F6AE2 +:10D2E0003A81D03481FD2367F615EEF599D37F2579 +:10D2F0009AB7DF0FFB7FC2A544E6D879A7202E811D +:10D300003C4414491DAD5309E8BC81EA5F7F14EE2B +:10D3100031B6DFBB0017E31A52367F5F237FFD3142 +:10D32000817631A6D50981B717237FD38117E9E626 +:10D3300089C4AEAF385A4574DEBA89D915BDFDCC63 +:10D3400003D8016094B90A9740ED7F1B81A0248126 +:10D350000A9D9357479396C2404011565D8AF879CB +:10D3600048BF3368EA777F8145CBCC48C53B811DF8 +:10D370009FD653D9F654BA3AFE84FEFF040000004B +:10D380008003000020FAFFFF43010000500100006D +:10D39000F5000000160100002C000000D8FBFFFF84 +:10D3A000D3FFFFFFCB00000098000000FEFEFFFF50 +:10D3B000EEFFFFFF6503000008FFFFFFB70100005D +:10D3C00017FDFFFFEDFEFFFF5901000020FDFFFFED +:10D3D000DDFCFFFF9AFFFFFFC900000066FFFFFFB3 +:10D3E0009C00000052FEFFFF47010000AF0000005C +:10D3F000FE00000001000000F1010000AF0100008C +:10D4000088000000E7FDFFFFBB06000080FFFFFF74 +:10D4100061FCFFFF30070000F901000097010000E8 +:10D42000EB00000078000000AC0100006300000089 +:10D43000EF000000D000000075FDFFFF4903000071 +:10D440006A0100005DFFFFFFDBFDFFFFC3FFFFFF81 +:10D450009C000000190300009B0000004005000034 +:10D46000290000001D000000ACFFFFFF3500000098 +:10D47000D6FCFFFF22FBFFFF11FFFFFF5CF8FFFF61 +:10D48000950100000E010000590100009902000002 +:10D49000AD01000053FEFFFF49000000E200000064 +:10D4A0009000000096FFFFFFAF020000FF000000A9 +:10D4B000880000000BFEFFFF4A010000E5020000AB +:10D4C0001900000044000000680300005A0000003A +:10D4D00052010000DEFFFFFF04FFFFFF9AFFFFFF86 +:10D4E000F30200006401000084000000110200004B +:10D4F000DC00000074FEFFFFD10100005FFFFFFFB2 +:10D50000B600000041010000E2FFFFFFD90000006B +:10D51000230000000B020000D4010000C90000003D +:10D5200073010000AD0000001A02000026FFFFFF9B +:10D530001E000000C7FDFFFF9A0200001B01000053 +:10D540004A000000CBFFFFFFBCFFFFFF68000000A8 +:10D55000E3000000CD000000EBFFFFFF37010000FB +:10D5600069000000BF000000FBFEFFFF2501000076 +:10D57000D1FFFFFFBC01000036FEFFFF78FDFFFF7B +:10D5800041010000CEFEFFFF650000004E040000D8 +:10D590003A030000F40000002700000039010000F9 +:10D5A000F4FEFFFFC2010000D40300008801000068 +:10D5B0005A000000B8020000140000002201000020 +:10D5C000B8000000ACFEFFFFE3FFFFFF44030000D4 +:10D5D000010100008800000049FFFFFF9C010000DE +:10D5E000CEFFFFFFC8FFFFFFF6FFFFFFFE020000B8 +:10D5F00056010000140000006AFDFFFF4FFFFFFF0F +:10D600003CFFFFFF83000000220100003301000007 +:10D610006E01000028FFFFFFFDFEFFFF7301000009 +:10D62000B0000000470000001EFBFFFF00000000EC +:10D630006100000076010000FCFEFFFFE600000034 +:10D64000C503000044000000790000002C00000029 +:10D65000DB0000005A0000006A010000F300000037 +:10D66000FB0400003A0100001A040000530100000E +:10D6700069010000FB01000021FFFFFF69000000BD +:10D68000D60100000D03000033FFFFFF80FDFFFF08 +:10D6900077FEFFFFF5FFFFFFCF000000AD010000A8 +:10D6A0005903000013010000A80100001903000045 +:10D6B000C9FFFFFF3C00000066FFFFFF1B000000EA +:10D6C000B4000000050300008F01000048000000C6 +:10D6D000DD040000E001000040050000BB01000087 +:10D6E000A50000004F040000E8FFFFFFE0FFFFFF80 +:10D6F0003DFFFFFF9F0100009E0000001900000099 +:10D7000052FEFFFF8A88FEFF04000000002A00008E +:10D71000BD07561364D821E4D711F9488BFD0F4992 +:10D72000E8EE8537AA586101F7CCD3097FA8F2113A +:10D73000B200C8F10334D3E7619EC3E538F5E5C311 +:10D74000F814DB6102BBCE81CF06C8D1E0CE0A5B04 +:10D75000F1050FFDD60FCFDC2DC2FC33EA22303BA2 +:10D7600022FB13030DBD04F62DDECBE397243D61B0 +:10D7700071FFBA2E4C330B0E76AB2454F90AD2CC7F +:10D78000AF2EB0B6084CE0E421E1E11312044007EB +:10D7900035DBE5F45A813BA6089DF8C0EF167F15EE +:10D7A000D917FCCBA130DC360CD726CB24F9F208F4 +:10D7B000F8EBFE1F2AC715B9A620B9BFA8470DEB85 +:10D7C000051C5AE9F0AF2C7FDF260DD933D6B2F312 +:10D7D0000828F039B834D9E214E0FEDB087F0CF4F5 +:10D7E00035AD143C9DF5316B7B441B07F4D6CD3031 +:10D7F000E1FEE4DBCEEB19E51B34043CDF2038C747 +:10D800001D5226DECEBC0E41B71BFF311ABDA983C7 +:10D8100027F70CC18BECD60C2B36BA393BD65EAC55 +:10D8200026B7C83047D94CFE7F58DEF4F40EECFA28 +:10D83000E00E2528D1FE2DF21A05D32EE9DD0BEBE3 +:10D8400016DB20F0FFD324FDE3EF23084CE63C81F8 +:10D850000BC20B23E5F02F0D2524C4C81D0FFCA21D +:10D860000A4F7218DED13CC2A6FC0E59E60831B848 +:10D87000E2D903AB4C3A09B9C789374AD5A3561E3A +:10D88000B8E11769D090A131BC075B4D1ABA7F503F +:10D890001FFD051D36FEA41716463AC8B4F5C9F299 +:10D8A0002DD6183D01B5BB0924D90D21F92F3622FB +:10D8B00053CA34020EFE0C0BFE0DF2C2C081E42BE3 +:10D8C000F219C8084901BA22B2B7D1E5FE33F50909 +:10D8D000E41C09DED9D4FEF5F957F0CD0F42B9D3D7 +:10D8E0004219ED0B0C36E2321FE3E130CAD9813622 +:10D8F00054FFFBEA391A25E7EF45F7F5E834E73737 +:10D90000D9E8000216D45732E2ECCA3CC7311FE412 +:10D91000E717CDAE02B512F2DABCB4812A0211408B +:10D92000DBF0F2D8F0EED87F020A15FC243CC2DA14 +:10D93000323212F1B3C1EB0942D61600BB2FD52407 +:10D940005409F6F2F1064DBBFEF51E10FCFBEE3558 +:10D950002ABE16FF9751E0CE22B2CFDC130B7746DA +:10D96000F6F2B6E4D2EA044C601CAE43F5FF00DCEC +:10D970008132CD2792C0E55DFDD79A11EF6E3CF75D +:10D9800025F4B3681626C356E724CE320E141F10B2 +:10D99000E161E14DE600022B0F8902BCE70FE2A531 +:10D9A000121FEFC5F67F142FE11608CFB23E2EDF0F +:10D9B0001C1E90DF2705F21631F509CE48A0CF8650 +:10D9C000981CDB62CAE7C3EFFDEE013CE3E90BB84C +:10D9D000ECC981494D352224EA5932FF43273FDB08 +:10D9E000B3EC70F851D8F61FEFD8C96331CAC3C57C +:10D9F0005B47E406D01613B70DE5E0FCCDE22A47FD +:10DA000026F5167FC8E5C1D1E7DB50021F59DCF5CA +:10DA1000053BE91AF2162411E8F0E4123A7FFCC73C +:10DA2000102FFD99E5F31C2221EDDD310AE8B82F16 +:10DA3000CC470B241CA440EADDEB08E0CAE7E03B3E +:10DA400035D913C7C7F48F401BB2B6B1CEE0A90ACF +:10DA50004A2F4742F04F24017FF5DBFC1346FCD5EB +:10DA6000256106F1D900DC24130821A1E04DBFA3F4 +:10DA7000AEC83406C7CCFF002518D75BC540D6001A +:10DA8000FACEEE27ECBDDBD7F2CAE5CD61CB06FFBF +:10DA90003DD2A00A8130FA35E1A5362C6EECE1F4D6 +:10DAA000F0D2FAA8FE56F67F3E78DD1A5D18D797B9 +:10DAB00026C395B08853FA353CBD9FFCE52E241152 +:10DAC00025D41436F01AF8A9421B3B072CD9520171 +:10DAD0002417FE9ACC11DB0CD24344A735D640CD97 +:10DAE0000ECA00554C8781A2AD13A8E714FA15E8B9 +:10DAF00024FF02E807D4DE74E3FFF7E6C6122563CD +:10DB00002937034E1E8DA910BFCEF028372198BBB0 +:10DB100065FF41E9D42F03D7C528494F9061D95CEF +:10DB20007F26C31FC0401DC5290E1C3FEC8CB2C010 +:10DB30008EA35929EC003ED62A2BD4162031CCE1F5 +:10DB400014340020F837353B08E88112262120B133 +:10DB5000A8F5F5269DDD9818A3EDF5E40876AEC985 +:10DB6000FBDC2DC1C455A150F5B1D813AEDB0E5965 +:10DB70000EBAF34ACFE0247F004C14FCCF64F9BF07 +:10DB8000141409D0B6FF4DED24E9BDF71970A1E5D5 +:10DB900043E193E742B1842C12D74ABDE71EB18A14 +:10DBA00029C68F7E44DBE732AEE3102AC4D3F9C71F +:10DBB0008D143C7F71AD49AE2243FFE8F548DB4E42 +:10DBC000F7DF45BC1CAE4209F222FAC4D003EC28B0 +:10DBD000B42EDFE4662826D32E20B7F5334673181B +:10DBE0001FFB702E4681221821B9FC09D184204CDC +:10DBF000E0967F12182A541E0302C566C628DAFE74 +:10DC00000FFA1207CFD501B6E230DDD143EE3C5812 +:10DC10002E03742A1A22D35F11194BD06224C4E850 +:10DC2000D5254CDA46C01F07E23251D894BFEFA881 +:10DC3000E1A50C0FE127F012013C11D078FB2E4337 +:10DC400005C475F308426EBE3D3C7FC02BB4BAE2FA +:10DC5000F61F1FFDCE0CEB04B42504B4E6B0272B51 +:10DC6000A9157F3FF45526B8A8CEFFDCE6E72B6761 +:10DC7000AE21FB9C3BA5A70843DCD8C2EC3C1C3A78 +:10DC8000EEBA2D231406033430BB7FECD1F327FB0F +:10DC900030BB25295D6409E8C93153FF4326ADFE39 +:10DCA000D7BA4550BB4FD0FD48D33EB42C2BF00B18 +:10DCB0000310D9489E4322E511E5C6EB336FBF51EF +:10DCC000077FD6B4A5C14B33964C98E236E6EE22D8 +:10DCD000220F0CE202DC6E251CE7BB970A3812C843 +:10DCE000F8D3EFC1F1CB3BFB4EC00DA316A8E9BFA3 +:10DCF000A913F710E61B2CDBECE5277F40A2DBF233 +:10DD000037FD020F0FE4F604F0D5EF0CFE1153318E +:10DD10002CFDC3FF6A0215FEFD20DFA3E9F9DCFB41 +:10DD2000EF422F40241006AAE5D8EE2FDBDE0D3897 +:10DD3000F80821D167F8EB0316E97F1C50DD6AFA79 +:10DD4000623311CF351F07E307194581FDD0033535 +:10DD5000AF1A0F643B44FAEEBB4732EE4618D2DDF1 +:10DD6000D4272EC71325C2E41B2B9DDBF952FFFBE2 +:10DD7000443750D9C2DF2C1808F409CEF728D6EA68 +:10DD8000E2C36082D94E4EA0A01CFAA619EFC24190 +:10DD9000C72BE952EC0F1AFF0B67547FEBFBF02106 +:10DDA000D6B634A4E10858F7ECE25FE3D881E09AF4 +:10DDB000273B0F328B2DE1AFAE9A84E9269141DFEC +:10DDC000FAEA2F3925B2B4DA0F69402A9225DF0C1E +:10DDD0006812C9BEA2645218051455CAD6B73DD5FB +:10DDE0001F0527D0560FC425F339D2EA632FD4B4C8 +:10DDF0000446EC181B216AAB4F0B81BD13CE62A306 +:10DE00004BF4CE0510E70D5906E0092EDF1CF43166 +:10DE1000674DEDD4D4D8C74225F60C60AE06CD339D +:10DE200043020014CF4D7FE1CD0409FE1D04E8FB41 +:10DE3000110030F60814D63B22101D592030F20F85 +:10DE400051F6F12A1D188EFF7FC746CD1C15B3224F +:10DE50002A4EE5F7453638473A3BF5F18BACDBFB0C +:10DE6000DCE347FAE003C7BA1FC2CF1414B31DC3E3 +:10DE7000DD304AF8810DBCA5282D3CD019E3C6053C +:10DE8000E7B4E61D72DDDE22475609B61914FF9687 +:10DE900077DC0748EAF6E00F8EA61CED04C0A5EF7C +:10DEA00000145C3909B922D1E0C32E7F0C52AFF9BE +:10DEB000B0FC9E92FB2631032A36094DEE00FC2D64 +:10DEC000BB28E7954027D7F33B5881FDD953FC4247 +:10DED0001EB6D5ED105D0B492941B4F81938134C25 +:10DEE0001D0027C900B70FFED7B923B008CFA21372 +:10DEF000DA2B9AC1FDD17F4830B13BF9CDC316E48E +:10DF0000D22513A80F594A27D4FF8E1CF8082530B4 +:10DF1000EE0161FDD0A2E6DBE21713E908246408F4 +:10DF2000A5B9E0E1D3C5E1E7D8CB05DA03D6EF9197 +:10DF30000A22FEEA0BBA0FACFF1BE013E5F7231928 +:10DF4000EC23F2EA577F0714004E1AD3F0E427704F +:10DF50003C0CFA03A470EAF0411662F02BB16EFBA0 +:10DF6000F4C807F8070502DB36E6D80824243E3655 +:10DF7000D0D2EF11F3E50A8129DF9C2639F2D2B91C +:10DF80009527100607065317EF2DC5168EFAF4EAEB +:10DF9000C6E8BECF37E27FFBC536453733B6220F22 +:10DFA0003C29ED23101BEF36AADDCEFF04F9EED598 +:10DFB000CFC3450B19C5C2E724DCCF43B9B74AF735 +:10DFC0004FE14F4BA84CE645674AF36703F5FAF576 +:10DFD000F10E0432891E2B122FD6F026FC1C7F1066 +:10DFE0007D54D81BDC2507C2FB8306D33934C33AE2 +:10DFF0000B5FC28A61B5EF41EEF7E4B7F535DCB3EC +:10E0000018326A17E3DD5761A913DE7F649924E8AB +:10E0100008ACE90C814D6BE04604221BEEDDF01DDF +:10E02000FFC923C6B281FF299729D7ED09C435BDA1 +:10E03000BDC12A2647C115BB3910C5E2C72A6FE00A +:10E0400016F6EF0481343B1509C1F2D5E0A140F288 +:10E0500036311CD75F23F5D1A32D9A094C4341BE1D +:10E06000FDF6DEF8112BEEB29ED4FFDA6A2934D425 +:10E07000F9E4D00D2FE03508ECFA38DECBE9C6D74D +:10E0800081C2041FEBE71FB3ED07334A2B12EAB836 +:10E09000F932E02C2F5411E2E91709C20A3E5D065D +:10E0A000E8F00A2F54BFDD3741AA1CEB5CDB8AB2D3 +:10E0B000E02E5114C991F2DFEE33297BC05C011DC3 +:10E0C000F4F1D93F7F1930E0422E0A42E2E9D5113E +:10E0D000FC29C05BD21CEB0475C80C111227451437 +:10E0E0000F2C1D0C06CB362C160D1630F44F9D212F +:10E0F000DD7FC6F3CFFD1202EAC406E81E45C1EA81 +:10E1000018D5E32AEB3804F502A2E105DAF9E67244 +:10E11000F7F1EC16F781DEEDE1BF1EFDE8229B284A +:10E12000BAF229F4C3F22CE0C3C6D730BACE4F52AC +:10E13000ED27B91CC927C6012612320115D32BE0E1 +:10E14000D503122FD717810D37673E2A3A49FFF7BB +:10E15000FF492B00392F4C2A1D40BC1BD4FB420623 +:10E160004A7F2108B005B93095D5EC0A520E87DCFC +:10E17000C55A2EDAD2D631F9656F377722D80DD548 +:10E1800032DA2D593DCA3AA75112FE67CC132954F1 +:10E19000DCC21A0ED61F242F58EED80D1671F410BB +:10E1A0007FCEC215BEF4A677294A49B5CECBE5C7C6 +:10E1B0000BB3A8F3C4092F1C262CA4EAB719E72037 +:10E1C0000BA72AEB4687F039FD411DFB200501C551 +:10E1D000F4C1F9D0FE32CCF8F17F0425F91A536866 +:10E1E0000B962B2CFDA1C838DFE60646C614853DEC +:10E1F0001FAEACE39D7B53FC43A0D9E7131F5DE842 +:10E200002BFD292C0ED932030EEA011348F7E1BB8E +:10E21000BD07F71CF5304FA7E21C050743FA218123 +:10E22000C4B930EDF5267713F62450193A2416B503 +:10E23000E7E46A1CFC5BFDA1B0F0C1957F3826E3E2 +:10E24000EF0867D223AFEDFED3E91BD7EF36D888AE +:10E250005A2500157FC9C52F00D2CB52D923BCF651 +:10E26000E21B2BF0F62ECE09BDAE164B0BF3C353BB +:10E270002E1ADF06E1955B4F06EA233EF73BDFAC43 +:10E28000A212083504C73207FD092EEE1CFF1DE55A +:10E29000CB25DC2218EF532BE3BED83F1913CFC494 +:10E2A000C47F52B5BAE5D01A320822E5C0371FBF85 +:10E2B000DCB64AE0E4142EDA6538DFFB10DA0B81B5 +:10E2C000074007DAF76C0CB2FAE821C41EC1E82F48 +:10E2D000C5F027F9FC99F12119D125EF0B3503BDC4 +:10E2E000F5276DF957B2E164D5D42658EC152BD536 +:10E2F000D8F7612A1E252958AAE82A1569DE1ED6F4 +:10E300002A2DDF31DB2E342D30E00A6B0B05C7815F +:10E310001B122753DE2E1EF2CB39B8240F4ECB250D +:10E320000C57F9C11110BC2B7FB8FBAC24BBFE17F6 +:10E33000C42DF96D2AAE22331B61FFF617F6EDE806 +:10E3400056C21D42BE2515EF3E2109FEC8F213DA62 +:10E350002603C953F469812CC6FB3E2339EC850A98 +:10E36000A8EFE025FC11CB6259FAC807EEFB15E6D1 +:10E37000B5DBF6D1AA1EE21647DADC4BB681CD1129 +:10E38000263CD52C030D2912B5D199B3E3E602FA48 +:10E39000C302C617BAF00ECFE5D426B2573BDFC092 +:10E3A0002617C11EBC0702D61CF816BBD304290DC4 +:10E3B000C0F87F20F3EECDAE0118413F1942DCD208 +:10E3C000EAEE2DEA05CA1807D51EB1C605F0E22906 +:10E3D0002649CFCCF7F854F0EB26161BEB020CE0E5 +:10E3E000CE3E34ED4B1321EBC4431252D6BA322940 +:10E3F000DAB9C9ACF3D11D0728201311FAC67F7A08 +:10E400003011D8DB4ED7C92C44D500D611310F1BA3 +:10E410003425812438CBDEEE004831F0ED2DF5BBFC +:10E420001816FAE5034410DBDFE827302DF1F1F18F +:10E4300039F7F5F8172915EE0510E4080F0CACD4E0 +:10E440004145F3C63B2D9A2B362A3104E408154C7E +:10E450000A0EE41E341CCC2A1820192A203081FE12 +:10E46000FDCE99B6DD267FDC662921DD4A193DE81F +:10E47000DBB8B6D7230EA6E1D61B0DEF19C949E7C5 +:10E480000B13D96110EAF0FCD3330F02F282593931 +:10E49000D8E6E2FF30E63AC9DD35C70E012AF319A6 +:10E4A000CE16D5FA090FA9221AC3470DECBF307F4B +:10E4B00024DC1C53CE3EFE59D739D5F8C8C7DD65DC +:10E4C000E42715E117E33A01B84736EDD3FA15C052 +:10E4D00001E0F0D8F9271BE6EA1329E537F63CE21C +:10E4E0001FE5FBE3027F0AEF13EE433CF6142D1108 +:10E4F000413DF5BF65500D2FCAFF081527DA35904D +:10E5000018187FFD141E27292A90E7193224D926CE +:10E51000F732600955E65DFAD7EA34241994E234FB +:10E520009F04F3C6FBD858EAAE10F108BF1BD9FE12 +:10E53000F75CE84C3D7F30CBB11F25FF2FC6490962 +:10E54000E1FCC1621B054FBF112D50D2FE12C49ECB +:10E5500081D749CCDB093EB11CD15070D1CAD98AD0 +:10E56000F313083ECBD90ABDBF228BF2F63EFE2F35 +:10E5700032E147313CF61CF8165457C50639E29C87 +:10E5800061E90E5B0E4F1E0C48D43611F814F20AE6 +:10E5900041224BE92AAFD76DEE9F1441F651E9EDC8 +:10E5A000E4FFB22C2E2B2F32E8BBB981EAA91FDC85 +:10E5B000B8F4260026D51047F31C420703FEE68C6C +:10E5C0004C82BCD3EDE511314A56DD051E26EEED39 +:10E5D0002BFB1D3C1F7FDAFCDA4C7D751011F11B03 +:10E5E000E2E6D6B03531D3630AF21EEF12F39BB7E1 +:10E5F000FF0C45378DAEC27F482601292476C7EE31 +:10E600003A58B802C0F905A1B9FE012C94EB39B80B +:10E610005E160318287E44011F81E3E44201C8FE10 +:10E62000862D2729C906E5FA12D8180E3B2C38E6A4 +:10E630000A1DBE1509A7B5D79B0F1D2C142813DA88 +:10E64000A3165A0BE8202FD5811D65CD3FC5389CF8 +:10E6500015D4183EED7233EDCE041EEB760C22C7B6 +:10E66000ABE60939DF30CFB453BC10263BEF2DFEAB +:10E67000D9EBE8C3BD201428E917F1C9250024AE61 +:10E68000D9F42CBCCAF44A4CCCC9E6084117EEEBCD +:10E69000BB28D6EA04EDE9E40C1D07FD14097F91BF +:10E6A0000BC4EA5B8C1D40D82118E22C8D0A452250 +:10E6B0000F33D6B6F6D3C029FBCBEE3605F9DDA96C +:10E6C000D202DD7FB7F0EDCEB314E5872826FDB684 +:10E6D00042144A055929B5460A7FA7B1FA3D95E289 +:10E6E000FA02CDC4D9DFDD6AA1B1D9DC1CC4E64190 +:10E6F000FCA63129CBE5F40A0934CAE0D5065C2B27 +:10E70000CA0537F7D5F4F981E90A2904BF30F3DDEA +:10E710003CE8FD1A08FED3CEF53CD6F949DCD6FE1E +:10E720001FDA2EFAD5B6AE695B5E019A48F4000294 +:10E73000852E4BFBC71BCC7F22DDCF080817CCC230 +:10E7400067F5168E40C31C04483EA6DDF57C1FCB42 +:10E7500061CB1A3FC15A378716E169A53BE16B438C +:10E7600011E005CBD8D9152EF4505AD034AAEEBEFC +:10E77000CA15B2DDE2D4B0DACC4D43FD3CDECAEAC4 +:10E7800018FFF2D11C7F36304243402401D93C337C +:10E7900030EBB701CC39A1671827EAC101101EE19F +:10E7A0000B744C5BE3FBDBEB58F022DF0E22D81836 +:10E7B000F3EA09F1EDE70597694A96C2549E813F55 +:10E7C000F1FF673E23CB248BF444C1DAF4B218384E +:10E7D000345BFF2781D8B1E4D21009FB18DBD2DF0C +:10E7E000FF86BF17E1C0B711016DF1F3CAF91CC86C +:10E7F000A8CA455ED1E81981CC0650D6080E120889 +:10E8000003CD4F430F3A0ABE251701FFCAE4C5E204 +:10E81000E8FE12D602F0E719FA04DECDBC1CE1EDE9 +:10E82000B917CFBD08BD1008CE454AE0F52CD1FA86 +:10E830000706AD0B39E07AF9ABEBE10CBEE3FD81E5 +:10E84000A6DBEEC2F62CFB220247EFE9073AC12411 +:10E85000E1C0DA67321923D2F4E7CD1CA2BFA9DDEB +:10E86000F2D6E3A8C91B3CC91F08D4D32E270BEE50 +:10E87000E05419C9E6D2CBF6F3F06781037A86BA81 +:10E88000E1F52ABF09D9F2EE01563E46F7FBDFDB80 +:10E89000E51A270B4B2CE1D01FB62A1247ED221B9D +:10E8A0001C027FED0FF11BAE1DFDE515C3F8041D25 +:10E8B000E860D5FFB4C92A0AE5D6120F053BBD278B +:10E8C000B17F4FC115BEF3FED0EEC751921E54BBAF +:10E8D0003FD32DEDE8F3DA571CCCE5E43319FE14F1 +:10E8E000F68CDEC3B4B819DE43330F2929C5CAF24A +:10E8F00000E1CB5FD0E5D9C7F05742231DB200AF8E +:10E900000F09DD423F100353497F14DF633CFCEFE6 +:10E9100035060CFCA41706C54B0CD53B1C08130F81 +:10E92000EE09019D2D0F9B05D72FE9F82D11F57FDD +:10E9300016D7012156CC1805100A8DE9EBF7270DE3 +:10E940004BCE95D98111F800489224DEEFB4E8E36C +:10E95000123C43F35A1446D405C64939073A1DBD43 +:10E96000AE262849F1F67BC1FFCFE5BB570EBA1E94 +:10E97000BEC1FF1DECA723B66E4944E281CADD1873 +:10E9800047F1207F7521D046EE5675AE01BEC9F223 +:10E9900012F12B42580A0C09E144C29AC4F224E154 +:10E9A000B30721D772CE281EF41D1E020E3BF4F9C8 +:10E9B00031F3FACFC5F10925E9E5F71B1DA80A4E89 +:10E9C0001BD6E7FDEEEDDF174C1D5261B5F5813228 +:10E9D00019C467BEB6F739FC03B8E9567C0B7F0350 +:10E9E0004E8FF0F3E5F6416A6E0112B09052362672 +:10E9F000F7FEFA4AE298C6FC110F35DE9E51071366 +:10EA0000EA2FEAB9440D183312F2B8C0262F44E5B4 +:10EA100034393A39110FAE2BE61004CDF228BC0F71 +:10EA20002C2B01BA413A3012F136EDFAD981EE11B0 +:10EA30002C031FBFD7C1DD17AAA03DE409F4CBAF5B +:10EA4000E4166F0BFDF90C0BAA09260D2BE10FD371 +:10EA5000E80803CFF718679438BC027FC60DFCBDE9 +:10EA6000AC0947C354C3FFBBCB124AFC50A5F90302 +:10EA7000A3DAF95EE03C22F99DF91D257FD6FCE082 +:10EA8000D9B268FE2609FDD439CBEE1BDC024B3D22 +:10EA9000E80610FAF444291B11BF00C6BAF82D0F7E +:10EAA00010D135EEE0F52636EA01E20F4EFDFEB953 +:10EAB000FD0B001C1BF603FBF6112E3A1AE43F81F6 +:10EAC000BBD9D902210FCDF8D9B81D3C2CC7CF4AEC +:10EAD000D75013BF3C282FE127EAF033BC03CB000B +:10EAE000CBE6512233F44DCE0EFAAEFA9719EF7FF2 +:10EAF000B6003DF510E408C30840B32272041E0CB2 +:10EB0000FB1CA8FC81E7E332313521E51D3031CD16 +:10EB10000524562CAAF6D43CE41EF3CE3E6638FFFC +:10EB2000E324CF31530C49F4EA69E848260D144830 +:10EB300030CC07D2E64142735287440FBE14D2F163 +:10EB40000ED536C1B7C37FDC3CCEDAD0E6E12DF37B +:10EB50003704C501F82FEDCFA3F112E87039A94CA5 +:10EB600043701E420BE9D5EEF693C05FC61B2553DA +:10EB70006C4B8195159EE04B9CB20D10360100C682 +:10EB8000F245B4681E3EBD11EF47B51AA73A1A28E0 +:10EB900046CF88E384CEF63A7FB9B6BC2214D31CA4 +:10EBA000C7E6121CD5E607202EE823D5A8ACDB1655 +:10EBB000B10653EBC03BDDAB101353F6244FDE0F11 +:10EBC000D90D3918B9811D282CE6F899383D01C5B1 +:10EBD000C24A13D2E9AEF25BFDF6E0ACA4C8EFFF87 +:10EBE00032C0EB3E365818F936B59CFC3D42EDFE7E +:10EBF000142EDE3B09C4DDA8373B4EB50C440BDDBB +:10EC00002ADE81D527B220A304D49205ED7098BBEB +:10EC1000EBDBF0F0F309EDCC27555C9C1AD3E5E96A +:10EC200022AFEE1EFCB30097CA1BDC0305313C3655 +:10EC3000440949540399D8D5CE39B881BF45F7392D +:10EC400049CC1EDBAE723CB27B0BE73C2925C4E10C +:10EC5000D4ECE133ACEE08EFF939D6E22420C2F669 +:10EC60000154E73209E4D203813DCBED004BB6B34A +:10EC7000D91AB4ABA4DA311A307F2CE0F7C4F00013 +:10EC8000D9981C0912012027EA2938F40B3B0AA362 +:10EC900016AB3CF9A6E13311BE5A070FE903E92789 +:10ECA000F6EC16322C024EFFE4FE4AEE810FF8FF1E +:10ECB000F131053832FCF9D0C903492C45C611C4DD +:10ECC000241720E0C34A0C5817FF3F927E04F7DF59 +:10ECD000FCE01325B3FB3AB83803D1240DC961D148 +:10ECE00026D80009BA54EEC1EF81E3DA20D3D471FB +:10ECF000F3EE37DE0A1A3ADAE61CD301C42CC73623 +:10ED00000BF61740DBDEEFFCF5E2E4D9EEE5200977 +:10ED1000CFF915EA394F2D252DFD147F3AD5D7EFC0 +:10ED20001C5216FCD6C724AC51F21FEAFF2E451028 +:10ED30006C04D7231726287F1ED42103CC0A7AEE31 +:10ED4000448A59E01B28CB17F36E2401ECB9A6EDD9 +:10ED50004D32E92D4B48684134EAE5D2179DF9CC94 +:10ED6000A9E85D6943C3F6B4263E3B3B2D2F1FC681 +:10ED70002481DBC7FD1EBAE6A8C24A1D19C72608B2 +:10ED800029B5E421034C3E5E1318EA279495EE550D +:10ED9000D2A219333873F8C949D31A2107639CCC1E +:10EDA000ED390B35176F574B65FF98B6FC1E2C14C9 +:10EDB000C222020329C7F3E4234497CDAA7FD2BA23 +:10EDC0001225DED5E12C44E81C2619343E510D11E4 +:10EDD000263836DD49C99E8110E31B06BBD95B7618 +:10EDE000670FB332CE83E621E6E00227B994566A74 +:10EDF000343F812F15BCCD34D6FBF1A2A91AA01047 +:10EE0000FA0C100717C1EDFB2CC73BDCB208CE2D66 +:10EE100011A223169F223404EEB55D410AD76D215D +:10EE2000349D035E817ACFCB38A0E4E1002DF1F070 +:10EE30001DBBB640F0D264DD3BA3CAD7C20ECBB235 +:10EE4000B26613D71511C01905FECABD0BF0518A61 +:10EE50009C24DCD99BF0F5A30E09EECAE6A077F658 +:10EE60007E1B3F7268D9E4FF381B09F504366B3905 +:10EE70007F011EB7F630F5E516A4FA412539C742E1 +:10EE8000C0FE421302E53BE53A0731ED06B4EDF56D +:10EE90001BD6F609F22623BBEE29D7F6C9CE23D519 +:10EEA000EFC01030C5FD9FC9E345AA2EE37FDBE824 +:10EEB00095B922F70007161601EDAA6E1936B8E2C9 +:10EEC0007FEED608573B5F60A9C42CE4EFB34B2913 +:10EED00007F1143D8936E8D912E176031FDEF113FC +:10EEE0004D26A614FFFC25B82DD7C6B26005FB3F02 +:10EEF00065F2C89CBCE64DF25618E238B21DB9DA8C +:10EF0000F4FCC7DEFDDB8B079A81CDD53533F508E0 +:10EF1000FE02EADB10D908E7DCC6FBA51EEFD01F16 +:10EF2000DCC6F615E80D1CFBE881CBFFB8E9D6CCB2 +:10EF3000E8F4ECF007E2D81AAC2D18A529350DD667 +:10EF40005313CD0D0ECDF2B30E35070C30BBCFF2FF +:10EF500003E5D9F2080FE3208123EDF5001F40E51A +:10EF6000CF97110D06D0CCEB0839F31A44E5181DE4 +:10EF7000F10EC8F0C53320C5E2DB420413107FCD8B +:10EF800003350AF6160ABFE4EDFEF7E12902E102B5 +:10EF9000054B13F8421E04CB310ED20559EC4FE558 +:10EFA000F4C8395CFEE64EE2FF7CE17F4D1D3BE597 +:10EFB0008C3AD9DB003DC89A5F42CA126111EE68F3 +:10EFC000B6567B9C64B30174312BE4E0BD24E5E7C5 +:10EFD0000A2AEBE6A20A22D3E80C19DDF3CDE743B7 +:10EFE000E72F44EEB3E83CB6F82E8C11FF0FCCFEB1 +:10EFF000A5C6EF430786DA8103082B98E3DD1FBA25 +:10F0000027A0F524ECCB3A14E7EA4617F891B1F3C0 +:10F01000FC5A3906F604ECC62FFE4E13E0982A2B54 +:10F020000DA1ACF00311D1FF2C2C7FF42CC0391DA5 +:10F03000ECF8FF1AD2F3E2BDD72D113D2AD229FAFE +:10F0400049BA364799D7B8E340A795D4F40CFCE405 +:10F050002DCB01FF1192C4317FF91B68E406F20D3C +:10F0600081D73EFCCE1566FC27F8E0791426E8F33C +:10F0700027B41D10153A4046E114EF2709015F023D +:10F08000EE38BD1CE61035BD1C143FE92323A092C9 +:10F090001D034DA0E125C3647C633B156D184DC66F +:10F0A0004EADC4F0DFD7813B15263FD92DE71B229B +:10F0B00045F4135FFBF56504F1FDE068E7041EA766 +:10F0C0001D07E0D1883EF33D162E430CAEC0C1397A +:10F0D000A132357FE508C9CBE0FD1C2B2E4929C79D +:10F0E000C70B4EA950F5E0492744A5FF05F7C51504 +:10F0F0001D52F8DF11B61E078255D6013D129CD86D +:10F100000A3CC6A9C8AF13C12E1D0F1C091C130D44 +:10F110002CF4A106476B25302181C50FCDF5F234C3 +:10F12000CBC45013FDF0E9C16AE722EEFEDBE099A3 +:10F130001F11FC6EDB1DA1DFB3117FDF46CCC8CFF2 +:10F14000B6AC4829D4F0FAF21E76DF1FD1423E4316 +:10F15000EEB50A5AB53205FA1BF0FE1BCD20181B7E +:10F160002AE70CC70A3310447F1A87E5DDE5223809 +:10F170001012EA3B11B8FEDB320BD1EBFE0A0D1385 +:10F1800017111BF0A8DE66E03B619D12CBEF611307 +:10F19000F3C605FCCBE8200049FD221041CE3FEC30 +:10F1A000FCCF08B0AFAB817CFAC743910E43E9D3E3 +:10F1B000113EE0FFA7211B3B200D7AE5F199FD0BE5 +:10F1C00081FAEAE0FB8E4F9DB0D97BF078CFBD127B +:10F1D000DE3534210F8DE0E9C9F508E4EFD349AFFE +:10F1E00009EDFDFEDE26310EF037BC280D117F162D +:10F1F000F874073C203708DD080F150812B2192EE5 +:10F20000C41CDEC7EB36690A3319F9F0D4ECD8F820 +:10F2100027163FD46FF7F610A233E7199E4CD21F82 +:10F22000101619E17F0849DAC7CEF41125F8164EF9 +:10F23000FFEECCAFD3F1F14EF3C446241BCB0FDE6F +:10F2400025051BCBE7D90A6B391101253A472EF763 +:10F250002FFE00F240D621FE5A2E32CA2D2AFA7F06 +:10F260002FE70F33AC1D460FCED4D1EA1AC7CB1D02 +:10F270003CD02FF5393193A8FBA921F93AEEEEECF9 +:10F280002238E0F57F4FFC2364254BEACA05DC37C2 +:10F29000DD15F3047DF312F964E5AC0025030027C6 +:10F2A000E420ADF3CEF7BF9D031D1FA7E80E129912 +:10F2B000EAF8441BEA1433A9162250E5E81AED32A5 +:10F2C000C27F02B842D624EB5ED1EA4B99C14DFF12 +:10F2D000CDFD7FF33213180B04E3DA32A2EFC8EB53 +:10F2E000EECCCB4DD03F2B31E1C7F8A821D530D89B +:10F2F000F7271036E009C2F9FAAB10F825FCC18AED +:10F30000FA8142DE10FA110A56E3B910DAFDA8CBF1 +:10F310002EFD0BDF3B16EF45CD69DAD40A2EE4381B +:10F320001B143341B3AA05E916CAE5E1F637E80C28 +:10F33000374CD32ABE55CBCCF9363F1A13E5E81328 +:10F34000B947210F0D92BD8154EE0DCD2633123FEA +:10F35000DA2BF6FA17D4E5D3FA16CE39F4C7260815 +:10F36000E4C635D497D1C44AFD0EEBE5C3AF1AB756 +:10F37000D4017F3B6BCDEEDB1BFB2ED2D4BD7B1AC1 +:10F380003EE431C73007CE0441544303D2E0FC4F82 +:10F39000F0BA16DCA35142E4E51B33FFEA10E5D6D0 +:10F3A00048D822FE000A042CD5F9EB0E2EE5F7FC16 +:10F3B000FBF315FFC6CACBC62A351EAE210718813E +:10F3C000D7E8234E6581FA2CF2DB9AEF1F42D3ED8A +:10F3D0001173F01427240910F2152EECBF20C44835 +:10F3E0002929FEDC276528E5283E02CCE5BDEC4E48 +:10F3F00094EB0FA022860005CED75F223C1FECD7EE +:10F40000D0140DEF1A305A07D8F661FBC206B420AB +:10F41000007F1CE8551217B656DD1F1BF340CA319A +:10F420005D37A1F323F8481F90DDCDDF392BD007DE +:10F43000C75154E99B3A34DD1C9C472C1E1F5903CD +:10F440003FA31BFC22EA7FC930D4AD3B5BCE9615AF +:10F450001B168BE0FD2B18C044F3B7DA293BB12013 +:10F46000340EA7B02FFD17AA13E0286129C29C7F94 +:10F47000183BCC0D1AF4E528F22006F23848AC67A8 +:10F480000316621FF3C8E1148A3F2AC115CE9DE915 +:10F49000A6F8343181D8CDA626CC4E1128E34FA949 +:10F4A000DBF455F2EE25F8BF391C2FD2F4374C1F90 +:10F4B000C3022D09E0E658F8266C0CEFE339E6E6C6 +:10F4C000FF1DEF47BEF929F8190051FE5FF712F44E +:10F4D000061F1C29B705E7FDD628C581D5183DF6BE +:10F4E0004F034903D9DDF7C102B90892B1D62D51B6 +:10F4F000F7E8F208F02ED8E73534E1FC1CFBC8C869 +:10F500001F1BDA2AE6C3B65328F0A325007FAFF20B +:10F51000F810CE67D3E10FF22126E1CA061D16FCD2 +:10F52000DD2955A91CF7AB28DAA9BAEA386A82188E +:10F530002A0826E1061A48DCCAC81F12C38151FFF7 +:10F54000DE35D6E2DA7B5610E4F540D4005E0542A3 +:10F55000BC461A2A1D2E682807E30D3610313BB829 +:10F5600000D7B6F7009031F8A44AA709D93E7F1713 +:10F57000EB17E710EB1422F2D095D6F5968602EA47 +:10F58000D1EECD4BDA3225F5CF28BA3B6CF70D0C16 +:10F5900039013C0CEE1BCFAB0CD94C1BE6267FCDC2 +:10F5A00098DD2BC51DD409BF4AFFE23A43D6FF813F +:10F5B000352CD13932DBE71D34440DE23E1BFA0E07 +:10F5C00021FD1322142815261C44F1C493F3CD43C6 +:10F5D000BCF63A131A0516D3DEB807D281C2D8F0AA +:10F5E0001A33306246EF25C1CCCC3FEB6CFFD6EE30 +:10F5F000D41534C6F72A37145205178758E4D9AE04 +:10F6000043F4F0D9C072DD2B3CA7ACC226452725B8 +:10F61000EFD626C5E0BBCB3D58C590F7EDEBCFEC60 +:10F620003C5A24C52EF2F10AD6F42CF481BCA2DF98 +:10F63000F11740F982BBFA0532B67FD80FE7952162 +:10F640001CBD3C43D997FDEAFAE2AC153346C1B282 +:10F650004F1FF1150E7CCD09C5162EB1750EC1A335 +:10F66000F325FEF136F6032A0115D1C0DC051A1C7C +:10F6700000E40CE33010F630E8E202F632FDC6D7C3 +:10F680000DF4E1E25E2E290019DEE90907810B1273 +:10F6900056FAFAEC3D22C3DBE0F029F078F3EBE612 +:10F6A000000BF9E0E514C80707B4E104EF38D2D441 +:10F6B0000BCCF6F5F533E71AEC4EDC2A111F7FD49C +:10F6C000EFBE1A176AB230FBF033A23FE3F5F7B78B +:10F6D0000447B1F06574A95281C32D20B2DA3C2EE3 +:10F6E000D7C45E0C141E8DAE38E35E26F400B6EF70 +:10F6F0006DF8B65B080B9E45DF4F3A1D7F70DD321B +:10F700002F140EF81BDD3219D056A125E177E41134 +:10F71000FE4AE6F101E3C8CE5E4ECC060812AEF218 +:10F72000DFEBF4817AA018FA1EF40FFA0D1FD9EF5F +:10F73000B2CEC0DCA416FF5100501BE7E4ECAE14BF +:10F740005D15136A0724F05538592C16EEECE719AD +:10F75000D432E62B062F06204AF113D4BCC53089DB +:10F7600005237C0730FAE7E4CFE0F126FB1BC8FA5B +:10F77000153939FB3D4642EC200CDC7FE9EDD52DF7 +:10F78000BBC332E4D3F0EAA70701DB44EDAC0D1AAA +:10F790000FFB24CAD3C4ABC642FBDCE5FA2D2F1500 +:10F7A00028F348BEA5ACF47F4CD13327D8252D2CA7 +:10F7B00077E1D51B1C7FB9F400FFEC2007434D2FE8 +:10F7C000ADE85FD7E81DC5666A22DA1E1FF8C23AA7 +:10F7D0001FF0FA53E1F3FAEA2AF1D8FB191047E3D4 +:10F7E000B527FF3D8DB9073DBADE2FC267159A13C5 +:10F7F000115AFCB59EC1F005316587CCF07D1AF930 +:10F80000585BC13924F9E2ED530CE8C20153147F6F +:10F810009FEF5FE121051EE5FBAC36DF42C41739DF +:10F82000FFCE26EA170DC0EFB8DA98A4F8DBD02394 +:10F83000FEF50D103C7FB0FE29012A2607E24FD6C7 +:10F84000C8215817560A11BA9363F864D4E61814FD +:10F85000E1D813F0F129F7F20272F6D215DFBCFEFF +:10F86000CBB6B2E3D65385047F39385D34E1A6C008 +:10F87000339EC169962C391C2CB80B60A1AED244C2 +:10F88000E1C36DD4CCC6DA46423DF7FADE0E105E17 +:10F8900006A481E919395713C81BADC504FCA79903 +:10F8A0000316071E0AE449CE3F206729C0F9372115 +:10F8B000C7933D31517281C4BB63511811BD223CC5 +:10F8C0003DB7005204201337BC35EE68E4FF313EEB +:10F8D00051FAECC7B6E79E54D462F73256FF44EEB5 +:10F8E000CB02E60F04BB2D3112C72852FDFF7F4823 +:10F8F000CED8EB23BDC1B9F9350EF19A0208B61185 +:10F9000033D5E0263CC91A7F28310229BA1FE532D7 +:10F91000F9E41EFA0757B9010346FDFA10D914732A +:10F9200006E42C1A46A342EF0A1F04FED1D528DFB5 +:10F9300000F91A2678AA40DA3205A10BCC1ED5218F +:10F940002A4DDADEC7EC17E8FBC5D36CB1CA497F94 +:10F95000DB22DCF910FC584E19C9B682E118E9081F +:10F9600006C8BF0D040FE1DB11EEF805EFED3F1601 +:10F97000C1F7D323FA16F20E403486C5F7B5B17F2E +:10F98000EC1E35497EEFDC455F59CE83F201CD1484 +:10F990003DC8278951B150D24C996E082A23E9DF1E +:10F9A0003509FE1A327FD3CBA7357ADDE7D430EAAA +:10F9B00060C1E1665001B0EB121FE306C4EBF7F63D +:10F9C0000309C52C814306F809032D0FD3E26A0B06 +:10F9D00045D049D6EFB630E77714180CCA1A1E3551 +:10F9E000D36FCFEAFA370C93F3CF8806DFD1DA2250 +:10F9F000D3EEFFF5FBDB04EF3737261C3D0D38E86F +:10FA0000E01BF226B1E21BE921235AF0FAF1F5E4FA +:10FA1000E34D11D8AD03F91AFF1215CA8143DCC3B7 +:10FA20004510A1E5D538A722631BF7F4C7DE1959A5 +:10FA300027D74EE82F8BAEE52D0BDFD3385281ED63 +:10FA4000F7D2E77868DCE567F800B5EEE7320CDE60 +:10FA500032DDE00EB3E8AAB529BF65ED6608ED72A8 +:10FA6000E5FAA7BCA01ACF0B8E7F53F11AD786D721 +:10FA7000C2F5A3AC2C1AD7F05406B458C7E83BE142 +:10FA80006C1DCBE1BAFF1AF024D7DD1C3DE0AB2999 +:10FA9000C249F49C98ACDE42FB7F304659D6BD008B +:10FAA000380EF92E1AB22DE0052BAE41B4D3C007A3 +:10FAB0000941ADEDB10BBBC6531F3839ECE9ED423E +:10FAC000091ADA1ADEA7B8344EE3EE4389FB2C1983 +:10FAD0006340FFCBAD4F28E41EFD2433EFF47F409D +:10FAE000853E32BED690091CCDBF20FD2AE0B3C8AA +:10FAF000CCDF5393A297A981C0431C1EAB2B8C4033 +:10FB0000E618D1BD2635243AFF0F5919E3D912DD85 +:10FB10000423363D021CFB34EBD6D6E42448C8D17E +:10FB2000167FE4F12FA230585CFFCACFBC4CFB0912 +:10FB3000E22F2725147E68BBD9C70E51232FE72259 +:10FB4000EBB1F3E1AE9F059F023F2DB617D520A77D +:10FB5000453274F5E2E565A6D1E422EA120416A660 +:10FB6000D8FB40BC967031DB81F39A1F4C43C4270D +:10FB7000D1C8E66438B4CF09EECD1FC8DC9FFEEED5 +:10FB80007CC32724D2FC1F30390781160B30DFAE2F +:10FB900033F309C7C035EFC5C9366021ED4E29ECF6 +:10FBA000081CD0E213193AF6B53F1121011D16DAEF +:10FBB0003EB8F2DFA093F70EDB2BD8F623BF0BF88D +:10FBC000DEBCB1F5C71581200517383D2DC724D3FC +:10FBD00011C83DEBAC3A76BAB9E7341A03AF52100C +:10FBE00041ED2AECF7F802040ED8CADC3000EA3BFB +:10FBF000EEBE8146260618D9450E06FE00CA82F8DA +:10FC0000C82FC50BDD130DF49855151F1F61F81D86 +:10FC100025FF8145CC05BEBCEF46BCE1E1F6EF0215 +:10FC2000E5D7D1AFED22B716FEB00FBA3E30F17274 +:10FC3000C081D2DC8BF5B1F253F10CD71CF5D03A70 +:10FC40001C10124500DBBC013F26F63110E7FF0116 +:10FC500006F7173CC1F8D93DF5FC2BCF457134D6DA +:10FC60008AF0F259DA2BFC21FE890C2611E0ED0A0C +:10FC70007828390681D3B0C1099BABFA0A5E8E1889 +:10FC8000173BBE01C85E79B7B153EDF5DEF4DEFB7C +:10FC900020CFAAD405DDAE01EE024605900CCD4E74 +:10FCA000D2403F7F66F4892D2066BFFF754D09B6AF +:10FCB0005FA7BDCD30F4FFCB20A4B9CDB59C66EED7 +:10FCC000F24D93901DD7F83A410AF5FF045F0B24DB +:10FCD000A5C781E5C72B0476F060DB902369048318 +:10FCE00094DFF4E8BBE61CBA0324B11EC02E4BB768 +:10FCF0001EE3AFFFFEF24332FBEC68217F3D1B2188 +:10FD0000D21A08D4D94C3F18B5DF863DC951C5E792 +:10FD1000CF2605EC05E3FC0CA5C81327C4B43C189A +:10FD200014FDE5F23BEE8E3E3837F8F92334FFCC74 +:10FD30006203E5FFAEE8DD787F48BDEDBA5B28D908 +:10FD40002A12121BB1EED7CD253EEC54F1C7DD18B7 +:10FD5000520807DF333C2B66B31A1ADC24BBC4A855 +:10FD60009914DD7F121D3123F4B7F3DF064EEEC484 +:10FD70000858CBFEDA2D5095E0FA1D4961DF96B6A2 +:10FD800026001220FA402507E71AE9FBCBD4DF0E44 +:10FD90001CDD04FBB8321A280D0035F3FCBDC3D9B5 +:10FDA000D33A1126F44203F854FCDFFAFDF5A181A1 +:10FDB000F2EFBA3E100F2397EDB422D427C05614A9 +:10FDC0002CE2BB3A235C879ACC01E92238E1810915 +:10FDD000B3F7B21D14F0E3113EF3FDBBD914603943 +:10FDE00000BCCF213B361A142052FC370F291F18B4 +:10FDF000BBDBAD339C0C1F3C7FD0D6B4DBDF12C223 +:10FE0000EE1C229DCF18EB000040E4C2C9D651F38E +:10FE100030FBD1FC0D3116EF40BC38013C062718F1 +:10FE2000DBF8203E16C41822C4200B2A1C2281C3F2 +:10FE3000B358F629351139F551F51619D6DF702763 +:10FE4000C513B47FF8FCC8081446D7E51B0D1AF09B +:10FE500070E2FCC0BF334F3152FA28345BF8BBDB91 +:10FE6000F027240940DC7DBF5E7A9D1F37DFB14754 +:10FE7000495C9F3E0050D050B24F08D241C804B8F0 +:10FE8000AA182E3681C0083948E6E6E7091ACEC11D +:10FE9000D3E098041B4526C26E5DD93ADFC8C1FC89 +:10FEA000212D2E50E3182E8C081E3B0696AC574190 +:10FEB000E417797FF10EC1D6665BD4F630FA9BEF7A +:10FEC000EE2519FD095E5341FF3385C3A621003B92 +:10FED00002A9201BD97FF7595728BF6EE9D31DA867 +:10FEE0001FF4D3C2C4F3FDFE6162AA3A0E170D1BC4 +:10FEF000BF10DA4489D5E1EAECEED91B14C9E599C3 +:10FF0000D713114781370DD8DACAFAE834E45D21F6 +:10FF1000E2D201F7C4C603C16DEFE5D937F32E0B6A +:10FF2000BD2F16DA17C207E22705B9E9ED07FF1A58 +:10FF3000BBCCEAF2093D3EBB240D0135120F11394D +:10FF4000FFF5E8F1FA4210A5120DD1EA4EFC2A05A0 +:10FF5000CEB1D434190506F0D9131BF77FF627F17B +:10FF6000141513FFFF030C1803AAFFEDCEBCD30E2C +:10FF7000E407F2EB2E1712FDB917E4004220CABEC7 +:10FF8000C232CFED7F1AFC987AFD15CBDAD0FDD2C4 +:10FF9000D13792D0134D484E27B341224EF1CBB00A +:10FFA000DDD7BCB1BF9C68DED77FA56D0271BCD127 +:10FFB000C34CA81F7BF244AEE554E12AFE35E9C8E4 +:10FFC000D82A0C9888C6C17A43B4BD3B7E365DB052 +:10FFD00006323772A7DC0F2F1CF0394BF229425042 +:10FFE0008157C8D0953CF141E29EAD4C272D8F46FC +:10FFF000BD1BEF074117F0AAE2D033DCE2C75AE499 +:020000040218E0 +:10000000DCD6445FA30EE4B9D790811AE601070B52 +:1000100015D521CE28C4CF3C3B7A0E61F081153D29 +:10002000231A27FE2F02E84B33FB18F7EB0DE3EA08 +:1000300022B81B25D1FAFA1EE9081CED3C0CE0158C +:100040006F021733027F46439823EA29F0FDA10D82 +:10005000EFEAD10E08F1C31703A4F8D33710B0B6F6 +:10006000F816BAC726DF01BAE94338531ED4A68171 +:10007000AD9E8D2E3D585E03305CE24648C222B5EF +:100080003EB6F026C6CDE618FDD81004E117110BD8 +:10009000B80DDCE381F8EA42A79FD130F7B3320410 +:1000A000C0EABC2F0723E7C2F567DE180D140D8DDB +:1000B000D4CB0FB5A2CED1D579E4E039E68C278137 +:1000C00046E6CE521B1691F0BFF8C1B2EBB651070F +:1000D000F2E65B342FD00D121601FDFEE53C05D192 +:1000E000581EA61D6CD2CEF8F523131A083C04D373 +:1000F0003A1BBEF366D8032460CAE454C099387F23 +:100100002FB6FEEFF1C3D53EB6D734F59904485269 +:1001100096B2FEFF04000000C000000078E2FFFF7E +:1001200069000000FCCBFFFF23000000AEB3FFFF1F +:100130001AFCFFFF2F510000BEDAFFFF0114000080 +:10014000B1340000F37000009A210000ACEAFFFF18 +:10015000F4A7FFFF5F2C000071E7FFFF34D0FFFF23 +:1001600086E7FFFF85F7FFFFA21F000009AAFFFF38 +:10017000C8F0FFFFDBF5FFFF89D3FFFF12FDFFFF94 +:100180002D4C0000622500007D2100002C92000013 +:1001900054F2FFFF0FDEFFFF7FE2FFFF14BCFFFF03 +:1001A000E0F6FFFF27460000750B0000CE4200007E +:1001B000422800009801000082090000B51F0000DD +:1001C0004C9B000023B2FFFF59C7FFFFE6E0FFFF93 +:1001D00042010000F23000006ED0FFFF62B3FEFF6C +:1001E0000400000080190000E7091CA3D9B7EDDF67 +:1001F000320BF7041F463B098D15DE35F8FB3CEB4F +:10020000C347C1BF3CBF0B1CE03AF4ACFE2D20EB52 +:10021000E509DCCEF22840A928F5100E3A10D13BB2 +:10022000153729EEF8DE0A262FF9F3F01ED30A0956 +:10023000EA3C27CCED40FA1AFC022DDB611E7FE67A +:100240003EFA05EBCB1917D48902C61C0B391FD413 +:1002500016FE4DFFF508E926FF28EBF2B6C33D2454 +:10026000FB27E5152D130EF9F0F673D0292023FE98 +:1002700034CD303113FED1012AEE02092E1F4BEA94 +:1002800012DD35EA2F100DEFBD31FF81E8010F09B6 +:100290003C07F51B27102EEA1E3CF12D08322020CA +:1002A000A9EF160CF801FBDBEDFAE3EC0FEAEA1C10 +:1002B0002F1C44B4D7142EDBEE1215F3FD311304BA +:1002C0001D1C340538F8DF3A0D21F955E80CD2E150 +:1002D000D0E3BB3A23E230CC2B0FF4E605F9D40887 +:1002E000E11FFC0FCE96C43C1A26AADFEFB624DE2F +:1002F0000102A5F61F02FADFF1DED313297FD5F242 +:10030000FB08DC082E1DFB6FFA0FA70ACDFCB9E134 +:10031000359318CC26170206FFD1E3061B1C29379C +:100320001D113FC1A5D1EB0ED12D0F34BC3540F3CB +:1003300009021BF013173CED25FC9B5800F6FD232A +:1003400002FCDC3760EF190EDF1FF50B02EF1E1108 +:10035000A40AF7BA0D181D14243A30E53C21FE1307 +:10036000F4D0F203090D370543D01DF23143EFB04D +:100370001BF404FF44B5B4DE4BFC07C92418AE04DB +:100380000D15E43A2CE9D008122DD9EBF20AEB272F +:100390000C1105E5C305FE1904FAE70AF7021E076A +:1003A000EAE65629F1ECD2FDFC121209FD19DC2F08 +:1003B0002710D9D502EDF018ECFE260AE8E9F80579 +:1003C0000A4ACCFD1002FF1909FC16D20B1481F564 +:1003D00003F9EE1A21FC0EBBEAFFF715DB13DCE193 +:1003E000D7E0EEE4DC1AE9ECFDFBF1FBF128410477 +:1003F0002313FFD2E020F2DF291A39FCDB0CD1FDF8 +:10040000361FF404DA21E80D3D21DB2A04511A429B +:1004100040E9DC0C3D2BE0110F02221D01F91824EC +:1004200013221CECB822F817CDE128F5E0260F00C6 +:1004300011F4E6FB0E7FEDE4CAF703ED23FC2BE697 +:10044000DCFCE52702E4FD1B472AC5233809FB2C09 +:10045000E727432CF5F52A0D25E2FA1B1F0AF25176 +:1004600033F7EDE40B01F2092A2E2154E334E11BAA +:10047000C526F0EAEF1ADEEA051607E11104104D71 +:10048000169856DDE20BE1F5E113FC0FFDF1E82EC5 +:10049000CEFB01EBD2F216D8F11F1B45BFC7BF0040 +:1004A000F8FFC31B0AFEF8FAF0D8CED523EBE61FFF +:1004B000FA10FE012B09FC044A09F7F231F803494E +:1004C000141DFBF7CEEA29250B0DEDDDE9FD0D012D +:1004D000F6210FE145C9FE0F2DF538EBE1C5DC062D +:1004E0004224F0277FB42EEBF5DFF5130D062FD84D +:1004F000F2190CC626EEE8F3312C011C27C61F08A2 +:100500000B05E7FD1EFA08F4091F0BF3122E2FE569 +:10051000E0F10ECDF1EE2FFBEAF6F816E72836B63D +:10052000F6FEDC0C20041DE931EBADF02D0EC8D930 +:10053000FE2815F2D82200E8FCF0F7000F24ACE406 +:10054000DDBC01E943C3021CB03020030C021C32A5 +:100550001019A9A710BC04F4E3E7EBD1DE3B19F8AE +:10056000DA1201819AFEBB27F544F20BEBF4B59C3D +:1005700018AD0F32EADFF50F1BC0CBA0FDF13351F0 +:10058000E6EF2530010FC11B07B723F5E0651AD848 +:10059000FC440501B6E922F9B2D74B020103D1E4CC +:1005A0002D26620DD8081CEAF8DAF7D023F356F3AB +:1005B000510D3AFC1DF0B01F120DD9EF192B170386 +:1005C0001D23DFF0DB04C3E9D9F72CD6BC81CCEBCB +:1005D0003E0314F415443B0E0AFD4F01E30C3C5D51 +:1005E0004D0AFFEEECBF35F7DC04F23FE60E03D414 +:1005F000E318EBE4CB0A0DCAC2712068351810D895 +:100600000353FFC4FEEEF60E91E84E20F3FBD5C671 +:100610001C2D00E5FCF5201A3B40D8D3F623C40E70 +:10062000D8FF51CE1AFD151B02072011F9FF39DF43 +:10063000EA1207FD8DE12501272D2046E114DAEFAE +:10064000DE0576CCBC08F5D2F531E19BEC15CDB8D2 +:100650000EB4FC0BCEE5170C2E2C23E82808E8E19D +:100660000B17B323ED261231D1A1CC48B1D81E12FD +:1006700026F0D8D3D702C91818F50F31F6430C3934 +:10068000C5310EF8314E1930D17728EABD7FE00828 +:1006900015175E0C0BCAA1FD06A2D1F919BA501CA0 +:1006A000AC3F392DDB66D4F5B4296C94129835062D +:1006B000DB212A1025E41F07B8D217CB3EF9C81456 +:1006C000F1EC23E15F13F0D1120101D920FC2AEEF5 +:1006D0002A390900FA81EEE7E30905CCFED81711A3 +:1006E000E0F8FD09DDEDF2EDDE1D07CFE3BBFBF920 +:1006F0002510EE050C321112E7DE20E0130313B8CB +:100700000C39D0FD9D20020D010E3DC706DD15D42C +:100710001710AB01D1E325CF30171CFBA1467B316D +:100720000422E1BCF595D8D316B845FF120C36214A +:10073000D50AEBD3FB3ADAFD1BD5FF0012C09E11A0 +:10074000E43BFCC413E54CF609FBF10C1F20F5D289 +:10075000C6CBFE0885F3DA08F8C90616DC07C3BF66 +:10076000EAC6E1353DE40FDABCBAE01AFADAE31280 +:1007700002F5F1C6EED7C71CE425ECDAACC837D7D2 +:1007800038FFD5C3D1B30B2CF9D61A06332DB5E2F9 +:10079000CBF701D0EB22C324FB1CCB051E0F171790 +:1007A00002F80BFB0EEF033AF4810BEFA30C42F4BB +:1007B000ABEDFFF7EA1DE10F4FC2F61741D9E898FC +:1007C000E0F0A95DD61FD2E0DBD702D107C3E60473 +:1007D0002DE5A6F60337F626E5E900EF1CF4F10453 +:1007E000E3E9503810A7E4E005051FE53EFFE520EA +:1007F000FCC9139BCDEFF530FD1D1AF0DE15EC3270 +:100800004B22F8EB0CB323E5BDF1E5363ACCA7E477 +:10081000FF38F7F5E4E4E9FF0881BD060619100189 +:1008200002114008F6E6E535F1F029E12AE404DE9C +:10083000F840F5E4F74431D83A0612E3F927092FD6 +:10084000D82D0CF6DF17D81CFCB7AF65FACB0DE13D +:10085000F7EC03E41F3D1623011226F0321832FD97 +:100860000404412E2EF3200CE0249E32F51C15EAE0 +:10087000FE0DF33218E0B032EE4A19C00E0A201510 +:10088000F81BD7FB1EE129C7DAEF1AED0617C3BE26 +:1008900010F3814D16371DF4E2D5F1E9CCED0F2BA5 +:1008A000DBA4F72B271238D8F241A33210CD46CB68 +:1008B000620E15E8EDD43C27B94305D6FD1DEFF5D2 +:1008C000C121CF2B36D0F3353DEFE7FC0EFBF40012 +:1008D00038D22B070EF935EFF0251C0D0B1BB90C88 +:1008E0004D263AFFF6EE1DE20D392BFFE9011819EE +:1008F0001F52F67F150BE7DE1EECE9F01D0E110509 +:10090000EC110248E90002060A3103D735D729FF66 +:100910001306F5E022260D09DDDF680FDCDFE5FEBA +:100920004449F70B3DFE1F5108F2FB1201F118BBC1 +:10093000257DF2F1110F2532FA23D8E7D9E22C2DCB +:10094000025E23E628101C2A381612D517EDFFDDAB +:10095000CE1D40E600EFEB12221DBD3BF7ECE2D3CB +:1009600035D71016E605F2EFE5F923F21FF548FD3D +:10097000F3DF292BC914FFF03BE009D5CDC9140BD7 +:1009800007ABFD1135BACCFA1F4E0BF8E905F6DEC0 +:10099000FDFB93440E1C3B22FAEDF3C1EF17DD077C +:1009A0004119F3DAF941CB15B712E3078BF750166B +:1009B000C1A51FD6CB0FEBE420C2ECF6041CF5D189 +:1009C00081E9121F301A1915E30D01D4051E2BAE53 +:1009D0001004E5CF2620A9FFBAFC0FDCB9063008C9 +:1009E00010D819E711E9D30AFB2EFF3BE1F919F9F9 +:1009F000FBEEFBE90CF92509CFF7F619CDFBFF0B50 +:100A0000F9F023161627121F010F0B1A033AF7F0FD +:100A100029F82515E908FEFBFCF715120629CBF08D +:100A2000FB04FACB2F24EAFFEDEF61DC202BCDF4A1 +:100A30002300FDE726F6494009FDF8DEE50313E84B +:100A40000EA7D707F321101C7F09F3DB0122010A4F +:100A500002F4FAEFDF0003DD1E1A0909EFCBF4F808 +:100A60001EDEF7E7EFEF2809F845BC1ADC1C11156C +:100A7000051D0C1029EAF6E0F053EAF3C5F1B15276 +:100A80003DC2134921F8D4FE03441DED1697F12D04 +:100A9000DFEA0C21FFBE2E042F05CBFB15E11D095B +:100AA000E8E407EEEFDFCBD70A9A1215EF30B81A59 +:100AB0004112DFDD5A00B022F506F528B3F6B15336 +:100AC000F10D130C17FAFF41034346010AE5D0E28A +:100AD0003FD3B4EB05D647F5EB18E71E1EF028D43C +:100AE0005C25143C501D1F08D325351F2A057FE4C3 +:100AF000CD72F8CEE80A32EF0D3719DA1DB508FBD2 +:100B0000F5170D14C917E0E906424B1F6E2A26D9C6 +:100B100004F519DBECF91B132602F5E8391EEFC2C8 +:100B20002AFFFD03FF00F0F621FFF0131AFCF50089 +:100B3000D47FDF26E23CD60DC604132A071EFF022F +:100B40002EF4E70100EED3FC53DC151B00F810EF88 +:100B5000FFFD28C9D2D723F4E9133DE4E6E3131AD5 +:100B6000F949490F491809F6E4FFDDCF040828F2D6 +:100B70004C08C2200F1BE6030BFE003D90F1D8137A +:100B80000BDF0DF420F2BAF707B2FEEDDBFDBFCDAF +:100B900010B4C85A0114D00BCFE91C0D2C417F0CA6 +:100BA000F32D0AF9BB00DBDB09F1150629E605C7C1 +:100BB0001B08CBD3D905E813EB2EEDDFF8DD0112CE +:100BC0007AD905E817DE0DFE17D1020F35023DBEBA +:100BD00039FB4749040A3027F5A3FD92102205C1CD +:100BE000FCFD010D101130D114D41C1D0814F71791 +:100BF000ECF126052509170055FBD1A720FE460775 +:100C0000D4E534CF06DD4A21E35838EDAFBF2FE2FB +:100C100009D7080DD4EFC707E10AECE1BB101608AD +:100C200002ED45ACA6FF1BAC1FDC9E30E0F7EEA04A +:100C30004CC4C7052336D31DA4FACF738E23CC7DB5 +:100C4000C95569C322DA1A062AF8640E4D351124F3 +:100C500014F7E40BFFC87A42E37BF3810C0B3711E6 +:100C60002E00F6D3F605A9FD8B3DF0DA15AFEFEABD +:100C70002E3E062219CF36C3B5AE081A2B60D4D843 +:100C80006F27941A0A25B0E5CEF268BCEEF40C0F7B +:100C9000CE18FFF4FD202DFFD003112351062004B0 +:100CA000ECE1E67F51ECF9012FE6BD491B2F18E47A +:100CB00015402F2F72C925FC4EFB1E36F31FE4E4AE +:100CC000E3FCA4181FF3F8602433DD16E6D909F617 +:100CD000F73B04D31E0DD8400900F417131A067110 +:100CE000ED4951EBB729DD301AC51F03E013D812C7 +:100CF00048F85CF6120018FF0B9ADF0D5EFA10FB45 +:100D000019D24FFEF45304B6DB1B19200CFE0D3133 +:100D10000E3407F021EFCFE358FE03B5DEF4BA0836 +:100D200026F893204DE9492860AC0D02DF2605F135 +:100D3000E0DE09C8F6F6B7F70E000003403333FCD7 +:100D4000FF5821EAFDF4EACF0501A525F4DC1E1ABF +:100D500000C60C1BF9B934262A2079C31FF00753AB +:100D6000E2DFEEFEFF0657F02581F3C1F107F165E2 +:100D7000135CC04AE40529BD301E26DBEFE2F0E13A +:100D8000E4E5E20BE81DF7D7E8E42C09CB12D51215 +:100D9000240E2819E7FAE3E589BC6E3520C4E40B7C +:100DA000313FD3D8DEB1E0EE31030E161CDE14FE67 +:100DB000290F0A060144FE17EA53F937E10F10A87C +:100DC00008C5060E2DEF5467B549C901F4D1137F4C +:100DD000C8141DF6F3E4AE06F4D0BFE34F1026228C +:100DE0000DE3BAE1E2DC36B8F317E9021DD8B7909B +:100DF000C521161016F23821690314280005FE6378 +:100E0000CD092311F3A9FDB83842D6D0DD02BD418A +:100E100031FFCCE2C8091DD6D907F0110EC83BF24C +:100E20001E450FDD5104E41C44C30EE78BF1F7EAC5 +:100E300012F7F2F9E8EE92F026594D0DFBFCE4FCB6 +:100E400011FAF3CBFCC40AEC13C6EEEDE61D06FF67 +:100E5000F0250A35371F16E6DE205F3B0805201A0D +:100E60002C1EE4EE38F4080C0D284030EA0CC2EBDE +:100E7000231C15F120CA1A7F2F050F3149030001E9 +:100E8000313BDB53E906E23D5D1CBE0C051E2C1711 +:100E900005F8F1E5F3C826ED32E939F8FBE5F9E4A8 +:100EA000B11027EFDBB94F371FFEF6DCE5DD03FCA1 +:100EB0002DF112CEF0C3D426F018E222FCEC1A2D4C +:100EC000D4CA1FE5090FF118E2CC121213D526D2AD +:100ED000131F1B1181CE2104A215CA0DF0EEF1B92A +:100EE000E5FC08E4F6E508F64517FFEE110BFD5AA0 +:100EF00025FE2C393708D0ED15F70A0B11BD73DB31 +:100F00002A5AB627220226D8D7142DD20A2708BF7C +:100F1000F10692E224D21F011A262BF90ACAF9D14E +:100F2000F960EDFA13EF08093416F5EDD408232D16 +:100F300006D2F185E5FFD5FEF2CF070F90DD36ED45 +:100F4000BA0D3900140F0DD2C4F311DE02D6EC36FF +:100F5000C700C254EE1EF2191B032F2D00F4FDCA68 +:100F6000F6CE4BEBE9CFFDC6FD05021001F1DC1119 +:100F7000ED81EED330DE2709D3DCE408FCFEC4D3D8 +:100F8000DDF328D1200F1514E73BF6D332EEF5053B +:100F90001A0E03D9000214F0161E7220EC1ECDF1B9 +:100FA000D90BCBD516E7D7C400FD1E0A03F5EFED2C +:100FB000320A460B24BDD0FCF5F61FECBF0B2CE724 +:100FC000DF690F26E36AF305290CEF1017F2D90643 +:100FD000020548BB1C4B1720FC041808F91DC10D65 +:100FE0000544D0E3DDFD09E12C1AD6EE11E69AE4C2 +:100FF00006F0C1E6FD2E20ED191ADFDEE20B0EFF32 +:1010000032F3B40901C91C1FEE0F040BF621FC03D7 +:10101000F769FFD9DB01F915E4B8FAE1FE0BEDBE83 +:1010200010F2FF2EE7EFF3290DCAF1C517ACE4FC6F +:101030003D0F1A01BB1C101407EE0C81B80FA5EA76 +:10104000E0F510EB33031E2540F7E6D0FAED7EC63F +:10105000B508440AFAF6CBF501610CE3262E0EF131 +:10106000C61D1E0B356738DE231BE4F4D932F0C0F1 +:101070004FDAD7F6FD26F6DB03F829552C4CC0B025 +:10108000163AAE032028F3F300EDBBE1033008D19C +:1010900084080B08F403D58119B8F33F01101EE64C +:1010A00006FEAD140AFBDED2549AF72DFADEFDE6F9 +:1010B0000007E7B6B7D2200C3329DB13DCBA23E3F1 +:1010C000040DEFF0D914DF0A0AEDEF0CBE432FCF69 +:1010D00041064647B11100E8B1ED1E1F482918BE70 +:1010E000CE14DAADE4FCFA411F33E8D0F1E5163E48 +:1010F000DA351FB41EB3DA28C1BD07EF82F53CC351 +:101100000BB9F71051D300B80D191D0D2E0E0C00A0 +:1011100091CEFDA5E92E35FCE9E3AE2BEBD8FE9888 +:10112000A7C5F8D3EBD70DEBD5EE02C25ED0F7F032 +:10113000DAF6F511C1E094D7DFFBD2C0EAC3F7EFCE +:101140000A9EDDCE0CC1F7E5FCA9948138E3EBFBE8 +:1011500044DDCF0FEB22C6F706DB0BE699E17FCF2C +:10116000FA0E1DFEECF413FAE6E0BC58FC14F4FF92 +:101170003FDDEFF1FA0017EDBE390847520BEAFCEC +:10118000DCDF120A08FD2401E8F32DFFDF23FBEC6E +:10119000F7080DBACFF007ECE500F81528F30DC7F6 +:1011A000F1F513EC11DD0372341406123E0CEEF06F +:1011B000CCD2100903F111D63DF81FF517FA08E556 +:1011C000F913FD07E71CF2EBE505262A380107FCB9 +:1011D0001C2515EBF904ED1087BC13E2311E1F1519 +:1011E000A8BF08A85F120AF707EA081C07ECACF8CA +:1011F00017D7F26D4AF43AC9001526CEE91231B17B +:101200000DFA03F91FF62623B9EB1F2D1F0DE7F882 +:10121000D32AEEE22522F27F09D708D8DCD33E0795 +:10122000D0F3F83A202C2AFD28EDDEDFD3F42DD6BA +:10123000054A27FB0F1518EF3ECCEA25EEF825F3FB +:10124000F237541F0B6931F8FFBA2238FB3E07D33F +:10125000FAE2FC092F1CD80BC42DAEECFD0A0041AC +:10126000E36AFB25EED93D02DFD3F0D91AB70A0CA9 +:10127000F920E3E327FE0425B21178F029EF1311DA +:10128000A2E034F90F1713EB27F63806D80707E268 +:10129000F52340C6DF24002F1D0CE43D29EB141E6E +:1012A0001DD4253D0A241D110D17EC98B82831F1E5 +:1012B000C717F5E90218E0DD43810643BB2401EAC4 +:1012C000084F21D50D1A1528300E3DD4541AEE467C +:1012D0000813FFEF2D3022DBFB484BFBFF1EEB001A +:1012E00010F0FBFAEBDF27D67FFBD7EEFE58FD5A56 +:1012F00032A3EADD3F66F9E5F8040605FA1DC3EB03 +:10130000E03A3106DFC81FECFBD146D7E0214BD9CC +:10131000F93D2A000C310AEBB8F4ECEDA31C23B91B +:10132000F4F904EB0FBD28C539F7EB20C332CC1517 +:10133000E0CC53B42B0AC1121123FCF607633065CD +:10134000264DF24206F8F7FD104DDEAD3902FCDA0B +:101350001007C0DF170ADB151FF41D2AF82EFC2327 +:10136000DAF33B01668FD3F42FF9F40156234216CA +:1013700027D0C1132FFAF6B87FFFE2F39CA82FEC19 +:10138000F7FD0DF507C17F2ECBF00601D035F72C08 +:101390004C1DE934F175390DF1CC0723F3C1CE0AA8 +:1013A000F50B031BCB0822D6D418F125E028FC014D +:1013B000E940F3DB11F9310C1F1BFC11F7CA26279A +:1013C000241615DF60CAF2C7CB02BC2A1C01EA0052 +:1013D000053E1FD1DCDDFD019A1B1CF063F2F6F621 +:1013E0003311FC1514F0F35AF74709E30303E1DB6B +:1013F000DE0C11E0D225C2F3F0D7D41F3C2E09D960 +:10140000FCE2D381EC0DC001F8D7921F37E61B0A2E +:1014100011071309DB0408104B22D4D91FE80B0372 +:1014200041280CE4DEB0123DE9EB2A2DC203E3E0D3 +:10143000EED126F7140FE52714B70212E725011F96 +:101440001FF04CD1F81C32D61D8FE20BC4CFC92A35 +:10145000F8EFDEF3FCE2144A9809102AAA01001002 +:101460007AC40EE00C3EF6B326D42E05C0B4E733A2 +:10147000D61235F087FE25E6DE1B92C8174C11D830 +:10148000CCF215C307F3F70302DFD1E6120FC6F75C +:101490001123E0F9C61D22EDEC0DF4F43012012FFA +:1014A0000E1002E41D54FBDE01E3DDD5BBF70FF1A6 +:1014B0000EF3CA19F601F9DE113C34F9F01B0115DF +:1014C00015A9FB44FCF007EFF21FE916EFD0F80274 +:1014D0001C140BF9E940021D0BDB23FB1B00FB1D59 +:1014E000E537F3010EF5D3D907CADB14E6238116DD +:1014F000EB0F2506C81C0AD6033121EB10E9031BAC +:10150000FC1812EC17FD1411E7FCC8D60AFF10E511 +:101510000ECA0E261901FAFBE90604ED520F48FD2A +:10152000B4F7BEDD56CD020DF5FDD1CA024A081E44 +:101530001D1CE52A0139D9BA00FAE405FA02F8D9E6 +:10154000100B11F021FCFF0AE809FE07081EF4FF4A +:10155000E109F9E1C3E34B18FFE718F211F1D1C437 +:10156000E8E0EDCBDEFAF6E7F5D60DDAD209F4EBDA +:10157000CE0400FE1DE9CF20FE20F516461006FC25 +:1015800081E415D9F10FF0ECF4E722FF01F5F7EB58 +:1015900027F9C4C4E532EA2727DFEFDBE72405F1AA +:1015A00041F9E2E42DF10AF5FAF4F844EDE81C0003 +:1015B00018D20FE810C3CC29EA2001002BE5F3B8BC +:1015C0000B1FF9CCDBECE32B0BD8D0E6F70806DADF +:1015D0000C2DD8F215ECE8E4E7E1171EF9F51CFE36 +:1015E00002F10E0DAB08B6123B7F110C07E313C8D6 +:1015F0000DFCEDCBF5E4EF11F4F8D6FB16D4FAF8B8 +:10160000100FC1F2FA12F9F711F601F2B3C3101874 +:1016100024FEF9F4D00EFCF80E5F125BF1E0E9183D +:101620003D22D3ECB857C4FCFF0A94E0E204A1D5F4 +:10163000BE27141D6E381945C9513BD921FBCF1C5B +:1016400030C7B6FCD0CC09BCCF0BD61106E5C777A6 +:101650002B0DECE30BE8FC01F66ECEDBD200570D50 +:101660000D1EEAEBC9F6FF321CF2FF163D24B8BB93 +:10167000233FF959D8F6E6FFF04018D0E2E43A9C4F +:10168000CDE1E101E57FC126271342E6D5F42853D9 +:10169000D92301E0C861FADCF02F27EDF2127900BE +:1016A00026242C0CF82907EDD8D4FAECE2FF041A12 +:1016B000E3D72FE1EEFAFC0BF9200181AC0D120605 +:1016C00006D7F8EA2BED171A0821F4FAC7DE11E75E +:1016D00028EEF5FA0D08F7DD18ECCCE31CFC1FD959 +:1016E0002038E10FF428F8D51A0455EDEA07D4EFB5 +:1016F0003B3D0BE3A621174C1C300418E50FE6B662 +:1017000047CD2B150616F2372B060EE825F81FEBF2 +:10171000EF176CFE0BF6192EFA1610FC11FB450F95 +:10172000FDF0D314FFC1BDDEFEF21FC71F08181461 +:1017300039020BFB271FF904DE04C0F6FFE5230284 +:1017400005B103F57FE216F6020BE13A0BDE1CFD54 +:10175000EBE9FB08EBDDCECD120EF1DF19EBF7EB79 +:10176000E70B5133EF04F121E8EE19260B04F4F5F1 +:10177000080C0531021B3007E4EA0AEADBDA13D56C +:10178000D1F6B9EEED18FEE1F3DB26D5F4C211E196 +:10179000FEDCFF30BD2D1BF3D3F3EE030EEF1EB6C0 +:1017A000E6D54101E307F2EA42E71E0ED9EADCE0A2 +:1017B0000DED2204F0A628D6E3EAEAF5E0FB98ED69 +:1017C00047EBD0EAFAE528EEF6F8CEED07E908E3B4 +:1017D0001B05ECE7F5F9FF13EFCBC8FEC8D502D324 +:1017E0000FBB05EC24B009A90B2509D3DEE89F0641 +:1017F000963B1C40D5E0F9D98CD94CD9C7BDD3E272 +:1018000017F60600D916BC0836D824D808E311F01C +:10181000D4CDE1E281FBF7F0C00AF319CF05F1E581 +:10182000FF3C06E91AE1F114A4E30609DAC5003623 +:10183000F60AEEECFDF9E3074FD3370CEE5E470BEB +:10184000DD0DE7C57F08FC0131F13D053FE1F12EDB +:101850002CE3C037EB0B110BEDBB19320A07C8F5AF +:10186000161FE6E8CE28D51F3A32ECEC1EDE6A9B46 +:101870000CF636F1D8060F3124FA1128F8D1F5F11B +:10188000F41F093811DD09E521D8F406E4F100E977 +:10189000211E2A2C0721220FF815F8CC00E9EC3480 +:1018A000D2EFF224DDCD35EEEB2FD6010A54EEEE69 +:1018B00034E423EEF74BFE29DF05114707F6071E38 +:1018C000429FB72BE11205241C03EF097827CEE3D2 +:1018D000DDE5A2D7DA0BF627F6DAFB02ECD31731F7 +:1018E0002376271E0A230E4248DFF912E14D3DAC54 +:1018F000CD157FF2D1D41FC12401E8174AEB08F9B6 +:1019000017F5EAF40FE24D0F4514CE0EB8F0EB03D5 +:10191000211A18F967082615EF03D527E02E16DAE5 +:101920002539C5FAF6FE53225FFD31570FAACC3593 +:1019300017C6E83232F93B443EFDD8F619CD07F61A +:101940001DF6DCF4FC042E15020214F7EA232B1F0B +:10195000FEDCFA04F5FE01FCB323DB3728FD60DC76 +:101960002DEE81FE0BD3FC14F4D827DF30E2EAE041 +:10197000FD0DFA056D00FEF14834F6111C02EB393D +:10198000E3C9C3D9F8EB29E7141FD4021D1BC20217 +:10199000D4EA004C1B0EFA0939E2F722C917230DCD +:1019A000381E302DF818FDEC2C06D7EA3EEEDE0985 +:1019B000F0F4F1FE1BF2B901F5C3DFEAF7F8E0122B +:1019C0002E03D916F505311BE8F816E50CC93002CF +:1019D000CB0920FA1910D5EB0B18FDE5E2E2441F04 +:1019E0002C0DD830D4073FDA4B161822E036DAF047 +:1019F000CEEE0118081BC9BD06EFF1FECFDF24E2D1 +:101A0000E5DC0C07EB06FB1AF1EBCCFA08FCE50F62 +:101A1000FED5E824162511FE09F0E37F4F12BEED36 +:101A20000508F40FF9E725EF0203FDFB4411232F0E +:101A3000FE01011CD8FD26024BFF420EEBB20BD17A +:101A4000E2F22EE9E005E5DCE908AC12FE060B2621 +:101A50001AFEBC1CF5CBA1FC37BB05F908F2160039 +:101A60001C46F1CAFDEBF6FA1C11080CE9F0A111B5 +:101A7000F61FBB2CD6E815E55ECEC724282007F854 +:101A8000E708E2052D2EF4021B17FA1B07C8E181B7 +:101A9000FFEA1BF80FF7EFFCF2D10BCA0F0DCECF08 +:101AA0001DE31FFDECE3FEE71FD8100947FCECE740 +:101AB000ED020FFDFE2F23DAF2C5D3361A2BE9E52E +:101AC000F5F7CBEEF145F0E2E2F7172AE40B030B52 +:101AD000EC0FEEE8F8220AFCD5FA1DE1DFF5090B60 +:101AE00008FC1208FF10EA0CFF20F1B64FF47FF358 +:101AF000FDF8FC0528181DF1C9F7374C510307DA2A +:101B00000C0BFD2FFB2948EEE135195F13111DFB6E +:101B1000E2D9291429E3C20708F5EF0AF1FDC6FF4F +:101B2000F3B0D10DEFFCC12822EAF6D725EDF3F48E +:101B3000C0D224E82210B465CD4921F3C3150CE2CC +:101B4000CC2AFB251C5319EA19103ECB0F02FA13BD +:101B50000E06012118EEE3F9FD28330609E6F8E840 +:101B60004334091BF428CC10EECCFEFF0400000027 +:101B700020020000A1E7FFFF99E4FFFF8CF7FFFFC1 +:101B800079F0FFFF8AFBFFFF79E3FFFF04FFFFFF10 +:101B9000A1300000A40F0000DCEEFFFF9415000050 +:101BA00042F5FFFFA4EBFFFF45E6FFFFFCF2FFFF5E +:101BB0008020000045E7FFFF8CFDFFFF19F5FFFFC8 +:101BC000A319000057EAFFFF06FBFFFF33F1FFFFF9 +:101BD000550700002D430000E3F1FFFF08F0FFFF71 +:101BE000DDF0FFFFBCEFFFFFAE110000530D000062 +:101BF000DF040000FAEFFFFF94F0FFFF503C00000D +:101C00007EE0FFFFC10200008AF4FFFF12F1FFFF38 +:101C10004CF6FFFF1BEFFFFF8EF0FFFF212C0000B3 +:101C20002E26000032E4FFFF00F1FFFFC3F7FFFFA5 +:101C3000B742000038F3FFFF0BDDFFFFA3FBFFFF00 +:101C40009AFEFFFF3BECFFFFAF140000C8E4FFFF6C +:101C50004CE9FFFF5A1800003E2100008DECFFFF09 +:101C600087F7FFFF3CF5FFFFE5FDFFFF06E1FFFF04 +:101C700036FCFFFF70EAFFFF67FEFFFF77FFFFFF05 +:101C8000B438000044F9FFFF6FFFFFFFB6FCFFFF11 +:101C9000B72100006DEFFFFFE9F8FFFF60FAFFFFDB +:101CA00057DCFFFFE93C00003FF8FFFF9EF3FFFF1A +:101CB00042180000110400005BFAFFFFD61D00006F +:101CC0001E1E0000D9F5FFFFC42B000037F6FFFFF2 +:101CD00008F8FFFF85F4FFFFD4E5FFFF3CFAFFFFA4 +:101CE000EFE6FFFFF6380000FBFAFFFF19050000E2 +:101CF00062370000F3EBFFFF7CFBFFFFDFE1FFFF3C +:101D00001AEAFFFF2CEAFFFFE92C00007015000023 +:101D1000A0EBFFFF31FFFFFF02FBFFFFEEF0FFFF35 +:101D2000A41800007A310000A4E4FFFFF3EFFFFFE6 +:101D300086F8FFFF1A1800004FE9FFFFD3EEFFFF00 +:101D40006402000039EFFFFFED520000BDFCFFFF11 +:101D500039EDFFFF3CEFFFFF703200007CDFFFFF3B +:101D60007327000087FCFFFF3BF7FFFF30FCFFFFFE +:101D70003F24000012E3FFFF511E00007EE7FFFF3B +:101D800061D6FFFF4729000009EDFFFFD3F6FFFFF3 +:101D9000CD2900001ACFFEFF04000000C804000097 +:101DA0004AF9D53520B38D9C723A261D5AF82FDAA0 +:101DB0002CF82D817F85507FBF0A10FA344DC37FE8 +:101DC000E2BDC322F8E5277B16FA45F657FFF0B0CF +:101DD0005B443EF332D07D1758D033750149035927 +:101DE000E82D4AD5E4DC26893AB10B31DE02451AEA +:101DF000A0AA0F1F088114F92F16ACFED33B011ABD +:101E0000CC2C3D07D5F1C91B16E2501E2EF52981B9 +:101E1000052EE0DBDCCAF1390E250F81A149E7C8A8 +:101E200015BA214EBACAF8967F34D377A83181B457 +:101E3000354F817F6D030C170EBC49E06215574E7C +:101E4000C42601174BE1C856BCF28C0FD768647FDB +:101E500054AF5FC65337F0817F6F56D7DD7EFF5892 +:101E60004CD2486AEBD2167FFD48EBBE4BCE7F2E9C +:101E70003D105D48B2FB7020C9B98DAD4CAD46290F +:101E80003141B060B441AEC0F561E728FD36813123 +:101E90000BBF4E30BF2E55B62F29EE01A698FF3549 +:101EA00018186A8FE67FDAC947DE0C4FB7B54F8145 +:101EB0003241F965EC39B3ACFB539C793516D9B98D +:101EC000F4DFE6EC54C6FC21A9EECE3F1E8C1F9831 +:101ED000A80F8108B874675305CCCED90966EEDD2A +:101EE0004B2414E1FFD49B47AA813E2ECFFD3545FC +:101EF000EE1FA4BCF7E77D7D28593451BB02445C3A +:101F0000488111A436D6081A50372775810CB9C2FA +:101F1000D64011103BF7C637F57FF304DB27F8C72F +:101F2000F4DE4836B7FECC4B5A0F7F986F66D1BFB0 +:101F300022A2FD203BEF418F474111D87E21DFAF28 +:101F40007FCC2D137F437FA2793B5BBD5BEA73118E +:101F5000BC767F314E72CEF72E19BB7FEFE40CE0DA +:101F6000E6FCB2BB7B0DEF8F7F3A41F63981725BA5 +:101F7000E0A23F7F357F3ADD776374C2EA97BDFD0B +:101F8000017F0D45B5492BC8C52CF598008A2D2F2A +:101F9000002EA133C68150DB061C41070D84B90118 +:101FA0000E577C03EC467F41BA3FFD8112A3891492 +:101FB00014E9362BB5E9FD0736222C27943FFB9E0A +:101FC000707F7F6DBD7721BD077F8A2A777F67C5C8 +:101FD00032A97FAF6E5C7FE6DD7F65787FB189399E +:101FE000677FA76CD47F7F9A630D9C817F58E18BBC +:101FF0006F7F7FA200337F7F81907F377FF35BC14C +:102000007F7F0DA678B2E1A73A4F6B7F817F7FBBC0 +:10201000A80281027FCB7F7F7F7F1A7F9C9D3685C0 +:102020001F7F766B3292A37F6FB67FF8D27374F105 +:10203000E97F20E001A28E225FA04E1D29DEDD8116 +:102040007F817F29B82E74E06F546D7FEA4F55B7BA +:10205000A67F974E1A5CF0B9DC8AF28F677FF51184 +:10206000AFFD037F5B8694822163C44BD07D5C9F70 +:102070007F2896AE137F1BC9BE0A6974EAB0133E6F +:102080009EBB4CC1030A7FCC693881BCC0DAF881A1 +:102090007F707F5AA59851176F489D8162035859E8 +:1020A0007463457CBEEA8181046A665E7FDBBE653F +:1020B0007F192AD9984EF1F3D51E78750DACBF7FE4 +:1020C00071BE55CD7FF2359452AF720EFF1B7FCAA1 +:1020D00003363E8A7F2128DD4CC229F40A3771ACD1 +:1020E0007F1F2E1EEC114CD295456727247F7FDD84 +:1020F0005E0B1233F2DAE30FFC2B81E94D2EE4DCA8 +:10210000D05ABD0B7F8F3D4CE809F9E6B639D0E0D7 +:10211000FA254881F053DD89CD95F40EE012D2BB4B +:10212000B34797E5F6E41731E430E70FDBF649CD26 +:1021300042E34003F1A81737052A08C2CB58574E8F +:10214000B1392BB24C9757EB1FCA3382ADECE32C5D +:102150000C20257F946BEFCC25564EF90F655A81E4 +:10216000A83E14A803506B21797F5B2FEAA4428814 +:102170008172555857C632327F46DA37252B001008 +:10218000CF7F82CA7C40349F9C5189AD6DCF5B3A32 +:10219000B40F48BB66C05CB3093355BD7F7FC7B67B +:1021A000F9F43D51AD7A1081911A0CF729C73B7CA7 +:1021B00075667FFEDA31739B7F1B7F7F0F81577CB3 +:1021C00065C3D3818C7F4427816368E37F817F0867 +:1021D0005C8C23925CEDE59C45C4655F817F2CA2FD +:1021E00010253044D67F5EF3B054CFE1F62FF08156 +:1021F0000B79B71AFD0CF79D97E60A5242A1FD9A9A +:102200007F58C2127F6206190E6A81EC1C267FCBB2 +:10221000C82B9B7F4EBE5213080240BCCBA273FD5D +:102220004613910DB62ACF936799616CA3972788BF +:102230007F50D003211B2258562F58F7C747ACB008 +:102240007D25487D579B4A6071CAE2838129FA5DEA +:10225000D11E7F577A9E6D337F810FF64CEF7FD76B +:10226000310A620A0F1F3D2DEED3FEFF040000006D +:1022700020020000BBFBFFFFA8FCFFFFCF02000015 +:10228000100400001F0400004AF8FFFFF2060000DF +:102290007AFFFFFF880A0000900000007805000028 +:1022A000250C000061050000B2010000530400008D +:1022B000AA040000E80100007506000036030000D3 +:1022C000DBFFFFFFF805000032020000BB08000042 +:1022D000F90300006B0C00000CFFFFFFCA010000B7 +:1022E000A0F9FFFF2CF6FFFFF209000074020000C6 +:1022F00019FEFFFF6804000070FDFFFF21060000CB +:1023000065020000FC050000B50700002F01000079 +:10231000EDFEFFFFFD020000C6070000B102000055 +:102320000EF9FFFF8804000008000000F804000018 +:1023300005FDFFFF860300007A0100007302000024 +:10234000C7FDFFFF58050000BD0600002FF9FFFF85 +:10235000BD000000EF050000E00200009BF6FFFF5B +:10236000CCFEFFFFE6070000BDFEFFFF18FCFFFFED +:1023700049040000A1FAFFFF7DFBFFFF01FEFFFF04 +:10238000E5040000E6030000F8070000310100004A +:102390003A0400007B010000E2F6FFFF7BF3FFFF41 +:1023A0000FF7FFFF88040000E3FFFFFFBCFEFFFF05 +:1023B000F1000000A4050000DCFCFFFF68FAFFFF4D +:1023C0003505000036FDFFFFD4020000DE010000ED +:1023D000EBF7FFFF3EFAFFFF94030000BE01000091 +:1023E0001AFCFFFF5E0800000404000088FCFFFFE9 +:1023F00015FFFFFF83FFFFFF5FF5FFFF9AFEFFFF63 +:102400003FFDFFFFC10000008C010000D50400006B +:102410004FF8FFFF03EFFFFFA406000055FEFFFF8C +:1024200019FFFFFF800100001D0400000DFFFFFFEA +:1024300022FBFFFFD6FFFFFF1C0300009A030000F2 +:10244000450300003E020000340700005202000075 +:10245000F408000036F4FFFF8B0300007005000055 +:102460000C070000A80300005DFEFFFF4A06000005 +:10247000BE0200009003000034020000C4FEFFFF13 +:10248000C7030000900200009D040000FCFFFFFF56 +:102490007EFDFFFF1AD6FEFF04000000C00C000006 +:1024A000E2528AE633BC815800A40AC8559A041C3B +:1024B0000038DBEDF20486ED4815812C37EA14A6CE +:1024C000C7BD03BE022822E70910B20F52EB262136 +:1024D000B7D618AFC32817CDD63E061A047FCBB5A2 +:1024E0002343F83F3250181E39D081614A340DE63B +:1024F000F5056853EC47593ED54603366EA537BD02 +:1025000018BAB729DBF5E181E618504E1E3DBD082B +:10251000E00031C802C3CE1A23131B39ACC2478175 +:102520000BF3EFF102D8F6D7411ED9020823213967 +:10253000CA1EFAC34EB295D3FDAC35DB59DC5A7FC7 +:102540001056E403D98C321B02B1F5223EE93E035A +:102550007FF62B3EF221D440F6D8E17C1CF8130E16 +:10256000BEEB17FDF112B6B058DC1EBE65EEA37FC0 +:10257000F5EA27E2CF0429401CDEEBEB372D13BA36 +:102580009D43E4CDE63B27A90239482D417FBFFF9B +:10259000461826F6F115076DC343D92E4A297F1C2C +:1025A000EE3FEFFE26F31EFDDBD4DF250D1CEF8191 +:1025B00005364FE0101EDFF7E0281ED2E7F1F8697C +:1025C00035232B6024D28153E21B20053AFD554F61 +:1025D00017E4A3F043050D9430C304CB09F6193F6B +:1025E00081DFB4DECACF3826EDDD292C1729F5CBE3 +:1025F000DE0DE2EA0FFDF7CB037F11D2DF073DC00E +:10260000EA6804EDDF21E8D28A88AC811C22D42854 +:1026100052991AAFD03DCF53DA17001916F51BE9BE +:10262000553BAF040B07A5FD2CD12EF0F0047F74B1 +:10263000E4F42632350819F13C21DE8F5BE6E6151D +:102640007F1F3C511FF735F3FDCF1914C8A4134564 +:102650008F2D7F9D3A28AB4FF616F06A2A165E1D25 +:102660003B49FA251CF323102A5981A26FD8281D53 +:10267000660BFE4D52BD500AD524C0FC05FFCA07AB +:10268000DFBF0ADF5CE72053D60FF309D0DAC43886 +:10269000300E5106D181FEDD17D3345729DD0B2AC8 +:1026A000E57FBCE425123CC6EB0CBCA1F5FC1F0089 +:1026B000078128361811B0C0E25F30F7FDC8C43872 +:1026C000BB27412000CFE3687F9626E6DB33FB0E75 +:1026D000D30EED0BFE3C41D43F2C20A9121030014B +:1026E000B4E09681786A819F006325E9358345FFD0 +:1026F000DFFBD6D4F227E12FEB81DDA4FD1DBDD198 +:10270000350AFAF13B590CADFA78E0A6F4C6FBE3C2 +:1027100011F4D2D7F0D1DDD847DF38EE1C2F3405C5 +:10272000532E8165DEA748ACAFFCF820DD6A280C8B +:102730002EB3F4B0F6F540CBEFD62781271954C657 +:10274000B4E8385F776540811712880F2799BF0B6F +:102750001902D688FD9532A59AEBE28137E9C7F0D8 +:102760003BD10AA42C3B3468313BC119D010D2E3D1 +:10277000AD83E4F4CC3ED0AC3DEAF3ABE1EBB8C8BA +:10278000F9F63FFD1EE97F3DCD14BEDEC492C8A61A +:1027900037A904022EC8817AE1F7F12D0B23116BC2 +:1027A000C9350BF516149E7AE09F73140D29AE5DA2 +:1027B00013EE2833B0BD81EDACD142AF1EC554B28B +:1027C00004E5131C1BD0C305C6590A3BD1E4FF81A5 +:1027D000A0F71488179FF4157F1EA604AA36BC1F05 +:1027E0000D1A612A92500245815AFB2E4569D60680 +:1027F0006F34151C49EF21311E11DBC70A37D81081 +:10280000A8F50914E24ABFDC15242959F73629CE68 +:102810002E09ACE181E731CCA4BB3DC61A349D51F1 +:10282000BA7F124A0AC457BF046ED6EAF6013400D2 +:1028300081323D480471B6E8AFF8075B2B102BFDE1 +:102840000307CFF60EB51B05CF3EB00236DBF48F83 +:10285000AEDFE4BA03200781302205D34425DD260C +:10286000270C42F61A0BB10A7F292F05F4340EE922 +:1028700052F7F7DDADC4DCD2C7F1EC30CB0991BD26 +:10288000B37A04E2F4B9039C170D81CDCBCCC9F225 +:10289000D1D30F231203B76DBE83CC25AF29476D6B +:1028A000B67F4C422529BC2A4EA94D4CE4FA59DB8F +:1028B00017C4A04B81E1ABEC0AF00E025EE21FF4FC +:1028C00001D32B4F7F5702290DFC59E2EF4B05E056 +:1028D0000F287C9A18C6F6FB1FB462E2D6818B459E +:1028E000DD23DEE8EF2342E211419FE0A2E7FA9AFE +:1028F000C4F5FD81FCFB18D7DB3B2C0BED28010D4B +:10290000111EFC0CF62B1D2D35FBD4DBF43F43F8D8 +:1029100020DC9FBE068142023EDF96DB1E98CF334D +:10292000E92C0DB3DA00F881AF1F18F61C7035A240 +:10293000443CF935567108331F0F0533C9D3E4649D +:1029400040E650D0DE0F8130EFF11AF1ED0404F8CB +:10295000C0FCD64B75E3966E6002F3E208FC4DB006 +:10296000C02B8104D5D5E1E4CDD4CA3E185454C758 +:10297000ECC61319F50610041EA71824DF0B7F08F8 +:102980000ABF33D7AECF8155D1458ED7F562590CEA +:1029900041123462270AF8ECBFD87FA1E22ADB3962 +:1029A0000B190452F02063FFB627B751CD18C2D9D6 +:1029B000C6043F7ECEDD374C0FED96D6D44681C29D +:1029C0004109D8BA401E4AF71E29DE1B1D1F09E522 +:1029D000DE7F6DFEC0DB8FA3BC52638B55093D15B6 +:1029E000E9232AC4F4C4F1B9812DF0CD3B5610BEC1 +:1029F000360411F9F81BE52EAA431224FC20EC0F33 +:102A000081F60BA9D1FBE0E01A4432E6EB2ADECCDA +:102A10001C58EAADF5270A9811AE9D7F61DED4AD52 +:102A2000B3E83E9C2CBC085132EB000781DBE2B4DA +:102A30002C18FCF7F939A28B24FFABB6BBB3C3DC6F +:102A4000FBF518DF40EF966E4F2D1706DD2A22DCCE +:102A5000353481D8D0B8F1C3E0428BFCE8B7DAA5B1 +:102A600051DDA2BEF77F3223231E3AD7FC26BB22BC +:102A70004802AC4DA283495E42C1580CDD2CDD28D2 +:102A8000A4F5627BFCC27F45FED4D73935F3B2474B +:102A90006B3CF833DFB52AB3D61381E3BAB720D63F +:102AA0004C29481E2ACE10F781CC0097EFF701F190 +:102AB000FFC0F2C3F710079DBED0B21A4254F6CB46 +:102AC000E7EBE1042A37FAC6157F14F25EF1D11163 +:102AD000E8DFFF030DF7007FF7BBD3E1D3EB121460 +:102AE000DFE015C3EC29EAC1AA1BC8D11A48F917BF +:102AF000EAAE7F18EB281F0224FC3CF6CF44C50049 +:102B0000FCD0DA2CD000FE813FFE2BE4F769E12EE9 +:102B1000131A37E2AAC2E421CEEBE2B803DBACD34E +:102B20002C1A1609E749EF19153D8114A5DF51C389 +:102B3000A6FED7E127E525B47F1941F510BEEFE5E4 +:102B4000E452AB3ABDC103D204043E372F29B2761A +:102B50003D1AB42EE62D7FDED83F2EF5F5F5C8DD03 +:102B60009034B2FE0409490DCA297F30A9E43CB96A +:102B70000313EFECF5FDE8E5151A467FBFCFC466F9 +:102B800032C4B31B14C827D3FBE3F1C31E26E82DC0 +:102B90003795DF8B9D07CBCCC7C8EB2F3262B48152 +:102BA00077298DE11936CBFA874C23F6B41D46817F +:102BB00076BF88BC1AEF2524B1757C220445EAF75C +:102BC0001BD7AD877FE34773220D0C331AFA1BBA6C +:102BD000A773F012678704DCCDAB2B88B765FDAA1D +:102BE000ED143819DE25E48171DAB8F4D52B70CFF5 +:102BF000BEBC0F40A80DEA36B6D2A83EBB1EE626E4 +:102C0000C53D7FFEEFD0EDDBBA673FDBBE43F5810C +:102C10006BCF513F35F3143207C9263D223123458E +:102C200001C4BA8116F9ACC71D22D5E32F351D0F9B +:102C30002B2DE4BDE3D0ACF355FB397F01DD15301E +:102C4000F7D7F20FD526E1010DC72CF5540510DD9D +:102C5000EE22F27FC5D8EDF8B3E5C0F0F71DAAAEBD +:102C60000BCE06F529E9B0CFEF4E0FC93217E804B5 +:102C700039171F7F01E91B36FA11CE4022D2F335F6 +:102C8000EFEDBBC1E2F7E2C01F7F3501C935159CEE +:102C90000A4E06ACD9F003B2A246FD2CC50BF0815A +:102CA0001EE04E49DA0AD612DBC706E6253735059F +:102CB000ECBEE3E0A835EC81F3064F2CFA1CF1FFE3 +:102CC0002EB70516F8E8173CF41C48819FC9AB18CD +:102CD0000013B516350A361650FE9214A6D6E1F149 +:102CE0002881FF1CBA32DFF126EAEDBF111B12FE6C +:102CF000E019C5C7E5C31509C4231981140BFAC02F +:102D0000BE04DAB2331EF91C09202FFCF62FCBE4E7 +:102D1000BEC7D51D0C2D12082BB011AEC05CC3FE72 +:102D200020C32EEA07217F0E3115D0E03A72D38AF4 +:102D300059A060A37F82485EB84FD8D7378F12CE94 +:102D40005C1B1AFE49F5D4398137271102E20BFDCD +:102D50000DD4C7E334DDE8F0EA06FE3563FEAA557C +:102D60007F0D0AEEFC0649051118F3FD1DFDE1F685 +:102D7000F535FFE994C05581538D2BCE510822685B +:102D80004616BDD5F91670B34B6F02E349D432E451 +:102D90000FF5F1EF160FE77FCEF13AF118F2DA2EC8 +:102DA0005447B4180DB0FA7FF0C5BBECE60CC3ABCA +:102DB00041471AA566BB22080D0D079D309FF5CF30 +:102DC0005C1720D9460833115A56811908E534A5F5 +:102DD000271CFF4A370BFBB11120D0F42CD2D2EFC5 +:102DE0007FE7A6DE0C18F4E9CB524AA7B9BDD7316C +:102DF000781DC10BD55955FAFC2BDE7FE93D12E554 +:102E0000350C1C2009E81FFB01F03AFADA7FC7E510 +:102E100014F807D5032DFB3206D72D7FD7170C28C2 +:102E2000DA2CA7102C4C03A8FB1A60FB54F50FA258 +:102E30001BFC22F332A233E38107E3AEEB50FAF638 +:102E4000210DF5F92638D510F44CD53AF4D80DEC0F +:102E500013FCF90912E6EF02CB0A0BC77F38311CCD +:102E600007FDC4BF9CE7F4D4720D0650FBF0CC8183 +:102E700046EC97089BFC089EE2DF3CD2280AA74A52 +:102E80007F2121DEF407FEB81B17932EDD062BB839 +:102E9000F2CCFA22F5180AFD40723C2AACCF108120 +:102EA000EA690910F9BA408E3C34BF290BE3C1C866 +:102EB00012052C0727C710DFF2D0F181E9FC90D86A +:102EC00034B5F308F4E333F30424813AEF07C8BAC6 +:102ED000DB3631671C32C9113EF0B7905C7FED5F85 +:102EE000DB10D47CCE66F09E3E88EBE3FEB239F474 +:102EF000E67F034E211305BFC6EF385F1B4737F24D +:102F00005FB8350F0A0EE82E0BD2D65EC3C62A4232 +:102F10008EA28129E5AEF03FDAD14CD949EFE48D9C +:102F20002DB5EC2D23C4E8557F01B3DFF6040EFC6C +:102F30001513F805AFF5B20C291205EB3E1CBD9236 +:102F4000149509334E24367FC61A21EE029A28566C +:102F5000FADE0652277FBFD5F2D80F1D381A360188 +:102F60001C01C34F46F54545BA49F981FA2504F6D7 +:102F7000EDF4ED5435F5CC210ADE0F3420F50107D0 +:102F80005A210F0343A7B5ADD01EDCD531E714524B +:102F90007FDCA1F506D93DC603E907A5BD0252A213 +:102FA000B219F4ED0315C604E40AC95881D5CA1252 +:102FB0001D36CCC623F2ED6F0CE5D732259B0322DC +:102FC000B44C083521A7B681CEED0CC95A28E2F9D8 +:102FD000D4E434F503501719CE7FEF3A2FBC2EC737 +:102FE00068DA782422120B1E97E706E4184FD48182 +:102FF000E9AF0F9E14494BC9100B4A0BC0C4EA4EEF +:10300000AAE981E1FD07C6F80F0DEC101219A7EE31 +:103010000903D9D52511F020DB1CAE27031DE7F2EB +:103020007FFDD127EDBE0EF940E5D63A7FE2E8FC00 +:103030003C13390EF978281C3D32BBDE35E6F5EE3F +:10304000102BDC03F0042B811FE3293AE63A2121FF +:1030500028E32017EBE15644D6D917D3BB2E1EEB3D +:1030600024334F12BFC9A4B85D583D361DE34F81CC +:10307000A5A1FC96D0F5A3170B0818E8E331E68F5D +:103080000B47D7A799812BCFD71B1CC5E9FF37F971 +:103090009428F4180D2AE8937F350CA5251F05CC3C +:1030A000BE000D6FE36FB5A6A95D81FAFE852AE724 +:1030B000A75819E01BD3DCF1BB2EA516EE2AEA6651 +:1030C000FAFF26C8BEA4A5D2BA2D54E2FDDB0B7FC1 +:1030D000161FD39E7FD425EB0C20DF0217EC58DAA5 +:1030E00016E91EA7FAF3114DFA22047FF2609BCA7B +:1030F0000FFDA5C519BA3DB2083A0E8F753604ED1D +:103100005E67B605443716874FCBECD2FD10AE7F15 +:1031100024B711FEC3C78435D40DF9634639F8CE00 +:1031200081F4662904140A3A02FB125225D4DF897D +:10313000C141E7ABF61C1D00B6BA2716200AE016FF +:10314000B4DC09B00CBD7F0ADBDEF7DCA8F637146F +:103150008127C2F6B6ACECC89B305770C501C902D6 +:10316000E6E2FEFF04000000600000006E240000A4 +:10317000EE1E0000900B0000A1F7FFFF660C0000A0 +:10318000230C0000381D000037230000AE1600009D +:103190006CF4FFFF22B6FFFFE5D8FFFF81FEFFFFC3 +:1031A0006DC3FFFFB2C6FFFF8018000027DEFFFFE0 +:1031B00043FCFFFFE01E0000972000009BF5FFFF8F +:1031C0000D2C000047B1FFFF7D1A000052E3FEFF07 +:1031D00004000000C00C000046CCCA06B3FCE2CAE2 +:1031E000141E0B1FE66002FBF3EA6A26C6A029053F +:1031F0004F1E50BD26ED400152DDF4DBA310D2D0AE +:1032000032D5CEE03132F5BBC8519FE6108F070BA7 +:103210005EE6D08AC90DCAC1B7E51822C958121D89 +:103220001CFC2CE008A3FD343564DE121E6E810404 +:1032300005E916388221D01E0B0CDD533E1529F40A +:10324000C7FAF6F35C02E6043008BCDA8F1805080A +:103250000DDD9AD1B3DD0B09E4E13D2511DD1AF94D +:10326000CD232FBA0B8139E2FAFEB5E550381CE2C6 +:10327000DA1CCB7ED9BB1407E0E268B532E629C878 +:103280000CD31EE69ADDFBF420D077FD05F62ACD9F +:103290000BD2FEF34B3B98E06608F31AC8D2AC039E +:1032A000F1FCE0F0FB162491DBECFC08EE341FDCB3 +:1032B00097CF1D131A201922171606FFCB4FB8E619 +:1032C000D52301EFEC3020410824101812F0C3FA86 +:1032D000FAD2382B171AECA898FFE90E25E4231F21 +:1032E0003A242F1E0609EF1AF6E23E1027DA1D0DCA +:1032F00004030EA8E8F7C2342501FDF8F6EF45F8FF +:10330000DDF110FF15D1381DE5EC3DF4EAB444A31E +:10331000EEEB495B9B0AFE22FEE4E522FC7F10C82F +:10332000A82F0101E7D7C6DBDFFAF5FBED13EBC5EC +:10333000FCD4E9252E4105B6E5000B29EFCE320C71 +:1033400031480AD72D25F5F6F21DC6DEEAEBEB2A49 +:1033500010F6F6FF35ABFB541432FB0A10F1FDD723 +:103360001234420BDFF3E3DFE6213DEDD59F012E62 +:103370001D654781CFBAEAE010161601463B086C7E +:10338000DD322208B3D0FBE913F01EC922CB42D2B2 +:1033900025C6F3F515C54AF14BE6C47B1F68D4D8A2 +:1033A0001020CEF52209B8E53D2A08FFCFFFF557DA +:1033B000D5F8016502EAEFF9C5DE0C3AE2F80D082E +:1033C00043E812B928272EF4222EEEE7AC0BE7D003 +:1033D000DB7814EFD9DEFCFEEACDEB3CCF4BF90FE6 +:1033E00017EB001335F510F2071803DAEAEB50EE8D +:1033F000F9ABF90F06FE475CC77B39D2A6F0CADBF2 +:10340000D6D534F9BB0DD0E89B602F5BF315C7030D +:10341000D81465151AC97FF0DEED20C0231600D739 +:1034200033F9E7FEAAF9F21B27EDC904132DB90EF3 +:10343000F311085510EAFACD2156DFD7DF21D75610 +:10344000DDE82AC3F21635B5F60EABEE39430EB4FD +:1034500019FAE505F1EFFCF6E320F6B83EF81CF2A8 +:10346000201E13ECE1C1ECD5CC32122156F32AF028 +:10347000FD0C0E1A30DE24D654F0DF0E20FDB10014 +:1034800014240E00BB0913EC06DB08E7F904F80C62 +:1034900037DDFDE20F271DFB07CE0DFFEC13F40B0C +:1034A000F813D620E20C02EEFA1CF60FFFE71B2100 +:1034B0001FDA0EFBCDF93404D8EA0BEAEDDF05EE96 +:1034C0001F0D37E03BB3CE0E220DEBFF1010AFFC0B +:1034D000CD7FF422EFDE59FC0C09F9C52BF229FA55 +:1034E000E3EE0FCEEB1AE3F92701FAE5E9FF0DFB56 +:1034F000F405E1390CEE0DF5290A09E401EB0BAFF7 +:10350000D8C61FDAECE4EA0D1DF214B61BD820BCB5 +:10351000E400EE301F14F21DEF0B4C30E5E4DC0C40 +:10352000D002C11919033ED41FC9E5FAF6ED25E80A +:10353000F020B8EAC729E9E8F4FBE2EE22DD001743 +:10354000FB3CF10F05BD0739E4BAC82DE241450D3A +:10355000E2EC18FD46D68124FFCFF1BC14EA141228 +:10356000DA220BF5AF1A1625FD0AF8F12BA80E0981 +:1035700003F806091BE5E242E431C0E50AEBE0048A +:1035800036F73229BAB5FF3BD338E93A190E03FDB5 +:103590009D0E7FFC62002DEB87031C28FBB7A23237 +:1035A000D310DD09942759BF0015BA9E08B1FCEA73 +:1035B0004FC6103CD900E0C0F6BD2B0DD0B80CE6CC +:1035C000CA24FC90BC0A41C7EC6FC6673A0DD615F9 +:1035D000BD2F00EC541C55ECE5B018FE8A1C2AA245 +:1035E00063CEFE32DB799C06E2011D162BF4D00679 +:1035F00038320BF12827EFE945C7D0180FE52A2C00 +:103600002DEC69DA47B9D8FBBA0553D9E209F0CFF6 +:10361000F757C520E80B36BE9CC41D513300F6D4C5 +:10362000D4169FF00D09BBE31AA0399DD106BD1435 +:10363000160A13F4E900F91A432EF5F14124A42BDC +:10364000D1DFEFDA281FF4460EA3161E091D140061 +:10365000F9DEBCBFE64425151FF030E8F3EA18197F +:10366000175207425ADF241CBBF7B82A3FFCE40973 +:10367000150AFB3C1F704AF902093B7FC01B14D19D +:10368000B8F4B1C80A1D2EDF2D059E1DA99210DBCE +:10369000D000D5C18C15C30B2BF52D1F10C5D89BA1 +:1036A0003AB7C62E36F5D4E90807CC944DDA1C2873 +:1036B000C4B8D9C809010A3A0A10004CFE45D946D7 +:1036C000D41C3BE07FEA0424B8D4E106BFD9F369F7 +:1036D0001CE32ADA98071EEFE9E708CD995747C59A +:1036E00014F106182BF7B102EE27D1002125E119BC +:1036F00010E7F5F4CB820EECF614D42161ED4BF813 +:103700003EE1FA360C0EE410D33027D44504386578 +:1037100010469D90F7ADF7EAFDB31C2607148FCD38 +:1037200031273E1CD50B4406DF6E19F3E9DAA116EA +:10373000CED6C315F7EDE8B22FFDE61F0D070BBC83 +:1037400035A029D712FAD95528431412D43A2F4458 +:103750003234F92014E5C57FF60EF35AE6D84B2E25 +:1037600010070451012D7520F70F24EB28F73ADCE0 +:10377000C8FE6BBCDFE322F51A233F516324E74701 +:1037800013170D5FE4D60163F309070A054F05D44B +:103790008C211DD84733ECFFFEA50C40D60B4318F7 +:1037A000322251FEF3EF432BD2CABA86543F23F79D +:1037B000E70D29174BFDAF2AF624C11911CB21388B +:1037C0003912BEDDD71817AF0BDB19F7D4EFD31CB6 +:1037D000F3370F4EC3DF0F3B072C2EE5270F0024D6 +:1037E0001A9CEDFDCE45FBDA35C2D2EE1A0FD5EBB1 +:1037F0000A4300ED469224CC0740078C894EF5B66B +:103800000CF83A7367DB3920E4441BF22A15FADC22 +:10381000C8E7F7E73D05650A7FFDED0B12072200BB +:103820003CB2EB4E2F07E607D809323C157533F250 +:10383000030757A8D9B60DAE07FFECDEE34213F03D +:1038400015EB0DF30600F8D0E0FC6E040B01070049 +:10385000F80B20C5E5FF26EAF60F00DEF1F90D09A9 +:10386000FD11E0F83202DDF10403F20310F6131645 +:10387000F8ED1DFB341701FCFCF413F402D9017FB1 +:1038800009F403FAEE200402FF08FFE0C703000773 +:10389000F3E700FAE0F404EDEBC6F4EC14160E00C6 +:1038A0000EFAF8E4D213F20B01ECFE2108FB140926 +:1038B00028E5FBF117FFF31408F3EEE912FDE1F937 +:1038C0005AFDD140C54C1C5A0BFF4934E6117DB856 +:1038D0003722CBEC0FE30701FAF40DDCCC351C08E2 +:1038E000B51B13150543F502EE4C4FE244B2D4D498 +:1038F000F5BEFCF9C3E23919102844F1CC32D512D7 +:10390000DEF7FAD7FCD6FE022C2806AE9F42E22D47 +:10391000DA2B381A56B5AE03A5B812075B03EE5D75 +:103920000298D51D11063D0525107FDF0306FB35E6 +:1039300088D2D212115F2811DA03D55047322E01F6 +:10394000CE1505EA0215EC33EEDB04E4DCF02E289C +:103950001FFB9EE125F4B7CEE02EEA0EF8FBE8F15E +:1039600003FF51F7B503DEA9D90CE844DA32E2EFE0 +:10397000171FEC05ACF7FD00D7213FBA04152CE367 +:10398000D304E2E8FB5B010422395CF51218F4F67B +:103990000EEE4CBFA64E64EBD230E3FC0A05141BBE +:1039A000DE24013D7FED0F300502E1CA273E640EA3 +:1039B00006430F1EEFEC0CFD310A27174F0B234374 +:1039C000F91F240CEA08F12847D333361501DD30FE +:1039D000E531EDE3B73404133AD41D1518EAD9B133 +:1039E00047FB3DEAF30400A2FEF5E4CF1DDA33F114 +:1039F00007E3C9BDC60C36C3455CF6C2FA5BE2D725 +:103A0000F169CD3D4CB1F40026DDCA092534BA2B4D +:103A1000DF9B10DEC51B25F9F8FE1B0E10F3FA2AFA +:103A200062F2E6DC4326F0D25034EE198131E7E24F +:103A3000FAF4F0F2401F31ED01FBF2CE09F2CCEDC9 +:103A4000E41A7022E901E9FFFB3EDFD6D1D92C113F +:103A5000F1D3F527EAFFE6F62BFBE711E9324AC876 +:103A600066E727DBFC23391E081C0610F71E0368D7 +:103A7000D2EC3CC1190704F9F2EB44E0DDE9FF3A6E +:103A8000DECE56B8D121F701117F09E8304DF92378 +:103A900004FC49E1F858E7EFF1FAFC0406EB0515E0 +:103AA0001B22E73704101ADBDFE9F313E897C5148C +:103AB00021AC17E40EC6B8EEF311EEE717D31B6581 +:103AC0009F062FE81ACEFBEFB13DC22527F821CA89 +:103AD000EEE99F11330AFFE9DD071535EDF7EF68D1 +:103AE0003647A46A0810E32BE1C4E5A012FD27A81D +:103AF000CFE4EC0DF105AF1EE7CE094CDA70E526F8 +:103B0000E94FF8E926160409BA2AF913E5BD184B5E +:103B100039905BCC81B3DD29D6FAF70AF01961BA86 +:103B2000302EEF0A4BD1A6FD261A51EEE911D8E14D +:103B30009B1AF322F6E7EDE2E225BF1E58C22EE003 +:103B4000249F0107C9FE18CBEC5455C5BF1D221395 +:103B5000831A000C09FF53FADFD72F082A0716F43F +:103B600023FF0BDE082CC236353F1490EDA8CE089B +:103B7000B50EF42D3AED2E37C419AC3BF591EC1788 +:103B8000F6CFD1E1300D22F03A17E5250DFA08DE27 +:103B90002009F56820E707D5E844ED0C1D43C1E492 +:103BA0001542FD02BF9BE61EDCF4CE28182335F536 +:103BB000EFFF01D10D3051E7EEB9DEBDFB4D3A1DEF +:103BC000F311EEECAA5CF017D8DE0B022DF4C7E27D +:103BD00038E82137E008F3F0F4816724261AD6ED9F +:103BE0009B0F59DDF6FF070BBE0DEFE3EA4F3DD308 +:103BF0003C1130A940F9D8D0DB0ADB08E33894BE89 +:103C0000FE1E391898E026D536C402D4EDA8348EAD +:103C1000F2DF0E5BED1C47EA210223E8E928EACB3C +:103C2000DD30E8FCB1F31D2800F28126FFEB9BE4B8 +:103C3000DB05BE3CE4F331FCD7F87AC5F94F15EA51 +:103C40002F26213F0B1AF1232946CB3B33F9C4E53C +:103C5000E630C098F0DC01219BEAEC251FFFEF1A4B +:103C60000CFC06F90E320030FB15DE40E2B1091201 +:103C7000BA1418E422E82BB2081107DCFDE4E83C92 +:103C80000411143176D60FF00F5CD6011C13CDDE73 +:103C9000BDEE21DB29AD10D7C0290BC7FBB433EC37 +:103CA0000B03F52EF419EDDAFA023D2001D8FDDF01 +:103CB0000B1E28E4EAD4D43FE7FB2010E3EBFCAC76 +:103CC000A0CF20F8F10811201FCDEFBA3EFF460D1E +:103CD000F521DEE11809EC00C6CDE9B115D7F80CE5 +:103CE0007F187830E2E8B7FED7CF184D383E015242 +:103CF0001EFFFB510B3EFA60B8F7F0ED3A16CC35DB +:103D0000F9E92EE2370B27D6CB2BE1F7EF0D1EFF9B +:103D1000C9C1E9EDCF001E25E510F4072FFFFBF325 +:103D2000051DB373F5E512D6F2E0010CEDDD19D5F2 +:103D3000ED1CC3FEC400FBE41E44FDE3FEAC1E3DCF +:103D4000CBF4C8FED3DC26440ED8B6FD162AF80EF6 +:103D5000B8D4F1070B090134D424F5FB9D51FE2999 +:103D60000835D53A0CCEDFF0CE1EF43614B6E97F16 +:103D7000F203C3F3EED393E5F6C86A27D2D2D8DEB6 +:103D8000C566E816E5F8112E0DD4FBE949034CD9B8 +:103D900016D9FC231E57D30A4454F4910417FDE9A5 +:103DA00031F0F90745FEFEDD20ECDBEAFB09EFEB25 +:103DB0000C0DEEF20C1BF7260C410C17F8330EF32A +:103DC00002A113EDC60ED32E15F120D23534F82FF3 +:103DD000290F7FE9FDF4F4C8462D23192CEDF9EDE8 +:103DE000FBC8284EED19122BE8F7EAF83C031CFA41 +:103DF000FE04E42320DA2240DE0ED3FEFA0739DC8B +:103E0000F13EE3050FE6320EE6F90F19E0112555F4 +:103E10003B1C0ECD04E90040DAEFEC28C431080069 +:103E2000273406F142CFF304E20ED8D006BBE80CEB +:103E30002BFCD90FC3D71FEA1332180D2D1AF2D459 +:103E4000104CD27F1414E4FA091323E1C4C5020E06 +:103E5000D2D1F500E6E3F6EFECE1EF111FE20C43FF +:103E600002351BB521EF2F3244F78FA7BB17C217BE +:103E7000EA1EE40B2AC9E5F6570C10F9C5FFB4FA9F +:103E80001EEBCC1FFF22EE1B3235E200FDFBF1F7EB +:103E9000E2D124E7FBD2F8C91EF0FEFF04000000C7 +:103EA00020020000B8F1FFFF9BFFFFFF69D6FFFF74 +:103EB000F8F4FFFFBB2000008AFEFFFF7FF6FFFF44 +:103EC00008060000BB2C0000CA0E0000EBFEFFFF3E +:103ED000330F000031F9FFFFFF19000008FDFFFF5D +:103EE000F519000006FCFFFF4DF4FFFF51F4FFFF42 +:103EF000A2060000B4120000CE040000A60C0000D0 +:103F000049F4FFFF7B1E0000F308000021150000AC +:103F1000B1FAFFFF7FF5FFFF8EFFFFFF52F5FFFFB6 +:103F200084FFFFFF6209000065240000DA0400003E +:103F3000EBEBFFFFACFBFFFF52060000B1FEFFFF03 +:103F4000C90E00003A06000070030000FAEDFFFF02 +:103F5000B7E8FFFF23FBFFFF621B00000712000012 +:103F6000AA02000057FBFFFF9CE2FFFF25F5FFFFC1 +:103F700025040000D9FBFFFFB8F4FFFFC4FEFFFFDC +:103F8000FD190000F6FAFFFF9F270000BA0E00009F +:103F90009DFCFFFF97070000EFEDFFFFDC0700002F +:103FA000EDF9FFFFEA1B0000D0080000BC0700008D +:103FB000861E0000E9FFFFFF13EDFFFF0F03000067 +:103FC00075F7FFFFA7FFFFFF4C150000D8F9FFFFB3 +:103FD0003FE6FFFF3AE8FFFF52FCFFFF2BF9FFFF30 +:103FE00031F4FFFFFCE9FFFF2CF8FFFFEAF7FFFFCA +:103FF000AA0C0000041D00000600000052F9FFFF9B +:10400000641A000067F7FFFF6BE8FFFF980B0000E2 +:1040100020F9FFFF12F6FFFFB8E8FFFFA706000038 +:104020000203000038110000CFEAFFFF1F04000068 +:10403000FC030000170000005BF6FFFF61F2FFFFCA +:1040400097190000AA0100002E140000AB02000026 +:10405000C81A000022F6FFFF910900006711000056 +:10406000432B000091E7FFFF49FCFFFFB107000071 +:10407000E1FFFFFF84010000AC04000014260000F3 +:1040800055F0FFFF7A040000DCFDFFFF37FEFFFF65 +:104090002E0100001D0E0000C2030000820400007B +:1040A0008B120000C7FAFFFF462800005A0D0000DF +:1040B0000CE9FFFFBF01000073F0FFFF3DECFFFFC5 +:1040C0000F0F00004AF2FEFF04000000C8040000C9 +:1040D00026452E32A8067DECFFA5215E1EF1D01BE1 +:1040E00014EB10EB2AFEAEE6D843DFD1AD08130C7B +:1040F00021E7210F3BF13CD7DC3C0052FDB4FE220E +:104100007F151415BC0A43A049F52BD8E7E3FCDD65 +:104110002E94FFCC03D2DC090981F8443BC2FA0B90 +:1041200078F115E8063136A6FE4C8EF5FF02CD88F3 +:104130006305815F263913BA2895EEC6D1285474D9 +:104140000CE7B008B34BAA50F2B20BDCED04D3EF8E +:10415000E4B6D83AB546FA214C7F40E2D1045CEA95 +:1041600081A12ABACD81323916DE1F7F88C18152E2 +:10417000DE33CEF693CFEA14178C7F1AA095C48154 +:10418000EDFD0724A481342ED9477F81D5370E81D8 +:10419000A8292D40E68EDE1ED78181B32866F5CD95 +:1041A000B54DE4ED3ECADA7F4AFADBD48D52EDE13B +:1041B0007F2ED1B32C10EE019851169B7FE81F6E15 +:1041C0004CF2D1DC17B9B6DB2DB8ABA07F8194FAE5 +:1041D0000E33DAAC7FBA2487C79AE429662C7F2E87 +:1041E00095CC16FC190EF8ED87C77FE2F8AB3127A6 +:1041F000D90D0FFA9BC1AF7FA1E9BBDD67F2FEC904 +:104200000EA4330492CAD0B8468A42FB0938BFD9FB +:10421000D1E31205CCE4DF6DEECFBE2DD68259F48A +:10422000F1DAE7E655D3EB05E35ED1F24F1CBE4968 +:1042300066F548ED385BB596DAFFC3ED0B62EEDE4E +:10424000BE32C30D5C2A733250424781FD26B1C88D +:104250007FE4ED434D08812CA919142F93EFD9D792 +:10426000D3A72D0BAFC112E11A153E7FE6FB35CD6A +:104270008D45BA34253DA3C4257F07E63501BC0F23 +:104280000402D007C6224AC6F6D6E42E19DD5E9D8A +:104290007F0EF6483616A36622621310E4E51B92E1 +:1042A0007F983006D460B6FF181B112AB34FB507AC +:1042B000E6AB7FFD0D481BA01BF35FBD0F1E0C81FD +:1042C000EF14BE7FF5F5AC8A1C1BB454C50796DE0F +:1042D00004EE03A73F280681463CB75E0857DCDAA8 +:1042E000F0C47EE91C1402325481A33A2DEB2A2E2D +:1042F000E89B61FD08999B7F03810181D0AD480057 +:104300007FF27F9D517FD9548181AB7F7F907F1E4B +:104310008100C37FDA528160B0687FD9AEC3B1B883 +:10432000CD6B12A3567F81CFAFACB481B527810886 +:10433000CC693AF9814BDE7F7F3B72021FE9D16F76 +:1043400065BAF0B0918126C50F7BB3507FC181EC77 +:10435000911FF581B97FC2814881D0B77F8182A644 +:10436000427FA1819AD1A97F7F7FD581F07F815B38 +:104370007F84814C81637950A4017FD7337FB70854 +:10438000977EBEB10F325587B878DBC6A7E259E1F8 +:10439000E1B8D8D07CEB10EA0C81D9F72C42DB33A2 +:1043A000B681EBED7FBD81810652FA3DAFC19FA87A +:1043B000C5AF81BE7F7549FA8106F5EC366ECEEB4E +:1043C0001AA353617FF112097F060BB1B6DCD60741 +:1043D000D733C57EF77F412CB14447F69132F0D2F6 +:1043E00012714250D34E7A850A07B411EFEDB1082D +:1043F000D5F09F48A91073F44EDF0D7F606E18064C +:104400003EEA470683017FE511485729FAE6F3B1F2 +:10441000ECE60D0106F8C0DC4F21E098EDCC1AADBA +:10442000E7C7B52FBFF34D02DE031B0346E4073099 +:10443000425F160F36F532CE43850F3BE95417A382 +:10444000E1D625A5EC2709EFEFBACA391A7F30E586 +:10445000DE2D51C43CE6374044817FE707E6E57B2B +:10446000BEE8CC604AC846B3B1F80BB09CE0819876 +:1044700045F0471203CA482801D17F3CDEDCC2B8B0 +:10448000DB0740144EAF9F817F9930E881D59BAD0B +:10449000B483E3B07FB58181FBBA0FD315EF3F182A +:1044A000AB2A7F52AD7F0C7FBB92CA466A50F1E3C4 +:1044B000A41F5D7F89BF5CDD207FC3AF7F444DB308 +:1044C0001481A62AD27FCB7F9B1A4881DC7F7F2173 +:1044D000E8D1D47F2BE97FF5A97F027FC3D67F1473 +:1044E0004916359915607ED67F4B65ABD3DF7FCFFC +:1044F000818EEDCE47E69B903C007F17B1959AA444 +:10450000E7F3AB77C0B19D81C5AAF61FBCCBD4A998 +:10451000480FE91AEF112EDC0AE888BB01AED9BCBE +:10452000D13CEEE881E45CA597ABDB667104A3F6B1 +:104530002E01BFF67F8155D1CADF362531C1D2CFDA +:10454000B828E96025012026DBD43B4B34660F7484 +:1045500087F2B4954FEB2AFD0898A47FD8F1F7CAEB +:10456000E51C81CB81D9D789A74343BA0166407F37 +:10457000B57F57C8E5D42B9E9197811DF8AC668C0A +:10458000D1DE2CD4034DE455DD15AFD803BF750D36 +:10459000D73C2CE5D27F37821EF7FEFF04000000D7 +:1045A0002002000023010000090600000D070000A2 +:1045B000F2FFFFFF0F010000A9010000A0FDFFFFB7 +:1045C00039020000100700003DFFFFFF8E020000CF +:1045D000EF0300008B000000E300000080010000FA +:1045E000EC030000BEFEFFFFCB01000014FCFFFF48 +:1045F000D3040000800100006B01000052030000A2 +:104600005001000096FFFFFF61010000350200002D +:10461000B2000000180100004E020000B5FCFFFFD0 +:104620004D01000065F9FFFFD4010000B30A00004E +:1046300048000000A40200006906000040FEFFFFE1 +:1046400047080000F40100006906000025FDFFFF97 +:104650007D07000026040000CBFEFFFFD4FAFFFF19 +:1046600094090000F100000099F6FFFF0A02000023 +:10467000FE080000D2FEFFFF2CFFFFFFE504000054 +:1046800024F7FFFF280100008702000068080000EF +:10469000CA0400003F02000007F7FFFF050B0000FF +:1046A000EEFFFFFFA3F8FFFFAD050000DA020000F8 +:1046B0003BFCFFFF6B050000E2FCFFFF9DFEFFFFE0 +:1046C000F102000017010000DA0A0000E2F8FFFF23 +:1046D000AAFBFFFF00FEFFFFBB0300002901000053 +:1046E0006902000059FAFFFF50FEFFFF970000002B +:1046F0006A020000CBFDFFFF2DFDFFFFA7FDFFFFBE +:1047000005000000ABFFFFFFE30100005AFAFFFFC6 +:10471000D7F9FFFFD2F8FFFF78FAFFFF60FFFFFF36 +:104720000D0300001E0300003BFFFFFF6CFEFFFFB8 +:10473000D00400002FFBFFFF20F9FFFF2003000043 +:104740003F0000004F030000620500004E0900001A +:1047500003FDFFFF600300003603000095FEFFFF2E +:10476000B4FDFFFFDC020000A9F9FFFFFD0100001E +:10477000A70600005600000006080000B0FFFFFF7B +:1047800023020000CBFFFFFFD1020000EEFEFFFF7F +:10479000CE050000B30C0000D2FCFFFF260600008F +:1047A000C8000000EC040000B1FEFFFF640300003D +:1047B000C2030000F2FDFFFF87FFFFFFAF03000011 +:1047C000FF0600004AF9FEFF04000000C00C0000D4 +:1047D000B9A5EC1448FC25BC52064009E1740081DF +:1047E000060274ED05361723F10CE7D3347FABC115 +:1047F0005B00F2352C3437E721682EE85EFD293A5C +:10480000FAC7EAB3CFE6FDC7E27F213714E113E12F +:104810001122BDF6BBF61F7B3481292F725B10E895 +:10482000DB49B8E9D52C47C3FD2E6A8BF9F1FAD4E0 +:104830008124CBF8285F0DD5149D32F652E0310C5F +:10484000D2EBF1C72EFB2A25CC077F0F5846F8F58F +:10485000F62CBC3CFD45FFAA0C2A20EF39C03ADFFC +:10486000E837E5E416401FE43ED9BAFCF338D2F944 +:10487000EAD8330027F67F04FBBCDACF2BCEB0B1E9 +:10488000D64FF1FBA924129E38B9F1F57FDD120352 +:10489000D8F0DA81E317E110D3090D191307021AD2 +:1048A000E712F108D2F4D5425C007F521C9515F353 +:1048B000816D8BC3D97808AC378A4EDE163E5CE832 +:1048C0004DB68598E7E1478E7FC24CFEE62BF71385 +:1048D000FEC54DB192D64B78DA3339BA45303F9F99 +:1048E000BFFFD96233C922DA64FD967FD39D2217B8 +:1048F0002E0808511D7CE20A38F218F55FFC1FFEF5 +:10490000FE00811F5F081D010FCB0FE4F1FDC138D0 +:1049100019F1F3EFEF582DFBF3083DD47FF4CEB23D +:10492000F5C77581D5E7E7E2262E07C4E753F8F40B +:104930000A03E12BD4EA19DDE413E5813808341ABF +:10494000D7E83DDF182414014F37360ACBE4E22BB9 +:10495000CED07FAF1E062312DE05BF01D02437AABA +:1049600034FD4E0DCFEC241B7FB431FC0606060D42 +:10497000CA2CBA0C1C51EDA72B3AACFFD203E0FDB8 +:1049800089B24DDC5165EDFC760909F4934EFC814A +:10499000EF2F43A44500CD031AB20AAFDE3CB1812C +:1049A000322C1EA96732E8D5203EEAEC47BCCB6A20 +:1049B000F80CF90ABACCAE3778CAF97F22F8F22699 +:1049C000E0CC0550FF54EB165B2A16D197DCD7C418 +:1049D0003751D53B1AFAD21E0B107F32FC31E1D988 +:1049E000BAEEDFDF3016CEC0C2F43C992F898108C1 +:1049F0000A17129C043E62EE00D0118E3639D1C8DF +:104A0000EEF0FA3C2E0B3219BCC1245E7F5964379C +:104A100006B97FEF07AE6439E324BA35F8BDCA356D +:104A2000FEE1D502C6BE37842504CF7FF6D4C7EF9A +:104A30002030FC03F60E483CF8EFFEF2EF33CD27B2 +:104A4000AFDE072714771AEB5CEFCADC7FA7793952 +:104A50003C3CDC1CCFBD42AB27F924D20FD9F42754 +:104A6000813444270A244503EC441E452E5A02F69D +:104A7000018115B568C2F5CC06A7F6C91310D3C8D5 +:104A80001A46DBDFE6BDE8CBF8DEC7B2E5E0CC8155 +:104A9000AC221B9F1418F2032218F71F4D1DF03F84 +:104AA0008A300B82BA10DF3CFDDFF802C81296A3F1 +:104AB000813C2CA1FA379C270CD6A31E47CAC08183 +:104AC00006044108B731FF93071F003117E6FDF9CF +:104AD000C211E01EFFD75106F3C3F8F31D81E016A3 +:104AE0001734EDCEE203C9DE25C6462FC1E1C64923 +:104AF0002FC07A7FE458DE0305E03ECEE13930F87E +:104B0000B32B02C849CF8154CF6BC6DEEC63F2A34E +:104B10004F5E5CE28BD8F4ED3112ECC615C181DC3E +:104B20003320F4034F191B29C01600A64938CC0BBB +:104B3000F2D229E6E8EEDEC824067F01F8BE9EE048 +:104B40000232F16B0A424BD4D846E4DD052B8CE7E8 +:104B5000FE091B7F2026FCF20E0C0394E8C7A7FC7D +:104B60001129C40090A26AC23B0A6E1AB97F1F5A6B +:104B7000FA65BD3EC3527BE5B60B0C083CE6A14A84 +:104B80002E5EBA19D77DA0F94B0EF6D28100FA90AD +:104B9000B781E7E80056BED6FF04DCFAEB3C18E428 +:104BA0002A22FD0E65FF6241D40B50167F3DC3DA09 +:104BB0001012E2EA15BD70CC202CFBEB0AB129CB18 +:104BC000D5F92BBADF131616131D8133D43DFEA37E +:104BD000FEFDC91BE92365E418C20A2B3CDD90EBFE +:104BE000CB1811EC7FD8FF553BE80135F4F7F414EE +:104BF000E6F161813AC69405B347B336D1071B8607 +:104C000014E6D2FC2AF22F16DE81151C4354D4463A +:104C10003C9E4C88FA22331304DE51B0052A44DB53 +:104C2000121B8169B9554F1BFE16BC2663B1DAA26F +:104C300018A81A14E2789B21D6D4F1591039D9EE6C +:104C4000DA701FFCCC0C59C9E07F08FB10B2452577 +:104C5000045B322ABBF304C3AD7381AAA05723BE01 +:104C6000252848CD351617F597E9ACC009F8481541 +:104C7000E73DD5E3E0C104910C39B11013EC81CBD1 +:104C8000D0D80F22EF12A225320DD800E92107E378 +:104C90000627EEBA0A81F9113227952A000C818B7A +:104CA000C966B5E59B0D23E80637FFFBEFAD65A0B0 +:104CB00026181BADBB455C8A7109E1181B5204D054 +:104CC000071F0226F59CDF7F6CD6811EEBECD2E934 +:104CD00013D846D8A7FBF754DC0519BF14EEE2E859 +:104CE000251E4616C4650A2F454E4324D729333C5A +:104CF00009ECEE7FBBEE44C56AC1150CDCA73CD9BC +:104D00004FD681DA96F99FDEFAC74CAAB7151D7CFB +:104D1000BA347FE630FBC1EE02A91D4CEC0E7CEAF2 +:104D200036132EE11091054DD1F3D2EE19F8CE8154 +:104D3000AD21D930469C9F24D6179DD03C66F76B99 +:104D4000E03DF1810410C9EBE5114C2C1833E5E38B +:104D5000182AFF1F1CE6E328B0DD7125BE72313E24 +:104D6000C0137FFDA63AEEDD50D124CDD4D032CB96 +:104D70001521810BCB220CE00E12E8145047E45BA6 +:104D8000FF1E1318EA00BE1F465923289BA5D071A9 +:104D90005413AE05FD81EAF0BB27B8E5012EF71CE0 +:104DA000CEA902F25757B91991687DEA6CB6DEDDDB +:104DB000F25925810FEBE9E4993C5128DADCB47F04 +:104DC0000A1C0520D4C41BDF12E899BE124AF8263B +:104DD0003A2251E7ABA7FB09238E03161CEB2CF0FC +:104DE0009CF24DF2717F5EBDC5073123B640BB3DDD +:104DF0000A330CE0E2F7DFC415150E02BD81152160 +:104E0000C809BEB31640E681E4071C3C26C990C71A +:104E1000241764CBC61505B09A38BBF7BE2D130C0A +:104E20000E9312E7E10B18DD2CC60681C0E52FD3E7 +:104E300081E9FFC82538C503DB1326231F13108A19 +:104E4000E337DCE4E8BF5DFA38BB751A121081E184 +:104E500033072ACB1F34D0BEE5FDF4E4CB67F198CD +:104E6000F5F89BB5D3811BC4DFA456D4ED22883D51 +:104E70004CC32221DA260733193B263E1FAF14000C +:104E8000D71004197FF80BFDEDD81A22DEF84D0D6E +:104E9000C77FE0414188F81B2C7917F0CDD913EA80 +:104EA00008184E17DBFCF21913F721FE09ECA034A9 +:104EB000A462B4C8561422FD30792F9C3581A4F128 +:104EC0000781481A4FD807D30AE0B0F54D26E4E130 +:104ED000F3149DCF57DB0DF5DC3C1D74F88123F4F2 +:104EE000F40E0EEB0A20C393B35825F61DFBC91B25 +:104EF000E93106EEBED208E311D00A23E07F24F2A6 +:104F0000DF4749180907E11B5200D3EDDDAEB4A11C +:104F10000F0EFD19126603DD1B5914EFF80881CB43 +:104F20000981F8EF2125F01146F90A0A24F2DE057D +:104F3000392401FC201712D332BAFEF1F2EA0A7FBB +:104F4000B92428DE0FDFD3B610BC07F7141E35B81E +:104F5000FEEB9DC328BA7F4EEBF5CF09DDDA01B237 +:104F600029290EFC2107FDFD9CA5FD786E81A8B1C5 +:104F700003C5030EEC46EFB92AA2CBE8FE9B1FFA4D +:104F8000BA99B432E3B5ECA9BE07F797CCDCDBBE27 +:104F900059F90BC24EEACB7F2E28F29BD5D9F7A642 +:104FA000A855B7CA09D4502369D68A7F2A1C4D4C0C +:104FB000B2CBC38E1DD57FF0ABB4C40C2AB327D7B8 +:104FC00068EF8AF41C2AC40800B786F845AFD9C335 +:104FD000C281B0CFFD6A6D192514AE2E6ED05B056F +:104FE000E4BAEFDF15222876A514F1FFEAFC15815B +:104FF000DA254359613C4902182034F97F08E11948 +:1050000039D8140D2FEAFA1B32010D03E53CE7C72E +:1050100006A42BBFE21D06572CCB657F1B18D9E4D5 +:1050200092115330D22ECE47EFF0CDCBDBD0B51856 +:10503000F6C232D03533BF81E11426D91BC46C8649 +:10504000ED3FC95C70F3DB7FF5AAB6D0D4D1EEEFAB +:10505000BFBEDD103871218AABDC960E03E127C795 +:105060003090FF2E03B6F581ED2FFF3E25D2EB9F4A +:105070005B1BB57A12107FCFF5AA8CD163C09C71EF +:10508000AF901227341FC83119DF29A1FFEC08099E +:10509000198F18377FA7C4E1A3D5DE9F2DBC541DFF +:1050A0002CC60237E6F304DA4D140929ECB3E9B251 +:1050B000AF75EFBBDFC121813D58DDE87F4F94D74D +:1050C00019CD3108461EF0F32FBA4EC61229A7BAE1 +:1050D00043B11216CB81D6E6D639F8D5CB22EEEB0A +:1050E000FCFD1715123429EAF9FF3422BB53E8D02E +:1050F000E96810FCCF207FDF6205BB1AD41CCC18F6 +:10510000E6E42C1837683D5EA581E76553BE6A0862 +:105110000AB505EAED08F73BC4D1E1171730E8817D +:105120000DFDEE1F14370C2B21FA2DEDCCB9392CC7 +:105130000F22F3DA811D2132E5BBD228D4FDCFD373 +:105140002CD2EF29D2E0DE891428541DE18145A537 +:10515000E5EBCF9DF4F9F7DB57B816FAF34D0E39AE +:10516000FA4B3F023570FC292A7F1A2D29A2D3B9A8 +:10517000FE3394DC43EC3C5FC82F159FDC1EFD7FA3 +:10518000EBC244A046B6D41EAEDBBE2DF2423F0FAA +:10519000D806AC813BE7C7BEFC1DD9CF1AFB15046E +:1051A000FF1C1B12E309D705B445AFE2C5BAE2D430 +:1051B000AE522EEDB859CBBAD7405978147F37FD8F +:1051C000890556AE6E6FE1E9814F594A34203EE8B9 +:1051D00061FACE2E26F4441AEDB4C6DA1E64558464 +:1051E0000AAE33F12502AA0BEAEAD981BFDADB77EE +:1051F000FED9EF227F11FED00AE857345319114D22 +:10520000CFEB12DA46AB0535D34352DC4376C258B6 +:1052100033BD431DD97F1AB125630A30103210E621 +:105220007F9CFE2AE29E449925CDA3A411EF094953 +:10523000FBA23BF58B9E1F1A44C826EB12C118D463 +:105240000AFDCD47DCF8EDDC30E0C3067F530DEA04 +:1052500008B02818EF2FC9F9811F25AFF01E4AE3C7 +:105260004AFADCE7E8071FC93B45450534E17FCD35 +:10527000E3FCA5F1ABB41C2229DBA9DB6E13A9FB6F +:10528000812FE404C9D9CBC5184EE108EA0003C553 +:10529000DB24D1D2A9281C07EBA22E3A2F5C816116 +:1052A000CE1302EFC7F745E21649A9AA0CD9041C90 +:1052B000BE7F0A1B5AF7DA5A30B7296223D126205B +:1052C000E0F62AE8F8FCDC0EDF9EB4FB2A31CED4EF +:1052D000AD1212C57F30F8ED1541F98301D6EE23EA +:1052E00009022929F70308077F002F05DE14DB00D8 +:1052F0001BC227C6DBD05EEB5AA422FDE87F0B0160 +:10530000E023FBA4B51FB9E71505DDF0BF4AFC1685 +:1053100095C0F60803E0EE2627173319FD02EDE0ED +:105320001F1F59E27FF705DFED06EFD56166E1F15A +:10533000F80EE80E7FE3E8C4003D07D918FDDFA8AA +:10534000B964F286AEBD0DD831DC20A6FB0C0C7F13 +:10535000E42A0E21D1F21EF5E6DE19CECBEEF80CD2 +:10536000CB7FF616F700D626D700AB39141F0734CB +:10537000F0C7C5C61766843B14722D1D0010F3F8E4 +:10538000FD7FF528030939E4AE08DEE42CE7453A51 +:105390002215DBB1D7E7DEF3AF03DA1081D219FCB7 +:1053A000F510BF115AE7BA41ADC56E7FC058F84439 +:1053B00005E1E1045FF89B2793BBB0453D01F5474C +:1053C000A3814E4704F4E4BCFEF4362FE09CB88180 +:1053D00092042E294794BB17102AF0EED769A5E452 +:1053E0000ED3D9DF8ADA077F0A2FF9F945E90837A2 +:1053F000304EDAE3FB811B13ECF208F8F72BF8FAD6 +:105400007F325A1BA31120FFF9682825D00A071DF7 +:1054100014ED044BCFECFA6CE2F1357F3042E1BF82 +:105420005F601CF7231BBE0F4537E123152E331198 +:105430002428D3103FD0F98124D23F90005212E0AB +:10544000AEFA2154FAFB44F6CDBA26B2DA297F1D12 +:10545000CE5423E10FBE4AA5CA491DA41B48425998 +:10546000D40FFD06530A3016EAF42A7F191240F0D1 +:105470000B291224EFD2A71639DF2AC05AA81736F3 +:10548000DC1C811B1D179F6803EFEF09C449C42E64 +:105490001606FFFF040000006000000002F8FFFF96 +:1054A00070080000C40300005AEFFFFF90D8FFFF10 +:1054B000F0F4FFFFFEF5FFFF4AF3FFFF9209000043 +:1054C000422F00008709000036F2FFFFFC110000A8 +:1054D0005CDCFFFFDCFCFFFFA0DCFFFFBED8FFFFB2 +:1054E0000A21000048FEFFFF7E1D0000B4F2FFFF0E +:1054F00046FDFFFFE0FCFFFF042000008206FFFFE7 +:1055000004000000C00C000008EDF631E3F6D904F9 +:10551000FF292CF5DAE4F2F5BF34E324E72DC6E0E9 +:10552000E7E1819327D21690FE47EFE4EE284C3353 +:1055300026CAC8F4220F641E01F41B13E9A248E72F +:10554000FCDE22C1000AEFFDEAF11E6531031723DC +:1055500009E1C1E044F5ED0C421104DA1ADE212321 +:1055600053EFEF18D0FB140B1422054AEF1E07214E +:10557000CE02F0F01DF605D4EC0219AB2007371E61 +:105580000AE720FDFEAF33F110060D1702EB0EEB1C +:1055900019E2FC7F1E9FC3FEC5C0F0300CF7350D2D +:1055A000DFD7273AC88EEBDDEA5E350BD9072BFA39 +:1055B000ECD62DCB281741DF566703B2F7FC4AE63D +:1055C000CD445A0FF1FE68CE059A21D8E99F2603F3 +:1055D000F128B90E22C7BA53DEF12BFF26D5E08B96 +:1055E0003046F85C5BA00F0705ADAACEF70CCF12D2 +:1055F0004FAAFA1ED01C372716FEDCEF21FF142914 +:10560000DAA1EFFC44B6443CFA40C0D7F4E014DA27 +:10561000081DD42203195A484F0F0BF8D9DA55192F +:1056200020BBC2C909325C03D71544D7E2ED14E8A8 +:10563000C8551D332115FF2CC9D36B0B2D10811FAD +:1056400062461F1912C2F3D5D53343E6DB4BBD08C2 +:10565000B1D12124F648093638D6C962DFF13EFDC2 +:10566000250428F4DAB92982DE08A02201F830B72F +:10567000EB2AF396AFEC2796FEABBAF75DDC17DBAF +:10568000E926D60DFB0E46B62419E5276FEDFF2758 +:10569000FE380E16B8EE19BFE2C72122381424F0E6 +:1056A00001DD141E1AE8D50A00EC4230EC0EE43D90 +:1056B0002D02243B07DF13CC3D97AB4BC02E0FDFF1 +:1056C000FF1FF749C9135B2A230CD4D34CD87F544E +:1056D000C5B5EDB227E04DBACA180A10BE12EC2CBF +:1056E0001511100EC209D233FCBAF97CE0CC461871 +:1056F000ED031BF4FBDAF6E7D8EA23101C07DE1FE4 +:105700002004F70B96752A12DE58332A7AF1090520 +:10571000DCBDC0D0CD0440CEE7F5B4FDEFD041D61E +:10572000D1CA52296D1019F170F65D17FED7FCE051 +:1057300055EC1CC305F2A546411FEC1CF120274483 +:1057400002093816050B1EED67FBDA13F7DFC712E7 +:1057500021BC031ABFE24B03E40D0405192AF1EF43 +:10576000F1D7411ACD7F1197FB07D3BCAD83262A11 +:10577000FA0FED0913B9150524E233EEFEEDEFD172 +:10578000D3F25A25313321E5BEA0FFDA0E2C25F8DD +:1057900009C5392E060F0BE5082804E7D30E0D0ABC +:1057A000F007E20FD43B2E19EB54281B0D07F2DE55 +:1057B000F22C0BC80E061D0E24EA12F6DEE50125BA +:1057C00027D8031111C20AD6E9452CEC0E113B3B38 +:1057D000060415D6D804E901FA08FF0BEDFAEB151B +:1057E000F119E9FCEE052D53C9BDF8DCE819EAE52D +:1057F000280600B2B61D1CE20ED238312FED171666 +:10580000DEEE1F1019ED05EEA1160BFED93614DDE4 +:10581000CF10E80A331A32C2CD23E408F81D35054B +:1058200025011D0802FACBEE0C2A000D18E002FE3D +:10583000F4EC02F40F7F0EC5C8C6E8492CAE87FE13 +:10584000EAE40919E646DD21340229FFEBD7021903 +:10585000F8CAC840D8DE0F89FE143DC70DEBFED74D +:10586000064CF6BA3DEBED32EDF8210E17E61ED7E9 +:105870005E5016AD4028397D93FAD3EF3DD1AF0F7E +:105880007EEDF51919AEDEFB03D6DD14370323F5E3 +:10589000E3BA56490414C2204E60C0B3C52A085169 +:1058A0007F12FF082DD43CA120E5DC0F1810115603 +:1058B000D336C8523FD6252746FAF44903E5C74EEA +:1058C00002DDFD2FF2C031CE61AF3BFB151063C589 +:1058D000DE461825F8815FD2163642D6DA4B3130D3 +:1058E00017F225F52EE0D70115BE2CF506070DF5AC +:1058F000DE29D2D3DCDBF409FE172504CEC84044F0 +:1059000031B8ADD4EAFC41272F244D0026E928E622 +:105910003A1E387444F66BA96BE8E617CFE2D5C19E +:10592000D4AEDC48E8EE12D0F4D3EC2253EE03FE02 +:1059300097E4E6D9F2DB16094EDEB3BAC63C7BCC5F +:10594000DDC33FEA1225B637D147A7FDCC50D63389 +:1059500003EEDE257ADC11FEA3C32FF2002EE12D2B +:105960001DD507DCE88EF829C0E7201B2E120D1686 +:10597000DB150896371A0B53E3D20DFC00FB0256D9 +:10598000F4FD427FA127FCE5003A0F28E32D033008 +:1059900086FA1E18CA15221F0362BDD10B08912377 +:1059A00031F0D8E209EDB1DC011DD6DF13F40B575D +:1059B000452625253607AE161BB6C8951CC422E021 +:1059C0003BC2BED6FAFDEBB9DEAE5ECA0B14523155 +:1059D00023F2A1E12DCF32D5E03AE93E7FE760E73F +:1059E0006B06BBFA100E4DDEDEF9F8FAE1E9B4EB16 +:1059F000F621CB158EF206183521E801C3EDFFE63E +:105A000021EAD230C5951306C4EE18430BE2B3FA6F +:105A1000E5ED2BF140190D0942CF0811C82066C8E9 +:105A200096C2FE03CBD32044374CB6E2B500E32741 +:105A300008FDD0E1151DF295EDF999C0E1C40A9A6F +:105A4000C01030335CC6F0E5F5F2504D110598FCFE +:105A5000B60CE7D90DE019F3B9E51F05EEFF990F74 +:105A60001006254302D3DEE3CBE9D12DE0F3410B51 +:105A70000AEFF442FCFD1017BF02E5F9CD10F8065D +:105A8000E881F5DBFD4B01E817F3FA1318FF070F68 +:105A90004A10092500DD0E13FDE1110AEAF0E0DFEE +:105AA000EEDE17F218ED3A04E7172BE5F5FC1D2C96 +:105AB000BD111EFF0A16E3DD12065557C70DDC099E +:105AC000C7B6FD1720DCCD22F10A315A13F938F898 +:105AD000C60A13FA1D0EF8F614EDFDC8E7D117F546 +:105AE000DEE3FFECEBD0ED7F09D8232445111DF751 +:105AF000F2C4ECFCD71EFAEED3397CE1F1F7DF7784 +:105B0000F2C7FDAF39ECBE3DD22F4020D80F8FD267 +:105B10001A2308F1F714ED18C72B0C0EFDC798FED9 +:105B200011E4B6A22834E95A042D2301FE0C0FFB20 +:105B3000B2322A0956D11E0D5DC3D0ECCD5DF2B74D +:105B400033E7E833F5C121FDD702E824E04102281C +:105B5000BA0D75ED17FDEB052147F4D8F40CFDCE19 +:105B600021ED1AE0322EFE45013C26E0CC44D4045F +:105B70001DEE53F6BAEFE5C8F60FF12605FE120545 +:105B80000CEE07DEF411F70E2A2011E00881FA135B +:105B90008C0B0D1255FA0826EE06F20503F118F7E4 +:105BA00028041BF0132107D5C90D10FFCED9B40767 +:105BB000D1FA2407F825012EFBA7E903F90A06F715 +:105BC000D5B92E0D131D24B0E1FAEFE3FF1CFC50F4 +:105BD000E205002AE7EBF0102B35FE009707FDEDFC +:105BE000F9F0EA02CFDA001BFE0D1119D822DED13E +:105BF000FD1EDEF3DC7F6A6CF60FD8D1EB12CDD23E +:105C0000A9ED0CDD5126DE02B61919140A0D560055 +:105C10004A26AEEE2DBD5CF1ABB4D529BD5D31BADF +:105C2000125EE0220B1FCB5310C6EB205D1CEDE78C +:105C3000FE0262FF0521EBD8F5DBCEBDD749E64D6C +:105C40000E1816E8B6280216CC19ADCC02D64707B6 +:105C5000934DECDC54981720EF281DFED63E064AE3 +:105C60001C4224E3B45A109A1C154CC61203C43DBE +:105C7000115314EEC717EEFFBC15FF0B3AC61828D8 +:105C80001AF9E709D5DFEC5512D7041AFEBA65FBFD +:105C900019FBF5DB1833260239F7E80421D93FEF69 +:105CA000EB151122CA0B31FEB20C211117F0F61BB5 +:105CB00025DB0112ECE5F1E42ECC3681E5D532D8B6 +:105CC000C5DACED12DCE36E9E513DEF1093823DE73 +:105CD000171702BF2F024560EFE8EC52201DF5E1D7 +:105CE000E80334D9CAEAFEDBED4CC70CF42FE91502 +:105CF000E6411EDA4E00F0DDFBFFDD1ECD06290772 +:105D00002F240D1FF53AC5111DF31EFBA61CE80834 +:105D1000B22B22E5F9B129FF02D0F502CDFB010635 +:105D200012D930DF0D320CFB0E1455D23B6AF74D01 +:105D3000F01536CD0BFD1FD129EA30BC111F610CC7 +:105D4000C1190B35E9C7EF1029E1E9E9DAC9F31503 +:105D50002F00201BD3F5F9E0DAD5DD370BF1ED3953 +:105D600016FEDDD2D05CEC5B04120642F2E850F97C +:105D70001DFAFF08FDEB7F250FE1E8BCCDC407FC51 +:105D8000F0C5193C140329BC3D6020C1DDCD1120B4 +:105D9000F615CF99F11F14ECD11D0CDFF822CAF8CB +:105DA000003202D731EA10EE584A271D3F362CE563 +:105DB0002D55CF52F8A432E40C13EB0D0233C14A37 +:105DC00063D21BEB443C1A8D082D4E060911445139 +:105DD000DF3FD4B2D22CE7230329AFC5F92BD52A54 +:105DE000CF00DBFE689EDF3F0D0401D2CE7FFE00B8 +:105DF000CC2EE4A5C338FC06E23C0687E4F3EE991A +:105E0000D427101851E1D9FEF453044FAC181FDF0A +:105E10003D0DE9D9352D39E21618E1B340CEF33006 +:105E20002FDE87F7F7260C3A17FE0D0AE4E4EA1E88 +:105E30000AFED249D9F318B9E1FF0704CCFFD8E52F +:105E400018E1BF3143CADF232B16E538C3FCCEB8B7 +:105E500007F32AF1E3EC1ACB0F0ECE060C200C0E42 +:105E6000BF10D5E6AA15091FC0041FE9080A003EA5 +:105E7000D40D19F527F023FF0419FF06C3FFE21420 +:105E80003D078139E113A8CCC9EA7A01E136BD1E8C +:105E9000BD58F6E7E9F20998EAC7F1062DDDBF1D06 +:105EA0000ED9F33DBBD2EBF934C3C5060BD537276A +:105EB000FECBE53DFC0F44FDC0C7420405C60B11F7 +:105EC000C0F4FDE6120E550DFAF61234F6ED12C6C8 +:105ED000B41BBDBDCFA3F65907D0091E1F188BF9FF +:105EE00031C4283C41C64908282845561281EFFC98 +:105EF0001835DC2EAE0CDF12251D214B07CD65F7C2 +:105F00004C101E050E9C1C30F3092457FAE91F2A79 +:105F100015FC13FF14C6101B494000FE41EE1F2064 +:105F20000BBA49E77FCA8C1BF7D91AD41CEC41CCB9 +:105F3000C0DBEBD5A3C2E2121F1CF116C0DED5F9FF +:105F4000FD2AF9AB4DFA43FE1439400C00E91BD889 +:105F5000A1FE2EF4F8176CCD1EE1B50E2AAC140785 +:105F6000E2DCC41B53EF13FB65FB15245D19D4B8A9 +:105F7000F35CBE1CDFFD41ED44E5F40211D6F3599C +:105F800062ED2445EA29D0DFD1F025D208EED0C851 +:105F9000AAD9A14E2E0763D3871221231FDCE1B1BA +:105FA000F7CBC513F2BEDB0CE6F92C1705D2F80CC3 +:105FB00003EAD5509F68B700FDF80ABFDFFAF40482 +:105FC000EFDD301BE95824FA1DBFC2DD0C35F901A5 +:105FD0000CF20E11FAEEF8A7CF1B1223C42B12BE3F +:105FE00059DDD9861D3617200210BADEF0DE2CEE00 +:105FF00011EFEC1590B8FC412636D7E2317FE9BCB1 +:10600000BCB26AEB303C3BFEEF1D3F9DE718171416 +:10601000FC2421F3E2E452FC1949D2FC0A4ED710C9 +:10602000C20D2F2F1C0813052A7EDC04E4C3EE31B9 +:106030002CFBE8EBE5C4BCA8F814FC3DB9E0419C9E +:10604000E5432EFCF5010EEB0A07F242D71018C803 +:10605000EC141AE20E01F90615230B1701182DA0F6 +:10606000F7031B5CBDCE10EDDAECBEB832C63E2E97 +:10607000F4D4091031D619E720172D3304EF230A81 +:10608000EE0DF345CBFFFBFB1D54FFF6E7E6D00B0F +:106090001C17FC1CC1E1F9E6FD21E1C411BC16CEC0 +:1060A000F4FD1B4650E62F0EE1D4763A4DDB08385E +:1060B0002125CBEC10C8D47F70F9AE6644E2E17FB5 +:1060C000C4F2DB022DDAE8440BC827E0F9E1E2086C +:1060D0000C17451BF2CB0F11E526A9FE46F02A123C +:1060E000BCB71ACBC700680BBF53F3E3212DDD14F7 +:1060F000E6101BEECB17F7D9FE20FBD5D635D2FB29 +:10610000DFCC722897EB56C7C0490AADF80FF4BC34 +:106110009CE2CCD7F6F5103FD8FD49A811D6E04156 +:10612000BBFD15B5CE1226C057FD38640D1B2A0CD9 +:1061300036270B5FC1FCE455D5BCC7DF1D07F2F65F +:10614000B326D6060116F105FE06062ABA22B83F86 +:10615000FCC01D18F7F6BDD6B906E61AFE1F0B0FD8 +:10616000E8E0E6CB26EEC8540096EBBF2651E5F8F2 +:10617000FAC6E82CAFF90CE4B8E7D8AF12B6F627A8 +:10618000AD02F52CECEEC78113CC2EFAEF1CC8142F +:10619000261227F410EE0DCA2025060AEB1C4D1717 +:1061A0000CFCE78D3D0F00F34CEFF216101811FBBD +:1061B00017251711F51FFDEBE1EEBF0F27CC0229C4 +:1061C0004B2318FCE73C011E4E13FFFF04000000A8 +:1061D000200200007907000073F7FFFFD6FFFFFFE2 +:1061E000EEFDFFFFDDEEFFFF9401000033F7FFFF40 +:1061F000AA0C00008907000018170000F6FFFFFF37 +:1062000090F3FFFF74F4FFFFAB020000E9DFFFFF34 +:1062100062F2FFFFA3FBFFFFB5F7FFFF5DF0FFFF9B +:10622000120E000049080000041100004CFFFFFF9F +:106230007FFAFFFF9BFDFFFFBFFAFFFF6C0200002C +:1062400011060000D8EAFFFFD9FCFFFFC1FEFFFFE7 +:10625000B40900004D180000AE1B000022E3FFFF50 +:10626000130C00000CFBFFFFB60300008CF9FFFFCE +:106270009E0A0000BC130000ED2C00003801000055 +:106280007CEBFFFF92290000E7FBFFFFC1F5FFFF5A +:10629000CAE3FFFF7C080000BFFDFFFFD81000002D +:1062A000A30200001D040000AA0A000068EBFFFF23 +:1062B000051200006FEFFFFFE9FCFFFF0C05000077 +:1062C00015010000F4F7FFFF5B070000DC0C000085 +:1062D000D6F0FFFFCE07000066090000A2FFFFFF17 +:1062E00009EDFFFF4EEAFFFF07FFFFFF26FCFFFF60 +:1062F000C40A0000830C00007A110000E5140000BD +:10630000700100001CFEFFFF46F9FFFF2B0000009C +:1063100053FAFFFFCAF7FFFF69F6FFFF31F4FFFFF3 +:106320005BF1FFFF34FAFFFFDB140000330E0000C7 +:106330000E020000EFDAFFFFA3F3FFFF8BF9FFFF70 +:106340001CF4FFFF4B200000F7010000B802000022 +:10635000CEF0FFFFB8EDFFFFC30B00000903000004 +:106360000FF6FFFF85150000DBE3FFFF3506000099 +:1063700062FBFFFF9DF8FFFFCBEFFFFF5E0C00000D +:106380007A010000FD250000F1FBFFFF6401000021 +:10639000A309000031080000A5FDFFFF62FDFFFF1B +:1063A00028FDFFFFD0EBFFFF8B06000013F8FFFF77 +:1063B0008D0000008FFDFFFF17FCFFFF05FFFFFFB3 +:1063C0006B090000DD110000C204000044FEFFFF65 +:1063D0009BFFFFFF0A0300009AFCFFFFBBFBFFFFD0 +:1063E0001B0A00000CF2FFFFC40100005AEBFFFF84 +:1063F000BD2400007A15FFFF04000000C80400005F +:10640000D2B081B14A0E2F1181F121F02AD01BBDEB +:10641000D0BA27085CC2ED40BAEDCCE97F078BF516 +:106420001EB80A767C1447F410DAB1A96558124DEB +:106430007F5FE4DFF30956E3091375F53100811C32 +:10644000B821241F3CDD2B4A2C28B344090E02FC42 +:10645000D2E66315BC07BBC0E13B1233482CE6DE35 +:10646000359BEF00C4703D9D03F57F3C8813EEB66D +:10647000D23ADD68E2F7F57FC5E3EA42CA1E240698 +:10648000F604D126152BEBE281FD200E0DAB7F8D9E +:10649000CCA97FC17FC26CEED0E37F0E0511D6FE82 +:1064A0007ADBCCEABB1A637F1C18F1699BCEE093C0 +:1064B0000AF1B5D881CA192A88EAB3CBEA6F1F81DD +:1064C000FD137EB17FBAF9E39CF30A3D7FB4C64564 +:1064D0005EA79BD87FE1DE2C28D5610D1432C57FE5 +:1064E0001A8ECA7FD6D6D61B7FDAB5E5E77FED7F59 +:1064F000FA7043CDA2EB817FDEF9ED074BF9446ED4 +:1065000081EEDC62CBCC7F7F1D66AB51090BD1C025 +:10651000C0F4CF17ED0A24F311CD1AF13710072A72 +:106520004BBB1807A6E1376CDB337212E4FA178C09 +:1065300035B43881DBD1F34DE60AA7A3D3CAFDEB0E +:10654000B367C8C4D481F8CDE7F65EEB49F5FD5CCE +:10655000B641FB010FA9CF6F173732F72FE6B41002 +:10656000E04D230FAA018139ECBBDE2426F5F51896 +:10657000F10371EDCA4D0BA3EE589C6D14129AF7FE +:106580001AE6CAA2ECC7DE5DC5E8F3E1C6102DC16C +:10659000D220B135F6C2D9BAE6B3F5817FF6507F85 +:1065A00056AFBCF7C3C045BDE04E409025F7DC13A5 +:1065B0007FFBF4AE3D4909DD82947FD837D97F5601 +:1065C0000EB8097FE97F0D3756F7FA27CED17FFA4B +:1065D000BED1AFF8FA819AE0E6086125021ABA83C3 +:1065E000D381A32FD1EF39B7ADF5C6D6D6FBCC0AF0 +:1065F000512BF65C1A9045031581F92F8123A3C214 +:10660000154D9362CC02C9B58138FE7FF3BFE2D34A +:106610004B36F705DFD3E2DE05ED2FC7DA4DA7DFF6 +:10662000E944CB071A8BC5C44FD582028C815FEB3E +:10663000D51122818190810086F0DCC96E0E81B671 +:1066400083E4F7C5E37FC6CF81C6191B83F77F308C +:106650009203812C0687CE742001CB81EE08CB9863 +:10666000C312812F34627F99C08C8107B8F2817F79 +:10667000C2AF7FC7FE81208C7E7F29C6ECB67F7FAC +:10668000EC67817F55077F50ED98AE8181D7C5BB00 +:106690004F25A3907F817FAD54B2A58AB49D822DF2 +:1066A0005F3243A1FB7F5DC9EE7FF927077F03EBD4 +:1066B000E1B7F90DAB46CF7F577FBBC96CBA172244 +:1066C000FB147F5E5C1C6AD281DAFDD3CBD216004C +:1066D00085D6F73E14814343B8CC770C98BCF7DBE2 +:1066E000C09FFBC143AB9D31336BD722257FFE8119 +:1066F000E28F6DF7E17FFC012075FDEDBAEAFA96B5 +:106700005E2BF8D6DB5B0050C7216C1D0129C02E23 +:106710001A48EEA6F8D267C8370612D5113700D04E +:106720004103FDA6F2D4D18D29291D8165E856C803 +:10673000100073F90CFE13B80E901F342043573825 +:10674000DF023521CE7F2F812C00E08132F16A1BE0 +:10675000E73458177FF221E31F947F6F884FC1FC05 +:106760001C812C11122547987F1ABE05CE092830AE +:106770004391427FF2F8260ADC60C04223EA51E7E7 +:106780000702D47F3DD5F5C426A8DBB0817FCC00BD +:106790007BE5B7FFC4F3C62C18B6EFD6D8026D0A56 +:1067A000D28143041A4AE78CBD2D1A814AD1FC27B5 +:1067B000DEDC1518AEBA1CC16B2F424DF1DFBDC334 +:1067C000B77FCF7F1167706CE30C44F6BD8F61E833 +:1067D000DB7F9800E881E2F3FA8177AFD81BCD81A7 +:1067E000CACE2E0B99241374D272C281061314F1EF +:1067F0007C7F907490607B3CCD81FC4D11FF1BE24F +:1068000081A8A581C20E5AE27FFF295468C5002BDA +:1068100078ED7F388BB1891152E5431F2113B908F8 +:106820007F12E404C47F4DDBDCF07FC66457DDC219 +:106830005F7F7F0B7F7F0FDFE3817FEA1AA17F817C +:1068400020250439FE0CF7DCC5E73F5234197F756B +:106850007FEDAF20F5190CFEEFEE0B354509B8D8EA +:1068600007EA07C6F7F5E119198109628291B67F37 +:106870002FA1EC727F1FDEAD75168138DF1C497FBA +:106880007F9A06D306E8ECF20B755AC7217B020B00 +:10689000587FE2497FE05AFF7F721908934BFEF65A +:1068A0002008C0F8C660D820F87FD805C9F75AE597 +:1068B000181A1600DDDD33DE02DB0BF1A107190328 +:1068C00081C8EDC07FA05EE04E1AFFFF040000000B +:1068D0002002000094F8FFFFCCF9FFFF0A08000037 +:1068E00070040000CD0000002704000062F7FFFFE5 +:1068F000A9030000A0FAFFFFE7FEFFFFFFFDFFFF77 +:10690000C7FFFFFFF80400009F0100007FFBFFFFAF +:10691000D1000000F6FBFFFFCE03000077FEFFFF73 +:10692000FBFAFFFF0B020000C6FDFFFF2001000085 +:106930006FFCFFFF65FDFFFFF2FBFFFF9802000009 +:106940007E03000091FBFFFF2C0300009A00000073 +:10695000550600007E08000086000000AAFDFFFF2B +:106960007CFEFFFFEDFFFFFF1C000000BFFCFFFFF0 +:10697000C2FFFFFFBC030000540A0000CFFDFFFF71 +:1069800099FEFFFF6EFFFFFF37000000440100008B +:1069900048FDFFFFD1FEFFFF0EFEFFFF00020000DB +:1069A000BAFFFFFFD9060000F60700002E0800001E +:1069B0002B01000083FFFFFFBA0500003EFFFFFF31 +:1069C0006EFFFFFF8E010000690100003607000026 +:1069D000A80300004AFFFFFF25FCFFFF6F04000033 +:1069E000CBFEFFFF68FDFFFFC7FDFFFFEDF8FFFFD8 +:1069F00019020000D7030000B50800009202000051 +:106A000033020000880300005BF7FFFF2D04000045 +:106A100019000000E1030000A0FFFFFF29FAFFFFBB +:106A20008FFDFFFFA1F9FFFFA20500009F000000FE +:106A30000604000077010000C7FFFFFFCB00000045 +:106A40001B02000069060000E601000092FFFFFF44 +:106A500040FCFFFF9EF8FFFF6005000002020000FF +:106A60008FFFFFFF0B0900007F0000009601000070 +:106A7000D0030000ABFEFFFF38F7FFFFD306000096 +:106A8000B600000090FBFFFFD1FFFFFFA401000054 +:106A90002AFFFFFF1D0700004AFFFFFF83010000E0 +:106AA000BFFCFFFFF9000000C6FFFFFF89FFFFFFEB +:106AB00061FCFFFF8A0100001DFFFFFF4EFBFFFF8F +:106AC000200100002C0200001EFCFFFF3D0A000018 +:106AD000E8010000EA030000DFF5FFFFD3FBFFFF42 +:106AE00044FFFFFFE8020000B2FFFFFF38FAFFFF9C +:106AF000440300007A1CFFFF04000000C00C0000EB +:106B0000EF48F7CFFB4655BC00E5438139DF17F06E +:106B10000FEF04CCE9A028D32F3AAE5FC5AC1FF02D +:106B20001AD5FDE081FCC9D99D1A341C3B1134ED06 +:106B3000F0E5EA10FE13D11FAE7F38F8C212F5C897 +:106B40005521AAEBFEB5D1F1163C0F91ED2A196D36 +:106B500081F43010DA32C7BF2DC55023F9DFFF06AC +:106B6000E6FB32D315EDD7DAF310C6008128330FD8 +:106B7000E82B1B214DFCA9BEB8154C0D1624C438BA +:106B8000F521FA233E423E811778E6C931B2301C26 +:106B9000EAD43C7CFB08DBE8F741C203EFE41C8F3E +:106BA0000957FF92FA81D3FBAD81F4D32236105DF1 +:106BB0001F1FD9A8482D11DA0D344804C8E943181D +:106BC000113DFAD2F3F847BC39D21FB726FDEF08C2 +:106BD000A809DFF20A0D7FE0D62A811C54E7FCE306 +:106BE000E4DA2470291CAEBAEBCD0C121C54BDD2D1 +:106BF0000D1C3BEE2BDAD8B700FBD8F1990002CE82 +:106C0000F204BAEE7FFF2A12F803327F1E19D4FE77 +:106C10003A25180722E4DF2009E08B1136E8FD1F32 +:106C200094DF352BBEDE820EF80F58DEB34A81F0BA +:106C300019382AFBA191E248512AD014C6111846EE +:106C4000EF2B1EF3F231F203ACD181F5CF86156F35 +:106C50008CFDA14CAA59A481BECD2E00D9DE2F17E0 +:106C6000E2C81B82CD56636412CF436C1704EA2737 +:106C7000F52B0B07053F31CBC21D0786EAFBF57FDD +:106C800007B07FCE16DCF913D11940F22EB707A753 +:106C9000DA24D02319ECF1D91EEA322B05FBE52EBC +:106CA000EE3381F91DDCEE3C55EBE550FC0CC6E003 +:106CB0007049925150D40E9E10F2F2E7B20C284166 +:106CC000F4182F032CC37FCAC3025F0CDED26022EC +:106CD000E9FF2C2381354CABBFD43BF05BA436BC21 +:106CE000DA215581D9BE0D9AC614CBE4EA04D8FB4B +:106CF000FF12C52616152916F9E738C2F0F7EB4E34 +:106D000054DC3481DD00EF9BDDCB0DC7E0D502D133 +:106D1000AB7B31146A1FE4084E33DFF91DFD257F7C +:106D2000B7E6F052140DCBFD49E4F62CC6DEE7CEF3 +:106D300081006B73338FD712AD89A1022872E9C02D +:106D40003B0E000E353DB6952BB60CCD43EDFEF156 +:106D5000B4E98B101C487FECE8D60BD63DE3F4EF8A +:106D6000A40CBBF7C7425BB007C2F7055B397F2AAB +:106D7000811E2BD77B4936F9F2DF1C394BC31891A2 +:106D80003B0325F82F820B6C81ECDA952DF603314D +:106D9000D52A1E8A8F5A5BA601EE5C63FAF7EA6970 +:106DA0000508654C0DDF7F24B12B9CEF12DEBC067D +:106DB00039D4E5A0DE7D1B26E4EF3AE029DD9729F2 +:106DC000480D118113131B32F3F508E9D2D300E506 +:106DD000D8AAD6EF0017EC0CC803F081A7F5FFE89E +:106DE000E6E8EFBDDE0F2CE0B91DD7B76322C77F01 +:106DF000FEDB19201CCA35F5395CF3304DF40E303A +:106E00009181D3EF244587D3E8A010D6EB71356E7E +:106E1000051355BDD4D04056F609D6CAC3BFB6B780 +:106E200041F5BD8107E1171B010A062FBF1425CAD2 +:106E30000749D415041B1532D1AC38092B537F10E8 +:106E400014F322126123E2DD3483480E4008200847 +:106E50001B1843E80F220D1B81A25CEC91AC089635 +:106E60000DB501E80616F3DAD4F504FE19FC11811C +:106E7000DE1B29E60DF1A90FE2471CB0710617F6DB +:106E80003222235A9F3F3722ECFF7F0746F2FA2730 +:106E90000DE7B223B3FDF91208F316127F2CE4DFDD +:106EA000B1031D03E71BE3C917CC1D1704D61B7FD5 +:106EB00090E70C4721ACD5C49AFB64162159C9D17F +:106EC000FB078F311DEFE8E448F8662B7F43EC5E4B +:106ED000BA2E72EDFBEC261CCE0E9AC2784BB92D61 +:106EE000073C7FE30B05CC1922E5D113DFAAFA1D7D +:106EF000FE230A8111CE49180FB29ABB6041DC2BE8 +:106F0000661DE116DD28E5FDFA2FA451162E11535A +:106F10005FB95AEAC98526C4E8DF7FAD1AE1FE21D0 +:106F2000361E23631031F1F514811F370F102C3FEB +:106F3000EAF813A917EA9FFBE916EAF54207141DC0 +:106F40007F1FFDD806DE54F9100D2A0012002C0315 +:106F50007FE73BF5C9DAFF0F0FFFC25EED09AA0D0F +:106F6000CCFD2FEA1E023E210A352E1CC55E0763AA +:106F7000041B4981EC16E4F1CC14389B37EDE1C8D1 +:106F80001CF7EFD5FCD5BE7F63EC223CFCD2F7FAB0 +:106F9000D218220FE22705CE56288F622C3D3CC81E +:106FA0003D8D06EF073EF82ED3F23A8105A1F72971 +:106FB000157F20E8DA04EB441DF46E28DD33561704 +:106FC00026E211302612EC38EE08C7FA5CA00E7FDC +:106FD000FB20F3FFC12A04DAF1DE2724E00FB70912 +:106FE0008317E9D045FB314DDE5C1405DF20FEB38D +:106FF000FB19A6E3E5097F6C875C0FF63C7FB7427F +:10700000A6CE34130FEA08CC4840FA190DDE0F461D +:107010006C422B191757014CAF202B3721C12C2262 +:10702000EC19812EC6DEC404F52A1CC6810F2F99E7 +:10703000F15698460884A816E750A2F6955EFEFB26 +:1070400045F555DFE7F01C4E07138150F02FB401D2 +:10705000D2FEEAE00C17D5E773213FE91CADF3DE61 +:10706000812450EFEEF8A7D4C025AA080BE4050B45 +:1070700005BA3349C5FE0910962FDADCB9D12AEBDF +:107080006435F5D6E31E81F0EEF236BED10DD89907 +:10709000081944DD0CEAB9DB3B01457F2E06ED0AF9 +:1070A0002603397F68EECC3E23EC20050D00DF057A +:1070B0002BD6078748ACFA24C4F0C0B8212CE1D203 +:1070C000EE04E0F4108131F415E6F0CB9FB9DBC695 +:1070D00087E900A3DB16B002FCDDA6B00C02A32CEE +:1070E0001344E11DB3198A7F3CEE3D4A4213F2334B +:1070F000B90810D21CE1EF7FE8A12F1E103B37FA30 +:10710000AB99F836E336F61B1D9C7F2BED36321219 +:1071100016066428E4C1FBF01F17D9E11FD15357AD +:10712000148128FED7E7E2490FA10AEBF3080FED1F +:1071300096CB2609CB55FC81005235112639F20C2D +:10714000FC3FFEBFD9C9B4CA42BEB1700AD5D9FB53 +:107150001D1CFA2381F9E938AC1B5260E4D22D28BA +:107160002EEFF240D04FC8FFDF8117EE0B4F39E60C +:10717000F6ED1FC90EDFE9FE1FEE7FDADB3106D127 +:10718000D823ED180BF4C2B218B70D71561D3F97F6 +:10719000F8DBB04F153A14024EE52CD87F349DC56C +:1071A000B3B34DFF1D2C4AF75EC1E000BA53C531A1 +:1071B0001EB5027FE6AB0561D2E951EDE6144DD76D +:1071C000B2208113E82B28056927EC25CCA0EBFB26 +:1071D000FDE03C26BBA14AEDBE468ACF581C0BAE53 +:1071E000EFFD3935395003FD143E3F9881D82274A4 +:1071F000A601B2070A35F181DBD4EDF12D02D20CE4 +:1072000034071FC1E3BC3ECDF4109FC1E9E5A0A344 +:107210002B1C12A6057FE51FC93F1455ABDCE7D92F +:107220007FD40D2516772865E514080EEB1995CF48 +:107230000D08CF0C8A6B0E1F24C477EAF30B00995C +:1072400081BBC7353C6173A2F4A0354C2CE27D4272 +:10725000B3F3DADF2344A1191A65FE9E811BEBA369 +:10726000FE47294420DB71FE08C967DC1DC4F8070E +:10727000317F24A9DBD81EC1DD3822F1D42EC1DB39 +:107280000CD8AAB428D4C2F7032481FEC13FA2B20D +:107290001FE30A2AED54D6D5F6C80317FADE1547C0 +:1072A000522CE509811B25EF131DAA251CF5DEF1E3 +:1072B0002D38405042ADDB177FD2E2D320C7F0E13A +:1072C000EA30372C4A1927D7FAF902429DDB21C54B +:1072D000EB0A315C0DE31FF0CFE02025F20F813186 +:1072E000DBF0D91AB6B77FB6FBC1BDEAD914ACBA88 +:1072F0000D1D23EED16BBE061900170911FDE9FA29 +:107300000099C5FA350EF50E397F920EA62AFA0BB2 +:10731000F8FA142136EEC5864BCD60B61FDBAFFE02 +:1073200082042BE11E657FFBB0F606296DBFA9EF35 +:10733000DFF1D38AEE2AEADF007FC4D9E089B560A5 +:107340002DBC1DC33FDFF7073A6C8261E981D1FE96 +:10735000B9EE1C360AF0F610F27FFC4E0D1CD34538 +:10736000F2FCD2170F015AC4215A0C003DDC93EEF7 +:10737000ECD9F0F61E133D0681282003ABA8AEB071 +:1073800023F61F3C0FCBE2CF9CCBAAFFC91CDD81AB +:10739000A6CF2406B5372B0F2EC1222B42D52608A7 +:1073A00017F06A81FFD5B85751FABDFF31050D2F8F +:1073B000E53FF81ED1F8DEFD2ABD251FF8F59786BA +:1073C000A922DCE9F536201DA0FD47217F3DE11A09 +:1073D00081ADE7FDD6ECBDAC0CFE12C41707FFFE75 +:1073E00035EC20FE6DEBF11E1CE82BCB23F0333285 +:1073F00003EE11FC5CCBE0D3E30181DA2D17BFE192 +:10740000D581BDFD9B254B2B1BFD0A8DDD0940A5BC +:10741000D6FD0715EF7A28F781B8B7C33A61C65D84 +:10742000F9F506F36EF43F2BC3FCF7B5D5DA353426 +:10743000C6BA03B97B4FDCA3F48127CEF21F11E358 +:107440002DFCA3EC1CB1ADEE0813413B5E069A3354 +:1074500018111308267F1B32EBB24ABF5B101606C9 +:10746000B7E3BB741A7FB5E9F062CBAC9D9C5DD1EC +:10747000D57BE1BDF8A7DA012DBA15F50C00C726BA +:1074800021D5FC7FFB170701CDD72600EBC81E5A7C +:10749000977F079536D903D1EAD33D6B5AE208436B +:1074A0000CD89A42BDFA58D37F3F5C33FBB5CB1A58 +:1074B000BA4C312136D7AEFAD318AB09615C732DC3 +:1074C00026DEF3CE2C813A450010D12ABA04D4EF3F +:1074D0000FFB36F9ED1E0464D133732404E944052F +:1074E000B881DE43FEBEC0C58A1EF6D3425AF1D82B +:1074F000C29766BAD84AD4D641E5A0EF7D2415627A +:107500007F6E95F589D25450E81FADFBD1C6BD49B9 +:10751000F8DEF1A9C2D2D205087FFCF9EABFD3CDCB +:107520001D21C16866EE7F5550C995F90BDD60F4E9 +:10753000EEBDAE8DD3F90FB025ED0501DA18355C3F +:10754000B235E7FCD681131DC2370611CEEEFFDD42 +:10755000141527F8C9D1BC06DA3009AB100A393244 +:10756000D2EA7F251E161DC00FF84715E327FBC67C +:107570003607F4C07F0EE624B456BBD3D5AADEEF9F +:10758000FFC0E6C7335305DF153CB7F9FB4E644A2D +:1075900052294835ED81A7BE0C814F00EFED70CC2C +:1075A000D07F03C2B9203BB1C4591D09A0CBF3F26F +:1075B00000F3FF244A0E201214173F60FA0E2B2806 +:1075C0004A81F7ACC2C839E2C54B9E81D8B031C000 +:1075D00072ECAEF9F72056382101D669B0FCCDB374 +:1075E000CDF8C2CE18E52358341D1EDD257F39AEF7 +:1075F000283DEA5F13513DCDCBE7EF0A5BF42181D3 +:10760000D19D00B9C72B15E74CED62350DEC4AEE64 +:107610008104ECBA427D2FE501F91FF023F52E8697 +:10762000531817FEE1EAC402DE65FA81F1BBE354A8 +:10763000D9DDD482EB10EC141014CC1F9FE1C5BC33 +:10764000E21CC0C5D4CD18E0D7097F11CAE216DB11 +:10765000290CFDC1B0F4CC54C4E5D8717ADC43EBFD +:10766000D509B3ED40F836CDD1E3E31E2AFF7F758F +:10767000CE81EA0449E8A2A2E32DE2D700563CB548 +:10768000CD61F9384965B006ABFBE1E12FD5EF7F5D +:10769000EA14D3B79AFF49E6020DF4A4BECF460020 +:1076A00076190098360F247F4601D2F32BF241EE73 +:1076B00035F445D12CD14020366EF9A88CAFE3E8E3 +:1076C0008D7024CCECB253BEF727A44E7F294B20FB +:1076D000B108954FE7B3EF8D40E97FBE0390BAC77D +:1076E00036F30401F53BD06315EC48C2D7DC21D357 +:1076F000946E2A27F7A3DCD51BD6EF7F191E1FE94E +:10770000814523256C5AD7F62705E5F55B0C4B45DB +:10771000DEF6E22C95B1E607F1F709819EB334BBA2 +:10772000FF4F47DBF32A08C637550D08186E27F8B8 +:1077300017ECEAF99B8D44A581B1E606D2D81CF17D +:107740001AE8196054641CE361EAFB49E2DDE28156 +:10775000FFB21269F536D362C6E46FF21BBCAB47C9 +:10776000CD1050C3D09E16D6CCE97F4030F0C5DD99 +:107770000C704525CA25B922A7FB44140421EA7FD1 +:10778000D939EF25C7CCDEBB2054DCEAF7EDF81879 +:10779000E91609B5C31415B937200DED348ED68E10 +:1077A000EC4AC04E050C2181A5E2F62F230E1CA940 +:1077B0008112C9F526FBF0CD5D5DABD762E1F0D952 +:1077C0004629FFFF0400000060000000E8080000F8 +:1077D0009940000050E4FFFF82EDFFFF972F00006B +:1077E000A3CDFFFFC844000015EBFFFFFF00000022 +:1077F00022FEFFFF17E0FFFFEB2B00008BD2FFFF05 +:1078000040BCFFFFE60800008ADAFFFF5AEAFFFFEC +:1078100058C8FFFF44E5FFFF421B00008313000030 +:1078200004E3FFFFCC1C00001C280000B229FFFF6E +:1078300004000000C00C0000DFE33D192F050FE23B +:107840002DEE1B2BCBFD1D03123634254A07CD022E +:107850001E0229D71DDBF3170802320BBEE120E020 +:10786000E51DFE2214FE25E4E7AC3BE0ECDB26112F +:10787000F219CD001BD0FE10272751C126CCE6E41B +:10788000BB3C08FA3DFF112CF6A5F21908F417CD00 +:10789000DE1418008120D04204F5D3A7E4F9D50501 +:1078A0000FB4541809E8C801E1D2F5F1D20C0BFF6E +:1078B0009ECACA1B3D2D58D7D0F8D4F60CDA2C2618 +:1078C000D7A136F407F44FCE2EE91C08DF12130EB1 +:1078D000402CC8FBE8061B2FFBE11BB2F4C61814B2 +:1078E000FCCEDA3CEDCA0268261D47E641F9F2E615 +:1078F000EE2BD6A59CD1F7D8D40C9BED1EEAF62032 +:10790000E5F19FF1261E26030C24F8FE16CEFEDCC0 +:10791000C1C3F3F405ECD024FD32000F1DBB0012EF +:10792000ED0FC136173326F605C8EB2720FDDDD94C +:10793000140715DADD05E1F4391DC735031104819B +:10794000C2DAE93AF5AF20E32810270EFB16D0E2A1 +:10795000D8EB0BA71821F33C4ACA37EBE6F733D430 +:10796000D510BBE4B661CCF5CC068DBC2E2E68D408 +:10797000E5020BF0EE0ED95AD4CC1EF3EFFAF22E3C +:107980006B06F22E2429ACF519FD17358C63E70739 +:10799000140B3E1B5022CE4D0B312AC51A0E0DD9A9 +:1079A000E8BB4413E7081B251DEA2D0F7FCCF7F732 +:1079B0004206042408DC05021FD41E902F4B4238D7 +:1079C0003553FEEFC4BAF85213A5B4CF15C8EEDA9A +:1079D0000916165CD62DFA2F4D0FE6FFBB4CBFB92A +:1079E000643014FB2122BA14B8E80306EFD316372B +:1079F000FB1A6610D8A800041CFCE3F5032D2A3BF3 +:107A000003DD0DF6CDF42546ADCEFEA8FD320B13F9 +:107A10002E290C081CEB1FD1D2F0E5D82235304FAF +:107A2000FDE32605CA1810B2050C1A30813E5CED44 +:107A30002D9B371CF83B0D4D3C05F4EF3BDDDCDDA9 +:107A400003ECA045F8F3DD04CCD5FF4D3B2233D148 +:107A5000F6C7001729EC520D3229F7D6FA13208207 +:107A60000CD75BB8B5E3B0C216117FBCD6490A5932 +:107A7000EB3A48EECBA6F1F409FED3F8C40CEFA91B +:107A80005D37B189EEF30804EEDF3FACE3E1153C6E +:107A9000E102008FF6F3D2191373A313E43013EA53 +:107AA000F6FA1ECD982DD3BD8CF93BF1C03506BA40 +:107AB000A605FE49BE57840707CB401B2E301F3E4C +:107AC00062CEECA664D834B5E8CBFB6B6925ACC5B7 +:107AD000C6D10DE2B82F352C2E0AB00CE206F31CED +:107AE000D8FE2A0FEF591F6AD422551AFB18C7D99E +:107AF0002D6FE2D7F8CBE6BCDCC5BC1343D63716F6 +:107B0000191CED00241A430F01BECF320423AD131C +:107B1000F54A9C0C191BF45A0E2A502CC627E1EE8C +:107B2000EDEEA640EC2F16EF15EAF5248142EEDECD +:107B3000B414E4C2D9F8E488061F461EDF0B66FCC5 +:107B4000FCAB4EEF571B2A1F4506EDF73C1B29F7F0 +:107B5000114BEBE4175320DF1D1ACAFACEC4FB29E0 +:107B6000E903E25025270E2DD8C7B32BF2E21E19E8 +:107B700038E93143E0E2D9021B56D0DB3256143DDE +:107B8000DC23F6E5DEE718B0ADCF213FF94634DA65 +:107B900007900E0D06CE07DF0DBF4C0010053A27EB +:107BA000F3F6C9F836E72141E9B8C0D012E4F8BFCE +:107BB000060B26BD041554EEF10CB5E1C30B09D636 +:107BC000D944060B31073AF225AE9DFC09CDE2B54A +:107BD0002CC2173F1611B8F5E9472403E31DD0C4A2 +:107BE000F7AAE533A56EE5BBD1E5F5EA7FD008EC51 +:107BF000ADF04801FF6F31E5C7F212A7E61CFEDBCE +:107C0000FF35C9E11A02E22B4A23FFEF0097F62D58 +:107C1000FCD012CE20A25815EB09D7EF1329DF1C98 +:107C2000EB192BE70514DD5DE0DF38DB0B2729F4CA +:107C3000F219D45601385F1EA933201C583A13EEAE +:107C4000FEFC1037DA3B01DE24E90C099FCA17035A +:107C500009810630E73E3C5608BF011C100CE4EEDB +:107C6000E70400AFF50DCE231FE3E914EA032FC5A7 +:107C7000EEE9130BE3E2652BE6EAFAF6EE16EFD136 +:107C80003ED4F60E011E2135102BE2EC100B091428 +:107C900033EBB42722F60AF00DF8211B2FFDD4C6D2 +:107CA000190E53FE2114E8FACF0AFA32D8E4E2089A +:107CB000CF0CCDED7F1C0FCD06204EEA03DC331137 +:107CC000E507FEFDF70710F61AD0DBF636F9F342AA +:107CD000B7EDFB131E0F220A2D04C305F9F80BEFB5 +:107CE0001BDB0DD3D7EBE906113D2305DADD17A722 +:107CF000160ACE15111AFA088EC9E710FF2B14FDCB +:107D0000E2F22CD2D719D003DBE0A9C51FEEC730B1 +:107D10001EF207353CA3FED9F9BCC300FA7FF54734 +:107D2000F7F3F7ABF12A1EEC90CD3423F5022A4984 +:107D300061318EFE1812C9C41016391B213F8EDB2B +:107D400068271E3D07D9D92C19E015E4DA28FAF185 +:107D500010183E3124EFFA32F4D2D3ABBFC6382527 +:107D6000A6F1F51BCC030ED4CC4DEBDCEA30F93E8A +:107D700047060529B6C8FD14C84309A942C1CBF579 +:107D800017C5050DE3D7DDCC049C0412B9FE3A32C9 +:107D9000D9FD33312014DE19E70BBBF8FC34F0F5C4 +:107DA000FCEB340317FA42D6F9813F11F427032084 +:107DB00027EEF911F5E20FF81B4F0B311DF34AF0D6 +:107DC00031EAF1E8F64D141ACFBBD1E02805DB35D6 +:107DD0002736D8CA9FDAF6EE111FFF0603372014A4 +:107DE000543A05E419F0C82815790ADB11EF2B2560 +:107DF0001FBE1DECEB221D09FC0C1619FDA217E09D +:107E000007E6FD2210CD01FDC5081BF136FF32F556 +:107E1000FB0E2D6E781FC1BC9FF328EACAEFD6E691 +:107E2000E4D755F2D8F6C7F1361A1AECF132051636 +:107E3000F725FAF51DE0162EBD81F0DCDE1901E311 +:107E4000DE0DDB35C999F505C906EC47DB36E418CC +:107E5000F505C423ED2A37F4FAEBEEDDE4E403F58F +:107E6000CCE8BF2203C3EF16F32E3EF4B5F2541252 +:107E7000E0A8EEE2470234DA1606FFEFFF2A3E0AD8 +:107E800025140CD907D5115050C3ED05FADFD4F6EF +:107E9000F3E3CCFD3AF1ECC6D3CEE2061CC0EA0413 +:107EA000BB100C44DB09E310400A36D131E02C232F +:107EB0000123F2355BDDD4CD0CCDA9E5095610FFC9 +:107EC0000EFCEDF1F51AFDED09AD4CC811C750D30C +:107ED000E0CBF3071DC6D536DF65AE0E52F5FCF1DB +:107EE0005951D8480731FAE2C811D8F72AE47BE3A0 +:107EF000941826E1386BCF1E1E7F1DC11AC8C5FF1E +:107F000065E51F09EF116DC92300E0324C5AE3D932 +:107F100058151285F538B2CD12171F0A0D1EC93C2F +:107F20004142DAEB53C0CCAE1907C626F8D205425F +:107F3000FD9F212FEBD2EBFBDD0BDA1562225611F0 +:107F40006C7FDF3C54230FF6225245EE2417F0CD10 +:107F500010F1DC40F5F5F5181C2014590DA6F4C3FA +:107F6000CAFFD5DB1EEAEBF939F1C817E4F88352F2 +:107F7000EF0F2AEB08F61740CA37175F1D14FC1ED7 +:107F8000D82C013211F3FE1A1C07FAE503BD25F0C7 +:107F90001212DB433F603FEA0632C4E111EAB2103D +:107FA0004B17D650BB1FFDECD914C6F750E1ED0AB4 +:107FB000ECEFF854B7F419EE1BE2CD13F3FBC50256 +:107FC000D1E9FDE105047F063016F3F4F2F01FD984 +:107FD000D009F4F6D5F30B0D1CF4F4D5DD39E4FE2D +:107FE000F8E5EE391B4BD3EEFF08C7204524062CDD +:107FF00053B9FBD202EFE5F3D22821E1EF08D60412 +:10800000DB17EBDD20EF2915B90A3EEFF13316F04F +:108010003525E3CD22C0EAFA18DBFCD837FE203440 +:10802000DD2010040BF5D52B4C331407A4D3D40258 +:1080300010AC2D06A4FCFAC9DCEF39548F1ADE32DD +:108040000C3641C50C1B1941C4F8D5B12DCBDBFF53 +:108050001A0C1A7D11CA21073722FCA73D1C5609AC +:10806000E7DB3516FE4C5AECE37F9D01EBCD205744 +:10807000D7DB01E52E6651CB407130E0B54E3E1F97 +:1080800050EBC5DEA6D944353B27F80CC202401997 +:108090005324F21602E57D4F34916A1CEBB528E5B6 +:1080A0009E4ABCDBD2052AACFCF6D83BEE58249F96 +:1080B000A1B4B7C416ECC740F324E6DF13D0EBDE5F +:1080C0001518EF7F3518D4201AE3411AF3FBEC1E84 +:1080D000F2F5B6F9122E0EC3E5E001DA30E9C3601D +:1080E000FDF6EB04F6E6F20212F2E1A30014E6213B +:1080F000643825561FC7F8F802F6150310EB09007F +:10810000E4BADF140AED01C2E0F5C3EE10F6FC5547 +:10811000FCD710E821FCF50FDEDEEF18EC1C0D1E7D +:10812000E31100EEF6F7F7F427032C221F5918F499 +:10813000C6FC23FAE02DD3171BFC201BFDFCF71611 +:10814000055897A6C7F80FFA3F04E91441FFE90460 +:10815000DCD7BAF4C263D7AF00DCF537DEF221FC1E +:1081600032DF16E0E03DD6050D28C809E11B3E7A56 +:10817000322201CA0E5CD9E7B1326FD3DA16D99830 +:108180005909F956CF12D2140E1E1B3BD507D0D970 +:10819000EC2B491AF4E3EB3CCC19CDC70AF90BC61A +:1081A00006711C5D031C3AE63A44F3CCD523D94E44 +:1081B0002EDFEBF2C32AE30ED9632FA5E9C93504FC +:1081C00033533E2522C681FC04D3F21FDC19FF4E37 +:1081D000352558BC0101171051060EF632BEF1C00C +:1081E000FB2E2BC52818D1FAE6332318EE1C02FA11 +:1081F0004712F4E01D36D25F5F380F7E83D82CD64D +:1082000023D6BB219DE9242A0914FACB7FEE1BDB80 +:10821000F81CE39DB20724300B406B00BD3623AA47 +:108220004C09264DC6FC36F11C69F4C81203FE3E0B +:1082300007E11B0034EBD2E20C0316E4C397F5FC14 +:108240002AFFF3651AD4CE1AEDD20EF7C6A846C29D +:10825000EFA51E24E7C11AB0F417FBF1E6B3FA6AE2 +:10826000E52DE9221D130315E0CD65DAFE1DF4BAF4 +:10827000CFCF232F7D2304D3D60A03F7A5EA0DE041 +:1082800023E730E408C427A64EDAD5072BD0262DE5 +:108290002EC70BE6200E05006D0DDEBC81C009CB9C +:1082A000E55A19ED15ED365232FD3AC4F9BA1B2DD7 +:1082B000DF1FE3A0D3B0C49F22E347EFC424F8E854 +:1082C0000D1641ED42CE020CE7FDE9FB2FE5E5E09E +:1082D00003061EF541B117D53A0DC4F60C81DDC475 +:1082E0004820F94906E71DEFEA0A1241B2600B493E +:1082F000D76B2901090EFEDC04F2103DFD1725168F +:1083000013F2E1BBCDD209F6290F39D5252010FC97 +:1083100041F9F5201D01FC1AB5A1D9DAF7D7CF0232 +:108320002CF9EDBD3EB9E0CCB4AFD6B63417FEE4BF +:10833000E40A1CDF13F2A923CC434BDFEBBAD3F6DC +:1083400018124C0036D614B903F5F1FD48FA1AECB0 +:10835000021676B7010C0D1B173BDF2B0107FBDA6A +:1083600003C64B11BBF0C41D11081EC020DDFA204E +:1083700007370B1E36E41DD540D109DAC5290D0596 +:108380002C3E0612360E06EC02EA0046E6EA1DB75F +:1083900024F22116F7ED15F63634C90B0602EC1956 +:1083A000E00E22D803E324013302E1D926CA5B1E82 +:1083B000323620F0340C67F62BF01E01F3E3172061 +:1083C000122B81A7E9F2D8C5F2FC0D250725BAC00A +:1083D000110FDE14D51101FA1D06090C33F3FA1A38 +:1083E00011D23AFFFF0857D3F5F3F7DB23D3DCF1C3 +:1083F000DB2C2039E51A5119D8FD3B3299F263FA8A +:10840000FFE7CCDA332BEBDECFCC076BFF22FDFD91 +:10841000CCCF060BE4F12FC7D9F5D511C8F803A5C9 +:10842000EFD7DA420515F4CDF915ADF72FFCC9C029 +:108430007F04F7E007EFDDB1CCF5B7F636FA151893 +:10844000D42B085E021A9AEE16F1F4E5F7A9F5F6B8 +:108450002C2CFF3CF60F4E1646FF14F653E018B2D4 +:1084600051FD0FD2E8BD0B34DBF3D132FCB9D3227E +:10847000FAD7055100DAE118A5F70019E0901203C8 +:10848000740E0FFA47DCB108F60522E7C50FEAEBD8 +:108490001C292F3AF41EC0FDF6F42AFBE9FCECA8D7 +:1084A0001120BE3A09E7F49D2B1500C1E20C92EFB2 +:1084B00009C92607DC331A2AF0C0B01BD90A4F209D +:1084C00004F015FBB131EDEE29F12C29D62805E594 +:1084D000F61149C171DF12E2F70AF91F05D941E52A +:1084E00005338727FF02FC0D7F12C7EA1AE2F92144 +:1084F000D3D7D0CEAAE303C47E36FFFF040000002A +:1085000020020000400500000F0F0000A5FFFFFF44 +:108510006EFDFFFFB5120000ACFCFFFF28FDFFFF62 +:10852000A4F3FFFF2F010000F81400004CFFFFFF31 +:10853000A6F4FFFFBD110000250800006609000039 +:10854000EC0A0000CAEDFFFF54FAFFFF5F030000D2 +:108550005F06000023ECFFFF060700003403000065 +:1085600001FAFFFF320F00000C000000BCFFFFFF0C +:108570007D0200008A000000D2E4FFFF7E020000BE +:1085800079F5FFFFDAF6FFFFF6000000B6DDFFFF2A +:10859000B4F3FFFF6DE9FFFF95F7FFFFC2FEFFFF9A +:1085A0001DEBFFFF40FFFFFFE60A00006E04000026 +:1085B0007C2600003E000000130100001F010000A7 +:1085C000BBF7FFFF790400001906000002F4FFFF6B +:1085D00033000000AEFAFFFFE8120000C5090000FA +:1085E000CC3A000027EFFFFF41160000FDFAFFFF25 +:1085F00010F8FFFF270900007B030000C3060000FE +:10860000EEF3FFFF6823000096080000A6EFFFFFCF +:108610000D080000FEF4FFFF06FFFFFFA0FAFFFFBA +:10862000142C0000AF03000060FFFFFF220B0000CE +:10863000611B000094F4FFFF4A030000D7290000EB +:108640005107000070F0FFFF83FEFFFF99F0FFFF6E +:1086500023030000251F0000AEFEFFFF8805000079 +:108660003BEFFFFFA5E3FFFF510600006B04000096 +:10867000950000003AEFFFFF5D03000038D8FFFFD0 +:10868000E2FBFFFF15070000F905000056FDFFFFA4 +:10869000BFF3FFFFADFBFFFFDB000000DD080000C4 +:1086A000E10000001A0800006117000067F8FFFFF2 +:1086B00014F1FFFFA5F5FFFF3503000017FEFFFFD4 +:1086C0004D1A00006900000034F0FFFF7600000042 +:1086D00058F4FFFFB2050000B02600006B06000052 +:1086E000D10900005A010000AE0D0000CA010000CF +:1086F000C3F1FFFF751500004BF7FFFF89FEFFFF79 +:10870000B00100001C050000F914000064E8FFFF40 +:108710002B030000400700008102000090F0FFFFE3 +:1087200076F9FFFFAA38FFFF04000000C80400002C +:108730000F06096686E2BAEF810B4CF208CE43F9C8 +:108740001927E2E621F849CFD8BE357F500781A42A +:108750000FA5E52847268488CCEDDEC07F8B091065 +:108760003C2C2FEC0BEA70C128DA1EA115B6D90CEF +:1087700041DE02813B815CB910BF6BA42D2E1B2B07 +:10878000234019E097AC452005812FF3270917EA0C +:10879000F5D8E441E75681B4EFDD3D0F0D04D8F67E +:1087A000867D44ACAFAFD624E4811D52BF2F3C0A76 +:1087B000A0ECDEE7CA05F004CC7FE815849C4701F5 +:1087C00036C07F4B81817EA7207FF16D24E27F0040 +:1087D00029E47F5CDC7922942DBB3B0CDC46F274EF +:1087E0007FB37FA93942E124C4FB2615317FCEB97E +:1087F000591B739B84817F7F03117B3534D8AA82F8 +:10880000CEE53E3A2204C8A6D02439416296E4124D +:1088100027281438230A5DBB81D7BC7F152920BACD +:10882000BEB2BA293915D4C6297F4F7F3B0BDA294E +:10883000C7F2113AD755B20585E9FEE7E1FB4BE2F5 +:1088400001B9E181F2DD0502D438F51D02A281FCF7 +:108850000602C213E812BC42A8E356ADFD1616B4D8 +:10886000F0BB40F25DDB9A5708DBCFD29635DD24B2 +:10887000F09900FB1CCE9CA8051C1FF3006A0DFBA1 +:108880009AE51C4C00FDCE82EADE0CC1BABEA2BF46 +:10889000DF1B2DC8BC7FB2333FD6B0D2C4E8158AE7 +:1088A0003157FC33C4E425AF0B7F552CA8FD54C6CB +:1088B000788FE32EB9AFFFF1644A1C1E1D46E2CF4C +:1088C00098E716F4D8E4DF1D56B1BA295BF66E2797 +:1088D000E497D334F9FCFB4A2CF5CFB056ED7CF984 +:1088E000CBED0EADEA2DEBF8D80B429B467F7F68AF +:1088F000D5DAE281EF757F3C436A2981DDC49A8134 +:10890000EDE8D73A9AD6BCC8DF3910E86C2EB06CC7 +:108910007D4691817AC7E47A421BE1F7AD2706CA0A +:1089200043661E1F427F576FB3E3E40C16D420C08A +:10893000DDED47090ADED825C10BC5C9F812D89864 +:10894000E4C2CBB90023DB28CA14377FAE812BFEEB +:10895000BDBD81007F0A812055E4F222C5E6FB817E +:108960007FE881EA7F5CD2B190D5AD73817F0165EC +:1089700004A3617FE9CB237FEAB03684B281BE6570 +:10898000211B59417FBA7684F081817FB8A0D2AB98 +:10899000C55A7602B5FDE1CB812B816249A6811BC8 +:1089A0001D4DC77FADF2811FCA1C147F1FC77FEC0E +:1089B000D381B7D0707F8B2D7FA58162EBCB9F1CBD +:1089C0007F3081EAA7AF7F5CCE1879DE813456EE26 +:1089D0000F813FBE8A7A7FC6F1CF04D215FBF443E4 +:1089E00071C8F42F5C519A2B1007AC140CF4FCF0F6 +:1089F0008196C8AD482D727F7F2A7F277FD12A3A82 +:108A00001FAFAE043D013D3D81813A3BADE8D1CB86 +:108A1000E516380BA060CDCBD50AEF1C33FEC08124 +:108A2000EF03959F7F7FC49F2181C9E08158F97F23 +:108A3000591BC9A9C9113BAD737AE217A24B25EAAC +:108A40009BD33EDB15C37FCDD7C600DEE008BA411D +:108A50002D56167FF0117FFC3C057F01B73B1A03B2 +:108A600081FE4835842523E8C281CE1BBD2C2621FA +:108A7000FAE63A8110FDEF37ED53C25A09FD2D6732 +:108A80001C527ACBEE633DFA05F5ACE8F807F90C19 +:108A9000DC11E6ED01BE818A46CCFB1E470145573D +:108AA00085E19D0D74577F853A52DED30ADCA25BC7 +:108AB0001226269CFBF2B9CC36B8A9E87FF43141E6 +:108AC000A6B83FF3CB8645F0F5EC1470E41600CC65 +:108AD0001202E618FAC6BFA306AEF80D3381957FE1 +:108AE000F5952E0E5396004F61C6550BCF7FF3DBE5 +:108AF000F011E97FC7EACD900EF479E45881967FB2 +:108B0000377FEE824E0B8D2CAA7F0A7AACC31DED07 +:108B1000D97F1298EFC5CD810F238107DCB415CD25 +:108B20007FA1E2047FFC946D81817FD481EB728907 +:108B3000E38123914CDE85EB7FF07FF0CF2B21D4B6 +:108B40007F8BB8AD1DA25A201ED47FC07FADDE7FC3 +:108B500020BC02451B7FC581EA7042740581B78144 +:108B600081C881FB97BEAA993F6A18EC7F42457F76 +:108B7000F7EC30DBAB06F97F05B9D0120F49CA5FBD +:108B8000F9EA52E747FA93117918ACAFC020EA40EE +:108B90001B4A08E77DEBDBD6F038FB07FD30C9BE8A +:108BA000EF9BEEF90DFB1890EECB1A144571032FD5 +:108BB000D19A6D970B2C43D3CF47140BEB30D78151 +:108BC000FB9416F2BDA47460404A7F1051DC1A7FFA +:108BD000181B2C22AEA3C070CFBD09817FB828F826 +:108BE00091F10BEF7FCDDCA547F3AB3207E93EE611 +:108BF0007F9B18B77BF6061F7E3DFFFF0400000039 +:108C000020020000620200000A0200005DFCFFFF7B +:108C10000E030000620500007F040000490100000F +:108C200086FEFFFF45070000EE010000D8020000AD +:108C3000ECF7FFFFC4020000DB01000080FDFFFF36 +:108C4000F3060000050300001E040000F6FDFFFF10 +:108C50007601000035FBFFFF970200004104000091 +:108C60008AFEFFFF6DFEFFFF5FFEFFFF2BFEFFFF93 +:108C700068010000D00100000BFEFFFF3D01000075 +:108C80008CFDFFFFE1030000190100003303000029 +:108C90007B030000AA00000052FFFFFF01FFFFFF5F +:108CA000AEFDFFFFC90100000B020000FB00000049 +:108CB000EFFDFFFF6600000035030000A8FEFFFF88 +:108CC00079FFFFFFD6FDFFFF8903000027040000A6 +:108CD00044F8FFFF89000000AA030000D002000052 +:108CE0005F020000F6FCFFFFEF02000090060000AC +:108CF0009801000089FDFFFFEA05000074020000F2 +:108D0000A703000001000000F30100000EFEFFFFBA +:108D10005701000055FEFFFF760200009B00000097 +:108D20007E0200000002000063000000C10200009B +:108D30002607000002F6FFFFBB040000ACFFFFFFA8 +:108D4000DC030000F6040000C3020000650100001F +:108D500038010000510200004801000075040000C5 +:108D6000690200007C020000AB020000BE030000AC +:108D70007EFEFFFFD60100000C0200002EFAFFFF6E +:108D8000F700000084010000F2040000BCFDFFFFBA +:108D90007CFFFFFFF3FBFFFF71040000D80400001D +:108DA0006A0200007A000000E8020000E50400000A +:108DB00080FFFFFFFA010000A901000011FFFFFF83 +:108DC000DD040000170400003200000085010000EF +:108DD00007FEFFFF55030000180B00008DFBFFFF8F +:108DE000B8010000F50000001C0700009902000017 +:108DF00072FEFFFFA4FFFFFF7202000020040000CC +:108E000069FFFFFFA5020000D50700006DFDFFFF11 +:108E100087000000CB0000003B010000350000008F +:108E200083FDFFFFAA3FFFFF04000000C00C00000D +:108E3000053FFEF6DDB72055EBBBCB426481EA0D62 +:108E400009D7CF60EA0821D3442208B903FDE5D150 +:108E5000F2E9C8C23FCD1E13F827E1811E0A15CCE6 +:108E6000EA0AFCC11128F5201DDE28EE58E3F97F3F +:108E700003F0CAE9FFAA0D00281B0D0BF7D11773E9 +:108E8000292C81CA6D4E5F3CED22F020EA26AE020D +:108E90000E03F6EAA3240A81F850F7DEF6C5DE19C0 +:108EA00021F5244713ED464CEE17C82994E3DAADBB +:108EB000D4066E08CB15B6816423D60FE7FE354481 +:108EC0002504C1AC2134E2C700E62181E12BCBE4CB +:108ED000EEC5EEA929A014EBDF3C55D11381DEFBD2 +:108EE000C60B250851F643CEC942ED51594FC3F682 +:108EF000F1122AC60F20AE719508ED05E51523D2B3 +:108F0000D32B7F32453D52FBF802E8F9095026E1A8 +:108F10000017442AFF08DDC9FC1644B7F6E47F5861 +:108F20006315BF3DE93119E08127F314DD1C14D42A +:108F3000FC082E57231497197FC367E0AEBA1E4D65 +:108F40001A2ED453F020DF2CC2D427D8E759EEFFD5 +:108F50004D0A14F9E39F328136F5B0DFF504DE5394 +:108F600011BC3FEAA7FD2A2A8B08321E651434A7DC +:108F700043700B2342C77F1927F7A1E2BFA3A0E6E6 +:108F8000CA1F3AB60EDA521101C0DFC242EDDCCE82 +:108F90000FE8B7CAFDE07FC2D810D934194F5D166B +:108FA000AA7F620EB468AB8109B869311EFC2E47F6 +:108FB000A217015E5517BAB2815B231A488998E956 +:108FC000520E8DFD241249C512FD8119FC31EB9E14 +:108FD00011E3362CE7ACE9E242BBAAA63F265B359B +:108FE0000927121D132C2FB90429D70D618163376E +:108FF00009D70A90321B04DEC557390703F1FD4734 +:10900000134AEB351968EF812E70D1CA2FACE12FCE +:109010000B811BD91F49F17B6AFA1646A94A102316 +:10902000EFF50CE01EF4669DA7C4EF262E1B018110 +:1090300034E7EF6DEED340291B141ADAF9F337C485 +:1090400057E2224BFFDBA5C7017FDB250CBB18BC19 +:109050009504171321E3EA1C453FD4CFE82D5FEDBB +:10906000D8291819D281982B88B3F88F2914694A06 +:1090700032E41339D2F62649E2D7B944B5FCDBCB4A +:10908000A00D7F1BD119EBC335CAE8D9EADD3C2D11 +:109090000DC8E3F5B07FD9910AD2D725B59714054D +:1090A000EAD111C8815907B731FA02DA2723F954F6 +:1090B0002C2DEB2DDE6D3012578DFFF527DC37EDB3 +:1090C0005F7F15D21215AFF0F49077E0FFD4300136 +:1090D000DBFE18FB077F0FFC34E34A07A0F3FCDC40 +:1090E0004CEEFC2AEAFD4719E5DA086F1409F4F49E +:1090F000FF94AE001ADD7F2DF7DE2FC101B01C2ECC +:10910000F272FB320ABFA221FB0D2F7F2A5B315383 +:10911000A30764152EECF2453D31EBCEE8983C9F59 +:109120002DBB1E65D858CE1131DD2A7FD10248BC37 +:10913000C7F1DA0B043E98F8A605CC21E6DBC0DACD +:109140002AF9E9B10B345A81A7E5DE30ED1ECD19BD +:10915000C00403FEC1D821E8B54B7F04BE29E51247 +:10916000469D3FE35832D1E3D754C0344B0D002F16 +:109170001C0A81EF4DE8602F2BC6DC5FD1BCBEFA24 +:10918000C246D7FB811EE8E90F5252C6D2FCDABBB9 +:10919000C7D303F21A0931FE0D083C19C105F0AE20 +:1091A000154C647F5D044DE64415200716904CD4A1 +:1091B000814249B6A433CEC3BF390E634E13A1EA30 +:1091C00049E83F05F9F7B907BECB81FFFF571D34CA +:1091D000C4AE3B13FDE5C6F80CC4E8FA05FA4DB081 +:1091E000F507F681EC10261886D0EB1AFFE3F10E96 +:1091F0000F37FC1E7F0F08396B0519BC00BE1742E4 +:1092000001253819D5C8620FC1ADCD81FACD0BB596 +:10921000FE2F040412321D392A62620CFC4BE8C393 +:10922000F4A7DFC62CE72984F7A75281FBEC53652E +:10923000123944D3EEC4C123E251EFD5ACCF597FEC +:109240005EEDD73628AA29EDB8FD5DDB3A0EBB0DE1 +:10925000C3518E3BBBE9F72108047A2E07F101E5E3 +:10926000F3FA43B8FC05813076C127DA517FAC4967 +:10927000E9FBA87D44BFDBF7E203431687A88CC156 +:10928000E6B81B672E234EB41B26C2E7C4247F3AE0 +:109290002635C63322FEEFF615EDFAF2B90B0F5262 +:1092A00081103618BE1FB0E0F0124B2CFCD7280FEF +:1092B0004C26180221B738F3B27F64F5E5400DB9AA +:1092C000D53EF2EE2A3D4559C9F7979B6E3C98066C +:1092D0009C5E217FFCBB8FC7F0EDF8042BB1DBDE79 +:1092E000BA17AB17CF408CB75B2B75D0FD1E7FEC48 +:1092F000DF3801B1B1CD6B4B3E45039330C0B7634E +:109300007FDCACC734E30C28A55848432D568D8B21 +:1093100023EF224A1236EBFAF6DECD25812E44F0F9 +:1093200004DCF1C24FFD06213ED6507F3F8F03B5CE +:10933000C3F3940B0F17922048A72D6E2AEA00045E +:109340008FF61CCB6225E4C14FD757AC4F12253D99 +:10935000EDF4814DBBB57219EFC63281EEEDF3B17C +:10936000D0DFDAD44738A74DE71CA2E1E305CC47AC +:10937000B5D8B8D836FADABA431EFC3CF72A1781BA +:10938000C23F0917E55DEBC79CF8BB15CE37270D2B +:10939000FD217F3F7D74B7B30DC09825C44C304587 +:1093A0008AB61EB62C4CE108C4311BE602ECECF187 +:1093B000FD32B481F59E32F49BDDF605083118D9F3 +:1093C000221BDD3D1207CBDA0839FFCF81069BDF78 +:1093D000152F1581EA3121A7022C03FA07F7BE1CCD +:1093E00094F6033EB6A4005A9EE102DA0A30EF1664 +:1093F000221F7F2F2EED34DEF82FEB4BD8E5B66819 +:10940000EB1FC1CC225D2F815CA906173B203346A0 +:1094100016F5B530FDE7641904FECAFC06143DB12B +:10942000FAD7F71DE4F9B438FC14E8EADADCEA7F8D +:109430004DCF2034D848213D021AFB8DE5F5F8DCEC +:10944000128C03CAE4F77FDE3FBD1D250CA508186A +:10945000A95EE3ADAD20D2F92830A1A5207F263C3E +:10946000EBDA46071B0CEBBFFA4AC63AF62DDA399F +:109470009E2C44F521257F5024F534411B583A6831 +:10948000E21C307F0C00634101A916745B35BC49B6 +:10949000C5C981B6F6F6F3FED22804F1F5DD29F848 +:1094A000CC1AFE54F44012BCCCDA08370338C68C10 +:1094B0000CE4D1B12D0E24CC027F4DC8F3D3E317B9 +:1094C0001AC012E634AD3612B117AE10E7EF3DED1B +:1094D00049CD2D98D37FA8FB2986CB361CD953D1F3 +:1094E000F3FEFCE4E55807C7202F8D8186C1BA61E1 +:1094F0002CF7E481F9FDE8DAEBDBC70B340100421D +:109500000DDDF40DEB2BE0F203E90FCEA2B7D03B5B +:1095100024D18100B7E9E501FB3EF7F9FE15C0272C +:10952000181007562241EA1A480A1AE9DB81E8EEC8 +:10953000E62A4622D20931FD03160E012E3181752D +:109540003FE9E72D121BF632E13BD20D30C2031387 +:10955000D9EB7F65F09D25F5ED34EBD3C9F0FFAC79 +:10956000EF11E8BA19232048E4EC5AB837F6C8647A +:1095700005279D1725B7AAD62D1CDE7FEA2710E602 +:10958000F44EB037F316F5E3FE9438620D0E2A0C54 +:109590000DD746E64C2981EA57089C42E5E804AF1E +:1095A00005143E43D7DCFD143A3FF9CDE78146244C +:1095B000117AF6D701CBBAC30E13F97F24181F40D6 +:1095C0004118106218E4E2164D06D664A3077E0720 +:1095D000C2A3A823DBEFF38136C90CDCF020355B96 +:1095E000E40E65C97F13A2F7201B08D8430BDF4E9A +:1095F0001DD7001CE5C2BEDE4BC5444607CA8674B3 +:10960000E7A281FEA2B505F5D5E7323020DA20B316 +:10961000A103049A4DF1BC7F8E2AEFE1040306DE1C +:109620003302F3B2F1CAF2DB4F45F37FEDDD9A0B63 +:10963000D1EE310DA606ED1207EB260FEA7235A525 +:10964000C771C69607E7E9AD35C9FB3511CE377F3F +:109650002614D320F09CAA58C135A65C262CB9222A +:1096600081114E2732128AC62020DE3755334C9B9B +:10967000CFA82FC1E9FEC2D4F4D3EA99D535F52994 +:109680005202EE81DB47192FFCC0E394D615DD00B2 +:109690001C4329CBE4170EA8EE15DED4CEE27F09D9 +:1096A0004351F443D406A743C803D67F2C32631832 +:1096B0000D04270446F709B8EC320597E7FCFA5683 +:1096C000333D2A400F8547D6922181173F68D6E85F +:1096D00068AC663FE79F7F15A7089D07A96C03E567 +:1096E00061B4EFEF6C79F3105A8123CCC5DC0534FB +:1096F000D46AC71501F411F8FE2B373943439A0E8B +:1097000002E9FEFCADC044E72D81B6B1E85A45CF71 +:10971000C4DB4D202F4205D64C5A5D650A1A2EFB3C +:10972000EB3F4159DD3D2A43153502E24481CA36FB +:10973000DA7F8EEBD84BC3FD51CDF2431FB81AF43C +:10974000397EEAAC09A0F19EF015E78107E7F5D66E +:109750000AF4C1E4E8FD161826FAF71FECF20F0B25 +:10976000C3BC180469ECB5C65211067FE833EAB2EF +:1097700021CFE043D61F07DCE6DABEE9AD4BA039C6 +:10978000C35B1B40C4DFA081454119BD26D0FAC987 +:10979000F0D11D3E1D35779AE7DEE4E1004130133C +:1097A000F2E6277FDFAEF715980A6DFFE0958F7C14 +:1097B000230C5A2F04E22C32E3F70C22D547F87F12 +:1097C000ED2AE39BDACA182807F61A30FAFC293D7D +:1097D00003D7D63AB1DEAE7FF17FD2F8DD67AA9922 +:1097E000D3F63361F6420208112B66D707EBECE0A3 +:1097F000CF6507BA0C1FD8E47F0DEA130B8C4D0020 +:10980000F11FB8FE10ABD3B4E74924E8EB430C32A8 +:109810001316F63934F578291FDED3DC041DD87F02 +:109820007F39FCBE7418E61CADDEA3D03BC8270A06 +:1098300003F5CC30202AF7001BC73CE819C345FAD2 +:109840000D32DD1598F681CCE71C01F81627E219D8 +:10985000432DF5BD0AD819C8CE4D124F5511FBDF67 +:10986000E9C57F1B0E1FA42CE6D4ACAF5781ADFC1D +:10987000BD114BBDEDF51115F44AE9E2145D994AAD +:10988000570EBDF870C0034E7FDA121FD8B31812FE +:10989000D01B712A089308210D9B1C47B6153F3C2D +:1098A000A9EE03DDC7F5BA12059D0DA781F3562871 +:1098B000F07FF8DACCE8DEF2E15F123304E5CA505B +:1098C00058151436F63C3D3FF9F12BC31B2FD67FBC +:1098D000180C6550EBE407F2D9091A2B3C0E4ADD4F +:1098E000C9CFECA929B5CDFED855EEA5BC7FE7E9D7 +:1098F000FA22ECEBA5EFF85CFB0124E3CEF437AEE3 +:10990000D40E3C1D9F3DA2ED102DE408ACEDD98195 +:10991000D67F03F20B34FD73FEC03C3611DF2C29D9 +:1099200004D80809110ADB11FFEEFB58F515C0A594 +:10993000F26EFD3CD2CD8C49FE3B29B41525377F14 +:10994000D8E36681D840FF9DA95DE403A834B1FC4B +:1099500048E844FC13126A59D7422CF53562A752E5 +:10996000B981114139079C1DDD582ACDF2DCBDCFEC +:10997000DD22E7F13D212A8124F218B823F73134A2 +:109980000C4226E2F8B3B0A9335BE84239FF5F0628 +:10999000C27E13D4815CD3B04AD21BCCF64F2507CC +:1099A000034BB41AFFC7286110B0BF6E2B81DB4E8A +:1099B0000F25F8FDB1FAF29DEB4614228116F6024E +:1099C0000AE7247268B33DE9C4DB2A1E2808AA1FEF +:1099D000EA1B9DBEFCCA40151A8A0681AA4552D5CB +:1099E00030DBFD29D7FB2AD523DC12240B4504E705 +:1099F000F60D4405BB0222DFE9DC10D0FD217F21FA +:109A0000CA35BFA6DB382AD54981FC091A191D645D +:109A1000FF34C53600C4F61DF2F5E9D23F39DD56F4 +:109A20001581F3D82002E6D04DE351BE15EB0EB7F9 +:109A3000949B2A478C11354CC477D889F28171D810 +:109A4000C35BB3EAF86C1914C6F781182C12E2CB89 +:109A50002F267C259AC5C5CA6EE4B488E8AD5E1C85 +:109A600074559C3E081169CC09DB2ADD27513A2345 +:109A70000381268E2E370F06BB70EBD6163CDBC259 +:109A80008112E04CD23DC60FD75FC64B009200A7B3 +:109A9000FAF2ECFE31FC22EFF22E45FCF20CEB1751 +:109AA000FC0EF2F1217F1003A70EB40CDA0224950C +:109AB000CCA3E3674C1DF2FA2AEB5929F781CBC9F5 +:109AC000DEDD0E388108E4BE870ED507F1F0E548EB +:109AD0001F27DDBCF3400551DDD6C4413B376FABDA +:109AE00025412294CDEB81B78EFDE5BEA0E1D0A14A +:109AF000764CFFFF04000000600000008C31000085 +:109B000053020000E60A00007E220000413F0000F0 +:109B100039270000DC57000092F9FFFF7F35000075 +:109B2000E2F1FFFFF5040000322E0000B83E000015 +:109B30007BB9FFFF15F1FFFFE0E7FFFF7ACFFFFFE3 +:109B4000E2DCFFFFA0B9FFFF202800008534000001 +:109B5000E4BDFFFF395500006A120000E24CFFFF30 +:109B600004000000C00C0000A3ED012FE512C6F4B4 +:109B7000191E09F1B42EE418E2DC16BB020F4DEFFA +:109B8000E709101D29F8EB2CFAE1C1E3F2E0FC042F +:109B900026D237DA1AC3D10404F1ADE0F215DEFBA8 +:109BA000271BC30BF305F505CC0DE0FCDEF0C59AD1 +:109BB000EA07EC3B19214E66E3DAD0FF051A0BBD2C +:109BC000E2FB2040E337F42130D2E42BD82C140FF1 +:109BD000DC147DDABE47B41AE50E16E513FC01F37A +:109BE000D42D812407CDB0F9ACC2BCD500FA08F65B +:109BF0009D04F7A3EC24E0DA1BCF0E03F9F8152639 +:109C000031684CF9FDDB2D10D3DFE11A13613A16F0 +:109C1000031CF29736FD11F21CBD32AB7FECBC1C6D +:109C2000381A99E1443ABECE34F7D0483222DBE00C +:109C30003D66D1153908BA12E71C1E051A245BCE01 +:109C4000A8E622E60F1904F6F1E01C4D33F5FED12B +:109C5000CF1F02E8F7361139C8BC0934FC08D1FD22 +:109C600001C6B8FCFACD10F6C8F927EC5D1819D278 +:109C7000FCF33C0D29E612DF182BDEE538231E1815 +:109C8000E9B9F94BEE4FD428AB07F14BF12A06FDA9 +:109C90006CF3FEFA0EF00DC722B33BE613F7E41A9D +:109CA00003DB1710EED612070CD63BC929C2DB1115 +:109CB000E9B9CCD0F819FDF1B4611031F4C7D7FE81 +:109CC00001E1F81723EF2CEA10D6E6429E3CC1F2E0 +:109CD000EC38C8DA090DEA493CFB0B302BE303E70B +:109CE0000A153ADDF0D2FCA4962C2717ECBA0F1215 +:109CF000E2BAF9511B4691CB335940811FCAF61481 +:109D0000F2FFFACDC9C40D22DD2561003BDFC1A2FF +:109D10009DEFF30B5D001AC8955517BD171ADE604D +:109D20002BB61ADA29F4074E37FAD2DC0CF792E98F +:109D30002EF535F730DEE925EEEBD9FDBC132C16F8 +:109D4000CD1B1591D534EA3609E5EA6B2881E65733 +:109D50004E063ED9224F40D809B7F3D952183EC11A +:109D60003C372BF923DC0611B6BBF9ECC10D1FDB28 +:109D7000190BCF9A152812ECB737DDF8E6F9C7EDC5 +:109D80000DF3C0A118DAF13DF2FD2EADE6F61ACDC5 +:109D9000EA35F7E810EB11DB2DF227F0AFC806B378 +:109DA000F34718F0D3EBE827180A22C7F4DAE326C2 +:109DB00004BFF5D9D9D2DFF91F002711F6F7FD410D +:109DC000E716371608B40FC81617FF09B72903E0BE +:109DD0000419B20F19FED20ADAAFFBF4DCB4E93C85 +:109DE000F139F7D3D90941FF810B100D0334052256 +:109DF000D9EFDAECD02510C7FDE3FAF60C2FFD05FC +:109E00000C03F8BEF3BA00DA0AFEB4EFF40526EB51 +:109E100043ECF6B511E5ECD815BE3BE322D9AF23F0 +:109E2000D3D713F4FFD1EB10D5E5FB0C50C011CC08 +:109E3000B9E8E5B911E00630F6EC1203301FBCFAC0 +:109E400029E0E43F7FE408E0BFEF08B1EF2113F31E +:109E5000DC4B04E1EAC9354F14E7FE0733CBE8FFDA +:109E6000E00B20FAF49C20DFC66301472FF315DBDB +:109E7000DCE2B3301030170CEA251722FA4BF7DF7B +:109E8000D0CEE0F607E8BB281FF31C19FD0C5F21BC +:109E900009DBF5E1EBE2F40E9EADB702680E1D178B +:109EA000103399E0163AE5EE1EE716D0EB1C0FFAD8 +:109EB0001E3DFCC0C1A9FC5DD424F52AE8CE1BF1EF +:109EC0000AE621E338ECE7B21AD2C6E7E9F8123B1A +:109ED0001CF3A42BADED051714282347B32B47CD56 +:109EE0000818E52028D01AF3E0E658FA81223DF060 +:109EF000F0D269DC4FEFBF22F54AD40E01EEBA175B +:109F0000AE96BAFF013CEC260BA6ADE005FF7BC484 +:109F1000E39EF0ECEB131A0304BCC70BD4D82F1D3F +:109F20003CF3E9E650D01D1E37021BC2F431C9DCF8 +:109F300022FDEFF625202CD54126CAF143E1F1DFC1 +:109F40004EF208ECEF5DBFB7402426A11CF8D3FA0F +:109F50001543BA0C332989E217E3F22ECDF2A40699 +:109F6000EF2D89102B0F1B6481DC16EFF357DCE318 +:109F700012E40FF1252FD93DA3391F1DEA59F5F938 +:109F8000FD0BF2441926312CDB1435CBCDF5BCC7C3 +:109F9000DB1C1A0C0B19222DE8DD04FA230CEA1045 +:109FA000FE1BBA9F47AEEDAEF2E2D90CE9DFEEEC54 +:109FB000B2173811FFA5F1F8812BD0F20CF6F6207C +:109FC000E9D63012E92FEDFD0E1C420EF10BD7FA47 +:109FD0003D001137EF11F60E0411D5FBE6F332E523 +:109FE00017310F1AEEE9F9E5C1033798250406E5A4 +:109FF000F0EEEBEFF2ECEDEBBDDCD0EFFFFEEE525E +:10A00000EC3AE2161DE6D3DFEDE8EE0D07E12DF0A8 +:10A01000B30ABF18C1040D320D080F1DF1020FDF86 +:10A020001936E0EA2DF408043DED4B19CA48DF1C4F +:10A03000280BDD281E14E3CD03E6E8B9C2FC0614A4 +:10A04000180FD41EE21DF3EB47D40B082F1DBEA240 +:10A050001CE711A5CC0D004DDEF10D1FEDEEFC034C +:10A06000B8AF6781E60CF1B7FAEB1ADC691CF0FABD +:10A070000BF7E904DD090BE338F8E00805E4251ADD +:10A080004A3EDD50371900FF2D1703EBF1D5153A85 +:10A09000140FF8FCD2D9F7E33B1652C50BF5EFF7D6 +:10A0A000E14455FCF4D3C02C003D0C10B3D50AC7D5 +:10A0B000E812EEC3A920F9E4DD58F712E8C8DB285E +:10A0C000180E2DDDEEB7EE1516173A79F68881DAFF +:10A0D000DEDD1DF9F03EE701DB33DCEA15F115CDDD +:10A0E000F9F327FA1AD8F7D3F5C91C204231D04C1E +:10A0F000E8DC5CD8002CD2110F17252CD2B42F36F7 +:10A100000D3A32D2E8ECED0DFF02A5C5F0D5DFDD4A +:10A110004EF7F8D3CEE916E3DA2DBFD0C3EE100127 +:10A12000C7FFE557365AE3153289CD1AF0FC34DD06 +:10A13000136253061DF555E50ECB473F3DED2C5BF5 +:10A14000D638F2D5D9F3F2CF21FC1A1F46130700F7 +:10A150000232CAE1E9343D1908EB1C4F1E37EEC547 +:10A1600006E00EEACCFE9707C5EDEDE10C0E813658 +:10A17000E457AB004A14B0C4CEC30DB2E2FDE9F31C +:10A180000B2D2AC64542A32AE907FFE3B60B20C1DF +:10A19000FA050BF0E24DEE0AE8092AF6F0F748D886 +:10A1A000D91D3513F1BE2E0BB4111B0DD204BEDF29 +:10A1B00038481490BBBC4617D2EF3E1AE4C001A544 +:10A1C00030B80619F9CBD5433613309ABDF2FE0BE1 +:10A1D00002C7E9401FFF08D7F023EB0BF0C0EAAF3E +:10A1E0000EE6141814F9D706FDEDE7B8F3CB0F020D +:10A1F0002E14F6D8AB0494E32B0FE50B15A2B61A78 +:10A200002817ED1E1804D52ED40B58F7F1D123FBD7 +:10A210000B32F7EA50F7ECE7B7B0D710A0D16BF5E7 +:10A22000353511EE0F0D3E2F81FDDB11EBF3CD0F18 +:10A2300001B0C40828CBEB01ECCCD6F3E8F012F661 +:10A2400008D3EDAEDCF73E0FFD091C10BECC0EE3CB +:10A250003F2858FDC1CD102105CEE03CBE1F2F1078 +:10A26000FD1019D829F1204AFA281C59E2242205A8 +:10A270002640C9F341C3D2C4A0D7F43F0D4C6C9C17 +:10A280003EDE4CE5EFC53121FD6021F317A31B092C +:10A2900096DD00274BFBF0C2F8FF25F5C1C7FE1481 +:10A2A0003BD33DEE5300FC450BC2E33A0A457F0E1B +:10A2B0003AC43FE821F919F14D47CBE6F3F010021B +:10A2C00092F8FF724903B3014B11F3D9BA03E00DC1 +:10A2D00016FDDDDFF955CE4617F44AD81D36F1F5E7 +:10A2E000E013DAD6F000020BE6DE191728F6FFE2DB +:10A2F000DB175520CD00E31C090BF5C8182A08C34D +:10A30000051EE820131329E61007EE17FC14C40AF3 +:10A31000A6E903FDECC3170B3FEE03F901043C175C +:10A32000232A26D8000531F3C8F5D303B427E25217 +:10A330001B072ADB05447F0C05F74C272C37AF534E +:10A3400020E6F3ABC6E038E913CBC711E42345366A +:10A3500002E4E4C3EA21261E201BF7C8BCCE291262 +:10A36000EB15F0DA174AF2F407E21EFBD809A10256 +:10A37000D9E3DB4EFF521D11CBFF09F5382BD82D49 +:10A3800022FE2AF129CAB4B650DD4DFD29CF21564F +:10A39000F73F3A0FE8CA0F2414C00422CD290B342A +:10A3A000E61F160F0AFF01F0CD0B281D121713EF41 +:10A3B0001EA82DAF14FA14A3F56309E34B23090D6E +:10A3C00018FB2629415B6F189CE9E4E6D25BB924AF +:10A3D00003FCC90CAE15F1D8820EF20A3A7CF3DF09 +:10A3E0004AEC05111DEA2F7F252BE217DB4E0902EF +:10A3F000E7BA1FF8120A1D27BA0EF8B513FCD10FE1 +:10A400002BF62BD710E306F702002D0B06E51437C9 +:10A4100005E6C618E3F5F1F5F0157F3DF3D0FCF63F +:10A42000F82AFD1213EEDEE8F7080D03160D3B21A6 +:10A430002CF145EB0202021E2D0ED50D01EB0B2473 +:10A44000C203FDEE02EC2DC8FCE8EF270802F8F687 +:10A45000E4D7FFE71B0F00F2EC02FFE439E61A38FD +:10A4600022E01A1CFE2006181504D4F7EF02DFDEE6 +:10A47000350CE31108A3E6001717B0D2F7033F1419 +:10A480002D259D4797D5A1E42215F0069775BED9D5 +:10A49000A7FBEE3FCE364D44D4FCFF13FD22430B09 +:10A4A0002BE822E9E9013103C36A2FEB77B736A81D +:10A4B000E1DEDED6CEE3090E19DCFBEAE907180D72 +:10A4C0002C03994E57B0E60F5200A1DAF3BE501399 +:10A4D000C7DC17EECCF6E2D67F1920EB0AFD21E5AA +:10A4E000BF20FF6107FBF60E390E11EAB921C4EB5C +:10A4F000050B292FBA4A03030D3229E4EB11F04C66 +:10A50000EE3F00421407DBDE15EA2F662C3B1021DC +:10A51000E72EEAF10A12E2EDB9FAA2F1FF6CFA02B3 +:10A52000F128190E2802353FEE3DE437090E21F8D7 +:10A5300018BA04CDC74657E6FB01221F02C8F03502 +:10A54000D2043022F830F90113007F3640543DF335 +:10A5500058D2EBBBFB0CDE033D22C106551F53371F +:10A56000A7F4031A2C0DF8E408F53F04850DEAE082 +:10A57000C9132336262B083FC11DFAF129D9C56B13 +:10A580009CE8D956416B0C202DC4DC22214D593C4E +:10A59000D14A1EE9DCDCEEE1761A78464A54ABFD7E +:10A5A000B620F7ADE4F797F8F1D6DB4526AE27875E +:10A5B0009EF82FEB993EC8D7F2BC5D28FBE9520EFE +:10A5C0000A160DFD41F628C3045DEDCA81B8D340DB +:10A5D000C9C6AD9EB417AC0F1A9EB8D7C552353E4A +:10A5E0006B45160D0BDA09CBCEB0BF5DFC09B8D6B2 +:10A5F000E73A2BEBCA2FF876C9C55A5AF1B761A7CB +:10A60000F89DB83191F9D7FFFEFC0D051BFB0B241B +:10A6100010DEDEBEEF2213F8F4B025F2D8FBA5C59C +:10A620000BEFF11A19FDD6170EDC1216CC0BDFD783 +:10A63000E2E620E6E2FB34EF1FA7E205E9EC2A1C84 +:10A64000EE24EDDF14E3D9EDED22FA5EC3E42ADA5D +:10A650001402D0E8EDD11F27F7CCFBF8BCFFDE07D2 +:10A6600026F00987E97FFD0501F123E9E9151C556D +:10A67000F4E4BF57F22452F2F806ADC14501141DAF +:10A680001DF0F70CF3120FED25BDE200E1C840E428 +:10A690000AFBF575255BFC14CCDFCABCF41202245E +:10A6A000ADE4053D79F0FC0D3CA042413935A912DD +:10A6B000143770FEC8F3E90CC54B530502FB6A085A +:10A6C000D7DA4A1ECB4FD1D006A828BB1D33AD43E5 +:10A6D0004929190500E6071DE551E6FB2809072E63 +:10A6E000D91E14EA0D5E04C433D2AE201E42A73632 +:10A6F0005852D4A417E7F9D00817EB2E1209DAE75D +:10A700005A3FF9160374090EE9F1096A2896F17F98 +:10A71000B2E93CFAA8CEC7E5E0D6D34A2CC0F40A89 +:10A7200015EBFD0913B2D91C32D024A30DE21BFA9C +:10A730000F142AEF2752283EBBB6EA8F29F1C10237 +:10A740002AE98828814920F23A810AB80129D41CD3 +:10A7500014F2F3C44EF1E130AEF80AAD03B7A3E84A +:10A760007DE5DAE21CC322141E10CE9CECC912DD7A +:10A77000E6DB2E9C10D8BF103CCDFEB7FBCD0AAF58 +:10A78000C5EEFD521BFFE5CC1E2EC0B32BE1FFDE54 +:10A79000F954E5E0184FD6D6DCB6DFB7DBC0D1E917 +:10A7A000DF68170100D29EF726DE681CB9CADB19E4 +:10A7B00045DFE37F3BC505AEBCDA1C207626060DDF +:10A7C000E686D4C5B7C7D40EE51041F636E61513B4 +:10A7D00011A838D7D7E9E30B2DBD07CDDD4B120704 +:10A7E000C91BDFC3C4ACD6EB010CFC050376FF37F5 +:10A7F00047E516EDDA3E2FF0F2DEC11D682DF5BDFE +:10A800001A2A11DA03CE314EE204280D04F3AC1EED +:10A81000C31E2AFCCEDB03D49710545512D8ECC8C3 +:10A82000D2DA23DB10D9EE49AE59FFFF0400000055 +:10A83000200200006CFEFFFF4CFFFFFF3F03000003 +:10A84000BB1C00008304000007E6FFFF8601000038 +:10A85000E40A00000FFAFFFF191100005CE4FFFF9B +:10A86000A6030000A9FFFFFF0E22000095260000AE +:10A87000B2080000F3050000350300005FF5FFFF9C +:10A880009D0100007CF4FFFF9D00000063020000BA +:10A890005A0200008C19000048F7FFFFEFFDFFFF90 +:10A8A0000AFCFFFF6FD9FFFF69030000F9050000F4 +:10A8B000791C0000A7FAFFFF84010000D1F1FFFF1F +:10A8C000EB0F0000DEFBFFFF200F0000312E000029 +:10A8D00094FAFFFF87FCFFFF7DE9FFFF92FEFFFF79 +:10A8E00016030000B1E7FFFFB80E00005E0800008D +:10A8F00061050000E20B000010F7FFFFD5F0FFFF3D +:10A9000063FCFFFFDDFDFFFFD9F6FFFFE6FAFFFF67 +:10A91000580A0000B5FDFFFF881E000060EAFFFF37 +:10A92000EEEFFFFF7D200000E2E7FFFF24FAFFFFCC +:10A930004103000048F7FFFF0F0800007306000006 +:10A9400010140000C4F9FFFFCEEDFFFF71D9FFFF27 +:10A95000C4FAFFFF891600000CFFFFFF3CFEFFFF5B +:10A96000AC0100008CF4FFFF09F9FFFF6AF4FFFF60 +:10A9700029DDFFFF6616000064F1FFFF11FFFFFFF6 +:10A98000E00800000404000037270000C3F2FFFFC6 +:10A990006EFBFFFF3103000034FFFFFFFEFAFFFFF5 +:10A9A0009CECFFFFB9080000550000005B1D000093 +:10A9B000650900002D320000B0EEFFFF3C010000F1 +:10A9C0005CF6FFFF2DFAFFFF8E11000059FFFFFF1D +:10A9D000F8F8FFFFBC27000083080000661900009C +:10A9E0000CF9FFFF12F1FFFF5CF9FFFFDAEAFFFF4E +:10A9F00080F7FFFFA6030000151900003FF7FFFFD7 +:10AA0000DF0A0000AA2D000002F6FFFF2801000067 +:10AA1000E20A000070190000320900009B000000EB +:10AA20006CE0FFFFE4070000BBFBFFFF3BE2FFFF22 +:10AA300094F9FFFFBE1000006E0C0000900A0000A9 +:10AA400081250000820300009D0B00004B230000C5 +:10AA500098020000DA5BFFFF04000000C804000059 +:10AA6000472BF8E006002943DEF53400FFED97FAA6 +:10AA70005BDA05F6DE760A81FCE48CE8265B4BD2D5 +:10AA8000AD0E186A81FEE15C415F2501EBE74C4C9D +:10AA9000C6010F81E40B8119E90EF547A540360C7C +:10AAA000FEA4D97FFB1143640FEC818120DF1E7F60 +:10AAB0008513BAB254E6D4EEF3F5F14EB6F88FCB67 +:10AAC000E61FFA852F813ED1A001025AFC4BE2130A +:10AAD00001BFC7A5922764FE8230E41299C87F4E59 +:10AAE000ECBE8242B0A6B369211FB2C5DA0DA4D86C +:10AAF000639919AB7FEDEDF3530B3E234C482814BB +:10AB0000DF4346F828C673D8B02D7FD51CA39458D0 +:10AB10002430EE057FA6F237829E1B21CD7F20A335 +:10AB200094B54A7F7B34F58170BDDAFFC03D2FC9F3 +:10AB30006E6C290F7FAADF6CB40F93CFC6D55AFE77 +:10AB4000C47F03086A4281C8A97FEB81F230F448D0 +:10AB5000A2B77C63D97F1D7F7F28DEA7E87F1DBA5F +:10AB60003E950D4F9D8A347FA60A128E987F96A03F +:10AB70008188E50CAE366DF0A3D7523F001281DF1D +:10AB800076ECE42F7E7F33F6E624B90F5491818F63 +:10AB9000CDBC24080FCEC2F5CDBD04214018DF4046 +:10ABA00039810F030FF901E33C811F29B8DFE8F178 +:10ABB000FC18F6633E201EBE18A504671FE2082B92 +:10ABC0008140B90503D9F1FE5A0BB5513D32BFF4AE +:10ABD000E7364DF27F26CF24B9F032F147D73BCD8F +:10ABE0003081E5C3BB0A81E581E25D125D8150FAE7 +:10ABF000DC0131FE03C9A8C0E5583A12F354F70F3F +:10AC00000E81A17FFCA1B0E9DFE045AD35BAE001DE +:10AC1000A609B1FB3E7F5CCDF4150B4A1AD8D61CB1 +:10AC2000037DCADFC1677DDA094FF46EECF58DC68E +:10AC3000EED523638B0A8146F4EB7FC2014D7F7F03 +:10AC400098B4E2F3112E3B5D17F71FB92DA345D23F +:10AC5000FE180D07960B5306E13AFB62F90CF5D886 +:10AC6000727F931D410DA40E1AA937DBD147AD8128 +:10AC7000EE15FB1E813D0524A89899EF50BF815722 +:10AC8000EB668DC2E232E634DDF81FCAECCBC97F39 +:10AC9000818F27A169A181739A7F28137FF2A497DE +:10ACA000EDEC998118E6E82CF1597F3A4E8781BD89 +:10ACB000656AF0ECDD53647F94AD16EC1A7136F0E2 +:10ACC000FCF394A3817F3711C137190D6ED4FAEAD2 +:10ACD0003243EFAA81815CCA81C0FAB4D06810E522 +:10ACE000B4EB1A570097F48D8195AC3609B37F51B8 +:10ACF000AF4F7F7F0003FAF8BECA8160C243293993 +:10AD00007F81FC81D2B5D6AE378124D2FA7F818A89 +:10AD10007FE238CEC281E6C2A9FAB264079EC72993 +:10AD2000ACD2020E0E849CB202CFFC2304CAA4351E +:10AD30007F98CCE06C59EBE581FBCB062014FE84B8 +:10AD40002D25EE1481CA623112AD0FA17D161A882D +:10AD50002E4B2F69CA2B3A68037F099FF5C0BDEAC5 +:10AD600060E616E50F2BCCF5814A0FF337980C28D7 +:10AD70001FE581987F480CD7BFCE4617A31EB08A27 +:10AD8000DEF432025122FCED899F60D2BEB18FE425 +:10AD90001822E5F288D7DAB8F5FA27302CC0C500BA +:10ADA000F5561C9E7FAB3E8DE72043EF365DF98163 +:10ADB0005CF70AD1C8C2D91ECCE3D1A19381034C60 +:10ADC000021F4141F5EDF52C01AE70D307620A2B4D +:10ADD000273022A230D70AC8B14D13BC41207F23AF +:10ADE000F6FF411D4354EC32290C0C4E81D5E47F13 +:10ADF0000B43CE1BE859812CD754A7C2DBD130E2DC +:10AE0000D2D521AFD8E62B7D374FF214E83119990E +:10AE1000D57681BD5C218D7F040B7F8165463481B1 +:10AE2000EC7D7FADBDA3DDC4CB7FD3A9EAD019D023 +:10AE30007F821CBCD01E18417FA77FB5727FB19660 +:10AE4000AC7F57660EC188A9122C7FCF7F253D2C81 +:10AE50007F19EFF69C7FFD06817F8C11C1B56020C4 +:10AE600096811DB1C57FCE541B13317FE0B87F7F23 +:10AE7000B2B07F7F03813FEA85A3817FDECF217F50 +:10AE8000CDA6DC6F1CDB4A2A2A3DE22981A558FFAA +:10AE9000CE81C87F0336EF42FC73F7D57F0B41AFFD +:10AEA00035BEFAEF7FF93F5319E24DE3DD1009BEDD +:10AEB000B5C57F7FBFD43438CF257F7F4C90A7584E +:10AEC000407F50BB04DC81813251B5817632E9810B +:10AED000D31F200DFBCB11B64D967FEEF4F703C9BF +:10AEE00076D14AA63EBC594C81F52EFEAF2FD1CF6C +:10AEF000E9F67F5CDFACDD26E11617573696BBB866 +:10AF0000B8C53C1AD7F16A05A3EBB481E9024AE05F +:10AF1000A0A9EDC0A5D73152DE1637B8293B529B08 +:10AF2000E31A4A93D91D14A7AE60FFFF0400000086 +:10AF30002002000058020000600400001A03000014 +:10AF4000CB000000EE0200006B060000FEFFFFFFDA +:10AF5000860300004FFEFFFF74030000B4050000ED +:10AF6000E502000067020000AF0100001C040000C1 +:10AF7000B10200001600000085FFFFFF0D01000078 +:10AF8000FAFFFFFF0CFBFFFF48010000ED0300008C +:10AF9000D7010000A0030000950200005AFEFFFF49 +:10AFA00046010000A2FFFFFF59050000400300001A +:10AFB000EE000000A6000000EE010000ADFDFFFF66 +:10AFC000C905000006040000EA0200004C01000070 +:10AFD00074020000D1020000D5000000D20400007D +:10AFE00051020000C602000054020000E304000009 +:10AFF000E1040000D5010000F0FFFFFF3C04000069 +:10B000003500000081010000A9FFFFFFA40200003D +:10B01000D102000040FFFFFFCE010000F7FFFFFF5D +:10B020007FFEFFFF5E0700000A0000000B0000002B +:10B0300056030000190000002A000000020300006F +:10B04000ED02000083FEFFFF7501000046010000D5 +:10B05000AE00000041040000ECFEFFFFBBFBFFFF61 +:10B06000B90200007201000043020000FF0300006B +:10B07000A7000000890800005AFDFFFFA70200009A +:10B0800098FEFFFFA300000062010000CD02000057 +:10B090001A010000B806000068FAFFFF060200006F +:10B0A00012FEFFFF87040000D5FFFFFF110500001F +:10B0B000E705000046030000EC000000A1020000CC +:10B0C0001F02000049000000F80200004A020000D0 +:10B0D00004FEFFFF88060000FC020000E6010000FD +:10B0E000F7010000DEFFFFFF4804000090020000AF +:10B0F0008501000025FDFFFF72130000E8FFFFFF40 +:10B100004C000000B901000092060000F6020000A9 +:10B11000590100003D030000F5010000420200005B +:10B1200093020000C0010000D3FBFFFF12030000E8 +:10B13000330000003DFFFFFF11010000B6040000D6 +:10B14000B3030000BC00000014010000C3000000B5 +:10B1500097000000DA62FFFF04000000C00C00004E +:10B16000308AEECC54078CDBF7F0B9B5CFFBD019A1 +:10B17000D50D20AEDED87F9919EBECEEF1DE7FCC59 +:10B18000AA5F3ADDCB5317ED17CAE600DD3AE62594 +:10B19000EFE7CD62E10433D9F8812D550435234E14 +:10B1A00053C53EDA130D1AF59F01D4B625D36ADADA +:10B1B000C6F3567F2EB544D66439030C15B19D37BE +:10B1C000FFA0E5C934F1CDFAF90E00F9BCD8E4B915 +:10B1D000C7C80AB440687F5B150E7F3108E7564F39 +:10B1E000D1429BEE12E932A74FF4C8C1FA16A8A9C2 +:10B1F0001B4B1181F1E93C97A9CA596A08D009C8CB +:10B2000001A01C2122186905A77493D6CEAD6181D7 +:10B2100067DEE537208FC8E546429AFC8404860441 +:10B220000A36DD81283CD39EBC292428FEF7BADDEE +:10B2300011BDF9F81790101FD247AE191E02114226 +:10B24000E7F8357DCD7FF21EFC031F1C15C3B962E4 +:10B25000BEC702BBF3A207818E4BC044253FE53732 +:10B260005FFBF60EF630059A7BABDF3EEAE1A2F615 +:10B270001700E7CDE71381F92AE92D4F49D4C0D44F +:10B280001E1932E11333DCC902BA0B6A7FFFD657AD +:10B29000CBF95B14AA1B36EDDCB3DE060344EF9852 +:10B2A00025DE1A471D81F6E2004005D3F7B94FFCB1 +:10B2B000024F2FD3250BC87BE16BF7B2260B32FC74 +:10B2C000282EF8D829198110C84CDD6F6D55E1275B +:10B2D000CE8918F4B8E56C361B7F4BA1030EF542FE +:10B2E000ECF018BAECD551D6840D7FDFF441EA1D9D +:10B2F00035E3DB32CE9BC0837FC602DED5B9EBB12E +:10B30000BFEB33FA1C22051507E3EE40183C191E6B +:10B310000B04F3EFC9FDD42FCE2ABC7FD65014C83E +:10B320006634E3670D1BD420B82DC98118FCE1F405 +:10B3300027EBFBD039E5510BCB140C21FBFB0C1692 +:10B340000BD1F9DE0F0DC4E6D418859CE8FCF0FEA5 +:10B3500001E82DA9F50A7FC8B920E9851EAD09C00D +:10B36000EC91AA3C0305024CEB2A17DD81A0E813FF +:10B3700033F30ADB10C743B6F7B3812E15F9DE0F9E +:10B3800029D7F1D5C13FEAF01D171DEF1AFCC206FF +:10B39000F42EE55CF54064994752157F1AAF89DCBD +:10B3A000C9E804B8F109D6BC811EAAEBECFB681F02 +:10B3B000CDDFE5F74A54E7099C02C1814E3CD9D65E +:10B3C000BE502C7C33D019F5BADEC1D9B43CFE177F +:10B3D000D324B6446504104DD813634EBBA9D2F6EE +:10B3E000B0447FB3D9D101D614F2DAE5300CDB0BCF +:10B3F0003E45E1080021FA2A170A251E03EF811FA6 +:10B40000F198F128C9E9AD8A8B7FC50B13E6DA659F +:10B4100020D8E9C12581B7CED628BE810ECA38040E +:10B420003BCCF6E70421F72ADBD7E94EAFC0041383 +:10B43000E5FE9AF4523D43DE75CE10811647480E64 +:10B44000FEE43E2ABFD1542EAE230FD61E3FC518B0 +:10B45000E3F7637F08070B1D111E38CAE8F6F35B9C +:10B460005EF9DBC081FC73E7CBE14613E3990ADEAA +:10B470006694EA2EB7D7F91981FAF4ECFF04F75E67 +:10B48000C23F03E3CFF4E19D390423050D2D7DE098 +:10B49000354011F9E3DC16EE132FD0FC2C9A1BDF9C +:10B4A000DFDCC881275EF723CFE4F025140A69CCDE +:10B4B0003DDF3BD83ED0FCF7FFFEB8CEDD812B361A +:10B4C000073596E6C8A77F8403C00F0D5C028EC9BE +:10B4D000C4012ECFEE281AE444AD2003B90AF4D9F2 +:10B4E000FC34C77FB726F8AAECF74CD2DE4912DE4F +:10B4F0002D04A0167F1E4EE118F46748C63DB856CD +:10B5000002DB29FDE393141FD64343C7FF81355F58 +:10B51000BFFA503FC77CBD42E3181039E0395A2EBC +:10B52000F1090336112406D7110B19740F3ADC25E3 +:10B53000FC161B3919DCEC7F35D42FFB1CF60F06EB +:10B540001C2FCFE6050ADC1550C3B6DAFAF37FDC10 +:10B5500081FAB897632BCFA76E096F423FF021376E +:10B560001E34FC39F6DD2345EE4BBBC1DDDBFEA905 +:10B570001A3B8D07E643797F0315C922E52958E771 +:10B5800044182DEE1C260A025B1F098A1A0FC4BE3E +:10B5900048FEA3AD2A0C7FA82AEEC9EA18EC38D6DB +:10B5A000EA1CF8FB39240EE6DE2D03ED0C34810293 +:10B5B000040DFF81F7ABFDCB24CB65D240B1F00683 +:10B5C00007D2F346CFF7AA0EAE4F2C8101DA726391 +:10B5D0002667298718EF116754D90018D3C7A1111E +:10B5E000E9DA3681EC2ED9F1CAB9E4E6CD370405A3 +:10B5F0005F0FD340EFA92DD3DD1B17BCF58E79BDAE +:10B60000E742A2EE031602D116F6A0ADE87FDADB20 +:10B61000C2F908BF24F0D3D8BE1B061104C7452ABF +:10B62000F0072AC7A981DCFE0CEFCFEA4532EDFD19 +:10B630002A66FB81032AE70003D02B16E7F1079265 +:10B64000810EDC7657011509A7EE77E3CECC4CCA04 +:10B65000E6D7B22B2896E56546FB5FEDD001D11801 +:10B66000393EFA64781D0D062C10AE27E6E5A77F5B +:10B67000CD12EDA019352FE10C3DE1CC7FB2554440 +:10B680000BE8FBF9E0CFD3F71BC3D4BAD3E00E9796 +:10B690003B1EE6CA26D9C9E1E503EC2EE281719290 +:10B6A0002E0A01D54837C80DDBDDF5B2E954DDFEC1 +:10B6B000190DE9D954D82B810DC8C57FFBF8F3DFEC +:10B6C0002CD6F158D0F3973528E0FC01C2EB752158 +:10B6D000D0CDF1E728C7FE31F5F5F218AD7F14D2D1 +:10B6E00009205263DA15310AC40DF26BC70E81A12D +:10B6F000E3FB795CE42ED990C0F946F3B6F3A14997 +:10B7000047C3343A08E6F27FFEC587F015CB000444 +:10B71000510C243DDF21C90A0AD623ED1CD9E4814E +:10B720002CF9F51414FCC309F42A19F81F19190788 +:10B730000707091DE4089A7FAEBF0FF2010CD8106D +:10B74000C205212437A519E9094F0D384801F3092D +:10B7500049EE3BBF4766DB0DFE4DCB0506F681315A +:10B76000D5CFB8E01E712CB2D4810910E2DDAEE76E +:10B770002DE7F2ABE4E12F55D2A81628B541E851E8 +:10B78000338AD1B3EF3AEFD88138D422A2CA51DC40 +:10B79000C4BE12440616D94EBE6A018EF00E4FDAB0 +:10B7A00081584EDD2B5540C5F9EFFEDA53172BD1EA +:10B7B0004AF0FE1C0FC2C3F3F739347FF69F08D559 +:10B7C000DC49B9C9BF62E9550A58C2258E4A72BD23 +:10B7D000BC44E87815DB7F93FE0D4B02B20E1CAE25 +:10B7E000D6FFD70CD7BA19130D306C0F151E0A816E +:10B7F0004E09135D1EFB561D059CDB7FD014FB1606 +:10B80000F40639B2E7CC2A2A52E6056921168BF4F0 +:10B81000C9F3F0BA1B2D8E2EDAEBDBD821FA338177 +:10B8200050D41BF5FBB1F54802E08186F52E0D26BC +:10B83000F11EE5D7170CE9E1F87F0D3F41FBD20F70 +:10B84000DA4132FEE25DFCD20147370D03ECBBEE7C +:10B85000BB610734F309DCAFC80A3A7F18C5062379 +:10B86000FD0008EE252AA5000B243ECD48EABF6D59 +:10B87000C50CA9F833F1D6FD7F24F63A2236DADF7B +:10B880007F2C1FBEB2B50B4D1A33313FE910A31503 +:10B8900034D73007BD46FE1B16DF008158E5030193 +:10B8A0002003F5F60327250D4DF62602F716E34C87 +:10B8B000022EF5EDCC6A2BDB00B408E8FDBE2C317E +:10B8C000270FCF640CD37F6BE5910F0559220250EF +:10B8D000EE8DD01D330BA8F706DF8187DDDB151653 +:10B8E00074EFF20D55CE12F40F3FD8E4B250CCE510 +:10B8F000EFF9ECF2E87FAC25086E121EFAAD3ADAE9 +:10B90000D9D95850F02DE53D21E33DD6EB468B7F4C +:10B91000091853D370EFD2378755FBA65E7F60DFDF +:10B92000B75718375725CDABBC6A051C35988EED37 +:10B93000BDD920182A7FDEE4A5F725CF11FA83CDE3 +:10B94000DF7EA2C928FA11BA1B4131ABFD2E361396 +:10B95000313EDB11E381EAE6CCB2E813443933C768 +:10B96000C1FF2F81D2E54002F6DFD2C6E5DE05E356 +:10B970001AFDFE2BDD2001CF134A26C1B7F1F8D7FF +:10B98000170CDBF709C8810E13D70415FE55CBD66B +:10B99000D83A1F09F8BA1CEA53D03958128106E484 +:10B9A000B8F542A9E688118F27AB81C245E2191B81 +:10B9B0003436BC35E83DFBED7F9F2D65F3B730DABB +:10B9C0002AEF077FB137AB1C0BD2331D0B1F5DF481 +:10B9D0004D72DE362DED3FBC7F3917440788CB13FF +:10B9E0000E2430BD201B2269FFE8D228F4EE01AD01 +:10B9F000CF022219CA3AF2D7D581DEF62CD72F4CC6 +:10BA0000C837ED3A24355A2070007FDAA79CB7A8D2 +:10BA1000E415C52CF6884355AAE1C9DA9B810B864B +:10BA200071D9993417C5542EB709C340B737323886 +:10BA3000C80AD0BE547C70FFBAE942AA31DCE4FBEC +:10BA40000FEC81B8FFE9DC062115D57FEC17A1F9D1 +:10BA5000BA122D71D413DE97053313D42420B87392 +:10BA600091E0F3DA6D31FDC2815D000AFBDD213228 +:10BA70000AE811C8F1ED9C015E1108667FC335200C +:10BA8000D63BF00ED2C44BE1670949AD00E7AB7C71 +:10BA9000C745E7BA0F13F7F2E3075C7F096AAA0705 +:10BAA000C209C4A3EBF1CC43E409087FD441D9C453 +:10BAB0002F1A4818D840C301CAEE611E07C64F4965 +:10BAC00024AA00552D2238FBF281A828F7B0B5F141 +:10BAD0002DAA18DDDE0D1131E5F208E60AFF20D7A8 +:10BAE000D3CCEF051614D6E4D715010800FA7F1160 +:10BAF0002BB42C65E9D63FE53E23F97FFEDAEDB5A0 +:10BB000009FC001553162E5CD981CDFDBF4F25E1F0 +:10BB1000241EE419D0B281DC1907EDDBC36818419B +:10BB2000CC04814A1D632F8615DF23780AC9BA2108 +:10BB3000F9011FEEEBC01A079D311398B2CC197FA3 +:10BB400025DFE50243BB103205E8F8F5D22B1013D0 +:10BB500006D8EF324657812BEA54E80FE64DF3A89A +:10BB6000C3171117CB45EE113A789B55F3108A0194 +:10BB7000F459A37F9F61FCECE2233E013F0AC9D345 +:10BB8000F11CEB196DCF0381CCD9C498F60C173B8F +:10BB9000E1EF3A0FF6962D2432CB1FF4C9D4FC7F87 +:10BBA000A6099E18E3253ACA12F909F21844B7C546 +:10BBB0004DE52055DB20DC6DDD29E5FCF9D6B247EB +:10BBC00051D99EF0477FC45FB3DC180526F2407F51 +:10BBD000FB0D3F0D41D7D9D2C2E7F7D61C37463E01 +:10BBE00011E30D0F038DCA7FC000AF0CB54506D21F +:10BBF000042C18D9E0F74D153FA9A74F83F09D6B92 +:10BC00009A0FC012834BA0D4098112D430574C0D27 +:10BC10004EEBF35F7F4BCE353EE0A30D0E895FDA2E +:10BC20000B301B0937FC44CAE5D920E5D600139137 +:10BC30009F06BCC92BDD147F02F9DFCAE4F1D132C3 +:10BC4000B8D84D82F5B5E8E8D9C881F74D3825F860 +:10BC5000EF580F72F5ECEAF82B5CB2F8C4435AA423 +:10BC6000E9C5597F00C438DA4BCADC1FF00F7EFFEC +:10BC70007FE0FE0BF2EDE13BE40CEB09CA4414FF5C +:10BC8000341B3AFF0F37E6FA89162A38C80CE574D8 +:10BC90004C81A7CB698CD603A8294A97AFBAA9F0E3 +:10BCA000090520C946F2D57F16E4F4B9F9EF13FD72 +:10BCB0001511D30303DFE9E0090BAEC6F7012F81AD +:10BCC000E0D9D3D316EE092E453B1C0411D80B0D39 +:10BCD00081D8320BE832D2AFF013253519E10701D4 +:10BCE00022ECEC68DBF43BF38BF514FA4513E32309 +:10BCF0008111EDDE2D033C204823DACDF81309F93C +:10BD00003AEEF5FCE1022F812607ECD034EBDE0A97 +:10BD100026F4CE09E2E4C7C39C2BDB812B5E23EA29 +:10BD200041EFDF0577BF7A20E5DE8CF4F746F9DCDA +:10BD30002ED0427FD90FE5CD9F01D2270AFD3000DA +:10BD400045F24B235245F3F14A56CC5E93223CAE6A +:10BD5000CDC63773150C07DE0BE832E7F98A81464A +:10BD6000D9E205930EB338CCC9E7E312D85239278C +:10BD70007FE7152DF5CEC2EE570D24EF6706CCCB2D +:10BD8000F531AF7F263238A7E54FBDEFFA15B9A9D7 +:10BD9000AF1E9F81FA1857DB581BEA370EB1981275 +:10BDA00046F0034D83A226673D0D2E962ADCFB7FCD +:10BDB00021F43823F84FFE1CE4F15B26211AB5501C +:10BDC0000D81F1DF050650A6317D24A70100CA953B +:10BDD0001CAD1BB4F40D37E52196CBFA571F06E1D5 +:10BDE00019FB3481D839E203C00737FDF0EDFDB807 +:10BDF0000927D210D22616DB12006672E31C991FA7 +:10BE00001ED8FF6AF9B27FF1C2433BD0EA3514D5A0 +:10BE10003D16E7A25D815C0E094A00E31B23D2C0F8 +:10BE2000A66FFFFF0400000060000000811000000A +:10BE300069F7FFFF6117000055ACFFFFCD4B000015 +:10BE400032CBFFFFC8D1FFFF58F3FFFF04E5FFFF30 +:10BE5000A11B000088B1FFFF4C0E0000FBEFFFFFAD +:10BE6000472A0000E4E6FFFFE6D7FFFF5CD3FFFFB1 +:10BE7000A4C7FFFF8C2200001B6300006A1D0000A6 +:10BE80000E3C00003F210000130100001270FFFF74 +:10BE90000400000000090000FBD1FDEB520A7F0501 +:10BEA00057FEEBD5470B030DEBC10CC019E7FF1193 +:10BEB00003DCE834160FE800C6EE04FD00F6A4DF4C +:10BEC000160EE3F1A911FDF224141DD2F0CEEC2DD3 +:10BED000CB2A3CF7FFC5EE1CF2F971F132100C03CE +:10BEE0002401F6E3E024D625EA00252DAAD7F001A7 +:10BEF000D2F2A0C9ECDFF12927FD2E13F4FDE1DF1A +:10BF000017F80BE5294034F40A0921E8256ECEE83C +:10BF100012EC3203DF43DBFAE60ADB041203E93AF0 +:10BF20001BE6E8FACBDAD0F6F2FE1AFCE7D8F5E425 +:10BF3000812034DC9DDB022925FADC2E17F41EFB60 +:10BF40000AFF12E1FAB31CCBF4FF216C2F03073771 +:10BF500004EEF3A6F4C2E5F013E3213BFFD7CC02D5 +:10BF60000AFC0307DEC10010EB494BB73099D81922 +:10BF70001103FB88F9E9D70D05F8E444ED35EF35F9 +:10BF800002FCD8F81D05DDDEF21BBCF61BCDD60188 +:10BF90000DFD4306F8EC4901E7DBC1ECD556D5DED3 +:10BFA0001304F623E414D5C6E50B157FD4150F2D25 +:10BFB00037CF0538028523D036E00805DBFF06B110 +:10BFC0001B0337543D0BBF3027D83217D2332AF723 +:10BFD00012F0A457EA270837150A2ED1EDF3D0D274 +:10BFE0004A02DF26E6DA1204FFBC1DCFF1E218FC9C +:10BFF000CC3406BCE3BA0F0B0036EE2109E5114143 +:10C00000EF3CEE3D193C53812D63BE1ED427B9F79A +:10C010000D1EFC1F14103FD4C70C20EC110F21CDB6 +:10C020003DE8FC3DD7152A1106E8CC01FFF4E2EC0F +:10C03000C4EAA8FF50E0E2BADBEC1D1522E81115B6 +:10C04000E613EF11F9D1F1F4F6B9E1DFEBCB1AD732 +:10C05000CBEA47E9F31D2BD30BFFD42A0A086D5016 +:10C06000E6EEECCFDCFED781E7F0DDFEFF0DC3FD91 +:10C0700022F1E0360FF7ECE3E53700197F29581D70 +:10C080004BFC0CDBDF06CDFCDD25CFF741FE21426A +:10C09000D510DE01281DF0F51FDF2A11194A37E6F9 +:10C0A000F73531F91106DEED040BF2D41312FC2C36 +:10C0B000C4C044D911B20BF5141C04FBD4F6FD2FF7 +:10C0C0003B2BBB094C00E641E51028C0190B50D9A9 +:10C0D0000FD82E161EEBDEF9DBF421F713F9000959 +:10C0E000D9FECDFE0EDA07FE12E22FEF000617147E +:10C0F000F9C26D683A061DE9020EDBFBF7FF8120ED +:10C100001B07F8F7AEF2151808F5FB41042EED02F7 +:10C11000333CF5EA15E62A0AFFDAF5F7F6FE183D94 +:10C12000F51BF4F822EE1BA749FDFDDD19FAEADD47 +:10C1300015E939E6FF05E6ED27DCFF0509C90A0C1C +:10C14000EB070A383D2D07201F1E0F102BE73AE89A +:10C15000050FF7C433FE1B2D4F0315D7F815AB653C +:10C16000F6270EFFBFDC1420D6FCD727F3210124CD +:10C17000C549F0C9F545CF34F5D6F3D3F9C910CF89 +:10C18000ED44FECF1B19ADE781D7F6E60D142DD592 +:10C19000C001FC2C02042FE329EE0EFB142A5440AC +:10C1A000E91CC7A66E6D7FDF02B6E53EE2F60E4FD4 +:10C1B00003AC4FFEE9E721180137F8FEFCF1B5FFAB +:10C1C000E207CDFB11DAC3F823180C3AE920320557 +:10C1D000CC32FD11465C18F70DAE1B3746EB0F381D +:10C1E000ECF9EE359EF0A9E9F21BF60489E2326122 +:10C1F0001A33E6E3CB17EA12CC41D6D508EB0D3D56 +:10C20000F60244F2F97AE734DCDF17162DF3004327 +:10C21000011085910D921B2ED172B8D8EDAAFF8125 +:10C2200023E8F4951D2321EF0D2D0A1FD3EF1608E7 +:10C230003487BD42F727C13003FFF1E1E3D145D98F +:10C240003DC215F835A644CCF6D0231810C0152FE2 +:10C2500043F50BE103EC53BC24240DF7F7F0180B66 +:10C2600021F61FCB7F50F3430202E20EEA5FEEEEAF +:10C27000DAFCB6D405D9EC8D312711F408F513EBAF +:10C28000B61CF52F285CFA12EA1DFEEE0C2BCC161C +:10C29000102122E91CBEFCCCFB084512F57646CAEB +:10C2A000E9400FDD222245E5FA064B044132DBEF7F +:10C2B000140A20F627D429FFEDCEEFF00BFF03324E +:10C2C000EFDD1E2653E781D325F2E0121BD7E51CD4 +:10C2D0003CAFD5CCEC0817F7B8FECE18EC352437B8 +:10C2E00016DCF0150702FD1CECF6EA3F2E322C0995 +:10C2F0000604FE052913F5D602D6172801FE222CC6 +:10C300003112DC46D2BEC9FDF7EFBAD0F443D907EB +:10C3100023CC09C7FE2917E6FCFAC1CD0D0C25F97F +:10C3200013F20301F805181302FAF8FAFF1A3A0B90 +:10C3300000170FE7020D30F4EDF0F69EFD01F41446 +:10C34000EF05060C040A7F5108F8FDF816EFF9FF17 +:10C350003218CFF9FBF1C3FA020A04FC0111F9FE0D +:10C360000DEFFEFCE207F4F2F708FCFCFCF8F90F15 +:10C370001BF902E80D05FBEB4AEEF40C1962030908 +:10C38000FEE92C812A8BEB4B0114E41CF92D2DBB0B +:10C39000BCE0A2F98BF708C91F11FB033FD453DAA5 +:10C3A000D42EA6F603050E0204D1631ED520C808BC +:10C3B0000E05FA19392032CA034709DF2CE5409AE5 +:10C3C000C71A08FB2FDAD648C8DA1619EA1C02C2C7 +:10C3D0003424E6E3EB47ECFD0832372ED7B60BE703 +:10C3E000F51320ECD0AE7FCBE33000E928521BF2EE +:10C3F000114008F2F415EA21F52B400C17FECC157C +:10C4000024FE10BC2D32F2E1EA0107D8D4234322E6 +:10C410002DB00EEA0B3A231F1959E5EFCDF1EE7D51 +:10C4200002DBE9FC0AB720FEE8E501C938F7FAFCAF +:10C43000C0E0BC00C2C5F7E4AE9A32DDF04EFEDDCE +:10C44000E9EDCB6AFBEA6D170FEDD5050B2DE7DDA6 +:10C450007038531E4CC3F5E9A8905EF0F4193B54B4 +:10C46000FB1035122107D21A41EB5FB5081CDEFB29 +:10C47000403805CB1EBA632BF2AA11F8D6061681F6 +:10C48000FAF3D61DE30EC2141AEFA82DCE196CDEF6 +:10C4900038D23730D8E7B536C73112E8E9C1194E7E +:10C4A000DB031CFB11FEA0F1F3DD32D3F7D8F21B46 +:10C4B000E2F1DC043F3AFA1A0412C4C90DEDD0705F +:10C4C00037ED0123A4CA1BDED219F8F00614F011CF +:10C4D00075C8FA083A00033CDD0FD0D2E4B5233228 +:10C4E000FCF0021007EE24E64322D17FDF01FB14AB +:10C4F00029E9341B0BF8F8D808C818F664F938DABB +:10C5000028F73BDFB8FA55E61BF2FB23E212244979 +:10C51000E9EEC3D82EE0E4FAB4370DF29B60ECF1FB +:10C520001F17F30F17FEEE0701D6482DE6EA333842 +:10C530001923321AF24510EC0E56D146165D2EC65E +:10C540000B2B940F02ED24EBE1FFF91F7F207C3CC5 +:10C55000A1ECC72416B6EC2D0EEEE2F0CC1899141F +:10C56000C414FEFB23EB06F507FAF4E5F4F6FF240A +:10C570000C0EFDFF0F1901E9F525F5D90CF10DF8A9 +:10C58000F3D0FF0A14FD0208F12026F2F3E0212582 +:10C5900081DED100D011FB060D0C0A25170C1511F8 +:10C5A000F32805FC101AE50A0CED0AD6FF02FA156D +:10C5B000C4F8F30904DD11EDDE13EDF2351C1F3074 +:10C5C0003DF835351997E8B01EFD14D7A9EAF54BAB +:10C5D000E3FC24AAA6E6F8DCC43401E7F47FB91D25 +:10C5E000B9F5BAFBC6EC0A06EA742207F3F1240F88 +:10C5F000F1D11AE30B1607980007E702080D29E3AB +:10C60000EAEF3514E2E0CF418CBF233A0227E73F3F +:10C61000BBF6C7D33AE1FEB301110A14BF0B18D021 +:10C62000813909FEEF12EF09020BDA11EC31EAE66B +:10C63000F216ECE907C033F9D5E40B1613E4FDFB61 +:10C64000FC0FFE0CEF0DEB080C07FDD3F91EF332C7 +:10C650001A02FCFC61D50DEA0502DF0AE00EF520A6 +:10C66000EB0329180AF300E1F70C01D0F60C2CE0DB +:10C67000D4F3ECDA1742F80E0FDCF4E344E51323AD +:10C680004BFBF2BF341604DB134813EF022AEACE49 +:10C69000202F22E6AF34F83F1C25F7062681D7AEBF +:10C6A0000ED00E01CCB402F203ADF1F9F6BFDB3EC1 +:10C6B0000813113DC4FFF5E403ECDBE2C21CEACD34 +:10C6C000CAD48A31F5110E229821AA1D182BC11641 +:10C6D000C8D3EFA90DE83DE1C3D00F12F3EA07F488 +:10C6E00005F002E77B1433D1B82D0AD7ECA20EE097 +:10C6F000E4B642E7D2FEFE032B59230120C32AC928 +:10C700008EF528FBF7091845E20E34F5EA21E4E43A +:10C71000DB51E60BF2F31CA603B3D5B308F9B671EF +:10C720000FE91AF31A7FE8C2D02EF62FF3E0054680 +:10C73000E0EC2AC633D2E5E70CC802401B5C53C1CB +:10C740002C0E11BD373C951E0E3AD7D5EEE64BADFB +:10C7500037E6030BFAF6F3D8EE931B02D9FC21104F +:10C76000080A53ED7F51041A20EF1B98F5F2C0E43C +:10C77000D7E51E43DE2C1BC61EB4D4CD24E622DA38 +:10C780001EFB342B30B8D7361BF4D1E42625CD0B55 +:10C7900011EC0D22D20DF5C91E79FFFF0400000037 +:10C7A0008001000077EDFFFF9A47000012F8FFFFBD +:10C7B000F4E7FFFFB5080000620000001606000065 +:10C7C00077F9FFFFA2040000BBF6FFFF2441000041 +:10C7D0009BF2FFFF7A0100001EF4FFFF79EAFFFFE2 +:10C7E000632D0000A6080000732800005B4C0000C9 +:10C7F00036F8FFFFCB230000EFFEFFFF95FFFFFFA2 +:10C8000079F6FFFFAC570000B3410000A7F9FFFF26 +:10C81000B2FEFFFF07F5FFFF62F5FFFF8C0100008E +:10C82000BA50000074F4FFFF76F4FFFF06F3FFFF39 +:10C83000F603000014FAFFFFBB11000009F8FFFF28 +:10C8400001110000C64E0000B2FCFFFF261A0000D6 +:10C85000A109000055F0FFFF59F1FFFF460B000052 +:10C86000E30500001C070000C901000029FEFFFFCE +:10C87000AAF0FFFFFE1500008C0600003BF0FFFF52 +:10C88000461F0000870100009BFEFFFF2D0B0000EC +:10C890001E36000024040000B10100003A00000030 +:10C8A00076490000B0FFFFFF4E5000008F070000E8 +:10C8B000CAF8FFFF46FFFFFF970700001A000000BD +:10C8C0009E030000721C00001B3F0000D2FDFFFF12 +:10C8D000E53A0000964F000033500000E25000009F +:10C8E00051FFFFFF1B5600002C320000BDFFFFFF71 +:10C8F000780200005DFFFFFF822E0000A20400000E +:10C900007EFBFFFF633C0000D7010000F433000012 +:10C91000AD010000EEEEFFFFA70200006D53000026 +:10C9200006F2FFFFAA7AFFFF040000006003000088 +:10C930001E350AED01F6073AFF0C84281035FA1966 +:10C94000FBADD5CA9827FE12B5DA06FF2F15FBF905 +:10C950003305F4FBB00F1625E1FBCCD6240301F21E +:10C960001E493FF3FAEAC51F024DDEC0111301F95B +:10C97000D8C331439FBC300209F546EBC3E881FCC4 +:10C98000B8E3341E1F9933271E45474B3903B7665A +:10C99000250512FCEC47ED7FF2E68E4C3D5523E673 +:10C9A00008D7D22A812C3D1FA3D0633E657FE8E7DC +:10C9B0003E23E139A8652F4D96B8CFEE450DF2E044 +:10C9C000997FE3F7AFEECA362749DA817F2424BB8B +:10C9D0009DC0D82B150021281BE17FED9DB7A10636 +:10C9E000BB9F56F67FB17F612D66E63C3F7F9DFF82 +:10C9F00011FC311EF0B4F17EF107BA3216403193CA +:10CA00003A2BBE5BE8025916D5CE472F4F427FF92D +:10CA10000B22F5E40E472340E9B8CCFC45DF122396 +:10CA2000EE6BD3F5CF0907300BF001AD5506E1BC35 +:10CA3000B3E2CCA92D38C81D20E668D5BAA6A20B52 +:10CA4000EDC843DF62034E2A330DC132E075DECA02 +:10CA50003AD2F9011AE903BEF7C9862C333C0D3CE2 +:10CA6000F7A481F2CB420242B7B8033353E212BDBE +:10CA7000561140FFC4FC490CD3CB0D39256009DBAE +:10CA800068B37F3B2C021AD60C74DEDF0C5523CD25 +:10CA90004FEB514D818838F2E8AAE1A7DF94850178 +:10CAA000AABA3D4423AC613FED22427179FE8F7FEB +:10CAB0007F84CFAC7F7F7D98B386B57F7F7F7FDE1D +:10CAC000EE90966DBE7F437F81817F7F7F0EB28720 +:10CAD0007F617F7F137F7F5C9EFAE2E67F7F9D848C +:10CAE0008182B57FD77FEAE07F7FB3C71E7F7081E9 +:10CAF00034A3E17F37E77F5F0494B785949E89680C +:10CB000081817F463895497FC645B97F265681A1E8 +:10CB10007E9F7F7F77897FC7A0F9896153486E81A7 +:10CB2000344CA37FD3257F6D96B5601245459CCECE +:10CB300032562DBE4C7B3C7FA8F681817D257F7FC0 +:10CB400017A6A2768175F4F351F2BF87184E81A51E +:10CB50009981CCD3607F2E7F32B1AB8181CC8A6941 +:10CB6000E3D96EF531C6B628ED81815EC268B32E79 +:10CB700001A8C11EF9CB05F31210810C142D191058 +:10CB800003ADB2D809F9FDE3D2E9F1293AFEF193F8 +:10CB9000382743F17FF342F406035C62023C06DE71 +:10CBA00070E862D2510165DB03593000022409DFCD +:10CBB00081FC7F12BCA11BF8C5C6EFC32F81B9FD54 +:10CBC000CBCFD93708D10C38DEFAFC4C7F06C62E05 +:10CBD0004C81D21CDF5E33BF7D58D84745395FD4C6 +:10CBE000818189B63F4558DC89951628231CFB8135 +:10CBF00042713A4563F9560AB0612D335C629F91E8 +:10CC0000D0E6D697F1347F814D4B7F05ED4E25B9A7 +:10CC100024BB3D562AD66F598181EDBDCCB0B1728F +:10CC2000E493F17FF1EED01E84A7AD540FE0A8C1CC +:10CC300064A05525E8D042DF7F7FB34938251FA97E +:10CC4000CF41CAED3B384DD4A3B121E0044FE6D229 +:10CC5000F67FD6E2BB12273B817FACC77D45775874 +:10CC6000FDF3C3B5C6384D8418D8ADF1F22EABD262 +:10CC7000778927430456466CB8ADF3C3A003C17F40 +:10CC80003ACEF979E581E0CE81BAA028A7DDF52B6F +:10CC9000167EFFFF04000000800100003D0200003E +:10CCA000B90600006EFEFFFFA6FEFFFF06000000B3 +:10CCB00028080000BFF5FFFFD20200003BFFFFFF86 +:10CCC000E3030000B7FEFFFF2C0100000C00000092 +:10CCD000F7FDFFFF740D0000150E000058FFFFFF69 +:10CCE00001030000C0000000FA0500006605000016 +:10CCF0005E090000A4FAFFFFEC050000080A00002E +:10CD0000AE070000B20400005A0700000EFEFFFF4D +:10CD1000800100009D050000DF0F00001A000000E8 +:10CD200041000000180A00001D050000A5010000D8 +:10CD30006402000030FFFFFFBF0400006703000033 +:10CD4000FC070000E6010000EB0200000DFFFFFF02 +:10CD500039070000DC070000E0090000B501000011 +:10CD6000E6050000E6090000BB030000200000000B +:10CD7000A9060000F103000045080000FA030000C6 +:10CD800058FAFFFFC70D00004602000087FAFFFFB8 +:10CD9000E3FDFFFF190E00005808000082010000AB +:10CDA00035000000150B00004B040000BA02000023 +:10CDB000A10C00004C000000F5020000170100006B +:10CDC000AB070000390300001C0200003C06000015 +:10CDD00019090000D9010000DCFDFFFF150E00005D +:10CDE0007601000041FEFFFF36020000AE060000A3 +:10CDF000EF040000020F000078FEFFFF5C1100004E +:10CE00008BFFFFFFB80C000057FDFFFF1904000067 +:10CE100017F8FFFF8C02000003030000A27FFFFF52 +:10CE20000400000000060000C2D3F91B14CAF5B9C3 +:10CE3000E87F5910F813C2EE16408120221B3FD91B +:10CE40002024CF1DCC4CDA30D619FB171E025CB65D +:10CE50003DF1DD19EC7FA55EEED52CD581E31361A4 +:10CE600006D2191F002CF2DDC845173510EC81FEE3 +:10CE7000D331F1DB33EFE52323C8FEF0B9EDE67FD4 +:10CE8000D7F51C0CB510583026FD0D3332DAF09C66 +:10CE90008114C5ED23AB433CD6ECE74E4943B03B90 +:10CEA0000A28018114FB1BCF4FE6121219EC11D393 +:10CEB0008130A8DC0FC6261AF06C2131E8CCC46B97 +:10CEC000E4A97F2C65DDDF29074D22EFF806CF7F2F +:10CED0000DECC366F4E76BF631FE250910810A1AE2 +:10CEE000221510CCDC3ECD12ECDA1A32E6472AE4E9 +:10CEF00049113BE992FDF07F893676D39ECE6BEEE9 +:10CF00002C3CE8AE282AF07FF34411FEC7C3E96247 +:10CF100081B6FB2020C8FFF83DB7FBFDDAA718DB80 +:10CF2000F38E2DAFAE2B157F031001E30A17167F8A +:10CF300048B94F2CF10C64621CB4F718B805CA1933 +:10CF400022E8F506A1F2347F91FEEDB728E2BA356A +:10CF500027FC311C8195DE2BC8CA174462FF141DC3 +:10CF6000C525F5811DB11AAD3CD519FE646D28EDBE +:10CF700065C6580F9321797F96957FE088E101146B +:10CF80009D5C59DB825481B73C3A4071F60C040534 +:10CF9000F007CEBD7FD9D42F75FF00FDF29EBDD71F +:10CFA00002A10F81DFC8BE626AED591B45131C0D3B +:10CFB00040CC0EE96B810BCC49CA0C201248E3DC53 +:10CFC00012EEFDEC99FE0D7F3D1405EDB001D23D52 +:10CFD000D8C8F828CE187FF520E97F14ADFA0338B9 +:10CFE00032E10414292B7343D3393831F35E04DD65 +:10CFF000C042D67F18A6431729814DE3A90B12E240 +:10D0000007FBECEDF112DBD1054E17470FDB81F684 +:10D01000CC20E1EE3DE0F533210002302D67E04FFA +:10D02000B1467F20B1D4166C1E41580041260942FA +:10D030007FE10BEC39DE140427DD2FFD7F2839E179 +:10D0400033DC741EE1B9E4E5FA4B3B52F0A03D7FBE +:10D05000C7C92D12573B1862E5091C305EF7AA8F2D +:10D0600081FBDEE618D3482CE0F85CD333E91E7F61 +:10D0700035D21133EDD3102215E3E810F981D8EB46 +:10D0800012F82200C3D3F201BC1F41F04EBF15E5D8 +:10D09000052CC0E681F020C50094115A8176BA4073 +:10D0A00091671B4EEC13E3BF2DF6EAE665051F7F83 +:10D0B00004F37519A3E939271BB9423C7F09C5C59B +:10D0C000F74BF192D7CA17C7DB5B86667F5D0C1AF8 +:10D0D0006C6DFDF72817FAE03D7F1EFF451B0660CB +:10D0E00043B6121A48C9D9E924D0EF02192C20F707 +:10D0F000C0E12BF17F2400311BB9582E0A7F6EE36B +:10D10000ACD3759F642A02466FC73C3514F519F5F8 +:10D11000816786A71EC038E97FBB441AB1E83E5B31 +:10D12000AA42B4DE00CF11CED709EEB55C00C60C22 +:10D1300005005A1B92327F0B100D05E421F8B12532 +:10D14000DD0BFC81D505E54916DFF8FFFFFBD12497 +:10D15000890BFEF7FE0C7F09070D0007351AB43C5A +:10D16000E51D0B81E41BFF28DB7032C9142270F02F +:10D170007F37C0BA24E9B55749B03D1C7F42E3D799 +:10D18000D9E6E99492F2F0FD08C602F6F4811BC9D3 +:10D190004BA90DD4F6BCDE317F30FF27E8ECC4424A +:10D1A000A3E2E309DCE145E94AC0452224DC0003AF +:10D1B0008143BDB82BE95DCF3E57D407F2E34CA7BE +:10D1C0004A11C0283D3581E926AB272A64FBE0E8F7 +:10D1D0008113BC9D19AA76EAEF0F08DFC7BAF127C1 +:10D1E0004B1A05D8E5558111D1491D4B12E581F047 +:10D1F000BE2001D434D705508127C7337370BC4B90 +:10D20000143D05AC2DFC0E8100CE0FF73FE8C9F3AD +:10D21000AC053ACAFDE87FFAE41DEAE66EFB12F3BC +:10D22000010262E9CC087E7FA94ED2E9F968B11B00 +:10D2300081E4FA052020D4C6FEF4C7FCDE7F0CDBB7 +:10D240002210EAFCCFE7695CF5C1351BFF35E2F13E +:10D2500052E058DEBD0B7F7BE2E6E8EBA981B1EE40 +:10D26000FCF73810C581FE13147D9E26349717E114 +:10D270004B7F13F92F2EB4F6F001D4D2D793C559B2 +:10D2800081F9E514150E60F80A161535F37FDF18DD +:10D29000CE2F1124F116E30904D9221D81E6D619F7 +:10D2A00006F104FB1FC90B68DD19FB16D12BDF0D3E +:10D2B0000110077F11E5E4CFD51DF10CF6ED2AED45 +:10D2C000812295D9383A711C7F2E12080BDCCDA62D +:10D2D000E7C9F8DDECBCC0D7F86F7FDD0A78EA4E0D +:10D2E00056221A2F389C30BD8511A7CEECCBFF29D2 +:10D2F000810BD0FF09D53431E2C0201ABE0ADAD939 +:10D30000812639E5E93D0BE1215095291BC1CC2C43 +:10D31000F138CF2F31E181BF0C180FED6EFB0F817B +:10D32000B402D7DB324333BAC736D2121F8133FA85 +:10D33000EF4D290364F3A8E9DF290B201D7FBFFC13 +:10D34000CD31ED1CEC0D0DDE7F0565E451DFEDD632 +:10D35000E5A25154168CCCD41AD55DFA3CAA93E7B9 +:10D360008117C2D24AD577CBD7DE7824E2331F109B +:10D3700081FD53EDC00CDDD31C133BCDEADDD002A3 +:10D38000BD81FE08F4D93AAACB555042D881B47079 +:10D3900088D613F735E701E08113D297ABDBEAE8D3 +:10D3A000AC1B8487D7F12C46C566211D3ABB3BD602 +:10D3B000381EECF17FD785F119132F18D0ED3E7D83 +:10D3C000258139FE653A635EB52B810A1B910019F0 +:10D3D000074E080D5523A7EE2BD7F85D14CFF6089E +:10D3E00021B92B817401A918C4EC31F97F4338B6F7 +:10D3F000A6CD25E7C6D1F8F02449164043E3DB81EA +:10D40000C0FBAC191F0B05047BDFB8F914DEEAF191 +:10D41000280EEE2CC17F45D0F91E38DEB8B6F87F55 +:10D42000ED9556182725633DAE85FFFF04000000EB +:10D43000400000007E16000037DBFFFF9C1E00004E +:10D44000B71D0000D701000040130000BDEAFFFF38 +:10D45000D0CEFFFF8ACDFFFF5F3B00001BA4FFFF84 +:10D460003DEFFFFFA11800002EE9FFFF851C000023 +:10D47000A2E2FFFFFA85FFFF0400000000060000A3 +:10D480004A1EF30DBBFD230C19D7D9E7D9FB81F94F +:10D49000412F02FF060AE4E42C26BEF0F2E5B1C4F7 +:10D4A000FED1DD03DED60A1EE525FBC511C4FD4510 +:10D4B00009F23D180AB22F1BF0F0DC10FE01132216 +:10D4C000ED1AE800B525EC0A14DE3222BA1DE71782 +:10D4D0000124FA4ACF0CDCD511F0BCD4A1DE003314 +:10D4E00045111E3610C5EFE15E265C22FDEF3C12B1 +:10D4F0003C03D21425221C2D313DA7003FF552F5E7 +:10D50000E1E8B9053F17B6090231111A105B3DD0A9 +:10D51000D9F99CC4C24311299B110917F23433D79E +:10D52000B933B20E76C9B5081301995C653140E193 +:10D53000243315901E3A0586D4E0F94F7FE23EF37E +:10D540005C0D1121E7B93B110EF2A14CCA32C8CFD4 +:10D55000A53FF2A326AA8AA928A490F5F1E85716B8 +:10D56000E901D5DC08F0F9A7CA0D1B029985723EC6 +:10D57000FCFBF51CFEEFA181D119197E30D8F1EC2E +:10D58000E9D4472F8A3D1E596BF2C990244555377F +:10D5900007B5CAE7A6C915D20906D118D032C72BDC +:10D5A000084DD872F721161D7F01FCD9A7B88C143D +:10D5B000CE3CA302FDCFDDB866F31DA8CEC7C0DC0C +:10D5C000820B0DAF1AD240CAC0B813DB1821511E0E +:10D5D0001F3B3ECFF3C5B624D717FC3FBDEDFB9CE8 +:10D5E000D6DBF7B716F5EC11DFD6E4127D691F1E06 +:10D5F0000CA0F9153E5C0696182AD9E103182653AB +:10D60000FC23C617CF0CD5BCFD674A20AD47FF747D +:10D6100065D540E21758FCF20C122A0CBFBD95F2FA +:10D620003CA63B7FE32D2D52E4DED3CBAD0EC727C6 +:10D630004F38DB051C2FC72BC7409C2B13AA1CE6B9 +:10D64000C190FDD64B37DB3774CF04DB33FED6CD2C +:10D650000FF9B717F008CDE290D606F3C2CD321B12 +:10D66000D0EE15F5111AF8052CDCE39A3B0D1441A8 +:10D670000ED7F03313EE42D7BEEA7FE2C0242F1755 +:10D680002709ED25E0B15ECA1DE506F72814E8DF9D +:10D6900010ECB81D14C818EE1553FBF1FB6CC9D97A +:10D6A000001C0BFCEDA811E303F1C4B6DD0AD1F7B1 +:10D6B000F9EECB1B3F04EB1D12F622E11724020CFE +:10D6C000EF0600F4F1D5ED0AE7A2FCE62D21F824DF +:10D6D000D2FC251544CD13FDFC221B1012024E3D39 +:10D6E00055EEF81E1003D6F81710F23026F3D509C0 +:10D6F00014E2DD2355EB2BDC1DF5030F3B26E9E29D +:10D70000190D31B504EB32112D0BE9CD8108F7323B +:10D71000E13F1720C9C52119F3E2EF0310E3C5FC6F +:10D7200015E346B036315242E7DC11A817F48DC636 +:10D73000B918BB2F381A0145A2E2D54A2AEEE4F700 +:10D74000FC10E18E4B2C15B34D3557F9140D450BDC +:10D75000E6AA490E18420DD8F71EE0F14B63EE2100 +:10D760006EE71A1201EDCB1481466A201A040210EA +:10D770005CDBBF002AB113BA0940FA314C73F3D213 +:10D78000B2D101D609E6E008EDBF3ED541141C1721 +:10D79000CCD6E86602DC674EC0EA09F7130A2D48CA +:10D7A00029F7041D445BF4180C2A166E5E54F0F938 +:10D7B000B8E3D425CB116ED063CFFEDA5C5ECF39EF +:10D7C00039420CE236C71ED3D023390A02EEFA0ED4 +:10D7D000D76F20F00BDC207F17F91F47290510DBDE +:10D7E000F367A84917FCEEFD1DF83321E1B53BFEB8 +:10D7F0002B31FA20BCD7ADF862B646C8FA0202A6B1 +:10D80000CA02ECF8C9CA5ACBC8C3FAB0EF6513F321 +:10D810002C503B0042A2D4DD01D65717CC33EBFB92 +:10D8200022DBFEB01FA50F09BDECC1BC23E0CB413C +:10D83000B5EC12F6242781F248F41FDA1044032DC8 +:10D84000B3A141D03F1854229E0E86F73B3703D533 +:10D85000A8C8E8D845ED34C9A351FD7F1C0AFE2AAB +:10D86000F26864C43355FB113D0E5137F3270304AE +:10D8700006D04B21F62816E63F3600D327C1D8E064 +:10D8800045FE75520E050C320A491B2D47D415A2D0 +:10D8900060CDBBE5E4F4453EE55E3A36234BA2AEEF +:10D8A00010C83C19289227560281E4F74600D2B2EC +:10D8B000C127091B28DA2D09FAF1D81636F34F1BB8 +:10D8C00016FFB8434037BC241F3933116FC41DEE17 +:10D8D0008B121916CF0C54E746DA05C117370B0720 +:10D8E000FA7F16F8FA8AFCD10939CC3994C34B1B5C +:10D8F0000619F5DDD23A3B1F2600F82439FBA9B101 +:10D9000003E20331B12EB90049163E01D5163A683B +:10D91000FE2DA940D310D6CA3D7102CE3DF3FA00C8 +:10D920002CE0C5DE18E8BC2EC6EBDCDFF918400899 +:10D9300046BCDCC02CF6BFFF8EC0A9E1C90900A11E +:10D94000D0C2B2D248F214EB080620FA7F58F64053 +:10D95000C91AE7D935FE27038FE8C845F6B131214A +:10D96000B1B348C721EEC80102E6E4031ADD23F48F +:10D97000C4B6BA2D06E53411B91248F3311D424A36 +:10D980003F45F28A48EAF1FE0D18FB021BE8DDCDA7 +:10D9900016F7AA4D10D87EB12F1E52FB177FFB3E03 +:10D9A00028F102EA1F0A3DD5EB3CCAE2B3EFE9FADF +:10D9B000F60A2F00EFEE0608170033E1E205F0CE7D +:10D9C0002417EA07F9E0E2031D0CFA08D1519D542F +:10D9D0000E120318FD1C3AAEF8DB1E00C7B6E404B5 +:10D9E0000C88D22826C75A2DE311B4C2CEE5E42014 +:10D9F0004DF3D7040906D104F84CC7FCB63564EEE4 +:10DA0000F9B9E11D9725D9EC0900FFDF0D17E4FDF9 +:10DA100035EAD74CCB4CBEAF2ECFCFDD81EC171300 +:10DA20000C3246FB03ECEFDD0325E7F43CFBCD1F96 +:10DA3000E20EAFFE20D155EE1E2B16FF05024CF76D +:10DA4000E20B1BBE2FBB2CCFED1D081D0B221611A8 +:10DA500030E7DF1FA6194E08042914D7B5E619C10F +:10DA60000430100CD9C300DF01F22318EF1D2AC0C7 +:10DA70004AFC1F1F247F1FC65709F0F01105EB0752 +:10DA8000068CFFFF0400000080010000EBF6FFFFA2 +:10DA900097F7FFFFE900000009FAFFFFFC02000012 +:10DAA000A1000000AA010000DFFEFFFF5F150000DB +:10DAB0008AFCFFFF9BF1FFFFCC090000D0FDFFFFB8 +:10DAC000080D0000BFE9FFFF85DFFFFF01F9FFFF41 +:10DAD000390200001B280000193100006F07000008 +:10DAE00021210000E5F9FFFF82F2FFFF97F6FFFF1B +:10DAF000E8E6FFFF48ECFFFFBFFCFFFFD207000096 +:10DB00006BE6FFFFF2F9FFFF6E11000099F1FFFFD6 +:10DB10002BE8FFFF21310000B7E9FFFF2BFCFFFFDF +:10DB2000C4E6FFFF8902000005F5FFFF95FFFFFF38 +:10DB3000C51100000207000037F3FFFF7A2E000036 +:10DB40007E02000066000000CBFDFFFFBB2100004D +:10DB50001AFEFFFFD0000000CA0700006DFCFFFFA7 +:10DB60003B000000F30600000EFDFFFFF3DEFFFFA9 +:10DB70008AF9FFFF2AFFFFFF4FFCFFFFD4F4FFFFEE +:10DB80007AF1FFFF85FCFFFF31EDFFFF6D0A00001A +:10DB9000CCF7FFFFCD000000FAFFFFFFFDF4FFFF11 +:10DBA000B91C00005F140000B70A00001800000054 +:10DBB0001B01000030F3FFFFF2F9FFFFBAF9FFFF8E +:10DBC000620B000076070000EFE4FFFFEA080000A8 +:10DBD00028220000B9F0FFFF3B0000009AF8FFFF89 +:10DBE000BB0E000033F4FFFF1EE6FFFF5EFFFFFFEA +:10DBF0000C0100005B1E00007CF0FFFFC3FDFFFF77 +:10DC0000B1FCFFFF33FAFFFFB2FAFFFF928DFFFF77 +:10DC1000040000006003000023F11AFAF42F7FC310 +:10DC20001E01DFE31521103C231E81C534B2D0BD97 +:10DC3000FB21F20FE90DFA49095881D64E1E134C0B +:10DC4000EDC9BFEBA9F81C3A3E100239FE2CAAE739 +:10DC5000CDF81D2DB8D53ED211DEA44237ADCB2272 +:10DC6000E01EE939E7FB81269E0B77362BD0EBDAF5 +:10DC700000BF014E27F2C6EC52F81BFC94309D0BFE +:10DC8000ED31F7DBD58106365F8EB816AF813BE20A +:10DC900010123F10810DF7BB1213EE4CDA0F137FF9 +:10DCA0001791CA63E8EA072A20817F8E1CEAAE0139 +:10DCB0000449817F1EF1E52524C7CE817FF3BAC0D8 +:10DCC000ACE7F97FE5CA25D194FE75C77FD57E768E +:10DCD00015B0F07F3F2FD181EE00DF0312BDC2E00F +:10DCE00031ECE23305F3EA0D218ED4FDE8EE02CEED +:10DCF000F73DEEE5E67BEDC81E81B7FAD4E6A14A12 +:10DD00000C10100109E4DCE3815827BCFCC61006A6 +:10DD10005806F767061C0D0A3CD67F4227B0B3F7BA +:10DD2000DF162E41EF8118397FD56B2B44EF214F41 +:10DD30008DD4FD44FE1C17F07FD226E24F2BBAB2E1 +:10DD4000EB1E0CD4DAC10F5D04FCA9887FCD09DF7E +:10DD5000F22B2C2CF3D7F4EDFA3992395AE70ED97D +:10DD600044BFD2C4BAC8FB5A2729FB65F70EAC24BE +:10DD7000763B6CA502407F320E09A2FC00AE9A4EA3 +:10DD8000CFEB1EF2D3D82534E50D073E13B84E1E57 +:10DD9000AC7FB04CFAB1F604B5BC7F7F943E467FB1 +:10DDA000AA5531DC7FC07F7F811CF7A6BFC4772ACC +:10DDB0001FBA7F5A033D7F81217F867F067F78E2ED +:10DDC000638DB839CD818C812ABAA8B7D3D9816146 +:10DDD0004754DCD0647FBFE481F6EACA3D0DDF81A1 +:10DDE00019897FB4818197278B8E8181D87E795E56 +:10DDF0006FD4C0D53D3F3F6CDC7FC113DD55F6BB12 +:10DE0000CC022C30305F29EFEC7FDE81A58A0C56E6 +:10DE1000D67F2094F2281AE638F3C4126363818F08 +:10DE20009538177F12D3FDFDA3F6F2BBD0251E4710 +:10DE3000338105622736917FF1F372FDD2F5D1303F +:10DE400000DF47D1C86C167F799C9E1700A4C97F5C +:10DE5000811936FA07607FFD2E25FC0844A6ABFA2F +:10DE6000EE917F6BBFA4F8DDE500A38B2DB619669C +:10DE7000F000E7E3423A0621DAF48902B039F621EC +:10DE8000EDF51BFCD538C4DBC548EC7FE9815E00AD +:10DE90007F22DCE0602F5DD31C2F22FDE181D618AC +:10DEA000DB16F80110D631E5F0FE041A129C6D263F +:10DEB0000611D4C3C61594F5B4D004FA7F810F0AB5 +:10DEC000C3815A8184461B58E8D1EE95C7B0387F8C +:10DED0007F6B0A97067F4C2F7F41BE11F322D82219 +:10DEE000817F7FEBB4357F09B709CBBAE326B5C490 +:10DEF000B52D33C67F1B1A1CDC7FD401301DE02CEE +:10DF00007F7F6BDE65ED305302812CADC45B8150A9 +:10DF10001D3181DA8181AF3FC948F6FA99D125597F +:10DF200081CA43C3F7F80BEAFDE831CFB82D81531E +:10DF3000F366EC7F65F2ED020D60C4EA7F14EDEB51 +:10DF4000ED11AF09814B080E90F1E3FC7F5A63811C +:10DF500069DCE3D711E0C552BC44F2F80EDD7F82E4 +:10DF60006144E5EF32448A5FF69CD724F781C159BA +:10DF70002FEDA7E8FEF4A5C1FE90FFFF040000000E +:10DF8000800100007404000032040000A9050000B4 +:10DF900069FFFFFF550500007C040000D0FEFFFF75 +:10DFA00078010000E7010000670400004CF7FFFF64 +:10DFB000F4FEFFFFAD0100005206000094F3FFFFE6 +:10DFC000C6FDFFFF03010000F80100008C05000002 +:10DFD00063030000D4FEFFFF38000000BD05000011 +:10DFE00036FEFFFF9CFFFFFF8206000095FEFFFF4D +:10DFF0008003000012FFFFFF91FAFFFF5AE5FFFFC9 +:10E00000ECFDFFFF68FFFFFFDC0200000E030000D5 +:10E01000B5FBFFFFF8FCFFFF0505000071080000DD +:10E020000601000039FEFFFF22FCFFFF690100002E +:10E030001F04000027040000C4000000CE070000F9 +:10E04000E800000045150000B600000005000000D3 +:10E05000D60200007F030000D5FEFFFFC3090000C9 +:10E06000B0FEFFFF67020000F3FEFFFFCC050000DB +:10E07000E0FCFFFFA1FEFFFF6FFBFFFFD2020000ED +:10E08000A90200000A000000B4FEFFFFFE0100002C +:10E090009308000058FCFFFF6BFBFFFF7DFFFFFFB5 +:10E0A000A80200009B000000AF0000006700000015 +:10E0B0002008000040FEFFFF8E020000B0010000BB +:10E0C0003AFDFFFF5D070000140100001002000090 +:10E0D000E400000064FFFFFF490500007C0400002D +:10E0E000FAFCFFFFA80500004E020000D20100006C +:10E0F0008D0000002F0B00005B0500008B0300006B +:10E1000055FFFFFF8A92FFFF040000000006000099 +:10E11000C44DC10A7FAA2EEA121E41F5056E502297 +:10E12000BBF819D3FA8DE330131BFCA7128115320B +:10E13000C00A69CE86092FC0F163E1BFEE814CD3DE +:10E14000AEBEB4DADA816662E0C437D6DC2B9B401F +:10E150000E7F3116304DE5F696312C492CF50CDE4C +:10E16000F448486D753D29418D2D81E77E1B083FA0 +:10E1700025D8BFCBA481DC0701C2EAF4F51214252F +:10E18000FC481888DE75F516BBDBC981021AFD68EC +:10E19000040AC80DEF8123F9DC1BFFDD091BF822FF +:10E1A000387F342804DF8ED8A033EED8FAEEAE28BC +:10E1B0009975E7F2E9773B114569EE017F0AAC58A2 +:10E1C000FAD2E20EBE7F2E03C83B49F4D309D60E25 +:10E1D00046D8B14820D1C74FBDEFCDBD00101E813C +:10E1E000261E7D511D7F246139DEE0DA2E9B4163BE +:10E1F0007F0CAAD6D40CEC7D14943B68C90B654304 +:10E20000DDFEF1EFC905C84C0AD9F20B810AE7FA25 +:10E2100000D9047F53FBC9F83A1413C617D90D036C +:10E22000E7B242EA1D0C9F81F9F6590222EE38014D +:10E2300049146904BEDD4902250127EE7F38A33267 +:10E24000239BB1F622A305D7DEE6D7F4B27FEDF427 +:10E250000713D2CEE4A38110E783F7951026DF30B1 +:10E26000E80E380281D2EC4BFA173D51CF1C1FA3A8 +:10E2700061FD7B4B2949779E7F04D5EB03FF08673F +:10E2800009C1AC3826190AC9CAF77FAB9BFFD7442E +:10E2900030CD21FBF8022730F37FC8EDFF03E2ED1C +:10E2A0001BEE083031D10505815128E462FF1A3296 +:10E2B000F739C3271381F45C15D752DA0193DEEBEB +:10E2C0008123E1052D65C0EE070BCAF5F03E2EDB7C +:10E2D00029EEC1ABF8A7351067C2DF0FF17F20BB75 +:10E2E000D6ECD69E81B05DFB22105A241A10E0F9BC +:10E2F000E8FD81BF938AB06FC5CFDED11DD137FD58 +:10E30000D5EA9F7FED174A2B7131DE2E2D410CCCC3 +:10E310000219D11F27208119DC400E0107E3E69482 +:10E32000BE72520F22466081E01F592F5D17DAAC92 +:10E330006AE97FD8E0EEAB0A11CCBFE81BB8F1D692 +:10E340002D25B82BD3CD077756FF07F02536FB7F59 +:10E3500033D9201B48172994E34481C321BBDDE551 +:10E36000814705F437A22C12FB1A90DE22BDF51767 +:10E3700013052B1C751FB2D4CD2B16DA2FD67FDDDB +:10E380005707FBE004CA2D81C11714F7DA46EE7770 +:10E390003AF6C62A50ED241AECCB341029D4268143 +:10E3A000EF26F98ABA0403F64112D87FE2FB44183B +:10E3B0001B9F2D248148F425E4FBF743D51B1264F1 +:10E3C000FF13572EA6454B0CF1FC0DA0070A3E7F0C +:10E3D000396F7F132DF90165738D48423A9AEB35F9 +:10E3E000452BF1F4030DB43B8147A6EAEB9B3D239B +:10E3F000F4927F1602340AE4CF4FD5DEF8D6F9CC7A +:10E40000DBFED62641ECEC14F9ED5E5181450ADEC7 +:10E41000DE407F3305C34F110D518F970DA6F0FBE2 +:10E42000031802357FE2E422431DFE389104FB2CE1 +:10E43000DC0BB9E5AAEBD3EDDFD903ED1DE4347FA6 +:10E44000054EF9033E9B7F01580BBDF76821FFD9AC +:10E45000047F3B11FC300057DED216B5DB150933C3 +:10E46000F82BBF16119E71C331CD4B997FDAC2458F +:10E470002BDE6F07DDD5DE3AA7F9BBD7268145D362 +:10E48000267F25CEE377FBAF9CDC14D50AF7D83185 +:10E490002F29DA221F1502B0DD0781D01E11FEE2FE +:10E4A0001012A60AE3E33D31F9EC29007F5F1F62F9 +:10E4B000F8D01A28CAF58140A6FA431ADBD74013D0 +:10E4C000A5EB315A2FCFD0DB1A210D81139FFA26ED +:10E4D0003F5E7F117906211755BBFC0D48C931F409 +:10E4E0002F362AE720D6D9EA14BCF5302F0081FD5B +:10E4F0003ED1FCAD39C80B23047F2A1007C30AE4C0 +:10E5000011043814B5D504D7F4BD81F5BBBC29007E +:10E510000C1C0657E6F9B27F60052424032FA1FFE7 +:10E52000F33714F32E7F2ABCF1F42514E6F71043D9 +:10E530000F3FA991B38102031CF2F4BA1C38D73DF6 +:10E5400029305C2B25F5F0BF8D03A1A57FB32F2EBD +:10E5500058DDEC350C1E07CD3335C8DEC3D84C7FF3 +:10E56000FF7D9CEEF901C850F5FB1D7FDE15DAD565 +:10E57000EF19EA17310B052B317FF83B05D814044E +:10E58000EAB50BF3F181F6BD295FE914C727F7302F +:10E59000DF0E55C37D1D7F3814032DD00B4A632336 +:10E5A00021D6F8FBC7E27F2C08E0F617EB1822F023 +:10E5B0007FBC523B1CA70BA0F3B5280AF75FBD39FF +:10E5C000049555D5F6F5334C0A1BCFC4EC446A7F4D +:10E5D0004B4904CB2117F181C603D4DDEAF3F428BB +:10E5E000F22FFBAF7F07EC9B17F8AFABEBFB78F696 +:10E5F00014F5230FE783D2D13702B4CD81C704C904 +:10E60000CE38E70EF07D42F4DDF8FE3FFE627F2952 +:10E610008152CEF995DABC5F941AF1153D980DD56B +:10E62000F5E4DB14637F930ED8B51813A7D5CBDCC4 +:10E63000D9272DAEE781FDF404FEE814E328DBE1E1 +:10E64000FAFADA2E7F0C190E06120521FE2AC1CB2A +:10E650000DF4CB1F7F0BD8B11C3B001BCABD002D96 +:10E66000C0F8390F7FF5CCE6F6D622D5E9F340DDC8 +:10E670007214EB4F77C613E7D8063EB8FA7F6418DA +:10E68000B7811516D4240CC5E233300708178EFC69 +:10E690007C940600E348C17481D621264C3E16C303 +:10E6A0004C5A0EFD2EF21F54FA811F1341C83E6EC4 +:10E6B000A031208139700DF5374AE4F81B1B1F0388 +:10E6C000EA7C55D067DAE3554F810D3121BFDB0A73 +:10E6D00017C3ED1AF2EEB236811A10F8D64710BD04 +:10E6E0002B134628127727D18D3E4BC87F0BF5CCD4 +:10E6F00097FA29FEFA1381C0F26DFAC3D2F5F72119 +:10E700007FE211BC02081DAFEA57BFCDF918FEE643 +:10E710009698FFFF04000000400000007B170000F7 +:10E72000B1FCFFFFBAF6FFFF61E1FFFFF1C2FFFF9F +:10E7300021EDFFFFACFDFFFF78E7FFFF04060000BF +:10E7400078F4FFFF2BE2FFFFC516000079F7FFFF0B +:10E75000963B000053EFFFFF0F130000E298FFFF0E +:10E760000400000000060000F00CCD2BE8F8B730E4 +:10E77000082C18E31435D632045DE429F82AD0EFCA +:10E780005F39AB1F4C23DDF5F8210EE815BC1E5D8B +:10E7900023BB3AC30AB61E15E72DF895F551B557B8 +:10E7A0005826DCC19B81E7E81EC7A6F17C46A4F190 +:10E7B0006AD5A8311EBCB0C30A07B5E81CB90FF46E +:10E7C0000E37B99FF4C59E110B28D0DAE9DE113857 +:10E7D000EE0A81192D2D2CC7EFF716191371FD20A4 +:10E7E0001B57EB5248E7CDFBE7164AFBE805E5FE71 +:10E7F0001249D4E409F3B0222ED119E5000E2BCD35 +:10E80000C24CCA0F05FA0F94E0BF57AD1DDAF621CE +:10E810002A20E2DEF816063517DF27E1F126F33865 +:10E8200000C94434F83C2FD7F561FD25CF22B163F0 +:10E83000EC49C245CBDA17AD2804F98103663F8F56 +:10E8400034D904A0EA0C1CD820EFF6131EA875FBDF +:10E85000F12808CE45ECC9A79620DE02EAFA16E9AF +:10E860005FF2D4FFC80715101315220620FBF70F1F +:10E87000470AFC07DDD551C4E83AC1677530B7AD2A +:10E88000D21605ABD6CC13DA061443ABEBF0E7ABEC +:10E89000F3E9A6224C0D05D0DB0BECDAE3F374159B +:10E8A000E81FCEBCE8B609C74C1FF5F2ADFF30DE5D +:10E8B00033F8F6DC2112B5D976FB16405DDE2AF579 +:10E8C000E5FAF05DA0223A24080B42F0204C29D44E +:10E8D0003E131F17F932222D04D6F7F920068112B4 +:10E8E000EB2B22E91AD63D2AF41C24D7EF4BCC0996 +:10E8F000DB2705D7000816CC19D3E4DFF4E509516E +:10E90000EE163831222425128D401ADF58F23B27AB +:10E910003043FBF781421411D745E34F3526FA29DE +:10E92000F414CA46E8F0D11769EF20EE1811BA15B1 +:10E93000F719DDDE2842B105252BE92F19ECFFCEB2 +:10E94000EE040B33F305152403F9F00E211CF0D46B +:10E9500009CA30000F97FEFB0CFDEA096503F5FDBF +:10E960001F25170D42E22A1D230B0A26FD44FD092F +:10E97000F5D10E3F200E150BE4E87F0519B4F72BF7 +:10E98000DBD0F0011406FCC7F106020CE7E94C40AD +:10E99000D026CA270914B73D02D9E90442C7EE3B85 +:10E9A000EC2DEDDB1E25D9DE1EF4C67FE4BFF41985 +:10E9B00009F85412CEF3D0F061E8451BEAFCBBED38 +:10E9C000FE3A57A701F9E81B0EFE0DF14308D820C7 +:10E9D000950A45F226FA1A2CC9E809F0D91B2E0C23 +:10E9E000F2D10EED1CED040C2CCD022A0408F6F336 +:10E9F0000FE9C9622F0920DF0F3AD7E8ADED4F12BA +:10EA000002E0BC0AD5ED1A003B70DFB1FBA016474F +:10EA10001F161877EEFAEDD5DC7351BC7C5EF1ABB6 +:10EA2000F52F01CEC6037F3C24920B131DA4F04E9C +:10EA30005C36D2CC6FABA92A1210F054F3E24A1024 +:10EA40001BCFD1E1EC295FAF95A7587AC14211E005 +:10EA5000464413DAA2400617DB3972D9101583EC4D +:10EA60003736ABBFDF303FCFFA30177638DD2DC8F1 +:10EA700015D7DD1FD9B12A25DE104466BAF1064349 +:10EA8000F16FC3CEF4D51940F0C7309B94A7D000E6 +:10EA9000F709CBFD3FDCC13644ADD120C8327FC77A +:10EAA000C4CC40F75322F60FDE8E1511B0014BF3A4 +:10EAB000FF1FDC0EFF48EF2A541724F1CDF44965FF +:10EAC00001CDE03B0B302B48D48114D7E04439CA48 +:10EAD00007DB5CFEEB7910E725FDA6183DCE3C1167 +:10EAE000F6CFF1010329483DFFCAD616343B4EAF9D +:10EAF000F3C43FB1E6151A00C81BA4070F8C1032EF +:10EB00005900CB45BA61A3560E05EE1724EEBBEDB6 +:10EB100031C215F841DEBB70D5FFF4483C2312E446 +:10EB2000CFFFFD1103E8A6C3643DFCEE322028F7B9 +:10EB300042E8D75503C305E310F915F1AB4AD535C3 +:10EB4000F7DC10DBBCCDD5301EF42EFE7F1DF32C80 +:10EB50001C52C6102D1CF2121FBF1006D70FF3FA5D +:10EB6000E9E024EEFCC558F8F111E903CDFE4012AE +:10EB7000F2635109E60013CBD1D20DF91ADFF10C83 +:10EB800019152308DB4606234547B80136DB1D0D62 +:10EB900036D7FA381053E303DDF2105A23E59F0B02 +:10EBA000211FF2D7BDBDBE3E1B0403F4D6E7B8FC5F +:10EBB00008100A4B2EB7F44046C8F7C1C64FFF27CE +:10EBC000FE0EFCB846D209CFCBCCCA18CBD149F146 +:10EBD0001D061E16E7E63A0DB65FFC8102CCF53144 +:10EBE00024E826DD263AF406D53900D5CAFCF921F9 +:10EBF000F0CAFB2E231C1FC4F80DF81211F84BD2DB +:10EC0000E40C8106F5E327F3E1FDFE1F27391CF52F +:10EC10002EF303FB00EBED22EAF8B7D8DDC617FCB4 +:10EC200005160701A830FE3019E24AD0FC5FEC0E51 +:10EC30005FF4DCEEC0711609161C1015052DEDDE13 +:10EC4000F21C25CBCEE62F0F07C4BE4140DC2CF0D2 +:10EC50002129242023CDB9EC28E06110AB28D04F26 +:10EC6000BCB43102E453FF28EF91061B0947C0D121 +:10EC7000E227C9EECBB7F01FD62430ADB5E5021FB1 +:10EC8000C9F523DF05E9C8CEA4FEEE72DFBFF8BCEC +:10EC9000E41BFC0E5F81DF1BDA0D4916BED805E6CA +:10ECA000EFF8D032B028129801D83AEAD23CA73215 +:10ECB000E112189809EB0CEDE41CD4B823CCF7143E +:10ECC000CEF708DD0F582436F1D2161C7FC7163157 +:10ECD000DD1B242F952507D9FD3FE1FD3905B7D66A +:10ECE00009FB4801ED07F1E7521ADE2B1FF0BC4982 +:10ECF0004514EFD4231947C6A013DD1C2422AEA26D +:10ED0000362D06056707B7CE393F24FE353CD8B609 +:10ED100031ACABB5445CEC39FE1923E3811D2945C8 +:10ED2000D51EFBAEF7E3B9F51711283704D61D6BD6 +:10ED3000D411DDEA1CC698ED0CB81E0B2DDBF0D704 +:10ED400004AE0AE8B00A2AE3ED35F0C441C3AF10BF +:10ED50004D26AC0B5A281CC4CFA6E7F21B21F01F8E +:10ED6000BF47380A582CAF2AEE9EFFFF0400000070 +:10ED70008001000079050000EDF6FFFF3C1900005E +:10ED8000FAEDFFFFC5FEFFFF6206000046F7FFFF3A +:10ED9000CDFFFFFFFD050000261C000070FBFFFFFC +:10EDA00086FBFFFFD2040000A5030000B80A0000A4 +:10EDB0001018000034110000080A0000ECF1FFFFF9 +:10EDC000CAF9FFFF45060000C6FDFFFF77F3FFFF0E +:10EDD000B6F8FFFF3B07000060230000A1FBFFFF28 +:10EDE000D0F7FFFFD10E00008901000027060000C8 +:10EDF000EFFFFFFFF203000092F0FFFF9516000007 +:10EE0000CFEDFFFF69F4FFFFB3ECFFFF52250000D9 +:10EE100061FFFFFF08FEFFFF0A07000053FFFFFF2F +:10EE20007B020000A5F8FFFFBE22000039060000AB +:10EE300063FAFFFF95F6FFFFFCEBFFFF80F5FFFF96 +:10EE4000E5F7FFFF730C0000C90A0000042D000065 +:10EE5000D7080000FA0200007708000062160000E0 +:10EE600094F9FFFF24DDFFFF2D29000082FEFFFF44 +:10EE70000023000033290000C91400005C070000D3 +:10EE800083FFFFFFDBFCFFFF9FF8FFFF70DCFFFF4E +:10EE90008004000024040000B3030000DCFEFFFF38 +:10EEA000FA0F00002CFFFFFF9821000017FFFFFF63 +:10EEB00010EBFFFF0A1E0000761F000006FAFFFF9E +:10EEC000A73100001F1A0000F1FAFFFF6DEBFFFFF2 +:10EED00054FBFFFFEC080000DBFFFFFF66FEFFFFB7 +:10EEE0004EDFFFFF49070000DB01000024E6FFFFC3 +:10EEF0003FE9FFFF7AA0FFFF04000000600300006D +:10EF0000EC34EC73EDA505D25AE80CC5ADD5680418 +:10EF1000E9C256E52413F708BA09483BFD0006F29A +:10EF2000B7021E685D30ABDA03DF0BE3F51A06F2B9 +:10EF300010C3E4128651BD3281EF9E353E88D79DC5 +:10EF4000B104DB0031FFB406C02FD72F07DD02521A +:10EF50002107FAD1044601B2817F0C99F904F145E9 +:10EF6000FBDDA860C274CE2DEAD5F4EA1E813CFD1B +:10EF70009ED703097C7FF37F73ECDF5C7FE8D5C805 +:10EF800099FD424119F0E223E0B0DD0BB281A050BF +:10EF9000F9027F209D73B89973EC977F33AB2AAC4D +:10EFA000AB9702F9757F0A7FA31BB995AAB7BA7F01 +:10EFB000DC4FDA8EDC150E9548B3FE7DFEECDB44AB +:10EFC0001EC81A7F7F82DFD881BEF39CFFAB81060B +:10EFD0008CEC230B2FC6F5868DEDB32030F9CF32A4 +:10EFE0009F128150A9CDBFFA03560E12F195BE3380 +:10EFF000E9C8062FAE0DB8D2B5F9813CFD970CBA21 +:10F00000A8DD2EF63AFB7FD318AA15EA1EE8DC3EEF +:10F01000E908F9001ED91481E4B8262BD5EDEFDEFE +:10F02000C0F021E1F7DE7F12088B095EC705EA9F79 +:10F030003A8938153818E50D52A364DF84171D414D +:10F04000C73934C67F29CFC016BCF5C9FD2BFBE6F6 +:10F0500044F5C23D2AEFCA18A5E93ED1748118369D +:10F06000BC1AD310041B7EFD81AD0A7F2D81810F58 +:10F07000CD9921F7817FFD272076D522CCEF454C15 +:10F08000E59081519612417F17E77F7F7F54FE8183 +:10F09000E5E6547F81ACB976AB81048186C67FBE3C +:10F0A000344F0C93E37F307F7FC37FE3EEB2287F42 +:10F0B0007F100A7F7F9B97DF126AB0F03FC27FC745 +:10F0C0007F465490810179DE64DB7F9381BA274FBC +:10F0D000AFCA7FCD1BA37843B283C97F7F81567FA0 +:10F0E0005536F8DF5881EDE121BF233ADD0E92A3BA +:10F0F00081E7345D05FDDB8600D581FABDFA24EE9B +:10F10000FC558D64B021CAE1F3164F2702EC81BC97 +:10F1100017F341AC1DAE8181A42E482DFFB88CFEA3 +:10F12000B5815CF916EE75CC087FD08C21010229DF +:10F130008181E005A5EF290DEB31E163A3427F7BDF +:10F1400086DED3B8FCFCEC01C760E1208B07F20E31 +:10F15000FFCF2809CCE63CEBE9A6401CE55BCE7F5F +:10F16000EF05341447D09419F4B9F3C911C760E915 +:10F17000F256E307F6050F6268E43AEA1DF81981D2 +:10F18000D3EFEDF1F71117F4FC0508F62621730310 +:10F190000A1804A3B62AB451DBEB0876E9FB1C2756 +:10F1A000B042CC71DE0C38B1CE81017A470CDB164F +:10F1B0007F7F3316A4D37F4881963DECCC81B4E7A2 +:10F1C0007F7F9ED11D1638FAB17F94D17FB674959A +:10F1D000C56C49FFE481142E1C8184CE7F4FE19BD6 +:10F1E000B339A17FF2286ADC32C7F986F40364D709 +:10F1F000DB9E0C81D4CA7F7C24F87F3F103E7DF2D9 +:10F200007F7FEF111C3F0A0534BFDB1AC122D815DE +:10F21000EA34810DA73143C4EF08D213B25E9A9548 +:10F2200012108C7FC65381C7F80AC07F0CB28FC3FF +:10F23000FE7F2F05F1E59A07F7E3380604ECD4D1F9 +:10F24000B88A8121E306CCF40415024615C729E5E6 +:10F25000C6BBF0C1F2FFFE50EDF0D93EC116792DCC +:10F26000E6A3FFFF0400000080010000DB060000B1 +:10F27000250D00006C070000D4FBFFFFFB0400001D +:10F2800011000000F702000041FFFFFF250200000F +:10F290001AFDFFFF4CFFFFFFC8FFFFFFFC0200004D +:10F2A000140700008C010000CE0300007003000072 +:10F2B00035010000B501000008FDFFFF35FFFFFF2D +:10F2C000190500005301000075050000D80000007A +:10F2D000730300000208000086080000FB02000023 +:10F2E000280B000011000000D301000049FDFFFFC2 +:10F2F0005C0000003B040000C1FEFFFFDD010000D8 +:10F300004DFFFFFF350500009D010000E8010000F2 +:10F3100049030000ED030000B1FFFFFFE10800001A +:10F320007B0100001AFFFFFFCB0200007400000009 +:10F33000EDFBFFFF5AFEFFFF7EFCFFFFFE07000014 +:10F340007A030000C70300000FFFFFFFCC0000009E +:10F35000350200005802000043FFFFFF0E040000CA +:10F360004E03000091000000CFFEFFFF20040000CC +:10F370000A040000CF0400003A010000D00400009D +:10F38000FC00000019030000630300000C080000EB +:10F39000D7020000E5000000A6000000D1FFFFFF3B +:10F3A00010060000ADFFFFFFFFFEFFFFF9020000A7 +:10F3B0002B030000B2FFFFFFDB0400001305000079 +:10F3C0009F01000050FFFFFFACFDFFFF890300001D +:10F3D00032020000C4FFFFFF35FDFFFF3A020000CC +:10F3E0002A02000011010000C9FEFFFF72A5FFFF05 +:10F3F000040000000006000043C305F5C581AFF618 +:10F40000BF01AEA112C8DA3481D60F43D817FEB2BD +:10F41000262643DBB60CA3FD18FD5D5742393ECCD2 +:10F42000B914FCD87F16F511E77E0B7D07C9665825 +:10F430007C7F68C22272CDEFC87F91FD48002843CF +:10F440002DF4562DE41525E1CC060BC3FAF806CBB6 +:10F4500081CF290CD0DBDA2EDC2B787E1EC347DD72 +:10F460002535D7C6FF43819CE9DFE0CB391B81F707 +:10F47000712809FF5CDAC058A40DBD5AE47FBEFDB7 +:10F48000E22F1831074C25B97899A724C77F58C5B2 +:10F49000FD30F8310275327C0C77130908F781DCF6 +:10F4A0000EF342360CECD736B9D31033E61BEB81A2 +:10F4B000A83B230ACAF1E3F206E674EEE6EA084D39 +:10F4C000FCE581E81DB0C89481114465F42B974098 +:10F4D0008CB71DAB008467F04B7F00FA4F0FCC79DF +:10F4E00054A406EF74B3D642BE4E04B6277F19FB70 +:10F4F000DBD6C7EB66336FCDD7C1041E8E9432CCFA +:10F50000F97FF7C1CA23B15912B11226DA1C810959 +:10F51000B96B403CE1303156CDF3D86FAEF5C32323 +:10F5200081E8CFE51B0633439E5031FC5F8D7FEBB6 +:10F53000F237FFD6467EB58EDF0BEFDABFE97FFEEE +:10F540006F1207E20A2DB62D81DC60E84B3F5C8B21 +:10F5500095D623C2C7AF25A203BD02E82F067FB709 +:10F5600005CEE8EA21E730B8FC7FAF2A269C449A12 +:10F570003024DEDC402AD1E679ECEA57F79A7F2581 +:10F58000D098FBEA12ECFFD61BC22ECFB781E1AFB9 +:10F59000AE695166D2EE2BFC365194B606DDC82C0E +:10F5A0009AB08C5D133B39814A9C4476471539B03B +:10F5B0007FDE07D2F182FA230113127F42CAF71AC3 +:10F5C000F540E7D7FBCDC5EACD087F16F4470BF52C +:10F5D000030C56F6F9D0EC151ACA1DDE3C7F7DF0FF +:10F5E000EA5BC5F0E5FB46D7DBED1A164B0C2D396F +:10F5F0000F3611364508AB81B65312E2DA01F5C574 +:10F600007F268EF5C1F44CE6D91752C46E58A53D3D +:10F610002F7FC7ED05270247E3FDCC0DAB81009599 +:10F62000D92B44362CE21BD249A5D8087F2AA2F652 +:10F63000C59D1B1D3B241ABAC2D77BE74037332C2C +:10F640001B3D30F10FE381FDBD1810C0D23E4204D6 +:10F65000402A0E111F2681D62F2881B214A541C839 +:10F660003154F10D246ED7E5BDFB08AC382DFFE118 +:10F670004939FDDCE4810DEBD00D04DFACAD4F0169 +:10F6800098A0E208033A487F1410150A1FF5107F6E +:10F690000EFC39E4D3F8293FF6E817F141105981FF +:10F6A000AFC6F8C740BA5E18C40BE91864BBED8F4B +:10F6B0006BCFD96D731D81A2F4D06D1BCE0166187E +:10F6C00009743AFA5D93CA7F7FC8612B9F26523B2B +:10F6D000411B991262E61B44CF8146D4CEFF450000 +:10F6E0002A68052D06189E184CDD04DDF6E49B6B98 +:10F6F000062EEFF6C9A07FFD992D3E81C95217E570 +:10F700008D50F5F81CF615F1B125BF028125232C8B +:10F71000ECFEE64EFED90C4881AA26CC020A2CAC9F +:10F720004F3A4502920B162F1305EB47461D51E049 +:10F73000B4017F0C5145A41F0FAC57EC81C2E9C73F +:10F74000ADF01FC93BA14C5C19EB0B91B4ADDDE3EF +:10F75000BDF4B281A31C203EEC290747327F0B0386 +:10F76000C20437E45808C422C02B4A1CD87F41AADF +:10F77000ED5BDE4931CD3E5D4A7F201DDE17FE2860 +:10F780001BF7A00B3A8A030DD281DF1904A802A34C +:10F790001A8B34CCFAF8DB2ECBE1EB17597A7FBC0D +:10F7A0001D59904B31F4A9A4E6296817528123D042 +:10F7B000E623E6FECCA4AD67A8DB7F19F4F907D7F2 +:10F7C000A81DF3BEB0CF1110D0F3E809AD81E13D23 +:10F7D000CAB1D1A329FCEF021ADDE029E581FFD1EE +:10F7E000F009EBB8077CF129DA2CCCBF37092A04E1 +:10F7F00046F6DFF33F4CC97FEF7FDB05F50C31A107 +:10F800001410EB06E82EF6E8DE0E40FC15FBED25A5 +:10F810009AD33214EAB67F5CC9EBDB342B1213EABD +:10F82000CC7F5C22D5E8C2E3740BD81C3921EB2ACB +:10F8300000F70B59E5210781C11411CECD9F032E8E +:10F8400081F3E8D62EF06922E9114D09DAACB2A7AE +:10F85000D31104DB3124E67F2B037FF32A370F1506 +:10F86000F3ECD124689D3C13C914DC4B1E1F84E5C6 +:10F87000E67F49FEB90917AAD7EBFAFE8F0EC27FC1 +:10F88000A5C7E3FEF9C27A403BAB84593DF0E1A441 +:10F89000FA209D08FF02C181EE04E71D017F0E02E0 +:10F8A0001CCFDDCA090BF4C9927FF7C3F82CEC4AD0 +:10F8B000DACFF5DCDB59FB16F0F144E88AD21111FE +:10F8C000247FB036DBBD7E1CC08152CC99D4F6BDFE +:10F8D000B640F3D70BF531FFEA2581D7E3E8D4C56D +:10F8E000CDFA9CF0ADFCABA919F6046C3CE03F816D +:10F8F00047F31CB22C069A19DC813CF9D730191E4B +:10F90000D2FC44F11DFB0BF01681F835FA1315F803 +:10F910002CAE1002DB07573902F6066F23360BD4E4 +:10F920001BF21C020181DA98C9DEF8D3AF7F6213A3 +:10F93000F10F2051FCDF675E0429141F17B1E8CFD7 +:10F9400081ECDD082DF1D2C2CF013AC1D7F5042BED +:10F95000210DA61ED181F7E5C8F0350DFEDE8B79AD +:10F960008110561E1EE51D11D9C71C05E2272FE583 +:10F970007FC723F0DE2E1E25810124C8D98CE50621 +:10F98000E62C1AC4F6CE4006CD5FE21581F5DB0CFD +:10F99000C50DF5A86FC7211AEFE5F5E7764E718121 +:10F9A000BC13F23216E36D0B6FBFC027BD2E41A40E +:10F9B000103981220C25FC47C3FA04090D39EAE706 +:10F9C00081C46AE9012A42248A5706E04F7F83B73F +:10F9D000E63E085963C834EF2159040073E44979BD +:10F9E000E72D25EE7F0109101BBB2C28EE9257BE98 +:10F9F0005BD51BB7F912DD7F7EABFFFF0400000073 +:10FA000040000000D23B000053D7FFFFC00F0000B2 +:10FA10009DD6FFFFE3EFFFFF9CC7FFFF950B0000A4 +:10FA2000F734000043E1FFFFF0E2FFFF6ACFFFFF82 +:10FA30001B450000CA170000620A0000BB1D000041 +:10FA400020E1FFFFCAABFFFF04000000000600003A +:10FA50004315B3DA1CE796ECE839ECFDC205312D0D +:10FA6000348123F606F32986A007ECF32ED94852F9 +:10FA70000FA907663B271CB21BFAFAE518202A5883 +:10FA8000B79FB8EFEBB527FAC6C2C92D3D1AE7F903 +:10FA9000D3BBFEE6BF14EE3DE902C120DFA8AA16E3 +:10FAA000D3FFAF10F912CDDA240517B641B4122DE9 +:10FAB00055DF1B0F95B1E4FF67DA58F635DDBDFD64 +:10FAC000E5190E28313D012B1AFAE147084CDDD229 +:10FAD000C7204AF51A30FBB2F7F3A03924B01BF661 +:10FAE000DFEFFCECFB2F9DE27FED36573334311511 +:10FAF000ECDAF9FDC5A1293432282028D8E01422F7 +:10FB00002B01293A1E07F205EB1F4D0DEB203CBAE5 +:10FB1000D0192927D9FBF71BB1AAE8C13AD8E6A426 +:10FB20002A36BCD643152EEE930814F80F8E1FA567 +:10FB300025E9FD210A331CD8F7420D17D2E0C9F898 +:10FB4000F02B34A708C7F7289F0FB2F3D529270257 +:10FB50000BE15324191F28E68115F2C3DF01D99B5D +:10FB6000DA0236F257BA0613D1D73632EE041F0046 +:10FB7000FEDCDF1BCFDBE750EF2C00D60E163E2A53 +:10FB8000F628D6CC105CBE39B4D8E8FD2A330FE88D +:10FB9000D0D7FA01E11CF1BFEBFEDCEA7FB6F5B786 +:10FBA00020654B08CBE5FDEEDE0F4505F0F93FE0A3 +:10FBB000D4E7F8330F0730153D03D9E3EC35751E54 +:10FBC00053F659F5261D0E08D90E39251B1FE8ECF2 +:10FBD000BF2617B4CEEA0EDB17BEECFFEBE6BB1177 +:10FBE00011FDD60FF1B2E3B4D7BCFEC53ABF135D29 +:10FBF000181D2CFF5C2437239C0B29373D53EDEA5D +:10FC0000DFBDE9003AC131029DC4F3120008083299 +:10FC1000044C037F023611FEFFC741E9BADD32EE24 +:10FC200006D3FF5FE11FB04744D3DD0B3F1A1F250A +:10FC300014DB2AF11FD8F3F8EA0BFD091B1E270479 +:10FC4000F7CA02DBF1F9E6ED36672A39011844C13B +:10FC5000E5E40B451A3B052505F7F7DA323612F3D2 +:10FC600035EDFABBDCE1FD23D2368AEBDFE76EDB54 +:10FC70001D3EEF33B1006A1109F11F0461112AE042 +:10FC80005E10D35401244914FE16E31104F1157FCC +:10FC9000ECDAE8F5F2DBF9ED94E1FFE9DD2B154D47 +:10FCA000FBB72F3027E2FDE2F74E1AFBF1C425EF38 +:10FCB000FD0F0A2ED1C1380922C7F1C9DD15C000D8 +:10FCC00008BF00F6DAF7F3E9CFF0EFF9813CB62090 +:10FCD0001B0A5E1D64FDDCD4422021FB1A15C427DB +:10FCE0000CDEF8DAF82C0F0605FA05DD0C1BFAEA33 +:10FCF000E83539FEC6AA31B912FAB5CCECED6B91F4 +:10FD00005A133A1D09FB833AFDEA42D92E7438D6BC +:10FD1000DED214F60043C3F4D45FC545F7274F1471 +:10FD200081D4C6C808CCC80D4E2732EB023103146B +:10FD30001C30D99C522B873FF40DF0C106892FE46B +:10FD40006D2012C6F7D05C12EC1864FE88BAD1E2BE +:10FD50000E240BDAFBCDF6B6FAF21D2EAC2A147B7C +:10FD6000DE9832213FF5C5133C322B0DB71005D973 +:10FD7000122F66DFCDEAC60B15F0EE2900D1110077 +:10FD80000DB0182DF25A12F92CCB371FD302E21600 +:10FD9000EDE9D30B4D26E81A7D5C07292C20EC49B0 +:10FDA0007F0B35EE02F70F3F11DBFF1006D9ACE5F4 +:10FDB000F5C0D2FAE9270C202EDBF704DCFB00DAD1 +:10FDC000F80FE0CFE0F60226213EE612DD311616EE +:10FDD000EE3B8535081807A4CEF017223F2610C247 +:10FDE0005EFAF1D1DBF724EAA43522F6220131D103 +:10FDF000F3B844F7FC7B39C22519121ACF111DDA6A +:10FE00007FF9F4E40CB940A7DBCC4FFC170FF103EA +:10FE1000F0037F22DAF2E10D3892D3F45A154CF751 +:10FE2000DE6231E52A07B922F2C33622F3031BD47E +:10FE3000F3356CB10D0CC5FE3339AEF90956F3013B +:10FE4000374320C45C0F21B7421343B6C02A16269D +:10FE50004134B618F9E1D1E202E145C92F3C04056D +:10FE60001E5F0104D6362D68062A040DFBECDBFA72 +:10FE70005600FC3009D8D6EE36DDF6DEE84316E94A +:10FE8000E4353C2907CF882B420C246FC93C101560 +:10FE9000C37FF6BFAEF2B0031937DAE7C3AB33CA9C +:10FEA000D61EFAD8ED3B9EB14F03D927BAE4FD2107 +:10FEB0003FCDD0C29993D1033B13021C4C1AA14FE2 +:10FEC000503CB5D7DE1C1401B8D40A94BEB8F1D7A3 +:10FED000DAD4E129ADC7EDE90C32DBCABBCBF0FBCC +:10FEE000E2F92939464B290B04D60EDA69F602EFFE +:10FEF000F6150C68161359C2F208EF1862323981F0 +:10FF0000CEBA00FAD89FD8F5FE0E063AED5C01B9DC +:10FF1000EBECEB01BEF40629E9D6EC03B3CD0527E3 +:10FF2000048E050639F918EF14CD18FCDD0D5BBC05 +:10FF3000FEBD12000743ECCBF7E6EF7F2448F51136 +:10FF4000BCAF2FE852FBFCF4E94022289A5E00FF88 +:10FF5000ADDAF0FABFBB1F2261A7C1E5FD0FC616DF +:10FF600002E7ECDD380D23CE05E038213AFDD43E22 +:10FF70000D06D2B134FCD4BD365030F3F317E62D64 +:10FF8000F200A800FC4C1C34FDF3E9CBFAFEC911C9 +:10FF9000D8241DE299E5FFDCA04DE8DC10EEEAC5AF +:10FFA000311A19E33BE131A6250CFD1213DEFDFBEE +:10FFB000098102F0110D4454EF1F11F42E16421C5A +:10FFC000EA2DAE0F3537EB45FFC4D1C4C6F5D204D8 +:10FFD00059353EF3CFF61C5BB20B012804C2E9D9B8 +:10FFE000DDDDD40909EFCD1D0EDFC9EC32C71BE101 +:10FFF0002E37F109F0C3FBFFDCDE2EB005E812E27C +:020000040219DF +:100000006D27060CD47920F6F64D06D6201AD6B008 +:1000100003ADDDD144010201BD0EF90DBE29081466 +:10002000F72C2628F8F9053347F205F5FC3CD91FD3 +:10003000DCFBD7EDFCC1E9542E0809077F0B103219 +:10004000139D29EC0F18EB1AF94D04184B1BEFF90F +:10005000D6B1FFFF0400000080010000ECF6FFFFB6 +:1000600076FBFFFFCAFEFFFFCEFFFFFFF0FCFFFFA6 +:1000700062FEFFFFD8DEFFFF6E000000F2FAFFFF16 +:10008000E9F2FFFF5A15000077FCFFFF3707000079 +:1000900032F9FFFFE9FFFFFF01FCFFFF2CFEFFFF2E +:1000A00056FCFFFF33F8FFFF46F3FFFF01F6FFFFAB +:1000B000420F000091F1FFFFC6F7FFFF01E5FFFFD0 +:1000C000C61300009B0A0000D9090000D41C0000E0 +:1000D0006AF6FFFF0E07000085F8FFFF822B000085 +:1000E00098E3FFFF0FEEFFFF4E13000006F6FFFF41 +:1000F000F5FCFFFF9F25000059FCFFFFEC0F0000FF +:1001000061FDFFFF080800006EFDFFFF8D16000077 +:10011000390D0000660000003105000039140000B0 +:10012000FFFFFFFF1E0A0000DB1800008D07000024 +:10013000531900008C1B0000211D000058FDFFFF1B +:1001400062000000B6070000E80B000077F8FFFF30 +:100150007E07000055090000EAFFFFFFE6010000EE +:100160005D05000002EFFFFFE91D000017F4FFFF2F +:10017000FBF2FFFF871D00004F01000045F4FFFF69 +:100180000E19000089F9FFFF1C0900001FF5FFFF91 +:10019000011B0000F1150000DFF9FFFF93F8FFFFDE +:1001A00030FFFFFF792700005A050000F50300002B +:1001B000DAF3FFFFD7F4FFFF55020000661A0000D4 +:1001C00078FCFFFFB605000009F8FFFF9E0C000059 +:1001D000B31A00009CFFFFFFEBF3FFFF62B3FFFFCA +:1001E0000400000060030000F315C307F7E942FBB9 +:1001F000E9300FCDA616E8A6F50D1BF22C4CE12731 +:10020000B510CD20CCFCD7280BDCF9EC22B6A9DF49 +:10021000F9F60FDBFFBB1E040402C8EFFDC3BF1CD1 +:10022000F3E6EC1DF4AEA0AE30D6E8D41E200CF6FA +:10023000032245E80BE8F7F502DC81F73CBC4EF4FD +:10024000EC191981FE4CB0002A9AAD4B53D347D616 +:10025000A9053CCDA47F0F420BC9D1556A14137F69 +:100260001287C02681DFC17F021821BA2285AC0324 +:10027000DF159D035AC333B1A60E41163531A106D1 +:10028000822FB31104816C9D45DB2A96192C15F33E +:10029000438B7F7101861EEBE0BBA830814FF74D89 +:1002A000CEF5A47898C07F39076257810B1C7F0672 +:1002B00000041BF87F04F804EA277F7F7FB3EE1267 +:1002C00068B12429BA1DD22F9BCEFB7FF0141712E0 +:1002D0003004291BDE3FEB0AD5AD2F19C4C3DFED77 +:1002E000F921FD0EFAA37F69BCF5FCC25BEEFB05AC +:1002F000E981A049FAD8FEFFFD2C55E4BEE0A4B97F +:10030000BFF9C050230AC454CFDC41FDEEDB13EB30 +:10031000127F0CFE20E1C3271203E01B172EE4F02E +:100320000A36E095A80B7F00C522FCFB7F4BFEDE62 +:10033000CE6821B1B3B55746C2EA81ECE881CEB7A9 +:100340001BFDEAF524F1D118042BFEC84320D8C7C1 +:100350002D080EC114CA33197F1E1DD8B1CA150B42 +:10036000EF5FEDB94372E6C708D152EF7F7F62E6D7 +:100370007F04067FEB3E7F7F7F74DD0ECA32D15D46 +:100380006181ED81FBAC41D481714BD0AB7F98B7DB +:10039000A081857F81AB818181C2FC969026C78137 +:1003A0007FF881817FF48A1EEC5AEF3FD4E9817F88 +:1003B0007FB0C1817F81327F799188816D7F7F4B52 +:1003C000FCD2EA2A818AFE0ACF7F81010A005B7F84 +:1003D00001F7AC16E8D0CF6C87814D055D98E72317 +:1003E0007F94DD0DFF05C806B86D2887C9E7DA7F61 +:1003F00081050A5DB77FEF43E37F7E814FB7C89EDB +:100400001541EEB3243CCF27EA812AF313B6FFE06F +:1004100012EBF1A21BE6C7421FF88624236C308141 +:10042000FCE0F16A46A70C7F3300FCC509EF55F4E8 +:1004300009378FFDCCFE1FDA17FAFE43EECB65B805 +:10044000D5169AC1E11991E5A115EAEE24F02AEF3B +:100450001A0E7F46CBBDFCF70902C81C0BBF22E475 +:10046000100F2D0CDF06FA16EC017FB2DC3AF0DF3C +:10047000CB02262E2F089FD2247F3451F7C0BD0710 +:10048000E27FA7E5D32115E67F1517D01F27E034BB +:100490000510811FED05A4F1100A1225EE811EAD95 +:1004A00000E6B0A6177FEA01A57F7F03E624A6F445 +:1004B0000D2A9AD01DD9F4F40FE991FB66F381C59A +:1004C000F1816BE2DA72B1758FFF3FB97F72B5FFD0 +:1004D000CFDA6FCB670794BFF463E5991D5453E3FC +:1004E00081E07FEF9D81E61A1406E27AF2D4D4020D +:1004F00001178CED12E009B6DFF5EBD1F4CE7F11D8 +:1005000015FD7F19DE1035EABF3C1CDF13FA81446C +:10051000D5D2D38DCE4419E9001707D581D81BA0B9 +:10052000FCF3171AE427CA817FE92D810F7FE5F3D9 +:10053000DECD98F104F981E70CA8AA56D443FAF568 +:100540009BA126B140CC15EECEB6FFFF0400000003 +:10055000800100005E0000006402000056020000FE +:10056000B9FFFFFF2D010000DCFDFFFFB8FEFFFF1C +:10057000A30100005505000007FCFFFFF00000008C +:10058000E80200007902000088FEFFFFF5FDFFFF92 +:100590002CFBFFFFBF0300001501000087000000D7 +:1005A0005FFCFFFF5A010000D20000004400000081 +:1005B000A5FBFFFF71030000C3FCFFFF400100002B +:1005C0003C020000F7FDFFFFFC02000095FFFFFF6B +:1005D000CC010000DE0200006B0500008D0200006F +:1005E0008702000040060000D0FEFFFFA4020000CA +:1005F0002EFFFFFF0A0100000E0A00008803000022 +:100600005EFFFFFFFB040000E20100001C00000091 +:10061000B401000008FFFFFF770000009601000012 +:100620006C030000DA0000007C000000860100007E +:1006300075030000C9030000CC010000120900008E +:100640007B030000900100002402000092000000E3 +:1006500093000000B6FEFFFFFF010000250300002D +:100660007D0000009804000065FDFFFF820400008B +:1006700082FFFFFF6B0400006DFEFFFF79040000A6 +:10068000AFFEFFFF97FAFFFF05FEFFFF54090000D2 +:100690000700000056FDFFFF16020000B40800002E +:1006A00054020000010300003CFDFFFFBB020000FC +:1006B000B001000074FEFFFF26000000940400005B +:1006C0005B010000660500002E0400002DFFFFFF07 +:1006D000EF0100005AB8FFFF040000000006000010 +:1006E0007F9F4C89437C5C022549D440F4505829B3 +:1006F000A27F061AC6DE2AE7BE6FDBE7450D1CE6C1 +:100700004A04BBEFE58104DFBEB7CD2714F0200B10 +:1007100071A9F7D625F2D1D50A813C3F3E56123851 +:100720003C3B3F0799AD2FEADE777FE938DB59C6BE +:10073000D605DF0F317FE74F09E9EDF2E830A53745 +:100740004DE7E4EBDB6B38813AE8362C130BA6F56A +:10075000D3AE1C1FD18126C70172714F1CDC6AC247 +:10076000FB167FB8E11E18F2D82C1224F41BF031CE +:100770000B27342E691F6FAB353FD007D87FEF1E94 +:10078000B1DE62F607DD81A5C608710254A522CF4D +:10079000F60CEC7F1488452AF90E2E7C2C9856DE38 +:1007A0004840458A8119A54C0ADB2FD500B1066166 +:1007B000CA9DB96B7F0A1EEE3C0F8F535756FC3F04 +:1007C000C404059C16B1FBF5333D902DE4CF7F3674 +:1007D000CE7FD8AD171D25C4F609F142EC5CBE07EB +:1007E0009C5FE4B11ED6E4E47F4A0035EBB0169E70 +:1007F00015BCA7D87FF6E4AF29D9D609E2BBED0135 +:10080000D45B1E5A811AE5AF7217EAE535B739C2D3 +:100810006872B0F41E041EE71FE57743E39E81D59E +:10082000E4B87FBF23C31BEAB9B0DB69ED54F225FE +:10083000813A1AF8C317D7F7DE20E443D6BDFAFC95 +:1008400024D80AEDF6810116E3CDE4E0CB1F86360D +:10085000F9F91CD4137F00CDF214077313F36F550D +:100860004012F0EBD1DC0C50EDCBC8017FFFC95A30 +:1008700076341FDFE18D1EF1BDEF6539971A81587F +:10088000DA4112FC337FD432CF4CF414DC681D08FB +:100890007FCD24052F2FFF0E42EFDA0DFCDCEAECB2 +:1008A000D2C1E20FD17FBBE8F4D7B543831245D361 +:1008B000D87FF5D50621FCDDAD35E95309480008A0 +:1008C0003403E5ECA8F5FD11FE3B2D20287FD72D44 +:1008D0002B05548104EF11EEBB1FD08FEE26EB49A0 +:1008E000A9F4B70E12BB7FE80954AECC7A1B953938 +:1008F0008111E4FF26FD6216C658019C0BF2D4B3A9 +:10090000F0E87FF24C0510493DEB1EF817AD113CA5 +:1009100010F6261BD1B7C3CADE527FF6C3BDEED791 +:1009200014F21D25C2EE58C1BD0E3D957F17B5E2EC +:100930005D091C3B06053A12F3FA31DF7F2B0F07E6 +:1009400081BB16F7EE2C139C3526F6B5B722B115F0 +:10095000EB31F8F0162E1DF17FF52FDFFA0105F6C9 +:10096000BC64EBEBD004F9FB0853CCE103EE7FE56C +:1009700002177F867331AB54254A0C4440B11039BD +:10098000E4202CD67FF1DEFD2412EF12D5CC08EA4C +:1009900081F8E4FE013C0FE02052E8E9E01F11205D +:1009A000D332D2150581B9DBEABFE30558D6FF2A59 +:1009B0007AF5E8EE5FFAD30BA13F813EDE5A2F8D28 +:1009C00013D42C33E7065CF666272A0F1433157F01 +:1009D000CCE0BABBD3810C41E734ECD312F4DEC1D6 +:1009E000D7EE21D501D495E87C47CE817F5F4F3C7F +:1009F000C5D1BFCF2A7FF3EB139D8BD1E02788EFC2 +:100A0000DE2ED2C83F8739EB0905F6DDED0F367FC4 +:100A100081CCF12E0104D9091D30E10F14FB22EA2B +:100A20000A52EDDADAD429C981D80BF5DA0656393B +:100A3000FC06DB10D23929D8C8CD7FDD3121242C2A +:100A40000115322DFF4A81133FFFA7067AA050CF30 +:100A50005A17548109ADD49498300B8C20F5ED3E93 +:100A6000EBE81549161CCF47E726E70945E7118152 +:100A700016FF14C57FEE37CCF0EFD3253A0D40EECC +:100A800000CD2338AA2681ECAFC5E6DE0DC8531B86 +:100A900012E4DCDEF77FECF91610F1D6C63A0B2C27 +:100AA0001AFC3F8109C92EB3CDD1F4E6FC14F3261C +:100AB00064DD032939F54C7F3B1618C623441E54C8 +:100AC0001BCCEDF0040812EBB21738C481D0D2E38E +:100AD000F408F5EF17F1CC7F092F15302E23131EE4 +:100AE00014B9D63F8D811EA0DA460D6019CC3DCDDC +:100AF0002E778FC8CBFFED81847FD69D294A1125A3 +:100B0000E3110909EFFFD15181E8D8E6D8B025AF4C +:100B10002C5DD6EE40C57FB1385D0994EE63D5D724 +:100B200002EBFDC0D381AC41D2ADFC39BC081A3018 +:100B30007FE9601247C8069904A5470DC19CE201F0 +:100B400028F8FD341DB74F10F0C80F81F82AC6DC15 +:100B5000F6E5FC4C01D15A18B8E23202D87FEC32EB +:100B60000FC5553A042041DA2D2300C8C6F71A7F75 +:100B7000A336DF3DD666F6032F7F0D1F125ECD0B29 +:100B8000B614331A5F7FBC34D77AFAB03139A6ADC8 +:100B90000F58D929EE76040D3138E23E30CC7FCCA7 +:100BA000F8A44E34607F5EED603F4AD8D0E21C1955 +:100BB0002A33A719DA2473C9FCD8057FAAA0BFD1AC +:100BC000F920431D094B287920F0BAAE473D158125 +:100BD000C4772A0AC250810DB3FCCE48000908AE82 +:100BE000FD1BEAFB7FD912CAEEE2D0AF1300A1D001 +:100BF000E5153A0C42FD48DB4603F03D1BBA813552 +:100C0000F29FB027ED7FF5C7B0FDC806EA5A1BE991 +:100C10002AA3151245FD18C6091215E387FE81089F +:100C2000F9CC5D7FF1F547FB82EEC527A103E2E336 +:100C3000EDFA0FD9B30D30BB7F08BAF6F4C9EB302B +:100C4000F1B0DC130081CEDCEEFCD7C7D13BC7CEC0 +:100C50002CD7F8FD81EAAC22D1C457F504EB693DED +:100C6000F52071FFCE7F9A98A8A9312EAABC399E93 +:100C7000A750D315DA81E2C05DE117D9031EA6ADF6 +:100C800022002601813AEF0F01C70BC7ABAC7D18DC +:100C90008117D74AE545E3B78C3D55FF45F4E2148B +:100CA0003BDC707FC8344DAA2DDA02A2F71E34F760 +:100CB00017067F34B2C51E0705C397C05BE50AEB74 +:100CC00031FB81341456B7B05F310941E984DBBB95 +:100CD000A361E3F5BA9331E8357FF404CDFA11DB73 +:100CE00066BEFFFF04000000400000008E0D000003 +:100CF000B9E8FFFFF707000069C9FFFF06DEFFFF45 +:100D0000A7F0FFFF9B0C000063F9FFFF4AFEFFFF07 +:100D10005E34000016D9FFFF62320000F5080000C3 +:100D20001907000099E8FFFF19C4FFFFB2BEFFFFDB +:100D300004000000000600002610EFDDCA0AD00AF9 +:100D40002A4134EE224E28F32FBED1142D04040183 +:100D5000FDEAEE1C291FCCC4D6EC00D115F431C23B +:100D6000F249D5422901D8EE1DFEF9E9F4E066DF2B +:100D700007129F0DED81FDB1BEDAD421F8FC0CF411 +:100D800058F9DF15162B2C0C05FA97ECC80B002927 +:100D9000EA41A4E7E9451A2B1C4C25FCFDDC123B7B +:100DA0001C08302D05F0141330EEC9DF1D08CEF5F8 +:100DB000024213DC00FC06DCE24A071FF9D4DFE63E +:100DC00027084D0317421014BD0F180FF45708FAE7 +:100DD00081D4FA18F6F8164119F7150043E838E7F8 +:100DE000F412CAED2B22D2F6D9E61AE5F419F0096D +:100DF00012CE10CF00CE2D3411EE69300A2221CA56 +:100E0000FAE4011CD6A327E1ECD0CBD40AE1F1E34C +:100E10000809DDAA1C09EE2F40ED32D8E9B260E4E2 +:100E2000FE7FD4240707FEDFF41EDDF5DFC854DAA9 +:100E3000DFF4E6D5F63BBBD22FFD0006F017DDE36D +:100E4000FCC92614FFDD032A27E8E8EAEC044E1368 +:100E5000E8FCB2F9FE6140BC411C24062848211977 +:100E6000E882091CD702F0FAE931EDDEF2C4B8D30A +:100E7000202BEB1EF11A3C234646C52B67D81EDFFC +:100E8000F1F4E3190519F304E2E7050E46FC0DE45D +:100E90001FF81FAF504DDB4A0051F11F015A20BC13 +:100EA000F1EAEF070A3628F409C4F1FD0957D80F13 +:100EB00012F27F1DB2B4D6BFF86FF6FE64E6B8EE4C +:100EC000F11BE2FF49CA54D1FA0FC7CF0AEE060E52 +:100ED000CAAA133A15FFE71108252EF62B69F53833 +:100EE00025EA08206DEFE316E8199A7D9E34F2AFEB +:100EF00081C6D321D2EE30F84BC0D5E5FC62F1EAD1 +:100F0000F33735DDE8D9B69B52181718DDDF28F81E +:100F10000720EA0C23E3294AFC020DF00512F8121F +:100F20003CE2EE320D09D8F7DE373C22D6D6E2F9A4 +:100F30000D0CFDFEE3E4EA160C150E03240505F77F +:100F400015FBE01AE9FCDFEBF8D0EA26FBFF29E00D +:100F50003922F000147FE703371ECAEACE25DCD51C +:100F6000292EF4383C0911F5E8E74DD1070A0110A4 +:100F70000231CBEF06F7F6EB112B05FFEDFC0BFE74 +:100F800017D636034EBB06741E0101ED0BFF184247 +:100F9000E814CD0F34F2E6F7E5BEC4DC0BBB58AE67 +:100FA000F59DC67FD7ACD5C81429CC38F3DAD574F3 +:100FB000F1909E33A9D311CC27FCF9BFB1510A3C63 +:100FC000D327F0F127D314F6013617CAAD0C083C2D +:100FD00054D3FB217844DD851516F1FCF6EB01E6D0 +:100FE00008A81E3AFAF1F203ED05DFF47F01CCCC3C +:100FF000E12659BA141F24EE03DC2C0F0BD1CBE2EF +:10100000B653301E1443EBD2EBE908F14F1B2540D9 +:10101000B0FCEBF308F30E62BBFD11B37CA64DA44C +:10102000F106C90525DEDA17D739131B0FFAB520EB +:1010300044E61A4C1904FD19F9300ED0D6FAFFE235 +:1010400050DA1EE9FC04B50CEC7FD52B340116F404 +:10105000C2331CC0E611E216E2EC022E1AC3BCF940 +:10106000E812C465E306F7A3F106D521393036222C +:10107000D0E3D9DD2C563B27E9E1451305291E1F96 +:10108000081EBE271BF4FB20D10FC90ADE17D45A55 +:1010900024CF101209E8D0E424362F30E015EEEE0C +:1010A000F9FFCBEB1BF9E473F0CBD9E4931FFD0BF5 +:1010B000F615CCFB14BE0DD60D39CAFDE7B2EFBE56 +:1010C0002D9FAD1FC3BDAE3193F7F1D30F1DB73EBA +:1010D00046F0F7EFF5FECC2C09F0CCF2CD488107B5 +:1010E000F79FE4E2DF025A11FDECF5400F0C0EBC55 +:1010F000E92329F2D621D34CFEDABB3F0B17F3D2FA +:10110000F9E6E800CFF2FCD2093520FCF8F9FF1D22 +:10111000BFEA6014D8E72950F5D51E01553ACD5CD9 +:1011200012DD2901E9E323D823BEDE46F6D8DDEB44 +:10113000D62F5816307FFCE7FD2A20C8042F332E07 +:101140002525E5F6E0E8B71CFF3D312340190E1FC9 +:10115000F710E95322B3ECF6AFF8F0D2B614DF3C47 +:10116000640F0B1B163DE2E0F713D60AFE18FDD5FF +:101170001B3D16FFCCE6C9DDE7E600EDEDFEAD0F49 +:10118000D001FBB7DD1B08F518440ED8DEF32AB0FA +:10119000F9F14FBD10F725EE0AD948D752812CF34B +:1011A000D031E72CFEE9D741A727620B2805E9F0EB +:1011B00038CEF22A120F1D08E51039F847204D16D7 +:1011C00022F11F04E69B1F06EAB0EDBD4AE0D4E71A +:1011D0004617E9F6DA091AF2F5FED6C9C8A731D1E1 +:1011E0001E1D12083848D01FFC612C27E7220B096E +:1011F000AD8DD93DEACD3A4BF01BFFCB3FFFE781E8 +:10120000DCFCEBB43510EDDD06C103BBE0F704E216 +:10121000F1091BF0C806430EAB5013DCD1E9F231E3 +:10122000FDED0F8B430EB7181EE6000F29B6F853DD +:10123000E4F32506DFF433EDCCF6AD2DFEEBC30F62 +:10124000A7AB1A3AA115E9FDB27FB91E6011B2FB36 +:101250002FF5FC4C029714FFB5F031531BD4124FFD +:10126000DC34D8F92C23240CEF18DEF8FED7FAF77B +:101270000C0C392528269F03EFE6E30323F205CC67 +:1012800015E612F9463F2BFA1ED81B540F37ECF621 +:1012900026C4E6023D09CAA6CF053100E97F44070E +:1012A000FD70D24125C3E3CC32B22018EBDF3EB64D +:1012B000F63A2CCFCAC90CD2EAC7E9E3C7F8BDE3B6 +:1012C0005E040F47511B1BF50F3CEED0FEFD2101C4 +:1012D0001A38EF264D132BCD16EF09EFEBD02B1C50 +:1012E0000C0CF4D82F59111838D3413CDEFFFF0500 +:1012F000E41AE3154718263D0D42F20B3A1552E762 +:10130000EF1DD72D11EEF0B137CE2F1AD90B17C420 +:101310000643EDF5F24002D310ECF97FE2ED4D13F8 +:101320004304D41E3A1C02DFB8F408E2E80DD805E5 +:101330001E34160EF93905C3BEC4FFFF04000000B9 +:10134000800100001FFFFFFFF513000061FFFFFF9A +:1013500006FFFFFF9D00000043FAFFFFACF5FFFF13 +:10136000BF22000055FEFFFF05F4FFFFBCF2FFFFA8 +:1013700068FBFFFF70F7FFFF15F3FFFF0CFFFFFF98 +:10138000841400003F0A00005BECFFFFD1F7FFFF71 +:101390005DFCFFFF160300003AF9FFFF530D00004C +:1013A0004B190000512300002AF8FFFFC500000080 +:1013B0000A250000A1060000250D00003D080000E0 +:1013C0007AF3FFFF3DFFFFFFEF0900000D1900005A +:1013D0006502000001EFFFFFECFBFFFFB12A0000F8 +:1013E000F7FBFFFFB92100000FFBFFFF43FEFFFFEC +:1013F000770B000009FDFFFFBAFFFFFF9008000018 +:101400009CFFFFFFF20A00003B0F0000A80C000049 +:10141000110E0000FDFFFFFF7BFBFFFF1AFBFFFF2C +:10142000ACF0FFFFD8FBFFFF0AFDFFFF33F6FFFF25 +:10143000F4EDFFFF07F3FFFF511700009B1D0000B5 +:10144000D1FDFFFF40F1FFFF10FFFFFFEB11000098 +:1014500031200000D2000000651D0000E4FBFFFF0A +:101460006BF6FFFF53FDFFFF160C00006419000030 +:10147000DD060000A11500006E0900008B150000BC +:10148000AD0900008EFFFFFFEA000000D9E1FFFF79 +:1014900038FAFFFF69FDFFFF71FCFFFFB702000094 +:1014A00044120000A21200009621000091210000C9 +:1014B00084FDFFFF22F0FFFF782A0000B1FDFFFF4F +:1014C000D1F6FFFF4AC6FFFF0400000060030000E2 +:1014D000DE0DDF83AE19B0CCEC1521FB0E24E1CC80 +:1014E00062E60410113D0A96FA2AFC9F06B12B0D04 +:1014F000D0220AC144093609CC02D403EFFF09C641 +:10150000EF13EFB821AE021FF0F8F05DE4FA181AFD +:101510007FF6A114FED9A50006BDFBDEE081CC1349 +:1015200005F23F250EDE2F000D9CFDF13A36B5EA9F +:1015300081817FDCEAC2B604101B7F8109E2B69488 +:1015400081027FBADA14F48EB533F29581813905C0 +:10155000F23B81F014D1E27FAFE0AED57FE9897F25 +:101560002CDBBDC6E9F759F2FC007F4B3427CCE5F4 +:1015700012DF36BBD7ECD716F17FA0E39398E47F58 +:101580007FFE7F9210EB8186EA81E2E756817FF64B +:10159000BEAB1E7F2EE703EB13FB28234C2B0881E9 +:1015A000F51D1B7F40E84EE54C7FE1295ED4C32941 +:1015B00035D2020CA14D2AA5BC130AE6ABBE7F1E94 +:1015C000CEEAB1EAC1CD00131F14867F1700C6DE34 +:1015D000133B42E70F1219EE03089013DBD53D10C1 +:1015E00010F929C8B1CB79E6F1E7152704D1E8EF66 +:1015F0001926433B3C81A0C2ED5601D5F52A0B3894 +:10160000E328C2F2DFF181B794A009D5FDB23C26F0 +:10161000EFBE26DD62F1DEF702D42FEEF4FBF0E040 +:10162000B98181810D02F837E501FF0420F9EA0E46 +:101630000D95CEDFEECE0A24F5924639C33EFBC5AA +:10164000F6F6127F087FEA17044CE3A63E3BFA0940 +:101650003293933D034535257F62F560CC817F0051 +:101660009D7FDCA1DB9E8981D4C17F8187A0337FF0 +:10167000C59A81437F8E8135D67F7F813DF709688A +:101680006C93335A8F7F7FBC7FA90ABD3C818178E0 +:10169000C13D81817F7F7F7FB708E5818174A8E5A7 +:1016A0008ECA2C5E7FAEEB81C32C08CCF187E77B22 +:1016B00070B7CEA0C63E37ABFE5E43017F41B98E08 +:1016C000312E17657F41A5B4816EB3F654EE1E141A +:1016D0007F81197FF57FBDEA98E2D2CC3E7FDD02A3 +:1016E00087E979FBCA3CD9F0C57F750B7FF2B67FDD +:1016F000597FD58217A7FFEC7FC88955C318F18B96 +:101700002645409FF940B3DEFF0AED7FFF830E7F41 +:10171000ECFB13580E16ECCBF7DDA6F90347010ED0 +:101720001AFAF5FCFB354C15C6E8E687087681F019 +:10173000E01701B830D2D60AB403030209ECDE1078 +:1017400015C3B3CC1F0A0C01FCF90C75020EF1F3A2 +:101750000608C0FF009450F5F9D459E801BE11AF56 +:10176000EF17139D00F2E70826A4AC14E316030557 +:1017700037E5E4CE164F4E81F781DD6CC9E23A1DA4 +:101780008114E7F41F7FD0A7B3FFDED6D596932749 +:101790001B68DDAB19D49CD6D0F70136FCF5C20E20 +:1017A00081A53D237F24057F08FEE53AFCB1A20414 +:1017B00005FEF0F208B0131DF807EEB5A4D281AD16 +:1017C000F26712348C2141B781AD8104D582F5F3E3 +:1017D000E91BE5E67F057F9793B515FD0A4702B53E +:1017E0005E164BFFF5D6003DA5FE20E8031C0BEC72 +:1017F000F8279D060039C83281F6FF0411F8C1FBB5 +:101800005A38B4E7FCFA092EE905254766EFCB0103 +:1018100000E1B503F689EDE40EEC81FD46BE192129 +:10182000FB81237B6613F438C6C5B2EE7FA407EABA +:10183000B6C9FFFF04000000800100008FFFFFFF1A +:101840004D000000DFFFFFFFEE03000031FDFFFF52 +:101850006B01000044FFFFFFD700000019060000E5 +:101860009E0200001BFFFFFF3E010000330300004B +:10187000C90600009EFDFFFFEF00000071000000A0 +:101880000E040000630300009100000050000000FF +:1018900012FFFFFF5D0200000600000004000000D0 +:1018A000F6FCFFFF87FFFFFFD2FFFFFF33030000BF +:1018B000A7FFFFFF18000000D8000000D7FAFFFFC5 +:1018C000830200009602000084FFFFFF0D0200006B +:1018D0000E060000D30D0000900100002101000061 +:1018E0008D010000F001000088FDFFFF30FFFFFFC9 +:1018F00049000000E5FEFFFF0BFFFFFFAF03000004 +:101900002AFCFFFF120000005B0000009FFEFFFFAB +:10191000A4FBFFFFEFFCFFFFBA0300002E02000054 +:101920004604000057020000CEFFFFFFE0FDFFFF6E +:1019300057150000E300000069FBFFFF48000000AE +:1019400023000000CDFEFFFFC502000006FDFFFFE3 +:101950002E040000C904000030FDFFFFB3010000A9 +:10196000AFFFFFFF78FFFFFF82010000A7FFFFFF2F +:101970005B000000C80300001EFFFFFFF100000035 +:101980001904000048010000480000005200000057 +:101990001AFFFFFF71010000E7FEFFFF5402000085 +:1019A0004E04000049050000CA02000094FFFFFF3A +:1019B000F1060000D501000076FFFFFF42CBFFFFDC +:1019C0000400000000060000AFD017C805E0258124 +:1019D0002F02D6B4ABD13ADDF5810D2AE36BE2D408 +:1019E000E0DFE1C2BA1D9BD3112149ED213D81E623 +:1019F0004F1BEEF3211514AAD5C1F22CD88140C398 +:101A0000361AE304D3F1EEF3ECB3CC20D9512930EC +:101A1000EC55FF0B7F50BFD964F5D0F65E0BDDB9F6 +:101A2000EFAEB657ED0C81B71FF3F3DBD5ABBD19A5 +:101A3000F10061F7F7370F7FDEC91E7FDCA437386E +:101A400021B003E5E5EAA2B969847FF5BAE8CC5193 +:101A5000F716E2F20FCA040835059721EFBE51C40C +:101A60002A811E2FCAD52D0EA92D2941F2097F43A7 +:101A700028D9CC26C7E61EC3B93C1313D3597FE13E +:101A8000220AEC07171A4416EE20D6DFD92106E108 +:101A90005A54EFC6DBC57FB2EC7FF22AE8F152DE82 +:101AA000153B0DA079E4F11E070A0363E5EE2DDF77 +:101AB0005F8159C3E3F1DFE6D84E58F0928133E3FA +:101AC0006754F713333C73A6299A577E8159C0FF98 +:101AD0008EC0D2B4D9E0AFBE037FD2E30CA8EE042F +:101AE000BD1DFD011C0B2222C15030D20B8136E3FB +:101AF000276E14F2D909BEA4CDEDE7464104F60ED7 +:101B0000BEBEE37FF54C9C6B3DEFD0F037F4D8F9C7 +:101B1000F1C73059D4BD812CE252CD49450950FD61 +:101B2000B8EC1AF2FC7E8105110ADEDD282F237441 +:101B3000BCB5E36CE581F0AA18C10105140F503063 +:101B400081F6352BD8CBE1F80A2AF1D5D881A52F1B +:101B5000C81327F7F2EBE718F53E39FDD48B214681 +:101B6000C62A7FF5AC5F9F436BEF32ED16C37FE66D +:101B7000DAE425370FBD10D339B7FF1F3221812793 +:101B80002912234AEACA3FFF8BD5D1089654E5F0C3 +:101B9000D1224C1872307F2526D9ED01EC9A2EC245 +:101BA00049B7191F1FC07F0381482F5B344225E1CD +:101BB00047FBC0757CD0F7EF9EE25C048DED41E2FF +:101BC0007F1E363904DD5069ACA9DFE8117FEFEDE7 +:101BD000180F1DD9C64B92172AFCA2D41A5C7FCFCE +:101BE00026EDCC2DF9C51ED41A353D8106BB24BB8C +:101BF000895606CCF9283A0C38E01FEF2A7F358A3F +:101C00006CECC7F3CDEFCA3EF269DBF20B0C21EAB4 +:101C1000810F2D246C23C602C9C95BE1393365E706 +:101C20007F0EEB02DEF5B813BB48EFD92FF47FD956 +:101C300008172FFA0BE5F84A227F31B2AE3A0517A2 +:101C4000C30407ACA91E9C1F5381EA61840AF441B6 +:101C500037E3AE6555D6D603F3148194041FA0ABC9 +:101C600076533CE444CDBEE8F8EE66B9FCB804E532 +:101C7000CC2AF7F31C181A7FBCBAA67F2103E3F124 +:101C800068EBC8F221FC0EE9D8EC2EF2F6BF19245D +:101C9000F63BDCBC0F7F1C1D81B11D1B7502C9EC1E +:101CA0004C11EEA33A536AC7500DBF30AC253E40ED +:101CB0009CB7A749622A007F050B6881E7E83F2BA4 +:101CC000CFF916B8D53CDAF9D11EE706298B07DE25 +:101CD00081E0F7DE1F19209A911512AC68DFB0EE93 +:101CE0006F06812790B0C2EA56819CD5CF1CFF19A0 +:101CF000C32669D93FB2B14DA1202C1C781A371CDC +:101D00000345DCC681DD32F8C5FAE0138448860B52 +:101D10008162D9EC6356168BBF57914E371D7FEF0A +:101D2000532A10F316D60EAAD8F7585E25D17F3560 +:101D30008FD7ED26DB62F301DA819821DBAD0A074C +:101D4000E7D3D293188D07210E6D11B8EBB53A0E7B +:101D500004507FC73BC43BCB2F5026E4C2A02EF2D9 +:101D60002E7F26AD1CF2528A9A81FB5B235A01EE2C +:101D70002800A40B331305027F8DEFB3DE4640EA43 +:101D8000A71869044712F40708A425E6F9B061FD15 +:101D90003533410CDB1E4F813B20AAD12A8DA1F99E +:101DA00081DAD50F00F9FECEAAC9F8FF81A311E0B0 +:101DB0000C62694E5E080CB14500C38137DB46D327 +:101DC000CF1536E0D6BBA7DBE0FF47330A4F1D0C2B +:101DD000D9D10E37D7BF2581B581B0445AC82DFF60 +:101DE000160D2EFDE525C2D852F2F12E0E183EE951 +:101DF000FCEC19417B7FEC63BBDDAF4B1C52B7F8A9 +:101E00007F1EF431310828CECA04B730245581CB67 +:101E1000451E06E6219EF924AC6343647FA8219EFB +:101E2000755C5936621F973C6996661434EF7FE9FA +:101E30005FE75098175B08F59DBCFA6CFA41A03A31 +:101E4000EE3CFAED67378184D68EC6E57F112323F9 +:101E5000C69A1A3ED52DA04BEA1936474F0D040DF0 +:101E6000F7FEE3D7810523F97FF5BAE4F24AC5EC22 +:101E7000D420B9504514050EF61A0808107FA43A6C +:101E8000BC50F00C1C3B1DCC34172BDEE181E50867 +:101E9000E55B654302EEF8FEFE81F738D73C2FF68E +:101EA000780E062603FA44DC961F15387F03E86295 +:101EB0002A3E540012DBCB3AEE15F59AA9A2594EF0 +:101EC000104DFFEBDDD57FD889CFF0ABA68198F21E +:101ED0009A99149502E1FA0956F9C611681E81D73C +:101EE0000EDAC82F24B213AEDF21C2030581FA1522 +:101EF000EB3021E642DCE02EE1F82F3D4A6006DFC0 +:101F0000388102978116AD96FFCE16FBF8810FE15E +:101F10003031FD080CF923FA4CCF49641EE07FE60E +:101F20001CC21CF2260070F3457F35BD0AB50DF1C9 +:101F3000FC155EF9F4F61FC49F059C1A607FD52C32 +:101F4000F10F99EE2641FA01C313DD02097FF1E595 +:101F500028FF0ACDE92509ED77CD02FC0DBBAEF3D4 +:101F60001AD11A13812A4831D51B3FE0E86FF418C3 +:101F7000237F02F3134BEC2E0626260FB0D3FB175C +:101F800081E6B9FD1AF9324CE2D9FC72EA2F81D907 +:101F9000ED18A91CF7F6D1F70C82267F4BCD78A659 +:101FA00064BC6941F68F51261D00F3F82815661DA3 +:101FB000AEBD397F9A8B84D7E80F30C0F63D3037FD +:101FC0000C31D7B4E97F23174ED1FFFF0400000086 +:101FD00040000000BBEAFFFFF0F5FFFF0630000005 +:101FE000CE2E0000B74900008B4B00008766000032 +:101FF00029C8FFFFD2D9FFFF23E7FFFFE515000047 +:102000000EF4FFFF83120000D32C0000D1CBFFFFA2 +:10201000FA0E00009AD1FFFF040000000003000048 +:102020002604FF04D72BED31E52FE5ECFF47E9E06F +:102030001BDBFCE239143AEB00F1FD7F13D21CEEFE +:1020400016403027ED16030A0306D4FB1C1F14CBE1 +:10205000D722FDDA057FF89FEBFB30FC423ABC202B +:102060000989DDA51F3681122D19B30B3E13E91C1A +:10207000D8B8A120B2E8BA0471332238FB0E364C2E +:102080000A38E1E81288C4FC20CA15080158142354 +:10209000D3F8F2D632E621E7F3EED00BE5F83AE7D3 +:1020A000EA1004B6FCF4F2C7344AF481010982D282 +:1020B000CDEA031112CCEA0541F1E1F31417FD81D9 +:1020C000EB1A12F22218ED06EF0D40E304F5E905D4 +:1020D000DDFFFA5D00DA3FEBAC0709E602D0C4FD94 +:1020E000CD21EDE0F432D803DDF1D8C417C8BF9C90 +:1020F000D2CD0AD918E4EBECF62CAB16E419C59D49 +:10210000E581F303F0DC49F518F41F130AC514F355 +:10211000040D07CCFBD5E90F071A0308FDF6028171 +:102120000DEAE5FA07F719F1EFE809CE00F9140B0B +:10213000041622D9EF16E0C7FB0405EACDFAE349FD +:102140000DDC2EE1C7D1F943D10336CB0706A6D368 +:102150001EB3FFABACCF89E918C9A8EB0E00FD2375 +:10216000F7E725F9E9E318CF81CAE4C7DEEFCCA28F +:1021700010705118E7E04015FDF5320BF34BB70531 +:10218000E3F2423B427FDFC3F02E42E61129EE0D1F +:10219000CEC940ECC3D5CC01531615E631DCEF2295 +:1021A00007FE1C19D48A13E50000DFD90C12B417FE +:1021B00008D5FA0214011A1E0FE5FD06000718EBF8 +:1021C0000506E8D8172C2F3404F61C8D1C20812519 +:1021D0008DCB55C40B07FE08CDF2F869F2A0361B73 +:1021E0002123F6109D2BA9A801BB0AFD09D9B1D066 +:1021F0002EF20181CFD55736C2DE5DFD0C380B7053 +:10220000F51D1115F6811B2FAA3FFF45FEDE3E226C +:10221000E502E80AE2EEB905F505172A09ACF4E390 +:10222000F6FAFAEBF4D2FB1ACFDFEDA2F7F18AE26D +:1022300012547FC50D18130DF2D9FD080DF80A02CE +:10224000204013B00BCB2C2C0907BEDC23EB57F13D +:10225000F64EFA1D0CE8E1F0FAE173EDECE4E82E3D +:10226000DD2EF40DE31716240CEAB5FB2939D7301F +:10227000E7FF1CBD2AE8DA34F9030CDE2781022AC5 +:10228000DCC5FA16FBCC0AFA4212D919BEE337278D +:102290000DAA021ADE0E26CC2102CE1D2AFB1AD070 +:1022A00014F7F7D5CE38E047E3EA07F50FEE38CA62 +:1022B000284111AE27131681FFFCCD2F41BD24E527 +:1022C0007BE90EE80035CC1E0260F0D3DD44F9094D +:1022D000F908D50D329246F9182FFC81E62517D55D +:1022E000E577E7D92E727AFF422A4E4BBE2A1E2787 +:1022F00036ADBEEF11C4FE5328390BBDF4FADC7FB6 +:1023000015C9D1EB150D27ED03E0E9DAF600B81891 +:1023100004F02CB9C71804C41A21C7AD0AD39CCA4B +:10232000A6D4FFFF04000000C000000062150000FA +:10233000B3040000C21D000019050000AA07000038 +:10234000E0EBFFFF8E030000120E000069020000A8 +:10235000170000004406000024010000E8200000EF +:1023600017EFFFFFFCF5FFFFF9080000FA26000059 +:102370000D0E000034FEFFFF3D220000A7F6FFFF18 +:10238000FF23000083000000BB2600008719000027 +:1023900076F9FFFF8EFEFFFFB81900004E14000013 +:1023A000C40500001EFAFFFFEB06000027D8FFFF60 +:1023B000F5FAFFFFDBFFFFFF731A0000AAFFFFFF24 +:1023C000F71000009D480000BA1B00002217000013 +:1023D000910000002B0B00003BF9FFFFA607000057 +:1023E0003C010000321800006E0E000072D5FFFFA5 +:1023F00004000000B0010000050BE43DF100FE0CFC +:10240000F1F506060BFBFC040605FD0403ECFC0BD2 +:102410001302FF190CFCFBF208FA0C0304FB120276 +:10242000FD040401F2F902FAEF0CEA7FFD02161333 +:102430000AEF14F71004FAFEC0F60001F6FD0CF2E4 +:10244000FB0EF505CC0AF5C9C2FAF9FFE1FA02055F +:10245000F7F146FEDEF70403F6FCE840F1FEFBF779 +:1024600002FC0BFA07FC02F8FC05FD0009FCFEF675 +:1024700003FBFA07EB12F7F0FA01FA03FBFC05077E +:10248000FE02F5FFFCF802FF1BEE91D4E905FDEB1F +:1024900017F517EB140BF0E6D21EFCEAF99A0014BC +:1024A000C7E9FF60F0F60A0A3E037FF7D030818A61 +:1024B0000DDA7FFF067FF7057F81FC42E67F7F7F95 +:1024C000EBB8F981817F7F7F8181ED7F7F2E7F1245 +:1024D000817FE0F284367F7F337F94817F30B9ED56 +:1024E000817F3C7FD0B8815DFA00EEA27F0C022094 +:1024F000FB7FF012B601E50DEEFE05F5DCEA10C338 +:1025000005CBF802817F1BD0C700FBFF09660D0ACF +:10251000100ECA01F3FAFE0402014FB9F6FF0314CC +:102520007FF32A0FFBFCF504E704CDFAFC7FFF0BD9 +:102530003305F7810506F706D2FD0F02FEF0FF7F97 +:102540000100E2031F47020277687FE4EFFB2745A3 +:1025500001DC7F78A2F114C1C8187F2F207FFF8192 +:102560008F077FC4F502FC6FD9FDEEFE147F03C315 +:10257000FEE5B0F87FC9098109010816E0FF1B19C3 +:10258000FF2CDBFEAA0104F80EFEF0F9FDFC01C1F0 +:10259000F4FCFB04F108F2DC81FDFE02F31201FA07 +:1025A00001F7D901EF03FF082ED7FFFF0400000059 +:1025B000C0000000E8FEFFFF2E43000026060000DA +:1025C0003E180000E60000008009000041F6FFFF11 +:1025D000F2FFFFFF2D010000660A00006204000008 +:1025E000192A0000C9FEFFFFEB0D00008D06000058 +:1025F000C11C0000AC0A0000713400009D02000004 +:10260000FA000000BE050000730700001B00000078 +:102610007600000091000000BE030000920300005D +:102620005E28000074FFFFFF850C0000850200009B +:10263000BDFDFFFF870100009E030000480A000067 +:10264000C2490000A70000003E010000C5020000D2 +:10265000994100005A3E0000AC010000C30B00008D +:102660009001000097050000CA0F0000933E000093 +:10267000EB2C0000FAD7FFFF0400000080010000EF +:102680002C4D4E8113CDB5B02E057FDD6827F2921B +:102690007E1616172F7FF79606D84D2CF97FECE49F +:1026A0004D7FFCF01F7609598635D7137F15FCC680 +:1026B0005A7A0C04E77FFF4F132F8EA7E768617FDC +:1026C00019415281F2FAF4B10E66A1EAC7D48132FF +:1026D000BE267F5B2EA7D4A9E5EE3020D7BBE481D0 +:1026E000D0812003250D4FD106025DB868CB7F0D48 +:1026F000E77F3938E0300D60360C0006157F05DFC6 +:10270000ECE22C3711037F3A396D5F7F8FD41E4C7A +:102710001717DAFC7FF9AD4BF1CC4526EFB2CE812D +:1027200002F49F3481283107F81C20CE81DA61E958 +:10273000EBFFA818B41081B7FF037F1F1EB3EDACE9 +:102740000553DDED1545FA7FCE7FDAE952DD47B05E +:10275000039381A2205426314226330BD2450E81A9 +:1027600000EA2023F4C485812CD17F15430E26FB7B +:10277000497F24DFFDCCD113FFE65535FE7F5AADEE +:102780001DCFF6B27F234EF30607F44D18267F7354 +:102790001A0112FAF97FE4B5E3DD69F92838987F68 +:1027A000D0811DD4F5C61ABBCFB409302A0D7F21C4 +:1027B000D4C4F6CC457FAEEDB9818922763A8269E0 +:1027C000013EAFDDF3D27FA422EC7FD360C90E3A85 +:1027D000CBF9DCFAEE8113287FE6F704F3CB02187D +:1027E000BD01E9E5DE81ED51F2F1BC2D29812A6EB2 +:1027F000540DB7157FB901DDCB17FDFE3C81976005 +:1028000086D9FFFF040000002000000026F6FFFF2D +:102810005FFBFFFF832A00001524000021F3FFFF68 +:102820006AC6FFFFBB05000031310000B2D9FFFFCF +:10283000040000008001000081E35A2803D29609B9 +:1028400024B50B1D1224E2133BFF32B9CE270359E6 +:10285000C6141310ECE7F90EDDADF0E1D824FF0843 +:102860000A1EC3D8F9112D0BF80F085CE62DF9C923 +:10287000F6F181262D18BF02C0D807380D20C551AA +:10288000CDCD384C8D4507B97800DF29520FCA18D5 +:10289000132AECCC47E9542F2825F485179D2DC227 +:1028A0001DE608DEB3150EF350E981A2DF3A2FB41E +:1028B00005F5EBB0EAE422F9E040612DEB21DA07FF +:1028C000E3FAE5C4E212EB0FF4E1EB29CD170504BE +:1028D000EA81DFD1E42B27CBF4421F1DB1C1139253 +:1028E0003261DCFAD010152ECFCAEFF32024CBB31F +:1028F00013D12DDDC6FB63BE2924DB38DD27042E72 +:102900000AF1AEF905B8F4FDCACCF5342C42E8BDA5 +:102910002AF4EB2F2810EA2A24F612E90881061877 +:1029200072E416E0CC251824EFD2E407CF0B171D74 +:10293000F1FE13E711C1DDCDF0F2FAF02395EAFACA +:10294000A00E2A094C731C612FF0F7D4DB14192454 +:102950005E7FC55ACC25F810BFFFEBF0E76DE5149C +:102960000E3333FF0971F2D7010766DFED42CA3239 +:10297000F6ACFDA2E3F6CE43993E2D460AF316E4EB +:1029800005B1B607E2027F440B23CDB5ECF8EE3675 +:1029900002DBE0DCD4E023DD05F83CD8FD1F12F0BB +:1029A000F5EFE9E6ABFDDAF4DF39E5E4FBCFD7C0BC +:1029B0007FC7D5DBCC4257003EDBFFFF04000000A1 +:1029C000C000000024F8FFFF6D120000E00A0000C4 +:1029D000A0030000640A0000261600002B0F000070 +:1029E000120200006512000070FCFFFF37FAFFFFC3 +:1029F000170D0000D7E8FFFF69120000E7FBFFFF9B +:102A00007100000025050000950E00009CEEFFFF00 +:102A1000DAFCFFFF281500008AF9FFFF582A0000A2 +:102A200010F4FFFF63EEFFFFE8FFFFFFCA0A00009C +:102A30000F0100007D110000C9F9FFFFA10A00008D +:102A4000A8F9FFFF30080000CC0B0000CCF7FFFF17 +:102A50001E0600008E1A0000FEF9FFFFAAFAFFFF13 +:102A60001B1E00009DF6FFFF50FDFFFF2F280000FA +:102A700091F5FFFFE7E1FFFF520A00001AFBFFFF9D +:102A8000960200000ADCFFFF04000000B001000015 +:102A9000EC24EFCF61BE8F30BDFBDF112F337F0EF3 +:102AA000065BEF8FE1003E367F097F814ECC810BC4 +:102AB0000DE6B64600F502D7061F81EF5E15142815 +:102AC0001B729AEF81F99EC8E7143E05362ABBB403 +:102AD00003AD5912AF64A37F42366DD22BBCC72A17 +:102AE0002D7F53E817267FA781E3D5397F1519EC91 +:102AF000062981281107D9F17FEA29504D0824CBF6 +:102B000081E327ACCA9CF61118FA0601C90E9CE1B4 +:102B100094E30B1EA92DBA11EE1FAC180207F70C97 +:102B2000E2D32F7F82EF56CC8EDF69A307E9F3361D +:102B300041CD088CFDDCFE4AEF7FC45881283FF66A +:102B4000F4E9003581B80FE35ED91B2452C6E5D8FD +:102B50007F8611F79E0F81BDB610EBA5D6EBEE84F4 +:102B6000C2087F7DE41A886A1A38A91D661D36C915 +:102B7000DBAD03DC02CEFAA16AD682E6EFDFE0D756 +:102B80003D9006BD4BDF2DC50B7FB8BF49815C88EA +:102B900019813A7F817FAC8A168AF735F3A3D67FF5 +:102BA0007F123B81A26E2881747F8D7F1A817F8185 +:102BB000E88BE6F71CA40C628EF0ECB8EDA2DF0AFD +:102BC000EFF6E110E40EA8EBF2209BD9010AB8035E +:102BD000E1C87FCF03D1D3BA1FE7E6021898FF1BE5 +:102BE0000E8127E47081E40ED7F87F811409377FC6 +:102BF000AE09CE1E1B24F50E1FDD9224B77F3423B1 +:102C0000E7C4AEA6BE7FFEE8BB1AB6D8F153F442C5 +:102C10000FC2211695BF307FEDF220D97FAADCE8E4 +:102C20002B157E2B02C681C5FEC097E9A95FD54151 +:102C30000BCBF8CAD8E84C5936033BE460C4EE4EDF +:102C4000C6DDFFFF04000000C00000004D000000D2 +:102C500047FFFFFFBD020000230400000B0200003D +:102C6000810000009000000048FFFFFFD7FFFFFF3A +:102C700067010000A0010000EEFEFFFF93000000CE +:102C80009A00000045FFFFFF06000000C2FFFFFFA3 +:102C90001603000042FEFFFF55000000D5000000B3 +:102CA000D7010000F6020000CBFEFFFF1702000074 +:102CB0008101000021010000AE010000A6FEFFFF1F +:102CC000750100008400000074020000860400000A +:102CD000CC0100002CFEFFFF100100005501000098 +:102CE000EB01000061000000DF010000BEFEFFFFFD +:102CF000550500003A020000DA070000B6030000A4 +:102D00004AFEFFFFE10000005D00000092DEFFFFD1 +:102D10000400000080010000530646BF5277BC81CA +:102D2000E5C41EBAEDB02581658534A4C97FBFA670 +:102D300017BCDAE97FED83F1026DAAC77F21BF4A94 +:102D4000B8AC33F881B7214A38DFE802DD723C7F46 +:102D50001A7F4E9B816FFDBFD5C50E18C88107082D +:102D6000D8E232F0D681BF0AD224DC11F2B97F4911 +:102D7000087FDE2AC1266B17DB2F8120EC86D4FE6C +:102D800060F5C281A66FB10713F2BB300F08F48162 +:102D900015D441BC55810F94E70C3016017F14C83F +:102DA000E47FACD9E0DEBCB6C445A73FAA81902D34 +:102DB000DF7FC4F3F6C5209AB9815AA03AF8690CAE +:102DC000F13AF94211EB81D1112DD1C705C3097F29 +:102DD00009FC0915EC7F0FA02D16443555D8E68166 +:102DE0000DF7C3090DC7E07FED2CD4E481101B540F +:102DF000DEAAE3B5AC8E2B8162124AA4301E81B5E7 +:102E000027FC7FD18654CCCE12604B7FE2970C45D5 +:102E1000D6377FE3442256F9D6DD88F690D981E291 +:102E2000F80BBBFBC781218137F04CD8BD60D28144 +:102E3000BBE74E1AA2E80D81F9FFCF81F02E016B9E +:102E4000F0B60A1581FF63251E81DFE3F4DCD707A6 +:102E50000EE381055066553DDA40FE5C81E3401883 +:102E6000B61A2507C8A60B7FCDC37F5D9D71FD5E99 +:102E70007F20FA8B90FC9E63C2C681E3E1B4C40953 +:102E800033A59DD081B2EA252212C86006677FFE75 +:102E9000398DF59B7F5150571EE0FFFF0400000065 +:102EA000200000008CB9FFFF7B3E000032E7FFFFEF +:102EB0004AFFFFFF2186FFFF5B3F00002EDCFFFF84 +:102EC000D8F0FFFF4AE0FFFF04000000800100008F +:102ED000E81AEFAED23C1F01A70E25E823DDEA4930 +:102EE000F1FBBB041B42D44512D60F39355C180FD9 +:102EF000F8CF262213F2FE967FECFF06E5D41AFAED +:102F0000360DE2B3D71DCC9DAEDC222DEFD5324974 +:102F1000B3F0C03986C614A8CBC3D7D4FD070E7B47 +:102F20000CA41404EE34412EE881EF0E3020FCE8AE +:102F3000F9EBE12BE45A111958B71BFEF016FDCC42 +:102F4000EA0F14FA3D1BD418F2CF09C914CE3C1273 +:102F50000E39F8E340BD00D7FF3AF4810D00E319C4 +:102F6000E8FCEE380DEC1E4A4BF4FFE9DABFF3F74C +:102F700001E13FFDE53D60813B20CA18E7F2CEA0AC +:102F80001A0603ECE2F33746091C24173AED56EE15 +:102F9000D7040EE21122FCE7FD4DE2DA2056D8F606 +:102FA000F40EFBE0E8071F422209EE502608341811 +:102FB0000D6C7F1CD5162110EEF7BC34D912F92107 +:102FC000ECFEE6E9A6FCB3F981EEE4E8EDEBF7E808 +:102FD000B5FDB0F314FB0F2640F2110824DB231ECD +:102FE0001F0F0107F0031AE206B6DF1BE70AAE1C4B +:102FF000D50F1BC2F4612EE5F4E40B0EFFEBD23EBD +:10300000DA05471FA226DB35811C0A251804AB61AF +:103010002827C90CEA57EB2629FFBB98D616F44F90 +:1030200049B3F463D4E8F23B05F11218F50F03A796 +:103030004BD32622271608D727102C011E0D7F946C +:10304000D9F71FEE38C0F40CBF4A3DC348EB036804 +:10305000D6E1FFFF04000000C0000000801900005E +:10306000F50600004D170000AFF2FFFF421D000003 +:103070008CF2FFFF75DDFFFF7EFAFFFF1C120000E0 +:103080005DE9FFFF8F1E00003E150000C0F8FFFF46 +:10309000B7FEFFFFB11500008CE4FFFF1E0B000020 +:1030A000721A000012FBFFFFD5F2FFFFA91A000001 +:1030B000F4FAFFFF0484FFFF06FCFFFFC6E7FFFFF3 +:1030C000A0FEFFFFA5030000A8F3FFFF91A0FFFFF4 +:1030D000E3DFFFFFB0EDFFFFE0F3FFFF441200006E +:1030E0007EEEFFFF81E7FFFF611D00005EF4FFFF42 +:1030F0001BF9FFFF082C00001FF9FFFF450A000025 +:10310000490600005012000070E6FFFF190600009B +:10311000721F000090E2FFFFE1030000A2E2FFFF48 +:1031200004000000B0010000471CF52DE86F73E7B4 +:10313000FB0BBCEA7FB2F12DC501487FDBF806121C +:10314000E20F980E3C55F8FADDC317819F028128E3 +:10315000B8D41CE17FF87FF3A920D83EC0F8FE7FE9 +:10316000B64381C610B3773F4C81EA0981103AFE1D +:10317000DFDF81167F3F207FAC5F3C9A190FBB15C4 +:10318000D4FA0FB6E1816C28C3A3A931AEF6D8AB4F +:10319000C637E6F70A0A9863DED2E045F4D82E195E +:1031A00076FEE412714EEEE521D948B732C8D0E27E +:1031B000A4F90B4542A13103B1BD0E1B81037F0170 +:1031C000187FA581FF7FC70AC6D1B126B30263E588 +:1031D0001BDBCB0B3F32A010A04A5035F360AE7F13 +:1031E000337F8162C5A027A4B61CC87F8F2E21E63D +:1031F0003C50D39446F29258CAD52AFE24F071F777 +:10320000FF0B0A00237F40D9D7EE5AEE0021B632D9 +:10321000DED4907FB0A531D68113F988D5CF6D6DFE +:103220008124B5CF91EEBA0A9FA4CA0BB77F237F42 +:103230007FF7597F43FF7F31814CFBC47F81920B25 +:103240000BA3154FFFFF0F3FC88181C53D1FEE1532 +:103250003A0EF72A93FBAA8881D1024608E17F053E +:10326000EBF1EA2E1E273F17174F4DB2F313D21181 +:10327000120B6163FBFA2F818D37FC181B7F0CDD6D +:103280005675E613FE57137F4A177FAB16FE39FBC0 +:10329000407F7D22F1176B22987FEA93127E8DE0AA +:1032A0007F070EA9899122F33EFCCAD322E9ED03E0 +:1032B000B8D619D09030812DFEDF4AFFEAFF28E40E +:1032C00008E9DF25652D03F4CFE57F07501845BDDC +:1032D000F81E842C8AFFFFEA5EE4FFFF0400000072 +:1032E000C0000000290100006E020000D5000000AF +:1032F0000DFDFFFFAC00000029000000800700006A +:10330000EF0000009E050000FBFEFFFF74010000BF +:1033100086000000CD00000088FEFFFF95FFFFFF44 +:10332000F3FDFFFF6C000000450300009203000066 +:103330003CFEFFFF700300000FFEFFFFE6020000EF +:10334000270400003900000044000000FEFFFFFFDA +:10335000E3FDFFFF5C020000DCFFFFFF9A000000BE +:103360004E0A0000CBFFFFFF1C0000000E01000012 +:10337000EC000000B7FEFFFF300000009F010000DE +:103380003A0000000E030000980300003F00000018 +:1033900075FEFFFF68FFFFFF650000008801000069 +:1033A00052FEFFFF2AE5FFFF04000000800100003D +:1033B000EDD94481B18543C80F03C72F2405B97FD8 +:1033C00081B58853F4EECE14EC2C2481C18FEC71BE +:1033D000CD417F7602CD324ED103180BBF251B7F26 +:1033E00023EAD4CE537F11C5DB1727294A7F5740E4 +:1033F00081E2A7C1ADE5E043EEAFF80781C75736DC +:10340000B2B5C8C27FEC7654EAD87FA9086E525D87 +:103410005EC4C1E2FFE6CB81CF24629386427F3552 +:10342000DECFE6C000D47F86EA12B57F2861F98836 +:1034300072B276AD819D4D936EA5DB0BD47F58BBE8 +:1034400005E73AE9DF81E1AB2050A16D0D5B7FEB31 +:10345000F5F23BD4D0DD81A2F234E308527F1AADFD +:10346000CDE7FEC19E81F31CED2E2CEDFFBD811D2D +:10347000EA03DC18EA7FE20749EB3E0FFB1D7FFD04 +:10348000815566BF3508E304F53A5A1E078A7FCA9C +:103490000B0207D6F77FD32B7FB3ACE0B5ED2593B6 +:1034A00008D581A50E399A6C222E9A81CE86D8E055 +:1034B0000D81C5BD6C7153D8DE627B3CF8B4F17FE1 +:1034C000814A1DC89C05DA18D9E621587F2C938DB6 +:1034D000301692FF27439E817C0C81CC201DF4E6A0 +:1034E0007FFB52BC7246DAF907D9A00D7F3FD31794 +:1034F0007F2EE713344416D59F3E2A32EAE4327F0A +:103500003DBBCCF20D20D58182E3DDEAB581EDD360 +:1035100000BCF433E17FB9C5E7942BD3819DF4DB84 +:10352000E1ECCB313C81150806ECB248427FB31484 +:10353000B6E6FFFF04000000200000005F2300004B +:10354000E362FFFFB3D1FFFF9C280000BB610000D6 +:1035500075FAFFFFD35B000035E7FFFFE2E6FFFFF0 +:1035600004000000000100009712F3CE81F5F72C53 +:10357000FB2C2270E8E8FDF80101F90DF803F805CD +:103580000E02120B41FFE9F27AF933B6111303224E +:10359000074D0D7F1B1AF30704CB7CE928FBF01DB8 +:1035A000FA15DD02E0F42CF202E8EB52F7EFCA194B +:1035B000F87FE604FEF00D05FA38EFFBDFFC0CF5B2 +:1035C0000D0D1C060404E2F1F84F0ED92C35DCB3C6 +:1035D000E5FD13DC3E26B1F2F1C6FE2418E0FA0444 +:1035E0001D3D0CCF7FD8DAF85A16E0ABDE02AA0BED +:1035F000F40DCCB5F2F10205EBC981F87419121083 +:1036000002F303070CF611092E2BC97B41CBCBF338 +:10361000FC8B486A532C98F9F5A5BC01D91EF9F822 +:10362000282344F07FE3B9EE0206EDCC140181EDCE +:1036300004EF02E50BFD0500071D2CFAC70009E1A8 +:103640000505EFF3EE260601B7FF1B64DC01A5F4C8 +:103650000CC71F0BF0EAF10E1110571A7FDC0DD7C3 +:10366000BEE6212B05F0E9F0EEE7FFFF04000000C5 +:10367000800000005B0E0000A29FFEFFD3FDFFFF55 +:10368000CF230000C23E0000204700003915000093 +:10369000245E0000B6FEFFFF65300000BD1D000087 +:1036A000E1060000DED9FFFFE6CBFEFFF482FFFF5C +:1036B0002A0200000A0E000062F2FFFF430600002B +:1036C0000EFDFFFF250900000CFAFFFF6EFEFFFF55 +:1036D00035C8FEFF79F5FFFFA3BEFFFF59F0FFFFDE +:1036E00072E7FEFF69C6FDFFFA3D000018F1FFFF1B +:1036F000982200007AE8FFFF04000000200100008B +:10370000F93DD504FF0BF2D09AFE147832374AAE59 +:103710008181F59CCBC20CFFBCEAE84D12C1D36E8F +:10372000CB7FD111FAF8265AC58A1CB1357BC581E9 +:10373000DDA917AE7FA21BDA2ACAE17F3A5BCD9FD3 +:103740001DE172F1270CEF81A87F1629F17F00E8B7 +:10375000E0D7E0B76B8D81A11F7FE53E6A43D6A419 +:10376000294B2217FFEACFE9B3CC265C07796E8498 +:1037700083DDEDD107BC3313CA6DC8EEF036D4C972 +:103780007F7E3D9A01D97F1016E6817F7FED26313D +:103790006F0009B7D981B77F387014212A4334816B +:1037A0003F277F9281C9CCA58BF73E4F0CCB17BA30 +:1037B00065897F81E6C6B9337F08150673B21AE8BA +:1037C000EB514DEC14D2F512AC04F5E3CF1E7F2B78 +:1037D000D61A06A402EA3754D53F01FA0BDF04D506 +:1037E000CB456F46AA9A17B9811C0A22162E4CAAFD +:1037F000CD9204FBEB9BCAFFFC317F3F7F817F8C26 +:10380000E22D797FDA81F53EF8FDC85714A92850DA +:103810009DABECBC00DBD23FE64B597B71EF7BD616 +:10382000A6E9FFFF0400000080000000BD4000008A +:103830007AFBFFFF9782FFFFBF430000ED180000F7 +:103840001B09000055580000B0100000F2FCFFFFFB +:10385000B45B0000530C000094520000A6FDFFFF73 +:103860009304000000FBFFFFE3FDFFFF3A000000B0 +:10387000FDF7FFFF2C5200009AFAFFFF3E3B0000CD +:1038800002F4FFFF40010000AEFDFFFF4F02000009 +:1038900083030000390F000050000000C216000032 +:1038A000C30B0000F915000076FDFFFF32EAFFFFB1 +:1038B0000400000000010000FFF6D97F43251DED44 +:1038C000DCF6153A1AEA1C7FE9DB0ED29BAD81FDCE +:1038D00009FD0EAED8F37F100809FF9DEBFD7F02B6 +:1038E000FCF7A8C51B670C81121C0D81CFE4940D59 +:1038F0003D10ACB0BCE381F225CE7F05FD03EC1F8B +:1039000007CDE7655D347FE5A2FAE36609FF81EC48 +:10391000E1DAB26755597FE0827F453F630C70ED75 +:10392000A1C36B7F710FFB62D0FBE481E0D4A522C1 +:10393000000055644BC68108C91DDB8F4781A70174 +:103940007FBF2A2A1E28E85F18150DA9C3E5810844 +:10395000B362562D4B7F26D544F81081C2E7D60FAF +:10396000AEBD2EBC818BE1D7DEE8E3245D684081EB +:1039700081D3C6544D17337809CD0A3F34D97F43DC +:10398000CBF831EF23637F38D3D0EB2D29DC7FDEFA +:103990007F8791B3DE9D0ED5058F7F604DE7417225 +:1039A000BBF2B87F3E21CCD61AFCEFD303CA81F11B +:1039B000E83379C87FD81F3E3EEBFFFF04000000CC +:1039C00020000000F9EEFFFF32F1FFFF5902000076 +:1039D00093FBFFFF4807000099070000921C0000BE +:1039E0003C2300006AEBFFFF040000000001000020 +:1039F000025F2DFD73FFD90DE80207EFC3EEFAF861 +:103A0000A45C242721E2E4C70E20FCD5E47F3AEC35 +:103A100001DCD71ADCEEF02605D91B17F301EBE425 +:103A20001FCCCCEDE52CFE630E7FF30704E3C3341B +:103A300096FC267FE8D7DB25EF2A1BFB4707FDB85E +:103A4000B61F13EE3D45061D6B4FFBEC2000D8D58D +:103A50006C3604F8F829AB8112EBE520CD03DD06C6 +:103A600060E95E2ACE930593D11C039FE4D32844DA +:103A70007FDDA7B490F4E3DC462413FE1D04173267 +:103A80001BE1D4F527E018FBE5B32F2CF9D0DAEFD2 +:103A900066C7E3BC46AAF4812618E1A13ED6D13F11 +:103AA00066E91510D6C302C1AFAFF5A0B7F4E35174 +:103AB0003018A7D19E1722811D50B0C866F0D81CBF +:103AC000F201CE3641DAB8F6F7E4C60AD6E6BF5DB3 +:103AD000D2C22BEBD90C16DC439B02230F08250422 +:103AE000EA14D3F7F3E4EF00CDD11F3E0C812BD3C2 +:103AF00076ECFFFF0400000080000000ED060000EF +:103B0000F3E8FFFFEAFDFFFFDCDAFFFF70F6FFFFDF +:103B10001228000020EAFFFF2CE1FFFF3200000026 +:103B2000A5F0FFFF01FCFFFF7B80FFFF57FFFFFFBA +:103B300005140000C416000064FBFFFF1B2D0000ED +:103B400096EBFFFF9A2100004806000015FCFFFFDE +:103B5000B7080000FB0500006FFCFFFF83FDFFFFBF +:103B6000E71C0000792A00001EE0FFFF672100002B +:103B7000C2FCFFFFBFF3FFFF0400000002EDFFFFE8 +:103B80000400000020010000E557CBE710CF55EB03 +:103B900081FFC735257BD0DEDA2A5844D6193E9FEF +:103BA000EB068A01EE7F7DF7F9990B4A041C7F0C26 +:103BB00052AB2A177FC6CE9AA90645ED251F3E2C8B +:103BC000C6FCA86B8B4838EBF2E5D2017FBF35E22B +:103BD000F8F517E20882C2BED828DE9881D51125F3 +:103BE00042268139B36C3CECF477275701A8FF0DCE +:103BF000BD38E00194A1ECE1EBE38C8C24CC9DA9D1 +:103C000037210E15CC177207812C7F7FCEBA017F2A +:103C10000CC1D547C4E1DF4381045C00C77FD4A653 +:103C200081DCE87FC3DB2C7F11571A3E2B914D348A +:103C30007AD6D91FEE819EF5EC05AE10B6CDFB7F8E +:103C40006EC4A661D302F505197FE0FF1181F92644 +:103C5000A47F7F4FC9EB7F7FC87F817F07F18111F0 +:103C60000ED605EDFA1F0DF57F22F5285786D338BD +:103C700091F1137FCDF7DE325D4DA8E379C3CC42DD +:103C8000F593930781E77FDEFF19E4FC1719F7121C +:103C9000401A1350E3D08A311325ADB607F5FF075C +:103CA0000B819922DF2208EF2EEEFFFF04000000B7 +:103CB000800000004F2B000088FFFFFF1FFFFFFF69 +:103CC000DE0300000004000069060000900600000A +:103CD0008203000088FFFFFF120000003500000093 +:103CE0001A030000E9FEFFFF99FFFFFF95FFFFFFAA +:103CF0007DFDFFFF4B0C0000C2FDFFFF52020000E4 +:103D000080FAFFFF47FDFFFF7F020000EDFFFFFF8E +:103D10004CF2FFFF9B07000094030000E2FFFFFF4F +:103D2000F90200007D010000EFF4FFFFF6DCFFFF69 +:103D30005FF4FFFFBAEEFFFF040000000001000087 +:103D40007FF0D5863912A5FEBA127F4968DA276559 +:103D50001CFBDFD5F281B4E9FB1F86007626FC81CF +:103D600005083F387FD72D1981FD2B3B34D77202D0 +:103D7000EBF01081ACFDF7BEFE1CED941E7F40AC55 +:103D80004D34DD0DF5F1F681F0D1FA7F65FAF25A86 +:103D9000EDFC9ADA81C460310F0C4CF7B581FE4717 +:103DA000EDDE12EE03661D81A67AD4EC0AB2837FA3 +:103DB000858159BF0C0F63EE1F0D737F4EC49C307D +:103DC00041C59F8E5B6656819C272B157FF4324F31 +:103DD000BE19C861DE7F7B92BB2206637F534DE133 +:103DE000EF7FE502306734F90A811696DE2DE02573 +:103DF000FF20B15B81F7B73D90860E4B7D0B7F694D +:103E0000E01D377F44DE6F24D6B3E54BAAC0817036 +:103E10000595CB492D82797FD961E8316A252F81BB +:103E2000172EDA4981B7DD28014F4DCA49BEF47F0C +:103E3000F7140CB6BBB681E2A1E52D1D77A57F0274 +:103E4000C6EFFFFF04000000200000006412000025 +:103E50001CE5FFFF62DEFFFF06DFFFFF360200000A +:103E60009FFDFFFF520300005D080000F2EFFFFF1F +:103E70000400000000010000F6F5E7F5D21FE7326C +:103E8000E57944EDEB3DEFE5C366B410E6D8C8DA5A +:103E90000620F603DE4E81D820411519081831217D +:103EA000EA23CE11FE7F9521F49C1CFD165FD906F6 +:103EB00063493E3BBFCDF8D5A47428DF24150FF32A +:103EC000D82D24F6DF3D0F3BEBD4040CE4527CB13B +:103ED0007F1851043260EEDC4492370E4A691700B5 +:103EE00022BAAC11D73717E13F4905F64386B92509 +:103EF000CD1CE7D98F11197F7420EAED2EE9E0A8D7 +:103F000005FFCE0651E054EF3816DBCD084C161BEA +:103F100081AA030B674F8C7E33FAF41405CEE0E1DF +:103F200003F6CDDCF217F9D0C302DAE6FFBA0C10C3 +:103F30000C1E81ED3B4BE94833B7DA1CD7D0041097 +:103F40002AE1E806E4DA1BDF1441FB080681F9DC0C +:103F5000C0FDBAC1FB512851BF7FE618C21D330214 +:103F6000E90C30F0449217330C0035F62C4518DF7D +:103F70004DDECF0EEC0A15DAFEF0FFFF0400000064 +:103F800080000000870000008CD4FFFF7104000057 +:103F9000600D0000F2F3FFFF9F1900000E07000004 +:103FA000EB000000532600009F3900005936000046 +:103FB000500E00008BCCFFFFD21B000043F1FFFF2F +:103FC0005083FFFFE4E2FFFFC300000030BBFFFFB0 +:103FD000D00E000079B8FFFFA5FFFFFF79E9FFFFD2 +:103FE0008AF8FFFF82FAFFFF12EAFFFFEEEAFFFF07 +:103FF0009627000061F0FFFF68FFFFFF265E0000CC +:10400000970400008AF1FFFF040000002001000077 +:10401000EE7F0EA6E5C3E7DF811C08B6FFFF8175C2 +:10402000A781E6CF28233443E0173D817FB8C0FD48 +:10403000F307B8CB2CA12C122FB7B481EF2A41FC87 +:104040003EB22AE17F4E4843B67479D5F19F85B7D9 +:10405000F140F34849814A0E9CAFE1FD0C72571FB5 +:1040600032CD0BE824E124FF165C1E07F3E0BA3ED4 +:104070001F2712FFC697D6D7E8A52BBB53FE274AAA +:10408000D2A35789E7EC7F17204EF3EE1200B12937 +:104090008126951A44B87FD8CEEBF8D1F4166A3B46 +:1040A0007FE41DD5195720D9BF4E02945EF9818156 +:1040B000083C4E81C6A2877F918114B94B7FCA3DCF +:1040C0004DB67FDA1D7F2681307F1B819C7F935008 +:1040D0002D3FE5227FB2DCE814C9813C29F4260992 +:1040E000D0011B811B09336914FEF1B72AE684F164 +:1040F000396881A635038FEEF8EEA3DE5AD434EE8C +:104100005A015EAB48532CD47F2E7FE55E6FC820EA +:104110002A2AB8A8C4EAF3F0E8DEA4A07F3E3C7FD8 +:1041200027DCEFB2F25F0BB0F92AE9EFF3FF980258 +:10413000B6F2FFFF040000008000000027F5FFFF3B +:1041400059F0FFFF370300000B0F0000850000004F +:1041500040F6FFFF91FCFFFF53E5FFFF1909000048 +:10416000CE060000C9020000A1FCFFFFA1F6FFFF80 +:10417000CFFDFFFFF7FFFFFF8E0000000C030000E4 +:10418000C9FEFFFF32FCFFFFCDFDFFFFB4FFFFFFC5 +:1041900046DCFFFF54F2FFFF8FFCFFFFA4FFFFFF91 +:1041A000B6F1FFFFD1F5FFFF90020000A200000072 +:1041B0003B090000EE0800005918000042F3FFFF21 +:1041C0000400000000010000C0261B28BABD815475 +:1041D0009B92D67F6E66F378BDD8816C1AF9F48A0B +:1041E000F7DDE1264C6E7FF4DF092CE7FF81E22F3B +:1041F000113716CB1181E52135EE08F9810C013517 +:1042000015F8697F715A7F4F2FF524F17712478196 +:104210000811EB81C8B7D8310ACBDE1666A481231A +:1042200081CE042A0F1D0515A3EEFF3ADB7F771B15 +:10423000D4A0810D7F34590A35B05B65A4087F7125 +:10424000E6C0E37F2AD70ED9547F44D1FA08B94893 +:1042500077D6F349B4E9317FE5BE01471C387F3694 +:10426000B28F1A7FDB0A4814480F29619B81E2D87C +:104270009F811CEB28B1FA3EA3F3E630577F071F5E +:10428000C99802561A457FD9CF960F7F70EF0789DC +:104290006728C4257FE753ECBBD3C5E31E7F78AA0C +:1042A000417FEA36F04FFFCCEDECB9B97FE714C49B +:1042B0001DFD04818FDDAC05C4CFC1547F3223D0F6 +:1042C000CF0B3F83A396007F4EF4FFFF0400000056 +:1042D00020000000902F00003F2F0000EA0F000098 +:1042E000E2F2FFFF0DE4FFFF9B1B00007F180000C0 +:1042F000EEC6FFFF7AF4FFFF04000000C0000000DC +:10430000184EA9EBABF5DEFF241B0D43FE4C0D55FB +:104310000690A683C881A729B2CDC98C2581C9F58D +:104320000E29EB1CCEF80392E3D3AE06AEE2C540F5 +:104330001B9B489D93422F00C139E10508BFE782CE +:10434000FA2032811A1B4A0BF1F621F27F22B009C2 +:10435000E4FAE8F3F6FB10C802C8CDCECB2A48E950 +:10436000C10C7107DC21BC5FEF37D9ECE90617C936 +:1043700056B741DCD66F7FEFE4BA0F18F715FB2173 +:10438000EADA031DF11AC00216EC15F681482CE595 +:10439000F4DEF82EBC053B2100FEEC1C62F381DA52 +:1043A00015D131E8C55721E82431311C2B7FE8F4C1 +:1043B0000CE926DB0D33514018C014311506DE0D13 +:1043C00046F5FFFF0400000060000000167AFFFFC2 +:1043D0002ED0FFFFD3F1FFFF1DB9FFFF031E00002A +:1043E000C0FFFFFFB8F4FFFFA4F5FFFF802C000023 +:1043F000045700006C7FFFFF36340000F506000014 +:1044000009110000E1FFFFFF9FFEFFFFD3FCFFFF4C +:1044100015000000B9F0FFFFA3F9FFFFBDF6FFFF95 +:104420009F0E00000A00000075440000B2F5FFFF77 +:1044300004000000D80000004361E057F87DF8E672 +:10444000BDD0F9D1F39CDAD5E340D322FEE5E7D223 +:10445000FD7FFE1D1D4FF6ADF4A27FBC0CBA2C18DB +:10446000F8282434160829BD3E5E1151E7E90FEB08 +:10447000E1A57A87E2E7FFF4331B1E7F29E9FA857D +:104480001107EC7F1DF2DCAA98AF5C8F1FC8F8F40F +:10449000E9BC1458E2F3DAE34643163E3461CE81B8 +:1044A000CF8176547FA76316A7DD7F2B404519B5D2 +:1044B0007F2B3F310219FBE0E8B970BE46817F4C8B +:1044C00079DC624F715F27BA1D2ACD03EDD107EA6F +:1044D000A69830BDF9B1C6E9F1A9C526D2F9D0DB5D +:1044E0003A7A7F11C87F41A081BD51812AE9CC175A +:1044F000818CD8F20C2133CA404B430981477F9805 +:10450000AEEE57970A341C7F7881E9187F7F7F8150 +:1045100096F6FFFF04000000600000006405000044 +:10452000F0FAFFFF4FF6FFFF5DF3FFFFCC3E000008 +:1045300063F5FFFF91090000770A0000D1F8FFFF43 +:10454000040A000049FAFFFF9D1C0000220600003B +:10455000140400006E390000C9F5FFFF12040000CA +:10456000EC8FFFFFFDF3FFFFD5FAFFFF9C02000079 +:104570001C0A00000309000022EFFFFF02F7FFFF03 +:104580000400000060000000347FAF007F36FF06AB +:10459000008150F3C9812DC6357F3509818D37EFF4 +:1045A0007B7FBE03814CE926F2E52E81077FE5FE85 +:1045B000816DFEDCA37BF0815381BC0DB281741947 +:1045C0006E7F6004587F1AFE737FB701AACF417FC8 +:1045D000C48130E910817AFB285181FEB7810FD068 +:1045E0002681C116EB577FF46EF7FFFF0400000031 +:1045F00010000000020A0000762800005AF5FFFFB4 +:104600002ADEFFFF8AF7FFFF040000002000000001 +:104610003506B8817A0DCAE5E5810F342813E925FE +:10462000C6DA6A7FAF1D1D2C46FA44451AE4AE81F6 +:10463000B6F7FFFF0400000020000000AD460000B8 +:1046400069520100D9C50000ADF9FFFF210000004B +:104650005DEAFEFF4B2B0000E5EEFFFFE2F7FFFFF8 +:104660000400000048000000D3E0CE45A7560F1F0D +:104670003F81127FF8F786D80188246F874AC515D5 +:10468000AB0CFE149CB88BD7D6D50C74A87FC40F86 +:10469000E9A37F31BB7E812C81E7781595ED33103E +:1046A000C0FD531581F3B356B0CA57082169007F86 +:1046B00036F8FFFF0400000020000000ECFFFFFFC1 +:1046C000DD05000051090000FFF9FFFF24E7FFFFAF +:1046D000B012000099FEFFFF5105000062F8FFFFD5 +:1046E000040000002000000064C77F027FA6513054 +:1046F000BF81CFE87FA24C4A9E7FD5FE1EA11D7FC1 +:10470000DCAA815AE37FFA0A8EF8FFFF040000005A +:104710001000000053CCFFFFD5CBFFFF44C8FFFFC4 +:10472000EC330000AAF8FFFF0400000020000000A6 +:10473000EF53257F10FCCF04B73D087FDA57E81A06 +:104740000E3EF17F5748FF0C0291088130C710E8F8 +:10475000D6F8FFFF04000000200000003E73FFFFBA +:10476000DD7CFFFF41FCFDFFBB1A00009726010026 +:10477000E66AFDFF6B93FEFF7E82000002F9FFFFF9 +:1047800004000000480000001BF882C2B51FB3BE41 +:10479000FCEBABCEBE589DBA24DBD0DEF24CAAC1F6 +:1047A000577FA5698130BCA5795BC07F977F93C493 +:1047B000384FA23286F29EDF7F1B810E8609C7B377 +:1047C0007800DB1FA6589E810E43BDE3AB5B81DB07 +:1047D00056F9FFFF040000002000000054B6FFFF60 +:1047E00088CEFFFFADD1FFFF11780000D24B010052 +:1047F000D83E000036C8FFFFE6C0FFFF82F9FFFF8A +:104800000400000040000000257FB40FE40BE0E24C +:10481000EBD00EAF5B7FBFFCE1D3F70E7F78C36DAB +:104820002881EA152E3E4E61FF8135197315F71464 +:104830008198CB2D5C62A4FFEFFA45E17F53EF191D +:1048400056602F3481D71411CEF9FFFF0400000009 +:10485000200000001736000027AE00006347FFFF6E +:10486000A7D2FCFFB9CBFDFFE5F6FEFFE0B9FDFFE7 +:104870009631FFFFFAF9FFFF040000004800000036 +:104880007F5820EB5B15D6B12FF1D3E1C281BBD7A6 +:10489000AED6060F0AE5D8D0E08196352F7F324A92 +:1048A00067161C6C442E19567F3E564E254F5C40B1 +:1048B0005D7F56515C3C5A435A3E0450612C7F0543 +:1048C0004930477F53296D324EFAFFFF0400000044 +:1048D000080000000C0000000C00000062FAFFFF5E +:1048E00004000000200000000000000000000000A4 +:1048F00001000000000000000100000000000000B6 +:104900000000000000000000E0C4FCFFE4C4FCFF65 +:104910000F0000004D4C495220436F6E7665727453 +:1049200065642E00010000001400000000000E006D +:104930001800140010000C00080004000E00000015 +:10494000140000001C000000C81D0000D01D000065 +:10495000D41D0000040000006D61696E00000000BD +:1049600071000000801D00001C1D0000C41C000020 +:104970006C1C00001C1C0000D41B00008C1B0000E1 +:10498000481B0000141B0000CC1A00009C1A0000F9 +:10499000401A0000FC190000B41900006C19000056 +:1049A00028190000F4180000AC180000641800007A +:1049B00020180000EC170000A41700007417000076 +:1049C00028170000E41600009C1600005416000092 +:1049D00010160000DC150000941500004C150000B6 +:1049E00008150000D41400008C14000044140000CA +:1049F00000140000B8130000701300002C13000016 +:104A0000F8120000B012000068120000241200002A +:104A1000F0110000A8110000601100001C1100003E +:104A2000E8100000A0100000581000001410000052 +:104A3000E00F0000980F0000680F00001C0F00003E +:104A4000D80E0000900E0000480E0000040E00007A +:104A5000D00D0000880D0000400D0000FC0C00008F +:104A6000C80C0000800C0000380C0000F40B0000A3 +:104A7000C00B0000780B0000300B0000EC0A0000B7 +:104A8000B80A0000700A0000400A0000F4090000A3 +:104A9000B00900006809000020090000DC080000DF +:104AA000A80800006008000018080000D4070000F3 +:104AB000A00700005807000010070000CC06000007 +:104AC000980600005006000008060000C40500001B +:104AD000900500004805000000050000BC0400002F +:104AE0008804000038040000F8030000B803000048 +:104AF0007003000028030000E002000094020000A0 +:104B00004C0200000C020000CC0100008C010000EF +:104B1000540100000C010000CC00000084000000E3 +:104B20004400000004000000B2E4FFFF1400000095 +:104B300000000001180000001C000000010000003F +:104B400096FDFFFF010000000100000001000000D1 +:104B50001B010000030000001A010000A900000072 +:104B6000AA000000EEE4FFFF1400000000000001B6 +:104B7000180000001C00000001000000D2FDFFFF33 +:104B80000100000001000000010000001A01000007 +:104B90000300000019010000A7000000A8000000A9 +:104BA0002AE5FFFF140000000000000220000000C2 +:104BB0002400000002000000C2E5FFFF0000000327 +:104BC00001000000010000000100000001000000E1 +:104BD000190100000300000018010000A5000000FA +:104BE000A60000006EE5FFFF1400000000000001B9 +:104BF000180000001C0000000100000052FEFFFF32 +:104C00000100000001000000010000001801000088 +:104C10000300000017010000A3000000A400000032 +:104C2000AAE5FFFF140000000000000220000000C1 +:104C3000240000000200000042E6FFFF0000000325 +:104C40000100000001000000010000000100000060 +:104C5000170100000300000016010000A100000081 +:104C6000A2000000EEE5FFFF140000000000000AB3 +:104C700014000000180000000500000002FEFFFF05 +:104C80000300000001000000160100000200000007 +:104C900015010000F200000022E6FFFF1C000000EA +:104CA0000000004A1C000000200000000600000078 +:104CB00008000800000007000800000000000001D4 +:104CC0000100000015010000020000000F010000BB +:104CD000020000005EE6FFFF14000000000000017B +:104CE000180000001C0000000100000042FFFFFF50 +:104CF000010000000100000001000000140100009C +:104D000003000000130100009F000000A00000004D +:104D10009AE6FFFF140000000000000118000000E8 +:104D20001C000000010000007EFFFFFF01000000EA +:104D3000010000000100000013010000030000005A +:104D4000120100009D0000009E000000D6E6FFFF5B +:104D500014000000000000022000000024000000F9 +:104D6000020000006EE7FFFF0000000301000000EA +:104D7000010000000100000001000000120100001D +:104D800003000000110100009B0000009C000000D7 +:104D90001AE7FFFF200000000000000124000000CF +:104DA000280000000100000000000A000C000000C4 +:104DB000080004000A0000000100000001000000DB +:104DC00001000000110100000300000010010000BC +:104DD000990000009A00000062E7FFFF1400000045 +:104DE000000000022000000024000000020000007B +:104DF000FAE7FFFF000000030100000001000000CF +:104E0000010000000100000010010000030000008C +:104E10000F0100009700000098000000A6E7FFFFC8 +:104E20001400000000000001200000002400000029 +:104E30000100000098E7FFFF0000000301000000F0 +:104E40000100000000000001010000000F0100004F +:104E5000030000000E010000950000009600000015 +:104E6000EAE7FFFF1C0000000000000A1C00000031 +:104E700020000000050000000000060008000400FB +:104E80000600000003000000010000000E01000009 +:104E9000040000000D0100000C0100000B010000E7 +:104EA0000A0100002EE8FFFF1400000000000005CA +:104EB00020000000240000000400000086FFFFFF27 +:104EC00009000000090000000100000001000000CE +:104ED000010000000D010000010000000A010000B7 +:104EE0006AE8FFFF14000000000000052000000039 +:104EF0002400000004000000C2FFFFFF05000000C6 +:104F00000500000001000000010000000100000099 +:104F10000C010000010000000A010000A6E8FFFFEC +:104F200024000000000000053000000034000000F4 +:104F30000400000000000E001400000010000C002F +:104F4000080004000E000000030000000300000041 +:104F50000100000001000000010000000B01000042 +:104F6000010000000A010000F2E8FFFF1400000049 +:104F70000000000B100000001400000003000000FF +:104F800058CBFCFF010000000A01000002000000F5 +:104F9000060100000901000022E9FFFF14000000E3 +:104FA000000000011C0000002000000001000000C3 +:104FB00006EAFFFF01000000010000000000000100 +:104FC00001000000090100000300000008010000CA +:104FD000930000009400000062E9FFFF140000004D +:104FE0000000000220000000240000000200000079 +:104FF000FAE9FFFF000000030100000001000000CB +:105000000100000001000000080100000300000092 +:10501000070100009100000092000000A6E9FFFFD8 +:105020001400000000000001200000002400000027 +:105030000100000098E9FFFF0000000301000000EC +:105040000100000000000001010000000701000055 +:1050500003000000060100008F0000009000000027 +:10506000EAE9FFFF140000000000000B1000000040 +:10507000140000000300000050CCFCFF0100000001 +:10508000060100000200000002010000050100000E +:105090001AEAFFFF14000000000000011C000000DD +:1050A0002000000001000000FEEAFFFF01000000F8 +:1050B00001000000000000010100000005010000E7 +:1050C00003000000040100008D0000008E000000BD +:1050D0005AEAFFFF14000000000000022000000058 +:1050E0002400000002000000F2EAFFFF00000003BD +:1050F00001000000010000000100000001000000AC +:105100000401000003000000030100008B00000008 +:105110008C0000009EEAFFFF140000000000000168 +:1051200020000000240000000100000090EAFFFFC2 +:105130000000000301000000010000000000000169 +:105140000100000003010000030000000201000054 +:10515000890000008A000000E2EAFFFF140000005E +:105160000000000B1000000014000000030000000D +:1051700048CDFCFF01000000020100000200000019 +:10518000FE0000000101000012EBFFFF1400000010 +:10519000000000011C0000002000000001000000D1 +:1051A000F6EBFFFF0100000001000000000000011D +:1051B00001000000010100000300000000010000E8 +:1051C000870000008800000052EBFFFF1400000081 +:1051D0000000000220000000240000000200000087 +:1051E000EAEBFFFF000000030100000001000000E7 +:1051F00001000000010000000001000003000000A9 +:10520000FF000000850000008600000096EBFFFF15 +:105210001400000000000001200000002400000035 +:105220000100000088EBFFFF000000030100000008 +:10523000010000000000000101000000FF0000006C +:1052400003000000FE000000830000008400000056 +:10525000DAEBFFFF140000000000000B100000005C +:10526000140000000300000040CEFCFF010000001D +:10527000FE00000002000000FA000000FD00000037 +:105280000AECFFFF14000000000000011C000000F9 +:105290002000000001000000EEECFFFF0100000014 +:1052A000010000000000000101000000FD000000FE +:1052B00003000000FC0000008100000082000000EC +:1052C0004AECFFFF14000000000000022000000074 +:1052D0002400000002000000E2ECFFFF00000003D9 +:1052E00001000000010000000100000001000000BA +:1052F000FC00000003000000FB0000007F00000035 +:10530000800000008EECFFFF140000000000000190 +:1053100020000000240000000100000080ECFFFFDE +:105320000000000301000000010000000000000177 +:1053300001000000FB00000003000000FA00000074 +:105340007D0000007E000000D2ECFFFF1400000092 +:105350000000000B1000000014000000030000001B +:1053600038CFFCFF01000000FA000000020000003E +:10537000F6000000F900000002EDFFFF140000003D +:10538000000000011C0000002000000001000000DF +:10539000E6EDFFFF01000000010000000000000139 +:1053A00001000000F900000003000000F800000008 +:1053B0007B0000007C00000042EDFFFF14000000B5 +:1053C0000000000220000000240000000200000095 +:1053D000DAEDFFFF00000003010000000100000003 +:1053E0000100000001000000F800000003000000C0 +:1053F000F7000000790000007A00000086EDFFFF52 +:105400001400000000000001200000002400000043 +:105410000100000078EDFFFF000000030100000024 +:10542000010000000000000101000000F700000082 +:1054300003000000F6000000770000007800000084 +:10544000CAEDFFFF14000000000000011C00000076 +:105450002000000001000000AEEEFFFF0100000090 +:10546000010000000000000101000000F600000043 +:1054700003000000F5000000750000007600000049 +:105480000AEEFFFF140000000000000224000000EC +:105490002800000002000000AEF0FFFF0000000343 +:1054A00001000000020000000200000000000001F6 +:1054B00001000000F500000003000000F4000000FF +:1054C0007300000074000000F2EDFFFF1000000008 +:1054D000000000160C00000010000000B4D0FCFF1B +:1054E00001000000F400000002000000F3000000D2 +:1054F000010000007EEEFFFF14000000000000012C +:1055000020000000240000000100000070EEFFFFFA +:105510000000000301000000010000000000000185 +:1055200001000000F300000003000000F200000092 +:105530007100000072000000C2EEFFFF14000000C6 +:105540000000000B10000000140000000300000029 +:1055500028D1FCFF01000000F20000000200000062 +:10556000EE000000F1000000F2EEFFFF140000006A +:10557000000000011C0000002000000001000000ED +:10558000D6EFFFFF01000000010000000000000155 +:1055900001000000F100000003000000F000000026 +:1055A0006F0000007000000032EFFFFF14000000E9 +:1055B00000000002200000002400000002000000A3 +:1055C000CAEFFFFF0000000301000000010000001F +:1055D0000100000001000000F000000003000000D6 +:1055E000EF0000006D0000006E00000076EFFFFF8E +:1055F0001400000000000001200000002400000052 +:105600000100000068EFFFFF000000030100000040 +:10561000010000000000000101000000EF00000098 +:1056200003000000EE0000006B0000006C000000B2 +:10563000BAEFFFFF140000000000000B1000000094 +:10564000140000000300000020D2FCFF0100000055 +:10565000EE00000002000000EA000000ED00000083 +:10566000EAEFFFFF14000000000000011C00000032 +:105670002000000001000000CEF0FFFF010000004C +:10568000010000000000000101000000ED0000002A +:1056900003000000EC000000690000006A00000048 +:1056A0002AF0FFFF140000000000000220000000AC +:1056B0002400000002000000C2F0FFFF0000000311 +:1056C00001000000010000000100000001000000D6 +:1056D000EC00000003000000EB0000006700000089 +:1056E000680000006EF0FFFF1400000000000001E1 +:1056F00020000000240000000100000060F0FFFF17 +:105700000000000301000000010000000000000193 +:1057100001000000EB00000003000000EA000000B0 +:105720006500000066000000B2F0FFFF14000000FA +:105730000000000B10000000140000000300000037 +:1057400018D3FCFF01000000EA0000000200000086 +:10575000E6000000E9000000E2F0FFFF1400000096 +:10576000000000011C0000002000000001000000FB +:10577000C6F1FFFF01000000010000000000000171 +:1057800001000000E900000003000000E800000044 +:10579000630000006400000022F1FFFF140000001D +:1057A00000000002200000002400000002000000B1 +:1057B000BAF1FFFF0000000301000000010000003B +:1057C0000100000001000000E800000003000000EC +:1057D000E7000000610000006200000066F1FFFFCA +:1057E0001400000000000001200000002400000060 +:1057F0000100000058F1FFFF00000003010000005D +:10580000010000000000000101000000E7000000AE +:1058100003000000E60000005F00000060000000E0 +:10582000AAF1FFFF140000000000000B10000000B0 +:10583000140000000300000010D4FCFF0100000071 +:10584000E600000002000000E2000000E5000000A9 +:10585000DAF1FFFF14000000000000011C0000004E +:105860002000000001000000BEF2FFFF0100000068 +:10587000010000000000000101000000E500000040 +:1058800003000000E40000005D0000005E00000076 +:105890001AF2FFFF140000000000000220000000C8 +:1058A0002400000002000000B2F2FFFF000000032D +:1058B00001000000010000000100000001000000E4 +:1058C000E400000003000000E30000005B000000B3 +:1058D0005C0000005EF2FFFF140000000000000109 +:1058E00020000000240000000100000050F2FFFF33 +:1058F00000000003010000000100000000000001A2 +:1059000001000000E300000003000000E2000000CE +:10591000590000005A000000A2F2FFFF140000002E +:10592000000000011C000000200000000100000039 +:1059300086F3FFFF010000000100000000000001ED +:1059400001000000E200000003000000E100000090 +:105950005700000058000000E2F2FFFF14000000B2 +:1059600000000002240000002800000002000000E7 +:1059700086F5FFFF000000030100000002000000A8 +:10598000020000000000000101000000E100000032 +:1059900003000000E0000000550000005600000079 +:1059A000CAF2FFFF10000000000000160C0000000B +:1059B000100000008CD5FCFF01000000E00000009A +:1059C00002000000DF0000000100000056F3FFFFAE +:1059D000140000000000000120000000240000006E +:1059E0000100000048F3FFFF000000030100000079 +:1059F000010000000000000101000000DF000000C5 +:105A000003000000DE00000053000000540000000E +:105A10009AF3FFFF140000000000000B10000000CC +:105A2000140000000300000000D6FCFF010000008D +:105A3000DE00000002000000DA000000DD000000CF +:105A4000CAF3FFFF14000000000000011C0000006A +:105A50002000000001000000AEF4FFFF0100000084 +:105A6000010000000000000101000000DD00000056 +:105A700003000000DC0000005100000052000000A4 +:105A80000AF4FFFF140000000000000220000000E4 +:105A90002400000002000000A2F4FFFF0000000349 +:105AA00001000000010000000100000001000000F2 +:105AB000DC00000003000000DB0000004F000000DD +:105AC000500000004EF4FFFF140000000000000131 +:105AD00020000000240000000100000040F4FFFF4F +:105AE00000000003010000000100000000000001B0 +:105AF00001000000DB00000003000000DA000000ED +:105B00004D0000004E00000092F4FFFF1400000062 +:105B10000000000B10000000140000000300000053 +:105B2000F8D6FCFF01000000DA00000002000000CF +:105B3000D6000000D9000000C2F4FFFF14000000EE +:105B4000000000011C000000200000000100000017 +:105B5000A6F5FFFF010000000100000000000001A9 +:105B600001000000D900000003000000D800000080 +:105B70004B0000004C00000002F5FFFF1400000085 +:105B800000000002200000002400000002000000CD +:105B90009AF5FFFF00000003010000000100000073 +:105BA0000100000001000000D80000000300000018 +:105BB000D7000000490000004A00000046F5FFFF42 +:105BC000140000000000000120000000240000007C +:105BD0000100000038F5FFFF000000030100000095 +:105BE000010000000000000101000000D7000000DB +:105BF00003000000D600000047000000480000003D +:105C00008AF5FFFF140000000000000B10000000E8 +:105C10001400000003000000F0D7FCFF01000000AA +:105C2000D600000002000000D2000000D5000000F5 +:105C3000BAF5FFFF14000000000000011C00000086 +:105C400020000000010000009EF6FFFF01000000A0 +:105C5000010000000000000101000000D50000006C +:105C600003000000D40000004500000046000000D2 +:105C7000FAF5FFFF14000000000000022000000001 +:105C8000240000000200000092F6FFFF0000000365 +:105C90000100000001000000010000000100000000 +:105CA000D400000003000000D30000004300000007 +:105CB000440000003EF6FFFF140000000000000159 +:105CC00020000000240000000100000030F6FFFF6B +:105CD00000000003010000000100000000000001BE +:105CE00001000000D300000003000000D20000000B +:105CF000410000004200000082F6FFFF1400000097 +:105D00000000000B10000000140000000300000061 +:105D1000E8D8FCFF01000000D200000002000000F3 +:105D2000CE000000D1000000B2F6FFFF140000001A +:105D3000000000011C000000200000000100000025 +:105D400096F7FFFF010000000100000000000001C5 +:105D500001000000D100000003000000D00000009E +:105D60003F00000040000000F2F6FFFF14000000BA +:105D700000000002200000002400000002000000DB +:105D80008AF7FFFF0000000301000000010000008F +:105D90000100000001000000D0000000030000002E +:105DA000CF0000003D0000003E00000036F7FFFF7E +:105DB000140000000000000120000000240000008A +:105DC0000100000028F7FFFF0000000301000000B1 +:105DD000010000000000000101000000CF000000F1 +:105DE00003000000CE0000003B0000003C0000006B +:105DF0007AF7FFFF14000000000000011C00000003 +:105E000020000000010000005EF8FFFF010000001C +:105E1000010000000000000101000000CE000000B1 +:105E200003000000CD000000390000003A0000002F +:105E3000BAF7FFFF1400000000000002200000007D +:105E4000240000000200000052F8FFFF00000003E1 +:105E5000010000000100000001000000010000003E +:105E6000CD00000003000000CC000000370000005F +:105E700038000000FEF7FFFF1400000000000001E2 +:105E8000200000002400000001000000F0F7FFFFE8 +:105E900000000003010000000100000000000001FC +:105EA00001000000CC00000003000000CB00000057 +:105EB000350000003600000042F8FFFF140000002B +:105EC0000000000B100000001400000003000000A0 +:105ED000A8DAFCFF01000000CB0000000200000077 +:105EE000C7000000CA00000072F8FFFF14000000A5 +:105EF000000000011C000000200000000100000064 +:105F000056F9FFFF01000000010000000000000141 +:105F100001000000CA00000003000000C9000000EA +:105F20003300000034000000B2F8FFFF140000004E +:105F30000000000220000000240000000200000019 +:105F40004AF9FFFF0000000301000000010000000B +:105F50000100000001000000C90000000300000073 +:105F6000C80000003100000032000000F6F8FFFF1A +:105F700014000000000000012000000024000000C8 +:105F800001000000E8F8FFFF00000003010000002E +:105F9000010000000000000101000000C800000036 +:105FA00003000000C70000002F00000030000000C8 +:105FB0003AF9FFFF140000000000000B1000000081 +:105FC0001400000003000000A0DBFCFF0100000043 +:105FD000C700000002000000C3000000C60000006F +:105FE0006AF9FFFF14000000000000011C0000001F +:105FF00020000000010000004EFAFFFF0100000039 +:10600000010000000000000101000000C6000000C7 +:1060100003000000C50000002D0000002E0000005D +:10602000AAF9FFFF14000000000000022000000099 +:10603000240000000200000042FAFFFF00000003FD +:10604000010000000100000001000000010000004C +:10605000C500000003000000C40000002B00000089 +:106060002C000000EEF9FFFF14000000000000010A +:10607000200000002400000001000000E0F9FFFF04 +:10608000000000030100000001000000000000010A +:1060900001000000C400000003000000C300000075 +:1060A000290000002A00000032FAFFFF140000005F +:1060B000000000011C0000002000000001000000A2 +:1060C00016FBFFFF010000000100000000000001BE +:1060D00001000000C300000003000000C200000037 +:1060E000270000002800000072FAFFFF14000000E3 +:1060F0000000000224000000280000000200000050 +:1061000016FDFFFF00000003010000000200000078 +:10611000020000000000000101000000C2000000B9 +:1061200003000000C1000000250000002600000060 +:106130005AFAFFFF10000000000000160C000000DB +:10614000100000001CDDFCFF01000000C100000089 +:1061500002000000C000000001000000E6FAFFFF9E +:1061600014000000000000012000000024000000D6 +:1061700001000000D8FAFFFF00000003010000004A +:10618000010000000000000101000000C00000004C +:1061900003000000BF0000002300000024000000F6 +:1061A0002AFBFFFF140000000000000B100000009D +:1061B000140000000300000090DDFCFF010000005F +:1061C000BF00000002000000BB000000BE00000095 +:1061D0005AFBFFFF14000000000000011C0000003B +:1061E00020000000010000003EFCFFFF0100000055 +:1061F000010000000000000101000000BE000000DE +:1062000003000000BD00000021000000220000008B +:106210009AFBFFFF140000000000000220000000B5 +:10622000240000000200000032FCFFFF0000000319 +:10623000010000000100000001000000010000005A +:10624000BD00000003000000BC0000001F000000B3 +:1062500020000000DEFBFFFF140000000000000132 +:10626000200000002400000001000000D0FBFFFF20 +:106270000000000301000000010000000000000118 +:1062800001000000BC00000003000000BB00000093 +:106290001D0000001E00000022FCFFFF1400000093 +:1062A0000000000B100000001400000003000000BC +:1062B00088DEFCFF01000000BB00000002000000BF +:1062C000B7000000BA00000052FCFFFF14000000FD +:1062D000000000011C000000200000000100000080 +:1062E00036FDFFFF0100000001000000000000017A +:1062F00001000000BA00000003000000B900000027 +:106300001B0000001C00000092FCFFFF14000000B6 +:106310000000000220000000240000000200000035 +:106320002AFDFFFF00000003010000000100000043 +:106330000100000001000000B9000000030000009F +:10634000B8000000190000001A000000D6FCFFFF92 +:1063500014000000000000012000000024000000E4 +:1063600001000000C8FCFFFF000000030100000066 +:10637000010000000000000101000000B800000062 +:1063800003000000B7000000170000001800000024 +:106390001AFDFFFF14000000000000011C000000B7 +:1063A0002000000001000000FEFDFFFF01000000D2 +:1063B000010000000000000101000000B700000023 +:1063C00003000000B60000001500000016000000E9 +:1063D0005AFDFFFF2400000000000002340000000E +:1063E000380000000200000000000E001800170036 +:1063F00010000C00080007000E0000000000000361 +:106400000100000002000000020000000000000186 +:1064100001000000B600000003000000B50000000D +:10642000130000001400000052FDFFFF10000000E8 +:10643000000000160C0000001000000014E0FCFF3B +:1064400001000000B500000002000000B4000000E0 +:1064500001000000DEFDFFFF14000000000000014D +:10646000200000002400000001000000D0FDFFFF1C +:106470000000000301000000010000000000000116 +:1064800001000000B400000003000000B3000000A1 +:10649000110000001200000022FEFFFF14000000A7 +:1064A0000000000B100000001400000003000000BA +:1064B00088E0FCFF01000000B300000002000000C3 +:1064C000AF000000B200000052FEFFFF1400000009 +:1064D000000000011C00000020000000010000007E +:1064E00036FFFFFF01000000010000000000000176 +:1064F00001000000B200000003000000B100000035 +:106500000F0000001000000092FEFFFF14000000CA +:106510000000000220000000240000000200000033 +:106520002AFFFFFF0000000301000000010000003F +:106530000100000001000000B100000003000000A5 +:10654000B00000000D0000000E000000D6FEFFFFAE +:1065500014000000000000012000000024000000E2 +:1065600001000000C8FEFFFF000000030100000062 +:10657000010000000000000101000000B000000068 +:1065800003000000AF0000000B0000000C00000042 +:106590001AFFFFFF2000000000000001280000009B +:1065A0002C0000000100000000000A0010000F0095 +:1065B000080004000A0000000100000001000000C3 +:1065C0000000000101000000AF0000000300000017 +:1065D000AE000000090000000A00000066FFFFFF97 +:1065E0002400000000000002300000003400000021 +:1065F0000200000000000E001400000010000C005B +:10660000080007000E000000000000030100000069 +:10661000010000000100000001000000AE000000C9 +:1066200003000000AD0000000700000008000000AB +:10663000BAFFFFFF1400000000000001200000006E +:106640002400000001000000ACFFFFFF0000000379 +:106650000100000001000000000000010100000036 +:10666000AD00000003000000AC00000005000000C9 +:106670000600000000000E001800140010000C00BE +:106680000B0004000E0000002000000000000001CC +:106690002C00000030000000010000000C0014007D +:1066A00013000C00080007000C00000000000003AD +:1066B00002000000020000000000000101000000D4 +:1066C000AC00000003000000AB000000030000006D +:1066D0000400000000000E001400000010000C0078 +:1066E0000B0004000E000000100000000000001667 +:1066F0000C00000010000000D0E2FCFF01000000D0 +:10670000AB000000020000000000000001000000DB +:1067100002000000140100001B0100000100000045 +:10672000000000001C0100004C1D0300E41C0300DD +:10673000941C0300D41B0300081B0300441A03002D +:10674000781903004C18030080170300EC160300AF +:10675000201603005C150300901403007813030057 +:10676000A81203001412030060110300DC0F0300E1 +:10677000500E0300780C0300E80A0300240A03000B +:106780002809030044070300580503001803030009 +:10679000280103006400030068FF020084FD02007A +:1067A00098FB020058F9020068F70200A4F6020004 +:1067B000A8F50200C4F30200D8F10200B8EF02000D +:1067C000C8ED020004ED020008EC020064E90200DA +:1067D000B8E60200C0E3020010E102004CE0020053 +:1067E00050DF0200ACDC020000DA020008D7020031 +:1067F00058D4020094D30200B0D202000CD00200A0 +:1068000060CD020068CA0200B8C7020094C6020048 +:1068100038C5020054C0020068BB020030B6020056 +:1068200040B102001CB00200C0AE0200DCA90200B0 +:10683000F0A40200B89F0200C89A0200A4990200C6 +:106840004898020064930200788E0200408902009A +:10685000508402002C830200D0810200EC7C0200F4 +:1068600000780200C8720200D86D0200B46C020009 +:10687000706B02008C660200A0610200685C02007E +:1068800078570200F455020038540200744D02009B +:10689000A8460200803F0200B03802002C370200F8 +:1068A00070350200AC2E0200E0270200B820020082 +:1068B000E819020064180200A8160200E40F0200A2 +:1068C00018090200F001020020FB01009CF9010000 +:1068D000E0F701001CF1010050EA010028E301008B +:1068E00058DC0100D4DA010030D901006CD201007B +:1068F000A0CB0100A0C40100D0BD01002CBB010051 +:1069000050B801006CAD010080A201003897010071 +:10691000488C0100A4890100C8860100E47B0100C5 +:10692000F8700100B0650100C05A01001C58010058 +:10693000405501005C4A0100703F0100283401000D +:106940003829010094260100B8230100D418010061 +:10695000E80D0100A0020100B0F700000CF50000F6 +:1069600030F200004CE7000060DC000040D1000085 +:1069700050C60000ACC30000E8C0000004BC00002A +:1069800018B70000E0B10000F0AC00000CA8000057 +:10699000F0A20000B89D0000C8980000E493000039 +:1069A000E08E0000A48D0000188C0000C08500005F +:1069B000B07F0000AC79000070730000186D00001B +:1069C0000867000004610000E05A0000A4590000BC +:1069D00030580000BC570000B05600009C55000025 +:1069E000C854000014540000005300002C52000052 +:1069F000905100002C51000018500000A44F0000DE +:106A0000D04E00001C4E0000F84C0000C44B0000AB +:106A1000104B0000AC4A000088490000A448000068 +:106A2000F04700008C47000068460000F445000075 +:106A300038450000844400006843000044420000E0 +:106A4000904100002C41000010400000EC3E00008E +:106A5000503E0000EC3D0000D03C0000FC3B00003C +:106A6000483B00002C3A0000083900005438000070 +:106A7000F0370000D4360000B0350000FC340000D0 +:106A8000983400007C33000058320000A43100002C +:106A90004031000024300000002F0000642E000070 +:106AA000002E0000E42C0000702C00004C2B000095 +:106AB000982A00009429000080280000CC270000BC +:106AC0006827000064260000502500009C24000078 +:106AD000302400002C230000182200006421000054 +:106AE000F8200000F41F0000E01E0000441E00001B +:106AF000D81D0000D41C0000601C0000A41B000076 +:106B0000F01A0000EC190000D8180000241800004A +:106B1000B8170000B4160000A0150000EC14000027 +:106B2000801400007C13000068120000B411000003 +:106B30004811000044100000300F00007C0E0000DF +:106B4000100E00000C0D0000500C0000B40B0000F3 +:106B5000480B0000D40A0000600A0000EC090000A5 +:106B6000780900005C080000380700008406000077 +:106B7000B005000014050000B0040000240400006B +:106B8000B00300008C020000D801000004010000E6 +:106B9000680000000400000032E7FCFF1400000061 +:106BA000340000001C010000000000093800000053 +:106BB00024E7FCFF080000001400000001000000B2 +:106BC0000A000000000000000000000001000000BA +:106BD000D1CE3D3E0A0000004964656E7469747947 +:106BE0005F31000004000000010000000C00000004 +:106BF0000C0000001200000092E7FCFF14000000EF +:106C0000300000001B0100000000000970000000BF +:106C100084E7FCFF080000001000000001000000F5 +:106C2000000000000000000001000000265E213D81 +:106C3000450000006D6F64656C2F62617463685F6E +:106C40006E6F726D616C697A6174696F6E5F3831F5 +:106C50002F467573656442617463684E6F726D563A +:106C6000333B6D6F64656C2F636F6E7632645F3596 +:106C7000342F436F6E763244310000000400000070 +:106C8000010000000C0000000C0000007800000073 +:106C90002AE8FCFF14000000300000001A01000088 +:106CA00000000009A80000001CE8FCFF080000002C +:106CB000100000000100000080FFFFFFFFFFFFFF4A +:106CC00001000000C1C0C03C7D0000006D6F646524 +:106CD0006C2F72655F6C755F35332F52656C75363E +:106CE0003B6D6F64656C2F62617463685F6E6F7279 +:106CF0006D616C697A6174696F6E5F38302F4675AB +:106D000073656442617463684E6F726D56333B6D98 +:106D10006F64656C2F6465707468776973655F6311 +:106D20006F6E7632645F32372F646570746877698E +:106D300073653B6D6F64656C2F636F6E7632645F55 +:106D400035342F436F6E763244000000040000009B +:106D5000010000000C0000000C00000078000000A2 +:106D6000FAE8FCFF140000003000000019010000E8 +:106D70000000000988000000ECE8FCFF08000000AB +:106D80001000000001000000FDFFFFFFFFFFFFFFFC +:106D9000010000006EE89D3D5C0000006D6F6465C1 +:106DA0006C2F62617463685F6E6F726D616C697A7B +:106DB0006174696F6E5F37392F4675736564426120 +:106DC0007463684E6F726D56333B6D6F64656C2FE4 +:106DD000636F6E7632645F35342F436F6E76324464 +:106DE0003B6D6F64656C2F636F6E7632645F353315 +:106DF0002F436F6E76324431000000000400000023 +:106E0000010000000C0000000C00000078000000F1 +:106E1000AAE9FCFF14000000300000001801000087 +:106E200000000009F80000009CE9FCFF08000000D9 +:106E3000100000000100000080FFFFFFFFFFFFFFC8 +:106E400001000000C1C0C03CCF0000006D6F646550 +:106E50006C2F72655F6C755F35322F52656C7536BD +:106E60003B6D6F64656C2F62617463685F6E6F72F7 +:106E70006D616C697A6174696F6E5F37382F467522 +:106E800073656442617463684E6F726D56333B6D17 +:106E90006F64656C2F62617463685F6E6F726D61A1 +:106EA0006C697A6174696F6E5F38302F46757365EF +:106EB0006442617463684E6F726D56333B6D6F64EC +:106EC000656C2F6465707468776973655F636F6E56 +:106ED0007632645F32372F646570746877697365E2 +:106EE0003B6D6F64656C2F636F6E7632645F353413 +:106EF0002F436F6E7632443B6D6F64656C2F646513 +:106F0000707468776973655F636F6E7632645F3241 +:106F1000362F64657074687769736500040000003B +:106F2000010000000C0000000C00000078000000D0 +:106F3000CAEAFCFF14000000340000001701000042 +:106F40000000000948000000BCEAFCFF0800000047 +:106F50001400000001000000F9FFFFFFFFFFFFFF2A +:106F6000000000000100000035103F3E1A00000044 +:106F70006D6F64656C2F636F6E636174656E6174B1 +:106F8000655F312F636F6E63617400000400000061 +:106F9000010000000C0000000C0000007800000060 +:106FA0003AEBFCFF14000000340000001601000062 +:106FB00000000009600000002CEBFCFF080000004E +:106FC0001400000001000000F9FFFFFFFFFFFFFFBA +:106FD000000000000100000035103F3E32000000BC +:106FE0006D6F64656C2F74662E696D6167652E72B6 +:106FF0006573697A652F726573697A652F52657357 +:10700000697A654E6561726573744E656967686219 +:107010006F72000004000000010000000C0000007E +:107020000C00000060000000C2EBFCFF1400000038 +:1070300034000000150100000000000938000000C5 +:10704000B4EBFCFF08000000140000000100000089 +:107050002F00000000000000000000000100000000 +:107060004B4D093E080000004964656E74697479EF +:107070000000000004000000010000000600000005 +:10708000060000001200000022ECFCFF14000000CB +:107090003000000014010000000000097000000032 +:1070A00014ECFCFF080000001000000001000000CC +:1070B00004000000000000000100000040251D3D0C +:1070C000450000006D6F64656C2F62617463685FDA +:1070D0006E6F726D616C697A6174696F6E5F37375C +:1070E0002F467573656442617463684E6F726D56A6 +:1070F000333B6D6F64656C2F636F6E7632645F3502 +:10710000312F436F6E7632443100000004000000DE +:107110000100000006000000060000006000000002 +:10712000BAECFCFF14000000300000001301000066 +:1071300000000009A8000000ACECFCFF0800000003 +:10714000100000000100000080FFFFFFFFFFFFFFB5 +:1071500001000000C1C0C03C7D0000006D6F64658F +:107160006C2F72655F6C755F35312F52656C7536AB +:107170003B6D6F64656C2F62617463685F6E6F72E4 +:107180006D616C697A6174696F6E5F37362F467511 +:1071900073656442617463684E6F726D56333B6D04 +:1071A0006F64656C2F6465707468776973655F637D +:1071B0006F6E7632645F32352F64657074687769FC +:1071C00073653B6D6F64656C2F636F6E7632645FC1 +:1071D00035312F436F6E763244000000040000000A +:1071E0000100000006000000060000006000000032 +:1071F0008AEDFCFF140000003000000012010000C6 +:1072000000000009880000007CEDFCFF0800000081 +:1072100010000000010000000E000000000000004F +:10722000010000009301863D5C0000006D6F646505 +:107230006C2F62617463685F6E6F726D616C697AE6 +:107240006174696F6E5F37352F467573656442618F +:107250007463684E6F726D56333B6D6F64656C2F4F +:10726000636F6E7632645F35312F436F6E763244D2 +:107270003B6D6F64656C2F636F6E7632645F353083 +:107280002F436F6E7632443100000000040000008E +:107290000100000006000000060000006000000081 +:1072A0003AEEFCFF14000000300000001101000065 +:1072B00000000009F80000002CEEFCFF08000000B0 +:1072C000100000000100000080FFFFFFFFFFFFFF34 +:1072D00001000000C1C0C03CCF0000006D6F6465BC +:1072E0006C2F72655F6C755F35302F52656C75362B +:1072F0003B6D6F64656C2F62617463685F6E6F7263 +:107300006D616C697A6174696F6E5F37342F467591 +:1073100073656442617463684E6F726D56333B6D82 +:107320006F64656C2F62617463685F6E6F726D610C +:107330006C697A6174696F6E5F37362F4675736555 +:107340006442617463684E6F726D56333B6D6F6457 +:10735000656C2F6465707468776973655F636F6EC1 +:107360007632645F32352F6465707468776973654F +:107370003B6D6F64656C2F636F6E7632645F353181 +:107380002F436F6E7632443B6D6F64656C2F64657E +:10739000707468776973655F636F6E7632645F32AD +:1073A000342F6465707468776973650004000000A9 +:1073B0000100000006000000060000006000000060 +:1073C0005AEFFCFF14000000340000001001000020 +:1073D00000000009F00000004CEFFCFF0800000076 +:1073E0001400000001000000F9FFFFFFFFFFFFFF96 +:1073F000000000000100000035103F3EC200000008 +:107400006D6F64656C2F72655F6C755F34392F52D8 +:10741000656C75363B6D6F64656C2F626174636873 +:107420005F6E6F726D616C697A6174696F6E5F37E0 +:10743000332F467573656442617463684E6F726D75 +:1074400056333B6D6F64656C2F62617463685F6E69 +:107450006F726D616C697A6174696F6E5F37362F18 +:10746000467573656442617463684E6F726D56331E +:107470003B6D6F64656C2F646570746877697365C4 +:107480005F636F6E7632645F32352F646570746847 +:10749000776973653B6D6F64656C2F636F6E7632D1 +:1074A000645F35312F436F6E7632443B6D6F646598 +:1074B0006C2F636F6E7632645F34392F436F6E7654 +:1074C000324400000400000001000000060000003B +:1074D000060000006000000072F0FCFF14000000D5 +:1074E000340000000F010000000000094800000007 +:1074F00064F0FCFF08000000140000000100000020 +:107500000200000000000000000000000100000078 +:10751000AD46363E180000006D6F64656C2F636FDA +:107520006E636174656E6174652F636F6E63617401 +:107530000000000004000000010000000600000040 +:1075400006000000C0000000E2F0FCFF1400000094 +:10755000300000000E01000000000009480000009B +:10756000D4F0FCFF08000000100000000100000043 +:10757000020000000000000001000000AD46363EA1 +:107580001D0000006D6F64656C2F6D61785F706F1A +:107590006F6C696E6732645F322F4D6178506F6F28 +:1075A0006C00000004000000010000000600000064 +:1075B000060000003000000052F1FCFF1400000043 +:1075C000300000000D01000000000009480000002C +:1075D00044F1FCFF08000000100000000100000062 +:1075E000020000000000000001000000AD46363E31 +:1075F0001D0000006D6F64656C2F6D61785F706FAA +:107600006F6C696E6732645F312F4D6178506F6FB8 +:107610006C000000040000000100000006000000F3 +:107620000600000030000000C2F1FCFF1400000062 +:10763000340000000C0100000000000948000000B8 +:10764000B4F1FCFF0800000014000000010000007D +:107650000200000000000000000000000100000027 +:10766000AD46363E1B0000006D6F64656C2F6D618A +:10767000785F706F6F6C696E6732642F4D61785000 +:107680006F6F6C00040000000100000006000000A5 +:10769000060000003000000032F2FCFF1400000081 +:1076A000340000000B010000000000094000000051 +:1076B00024F2FCFF0800000014000000010000009C +:1076C00002000000000000000000000001000000B7 +:1076D000AD46363E100000006D6F64656C2F61642E +:1076E000645F31372F616464000000000400000013 +:1076F000010000000600000006000000300000004D +:107700009AF2FCFF14000000300000000A010000A3 +:1077100000000009700000008CF2FCFF080000006F +:107720001000000001000000F4FFFFFFFFFFFFFF5B +:10773000010000002F597F3D450000006D6F64651A +:107740006C2F62617463685F6E6F726D616C697AD1 +:107750006174696F6E5F37322F467573656442617D +:107760007463684E6F726D56333B6D6F64656C2F3A +:10777000636F6E7632645F34382F436F6E763244B7 +:1077800031000000040000000100000006000000BD +:10779000060000003000000032F3FCFF140000007F +:1077A0003000000009010000000000099000000006 +:1077B00024F3FCFF0800000010000000010000009E +:1077C00080FFFFFFFFFFFFFF01000000C1C0C03CC2 +:1077D000660000006D6F64656C2F72655F6C755F8D +:1077E00034382F52656C75363B6D6F64656C2F6253 +:1077F000617463685F6E6F726D616C697A617469E0 +:107800006F6E5F37312F46757365644261746368CC +:107810004E6F726D56333B6D6F64656C2F6465708F +:107820007468776973655F636F6E7632645F323355 +:107830002F64657074687769736500000400000048 +:10784000010000000600000006000000E00000004B +:10785000EAF3FCFF140000003400000008010000FF +:1078600000000009D8000000DCF3FCFF0800000065 +:10787000140000000100000080FFFFFFFFFFFFFF7A +:107880000000000001000000C1C0C03CAB000000CF +:107890006D6F64656C2F72655F6C755F34372F5246 +:1078A000656C75363B6D6F64656C2F6261746368DF +:1078B0005F6E6F726D616C697A6174696F6E5F374C +:1078C000302F467573656442617463684E6F726DE4 +:1078D00056333B6D6F64656C2F62617463685F6ED5 +:1078E0006F726D616C697A6174696F6E5F37312F89 +:1078F000467573656442617463684E6F726D56338A +:107900003B6D6F64656C2F6465707468776973652F +:107910005F636F6E7632645F32332F6465707468B4 +:10792000776973653B6D6F64656C2F636F6E76323C +:10793000645F34372F436F6E7632440004000000DA +:10794000010000000600000006000000E00000004A +:10795000EAF4FCFF140000003400000007010000FE +:107960000000000940000000DCF4FCFF08000000FB +:1079700014000000010000000700000000000000EB +:1079800000000000010000009BDC293E1000000008 +:107990006D6F64656C2F6164645F31362F61646460 +:1079A00000000000040000000100000006000000CC +:1079B000060000003000000052F5FCFF140000003B +:1079C00030000000060100000000000988000000EF +:1079D00044F5FCFF0800000010000000010000005A +:1079E000FDFFFFFFFFFFFFFF01000000A72E6D3D21 +:1079F0005C0000006D6F64656C2F62617463685F8A +:107A00006E6F726D616C697A6174696F6E5F363921 +:107A10002F467573656442617463684E6F726D566C +:107A2000333B6D6F64656C2F636F6E7632645F34C9 +:107A3000382F436F6E7632443B6D6F64656C2F63F5 +:107A40006F6E7632645F34362F436F6E7632443118 +:107A5000000000000400000001000000060000001B +:107A6000060000003000000002F6FCFF14000000D9 +:107A7000340000000501000000000009E8000000DB +:107A8000F4F5FCFF080000001400000001000000F5 +:107A900080FFFFFFFFFFFFFF00000000010000006C +:107AA000C1C0C03CB80000006D6F64656C2F72658A +:107AB0005F6C755F34362F52656C75363B6D6F6445 +:107AC000656C2F62617463685F6E6F726D616C6963 +:107AD0007A6174696F6E5F36382F467573656442DC +:107AE000617463684E6F726D56333B6D6F64656C85 +:107AF0002F62617463685F6E6F726D616C697A6129 +:107B000074696F6E5F37312F4675736564426174B7 +:107B100063684E6F726D56333B6D6F64656C2F6496 +:107B200065707468776973655F636F6E7632645FE2 +:107B300032332F6465707468776973653B6D6F6469 +:107B4000656C2F6465707468776973655F636F6EC9 +:107B50007632645F32322F6465707468776973655A +:107B6000000000000400000001000000060000000A +:107B700006000000E000000012F7FCFF1400000007 +:107B8000340000000401000000000009D8000000DB +:107B900004F7FCFF080000001400000001000000D2 +:107BA00080FFFFFFFFFFFFFF00000000010000005B +:107BB000C1C0C03CAB0000006D6F64656C2F726586 +:107BC0005F6C755F34352F52656C75363B6D6F6435 +:107BD000656C2F62617463685F6E6F726D616C6952 +:107BE0007A6174696F6E5F36372F467573656442CC +:107BF000617463684E6F726D56333B6D6F64656C74 +:107C00002F62617463685F6E6F726D616C697A6117 +:107C100074696F6E5F37312F4675736564426174A6 +:107C200063684E6F726D56333B6D6F64656C2F6485 +:107C300065707468776973655F636F6E7632645FD1 +:107C400032332F6465707468776973653B6D6F6458 +:107C5000656C2F636F6E7632645F34352F436F6EC1 +:107C6000763244000400000001000000060000001D +:107C700006000000E000000012F8FCFF1400000005 +:107C80003400000003010000000000094000000073 +:107C900004F8FCFF080000001400000001000000D0 +:107CA0000B000000000000000000000001000000C8 +:107CB0006FBD243E100000006D6F64656C2F616421 +:107CC000645F31352F61646400000000040000002F +:107CD0000100000006000000060000003000000067 +:107CE0007AF8FCFF140000003000000002010000E0 +:107CF00000000009880000006CF8FCFF080000008C +:107D00001000000001000000F8FFFFFFFFFFFFFF71 +:107D10000100000053432E3D5C0000006D6F646560 +:107D20006C2F62617463685F6E6F726D616C697AEB +:107D30006174696F6E5F36362F4675736564426194 +:107D40007463684E6F726D56333B6D6F64656C2F54 +:107D5000636F6E7632645F34382F436F6E763244D1 +:107D60003B6D6F64656C2F636F6E7632645F343485 +:107D70002F436F6E76324431000000000400000093 +:107D800001000000060000000600000030000000B6 +:107D90002AF9FCFF1400000034000000010100007B +:107DA00000000009E80000001CF9FCFF08000000CA +:107DB000140000000100000080FFFFFFFFFFFFFF35 +:107DC0000000000001000000C1C0C03CB80000007D +:107DD0006D6F64656C2F72655F6C755F34342F5204 +:107DE000656C75363B6D6F64656C2F62617463689A +:107DF0005F6E6F726D616C697A6174696F6E5F3608 +:107E0000352F467573656442617463684E6F726D99 +:107E100056333B6D6F64656C2F62617463685F6E8F +:107E20006F726D616C697A6174696F6E5F37312F43 +:107E3000467573656442617463684E6F726D563344 +:107E40003B6D6F64656C2F646570746877697365EA +:107E50005F636F6E7632645F32332F64657074686F +:107E6000776973653B6D6F64656C2F6465707468CA +:107E7000776973655F636F6E7632645F32312F644A +:107E80006570746877697365000000000400000085 +:107E9000010000000600000006000000E0000000F5 +:107EA0003AFAFCFF1400000034000000000100005A +:107EB00000000009D80000002CFAFCFF08000000B8 +:107EC000140000000100000080FFFFFFFFFFFFFF24 +:107ED0000000000001000000C1C0C03CAB00000079 +:107EE0006D6F64656C2F72655F6C755F34332F52F4 +:107EF000656C75363B6D6F64656C2F626174636889 +:107F00005F6E6F726D616C697A6174696F6E5F36F6 +:107F1000342F467573656442617463684E6F726D89 +:107F200056333B6D6F64656C2F62617463685F6E7E +:107F30006F726D616C697A6174696F6E5F37312F32 +:107F4000467573656442617463684E6F726D563333 +:107F50003B6D6F64656C2F646570746877697365D9 +:107F60005F636F6E7632645F32332F64657074685E +:107F7000776973653B6D6F64656C2F636F6E7632E6 +:107F8000645F34332F436F6E763244000400000088 +:107F9000010000000600000006000000E0000000F4 +:107FA0003AFBFCFF1400000034000000FF0000005A +:107FB00000000009400000002CFBFCFF080000004E +:107FC00014000000010000000C0000000000000090 +:107FD0000000000001000000E62B173E100000002A +:107FE0006D6F64656C2F6164645F31342F6164640C +:107FF0000000000004000000010000000600000076 +:108000000600000030000000A2FBFCFF140000008E +:1080100030000000FE0000000000000988000000A1 +:1080200094FBFCFF080000001000000001000000AD +:10803000F0FFFFFFFFFFFFFF01000000090D2B3DD8 +:108040005C0000006D6F64656C2F62617463685F33 +:108050006E6F726D616C697A6174696F6E5F3633D1 +:108060002F467573656442617463684E6F726D5616 +:10807000333B6D6F64656C2F636F6E7632645F3473 +:10808000382F436F6E7632443B6D6F64656C2F639F +:108090006F6E7632645F34322F436F6E76324431C6 +:1080A00000000000040000000100000006000000C5 +:1080B000060000003000000052FCFCFF140000002D +:1080C00034000000FD00000000000009E80000008E +:1080D00044FCFCFF08000000140000000100000048 +:1080E00080FFFFFFFFFFFFFF000000000100000016 +:1080F000C1C0C03CB80000006D6F64656C2F726534 +:108100005F6C755F34322F52656C75363B6D6F64F2 +:10811000656C2F62617463685F6E6F726D616C690C +:108120007A6174696F6E5F36322F4675736564428B +:10813000617463684E6F726D56333B6D6F64656C2E +:108140002F62617463685F6E6F726D616C697A61D2 +:1081500074696F6E5F37312F467573656442617461 +:1081600063684E6F726D56333B6D6F64656C2F6440 +:1081700065707468776973655F636F6E7632645F8C +:1081800032332F6465707468776973653B6D6F6413 +:10819000656C2F6465707468776973655F636F6E73 +:1081A0007632645F32302F64657074687769736506 +:1081B00000000000040000000100000006000000B4 +:1081C00006000000E000000062FDFCFF140000005B +:1081D00034000000FC00000000000009D80000008E +:1081E00054FDFCFF08000000140000000100000026 +:1081F00080FFFFFFFFFFFFFF000000000100000005 +:10820000C1C0C03CAB0000006D6F64656C2F72652F +:108210005F6C755F34312F52656C75363B6D6F64E2 +:10822000656C2F62617463685F6E6F726D616C69FB +:108230007A6174696F6E5F36312F4675736564427B +:10824000617463684E6F726D56333B6D6F64656C1D +:108250002F62617463685F6E6F726D616C697A61C1 +:1082600074696F6E5F37312F467573656442617450 +:1082700063684E6F726D56333B6D6F64656C2F642F +:1082800065707468776973655F636F6E7632645F7B +:1082900032332F6465707468776973653B6D6F6402 +:1082A000656C2F636F6E7632645F34312F436F6E6F +:1082B00076324400040000000100000006000000C7 +:1082C00006000000E000000062FEFCFF1400000059 +:1082D00034000000FB000000000000094000000026 +:1082E00054FEFCFF08000000140000000100000024 +:1082F0000800000000000000000000000100000075 +:1083000016EF0D3E100000006D6F64656C2F616408 +:10831000645F31332F6164640000000004000000DA +:108320000100000006000000060000003000000010 +:10833000CAFEFCFF1400000030000000FA0000003C +:108340000000000988000000BCFEFCFF08000000DF +:1083500010000000010000000B0000000000000001 +:1083600001000000612E1E3D5C0000006D6F646521 +:108370006C2F62617463685F6E6F726D616C697A95 +:108380006174696F6E5F36302F4675736564426144 +:108390007463684E6F726D56333B6D6F64656C2FFE +:1083A000636F6E7632645F34382F436F6E7632447B +:1083B0003B6D6F64656C2F636F6E7632645F343033 +:1083C0002F436F6E7632443100000000040000003D +:1083D0000100000006000000060000003000000060 +:1083E0007AFFFCFF1400000034000000F9000000D8 +:1083F00000000009E80000006CFFFCFF080000001E +:10840000140000000100000080FFFFFFFFFFFFFFDE +:108410000000000001000000C1C0C03CB800000026 +:108420006D6F64656C2F72655F6C755F34302F52B1 +:10843000656C75363B6D6F64656C2F626174636843 +:108440005F6E6F726D616C697A6174696F6E5F35B2 +:10845000392F467573656442617463684E6F726D3F +:1084600056333B6D6F64656C2F62617463685F6E39 +:108470006F726D616C697A6174696F6E5F37312FED +:10848000467573656442617463684E6F726D5633EE +:108490003B6D6F64656C2F64657074687769736594 +:1084A0005F636F6E7632645F32332F646570746819 +:1084B000776973653B6D6F64656C2F646570746874 +:1084C000776973655F636F6E7632645F31392F64ED +:1084D000657074687769736500000000040000002F +:1084E000010000000600000006000000E00000009F +:1084F0008A00FDFF1400000034000000F8000000B6 +:1085000000000009D80000007C00FDFF080000000A +:10851000140000000100000080FFFFFFFFFFFFFFCD +:108520000000000001000000C1C0C03CAB00000022 +:108530006D6F64656C2F72655F6C755F33392F5298 +:10854000656C75363B6D6F64656C2F626174636832 +:108550005F6E6F726D616C697A6174696F6E5F35A1 +:10856000382F467573656442617463684E6F726D2F +:1085700056333B6D6F64656C2F62617463685F6E28 +:108580006F726D616C697A6174696F6E5F37312FDC +:10859000467573656442617463684E6F726D5633DD +:1085A0003B6D6F64656C2F64657074687769736583 +:1085B0005F636F6E7632645F32332F646570746808 +:1085C000776973653B6D6F64656C2F636F6E763290 +:1085D000645F33392F436F6E76324400040000002D +:1085E000010000000600000006000000E00000009E +:1085F0008A01FDFF1400000030000000F7000000B9 +:1086000000000009880000007C01FDFF0800000058 +:108610001000000001000000040000000000000045 +:1086200001000000F7DA043E5C0000006D6F646535 +:108630006C2F62617463685F6E6F726D616C697AD2 +:108640006174696F6E5F35372F467573656442617B +:108650007463684E6F726D56333B6D6F64656C2F3B +:10866000636F6E7632645F34382F436F6E763244B8 +:108670003B6D6F64656C2F636F6E7632645F333869 +:108680002F436F6E7632443100000000040000007A +:10869000010000000600000006000000300000009D +:1086A0003A02FDFF1400000030000000F600000058 +:1086B00000000009900000002C02FDFF08000000EF +:1086C000100000000100000080FFFFFFFFFFFFFF20 +:1086D00001000000C1C0C03C660000006D6F646511 +:1086E0006C2F72655F6C755F33382F52656C753611 +:1086F0003B6D6F64656C2F62617463685F6E6F724F +:108700006D616C697A6174696F6E5F35362F46757D +:1087100073656442617463684E6F726D56333B6D6E +:108720006F64656C2F6465707468776973655F63E7 +:108730006F6E7632645F31382F6465707468776964 +:108740007365000004000000010000000600000046 +:108750000600000088000000F202FDFF1400000087 +:1087600034000000F500000000000009480000008F +:10877000E402FDFF080000001400000001000000FA +:1087800080FFFFFFFFFFFFFF00000000010000006F +:10879000C1C0C03C1A0000006D6F64656C2F7A6523 +:1087A000726F5F70616464696E6732645F342F500A +:1087B0006164000004000000010000000D000000E2 +:1087C0000D000000880000006203FDFF140000009F +:1087D00034000000F400000000000009D800000090 +:1087E0005403FDFF08000000140000000100000019 +:1087F00080FFFFFFFFFFFFFF0000000001000000FF +:10880000C1C0C03CAB0000006D6F64656C2F726529 +:108810005F6C755F33372F52656C75363B6D6F64D7 +:10882000656C2F62617463685F6E6F726D616C69F5 +:108830007A6174696F6E5F35352F46757365644272 +:10884000617463684E6F726D56333B6D6F64656C17 +:108850002F62617463685F6E6F726D616C697A61BB +:1088600074696F6E5F35362F467573656442617447 +:1088700063684E6F726D56333B6D6F64656C2F6429 +:1088800065707468776973655F636F6E7632645F75 +:1088900031382F6465707468776973653B6D6F64F8 +:1088A000656C2F636F6E7632645F33372F436F6E64 +:1088B0007632440004000000010000000C000000BB +:1088C0000C000000880000006204FDFF140000009E +:1088D00034000000F3000000000000094000000028 +:1088E0005404FDFF08000000140000000100000017 +:1088F000F9FFFFFFFFFFFFFF000000000100000085 +:1089000035103F3E100000006D6F64656C2F616490 +:10891000645F31322F6164640000000004000000D5 +:10892000010000000C0000000C0000001800000016 +:10893000CA04FDFF1400000030000000F200000037 +:108940000000000970000000BC04FDFF08000000EA +:108950001000000001000000F9FFFFFFFFFFFFFF14 +:10896000010000002724933D450000006D6F646501 +:108970006C2F62617463685F6E6F726D616C697A8F +:108980006174696F6E5F35342F467573656442613B +:108990007463684E6F726D56333B6D6F64656C2FF8 +:1089A000636F6E7632645F33362F436F6E76324478 +:1089B0003100000004000000010000000C00000075 +:1089C0000C000000180000006205FDFF140000000C +:1089D00034000000F100000000000009E800000081 +:1089E0005405FDFF08000000140000000100000015 +:1089F00080FFFFFFFFFFFFFF0000000001000000FD +:108A0000C1C0C03CB80000006D6F64656C2F72651A +:108A10005F6C755F33362F52656C75363B6D6F64D6 +:108A2000656C2F62617463685F6E6F726D616C69F3 +:108A30007A6174696F6E5F35332F46757365644272 +:108A4000617463684E6F726D56333B6D6F64656C15 +:108A50002F62617463685F6E6F726D616C697A61B9 +:108A600074696F6E5F35362F467573656442617445 +:108A700063684E6F726D56333B6D6F64656C2F6427 +:108A800065707468776973655F636F6E7632645F73 +:108A900031382F6465707468776973653B6D6F64F6 +:108AA000656C2F6465707468776973655F636F6E5A +:108AB0007632645F31372F646570746877697365E7 +:108AC0000000000004000000010000000C00000095 +:108AD0000C000000880000007206FDFF140000007A +:108AE00034000000F000000000000009D800000081 +:108AF0006406FDFF080000001400000001000000F3 +:108B000080FFFFFFFFFFFFFF0000000001000000EB +:108B1000C1C0C03CAB0000006D6F64656C2F726516 +:108B20005F6C755F33352F52656C75363B6D6F64C6 +:108B3000656C2F62617463685F6E6F726D616C69E2 +:108B40007A6174696F6E5F35322F46757365644262 +:108B5000617463684E6F726D56333B6D6F64656C04 +:108B60002F62617463685F6E6F726D616C697A61A8 +:108B700074696F6E5F35362F467573656442617434 +:108B800063684E6F726D56333B6D6F64656C2F6416 +:108B900065707468776973655F636F6E7632645F62 +:108BA00031382F6465707468776973653B6D6F64E5 +:108BB000656C2F636F6E7632645F33352F436F6E53 +:108BC0007632440004000000010000000C000000A8 +:108BD0000C000000880000007207FDFF1400000078 +:108BE00034000000EF000000000000094000000019 +:108BF0006407FDFF080000001400000001000000F1 +:108C0000FDFFFFFFFFFFFFFF00000000010000006D +:108C100070F41E3E100000006D6F64656C2F61647F +:108C2000645F31312F6164640000000004000000C3 +:108C3000010000000C0000000C0000001800000003 +:108C4000DA07FDFF1400000030000000EE00000015 +:108C50000000000988000000CC07FDFF08000000AC +:108C600010000000010000000200000000000000F1 +:108C70000100000007F07E3D5C0000006D6F646540 +:108C80006C2F62617463685F6E6F726D616C697A7C +:108C90006174696F6E5F35312F467573656442612B +:108CA0007463684E6F726D56333B6D6F64656C2FE5 +:108CB000636F6E7632645F33362F436F6E76324465 +:108CC0003B6D6F64656C2F636F6E7632645F333417 +:108CD0002F436F6E76324431000000000400000024 +:108CE000010000000C0000000C0000001800000053 +:108CF0008A08FDFF1400000034000000ED000000B1 +:108D000000000009E80000007C08FDFF08000000EA +:108D1000140000000100000080FFFFFFFFFFFFFFC5 +:108D20000000000001000000C1C0C03CB80000000D +:108D30006D6F64656C2F72655F6C755F33342F5295 +:108D4000656C75363B6D6F64656C2F62617463682A +:108D50005F6E6F726D616C697A6174696F6E5F3599 +:108D6000302F467573656442617463684E6F726D2F +:108D700056333B6D6F64656C2F62617463685F6E20 +:108D80006F726D616C697A6174696F6E5F35362FD1 +:108D9000467573656442617463684E6F726D5633D5 +:108DA0003B6D6F64656C2F6465707468776973657B +:108DB0005F636F6E7632645F31382F6465707468FC +:108DC000776973653B6D6F64656C2F64657074685B +:108DD000776973655F636F6E7632645F31362F64D7 +:108DE0006570746877697365000000000400000016 +:108DF000010000000C0000000C00000088000000D2 +:108E00009A09FDFF1400000034000000EC0000008F +:108E100000000009D80000008C09FDFF08000000D8 +:108E2000140000000100000080FFFFFFFFFFFFFFB4 +:108E30000000000001000000C1C0C03CAB00000009 +:108E40006D6F64656C2F72655F6C755F33332F5285 +:108E5000656C75363B6D6F64656C2F626174636819 +:108E60005F6E6F726D616C697A6174696F6E5F3489 +:108E7000392F467573656442617463684E6F726D15 +:108E800056333B6D6F64656C2F62617463685F6E0F +:108E90006F726D616C697A6174696F6E5F35362FC0 +:108EA000467573656442617463684E6F726D5633C4 +:108EB0003B6D6F64656C2F6465707468776973656A +:108EC0005F636F6E7632645F31382F6465707468EB +:108ED000776973653B6D6F64656C2F636F6E763277 +:108EE000645F33332F436F6E76324400040000001A +:108EF000010000000C0000000C00000088000000D1 +:108F00009A0AFDFF1400000034000000EB0000008E +:108F100000000009400000008C0AFDFF080000006E +:108F2000140000000100000002000000000000002A +:108F300000000000010000000D2B0C3E100000009E +:108F40006D6F64656C2F6164645F31302F616464A0 +:108F50000000000004000000010000000C00000000 +:108F60000C00000018000000020BFDFF14000000C0 +:108F700030000000EA000000000000098800000046 +:108F8000F40AFDFF080000001000000001000000CE +:108F9000000000000000000001000000C1A12E3D03 +:108FA0005C0000006D6F64656C2F62617463685FC4 +:108FB0006E6F726D616C697A6174696F6E5F34385F +:108FC0002F467573656442617463684E6F726D56A7 +:108FD000333B6D6F64656C2F636F6E7632645F3305 +:108FE000362F436F6E7632443B6D6F64656C2F6332 +:108FF0006F6E7632645F33322F436F6E7632443158 +:109000000000000004000000010000000C0000004F +:109010000C00000018000000B20BFDFF140000005F +:1090200034000000E900000000000009E800000032 +:10903000A40BFDFF08000000140000000100000068 +:1090400080FFFFFFFFFFFFFF0000000001000000A6 +:10905000C1C0C03CB80000006D6F64656C2F7265C4 +:109060005F6C755F33322F52656C75363B6D6F6484 +:10907000656C2F62617463685F6E6F726D616C699D +:109080007A6174696F6E5F34372F46757365644219 +:10909000617463684E6F726D56333B6D6F64656CBF +:1090A0002F62617463685F6E6F726D616C697A6163 +:1090B00074696F6E5F35362F4675736564426174EF +:1090C00063684E6F726D56333B6D6F64656C2F64D1 +:1090D00065707468776973655F636F6E7632645F1D +:1090E00031382F6465707468776973653B6D6F64A0 +:1090F000656C2F6465707468776973655F636F6E04 +:109100007632645F31352F64657074687769736592 +:109110000000000004000000010000000C0000003E +:109120000C00000088000000C20CFDFF14000000CD +:1091300034000000E800000000000009D800000032 +:10914000B40CFDFF08000000140000000100000046 +:1091500080FFFFFFFFFFFFFF000000000100000095 +:10916000C1C0C03CAB0000006D6F64656C2F7265C0 +:109170005F6C755F33312F52656C75363B6D6F6474 +:10918000656C2F62617463685F6E6F726D616C698C +:109190007A6174696F6E5F34362F46757365644209 +:1091A000617463684E6F726D56333B6D6F64656CAE +:1091B0002F62617463685F6E6F726D616C697A6152 +:1091C00074696F6E5F35362F4675736564426174DE +:1091D00063684E6F726D56333B6D6F64656C2F64C0 +:1091E00065707468776973655F636F6E7632645F0C +:1091F00031382F6465707468776973653B6D6F648F +:10920000656C2F636F6E7632645F33312F436F6E00 +:109210007632440004000000010000000C00000051 +:109220000C00000088000000C20DFDFF14000000CB +:1092300030000000E70000000000000938000000D6 +:10924000B40DFDFF08000000100000000100000048 +:10925000050000000000000001000000B031083EE1 +:109260000F0000006D6F64656C2F6164645F392FBF +:109270006164640004000000010000000C000000B4 +:109280000C00000018000000220EFDFF140000007A +:1092900030000000E6000000000000098800000027 +:1092A000140EFDFF08000000100000000100000087 +:1092B000070000000000000001000000BE4F0E3D4E +:1092C0005C0000006D6F64656C2F62617463685FA1 +:1092D0006E6F726D616C697A6174696F6E5F34353F +:1092E0002F467573656442617463684E6F726D5684 +:1092F000333B6D6F64656C2F636F6E7632645F33E2 +:10930000362F436F6E7632443B6D6F64656C2F630E +:109310006F6E7632645F33302F436F6E7632443136 +:109320000000000004000000010000000C0000002C +:109330000C00000018000000D20EFDFF1400000019 +:1093400034000000E500000000000009E800000013 +:10935000C40EFDFF08000000140000000100000022 +:1093600080FFFFFFFFFFFFFF000000000100000083 +:10937000C1C0C03CB80000006D6F64656C2F7265A1 +:109380005F6C755F33302F52656C75363B6D6F6463 +:10939000656C2F62617463685F6E6F726D616C697A +:1093A0007A6174696F6E5F34342F467573656442F9 +:1093B000617463684E6F726D56333B6D6F64656C9C +:1093C0002F62617463685F6E6F726D616C697A6140 +:1093D00074696F6E5F35362F4675736564426174CC +:1093E00063684E6F726D56333B6D6F64656C2F64AE +:1093F00065707468776973655F636F6E7632645FFA +:1094000031382F6465707468776973653B6D6F647C +:10941000656C2F6465707468776973655F636F6EE0 +:109420007632645F31342F64657074687769736570 +:109430000000000004000000010000000C0000001B +:109440000C00000088000000E20FFDFF1400000087 +:1094500034000000E400000000000009D800000013 +:10946000D40FFDFF08000000140000000100000000 +:1094700080FFFFFFFFFFFFFF000000000100000072 +:10948000C1C0C03CAB0000006D6F64656C2F72659D +:109490005F6C755F32392F52656C75363B6D6F644A +:1094A000656C2F62617463685F6E6F726D616C6969 +:1094B0007A6174696F6E5F34332F467573656442E9 +:1094C000617463684E6F726D56333B6D6F64656C8B +:1094D0002F62617463685F6E6F726D616C697A612F +:1094E00074696F6E5F35362F4675736564426174BB +:1094F00063684E6F726D56333B6D6F64656C2F649D +:1095000065707468776973655F636F6E7632645FE8 +:1095100031382F6465707468776973653B6D6F646B +:10952000656C2F636F6E7632645F32392F436F6ED6 +:109530007632440004000000010000000C0000002E +:109540000C00000088000000E210FDFF1400000085 +:1095500030000000E3000000000000098800000067 +:10956000D410FDFF08000000100000000100000002 +:10957000080000000000000001000000A00B053EF4 +:109580005C0000006D6F64656C2F62617463685FDE +:109590006E6F726D616C697A6174696F6E5F34327F +:1095A0002F467573656442617463684E6F726D56C1 +:1095B000333B6D6F64656C2F636F6E7632645F331F +:1095C000362F436F6E7632443B6D6F64656C2F634C +:1095D0006F6E7632645F32382F436F6E763244316D +:1095E0000000000004000000010000000C0000006A +:1095F0000C000000180000009211FDFF1400000094 +:1096000030000000E200000000000009F800000047 +:109610008411FDFF080000001000000001000000A0 +:1096200080FFFFFFFFFFFFFF01000000C1C0C03C43 +:10963000CF0000006D6F64656C2F72655F6C755FA5 +:1096400032382F52656C75363B6D6F64656C2F62D6 +:10965000617463685F6E6F726D616C697A61746961 +:109660006F6E5F34312F4675736564426174636851 +:109670004E6F726D56333B6D6F64656C2F62617413 +:1096800063685F6E6F726D616C697A6174696F6E29 +:109690005F37362F467573656442617463684E6F39 +:1096A000726D56333B6D6F64656C2F6465707468C2 +:1096B000776973655F636F6E7632645F32352F64EE +:1096C00065707468776973653B6D6F64656C2F6353 +:1096D0006F6E7632645F35312F436F6E7632443B66 +:1096E0006D6F64656C2F6465707468776973655F0E +:1096F000636F6E7632645F31332F646570746877A0 +:109700006973650004000000010000000C00000007 +:109710000C00000060000000B212FDFF1400000009 +:1097200034000000E10000000000000948000000D3 +:10973000A412FDFF0800000014000000010000005A +:1097400080FFFFFFFFFFFFFF00000000010000009F +:10975000C1C0C03C1A0000006D6F64656C2F7A6553 +:10976000726F5F70616464696E6732645F332F503B +:109770006164000004000000010000001900000006 +:1097800019000000600000002213FDFF140000001B +:1097900034000000E000000000000009F0000000BC +:1097A0001413FDFF08000000140000000100000079 +:1097B00080FFFFFFFFFFFFFF00000000010000002F +:1097C000C1C0C03CC20000006D6F64656C2F726543 +:1097D0005F6C755F32372F52656C75363B6D6F6409 +:1097E000656C2F62617463685F6E6F726D616C6926 +:1097F0007A6174696F6E5F34302F467573656442A9 +:10980000617463684E6F726D56333B6D6F64656C47 +:109810002F62617463685F6E6F726D616C697A61EB +:1098200074696F6E5F37362F467573656442617475 +:1098300063684E6F726D56333B6D6F64656C2F6459 +:1098400065707468776973655F636F6E7632645FA5 +:1098500032352F6465707468776973653B6D6F642A +:10986000656C2F636F6E7632645F35312F436F6E98 +:109870007632443B6D6F64656C2F636F6E76326435 +:109880005F32372F436F6E763244000004000000D1 +:109890000100000018000000180000006000000037 +:1098A0003A14FDFF1400000030000000DF0000004B +:1098B00000000009380000002C14FDFF0800000023 +:1098C0001000000001000000030000000000000084 +:1098D000010000002E35563E0F0000006D6F6465DC +:1098E0006C2F6164645F382F6164640004000000C1 +:1098F0000100000018000000180000001000000027 +:109900009A14FDFF1400000030000000DE0000008B +:1099100000000009700000008C14FDFF080000002A +:10992000100000000100000007000000000000001F +:1099300001000000BE6D973D450000006D6F64653D +:109940006C2F62617463685F6E6F726D616C697AAF +:109950006174696F6E5F33392F4675736564426158 +:109960007463684E6F726D56333B6D6F64656C2F18 +:10997000636F6E7632645F32362F436F6E76324499 +:109980003100000004000000010000001800000089 +:1099900018000000100000003215FDFF1400000048 +:1099A00030000000DD00000000000009F8000000A9 +:1099B0002415FDFF08000000100000000100000059 +:1099C00080FFFFFFFFFFFFFF01000000C1C0C03CA0 +:1099D000CF0000006D6F64656C2F72655F6C755F02 +:1099E00032362F52656C75363B6D6F64656C2F6235 +:1099F000617463685F6E6F726D616C697A617469BE +:109A00006F6E5F33382F46757365644261746368A7 +:109A10004E6F726D56333B6D6F64656C2F6261746F +:109A200063685F6E6F726D616C697A6174696F6E85 +:109A30005F37362F467573656442617463684E6F95 +:109A4000726D56333B6D6F64656C2F64657074681E +:109A5000776973655F636F6E7632645F32352F644A +:109A600065707468776973653B6D6F64656C2F63AF +:109A70006F6E7632645F35312F436F6E7632443BC2 +:109A80006D6F64656C2F6465707468776973655F6A +:109A9000636F6E7632645F31322F646570746877FD +:109AA0006973650004000000010000001800000058 +:109AB00018000000600000005216FDFF14000000B6 +:109AC00034000000DC00000000000009F00000008D +:109AD0004416FDFF08000000140000000100000013 +:109AE00080FFFFFFFFFFFFFF0000000001000000FC +:109AF000C1C0C03CC20000006D6F64656C2F726510 +:109B00005F6C755F32352F52656C75363B6D6F64D7 +:109B1000656C2F62617463685F6E6F726D616C69F2 +:109B20007A6174696F6E5F33372F4675736564426F +:109B3000617463684E6F726D56333B6D6F64656C14 +:109B40002F62617463685F6E6F726D616C697A61B8 +:109B500074696F6E5F37362F467573656442617442 +:109B600063684E6F726D56333B6D6F64656C2F6426 +:109B700065707468776973655F636F6E7632645F72 +:109B800032352F6465707468776973653B6D6F64F7 +:109B9000656C2F636F6E7632645F35312F436F6E65 +:109BA0007632443B6D6F64656C2F636F6E76326402 +:109BB0005F32352F436F6E763244000004000000A0 +:109BC0000100000018000000180000006000000004 +:109BD0006A17FDFF1400000030000000DB000000E9 +:109BE00000000009380000005C17FDFF08000000BD +:109BF0001000000001000000030000000000000051 +:109C000001000000FCF1463E0F0000006D6F64652E +:109C10006C2F6164645F372F61646400040000008E +:109C200001000000180000001800000010000000F3 +:109C3000CA17FDFF1400000030000000DA00000029 +:109C40000000000988000000BC17FDFF08000000AC +:109C50001000000001000000F4FFFFFFFFFFFFFF06 +:109C600001000000D9967D3D5C0000006D6F6465C9 +:109C70006C2F62617463685F6E6F726D616C697A7C +:109C80006174696F6E5F33362F4675736564426128 +:109C90007463684E6F726D56333B6D6F64656C2FE5 +:109CA000636F6E7632645F32362F436F6E76324466 +:109CB0003B6D6F64656C2F636F6E7632645F323418 +:109CC0002F436F6E76324431000000000400000024 +:109CD0000100000018000000180000001000000043 +:109CE0007A18FDFF1400000030000000D9000000C9 +:109CF00000000009F80000006C18FDFF08000000DB +:109D0000100000000100000080FFFFFFFFFFFFFFC9 +:109D100001000000C1C0C03CCF0000006D6F646551 +:109D20006C2F72655F6C755F32342F52656C7536BF +:109D30003B6D6F64656C2F62617463685F6E6F72F8 +:109D40006D616C697A6174696F6E5F33352F46752A +:109D500073656442617463684E6F726D56333B6D18 +:109D60006F64656C2F62617463685F6E6F726D61A2 +:109D70006C697A6174696F6E5F37362F46757365EB +:109D80006442617463684E6F726D56333B6D6F64ED +:109D9000656C2F6465707468776973655F636F6E57 +:109DA0007632645F32352F646570746877697365E5 +:109DB0003B6D6F64656C2F636F6E7632645F353117 +:109DC0002F436F6E7632443B6D6F64656C2F646514 +:109DD000707468776973655F636F6E7632645F3144 +:109DE000312F646570746877697365000400000042 +:109DF00001000000180000001800000060000000D2 +:109E00009A19FDFF1400000034000000D800000083 +:109E100000000009F00000008C19FDFF08000000A0 +:109E2000140000000100000080FFFFFFFFFFFFFFA4 +:109E30000000000001000000C1C0C03CC2000000E2 +:109E40006D6F64656C2F72655F6C755F32332F5276 +:109E5000656C75363B6D6F64656C2F626174636809 +:109E60005F6E6F726D616C697A6174696F6E5F337A +:109E7000342F467573656442617463684E6F726D0A +:109E800056333B6D6F64656C2F62617463685F6EFF +:109E90006F726D616C697A6174696F6E5F37362FAE +:109EA000467573656442617463684E6F726D5633B4 +:109EB0003B6D6F64656C2F6465707468776973655A +:109EC0005F636F6E7632645F32352F6465707468DD +:109ED000776973653B6D6F64656C2F636F6E763267 +:109EE000645F35312F436F6E7632443B6D6F64652E +:109EF0006C2F636F6E7632645F32332F436F6E76F2 +:109F000032440000040000000100000018000000BE +:109F10001800000060000000B21AFDFF14000000ED +:109F200030000000D70000000000000938000000E9 +:109F3000A41AFDFF0800000010000000010000004E +:109F4000070000000000000001000000D31F3C3E9D +:109F50000F0000006D6F64656C2F6164645F362FC5 +:109F600061646400040000000100000018000000AB +:109F70001800000010000000121BFDFF140000007C +:109F800030000000D600000000000009880000003A +:109F9000041BFDFF0800000010000000010000008D +:109FA000FCFFFFFFFFFFFFFF01000000AA7D4B3D0C +:109FB0005C0000006D6F64656C2F62617463685FA4 +:109FC0006E6F726D616C697A6174696F6E5F333345 +:109FD0002F467573656442617463684E6F726D5687 +:109FE000333B6D6F64656C2F636F6E7632645F32E6 +:109FF000362F436F6E7632443B6D6F64656C2F6312 +:10A000006F6E7632645F32322F436F6E7632443138 +:10A010000000000004000000010000001800000023 +:10A020001800000010000000C21BFDFF140000001B +:10A0300030000000D500000000000009F80000001A +:10A04000B41BFDFF0800000010000000010000002C +:10A0500080FFFFFFFFFFFFFF01000000C1C0C03C09 +:10A06000CF0000006D6F64656C2F72655F6C755F6B +:10A0700032322F52656C75363B6D6F64656C2F62A2 +:10A08000617463685F6E6F726D616C697A61746927 +:10A090006F6E5F33322F4675736564426174636817 +:10A0A0004E6F726D56333B6D6F64656C2F626174D9 +:10A0B00063685F6E6F726D616C697A6174696F6EEF +:10A0C0005F37362F467573656442617463684E6FFF +:10A0D000726D56333B6D6F64656C2F646570746888 +:10A0E000776973655F636F6E7632645F32352F64B4 +:10A0F00065707468776973653B6D6F64656C2F6319 +:10A100006F6E7632645F35312F436F6E7632443B2B +:10A110006D6F64656C2F6465707468776973655FD3 +:10A12000636F6E7632645F31302F64657074687768 +:10A1300069736500040000000100000018000000C1 +:10A140001800000060000000E21CFDFF1400000089 +:10A1500034000000D400000000000009F0000000FE +:10A16000D41CFDFF080000001400000001000000E6 +:10A1700080FFFFFFFFFFFFFF000000000100000065 +:10A18000C1C0C03CC20000006D6F64656C2F726579 +:10A190005F6C755F32312F52656C75363B6D6F6445 +:10A1A000656C2F62617463685F6E6F726D616C695C +:10A1B0007A6174696F6E5F33312F467573656442DF +:10A1C000617463684E6F726D56333B6D6F64656C7E +:10A1D0002F62617463685F6E6F726D616C697A6122 +:10A1E00074696F6E5F37362F4675736564426174AC +:10A1F00063684E6F726D56333B6D6F64656C2F6490 +:10A2000065707468776973655F636F6E7632645FDB +:10A2100032352F6465707468776973653B6D6F6460 +:10A22000656C2F636F6E7632645F35312F436F6ECE +:10A230007632443B6D6F64656C2F636F6E7632646B +:10A240005F32312F436F6E7632440000040000000D +:10A25000010000001800000018000000600000006D +:10A26000FA1DFDFF1400000030000000D3000000C4 +:10A270000000000938000000EC1DFDFF0800000090 +:10A2800010000000010000000C00000000000000B1 +:10A2900001000000EC34293E0F0000006D6F646582 +:10A2A0006C2F6164645F352F6164640004000000FA +:10A2B000010000001800000018000000100000005D +:10A2C0005A1EFDFF1400000030000000D200000004 +:10A2D00000000009880000004C1EFDFF080000007F +:10A2E0001000000001000000E6FFFFFFFFFFFFFF7E +:10A2F000010000007DEB2C3D5C0000006D6F64658B +:10A300006C2F62617463685F6E6F726D616C697AE5 +:10A310006174696F6E5F33302F4675736564426197 +:10A320007463684E6F726D56333B6D6F64656C2F4E +:10A33000636F6E7632645F32362F436F6E763244CF +:10A340003B6D6F64656C2F636F6E7632645F323085 +:10A350002F436F6E7632443100000000040000008D +:10A3600001000000180000001800000010000000AC +:10A370000A1FFDFF1400000030000000D1000000A3 +:10A3800000000009F8000000FC1EFDFF08000000AE +:10A39000100000000100000080FFFFFFFFFFFFFF33 +:10A3A00001000000C1C0C03CCE0000006D6F6465BC +:10A3B0006C2F72655F6C755F32302F52656C75362D +:10A3C0003B6D6F64656C2F62617463685F6E6F7262 +:10A3D0006D616C697A6174696F6E5F32392F467591 +:10A3E00073656442617463684E6F726D56333B6D82 +:10A3F0006F64656C2F62617463685F6E6F726D610C +:10A400006C697A6174696F6E5F37362F4675736554 +:10A410006442617463684E6F726D56333B6D6F6456 +:10A42000656C2F6465707468776973655F636F6EC0 +:10A430007632645F32352F6465707468776973654E +:10A440003B6D6F64656C2F636F6E7632645F353180 +:10A450002F436F6E7632443B6D6F64656C2F64657D +:10A46000707468776973655F636F6E7632645F39A5 +:10A470002F646570746877697365000004000000DC +:10A48000010000001800000018000000600000003B +:10A490002A20FDFF1400000034000000D00000005E +:10A4A00000000009F00000001C20FDFF0800000073 +:10A4B000140000000100000080FFFFFFFFFFFFFF0E +:10A4C0000000000001000000C1C0C03CC20000004C +:10A4D0006D6F64656C2F72655F6C755F31392F52DB +:10A4E000656C75363B6D6F64656C2F626174636873 +:10A4F0005F6E6F726D616C697A6174696F6E5F32E5 +:10A50000382F467573656442617463684E6F726D6F +:10A5100056333B6D6F64656C2F62617463685F6E68 +:10A520006F726D616C697A6174696F6E5F37362F17 +:10A53000467573656442617463684E6F726D56331D +:10A540003B6D6F64656C2F646570746877697365C3 +:10A550005F636F6E7632645F32352F646570746846 +:10A56000776973653B6D6F64656C2F636F6E7632D0 +:10A57000645F35312F436F6E7632443B6D6F646597 +:10A580006C2F636F6E7632645F31392F436F6E7656 +:10A590003244000004000000010000001800000028 +:10A5A00018000000600000004221FDFF14000000C0 +:10A5B00030000000CF00000000000009880000000B +:10A5C0003421FDFF08000000100000000100000021 +:10A5D000110000000000000001000000543D2C3E6E +:10A5E0005C0000006D6F64656C2F62617463685F6E +:10A5F0006E6F726D616C697A6174696F6E5F32370C +:10A600002F467573656442617463684E6F726D5650 +:10A61000333B6D6F64656C2F636F6E7632645F32AF +:10A62000362F436F6E7632443B6D6F64656C2F63DB +:10A630006F6E7632645F31382F436F6E76324431FD +:10A6400000000000040000000100000018000000ED +:10A650001800000010000000F221FDFF14000000AF +:10A6600030000000CE00000000000009A80000003B +:10A67000E421FDFF080000001000000001000000C0 +:10A6800080FFFFFFFFFFFFFF01000000C1C0C03CD3 +:10A690007C0000006D6F64656C2F72655F6C755F88 +:10A6A00031382F52656C75363B6D6F64656C2F6267 +:10A6B000617463685F6E6F726D616C697A617469F1 +:10A6C0006F6E5F32362F46757365644261746368DE +:10A6D0004E6F726D56333B6D6F64656C2F646570A1 +:10A6E0007468776973655F636F6E7632645F382F65 +:10A6F0006465707468776973653B6D6F64656C2F12 +:10A70000636F6E7632645F34382F436F6E763244F7 +:10A71000000000000400000001000000180000001C +:10A720001800000030000000C222FDFF14000000ED +:10A7300034000000CD00000000000009F00000001F +:10A74000B422FDFF0800000014000000010000001A +:10A7500080FFFFFFFFFFFFFF00000000010000007F +:10A76000C1C0C03CC10000006D6F64656C2F726594 +:10A770005F6C755F31372F52656C75363B6D6F645A +:10A78000656C2F62617463685F6E6F726D616C6976 +:10A790007A6174696F6E5F32352F467573656442F6 +:10A7A000617463684E6F726D56333B6D6F64656C98 +:10A7B0002F62617463685F6E6F726D616C697A613C +:10A7C00074696F6E5F32362F4675736564426174CB +:10A7D00063684E6F726D56333B6D6F64656C2F64AA +:10A7E00065707468776973655F636F6E7632645FF6 +:10A7F000382F6465707468776973653B6D6F646545 +:10A800006C2F636F6E7632645F34382F436F6E76D1 +:10A8100032443B6D6F64656C2F636F6E7632645F9C +:10A8200031372F436F6E7632440000000400000081 +:10A8300001000000180000001800000030000000B7 +:10A84000DA23FDFF1400000030000000CC000000FF +:10A850000000000938000000CC23FDFF08000000C4 +:10A860001000000001000000FEFFFFFFFFFFFFFFE0 +:10A87000010000004534433E0F0000006D6F646529 +:10A880006C2F6164645F342F616464000400000015 +:10A89000010000001800000018000000080000007F +:10A8A0003A24FDFF1400000030000000CB0000003F +:10A8B00000000009700000002C24FDFF08000000CB +:10A8C00010000000010000000C000000000000006B +:10A8D000010000003A6E1D3D450000006D6F64658B +:10A8E0006C2F62617463685F6E6F726D616C697A00 +:10A8F0006174696F6E5F32342F46757365644261AF +:10A900007463684E6F726D56333B6D6F64656C2F68 +:10A91000636F6E7632645F31362F436F6E763244EA +:10A9200031000000040000000100000018000000D9 +:10A930001800000008000000D224FDFF14000000F1 +:10A9400030000000CA00000000000009F80000000C +:10A95000C424FDFF080000001000000001000000FA +:10A9600080FFFFFFFFFFFFFF01000000C1C0C03CF0 +:10A97000CD0000006D6F64656C2F72655F6C755F54 +:10A9800031362F52656C75363B6D6F64656C2F6286 +:10A99000617463685F6E6F726D616C697A6174690E +:10A9A0006F6E5F32332F46757365644261746368FE +:10A9B0004E6F726D56333B6D6F64656C2F626174C0 +:10A9C00063685F6E6F726D616C697A6174696F6ED6 +:10A9D0005F32362F467573656442617463684E6FEB +:10A9E000726D56333B6D6F64656C2F64657074686F +:10A9F000776973655F636F6E7632645F382F646565 +:10AA0000707468776973653B6D6F64656C2F636FF5 +:10AA10006E7632645F34382F436F6E7632443B6D0E +:10AA20006F64656C2F6465707468776973655F63C4 +:10AA30006F6E7632645F372F646570746877697300 +:10AA40006500000004000000010000001800000084 +:10AA50001800000030000000F225FDFF1400000087 +:10AA600034000000C900000000000009F0000000F0 +:10AA7000E425FDFF080000001400000001000000B4 +:10AA800080FFFFFFFFFFFFFF00000000010000004C +:10AA9000C1C0C03CC10000006D6F64656C2F726561 +:10AAA0005F6C755F31352F52656C75363B6D6F6429 +:10AAB000656C2F62617463685F6E6F726D616C6943 +:10AAC0007A6174696F6E5F32322F467573656442C6 +:10AAD000617463684E6F726D56333B6D6F64656C65 +:10AAE0002F62617463685F6E6F726D616C697A6109 +:10AAF00074696F6E5F32362F467573656442617498 +:10AB000063684E6F726D56333B6D6F64656C2F6476 +:10AB100065707468776973655F636F6E7632645FC2 +:10AB2000382F6465707468776973653B6D6F646511 +:10AB30006C2F636F6E7632645F34382F436F6E769E +:10AB400032443B6D6F64656C2F636F6E7632645F69 +:10AB500031352F436F6E7632440000000400000050 +:10AB60000100000018000000180000003000000084 +:10AB70000A27FDFF1400000030000000C80000009C +:10AB80000000000938000000FC26FDFF080000005E +:10AB90001000000001000000FDFFFFFFFFFFFFFFAE +:10ABA00001000000681B423E0F0000006D6F6465ED +:10ABB0006C2F6164645F332F6164640004000000E3 +:10ABC000010000001800000018000000080000004C +:10ABD0006A27FDFF1400000030000000C7000000DD +:10ABE00000000009880000005C27FDFF080000004D +:10ABF0001000000001000000000000000000000044 +:10AC0000010000007F3DE63C5C0000006D6F646564 +:10AC10006C2F62617463685F6E6F726D616C697ACC +:10AC20006174696F6E5F32312F467573656442617E +:10AC30007463684E6F726D56333B6D6F64656C2F35 +:10AC4000636F6E7632645F31362F436F6E763244B7 +:10AC50003B6D6F64656C2F636F6E7632645F313469 +:10AC60002F436F6E76324431000000000400000074 +:10AC7000010000001800000018000000080000009B +:10AC80001A28FDFF1400000030000000C60000007C +:10AC900000000009F80000000C28FDFF080000007B +:10ACA000100000000100000080FFFFFFFFFFFFFF1A +:10ACB00001000000C1C0C03CCD0000006D6F6465A4 +:10ACC0006C2F72655F6C755F31342F52656C753611 +:10ACD0003B6D6F64656C2F62617463685F6E6F7249 +:10ACE0006D616C697A6174696F6E5F32302F467581 +:10ACF00073656442617463684E6F726D56333B6D69 +:10AD00006F64656C2F62617463685F6E6F726D61F2 +:10AD10006C697A6174696F6E5F32362F4675736540 +:10AD20006442617463684E6F726D56333B6D6F643D +:10AD3000656C2F6465707468776973655F636F6EA7 +:10AD40007632645F382F6465707468776973653B29 +:10AD50006D6F64656C2F636F6E7632645F34382F6D +:10AD6000436F6E7632443B6D6F64656C2F64657023 +:10AD70007468776973655F636F6E7632645F362FD0 +:10AD800064657074687769736500000004000000F2 +:10AD90000100000018000000180000003000000052 +:10ADA0003A29FDFF1400000034000000C500000037 +:10ADB00000000009F00000002C29FDFF0800000041 +:10ADC000140000000100000080FFFFFFFFFFFFFFF5 +:10ADD0000000000001000000C1C0C03CC100000034 +:10ADE0006D6F64656C2F72655F6C755F31332F52C8 +:10ADF000656C75363B6D6F64656C2F62617463685A +:10AE00005F6E6F726D616C697A6174696F6E5F31CC +:10AE1000392F467573656442617463684E6F726D55 +:10AE200056333B6D6F64656C2F62617463685F6E4F +:10AE30006F726D616C697A6174696F6E5F32362F03 +:10AE4000467573656442617463684E6F726D563304 +:10AE50003B6D6F64656C2F646570746877697365AA +:10AE60005F636F6E7632645F382F646570746877E5 +:10AE70006973653B6D6F64656C2F636F6E763264CA +:10AE80005F34382F436F6E7632443B6D6F64656C70 +:10AE90002F636F6E7632645F31332F436F6E76327D +:10AEA0004400000004000000010000001800000041 +:10AEB0001800000030000000522AFDFF14000000BE +:10AEC00030000000C40000000000000988000000FD +:10AED000442AFDFF080000001000000001000000EF +:10AEE000FDFFFFFFFFFFFFFF010000002A4C423E75 +:10AEF0005C0000006D6F64656C2F62617463685F55 +:10AF00006E6F726D616C697A6174696F6E5F3138F2 +:10AF10002F467573656442617463684E6F726D5637 +:10AF2000333B6D6F64656C2F636F6E7632645F3197 +:10AF3000362F436F6E7632443B6D6F64656C2F63C2 +:10AF40006F6E7632645F31322F436F6E76324431EA +:10AF500000000000040000000100000018000000D4 +:10AF60001800000008000000022BFDFF1400000084 +:10AF700030000000C3000000000000099000000045 +:10AF8000F42AFDFF0800000010000000010000008E +:10AF900080FFFFFFFFFFFFFF01000000C1C0C03CBA +:10AFA000650000006D6F64656C2F72655F6C755F86 +:10AFB00031322F52656C75363B6D6F64656C2F6254 +:10AFC000617463685F6E6F726D616C697A617469D8 +:10AFD0006F6E5F31372F46757365644261746368C5 +:10AFE0004E6F726D56333B6D6F64656C2F64657088 +:10AFF0007468776973655F636F6E7632645F352F4F +:10B00000646570746877697365000000040000006F +:10B0100001000000180000001800000020000000DF +:10B02000BA2BFDFF1400000034000000C200000035 +:10B030000000000948000000AC2BFDFF08000000E4 +:10B04000140000000100000080FFFFFFFFFFFFFF72 +:10B050000000000001000000C1C0C03C1A00000058 +:10B060006D6F64656C2F7A65726F5F70616464697F +:10B070006E6732645F322F5061640000040000008C +:10B08000010000003100000031000000200000003D +:10B090002A2CFDFF1400000030000000C100000059 +:10B0A00000000009F80000001C2CFDFF0800000053 +:10B0B000100000000100000080FFFFFFFFFFFFFF06 +:10B0C00001000000C1C0C03CCD0000006D6F646590 +:10B0D0006C2F72655F6C755F31312F52656C753600 +:10B0E0003B6D6F64656C2F62617463685F6E6F7235 +:10B0F0006D616C697A6174696F6E5F31362F467568 +:10B1000073656442617463684E6F726D56333B6D54 +:10B110006F64656C2F62617463685F6E6F726D61DE +:10B120006C697A6174696F6E5F31342F467573652F +:10B130006442617463684E6F726D56333B6D6F6429 +:10B14000656C2F6465707468776973655F636F6E93 +:10B150007632645F342F6465707468776973653B19 +:10B160006D6F64656C2F6465707468776973655F73 +:10B17000636F6E7632645F352F64657074687769CB +:10B1800073653B6D6F64656C2F636F6E7632645FC1 +:10B1900031312F436F6E763244000000040000000E +:10B1A000010000003000000030000000200000001E +:10B1B0004A2DFDFF1400000030000000C000000018 +:10B1C00000000009380000003C2DFDFF08000000D1 +:10B1D0001000000001000000FDFFFFFFFFFFFFFF68 +:10B1E00001000000BC3D0F3E0F0000006D6F646564 +:10B1F0006C2F6164645F322F61646400040000009E +:10B2000001000000300000003000000008000000D5 +:10B21000AA2DFDFF1400000030000000BF00000058 +:10B2200000000009880000009C2DFDFF08000000C0 +:10B230001000000001000000FCFFFFFFFFFFFFFF08 +:10B24000010000004D21473D5C0000006D6F64650A +:10B250006C2F62617463685F6E6F726D616C697A86 +:10B260006174696F6E5F31352F4675736564426135 +:10B270007463684E6F726D56333B6D6F64656C2FEF +:10B28000636F6E7632645F31362F436F6E76324471 +:10B290003B6D6F64656C2F636F6E7632645F313027 +:10B2A0002F436F6E7632443100000000040000002E +:10B2B0000100000030000000300000000800000025 +:10B2C0005A2EFDFF1400000034000000BE000000F4 +:10B2D00000000009B80000004C2EFDFF080000002F +:10B2E000140000000100000080FFFFFFFFFFFFFFD0 +:10B2F0000000000001000000C1C0C03C8800000048 +:10B300006D6F64656C2F72655F6C755F31302F52A5 +:10B31000656C75363B6D6F64656C2F626174636834 +:10B320005F6E6F726D616C697A6174696F6E5F31A7 +:10B33000342F467573656442617463684E6F726D35 +:10B3400056333B6D6F64656C2F6465707468776904 +:10B3500073655F636F6E7632645F342F64657074FB +:10B3600068776973653B6D6F64656C2F6465707495 +:10B3700068776973655F636F6E7632645F352F64DB +:10B380006570746877697365000000000400000050 +:10B39000010000003000000030000000200000002C +:10B3A0003A2FFDFF1400000034000000BD00000033 +:10B3B00000000009F80000002C2FFDFF080000002D +:10B3C000140000000100000080FFFFFFFFFFFFFFEF +:10B3D0000000000001000000C1C0C03CCB00000024 +:10B3E0006D6F64656C2F72655F6C755F392F526588 +:10B3F0006C75363B6D6F64656C2F62617463685F5A +:10B400006E6F726D616C697A6174696F6E5F3133F2 +:10B410002F467573656442617463684E6F726D5632 +:10B42000333B6D6F64656C2F62617463685F6E6F30 +:10B43000726D616C697A6174696F6E5F31342F4629 +:10B440007573656442617463684E6F726D56333B09 +:10B450006D6F64656C2F6465707468776973655F80 +:10B46000636F6E7632645F342F64657074687769D9 +:10B4700073653B6D6F64656C2F6465707468776984 +:10B4800073655F636F6E7632645F352F64657074C9 +:10B4900068776973653B6D6F64656C2F636F6E765B +:10B4A00032645F392F436F6E76324400040000002F +:10B4B000010000003000000030000000200000000B +:10B4C0005A30FDFF1400000030000000BC000000F6 +:10B4D00000000009380000004C30FDFF08000000AB +:10B4E0001000000001000000FDFFFFFFFFFFFFFF55 +:10B4F0000100000006EE0B3E0F0000006D6F64655A +:10B500006C2F6164645F312F61646400040000008B +:10B5100001000000300000003000000008000000C2 +:10B52000BA30FDFF1400000034000000BB00000032 +:10B530000000000988000000AC30FDFF080000009A +:10B5400014000000010000000900000000000000DD +:10B55000000000000100000065619D3D5B000000EF +:10B560006D6F64656C2F62617463685F6E6F726D7E +:10B57000616C697A6174696F6E5F31322F467573E1 +:10B58000656442617463684E6F726D56333B6D6FD4 +:10B5900064656C2F636F6E7632645F31362F436F54 +:10B5A0006E7632443B6D6F64656C2F636F6E7632DE +:10B5B000645F382F436F6E76324431000400000020 +:10B5C0000100000030000000300000000800000012 +:10B5D0006A31FDFF1400000034000000BA000000D2 +:10B5E00000000009080100005C31FDFF08000000B8 +:10B5F000140000000100000080FFFFFFFFFFFFFFBD +:10B600000000000001000000C1C0C03CD8000000E4 +:10B610006D6F64656C2F72655F6C755F382F526556 +:10B620006C75363B6D6F64656C2F62617463685F27 +:10B630006E6F726D616C697A6174696F6E5F3131C2 +:10B640002F467573656442617463684E6F726D5600 +:10B65000333B6D6F64656C2F62617463685F6E6FFE +:10B66000726D616C697A6174696F6E5F31342F46F7 +:10B670007573656442617463684E6F726D56333BD7 +:10B680006D6F64656C2F6465707468776973655F4E +:10B69000636F6E7632645F342F64657074687769A7 +:10B6A00073653B6D6F64656C2F6465707468776952 +:10B6B00073655F636F6E7632645F352F6465707497 +:10B6C00068776973653B6D6F64656C2F6465707432 +:10B6D00068776973655F636F6E7632645F332F647A +:10B6E00065707468776973650000000004000000ED +:10B6F00001000000300000003000000020000000C9 +:10B700009A32FDFF1400000034000000B900000070 +:10B7100000000009F80000008C32FDFF0800000066 +:10B72000140000000100000080FFFFFFFFFFFFFF8B +:10B730000000000001000000C1C0C03CCB000000C0 +:10B740006D6F64656C2F72655F6C755F372F526526 +:10B750006C75363B6D6F64656C2F62617463685FF6 +:10B760006E6F726D616C697A6174696F6E5F313092 +:10B770002F467573656442617463684E6F726D56CF +:10B78000333B6D6F64656C2F62617463685F6E6FCD +:10B79000726D616C697A6174696F6E5F31342F46C6 +:10B7A0007573656442617463684E6F726D56333BA6 +:10B7B0006D6F64656C2F6465707468776973655F1D +:10B7C000636F6E7632645F342F6465707468776976 +:10B7D00073653B6D6F64656C2F6465707468776921 +:10B7E00073655F636F6E7632645F352F6465707466 +:10B7F00068776973653B6D6F64656C2F636F6E76F8 +:10B8000032645F372F436F6E7632440004000000CD +:10B8100001000000300000003000000020000000A7 +:10B82000BA33FDFF1400000034000000B80000002F +:10B830000000000988000000AC33FDFF0800000094 +:10B840001400000001000000FDFFFFFFFFFFFFFFED +:10B85000000000000100000029A60B3E5A00000075 +:10B860006D6F64656C2F62617463685F6E6F726D7B +:10B87000616C697A6174696F6E5F392F46757365A3 +:10B880006442617463684E6F726D56333B6D6F64D2 +:10B89000656C2F636F6E7632645F31362F436F6E47 +:10B8A0007632443B6D6F64656C2F636F6E763264E5 +:10B8B0005F362F436F6E7632443100000400000083 +:10B8C000010000003000000030000000080000000F +:10B8D0006A34FDFF1400000034000000B7000000CF +:10B8E00000000009A80000005C34FDFF0800000013 +:10B8F000140000000100000080FFFFFFFFFFFFFFBA +:10B900000000000001000000C1C0C03C7A0000003F +:10B910006D6F64656C2F72655F6C755F362F526555 +:10B920006C75363B6D6F64656C2F62617463685F24 +:10B930006E6F726D616C697A6174696F6E5F382FBA +:10B94000467573656442617463684E6F726D5633F9 +:10B950003B6D6F64656C2F6465707468776973659F +:10B960005F636F6E7632645F322F646570746877E0 +:10B970006973653B6D6F64656C2F636F6E763264BF +:10B980005F33362F436F6E763244000004000000B0 +:10B99000010000003000000030000000180000002E +:10B9A0003A35FDFF1400000034000000B60000002E +:10B9B00000000009480000002C35FDFF08000000D1 +:10B9C000140000000100000080FFFFFFFFFFFFFFE9 +:10B9D00000000000010000002699A23C1A000000AF +:10B9E0006D6F64656C2F7A65726F5F7061646469F6 +:10B9F0006E6732645F312F50616400000400000004 +:10BA0000010000006100000061000000180000005B +:10BA1000AA35FDFF1400000030000000B500000052 +:10BA200000000009E80000009C35FDFF0800000050 +:10BA3000100000000100000080FFFFFFFFFFFFFF7C +:10BA4000010000002699A23CBD0000006D6F6465F6 +:10BA50006C2F72655F6C755F352F52656C75363B68 +:10BA60006D6F64656C2F62617463685F6E6F726D79 +:10BA7000616C697A6174696F6E5F372F46757365A3 +:10BA80006442617463684E6F726D56333B6D6F64D0 +:10BA9000656C2F62617463685F6E6F726D616C6953 +:10BAA0007A6174696F6E5F382F46757365644261A1 +:10BAB0007463684E6F726D56333B6D6F64656C2FA7 +:10BAC0006465707468776973655F636F6E763264FE +:10BAD0005F322F6465707468776973653B6D6F645E +:10BAE000656C2F636F6E7632645F33362F436F6EF3 +:10BAF0007632443B6D6F64656C2F636F6E76326493 +:10BB00005F352F436F6E7632440000000400000062 +:10BB1000010000006000000060000000180000004C +:10BB2000BA36FDFF1400000030000000B400000031 +:10BB30000000000938000000AC36FDFF08000000DE +:10BB400010000000010000000200000000000000E2 +:10BB5000010000007E01103E0D0000006D6F646565 +:10BB60006C2F6164642F61646400000004000000B5 +:10BB70000100000060000000600000000400000000 +:10BB80001A37FDFF1400000034000000B30000006D +:10BB900000000009700000000C37FDFF08000000E5 +:10BBA00014000000010000001D0000000000000063 +:10BBB0000000000001000000E154733D430000005C +:10BBC0006D6F64656C2F62617463685F6E6F726D18 +:10BBD000616C697A6174696F6E5F362F4675736543 +:10BBE0006442617463684E6F726D56333B6D6F646F +:10BBF000656C2F636F6E7632645F342F436F6E76A1 +:10BC00003244310004000000010000006000000028 +:10BC10006000000004000000B237FDFF14000000C7 +:10BC200034000000B200000000000009A80000007D +:10BC3000A437FDFF08000000140000000100000010 +:10BC400080FFFFFFFFFFFFFF00000000010000007A +:10BC5000C1C0C03C7A0000006D6F64656C2F7265D6 +:10BC60005F6C755F342F52656C75363B6D6F646524 +:10BC70006C2F62617463685F6E6F726D616C697A5C +:10BC80006174696F6E5F352F4675736564426174C8 +:10BC900063684E6F726D56333B6D6F64656C2F64D5 +:10BCA00065707468776973655F636F6E7632645F21 +:10BCB000312F6465707468776973653B6D6F646577 +:10BCC0006C2F636F6E7632645F31362F436F6E7602 +:10BCD0003244000004000000010000006000000089 +:10BCE00060000000080000008238FDFF1400000022 +:10BCF00034000000B100000000000009E80000006E +:10BD00007438FDFF0800000014000000010000006E +:10BD100080FFFFFFFFFFFFFF0000000001000000A9 +:10BD2000C1C0C03CBB0000006D6F64656C2F7265C4 +:10BD30005F6C755F332F52656C75363B6D6F646554 +:10BD40006C2F62617463685F6E6F726D616C697A8B +:10BD50006174696F6E5F342F4675736564426174F8 +:10BD600063684E6F726D56333B6D6F64656C2F6206 +:10BD7000617463685F6E6F726D616C697A6174691A +:10BD80006F6E5F322F467573656442617463684EEF +:10BD90006F726D56333B6D6F64656C2F64657074A4 +:10BDA00068776973655F636F6E7632642F64657060 +:10BDB0007468776973653B6D6F64656C2F636F6E34 +:10BDC0007632645F31362F436F6E7632443B6D6F4F +:10BDD00064656C2F636F6E7632645F332F436F6ED2 +:10BDE0007632440004000000010000006000000002 +:10BDF00060000000080000009239FDFF1400000000 +:10BE000034000000B00000000000000988000000BD +:10BE10008439FDFF0800000014000000010000004C +:10BE2000030000000000000000000000010000000E +:10BE3000AD04103E590000006D6F64656C2F6261A7 +:10BE40007463685F6E6F726D616C697A6174696F3B +:10BE50006E5F332F467573656442617463684E6F1D +:10BE6000726D56333B6D6F64656C2F636F6E763207 +:10BE7000645F342F436F6E7632443B6D6F64656C44 +:10BE80002F636F6E7632645F322F436F6E7632446B +:10BE9000310000000400000001000000600000000C +:10BEA0006000000004000000423AFDFF14000000A2 +:10BEB00034000000AF00000000000009A8000000EE +:10BEC000343AFDFF080000001400000001000000EB +:10BED00080FFFFFFFFFFFFFF0000000001000000E8 +:10BEE000C1C0C03C780000006D6F64656C2F726546 +:10BEF0005F6C755F322F52656C75363B6D6F646594 +:10BF00006C2F62617463685F6E6F726D616C697AC9 +:10BF10006174696F6E5F322F467573656442617438 +:10BF200063684E6F726D56333B6D6F64656C2F6442 +:10BF300065707468776973655F636F6E7632642FBE +:10BF40006465707468776973653B6D6F64656C2FA9 +:10BF5000636F6E7632645F31362F436F6E76324494 +:10BF6000000000000400000001000000600000006C +:10BF70006000000008000000123BFDFF14000000FC +:10BF800034000000AE00000000000009E8000000DE +:10BF9000043BFDFF08000000140000000100000049 +:10BFA00080FFFFFFFFFFFFFF000000000100000017 +:10BFB00054BE963CBB0000006D6F64656C2F7265CB +:10BFC0005F6C755F312F52656C75363B6D6F6465C4 +:10BFD0006C2F62617463685F6E6F726D616C697AF9 +:10BFE0006174696F6E5F312F467573656442617469 +:10BFF00063684E6F726D56333B6D6F64656C2F6274 +:10C00000617463685F6E6F726D616C697A61746987 +:10C010006F6E5F322F467573656442617463684E5C +:10C020006F726D56333B6D6F64656C2F6465707411 +:10C0300068776973655F636F6E7632642F646570CD +:10C040007468776973653B6D6F64656C2F636F6EA1 +:10C050007632645F31362F436F6E7632443B6D6FBC +:10C0600064656C2F636F6E7632645F312F436F6E41 +:10C07000763244000400000001000000600000006F +:10C080006000000008000000223CFDFF14000000DA +:10C0900030000000AD00000000000009E0000000DA +:10C0A000143CFDFF0800000010000000010000002B +:10C0B00080FFFFFFFFFFFFFF01000000BC07923C75 +:10C0C000B50000006D6F64656C2F72655F6C752F35 +:10C0D00052656C75363B6D6F64656C2F626174637D +:10C0E000685F6E6F726D616C697A6174696F6E2FD3 +:10C0F000467573656442617463684E6F726D563342 +:10C100003B6D6F64656C2F62617463685F6E6F7204 +:10C110006D616C697A6174696F6E5F322F467573F9 +:10C12000656442617463684E6F726D56333B6D6F28 +:10C1300064656C2F6465707468776973655F636F9D +:10C140006E7632642F6465707468776973653B6DD1 +:10C150006F64656C2F636F6E7632645F31362F4388 +:10C160006F6E7632443B6D6F64656C2F636F6E76D5 +:10C1700032642F436F6E76324400000004000000EA +:10C1800001000000600000006000000008000000E6 +:10C190002A3DFDFF1400000034000000AC00000048 +:10C1A00000000009480000001C3DFDFF08000000E1 +:10C1B000140000000100000080FFFFFFFFFFFFFFF1 +:10C1C0000000000001000000377D803B18000000E7 +:10C1D0006D6F64656C2F7A65726F5F7061646469FE +:10C1E0006E6732642F50616400000000040000009C +:10C1F00001000000C1000000C100000001000000BB +:10C200009A3DFDFF14000000FC000000AB000000A0 +:10C2100000000002540100008C3DFDFF08000000FA +:10C220009800000012000000000000000000000064 +:10C2300000000000000000000000000000000000FE +:10C2400000000000000000000000000000000000EE +:10C2500000000000000000000000000000000000DE +:10C2600000000000000000000000000000000000CE +:10C2700000000000000000000000000000000000BE +:10C2800000000000000000000000000000000000AE +:10C29000000000000000000000000000000000009E +:10C2A000000000000000000000000000000000008E +:10C2B0000000000000000000120000001AC38238D5 +:10C2C0004F3DB33889434438F68A52385EF64F39C9 +:10C2D000C248A8396AE19138288AB8382EC226386F +:10C2E00005295F38D8955739AD8F61396A978A38F3 +:10C2F000D4A7CC3832BC3F38712A63383DDA5D3977 +:10C30000C04B3D395E0000006D6F64656C2F636F3C +:10C310006E7632645F35352F426961734164643BE8 +:10C320006D6F64656C2F636F6E7632645F35352F89 +:10C33000436F6E7632443B6D6F64656C2F636F6E36 +:10C340007632645F35352F426961734164642F52E0 +:10C350006561645661726961626C654F702F7265C8 +:10C36000736F757263650000010000001200000029 +:10C370000A3FFDFF1400000000010000AA000000B9 +:10C380000000000910010000FC3EFDFF0800000055 +:10C390009C000000120000000000000000000000EF +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C000000000000000000000000000000000006D +:10C3D000000000000000000000000000000000005D +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C40000000000000000000000000000000000002C +:10C41000000000000000000000000000000000001C +:10C4200000000000000000000000000012000000FA +:10C430002E72CF3A1B2D0E3B22AE9B3AB001A73A8B +:10C44000B1F5A43B7B7C053C326EE73A6261123B5E +:10C45000AB46843AD503B13AA401AB3B63EBB23BA4 +:10C46000E6DDDB3A3356223B8616983A3731B43A4A +:10C4700047FAAF3B3327963B160000006D6F6465AB +:10C480006C2F636F6E7632645F35352F436F6E7637 +:10C49000324400000400000012000000010000000F +:10C4A00001000000780000004240FDFF1400000081 +:10C4B000C4050000A90000000000000204060000FE +:10C4C0003440FDFF08000000C803000078000000B1 +: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 +:10C890007800000028EE99372756253764649D37C5 +:10C8A000892EB1379B69C7375FD0B937BCB6CA3755 +:10C8B000F5F50838C7D7DA370E09833785FC913785 +:10C8C0005B1605389183DF371FCBB537E47E7737AA +:10C8D000D58DD03797BCE3370F54E337A4AAB337CD +:10C8E0002D96D137D574C537E5AA9237B275F5378D +:10C8F000F1D209386409EA37551BD737F679C837BA +:10C900007C11D0371E4FD937D3A7B8373E62EF37E7 +:10C91000503118378BD48F37B584DD375FB3E337A9 +:10C92000DECA2338BCA3C337AA19703778198837F1 +:10C9300002D2B237B84FC537444D7D37BF4DBD37F2 +:10C94000AFFDCE37788AB2376EAB8637A0B3D1371A +:10C950006EA6C037ADC1A0372A1DC237E4D5E9376E +:10C96000B4799F37A7D1A837161298371FE99A379D +:10C9700009710938246DBC37E282B837407D13381D +:10C980009CE98A37767EB3379C8D83375E15D23724 +:10C99000195EA137ED9F07382396D937F98595376A +:10C9A000DFCDB43766C78A374766B33736BA8A37BA +:10C9B000D868BD37B347D83793DFA237F71ECA37D9 +:10C9C0005083F637FCDBA037B9A1AB3708F99B37AA +:10C9D00023D9C537E7679D37FB66C03797F5AC3776 +:10C9E0007170B437FCC2B937DE58E937D652CC374C +:10C9F000D2E19137BD34D637CCA9BE3764A7C8374A +:10CA000073890338FD27C137A7CFAD37A700CD37CE +:10CA1000E2C5C837218A0A38357A8B37AA21D93737 +:10CA20008C5DA337C8A4B4373CC09C373CD0983742 +:10CA300056E7E6374F1CAC379E70FE370C318D370A +:10CA4000A1949E37DBD80F381DB6C83700589A37E7 +:10CA5000480CB4376725A0379AFFE237BF479C37A9 +:10CA6000615C3A378E64F13714D2C2370F48CE3743 +:10CA70009EF5FF37440000006D6F64656C2F6261A6 +:10CA80007463685F6E6F726D616C697A6174696FEF +:10CA90006E5F38312F467573656442617463684E0A +:10CAA0006F726D56333B6D6F64656C2F636F6E767E +:10CAB00032645F35342F436F6E76324400000000DD +:10CAC00001000000780000006246FDFF1400000035 +:10CAD000C8050000A800000000000009D8050000FB +:10CAE0005446FDFF08000000CC0300007800000061 +: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 +:10CEB00000000000780000004D704C3A6B96DB39A2 +:10CEC0005409513ACE516B3A216C843ABEC8763A35 +:10CED000599D863AA9E6B53A4A53913A06082E3A40 +:10CEE00060E3413AB1C1B03A5E6D943AC571713AAE +:10CEF000435A243A2F7E8A3A3C3B973AD2F5963AE7 +:10CF0000A19E6E3ABA2D8B3A951F833AF8CA423ADF +:10CF10002800A33A280CB73A3C6A9B3A26D88E3AA6 +:10CF2000FD20853A9C2B8A3A8A4E903AE43E753A27 +:10CF30003DF79E3A7E21CA3948063F3A201A933A75 +:10CF40001D35973A6F89D93ABBEA813A0B711F3A7E +:10CF5000D3C1343AEA7E6D3AF006833A4F35283A27 +:10CF6000426B7B3A7674893AE71F6D3AAEDB323A10 +:10CF700048418B3A0ADD7F3A3A81553A5EE7803A7A +:10CF800009489B3AA3CD533A7236603A05F8493ABC +:10CF90009DBD4D3A208AB63AF4407A3AD40D753A9E +:10CFA00059E2C33A437E383AF5636E3A13B82E3AE3 +:10CFB00030828B3AF950563A6720B43AB37D903AB2 +:10CFC000EF95463A6C21703AD350383AD6436E3AD0 +:10CFD000503F383A3F8F7B3A9D9F8F3AEF50583AF7 +:10CFE0009038863A33B3A33A2AA4553AC9F2633A41 +:10CFF000BE264F3A3162833AFF0D513AC5887F3AD7 +:10D000002CB6653A56A56F3AF6B6763A03F59A3AD3 +:10D0100002AF873AEBBF413A053F8E3A82397D3AFB +:10D02000283F853A8CB2AE3A8E44803ACAD7663AE7 +:10D030006F22883A6853853A74FFB73A4E3E393AC0 +:10D040005B30903A3EF8583AD9EA6F3A502F503A4E +:10D0500090F44A3A9F55993A9995643AC9F6A83A94 +:10D0600024853B3A659D523A020CBF3AEF48853A17 +:10D07000E0FC4C3A4F206F3AADB1543ABCBD963A01 +:10D080004A8F4F3AB082F739C64CA03A815F813A55 +:10D09000DAFB883A1BF9A93A160000006D6F646547 +:10D0A0006C2F636F6E7632645F35342F436F6E760C +:10D0B000324400000400000078000000010000007D +:10D0C0000100000078000000624CFDFF1400000029 +:10D0D000C8050000A700000000000002F0050000E5 +:10D0E000544CFDFF08000000CC0300007800000055 +: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 +:10D4B00000000000780000008F8D7539397B063937 +:10D4C00049699F39A5C89739F5CAAD396BE50B3A5B +:10D4D00058336A390497BB393C69AE39FEBA88398A +:10D4E000F15EE53934228F39C41F093A0859D7391A +:10D4F000B9EC233972918639E1619239BD655B39A6 +:10D50000E6099C380D5A7C3943D121398BF5AE3967 +:10D51000E189A139DD3528390BBBCE3920749D391D +:10D5200081AD3739ADD063398078CE39475067390E +:10D53000A957A039C5D71F39DD8B91393D390A3933 +:10D54000D6396C396D58A93990637839FF19F83993 +:10D5500075F6C1396935DE39C721B139998A9639ED +:10D56000F97351393876223AC8089139BB2CFE3804 +:10D5700072327739290BA139958E3439C9FB9C3920 +:10D58000C49B443956A640397B19BC39B3D53039D0 +:10D590008A501139C17BBF39FF4301397CB6E63966 +:10D5A000A32B6F39909ED03907A7573968195D3979 +:10D5B0006382DA3924B99F39AD2F9139CBB634392A +:10D5C000BCEFB0397380E139AD2EB2391531233952 +:10D5D000DF67DE393A8C6D3943F297398B9AEC3933 +:10D5E0009C31F139837E853948EADD399BD89D39F4 +:10D5F00019B40F39F7713C3999BB45397E00303A7F +:10D60000269E973948DF063A296A5F39666F7E3968 +:10D61000E8A03B39399E7039EF6C3639165F8E3988 +:10D62000BB3F4E397BC9D939E2442839A1DBC53922 +:10D630008FAE90398089AB3903CD4739DCA3143ADA +:10D64000FCCA73390752803937FF7B3958F3B13937 +:10D65000565EE039569A5A394B067E39F251633993 +:10D660006D2D8139508E69399CB1053A9FCF063AAC +:10D67000A918383969A55D392BBAC639E22E453962 +:10D6800021F7013A3C2FE439EC48F139B0CE763934 +:10D69000B7A5863976F5B9392D0000006D6F646540 +:10D6A0006C2F62617463685F6E6F726D616C697A12 +:10D6B0006174696F6E5F38302F46757365644261BF +:10D6C0007463684E6F726D563300000001000000F5 +:10D6D000780000006E52FDFF14000000C805000035 +:10D6E000A6000000000000092C0600004257FDFFC4 +:10D6F0000300000008000000C803000078000000DC +: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 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC00078000000830B473B5705DA3AF737813B74 +:10DAD0005012763B53E08C3BA4CCE23BBDD73D3BA0 +:10DAE000680F983B9F608D3BC7AA5D3B83EDB93BB8 +:10DAF000430C683B264EDE3B898FAE3B8FE0043BF8 +:10DB00005F295A3B93506D3BE3D7313B35F87C3A64 +:10DB10005B8E4C3B462B033B5BD28D3B69F1823BDA +:10DB2000E759083B5D93A73B73437F3B95E3143B69 +:10DB3000AEAA383B6C5DA73BA7803B3B31F9813BEC +:10DB40008691013B9DF56B3B7A16E03A077C3F3BA3 +:10DB50006E45893B0358493B611CC93BDA399D3B03 +:10DB6000411FB43B3D958F3BB20E743B4BC8293BE4 +:10DB7000FDB0033C1A216B3BA508CE3AAF60483B91 +:10DB8000B18A823BFA5B123B5A807E3BE05E1F3BD0 +:10DB900064291C3B2979983B92570F3B6F95EB3AD0 +:10DBA0005C379B3BAD90D13AFD03BB3B0FDF413B64 +:10DBB0004E1BA93BC2CE2E3B0A39333B991FB13BCA +:10DBC000B278813B29606B3B927C123BAD6C8F3B02 +:10DBD0009FCAB63B356F903B7548043B2848B43B21 +:10DBE000548E403BC855763B6BCABF3BED82C33B6E +:10DBF000A66B583B5BE2B33B58E67F3BC9F8E83A7B +:10DC0000E3C0183B3148203BBFAA0E3C6ACD753BB0 +:10DC10008EA7DA3B8719353BAF3E4E3B6C17183B5E +:10DC2000740B433BBADF133BF1CF663B682F273BB6 +:10DC3000B689B03B1366083B2862A03BD68E6A3B90 +:10DC40003D0C8B3B56F5213B98F9F03B479E453BFD +:10DC50006508503BB9444C3B1D3F903B74DFB53BDE +:10DC60000333313B7DE94D3BF343383B166C513B6D +:10DC7000F7513D3B7DBED83B2B8EDA3B713A153BCD +:10DC800087AA333B8C16A13B21D61F3B16B3D23B50 +:10DC900054F7B83BD395C33BD20F483B3B4A5A3B62 +:10DCA000F0BC963B680000006D6F64656C2F62618C +:10DCB0007463685F6E6F726D616C697A6174696FAD +:10DCC0006E5F38302F467573656442617463684EC9 +:10DCD0006F726D56333B6D6F64656C2F6465707445 +:10DCE00068776973655F636F6E7632645F32372F72 +:10DCF0006465707468776973653B6D6F64656C2FDC +:10DD0000636F6E7632645F35342F436F6E763244C4 +:10DD100000000000040000000100000005000000F9 +:10DD20000500000078000000C258FDFF140000004C +:10DD3000C8050000A5000000000000021C0600004D +:10DD4000B458FDFF08000000CC030000780000007C +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000000000B3 +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E11000000000007800000086BE5C3811EC623818 +:10E1200019128A38270699382DE78C38477FBC3872 +:10E13000D6FA7E3859954138D69F4339CE2D953839 +:10E14000126BA2380FE3BE385C236A3844F790386C +:10E15000DAB5A238B64AAD380BA98638308B90387C +:10E16000B7637538C0FEAE386C30A438DAC3A33854 +:10E17000E79C8C38F0293C38A911813882AB6B3888 +:10E1800095E54C38D57E4838909081382A6B4838D0 +:10E19000EA1EB238E733833886082B38278477386D +:10E1A0001D8BA8388EE4713815F6D338D35B493906 +:10E1B0002327C0380865CF3843777E382622A83811 +:10E1C00083CC9638FC6DDD3899218038B9B24C3853 +:10E1D00069CC1F38BB196938205F75386286C03832 +:10E1E000FD60243889E51B3818739538482B93381F +:10E1F0005B59303858DBAB38A16C593832C2B9386A +:10E20000B7D6BD3885BFA138ADC29138F405763890 +:10E2100092178D38F6AFA538F6A0CC38F0E1573814 +:10E22000035A883817EBC138C125AB38F0E3723890 +:10E23000331AD63819EF993806B55D3859FEA83823 +:10E240006830D138F62161386541DB38676541387F +:10E25000672B7C380360653804A8AF387F24EA3820 +:10E260002AC990383CDAC7380686AC3854948738C7 +:10E27000AAD75838587C7938DF3D8A38829C9A383A +:10E280005BC27538207C5D38C0EC54383314D73805 +:10E29000EFCB35387900AA381F9D3F3838E99C38D4 +:10E2A000E729A038B9DC8E388CBD5F385152A238CE +:10E2B000CF6AC638A6059D3802912638DC24153869 +:10E2C000FC82F038B00EB338B19DFB389D5C9938B4 +:10E2D0002934A9388B2232385826A93868026C387C +:10E2E0003FD1013946303D38EAB1BC384537A9380D +:10E2F00012019938CE6A97385B0000006D6F646533 +:10E300006C2F62617463685F6E6F726D616C697AA5 +:10E310006174696F6E5F37392F467573656442614A +:10E320007463684E6F726D56333B6D6F64656C2F0E +:10E33000636F6E7632645F35342F436F6E7632448E +:10E340003B6D6F64656C2F636F6E7632645F35333F +:10E350002F436F6E76324400010000007800000009 +:10E36000FA5EFDFF14000000C8050000A4000000D4 +:10E3700000000009D8050000EC5EFDFF0800000069 +:10E38000CC03000078000000000000000000000046 +:10E39000000000000000000000000000000000007D +:10E3A000000000000000000000000000000000006D +:10E3B000000000000000000000000000000000005D +:10E3C000000000000000000000000000000000004D +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F000000000000000000000000000000000001D +:10E40000000000000000000000000000000000000C +:10E4100000000000000000000000000000000000FC +:10E4200000000000000000000000000000000000EC +:10E4300000000000000000000000000000000000DC +:10E4400000000000000000000000000000000000CC +:10E4500000000000000000000000000000000000BC +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000000000000000000009C +:10E48000000000000000000000000000000000008C +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000000000005C +:10E4C000000000000000000000000000000000004C +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000000000001C +:10E50000000000000000000000000000000000000B +:10E5100000000000000000000000000000000000FB +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E5500000000000000000000000000000000000BB +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E59000000000000000000000000000000000007B +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000000000000000000000003B +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000000000000000000000FA +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E69000000000000000000000000000000000007A +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E740000000000000000000000000007800000051 +:10E750008596123BC3B0163B0960373B2B3C4B3BC5 +:10E7600008233B3B0A597A3B9252293B2D8D003BB3 +:10E7700024E8013CD620463B34B6573B8F857D3B91 +:10E780007B7B1B3B6688403B8519583B3A27663BA1 +:10E7900083D8323BDBF83F3B37F4223B576A683B78 +:10E7A0004F105A3B1D80593B63C03A3BB2E7F93AE0 +:10E7B000746B2B3BE47F1C3B7510083B3924053BF5 +:10E7C000FF132C3B2A17053B0E916C3BEE402E3B72 +:10E7D0005227E33AC25D243BC2D85F3BC6A1203B2F +:10E7E0006AC18C3BFAB6053CFA337F3B17B9893BCB +:10E7F00032FB283B5A4D5F3B9E47483B090B933BFE +:10E800009F2C2A3BAFEE073B7B3BD43A16CB1A3BFF +:10E810002BF1223B7AB27F3BD050DA3ADA0CCF3A76 +:10E82000DB7C463B7C75433BAC36EA3A513F643B6C +:10E830002362103BEAB5763B2B217C3B5DD2563BF5 +:10E840008E96413BF45F233B4E633B3BB20D5C3BFA +:10E85000E3E2873B095C0F3B8C17353B1DC6803BD1 +:10E86000244E633B5D4B213B662D8E3B8D714C3BB3 +:10E87000363A133BCE71603B25EA8A3B8D80153BCF +:10E880006D99913B566D003BD274273BC251183BAA +:10E89000254B693B3C7C9B3B2B4B403BECB6843B84 +:10E8A0000022653BFF10343B37FF0F3B92AC253B0A +:10E8B0002C9A373BDC574D3B1033233B6D14133BF5 +:10E8C00037650D3B6AD38E3BD972F13AA1C8613BE3 +:10E8D000AD7CFE3ABE65503BA7B7543B26BD3D3BE1 +:10E8E000DF93143B5395573BEDC2833B808B503BEA +:10E8F0009638DD3AF414C63AFBB69F3B81CF6D3BA8 +:10E90000B716A73B00AF4B3B46B9603BE095EC3AEE +:10E91000ECA6603B99B91C3BE769AC3B1D44FB3A54 +:10E920004A9C7A3B67BD603B6B354B3BDA19493BF0 +:10E93000160000006D6F64656C2F636F6E76326435 +:10E940005F35332F436F6E763244000004000000C1 +:10E9500078000000010000000100000078000000C5 +:10E96000FA64FDFF14000000C8050000A3000000C9 +:10E9700000000002F0050000EC64FDFF080000004C +:10E98000CC03000078000000000000000000000040 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000000000000000000000000000086 +:10EA90000000000000000000000000000000000076 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD0000000000000000000000000000000000036 +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000000000000000000000000016 +:10EB00000000000000000000000000000000000005 +:10EB100000000000000000000000000000000000F5 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB500000000000000000000000000000000000B5 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000000000000000000000000095 +:10EB80000000000000000000000000000000000085 +:10EB90000000000000000000000000000000000075 +:10EBA0000000000000000000000000000000000065 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000000000000000000000000025 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000000000000000000000F4 +:10EC200000000000000000000000000000000000E4 +:10EC300000000000000000000000000000000000D4 +:10EC400000000000000000000000000000000000C4 +:10EC500000000000000000000000000000000000B4 +:10EC600000000000000000000000000000000000A4 +:10EC70000000000000000000000000000000000094 +:10EC80000000000000000000000000000000000084 +:10EC90000000000000000000000000000000000074 +:10ECA0000000000000000000000000000000000064 +:10ECB0000000000000000000000000000000000054 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000000000000000000000000000034 +:10ECE0000000000000000000000000000000000024 +:10ECF0000000000000000000000000000000000014 +:10ED00000000000000000000000000000000000003 +:10ED100000000000000000000000000000000000F3 +:10ED200000000000000000000000000000000000E3 +:10ED300000000000000000000000000000000000D3 +:10ED4000000000000000000000000000780000004B +:10ED5000EF00D139125E5C3A3633193A0A98683AB4 +:10ED60000955503AB703C239B0C1063A1AFC063AFF +:10ED7000928F293A0B2CE439F62F0A3A725E173A31 +:10ED800066D7243AC08DE539E2BEB9392CB1203AB4 +:10ED9000EFC5A23932758A39B62A003A6382233A1E +:10EDA000F6A6043AFB5D123ABA994F3A604B2C3AF8 +:10EDB000E406013AA18DC9394AA4453A4CF07C3A9F +:10EDC00033762C3A6C680D3AFCB9B839D134A13994 +:10EDD00086F0413A4AA6443A2FAEEC39C6621E3A52 +:10EDE000A30C1A3A611E1D3A5B775E3A7022D33942 +:10EDF000D6992E3A2D32433ABC42D739F094953AFF +:10EE0000A736C139C5F0043A6E8CB3397BEF3B3A73 +:10EE10002AF2D63A232C563A4D4B253A5172873A6C +:10EE2000E91E1C3A9CD51A3AFF2BE339E65CE0391F +:10EE300079D85E3A52EB3A3A1AB81D3AEC2B8D3A31 +:10EE40004E0E803A675CFD39D3EF7B3AF032353AAB +:10EE5000BB06513A0BF93D3A8A069639ED37D93956 +:10EE60000B11193A5464263AC9219F391431363AA4 +:10EE7000823B4D3AF2945C3AF928583A5955643A33 +:10EE80003DBFED3986430B3A1071B339A7D2473AEB +:10EE900095CA783A2F93C8390652463A47B39F3AF3 +:10EEA000987EE03912F8143A2864383ACC42233A72 +:10EEB000293F303A031996392C341E3A121E013A72 +:10EEC0005A74A839C142453A3731D439F825423A03 +:10EED000B56B5939F544BC39E39BAA397941AC3952 +:10EEE000CBBBAC398205933928877F39CAFC3339CB +:10EEF000AC3551399C64663966445B3981D57339C8 +:10EF0000EB6C8E399F25B2392881153906BC8639BC +:10EF100096713C396A319F39FF38003AB6CE6C3968 +:10EF20007423DB39E0EA1939AD989F39E8128A3940 +:10EF30002D0000006D6F64656C2F62617463685F03 +:10EF40006E6F726D616C697A6174696F6E5F37386C +:10EF50002F467573656442617463684E6F726D56B7 +:10EF6000330000000100000078000000066BFDFF88 +:10EF700014000000C8050000A20000000000000905 +:10EF80002C060000DA6FFDFF0300000008000000FF +:10EF9000C80300007800000000000000000000002E +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000000000000000000000000000051 +:10EFC0000000000000000000000000000000000041 +:10EFD0000000000000000000000000000000000031 +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000000000000011 +:10F000000000000000000000000000000000000000 +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F0400000000000000000000000000000000000C0 +:10F0500000000000000000000000000000000000B0 +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000000000000090 +:10F080000000000000000000000000000000000080 +:10F090000000000000000000000000000000000070 +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000000000000050 +:10F0C0000000000000000000000000000000000040 +:10F0D0000000000000000000000000000000000030 +:10F0E0000000000000000000000000000000000020 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000000000000000000000000FF +:10F1100000000000000000000000000000000000EF +:10F1200000000000000000000000000000000000DF +:10F1300000000000000000000000000000000000CF +:10F1400000000000000000000000000000000000BF +:10F1500000000000000000000000000000000000AF +:10F16000000000000000000000000000000000009F +:10F17000000000000000000000000000000000008F +:10F18000000000000000000000000000000000007F +:10F19000000000000000000000000000000000006F +:10F1A000000000000000000000000000000000005F +:10F1B000000000000000000000000000000000004F +:10F1C000000000000000000000000000000000003F +:10F1D000000000000000000000000000000000002F +:10F1E000000000000000000000000000000000001F +:10F1F000000000000000000000000000000000000F +:10F2000000000000000000000000000000000000FE +:10F2100000000000000000000000000000000000EE +:10F2200000000000000000000000000000000000DE +:10F2300000000000000000000000000000000000CE +:10F2400000000000000000000000000000000000BE +:10F2500000000000000000000000000000000000AE +:10F26000000000000000000000000000000000009E +:10F27000000000000000000000000000000000008E +:10F28000000000000000000000000000000000007E +:10F29000000000000000000000000000000000006E +:10F2A000000000000000000000000000000000005E +:10F2B000000000000000000000000000000000004E +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000000000000000002E +:10F2E000000000000000000000000000000000001E +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F35000000000000000000078000000D4040C3B16 +:10F36000C3A1933BA5444D3BA3D29B3BAB918B3BAD +:10F3700024FA013B6B8E343BAFDC343B8130633B82 +:10F3800046DC183B3127393B8FD04A3BB6DD5C3B2E +:10F390003CC9193B01E0F83A764E573B4B18DA3A34 +:10F3A000F583B93A16BA2B3BCC145B3B98BC313B86 +:10F3B000E71C443B2F148B3B26DA663B1AE12C3BBF +:10F3C0000F07073B3A68843BD573A93B8713673B1C +:10F3D000DC773D3B6F82F73ADAFED73A49ED813B65 +:10F3E00010BE833B7C8F1E3B6837543BF8674E3B17 +:10F3F000C384523BB509953B48720D3B4AF1693BCA +:10F40000C5C4823BEE35103B8F6BC83BC370013BDC +:10F410007D1F323B5C92F03A22CF7B3BF4FF0F3CE6 +:10F420004A7B8F3B01795D3B147BB53B772E513B8B +:10F430003E754F3BBD30183BFD4E163BC54A953BD4 +:10F440008D727A3BBB52533BCC26BD3B0794AB3B02 +:10F4500041BC293B03C8A83B77C8723BB6088C3B2C +:10F46000F5897E3BC503C93AB285113BDD164D3B9C +:10F470008BF15E3B5637D53AFB1C743B0E7E893BC5 +:10F4800086C6933B2DD0903BF2F7983B6A461F3BD4 +:10F4900068983A3BB16DF03A4BDE853B8DACA63BAC +:10F4A000475F063B9EDC843B47FAD53B9065163BA5 +:10F4B0006099473B6F0F773B98BF5A3BD0256C3B19 +:10F4C000851CC93AF7F8533B28002D3B06B5E13AB5 +:10F4D000E226843BAF270E3B1711823B63A8913A8B +:10F4E000A841FC3A0398E43AE2CCE63AC770E73A1E +:10F4F0005EFDC43AE72FAB3AE928713A29288C3AE5 +:10F500002D599A3A0FE5923A5A5AA33AE4D4BE3AA0 +:10F510009BB1EE3A0E51483AD486B43A747D7C3AA7 +:10F52000474CD53A3BCD2B3B47A59E3AFDCE123BEF +:10F53000BB3A4E3AA2D6D53A4200B93A680000002A +:10F540006D6F64656C2F62617463685F6E6F726D5E +:10F55000616C697A6174696F6E5F37382F467573B5 +:10F56000656442617463684E6F726D56333B6D6FB4 +:10F5700064656C2F6465707468776973655F636F29 +:10F580006E7632645F32362F6465707468776973A3 +:10F59000653B6D6F64656C2F636F6E7632645F35AB +:10F5A000342F436F6E7632440000000004000000E8 +:10F5B00001000000050000000500000078000000C8 +:10F5C0005A71FDFF14000000FC000000A1000000C3 +:10F5D000000000026C0100004C71FDFF08000000FB +:10F5E0009800000012000000000000000000000071 +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F6100000000000000000000000000000000000EA +:10F6200000000000000000000000000000000000DA +:10F6300000000000000000000000000000000000CA +:10F6400000000000000000000000000000000000BA +:10F6500000000000000000000000000000000000AA +:10F66000000000000000000000000000000000009A +:10F67000000000000000000012000000D69F4E387D +:10F680005A874338454ECA37F2F2E23709AD2C3972 +:10F690001297173999FC3D38BE7057389FC6D73737 +:10F6A000FAA6FD378DC03339607B10397E6C19386E +:10F6B000A7024F3807FFC33748640A387C760E39F3 +:10F6C000F66EFB38750000006D6F64656C2F636F1C +:10F6D0006E7632645F35322F426961734164643BF8 +:10F6E0006D6F64656C2F636F6E7632645F35352F96 +:10F6F000436F6E7632443B6D6F64656C2F636F6E43 +:10F700007632645F35322F436F6E7632443B6D6FD5 +:10F7100064656C2F636F6E7632645F35322F426999 +:10F7200061734164642F52656164566172696162FC +:10F730006C654F702F7265736F75726365000000A2 +:10F740000100000012000000E272FDFF1400000042 +:10F7500000010000A00000000000000910010000EE +:10F76000D472FDFF080000009C00000012000000A1 +:10F770000000000000000000000000000000000089 +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F0000000000000000000000000000000000009 +:10F800000000000012000000564DA83AAC439F3A99 +:10F81000D1C8243A6FDB383A67A68C3B2EF3763B8F +:10F820000DC09A3AA87BAF3A9CC12F3A999B4E3AA9 +:10F83000F169923BC85E6B3BE6EF793AD39DA83AFB +:10F8400027A51F3AEB72613ABC14683BEECC4C3BE7 +:10F85000160000006D6F64656C2F636F6E76326406 +:10F860005F35322F436F6E76324400000400000093 +:10F870001200000001000000010000006000000014 +:10F880001A74FDFF14000000A40400009F00000093 +:10F8900000000002E40400000C74FDFF08000000FA +:10F8A00008030000600000000000000000000000ED +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000000000000000B6 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000000086 +:10FA80000000000000000000000000000000000076 +:10FA90000000000000000000000000000000000066 +:10FAA0000000000000000000000000000000000056 +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000000036 +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000000000000000000000E5 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000000000000085 +:10FB80000000000000000000000000000000000075 +:10FB90000000000000000000000000000000000065 +:10FBA000000000000000000060000000747C0138CC +:10FBB0007CFC19388C26F0374F111E3882BF8238F2 +:10FBC000B0E71438728E2F38262EDE37766A223848 +:10FBD000DC97133818260638A03BCE372D2C1C385E +:10FBE0009BD80238B97A0A38E484EA37435EB137E1 +:10FBF000D67CCA377FA103388999CC37A1B4343871 +:10FC00001AD01F38D673E737641510388376113849 +:10FC1000D0DCC73752610338E02A063849F8EA37A2 +:10FC2000D8BF09384669F937DCFCD5374D9E053811 +:10FC3000EADFF63739471E3876032F38A43B3538CC +:10FC40007BA51138E719E53708011A385894FC37B5 +:10FC5000B0DC0838D581F5371F3A053873E6E2374E +:10FC6000A404043863F80538303ADE376ECD09381D +:10FC70006FEE0038EE30D6379FF6233838DCDF37AA +:10FC8000CEE315389B38C137AA3C41385075FB3755 +:10FC90000396053847DFEE37BB07BC37D667E13739 +:10FCA0007F9B103863E50538CAD537384D770F3854 +:10FCB00061C908381CEB1038C138EA37B9551A3811 +:10FCC000943FF73728BD09384371FA3824BC083807 +:10FCD000CCACF837B6EF3C384984C537C90B00388F +:10FCE0005E7E1938253B263851A40338D91E0C38BE +:10FCF0008CBF0238779BAE38C937EF37180BD13736 +:10FD00005E520838828E0F3877F603384A0E1B3859 +:10FD10008B4F27386E5E1738D971FD37809EEC37D0 +:10FD20009DDFE4374EEB08385602FE3744000000F2 +:10FD30006D6F64656C2F62617463685F6E6F726D66 +:10FD4000616C697A6174696F6E5F37372F467573BE +:10FD5000656442617463684E6F726D56333B6D6FBC +:10FD600064656C2F636F6E7632645F35312F436F3D +:10FD70006E763244000000000100000060000000C8 +:10FD80001A79FDFF14000000A80400009E00000086 +:10FD900000000009B80400000C79FDFF0800000015 +:10FDA0000C030000600000000000000000000000E4 +:10FDB0000000000000000000000000000000000043 +:10FDC0000000000000000000000000000000000033 +:10FDD0000000000000000000000000000000000023 +:10FDE0000000000000000000000000000000000013 +:10FDF0000000000000000000000000000000000003 +:10FE000000000000000000000000000000000000F2 +:10FE100000000000000000000000000000000000E2 +:10FE200000000000000000000000000000000000D2 +:10FE300000000000000000000000000000000000C2 +:10FE400000000000000000000000000000000000B2 +:10FE500000000000000000000000000000000000A2 +:10FE60000000000000000000000000000000000092 +:10FE70000000000000000000000000000000000082 +:10FE80000000000000000000000000000000000072 +:10FE90000000000000000000000000000000000062 +:10FEA0000000000000000000000000000000000052 +:10FEB0000000000000000000000000000000000042 +:10FEC0000000000000000000000000000000000032 +:10FED0000000000000000000000000000000000022 +:10FEE0000000000000000000000000000000000012 +:10FEF0000000000000000000000000000000000002 +:10FF000000000000000000000000000000000000F1 +:10FF100000000000000000000000000000000000E1 +:10FF200000000000000000000000000000000000D1 +:10FF300000000000000000000000000000000000C1 +:10FF400000000000000000000000000000000000B1 +:10FF500000000000000000000000000000000000A1 +:10FF60000000000000000000000000000000000091 +:10FF70000000000000000000000000000000000081 +:10FF80000000000000000000000000000000000071 +:10FF90000000000000000000000000000000000061 +:10FFA0000000000000000000000000000000000051 +:10FFB0000000000000000000000000000000000041 +:10FFC0000000000000000000000000000000000031 +:10FFD0000000000000000000000000000000000021 +:10FFE0000000000000000000000000000000000011 +:10FFF0000000000000000000000000000000000001 +:02000004021ADE +:1000000000000000000000000000000000000000F0 +:1000100000000000000000000000000000000000E0 +:1000200000000000000000000000000000000000D0 +:1000300000000000000000000000000000000000C0 +:1000400000000000000000000000000000000000B0 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A00000000000000000000000000060000000F0 +:1000B0004AF9AB3A5483CC3A99799F3AFDEED13A5A +:1000C00059A62D3BB6C3C53A2F29E93AA58A933ADA +:1000D00065B5D73AB005C43A982AB23A98F3883A47 +:1000E000AB6ACF3AAEC7AD3AFDEAB73A3FBC9B3AEE +:1000F00031916B3AE676863A7DD2AE3AF5DD873AB3 +:10010000E6FFEF3A6240D43AECB2993A695CBF3A02 +:100110006631C13AA2B8843A417DAE3AF130B23A82 +:10012000E0089C3ACAF2B63AE89FA53AEA198E3A34 +:100130003E76B13AB1F0A33A9736D23A9870E83A9F +:1001400035B3F03AC76FC13A3323983A5F89CC3A56 +:1001500082BAA73A19C5B53A3708A33A31F1B03A8D +:1001600008AD963A2956AF3AE3EDB13AA492933AE4 +:10017000D604B73AAB3CAB3A7E3C8E3A8BC3D93A05 +:100180003DA8943A8D12C73A974F803A4952003BA6 +:10019000E7FBA63A3C6BB13A45A09E3A44BA793A9D +:1001A000F4AE953A850EC03AA7D4B13AF027F43AA6 +:1001B000728ABE3A75ABB53A4178C03AB0899B3A7B +:1001C000D9F9CC3A3830A43A39EFB63A364FA63B93 +:1001D000DF99B53ABF22A53A5EEEFA3AD829833ABA +:1001E000A70FAA3AD4DBCB3A8DC6DC3A3BD6AE3A5F +:1001F000F818BA3A66A6AD3A7AE6673B0BDB9E3A48 +:100200005ED18A3A650DB53A45A9BE3A5643AF3A32 +:10021000FAEECD3AA435DE3A6A09C93A9A4DA83ABF +:1002200041219D3A7EFC973A83D8B53A8DADA83AE4 +:10023000160000006D6F64656C2F636F6E7632641C +:100240005F35312F436F6E763244000004000000AA +:1002500060000000010000000100000060000000DC +:10026000FA7DFDFF14000000A80400009D000000BE +:1002700000000002D0040000EC7DFDFF080000003B +:100280000C030000600000000000000000000000FF +: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 +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000600000000B +:100590004E4C5639D1449339A5636B39B05959390A +:1005A000FA704239A1A14C39A8B61339D3809B39CE +:1005B00083A79B3934F9103942762739CA643A390E +:1005C000BE468439A11F51390622263962BD8839B9 +:1005D0003741A539CEC3FD38B8F04539B432B63805 +:1005E000AC9E073A408A3039DEE5B8398FC0C2394F +:1005F0003518073997CA0739FB1C53396DDD49395E +:100600002DC47A395F5A153939D11839717898382B +:1006100014CB4F39BBD37B392DFE4D3932D0A138A5 +:100620000B401C39BBFC2739202E3D3909272539C1 +:1006300037C38B390A60D2384F9729392DD0883982 +:1006400039D2A9398C510E390B964739F914AE3984 +:10065000E71A5739D98999383C58093904A46439BB +:10066000DAABE43964DD2D39073FAB3867656D39A6 +:10067000461A9F39F2E654399F5D853951B2E33805 +:10068000F1B362399EF4533917C7303934DBAA39D4 +:10069000204D493990A28139A4A683397F1A7F3928 +:1006A0001E3777397701483965771E39673228391F +:1006B0003FAC543989849539210A3B3948C01D39EA +:1006C000ED79103950AC733944280539EA3DE038EA +:1006D00038A3B93943533A3953A5AF38B4012E3949 +:1006E00056421E39EE802A3936881D394A71D23871 +:1006F00099753939397A003946003F393C394039E2 +:10070000F86965398819A239080BDA391076C038CA +:100710002D0000006D6F64656C2F62617463685F0B +:100720006E6F726D616C697A6174696F6E5F373676 +:100730002F467573656442617463684E6F726D56BF +:10074000330000000100000060000000E682FDFFB1 +:1007500014000000A80400009C0000000000000934 +:100760000C050000BA87FDFF030000000800000030 +:10077000080300006000000000000000000000000E +:100780000000000000000000000000000000000069 +:100790000000000000000000000000000000000059 +:1007A0000000000000000000000000000000000049 +:1007B0000000000000000000000000000000000039 +:1007C0000000000000000000000000000000000029 +:1007D0000000000000000000000000000000000019 +:1007E0000000000000000000000000000000000009 +:1007F00000000000000000000000000000000000F9 +:1008000000000000000000000000000000000000E8 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +:1009400000000000000000000000000000000000A7 +:100950000000000000000000000000000000000097 +:100960000000000000000000000000000000000087 +:100970000000000000000000000000000000000077 +:100980000000000000000000000000000000000067 +:100990000000000000000000000000000000000057 +:1009A0000000000000000000000000000000000047 +:1009B0000000000000000000000000000000000037 +:1009C0000000000000000000000000000000000027 +:1009D0000000000000000000000000000000000017 +:1009E0000000000000000000000000000000000007 +:1009F00000000000000000000000000000000000F7 +:100A000000000000000000000000000000000000E6 +:100A100000000000000000000000000000000000D6 +:100A200000000000000000000000000000000000C6 +:100A300000000000000000000000000000000000B6 +:100A400000000000000000000000000000000000A6 +:100A50000000000000000000000000000000000096 +:100A60000000000000000000000000000000000086 +:100A700000000000000000006000000078B14C3B66 +:100A800011AB8C3BCFD6603BD49B4F3BFAB9393B83 +:100A9000B575433BCE170D3B9888943B8CAD943B8A +:100AA000CB790A3BD1F41F3B200A323B08B27C3B96 +:100AB0002AC0473BD4AF1E3B719C823B19D99D3B5A +:100AC0002164F23A92113D3B2E08AE3A958A013CE0 +:100AD000A5A0283B5E9CB03BFD05BA3B250A013B27 +:100AE00088B4013BB0A6493B3FD1403BE8866F3B11 +:100AF000B5A80E3BD0F7113B02A3913AE17A463BF1 +:100B00004A8A703BA2C2443B918F9A3A3E3F153BC2 +:100B10004375203B7DB3343B17C01D3B987F853B1D +:100B200037F2C83A70FD213B65AE823BB635A23B39 +:100B300099F0073B03A43E3B9347A63BCE764D3B43 +:100B400029A8923A5B30033B9D645A3B196CDA3B0F +:100B50007B12263B2A92A33A8BC1623BBFF8973B9C +:100B6000205C4B3BCAC67E3BBF7DD93AC68A583B08 +:100B7000A9744A3BC2DA283BD032A33B6A47403BC8 +:100B800048A6773B2E807B3B76AB733B97226C3B32 +:100B90009E0A3F3B2A5D173B87A8203B0F244B3B17 +:100BA000FCD08E3B0EA8323B42AE163B38000A3BCF +:100BB0006EC0683BDC60FE3AFC30D63A3B51B13B3C +:100BC00062F9313BFBC5A73A2B35263B7C2A173B04 +:100BD00096DC223BB478163BB102C93AA725313BDB +:100BE0002B70F53ABF70363BAE9B373BB2215B3B77 +:100BF0009DD59A3B3A45D03BC8D5B73A680000002E +:100C00006D6F64656C2F62617463685F6E6F726D87 +:100C1000616C697A6174696F6E5F37362F467573E0 +:100C2000656442617463684E6F726D56333B6D6FDD +:100C300064656C2F6465707468776973655F636F52 +:100C40006E7632645F32352F6465707468776973CD +:100C5000653B6D6F64656C2F636F6E7632645F35D4 +:100C6000312F436F6E763244000000000400000014 +:100C70000100000005000000050000006000000009 +:100C80001A88FDFF14000000A80400009B0000006B +:100C900000000002FC0400000C88FDFF08000000BA +:100CA0000C030000600000000000000000000000D5 +:100CB0000000000000000000000000000000000034 +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000000000000000F4 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D300000000000000000000000000000000000B3 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +: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 +:100FA00000000000000000000000000060000000E1 +:100FB00058AB7A38F03285382FF9C83836A3A438C0 +:100FC000AAD78E38D2C0B338D8D88638CA24503879 +:100FD000E0FAA33838E09C38622A81383652AD38BE +:100FE000B326553825489538749E6D387035B63817 +:100FF0001EBBF638C8ECA838C84585383A28913861 +:10100000F6D48D38F43E8238A19D7938A383C43854 +:10101000123C75385BF092382C98CF38CF556E382B +:10102000D3F99F3895679A38D047443847DC7338EE +:1010300094DAD638213F9738F1CD4038E218C238DB +:10104000115754383B85CA3849A5793818F55E38A8 +:101050004F7EE038F93FA138CD708A38B3FEA5380D +:1010600048F18A38BFBFB838463C7F38F691DB3844 +:1010700005FD9238FD268038550F41381ED4893839 +:10108000EDB4D93805D7613888495B38607FB83806 +:101090003C60AD380333CB386F5D9F38ADE79E3889 +:1010A000EA49923888C88B38B478063920F5F43884 +:1010B000CC44CB38D647C138FA8D7F38AA7D9138D9 +:1010C000FC5A5438CA8F7938DFE691381DB4BF38DE +:1010D000853E603858D9B8381A7547380393743844 +:1010E000B415B338B955BA389AA1C43835F7D538DC +:1010F00027AFC2385F6CC1389B1EA838A1C67738AD +:101100002136A7380DF59F3850D2503877E28B380A +:10111000EE1D5B38CA0DA238EA295938D8B95F38B4 +:10112000CF554E3805159538BDB9A138F9D799383E +:101130005B0000006D6F64656C2F62617463685FB3 +:101140006E6F726D616C697A6174696F6E5F37354D +:101150002F467573656442617463684E6F726D5695 +:10116000333B6D6F64656C2F636F6E7632645F35F1 +:10117000312F436F6E7632443B6D6F64656C2F6325 +:101180006F6E7632645F35302F436F6E7632440077 +:101190000100000060000000328DFDFF140000001F +:1011A000A80400009A00000000000009B804000034 +:1011B000248DFDFF080000000C030000600000000B +: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 +:1014000000000000000000000000000000000000DC +:1014100000000000000000000000000000000000CC +:1014200000000000000000000000000000000000BC +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000000000000000000000000000008C +:10146000000000000000000000000000000000007C +:10147000000000000000000000000000000000006C +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C0000000000060000000C875263BA6E7303B26 +:1014D0007975853BC4A85A3B6DB63D3B16BC6E3B47 +:1014E000FF17333B6E380A3B31C9593BCA59503B51 +:1014F0004A8C2B3B2F31663BB38B0D3BD143463B94 +:1015000039CB1D3BF8FE713B42D8A33B795A603B77 +:10151000AD00313B6DC9403BD65E3C3B9CFB2C3B58 +:10152000ADC2253B6A7F823BE4D9223B3927433B4E +:101530000DDB893BFB441E3BCC77543B91114D3B6B +:10154000B057023B47F0213B26AD8E3BD8DF483BEE +:10155000C208003B86E4803BD1010D3B797C863B91 +:10156000C2C7253BC20E143BE013953BF728563B00 +:10157000D0DD373B45765C3B7488383BAA5E753BD3 +:10158000067E293BEDCE913B0B38433BC8332A3BCB +:101590002E34003BB70D373B2592903BC9F8153BE5 +:1015A000D49E113B2B09753BCF43663BE0EF863B56 +:1015B00017A8533BB20B533B2A4A423B55A6393B33 +:1015C0004F98B23BC7AAA23BAFFB863BB459803BC6 +:1015D00048B4293BE53A413B6B040D3B7CB9253BC4 +:1015E000A0C6413B369B7E3B84E9143BA980753BFA +:1015F000C373043BA069223BD3D86D3BD979773BB9 +:101600005093823B29168E3B5048813BF771803BBB +:10161000A6485F3BE789243BE3135E3B7571543B6F +:10162000A9AB0A3BC6C8393BE081113B503A573B56 +:10163000D535103B6991143BFB04093BEBFF453B5F +:10164000AFCA563BD6524C3B160000006D6F646526 +:101650006C2F636F6E7632645F35302F436F6E761A +:10166000324400000400000060000000010000009F +:1016700001000000600000001292FDFF1400000055 +:10168000A80400009900000000000002D00400003F +:101690000492FDFF080000000C0300006000000041 +:1016A000000000000000000000000000000000003A +:1016B000000000000000000000000000000000002A +:1016C000000000000000000000000000000000001A +:1016D000000000000000000000000000000000000A +:1016E00000000000000000000000000000000000FA +:1016F00000000000000000000000000000000000EA +:1017000000000000000000000000000000000000D9 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:1017300000000000000000000000000000000000A9 +:101740000000000000000000000000000000000099 +:101750000000000000000000000000000000000089 +:101760000000000000000000000000000000000079 +:101770000000000000000000000000000000000069 +:101780000000000000000000000000000000000059 +:101790000000000000000000000000000000000049 +:1017A0000000000000000000000000000000000039 +:1017B0000000000000000000000000000000000029 +:1017C0000000000000000000000000000000000019 +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F00000000000000000000000000000000000E9 +:1018000000000000000000000000000000000000D8 +:1018100000000000000000000000000000000000C8 +:1018200000000000000000000000000000000000B8 +:1018300000000000000000000000000000000000A8 +:101840000000000000000000000000000000000098 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000000000000078 +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:101890000000000000000000000000000000000048 +:1018A0000000000000000000000000000000000038 +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000000000000000000000000008 +:1018E00000000000000000000000000000000000F8 +:1018F00000000000000000000000000000000000E8 +:1019000000000000000000000000000000000000D7 +:1019100000000000000000000000000000000000C7 +:1019200000000000000000000000000000000000B7 +:1019300000000000000000000000000000000000A7 +:101940000000000000000000000000000000000097 +:101950000000000000000000000000000000000087 +:101960000000000000000000000000000000000077 +:101970000000000000000000000000000000000067 +:101980000000000000000000000000000000000057 +:101990000000000000000000000000000000000047 +:1019A0000000000060000000135A013A633C923AC4 +:1019B000170E8A3A61C9273A29684A3A42AC303A46 +:1019C0000289B03A8CC1913A6BEA843A0947A03A4D +:1019D0005B42803A6FB1AA3AF58BAB3A82FDD43ABA +:1019E0000F63413AA1D75A3AB162C33A530C463A0F +:1019F000D1B9D33AB4D8593A6366BF3A9CC8AE3A23 +:101A0000EB57BE3AB0499D396F546A3AB2388A3AB8 +:101A100088D3B13A7CAB113A6F6E203A1FBA053ABF +:101A2000A946133AD999953A743DD33A3A52143BA0 +:101A30006674053AFA039C3AA1B03D3AB9E4003B1A +:101A40002AE0873A965A573AEB61E33A1320483A2C +:101A5000F22D9B3AD73B373AE6B77B3A6A23643A92 +:101A60007C80B93A9E148E3A9AA13D3AD8B95F3A31 +:101A70003B689C3AE117963A8E8C8C3A1C92C23A9B +:101A800000CE693AD3733C3ADFD35E3A9CE9193A07 +:101A9000D2C8613AFC67303A997D123B1615023A7A +:101AA0004B2DA73A52CB653B7D41833ABD37D23AA5 +:101AB000BB33323A4D5C023B2158A03A69A8473A01 +:101AC000DA9F0C3B4FCD733A177A8C3AE997D83AA4 +:101AD0000FE8143A0BCA663A8A4D993A02698F3A6E +:101AE000A0EF323A6789D23A988D8D3AE8BBCE3A68 +:101AF0006F19C73A37270B3B3E0EF93988C0753A44 +:101B000040E84F3AF94D5C3AB4C9C9392919FB3953 +:101B1000C9870A3ADC4F533A7DFDEE3A0451523AF6 +:101B2000DF9EC83967BE833A2D0000006D6F646583 +:101B30006C2F62617463685F6E6F726D616C697A3D +:101B40006174696F6E5F37342F46757365644261E7 +:101B50007463684E6F726D56330000000100000020 +:101B600060000000FE96FDFF14000000A8040000C5 +:101B700098000000000000090C050000D29BFDFF4A +:101B800003000000080000000803000060000000DF +:101B90000000000000000000000000000000000045 +:101BA0000000000000000000000000000000000035 +:101BB0000000000000000000000000000000000025 +:101BC0000000000000000000000000000000000015 +:101BD0000000000000000000000000000000000005 +:101BE00000000000000000000000000000000000F5 +:101BF00000000000000000000000000000000000E5 +:101C000000000000000000000000000000000000D4 +:101C100000000000000000000000000000000000C4 +:101C200000000000000000000000000000000000B4 +:101C300000000000000000000000000000000000A4 +:101C40000000000000000000000000000000000094 +:101C50000000000000000000000000000000000084 +:101C60000000000000000000000000000000000074 +:101C70000000000000000000000000000000000064 +: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 +:101E9000600000008E502D3BE5EFC33BCEF9B83B10 +:101EA000F2CF603B7699873BFDB76C3BC288EC3B39 +:101EB0004E4BC33BFA16B23B41C0D63BC5D9AB3BF8 +:101EC000E2B4E43BACD9E53B8CB00E3C838E813B65 +:101ED000319C923B46E5023CECAD843BB2D70D3CD5 +:101EE00068F1913BBC39003CF62FEA3B1409FF3BFB +:101EF000C9BED23A5AFC9C3BE532B93B9D43EE3B0E +:101F0000BE2D433B0BF5563B462D333BAA54453B78 +:101F10002372C83B61840D3C2BBB463CDBCF323B7C +:101F2000600AD13BEE287E3B52B32C3C420EB63BBE +:101F3000E945903BDD54183C2912863B9AEBCF3B98 +:101F40006982753B8BA2A83B7ED6983B668CF83B9A +:101F5000955EBE3BCC147E3BC1E1953BB590D13B39 +:101F6000011BC93B4451BC3B8959023C4AA29C3BE2 +:101F700074807C3BB047953B09394E3BCB42973B45 +:101F8000825C6C3B4447443C214B2E3BCFFEDF3B05 +:101F90007BF2993CA0DDAF3B0CD50C3C82C46E3B80 +:101FA0008BAA2E3C28D7D63BFEC1853B1F6B3C3C01 +:101FB000DC54A33B8738BC3B7F1A113CEC83473B86 +:101FC000219D9A3BEC67CD3BA826C03B44C06F3BAC +:101FD000C20B0D3CAAA9BD3B947F0A3C3562053C6F +:101FE0007A723A3CE1D9263B4FA3A43BCA488B3BCB +:101FF000FA96933B4E2F073B3338283BDD9C393B09 +:10200000B6908D3B9F1B203CFBE58C3B1B67063B42 +:10201000FF84B03B680000006D6F64656C2F6261E7 +:102020007463685F6E6F726D616C697A6174696FF9 +:102030006E5F37342F467573656442617463684E12 +:102040006F726D56333B6D6F64656C2F6465707491 +:1020500068776973655F636F6E7632645F32342FC1 +:102060006465707468776973653B6D6F64656C2F28 +:10207000636F6E7632645F35312F436F6E76324414 +:102080000000000004000000010000000500000046 +:102090000500000060000000329CFDFF14000000FD +:1020A000A40400009700000000000002CC0400001F +:1020B000249CFDFF080000000803000060000000F1 +: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 +:1023C000600000001FAE65387CA190386822863816 +:1023D0003361803842AD23386D9E9E38FD33E73837 +:1023E00011208E38B1FC9A38172762389DD77D3876 +:1023F0000C3F2838A2878138953237389CB8873807 +:102400004FDE9138FF3D8A386F5870386E9CCD385A +:1024100000ECBE387EF77F3872A17F38351C6238F9 +:1024200082E2713861EA7238EBDDA038DF9D8E38C8 +:1024300033F583384ED94038F3471E3830FD2F38F6 +:102440008239A238D15182388DF6803886E17338CE +:102450001DC39438E4AFF6372D385B3851A44938A2 +:10246000FC903C385F169C38294C493810E32938D9 +:10247000BCB14C389E034438AF5869386EEA6038B6 +:102480009DCD41387B142B38D79A4838A1B36B388F +:1024900091FF793894EA5B3864D44C38EB3BE838E8 +:1024A0003D5A4738E1AB8138F2813F38422CAF3892 +:1024B00097E67E3869697D38C9292338D5182438CC +:1024C00012B66038A8C26F38338B6438437E363812 +:1024D000EDEB9B38BAA9B738DD2655389BEBDF38D2 +:1024E000DCF7553814865D387F714138CA4A353873 +:1024F0002CD4A9389AE579386DB654387E3D8E389B +:10250000B7D2D33860FFA338F71BE4387AE18138BB +:10251000D51F3F384C4C6F38544160389BB76D38ED +:102520008C8C5138A8F58C3885F74938FCB98E3831 +:102530006F468638BBBCCF38336040381B6D2A38B5 +:10254000B5EED0382D0000006D6F64656C2F6261B0 +:102550007463685F6E6F726D616C697A6174696FC4 +:102560006E5F37332F467573656442617463684EDE +:102570006F726D5633000000010000006000000023 +:102580001AA1FDFF14000000A8040000960000003E +:1025900000000009B80400000CA1FDFF08000000C5 +:1025A0000C030000600000000000000000000000BC +: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 +:1028A00000000000000000000000000060000000C8 +:1028B000E449A139EC20CB390563BC39F44DB43976 +:1028C000C4E0653938C6DE39AB5B223A139CC739A0 +:1028D00072ACD939C1CF9E398A41B239B14B6C390A +:1028E0007AEBB539A9A58039849DBE39E3DDCC39B1 +:1028F000F127C23934C7A839F562103A4412063AB2 +:1029000078BFB3390B83B3391DC89E39EFDBA939C2 +:102910003C95AA397AEEE139C34CC8397154B939BA +:10292000AE6C8739C54C5E39882B7739A8D6E33928 +:102930006F07B739B71FB539C942AB3953EED03934 +:102940003F3B2D395BF1993969998D39CF6A8439CB +:102950000D38DB39815B8D3996996E3926BE8F39FA +:10296000B5A58939FBDCA33963F19D393E18883957 +:1029700089467039FCDE8C396384A539838EAF3982 +:10298000A26E9A397CD68F390215233AD9FD8B393C +:10299000621EB639907B86391906F639D4FFB239F2 +:1029A00027F4B1391E286539D97766399ECC9D390F +:1029B000065EA839997DA0390927803971FCDA397A +:1029C00054F9003A92AE9539713E1D3A5541963907 +:1029D0009A8F9B398ED787393C9E7E39AC84EE39ED +:1029E000477CAF399D5F953967C5C739B5BF143A84 +:1029F0001954E6397C2F203AA969B639AA368639A6 +:102A0000E90AA839A37A9D39B9EEA639E4269339A3 +:102A1000F8F8C539D7D38D393F74C8399E95BC397C +:102A20002FE1113AA3178739775B6F390DB8123A46 +:102A3000160000006D6F64656C2F636F6E763264F4 +:102A40005F34392F436F6E7632440000040000007B +:102A5000600000000100000001000000C000000054 +:102A6000FAA5FDFF140000006402000095000000BC +:102A700000000002A4020000ECA5FDFF0800000019 +:102A8000880100003000000000000000000000008D +:102A90000000000000000000000000000000000036 +:102AA0000000000000000000000000000000000026 +:102AB0000000000000000000000000000000000016 +:102AC0000000000000000000000000000000000006 +:102AD00000000000000000000000000000000000F6 +:102AE00000000000000000000000000000000000E6 +:102AF00000000000000000000000000000000000D6 +:102B000000000000000000000000000000000000C5 +:102B100000000000000000000000000000000000B5 +:102B200000000000000000000000000000000000A5 +:102B30000000000000000000000000000000000095 +:102B40000000000000000000000000000000000085 +:102B50000000000000000000000000000000000075 +:102B60000000000000000000000000000000000065 +:102B70000000000000000000000000000000000055 +:102B80000000000000000000000000000000000045 +:102B90000000000000000000000000000000000035 +:102BA0000000000000000000000000000000000025 +:102BB0000000000000000000000000000000000015 +:102BC0000000000000000000000000000000000005 +:102BD00000000000000000000000000000000000F5 +:102BE00000000000000000000000000000000000E5 +:102BF00000000000000000000000000000000000D5 +:102C000000000000000000003000000032DA5738F9 +:102C100050957A38E4FE7B3805D27B383782A93864 +:102C2000E8C25D38363A9438E5087438FF7589385B +:102C3000CA6D6438F08A8E38A7675538CA69A838D3 +:102C40001E8B9638F029373805C6753815DC3138B3 +:102C50004B47A43840E188388482993888EC74382E +:102C60000C268538FE0A8C38360B973826A2C338D6 +:102C70002DEC8E388626A7389EAA6138E30E8B3855 +:102C800061A37B3874857F3851E7BF38E5AC97384E +:102C90001F7EAD38B926853889D57738D92A793855 +:102CA000942C6F381934973832449538F925B23856 +:102CB0009DD95A38CC00C33831617338C015BF383C +:102CC000243ABB38CC7B6E38EE00823844000000DA +:102CD0006D6F64656C2F62617463685F6E6F726D97 +:102CE000616C697A6174696F6E5F37322F467573F4 +:102CF000656442617463684E6F726D56333B6D6FED +:102D000064656C2F636F6E7632645F34382F436F67 +:102D10006E76324400000000010000003000000028 +:102D2000BAA8FDFF14000000680200009400000033 +:102D30000000000978020000ACA8FDFF08000000B8 +:102D40008C010000300000000000000000000000C6 +:102D50000000000000000000000000000000000073 +:102D60000000000000000000000000000000000063 +:102D70000000000000000000000000000000000053 +:102D80000000000000000000000000000000000043 +:102D90000000000000000000000000000000000033 +:102DA0000000000000000000000000000000000023 +:102DB0000000000000000000000000000000000013 +:102DC0000000000000000000000000000000000003 +:102DD00000000000000000000000000000000000F3 +:102DE00000000000000000000000000000000000E3 +:102DF00000000000000000000000000000000000D3 +:102E000000000000000000000000000000000000C2 +:102E100000000000000000000000000000000000B2 +:102E200000000000000000000000000000000000A2 +:102E30000000000000000000000000000000000092 +:102E40000000000000000000000000000000000082 +:102E50000000000000000000000000000000000072 +:102E60000000000000000000000000000000000062 +:102E70000000000000000000000000000000000052 +:102E80000000000000000000000000000000000042 +:102E90000000000000000000000000000000000032 +:102EA0000000000000000000000000000000000022 +:102EB0000000000000000000000000000000000012 +:102EC00000000000000000000000000030000000D2 +:102ED000E5560F3B2767263B4357273B7739273B70 +:102EE000F120613B6E43133B4FDD443BE80D223B39 +:102EF000B790363BE8B0173B86503D3BD5B60D3B0F +:102F000080AC5F3BC3F0473BB243F33A7F35233B92 +:102F10004C38EC3AAF2E5A3B29CB353B57E14B3B73 +:102F200012A5223B88D6303B99FE393BE49A483BB8 +:102F3000ADE9813BABD13D3B2AFF5D3B4DDB153B12 +:102F4000C5AF383B7E1A273B9FAE293B37DF7E3B20 +:102F5000A071493B816B663B6DD7303BCD93243BE1 +:102F60007476253B9AD31E3B31D1483B923E463B7B +:102F70006E9A6C3B8254113B877E813B8A9E213B3B +:102F8000E3C87D3B37A9783B355E1E3B3CA92C3B13 +:102F9000160000006D6F64656C2F636F6E7632648F +:102FA0005F34382F436F6E76324400000400000017 +:102FB000300000000100000001000000E0000000FF +:102FC0005AABFDFF14000000A80A000093000000A7 +:102FD00000000002D00A00004CABFDFF080000001A +:102FE0000C070000E00000000000000000000000EE +:102FF00000000000000000000000000000000000D1 +:1030000000000000000000000000000000000000C0 +:1030100000000000000000000000000000000000B0 +:1030200000000000000000000000000000000000A0 +:103030000000000000000000000000000000000090 +:103040000000000000000000000000000000000080 +:103050000000000000000000000000000000000070 +:103060000000000000000000000000000000000060 +:103070000000000000000000000000000000000050 +:103080000000000000000000000000000000000040 +:103090000000000000000000000000000000000030 +:1030A0000000000000000000000000000000000020 +:1030B0000000000000000000000000000000000010 +:1030C0000000000000000000000000000000000000 +:1030D00000000000000000000000000000000000F0 +:1030E00000000000000000000000000000000000E0 +:1030F00000000000000000000000000000000000D0 +:1031000000000000000000000000000000000000BF +:1031100000000000000000000000000000000000AF +:10312000000000000000000000000000000000009F +:10313000000000000000000000000000000000008F +:10314000000000000000000000000000000000007F +:10315000000000000000000000000000000000006F +:10316000000000000000000000000000000000005F +:10317000000000000000000000000000000000004F +:10318000000000000000000000000000000000003F +:10319000000000000000000000000000000000002F +:1031A000000000000000000000000000000000001F +:1031B000000000000000000000000000000000000F +:1031C00000000000000000000000000000000000FF +:1031D00000000000000000000000000000000000EF +:1031E00000000000000000000000000000000000DF +:1031F00000000000000000000000000000000000CF +:1032000000000000000000000000000000000000BE +:1032100000000000000000000000000000000000AE +:10322000000000000000000000000000000000009E +:10323000000000000000000000000000000000008E +:10324000000000000000000000000000000000007E +:10325000000000000000000000000000000000006E +:10326000000000000000000000000000000000005E +:10327000000000000000000000000000000000004E +:10328000000000000000000000000000000000003E +:10329000000000000000000000000000000000002E +:1032A000000000000000000000000000000000001E +:1032B000000000000000000000000000000000000E +:1032C00000000000000000000000000000000000FE +:1032D00000000000000000000000000000000000EE +:1032E00000000000000000000000000000000000DE +:1032F00000000000000000000000000000000000CE +:1033000000000000000000000000000000000000BD +:1033100000000000000000000000000000000000AD +:10332000000000000000000000000000000000009D +:10333000000000000000000000000000000000008D +:10334000000000000000000000000000000000007D +:10335000000000000000000000000000000000006D +:10336000000000000000000000000000000000005D +:10337000000000000000000000000000000000004D +:10338000000000000000000000000000000000003D +:10339000000000000000000000000000000000002D +:1033A000000000000000000000000000000000001D +:1033B000000000000000000000000000000000000D +:1033C00000000000000000000000000000000000FD +:1033D00000000000000000000000000000000000ED +:1033E00000000000000000000000000000000000DD +:1033F00000000000000000000000000000000000CD +:1034000000000000000000000000000000000000BC +:1034100000000000000000000000000000000000AC +:10342000000000000000000000000000000000009C +:10343000000000000000000000000000000000008C +:10344000000000000000000000000000000000007C +:10345000000000000000000000000000000000006C +:10346000000000000000000000000000000000005C +:10347000000000000000000000000000000000004C +:10348000000000000000000000000000000000003C +:10349000000000000000000000000000000000002C +:1034A000000000000000000000000000000000001C +:1034B000000000000000000000000000000000000C +:1034C00000000000000000000000000000000000FC +:1034D00000000000000000000000000000000000EC +:1034E00000000000000000000000000000000000DC +:1034F00000000000000000000000000000000000CC +:1035000000000000000000000000000000000000BB +:1035100000000000000000000000000000000000AB +:10352000000000000000000000000000000000009B +:10353000000000000000000000000000000000008B +:10354000000000000000000000000000000000007B +:10355000000000000000000000000000000000006B +:10356000000000000000000000000000000000005B +:10357000000000000000000000000000000000004B +:10358000000000000000000000000000000000003B +:10359000000000000000000000000000000000002B +:1035A000000000000000000000000000000000001B +:1035B000000000000000000000000000000000000B +:1035C00000000000000000000000000000000000FB +:1035D00000000000000000000000000000000000EB +:1035E00000000000000000000000000000000000DB +:1035F00000000000000000000000000000000000CB +:1036000000000000000000000000000000000000BA +:1036100000000000000000000000000000000000AA +:10362000000000000000000000000000000000009A +:10363000000000000000000000000000000000008A +:10364000000000000000000000000000000000007A +:10365000000000000000000000000000000000006A +:10366000000000000000000000000000000000005A +:10367000000000000000000000000000000000004A +:10368000000000000000000000000000000000003A +:10369000000000000000000000000000000000002A +:1036A000000000000000000000000000000000001A +:1036B000000000000000000000000000000000000A +:1036C00000000000000000000000000000000000FA +:1036D00000000000000000000000000000000000EA +:1036E000000000000000000000000000E0000000FA +:1036F0003EC62339C1DB173965B95C3944661E39CA +:103700008CBC3939E71DB23905436A39F3C86039D1 +:103710002FBC76399A90DA38B1B03E3975C5243964 +:103720000249F7389BAB5639F0088339E3DE30396C +:103730005029223955C337399DFB8D397687383961 +:103740005E311939EF8D4039C7C4263995C21F390A +:10375000278D7239B1A41539A86301390535F238BE +:103760009888DF38412A5B39DCC72A39A1EF233931 +:103770004D9D5D39DA4B0639897C4E391A4B5439E7 +:1037800044DF85396E9D2E3936E00439378234396D +:1037900052AF7239D4213D395B6478393FC1023967 +:1037A0003CEA3D39B4710039A0E75639E5DFEF381E +:1037B00015A430393B8CB838DCA3553949904B39C6 +:1037C00039083139C35F6A39C367493942FC27393F +:1037D000FE161E39C36F4339AB5F823938F1713938 +:1037E0008F732D39C0A9E7384C732739B242F838A6 +:1037F00049214E39679E2339F1E92639038364391B +:10380000CCD727397F5F2139E253CF38247118395B +:103810002D568E39B09C5C390B0A0139946DF838FD +:1038200025171539CEAF0939BD3C1839D22B393996 +:103830004CF436398B832639C7C67D391E528139FF +:1038400069F08339195738393A443C3994D61239DA +:10385000234C2839A94A683979851B39CE150A398C +:1038600062702D39E422433911305D390B2E133942 +:1038700043B45939057F6739567A6139E8ABCC389A +:10388000648303392E572C399B003C3996E836392E +:103890000EE5A939CF45403946A1D5385B8EF438BD +:1038A000898D34392F52E838394F133931CE7A396E +:1038B000EF0D2A39884D1439732A6D39E79185390E +:1038C000DF1B6739C7BF073993FF1C390ED977391A +:1038D0007D33ED382052453957932C39DE1F3A3964 +:1038E000947036390FF72C3905E72F39807A1F3954 +:1038F0007925063902B04739BFD10F3908C60A39D0 +:1039000036105B39EF831C39D55AD838131E153958 +:10391000856C3F39BF7D3D3905F93C39897B793963 +:10392000BCB4CC3874C55F3948DF2239B3200339C1 +:10393000302C2839E8D50D39E3192E39D66F4D3999 +:103940009EDC1539080529391BA24B390BD43F39A8 +:103950002C972639EDC72D39ED3018395E59653968 +:103960002A5E35397ABA7B391719ED3820072B3999 +:1039700086D3C5382B10263994AD293926864B3984 +:103980009222333939512039A3B73539F31E193909 +:1039900039CC43398BAF6739CCFE5B3944EE3739CC +:1039A0009DB32539C6585639508730396AE30C39EA +:1039B000AAA79A39B93B43398E985C391DC00039A2 +:1039C000B7B9F9382A778939A1324639C2842339FF +:1039D000F06C0639562288394A0D3B39E56943397E +:1039E0006A7A6B39EAA386391BADE33891F63F3921 +:1039F000C6DD453983BA5839B5140139E4122C397A +:103A000058C21139C29180393AAB28392BBE1939C5 +:103A100001EDB438A6FB26394144FF387AB747395F +:103A2000C7F72D39817C0B399881F638DF595D391C +:103A30004D628439AE720239A52A0739525B0F39BB +:103A4000D5684D3929BC6039D4A12139CA1BD43875 +:103A50003412163947365B393C7A4839C85693399F +:103A600039DB3339184D913906AC8B3954CC3139A7 +:103A70002D0000006D6F64656C2F62617463685F78 +:103A80006E6F726D616C697A6174696F6E5F3731E8 +:103A90002F467573656442617463684E6F726D562C +:103AA0003300000001000000E000000046B6FDFF0A +:103AB00014000000A80A00009200000000000009A5 +:103AC000F40A00001ABBFDFF03000000080000001C +:103AD00008070000E00000000000000000000000F7 +:103AE00000000000000000000000000000000000D6 +:103AF00000000000000000000000000000000000C6 +:103B000000000000000000000000000000000000B5 +:103B100000000000000000000000000000000000A5 +:103B20000000000000000000000000000000000095 +:103B30000000000000000000000000000000000085 +:103B40000000000000000000000000000000000075 +:103B50000000000000000000000000000000000065 +:103B60000000000000000000000000000000000055 +:103B70000000000000000000000000000000000045 +:103B80000000000000000000000000000000000035 +:103B90000000000000000000000000000000000025 +:103BA0000000000000000000000000000000000015 +:103BB0000000000000000000000000000000000005 +:103BC00000000000000000000000000000000000F5 +:103BD00000000000000000000000000000000000E5 +:103BE00000000000000000000000000000000000D5 +:103BF00000000000000000000000000000000000C5 +:103C000000000000000000000000000000000000B4 +:103C100000000000000000000000000000000000A4 +:103C20000000000000000000000000000000000094 +:103C30000000000000000000000000000000000084 +:103C40000000000000000000000000000000000074 +:103C50000000000000000000000000000000000064 +:103C60000000000000000000000000000000000054 +:103C70000000000000000000000000000000000044 +:103C80000000000000000000000000000000000034 +:103C90000000000000000000000000000000000024 +:103CA0000000000000000000000000000000000014 +:103CB0000000000000000000000000000000000004 +:103CC00000000000000000000000000000000000F4 +:103CD00000000000000000000000000000000000E4 +:103CE00000000000000000000000000000000000D4 +:103CF00000000000000000000000000000000000C4 +:103D000000000000000000000000000000000000B3 +:103D100000000000000000000000000000000000A3 +:103D20000000000000000000000000000000000093 +:103D30000000000000000000000000000000000083 +:103D40000000000000000000000000000000000073 +:103D50000000000000000000000000000000000063 +:103D60000000000000000000000000000000000053 +:103D70000000000000000000000000000000000043 +:103D80000000000000000000000000000000000033 +:103D90000000000000000000000000000000000023 +:103DA0000000000000000000000000000000000013 +:103DB0000000000000000000000000000000000003 +:103DC00000000000000000000000000000000000F3 +:103DD00000000000000000000000000000000000E3 +:103DE00000000000000000000000000000000000D3 +:103DF00000000000000000000000000000000000C3 +:103E000000000000000000000000000000000000B2 +:103E100000000000000000000000000000000000A2 +:103E20000000000000000000000000000000000092 +:103E30000000000000000000000000000000000082 +:103E40000000000000000000000000000000000072 +:103E50000000000000000000000000000000000062 +:103E60000000000000000000000000000000000052 +:103E70000000000000000000000000000000000042 +:103E80000000000000000000000000000000000032 +:103E90000000000000000000000000000000000022 +:103EA0000000000000000000000000000000000012 +:103EB0000000000000000000000000000000000002 +:103EC00000000000000000000000000000000000F2 +:103ED00000000000000000000000000000000000E2 +:103EE00000000000000000000000000000000000D2 +:103EF00000000000000000000000000000000000C2 +:103F000000000000000000000000000000000000B1 +:103F100000000000000000000000000000000000A1 +:103F20000000000000000000000000000000000091 +:103F30000000000000000000000000000000000081 +:103F40000000000000000000000000000000000071 +:103F50000000000000000000000000000000000061 +:103F60000000000000000000000000000000000051 +:103F70000000000000000000000000000000000041 +:103F80000000000000000000000000000000000031 +:103F90000000000000000000000000000000000021 +:103FA0000000000000000000000000000000000011 +:103FB0000000000000000000000000000000000001 +:103FC00000000000000000000000000000000000F1 +:103FD00000000000000000000000000000000000E1 +:103FE00000000000000000000000000000000000D1 +:103FF00000000000000000000000000000000000C1 +:1040000000000000000000000000000000000000B0 +:1040100000000000000000000000000000000000A0 +:104020000000000000000000000000000000000090 +:104030000000000000000000000000000000000080 +:104040000000000000000000000000000000000070 +:104050000000000000000000000000000000000060 +:104060000000000000000000000000000000000050 +:104070000000000000000000000000000000000040 +:104080000000000000000000000000000000000030 +:104090000000000000000000000000000000000020 +:1040A0000000000000000000000000000000000010 +:1040B0000000000000000000000000000000000000 +:1040C00000000000000000000000000000000000F0 +:1040D00000000000000000000000000000000000E0 +:1040E00000000000000000000000000000000000D0 +:1040F00000000000000000000000000000000000C0 +:1041000000000000000000000000000000000000AF +:10411000000000000000000000000000000000009F +:10412000000000000000000000000000000000008F +:10413000000000000000000000000000000000007F +:10414000000000000000000000000000000000006F +:10415000000000000000000000000000000000005F +:10416000000000000000000000000000000000004F +:10417000000000000000000000000000000000003F +:10418000000000000000000000000000000000002F +:10419000000000000000000000000000000000001F +:1041A000000000000000000000000000000000000F +:1041B00000000000000000000000000000000000FF +:1041C00000000000000000000000000000000000EF +:1041D0000000000000000000E00000004A83D93B1E +:1041E000DCAFC93B1D93123CD25FD23B69AEF63BBC +:1041F000B78F6C3C81901B3C7145153CF7D8233C34 +:104200000624913BAB42FD3B3FD6DA3B7B36A43BD9 +:10421000F58D0E3CDF072E3C05E8EA3BDE5ED73B22 +:104220006D0FF43B2C923C3CE913F53B9175CB3B75 +:1042300081BCFF3B587DDD3B6E2ED43BBC11213C45 +:10424000BBBEC63B5BD8AB3B35D7A03BB570943B00 +:104250000F8A113C70D1E23B42BAD93B752A133C1C +:10426000BD5CB23BB31E093CDFF90C3C86CC313C53 +:1042700016E9E73BC879B03BF1BCEF3B6C28213C29 +:10428000ED30FB3BA4F2243CA7A8AD3B183BFC3B24 +:104290000397AA3BD0B50E3CAE4A9F3BEC99EA3B54 +:1042A0003E1A753BD0DE0D3CD02D073CEC1EEB3B9F +:1042B00097A31B3CE7BE053C071BDF3B89F6D13BC0 +:1042C00037C8013C0F272D3C2FAA203C795DE63BE7 +:1042D000B9D6993B2065DE3B4ADCA43B1AE2083C98 +:1042E000614ED93BB4AEDD3B00BF173C9BEADE3BE1 +:1042F000D552D63BB4AD893B4476CA3B730A3D3CAC +:104300000D80123C5761AB3BC4F8A43BBD02C63BD9 +:104310007EDDB63BAB30CA3B33EEF53B74FCF23B83 +:10432000B426DD3B0086283C10C12B3C4B3B2F3C88 +:10433000ADD3F43B9D0AFA3BFC04C33B1E85DF3B37 +:1043400094411A3C458DCE3BF564B73B4259E63B60 +:104350002B95013CEBE1123C2779C33BB491103C17 +:1043600059BA193C3DBB153C28EA873B80AAAE3BB5 +:10437000C9E3E43BCDB0F93BE7ECF23B36A4613C4A +:10438000B65CFF3B18DD8D3B8866A23BFACBEF3B6A +:1043900093469A3B37A5C33BEC8C263C81DAE13B44 +:1043A000F9F6C43B307E1D3CC665313C8278193C31 +:1043B000B44AB43B6F83D03B2396243C31849D3B6D +:1043C0008908033CAF33E53B5332F73B844DF23B66 +:1043D0001FB8E53BD39EE93BB2CED33BC429B23BE9 +:1043E000E19A043C9102BF3B034FB83BC478113CB7 +:1043F00039DFCF3B51AC8F3BF10BC63B203CFE3B42 +:1044000002ABFB3BBAFAFA3B09AC253C05F0873B13 +:104410001F99143C8B50D83B6D27AE3BB05ADF3B05 +:104420001860BC3B613AE73B446C083C0209C73B5F +:10443000AE7AE03BA639073C9EC5FE3BC640DD3B5D +:1044400087CDE63BFA20CA3B584D183C0FE1F03BC4 +:10445000D529273CA9729D3B7625E33B775E833BBC +:10446000798DDC3B885AE13B1527073CE9E9ED3BB8 +:10447000E0EBD43BE457F13B1A5DCB3B9E05023C9D +:1044800092DA193C3317123C7248F43B8C12DC3B35 +:10449000F3560E3CB673EA3B091EBB3BAD664D3C82 +:1044A000A9A5013C4E7D123C26FFAA3B53D5A53B56 +:1044B0004392363C9F9D033C522CD93BAF88B23B84 +:1044C0009ACD343CA66DF83B52C4013C4A5F1C3C7B +:1044D000B2D1323CF430973B78F3FE3B4565033C68 +:1044E000DBEB0F3C806FAB3B1689E43B1C96C13B7A +:1044F00095C12A3C6903E03B9130CC3BC54A703BF7 +:1045000038C6DD3B5383A93BD79F043C140DE73BE2 +:104510005B41B93B0FB2A33BAEFD123C8ED22F3CA8 +:104520004F40AD3BA384B33B4865BE3B9D67083C11 +:10453000F33C153CEDAAD63B74DA8C3B2D50C73BBF +:104540000B92113C2C21053C41AF433C27DFEE3B55 +:1045500063FA403C7880393C5F23EC3B510000001B +:104560006D6F64656C2F62617463685F6E6F726DEE +:10457000616C697A6174696F6E5F37312F4675734C +:10458000656442617463684E6F726D56333B6D6F44 +:1045900064656C2F6465707468776973655F636FB9 +:1045A0006E7632645F32332F646570746877697336 +:1045B000650000000400000001000000030000008E +:1045C00003000000E000000062C1FDFF14000000D5 +:1045D000A40A00009100000000000002CC0A0000C4 +:1045E00054C1FDFF0800000008070000E0000000C3 +:1045F00000000000000000000000000000000000BB +:1046000000000000000000000000000000000000AA +:10461000000000000000000000000000000000009A +:10462000000000000000000000000000000000008A +:10463000000000000000000000000000000000007A +:10464000000000000000000000000000000000006A +:10465000000000000000000000000000000000005A +:10466000000000000000000000000000000000004A +:10467000000000000000000000000000000000003A +:10468000000000000000000000000000000000002A +:10469000000000000000000000000000000000001A +:1046A000000000000000000000000000000000000A +:1046B00000000000000000000000000000000000FA +:1046C00000000000000000000000000000000000EA +:1046D00000000000000000000000000000000000DA +:1046E00000000000000000000000000000000000CA +:1046F00000000000000000000000000000000000BA +:1047000000000000000000000000000000000000A9 +:104710000000000000000000000000000000000099 +:104720000000000000000000000000000000000089 +:104730000000000000000000000000000000000079 +:104740000000000000000000000000000000000069 +:104750000000000000000000000000000000000059 +:104760000000000000000000000000000000000049 +:104770000000000000000000000000000000000039 +:104780000000000000000000000000000000000029 +:104790000000000000000000000000000000000019 +:1047A0000000000000000000000000000000000009 +:1047B00000000000000000000000000000000000F9 +:1047C00000000000000000000000000000000000E9 +:1047D00000000000000000000000000000000000D9 +:1047E00000000000000000000000000000000000C9 +:1047F00000000000000000000000000000000000B9 +:1048000000000000000000000000000000000000A8 +:104810000000000000000000000000000000000098 +:104820000000000000000000000000000000000088 +:104830000000000000000000000000000000000078 +:104840000000000000000000000000000000000068 +:104850000000000000000000000000000000000058 +:104860000000000000000000000000000000000048 +:104870000000000000000000000000000000000038 +:104880000000000000000000000000000000000028 +:104890000000000000000000000000000000000018 +:1048A0000000000000000000000000000000000008 +:1048B00000000000000000000000000000000000F8 +:1048C00000000000000000000000000000000000E8 +:1048D00000000000000000000000000000000000D8 +:1048E00000000000000000000000000000000000C8 +:1048F00000000000000000000000000000000000B8 +:1049000000000000000000000000000000000000A7 +:104910000000000000000000000000000000000097 +:104920000000000000000000000000000000000087 +:104930000000000000000000000000000000000077 +:104940000000000000000000000000000000000067 +:104950000000000000000000000000000000000057 +:104960000000000000000000000000000000000047 +:104970000000000000000000000000000000000037 +:104980000000000000000000000000000000000027 +:104990000000000000000000000000000000000017 +:1049A0000000000000000000000000000000000007 +:1049B00000000000000000000000000000000000F7 +:1049C00000000000000000000000000000000000E7 +:1049D00000000000000000000000000000000000D7 +:1049E00000000000000000000000000000000000C7 +:1049F00000000000000000000000000000000000B7 +:104A000000000000000000000000000000000000A6 +:104A10000000000000000000000000000000000096 +:104A20000000000000000000000000000000000086 +:104A30000000000000000000000000000000000076 +:104A40000000000000000000000000000000000066 +:104A50000000000000000000000000000000000056 +: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 +:104CF000E000000005C10239FA560E392DCEDC382D +:104D0000DBDFF038032DE438EB2FE238E2612E3997 +:104D1000C2C30E394C06243929370E392DEAF23830 +:104D2000ADE41139B549FF38B14F15395404FB389A +:104D30007E03F0382DB5E538B0C415390BB0BD3859 +:104D400058AC0A3986E40739E30328399E150C3933 +:104D50008AA0DE3843480F39F2B62C39975F1139F3 +:104D600001AB0D3923510439716E3039E2A7123984 +:104D70006A762239392EE538FAEA05396B6F03393C +:104D800082F90239FCA30A39E070EB38E230BD3811 +:104D90006C91153971F821392FFA1B39F3820639D4 +:104DA00024D10B39FCCA0F3911940F39B4280739B3 +:104DB0000A610F398F67DF38CA642739600C1E39E2 +:104DC0003AFA0E392BC10839E4DF1239D5ABE9388C +:104DD000FF8D1F398E7F18393F140339FB81273926 +:104DE000B88B1D396B21223971DA1F39C9F3F638B6 +:104DF0002901EE38527D3C39CEB3EB3831620239AD +:104E0000FCF80E3984C81339112A2939DCB71D3949 +:104E1000952E233961D10C39DF091A3937EC103955 +:104E2000CCAB23394F5F0739D0A60B395170F3381B +:104E3000B4541539B5C5FB38BEDAF83849C3313931 +:104E40009135693934954E39BBE03139353F0C39EC +:104E5000957EDA38B90ECE3889111939CEB80239B3 +:104E600051F50239A25AD638663633396DDC053928 +:104E7000F9C0E83891CB23393404ED388B57043925 +:104E800046AF2B39618E0C39C4A61739D5760C394B +:104E9000021CE5385BB40A397F25F6380D44263903 +:104EA000830EE7384CF5FC38FBDA0239A870183964 +:104EB000DAFC2439FD391539FA6146396CB7013904 +:104EC0004F8304395078033918CA0039D02CD938A7 +:104ED000C1F949398A101239ED0F11399D6E3739F0 +:104EE00011DEFC38C29FF438C9A0E53861B21D3923 +:104EF000FA5E003953381B3943340539EC3902392D +:104F00005CC20D391619173915F5CA38FC150C395C +:104F1000BFB01039A01CF438C009F43890D7F1386C +:104F2000912B0E3965C40139AC6311393F841539B1 +:104F300032E00C3981161C3952DB283911753B39A6 +:104F40005591153943340C3937C62639CCD70F392A +:104F500085DB323914412B39F00913395A243E3993 +:104F6000F6420D396FA10D394E0BE338FF833B3903 +:104F7000D74315393D7E303958A31B39CAB332396E +:104F80001746E338A02C233970AD1F39DD9F043953 +:104F9000B811043935633339DE261D391CB9F538AB +:104FA000405A113990FD053981A1FA38D316FD38E0 +:104FB000D1ACFD38F7DBEA38F030FB38E97E053953 +:104FC000E72E2A39AB320139C7F91B390B5D0A3993 +:104FD00063321B3943B906391D031C39E32A2739CB +:104FE00053441E3924D8D238BDDA0F395650EA3826 +:104FF000EA190939BEA50339F19FF73865E60D397D +:10500000437DC338972B3839FA4DFC385E03183985 +:105010002C1CF9389BA9ED38EF27FC3869630F3950 +:1050200076B62D3945011539A9911D39118D1639DD +:10503000EA230339C95E1839CEB31239AC5C1E3984 +:10504000D1DA073933E6113921B806391F10113981 +:105050003498E1384798FC3848872639CEB212395F +:10506000D3292B391DD9E1386F7E06392477EE38E4 +:10507000AD8721392D0000006D6F64656C2F626172 +:105080007463685F6E6F726D616C697A6174696F69 +:105090006E5F37302F467573656442617463684E86 +:1050A0006F726D563300000001000000E000000048 +:1050B0004ACCFDFF14000000A80A00009000000088 +:1050C00000000009B80A00003CCCFDFF0800000009 +:1050D0000C070000E00000000000000000000000DD +: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 +:1052B00000000000000000000000000000000000EE +:1052C00000000000000000000000000000000000DE +:1052D00000000000000000000000000000000000CE +:1052E00000000000000000000000000000000000BE +:1052F00000000000000000000000000000000000AE +:10530000000000000000000000000000000000009D +:10531000000000000000000000000000000000008D +:10532000000000000000000000000000000000007D +:10533000000000000000000000000000000000006D +:10534000000000000000000000000000000000005D +:10535000000000000000000000000000000000004D +:10536000000000000000000000000000000000003D +:10537000000000000000000000000000000000002D +:10538000000000000000000000000000000000001D +:10539000000000000000000000000000000000000D +:1053A00000000000000000000000000000000000FD +:1053B00000000000000000000000000000000000ED +:1053C00000000000000000000000000000000000DD +:1053D00000000000000000000000000000000000CD +:1053E00000000000000000000000000000000000BD +:1053F00000000000000000000000000000000000AD +:10540000000000000000000000000000000000009C +:10541000000000000000000000000000000000008C +:10542000000000000000000000000000000000007C +:10543000000000000000000000000000000000006C +:10544000000000000000000000000000000000005C +: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 +:1057D000000000000000000000000000E0000000E9 +:1057E000760F453A7A85563A8763263A0C83353ADE +:1057F0005CF12B3ABB712A3A1268833A6B29573A0B +:10580000EA33773A8755563AA50C373A7DE05B3A4A +:105810008D5F403A3C07613AA1273D3AFEDC343ABD +:10582000E1182D3A90B7613A9EF00E3ADBFE503AFD +:1058300010CE4C3A90377D3A551F533AF5C2273A6D +:105840001FF1573A5A26823AEA175B3A4B82553A89 +:105850007B6A473A5BF3843AB1065D3A3FD9743AC2 +:105860002FB32C3A27D4493A4C16463A9764453A16 +:1058700041F2503ADE6A313ACB900E3A4C6A613AC4 +:10588000651B743A1A136B3A30B94A3A22B8523A45 +:1058900021B6583A5E63583A00B34B3A7616583AF6 +:1058A000EE58283AC9477C3A29326E3A837B573AF8 +:1058B000991A4E3A195B5D3A7A15303A5477703A34 +:1058C000D4D4653AE48C453AC8737C3A43706D3A57 +:1058D0002659743A8BEA703A86173A3A6A59333A3B +:1058E0007C098E3A4E9D313A8B80443AA479573ADE +:1058F000B0B95E3AECF27E3AC8B26D3AD0EE753A83 +:10590000503A543A1B27683A086A5A3A85AB763AB5 +:105910004C054C3A5678523ABA71373ACA0E613A47 +:105920005AB93D3A79863B3A33F4853A5BBCAF3A93 +:10593000DCAB9B3A630A863A045E533ABBA5243A31 +:1059400085461B3AD6B0663A1403453A465E453A58 +:105950000087213ADA0B873A38BE493A7F642F3AFA +:1059600067DB763ACC9A323A2274473AA95F813A99 +:1059700056D5533A1B8E643AD9B1533A75A52C3A91 +:10598000EE0A513A137C393AA0947A3A1B1D2E3A0A +:105990001F9E3E3A9536453A60BE653A80A7783AF2 +:1059A00087E6603AFA7D953A2C7F433A18B6473A33 +:1059B000B423463A7E19423A34A7233A1433983A2C +:1059C00099225C3ADA9F5A3ADA398A3A9E8C3E3A00 +:1059D0006356383A83092D3A86AA6D3A0E78413AD1 +:1059E000EFEE693AC8C0483ADA43443A7EA5553AE0 +:1059F00093B8633A78F0183AE31F533A68105A3A6A +:105A000092F3373A59E5373AB53D363A0E44563AAD +:105A1000B992433A111E5B3A7056613AA450543A17 +:105A2000C83D6B3A3E7C7E3A5B428D3A296A613AC8 +:105A3000844D533ACB587B3A71C9583A5FC7863A7E +:105A40009F0C813A789A5D3A43488F3A7EE5543A02 +:105A5000DF73553A0D172B3A9B4D8D3A60F5603A3E +:105A600042FF843A3A906A3A6EA9863A59432B3AF1 +:105A7000DDEB753AB7A6703A20E1473AE60A473AB5 +:105A80009E2D873A44D86C3A662A393ADF0F5B3A42 +:105A900029F0493A29DD3C3A63B73E3A6A283F3A51 +:105AA000A8FA303A3F493D3A4931493A043E803AF2 +:105AB0001AB7423A7E126B3A5787503AFDE5693A77 +:105AC0000C0B4B3A8F206B3A85F07B3A7A866E3A14 +:105AD000F0E11E3AE0CD583A7091303A59A04E3A72 +:105AE0002B68463A41993A3ACEDB553ACF4F133AB2 +:105AF00042C88A3A0A203E3AAA19653AC7B73B3AE1 +:105B00007017333A5F033E3A091A583AE5E6823A8B +:105B10000B91603A37796D3A8EE5623A81A4453A45 +:105B200071A3653AA8185D3A2CAB6E3A70BF4C3A37 +:105B3000C9E25B3A56094B3A26A05A3A68FF293A1D +:105B400007583E3AF2F97A3A26175D3A19FB803A3D +:105B500052302A3A63B24A3A52B2333A7271733AC5 +:105B6000160000006D6F64656C2F636F6E76326493 +:105B70005F34372F436F6E7632440000040000001C +:105B8000E000000001000000010000003000000003 +:105B90002AD7FDFF14000000680200008F000000FB +:105BA00000000002BC0200001CD7FDFF080000003E +:105BB0008C01000030000000000000000000000028 +:105BC00000000000000000000000000000000000D5 +:105BD00000000000000000000000000000000000C5 +:105BE00000000000000000000000000000000000B5 +:105BF00000000000000000000000000000000000A5 +:105C00000000000000000000000000000000000094 +:105C10000000000000000000000000000000000084 +:105C20000000000000000000000000000000000074 +:105C30000000000000000000000000000000000064 +:105C40000000000000000000000000000000000054 +:105C50000000000000000000000000000000000044 +:105C60000000000000000000000000000000000034 +:105C70000000000000000000000000000000000024 +:105C80000000000000000000000000000000000014 +:105C90000000000000000000000000000000000004 +:105CA00000000000000000000000000000000000F4 +:105CB00000000000000000000000000000000000E4 +:105CC00000000000000000000000000000000000D4 +:105CD00000000000000000000000000000000000C4 +:105CE00000000000000000000000000000000000B4 +:105CF00000000000000000000000000000000000A4 +:105D00000000000000000000000000000000000093 +:105D10000000000000000000000000000000000083 +:105D20000000000000000000000000000000000073 +:105D30000000000000000000000000003000000033 +:105D4000983C3538C81B883816198F386A20653852 +:105D50009CC99438022E7738BD7F993876594F38D0 +:105D6000D05143383DEA3C38A4179038FADD7B38EF +:105D7000978A63385EBD1E3802AE6F387AC44E38DB +:105D8000CF0E69388E287D38A32976384B1E8B3884 +:105D90009EAE5038D24D3538BC7E4238BCF5903876 +:105DA0009242263815B672388F9C453895C36338B1 +:105DB000FC81C238950F5A38A2B1963826BD80387A +:105DC000008B2B388A5925382E5497387921603822 +:105DD000C6ED8038078B8038EA2E8038675232381B +:105DE00013358D3835104938C0ED9938EB286738B0 +:105DF000DA21A5386A2E68388CC24238E7613D380E +:105E00005B0000006D6F64656C2F62617463685F96 +:105E10006E6F726D616C697A6174696F6E5F36392D +:105E20002F467573656442617463684E6F726D5678 +:105E3000333B6D6F64656C2F636F6E7632645F34D5 +:105E4000382F436F6E7632443B6D6F64656C2F6301 +:105E50006F6E7632645F34362F436F6E7632440055 +:105E6000010000003000000002DAFDFF1400000015 +:105E7000680200008E0000000000000978020000A7 +:105E8000F4D9FDFF080000008C0100003000000084 +:105E90000000000000000000000000000000000002 +:105EA00000000000000000000000000000000000F2 +:105EB00000000000000000000000000000000000E2 +:105EC00000000000000000000000000000000000D2 +:105ED00000000000000000000000000000000000C2 +:105EE00000000000000000000000000000000000B2 +:105EF00000000000000000000000000000000000A2 +:105F00000000000000000000000000000000000091 +:105F10000000000000000000000000000000000081 +:105F20000000000000000000000000000000000071 +:105F30000000000000000000000000000000000061 +:105F40000000000000000000000000000000000051 +:105F50000000000000000000000000000000000041 +:105F60000000000000000000000000000000000031 +:105F70000000000000000000000000000000000021 +:105F80000000000000000000000000000000000011 +:105F90000000000000000000000000000000000001 +:105FA00000000000000000000000000000000000F1 +:105FB00000000000000000000000000000000000E1 +:105FC00000000000000000000000000000000000D1 +:105FD00000000000000000000000000000000000C1 +:105FE00000000000000000000000000000000000B1 +:105FF00000000000000000000000000000000000A1 +:106000000000000000000000000000000000000090 +:10601000000000003000000079B4F03AE6C4343BE0 +:10602000510D3E3B8627183BC39B453B8D24243BAB +:10603000A7DD4B3B68B1093B54B4013B19E7FA3A81 +:10604000665F3F3B6841273B081A173B80D3D23A33 +:106050008D291F3B794E093BD5C31A3BEE1C283BCB +:10606000A677233B3BC4383BF5930A3B5BCBF03A26 +:106070002928013B5E86403B69D0DC3AEA2C213B73 +:10608000F739033BE13F173B512A813B59CE103B87 +:10609000EB23483B36FB2A3B9CD4E33AEB9ADB3AB2 +:1060A000CDFB483B3AD6143BCB3B2B3BA5B82A3B18 +:1060B0004F3E2A3B71D5EC3A7D8A3B3BC384053B7E +:1060C000C36F4C3B2C81193BF5505B3BD22E1A3BE6 +:1060D0003155013B0686FB3A160000006D6F646582 +:1060E0006C2F636F6E7632645F34362F436F6E763B +:1060F00032440000040000003000000001000000F5 +:1061000001000000E0000000A2DCFDFF1400000020 +:10611000A80A00008D00000000000002D00A000064 +:1061200094DCFDFF080000000C070000E000000008 +:10613000000000000000000000000000000000005F +:10614000000000000000000000000000000000004F +:10615000000000000000000000000000000000003F +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:10618000000000000000000000000000000000000F +:1061900000000000000000000000000000000000FF +:1061A00000000000000000000000000000000000EF +:1061B00000000000000000000000000000000000DF +:1061C00000000000000000000000000000000000CF +:1061D00000000000000000000000000000000000BF +:1061E00000000000000000000000000000000000AF +:1061F000000000000000000000000000000000009F +:10620000000000000000000000000000000000008E +:10621000000000000000000000000000000000007E +:10622000000000000000000000000000000000006E +:10623000000000000000000000000000000000005E +:10624000000000000000000000000000000000004E +:10625000000000000000000000000000000000003E +:10626000000000000000000000000000000000002E +:10627000000000000000000000000000000000001E +:10628000000000000000000000000000000000000E +:1062900000000000000000000000000000000000FE +:1062A00000000000000000000000000000000000EE +:1062B00000000000000000000000000000000000DE +:1062C00000000000000000000000000000000000CE +:1062D00000000000000000000000000000000000BE +:1062E00000000000000000000000000000000000AE +:1062F000000000000000000000000000000000009E +:10630000000000000000000000000000000000008D +:10631000000000000000000000000000000000007D +:10632000000000000000000000000000000000006D +:10633000000000000000000000000000000000005D +:10634000000000000000000000000000000000004D +:10635000000000000000000000000000000000003D +:10636000000000000000000000000000000000002D +:10637000000000000000000000000000000000001D +:10638000000000000000000000000000000000000D +:1063900000000000000000000000000000000000FD +:1063A00000000000000000000000000000000000ED +:1063B00000000000000000000000000000000000DD +:1063C00000000000000000000000000000000000CD +:1063D00000000000000000000000000000000000BD +:1063E00000000000000000000000000000000000AD +:1063F000000000000000000000000000000000009D +:10640000000000000000000000000000000000008C +:10641000000000000000000000000000000000007C +:10642000000000000000000000000000000000006C +:10643000000000000000000000000000000000005C +:10644000000000000000000000000000000000004C +:10645000000000000000000000000000000000003C +:10646000000000000000000000000000000000002C +:10647000000000000000000000000000000000001C +:10648000000000000000000000000000000000000C +:1064900000000000000000000000000000000000FC +:1064A00000000000000000000000000000000000EC +:1064B00000000000000000000000000000000000DC +:1064C00000000000000000000000000000000000CC +:1064D00000000000000000000000000000000000BC +:1064E00000000000000000000000000000000000AC +:1064F000000000000000000000000000000000009C +:10650000000000000000000000000000000000008B +:10651000000000000000000000000000000000007B +:10652000000000000000000000000000000000006B +:10653000000000000000000000000000000000005B +:10654000000000000000000000000000000000004B +:10655000000000000000000000000000000000003B +:10656000000000000000000000000000000000002B +:10657000000000000000000000000000000000001B +:10658000000000000000000000000000000000000B +:1065900000000000000000000000000000000000FB +:1065A00000000000000000000000000000000000EB +:1065B00000000000000000000000000000000000DB +:1065C00000000000000000000000000000000000CB +:1065D00000000000000000000000000000000000BB +:1065E00000000000000000000000000000000000AB +:1065F000000000000000000000000000000000009B +:10660000000000000000000000000000000000008A +:10661000000000000000000000000000000000007A +:10662000000000000000000000000000000000006A +:10663000000000000000000000000000000000005A +:10664000000000000000000000000000000000004A +:10665000000000000000000000000000000000003A +:10666000000000000000000000000000000000002A +:10667000000000000000000000000000000000001A +:10668000000000000000000000000000000000000A +:1066900000000000000000000000000000000000FA +:1066A00000000000000000000000000000000000EA +:1066B00000000000000000000000000000000000DA +:1066C00000000000000000000000000000000000CA +:1066D00000000000000000000000000000000000BA +:1066E00000000000000000000000000000000000AA +:1066F000000000000000000000000000000000009A +:106700000000000000000000000000000000000089 +:106710000000000000000000000000000000000079 +:106720000000000000000000000000000000000069 +:106730000000000000000000000000000000000059 +:106740000000000000000000000000000000000049 +:106750000000000000000000000000000000000039 +:106760000000000000000000000000000000000029 +:106770000000000000000000000000000000000019 +:106780000000000000000000000000000000000009 +:1067900000000000000000000000000000000000F9 +:1067A00000000000000000000000000000000000E9 +:1067B00000000000000000000000000000000000D9 +:1067C00000000000000000000000000000000000C9 +:1067D00000000000000000000000000000000000B9 +:1067E00000000000000000000000000000000000A9 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:106820000000000000000000000000000000000068 +:1068300000000000E0000000AD1B1839EB1C12390D +:10684000B0C4523964AD163935406539FBF631397B +:1068500067710F3968CC4239B1C08E39122E4D396B +:10686000529E243992FBBE386ED11639714CBD3917 +:10687000477E123995401039511B3A39C65E5D3951 +:1068800047C77339E5E664392DC84839D5B8B238F9 +:106890001B17D8383B0DDF3898F032395CA4163915 +:1068A00076C81639C1835B39F16F0F39B93A40396F +:1068B0000F9D3839955E3539CF963939E131323906 +:1068C000F1824139F09B3E39200D43392CAE073916 +:1068D00076F9363938E31639F4FD3639D2652A3976 +:1068E000F4EDCA38980C30395A508F39BD85363995 +:1068F00058A6023923EA4D3902C42539CEA4AF394E +:1069000064D733391FE02E395E1B843962C94E3992 +:10691000351A313962851D3933F50F39FFFC41399C +:10692000D4FE1839D95F4339FC319739E4B9ED38D1 +:106930009E4E8539F3741E390E8059398B1C4839A7 +:1069400038991F39CABE1439CF7C23392EF38A39BE +:106950004DAB9E38A7EB273936B62A39A5572C39C7 +:10696000A3D436396E765939440316393530413956 +:10697000C99DE03880776C398B48FB38ADA460390D +:1069800033696639E62B893923E63A3991A8093902 +:106990004D061C39F1211A39A7573F39D6B84D3960 +:1069A00023010D3998D906393AE98939C4072239C2 +:1069B000804652391E50CC386E714F39DA853B39DA +:1069C0007D8717391AC2F938A7D5203994923939F9 +:1069D000913F1639F1C90D392D914639338BA039C4 +:1069E000CF954C394CBB0939434143392A5F4A3969 +:1069F0003B37CA38E21A2B396230513912D5413946 +:106A000022B21F39C9D35839FB9DA838FAA8E438F7 +:106A1000150F54399D182739A60A5039799D4A39DE +:106A20007E8A0B393F7A1D39032812390975CF3810 +:106A300028B23039A4D9F438525910390D06193911 +:106A4000CEE3923971C3FD385FFAF238F3972739F4 +:106A50001B732F399ACF6839B1ADFB3858694E395D +:106A6000B81EF738D67885396D737C39A6A70B39EF +:106A7000BD1B7839EBB0DE38920359393335113903 +:106A8000C10638394900AE38C07B9B39636304398D +:106A9000C1194439D324193970FC3339030B19391E +:106AA0009B5F5939E71A27396E52073997DF6D39DD +:106AB00050037939620506396D352B39AA2EFC3819 +:106AC0009C6E133901973939418A72393800393946 +:106AD00073F6293965BA3739F2901C3939453B3993 +:106AE0003D245D39F06129395D5B2539EC1A833924 +:106AF00092EA2139F4914139A7172139CD6A6839D1 +:106B0000844DAB38C6DFD538D9670739C46C6639D0 +:106B1000431E1439CE020739F35614396819623905 +:106B2000C51C1339D0E07E39380A4839C76B0B3998 +:106B300059A0E938347D0C39F63C303940823C3973 +:106B4000FF693B39B847FC387EF0093928E1323912 +:106B5000A3DB1439478F0E39A652463932376939CB +:106B6000976D233902078239870F113973FD3C393C +:106B7000FAC45539164D2139B9B52D39C87F29398F +:106B800036113F39C55206397CAA5639E2F5FE382E +:106B900067DB4D399B4E28394DC22039307ADF38BA +:106BA000C29633392AEF6139EA0C123923FE3A3999 +:106BB00014DB6B394FFD13392D0000006D6F6465D8 +:106BC0006C2F62617463685F6E6F726D616C697A5D +:106BD0006174696F6E5F36382F4675736564426104 +:106BE0007463684E6F726D56330000000100000040 +:106BF000E00000008EE7FDFF14000000AC0A00007A +:106C00008C000000000000091C0B000062ECFDFF7E +:106C100003000000080000000C070000E000000076 +:106C20000000000000000000000000000000000064 +:106C30000000000000000000000000000000000054 +:106C40000000000000000000000000000000000044 +:106C50000000000000000000000000000000000034 +:106C60000000000000000000000000000000000024 +:106C70000000000000000000000000000000000014 +:106C80000000000000000000000000000000000004 +:106C900000000000000000000000000000000000F4 +:106CA00000000000000000000000000000000000E4 +:106CB00000000000000000000000000000000000D4 +:106CC00000000000000000000000000000000000C4 +:106CD00000000000000000000000000000000000B4 +:106CE00000000000000000000000000000000000A4 +:106CF0000000000000000000000000000000000094 +:106D00000000000000000000000000000000000083 +:106D10000000000000000000000000000000000073 +:106D20000000000000000000000000000000000063 +:106D30000000000000000000000000000000000053 +:106D40000000000000000000000000000000000043 +:106D50000000000000000000000000000000000033 +:106D60000000000000000000000000000000000023 +:106D70000000000000000000000000000000000013 +:106D80000000000000000000000000000000000003 +:106D900000000000000000000000000000000000F3 +:106DA00000000000000000000000000000000000E3 +:106DB00000000000000000000000000000000000D3 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE00000000000000000000000000000000000A3 +:106DF0000000000000000000000000000000000093 +:106E00000000000000000000000000000000000082 +:106E10000000000000000000000000000000000072 +:106E20000000000000000000000000000000000062 +:106E30000000000000000000000000000000000052 +:106E40000000000000000000000000000000000042 +:106E50000000000000000000000000000000000032 +:106E60000000000000000000000000000000000022 +:106E70000000000000000000000000000000000012 +:106E80000000000000000000000000000000000002 +:106E900000000000000000000000000000000000F2 +:106EA00000000000000000000000000000000000E2 +:106EB00000000000000000000000000000000000D2 +:106EC00000000000000000000000000000000000C2 +:106ED00000000000000000000000000000000000B2 +:106EE00000000000000000000000000000000000A2 +:106EF0000000000000000000000000000000000092 +:106F00000000000000000000000000000000000081 +:106F10000000000000000000000000000000000071 +:106F20000000000000000000000000000000000061 +:106F30000000000000000000000000000000000051 +:106F40000000000000000000000000000000000041 +:106F50000000000000000000000000000000000031 +:106F60000000000000000000000000000000000021 +:106F70000000000000000000000000000000000011 +:106F80000000000000000000000000000000000001 +:106F900000000000000000000000000000000000F1 +:106FA00000000000000000000000000000000000E1 +:106FB00000000000000000000000000000000000D1 +:106FC00000000000000000000000000000000000C1 +:106FD00000000000000000000000000000000000B1 +:106FE00000000000000000000000000000000000A1 +:106FF0000000000000000000000000000000000091 +:107000000000000000000000000000000000000080 +:107010000000000000000000000000000000000070 +:107020000000000000000000000000000000000060 +:107030000000000000000000000000000000000050 +:107040000000000000000000000000000000000040 +:107050000000000000000000000000000000000030 +:107060000000000000000000000000000000000020 +:107070000000000000000000000000000000000010 +:107080000000000000000000000000000000000000 +:1070900000000000000000000000000000000000F0 +:1070A00000000000000000000000000000000000E0 +:1070B00000000000000000000000000000000000D0 +:1070C00000000000000000000000000000000000C0 +:1070D00000000000000000000000000000000000B0 +:1070E00000000000000000000000000000000000A0 +:1070F0000000000000000000000000000000000090 +:10710000000000000000000000000000000000007F +:10711000000000000000000000000000000000006F +:10712000000000000000000000000000000000005F +:10713000000000000000000000000000000000004F +:10714000000000000000000000000000000000003F +:10715000000000000000000000000000000000002F +:10716000000000000000000000000000000000001F +:10717000000000000000000000000000000000000F +:1071800000000000000000000000000000000000FF +:1071900000000000000000000000000000000000EF +:1071A00000000000000000000000000000000000DF +:1071B00000000000000000000000000000000000CF +:1071C00000000000000000000000000000000000BF +:1071D00000000000000000000000000000000000AF +:1071E000000000000000000000000000000000009F +:1071F000000000000000000000000000000000008F +:10720000000000000000000000000000000000007E +:10721000000000000000000000000000000000006E +:10722000000000000000000000000000000000005E +:10723000000000000000000000000000000000004E +:10724000000000000000000000000000000000003E +:10725000000000000000000000000000000000002E +:10726000000000000000000000000000000000001E +:10727000000000000000000000000000000000000E +:1072800000000000000000000000000000000000FE +:1072900000000000000000000000000000000000EE +:1072A00000000000000000000000000000000000DE +:1072B00000000000000000000000000000000000CE +:1072C00000000000000000000000000000000000BE +:1072D00000000000000000000000000000000000AE +:1072E000000000000000000000000000000000009E +:1072F000000000000000000000000000000000008E +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:1073200000000000E0000000C204CA3B680EC23B3F +:107330009DF60B3C481EC83BA33C183C055CEC3B4F +:107340009C82BE3BBD5B013CEB973D3C9840083CBA +:1073500045A2DA3B1DA67D3B264EC83B86697B3C99 +:10736000B68FC23BC695BF3B472CF73BEF00133CA3 +:1073700055E2213C5401183CEE54053C7A5D6D3BCE +:10738000587F8F3BC91E943B8AA7ED3B4A12C83BEE +:107390003D42C83B7EC5113CAC80BE3BFE4DFF3B31 +:1073A0009830F53B9DE1F03B4A7CF63B3FAAEC3B35 +:1073B000F480003C1A27FD3BB786013C5233B43BB6 +:1073C0005103F33BC665C83B4809F33B3B4FE23BE7 +:1073D00004C2863BB9D0E93BB7563E3C9F69F23BBD +:1073E000ED84AD3B7BBD083C5228DC3BE146693C6B +:1073F00010DAEE3BA941E83B58742F3CBB51093CE5 +:10740000CE36EB3B2635D13BA731BF3B01D2003C0A +:107410007132CB3BA6BD013C62CE483C71DD9D3B49 +:107420006A0C313C5273D23B096F103CF4E2043CCD +:107430007EF7D33B648DC53BC321D93BF98A383CE9 +:1074400082BB523BFA04DF3B00BAE23B67E4E43B19 +:1074500068D2F23BA568103C563CC73B034A003C4F +:10746000C728953B5B071D3C2CDEA63B5B2D153CDE +:10747000DC01193C4D2E363CA639F83BE1D3B63B36 +:107480005E38CF3B14B5CC3B6920FE3BBE9C083C2C +:107490008245BB3BFE18B33BC129373C5032D73B3A +:1074A000D1A20B3C34AD873B53C1093CC50DF93B20 +:1074B000F23FC93BE5DAA53BC29BD53BAC76F63B38 +:1074C0006C8CC73B3450BC3B68DC033CDF38553C1C +:1074D0007BDB073CC1ECB63B56A9013C3263063C62 +:1074E000AD48863BB43FE33B21EA0A3C7EB7003C13 +:1074F0009518D43BA3FC0F3CD1F15F3B36D8973BAA +:1075000004D20C3CB0ECDD3B12270A3C928C063CCA +:10751000EF53B93B5C26D13B241DC23BB8C3893B2A +:107520009DACEA3B8798A23BA0B6BF3B093CCB3B56 +:107530008E16433CC983A83B435AA13BCF95DE3B03 +:10754000E004E93BDC991A3C5721A73BF411093CC4 +:10755000661AA43B7C44313CA6A4273CA87AB93BDC +:107560006BC2243C7CE1933B5F1C103CA7DAC03B20 +:10757000F868F43B6018673B5B804E3CFFD3AF3B41 +:107580001A39023CE864CB3B440BEF3BA042CB3BB7 +:107590007D59103CBBEFDD3B7AB9B33B7AF61D3C1D +:1075A000335C253C26FFB13BF462E33BFD76A73B11 +:1075B000E7CEC33B8D7CF63BCF0F213C4AB4F53B75 +:1075C00050BBE13B8E03F43B81F0CF3BEFB7F83B80 +:1075D00010DA123C13F6E03B579DDB3BC11F2E3CFB +:1075E0008A0BD73BEC8A003C69F3D53BEC561A3C3E +:1075F000F382633B99068E3BECD5B33B3A04193CCE +:1076000031B8C43BB94FB33B7B03C53BDF24163CC9 +:107610003562C33B4A41293CC9D6043C242BB93BC3 +:107620007B249B3B4996BA3BF610EA3BFD5CFA3B58 +:10763000C6E8F83BA087A73B6733B73B0993ED3B10 +:10764000B4B3C53B4A56BD3BE2B2033CA7DE1A3C8D +:107650008C0DD93B4FB12C3C9FA8C03B9C00FB3B01 +:10766000CEF40D3C613AD63B59B5E63BB51DE13B46 +:10767000DBC2FD3BEE65B23B368D0E3C484FA93B6D +:10768000B2B3083C6588DF3B0E82D53B2467943B50 +:107690003984EE3BD208163C27F9C13B8659F83BAA +:1076A0007B9F1C3C6D8CC43B750000006D6F646556 +:1076B0006C2F62617463685F6E6F726D616C697A62 +:1076C0006174696F6E5F36382F4675736564426109 +:1076D0007463684E6F726D56333B6D6F64656C2FCB +:1076E0006465707468776973655F636F6E76326422 +:1076F0005F32322F6465707468776973653B6D6FB4 +:1077000064656C2F6465707468776973655F636F17 +:107710006E7632645F32332F646570746877697394 +:1077200065000000040000000100000003000000EC +:1077300003000000E0000000D2F2FDFF1400000092 +:10774000A40A00008B00000000000002CC0A000028 +:10775000C4F2FDFF0800000008070000E000000080 +:107760000000000000000000000000000000000019 +:107770000000000000000000000000000000000009 +:1077800000000000000000000000000000000000F9 +:1077900000000000000000000000000000000000E9 +:1077A00000000000000000000000000000000000D9 +:1077B00000000000000000000000000000000000C9 +:1077C00000000000000000000000000000000000B9 +:1077D00000000000000000000000000000000000A9 +:1077E0000000000000000000000000000000000099 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000000000000000000000000000000000068 +:107820000000000000000000000000000000000058 +:107830000000000000000000000000000000000048 +:107840000000000000000000000000000000000038 +:107850000000000000000000000000000000000028 +:107860000000000000000000000000000000000018 +:107870000000000000000000000000000000000008 +:1078800000000000000000000000000000000000F8 +:1078900000000000000000000000000000000000E8 +:1078A00000000000000000000000000000000000D8 +:1078B00000000000000000000000000000000000C8 +:1078C00000000000000000000000000000000000B8 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000000000000000000000000037 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F0000000000000000000000000000000000087 +:107A00000000000000000000000000000000000076 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50000000000000000000000000000000000026 +:107A60000000000000000000000000000000000016 +:107A70000000000000000000000000000000000006 +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA00000000000000000000000000000000000D6 +:107AB00000000000000000000000000000000000C6 +:107AC00000000000000000000000000000000000B6 +:107AD00000000000000000000000000000000000A6 +:107AE0000000000000000000000000000000000096 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B10000000000000000000000000000000000065 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000000000000000000000000000035 +:107B50000000000000000000000000000000000025 +:107B60000000000000000000000000000000000015 +:107B70000000000000000000000000000000000005 +:107B800000000000000000000000000000000000F5 +:107B900000000000000000000000000000000000E5 +:107BA00000000000000000000000000000000000D5 +:107BB00000000000000000000000000000000000C5 +:107BC00000000000000000000000000000000000B5 +:107BD00000000000000000000000000000000000A5 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C00000000000000000000000000000000000074 +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C60000000000000000000000000000000000014 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000000000000000000E4 +:107CA00000000000000000000000000000000000D4 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000000B4 +:107CD00000000000000000000000000000000000A4 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D00000000000000000000000000000000000073 +:107D10000000000000000000000000000000000063 +:107D20000000000000000000000000000000000053 +:107D30000000000000000000000000000000000043 +:107D40000000000000000000000000000000000033 +:107D50000000000000000000000000000000000023 +:107D60000000000000000000000000000000000013 +:107D70000000000000000000000000000000000003 +:107D800000000000000000000000000000000000F3 +:107D900000000000000000000000000000000000E3 +:107DA00000000000000000000000000000000000D3 +:107DB00000000000000000000000000000000000C3 +:107DC00000000000000000000000000000000000B3 +:107DD00000000000000000000000000000000000A3 +:107DE0000000000000000000000000000000000093 +:107DF0000000000000000000000000000000000083 +:107E00000000000000000000000000000000000072 +:107E10000000000000000000000000000000000062 +:107E20000000000000000000000000000000000052 +:107E30000000000000000000000000000000000042 +:107E40000000000000000000000000000000000032 +:107E50000000000000000000000000000000000022 +:107E6000E000000018771539F3603C39828B203927 +:107E70000A100D39DCE449392B7F1139AAA20C39DB +:107E8000FB824D39AEC71C392A43293946B70F3911 +:107E9000FD140B3907830439F1E967393D8317393C +:107EA0003673103947581D391808133988150339A6 +:107EB000A8253439207107398D113139E7022F395E +:107EC0005FAE1B3928702539E73F1C398A221839E3 +:107ED00051A78C3958D75039941701398FA41D39BF +:107EE000DC8114390E021B39A6DD0539719E193962 +:107EF000182832397E921F390C42333963D0013948 +:107F00005682193911850639D18E563908B5173977 +:107F1000DF8C2339834614396AC82839D72E1239A1 +:107F200078A70839B22426395C35F338D22B50397A +:107F3000F5480C39F2942F390D9DEF38C6AC1D3938 +:107F400013030939CB450B3917E70639570366394F +:107F5000CD1D36396C111C3949300F393FFC0739BA +:107F6000147EC338E56A2939708B1E39531B3139A9 +:107F70003A432139B4A71E39E3AA4639E0EEEF3877 +:107F8000F6E02839DF0226398AD31739AAA4013945 +:107F900073CC073965654439D08707393F6927397C +:107FA000405F4B39E7EF3D391FE12A39C4C54C39F1 +:107FB000A753F93845E547395856193927E6243982 +:107FC00056E11C39EAFA0539E8A916392B924D39E0 +:107FD00041F64339DB2AEA38904524390F8B1339AF +:107FE0006516303902453A399881F83882B65D39DC +:107FF0002D8E2539270E09391CD225391AD442393C +:108000006DCB0A39736D033908370B3939A73C3901 +:10801000316CF2380A311839A10522391208253994 +:10802000F7582C3936212139981B1D39D70F1C39A7 +:108030001F9741394C28EA38D04F1939CB3E2639A1 +:10804000BA6F2A39861C5539E77C0E39F0AF1B39D7 +:108050000BC80E3961E2E33864F60F39E40BED38F2 +:10806000DBB40439F707393913FF05399D26103978 +:1080700026E1093941AB193969311239842B20398C +:1080800057061E3920D92339C57D1139541F15399A +:1080900078BC0D3960960939D63A35391B5E3139CD +:1080A000F8A9EE38F9B40D3953051039ADA22539C8 +:1080B000424622394614E438904C0F39BCE6073961 +:1080C00055921B39CC891F3924B73739665E21395F +:1080D000815D22391F0E353931DC1139584630396E +:1080E0009AC50C39B0922039F49928392E3C34398C +:1080F0009FD9183909973F39FC10103923B72A390D +:1081000089EC243923DE16393E4C1539A332413926 +:1081100093235239F898FA384E4F23398E54123936 +:1081200083791439508EF2383DB02739C9F53F397B +:1081300023B41739D0FA473931F12E3913BD4539F7 +:1081400023A5203987D73E39D09F07397781153944 +:10815000C7EA1E39590B143953B2613916DC243978 +:1081600056BF0839FFF720394BAA0F39502D053972 +:108170003C93FE380A5D4F3937C31B3928F7113954 +:10818000B7B91A39A52EEC38A99D36392ABD16394A +:10819000A5591039C79C23399B0205395CB50139B3 +:1081A000F32EE53870C33739C7B20C39551C3A394C +:1081B0006CE81B39808F1E398EC62B39BC7B4A393F +:1081C00059FB1A399BE22839A03604391551423936 +:1081D000C30F07395D903F39847F043943C0233989 +:1081E00026881D392D0000006D6F64656C2F62615B +:1081F0007463685F6E6F726D616C697A6174696FC8 +:108200006E5F36372F467573656442617463684EDE +:108210006F726D563300000001000000E0000000A6 +:10822000BAFDFDFF14000000A80A00008A0000004B +:1082300000000009B80A0000ACFDFDFF08000000C6 +:108240000C070000E000000000000000000000003B +:10825000000000000000000000000000000000001E +:10826000000000000000000000000000000000000E +:1082700000000000000000000000000000000000FE +:1082800000000000000000000000000000000000EE +:1082900000000000000000000000000000000000DE +:1082A00000000000000000000000000000000000CE +:1082B00000000000000000000000000000000000BE +:1082C00000000000000000000000000000000000AE +:1082D000000000000000000000000000000000009E +:1082E000000000000000000000000000000000008E +:1082F000000000000000000000000000000000007E +:10830000000000000000000000000000000000006D +:10831000000000000000000000000000000000005D +:10832000000000000000000000000000000000004D +:10833000000000000000000000000000000000003D +:10834000000000000000000000000000000000002D +:10835000000000000000000000000000000000001D +:10836000000000000000000000000000000000000D +:1083700000000000000000000000000000000000FD +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000000007D +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:1084800000000000000000000000000000000000EC +:1084900000000000000000000000000000000000DC +:1084A00000000000000000000000000000000000CC +:1084B00000000000000000000000000000000000BC +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000000000000000007C +:10850000000000000000000000000000000000006B +:10851000000000000000000000000000000000005B +:10852000000000000000000000000000000000004B +:10853000000000000000000000000000000000003B +:10854000000000000000000000000000000000002B +:10855000000000000000000000000000000000001B +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000000000001A +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:108710000000000000000000000000000000000059 +:108720000000000000000000000000000000000049 +:108730000000000000000000000000000000000039 +:108740000000000000000000000000000000000029 +:108750000000000000000000000000000000000019 +:108760000000000000000000000000000000000009 +:1087700000000000000000000000000000000000F9 +:1087800000000000000000000000000000000000E9 +:1087900000000000000000000000000000000000D9 +:1087A00000000000000000000000000000000000C9 +:1087B00000000000000000000000000000000000B9 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000000000000099 +:1087E0000000000000000000000000000000000089 +:1087F0000000000000000000000000000000000079 +:108800000000000000000000000000000000000068 +:108810000000000000000000000000000000000058 +:108820000000000000000000000000000000000048 +:108830000000000000000000000000000000000038 +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:108860000000000000000000000000000000000008 +:1088700000000000000000000000000000000000F8 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A00000000000000000000000000000000000C8 +:1088B00000000000000000000000000000000000B8 +:1088C00000000000000000000000000000000000A8 +:1088D0000000000000000000000000000000000098 +:1088E0000000000000000000000000000000000088 +:1088F0000000000000000000000000000000000078 +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:108930000000000000000000000000000000000037 +:10894000000000000000000000000000E000000047 +:108950007943683AEB5D923A287B793ACF345B3AB7 +:1089600035DE9C3AC218623AD98A5A3AC9AD9F3A62 +:1089700067A1733A8983833A51545F3ADF20583AAA +:108980002AEB4D3A6131B43AFA716B3A5D78603A4C +:108990001B82743A5A7B643A33B34B3A97F88B3A5A +:1089A000CA78523A3F94893A0DFB873A42EC713AC1 +:1089B000DD8A803A69CE723A86696C3A1392DA3A65 +:1089C0000F44A23ABF9A483AA5F8743A63C6663A89 +:1089D0007DE0703ACD05503AE0B76E3AAB6C8A3A1A +:1089E00032F8773ABE478B3AF0B9493A348C6E3A4E +:1089F000F609513A26B5A63A59BF6B3AB8267E3ADF +:108A0000296A663A2924833ABF29633A0E5B543AAD +:108A10002417813AF5F73C3AC9BEA13A72FF593A98 +:108A2000866C883AE52C3A3A6905753A68E9543A11 +:108A3000B76C583A4AA2513A4CB7B23A4D808D3A87 +:108A40002F86723A8D825E3AFA50533AE7E4173A2B +:108A500068A2833A6B5F763AD79B893AA7987A3AAD +:108A6000578B763A715C9A3A786C3A3A3C37833A4B +:108A7000DCFC803AC2EE6B3AFE75493AB506533AD1 +:108A8000A298983A0C9C523A4F13823A36049E3A76 +:108A9000E693933A2CC5843AC51A9F3AF0B8413A06 +:108AA000B6509B3AD7476E3AA31F803A46C9733AED +:108AB0004733503A3F206A3A96B99F3A4742983A2C +:108AC000A1F1353ABA457F3ADE46653A1AD1883A7D +:108AD00065BA903ABA15413A5744AC3A30A2803A56 +:108AE0009EFA543AF9D6803AD660973A8FAE573A02 +:108AF000D23B4C3AC655583A8594923AA75B3C3AD9 +:108B00000E806C3ABFC67B3AFE39803A32E9853A2C +:108B1000CB637A3ACE23743AB983723A8C6A963A26 +:108B2000A4EF353AB13D6E3A6B2B813A116D843A20 +:108B30007095A53ACB6B5D3AB2EE713A8FE05D3A33 +:108B4000DF0F313A66B65F3A4B2E383A99384E3AD3 +:108B50000FC48F3ABF39503A5501603A8042563AB5 +:108B6000C9CB6E3ABE2D633AFDE5783A9790753AD7 +:108B7000379D7E3A9616623A17BB673AC2405C3A16 +:108B80004ECE553AF4CF8C3ABACF893A0670393A7C +:108B90001C355C3A9BCD5F3A1EB2803A2D2B7C3A55 +:108BA000A436313A7EAE5E3A8D2F533AB1C0713A57 +:108BB000AFEA773A5ABE8E3AE0C27A3A4D4F7C3AE3 +:108BC00036AD8C3A51A9623A5CF6883A23C15A3ADA +:108BD0005186793A1000833A170A8C3A07866D3A23 +:108BE000AADC943AB9DF5F3A8DA4843A9924803A9A +:108BF0006A716A3AE200683A791C963A3246A33AB8 +:108C0000B4B5423A0DC77D3A5B64633A6AB9663AD5 +:108C10002A763C3A784A823A4926953AF6BD6B3A2A +:108C200073619B3A4AED873AAAA3993AFCA2793A32 +:108C3000DE47943A58C1523A9653683A93F3763ADB +:108C40003A0E663AB85CAF3AD117803A2480543A6B +:108C5000BE237A3A25405F3AC8F34E3AE1CC453A12 +:108C60001F1EA13AA70C723A37D3623A1270703ABB +:108C70006382373AA5E38D3A2D3E6A3AA250603AB4 +:108C8000713F7E3A6AB14E3AF08F493A4612323A13 +:108C9000E8C78E3AE2A35A3ACA9A903A7846723AAC +:108CA000BC65763A7077853A6F539D3A11D6703A23 +:108CB0008338833A71744D3A09FB963A7EE1513A12 +:108CC0007BD7943AB5E54D3A94767E3A7FCC743AA8 +:108CD000160000006D6F64656C2F636F6E763264F2 +:108CE0005F34352F436F6E7632440000040000007D +:108CF000E000000001000000010000003000000062 +:108D00009A08FEFF140000006802000089000000BD +:108D100000000002BC0200008C08FEFF08000000FA +:108D20008C01000030000000000000000000000086 +:108D30000000000000000000000000000000000033 +:108D40000000000000000000000000000000000023 +:108D50000000000000000000000000000000000013 +:108D60000000000000000000000000000000000003 +:108D700000000000000000000000000000000000F3 +:108D800000000000000000000000000000000000E3 +:108D900000000000000000000000000000000000D3 +:108DA00000000000000000000000000000000000C3 +:108DB00000000000000000000000000000000000B3 +:108DC00000000000000000000000000000000000A3 +:108DD0000000000000000000000000000000000093 +:108DE0000000000000000000000000000000000083 +:108DF0000000000000000000000000000000000073 +:108E00000000000000000000000000000000000062 +:108E10000000000000000000000000000000000052 +:108E20000000000000000000000000000000000042 +:108E30000000000000000000000000000000000032 +:108E40000000000000000000000000000000000022 +:108E50000000000000000000000000000000000012 +:108E60000000000000000000000000000000000002 +:108E700000000000000000000000000000000000F2 +:108E800000000000000000000000000000000000E2 +:108E900000000000000000000000000000000000D2 +:108EA0000000000000000000000000003000000092 +:108EB000783B1D3864D32A38F60C47387F2AAB3804 +:108EC00097F066383CC4173863F53B383FDE2438EA +:108ED00003D72738CF6913381C01923819EC1B3897 +:108EE0004F065938C26D1838186F073848DA2F38CE +:108EF000520A1738AFD856383D6D30389C23273882 +:108F00005E76133855B73338D1692A3895F264380C +:108F100075F52C38325F503836FD813876BF2338EE +:108F200011635E385C936838F6344C38C169733825 +:108F3000D81FFB3777DF5F38DBD511382BD51F38CB +:108F4000D28C55388E646F38147D6F38E8803A388B +:108F50002961613850705D38E77449383760683886 +:108F6000354B5F38E5F94C385F076B38CADB4D3855 +:108F70005B0000006D6F64656C2F62617463685FF5 +:108F80006E6F726D616C697A6174696F6E5F36368F +:108F90002F467573656442617463684E6F726D56D7 +:108FA000333B6D6F64656C2F636F6E7632645F3434 +:108FB000382F436F6E7632443B6D6F64656C2F6360 +:108FC0006F6E7632645F34342F436F6E76324400B6 +:108FD0000100000030000000720BFEFF14000000D2 +:108FE000680200008800000000000009780200000C +:108FF000640BFEFF080000008C0100003000000040 +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:109030000000000000000000000000000000000030 +:109040000000000000000000000000000000000020 +:109050000000000000000000000000000000000010 +:109060000000000000000000000000000000000000 +:1090700000000000000000000000000000000000F0 +:1090800000000000000000000000000000000000E0 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:109180000000000030000000FBD2D03AC1E0E23A1B +:109190009B2E043B7154633BC45B193B9F90C93ABF +:1091A000E7A1F93A2CF7DA3A90E9DE3A87C8C33AF0 +:1091B00079E9413B9115CF3A301E103BC671CA3A4E +:1091C0008BDFB33AE78DE93AB599C83AE4AB0E3B89 +:1091D0001551EA3A4BFBDD3A34D9C33A7CAFEE3A4B +:1091E0008954E23A1709183BFFB5E53A375F0A3B65 +:1091F0004CA42C3B487AD93AC9AD133BDB711A3BDE +:109200002B9B073B3AA4213B25C3A63A65AA143BF6 +:1092100007B0C13A1D47D43A83CF0D3BC6F81E3B79 +:109220000F091F3B34B3F73A85AA153B950C133B46 +:10923000A1C7053BE44F1A3BF147143BF21D083B25 +:10924000E5121C3BF4B3083B160000006D6F64652B +:109250006C2F636F6E7632645F34342F436F6E769B +:109260003244000004000000300000000100000053 +:1092700001000000E0000000120EFEFF14000000DC +:10928000A80A00008700000000000002D00A0000C9 +:10929000040EFEFF080000000C070000E0000000C4 +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000000000000000000000005B +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000000001A +:10965000000000000000000000000000000000000A +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:1096800000000000000000000000000000000000DA +:1096900000000000000000000000000000000000CA +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C000000000000000000000000000000000009A +:1096D000000000000000000000000000000000008A +:1096E000000000000000000000000000000000007A +:1096F000000000000000000000000000000000006A +:109700000000000000000000000000000000000059 +:109710000000000000000000000000000000000049 +:109720000000000000000000000000000000000039 +:109730000000000000000000000000000000000029 +:109740000000000000000000000000000000000019 +:109750000000000000000000000000000000000009 +:1097600000000000000000000000000000000000F9 +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000000000000000C9 +:1097A00000000000000000000000000000000000B9 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D0000000000000000000000000000000000089 +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000000000000000000000000000000048 +:109820000000000000000000000000000000000038 +:109830000000000000000000000000000000000028 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000000000000000000000000000F8 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000000000000000000000000000B8 +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000000000000078 +:1098F0000000000000000000000000000000000068 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000000037 +:109930000000000000000000000000000000000027 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000000000F7 +:1099700000000000000000000000000000000000E7 +:1099800000000000000000000000000000000000D7 +:1099900000000000000000000000000000000000C7 +:1099A00000000000E00000002C02CD388282223945 +:1099B000701F7C396B5AFD382D6B0C397340403960 +:1099C000D968E5380A68313929C4183904EB2039D7 +:1099D000D29A443924CD32392962633925C3A63954 +:1099E0004CD532395B1F2D395C0497395A2B2239FB +:1099F0007CC95739029D43394399193992F021396D +:109A0000C8842539DF962E399406FE3858BD36397C +:109A100094F7F4388F1E37390BC073394C9B1C39BF +:109A2000F1C30139953E3C39552F26393693193902 +:109A3000CF71FC38F39E84394CC1A539299841393E +:109A4000B52E5A398CB356391C4F3639210D26396B +:109A5000B933D7380E3C16395FD82B39C73D393961 +:109A600007BC0D39B2AB233920C974398CFC82395B +:109A700017F26B39BF080E39ADDE1239B0A1823949 +:109A800039152839DB6E303978E807399D3DF338D0 +:109A90009D7AFC386AB404394F650539DC51823946 +:109AA000082A32398BB51C39062D3C39742BE6381F +:109AB00061952D39428F803918A62C39A752533918 +:109AC0002A498539EE2D4E39F3302C39EA2555399E +:109AD000E4EA4D39D1623839955CF7384BF23239C6 +:109AE000981B6339E71F6939BC88473964262A39CE +:109AF000F1562139D31B1F39021735390332F93892 +:109B0000F81D3539219060398E950D39C3EC28390F +:109B10002ACB4E3921BA2039E4E65A3946EA993936 +:109B2000B1821939A1D0443989C112393CDA4D3991 +:109B300095A5213959143239DF4D243951CE1439C4 +:109B40001D065E39BE10FE38983F45396BEA59391B +:109B50003BC53C3984B31A3982A29139383E7539F4 +:109B600015DC0B39A7B8CC38D85A26397F4840398C +:109B7000E057383938443839F4116839E8435A39EC +:109B800010DF1C395F7F5039CF333D39CD10153987 +:109B9000A1840239FC2D3C3927B24639D08A3939A3 +:109BA0001EB12B395BB0B139DE77793936B4533910 +:109BB000E8331F39E08E2C39B6331B399DD70A396B +:109BC00094195239261D813994D54639D8A11639B0 +:109BD000DAFD1A397C5105395B634D39469AD9381B +:109BE000014F29390E908A395CC51B39CBE53939CB +:109BF0003CC72E399FF2303915DC05390B910F39EE +:109C000062E134391ACC53397CF55039B67945398B +:109C1000A1BC21391B4F4839068D573962A2113931 +:109C20006E81F7388C894739A8F432396A9A2C3911 +:109C3000230608393A392A3991DF0D395E2B353937 +:109C400019F91B39DD841E39C829223977537A392D +:109C5000B6AA4E396E0810392FFD253945A62B3985 +:109C60002C054439905C2E39C17C2539B9570D3902 +:109C7000D87F9A393EA519398934353927BC353909 +:109C80009A6B3A39DE2D21398CC24B3939CE4439A1 +:109C9000FA472A39AF993B39AC7A2B3924AC52397F +:109CA00050907A39577B3039FD3805398267203931 +:109CB0002AE1483903D42B394CD022398211CF38CC +:109CC00088E70B39BE5A8739C7634E39628F5539D9 +:109CD000AD7D6E396D4740394DD34739B89C6C39ED +:109CE0007D4046392AD9323958B0F938E92E013940 +:109CF000A1BF82396E024539CB2AA7394FE97D3899 +:109D0000ADBC0239B6832C3927984A3974D57039DD +:109D1000FB0A2A39FC82593916C83039953F103967 +:109D2000F9774C395F9965392D0000006D6F6465D6 +:109D30006C2F62617463685F6E6F726D616C697ABB +:109D40006174696F6E5F36352F4675736564426165 +:109D50007463684E6F726D5633000000010000009E +:109D6000E0000000FE18FEFF14000000AC0A000036 +:109D700086000000000000091C0B0000D21DFEFF41 +:109D800003000000080000000C070000E0000000D5 +:109D900000000000000000000000000000000000C3 +:109DA00000000000000000000000000000000000B3 +:109DB00000000000000000000000000000000000A3 +:109DC0000000000000000000000000000000000093 +:109DD0000000000000000000000000000000000083 +:109DE0000000000000000000000000000000000073 +:109DF0000000000000000000000000000000000063 +:109E00000000000000000000000000000000000052 +:109E10000000000000000000000000000000000042 +:109E20000000000000000000000000000000000032 +:109E30000000000000000000000000000000000022 +:109E40000000000000000000000000000000000012 +:109E50000000000000000000000000000000000002 +:109E600000000000000000000000000000000000F2 +:109E700000000000000000000000000000000000E2 +:109E800000000000000000000000000000000000D2 +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000000000A2 +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF0000000000000000000000000000000000062 +:109F00000000000000000000000000000000000051 +:109F10000000000000000000000000000000000041 +:109F20000000000000000000000000000000000031 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000000000000000000011 +:109F50000000000000000000000000000000000001 +:109F600000000000000000000000000000000000F1 +:109F700000000000000000000000000000000000E1 +:109F800000000000000000000000000000000000D1 +:109F900000000000000000000000000000000000C1 +:109FA00000000000000000000000000000000000B1 +:109FB00000000000000000000000000000000000A1 +:109FC0000000000000000000000000000000000091 +:109FD0000000000000000000000000000000000081 +:109FE0000000000000000000000000000000000071 +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000000000000000000040 +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000000000 +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A0900000000000000000000000000000000000C0 +:10A0A00000000000000000000000000000000000B0 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000000000000000000090 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000000000000000000000000000000070 +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A11000000000000000000000000000000000003F +:10A12000000000000000000000000000000000002F +:10A13000000000000000000000000000000000001F +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000000000000000FF +:10A1600000000000000000000000000000000000EF +:10A1700000000000000000000000000000000000DF +:10A1800000000000000000000000000000000000CF +:10A1900000000000000000000000000000000000BF +:10A1A00000000000000000000000000000000000AF +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E000000000000000000000000000000000006F +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000000000003E +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A24000000000000000000000000000000000000E +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A2700000000000000000000000000000000000DE +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B000000000000000000000000000000000009E +:10A2C000000000000000000000000000000000008E +:10A2D000000000000000000000000000000000007E +:10A2E000000000000000000000000000000000006E +:10A2F000000000000000000000000000000000005E +:10A30000000000000000000000000000000000004D +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A34000000000000000000000000000000000000D +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A3700000000000000000000000000000000000DD +:10A3800000000000000000000000000000000000CD +:10A3900000000000000000000000000000000000BD +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000000000000000000000008D +:10A3D000000000000000000000000000000000007D +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A4900000000000E00000007123883B54D5D73B4A +:10A4A000E06C273C0B3EA83B587EBA3B9855FF3BDF +:10A4B000A057983B2D9EEB3B86E4CA3B21B8D53B89 +:10A4C000CF8E023C7378ED3B2FFF163C2D7B5D3C1D +:10A4D0004883ED3BA4EDE53BCA91483C9361D73BF3 +:10A4E000CC4B0F3C43E6013C8DFFCB3B8113D73B6C +:10A4F0005AD4DB3B60E0E73B5EB0A83B79B3F23B6C +:10A5000068ACA23B9634F33B87DD213C41FECF3B58 +:10A510003C58AC3B1E03FA3BDCB6DC3B83F7CB3B41 +:10A5200093A3A73B1B23303CB8245C3C0B8F003C1F +:10A5300004E3103C3B930E3C1121F23B6F89DC3B62 +:10A5400059E88E3BC287C73B5E3BE43B0C06F63BBB +:10A55000B93DBC3B0860D93B8F8D223C6AF72D3C4E +:10A56000C3AE1C3C9EA3BC3BBE0FC33BBE7E2D3C7A +:10A570002F3CDF3B3B53EA3BBF80B43BEA86A13B29 +:10A580006CA9A73B9D3FB03B8D2AB13BB8142D3C35 +:10A59000D29FEC3B1C21D03BCCEBF93BDBD8983B6A +:10A5A000648AE63B43BE2A3C974CE53BE3540C3CB3 +:10A5B0002C05313C80EA083C03B1E43B2D8B0D3C7B +:10A5C000FBBD083C3DE3F43B7B43A43BCBA9ED3B07 +:10A5D00053D0163C2FCF1A3CCD80043CFDFAE13B12 +:10A5E0007847D63BF450D33B8E82F03B367BA53B7D +:10A5F000CD8BF03BB61F153CA10ABC3B735AE03B28 +:10A60000EA52093C3477D53B535D113C256B4C3CF9 +:10A6100093E1CB3B8BB2023C0AE9C23BECB2083C73 +:10A62000EAAFD63B0683EC3B6C37DA3B03A2C53B73 +:10A630000F70133C1EB7A83B3BFC023CABB5103C73 +:10A64000F2B5FA3B6B76CD3BD46B413C51DB223CFF +:10A650004BC0B93B9FF2873BA7F0DC3B4860FF3B18 +:10A66000B5D4F43B9ABAF43BEC1B1A3C18F1103CFD +:10A670004158D03B95740A3CCE48FB3B50FAC53B51 +:10A680002558AD3B13EDF93B4EF2033C5C6CF63BB9 +:10A690003B07E43B39FE6B3C99A9253CAC950C3C4F +:10A6A000F070D33BC12DE53BAE20CE3B5C66B83BA2 +:10A6B000FC840B3CB67A2B3CD409043CF30EC83B1B +:10A6C00025D9CD3B3810B13BFA63083C7280903BF2 +:10A6D000EDDCE03B5207383C1EE2CE3B31E5F63B79 +:10A6E0009B20E83B3B02EB3B4CC8B13BA2ACBE3BE2 +:10A6F000563BF03B89A50C3C04C30A3CD322033CE7 +:10A7000085CED63B8804053CA6230F3CAA6BC13BF3 +:10A71000F35BA43B5781043CEFACED3B153DE53BBF +:10A7200026A8B43B0114E23BED6CBC3B999DF03B89 +:10A73000D526CF3B7588D23B7E5FD73B6D3B263C11 +:10A740005D3D093C324BBF3B4274DC3BD3F8E33BFD +:10A750006F2B023CEF92E73BB0C9DB3B81B8BB3BC0 +:10A76000CB314D3C760FCC3BC6A9F03BE35DF13BD2 +:10A77000E896F73BEA10D63B314F073CF2B0023C7B +:10A780009827E23B1C28F93BECBEE33B50E60B3C30 +:10A79000D563263CCF63EA3BB0EFB03B7809D53BAD +:10A7A0008665053C9435E43BA53CD83BA081893BBC +:10A7B00081CFB93B84C4333C420E093C37D10D3CB8 +:10A7C000755F1E3CDC5EFF3B51B2043C12201D3C19 +:10A7D000D3A6033C6C88ED3B1ACFA53B4D92AB3B17 +:10A7E00082A62D3C9DD3023CD5045E3CEE9C283BCA +:10A7F00095A2AD3BED1EE53B0A89063CBFED1F3C33 +:10A8000095D6E13BFB70103CBDC9EA3B7294BF3B5F +:10A81000ABC7073CD977183C750000006D6F6465C5 +:10A820006C2F62617463685F6E6F726D616C697AC0 +:10A830006174696F6E5F36352F467573656442616A +:10A840007463684E6F726D56333B6D6F64656C2F29 +:10A850006465707468776973655F636F6E76326480 +:10A860005F32312F6465707468776973653B6D6F13 +:10A8700064656C2F6465707468776973655F636F76 +:10A880006E7632645F32332F6465707468776973F3 +:10A89000650000000400000001000000030000004B +:10A8A00003000000E00000004224FEFF140000004E +:10A8B000A40A00008500000000000002CC0A00008D +:10A8C0003424FEFF0800000008070000E00000003C +: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 +:10AFD000E0000000C5BD343973C033394CDD903911 +:10AFE000ED6FF7384D6241395F3F3039D3BA0039E0 +:10AFF000363423399BC45539A3F43139BCCC2A39B2 +:10B00000346422396679433913842F39786E2C39A8 +:10B010008F5B2239AD7F1A397DC86A39D91223393D +:10B02000D25700390F645939629D5C39CAEC29390D +:10B030000A00303983474139A6C16B3969B23039CA +:10B04000DE3238390C5420390A16F038A438333936 +:10B050005B97E0380A87253989684E39F8BA333961 +:10B060001D2E293924811E397BF71B39EF382C39E5 +:10B07000BD0F1A395E902C39DC5A063914EA25398D +:10B0800022950D3927CDF5387241DE3860FF6539DC +:10B090001E2558395CF143392E940839321424396D +:10B0A0002EFF24394FCA203939D43D3980AB4F396E +:10B0B0002B391B3943C536394B554439298133392E +:10B0C000A157483983BE3339983822390872173965 +:10B0D000DE2E2A397D013B398BE208392592503921 +:10B0E000EEAC4539E596F838CD5D1C3939D290394A +:10B0F0009C4E383986415F39CE012939CBF1E7388A +:10B100002B9824396FDE2C3945072239A7991C3931 +:10B11000064C67392DB81D392BA2283930682739DC +:10B120007F28263975A163393B043139F3595439E5 +:10B13000B2122D3922662439D1F01E39B2200D39D0 +:10B14000E3464339992E2739F2D2EB386D10023994 +:10B1500051922539CA3E1F39CD4B0939E32D21398A +:10B1600081E015392C9E3939A7235839868B42390D +:10B170001A608839E9382F392EE83239ADEF203995 +:10B18000FFE80039DD885E39BA8A08390673243948 +:10B1900090EA19394F103E396772E23856BF493983 +:10B1A0007E5F2339DBCE29390DC6303991E41A3957 +:10B1B000299330390AA908391BA98D3950C71F397D +:10B1C0001BBB29396FA2583946F65239CE382C3973 +:10B1D0009FA6283903714639D86515397D6F3539F1 +:10B1E000B21B16398AB12A3947FC02391D6D1D3947 +:10B1F0006EBF23397FAD6039E36467398D5A5939A1 +:10B20000A5AD2139221E4639F7EC303920301239EC +:10B2100053B436392F662639EF2A403920FF4D398D +:10B2200076502039ED68523988AE373992D92139B4 +:10B230000E3312394F27133926A0FD38093B353913 +:10B24000C65621392A4225398CF71A39BF173D399C +:10B2500021D135398CBE183915E6493989C660398E +:10B26000A0442739BD2F3B3984621D39F0CE3B39CC +:10B27000EE33233998D21C390BFD4039AB711D399F +:10B28000A27AF83829B7693973732D3983DC4039CC +:10B290001BE71E39C8413D395E9B463968B62139E6 +:10B2A000F7195B3931F50E39AEF0243987E81139D9 +:10B2B00053C43A39AAD02A39FA8B31397B1C29393F +:10B2C000D90C213983683F3959656039C840233921 +:10B2D0002C824A39D5DB5A39DCF51D39216D2939E3 +:10B2E00096056239900D5039CBB11B3939294E3949 +:10B2F0004EBE3C39C2872B3927323439D1B1393966 +:10B300003DAA163933491E39A4033239DE7855393E +:10B31000FC662F39A1594239C8BF2739D2F56539A2 +:10B3200021964839B58D1539A2965139D90B223954 +:10B330007B7D26392DBA1E390E8A3239BB392E391A +:10B34000AA055139CC2221397E3F0139B1102E395D +:10B350007DB802392D0000006D6F64656C2F62614D +:10B360007463685F6E6F726D616C697A6174696F26 +:10B370006E5F36342F467573656442617463684E40 +:10B380006F726D563300000001000000E000000005 +:10B390002A2FFEFF14000000A80A0000840000000D +:10B3A00000000009B80A00001C2FFEFF0800000082 +:10B3B0000C070000E000000000000000000000009A +: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 +:10BAB000000000000000000000000000E0000000A6 +:10BAC0009109993A1333983AC451F53A9B82513A05 +:10BAD00001BEA33A803B953A0EFF593A2A308A3A82 +:10BAE0007300B53ABEAD963AA29E903A0A80893A62 +:10BAF0001583A53AE99C943A5600923AB878893A67 +:10BB000038D1823AB5CBC63AEA138A3A6657593ADF +:10BB1000BE11B83A90CCBA3A03E18F3AE005953AB3 +:10BB200052A7A33AAD9EC73AE89C953AFFF69B3AD6 +:10BB3000D7C0873A2C494B3A15C0973A802A3E3AEB +:10BB4000D1278C3A2BC5AE3A6F2E983A903F8F3A58 +:10BB50008035863A6B0F843A02D3913A7072823AFA +:10BB60000A1D923AAC85633AAD7B8C3AFFC26F3ABC +:10BB70000520503A3D303C3A61BEC23AB003B73A74 +:10BB8000A8E8A53AC749673AD1ED8A3AC8B48B3AD2 +:10BB9000F924883A6CBBA03AA1D6AF3A476E833AF3 +:10BBA0006EC19A3A453DA63A7CFD973A4AA2A93A17 +:10BBB0006F31983A1D5B893A623B803AF618903AA9 +:10BBC00078579E3A7CCE673AEC99B03A3C60A73AF7 +:10BBD0005C7C523A0E66843A043FF53A7C0E9C3AFD +:10BBE0001009BD3A0C1A8F3A6664443A8F5D8B3A5D +:10BBF000245F923A5A31893ABC98843A0AD8C33AB7 +:10BC0000578B853A12C98E3A37BF8D3A87B08C3A36 +:10BC100056BDC03A2FE2953A61CDB33A648B923A61 +:10BC200032338B3A0F94863AD1FD6E3A5058A53A8A +:10BC3000748E8D3A52AD473A8A415C3A5E318C3A05 +:10BC400014D6863ABB80683A4A79883ACDCE7D3A96 +:10BC50009D2A9D3A7302B73AABB9A43A96F1E63AF7 +:10BC6000455D943AF47B973A9D44883A3F4D5A3A61 +:10BC7000B56CBC3AC639673A1C3E8B3AF652823AEA +:10BC80004CEEA03ABBBC3F3ADDD2AA3AD0548A3A35 +:10BC9000ABC78F3A89AD953AA526833A7282953A19 +:10BCA0001B6D673AD2E4EF3AAD49873AF2B68F3A64 +:10BCB000CC6DB73A39A0B23AE6D2913AD7CC8E3AA7 +:10BCC0004306A83A15FF7C3A0BA0993A0A337E3A0C +:10BCD0009B87903AF0D05D3AC84B853A0BA68A3ADA +:10BCE0003F3DBE3A17EDC33AB109B83A77E5883A15 +:10BCF00016C0A73A7CCE953A8E8F773A17B39A3A08 +:10BD0000C2E48C3A5DB6A23AEA6BAE3ACDBD873A50 +:10BD10008A28B23AF2869B3AA80A893A8394773AFB +:10BD20002432793A00C0563AA173993AE89B883A8E +:10BD300080ED8B3AB736833AD61BA03AB8F2993ADF +:10BD4000EE54813AABF3AA3A7352BE3A1BA18D3A34 +:10BD5000A17E9E3ACF42853A6D059F3AED2F8A3AF1 +:10BD6000F2C8843A4468A33AA34F853A6E64523AC3 +:10BD700046E4C53A50DD923AB94CA33AD68B863A9E +:10BD80006D3FA03A202AA83AE2EC883A8784B93A73 +:10BD90003117723A81A88B3A4F16773AAE239E3A02 +:10BDA000F6A1903A2055963AA2308F3A505D883AE3 +:10BDB000BE11A23A2800BE3ACF3A8A3AD577AB3ABA +:10BDC000EB4FB93A91BF853AEC748F3A9860BF3A1D +:10BDD000A929B03A6AD4833A8F8FAE3A1AD09F3AE3 +:10BDE000FD3C913A5993983A3F3B9D3A6E247F3AF5 +:10BDF0002206863A72BA963A52C0B43A4884943AC5 +:10BE00006C8FA43A62098E3A4AB6C23A36D7A93A3A +:10BE100098427D3A7B76B13A3A35893A7CF88C3A49 +:10BE2000CB65863A422C973A3485933ABCFBB03ABC +:10BE3000E66F883AB9DF5A3A7462933A245E5D3A03 +:10BE4000160000006D6F64656C2F636F6E76326450 +:10BE50005F34332F436F6E763244000004000000DD +:10BE6000E0000000010000000100000030000000C0 +:10BE70000A3AFEFF14000000680200008300000080 +:10BE800000000002BC020000FC39FEFF08000000B8 +:10BE90008C010000300000000000000000000000E5 +:10BEA0000000000000000000000000000000000092 +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000000000000000000062 +:10BEE0000000000000000000000000000000000052 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000000031 +:10BF10000000000000000000000000000000000021 +:10BF20000000000000000000000000000000000011 +:10BF30000000000000000000000000000000000001 +:10BF400000000000000000000000000000000000F1 +:10BF500000000000000000000000000000000000E1 +:10BF600000000000000000000000000000000000D1 +:10BF700000000000000000000000000000000000C1 +:10BF800000000000000000000000000000000000B1 +:10BF900000000000000000000000000000000000A1 +:10BFA0000000000000000000000000000000000091 +:10BFB0000000000000000000000000000000000081 +:10BFC0000000000000000000000000000000000071 +:10BFD0000000000000000000000000000000000061 +:10BFE0000000000000000000000000000000000051 +:10BFF0000000000000000000000000000000000041 +:10C000000000000000000000000000000000000030 +:10C0100000000000000000000000000030000000F0 +:10C0200028B423382614313833AD2438BA7486380E +:10C030004AA24238F93D103833354C3823784C3811 +:10C040005294283835604038A7A75538B19C243819 +:10C0500095AA2338D5771B383B08ED37B3F32E3834 +:10C0600066832038F4D16E38D2BB4038ACA2133886 +:10C070009F6125383F1A2E38C1DA0A38E76338380D +:10C0800000490638B5A95A38CD6C1F38F80A173858 +:10C090001B700538CA526C383CB93F38715514389A +:10C0A000353E2938ABCF0F383596693800D058382F +:10C0B000D5FF1D384F242D38230B4B384FB32E3866 +:10C0C000F0E51038124B1D387C2946381E932C3869 +:10C0D000E6660238F3243838F469273849C8173837 +:10C0E0005B0000006D6F64656C2F62617463685F54 +:10C0F0006E6F726D616C697A6174696F6E5F3633F1 +:10C100002F467573656442617463684E6F726D5635 +:10C11000333B6D6F64656C2F636F6E7632645F3492 +:10C12000382F436F6E7632443B6D6F64656C2F63BE +:10C130006F6E7632645F34322F436F6E7632440016 +:10C140000100000030000000E23CFEFF140000008F +:10C150006802000082000000000000097802000070 +:10C16000D43CFEFF080000008C01000030000000FD +:10C1700000000000000000000000000000000000BF +:10C1800000000000000000000000000000000000AF +:10C19000000000000000000000000000000000009F +:10C1A000000000000000000000000000000000008F +:10C1B000000000000000000000000000000000007F +:10C1C000000000000000000000000000000000006F +:10C1D000000000000000000000000000000000005F +:10C1E000000000000000000000000000000000004F +:10C1F000000000000000000000000000000000003F +:10C20000000000000000000000000000000000002E +:10C21000000000000000000000000000000000001E +:10C22000000000000000000000000000000000000E +:10C2300000000000000000000000000000000000FE +:10C2400000000000000000000000000000000000EE +:10C2500000000000000000000000000000000000DE +:10C2600000000000000000000000000000000000CE +:10C2700000000000000000000000000000000000BE +:10C2800000000000000000000000000000000000AE +:10C29000000000000000000000000000000000009E +:10C2A000000000000000000000000000000000008E +:10C2B000000000000000000000000000000000007E +:10C2C000000000000000000000000000000000006E +:10C2D000000000000000000000000000000000005E +:10C2E000000000000000000000000000000000004E +:10C2F0000000000030000000456BD93AC22EEB3A36 +:10C3000008B6DA3A0793323BC53F013B4F92BF3A3A +:10C31000549B073BC7C7073BFDE4DF3AC67FFF3AA4 +:10C3200055E10D3B1BA0DA3A8E5ED93A277BCE3A17 +:10C3300077679D3AAA5BE83A832ED53A6C971E3B05 +:10C3400073F9FF3A0C14C43AA7A5DB3ADB3AE73A93 +:10C35000886AB83AAFE4F43AF458B23AB234113BCE +:10C3600080BCD33A919AC83AE338B13AFAEE1C3B12 +:10C3700004A2FE3A7A01C53A9EC6E03ACFFFBE3A21 +:10C38000BF1D1B3B20FA0F3BC6D7D13A39F4E53A23 +:10C3900065D5063B2506E83A6371C03AB4E7D03A62 +:10C3A0008C97033B6433E53AA930AD3A1391F43AE4 +:10C3B000B858DE3A0196C93A160000006D6F646500 +:10C3C0006C2F636F6E7632645F34322F436F6E76FC +:10C3D00032440000040000003000000001000000B2 +:10C3E00001000000E0000000823FFEFF140000009A +:10C3F000A80A00008100000000000002D00A00002E +:10C40000743FFEFF080000000C070000E000000081 +: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 +:10CB100000000000E00000006EA4B5392DBE5539BC +:10CB20005C24373915BEDF386A6EF738C9DE223922 +:10CB30007D41193911044539EDFF2439421C15395D +:10CB4000D81C48398EFE5A3953D73B3939C9283950 +:10CB5000638D8639E1C95339524C213973F3163943 +:10CB6000E3948139FC958D398EC14B39BF773A39C1 +:10CB700072230D39ED2D453992F35639E7858A39FF +:10CB80002BE82839B988223994D715390237553915 +:10CB900020173439A7E614397111EE385855403949 +:10CBA0001A6F8C3994B44C39F7A10F39CDB4473989 +:10CBB0008FC053399B713E39AE6A1639978D9539BE +:10CBC000DC5DE03812195D3921CD5F39FCEB3D3970 +:10CBD000A4323739E8F162391BA429398A998E3990 +:10CBE0002BFF123961C21B39D9B0DC38CA6C4C3901 +:10CBF00031363239D91F22397FD96739C60B1439FA +:10CC0000992D1A3997BD5C3927CC3139817E343959 +:10CC1000BEC47D39868981397AD6D7382D2B19390A +:10CC2000A6911D39706437396DC1D438C1D12C3902 +:10CC3000FB5B95395EB18139AB840739945419395E +:10CC40002FF9E038824E0839F6B31839C6A04139B9 +:10CC50009B565339328349399524073989C3303972 +:10CC60001C06263926E9AB3884F191397D812E39AD +:10CC700073936F39918825399E7A363989213239F3 +:10CC8000547D3A39B9F943390FF03A395F535B397A +:10CC9000FF07E83800B454397A23D038F282953946 +:10CCA000C4E65E39F0C345398FD62539CFE8173948 +:10CCB0006A923239097322395C4F59397B96173998 +:10CCC00064552039B9378839BB210639D9146739F9 +:10CCD0004E412A392DA84A39AD96213935D93139F5 +:10CCE000BCC00639523B30398B73D138215A423996 +:10CCF00050505C393693323946565A396DF13739CE +:10CD000055F03039305510391BF51C394BDA1539CF +:10CD1000CF081239AF59F238B0C907398FEA47390D +:10CD20006DBE3F394C132F39DFED2139552991392B +:10CD3000180D6A39F960243993752939BC51A9381D +:10CD4000B68116392C4155390E1512395D0F0C3943 +:10CD5000CFD307394E522739AC154339FA071A3960 +:10CD6000FD175A39F06E14397F00DE388E5B593961 +:10CD7000DE9D1839BE806D39FC771739BAD97A39FA +:10CD80008CB22839973A6D397D9E2039F5290A39B8 +:10CD9000CFAD263912AB4239027EBF38E7232039A6 +:10CDA000A2AB1C3908B71E39A48B2D394FBC2539CD +:10CDB0006537773906830539B63B3239EE414F394D +:10CDC0001516EF386EC54C39D5272C39EA0F0339C3 +:10CDD0008D0AA63942BA2C395CFA7A397C53C538A7 +:10CDE000671A283926573739556239390B3751397F +:10CDF000D54F8B39CD477239CE8C2B39EA851B390B +:10CE00009B57133953C65B39BF0B2B390836FE3895 +:10CE100018C5263938C205391EC3CB3867B57B39EA +:10CE20005B2A17395CFA4C3974AFF03843DE193994 +:10CE3000D31E0F393C214D3932DC1839D5B22E3989 +:10CE400027251C3977F21F39EB008039170D4F3930 +:10CE50007CB23F39BEB82A3967C93B399EA509392A +:10CE600049AE40396D071639D20B463970A76D3976 +:10CE70002A68F0384E2F1539DD4E2339ABEC1139C5 +:10CE80003457F538CD554739E4333939F8872A39DD +:10CE90006A342B39FA0C21392D0000006D6F64655E +:10CEA0006C2F62617463685F6E6F726D616C697A1A +:10CEB0006174696F6E5F36322F46757365644261C7 +:10CEC0007463684E6F726D563300000001000000FD +:10CED000E00000006E4AFEFF14000000AC0A0000F3 +:10CEE00080000000000000091C0B0000424FFEFF04 +:10CEF00003000000080000000C070000E000000034 +: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 +:10D6000000000000E0000000623E713C4AF00D3C6A +:10D610004A3CF33B3A94943B524FA43BE34FD83BF4 +:10D62000FA8ACB3BB3D4023CE723DB3B8809C63BF9 +:10D6300027E3043C0A6D113CFA79F93B3F2BE03BB0 +:10D64000C7B3323C0FA40C3C5C39D63B557BC83B7E +:10D65000BD192C3C320B3C3C884E073C09A7F73BDC +:10D660001373BB3B7FF0023CBFBD0E3CD7F9373C88 +:10D670005954E03B96DDD73B5002C73B87960D3CA3 +:10D68000B62EEF3B56C2C53B95179E3B5871FF3BEC +:10D690008E833A3CEAEF073C1CC3BE3B109E043C21 +:10D6A000DF9D0C3CE1EEFC3BAFC5C73B0CA0463C0C +:10D6B00054FE943BA6D2123C389E143C6A3DFC3B7F +:10D6C000414FF33BA4B4163CF34DE13BEB633D3CCF +:10D6D000E53AC33B29DECE3B708D923B3EC0073C12 +:10D6E000F9AFEC3B4C52D73B6EF6193CA39FC43BC1 +:10D6F0008FC4CC3BE695123C2323EC3B03B8EF3BB5 +:10D70000A684283CA60A2C3C6D548F3B586DCB3B1D +:10D710007045D13B6591F33B72488D3B9486E53B68 +:10D72000295E463C913F2C3C33FCB33B54A4CB3B9D +:10D730007965953B4408B53B02CFCA3BC394003C96 +:10D7400083570C3C1FD1053C967CB33BB1C3EA3BED +:10D750001D80DC3BA651643BC3D4413CFAC3E73B8C +:10D76000EA171F3C60D9DB3BDA5AF23B8A94EC3B68 +:10D7700073AEF73BD523023CD446F83B5DA5113C84 +:10D780004F159A3B883F0D3C8F378A3BE991463CC9 +:10D790003E05143C1D54033CF540DC3B32C1C93B03 +:10D7A000742AED3BC8C0D73BB34E103CDB53C93B9A +:10D7B00069F1D43B02EA343CCC24B23BD873193C27 +:10D7C000BB1EE23BAE93063C1D9CD63B7A34EC3B41 +:10D7D000F9F7B23BC90EEA3BBA168B3BDA0F013CB4 +:10D7E000554D123C842BED3B4AFD103CA54CF43BBF +:10D7F00030FFEA3B23B1BF3B8775D03BEB05C73B0E +:10D80000B3F3C13B8EEFA03BDE57B43BC3C1043C36 +:10D81000E9A8FE3BA185E83BEC0FD73BE5CA403CBD +:10D82000B26C1B3CCA50DA3B2710E13B8DE0603BF9 +:10D8300046E4C73B479D0D3CF603C23B6704BA3B39 +:10D840004F65B43B4F39DE3B648C013C9892CC3B36 +:10D85000EED3103C5723C53B546C933BCC56103C45 +:10D86000ABB1CA3B7EB71D3C5B2BC93B9594263CB4 +:10D87000210DE03BE8881D3C7E52D53BB97FB73B8C +:10D88000D75EDD3B9A45013C5A537E3BAFAFD43B5C +:10D89000F313D03B16CBD23B757DE63B181EDC3B29 +:10D8A000C92A243C0452B13B4EB7EC3BC8A1093C09 +:10D8B000AAC49E3B1BFB073CE7A4E43B2311AE3B01 +:10D8C00003865C3C6067E53B41AA263C7009833BCC +:10D8D0001043DF3BBE7FF33B9836F63B8DEE0A3CB0 +:10D8E0000606393CAEE3203C01D7E33BDB8DCE3B63 +:10D8F00059B0C33BB3F1113C992BE33BE1CFA83BBB +:10D90000C37DDD3BF2A5B13B924F873B7626273C9A +:10D9100041C4C83B411E083C83D49F3B315BCC3B98 +:10D92000F014BE3B1238083C7204CB3B8305E83B45 +:10D930005861CF3B066ED43B38012A3CB17E093C8E +:10D940000C99FE3B5CBDE23B7D67F93BF6CFB63BF5 +:10D9500078E7FF3BDC41C73BD983033C30D11D3C1A +:10D960002CA59F3BD422C63BBDE4D83B53CEC13B44 +:10D97000E8EBA23BFA5E043CEBF8F53B957CE23B1E +:10D980009D61E33B3CE5D53B750000006D6F646530 +:10D990006C2F62617463685F6E6F726D616C697A1F +:10D9A0006174696F6E5F36322F46757365644261CC +:10D9B0007463684E6F726D56333B6D6F64656C2F88 +:10D9C0006465707468776973655F636F6E763264DF +:10D9D0005F32302F6465707468776973653B6D6F73 +:10D9E00064656C2F6465707468776973655F636FD5 +:10D9F0006E7632645F32332F646570746877697352 +:10DA000065000000040000000100000003000000A9 +:10DA100003000000E0000000B255FEFF140000000B +:10DA2000A40A00007F00000000000002CC0A0000F1 +:10DA3000A455FEFF0800000008070000E0000000F9 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000000000000000000000000000000056 +:10DAD0000000000000000000000000000000000046 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000000000000000000000000000000015 +:10DB10000000000000000000000000000000000005 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA0000000000000000000000000000000000074 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000000000B3 +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000000000000000FF +:10E1200000000000000000000000000000000000EF +:10E1300000000000000000000000000000000000DF +:10E14000E0000000F8650939852A4B392DCE533996 +:10E15000CC982E39283C3F396D3947390A841F390C +:10E160006D9C3A392F50103991B82A39EFB82F39B0 +:10E1700061906B39DC023F3906E61D3986788D39AE +:10E1800088DA5539595A5339EDB71B391BA116395D +:10E190005133263908A54439B18FFC38008513392D +:10E1A00018995639261B5B39F6CF1139DEB91B3960 +:10E1B000D1443B3975F430390BC44B392B8B303992 +:10E1C0009E7C723912612839918C4E39EC76263951 +:10E1D0004EC82E39EB6B223925EA3E39D24C6939CB +:10E1E000E2D46139CC651E3902EBEF3805533E3974 +:10E1F000038835396A4923398DBC2D39006E4A3977 +:10E200001632253922AB54395B313D398A553A39BA +:10E210006B5B12391F4B353956ECDE382C5D4139BA +:10E22000F07B1839944A4239F27B443908F01B39A3 +:10E23000E8995F39102F08394F3128392B6232396C +:10E2400000C45339D8B83E3980244E399CA9893945 +:10E2500047665139BB452C39F29934399C170E3930 +:10E26000148F3639EAA177393E995F39FAD9D33814 +:10E270003B1648394EF223399EA91F3920002C390C +:10E280006FBC1C390B4A493939FA1C39EF673E39E2 +:10E2900056284339DFBE2A39DC961D39524D2639BE +:10E2A000B94A3139F3CB783971F14339FCE6373962 +:10E2B000937E5539FA550F397AD32F3955FF3639B0 +:10E2C000077D493927640139CFE8F938080E6939E3 +:10E2D000521B4B39120585398A633C3916975E39D2 +:10E2E0002E4F7139EA794B395F452E39ADE82C391B +:10E2F000DEBA1C39B4F5343968D23B395458263962 +:10E30000E6194D39D7592F3931D3173915BD283969 +:10E31000A03D4839188238397D3149398C01753929 +:10E320002CD5613913ED6639A5C51939C0A66239F6 +:10E330005C75293953A22B395D8D3439CEE673399A +:10E34000E0FF0D39C3574439ED4A1D399A942539F8 +:10E350009BDB093989BD1D396A331539E6612639D8 +:10E360006A5C65390AF6513986D1083944BC3539B9 +:10E37000C11724392CEC55391EA46D39FC582A39A3 +:10E38000AF5731399AA74639E5EB1A3925EE3739B7 +:10E39000C5B231397AA2503985C14B392316393982 +:10E3A000803E2C3900733339632E3A39B5E944394C +:10E3B000E3874539154E38398F46643936A53E39DD +:10E3C0009EBA593999C86039FA21193934D23D3980 +:10E3D00087A92D3943466639F24C2F3946E1733906 +:10E3E00010B4433908784439F90132392589343970 +:10E3F00048CD473904AD183966B2633948F222393D +:10E400008642743978202F39BDB63439F8F3233970 +:10E4100091383F3925E639392227693907FF4A39CA +:10E4200089DD4239E2FF7639684967395901523945 +:10E430004B8A8139ED987639E5933539A9AC5B394A +:10E440009B475F39652B53395A21353973473D391D +:10E45000FFCB5A395F801939A3F32B39EB0F3F39C2 +:10E46000C6855B396CFB60391E176839DD9E433900 +:10E470005E320A398B16213919632B39BE962C3935 +:10E48000E44E1F39B33E48392E51373969BB0E3936 +:10E4900025878639BAE6393901744F3934EA363975 +:10E4A00039011E3980DA2D39D9A2333938C84D39AE +:10E4B0002FC37F3972620E3944E54839439E433990 +:10E4C0008E9128392D0000006D6F64656C2F62619C +:10E4D0007463685F6E6F726D616C697A6174696F85 +:10E4E0006E5F36312F467573656442617463684EA2 +:10E4F0006F726D563300000001000000E000000064 +:10E500009A60FEFF14000000A80A00007E000000D0 +:10E5100000000009B80A00008C60FEFF080000003F +:10E520000C070000E00000000000000000000000F8 +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E5500000000000000000000000000000000000BB +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E59000000000000000000000000000000000007B +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000000000000000000000003B +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000000000000000000000FA +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E69000000000000000000000000000000000007A +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E7500000000000000000000000000000000000B9 +:10E7600000000000000000000000000000000000A9 +:10E770000000000000000000000000000000000099 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000000000000000079 +:10E7A0000000000000000000000000000000000069 +:10E7B0000000000000000000000000000000000059 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E8100000000000000000000000000000000000F8 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000000000000000000000D8 +:10E8400000000000000000000000000000000000C8 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E870000000000000000000000000000000000098 +:10E880000000000000000000000000000000000088 +:10E890000000000000000000000000000000000078 +:10E8A0000000000000000000000000000000000068 +:10E8B0000000000000000000000000000000000058 +:10E8C0000000000000000000000000000000000048 +:10E8D0000000000000000000000000000000000038 +:10E8E0000000000000000000000000000000000028 +:10E8F0000000000000000000000000000000000018 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000000000000000000000F7 +:10E9200000000000000000000000000000000000E7 +:10E9300000000000000000000000000000000000D7 +:10E9400000000000000000000000000000000000C7 +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000000000000000000097 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000000000000000000000000000086 +:10EA90000000000000000000000000000000000076 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD0000000000000000000000000000000000036 +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000000000000000000000000016 +:10EB00000000000000000000000000000000000005 +:10EB100000000000000000000000000000000000F5 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB500000000000000000000000000000000000B5 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000000000000000000000000095 +:10EB80000000000000000000000000000000000085 +:10EB90000000000000000000000000000000000075 +:10EBA0000000000000000000000000000000000065 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000000000000000000000000025 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000000000000000000000F4 +:10EC2000000000000000000000000000E000000004 +:10EC3000BFD1773A8C38B73A1403BF3AD3749D3AB0 +:10EC40000976AC3A84AAB33A16DB8F3A844AA83ADA +:10EC50004D25823A01F6993AAD789E3A2E70D43A13 +:10EC60005D42AC3AB7658E3A272AFF3AF5DBC03AE7 +:10EC70009F9ABE3A686E8C3A7DD7873A5DE2953AA4 +:10EC8000F456B13A51C4633A8909853AD087C13AFA +:10EC90009298C53A677F833A28708C3A60E2A83A26 +:10ECA00039959F3AFFC2B73A45369F3A6FAEDA3A86 +:10ECB0005DD9973A9245BA3A551F963AAB9F9D3A1D +:10ECC000F079923A132CAC3A8565D23A48A9CB3AFE +:10ECD000F2D88E3A625D583AC9A3AB3AC4B5A33AAA +:10ECE000B041933A34AE9C3A898EB63A63FA943A7C +:10ECF00058CABF3A8F9EAA3A960AA83A2BFD833A81 +:10ED0000DA7EA33AD409493A8C61AE3AB483893A9F +:10ED1000A537AF3AE731B13A01A18C3A5BA6C93ABF +:10ED2000FAA0753A4AAE973A08DFA03AE7F9BE3A38 +:10ED30009DFFAB3AB9E7B93ABF4BF83AA5D7BC3A11 +:10ED40002E5C9B3A12DFA23A8C24803A01A3A43AAB +:10ED50006952DF3AC2A5C93AB90D3F3AA571B43A32 +:10ED600000DA933AFAFC8F3A681D9B3A57598D3A6C +:10ED70003D87B53A10918D3AA6B6AB3AA2FFAF3AAD +:10ED8000B1FB993A531E8E3AD1F9953A05E39F3A71 +:10ED9000305FE03AFFB4B03A26D9A53A0789C03AC5 +:10EDA000A843813A9D909E3A3D08A53A38B5B53AB8 +:10EDB0009460693A1560613AE52CD23AD72AB73A9D +:10EDC00007ECEF3AF3E4A93AF2BCC83A979ED93A75 +:10EDD0002580B73A97299D3A20EF9B3AED578D3A17 +:10EDE000D231A33A1062A93ABE03963A4BF7B83A29 +:10EDF000EB229E3A86EB883A572C983A2C95B43AF7 +:10EE00000865A63A1871B53A0DF4DC3A8AA9CB3AEE +:10EE10007041D03A0BAD8A3A8B66CC3A87D2983A99 +:10EE2000D0C89A3AB9D3A23A11F5DB3A240F803A06 +:10EE30004511B13AD8D98D3A3B53953AEBA5783A7A +:10EE400034418E3AB28D863A5F0C963A1CD8CE3A4F +:10EE50004B59BD3AFFC5763AE3E4A33AC5FB933A72 +:10EE6000DEEBC03AB84FD63ACE9F993AB5EE9F3A0C +:10EE70000227B33A68B68B3A9BDFA53ADA40A03A4C +:10EE80001127BC3AB9C0B73A8AEAA63AA8559B3AC4 +:10EE900014D5A13A47E7A73AE394B13A8A23B23AA4 +:10EEA0002036A63A88DDCD3AE9EDAB3AA65AC43A07 +:10EEB00055B7CA3A71198A3A9E2FAB3A0C9D9C3AC3 +:10EEC00000ABCF3A4A179E3A14F0DB3AA47DB03A31 +:10EED0005F2EB13A4888A03AEBCFA23ADB2FB43A82 +:10EEE000F7AF893AEB57CD3A1CF3923AC847DC3A70 +:10EEF0002EEF9D3A09F9A23A80DB933ACC72AC3AF4 +:10EF000021A6A73A8843D23A5311B73A2DBCAF3A5B +:10EF100049C0DE3AB494D03A7E63BD3A5FA5E93A7F +:10EF20007063DE3A7BC0A33ACC1BC63A235CC93A75 +:10EF30004770BE3A2F59A33A7CB2AA3A3151C53A2A +:10EF4000926E8A3A25129B3A244EAC3ABBF8C53AE7 +:10EF50002BE5CA3A384ED13A866AB03A6942793AD4 +:10EF60001346913ACB8F9A3A3DA59B3A28AB8F3AFC +:10EF70002496B43A0D52A53A44B8803A5FA4F23AC6 +:10EF8000A7A6A73A4A16BB3A2FF5A43A3E7E8E3A78 +:10EF900036C99C3A3B00A23A8094B93A5CA7E63A5B +:10EFA0000968803A5B2CB53AFB69B03A1605983A85 +:10EFB000160000006D6F64656C2F636F6E763264AF +:10EFC0005F34312F436F6E7632440000040000003E +:10EFD000E00000000100000001000000300000001F +:10EFE0007A6BFEFF14000000680200007D00000044 +:10EFF00000000002BC0200006C6BFEFF0800000075 +:10F000008C01000030000000000000000000000043 +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F0400000000000000000000000000000000000C0 +:10F0500000000000000000000000000000000000B0 +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000000000000090 +:10F080000000000000000000000000000000000080 +:10F090000000000000000000000000000000000070 +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000000000000050 +:10F0C0000000000000000000000000000000000040 +:10F0D0000000000000000000000000000000000030 +:10F0E0000000000000000000000000000000000020 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000000000000000000000000FF +:10F1100000000000000000000000000000000000EF +:10F1200000000000000000000000000000000000DF +:10F1300000000000000000000000000000000000CF +:10F1400000000000000000000000000000000000BF +:10F1500000000000000000000000000000000000AF +:10F16000000000000000000000000000000000009F +:10F17000000000000000000000000000000000008F +:10F18000000000000000000000000000300000004F +:10F1900023BE19383B1C12382167153821C53C386D +:10F1A0008BE912381D01113854B3273842911538B4 +:10F1B000A5610538153C1F38A7D8E537457A38389A +:10F1C000269C2D3812D1F437F1DF03380C7F033839 +:10F1D0003FB437387B3E2A38CC960F38CA83303854 +:10F1E0002308EE373EC50F3884AF2B38B8EBE7372E +:10F1F000EC1012385D97223802A23738BB406738CE +:10F20000BC97453847FE2738522438387CB02A3816 +:10F21000F9A3F237676A243894AB393873BC1D38C8 +:10F22000DB9E57384FE6F03744C71938297F6238DC +:10F2300030AB2538C2A11538760E5F385B311738F0 +:10F24000CFFA0638F9721A384EF81738ECC40C3871 +:10F250005B0000006D6F64656C2F62617463685FB2 +:10F260006E6F726D616C697A6174696F6E5F363052 +:10F270002F467573656442617463684E6F726D5694 +:10F28000333B6D6F64656C2F636F6E7632645F34F1 +:10F29000382F436F6E7632443B6D6F64656C2F631D +:10F2A0006F6E7632645F34302F436F6E7632440077 +:10F2B0000100000030000000526EFEFF140000004C +:10F2C000680200007C0000000000000978020000D5 +:10F2D000446EFEFF080000008C01000030000000BA +:10F2E000000000000000000000000000000000001E +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F3500000000000000000000000000000000000AD +:10F36000000000000000000000000000000000009D +:10F37000000000000000000000000000000000008D +:10F38000000000000000000000000000000000007D +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E000000000000000000000000000000000001D +:10F3F000000000000000000000000000000000000D +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F4200000000000000000000000000000000000DC +:10F4300000000000000000000000000000000000CC +:10F4400000000000000000000000000000000000BC +:10F4500000000000000000000000000000000000AC +:10F4600000000000300000008630CC3A7E0DC23A29 +:10F47000F86CC63ACFB5FA3A2D1EC33A7A95C03A1F +:10F480002BBADE3AECA4C63AAF25B13ACC7BD33ADC +:10F49000DFA1983A6302F53A6293E63AD692A23A2D +:10F4A0006C25AF3ABCA4AE3A63FBF33AFB1AE23ADE +:10F4B00047B4BE3A086FEA3A67119E3AF6F1BE3A8F +:10F4C0001B05E43A88029A3A79FEC13A07F1D73A25 +:10F4D0002AE3F33AFC90193BC336033BB61DDF3AEF +:10F4E0003D90F43A65B2E23AE320A13A515DDA3A4E +:10F4F000E097F63A487ED13A7D2F0F3BF0F89F3ADD +:10F50000A63CCC3A7168163B5B07DC3AD6BAC63AE1 +:10F510009A1F143B8DCDC83A1B45B33AB220CD3A61 +:10F52000C7D5C93A89F5BA3A160000006D6F64650F +:10F530006C2F636F6E7632645F34302F436F6E765C +:10F540003244000004000000300000000100000010 +:10F5500001000000E0000000F270FEFF1400000057 +:10F56000A80A00007B00000000000002D00A000092 +:10F57000E470FEFF080000000C070000E00000003F +:10F58000000000000000000000000000000000007B +:10F59000000000000000000000000000000000006B +:10F5A000000000000000000000000000000000005B +:10F5B000000000000000000000000000000000004B +:10F5C000000000000000000000000000000000003B +:10F5D000000000000000000000000000000000002B +:10F5E000000000000000000000000000000000001B +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F6100000000000000000000000000000000000EA +:10F6200000000000000000000000000000000000DA +:10F6300000000000000000000000000000000000CA +:10F6400000000000000000000000000000000000BA +:10F6500000000000000000000000000000000000AA +:10F66000000000000000000000000000000000009A +:10F67000000000000000000000000000000000008A +:10F68000000000000000000000000000000000007A +:10F69000000000000000000000000000000000006A +:10F6A000000000000000000000000000000000005A +:10F6B000000000000000000000000000000000004A +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000000000000000000000002A +:10F6E000000000000000000000000000000000001A +:10F6F000000000000000000000000000000000000A +:10F7000000000000000000000000000000000000F9 +:10F7100000000000000000000000000000000000E9 +:10F7200000000000000000000000000000000000D9 +:10F7300000000000000000000000000000000000C9 +:10F7400000000000000000000000000000000000B9 +:10F7500000000000000000000000000000000000A9 +:10F760000000000000000000000000000000000099 +:10F770000000000000000000000000000000000089 +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000000000000000000000000F8 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F870000000000000000000000000000000000088 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000000000000000B6 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000000086 +:10FA80000000000000000000000000000000000076 +:10FA90000000000000000000000000000000000066 +:10FAA0000000000000000000000000000000000056 +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000000036 +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000000000000000000000E5 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000000000000085 +:10FB80000000000000000000000000000000000075 +:10FB90000000000000000000000000000000000065 +:10FBA0000000000000000000000000000000000055 +:10FBB0000000000000000000000000000000000045 +:10FBC0000000000000000000000000000000000035 +:10FBD0000000000000000000000000000000000025 +:10FBE0000000000000000000000000000000000015 +:10FBF0000000000000000000000000000000000005 +:10FC000000000000000000000000000000000000F4 +:10FC100000000000000000000000000000000000E4 +:10FC200000000000000000000000000000000000D4 +:10FC300000000000000000000000000000000000C4 +:10FC400000000000000000000000000000000000B4 +:10FC500000000000000000000000000000000000A4 +:10FC60000000000000000000000000000000000094 +:10FC70000000000000000000000000000000000084 +:10FC800000000000E0000000E77FBC39BE331A39F5 +:10FC90002DC007390CEA363937B82839611B5D3970 +:10FCA000377A7E39940B6939625E5C39AA4CEC383C +:10FCB000F228233997F60F3938A22639C82B1F3975 +:10FCC000144A3639AD112539E7D4C53867BC333904 +:10FCD000D7EA2C39EA996139DC2E00397CE0FF380B +:10FCE0008F60E039FF713F39507D4A3940A00439B7 +:10FCF000EE77B439627C4C39ED6340399F0A813923 +:10FD0000C2822C39F5BA1E39ED3D6739B410143969 +:10FD100024AF2039B5AB613942810C398CF42C39D0 +:10FD2000A9924A394CDAD3399438EA388EFF15391A +:10FD3000F6DF493977173839F6B34A3903883F393E +:10FD400054683139EEC84B398BA72339DCF74E396B +:10FD50001ED8023955B92E392BA02A3938BD483959 +:10FD60004AFEB338D37DD0386DA861395E32303960 +:10FD7000EA954039453B9D394FDCE93872E7123945 +:10FD80006A78C43992260A396FD5243982AA9E39F5 +:10FD90001EC38E3983690939B6470339D8461B39E2 +:10FDA000F654223923563A39C0DD3139A0DA783990 +:10FDB00024B23439EE1B683953E48A39FD40643982 +:10FDC0003C5548399E6EFC380AD20E390F77BF3940 +:10FDD000B4A13F391B339939FDA2123977CB9D3934 +:10FDE0005F3644391DEA8439D88F06395EF49E396E +:10FDF0004FD79C39BAC4703938C6C33985E0283921 +:10FE0000426D0B39AF4C6F392EA82039924E5339C1 +:10FE10009E158C39E33305399133403921CD23398F +:10FE20000AEB1A3976768639EE176A392C5A183960 +:10FE3000303A81393F3507396FD12F39A1700E39EA +:10FE4000A3795C39A1E73C39B56F2E399118303967 +:10FE5000303B3B3967AE6C393B8D36398206F3381F +:10FE600011010D39A13C9839AB172D399550153931 +:10FE7000A5C52939BB90573919F70739381E2D39CF +:10FE80001350123923FCFF38ACD75D39734A3A3925 +:10FE90009434FA385EBF39397364403931A9133963 +:10FEA0009178953903DE763970E0813929EC35395E +:10FEB00059A83839C80205398CF55639EB13593928 +:10FEC000F9ED2C3956164C39A1DAF038F08A51394F +:10FED0007FFC1A39A1881C39449C043A4D2283398D +:10FEE0008EA64C3903517239990E96394DB86D3939 +:10FEF00038760D3919BE0839A7461A39128993394F +:10FF0000ADABB0398FCA41394C0C153942461F3957 +:10FF10009D093539AC780F392C4880397312343942 +:10FF2000ED4D4D39E4F32A39D92E3B39E0C63A3943 +:10FF3000020D29395E91433963D51339503C41395B +:10FF40002AF25539E1E007393A945839899B9939B1 +:10FF50004C7135395EDC0B3917802239D20F1039DC +:10FF60003F040F394761C238922F843982B90B3967 +:10FF700058D64239C9D34E39F9F1E63855CBED3868 +:10FF8000D6A6CD3823F4453996042B39D33A6139B6 +:10FF900036E22F392D7E67397FB06139F9B91339CF +:10FFA000F9BC2839DD8A0D39B020D7380A9B1C39B5 +:10FFB0007FDBE638564B4B399CB2083971304639F5 +:10FFC000401F2F3909DC1C39920B123915C2143924 +:10FFD00026B55F39A87B1839A7F0763921974839BB +:10FFE000C7508A39EAF4433995DBC138B65026390F +:10FFF000851C2839B56934397DDF4139D7AA3239B2 +:02000004021BDD +:1000000091F457390542E3382D0000006D6F6465A7 +:100010006C2F62617463685F6E6F726D616C697A78 +:100020006174696F6E5F35392F467573656442611F +:100030007463684E6F726D5633000000010000005B +:10004000E0000000DE7BFEFF14000000AC0A0000B0 +:100050007A000000000000091C0B0000B280FEFFC7 +:1000600003000000080000000C070000E000000092 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000000000000000000000000000000000002F +:1001D000000000000000000000000000000000001F +:1001E000000000000000000000000000000000000F +:1001F00000000000000000000000000000000000FF +:1002000000000000000000000000000000000000EE +:1002100000000000000000000000000000000000DE +:1002200000000000000000000000000000000000CE +:1002300000000000000000000000000000000000BE +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000000008E +:10027000000000000000000000000000000000007E +:10028000000000000000000000000000000000006E +: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 +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000000000000CA +:1006300000000000000000000000000000000000BA +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:10066000000000000000000000000000000000008A +:10067000000000000000000000000000000000007A +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E000000000000000000000000000000000000A +:1006F00000000000000000000000000000000000FA +:1007000000000000000000000000000000000000E9 +:1007100000000000000000000000000000000000D9 +:1007200000000000000000000000000000000000C9 +:1007300000000000000000000000000000000000B9 +:1007400000000000000000000000000000000000A9 +:100750000000000000000000000000000000000099 +:100760000000000000000000000000000000000089 +:1007700000000000E0000000DF597A3CB8CCCC3B20 +:100780003B4BB43BD7EEF23BA914E03B2ED4123CDA +:1007900028FD283CB0C11A3CAD56123CE9EA9C3B0E +:1007A00061B2D83B8033BF3B724FDD3B2566D33B04 +:1007B000621AF23B7A3BDB3B615F833B38B6EE3B30 +:1007C000E5A7E53B35D0153C3C3EAA3B12EBA93BE7 +:1007D0001F00953C6743FE3B3777063CD524B03B72 +:1007E00048AF6F3C99CA073CB684FF3B1B622B3C69 +:1007F000A91DE53B4DD0D23B1F8F193C2FA6C43B12 +:100800009C68D53B06DC153CAC9BBA3BCAB4E53BC7 +:100810006485063CF6AE8C3C92899B3B6937C73BAE +:10082000B90E063C2A7FF43B819B063CA460FE3B4C +:100830008F9EEB3B6E53073C845AD93B9870093C22 +:1008400007C7AD3B240EE83BB99CE23BA74D053CF6 +:10085000BA0D6F3B8E738A3BD8D9153CE502EA3B53 +:100860001AC7FF3BB7D2503C4C4C9B3B631BC33B6E +:10087000F677823C3A7BB73B77EBDA3B75BA523C72 +:10088000239B3D3C2280B63B3E5BAE3B163ACE3BC3 +:10089000D798D73B667AF73B833AEC3B2E41253C11 +:1008A00097FCEF3B8C221A3C3E77383C2893173C50 +:1008B0009A08053C75A1A73BF5AEBD3B204A7E3C9E +:1008C000C382FE3BDF774B3C78C0C23B3A92513C3F +:1008D0001B4C023CEE86303C0AB7B23B8C1C533CAE +:1008E000F54D503CA3E21F3CA101823C314AE03B64 +:1008F0001C2DB93BECE81E3C5D5FD53B2D520C3CFA +:10090000B60C3A3CE9E8B03B7C44FF3B6F8CD93BEA +:1009100029C0CD3B5595323CE4731B3CC257CA3BC2 +:1009200047A12B3CB792B33B2782E93B952DBD3BBA +:10093000C668123CA1E3FA3B5CACE73BA0E0E93BB4 +:100940009CAAF83BD02B1D3C9273F23B5262A13B18 +:100950006B45BB3B86304A3C6FE3E53B054FC63BEE +:100960007F7AE13B1C260F3C2D94B43B22ECE53B07 +:100970005952C23B6FFDA93B3851133CE16AF73B2A +:10098000EA26A63B28B2F63B6985FF3BB51CC43B73 +:100990002084463C6EEF233C147E2C3CA69DF13B0C +:1009A000963FF53BB2A7B03B0FBF0E3C3A27103C39 +:1009B0000EACE53BD586073C2FF19F3B43260B3C15 +:1009C00059D7CD3B76E5CF3B8A1FB03C8E292E3CD4 +:1009D0009AE6073CCCE9203C634B473C63DC1D3C7A +:1009E00002E1BB3B799CB53BD5E5CC3B0CF2433CEB +:1009F00002A46A3C83B0003C55F4C53B4F89D33B0D +:100A0000C470F03B448CBE3BDA5F2A3C8028EF3B4D +:100A1000BF55083CEA0BE33B389AF83B2110F83B02 +:100A20004785E03B88DE013C6757C43B0D52003CE4 +:100A3000D0120E3CAB76B43B6ED20F3C92024C3CD3 +:100A400078FAF03BACC0B93B1ED2D73B0255BF3B56 +:100A5000A3F1BD3B9914813B2E8F2F3C6092B93B93 +:100A60005662013CA358093CAF5C993B06E99D3BAB +:100A7000CA90883B1F74033C1722E33B1091153C3E +:100A80006F98E93BCAB9193C34DF153CFE32C43BD0 +:100A9000FB1AE03B6DFCBB3BB5DB8E3BE9FDCF3B7E +:100AA000C24D993B0700073C378DB53B2B9C033C5F +:100AB0008195E83B3C54D03B5DF7C13BC391C53BBE +:100AC0004B8E143C3B84CA3BCFFB233C5C34053C3F +:100AD00048B3373CA320023CD1BB803B31E3DC3B35 +:100AE000E045DF3B649CEF3B69BE003CE54AED3BE3 +:100AF00068680F3CD7E9963B750000006D6F646530 +:100B00006C2F62617463685F6E6F726D616C697A7D +:100B10006174696F6E5F35392F4675736564426124 +:100B20007463684E6F726D56333B6D6F64656C2FE6 +:100B30006465707468776973655F636F6E7632643D +:100B40005F31392F6465707468776973653B6D6FC9 +:100B500064656C2F6465707468776973655F636F33 +:100B60006E7632645F32332F6465707468776973B0 +:100B70006500000004000000010000000300000008 +:100B800003000000E00000002287FEFF14000000C8 +:100B9000A40A00007900000000000002CC0A000056 +:100BA0001487FEFF0800000008070000E0000000B6 +:100BB0000000000000000000000000000000000035 +:100BC0000000000000000000000000000000000025 +:100BD0000000000000000000000000000000000015 +:100BE0000000000000000000000000000000000005 +:100BF00000000000000000000000000000000000F5 +:100C000000000000000000000000000000000000E4 +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000000000000000C4 +:100C300000000000000000000000000000000000B4 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70000000000000000000000000000000000074 +:100C80000000000000000000000000000000000064 +:100C90000000000000000000000000000000000054 +:100CA0000000000000000000000000000000000044 +:100CB0000000000000000000000000000000000034 +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000000000000000F4 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D300000000000000000000000000000000000B3 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +: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 +:1012B000E000000074C413398B4D5C399500593936 +:1012C0002EDC7139EE894C39A7F52B39006B3B398F +:1012D00037831639E13C7739481C6C39B8B0373957 +:1012E000AFDC683928ED12391F735C3965954C39CC +:1012F0004C0F1739DFD6543926653539594C2F39FB +:101300000192213947A1473947C040392724103974 +:10131000BCD21F39E659103995F2483923D0163915 +:10132000727E0F3952BA3F39C6E729399E4F3D398F +:1013300083A07839E35F5C39D34A1D394EE47439B0 +:1013400080D1FD38A9842A39B6C05139F31D5A39E4 +:10135000DEEA1639D1A42C397B4B3939482C603957 +:10136000F8F6463998494B3950F28439B1C94739B2 +:10137000A21EFA388FF6403985114139D8C35D393C +:10138000B3A2253959793739517E453939634839FE +:1013900092F0173981CD38390323263929D22B39D8 +:1013A000FFAB1A3906ED4939323884397144263990 +:1013B000C9455239E4D162397CBA4D39F5B229397F +:1013C00055855439F25E4C39ADC8663928FB8539EC +:1013D000DA115039A6605D39FF49503925075E3969 +:1013E000059D3539D4420C39215D6239B77D2339E9 +:1013F00044894739E05D713927BB0E39F8F7633905 +:101400006039263959D54E3973F037399644273922 +:1014100030E82F39BCE63A39098E24397AA95F3988 +:101420005A6F7B39764F2239686C863902CA543933 +:10143000595622393E23713982312C3912761D39A1 +:1014400069FD4439294B1839D9CB5539FA525C39E1 +:101450004C4C2939F3498A3902BE413953C53D39CB +:10146000755B6E390F660439774F353980FA583914 +:10147000045A523933F35339E0FB3B39DEE1763914 +:1014800049AD32391CD75339F183A439466D4A39F5 +:1014900052E20E39421E2739CD221639F1F62C3987 +:1014A000502820397C645A394C5F3B394C2E1C390A +:1014B00063F03639C7B2A439B1178539A3516B39F6 +:1014C000CDCB3339DC7A623911924639DF7E583917 +:1014D00095652239F7212D39C76D38392D5F40398F +:1014E0000C0C1B39EEBB4C39FA400A390A57423909 +:1014F000881F8A39A1024D39E7796939D67B4F397E +:101500006D3E373923EF17395F14473963C34139CB +:1015100013E54C3901802D399E9A4B394F55493985 +:101520006F123E39C270393976363A399C7A5A3957 +:1015300007C748399FAC463969C52D394D207A39DE +:10154000699F553974F21639A8D321393254433979 +:1015500011DC943904438E3979E90E39A68736397E +:101560003E203239F0046B39F358573922FE3539B1 +:1015700002B42939BA194B3903B60D39CF51233981 +:101580002AC632397DD161395C6B85394B39743962 +:1015900045975939337D2539F7BB2639B1FF823953 +:1015A000E9C1433923E72E398B6A29395383373907 +:1015B00094DD2139853B2739AD3D4B39F10559394A +:1015C000BE0F4C39D0C12039CCF895393C30683940 +:1015D00089B622399CA6373972952A39F08B293978 +:1015E000BF823639D6154F3938C94439F2F14B39F3 +:1015F000E7ED5339F3793C39C66E553901E230399C +:10160000BBF12D39C7CE0E395C5642395CD77239E1 +:1016100025866D3995D118399F691A39062C5939A3 +:10162000FFD38939777F2D39E100853970071F395C +:10163000575917392D0000006D6F64656C2F62617A +:101640007463685F6E6F726D616C697A6174696FE3 +:101650006E5F35382F467573656442617463684EFA +:101660006F726D563300000001000000E0000000C2 +:101670000A92FEFF14000000A80A00007800000093 +:1016800000000009B80A0000FC91FEFF08000000FD +:101690000C070000E0000000000000000000000057 +:1016A000000000000000000000000000000000003A +:1016B000000000000000000000000000000000002A +:1016C000000000000000000000000000000000001A +:1016D000000000000000000000000000000000000A +:1016E00000000000000000000000000000000000FA +:1016F00000000000000000000000000000000000EA +:1017000000000000000000000000000000000000D9 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:1017300000000000000000000000000000000000A9 +:101740000000000000000000000000000000000099 +:101750000000000000000000000000000000000089 +:101760000000000000000000000000000000000079 +:101770000000000000000000000000000000000069 +:101780000000000000000000000000000000000059 +:101790000000000000000000000000000000000049 +:1017A0000000000000000000000000000000000039 +:1017B0000000000000000000000000000000000029 +:1017C0000000000000000000000000000000000019 +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F00000000000000000000000000000000000E9 +:1018000000000000000000000000000000000000D8 +:1018100000000000000000000000000000000000C8 +:1018200000000000000000000000000000000000B8 +:1018300000000000000000000000000000000000A8 +:101840000000000000000000000000000000000098 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000000000000078 +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:101890000000000000000000000000000000000048 +:1018A0000000000000000000000000000000000038 +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000000000000000000000000008 +:1018E00000000000000000000000000000000000F8 +:1018F00000000000000000000000000000000000E8 +:1019000000000000000000000000000000000000D7 +:1019100000000000000000000000000000000000C7 +:1019200000000000000000000000000000000000B7 +:1019300000000000000000000000000000000000A7 +:101940000000000000000000000000000000000097 +:101950000000000000000000000000000000000087 +:101960000000000000000000000000000000000077 +:101970000000000000000000000000000000000067 +:101980000000000000000000000000000000000057 +:101990000000000000000000000000000000000047 +:1019A0000000000000000000000000000000000037 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000000000000000000017 +:1019D0000000000000000000000000000000000007 +:1019E00000000000000000000000000000000000F7 +:1019F00000000000000000000000000000000000E7 +:101A000000000000000000000000000000000000D6 +:101A100000000000000000000000000000000000C6 +:101A200000000000000000000000000000000000B6 +:101A300000000000000000000000000000000000A6 +:101A40000000000000000000000000000000000096 +:101A50000000000000000000000000000000000086 +:101A60000000000000000000000000000000000076 +:101A70000000000000000000000000000000000066 +:101A80000000000000000000000000000000000056 +:101A90000000000000000000000000000000000046 +:101AA0000000000000000000000000000000000036 +:101AB0000000000000000000000000000000000026 +:101AC0000000000000000000000000000000000016 +:101AD0000000000000000000000000000000000006 +:101AE00000000000000000000000000000000000F6 +:101AF00000000000000000000000000000000000E6 +:101B000000000000000000000000000000000000D5 +:101B100000000000000000000000000000000000C5 +:101B200000000000000000000000000000000000B5 +:101B300000000000000000000000000000000000A5 +:101B40000000000000000000000000000000000095 +:101B50000000000000000000000000000000000085 +:101B60000000000000000000000000000000000075 +:101B70000000000000000000000000000000000065 +:101B80000000000000000000000000000000000055 +:101B90000000000000000000000000000000000045 +:101BA0000000000000000000000000000000000035 +:101BB0000000000000000000000000000000000025 +:101BC0000000000000000000000000000000000015 +:101BD0000000000000000000000000000000000005 +:101BE00000000000000000000000000000000000F5 +:101BF00000000000000000000000000000000000E5 +:101C000000000000000000000000000000000000D4 +:101C100000000000000000000000000000000000C4 +:101C200000000000000000000000000000000000B4 +:101C300000000000000000000000000000000000A4 +:101C40000000000000000000000000000000000094 +:101C50000000000000000000000000000000000084 +:101C60000000000000000000000000000000000074 +:101C70000000000000000000000000000000000064 +:101C80000000000000000000000000000000000054 +:101C90000000000000000000000000000000000044 +:101CA0000000000000000000000000000000000034 +:101CB0000000000000000000000000000000000024 +:101CC0000000000000000000000000000000000014 +:101CD0000000000000000000000000000000000004 +:101CE00000000000000000000000000000000000F4 +:101CF00000000000000000000000000000000000E4 +:101D000000000000000000000000000000000000D3 +:101D100000000000000000000000000000000000C3 +:101D200000000000000000000000000000000000B3 +:101D300000000000000000000000000000000000A3 +:101D40000000000000000000000000000000000093 +:101D50000000000000000000000000000000000083 +:101D60000000000000000000000000000000000073 +:101D70000000000000000000000000000000000063 +:101D80000000000000000000000000000000000053 +:101D9000000000000000000000000000E000000063 +:101DA000F95D8E3A7040D43A5B12D13A6405E93A53 +:101DB0004F10C53AD6ACA53A8F91B43A0E03913A7A +:101DC000C733EE3A497BE33A27FAB03A145AE03A7D +:101DD0008C8E8D3AA564D43A5B1BC53A048A913A3D +:101DE000980FCD3A0EC4AE3A4CE4A83A63AA9B3A97 +:101DF0009555C03AF1B4B93A99DF8A3A77FB993AE6 +:101E000062138B3A909AC13A2A4D913AF33F8A3A3B +:101E10008FB8B83A2DB2A33A7764B63A6A8AEF3AE5 +:101E20001D52D43A3C8B973A27F1EB3AD58A743A53 +:101E30005449A43A5016CA3A4C25D23AEB66913A24 +:101E40009955A63AE785B23AF8FAD73A80B1BF3A3F +:101E5000AEDBC33A7F16003B857CC03A92FA703AFB +:101E60003DE9B93A3703BA3A0FA9D53A0D959F3AE9 +:101E7000CEC4B03A9D46BE3A7110C13A0E63923A52 +:101E8000880CB23AAC10A03AA48AA53AEC04953A70 +:101E9000DA8BC23A5BC6FE3AE230A03A8696CA3A7C +:101EA000D087DA3ABC35C63A4A7FA33A09C1CC3A60 +:101EB000E6E6C43A8359DE3AA915013B3377C83ABE +:101EC0007D49D53A4AADC83AE7E9D53AE3F9AE3AA1 +:101ED0009422873A5217DA3A21849D3A733EC03AE7 +:101EE000B48BE83ACB83893A25A3DB3A3826A03A6B +:101EF0004346C73A8E37B13AAA27A13A717AA93A2E +:101F00002112B43A7F8A9E3AF27CD73AFB3EF23AEB +:101F1000EC609C3AC582013B3303CD3A8E679C3A14 +:101F20003653E83A81E6A53AE6B4973A6BCABD3A29 +:101F300056BA923A9EFBCD3AAC45D43A621CA33ACB +:101F4000263C053B66A9BA3ADFD5B63A71A5E53A13 +:101F5000BC1E7F3A2AAFAE3A7F0CD13A03AACA3AE6 +:101F60003E34CC3A241DB53A17DCED3AA025AC3A04 +:101F70002E19CC3AC6801E3B6A07C33A87A9893A14 +:101F8000BD02A13A2AA6903AB9A4A63AEA4D9A3AD5 +:101F90004169D23A4986B43A1B79963ADA40B03A66 +:101FA000E5AD1E3B823A003B0CB8E23AAB39AD3AA4 +:101FB000F733DA3A4950BF3A6395D03A3C769C3AC7 +:101FC0002DCEA63A4DB0B13A6357B93A7661953AFB +:101FD0007C40C53A8133853AD63CBB3A4813053B31 +:101FE0009984C53A8DF1E03AAAE6C73A0A8CB03A2C +:101FF000AD61923AD4CDBF3A95AEBA3A2068C53AAF +:10200000C728A73ABE29C43AAEF9C13A2A20B73A3E +:10201000D1A9B23A4C68B33A927ED23A9970C13A99 +:10202000DE69BF3AA56BA73A2DFCF03ACED0CD3A87 +:102030003A6E913AA4E99B3ABE30BC3A5E6B0F3BD4 +:102040000C10093B6BB0893AF1DBAF3ABC9DAB3A5F +:10205000266EE23A357ACF3A7357AF3A4E80A33ABA +:1020600090ADC33A3288883AD4599D3A983DAC3AFB +:10207000C890D93A1E8B003B644CEB3A8AA3D13A04 +:10208000EC709F3A09A4A03A316CFC3A729ABC3ABF +:10209000C982A83A8639A33A6BCEB03A33F39B3A59 +:1020A000EE1EA13A33D0C33A8517D13A979AC43A73 +:1020B000CEE19A3AB27D103BEEB3DF3A3AC49C3A95 +:1020C0006AF0B03A8059A43AB259A33A37D7AF3A36 +:1020D0006484C73A2298BD3AE17DC43A242FCC3AB1 +:1020E0009B96B53AF2A1CD3A216BAA3A5996A73AF6 +:1020F000B396893A2F3CBB3A64F7E93AECD7E43A15 +:10210000D83B933AF9C4943A363CD13A82CA043B5C +:102110004228A73A8724003B9937993A5AD1913AF5 +:10212000160000006D6F64656C2F636F6E7632640D +:102130005F33392F436F6E76324400000400000095 +:10214000E00000000100000001000000300000007D +:10215000EA9CFEFF14000000680200007700000007 +:1021600000000002BC020000DC9CFEFF0800000032 +:102170008C010000300000000000000000000000A2 +:10218000000000000000000000000000000000004F +:10219000000000000000000000000000000000003F +:1021A000000000000000000000000000000000002F +:1021B000000000000000000000000000000000001F +:1021C000000000000000000000000000000000000F +:1021D00000000000000000000000000000000000FF +:1021E00000000000000000000000000000000000EF +:1021F00000000000000000000000000000000000DF +:1022000000000000000000000000000000000000CE +:1022100000000000000000000000000000000000BE +:1022200000000000000000000000000000000000AE +:10223000000000000000000000000000000000009E +:10224000000000000000000000000000000000008E +:10225000000000000000000000000000000000007E +:10226000000000000000000000000000000000006E +:10227000000000000000000000000000000000005E +:10228000000000000000000000000000000000004E +:10229000000000000000000000000000000000003E +:1022A000000000000000000000000000000000002E +:1022B000000000000000000000000000000000001E +:1022C000000000000000000000000000000000000E +:1022D00000000000000000000000000000000000FE +:1022E00000000000000000000000000000000000EE +:1022F00000000000000000000000000030000000AE +:102300009A5A82381B524F3844D35B38B51AAA38D0 +:1023100057639E387810A038FCC15C3818188F3885 +:102320004F4E56386847943885637D387F938E3892 +:102330006BF97438DA45893830A8A9384DFFE4388C +:1023400055A97A38980B9738FC209E38C66F5B38B1 +:10235000BB0B953824899238645F7B387C8B70384E +:1023600088BA9A386DBBA938EA28A0382B949638D9 +:1023700073484038B1A587384E9F86381E28883864 +:1023800085126038E7154938D736993859E5A638A7 +:1023900061C7AB385C5FC238126C423821DFB63897 +:1023A000F780AC3867C2923810EC8E38CE1D8A3870 +:1023B000B100A4380CB0AB38B3C9CF388E257D3806 +:1023C0005B0000006D6F64656C2F62617463685F11 +:1023D0006E6F726D616C697A6174696F6E5F3537AB +:1023E0002F467573656442617463684E6F726D56F3 +:1023F000333B6D6F64656C2F636F6E7632645F3450 +:10240000382F436F6E7632443B6D6F64656C2F637B +:102410006F6E7632645F33382F436F6E76324400CE +:102420000100000030000000C29FFEFF1400000009 +:102430006802000076000000000000097802000039 +:10244000B49FFEFF080000008C0100003000000077 +:10245000000000000000000000000000000000007C +:10246000000000000000000000000000000000006C +:10247000000000000000000000000000000000005C +:10248000000000000000000000000000000000004C +:10249000000000000000000000000000000000003C +:1024A000000000000000000000000000000000002C +:1024B000000000000000000000000000000000001C +:1024C000000000000000000000000000000000000C +:1024D00000000000000000000000000000000000FC +:1024E00000000000000000000000000000000000EC +:1024F00000000000000000000000000000000000DC +:1025000000000000000000000000000000000000CB +:1025100000000000000000000000000000000000BB +:1025200000000000000000000000000000000000AB +:10253000000000000000000000000000000000009B +:10254000000000000000000000000000000000008B +:10255000000000000000000000000000000000007B +:10256000000000000000000000000000000000006B +:10257000000000000000000000000000000000005B +:10258000000000000000000000000000000000004B +:10259000000000000000000000000000000000003B +:1025A000000000000000000000000000000000002B +:1025B000000000000000000000000000000000001B +:1025C000000000000000000000000000000000000B +:1025D000000000003000000054202D3B86AC093B79 +:1025E0004BFA113B78EB613BEF5B523BDF95543B81 +:1025F000D198123BFF0B3E3B00500E3BD6EE443BC6 +:102600001644283BE55B3D3BA1AD223BC550363B24 +:102610006053613B8911983B7274263B659B483B34 +:10262000CF03523B39B8113B94F3453B239E423BC9 +:1026300058ED263BA0BC1F3BBD7F4D3BED6C613B85 +:1026400057B6543BC9FC473B3960FF3A0F28343B2F +:1026500094CB323B47D5343B4CCC143B8B88053B69 +:10266000D57C4B3B9AA85D3BCC24643B5313813B08 +:10267000C41B013B57E0723B481B653B30EA423BC1 +:1026800085D13D3B966F373BEBD0593BD005643B42 +:10269000F1FB893BF01A283B160000006D6F646562 +:1026A0006C2F636F6E7632645F33382F436F6E76B4 +:1026B000324400000400000030000000010000006F +:1026C000010000008800000062A2FEFF140000006C +:1026D000880600007500000000000002B00600003F +:1026E00054A2FEFF080000004C0400008800000017 +: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 +:102B300000000000880000004DD2DB3876A0073985 +:102B4000BFC90E397FC1CD38AD49003965FFFB38AB +:102B5000E21F113919D5BC38BFDFC238DC80EF382D +:102B6000EAB70E39E495EC38386ADA38E16DCB38DB +:102B7000B196BA380F71D0385319D138827B0539E4 +:102B8000B3220739F6CDF238ABE48D380BFD3B3973 +:102B900082ADC938678C26394F9DA53833330A3941 +:102BA0003855D8383037C738D48F07397C4DD438AA +:102BB000A41A1D39B24FFC38BAF9B838D6E7F8383C +:102BC0002370C538B202D438A7925939302AC73891 +:102BD0004AE0CC380C532F39FFC60639429B2739BF +:102BE000102EBE3863B20F39A3119E383DEA1A3950 +:102BF000D0E046393EF4CF388882FF38BC90A13807 +:102C0000C07BED38345F213964091E39F2CD0239B9 +:102C100087D90239244C0C39A8A405395FF2073949 +:102C2000B65D1139B99913394EFF203976460A3904 +:102C30002676CC38A84E083976C3F338F1155E39BC +:102C4000369E1B39A803BD38E770FA3897DC243963 +:102C500036041F395067CA381A69DC3863A03D3919 +:102C6000B89589393340B53806DFC63849FB453950 +:102C7000B73805390D8E1239D023FE3888393239EC +:102C8000199F013944B2FB3897F41D39088AF53889 +:102C90001CB60F39E70E28394C593239C4FDB73804 +:102CA0008A91053963DEAC38AD4CDB38BE991F39EB +:102CB0005AB00439653FD138CF351B3946634B399B +:102CC00024F7C33802D5EE382A5013396BF6E838AA +:102CD000B3CA1A395EE71D39B2496839609C19399F +:102CE000B3AD01398AFF2139B888EF38AC25F43803 +:102CF00086B1F7387C6B12390AD012391437E038B4 +:102D0000D967D63815DD0B397F03E4386BF9B33852 +:102D100058CBD038FFF5DB38269F4F394DF3FE38BE +:102D2000708CD3384C21F138B515CA38EA064239CF +:102D3000AF825A399537F8382743E638CC40F8380F +:102D4000B5A1CA38A1AEFC38C78CDA38009BFB3875 +:102D50002CC7C83862CBD2382D0000006D6F646577 +:102D60006C2F62617463685F6E6F726D616C697AFB +:102D70006174696F6E5F35362F46757365644261A5 +:102D80007463684E6F726D563300000001000000DE +:102D9000880000002EA9FEFF140000008806000035 +:102DA0007400000000000009D406000002AEFEFF1F +:102DB0000300000008000000480400008800000034 +: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 +:1030000000000000000000000000000000000000C0 +:1030100000000000000000000000000000000000B0 +:1030200000000000000000000000000000000000A0 +:103030000000000000000000000000000000000090 +:103040000000000000000000000000000000000080 +:103050000000000000000000000000000000000070 +:103060000000000000000000000000000000000060 +:103070000000000000000000000000000000000050 +:103080000000000000000000000000000000000040 +:103090000000000000000000000000000000000030 +:1030A0000000000000000000000000000000000020 +:1030B0000000000000000000000000000000000010 +:1030C0000000000000000000000000000000000000 +:1030D00000000000000000000000000000000000F0 +:1030E00000000000000000000000000000000000E0 +:1030F00000000000000000000000000000000000D0 +:1031000000000000000000000000000000000000BF +:1031100000000000000000000000000000000000AF +:10312000000000000000000000000000000000009F +:10313000000000000000000000000000000000008F +:10314000000000000000000000000000000000007F +:10315000000000000000000000000000000000006F +:10316000000000000000000000000000000000005F +:10317000000000000000000000000000000000004F +:10318000000000000000000000000000000000003F +:10319000000000000000000000000000000000002F +:1031A000000000000000000000000000000000001F +:1031B000000000000000000000000000000000000F +:1031C00000000000000000000000000000000000FF +:1031D00000000000000000000000000000000000EF +:1031E00000000000000000000000000000000000DF +:1031F00000000000000000000000000000000000CF +:1032000088000000A7F9913B1C21B43BF1A3BD3B12 +:103210007EA2883BD961AA3B9957A73B58BEC03BC9 +:1032200005CB7A3B9568813B920B9F3B428CBD3B23 +:10323000891B9D3B890A913BF716873B23D0773B3F +:10324000146B8A3BD1DA8A3B0948B13B157AB33B10 +:10325000C53CA13BB3733C3B12ACF93B38ED853B1D +:103260007832DD3BEDF45B3B008CB73B97A88F3B9E +:10327000A64A843B050BB43B74FB8C3B62A7D03B56 +:10328000EC8CA73BABAB753BF449A53B771C833B70 +:10329000CAC98C3B637B103C0442843BF10C883BE5 +:1032A0004CDAE83B4B00B33B339ADE3B2D957C3B3D +:1032B000EBD8BE3B6CEF513B19BFCD3B4A11043CF0 +:1032C00031188A3BAEACA93B3994563B2DB49D3B9B +:1032D0007152D63B78E4D13B85B9AD3BE7C8AD3BF5 +:1032E0001F55BA3BAF7EB13BE68DB43B7510C13B79 +:1032F0002908C43B13D3D53B95A5B73B75C6873B7F +:103300007708B53BCCDFA13B927A133C1FAECE3B96 +:10331000DB087B3BF94EA63BF8F4DA3B9731D33B15 +:103320009B68863BCB5D923B03D9FB3BD8BA363CCE +:1033300044B9703B1A10843BDE78033C53EFB03B3A +:10334000A9A4C23BC8C3A83B68B4EC3B4D27AC3B27 +:103350006124A73BD8C8D13BA90DA33BDDDDBE3B13 +:10336000CB33DF3B98DEEC3B085D743B4B65B13BF8 +:103370005B97653BEBA0913B30F8D33B373AB03BD2 +:1033800019F48A3B7623CE3BEC0F073C1E22823B8E +:1033900073999E3B78A6C33BA3B39A3B3695CD3B2E +:1033A00049B7D13BF0401A3CAF03CC3BB23AAC3BFF +:1033B0006327D73BCA109F3B0421A23BE37BA43B7E +:1033C000C176C23B4DFCC23B93E4943BF6608E3B1E +:1033D0009FC1B93B526A973B42076F3B08A78A3BA4 +:1033E0005B11923BAFDF093C914DA93B427B8C3B8B +:1033F0001C20A03B6A32863B97D8003CC81A113C7F +:10340000E9D4A43B98E8983B07DBA43B628F863B5A +:10341000F7CBA73B7C21913BEE14A73B4354853B64 +:103420000FFB8B3B510000006D6F64656C2F626178 +:103430007463685F6E6F726D616C697A6174696FD5 +:103440006E5F35362F467573656442617463684EEE +:103450006F726D56333B6D6F64656C2F646570746D +:1034600068776973655F636F6E7632645F31382F9A +:10347000646570746877697365000000040000007B +:1034800001000000030000000300000088000000AD +:103490002AB0FEFF14000000840600007300000044 +:1034A00000000002AC0600001CB0FEFF0800000097 +:1034B0004804000088000000000000000000000038 +:1034C00000000000000000000000000000000000FC +:1034D00000000000000000000000000000000000EC +:1034E00000000000000000000000000000000000DC +:1034F00000000000000000000000000000000000CC +:1035000000000000000000000000000000000000BB +:1035100000000000000000000000000000000000AB +:10352000000000000000000000000000000000009B +:10353000000000000000000000000000000000008B +:10354000000000000000000000000000000000007B +:10355000000000000000000000000000000000006B +:10356000000000000000000000000000000000005B +:10357000000000000000000000000000000000004B +:10358000000000000000000000000000000000003B +:10359000000000000000000000000000000000002B +:1035A000000000000000000000000000000000001B +:1035B000000000000000000000000000000000000B +:1035C00000000000000000000000000000000000FB +:1035D00000000000000000000000000000000000EB +:1035E00000000000000000000000000000000000DB +:1035F00000000000000000000000000000000000CB +:1036000000000000000000000000000000000000BA +:1036100000000000000000000000000000000000AA +:10362000000000000000000000000000000000009A +:10363000000000000000000000000000000000008A +:10364000000000000000000000000000000000007A +:10365000000000000000000000000000000000006A +:10366000000000000000000000000000000000005A +:10367000000000000000000000000000000000004A +:10368000000000000000000000000000000000003A +:10369000000000000000000000000000000000002A +:1036A000000000000000000000000000000000001A +:1036B000000000000000000000000000000000000A +:1036C00000000000000000000000000000000000FA +:1036D00000000000000000000000000000000000EA +:1036E00000000000000000000000000000000000DA +:1036F00000000000000000000000000000000000CA +:1037000000000000000000000000000000000000B9 +:1037100000000000000000000000000000000000A9 +:103720000000000000000000000000000000000099 +:103730000000000000000000000000000000000089 +:103740000000000000000000000000000000000079 +:103750000000000000000000000000000000000069 +:103760000000000000000000000000000000000059 +:103770000000000000000000000000000000000049 +:103780000000000000000000000000000000000039 +:103790000000000000000000000000000000000029 +:1037A0000000000000000000000000000000000019 +:1037B0000000000000000000000000000000000009 +:1037C00000000000000000000000000000000000F9 +:1037D00000000000000000000000000000000000E9 +:1037E00000000000000000000000000000000000D9 +:1037F00000000000000000000000000000000000C9 +:1038000000000000000000000000000000000000B8 +:1038100000000000000000000000000000000000A8 +:103820000000000000000000000000000000000098 +:103830000000000000000000000000000000000088 +:103840000000000000000000000000000000000078 +:103850000000000000000000000000000000000068 +:103860000000000000000000000000000000000058 +:103870000000000000000000000000000000000048 +:103880000000000000000000000000000000000038 +:103890000000000000000000000000000000000028 +:1038A0000000000000000000000000000000000018 +:1038B0000000000000000000000000000000000008 +:1038C00000000000000000000000000000000000F8 +:1038D00000000000000000000000000000000000E8 +:1038E00000000000000000000000000000000000D8 +:1038F00000000000000000008800000077E135397A +:10390000AB688F396F1B4839DEFC643955B46839B0 +:103910004F275E3931672F3962A17439CCE13939CB +:10392000F6906239B3C4773994E14E39037447395C +:103930007E575E39621E8E39E83F433991116B39EB +:1039400064D84139612148396C234839D2B195395D +:10395000E69F68392FE38439969D813967601E3967 +:10396000A72F5A39C5037739EB0A7839C226363979 +:10397000A2933139A1C74139576C3F39477C35395A +:1039800059B17139CB8E5539DA9F6139FFE27F39F0 +:103990001FDE37396EB08E3946C881390ACE8C3970 +:1039A000BD9A5839422D2D397EF642390182763939 +:1039B000E6622E390FF79D3947ED5F39A0A75439DC +:1039C000A1B08739610459395E726939E72B2E3904 +:1039D00027FC443905F02E39D71A42392E2A793975 +:1039E00090937A39DBD25C3930805539077F623960 +:1039F000044E6839B3572C399AAA823947AF5739E0 +:103A00007B0A7A39CB7E8239B90F79397E126339D4 +:103A10001E057839425B4F3979EA4239751C88397D +:103A20001C4F5439017D08394E5D533906D4503945 +:103A30007C4730394F9F7C390FC62639A451533902 +:103A4000EC5B6439403C5E39F07070399D1A68391E +:103A50007E184D394F4652393D5E32397485823970 +:103A6000A3169039AF286E39D29B0A3991E4823976 +:103A7000CC33863943DA3E392D787E397E995339F5 +:103A8000915530390B51883929CE6E3942599039C8 +:103A9000A1B245393FC95C3968559B3960962039D8 +:103AA0000E798C397EE374398A4E8639E9D36639CA +:103AB0007EB16B3958927F3983842939F15F8C3913 +:103AC000E9B83B3924439B3942948C3930466339F9 +:103AD000F1296039C0A72D39E3516739E83F213911 +:103AE000F118343971CBAA39679C86394036573979 +:103AF00072FC5139ED1046396A7D5E39B0AE4C39F1 +:103B00002A90693926228F39FA584E399DFF1C397F +:103B1000690C6E39BA0180390DB252392D0000009E +:103B20006D6F64656C2F62617463685F6E6F726D38 +:103B3000616C697A6174696F6E5F35352F46757394 +:103B4000656442617463684E6F726D5633000000A5 +:103B50000100000088000000F2B6FEFF1400000023 +:103B600088060000720000000000000998060000AE +:103B7000E4B6FEFF080000004C04000088000000CE +:103B80000000000000000000000000000000000035 +:103B90000000000000000000000000000000000025 +:103BA0000000000000000000000000000000000015 +:103BB0000000000000000000000000000000000005 +:103BC00000000000000000000000000000000000F5 +:103BD00000000000000000000000000000000000E5 +:103BE00000000000000000000000000000000000D5 +:103BF00000000000000000000000000000000000C5 +:103C000000000000000000000000000000000000B4 +:103C100000000000000000000000000000000000A4 +:103C20000000000000000000000000000000000094 +:103C30000000000000000000000000000000000084 +:103C40000000000000000000000000000000000074 +:103C50000000000000000000000000000000000064 +:103C60000000000000000000000000000000000054 +:103C70000000000000000000000000000000000044 +:103C80000000000000000000000000000000000034 +:103C90000000000000000000000000000000000024 +:103CA0000000000000000000000000000000000014 +:103CB0000000000000000000000000000000000004 +:103CC00000000000000000000000000000000000F4 +:103CD00000000000000000000000000000000000E4 +:103CE00000000000000000000000000000000000D4 +:103CF00000000000000000000000000000000000C4 +:103D000000000000000000000000000000000000B3 +:103D100000000000000000000000000000000000A3 +:103D20000000000000000000000000000000000093 +:103D30000000000000000000000000000000000083 +:103D40000000000000000000000000000000000073 +:103D50000000000000000000000000000000000063 +:103D60000000000000000000000000000000000053 +:103D70000000000000000000000000000000000043 +:103D80000000000000000000000000000000000033 +:103D90000000000000000000000000000000000023 +:103DA0000000000000000000000000000000000013 +:103DB0000000000000000000000000000000000003 +:103DC00000000000000000000000000000000000F3 +:103DD00000000000000000000000000000000000E3 +:103DE00000000000000000000000000000000000D3 +:103DF00000000000000000000000000000000000C3 +:103E000000000000000000000000000000000000B2 +:103E100000000000000000000000000000000000A2 +:103E20000000000000000000000000000000000092 +:103E30000000000000000000000000000000000082 +:103E40000000000000000000000000000000000072 +:103E50000000000000000000000000000000000062 +:103E60000000000000000000000000000000000052 +:103E70000000000000000000000000000000000042 +:103E80000000000000000000000000000000000032 +:103E90000000000000000000000000000000000022 +:103EA0000000000000000000000000000000000012 +:103EB0000000000000000000000000000000000002 +:103EC00000000000000000000000000000000000F2 +:103ED00000000000000000000000000000000000E2 +:103EE00000000000000000000000000000000000D2 +:103EF00000000000000000000000000000000000C2 +:103F000000000000000000000000000000000000B1 +:103F100000000000000000000000000000000000A1 +:103F20000000000000000000000000000000000091 +:103F30000000000000000000000000000000000081 +:103F40000000000000000000000000000000000071 +:103F50000000000000000000000000000000000061 +:103F60000000000000000000000000000000000051 +:103F70000000000000000000000000000000000041 +:103F80000000000000000000000000000000000031 +:103F90000000000000000000000000000000000021 +:103FA0000000000000000000000000000000000011 +:103FB0000000000000000000000000000000000001 +:103FC00000000000880000004FB2733A3426C03A67 +:103FD0000D0F863A2C68993A97E59B3A15D4943A96 +:103FE00071046B3AF0E2A33AC90E793AE0C8973A05 +:103FF0001BFDA53AD1988A3AE49E853A5CF4943A3E +:10400000AA6BBE3AF8CD823A0F7B9D3A1EDD813A0B +:104010000913863A6714863A4292C83AE7D79B3A20 +:10402000490DB23A03ABAD3A3B34543AA82B923A1D +:10403000DB7BA53A262CA63A270F743A00EE6D3AA0 +:10404000E3D1813AB93D803ABB2A733A1FEBA13ADA +:10405000E1118F3A5927973A6E6DAB3AD85B763AB1 +:10406000592FBF3A35E4AD3A02A9BC3A641C913AE3 +:10407000CE08683AC99C823AEC24A53AAFA7693ABF +:1040800015A7D33A3604963A03778E3A91CEB53ACD +:104090002A63913AE7649C3AFE5D693A96F7833A5F +:1040A000C4646A3AA209823A98ECA63AB3DEA73A07 +:1040B00000F0933A18088F3ADCBC973A0CA19B3A6F +:1040C000AAEA663A7513AF3AA67E903ADD82A73A1D +:1040D000C3D8AE3ADFDAA63AA71F983A4328A63AE1 +:1040E00055EA8A3ABC94823A0B5FB63AB63B8E3AAE +:1040F00067E0363AB8998D3ABEE68B3AF7306C3ABB +:10410000933DA93A7D745F3AE7918D3A59FC983A0C +:104110001CE2943A7814A13A9C7E9B3A9966893ABB +:10412000CFDE8C3A77FD6E3AAFE1AE3A4D0FC13A31 +:104130000E8D9F3AB5B7393A2061AF3A4DD0B33AB8 +:10414000B9B77F3A5D7AAA3A0AC28D3AD5436C3A3A +:1041500081A5B63AEAFB9F3A9068C13AD571843A94 +:1041600090E9933A7A20D03A8F2A573A2337BC3ACB +:104170003A0FA43A22F4B33ABDA39A3A33E69D3AF1 +:104180006637AB3AAF21633A7E15BC3A03867B3A79 +:104190000108D03A965BBC3A4942983ADA2C963AF2 +:1041A000EDAC683A23F89A3AB50D583AA14E713AF7 +:1041B000BBD7E43A765CB43A912D903A53AD8C3A41 +:1041C00001B1843AC40D953AB71F893ADD789C3A1B +:1041D000B7C7BF3A4D3D8A3A8A5B523A1D7A9F3A39 +:1041E0002C83AB3AFD268D3A160000006D6F646596 +:1041F0006C2F636F6E7632645F33372F436F6E764A +:1042000032440000040000008800000001000000AB +:104210000100000018000000B2BDFEFF1400000005 +:104220004401000071000000000000028401000051 +:10423000A4BDFEFF08000000C80000001800000038 +:10424000000000000000000000000000000000006E +:10425000000000000000000000000000000000005E +:10426000000000000000000000000000000000004E +:10427000000000000000000000000000000000003E +:10428000000000000000000000000000000000002E +:10429000000000000000000000000000000000001E +:1042A000000000000000000000000000000000000E +:1042B00000000000000000000000000000000000FE +:1042C00000000000000000000000000000000000EE +:1042D00000000000000000000000000000000000DE +:1042E00000000000000000000000000000000000CE +:1042F00000000000000000000000000000000000BE +:1043000018000000DF83643821A35E38F316943868 +:1043100082097338C58C8938C262AD389B25B5389F +:10432000E2335C3824E7873854C8AC38A6E26F38EB +:1043300085CC9C38C46E42380F249F38EAD3A43809 +:10434000D2B39F386DE3AA38EA018938BDA5DA37C0 +:104350009570BE38DBFE26389BA97738B9EDA638B4 +:10436000E41CD438440000006D6F64656C2F6261FA +:104370007463685F6E6F726D616C697A6174696F86 +:104380006E5F35342F467573656442617463684EA1 +:104390006F726D56333B6D6F64656C2F636F6E7615 +:1043A00032645F33362F436F6E7632440000000074 +:1043B000010000001800000052BFFEFF14000000C2 +:1043C00048010000700000000000000958010000D2 +:1043D00044BFFEFF08000000CC00000018000000F1 +:1043E00000000000000000000000000000000000CD +:1043F00000000000000000000000000000000000BD +:1044000000000000000000000000000000000000AC +:10441000000000000000000000000000000000009C +:10442000000000000000000000000000000000008C +:10443000000000000000000000000000000000007C +:10444000000000000000000000000000000000006C +:10445000000000000000000000000000000000005C +:10446000000000000000000000000000000000004C +:10447000000000000000000000000000000000003C +:10448000000000000000000000000000000000002C +:10449000000000000000000000000000000000001C +:1044A000000000001800000092BF173B54D8133BD7 +:1044B0007AAE443B5064213BF6AE363B2947663B1F +:1044C000F295703B743A123BFB7E343B0F7A653BAE +:1044D000824C1F3BA13F503B8E1D013BE35B533B96 +:1044E00073E95A3BD21A543B0CF6623B8AF6353BD1 +:1044F0000F32913A86ED7C3B7BCADD3AA176243BB4 +:10450000BAB35D3B2FDB8C3B160000006D6F64651A +:104510006C2F636F6E7632645F33362F436F6E7627 +:1045200032440000040000001800000001000000F8 +:104530000100000088000000D2C0FEFF140000004F +:10454000880600006F00000000000002B0060000B6 +:10455000C4C0FEFF080000004C04000088000000FA +:10456000000000000000000000000000000000004B +:10457000000000000000000000000000000000003B +:10458000000000000000000000000000000000002B +:10459000000000000000000000000000000000001B +:1045A000000000000000000000000000000000000B +:1045B00000000000000000000000000000000000FB +:1045C00000000000000000000000000000000000EB +:1045D00000000000000000000000000000000000DB +:1045E00000000000000000000000000000000000CB +:1045F00000000000000000000000000000000000BB +:1046000000000000000000000000000000000000AA +:10461000000000000000000000000000000000009A +:10462000000000000000000000000000000000008A +:10463000000000000000000000000000000000007A +:10464000000000000000000000000000000000006A +:10465000000000000000000000000000000000005A +:10466000000000000000000000000000000000004A +:10467000000000000000000000000000000000003A +:10468000000000000000000000000000000000002A +:10469000000000000000000000000000000000001A +:1046A000000000000000000000000000000000000A +:1046B00000000000000000000000000000000000FA +:1046C00000000000000000000000000000000000EA +:1046D00000000000000000000000000000000000DA +:1046E00000000000000000000000000000000000CA +:1046F00000000000000000000000000000000000BA +:1047000000000000000000000000000000000000A9 +:104710000000000000000000000000000000000099 +:104720000000000000000000000000000000000089 +:104730000000000000000000000000000000000079 +:104740000000000000000000000000000000000069 +:104750000000000000000000000000000000000059 +:104760000000000000000000000000000000000049 +:104770000000000000000000000000000000000039 +:104780000000000000000000000000000000000029 +:104790000000000000000000000000000000000019 +:1047A0000000000000000000000000000000000009 +:1047B00000000000000000000000000000000000F9 +:1047C00000000000000000000000000000000000E9 +:1047D00000000000000000000000000000000000D9 +:1047E00000000000000000000000000000000000C9 +:1047F00000000000000000000000000000000000B9 +:1048000000000000000000000000000000000000A8 +:104810000000000000000000000000000000000098 +:104820000000000000000000000000000000000088 +:104830000000000000000000000000000000000078 +:104840000000000000000000000000000000000068 +:104850000000000000000000000000000000000058 +:104860000000000000000000000000000000000048 +:104870000000000000000000000000000000000038 +:104880000000000000000000000000000000000028 +:104890000000000000000000000000000000000018 +:1048A0000000000000000000000000000000000008 +:1048B00000000000000000000000000000000000F8 +:1048C00000000000000000000000000000000000E8 +:1048D00000000000000000000000000000000000D8 +:1048E00000000000000000000000000000000000C8 +:1048F00000000000000000000000000000000000B8 +:1049000000000000000000000000000000000000A7 +:104910000000000000000000000000000000000097 +:104920000000000000000000000000000000000087 +:104930000000000000000000000000000000000077 +:104940000000000000000000000000000000000067 +:104950000000000000000000000000000000000057 +:104960000000000000000000000000000000000047 +:104970000000000000000000000000000000000037 +:104980000000000000000000000000000000000027 +:104990000000000000000000000000000000000017 +:1049A00000000000880000000FB24139524F533917 +:1049B0002A4ECD38C7B09D3995F31039B60CB939A8 +:1049C000346609397CF8B3390032CE38E7163F39FE +:1049D0009A9F663939D91939E5977839BC4D283904 +:1049E000A7461F3916CB0C3907F79939E83E7539B8 +:1049F000978887391ACA763927190F392B6797395B +:104A00006C450B39BB7C4239B0242039858742394B +:104A1000DBFE29398F7C81398E90F0385228793924 +:104A2000828E4839391B8839FE288B39925DF638D9 +:104A300067BF5539150B2439F40154393D6151399B +:104A400038213F39F8E3393979735B39E34E30392E +:104A5000C9DC61393284CF3824FA6B3995EF0C39CF +:104A60002B353B3973383F390F2D8939E5F1FA3849 +:104A70000B818139F7514139D90B3139C6273E397C +:104A80006E253839E411FF38435D203968FCEA3877 +:104A9000A29B2F3955197B39746845391BBF0C39D6 +:104AA00098CB4C3908B9623961120D395CA13A3999 +:104AB00065E75B39B3DAE33847714C39C3585D3980 +:104AC00092C57639D1E3AB39C30B963903562739F2 +:104AD000F9AF763935E63B39D7A60C39F47E7C3907 +:104AE000A7606F39AF6F4F39E19609395072873936 +:104AF00080295439AAD94E394F931F3911817339FE +:104B0000D89792394F1601398C903B39602C173960 +:104B10003D050A3950E609395D6F8239B0590439CB +:104B20005F333339E7A70B3936453F3975C62D3921 +:104B300093891839E42F1139F71C2139157D8E39E5 +:104B400067942C396B4B0B397BCD3439CB2E0B3919 +:104B50009E0FA239CAE611398CC8303980176239E4 +:104B600035A9FC389290D538B63C3C39111D8B39AB +:104B700085D62E39EC0C9E39586A3A3927034139CB +:104B80003322BF38D0664A394421AB398F3064397B +:104B900013633F39DFD15439F0F532397A4268393D +:104BA00002C82C39B6203839D21B45395B71C1385F +:104BB000173A5B39F1C62339B4913C39A7602039E3 +:104BC000052BF23899721D392D0000006D6F646558 +:104BD0006C2F62617463685F6E6F726D616C697A6D +:104BE0006174696F6E5F35332F467573656442611A +:104BF0007463684E6F726D56330000000100000050 +:104C0000880000009EC7FEFF140000008C06000014 +:104C10006E00000000000009FC06000072CCFEFFE0 +:104C200003000000080000004C04000088000000A1 +: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 +:1050700000000000880000003EA0003CAC520C3C48 +:10508000E855883BC86E513C8283C03BE2C4753C06 +:10509000BD7BB63B05066F3C34ED883B6ACAFD3BE1 +:1050A000FC25193C7F54CC3BDE14253C3D87DF3B7F +:1050B000D689D33BB9FDBA3B157C4C3CC6DB223CC0 +:1050C0006801343C35E2233C680DBE3B0515493C84 +:1050D00033F8B83BD426013CBAB0D43BFE2D013C9A +:1050E0007BC6E13B6EF92B3CFEBF9F3BC674253C63 +:1050F000A22E053C27C4343C71D2383C239AA33BF2 +:105100001AF10D3CB7DED93B4CC90C3C920A0B3C62 +:105110001ED8FD3BC5E2F63BAEBA113CC528EA3BC2 +:105120009DFC153CC9CD893B1CB41C3C322EBB3BBD +:105130009DA2F83BF8F6FD3BD82F363CA2A4A63B37 +:1051400062FF2B3C6E60003CBC23EB3BD38CFC3BF2 +:10515000B691F43BE161A93BDDFBD43B9D0B9C3B4D +:10516000B33AE93BD2BE263C5D17033CD0EDBA3BD7 +:1051700033FF073CDF8E163C695CBB3B4EDEF73BE2 +:10518000A907123C3B4F973B39C3073CF1FC123C4B +:1051900033DF233C914A643C9F47473C3C3EDE3B27 +:1051A000DBD0233CBE8DF93B95CDBA3B4EAC273CC2 +:1051B0002FF61E3C2AC0093C62BCB63BD2E3333C0E +:1051C0008FE30C3C8B5C093CA4EFD33BB5B3213C93 +:1051D000ABB1423CA171AB3BFA1BF93BEFC6C83BFC +:1051E000F54EB73BE225B73BE73B2D3C1EC7AF3B37 +:1051F0003A00EE3BFF7AB93BEC07FE3B93CBE63B34 +:10520000B796CA3B9BD3C03B78FAD53B1F3E3D3C8B +:105210001835E53B2A00B93BE720F03B26DAB83BDE +:10522000BE3C573C84C6C13B59CAEA3B9B23163C53 +:105230005DC8A73B01D28D3BA200FA3B9AC2383C25 +:10524000E834E83B29E9513C3C95F73B182C003CFD +:105250006CD97D3B4668063C2E48633C3F88173C32 +:10526000952FFE3B5E530D3CA2AEED3B253C1A3C18 +:10527000A379E53B728BF43B79E4023C4675803BB5 +:105280009394113C3884D93B8371FA3B5D00D53B44 +:1052900091D0A03B331CD13B750000006D6F64655D +:1052A0006C2F62617463685F6E6F726D616C697A96 +:1052B0006174696F6E5F35332F4675736564426143 +:1052C0007463684E6F726D56333B6D6F64656C2FFF +:1052D0006465707468776973655F636F6E76326456 +:1052E0005F31372F6465707468776973653B6D6FE4 +:1052F00064656C2F6465707468776973655F636F4C +:105300006E7632645F31382F6465707468776973C4 +:105310006500000004000000010000000300000020 +:105320000300000088000000C2CEFEFF1400000051 +:10533000840600006D00000000000002AC060000C2 +:10534000B4CEFEFF08000000480400008800000002 +:10535000000000000000000000000000000000004D +:10536000000000000000000000000000000000003D +:10537000000000000000000000000000000000002D +:10538000000000000000000000000000000000001D +:10539000000000000000000000000000000000000D +:1053A00000000000000000000000000000000000FD +:1053B00000000000000000000000000000000000ED +:1053C00000000000000000000000000000000000DD +:1053D00000000000000000000000000000000000CD +:1053E00000000000000000000000000000000000BD +:1053F00000000000000000000000000000000000AD +:10540000000000000000000000000000000000009C +:10541000000000000000000000000000000000008C +:10542000000000000000000000000000000000007C +:10543000000000000000000000000000000000006C +:10544000000000000000000000000000000000005C +: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 +:1057900088000000C59A493940996B39D63C513987 +:1057A000D5293F39CB353839C4FE6F395B7D8B390C +:1057B0007DDF5A39A8E48A3970F0EB38743EF0384E +:1057C00018AB2939B102AB39844B77395D0DA23959 +:1057D000A3A67F3996208239928835395BF74539FF +:1057E0003857383916265639217F8039CD6B6039C4 +:1057F000F6AE6E396F425E39452392394A3F2A39F7 +:10580000B2215A390B256B39CFA86A39B1AF5D394E +:105810001EF87B3925F68B3908314839076126395E +:1058200017617A396BEB5F398F846E39DFEA3E3965 +:105830006DE365394AA664398C0C52393D84783958 +:105840008A19A239DAA93C39754754396FFA4E39A9 +:10585000FDB55C39E60D2339515B3E392F38B3393C +:10586000187A593977F92D39DD9D8039935A7E3967 +:105870002E742139BE686F39F3B55A3920CA86397A +:10588000668C4339EADA8A3992C4383932BD2B3909 +:105890004B0065394510353934D99A39964B7539ED +:1058A000F3756739C3EA543961454C390DB63C3953 +:1058B0001064A2397F5C79392B5415392C31613948 +:1058C000A81D64394B8F9939534457390CE8D139A5 +:1058D0003FA45739192A9339FFAB6A3917EB4B3973 +:1058E00042BF4339F8093A39199848397CDC3A39CA +:1058F000FD2A99395DC44D3926396539CAB029392F +:1059000064A06839E1351B39BB97553978968139E0 +:10591000D7F76839567E4939A2AF4E394393473994 +:1059200040A96539FCD477399AAB42399EC25939BE +:10593000D938543921217F3958B32B3952A227390C +:10594000E274173996CC53397302583996FB2D39C6 +:10595000BF255939FB54523907FC3D3910EE9539B2 +:10596000D7713C390BA73D3968EB5439C7D46C3932 +:1059700050FD7539ACB9943946388539AFF23D39A7 +:1059800090E792397A856F397BB6963925AE5639CC +:105990006C7237393E586639AA409139050470391E +:1059A000C33C6839890E7B39E38F5B39D8A18139D3 +:1059B000936545392D0000006D6F64656C2F626141 +:1059C0007463685F6E6F726D616C697A6174696F20 +:1059D0006E5F35322F467573656442617463684E3D +:1059E0006F726D5633000000010000008800000057 +:1059F0008AD5FEFF14000000880600006C0000003D +:105A000000000009980600007CD5FEFF0800000099 +:105A10004C040000880000000000000000000000AE +: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 +:105E500000000000000000000000000088000000BA +:105E60001958A23ADCB7BD3AA17DA83AB0EF993AE9 +:105E70004B56943A3142C13AA5A6E03AED3FB03ACA +:105E8000B8B0DF3A11FE3D3A7A75413A8DA0883AB2 +:105E90003DB5093B0623C73A837E023B92DDCD3AEE +:105EA0009A92D13A832E923A116A9F3A3671943A75 +:105EB0000B72AC3A46F2CE3AA6B7B43AC833C03AFF +:105EC0000BFAB23A9D5BEB3AE317893A18A7AF3A5F +:105ED000485ABD3A3EF6BC3AE183B23A99E6CA3A2C +:105EE0002D69E13ACE34A13A78FA853AD69EC93A7C +:105EF0004450B43AA311C03AFDBC993AB61EB93A1F +:105F0000551FB83AE424A93AD81EC83A5188023B32 +:105F100056EC973A9FF0AA3ADEABA63ACDBAB13A20 +:105F2000174D833A6449993A7C51103B2220AF3A8D +:105F30003F188C3AC623CF3A2DD2CC3A2903823A65 +:105F400062C9C03A7A1EB03AD214D93AA5779D3ABE +:105F500007A1DF3A44C9943A6C4B8A3ACF67B83A02 +:105F6000A3CD913AF762F93AC986C53AD962BA3AED +:105F70002074AB3AC77DA43A29F6973A54C4023B41 +:105F8000FDCCC83A3F7F703A9556B53A4FB1B73A13 +:105F9000A34FF73A8A58AD3A8007293BC8A5AD3AD6 +:105FA000E702ED3ACFF8BC3A1235A43A9AA09D3AEE +:105FB0004CCF953ACD87A13AD178963A18AEF63AB9 +:105FC0002EB2A53A9895B83A23A5883A2B53BB3AF6 +:105FD00038F8793A69FFAB3A29B4D03A9799BB3A85 +:105FE0003441A23AA26FA63AC2B5A03ADDEFB83A60 +:105FF000B891C73AA0C29C3A885AAF3ADCE4AA3AB0 +:106000001072CD3A7D438A3A32FD863A84EC733A77 +:10601000AE8DAA3AA4F1AD3AF5198C3A36DCAE3A17 +:10602000385FA93AA8FC983A1877F13A3CBF973AFA +:1060300039B8983AA574AB3AF1B5BE3AE715C63A05 +:106040006C86EF3AA08DD63A22F5983ABF97EC3A93 +:1060500086E0C03ADFB9F23A9BDFAC3AF8B8933A3F +:10606000C77CB93AA9EEE93A6C46C13AF102BB3AAB +:10607000812ACA3AF9CDB03A7AC6D03AADF49E3AFE +:10608000160000006D6F64656C2F636F6E7632646E +:106090005F33352F436F6E763244000004000000FA +:1060A000880000000100000001000000180000004E +:1060B0004ADCFEFF14000000480100006B000000F5 +:1060C000000000029C0100003CDCFEFF0800000014 +:1060D000CC000000180000000000000000000000DC +:1060E00000000000000000000000000000000000B0 +:1060F00000000000000000000000000000000000A0 +:10610000000000000000000000000000000000008F +:10611000000000000000000000000000000000007F +:10612000000000000000000000000000000000006F +:10613000000000000000000000000000000000005F +:10614000000000000000000000000000000000004F +:10615000000000000000000000000000000000003F +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:10618000000000000000000000000000000000000F +:1061900000000000000000000000000018000000E7 +:1061A000DB6D85386EDF2C389EAF733850BE4638B5 +:1061B00046A365384EFB8838E84B2B382AB745385C +:1061C000F9CF8438D0BB91388B378738F75D693881 +:1061D000D369DA37DBD18F38696CA7384ACEA1385A +:1061E000C0094C38B08B93380EF0D8372AF8AB384A +:1061F000B06C2838FA296438C6307738F75F9C3895 +:106200005B0000006D6F64656C2F62617463685F92 +:106210006E6F726D616C697A6174696F6E5F353132 +:106220002F467573656442617463684E6F726D5674 +:10623000333B6D6F64656C2F636F6E7632645F33D2 +:10624000362F436F6E7632443B6D6F64656C2F63FF +:106250006F6E7632645F33342F436F6E7632440054 +:10626000010000001800000002DEFEFF1400000024 +:10627000480100006A000000000000095801000009 +:10628000F4DDFEFF08000000CC0000001800000054 +:1062900000000000000000000000000000000000FE +:1062A00000000000000000000000000000000000EE +:1062B00000000000000000000000000000000000DE +:1062C00000000000000000000000000000000000CE +:1062D00000000000000000000000000000000000BE +:1062E00000000000000000000000000000000000AE +:1062F000000000000000000000000000000000009E +:10630000000000000000000000000000000000008D +:10631000000000000000000000000000000000007D +:10632000000000000000000000000000000000006D +:10633000000000000000000000000000000000005D +:10634000000000000000000000000000000000004D +:106350000000000018000000E735313BBE98E53A28 +:106360009FD2213B61FA033B6C7E183BC3ED353B6A +:10637000D080E33AA24B033B3764303B708D413B06 +:10638000C495333B66F81A3B460A913AB7023F3B45 +:10639000FB5B5E3BFAE5563B797E073B85F5433B6D +:1063A000690F903A9765643B5AB0DF3AE083173B38 +:1063B0006326243B74AF4F3B160000006D6F64658D +:1063C0006C2F636F6E7632645F33342F436F6E765B +:1063D000324400000400000018000000010000002A +:1063E000010000008800000082DFFEFF14000000B2 +:1063F000880600006900000000000002B0060000EE +:1064000074DFFEFF080000004C040000880000005C +:10641000000000000000000000000000000000007C +:10642000000000000000000000000000000000006C +:10643000000000000000000000000000000000005C +:10644000000000000000000000000000000000004C +:10645000000000000000000000000000000000003C +:10646000000000000000000000000000000000002C +:10647000000000000000000000000000000000001C +:10648000000000000000000000000000000000000C +:1064900000000000000000000000000000000000FC +:1064A00000000000000000000000000000000000EC +:1064B00000000000000000000000000000000000DC +:1064C00000000000000000000000000000000000CC +:1064D00000000000000000000000000000000000BC +:1064E00000000000000000000000000000000000AC +:1064F000000000000000000000000000000000009C +:10650000000000000000000000000000000000008B +:10651000000000000000000000000000000000007B +:10652000000000000000000000000000000000006B +:10653000000000000000000000000000000000005B +:10654000000000000000000000000000000000004B +:10655000000000000000000000000000000000003B +:10656000000000000000000000000000000000002B +:10657000000000000000000000000000000000001B +:10658000000000000000000000000000000000000B +:1065900000000000000000000000000000000000FB +:1065A00000000000000000000000000000000000EB +:1065B00000000000000000000000000000000000DB +:1065C00000000000000000000000000000000000CB +:1065D00000000000000000000000000000000000BB +:1065E00000000000000000000000000000000000AB +:1065F000000000000000000000000000000000009B +:10660000000000000000000000000000000000008A +:10661000000000000000000000000000000000007A +:10662000000000000000000000000000000000006A +:10663000000000000000000000000000000000005A +:10664000000000000000000000000000000000004A +:10665000000000000000000000000000000000003A +:10666000000000000000000000000000000000002A +:10667000000000000000000000000000000000001A +:10668000000000000000000000000000000000000A +:1066900000000000000000000000000000000000FA +:1066A00000000000000000000000000000000000EA +:1066B00000000000000000000000000000000000DA +:1066C00000000000000000000000000000000000CA +:1066D00000000000000000000000000000000000BA +:1066E00000000000000000000000000000000000AA +:1066F000000000000000000000000000000000009A +:106700000000000000000000000000000000000089 +:106710000000000000000000000000000000000079 +:106720000000000000000000000000000000000069 +:106730000000000000000000000000000000000059 +:106740000000000000000000000000000000000049 +:106750000000000000000000000000000000000039 +:106760000000000000000000000000000000000029 +:106770000000000000000000000000000000000019 +:106780000000000000000000000000000000000009 +:1067900000000000000000000000000000000000F9 +:1067A00000000000000000000000000000000000E9 +:1067B00000000000000000000000000000000000D9 +:1067C00000000000000000000000000000000000C9 +:1067D00000000000000000000000000000000000B9 +:1067E00000000000000000000000000000000000A9 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:106820000000000000000000000000000000000068 +:106830000000000000000000000000000000000058 +:106840000000000000000000000000000000000048 +:106850000000000088000000F46043398B5F643959 +:10686000FF57763906CA7339807D41391BE1883973 +:10687000F664A7397F7A303914866239DE6D29399A +:106880006A3D773933944E3926C54539691733390E +:10689000BAACE3382198473995BD8439E23377396A +:1068A00040AAF7381E4A6539AC3B4839FB6C27399A +:1068B0002975703940E1883963001339BA80DC39B1 +:1068C0004D1928397D1F23399AB13139052C843966 +:1068D00097294A39D0B65A39FFEB0B391287F93864 +:1068E000114EFF384BB30939E4B44339914E923914 +:1068F0005FF54C39E7EF7D39E07A3739A384E73823 +:106900007DDA2139536EE838C0E5D838E72D0A39E9 +:106910007085A939E17ED6380F0A28391E3523390A +:106920004FEE2839FAA38439CCEC7339D26F2F3962 +:1069300070161639275E3839D5CC3F39189E843900 +:106940003FD42539C586803952481139D2A47439CB +:10695000F93E1339FD1E4039254D253919E2173905 +:106960009E7651395BA54839BF702C39EE288A399B +:106970003647A23903C71739AD135D3943130A39B6 +:106980006AA7E638BEE448396712663979BDA53989 +:10699000945159396DB797399818583930DD3B39CA +:1069A0008068443985076039032E5139E72B403917 +:1069B00077C24339AA455739B2C4E138FDF14039AD +:1069C0008963963940D038396ADD00399197723938 +:1069D00024705A392FEE56396827343966993E3972 +:1069E000F9311C390EA68C39EF233C39156905396C +:1069F0009BC64C39571B8C396C09BD3938804839D6 +:106A00007E301839E2265E398E37FD386D0A8739B7 +:106A1000374A0D397FF8493985195C39F62C9F3989 +:106A20006A5D7639E9413639790A1B39B6CE54396F +:106A30007F9F683970412339EF5A2E39688E773934 +:106A4000A2AFAE399FE2353971B025396744C539F7 +:106A5000BEE78239D6FE8C39181E68392460DF39CA +:106A600062615A397DFF4D39CAD52739749B863901 +:106A7000AADCE03872BF2B392D0000006D6F646511 +:106A80006C2F62617463685F6E6F726D616C697A9E +:106A90006174696F6E5F35302F467573656442614E +:106AA0007463684E6F726D56330000000100000081 +:106AB000880000004EE6FEFF140000008C06000077 +:106AC0006800000000000009FC06000022EBFEFF49 +:106AD00003000000080000004C04000088000000D3 +:106AE00000000000000000000000000000000000A6 +:106AF0000000000000000000000000000000000096 +:106B00000000000000000000000000000000000085 +:106B10000000000000000000000000000000000075 +:106B20000000000000000000000000000000000065 +:106B30000000000000000000000000000000000055 +:106B40000000000000000000000000000000000045 +:106B50000000000000000000000000000000000035 +:106B60000000000000000000000000000000000025 +:106B70000000000000000000000000000000000015 +:106B80000000000000000000000000000000000005 +:106B900000000000000000000000000000000000F5 +:106BA00000000000000000000000000000000000E5 +:106BB00000000000000000000000000000000000D5 +:106BC00000000000000000000000000000000000C5 +:106BD00000000000000000000000000000000000B5 +:106BE00000000000000000000000000000000000A5 +:106BF0000000000000000000000000000000000095 +:106C00000000000000000000000000000000000084 +:106C10000000000000000000000000000000000074 +:106C20000000000000000000000000000000000064 +:106C30000000000000000000000000000000000054 +:106C40000000000000000000000000000000000044 +:106C50000000000000000000000000000000000034 +:106C60000000000000000000000000000000000024 +:106C70000000000000000000000000000000000014 +:106C80000000000000000000000000000000000004 +:106C900000000000000000000000000000000000F4 +:106CA00000000000000000000000000000000000E4 +:106CB00000000000000000000000000000000000D4 +:106CC00000000000000000000000000000000000C4 +:106CD00000000000000000000000000000000000B4 +:106CE00000000000000000000000000000000000A4 +:106CF0000000000000000000000000000000000094 +:106D00000000000000000000000000000000000083 +:106D10000000000000000000000000000000000073 +:106D20000000000000000000000000000000000063 +:106D30000000000000000000000000000000000053 +:106D40000000000000000000000000000000000043 +:106D50000000000000000000000000000000000033 +:106D60000000000000000000000000000000000023 +:106D70000000000000000000000000000000000013 +:106D80000000000000000000000000000000000003 +:106D900000000000000000000000000000000000F3 +:106DA00000000000000000000000000000000000E3 +:106DB00000000000000000000000000000000000D3 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE00000000000000000000000000000000000A3 +:106DF0000000000000000000000000000000000093 +:106E00000000000000000000000000000000000082 +:106E10000000000000000000000000000000000072 +:106E20000000000000000000000000000000000062 +:106E30000000000000000000000000000000000052 +:106E40000000000000000000000000000000000042 +:106E50000000000000000000000000000000000032 +:106E60000000000000000000000000000000000022 +:106E70000000000000000000000000000000000012 +:106E80000000000000000000000000000000000002 +:106E900000000000000000000000000000000000F2 +:106EA00000000000000000000000000000000000E2 +:106EB00000000000000000000000000000000000D2 +:106EC00000000000000000000000000000000000C2 +:106ED00000000000000000000000000000000000B2 +:106EE00000000000000000000000000000000000A2 +:106EF0000000000000000000000000000000000092 +:106F00000000000000000000000000000000000081 +:106F10000000000000000000000000000000000071 +:106F2000000000008800000062BE013C72A7173C10 +:106F30006F96233C28E4213C577D003CF7CA353C42 +:106F400016525E3CB162EA3B096D163CEB05E13B33 +:106F5000C82E243C6A2E093CEB54033C17DBED3B66 +:106F6000B330973B068B043CCA4B303C7428243C1E +:106F70000E77A43B3843183CA0F7043CBD5CDE3BD5 +:106F8000CDAD1F3C29CB353C833CC33B7B6D923C54 +:106F90009A41DF3BD2A5D83BE0FFEB3B778A2F3C01 +:106FA0009E3F063C663D113C6ED5B93BB2B3A53B56 +:106FB000D789A93B20E2B63B1FF6013C5850423C22 +:106FC000F11A083C4FA1283C31AFF33B14BE993B6A +:106FD0002EF6D63B43599A3B9108903BF784B73B3A +:106FE0003925613C41708E3B5C2DDF3B8BC2D83B29 +:106FF000815CE03BC829303C3FFB213C8300E93BFE +:10700000CC55C73B0BDDF43B0ABCFE3BF721303CC3 +:10701000E43DDC3BFEB22A3C0DF4C03B7375223CE0 +:10702000A28FC33B2829FF3B758ADB3B49B8C93B8C +:10703000C5180B3CCE3D053CBD05E53B5C7E373CB1 +:107040009486573C5094C93B11CF123C9561B73B95 +:107050002C2B993BE667053C38C8183CA51F5C3CC7 +:107060002C50103C9D7F493C55800F3CC481F93B1E +:10707000656D023CFEC4143C8EE80A3C4E3AFF3B70 +:1070800023FF013C43F40E3C9EEC953BB220003CB8 +:1070900032BC473C9574F53B1026AB3BA618213C0F +:1070A000780E113C2BBA0E3C5644EF3BBB23FD3B04 +:1070B0005E72CF3B8BCC3A3CB9DFF93B902FB13BB2 +:1070C000E3FB073C4F143A3C83107B3C2525053CF1 +:1070D0006720CA3BD285133CE426A83BD859333CF1 +:1070E00091A6BB3B041F063CF228123CB667533CFA +:1070F000089A233C890FF23BE9E9CD3B45510D3C11 +:10710000EA791A3CE8D2D83BC590E73B9164243C2D +:107110004301683CFB90F13B560EDC3B6CFF823C2C +:10712000C8DB2D3C74423B3CFC231A3CD855943CB4 +:10713000AB04113CA9CB083CF0E7DE3B76C6323C01 +:107140008952953B431AE43B750000006D6F6465FE +:107150006C2F62617463685F6E6F726D616C697AC7 +:107160006174696F6E5F35302F4675736564426177 +:107170007463684E6F726D56333B6D6F64656C2F30 +:107180006465707468776973655F636F6E76326487 +:107190005F31362F6465707468776973653B6D6F16 +:1071A00064656C2F6465707468776973655F636F7D +:1071B0006E7632645F31382F6465707468776973F6 +:1071C0006500000004000000010000000300000052 +:1071D000030000008800000072EDFEFF14000000B4 +:1071E000840600006700000000000002AC060000FA +:1071F00064EDFEFF08000000480400008800000065 +:10720000000000000000000000000000000000007E +:10721000000000000000000000000000000000006E +:10722000000000000000000000000000000000005E +:10723000000000000000000000000000000000004E +:10724000000000000000000000000000000000003E +:10725000000000000000000000000000000000002E +:10726000000000000000000000000000000000001E +:10727000000000000000000000000000000000000E +:1072800000000000000000000000000000000000FE +:1072900000000000000000000000000000000000EE +:1072A00000000000000000000000000000000000DE +:1072B00000000000000000000000000000000000CE +:1072C00000000000000000000000000000000000BE +:1072D00000000000000000000000000000000000AE +:1072E000000000000000000000000000000000009E +:1072F000000000000000000000000000000000008E +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:10732000000000000000000000000000000000005D +:10733000000000000000000000000000000000004D +:10734000000000000000000000000000000000003D +:10735000000000000000000000000000000000002D +:10736000000000000000000000000000000000001D +:10737000000000000000000000000000000000000D +:1073800000000000000000000000000000000000FD +:1073900000000000000000000000000000000000ED +:1073A00000000000000000000000000000000000DD +:1073B00000000000000000000000000000000000CD +:1073C00000000000000000000000000000000000BD +:1073D00000000000000000000000000000000000AD +:1073E000000000000000000000000000000000009D +:1073F000000000000000000000000000000000008D +:10740000000000000000000000000000000000007C +:10741000000000000000000000000000000000006C +:10742000000000000000000000000000000000005C +:10743000000000000000000000000000000000004C +:10744000000000000000000000000000000000003C +:10745000000000000000000000000000000000002C +:10746000000000000000000000000000000000001C +:10747000000000000000000000000000000000000C +:1074800000000000000000000000000000000000FC +:1074900000000000000000000000000000000000EC +:1074A00000000000000000000000000000000000DC +:1074B00000000000000000000000000000000000CC +:1074C00000000000000000000000000000000000BC +:1074D00000000000000000000000000000000000AC +:1074E000000000000000000000000000000000009C +:1074F000000000000000000000000000000000008C +:10750000000000000000000000000000000000007B +:10751000000000000000000000000000000000006B +:10752000000000000000000000000000000000005B +:10753000000000000000000000000000000000004B +:10754000000000000000000000000000000000003B +:10755000000000000000000000000000000000002B +:10756000000000000000000000000000000000001B +:10757000000000000000000000000000000000000B +:1075800000000000000000000000000000000000FB +:1075900000000000000000000000000000000000EB +:1075A00000000000000000000000000000000000DB +:1075B00000000000000000000000000000000000CB +:1075C00000000000000000000000000000000000BB +:1075D00000000000000000000000000000000000AB +:1075E000000000000000000000000000000000009B +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:10761000000000000000000000000000000000006A +:10762000000000000000000000000000000000005A +:10763000000000000000000000000000000000004A +:1076400088000000D4EE393995FB4A391AED6039CB +:107650002B6775391BEF5F390705663903C53F395D +:1076600022CE65396DA87A39981783398A9E8E396A +:107670005645A939705E4F39160D9739D7991E397D +:1076800007DD67394A9B7A3922B46A39846A5C39E2 +:10769000E4E8573902FD68393C738E3931F73B39DC +:1076A0001DCE3839DC637239BCC7513970282E3988 +:1076B000480D3A3921E72D39594270398B7E8D3981 +:1076C0006339633976782E39ED717C3912C76E399A +:1076D0007E286839704DAF3967D1543965E19239E8 +:1076E0002DF92039DFCA2E39D5652939CF1B4B3901 +:1076F0000C05253992496B3987459139C8C45539EC +:1077000047515F39B43B853931E7243917CA8D3980 +:10771000D2EE8039A4C75E3929E96939EB98593925 +:10772000B1023D39307F5E399E656539A0BD35397E +:10773000D93E83390B126F3902C6423980773E3900 +:107740001D3779392FB05639E0DE6539ED6F4C3988 +:107750005F81603932B89739E52E4139BB753A39C6 +:10776000B7AC683997D629395DA21239270A58393A +:10777000B1483939610C473954572B3949A1493936 +:1077800059CE7539C4E47139C44E9F39D98F5D39EA +:107790007E468A39C2766C3944698339414C37391F +:1077A00092A3463970176739A2BB3339429D863997 +:1077B000C15E4C395E853A3953634F3970BB8639A7 +:1077C000FE179A39141E5B39D2A82639DBD829391D +:1077D000238D6B3962DA213932E18C393A782439D8 +:1077E000E1261039D12C8539A6284139100E1239DD +:1077F0007A226339C3B62639BE01953964D88539F2 +:10780000F3E27A395D271E39CFFD5739E33B623900 +:10781000410D1939AB208039FDBE7939AA913F3924 +:107820000C582B39A9167E39717D6F39D7D532396D +:1078300008B6693922EE8539DF1A2B39CD271D3973 +:10784000D3084B39C75F1D3948E53F39B2562B394C +:107850006AE04139D3FD7A39DC3767394E1F623926 +:1078600089264F392D0000006D6F64656C2F6261B1 +:107870007463685F6E6F726D616C697A6174696F51 +:107880006E5F34392F467573656442617463684E68 +:107890006F726D5633000000010000008800000088 +:1078A0003AF4FEFF140000008806000066000000A5 +:1078B00000000009980600002CF4FEFF08000000FC +:1078C0004C040000880000000000000000000000E0 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000000000000000000000000037 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F0000000000000000000000000000000000087 +:107A00000000000000000000000000000000000076 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50000000000000000000000000000000000026 +:107A60000000000000000000000000000000000016 +:107A70000000000000000000000000000000000006 +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA00000000000000000000000000000000000D6 +:107AB00000000000000000000000000000000000C6 +:107AC00000000000000000000000000000000000B6 +:107AD00000000000000000000000000000000000A6 +:107AE0000000000000000000000000000000000096 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B10000000000000000000000000000000000065 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000000000000000000000000000035 +:107B50000000000000000000000000000000000025 +:107B60000000000000000000000000000000000015 +:107B70000000000000000000000000000000000005 +:107B800000000000000000000000000000000000F5 +:107B900000000000000000000000000000000000E5 +:107BA00000000000000000000000000000000000D5 +:107BB00000000000000000000000000000000000C5 +:107BC00000000000000000000000000000000000B5 +:107BD00000000000000000000000000000000000A5 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C00000000000000000000000000000000000074 +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C60000000000000000000000000000000000014 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000000000000000000E4 +:107CA00000000000000000000000000000000000D4 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000000B4 +:107CD00000000000000000000000000000000000A4 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D000000000000000000000000000088000000EB +:107D1000B7CAA93A905CB93A6B66CD3A6A19E03AAB +:107D2000787ECC3A260DD23A301FAF3A05DBD13AF5 +:107D3000E3E5E43A7E6CEF3A043D023B84931A3B60 +:107D4000F15DBD3A2DF0093B25D5903A2CBCD33AD4 +:107D5000E4D9E43A2854D63A1048C93A962AC53AA2 +:107D600027C3D43A7815023BE8A5AB3A11C3A83A29 +:107D70001059DD3AA691BF3A020A9F3A87E6A93A1E +:107D80005FCE9E3AE866DB3A0536013BA27FCF3AEA +:107D900016539F3AAC87E63A8E0CDA3A1601D43A7B +:107DA0009315203BCE57C23A2C21063BC2FF923A94 +:107DB000579E9F3A31B19A3AFD79B93AB4B1963AA1 +:107DC0009FDCD63A0FA9043B0F36C33A58EECB3AA4 +:107DD0008B55F33A7196963A027B013BEA7AEB3A7D +:107DE000A870CB3ACE9AD53A1BB5C63A2F9AAC3A80 +:107DF0007E2ECB3A937BD13AAEF6A53A2EB4EF3A2B +:107E00000551DA3A6DDDB13AA1EEAD3AA394E33A09 +:107E1000060DC43A4FEAD13A95B0BA3A0A04CD3ABF +:107E20006E8C0A3BA869B03AE845AA3AD579D43AAB +:107E300029189B3A9DE7853AF548C53A0133A93A96 +:107E4000CBC4B53A80779C3A5420B83AA377E03A4D +:107E500001E5DC3A5D7A113BEE53CA3A038BFC3AFA +:107E6000AAEFD73AA701F03AB462A73A1665B53A35 +:107E7000BC07D33A4F21A43A44DBF53AE6A0BA3A1C +:107E80003054AA3A6762BD3A6312F63A77B70C3BB0 +:107E90007C18C83A0931983A3B1A9B3A531AD73A98 +:107EA0006ACD933A55A6003B1C31963A4CA3833ACF +:107EB0005C3AF33AF463B03A3060853AB66ACF3A46 +:107EC000C43D983A4412083BB873F43A551BE53A5E +:107ED0009B6C903AB03DC53A2498CE3AE2C38B3AB7 +:107EE0006802EA3AB710E43A4CF0AE3A28789C3A85 +:107EF000E207E83A18B3DA3A774FA33A1D6CD53A5D +:107F00006C9BF43A4B409C3A3B838F3AA768B93A52 +:107F100059B68F3AA83CAF3AEC769C3AC40BB13ACA +:107F2000DF33E53A5825D33A0A7ECE3AE42ABD3A01 +:107F3000160000006D6F64656C2F636F6E7632649F +:107F40005F33332F436F6E7632440000040000002D +:107F5000880000000100000001000000180000007F +:107F6000FAFAFEFF1400000048010000650000005E +:107F7000000000029C010000ECFAFEFF0800000077 +:107F8000CC0000001800000000000000000000000D +:107F900000000000000000000000000000000000E1 +:107FA00000000000000000000000000000000000D1 +:107FB00000000000000000000000000000000000C1 +:107FC00000000000000000000000000000000000B1 +:107FD00000000000000000000000000000000000A1 +:107FE0000000000000000000000000000000000091 +:107FF0000000000000000000000000000000000081 +:108000000000000000000000000000000000000070 +:108010000000000000000000000000000000000060 +:108020000000000000000000000000000000000050 +:108030000000000000000000000000000000000040 +:108040000000000000000000000000001800000018 +:1080500029D15238E32C1A3882D71F38BDC43C3896 +:1080600016032038FC9A393817672B3833DD4B3824 +:10807000D9FB6E382D686D3827A44C387594343888 +:10808000AE5B2B37ABA9373815EF823855E0213876 +:108090002AF55A38A3515A38DBD1A83723C7853877 +:1080A00056780D384C437E38F6455738BAAB6638AB +:1080B0005B0000006D6F64656C2F62617463685FC4 +:1080C0006E6F726D616C697A6174696F6E5F34385E +:1080D0002F467573656442617463684E6F726D56A6 +:1080E000333B6D6F64656C2F636F6E7632645F3304 +:1080F000362F436F6E7632443B6D6F64656C2F6331 +:108100006F6E7632645F33322F436F6E7632440087 +:108110000100000018000000B2FCFEFF1400000087 +:108120004801000064000000000000095801000040 +:10813000A4FCFEFF08000000CC00000018000000B6 +:10814000000000000000000000000000000000002F +:10815000000000000000000000000000000000001F +:10816000000000000000000000000000000000000F +:1081700000000000000000000000000000000000FF +:1081800000000000000000000000000000000000EF +:1081900000000000000000000000000000000000DF +:1081A00000000000000000000000000000000000CF +:1081B00000000000000000000000000000000000BF +:1081C00000000000000000000000000000000000AF +:1081D000000000000000000000000000000000009F +:1081E000000000000000000000000000000000008F +:1081F000000000000000000000000000000000007F +:108200000000000018000000E5FE0B3B9DC3CC3AC7 +:10821000394AD43A4BB5FA3A1984D43AD681F63A67 +:10822000EAA4E33AE460073B3EB31E3B2EA71D3BA6 +:1082300002E5073B2BD5EF3AC395E33957EDF33A07 +:1082400088E52D3BF0FDD63ACE66113B36FA103B61 +:10825000B736603A7AAC313BD2E3BB3AB0D8283B70 +:1082600075F40E3B092E193B160000006D6F646516 +:108270006C2F636F6E7632645F33322F436F6E768E +:10828000324400000400000018000000010000005B +:10829000010000008800000032FEFEFF1400000014 +:1082A000880600006300000000000002B006000025 +:1082B00024FEFEFF080000004C04000088000000BF +:1082C00000000000000000000000000000000000AE +:1082D000000000000000000000000000000000009E +:1082E000000000000000000000000000000000008E +:1082F000000000000000000000000000000000007E +:10830000000000000000000000000000000000006D +:10831000000000000000000000000000000000005D +:10832000000000000000000000000000000000004D +:10833000000000000000000000000000000000003D +:10834000000000000000000000000000000000002D +:10835000000000000000000000000000000000001D +:10836000000000000000000000000000000000000D +:1083700000000000000000000000000000000000FD +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000000007D +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:1084800000000000000000000000000000000000EC +:1084900000000000000000000000000000000000DC +:1084A00000000000000000000000000000000000CC +:1084B00000000000000000000000000000000000BC +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000000000000000007C +:10850000000000000000000000000000000000006B +:10851000000000000000000000000000000000005B +:10852000000000000000000000000000000000004B +:10853000000000000000000000000000000000003B +:10854000000000000000000000000000000000002B +:10855000000000000000000000000000000000001B +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000000000001A +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000088000000F4FB8839F4694E394D +:108710004EA888399F5580393CA51E3979A48C39DB +:1087200053277139B1E18139FA18783976330D3927 +:108730001CD28F39A7D5A93925662439BF141F3912 +:108740006076123927B6563979C36539DD0FA339FA +:108750001EC63139CF986E398C291D39859BA039B9 +:1087600004063C390EE56B394A5B4239B2385A3956 +:10877000972E4B39957E0F39D4CC88393102FE388B +:108780006DDE4A397E5F2639A6798C39B3353339A7 +:10879000DFA4E738C83083394F131E397DDC7B39BD +:1087A0004F3B3439DEF4B1387ADA8E39537C2539CF +:1087B00079654239145CD138ED0F6B39143745397E +:1087C0002F745039CF978D397F37B839B79A11390F +:1087D000399F4F3917C1CF39D37BAE39A64277398C +:1087E00049D63039B50C993811AA3F393325343977 +:1087F000A6A2473927E020397931193918A9F63866 +:10880000A9137A39F4DB33396F3E0939DB279539FF +:108810009AF02C395EFA8739F9DA11399A0F5C39F6 +:108820000E964E39825EC43870C95B39C6F88339FA +:108830001A041839D5750D39DFAEC339F5E8873913 +:108840006EB1C838F7A7093969A11C390FDE7F3925 +:1088500066C82C39D7E98F39F76517393948A039F7 +:108860002FF96D399DD7543914CDC6385AFD3F398B +:108870003DF49F397DCE78394D5F6739D2C5B73920 +:10888000ED8D07395EBF1039B3732A39B8214739E6 +:1088900083038639812690390EEF2539FE58253914 +:1088A000D2704539AC131339E0168B39D26C1339B9 +:1088B0008E137A392DE16C3959348339C765833980 +:1088C000587840390BF64A3930132F39A8961039A9 +:1088D0008E2A8139E1CC3239CD175B39D56910390F +:1088E000D516A139D8831339C662683921B34E39F8 +:1088F000E9F73239499F3439D4C52539D03653394F +:10890000BFA41D39279B513960B02F3917BD463997 +:10891000390114394F9D5939E42F3B39273A3239FF +:10892000F9CC8539B3D210392D0000006D6F646524 +:108930006C2F62617463685F6E6F726D616C697ACF +:108940006174696F6E5F34372F4675736564426179 +:108950007463684E6F726D563300000001000000B2 +:1089600088000000FE04FFFF140000008C060000D9 +:108970006200000000000009FC060000D209FFFFB1 +:1089800003000000080000004C0400008800000004 +:1089900000000000000000000000000000000000D7 +:1089A00000000000000000000000000000000000C7 +:1089B00000000000000000000000000000000000B7 +:1089C00000000000000000000000000000000000A7 +:1089D0000000000000000000000000000000000097 +:1089E0000000000000000000000000000000000087 +:1089F0000000000000000000000000000000000077 +:108A00000000000000000000000000000000000066 +:108A10000000000000000000000000000000000056 +:108A20000000000000000000000000000000000046 +:108A30000000000000000000000000000000000036 +:108A40000000000000000000000000000000000026 +:108A50000000000000000000000000000000000016 +:108A60000000000000000000000000000000000006 +:108A700000000000000000000000000000000000F6 +:108A800000000000000000000000000000000000E6 +:108A900000000000000000000000000000000000D6 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000000000000000000000000000A6 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B00000000000000000000000000000000000065 +:108B10000000000000000000000000000000000055 +:108B20000000000000000000000000000000000045 +:108B30000000000000000000000000000000000035 +:108B40000000000000000000000000000000000025 +:108B50000000000000000000000000000000000015 +:108B60000000000000000000000000000000000005 +:108B700000000000000000000000000000000000F5 +:108B800000000000000000000000000000000000E5 +:108B900000000000000000000000000000000000D5 +:108BA00000000000000000000000000000000000C5 +:108BB00000000000000000000000000000000000B5 +:108BC00000000000000000000000000000000000A5 +:108BD0000000000000000000000000000000000095 +:108BE0000000000000000000000000000000000085 +:108BF0000000000000000000000000000000000075 +:108C00000000000000000000000000000000000064 +:108C10000000000000000000000000000000000054 +:108C20000000000000000000000000000000000044 +:108C30000000000000000000000000000000000034 +:108C40000000000000000000000000000000000024 +:108C50000000000000000000000000000000000014 +:108C60000000000000000000000000000000000004 +:108C700000000000000000000000000000000000F4 +:108C800000000000000000000000000000000000E4 +:108C900000000000000000000000000000000000D4 +:108CA00000000000000000000000000000000000C4 +:108CB00000000000000000000000000000000000B4 +:108CC00000000000000000000000000000000000A4 +:108CD0000000000000000000000000000000000094 +:108CE0000000000000000000000000000000000084 +:108CF0000000000000000000000000000000000074 +:108D00000000000000000000000000000000000063 +:108D10000000000000000000000000000000000053 +:108D20000000000000000000000000000000000043 +:108D30000000000000000000000000000000000033 +:108D40000000000000000000000000000000000023 +:108D50000000000000000000000000000000000013 +:108D60000000000000000000000000000000000003 +:108D700000000000000000000000000000000000F3 +:108D800000000000000000000000000000000000E3 +:108D900000000000000000000000000000000000D3 +:108DA00000000000000000000000000000000000C3 +:108DB00000000000000000000000000000000000B3 +:108DC00000000000000000000000000000000000A3 +:108DD0000000000088000000A0EE353C5C12093C59 +:108DE000877F353CB7712A3C73B3D23B70CA3A3C9B +:108DF0001D24203CBF7F2C3C96C0243C5888BB3BA4 +:108E00000D033F3CC28F613CA957DA3B8D47D33BF2 +:108E10003785C23BF6940E3CCE93183C1191583CDA +:108E2000201BEC3B79711E3C2EBBD03B8C4E553C3D +:108E3000FDB7F93B1BA61C3C9F10013CA6E9103C6A +:108E4000F0EC063C1D94BE3B09B0353C74ADA83B2C +:108E5000B4B7063CD3F6DC3B90913A3C5203EE3B70 +:108E60007CD3993BCA3C2E3CA4F1D13B6B40273CC0 +:108E7000C55EEF3B37596C3B2ABA3D3C1EC9DB3B14 +:108E80006217013C25078B3B93181C3C93F6023C70 +:108E9000276D0A3C9F0D3C3CB5A9743C7B61C13BEE +:108EA000BCDF093C39F6893C74BC673C4232243C47 +:108EB00098DCEA3BE0444B3BDE8DFE3B6841EF3BF8 +:108EC0000292043CB3A9D53BB475CB3B4ACCA33B3F +:108ED0000E11263C20E0EE3BEB46B63BEF18463C3D +:108EE0008CAFE53B8598343CD3B6C13B5C22123C49 +:108EF000A52F093CC266823BC4F3113C67462F3C58 +:108F000072E5C93B7EE0BB3B20F2813C6581343C8D +:108F1000D345853B14D3B63B5F06D03B76E9293C6D +:108F2000277AE53B91223F3C6C13C93BECDF543C74 +:108F300079071E3C2E570D3C2F04843B7BFCFE3BE7 +:108F40006170543C1F39253C49A5193CBB12743C47 +:108F50007F08B43B293EC03BA961E23B643C043C32 +:108F6000AAFC313C23733F3C7E61DC3B319ADB3B06 +:108F7000EB1C033C2056C33B61BA383C87CCC33B57 +:108F8000FC10263C884D1D3C86412E3C2C832E3CFB +:108F9000D59FFF3B63C7063C7C85E83B1708C03B79 +:108FA000848C2B3C1A78ED3BCE7D113C8ECCBF3BA4 +:108FB00053F2553C1BEBC33B97511A3CF442093C1E +:108FC00041B1ED3B8DE3EF3BBD2ADC3B66420C3CFF +:108FD000CD5ED13B08310B3C3F56E93B91F9033C58 +:108FE0009F91C43B7682103C9A9BF83B3CB5EC3B8E +:108FF0003AB4313CD657C03B750000006D6F6465D4 +:109000006C2F62617463685F6E6F726D616C697AF8 +:109010006174696F6E5F34372F46757365644261A2 +:109020007463684E6F726D56333B6D6F64656C2F61 +:109030006465707468776973655F636F6E763264B8 +:109040005F31352F6465707468776973653B6D6F48 +:1090500064656C2F6465707468776973655F636FAE +:109060006E7632645F31382F646570746877697327 +:109070006500000004000000010000000300000083 +:109080000300000088000000220CFFFF1400000015 +:10909000840600006100000000000002AC06000031 +:1090A000140CFFFF080000004804000088000000C6 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000000000000000000000000000000E +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F00088000000E49D6D391ECA8139B6634E397B +:109500009F0A2939A3D35F39D4792E39DAB9693959 +:10951000B6A94939A4EA2D3987E73A39358762393E +:109520005FC12E39E8585739FCD21839F490823986 +:1095300033BC0439686B4B394DF82C394BEA62392E +:109540002F2B8F39D61A6A39F4BB5339EB5C633948 +:109550009E3C3F395E4E4B39D06F83394B726C392C +:10956000B685423947956839FEB3923903B1493916 +:1095700031804339D55D893970538E392D0967396A +:1095800099023B39F4F26E39B1483439E1BB5A39AA +:109590002B2D9E39A1624C390768873909C62939B4 +:1095A000B2075739B5695439F71A3C3984CC933925 +:1095B000146A5A3995543B3989EF6B3948581E392A +:1095C0008261F338FCBC9539C9B0313976D8093994 +:1095D000DE264F394FD1A13953B4223933B8573928 +:1095E000F99594397B864739A578663914DB0939B2 +:1095F00038D06B39DF875539BD4F1B3957E1773983 +:109600000C405B3959D0B2392C909439A58858391F +:109610007D6D5D39263793399F336539FBCB8639AC +:109620004A967839D7D43B391A224939E9646939DD +:109630002E504D3974EA6D39D43A2E391F616D3987 +:10964000C6831239CA9A5439C7F133393B4AFF38B5 +:10965000DA673E3976E5823969F7703919F959398F +:10966000BF266C39DF3AF13888C12F39B2B87C395E +:10967000811B783983622839E1678A391A908139E8 +:10968000EBA04539193B8039E2684E398F166439B1 +:1096900078476639A099213906A9923984A44E39B0 +:1096A0000E9B873999008A39F1C75E398C2E47396C +:1096B00004D34639D5D8943904578239D012623947 +:1096C000C5EE8C39C0327E39C23C3839C0132A39D4 +:1096D0009F6B5F395BE229398E4D2639D6954C391F +:1096E00044287F3902D76F3977516839CF9B1139B8 +:1096F000ADA19339C62D2C39E7450E395A7144393D +:109700008D6F653936A1E33919D63F39771A7E391D +:10971000769254392D0000006D6F64656C2F626184 +:109720007463685F6E6F726D616C697A6174696F82 +:109730006E5F34362F467573656442617463684E9C +:109740006F726D56330000000100000088000000B9 +:10975000EA12FFFF1400000088060000600000000D +:109760000000000998060000DC12FFFF080000005E +:109770004C04000088000000000000000000000011 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000000000000000C9 +:1097A00000000000000000000000000000000000B9 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D0000000000000000000000000000000000089 +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000000000000000000000000000000048 +:109820000000000000000000000000000000000038 +:109830000000000000000000000000000000000028 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000000000000000000000000000F8 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000000000000000000000000000B8 +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000000000000078 +:1098F0000000000000000000000000000000000068 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000000037 +:109930000000000000000000000000000000000027 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000000000F7 +:1099700000000000000000000000000000000000E7 +:1099800000000000000000000000000000000000D7 +:1099900000000000000000000000000000000000C7 +:1099A00000000000000000000000000000000000B7 +:1099B00000000000000000000000000000000000A7 +:1099C0000000000000000000000000000000000097 +:1099D0000000000000000000000000000000000087 +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000000000000000000067 +:109A00000000000000000000000000000000000056 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A30000000000000000000000000000000000026 +:109A40000000000000000000000000000000000016 +:109A50000000000000000000000000000000000006 +:109A600000000000000000000000000000000000F6 +:109A700000000000000000000000000000000000E6 +:109A800000000000000000000000000000000000D6 +:109A900000000000000000000000000000000000C6 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000000000000000A6 +:109AC0000000000000000000000000000000000096 +:109AD0000000000000000000000000000000000086 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000000000000000066 +:109B00000000000000000000000000000000000055 +:109B10000000000000000000000000000000000045 +:109B20000000000000000000000000000000000035 +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000000000000000015 +:109B50000000000000000000000000000000000005 +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B800000000000000000000000000000000000D5 +:109B900000000000000000000000000000000000C5 +:109BA00000000000000000000000000000000000B5 +:109BB000000000000000000000000000880000001D +:109BC0001252DF3A26F6F33ADCF8C13A03DF9E3A46 +:109BD000375CD23A84FAA33AF6A9DB3AA987BD3AB0 +:109BE000F273A33ACAA8AF3A2DE6D43AC13DA43ADB +:109BF0001664CA3A28A18F3AE56BF53A927F793A12 +:109C00004D2EBF3A2F90A23A4D43D53A128E063BC5 +:109C10001C05DC3AC8FEC63A08AFD53A27BBB33AB2 +:109C20000213BF3ACB0EF73A8038DE3AA4D1B63AE7 +:109C3000FD96DA3A71E0093B858EBD3A0DBDB73A23 +:109C4000161A013B4EC3053BB822D93A3BC2AF3A84 +:109C50009D92E03AEC6FA93AE692CD3AE7A8143B20 +:109C6000A616C03AF284FE3A268F9F3AC317CA3A24 +:109C700015A2C73ABBC9B03A17E80A3B0546CD3A28 +:109C8000490FB03A9CBDDD3A6CD1943AE9BC643AD4 +:109C9000B0BA0C3BF6FFA63A568D813A46B0C23AAE +:109CA000F614183B52EA983AA5BDCA3A6DA50B3B8B +:109CB0005A85BB3AE29AD83ACC8F813A2DA0DD3A48 +:109CC00008AFC83A9AF7913A71F7E83A1D0FCE3AC1 +:109CD000390E283BF99F0B3B8D81CB3A041BD03AC0 +:109CE000B55B0A3B6A69D73AA15FFD3A81A1E93ABF +:109CF000D387B03A3608BD3A215ADB3AE8F5C03A84 +:109D0000079ADF3A4FBFA33AF518DF3A20B3893AF2 +:109D100036D0C73A3D1EA93A35EE6F3A30F3B23A23 +:109D2000BE0AF63A0078E23AD6DBCC3A7FF1DD3A69 +:109D300067B7623A812EA53A3B84ED3A1B2EE93A89 +:109D400004419E3A2014023B1989F33A01BDB93A05 +:109D50002008F13AB9FDC13A805DD63AAA6CD83AEA +:109D6000A1E0973A22D6093BC435C23ADCE4FE3A78 +:109D70000FB3013BA060D13AB632BB3AB0DCBA3A7D +:109D800043E40B3BFEFEF43AC978D43A1974043B21 +:109D90008AE7EE3A1927AD3A30D89F3A75FAD13AA8 +:109DA000C4A99F3A204C9C3AC646C03A49CEEF3AE5 +:109DB000F368E13A4157DA3A1ED9883AD4BF0A3BF0 +:109DC000D8D1A13A96B6853AB49FB83ABDA1D73A50 +:109DD00037EF553B664BB43AB7D0EE3A62C8C73A54 +:109DE000160000006D6F64656C2F636F6E763264D1 +:109DF0005F33312F436F6E76324400000400000061 +:109E000088000000010000000100000018000000B0 +:109E1000AA19FFFF14000000480100005F000000C5 +:109E2000000000029C0100009C19FFFF08000000D8 +:109E3000CC0000001800000000000000000000003E +:109E40000000000000000000000000000000000012 +:109E50000000000000000000000000000000000002 +:109E600000000000000000000000000000000000F2 +:109E700000000000000000000000000000000000E2 +:109E800000000000000000000000000000000000D2 +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000000000A2 +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF000000000000000000000000000180000004A +:109F00005183363842A1A2370C9A4038BC3F4038C2 +:109F1000D6F77638D5CF3538672C0E38AB5E1A3881 +:109F200032A05838AA467538A1D30238DB733138CD +:109F30006F549D37F6BE2938A93A5738D21B583886 +:109F400055433938B8184C387A2CE037AAFE2338F4 +:109F5000BC370338D8CE223870930438C837143849 +:109F60005B0000006D6F64656C2F62617463685FF5 +:109F70006E6F726D616C697A6174696F6E5F343592 +:109F80002F467573656442617463684E6F726D56D7 +:109F9000333B6D6F64656C2F636F6E7632645F3335 +:109FA000362F436F6E7632443B6D6F64656C2F6362 +:109FB0006F6E7632645F33302F436F6E76324400BB +:109FC0000100000018000000621BFFFF14000000E9 +:109FD000480100005E000000000000095801000078 +:109FE000541BFFFF08000000CC0000001800000018 +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000000000000000000040 +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000000000 +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A0900000000000000000000000000000000000C0 +:10A0A00000000000000000000000000000000000B0 +:10A0B00000000000180000006766F23A2BFE573AD5 +:10A0C00098CCFF3AA654FF3A9400243B0678F13A24 +:10A0D000F8D2BC3ABB05CD3A61DA0F3BEDE0223B4A +:10A0E00012C1AD3ADFADEB3A23F4503A9E71E13A3A +:10A0F000F4EC0E3B79820F3B6D0DF63A6A88073B14 +:10A1000089DD943A3ACED93A0646AE3AB73AD83AC9 +:10A11000D113B03A15DAC43A160000006D6F6465C9 +:10A120006C2F636F6E7632645F33302F436F6E76C1 +:10A13000324400000400000018000000010000008C +:10A140000100000088000000E21CFFFF1400000076 +:10A15000880600005D00000000000002B00600005C +:10A16000D41CFFFF080000004C0400008800000021 +:10A1700000000000000000000000000000000000DF +:10A1800000000000000000000000000000000000CF +:10A1900000000000000000000000000000000000BF +:10A1A00000000000000000000000000000000000AF +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E000000000000000000000000000000000006F +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000000000003E +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A24000000000000000000000000000000000000E +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A2700000000000000000000000000000000000DE +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B000000000000000000000000000000000009E +:10A2C000000000000000000000000000000000008E +:10A2D000000000000000000000000000000000007E +:10A2E000000000000000000000000000000000006E +:10A2F000000000000000000000000000000000005E +:10A30000000000000000000000000000000000004D +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A34000000000000000000000000000000000000D +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A3700000000000000000000000000000000000DD +:10A3800000000000000000000000000000000000CD +:10A3900000000000000000000000000000000000BD +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000000000000000000000008D +:10A3D000000000000000000000000000000000007D +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000000000BC +:10A4A00000000000000000000000000000000000AC +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D000000000000000000000000000000000007C +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000000000005C +:10A50000000000000000000000000000000000004B +:10A51000000000000000000000000000000000003B +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000000000000B +:10A5500000000000000000000000000000000000FB +:10A5600000000000000000000000000000000000EB +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A5900000000000000000000000000000000000BB +:10A5A00000000000000000000000000000000000AB +:10A5B0000000000088000000DA908F390955313919 +:10A5C00009A67D39FF5B2F39FA2B7E390CA9273973 +:10A5D000ABC28539350647396AC78539DBD2303990 +:10A5E000B627AD38EDA57139746A4B394750083933 +:10A5F0006D1108391ACE7739E0A93239E406A43949 +:10A6000042FCA8390B4D4639384B4039124E1139AE +:10A61000A7034E3927E63C39EC5037391B163A3937 +:10A62000B3E74539A7B0743968AFC1380F1605399B +:10A63000FC83FF38B886013901991F3973B7A739F0 +:10A64000335E3739AA4B2B393DF42A390B58773909 +:10A6500097A9DA381E5F4F39A9CF62397C51223968 +:10A660006FED8839038440397DF1C438A2861A39E8 +:10A67000E4CC423918E114391DF2413998CF24391C +:10A68000C6D12139308B6D398A49903956104439F9 +:10A690004DB34D3930F5433926083B398AB719395E +:10A6A00079793B39E8D93939F8352239EABB0339A8 +:10A6B0003AAAA239C3AA503979075B39A43F38397D +:10A6C000460F913967F70E39C9F630394E8D1A3970 +:10A6D00016D50739C4388B39C22F1239B7936F3961 +:10A6E000D1B38539B2335D39E173553934F3193952 +:10A6F000BE9F1D39E4D1C4387ACA4E3902CC5D39C7 +:10A70000A9855039E9C52A39D1508B396D74E338A0 +:10A710007C300F399A345C393D2D4F399F401B3ABC +:10A7200018C25B39FF9E4B39F19820394AE336391C +:10A73000884A1739022F9839AFDDE23850F84A3984 +:10A74000A4236239F6892B39DA72893911284739FD +:10A75000DDE1BD396DF38739EB970A39878A2539F1 +:10A760005FEB3039E2604E39E26CE6380EEE8A3942 +:10A7700002E94539741C3A39C9649E3918BA4F390F +:10A7800000115139573A2939621EE138339C3C395E +:10A7900055828439E2BA163917843639E8E33E39EE +:10A7A0004366483942AA0139B02203398D0F0B396B +:10A7B000D7E02539BFA9283903EE3339166D213981 +:10A7C0002B99153982630A397CA94039055B4239D6 +:10A7D0005C43CA38E3C726392D0000006D6F6465FD +:10A7E0006C2F62617463685F6E6F726D616C697A01 +:10A7F0006174696F6E5F34342F46757365644261AE +:10A800007463684E6F726D563300000001000000E3 +:10A8100088000000AE23FFFF140000008C0600003B +:10A820005C00000000000009FC0600008228FFFF19 +:10A8300003000000080000004C0400008800000035 +: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 +:10AC8000000000008800000061AC3E3CF084EB3B1B +:10AC90004270283C2EE6E83B34C9283C83ACDE3BBE +:10ACA0008BA6313C1F2A043CD8AC313C0AD8EA3B85 +:10ACB000BDF8653B2F78203CB114073C9E0AB53B9C +:10ACC00024B7B43BDD8E243C9D49ED3B27D9593C4C +:10ACD000086F603C29AF033CE663FF3BAFFBC03B22 +:10ACE0006DCE083CACE1FA3B7977F33B5C25F73B52 +:10ACF000DD6B033C4F7D223C7B9E803B4CC1B03BD7 +:10AD0000A5ADA93BEC06AC3B35F7D33BA5BF5E3CFC +:10AD10001B89F33B7E80E33B610CE33B7740243CA3 +:10AD20009E34913B2AB5093CE69D163C3894D73BAE +:10AD300057DB353C53AFFF3B5DC8823BCF3ACD3B41 +:10AD40000F5C013CF4BAC53BC7CA003CB6E3DA3B32 +:10AD50009BEAD63B6EBE1D3CABA13F3CD932023CC8 +:10AD60001199083CD220023CD266F83BC327CC3B69 +:10AD700055FDF83B68D5F63BAD6FD73B93F5AE3B41 +:10AD8000150A583C65910A3CF672113C86B4F43BB6 +:10AD900049A8403C94E0BD3BC307EB3BAB43CD3BF4 +:10ADA0000167B43B64E7383C6E27C23B17181F3C71 +:10ADB000D192313C54E4123CF3BE0D3C0177CC3BC4 +:10ADC0002858D13B61B3823B7552093C7949133C09 +:10ADD000C2780A3CD9CEE23B5507393C500B973B31 +:10ADE000652CBE3BEE3A123C0A94093CD331CE3C72 +:10ADF000E4EE113C9537073C204BD53BDEE5F23BBA +:10AE0000FCEEC83B6F1E4A3C36A7963BE5C8063CA5 +:10AE1000AB2B163C3BD3E33B898C363C9B40043C3C +:10AE2000F92F7C3C4D8F343CC411B83BFBDBDB3B42 +:10AE30009AF8EA3B560C093C4E04993B2B84383C6B +:10AE4000BB6C033CCA2DF73BDB5D523C94F1093CE3 +:10AE50004AD50A3C7BC1E03B2D7E953B737FFA3B94 +:10AE600019FD2F3C3430C83B6E67F23BB086FD3B8A +:10AE7000E813053C1F36AC3B112AAE3BA7B0B83BEC +:10AE80009D4EDC3B7101E03B1CF8EE3BE164D63BA0 +:10AE90006DAFC63B29CCB73B18E1FF3B7110013CBD +:10AEA000BB50863B7981DD3B750000006D6F6465AA +:10AEB0006C2F62617463685F6E6F726D616C697A2A +:10AEC0006174696F6E5F34342F46757365644261D7 +:10AED0007463684E6F726D56333B6D6F64656C2F93 +:10AEE0006465707468776973655F636F6E763264EA +:10AEF0005F31342F6465707468776973653B6D6F7B +:10AF000064656C2F6465707468776973655F636FDF +:10AF10006E7632645F31382F646570746877697358 +:10AF200065000000040000000100000003000000B4 +:10AF30000300000088000000D22AFFFF1400000078 +:10AF4000840600005B00000000000002AC06000068 +:10AF5000C42AFFFF08000000480400008800000029 +: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 +:10B3A000880000007FAB673967747839D7427739F6 +:10B3B00071E62F391CA451394A4C343962F53F39B2 +:10B3C00085BC093931486739943E5A390BD555390E +:10B3D0002AD7683900128A39CC9841393DC22639BA +:10B3E0000C264B3999E05F393DD78E39CEB14F39B4 +:10B3F000779D4C391B578239C1182E39DE68883940 +:10B40000425C59399B957939879D6A39DFE7513913 +:10B4100051B0A2399A2D5F39A5763839708D1B3914 +:10B42000F74587393D795E39CC4B663981B88D391E +:10B43000B1F0263983C2473922F44539378B263992 +:10B440009B19423947D5723918AF9539B9940439E7 +:10B45000C03A6739169086394E11BB394C476B3963 +:10B460009DA02F39487A613953017A391C71753999 +:10B47000CEE6923944D86439688B763917C82439B6 +:10B4800009C335399A90A239EA604039FA208839DF +:10B490003A463639D54332392040C53929BA6B3955 +:10B4A00056F682397F703C39B02E623929D721395E +:10B4B000D68A6239DC4470395266A339275E703906 +:10B4C0000D9466394EBF343931B47239056D6F3918 +:10B4D000D2EB3939AA115B39E5FFA439EA874A3939 +:10B4E0006BCD9339FAB7453928C2453989BE12392F +:10B4F000D6B951397D2C23391F0965393311AA3941 +:10B50000B22B9C392E522C3924450E39888C2B397C +:10B51000DD625A39CCCC2639732E3C39C63E3639D9 +:10B52000BA261A39F3427B397B9A4F39E961763969 +:10B530007958363977FB7B39D593AA39A3EB303963 +:10B540001D886F39F5EE1139D8028039183847391E +:10B550005B002C3954FD7A39A0021739202928398B +:10B56000273A7D39083C3939D7E8C938E6525D3980 +:10B570000BE57239E7743B39CB4A18399BAF5C391C +:10B5800042BA2B390ADC66399F855E3979F3763900 +:10B5900079508C3902887A39C0060F39A6043E39B1 +:10B5A00092D13939B08666391B777739284A0639FE +:10B5B000BC435D39DBC237397AD28D39984A263996 +:10B5C000EC712E392D0000006D6F64656C2F626187 +:10B5D0007463685F6E6F726D616C697A6174696FB4 +:10B5E0006E5F34332F467573656442617463684ED1 +:10B5F0006F726D56330000000100000088000000EB +:10B600009A31FFFF14000000880600005A00000075 +:10B6100000000009980600008C31FFFF08000000C0 +:10B620004C04000088000000000000000000000042 +: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 +:10BA6000000000000000000000000000880000004E +:10BA700069E2DE3A5E08EF3A64E2ED3AC73AA93A83 +:10BA8000E2B0C93AEE75AD3AD2ADB83A5B83843ACA +:10BA9000DF82DE3AD4F7D13A21B9CD3AB702E03AA3 +:10BAA00098D5043B5441BA3A526FA03AD971C33A7F +:10BAB0002A63D73A856C093B79D1C73A08DBC43A87 +:10BAC0007DCBFA3A997EA73A953C033B171ED13AB3 +:10BAD0009A1EF03AD9B7E13A13F2C93AE9841C3B0D +:10BAE000F4B6D63AD877B13A4FA7953AB624023B86 +:10BAF0006E09D63A0C90DD3AA858083B039CA03A50 +:10BB0000372FC03A5E72BE3A623AA03A41BDBA3AA5 +:10BB1000D19FE93AF001103B371B7F3AF075DE3ACE +:10BB2000BB75013B39F9333B2D5BE23A99F7A83AF3 +:10BB30004FEDD83A3C86F03A5322EC3AA9540D3BEB +:10BB40009B2ADC3AEA31ED3A5D889E3A77DEAE3ADE +:10BB500066661C3B4615B93A6BF7023BAE5CAF3AE2 +:10BB60003581AB3A30C53D3BAFC9E23ADFFDFB3A28 +:10BB7000194BB53AE09AD93AFDB39B3A87F3D93AD3 +:10BB80004B28E73A03341D3BA040E73A90D5DD3A15 +:10BB900095E4AD3AFC7FE93AA358E63ADFDEB23AE3 +:10BBA000E9C2D23A0EBE1E3BB7D9C23A88320E3B2A +:10BBB0007E38BE3A4A42BE3AEB2D8D3AC9C5C93AE3 +:10BBC0005FFC9C3A9C59DC3A299E233B913F163BF3 +:10BBD00043C9A53AF6DF883A1C0BA53ABD1AD23AFA +:10BBE0007A79A03A8E0BB53A8255AF3A344E943AF0 +:10BBF000AABBF13A09BBC73AFE09ED3A3C6EAF3A2F +:10BC00002F6DF23AD71B243B1136AA3AB472E63AAA +:10BC100037668C3A3050F63A0BAABF3A8A7AA53A80 +:10BC2000AF78F13A9848913A99C8A13AC99FF33A46 +:10BC3000BF35B23AAC40423A41EED43AFCAEE93AB2 +:10BC40000B59B43A5184923A2751D43A1A37A53A4B +:10BC5000D21ADE3A5815D63A0996ED3A48FE063B16 +:10BC6000D007F13A3A9A893AECCFB63A9DC5B23A42 +:10BC7000B4C8DD3AAD14EE3A7432813AAADFD43A50 +:10BC8000E0CAB03AA571083B36FC9F3A62D4A73AA5 +:10BC9000160000006D6F64656C2F636F6E76326402 +:10BCA0005F32392F436F6E7632440000040000008B +:10BCB00088000000010000000100000018000000E2 +:10BCC0005A38FFFF1400000048010000590000002E +:10BCD000000000029C0100004C38FFFF080000003B +:10BCE000CC00000018000000000000000000000070 +:10BCF0000000000000000000000000000000000044 +:10BD00000000000000000000000000000000000033 +:10BD10000000000000000000000000000000000023 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000000000000000000000000000000000F3 +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000000000000000C3 +:10BD800000000000000000000000000000000000B3 +:10BD900000000000000000000000000000000000A3 +:10BDA000000000000000000000000000180000007B +:10BDB0001EA908397C01F5385307D73800C9E63881 +:10BDC00067690839EB021939EAF904397A2DFC3828 +:10BDD000739BD938DE24D5388F83C8383F31013979 +:10BDE000926A25396595B83874DDC4381451A53880 +:10BDF000ADE8D638907FAB3860E31939C050E138F0 +:10BE0000AD3442392E38AD389582DC38CC38DE3846 +:10BE10005B0000006D6F64656C2F62617463685F26 +:10BE20006E6F726D616C697A6174696F6E5F3432C6 +:10BE30002F467573656442617463684E6F726D5608 +:10BE4000333B6D6F64656C2F636F6E7632645F3366 +:10BE5000362F436F6E7632443B6D6F64656C2F6393 +:10BE60006F6E7632645F32382F436F6E76324400E5 +:10BE70000100000018000000123AFFFF140000004B +:10BE800048010000580000000000000958010000AF +:10BE9000043AFFFF08000000CC000000180000007A +:10BEA0000000000000000000000000000000000092 +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000000000000000000062 +:10BEE0000000000000000000000000000000000052 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000000031 +:10BF10000000000000000000000000000000000021 +:10BF20000000000000000000000000000000000011 +:10BF30000000000000000000000000000000000001 +:10BF400000000000000000000000000000000000F1 +:10BF500000000000000000000000000000000000E1 +:10BF600000000000180000009C80B53BFCB2A23B22 +:10BF7000DDCA8E3B7A41993BFD2BB53BE037CB3B8D +:10BF8000EA9BB03B3376A73B3A81903B7B8A8D3B63 +:10BF90005D27853B6795AB3B8AB1DB3B6A26753BEA +:10BFA0000FBB823BAE8F5B3B83B68E3B6BC5633B67 +:10BFB000FB61CC3B9F9F953BFBF6003C9D0E663B97 +:10BFC000B76E923BB791933B160000006D6F6465AE +:10BFD0006C2F636F6E7632645F32382F436F6E76EC +:10BFE00032440000040000001800000001000000BE +:10BFF0000100000060000000923BFFFF1400000001 +:10C00000A80400005700000000000002D004000057 +:10C01000843BFFFF080000000C03000060000000EC +: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 +:10C320000000000060000000CC6CD938033EC43827 +:10C33000337B4A391143E638827E3D39B9262039AC +:10C34000F008AE394E160D39A4D48239B7A3E138BE +:10C35000EE017738906300396A3EED3827793C3931 +:10C36000EE21AC38AAE713398B1D563998D9D3384A +:10C370004AF79A3801D71E39360411391E3BAF38B7 +:10C3800054D88439222002392063A6387047EB380C +:10C39000575A8E382914CF382316CA389395AD389A +:10C3A000ADDA3B39EDF2E538A083D5383550D938D0 +:10C3B000C65DBF383E0B6C3969D2BC3873D78B3839 +:10C3C000AB9E1E39CD367D384E67AC3894355C391E +:10C3D0009FC72E395B49103905B8D738D28BCE3874 +:10C3E000475748392B403B39990ABC38612D0439ED +:10C3F0009B631939B7481539A7222C39C023E33874 +:10C40000FBF513390B560A3916DD2339500ED43893 +:10C41000FF2F30395E66E6380DE790393039F13854 +:10C42000D3FF3739B246F238D56EB838DE7ABB382A +:10C43000C0EEE838A1CD7838805F7D396E6E2E3938 +:10C44000623C9C38FF36AB38A7CFFE38561BF0381D +:10C45000D5D01C397006BA38B662A5383BE6B33879 +:10C46000A590A8380B034E395C6FF938DBB0D8388B +:10C47000EB62D03893910D390C9EB838FEC0A538C8 +:10C480007DDFAC3895EAB038249E1039806BDA38FD +:10C49000BC670839920FD038BE2F03393C9C8339D2 +:10C4A0008531A638EAB7B3382D0000006D6F64659A +:10C4B0006C2F62617463685F6E6F726D616C697A14 +:10C4C0006174696F6E5F34312F46757365644261C4 +:10C4D0007463684E6F726D563300000001000000F7 +:10C4E000600000007E40FFFF14000000A804000070 +:10C4F00056000000000000090C0500005245FFFF37 +:10C5000003000000080000000803000060000000B5 +: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 +:10C81000600000003F62903B2E51823BD075063C89 +:10C8200089E8983B04ACFB3B6EB3D43BDE23673C0A +:10C83000A061BB3B69C22D3CB7D6953B4807243B62 +:10C840003B84AA3B728B9D3BE850FA3B109D643BB6 +:10C85000AD6FC43B9E2F0E3C7FAE8C3B6ED04D3BEC +:10C860008DF5D23B9799C03B83BA683B4F6F303C04 +:10C87000ADD2AC3BA6FB5C3B703D9C3BFB0F3D3B14 +:10C880006383893BB332863BA78A663B6D7EF93B67 +:10C8900051B3983B68C98D3B434F903B8B287E3BFF +:10C8A00077BF1C3C73C77A3B24BA393BBBAAD23B47 +:10C8B0006426283B33F9643B943B123C1F21E83B40 +:10C8C0006CA1BF3B33408F3BD928893BF509053C20 +:10C8D00039B1F83B13BE793B458CAF3B49B8CB3BF4 +:10C8E0009344C63B069EE43BBDD5963BB182C43B18 +:10C8F00047BAB73BA1A1D93B81D18C3BBEFFE93BF5 +:10C90000FAFF983BDD72403CFA2FA03BC45FF43B3A +:10C91000F2E2A03B32F3743B2EFF783B8BAE9A3BA6 +:10C920008D38253B6B41283CAAAAE73B32804F3B20 +:10C930000B65633BE535A93B27729F3B5B45D03BCD +:10C940008D10773B1AA75B3BC6ED6E3B1BE05F3B50 +:10C9500005CE083CF3A3A53B71E58F3BB0618A3B54 +:10C960005705BC3BE731753B51245C3BD298653B96 +:10C970008EF76A3B0712C03B630B913BC529B53B61 +:10C98000572A8A3B683BAE3B80CB2E3CC4B95C3B0C +:10C9900042B06E3B680000006D6F64656C2F626191 +:10C9A0007463685F6E6F726D616C697A6174696FD0 +:10C9B0006E5F34312F467573656442617463684EEF +:10C9C0006F726D56333B6D6F64656C2F6465707468 +:10C9D00068776973655F636F6E7632645F31332F9A +:10C9E0006465707468776973653B6D6F64656C2FFF +:10C9F000636F6E7632645F35312F436F6E763244EB +:10CA0000000000000400000001000000030000001E +:10CA10000300000060000000B245FFFF14000000AA +:10CA2000A40400005500000000000002CC04000037 +:10CA3000A445FFFF0800000008030000600000009C +: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 +:10CD400060000000D876A339FBEE5439A35E7D392C +:10CD50004B9B9F393BF0A73980E96A39731F323901 +:10CD600050B6AD39A00286394F6F8D3978FF7C39C6 +:10CD7000E24FC93981327939387E60395C0B7D39AF +:10CD80005BD235390F22843998737B3949EBA1394D +:10CD90002DFC9C39F12D3239DCF88A39F39E6E393D +:10CDA00049417039930F8639FCDA7139357E813902 +:10CDB000A29D82397806A93991EABF39F64FD63952 +:10CDC000EEE959397BB8AB39AC81A2399AEF923987 +:10CDD0000CAE8339A7ADB4394EA9043AB860B7395F +:10CDE0007EBF89390F3C9B39F3D08239F3313F390B +:10CDF000E4E28E394E0AE03986655639CAE45D3977 +:10CE0000535174393F28A9396732D7390DA697395C +:10CE10004244E73902DE573977668A3944028F394E +:10CE2000826D88392A7B73399E126B393397873923 +:10CE3000405AAE39AD506B39635B7039BE649D3971 +:10CE4000AA8092393A558339D6569539260A3D3902 +:10CE5000ECB0A73984B4413960EF4D399980E53998 +:10CE6000F6F9A63942C1A4397342A839D061CB3949 +:10CE7000B12E7439643595392635AE39790F533969 +:10CE80009C148C39DFA93F390E73C539307A8E393D +:10CE900018F743399297B039DEA293393FE25C39F3 +:10CEA000F9838739E6852139339E7539D85D26396E +:10CEB000442D88392487BC3928718039E31F923981 +:10CEC0002AE06C392D0000006D6F64656C2F626183 +:10CED0007463685F6E6F726D616C697A6174696F9B +:10CEE0006E5F34302F467573656442617463684EBB +:10CEF0006F726D56330000000100000060000000FA +:10CF00009A4AFFFF14000000A8040000540000002B +:10CF100000000009B80400008C4AFFFF0800000070 +:10CF20000C03000060000000000000000000000092 +: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 +:10D22000000000000000000000000000600000009E +:10D230003B5BC33A297A7E3AB866973A02BFBE3A58 +:10D2400015B4C83A365F8C3AF9DF543A8A9ACF3A25 +:10D25000E727A03A6907A93ADA2D973A9D96F03A5E +:10D2600075E8943A6025863AF534973A9F4B593AD7 +:10D2700094E99D3A4C41963A7F82C13AF49CBB3A7C +:10D280004BF1543AF615A63A8E968E3A88908F3A1C +:10D290006137A03A5985903ADDC19A3A5E199C3AB5 +:10D2A0009B00CA3A055CE53A0110003BED36823A34 +:10D2B0003D39CD3A3936C23A779AAF3AEE5E9D3A69 +:10D2C000D0EDD73A368B1E3BB527DB3A759FA43A93 +:10D2D0006885B93AB2569C3A627F643A7EC3AA3AEC +:10D2E0001CE0053BE31C803ABF97843A02FE913A6A +:10D2F000F928CA3A5097003B4B3CB53A8D310A3B6E +:10D30000DBFD803A0167A53AFCE8AA3A870BA33A0D +:10D31000097E913AC8778C3A690BA23A775ED03A87 +:10D32000DD9C8C3A21A08F3AEB19BC3AE215AF3A5A +:10D33000C8F49C3ABB79B23AECEB613A6C68C83AF3 +:10D34000507F673A021D763AA923093BC48DC73A3C +:10D350001CE6C43A5816C93AEF0FF33A50E9913A2D +:10D36000C351B23A1F32D03A193D7C3A1269A73AFA +:10D37000B30E653ADDF8EB3A5C46AA3AC6326A3A31 +:10D38000A30BD33AB470B03A41FD833A6EF4A13A9C +:10D390005409413AEBC4923A30D3463AC1BEA23A5C +:10D3A0005B4FE13A5280993A3AA2AE3A948B8D3A69 +:10D3B000160000006D6F64656C2F636F6E763264CB +:10D3C0005F32372F436F6E76324400000400000056 +:10D3D00060000000010000000100000010000000DB +:10D3E0007A4FFFFF14000000E4000000530000002B +:10D3F00000000002240100006C4FFFFF0800000045 +:10D400008800000010000000000000000000000084 +:10D41000000000000000000000000000000000000C +:10D4200000000000000000000000000000000000FC +:10D4300000000000000000000000000000000000EC +:10D4400000000000000000000000000000000000DC +:10D4500000000000000000000000000000000000CC +:10D4600000000000000000000000000000000000BC +:10D4700000000000000000000000000000000000AC +:10D48000000000000000000010000000C3F9C238D6 +:10D490007F88A33842399638D18BBC3839FA87381F +:10D4A0003F6C94386D42EC380097AD381295603877 +:10D4B000183A9E383F90933870A4C338D0BC99383E +:10D4C000BEBFFD38C098AC3886FBBB3844000000B6 +:10D4D0006D6F64656C2F62617463685F6E6F726DEF +:10D4E000616C697A6174696F6E5F33392F46757349 +:10D4F000656442617463684E6F726D56333B6D6F45 +:10D5000064656C2F636F6E7632645F32362F436FC3 +:10D510006E763244000000000100000010000000A0 +:10D52000BA50FFFF14000000E800000052000000A5 +:10D5300000000009F8000000AC50FFFF08000000E8 +:10D540008C0000001000000000000000000000003F +:10D5500000000000000000000000000000000000CB +:10D5600000000000000000000000000000000000BB +:10D5700000000000000000000000000000000000AB +:10D58000000000000000000000000000000000009B +:10D59000000000000000000000000000000000008B +:10D5A000000000000000000000000000000000007B +:10D5B000000000000000000000000000000000006B +:10D5C000000000000000000000000000100000004B +:10D5D000DB79813B4931593B0C84473BB1697A3B4C +:10D5E0005398343BC31F453B1CE49C3B8C8C663BEF +:10D5F000FE22153B2725523B93FB433B32EB813BFD +:10D60000C42E4C3B5481A83BDF3A653B0EAA793BC4 +:10D61000160000006D6F64656C2F636F6E76326468 +:10D620005F32362F436F6E763244000004000000F4 +:10D630001000000001000000010000006000000078 +:10D64000DA51FFFF14000000A804000051000000A0 +:10D6500000000002D0040000CC51FFFF08000000D1 +:10D660000C0300006000000000000000000000004B +: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 +:10D960000000000000000000000000006000000057 +:10D97000DC9D61396AC44F392DE93839DC1A963992 +:10D980004A272839566F4C399E8D6E39210E4D39F4 +:10D9900046852D39E62A3139EED587392A9942391B +:10D9A000A0594C390FF05939713746394D87D03865 +:10D9B00056899839CC5F5E3904002839E789B03838 +:10D9C00067513339DE38AF38B8FDA939154B4539C1 +:10D9D0006A68813953FFD03808783439FA5D723972 +:10D9E000C1732439050404396564CE3911D059391D +:10D9F0006E364439EB3A4E395E6993385004383903 +:10DA00007DB2A239FFAF5939735D553980F9553967 +:10DA100089254039234ADD38A98350394478513962 +:10DA20002A4D03396E6A75393FB686398E3C6239A4 +:10DA3000FF733739FAEC6539EE317E39D543563903 +:10DA400027B0813971C6DF3927FE273974AA813999 +:10DA50002AA30D39424C25392F5F4B39835CDB39C2 +:10DA60003FA438397305853958ED1A39CF20EF387E +:10DA70005B8542394BE5AC39FAA04639A9A59739FF +:10DA80001D656D390DEF11393C491939680C633941 +:10DA9000FC579339C27A3839E15A49392D1E643915 +:10DAA0003A739E399B3152399E6152398BD6F9387F +:10DAB000BDCA2439A99EE238869CF538FB8AB5395F +:10DAC000B9009A39E38E1F39B0AB0D390ED5133931 +:10DAD0000BBE3239DFAB433936B5533966980C3952 +:10DAE000D5268839180175392E1440398839773987 +:10DAF0002D0000006D6F64656C2F62617463685F58 +:10DB00006E6F726D616C697A6174696F6E5F3338C4 +:10DB10002F467573656442617463684E6F726D560B +:10DB2000330000000100000060000000C656FFFF47 +:10DB300014000000A80400005000000000000009CC +:10DB40000C0500009A5BFFFF0300000008000000C6 +:10DB5000080300006000000000000000000000005A +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA0000000000000000000000000000000000074 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000000000B3 +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE5000000000000000000060000000D4D2153C6B +:10DE60006EF8093CAF95F53BAC5B473C2E54DF3B6D +:10DE7000EFC1073C0B6A1E3C622B083C0175E63B78 +:10DE8000F94CEB3B2068343CB639013C84B3073C89 +:10DE90006AB9103CD1A0033CD9798A3B66964A3CCA +:10DEA0009DAB133C0520DF3B26776A3B1C28EE3BED +:10DEB00087B7683BF8C4613CDC03033CACDE2B3C19 +:10DEC0008DC98A3B6AAFEF3B68F2203CBC69DA3B04 +:10DED0005655AF3BAB0E893C2BA4103C254C023C65 +:10DEE00020F3083CF1C7433BBA65F43B0E15583CA0 +:10DEF000DF8E103C0EB00D3CAF170E3CDA31FF3B0D +:10DF00003BF3923B6E770A3CDD190B3C7B62AE3BE8 +:10DF1000ADF8223C0BEA323C363C163C0EA6F33BF5 +:10DF20005EAF183C28CD283C0B490E3CF33D2C3C01 +:10DF3000C799943C8B1DDF3B62362C3CB41CBC3B28 +:10DF40004789DB3B350D073C6FAB913C233AF53BF2 +:10DF50003DAB303C38C3CD3BC9CB9E3B8E2C013C06 +:10DF600087A0653CE6E6033C0468493C25A51D3CCA +:10DF70007DD1C13B4495CB3B3DC6163CDBB0433C19 +:10DF80000903F53B59B6053C0A7C173C0971523C24 +:10DF9000F1940B3CD3B40B3C78E8A53B43DDDA3B72 +:10DFA0005C7D963BF119A33B951C713CF5884C3C7C +:10DFB000C5E9D33B0628BC3BF656C43B6664ED3B43 +:10DFC00022F0013C56960C3C67BABA3B93D3343CE2 +:10DFD000BAB2223CCD1AFF3B342C243C680000002E +:10DFE0006D6F64656C2F62617463685F6E6F726DD4 +:10DFF000616C697A6174696F6E5F33382F4675732F +:10E00000656442617463684E6F726D56333B6D6F29 +:10E0100064656C2F6465707468776973655F636F9E +:10E020006E7632645F31322F64657074687769731D +:10E03000653B6D6F64656C2F636F6E7632645F3520 +:10E04000312F436F6E763244000000000400000060 +:10E050000100000003000000030000006000000059 +:10E06000FA5BFFFF14000000A40400004F00000052 +:10E0700000000002CC040000EC5BFFFF0800000081 +:10E080000803000060000000000000000000000025 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000000000000000FF +:10E1200000000000000000000000000000000000EF +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E1500000000000000000000000000000000000BF +:10E1600000000000000000000000000000000000AF +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000000000007F +:10E1A000000000000000000000000000000000006F +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D000000000000000000000000000000000003F +:10E1E000000000000000000000000000000000002F +:10E1F000000000000000000000000000000000001F +:10E20000000000000000000000000000000000000E +:10E2100000000000000000000000000000000000FE +:10E2200000000000000000000000000000000000EE +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E2500000000000000000000000000000000000BE +:10E2600000000000000000000000000000000000AE +:10E27000000000000000000000000000000000009E +:10E28000000000000000000000000000000000008E +:10E29000000000000000000000000000000000007E +:10E2A000000000000000000000000000000000006E +:10E2B000000000000000000000000000000000005E +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E000000000000000000000000000000000002E +:10E2F000000000000000000000000000000000001E +:10E30000000000000000000000000000000000000D +:10E3100000000000000000000000000000000000FD +:10E3200000000000000000000000000000000000ED +:10E3300000000000000000000000000000000000DD +:10E3400000000000000000000000000000000000CD +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E37000000000000000000000000000000000009D +:10E38000000000000000000060000000133C9A390B +:10E39000B2CDA139E13B86390D4A8D393FD19F3944 +:10E3A0006C767D390F1C8F397118A139AC8CCB3943 +:10E3B0000187C23929463D396B89C039CFEE6639AC +:10E3C000A1DD5E3933053D399886BF39D550E9392D +:10E3D000E55FC339E7C88C392F999439416F833988 +:10E3E000A88AA239B5163539473F903913F70D3A47 +:10E3F0009EECD93926C99539594FAC392D64A239CB +:10E40000DB71B4390F44F738BA3397394B679B390E +:10E410000711563945B69B399CF7B63940BD883946 +:10E420003CF188399C4EB339ED4B9E39003BA639FF +:10E43000DDB3B939C61F6E39832775397E967439B5 +:10E440002CF58439D62FB7396128BC39D19F413991 +:10E4500084E4DA397218B839542E6939F0F0E539A4 +:10E460000DE65939D51A73397509C7393EB7C03920 +:10E47000226DBB395E7B70391D468239E9DD8F39EB +:10E48000A128C3395AFEF239E54FAC394309C339E3 +:10E49000393BA639DD5286394DB688390F7D8F3923 +:10E4A00026E17F39766BD73930DBB4391DC09B3913 +:10E4B0006806063AE75383390A626D39DD0DC839BB +:10E4C0009B85AB399AD29B39FFDA9939CD1A4E39EF +:10E4D0000A7BA239F125C53955CAA6398D96C039AE +:10E4E0002DBA073A90CDAC39A103A639B1334D39D5 +:10E4F00069DD94392AA58D397B619C3958147039AE +:10E50000C3039539A991BE392A7DD6392D00000063 +:10E510006D6F64656C2F62617463685F6E6F726D9E +:10E52000616C697A6174696F6E5F33372F467573FA +:10E53000656442617463684E6F726D56330000000B +:10E540000100000060000000E260FFFF1400000016 +:10E55000A80400004E00000000000009B8040000FC +:10E56000D460FFFF080000000C0300006000000002 +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E59000000000000000000000000000000000007B +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000000000000000000000003B +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000000000000000000000FA +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E69000000000000000000000000000000000007A +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E7500000000000000000000000000000000000B9 +:10E7600000000000000000000000000000000000A9 +:10E770000000000000000000000000000000000099 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000000000000000079 +:10E7A0000000000000000000000000000000000069 +:10E7B0000000000000000000000000000000000059 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E8100000000000000000000000000000000000F8 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000000000000000000000D8 +:10E8400000000000000000000000000000000000C8 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E8700000000000600000009077C63ADE34D03A15 +:10E88000F7BAAC3A1FCFB53A99A6CD3A7A13A33A64 +:10E89000C626B83AA14BCF3A5CF6023BAB50FA3AE7 +:10E8A000258E733AF1C0F73AA294943AE9638F3A0D +:10E8B0008D3A733AE473F63A1E1D163BC367FB3A72 +:10E8C000F028B53ADF36BF3AD220A93A0428D13A27 +:10E8D000BE05693A829DB93AC4AD363B03360C3B5E +:10E8E00002BEC03AE0B9DD3A80F6D03A9D31E83A4E +:10E8F000D2161F3A9190C23A97F8C73A9ABA893A13 +:10E90000385EC83A9070EB3A46F4AF3A2A37B03ADC +:10E91000D8BAE63AA1B1CB3A30E7D53AA4F5EE3A07 +:10E920001935993A09BB9D3ABB5D9D3A9016AB3AB1 +:10E93000EAB8EB3A681EF23A2F27793A82D50C3BB7 +:10E940003CE4EC3AEB06963A4BF1133BC9318C3A76 +:10E9500076699C3A1A0F003BE9FBF73A752DF13ABC +:10E9600072B99A3A77A2A73A3820B93AA520FB3A69 +:10E9700023571C3B94BADD3A49F8FA3A79E7D53A7D +:10E980008AD8AC3A55EBAF3A97A3B83A8FA1A43ADC +:10E990007F990A3B27B9E83AE36AC83A28762C3BC4 +:10E9A000A0FDA83A06BB983AA5B6003B46B6DC3AAD +:10E9B000AD82C83AA5FAC53A399B843AEC13D13AEC +:10E9C00006B0FD3A9F9FD63AD7D1F73AE6A62E3B3E +:10E9D000495CDE3AF09FD53A8706843AA98EBF3A61 +:10E9E0005D44B63A873AC93A29779A3A03C0BF3AA2 +:10E9F000B738F53A2D000A3B160000006D6F6465CC +:10EA00006C2F636F6E7632645F32352F436F6E7694 +:10EA1000324400000400000060000000010000001B +:10EA20000100000010000000C265FFFF140000009C +:10EA3000E80000004D000000000000023C01000062 +:10EA4000B465FFFF080000008C000000100000000B +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000000000000000000000000000086 +:10EA90000000000000000000000000000000000076 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD000000000001000000070D25138A0EAA738F2 +:10EAE0009E2EA43872079538022A8138EAFF7C38B6 +:10EAF000CBB5BE382AEE8938737384385F83953876 +:10EB0000F619903867BFDB38604B9538B226C138AC +:10EB1000612C903817B56B385B0000006D6F646531 +:10EB20006C2F62617463685F6E6F726D616C697A7D +:10EB30006174696F6E5F33362F4675736564426129 +:10EB40007463684E6F726D56333B6D6F64656C2FE6 +:10EB5000636F6E7632645F32362F436F6E76324467 +:10EB60003B6D6F64656C2F636F6E7632645F323419 +:10EB70002F436F6E76324400010000001000000049 +:10EB80001A67FFFF14000000E80000004C000000BE +:10EB900000000009F80000000C67FFFF08000000FB +:10EBA0008C000000100000000000000000000000C9 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000000000000000000000000025 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000000000000000000000F4 +:10EC200000000000000000000000000010000000D4 +:10EC3000BE550B3B9C035F3BE90D5A3BE3ED453B67 +:10EC4000CB8B2B3BF101283B71497D3B5030373B4F +:10EC500055E92F3B7A92463B7A623F3B1AED913B56 +:10EC60001B48463BB243803BF17A3F3B41861C3B0D +:10EC7000160000006D6F64656C2F636F6E763264F2 +:10EC80005F32342F436F6E76324400000400000080 +:10EC90001000000001000000010000006000000002 +:10ECA0003A68FFFF14000000A80400004B000000B9 +:10ECB00000000002D00400002C68FFFF08000000E4 +:10ECC0000C030000600000000000000000000000D5 +:10ECD0000000000000000000000000000000000034 +:10ECE0000000000000000000000000000000000024 +:10ECF0000000000000000000000000000000000014 +:10ED00000000000000000000000000000000000003 +:10ED100000000000000000000000000000000000F3 +:10ED200000000000000000000000000000000000E3 +:10ED300000000000000000000000000000000000D3 +:10ED400000000000000000000000000000000000C3 +:10ED500000000000000000000000000000000000B3 +:10ED600000000000000000000000000000000000A3 +:10ED70000000000000000000000000000000000093 +:10ED80000000000000000000000000000000000083 +:10ED90000000000000000000000000000000000073 +:10EDA0000000000000000000000000000000000063 +:10EDB0000000000000000000000000000000000053 +:10EDC0000000000000000000000000000000000043 +:10EDD0000000000000000000000000000000000033 +:10EDE0000000000000000000000000000000000023 +:10EDF0000000000000000000000000000000000013 +:10EE00000000000000000000000000000000000002 +:10EE100000000000000000000000000000000000F2 +:10EE200000000000000000000000000000000000E2 +:10EE300000000000000000000000000000000000D2 +:10EE400000000000000000000000000000000000C2 +:10EE500000000000000000000000000000000000B2 +:10EE600000000000000000000000000000000000A2 +:10EE70000000000000000000000000000000000092 +:10EE80000000000000000000000000000000000082 +:10EE90000000000000000000000000000000000072 +:10EEA0000000000000000000000000000000000062 +:10EEB0000000000000000000000000000000000052 +:10EEC0000000000000000000000000000000000042 +:10EED0000000000000000000000000000000000032 +:10EEE0000000000000000000000000000000000022 +:10EEF0000000000000000000000000000000000012 +:10EF00000000000000000000000000000000000001 +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF300000000000000000000000000000000000D1 +:10EF400000000000000000000000000000000000C1 +:10EF500000000000000000000000000000000000B1 +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000000091 +:10EF80000000000000000000000000000000000081 +:10EF90000000000000000000000000000000000071 +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000000000000000000000000000051 +:10EFC00000000000000000000000000060000000E1 +:10EFD000D69F1F39424DA23964847139F49F8A3912 +:10EFE00058D781396CA23D39DE4FC439E683A63942 +:10EFF0001E4D4139E486FA3832CF6139297E1639FF +:10F0000060EA1839CFDA5E3977E20F3971AF173914 +:10F010001D9729399FB31539AAADD138883AE439FB +:10F02000E9D996392804A43935287F395C228839F2 +:10F0300035711D39A915F538AD7942397DDDB43901 +:10F04000EE572439FD38BB39E14A9A39E6679D39D4 +:10F05000CD565A39273B2939E1520A3937E6B038BB +:10F06000D3C9A139A8E09C3946F122398BF48F39F4 +:10F07000F8FB83397991323907248B3998ADBB3944 +:10F080002C25C2391ABBFB38B0B28B393F5A2F3905 +:10F0900053AD5D39A91EF33873EB9F396B11FB3902 +:10F0A00014831D39E3D12439D63AFD38333C8439F1 +:10F0B0006DA61E391FE688391B7541393CEDB23902 +:10F0C0005E48E0382DA0AD3839869439107D1A3964 +:10F0D000AF551339A44B1B39F1B0783905454F3979 +:10F0E000F6ED2639B3446239EA6E9238CFE94F39EA +:10F0F000A9F74239C525883943E79039A50E0F395C +:10F10000F4A44339071F1E39D3CF0539A4FE77393C +:10F11000D3BF08393CA20E39F5FAAE394B02093992 +:10F120003B8C3239FA07FE381952003918095A391E +:10F1300030733F3901171F39C40DCC3966B1C0385F +:10F14000A94543390DFE8B3932F6213905EB3339A8 +:10F150002D0000006D6F64656C2F62617463685FE1 +:10F160006E6F726D616C697A6174696F6E5F333551 +:10F170002F467573656442617463684E6F726D5695 +:10F18000330000000100000060000000266DFFFF5A +:10F1900014000000A80400004A000000000000095C +:10F1A0000C050000FA71FFFF0300000008000000DA +:10F1B00008030000600000000000000000000000E4 +:10F1C000000000000000000000000000000000003F +:10F1D000000000000000000000000000000000002F +:10F1E000000000000000000000000000000000001F +:10F1F000000000000000000000000000000000000F +:10F2000000000000000000000000000000000000FE +:10F2100000000000000000000000000000000000EE +:10F2200000000000000000000000000000000000DE +:10F2300000000000000000000000000000000000CE +:10F2400000000000000000000000000000000000BE +:10F2500000000000000000000000000000000000AE +:10F26000000000000000000000000000000000009E +:10F27000000000000000000000000000000000008E +:10F28000000000000000000000000000000000007E +:10F29000000000000000000000000000000000006E +:10F2A000000000000000000000000000000000005E +:10F2B000000000000000000000000000000000004E +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000000000000000002E +:10F2E000000000000000000000000000000000001E +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F3500000000000000000000000000000000000AD +:10F36000000000000000000000000000000000009D +:10F37000000000000000000000000000000000008D +:10F38000000000000000000000000000000000007D +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E000000000000000000000000000000000001D +:10F3F000000000000000000000000000000000000D +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F4200000000000000000000000000000000000DC +:10F4300000000000000000000000000000000000CC +:10F4400000000000000000000000000000000000BC +:10F4500000000000000000000000000000000000AC +:10F46000000000000000000000000000000000009C +:10F47000000000000000000000000000000000008C +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A000000000000000000000000000000000005C +:10F4B0000000000000000000600000004800D43B95 +:10F4C0009C8E573CEA61203C701C383C01722C3CFD +:10F4D000B7DBFB3B095D823C2D275D3C365D003C84 +:10F4E000935DA63B97F3153C8EDFC73B4717CB3B9D +:10F4F0004DFD133CC618BF3B0275C93BB23CE13B16 +:10F500008FD2C63B533D8B3BDE8E973C6959483CBE +:10F5100085D5593CB370293CA2CD343C5A1AD13B15 +:10F5200062C0A23BCD24013C2A36703CC844DA3B81 +:10F53000B0A7783C72EB4C3CFD0D513CA4FD103C57 +:10F5400090C2E03B12B6B73BC1F16A3B0CE0563CBF +:10F550005F5A503C7168D83BC9303F3CA54A2F3CAC +:10F560003529ED3BD9CB383C8E42793CAFEC803C21 +:10F570003F2AA73B5189393CDCE3E83B1935133C72 +:10F580005C72A13BB564543C91B9A63C1632D13BA8 +:10F59000C1E6DA3B1229A83BF39F2F3C09B5D23BC9 +:10F5A000A1D1353CC477003C14A36D3C0EF0943BD4 +:10F5B000BC98663B4342453C192ECD3BCCADC33B8A +:10F5C0007640CE3B8025253CD5A3093C0BB4DD3BE2 +:10F5D0009F41163C4F7B423B43110A3C7678013CED +:10F5E0002AD2343C2573403C73FFBD3B8AEB013C7F +:10F5F0003501D23B04B8B13B19AF243CC49EB53BA6 +:10F60000776FBD3B4D65683C0CF7B53B3E22ED3B4B +:10F610004CB1A83B096DAA3B0ACA103CFC44FE3B16 +:10F620008D4AD33B2481873C9BEB7F3B42AC013C22 +:10F6300069ED393CFA1AD73B22F4EE3B6800000032 +:10F640006D6F64656C2F62617463685F6E6F726D5D +:10F65000616C697A6174696F6E5F33352F467573BB +:10F66000656442617463684E6F726D56333B6D6FB3 +:10F6700064656C2F6465707468776973655F636F28 +:10F680006E7632645F31312F6465707468776973A8 +:10F69000653B6D6F64656C2F636F6E7632645F35AA +:10F6A000312F436F6E7632440000000004000000EA +:10F6B00001000000030000000300000060000000E3 +:10F6C0005A72FFFF14000000A4040000490000006B +:10F6D00000000002CC0400004C72FFFF0800000094 +:10F6E00008030000600000000000000000000000AF +:10F6F000000000000000000000000000000000000A +:10F7000000000000000000000000000000000000F9 +:10F7100000000000000000000000000000000000E9 +:10F7200000000000000000000000000000000000D9 +:10F7300000000000000000000000000000000000C9 +:10F7400000000000000000000000000000000000B9 +:10F7500000000000000000000000000000000000A9 +:10F760000000000000000000000000000000000099 +:10F770000000000000000000000000000000000089 +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000000000000000000000000F8 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F870000000000000000000000000000000000088 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000600000004EE77D39CC +:10F9F000668F5F394C969C39DE784439DB5F9339EA +:10FA00004E01033A5211743943A5E93914989239D9 +:10FA100011AF7639742E033A7C70DD3947C8CD3981 +:10FA2000B82685395FD69D398A538F39B49082398B +:10FA3000B212A83999898D39DAFE393961B28F3914 +:10FA4000DFC49B3951F6EA39AA2053398CB29D396B +:10FA50009FE1A83921C817394CB44C392C41D3390E +:10FA60008CF18939C24BA13984079B39DECDB2397B +:10FA70006876A53943F3B139C3518D39061E8839EB +:10FA80009BF8A13912297239DDE0B7390F749D391D +:10FA90005874FD399C4ACC3962085B39CF055C3912 +:10FAA000F5DB9639A8C49C39D8FC6B39D43C9F3916 +:10FAB0006E86D339EE736B39B66480394A6D71390D +:10FAC000FCC57F39901FA9399F1585395D1BCD393C +:10FAD000665C9939EAE34A39FCEB7E39B2CCBE392F +:10FAE0002BF689398A38AD39F459A03970B3B53954 +:10FAF0008E82AD396664A2395C81933960B68B39E8 +:10FB0000835CB239BF2BC339EA93A73956E2433934 +:10FB1000E54E78392782033AB675BA3926379839CF +:10FB20003EFA9D3903748D392D915F395718CA39C2 +:10FB3000D0768F399C14C239E3DA743973559F3902 +:10FB4000651ACD39EB368B3903759939A4E0AD3997 +:10FB5000075EA639A00C9E3971E3CA39355EE239D9 +:10FB60005C0B6A39B63E9C39D7DB53392D00000057 +:10FB70006D6F64656C2F62617463685F6E6F726D28 +:10FB8000616C697A6174696F6E5F33342F46757387 +:10FB9000656442617463684E6F726D563300000095 +:10FBA00001000000600000004277FFFF1400000029 +:10FBB000A80400004800000000000009B80400008C +:10FBC0003477FFFF080000000C0300006000000015 +:10FBD0000000000000000000000000000000000025 +:10FBE0000000000000000000000000000000000015 +:10FBF0000000000000000000000000000000000005 +:10FC000000000000000000000000000000000000F4 +:10FC100000000000000000000000000000000000E4 +:10FC200000000000000000000000000000000000D4 +:10FC300000000000000000000000000000000000C4 +:10FC400000000000000000000000000000000000B4 +:10FC500000000000000000000000000000000000A4 +:10FC60000000000000000000000000000000000094 +:10FC70000000000000000000000000000000000084 +:10FC80000000000000000000000000000000000074 +:10FC90000000000000000000000000000000000064 +:10FCA0000000000000000000000000000000000054 +:10FCB0000000000000000000000000000000000044 +:10FCC0000000000000000000000000000000000034 +:10FCD0000000000000000000000000000000000024 +:10FCE0000000000000000000000000000000000014 +:10FCF0000000000000000000000000000000000004 +:10FD000000000000000000000000000000000000F3 +:10FD100000000000000000000000000000000000E3 +:10FD200000000000000000000000000000000000D3 +:10FD300000000000000000000000000000000000C3 +:10FD400000000000000000000000000000000000B3 +:10FD500000000000000000000000000000000000A3 +:10FD60000000000000000000000000000000000093 +:10FD70000000000000000000000000000000000083 +:10FD80000000000000000000000000000000000073 +:10FD90000000000000000000000000000000000063 +:10FDA0000000000000000000000000000000000053 +:10FDB0000000000000000000000000000000000043 +:10FDC0000000000000000000000000000000000033 +:10FDD0000000000000000000000000000000000023 +:10FDE0000000000000000000000000000000000013 +:10FDF0000000000000000000000000000000000003 +:10FE000000000000000000000000000000000000F2 +:10FE100000000000000000000000000000000000E2 +:10FE200000000000000000000000000000000000D2 +:10FE300000000000000000000000000000000000C2 +:10FE400000000000000000000000000000000000B2 +:10FE500000000000000000000000000000000000A2 +:10FE60000000000000000000000000000000000092 +:10FE70000000000000000000000000000000000082 +:10FE80000000000000000000000000000000000072 +:10FE90000000000000000000000000000000000062 +:10FEA0000000000000000000000000000000000052 +:10FEB0000000000000000000000000000000000042 +:10FEC0000000000000000000000000000000000032 +:10FED00000000000600000009AC1AC3A4F1C983A44 +:10FEE0008615D53A0CAE853A278CC83AA445323BE4 +:10FEF0005D10A63A03F91E3B4B7CC73A0FD8A73AD0 +:10FF00001583323BE9AA163BB9030C3B4931B53A9C +:10FF100015C9D63AEE09C33A6AACB13AD4B6E43A56 +:10FF2000C39AC03A661A7D3AFD8AC33A8AF8D33A30 +:10FF300058DE1F3BC6A68F3A5698D63A6AD0E53AA5 +:10FF4000838B4E3AF2478B3AE4BC0F3BC2B6BB3AC6 +:10FF5000EB7DDB3ADDF6D23A2F51F33A6B29E13AE9 +:10FF6000B427F23AC84EC03A8D3AB93A2169DC3A20 +:10FF700028C4A43ADD38FA3A4D43D63A62732C3B92 +:10FF800009000B3BB707953A25B4953A204ACD3A7C +:10FF90009D54D53AF890A03ADFB0D83A04EC0F3B24 +:10FFA000D033A03AD2B7AE3A6444A43A4C07AE3A42 +:10FFB000B324E63A051AB53A128E0B3BA4B1D03AF7 +:10FFC000FA0B8A3AF872AD3AFDD1013B0BBDBB3A50 +:10FFD00027B8EB3ADF34DA3A5042F73ADF1CEC3A12 +:10FFE000D1FBDC3ABFB9C83AF71EBE3AEEB6F23AD8 +:10FFF00064CB043B4E0AE43AA047853AFDF2A83AA6 +:02000004021CDC +:10000000FAF4323B25BCFD3A9622CF3AE5F9D63ACE +:10001000647DC03A851D983A7781093BEF39C33A30 +:10002000770D043B8299A63A61D2D83A698D0B3B91 +:100030008671BD3A23D3D03AE89CEC3A9B64E23A0D +:10004000EA12D73AA80B0A3B63051A3B7B3E9F3A5C +:10005000579ED43A2126903A160000006D6F6465D1 +:100060006C2F636F6E7632645F32332F436F6E7620 +:1000700032440000040000006000000001000000A5 +:100080000100000010000000227CFFFF14000000AF +:10009000E800000047000000000000023C010000F2 +:1000A000147CFFFF080000008C000000100000001E +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:100130000000000010000000629B193820CB5438EA +:10014000D1A08938E46C85382FE85B38B8B25638CE +:10015000D2EBA03841F85238F1D54E38F3D294386A +:10016000A1A36538306E88385F8B35382105A238F9 +:1001700000284E3812394F385B0000006D6F6465FF +:100180006C2F62617463685F6E6F726D616C697A07 +:100190006174696F6E5F33332F46757365644261B6 +:1001A0007463684E6F726D56333B6D6F64656C2F70 +:1001B000636F6E7632645F32362F436F6E763244F1 +:1001C0003B6D6F64656C2F636F6E7632645F3232A5 +:1001D0002F436F6E763244000100000010000000D3 +:1001E0007A7DFFFF14000000E800000046000000D8 +:1001F00000000009F80000006C7DFFFF080000000F +:100200008C00000010000000000000000000000052 +:1002100000000000000000000000000000000000DE +:1002200000000000000000000000000000000000CE +:1002300000000000000000000000000000000000BE +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000000008E +:10027000000000000000000000000000000000007E +:10028000000000000000000000000000100000005E +:100290005E02CC3AE34E0D3B96C9363B9E34313B71 +:1002A0002F08123BAE920E3B33B9553BDB180C3B8B +:1002B000125A093B2BA8453BA97E183B5832353BC7 +:1002C0001A1DF13ACF2E573B90E6083BE69B093BBF +:1002D000160000006D6F64656C2F636F6E7632647C +:1002E0005F32322F436F6E7632440000040000000C +:1002F000100000000100000001000000600000008C +:100300009A7EFFFF14000000A804000045000000D2 +:1003100000000002D00400008C7EFFFF08000000F7 +:100320000C0300006000000000000000000000005E +:1003300000000000000000000000000000000000BD +:1003400000000000000000000000000000000000AD +:10035000000000000000000000000000000000009D +:10036000000000000000000000000000000000008D +:10037000000000000000000000000000000000007D +:10038000000000000000000000000000000000006D +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000000004D +:1003B000000000000000000000000000000000003D +:1003C000000000000000000000000000000000002D +:1003D000000000000000000000000000000000001D +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000000000000000000000000000000000EC +:1004100000000000000000000000000000000000DC +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:10062000000000000000000000000000600000006A +:100630003E6D8539420E9139F4735139246A60391F +:10064000536139391F7EB339A55C0639BAD975397A +:100650009B85C739F96CAB39F24A0339974657394C +:100660005BE65339DBE3BB39414B823986DCAA397F +:1006700089CAA9394B029339003D57392AD27039BA +:10068000A6A7BC3850882039DBC02B396181583986 +:100690009821E0386D2F5E39894B4039C85A273987 +:1006A000EC1B0E3932726939A70A3839B0DF5E396E +:1006B0005084EA38A4CA4439B79B8239CC8D233997 +:1006C0004E7B9039AE919939B5A736399839053AAC +:1006D000D6B5393923367939A9B2373906F7BA3957 +:1006E000BD781039EEED46391E65033A9AF9803926 +:1006F000D64C7D396A9486396A025139E1213D39F7 +:10070000919E1C3969AE2E398639FC38EDFA0539CF +:10071000322051393944A3395EE16539046389399E +:100720006DF0943936152F39FB3F1D393C0D0839D2 +:100730002C7B133986298639392EBA3842E92D396E +:10074000056BC838411F483953875C39FC67C53988 +:10075000BB68C539836967394B0E2139FC8AFB3880 +:1007600016D6BB39F4816839A4472A39A7A32F3993 +:10077000FA0F8F39A869B43979B3EA38BCF99039DE +:10078000349F2939298256398FB0F9383BAC413929 +:10079000E1C6E3387C56943936885739B368133943 +:1007A000AD2D4239F174D9382D238C39A48D873978 +:1007B0002D0000006D6F64656C2F62617463685F6B +:1007C0006E6F726D616C697A6174696F6E5F3332DE +:1007D0002F467573656442617463684E6F726D561F +:1007E0003300000001000000600000008683FFFF6E +:1007F00014000000A80400004400000000000009EC +:100800000C0500005A88FFFF0300000008000000EC +:10081000080300006000000000000000000000006D +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +: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 +:100B10000000000000000000600000001635313CBD +:100B2000EFA6403C00170B3C7C06153C4235F63BDB +:100B300081636E3C0B73B23B9542233CB97E843C8F +:100B4000BBAC633C895FAE3BE0F40E3CF8B60C3CBA +:100B50009F8A793CF20B2D3CE2EC623CFE80613CCA +:100B60000C3F433C82EE0E3C90EB1F3CA88E7A3B40 +:100B70000A35D53B231CE43BEAC50F3C4FD6943BDA +:100B80007E8B133C5164FF3B9244DE3B15BDBC3B66 +:100B9000D5051B3C266EF43B8B00143CDDBB9B3B18 +:100BA00091AE023CCF762D3C5338D93BC4E33F3C59 +:100BB0007BF54B3CBC96F23B7DF0B03C80A5F63B10 +:100BC000F37D253C48F9F33B1450783C5BE0BF3B98 +:100BD000001A043C4B82AE3C804B2B3C0635283C33 +:100BE0001CBD323C9ACB0A3CFF30FB3B9802D03B09 +:100BF000A3FFE73B337EA73B42F1B13B61DF0A3CF9 +:100C00009CD6583CA8A7183C8177363C51CF453C30 +:100C10002B88E83BF9D8D03B94B1B43B96DFC33B7B +:100C2000262F323C6345773BCCF9E63B1117853BD9 +:100C3000C1E4043CDD71123C0D17833C8C17833CEE +:100C400011AC193CFBE6D53B4B0AA73B5578793CE8 +:100C50004C661A3C2627E23B5A45E93B38013E3CAC +:100C6000539C6F3C2EDB9B3BAE8B403C7147E13B82 +:100C70006F720E3C3FCFA53B5F9C003C1142973BFF +:100C8000DD02453C74200F3C0EC7C33B55F2003CCF +:100C9000A867903BB81E3A3C1E08343C6800000030 +:100CA0006D6F64656C2F62617463685F6E6F726DE7 +:100CB000616C697A6174696F6E5F33322F46757348 +:100CC000656442617463684E6F726D56333B6D6F3D +:100CD00064656C2F6465707468776973655F636FB2 +:100CE0006E7632645F31302F646570746877697333 +:100CF000653B6D6F64656C2F636F6E7632645F3534 +:100D0000312F436F6E763244000000000400000073 +:100D1000010000000300000003000000600000006C +:100D2000BA88FFFF14000000A40400004300000084 +:100D300000000002CC040000AC88FFFF08000000A7 +:100D40000803000060000000000000000000000038 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +: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 +:1010400000000000000000006000000016B26939D6 +:101050008B409739505A743935F89D398CEFBF3928 +:101060007062C43935849A396290C739ECB5A839B1 +:1010700034B05539A59CED39AB68AD39E9E25F393B +:10108000A3289739C2289F393C069739FCFB77394A +:101090006B44C339C145C039EEEB943980DEF33976 +:1010A00078A7BF39DB56943933059239B9289F396F +:1010B00058EA8039D6C59439977ACE395EE66F39C9 +:1010C0007AC69F39B73BE2391BF4C3390EA45A39AB +:1010D0008F129339585AAC3913AFEE390804953949 +:1010E0002CDDCB39130B8639BA62B8394CEBAB39EE +:1010F0002D638439EB57D139A2E9B339E0608939DE +:1011000059E85339D5116D39B5D4A539FDD1B33965 +:10111000BC39D239C9B8A33948AD013A296CC639AE +:10112000A3A4EB39B2C389394B529339654CA23928 +:101130008292EF398B1F5639403FC139E276DF3951 +:10114000F7F6B5393C2ADE398160F639255AA739D8 +:101150005E298139C89A7A399631543914D765395C +:10116000BABC7B39891EA73988F7C83965947839A4 +:10117000492381392C517039DC5B8D3983AD30398D +:10118000A67FCB397DF69239670B6E3993268C3961 +:10119000E5927539CB757B39A6BC8B39E3D2E13941 +:1011A00031B2AA39764295391FBA5D39876C8239D6 +:1011B000A2788839B32F6739C2A5A83940C58B39C1 +:1011C000E9DFBE39A501A2393B5B8D392D00000056 +:1011D0006D6F64656C2F62617463685F6E6F726DB2 +:1011E000616C697A6174696F6E5F33312F46757314 +:1011F000656442617463684E6F726D56330000001F +:101200000100000060000000A28DFFFF140000003C +:10121000A80400004200000000000009B80400001B +:10122000948DFFFF080000000C0300006000000028 +: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 +:1014000000000000000000000000000000000000DC +:1014100000000000000000000000000000000000CC +:1014200000000000000000000000000000000000BC +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000000000000000000000000000008C +:10146000000000000000000000000000000000007C +:10147000000000000000000000000000000000006C +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D000000000000000000000000000000000000C +:1014E00000000000000000000000000000000000FC +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000000000CB +:1015200000000000000000000000000000000000BB +:101530000000000060000000B5C8B03AF1D5E43A00 +:1015400088D8B83AB3FFEE3A9F31113B298F143B4C +:1015500042C6E93AE3F6163BDB3FFF3A26A6A13A3C +:101560001DBF333BC52D033B135DA93AC6B1E43A19 +:1015700077CCF03ABA7DE43ACD97BB3ACBB6133B81 +:10158000D672113B4D4FE13ADF7A383B19FB103BE5 +:10159000C36DE03A98EBDC3A6ACCF03AA40AC33A5D +:1015A000AB15E13AFF311C3B327AB53A16BBF13A42 +:1015B00091232B3BB23B143B3E65A53A1E83DE3A9A +:1015C0004761023BB68E343BC473E13A9A371A3B0B +:1015D000BACCCA3A807B0B3B460D023B644BC83AFF +:1015E000BD5C1E3B4519083B7AD8CF3A4F4DA03A17 +:1015F0001B56B33A7EE4FA3A6207083B90071F3B5A +:10160000A0B3F73A9131443BD419163BD841323B51 +:10161000FC6DD03A8CE3DE3A528CF53AC23A353B57 +:1016200060FAA13A922F123B5B0B293BABA6093B18 +:10163000B70F283B87603A3BB131FD3AFD69C33AA9 +:101640003D93BD3AB684A03A10DEAD3A936EBE3AF1 +:1016500081D7FC3A9206183B180BBC3ACA60C33AD1 +:10166000FDCAB53A24DED53AD2A6853ADAF0193B5E +:10167000A758DE3AE612B43A360AD43AFDC4B93A6B +:10168000EA38BE3AF469D33A44D42A3B6B20013B92 +:1016900038D2E13AE8BAA73AE952C53A1C79CE3ACB +:1016A000C2E2AE3A6627FF3AF676D33A2364103B9D +:1016B0003A1BF53A31DDD53A160000006D6F6465CE +:1016C0006C2F636F6E7632645F32312F436F6E76AC +:1016D000324400000400000060000000010000002F +:1016E00001000000100000008292FFFF14000000C3 +:1016F000E800000041000000000000023C01000082 +:101700007492FFFF080000008C0000001000000031 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:1017300000000000000000000000000000000000A9 +:101740000000000000000000000000000000000099 +:101750000000000000000000000000000000000089 +:101760000000000000000000000000000000000079 +:101770000000000000000000000000000000000069 +:101780000000000000000000000000000000000059 +:101790000000000010000000F53C3138273F4D38B4 +:1017A0002D7B683893578438BB9FE6373EAC603852 +:1017B000AA091B38BD238E386B94593882C30B3865 +:1017C0000B4C803856BF32389E8A4B38B3454E3862 +:1017D0000EEF3F389E9B30385B0000006D6F6465F4 +:1017E0006C2F62617463685F6E6F726D616C697A91 +:1017F0006174696F6E5F33302F4675736564426143 +:101800007463684E6F726D56333B6D6F64656C2FF9 +:10181000636F6E7632645F32362F436F6E7632447A +:101820003B6D6F64656C2F636F6E7632645F323030 +:101830002F436F6E7632440001000000100000005C +:10184000DA93FFFF14000000E800000040000000F1 +:1018500000000009F8000000CC93FFFF0800000022 +:101860008C000000100000000000000000000000DC +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:101890000000000000000000000000000000000048 +:1018A0000000000000000000000000000000000038 +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000000000000000000000000008 +:1018E00000000000000000000000000010000000E8 +:1018F000F564EB3AF04B083BCC611A3B4FC42F3BED +:101900001226993A6132153BD6E8CD3A77C73C3B6F +:101910008F7C103BA99FB93AFE642A3B1E66ED3AC4 +:101920000D2A073B49FA083B7EE9FE3AAD8EEA3ABA +:10193000160000006D6F64656C2F636F6E76326405 +:101940005F32302F436F6E76324400000400000097 +:101950001000000001000000010000006000000015 +:10196000FA94FFFF14000000A80400003F000000EC +:1019700000000002D0040000EC94FFFF080000000B +:101980000C030000600000000000000000000000E8 +:101990000000000000000000000000000000000047 +:1019A0000000000000000000000000000000000037 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000000000000000000017 +:1019D0000000000000000000000000000000000007 +:1019E00000000000000000000000000000000000F7 +:1019F00000000000000000000000000000000000E7 +:101A000000000000000000000000000000000000D6 +:101A100000000000000000000000000000000000C6 +:101A200000000000000000000000000000000000B6 +:101A300000000000000000000000000000000000A6 +:101A40000000000000000000000000000000000096 +:101A50000000000000000000000000000000000086 +:101A60000000000000000000000000000000000076 +:101A70000000000000000000000000000000000066 +:101A80000000000000000000000000000000000056 +:101A90000000000000000000000000000000000046 +:101AA0000000000000000000000000000000000036 +:101AB0000000000000000000000000000000000026 +:101AC0000000000000000000000000000000000016 +:101AD0000000000000000000000000000000000006 +:101AE00000000000000000000000000000000000F6 +:101AF00000000000000000000000000000000000E6 +:101B000000000000000000000000000000000000D5 +:101B100000000000000000000000000000000000C5 +:101B200000000000000000000000000000000000B5 +:101B300000000000000000000000000000000000A5 +:101B40000000000000000000000000000000000095 +:101B50000000000000000000000000000000000085 +:101B60000000000000000000000000000000000075 +:101B70000000000000000000000000000000000065 +:101B80000000000000000000000000000000000055 +:101B90000000000000000000000000000000000045 +:101BA0000000000000000000000000000000000035 +:101BB0000000000000000000000000000000000025 +:101BC0000000000000000000000000000000000015 +:101BD0000000000000000000000000000000000005 +:101BE00000000000000000000000000000000000F5 +:101BF00000000000000000000000000000000000E5 +:101C000000000000000000000000000000000000D4 +:101C100000000000000000000000000000000000C4 +:101C200000000000000000000000000000000000B4 +:101C300000000000000000000000000000000000A4 +:101C40000000000000000000000000000000000094 +:101C50000000000000000000000000000000000084 +:101C60000000000000000000000000000000000074 +:101C70000000000000000000000000000000000064 +:101C800000000000000000000000000060000000F4 +:101C900073FA8639826B1639689E5D39DC714A3970 +:101CA00082F769391A771539839003391CC22139B3 +:101CB000BD7564390ECDFE38407557396433C3396C +:101CC0002C4E4639100FB0393A09203A67A73F39F0 +:101CD0000073FC3861DE2B399F55A639DB875639F6 +:101CE000C0A05B396794D53947F1E838F440C7386C +:101CF0001817C138B5466939E8409F39E8A8BA389D +:101D00004E4936393E7FE838E7D6713967819B39CD +:101D10006A27223AEC942D39E690323916A9A9396E +:101D20008F733139451CBD390BC41B39DFF68B3934 +:101D3000D451A738F3C1E839923E8239E16CAA390F +:101D400001CE92398245B83981442B391521643945 +:101D5000705C643982537B39CBE70F39D195853973 +:101D600073F02A398045E73947DECD394CFF3539E4 +:101D70000CE2D2399DBDD439000672391B16983851 +:101D8000CF3A22396764C139A8BD2239316F8A3907 +:101D90000B081B393BCECB39A96073399BE742391D +:101DA000C9B8AD396523483928AFA43989AA87391C +:101DB00041DDEE39921C603980DAEE38A72E5E39AB +:101DC00069361D39CA731A39ED738639F0633539AE +:101DD000BF7B81393B6D7B394ED40F39F66858395A +:101DE00005B57F390E028539F7116C3947D7483967 +:101DF000F7E89C395218ED383D79913971927F3965 +:101E00004D83E138E5502A39A1289E3979E4A1397A +:101E10002D0000006D6F64656C2F62617463685FF4 +:101E20006E6F726D616C697A6174696F6E5F323961 +:101E30002F467573656442617463684E6F726D56A8 +:101E4000330000000100000060000000E699FFFF81 +:101E500014000000AC0400003E0000000000000977 +:101E60000C050000BA9EFFFF030000000800000000 +:101E70000C030000600000000000000000000000F3 +: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 +:1021700000000000000000000000000060000000FF +:10218000A144333CC8C6C73B312B133C9C6F063C73 +:102190005C5E1B3C2E82C63BEEBBAE3BCDD5D63B38 +:1021A0002FB6173C2B34A93BDC130F3C20A0813CFD +:1021B000E9AF033C01D4693C418CD43C558AFE3BD9 +:1021C0005EA4A73B5943E43BB7E95C3C37760E3C41 +:1021D000BFD8113C8CD48D3C39B09A3B2251843B02 +:1021E0005639803BF4E81A3C3482533C54E8773B40 +:1021F0005B19F23B7F649A3BB598203CDC874E3CF0 +:10220000585CD73CC989E63B7128ED3B9154613C51 +:102210007AADEB3B8B297B3C5FE0CE3BE0E3393C86 +:10222000AD385E3BCB909A3C1AFB2C3C9A58623CF2 +:1022300099F9423C51BC743CFB76E33BF87D173C7A +:1022400062A5173C74E5263CD91FBF3BFA6A313CB6 +:102250005807E33B2794993C9BB5883C10B7F13B6A +:102260001C0A8C3CEA458D3CFCB7203C5BFD493B9D +:102270001A76D73BAC6C803CE323D83BADDB373CD4 +:10228000AFE6CD3BF356873C309E213CCD6D013C03 +:102290006BB9663C81E7043CA1B85A3C7E2E343CC5 +:1022A000ED9E9E3CF9D2143C199D9E3BFB8A133C4B +:1022B00043CCD03BC821CD3BF791323CBAE8F03B50 +:1022C00059F82B3C89F6263CF805BF3BB3B50F3CCB +:1022D00035CE293CBBA6303CEEC31C3CF55E053C2C +:1022E0006865503C26729D3B0535413C3FB7293C13 +:1022F00031C1953B7033E23BF50D523C7103573CC5 +:10230000670000006D6F64656C2F62617463685FC5 +:102310006E6F726D616C697A6174696F6E5F32396C +:102320002F467573656442617463684E6F726D56B3 +:10233000333B6D6F64656C2F646570746877697387 +:10234000655F636F6E7632645F392F6465707468A1 +:10235000776973653B6D6F64656C2F636F6E763262 +:10236000645F35312F436F6E763244000400000005 +:1023700001000000030000000300000060000000F6 +:102380001A9FFFFF14000000A40400003D0000009D +:1023900000000002CC0400000C9FFFFF08000000BA +:1023A00008030000600000000000000000000000C2 +: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 +:1026A00000000000000000006000000061A9C039C7 +:1026B000DE64D0397AD1DD39CB2CB63995D3AB393C +:1026C00018C99D39E2ECB439B77FC239F830803986 +:1026D000F622B0399FE1DA3919EAAE3905A0B439EA +:1026E00009318639160CA9398DBEB139E33C8439DC +:1026F0001A37A13904C977393CCCE3397E34003A22 +:10270000FD28843918879739AD990F3A9FA2A239CD +:102710004FEA84391D75D839C8C8B939F17590396F +:10272000059BB939FF308139AFB36639D8E896399E +:102730003580D1393F9DC139BA4E8B3966BB9C3942 +:10274000DCBC55390D265139F8F0D03908D1933910 +:1027500091D3BF398011CB394AA8E6399C340A3A63 +:10276000493EDA39315E86395354E5399F0187395C +:10277000A4158C3991D9BC39A761A339B9173E3951 +:10278000F76D6C39AC67DA39FF1D8F39EB61B739FA +:10279000ADDBB739C990B939A1AFB83970E7E039C5 +:1027A0001E3E0A39D618DF39F8A7B1391FDFC539FF +:1027B000F97BA6392BCEA1399946AB39F9D9F13934 +:1027C00043031039C73C5939E3F69D3998E1CA39BA +:1027D000296F0C3ADDD39C39B9478A396152E43903 +:1027E00097CBA539D39D8739CEF2B139553D76398E +:1027F0007E0081396295B239CFFDA5390371043A63 +:102800002DDFA73968DADE39B0B293390868DA39D2 +:1028100066C59239B7BB8239A3BF9039348CF93978 +:10282000E3E945393B02C739C7A3CD392D00000084 +:102830006D6F64656C2F62617463685F6E6F726D3B +:10284000616C697A6174696F6E5F32382F46757397 +:10285000656442617463684E6F726D5633000000A8 +:10286000010000006000000002A4FFFF140000004F +:10287000A80400003C00000000000009B8040000AB +:10288000F4A3FFFF080000000C030000600000003C +: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 +:102B900000000000600000003B2D0F3B43DE1A3BAD +:102BA0002FD8243B2E62073BD562FF3A5684EA3A7F +:102BB0007074063BC38A103BED87BE3A64E5023B66 +:102BC00071A9223BE3FC013B513B063BFC72C73A37 +:102BD0005541FB3A4417043B9D8BC43A519DEF3A53 +:102BE0004F24B83AC449293B298D3E3B0A6EC43A6A +:102BF0004737E13AF36E553B9FB9F13A5E8DC53ADE +:102C00004FDC203BD7100A3B55B6D63AD5EE093BF0 +:102C10007604C03A4372AB3A124CE03AD4B01B3B54 +:102C200076E20F3B950DCF3A7DF3E83AE3D69E3A34 +:102C3000D46D9B3A61461B3B33B3DB3A568E0E3B59 +:102C400013E9163BCB692B3B456A4D3B0F30223BCA +:102C500019B6C73A266D2A3B02A9C83A3A35D03A86 +:102C60000E580C3B8CD5F23A7E448D3AEEB3AF3A17 +:102C7000D04E223B20B7D43AE847083B64A2083B39 +:102C80003AE7093BE73F093B3E23273B67784D3A4C +:102C900076CB253B7C06043B670C133B2672F73A48 +:102CA000D97DF03A4891FE3A6EBB333BE20B563A7F +:102CB000B170A13A65C8EA3A79C5163B48BA503BAB +:102CC000D917E93AAE86CD3A75AD293BFD6BF63A98 +:102CD0002C91C93A193E043B41FEB63A5EBCBF3A5C +:102CE000EBB6043BA1B6F63A16D9443B1682F93A44 +:102CF000119D253B1A86DB3A154F223B6A25DA3AAD +:102D0000214FC23ADD23D73A9C73393B6714933A7B +:102D1000BEE4133B46D2183B160000006D6F64659D +:102D20006C2F636F6E7632645F31392F436F6E762E +:102D300032440000040000006000000001000000B8 +:102D40000100000010000000E2A8FFFF14000000D6 +:102D5000E80000003B000000000000023C01000011 +:102D6000D4A8FFFF080000008C0000001000000045 +:102D70000000000000000000000000000000000053 +:102D80000000000000000000000000000000000043 +:102D90000000000000000000000000000000000033 +:102DA0000000000000000000000000000000000023 +:102DB0000000000000000000000000000000000013 +:102DC0000000000000000000000000000000000003 +:102DD00000000000000000000000000000000000F3 +:102DE00000000000000000000000000000000000E3 +:102DF0000000000010000000119382397FE749397C +:102E0000A042793970885B391B9E5F395B1FC339DB +:102E1000CF6C4A3986AE7D394BF4A139F52E233972 +:102E20003E4263392BD4393998EC9B399559723924 +:102E3000FB94383923645C395B0000006D6F646576 +:102E40006C2F62617463685F6E6F726D616C697A1A +:102E50006174696F6E5F32372F46757365644261C6 +:102E60007463684E6F726D56333B6D6F64656C2F83 +:102E7000636F6E7632645F32362F436F6E76324404 +:102E80003B6D6F64656C2F636F6E7632645F3138B3 +:102E90002F436F6E763244000100000010000000E6 +:102EA0003AAAFFFF14000000E80000003A0000000A +:102EB00000000009F80000002CAAFFFF0800000035 +:102EC0008C00000010000000000000000000000066 +:102ED00000000000000000000000000000000000F2 +:102EE00000000000000000000000000000000000E2 +:102EF00000000000000000000000000000000000D2 +:102F000000000000000000000000000000000000C1 +:102F100000000000000000000000000000000000B1 +:102F200000000000000000000000000000000000A1 +:102F30000000000000000000000000000000000091 +:102F40000000000000000000000000001000000071 +:102F5000526B2D3CBA13063C3E86253C9AC8113C68 +:102F6000FE7E143CD292813C416C063CE575283CC7 +:102F70007318573C5DBAD83BFDE9163CC9CDF63B0A +:102F800039164F3C7DEF203CDD25F53B7F5A123C46 +:102F9000160000006D6F64656C2F636F6E7632648F +:102FA0005F31382F436F6E7632440000040000001A +:102FB00010000000010000000100000030000000CF +:102FC0005AABFFFF14000000680200003900000047 +:102FD00000000002900200004CABFFFF0800000060 +:102FE0008C01000030000000000000000000000024 +:102FF00000000000000000000000000000000000D1 +:1030000000000000000000000000000000000000C0 +:1030100000000000000000000000000000000000B0 +:1030200000000000000000000000000000000000A0 +:103030000000000000000000000000000000000090 +:103040000000000000000000000000000000000080 +:103050000000000000000000000000000000000070 +:103060000000000000000000000000000000000060 +:103070000000000000000000000000000000000050 +:103080000000000000000000000000000000000040 +:103090000000000000000000000000000000000030 +:1030A0000000000000000000000000000000000020 +:1030B0000000000000000000000000000000000010 +:1030C0000000000000000000000000000000000000 +:1030D00000000000000000000000000000000000F0 +:1030E00000000000000000000000000000000000E0 +:1030F00000000000000000000000000000000000D0 +:1031000000000000000000000000000000000000BF +:1031100000000000000000000000000000000000AF +:10312000000000000000000000000000000000009F +:10313000000000000000000000000000000000008F +:10314000000000000000000000000000000000007F +:10315000000000000000000000000000000000006F +:10316000000000000000000000000000300000002F +:103170007711DA38BAD5053AA737E93821AAFE38E7 +:103180000CCF13394FB18039ED2F4D39F7AEA03840 +:10319000864CCA38A32F49390B8EC8382855193A9E +:1031A00024CCC838C3B194396842563915F2F7397E +:1031B00079DB49393B28493A50C254392992CC38F5 +:1031C000A6CF5139A6A3A83818F13C39FC61CB38F9 +:1031D0003E25E93871F85139170044397D1F9F3970 +:1031E00082AB1339BE61E13872862B399F8618395C +:1031F00066001E38BB155639A504B8397B7A863A65 +:10320000AD382639BC478E38BBB5C738F7B28239DE +:1032100082C45E3A1ACE143967402D39A6F2593964 +:10322000F1F572394F695F39830B943A86DAD639F2 +:103230002D0000006D6F64656C2F62617463685FC0 +:103240006E6F726D616C697A6174696F6E5F323630 +:103250002F467573656442617463684E6F726D5674 +:1032600033000000010000003000000006AEFFFF48 +:10327000140000006C02000038000000000000098B +:10328000CC020000DAB2FFFF0300000008000000DB +:103290008C01000030000000000000000000000071 +:1032A000000000000000000000000000000000001E +:1032B000000000000000000000000000000000000E +:1032C00000000000000000000000000000000000FE +:1032D00000000000000000000000000000000000EE +:1032E00000000000000000000000000000000000DE +:1032F00000000000000000000000000000000000CE +:1033000000000000000000000000000000000000BD +:1033100000000000000000000000000000000000AD +:10332000000000000000000000000000000000009D +:10333000000000000000000000000000000000008D +:10334000000000000000000000000000000000007D +:10335000000000000000000000000000000000006D +:10336000000000000000000000000000000000005D +:10337000000000000000000000000000000000004D +:10338000000000000000000000000000000000003D +:10339000000000000000000000000000000000002D +:1033A000000000000000000000000000000000001D +:1033B000000000000000000000000000000000000D +:1033C00000000000000000000000000000000000FD +:1033D00000000000000000000000000000000000ED +:1033E00000000000000000000000000000000000DD +:1033F00000000000000000000000000000000000CD +:1034000000000000000000000000000000000000BC +:10341000000000000000000000000000300000007C +:1034200099CF903BDBBFB13CF5DE9A3BFA1CA93B40 +:10343000FC4EC43B7DEB2A3CD341083C6068553BC5 +:10344000D156863BA299053C532E853B19A5CB3C12 +:103450009057853B177C453C19480E3CC2A6A43CBE +:10346000BE0B063CB794053D09490D3C0FD9873B7F +:10347000E4530B3C58F95F3B34F0FA3B110F873BA8 +:10348000BBD29A3BFB6E0B3C0F28023CD255533CFF +:10349000C81FC43BE8AA953B8FCEE33BCB92CA3B07 +:1034A00087D8D13A6E2A0E3C2B66743CAB9A323DDB +:1034B00045C3DC3B46F73C3BAE9E843BB0952D3C80 +:1034C0007EEE133DBAA1C53B8819E63B22BB103CFA +:1034D0005257213CEE5B143C4A9F443D1DAD8E3C4F +:1034E000670000006D6F64656C2F62617463685FD4 +:1034F0006E6F726D616C697A6174696F6E5F32367E +:103500002F467573656442617463684E6F726D56C1 +:10351000333B6D6F64656C2F646570746877697395 +:10352000655F636F6E7632645F382F6465707468B0 +:10353000776973653B6D6F64656C2F636F6E763270 +:10354000645F34382F436F6E76324400040000000D +:103550000100000003000000030000003000000034 +:10356000FAB0FFFF14000000640200003700000002 +:10357000000000028C020000ECB0FFFF0800000019 +:103580008801000030000000000000000000000082 +:10359000000000000000000000000000000000002B +:1035A000000000000000000000000000000000001B +:1035B000000000000000000000000000000000000B +:1035C00000000000000000000000000000000000FB +:1035D00000000000000000000000000000000000EB +:1035E00000000000000000000000000000000000DB +:1035F00000000000000000000000000000000000CB +:1036000000000000000000000000000000000000BA +:1036100000000000000000000000000000000000AA +:10362000000000000000000000000000000000009A +:10363000000000000000000000000000000000008A +:10364000000000000000000000000000000000007A +:10365000000000000000000000000000000000006A +:10366000000000000000000000000000000000005A +:10367000000000000000000000000000000000004A +:10368000000000000000000000000000000000003A +:10369000000000000000000000000000000000002A +:1036A000000000000000000000000000000000001A +:1036B000000000000000000000000000000000000A +:1036C00000000000000000000000000000000000FA +:1036D00000000000000000000000000000000000EA +:1036E00000000000000000000000000000000000DA +:1036F00000000000000000000000000000000000CA +:10370000000000000000000030000000FAF6C039A0 +:10371000113399387E986139DE6B1F3951E0CB390E +:10372000E40FB439D70297399086DA3908C4E539FD +:103730001C186F39650BBC392E5EC53806ADF739DC +:103740005A3185395A41C339A45A21394D45A239D4 +:10375000AC1FB73879D5C439E6F4103AD5A2CE39C2 +:10376000B4F4B139EFACE039B1F3F63978BC003AD2 +:103770007CECCE399509BB39FFA9D238457DD339C8 +:1037800080057C39D9BAF539B8B97F3936A4C93939 +:103790002562B839F787883903FA8138CC870F3A20 +:1037A0009DE2E4397099D13946097D381ECEA138A1 +:1037B000F7690B3AD9ED8A3962D3573A157E8739C2 +:1037C000887149396FA39F38FB75C4382D000000FC +:1037D0006D6F64656C2F62617463685F6E6F726D8C +:1037E000616C697A6174696F6E5F32352F467573EB +:1037F000656442617463684E6F726D5633000000F9 +:103800000100000030000000A2B3FFFF1400000020 +:103810006802000036000000000000097802000085 +:1038200094B3FFFF080000008C010000300000008E +:103830000000000000000000000000000000000088 +:103840000000000000000000000000000000000078 +:103850000000000000000000000000000000000068 +:103860000000000000000000000000000000000058 +:103870000000000000000000000000000000000048 +:103880000000000000000000000000000000000038 +:103890000000000000000000000000000000000028 +:1038A0000000000000000000000000000000000018 +:1038B0000000000000000000000000000000000008 +:1038C00000000000000000000000000000000000F8 +:1038D00000000000000000000000000000000000E8 +:1038E00000000000000000000000000000000000D8 +:1038F00000000000000000000000000000000000C8 +:1039000000000000000000000000000000000000B7 +:1039100000000000000000000000000000000000A7 +:103920000000000000000000000000000000000097 +:103930000000000000000000000000000000000087 +:103940000000000000000000000000000000000077 +:103950000000000000000000000000000000000067 +:103960000000000000000000000000000000000057 +:103970000000000000000000000000000000000047 +:103980000000000000000000000000000000000037 +:103990000000000000000000000000000000000027 +:1039A0000000000000000000000000000000000017 +:1039B00000000000300000002810FD3ABEE9C839C0 +:1039C000ADED933A9E12513ABDAF053B5524EC3A0A +:1039D000080BC63ADD4A0F3BB0A9163B9BC79C3A81 +:1039E000489CF63A366B013A2D68223BE2ACAE3A7F +:1039F0009408003B7C9B533A3ACFD43A3828F039AC +:103A00009211013B5E1A3E3B047F073B3761E93A66 +:103A10003753133BA6EE213BACD4283B50AF073BBA +:103A20002C4AF53A2D230A3AB6AD0A3BA741A53AEE +:103A30008221213B6CAFA73A9838043B21CFF13A61 +:103A4000A90DB33A1D75AA398E3B3C3BE015163BD8 +:103A50007470093BFEEBA539ED32D43983D5363B82 +:103A6000BC32B63AA4858D3BF8B0B13A5D17843AC2 +:103A70007D5BD139F4D2003A160000006D6F6465A9 +:103A80006C2F636F6E7632645F31372F436F6E76C3 +:103A9000324400000400000030000000010000007B +:103AA000010000000800000042B6FFFF1400000003 +:103AB000840000003500000000000002C400000087 +:103AC00034B6FFFF080000004800000008000000B6 +:103AD00000000000000000000000000000000000E6 +:103AE00000000000000000000000000000000000D6 +:103AF00000000000000000000000000000000000C6 +:103B000000000000000000000000000000000000B5 +:103B100008000000B6668C36A63C1537B546D6368A +:103B2000004752389C6D8D3680060236EB3D993643 +:103B3000A0254437440000006D6F64656C2F6261FE +:103B40007463685F6E6F726D616C697A6174696FBE +:103B50006E5F32342F467573656442617463684EDC +:103B60006F726D56333B6D6F64656C2F636F6E764D +:103B700032645F31362F436F6E76324400000000AE +:103B8000010000000800000022B7FFFF1400000041 +:103B900088000000340000000000000998000000C8 +:103BA00014B7FFFF080000004C00000008000000F0 +:103BB0000000000000000000000000000000000005 +:103BC00000000000000000000000000000000000F5 +:103BD00000000000000000000000000000000000E5 +:103BE00000000000000000000000000000000000D5 +:103BF000000000000800000069783A398C34C639AA +:103C0000F44A8E3926A30B3B93D53B39A2B0AC388E +:103C10003C864B39FC40023A160000006D6F64652B +:103C20006C2F636F6E7632645F31362F436F6E7622 +:103C30003244000004000000080000000100000001 +:103C40000100000030000000E2B7FFFF1400000098 +:103C50006802000033000000000000029002000033 +:103C6000D4B7FFFF080000008C0100003000000006 +:103C70000000000000000000000000000000000044 +:103C80000000000000000000000000000000000034 +:103C90000000000000000000000000000000000024 +:103CA0000000000000000000000000000000000014 +:103CB0000000000000000000000000000000000004 +:103CC00000000000000000000000000000000000F4 +:103CD00000000000000000000000000000000000E4 +:103CE00000000000000000000000000000000000D4 +:103CF00000000000000000000000000000000000C4 +:103D000000000000000000000000000000000000B3 +:103D100000000000000000000000000000000000A3 +:103D20000000000000000000000000000000000093 +:103D30000000000000000000000000000000000083 +:103D40000000000000000000000000000000000073 +:103D50000000000000000000000000000000000063 +:103D60000000000000000000000000000000000053 +:103D70000000000000000000000000000000000043 +:103D80000000000000000000000000000000000033 +:103D90000000000000000000000000000000000023 +:103DA0000000000000000000000000000000000013 +:103DB0000000000000000000000000000000000003 +:103DC00000000000000000000000000000000000F3 +:103DD00000000000000000000000000000000000E3 +:103DE00000000000000000000000000000000000D3 +:103DF0000000000030000000B0F26239D536E23831 +:103E0000B7D7663909DBCB391B7A2239B8BF0939F4 +:103E1000C01D273909007639DC3816396AEEC739F2 +:103E200015FA6739529D0E39FD02EE38C20928395C +:103E3000A1F47439F6650B39D0E32D39A99F6339A4 +:103E400098E82839CC0C1439A83040396DD06A393B +:103E5000738FCC38D2AA163900152339A0967B3936 +:103E60008806033984D32A39E100593971BC4D39A8 +:103E70003E4E0939A71172392D239C39920B6239B4 +:103E800005D4983929E50939B6111F396A92823962 +:103E900009C775399576193945671D398F27EA396C +:103EA000EB1ACE389774593995C8EB38C3EE4239BE +:103EB0001284C439170771392D0000006D6F6465D5 +:103EC0006C2F62617463685F6E6F726D616C697A8A +:103ED0006174696F6E5F32332F467573656442613A +:103EE0007463684E6F726D5633000000010000006D +:103EF000300000008EBAFFFF140000006C020000CA +:103F00003200000000000009CC02000062BFFFFF89 +:103F100003000000080000008C01000030000000D9 +:103F20000000000000000000000000000000000091 +:103F30000000000000000000000000000000000081 +:103F40000000000000000000000000000000000071 +:103F50000000000000000000000000000000000061 +:103F60000000000000000000000000000000000051 +:103F70000000000000000000000000000000000041 +:103F80000000000000000000000000000000000031 +:103F90000000000000000000000000000000000021 +:103FA0000000000000000000000000000000000011 +:103FB0000000000000000000000000000000000001 +:103FC00000000000000000000000000000000000F1 +:103FD00000000000000000000000000000000000E1 +:103FE00000000000000000000000000000000000D1 +:103FF00000000000000000000000000000000000C1 +:1040000000000000000000000000000000000000B0 +:1040100000000000000000000000000000000000A0 +:104020000000000000000000000000000000000090 +:104030000000000000000000000000000000000080 +:104040000000000000000000000000000000000070 +:104050000000000000000000000000000000000060 +:104060000000000000000000000000000000000050 +:104070000000000000000000000000000000000040 +:104080000000000000000000000000000000000030 +:104090000000000000000000000000000000000020 +:1040A000000000003000000029B5163C6938963B3E +:1040B0003F4B193C745F873C2CCAD73BA0F2B63B00 +:1040C00083F3DD3B065C233C8483C73B52C4843CC2 +:1040D000120C1A3CF068BD3BFC0D9E3BF62CDF3BFE +:1040E00073AA223C6A23B93B90F2E63B0628173CB0 +:1040F000EA54E03BFFA0C43B9F40FF3B68EE1B3C03 +:1041000042D7873BDE1AC83BE497D83B0612273CD0 +:10411000AD04AE3BEBE0E23B951A103C239F083C1C +:10412000EA5BB63BB9BF203CB75E4F3CAF1B163CC9 +:1041300097F94A3C5A24B73B8543D33B756A2D3CDB +:104140002C36233C7ED1CB3B270DD13B457E9B3C7F +:10415000E0DD883B6C67103C33939C3B8D72013CE7 +:10416000B47F823CB50E203C670000006D6F646533 +:104170006C2F62617463685F6E6F726D616C697AD7 +:104180006174696F6E5F32332F4675736564426187 +:104190007463684E6F726D56333B6D6F64656C2F40 +:1041A0006465707468776973655F636F6E76326497 +:1041B0005F372F6465707468776973653B6D6F64F2 +:1041C000656C2F636F6E7632645F34382F436F6E89 +:1041D00076324400040000000100000003000000EB +:1041E000030000003000000082BDFFFF140000004B +:1041F0006402000031000000000000028C02000098 +:1042000074BDFFFF080000008801000030000000BE +:10421000000000000000000000000000000000009E +:10422000000000000000000000000000000000008E +:10423000000000000000000000000000000000007E +:10424000000000000000000000000000000000006E +:10425000000000000000000000000000000000005E +:10426000000000000000000000000000000000004E +:10427000000000000000000000000000000000003E +:10428000000000000000000000000000000000002E +:10429000000000000000000000000000000000001E +:1042A000000000000000000000000000000000000E +:1042B00000000000000000000000000000000000FE +:1042C00000000000000000000000000000000000EE +:1042D00000000000000000000000000000000000DE +:1042E00000000000000000000000000000000000CE +:1042F00000000000000000000000000000000000BE +:1043000000000000000000000000000000000000AD +:10431000000000000000000000000000000000009D +:10432000000000000000000000000000000000008D +:10433000000000000000000000000000000000007D +:10434000000000000000000000000000000000006D +:10435000000000000000000000000000000000005D +:10436000000000000000000000000000000000004D +:10437000000000000000000000000000000000003D +:10438000000000000000000000000000000000002D +:1043900030000000125C5839888BEF39AF787A39D9 +:1043A000AB80BA394DAFA939003790396620D7397B +:1043B00085E29839FF1BB7397CA3AB39AAEBB73933 +:1043C000B97BFA3924B190393D80E039C3C7FC3953 +:1043D0000D75EC399B7EBC3952B2D03908A25A39DE +:1043E0000DAEED3975DCDC39D389F23966A9C039F7 +:1043F000D163BA3912FEB939782AAF39D263DA39C2 +:104400009530AE398724A039D8F0A0398F85DE39B0 +:10441000753FCF398DD99239F140B739265F893947 +:104420003E81C639935B0A3A7361D33951F9293A0F +:104430002069AA395872D639B0E18739D8B2B9396A +:1044400045EFC039831D9A392C58AB392D72AC39E0 +:104450001B4C9C392D0000006D6F64656C2F6261F0 +:104460007463685F6E6F726D616C697A6174696F95 +:104470006E5F32322F467573656442617463684EB5 +:104480006F726D5633000000010000003000000024 +:104490002AC0FFFF14000000680200003000000086 +:1044A00000000009780200001CC0FFFF08000000A7 +:1044B0008C0100003000000000000000000000003F +:1044C00000000000000000000000000000000000EC +:1044D00000000000000000000000000000000000DC +:1044E00000000000000000000000000000000000CC +:1044F00000000000000000000000000000000000BC +:1045000000000000000000000000000000000000AB +:10451000000000000000000000000000000000009B +:10452000000000000000000000000000000000008B +:10453000000000000000000000000000000000007B +:10454000000000000000000000000000000000006B +:10455000000000000000000000000000000000005B +:10456000000000000000000000000000000000004B +:10457000000000000000000000000000000000003B +:10458000000000000000000000000000000000002B +:10459000000000000000000000000000000000001B +:1045A000000000000000000000000000000000000B +:1045B00000000000000000000000000000000000FB +:1045C00000000000000000000000000000000000EB +:1045D00000000000000000000000000000000000DB +:1045E00000000000000000000000000000000000CB +:1045F00000000000000000000000000000000000BB +:1046000000000000000000000000000000000000AA +:10461000000000000000000000000000000000009A +:10462000000000000000000000000000000000008A +:10463000000000000000000000000000300000004A +:104640008DAC8E3A92F61D3B192BA53A86F8F53AB9 +:1046500059CADF3AFC32BE3A63DC0D3B39A2C93A93 +:10466000DE7EF13A055EE23AC190F23A1A2D253B20 +:1046700012D4BE3AEA0A143BDFB0263B4EED1B3B98 +:104680001099F83AEA9E093B502C903AB5BB1C3B76 +:1046900078A4113BE3EF1F3B0318FE3A79D2F53AB9 +:1046A000494CF53AEF04E73A4A03103B5DBBE53A63 +:1046B000AD34D33A2342D43ACBBC123B5BAA083B7D +:1046C000A0ACC13A98AFF13A8A2CB53A69E6023B00 +:1046D0007479363B07640B3BF72B603B6DBFE03AC8 +:1046E0009C690D3B7235B33A13E9F43A2A74FE3AE9 +:1046F000A741CB3AB2FAE13A9E6EE33A5C22CE3A57 +:10470000160000006D6F64656C2F636F6E76326407 +:104710005F31352F436F6E76324400000400000095 +:10472000300000000100000001000000080000004F +:10473000CAC2FFFF14000000880000002F00000024 +:1047400000000002DC000000BCC2FFFF0800000007 +:104750004C00000008000000000000000000000005 +:104760000000000000000000000000000000000049 +:104770000000000000000000000000000000000039 +:104780000000000000000000000000000000000029 +:104790000000000000000000000000000800000011 +:1047A00058EC29352C594A3684869136F14E4138D9 +:1047B0007FA4803517DCBD36C60DF6361E42B736EF +:1047C0005B0000006D6F64656C2F62617463685FED +:1047D0006E6F726D616C697A6174696F6E5F323190 +:1047E0002F467573656442617463684E6F726D56CF +:1047F000333B6D6F64656C2F636F6E7632645F312F +:10480000362F436F6E7632443B6D6F64656C2F6359 +:104810006F6E7632645F31342F436F6E76324400B0 +:104820000100000008000000C2C3FFFF14000000E8 +:10483000880000002E000000000000099800000021 +:10484000B4C3FFFF080000004C0000000800000097 +:104850000000000000000000000000000000000058 +:104860000000000000000000000000000000000048 +:104870000000000000000000000000000000000038 +:104880000000000000000000000000000000000028 +:104890000000000008000000E4ADE137375F063992 +:1048A000A74641396C5E003B79DA2A384E287C39BC +:1048B0002565A339CF637339160000006D6F6465F9 +:1048C0006C2F636F6E7632645F31342F436F6E7678 +:1048D0003244000004000000080000000100000055 +:1048E000010000003000000082C4FFFF140000003F +:1048F000680200002D00000000000002900200008D +:1049000074C4FFFF080000008C01000030000000AC +:104910000000000000000000000000000000000097 +:104920000000000000000000000000000000000087 +:104930000000000000000000000000000000000077 +:104940000000000000000000000000000000000067 +:104950000000000000000000000000000000000057 +:104960000000000000000000000000000000000047 +:104970000000000000000000000000000000000037 +:104980000000000000000000000000000000000027 +:104990000000000000000000000000000000000017 +:1049A0000000000000000000000000000000000007 +:1049B00000000000000000000000000000000000F7 +:1049C00000000000000000000000000000000000E7 +:1049D00000000000000000000000000000000000D7 +:1049E00000000000000000000000000000000000C7 +:1049F00000000000000000000000000000000000B7 +:104A000000000000000000000000000000000000A6 +:104A10000000000000000000000000000000000096 +:104A20000000000000000000000000000000000086 +:104A30000000000000000000000000000000000076 +:104A40000000000000000000000000000000000066 +:104A50000000000000000000000000000000000056 +:104A60000000000000000000000000000000000046 +:104A70000000000000000000000000000000000036 +:104A80000000000000000000000000000000000026 +:104A90000000000030000000CCB4EE38B70E2B3917 +:104AA000CA851A399D447239AF451639F4A456396E +:104AB00049A5F9382426A1396E169639047B0139A7 +:104AC0006D08FD38E1C01239F041F638E14834395B +:104AD0008147003905C2203936C20E391B10BC3857 +:104AE00064AF94392D42253911547639AC97C439C5 +:104AF000247ED337A387CA39C6ADE538C950AD394E +:104B0000610F2E3966AB8E3921201638C3F8D8389C +:104B1000801976399B29D8396F52B238A35710398A +:104B2000CE101639F0A0C3384D611839A3BB5939DE +:104B300075F1A33809F5743909498839AFA8D53911 +:104B4000F0702A39DCB4F838EA01FD3812C8D138DF +:104B50006714D0386B7B50392D0000006D6F646591 +:104B60006C2F62617463685F6E6F726D616C697ADD +:104B70006174696F6E5F32302F4675736564426190 +:104B80007463684E6F726D563300000001000000C0 +:104B9000300000002EC7FFFF140000006C02000070 +:104BA0002C00000000000009CC02000002CCFFFF36 +:104BB00003000000080000008C010000300000002D +:104BC00000000000000000000000000000000000E5 +:104BD00000000000000000000000000000000000D5 +:104BE00000000000000000000000000000000000C5 +:104BF00000000000000000000000000000000000B5 +:104C000000000000000000000000000000000000A4 +:104C10000000000000000000000000000000000094 +:104C20000000000000000000000000000000000084 +:104C30000000000000000000000000000000000074 +:104C40000000000000000000000000000000000064 +:104C50000000000000000000000000000000000054 +:104C60000000000000000000000000000000000044 +:104C70000000000000000000000000000000000034 +:104C80000000000000000000000000000000000024 +:104C90000000000000000000000000000000000014 +:104CA0000000000000000000000000000000000004 +:104CB00000000000000000000000000000000000F4 +:104CC00000000000000000000000000000000000E4 +:104CD00000000000000000000000000000000000D4 +:104CE00000000000000000000000000000000000C4 +:104CF00000000000000000000000000000000000B4 +:104D000000000000000000000000000000000000A3 +:104D10000000000000000000000000000000000093 +:104D20000000000000000000000000000000000083 +:104D30000000000000000000000000000000000073 +:104D400000000000300000000F849E3B8B2FE33BEF +:104D5000B039CD3B90E1203C8C94C73B8A890E3C16 +:104D6000C2C7A53BA806563CCA55473C61F7AB3BBA +:104D70009807A83B2BE8C23BC987A33BCB70EF3B0E +:104D8000F75EAA3BAF81D53BEF99BD3B64C5793B4C +:104D9000F078453CE37BDB3BD393233CB88C823CEF +:104DA000C4718C3A127E863C6585983B4B2F663CDD +:104DB0006D2CE73BA37B3D3CAB62C73A3115903B82 +:104DC000EF6C233CA18B8F3C7BD56C3B64B4BF3B29 +:104DD000514EC73BDFE8813B3A61CA3B9A96103C93 +:104DE000AFBC593BB8AA223C0001353C04E28D3CE3 +:104DF000FE5DE23B1A28A53B4503A83BDC4E8B3BFE +:104E00008C2D8A3BF5710A3C670000006D6F64656C +:104E10006C2F62617463685F6E6F726D616C697A2A +:104E20006174696F6E5F32302F46757365644261DD +:104E30007463684E6F726D56333B6D6F64656C2F93 +:104E40006465707468776973655F636F6E763264EA +:104E50005F362F6465707468776973653B6D6F6446 +:104E6000656C2F636F6E7632645F34382F436F6EDC +:104E7000763244000400000001000000030000003E +:104E8000030000003000000022CAFFFF14000000F1 +:104E9000640200002B000000000000028C020000F1 +:104EA00014CAFFFF08000000880100003000000065 +:104EB00000000000000000000000000000000000F2 +:104EC00000000000000000000000000000000000E2 +:104ED00000000000000000000000000000000000D2 +:104EE00000000000000000000000000000000000C2 +:104EF00000000000000000000000000000000000B2 +:104F000000000000000000000000000000000000A1 +:104F10000000000000000000000000000000000091 +:104F20000000000000000000000000000000000081 +:104F30000000000000000000000000000000000071 +:104F40000000000000000000000000000000000061 +:104F50000000000000000000000000000000000051 +:104F60000000000000000000000000000000000041 +:104F70000000000000000000000000000000000031 +:104F80000000000000000000000000000000000021 +:104F90000000000000000000000000000000000011 +:104FA0000000000000000000000000000000000001 +:104FB00000000000000000000000000000000000F1 +:104FC00000000000000000000000000000000000E1 +:104FD00000000000000000000000000000000000D1 +:104FE00000000000000000000000000000000000C1 +:104FF00000000000000000000000000000000000B1 +:1050000000000000000000000000000000000000A0 +:105010000000000000000000000000000000000090 +:105020000000000000000000000000000000000080 +:1050300030000000A9EFBF39A30DBE39402AA339C3 +:105040009D2792391150E139E5A9E239F63D8F39B2 +:105050000B83B53954AA8C391E10AD398AAFAE39DD +:1050600022FCAC39B3BCD839EDFCAC3926C2C73907 +:10507000ED08EB39F495823929587D3904B6C839E1 +:105080005367A739105BC7395B779F39DB44963983 +:10509000500DB639C2311C3AA8F0BC390861FA3952 +:1050A000B6CDCB399B20033AFE6FB139074DB139EC +:1050B00019758E39C8118C39923DA8393246C039DC +:1050C0005C00AC39FAEBAA39E7B3D8397CD18B391B +:1050D0001D10C8392E2CA3396FE2AF39D1D3CB398B +:1050E0004DF78F39BE52D63979BCAB39F7CDC839B7 +:1050F0009FF1C7392D0000006D6F64656C2F6261F0 +:105100007463685F6E6F726D616C697A6174696FE8 +:105110006E5F31392F467573656442617463684E02 +:105120006F726D5633000000010000003000000077 +:10513000CACCFFFF14000000680200002A00000033 +:105140000000000978020000BCCCFFFF080000004E +:105150008C01000030000000000000000000000092 +:10516000000000000000000000000000000000003F +:10517000000000000000000000000000000000002F +:10518000000000000000000000000000000000001F +:10519000000000000000000000000000000000000F +:1051A00000000000000000000000000000000000FF +:1051B00000000000000000000000000000000000EF +:1051C00000000000000000000000000000000000DF +:1051D00000000000000000000000000000000000CF +:1051E00000000000000000000000000000000000BF +:1051F00000000000000000000000000000000000AF +:10520000000000000000000000000000000000009E +:10521000000000000000000000000000000000008E +:10522000000000000000000000000000000000007E +:10523000000000000000000000000000000000006E +:10524000000000000000000000000000000000005E +:10525000000000000000000000000000000000004E +:10526000000000000000000000000000000000003E +:10527000000000000000000000000000000000002E +:10528000000000000000000000000000000000001E +:10529000000000000000000000000000000000000E +:1052A00000000000000000000000000000000000FE +:1052B00000000000000000000000000000000000EE +:1052C00000000000000000000000000000000000DE +:1052D000000000000000000000000000300000009E +:1052E00086E3FC3A6D68FA3A1BFBD63A9491C03AD1 +:1052F000AD6E143B8152153B21BBBC3A7227EF3A8D +:105300000656B93AA505E43AFE28E63A50EBE33AE8 +:1053100068C80E3B5CECE33AF898033B4CD61A3B6A +:10532000340EAC3A2BE6A63AA039043BC390DC3AE3 +:105330000F55033B821BD23A4BFDC53A9FDDEF3A36 +:10534000EACB4D3BF2F0F83A11F2243B2E43063BF8 +:10535000E3C42C3B27C9E93A169BE93A7BB2BB3A36 +:10536000088DB83A0CABDD3A8A55FD3A969FE23A81 +:105370006F33E13A9CC20E3B5038B83A55CC033BF0 +:10538000A5FDD63A58BDE73A3447063B54AFBD3A7F +:105390004E310D3B2446E23A6749043B3EB8033B9D +:1053A000160000006D6F64656C2F636F6E7632645B +:1053B0005F31332F436F6E763244000004000000EB +:1053C00030000000010000000100000008000000A3 +:1053D0006ACFFFFF140000008800000029000000D1 +:1053E00000000002DC0000005CCFFFFF08000000AE +:1053F0004C00000008000000000000000000000059 +:10540000000000000000000000000000000000009C +:10541000000000000000000000000000000000008C +:10542000000000000000000000000000000000007C +:105430000000000000000000000000000800000064 +:10544000B77A0A3A8FA13D3A6CA83E3A5A2C8E3967 +:10545000C2970B3AEAFE9A39ACD34A3A8E37FC39F6 +:105460005B0000006D6F64656C2F62617463685F40 +:105470006E6F726D616C697A6174696F6E5F3138DD +:105480002F467573656442617463684E6F726D5622 +:10549000333B6D6F64656C2F636F6E7632645F3182 +:1054A000362F436F6E7632443B6D6F64656C2F63AD +:1054B0006F6E7632645F31322F436F6E7632440006 +:1054C000010000000800000062D0FFFF140000008F +:1054D000880000002800000000000009980000007B +:1054E00054D0FFFF080000004C000000080000003E +:1054F00000000000000000000000000000000000AC +:10550000000000000000000000000000000000009B +:10551000000000000000000000000000000000008B +:10552000000000000000000000000000000000007B +:105530000000000008000000FBEAB73C92DAFB3CE8 +:10554000AF37FD3CE7D23C3C8E65B93C8EDA4D3C32 +:1055500090B0063DE47CA73C160000006D6F6465CA +:105560006C2F636F6E7632645F31322F436F6E76CD +:1055700032440000040000000800000001000000A8 +:10558000010000002000000022D1FFFF14000000F5 +:10559000A80100002700000000000002D001000068 +:1055A00014D1FFFF080000000C01000020000000E3 +:1055B00000000000000000000000000000000000EB +:1055C00000000000000000000000000000000000DB +:1055D00000000000000000000000000000000000CB +:1055E00000000000000000000000000000000000BB +:1055F00000000000000000000000000000000000AB +:10560000000000000000000000000000000000009A +:10561000000000000000000000000000000000008A +:10562000000000000000000000000000000000007A +:10563000000000000000000000000000000000006A +:10564000000000000000000000000000000000005A +:10565000000000000000000000000000000000004A +:10566000000000000000000000000000000000003A +:10567000000000000000000000000000000000002A +:10568000000000000000000000000000000000001A +:10569000000000000000000000000000000000000A +:1056A00000000000000000000000000000000000FA +:1056B00000000000200000008854623979FE1B378A +:1056C0000F8DE33A052B9E39B8EF3A395E539E377A +:1056D0003CF0C3394FF9C73730CA98389D809339A9 +:1056E000B967013957A69438506B6C38A48799363E +:1056F00008367737B33ED6382B63B238DC1DE63830 +:105700007305C03999E384383C1480399EF9153803 +:10571000D07DD638CA934436145EAD38CFDBDB3744 +:10572000A2AAAE388E558C374F1A433575F43E38E1 +:105730000E926538F3E953382D0000006D6F6465F3 +:105740006C2F62617463685F6E6F726D616C697AF1 +:105750006174696F6E5F31372F467573656442619E +:105760007463684E6F726D563300000001000000D4 +:10577000200000000ED3FFFF14000000A80100006D +:105780002600000000000009F4010000E2D7FFFF3E +:1057900003000000080000000801000020000000D5 +:1057A00000000000000000000000000000000000F9 +:1057B00000000000000000000000000000000000E9 +:1057C00000000000000000000000000000000000D9 +:1057D00000000000000000000000000000000000C9 +:1057E00000000000000000000000000000000000B9 +:1057F00000000000000000000000000000000000A9 +:105800000000000000000000000000000000000098 +:105810000000000000000000000000000000000088 +:105820000000000000000000000000000000000078 +:105830000000000000000000000000000000000068 +:105840000000000000000000000000000000000058 +:105850000000000000000000000000000000000048 +:105860000000000000000000000000000000000038 +:105870000000000000000000000000000000000028 +:105880000000000000000000000000000000000018 +:105890000000000000000000000000000000000008 +:1058A00020000000224C163CF82DCF39AC1B973D50 +:1058B0002311523C6046F83BB846523A881D823C60 +:1058C0008ECB843A88EC4A3BD0E6433CC2DDAB3B0E +:1058D000EB6C453B43FF1C3B25E84B39E129243A5F +:1058E000A3458E3BB5EB6C3BD4CF983B3C077F3C4C +:1058F000477E303BDF1A2A3C862FC73A8C6F8E3B9F +:10590000248A0239F240663BF7FF913A9FFA673BDF +:10591000A1613A3A788F0138AB9CFD3AFD72183B91 +:105920005BB90C3B500000006D6F64656C2F6261C9 +:105930007463685F6E6F726D616C697A6174696FB0 +:105940006E5F31372F467573656442617463684ECC +:105950006F726D56333B6D6F64656C2F6465707448 +:1059600068776973655F636F6E7632645F352F6445 +:1059700065707468776973650000000004000000BA +:1059800001000000030000000300000020000000F0 +:105990002AD5FFFF14000000A4010000250000002C +:1059A00000000002CC0100001CD5FFFF0800000031 +:1059B00008010000200000000000000000000000BE +:1059C00000000000000000000000000000000000D7 +:1059D00000000000000000000000000000000000C7 +:1059E00000000000000000000000000000000000B7 +:1059F00000000000000000000000000000000000A7 +:105A00000000000000000000000000000000000096 +:105A10000000000000000000000000000000000086 +:105A20000000000000000000000000000000000076 +:105A30000000000000000000000000000000000066 +:105A40000000000000000000000000000000000056 +:105A50000000000000000000000000000000000046 +:105A60000000000000000000000000000000000036 +:105A70000000000000000000000000000000000026 +:105A80000000000000000000000000000000000016 +:105A90000000000000000000000000000000000006 +:105AA00000000000000000000000000000000000F6 +:105AB0000000000000000000200000003701B638A0 +:105AC0004D588139A9D51D3801188938E0B12039E0 +:105AD000615DAC390DBF9538DA56E6382AC9513ABE +:105AE0004F1B7938A3198B398ED7803822FA113998 +:105AF000AC4E0D3964DC22391AD5D63996222D39AF +:105B00009E75003A6BAD8B38EB572639D73BBA38C8 +:105B1000568221391FFF3E39EF853639094924392C +:105B20002A1C283919A52539372D5D399C4AE538B5 +:105B3000FEF889394F5B20396405B1392D0000002A +:105B40006D6F64656C2F62617463685F6E6F726DF8 +:105B5000616C697A6174696F6E5F31362F46757357 +:105B6000656442617463684E6F726D563300000065 +:105B7000010000002000000012D7FFFF1400000009 +:105B8000A80100002400000000000009B801000086 +:105B900004D7FFFF080000000C01000020000000F7 +:105BA00000000000000000000000000000000000F5 +:105BB00000000000000000000000000000000000E5 +:105BC00000000000000000000000000000000000D5 +:105BD00000000000000000000000000000000000C5 +:105BE00000000000000000000000000000000000B5 +:105BF00000000000000000000000000000000000A5 +:105C00000000000000000000000000000000000094 +:105C10000000000000000000000000000000000084 +:105C20000000000000000000000000000000000074 +:105C30000000000000000000000000000000000064 +:105C40000000000000000000000000000000000054 +:105C50000000000000000000000000000000000044 +:105C60000000000000000000000000000000000034 +:105C70000000000000000000000000000000000024 +:105C80000000000000000000000000000000000014 +:105C90000000000000000000000000000000000004 +:105CA00000000000200000009AA3223A2C2AE73AC4 +:105CB0006A0A8D397003F539B9988F3A59061A3B3B +:105CC00020D0053AA9D44D3AD376BB3BE999DE39C9 +:105CD0006599F83A1444E639E071823A3A8B7C3A95 +:105CE0003C88913A4CF93F3B93B69A3A0A95653B0A +:105CF00083A1F939E7A4943A096B263A0053903A04 +:105D000095ACAA3A331AA33A15CE923A0739963A85 +:105D10001C05943A9AA4C53AF5E44C3A8895F63AAB +:105D20005E4B8F3A872F1E3B160000006D6F646537 +:105D30006C2F636F6E7632645F31312F436F6E76F6 +:105D400032440000040000002000000001000000B8 +:105D50000100000008000000F2D8FFFF140000005E +:105D6000880000002300000000000002DC000000AA +:105D7000E4D8FFFF080000004C000000080000000D +:105D80000000000000000000000000000000000013 +:105D90000000000000000000000000000000000003 +:105DA00000000000000000000000000000000000F3 +:105DB00000000000000000000000000000000000E3 +:105DC000000000000800000073C84E3759ADF837D6 +:105DD0008E78D1385F307637F9CBC437EB1EC338B5 +:105DE0001AC4EA37F4D6EA365B0000006D6F6465CA +:105DF0006C2F62617463685F6E6F726D616C697A3B +:105E00006174696F6E5F31352F46757365644261E9 +:105E10007463684E6F726D56333B6D6F64656C2FA3 +:105E2000636F6E7632645F31362F436F6E76324425 +:105E30003B6D6F64656C2F636F6E7632645F3130DB +:105E40002F436F6E7632440001000000080000000E +:105E5000EAD9FFFF140000008800000022000000C3 +:105E60000000000998000000DCD9FFFF08000000D6 +:105E70004C000000080000000000000000000000CE +:105E80000000000000000000000000000000000012 +:105E90000000000000000000000000000000000002 +:105EA00000000000000000000000000000000000F2 +:105EB00000000000000000000000000008000000DA +:105EC0001C51093A1D23A53A0E1A8B3B1F7C233A1D +:105ED00073AF823A8892813B39E69B3ABEF29B3996 +:105EE000160000006D6F64656C2F636F6E76326410 +:105EF0005F31302F436F6E763244000004000000A3 +:105F00000800000001000000010000002000000067 +:105F1000AADAFFFF14000000A80100002100000021 +:105F200000000002D00100009CDAFFFF0800000022 +:105F30000C01000020000000000000000000000034 +:105F40000000000000000000000000000000000051 +:105F50000000000000000000000000000000000041 +:105F60000000000000000000000000000000000031 +:105F70000000000000000000000000000000000021 +:105F80000000000000000000000000000000000011 +:105F90000000000000000000000000000000000001 +:105FA00000000000000000000000000000000000F1 +:105FB00000000000000000000000000000000000E1 +:105FC00000000000000000000000000000000000D1 +:105FD00000000000000000000000000000000000C1 +:105FE00000000000000000000000000000000000B1 +:105FF00000000000000000000000000000000000A1 +:106000000000000000000000000000000000000090 +:106010000000000000000000000000000000000080 +:106020000000000000000000000000000000000070 +:106030000000000000000000000000002000000040 +:10604000C73CAA3AAC36EE38A424183ABC10003942 +:10605000138731395C9E8538933E0B39B6354B3901 +:10606000B3F16339126EC338D2D69839D01FD53701 +:10607000D8ED3E3964DECB386A66DA383BDB42392C +:10608000E0642439C0161039896025394EF08F3903 +:10609000DF9D7A39BE46133A6C374039F0A0CA39D1 +:1060A0002847B63977F32B3976202C38E288BD386B +:1060B0004C62B93871DEDF39A7219239D207723AC2 +:1060C0002D0000006D6F64656C2F62617463685F02 +:1060D0006E6F726D616C697A6174696F6E5F313475 +:1060E0002F467573656442617463684E6F726D56B6 +:1060F00033000000010000002000000096DCFFFFDC +:1061000014000000A80100002000000000000009A9 +:10611000140200006AE1FFFF030000000800000015 +:106120000801000020000000000000000000000046 +:10613000000000000000000000000000000000005F +:10614000000000000000000000000000000000004F +:10615000000000000000000000000000000000003F +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:10618000000000000000000000000000000000000F +:1061900000000000000000000000000000000000FF +:1061A00000000000000000000000000000000000EF +:1061B00000000000000000000000000000000000DF +:1061C00000000000000000000000000000000000CF +:1061D00000000000000000000000000000000000BF +:1061E00000000000000000000000000000000000AF +:1061F000000000000000000000000000000000009F +:10620000000000000000000000000000000000008E +:10621000000000000000000000000000000000007E +:10622000000000000000000020000000B818623DDF +:106230004E309E3BA910CA3C3916AA3B65C7EB3BC2 +:106240005276313B1BEFB83BABF1063C815E173C0D +:1062500018C7813B4FFD4A3C20878D3AE393FD3BB5 +:10626000AE61873B0208913B9565013CF955DA3BED +:10627000375EBF3B36A4DB3B272B3F3CD66C263C2E +:10628000F499C33C9B49FF3BDF8E863C8116723CF0 +:106290005A5FE43B1C9BE43ACCB97B3B8C36763BA3 +:1062A000B7A9943CB214423C31B9203D73000000C0 +:1062B0006D6F64656C2F62617463685F6E6F726D81 +:1062C000616C697A6174696F6E5F31342F467573E2 +:1062D000656442617463684E6F726D56333B6D6FD7 +:1062E00064656C2F6465707468776973655F636F4C +:1062F0006E7632645F342F64657074687769736595 +:106300003B6D6F64656C2F64657074687769736545 +:106310005F636F6E7632645F352F64657074687783 +:106320006973650004000000010000000300000024 +:106330000300000020000000D2DEFFFF1400000078 +:10634000A40100001F00000000000002CC010000BA +:10635000C4DEFFFF0800000008010000200000006C +:10636000000000000000000000000000000000002D +:10637000000000000000000000000000000000001D +:10638000000000000000000000000000000000000D +:1063900000000000000000000000000000000000FD +:1063A00000000000000000000000000000000000ED +:1063B00000000000000000000000000000000000DD +:1063C00000000000000000000000000000000000CD +:1063D00000000000000000000000000000000000BD +:1063E00000000000000000000000000000000000AD +:1063F000000000000000000000000000000000009D +:10640000000000000000000000000000000000008C +:10641000000000000000000000000000000000007C +:10642000000000000000000000000000000000006C +:10643000000000000000000000000000000000005C +:10644000000000000000000000000000000000004C +:10645000000000000000000000000000000000003C +:106460002000000045F6B63846AE1C39A78F3339F8 +:10647000E838EA39B4B85139063119391AF23A39DB +:10648000F378B73922E4E539A4974139F1660E3A39 +:106490006537BC391CABD1390D944839EA099B39B1 +:1064A00015E3A039E501813953103939C75E1D392B +:1064B0008A36EF3815858539FD7C8139B41AA639BD +:1064C00060ECD138993AF238A3175339DA8C38395D +:1064D00037284E393982B339E9BAC139750FB53821 +:1064E000939315392D0000006D6F64656C2F626108 +:1064F0007463685F6E6F726D616C697A6174696FE5 +:106500006E5F31332F467573656442617463684E04 +:106510006F726D5633000000010000002000000083 +:10652000BAE0FFFF14000000A80100001E000000F8 +:1065300000000009B8010000ACE0FFFF0800000007 +:106540000C0100002000000000000000000000001E +:10655000000000000000000000000000000000003B +:10656000000000000000000000000000000000002B +:10657000000000000000000000000000000000001B +:10658000000000000000000000000000000000000B +:1065900000000000000000000000000000000000FB +:1065A00000000000000000000000000000000000EB +:1065B00000000000000000000000000000000000DB +:1065C00000000000000000000000000000000000CB +:1065D00000000000000000000000000000000000BB +:1065E00000000000000000000000000000000000AB +:1065F000000000000000000000000000000000009B +:10660000000000000000000000000000000000008A +:10661000000000000000000000000000000000007A +:10662000000000000000000000000000000000006A +:10663000000000000000000000000000000000005A +:10664000000000000000000000000000200000002A +:106650000D5D273AA7528F3AA940A43AE940563B2C +:1066600073D7BF3A8F218C3AF001AB3A97D4273BCE +:10667000AB4A523B6916B13AF542823B7F2B2C3B29 +:1066800003CB3F3B597AB73A22D20D3BA82B133BA1 +:106690008404EC3A3C49A93A1CF48F3A9ED15A3A08 +:1066A000EA45F43AB7E5EC3A69F1173BB706403AE8 +:1066B000DB935D3A7618C13AF8D0A83AC194BC3A57 +:1066C0006034243BAC36313BBE9F253A02D3883A36 +:1066D000150000006D6F64656C2F636F6E76326419 +:1066E0005F392F436F6E76324400000004000000D3 +:1066F0002000000001000000010000000800000070 +:106700009AE2FFFF14000000880000001D00000056 +:1067100000000002DC0000008CE2FFFF0800000027 +:106720004C00000008000000000000000000000015 +:106730000000000000000000000000000000000059 +:106740000000000000000000000000000000000049 +:106750000000000000000000000000000000000039 +:106760000000000000000000000000000800000021 +:1067700057FEA335FCA36538187234388E779436EB +:10678000AFECC43739FE06399E96C3364C4F4C39B0 +:106790005A0000006D6F64656C2F62617463685FFE +:1067A0006E6F726D616C697A6174696F6E5F3132A0 +:1067B0002F467573656442617463684E6F726D56DF +:1067C000333B6D6F64656C2F636F6E7632645F313F +:1067D000362F436F6E7632443B6D6F64656C2F636A +:1067E0006F6E7632645F382F436F6E7632440000EE +:1067F000010000000800000092E3FFFF1400000009 +:10680000880000001C000000000000099800000043 +:1068100084E3FFFF080000004C00000008000000B7 +:106820000000000000000000000000000000000068 +:106830000000000000000000000000000000000058 +:106840000000000000000000000000000000000048 +:106850000000000000000000000000000000000038 +:106860000000000008000000CBCD5938E57E183B41 +:1068700088A7EF3AC82E45392CC5823AA349B33BC5 +:1068800005E28139A8AC073C150000006D6F646516 +:106890006C2F636F6E7632645F382F436F6E763283 +:1068A0004400000004000000080000000100000097 +:1068B000010000002000000052E4FFFF140000006F +:1068C000A80100001B00000000000002D001000031 +:1068D00044E4FFFF080000000C010000200000005D +:1068E00000000000000000000000000000000000A8 +:1068F0000000000000000000000000000000000098 +:106900000000000000000000000000000000000087 +:106910000000000000000000000000000000000077 +:106920000000000000000000000000000000000067 +:106930000000000000000000000000000000000057 +:106940000000000000000000000000000000000047 +:106950000000000000000000000000000000000037 +:106960000000000000000000000000000000000027 +:106970000000000000000000000000000000000017 +:106980000000000000000000000000000000000007 +:1069900000000000000000000000000000000000F7 +:1069A00000000000000000000000000000000000E7 +:1069B00000000000000000000000000000000000D7 +:1069C00000000000000000000000000000000000C7 +:1069D00000000000000000000000000000000000B7 +:1069E00000000000200000001E13633AB971C43893 +:1069F0002783C138EDF39A3832603F39F4D9F6383D +:106A00009A85BF398F67373AA15AB338A603A7389A +:106A1000AABAD7386C5CA43888EB66380F1BD33819 +:106A20000A761439A9FEE737C1AAEB38990C8D38DC +:106A300007173C3850DF523850294938E3CA823BA7 +:106A4000FD851939E2722D392C4E0C3A9156E538F4 +:106A50007C774B394782D13888C8E338DF1FF33958 +:106A60008EE44738925F4D3A2D0000006D6F6465EB +:106A70006C2F62617463685F6E6F726D616C697AAE +:106A80006174696F6E5F31312F4675736564426161 +:106A90007463684E6F726D56330000000100000091 +:106AA000200000003EE6FFFF14000000A8010000E7 +:106AB0001A000000000000091402000012EBFFFFA2 +:106AC0000300000008000000080100002000000092 +:106AD00000000000000000000000000000000000B6 +:106AE00000000000000000000000000000000000A6 +:106AF0000000000000000000000000000000000096 +:106B00000000000000000000000000000000000085 +:106B10000000000000000000000000000000000075 +:106B20000000000000000000000000000000000065 +:106B30000000000000000000000000000000000055 +:106B40000000000000000000000000000000000045 +:106B50000000000000000000000000000000000035 +:106B60000000000000000000000000000000000025 +:106B70000000000000000000000000000000000015 +:106B80000000000000000000000000000000000005 +:106B900000000000000000000000000000000000F5 +:106BA00000000000000000000000000000000000E5 +:106BB00000000000000000000000000000000000D5 +:106BC00000000000000000000000000000000000C5 +:106BD00020000000B2CA163D8573823B1881803BBD +:106BE000F6CB4D3BC22BFE3BBCECA33B705D7E3C29 +:106BF0008995F33C5E346E3BD8D05D3BF5418F3BCD +:106C0000BF4A5A3B6858193BF82F8C3BC52CC53BF3 +:106C10001C0F9A3A647F9C3BBB543B3B95CEF93AA0 +:106C20004B080C3B6F95053B75B52D3EF4E5CB3B12 +:106C3000945CE63BD257BA3C7C4B983B581D073CD2 +:106C400083208B3B2A43973B2A73A13CC6BD043B60 +:106C50007761083D730000006D6F64656C2F6261A1 +:106C60007463685F6E6F726D616C697A6174696F6D +:106C70006E5F31312F467573656442617463684E8F +:106C80006F726D56333B6D6F64656C2F6465707405 +:106C900068776973655F636F6E7632645F332F6404 +:106CA00065707468776973653B6D6F64656C2F649C +:106CB00065707468776973655F636F6E7632645F61 +:106CC000352F64657074687769736500040000008F +:106CD000010000000300000003000000200000008D +:106CE0007AE8FFFF14000000A40100001900000072 +:106CF00000000002CC0100006CE8FFFF080000006B +:106D0000080100002000000000000000000000005A +:106D10000000000000000000000000000000000073 +:106D20000000000000000000000000000000000063 +:106D30000000000000000000000000000000000053 +:106D40000000000000000000000000000000000043 +:106D50000000000000000000000000000000000033 +:106D60000000000000000000000000000000000023 +:106D70000000000000000000000000000000000013 +:106D80000000000000000000000000000000000003 +:106D900000000000000000000000000000000000F3 +:106DA00000000000000000000000000000000000E3 +:106DB00000000000000000000000000000000000D3 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE00000000000000000000000000000000000A3 +:106DF0000000000000000000000000000000000093 +:106E00000000000000000000200000000E7539396D +:106E10009FA012392B60A339FAA50339A026B039F7 +:106E20003F338239C69CD739DAC7B138DFBB6839FE +:106E300087D11F3997829A396869CD39BD620E3979 +:106E4000058642394B233E3993615A3970F28639AF +:106E50009F35123AFE440C39684830394F86D13993 +:106E60008A82FE388973393935820B395E4D46394D +:106E700008B33539D85E3939FB0DD73931618C3AD1 +:106E80005629EC384CC329391DBFF5382D000000B8 +:106E90006D6F64656C2F62617463685F6E6F726D95 +:106EA000616C697A6174696F6E5F31302F467573FA +:106EB000656442617463684E6F726D563300000002 +:106EC000010000002000000062EAFFFF1400000043 +:106ED000A80100001800000000000009B80100002F +:106EE00054EAFFFF080000000C0100002000000031 +:106EF0000000000000000000000000000000000092 +:106F00000000000000000000000000000000000081 +:106F10000000000000000000000000000000000071 +:106F20000000000000000000000000000000000061 +:106F30000000000000000000000000000000000051 +:106F40000000000000000000000000000000000041 +:106F50000000000000000000000000000000000031 +:106F60000000000000000000000000000000000021 +:106F70000000000000000000000000000000000011 +:106F80000000000000000000000000000000000001 +:106F900000000000000000000000000000000000F1 +:106FA00000000000000000000000000000000000E1 +:106FB00000000000000000000000000000000000D1 +:106FC00000000000000000000000000000000000C1 +:106FD00000000000000000000000000000000000B1 +:106FE00000000000000000000000000000000000A1 +:106FF0000000000020000000ADFCA93A7165863A4F +:1070000056BF153B5655713AFB74213BBAADEE3A6B +:1070100071A0453B67F3223AEA51D53AA87C923AEF +:10702000149F0D3BE8463C3B2382823A094CB23A1E +:10703000F646AE3A1E2AC83A6161F73A5E03863BCD +:107040009591803AF293A13AFA0B403B9047693A06 +:1070500048FBA93A18BE7F3AB0C2B53AE78AA63AC9 +:1070600051E8A93A8F1D453B6EAB003C2F76583A4C +:10707000119A9B3A473F613A150000006D6F6465B5 +:107080006C2F636F6E7632645F372F436F6E76328C +:107090004400000004000000200000000100000087 +:1070A000010000000800000042ECFFFF1400000097 +:1070B000880000001700000000000002DC00000053 +:1070C00034ECFFFF080000004C0000000800000046 +:1070D00000000000000000000000000000000000B0 +:1070E00000000000000000000000000000000000A0 +:1070F0000000000000000000000000000000000090 +:10710000000000000000000000000000000000007F +:1071100000000000080000003E53EE37171B5638F1 +:10712000DE9D72389E34963986A4373901C71B39E3 +:107130008109BB390081FF38590000006D6F64651B +:107140006C2F62617463685F6E6F726D616C697AD7 +:107150006174696F6E5F392F46757365644261743F +:1071600063684E6F726D56333B6D6F64656C2F6351 +:107170006F6E7632645F31362F436F6E7632443BEA +:107180006D6F64656C2F636F6E7632645F362F436C +:107190006F6E76324400000001000000080000001D +:1071A0003AEDFFFF14000000880000001600000008 +:1071B00000000009980000002CEDFFFF080000000F +:1071C0004C0000000800000000000000000000006B +:1071D00000000000000000000000000000000000AF +:1071E000000000000000000000000000000000009F +:1071F000000000000000000000000000000000008F +:107200000000000000000000000000000800000076 +:1072100047439E3AFD2D0E3BD51C213BE17D473C6B +:1072200082E6F33B4DE4CE3B9F68783CAAABA93B9A +:10723000150000006D6F64656C2F636F6E763264AD +:107240005F362F436F6E763244000000040000006A +:10725000080000000100000001000000180000000C +:10726000FAEDFFFF140000004801000015000000C7 +:107270000000000270010000ECEDFFFF08000000BC +:10728000CC0000001800000000000000000000001A +:1072900000000000000000000000000000000000EE +:1072A00000000000000000000000000000000000DE +:1072B00000000000000000000000000000000000CE +:1072C00000000000000000000000000000000000BE +:1072D00000000000000000000000000000000000AE +:1072E000000000000000000000000000000000009E +:1072F000000000000000000000000000000000008E +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:10732000000000000000000000000000000000005D +:10733000000000000000000000000000000000004D +:107340000000000000000000000000001800000025 +:10735000715CAB372D8D873821CC2A395DE34F38EE +:1073600063D91B3A0078B5381B6DA13952FEBF377F +:10737000F0415038AC5F0E38F1FEB4374F71D13761 +:107380001366D538EEF92F3880EE44394D1557394C +:1073900047FFB739568CDC3B8FF18A3962AC9038A5 +:1073A00096608638A9829F38F14F1F39AAAD973869 +:1073B0002C0000006D6F64656C2F62617463685F00 +:1073C0006E6F726D616C697A6174696F6E5F382F70 +:1073D000467573656442617463684E6F726D5633AF +:1073E00000000000010000001800000086EFFFFF11 +:1073F000140000004C01000014000000000000090F +:10740000AC0100005AF4FFFF030000000800000078 +:10741000CC00000018000000000000000000000088 +:10742000000000000000000000000000000000005C +:10743000000000000000000000000000000000004C +:10744000000000000000000000000000000000003C +:10745000000000000000000000000000000000002C +:10746000000000000000000000000000000000001C +:10747000000000000000000000000000000000000C +:1074800000000000000000000000000000000000FC +:1074900000000000000000000000000000000000EC +:1074A00000000000000000000000000000000000DC +:1074B00000000000000000000000000000000000CC +:1074C00000000000000000000000000000000000BC +:1074D0000000000000000000000000001800000094 +:1074E000F5E5863AAC6A553B5A74063C28A7233B1F +:1074F000C15FF53CEDDA8E3B9A277E3CF023973A4C +:107500009BF1233B6928E03AA07B8E3A6DE0A43AD8 +:10751000B1FDA73B0B880A3B1F071B3C2951293CA7 +:1075200079D8903C819EAD3EE2C15A3C4CC7633B4A +:107530006A91533B6E237B3B94D3FA3BB3CE6E3BB5 +:10754000660000006D6F64656C2F62617463685F34 +:107550006E6F726D616C697A6174696F6E5F382FDE +:10756000467573656442617463684E6F726D56331D +:107570003B6D6F64656C2F646570746877697365C3 +:107580005F636F6E7632645F322F64657074687704 +:107590006973653B6D6F64656C2F636F6E763264E3 +:1075A0005F33362F436F6E763244000004000000D4 +:1075B00001000000030000000300000018000000AC +:1075C0005AF1FFFF14000000440100001300000006 +:1075D000000000026C0100004CF1FFFF08000000F9 +:1075E000C8000000180000000000000000000000BB +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:10761000000000000000000000000000000000006A +:10762000000000000000000000000000000000005A +:10763000000000000000000000000000000000004A +:10764000000000000000000000000000000000003A +:10765000000000000000000000000000000000002A +:10766000000000000000000000000000000000001A +:10767000000000000000000000000000000000000A +:1076800000000000000000000000000000000000FA +:1076900000000000000000000000000000000000EA +:1076A00000000000000000001800000089CF3C39F5 +:1076B0005FED683910A1803962A344395D5C92386E +:1076C000675C243990051F3950B2EE391B300F3AF0 +:1076D0007CCC4F39177D023A21DC1939BCC8AD3951 +:1076E0004DA424392DD7C838DC224739038A1C39E8 +:1076F0003D184838610B3139B7CD99399864EE3966 +:107700007D504C3925EA8439308C86392C000000B4 +:107710006D6F64656C2F62617463685F6E6F726D0C +:10772000616C697A6174696F6E5F372F4675736536 +:107730006442617463684E6F726D563300000000DE +:107740000100000018000000E2F2FFFF140000003A +:10775000480100001200000000000009580100006C +:10776000D4F2FFFF08000000CC0000001800000069 +:107770000000000000000000000000000000000009 +:1077800000000000000000000000000000000000F9 +:1077900000000000000000000000000000000000E9 +:1077A00000000000000000000000000000000000D9 +:1077B00000000000000000000000000000000000C9 +:1077C00000000000000000000000000000000000B9 +:1077D00000000000000000000000000000000000A9 +:1077E0000000000000000000000000000000000099 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000000000000000000000000000000000068 +:107820000000000000000000000000000000000058 +:1078300000000000180000002ED3A73ABD09CF3A7F +:1078400030AAE43A4FC8AE3ADD17023ABC17923A72 +:10785000D0588D3A862A543BC68B7E3BDAB3B83A71 +:107860006DF8673B41C2883AF1771A3BA457923AC8 +:107870008784323AB500B13AE7238B3AD0DAB1398E +:10788000D15D9D3A71B5083B71E5533BFF9AB53A1E +:107890007A48EC3AA22FEF3A150000006D6F64654C +:1078A0006C2F636F6E7632645F352F436F6E763266 +:1078B0004400000004000000180000000100000067 +:1078C000010000000400000062F4FFFF140000004B +:1078D00058000000110000000000000294000000A9 +:1078E00054F4FFFF080000002C000000040000001A +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000004000000EA87FA37E64531362F +:10792000059E9938F6A09B39420000006D6F646592 +:107930006C2F62617463685F6E6F726D616C697ADF +:107940006174696F6E5F362F46757365644261744A +:1079500063684E6F726D56333B6D6F64656C2F6359 +:107960006F6E7632645F342F436F6E763244000060 +:10797000010000000400000012F5FFFF14000000E9 +:10798000580000001000000000000009680000001E +:1079900004F5FFFF080000002C00000004000000B8 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C0000000000004000000415EA63AD570EB38CC +:1079D000DF054C3BC7B14E3C150000006D6F646580 +:1079E0006C2F636F6E7632645F342F436F6E763226 +:1079F000440000000400000004000000010000003A +:107A00000100000008000000A2F5FFFF14000000C4 +:107A1000880000000F00000000000002B00000001D +:107A200094F5FFFF080000004C0000000800000073 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50000000000000000000000000000000000026 +:107A60000000000000000000000000000000000016 +:107A70000000000008000000F35A813879245438CF +:107A80001E5A6737C1AD47395B49163CD30D603785 +:107A90009EFD8F388E9F05392C0000006D6F646548 +:107AA0006C2F62617463685F6E6F726D616C697A6E +:107AB0006174696F6E5F352F4675736564426174DA +:107AC00063684E6F726D56330000000001000000C5 +:107AD000080000006EF6FFFF140000008C0000009C +:107AE0000E00000000000009EC00000042FBFFFF58 +:107AF00003000000080000004C0000000800000027 +:107B00000000000000000000000000000000000075 +:107B10000000000000000000000000000000000065 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000008000000CACC2B3B38E00C3BD2 +:107B5000D8A1193A6299043C6C99C73E2EC9143ACF +:107B6000D63C3F3BE977B13B660000006D6F646532 +:107B70006C2F62617463685F6E6F726D616C697A9D +:107B80006174696F6E5F352F467573656442617409 +:107B900063684E6F726D56333B6D6F64656C2F6416 +:107BA00065707468776973655F636F6E7632645F62 +:107BB000312F6465707468776973653B6D6F6465B8 +:107BC0006C2F636F6E7632645F31362F436F6E7643 +:107BD0003244000004000000010000000300000027 +:107BE000030000000800000082F7FFFF14000000FF +:107BF000840000000D00000000000002AC00000046 +:107C000074F7FFFF080000004800000008000000B3 +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000800000034B6733ADA850D3B190FCA3AB2 +:107C6000C84E3F3A55C4743AB2748F398B1757399E +:107C7000C5A282392C0000006D6F64656C2F6261B3 +:107C80007463685F6E6F726D616C697A6174696F3D +:107C90006E5F342F467573656442617463684E6F1E +:107CA000726D563300000000010000000800000063 +:107CB0004AF8FFFF14000000880000000C000000DC +:107CC00000000009980000003CF8FFFF08000000D9 +:107CD0004C00000008000000000000000000000050 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D00000000000000000000000000000000000073 +:107D1000000000000000000000000000080000005B +:107D2000ED9AD83B75907B3CD095333C9E07AA3B9F +:107D3000028BD93B1100FF3A2A2BBF3A4536E83A6D +:107D4000150000006D6F64656C2F636F6E76326492 +:107D50005F332F436F6E7632440000000400000052 +:107D60000800000001000000010000000400000005 +:107D70000AF9FFFF14000000580000000B0000008B +:107D800000000002AC000000FCF8FFFF080000004B +:107D90002C000000040000000000000000000000B3 +:107DA00000000000000000000000000000000000D3 +:107DB00000000000000000000000000004000000BF +:107DC000BC9F353A439D643AB2327F398317A83855 +:107DD000580000006D6F64656C2F62617463685FAA +:107DE0006E6F726D616C697A6174696F6E5F332F4B +:107DF000467573656442617463684E6F726D563385 +:107E00003B6D6F64656C2F636F6E7632645F342FE9 +:107E1000436F6E7632443B6D6F64656C2F636F6E9B +:107E20007632645F322F436F6E763244000000007A +:107E30000100000004000000D2F9FFFF1400000060 +:107E4000580000000A00000000000009680000005F +:107E5000C4F9FFFF080000002C000000040000002F +:107E60000000000000000000000000000000000012 +:107E70000000000000000000000000000000000002 +:107E800000000000040000002538F13C6ED0173DD2 +:107E9000AA77293C3A3F5F3B150000006D6F64658F +:107EA0006C2F636F6E7632645F322F436F6E763263 +:107EB0004400000004000000040000000100000075 +:107EC000010000000800000062FAFFFF140000003B +:107ED000840000000900000000000002AC00000067 +:107EE00054FAFFFF080000004800000008000000EE +:107EF0000000000000000000000000000000000082 +:107F00000000000000000000000000000000000071 +:107F10000000000000000000000000000000000061 +:107F20000000000000000000000000000000000051 +:107F300008000000A20A853892A10638DC370E3707 +:107F4000EF4BCB389740DB38781150375DB7CA37E5 +:107F5000AF40E8372C0000006D6F64656C2F6261E4 +:107F60007463685F6E6F726D616C697A6174696F5A +:107F70006E5F322F467573656442617463684E6F3D +:107F8000726D563300000000010000000800000080 +:107F90002AFBFFFF28000000A000000008000000EE +:107FA00000000009000100000000120010000000A5 +:107FB00000000C0008000000000004001200000097 +:107FC00003000000080000004C0000000800000052 +:107FD00000000000000000000000000000000000A1 +:107FE0000000000000000000000000000000000091 +:107FF0000000000000000000000000000000000081 +:108000000000000000000000000000000000000070 +:1080100000000000080000000DF0613B22A3E43ADC +:108020009F85F139CA9FAC3B2C2CBA3B06AD303A48 +:10803000A221AC3A2336C53A640000006D6F646536 +:108040006C2F62617463685F6E6F726D616C697AC8 +:108050006174696F6E5F322F467573656442617437 +:1080600063684E6F726D56333B6D6F64656C2F6441 +:1080700065707468776973655F636F6E7632642FBD +:108080006465707468776973653B6D6F64656C2FA8 +:10809000636F6E7632645F31362F436F6E76324493 +:1080A00000000000040000000100000003000000C8 +:1080B000030000000800000052FCFFFF1400000055 +:1080C000840000000700000000000002AC00000077 +:1080D00044FCFFFF0800000048000000080000000A +:1080E0000000000000000000000000000000000090 +:1080F0000000000000000000000000000000000080 +:10810000000000000000000000000000000000006F +:10811000000000000000000000000000000000005F +:1081200008000000D96E37390761AE38BD71783864 +:1081300030287038CDE3C237A6390E399AEB0739AB +:10814000C12550392C0000006D6F64656C2F626191 +:108150007463685F6E6F726D616C697A6174696F68 +:108160006E5F312F467573656442617463684E6F4C +:10817000726D56330000000001000000080000008E +:108180001AFDFFFF14000000880000000600000038 +:1081900000000009980000000CFDFFFF080000002F +:1081A0004C0000000800000000000000000000007B +:1081B00000000000000000000000000000000000BF +:1081C00000000000000000000000000000000000AF +:1081D000000000000000000000000000000000009F +:1081E0000000000000000000000000000800000087 +:1081F000E2C8203C3ED9983BE4C4593B4981523BFC +:10820000B5D3AA3A5E54F93BD846EE3B9D72363C54 +:10821000150000006D6F64656C2F636F6E763264BD +:108220005F312F436F6E763244000000040000007F +:10823000080000000100000001000000080000002C +:10824000DAFDFFFF140000008800000005000000B8 +:1082500000000002AC000000CCFDFFFF08000000A1 +:108260004C000000080000000000000000000000BA +:1082700000000000000000000000000000000000FE +:1082800000000000000000000000000000000000EE +:1082900000000000000000000000000000000000DE +:1082A00000000000000000000000000008000000C6 +:1082B0004E3413382427BF38CC44F537F7DB0E375C +:1082C0005B4CC73740821338948131384B503B3870 +:1082D0002A0000006D6F64656C2F62617463685FD3 +:1082E0006E6F726D616C697A6174696F6E2F46751D +:1082F00073656442617463684E6F726D563300003B +:108300000100000008000000A2FEFFFF14000000B2 +:108310008800000004000000000000099400000034 +:1083200094FEFFFF080000004C0000000800000061 +:10833000000000000000000000000000000000003D +:10834000000000000000000000000000000000002D +:10835000000000000000000000000000000000001D +:10836000000000000000000000000000000000000D +:108370000000000008000000DAA4123CDC6CBE3CE7 +:10838000C755F43BBF500E3B238AC63B80F2123CDC +:1083900098D4303CC1993A3C130000006D6F64657D +:1083A0006C2F636F6E7632642F436F6E76324400AB +:1083B00004000000080000000300000003000000AB +:1083C000010000005EFFFFFF140000001400000029 +:1083D000030000000000000230000000B4FFFFFFB7 +:1083E000210000006D6F64656C2F74662E696D61ED +:1083F00067652E726573697A652F726573697A6530 +:108400002F73697A6500000001000000020000007F +:10841000AAFFFFFF18000000180000000200000083 +:10842000000000023400000004000400040000000A +:10843000210000006D6F64656C2F7A65726F5F704C +:10844000616464696E6732642F5061642F70616487 +:1084500064696E6773000000020000000400000001 +:108460000200000000000E001800140013000C00B1 +:10847000080004000E000000200000004000000082 +:108480000100000000000009440000000C000C0086 +:1084900000000000080004000C00000008000000BC +:1084A000140000000100000080FFFFFFFFFFFFFF3E +:1084B0000000000001000000377D803B0B00000041 +:1084C000696D6167655F696E707574000400000016 +:1084D00001000000C0000000C0000000010000001A +:1084E000070000009400000074000000600000001D +:1084F00054000000380000001800000004000000D4 +:1085000094FFFFFF61000000030000000000006115 +:10851000A4FFFFFF020000000200000000000002B4 +:108520000C000E000D000000080004000C0000000C +:10853000110000000200000000110A000800000005 +:10854000000004000A00000002000000E0FFFFFF3E +:10855000040000000300000000000004F0FFFFFF23 +:108560000300000003000000000000030C001000E6 +:108570000F000000080004000C00000022000000B2 +:108580000200000000000022000060410000D04115 +:1085900000009841000014420000E04100005C42ED +:1085A0000000184200009A4200003C420000C24213 +:1085B000000074420000FC42C00000004E367466A9 +:1085C0006C69746531334572726F725265706F7287 +:1085D0007465724500FFFFFF588B1D02BC851C02AD +:1085E0004E3674666C69746531384D6963726F45D7 +:1085F00072726F725265706F727465724500FFFF20 +:108600000C8C1D02E0851C02D8851C0200000000B5 +:1086100000861C02259E0002399E0002299E00024F +:10862000546F6F206D616E79206275666665727336 +:1086300020286D61782069732025642900FFFFFFE1 +:108640002563202869643D2564293A2073697A6589 +:108650003D25642C206F66667365743D25642C206F +:1086600066697273745F757365643D2564206C611F +:1086700073745F757365643D25640000257325641C +:108680003A202573202825646B2900FF62756666F1 +:10869000657220696E646578202564206973206F97 +:1086A0007574736964652072616E6765203020742B +:1086B0006F20256400FFFFFF4E3674666C69746599 +:1086C00031384D6963726F4D656D6F7279506C61B1 +:1086D0006E6E65724500FFFF588B1D02B8861C0246 +:1086E0004E3674666C6974653139477265656479B4 +:1086F0004D656D6F7279506C616E6E65724500FFED +:108700000C8C1D02E0861C02D8861C0200000000B2 +:1087100000871C02D19E0002D99E0002E59E000245 +:10872000299F0002D5A10002D59E0002E1A300020C +:10873000819E00021DA200022E2E2F7372632F61F4 +:10874000695F617070732F636F6D6D6F6E2F7465ED +:108750006E736F72666C6F772F6C6974652F6D69BD +:1087600063726F2F6B65726E656C732F636D7369C7 +:10877000735F6E6E2F6164642E63630025733A2508 +:108780006420257320776173206E6F742074727576 +:10879000652E0000696E7075743120213D206E7564 +:1087A0006C6C707472000000696E707574322021F8 +:1087B0003D206E756C6C7074720000006F75747083 +:1087C000757420213D206E756C6C70747200000011 +:1087D00025733A256420257320213D202573202808 +:1087E000256420213D20256429000000696E7075F4 +:1087F00074312D3E706172616D732E7A65726F5F98 +:10880000706F696E74000000696E707574322D3E71 +:10881000706172616D732E7A65726F5F706F696ED1 +:10882000740000006F75747075742D3E7061726114 +:108830006D732E7A65726F5F706F696E7400FFFFE3 +:108840006578706F6E656E74203C3D20333100009A +:10885000496E7465676572547970652067656D6DE2 +:108860006C6F77703A3A526F756E64696E674469DF +:10887000766964654279504F5428496E746567651E +:1088800072547970652C20696E7429205B77697445 +:108890006820496E746567657254797065203D2063 +:1088A0006C6F6E6720696E745D000000433A2F5351 +:1088B000706F6E736F72732F7261692F7265766954 +:1088C00065772F72613864312F656B2F736F757206 +:1088D00063652F72613864315F656B5F71756963C1 +:1088E0006B73746172742F6D702F717569636B7324 +:1088F000746172745F656B5F72613864315F65705B +:108900002F7372632F61695F617070732F636F6D76 +:108910006D6F6E2F74686972645F70617274792F05 +:1089200067656D6D6C6F77702F6669786564706FC1 +:10893000696E742F6669786564706F696E742E68ED +:1089400000FFFFFF6578706F6E656E74203E3D20FE +:108950003000FFFF54797065202573202825642995 +:10896000206E6F7420737570706F727465642E0062 +:108970002E2E2F7372632F61695F617070732F6386 +:108980006F6D6D6F6E2F74656E736F72666C6F773F +:108990002F6C6974652F6D6963726F2F6B65726ED2 +:1089A000656C732F636D7369735F6E6E2F636F6E8B +:1089B000762E636300000000696E70757420213D9F +:1089C000206E756C6C7074720000000066696C74C7 +:1089D000657220213D206E756C6C70747200000011 +:1089E000696E7075742D3E706172616D732E7A655B +:1089F000726F5F706F696E7400FFFFFF6F75747048 +:108A000075742D3E7479706500000000696E707594 +:108A1000742D3E74797065002E2E2F7372632F6152 +:108A2000695F617070732F636F6D6D6F6E2F74650A +:108A30006E736F72666C6F772F6C6974652F6D69DA +:108A400063726F2F6B65726E656C732F636D7369E4 +:108A5000735F6E6E2F636F6E762E6363204879624C +:108A6000726964206D6F64656C7320617265206E3D +:108A70006F7420737570706F72746564206F6E20F0 +:108A800054464C697465204D6963726F2E00000076 +:108A900046696C746572207479706520257320288E +:108AA000256429206E6F7420737570706F72746501 +:108AB000642E00FF2E2E2F7372632F61695F617029 +:108AC00070732F636F6D6D6F6E2F74656E736F7241 +:108AD000666C6F772F6C6974652F6D6963726F2F89 +:108AE0006B65726E656C732F636D7369735F6E6E09 +:108AF0002F6465707468776973655F636F6E762E37 +:108B0000636300006B54664C697465416666696E08 +:108B1000655175616E74697A6174696F6E000000E9 +:108B200066696C7465722D3E7175616E74697A61E7 +:108B300074696F6E2E7479706500000061666669F5 +:108B40006E655F7175616E74697A6174696F6E00CC +:108B5000616666696E655F7175616E74697A61746C +:108B6000696F6E2D3E7363616C65000061666669B6 +:108B70006E655F7175616E74697A6174696F6E2D6F +:108B80003E7A65726F5F706F696E740061666669C8 +:108B90006E655F7175616E74697A6174696F6E2D4F +:108BA0003E7363616C652D3E73697A65203D3D209F +:108BB00031207C7C20616666696E655F7175616ECF +:108BC00074697A6174696F6E2D3E7363616C652D93 +:108BD0003E73697A65203D3D2066696C7465722D2F +:108BE0003E64696D732D3E646174615B6B446570B6 +:108BF000746877697365436F6E765175616E7469D9 +:108C00007A656444696D656E73696F6E5D0000001E +:108C1000616666696E655F7175616E74697A6174AB +:108C2000696F6E2D3E7A65726F5F706F696E742D1D +:108C30003E73697A65000000616666696E655F7102 +:108C400075616E74697A6174696F6E2D3E736361CC +:108C50006C652D3E73697A6500FFFFFF547970657E +:108C6000202573206E6F742063757272656E746C4C +:108C70007920737570706F727465642E00FFFFFF4A +:108C8000496E70757420747970652025732069733E +:108C9000206E6F742063757272656E746C792073C8 +:108CA0007570706F7274656400FFFFFF2E2E2F7356 +:108CB00072632F61695F617070732F636F6D6D6F89 +:108CC0006E2F74656E736F72666C6F772F6C69743C +:108CD000652F6D6963726F2F6B65726E656C732F94 +:108CE000636D7369735F6E6E2F736F66746D6178F9 +:108CF0002E6363004E756D496E70757473286E6FC8 +:108D0000646529004E756D4F757470757473286EA7 +:108D10006F646529000000004E756D44696D656ED5 +:108D200073696F6E7328696E70757429203E3D20DB +:108D3000310000006E6F64652D3E757365725F646F +:108D400061746120213D206E756C6C70747200FF3F +:108D50002E2E2F7372632F61695F617070732F63A2 +:108D60006F6D6D6F6E2F74656E736F72666C6F775B +:108D70002F6C6974652F6D6963726F2F6B65726EEE +:108D8000656C732F636F6E636174656E6174696F78 +:108D90006E2E636300000000696E7075745F746509 +:108DA0006E736F7220213D206E756C6C7074720052 +:108DB0006F75747075745F74656E736F7220213D8A +:108DC000206E756C6C707472000000006B54664C01 +:108DD0006974654163744E6F6E6500007061726105 +:108DE0006D732D3E61637469766174696F6E000006 +:108DF000696E7075745F74797065203D3D206B54A9 +:108E0000664C697465466C6F61743332207C7C20DB +:108E1000696E7075745F74797065203D3D206B5488 +:108E2000664C697465496E7438207C7C20696E706C +:108E300075745F74797065203D3D206B54664C6994 +:108E40007465496E743136207C7C20696E7075744F +:108E50005F74797065203D3D206B54664C69746584 +:108E6000496E743332207C7C20696E7075745F7437 +:108E7000797065203D3D206B54664C697465496E80 +:108E8000743634207C7C20696E7075745F747970E0 +:108E900065203D3D206B54664C697465426F6F6C74 +:108EA00000000000696E7075745F74797065000071 +:108EB0006F75747075745F74797065006E756D5F31 +:108EC000696E70757473203C3D206B4D6178496EFE +:108ED0007075744E756D00004F7020436F6E636146 +:108EE00074656E6174696F6E20646F6573206E6F58 +:108EF000742063757272656E746C7920737570700E +:108F00006F7274206E756D2064696D656E73696F24 +:108F10006E73203E2025642054656E736F72206846 +:108F200061732025642064696D656E73696F6E736B +:108F30002E0000004F7020436F6E636174656E6198 +:108F400074696F6E20646F6573206E6F7420637533 +:108F50007272656E746C7920737570706F727420A4 +:108F60005479706520272573272E00FF2E2E2F732E +:108F700072632F61695F617070732F636F6D6D6FC6 +:108F80006E2F74656E736F72666C6F772F6C697479 +:108F9000652F6D6963726F2F6B65726E656C732FD1 +:108FA000636F6E765F636F6D6D6F6E2E636300002F +:108FB0006861735F62696173207C7C206E6F646599 +:108FC0002D3E696E707574732D3E73697A65203D10 +:108FD0003D2032006E6F64652D3E6F757470757440 +:108FE000732D3E73697A65000000000000000000E8 +:108FF0000200000001000000000000002E2E2F7370 +:1090000072632F61695F617070732F636F6D6D6F35 +:109010006E2F74656E736F72666C6F772F6C6974E8 +:10902000652F6D6963726F2F6B65726E656C732F40 +:109030006465707468776973655F636F6E765F638C +:109040006F6D6D6F6E2E636300FFFFFF0300000006 +:10905000000000000200000001000000000000000D +:109060002E2E2F7372632F61695F617070732F638F +:109070006F6D6D6F6E2F74656E736F72666C6F7748 +:109080002F6C6974652F6D6963726F2F6B65726EDB +:10909000656C732F7061642E636300004E756D49BB +:1090A0006E70757473286E6F646529203D3D2032A3 +:1090B000207C7C204E756D496E70757473286E6FC0 +:1090C000646529203D3D2033000000007061646428 +:1090D000696E677320213D206E756C6C7074720030 +:1090E0004E756D44696D656E73696F6E7328696E38 +:1090F00070757429203C3D207265666572656E63EB +:10910000655F6F70733A3A5061644B65726E656C5F +:109110004D617844696D656E73696F6E436F756EEE +:1091200074282900636F6E7374616E745F76616C6E +:109130007565732D3E747970650000004E756D4540 +:109140006C656D656E747328636F6E7374616E7495 +:109150005F76616C75657329000000006F7574702F +:1091600075742D3E64696D732D3E73697A65202A8E +:109170002032000047657454656E736F72536861E6 +:1091800070652870616464696E6773292E466C612E +:109190007453697A652829004973436F6E7374614B +:1091A0006E7454656E736F722870616464696E6763 +:1091B0007329000065787065637465645F64696D28 +:1091C000000000006F75747075745F64696D000055 +:1091D0006F75747075742D3E706172616D732E7A47 +:1091E00065726F5F706F696E74203E3D20737464AA +:1091F0003A3A6E756D657269635F6C696D69747317 +:109200003C696E74385F743E3A3A6D696E28290085 +:109210006F75747075742D3E706172616D732E7A06 +:1092200065726F5F706F696E74203C3D207374646B +:109230003A3A6E756D657269635F6C696D697473D6 +:109240003C696E74385F743E3A3A6D617828290043 +:10925000636F6E7374616E745F76616C7565732D88 +:109260003E706172616D732E7A65726F5F706F69A7 +:109270006E7400007374617469635F636173743C3E +:10928000646F75626C653E28636F6E7374616E7493 +:109290005F76616C7565732D3E706172616D732EC2 +:1092A0007363616C652900007374617469635F6343 +:1092B0006173743C646F75626C653E286F75747081 +:1092C00075742D3E706172616D732E7363616C6590 +:1092D0002900FFFF54797065202573206E6F74207C +:1092E00063757272656E746C7920737570706F72CD +:1092F000746564206279205061642E002E2E2F73D5 +:1093000072632F61695F617070732F636F6D6D6F32 +:109310006E2F74656E736F72666C6F772F6C6974E5 +:10932000652F6D6963726F2F6B65726E656C732F3D +:10933000706F6F6C696E675F636F6D6D6F6E2E63BC +:109340006300FFFF00000000000000002E2E2F73BE +:1093500072632F61695F617070732F636F6D6D6FE2 +:109360006E2F74656E736F72666C6F772F6C697495 +:10937000652F6D6963726F2F6B65726E656C732FED +:10938000726573686170652E636300007374726543 +:109390007463685F64696D0025733A2564202573E2 +:1093A00020213D2025732028257320213D20257371 +:1093B000290000006E756D5F6F75747075745F6560 +:1093C0006C656D656E7473006E756D5F696E70753A +:1093D000745F656C656D656E747300FF4E756D49E5 +:1093E0006E70757473286E6F646529203D3D203161 +:1093F000207C7C204E756D496E70757473286E6F7D +:10940000646529203D3D2032000000006B54664C0D +:109410006974654F6B000000526573686170654F39 +:10942000757470757428636F6E746578742C206E13 +:109430006F64652900FFFFFF2E2E2F7372632F616B +:10944000695F617070732F636F6D6D6F6E2F7465E0 +:109450006E736F72666C6F772F6C6974652F6D69B0 +:1094600063726F2F6B65726E656C732F72657369B3 +:109470007A655F6E6561726573745F6E6569676852 +:10948000626F722E636300004E756D44696D656E88 +:1094900073696F6E7328696E70757429000000001F +:1094A0004E756D44696D656E73696F6E732873696F +:1094B0007A6529006B54664C697465496E74333261 +:1094C0000000000073697A652D3E747970650000B4 +:1094D00073697A652D3E64696D732D3E64617461B4 +:1094E0005B305D0044796E616D69632074656E73F5 +:1094F0006F72732061726520756E737570706F7214 +:1095000074656420696E2074666D6963726F2E00E5 +:109510004F75747075742074656E736F72207479F2 +:1095200070652025732028256429206E6F742073B0 +:109530007570706F727465642E00FFFF2E2E2F738E +:1095400072632F61695F617070732F636F6D6D6FF0 +:109550006E2F74656E736F72666C6F772F6C6974A3 +:10956000652F6D6963726F2F6B65726E656C732FFB +:10957000736F66746D61785F636F6D6D6F6E2E6370 +:10958000630000007261775F6578705F6C757420AE +:10959000213D206E756C6C70747200006F6E655F9B +:1095A0006F7665725F6F6E655F706C75735F785F05 +:1095B0006C757420213D206E756C6C7074720000A7 +:1095C000696E7075742D3E74797065203D3D206B19 +:1095D00054664C697465496E7438207C7C20696ED1 +:1095E0007075742D3E74797065203D3D206B546616 +:1095F0004C697465496E74313600000025733A2554 +:1096000064202573206E6F74206E6561722025734F +:109610002028256620213D2025662900312E662040 +:109620002F203332373638006F75747075742D3EC5 +:10963000706172616D732E7363616C650000000070 +:109640002D33323736380000312E66202F20363544 +:10965000353336006B54664C697465496E74380056 +:109660002D313238000000006F75747075742D3E16 +:10967000706172616D732E7363616C65203D3D2076 +:10968000312E66202F203235360000006B54664C98 +:10969000697465466C6F6174333200FF4E367466D0 +:1096A0006C6974653239494E6F6E506572736973B7 +:1096B00074656E74427566666572416C6C6F636149 +:1096C000746F724500FFFFFF588B1D029C961C02B1 +:1096D0004E3674666C6974653236495065727369CA +:1096E0007374656E74427566666572416C6C6F6307 +:1096F00061746F724500FFFF588B1D02D0961C02EB +:10970000496E7465726E616C206572726F723A2078 +:109710006569746865722062756666657220697332 +:10972000206E6F7420726573697A61626C65206F58 +:109730007220526573657454656D70416C6C6F6313 +:109740006174696F6E732829206973206E6F7420AD +:1097500063616C6C6564206265666F72652052653A +:1097600073697A6542756666657228292E00000065 +:109770004661696C656420746F20726573697A65EF +:10978000206275666665722E205265717565737408 +:1097900065643A2025752C20617661696C61626C84 +:1097A000652025752C206D697373696E673A2025D5 +:1097B0007500FFFF4661696C656420746F20616C01 +:1097C0006C6F636174652074656D70206D656D6F7D +:1097D00072792E205265717565737465643A20251F +:1097E000752C20617661696C61626C652025752C31 +:1097F000206D697373696E673A20257500FFFFFF5E +:109800004E756D626572206F6620616C6C6F63616E +:109810007465642074656D70206275666665727328 +:109820003A2025642E20436865636B73756D207044 +:10983000617373696E67207374617475733A202560 +:109840006400FFFF4661696C656420746F20616C81 +:109850006C6F63617465207461696C206D656D6FF8 +:1098600072792E205265717565737465643A20258E +:10987000752C20617661696C61626C652025752CA0 +:10988000206D697373696E673A20257500FFFFFFCD +:10989000416C6C2074656D702062756666657273CC +:1098A000206D757374206265206672656564206240 +:1098B00065666F72652063616C6C696E67205265C6 +:1098C00073657454656D70416C6C6F636174696F1E +:1098D0006E73282900FFFFFF4E3674666C6974654D +:1098E000323653696E676C654172656E61427566AA +:1098F000666572416C6C6F6361746F724500FFFF47 +:10990000848C1D02D8981C02000000000200000098 +:10991000C8961C0202000000F8961C020204000017 +:109920000000000000991C02F92A0102312B0102FB +:10993000E92B0102FD2A0102252C0102B12C0102B2 +:109940003D2B0102912B01022D2D01020D2B010255 +:10995000692B0102112B0102792C0102492C010211 +:10996000292B0102FCFFFFFF00991C02952C01022C +:10997000A12C0102FD2C0102992C010269203C203E +:1099800073697A6528290000666C61746275666681 +:109990006572733A3A566563746F723C543E3A3A54 +:1099A00072657475726E5F7479706520666C61742F +:1099B000627566666572733A3A566563746F723C97 +:1099C000543E3A3A47657428666C617462756666FF +:1099D0006572733A3A756F66667365745F742920B1 +:1099E000636F6E7374205B776974682054203D2028 +:1099F000666C6174627566666572733A3A4F666644 +:109A00007365743C74666C6974653A3A5375624761 +:109A1000726170683E3B2072657475726E5F747916 +:109A20007065203D20636F6E73742074666C69747A +:109A3000653A3A53756247726170682A3B20666CDA +:109A40006174627566666572733A3A756F666673BD +:109A500065745F74203D206C6F6E6720756E73694E +:109A6000676E656420696E745D000000433A2F5391 +:109A7000706F6E736F72732F7261692F7265766982 +:109A800065772F72613864312F656B2F736F757234 +:109A900063652F72613864315F656B5F71756963EF +:109AA0006B73746172742F6D702F717569636B7352 +:109AB000746172745F656B5F72613864315F657089 +:109AC0002F7372632F61695F617070732F636F6DA5 +:109AD0006D6F6E2F74686972645F70617274792F34 +:109AE000666C6174627566666572732F696E636C0D +:109AF0007564652F666C6174627566666572732F36 +:109B0000766563746F722E6800FFFFFF4661696CB3 +:109B1000656420746F20616C6C6F63617465206D87 +:109B2000656D6F727920666F72206D656D6F7279E9 +:109B300020706C616E6E696E672C202564206279DE +:109B400074657320726571756972656400FFFFFF4B +:109B5000666C6174627566666572733A3A566563DF +:109B6000746F723C543E3A3A72657475726E5F74EB +:109B700079706520666C6174627566666572733AA9 +:109B80003A566563746F723C543E3A3A476574289E +:109B9000666C6174627566666572733A3A756F6673 +:109BA000667365745F742920636F6E7374205B77CE +:109BB0006974682054203D20666C61746275666625 +:109BC0006572733A3A4F66667365743C74666C6985 +:109BD00074653A3A4F70657261746F723E3B2072E1 +:109BE000657475726E5F74797065203D20636F6E69 +:109BF00073742074666C6974653A3A4F706572616B +:109C0000746F722A3B20666C617462756666657259 +:109C1000733A3A756F66667365745F74203D206CA5 +:109C20006F6E6720756E7369676E656420696E7408 +:109C30005D000000446F6573206E6F742073757053 +:109C4000706F727420696E7465726D656469617499 +:109C5000652074656E736F722077697468206E6F0B +:109C60006E2D7A65726F2073697A653A20256400DB +:109C7000666C6174627566666572733A3A566563BE +:109C8000746F723C543E3A3A72657475726E5F74CA +:109C900079706520666C6174627566666572733A88 +:109CA0003A566563746F723C543E3A3A476574287D +:109CB000666C6174627566666572733A3A756F6652 +:109CC000667365745F742920636F6E7374205B77AD +:109CD0006974682054203D20666C61746275666604 +:109CE0006572733A3A4F66667365743C74666C6964 +:109CF00074653A3A54656E736F723E3B20726574B8 +:109D000075726E5F74797065203D20636F6E737439 +:109D10002074666C6974653A3A54656E736F722A82 +:109D20003B20666C6174627566666572733A3A755B +:109D30006F66667365745F74203D206C6F6E67207C +:109D4000756E7369676E656420696E745D00FFFFF0 +:109D5000666C6174627566666572733A3A566563DD +:109D6000746F723C543E3A3A72657475726E5F74E9 +:109D700079706520666C6174627566666572733AA7 +:109D80003A566563746F723C543E3A3A476574289C +:109D9000666C6174627566666572733A3A756F6671 +:109DA000667365745F742920636F6E7374205B77CC +:109DB0006974682054203D20666C61746275666623 +:109DC0006572733A3A4F66667365743C74666C6983 +:109DD00074653A3A4F70657261746F72436F64656F +:109DE0003E3B2072657475726E5F74797065203DBC +:109DF00020636F6E73742074666C6974653A3A4FB1 +:109E000070657261746F72436F64652A3B20666C83 +:109E10006174627566666572733A3A756F666673E9 +:109E200065745F74203D206C6F6E6720756E73697A +:109E3000676E656420696E745D00FFFF666C617417 +:109E4000627566666572733A3A566563746F723C02 +:109E5000543E3A3A72657475726E5F74797065201B +:109E6000666C6174627566666572733A3A566563CC +:109E7000746F723C543E3A3A47657428666C61745C +:109E8000627566666572733A3A756F666673657475 +:109E90005F742920636F6E7374205B776974682028 +:109EA00054203D20666C6174627566666572733A13 +:109EB0003A4F66667365743C74666C6974653A3AC9 +:109EC0004275666665723E3B2072657475726E5FA0 +:109ED00074797065203D20636F6E73742074666CB6 +:109EE0006974653A3A4275666665722A3B20666C0B +:109EF0006174627566666572733A3A756F66667309 +:109F000065745F74203D206C6F6E6720756E736999 +:109F1000676E656420696E745D0000004E62722099 +:109F20006F66206F66666C696E6520627566666531 +:109F300072206F6666736574732028256429206912 +:109F40006E206D65746164617461206E6F7420654C +:109F50007175616C206E62722074656E736F7273BE +:109F600020282564290A00FF4F66666C696E654DDE +:109F7000656D6F7279416C6C6F636174696F6E00AF +:109F8000666C6174627566666572733A3A566563AB +:109F9000746F723C543E3A3A72657475726E5F74B7 +:109FA00079706520666C6174627566666572733A75 +:109FB0003A566563746F723C543E3A3A476574286A +:109FC000666C6174627566666572733A3A756F663F +:109FD000667365745F742920636F6E7374205B779A +:109FE0006974682054203D206C6F6E67206C6F6E22 +:109FF0006720696E743B2072657475726E5F747948 +:10A000007065203D206C6F6E67206C6F6E672069F5 +:10A010006E743B20666C6174627566666572733A35 +:10A020003A756F66667365745F74203D206C6F6E61 +:10A030006720756E7369676E656420696E745D0074 +:10A040004661696C656420746F20616C6C6F63613C +:10A050007465207661726961626C652074656E73E7 +:10A060006F72206F662073697A6520256400FFFF98 +:10A070004661696C656420746F20616C6C6F63610C +:10A080007465206D656D6F727920666F72206E6FDA +:10A0900064655F616E645F72656769737472617431 +:10A0A000696F6E732E00FFFF4661696C65642074F2 +:10A0B0006F20706F70756C61746520612074656DC0 +:10A0C000702054664C69746554656E736F722073AA +:10A0D00074727563742066726F6D20666C61746251 +:10A0E0007566666572206461746121004661696C01 +:10A0F000656420746F20706F70756C617465206189 +:10A100002070657273697374656E742054664C694F +:10A11000746554656E736F72207374727563742006 +:10A1200066726F6D20666C6174627566666572201A +:10A13000646174612100FFFF556E61626C6520747B +:10A140006F20616C6C6F636174652054664C697438 +:10A1500065416666696E655175616E74697A617490 +:10A16000696F6E2E0A000000556E61626C65207486 +:10A170006F20616C6C6F63617465207175616E74C2 +:10A18000697A6174696F6E2D3E7A65726F5F706F68 +:10A19000696E742E0A00FFFF4661696C6564207465 +:10A1A0006F20616C6C6F63617465206D656D6F729B +:10A1B0007920666F7220636F6E746578742D3E65CA +:10A1C00076616C5F74656E736F72732C20256420EA +:10A1D00062797465732072657175697265640000D7 +:10A1E0004661696C656420746F20696E6974696189 +:10A1F0006C697A652074656E736F7220256400FF48 +:10A200004D6963726F416C6C6F6361746F723A2059 +:10A210004D6F64656C20616C6C6F636174696F6E07 +:10A220002073746172746564206265666F72652064 +:10A2300066696E697368696E672070726576696FAA +:10A2400075736C7920616C6C6F6361746564206DEB +:10A250006F64656C000000004661696C6564207481 +:10A260006F20616C6C6F63617465206D656D6F72DA +:10A270007920666F72206D6F64656C206D65746106 +:10A28000646174612E00FFFF4D6963726F416C6CF5 +:10A290006F6361746F723A204D6F64656C20616CFE +:10A2A0006C6F636174696F6E2066696E697368654F +:10A2B00064206265666F7265207374617274696E82 +:10A2C0006720616C6C6F636174696E67206D6F6489 +:10A2D000656C00FF53637261746368206275666623 +:10A2E0006572207265717565737420657865656443 +:10A2F00073206C696D697420706572206F7065726F +:10A3000061746F72202825642900FFFF4E36746641 +:10A310006C69746532304275696C74696E4461743D +:10A3200061416C6C6F6361746F724500588B1D02E4 +:10A330000CA31C024E3674666C69746531344D6929 +:10A3400063726F416C6C6F6361746F724500FFFFE5 +:10A35000588B1D0234A31C020C8C1D0264A31C022A +:10A360002CA31C022A4E3674666C69746531325F08 +:10A37000474C4F42414C5F5F4E5F3132354D696310 +:10A38000726F4275696C74696E44617461416C6C82 +:10A390006F6361746F7245000000000050A31C02DF +:10A3A000913D0102053D01027D3901025D39010245 +:10A3B00065390102513901024D390102C5390102E5 +:10A3C000893C0102B5420102FD3B01026D390102E7 +:10A3D00075410102153A0102D93B0102000000005B +:10A3E00058A31C024139010249390102793901029D +:10A3F000D1390102000000004E3674666C69746544 +:10A4000031324D6963726F436F6E746578744500C5 +:10A41000588B1D02F8A31C020000000010A41C02AF +:10A42000D146010225470102D5460102314701020A +:10A43000DD460102E546010289470102D5470102D6 +:10A440003D470102054701020D470102666C617438 +:10A45000627566666572733A3A566563746F723CEC +:10A46000543E3A3A72657475726E5F747970652005 +:10A47000666C6174627566666572733A3A566563B6 +:10A48000746F723C543E3A3A47657428666C617446 +:10A49000627566666572733A3A756F66667365745F +:10A4A0005F742920636F6E7374205B776974682012 +:10A4B00054203D206C6F6E6720696E743B2072657E +:10A4C0007475726E5F74797065203D206C6F6E6775 +:10A4D00020696E743B20666C617462756666657295 +:10A4E000733A3A756F66667365745F74203D206CCD +:10A4F0006F6E6720756E7369676E656420696E7430 +:10A500005D00FFFF4E6F646520257320286E756D1A +:10A510006265722025646629206661696C65642025 +:10A52000746F20707265706172652077697468203D +:10A5300073746174757320256400FFFF4163636564 +:10A540007373696E67207375626772617068202526 +:10A550006420627574206F6E6C7920256420737599 +:10A560006267726170687320666F756E64000000C8 +:10A570004E6F646520257320286E756D62657220AC +:10A58000256429206661696C656420746F20696E9A +:10A59000766F6B6520776974682073746174757366 +:10A5A000202564004E3674666C69746531304D69DF +:10A5B00063726F47726170684500FFFF588B1D0220 +:10A5C000A4A51C0200000000BCA51C025D480102FD +:10A5D000614801026D480102294B0102E548010270 +:10A5E000F14B0102F94901020D4D010279490102C5 +:10A5F000594D0102A54D0102D14B010241444400D5 +:10A60000415645524147455F504F4F4C5F324400E1 +:10A61000434F4E434154454E4154494F4E00000074 +:10A62000434F4E565F3244004445505448574953B7 +:10A63000455F434F4E565F3244000000444550543E +:10A64000485F544F5F5350414345000044455155C6 +:10A65000414E54495A450000454D42454444494EF7 +:10A66000475F4C4F4F4B555000000000464C4F4F3A +:10A670005200000046554C4C595F434F4E4E4543E7 +:10A6800054454400484153485441424C455F4C4F67 +:10A690004F4B5550000000004C325F4E4F524D4121 +:10A6A0004C495A4154494F4E000000004C325F5013 +:10A6B0004F4F4C5F324400004C4F43414C5F52457A +:10A6C00053504F4E53455F4E4F524D414C495A41A6 +:10A6D00054494F4E000000004C4F474953544943E2 +:10A6E000000000004C53485F50524F4A45435449C4 +:10A6F0004F4E00004D41585F504F4F4C5F32440069 +:10A700004D554C0052454C550000000052454C55EB +:10A710005F4E315F544F5F310000000052454C5591 +:10A7200036000000524553484150450052455349B8 +:10A730005A455F42494C494E4541520053504143AE +:10A74000455F544F5F4445505448000053564446BB +:10A750000000000054414E4800000000434F4E43AB +:10A7600041545F454D42454444494E475300000023 +:10A77000534B49505F4752414D00000043414C4C00 +:10A7800000000000435553544F4D0000454D4245D5 +:10A790004444494E475F4C4F4F4B55505F535041D7 +:10A7A0005253450050414400554E49444952454397 +:10A7B00054494F4E414C5F53455155454E43455FBB +:10A7C000524E4E00474154484552000042415443C6 +:10A7D000485F544F5F53504143455F4E4400000073 +:10A7E00053504143455F544F5F42415443485F4E8D +:10A7F000440000004D45414E00000000535542000A +:10A800004449560053515545455A4500554E494413 +:10A810004952454354494F4E414C5F53455155456C +:10A820004E43455F4C53544D000000005354524971 +:10A830004445445F534C4943450000004249444964 +:10A8400052454354494F4E414C5F53455155454E37 +:10A8500043455F524E4E000045585000544F504BF8 +:10A860005F56320053504C49540000004C4F475F34 +:10A87000534F46544D41580044454C45474154457B +:10A88000000000004249444952454354494F4E415B +:10A890004C5F53455155454E43455F4C53544D0015 +:10A8A00043415354000000005052454C55000000F5 +:10A8B0004D4158494D554D004152475F4D4158005B +:10A8C0004D494E494D554D004C4553530000000035 +:10A8D0004E45470050414456320000004752454122 +:10A8E00054455200475245415445525F45515541E8 +:10A8F0004C0000004C4553535F455155414C0000FE +:10A9000053454C454354000053494E005452414E68 +:10A9100053504F53455F434F4E56000053504152E2 +:10A9200053455F544F5F44454E53450054494C4591 +:10A9300000000000455850414E445F44494D5300CB +:10A940004E4F545F455155414C0000004C4F47005D +:10A950005351525400000000525351525400000011 +:10A960005348415045000000504F57004152475F47 +:10A970004D494E0046414B455F5155414E540000F4 +:10A980005245445543455F50524F4400524544554B +:10A9900043455F4D415800005041434B00000000CB +:10A9A0004C4F474943414C5F4F5200004F4E455F6B +:10A9B000484F54004C4F474943414C5F414E44007F +:10A9C0004C4F474943414C5F4E4F5400554E504108 +:10A9D000434B00005245445543455F4D494E0000EE +:10A9E000464C4F4F525F4449560000005245445573 +:10A9F00043455F414E5900005351554152450000B7 +:10AA00005A45524F535F4C494B45000046494C4C08 +:10AA100000000000464C4F4F525F4D4F4400000075 +:10AA200052414E4745000000524553495A455F4E3A +:10AA30004541524553545F4E45494748424F5200A5 +:10AA40004C45414B595F52454C55000053515541BF +:10AA50005245445F444946464552454E43450000F1 +:10AA60004D4952524F525F504144000053504C499F +:10AA7000545F5600554E4951554500004345494CD9 +:10AA800000000000524556455253455F56320000C3 +:10AA90004144445F4E0000004741544845525F4ED8 +:10AAA00044000000434F5300574845524500000002 +:10AAB00052414E4B00000000454C55005245564552 +:10AAC0005253455F53455155454E434500000000E4 +:10AAD0004D41545249585F44494147005155414EF8 +:10AAE00054495A45000000004D41545249585F53A3 +:10AAF00045545F4449414700524F554E44000000C1 +:10AB0000484152445F5357495348000049460000AA +:10AB10005748494C450000004E4F4E5F4D41585F2D +:10AB20005355505052455353494F4E5F56340000D1 +:10AB30004E4F4E5F4D41585F535550505245535301 +:10AB4000494F4E5F56350000534341545445525FC0 +:10AB50004E44000053454C4543545F5632000000BC +:10AB600044454E53494659005345474D454E545F61 +:10AB700053554D0042415443485F4D41544D554C4F +:10AB800000000000504C414345484F4C4445525F43 +:10AB9000464F525F475245415445525F4F505F43C5 +:10ABA0004F4445530000000043554D53554D0000A0 +:10ABB00043414C4C5F4F4E434500000042524F41D1 +:10ABC00044434153545F544F0000000052464654E2 +:10ABD00032440000434F4E565F334400494D4147D5 +:10ABE000000000005245414C00000000434F4D5012 +:10ABF0004C45585F41425300484153485441424CF0 +:10AC000045000000484153485441424C455F464985 +:10AC10004E440000484153485441424C455F494D21 +:10AC2000504F525400000000484153485441424C98 +:10AC3000455F53495A4500005245445543455F41DD +:10AC40004C4C0000434F4E565F33445F5452414ECC +:10AC500053504F53450000005641525F48414E4407 +:10AC60004C450000524541445F5641524941424CD7 +:10AC70004500000041535349474E5F5641524941F8 +:10AC8000424C450042524F4144434153545F41526C +:10AC90004753000052414E444F4D5F5354414E4480 +:10ACA0004152445F4E4F524D414C00004255434B80 +:10ACB0004554495A4500000052414E444F4D5F559E +:10ACC0004E49464F524D00004D554C54494E4F4D44 +:10ACD00049414C0047454C550000000044594E4145 +:10ACE0004D49435F5550444154455F534C4943459A +:10ACF0000000000052454C555F305F544F5F3100FB +:10AD0000554E534F525445445F5345474D454E545D +:10AD10005F50524F44000000554E534F525445442B +:10AD20005F5345474D454E545F4D4158000000006C +:10AD3000554E534F525445445F5345474D454E542D +:10AD40005F53554D000000004154414E3200000059 +:10AD5000554E534F525445445F5345474D454E540D +:10AD60005F4D494E000000005349474E00FFFFFF72 +:10AD7000FCA51C0200A61C0210A61C0220A61C0298 +:10AD800028A61C023CA61C024CA61C0258A61C02AB +:10AD90006CA61C0274A61C0284A61C0298A61C02A7 +:10ADA000ACA61C02B8A61C02D8A61C02E4A61C0273 +:10ADB00024A81C02F4A61C0200A71C0204A71C0263 +:10ADC0000CA71C021CA71C0224A71C022CA71C02F7 +:10ADD000C0A71C0270A81C023CA71C024CA71C02A6 +:10ADE00054A71C025CA71C0270A71C027CA71C02B3 +:10ADF00084A71C028CA71C02A4A71C02A8A71C02E3 +:10AE0000C4A71C02CCA71C02E0A71C024CAC1C026D +:10AE1000F4A71C02FCA71C0200A81C0204A81C0228 +:10AE20000CA81C022CA81C023CA81C0258A81C023E +:10AE30005CA81C0264A81C026CA81C0278A81C0256 +:10AE400084A81C02A0A81C02A8A81C02B0A81C026E +:10AE5000B8A81C02C0A81C02C8A81C02D0A81C02CA +:10AE6000D4A81C02DCA81C02E4A81C02F4A81C0242 +:10AE700000A91C0234A81C0208A91C020CA91C026F +:10AE80001CA91C022CA91C0234A91C02ECA81C023F +:10AE900040A91C024CA91C0270AB1C0250A91C0248 +:10AEA00058A91C0260A91C0268A91C026CA91C02FA +:10AEB00074A91C0280A91C028CA91C0298A91C025E +:10AEC000A0A91C02ACA91C02B4A91C02C0A91C02A6 +:10AED000CCA91C02D4A91C02E0A91C02ECA91C02EA +:10AEE000F8A91C0200AA1C020CAA1C0214AA1C022B +:10AEF00020AA1C0228AA1C0240AA1C024CAA1C025E +:10AF000060AA1C02F4AB1C026CAA1C0274AA1C02EC +:10AF10007CAA1C0284AA1C0290AA1C0298AA1C02E9 +:10AF2000A4AA1C02A8AA1C02B0AA1C02B8AA1C024D +:10AF3000BCAA1C02D0AA1C02DCAA1C02E8AA1C02A1 +:10AF4000F8AA1C0200AB1C020CAB1C0210AB1C02CA +:10AF500018AB1C0230AB1C0248AB1C0254AB1C02E9 +:10AF600060AB1C0268AB1C0274AB1C0284AB1C02FD +:10AF7000A8AB1C02B0AB1C02BCAB1C02CCAB1C02CD +:10AF8000D4AB1C02DCAB1C02E4AB1C02ECAB1C021D +:10AF9000F8AB1C0204AC1C0214AC1C0228AC1C0252 +:10AFA00038AC1C0244AC1C0258AC1C0264AC1C0241 +:10AFB00074AC1C0284AC1C0294AC1C02ACAC1C0231 +:10AFC000B8AC1C02C8AC1C02D4AC1C02DCAC1C0229 +:10AFD000F4AC1C0200AD1C0218AD1C0230AD1C020A +:10AFE00048AD1C0250AD1C0268AD1C020000000000 +:10AFF000496E70757420696E646578202564206FD1 +:10B000007574206F662072616E676520286C656EAE +:10B010006774682069732025642900FF4F75747078 +:10B02000757420696E646578202564206F757420BE +:10B030006F662072616E676520286C656E67746844 +:10B0400020697320256429004D697373696E672038 +:10B05000726567697374726174696F6E20666F726E +:10B06000206F70636F64655F696E64657820256426 +:10B070000A0000004661696C656420746F20676592 +:10B080007420726567697374726174696F6E20668B +:10B09000726F6D206F7020636F64652025730A20C6 +:10B0A00000000000536B697070696E67206F70203C +:10B0B000666F72206F70636F64655F696E64657838 +:10B0C0002025640A00000000556E737570706F7261 +:10B0D000746564206265686176696F723A20666F94 +:10B0E000756E64206275696C74696E206F7065722C +:10B0F00061746F722025732077697468206375739B +:10B10000746F6D206F7074696F6E732E0A0000008B +:10B11000446964206E6F742066696E6420612070DB +:10B12000617273657220666F7220257300FFFFFFE6 +:10B130004661696C6564207374617274696E67201E +:10B140006D6F64656C20616C6C6F636174696F6EA8 +:10B150002E0A00004661696C656420746F20616C82 +:10B160006C6F63617465206D656D6F727920666FB9 +:10B170007220636F6E746578742D3E696E7075749D +:10B180005F74656E736F72735F2C20256420627923 +:10B1900074657320726571756972656400000000E2 +:10B1A0004661696C656420746F20696E69746961B9 +:10B1B0006C697A6520696E7075742074656E736F42 +:10B1C00072202564000000004661696C656420748B +:10B1D0006F20616C6C6F63617465206D656D6F725B +:10B1E0007920666F7220636F6E746578742D3E6F80 +:10B1F00075747075745F74656E736F72735F2C20F5 +:10B200002564206279746573207265717569726551 +:10B21000640000004661696C656420746F20696E8B +:10B22000697469616C697A65206F757470757420D2 +:10B2300074656E736F7220256400FFFF496E766F30 +:10B240006B6528292063616C6C6564206166746598 +:10B250007220696E697469616C697A6174696F6E74 +:10B26000206661696C65640A00FFFFFF496E660035 +:10B270004E614E002A325E000304080B0D0E1112BF +:10B28000131415161700FFFF2E2E2F7372632F61F4 +:10B29000695F617070732F636F6D6D6F6E2F746572 +:10B2A0006E736F72666C6F772F6C6974652F6B6548 +:10B2B000726E656C732F6B65726E656C5F75746909 +:10B2C0006C2E6363000000007363616C655F6469EA +:10B2D0006666202F206F75747075745F7363616C80 +:10B2E00065203C3D20302E3032000000696E7075C4 +:10B2F000745F70726F647563745F7363616C6520F3 +:10B300003E3D203000FFFFFF66616C73650000006A +:10B310006E6F5F696E74656765725F6F7665726682 +:10B320006C6F775F66726F6D5F7175616E74697A4D +:10B330006174696F6E00FFFF696E7075742D3E71E8 +:10B3400075616E74697A6174696F6E2E7479706557 +:10B350000000000066696C7465722D3E747970653A +:10B36000203D3D206B54664C697465496E743820ED +:10B370007C7C2066696C7465722D3E7479706520E2 +:10B380003D3D206B54664C697465496E7434000011 +:10B390006E756D5F6368616E6E656C7300000000B2 +:10B3A00066696C7465722D3E64696D732D3E6461CF +:10B3B00074615B616666696E655F7175616E746903 +:10B3C0007A6174696F6E2D3E7175616E74697A650C +:10B3D000645F64696D656E73696F6E5D00FFFFFF8A +:10B3E000556E6B6E6F776E207479706500FFFFFF8E +:10B3F0004E4F545950450000464C4F415433320093 +:10B40000494E54333200000055494E543800000074 +:10B41000494E543634000000535452494E47000000 +:10B42000424F4F4C00000000494E5431360000009E +:10B43000434F4D504C45583634000000494E543867 +:10B4400000000000464C4F4154313600464C4F41FD +:10B4500054363400434F4D504C455831323800007B +:10B4600055494E54363400005245534F55524345CA +:10B470000000000056415249414E540055494E5477 +:10B480003332000055494E5431360000494E543491 +:10B4900000FFFFFFF0B31C02F8B31C0200B41C0253 +:10B4A00008B41C0210B41C0218B41C0220B41C0204 +:10B4B00028B41C0230B41C023CB41C0244B41C026C +:10B4C0004CB41C0254B41C0260B41C0268B41C02CC +:10B4D00074B41C027CB41C0284B41C028CB41C0224 +:10B4E000496E707574206172726179206E6F74207C +:10B4F00070726F766964656420666F72206F706524 +:10B50000726174696F6E20272573272E0A00000070 +:10B51000466F756E6420746F6F206D616E79206464 +:10B52000696D656E73696F6E7320696E20746865EE +:10B5300020696E707574206172726179206F662067 +:10B540006F7065726174696F6E20272573272E0AEC +:10B5500000FFFFFF556E737570706F727465642025 +:10B5600064617461207479706520256420696E209F +:10B5700074656E736F720A0072657368617065003E +:10B580004F70206275696C74696E5F636F646520CB +:10B590006F7574206F662072616E67653A2025644E +:10B5A0002E2041726520796F75207573696E672052 +:10B5B0006F6C642054464C6974652062696E6172D8 +:10B5C000792077697468206E65776572206D6F6485 +:10B5D000656C3F004469646E27742066696E642060 +:10B5E0006F7020666F72206275696C74696E206F6F +:10B5F00070636F64652027257327207665727369F1 +:10B600006F6E20272564272E20416E206F6C6465A5 +:10B61000722076657273696F6E206F662074686938 +:10B6200073206275696C74696E206D696768742037 +:10B63000626520737570706F727465642E2041723C +:10B640006520796F75207573696E6720616E206F54 +:10B650006C642054464C6974652062696E6172792D +:10B6600020776974682061206E65776572206D6F40 +:10B6700064656C3F0A0000004F70657261746F7200 +:10B68000207769746820435553544F4D2062756983 +:10B690006C74696E5F636F646520686173206E6FA0 +:10B6A00020637573746F6D5F636F64652E0A00FFAE +:10B6B00063616E6E6F74206372656174652073746C +:10B6C000643A3A766563746F72206C617267657272 +:10B6D000207468616E206D61785F73697A652829CE +:10B6E00000FFFFFF4F757470757420766563746F8B +:10B6F00072206973206E756C6C20706F696E746552 +:10B70000722E0A004F757470757420766563746FBD +:10B710007220697320736D616C6C6572207468614E +:10B720006E20256C750A0000546F70204E207265E3 +:10B7300073756C74732063616E6E6F742062652024 +:10B740007A65726F0A00000054656E736F72207420 +:10B75000797065202573206E6F7420737570706F1B +:10B760007274656420627920636C617373696669C1 +:10B7700065720A004661696C656420746F206765B4 +:10B780007420746F70204E20726573756C74732012 +:10B790007365740A00FFFFFF4E3361726D33617091 +:10B7A000703130436C61737369666965724500FF7F +:10B7B000588B1D0298B71C0200000000B0B71C0295 +:10B7C000296A01022D6A0102B96E0102496E766F83 +:10B7D0006B65206661696C65642E0A004572726F44 +:10B7E000723A204E6F20696E74657270726574656E +:10B7F00072210A00496E76616C69642074656E730B +:10B800006F720A0074656E736F720000766F696400 +:10B810002061726D3A3A6170703A3A4D6F64656CAE +:10B820003A3A4C6F6754656E736F72496E666F2853 +:10B8300054664C69746554656E736F722A290000F2 +:10B840002E2E2F7372632F61695F617070732F6387 +:10B850006F6D6D6F6E2F4D6F64656C2E636300FFAF +:10B86000496E76616C696420696E74657270726588 +:10B870007465720A0000000062617369635F73742B +:10B8800072696E673A20636F6E7374727563746960 +:10B890006F6E2066726F6D206E756C6C2069732000 +:10B8A0006E6F742076616C696400FFFF7665637467 +:10B8B0006F723A3A5F4D5F72616E67655F6368658C +:10B8C000636B3A205F5F6E20287768696368206940 +:10B8D0007320257A7529203E3D20746869732D3EBA +:10B8E00073697A65282920287768696368206973F5 +:10B8F00020257A752900FFFF766563746F723A3AE6 +:10B900005F4D5F64656661756C745F617070656ED4 +:10B910006400FFFF4D6F64656C2773207363686577 +:10B920006D612076657273696F6E2025642069737E +:10B93000206E6F7420657175616C20746F20737553 +:10B9400070706F727465642076657273696F6E20B3 +:10B9500025642E004661696C656420746F206372F3 +:10B960006561746520616C6C6F6361746F720A004D +:10B9700074656E736F7220616C6C6F636174696F54 +:10B980006E206661696C6564210A00006661696CFD +:10B99000656420746F206765742074656E736F72C0 +:10B9A000730A00FF4E3361726D33617070354D6FF5 +:10B9B00064656C4500FFFFFF588B1D02A4B91C0293 +:10B9C00000000000B8B91C028975010200000000E7 +:10B9D00000000000256C752920256C75202825663F +:10B9E00029202D3E202573004653505F5355434375 +:10B9F000455353203D3D2065727200002E2E2F735B +:10BA000072632F61695F617070732F636F6D6D6F0B +:10BA10006E2F74696D65722E6300FFFF74696D652A +:10BA2000725F696E697400FF7470205B25645D202D +:10BA30005B253033642C253033645D002A2A205284 +:10BA40005F4144435F526561642041504920666113 +:10BA5000696C6564202A2A200D0A0000257325736D +:10BA6000257325642E253032642F25642E2530322F +:10BA70006425730D0A2573002573257325732564CA +:10BA800025730D0A257300FF0A0D4E6F74653A2069 +:10BA9000534452414D2073746174652063616E6E2E +:10BAA0006F742062652064657465726D696E65648B +:10BAB0002C20706C6561736520636865636B20532F +:10BAC0005731206F6E2074617267657420626F61F8 +:10BAD00072642E000D4E6F74653A20534452414DEE +:10BAE0002073746174652063616E6E6F742062658B +:10BAF0002064657465726D696E65642C20706C6578 +:10BB000061736520636865636B20535731206F6EE6 +:10BB10002074617267657420626F6172642E000028 +:10BB2000477261706869637320646174612069732E +:10BB300020636F7272757074656420210D0A00FFB6 +:10BB40002276616C7565223A000000002573303062 +:10BB50003030000025732E30303030001B5B480041 +:10BB60001B5B324A000000001B5B33376D00000096 +:10BB70001B5B33326D0000001B5B33383B353B32BF +:10BB800030386D001B5B39316D0000001B5B3130BC +:10BB90003B3431481B5B4B001B5B393B3431481B4A +:10BBA0005B4B00001B5B383B3431481B5B4B000098 +:10BBB0001B5B75001B5B73005CBB1C0260BB1C0243 +:10BBC00068BB1C0270BB1C028CBB1C0298BB1C0215 +:10BBD000A4BB1C02B0BB1C02B4BB1C022E2E2F73D4 +:10BBE00072632F6A6C696E6B5F636F6E736F6C65E7 +:10BBF0002E6300FF4A6C696E6B5F636F6E736F6CD0 +:10BC0000655F7772697465000D0A25642E20494EC0 +:10BC10005445524143544956452041492C20434FF5 +:10BC20004E4E4543544956495459202620484D49C3 +:10BC30002044454D4F530D0A0D0A00000A0D4E6F6A +:10BC400074653A2043616D65726120737461746537 +:10BC50002063616E6E6F7420626520646574657226 +:10BC60006D696E65642C20706C6561736520636816 +:10BC700065636B20535731206F6E20746172676566 +:10BC80007420626F6172642E000000000D4E6F74AC +:10BC9000653A2043616D657261207374617465203B +:10BCA00063616E6E6F742062652064657465726D89 +:10BCB000696E65642C20706C6561736520636865CE +:10BCC000636B20535731206F6E2074617267657407 +:10BCD00020626F6172642E000D0A5468652041492C +:10BCE0002C20636F6E6E65637469766974792C209D +:10BCF000616E6420484D49206170706C69636174A5 +:10BD0000696F6E73206172652072756E6E696E6701 +:10BD1000206F6E2074686520454B2D5241384431A8 +:10BD2000206B69742E0D0A54617020746865206D53 +:10BD3000656E752069636F6E206F6E207468652074 +:10BD400077656C636F6D652073637265656E2064E3 +:10BD50006973706C61796564206F6E20746865200A +:10BD60004D4950492047726170686963730D0A45F7 +:10BD70007870616E73696F6E20426F6172642061CA +:10BD80006E64206C61756E636820766172696F7590 +:10BD900073206170706C69636174696F6E732E0DCE +:10BDA0000A0000000D0A0D0A3E20507265737320D0 +:10BDB00073706163652062617220746F20726574B4 +:10BDC00075726E20746F204D454E552E0D0A000081 +:10BDD00056657273696F6E20312E302E310000006F +:10BDE000546F206578706C6F726520766172696F30 +:10BDF000757320496E74657261637469766520435A +:10BE00006F6E6E6563746976697479202620484D7B +:10BE1000492044656D6F730D0A0D0A612920506C2D +:10BE20006561736520636F6E6E6563742074686509 +:10BE3000204D495049204772617068696320616EE6 +:10BE4000642043616D65726120457870616E73692D +:10BE50006F6E20426F6172647320696E636C7564EB +:10BE6000656420696E0D0A20202074686520454BAA +:10BE70002D5241384431206B697420746F207468EE +:10BE80006520454B2D524138443120626F61726408 +:10BE90002E0D0A622920506C6561736520636F6EF8 +:10BEA0006E656374207468652045746865726E659C +:10BEB00074206361626C6520696E636C756465648F +:10BEC00020696E2074686520454B2D5241384431FD +:10BED000206B697420746F2074686520454B2D0DAC +:10BEE0000A202020524138443120626F6172642060 +:10BEF000616E6420796F757220496E7465726E652B +:10BF00007420526F75746572206F72205377697454 +:10BF100063682E0D0A632920526573657420746866 +:10BF200065206B697420616E6420666F6C6C6F773E +:10BF30002074686520696E737472756374696F6EBE +:10BF4000732E0D0A0D0A0000436F6E6669677572E5 +:10BF50006174696F6E207377697463682028535722 +:10BF600031292073657474696E67732028436F6E7E +:10BF70006E65637469766974792044454D4F290D67 +:10BF80000A0000005357312D31205357312D3220F4 +:10BF90005357312D33205357312D34205357312DE2 +:10BFA00035205357312D36205357312D37205357D5 +:10BFB000312D38200D0A0000204F46462020204F0A +:10BFC00046462020204F46462020204F464620202F +:10BFD000204F4E202020204F46462020204F4E202C +:10BFE0002020204F464620200D0A0000436F6E6639 +:10BFF000696775726174696F6E20737769746368BD +:10C000002028535731292073657474696E67732033 +:10C010002841492043616D6572612044454D4F2997 +:10C020000D0A0000204F46462020204F4646202083 +:10C03000204F4E202020204F46462020204F4646AD +:10C040002020204F46462020204F4E202020204FE9 +:10C05000464620200D0A00FF0D0A25642E204B497C +:10C060005420494E464F524D4154494F4E0D0A00FF +:10C070000D0A1B5B326D1B5B33376D206129204B32 +:10C080006974206E616D653A2020202020202020D8 +:10C0900020202020202020202020202020202020A0 +:10C0A0002020202573200D0A1B5B326D1B5B33376C +:10C0B0006D206229204B6974206F72646572696E0D +:10C0C000672070617274206E756D6265723A20200F +:10C0D0002020202020202020202573200D0A1B5BFB +:10C0E000326D1B5B33376D2063292052412044653C +:10C0F000766963652070617274206E756D62657219 +:10C100003A20202020202020202020202020202510 +:10C11000730D0A1B5B326D1B5B33376D2064292066 +:10C120005241204D4355203132382D6269742055DB +:10C130006E697175652049442028686578293A2020 +:10C14000202020201B5B33326D253038781B5B3379 +:10C15000376D2D1B5B33326D253038781B5B3337E1 +:10C160006D2D1B5B33326D253038781B5B33376D9B +:10C170002D1B5B33326D253038781B5B33376D0DEB +:10C180000A1B5B326D1B5B33376D206529205241E2 +:10C19000204D4355204469652074656D706572615A +:10C1A000747572652028462F43293A2020202020CC +:10C1B00020201B5B33326D25642E253032642F2501 +:10C1C000642E253032641B5B33376D200D0A1B5BF8 +:10C1D000326D1B5B33376D20662920426C756520FC +:10C1E0004C454420626C696E6B696E6720667265AF +:10C1F0007175656E63792028487A293A2020201BC2 +:10C200005B33326D25641B5B33376D200D0A1B5B7E +:10C21000326D1B5B33376D20672920426C756520BA +:10C220004C454420626C696E6B696E6720696E7460 +:10C23000656E7369747920282525293A20202020ED +:10C240001B5B33326D25641B5B33376D2000FFFFB2 +:10C250000D0A1B5B326D1B5B33376D57656C636F6B +:10C260006D6520746F20515345502050726F6A6580 +:10C27000637420666F72202573210D0A0000000090 +:10C280000D0A496D706F7274616E743A000000009F +:10C290000D0A20312E2053657420436F6E66696746 +:10C2A00075726174696F6E20537769746368657322 +:10C2B000202853573129203320616E6420372074A1 +:10C2C0006F204F4E20616E6420616C6C206F74682B +:10C2D00065727320746F204F464600000D0A2020BF +:10C2E00020207072696F7220746F2072756E6E6993 +:10C2F0006E67204149206170706C69636174696F79 +:10C300006E732028466163652044657465637469B3 +:10C310006F6E20616E6420496D61676520436C61BA +:10C320007373696669636174696F6E290000000048 +:10C330000D0A20322E2053657420436F6E666967A4 +:10C3400075726174696F6E20537769746368657381 +:10C35000202853573129203520616E6420372074FE +:10C360006F204F4E20616E6420616C6C206F74688A +:10C3700065727320746F204F464600000D0A20201E +:10C3800020207072696F7220746F2072756E6E69F2 +:10C390006E6720636F6E6E65637469766974792069 +:10C3A0006170706C69636174696F6E732028437586 +:10C3B0007272656E637920436F6E76657274657212 +:10C3C0002C20576F726C642054696D65000000006A +:10C3D0000D0A20202020616E6420576F726C64204B +:10C3E00057656174686572292E0D0A000D0A3E209A +:10C3F00053656C6563742066726F6D207468652088 +:10C400006F7074696F6E7320696E20746865206D3B +:10C41000656E752062656C6F773A0D0A0D0A4D45A1 +:10C420004E5500004B697420496E666F726D6174E1 +:10C43000696F6E000D0A2025642E20257300000010 +:10C44000496E7465726163746976652041492C2078 +:10C45000436F6E6E6563746976697479202620482F +:10C460004D492044656D6F73000000004375727282 +:10C47000656E637920436F6E7665727465722052C3 +:10C480006566726573682000576F726C642054692A +:10C490006D65205A6F6E65732052656672657368AC +:10C4A00020000000576F726C6420576561746865E6 +:10C4B0007220526566726573682000004150492001 +:10C4C0004B6579732048656C702026204D616E6144 +:10C4D00067656D656E7400004E65787420537465F1 +:10C4E0007073000043555252454E435920434F4EFE +:10C4F00056455254455220524546524553480D0A1E +:10C500000D0A00002025642E202573005768696CF1 +:10C51000652072656672657368696E672074686508 +:10C520002043757272656E637920436F6E76657213 +:10C53000746572206170706C69636174696F6E20DC +:10C54000666F7220746865206669727374207469FE +:10C550006D652C2051534550000000000D0A77698D +:10C560006C6C2070726F6D707420746865207573C8 +:10C57000657220746F20656E746572207468652022 +:10C58000415049206B65792E204166746572207494 +:10C59000686520415049206B65792069732070726D +:10C5A0006F76696465642062790000000D0A746822 +:10C5B0006520757365722C2069742069732073740B +:10C5C0006F72656420696E207468652044617461CF +:10C5D00020466C617368206F662074686520524144 +:10C5E000384431204D43552E20466F7220737562BA +:10C5F00073657175656E74000D0A72656672657398 +:10C600006865732C20746865205153455020776904 +:10C610006C6C20757365207468652073746F726527 +:10C620006420415049206B657920746F20676574E0 +:10C63000207468652063757272656E74206461741D +:10C64000612066726F6D00000D0A6170702E637557 +:10C650007272656E63796170692E636F6D0D0A0089 +:10C660000D0A456E7375726520746865204574689F +:10C6700065726E6574206361626C652069732073F6 +:10C6800065637572656C7920636F6E6E6563746542 +:10C690006420616E6420496E7465726E65742061F9 +:10C6A00063636573732028776974686F757400001D +:10C6B0000D0A6669726577616C6C732C2065746312 +:10C6C0002E2920697320617661696C61626C652E28 +:10C6D0000D0A00000D0A3E20507265737320616ED2 +:10C6E00079206B657920746F20636F6E74696E7545 +:10C6F000652072656672657368696E672E204F7279 +:10C70000207072657373207370616365206261725B +:10C7100020746F2072657475726E20746F204D45A1 +:10C720004E552E0D0A0000000D0A446174612072FE +:10C7300065667265736820696E2070726F677265D6 +:10C7400073732E2054686973206D61792074616B56 +:10C75000652061626F75742032206D696E75746535 +:10C76000732E20506C656173652062652070617462 +:10C7700069656E742E0D0A000D0A43616E6E6F744A +:10C7800020636F6E6E65637420746F20746865201B +:10C79000496E7465726E65742E20436865636B2004 +:10C7A00074686520666F6C6C6F77696E6720626570 +:10C7B000666F726520747279696E6720616761695E +:10C7C0006E3A0D0A000000000D0A312E20457468F3 +:10C7D00065726E6574206361626C65206973207395 +:10C7E00065637572656C7920636F6E6E65637465E1 +:10C7F000640D0A000D0A322E20496E7465726E6552 +:10C800007420636F6E6E65637469766974792069EC +:10C81000732070726573656E740D0A000D0A332EF5 +:10C82000204669726577616C6C2073657474696EFB +:10C83000677320617265206E6F7420626C6F636B2A +:10C84000696E6720496E7465726E657420616363FA +:10C850006573730D0A0000000D0A50726573732032 +:10C8600073706163652062617220746F20726574F9 +:10C8700075726E20746F204D454E552E0D0A0000C6 +:10C88000574F524C442054494D45205A4F4E455322 +:10C8900020524546524553480D0A0D0A000000003B +:10C8A0005768696C652072656672657368696E6742 +:10C8B0002074686520576F726C642054696D652020 +:10C8C0005A6F6E65206170706C69636174696F6E18 +:10C8D00020666F72207468652066697273742074B4 +:10C8E000696D652C20515345500000000D0A777783 +:10C8F000772E776561746865726170692E636F6DFC +:10C900000D0A0000574F524C4420574541544845AA +:10C910005220524546524553480D0A0D0A00000068 +:10C920005768696C652072656672657368696E67C1 +:10C930002074686520576F726C6420576561746855 +:10C940006572206170706C69636174696F6E2066D6 +:10C950006F72207468652066697273742074696DE3 +:10C96000652C205153455000415049204B455953A7 +:10C970002048454C502026204D414E4147454D45CD +:10C980004E540D0A0D0A0000415049206B65797321 +:10C9900020617265207265717569726564206279C3 +:10C9A0002074686520636F6E6E6563746976697460 +:10C9B00079206170706C69636174696F6E73207443 +:10C9C0006F206F627461696E206E6561720D0A007E +:10C9D0007265616C2D74696D652064617461206697 +:10C9E000726F6D2074686972642D70617274792041 +:10C9F00073657276696365732E205468652075735C +:10CA00006572732061726520726571756972656403 +:10CA100020746F207369676E0D0A000075702F63B4 +:10CA2000726561746520616E206163636F756E74F9 +:10CA3000207769746820746865207365727669630D +:10CA4000652070726F76696465727320746F2067F9 +:10CA500065742074686520415049206B6579732E98 +:10CA60000D0A0D0A0000000020312E20576F726C55 +:10CA700064205765617468657220616E6420576F29 +:10CA8000726C642054696D65205A6F6E6573206105 +:10CA900070706C69636174696F6E73207265717513 +:10CAA00069726520616E20415049206B65790D0ADD +:10CAB0002020202066726F6D207765617468657232 +:10CAC0006170692E636F6D0D0A00000020322E2008 +:10CAD00043757272656E637920436F6E766572740A +:10CAE0006572206170706C69636174696F6E207229 +:10CAF0006571756972657320616E20415049206BC4 +:10CB000065790D0A2020202066726F6D206170709B +:10CB10002E63757272656E63796170692E636F6DD5 +:10CB20000D0A00000D0A5768696C6520726566720F +:10CB3000657368696E672074686520636F6E6E65E3 +:10CB400063746976697479206170706C696361746B +:10CB5000696F6E7320666F722074686520666972F3 +:10CB600073742074696D652C0D0A00007468697314 +:10CB700020515345502077696C6C2070726F6D7036 +:10CB80007420746865207573657220746F20656EFB +:10CB90007465722074686520415049206B65797313 +:10CBA0002E204166746572207468652041504920CA +:10CBB0006B657973206172650D0A000070726F7683 +:10CBC0006964656420627920746865207573657294 +:10CBD0002C2074686579206172652073746F7265AA +:10CBE0006420696E20746865204461746120466C1D +:10CBF000617368206F662074686520524138443143 +:10CC0000204D43552E0D0A0055706F6E20737562CE +:10CC100073657175656E742072656672657368659B +:10CC2000732C2074686520515345502077696C6CD3 +:10CC3000206C6F6F6B20666F7220746865204150A6 +:10CC400049206B6579732073746F72656420696E17 +:10CC500020746865204D43550D0A0000616E642CF8 +:10CC6000696620666F756E642C2077696C6C207520 +:10CC70007365207468656D20746F20676574207417 +:10CC800068652063757272656E74206461746120DA +:10CC900066726F6D20746869726420706172746965 +:10CCA00065732E0D0A0000000D0A3E205072657358 +:10CCB000732027452720746F206572617365207487 +:10CCC0006865206578697374696E672041504920F2 +:10CCD0006B657973202869662070726573656E7460 +:10CCE000290D0A20206F7220707265737320737093 +:10CCF0006163652062617220746F20726574757261 +:10CD00006E20746F204D454E552E0D0A0D0A000001 +:10CD1000436F6D706C65746564202D20446174618F +:10CD2000206572617365642E0D0A00FF24C41C0225 +:10CD300005A3010240C41C02B1980102D8C41C0220 +:10CD400019AB0102E06E1D02000000000D0A25640F +:10CD50002E204E4558542053544550530D0A000080 +:10CD60000D0A56697369742074686520666F6C6C6F +:10CD70006F77696E672055524C7320746F206C6515 +:10CD800061726E2061626F757420746865206B69D2 +:10CD90007420616E64207468652052412066616D64 +:10CDA000696C79206F660D0A4D4355732C20646FB2 +:10CDB000776E6C6F616420746F6F6C7320616E644A +:10CDC00020646F63756D656E746174696F6E2C207D +:10CDD000616E642067657420737570706F72740D76 +:10CDE0000A0D0A20612920454B2D5241384431203B +:10CDF0007265736F75726365733A2020202020205E +:10CE00002072656E657361732E636F6D2F72612F73 +:10CE1000656B2D7261386431200D0A206229205221 +:10CE200041206B69747320696E666F726D617469FD +:10CE30006F6E3A20202020202072656E657361732A +:10CE40002E636F6D2F72612F6B6974730D0A2063EF +:10CE5000292052412070726F6475637420696E6678 +:10CE60006F726D6174696F6E3A20202072656E6515 +:10CE70007361732E636F6D2F72610D0A2064292018 +:10CE800052412070726F6475637420737570706F97 +:10CE9000727420666F72756D3A2072656E6573618B +:10CEA000732E636F6D2F72612F666F72756D0D0A31 +:10CEB0002065292052656E657361732073757070EB +:10CEC0006F72743A202020202020202020207265BC +:10CED0006E657361732E636F6D2F737570706F72F3 +:10CEE0007400FFFF6170692E776561746865726117 +:10CEF00070692E636F6D00006170692E63757272C8 +:10CF0000656E63796170692E636F6D004E6574772D +:10CF10006F726B436F6E7465787420213D204E559F +:10CF20004C4C00002E2E2F7372632F6E6574776F3A +:10CF3000726B5F7468726561645F656E7472792E7E +:10CF4000630000002D2D2D2D2D424547494E2043D5 +:10CF5000455254494649434154452D2D2D2D2D0A06 +:10CF60004D494946617A434341314F6741774942D0 +:10CF700041674952414949517A374453514F4E5ABA +:10CF80005247506775324F43697741774451594A48 +:10CF90004B6F5A496876634E4151454C4251417737 +:10CFA0000A547A454C4D416B474131554542684DD5 +:10CFB0004356564D784B54416E42674E5642416F30 +:10CFC0005449456C7564475679626D563049464EF2 +:10CFD0006C593356796158523549464A6C6332561A +:10CFE000680A636D4E6F49456479623356774D52D6 +:10CFF000557745775944565151444577784A5531CC +:10D000004A4849464A7662335167574445774868EB +:10D01000634E4D5455774E6A41304D5445774E44DA +:10D020004D340A5768634E4D7A55774E6A41304DFC +:10D030005445774E444D34576A42504D51737743AF +:10D040005159445651514745774A56557A45704D86 +:10D050004363474131554543684D67535735305A0F +:10D06000584A750A5A5851675532566A64584A7078 +:10D0700064486B67556D567A5A57467959326767D7 +:10D0800052334A76645841784654415442674E566A +:10D0900042414D5444456C54556B6367556D397628 +:10D0A000644342590A4D54434341694977445159B5 +:10D0B0004A4B6F5A496876634E415145424251414D +:10D0C00044676749504144434341676F4367674939 +:10D0D00042414B336F4A4850304644667A6D35348E +:10D0E00072567967630A68373763743938346B4925 +:10D0F0007875504F5A586F486A3364634B692F767E +:10D1000056716276594154796A62336D6947624556 +:10D1100053547472466A2F525153613738663075D2 +:10D120006F786D79462B0A30544D38756B6A313300 +:10D13000586E6673376A2F457645686D6B7642691F +:10D140006F5A786155706D5A6D7950666A78777646 +:10D150003630704967627A354D446D674B37695395 +:10D16000342B336D5836550A41352F5452356438B7 +:10D170006D55676A552B6734726B384B62344D7549 +:10D1800030556C586A49423074746F763044694E39 +:10D1900065774E7749527431386A41382B6F2B7559 +:10D1A0003364706A712B73570A54384B4F4555746A +:10D1B0002B7A77766F2F3756334C765379653072EA +:10D1C000675442496C4448434E41796D6734564D2B +:10D1D0006B3742505A37686D2F454C4E4B6A442B83 +:10D1E0004A6F324652337179480A423554305933C6 +:10D1F00048734C754A765735694234596C634E48CA +:10D200006C73647538376B474A353574756B6D6967 +:10D21000386D78644151345137653252434F467608 +:10D22000753339366A33782B55430A423569504E87 +:10D23000676956352B49336C673032645A37374447 +:10D240006E4B78485A7538412F6C4A4264694233B4 +:10D250005157304B745A42366177426470554B4493 +:10D26000396A6631623053487A55760A4B426473A4 +:10D2700030706A4271416C6B643235484E37724F80 +:10D2800072466C65614A312F6374614A78515A4223 +:10D290004B54355A5074306D3953544A456164616A +:10D2A0006F307841483061686D62576E0A4F6C4646 +:10D2B00075686A756566584B6E45675634576530B4 +:10D2C0002B5558675643774F506A644176426249FE +:10D2D0002B65306F6353334D4645767A473675423A +:10D2E00051453378446B33537A796E546E0A6A68C9 +:10D2F0003842434E4177314674784E7251487573C7 +:10D3000045774D467849743449376D4B5A395949F8 +:10D3100071696F796D437A4C7139677751626F6FBC +:10D320004D445161485742664562777262770A718F +:10D330004879474F30616F534371493348616164A5 +:10D340007238666171553947592F724F504E6B33A1 +:10D3500073677244516F6F2F2F6662346856433182 +:10D36000434C514A31336865663459353343490A71 +:10D370007255376D325973367874306E5557372F72 +:10D38000764754314D304E5041674D424141476AD6 +:10D39000516A42414D4134474131556444774542D9 +:10D3A0002F77514541774942426A415042674E5674 +:10D3B0000A48524D42416638454254414441514821 +:10D3C0002F4D4230474131556444675157424252D4 +:10D3D0003574466E6D6537626C3541467A674169D2 +:10D3E000497942705939756D62626A414E42676B84 +:10D3F000710A686B69473977304241517346414140 +:10D400004F434167454156523959716279797146A6 +:10D410004451444C4859476D6B674A796B49724790 +:10D420004631584970752B494C6C61532F56396CF5 +:10D430005A4C0A7562687A45466E54495A642B35CF +:10D440003078782B374C53594B30357141767146D3 +:10D4500079465768664651446C6E727A75425A3600 +:10D4600062724A46652B476E592B456750626B3690 +:10D470005A47510A334265625968744638476156C3 +:10D48000306E787677756F3737782F5079396175C8 +:10D490004A2F4770734D69752F58312B6D766F6920 +:10D4A000424F762F32582F716B5373697352634F0B +:10D4B0006A2F4B4B0A4E4674593250774279565375 +:10D4C000357543624D696F677A6955777468447939 +:10D4D00043332B3657567757364C4C7633784C6659 +:10D4E00048546A7543766A4849496E4E7A6B744867 +:10D4F00043674B51350A4F52417A49344A4D504A9D +:10D500002B47736C575948623470686F77696D3573 +:10D510003769617A74584F6F4A775464774A783420 +:10D520006E4C4367644E624F68646A736E767A71BC +:10D530007648753755720A546B58575374416D7A53 +:10D540004F567979676871705A586A4661483370E6 +:10D550004F334A4C462B6C2B2F2B734B414975761E +:10D56000746437752B4E7865354157307764655252 +:10D570006C4E384E7764430A6A4E50456C707A564A +:10D580006D625571344A55616745697554446B48FD +:10D590007A73784870464B564B3771342B36335379 +:10D5A0004D314E393552314E62645768736364436E +:10D5B000622B5A414A7A56630A6F7969334234338F +:10D5C0006E6A544F5135794F662B314363655778F6 +:10D5D000473162515673355A756670734D6C6A7176 +:10D5E000345569302F316C76682B776A4368503434 +:10D5F0006B714B4F4A327178710A345267717361A3 +:10D60000684459567654483977376A5862794C6578 +:10D61000694E646438584D327739552F74377930F4 +:10D6200046662F39796930474534345A6134724639 +:10D63000324C4E396431315450410A6D5247756E47 +:10D64000554842636E574576674A42516C396E4A77 +:10D65000456955305A736E7667632F7562685067F7 +:10D6600058525234587133375A306A3472376731EE +:10D67000536745457A7778413537640A656D795047 +:10D6800078676359786E2F655234342F4B4A34458E +:10D6900042732B6C564452337665794A6D2B6B5826 +:10D6A0005139396232312F2B6A6835586F733141E5 +:10D6B0006E583569497472654743633D0A2D2D2DB7 +:10D6C0002D2D454E4420434552544946494341542B +:10D6D000452D2D2D2D2D0A004661696C6564207441 +:10D6E0006F20636F6E6E6563742074686520736568 +:10D6F000727665722C207265747279696E6720612A +:10D70000667465722033303030206D732E0D0A0040 +:10D710000D0A556E61626C6520746F20636F6E6ECA +:10D7200065637420746865207365727665722E2057 +:10D730004572726F7220636F64653A2025642E0D06 +:10D740000A00FFFF70526571756573744865616406 +:10D7500065727320213D202828766F6964202A296C +:10D76000302900006170696B65790000416E2065A9 +:10D7700072726F72206F6363757272656420617478 +:10D7800020616464696E6720416374697665204B2B +:10D79000657920696E2048545450436C69656E74F5 +:10D7A0005F41646448656164657228292077697403 +:10D7B00068206572726F7220636F64653A204572EB +:10D7C000726F723D25732E200D0A00FF0D0A46610F +:10D7D000696C656420696E2073657276657220637A +:10D7E0006F6E6E656374696F6E2065737461626CD1 +:10D7F0006973686D656E74002F76312F74696D657D +:10D800007A6F6E652E6A736F6E3F6B65793D0000AF +:10D81000257325732573000026713D4C6F6E646F70 +:10D820006E000000474554004661696C65642074D1 +:10D830006F20696E697469616C697A652048545417 +:10D8400050207265717565737420686561646572D6 +:10D85000733A204572726F723D25732E200D0A00B7 +:10D860004765744E6574776F726B54696D652052AD +:10D8700065717565737420486561646572203D202B +:10D8800025730D0A000000004765744E6574776FBC +:10D89000726B54696D6520526563656976656420B5 +:10D8A00064617461207573696E6720474554205226 +:10D8B000657175657374203D2025730D0A000000A5 +:10D8C0000D0A446174612072656672657368207325 +:10D8D00075636365737366756C2E0D0A0000000036 +:10D8E0000D0A507265737320737061636520626105 +:10D8F0007220746F2072657475726E20746F204D83 +:10D90000454E552C207468656E20707265737320C7 +:10D910003220746F2072756E20496E746572616377 +:10D92000746976652041492C000000000D0A436FA0 +:10D930006E6E6563746976697479202620484D4956 +:10D940002044656D6F7320616E6420766965772071 +:10D95000726563656E742064617461206F6E2074FB +:10D960006865204D4950492047726170686963734A +:10D9700020457870616E73696F6E00000D0A426F0A +:10D980006172642E0D0A0000226D65737361676514 +:10D99000223A22003C68746D6C3E00FF2F76312FD6 +:10D9A000666F7265636173742E6A736F6E3F6B6529 +:10D9B000793D00004765744E6574776F726B5765EB +:10D9C000617468657220526571756573742048656D +:10D9D00061646572203D2025730D0A004765744E11 +:10D9E0006574776F726B57656174686572206C65DA +:10D9F0006E205B25645D2047455420526571756536 +:10DA00007374203D202573200D0A00005570646159 +:10DA100074696E6720446174612000FF2D2D2D2DE7 +:10DA20002D424547494E20434552544946494341BA +:10DA300054452D2D2D2D2D0A4D494946567A4343E7 +:10DA4000417A2B67417749424167494E4167506CA3 +:10DA50006B32387873424E4A69477569467A414E4F +:10DA600042676B71686B694739773042415177463D +:10DA7000414442484D5173770A43515944565151DC +:10DA80004745774A56557A45694D43414741315597 +:10DA90004543684D5A523239765A32786C4946526B +:10DAA0007964584E3049464E6C636E5A70593256FE +:10DAB0007A4945784D517A45550A4D424947413199 +:10DAC000554541784D4C5231525449464A7662335D +:10DAD0005167556A45774868634E4D5459774E6A89 +:10DAE00049794D4441774D4441775768634E4D7AAB +:10DAF00059774E6A49794D4441770A4D44417757E9 +:10DB00006A42484D517377435159445651514745E4 +:10DB1000774A56557A45694D43414741315545430A +:10DB2000684D5A523239765A32786C494652796485 +:10DB3000584E3049464E6C636E5A700A5932567AC6 +:10DB40004945784D517A45554D42494741315545F2 +:10DB500041784D4C5231525449464A7662335167AE +:10DB6000556A4577676749694D4130474353714767 +:10DB70005349623344514542415155410A41344968 +:10DB800043447741776767494B416F49434151436C +:10DB90003245514B4C48754F6864357337334C2BC5 +:10DBA0005550726556703041386F6632432B58308D +:10DBB00079426F4A783976614D662F766F0A32372F +:10DBC00078714C7065586F34784C2B53763273668D +:10DBD0006E4F684232782B63575833752B35387146 +:10DBE000507076424B4A5871657155717634497957 +:10DBF000664C704C4763593976586D5837770A43ED +:10DC00006C3772614B6230786C7048445530514DBE +:10DC10002B4E4F73524F6A79426873532B7A3843B5 +:10DC20005A44666E5751704A534D486F6254535070 +:10DC3000533567344D2F53435965377A556A770A00 +:10DC400054634C43656F694B7537725057526E572A +:10DC500072342B77423743654D664743776344669A +:10DC60004C715A7462426B4F7464682B4A687046F8 +:10DC7000417A3277656153554B4B30506679626C0F +:10DC80000A71416A2B6C756738614A5254376F4D7F +:10DC900036694373566C676D793448714D4C6E58D4 +:10DCA000576E4F756E566D53506C6B396F726A328A +:10DCB00058776F5350774C7841774174637666613B +:10DCC000480A737A56737242685166345467544DE9 +:10DCD0003253307944704D3778536D6138797453CD +:10DCE0006D7A4A53713053506C793463706B392BB1 +:10DCF00061434549336F6E634B4B69506F345A6FC4 +:10DD000072380A592F6B422B586A39653178332B98 +:10DD10006E61482B757A66735135356C5665307671 +:10DD2000536276316748523678594B7534344C74A7 +:10DD3000635846696C577230367A716B5573707AD6 +:10DD4000426D6B0A4D69564F4B76466C524E4143BD +:10DD50007A71724F536254716E337944734542370E +:10DD600035304F727032796A6A33324A6766704D65 +:10DD700070662F566A73504F532B4331324C4F4FBE +:10DD8000526339320A774F31414B2F315444374374 +:10DD90006E3154734E7359716941393478726378B6 +:10DDA00033366D3937507462666B53495335723769 +:10DDB0003632444C3845474D5555584C6558645992 +:10DDC000576B3730700A614450764F6D627342343E +:10DDD0006F6D33785058563256344A393565535240 +:10DDE00051416F67422F6D71676874716D786C6215 +:10DDF000436C755130574564724862456738514FDE +:10DE0000422B4456724E0A566A7A526C77573579CD +:10DE10003076744F55756378442F5356524E754A79 +:10DE20004C4457636672307762724D375276312FA9 +:10DE30006F46423241435950547249726E71594E85 +:10DE40007867466C5149440A415141426F304977E5 +:10DE50005144414F42674E56485138424166384519 +:10DE600042414D43415959774477594456523054B1 +:10DE70004151482F42415577417745422F7A4164BD +:10DE800042674E56485134450A46675155354B381E +:10DE9000724A6E45614B30676E685339535A697ADE +:10DEA0007638496B54635434774451594A4B6F5A0E +:10DEB000496876634E4151454D4251414467674937 +:10DEC00042414A2B71516962620A4335752B2F78A2 +:10DED00036576B69342B6F6D564B617069364973D9 +:10DEE00074397754725967676F477876616C33730A +:10DEF000424F68325A356F666D6D574A79712B62A1 +:10DF0000586D594F6667364C45650A516B457A43E3 +:10DF10007A63397A6F6C77466371314A4B6A506124 +:10DF2000375853514347597A7949307A7A76464976 +:10DF30006F54677851364B664632493544556B7A93 +:10DF400070732B476C5165627475790A6836663850 +:10DF5000382F714256525269436C6D70496755783B +:10DF6000506F4C57377474584E4C777A6C644D58D8 +:10DF7000472B676E6F6F743754695961656C706BAE +:10DF8000747447734E2F48396F504D340A37484CDC +:10DF90007745585764797A52536A655A3261786680 +:10DFA00047333461724A34354A4B33566D675241B8 +:10DFB0006870756F2B394B346C2F3377563373364B +:10DFC0004D4A542F4B596E414B3979384A0A5A679A +:10DFD000664950787A38384E74464D4E3969694DE5 +:10DFE0004731443533446E30726557566C48785922 +:10DFF00063694E756143702B304B756549486F49B5 +:10E000003137656B6F3863644C69413645660A4D3C +:10E01000676664472B52437A67774152574741748A +:10E0200051736757536C3476666C5679325046504C +:10E03000457A3074762F62616C387861356D654C45 +:10E040004D4672554B5458356867557659552F0AC9 +:10E050005A3674476E36442F5171633666317A4CA6 +:10E0600058624277485373303964523243517A725E +:10E070006545785A42664D7A51734E684652416200 +:10E080006430334F496F7A5568664A466662645415 +:10E090000A367539415770514B58434266546B42AA +:10E0A0006459694A32332F2F4F5962324D49336ACE +:10E0B000534E774C676A7437524554654A39722F0C +:10E0C000745351646972704C735142717646416E5B +:10E0D0005A0A304536796F76652B377537592F399F +:10E0E00077614C6436344E6E48692F486D336C430B +:10E0F000585253484E626F54586E73356C6E646359 +:10E10000455A4F69744854744E436A763078794260 +:10E110005A6D0A3274494D504E757A6A736D68446F +:10E1200059415065785A33464C2F2F32776D5573CD +:10E13000704F384946675636647478512F5065459C +:10E140004D4D41334B67716C626243316A2B5161B3 +:10E150003362620A6250364D76504A774E517A6386 +:10E160006D526B31334E6649526D50564E6E477547 +:10E17000562F7533676D33630A2D2D2D2D2D454E8A +:10E18000442043455254494649434154452D2D2D81 +:10E190002D2D0A002A2A204661696C656420696E6B +:10E1A000204745542052657175657374202A2A20D2 +:10E1B0000D0A00FF6D626564746C735F706C61744E +:10E1C000666F726D5F7365747570206572726F72C1 +:10E1D0000D0A00004672656552544F535F4950491D +:10E1E0006E69745F4D756C7469206572726F720D23 +:10E1F0000A00000057616974696E6720666F7220BB +:10E200006E6574776F726B207570206576656E74BD +:10E210002E2E2E006164645F68656164657200FF84 +:10E22000636F6E6E6563745F68747470735F636C44 +:10E2300069656E7400FFFFFF26713D686F6E675F52 +:10E240006B6F6E6726646179733D31266171693D3C +:10E250006E6F26616C657274733D6E6F0000000016 +:10E2600000000000000000000000000000000000AE +:10E27000000000000000000026713D6B796F746F94 +:10E2800026646179733D31266171693D6E6F266147 +:10E290006C657274733D6E6F00000000000000003A +:10E2A000000000000000000000000000000000006E +:10E2B000000000000000000026713D6C6F6E646F6E +:10E2C0006E26646179733D31266171693D6E6F26FA +:10E2D000616C657274733D6E6F0000000000000099 +:10E2E000000000000000000000000000000000002E +:10E2F000000000000000000026713D6D69616D693D +:10E3000026646179733D31266171693D6E6F2661C6 +:10E310006C657274733D6E6F0000000000000000B9 +:10E3200000000000000000000000000000000000ED +:10E33000000000000000000026713D6D756E6963ED +:10E340006826646179733D31266171693D6E6F267F +:10E35000616C657274733D6E6F0000000000000018 +:10E3600000000000000000000000000000000000AD +:10E37000000000000000000026713D6E65775F79A7 +:10E380006F726B26646179733D31266171693D6EF0 +:10E390006F26616C657274733D6E6F000000000043 +:10E3A000000000000000000000000000000000006D +:10E3B000000000000000000026713D70617269736A +:10E3C00026646179733D31266171693D6E6F266106 +:10E3D0006C657274733D6E6F0000000000000000F9 +:10E3E000000000000000000000000000000000002D +:10E3F000000000000000000026713D70726167752A +:10E400006526646179733D31266171693D6E6F26C1 +:10E41000616C657274733D6E6F0000000000000057 +:10E4200000000000000000000000000000000000EC +:10E43000000000000000000026713D717565656EEA +:10E4400073746F776E26646179733D3126617169EB +:10E450003D6E6F26616C657274733D6E6F000000D7 +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000026713D72696F2664F4 +:10E480006179733D31266171693D6E6F26616C65FE +:10E490007274733D6E6F0000000000000000000009 +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000026713D726F6D6526AF +:10E4C000646179733D31266171693D6E6F26616CBF +:10E4D000657274733D6E6F00000000000000000064 +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000026713D73616E5F6641 +:10E5000072616E636973636F26646179733D31264E +:10E510006171693D6E6F26616C657274733D6E6FDB +:10E5200000000000000000000000000000000000EB +:10E53000000000000000000026713D7368616E67F6 +:10E5400068616926646179733D31266171693D6E48 +:10E550006F26616C657274733D6E6F000000000081 +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000026713D73696E6761B5 +:10E58000706F726526646179733D31266171693DF2 +:10E590006E6F26616C657274733D6E6F00000000D3 +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000026713D7379646E6564 +:10E5C0007926646179733D31266171693D6E6F26EC +:10E5D000616C657274733D6E6F0000000000000096 +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000026713D746F726F6E15 +:10E60000746F26646179733D31266171693D6E6F67 +:10E6100026616C657274733D6E6F0000000000002F +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000002F76332F6C6174652D +:10E6400073743F63757272656E636965733D4742AB +:10E6500050253243455552253243555344253243C4 +:10E66000434144253243484B442532434A505925BF +:10E670003243534744253243415544253243494EA2 +:10E6800052253243434E5926626173655F6375724A +:10E6900072656E63793D4155440000000000000042 +:10E6A000000000000000000000000000000000006A +:10E6B00000000000000000002F76332F6C617465AD +:10E6C00073743F63757272656E636965733D47422B +:10E6D0005025324345555225324355534425324344 +:10E6E000434144253243484B442532434A5059253F +:10E6F0003243534744253243415544253243494E22 +:10E7000052253243434E5926626173655F637572C9 +:10E7100072656E63793D47425000000000000000C2 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000002F76332F6C6174652C +:10E7400073743F63757272656E636965733D4742AA +:10E7500050253243455552253243555344253243C3 +:10E76000434144253243484B442532434A505925BE +:10E770003243534744253243415544253243494EA1 +:10E7800052253243434E5926626173655F63757249 +:10E7900072656E63793D4341440000000000000053 +:10E7A0000000000000000000000000000000000069 +:10E7B00000000000000000002F76332F6C617465AC +:10E7C00073743F63757272656E636965733D47422A +:10E7D0005025324345555225324355534425324343 +:10E7E000434144253243484B442532434A5059253E +:10E7F0003243534744253243415544253243494E21 +:10E8000052253243434E5926626173655F637572C8 +:10E8100072656E63793D434E5900000000000000B0 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000002F76332F6C6174652B +:10E8400073743F63757272656E636965733D4742A9 +:10E8500050253243455552253243555344253243C2 +:10E86000434144253243484B442532434A505925BD +:10E870003243534744253243415544253243494EA0 +:10E8800052253243434E5926626173655F63757248 +:10E8900072656E63793D455552000000000000002E +:10E8A0000000000000000000000000000000000068 +:10E8B00000000000000000002F76332F6C617465AB +:10E8C00073743F63757272656E636965733D474229 +:10E8D0005025324345555225324355534425324342 +:10E8E000434144253243484B442532434A5059253D +:10E8F0003243534744253243415544253243494E20 +:10E9000052253243434E5926626173655F637572C7 +:10E9100072656E63793D484B4400000000000000C2 +:10E9200000000000000000000000000000000000E7 +:10E9300000000000000000002F76332F6C6174652A +:10E9400073743F63757272656E636965733D4742A8 +:10E9500050253243455552253243555344253243C1 +:10E96000434144253243484B442532434A505925BC +:10E970003243534744253243415544253243494E9F +:10E9800052253243434E5926626173655F63757247 +:10E9900072656E63793D494E520000000000000030 +:10E9A0000000000000000000000000000000000067 +:10E9B00000000000000000002F76332F6C617465AA +:10E9C00073743F63757272656E636965733D474228 +:10E9D0005025324345555225324355534425324341 +:10E9E000434144253243484B442532434A5059253C +:10E9F0003243534744253243415544253243494E1F +:10EA000052253243434E5926626173655F637572C6 +:10EA100072656E63793D4A505900000000000000A5 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000002F76332F6C61746529 +:10EA400073743F63757272656E636965733D4742A7 +:10EA500050253243455552253243555344253243C0 +:10EA6000434144253243484B442532434A505925BB +:10EA70003243534744253243415544253243494E9E +:10EA800052253243434E5926626173655F63757246 +:10EA900072656E63793D534744000000000000003A +:10EAA0000000000000000000000000000000000066 +:10EAB00000000000000000002F76332F6C617465A9 +:10EAC00073743F63757272656E636965733D474227 +:10EAD0005025324345555225324355534425324340 +:10EAE000434144253243484B442532434A5059253B +:10EAF0003243534744253243415544253243494E1E +:10EB000052253243434E5926626173655F637572C5 +:10EB100072656E63793D55534400000000000000AB +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000002E2E2F7372632F6F64 +:10EB40007370695F6D61696E2E6300004653505F9C +:10EB500053554343455353203D3D20675F636763EF +:10EB60002E705F6170692D3E636C6F636B53746FC1 +:10EB70007028675F6367632E705F6374726C2C200C +:10EB80004347435F434C4F434B5F504C4C3229004B +:10EB90004653505F53554343455353203D3D2067F3 +:10EBA0005F6367632E705F6170692D3E636C6F6396 +:10EBB0006B537461727428675F6367632E705F6361 +:10EBC00074726C2C204347435F434C4F434B5F5060 +:10EBD0004C4C322C2026636C6F636B5F73657474CE +:10EBE000696E67732D3E706C6C2900004F5350495D +:10EBF0005F4D4F44455F444F5049203D3D202874B0 +:10EC000066722E64617461202620307846462900A1 +:10EC10006F636C6B5F6368616E67650077726974C0 +:10EC2000655F656E00FFFFFF7472616E73697469E2 +:10EC30006F6E5F746F5F646F706900FF696E6974F7 +:10EC40005F6F73706900FFFF2700000054EC1C0227 +:10EC500000000000000C010B090A0000000C010B71 +:10EC600008090000000C010B0F010000000C010B53 +:10EC700009090000000C010B0D010000000C010B44 +:10EC80000E010000000C010B0A0A0000000C010B31 +:10EC90000C010000000C010B01060000000C010B30 +:10ECA00002060000000C010B03060000000C010B23 +:10ECB00004060000000C010B05060000000C010B0F +:10ECC00006060000000C010B07060000000C010BFB +:10ECD000000A0000000C010B09060000000C010BEB +:10ECE0000A060000000C010B0B060000000C010BD3 +:10ECF0000C060000000C010B0D060000000C010BBF +:10ED00000E060000000C010B0F060000000C010BAA +:10ED1000080A0000000C010B00030000000C010BAE +:10ED200001030000000C010B02030000000C010BAA +:10ED300003030000000C010B04030000000C010B96 +:10ED400005030000000C010B06030000000C010B82 +:10ED500007030000000C010B08030000000C010B6E +:10ED600009030000000C010B0A030000000C010B5A +:10ED70000B030000000C010B0C030000000C010B46 +:10ED800005090000000C010B05090000FFFFFFFF53 +:10ED900000E001560305050001082805503203056F +:10EDA0000000000000000000000000862708171582 +:10EDB000310D000002BB031D00000000000364329F +:10EDC0000000000000004000000000000000000003 +:10EDD0000000000000000000000000000000000033 +:10EDE0000000000000000000000000000000000023 +:10EDF0000000000000000000000000000000000013 +:10EE000012100E0C0A080604FFFFFFFFFFFF0000B0 +:10EE100000000000000000000000000000002422AC +:10EE200021201F1E1D00020406080AFFFFFFFFFF2E +:10EE3000FFFFFFFFFFFFFFFF0000000000000000DA +:10EE40000000000000000000414920546872656124 +:10EE50006400FFFF00000000426C696E6B79205473 +:10EE6000687265616400FFFF00000000426F61721C +:10EE700064204D6F6E2054687265616400FFFFFF6F +:10EE80000000000043616D65726120566965776519 +:10EE90007200FFFF00000000B8580A22A4EE1C0216 +:10EEA00038131D020D02040103000000298601022F +:10EEB0000000000000000000C8580A22C4EE1C0236 +:10EEC00038131D020C020501030000009D8601029B +:10EED0000000000000000000D8580A22E4EE1C02E6 +:10EEE0006C141D0200000000000000000000000083 +:10EEF000030E0A010300000041C2010200000000ED +:10EF00000000000002FFFFFFFC580A2214EF1C0261 +:10EF1000B0131D02C011616BE0015603E001000057 +:10EF20000200000000000000C091596BEA000002DE +:10EF3000F000000000000000000000002F02E001CF +:10EF40000500020000007E035603140003000000C9 +:10EF500000000001010000000000000000000000AF +:10EF600000000000000000000000000000000000A1 +:10EF700000000000FFFFFFFF000000006E008403A0 +:10EF8000FFFFFFFF0000000001FFFF0DDFDF0000BB +:10EF9000793C0002000000009CEF1C02010002000E +:10EFA0000008000303030300ACEF1C020C590A2203 +:10EFB000B8EF1C0210131D0258F01C0248F01C028E +:10EFC00000000002610100000000000000000000DD +:10EFD0000000000000000000000000000000000031 +:10EFE000010000000100000001003E0003000000DD +:10EFF0000100000056030000110000001100000095 +:10F000000200000001000000E00100000300000019 +:10F0100048000000BA000000910200020000000059 +:10F0200024F01C020C0E0C0F0C120C130C110C1003 +:10F0300007E5F75707001F00000000300000C00080 +:10F040001001007D1001087D9F0400000B000000EE +:10F050001A0000002800000024590A2264F01C0253 +:10F0600008131D02000031000400000070F01C02B3 +:10F070003F190100080500001B01130713080B00CE +:10F080000700000060650A2290F01C021C141D029B +:10F09000000001000000000000000000000000006F +:10F0A000881A002201010000801A002200060000D8 +:10F0B0001D0000000C0000000DA10202D0F01C0297 +:10F0C00000000000C8F01C0240650A2250650A22B8 +:10F0D00088650A22DCF01C02DC131D02000500001A +:10F0E0000000020008000000040001000000000011 +:10F0F000F4F01C0200000000000000000902000003 +:10F1000000000D010D020D030000000000000000D2 +:10F11000E5940102000000001CF11C020001000047 +:10F12000901A00220100FFFF000000010100000012 +:10F13000000000200000000000000020000000008F +:10F1400000000018000002000000DFDF00FFFF00E9 +:10F1500000000000000000005CF11C020001020041 +:10F160000000DFDFFFFFFFFF68660A2274F11C0268 +:10F17000D4121D0200000003FF0000014000000047 +:10F180001206051300000300C4F11C0290F11C02DA +:10F1900001000000941A0022B0F11C0201000000DE +:10F1A0000000009010000000DCF11C0200000000D4 +:10F1B000FF030200EEEE121206060505140003001E +:10F1C000000000002121000000100000DCDC000035 +:10F1D0000000040060600000FFFFFFFF78660A2265 +:10F1E000E8F11C0244141D02981A0022F0F11C02DE +:10F1F00000DFFF0000000000000000000000000031 +:10F200000000000001000000801A06005D00000000 +:10F2100001080607080900000000000000000000C7 +:10F22000D5610002000000002CF21C020101011F48 +:10F230001FFFFFFFA00040017800F0000200000067 +:10F2400001660002000000004CF21C0201000000F8 +:10F250000000000000580200040300000102110336 +:10F26000030B000001000000FF00000084F21C02FC +:10F27000FFDFFFDF0C1400000000000000000000B2 +:10F28000000000000101000000000000000000007C +:10F29000000000000000000000000080000A1500CF +:10F2A000717F010200000000ACF21C0200000000AF +:10F2B000000000000000000000000000000000004E +:10F2C0000000000000000000000000000000FFFF40 +:10F2D000DFDF000000000000000000001C670A22C1 +:10F2E000E8F21C024C131D020000000000000000A8 +:10F2F0000000000000000080010416005993010284 +:10F300000000000008F31C020000000000000000E4 +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000FFFFDFDF000021 +:10F3300000000000000000003C670A2244F31C02A9 +:10F340004C131D020000000000000000000000003F +:10F3500000000080020E17004D4D0002000000006A +:10F3600064F31C0200000000000000000000000028 +:10F37000000000000000000000000000000000008D +:10F38000000000000000FFFFDFDF000000000000C1 +:10F390000000000000000000050000000000000068 +:10F3A0000200000003FFDF0000000000000000007A +:10F3B000B4F31C0201000000000000000000000087 +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000FFFFDFDF00000000000071 +:10F3E000000000007C670A22F0F31C024C131D028F +:10F3F0000200000064000000000000003200000075 +:10F4000006FFDF00000000000000000010F41C02F6 +:10F4100000000100000000000000000000000000EB +:10F4200000000000000000000000000000000000DC +:10F430000000FFFFDFDF0000000000000000000010 +:10F4400000000000000000000000000000000000BC +:10F45000FFDFFFDFE0670A2260F41C024C131D028D +:10F46000000000000000000000000000000000801C +:10F47000040E1800654D00020000000080F41C021C +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A0000000FFFFDFDF00000000000000000000A0 +:10F4B00000680A22BCF41C024C131D02000000006C +:10F4C000000000000000000000000080050E190090 +:10F4D0007D4D000200000000DCF41C020000000072 +:10F4E000000000000000000000000000000000001C +:10F4F0000000000000000000000000000000FFFF0E +:10F50000DFDF0000000000000000000020680A2289 +:10F5100018F51C024C131D020000000058020000E8 +:10F52000000000002C010000070D1A00954D00029C +:10F530000000000038F51C02000000000000000080 +:10F5400000000000000000000000000000000000BB +:10F5500000000000000000000000FFFFDFDF0000EF +:10F56000000000000000000040680A2274F51C0240 +:10F570004C131D02000000005802000000000000B3 +:10F580002C010000080D1B001D4F000200000000B0 +:10F5900094F51C02000000000000000000000000C4 +:10F5A000000000000000000000000000000000005B +:10F5B000000000000000FFFFDFDF0000000000008F +:10F5C0000000000060680A22D0F51C024C131D02E6 +:10F5D0000000000058020000000000002C010000A4 +:10F5E000090D1C00A550000200000000F0F51C02EF +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F610000000FFFFDFDF000000000000000000002E +:10F620004D656E75205468726561640000000000CD +:10F630004E6574776F726B2054687265616400FF69 +:10F64000000000006C00000050F61C0200000000EA +:10F6500000800000020000000080000003000000A5 +:10F660000080000004000000008000000500000091 +:10F6700000800000070000000040000008000000BB +:10F680000040000009000000008000000B000000A6 +:10F69000008000000E000000008000000F0000004D +:10F6A0000000011C000100000000011C010100001D +:10F6B0000000011C020100000000011C0301000009 +:10F6C0000000011C040100000000011C05010000F5 +:10F6D0000000011C060100000400000007010000FA +:10F6E0000000011F060200000000011907020000CF +:10F6F00000000100080200000000010009020000F3 +:10F70000000001000A020000000001000B020000DE +:10F7100000040117010400000004011702040000A6 +:10F72000000C011703040000040C00000404000096 +:10F73000000C011705040000000C0117060400006E +:10F740000000011307040000000001050804000088 +:10F750000004010509040000000401060A04000079 +:10F76000000401060B040000000001060C04000068 +:10F77000000401060D040000040000000E04000057 +:10F780000000011300050000000001130105000046 +:10F790000000000004050000000000000505000056 +:10F7A000000000000605000004000000070500003E +:10F7B000004000000A050000000401070B050000DE +:10F7C000000401070C050000000001190D050000F0 +:10F7D000000001190E050000000001190F050000CE +:10F7E0000000010300060000000C011700070000E4 +:10F7F000000C011701070000000C011702070000B0 +:10F80000000C011703070000000C0117040700009B +:10F81000000C0117050700000400000006070000A7 +:10F820000000011907070000000001190B07000084 +:10F83000000001190C070000000001190D0700006D +:10F84000000001190E070000000001190F07000059 +:10F850000000011C000800000000011C010800005D +:10F860000000011C020800000000011C0308000049 +:10F870000000011C04080000000001190508000038 +:10F880000000011906080000000001190708000027 +:10F890000000011C08080000040000000908000026 +:10F8A000000000000A080000000000000B08000033 +:10F8B000040000000D080000000001130E08000005 +:10F8C000000001130F0800000000011902090000E8 +:10F8D00000000119030900000000011904090000DB +:10F8E0000000000007090000000001190A090000DB +:10F8F000000001190B090000000001190C090000AB +:10F90000000001190D090000000001190E09000096 +:10F91000000001190F09000000000000010A0000AA +:10F9200000000104020A000000000104030A0000B4 +:10F9300000000104040A000000000104050A0000A0 +:10F9400000000000060A000000000000070A000096 +:10F95000000000000B0A0000040000000D0A000077 +:10F96000000001050E0A0000000001050F0A00005A +:10F9700000000119000B000000000119010B00003C +:10F9800000000119020B000000000119030B000028 +:10F9900000000119040B000000000119050B000014 +:10F9A00000000119060B000000000119070B000000 +:10F9B00097000000BCF91C0200000000008000005D +:10F9C0000200000000800000030000000080000032 +:10F9D000040000000080000005000000008000001E +:10F9E0000700000000400000080000000040000088 +:10F9F00009000000008000000B00000000800000F3 +:10FA00000E000000008000000F0000000000011C3C +:10FA1000000100000000011C010100000000011CA9 +:10FA2000020100000000011C030100000000011C95 +:10FA3000040100000000011C050100000000011C81 +:10FA4000060100000400000007010000000C010B8B +:10FA50000C010000000C010B0D010000000C010B5B +:10FA60000E010000000C010B0F0100000000011F3F +:10FA7000060200000000011907020000000001005A +:10FA8000080200000000010009020000000001005F +:10FA90000A020000000001000B020000000C010B34 +:10FAA00000030000000C010B01030000000C010B1F +:10FAB00002030000000C010B03030000000C010B0B +:10FAC00004030000000C010B05030000000C010BF7 +:10FAD000060300000004010B070300000004010BF3 +:10FAE00008030000000C010B09030000000C010BCF +:10FAF0000A030000000C010B0B030000000C010BBB +:10FB00000C0300000000010F000400000004010FBE +:10FB100001040000000C010303040000040C0000B9 +:10FB200004040000000C010F05040000000C010F8C +:10FB30000604000000000113070400000000010596 +:10FB40000804000000040105090400000004010687 +:10FB50000A040000000401060B0400000000010676 +:10FB60000C040000000401060D0400000400000065 +:10FB70000E0400000000010F0F040000000001133C +:10FB80000005000000000113010500000000000056 +:10FB90000405000000000000050500000000000052 +:10FBA00006050000040000000705000000400000FA +:10FBB0000A050000000401070B050000000401070E +:10FBC0000C050000000001190D05000000000119DE +:10FBD0000E050000000001190F05000000000103E0 +:10FBE00000060000000C010B01060000000C010BD8 +:10FBF00002060000000C010B03060000000C010BC4 +:10FC000004060000000C010B05060000000C010BAF +:10FC100006060000000C010B07060000000C010B9B +:10FC200009060000000C010B0A060000000C010B85 +:10FC30000B060000000C010B0C060000000C010B71 +:10FC40000D060000000C010B0E060000000C010B5D +:10FC50000F060000000C010F00070000000C010F50 +:10FC600001070000000C010F02070000000C010F4B +:10FC700003070000000C010F04070000000C010F37 +:10FC8000050700000000010F060700000000011931 +:10FC9000070700000000010F080700000000010F27 +:10FCA000090700000000010F0A0700000000011909 +:10FCB0000B070000000001190C07000000000119EB +:10FCC0000D070000000001190E07000000000119D7 +:10FCD0000F0700000000011C000800000000011CCC +:10FCE000010800000000011C020800000000011CC7 +:10FCF000030800000000011C0408000000000119B6 +:10FD000005080000000001190608000000000119A4 +:10FD1000070800000000011C0808000004000000A3 +:10FD200009080000000000000A08000000000000B0 +:10FD30000B080000040000000D0800000000011383 +:10FD40000E080000000001130F0800000000011958 +:10FD50000209000000000119030900000000011958 +:10FD600004090000000C010B05090000000C010B48 +:10FD7000060900000000000007090000000C010B4C +:10FD800008090000000C010B09090000000001191E +:10FD90000A090000000001190B0900000000011908 +:10FDA0000C090000000001190D09000000000119F4 +:10FDB0000E090000000001190F0900000000010BEE +:10FDC000000A000000000000010A00000000010419 +:10FDD000020A000000000104030A00000000010400 +:10FDE000040A000000000104050A000000000000F1 +:10FDF000060A000000000000070A00000000010BD6 +:10FE0000080A00000000010B090A00000000010BB5 +:10FE10000A0A0000000000000B0A000004000000B5 +:10FE20000D0A0000000001050E0A00000000010597 +:10FE30000F0A000000000119000B0000000001196A +:10FE4000010B000000000119020B00000000011965 +:10FE5000030B000000000119040B00000000011951 +:10FE6000050B000000000119060B0000000001193D +:10FE7000070B0000FFFFFFFF6301640165016601DE +:10FE80000E000D0061006200630064000400DA01EE +:10FE9000D001CD01D301D401D501D601D701D801BC +:10FEA0005700A700B000B900CB00D400E600EF0077 +:10FEB000F800200100000000000000000000000029 +:10FEC0000000000000000000000000000000000032 +:10FED0000000000000000000000000000000000022 +:10FEE0000000000000000000000000000000000012 +:10FEF0000000000000000000000000000000000002 +:10FF000000000000000000000000000000000000F1 +:10FF100000000000000000000000000000000000E1 +:10FF200000000000000000000000000000000000D1 +:10FF300000000000000000000008000000000000B9 +:10FF400000020000000A00000001000000000000A4 +:10FF50000000010101010101000100010001010196 +:10FF6000000101000001010100000000000101008A +:10FF7000000101010001010100000000000000007B +:10FF8000000101FF91410402A90F0402FDFB0302DD +:10FF900089410402C507040251F20302FFFFFFFF7B +:10FFA000F9E8030261D703026D180402750E04021A +:10FFB00095060402CDFA0302654104026941040278 +:10FFC00075410402414104024541040251410402C9 +:10FFD0002D41040231410402354104022141040251 +:10FFE0002541040229410402114104021541040281 +:10FFF0001D410402295E0202D95E020275680202F6 +:02000004021DDB +:1000000075680202FFFFFFFF512563FCC2CAB9F306 +:10001000849E17A7ADFAE6BCFFFFFFFFFFFFFFFFBF +:1000200000000000FFFFFFFFF551BF376840B6CB6F +:10003000CE5E316B5733CE2B169E0F7C4AEBE78E8C +:100040009B7F1AFEE242E34F96C298D84539A1F44D +:10005000A033EB2D817D0377F240A463E5E6BCF885 +:1000600047422CE1F2D1176B4B60D2273E3CCE3B8E +:10007000F6B053CCB0061D65BC86987655BDEBB383 +:10008000E7933AAAD835C65AFFFFFFFFFFFFFFFFED +:10009000FFFFFFFF00000000000000000000000064 +:1000A00001000000FFFFFFFF000000000000000053 +:1000B000201C00000000000040380000000000008C +:1000C00060240000000000008070000000000000BC +:1000D000A06C000000000000C0480000000000000C +:1000E000E05400000000000000E1000000000000FB +:1000F00020FD00000000000040D9000000000000CA +:1001000060C50000000000008091000000000000B9 +:10011000A08D000000000000C0A900000000000049 +:10012000E0B5000000000000150F030241AD03021E +:100130002930030271FB02025DA303024124030282 +:100140006D220302F90C030271B6030225AB030210 +:100150003D3B03020D2E030209220302950C03020C +:1001600009B60302BDAA0302D53A0302A52D030274 +:100170008D0E0302E9FA0202B9AC0302D5A2030212 +:10018000A12F0302B92303023D41040239410402B5 +:10019000B5730202AD730202C5730202BD7302029F +:1001A0000000000000000000E1880202198902023C +:1001B0002D2D2D2D2D424547494E20434552544962 +:1001C0004649434154452D2D2D2D2D002D2D2D2DEE +:1001D0002D454E44204345525449464943415445D8 +:1001E0002D2D2D2D2D00FFFF180000000A0000000E +:1001F0000C0000000000000038000000FFFFFF0FAF +:10020000FC00000000080000551D25000000000053 +:10021000551D200000FFFFFF75635356434E756D5B +:10022000626572203C3D2033000000002E2E2F72AC +:10023000612F6673702F7372632F726D5F667265C4 +:100240006572746F735F706F72742F706F72742E3B +:100250006300FFFF2828285343425F5479706520CC +:100260002A29202828307845303030453030305524 +:100270004C29202B20307830443030554C2920290F +:100280002D3E49435352202620283078314646558A +:100290004C202929203D3D203000FFFF7578437216 +:1002A00069746963616C4E657374696E6700FFFF02 +:1002B00076506F72744578697443726974696361CA +:1002C0006C00FFFF76506F7274456E7465724372F6 +:1002D00069746963616C00FF76506F7274535643A2 +:1002E00048616E646C65725F4300FFFF2828766F7B +:1002F0006964202A29302920213D2067705F6672B9 +:10030000656572746F735F657468657200000000E4 +:100310002E2E2F72612F6673702F7372632F726D82 +:100320005F6672656572746F735F706C75735F740E +:1003300063702F4E6574776F726B496E7465726669 +:100340006163652E63000000525848616E646C65FD +:10035000725461736B000000436865636B4C696E97 +:100360006B5374617475735461736B0065746825A5 +:100370007500FFFF784653505F4574685F4E6574A3 +:10038000776F726B496E74657266616365496E69F9 +:100390007469616C69736500EB45ECF3696F379FB5 +:1003A000BAEA7369A7DBB025A1FD37069189B68C3F +:1003B0000ACB46ACE1585156577C8FB25AF1B43E45 +:1003C000880C9572AD9B616ADC768B14E4A39EA0C9 +:1003D0004635199C7A115BA208BCF83730F564FDEC +:1003E00093FC68CDD1DDE0B925FFB6B586F4E2AB6C +:1003F000C6376A9922CE4D7DF5B37F38DB26AA52E7 +:10040000384E9768B15E56333EDAC8B8018173B68C +:10041000759E64B42DF540CFF5C284F20D8EA832DE +:10042000EBC50A1CE98F27E78DA4A1EF57805486FE +:1004300070EE5E1BF986AEC7B8C79CCE9D2C1E051C +:100440004BAB51DD368B95CDC9EE84668B81C036C2 +:100450003FF21E7366B04E48BCCD1E9715CA628F20 +:100460001F3C7B88F030A5238D1C57B83F202EFD04 +:1004700032B5D9A4E5B7703679A9AC4853A26D5C02 +:1004800023E640DAF23CD0CC3CA795714C66149C34 +:1004900003F7ED96AC688097D590E64D247B4782B4 +:1004A00057BB0B0B18CA6CDA0B98273BFE0A42F3BA +:1004B000758A94FEF7BBF4C749CB6E3C1FC2D8FEC9 +:1004C000FBB3AB03B23D0536C2AC560B133A2CE47A +:1004D00055DA3E8EB803033CEAA1106DB05F6C059F +:1004E000D43BE7EA5406211BD358416BD3BC5C2FA5 +:1004F0006A52A210F4B892216EA2E83F853563E1FA +:10050000AFBE99C9E8BD7FA4439A7486949A583DBA +:100510009584B42416CD00C314D5E067042E2FC3F0 +:100520007D535152DED37AF96DB56D52BC6DB3EC8B +:10053000DCCFF8DA3A02C88F131A76D9FAA328C3A7 +:100540008E4640CB704B031C6052ED4F9B94F337AB +:10055000BF66BDEB748C093ED3D2469B4EDF507F05 +:100560000CD5E109E97F9E3E44806D3ACA8EFC5F5E +:100570008394370A3BF531A6EC401CB39A04F66825 +:10058000204487A2FC6D5B676E8B670F7BAE1317F1 +:10059000F74037988AA61785B8684363F40E6F450D +:1005A00099DC258840802243E3D07A059BCF3F9A8F +:1005B000ECF5EDF563B8076988DBBB4B62DF85823C +:1005C0006F2AA79292DBE4BA0C14C80381A10C191C +:1005D000D7268649DE351734381C7ADA2780DE2C98 +:1005E000D899E43E659EC7BAED2763EDE6FAB002FE +:1005F000277D7E9B51D80CE2BE6C3C8D7CFA3EF789 +:10060000AD2CE20A2259650248E239BB75ADC5122C +:10061000D29FBFC9DE9EAB7AB9D34A9DD0BE86BDFC +:1006200059DD95D149C9403FEDC40F1751B2E86774 +:10063000BBB5CF276E088E87F18E972660CE4156C8 +:10064000E29EED35783D57F17C598CB34ACAEA26D3 +:10065000FC1FBB7C6556AB97BD3234D41B39B55FEC +:1006600064EEB377B2753499FE0CD6ACA4B7295DAD +:100670004105D9FCCC05D61BE918486439F0703C1B +:100680008FC4B695756B99BC6663D2E0F85D74BF94 +:1006900082AC255B3C1FFB979A8A2712128546F68F +:1006A000AC2B30191DBC0DE4AFF80030E02CE7296D +:1006B0006C3F47942B3C95FC850D512E94E04E8564 +:1006C000329DF21FA2E43E2711318A6A2D1E089046 +:1006D000FBF24CBA357A78090C96AC0E4D2AC72637 +:1006E000F4C55F21A6DA7CEB5321F1F9D42A61E24B +:1006F000409CD587217754BEAF797AB9B25C278404 +:100700003E04A890B0EE99F340014FED8469F0AB40 +:10071000BC86C9B17C092AC5B29EB36AD339B81068 +:1007200021844F1D83C9ACE0D3482A64837C47559C +:100730004A436ADB4B146AE1A298F75493B84B5CC6 +:100740000DFF30749089140C777ACF1DC8CDECE57D +:100750008D97896B9D1B61596C2A157F9309AFCECC +:1007600094323F60F6930449B4B321FADC05AC6ED1 +:100770007A9245F4AD7AD227BFAC2DBB70D8EB5B33 +:100780006047B27C3A639D5473304C0F3917295B34 +:100790008EF99828D696A19DEDCEE29962283DE784 +:1007A000B788B8C1E74B7ACCB0D433950E4B3C74C4 +:1007B000406695BD9CEE4B5FF6E7C752119293E7FA +:1007C000BDF5AD02CC7474EB10D995255034BBE562 +:1007D000E473EFE9F931EEFDF94AFCC96E14C67312 +:1007E00086184A11A8FD1F950178524718736D4C61 +:1007F000884F08041941D59C2CB738E30AEFCBEE9B +:100800001D9D233BFC59FB903C98343A0F539903B0 +:100810002E6282809CB5883F8C35427D4E0B9AD4E7 +:10082000C64864BD7A0E79129F28A114E054924AFA +:10083000DB08CE8D5CF128E02DC2BF9231B9267164 +:10084000324B0EA2A190443D902778D2D52CA69B86 +:1008500065532C418B68DAD4BE4BE5EBFBBB7220B1 +:10086000AAF9B9E37EAA4EC7306F6811EA5E6BD170 +:10087000A9341E10EBEA67AD640827F4D5DB48EC19 +:100880002FD621D71DAC5D823E48471D64D2771B11 +:10089000E777A3E807557FF80EB8861FAA727A5E3D +:1008A000CCC09005CA71068820E8CB740F495A5114 +:1008B00008094FE8664D0C686D1AAB4820C476EE07 +:1008C00090B06751A2D2ED2236D9CBE7A07574065D +:1008D0001D6B37EDEF8977A287320E6D9FE7783376 +:1008E0007CC6EE75743176D8C32277458C13240C00 +:1008F0006A5B6AAF2780DE1864AB4A8B601C948FFA +:100900009C13E186853F93BFCB7A0F326954F1A2E5 +:100910000BAC0B92E425757630732C4424479B0175 +:100920007EDB1F0246EBD84DB7FCFB6CEB49CC6C71 +:10093000A483FA62AC0100CED2D0E82590DB133F4D +:1009400058016D438176AF280B9423E84015ABB076 +:100950004143F64CAA812E63F4A80F1EC312FEFB7E +:100960006305FF1995DAA8B888B12DC70EC5CD97D4 +:1009700032A84F0B0910704EA007B713B408B61475 +:10098000414E30338BAE35C9F195F45717310B8595 +:10099000B617D2255EF2B938ADABC68738145D3CC8 +:1009A000A634FE24AEEDA9C3624C27A3D2FDC07AC3 +:1009B0001D557AC19994CC75C9FAB934AF3548340C +:1009C00028838D09CC21A61E22283EC2CAD727C261 +:1009D0007CC02092B43DF8A64DF5C095389DC34E1D +:1009E000C1DB9627BBA2E38E0B03BEE9D019436699 +:1009F000022FFA464A7F772C7607D517D59B4DF202 +:100A00001B9AEFC809427A5A1A8D6ABF2CC962E64E +:100A10004E0D9A0F8A0B55CD2066291127D8D23753 +:100A2000B86B2F83DA9F1B8549C078AC0C664147B1 +:100A3000C7C46225FD84608DE408CD4979DF165274 +:100A4000C88AAB906012F175719A47A4DDC0F1308D +:100A5000EF02FDD4F461627C94031F4899E3D31D37 +:100A60003766188DB5740BB854C57977018B523E33 +:100A700061A933685F6C608A95B5694CE70E46A43E +:100A80004601B9F94E679FE3FA34EB33291067C981 +:100A90004BD8CBA1A34D411361CA37B70A35B9D69C +:100AA000094D30E7AEFBE8E36D5EDC633177257618 +:100AB0008F20805EE5226B476723ACF8F385DDEA83 +:100AC0008918575D32712F98C89AFCEB3A6314F27B +:100AD000B7EF23B086402B951CC886B8D0F555D209 +:100AE000648FF041FD8E215EF2A916318B7EEA9D66 +:100AF00024B3F626AA7B495B01FD70636DF790E491 +:100B0000391F48788179DAF540872637343440B484 +:100B100053654A04E8FEDA5FC20E41D981A219F793 +:100B200012A3A40E136168993C54ECD30170EC50ED +:100B3000FD7E15100A672FEEE117FCBACBDD183DDC +:100B400088B845E2117EE914EB3129D66203BC95E1 +:100B50007BC6C8844216C1FE2324BA76696DB2C62C +:100B60001FF2D5D8D4C5D5E83894E53257D63CD550 +:100B7000E368C4AAD2ED5C19668730B61E6248B23B +:100B80007FB7CE58291C0995930D3A7805BFB7D188 +:100B9000A29CD7FA4FDE45B316B3B9CC3503102962 +:100BA000C3389E5792978D8D055688497C9725A905 +:100BB00016CE33927962218E170D73EE09F3764FBC +:100BC000D34E0A2329C22F76FF5CF08187F88B155C +:100BD000827079EB33B2C4CDC6BC952A95AE31CACA +:100BE00041068BA0C3D5AFF764FE97E800674B8F33 +:100BF000B36CC1BD1CF2D1CBDBC40D013CEE6475FE +:100C000048E5724FBE70B52ECD91A5B9004C46B0E7 +:100C10000E223A40DE9AA9DB96322FDEEC3524F51F +:100C20000FD5CAF1231D7FAB5999B3D53C286E3837 +:100C300000315BA09659BE4F3E3F84BB7F1B20B561 +:100C4000148D12589A98DC7687B02CE2FFAB355E93 +:100C500065DA784ED3B9529BECB4AADFB321FC8895 +:100C6000DB952C96103CF0575B215B71618B1EB2BB +:100C7000C407E433ADE247BBA86BF600A238996D18 +:100C800063245A8A1B8F3C53ED6DA8290CB39D3FFA +:100C9000996C4DADDEBB49DDE1F2C5F26DBDDADF29 +:100CA000190B2C7F260E53CCDA02CCD649C0E99B17 +:100CB000F06E693245902410E3580374B997585E7A +:100CC000918DE9FD8B3FB06F5455ED00A82E683231 +:100CD000678C4F7AB2988227A505ECC56C23CAC8E9 +:100CE00034D34AC4E1D9027E920E40F417796E944F +:100CF0006D05486CDD38DC9185D863F872583B3F50 +:100D00005B493E168FD8CB7B1DAA79D65F8DE367F2 +:100D1000B59FFF7338B7AF12E7CA6451DDBFDBDAA6 +:100D20000108091C39091FB0A3A2026CA304F0EC4E +:100D3000419A7A3B1A72A115E3D9664551AF858570 +:100D4000A9822A133ED7C175DA7C3659413D6E1B04 +:100D5000365018219D86A345D0B4894D622E250CAE +:100D6000E075F7B16164FE25CA57A56EDA24DE721C +:100D70006771FE7A77C103F9F65D3BFB4E31AE53E6 +:100D800069C2B312F93005417527B1EFA8B5F9D999 +:100D900023B95BC67A484A9737DA228FB4015E7A64 +:100DA0004F52FA6264529352F96B5633F8ADCD81CB +:100DB00016CA6A48A854C544C74E152964A327DA41 +:100DC0007CE972558164A66B76094A44E2DEFD3106 +:100DD0006B9F3DC8A6AB64DF179C89F182C85A0F90 +:100DE00065F6FE14D58FC1AD2274C81203396BD4D9 +:100DF000561ED827A12A15B24E5D128C9F78C95075 +:100E00002CA1CF58FD13D7D9BDAD7E0A0285ECA821 +:100E100082274C2C1162ABD688D3FF264EFC329E23 +:100E2000A43D7B905E4ADAD299D55218CBC375E2C5 +:100E30006DC4990143203684C1E143B9FDF7CA0767 +:100E40004361E7D15357F4692FE3D93E6D144A0942 +:100E5000CD620D35EC824E0EAD726A04FE7C0A2620 +:100E6000011B1BCFB7E3470C4DB0D83941F8B7127F +:100E70000B7C81DBA9DEEDF69AE9E75AFFBC146B27 +:100E8000D3A918A20ECEDD2683CF81A16D7797F36B +:100E90003D8F65CDCD0AC22D8FDDDA1C292F16C3FB +:100EA000A58E2E0C347AAC6802E57B90336CE3306F +:100EB0002C15E02B62313107A14EA04A704FAB4197 +:100EC00072C981F060602340F4AB128EE01D01878F +:100ED00033A2E923B96D1969000000000000000089 +:100EE00000000000000000000000000008000000FA +:100EF0000C0000000C0000000C00000014000000BA +:100F000028000000440000004800000084000000A9 +:100F100068000000C4000000880000000401000018 +:100F2000140000000C000000140000000C00000081 +:100F3000140000000C0000001C0000001000000065 +:100F40000C0000000C000000140000000C00000069 +:100F50001C0000001000000024000000140000002D +:100F6000140000000C0000002C000000180000001D +: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 +:1012D0000000000041490402B5460402B946040278 +:1012E0007D470402394904028D4B0402514C04022B +:1012F000214B0402BD460402714A0402C1460402A5 +:101300006D4A0402894704026D4D0402454D0402F2 +:10131000F95004023D5604025D4F0402B950040224 +:10132000594E0402B14E0402C54F0402FD4E0402A0 +:10133000020403040404FFFF5D650402E165040286 +:101340002566040255660402616604022D6A0402E1 +:1013500031670402256704023D67040249670402FD +:1013600079670402916704020D690402216804028E +:10137000C1670402D5670402896C040200010200FF +:1013800000010203FFFFFFFF2000200010001000FB +:101390001000080004000100040100020305060714 +:1013A0000C343440143434401C343440243434403D +:1013B000D5730402896F0402BD6D0402F57704023F +:1013C00095730402F96D0402596E0402CD6E040295 +:1013D0000D6F04025D6E04026D6E04023983040217 +:1013E00051800402D5830402558104026182040203 +:1013F000F582040235840402358204020C000000E8 +:101400000E0400000F0600000F0701000E08000088 +:101410000A0A01010F0C00000F0D00016D86040285 +:1014200011880402718E0402258904025585040284 +:10143000A9880402D58C04022D8E04029185040231 +:10144000C985040289940402759404021595040266 +:10145000F5910402E5940402D5910402E991040295 +:101460000192040239920402359204026995040241 +:10147000519A04022199040289980402D99804021D +:1014800049980402919504024596040205970402C6 +:1014900011960402B1950402C1950402000F3D00AB +:1014A000000000FFFFFFFFFF36E0014038E0014091 +:1014B00000E4014032E0014000EC01402AE001403C +:1014C0004AE001400A0900000A0900003F0B000041 +:1014D000010002000800100003000000E0141D02DB +:1014E00000060E040701FFFF28202820282073692A +:1014F0007A655F7420292070784E6577426C6F633F +:101500006B4C696E6B2029202620282030783030E3 +:10151000303720292029203D3D2030002E2E2F72EB +:10152000612F6177732F4672656552544F532F4672 +:1015300072656552544F532F536F757263652F70E8 +:101540006F727461626C652F4D656D4D616E672FB2 +:10155000686561705F342E63000000002820282039 +:10156000282073697A655F7420292070765265742B +:1015700075726E2029202620282073697A655F7491 +:101580002029202820307830303037202920292089 +:101590003D3D203000FFFFFF2820282028207078C4 +:1015A0004C696E6B2D3E78426C6F636B53697A6544 +:1015B000202920262028202820282073697A655F8A +:1015C00074202920312029203C3C20282028207309 +:1015D000697A656F66282073697A655F74202920AF +:1015E0002A202820282073697A655F7420292038F2 +:1015F00020292029202D203120292029202920219F +:101600003D2030202920213D2030000070784C6999 +:101610006E6B2D3E70784E65787446726565426CCF +:101620006F636B203D3D202828766F6964202A294E +:10163000302900FF76506F72744672656500FFFFB7 +:101640007076506F72744D616C6C6F6300FFFFFFBA +:101650002820757842697473546F436C65617220F9 +:10166000262030786666303030303030554C2029B6 +:10167000203D3D20300000002E2E2F72612F61771B +:10168000732F4672656552544F532F4672656552EB +:10169000544F532F536F757263652F6576656E7463 +:1016A0005F67726F7570732E6300FFFF7078457609 +:1016B000656E7447726F757042756666657200007C +:1016C0007853697A65203D3D2073697A656F662895 +:1016D000204576656E7447726F75705F74202900BF +:1016E000784576656E7447726F757000282075783E +:1016F00042697473546F57616974466F7220262073 +:1017000030786666303030303030554C2029203DFE +:101710003D203000757842697473546F5761697465 +:10172000466F7220213D2030000000002128202833 +:1017300020785461736B4765745363686564756C96 +:10174000657253746174652829203D3D2028202846 +:101750002042617365547970655F742029203020C0 +:10176000292029202626202820785469636B735469 +:101770006F5761697420213D20302029202900FF06 +:101780002820757842697473546F5365742026203D +:1017900030786666303030303030554C2029203D6E +:1017A0003D20300070784576656E74426974730030 +:1017B00070785461736B7357616974696E67466FB3 +:1017C00072426974732D3E784C697374456E642E51 +:1017D00070784E65787420213D202820636F6E73E9 +:1017E00074204C6973744974656D5F74202A2029D4 +:1017F0002026282070785461736B7357616974696F +:101800006E67466F72426974732D3E784C697374CB +:10181000456E64202900FFFF764576656E74477239 +:101820006F757044656C65746500FFFF784576657B +:101830006E7447726F75705365744269747300FFFC +:10184000784576656E7447726F7570436C6561722A +:101850004269747300FFFFFF784576656E744772C6 +:101860006F75705761697442697473007845766565 +:101870006E7447726F7570437265617465537461FD +:101880007469630078517565756500002E2E2F729E +:10189000612F6177732F4672656552544F532F46FF +:1018A00072656552544F532F536F757263652F7174 +:1018B000756575652E6300FF7078517565756500F7 +:1018C0007852657475726E20213D202820282028CA +:1018D0002042617365547970655F7420292030203F +:1018E0002920290070785374617469635175657596 +:1018F000650000007853697A65203D3D2073697A60 +:10190000656F66282051756575655F742029000034 +:1019100070784E6577517565756500FF7848616E22 +:10192000646C6500212820282070764974656D5408 +:101930006F5175657565203D3D202828766F696477 +:10194000202A293029202920262620282070785175 +:10195000756575652D3E75784974656D53697A6551 +:1019600020213D2028205542617365547970655FC0 +:1019700074202920305520292029000021282028E2 +:101980002078436F7079506F736974696F6E203D72 +:101990003D202820282042617365547970655F746A +:1019A000202920322029202920262620282070784E +:1019B00051756575652D3E75784C656E6774682048 +:1019C000213D20312029202900FFFFFF28206354DA +:1019D000784C6F636B202920213D20282028206926 +:1019E0006E74385F74202920313237202900FFFFC0 +:1019F000707851756575652D3E75784974656D53C0 +:101A0000697A65203D3D2030000000002128202813 +:101A100020707851756575652D3E70634865616409 +:101A2000203D3D202828766F6964202A293029200E +:101A300029202626202820707851756575652D3E51 +:101A4000752E7853656D6170686F72652E784D756F +:101A5000746578486F6C64657220213D2028287673 +:101A60006F6964202A2930292029202900FFFFFFDF +:101A70002820707851756575652029002128202857 +:101A800020282070764275666665722029203D3DCB +:101A9000202828766F6964202A29302920292026C9 +:101AA0002620282028207078517565756520292DFD +:101AB0003E75784974656D53697A6520213D20280B +:101AC000205542617365547970655F742029203018 +:101AD000552029202900FFFF765175657565416401 +:101AE00064546F52656769737472790076517565D5 +:101AF000756544656C65746500FFFFFF7578517509 +:101B00006575654D65737361676573576169746960 +:101B10006E6700FF78517565756553656D61706816 +:101B20006F726554616B65007851756575655265B6 +:101B3000636569766500FFFF78517565756547696E +:101B4000766546726F6D49535200FFFF7851756597 +:101B5000756547656E6572696353656E6446726F3D +:101B60006D49535200FFFFFF7851756575654765F4 +:101B70006E6572696353656E6400FFFF7851756529 +:101B80007565437265617465436F756E74696E67E0 +:101B900053656D6170686F72655374617469630039 +:101BA00078517565756547656E65726963437265E1 +:101BB00061746553746174696300FFFF78517565E2 +:101BC000756547656E65726963526573657400FF7C +:101BD000785461736B0000002E2E2F72612F617795 +:101BE000732F4672656552544F532F467265655286 +:101BF000544F532F536F757263652F7461736B73FA +:101C00002E6300FF75785072696F72697479203C99 +:101C1000202831352900FFFF70785443422D3E754E +:101C200063537461746963616C6C79416C6C6F634C +:101C300061746564203D3D202820282075696E74FC +:101C4000385F7420292032202900FFFF2820282017 +:101C500028202820707844656C617965645461732C +:101C60006B4C69737420292D3E75784E756D6265D5 +:101C7000724F664974656D73203D3D2028205542A2 +:101C8000617365547970655F7420292030202920A4 +:101C90003F202820282042617365547970655F7465 +:101CA000202920312029203A202820282042617331 +:101CB00065547970655F74202920302029202920FF +:101CC0002900FFFF707578537461636B4275666617 +:101CD000657220213D202828766F6964202A2930EA +:101CE0002900000070785461736B427566666572F6 +:101CF00020213D202828766F6964202A2930290078 +:101D00007853697A65203D3D2073697A656F66284E +:101D1000205443425F74202900FFFFFF757853630E +:101D2000686564756C657253757370656E6465641F +:101D3000203D3D2028205542617365547970655FD0 +:101D400074202920305500FF49444C450000000014 +:101D50007852657475726E20213D2028202D312027 +:101D60002900FFFF75785363686564756C6572536D +:101D7000757370656E64656420213D20282055428E +:101D8000617365547970655F74202920305500FFB8 +:101D90007578546F705072696F7269747900FFFFC3 +:101DA00070784576656E744C697374007078556E02 +:101DB000626C6F636B656454434200FF70785469D2 +:101DC0006D654F757400FFFF70785469636B7354D1 +:101DD0006F5761697400FFFF7078544342203D3DA6 +:101DE00020707843757272656E745443420000002F +:101DF00070785443422D3E75784D757465786573DF +:101E000048656C6400FFFFFF707854434220213D19 +:101E100020707843757272656E7454434200FFFF00 +:101E20007578496E646578546F57616974203C20F9 +:101E30003100FFFF7578496E646578546F4E6F749A +:101E4000696679203C203100785461736B546F4E81 +:101E50006F74696679000000785469636B436F752D +:101E60006E74203D3D2028205469636B5479706561 +:101E70005F74202920300000282028202628207088 +:101E8000785443422D3E784576656E744C69737480 +:101E90004974656D202920292D3E7078436F6E743A +:101EA00061696E65722029203D3D202828766F6982 +:101EB00064202A29302900FF765461736B47656ED0 +:101EC000657269634E6F74696679476976654672B3 +:101ED0006F6D49535200FFFF785461736B47656E15 +:101EE000657269634E6F7469667946726F6D4953A6 +:101EF0005200FFFF785461736B47656E65726963CA +:101F00004E6F746966795761697400FF756C54612E +:101F1000736B47656E657269634E6F746966795459 +:101F2000616B6500765461736B5072696F7269748E +:101F300079446973696E6865726974416674657223 +:101F400054696D656F757400785461736B50726974 +:101F50006F72697479446973696E68657269740037 +:101F6000785461736B436865636B466F7254696D37 +:101F7000654F757400FFFFFF765461736B53657492 +:101F800054696D654F7574537461746500FFFFFF8C +:101F9000765461736B52656D6F766546726F6D55E1 +:101FA0006E6F7264657265644576656E744C6973B4 +:101FB0007400FFFF785461736B52656D6F766546F0 +:101FC000726F6D4576656E744C69737400FFFFFF28 +:101FD000765461736B506C6163654F6E4576656EC8 +:101FE000744C6973745265737472696374656400C8 +:101FF000765461736B506C6163654F6E556E6F7292 +:1020000064657265644576656E744C69737400FF2F +:10201000765461736B506C6163654F6E4576656E87 +:10202000744C69737400FFFF765461736B53776966 +:10203000746368436F6E7465787400FF78546173DD +:102040006B496E6372656D656E745469636B00FFF6 +:10205000785461736B526573756D65416C6C00FFEC +:10206000765461736B5374617274536368656475FD +:102070006C657200765461736B44656C617900FF26 +:1020800070727644656C65746554434200FFFFFFCF +:10209000707276496E697469616C6973654E6577B3 +:1020A0005461736B00FFFFFF785461736B4372657B +:1020B00061746553746174696300FFFF546D7251FC +:1020C00000FFFFFF28207854696D657250657269C2 +:1020D0006F64496E5469636B73203E203020290081 +:1020E0002E2E2F72612F6177732F467265655254C1 +:1020F0004F532F4672656552544F532F536F75726D +:1021000063652F74696D6572732E63002820707883 +:1021100054696D65722D3E7854696D6572506572B3 +:10212000696F64496E5469636B73203E20302029C7 +:1021300000FFFFFF546D7220537663007852657480 +:1021400075726E0070727650726F6365737352654C +:10215000636569766564436F6D6D616E647300FFDE +:102160007854696D657243726561746554696D6513 +:10217000725461736B00FFFF704D75746578202198 +:102180003D202828766F6964202A29302900000024 +:102190002E2E2F72612F6177732F46726565525410 +:1021A0004F532F4672656552544F532D506C7573C3 +:1021B0002F56697375616C53747564696F5F5374DE +:1021C0006174696350726F6A656374732F4D6265E1 +:1021D00064544C532F6D626564746C735F667265F2 +:1021E0006572746F735F706F72742E63000000000D +:1021F000704D757465782D3E6D7574657848616EA7 +:10220000646C6520213D202828766F6964202A2986 +:10221000302900006D75746578537461747573208E +:102220003D3D202820282042617365547970655F08 +:1022300074202920312029006D626564746C735FFD +:10224000706C6174666F726D5F6D757465785F69CF +:102250006E6974006D626564746C735F706C617438 +:10226000666F726D5F6D757465785F6C6F636B0020 +:102270006D626564746C735F706C6174666F726DAF +:102280005F6D757465785F756E6C6F636B00FFFFD3 +:10229000446576696365205072697620544C5320FA +:1022A0004B657900446576696365205075622054FA +:1022B0004C53204B6579000006082A8648CE3D0322 +:1022C000010700FF010000000008000000080000F6 +:1022D00000080000030000000008000000080000E3 +:1022E000002000004110000000010000000100007B +:1022F0000028000040100000000100000001000064 +:10230000000001005002000000000000000000007A +:1023100000040000A10403020000FFFF467265658F +:1023200052544F53000000003030303000FFFFFFA8 +:1023300070756345746865726E657442756666652E +:102340007220213D202828766F6964202A293029AF +:10235000000000002E2E2F72612F6177732F4672BE +:10236000656552544F532F4672656552544F532D35 +:10237000506C75732F536F757263652F4672656568 +:1023800052544F532D506C75732D5443502F736F0F +:10239000757263652F706F727461626C652F427520 +:1023A000666665724D616E6167656D656E742F421C +:1023B0007566666572416C6C6F636174696F6E5FA0 +:1023C000322E6300784E6574776F726B4275666665 +:1023D000657253656D6170686F726520213D2028BC +:1023E00028766F6964202A29302900004E657442DE +:1023F000756653656D00FFFF707852657475726E77 +:102400002D3E70756345746865726E6574427566BD +:10241000666572203D3D202828766F6964202A2950 +:10242000302900FF70784765744E6574776F726B62 +:10243000427566666572576974684465736372694C +:1024400070746F7200FFFFFF784E6574776F726B68 +:1024500042756666657273496E697469616C697309 +:102460006500FFFF00000000686974006D69737308 +:102470000000000070784D414341646472657373DD +:1024800020213D202828766F6964202A29302900E0 +:102490002E2E2F72612F6177732F4672656552540D +:1024A0004F532F4672656552544F532D506C7573C0 +:1024B0002F536F757263652F4672656552544F5383 +:1024C0002D506C75732D5443502F736F7572636567 +:1024D0002F4672656552544F535F4152502E630030 +:1024E00070756C49504164647265737320213D209E +:1024F0002828766F6964202A293029007070784571 +:102500006E64506F696E7420213D202828766F69B3 +:1025100064202A2930290000415250202578697012 +:10252000202573207573696E6720257869700A000D +:1025300070784E6574776F726B427566666572204F +:10254000213D202828766F6964202A29302900003F +:1025500070784E6574776F726B4275666665722D22 +:102560003E78446174614C656E677468203E3D201E +:1025700073697A656F6628204152505061636B65BC +:10258000745F74202900000070784E6574776F7254 +:102590006B4275666665722D3E7078456E64506F4D +:1025A000696E7420213D202828766F6964202A29CD +:1025B000302900FF69704152505F524551554553D3 +:1025C000542066726F6D202578697020746F202505 +:1025D00078697020656E642D706F696E742025783F +:1025E00069700A007641525047656E657261746584 +:1025F000526571756573745061636B657400FFFF9C +:10260000654152504765744361636865456E7472F5 +:102610007900FFFFFFFFFFFFFFFF00000000000049 +:102620000806000108000604000100000000000088 +:10263000000000000000000000000000000000009A +:102640000000FFFF764448435050726F6365737318 +:102650003A207265706C7920257869700A00FFFF56 +:10266000764448435050726F636573733A206469CF +:1026700073636F7665720A0075784F7074696F6E58 +:10268000734C656E677468203E2028202820313204 +:10269000552029202B2028203655202920290000CC +:1026A0002E2E2F72612F6177732F467265655254FB +:1026B0004F532F4672656552544F532D506C7573AE +:1026C0002F536F757263652F4672656552544F5371 +:1026D0002D506C75732D5443502F736F7572636555 +:1026E0002F4672656552544F535F444843502E63E2 +:1026F00000FFFFFF78536F636B657456616C69640C +:10270000282078444843507634536F636B657420B7 +:1027100029203D3D2028202820426173655479708E +:10272000655F7420292031202900FFFF7078456EF5 +:1027300064506F696E7420213D202828766F69648B +:10274000202A293029000000764448435050726FF7 +:1027500063657373456E64506F696E743A20777267 +:102760006F6E672073746174653A20657870656375 +:10277000743A20256420676F743A202564203A203B +:1027800069676E6F72650A00764448435050726FF5 +:1027900063657373456E64506F696E743A20656E3D +:1027A0007465722025640A00707276496E697469D6 +:1027B000616C697365444843503A20737461727464 +:1027C00020616674657220256C75207469636B7373 +:1027D0000A000000707276496E697469616C6973F1 +:1027E00065444843503A206661696C656420746FA3 +:1027F0002067656E657261746520612072616E6428 +:102800006F6D205472616E73616374696F6E2049DD +:10281000440A0000764448435050726F63657373F6 +:10282000456E64506F696E743A206578697420252E +:10283000640A000053656E64206661696C656420FB +:10284000647572696E67206557616974696E675354 +:10285000656E644669727374446973636F766572FA +:102860000A00000053656E64206661696C6564202F +:10287000647572696E67206553656E6444484350A1 +:10288000526571756573742E0A00000053656E649D +:10289000206661696C656420647572696E67206585 +:1028A00057616974696E674F666665722F312E0ACB +:1028B00000000000764448435050726F63657373A4 +:1028C0003A2074696D656F757420256C7520746984 +:1028D000636B730A0000000053656E6420666169D3 +:1028E0006C656420647572696E67206557616974F0 +:1028F000696E674F666665722F322E0A000000000F +:10290000764448435050726F636573733A20666132 +:10291000696C656420746F2067656E6572617465AB +:1029200020612072616E646F6D205472616E7361FC +:102930006374696F6E2049440A000000764448437E +:102940005050726F636573733A20676976696E677A +:1029500020757020256C75203E20256C75207469CB +:10296000636B730A0000000053656E642066616942 +:102970006C656420647572696E672065576169745F +:10298000696E6741636B6E6F776C656467652E0A6D +:1029900000000000764448435050726F63657373C3 +:1029A0003A2061636B656420257869700A00000035 +:1029B00053656E64206661696C656420654C656171 +:1029C000736564416464726573732E0A00FFFFFFD0 +:1029D0007078456E64506F696E742D3E62697473D1 +:1029E0002E6249507636203D3D2030004448435009 +:1029F0002077726F6E672073746174653A20657812 +:102A0000706563743A20256420676F743A202564EA +:102A1000203A2069676E6F72650A00FFFFFFFFFFB3 +:102A20003501033D070100000000000032040000F2 +:102A30000000360400000000FFFFFFFF70727653B5 +:102A4000656E6444484350446973636F76657200F1 +:102A50003501013D070100000000000032040000C4 +:102A600000003703010306FF7072764372656174DC +:102A70006544484350536F636B6574007644484324 +:102A80005050726F63657373456E64506F696E74F6 +:102A900000FFFFFF764448435050726F63657373C5 +:102AA00000FFFFFF70784E65775F41646472496E86 +:102AB000666F3A20556E646566696E656420784677 +:102AC000616D696C792054797065200A00FFFFFF01 +:102AD0002E6C6F63616C00007563496E64657820CD +:102AE0003C203255000000002E2E2F72612F61779E +:102AF000732F4672656552544F532F467265655267 +:102B0000544F532D506C75732F536F757263652F2F +:102B10004672656552544F532D506C75732D544356 +:102B2000502F736F757263652F4672656552544FEF +:102B3000535F444E532E630070727646696C6C533B +:102B40006F636B416464726573733A20556E64659C +:102B500066696E65642078444E535F49505F5072D9 +:102B600065666572656E6365200A0000707276475F +:102B70006574486F737442794E616D654F703A2089 +:102B8000556E646566696E65642073696E5F666123 +:102B90006D696C79200A00FF00000100000100004F +:102BA0000000000070727646696C6C536F636B4175 +:102BB00064647265737300FF6C6F6F6B2D757000CA +:102BC00061646400282070634E616D6520213D20A2 +:102BD0002828766F6964202A2930292029000000DE +:102BE0002E2E2F72612F6177732F467265655254B6 +:102BF0004F532F4672656552544F532D506C757369 +:102C00002F536F757263652F4672656552544F532B +:102C10002D506C75732D5443502F736F757263650F +:102C20002F4672656552544F535F444E535F436164 +:102C30006368652E630000007072765265616444BB +:102C40004E5343616368653A20556E646566696EEC +:102C500065642049502054797065200A0000000006 +:102C60004672656552544F535F50726F636573735C +:102C7000444E5343616368653A20556E64656669E6 +:102C80006E65642049502054797065200A00000068 +:102C90004672656552544F535F50726F636573732C +:102CA000444E5343616368653A2025733A202725D3 +:102CB00073272040202573202854544C2025752943 +:102CC0000A00FFFF507265706172655F436163685F +:102CD000654C6F6F6B75703A20556E646566696EF2 +:102CE0006564207846616D696C79200A00FFFFFFFA +:102CF0004672656552544F535F50726F63657373CC +:102D0000444E53436163686500FFFFFF70784E6572 +:102D100074776F726B4275666665722D3E7844619A +:102D200074614C656E677468203E3D2073697A65F6 +:102D30006F66282049434D505061636B65745F7422 +:102D4000202900002E2E2F72612F6177732F46727B +:102D5000656552544F532F4672656552544F532D3B +:102D6000506C75732F536F757263652F467265656E +:102D700052544F532D506C75732D5443502F736F15 +:102D8000757263652F4672656552544F535F4943B0 +:102D90004D502E6300FFFFFF50726F6365737349E0 +:102DA000434D505061636B657400FFFF7853656E4F +:102DB000644576656E74537472756374546F4950CC +:102DC0005461736B3A2043414E204E4F542041448E +:102DD000442025640A00FFFF282075634950547978 +:102DE0007065203D3D202820307836305520292040 +:102DF00029207C7C202820756349505479706520F7 +:102E00003D3D2028203078343055202920290000ED +:102E10002E2E2F72612F6177732F46726565525483 +:102E20004F532F4672656552544F532D506C757336 +:102E30002F536F757263652F4672656552544F53F9 +:102E40002D506C75732D5443502F736F75726365DD +:102E50002F4672656552544F535F49502E6300FFF1 +:102E60004672656552544F535F46697273744E657E +:102E700074776F726B496E74657266616365282939 +:102E800020213D202828766F6964202A29302900D6 +:102E90004E657445766E740049502D5461736B0015 +:102EA0004672656552544F535F4950496E69745F6D +:102EB0004D756C74693A20784E6574776F726B4209 +:102EC000756666657273496E697469616C6973656C +:102ED0002829206661696C65640A00004672656590 +:102EE00052544F535F4950496E69745F4D756C740D +:102EF000693A204E6574776F726B206576656E74E3 +:102F000020717565756520636F756C64206E6F74D4 +:102F100020626520637265617465640A00FFFFFFCB +:102F2000707842756666657220213D202828766F8C +:102F30006964202A293029002820282042617365ED +:102F4000547970655F7420292030202900FFFFFF2D +:102F500070727649505461736B207374617274653A +:102F6000640A000070727650726F63657373495023 +:102F70005061636B65743A20556E646566696E6571 +:102F800064204672616D652054797065200A00FFE7 +:102F90007652657475726E45746865726E657446B6 +:102FA00072616D6500FFFFFF4672656552544F53B5 +:102FB0005F52656C656173655544505061796C6F03 +:102FC000616442756666657200FFFFFF707276503D +:102FD000726F6365737345746865726E6574506172 +:102FE000636B657400FFFFFF4672656552544F5373 +:102FF0005F4950496E69745F4D756C746900FFFFDD +:10300000FFFFFFFFFFFFFFFF70784E657742756699 +:103010006665722D3E70756345746865726E657481 +:1030200042756666657220213D202828766F6964A6 +:10303000202A2930290000002E2E2F72612F61775F +:10304000732F4672656552544F532F467265655211 +:10305000544F532D506C75732F536F757263652FDA +:103060004672656552544F532D506C75732D544301 +:10307000502F736F757263652F4672656552544F9A +:10308000535F49505F5574696C732E6300FFFFFFF7 +:1030900028207563495054797065203D3D202820D3 +:1030A000307834305520292029207C7C2028207538 +:1030B00063495054797065203D3D20282030783692 +:1030C00030552029202900007078554450506179EE +:1030D0006C6F61644275666665725F746F5F4E65A2 +:1030E00074776F726B4275666665723A20556E64CE +:1030F0006566696E65642075634950547970652012 +:103100000A00FFFF7078496E74657266616365201E +:10311000213D202828766F6964202A293029000063 +:103120007078496E746572666163652D3E7066499C +:103130006E697469616C69736520213D2028287669 +:103140006F6964202A29302900FFFFFF7849504920 +:10315000734E6574776F726B5461736B5265616403 +:10316000792829203D3D202820282042617365547C +:103170007970655F7420292030202900784E6574AD +:10318000776F726B4576656E745175657565203D18 +:103190003D202828766F6964202A29302900000004 +:1031A0004672656552544F535F4765744950546188 +:1031B000736B48616E646C652829203D3D2028288A +:1031C000766F6964202A29302900000028203055B4 +:1031D000203E3D203134202920262620282028206A +:1031E0002820282030552029202B20282031345514 +:1031F00020292029202520342029203D3D20302051 +:1032000029000000757853697A65203E3D2028200A +:10321000323055202B20323055202B2028203135BC +:103220003030202D202820323055202B20323055B0 +:103230002029202920290000757853697A65203DCE +:103240003D202820282073697A655F742029203169 +:1032500034202900757853697A65203D3D20282067 +:10326000282073697A655F7420292032382029006C +:10327000757853697A65203D3D20282028207369A0 +:103280007A655F74202920323020290075785369CF +:103290007A65203D3D202820282073697A655F7477 +:1032A0002029203820290000757853697A65203D4F +:1032B0003D2028202820282073697A655F74202902 +:1032C0002032302029202B20313255202900FFFFC9 +:1032D0005443500049434D500000000049474D50B1 +:1032E00000000000554450003F3F3F0028202820A8 +:1032F000282049505061636B65745F74202A20292F +:103300002070756345746865726E65744275666693 +:10331000657220292D3E7845746865726E65744823 +:1033200065616465722E75734672616D655479705E +:1033300065203D3D20282030783030303855202918 +:103340002029207C7C2028202820282049505061DA +:10335000636B65745F74202A20292070756345743F +:103360006865726E657442756666657220292D3EC9 +:103370007845746865726E65744865616465722E1F +:1033800075734672616D6554797065203D3D2028E6 +:103390002030784444383655202920290000000088 +:1033A000757347656E657261746550726F746F6393 +:1033B0006F6C436865636B73756D3A20556E646519 +:1033C00066696E65642075734672616D65547970C7 +:1033D000652025640A000000757347656E6572619B +:1033E000746550726F746F636F6C436865636B7361 +:1033F000756D5B25735D3A206C656E20696E766134 +:103400006C69643A2025750A0000000075734765F1 +:103410006E657261746550726F746F636F6C436830 +:1034200065636B73756D5B25735D3A206C656E200B +:10343000256420494420253034583A2066726F6D47 +:10344000202578697020746F202578697020636169 +:103450006C202530345820676F7420253034580A8A +:1034600000FFFFFF6420213D203055004672656556 +:1034700052544F535F726F756E645F757000FFFF3B +:10348000757347656E657261746550726F746F63B2 +:103490006F6C436865636B73756D00FF7650726582 +:1034A000436865636B436F6E6669677300FFFFFF78 +:1034B00070727650726F636573734E6574776F7256 +:1034C0006B446F776E4576656E7400FF7078554477 +:1034D000505061796C6F61644275666665725F74A5 +:1034E0006F5F4E6574776F726B42756666657200CA +:1034F0004672656552544F535F46696E64456E640B +:10350000506F696E744F6E4E65744D61736B5B25C1 +:10351000645D3A204E6F206D6174636820666F723F +:1035200020257869700A00FF2E2E2F72612F617797 +:10353000732F4672656552544F532F46726565521C +:10354000544F532D506C75732F536F757263652FE5 +:103550004672656552544F532D506C75732D54430C +:10356000502F736F757263652F4672656552544FA5 +:10357000535F526F7574696E672E630028207578EB +:103580004164647265737320252034552029203DE1 +:103590003D20305500000000707845617379466920 +:1035A000743A204152502025786970202D3E202504 +:1035B0007869700A00FFFFFF4672656552544F53E9 +:1035C0005F4D61746368696E67456E64706F696EA4 +:1035D0007400FFFF707276544350437265617465E6 +:1035E00053747265616D3A206D616C6C6F63206617 +:1035F00061696C65640A00007072765443504372CE +:103600006561746553747265616D3A202563785302 +:10361000747265616D2063726561746564202575DF +:103620002062797465732028746F74616C2025752D +:10363000290A00FF282078446F6D61696E203D3DA6 +:10364000202820313020292029207C7C2028207827 +:10365000446F6D61696E203D3D2028203220292075 +:10366000290000002E2E2F72612F6177732F467272 +:10367000656552544F532F4672656552544F532D12 +:10368000506C75732F536F757263652F4672656545 +:1036900052544F532D506C75732D5443502F736FEC +:1036A000757263652F4672656552544F535F536F51 +:1036B000636B6574732E630078446F6D61696E206F +:1036C0003D3D20282032202900000000282028200D +:1036D0002678426F756E64554450536F636B657402 +:1036E000734C69737420292D3E784C697374456E50 +:1036F000642E784974656D56616C7565203D3D207A +:10370000285469636B547970655F7429203078663A +:1037100066666666666666554C2029002820282065 +:103720002678426F756E64544350536F636B6574B3 +:10373000734C69737420292D3E784C697374456EFF +:10374000642E784974656D56616C7565203D3D2029 +:10375000285469636B547970655F742920307866EA +:1037600066666666666666554C2029007852657402 +:1037700075726E203D3D202820282028204261734C +:1037800065547970655F7420292031202920290033 +:103790004672656552544F535F736F636B65743A3D +:1037A00020556E646566696E65642078446F6D614E +:1037B000696E200A00FFFFFF78497343616C6C69F2 +:1037C0006E6746726F6D49505461736B2829203DB6 +:1037D0003D202820282042617365547970655F740C +:1037E000202920302029000076536F636B657442D6 +:1037F000696E643A20536F636B657420616C726507 +:1038000061647920626F756E6420746F2025640A8C +:10381000000000004672656552544F535F62696E46 +:10382000643A20556E646566696E65642073696EDE +:103830005F66616D696C79200A00000046726565FB +:1038400052544F535F62696E643A2073656E642010 +:103850006576656E74206661696C65640A00FFFFB9 +:10386000707844657374696E6174696F6E416464E5 +:103870007265737320213D202828766F6964202AA1 +:1038800029302900707642756666657220213D20D8 +:103890002828766F6964202A2930290046726565D8 +:1038A00052544F535F73656E64746F3A20556E6463 +:1038B0006566696E65642073696E5F66616D696CCB +:1038C00079200A00544300005544000078536F6388 +:1038D0006B657456616C696428207078536F636BF4 +:1038E00065742029203D3D202820282042617365F1 +:1038F000547970655F742029203120290000000070 +:1039000070784164647265737320213D20282876A5 +:103910006F6964202A2930290000000076536F6304 +:103920006B657442696E643A2025735020706F7223 +:103930007420256420696E207573650A00FFFFFFFF +:103940004672656552544F535F636C6F7365736F56 +:10395000636B65743A206661696C65640A00FFFFF9 +:103960002578697020706F727420257520746F201F +:103970002578697020706F727420257500FFFFFF35 +:1039800072656E004C6F73743A20536F636B65748D +:10399000202575206E6F7720686173202575202F94 +:1039A000202575206368696C6425730A0000000097 +:1039B0004672656552544F535F636C6F7365736FE6 +:1039C000636B65745B25735D3A206275666665722C +:1039D0007320256C7520736F636B7320256C750ADB +:1039E00000FFFFFF534E44005243560046524545E8 +:1039F00052544F535F534F5F5345545F4C4F575F83 +:103A0000484947485F57415445523A2077726F6E94 +:103A10006720736F636B657420747970650A0000AA +:103A20004652454552544F535F534F5F5345545F81 +:103A30004C4F575F484947485F57415445523A20D9 +:103A40006261642076616C7565730A005365742049 +:103A5000534F5F25734255463A2077726F6E672049 +:103A6000736F636B657420747970650A00000000E1 +:103A700053657420534F5F25734255463A20627553 +:103A80006666657220616C72656164792063726537 +:103A9000617465640A00000053657420534F5F57DA +:103AA000494E5F50524F503A2077726F6E672073C5 +:103AB0006F636B657420747970650A007078536F5A +:103AC000636B657420213D202828766F6964202A65 +:103AD000293029004672656552544F535F636F6EFB +:103AE0006E6563743A20556E646566696E65642020 +:103AF00073696E5F66616D696C79200A0000000071 +:103B00004672656552544F535F636F6E6E656374A2 +:103B100028292073746F7070656420647565207443 +:103B20006F20616E206572726F720A004672656561 +:103B300052544F535F73656E643A202575202D3EB5 +:103B400020257869703A25643A206E6F2073706181 +:103B500063650A006C544350416464527864617434 +:103B6000613A2061742025753A2025642F2575203F +:103B7000627974657320287461696C2025752068EA +:103B8000656164202575207370616365202575204B +:103B900066726F6E74202575290A00FF0000000010 +:103BA00064000000320000006400000022000000F9 +:103BB00064000000190000006400000070785544A3 +:103BC00050536F636B65744C6F6F6B757000FFFFC4 +:103BD00076536F636B657442696E64004672656507 +:103BE00052544F535F62696E6400FFFF4672656511 +:103BF00052544F535F73656E64746F0070727644F5 +:103C0000657465726D696E65536F636B6574536936 +:103C10007A6500FF4672656552544F535F736F6358 +:103C20006B6574004D6F76652066726F6D2025732D +:103C300020746F2025730A0078506172656E7420BD +:103C4000213D202828766F6964202A293029000028 +:103C50002E2E2F72612F6177732F46726565525435 +:103C60004F532F4672656552544F532D506C7573E8 +:103C70002F536F757263652F4672656552544F53AB +:103C80002D506C75732D5443502F736F757263658F +:103C90002F4672656552544F535F5443505F4950ED +:103CA0002E63000078497343616C6C696E674672DD +:103CB0006F6D49505461736B282920213D202820C5 +:103CC000282042617365547970655F742029203023 +:103CD00020290000526573746F72696E672061203D +:103CE000726575736520736F636B657420706F7296 +:103CF000742025750A000000536F636B65742025DE +:103D000075202D3E205B25735D3A25752053746127 +:103D100074652025732D3E25730A00FF436F6E6E78 +:103D20006563745B257869703A25755D3A206E6528 +:103D300078742074696D656F75742025753A202537 +:103D400075206D730A00FFFF70784E6574776F728F +:103D50006B4275666665722D3E7075634574686565 +:103D6000726E657442756666657220213D20282852 +:103D7000766F6964202A29302900FFFF7854435068 +:103D8000436865636B4E6577436C69656E745B3041 +:103D90005D3A20636C69656E74206F6E20706F727F +:103DA000742025750A00FFFF7850726F6365737386 +:103DB00052656365697665645443505061636B6511 +:103DC0007400FFFF76544350537461746543686117 +:103DD0006E6765005443503A204E6F2061637469EA +:103DE000766520736F636B6574206F6E20706F72E1 +:103DF000742025642028257869703A2564290A00F2 +:103E00005443503A205365727665722063616E2781 +:103E1000742068616E646C6520666C6167733A201B +:103E200025732066726F6D20257869703A2575209C +:103E3000746F20706F72742025750A005443503AD5 +:103E400020525354207265636569766564206672FA +:103E50006F6D20257869703A257520666F72202570 +:103E6000750A00005443503A2053594E20756E6530 +:103E7000787065637465642066726F6D202578695B +:103E8000703A25750A00FFFF4D5353206368616E39 +:103E90006765202575202D3E2025750A000000004D +:103EA0004368616E6765206D7373202564203D3E15 +:103EB0002025750A00FFFFFF6C5443504164645293 +:103EC00078646174613A2073746F7265642025644C +:103ED000202F2025752062797465733F203F0A00EA +:103EE0005443503A2073656E642046494E2B41433B +:103EF0004B202861636B2025752C206375722F6E13 +:103F000078742025752F257529206F75725365717A +:103F10004E72202575207C2052782025750A00FFDE +:103F2000496E61637469766520736F636B65742095 +:103F3000636C6F7365643A20706F7274202575200E +:103F400072656D20257869703A25752073746174E7 +:103F500075732025730A00FF6553594E5F52454320 +:103F6000454956454400000065434F4E4E45435475 +:103F70005F53594E000000006553594E5F52454350 +:103F800045495645443A2041434B20657870656366 +:103F90007465642C206E6F742053594E3A207065FE +:103FA0006572206D6973736564206F757220535953 +:103FB0004E2B41434B0A000025733A20666C616723 +:103FC0007320253034582065787065637465642CDF +:103FD000206E6F7420253034580A000052656675D3 +:103FE00073696E672046494E5B25752C25755D3AD1 +:103FF000205278436F6D706C2025642074782064A3 +:104000006F6E652025640A005265667573696E6778 +:104010002046494E3A205278206E6F7420636F6DAF +:10402000706C657465202564202863757220257581 +:104030002068696768202575290A00005443503AB2 +:104040002046494E2072656365697665642C206D53 +:104050006179436C6F7365203D2025642028527878 +:10406000202575204C656E2025642C205478202551 +:1040700075290A004761696E3A20536F636B657456 +:10408000202575206E6F7720686173202575202F9D +:10409000202575206368696C6425730A00000000A0 +:1040A0005443503A204C697374656E3A206E6577BC +:1040B00020736F636B65742062696E642065727231 +:1040C0006F720A0065554E4B4E4F574E00FFFFFF73 +:1040D00065434C4F53454400655443505F4C49532E +:1040E00054454E006553594E5F46495253540000A3 +:1040F0006545535441424C49534845440000000033 +:104100006546494E5F574149545F31006546494E07 +:104110005F574149545F320065434C4F53455F57E9 +:104120004149540065434C4F53494E47000000003D +:10413000654C4153545F41434B0000006554494D69 +:10414000455F5741495400FFD0401D02D8401D0231 +:10415000683F1D02E4401D02583F1D02F0401D0251 +:1041600000411D020C411D0218411D0224411D0287 +:1041700030411D023C411D02C4401D025443503ACF +:10418000204C697374656E3A206E657720736F6397 +:104190006B6574206661696C65640A002E2E2F724F +:1041A000612F6177732F4672656552544F532F46C6 +:1041B00072656552544F532D506C75732F536F7544 +:1041C0007263652F4672656552544F532D506C755E +:1041D000732D5443502F736F757263652F4672654C +:1041E0006552544F535F5443505F5472616E736D08 +:1041F000697373696F6E2E6300FFFFFF53757070F4 +:10420000726573732046494E20666F7220257520B3 +:104210002B202575203C2025750A00FF4C696D690F +:10422000747320287573696E67293A2054435020AF +:1042300057696E2073697A6520257520576174650A +:1042400072202575203C3D202575203C3D2025759C +:104250000A00FFFF757853747265616D427566667A +:1042600065724765743A20706F73202564206F660D +:104270006673202575206F6E6C7920257520213D91 +:104280002025640A00000000436865636B436C6F7F +:104290007365202575203C3D202575202825752037 +:1042A0003C3D202575203C3D202575290A00000055 +:1042B0006B6565702D616C6976653A206769766912 +:1042C0006E6720757020257869703A25750A0000A0 +:1042D0006B6565702D616C6976653A20257869702B +:1042E0003A257520636F756E742025750A00FFFFEF +:1042F000436F6E6E6563743A20676976696E6720F6 +:10430000757020257869703A25750A004D53533A27 +:104310002073656E64696E672025750A00FFFFFFD4 +:1043200053656E645B25752D3E25755D20696D6D49 +:104330002041434B202575205345512025752028C9 +:104340006C656E202575290A00FFFFFF7072765498 +:10435000435052657475726E5061636B657400FFF3 +:1043600070784E6574776F726B4275666665722DF4 +:104370003E7078456E64506F696E742D3E70784E55 +:104380006574776F726B496E7465726661636520E0 +:10439000213D202828766F6964202A2930290000D1 +:1043A0002E2E2F72612F6177732F467265655254DE +:1043B0004F532F4672656552544F532D506C757391 +:1043C0002F536F757263652F4672656552544F5354 +:1043D0002D506C75732D5443502F736F7572636538 +:1043E0002F4672656552544F535F5443505F547269 +:1043F000616E736D697373696F6E5F495076342EA9 +:104400006300000070784E6574776F726B4275665A +:104410006665722D3E7078456E64506F696E742DBE +:104420003E70784E6574776F726B496E7465726614 +:104430006163652D3E70664F757470757420213D03 +:10444000202828766F6964202A29302900FFFFFF81 +:1044500041525020666F722025786970202875734C +:10446000696E672025786970293A2072633D25645A +:1044700020253032782D253032782D253032782D98 +:10448000253032782D253032782D253032780A00CB +:1044900070727654435052657475726E5061636BDE +:1044A00065745F4950563400256325632563256391 +:1044B000256325632563256300FFFFFF7072765334 +:1044C0006F636B65745365744D53533A20257520A3 +:1044D000627974657320666F722025786970207028 +:1044E0006F72742025750A007654435057696E64C4 +:1044F0006F774372656174653A20666F7220576901 +:104500006E4C656E203D2052782F54783A202575E8 +:104510002F25750A00FFFFFF6C54435057696E64E6 +:104520006F7754784164643A2063616E206F6E6CDB +:10453000792073746F7265202575202F20256420E3 +:1045400062797465730A00006C54435057696E6455 +:104550006F7754784164643A205365714E72202518 +:10456000752028257529204C656E2025750A00FFC9 +:1045700077696E5F74785F61636B3A2061636B6526 +:10458000642025752065787063202575206C656E24 +:104590002025750A0000000077696E5F74785F61FE +:1045A000636B3A2061636B6564207365716E722082 +:1045B0002575206C656E2025750A00FF2E2E2F7242 +:1045C000612F6177732F4672656552544F532F46A2 +:1045D00072656552544F532D506C75732F536F7520 +:1045E0007263652F4672656552544F532D506C753A +:1045F000732D5443502F736F757263652F46726528 +:104600006552544F535F5544505F49502E6300FF2D +:104610007850726F6365737352656365697665641C +:104620005544505061636B657400FFFF2E2E2F724E +:10463000612F6177732F4672656552544F532F4631 +:1046400072656552544F532D506C75732F536F75AF +:104650007263652F4672656552544F532D506C75C9 +:10466000732D5443502F736F757263652F467265B7 +:104670006552544F535F5544505F495076342E6312 +:1046800000FFFFFF7850726F636573735265636557 +:10469000697665645544505061636B65745F495039 +:1046A000763400FF70546370536F636B6574202120 +:1046B0003D202828766F6964202A293029000000CF +:1046C0002E2E2F72612F6177732F467265655254BB +:1046D0004F532F4672656552544F532D506C75736E +:1046E0002F536F757263652F4170706C69636174CD +:1046F000696F6E2D50726F746F636F6C732F6E6580 +:1047000074776F726B5F7472616E73706F72742FF7 +:104710007463705F736F636B6574735F77726170DE +:104720007065722F706F7274732F66726565727424 +:104730006F735F706C75735F7463702F7463705FF9 +:10474000736F636B6574735F777261707065722EDF +:104750006300000070486F73744E616D6520213DE9 +:10476000202828766F6964202A293029000000005B +:10477000536F636B6574735772617070657200007C +:104780005B4552524F525D205B25735D205B257364 +:104790003A25645D200000004661696C6564207400 +:1047A0006F20637265617465206E657720736F6337 +:1047B0006B65742E000000004661696C65642074AE +:1047C0006F20636F6E6E65637420746F2073657203 +:1047D0007665723A20444E53207265736F6C75741F +:1047E000696F6E206661696C65643A20486F737406 +:1047F0006E616D653D25732E000000005B494E46DD +:104800004F5D205B25735D205B25733A25645D2039 +:104810000000000045737461626C69736865642010 +:1048200054435020636F6E6E656374696F6E2077BA +:104830006974682025732E004661696C6564207474 +:104840006F20636F6E6E65637420746F2073657282 +:104850007665723A204672656552544F535F436FD6 +:104860006E6E656374206661696C65643A2052659A +:104870007475726E436F64653D25642C20486F73B8 +:10488000746E616D653D25732C20506F72743D25EB +:10489000752E00FF78536F636B657420213D2028CF +:1048A00028766F6964202A29302900FF5443505F1D +:1048B000536F636B6574735F5265637600FFFFFF30 +:1048C0005443505F536F636B6574735F53656E64DD +:1048D00000FFFFFF5443505F536F636B6574735F5A +:1048E000436F6E6E656374005443505F536F636B28 +:1048F0006574735F436F6E6E6563740063747820D4 +:10490000213D202828766F6964202A29302900005B +:104910002E2E2F72612F6177732F46726565525468 +:104920004F532F4672656552544F532D506C75731B +:104930002F536F757263652F4170706C696361747A +:10494000696F6E2D50726F746F636F6C732F6E652D +:1049500074776F726B5F7472616E73706F72742FA5 +:104960006D626564746C735F62696F5F7463705FBE +:10497000736F636B6574735F777261707065722EAD +:104980006300000062756620213D202828766F694B +:1049900064202A29302900FF784D626564544C5305 +:1049A00042696F544350536F636B65747357726100 +:1049B000707065725265637600FFFFFF784D626527 +:1049C00064544C5342696F544350536F636B657426 +:1049D000735772617070657253656E6400FFFFFFFC +:1049E0005370616E2063616C6C6261636B206572F1 +:1049F000726F7220696E206F6E5F75726C00FFFFC0 +:104A00005370616E2063616C6C6261636B206572D0 +:104A1000726F7220696E206F6E5F7374617475734C +:104A200000FFFFFF5370616E2063616C6C62616315 +:104A30006B206572726F7220696E206F6E5F6865A1 +:104A4000616465725F6669656C6400FF5370616ED6 +:104A50002063616C6C6261636B206572726F72209F +:104A6000696E206F6E5F6865616465725F76616C08 +:104A7000756500FF5370616E2063616C6C626163E9 +:104A80006B206572726F7220696E206F6E5F626F4D +:104A9000647900FF5061757365206F6E20434F4E3F +:104AA0004E4543542F5570677261646500000000E5 +:104AB0006F6E5F6D6573736167655F636F6D706C5B +:104AC000657465207061757365000000606F6E5FCE +:104AD0006D6573736167655F636F6D706C65746539 +:104AE000602063616C6C6261636B206572726F72CF +:104AF00000000000496E76616C6964206368617231 +:104B0000616374657220696E206368756E6B2073D3 +:104B1000697A6500526571756573742068617320E8 +:104B2000696E76616C696420605472616E7366654B +:104B3000722D456E636F64696E6760004D697373B3 +:104B4000696E67206578706563746564204C4620E3 +:104B50006166746572206865616465722076616C57 +:104B600075650000436F6E74656E742D4C656E67DD +:104B70007468206F766572666C6F7700496E766137 +:104B80006C69642063686172616374657220696E28 +:104B900020436F6E74656E742D4C656E677468008B +:104BA000496E76616C696420686561646572207421 +:104BB0006F6B656E00000000496E76616C69642061 +:104BC0006D696E6F722076657273696F6E0000009A +:104BD000457870656374656420646F74000000003C +:104BE000496E76616C6964206D616A6F72207665CA +:104BF0007273696F6E000000496E76616C696420A3 +:104C00006368617220696E2075726C2066726167DC +:104C10006D656E742073746172740000496E766104 +:104C20006C6964206368617220696E2075726C2003 +:104C30007175657279000000496E76616C69642057 +:104C40006368617220696E2075726C20706174688F +:104C500000000000446F75626C65204020696E2082 +:104C600075726C00556E6578706563746564206359 +:104C700068617220696E2075726C2073657276654A +:104C800072000000556E657870656374656420631A +:104C900068617220696E2075726C20736368656D3F +:104CA00061000000556E65787065637465642073FB +:104CB00074617274206368617220696E2075726C11 +:104CC000000000004578706563746564207370614E +:104CD0006365206166746572206D6574686F640039 +:104CE000496E76616C696420726573706F6E73656E +:104CF00020737461747573004578706563746564BE +:104D000020737061636520616674657220766572D8 +:104D100073696F6E00000000496E76616C696420F3 +:104D20006368617261637465727320696E20757265 +:104D30006C0000006F6E5F6368756E6B5F636F6D14 +:104D4000706C65746520706175736500606F6E5F6F +:104D50006368756E6B5F636F6D706C657465602002 +:104D600063616C6C6261636B206572726F720000CC +:104D70006F6E5F6368756E6B5F68656164657220F6 +:104D80007061757365000000606F6E5F6368756EBB +:104D90006B5F686561646572602063616C6C626101 +:104DA000636B206572726F72000000004368756E5D +:104DB0006B2073697A65206F766572666C6F770019 +:104DC000506175736564206279206F6E5F686561FC +:104DD000646572735F636F6D706C6574650000006D +:104DE000557365722063616C6C6261636B206572E0 +:104DF000726F7200436F6E74656E742D4C656E67D2 +:104E000074682063616E2774206265207072657318 +:104E1000656E742077697468205472616E7366657C +:104E2000722D456E636F64696E670000456D707426 +:104E30007920436F6E74656E742D4C656E6774686F +:104E400000000000496E76616C69642068656164E9 +:104E500065722076616C7565206368617200000080 +:104E60004475706C696361746520436F6E74656E20 +:104E7000742D4C656E67746800000000457870659D +:104E8000637465642043524C4620616674657220E9 +:104E900076657273696F6E00496E76616C69642025 +:104EA0006D6574686F6420666F7220485454502F8B +:104EB000782E782072657175657374004578706519 +:104EC0006374656420485454502F00004578706521 +:104ED0006374656420534F55524345206D65746873 +:104EE0006F6420666F72204943452F782E782072B8 +:104EF0006571756573740000496E76616C69642034 +:104F00006D6574686F6420666F7220525453502F21 +:104F1000782E78207265717565737400496E7661BC +:104F20006C6964206D6574686F6420656E636F756D +:104F30006E74657265640000526573706F6E7365A0 +:104F4000206F766572666C6F77000000496E76613F +:104F50006C696420776F726420656E636F756E7420 +:104F600065726564000000006F6E5F6D657373614C +:104F700067655F626567696E2070617573650000C3 +:104F8000606F6E5F6D6573736167655F62656769AA +:104F90006E602063616C6C6261636B206572726F1E +:104FA0007200000045787065637465642043524C5C +:104FB000460000005061757365206F6E20505249A5 +:104FC0002F55706772616465000000004578706558 +:104FD0006374656420485454502F3220436F6E6EC2 +:104FE000656374696F6E205072656661636500FF6A +:104FF00000000000000000000000010000010000AF +:1050000000000000000000000000000000000000A0 +:10501000010000000000000000000200000000028B +:105020000000000000000000000000000000000080 +:105030000003030303030303030303030303030343 +:10504000030303030303030303030300000000003F +:105050000003030303030303030303030303030323 +:10506000030303030303030303030300000000001F +:105070000000000000000000000000000000000030 +:105080000000000000000000000000000000000020 +:105090000000000000000000000000000000000010 +:1050A0000000000000000000000000000000000000 +:1050B00000000000000000000000000000000000F0 +:1050C00000000000000000000000000000000000E0 +:1050D00000000000000000000000000000000000D0 +:1050E00000000000000000000000000000000000C0 +:1050F00000000000000000000000010000010000AE +:10510000000000000000000000000000000000009F +:10511000010000000000000000000000000000008E +:10512000000000000000000000000200000000007D +:105130000003030303030303030303030303030342 +:10514000030303030303030303030300000000003E +:105150000003030303030303030303030303030322 +:10516000030303030303030303030300000000001E +:10517000000000000000000000000000000000002F +:10518000000000000000000000000000000000001F +:10519000000000000000000000000000000000000F +:1051A00000000000000000000000000000000000FF +:1051B00000000000000000000000000000000000EF +:1051C00000000000000000000000000000000000DF +:1051D00000000000000000000000000000000000CF +:1051E00000000000000000000000000000000000BF +:1051F00000000000000000000000010000020000AC +:10520000000000000000000000000000000000009E +:105210000304000004040404040404040404040556 +:105220000404040404040404040404040004000644 +:10523000070404040404040404040404040404042B +:105240000404040404040404040404040004000426 +:105250000004040404040404040404040404040412 +:10526000040404040404040404040400000004000E +:10527000000000000000000000000000000000002E +:10528000000000000000000000000000000000001E +:10529000000000000000000000000000000000000E +:1052A00000000000000000000000000000000000FE +:1052B00000000000000000000000000000000000EE +:1052C00000000000000000000000000000000000DE +:1052D00000000000000000000000000000000000CE +:1052E00000000000000000000000000000000000BE +:1052F00000000000000000000001000001000000AC +:10530000000000000000000000000000000000009D +:10531000000101000101010101010101010101017F +:10532000010101010101010101010101010101006E +:10533000010101010101010101010101010101015D +:10534000010101010101010101010101010101014D +:10535000010101010101010101010101010101013D +:10536000010101010101010101010101010101002E +:10537000010101010101010101010101010101011D +:10538000010101010101010101010101010101010D +:1053900001010101010101010101010101010101FD +:1053A00001010101010101010101010101010101ED +:1053B00001010101010101010101010101010101DD +:1053C00001010101010101010101010101010101CD +:1053D00001010101010101010101010101010101BD +:1053E00001010101010101010101010101010101AD +:1053F00000000000000000000001020001030000A6 +:10540000000000000000000000000000000000009C +:105410000401010501010101010101010101010175 +:10542000010101010101010101010101010101016C +:10543000010101010101010101010101010101015C +:10544000010101010101010101010101010101014C +:10545000010101010101010101010101010101013C +:10546000010101010101010101010101010101002D +:10547000010101010101010101010101010101011C +:10548000010101010101010101010101010101010C +:1054900001010101010101010101010101010101FC +:1054A00001010101010101010101010101010101EC +:1054B00001010101010101010101010101010101DC +:1054C00001010101010101010101010101010101CC +:1054D00001010101010101010101010101010101BC +:1054E00001010101010101010101010101010101AC +:1054F00000000000000000000001020001030000A5 +:10550000000000000000000000000000000000009B +:105510000401010101010101010101010101010178 +:10552000010101010101010101010101010101016B +:10553000010101010101010101010101010101015B +:10554000010101010101010101010101010101014B +:10555000010101010101010101010101010101013B +:10556000010101010101010101010101010101002C +:10557000010101010101010101010101010101011B +:10558000010101010101010101010101010101010B +:1055900001010101010101010101010101010101FB +:1055A00001010101010101010101010101010101EB +:1055B00001010101010101010101010101010101DB +:1055C00001010101010101010101010101010101CB +:1055D00001010101010101010101010101010101BB +:1055E00001010101010101010101010101010101AB +:1055F00000000000000000000000000000000000AB +:10560000000000000000000000000000000000009A +:10561000010100010101010100000101000101007F +:105620000101010101010101010100000000000070 +:10563000000101010101010101010101010101015B +:10564000010101010101010101010100000001014D +:10565000010101010101010101010101010101013A +:10566000010101010101010101010100010001002D +:10567000000000000000000000000000000000002A +:10568000000000000000000000000000000000001A +:10569000000000000000000000000000000000000A +:1056A00000000000000000000000000000000000FA +:1056B00000000000000000000000000000000000EA +:1056C00000000000000000000000000000000000DA +:1056D00000000000000000000000000000000000CA +:1056E00000000000000000000000000000000000BA +:1056F00000000000000000000001000000000000A9 +:105700000000000000000000000000000000000099 +:105710000101010101010101010101010101010179 +:105720000101010101010101010101010101010169 +:105730000101010101010101010101010101010159 +:105740000101010101010101010101010101010149 +:105750000101010101010101010101010101010139 +:10576000010101010101010101010101010101002A +:105770000101010101010101010101010101010119 +:105780000101010101010101010101010101010109 +:1057900001010101010101010101010101010101F9 +:1057A00001010101010101010101010101010101E9 +:1057B00001010101010101010101010101010101D9 +:1057C00001010101010101010101010101010101C9 +:1057D00001010101010101010101010101010101B9 +:1057E00001010101010101010101010101010101A9 +:1057F00000000000000000000001000000000000A8 +:105800000000000000000000000000000000000098 +:105810000101010101010101010101010201010177 +:105820000101010101010101010101010101010168 +:105830000101010101010101010101010101010158 +:105840000101010101010101010101010101010148 +:105850000101010101010101010101010101010138 +:105860000101010101010101010101010101010029 +:105870000101010101010101010101010101010118 +:105880000101010101010101010101010101010108 +:1058900001010101010101010101010101010101F8 +:1058A00001010101010101010101010101010101E8 +:1058B00001010101010101010101010101010101D8 +:1058C00001010101010101010101010101010101C8 +:1058D00001010101010101010101010101010101B8 +:1058E00001010101010101010101010101010101A8 +:1058F00054502FFF4144FFFF485454502FFFFFFFE7 +:105900005542534352494245434BFFFF4E4BFFFF25 +:10591000494E44FF414345FF4152444F574EFFFF1C +:1059200042534352494245FF55524345504152412B +:105930004D45544552FFFFFF524348FF4F5254FF1D +:105940004952454354FFFFFF4F5244FF494E44FF25 +:105950004745FFFF41544348494E44FF5354FFFF1E +:105960004159FFFF5345FFFF4348FFFF5054494F44 +:105970004E53FFFF4F54494659FFFFFF5645FFFF67 +:105980004C454E444152FFFF43544956495459FF38 +:10599000524745FF534541524348FFFF434BFFFFEA +:1059A0004E4BFFFF454144FF504152414D45544548 +:1059B00052FFFFFF4554FFFF4C55534843524942A5 +:1059C00045FFFFFF455445FF4E45435445434B4F6C +:1059D0005554FFFF494E44FF4E4F554E4345FFFF80 +:1059E0005453502F43452FFF0D0A0D0A534D0D0AF6 +:1059F0000D0AFFFF5454502F0D0AFFFF70677261AC +:105A00006465FFFFFFFFFFFF72616E736665722DB5 +:105A1000656E636F64696E67726F78792D636F6E00 +:105A20006E656374696F6EFF656E742D6C656E676D +:105A30007468FFFF6368756E6B6564FF7067726101 +:105A40006465FFFF6565702D616C697665FFFFFF1A +:105A50006C6F7365656374696F6EFFFF6F6EFFFF38 +:105A60006275666665724C656E677468203E3D209F +:105A70004D41585F494E5433325F4E4F5F4F465F42 +:105A8000444543494D414C5F444947495453000004 +:105A90002E2E2F72612F6177732F467265655254D7 +:105AA0004F532F4672656552544F532D506C75738A +:105AB0002F536F757263652F4170706C69636174E9 +:105AC000696F6E2D50726F746F636F6C732F636F9D +:105AD0007265485454502F736F757263652F636FEE +:105AE00072655F687474705F636C69656E742E6351 +:105AF00000FFFFFF705472616E73706F727420212B +:105B00003D204E554C4C0000705472616E73706FA6 +:105B100072742D3E73656E6420213D204E554C4CB1 +:105B200000000000704461746120213D204E554CFE +:105B30004C000000282073697A655F742029206278 +:105B40007974657353656E74203C3D206279746589 +:105B50007352656D61696E696E6700FF70506172A6 +:105B600073696E67436F6E7465787420213D204EB3 +:105B7000554C4C007050617273696E67436F6E7460 +:105B80006578742D3E70526573706F6E7365202159 +:105B90003D204E554C4C000070526573706F6E7313 +:105BA000652D3E686561646572436F756E74203C57 +:105BB0002053495A455F4D415800FFFF70487474A7 +:105BC0007050617273657220213D204E554C4C001F +:105BD00070487474705061727365722D3E646174A4 +:105BE0006120213D204E554C4C00000070526573E1 +:105BF000706F6E736520213D204E554C4C000000A7 +:105C00007050617273696E67436F6E746578742D3E +:105C10003E7042756666657243757220213D204E66 +:105C2000554C4C007050617273696E67436F6E74AF +:105C30006578742D3E704275666665724375722094 +:105C40003E3D202820636F6E73742063686172206C +:105C50002A202920282070526573706F6E73652D7D +:105C60003E70427566666572202900007050617250 +:105C700073696E67436F6E746578742D3E704275FC +:105C800066666572437572203C202820636F6E73D0 +:105C9000742063686172202A2029202820705265B0 +:105CA00073706F6E73652D3E704275666665722007 +:105CB0002B2070526573706F6E73652D3E62756632 +:105CC0006665724C656E2029000000002820636F15 +:105CD0006E73742063686172202A20292028207046 +:105CE000526573706F6E73652D3E704865616465B3 +:105CF00072732029203C207050617273696E674373 +:105D00006F6E746578742D3E704275666665724379 +:105D1000757200FF704C6F6320213D204E554C4C36 +:105D2000000000007050617273696E67436F6E749B +:105D30006578742D3E704C6173744865616465725A +:105D40004669656C6420213D204E554C4C00FFFF98 +:105D50007050617273696E67436F6E746578742DED +:105D60003E6C6173744865616465724669656C6414 +:105D70004C656E203C3D2053495A455F4D415820AB +:105D80002D206C656E67746800FFFFFF70526573AD +:105D9000706F6E73652D3E70427566666572202168 +:105DA0003D204E554C4C0000704C6F63203E3D2012 +:105DB0002820636F6E73742063686172202A202923 +:105DC00020282070526573706F6E73652D3E70428F +:105DD0007566666572202900704C6F63203C202830 +:105DE00020636F6E73742063686172202A202920FB +:105DF000282070526573706F6E73652D3E7042750A +:105E000066666572202B2070526573706F6E7365C5 +:105E10002D3E6275666665724C656E202900FFFF37 +:105E2000705265717565737448656164657273203D +:105E3000213D204E554C4C00705265717565737450 +:105E4000486561646572732D3E7042756666657261 +:105E500020213D204E554C4C0000000070466965E5 +:105E60006C6420213D204E554C4C00007056616CF6 +:105E7000756520213D204E554C4C00006669656CCF +:105E8000644C656E20213D203055000076616C75B4 +:105E9000654C656E20213D20305500FF485454501C +:105EA0002F312E31000000006D792D706C61746609 +:105EB0006F726D2D6E616D65000000005573657227 +:105EC0002D4167656E740000486F73740000000018 +:105ED0006B6565702D616C6976650000436F6E6E51 +:105EE000656374696F6E00FF436F6E74656E742D29 +:105EF0004C656E6774680000705472616E73706FE9 +:105F000072742D3E7265637620213D204E554C4CB7 +:105F100000000000705265717565737448656164B6 +:105F20006572732D3E686561646572734C656E20A1 +:105F30003E3D20485454505F4D494E494D554D5FAC +:105F4000524551554553545F4C494E455F4C454E63 +:105F500047544800484541440000000070506172B9 +:105F600073696E67436F6E746578742D3E70526509 +:105F700073706F6E7365203D3D2070526573706F56 +:105F80006E73650070617273696E675374617465D6 +:105F9000203E3D20485454505F50415253494E4793 +:105FA0005F4E4F4E452026262070617273696E67E2 +:105FB0005374617465203C3D20485454505F5041F7 +:105FC0005253494E475F434F4D504C455445000096 +:105FD000746F74616C5265636569766564203C3DDD +:105FE00020726573706F6E73654275666665724C7C +:105FF000656E00FF485454505375636365737300B6 +:1060000048545450496E76616C6964506172616D98 +:106010006574657200000000485454504E657477F2 +:106020006F726B4572726F720000000048545450DA +:106030005061727469616C526573706F6E73650044 +:10604000485454504E6F526573706F6E7365000004 +:1060500048545450496E73756666696369656E7419 +:106060004D656D6F727900004854545053656375E7 +:1060700072697479416C65727445787472616E6589 +:106080006F7573526573706F6E73654461746100F0 +:10609000485454505365637572697479416C6572E4 +:1060A00074496E76616C69644368756E6B486561AE +:1060B000646572004854545053656375726974790D +:1060C000416C657274496E76616C696450726F746C +:1060D0006F636F6C56657273696F6E0048545450ED +:1060E0005365637572697479416C657274496E7633 +:1060F000616C6964537461747573436F6465000007 +:10610000485454505365637572697479416C657273 +:1061100074496E76616C6964436861726163746529 +:106120007200000048545450536563757269747965 +:10613000416C657274496E76616C6964436F6E740C +:10614000656E744C656E6774680000004854545066 +:10615000506172736572496E7465726E616C4572DE +:10616000726F7200485454504865616465724E6F96 +:1061700074466F756E64000048545450496E7661E1 +:106180006C6964526573706F6E736500F45F1D0215 +:1061900000601D0218601D022C601D0240601D027F +:1061A00050601D0268601D0290601D02B4601D02F7 +:1061B000DC601D0200611D0224611D024C611D0294 +:1061C00064611D0278611D02000C0A0A0B060C0CAA +:1061D0000A080A0B070900FF67657446696E616C5F +:1061E000526573706F6E736553746174757300FFDD +:1061F000706172736548747470526573706F6E73FA +:106200006500FFFF687474705061727365724F6E41 +:106210004D657373616765426567696E43616C6C58 +:106220006261636B00FFFFFF68747470506172738A +:1062300065724F6E53746174757343616C6C626107 +:10624000636B00FF687474705061727365724F6E97 +:106250004865616465724669656C6443616C6C6233 +:1062600061636B00687474705061727365724F6E15 +:1062700048656164657256616C756543616C6C62FA +:1062800061636B0070726F63657373436F6D706CE5 +:1062900065746548656164657200FFFF68747470B9 +:1062A0005061727365724F6E4865616465727343C5 +:1062B0006F6D706C65746543616C6C6261636B00DB +:1062C000687474705061727365724F6E426F647956 +:1062D00043616C6C6261636B00FFFFFF68747470F4 +:1062E0005061727365724F6E4D657373616765437C +:1062F0006F6D706C65746543616C6C6261636B009B +:10630000696E697469616C697A6550617273696EEE +:1063100067436F6E74657874466F72466972737402 +:10632000526573706F6E736500FFFFFF7265636582 +:10633000697665416E645061727365487474705219 +:106340006573706F6E73650073656E644874747006 +:10635000426F647900FFFFFF73656E644874747068 +:106360004461746100FFFFFF636F6E76657274496C +:106370006E743332546F41736369690061646448B9 +:10638000656164657200FFFF030000000500000006 +:10639000070000000B0000000D00000011000000CD +:1063A00013000000170000001D0000001F00000087 +:1063B00025000000290000002B0000002F00000035 +:1063C000350000003B0000003D00000043000000DD +:1063D00047000000490000004F000000530000008B +:1063E0005900000061000000650000006700000027 +:1063F0006B0000006D000000710000007F000000D5 +:1064000083000000890000008B0000009500000060 +:10641000970000009D000000A3000000A7000000FE +:10642000AD000000B3000000B5000000BF00000098 +:10643000C1000000C5000000C7000000D30000003C +:10644000DF000000E3000000E5000000E9000000BC +:10645000EF000000F1000000FB000000010100005F +:10646000070100000D0100000F01000015010000F0 +:10647000190100001B01000025010000330100008C +:1064800037010000390100003D0100004B01000010 +:10649000510100005B0100005D010000610100008E +:1064A000670100006F010000750100007B01000022 +:1064B0007F010000850100008D01000091010000B6 +:1064C00099010000A3010000A5010000AF01000038 +:1064D000B1010000B7010000BB010000C1010000D4 +:1064E000C9010000CD010000CF010000D301000070 +:1064F000DF010000E7010000EB010000F3010000F4 +:10650000F7010000FD010000090200000B0200007D +:106510001D020000230200002D02000033020000D3 +:10652000390200003B020000410200004B02000063 +:106530005102000057020000590200005F020000F3 +:1065400065020000690200006B0200007702000093 +:106550008102000083020000870200008D0200001B +:106560009302000095020000A1020000A5020000B5 +:10657000AB020000B3020000BD020000C502000033 +:10658000CF020000D7020000DD020000E30200009D +:10659000E7020000EF020000F5020000F90200002F +:1065A0000103000005030000130300001D030000A9 +:1065B000290300002B03000035030000370300000F +:1065C0003B0300003D0300004703000055030000AB +:1065D000590300005B0300005F0300006D0300002F +:1065E0007103000073030000770300008B030000B9 +:1065F0008F03000097030000A1030000A90300001F +:10660000AD030000B3030000B9030000C70300009E +:10661000CB030000D1030000D7030000DF0300001C +:10662000E503000099FFFFFF02000000706A1D02F1 +:1066300003000000546A1D0204000000386A1D02B5 +:10664000050000001C6A1D0206000000006A1D0211 +:1066500007000000E4691D0208000000C8691D026F +:1066600009000000AC691D020A00000090691D02CB +:106670000B00000074691D020C00000058691D0227 +:106680000D0000003C691D020E000000FC681D02A8 +:106690000F000000E0681D0210000000C4681D0229 +:1066A0002600000084681D022700000068681D02A3 +:1066B000280000004C681D022900000030681D02FF +:1066C0002A00000014681D022B000000F8671D025C +:1066D00000000000000000004145532D3235362DEA +:1066E00043434D2A2D4E4F2D544147004145532DD4 +:1066F0003139322D43434D2A2D4E4F2D5441470001 +:106700004145532D3132382D43434D2A2D4E4F2DC7 +:10671000544147004145532D3235362D43434D00FA +:106720004145532D3139322D43434D004145532DC1 +:106730003132382D43434D004145532D3235362DEE +:1067400047434D004145532D3139322D47434D00CC +:106750004145532D3132382D47434D004145532D8E +:106760003235362D435452004145532D3139322DA7 +:10677000435452004145532D3132382D4354520079 +:106780004145532D3235362D4346423132380000D3 +:106790004145532D3139322D4346423132380000C4 +:1067A0004145532D3132382D4346423132380000B5 +:1067B0004145532D3235362D434243004145532D3B +:1067C0003139322D434243004145532D3132382D6A +:1067D000434243004145532D3235362D4543420057 +:1067E0004145532D3139322D454342004145532D0A +:1067F0003132382D454342002B09000000010000D2 +:10680000D8661D020C00000001000000100000000E +:10681000A0681D022A090000C0000000EC661D02ED +:106820000C0000000100000010000000A0681D0224 +:10683000290900008000000000671D020C00000014 +:106840000100000010000000A0681D0228080000E0 +:106850000001000014671D020C0000000100000090 +:1068600010000000A0681D0227080000C000000002 +:1068700020671D020C000000010000001000000055 +:10688000A0681D0226080000800000002C671D0281 +:106890000C0000000100000010000000A0681D02B4 +:1068A00002000000000000000000000000000000E6 +:1068B00000000000B5E10502B5E105029DE1050219 +:1068C00089E10502100600000001000038671D0282 +:1068D0000C000000010000001000000018691D02FB +:1068E0000F060000C000000044671D020C000000FD +:1068F000010000001000000018691D020E060000D3 +:106900008000000050671D020C0000000100000024 +:106910001000000018691D020200000000000000C5 +:10692000000000000000000000000000EDE1050292 +:10693000EDE10502D5E10502C1E105020D0500000A +:10694000000100005C671D02100000000000000054 +:10695000100000008C6A1D020C050000C000000041 +:1069600068671D0210000000000000001000000019 +:106970008C6A1D020B0500008000000074671D0278 +:106980001000000000000000100000008C6A1D02D2 +:106990000A0300000001000080671D0210000000D3 +:1069A00000000000100000008C6A1D0209030000B6 +:1069B000C000000090671D021000000000000000F1 +:1069C000100000008C6A1D02080300008000000017 +:1069D000A0671D0210000000000000001000000071 +:1069E0008C6A1D020702000000010000B0671D0252 +:1069F0001000000000000000100000008C6A1D0262 +:106A000006020000C0000000BC671D02100000006C +:106A100000000000100000008C6A1D02050200004A +:106A200080000000C8671D02100000000000000088 +:106A3000100000008C6A1D0204010000000100002B +:106A4000D4671D02000000000000000010000000DC +:106A50008C6A1D0203010000C0000000E0671D02F7 +:106A60000000000000000000100000008C6A1D0201 +:106A70000201000080000000EC671D020000000021 +:106A800000000000100000008C6A1D0202000000DF +:106A900039E2050235E2050231E205022DE2050286 +:106AA00029E2050225E205020DE20502F9E10502EF +:106AB0000300000201104000050000020214400023 +:106AC00008000002031C40000900000204204000EE +:106AD0000A000002053080000000000000000000F5 +:106AE0004D443500534841001C6B1D02146B1D02C0 +:106AF0000C6B1D02046B1D02FC6A1D027C6C1D02E6 +:106B000005308000546C1D02042040002C6C1D02D6 +:106B1000031C4000086C1D0202144000E06A1D02C4 +:106B200001104000551D13002A864886F70D01010B +:106B30000400FFFF2A864886F70D01010100FFFFD0 +:106B40002A8648CE3D03010700FFFFFF2B0E0302FC +:106B50000700FFFF2A864886F70D020500FFFFFFAA +:106B60002A864886F70D020700FFFFFF2A8648861F +:106B7000F70D010C010300FF7062655769746853DB +:106B80004841416E64332D4B6579547269706C6570 +:106B90004445532D43424300504245207769746871 +:106BA000205348413120616E6420332D4B6579209C +:106BB00033444553000000002A864886F70D010C37 +:106BC0000104000070626557697468534841416E62 +:106BD00064322D4B6579547269706C654445532D50 +:106BE000434243005042452077697468205348412E +:106BF0003120616E6420322D4B657920334445533A +:106C000000000000686D61635348413100000000DE +:106C1000484D41432D5348412D3100002A86488676 +:106C2000F70D020800000000686D616353484132AF +:106C300032340000484D41432D5348412D32323407 +:106C4000000000002A864886F70D020900000000B7 +:106C5000686D61635348413235360000484D414309 +:106C60002D5348412D323536000000002A864886D3 +:106C7000F70D020A00000000686D6163534841335C +:106C800038340000484D41432D5348412D333834AA +:106C90000000000069642D6D643500002B0E0302B6 +:106CA0001A00000069642D73686131005348412D5A +:106CB0003100000060864801650304020400000002 +:106CC00069642D7368613232340000005348412DED +:106CD000323234006086480165030402010000007E +:106CE00069642D7368613235360000005348412DC8 +:106CF0003235360060864801650304020200000058 +:106D000069642D7368613338340000005348412DA5 +:106D10003338340064657343424300002A86488652 +:106D2000F70D0307000000006465732D656465338B +:106D30002D636263000000004445532D45444533F4 +:106D40002D43424300000000727361456E63727907 +:106D50007074696F6E000000525341002A8648CE5D +:106D60003D02010069642D65635075626C69634B77 +:106D70006579000047656E65726963204543206B45 +:106D8000657900002B8104010C00000069642D6509 +:106D9000634448004543206B657920666F72204547 +:106DA000434448006D643557697468525341456ED9 +:106DB0006372797074696F6E000000005253412055 +:106DC00077697468204D4435000000002A864886A3 +:106DD000F70D0101050000007368612D31576974DA +:106DE00068525341456E6372797074696F6E00002A +:106DF00052534120776974682053484131000000A4 +:106E00002A864886F70D01010E0000007368613282 +:106E1000323457697468525341456E6372797074A5 +:106E2000696F6E005253412077697468205348415E +:106E30002D323234000000002A864886F70D010109 +:106E40000B0000007368613235365769746852531D +:106E500041456E6372797074696F6E0052534120C0 +:106E600077697468205348412D32353600000000A0 +:106E70002A864886F70D01010C0000007368613313 +:106E8000383457697468525341456E63727970742F +:106E9000696F6E00525341207769746820534841EE +:106EA0002D333834000000002B0E03021D000000BB +:106EB0002A8648CE3D04010065636473612D7769BD +:106EC00074682D534841310045434453412077694C +:106ED00074682053484131002A8648CE3D0403019E +:106EE0000000000065636473612D776974682D5339 +:106EF0004841323234000000454344534120776911 +:106F00007468205348413232340000002A8648CE4B +:106F10003D0403020000000065636473612D77691E +:106F200074682D53484132353600000045434453C0 +:106F3000412077697468205348413235360000009B +:106F40002A8648CE3D040303000000006563647395 +:106F5000612D776974682D5348413338340000003F +:106F6000454344534120776974682053484133387E +:106F7000340000002A864886F70D01010A0000004F +:106F80005253415353412D505353000069642D6BAC +:106F9000702D73657276657241757468000000002B +:106FA000544C5320576562205365727665722041B8 +:106FB000757468656E7469636174696F6E00000052 +:106FC0002B060105050703020000000069642D6B14 +:106FD000702D636C69656E74417574680000000003 +:106FE000544C532057656220436C69656E74204190 +:106FF000757468656E7469636174696F6E00000012 +:107000002B060105050703030000000069642D6BD2 +:10701000702D636F64655369676E696E6700000069 +:10702000436F6465205369676E696E6700000000F6 +:107030002B060105050703040000000069642D6BA1 +:10704000702D656D61696C50726F74656374696FE2 +:107050006E000000452D6D61696C2050726F746583 +:107060006374696F6E0000002B06010505070308B5 +:107070000000000069642D6B702D74696D65537498 +:10708000616D70696E67000054696D6520537461AD +:107090006D70696E670000002B0601050507030986 +:1070A0000000000069642D6B702D4F4353505369ED +:1070B000676E696E670000004F4353502053696745 +:1070C0006E696E67000000002B0601040182E42552 +:1070D0000100000069642D6B702D776973756E2D4A +:1070E00066616E2D646576696365000057692D538E +:1070F000554E20416C6C69616E6365204669656C14 +:10710000642041726561204E6574776F726B202830 +:1071100046414E290000000069642D63652D6261BF +:10712000736963436F6E73747261696E7473000088 +:10713000426173696320436F6E73747261696E7428 +:1071400073000000551D0F0069642D63652D6B658C +:1071500079557361676500004B65792055736167E8 +:1071600065000000551D250069642D63652D657857 +:10717000744B6579557361676500000045787465E7 +:107180006E646564204B6579205573616765000006 +:10719000551D110069642D63652D7375626A656301 +:1071A00074416C744E616D65000000005375626A35 +:1071B00065637420416C74204E616D6500000000B1 +:1071C0006086480186F842010100000069642D6E66 +:1071D000657473636170652D63657274747970652D +:1071E000000000004E657473636170652043657232 +:1071F0007469666963617465205479706500000084 +:10720000551D200069642D63652D63657274696680 +:107210006963617465506F6C696369657300000030 +:10722000436572746966696361746520506F6C6947 +:10723000636965730000000069642D61742D636FDC +:107240006D6D6F6E4E616D6500000000436F6D6D7A +:107250006F6E204E616D6500434E000055040600C0 +:1072600069642D61742D636F756E7472794E616DF2 +:1072700065000000436F756E747279004300000072 +:107280005504070069642D61742D6C6F63616C692E +:10729000747900004C6F63616C69747900000000C0 +:1072A0005504080069642D61742D73746174650060 +:1072B000537461746500000055040A0069642D610F +:1072C000742D6F7267616E697A6174696F6E4E6159 +:1072D0006D6500004F7267616E697A6174696F6EE7 +:1072E000000000004F00000055040B0069642D6190 +:1072F000742D6F7267616E697A6174696F6E616C0B +:10730000556E69744E616D65000000004F72672014 +:10731000556E6974000000004F5500002A864886AB +:10732000F70D010901000000656D61696C4164643D +:107330007265737300000000452D6D61696C2061FA +:1073400064647265737300005504050069642D61FF +:10735000742D73657269616C4E756D6265720000A3 +:1073600053657269616C206E756D62657200000014 +:1073700073657269616C4E756D6265720000000024 +:107380005504100069642D61742D706F7374616C05 +:107390004164647265737300506F7374616C206133 +:1073A0006464726573730000706F7374616C416420 +:1073B00064726573730000005504110069642D61E7 +:1073C000742D706F7374616C436F6465000000000E +:1073D000506F7374616C20636F646500706F7374B9 +:1073E000616C436F646500005504040069642D619D +:1073F000742D7375724E616D650000005375726E69 +:10740000616D6500534E000055042A0069642D61CA +:10741000742D676976656E4E616D650047697665A6 +:107420006E206E616D650000474E000055042B0014 +:1074300069642D61742D696E697469616C730000F3 +:10744000496E697469616C7300000000696E69744B +:1074500069616C730000000055042C0069642D61A3 +:10746000742D67656E65726174696F6E5175616CBC +:10747000696669657200000047656E6572617469CE +:107480006F6E207175616C6966696572000000003D +:1074900067656E65726174696F6E5175616C69665E +:1074A0006965720055040C0069642D61742D74695E +:1074B000746C65005469746C650000007469746CC8 +:1074C0006500000055042E0069642D61742D646E02 +:1074D0005175616C69666965720000004469737476 +:1074E000696E67756973686564204E616D652071AA +:1074F00075616C696669657200000000646E5175A3 +:10750000616C6966696572005504410069642D61AA +:10751000742D70736575646F6E796D005073657549 +:10752000646F6E796D00000070736575646F6E79BD +:107530006D0000000992268993F22C64010100007D +:1075400069642D7569640000557365722049640093 +:10755000756964000992268993F22C640119000070 +:1075600069642D646F6D61696E436F6D706F6E65D8 +:107570006E740000446F6D61696E20636F6D706F93 +:107580006E656E74000000004443000055042D0039 +:1075900069642D61742D756E697175654964656ED8 +:1075A0007469666965720000556E69717565204978 +:1075B00064656E746966696572000000756E697154 +:1075C00075654964656E74696669657200FFFFFFE1 +:1075D0006C6B1D020A000000786B1D02986B1D0287 +:1075E00002250000B86B1D020A000000C46B1D02DA +:1075F000E46B1D02022300000000000000000000F8 +:10760000000000000000000000000000606B1D0290 +:1076100008000000046C1D02106C1D020200000036 +:107620001C6C1D0208000000286C1D02346C1D0239 +:1076300003000000446C1D0208000000506C1D0295 +:107640005C6C1D02040000006C6C1D020800000050 +:10765000786C1D02846C1D02050000000000000013 +:10766000000000000000000000000000000000001A +:10767000546B1D0208000000946C1D02E06A1D029C +:10768000010000009C6C1D0205000000A46C1D029E +:10769000AC6C1D0202000000B46C1D020900000069 +:1076A000C06C1D02CC6C1D0203000000D46C1D02D6 +:1076B00009000000E06C1D02EC6C1D0204000000DB +:1076C000F46C1D0209000000006D1D020C6D1D020E +:1076D00005000000000000000000000000000000A5 +:1076E00000000000000000004C6B1D0205000000BF +:1076F000146D1D02DC6B1D02210000001C6D1D02BB +:1077000008000000286D1D02386D1D0225000000D4 +:107710000000000000000000000000000000000069 +:1077200000000000346B1D0209000000486D1D02BE +:10773000586D1D02010000005C6D1D020700000075 +:10774000646D1D02746D1D0202000000846D1D0237 +:10775000050000008C6D1D02946D1D0203000000E9 +:107760000000000000000000000000000000000019 +:1077700000000000286B1D0209000000A46D1D021E +:10778000BC6D1D0201010000CC6D1D02090000004E +:10779000D86D1D02F06D1D0202010000006E1D0279 +:1077A000090000000C6E1D02246E1D020301000082 +:1077B000386E1D0209000000446E1D025C6E1D0241 +:1077C00004010000706E1D02090000007C6E1D02A5 +:1077D000946E1D0205010000A86E1D020500000048 +:1077E000D86D1D02F06D1D0202010000B06E1D0279 +:1077F00007000000B86E1D02C86E1D0202040000E2 +:10780000D86E1D0208000000E46E1D02F86E1D0215 +:10781000030400000C6F1D0208000000186F1D0219 +:107820002C6F1D0204040000406F1D0208000000C0 +:107830004C6F1D02606F1D0205040000746F1D0275 +:1078400009000000806F1D02806F1D02000600000D +:107850000000000000000000000000000000000028 +:1078600000000000246B1D020300000018711D02BF +:1078700030711D020001000044711D020300000070 +:1078800048711D0258711D020400000064711D0240 +:107890000300000068711D027C711D0200080000D9 +:1078A00090711D020300000094711D02AC711D0255 +:1078B00020000000C0711D0209000000CC711D02F3 +:1078C000E4711D020000010000721D0203000000AF +:1078D00004721D0220721D0208000000000000005A +:1078E0000000000000000000000000000000000098 +:1078F00050726F632D547970653A20342C454E4395 +:10790000525950544544000044454B2D496E666F12 +:107910003A204145532D000044454B2D496E666F7A +:107920003A204145532D3132382D4342432C00003B +:1079300044454B2D496E666F3A204145532D3139F0 +:10794000322D4342432C000044454B2D496E666F57 +:107950003A204145532D3235362D4342432C00FF0A +:107960001C7A1D02EC791D02BC791D028C791D0266 +:1079700065636B65792E5100454344534100000017 +:1079800045435F4448000000454300FF04000000F9 +:1079900078791D02AD040602D104060269060602CA +:1079A00065060602000000000000000061060602F5 +:1079B0004906060235060602B1040602030000006D +:1079C00080791D02AD040602C50406020000000015 +:1079D0000000000000000000000000006106060238 +:1079E0004906060235060602B1040602020000003E +:1079F00088791D02AD040602A1040602690606028A +:107A00006506060200000000000000006106060294 +:107A10004906060235060602B1040602010000000E +:107A2000586D1D02DD0406028D040602ED050602F6 +:107A3000A10506025D0506021905060215050602E6 +:107A4000FD040602E90406029D0406022A86488611 +:107A5000F70D01050C00FFFF2A864886F70D01058A +:107A60000D00FFFF2D2D2D2D2D454E44205253414D +:107A70002050524956415445204B45592D2D2D2D0E +:107A80002D0000002D2D2D2D2D424547494E205211 +:107A900053412050524956415445204B45592D2DB4 +:107AA0002D2D2D002D2D2D2D2D454E4420454320CF +:107AB00050524956415445204B45592D2D2D2D2DC1 +:107AC000000000002D2D2D2D2D424547494E20450B +:107AD000432050524956415445204B45592D2D2D98 +:107AE0002D2D00002D2D2D2D2D454E442050524979 +:107AF00056415445204B45592D2D2D2D2D0000006C +:107B00002D2D2D2D2D424547494E2050524956418D +:107B10005445204B45592D2D2D2D2D002D2D2D2D2E +:107B20002D454E4420454E43525950544544205013 +:107B3000524956415445204B45592D2D2D2D2D0090 +:107B40002D2D2D2D2D424547494E20454E4352594E +:107B5000505445442050524956415445204B4559B4 +:107B60002D2D2D2D2D00FFFF2D2D2D2D2D454E447E +:107B700020525341205055424C4943204B45592DEA +:107B80002D2D2D2D000000002D2D2D2D2D42454792 +:107B9000494E20525341205055424C4943204B45B9 +:107BA000592D2D2D2D2D00002D2D2D2D2D454E44E3 +:107BB000205055424C4943204B45592D2D2D2D2DFC +:107BC000000000002D2D2D2D2D424547494E2050FF +:107BD00055424C4943204B45592D2D2D2D2D00FF4D +:107BE000020305070B0D1113171D1F25292B2F3518 +:107BF0003B3D4347494F53596165676B6D717F83C7 +:107C0000898B95979DA3A7ADB3B5BFC1C5C7D3DF7A +:107C1000E3E5E9EFF1FB00FF982F8A4291443771C9 +:107C2000CFFBC0B5A5DBB5E95BC25639F111F159FF +:107C3000A4823F92D55E1CAB98AA07D8015B831241 +:107C4000BE853124C37D0C55745DBE72FEB1DE80ED +:107C5000A706DC9B74F19BC1C1699BE48647BEEF1C +:107C6000C69DC10FCCA10C246F2CE92DAA84744AA7 +:107C7000DCA9B05CDA88F97652513E986DC631A81D +:107C8000C82703B0C77F59BFF30BE0C64791A7D5FC +:107C90005163CA0667292914850AB72738211B2E84 +:107CA000FC6D2C4D130D385354730A65BB0A6A766C +:107CB0002EC9C281852C7292A1E8BFA24B661AA878 +:107CC000708B4BC2A3516CC719E892D1240699D688 +:107CD00085350EF470A06A1016C1A419086C371E01 +:107CE0004C774827B5BCB034B30C1C394AAAD84EDF +:107CF0004FCA9C5BF36F2E68EE828F746F63A5781A +:107D00001478C8840802C78CFAFFBE90EB6C50A4AC +:107D1000F7A3F9BEF27871C622AE28D7982F8A420F +:107D2000CD65EF23914437712F3B4DECCFFBC0B5B0 +:107D3000BCDB8981A5DBB5E938B548F35BC25639B0 +:107D400019D005B6F111F1599B4F19AFA4823F929A +:107D500018816DDAD55E1CAB420203A398AA07D83E +:107D6000BE6F7045015B83128CB2E44EBE85312438 +:107D7000E2B4FFD5C37D0C556F897BF2745DBE7292 +:107D8000B196163BFEB1DE803512C725A706DC9BF7 +:107D9000942669CF74F19BC1D24AF19EC1699BE4DC +:107DA000E3254F388647BEEFB5D58C8BC69DC10FF6 +:107DB000659CAC77CCA10C2475022B596F2CE92D56 +:107DC00083E4A66EAA84744AD4FB41BDDCA9B05CEE +:107DD000B5531183DA88F976ABDF66EE52513E98DF +:107DE0001032B42D6DC631A83F21FB98C82703B0CF +:107DF000E40EEFBEC77F59BFC28FA83DF30BE0C6AC +:107E000025A70A934791A7D56F8203E05163CA065D +:107E1000706E0E0A67292914FC2FD246850AB727EF +:107E200026C9265C38211B2EED2AC45AFC6D2C4D28 +:107E3000DFB3959D130D3853DE63AF8B54730A6522 +:107E4000A8B2773CBB0A6A76E6AEED472EC9C2817E +:107E50003B358214852C72926403F14CA1E8BFA2D9 +:107E6000013042BC4B661AA89197F8D0708B4BC278 +:107E700030BE5406A3516CC71852EFD619E892D100 +:107E800010A96555240699D62A20715785350EF418 +:107E9000B8D1BB3270A06A10C8D0D2B816C1A4192C +:107EA00053AB4151086C371E99EB8EDF4C77482756 +:107EB000A8489BE1B5BCB034635AC9C5B30C1C39A2 +:107EC000CB8A41E34AAAD84E73E363774FCA9C5BDF +:107ED000A3B8B2D6F36F2E68FCB2EF5DEE828F745A +:107EE000602F17436F63A57872ABF0A11478C88434 +:107EF000EC39641A0802C78C281E6323FAFFBE906F +:107F0000E9BD82DEEB6C50A41579C6B2F7A3F9BEC9 +:107F10002B5372E3F27871C69C6126EACE3E27CAE3 +:107F200007C2C021C7B886D11EEBE0CDD67DDAEA04 +:107F300078D16EEE7F4F7DF5BA6F1772AA67F006A3 +:107F4000A698C8A2C57D630AAE0DF9BE04983F117C +:107F50001B471C13350B711B847D0423F577DB282D +:107F60009324C7407BABCA32BCBEC9150ABE9E3C37 +:107F70004C0D109CC4671D43B6423ECBBED4C54CCD +:107F80002A7E65FC9C297F59ECFAD63AAB6FCB5F11 +:107F90001758474A8C19446C544C532D4543444858 +:107FA000452D45434453412D574954482D41455390 +:107FB0002D3132382D4342432D53484100000000FB +:107FC000544C532D45434448452D45434453412D7E +:107FD000574954482D4145532D3235362D434243A0 +:107FE0002D53484100000000544C532D4543444854 +:107FF000452D45434453412D574954482D41455340 +:108000002D3132382D4342432D534841323536000D +:10801000544C532D45434448452D45434453412D2D +:10802000574954482D4145532D3132382D47434D42 +:108030002D53484132353600544C532D4543444866 +:10804000452D45434453412D574954482D414553EF +:108050002D3235362D4342432D53484133383400B9 +:10806000544C532D45434448452D45434453412DDD +:10807000574954482D4145532D3235362D47434DF0 +:108080002D53484133383400544C532D4543444814 +:10809000452D45434453412D574954482D4145539F +:1080A0002D3235362D43434D00000000544C532DE6 +:1080B00045434448452D45434453412D5749544871 +:1080C0002D4145532D3235362D43434D2D3800007B +:1080D000544C532D45434448452D45434453412D6D +:1080E000574954482D4145532D3132382D43434D86 +:1080F00000000000544C532D45434448452D454352 +:108100004453412D574954482D4145532D31323860 +:108110002D43434D2D380000544C532D45434448C6 +:10812000452D5253412D574954482D4145532D312A +:1081300032382D4342432D5348410000544C532DB7 +:1081400045434448452D5253412D574954482D41EC +:1081500045532D3235362D4342432D5348410000BF +:10816000544C532D45434448452D5253412D5749B6 +:1081700054482D4145532D3132382D4342432D5320 +:108180004841323536000000544C532D4543444895 +:10819000452D5253412D574954482D4145532D31BA +:1081A00032382D47434D2D534841323536000000BB +:1081B000544C532D45434448452D5253412D574966 +:1081C00054482D4145532D3235362D4342432D53CE +:1081D0004841333834000000544C532D4543444843 +:1081E000452D5253412D574954482D4145532D3269 +:1081F00035362D47434D2D53484133383400000068 +:10820000544C532D5253412D574954482D414553F9 +:108210002D3235362D47434D2D53484133383400E8 +:10822000544C532D5253412D574954482D414553D9 +:108230002D3132382D47434D2D53484132353600CC +:10824000544C532D5253412D574954482D414553B9 +:108250002D3132382D4342432D53484132353600BB +:10826000544C532D5253412D574954482D41455399 +:108270002D3235362D4342432D5348413235360099 +:10828000544C532D5253412D574954482D41455379 +:108290002D3132382D4342432D5348410000000018 +:1082A000544C532D5253412D574954482D41455359 +:1082B0002D3235362D4342432D53484100000000F6 +:1082C000544C532D5253412D574954482D41455339 +:1082D0002D3235362D43434D00000000544C532DB4 +:1082E0005253412D574954482D4145532D3235366F +:1082F0002D43434D2D380000544C532D5253412DE6 +:10830000574954482D4145532D3132382D43434D63 +:1083100000000000544C532D5253412D57495448EE +:108320002D4145532D3132382D43434D2D3800FF1B +:1083300009C00000987F1D02050204000303030327 +:108340000AC00000C07F1D020702040003030303EC +:1083500023C00000E87F1D0205040400030303039B +:108360002BC0000010801D020E0404000303030351 +:1083700024C0000038801D02070504000303030326 +:108380002CC0000060801D021005040003030303DD +:10839000ADC0000088801D0228040400030303030D +:1083A000AFC00000AC801D022804040203030303D5 +:1083B000ACC00000D0801D022604040003030303A8 +:1083C000AEC00000F4801D02260404020303030370 +:1083D00013C0000018811D020502030003030303FC +:1083E00014C000003C811D020702030003030303C5 +:1083F00027C0000060811D0205040300030303037E +:108400002FC0000088811D020E0403000303030334 +:1084100028C00000B0811D02070503000303030309 +:1084200030C00000D8811D021005030003030303C0 +:108430009D00000000821D021005010003030303DC +:108440009C00000020821D020E04010003030303B0 +:108450003C00000040821D020504010003030303E9 +:108460003D00000060821D020704010003030303B6 +:108470002F00000080821D02050201000303030398 +:1084800035000000A0821D02070201000303030360 +:108490009DC00000C0821D022804010003030303E5 +:1084A000A1C00000DC821D022804010203030303B3 +:1084B0009CC00000F8821D02260401000303030390 +:1084C000A0C0000014831D0226040102030303035D +:1084D00000000000E06E1D0200000000000000002F +:1084E000A8CC0000A9CC0000AACC00002CC0000041 +:1084F00030C000009F000000ADC000009FC0000021 +:1085000024C0000028C000006B0000000AC000006A +:1085100014C0000039000000AFC00000A3C000007C +:1085200087C000008BC000007DC0000073C0000049 +:1085300077C00000C4000000880000005DC000009B +:1085400061C0000053C0000049C000004DC00000E1 +:1085500045C000002BC000002FC000009E0000009E +:10856000ACC000009EC0000023C0000027C0000077 +:108570006700000009C0000013C0000033000000C5 +:10858000AEC00000A2C0000086C000008AC000008B +:108590007CC0000072C0000076C00000BE00000079 +:1085A000450000005CC0000060C0000052C0000038 +:1085B00048C000004CC0000044C00000ACCC00002B +:1085C000ADCC0000AB000000A7C0000038C0000028 +:1085D000B300000036C000009100000091C0000010 +:1085E0009BC0000097C00000ABC000006DC0000041 +:1085F00071C0000067C00000AA000000A6C0000013 +:1086000037C00000B200000035C00000900000003C +:1086100090C0000096C000009AC00000AAC00000F0 +:108620006CC0000070C0000066C00000FFC0000009 +:108630009D0000009DC000003D00000035000000CE +:1086400032C000002AC000000FC000002EC0000091 +:1086500026C0000005C00000A1C000007BC00000D3 +:10866000C0000000840000008DC0000079C0000040 +:1086700089C0000075C000005FC0000063C000003A +:1086800051C000004BC000004FC000003DC00000C2 +:108690009C0000009CC000003C0000002F00000077 +:1086A00031C0000029C000000EC000002DC0000035 +:1086B00025C0000004C00000A0C000007AC0000077 +:1086C000BA000000410000008CC0000078C000002B +:1086D00088C0000074C000005EC0000062C00000DE +:1086E00050C000004AC000004EC000003CC0000066 +:1086F000AECC0000AD000000B70000009500000007 +:1087000093C0000099C000006FC0000069C0000065 +:10871000AC000000B60000009400000092C0000011 +:1087200098C000006EC0000068C00000ABCC000024 +:10873000A9000000A5C00000AF0000008D000000EF +:108740008FC0000095C00000A9C000006BC00000F1 +:1087500065C00000A8000000A4C00000AE0000003A +:108760008C0000008EC0000094C00000A8C0000073 +:108770006AC0000064C0000006C0000010C0000015 +:108780003BC000003AC0000039C00000B500000046 +:10879000B40000002D0000003B00000002000000BB +:1087A000010000000BC0000001C00000B900000083 +:1087B000B80000002E000000B1000000B000000072 +:1087C0002C00000000000000636C69656E74206678 +:1087D000696E697368656400736572766572206698 +:1087E000696E6973686564002B060105050703015E +:1087F00000FFFFFF6D6173746572207365637265BE +:10880000740000006B657920657870616E73696F24 +:108810006E00FFFF2B0601050507080400FFFFFFA0 +:108820002E2E2F72612F61726D2F6C6974746C65BE +:1088300066732F6C66732E630000000065727220F1 +:108840003C3D203000FFFFFF66696C652D3E666C85 +:108850006167732026204C46535F465F4F50454E5C +:10886000454400FF7063616368652D3E626C6F6311 +:108870006B203C206C66732D3E6366672D3E626CF8 +:108880006F636B5F636F756E7400FFFF626C6F6385 +:108890006B203D3D2028286C66735F626C6F636BB4 +:1088A0005F74292D3229207C7C20626C6F636B20E1 +:1088B0003C206C66732D3E6366672D3E626C6F6371 +:1088C0006B5F636F756E74006F6666202B20736933 +:1088D0007A65203C3D206C66732D3E6366672D3EB5 +:1088E000626C6F636B5F73697A65000070636163CC +:1088F00068652D3E626C6F636B203D3D2028286CBF +:1089000066735F626C6F636B5F74292D312900FFA2 +:108910002F0000002E2E00FF2866696C652D3E6634 +:108920006C616773202620332920213D204C46535B +:108930005F4F5F52444F4E4C5900FFFF2866696CF1 +:10894000652D3E666C616773202620332920213D0A +:10895000204C46535F4F5F57524F4E4C5900FFFF1C +:10896000636F6D6D69742E6F66662025206C66736B +:108970002D3E6366672D3E70726F675F73697A651F +:10898000203D3D20300000006C66735F7461675FBE +:1089900073697A65286C66732D3E677374617465BC +:1089A0002E74616729203E2030207C7C206F7270FD +:1089B00068616E73203E3D203000FFFF6469722DB8 +:1089C0003E636F756E74203E203000FF6C66735FEF +:1089D00066696C655F73697A655F72617700FFFF36 +:1089E0006C66735F66696C655F77726974655F72E8 +:1089F000617700FF6C66735F66696C655F726561C5 +:108A0000645F72617700FFFF6C66735F66696C6517 +:108A10005F73796E635F72617700FFFF6C66735FEF +:108A200066696C655F636C6F73655F72617700FF89 +:108A30000000000000000000000000006C66735F92 +:108A40006469725F636F6D70616374006C66735FFD +:108A500062645F73796E63006C66735F66696C65F0 +:108A60005F666C75736800FF6C66735F62645F6657 +:108A70006C75736800FFFFFF6C66735F62645F7004 +:108A8000726F67006C66735F62645F6572617365C5 +:108A900000FFFFFF6C66735F66696C655F72656CF3 +:108AA0006F6361746500FFFF6C66735F6469725F7A +:108AB000636F6D6D697400FF6C66735F66735F70E2 +:108AC0007265706F727068616E7300FF6C66735FC1 +:108AD00062645F7265616400FFFFFFFFFFFFFFFFDD +:108AE000000000006410B71DC8206E3BAC30D926D2 +:108AF0009041DC76F4516B6B5861B24D3C7105507E +:108B00002083B8ED44930FF0E8A3D6D68CB361CBA5 +:108B1000B0C2649BD4D2D38678E20AA01CF2BDBD59 +:108B20004E31305F5F637878616269763131375FEB +:108B30005F636C6173735F747970655F696E666F94 +:108B40004500FFFF0C8C1D02208B1D02408C1D0276 +:108B500000000000448B1D02FDFF06021100070209 +:108B6000B5090702B50907027B000702BDFF06022F +:108B70006300070225000702EFFF06024E31305F57 +:108B80005F637878616269763131355F5F666F72F5 +:108B90006365645F756E77696E644500588B1D026E +:108BA0007C8B1D024E31305F5F637878616269763D +:108BB0003131395F5F666F726569676E5F657863D3 +:108BC000657074696F6E4500588B1D02A48B1D0281 +:108BD0004E31305F5F637878616269763132305F41 +:108BE0005F73695F636C6173735F747970655F69EC +:108BF0006E666F4500FFFFFF0C8C1D02D08B1D02BF +:108C0000448B1D0200000000F88B1D02B108070212 +:108C1000C5080702B5090702B50907027B0007026C +:108C2000BDFF06028909070215090702D9080702D4 +:108C3000537439747970655F696E666F00FFFFFF6A +:108C4000588B1D02308C1D024E31305F5F63787887 +:108C5000616269763132315F5F766D695F636C6145 +:108C600073735F747970655F696E666F4500FFFFAF +:108C70000C8C1D02488C1D02448B1D02000000005C +:108C8000708C1D02E5090702F9090702B509070200 +:108C9000B50907027B000702BDFF0602170D070298 +:108CA000AB0A07020D0A070262617369635F73749E +:108CB00072696E673A3A5F4D5F6372656174650011 +:108CC000000000000000F03F748515D3B0D9EF3FDD +:108CD0000F89F96C58B5EF3F515B12D00193EF3F0C +:108CE0007B517D3CB872EF3FAAB968318754EF3FA2 +:108CF0003862756E7A38EF3FE1DE1FF59D1EEF3F5B +:108D000015B7310AFE06EF3FCBA93A37A7F1EE3F80 +:108D10002234124CA6DEEE3F2D89616008CEEE3F74 +:108D2000272A36D5DABFEE3F824F9D562BB4EE3F51 +:108D3000295448DD07ABEE3F85553AB07EA4EE3F9F +:108D4000CD3B7F669EA0EE3F745FECE8759FEE3FE3 +:108D50008701EB7314A1EE3F13CE4C9989A5EE3F2A +:108D6000DBA02A42E5ACEE3FE5C5CDB037B7EE3F1C +:108D700090F0A38291C4EE3F5D253EB203D5EE3F55 +:108D8000ADD35A999FE8EE3F475EFBF276FFEE3F88 +:108D90009C5285DD9B19EF3F6990EFDC2037EF3F58 +:108DA00087A4FBDC1858EF3F5F9B7B33977CEF3F3A +:108DB000DA90A4A2AFA4EF3F40456E5B76D0EF3FC0 +:108DC000000000000000E8429423914BF86AAC3F99 +:108DD000F3C4FA50CEBFCE3FD6520CFF422EE63F30 +:108DE0000000000000003843FE822B654715474015 +:108DF0009423914BF86ABC3EF3C4FA50CEBF2E3F89 +:108E0000D6520CFF422E963F00000000000000806A +:108E1000182D4454FB210940182D4454FB2109C04E +:108E2000182D4454FB21E9BFD221337F7CD9024065 +:108E3000D221337F7CD902C0FB21F93FFB210940BD +:108E40007CD91240FB2119407A6A1F407CD922400C +:108E5000BBFD2540FB2129403A462C407A6A2F4031 +:108E60005C4731407CD932409C6B3440BBFD35407F +:108E7000DB8F3740FB2139401BB43A403A463C4037 +:108E80005AD83D407A6A3F404C7E40405C47414062 +:108E90006C1042407CD942408CA243409C6B4440C1 +:108EA000AC344540BBFD4540CBC64640DB8F474018 +:108EB000EB584840FB21494083F9A200444E6E0024 +:108EC000FC291500D1572700DD34F50062DBC00016 +:108ED0003C999500419043006351FE00BBDEAB001E +:108EE000B761C5003A6E2400D24D42004906E00049 +:108EF00009EA2E001C92D100EB1DFE0029B11C00D6 +:108F0000E83EA700F535820044BB2E009CE98400B2 +:108F1000B4267000417E5F00D6913900538339003A +:108F20009CF439008B5F840028F9BD00F81F3B00DA +:108F3000DEFF97000F980500112FEF000A5A8B00F3 +:108F40006D1F6D00CF7E360009CB2700464FB7005E +:108F50009E663F002DEA5F00BA277500E5EBC7006B +:108F60003D7BF100F739070092528A00FB6BEA0063 +:108F70001FB15F00085D8D00300356007BFC46008A +:108F8000F0AB6B0020BCCF0036F49A00E3A91D00C3 +:108F90005E619100081BE60085996500A0145F00E2 +:108FA0008D40680080D8FF0027734D000606310011 +:108FB000CA561500C9A873007BE260006B8CC00024 +:108FC000E2652F227F2B7A3C075C143326A6813C76 +:108FD000BDCBF07A8807703C075C143326A6913C21 +:108FE0004FBB610567ACDD3F182D4454FB21E93FC1 +:108FF0009BF681D20B73EF3F182D4454FB21F93FB0 +:1090000000000040FB21F93F000000002D44743EA9 +:10901000000000809846F83C0000006051CC783B8E +:1090200000000080831BF0390000004020257A38C2 +:10903000000000802282E336000000001DF3693545 +:109040000200000003000000040000000600000011 +:109050005245454E54206D616C6C6F63207375638F +:10906000636565646564002F646174612F6A656E71 +:109070006B696E732F776F726B73706163652F47C7 +:109080004E552D746F6F6C636861696E2F61726DE0 +:109090002D31322D6D7061636274692F7372632F8D +:1090A0006E65776C69622D63796777696E2F6E657F +:1090B000776C69622F6C6962632F7374646C696288 +:1090C0002F72616E642E63002E00FFFF34000000DB +:1090D000CEFBFFFFCB0300000100000000000000FA +:1090E00035000000CEFBFFFFCB03000001000000B5 +:1090F00000000000FFFFFFFFBC89D897B2D29C3C64 +:1091000033A7A8D523F649393DA7F444FD0FA5326E +:109110009D978CCF08BA5B25436FAC642806681115 +:109120000020202020202020202028282828282037 +:10913000202020202020202020202020202020202F +:109140002088101010101010101010101010101097 +:109150001004040404040404040404101010101087 +:109160001010414141414141010101010101010151 +:1091700001010101010101010101010110101010A3 +:109180001010424242424242020202020202020223 +:109190000202020202020202020202021010101077 +:1091A000200000000000000000000000000000009F +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:1092200000494E4600696E66004E414E006E616E0A +:10923000003000303132333435363738394142432B +:10924000444546003031323334353637383961627F +:1092500063646566004300504F53495800496E6689 +:10926000696E697479004E614E002F646174612FDC +:109270006A656E6B696E732F776F726B7370616363 +:10928000652F474E552D746F6F6C636861696E2F43 +:1092900061726D2D31322D6D7061636274692F734F +:1092A00072632F6E65776C69622D63796777696E7B +:1092B0002F6E65776C69622F6C6962632F737464BB +:1092C0006C69622F64746F612E630042616C6C6F15 +:1092D0006320737563636565646564002F646174FE +:1092E000612F6A656E6B696E732F776F726B737027 +:1092F0006163652F474E552D746F6F6C63686169AC +:109300006E2F61726D2D31322D6D706163627469E3 +:109310002F7372632F6E65776C69622D637967773F +:10932000696E2F6E65776C69622F6C6962632F734B +:1093300074646C69622F6764746F612D676574680B +:1093400065782E63002F646174612F6A656E6B69A6 +:109350006E732F776F726B73706163652F474E5515 +:109360002D746F6F6C636861696E2F61726D2D3142 +:10937000322D6D7061636274692F7372632F6E6535 +:10938000776C69622D63796777696E2F6E65776C8C +:1093900069622F6C6962632F7374646C69622F6DEC +:1093A000707265632E6300FF050000001900000065 +:1093B0007D000000FFFFFFFF0080E03779C34143DD +:1093C000176E05B5B5B89346F5F93FE9034F384D2B +:1093D000321D30F94877825A3CBF737FDD4F1575D7 +:1093E000000000000000F03F0000000000002440EA +:1093F00000000000000059400000000000408F40C5 +:10940000000000000088C34000000000006AF8402F +:109410000000000080842E4100000000D012634153 +:109420000000000084D797410000000065CDCD41C9 +:10943000000000205FA00242000000E876483742AA +:10944000000000A2941A6D42000040E59C30A24248 +:109450000000901EC4BCD64200003426F56B0C43BD +:109460000080E03779C3414300A0D8855734764364 +:1094700000C84E676DC1AB43003D9160E458E143C5 +:10948000408CB5781DAF154450EFE2D6E41A4B443A +:1094900092D54D06CFF08044F64AE1C7022DB5447F +:1094A000B49DD9794378EA44232D302B2000686C91 +:1094B0004C00656667454647003A73656D69686F9D +:1094C0007374696E672D666561747572657300FFEC +:1094D0001000000000000000017A5200027C0E0122 +:1094E0001B0C0D001000000018000000B0C9E9FFBF +:0C94F00010000000000000000000000060 +:1094FC00000000000100000000A80F6800280F68A1 +:10950C0000A80E6800280E6800A80D6800280D68D9 +:10951C0000A80C6800280C6800A80B6800280B68D1 +:10952C0000A80A6800280A6800A8096800280968C9 +:10953C0000A8086800280868004C106800481068EB +:10954C000044106800401068003C10680038106837 +:10955C000034106800301068002C10680028106867 +:10956C007B226C6F636174696F6E223A7B226E6131 +:10957C006D65223A224C6F6E646F6E222C227265DE +:10958C0067696F6E223A2243697479206F66204CAA +:10959C006F6E646F6E2C2047726561746572204C1F +:1095AC006F6E646F6E222C22636F756E74727922EB +:1095BC003A22556E69746564204B696E67646F6DF1 +:1095CC00222C226C6174223A35312E35322C226CCD +:1095DC006F6E223A2D302E31312C22747A5F6964F1 +:1095EC00223A224575726F70652F4C6F6E646F6EE8 +:1095FC00222C226C6F63616C74696D655F65706F92 +:10960C006368223A313639373532383036352C22C8 +:10961C006C6F63616C74696D65223A22323032333F +:10962C002D31302D31372031323A3030227D7D00D2 +:10963C00000000000000000000000000000000001E +:10964C00000000000000000000000000000000000E +:10965C0000000000000000000000000000000000FE +:10966C0000000000000000000000000000000000EE +:10967C0000000000000000000000000000000000DE +:10968C0000000000000000000000000000000000CE +:10969C0000000000000000000000000000000000BE +:1096AC0000000000000000000000000000000000AE +:1096BC00000000000000000000000000000000009E +:1096CC00000000000000000000000000000000008E +:1096DC00000000000000000000000000000000007E +:1096EC00000000000000000000000000000000006E +:1096FC00000000000000000000000000000000005E +:10970C00000000000000000000000000000000004D +:10971C00000000000000000000000000000000003D +:10972C00000000000000000000000000000000002D +:10973C00000000000000000000000000000000001D +:10974C00000000000000000000000000000000000D +:10975C0000000000000000000000000000000000FD +:10976C0000000000000000000000000000000000ED +:10977C0000000000000000000000000000000000DD +:10978C0000000000000000000000000000000000CD +:10979C0000000000000000000000000000000000BD +:1097AC0000000000000000000000000000000000AD +:1097BC00000000000000000000000000000000009D +:1097CC00000000000000000000000000000000008D +:1097DC00000000000000000000000000000000007D +:1097EC00000000000000000000000000000000006D +:1097FC00000000000000000000000000000000005D +:10980C00000000000000000000000000000000004C +:10981C00000000000000000000000000000000003C +:10982C00000000000000000000000000000000002C +:10983C00000000000000000000000000000000001C +:10984C00000000000000000000000000000000000C +:10985C0000000000000000000000000000000000FC +:10986C0000000000000000000000000000000000EC +:10987C0000000000000000000000000000000000DC +:10988C0000000000000000000000000000000000CC +:10989C0000000000000000000000000000000000BC +:1098AC0000000000000000000000000000000000AC +:1098BC00000000000000000000000000000000009C +:1098CC00000000000000000000000000000000008C +:1098DC00000000000000000000000000000000007C +:1098EC00000000000000000000000000000000006C +:1098FC00000000000000000000000000000000005C +:10990C00000000000000000000000000000000004B +:10991C00000000000000000000000000000000003B +:10992C00000000000000000000000000000000002B +:10993C00000000000000000000000000000000001B +:10994C00000000000000000000000000000000000B +:10995C0000000000000000000000000000000000FB +:10996C0063000000F7002A005D02F70091012A0055 +:10997C00F7002A005D02F70091012A00FFFFFFFFAC +:10998C00FFFFFFFF59001A0000000000C819080271 +:10999C00DC1908021F001801000000000100000083 +:1099AC00E0190802F8190802BF00180100000000B5 +:1099BC0002000000FC1908020C1A080260011801D0 +:1099CC000000000003000000101A08021C1A080214 +:1099DC00020218010000000004000000201A080216 +:1099EC00341A0802A502180100000000050000004E +:1099FC00381A08024C1A08021F009A0000000000D6 +:109A0C0006000000501A0802601A0802BF009A00F3 +:109A1C000000000007000000641A0802741A080213 +:109A2C0060019A000000000008000000781A08028B +:109A3C008C1A080202029A000000000009000000C3 +:109A4C00901A0802A81A0802A5029A000000000049 +:109A5C0072656E657361732E636F6D2F72612F6506 +:109A6C006B2D7261386431007C018F0063006300E0 +:109A7C006300000000000000696FF085C954E73FE7 +:109A8C00D3DEE00B93A9DA3F0000000000000000D9 +:109A9C000000000000C063400000000000007240A5 +:109AAC00410026000000550000004A008400000020 +:109ABC000A0000000000000001000000000000008F +:109ACC000000000000C07A4000000000000072405E +:109ADC0041003401000055000000580184000000D2 +:109AEC000A0000000000000002000000000000005E +:109AFC000000000000D08540000000000000724013 +:109B0C004100420200005500000066028400000083 +:109B1C000A0000000000000031343A303000000030 +:109B2C000000000000000000000000000000000029 +:109B3C000000000000000000000000000000000019 +:109B4C000000000000000000FFFFFFFF7600000097 +:109B5C000600000010000000FFFFFFFF01000000E6 +:109B6C0020202020202020202020202020202020E9 +:109B7C0020202020202020202020202020202020D9 +:109B8C002020000000000000000000000000000089 +:109B9C0000000000000000004A000A00FFFFFFFF69 +:109BAC00FFFFFFFF010000000230060003301F0022 +:109BBC00013012004D304500AA304500B030FF0096 +:109BCC00B130FF00B2301000D73010004730000029 +:109BDC0018306000193058001A30A100873002008C +:109BEC00823020003C3008003D3018003E3006002A +:109BFC003F300C0030306200313026003230E6004D +:109C0C0033306E003430EA003530AE003630A6000A +:109C1C0037306A00153012001330FD000431020099 +:109C2C000531FD00063100000731FF000833A500A7 +:109C3C001633FF00173300008730020082302000FB +:109C4C00003313000133D6000233EF00B83020008C +:109C5C00B9301700BA300400BB3008007C30120059 +:109C6C00233009009030C000073506000A354F003C +:109C7C000036C4002B3300002D3345002D3360001B +:109C8C002F330300003102000433FC0000340000C9 +:109C9C0004340200013601002A3006002B3020006B +:109CAC000E3032000F302100103021001130010035 +:109CBC004C308100023622001E360000223618007D +:109CCC0023366900263600002736F00028360000BF +:109CDC00293626002A3600002B365F002C36D000A1 +:109CEC002D363C00323610003336280003364D003A +:109CFC004C3604009E3000002030010021301D0045 +:109D0C002230000023300A002430080025301800CF +:109D1C002630060027300C005F33680060331800D3 +:109D2C0061330C0062331200633388006433E40047 +:109D3C000334420088300200893080008A300100F0 +:109D4C008B30E00055330400543301005E33300097 +:109D5C00553304005C3320005D3330006C30000060 +:109D6C007B3042007D308000FFFFFF000230060098 +:109D7C0003301F00013012004D304500AA30450061 +:109D8C00B030FF00B130FF00B2301000D7301000FF +:109D9C004730000018306000193058001A30A1000C +:109DAC0087300200823020003C3008003D30180023 +:109DBC003E3006003F300C0030306200313026005F +:109DCC003230E60033306E003430EA003530AE000D +:109DDC003630A60037306A00153012001330FD0003 +:109DEC00043102000531FD00063100000731FF008F +:109DFC000833A5001633FF0017330000873002002C +:109E0C0082302000003313000133D6000233EF0000 +:109E1C00B8302000B9301700BA300400BB3008004D +:109E2C00073506000A354F000036C4002B330000FE +:109E3C002D3345002D3360002F3303000031020019 +:109E4C000433FC000034010004341100013601001D +:109E5C002A3006002B3020000E3032000F3021004B +:109E6C0010302100113001004C30810002362200EC +:109E7C001E360000223618002336690026360000F4 +:109E8C002736F00028360000293626002A36000036 +:109E9C002B365F002C36D0002D363C0032361000AD +:109EAC003336280003364D004C3604009E3000003B +:109EBC002030010021301D002230000023300A0028 +:109ECC0024300800253018002630060027300C00FE +:109EDC005F3368006033180061330C007C30100075 +:109EEC0023300A009030C0006233120063338800C4 +:109EFC006433E4000334420088300200893080006F +:109F0C008A3001008B30E0005533040054330100DB +:109F1C005E333000553304005C3320005D33200089 +:109F2C006C3010007B3040007D302000FFFFFF00C4 +:109F3C00B0100B02BC100B02C4100B02D0100B02A1 +:109F4C00DC100B02E8100B02F4100B0204110B02D4 +:109F5C0010110B0218110B021C110B0224110B0215 +:109F6C0030110B023C110B0248110B0250110B0269 +:109F7C0060110B0268110B0270110B0274110B02B1 +:109F8C007C110B0288110B0294110B029C110B0219 +:109F9C00A8110B02B0110B02BC110B02C8110B0261 +:109FAC00D4110B02BC110B02D8110B02E0110B02E5 +:109FBC00EC110B02F8110B0204120B0214120B021F +:109FCC0010120B021C120B0228120B0234120B0281 +:109FDC0044120B0254120B0260120B026C120B0295 +:109FEC0074120B0274120B027C120B028C120B02F9 +:109FFC0054120B029C120B02AC120B02B8120B0285 +:10A00C00C4120B02D0120B02E0120B02F0120B0264 +:10A01C0000130B020C130B0218130B0228130B0268 +:10A02C0034130B0240130B024C130B025C130B0288 +:10A03C0068130B0278130B0284130B0290130B02A0 +:10A04C00A0130B02AC130B02B8130B02C4130B02BC +:10A05C00D0130B02DC130B02EC130B02DC130B0200 +:10A06C00F8130B0204140B0210140B02C8170B028A +:10A07C001C140B0228140B0238140B0244140B0290 +:10A08C0054140B0264140B026C140B0274140B02A8 +:10A09C0080140B0290140B0298140B02A4140B02E4 +:10A0AC00B0140B02B8140B02C4140B02D0140B0224 +:10A0BC00DC140B02E4140B02EC140B02F4140B0270 +:10A0CC0000150B0208150B0214150B021C150B02C4 +:10A0DC0024150B0230150B0238150B0240150B0220 +:10A0EC0048150B0254150B0260150B026C150B0274 +:10A0FC0078150B0284150B028C150B0298150B02AC +:10A10C0094150B02A0150B02A8150B02B4150B022B +:10A11C00C4150B02D0150B02E0150B02EC150B024B +:10A12C00F4150B0204160B0210160B021C160B0274 +:10A13C0024160B0230160B023C160B0248160B02AF +:10A14C0054160B025C160B026C160B0274160B02E7 +:10A15C007C160B0284160B0290160B02A0160B0237 +:10A16C00A8160B02B4160B02C0160B02CC160B026F +:10A17C00D8160B02E8160B02F0160B0200170B0296 +:10A18C000C170B0218170B0228170B0230170B02B7 +:10A19C003C170B0248170B0250170B025C170B02F3 +:10A1AC0068170B0248170B0274170B0280170B026F +:10A1BC008C170B0298170B02A8170B02B0170B0287 +:10A1CC00B8170B02C4170B02D0170B02DC170B02CB +:10A1DC00EC170B02F8170B0200180B0208180B02F5 +:10A1EC0014180B0220180B020C180B0228180B0267 +:10A1FC0034180B0240180B0248180B0254180B02AF +:10A20C0060180B0284170B0284170B0284170B02C5 +:10A21C0084170B0284170B0284170B0284170B0292 +:10A22C0084170B0284170B0284170B0284170B0282 +:10A23C006C180B0278180B0284170B0280180B0297 +:10A24C0088180B0290180B0290180B0290180B0236 +:10A25C0084170B0284170B0284170B0284170B0252 +:10A26C0084170B029C180B02A4180B02A4180B02E7 +:10A27C00A4180B02A4180B02A4180B02B0180B02A2 +:10A28C00B8180B02C0180B02D0180B02E0180B0206 +:10A29C0048170B02F0180B02F8180B0248170B02A8 +:10A2AC0048170B0248170B0248170B0204190B0234 +:10A2BC000C190B0218190B0224190B0230190B0282 +:10A2CC0038190B0240190B024C190B024C190B02DA +:10A2DC0058190B0258190B0260190B026C190B025E +:10A2EC0078190B0284190B0290190B0258170B02E8 +:10A2FC0058170B029C190B02A8190B02B4190B026C +:10A30C00BC190B02BC190B02C4190B02CC190B02A1 +:10A31C00D8190B02E0190B02EC190B02F8190B02FD +:10A32C00081A0B02141A0B02241A0B022C1A0B0219 +:10A33C00301A0B023C1A0B024C1A0B025C1A0B0261 +:10A34C00641A0B02701A0B02781A0B02841A0B0295 +:10A35C008C1A0B02981A0B02A41A0B02A81A0B02E5 +:10A36C00A81A0B02B01A0B02BC1A0B02C81A0B0269 +:10A37C00D41A0B02E01A0B02E81A0B02F01A0B02A9 +:10A38C0058170B02F81A0B02001B0B02081B0B02CE +:10A39C00101B0B021C1B0B02281B0B02301B0B028D +:10A3AC003C1B0B02481B0B02541B0B02641B0B02C5 +:10A3BC006C1B0B02741B0B027C1B0B028C1B0B0209 +:10A3CC0034170B02941B0B029C1B0B02A41B0B02DD +:10A3DC00B01B0B02BC1B0B02C81B0B02D41B0B02C9 +:10A3EC00E01B0B02E81B0B02F81B0B02001C0B0200 +:10A3FC00101C0B02181C0B02241C0B02101C0B0251 +:10A40C00301C0B02381C0B023C1C0B02001F0B02F5 +:10A41C00401C0B024C1C0B02541C0B02641C0B0248 +:10A42C00701C0B02781C0B02801C0B028C1C0B0288 +:10A43C00981C0B02A41C0B02B01C0B02B81C0B02C8 +:10A44C00C01C0B02C81C0B02C81C0B02D41C0B0238 +:10A45C00E01C0B02EC1C0B02F81C0B02081D0B027F +:10A46C00141D0B021C1D0B02241D0B022C1D0B02B8 +:10A47C00381D0B02481D0B02501D0B02581D0B0200 +:10A48C00641D0B026C1D0B02841D0B02741D0B0250 +:10A49C00801D0B02881D0B02DC2B0B02981D0B027E +:10A4AC00A81D0B02B01D0B02B41D0B02BC1D0B0230 +:10A4BC00C41D0B02D01D0B02D81D0B02E01D0B029C +:10A4CC00F01D0B02F81D0B02001E0B02081E0B02E6 +:10A4DC00101E0B02181E0B02201E0B02281E0B0254 +:10A4EC00301E0B023C1E0B02441E0B02501E0B02B4 +:10A4FC00581E0B02641E0B026C1E0B02741E0B0208 +:10A50C007C1E0B02841E0B028C1E0B02941E0B0273 +:10A51C009C1E0B02A41E0B02AC1E0B02B81E0B02DF +:10A52C00C41E0B02D41E0B02DC1E0B02A41E0B025B +:10A53C00501B0B02EC1E0B02F41E0B02041F0B0231 +:10A54C00181F0B02281F0B02341F0B02302B0B029F +:10A55C00401F0B02481F0B02541F0B02641F0B02FF +:10A56C00701F0B02741F0B02801F0B02881F0B0243 +:10A57C00901F0B02981F0B02A81F0B02B41F0B029B +:10A58C00C41F0B02D81F0B02E41F0B02EC1F0B02A3 +:10A59C00F41F0B0200200B020C200B021C200B02E0 +:10A5AC0024200B022C200B0234200B0244200B0223 +:10A5BC0050200B0258200B0268200B0270200B025B +:10A5CC007C200B0288200B0290200B029C200B029B +:10A5DC00A4200B02B4200B02C0200B02C8200B02DB +:10A5EC00D4200B02DC200B02E4200B02F0200B0227 +:10A5FC00FC200B0208210B0210210B021C210B0268 +:10A60C0028210B0230210B023C210B0244210B02AE +:10A61C004C210B0258210B0264210B0270210B02FE +:10A62C007C210B0280210B028C210B0294210B024A +:10A63C009C210B02A8210B02B4210B02C0210B029E +:10A64C00C8210B02D4210B02DC210B02E8210B02E6 +:10A65C00F4210B0200220B0204220B020C220B022F +:10A66C0014220B0220220B022C220B0238220B028A +:10A67C0040220B0248220B0250220B0258220B02E2 +:10A68C0068220B0278220B027C220B0284220B0222 +:10A69C008C220B0294220B029C220B02A8220B028E +:10A6AC00B4220B02C0220B02CC220B02D0220B02D2 +:10A6BC00D8220B02E4220B02F4220B02C0360B024E +:10A6CC0000230B0208230B0214230B0220230B0282 +:10A6DC0028230B0234230B023C230B0244230B02D2 +:10A6EC0050230B025C230B0264230B0270230B021E +:10A6FC0078230B0288230B0294230B029C230B025E +:10A70C00A4230B02AC230B02B8230B02C0230B02B5 +:10A71C008C2E0B02C8230B02D4230B02E0230B025A +:10A72C0014200B02E8230B02F4230B0204240B026B +:10A73C000C240B0218240B0224240B022C240B02D5 +:10A74C0034240B0238240B0274160B0240240B0227 +:10A75C0048240B0250240B0258240B02E8200B0255 +:10A76C0064240B026C240B0274240B0278240B025D +:10A77C0080240B0228230B028C240B0294240B0242 +:10A78C00A8300B029C240B02AC240B02B4240B0249 +:10A79C00C0240B02CC240B02D4240B02DC240B02AD +:10A7AC00E4240B02EC240B02F8240B0200250B0210 +:10A7BC000C250B0218250B0224250B0228250B0255 +:10A7CC0030250B023C250B0244250B0250250B02B5 +:10A7DC0060250B026C250B0278250B0280250B02E1 +:10A7EC008C250B0298250B02A4250B02B0250B021D +:10A7FC00B8250B02C8250B02D8250B02E4250B0249 +:10A80C00F0250B0200260B020C260B0218260B025D +:10A81C0024260B0230260B023C260B024C260B0284 +:10A82C0054260B0260260B0268260B0270260B02C4 +:10A83C007C260B0288260B0290260B0298260B0214 +:10A84C00A0260B02AC260B02B8260B02C0260B026C +:10A85C00D0260B02DC260B02E8260B02F4260B0298 +:10A86C0000270B0208270B0210270B0280240B0277 +:10A87C001C270B022C270B0238270B0244270B0238 +:10A88C004C270B0258270B0260270B0268270B0280 +:10A89C0078270B0284270B028C270B0298270B02BC +:10A8AC00A8270B02B4270B02C0270B02C8270B02E8 +:10A8BC00D0270B02E0270B02E8270B02F0270B0234 +:10A8CC00F8270B0208280B0214280B0220280B0275 +:10A8DC0028280B0234280B023C280B0248280B02B8 +:10A8EC0050280B025C280B0264280B0270280B0208 +:10A8FC007C280B028C280B0294280B02A0280B023C +:10A90C00A8280B02B4280B02BC280B02C8280B0287 +:10A91C00D0280B02D8280B02E4280B02EC280B02DF +:10A92C00F8280B0200290B0208290B0210290B0234 +:10A93C0010290B0218290B0228290B0230290B02B3 +:10A94C00602F0B0238290B0244290B024C290B02F5 +:10A95C0054290B0264290B0274290B0280290B0267 +:10A96C008C290B0298290B02A0290B02AC290B0293 +:10A97C00B4290B02C0290B02C8290B02D0290B02E7 +:10A98C00D8290B02E4290B02F0290B02F8290B023F +:10A99C00002A0B020C2A0B02142A0B021C2A0B0293 +:10A9AC00242A0B02302A0B02382A0B023C2A0B02F7 +:10A9BC00442A0B024C2A0B02542A0B025C2A0B026F +:10A9CC00682A0B02742A0B027C2A0B02842A0B02C3 +:10A9DC00902A0B029C2A0B02A42A0B02B02A0B020F +:10A9EC00B82A0B02C02A0B02C82A0B02D42A0B026B +:10A9FC00E02A0B02E82A0B02F82A0B02042B0B02AA +:10AA0C000C2B0B02182B0B02202B0B02282B0B02EE +:10AA1C00342B0B023C2B0B02482B0B02502B0B0242 +:10AA2C00582B0B02602B0B026C2B0B02782B0B029E +:10AA3C00882B0B02942B0B02A42B0B02B42B0B02B6 +:10AA4C00BC2B0B02C82B0B02D42B0B02E02B0B02E2 +:10AA5C00EC2B0B02F42B0B02002C0B020C2C0B021C +:10AA6C00142C0B02202C0B02302C0B02382C0B025A +:10AA7C00402C0B024C2C0B02582C0B02602C0B02A2 +:10AA8C00702C0B027C2C0B02842C0B028C2C0B02DA +:10AA9C00942C0B02A02C0B02AC2C0B02B42F0B022F +:10AAAC00B82C0B02C02C0B02A8250B02D02C0B02CD +:10AABC00DC2C0B02E42C0B02F02C0B029C340B0252 +:10AACC00FC2C0B020C2D0B02182D0B02242D0B024F +:10AADC002C2D0B02342D0B02402D0B024C2D0B0296 +:10AAEC00542D0B02642D0B026C2D0B02742D0B02DA +:10AAFC007C2D0B02842D0B028C2D0B02982D0B023E +:10AB0C00A02D0B02B02D0B02BC2D0B02D42D0B0271 +:10AB1C00DC2D0B02EC2D0B02FC2D0B020C2E0B0270 +:10AB2C00182E0B023C200B02242E0B02342E0B028F +:10AB3C00402E0B02502E0B025C2E0B02642E0B02CD +:10AB4C00742E0B027C2E0B02882E0B02942E0B0201 +:10AB5C009C2E0B02A42E0B02A82E0B02B42E0B0261 +:10AB6C00BC2E0B02C82E0B02D42E0B02E02E0B02B5 +:10AB7C001C240B02E82E0B02F42E0B02002F0B02EE +:10AB8C00102F0B02182F0B02242F0B022C2F0B0251 +:10AB9C0080260B02342F0B023C2F0B02482F0B028A +:10ABAC00582F0B025C2F0B02682F0B02782F0B0215 +:10ABBC00842F0B02942F0B029C2F0B02A42F0B0241 +:10ABCC00B02F0B02BC2F0B02CC2F0B02D82F0B0279 +:10ABDC00E02F0B02EC2F0B02F82F0B0204300B02B0 +:10ABEC0010300B0220300B0230300B0238300B02CD +:10ABFC0044300B0250300B0258300B0264300B0205 +:10AC0C0070300B0230250B0278300B02F8240B024B +:10AC1C0084300B0290300B0298300B02A4300B02E4 +:10AC2C00B0300B02B8300B02C4300B02D0300B0228 +:10AC3C00DC300B02EC300B02F4300B0200310B0257 +:10AC4C0008310B0210310B021C310B0228310B02A4 +:10AC5C0034310B023C310B0244310B0250310B02EC +:10AC6C0058310B0260310B0268310B0270310B0250 +:10AC7C007C310B0284310B0290310B0298310B02A8 +:10AC8C00A0310B02AC310B02B8310B02C0310B02FC +:10AC9C00C8310B02D0310B02DC310B02E4310B0258 +:10ACAC00F0310B02F8310B0208320B0214320B029A +:10ACBC001C320B0228320B0234320B023C320B02D8 +:10ACCC0044320B0254320B025C320B0268320B0220 +:10ACDC0074320B0280320B0288320B0298320B0258 +:10ACEC00A4320B022C210B02B0320B02E8230B0214 +:10ACFC00BC320B02C8320B02D4320B02DC320B0218 +:10AD0C00E4320B02EC320B02F4320B02FC320B027B +:10AD1C0004330B0210330B0218330B0220330B02DB +:10AD2C002C330B0238330B0244330B024C330B0223 +:10AD3C0058330B0264330B02B8240B0270330B0232 +:10AD4C0080330B028C330B0298330B02A4330B02AF +:10AD5C00AC330B02B0330B02C0330B02D0330B02FB +:10AD6C00DC330B02901C0B02E8330B02EC330B02AE +:10AD7C00FC330B0204340B0210340B0218340B029C +:10AD8C0020340B0228340B0234340B0240340B02F7 +:10AD9C0048340B0254340B0264340B0270340B0233 +:10ADAC0078340B0280340B028C340B0298340B0277 +:10ADBC00A0340B02A8340B02B4340B02C0340B02C7 +:10ADCC00CC340B02D4340B02DC340B02EC340B020B +:10ADDC00F4340B0204350B0214350B0220350B0234 +:10ADEC002C350B0238350B0240350B0238350B0273 +:10ADFC00FC1C0B0250350B025C350B0268350B0248 +:10AE0C0070350B027C350B028C350B0298350B021E +:10AE1C00A0350B02A8350B02AC350B02B8350B0272 +:10AE2C00C0350B02CC350B02DC350B02E8350B02BE +:10AE3C00EC350B02F8350B0208360B0210360B0200 +:10AE4C001C360B0224360B022C360B0234360B024A +:10AE5C0040360B024C360B0250360B0258360B02A6 +:10AE6C005C360B0264360B026C360B0278360B0226 +:10AE7C0080360B028C360B0298360B02A0360B0276 +:10AE8C00AC360B02B4360B02BC360B02C8360B02C6 +:10AE9C00D0360B02DC360B02E8360B02F0360B0216 +:10AEAC00F8360B0200370B02E81F0B0208370B02B7 +:10AEBC0010370B0220370B0228370B0234370B02EA +:10AECC0040370B024C370B0258370B0260370B0222 +:10AEDC0064370B020A00000001050A000A325A000E +:10AEEC0000879303001BB700808D5B000A000000F5 +:10AEFC00320000005A0000000000000000000000BA +:10AF0C000C00000000000000010000000000000028 +:10AF1C00000000000000000000000000E4F31C0230 +:10AF2C00010000000CF51C020100000068F51C0279 +:10AF3C0001000000C4F51C0201000000020000002A +:10AF4C00401F000001000000C0A80001C0A80001C3 +:10AF5C00FFFFFF00C0A8005A0011223344980000E4 +:10AF6C0003009C00040606000000000084F01C0294 +:10AF7C00405F0A2240590A220011223344980000F3 +:10AF8C0010400000010000000000188800000000C4 +:10AF9C000000000001004000010000000000000063 +:10AFAC000000000000000000000000000000000095 +:10AFBC000000000000000000000000000000000085 +:10AFCC0000446576696365205072697620544C5351 +:10AFDC00204B65790000000000000000000000001C +:10AFEC0000004465766963652050756220544C53AB +:10AFFC00204B6579000000000000000000000000FC +:10B00C000000004465766963652043657274000036 +:10B01C000000000000000000000000000000000024 +:10B02C0000000000436F64652056657269667920E4 +:10B03C004B657900000000000000000000000000DB +:10B04C000000000000526F6F7420436572740000A2 +:10B05C0000000000000000000000000000000000E4 +:10B06C0000000000000000000020344000283440A4 +:10B07C00010100000E0000000228000091DC040217 +:10B08C000DDD04020000000035D9040205DC0402C9 +:10B09C000000000049D904020000000031DA04026B +:10B0AC004DD90402000000000000000051D9040238 +:10B0BC0089DA04020000000000000000000000001B +:10B0CC00000000002DDA04020000000029F8040240 +:10B0DC000000000095E5040200000000C9EC040229 +:10B0EC00000000007DEF04021DE60402C9E3040227 +:10B0FC000000000000000000000000000000000044 +:10B10C000000000000000000000000000000000033 +:10B11C0039E704020000000075E40402000000009E +:10B12C00F5E404026DF30402DDE704020000000004 +:10B13C00000000000000000000000000C1F5040247 +:10B14C003DEA0402000000000000000000000000C6 +:10B15C0000000000000000000000000000000000E3 +:10B16C000000000000000000BDF004020000000020 +:10B17C0000000000000000000000000019E40402C0 +:10B18C00000000000000000000000000102700007C +:10B19C000606010000000000000008004500000049 +:10B1AC00000000008011000000000000293F070291 +:10B1BC00E13E0702115C07021700000003040104C2 +:10B1CC00030501050000000003050105030401044B +:10B1DC000000000003040105010400002BC0000066 +:10B1EC002CC00000000000001700000009850602BA +:10B1FC00098506021185060211850602F50707026C +:10B20C00C53E070200000000030000009C2B0C222E +:10B21C0043000000000000000000000000000000DF +:10B22C000000000000000000000000000000000012 +:10B23C0043000000000000000000000000000000BF +:10B24C0000000000000000000000000000000000F2 +:10B25C00430000000000000000000000000000009F +:10B26C0000000000000000000000000000000000D2 +:10B27C00430000000000000000000000000000007F +:10B28C0000000000000000000000000000000000B2 +:10B29C00430000000000000000000000000000005F +:10B2AC000000000000000000000000000000000092 +:10B2BC00430000000000000000000000000000003F +:10B2CC000000000000000000000000000000000072 +:10B2DC00430000000000000000000000000000001F +:10B2EC000000000000000000000000000000000052 +:10B2FC00A37B0702F37107020000000020911D02DE +:10B30C00C8901D02AD941D02AD941D02AD941D029A +:10B31C00AD941D02AD941D02AD941D02AD941D02A1 +:10B32C00AD941D02AD941D02FFFFFFFFFFFFFFFF59 +:10B33C00FFFFFFFFFFFF000001004153434949009D +:10B34C0000000000000000000000000000000000F1 +:10B35C000000000000000000000041534349490078 +:10B36C0000000000000000000000000000000000D1 +:10B37C00000000000000000000000000901E0022F1 +:10B38C00000000009C2B0C22042C0C226C2C0C2298 +:10B39C0000000000000000000000000000000000A1 +:10B3AC000000000000000000000000000000000091 +:10B3BC000000000000000000000000000000000081 +:10B3CC00000000000000000000000000FFFFFFFF75 +:10B3DC00FFFFFFFF6D020002E9020702E511070201 +:04B3EC004502000214 +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:10A20000FFF5FFFDFFFFFFFFFFFFFFFFFFFFFFFF6A +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:040000050204AE61E2 +:00000001FF diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/ra_cfg.txt b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/ra_cfg.txt new file mode 100644 index 0000000000..201dfc1ed4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/ra_cfg.txt @@ -0,0 +1,3029 @@ +FSP Configuration + Board "EK-RA8D1" + R7FA8D1BHECBD + part_number: R7FA8D1BHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8D1 + series: 8 + + RA8D1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Graphics Power Domain Security Attribution: Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Disable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x2000 + Heap size (bytes): 0x8000 + MCU Vcc (mV): 3300 + Parameter checking: Disabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Enabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 20MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /4 + PLL1R Div /6 + PLL2 Src: XTAL + PLL2 Div /1 + PLL2 Mul x40-59|Mul x40|PLL2 Mul x40.00 + PLL2P Div /16 + PLL2Q Div /4 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Src: XTAL + SCICLK Src: PLL1P + SPICLK Src: PLL1P + CANFDCLK Src: PLL1P + LCDCLK Src: PLL1P + I3CCLK Src: PLL2R + UCK Src: PLL1Q + U60CK Src: PLL1P + OCTASPICLK Src: PLL2P + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /6 + LCDCLK Div /2 + I3CCLK Div /2 + UCK Div /5 + U60CK Div /8 + OCTASPICLK Div /1 + + Pin Configurations + RA8D1 EK_AI -> g_bsp_pin_ai_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_MIPI B9 SYSTEM_AVCC_MIPI - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + MIPI_CLN A11 SYSTEM_MIPI_CLN - - - - - - - - IO "Read only" - + MIPI_CLP B11 SYSTEM_MIPI_CLP - - - - - - - - IO "Read only" - + MIPI_DL0N A12 SYSTEM_MIPI_DL0N - - - - - - - - IO "Read only" - + MIPI_DL0P B12 SYSTEM_MIPI_DL0P - - - - - - - - IO "Read only" - + MIPI_DL1N A10 SYSTEM_MIPI_DL1N - - - - - - - - IO "Read only" - + MIPI_DL1P B10 SYSTEM_MIPI_DL1P - - - - - - - - IO "Read only" - + P000 R13 - ETH_INT - - Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - None - - + P001 P12 - - - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_2_AN - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_1_AN - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_7_INT - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A2 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_INT - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 ARDUINO_A3 - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RES L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO USER_LED3_RED L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 SDRAM_DQM1 SDRAM_DQM1_ETH_A_RXVD - - "Peripheral mode" - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GLCD: LCD_DATA10; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 SDRAM_CKE SDRAM_CKE - - "Peripheral mode" - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GLCD: LCD_DATA9; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 SDRAM_WE SDRAM_WE_ETH_A_LINKSTA - - "Peripheral mode" - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GLCD: LCD_DATA8; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 SDRAM_SDCS SDRAM_CS - - "Peripheral mode" - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GLCD: LCD_DATA7; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P206 D11 MIPI_DSI_TE MIPI_DSI_TE L None "Peripheral mode" - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; MIPI: DSI_TE; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - IO - - + P207 C13 GLCD_LCD_DATA9 LCD_DATA9 L - "Peripheral mode" - - "GLCD: LCD_DATA9" - O - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 SDRAM_A1 SDRAM_A01_ETH_A_RXER - - "Peripheral mode" - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GLCD: LCD_DATA11; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 SDRAM_A2 SDRAM_A02_ETH_A_RXD1 - - "Peripheral mode" - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GLCD: LCD_DATA12; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 SDRAM_A3 SDRAM_A03_ETH_A_RXD0 - - "Peripheral mode" - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GLCD: LCD_DATA13; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 SDRAM_A4 SDRAM_A04_ETH_A_REFCLK - - "Peripheral mode" - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GLCD: LCD_DATA14; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 SDRAM_A5 SDRAM_A05_ETH_A_TXD0_TRACE_TDATA3 - - "Peripheral mode" - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 SDRAM_A6 SDRAM_A06_ETH_A_TXD1_TRACE_TDATA2 - - "Peripheral mode" - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 SDRAM_A7 SDRAM_A07_ETH_A_TXEN_TRACE_TDATA1 - - "Peripheral mode" - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 SDRAM_A8 SDRAM_A08_ETH_A_MDIO_TRACE_TDATA0 - - "Peripheral mode" - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 SDRAM_A9 SDRAM_A09_ETH_A_MDC_TRACE_TCLK - - "Peripheral mode" - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 SDRAM_A10 SDRAM_A10 - - "Peripheral mode" - - "BUS: A10; ETHER_MII: ET0_ETXD3; GLCD: LCD_DATA15; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 SDRAM_A11 SDRAM_A11 - - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; GLCD: LCD_DATA16; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 SDRAM_A12 SDRAM_A12 - - "Peripheral mode" - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GLCD: LCD_DATA17; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 SDRAM_A13 SDRAM_A13 - - "Peripheral mode" - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GLCD: LCD_DATA18; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P400 R15 CEU_VIO_D0 CAM_D0_I3C_SCL0 - - "Peripheral mode" - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 CEU_VIO_D1 ETH_B_MDC_CAM_D1_I3C_SDA0 M None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO L None Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 GPT3_GTIOC3A ETH_B_LINKSTA_CAM_XCLK H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO DISP_BLEN H None "Output mode (Initial Low)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 CEU_VIO_D2 ETH_B_TXEN_CAM_D2 H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 CEU_VIO_D3 ETH_B_TXD1_CAM_D3 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USB_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 SCI3_RXD3 ARDUINO_D0_MIKROBUS_RX L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - I - - + P409 E11 SCI3_TXD3 ARDUINO_D1_MIKROBUS_TX M None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - O - - + P410 D14 SPI1_MISO1 ARDUINO_D12_MIKROBUS_MISO M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 ARDUINO_D11_MIKROBUS_MOSI M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 ARDUINO_D13_MIKROBUS_SCK L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 ARDUINO_D10_MIKROBUS_CS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO USER_LED2_GREEN L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 CEU_VIO_D12 CAM_D12 - - "Peripheral mode" - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USB_VBUSEN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USB_OC L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - - - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 GPIO ARDUINO_D8 - - "Input mode" - - "SDHI1: SD1WP" - IO - - + P505 K8 GPIO ARDUINO_D7 - - "Input mode" - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - IO - - + P506 N6 GPIO ARDUINO_D4 - - "Input mode" - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - IO - - + P507 L7 GPIO MIKROBUS_RES L - "Output mode (Initial Low)" - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - IO - - + P508 M7 - PMOD2_7_INT - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - ARDUINO_D3 - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 IRQ3_IRQ3 DISP_INT - IRQ3 "IRQ mode" - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - IO - - + P511 K9 IIC1_SDA1 I3C_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 I3C_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 GLCD_LCD_TCON2 LCD_TCON2 L - "Peripheral mode" - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD; GLCD: LCD_TCON2" - IO - - + P514 P14 GLCD_LCD_EXTCLK LCD_EXTCLK L - "Peripheral mode" - - "GLCD: LCD_EXTCLK" - IO - - + P515 R14 GLCD_LCD_TCON3 LCD_TCON3 L - "Peripheral mode" - - "GLCD: LCD_TCON3" - IO - - + P600 K3 GPT6_GTIOC6B USER_LED1_BLUE L - "Peripheral mode" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 SDRAM_DQ0 SDRAM_D0 - - "Peripheral mode" - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 SDRAM_DQ1 SDRAM_D1 - - "Peripheral mode" - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 SDRAM_DQ2 SDRAM_D2 - - "Peripheral mode" - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 SDRAM_DQ3 SDRAM_D3 - - "Peripheral mode" - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 SDRAM_DQ4 SDRAM_D4 - - "Peripheral mode" - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 SDRAM_DQ5 SDRAM_D5 - - "Peripheral mode" - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 SDRAM_DQ6 SDRAM_D6 - - "Peripheral mode" - - "BUS: D6; GLCD: LCD_EXTCLK; SDRAM: DQ6" - None - - + P609 B1 SDRAM_DQ8 SDRAM_D8_PMOD1_2_TXD - - "Peripheral mode" - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GLCD: LCD_DATA6; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 SDRAM_DQ9 SDRAM_9_PMOD1_3_RXD - - "Peripheral mode" - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GLCD: LCD_DATA5; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 SDRAM_DQ10 SDRAM_10_PMOD1_4_SCK - - "Peripheral mode" - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GLCD: LCD_DATA4; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 SDRAM_DQ11 SDRAM_D11_PMOD1_1_CTS_RTS - - "Peripheral mode" - - "BUS: D11; ETHER_MII: ET0_ERXD3; GLCD: LCD_DATA3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 SDRAM_DQ12 SDRAM_D12_PMOD1_8_RESET - - "Peripheral mode" - - "AGT1: AGTO1; BUS: D12; GLCD: LCD_DATA2; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 SDRAM_DQ13 SDRAM_D13_PMOD1_9_GPIO - - "Peripheral mode" - - "AGT0: AGTO0; BUS: D13; GLCD: LCD_DATA1; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 SDRAM_DQ14 SDRAM_D14_PMOD1_10_GPIO - - "Peripheral mode" - - "BUS: D14; GLCD: LCD_DATA0; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 CEU_VIO_D4 ETH_B_TXD0_CAM_D4 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 CEU_VIO_D5 ETH_B_REFCLK_CAM_D5 H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 CEU_VIO_D6 ETH_B_RXD0_CAM_D6 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 CEU_VIO_D7 ETH_B_RXD1_CAM_D7 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 CEU_VIO_D8 ETH_B_RXER_CAM_D8 H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 CEU_VIO_D9 ETH_B_RXDV_CAM9 H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 CEU_VIO_D10 ETH_B_RST_CAM_D10 L None "Peripheral mode" - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - IO - - + P707 K11 GLCD_LCD_DATA23 LCD_DATA23 L None "Peripheral mode" - - "GLCD: LCD_DATA23; IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - O - - + P708 E13 CEU_VIO_CLK CAM_CLK - - "Peripheral mode" - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 CEU_VIO_HD CAM_HD - - "Peripheral mode" - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 CEU_VIO_VD CAM_VD - - "Peripheral mode" - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 GLCD_LCD_DATA10 LCD_DATA10 L - "Peripheral mode" - - "AGT0: AGTEE0; GLCD: LCD_DATA10" - O - - + P712 E12 GLCD_LCD_DATA11 LCD_DATA11 L - "Peripheral mode" - - "AGT0: AGTOB0; GLCD: LCD_DATA11; GPT2: GTIOC2B" - O - - + P713 G11 GLCD_LCD_DATA12 LCD_DATA12 L - "Peripheral mode" - - "AGT0: AGTOA0; GLCD: LCD_DATA12; GPT2: GTIOC2A" - O - - + P714 G10 GLCD_LCD_DATA13 LCD_DATA13 L - "Peripheral mode" - - "GLCD: LCD_DATA13; SCI4: TXD4" - O - - + P715 F11 GLCD_LCD_DATA14 LCD_DATA14 L - "Peripheral mode" - - "GLCD: LCD_DATA14; SCI4: RXD4" - O - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 GLCD_LCD_TCON0 LCD_TCON0 L - "Peripheral mode" - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15; GLCD: LCD_TCON0" - IO - - + P806 N11 GLCD_LCD_CLK LCD_CLK L None "Peripheral mode" - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; GLCD: LCD_CLK; IRQ0: IRQ0" - O - - + P807 N12 GLCD_LCD_TCON1 LCD_TCON1 L - "Peripheral mode" - - "GLCD: LCD_TCON1" - IO - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 GPIO PMOD2_9_GPIO - - "Input mode" - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - IO - - + P811 M6 GPIO PMOD2_10_GPIO - - "Input mode" - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - IO - - + P812 R4 - - - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 GPIO ARDUINO_RESET L - "Output mode (Initial Low)" - - "BUS: D20; SDRAM: DQ20" - IO - - + P814 A14 "USB FS_USB_DP" USB_DP L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USB_DM L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P902 D10 GLCD_LCD_DATA8 LCD_DATA8 L - "Peripheral mode" - - "GLCD: LCD_DATA8" - O - - + P903 C9 GLCD_LCD_DATA7 LCD_DATA7 L - "Peripheral mode" - - "GLCD: LCD_DATA7; GPT11: GTIOC11A" - O - - + P904 D9 GLCD_LCD_DATA6 LCD_DATA6 L - "Peripheral mode" - - "GLCD: LCD_DATA6; GPT11: GTIOC11B" - O - - + P905 A6 SDRAM_A14 SDRAM_A14 - - "Peripheral mode" - - "BUS: A14; GLCD: LCD_DATA19; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 SDRAM_A15 SDRAM_A15 - - "Peripheral mode" - - "BUS: A15; GLCD: LCD_DATA20; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 GPIO ARDUINO_D2 - None "Input mode" - - "BUS: A16; GLCD: LCD_DATA21; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - IO - - + P908 C8 SDRAM_RAS SDRAM_RAS - - "Peripheral mode" - - "BUS: CS2#; GLCD: LCD_DATA22; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 SDRAM_CAS SDRAM_CAS - - "Peripheral mode" - - "BUS: CS3#; GLCD: LCD_DATA23; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 GLCD_LCD_DATA2 LCD_DATA2 L - "Peripheral mode" - - "GLCD: LCD_DATA2" - O - - + P911 E6 GLCD_LCD_DATA3 LCD_DATA3 L - "Peripheral mode" - - "GLCD: LCD_DATA3; GPT3: GTIOC3B" - O - - + P912 F7 GLCD_LCD_DATA4 LCD_DATA4 L - "Peripheral mode" - - "GLCD: LCD_DATA4; GPT3: GTIOC3A" - O - - + P913 E8 GLCD_LCD_DATA5 LCD_DATA5 L - "Peripheral mode" - - "CLKOUT: CLKOUT; GLCD: LCD_DATA5" - O - - + P914 F6 GLCD_LCD_DATA0 LCD_DATA0 L - "Peripheral mode" - - "GLCD: LCD_DATA0; GPT5: GTIOC5B" - O - - + P915 C5 GLCD_LCD_DATA1 LCD_DATA1 L - "Peripheral mode" - - "GLCD: LCD_DATA1; GPT5: GTIOC5A" - O - - + PA00 H4 SDRAM_DQ7 SDRAM_D7 - - "Peripheral mode" - - "BUS: D7; GLCD: LCD_CLK; SDRAM: DQ7" - None - - + PA01 H3 GPIO DISP_RST - - "Input mode" - - "BUS: RD; GLCD: LCD_TCON0" - IO - - + PA02 K6 SCI2_RXD2 PMOD2_3_RXD L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_TXD L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD_2_1_CTS_RTS L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO ARDUINO_D6 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 GPIO ARDUINO_D9 - - "Input mode" - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - IO - - + PA08 G3 SDRAM_DQ15 SDRAM_D15 - - "Peripheral mode" - - "BUS: D15; GLCD: LCD_TCON3; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 SDRAM_SDCLK SDRAM_SDCLK - - "Peripheral mode" - - "BUS: EBCLK; GLCD: LCD_TCON2; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 SDRAM_DQM0 SDRAM_DQM0 - - "Peripheral mode" - - "BUS: WR; BUS: WR0; GLCD: LCD_TCON1; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 GPIO ARDUINO_D5 - - "Input mode" - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - IO - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 GPIO ETH_A_RST L - "Output mode (Initial Low)" - - "BUS: D17; SDRAM: DQ17" - IO - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX L - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX L - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 GLCD_LCD_DATA22 LCD_DATA22 L - "Peripheral mode" - - "GLCD: LCD_DATA22; SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - O - - + PB01 L15 GLCD_LCD_DATA18 LCD_DATA18 L - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; GLCD: LCD_DATA18; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - O - - + PB02 J10 GLCD_LCD_DATA21 LCD_DATA21 L - "Peripheral mode" - - "GLCD: LCD_DATA21" - O - - + PB03 M15 GLCD_LCD_DATA20 LCD_DATA20 L - "Peripheral mode" - - "GLCD: LCD_DATA20" - O - - + PB04 H10 GLCD_LCD_DATA19 LCD_DATA19 L - "Peripheral mode" - - "GLCD: LCD_DATA19" - O - - + PB05 H11 GLCD_LCD_DATA17 LCD_DATA17 L - "Peripheral mode" - - "GLCD: LCD_DATA17" - O - - + PB06 J11 GLCD_LCD_DATA16 LCD_DATA16 L - "Peripheral mode" - - "GLCD: LCD_DATA16; GPT9: GTIOC9A" - O - - + PB07 J12 GLCD_LCD_DATA15 LCD_DATA15 L - "Peripheral mode" - - "GLCD: LCD_DATA15; GPT9: GTIOC9B" - O - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC18_MIPI C11 SYSTEM_VCC18_MIPI - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_MIPI C10 SYSTEM_VSS_MIPI - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8D1BHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_MIPI B9 SYSTEM_AVCC_MIPI - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + MIPI_CLN A11 SYSTEM_MIPI_CLN - - - - - - - - IO "Read only" - + MIPI_CLP B11 SYSTEM_MIPI_CLP - - - - - - - - IO "Read only" - + MIPI_DL0N A12 SYSTEM_MIPI_DL0N - - - - - - - - IO "Read only" - + MIPI_DL0P B12 SYSTEM_MIPI_DL0P - - - - - - - - IO "Read only" - + MIPI_DL1N A10 SYSTEM_MIPI_DL1N - - - - - - - - IO "Read only" - + MIPI_DL1P B10 SYSTEM_MIPI_DL1P - - - - - - - - IO "Read only" - + P000 R13 - ETH_INT - - Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - None - - + P001 P12 - - - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_2_AN - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_1_AN - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_7_INT - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A2 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_INT - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - ARDUINO_A3 - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RES L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - USER_LED3_RED L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - SDRAM_DQM1_ETH_A_RXVD - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GLCD: LCD_DATA10; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - SDRAM_CKE - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GLCD: LCD_DATA9; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - SDRAM_WE_ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GLCD: LCD_DATA8; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - SDRAM_CS - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GLCD: LCD_DATA7; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P206 D11 - MIPI_DSI_TE L None Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; MIPI: DSI_TE; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - IO - - + P207 C13 - LCD_DATA9 L - Disabled - - "GLCD: LCD_DATA9" - O - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - SDRAM_A01_ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GLCD: LCD_DATA11; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - SDRAM_A02_ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GLCD: LCD_DATA12; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - SDRAM_A03_ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GLCD: LCD_DATA13; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - SDRAM_A04_ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GLCD: LCD_DATA14; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - SDRAM_A05_ETH_A_TXD0_TRACE_TDATA3 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - SDRAM_A06_ETH_A_TXD1_TRACE_TDATA2 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - SDRAM_A07_ETH_A_TXEN_TRACE_TDATA1 - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - SDRAM_A08_ETH_A_MDIO_TRACE_TDATA0 - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - SDRAM_A09_ETH_A_MDC_TRACE_TCLK - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - SDRAM_A10 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; GLCD: LCD_DATA15; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - SDRAM_A11 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; GLCD: LCD_DATA16; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - SDRAM_A12 - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GLCD: LCD_DATA17; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - SDRAM_A13 - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GLCD: LCD_DATA18; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P400 R15 - CAM_D0_I3C_SCL0 - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - ETH_B_MDC_CAM_D1_I3C_SDA0 L None Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO L None Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 - ETH_B_LINKSTA_CAM_XCLK L None Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 - DISP_BLEN L None Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 - ETH_B_TXEN_CAM_D2 L - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 - ETH_B_TXD1_CAM_D3 L - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 - USB_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - ARDUINO_D0_MIKROBUS_RX L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - I - - + P409 E11 - ARDUINO_D1_MIKROBUS_TX L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - O - - + P410 D14 - ARDUINO_D12_MIKROBUS_MISO L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - ARDUINO_D11_MIKROBUS_MOSI L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - ARDUINO_D13_MIKROBUS_SCK L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - ARDUINO_D10_MIKROBUS_CS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - USER_LED2_GREEN L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - CAM_D12 - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USB_VBUSEN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USB_OC L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - - - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - ARDUINO_D8 - - Disabled - - "SDHI1: SD1WP" - IO - - + P505 K8 - ARDUINO_D7 - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - IO - - + P506 N6 - ARDUINO_D4 - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - IO - - + P507 L7 - MIKROBUS_RES L - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - IO - - + P508 M7 - PMOD2_7_INT - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - ARDUINO_D3 - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - DISP_INT - None Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - IO - - + P511 K9 - I3C_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - I3C_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - LCD_TCON2 L - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD; GLCD: LCD_TCON2" - IO - - + P514 P14 - LCD_EXTCLK L - Disabled - - "GLCD: LCD_EXTCLK" - IO - - + P515 R14 - LCD_TCON3 L - Disabled - - "GLCD: LCD_TCON3" - IO - - + P600 K3 - USER_LED1_BLUE L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - SDRAM_D0 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - SDRAM_D1 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - SDRAM_D2 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - SDRAM_D3 - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - SDRAM_D4 - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - SDRAM_D5 - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - SDRAM_D6 - - Disabled - - "BUS: D6; GLCD: LCD_EXTCLK; SDRAM: DQ6" - None - - + P609 B1 - SDRAM_D8_PMOD1_2_TXD - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GLCD: LCD_DATA6; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - SDRAM_9_PMOD1_3_RXD - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GLCD: LCD_DATA5; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - SDRAM_10_PMOD1_4_SCK - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GLCD: LCD_DATA4; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - SDRAM_D11_PMOD1_1_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; GLCD: LCD_DATA3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - SDRAM_D12_PMOD1_8_RESET - - Disabled - - "AGT1: AGTO1; BUS: D12; GLCD: LCD_DATA2; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - SDRAM_D13_PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GLCD: LCD_DATA1; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - SDRAM_D14_PMOD1_10_GPIO - - Disabled - - "BUS: D14; GLCD: LCD_DATA0; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0_CAM_D4 L - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 - ETH_B_REFCLK_CAM_D5 L - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 - ETH_B_RXD0_CAM_D6 L - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 - ETH_B_RXD1_CAM_D7 L - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 - ETH_B_RXER_CAM_D8 L - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 - ETH_B_RXDV_CAM9 L - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - ETH_B_RST_CAM_D10 L None Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - IO - - + P707 K11 - LCD_DATA23 L None Disabled - - "GLCD: LCD_DATA23; IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - O - - + P708 E13 - CAM_CLK - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - CAM_HD - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - CAM_VD - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - LCD_DATA10 L - Disabled - - "AGT0: AGTEE0; GLCD: LCD_DATA10" - O - - + P712 E12 - LCD_DATA11 L - Disabled - - "AGT0: AGTOB0; GLCD: LCD_DATA11; GPT2: GTIOC2B" - O - - + P713 G11 - LCD_DATA12 L - Disabled - - "AGT0: AGTOA0; GLCD: LCD_DATA12; GPT2: GTIOC2A" - O - - + P714 G10 - LCD_DATA13 L - Disabled - - "GLCD: LCD_DATA13; SCI4: TXD4" - O - - + P715 F11 - LCD_DATA14 L - Disabled - - "GLCD: LCD_DATA14; SCI4: RXD4" - O - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - LCD_TCON0 L - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15; GLCD: LCD_TCON0" - IO - - + P806 N11 - LCD_CLK L None Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; GLCD: LCD_CLK; IRQ0: IRQ0" - O - - + P807 N12 - LCD_TCON1 L - Disabled - - "GLCD: LCD_TCON1" - IO - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - IO - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - IO - - + P812 R4 - - - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - ARDUINO_RESET L - Disabled - - "BUS: D20; SDRAM: DQ20" - IO - - + P814 A14 - USB_DP L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USB_DM L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P902 D10 - LCD_DATA8 L - Disabled - - "GLCD: LCD_DATA8" - O - - + P903 C9 - LCD_DATA7 L - Disabled - - "GLCD: LCD_DATA7; GPT11: GTIOC11A" - O - - + P904 D9 - LCD_DATA6 L - Disabled - - "GLCD: LCD_DATA6; GPT11: GTIOC11B" - O - - + P905 A6 - SDRAM_A14 - - Disabled - - "BUS: A14; GLCD: LCD_DATA19; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - SDRAM_A15 - - Disabled - - "BUS: A15; GLCD: LCD_DATA20; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D2 - None Disabled - - "BUS: A16; GLCD: LCD_DATA21; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - IO - - + P908 C8 - SDRAM_RAS - - Disabled - - "BUS: CS2#; GLCD: LCD_DATA22; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - SDRAM_CAS - - Disabled - - "BUS: CS3#; GLCD: LCD_DATA23; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - LCD_DATA2 L - Disabled - - "GLCD: LCD_DATA2" - O - - + P911 E6 - LCD_DATA3 L - Disabled - - "GLCD: LCD_DATA3; GPT3: GTIOC3B" - O - - + P912 F7 - LCD_DATA4 L - Disabled - - "GLCD: LCD_DATA4; GPT3: GTIOC3A" - O - - + P913 E8 - LCD_DATA5 L - Disabled - - "CLKOUT: CLKOUT; GLCD: LCD_DATA5" - O - - + P914 F6 - LCD_DATA0 L - Disabled - - "GLCD: LCD_DATA0; GPT5: GTIOC5B" - O - - + P915 C5 - LCD_DATA1 L - Disabled - - "GLCD: LCD_DATA1; GPT5: GTIOC5A" - O - - + PA00 H4 - SDRAM_D7 - - Disabled - - "BUS: D7; GLCD: LCD_CLK; SDRAM: DQ7" - None - - + PA01 H3 - DISP_RST - - Disabled - - "BUS: RD; GLCD: LCD_TCON0" - IO - - + PA02 K6 - PMOD2_3_RXD L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_TXD L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD_2_1_CTS_RTS L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - ARDUINO_D6 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - ARDUINO_D9 - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - IO - - + PA08 G3 - SDRAM_D15 - - Disabled - - "BUS: D15; GLCD: LCD_TCON3; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - SDRAM_SDCLK - - Disabled - - "BUS: EBCLK; GLCD: LCD_TCON2; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - SDRAM_DQM0 - - Disabled - - "BUS: WR; BUS: WR0; GLCD: LCD_TCON1; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - ARDUINO_D5 - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - IO - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - ETH_A_RST L - Disabled - - "BUS: D17; SDRAM: DQ17" - IO - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - LCD_DATA22 L - Disabled - - "GLCD: LCD_DATA22; SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - O - - + PB01 L15 - LCD_DATA18 L - Disabled - - "BUS: ALE; CEU: VIO_D11; GLCD: LCD_DATA18; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - O - - + PB02 J10 - LCD_DATA21 L - Disabled - - "GLCD: LCD_DATA21" - O - - + PB03 M15 - LCD_DATA20 L - Disabled - - "GLCD: LCD_DATA20" - O - - + PB04 H10 - LCD_DATA19 L - Disabled - - "GLCD: LCD_DATA19" - O - - + PB05 H11 - LCD_DATA17 L - Disabled - - "GLCD: LCD_DATA17" - O - - + PB06 J11 - LCD_DATA16 L - Disabled - - "GLCD: LCD_DATA16; GPT9: GTIOC9A" - O - - + PB07 J12 - LCD_DATA15 L - Disabled - - "GLCD: LCD_DATA15; GPT9: GTIOC9B" - O - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC18_MIPI C11 SYSTEM_VCC18_MIPI - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_MIPI C10 SYSTEM_VSS_MIPI - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + RA8D1 EK_QSEP -> g_bsp_pin_qsep_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_MIPI B9 SYSTEM_AVCC_MIPI - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + MIPI_CLN A11 SYSTEM_MIPI_CLN - - - - - - - - IO "Read only" - + MIPI_CLP B11 SYSTEM_MIPI_CLP - - - - - - - - IO "Read only" - + MIPI_DL0N A12 SYSTEM_MIPI_DL0N - - - - - - - - IO "Read only" - + MIPI_DL0P B12 SYSTEM_MIPI_DL0P - - - - - - - - IO "Read only" - + MIPI_DL1N A10 SYSTEM_MIPI_DL1N - - - - - - - - IO "Read only" - + MIPI_DL1P B10 SYSTEM_MIPI_DL1P - - - - - - - - IO "Read only" - + P000 R13 - ETH_INT - - Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - None - - + P001 P12 - - - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_2_AN - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_1_AN - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_7_INT - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A2 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_INT - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 ARDUINO_A3 - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RES L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO USER_LED3_RED L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - SDRAM_DQM1_ETH_A_RXVD - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GLCD: LCD_DATA10; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - SDRAM_CKE - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GLCD: LCD_DATA9; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - SDRAM_WE_ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GLCD: LCD_DATA8; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - SDRAM_CS - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GLCD: LCD_DATA7; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P206 D11 MIPI_DSI_TE MIPI_DSI_TE L None "Peripheral mode" - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; MIPI: DSI_TE; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - IO - - + P207 C13 GLCD_LCD_DATA9 LCD_DATA9 L - "Peripheral mode" - - "GLCD: LCD_DATA9" - O - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - SDRAM_A01_ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GLCD: LCD_DATA11; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - SDRAM_A02_ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GLCD: LCD_DATA12; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - SDRAM_A03_ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GLCD: LCD_DATA13; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - SDRAM_A04_ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GLCD: LCD_DATA14; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - SDRAM_A05_ETH_A_TXD0_TRACE_TDATA3 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - SDRAM_A06_ETH_A_TXD1_TRACE_TDATA2 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - SDRAM_A07_ETH_A_TXEN_TRACE_TDATA1 - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - SDRAM_A08_ETH_A_MDIO_TRACE_TDATA0 - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - SDRAM_A09_ETH_A_MDC_TRACE_TCLK - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - SDRAM_A10 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; GLCD: LCD_DATA15; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - SDRAM_A11 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; GLCD: LCD_DATA16; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - SDRAM_A12 - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GLCD: LCD_DATA17; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - SDRAM_A13 - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GLCD: LCD_DATA18; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P400 R15 - CAM_D0_I3C_SCL0 - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC ETH_B_MDC_CAM_D1_I3C_SDA0 M None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO M None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA_CAM_XCLK H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO DISP_BLEN H None "Output mode (Initial Low)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN_CAM_D2 H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1_CAM_D3 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USB_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 SCI3_RXD3 ARDUINO_D0_MIKROBUS_RX L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - I - - + P409 E11 SCI3_TXD3 ARDUINO_D1_MIKROBUS_TX M None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - O - - + P410 D14 SPI1_MISO1 ARDUINO_D12_MIKROBUS_MISO M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 ARDUINO_D11_MIKROBUS_MOSI M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 ARDUINO_D13_MIKROBUS_SCK L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 ARDUINO_D10_MIKROBUS_CS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO USER_LED2_GREEN L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - CAM_D12 - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USB_VBUSEN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USB_OC L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - - - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 GPIO ARDUINO_D8 - - "Input mode" - - "SDHI1: SD1WP" - IO - - + P505 K8 GPIO ARDUINO_D7 - - "Input mode" - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - IO - - + P506 N6 GPIO ARDUINO_D4 - - "Input mode" - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - IO - - + P507 L7 GPIO MIKROBUS_RES L - "Output mode (Initial Low)" - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - IO - - + P508 M7 - PMOD2_7_INT - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - ARDUINO_D3 - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 IRQ3_IRQ3 DISP_INT - IRQ3 "IRQ mode" - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - IO - - + P511 K9 IIC1_SDA1 I3C_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 I3C_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 GLCD_LCD_TCON2 LCD_TCON2 L - "Peripheral mode" - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD; GLCD: LCD_TCON2" - IO - - + P514 P14 GLCD_LCD_EXTCLK LCD_EXTCLK L - "Peripheral mode" - - "GLCD: LCD_EXTCLK" - IO - - + P515 R14 GLCD_LCD_TCON3 LCD_TCON3 L - "Peripheral mode" - - "GLCD: LCD_TCON3" - IO - - + P600 K3 GPT6_GTIOC6B USER_LED1_BLUE L - "Peripheral mode" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - SDRAM_D0 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - SDRAM_D1 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - SDRAM_D2 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - SDRAM_D3 - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - SDRAM_D4 - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - SDRAM_D5 - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - SDRAM_D6 - - Disabled - - "BUS: D6; GLCD: LCD_EXTCLK; SDRAM: DQ6" - None - - + P609 B1 - SDRAM_D8_PMOD1_2_TXD - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GLCD: LCD_DATA6; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - SDRAM_9_PMOD1_3_RXD - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GLCD: LCD_DATA5; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - SDRAM_10_PMOD1_4_SCK - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GLCD: LCD_DATA4; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - SDRAM_D11_PMOD1_1_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; GLCD: LCD_DATA3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - SDRAM_D12_PMOD1_8_RESET - - Disabled - - "AGT1: AGTO1; BUS: D12; GLCD: LCD_DATA2; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - SDRAM_D13_PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GLCD: LCD_DATA1; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - SDRAM_D14_PMOD1_10_GPIO - - Disabled - - "BUS: D14; GLCD: LCD_DATA0; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0_CAM_D4 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK_CAM_D5 H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0_CAM_D6 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1_CAM_D7 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER_CAM_D8 H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RXDV_CAM9 H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 GPIO ETH_B_RST_CAM_D10 L None "Output mode (Initial Low)" - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - IO - - + P707 K11 GLCD_LCD_DATA23 LCD_DATA23 L None "Peripheral mode" - - "GLCD: LCD_DATA23; IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - O - - + P708 E13 - CAM_CLK - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - CAM_HD - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - CAM_VD - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 GLCD_LCD_DATA10 LCD_DATA10 L - "Peripheral mode" - - "AGT0: AGTEE0; GLCD: LCD_DATA10" - O - - + P712 E12 GLCD_LCD_DATA11 LCD_DATA11 L - "Peripheral mode" - - "AGT0: AGTOB0; GLCD: LCD_DATA11; GPT2: GTIOC2B" - O - - + P713 G11 GLCD_LCD_DATA12 LCD_DATA12 L - "Peripheral mode" - - "AGT0: AGTOA0; GLCD: LCD_DATA12; GPT2: GTIOC2A" - O - - + P714 G10 GLCD_LCD_DATA13 LCD_DATA13 L - "Peripheral mode" - - "GLCD: LCD_DATA13; SCI4: TXD4" - O - - + P715 F11 GLCD_LCD_DATA14 LCD_DATA14 L - "Peripheral mode" - - "GLCD: LCD_DATA14; SCI4: RXD4" - O - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 GLCD_LCD_TCON0 LCD_TCON0 L - "Peripheral mode" - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15; GLCD: LCD_TCON0" - IO - - + P806 N11 GLCD_LCD_CLK LCD_CLK L None "Peripheral mode" - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; GLCD: LCD_CLK; IRQ0: IRQ0" - O - - + P807 N12 GLCD_LCD_TCON1 LCD_TCON1 L - "Peripheral mode" - - "GLCD: LCD_TCON1" - IO - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 GPIO PMOD2_9_GPIO - - "Input mode" - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - IO - - + P811 M6 GPIO PMOD2_10_GPIO - - "Input mode" - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - IO - - + P812 R4 - - - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 GPIO ARDUINO_RESET L - "Output mode (Initial Low)" - - "BUS: D20; SDRAM: DQ20" - IO - - + P814 A14 "USB FS_USB_DP" USB_DP L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USB_DM L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P902 D10 GLCD_LCD_DATA8 LCD_DATA8 L - "Peripheral mode" - - "GLCD: LCD_DATA8" - O - - + P903 C9 GLCD_LCD_DATA7 LCD_DATA7 L - "Peripheral mode" - - "GLCD: LCD_DATA7; GPT11: GTIOC11A" - O - - + P904 D9 GLCD_LCD_DATA6 LCD_DATA6 L - "Peripheral mode" - - "GLCD: LCD_DATA6; GPT11: GTIOC11B" - O - - + P905 A6 - SDRAM_A14 - - Disabled - - "BUS: A14; GLCD: LCD_DATA19; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - SDRAM_A15 - - Disabled - - "BUS: A15; GLCD: LCD_DATA20; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 GPIO ARDUINO_D2 - None "Input mode" - - "BUS: A16; GLCD: LCD_DATA21; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - IO - - + P908 C8 - SDRAM_RAS - - Disabled - - "BUS: CS2#; GLCD: LCD_DATA22; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - SDRAM_CAS - - Disabled - - "BUS: CS3#; GLCD: LCD_DATA23; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 GLCD_LCD_DATA2 LCD_DATA2 L - "Peripheral mode" - - "GLCD: LCD_DATA2" - O - - + P911 E6 GLCD_LCD_DATA3 LCD_DATA3 L - "Peripheral mode" - - "GLCD: LCD_DATA3; GPT3: GTIOC3B" - O - - + P912 F7 GLCD_LCD_DATA4 LCD_DATA4 L - "Peripheral mode" - - "GLCD: LCD_DATA4; GPT3: GTIOC3A" - O - - + P913 E8 GLCD_LCD_DATA5 LCD_DATA5 L - "Peripheral mode" - - "CLKOUT: CLKOUT; GLCD: LCD_DATA5" - O - - + P914 F6 GLCD_LCD_DATA0 LCD_DATA0 L - "Peripheral mode" - - "GLCD: LCD_DATA0; GPT5: GTIOC5B" - O - - + P915 C5 GLCD_LCD_DATA1 LCD_DATA1 L - "Peripheral mode" - - "GLCD: LCD_DATA1; GPT5: GTIOC5A" - O - - + PA00 H4 - SDRAM_D7 - - Disabled - - "BUS: D7; GLCD: LCD_CLK; SDRAM: DQ7" - None - - + PA01 H3 GPIO DISP_RST - - "Input mode" - - "BUS: RD; GLCD: LCD_TCON0" - IO - - + PA02 K6 SCI2_RXD2 PMOD2_3_RXD L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_TXD L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD_2_1_CTS_RTS L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO ARDUINO_D6 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 GPIO ARDUINO_D9 - - "Input mode" - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - IO - - + PA08 G3 - SDRAM_D15 - - Disabled - - "BUS: D15; GLCD: LCD_TCON3; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - SDRAM_SDCLK - - Disabled - - "BUS: EBCLK; GLCD: LCD_TCON2; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - SDRAM_DQM0 - - Disabled - - "BUS: WR; BUS: WR0; GLCD: LCD_TCON1; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 GPIO ARDUINO_D5 - - "Input mode" - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - IO - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 GPIO ETH_A_RST L - "Output mode (Initial Low)" - - "BUS: D17; SDRAM: DQ17" - IO - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX L - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX L - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 GLCD_LCD_DATA22 LCD_DATA22 L - "Peripheral mode" - - "GLCD: LCD_DATA22; SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - O - - + PB01 L15 GLCD_LCD_DATA18 LCD_DATA18 L - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; GLCD: LCD_DATA18; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - O - - + PB02 J10 GLCD_LCD_DATA21 LCD_DATA21 L - "Peripheral mode" - - "GLCD: LCD_DATA21" - O - - + PB03 M15 GLCD_LCD_DATA20 LCD_DATA20 L - "Peripheral mode" - - "GLCD: LCD_DATA20" - O - - + PB04 H10 GLCD_LCD_DATA19 LCD_DATA19 L - "Peripheral mode" - - "GLCD: LCD_DATA19" - O - - + PB05 H11 GLCD_LCD_DATA17 LCD_DATA17 L - "Peripheral mode" - - "GLCD: LCD_DATA17" - O - - + PB06 J11 GLCD_LCD_DATA16 LCD_DATA16 L - "Peripheral mode" - - "GLCD: LCD_DATA16; GPT9: GTIOC9A" - O - - + PB07 J12 GLCD_LCD_DATA15 LCD_DATA15 L - "Peripheral mode" - - "GLCD: LCD_DATA15; GPT9: GTIOC9B" - O - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC18_MIPI C11 SYSTEM_VCC18_MIPI - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_MIPI C10 SYSTEM_VSS_MIPI - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + RA8D1 EK_STARTUP -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_MIPI B9 SYSTEM_AVCC_MIPI - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + MIPI_CLN A11 SYSTEM_MIPI_CLN - - - - - - - - IO "Read only" - + MIPI_CLP B11 SYSTEM_MIPI_CLP - - - - - - - - IO "Read only" - + MIPI_DL0N A12 SYSTEM_MIPI_DL0N - - - - - - - - IO "Read only" - + MIPI_DL0P B12 SYSTEM_MIPI_DL0P - - - - - - - - IO "Read only" - + MIPI_DL1N A10 SYSTEM_MIPI_DL1N - - - - - - - - IO "Read only" - + MIPI_DL1P B10 SYSTEM_MIPI_DL1P - - - - - - - - IO "Read only" - + P000 R13 - ETH_INT - - Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - None - - + P001 P12 - - - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_2_AN - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_1_AN - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_7_INT - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A2 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_INT - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 ARDUINO_A3 - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RES L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO USER_LED3_RED L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - SDRAM_DQM1_ETH_A_RXVD - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GLCD: LCD_DATA10; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - SDRAM_CKE - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GLCD: LCD_DATA9; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - SDRAM_WE_ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GLCD: LCD_DATA8; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - SDRAM_CS - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GLCD: LCD_DATA7; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P206 D11 MIPI_DSI_TE MIPI_DSI_TE L None "Peripheral mode" - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; MIPI: DSI_TE; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - IO - - + P207 C13 GLCD_LCD_DATA9 LCD_DATA9 L - "Peripheral mode" - - "GLCD: LCD_DATA9" - O - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - SDRAM_A01_ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GLCD: LCD_DATA11; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - SDRAM_A02_ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GLCD: LCD_DATA12; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - SDRAM_A03_ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GLCD: LCD_DATA13; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - SDRAM_A04_ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GLCD: LCD_DATA14; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - SDRAM_A05_ETH_A_TXD0_TRACE_TDATA3 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - SDRAM_A06_ETH_A_TXD1_TRACE_TDATA2 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - SDRAM_A07_ETH_A_TXEN_TRACE_TDATA1 - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - SDRAM_A08_ETH_A_MDIO_TRACE_TDATA0 - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - SDRAM_A09_ETH_A_MDC_TRACE_TCLK - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - SDRAM_A10 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; GLCD: LCD_DATA15; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - SDRAM_A11 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; GLCD: LCD_DATA16; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - SDRAM_A12 - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GLCD: LCD_DATA17; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - SDRAM_A13 - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GLCD: LCD_DATA18; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P400 R15 - CAM_D0_I3C_SCL0 - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC ETH_B_MDC_CAM_D1_I3C_SDA0 M None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO M None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA_CAM_XCLK H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO DISP_BLEN H None "Output mode (Initial Low)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN_CAM_D2 H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1_CAM_D3 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USB_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 SCI3_RXD3 ARDUINO_D0_MIKROBUS_RX L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - I - - + P409 E11 SCI3_TXD3 ARDUINO_D1_MIKROBUS_TX M None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - O - - + P410 D14 SPI1_MISO1 ARDUINO_D12_MIKROBUS_MISO M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 ARDUINO_D11_MIKROBUS_MOSI M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 ARDUINO_D13_MIKROBUS_SCK L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 ARDUINO_D10_MIKROBUS_CS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO USER_LED2_GREEN L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - CAM_D12 - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USB_VBUSEN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USB_OC L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - - - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 GPIO ARDUINO_D8 - - "Input mode" - - "SDHI1: SD1WP" - IO - - + P505 K8 GPIO ARDUINO_D7 - - "Input mode" - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - IO - - + P506 N6 GPIO ARDUINO_D4 - - "Input mode" - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - IO - - + P507 L7 GPIO MIKROBUS_RES L - "Output mode (Initial Low)" - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - IO - - + P508 M7 - PMOD2_7_INT - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - ARDUINO_D3 - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 IRQ3_IRQ3 DISP_INT - IRQ3 "IRQ mode" - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - IO - - + P511 K9 IIC1_SDA1 I3C_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 I3C_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 GLCD_LCD_TCON2 LCD_TCON2 L - "Peripheral mode" - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD; GLCD: LCD_TCON2" - IO - - + P514 P14 GLCD_LCD_EXTCLK LCD_EXTCLK L - "Peripheral mode" - - "GLCD: LCD_EXTCLK" - IO - - + P515 R14 GLCD_LCD_TCON3 LCD_TCON3 L - "Peripheral mode" - - "GLCD: LCD_TCON3" - IO - - + P600 K3 GPT6_GTIOC6B USER_LED1_BLUE L - "Peripheral mode" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - SDRAM_D0 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - SDRAM_D1 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - SDRAM_D2 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - SDRAM_D3 - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - SDRAM_D4 - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - SDRAM_D5 - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - SDRAM_D6 - - Disabled - - "BUS: D6; GLCD: LCD_EXTCLK; SDRAM: DQ6" - None - - + P609 B1 - SDRAM_D8_PMOD1_2_TXD - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GLCD: LCD_DATA6; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - SDRAM_9_PMOD1_3_RXD - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GLCD: LCD_DATA5; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - SDRAM_10_PMOD1_4_SCK - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GLCD: LCD_DATA4; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - SDRAM_D11_PMOD1_1_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; GLCD: LCD_DATA3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - SDRAM_D12_PMOD1_8_RESET - - Disabled - - "AGT1: AGTO1; BUS: D12; GLCD: LCD_DATA2; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - SDRAM_D13_PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GLCD: LCD_DATA1; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - SDRAM_D14_PMOD1_10_GPIO - - Disabled - - "BUS: D14; GLCD: LCD_DATA0; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0_CAM_D4 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK_CAM_D5 H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0_CAM_D6 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1_CAM_D7 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER_CAM_D8 H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RXDV_CAM9 H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 GPIO ETH_B_RST_CAM_D10 L None "Output mode (Initial Low)" - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - IO - - + P707 K11 GLCD_LCD_DATA23 LCD_DATA23 L None "Peripheral mode" - - "GLCD: LCD_DATA23; IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - O - - + P708 E13 - CAM_CLK - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - CAM_HD - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - CAM_VD - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 GLCD_LCD_DATA10 LCD_DATA10 L - "Peripheral mode" - - "AGT0: AGTEE0; GLCD: LCD_DATA10" - O - - + P712 E12 GLCD_LCD_DATA11 LCD_DATA11 L - "Peripheral mode" - - "AGT0: AGTOB0; GLCD: LCD_DATA11; GPT2: GTIOC2B" - O - - + P713 G11 GLCD_LCD_DATA12 LCD_DATA12 L - "Peripheral mode" - - "AGT0: AGTOA0; GLCD: LCD_DATA12; GPT2: GTIOC2A" - O - - + P714 G10 GLCD_LCD_DATA13 LCD_DATA13 L - "Peripheral mode" - - "GLCD: LCD_DATA13; SCI4: TXD4" - O - - + P715 F11 GLCD_LCD_DATA14 LCD_DATA14 L - "Peripheral mode" - - "GLCD: LCD_DATA14; SCI4: RXD4" - O - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 GLCD_LCD_TCON0 LCD_TCON0 L - "Peripheral mode" - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15; GLCD: LCD_TCON0" - IO - - + P806 N11 GLCD_LCD_CLK LCD_CLK L None "Peripheral mode" - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; GLCD: LCD_CLK; IRQ0: IRQ0" - O - - + P807 N12 GLCD_LCD_TCON1 LCD_TCON1 L - "Peripheral mode" - - "GLCD: LCD_TCON1" - IO - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 GPIO PMOD2_9_GPIO - - "Input mode" - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - IO - - + P811 M6 GPIO PMOD2_10_GPIO - - "Input mode" - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - IO - - + P812 R4 - - - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 GPIO ARDUINO_RESET L - "Output mode (Initial Low)" - - "BUS: D20; SDRAM: DQ20" - IO - - + P814 A14 "USB FS_USB_DP" USB_DP L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USB_DM L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P902 D10 GLCD_LCD_DATA8 LCD_DATA8 L - "Peripheral mode" - - "GLCD: LCD_DATA8" - O - - + P903 C9 GLCD_LCD_DATA7 LCD_DATA7 L - "Peripheral mode" - - "GLCD: LCD_DATA7; GPT11: GTIOC11A" - O - - + P904 D9 GLCD_LCD_DATA6 LCD_DATA6 L - "Peripheral mode" - - "GLCD: LCD_DATA6; GPT11: GTIOC11B" - O - - + P905 A6 - SDRAM_A14 - - Disabled - - "BUS: A14; GLCD: LCD_DATA19; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - SDRAM_A15 - - Disabled - - "BUS: A15; GLCD: LCD_DATA20; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 GPIO ARDUINO_D2 - None "Input mode" - - "BUS: A16; GLCD: LCD_DATA21; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - IO - - + P908 C8 - SDRAM_RAS - - Disabled - - "BUS: CS2#; GLCD: LCD_DATA22; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - SDRAM_CAS - - Disabled - - "BUS: CS3#; GLCD: LCD_DATA23; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 GLCD_LCD_DATA2 LCD_DATA2 L - "Peripheral mode" - - "GLCD: LCD_DATA2" - O - - + P911 E6 GLCD_LCD_DATA3 LCD_DATA3 L - "Peripheral mode" - - "GLCD: LCD_DATA3; GPT3: GTIOC3B" - O - - + P912 F7 GLCD_LCD_DATA4 LCD_DATA4 L - "Peripheral mode" - - "GLCD: LCD_DATA4; GPT3: GTIOC3A" - O - - + P913 E8 GLCD_LCD_DATA5 LCD_DATA5 L - "Peripheral mode" - - "CLKOUT: CLKOUT; GLCD: LCD_DATA5" - O - - + P914 F6 GLCD_LCD_DATA0 LCD_DATA0 L - "Peripheral mode" - - "GLCD: LCD_DATA0; GPT5: GTIOC5B" - O - - + P915 C5 GLCD_LCD_DATA1 LCD_DATA1 L - "Peripheral mode" - - "GLCD: LCD_DATA1; GPT5: GTIOC5A" - O - - + PA00 H4 - SDRAM_D7 - - Disabled - - "BUS: D7; GLCD: LCD_CLK; SDRAM: DQ7" - None - - + PA01 H3 GPIO DISP_RST - - "Input mode" - - "BUS: RD; GLCD: LCD_TCON0" - IO - - + PA02 K6 SCI2_RXD2 PMOD2_3_RXD L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_TXD L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD_2_1_CTS_RTS L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO ARDUINO_D6 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 GPIO ARDUINO_D9 - - "Input mode" - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - IO - - + PA08 G3 - SDRAM_D15 - - Disabled - - "BUS: D15; GLCD: LCD_TCON3; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - SDRAM_SDCLK - - Disabled - - "BUS: EBCLK; GLCD: LCD_TCON2; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - SDRAM_DQM0 - - Disabled - - "BUS: WR; BUS: WR0; GLCD: LCD_TCON1; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 GPIO ARDUINO_D5 - - "Input mode" - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - IO - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 GPIO ETH_A_RST L - "Output mode (Initial Low)" - - "BUS: D17; SDRAM: DQ17" - IO - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX L - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX L - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 GLCD_LCD_DATA22 LCD_DATA22 L - "Peripheral mode" - - "GLCD: LCD_DATA22; SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - O - - + PB01 L15 GLCD_LCD_DATA18 LCD_DATA18 L - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; GLCD: LCD_DATA18; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - O - - + PB02 J10 GLCD_LCD_DATA21 LCD_DATA21 L - "Peripheral mode" - - "GLCD: LCD_DATA21" - O - - + PB03 M15 GLCD_LCD_DATA20 LCD_DATA20 L - "Peripheral mode" - - "GLCD: LCD_DATA20" - O - - + PB04 H10 GLCD_LCD_DATA19 LCD_DATA19 L - "Peripheral mode" - - "GLCD: LCD_DATA19" - O - - + PB05 H11 GLCD_LCD_DATA17 LCD_DATA17 L - "Peripheral mode" - - "GLCD: LCD_DATA17" - O - - + PB06 J11 GLCD_LCD_DATA16 LCD_DATA16 L - "Peripheral mode" - - "GLCD: LCD_DATA16; GPT9: GTIOC9A" - O - - + PB07 J12 GLCD_LCD_DATA15 LCD_DATA15 L - "Peripheral mode" - - "GLCD: LCD_DATA15; GPT9: GTIOC9B" - O - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC18_MIPI C11 SYSTEM_VCC18_MIPI - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_MIPI C10 SYSTEM_VSS_MIPI - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + RA8D1 EK -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_MIPI B9 SYSTEM_AVCC_MIPI - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + MIPI_CLN A11 SYSTEM_MIPI_CLN - - - - - - - - IO "Read only" - + MIPI_CLP B11 SYSTEM_MIPI_CLP - - - - - - - - IO "Read only" - + MIPI_DL0N A12 SYSTEM_MIPI_DL0N - - - - - - - - IO "Read only" - + MIPI_DL0P B12 SYSTEM_MIPI_DL0P - - - - - - - - IO "Read only" - + MIPI_DL1N A10 SYSTEM_MIPI_DL1N - - - - - - - - IO "Read only" - + MIPI_DL1P B10 SYSTEM_MIPI_DL1P - - - - - - - - IO "Read only" - + P000 R13 - ETH_INT - - Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - None - - + P001 P12 - - - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_2_AN - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_1_AN - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_7_INT - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A2 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_INT - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 ARDUINO_A3 - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 HH None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 HH None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 HH - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 HH - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS H None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RES L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO USER_LED3_RED L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 SDRAM_DQM1 SDRAM_DQM1_ETH_A_RXVD - - "Peripheral mode" - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GLCD: LCD_DATA10; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 SDRAM_CKE SDRAM_CKE - - "Peripheral mode" - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GLCD: LCD_DATA9; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 SDRAM_WE SDRAM_WE_ETH_A_LINKSTA - - "Peripheral mode" - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GLCD: LCD_DATA8; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 SDRAM_SDCS SDRAM_CS - - "Peripheral mode" - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GLCD: LCD_DATA7; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P206 D11 MIPI_DSI_TE MIPI_DSI_TE L None "Peripheral mode" - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; MIPI: DSI_TE; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - IO - - + P207 C13 GLCD_LCD_DATA9 LCD_DATA9 M - "Peripheral mode" - - "GLCD: LCD_DATA9" - O - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 SDRAM_A1 SDRAM_A01_ETH_A_RXER - - "Peripheral mode" - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GLCD: LCD_DATA11; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 SDRAM_A2 SDRAM_A02_ETH_A_RXD1 - - "Peripheral mode" - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GLCD: LCD_DATA12; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 SDRAM_A3 SDRAM_A03_ETH_A_RXD0 - - "Peripheral mode" - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GLCD: LCD_DATA13; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 SDRAM_A4 SDRAM_A04_ETH_A_REFCLK - - "Peripheral mode" - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GLCD: LCD_DATA14; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 SDRAM_A5 SDRAM_A05_ETH_A_TXD0_TRACE_TDATA3 - - "Peripheral mode" - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 SDRAM_A6 SDRAM_A06_ETH_A_TXD1_TRACE_TDATA2 - - "Peripheral mode" - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 SDRAM_A7 SDRAM_A07_ETH_A_TXEN_TRACE_TDATA1 - - "Peripheral mode" - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 SDRAM_A8 SDRAM_A08_ETH_A_MDIO_TRACE_TDATA0 - - "Peripheral mode" - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 SDRAM_A9 SDRAM_A09_ETH_A_MDC_TRACE_TCLK - - "Peripheral mode" - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 SDRAM_A10 SDRAM_A10 - - "Peripheral mode" - - "BUS: A10; ETHER_MII: ET0_ETXD3; GLCD: LCD_DATA15; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 SDRAM_A11 SDRAM_A11 - - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; GLCD: LCD_DATA16; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 SDRAM_A12 SDRAM_A12 - - "Peripheral mode" - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GLCD: LCD_DATA17; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 SDRAM_A13 SDRAM_A13 - - "Peripheral mode" - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GLCD: LCD_DATA18; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P400 R15 CEU_VIO_D0 CAM_D0_I3C_SCL0 - - "Peripheral mode" - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC ETH_B_MDC_CAM_D1_I3C_SDA0 M None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO M None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA_CAM_XCLK L None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 - DISP_BLEN L None Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN_CAM_D2 H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1_CAM_D3 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USB_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 SCI3_RXD3 ARDUINO_D0_MIKROBUS_RX H None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - I - - + P409 E11 SCI3_TXD3 ARDUINO_D1_MIKROBUS_TX H None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - O - - + P410 D14 SPI1_MISO1 ARDUINO_D12_MIKROBUS_MISO H None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 ARDUINO_D11_MIKROBUS_MOSI H None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 ARDUINO_D13_MIKROBUS_SCK H - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 ARDUINO_D10_MIKROBUS_CS H - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO USER_LED2_GREEN L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 CEU_VIO_D12 CAM_D12 - - "Peripheral mode" - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USB_VBUSEN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USB_OC L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - - - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 GPIO ARDUINO_D8 - - "Input mode" - - "SDHI1: SD1WP" - IO - - + P505 K8 GPIO ARDUINO_D7 - - "Input mode" - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - IO - - + P506 N6 GPIO ARDUINO_D4 - - "Input mode" - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - IO - - + P507 L7 GPIO MIKROBUS_RES L - "Output mode (Initial Low)" - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - IO - - + P508 M7 - PMOD2_7_INT - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - ARDUINO_D3 - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - DISP_INT - None Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - IO - - + P511 K9 IIC1_SDA1 I3C_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 I3C_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 GLCD_LCD_TCON2 LCD_TCON2 M - "Peripheral mode" - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD; GLCD: LCD_TCON2" - IO - - + P514 P14 GLCD_LCD_EXTCLK LCD_EXTCLK H - "Peripheral mode" - - "GLCD: LCD_EXTCLK" - IO - - + P515 R14 GLCD_LCD_TCON3 LCD_TCON3 M - "Peripheral mode" - - "GLCD: LCD_TCON3" - IO - - + P600 K3 GPIO USER_LED1_BLUE L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 SDRAM_DQ0 SDRAM_D0 - - "Peripheral mode" - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 SDRAM_DQ1 SDRAM_D1 - - "Peripheral mode" - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 SDRAM_DQ2 SDRAM_D2 - - "Peripheral mode" - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 SDRAM_DQ3 SDRAM_D3 - - "Peripheral mode" - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 SDRAM_DQ4 SDRAM_D4 - - "Peripheral mode" - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 SDRAM_DQ5 SDRAM_D5 - - "Peripheral mode" - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 SDRAM_DQ6 SDRAM_D6 - - "Peripheral mode" - - "BUS: D6; GLCD: LCD_EXTCLK; SDRAM: DQ6" - None - - + P609 B1 SDRAM_DQ8 SDRAM_D8_PMOD1_2_TXD - - "Peripheral mode" - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GLCD: LCD_DATA6; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 SDRAM_DQ9 SDRAM_9_PMOD1_3_RXD - - "Peripheral mode" - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GLCD: LCD_DATA5; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 SDRAM_DQ10 SDRAM_10_PMOD1_4_SCK - - "Peripheral mode" - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GLCD: LCD_DATA4; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 SDRAM_DQ11 SDRAM_D11_PMOD1_1_CTS_RTS - - "Peripheral mode" - - "BUS: D11; ETHER_MII: ET0_ERXD3; GLCD: LCD_DATA3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 SDRAM_DQ12 SDRAM_D12_PMOD1_8_RESET - - "Peripheral mode" - - "AGT1: AGTO1; BUS: D12; GLCD: LCD_DATA2; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 SDRAM_DQ13 SDRAM_D13_PMOD1_9_GPIO - - "Peripheral mode" - - "AGT0: AGTO0; BUS: D13; GLCD: LCD_DATA1; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 SDRAM_DQ14 SDRAM_D14_PMOD1_10_GPIO - - "Peripheral mode" - - "BUS: D14; GLCD: LCD_DATA0; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0_CAM_D4 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK_CAM_D5 H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0_CAM_D6 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1_CAM_D7 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER_CAM_D8 H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RXDV_CAM9 H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 GPIO ETH_B_RST_CAM_D10 L None "Output mode (Initial Low)" - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - IO - - + P707 K11 GLCD_LCD_DATA23 LCD_DATA23 M None "Peripheral mode" - - "GLCD: LCD_DATA23; IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - O - - + P708 E13 CEU_VIO_CLK CAM_CLK - - "Peripheral mode" - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 CEU_VIO_HD CAM_HD - - "Peripheral mode" - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 CEU_VIO_VD CAM_VD - - "Peripheral mode" - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 GLCD_LCD_DATA10 LCD_DATA10 M - "Peripheral mode" - - "AGT0: AGTEE0; GLCD: LCD_DATA10" - O - - + P712 E12 GLCD_LCD_DATA11 LCD_DATA11 M - "Peripheral mode" - - "AGT0: AGTOB0; GLCD: LCD_DATA11; GPT2: GTIOC2B" - O - - + P713 G11 GLCD_LCD_DATA12 LCD_DATA12 M - "Peripheral mode" - - "AGT0: AGTOA0; GLCD: LCD_DATA12; GPT2: GTIOC2A" - O - - + P714 G10 GLCD_LCD_DATA13 LCD_DATA13 M - "Peripheral mode" - - "GLCD: LCD_DATA13; SCI4: TXD4" - O - - + P715 F11 GLCD_LCD_DATA14 LCD_DATA14 M - "Peripheral mode" - - "GLCD: LCD_DATA14; SCI4: RXD4" - O - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 HH None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS HH None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 HH - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 HH - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 HH None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 GLCD_LCD_TCON0 LCD_TCON0 M - "Peripheral mode" - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15; GLCD: LCD_TCON0" - IO - - + P806 N11 GLCD_LCD_CLK LCD_CLK H None "Peripheral mode" - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; GLCD: LCD_CLK; IRQ0: IRQ0" - O - - + P807 N12 GLCD_LCD_TCON1 LCD_TCON1 M - "Peripheral mode" - - "GLCD: LCD_TCON1" - IO - - + P808 R1 OSPI_OM_SCLK OSPI_CK HH None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 GPIO PMOD2_9_GPIO - - "Input mode" - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - IO - - + P811 M6 GPIO PMOD2_10_GPIO - - "Input mode" - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - IO - - + P812 R4 - - - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 GPIO ARDUINO_RESET L - "Output mode (Initial Low)" - - "BUS: D20; SDRAM: DQ20" - IO - - + P814 A14 "USB FS_USB_DP" USB_DP L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USB_DM L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P902 D10 GLCD_LCD_DATA8 LCD_DATA8 M - "Peripheral mode" - - "GLCD: LCD_DATA8" - O - - + P903 C9 GLCD_LCD_DATA7 LCD_DATA7 M - "Peripheral mode" - - "GLCD: LCD_DATA7; GPT11: GTIOC11A" - O - - + P904 D9 GLCD_LCD_DATA6 LCD_DATA6 M - "Peripheral mode" - - "GLCD: LCD_DATA6; GPT11: GTIOC11B" - O - - + P905 A6 SDRAM_A14 SDRAM_A14 - - "Peripheral mode" - - "BUS: A14; GLCD: LCD_DATA19; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 SDRAM_A15 SDRAM_A15 - - "Peripheral mode" - - "BUS: A15; GLCD: LCD_DATA20; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 GPIO ARDUINO_D2 - None "Input mode" - - "BUS: A16; GLCD: LCD_DATA21; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - IO - - + P908 C8 SDRAM_RAS SDRAM_RAS - - "Peripheral mode" - - "BUS: CS2#; GLCD: LCD_DATA22; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 SDRAM_CAS SDRAM_CAS - - "Peripheral mode" - - "BUS: CS3#; GLCD: LCD_DATA23; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 GLCD_LCD_DATA2 LCD_DATA2 M - "Peripheral mode" - - "GLCD: LCD_DATA2" - O - - + P911 E6 GLCD_LCD_DATA3 LCD_DATA3 M - "Peripheral mode" - - "GLCD: LCD_DATA3; GPT3: GTIOC3B" - O - - + P912 F7 GLCD_LCD_DATA4 LCD_DATA4 M - "Peripheral mode" - - "GLCD: LCD_DATA4; GPT3: GTIOC3A" - O - - + P913 E8 GLCD_LCD_DATA5 LCD_DATA5 M - "Peripheral mode" - - "CLKOUT: CLKOUT; GLCD: LCD_DATA5" - O - - + P914 F6 GLCD_LCD_DATA0 LCD_DATA0 M - "Peripheral mode" - - "GLCD: LCD_DATA0; GPT5: GTIOC5B" - O - - + P915 C5 GLCD_LCD_DATA1 LCD_DATA1 M - "Peripheral mode" - - "GLCD: LCD_DATA1; GPT5: GTIOC5A" - O - - + PA00 H4 SDRAM_DQ7 SDRAM_D7 - - "Peripheral mode" - - "BUS: D7; GLCD: LCD_CLK; SDRAM: DQ7" - None - - + PA01 H3 GPIO DISP_RST - - "Input mode" - - "BUS: RD; GLCD: LCD_TCON0" - IO - - + PA02 K6 SCI2_RXD2 PMOD2_3_RXD H - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_TXD H - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK H - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD_2_1_CTS_RTS H - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO ARDUINO_D6 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 GPIO ARDUINO_D9 - - "Input mode" - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - IO - - + PA08 G3 SDRAM_DQ15 SDRAM_D15 - - "Peripheral mode" - - "BUS: D15; GLCD: LCD_TCON3; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 SDRAM_SDCLK SDRAM_SDCLK - - "Peripheral mode" - - "BUS: EBCLK; GLCD: LCD_TCON2; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 SDRAM_DQM0 SDRAM_DQM0 - - "Peripheral mode" - - "BUS: WR; BUS: WR0; GLCD: LCD_TCON1; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 GPIO ARDUINO_D5 - - "Input mode" - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - IO - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 GPIO ETH_A_RST L - "Output mode (Initial Low)" - - "BUS: D17; SDRAM: DQ17" - IO - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 GLCD_LCD_DATA22 LCD_DATA22 M - "Peripheral mode" - - "GLCD: LCD_DATA22; SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - O - - + PB01 L15 GLCD_LCD_DATA18 LCD_DATA18 M - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; GLCD: LCD_DATA18; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - O - - + PB02 J10 GLCD_LCD_DATA21 LCD_DATA21 M - "Peripheral mode" - - "GLCD: LCD_DATA21" - O - - + PB03 M15 GLCD_LCD_DATA20 LCD_DATA20 M - "Peripheral mode" - - "GLCD: LCD_DATA20" - O - - + PB04 H10 GLCD_LCD_DATA19 LCD_DATA19 M - "Peripheral mode" - - "GLCD: LCD_DATA19" - O - - + PB05 H11 GLCD_LCD_DATA17 LCD_DATA17 M - "Peripheral mode" - - "GLCD: LCD_DATA17" - O - - + PB06 J11 GLCD_LCD_DATA16 LCD_DATA16 M - "Peripheral mode" - - "GLCD: LCD_DATA16; GPT9: GTIOC9A" - O - - + PB07 J12 GLCD_LCD_DATA15 LCD_DATA15 M - "Peripheral mode" - - "GLCD: LCD_DATA15; GPT9: GTIOC9B" - O - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC18_MIPI C11 SYSTEM_VCC18_MIPI - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_MIPI C10 SYSTEM_VSS_MIPI - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "FreeRTOS Port (rm_freertos_port)" + Module "FreeRTOS Heap 4" + Module "UART (r_sci_b_uart)" + Parameter Checking: Default (BSP) + FIFO Support: Enable + DTC Support: Disable + Flow Control Support: Disable + + Module "External IRQ (r_icu)" + Parameter Checking: Default (BSP) + + Module "ADC (r_adc)" + Parameter Checking: Default (BSP) + + Module "Timer, General PWM (r_gpt)" + Parameter Checking: Default (BSP) + Pin Output Support: Enabled + Write Protect Enable: Disabled + + Module "OSPI Flash (r_ospi_b)" + Parameter Checking: Default (BSP) + DMAC Support: Enable + Autocalibration Support: Disable + Memory-mapping Support: Prefetch Function: Enable + Memory-mapping Support: Combination Function: 64 Byte + Memory-mapping Support: XiP Support: Disable + DOTF Support: Disable + + Module "Transfer (r_dmac)" + Parameter Checking: Default (BSP) + + Module "Clock Generation Circuit (r_cgc)" + Parameter Checking: Default (BSP) + + Module "I2C Master (r_iic_master)" + Parameter Checking: Default (BSP) + DTC on Transmission and Reception: Disabled + 10-bit slave addressing: Disabled + + Module "Capture Engine Unit (r_ceu)" + Parameter Checking: Default (BSP) + + Module "D/AVE 2D (r_drw)" + Module "D/AVE 2D Port Interface (r_drw)" + Allow Indirect Mode: Enabled + Memory Allocation: Default + + Module "Graphics LCD (r_glcdc)" + Parameter Checking: Default (BSP) + Color Correction: Off + + Module "MIPI Display (r_mipi_dsi)" + Parameter Checking: Default (BSP) + + Module "MIPI Physical Layer (r_mipi_phy)" + Module "Arm CMSIS5 NN Library Source" + Module "Arm CMSIS5 DSP Library Source" + Module "AWS Core HTTP" + Custom core_http_config.h: + HTTP Receive Retry Timeout (ms): 10 + HTTP Send Retry Timeout (ms): 10 + HTTP User Agent Value: my-platform-name + + Module "AWS Transport Interface on MbedTLS/PKCS11 (rm_aws_transport_interface_port)" + Module "AWS PKCS11 to MbedTLS" + Custom iot_pkcs11_config.h: + PKCS11 Configuration Max Label Length: 32 + PKCS11 Configuration Max Number Of Objects: 6 + PKCS11 Configuration Max Number Of Sessions: 10 + Device Private Key For TLS: Device Priv TLS Key + Device Public Key For TLS: Device Pub TLS Key + Device Certificate For TLS: Device Cert + Code Verification Key: Code Verify Key + Root Certificate: Root Cert + JITP Certificate: JITP Cert + Default User PIN: 0000 + PKCS11 Malloc: pvPortMalloc + PKCS11 Free: vPortFree + PAL Destroy Supported: Disabled + Log Name: PKCS11 + Log Level: LOG_NONE + OTA Supported: Disabled + JITP Code Verify Root Cert Supported: Disabled + HMAC Key: HMAC Key + CMAC Key: CMAC Key + + Module "AWS PKCS11 PAL on LittleFS (rm_aws_pkcs11_pal_littlefs)" + Module "LittleFS" + Custom lfs_util.h: + Thread Safe: Disabled + Use Malloc: Enabled + Use Assert: Enabled + Debug Messages: Disabled + Warning Messages: Disabled + Error Messages: Disabled + Trace Messages: Disabled + Intrinsics: Enabled + Instance Name for STDIO wrapper: g_rm_littlefs0 + + Module "LittleFS on Flash (rm_littlefs_flash)" + Parameter Checking: Default (BSP) + + Module "Flash (r_flash_hp)" + Parameter Checking: Default (BSP) + Code Flash Programming Enable: Disabled + Data Flash Programming Enable: Enabled + + Module "FreeRTOS MbedTLS Port" + Module "MbedTLS" + Key Exchange: MBEDTLS_KEY_EXCHANGE_PSK_ENABLED: Undefine + Key Exchange: MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED: Undefine + Key Exchange: MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED: Undefine + Key Exchange: MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED: Undefine + Key Exchange: MBEDTLS_KEY_EXCHANGE_RSA_ENABLED: Define + Key Exchange: MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED: Undefine + Key Exchange: MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED: Define + Key Exchange: MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED: Define + Key Exchange: MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED: Undefine + Key Exchange: MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED: Undefine + Key Exchange: MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED: Undefine + SSL Options: MBEDTLS_SSL_CIPHERSUITES: Undefine + SSL Options: MBEDTLS_SSL_CIPHERSUITES Custom Value: MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA256,MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA256,MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256,MBEDTLS_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256,MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA256,MBEDTLS_TLS_PSK_WITH_NULL_SHA256,MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256,MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256,MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA256,MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA256,MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA256,MBEDTLS_TLS_RSA_WITH_NULL_SHA256 + X509 Options: MBEDTLS_X509_MAX_INTERMEDIATE_CA: Undefine + SSL Options: MBEDTLS_SSL_ALL_ALERT_MESSAGES: Undefine + SSL Options: MBEDTLS_SSL_DTLS_CONNECTION_ID: Undefine + SSL Options: MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT: Undefine + SSL Options: MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT Value: Reset + SSL Options: MBEDTLS_SSL_ASYNC_PRIVATE: Undefine + SSL Options: MBEDTLS_SSL_DEBUG_ALL: Undefine + SSL Options: MBEDTLS_SSL_ENCRYPT_THEN_MAC: Undefine + SSL Options: MBEDTLS_SSL_EXTENDED_MASTER_SECRET: Undefine + SSL Options: MBEDTLS_SSL_KEEP_PEER_CERTIFICATE: Undefine + SSL Options: MBEDTLS_SSL_RENEGOTIATION: Undefine + SSL Options: MBEDTLS_SSL_MAX_FRAGMENT_LENGTH: Undefine + SSL Options: MBEDTLS_SSL_PROTO_TLS1_2: Define + SSL Options: MBEDTLS_SSL_PROTO_TLS1_3: Undefine + SSL Options: MBEDTLS_SSL_TLS1_3_COMPATIBILITY_MODE: Undefine + SSL Options: MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ENABLED: Define + SSL Options: MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_EPHEMERAL_ENABLED: Define + SSL Options: MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_EPHEMERAL_ENABLED: Define + SSL Options: MBEDTLS_SSL_TLS1_3_TICKET_AGE_TOLERANCE: Define + SSL Options: MBEDTLS_SSL_TLS1_3_TICKET_AGE_TOLERANCE Value: 6000 + SSL Options: MBEDTLS_SSL_TLS1_3_TICKET_NONCE_LENGTH: Define + SSL Options: MBEDTLS_SSL_TLS1_3_TICKET_NONCE_LENGTH Value: 32 + SSL Options: MBEDTLS_SSL_TLS1_3_DEFAULT_NEW_SESSION_TICKETS: Define + SSL Options: MBEDTLS_SSL_TLS1_3_DEFAULT_NEW_SESSION_TICKETS Value: 1 + SSL Options: MBEDTLS_SSL_EARLY_DATA: Undefine + SSL Options: MBEDTLS_SSL_MAX_EARLY_DATA_SIZE Value: 32 + SSL Options: MBEDTLS_SSL_PROTO_DTLS: Undefine + SSL Options: MBEDTLS_SSL_ALPN: Define + SSL Options: MBEDTLS_SSL_DTLS_ANTI_REPLAY: Undefine + SSL Options: MBEDTLS_SSL_DTLS_HELLO_VERIFY: Undefine + SSL Options: MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE: Undefine + SSL Options: MBEDTLS_SSL_SESSION_TICKETS: Undefine + SSL Options: MBEDTLS_SSL_SERVER_NAME_INDICATION: Define + X509 Options: MBEDTLS_X509_TRUSTED_CERTIFICATE_CALLBACK: Undefine + X509 Options: MBEDTLS_X509_REMOVE_INFO: Undefine + X509 Options: MBEDTLS_X509_RSASSA_PSS_SUPPORT: Undefine + General: MBEDTLS_DEBUG_C: Undefine + General: MBEDTLS_NET_C: Undefine + SSL Options: MBEDTLS_SSL_CACHE_C: Undefine + SSL Options: MBEDTLS_SSL_COOKIE_C: Undefine + SSL Options: MBEDTLS_SSL_TICKET_C: Undefine + SSL Options: MBEDTLS_SSL_CLI_C: Define + SSL Options: MBEDTLS_SSL_SRV_C: Undefine + SSL Options: MBEDTLS_SSL_TLS_C: Define + X509 Options: MBEDTLS_X509_USE_C: Define + X509 Options: MBEDTLS_X509_CRT_PARSE_C: Define + X509 Options: MBEDTLS_X509_CRL_PARSE_C: Undefine + X509 Options: MBEDTLS_X509_CSR_PARSE_C: Undefine + X509 Options: MBEDTLS_X509_CREATE_C: Undefine + X509 Options: MBEDTLS_X509_CRT_WRITE_C: Undefine + X509 Options: MBEDTLS_X509_CSR_WRITE_C: Undefine + SSL Options: MBEDTLS_SSL_IN_CONTENT_LEN: Define + SSL Options: MBEDTLS_SSL_IN_CONTENT_LEN Value: 16384 + SSL Options: MBEDTLS_SSL_CID_IN_LEN_MAX: Undefine + SSL Options: MBEDTLS_SSL_CID_IN_LEN_MAX Value: 32 + SSL Options: MBEDTLS_SSL_CID_OUT_LEN_MAX: Undefine + SSL Options: MBEDTLS_SSL_CID_OUT_LEN_MAX Value: 32 + SSL Options: MBEDTLS_SSL_CID_TLS1_3_PADDING_GRANULARITY: Undefine + SSL Options: MBEDTLS_SSL_CID_TLS1_3_PADDING_GRANULARITY Value: 16 + SSL Options: MBEDTLS_SSL_CID_PADDING_GRANULARITY: Undefine + SSL Options: MBEDTLS_SSL_CID_PADDING_GRANULARITY Value: 16 + SSL Options: MBEDTLS_SSL_OUT_CONTENT_LEN: Undefine + SSL Options: MBEDTLS_SSL_OUT_CONTENT_LEN Value: 16384 + SSL Options: MBEDTLS_SSL_DTLS_MAX_BUFFERING: Undefine + SSL Options: MBEDTLS_SSL_DTLS_MAX_BUFFERING Value: 32768 + SSL Options: MBEDTLS_SSL_CACHE_DEFAULT_TIMEOUT: Undefine + SSL Options: MBEDTLS_SSL_CACHE_DEFAULT_TIMEOUT Value: 86400 + SSL Options: MBEDTLS_SSL_CACHE_DEFAULT_MAX_ENTRIES: Undefine + SSL Options: MBEDTLS_SSL_CACHE_DEFAULT_MAX_ENTRIES Value: 50 + General: MBEDTLS_PSK_MAX_LEN: Undefine + General: MBEDTLS_PSK_MAX_LEN Value: 32 + SSL Options: MBEDTLS_SSL_COOKIE_TIMEOUT: Undefine + SSL Options: MBEDTLS_SSL_COOKIE_TIMEOUT Value: 60 + X509 Options: MBEDTLS_X509_MAX_INTERMEDIATE_CA Value: 8 + X509 Options: MBEDTLS_X509_MAX_FILE_PATH_LEN: Undefine + X509 Options: MBEDTLS_X509_MAX_FILE_PATH_LEN Value: 512 + + Module "MbedTLS (Crypto Only)" + Hardware Acceleration: TRNG: Enabled + Hardware Acceleration: Key Format: AES: Plaintext and Wrapped (Vendor) + Hardware Acceleration: Key Format: ECC: Plaintext and Wrapped (Vendor) + Hardware Acceleration: Key Format: RSA: Plaintext and Wrapped (Vendor) + Hardware Acceleration: Hash: SHA256/224: Use Software + Hardware Acceleration: Hash: SHA512/384: Use Software + Hardware Acceleration: Cipher: AES: Use Hardware + Hardware Acceleration: Public Key Cryptography (PKC): ECC: Use Hardware + Hardware Acceleration: Public Key Cryptography (PKC): ECDSA : Use Hardware + Hardware Acceleration: Public Key Cryptography (PKC): ECDH : Use Hardware + Hardware Acceleration: Public Key Cryptography (PKC): RSA: Use Hardware + Hardware Acceleration: Public Key Cryptography (PKC): RSA 3072: Key Generation: Disabled + Hardware Acceleration: Public Key Cryptography (PKC): RSA 3072: Signing: Disabled + Hardware Acceleration: Public Key Cryptography (PKC): RSA 3072: Verification: Enabled + Hardware Acceleration: Public Key Cryptography (PKC): RSA 4096: Verification: Enabled + Hardware Acceleration: Crypto Engine Initialization: Enabled + Platform: MBEDTLS_HAVE_ASM: Undefine + Platform: MBEDTLS_NO_UDBL_DIVISION: Undefine + Platform: MBEDTLS_NO_64BIT_MULTIPLICATION: Undefine + Platform: MBEDTLS_HAVE_SSE2: Undefine + Platform: MBEDTLS_HAVE_TIME: Undefine + Platform: MBEDTLS_HAVE_TIME_DATE: Undefine + Platform: MBEDTLS_PLATFORM_MEMORY: Define + Platform: MBEDTLS_PLATFORM_NO_STD_FUNCTIONS: Undefine + Platform: Alternate: MBEDTLS_PLATFORM_SETBUF_ALT: Undefine + Platform: Alternate: MBEDTLS_PLATFORM_EXIT_ALT: Undefine + Platform: Alternate: MBEDTLS_PLATFORM_TIME_ALT: Undefine + Platform: Alternate: MBEDTLS_PLATFORM_FPRINTF_ALT: Undefine + Platform: Alternate: MBEDTLS_PLATFORM_PRINTF_ALT: Undefine + Platform: Alternate: MBEDTLS_PLATFORM_SNPRINTF_ALT: Undefine + Platform: Alternate: MBEDTLS_PLATFORM_VSNPRINTF_ALT: Undefine + Platform: Alternate: MBEDTLS_PLATFORM_NV_SEED_ALT: Undefine + General: MBEDTLS_PSA_CRYPTO_DRIVERS: Undefine + General: MBEDTLS_DEPRECATED_WARNING: Undefine + General: MBEDTLS_DEPRECATED_REMOVED: Define + Platform: MBEDTLS_TIMING_ALT: Undefine + Cipher: Alternate: MBEDTLS_ARIA_ALT: Undefine + Cipher: Alternate: MBEDTLS_CAMELLIA_ALT: Undefine + Cipher: Alternate: MBEDTLS_CCM_ALT: Define + Cipher: Alternate: MBEDTLS_CHACHA20_ALT: Undefine + Cipher: Alternate: MBEDTLS_CHACHAPOLY_ALT: Undefine + Cipher: Alternate: MBEDTLS_CMAC_ALT: Define + Cipher: Alternate: MBEDTLS_DES_ALT: Undefine + Public Key Cryptography (PKC): DHM: Alternate: MBEDTLS_DHM_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECJPAKE_ALT: Undefine + Cipher: Alternate: MBEDTLS_GCM_ALT: Define + Cipher: Alternate: MBEDTLS_NIST_KW_ALT: Undefine + Hash: Alternate: MBEDTLS_MD5_ALT: Undefine + Message Authentication Code (MAC): Alternate: MBEDTLS_POLY1305_ALT: Undefine + Hash: Alternate: MBEDTLS_RIPEMD160_ALT: Undefine + Hash: Alternate: MBEDTLS_SHA1_ALT: Undefine + Hash: Alternate: MBEDTLS_MD5_PROCESS_ALT: Undefine + Hash: Alternate: MBEDTLS_RIPEMD160_PROCESS_ALT: Undefine + Hash: Alternate: MBEDTLS_SHA1_PROCESS_ALT: Undefine + Cipher: Alternate: MBEDTLS_DES_SETKEY_ALT: Undefine + Cipher: Alternate: MBEDTLS_DES_CRYPT_ECB_ALT: Undefine + Cipher: Alternate: MBEDTLS_DES3_CRYPT_ECB_ALT: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECDH_GEN_PUBLIC_ALT: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECDH_COMPUTE_SHARED_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECDSA_GENKEY_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_INTERNAL_ALT: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_NO_FALLBACK: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_RANDOMIZE_JAC_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_ADD_MIXED_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_DOUBLE_JAC_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_NORMALIZE_JAC_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_DOUBLE_ADD_MXZ_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_RANDOMIZE_MXZ_ALT: Undefine + Public Key Cryptography (PKC): ECC: Alternate: MBEDTLS_ECP_NORMALIZE_MXZ_ALT: Undefine + Cipher: AES: MBEDTLS_AES_ROM_TABLES: Undefine + Cipher: AES: MBEDTLS_AES_FEWER_TABLES: Undefine + Cipher: MBEDTLS_CAMELLIA_SMALL_MEMORY: Undefine + General: MBEDTLS_CHECK_RETURN_WARNING: Undefine + Cipher: MBEDTLS_CIPHER_MODE_CBC: Define + Cipher: MBEDTLS_CIPHER_MODE_CFB: Define + Cipher: MBEDTLS_CIPHER_MODE_CTR: Define + Cipher: MBEDTLS_CIPHER_MODE_OFB: Undefine + Cipher: MBEDTLS_CIPHER_MODE_XTS: Undefine + Cipher: MBEDTLS_CIPHER_NULL_CIPHER: Undefine + Cipher: MBEDTLS_CIPHER_PADDING_PKCS7: Define + Cipher: MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS: Define + Cipher: MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN: Define + Cipher: MBEDTLS_CIPHER_PADDING_ZEROS: Define + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP192R1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP224R1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP256R1_ENABLED: Define + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP384R1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP521R1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP192K1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP224K1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_SECP256K1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_BP256R1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_BP384R1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_BP512R1_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_CURVE25519_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: Curves: MBEDTLS_ECP_DP_CURVE448_ENABLED: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_NIST_OPTIM: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_RESTARTABLE: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECDSA_DETERMINISTIC: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_PK_PARSE_EC_EXTENDED: Undefine + General: MBEDTLS_ERROR_STRERROR_DUMMY: Define + Public Key Cryptography (PKC): MBEDTLS_GENPRIME: Define + Storage: MBEDTLS_FS_IO: Undefine + RNG: MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES: Undefine + Platform: MBEDTLS_NO_PLATFORM_ENTROPY: Define + RNG: MBEDTLS_ENTROPY_FORCE_SHA256: Undefine + RNG: MBEDTLS_ENTROPY_NV_SEED: Undefine + Key Configuration: MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER: Undefine + General: MBEDTLS_MEMORY_DEBUG: Undefine + General: MBEDTLS_MEMORY_BACKTRACE: Undefine + Public Key Cryptography (PKC): RSA: MBEDTLS_PK_RSA_ALT_SUPPORT: Undefine + Public Key Cryptography (PKC): MBEDTLS_PKCS1_V15: Define + Public Key Cryptography (PKC): MBEDTLS_PKCS1_V21: Define + Key Configuration: MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS: Undefine + Key Configuration: PSA_CRYPTO_DRIVER_TFM_BUILTIN_KEY_LOADER: Undefine + General: MBEDTLS_PSA_CRYPTO_CLIENT: Undefine + RNG: MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG: Undefine + General: MBEDTLS_PSA_CRYPTO_SPM: Undefine + RNG: MBEDTLS_PSA_INJECT_ENTROPY: Undefine + Public Key Cryptography (PKC): RSA: MBEDTLS_RSA_NO_CRT: Define + General: MBEDTLS_SELF_TEST: Undefine + Hash: MBEDTLS_SHA256_SMALLER: Undefine + Hash: MBEDTLS_SHA512_SMALLER: Undefine + General: MBEDTLS_THREADING_ALT: Define + General: MBEDTLS_THREADING_PTHREAD: Undefine + General: MBEDTLS_USE_PSA_CRYPTO: Undefine + General: MBEDTLS_VERSION_FEATURES: Define + Cipher: MBEDTLS_AES_C: Define + Public Key Cryptography (PKC): MBEDTLS_ASN1_PARSE_C: Define + Public Key Cryptography (PKC): MBEDTLS_ASN1_WRITE_C: Define + Public Key Cryptography (PKC): MBEDTLS_BASE64_C: Define + Public Key Cryptography (PKC): MBEDTLS_BIGNUM_C: Define + Cipher: MBEDTLS_CAMELLIA_C: Undefine + Cipher: MBEDTLS_ARIA_C: Undefine + Cipher: MBEDTLS_CCM_C: Define + Cipher: MBEDTLS_CHACHA20_C: Undefine + Cipher: MBEDTLS_CHACHAPOLY_C: Undefine + Cipher: MBEDTLS_CIPHER_C: Define + Message Authentication Code (MAC): MBEDTLS_CMAC_C: Define + RNG: MBEDTLS_CTR_DRBG_C: Define + RNG: MBEDTLS_CTR_DRBG_C_ALT: Define + Cipher: MBEDTLS_DES_C: Undefine + Public Key Cryptography (PKC): DHM: MBEDTLS_DHM_C: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECDH_C: Define + Public Key Cryptography (PKC): ECC: MBEDTLS_ECDSA_C: Define + Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_C: Define + Public Key Cryptography (PKC): ECC: MBEDTLS_ECJPAKE_C: Undefine + Platform: MBEDTLS_ENTROPY_C: Define + General: MBEDTLS_ERROR_C: Define + Cipher: MBEDTLS_GCM_C: Define + Message Authentication Code (MAC): MBEDTLS_HKDF_C: Define + Message Authentication Code (MAC): MBEDTLS_HMAC_DRBG_C: Undefine + Public Key Cryptography (PKC): MBEDTLS_LMS_C: Define + Public Key Cryptography (PKC): MBEDTLS_LMS_PRIVATE: Undefine + Cipher: MBEDTLS_NIST_KW_C: Undefine + Hash: MBEDTLS_MD_C: Define + Hash: MBEDTLS_MD5_C: Define + General: MBEDTLS_MEMORY_BUFFER_ALLOC_C: Undefine + Public Key Cryptography (PKC): MBEDTLS_OID_C: Define + Public Key Cryptography (PKC): MBEDTLS_PEM_PARSE_C: Define + Public Key Cryptography (PKC): MBEDTLS_PEM_WRITE_C: Define + Public Key Cryptography (PKC): MBEDTLS_PK_C: Define + Public Key Cryptography (PKC): MBEDTLS_PK_PARSE_C: Define + Public Key Cryptography (PKC): MBEDTLS_PK_WRITE_C: Define + Public Key Cryptography (PKC): MBEDTLS_PKCS5_C: Define + Public Key Cryptography (PKC): MBEDTLS_PKCS7_C: Undefine + Public Key Cryptography (PKC): MBEDTLS_PKCS12_C: Define + Platform: MBEDTLS_PLATFORM_C: Define + Message Authentication Code (MAC): MBEDTLS_POLY1305_C: Undefine + General: MBEDTLS_PSA_CRYPTO_C: Define + General: MBEDTLS_PSA_CRYPTO_SE_C: Undefine + Storage: MBEDTLS_PSA_CRYPTO_STORAGE_C: Undefine + Storage: MBEDTLS_PSA_ITS_FILE_C: Undefine + Hash: MBEDTLS_RIPEMD160_C: Undefine + Public Key Cryptography (PKC): RSA: MBEDTLS_RSA_C: Define + Hash: MBEDTLS_SHA1_C: Define + Hash: MBEDTLS_SHA224_C: Define + Hash: MBEDTLS_SHA256_C: Define + Hash: MBEDTLS_SHA384_C: Define + Hash: MBEDTLS_SHA512_C: Undefine + General: MBEDTLS_THREADING_C: Define + General: MBEDTLS_TIMING_C: Undefine + General: MBEDTLS_VERSION_C: Define + Public Key Cryptography (PKC): MBEDTLS_MPI_WINDOW_SIZE: Undefine + Public Key Cryptography (PKC): MBEDTLS_MPI_WINDOW_SIZE value: 6 + Public Key Cryptography (PKC): MBEDTLS_MPI_MAX_SIZE: Undefine + Public Key Cryptography (PKC): MBEDTLS_MPI_MAX_SIZE value: 1024 + RNG: MBEDTLS_CTR_DRBG_ENTROPY_LEN: Undefine + RNG: MBEDTLS_CTR_DRBG_ENTROPY_LEN value: 48 + RNG: MBEDTLS_CTR_DRBG_RESEED_INTERVAL: Undefine + RNG: MBEDTLS_CTR_DRBG_RESEED_INTERVAL value: 10000 + RNG: MBEDTLS_CTR_DRBG_MAX_INPUT: Undefine + RNG: MBEDTLS_CTR_DRBG_MAX_INPUT value: 256 + RNG: MBEDTLS_CTR_DRBG_MAX_REQUEST: Undefine + RNG: MBEDTLS_CTR_DRBG_MAX_REQUEST value: 1024 + RNG: MBEDTLS_CTR_DRBG_MAX_SEED_INPUT: Undefine + RNG: MBEDTLS_CTR_DRBG_MAX_SEED_INPUT value: 384 + RNG: MBEDTLS_CTR_DRBG_USE_128_BIT_KEY: Undefine + RNG: MBEDTLS_HMAC_DRBG_RESEED_INTERVAL: Undefine + RNG: MBEDTLS_HMAC_DRBG_RESEED_INTERVAL value: 10000 + RNG: MBEDTLS_HMAC_DRBG_MAX_INPUT: Undefine + RNG: MBEDTLS_HMAC_DRBG_MAX_INPUT value: 256 + RNG: MBEDTLS_HMAC_DRBG_MAX_REQUEST: Undefine + RNG: MBEDTLS_HMAC_DRBG_MAX_REQUEST value: 1024 + RNG: MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT: Undefine + RNG: MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT value: 384 + Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_WINDOW_SIZE: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_WINDOW_SIZE value: 6 + Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_FIXED_POINT_OPTIM: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECP_FIXED_POINT_OPTIM value: 1 + RNG: MBEDTLS_ENTROPY_MAX_SOURCES: Undefine + RNG: MBEDTLS_ENTROPY_MAX_SOURCES value: 20 + RNG: MBEDTLS_ENTROPY_MAX_GATHER: Undefine + RNG: MBEDTLS_ENTROPY_MAX_GATHER value: 128 + RNG: MBEDTLS_ENTROPY_MIN_HARDWARE: Undefine + RNG: MBEDTLS_ENTROPY_MIN_HARDWARE value: 32 + General: MBEDTLS_MEMORY_ALIGN_MULTIPLE: Undefine + General: MBEDTLS_MEMORY_ALIGN_MULTIPLE value: 4 + Platform: MBEDTLS_PLATFORM_STD_CALLOC: Undefine + Platform: MBEDTLS_PLATFORM_STD_CALLOC value: calloc + Platform: MBEDTLS_PLATFORM_STD_FREE: Undefine + Platform: MBEDTLS_PLATFORM_STD_FREE value: free + Platform: MBEDTLS_PLATFORM_STD_SETBUF: Undefine + Platform: MBEDTLS_PLATFORM_STD_SETBUF value: setbuf + Platform: MBEDTLS_PLATFORM_STD_EXIT: Undefine + Platform: MBEDTLS_PLATFORM_STD_EXIT value: exit + Platform: MBEDTLS_PLATFORM_STD_TIME: Undefine + Platform: MBEDTLS_PLATFORM_STD_TIME value: time + Platform: MBEDTLS_PLATFORM_STD_FPRINTF: Undefine + Platform: MBEDTLS_PLATFORM_STD_FPRINTF value: fprintf + Platform: MBEDTLS_PLATFORM_STD_PRINTF: Undefine + Platform: MBEDTLS_PLATFORM_STD_PRINTF value: printf + Platform: MBEDTLS_PLATFORM_STD_SNPRINTF: Undefine + Platform: MBEDTLS_PLATFORM_STD_SNPRINTF value: snprintf + Platform: MBEDTLS_PLATFORM_STD_EXIT_SUCCESS: Undefine + Platform: MBEDTLS_PLATFORM_STD_EXIT_SUCCESS value: 0 + Platform: MBEDTLS_PLATFORM_STD_EXIT_FAILURE: Undefine + Platform: MBEDTLS_PLATFORM_STD_EXIT_FAILURE value: 1 + Platform: MBEDTLS_PLATFORM_STD_NV_SEED_READ: Undefine + Platform: MBEDTLS_PLATFORM_STD_NV_SEED_READ value: mbedtls_platform_std_nv_seed_read + Platform: MBEDTLS_PLATFORM_STD_NV_SEED_WRITE: Undefine + Platform: MBEDTLS_PLATFORM_STD_NV_SEED_WRITE value: mbedtls_platform_std_nv_seed_write + Platform: MBEDTLS_PLATFORM_STD_NV_SEED_FILE: Undefine + Platform: MBEDTLS_PLATFORM_STD_NV_SEED_FILE value: + Platform: MBEDTLS_PLATFORM_CALLOC_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_CALLOC_MACRO value: calloc + Platform: MBEDTLS_PLATFORM_FREE_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_FREE_MACRO value: free + Platform: MBEDTLS_PLATFORM_EXIT_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_EXIT_MACRO value: exit + Platform: MBEDTLS_PLATFORM_SETBUF_MACRO: Define + Platform: MBEDTLS_PLATFORM_SETBUF_MACRO value: dummy_setbuf + Platform: MBEDTLS_PLATFORM_TIME_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_TIME_MACRO value: time + Platform: MBEDTLS_PLATFORM_TIME_TYPE_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_TIME_TYPE_MACRO value: time_t + Platform: MBEDTLS_PLATFORM_FPRINTF_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_FPRINTF_MACRO value: fprintf + Platform: MBEDTLS_PLATFORM_PRINTF_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_PRINTF_MACRO value: printf + Platform: MBEDTLS_PLATFORM_SNPRINTF_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_SNPRINTF_MACRO value: snprintf + Platform: MBEDTLS_PLATFORM_VSNPRINTF_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_VSNPRINTF_MACRO value: vsnprintf + Platform: MBEDTLS_PLATFORM_NV_SEED_READ_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_NV_SEED_READ_MACRO value: mbedtls_platform_std_nv_seed_read + Platform: MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO: Undefine + Platform: MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO value: mbedtls_platform_std_nv_seed_write + General: MBEDTLS_CHECK_RETURN: Define + General: MBEDTLS_IGNORE_RETURN: Undefine + HMAC: MBEDTLS_PSA_HMAC_DRBG_MD_TYPE: Define + Platform: Alternate: MBEDTLS_PLATFORM_ZEROIZE_ALT: Undefine + Key Configuration: MBEDTLS_PSA_KEY_SLOT_COUNT: Undefine + Key Configuration: MBEDTLS_PSA_KEY_SLOT_COUNT value: 32 + Platform: Alternate: MBEDTLS_PLATFORM_GMTIME_R_ALT: Undefine + Public Key Cryptography (PKC): ECC: MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED: Undefine + + Module "Mbed Crypto H/W Acceleration (rm_psa_crypto)" + Module "RSIP Compatibility Mode" + Module "MbedTLS FSP Port (rm_mbedtls)" + Module "AWS Logging" + Module "AWS Demo dev_mode_key_provisioning" + Module "AWS TCP Sockets Wrapper" + Module "FreeRTOS+TCP" + Print debug messages: Enable + Backward Compatible Mode: No + Enable IPV6: Disable + Print info messages: Disable + Byte order of the target MCU: pdFREERTOS_LITTLE_ENDIAN + IP/TCP/UDP checksums: Enable + Receive Block Time: 10000 + Send Block Time: 10000 + DNS caching: Enable + DNS Request Attempts: 5 + IP stack task priority: configMAX_PRIORITIES - 2 + Stack size in words (not bytes): configMINIMAL_STACK_SIZE * 10 + Network Events call vApplicationIPNetworkEventHook: Enable + Max UDP send block time: 15000 / portTICK_PERIOD_MS + Use DHCP: Enable + DHCP Register Hostname: Enable + DHCP Uses Unicast: Enable + DHCP callback function: Enable + Interval between transmissions: 120000 / portTICK_PERIOD_MS + ARP Cache Entries: 6 + ARP Request Retransmissions: 5 + Maximum time before ARP table entry becomes stale: 150 + Use string for IP Address: Enable + Total number of available network buffers: 10 + Set the maximum number of events: ipconfigNUM_NETWORK_BUFFER_DESCRIPTORS + 5 + Enable FreeRTOS_sendto() without calling Bind: Disable + TTL values for UDP packets: 128 + TTL values for TCP packets: 128 + Use TCP and all its features: Enable + Let TCP use windowing mechanism: Disable + Maximum number of bytes the payload of a network frame can contain: 1500 + Basic DNS client or resolver: Enable + Reply to incoming ICMP echo (ping) requests: Enable + FreeRTOS_SendPingRequest() is available: Disable + FreeRTOS_select() (and associated) API function is available: Disable + Filter out non Ethernet II frames.: Enable + Responsibility of the Ethernet interface to filter out packets: Disable + Access 32-bit fields in the IP packets: 2 + Size of the pool of TCP window descriptors: 240 + Size of Rx buffer for TCP sockets: 3000 + Size of Tx buffer for TCP sockets: 3000 + TCP keep-alive: Enable + TCP keep-alive interval: 120 + The socket semaphore to unblock the MQTT task (USER_SEMAPHORE): Disable + The socket semaphore to unblock the MQTT task (WAKE_CALLBACK): Enable + The socket semaphore to unblock the MQTT task (USE_CALLBACKS): Disable + The socket semaphore to unblock the MQTT task (TX_DRIVER): Disable + The socket semaphore to unblock the MQTT task (RX_DRIVER): Disable + Possible optimisation for expert users: Disable + + Module "FreeRTOS+TCP Wrapper to r_ether (rm_freertos_plus_tcp)" + Module "Ethernet (r_ether)" + Parameter Checking: Default (BSP) + ET0_LINKSTA Pin Status Flag: Fall -> Rise + Link Signal Change Flag: Unused + + Module "Ethernet (r_ether_phy)" + Parameter Checking: Default (BSP) + KSZ8091RNB Target: Disabled + KSZ8041 Target: Disabled + DP83620 Target: Disabled + ICS1894 Target: Enabled + User Own Target: Disabled + Reference Clock: Default + Automatic Phy LSI Initialization: Enabled + + Module "FreeRTOS Buffer Allocation 2" + Module "AWS FreeRTOS+TCP MbedTLS Bio" + Module "Realtime Clock (r_rtc)" + Parameter Checking: Default (BSP) + Set Source Clock in Open: Enabled + + FreeRTOS + General: Custom FreeRTOSConfig.h: + General: Use Preemption: Enabled + General: Use Port Optimised Task Selection: Disabled + General: Use Tickless Idle: Disabled + Hooks: Use Idle Hook: Enabled + Hooks: Use Malloc Failed Hook: Enabled + Hooks: Use Daemon Task Startup Hook: Disabled + Hooks: Use Tick Hook: Disabled + General: Cpu Clock Hz: SystemCoreClock + General: Tick Rate Hz: 1000 + General: Max Priorities: 15 + General: Minimal Stack Size: 128 + General: Max Task Name Len: 24 + Stats: Use Trace Facility: Disabled + Stats: Use Stats Formatting Functions: Disabled + General: Use 16-bit Ticks: Disabled + General: Idle Should Yield: Enabled + General: Use Task Notifications: Enabled + General: Use Mutexes: Enabled + General: Use Recursive Mutexes: Disabled + General: Use Counting Semaphores: Enabled + Hooks: Check For Stack Overflow: Disabled + General: Queue Registry Size: 10 + General: Use Queue Sets: Disabled + General: Use Time Slicing: Disabled + General: Use Newlib Reentrant: Disabled + General: Enable Backward Compatibility: Disabled + General: Num Thread Local Storage Pointers: 5 + General: Stack Depth Type: uint32_t + General: Message Buffer Length Type: size_t + Memory Allocation: Clear Memory on Free: Disabled + Memory Allocation: Support Static Allocation: Enabled + Memory Allocation: Support Dynamic Allocation: Enabled + Memory Allocation: Total Heap Size: 0x18000 + Memory Allocation: Application Allocated Heap: Disabled + Stats: Generate Run Time Stats: Disabled + Timers: Use Timers: Enabled + Timers: Timer Task Priority: 3 + Timers: Timer Queue Length: 10 + Timers: Timer Task Stack Depth: 128 + General: Library Max Syscall Interrupt Priority: Priority 1 + General: Assert: assert(x) + General: Include Application Defined Privileged Functions: Disabled + Optional Functions: vTaskPrioritySet() Function: Enabled + Optional Functions: uxTaskPriorityGet() Function: Enabled + Optional Functions: vTaskDelete() Function: Enabled + Optional Functions: vTaskSuspend() Function: Enabled + Optional Functions: xResumeFromISR() Function: Enabled + Optional Functions: vTaskDelayUntil() Function: Enabled + Optional Functions: vTaskDelay() Function: Enabled + Optional Functions: xTaskGetSchedulerState() Function: Enabled + Optional Functions: xTaskGetCurrentTaskHandle() Function: Enabled + Optional Functions: uxTaskGetStackHighWaterMark() Function: Disabled + Optional Functions: xTaskGetIdleTaskHandle() Function: Disabled + Optional Functions: eTaskGetState() Function: Disabled + Optional Functions: xEventGroupSetBitFromISR() Function: Enabled + Optional Functions: xTimerPendFunctionCall() Function: Enabled + Optional Functions: xTaskAbortDelay() Function: Disabled + Optional Functions: xTaskGetHandle() Function: Disabled + Optional Functions: xTaskResumeFromISR() Function: Enabled + RA: Hardware Stack Monitor: Disabled + Logging: Print String Function: vLoggingPrint(x) + Logging: Logging Include Time and Task Name: Disabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_ai_cfg + + Instance "FreeRTOS Port (rm_freertos_port)" + Instance "g_jlink_console UART (r_sci_b_uart)" + General: Name: g_jlink_console + General: Channel: 9 + General: Data Bits: 8bits + General: Parity: None + General: Stop Bits: 1bit + Baud: Baud Rate: 115200 + Baud: Baud Rate Modulation: Disabled + Baud: Max Error (%): 5 + Flow Control: CTS/RTS Selection: Hardware RTS + Flow Control: Software RTS Port: Disabled + Flow Control: Software RTS Pin: Disabled + Extra: Clock Source: Internal Clock + Extra: Start bit detection: Falling Edge + Extra: Noise Filter: Disable + Extra: Receive FIFO Trigger Level: One + Extra: RS-485: DE Pin: Disable + Extra: RS-485: DE Pin Polarity: Active High + Extra: RS-485: DE Pin Assertion Time: 1 + Extra: RS-485: DE Pin Negation Time: 1 + Interrupts: Callback: jlink_console_callback + Interrupts: Receive Interrupt Priority: Priority 0 (highest) + Interrupts: Transmit Data Empty Interrupt Priority: Priority 13 + Interrupts: Transmit End Interrupt Priority: Priority 13 + Interrupts: Error Interrupt Priority: Priority 13 + + Instance "g_external_irq10 External IRQ (r_icu)" + Name: g_external_irq10 + Channel: 13 + Trigger: Rising + Digital Filtering: Disabled + Digital Filtering Sample Clock (Only valid when Digital Filtering is Enabled): PCLK / 64 + Callback: button_irq10_callback + Pin Interrupt Priority: Priority 2 + + Instance "g_external_irq9 External IRQ (r_icu)" + Name: g_external_irq9 + Channel: 12 + Trigger: Rising + Digital Filtering: Disabled + Digital Filtering Sample Clock (Only valid when Digital Filtering is Enabled): PCLK / 64 + Callback: button_irq9_callback + Pin Interrupt Priority: Priority 2 + + Instance "g_adc ADC (r_adc)" + General: Name: g_adc + General: Unit: 0 + General: Resolution: 12-Bit + General: Alignment: Right + General: Clear after read: On + General: Mode: Continuous Scan + General: Double-trigger: Disabled + Input: Channel Scan Mask (channel availability varies by MCU): Temperature Sensor + Input: Group B Scan Mask (channel availability varies by MCU): + Interrupts: Normal/Group A Trigger: Software + Interrupts: Group B Trigger: Disabled + Interrupts: Group Priority (Valid only in Group Scan Mode): Group A cannot interrupt Group B + Input: Add/Average Count: Disabled + Input: Reference Voltage control: VREFH0/VREFH + Input: Addition/Averaging Mask (channel availability varies by MCU and unit): Temperature Sensor + Input: Sample and Hold: Sample and Hold Channels (Available only on selected MCUs): + Input: Sample and Hold: Sample Hold States (Applies only to channels 0, 1, 2): 24 + Input: Window Compare: Window Mode: Disabled + Input: Window Compare: Event Output: OR + Input: Window Compare: Window A: Enable: Disabled + Input: Window Compare: Window A: Channels to compare (channel availability varies by MCU and unit): + Input: Window Compare: Window A: Channel comparison mode (channel availability varies by MCU and unit): + Input: Window Compare: Window A: Lower Reference: 0 + Input: Window Compare: Window A: Upper Reference: 0 + Input: Window Compare: Window B: Enable: Disabled + Input: Window Compare: Window B: Channel to compare (channel availability varies by MCU and unit): Channel 0 + Input: Window Compare: Window B: Comparison mode: Less Than or Outside Window + Input: Window Compare: Window B: Lower Reference: 0 + Input: Window Compare: Window B: Upper Reference: 0 + Interrupts: Callback: NULL + Interrupts: Scan End Interrupt Priority: Disabled + Interrupts: Scan End Group B Interrupt Priority: Disabled + Interrupts: Window Compare A Interrupt Priority: Disabled + Interrupts: Window Compare B Interrupt Priority: Disabled + Extra: ADC Ring Buffer: Disabled + + Instance "g_ospi0 OSPI Flash (r_ospi_b)" + General: Name: g_ospi0 + General: Channel: 1 + General: Initial Protocol Mode: SPI (1S-1S-1S) + General: Initial Address Bytes: 4 + General: Write Status Bit: 0 + General: Write Enable Bit: 1 + General: Sector Erase Size: 4096 + General: Block Erase Size: 262144 + Defaults: Command Definitions: Page Program Command: 0x12 + Defaults: Command Definitions: Read Command: 0x13 + Defaults: Command Definitions: Write Enable Command: 0x06 + Defaults: Command Definitions: Status Command: 0x05 + Defaults: Erase Command Definitions: Sector Erase Command: 0x2121 + Defaults: Erase Command Definitions: Block Erase Command: 0xDCDC + Defaults: Erase Command Definitions: Chip Erase Command: 0x6060 + Defaults: Dummy Cycles: Memory Read Dummy Cycles: 0 + Defaults: Dummy Cycles: Status Read Dummy Cycles: 0 + General: Command Set Table: + General: Command Set Table Length: 0 + High-speed Mode: Protocol: Dual data rate OPI (8D-8D-8D) + High-speed Mode: Command Length Bytes: 2 + High-speed Mode: Auto-Calibration: Data latching delay: 0x10 + High-speed Mode: Auto-Calibration: Auto-Calibration Address: 0x90000000 + High-speed Mode: Command Definitions: Page Program Command: 0x1212 + High-speed Mode: Command Definitions: Dual Read Command: 0xEEEE + High-speed Mode: Command Definitions: Write Enable Command: 0x0606 + High-speed Mode: Command Definitions: Status Command: 0x0505 + High-speed Mode: Command Definitions: Sector Erase Command: 0 + High-speed Mode: Command Definitions: Block Erase Command: 0 + High-speed Mode: Command Definitions: Chip Erase Command: 0 + High-speed Mode: Memory Read Dummy Cycles: 20 + High-speed Mode: Status Read Dummy Cycles: 3 + Chip Select Timing Setting: Command Interval: 2 + Chip Select Timing Setting: Pull-up Timing: No Extension + Chip Select Timing Setting: Pull-down Timing: No Extension + XiP Mode: XiP Enter Code: 0 + XiP Mode: XiP Exit Code: 0 + DOTF: Name: g_ospi_dotf + DOTF: AES Key: g_ospi_dotf_key + DOTF: AES IV: g_ospi_dotf_iv + DOTF: AES Key Length: 128 + DOTF: Decryption start address: 0x90000000 + DOTF: Decryption end address: 0x90001FFF + + Instance "g_transfer0 Transfer (r_dmac) No ELC Trigger" + Name: g_transfer0 + Channel: 0 + Mode: Block + Transfer Size: 1 Byte + Destination Address Mode: Incremented + Source Address Mode: Incremented + Repeat Area (Unused in Normal Mode): Source + Destination Pointer: NULL + Source Pointer: NULL + Number of Transfers: 64 + Number of Blocks (Valid only in Repeat,Block or Repeat-Block Mode): 1 + Activation Source: No ELC Trigger + Callback: NULL + Context: NULL + Transfer End Interrupt Priority: Disabled + Interrupt Frequency: Interrupt after all transfers have completed + Offset value (Valid only when address mode is \'Offset\'): 0 + Source Buffer Size: 0 + + Instance "g_cgc Clock Generation Circuit (r_cgc)" + Name: g_cgc + Enable main oscillator stop detection via the NMI interrupt: Enabled + Oscillation Stop Detection Callback: NULL + Sub Clock Oscillation Stop Detection Settings: Enable sub clock oscillator stop detection via the SOSC_STOP interrupt: Disabled + Sub Clock Oscillation Stop Detection Settings: Sub Clock Oscillation Stop Detection Time: 0 + Sub Clock Oscillation Stop Detection Settings: Sub Clock Oscillation Stop Detection Interrupt Priority: Disabled + Main Oscillation Stop Detection Settings: Enable main clock oscillator stop detection via the MOSC_STOP interrupt: Disabled + Main Oscillation Stop Detection Settings: Main Oscillation Stop Detection Time: 0 + Main Oscillation Stop Detection Settings: Main Oscillation Stop Detection Interrupt Priority: Disabled + Oscillator Stop Detection Settings: Clock Switch Enable for Oscillation Stop Detected of SDADCCLK: Disabled + + Instance "g_i2c_master1 I2C Master (r_iic_master)" + Name: g_i2c_master1 + Channel: 1 + Rate: Fast-mode + Rise Time (ns): 120 + Fall Time (ns): 120 + Duty Cycle (%): 50 + Slave Address: 0x5D + Address Mode: 7-Bit + Timeout Mode: Short Mode + Timeout during SCL Low: Enabled + Callback: g_i2c_master1_cb + Interrupt Priority Level: Priority 8 + + Instance "g_external_irq3 External IRQ (r_icu)" + Name: g_external_irq3 + Channel: 3 + Trigger: Rising + Digital Filtering: Disabled + Digital Filtering Sample Clock (Only valid when Digital Filtering is Enabled): PCLK / 64 + Callback: touch_irq_callback + Pin Interrupt Priority: Priority 14 + + Instance "g_ceu Capture Engine Unit (r_ceu)" + General: Name: g_ceu + Input: Capture Mode: Data Synchronous Fetch + Input: Data Bus Specifications: Data Bus Size: 8-bit + Input: Data Bus Specifications: HSYNC Polarity: High + Input: Data Bus Specifications: VSYNC Polarity: High + Output: Byte Swapping: Swap 32-bit units + Output: Burst Transfer Mode: Transfer in 256-byte units + Interrupts: Callback: g_ceu_user_callback + Interrupts: Callback Context: NULL + Interrupts: CEU Interrupt Priority: Priority 3 + Interrupts: Selectable CEU Events: One-Frame Capture End Event: Enabled + Interrupts: Selectable CEU Events: Horizontal Sync Event: Disabled + Interrupts: Selectable CEU Events: Vertical Sync Event: Enabled + Interrupts: Selectable CEU Events: CRAM Buffer Overflow Error: Enabled + Interrupts: Selectable CEU Events: H-Sync Validation Error: Disabled + Interrupts: Selectable CEU Events: V-Sync Validation Error: Disabled + Interrupts: Selectable CEU Events: V-Sync Error: Enabled + Interrupts: Selectable CEU Events: No H-Sync error: Enabled + Interrupts: Selectable CEU Events: No V-Sync error: Enabled + Input: Capture Specifications: Horizontal capture resolution: 320 + Input: Capture Specifications: Vertical capture resolution: 240 + Input: Capture Specifications: Horizontal pixel offset: 160 + Input: Capture Specifications: Vertical pixel offset: 120 + Input: Capture Specifications: Sample Points: Data Sample Point: Rising edge of the camera clock + Input: Capture Specifications: Sample Points: H-Sync Sample Point: Rising edge of the camera clock + Input: Capture Specifications: Sample Points: V-Sync Sample Point: Rising edge of the camera clock + Output: Buffer: Data Enable Buffer Size: 0 + + Instance "D/AVE 2D Port Interface (r_drw)" + D2 Device Handle Name: d2_handle + DRW Interrupt Priority: Priority 2 + + Instance "D/AVE 2D (r_drw)" + Instance "g_disp_irq External IRQ (r_icu)" + Name: g_disp_irq + Channel: 3 + Trigger: Rising + Digital Filtering: Disabled + Digital Filtering Sample Clock (Only valid when Digital Filtering is Enabled): PCLK / 64 + Callback: NULL + Pin Interrupt Priority: Priority 10 + + Instance "g_display0 Graphics LCD (r_glcdc)" + General: Name: g_display0 + Interrupts: Callback Function: glcdc_vsync_isr + Interrupts: Line Detect Interrupt Priority: Priority 12 + Interrupts: Underflow 1 Interrupt Priority: Disabled + Interrupts: Underflow 2 Interrupt Priority: Disabled + Input: Graphics Layer 1: General: Enabled: Yes + Input: Graphics Layer 1: General: Horizontal size: 480 + Input: Graphics Layer 1: General: Vertical size: 854 + Input: Graphics Layer 1: General: Horizontal position: 0 + Input: Graphics Layer 1: General: Vertical position: 0 + Input: Graphics Layer 1: Background Color: Alpha: 255 + Input: Graphics Layer 1: Background Color: Red: 255 + Input: Graphics Layer 1: Background Color: Green: 255 + Input: Graphics Layer 1: Background Color: Blue: 255 + Input: Graphics Layer 1: Framebuffer: Framebuffer name: fb_background + Input: Graphics Layer 1: Framebuffer: Number of framebuffers: 2 + Input: Graphics Layer 1: Framebuffer: Section for framebuffer allocation: .sdram + Input: Graphics Layer 1: General: Color format: RGB565 (16-bit) + Input: Graphics Layer 1: General: Line descending mode: Disabled + Input: Graphics Layer 1: Line Repeat: Enable: Off + Input: Graphics Layer 1: Line Repeat: Repeat count: 0 + Input: Graphics Layer 1: Fading: Mode: None + Input: Graphics Layer 1: Fading: Speed: 0 + Input: Graphics Layer 2: General: Enabled: Yes + Input: Graphics Layer 2: General: Horizontal size: 234 + Input: Graphics Layer 2: General: Vertical size: 512 + Input: Graphics Layer 2: General: Horizontal position: 110 + Input: Graphics Layer 2: General: Vertical position: 900 + Input: Graphics Layer 2: Background Color: Alpha: 255 + Input: Graphics Layer 2: Background Color: Red: 255 + Input: Graphics Layer 2: Background Color: Green: 255 + Input: Graphics Layer 2: Background Color: Blue: 255 + Input: Graphics Layer 2: Framebuffer: Framebuffer name: fb_foreground + Input: Graphics Layer 2: Framebuffer: Number of framebuffers: 1 + Input: Graphics Layer 2: Framebuffer: Section for framebuffer allocation: .sdram + Input: Graphics Layer 2: General: Color format: ARGB8888 (32-bit) + Input: Graphics Layer 2: General: Line descending mode: Disabled + Input: Graphics Layer 2: Line Repeat: Enable: Off + Input: Graphics Layer 2: Line Repeat: Repeat count: 0 + Input: Graphics Layer 2: Fading: Mode: None + Input: Graphics Layer 2: Fading: Speed: 0 + Output: Timing: Horizontal total cycles: 559 + Output: Timing: Horizontal active video cycles: 480 + Output: Timing: Horizontal back porch cycles: 5 + Output: Timing: Horizontal sync signal cycles: 2 + Output: Timing: Horizontal sync signal polarity: Low active + Output: Timing: Vertical total lines: 894 + Output: Timing: Vertical active video lines: 854 + Output: Timing: Vertical back porch lines: 20 + Output: Timing: Vertical sync signal lines: 3 + Output: Timing: Vertical sync signal polarity: Low active + Output: Timing: Data Enable Signal Polarity: High active + Output: Timing: Sync edge: Falling edge + Output: Format: Color format: 24bits RGB888 + Output: Format: Color order: RGB + Output: Format: Endian: Little endian + Output: Background: Alpha: 0 + Output: Background: Red: 0 + Output: Background: Green: 255 + Output: Background: Blue: 0 + CLUT: Enabled: No + CLUT: Size: 256 + TCON: Hsync pin select: LCD_TCON1 + TCON: Vsync pin select: LCD_TCON0 + TCON: Data enable (DE) pin select: LCD_TCON2 + TCON: Panel clock source: Internal clock (GLCDCLK) + TCON: Panel clock division ratio: 1/8 + Color Correction: Process order: Brightness/contrast first + Color Correction: Brightness: Enabled: No + Color Correction: Brightness: Red channel: 512 + Color Correction: Brightness: Green channel: 512 + Color Correction: Brightness: Blue channel: 512 + Color Correction: Contrast: Enabled: No + Color Correction: Contrast: Red channel gain: 128 + Color Correction: Contrast: Green channel gain: 128 + Color Correction: Contrast: Blue channel gain: 128 + Color Correction: Gamma: Red: Off + Color Correction: Gamma: Green: Off + Color Correction: Gamma: Blue: Off + Color Correction: Gamma: Table Mode: Variable + Color Correction: Gamma: Tables: Red: Gain: 0: 1024 + Color Correction: Gamma: Tables: Red: Gain: 1: 1024 + Color Correction: Gamma: Tables: Red: Gain: 2: 1024 + Color Correction: Gamma: Tables: Red: Gain: 3: 1024 + Color Correction: Gamma: Tables: Red: Gain: 4: 1024 + Color Correction: Gamma: Tables: Red: Gain: 5: 1024 + Color Correction: Gamma: Tables: Red: Gain: 6: 1024 + Color Correction: Gamma: Tables: Red: Gain: 7: 1024 + Color Correction: Gamma: Tables: Red: Gain: 8: 1024 + Color Correction: Gamma: Tables: Red: Gain: 9: 1024 + Color Correction: Gamma: Tables: Red: Gain: 10: 1024 + Color Correction: Gamma: Tables: Red: Gain: 11: 1024 + Color Correction: Gamma: Tables: Red: Gain: 12: 1024 + Color Correction: Gamma: Tables: Red: Gain: 13: 1024 + Color Correction: Gamma: Tables: Red: Gain: 14: 1024 + Color Correction: Gamma: Tables: Red: Gain: 15: 1024 + Color Correction: Gamma: Tables: Red: Threshold: 1: 64 + Color Correction: Gamma: Tables: Red: Threshold: 2: 128 + Color Correction: Gamma: Tables: Red: Threshold: 3: 192 + Color Correction: Gamma: Tables: Red: Threshold: 4: 256 + Color Correction: Gamma: Tables: Red: Threshold: 5: 320 + Color Correction: Gamma: Tables: Red: Threshold: 6: 384 + Color Correction: Gamma: Tables: Red: Threshold: 7: 448 + Color Correction: Gamma: Tables: Red: Threshold: 8: 512 + Color Correction: Gamma: Tables: Red: Threshold: 9: 576 + Color Correction: Gamma: Tables: Red: Threshold: 10: 640 + Color Correction: Gamma: Tables: Red: Threshold: 11: 704 + Color Correction: Gamma: Tables: Red: Threshold: 12: 768 + Color Correction: Gamma: Tables: Red: Threshold: 13: 832 + Color Correction: Gamma: Tables: Red: Threshold: 14: 896 + Color Correction: Gamma: Tables: Red: Threshold: 15: 960 + Color Correction: Gamma: Tables: Green: Gain: 0: 1024 + Color Correction: Gamma: Tables: Green: Gain: 1: 1024 + Color Correction: Gamma: Tables: Green: Gain: 2: 1024 + Color Correction: Gamma: Tables: Green: Gain: 3: 1024 + Color Correction: Gamma: Tables: Green: Gain: 4: 1024 + Color Correction: Gamma: Tables: Green: Gain: 5: 1024 + Color Correction: Gamma: Tables: Green: Gain: 6: 1024 + Color Correction: Gamma: Tables: Green: Gain: 7: 1024 + Color Correction: Gamma: Tables: Green: Gain: 8: 1024 + Color Correction: Gamma: Tables: Green: Gain: 9: 1024 + Color Correction: Gamma: Tables: Green: Gain: 10: 1024 + Color Correction: Gamma: Tables: Green: Gain: 11: 1024 + Color Correction: Gamma: Tables: Green: Gain: 12: 1024 + Color Correction: Gamma: Tables: Green: Gain: 13: 1024 + Color Correction: Gamma: Tables: Green: Gain: 14: 1024 + Color Correction: Gamma: Tables: Green: Gain: 15: 1024 + Color Correction: Gamma: Tables: Green: Threshold: 1: 64 + Color Correction: Gamma: Tables: Green: Threshold: 2: 128 + Color Correction: Gamma: Tables: Green: Threshold: 3: 192 + Color Correction: Gamma: Tables: Green: Threshold: 4: 256 + Color Correction: Gamma: Tables: Green: Threshold: 5: 320 + Color Correction: Gamma: Tables: Green: Threshold: 6: 384 + Color Correction: Gamma: Tables: Green: Threshold: 7: 448 + Color Correction: Gamma: Tables: Green: Threshold: 8: 512 + Color Correction: Gamma: Tables: Green: Threshold: 9: 576 + Color Correction: Gamma: Tables: Green: Threshold: 10: 640 + Color Correction: Gamma: Tables: Green: Threshold: 11: 704 + Color Correction: Gamma: Tables: Green: Threshold: 12: 768 + Color Correction: Gamma: Tables: Green: Threshold: 13: 832 + Color Correction: Gamma: Tables: Green: Threshold: 14: 896 + Color Correction: Gamma: Tables: Green: Threshold: 15: 960 + Color Correction: Gamma: Tables: Blue: Gain: 0: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 1: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 2: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 3: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 4: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 5: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 6: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 7: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 8: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 9: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 10: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 11: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 12: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 13: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 14: 1024 + Color Correction: Gamma: Tables: Blue: Gain: 15: 1024 + Color Correction: Gamma: Tables: Blue: Threshold: 1: 64 + Color Correction: Gamma: Tables: Blue: Threshold: 2: 128 + Color Correction: Gamma: Tables: Blue: Threshold: 3: 192 + Color Correction: Gamma: Tables: Blue: Threshold: 4: 256 + Color Correction: Gamma: Tables: Blue: Threshold: 5: 320 + Color Correction: Gamma: Tables: Blue: Threshold: 6: 384 + Color Correction: Gamma: Tables: Blue: Threshold: 7: 448 + Color Correction: Gamma: Tables: Blue: Threshold: 8: 512 + Color Correction: Gamma: Tables: Blue: Threshold: 9: 576 + Color Correction: Gamma: Tables: Blue: Threshold: 10: 640 + Color Correction: Gamma: Tables: Blue: Threshold: 11: 704 + Color Correction: Gamma: Tables: Blue: Threshold: 12: 768 + Color Correction: Gamma: Tables: Blue: Threshold: 13: 832 + Color Correction: Gamma: Tables: Blue: Threshold: 14: 896 + Color Correction: Gamma: Tables: Blue: Threshold: 15: 960 + Dithering: Enabled: No + Dithering: Mode: Truncate + Dithering: Pattern A: Pattern 11 + Dithering: Pattern B: Pattern 11 + Dithering: Pattern C: Pattern 11 + Dithering: Pattern D: Pattern 11 + + Instance "g_mipi_dsi0 MIPI Display (r_mipi_dsi)" + General: Name: g_mipi_dsi0 + Options: LCD External Clock Hz: 0 + Low Power: Ultra Low Power State Wakeup Period (us): 1000 + Clock Lane: Continuous Mode: Enable + Data Lane: Number of Data Lanes: 2 + Video Mode: Pixel Packet: Sync Pulse: HSE and VSE are not transmitted + Video Mode: Pixel Packet: Virtual Channel ID: 0 + Video Mode: Delay Override (0 to disable): 0 + Video Mode: Prevent LP Transition: + Interrupts: dsi_seq0 Interrupt Priority: Priority 12 + Interrupts: dsi_seq1 Interrupt Priority: Priority 12 + Interrupts: dsi_vin1 Interrupt Priority: Priority 12 + Interrupts: dsi_rcv Interrupt Priority: Priority 12 + Interrupts: dsi_ferr Interrupt Priority: Priority 12 + Interrupts: dsi_ppi Interrupt Priority: Priority 12 + Interrupts: Receive Interrupt Enable: BTA Request End, LP-RX Host Processor Timeout, Turnaround Acknowledge Timeout, Response Packet Receive, EoTp Receive, Tearing Effect Trigger Receive, ACK Trigger Receive, External Tearing Effect Detect, Malform Error, Multi Bit ECC Error, Unexpected Packet Error, Word Count Error, CRC Error, Internal Bus Error, Receive Buffer Overflow Error, Peripheral Response Timeout Error, No Response Error, Retrun Packet Size Error, Single Bit ECC Error, Acknowledge and Error Report Receive + Interrupts: Fatal Error Interrupt Enable: HS TX Timeout, LP-RX Host Processor Timeout, Turnaround Acknowledge Timeout, Escape mode Entry Error, LPDT Sync Error, Control Error, LP0 Contention Error, LP1 Contention Error + Interrupts: Physical Lane Interrupt Enable: + Interrupts: Video Mode Interrupt Enable: Video Buffer Underflow Error, Video Buffer Overflow Error + Interrupts: Sequence Channel 0 Interrupt Enable: All Actions Finish, All Descriptors Finish, Tx Internal Bus Error, Receive Fatal Error, Receive Fail, Receive Packet Data Fail, Receive Correctable Error Interrupt, Receive Acknowledge and Error Report Packet + Interrupts: Sequence Channel 1 Interrupt Enable: All Actions Finish, All Descriptors Finish, Packet Size Error, Tx Internal Bus Error, Receive Fatal Error, Receive Fail, Receive Packet Data Fail, Receive Correctable Error Interrupt, Receive Acknowledge and Error Report Packet + Interrupts: Callback: mipi_dsi0_callback + Interrupts: Callback Context: NULL + Options: Data Scramble Enable: Disable + Options: EoTP Enable: Enable + Options: ECC Check Enable: Enable + Options: CRC Enable: + Options: Maximum Return Packet Size: 1 + Options: External Tearing Effect Detection Sense Select: Rising Edge + Options: HS-TX Timeout Count (us): 0 + Options: LP-RX Host Processor Timeout (us): 0 + Options: Turnaround Acknowledge Timeout (us): 0 + Options: Peripheral Response Timeout (us): 0 + Options: LP Write Response Timeout (us): 0 + Options: LP Read Response Timeout (us): 0 + Options: HS Write Response Timeout (us): 0 + Options: HS Read Response Timeout (us): 0 + + Instance "g_mipi_phy1 MIPI Physical Layer (r_mipi_phy)" + General: Name: g_mipi_phy1 + DSI PLL Frequency (MHz): 1000.00 + Timing: LP Clock Divider: 5 + Timing: TINIT (ns): 600000 + Timing: THSPREP: ns: 40 + Timing: THSPREP: UI: 5 + Timing: THSZERO: ns: 140 + Timing: THSZERO: UI: 10 + Timing: THSTRAIL: ns: 60 + Timing: THSTRAIL: UI: 4 + Timing: TCLKPOST: ns: 60 + Timing: TCLKPOST: UI: 52 + Timing: TCLKPRE: ns: 0 + Timing: TCLKPRE: UI: 8 + Timing: TCLKPREP: ns: 75 + Timing: TCLKPREP: UI: 0 + Timing: TLPX: ns: 60 + Timing: TLPX: UI: 0 + Timing: TCLKTRL: ns: 60 + Timing: TCLKTRL: UI: 0 + Timing: TCLKZERO: ns: 230 + Timing: TCLKZERO: UI: 0 + Timing: THSEXIT: ns: 100 + Timing: THSEXIT: UI: 0 + + Instance "Arm CMSIS5 NN Library Source" + Instance "Arm CMSIS5 DSP Library Source" + Instance "g_rtc Realtime Clock (r_rtc)" + Name: g_rtc + Clock Source: LOCO + Frequency Comparision Value (LOCO): 255 + Automatic Adjustment Mode: Enabled + Automatic Adjustment Period: 10 Seconds + Adjustment Type (Plus-Minus): NONE + Error Adjustment Value: 0 + Callback: NULL + Alarm Interrupt Priority: Disabled + Period Interrupt Priority: Disabled + Carry Interrupt Priority: Priority 12 + + Instance "g_timer Timer, General PWM (r_gpt)" + General: Name: g_timer + General: Channel: 0 + General: Mode: Periodic + General: Period: 0x100000000 + General: Period Unit: Raw Counts + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: g_timer_overflow_callback + Interrupts: Overflow/Crest Interrupt Priority: Priority 10 + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_blinker Timer, General PWM (r_gpt)" + General: Name: g_blinker + General: Channel: 1 + General: Mode: Periodic + General: Period: 0x100000000 + General: Period Unit: Raw Counts + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: gpt_blinker_callback + Interrupts: Overflow/Crest Interrupt Priority: Priority 4 + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_led_scr_red_blink Timer, General PWM (r_gpt)" + General: Name: g_led_scr_red_blink + General: Channel: 2 + General: Mode: Periodic + General: Period: 0x100000000 + General: Period Unit: Raw Counts + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: led_scr_red_blink_cb + Interrupts: Overflow/Crest Interrupt Priority: Priority 14 + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_cam_clk Timer, General PWM (r_gpt)" + General: Name: g_cam_clk + General: Channel: 3 + General: Mode: Periodic + General: Period: 24000 + General: Period Unit: Kilohertz + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: True + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: NULL + Interrupts: Overflow/Crest Interrupt Priority: Disabled + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_gpt_blue Timer, General PWM (r_gpt)" + General: Name: g_gpt_blue + General: Channel: 6 + General: Mode: PWM + General: Period: 100 + General: Period Unit: Raw Counts + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: True + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: NULL + Interrupts: Overflow/Crest Interrupt Priority: Disabled + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_flash1 Flash (r_flash_hp)" + Name: g_flash1 + Data Flash Background Operation: Disabled + Callback: NULL + Flash Ready Interrupt Priority: Disabled + Flash Error Interrupt Priority: Disabled + + Instance "g_led_scr_green_blink Timer, General PWM (r_gpt)" + General: Name: g_led_scr_green_blink + General: Channel: 4 + General: Mode: Periodic + General: Period: 0x100000000 + General: Period Unit: Raw Counts + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: led_scr_green_blink_cb + Interrupts: Overflow/Crest Interrupt Priority: Priority 14 + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_led_scr_blue_blink Timer, General PWM (r_gpt)" + General: Name: g_led_scr_blue_blink + General: Channel: 5 + General: Mode: Periodic + General: Period: 0x100000000 + General: Period Unit: Raw Counts + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: led_scr_blue_blink_cb + Interrupts: Overflow/Crest Interrupt Priority: Priority 14 + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_led_scr_red_brightness Timer, General PWM (r_gpt)" + General: Name: g_led_scr_red_brightness + General: Channel: 7 + General: Mode: Periodic + General: Period: 200 + General: Period Unit: Kilohertz + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: led_scr_red_bright_cb + Interrupts: Overflow/Crest Interrupt Priority: Priority 13 + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_led_scr_green_brightness Timer, General PWM (r_gpt)" + General: Name: g_led_scr_green_brightness + General: Channel: 8 + General: Mode: Periodic + General: Period: 200 + General: Period Unit: Kilohertz + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: led_scr_green_bright_cb + Interrupts: Overflow/Crest Interrupt Priority: Priority 13 + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Instance "g_led_scr_blue_brightness Timer, General PWM (r_gpt)" + General: Name: g_led_scr_blue_brightness + General: Channel: 9 + General: Mode: Periodic + General: Period: 200 + General: Period Unit: Kilohertz + Output: Custom Waveform: GTIOA: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOA: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOA: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: GTIOB: Initial Output Level: Pin Level Low + Output: Custom Waveform: GTIOB: Cycle End Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Compare Match Output Level: Pin Level Retain + Output: Custom Waveform: GTIOB: Retain Output Level at Count Stop: Disabled + Output: Custom Waveform: Custom Waveform Enable: Disabled + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + Output: GTIOCA Output Enabled: False + Output: GTIOCA Stop Level: Pin Level Low + Output: GTIOCB Output Enabled: False + Output: GTIOCB Stop Level: Pin Level Low + Input: Count Up Source: + Input: Count Down Source: + Input: Start Source: + Input: Stop Source: + Input: Clear Source: + Input: Capture A Source: + Input: Capture B Source: + Input: Noise Filter A Sampling Clock Select: No Filter + Input: Noise Filter B Sampling Clock Select: No Filter + Interrupts: Callback: led_scr_blue_bright_cb + Interrupts: Overflow/Crest Interrupt Priority: Priority 13 + Interrupts: Capture A Interrupt Priority: Disabled + Interrupts: Capture B Interrupt Priority: Disabled + Interrupts: Underflow/Trough Interrupt Priority: Disabled + Extra Features: Extra Features: Disabled + Extra Features: Output Disable: POEG Link: POEG Channel 0 + Extra Features: Output Disable: Output Disable POEG Trigger: + Extra Features: ADC Trigger: Start Event Trigger (Channels with GTINTAD only): + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Up (Raw Counts): 0 + Extra Features: Dead Time (Value range varies with Channel): Dead Time Count Down (Raw Counts) (Channels with GTDVD only): 0 + Extra Features: ADC Trigger (Channels with GTADTRA only): ADC A Compare Match (Raw Counts): 0 + Extra Features: ADC Trigger (Channels with GTADTRB only): ADC B Compare Match (Raw Counts): 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt to Count: None + Extra Features: Interrupt Skipping (Channels with GTITC only): Interrupt Skip Count: 0 + Extra Features: Interrupt Skipping (Channels with GTITC only): Skip ADC Events: None + Extra Features: Output Disable: GTIOCA Disable Setting: Disable Prohibited + Extra Features: Output Disable: GTIOCB Disable Setting: Disable Prohibited + + Thread "Blinky Thread" + Symbol: blinky_thread + Name: Blinky Thread + Stack size (bytes): 4096 + Priority: 12 + Thread Context: NULL + Memory Allocation: Static + Allocate Secure Context: Enable + + Thread "Board Mon Thread" + Symbol: board_mon_thread + Name: Board Mon Thread + Stack size (bytes): 1024 + Priority: 8 + Thread Context: NULL + Memory Allocation: Static + Allocate Secure Context: Enable + + Thread "Menu Thread" + Symbol: menu_thread + Name: Menu Thread + Stack size (bytes): 24576 + Priority: 13 + Thread Context: NULL + Memory Allocation: Static + Allocate Secure Context: Enable + + Instance "FreeRTOS Heap 4" + Thread "AI Thread" + Symbol: ai_thread + Name: AI Thread + Stack size (bytes): 16384 + Priority: 6 + Thread Context: NULL + Memory Allocation: Static + Allocate Secure Context: Enable + + Thread "Camera Viewer" + Symbol: cam_dsp_thread + Name: Camera Viewer + Stack size (bytes): 8192 + Priority: 12 + Thread Context: NULL + Memory Allocation: Static + Allocate Secure Context: Enable + + Thread "Network Thread" + Symbol: network_thread + Name: Network Thread + Stack size (bytes): 8192 + Priority: 4 + Thread Context: NULL + Memory Allocation: Static + Allocate Secure Context: Enable + + Instance "AWS Core HTTP" + Instance "AWS Transport Interface on MbedTLS/PKCS11 (rm_aws_transport_interface_port)" + Instance "AWS TCP Sockets Wrapper" + Instance "FreeRTOS+TCP" + Instance "FreeRTOS+TCP Wrapper to r_ether (rm_freertos_plus_tcp)" + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:98 + General: Zero-copy Mode: Disable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 1 + Buffers: Number of RX buffer: 1 + Buffers: Allocate RX buffer: Enable + Buffers: Buffer size: 1514 + Buffers: Padding size: Disable + Buffers: Padding offset: 0 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: vEtherISRCallback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + Port Custom Init Function: NULL + Port Custom Link Partner Ability Get Function: NULL + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "FreeRTOS Buffer Allocation 2" + Instance "AWS FreeRTOS+TCP MbedTLS Bio" + Instance "AWS PKCS11 to MbedTLS" + Instance "AWS PKCS11 PAL on LittleFS (rm_aws_pkcs11_pal_littlefs)" + Instance "LittleFS" + + Instance "LittleFS on Flash (rm_littlefs_flash)" + Name: g_rm_littlefs0 + Read Size: 1 + Program Size: 4 + Block Size (bytes): 128 + Block Count: (BSP_DATA_FLASH_SIZE_BYTES/128) + Block Cycles: 1024 + Cache Size: 64 + Lookahead Size: 16 + + Instance "g_flash0 Flash (r_flash_hp)" + Name: g_flash0 + Data Flash Background Operation: Disabled + Callback: NULL + Flash Ready Interrupt Priority: Disabled + Flash Error Interrupt Priority: Disabled + + Instance "FreeRTOS MbedTLS Port" + Instance "MbedTLS" + Instance "MbedTLS (Crypto Only)" + Instance "Mbed Crypto H/W Acceleration (rm_psa_crypto)" + Instance "RSIP Compatibility Mode" + Instance "MbedTLS FSP Port (rm_mbedtls)" + Instance "AWS Logging" + Instance "AWS Demo dev_mode_key_provisioning" + Object "g_start_menu_binary_semaphore Binary Semaphore" + Symbol: g_start_menu_binary_semaphore + Memory Allocation: Static + + Object "g_update_console_event Event Group" + Symbol: g_update_console_event + Memory Allocation: Static + + Object "g_usb_transaction_queue Queue" + Symbol: g_usb_transaction_queue + Item Size (Bytes): 4 + Queue Length (Items): 20 + Memory Allocation: Static + + Object "g_event_group Event Group" + Symbol: g_event_group + Memory Allocation: Static + + Object "g_queue_data_from_hmsc Queue" + Symbol: g_queue_data_from_hmsc + Item Size (Bytes): 512 + Queue Length (Items): 6 + Memory Allocation: Static + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/script/fsp.ld b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/script/fsp.ld new file mode 100644 index 0000000000..8016a11741 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/script/fsp.ld @@ -0,0 +1,820 @@ +/* + Linker File for Renesas FSP +*/ + +INCLUDE memory_regions.ld + +/* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image.*/ +/* + XIP_SECONDARY_SLOT_IMAGE = 1; +*/ + +QSPI_FLASH_PRV_LENGTH = DEFINED(QSPI_FLASH_SIZE) ? ABSOLUTE(QSPI_FLASH_SIZE) : ABSOLUTE(QSPI_FLASH_LENGTH); +OSPI_DEVICE_0_PRV_LENGTH = DEFINED(OSPI_DEVICE_0_SIZE) ? ABSOLUTE(OSPI_DEVICE_0_SIZE) : ABSOLUTE(OSPI_DEVICE_0_LENGTH); +OSPI_DEVICE_1_PRV_LENGTH = DEFINED(OSPI_DEVICE_1_SIZE) ? ABSOLUTE(OSPI_DEVICE_1_SIZE) : ABSOLUTE(OSPI_DEVICE_1_LENGTH); + +/* If a flat (secure) project has DEFINED RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. */ +__RESERVE_NS_RAM = !DEFINED(PROJECT_NONSECURE) && DEFINED(RAM_NS_BUFFER_LENGTH) && (OPTION_SETTING_S_LENGTH != 0); + +ITCM_START = DEFINED(ITCM_START)? ITCM_START : 0; +ITCM_LENGTH = DEFINED(ITCM_LENGTH)? ITCM_LENGTH : 0; +DTCM_START = DEFINED(DTCM_START)? DTCM_START : 0; +DTCM_LENGTH = DEFINED(DTCM_LENGTH)? DTCM_LENGTH : 0; +RAM_NS_BUFFER_BLOCK_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? ALIGN(RAM_NS_BUFFER_LENGTH, 8192) : 0; +RAM_NS_BUFFER_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? RAM_NS_BUFFER_LENGTH : 0; +RAM_NS_BUFFER_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH; +RAM_NS_BUFFER_BLOCK_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_BLOCK_LENGTH; + +OPTION_SETTING_START_NS = DEFINED(PROJECT_NONSECURE) ? OPTION_SETTING_START : OPTION_SETTING_START + 0x80; +OPTION_SETTING_DATA_FLASH_S_START = DEFINED(OPTION_SETTING_DATA_FLASH_S_START) ? OPTION_SETTING_DATA_FLASH_S_START : 0; +OPTION_SETTING_DATA_FLASH_S_LENGTH = DEFINED(OPTION_SETTING_DATA_FLASH_S_LENGTH) ? OPTION_SETTING_DATA_FLASH_S_LENGTH : 0; + +/* This definition is used to avoid moving the counter in OPTION_SETTING regions for projects that should not configure option settings. + * Bootloader images do not configure option settings because they are owned by the bootloader. + * FSP_BOOTABLE_IMAGE is only defined in bootloader images. */ +__bl_FSP_BOOTABLE_IMAGE = 1; +__bln_FSP_BOOTABLE_IMAGE = 1; +PROJECT_SECURE_OR_FLAT = (!DEFINED(PROJECT_NONSECURE) || DEFINED(PROJECT_SECURE)) && OPTION_SETTING_LENGTH && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_NS = DEFINED(PROJECT_NONSECURE) && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_DATA_FLASH = PROJECT_SECURE_OR_FLAT && (OPTION_SETTING_DATA_FLASH_S_LENGTH != 0); + +__bl_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_FLASH_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; +__bl_FLASH_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_END - FLASH_APPLICATION_NSC_LENGTH; +__bl_RAM_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; +__bl_RAM_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; +__bl_FLASH_NS_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; +__bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START | (!DEFINED (NS_OFFSET_START) ? 0 : NS_OFFSET_START); +__bln_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + +XIP_SECONDARY_SLOT_IMAGE = DEFINED(XIP_SECONDARY_SLOT_IMAGE) ? XIP_SECONDARY_SLOT_IMAGE : 0; +FLASH_ORIGIN = !DEFINED(FLASH_IMAGE_START) ? FLASH_START : + XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : + FLASH_IMAGE_START; +LIMITED_FLASH_LENGTH = DEFINED(FLASH_IMAGE_LENGTH) ? FLASH_IMAGE_LENGTH : + DEFINED(FLASH_BOOTLOADER_LENGTH) ? FLASH_BOOTLOADER_LENGTH : + FLASH_LENGTH; +OPTION_SETTING_SAS_SIZE = 0x34; +OPTION_SETTING_SAS_LENGTH = !DEFINED(OPTION_SETTING_LENGTH) ? 0 : + OPTION_SETTING_LENGTH == 0 ? 0 : + OPTION_SETTING_LENGTH - OPTION_SETTING_SAS_SIZE; + +/* Define memory regions. */ +MEMORY +{ + ITCM (rx) : ORIGIN = ITCM_START, LENGTH = ITCM_LENGTH + DTCM (rwx) : ORIGIN = DTCM_START, LENGTH = DTCM_LENGTH + FLASH (rx) : ORIGIN = FLASH_ORIGIN, LENGTH = LIMITED_FLASH_LENGTH + RAM (rwx) : ORIGIN = RAM_START, LENGTH = RAM_LENGTH + DATA_FLASH (rx) : ORIGIN = DATA_FLASH_START, LENGTH = DATA_FLASH_LENGTH + QSPI_FLASH (rx) : ORIGIN = QSPI_FLASH_START, LENGTH = QSPI_FLASH_PRV_LENGTH + OSPI_DEVICE_0 (rx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1 (rx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + OSPI_DEVICE_0_RAM (rwx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1_RAM (rwx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + SDRAM (rwx) : ORIGIN = SDRAM_START, LENGTH = SDRAM_LENGTH + OPTION_SETTING (r) : ORIGIN = OPTION_SETTING_START, LENGTH = OPTION_SETTING_LENGTH + OPTION_SETTING_OFS (r) : ORIGIN = OPTION_SETTING_START, LENGTH = 0x18 + OPTION_SETTING_SAS (r) : ORIGIN = OPTION_SETTING_START + OPTION_SETTING_SAS_SIZE, LENGTH = OPTION_SETTING_SAS_LENGTH + OPTION_SETTING_S (r) : ORIGIN = OPTION_SETTING_S_START, LENGTH = OPTION_SETTING_S_LENGTH + OPTION_SETTING_DATA_FLASH_S (r) : ORIGIN = OPTION_SETTING_DATA_FLASH_S_START, LENGTH = OPTION_SETTING_DATA_FLASH_S_LENGTH + ID_CODE (rx) : ORIGIN = ID_CODE_START, LENGTH = ID_CODE_LENGTH +} + +/* Library configurations */ +GROUP(libgcc.a libc.a libm.a) + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be DEFINED in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + * __Vectors_End + * __Vectors_Size + * __qspi_flash_start__ + * __qspi_flash_end__ + * __qspi_flash_code_size__ + * __qspi_region_max_size__ + * __qspi_region_start_address__ + * __qspi_region_end_address__ + * __ospi_device_0_start__ + * __ospi_device_0_end__ + * __ospi_device_0_code_size__ + * __ospi_device_0_region_max_size__ + * __ospi_device_0_region_start_address__ + * __ospi_device_0_region_end_address__ + * __ospi_device_1_start__ + * __ospi_device_1_end__ + * __ospi_device_1_code_size__ + * __ospi_device_1_region_max_size__ + * __ospi_device_1_region_start_address__ + * __ospi_device_1_region_end_address__ + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + __tz_FLASH_S = ABSOLUTE(FLASH_START); + __ROM_Start = .; + + /* Even though the vector table is not 256 entries (1KB) long, we still allocate that much + * space because ROM registers are at address 0x400 and there is very little space + * in between. */ + KEEP(*(.fixed_vectors*)) + KEEP(*(.application_vectors*)) + __Vectors_End = .; + + /* ROM Registers start at address 0x00000400 for devices that do not have the OPTION_SETTING region. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x400; + KEEP(*(.rom_registers*)) + + /* Reserving 0x100 bytes of space for ROM registers. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x500; + + /* Allocate flash write-boundary-aligned + * space for sce9 wrapped public keys for mcuboot if the module is used. + */ + . = ALIGN(128); + KEEP(*(.mcuboot_sce9_key*)) + + *(.text*) + + KEEP(*(.version)) + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + __usb_dev_descriptor_start_fs = .; + KEEP(*(.usb_device_desc_fs*)) + __usb_cfg_descriptor_start_fs = .; + KEEP(*(.usb_config_desc_fs*)) + __usb_interface_descriptor_start_fs = .; + KEEP(*(.usb_interface_desc_fs*)) + __usb_descriptor_end_fs = .; + __usb_dev_descriptor_start_hs = .; + KEEP(*(.usb_device_desc_hs*)) + __usb_cfg_descriptor_start_hs = .; + KEEP(*(.usb_config_desc_hs*)) + __usb_interface_descriptor_start_hs = .; + KEEP(*(.usb_interface_desc_hs*)) + __usb_descriptor_end_hs = .; + + KEEP(*(.eh_frame*)) + + __ROM_End = .; + } > FLASH = 0xFF + + __Vectors_Size = __Vectors_End - __Vectors; + + . = .; + __itcm_data_pre_location = .; + + /* Initialized ITCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .itcm_data : ALIGN(16) + { + /* Start of ITCM Secure Trustzone region. */ + __tz_ITCM_S = ABSOLUTE(ITCM_START); + + /* All ITCM data start */ + __itcm_data_start = .; + + KEEP(*(.itcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* All ITCM data end */ + __itcm_data_end = .; + + /* + * Start of the ITCM Non-Secure Trustzone region. + * ITCM_NS_START can be used to set a fixed address for non-secure ITCM in secure projects or flat projects. + */ + __tz_ITCM_N = DEFINED(ITCM_NS_START) ? ABSOLUTE(ITCM_NS_START) : ALIGN(__itcm_data_end, 8192); + } > ITCM AT > FLASH = 0x00 + + /* Addresses exported for ITCM initialization. */ + __itcm_data_init_start = LOADADDR(.itcm_data); + __itcm_data_init_end = LOADADDR(.itcm_data) + SIZEOF(.itcm_data); + + ASSERT(ORIGIN(ITCM) % 8 == 0, "ITCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(ITCM) % 8 == 0, "ITCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.itcm_data) % 16 == 0, ".itcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.itcm_data) % 8 == 0, ".itcm_data section size must be a multiple of 8 bytes.") + + /* Restore location counter. */ + /* If ITCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If ITCM is present, this will be the absolute address that follows the ITCM ROM location. */ + . = (SIZEOF(.itcm_data) > 0) ? __itcm_data_init_end : __itcm_data_pre_location; + + __exidx_start = .; + /DISCARD/ : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } + __exidx_end = .; + + /* To copy multiple ROM to RAM sections, + * uncomment .copy.table section and, + * define __STARTUP_COPY_MULTIPLE in startup_ARMCMx.S */ + /* + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + LONG (__etext) + LONG (__data_start__) + LONG (__data_end__ - __data_start__) + LONG (__etext2) + LONG (__data2_start__) + LONG (__data2_end__ - __data2_start__) + __copy_table_end__ = .; + } > FLASH + */ + + /* To clear multiple BSS sections, + * uncomment .zero.table section and, + * define __STARTUP_CLEAR_BSS_MULTIPLE in startup_ARMCMx.S */ + /* + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + LONG (__bss_start__) + LONG (__bss_end__ - __bss_start__) + LONG (__bss2_start__) + LONG (__bss2_end__ - __bss2_start__) + __zero_table_end__ = .; + } > FLASH + */ + + __etext = .; + + __tz_RAM_S = ORIGIN(RAM); + + /* If DTC is used, put the DTC vector table at the start of SRAM. + This avoids memory holes due to 1K alignment required by it. */ + .fsp_dtc_vector_table (NOLOAD) : + { + . = ORIGIN(RAM); + *(.fsp_dtc_vector_table) + } > RAM + + /* Initialized data section. */ + .data : + { + __data_start__ = .; + . = ALIGN(4); + + __Code_In_RAM_Start = .; + + KEEP(*(.code_in_ram*)) + __Code_In_RAM_End = .; + + *(vtable) + /* Don't use *(.data*) because it will place data meant for .data_flash in this section. */ + *(.data.*) + *(.data) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + + . = ALIGN(4); + + /* All data end */ + __data_end__ = .; + + } > RAM AT > FLASH + + . = .; + __dtcm_data_pre_location = LOADADDR(.data) + SIZEOF(.data); + + /* Initialized DTCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .dtcm_data : ALIGN(16) + { + /* Start of DTCM Secure Trustzone region. */ + __tz_DTCM_S = ABSOLUTE(DTCM_START); + + /* Initialized DTCM data start */ + __dtcm_data_start = .; + + KEEP(*(.dtcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* Initialized DTCM data end */ + __dtcm_data_end = .; + } > DTCM AT > FLASH = 0x00 + + . = __dtcm_data_end; + /* Uninitialized DTCM data. */ + /* ALIGN appears on the left side of the colon because it is being used to assign the VMA directly, as opposed to a right side appearance which would control the LMA. */ + .dtcm_bss ALIGN(8) (NOLOAD) : + { + /* Uninitialized DTCM data start */ + __dtcm_bss_start = .; + + KEEP(*(.dtcm_bss*)) + + /* Pad to eight byte alignment in case of ECC initialization. No fill because of NOLOAD. */ + . = ALIGN(8); + + /* Uninitialized DTCM data end */ + __dtcm_bss_end = .; + + /* + * Start of the DTCM Non-Secure Trustzone region. + * DTCM_NS_START can be used to set a fixed address for non-secure DTCM in secure projects or flat projects. + */ + __tz_DTCM_N = DEFINED(DTCM_NS_START) ? ABSOLUTE(DTCM_NS_START) : ALIGN(__dtcm_bss_end, 8192); + } > DTCM + + /* Addresses exported for DTCM initialization. */ + __dtcm_data_init_start = LOADADDR(.dtcm_data); + __dtcm_data_init_end = LOADADDR(.dtcm_data) + SIZEOF(.dtcm_data); + + ASSERT(ORIGIN(DTCM) % 8 == 0, "DTCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(DTCM) % 8 == 0, "DTCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) == ADDR(.dtcm_bss), ".dtcm_bss has (VMA != LMA) but should be NOLOAD (VMA == LMA).") + ASSERT(LOADADDR(.dtcm_data) % 16 == 0, ".dtcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.dtcm_data) % 8 == 0, ".dtcm_data section size must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) % 8 == 0, ".dtcm_bss section must be aligned to 8 bytes.") + ASSERT(SIZEOF(.dtcm_bss) % 8 == 0, ".dtcm_bss section size must be a multiple of 8 bytes.") + ASSERT(__dtcm_bss_start == __dtcm_data_end, ".dtcm_bss section is not adjacent to .dtcm_data section.") + + /* Restore location counter. */ + /* If DTCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If DTCM is present, this will be the absolute address that follows the DTCM ROM location. */ + . = (SIZEOF(.dtcm_data) > 0) ? __dtcm_data_init_end : __dtcm_data_pre_location; + + /* TrustZone Secure Gateway Stubs Section */ + + /* Store location counter for SPI non-retentive sections. */ + sgstubs_pre_location = .; + + /* Determine the secure gateway stubs address either by the provided linker variable or the next 1024-byte block. */ + SGSTUBS_LOC = (DEFINED(PROJECT_SECURE) && DEFINED(FLASH_NSC_START)) ? ABSOLUTE(FLASH_NSC_START) : ALIGN(1024); + .gnu.sgstubs SGSTUBS_LOC : ALIGN(1024) + { + __FLASH_NSC_START = DEFINED(FLASH_NSC_START) ? ABSOLUTE(FLASH_NSC_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : ALIGN(1024); + _start_sg = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + _end_sg = .; + } > FLASH + + __tz_FLASH_N = DEFINED(FLASH_NS_START) ? ABSOLUTE(FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : FLASH_LENGTH < 32768 ? FLASH_LENGTH : ALIGN(32768); + FLASH_NS_IMAGE_START = DEFINED(FLASH_NS_IMAGE_START) ? FLASH_NS_IMAGE_START : __tz_FLASH_N; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_S = ORIGIN(QSPI_FLASH); + + /* QSPI_FLASH section to be downloaded via debugger */ + .qspi_flash : + { + __qspi_flash_start__ = .; + KEEP(*(.qspi_flash*)) + KEEP(*(.code_in_qspi*)) + __qspi_flash_end__ = .; + } > QSPI_FLASH + __qspi_flash_code_size__ = __qspi_flash_end__ - __qspi_flash_start__; + + /* QSPI_FLASH non-retentive section, creates a copy in internal flash that can be copied to QSPI */ + __qspi_flash_code_addr__ = sgstubs_pre_location; + .qspi_non_retentive : AT(__qspi_flash_code_addr__) + { + __qspi_non_retentive_start__ = .; + KEEP(*(.qspi_non_retentive*)) + __qspi_non_retentive_end__ = .; + } > QSPI_FLASH + __qspi_non_retentive_size__ = __qspi_non_retentive_end__ - __qspi_non_retentive_start__; + + __qspi_region_max_size__ = 0x4000000; /* Must be the same as defined in MEMORY above */ + __qspi_region_start_address__ = __qspi_flash_start__; + __qspi_region_end_address__ = __qspi_flash_start__ + __qspi_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_N = __qspi_non_retentive_end__; + + /* Support for OctaRAM */ + .OSPI_DEVICE_0_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_0_start__ = .; + *(.ospi_device_0_no_load*) + . = ALIGN(4); + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0_RAM + + .OSPI_DEVICE_1_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_1_start__ = .; + *(.ospi_device_1_no_load*) + . = ALIGN(4); + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1_RAM + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_S = ORIGIN(OSPI_DEVICE_0); + + /* OSPI_DEVICE_0 section to be downloaded via debugger */ + .OSPI_DEVICE_0 : + { + __ospi_device_0_start__ = .; + KEEP(*(.ospi_device_0*)) + KEEP(*(.code_in_ospi_device_0*)) + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_code_size__ = __ospi_device_0_end__ - __ospi_device_0_start__; + + /* OSPI_DEVICE_0 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_0_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive)); + .ospi_device_0_non_retentive : AT(__ospi_device_0_code_addr__) + { + __ospi_device_0_non_retentive_start__ = .; + KEEP(*(.ospi_device_0_non_retentive*)) + __ospi_device_0_non_retentive_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_non_retentive_size__ = __ospi_device_0_non_retentive_end__ - __ospi_device_0_non_retentive_start__; + + __ospi_device_0_region_max_size__ = 0x8000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_0_region_start_address__ = __ospi_device_0_start__; + __ospi_device_0_region_end_address__ = __ospi_device_0_start__ + __ospi_device_0_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_N = __ospi_device_0_non_retentive_end__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_S = ORIGIN(OSPI_DEVICE_1); + + /* OSPI_DEVICE_1 section to be downloaded via debugger */ + .OSPI_DEVICE_1 : + { + __ospi_device_1_start__ = .; + KEEP(*(.ospi_device_1*)) + KEEP(*(.code_in_ospi_device_1*)) + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_code_size__ = __ospi_device_1_end__ - __ospi_device_1_start__; + + /* OSPI_DEVICE_1 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_1_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive) + SIZEOF(.ospi_device_0_non_retentive)); + .ospi_device_1_non_retentive : AT(__ospi_device_1_code_addr__) + { + __ospi_device_1_non_retentive_start__ = .; + KEEP(*(.ospi_device_1_non_retentive*)) + __ospi_device_1_non_retentive_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_non_retentive_size__ = __ospi_device_1_non_retentive_end__ - __ospi_device_1_non_retentive_start__; + + __ospi_device_1_region_max_size__ = 0x10000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_1_region_start_address__ = __ospi_device_1_start__; + __ospi_device_1_region_end_address__ = __ospi_device_1_start__ + __ospi_device_1_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_N = __ospi_device_1_non_retentive_end__; + + .noinit (NOLOAD): + { + . = ALIGN(4); + __noinit_start = .; + KEEP(*(.noinit*)) + . = ALIGN(8); + /* Place the FreeRTOS heap here so that the __HeapLimit calculation does not include the freertos heap. */ + KEEP(*(.heap.*)) + __noinit_end = .; + } > RAM + + . = .; + __nocache_pre_location = .; + .nocache ALIGN(32) (NOLOAD): + { + __nocache_start = .; + + KEEP(*(.nocache)) + + . = ALIGN(32); + __nocache_end = .; + } > RAM + . = (SIZEOF(.nocache) > 0) ? __nocache_end : __nocache_pre_location; + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM + + .heap (NOLOAD): + { + . = ALIGN(8); + __HeapBase = .; + /* Place the STD heap here. */ + KEEP(*(.heap)) + __HeapLimit = .; + } > RAM + + /* Stacks are stored in this section. */ + .stack_dummy (NOLOAD): + { + . = ALIGN(8); + __StackLimit = .; + /* Main stack */ + KEEP(*(.stack)) + __StackTop = .; + /* Thread stacks */ + KEEP(*(.stack*)) + __StackTopAll = .; + } > RAM + + PROVIDE(__stack = __StackTopAll); + + /* This symbol represents the end of user allocated RAM. The RAM after this symbol can be used + at run time for things such as ThreadX memory pool allocations. */ + __RAM_segment_used_end__ = ALIGN(__StackTopAll , 4); + + /* RAM_NSC_START can be used to set a fixed address for non-secure callable RAM in secure projects. + * If it is not specified, the address for NSC RAM is the end of RAM aligned to a 1K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __RAM_NSC_START = DEFINED(RAM_NSC_START) ? ABSOLUTE(RAM_NSC_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_segment_used_end__, 1024); + + /* RAM_NS_START can be used to set a fixed address for non-secure RAM in secure projects or flat projects. + * RAM_NS_BUFFER_BLOCK_LENGTH is used to allocate non-secure buffers in a flat project. If it is not + * specified, the address for NSC RAM is the end of RAM aligned to an 8K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __tz_RAM_N = DEFINED(FLASH_BOOTLOADER_LENGTH) ? (RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) : DEFINED(RAM_NS_START) ? ABSOLUTE(RAM_NS_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_NSC_START, 8192); + + /* Non-secure buffers must be in non-secure RAM. This is primarily used for the EDMAC in flat projects. + * The EDMAC is a non-secure bus master and can only access non-secure RAM. */ + .ns_buffer (NOLOAD): + { + /* Allocate RAM on a 32-byte boundary to help with placement of Ethernet buffers. */ + . = __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_START & 0xFFFFFFE0) : .; + + KEEP(*(.ns_buffer*)) + } > RAM + + /* Data flash. */ + .data_flash : + { + . = ORIGIN(DATA_FLASH); + __tz_DATA_FLASH_S = .; + __Data_Flash_Start = .; + KEEP(*(.data_flash*)) + __Data_Flash_End = .; + + __tz_DATA_FLASH_N = DEFINED(DATA_FLASH_NS_START) ? ABSOLUTE(DATA_FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(DATA_FLASH_START + DATA_FLASH_LENGTH) : ALIGN(1024); + } > DATA_FLASH + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_S = ORIGIN(SDRAM); + + /* SDRAM */ + .sdram (NOLOAD): + { + __SDRAM_Start = .; + KEEP(*(.sdram*)) + KEEP(*(.frame*)) + __SDRAM_End = .; + } > SDRAM + + . = .; + __nocache_sdram_pre_location = .; + .nocache_sdram ALIGN(32) (NOLOAD): + { + __nocache_sdram_start = .; + + KEEP(*(.nocache_sdram)) + + . = ALIGN(32); + __nocache_sdram_end = .; + } > SDRAM + . = (SIZEOF(.nocache_sdram) > 0) ? __nocache_sdram_end : __nocache_sdram_pre_location; + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_N = __SDRAM_End; + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. */ + __tz_ID_CODE_S = ORIGIN(ID_CODE); + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. + * Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ + __tz_ID_CODE_N = __tz_ID_CODE_S; + + .id_code : + { + __ID_Code_Start = .; + KEEP(*(.id_code*)) + __ID_Code_End = .; + } > ID_CODE + + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S = ORIGIN(OPTION_SETTING_OFS); + + .option_setting_ofs : + { + __OPTION_SETTING_OFS_Start = .; + KEEP(*(.option_setting_ofs0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x04 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_ofs2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x10 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_dualsel)) + __OPTION_SETTING_OFS_End = .; + } > OPTION_SETTING_OFS = 0xFF + + .option_setting_sas : + { + __OPTION_SETTING_SAS_Start = .; + KEEP(*(.option_setting_sas)) + __OPTION_SETTING_SAS_End = .; + } > OPTION_SETTING_SAS = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_N = ABSOLUTE(OPTION_SETTING_START_NS); + + .option_setting_ns : + { + __OPTION_SETTING_NS_Start = .; + KEEP(*(.option_setting_ofs1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x04 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_ofs3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x10 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_banksel)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x40 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x44 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x48 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x4C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x60 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x64 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x68 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x6C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps3)) + __OPTION_SETTING_NS_End = .; + } > OPTION_SETTING = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_S = ORIGIN(OPTION_SETTING_S); + + .option_setting_s : + { + __OPTION_SETTING_S_Start = .; + KEEP(*(.option_setting_ofs1_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x04 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x10 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x40 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x44 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x48 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x4C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x60 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x64 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x68 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x6C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x80 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs1_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x84 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x90 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC0 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC4 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC8 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xCC : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel3)) + __OPTION_SETTING_S_End = .; + } > OPTION_SETTING_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_N = __OPTION_SETTING_S_End; + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_S = ORIGIN(OPTION_SETTING_DATA_FLASH_S); + + .option_setting_data_flash_s : + { + __OPTION_SETTING_DATA_FLASH_S_Start = .; + KEEP(*(.option_setting_data_flash_fsblctrl0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x04 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x08 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl2)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x0C : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x10 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x14 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_samr)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x2E0 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_hoemrtpk)) + __OPTION_SETTING_DATA_FLASH_S_End = .; + } > OPTION_SETTING_DATA_FLASH_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_N = __OPTION_SETTING_DATA_FLASH_S_End; +} \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/AppContext.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/AppContext.hpp new file mode 100644 index 0000000000..2f028d592d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/AppContext.hpp @@ -0,0 +1,108 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef APP_CTX_HPP +#define APP_CTX_HPP + +#include +#include + +namespace arm { +namespace app { + + class IAttribute + { + public: + virtual ~IAttribute() = default; + }; + + template + class Attribute : public IAttribute + { + public: + ~Attribute() override = default; + + explicit Attribute(const T value): m_value(value){} + + T Get() + { + return m_value; + } + private: + T m_value; + }; + + /* Application context class */ + class ApplicationContext { + public: + + /** + * @brief Saves given value as a named attribute in the context. + * @tparam T value type. + * @param[in] name Context attribute name. + * @param[in] object Value to save in the context. + */ + template + void Set(const std::string &name, T object) + { + /* check if we have already the attribute allocated. */ + if( true == this->Has(name) ){ + //delete its value + delete this->m_attributes[name]; + } + /* allocate new value */ + this->m_attributes[name] = new Attribute(object); + } + + /** + * @brief Gets the saved attribute from the context by the given name. + * @tparam T value type. + * @param[in] name Context attribute name. + * @return Value saved in the context. + */ + template + T Get(const std::string &name) + { + auto a = (Attribute*)m_attributes[name]; + return a->Get(); + } + + /** + * @brief Checks if an attribute for a given name exists in the context. + * @param[in] name Attribute name. + * @return true if attribute exists, false otherwise + */ + bool Has(const std::string& name) + { + return m_attributes.find(name) != m_attributes.end(); + } + + ApplicationContext() = default; + + ~ApplicationContext() { + for (auto& attribute : m_attributes) + delete attribute.second; + + this->m_attributes.clear(); + } + private: + std::map m_attributes; + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* APP_CTX_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/AudioUtils.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/AudioUtils.hpp new file mode 100644 index 0000000000..d39cc47252 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/AudioUtils.hpp @@ -0,0 +1,172 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef AUDIO_UTILS_HPP +#define AUDIO_UTILS_HPP + +#include +#include + +namespace arm { +namespace app { +namespace audio { + + template + class SlidingWindow { + public: + + /** + * @brief Creates the window slider through the given data. + * + * @param[in] data Pointer to the data to slide through. + * @param[in] dataSize Size in T type elements wise. + * @param[in] windowSize Sliding window size in T type wise elements. + * @param[in] stride Stride size in T type wise elements. + */ + SlidingWindow(T *data, size_t dataSize, + size_t windowSize, size_t stride) { + m_start = data; + m_dataSize = dataSize; + m_size = windowSize; + m_stride = stride; + } + + SlidingWindow() = default; + + ~SlidingWindow() = default; + + /** + * @brief Get the next data window. + * @return Pointer to the next window, if next window is not available nullptr is returned. + */ + virtual T *Next() { + if (HasNext()) { + m_count++; + return m_start + Index() * m_stride; + } else { + return nullptr; + } + } + + /** + * @brief Checks if the next data portion is available. + * @return true if next data portion is available. + */ + virtual bool HasNext() { + return m_size + m_count * m_stride <= m_dataSize; + } + + /** + * @brief Reset the slider to the initial position. + */ + virtual void Reset() { + m_count = 0; + } + + /** + * @brief Resets the slider to the start of the new data. + * New data size MUST be the same as the old one. + * @param[in] newStart Pointer to the new data to slide through. + */ + virtual void Reset(T *newStart) { + m_start = newStart; + Reset(); + } + + /** + * @brief Gets current index of the sliding window. + * @return Current position of the sliding window in number of strides. + */ + size_t Index() { + return m_count == 0? 0: m_count - 1; + } + + /** + * @brief Gets the index from the start of the data where the next window will begin. + * While Index() returns the index of sliding window itself this function + * returns the index of the data element itself. + * @return Index from the start of the data where the next sliding window will begin. + */ + virtual uint32_t NextWindowStartIndex() { + return m_count == 0? 0: ((m_count) * m_stride); + } + + /** + * @brief Go to given sliding window index. + * @param[in] index New position of the sliding window. If index is invalid + * (greater than possible range of strides) then next call to Next() will return nullptr. + */ + void FastForward(size_t index) { + m_count = index; + } + + /** + * @brief Calculates whole number of times the window can stride through the given data. + * @return Maximum number of whole strides. + */ + size_t TotalStrides() { + if (m_size > m_dataSize) { + return 0; + } + return ((m_dataSize - m_size)/m_stride); + } + + + protected: + T *m_start = nullptr; + size_t m_dataSize = 0; + size_t m_size = 0; + size_t m_stride = 0; + size_t m_count = 0; + }; + + /* + * Sliding window that will cover the whole length of the input, even if + * this means the last window is not a full window length. + */ + template + class FractionalSlidingWindow : public SlidingWindow { + public: + using SlidingWindow::SlidingWindow; + + /** + * @brief Checks if the next data portion is available. + * @return true if next data portion is available. + */ + bool HasNext() { + return this->m_count < 1 + this->FractionalTotalStrides() && (this->NextWindowStartIndex() < this->m_dataSize); + } + + /** + * @brief Calculates number of times the window can stride through the given data. + * May not be a whole number. + * @return Number of strides to cover all data. + */ + float FractionalTotalStrides() { + if (this->m_dataSize < this->m_size) { + return 0; + } else { + return ((this->m_dataSize - this->m_size) / static_cast(this->m_stride)); + } + } + }; + + +} /* namespace audio */ +} /* namespace app */ +} /* namespace arm */ + +#endif /* AUDIO_UTILS_HPP */ \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/BaseProcessing.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/BaseProcessing.hpp new file mode 100644 index 0000000000..a557520b76 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/BaseProcessing.hpp @@ -0,0 +1,67 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef BASE_PROCESSING_HPP +#define BASE_PROCESSING_HPP + +#include + +namespace arm { +namespace app { + + /** + * @brief Base class exposing pre-processing API. + * Use cases should provide their own PreProcessing class that inherits from this one. + * All steps required to take raw input data and populate tensors ready for inference + * should be handled. + */ + class BasePreProcess { + + public: + virtual ~BasePreProcess() = default; + + /** + * @brief Should perform pre-processing of 'raw' input data and load it into + * TFLite Micro input tensors ready for inference + * @param[in] input Pointer to the data that pre-processing will work on. + * @param[in] inputSize Size of the input data. + * @return true if successful, false otherwise. + **/ + virtual bool DoPreProcess(const void* input, size_t inputSize) = 0; + }; + + /** + * @brief Base class exposing post-processing API. + * Use cases should provide their own PostProcessing class that inherits from this one. + * All steps required to take inference output and populate results vectors should be handled. + */ + class BasePostProcess { + + public: + virtual ~BasePostProcess() = default; + + /** + * @brief Should perform post-processing of the result of inference then populate + * populate result data for any later use. + * @return true if successful, false otherwise. + **/ + virtual bool DoPostProcess() = 0; + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* BASE_PROCESSING_HPP */ \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/BufAttributes.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/BufAttributes.hpp new file mode 100644 index 0000000000..c26dd015ca --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/BufAttributes.hpp @@ -0,0 +1,76 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef BUF_ATTRIBUTES_HPP +#define BUF_ATTRIBUTES_HPP + +//#if defined(ARM_NPU) +// /* When Arm NPU is defined, we use the config set by NPU mem parameters */ +// #include "ethosu_mem_config.h" +// #define BYTE_ALIGNMENT ETHOS_U_MEM_BYTE_ALIGNMENT +//#else /* defined(ARM_NPU) */ +// /* otherwise, we use the default ones here. */ +// #define ACTIVATION_BUF_SECTION section(".bss.NoInit.activation_buf_sram") +// #define ACTIVATION_BUF_SECTION_NAME ("SRAM") +// #define BYTE_ALIGNMENT 16 +//#endif /* defined(ARM_NPU) */ +#define MODEL_TFLITE_ATTRIBUTE +#define ACTIVATION_BUF_ATTRIBUTE +#define IFM_BUF_ATTRIBUTE +#define LABELS_ATTRIBUTE + +#ifdef __has_attribute +#define HAVE_ATTRIBUTE(x) __has_attribute(x) +#else /* __has_attribute */ +#define HAVE_ATTRIBUTE(x) 0 +#endif /* __has_attribute */ + +#if HAVE_ATTRIBUTE(aligned) || (defined(__GNUC__) && !defined(__clang__)) + +/* We want all buffers/sections to be aligned to 16 byte. */ +//#define ALIGNMENT_REQ aligned(BYTE_ALIGNMENT) + +//#define MODEL_SECTION section("nn_model") + +/* Label section name */ +//#define LABEL_SECTION section("labels") + +#ifndef ACTIVATION_BUF_SZ + #warning "ACTIVATION_BUF_SZ needs to be defined. Using default value" + #define ACTIVATION_BUF_SZ 0x0090000 +#endif /* ACTIVATION_BUF_SZ */ + +/* IFM section name. */ +//#define IFM_BUF_SECTION section("ifm") + +/* Form the attributes, alignment is mandatory. */ +//#define MAKE_ATTRIBUTE(x) __attribute__((ALIGNMENT_REQ, x)) +//#define MODEL_TFLITE_ATTRIBUTE MAKE_ATTRIBUTE(MODEL_SECTION) +//#define ACTIVATION_BUF_ATTRIBUTE MAKE_ATTRIBUTE(ACTIVATION_BUF_SECTION) +//#define IFM_BUF_ATTRIBUTE MAKE_ATTRIBUTE(IFM_BUF_SECTION) +//#define LABELS_ATTRIBUTE MAKE_ATTRIBUTE(LABEL_SECTION) + +#else /* HAVE_ATTRIBUTE(aligned) || (defined(__GNUC__) && !defined(__clang__)) */ + +//#define MODEL_TFLITE_ATTRIBUTE +//#define ACTIVATION_BUF_ATTRIBUTE +//#define IFM_BUF_ATTRIBUTE +//#define LABELS_ATTRIBUTE + +#endif /* HAVE_ATTRIBUTE(aligned) || (defined(__GNUC__) && !defined(__clang__)) */ + +#endif /* BUF_ATTRIBUTES_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ClassificationResult.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ClassificationResult.hpp new file mode 100644 index 0000000000..6643cbc3c1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ClassificationResult.hpp @@ -0,0 +1,40 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef CLASSIFICATION_RESULT_HPP +#define CLASSIFICATION_RESULT_HPP + +#include + +namespace arm { +namespace app { + + /** + * @brief Class representing a single classification result. + */ + class ClassificationResult { + public: + double m_normalisedVal = 0.0; + uint32_t m_labelIdx = 0; + + ClassificationResult() = default; + ~ClassificationResult() = default; + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* CLASSIFICATION_RESULT_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Classifier.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Classifier.cc new file mode 100644 index 0000000000..2a932167fe --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Classifier.cc @@ -0,0 +1,159 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include +#include +#include +#include +#include +#include "TensorFlowLiteMicro.hpp" +#include +#include +#include +#include +#include + + +namespace arm { +namespace app { + + void Classifier::SetVectorResults(std::set>& topNSet, + std::vector& vecResults) + { + /* Reset the iterator to the largest element - use reverse iterator. */ + + auto topNIter = topNSet.rbegin(); + for (size_t i = 0; i < vecResults.size() && topNIter != topNSet.rend(); ++i, ++topNIter) { + vecResults[i].m_normalisedVal = topNIter->first; + vecResults[i].m_labelIdx = topNIter->second; + } + } + + bool Classifier::GetTopNResults(const std::vector& tensor, + std::vector& vecResults, + uint32_t topNCount) + { + std::set> sortedSet; + + /* NOTE: inputVec's size verification against labels should be + * checked by the calling/public function. */ + + /* Set initial elements. */ + for (uint32_t i = 0; i < topNCount; ++i) { + sortedSet.insert({tensor[i], i}); + } + + /* Initialise iterator. */ + auto setFwdIter = sortedSet.begin(); + + /* Scan through the rest of elements with compare operations. */ + volatile uint32_t size = getLabelSize(); + for (uint32_t i = topNCount; i < size; ++i) { + if (setFwdIter->first < tensor[i]) { + sortedSet.erase(*setFwdIter); + sortedSet.insert({tensor[i], i}); + setFwdIter = sortedSet.begin(); + } + } + + /* Final results' container. */ + vecResults = std::vector(topNCount); + SetVectorResults(sortedSet, vecResults); + + return true; + } + + bool Classifier::GetClassificationResults(TfLiteTensor* outputTensor, + std::vector& vecResults, + uint32_t topNCount, bool useSoftmax) + { + if (outputTensor == nullptr) { + error("Output vector is null pointer.\n"); + return false; + } + + uint32_t totalOutputSize = 1; + for (int inputDim = 0; inputDim < outputTensor->dims->size; inputDim++) { + totalOutputSize *= outputTensor->dims->data[inputDim]; + } + + /* Sanity checks. */ + if (totalOutputSize < topNCount) { + error("Output vector is smaller than %" PRIu32 "\n", topNCount); + return false; + } else if (topNCount == 0) { + error("Top N results cannot be zero\n"); + return false; + } + + bool resultState; + vecResults.clear(); + + /* De-Quantize Output Tensor */ + QuantParams quantParams = GetTensorQuantParams(outputTensor); + + /* Floating point tensor data to be populated + * NOTE: The assumption here is that the output tensor size isn't too + * big and therefore, there's neglibible impact on heap usage. */ + std::vector tensorData(totalOutputSize); + + /* Populate the floating point buffer */ + switch (outputTensor->type) { + case kTfLiteUInt8: { + uint8_t *tensor_buffer = tflite::GetTensorData(outputTensor); + for (size_t i = 0; i < totalOutputSize; ++i) { + tensorData[i] = quantParams.scale * + (static_cast(tensor_buffer[i]) - quantParams.offset); + } + break; + } + case kTfLiteInt8: { + int8_t *tensor_buffer = tflite::GetTensorData(outputTensor); + for (size_t i = 0; i < totalOutputSize; ++i) { + tensorData[i] = quantParams.scale * + (static_cast(tensor_buffer[i]) - quantParams.offset); + } + break; + } + case kTfLiteFloat32: { + float *tensor_buffer = tflite::GetTensorData(outputTensor); + for (size_t i = 0; i < totalOutputSize; ++i) { + tensorData[i] = tensor_buffer[i]; + } + break; + } + default: + error("Tensor type %s not supported by classifier\n", + TfLiteTypeGetName(outputTensor->type)); + return false; + } + + if (useSoftmax) { + math::MathUtils::SoftmaxF32(tensorData); + } + + /* Get the top N results. */ + resultState = GetTopNResults(tensorData, vecResults, topNCount); + + if (!resultState) { + error("Failed to get top N results set\n"); + return false; + } + + return true; + } +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Classifier.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Classifier.hpp new file mode 100644 index 0000000000..5653159927 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Classifier.hpp @@ -0,0 +1,85 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef CLASSIFIER_HPP +#define CLASSIFIER_HPP + +#include +#include +#include + +namespace arm { +namespace app { + + /** + * @brief Classifier - a helper class to get certain number of top + * results from the output vector from a classification NN. + **/ + class Classifier{ + public: + /** @brief Constructor. */ + Classifier() = default; + + virtual ~Classifier() = default; + + /** + * @brief Gets the top N classification results from the + * output vector. + * @param[in] outputTensor Inference output tensor from an NN model. + * @param[out] vecResults A vector of classification results. + * populated by this function. + * @param[in] topNCount Number of top classifications to pick. + * @param[in] useSoftmax Whether Softmax normalisation should be applied to output. + * @return true if successful, false otherwise. + **/ + + virtual bool GetClassificationResults( + TfLiteTensor* outputTensor, + std::vector& vecResults, + uint32_t topNCount, + bool use_softmax); + + /** + * @brief Populate the elements of the Classification Result object. + * @param[in] topNSet Ordered set of top 5 output class scores. + * @param[out] vecResults A vector of classification results. + * populated by this function. + **/ + + void SetVectorResults( + std::set>& topNSet, + std::vector& vecResults); + + protected: + /** + * @brief Utility function that gets the top N classification results from the + * output vector. + * @param[in] tensor Inference output tensor from an NN model. + * @param[out] vecResults A vector of classification results + * populated by this function. + * @param[in] topNCount Number of top classifications to pick. + * @return true if successful, false otherwise. + **/ + + bool GetTopNResults(const std::vector& tensor, + std::vector& vecResults, + uint32_t topNCount); + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* CLASSIFIER_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/DataStructures.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/DataStructures.hpp new file mode 100644 index 0000000000..04c00e7b62 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/DataStructures.hpp @@ -0,0 +1,128 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef DATA_STRUCTURES_HPP +#define DATA_STRUCTURES_HPP + +#include + +namespace arm { +namespace app { + + /** + * Class Array2d is a data structure that represents a two dimensional array. + * The data is allocated in contiguous memory, arranged row-wise + * and individual elements can be accessed with the () operator. + * For example a two dimensional array D of size (M, N) can be accessed: + * + * _|<------------- col size = N -------->| + * | D(r=0, c=0) D(r=0, c=1)... D(r=0, c=N) + * | D(r=1, c=0) D(r=1, c=1)... D(r=1, c=N) + * | ... + * row size = M ... + * | ... + * _ D(r=M, c=0) D(r=M, c=1)... D(r=M, c=N) + * + */ + template + class Array2d { + public: + /** + * @brief Creates the array2d with the given sizes. + * @param[in] rows Number of rows. + * @param[in] cols Number of columns. + */ + Array2d(unsigned rows, unsigned cols): m_rows(rows), m_cols(cols) + { + if (rows == 0 || cols == 0) { + printf("Array2d constructor has 0 size.\n"); + m_data = nullptr; + return; + } + m_data = new T[rows * cols]; + } + + ~Array2d() + { + delete[] m_data; + } + + T& operator() (unsigned int row, unsigned int col) + { +#if defined(DEBUG) + if (row >= m_rows || col >= m_cols || m_data == nullptr) { + printf_err("Array2d subscript out of bounds.\n"); + } +#endif /* defined(DEBUG) */ + return m_data[m_cols * row + col]; + } + + T operator() (unsigned int row, unsigned int col) const + { +#if defined(DEBUG) + if (row >= m_rows || col >= m_cols || m_data == nullptr) { + printf_err("const Array2d subscript out of bounds.\n"); + } +#endif /* defined(DEBUG) */ + return m_data[m_cols * row + col]; + } + + /** + * @brief Gets rows number of the current array2d. + * @return Number of rows. + */ + size_t size(size_t dim) + { + switch (dim) + { + case 0: + return m_rows; + case 1: + return m_cols; + default: + return 0; + } + } + + /** + * @brief Gets the array2d total size. + */ + size_t totalSize() + { + return m_rows * m_cols; + } + + /** + * array2d iterator. + */ + using iterator=T*; + using const_iterator=T const*; + + iterator begin() { return m_data; } + iterator end() { return m_data + totalSize(); } + const_iterator begin() const { return m_data; } + const_iterator end() const { return m_data + totalSize(); }; + + private: + size_t m_rows; + size_t m_cols; + T* m_data; + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* DATA_STRUCTURES_HPP */ \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ImageUtils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ImageUtils.cc new file mode 100644 index 0000000000..78ad43edc6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ImageUtils.cc @@ -0,0 +1,125 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include +#include + +namespace arm { +namespace app { +namespace image { + + float Calculate1DOverlap(float x1Center, float width1, float x2Center, float width2) + { + float left_1 = x1Center - width1/2; + float left_2 = x2Center - width2/2; + float leftest = left_1 > left_2 ? left_1 : left_2; + + float right_1 = x1Center + width1/2; + float right_2 = x2Center + width2/2; + float rightest = right_1 < right_2 ? right_1 : right_2; + + return rightest - leftest; + } + + float CalculateBoxIntersect(Box& box1, Box& box2) + { + float width = Calculate1DOverlap(box1.x, box1.w, box2.x, box2.w); + if (width < 0) { + return 0; + } + float height = Calculate1DOverlap(box1.y, box1.h, box2.y, box2.h); + if (height < 0) { + return 0; + } + + float total_area = width*height; + return total_area; + } + + float CalculateBoxUnion(Box& box1, Box& box2) + { + float boxes_intersection = CalculateBoxIntersect(box1, box2); + float boxes_union = box1.w * box1.h + box2.w * box2.h - boxes_intersection; + return boxes_union; + } + + float CalculateBoxIOU(Box& box1, Box& box2) + { + float boxes_intersection = CalculateBoxIntersect(box1, box2); + if (boxes_intersection == 0) { + return 0; + } + + float boxes_union = CalculateBoxUnion(box1, box2); + if (boxes_union == 0) { + return 0; + } + + return boxes_intersection / boxes_union; + } + + void CalculateNMS(std::forward_list& detections, int classes, float iouThreshold) + { + int idxClass{0}; + auto CompareProbs = [idxClass](Detection& prob1, Detection& prob2) { + return prob1.prob[idxClass] > prob2.prob[idxClass]; + }; + + for (idxClass = 0; idxClass < classes; ++idxClass) { + detections.sort(CompareProbs); + + for (auto it=detections.begin(); it != detections.end(); ++it) { + if (it->prob[idxClass] == 0) continue; + for (auto itc=std::next(it, 1); itc != detections.end(); ++itc) { + if (itc->prob[idxClass] == 0) { + continue; + } + if (CalculateBoxIOU(it->bbox, itc->bbox) > iouThreshold) { + itc->prob[idxClass] = 0; + } + } + } + } + } + + void ConvertImgToInt8(void* data, const size_t kMaxImageSize) + { + auto* tmp_req_data = static_cast(data); + auto* tmp_signed_req_data = static_cast(data); + + for (size_t i = 0; i < kMaxImageSize; i++) { + tmp_signed_req_data[i] = (int8_t) ( + (int32_t) (tmp_req_data[i]) - 128); + } + } + + void RgbToGrayscale(const uint8_t* srcPtr, uint8_t* dstPtr, const size_t dstImgSz) + { + const float R = 0.299; + const float G = 0.587; + const float B = 0.114; + for (size_t i = 0; i < dstImgSz; ++i, srcPtr += 3) { + uint32_t int_gray = R * (*srcPtr) + + G * (*(srcPtr + 1)) + + B * (*(srcPtr + 2)); + *dstPtr++ = int_gray <= std::numeric_limits::max() ? + int_gray : std::numeric_limits::max(); + } + } + +} /* namespace image */ +} /* namespace app */ +} /* namespace arm */ \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ImageUtils.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ImageUtils.hpp new file mode 100644 index 0000000000..0ec3115e53 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/ImageUtils.hpp @@ -0,0 +1,116 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef IMAGE_UTILS_HPP +#define IMAGE_UTILS_HPP + +#include +#include +#include +#include + +/* Helper macro to convert RGB888 to RGB565 format. */ +#define RGB888_TO_RGB565(R8,G8,B8) ((((R8>>3) & 0x1F) << 11) | \ + (((G8>>2) & 0x3F) << 5) | \ + ((B8>>3) & 0x1F)) + +constexpr uint16_t COLOR_BLACK = 0; +constexpr uint16_t COLOR_GREEN = RGB888_TO_RGB565( 0, 255, 0); // 2016; +constexpr uint16_t COLOR_YELLOW = RGB888_TO_RGB565(255, 255, 0); // 65504; + + +namespace arm { +namespace app { +namespace image { + + /** + * Contains the x,y co-ordinates of a box centre along with the box width and height. + */ + struct Box { + float x; + float y; + float w; + float h; + }; + + struct Detection { + Box bbox; + std::vector prob; + float objectness; + }; + + /** + * @brief Calculate the 1D overlap. + * @param[in] x1Center First center point. + * @param[in] width1 First width. + * @param[in] x2Center Second center point. + * @param[in] width2 Second width. + * @return The overlap between the two lines. + **/ + float Calculate1DOverlap(float x1Center, float width1, float x2Center, float width2); + + /** + * @brief Calculate the intersection between the two given boxes. + * @param[in] box1 First box. + * @param[in] box2 Second box. + * @return The intersection value. + **/ + float CalculateBoxIntersect(Box& box1, Box& box2); + + /** + * @brief Calculate the union between the two given boxes. + * @param[in] box1 First box. + * @param[in] box2 Second box. + * @return The two given boxes union value. + **/ + float CalculateBoxUnion(Box& box1, Box& box2); + + /** + * @brief Calculate the intersection over union between the two given boxes. + * @param[in] box1 First box. + * @param[in] box2 Second box. + * @return The intersection over union value. + **/ + float CalculateBoxIOU(Box& box1, Box& box2); + + /** + * @brief Calculate the Non-Maxima suppression on the given detection boxes. + * @param[in] detections List of Detection boxes. + * @param[in] classes Number of classes. + * @param[in] iouThreshold Intersection over union threshold. + **/ + void CalculateNMS(std::forward_list& detections, int classes, float iouThreshold); + + /** + * @brief Helper function to convert a UINT8 image to INT8 format. + * @param[in,out] data Pointer to the data start. + * @param[in] kMaxImageSize Total number of pixels in the image. + **/ + void ConvertImgToInt8(void* data, size_t kMaxImageSize); + + /** + * @brief Converts RGB image to grayscale. + * @param[in] srcPtr Pointer to RGB source image. + * @param[out] dstPtr Pointer to grayscale destination image. + * @param[in] imgSz Destination image size. + **/ + void RgbToGrayscale(const uint8_t* srcPtr, uint8_t* dstPtr, size_t dstImgSz); + +} /* namespace image */ +} /* namespace app */ +} /* namespace arm */ + +#endif /* IMAGE_UTILS_HPP */ \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Main.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Main.cc new file mode 100644 index 0000000000..926eec0410 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Main.cc @@ -0,0 +1,62 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/****************************************************************************\ + * Main application file for ARM NPU on MPS3 board * +\****************************************************************************/ + +#include "log_macros.h" +#include "TensorFlowLiteMicro.hpp" /* our inference logic api */ +#include "BufAttributes.hpp" +#include "hal_data.h" + + +uint8_t tensorArena[0x0080000]; + +extern void main_loop_img(); +extern void main_loop_obj(); + +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) +__ASM(" .global __ARM_use_no_argv\n"); +#endif + +/* Print application information. */ +static void print_application_intro() +{ + info("Copyright 2021-2022 Arm Limited and/or its affiliates "); +} +extern "C" int two_apps(bool, bool); + + +int two_apps(bool do_detection, bool do_classification) +{ + SCB_CleanDCache(); + if(do_classification) + { + SCB_EnableDCache(); + main_loop_img(); + SCB_DisableDCache(); + } + else if(do_detection) + { + SCB_EnableDCache(); + main_loop_obj(); + SCB_DisableDCache(); + } + SCB_CleanDCache(); + return 0; +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Mfcc.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Mfcc.cc new file mode 100644 index 0000000000..ef73f704ca --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Mfcc.cc @@ -0,0 +1,354 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "Mfcc.hpp" +#include "PlatformMath.hpp" +#include "log_macros.h" + +#include +#include +#include + +namespace arm { +namespace app { +namespace audio { + + MfccParams::MfccParams( + const float samplingFreq, + const uint32_t numFbankBins, + const float melLoFreq, + const float melHiFreq, + const uint32_t numMfccFeats, + const uint32_t frameLen, + const bool useHtkMethod): + m_samplingFreq(samplingFreq), + m_numFbankBins(numFbankBins), + m_melLoFreq(melLoFreq), + m_melHiFreq(melHiFreq), + m_numMfccFeatures(numMfccFeats), + m_frameLen(frameLen), + + /* Smallest power of 2 >= frame length. */ + m_frameLenPadded(pow(2, ceil((log(frameLen)/log(2))))), + m_useHtkMethod(useHtkMethod) + {} + + void MfccParams::Log() const + { + debug("MFCC parameters:\n"); + debug("\t Sampling frequency: %f\n", this->m_samplingFreq); + debug("\t Number of filter banks: %" PRIu32 "\n", this->m_numFbankBins); + debug("\t Mel frequency limit (low): %f\n", this->m_melLoFreq); + debug("\t Mel frequency limit (high): %f\n", this->m_melHiFreq); + debug("\t Number of MFCC features: %" PRIu32 "\n", this->m_numMfccFeatures); + debug("\t Frame length: %" PRIu32 "\n", this->m_frameLen); + debug("\t Padded frame length: %" PRIu32 "\n", this->m_frameLenPadded); + debug("\t Using HTK for Mel scale: %s\n", this->m_useHtkMethod ? "yes" : "no"); + } + + MFCC::MFCC(const MfccParams& params): + m_params(params), + m_filterBankInitialised(false) + { + this->m_buffer = std::vector( + this->m_params.m_frameLenPadded, 0.0); + this->m_frame = std::vector( + this->m_params.m_frameLenPadded, 0.0); + this->m_melEnergies = std::vector( + this->m_params.m_numFbankBins, 0.0); + + this->m_windowFunc = std::vector(this->m_params.m_frameLen); + const auto multiplier = static_cast(2 * M_PI / this->m_params.m_frameLen); + + /* Create window function. */ + for (size_t i = 0; i < this->m_params.m_frameLen; i++) { + this->m_windowFunc[i] = (0.5 - (0.5 * + math::MathUtils::CosineF32(static_cast(i) * multiplier))); + } + + math::MathUtils::FftInitF32(this->m_params.m_frameLenPadded, this->m_fftInstance); + this->m_params.Log(); + } + + void MFCC::Init() + { + this->InitMelFilterBank(); + } + + float MFCC::MelScale(const float freq, const bool useHTKMethod) + { + if (useHTKMethod) { + return 1127.0f * logf (1.0f + freq / 700.0f); + } else { + /* Slaney formula for mel scale. */ + + float mel = freq / ms_freqStep; + + if (freq >= ms_minLogHz) { + mel = ms_minLogMel + logf(freq / ms_minLogHz) / ms_logStep; + } + return mel; + } + } + + float MFCC::InverseMelScale(const float melFreq, const bool useHTKMethod) + { + if (useHTKMethod) { + return 700.0f * (expf (melFreq / 1127.0f) - 1.0f); + } else { + /* Slaney formula for mel scale. */ + float freq = ms_freqStep * melFreq; + + if (melFreq >= ms_minLogMel) { + freq = ms_minLogHz * expf(ms_logStep * (melFreq - ms_minLogMel)); + } + return freq; + } + } + + + bool MFCC::ApplyMelFilterBank( + std::vector& fftVec, + std::vector>& melFilterBank, + std::vector& filterBankFilterFirst, + std::vector& filterBankFilterLast, + std::vector& melEnergies) + { + const size_t numBanks = melEnergies.size(); + + if (numBanks != filterBankFilterFirst.size() || + numBanks != filterBankFilterLast.size()) { + printf_err("unexpected filter bank lengths\n"); + return false; + } + + for (size_t bin = 0; bin < numBanks; ++bin) { + auto filterBankIter = melFilterBank[bin].begin(); + auto end = melFilterBank[bin].end(); + float melEnergy = FLT_MIN; /* Avoid log of zero at later stages */ + const uint32_t firstIndex = filterBankFilterFirst[bin]; + const uint32_t lastIndex = std::min(filterBankFilterLast[bin], fftVec.size() - 1); + + for (uint32_t i = firstIndex; i <= lastIndex && filterBankIter != end; i++) { + float energyRep = math::MathUtils::SqrtF32(fftVec[i]); + melEnergy += (*filterBankIter++ * energyRep); + } + + melEnergies[bin] = melEnergy; + } + + return true; + } + + void MFCC::ConvertToLogarithmicScale(std::vector& melEnergies) + { + for (float& melEnergy : melEnergies) { + melEnergy = logf(melEnergy); + } + } + + void MFCC::ConvertToPowerSpectrum() + { + const uint32_t halfDim = this->m_buffer.size() / 2; + + /* Handle this special case. */ + float firstEnergy = this->m_buffer[0] * this->m_buffer[0]; + float lastEnergy = this->m_buffer[1] * this->m_buffer[1]; + + math::MathUtils::ComplexMagnitudeSquaredF32( + this->m_buffer.data(), + this->m_buffer.size(), + this->m_buffer.data(), + this->m_buffer.size()/2); + + this->m_buffer[0] = firstEnergy; + this->m_buffer[halfDim] = lastEnergy; + } + + std::vector MFCC::CreateDCTMatrix( + const int32_t inputLength, + const int32_t coefficientCount) + { + std::vector dctMatix(inputLength * coefficientCount); + + const float normalizer = math::MathUtils::SqrtF32(2.0f/inputLength); + const float angleIncr = M_PI/inputLength; + float angle = 0; + + for (int32_t k = 0, m = 0; k < coefficientCount; k++, m += inputLength) { + for (int32_t n = 0; n < inputLength; n++) { + dctMatix[m+n] = normalizer * + math::MathUtils::CosineF32((n + 0.5f) * angle); + } + angle += angleIncr; + } + + return dctMatix; + } + + float MFCC::GetMelFilterBankNormaliser( + const float& leftMel, + const float& rightMel, + const bool useHTKMethod) + { + UNUSED(leftMel); + UNUSED(rightMel); + UNUSED(useHTKMethod); + + /* By default, no normalisation => return 1 */ + return 1.f; + } + + void MFCC::InitMelFilterBank() + { + if (!this->IsMelFilterBankInited()) { + this->m_melFilterBank = this->CreateMelFilterBank(); + this->m_dctMatrix = this->CreateDCTMatrix( + this->m_params.m_numFbankBins, + this->m_params.m_numMfccFeatures); + this->m_filterBankInitialised = true; + } + } + + bool MFCC::IsMelFilterBankInited() const + { + return this->m_filterBankInitialised; + } + + void MFCC::MfccComputePreFeature(const std::vector& audioData) + { + this->InitMelFilterBank(); + + /* TensorFlow way of normalizing .wav data to (-1, 1). */ + constexpr float normaliser = 1.0/(1u<<15u); + for (size_t i = 0; i < this->m_params.m_frameLen; i++) { + this->m_frame[i] = static_cast(audioData[i]) * normaliser; + } + + /* Apply window function to input frame. */ + for(size_t i = 0; i < this->m_params.m_frameLen; i++) { + this->m_frame[i] *= this->m_windowFunc[i]; + } + + /* Set remaining frame values to 0. */ + std::fill(this->m_frame.begin() + this->m_params.m_frameLen,this->m_frame.end(), 0); + + /* Compute FFT. */ + math::MathUtils::FftF32(this->m_frame, this->m_buffer, this->m_fftInstance); + + /* Convert to power spectrum. */ + this->ConvertToPowerSpectrum(); + + /* Apply mel filterbanks. */ + if (!this->ApplyMelFilterBank(this->m_buffer, + this->m_melFilterBank, + this->m_filterBankFilterFirst, + this->m_filterBankFilterLast, + this->m_melEnergies)) { + printf_err("Failed to apply MEL filter banks\n"); + } + + /* Convert to logarithmic scale. */ + this->ConvertToLogarithmicScale(this->m_melEnergies); + } + + std::vector MFCC::MfccCompute(const std::vector& audioData) + { + this->MfccComputePreFeature(audioData); + + std::vector mfccOut(this->m_params.m_numMfccFeatures); + + float * ptrMel = this->m_melEnergies.data(); + float * ptrDct = this->m_dctMatrix.data(); + float * ptrMfcc = mfccOut.data(); + + /* Take DCT. Uses matrix mul. */ + for (size_t i = 0, j = 0; i < mfccOut.size(); + ++i, j += this->m_params.m_numFbankBins) { + *ptrMfcc++ = math::MathUtils::DotProductF32( + ptrDct + j, + ptrMel, + this->m_params.m_numFbankBins); + } + return mfccOut; + } + + std::vector> MFCC::CreateMelFilterBank() + { + size_t numFftBins = this->m_params.m_frameLenPadded / 2; + float fftBinWidth = static_cast(this->m_params.m_samplingFreq) / this->m_params.m_frameLenPadded; + + float melLowFreq = MFCC::MelScale(this->m_params.m_melLoFreq, + this->m_params.m_useHtkMethod); + float melHighFreq = MFCC::MelScale(this->m_params.m_melHiFreq, + this->m_params.m_useHtkMethod); + float melFreqDelta = (melHighFreq - melLowFreq) / (this->m_params.m_numFbankBins + 1); + + std::vector thisBin = std::vector(numFftBins); + std::vector> melFilterBank( + this->m_params.m_numFbankBins); + this->m_filterBankFilterFirst = + std::vector(this->m_params.m_numFbankBins); + this->m_filterBankFilterLast = + std::vector(this->m_params.m_numFbankBins); + + for (size_t bin = 0; bin < this->m_params.m_numFbankBins; bin++) { + float leftMel = melLowFreq + bin * melFreqDelta; + float centerMel = melLowFreq + (bin + 1) * melFreqDelta; + float rightMel = melLowFreq + (bin + 2) * melFreqDelta; + + uint32_t firstIndex = 0; + uint32_t lastIndex = 0; + bool firstIndexFound = false; + const float normaliser = this->GetMelFilterBankNormaliser(leftMel, rightMel, this->m_params.m_useHtkMethod); + + for (size_t i = 0; i < numFftBins; i++) { + float freq = (fftBinWidth * i); /* Center freq of this fft bin. */ + float mel = MFCC::MelScale(freq, this->m_params.m_useHtkMethod); + thisBin[i] = 0.0; + + if (mel > leftMel && mel < rightMel) { + float weight; + if (mel <= centerMel) { + weight = (mel - leftMel) / (centerMel - leftMel); + } else { + weight = (rightMel - mel) / (rightMel - centerMel); + } + + thisBin[i] = weight * normaliser; + if (!firstIndexFound) { + firstIndex = i; + firstIndexFound = true; + } + lastIndex = i; + } + } + + this->m_filterBankFilterFirst[bin] = firstIndex; + this->m_filterBankFilterLast[bin] = lastIndex; + + /* Copy the part we care about. */ + for (uint32_t i = firstIndex; i <= lastIndex; i++) { + melFilterBank[bin].push_back(thisBin[i]); + } + } + + return melFilterBank; + } + +} /* namespace audio */ +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Mfcc.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Mfcc.hpp new file mode 100644 index 0000000000..132ddaaa47 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Mfcc.hpp @@ -0,0 +1,254 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef MFCC_HPP +#define MFCC_HPP + +#include +#include +#include +#include +#include +#include + +namespace arm { +namespace app { +namespace audio { + + /* MFCC's consolidated parameters. */ + class MfccParams { + public: + float m_samplingFreq; + uint32_t m_numFbankBins; + float m_melLoFreq; + float m_melHiFreq; + uint32_t m_numMfccFeatures; + uint32_t m_frameLen; + uint32_t m_frameLenPadded; + bool m_useHtkMethod; + + /** @brief Constructor */ + MfccParams(float samplingFreq, uint32_t numFbankBins, + float melLoFreq, float melHiFreq, + uint32_t numMfccFeats, uint32_t frameLen, + bool useHtkMethod); + + MfccParams() = delete; + + ~MfccParams() = default; + + /** @brief Log parameters */ + void Log() const; + }; + + /** + * @brief Class for MFCC feature extraction. + * Based on https://github.com/ARM-software/ML-KWS-for-MCU/blob/master/Deployment/Source/MFCC/mfcc.cpp + * This class is designed to be generic and self-sufficient but + * certain calculation routines can be overridden to accommodate + * use-case specific requirements. + */ + class MFCC { + public: + /** + * @brief Constructor + * @param[in] params MFCC parameters + */ + explicit MFCC(const MfccParams& params); + + MFCC() = delete; + + ~MFCC() = default; + + /** + * @brief Extract MFCC features for one single small frame of + * audio data e.g. 640 samples. + * @param[in] audioData Vector of audio samples to calculate + * features for. + * @return Vector of extracted MFCC features. + **/ + std::vector MfccCompute(const std::vector& audioData); + + /** @brief Initialise. */ + void Init(); + + /** + * @brief Extract MFCC features and quantise for one single small + * frame of audio data e.g. 640 samples. + * @param[in] audioData Vector of audio samples to calculate + * features for. + * @param[in] quantScale Quantisation scale. + * @param[in] quantOffset Quantisation offset. + * @return Vector of extracted quantised MFCC features. + **/ + template + std::vector MfccComputeQuant(const std::vector& audioData, + const float quantScale, + const int quantOffset) + { + this->MfccComputePreFeature(audioData); + float minVal = std::numeric_limits::min(); + float maxVal = std::numeric_limits::max(); + + std::vector mfccOut(this->m_params.m_numMfccFeatures); + const size_t numFbankBins = this->m_params.m_numFbankBins; + + /* Take DCT. Uses matrix mul. */ + for (size_t i = 0, j = 0; i < mfccOut.size(); ++i, j += numFbankBins) { + float sum = 0; + for (size_t k = 0; k < numFbankBins; ++k) { + sum += this->m_dctMatrix[j + k] * this->m_melEnergies[k]; + } + /* Quantize to T. */ + sum = std::round((sum / quantScale) + quantOffset); + mfccOut[i] = static_cast(std::min(std::max(sum, minVal), maxVal)); + } + + return mfccOut; + } + + /* Constants */ + static constexpr float ms_logStep = /*logf(6.4)*/ 1.8562979903656 / 27.0; + static constexpr float ms_freqStep = 200.0 / 3; + static constexpr float ms_minLogHz = 1000.0; + static constexpr float ms_minLogMel = ms_minLogHz / ms_freqStep; + + protected: + /** + * @brief Project input frequency to Mel Scale. + * @param[in] freq Input frequency in floating point. + * @param[in] useHTKMethod bool to signal if HTK method is to be + * used for calculation. + * @return Mel transformed frequency in floating point. + **/ + static float MelScale(float freq, + bool useHTKMethod = true); + + /** + * @brief Inverse Mel transform - convert MEL warped frequency + * back to normal frequency. + * @param[in] melFreq Mel frequency in floating point. + * @param[in] useHTKMethod bool to signal if HTK method is to be + * used for calculation. + * @return Real world frequency in floating point. + **/ + static float InverseMelScale(float melFreq, + bool useHTKMethod = true); + + /** + * @brief Populates MEL energies after applying the MEL filter + * bank weights and adding them up to be placed into + * bins, according to the filter bank's first and last + * indices (pre-computed for each filter bank element + * by CreateMelFilterBank function). + * @param[in] fftVec Vector populated with FFT magnitudes. + * @param[in] melFilterBank 2D Vector with filter bank weights. + * @param[in] filterBankFilterFirst Vector containing the first indices of filter bank + * to be used for each bin. + * @param[in] filterBankFilterLast Vector containing the last indices of filter bank + * to be used for each bin. + * @param[out] melEnergies Pre-allocated vector of MEL energies to be + * populated. + * @return true if successful, false otherwise. + */ + virtual bool ApplyMelFilterBank( + std::vector& fftVec, + std::vector>& melFilterBank, + std::vector& filterBankFilterFirst, + std::vector& filterBankFilterLast, + std::vector& melEnergies); + + /** + * @brief Converts the Mel energies for logarithmic scale. + * @param[in,out] melEnergies 1D vector of Mel energies. + **/ + virtual void ConvertToLogarithmicScale(std::vector& melEnergies); + + /** + * @brief Create a matrix used to calculate Discrete Cosine + * Transform. + * @param[in] inputLength Input length of the buffer on which + * DCT will be performed. + * @param[in] coefficientCount Total coefficients per input length. + * @return 1D vector with inputLength x coefficientCount elements + * populated with DCT coefficients. + */ + virtual std::vector CreateDCTMatrix( + int32_t inputLength, + int32_t coefficientCount); + + /** + * @brief Given the low and high Mel values, get the normaliser + * for weights to be applied when populating the filter + * bank. + * @param[in] leftMel Low Mel frequency value. + * @param[in] rightMel High Mel frequency value. + * @param[in] useHTKMethod bool to signal if HTK method is to be + * used for calculation. + * @return Value to use for normalizing. + */ + virtual float GetMelFilterBankNormaliser( + const float& leftMel, + const float& rightMel, + bool useHTKMethod); + + private: + MfccParams m_params; + std::vector m_frame; + std::vector m_buffer; + std::vector m_melEnergies; + std::vector m_windowFunc; + std::vector> m_melFilterBank; + std::vector m_dctMatrix; + std::vector m_filterBankFilterFirst; + std::vector m_filterBankFilterLast; + bool m_filterBankInitialised; + arm::app::math::FftInstance m_fftInstance; + + /** + * @brief Initialises the filter banks and the DCT matrix. **/ + void InitMelFilterBank(); + + /** + * @brief Signals whether the instance of MFCC has had its + * required buffers initialised. + * @return true if initialised, false otherwise. + **/ + bool IsMelFilterBankInited() const; + + /** + * @brief Create mel filter banks for MFCC calculation. + * @return 2D vector of floats. + **/ + std::vector> CreateMelFilterBank(); + + /** + * @brief Computes and populates internal memeber buffers used + * in MFCC feature calculation + * @param[in] audioData 1D vector of 16-bit audio data. + */ + void MfccComputePreFeature(const std::vector& audioData); + + /** @brief Computes the magnitude from an interleaved complex array. */ + void ConvertToPowerSpectrum(); + + }; + +} /* namespace audio */ +} /* namespace app */ +} /* namespace arm */ + +#endif /* MFCC_HPP */ \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Model.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Model.cc new file mode 100644 index 0000000000..803e58c9ff --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Model.cc @@ -0,0 +1,357 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "Model.hpp" +#include "log_macros.h" + +#include + +/* Initialise the model */ +arm::app::Model::~Model() +{ + delete this->m_pInterpreter; + /** + * No clean-up function available for allocator in TensorFlow Lite Micro yet. + **/ +} + +arm::app::Model::Model() : + m_inited (false), + m_type(kTfLiteNoType) +{} + +bool arm::app::Model::Init(uint8_t* tensorArenaAddr, + uint32_t tensorArenaSize, + const uint8_t* nnModelAddr, + uint32_t nnModelSize, + tflite::MicroAllocator* allocator) +{ + /* Following tf lite micro example: + * Map the model into a usable data structure. This doesn't involve any + * copying or parsing, it's a very lightweight operation. */ + debug("loading model from @ 0x%p\n", nnModelAddr); + debug("model size: %" PRIu32 " bytes.\n", nnModelSize); + + + this->m_pModel = ::tflite::GetModel(nnModelAddr); + + if (this->m_pModel->version() != TFLITE_SCHEMA_VERSION) { + error( + "Model's schema version %d is not equal " + "to supported version %d.", + this->m_pModel->version(), TFLITE_SCHEMA_VERSION); + return false; + } + + this->m_modelAddr = nnModelAddr; + this->m_modelSize = nnModelSize; + + /* Pull in only the operation implementations we need. + * This relies on a complete list of all the ops needed by this graph. + * An easier approach is to just use the AllOpsResolver, but this will + * incur some penalty in code space for op implementations that are not + * needed by this graph. + * static ::tflite::ops::micro::AllOpsResolver resolver; */ + /* NOLINTNEXTLINE(runtime-global-variables) */ + debug("loading op resolver\n"); + + this->EnlistOperations(); + + /* Create allocator instance, if it doesn't exist */ + this->m_pAllocator = allocator; + if (!this->m_pAllocator) { + /* Create an allocator instance */ + info("Creating allocator using tensor arena at 0x%p\n", tensorArenaAddr); + + this->m_pAllocator = tflite::MicroAllocator::Create( + tensorArenaAddr, + tensorArenaSize); + + if (!this->m_pAllocator) { + error("Failed to create allocator\n"); + return false; + } + debug("Created new allocator @ 0x%p\n", this->m_pAllocator); + } else { + debug("Using existing allocator @ 0x%p\n", this->m_pAllocator); + } + + this->m_pInterpreter = new ::tflite::MicroInterpreter( + this->m_pModel, this->GetOpResolver(), + this->m_pAllocator); + + if (!this->m_pInterpreter) { + error("Failed to allocate interpreter\n"); + return false; + } + + /* Allocate memory from the tensor_arena for the model's tensors. */ + info("Allocating tensors\n"); + TfLiteStatus allocate_status = this->m_pInterpreter->AllocateTensors(); + + if (allocate_status != kTfLiteOk) { + error("tensor allocation failed!\n"); + delete this->m_pInterpreter; + return false; + } + + /* Get information about the memory area to use for the model's input. */ + this->m_input.resize(this->GetNumInputs()); + for (size_t inIndex = 0; inIndex < this->GetNumInputs(); inIndex++) + this->m_input[inIndex] = this->m_pInterpreter->input(inIndex); + + this->m_output.resize(this->GetNumOutputs()); + for (size_t outIndex = 0; outIndex < this->GetNumOutputs(); outIndex++) + this->m_output[outIndex] = this->m_pInterpreter->output(outIndex); + + if (this->m_input.empty() || this->m_output.empty()) { + error("failed to get tensors\n"); + return false; + } else { + this->m_type = this->m_input[0]->type; /* Input 0 should be the main input */ + + /* Clear the input & output tensors */ + for (size_t inIndex = 0; inIndex < this->GetNumInputs(); inIndex++) { + std::memset(this->m_input[inIndex]->data.data, 0, this->m_input[inIndex]->bytes); + } + for (size_t outIndex = 0; outIndex < this->GetNumOutputs(); outIndex++) { + std::memset(this->m_output[outIndex]->data.data, 0, this->m_output[outIndex]->bytes); + } + + this->LogInterpreterInfo(); + } + + this->m_inited = true; + return true; +} + +tflite::MicroAllocator* arm::app::Model::GetAllocator() +{ + if (this->IsInited()) { + return this->m_pAllocator; + } + return nullptr; +} + +void arm::app::Model::LogTensorInfo(TfLiteTensor* tensor) +{ + if (!tensor) { + error("Invalid tensor\n"); + assert(tensor); + return; + } + + debug("\ttensor is assigned to 0x%p\n", tensor); + info("\ttensor type is %s\n", TfLiteTypeGetName(tensor->type)); + info("\ttensor occupies %d bytes with dimensions\n", + tensor->bytes); + for (int i = 0 ; i < tensor->dims->size; ++i) { + info ("\t\t%d: %3d\n", i, tensor->dims->data[i]); + } + + TfLiteQuantization quant = tensor->quantization; + if (kTfLiteAffineQuantization == quant.type) { + auto* quantParams = (TfLiteAffineQuantization*)quant.params; + info("Quant dimension: %" PRIi32 "\n", quantParams->quantized_dimension); + for (int i = 0; i < quantParams->scale->size; ++i) { + info("Scale[%d] = %f\n", i, quantParams->scale->data[i]); + } + for (int i = 0; i < quantParams->zero_point->size; ++i) { + info("ZeroPoint[%d] = %d\n", i, quantParams->zero_point->data[i]); + } + } +} + +void arm::app::Model::LogInterpreterInfo() +{ + if (!this->m_pInterpreter) { + error("Invalid interpreter\n"); + return; + } + + info("Model INPUT tensors: \n"); + for (auto input : this->m_input) { + this->LogTensorInfo(input); + } + + info("Model OUTPUT tensors: \n"); + for (auto output : this->m_output) { + this->LogTensorInfo(output); + } + + info("Activation buffer (a.k.a tensor arena) size used: %d\n", + this->m_pInterpreter->arena_used_bytes()); + + /* We expect there to be only one subgraph. */ + const uint32_t nOperators = tflite::NumSubgraphOperators(this->m_pModel, 0); + info("Number of operators: %" PRIu32 "\n", nOperators); + + const tflite::SubGraph* subgraph = this->m_pModel->subgraphs()->Get(0); + + auto* opcodes = this->m_pModel->operator_codes(); + + /* For each operator, display registration information. */ + for (size_t i = 0 ; i < nOperators; ++i) { + const tflite::Operator* op = subgraph->operators()->Get(i); + const tflite::OperatorCode* opcode = opcodes->Get(op->opcode_index()); + const TfLiteRegistration* reg = nullptr; + tflite::ErrorReporter* err = nullptr; + + tflite::GetRegistrationFromOpCode(opcode, this->GetOpResolver(), err, ®); + std::string opName; + + if (reg) { + if (tflite::BuiltinOperator_CUSTOM == reg->builtin_code) { + opName = std::string(reg->custom_name); + } else { + opName = std::string(EnumNameBuiltinOperator( + tflite::BuiltinOperator(reg->builtin_code))); + } + } + info("\tOperator %d: %s\n", i, opName.c_str()); + } +} + +bool arm::app::Model::IsInited() const +{ + return this->m_inited; +} + +bool arm::app::Model::IsDataSigned() const +{ + return this->GetType() == kTfLiteInt8; +} + +bool arm::app::Model::ContainsEthosUOperator() const +{ + /* We expect there to be only one subgraph. */ + const uint32_t nOperators = tflite::NumSubgraphOperators(this->m_pModel, 0); + const tflite::SubGraph* subgraph = this->m_pModel->subgraphs()->Get(0); + const auto* opcodes = this->m_pModel->operator_codes(); + + /* check for custom operators */ + for (size_t i = 0; (i < nOperators); ++i) + { + const tflite::Operator* op = subgraph->operators()->Get(i); + const tflite::OperatorCode* opcode = opcodes->Get(op->opcode_index()); + + auto builtin_code = tflite::GetBuiltinCode(opcode); + if ((builtin_code == tflite::BuiltinOperator_CUSTOM) && + ( nullptr != opcode->custom_code()) && + ( "ethos-u" == std::string(opcode->custom_code()->c_str()))) + { + return true; + } + } + return false; +} + +bool arm::app::Model::RunInference() +{ + bool inference_state = false; + if (this->m_pModel && this->m_pInterpreter) { + if (kTfLiteOk != this->m_pInterpreter->Invoke()) { + error("Invoke failed.\n"); + } else { + inference_state = true; + } + } else { + error("Error: No interpreter!\n"); + } + return inference_state; +} + +TfLiteTensor* arm::app::Model::GetInputTensor(size_t index) const +{ + if (index < this->GetNumInputs()) { + return this->m_input.at(index); + } + return nullptr; +} + +TfLiteTensor* arm::app::Model::GetOutputTensor(size_t index) const +{ + if (index < this->GetNumOutputs()) { + return this->m_output.at(index); + } + return nullptr; +} + +size_t arm::app::Model::GetNumInputs() const +{ + if (this->m_pModel && this->m_pInterpreter) { + return this->m_pInterpreter->inputs_size(); + } + return 0; +} + +size_t arm::app::Model::GetNumOutputs() const +{ + if (this->m_pModel && this->m_pInterpreter) { + return this->m_pInterpreter->outputs_size(); + } + return 0; +} + + +TfLiteType arm::app::Model::GetType() const +{ + return this->m_type; +} + +TfLiteIntArray* arm::app::Model::GetInputShape(size_t index) const +{ + if (index < this->GetNumInputs()) { + return this->m_input.at(index)->dims; + } + return nullptr; +} + +TfLiteIntArray* arm::app::Model::GetOutputShape(size_t index) const +{ + if (index < this->GetNumOutputs()) { + return this->m_output.at(index)->dims; + } + return nullptr; +} + +bool arm::app::Model::ShowModelInfoHandler() +{ + if (!this->IsInited()) { + error("Model is not initialised! Terminating processing.\n"); + return false; + } + + PrintTensorFlowVersion(); + info("Model address: 0x%p", this->ModelPointer()); + info("Model size: %" PRIu32 " bytes.", this->ModelSize()); + info("Model info:\n"); + this->LogInterpreterInfo(); + + info("The model is optimised for Ethos-U NPU: %s.\n", this->ContainsEthosUOperator()? "yes": "no"); + + return true; +} + +const uint8_t* arm::app::Model::ModelPointer() +{ + return this->m_modelAddr; +} + +uint32_t arm::app::Model::ModelSize() +{ + return this->m_modelSize; +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Model.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Model.hpp new file mode 100644 index 0000000000..6ce25dffb8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/Model.hpp @@ -0,0 +1,150 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef MODEL_HPP +#define MODEL_HPP + +#include +#include + +namespace arm { +namespace app { + + /** + * @brief NN model class wrapping the underlying TensorFlow-Lite-Micro API. + */ + class Model { + public: + /** @brief Constructor. */ + Model(); + + /** @brief Destructor. */ + ~Model(); + + /** @brief Gets the pointer to the model's input tensor at given input index. */ + TfLiteTensor* GetInputTensor(size_t index) const; + + /** @brief Gets the pointer to the model's output tensor at given output index. */ + TfLiteTensor* GetOutputTensor(size_t index) const; + + /** @brief Gets the model's data type. */ + TfLiteType GetType() const; + + /** @brief Gets the pointer to the model's input shape. */ + TfLiteIntArray* GetInputShape(size_t index) const; + + /** @brief Gets the pointer to the model's output shape at given output index. */ + TfLiteIntArray* GetOutputShape(size_t index) const; + + /** @brief Gets the number of input tensors the model has. */ + size_t GetNumInputs() const; + + /** @brief Gets the number of output tensors the model has. */ + size_t GetNumOutputs() const; + + /** @brief Logs the tensor information to stdout. */ + void LogTensorInfo(TfLiteTensor* tensor); + + /** @brief Logs the interpreter information to stdout. */ + void LogInterpreterInfo(); + + /** @brief Initialise the model class object. + * @param[in] tensorArenaAddress Pointer to the tensor arena buffer. + * @param[in] tensorArenaAddress Size of the tensor arena buffer in bytes. + * @param[in] nnModelAddr Pointer to the model. + * @param[in] nnModelSize Size of the model in bytes, if known. + * @param[in] allocator Optional: a pre-initialised micro allocator pointer, + * if available. If supplied, this allocator will be used + * to create the interpreter instance. + * @return true if initialisation succeeds, false otherwise. + **/ + bool Init(uint8_t* tensorArenaAddr, + uint32_t tensorArenaSize, + const uint8_t* nnModelAddr, + uint32_t nnModelSize, + tflite::MicroAllocator* allocator = nullptr); + + /** + * @brief Gets the allocator pointer for this instance. + * @return Pointer to a tflite::MicroAllocator object, if + * available; nullptr otherwise. + **/ + tflite::MicroAllocator* GetAllocator(); + + /** @brief Checks if this object has been initialised. */ + bool IsInited() const; + + /** @brief Checks if the model uses signed data. */ + bool IsDataSigned() const; + + /** @brief Checks if the model uses Ethos-U operator */ + bool ContainsEthosUOperator() const; + + /** @brief Runs the inference (invokes the interpreter). */ + virtual bool RunInference(); + + /** @brief Model information handler common to all models. + * @return true or false based on execution success. + **/ + bool ShowModelInfoHandler(); + + /** @brief Gets a pointer to the tensor arena. */ + uint8_t* GetTensorArena(); + + protected: + /** @brief Gets the pointer to the NN model data array. + * @return Pointer of uint8_t type. + **/ + const uint8_t* ModelPointer(); + + /** @brief Gets the model size. + * @return size_t, size in bytes. + **/ + uint32_t ModelSize(); + + /** + * @brief Gets the op resolver for the model instance. + * @return const reference to a tflite::MicroOpResolver object. + **/ + virtual const tflite::MicroOpResolver& GetOpResolver() = 0; + + /** + * @brief Add all the operators required for the given model. + * Implementation of this should come from the use case. + * @return true is ops are successfully added, false otherwise. + **/ + virtual bool EnlistOperations() = 0; + + /** @brief Gets the total size of tensor arena available for use. */ + size_t GetActivationBufferSize(); + + private: + const tflite::Model* m_pModel{nullptr}; /* Tflite model pointer. */ + tflite::MicroInterpreter* m_pInterpreter{nullptr}; /* Tflite interpreter. */ + tflite::MicroAllocator* m_pAllocator{nullptr}; /* Tflite micro allocator. */ + bool m_inited{false}; /* Indicates whether this object has been initialised. */ + const uint8_t* m_modelAddr{nullptr}; /* Model address */ + uint32_t m_modelSize{0}; /* Model size */ + + std::vector m_input{}; /* Model's input tensor pointers. */ + std::vector m_output{}; /* Model's output tensor pointers. */ + TfLiteType m_type{kTfLiteNoType}; /* Model's data type. */ + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* MODEL_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/PlatformMath.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/PlatformMath.cc new file mode 100644 index 0000000000..bf13dd8f05 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/PlatformMath.cc @@ -0,0 +1,313 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "PlatformMath.hpp" +#include "log_macros.h" +#include +#include +namespace arm { +namespace app { +namespace math { + + float MathUtils::CosineF32(float radians) + { +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + return arm_cos_f32(radians); +#else /* __ARM_FEATURE_DSP */ + return cosf(radians); +#endif /* __ARM_FEATURE_DSP */ + } + + float MathUtils::SineF32(float radians) + { +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + return arm_sin_f32(radians); +#else /* __ARM_FEATURE_DSP */ + return sinf(radians); +#endif /* __ARM_FEATURE_DSP */ + } + + float MathUtils::SqrtF32(float input) + { +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + float output = 0.f; + arm_sqrt_f32(input, &output); + return output; +#else /* __ARM_FEATURE_DSP */ + return sqrtf(input); +#endif /* __ARM_FEATURE_DSP */ + } + + float MathUtils::MeanF32(float* ptrSrc, const uint32_t srcLen) + { + if (!srcLen) { + return 0.f; + } + +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + float result = 0.f; + arm_mean_f32(ptrSrc, srcLen, &result); + return result; +#else /* __ARM_FEATURE_DSP */ + float acc = std::accumulate(ptrSrc, ptrSrc + srcLen, 0.0); + return acc/srcLen; +#endif /* __ARM_FEATURE_DSP */ + } + + float MathUtils::StdDevF32(float* ptrSrc, const uint32_t srcLen, + const float mean) + { + if (!srcLen) { + return 0.f; + } +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + /** + * Note Standard deviation calculation can be off + * by > 0.01 but less than < 0.1, according to + * preliminary findings. + **/ + UNUSED(mean); + float stdDev = 0; + arm_std_f32(ptrSrc, srcLen, &stdDev); + return stdDev; +#else /* __ARM_FEATURE_DSP */ + auto VarianceFunction = [=](float acc, const float value) { + return acc + (((value - mean) * (value - mean))/ srcLen); + }; + + float acc = std::accumulate(ptrSrc, ptrSrc + srcLen, 0.0, + VarianceFunction); + + return sqrtf(acc); +#endif /* __ARM_FEATURE_DSP */ + } + + void MathUtils::FftInitF32(const uint16_t fftLen, + FftInstance& fftInstance, + const FftType type) + { + fftInstance.m_fftLen = fftLen; + fftInstance.m_initialised = false; + fftInstance.m_optimisedOptionAvailable = false; + fftInstance.m_type = type; + +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + arm_status status = ARM_MATH_ARGUMENT_ERROR; + switch (fftInstance.m_type) { + case FftType::real: + status = arm_rfft_fast_init_f32(&fftInstance.m_instanceReal, fftLen); + break; + + case FftType::complex: + status = arm_cfft_init_f32(&fftInstance.m_instanceComplex, fftLen); + break; + + default: + error("Invalid FFT type"); + return; + } + + if (ARM_MATH_SUCCESS != status) { + error("Failed to initialise FFT for len %d", fftLen); + } else { + fftInstance.m_optimisedOptionAvailable = true; + } +#endif /* __ARM_FEATURE_DSP */ + + debug("Optimised FFT will be used: %s.\n", fftInstance.m_optimisedOptionAvailable? "yes": "no"); + + fftInstance.m_initialised = true; + } + + static void FftRealF32(std::vector& input, + std::vector& fftOutput) + { + const size_t inputLength = input.size(); + const size_t halfLength = input.size() / 2; + + fftOutput[0] = 0; + fftOutput[1] = 0; + for (size_t t = 0; t < inputLength; t++) { + fftOutput[0] += input[t]; + fftOutput[1] += input[t] * + MathUtils::CosineF32(2 * M_PI * halfLength * t / inputLength); + } + + for (size_t k = 1, j = 2; k < halfLength; ++k, j += 2) { + float sumReal = 0; + float sumImag = 0; + + const auto theta = static_cast(2 * M_PI * k / inputLength); + + for (size_t t = 0; t < inputLength; t++) { + const auto angle = static_cast(t * theta); + sumReal += input[t] * MathUtils::CosineF32(angle); + sumImag += -input[t]* MathUtils::SineF32(angle); + } + + /* Arrange output to [real0, realN/2, real1, im1, real2, im2, ...] */ + fftOutput[j] = sumReal; + fftOutput[j + 1] = sumImag; + } + } + + static void FftComplexF32(std::vector& input, + std::vector& fftOutput) + { + const size_t fftLen = input.size() / 2; + for (size_t k = 0; k < fftLen; k++) { + float sumReal = 0; + float sumImag = 0; + const auto theta = static_cast(2 * M_PI * k / fftLen); + for (size_t t = 0; t < fftLen; t++) { + const auto angle = theta * t; + const auto cosine = MathUtils::CosineF32(angle); + const auto sine = MathUtils::SineF32(angle); + sumReal += input[t*2] * cosine + input[t*2 + 1] * sine; + sumImag += -input[t*2] * sine + input[t*2 + 1] * cosine; + } + fftOutput[k*2] = sumReal; + fftOutput[k*2 + 1] = sumImag; + } + } + + void MathUtils::FftF32(std::vector& input, + std::vector& fftOutput, + arm::app::math::FftInstance& fftInstance) + { + if (!fftInstance.m_initialised) { + error("FFT uninitialised"); + return; + } else if (input.size() < fftInstance.m_fftLen) { + error("FFT len: %" PRIu16 "; input len: %d", + fftInstance.m_fftLen, input.size()); + return; + } else if (fftOutput.size() < input.size()) { + error("Output vector len insufficient to hold FFTs"); + return; + } + + switch (fftInstance.m_type) { + case FftType::real: + +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + if (fftInstance.m_optimisedOptionAvailable) { + arm_rfft_fast_f32(&fftInstance.m_instanceReal, input.data(), fftOutput.data(), 0); + return; + } +#endif /* __ARM_FEATURE_DSP */ + FftRealF32(input, fftOutput); + return; + + case FftType::complex: + if (input.size() < fftInstance.m_fftLen * 2) { + error("Complex FFT instance should have input size >= (FFT len x 2)"); + return; + } +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + if (fftInstance.m_optimisedOptionAvailable) { + fftOutput = input; /* Complex function works in-place */ + arm_cfft_f32(&fftInstance.m_instanceComplex, fftOutput.data(), 0, 1); + return; + } +#endif /* __ARM_FEATURE_DSP */ + FftComplexF32(input, fftOutput); + return; + + default: + error("Invalid FFT type"); + return; + } + } + + void MathUtils::VecLogarithmF32(std::vector & input, + std::vector & output) + { +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + arm_vlog_f32(input.data(), output.data(), + output.size()); +#else /* __ARM_FEATURE_DSP */ + for (auto in = input.begin(), out = output.begin(); + in != input.end() && out != output.end(); ++in, ++out) { + *out = logf(*in); + } +#endif /* __ARM_FEATURE_DSP */ + } + + float MathUtils::DotProductF32(float* srcPtrA, float* srcPtrB, + const uint32_t srcLen) + { + float output = 0.f; + +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + arm_dot_prod_f32(srcPtrA, srcPtrB, srcLen, &output); +#else /* __ARM_FEATURE_DSP */ + for (uint32_t i = 0; i < srcLen; ++i) { + output += *srcPtrA++ * *srcPtrB++; + } +#endif /* __ARM_FEATURE_DSP */ + + return output; + } + + bool MathUtils::ComplexMagnitudeSquaredF32(float* ptrSrc, + const uint32_t srcLen, + float* ptrDst, + const uint32_t dstLen) + { + if (dstLen < srcLen/2) { + error("dstLen must be greater than srcLen/2"); + return false; + } + +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + arm_cmplx_mag_squared_f32(ptrSrc, ptrDst, srcLen/2); +#else /* __ARM_FEATURE_DSP */ + for (uint32_t j = 0; j < srcLen/2; ++j) { + const float real = *ptrSrc++; + const float im = *ptrSrc++; + *ptrDst++ = real*real + im*im; + } +#endif /* __ARM_FEATURE_DSP */ + return true; + } + + void MathUtils::SoftmaxF32(std::vector& vec) + { + /* Fix for numerical stability and apply exp. */ + auto start = vec.begin(); + auto end = vec.end(); + + float maxValue = *std::max_element(start, end); + for (auto it = start; it != end; ++it) { + *it = std::exp((*it) - maxValue); + } + + float sumExp = std::accumulate(start, end, 0.0f); + + for (auto it = start; it != end; ++it) { + *it = (*it)/sumExp; + } + } + + float MathUtils::SigmoidF32(float x) + { + return 1.f/(1.f + std::exp(-x)); + } + +} /* namespace math */ +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/PlatformMath.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/PlatformMath.hpp new file mode 100644 index 0000000000..a27699b6c8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/PlatformMath.hpp @@ -0,0 +1,186 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef PLATFORM_MATH_HPP +#define PLATFORM_MATH_HPP +#include +#include +#define printf_err(...) {printf("ERROR - "); printf(__VA_ARGS__);} +//#define printf(...) {printf(__VA_ARGS__);} + +/* See if ARM DSP functions can be used. */ +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) +#include "arm_math.h" +#define M_PI (PI) +#else /* (defined (__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) */ +#include +#define M_PI 3.141592653589 + +#endif /* (defined (__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) */ + +#include +#include +#include + +namespace arm { +namespace app { +namespace math { + + enum class FftType { + real = 0, + complex = 1 + }; + + struct FftInstance { +#if (defined(__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) + arm_rfft_fast_instance_f32 m_instanceReal; + arm_cfft_instance_f32 m_instanceComplex; +#endif /* (defined (__ARM_FEATURE_DSP) && (__ARM_FEATURE_DSP == 1)) */ + uint16_t m_fftLen{0}; + FftType m_type{FftType::real}; + bool m_optimisedOptionAvailable{false}; + bool m_initialised{false}; + }; + + /* Class to provide Math functions like FFT, mean, stddev etc. + * This will allow other classes, functions to be independent of + * #if definition checks and provide a cleaner API. Also, it will + * consolidate all arm math functions used in one place and make + * them easier to test. */ + class MathUtils { + + public: + /** + * @brief Get the cosine value of the argument in floating point. + * @param[in] radians Angle in radians. + * @return Cosine value (floating point). + */ + static float CosineF32(float radians); + + /** + * @brief Get the sine value of the argument in floating point. + * @param[in] radians Angle in radians. + * @return Sine value (floating point). + */ + static float SineF32(float radians); + + /** + * @brief Get the square root of the argument in floating point. + * @param[in] input Value to compute square root of. + * @return Square root (floating point) value. + */ + static float SqrtF32(float input); + + /** + * @brief Gets the mean of a floating point array of elements. + * @param[in] ptrSrc Pointer to the first element. + * @param[in] srcLen Number of elements in the array/vector. + * @return Average value. + */ + static float MeanF32(float* ptrSrc, uint32_t srcLen); + + /** + * @brief Gets the standard deviation of a floating point array + * of elements. + * @param[in] ptrSrc Pointer to the first element. + * @param[in] srcLen Number of elements in the array/vector. + * @param[in] mean Pre-computed mean value. + * @return Standard deviation value. + */ + static float StdDevF32(float* ptrSrc, uint32_t srcLen, + float mean); + + /** + * @brief Initialises the internal FFT structures (if available + * for the platform). This function should be called + * prior to Fft32 function call if built with ARM DSP functions. + * @param[in] fftLen Requested length of the FFT. + * @param[in] fftInstance FFT instance struct to use. + * @param[in] type FFT type (real or complex) + */ + static void FftInitF32(uint16_t fftLen, + FftInstance& fftInstance, + FftType type = FftType::real); + + /** + * @brief Computes the FFT for the input vector. + * @param[in] input Floating point vector of input elements + * @param[out] fftOutput Output buffer to be populated by computed FFTs. + * @param[in] fftInstance FFT instance struct to use. + */ + static void FftF32(std::vector& input, + std::vector& fftOutput, + FftInstance& fftInstance); + + /** + * @brief Computes the natural logarithms of input floating point + * vector + * @param[in] input Floating point input vector + * @param[out] output Pre-allocated buffer to be populated with + * natural log values of each input element. + */ + static void VecLogarithmF32(std::vector& input, + std::vector& output); + + /** + * @brief Computes the dot product of two 1D floating point + * vectors. + * result = sum(srcA[0]*srcB[0] + srcA[1]*srcB[1] + ..) + * @param[in] srcPtrA Pointer to the first element of first + * array. + * @param[in] srcPtrB Pointer to the first element of second + * array. + * @param[in] srcLen Number of elements in the array/vector. + * @return Dot product. + */ + static float DotProductF32(float* srcPtrA, float* srcPtrB, + uint32_t srcLen); + + /** + * @brief Computes the squared magnitude of floating point + * complex number array. + * @param[in] ptrSrc Pointer to the first element of input + * array. + * @param[in] srcLen Number of elements in the array/vector. + * @param[out] ptrDst Output buffer to be populated. + * @param[in] dstLen Output buffer len (for sanity check only). + * @return true if successful, false otherwise. + */ + static bool ComplexMagnitudeSquaredF32(float* ptrSrc, + uint32_t srcLen, + float* ptrDst, + uint32_t dstLen); + + /** + * @brief Scales output scores for an arbitrary number of classes so + * that they sum to 1, allowing output to be expressed as a probability. + * @param[in] vector Vector of floats modified in-place + */ + static void SoftmaxF32(std::vector& vec); + + /** + * @brief Calculate the Sigmoid function of the given value. + * @param[in] x Value to apply Sigmoid to. + * @return Sigmoid value of the input. + */ + static float SigmoidF32(float x); + }; + +} /* namespace math */ +} /* namespace app */ +} /* namespace arm */ + +#endif /* PLATFORM_MATH_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/TensorFlowLiteMicro.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/TensorFlowLiteMicro.cc new file mode 100644 index 0000000000..f303638e35 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/TensorFlowLiteMicro.cc @@ -0,0 +1,46 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "TensorFlowLiteMicro.hpp" + +void PrintTensorFlowVersion() +{} + +arm::app::QuantParams arm::app::GetTensorQuantParams(TfLiteTensor* tensor) +{ + arm::app::QuantParams params; + if (kTfLiteAffineQuantization == tensor->quantization.type) { + auto* quantParams = (TfLiteAffineQuantization*) (tensor->quantization.params); + if (quantParams && 0 == quantParams->quantized_dimension) { + if (quantParams->scale->size) { + params.scale = quantParams->scale->data[0]; + } + if (quantParams->zero_point->size) { + params.offset = quantParams->zero_point->data[0]; + } + } else if (tensor->params.scale != 0.0) { + /* Legacy tensorflow quantisation parameters */ + params.scale = tensor->params.scale; + params.offset = tensor->params.zero_point; + } + } + return params; +} + +extern "C" void DebugLog(const char* s) +{ + puts(s); +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/TensorFlowLiteMicro.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/TensorFlowLiteMicro.hpp new file mode 100644 index 0000000000..05ad52e67b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/TensorFlowLiteMicro.hpp @@ -0,0 +1,94 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef TENSORFLOW_LITE_MICRO_LOCAL_HPP +#define TENSORFLOW_LITE_MICRO_LOCAL_HPP + +/* We include all our TensorFlow Lite Micro headers here */ + +/** + * TensorFlow Lite Micro sources can generate a lot of warnings from the usage + * of a single macro (TF_LITE_REMOVE_VIRTUAL_DELETE). Suppress the known ones + * here to prevent them from masking warnings that might be generated by our + * application sources. + */ +#if defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wunused-parameter" + #include + #include + #include + #pragma clang diagnostic pop +#elif defined(__GNUC__) + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wunused-parameter" + #include + #include + #include + #pragma GCC diagnostic pop +#else + #include + #include + #include +#endif + +#include +#include +//#include "tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.h" +#include +#include + +#include +//#include "tensorflow/lite/micro/micro_error_reporter.h" +#include +#include + +#if defined (TESTS) + #include +#endif /* defined (TESTS) */ + +namespace arm { +namespace app { + + /** Struct for quantization parameters. */ + struct QuantParams { + float scale = 1.0; + int offset = 0; + }; + + /** + * @brief Gets the quantization parameters from a tensor + * @param[in] tensor pointer to the tensor. + * @return QuantParams object. + */ + QuantParams GetTensorQuantParams(TfLiteTensor* tensor); + +} /* namespace app */ +} /* namespace arm */ + +/** + * @brief Prints the tensor flow version in use to stdout. + */ +void PrintTensorFlowVersion(); + +/** + * @brief String logging functionality expected to be defined + * by TensorFlow Lite Micro's error reporter. + * @param[in] s Pointer to the string. + */ +extern "C" void DebugLog(const char* s) __attribute__((__weak__)); + +#endif /* TENSORFLOW_LITE_MICRO_LOCAL_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/UseCaseCommonUtils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/UseCaseCommonUtils.cc new file mode 100644 index 0000000000..b497a12ffb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/UseCaseCommonUtils.cc @@ -0,0 +1,110 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include +#include +#include "UseCaseCommonUtils.hpp" +#include "ImageUtils.hpp" +#include "log_macros.h" +#include + +extern "C"{ + void update_classification_result(unsigned index, unsigned short category, float probability); +} +void DisplayCommonMenu() +{ + printf("\n\n"); + printf("User input required\n"); + printf("Enter option number from:\n\n"); + printf(" %u. Classify next ifm\n", common::MENU_OPT_RUN_INF_NEXT); + printf(" %u. Classify ifm at chosen index\n", common::MENU_OPT_RUN_INF_CHOSEN); + printf(" %u. Run classification on all ifm\n", common::MENU_OPT_RUN_INF_ALL); + printf(" %u. Show NN model info\n", common::MENU_OPT_SHOW_MODEL_INFO); + printf(" %u. List ifm\n\n", common::MENU_OPT_LIST_IFM); + printf(" Choice: "); +} + +bool PresentInferenceResult(const std::vector &results) +{ + const char** labels = getLabelPtr(); + for (uint32_t i = 0; i < results.size(); ++i) { + e_printf("%" PRIu32 ") %" PRIu32 " (%f) -> %s", i, + results[i].m_labelIdx, results[i].m_normalisedVal, + labels[results[i].m_labelIdx]); + update_classification_result((unsigned)i, (unsigned short)results[i].m_labelIdx, (float)results[i].m_normalisedVal); + } + + return true; +} + +namespace arm { +namespace app { + + +bool RunInference(arm::app::Model& model) +{ + bool runInf = model.RunInference(); + + return runInf; +} + +int ReadUserInputAsInt() +{ + // int8_t chInput[128]; + // memset(chInput, 0, sizeof(chInput)); + // get_line(chInput, 2); + // return atoi((const char*)chInput); + return 1; +} + +void DumpTensorData(const uint8_t* tensorData, + size_t size, + size_t lineBreakForNumElements) +{ + char strhex[8]; + std::string strdump; + + for (size_t i = 0; i < size; ++i) { + if (0 == i % lineBreakForNumElements) { + printf("%s\n\t", strdump.c_str()); + strdump.clear(); + } + snprintf(strhex, sizeof(strhex) - 1, + "0x%02x, ", tensorData[i]); + strdump += std::string(strhex); + } + + if (!strdump.empty()) { + printf("%s\n", strdump.c_str()); + } +} + +void DumpTensor(const TfLiteTensor* tensor, const size_t lineBreakForNumElements) +{ + if (!tensor) { + error("invalid tensor\n"); + return; + } + + const uint32_t tensorSz = tensor->bytes; + const auto* tensorData = tflite::GetTensorData(tensor); + + DumpTensorData(tensorData, tensorSz, lineBreakForNumElements); +} + + +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/UseCaseCommonUtils.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/UseCaseCommonUtils.hpp new file mode 100644 index 0000000000..80c7818dbd --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/UseCaseCommonUtils.hpp @@ -0,0 +1,113 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef USECASE_COMMON_UTILS_HPP +#define USECASE_COMMON_UTILS_HPP + +#include +#include /* Classifier. */ +#include +#include +#include /* Handlers for different user options. */ + + +void DisplayCommonMenu(); + + /** + * @brief Presents inference results using the data presentation + * object. + * @param[in] results Vector of classification results to be displayed. + * @return true if successful, false otherwise. + **/ +bool PresentInferenceResult(const std::vector& results); + + +/** + * @brief Helper function to increment current input feature vector index. + * @param[in,out] ctx Pointer to the application context object. + * @param[in] useCase Use case name + **/ +//void IncrementAppCtxIfmIdx(arm::app::ApplicationContext& ctx, const std::string& useCase); + +/** + * @brief Helper function to set the input feature map index. + * @param[in,out] ctx Pointer to the application context object. + * @param[in] idx Value to be set. + * @param[in] ctxIfmName Input Feature Map name + * @return true if index is set, false otherwise. + **/ +//bool SetAppCtxIfmIdx(arm::app::ApplicationContext& ctx, uint32_t idx, const std::string& ctxIfmName); + + +namespace common { + + enum OPCODES { + MENU_OPT_RUN_INF_NEXT = 1, /* Run on next vector. */ + MENU_OPT_RUN_INF_CHOSEN, /* Run on a user provided vector index. */ + MENU_OPT_RUN_INF_ALL, /* Run inference on all. */ + MENU_OPT_SHOW_MODEL_INFO, /* Show model info. */ + MENU_OPT_LIST_IFM /* List the current IFM. */ + }; + +} + +namespace arm { +namespace app { + /** + * @brief Run inference using given model + * object. If profiling is enabled, it will log the + * statistics too. + * @param[in] model Reference to the initialised model. + * @param[in] profiler Reference to the initialised profiler. + * @return true if inference succeeds, false otherwise. + **/ + bool RunInference(arm::app::Model& model); +// bool RunInference(arm::app::Model& model); + + /** + * @brief Read input and return as an integer. + * @return Integer value corresponding to the user input. + **/ + int ReadUserInputAsInt(); + +#if VERIFY_TEST_OUTPUT + /** + * @brief Helper function to dump a tensor to stdout + * @param[in] tensor tensor to be dumped + * @param[in] lineBreakForNumElements number of elements + * after which line break will be added. + **/ + void DumpTensor(const TfLiteTensor* tensor, + size_t lineBreakForNumElements = 16); + + + void DumpTensorData(const uint8_t* tensorData, + size_t size, + size_t lineBreakForNumElements = 16); +#endif /* VERIFY_TEST_OUTPUT */ + + /** + * @brief List the files baked in the application. + * @param[in] ctx Reference to the application context. + * @return true or false based on event being handled. + **/ + bool ListFilesHandler(ApplicationContext& ctx); + +} /* namespace app */ +} /* namespace arm */ + + +#endif /* USECASE_COMMON_UTILS_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/log_macros.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/log_macros.h new file mode 100644 index 0000000000..d5686e25fb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/log_macros.h @@ -0,0 +1,59 @@ +#ifndef ML_EMBEDDED_CORE_LOG_H +#define ML_EMBEDDED_CORE_LOG_H + +#ifdef __cplusplus +extern "C" { +#endif + +#include + +extern int e_printf(const char *format, ...); +extern void log_caller(unsigned short index, unsigned short x, unsigned short y, unsigned short w, unsigned short h); + +#define LOG_LEVEL_TRACE 0 +#define LOG_LEVEL_DEBUG 1 +#define LOG_LEVEL_INFO 2 +#define LOG_LEVEL_WARN 3 +#define LOG_LEVEL_ERROR 4 + +#ifndef LOG_LEVEL +#define LOG_LEVEL LOG_LEVEL_ERROR +#endif /*LOG_LEVEL*/ + +#define UNUSED(x) ((void)(x)) + +#if (LOG_LEVEL == LOG_LEVEL_TRACE) + #define trace(...) {e_printf("TRACE - "); e_printf(__VA_ARGS__); e_printf("\r\n");} +#else + #define trace(...) +#endif /* LOG_LEVEL == LOG_LEVEL_TRACE */ + +#if (LOG_LEVEL <= LOG_LEVEL_DEBUG) + #define debug(...) {e_printf("DEBUG - "); e_printf(__VA_ARGS__); e_printf("\r\n");} +#else + #define debug(...) +#endif /* LOG_LEVEL > LOG_LEVEL_TRACE */ + +#if (LOG_LEVEL <= LOG_LEVEL_INFO) + #define info(...) {e_printf("INFO - "); e_printf(__VA_ARGS__); e_printf("\r\n");} +#else + #define info(...) +#endif /* LOG_LEVEL > LOG_LEVEL_DEBUG */ + +#if (LOG_LEVEL <= LOG_LEVEL_WARN) + #define warn(...) {e_printf("WARN - "); e_printf(__VA_ARGS__); e_printf("\r\n");} +#else + #define warn(...) +#endif /* LOG_LEVEL > LOG_LEVEL_INFO */ + +#if (LOG_LEVEL <= LOG_LEVEL_ERROR) + #define error(...) {e_printf("ERROR - "); e_printf(__VA_ARGS__); e_printf("\r\n");} +#else + #define error(...) +#endif /* LOG_LEVEL > LOG_LEVEL_INFO */ + +#ifdef __cplusplus +} +#endif + +#endif /* ML_EMBEDDED_CORE_LOG_H */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/builtin_op_data.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/builtin_op_data.h new file mode 100644 index 0000000000..7b58ca8d78 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/builtin_op_data.h @@ -0,0 +1,23 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +// Compatibility shim for new location of interface definitions. + +#ifndef TENSORFLOW_LITE_BUILTIN_OP_DATA_H_ +#define TENSORFLOW_LITE_BUILTIN_OP_DATA_H_ + +#include + +#endif // TENSORFLOW_LITE_BUILTIN_OP_DATA_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/builtin_ops.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/builtin_ops.h new file mode 100644 index 0000000000..b4457ea19a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/builtin_ops.h @@ -0,0 +1,195 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_BUILTIN_OPS_H_ + #define TENSORFLOW_LITE_BUILTIN_OPS_H_ + +// DO NOT EDIT MANUALLY: This file is automatically generated by +// `schema/builtin_ops_header/generator.cc`. + + #ifdef __cplusplus +extern "C" { + #endif // __cplusplus + +// The enum for builtin operators. +// Note: CUSTOM, DELEGATE, and PLACEHOLDER_FOR_GREATER_OP_CODES are 3 special +// ops which are not real built-in ops. +typedef enum +{ + kTfLiteBuiltinAdd = 0, + kTfLiteBuiltinAveragePool2d = 1, + kTfLiteBuiltinConcatenation = 2, + kTfLiteBuiltinConv2d = 3, + kTfLiteBuiltinDepthwiseConv2d = 4, + kTfLiteBuiltinDepthToSpace = 5, + kTfLiteBuiltinDequantize = 6, + kTfLiteBuiltinEmbeddingLookup = 7, + kTfLiteBuiltinFloor = 8, + kTfLiteBuiltinFullyConnected = 9, + kTfLiteBuiltinHashtableLookup = 10, + kTfLiteBuiltinL2Normalization = 11, + kTfLiteBuiltinL2Pool2d = 12, + kTfLiteBuiltinLocalResponseNormalization = 13, + kTfLiteBuiltinLogistic = 14, + kTfLiteBuiltinLshProjection = 15, + kTfLiteBuiltinLstm = 16, + kTfLiteBuiltinMaxPool2d = 17, + kTfLiteBuiltinMul = 18, + kTfLiteBuiltinRelu = 19, + kTfLiteBuiltinReluN1To1 = 20, + kTfLiteBuiltinRelu6 = 21, + kTfLiteBuiltinReshape = 22, + kTfLiteBuiltinResizeBilinear = 23, + kTfLiteBuiltinRnn = 24, + kTfLiteBuiltinSoftmax = 25, + kTfLiteBuiltinSpaceToDepth = 26, + kTfLiteBuiltinSvdf = 27, + kTfLiteBuiltinTanh = 28, + kTfLiteBuiltinConcatEmbeddings = 29, + kTfLiteBuiltinSkipGram = 30, + kTfLiteBuiltinCall = 31, + kTfLiteBuiltinCustom = 32, + kTfLiteBuiltinEmbeddingLookupSparse = 33, + kTfLiteBuiltinPad = 34, + kTfLiteBuiltinUnidirectionalSequenceRnn = 35, + kTfLiteBuiltinGather = 36, + kTfLiteBuiltinBatchToSpaceNd = 37, + kTfLiteBuiltinSpaceToBatchNd = 38, + kTfLiteBuiltinTranspose = 39, + kTfLiteBuiltinMean = 40, + kTfLiteBuiltinSub = 41, + kTfLiteBuiltinDiv = 42, + kTfLiteBuiltinSqueeze = 43, + kTfLiteBuiltinUnidirectionalSequenceLstm = 44, + kTfLiteBuiltinStridedSlice = 45, + kTfLiteBuiltinBidirectionalSequenceRnn = 46, + kTfLiteBuiltinExp = 47, + kTfLiteBuiltinTopkV2 = 48, + kTfLiteBuiltinSplit = 49, + kTfLiteBuiltinLogSoftmax = 50, + kTfLiteBuiltinDelegate = 51, + kTfLiteBuiltinBidirectionalSequenceLstm = 52, + kTfLiteBuiltinCast = 53, + kTfLiteBuiltinPrelu = 54, + kTfLiteBuiltinMaximum = 55, + kTfLiteBuiltinArgMax = 56, + kTfLiteBuiltinMinimum = 57, + kTfLiteBuiltinLess = 58, + kTfLiteBuiltinNeg = 59, + kTfLiteBuiltinPadv2 = 60, + kTfLiteBuiltinGreater = 61, + kTfLiteBuiltinGreaterEqual = 62, + kTfLiteBuiltinLessEqual = 63, + kTfLiteBuiltinSelect = 64, + kTfLiteBuiltinSlice = 65, + kTfLiteBuiltinSin = 66, + kTfLiteBuiltinTransposeConv = 67, + kTfLiteBuiltinSparseToDense = 68, + kTfLiteBuiltinTile = 69, + kTfLiteBuiltinExpandDims = 70, + kTfLiteBuiltinEqual = 71, + kTfLiteBuiltinNotEqual = 72, + kTfLiteBuiltinLog = 73, + kTfLiteBuiltinSum = 74, + kTfLiteBuiltinSqrt = 75, + kTfLiteBuiltinRsqrt = 76, + kTfLiteBuiltinShape = 77, + kTfLiteBuiltinPow = 78, + kTfLiteBuiltinArgMin = 79, + kTfLiteBuiltinFakeQuant = 80, + kTfLiteBuiltinReduceProd = 81, + kTfLiteBuiltinReduceMax = 82, + kTfLiteBuiltinPack = 83, + kTfLiteBuiltinLogicalOr = 84, + kTfLiteBuiltinOneHot = 85, + kTfLiteBuiltinLogicalAnd = 86, + kTfLiteBuiltinLogicalNot = 87, + kTfLiteBuiltinUnpack = 88, + kTfLiteBuiltinReduceMin = 89, + kTfLiteBuiltinFloorDiv = 90, + kTfLiteBuiltinReduceAny = 91, + kTfLiteBuiltinSquare = 92, + kTfLiteBuiltinZerosLike = 93, + kTfLiteBuiltinFill = 94, + kTfLiteBuiltinFloorMod = 95, + kTfLiteBuiltinRange = 96, + kTfLiteBuiltinResizeNearestNeighbor = 97, + kTfLiteBuiltinLeakyRelu = 98, + kTfLiteBuiltinSquaredDifference = 99, + kTfLiteBuiltinMirrorPad = 100, + kTfLiteBuiltinAbs = 101, + kTfLiteBuiltinSplitV = 102, + kTfLiteBuiltinUnique = 103, + kTfLiteBuiltinCeil = 104, + kTfLiteBuiltinReverseV2 = 105, + kTfLiteBuiltinAddN = 106, + kTfLiteBuiltinGatherNd = 107, + kTfLiteBuiltinCos = 108, + kTfLiteBuiltinWhere = 109, + kTfLiteBuiltinRank = 110, + kTfLiteBuiltinElu = 111, + kTfLiteBuiltinReverseSequence = 112, + kTfLiteBuiltinMatrixDiag = 113, + kTfLiteBuiltinQuantize = 114, + kTfLiteBuiltinMatrixSetDiag = 115, + kTfLiteBuiltinRound = 116, + kTfLiteBuiltinHardSwish = 117, + kTfLiteBuiltinIf = 118, + kTfLiteBuiltinWhile = 119, + kTfLiteBuiltinNonMaxSuppressionV4 = 120, + kTfLiteBuiltinNonMaxSuppressionV5 = 121, + kTfLiteBuiltinScatterNd = 122, + kTfLiteBuiltinSelectV2 = 123, + kTfLiteBuiltinDensify = 124, + kTfLiteBuiltinSegmentSum = 125, + kTfLiteBuiltinBatchMatmul = 126, + kTfLiteBuiltinPlaceholderForGreaterOpCodes = 127, + kTfLiteBuiltinCumsum = 128, + kTfLiteBuiltinCallOnce = 129, + kTfLiteBuiltinBroadcastTo = 130, + kTfLiteBuiltinRfft2d = 131, + kTfLiteBuiltinConv3d = 132, + kTfLiteBuiltinImag = 133, + kTfLiteBuiltinReal = 134, + kTfLiteBuiltinComplexAbs = 135, + kTfLiteBuiltinHashtable = 136, + kTfLiteBuiltinHashtableFind = 137, + kTfLiteBuiltinHashtableImport = 138, + kTfLiteBuiltinHashtableSize = 139, + kTfLiteBuiltinReduceAll = 140, + kTfLiteBuiltinConv3dTranspose = 141, + kTfLiteBuiltinVarHandle = 142, + kTfLiteBuiltinReadVariable = 143, + kTfLiteBuiltinAssignVariable = 144, + kTfLiteBuiltinBroadcastArgs = 145, + kTfLiteBuiltinRandomStandardNormal = 146, + kTfLiteBuiltinBucketize = 147, + kTfLiteBuiltinRandomUniform = 148, + kTfLiteBuiltinMultinomial = 149, + kTfLiteBuiltinGelu = 150, + kTfLiteBuiltinDynamicUpdateSlice = 151, + kTfLiteBuiltinRelu0To1 = 152, + kTfLiteBuiltinUnsortedSegmentProd = 153, + kTfLiteBuiltinUnsortedSegmentMax = 154, + kTfLiteBuiltinUnsortedSegmentSum = 155, + kTfLiteBuiltinAtan2 = 156, + kTfLiteBuiltinUnsortedSegmentMin = 157, + kTfLiteBuiltinSign = 158, +} TfLiteBuiltinOperator; + + #ifdef __cplusplus +} // extern "C" + #endif // __cplusplus +#endif // TENSORFLOW_LITE_BUILTIN_OPS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/builtin_op_data.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/builtin_op_data.h new file mode 100644 index 0000000000..b8e9b46ce9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/builtin_op_data.h @@ -0,0 +1,22 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_C_BUILTIN_OP_DATA_H_ +#define TENSORFLOW_LITE_C_BUILTIN_OP_DATA_H_ + +/// For documentation, see +/// third_party/tensorflow/lite/core/c/builtin_op_data.h. +#include // IWYU pragma: export + +#endif // TENSORFLOW_LITE_C_BUILTIN_OP_DATA_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/c_api_types.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/c_api_types.h new file mode 100644 index 0000000000..8ba6744650 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/c_api_types.h @@ -0,0 +1,26 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +// This file declares types used by the pure C inference API defined in c_api.h, +// some of which are also used in the C++ and C kernel and interpreter APIs. + +#ifndef TENSORFLOW_LITE_C_C_API_TYPES_H_ +#define TENSORFLOW_LITE_C_C_API_TYPES_H_ + +/// For documentation, see +/// third_party/tensorflow/lite/core/c/c_api_types.h. +#include // IWYU pragma: export + +#endif // TENSORFLOW_LITE_C_C_API_TYPES_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/common.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/common.h new file mode 100644 index 0000000000..443d93b9ac --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/c/common.h @@ -0,0 +1,43 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +// This file defines common C types and APIs for implementing operations, +// delegates and other constructs in TensorFlow Lite. The actual operations and +// delegates can be defined using C++, but the interface between the interpreter +// and the operations are C. +// +// Summary of abstractions +// TF_LITE_ENSURE - Self-sufficient error checking +// TfLiteStatus - Status reporting +// TfLiteIntArray - stores tensor shapes (dims), +// TfLiteContext - allows an op to access the tensors +// TfLiteTensor - tensor (a multidimensional array) +// TfLiteNode - a single node or operation +// TfLiteRegistration - the implementation of a conceptual operation. +// TfLiteDelegate - allows delegation of nodes to alternative backends. +// +// Some abstractions in this file are created and managed by Interpreter. +// +// NOTE: The order of values in these structs are "semi-ABI stable". New values +// should be added only to the end of structs and never reordered. + +#ifndef TENSORFLOW_LITE_C_COMMON_H_ +#define TENSORFLOW_LITE_C_COMMON_H_ + +/// For documentation, see +/// third_party/tensorflow/lite/core/c/common.h. +#include // IWYU pragma: export + +#endif // TENSORFLOW_LITE_C_COMMON_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/context_util.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/context_util.h new file mode 100644 index 0000000000..17df5f584c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/context_util.h @@ -0,0 +1,66 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +/// \file +/// +/// This provides a few C++ helpers that are useful for manipulating C +/// structures in C++. +#ifndef TENSORFLOW_LITE_CONTEXT_UTIL_H_ +#define TENSORFLOW_LITE_CONTEXT_UTIL_H_ + +#include +#include + +namespace tflite { +/// Provides a range iterable wrapper for TfLiteIntArray* (C lists) that TfLite +/// C api uses. +// Can't use the google array_view, since we can't depend on even +// absl for embedded device reasons. + class TfLiteIntArrayView { +public: + + /// Construct a view of a TfLiteIntArray*. Note, `int_array` should be + /// non-null and this view does not take ownership of it. + explicit TfLiteIntArrayView (const TfLiteIntArray * int_array) + :int_array_(int_array) + { + } + + TfLiteIntArrayView(const TfLiteIntArrayView &) = default; + TfLiteIntArrayView &operator = (const TfLiteIntArrayView &rhs) = default; + + typedef const int * const_iterator; + const_iterator begin () const { + return int_array_->data; + } + + const_iterator end () const { + return &int_array_->data[int_array_->size]; + } + + size_t size () const { + return end() - begin(); + } + + int operator[] (size_t pos) const { + return int_array_->data[pos]; + } + +private: + const TfLiteIntArray * int_array_; + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_CONTEXT_UTIL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/error_reporter.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/error_reporter.cc new file mode 100644 index 0000000000..7070eaa57c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/error_reporter.cc @@ -0,0 +1,38 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/core/api/error_reporter.h" +#include + +namespace tflite { + +int ErrorReporter::Report(const char* format, ...) { + va_list args; + va_start(args, format); + int code = Report(format, args); + va_end(args); + return code; +} + +// TODO(aselle): Make the name of ReportError on context the same, so +// we can use the ensure functions w/o a context and w/ a reporter. +int ErrorReporter::ReportError(void*, const char* format, ...) { + va_list args; + va_start(args, format); + int code = Report(format, args); + va_end(args); + return code; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/error_reporter.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/error_reporter.h new file mode 100644 index 0000000000..0c494d6073 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/error_reporter.h @@ -0,0 +1,71 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_CORE_API_ERROR_REPORTER_H_ +#define TENSORFLOW_LITE_CORE_API_ERROR_REPORTER_H_ + +#include + +namespace tflite { +/// A functor that reports error to supporting system. Invoked similar to +/// printf. +/// +/// Usage: +/// ErrorReporter foo; +/// foo.Report("test %d", 5); +/// or +/// va_list args; +/// foo.Report("test %d", args); // where args is va_list +/// +/// Subclass ErrorReporter to provide another reporting destination. +/// For example, if you have a GUI program, you might redirect to a buffer +/// that drives a GUI error log box. + class ErrorReporter { +public: + virtual ~ErrorReporter() = default; + + /// Converts `args` to character equivalents according to `format` string, + /// constructs the error string and report it. + /// Returns number of characters written or zero on success, and negative + /// number on error. + virtual int Report(const char * format, va_list args) = 0; + + /// Converts arguments to character equivalents according to `format` string, + /// constructs the error string and report it. + /// Returns number of characters written or zero on success, and negative + /// number on error. + int Report(const char * format, ...); + + /// Equivalent to `Report` above. The additional `void*` parameter is unused. + /// This method is for compatibility with macros that takes `TfLiteContext`, + /// like TF_LITE_ENSURE and related macros. + int ReportError(void *, const char * format, ...); + }; +} // namespace tflite + +// You should not make bare calls to the error reporter, instead use the +// TF_LITE_REPORT_ERROR macro, since this allows message strings to be +// stripped when the binary size has to be optimized. If you are looking to +// reduce binary size, define TF_LITE_STRIP_ERROR_STRINGS when compiling and +// every call will be stubbed out, taking no memory. +#ifndef TF_LITE_STRIP_ERROR_STRINGS + #define TF_LITE_REPORT_ERROR(reporter, ...) \ + do { \ + static_cast < tflite::ErrorReporter * > (reporter)->Report(__VA_ARGS__); \ + } while (false) +#else // TF_LITE_STRIP_ERROR_STRINGS + #define TF_LITE_REPORT_ERROR(reporter, ...) +#endif // TF_LITE_STRIP_ERROR_STRINGS + +#endif // TENSORFLOW_LITE_CORE_API_ERROR_REPORTER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/flatbuffer_conversions.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/flatbuffer_conversions.cc new file mode 100644 index 0000000000..7bbb6d5dbd --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/flatbuffer_conversions.cc @@ -0,0 +1,2475 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/core/api/flatbuffer_conversions.h" + +#include +#include +#include + +#include "flatbuffers/flatbuffers.h" // from @flatbuffers +#include "tensorflow/lite/core/api/error_reporter.h" +#include "tensorflow/lite/core/c/builtin_op_data.h" +#include "tensorflow/lite/core/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { + +namespace { + +// Utility class for safely allocating POD data. This is useful for avoiding +// leaks in cases where op params are allocated but fail to propagate to the +// parsed op data (e.g., when model parameters are invalid). +class SafeBuiltinDataAllocator { + public: + class BuiltinDataDeleter { + public: + explicit BuiltinDataDeleter(BuiltinDataAllocator* allocator) + : allocator_(allocator) {} + + void operator()(void* data) { allocator_->Deallocate(data); } + + private: + BuiltinDataAllocator* allocator_; + }; + + template + using BuiltinDataPtr = std::unique_ptr; + + explicit SafeBuiltinDataAllocator(BuiltinDataAllocator* allocator) + : allocator_(allocator) {} + + template + BuiltinDataPtr Allocate() { + return BuiltinDataPtr(allocator_->AllocatePOD(), + BuiltinDataDeleter(allocator_)); + } + + private: + BuiltinDataAllocator* allocator_; +}; + +// All the Parse functions take some pointers as params and this function has +// the common DCHECKs to catch if any of those are nullptr. +void CheckParsePointerParams(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + TFLITE_DCHECK(op != nullptr); + TFLITE_DCHECK(error_reporter != nullptr); + TFLITE_DCHECK(allocator != nullptr); + TFLITE_DCHECK(builtin_data != nullptr); +} + +// Copies the contents from the flatbuffer int vector `flatbuffer` into the +// int array `buffer`. `flat_vector` and `buffer` represent the same +// configuration operation for a given operation. +TfLiteStatus FlatBufferIntVectorToArray( + int max_size_of_buffer, const flatbuffers::Vector* flat_vector, + int* buffer, ErrorReporter* error_reporter, const char* op_name) { + if (!flat_vector) { + TF_LITE_REPORT_ERROR(error_reporter, + "Input array not provided for operation '%s'.\n", + op_name); + return kTfLiteError; + } else { + size_t num_dimensions = flat_vector->size(); + if (num_dimensions > max_size_of_buffer / sizeof(int)) { + TF_LITE_REPORT_ERROR( + error_reporter, + "Found too many dimensions in the input array of operation '%s'.\n", + op_name); + return kTfLiteError; + } else { + for (size_t i = 0; i < num_dimensions; ++i) { + buffer[i] = flat_vector->Get(i); + } + } + } + return kTfLiteOk; +} + +// Converts the flatbuffer activation to what is used at runtime. +TfLiteFusedActivation ConvertActivation(ActivationFunctionType activation) { + switch (activation) { + case ActivationFunctionType_NONE: + return kTfLiteActNone; + case ActivationFunctionType_RELU: + return kTfLiteActRelu; + case ActivationFunctionType_RELU_N1_TO_1: + return kTfLiteActReluN1To1; + case ActivationFunctionType_RELU6: + return kTfLiteActRelu6; + case ActivationFunctionType_TANH: + return kTfLiteActTanh; + case ActivationFunctionType_SIGN_BIT: + return kTfLiteActSignBit; + } + return kTfLiteActNone; +} + +// Converts the flatbuffer padding enum to what is used at runtime. +TfLitePadding ConvertPadding(Padding padding) { + switch (padding) { + case Padding_SAME: + return kTfLitePaddingSame; + case Padding_VALID: + return kTfLitePaddingValid; + } + return kTfLitePaddingUnknown; +} + +// Converts the flatbuffer mirror padding enum to what is used at runtime. +TfLiteMirrorPaddingMode ConvertMirrorPadding(MirrorPadMode padding) { + switch (padding) { + case MirrorPadMode_REFLECT: + return kTfLiteMirrorPaddingReflect; + case MirrorPadMode_SYMMETRIC: + return kTfLiteMirrorPaddingSymmetric; + } + return kTfLiteMirrorPaddingUnknown; +} + +#ifndef TF_LITE_STATIC_MEMORY +TfLiteStatus ParseOpDataTfLite(const Operator* op, BuiltinOperator op_type, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + auto parseLSHProjectionType = [](LSHProjectionType type) { + switch (type) { + case LSHProjectionType_SPARSE: + return kTfLiteLshProjectionSparse; + case LSHProjectionType_DENSE: + return kTfLiteLshProjectionDense; + default: + return kTfLiteLshProjectionUnknown; + } + }; + auto parseCombinerType = [](CombinerType type) { + switch (type) { + case CombinerType_MEAN: + return kTfLiteCombinerTypeMean; + case CombinerType_SQRTN: + return kTfLiteCombinerTypeSqrtn; + case CombinerType_SUM: + default: + return kTfLiteCombinerTypeSum; + } + }; + + SafeBuiltinDataAllocator safe_allocator(allocator); + *builtin_data = nullptr; + switch (op_type) { + case BuiltinOperator_ABS: { + return ParseAbs(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_ADD: { + return ParseAdd(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_ADD_N: { + return ParseAddN(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_ARG_MAX: { + return ParseArgMax(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_ARG_MIN: { + return ParseArgMin(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_ASSIGN_VARIABLE: { + return ParseAssignVariable(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_AVERAGE_POOL_2D: { + return ParsePool(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_BATCH_MATMUL: { + return ParseBatchMatMul(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_BATCH_TO_SPACE_ND: { + return ParseBatchToSpaceNd(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_BROADCAST_ARGS: { + return ParseBroadcastArgs(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_BROADCAST_TO: { + return ParseBroadcastTo(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_CALL_ONCE: { + return ParseCallOnce(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_CEIL: { + return ParseCeil(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_CONCATENATION: { + return ParseConcatenation(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_CONV_2D: { + return ParseConv2D(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_CUMSUM: { + return ParseCumsum(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_DEPTH_TO_SPACE: { + return ParseDepthToSpace(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_DEPTHWISE_CONV_2D: { + return ParseDepthwiseConv2D(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_DEQUANTIZE: { + return ParseDequantize(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_DIV: { + return ParseDiv(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_ELU: { + return ParseElu(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_EXP: { + return ParseExp(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_EXPAND_DIMS: { + return ParseExpandDims(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_FILL: { + return ParseFill(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_FLOOR: { + return ParseFloor(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_FLOOR_DIV: { + return ParseFloorDiv(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_FLOOR_MOD: { + return ParseFloorMod(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_FULLY_CONNECTED: { + return ParseFullyConnected(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_GATHER_ND: { + return ParseGatherNd(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_GREATER: { + return ParseGreater(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_GREATER_EQUAL: { + return ParseGreaterEqual(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_HARD_SWISH: { + return ParseHardSwish(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_L2_NORMALIZATION: { + return ParseL2Normalization(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_L2_POOL_2D: { + return ParsePool(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LEAKY_RELU: { + return ParseLeakyRelu(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LESS: { + return ParseLess(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LESS_EQUAL: { + return ParseLessEqual(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LOG: { + return ParseLog(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LOGICAL_AND: { + return ParseLogicalAnd(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LOGICAL_NOT: { + return ParseLogicalNot(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LOGICAL_OR: { + return ParseLogicalOr(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LOGISTIC: { + return ParseLogistic(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LOG_SOFTMAX: { + return ParseLogSoftmax(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_LSTM: { + return ParseLSTM(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_MAXIMUM: { + return ParseMaximum(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_MAX_POOL_2D: { + return ParsePool(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_MIRROR_PAD: { + return ParseMirrorPad(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_MEAN: { + return ParseReducer(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_MINIMUM: { + return ParseMinimum(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_MUL: { + return ParseMul(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_NEG: { + return ParseNeg(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_NOT_EQUAL: { + return ParseNotEqual(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_PACK: { + return ParsePack(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_PAD: { + return ParsePad(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_PADV2: { + return ParsePadV2(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_POW: { + return ParsePow(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_PRELU: { + return ParsePrelu(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_QUANTIZE: { + return ParseQuantize(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_READ_VARIABLE: { + return ParseReadVariable(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_REDUCE_ANY: { + return ParseReducer(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_REDUCE_ALL: { + return ParseReducer(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_REDUCE_MAX: { + return ParseReducer(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_REDUCE_MIN: { + return ParseReducer(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_REDUCE_PROD: { + return ParseReducer(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_RELU: { + return ParseRelu(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_RELU6: { + return ParseRelu6(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_RESHAPE: { + return ParseReshape(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_RESIZE_BILINEAR: { + return ParseResizeBilinear(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_RESIZE_NEAREST_NEIGHBOR: { + return ParseResizeNearestNeighbor(op, error_reporter, allocator, + builtin_data); + } + + case BuiltinOperator_ROUND: { + return ParseRound(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_RSQRT: { + return ParseRsqrt(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SELECT_V2: { + return ParseSelectV2(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SHAPE: { + return ParseShape(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SIN: { + return ParseSin(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SOFTMAX: { + return ParseSoftmax(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SPACE_TO_BATCH_ND: { + return ParseSpaceToBatchNd(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SPACE_TO_DEPTH: { + return ParseSpaceToDepth(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SPLIT: { + return ParseSplit(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SPLIT_V: { + return ParseSplitV(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SQRT: { + return ParseSqrt(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SQUARE: { + return ParseSquare(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SQUARED_DIFFERENCE: { + return ParseSquaredDifference(op, error_reporter, allocator, + builtin_data); + } + + case BuiltinOperator_SQUEEZE: { + return ParseSqueeze(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_STRIDED_SLICE: { + return ParseStridedSlice(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SUB: { + return ParseSub(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SUM: { + return ParseReducer(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_SVDF: { + return ParseSvdf(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_TANH: { + return ParseTanh(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_TRANSPOSE_CONV: { + return ParseTransposeConv(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_UNPACK: { + return ParseUnpack(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_VAR_HANDLE: { + return ParseVarHandle(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_ZEROS_LIKE: { + return ParseZerosLike(op, error_reporter, allocator, builtin_data); + } + + case BuiltinOperator_CAST: { + return ParseCast(op, error_reporter, allocator, builtin_data); + } + case BuiltinOperator_LSH_PROJECTION: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* lshParams = + op->builtin_options_as_LSHProjectionOptions()) { + params->type = parseLSHProjectionType(lshParams->type()); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* sequence_rnn_params = + op->builtin_options_as_SequenceRNNOptions()) { + params->activation = + ConvertActivation(sequence_rnn_params->fused_activation_function()); + params->time_major = sequence_rnn_params->time_major(); + params->asymmetric_quantize_inputs = + sequence_rnn_params->asymmetric_quantize_inputs(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN: { + auto params = + safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* bidi_sequence_rnn_params = + op->builtin_options_as_BidirectionalSequenceRNNOptions()) { + params->activation = ConvertActivation( + bidi_sequence_rnn_params->fused_activation_function()); + params->time_major = bidi_sequence_rnn_params->time_major(); + params->merge_outputs = bidi_sequence_rnn_params->merge_outputs(); + params->asymmetric_quantize_inputs = + bidi_sequence_rnn_params->asymmetric_quantize_inputs(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_RNN: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* rnn_params = op->builtin_options_as_RNNOptions()) { + params->activation = + ConvertActivation(rnn_params->fused_activation_function()); + params->asymmetric_quantize_inputs = + rnn_params->asymmetric_quantize_inputs(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_EMBEDDING_LOOKUP_SPARSE: { + auto params = + safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* embedding_params = + op->builtin_options_as_EmbeddingLookupSparseOptions()) { + params->combiner = parseCombinerType(embedding_params->combiner()); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + + case BuiltinOperator_HASHTABLE_LOOKUP: + // no-op. + return kTfLiteOk; + + case BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* schema_params = + op->builtin_options_as_LocalResponseNormalizationOptions()) { + params->radius = schema_params->radius(); + params->bias = schema_params->bias(); + params->alpha = schema_params->alpha(); + params->beta = schema_params->beta(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM: { + return ParseUnidirectionalSequenceLSTM(op, error_reporter, allocator, + builtin_data); + } + case BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM: { + auto params = + safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* bidi_lstm_params = + op->builtin_options_as_BidirectionalSequenceLSTMOptions()) { + params->activation = + ConvertActivation(bidi_lstm_params->fused_activation_function()); + params->cell_clip = bidi_lstm_params->cell_clip(); + params->proj_clip = bidi_lstm_params->proj_clip(); + params->merge_outputs = bidi_lstm_params->merge_outputs(); + params->time_major = bidi_lstm_params->time_major(); + params->asymmetric_quantize_inputs = + bidi_lstm_params->asymmetric_quantize_inputs(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_SKIP_GRAM: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* skip_gram_params = + op->builtin_options_as_SkipGramOptions()) { + params->ngram_size = skip_gram_params->ngram_size(); + params->max_skip_size = skip_gram_params->max_skip_size(); + params->include_all_ngrams = skip_gram_params->include_all_ngrams(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + + case BuiltinOperator_GATHER: { + return ParseGather(op, error_reporter, allocator, builtin_data); + } + case BuiltinOperator_SPARSE_TO_DENSE: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* sparse_to_dense_params = + op->builtin_options_as_SparseToDenseOptions()) { + params->validate_indices = sparse_to_dense_params->validate_indices(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_DELEGATE: { + TF_LITE_REPORT_ERROR(error_reporter, + "DELEGATE op shouldn't exist in model."); + return kTfLiteError; + } + case BuiltinOperator_FAKE_QUANT: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* schema_params = + op->builtin_options_as_FakeQuantOptions()) { + params->min = schema_params->min(); + params->max = schema_params->max(); + params->num_bits = schema_params->num_bits(); + params->narrow_range = schema_params->narrow_range(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_ONE_HOT: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* schema_params = op->builtin_options_as_OneHotOptions()) { + params->axis = schema_params->axis(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_UNIQUE: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + const auto* unique_params = op->builtin_options_as_UniqueOptions(); + if (unique_params != nullptr) { + params->index_out_type = + unique_params->idx_out_type() == tflite::TensorType_INT64 + ? TfLiteType::kTfLiteInt64 + : TfLiteType::kTfLiteInt32; + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_REVERSE_SEQUENCE: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* reverse_seq_params = + op->builtin_options_as_ReverseSequenceOptions()) { + params->seq_dim = reverse_seq_params->seq_dim(); + params->batch_dim = reverse_seq_params->batch_dim(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_IF: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* if_params = op->builtin_options_as_IfOptions()) { + params->then_subgraph_index = if_params->then_subgraph_index(); + params->else_subgraph_index = if_params->else_subgraph_index(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_WHILE: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* while_params = op->builtin_options_as_WhileOptions()) { + params->cond_subgraph_index = while_params->cond_subgraph_index(); + params->body_subgraph_index = while_params->body_subgraph_index(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_CONV_3D: + case BuiltinOperator_CONV_3D_TRANSPOSE: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* conv3d_params = op->builtin_options_as_Conv3DOptions()) { + params->padding = ConvertPadding(conv3d_params->padding()); + params->activation = + ConvertActivation(conv3d_params->fused_activation_function()); + params->stride_depth = conv3d_params->stride_d(); + params->stride_height = conv3d_params->stride_h(); + params->stride_width = conv3d_params->stride_w(); + params->dilation_depth_factor = conv3d_params->dilation_d_factor(); + params->dilation_height_factor = conv3d_params->dilation_h_factor(); + params->dilation_width_factor = conv3d_params->dilation_w_factor(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_HASHTABLE: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* hashtable_params = + op->builtin_options_as_HashtableOptions()) { + params->table_id = hashtable_params->table_id(); + TF_LITE_ENSURE_STATUS(ConvertTensorType( + hashtable_params->key_dtype(), ¶ms->key_dtype, error_reporter)); + TF_LITE_ENSURE_STATUS(ConvertTensorType(hashtable_params->value_dtype(), + ¶ms->value_dtype, + error_reporter)); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_MULTINOMIAL: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* multinomial_params = + op->builtin_options_as_RandomOptions()) { + params->seed = multinomial_params->seed(); + params->seed2 = multinomial_params->seed2(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_RANDOM_STANDARD_NORMAL: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* random_std_normal_params = + op->builtin_options_as_RandomOptions()) { + params->seed = random_std_normal_params->seed(); + params->seed2 = random_std_normal_params->seed2(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_BUCKETIZE: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* bucketize_params = + op->builtin_options_as_BucketizeOptions()) { + const flatbuffers::Vector* boundaries = + bucketize_params->boundaries(); + if (boundaries == nullptr) { + TF_LITE_REPORT_ERROR( + error_reporter, + "boundaries array not provided for operation 'bucketize'.\n"); + return kTfLiteError; + } + params->num_boundaries = boundaries->size(); + if (boundaries->data() == nullptr) { + TF_LITE_REPORT_ERROR(error_reporter, + "boundaries.data() returned nullptr for " + "operation 'bucketize'.\n"); + return kTfLiteError; + } + params->boundaries = boundaries->data(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_RANDOM_UNIFORM: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* random_uniform_params = + op->builtin_options_as_RandomOptions()) { + params->seed = random_uniform_params->seed(); + params->seed2 = random_uniform_params->seed2(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + case BuiltinOperator_GELU: { + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* gelu_params = op->builtin_options_as_GeluOptions()) { + params->approximate = gelu_params->approximate(); + } + *builtin_data = params.release(); + return kTfLiteOk; + } + // Below are the ops with no builtin_data structure. + // TODO(aselle): Implement call in BuiltinOptions, but nullptrs are + // ok for now, since there is no call implementation either. + case BuiltinOperator_CALL: + case BuiltinOperator_COMPLEX_ABS: + case BuiltinOperator_CONCAT_EMBEDDINGS: + case BuiltinOperator_COS: + case BuiltinOperator_CUSTOM: + case BuiltinOperator_DENSIFY: + case BuiltinOperator_DYNAMIC_UPDATE_SLICE: + case BuiltinOperator_EMBEDDING_LOOKUP: + case BuiltinOperator_EQUAL: + case BuiltinOperator_HASHTABLE_FIND: + case BuiltinOperator_HASHTABLE_IMPORT: + case BuiltinOperator_HASHTABLE_SIZE: + case BuiltinOperator_IMAG: + case BuiltinOperator_MATRIX_DIAG: + case BuiltinOperator_MATRIX_SET_DIAG: + case BuiltinOperator_NON_MAX_SUPPRESSION_V4: + case BuiltinOperator_NON_MAX_SUPPRESSION_V5: + case BuiltinOperator_RELU_N1_TO_1: + case BuiltinOperator_RELU_0_TO_1: + case BuiltinOperator_SCATTER_ND: + case BuiltinOperator_SELECT: + case BuiltinOperator_SLICE: + case BuiltinOperator_TILE: + case BuiltinOperator_TOPK_V2: + case BuiltinOperator_TRANSPOSE: + case BuiltinOperator_RANGE: + case BuiltinOperator_RANK: + case BuiltinOperator_REAL: + case BuiltinOperator_RFFT2D: + case BuiltinOperator_SEGMENT_SUM: + case BuiltinOperator_REVERSE_V2: + case BuiltinOperator_UNSORTED_SEGMENT_MAX: + case BuiltinOperator_UNSORTED_SEGMENT_MIN: + case BuiltinOperator_UNSORTED_SEGMENT_PROD: + case BuiltinOperator_UNSORTED_SEGMENT_SUM: + case BuiltinOperator_ATAN2: + case BuiltinOperator_SIGN: + case BuiltinOperator_WHERE: + return kTfLiteOk; + case BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES: + return kTfLiteError; + } + return kTfLiteError; +} // NOLINT[readability/fn_size] +#endif // !defined(TF_LITE_STATIC_MEMORY) +} // namespace + +TfLiteStatus ConvertTensorType(TensorType tensor_type, TfLiteType* type, + ErrorReporter* error_reporter) { + switch (tensor_type) { + case TensorType_FLOAT16: + *type = kTfLiteFloat16; + return kTfLiteOk; + case TensorType_FLOAT32: + *type = kTfLiteFloat32; + return kTfLiteOk; + case TensorType_FLOAT64: + *type = kTfLiteFloat64; + return kTfLiteOk; + case TensorType_INT16: + *type = kTfLiteInt16; + return kTfLiteOk; + case TensorType_UINT16: + *type = kTfLiteUInt16; + return kTfLiteOk; + case TensorType_INT32: + *type = kTfLiteInt32; + return kTfLiteOk; + case TensorType_UINT32: + *type = kTfLiteUInt32; + return kTfLiteOk; + case TensorType_UINT8: + *type = kTfLiteUInt8; + return kTfLiteOk; + case TensorType_INT8: + *type = kTfLiteInt8; + return kTfLiteOk; + case TensorType_INT64: + *type = kTfLiteInt64; + return kTfLiteOk; + case TensorType_UINT64: + *type = kTfLiteUInt64; + return kTfLiteOk; + case TensorType_STRING: + *type = kTfLiteString; + return kTfLiteOk; + case TensorType_BOOL: + *type = kTfLiteBool; + return kTfLiteOk; + case TensorType_COMPLEX64: + *type = kTfLiteComplex64; + return kTfLiteOk; + case TensorType_COMPLEX128: + *type = kTfLiteComplex128; + return kTfLiteOk; + case TensorType_RESOURCE: + *type = kTfLiteResource; + return kTfLiteOk; + case TensorType_VARIANT: + *type = kTfLiteVariant; + return kTfLiteOk; + case TensorType_INT4: + *type = kTfLiteInt4; + return kTfLiteOk; + default: + *type = kTfLiteNoType; + TF_LITE_REPORT_ERROR(error_reporter, + "Unsupported data type %d in tensor\n", tensor_type); + return kTfLiteError; + } +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseAbs(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseAdd(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const AddOptions* schema_params = op->builtin_options_as_AddOptions(); + + if (schema_params != nullptr) { + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + params->pot_scale_int16 = schema_params->pot_scale_int16(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseAddN(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + return kTfLiteOk; +} + +TfLiteStatus ParseArgMax(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const ArgMaxOptions* schema_params = op->builtin_options_as_ArgMaxOptions(); + + if (schema_params != nullptr) { + TF_LITE_ENSURE_STATUS(ConvertTensorType( + schema_params->output_type(), ¶ms->output_type, error_reporter)); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseArgMin(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const ArgMinOptions* schema_params = op->builtin_options_as_ArgMinOptions(); + + if (schema_params != nullptr) { + TF_LITE_ENSURE_STATUS(ConvertTensorType( + schema_params->output_type(), ¶ms->output_type, error_reporter)); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseAssignVariable(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseBatchMatMul(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* bmm_params = op->builtin_options_as_BatchMatMulOptions()) { + params->adj_x = bmm_params->adj_x(); + params->adj_y = bmm_params->adj_y(); + params->asymmetric_quantize_inputs = + bmm_params->asymmetric_quantize_inputs(); + } + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseBatchToSpaceNd(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseBroadcastArgs(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseBroadcastTo(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseCallOnce(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const CallOnceOptions* schema_params = + op->builtin_options_as_CallOnceOptions(); + + if (schema_params != nullptr) { + params->init_subgraph_index = schema_params->init_subgraph_index(); + + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseCast(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* schema_params = op->builtin_options_as_CastOptions()) { + TF_LITE_ENSURE_STATUS(ConvertTensorType( + schema_params->in_data_type(), ¶ms->in_data_type, error_reporter)); + TF_LITE_ENSURE_STATUS(ConvertTensorType(schema_params->out_data_type(), + ¶ms->out_data_type, + error_reporter)); + } + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseCeil(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseConcatenation(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const ConcatenationOptions* schema_params = + op->builtin_options_as_ConcatenationOptions(); + + if (schema_params != nullptr) { + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + params->axis = schema_params->axis(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseConv2D(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const Conv2DOptions* schema_params = op->builtin_options_as_Conv2DOptions(); + + if (schema_params != nullptr) { + params->padding = ConvertPadding(schema_params->padding()); + params->stride_width = schema_params->stride_w(); + params->stride_height = schema_params->stride_h(); + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + + params->dilation_width_factor = schema_params->dilation_w_factor(); + params->dilation_height_factor = schema_params->dilation_h_factor(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseCumsum(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* cumsum_params = op->builtin_options_as_CumsumOptions()) { + params->exclusive = cumsum_params->exclusive(); + params->reverse = cumsum_params->reverse(); + } + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseCos(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseDepthToSpace(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const auto* schema_params = op->builtin_options_as_DepthToSpaceOptions(); + if (schema_params != nullptr) { + params->block_size = schema_params->block_size(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseDepthwiseConv2D(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const DepthwiseConv2DOptions* schema_params = + op->builtin_options_as_DepthwiseConv2DOptions(); + + if (schema_params != nullptr) { + params->padding = ConvertPadding(schema_params->padding()); + params->stride_width = schema_params->stride_w(); + params->stride_height = schema_params->stride_h(); + params->depth_multiplier = schema_params->depth_multiplier(); + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + + params->dilation_width_factor = schema_params->dilation_w_factor(); + params->dilation_height_factor = schema_params->dilation_h_factor(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseDequantize(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseDiv(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* schema_params = op->builtin_options_as_DivOptions()) { + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + } + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseElu(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseEqual(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseExp(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseExpandDims(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseFill(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseFloor(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseFloorDiv(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseFloorMod(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseFullyConnected(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const FullyConnectedOptions* schema_params = + op->builtin_options_as_FullyConnectedOptions(); + + if (schema_params != nullptr) { + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + params->keep_num_dims = schema_params->keep_num_dims(); + params->asymmetric_quantize_inputs = + schema_params->asymmetric_quantize_inputs(); + + switch (schema_params->weights_format()) { + case FullyConnectedOptionsWeightsFormat_DEFAULT: + params->weights_format = kTfLiteFullyConnectedWeightsFormatDefault; + break; + case FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8: + params->weights_format = + kTfLiteFullyConnectedWeightsFormatShuffled4x16Int8; + break; + default: + TF_LITE_REPORT_ERROR(error_reporter, + "Unhandled fully-connected weights format."); + return kTfLiteError; + } + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseGather(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + params->axis = 0; + params->batch_dims = 0; + if (const auto* gather_params = op->builtin_options_as_GatherOptions()) { + params->axis = gather_params->axis(); + params->batch_dims = gather_params->batch_dims(); + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseGatherNd(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseGreater(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseGreaterEqual(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseHardSwish(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseIf(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const IfOptions* schema_params = op->builtin_options_as_IfOptions(); + + if (schema_params != nullptr) { + params->then_subgraph_index = schema_params->then_subgraph_index(); + params->else_subgraph_index = schema_params->else_subgraph_index(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseL2Normalization(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const L2NormOptions* schema_params = op->builtin_options_as_L2NormOptions(); + + if (schema_params != nullptr) { + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseLeakyRelu(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* leaky_relu_params = + op->builtin_options_as_LeakyReluOptions()) { + params->alpha = leaky_relu_params->alpha(); + } + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseLess(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseLessEqual(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseLog(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseLogicalAnd(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseLogicalNot(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseLogicalOr(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseLogistic(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseLogSoftmax(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseLSTM(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + auto params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* lstm_params = op->builtin_options_as_LSTMOptions()) { + params->activation = + ConvertActivation(lstm_params->fused_activation_function()); + params->cell_clip = lstm_params->cell_clip(); + params->proj_clip = lstm_params->proj_clip(); + switch (lstm_params->kernel_type()) { + case LSTMKernelType_FULL: + params->kernel_type = kTfLiteLSTMFullKernel; + break; + case LSTMKernelType_BASIC: + params->kernel_type = kTfLiteLSTMBasicKernel; + break; + default: + TF_LITE_REPORT_ERROR(error_reporter, "Unhandled LSTM kernel type: %d", + lstm_params->kernel_type()); + return kTfLiteError; + } + params->asymmetric_quantize_inputs = + lstm_params->asymmetric_quantize_inputs(); + } else { + TF_LITE_REPORT_ERROR(error_reporter, "No valid LSTM builtin options exist"); + return kTfLiteError; + } + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseMaximum(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseMinimum(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseMirrorPad(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const MirrorPadOptions* schema_params = + op->builtin_options_as_MirrorPadOptions(); + + if (schema_params != nullptr) { + params->mode = ConvertMirrorPadding(schema_params->mode()); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseMul(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const MulOptions* schema_params = op->builtin_options_as_MulOptions(); + + if (schema_params != nullptr) { + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseNeg(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseNotEqual(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParsePack(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const PackOptions* schema_params = op->builtin_options_as_PackOptions(); + + if (schema_params != nullptr) { + params->values_count = schema_params->values_count(); + params->axis = schema_params->axis(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParsePad(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParsePadV2(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +TfLiteStatus ParsePool(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const Pool2DOptions* schema_params = op->builtin_options_as_Pool2DOptions(); + + if (schema_params != nullptr) { + params->padding = ConvertPadding(schema_params->padding()); + params->stride_width = schema_params->stride_w(); + params->stride_height = schema_params->stride_h(); + params->filter_width = schema_params->filter_width(); + params->filter_height = schema_params->filter_height(); + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParsePow(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParsePrelu(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseQuantize(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseReadVariable(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseReducer(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const ReducerOptions* schema_params = op->builtin_options_as_ReducerOptions(); + + if (schema_params != nullptr) { + params->keep_dims = schema_params->keep_dims(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseRelu(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseRelu6(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseReshape(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const ReshapeOptions* schema_params = op->builtin_options_as_ReshapeOptions(); + + if (schema_params != nullptr) { + const flatbuffers::Vector* new_shape = schema_params->new_shape(); + if (new_shape != nullptr) { + TF_LITE_ENSURE_STATUS( + FlatBufferIntVectorToArray(sizeof(params->shape), new_shape, + params->shape, error_reporter, "reshape")); + params->num_dimensions = new_shape->size(); + } else { + // TODO(b/157480169) TODO(b/147203660): We should either return + // kTfLiteError or fill in some reasonable defaults in the params struct. + // We are not doing so until we better undertand the ramifications of + // changing the legacy behavior. + } + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseResizeBilinear(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const ResizeBilinearOptions* schema_params = + op->builtin_options_as_ResizeBilinearOptions(); + + if (schema_params != nullptr) { + params->align_corners = schema_params->align_corners(); + params->half_pixel_centers = schema_params->half_pixel_centers(); + } else { + params->align_corners = false; + params->half_pixel_centers = false; + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseResizeNearestNeighbor(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const ResizeNearestNeighborOptions* schema_params = + op->builtin_options_as_ResizeNearestNeighborOptions(); + + if (schema_params != nullptr) { + params->align_corners = schema_params->align_corners(); + params->half_pixel_centers = schema_params->half_pixel_centers(); + } else { + params->align_corners = false; + params->half_pixel_centers = false; + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseRound(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseRsqrt(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseSelectV2(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseShape(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const ShapeOptions* schema_params = op->builtin_options_as_ShapeOptions(); + + if (schema_params != nullptr) { + TF_LITE_ENSURE_STATUS(ConvertTensorType(schema_params->out_type(), + ¶ms->out_type, error_reporter)); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseSin(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseSlice(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseSoftmax(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const SoftmaxOptions* schema_params = op->builtin_options_as_SoftmaxOptions(); + + if (schema_params != nullptr) { + params->beta = schema_params->beta(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseSpaceToBatchNd(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseSpaceToDepth(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const auto* schema_params = op->builtin_options_as_SpaceToDepthOptions(); + if (schema_params != nullptr) { + params->block_size = schema_params->block_size(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseSplit(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const SplitOptions* schema_params = op->builtin_options_as_SplitOptions(); + + if (schema_params != nullptr) { + params->num_splits = schema_params->num_splits(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseSplitV(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + SafeBuiltinDataAllocator safe_allocator(allocator); + + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const SplitVOptions* schema_params = op->builtin_options_as_SplitVOptions(); + + if (schema_params != nullptr) { + params->num_splits = schema_params->num_splits(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseUnidirectionalSequenceLSTM(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + SafeBuiltinDataAllocator safe_allocator(allocator); + auto params = + safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + if (const auto* seq_lstm_params = + op->builtin_options_as_UnidirectionalSequenceLSTMOptions()) { + params->activation = + ConvertActivation(seq_lstm_params->fused_activation_function()); + params->cell_clip = seq_lstm_params->cell_clip(); + params->proj_clip = seq_lstm_params->proj_clip(); + params->time_major = seq_lstm_params->time_major(); + params->asymmetric_quantize_inputs = + seq_lstm_params->asymmetric_quantize_inputs(); + } + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseSqueeze(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + SafeBuiltinDataAllocator safe_allocator(allocator); + + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const SqueezeOptions* schema_params = op->builtin_options_as_SqueezeOptions(); + + if (schema_params != nullptr) { + const auto* squeeze_dims = schema_params->squeeze_dims(); + if (squeeze_dims != nullptr) { + TF_LITE_ENSURE_STATUS(FlatBufferIntVectorToArray( + sizeof(params->squeeze_dims), squeeze_dims, params->squeeze_dims, + error_reporter, "squeeze")); + params->num_squeeze_dims = squeeze_dims->size(); + } else { + params->num_squeeze_dims = 0; + } + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseSqrt(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseSquare(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseSquaredDifference(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseStridedSlice(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const StridedSliceOptions* schema_params = + op->builtin_options_as_StridedSliceOptions(); + + if (schema_params != nullptr) { + params->begin_mask = schema_params->begin_mask(); + params->end_mask = schema_params->end_mask(); + params->ellipsis_mask = schema_params->ellipsis_mask(); + params->new_axis_mask = schema_params->new_axis_mask(); + params->shrink_axis_mask = schema_params->shrink_axis_mask(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseSub(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const SubOptions* schema_params = op->builtin_options_as_SubOptions(); + + if (schema_params != nullptr) { + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + params->pot_scale_int16 = schema_params->pot_scale_int16(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseSvdf(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const SVDFOptions* schema_params = op->builtin_options_as_SVDFOptions(); + if (schema_params != nullptr) { + params->rank = schema_params->rank(); + params->activation = + ConvertActivation(schema_params->fused_activation_function()); + params->asymmetric_quantize_inputs = + schema_params->asymmetric_quantize_inputs(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseTanh(const Operator*, ErrorReporter*, BuiltinDataAllocator*, + void**) { + return kTfLiteOk; +} +// +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseTranspose(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseTransposeConv(const Operator* op, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + const TransposeConvOptions* transpose_conv_params = + op->builtin_options_as_TransposeConvOptions(); + if (transpose_conv_params != nullptr) { + params->padding = ConvertPadding(transpose_conv_params->padding()); + params->stride_width = transpose_conv_params->stride_w(); + params->stride_height = transpose_conv_params->stride_h(); + + params->activation = + ConvertActivation(transpose_conv_params->fused_activation_function()); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseUnpack(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const UnpackOptions* schema_params = op->builtin_options_as_UnpackOptions(); + + if (schema_params != nullptr) { + params->num = schema_params->num(); + params->axis = schema_params->axis(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseVarHandle(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, + void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const VarHandleOptions* schema_params = + op->builtin_options_as_VarHandleOptions(); + + if (schema_params != nullptr) { + if (schema_params->container()) { + params->container = schema_params->container()->c_str(); + } + if (schema_params->shared_name()) { + params->shared_name = schema_params->shared_name()->c_str(); + } + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +TfLiteStatus ParseWhile(const Operator* op, ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { + CheckParsePointerParams(op, error_reporter, allocator, builtin_data); + + SafeBuiltinDataAllocator safe_allocator(allocator); + std::unique_ptr + params = safe_allocator.Allocate(); + TF_LITE_ENSURE(error_reporter, params != nullptr); + + const WhileOptions* schema_params = op->builtin_options_as_WhileOptions(); + + if (schema_params != nullptr) { + params->cond_subgraph_index = schema_params->cond_subgraph_index(); + params->body_subgraph_index = schema_params->body_subgraph_index(); + } else { + // TODO(b/157480169): We should either return kTfLiteError or fill in some + // reasonable defaults in the params struct. We are not doing so until we + // better undertand the ramifications of changing the legacy behavior. + } + + *builtin_data = params.release(); + return kTfLiteOk; +} + +// We have this parse function instead of directly returning kTfLiteOk from the +// switch-case in ParseOpData because this function is used as part of the +// selective registration for the OpResolver implementation in micro. +TfLiteStatus ParseZerosLike(const Operator*, ErrorReporter*, + BuiltinDataAllocator*, void**) { + return kTfLiteOk; +} + +TfLiteStatus ParseOpData(const Operator* op, BuiltinOperator op_type, + ErrorReporter* error_reporter, + BuiltinDataAllocator* allocator, void** builtin_data) { +// TODO(b/145762662): It would be preferable to have the build graph for TF Lite +// Micro not have the ParseOpData function at all. This would require splitting +// the current file into two separate files, one of which defines the +// ParseOpData function and the other that defines the operator specific parse +// functions (e.g. ParseAdd). +// +// Such a split was attempted but was not worth the effort at the time because +// of the following reasons: +// * We could either duplicate the functions and the SafeBuiltinDataAllocator +// class in the anonymous namespace of this file, or attempt to make a common +// library with these helper functions and class. +// * Making a common library with a separate build target was not feasible as +// it introduced circular dependencies due to the ErrorReporter and a common +// .cc and .h within the same api build target the also cause circular +// dependencies due to the BuiltinDataAllocator class. +// * If all the builtin operators were to have their own parse functions, or we +// were ok with some amount of code duplication, then this split of the .cc +// files would be a lot more feasible. +#ifdef TF_LITE_STATIC_MEMORY + TF_LITE_REPORT_ERROR( + error_reporter, + "ParseOpData is unsupported on TfLiteMicro, please use the operator " + "specific parse functions (e.g. ParseAdd etc.).\n"); + return kTfLiteError; +#else + return ParseOpDataTfLite(op, op_type, error_reporter, allocator, + builtin_data); +#endif +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/flatbuffer_conversions.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/flatbuffer_conversions.h new file mode 100644 index 0000000000..cb5beefc72 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/flatbuffer_conversions.h @@ -0,0 +1,540 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_CORE_API_FLATBUFFER_CONVERSIONS_H_ +#define TENSORFLOW_LITE_CORE_API_FLATBUFFER_CONVERSIONS_H_ + +// These functions transform codes and data structures that are defined in the +// flatbuffer serialization format into in-memory values that are used by the +// runtime API and interpreter. + +#include +#include +#include +#include +#include +#include + +namespace tflite { +// Interface class for builtin data allocations. + class BuiltinDataAllocator { +public: + virtual void * Allocate(size_t size, size_t alignment_hint) = 0; + virtual void Deallocate(void * data) = 0; + + // Allocate a structure, but make sure it is a POD structure that doesn't + // require constructors to run. The reason we do this, is that Interpreter's C + // extension part will take ownership so destructors will not be run during + // deallocation. + template < typename T > + T * AllocatePOD () { + // TODO(b/154346074): Change this to is_trivially_destructible when all + // platform targets support that properly. + static_assert(std::is_pod < T > ::value, "Builtin data structure must be POD."); + void * allocated_memory = this->Allocate(sizeof(T), alignof(T)); + + return new(allocated_memory) T(); + } + + virtual ~BuiltinDataAllocator() + { + } + }; + +// Parse the appropriate data out of the op. +// +// This handles builtin data explicitly as there are flatbuffer schemas. +// If it returns kTfLiteOk, it passes the data out with `builtin_data`. The +// calling function has to pass in an allocator object, and this allocator +// will be called to reserve space for the output data. If the calling +// function's allocator reserves memory on the heap, then it's the calling +// function's responsibility to free it. +// If it returns kTfLiteError, `builtin_data` will be `nullptr`. + TfLiteStatus ParseOpData(const Operator * op, + BuiltinOperator op_type, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + +// Converts the tensor data type used in the flat buffer to the representation +// used by the runtime. + TfLiteStatus ConvertTensorType(TensorType tensor_type, TfLiteType * type, ErrorReporter * error_reporter); + + TfLiteStatus ParseAbs(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseAdd(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseAddN(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseArgMax(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseArgMin(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseAssignVariable(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseBatchMatMul(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseBatchToSpaceNd(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseBroadcastArgs(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseBroadcastTo(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseCallOnce(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseCeil(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseCast(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseConcatenation(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseConv2D(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseCos(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseCumsum(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseDepthToSpace(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseDepthwiseConv2D(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseDequantize(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseDiv(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseElu(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseEqual(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseExp(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseExpandDims(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseFill(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseFloor(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseFloorDiv(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseFloorMod(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseFullyConnected(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseGather(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseGatherNd(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseGreater(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseGreaterEqual(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseHardSwish(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseIf(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseL2Normalization(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLeakyRelu(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLess(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLessEqual(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLog(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLogicalAnd(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLogicalNot(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLogicalOr(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLogistic(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLogSoftmax(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseLSTM(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseMaximum(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseMinimum(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseMirrorPad(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseMul(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseNeg(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseNotEqual(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParsePack(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParsePad(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParsePadV2(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParsePool(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParsePow(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParsePrelu(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseQuantize(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseReadVariable(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseReducer(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseRelu(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseRelu6(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseReshape(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseResizeBilinear(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseResizeNearestNeighbor(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseRound(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseRsqrt(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSelectV2(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseShape(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSin(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSlice(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSoftmax(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSpaceToBatchNd(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSpaceToDepth(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSplit(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSplitV(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSqueeze(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSqrt(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSquare(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSquaredDifference(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseStridedSlice(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSub(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseSvdf(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseTanh(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseTranspose(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseTransposeConv(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseUnpack(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseUnidirectionalSequenceLSTM(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseVarHandle(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseWhile(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); + + TfLiteStatus ParseZerosLike(const Operator * op, + ErrorReporter * error_reporter, + BuiltinDataAllocator * allocator, + void ** builtin_data); +} // namespace tflite + +#endif // TENSORFLOW_LITE_CORE_API_FLATBUFFER_CONVERSIONS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/op_resolver.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/op_resolver.cc new file mode 100644 index 0000000000..ce5ae4f406 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/op_resolver.cc @@ -0,0 +1,68 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/core/api/op_resolver.h" + +#include "flatbuffers/flatbuffers.h" // from @flatbuffers +#include "tensorflow/lite/core/api/error_reporter.h" +#include "tensorflow/lite/core/c/common.h" +#include "tensorflow/lite/schema/schema_utils.h" + +namespace tflite { + +TfLiteStatus GetRegistrationFromOpCode( + const OperatorCode* opcode, const OpResolver& op_resolver, + ErrorReporter* error_reporter, const TfLiteRegistration** registration) { + TfLiteStatus status = kTfLiteOk; + *registration = nullptr; + auto builtin_code = GetBuiltinCode(opcode); + int version = opcode->version(); + + if (builtin_code > BuiltinOperator_MAX) { + TF_LITE_REPORT_ERROR( + error_reporter, + "Op builtin_code out of range: %d. Are you using old TFLite binary " + "with newer model?", + builtin_code); + status = kTfLiteError; + } else if (builtin_code != BuiltinOperator_CUSTOM) { + *registration = op_resolver.FindOp(builtin_code, version); + if (*registration == nullptr) { + TF_LITE_REPORT_ERROR( + error_reporter, + "Didn't find op for builtin opcode '%s' version '%d'. " + "An older version of this builtin might be supported. " + "Are you using an old TFLite binary with a newer model?\n", + EnumNameBuiltinOperator(builtin_code), version); + status = kTfLiteError; + } + } else if (!opcode->custom_code()) { + TF_LITE_REPORT_ERROR( + error_reporter, + "Operator with CUSTOM builtin_code has no custom_code.\n"); + status = kTfLiteError; + } else { + const char* name = opcode->custom_code()->c_str(); + *registration = op_resolver.FindOp(name, version); + if (*registration == nullptr) { + // Do not report error for unresolved custom op, we do the final check + // while preparing ops. + status = kTfLiteError; + } + } + return status; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/op_resolver.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/op_resolver.h new file mode 100644 index 0000000000..fd2ceb9620 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/op_resolver.h @@ -0,0 +1,144 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_CORE_API_OP_RESOLVER_H_ +#define TENSORFLOW_LITE_CORE_API_OP_RESOLVER_H_ + +#include +#include +#include +#include +#include +#include + +// Opaque type similar to TfLiteDelegate / TfLiteOpaqueDelegate. +// This is used for cases (e.g. when using "TF Lite with Google Play Services") +// where the TF Lite runtime might be built using a newer (or older) +// version of the TF Lite sources than the app, and hence might have a +// different definition of the TfLiteDelegate type. TF Lite APIs use +// TfLiteOpaqueDelegate rather than TfLiteDelegate when they want to +// refer to a delegate defined with that potentially different version +// of the TfLiteDelegate type. +struct TfLiteOpaqueDelegateStruct; + +namespace tflite { +/// Abstract interface that returns TfLiteRegistrations given op codes or custom +/// op names. This is the mechanism that ops being referenced in the flatbuffer +/// model are mapped to executable function pointers (TfLiteRegistrations). + class OpResolver { +public: + + /// Finds the op registration for a builtin operator by enum code. + virtual const TfLiteRegistration * FindOp(tflite::BuiltinOperator op, int version) const = 0; + + /// Finds the op registration of a custom operator by op name. + virtual const TfLiteRegistration * FindOp(const char * op, int version) const = 0; + + // Represents a sequence of delegates. + using TfLiteDelegatePtrVector = + std::vector < std::unique_ptr < TfLiteDelegate, void (*)(TfLiteDelegate *) >>; + + // Returns optional delegates for resolving and handling ops in the flatbuffer + // model. This may be used in addition to the standard TfLiteRegistration + // lookup for graph resolution. + // WARNING: This API is deprecated, GetDelegateCreators is preferred. + virtual TfLiteDelegatePtrVector GetDelegates (int num_threads) const { + return {}; + } + + // Represents a function that creates a TfLite delegate instance. + using TfLiteDelegateCreator = + std::function < std::unique_ptr < TfLiteDelegate, void (*)(TfLiteDelegate *) > ( + TfLiteContext * /*context*/) >; + + // Represents a sequence of delegate creator functions. + using TfLiteDelegateCreators = std::vector < TfLiteDelegateCreator >; + + // Returns a vector of delegate creators to create optional delegates for + // resolving and handling ops in the flatbuffer model. This may be used in + // addition to the standard TfLiteRegistration lookup for graph resolution. + // + // Note that this method is not used (will not be called) if you are using + // TF Lite in Google Play Services; the GetOpaqueDelegateCreators method + // (see below) is used for that case. + virtual TfLiteDelegateCreators GetDelegateCreators () const { + return {}; + } + + // TODO(b/202712825): it would be nice if we could avoid the need for separate + // "opaque" types & methods for use only with TF Lite in Google Play Services. + + // Represents an opaque delegate instance. + // WARNING: Experimental interface, subject to change. + using TfLiteOpaqueDelegatePtr = + std::unique_ptr < TfLiteOpaqueDelegateStruct, + void (*)(TfLiteOpaqueDelegateStruct *) >; + + // Represents a function that creates an opaque delegate instance. + // WARNING: Experimental interface, subject to change. + using TfLiteOpaqueDelegateCreator = + std::function < TfLiteOpaqueDelegatePtr(int /*num_threads*/) >; + + // Represents a sequence of opaque delegate creator functions. + // WARNING: Experimental interface, subject to change. + using TfLiteOpaqueDelegateCreators = std::vector < TfLiteOpaqueDelegateCreator >; + + // Returns a vector of opaque delegate creators to create optional opaque + // delegates for resolving and handling ops in the flatbuffer model. This may + // be used in addition to the standard TfLiteRegistration lookup for graph + // resolution. + // + // Note that this method will be called only if you are using TF Lite in + // Google Play Services; if you are using regular TF Lite, GetDelegateCreators + // (see above) is used instead. + // + // WARNING: Experimental interface, subject to change. + virtual TfLiteOpaqueDelegateCreators GetOpaqueDelegateCreators () const { + return {}; + } + + virtual ~OpResolver() + { + } + +private: + + /// Returns true if this OpResolver may contain any "user defined" ops. + /// By "user defined" ops, we mean any op definitions other than those + /// contained in tflite::ops::builtin::BuiltinOpResolver. + /// + /// If this method returns true, it doesn't necessarily mean that the + /// OpResolver contains a user-defined op, just that the absence of + /// user-defined ops can't be guaranteed. + /// + /// Note that "user-defined" ops are not the same as "custom" ops; + /// BuiltinOpResolver may support certain "custom" ops, in addition to + /// "builtin" ops, and may not support all of the "builtin" op enum values. + virtual bool MayContainUserDefinedOps () const { + return true; + } + + friend class OpResolverInternal; + }; + +// Handles the logic for converting between an OperatorCode structure extracted +// from a flatbuffer and information about a registered operator +// implementation. + TfLiteStatus GetRegistrationFromOpCode(const OperatorCode * opcode, + const OpResolver &op_resolver, + ErrorReporter * error_reporter, + const TfLiteRegistration ** registration); +} // namespace tflite + +#endif // TENSORFLOW_LITE_CORE_API_OP_RESOLVER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/tensor_utils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/tensor_utils.cc new file mode 100644 index 0000000000..18a643c78d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/tensor_utils.cc @@ -0,0 +1,50 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/core/api/tensor_utils.h" + +#include + +#include "tensorflow/lite/core/c/common.h" + +namespace tflite { + +TfLiteStatus ResetVariableTensor(TfLiteTensor* tensor) { + if (!tensor->is_variable) { + return kTfLiteOk; + } + // TODO(b/115961645): Implement - If a variable tensor has a buffer, reset it + // to the value of the buffer. + int value = 0; + if (tensor->type == kTfLiteInt8) { + value = tensor->params.zero_point; + } + // TODO(b/139446230): Provide a platform header to better handle these + // specific scenarios. +#if __ANDROID__ || defined(__x86_64__) || defined(__i386__) || \ + defined(__i386) || defined(__x86__) || defined(__X86__) || \ + defined(_X86_) || defined(_M_IX86) || defined(_M_X64) + memset(tensor->data.raw, value, tensor->bytes); +#else + char* raw_ptr = tensor->data.raw; + for (size_t i = 0; i < tensor->bytes; ++i) { + *raw_ptr = value; + raw_ptr++; + } +#endif + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/tensor_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/tensor_utils.h new file mode 100644 index 0000000000..f144d31c7e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/api/tensor_utils.h @@ -0,0 +1,26 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_CORE_API_TENSOR_UTILS_H_ +#define TENSORFLOW_LITE_CORE_API_TENSOR_UTILS_H_ + +#include + +namespace tflite { +// Resets a variable tensor to the default value. + TfLiteStatus ResetVariableTensor(TfLiteTensor * tensor); +} // namespace tflite + +#endif // TENSORFLOW_LITE_CORE_API_TENSOR_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/builtin_op_data.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/builtin_op_data.h new file mode 100644 index 0000000000..31dd2804fb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/builtin_op_data.h @@ -0,0 +1,617 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +/// WARNING: Users of TensorFlow Lite should not include this file directly, +/// but should instead include +/// "third_party/tensorflow/lite/c/builtin_op_data.h". +/// Only the TensorFlow Lite implementation itself should include this +/// file directly. +#ifndef TENSORFLOW_LITE_CORE_C_BUILTIN_OP_DATA_H_ + #define TENSORFLOW_LITE_CORE_C_BUILTIN_OP_DATA_H_ + + #include + #include + + #ifdef __cplusplus +extern "C" { + #endif // __cplusplus + +// TfLiteReshapeParams can't have dynamic data so we fix the maximum possible +// number of dimensions. + #define TFLITE_RESHAPE_PARAMS_MAX_DIMENSION_COUNT 8 + +// TODO(aselle): Consider using "if this then that" for testing. + +// Useful placeholder to put in otherwise empty structs to avoid size warnings. +typedef struct +{ + char dummy; +} EmptyStructPlaceholder; + +// IMPORTANT: All new members of structs must be added at the end to ensure +// backwards compatibility. + +// Possible padding types (for convolutions) +typedef enum +{ + kTfLitePaddingUnknown = 0, + kTfLitePaddingSame, + kTfLitePaddingValid, +} TfLitePadding; + +typedef enum +{ + kTfLiteMirrorPaddingUnknown = 0, + kTfLiteMirrorPaddingReflect, + kTfLiteMirrorPaddingSymmetric, +} TfLiteMirrorPaddingMode; + +// TODO(b/130259536): We should move this out of builtin_op_data. +typedef struct +{ + int width; + int height; + int width_offset; + int height_offset; +} TfLitePaddingValues; + +typedef struct +{ + TfLiteMirrorPaddingMode mode; +} TfLiteMirrorPaddingParams; + +// Possible fused activation functions. +typedef enum +{ + kTfLiteActNone = 0, + kTfLiteActRelu, + kTfLiteActReluN1To1, // min(max(-1, x), 1) + kTfLiteActRelu6, // min(max(0, x), 6) + kTfLiteActTanh, + kTfLiteActSignBit, + kTfLiteActSigmoid, +} TfLiteFusedActivation; + +typedef struct +{ + // Parameters for CONV_2D version 1. + TfLitePadding padding; + int stride_width; + int stride_height; + TfLiteFusedActivation activation; + + // Parameters for CONV_2D version 2. + // Note: Version 2 supports dilation values not equal to 1. + int dilation_width_factor; + int dilation_height_factor; +} TfLiteConvParams; + +typedef struct +{ + TfLitePadding padding; + int stride_width; + int stride_height; + int stride_depth; + int dilation_width_factor; + int dilation_height_factor; + int dilation_depth_factor; + TfLiteFusedActivation activation; +} TfLiteConv3DParams; + +typedef TfLiteConv3DParams TfLiteConv3DTransposeParams; + +typedef struct +{ + TfLitePadding padding; + int stride_width; + int stride_height; + int filter_width; + int filter_height; + TfLiteFusedActivation activation; + struct + { + TfLitePaddingValues padding; + } computed; +} TfLitePoolParams; + +typedef struct +{ + // Parameters for DepthwiseConv version 1 or above. + TfLitePadding padding; + int stride_width; + int stride_height; + + // `depth_multiplier` is redundant. It's used by CPU kernels in + // TensorFlow 2.0 or below, but ignored in versions above. + // + // The information can be deduced from the shape of input and the shape of + // weights. Since the TFLiteConverter toolchain doesn't support partially + // specified shapes, relying on `depth_multiplier` stops us from supporting + // graphs with dynamic shape tensors. + // + // Note: Some of the delegates (e.g. NNAPI, GPU) are still relying on this + // field. + int depth_multiplier; + TfLiteFusedActivation activation; + + // Parameters for DepthwiseConv version 2 or above. + int dilation_width_factor; + int dilation_height_factor; +} TfLiteDepthwiseConvParams; + +typedef struct +{ + int rank; + TfLiteFusedActivation activation; + + // Parameter for SVDF version 4. + bool asymmetric_quantize_inputs; +} TfLiteSVDFParams; + +typedef struct +{ + TfLiteFusedActivation activation; + + // Parameter for RNN version 3. + bool asymmetric_quantize_inputs; +} TfLiteRNNParams; + +typedef struct +{ + bool time_major; + TfLiteFusedActivation activation; + + // Parameter for Sequence RNN version 3. + bool asymmetric_quantize_inputs; +} TfLiteSequenceRNNParams; + +typedef struct +{ + bool time_major; + TfLiteFusedActivation activation; + bool merge_outputs; + + // Parameter for Bidirectional RNN verison 3. + bool asymmetric_quantize_inputs; +} TfLiteBidirectionalSequenceRNNParams; + +typedef enum +{ + kTfLiteFullyConnectedWeightsFormatDefault = 0, + kTfLiteFullyConnectedWeightsFormatShuffled4x16Int8 = 1, +} TfLiteFullyConnectedWeightsFormat; + +typedef struct +{ + // Parameters for FullyConnected version 1 or above. + TfLiteFusedActivation activation; + + // Parameters for FullyConnected version 2 or above. + TfLiteFullyConnectedWeightsFormat weights_format; + + // Parameters for FullyConnected version 5 or above. + // If set to true, then the number of dimensions in the input and the output + // tensors are the same. Furthermore, all but the last dimension of the input + // and output shapes will be equal. + bool keep_num_dims; + + // Parameters for FullyConnected version 7 or above. + // If set to true and the weights are quantized, then non constant inputs + // are quantized at evaluation time with asymmetric quantization. + bool asymmetric_quantize_inputs; +} TfLiteFullyConnectedParams; + +typedef enum +{ + kTfLiteLshProjectionUnknown = 0, + kTfLiteLshProjectionSparse = 1, + kTfLiteLshProjectionDense = 2, +} TfLiteLSHProjectionType; + +typedef struct +{ + TfLiteLSHProjectionType type; +} TfLiteLSHProjectionParams; + +typedef struct +{ + float beta; +} TfLiteSoftmaxParams; + +typedef struct +{ + int axis; + TfLiteFusedActivation activation; +} TfLiteConcatenationParams; + +typedef struct +{ + TfLiteFusedActivation activation; + + // Parameter added for the version 4. + bool pot_scale_int16; +} TfLiteAddParams; + +typedef struct +{ + EmptyStructPlaceholder placeholder; +} TfLiteSpaceToBatchNDParams; + +typedef struct +{ + EmptyStructPlaceholder placeholder; +} TfLiteBatchToSpaceNDParams; + +typedef struct +{ + bool adj_x; + bool adj_y; + + // Parameters for BatchMatMul version 4 or above. + // If set to true and the weights are quantized, then non constant inputs + // are quantized at evaluation time with asymmetric quantization. + bool asymmetric_quantize_inputs; +} TfLiteBatchMatMulParams; + +typedef struct +{ + TfLiteFusedActivation activation; +} TfLiteMulParams; + +typedef struct +{ + TfLiteFusedActivation activation; + + // Parameter added for the version 5. + bool pot_scale_int16; +} TfLiteSubParams; + +typedef struct +{ + TfLiteFusedActivation activation; +} TfLiteDivParams; + +typedef struct +{ + TfLiteFusedActivation activation; +} TfLiteL2NormParams; + +typedef struct +{ + int radius; + float bias; + float alpha; + float beta; +} TfLiteLocalResponseNormParams; + +typedef enum +{ + kTfLiteLSTMFullKernel = 0, + kTfLiteLSTMBasicKernel +} TfLiteLSTMKernelType; + +typedef struct +{ + // Parameters for LSTM version 1. + TfLiteFusedActivation activation; + float cell_clip; + float proj_clip; + + // Parameters for LSTM version 2. + // kTfLiteLSTMBasicKernel is only supported in version 2 or above. + TfLiteLSTMKernelType kernel_type; + + // Parameters for LSTM version 4. + bool asymmetric_quantize_inputs; +} TfLiteLSTMParams; + +typedef struct +{ + // Parameters needed for the underlying LSTM. + TfLiteFusedActivation activation; + float cell_clip; + float proj_clip; + + // If set to true then the first dimension is time, otherwise batch. + bool time_major; + + // Parameter for unidirectional sequence RNN version 3. + bool asymmetric_quantize_inputs; +} TfLiteUnidirectionalSequenceLSTMParams; + +typedef struct +{ + // Parameters supported by version 1: + // Parameters inherited for the LSTM kernel. + TfLiteFusedActivation activation; + float cell_clip; + float proj_clip; + + // If true, store the outputs of both directions in the first output. + bool merge_outputs; + + // Parameters supported by version 2: + // If set to true then the first dimension is time, otherwise batch. + bool time_major; + + // Parameters supported by version 3: + // If set to true, then hybrid ops use asymmetric quantization for inputs. + bool asymmetric_quantize_inputs; +} TfLiteBidirectionalSequenceLSTMParams; + +typedef struct +{ + bool align_corners; + + // half_pixel_centers assumes pixels are of half the actual dimensions, and + // yields more accurate resizes. Corresponds to the same argument for the + // original TensorFlow op in TF2.0. + bool half_pixel_centers; +} TfLiteResizeBilinearParams; + +typedef struct +{ + bool align_corners; + bool half_pixel_centers; +} TfLiteResizeNearestNeighborParams; + +typedef struct +{ + EmptyStructPlaceholder placeholder; +} TfLitePadParams; + +typedef struct +{ + EmptyStructPlaceholder placeholder; +} TfLitePadV2Params; + +typedef struct +{ + // These fields are only used in old models for backward compatibility. + // In the current implementation, we use the 2nd input of the op as the shape, + // and these fields are unused. + int shape[TFLITE_RESHAPE_PARAMS_MAX_DIMENSION_COUNT]; + int num_dimensions; +} TfLiteReshapeParams; + +typedef struct +{ + int ngram_size; + int max_skip_size; + bool include_all_ngrams; +} TfLiteSkipGramParams; + +typedef struct +{ + int block_size; +} TfLiteSpaceToDepthParams; + +typedef struct +{ + int block_size; +} TfLiteDepthToSpaceParams; + +typedef struct +{ + TfLiteType in_data_type; + TfLiteType out_data_type; +} TfLiteCastParams; + +typedef enum +{ + kTfLiteCombinerTypeSum = 0, + kTfLiteCombinerTypeMean = 1, + kTfLiteCombinerTypeSqrtn = 2, +} TfLiteCombinerType; + +typedef struct +{ + TfLiteCombinerType combiner; +} TfLiteEmbeddingLookupSparseParams; + +typedef struct +{ + int axis; + int batch_dims; +} TfLiteGatherParams; + +typedef struct +{ + EmptyStructPlaceholder placeholder; +} TfLiteTransposeParams; + +typedef struct +{ + bool keep_dims; +} TfLiteReducerParams; + +typedef struct +{ + int num_splits; +} TfLiteSplitParams; + +typedef struct +{ + int num_splits; +} TfLiteSplitVParams; + +typedef struct +{ + // TODO(ahentz): We can't have dynamic data in this struct, at least not yet. + // For now we will fix the maximum possible number of dimensions. + int squeeze_dims[8]; + int num_squeeze_dims; +} TfLiteSqueezeParams; + +typedef struct +{ + int begin_mask; + int end_mask; + int ellipsis_mask; + int new_axis_mask; + int shrink_axis_mask; +} TfLiteStridedSliceParams; + +typedef struct +{ + TfLiteType output_type; +} TfLiteArgMaxParams; + +typedef struct +{ + TfLiteType output_type; +} TfLiteArgMinParams; + +typedef struct +{ + // Parameters supported by version 1: + TfLitePadding padding; + int stride_width; + int stride_height; + + // Parameters supported by version 4: + TfLiteFusedActivation activation; +} TfLiteTransposeConvParams; + +typedef struct +{ + bool validate_indices; +} TfLiteSparseToDenseParams; + +typedef struct +{ + TfLiteType out_type; +} TfLiteShapeParams; + +typedef struct +{ + EmptyStructPlaceholder placeholder; +} TfLiteRankParams; + +typedef struct +{ + // Parameters supported by version 1: + float min; + float max; + int num_bits; + + // Parameters supported by version 2: + bool narrow_range; +} TfLiteFakeQuantParams; + +typedef struct +{ + int values_count; + int axis; +} TfLitePackParams; + +typedef struct +{ + int axis; +} TfLiteOneHotParams; + +typedef struct +{ + int num; + int axis; +} TfLiteUnpackParams; + +typedef struct +{ + float alpha; +} TfLiteLeakyReluParams; + +typedef struct +{ + TfLiteType index_out_type; +} TfLiteUniqueParams; + +typedef struct +{ + int seq_dim; + int batch_dim; +} TfLiteReverseSequenceParams; + +typedef struct +{ + EmptyStructPlaceholder placeholder; +} TfLiteMatrixDiagParams; + +typedef struct +{ + EmptyStructPlaceholder placeholder; +} TfLiteMatrixSetDiagParams; + +typedef struct +{ + int then_subgraph_index; + int else_subgraph_index; +} TfLiteIfParams; + +typedef struct +{ + int cond_subgraph_index; + int body_subgraph_index; +} TfLiteWhileParams; + +typedef struct +{ + bool exclusive; + bool reverse; +} TfLiteCumsumParams; + +typedef struct +{ + int init_subgraph_index; +} TfLiteCallOnceParams; + +typedef struct +{ + int table_id; + TfLiteType key_dtype; + TfLiteType value_dtype; +} TfLiteHashtableParams; + +typedef struct +{ + const char * container; + const char * shared_name; +} TfLiteVarHandleParams; + +typedef struct +{ + int seed; + int seed2; +} TfLiteRandomParams; + +typedef struct +{ + int num_boundaries; + + // This points to the memory stored in the model (flatbuffer), + // and is not owned. + const float * boundaries; +} TfLiteBucketizeParams; + +typedef struct +{ + bool approximate; +} TfLiteGeluParams; + + #ifdef __cplusplus +} // extern "C" + #endif // __cplusplus + +#endif // TENSORFLOW_LITE_CORE_C_BUILTIN_OP_DATA_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/c_api_types.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/c_api_types.h new file mode 100644 index 0000000000..7cf46884ff --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/c_api_types.h @@ -0,0 +1,156 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +// This file declares types used by the pure C inference API defined in c_api.h, +// some of which are also used in the C++ and C kernel and interpreter APIs. + +/// WARNING: Users of TensorFlow Lite should not include this file directly, +/// but should instead include +/// "third_party/tensorflow/lite/c/c_api_types.h". +/// Only the TensorFlow Lite implementation itself should include this +/// file directly. + +#ifndef TENSORFLOW_LITE_CORE_C_C_API_TYPES_H_ + #define TENSORFLOW_LITE_CORE_C_C_API_TYPES_H_ + + #include + + #ifdef __cplusplus +extern "C" { + #endif + +// Define TFL_CAPI_EXPORT macro to export a function properly with a shared +// library. + #ifdef SWIG + #define TFL_CAPI_EXPORT + #elif defined(TFL_STATIC_LIBRARY_BUILD) + #define TFL_CAPI_EXPORT + #else // not definded TFL_STATIC_LIBRARY_BUILD + #if defined(_WIN32) + #ifdef TFL_COMPILE_LIBRARY + #define TFL_CAPI_EXPORT __declspec(dllexport) + #else + #define TFL_CAPI_EXPORT __declspec(dllimport) + #endif // TFL_COMPILE_LIBRARY + #else + #define TFL_CAPI_EXPORT __attribute__((visibility("default"))) + #endif // _WIN32 + #endif // SWIG + +// Note that new error status values may be added in future in order to +// indicate more fine-grained internal states, therefore, applications should +// not rely on status values being members of the enum. +typedef enum TfLiteStatus +{ + kTfLiteOk = 0, + + // Generally referring to an error in the runtime (i.e. interpreter) + kTfLiteError = 1, + + // Generally referring to an error from a TfLiteDelegate itself. + kTfLiteDelegateError = 2, + + // Generally referring to an error in applying a delegate due to + // incompatibility between runtime and delegate, e.g., this error is returned + // when trying to apply a TF Lite delegate onto a model graph that's already + // immutable. + kTfLiteApplicationError = 3, + + // Generally referring to serialized delegate data not being found. + // See tflite::delegates::Serialization. + kTfLiteDelegateDataNotFound = 4, + + // Generally referring to data-writing issues in delegate serialization. + // See tflite::delegates::Serialization. + kTfLiteDelegateDataWriteError = 5, + + // Generally referring to data-reading issues in delegate serialization. + // See tflite::delegates::Serialization. + kTfLiteDelegateDataReadError = 6, + + // Generally referring to issues when the TF Lite model has ops that cannot be + // resolved at runtime. This could happen when the specific op is not + // registered or built with the TF Lite framework. + kTfLiteUnresolvedOps = 7, + + // Generally referring to invocation cancelled by the user. + // See `interpreter::Cancel`. + // TODO(b/194915839): Implement `interpreter::Cancel`. + // TODO(b/250636993): Cancellation triggered by `SetCancellationFunction` + // should also return this status code. + kTfLiteCancelled = 8, +} TfLiteStatus; + +// Types supported by tensor +typedef enum +{ + kTfLiteNoType = 0, + kTfLiteFloat32 = 1, + kTfLiteInt32 = 2, + kTfLiteUInt8 = 3, + kTfLiteInt64 = 4, + kTfLiteString = 5, + kTfLiteBool = 6, + kTfLiteInt16 = 7, + kTfLiteComplex64 = 8, + kTfLiteInt8 = 9, + kTfLiteFloat16 = 10, + kTfLiteFloat64 = 11, + kTfLiteComplex128 = 12, + kTfLiteUInt64 = 13, + kTfLiteResource = 14, + kTfLiteVariant = 15, + kTfLiteUInt32 = 16, + kTfLiteUInt16 = 17, + kTfLiteInt4 = 18, +} TfLiteType; + +// Legacy. Will be deprecated in favor of TfLiteAffineQuantization. +// If per-layer quantization is specified this field will still be populated in +// addition to TfLiteAffineQuantization. +// Parameters for asymmetric quantization. Quantized values can be converted +// back to float using: +// real_value = scale * (quantized_value - zero_point) +typedef struct TfLiteQuantizationParams +{ + float scale; + int32_t zero_point; +} TfLiteQuantizationParams; + +// -------------------------------------------------------------------------- +// Opaque types used by c_api.h, c_api_opaque.h and common.h. + +// TfLiteOpaqueContext is an opaque version of TfLiteContext; +typedef struct TfLiteOpaqueContext TfLiteOpaqueContext; + +// TfLiteOpaqueNode is an opaque version of TfLiteNode; +typedef struct TfLiteOpaqueNode TfLiteOpaqueNode; + +// TfLiteOpaqueTensor is an opaque version of TfLiteTensor; +typedef struct TfLiteOpaqueTensor TfLiteOpaqueTensor; + +// TfLiteOpaqueDelegateStruct: opaque version of TfLiteDelegate; allows +// delegation of nodes to alternative backends. +// +// This is an abstract type that is intended to have the same +// role as TfLiteDelegate from common.h, but without exposing the implementation +// details of how delegates are implemented. +// WARNING: This is an experimental type and subject to change. +typedef struct TfLiteOpaqueDelegateStruct TfLiteOpaqueDelegateStruct; + + #ifdef __cplusplus +} // extern C + #endif +#endif // TENSORFLOW_LITE_CORE_C_C_API_TYPES_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/common.cc new file mode 100644 index 0000000000..f195a8dc2d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/common.cc @@ -0,0 +1,335 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/core/c/common.h" + +#include "tensorflow/lite/core/c/c_api_types.h" +#ifdef TF_LITE_TENSORFLOW_PROFILER +#include "tensorflow/lite/tensorflow_profiler_logger.h" +#endif + +#ifndef TF_LITE_STATIC_MEMORY +#include +#include +#endif // TF_LITE_STATIC_MEMORY + +extern "C" { + +size_t TfLiteIntArrayGetSizeInBytes(int size) { + static TfLiteIntArray dummy; + + size_t computed_size = sizeof(dummy) + sizeof(dummy.data[0]) * size; +#if defined(_MSC_VER) + // Context for why this is needed is in http://b/189926408#comment21 + computed_size -= sizeof(dummy.data[0]); +#endif + return computed_size; +} + +int TfLiteIntArrayEqual(const TfLiteIntArray* a, const TfLiteIntArray* b) { + if (a == b) return 1; + if (a == nullptr || b == nullptr) return 0; + return TfLiteIntArrayEqualsArray(a, b->size, b->data); +} + +int TfLiteIntArrayEqualsArray(const TfLiteIntArray* a, int b_size, + const int b_data[]) { + if (a == nullptr) return (b_size == 0); + if (a->size != b_size) return 0; + int i = 0; + for (; i < a->size; i++) + if (a->data[i] != b_data[i]) return 0; + return 1; +} + +#ifndef TF_LITE_STATIC_MEMORY + +TfLiteIntArray* TfLiteIntArrayCreate(int size) { + size_t alloc_size = TfLiteIntArrayGetSizeInBytes(size); + if (alloc_size <= 0) return nullptr; + TfLiteIntArray* ret = (TfLiteIntArray*)malloc(alloc_size); + if (!ret) return ret; + ret->size = size; + return ret; +} + +TfLiteIntArray* TfLiteIntArrayCopy(const TfLiteIntArray* src) { + if (!src) return nullptr; + TfLiteIntArray* ret = TfLiteIntArrayCreate(src->size); + if (ret) { + memcpy(ret->data, src->data, src->size * sizeof(int)); + } + return ret; +} + +void TfLiteIntArrayFree(TfLiteIntArray* a) { free(a); } + +#endif // TF_LITE_STATIC_MEMORY + +int TfLiteFloatArrayGetSizeInBytes(int size) { + static TfLiteFloatArray dummy; + + int computed_size = sizeof(dummy) + sizeof(dummy.data[0]) * size; +#if defined(_MSC_VER) + // Context for why this is needed is in http://b/189926408#comment21 + computed_size -= sizeof(dummy.data[0]); +#endif + return computed_size; +} + +#ifndef TF_LITE_STATIC_MEMORY + +TfLiteFloatArray* TfLiteFloatArrayCreate(int size) { + TfLiteFloatArray* ret = + (TfLiteFloatArray*)malloc(TfLiteFloatArrayGetSizeInBytes(size)); + ret->size = size; + return ret; +} + +void TfLiteFloatArrayFree(TfLiteFloatArray* a) { free(a); } + +void TfLiteTensorDataFree(TfLiteTensor* t) { + if (t->allocation_type == kTfLiteDynamic || + t->allocation_type == kTfLitePersistentRo) { + if (t->data.raw) { +#ifdef TF_LITE_TENSORFLOW_PROFILER + tflite::PauseHeapMonitoring(/*pause=*/true); + tflite::OnTfLiteTensorDealloc(t); +#endif + free(t->data.raw); +#ifdef TF_LITE_TENSORFLOW_PROFILER + tflite::PauseHeapMonitoring(/*pause=*/false); +#endif + } + } + t->data.raw = nullptr; +} + +void TfLiteQuantizationFree(TfLiteQuantization* quantization) { + if (quantization->type == kTfLiteAffineQuantization) { + TfLiteAffineQuantization* q_params = + (TfLiteAffineQuantization*)(quantization->params); + if (q_params->scale) { + TfLiteFloatArrayFree(q_params->scale); + q_params->scale = nullptr; + } + if (q_params->zero_point) { + TfLiteIntArrayFree(q_params->zero_point); + q_params->zero_point = nullptr; + } + free(q_params); + } + quantization->params = nullptr; + quantization->type = kTfLiteNoQuantization; +} + +void TfLiteSparsityFree(TfLiteSparsity* sparsity) { + if (sparsity == nullptr) { + return; + } + + if (sparsity->traversal_order) { + TfLiteIntArrayFree(sparsity->traversal_order); + sparsity->traversal_order = nullptr; + } + + if (sparsity->block_map) { + TfLiteIntArrayFree(sparsity->block_map); + sparsity->block_map = nullptr; + } + + if (sparsity->dim_metadata) { + int i = 0; + for (; i < sparsity->dim_metadata_size; i++) { + TfLiteDimensionMetadata metadata = sparsity->dim_metadata[i]; + if (metadata.format == kTfLiteDimSparseCSR) { + TfLiteIntArrayFree(metadata.array_segments); + metadata.array_segments = nullptr; + TfLiteIntArrayFree(metadata.array_indices); + metadata.array_indices = nullptr; + } + } + free(sparsity->dim_metadata); + sparsity->dim_metadata = nullptr; + } + + free(sparsity); +} + +void TfLiteTensorFree(TfLiteTensor* t) { + TfLiteTensorDataFree(t); + if (t->dims) TfLiteIntArrayFree(t->dims); + t->dims = nullptr; + + if (t->dims_signature) { + TfLiteIntArrayFree((TfLiteIntArray*)t->dims_signature); + } + t->dims_signature = nullptr; + + TfLiteQuantizationFree(&t->quantization); + TfLiteSparsityFree(t->sparsity); + t->sparsity = nullptr; +} + +void TfLiteTensorReset(TfLiteType type, const char* name, TfLiteIntArray* dims, + TfLiteQuantizationParams quantization, char* buffer, + size_t size, TfLiteAllocationType allocation_type, + const void* allocation, bool is_variable, + TfLiteTensor* tensor) { + TfLiteTensorFree(tensor); + tensor->type = type; + tensor->name = name; + tensor->dims = dims; + tensor->params = quantization; + tensor->data.raw = buffer; + tensor->bytes = size; + tensor->allocation_type = allocation_type; + tensor->allocation = allocation; + tensor->is_variable = is_variable; + + tensor->quantization.type = kTfLiteNoQuantization; + tensor->quantization.params = nullptr; +} + +TfLiteStatus TfLiteTensorCopy(const TfLiteTensor* src, TfLiteTensor* dst) { + if (!src || !dst) return kTfLiteOk; + if (src->bytes != dst->bytes) return kTfLiteError; + if (src == dst) return kTfLiteOk; + + dst->type = src->type; + if (dst->dims) TfLiteIntArrayFree(dst->dims); + dst->dims = TfLiteIntArrayCopy(src->dims); + memcpy(dst->data.raw, src->data.raw, src->bytes); + dst->buffer_handle = src->buffer_handle; + dst->data_is_stale = src->data_is_stale; + dst->delegate = src->delegate; + + return kTfLiteOk; +} + +void TfLiteTensorResizeMaybeCopy(size_t num_bytes, TfLiteTensor* tensor, + bool preserve_data) { + if (tensor->allocation_type != kTfLiteDynamic && + tensor->allocation_type != kTfLitePersistentRo) { + return; + } +#ifdef TF_LITE_TENSORFLOW_PROFILER + tflite::PauseHeapMonitoring(/*pause=*/true); +#endif + size_t alloc_bytes = num_bytes; + // TODO(b/145340303): Tensor data should be aligned. +#ifdef TFLITE_KERNEL_USE_XNNPACK + alloc_bytes += 16; // XNNPACK_EXTRA_BYTES = 16 +#endif + if (!tensor->data.data) { + tensor->data.data = (char*)malloc(alloc_bytes); +#ifdef TF_LITE_TENSORFLOW_PROFILER + tflite::OnTfLiteTensorAlloc(tensor, alloc_bytes); +#endif + } else if (num_bytes > tensor->bytes) { +#ifdef TF_LITE_TENSORFLOW_PROFILER + tflite::OnTfLiteTensorDealloc(tensor); +#endif + if (preserve_data) { + tensor->data.data = (char*)realloc(tensor->data.data, alloc_bytes); + } else { + // Calling free and malloc can be more efficient as it avoids needlessly + // copying the data when it is not required. + free(tensor->data.data); + tensor->data.data = (char*)malloc(alloc_bytes); + } +#ifdef TF_LITE_TENSORFLOW_PROFILER + tflite::OnTfLiteTensorAlloc(tensor, alloc_bytes); +#endif + } +#ifdef TF_LITE_TENSORFLOW_PROFILER + tflite::PauseHeapMonitoring(/*pause=*/false); +#endif + tensor->bytes = num_bytes; +} + +void TfLiteTensorRealloc(size_t num_bytes, TfLiteTensor* tensor) { + return TfLiteTensorResizeMaybeCopy(num_bytes, tensor, true); +} +#endif // TF_LITE_STATIC_MEMORY + +const char* TfLiteTypeGetName(TfLiteType type) { + switch (type) { + case kTfLiteNoType: + return "NOTYPE"; + case kTfLiteFloat32: + return "FLOAT32"; + case kTfLiteUInt16: + return "UINT16"; + case kTfLiteInt16: + return "INT16"; + case kTfLiteInt32: + return "INT32"; + case kTfLiteUInt32: + return "UINT32"; + case kTfLiteUInt8: + return "UINT8"; + case kTfLiteInt8: + return "INT8"; + case kTfLiteInt64: + return "INT64"; + case kTfLiteUInt64: + return "UINT64"; + case kTfLiteBool: + return "BOOL"; + case kTfLiteComplex64: + return "COMPLEX64"; + case kTfLiteComplex128: + return "COMPLEX128"; + case kTfLiteString: + return "STRING"; + case kTfLiteFloat16: + return "FLOAT16"; + case kTfLiteFloat64: + return "FLOAT64"; + case kTfLiteResource: + return "RESOURCE"; + case kTfLiteVariant: + return "VARIANT"; + case kTfLiteInt4: + return "INT4"; + } + return "Unknown type"; +} + +TfLiteDelegate TfLiteDelegateCreate() { return TfLiteDelegate{}; } + +struct TfLiteOpaqueDelegateStruct* TfLiteOpaqueDelegateCreate( + const TfLiteOpaqueDelegateBuilder* opaque_delegate_builder) { + if (!opaque_delegate_builder) return nullptr; + + TfLiteDelegate* result = new TfLiteDelegate{}; + result->opaque_delegate_builder = new TfLiteOpaqueDelegateBuilder{}; + *(result->opaque_delegate_builder) = *opaque_delegate_builder; + + return reinterpret_cast(result); +} + +void TfLiteOpaqueDelegateDelete( + struct TfLiteOpaqueDelegateStruct* opaque_delegate) { + if (!opaque_delegate) return; + + const TfLiteDelegate* tflite_delegate = + reinterpret_cast(opaque_delegate); + delete tflite_delegate->opaque_delegate_builder; + delete tflite_delegate; +} + +} // extern "C" diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/common.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/common.h new file mode 100644 index 0000000000..6219fafdc3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/core/c/common.h @@ -0,0 +1,1142 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +// This file defines common C types and APIs for implementing operations, +// delegates and other constructs in TensorFlow Lite. The actual operations and +// delegates can be defined using C++, but the interface between the interpreter +// and the operations are C. +// +// Summary of abstractions +// TF_LITE_ENSURE - Self-sufficient error checking +// TfLiteStatus - Status reporting +// TfLiteIntArray - stores tensor shapes (dims), +// TfLiteContext - allows an op to access the tensors +// TfLiteTensor - tensor (a multidimensional array) +// TfLiteNode - a single node or operation +// TfLiteRegistration - the implementation of a conceptual operation. +// TfLiteDelegate - allows delegation of nodes to alternative backends. +// +// Some abstractions in this file are created and managed by Interpreter. +// +// NOTE: The order of values in these structs are "semi-ABI stable". New values +// should be added only to the end of structs and never reordered. + +/// WARNING: Users of TensorFlow Lite should not include this file directly, +/// but should instead include +/// "third_party/tensorflow/lite/c/common.h". +/// Only the TensorFlow Lite implementation itself should include this +/// file directly. + +#ifndef TENSORFLOW_LITE_CORE_C_COMMON_H_ +#define TENSORFLOW_LITE_CORE_C_COMMON_H_ + +#include // IWYU pragma: export +#include +#include +#include + + +#ifdef __cplusplus +extern "C" { +#endif // __cplusplus + +// The list of external context types known to TF Lite. This list exists solely +// to avoid conflicts and to ensure ops can share the external contexts they +// need. Access to the external contexts is controlled by one of the +// corresponding support files. +typedef enum TfLiteExternalContextType { + kTfLiteEigenContext = 0, // include eigen_support.h to use. + kTfLiteGemmLowpContext = 1, // include gemm_support.h to use. + kTfLiteEdgeTpuContext = 2, // Placeholder for Edge TPU support. + kTfLiteCpuBackendContext = 3, // include cpu_backend_context.h to use. + kTfLiteMaxExternalContexts = 4 +} TfLiteExternalContextType; + +// Forward declare so dependent structs and methods can reference these types +// prior to the struct definitions. +struct TfLiteContext; +struct TfLiteDelegate; +struct TfLiteRegistration; +struct TfLiteOpaqueDelegateStruct; +struct TfLiteOpaqueDelegateBuilder; + +// An external context is a collection of information unrelated to the TF Lite +// framework, but useful to a subset of the ops. TF Lite knows very little +// about the actual contexts, but it keeps a list of them, and is able to +// refresh them if configurations like the number of recommended threads +// change. +typedef struct TfLiteExternalContext { + TfLiteExternalContextType type; + TfLiteStatus (*Refresh)(struct TfLiteContext* context); +} TfLiteExternalContext; + +#define kTfLiteOptionalTensor (-1) + +// Fixed size list of integers. Used for dimensions and inputs/outputs tensor +// indices +typedef struct TfLiteIntArray { + int size; + +#if defined(_MSC_VER) + // Context for why this is needed is in http://b/189926408#comment21 + int data[1]; +#elif (!defined(__clang__) && defined(__GNUC__) && __GNUC__ == 6 && \ + __GNUC_MINOR__ >= 1) || \ + defined(HEXAGON) || \ + (defined(__clang__) && __clang_major__ == 7 && __clang_minor__ == 1) + // gcc 6.1+ have a bug where flexible members aren't properly handled + // https://github.com/google/re2/commit/b94b7cd42e9f02673cd748c1ac1d16db4052514c + int data[0]; +#else + int data[]; +#endif +} TfLiteIntArray; + +// Given the size (number of elements) in a TfLiteIntArray, calculate its size +// in bytes. +size_t TfLiteIntArrayGetSizeInBytes(int size); + +#ifndef TF_LITE_STATIC_MEMORY +// Create a array of a given `size` (uninitialized entries). +// This returns a pointer, that you must free using TfLiteIntArrayFree(). +TfLiteIntArray* TfLiteIntArrayCreate(int size); +#endif + +// Check if two intarrays are equal. Returns 1 if they are equal, 0 otherwise. +int TfLiteIntArrayEqual(const TfLiteIntArray* a, const TfLiteIntArray* b); + +// Check if an intarray equals an array. Returns 1 if equals, 0 otherwise. +int TfLiteIntArrayEqualsArray(const TfLiteIntArray* a, int b_size, + const int b_data[]); + +#ifndef TF_LITE_STATIC_MEMORY +// Create a copy of an array passed as `src`. +// You are expected to free memory with TfLiteIntArrayFree +TfLiteIntArray* TfLiteIntArrayCopy(const TfLiteIntArray* src); + +// Free memory of array `a`. +void TfLiteIntArrayFree(TfLiteIntArray* a); +#endif // TF_LITE_STATIC_MEMORY + +// Fixed size list of floats. Used for per-channel quantization. +typedef struct TfLiteFloatArray { + int size; +#if defined(_MSC_VER) + // Context for why this is needed is in http://b/189926408#comment21 + float data[1]; +#elif (!defined(__clang__) && defined(__GNUC__) && __GNUC__ == 6 && \ + __GNUC_MINOR__ >= 1) || \ + defined(HEXAGON) || \ + (defined(__clang__) && __clang_major__ == 7 && __clang_minor__ == 1) + // gcc 6.1+ have a bug where flexible members aren't properly handled + // https://github.com/google/re2/commit/b94b7cd42e9f02673cd748c1ac1d16db4052514c + float data[0]; +#else + float data[]; +#endif +} TfLiteFloatArray; + +// Given the size (number of elements) in a TfLiteFloatArray, calculate its size +// in bytes. +int TfLiteFloatArrayGetSizeInBytes(int size); + +#ifndef TF_LITE_STATIC_MEMORY +// Create a array of a given `size` (uninitialized entries). +// This returns a pointer, that you must free using TfLiteFloatArrayFree(). +TfLiteFloatArray* TfLiteFloatArrayCreate(int size); + +// Free memory of array `a`. +void TfLiteFloatArrayFree(TfLiteFloatArray* a); +#endif // TF_LITE_STATIC_MEMORY + +// Since we must not depend on any libraries, define a minimal subset of +// error macros while avoiding names that have pre-conceived meanings like +// assert and check. + +// Try to make all reporting calls through TF_LITE_KERNEL_LOG rather than +// calling the context->ReportError function directly, so that message strings +// can be stripped out if the binary size needs to be severely optimized. +#ifndef TF_LITE_STRIP_ERROR_STRINGS +#define TF_LITE_KERNEL_LOG(context, ...) \ + do { \ + (context)->ReportError((context), __VA_ARGS__); \ + } while (false) + +#define TF_LITE_MAYBE_KERNEL_LOG(context, ...) \ + do { \ + if ((context) != nullptr) { \ + (context)->ReportError((context), __VA_ARGS__); \ + } \ + } while (false) +#else // TF_LITE_STRIP_ERROR_STRINGS +#define ARGS_UNUSED(...) (void)sizeof(#__VA_ARGS__) +#define TF_LITE_KERNEL_LOG(context, ...) ARGS_UNUSED(__VA_ARGS__) +#define TF_LITE_MAYBE_KERNEL_LOG(context, ...) ARGS_UNUSED(__VA_ARGS__) +#endif // TF_LITE_STRIP_ERROR_STRINGS + +// Check whether value is true, and if not return kTfLiteError from +// the current function (and report the error string msg). +#define TF_LITE_ENSURE_MSG(context, value, msg) \ + do { \ + if (!(value)) { \ + TF_LITE_KERNEL_LOG((context), __FILE__ " " msg); \ + return kTfLiteError; \ + } \ + } while (0) + +// Check whether the value `a` is true, and if not return kTfLiteError from +// the current function, while also reporting the location of the error. +#define TF_LITE_ENSURE(context, a) \ + do { \ + if (!(a)) { \ + TF_LITE_KERNEL_LOG((context), "%s:%d %s was not true.", __FILE__, \ + __LINE__, #a); \ + return kTfLiteError; \ + } \ + } while (0) + +#define TF_LITE_ENSURE_STATUS(a) \ + do { \ + const TfLiteStatus s = (a); \ + if (s != kTfLiteOk) { \ + return s; \ + } \ + } while (0) + +// Check whether the value `a == b` is true, and if not return kTfLiteError from +// the current function, while also reporting the location of the error. +// `a` and `b` may be evaluated more than once, so no side effects or +// extremely expensive computations should be done. +// NOTE: Use TF_LITE_ENSURE_TYPES_EQ if comparing TfLiteTypes. +#define TF_LITE_ENSURE_EQ(context, a, b) \ + do { \ + if ((a) != (b)) { \ + TF_LITE_KERNEL_LOG((context), "%s:%d %s != %s (%d != %d)", __FILE__, \ + __LINE__, #a, #b, (a), (b)); \ + return kTfLiteError; \ + } \ + } while (0) + +#define TF_LITE_ENSURE_TYPES_EQ(context, a, b) \ + do { \ + if ((a) != (b)) { \ + TF_LITE_KERNEL_LOG((context), "%s:%d %s != %s (%s != %s)", __FILE__, \ + __LINE__, #a, #b, TfLiteTypeGetName(a), \ + TfLiteTypeGetName(b)); \ + return kTfLiteError; \ + } \ + } while (0) + +#define TF_LITE_ENSURE_NEAR(context, a, b, epsilon) \ + do { \ + auto delta = ((a) > (b)) ? ((a) - (b)) : ((b) - (a)); \ + if (delta > epsilon) { \ + TF_LITE_KERNEL_LOG((context), "%s:%d %s not near %s (%f != %f)", \ + __FILE__, __LINE__, #a, #b, static_cast(a), \ + static_cast(b)); \ + return kTfLiteError; \ + } \ + } while (0) + +#define TF_LITE_ENSURE_OK(context, status) \ + do { \ + const TfLiteStatus s = (status); \ + if ((s) != kTfLiteOk) { \ + return s; \ + } \ + } while (0) + +// Single-precision complex data type compatible with the C99 definition. +typedef struct TfLiteComplex64 { + float re, im; // real and imaginary parts, respectively. +} TfLiteComplex64; + +// Double-precision complex data type compatible with the C99 definition. +typedef struct TfLiteComplex128 { + double re, im; // real and imaginary parts, respectively. +} TfLiteComplex128; + +// Half precision data type compatible with the C99 definition. +typedef struct TfLiteFloat16 { + uint16_t data; +} TfLiteFloat16; + +// Return the name of a given type, for error reporting purposes. +const char* TfLiteTypeGetName(TfLiteType type); + +// SupportedQuantizationTypes. +typedef enum TfLiteQuantizationType { + // No quantization. + kTfLiteNoQuantization = 0, + // Affine quantization (with support for per-channel quantization). + // Corresponds to TfLiteAffineQuantization. + kTfLiteAffineQuantization = 1, +} TfLiteQuantizationType; + +// Structure specifying the quantization used by the tensor, if-any. +typedef struct TfLiteQuantization { + // The type of quantization held by params. + TfLiteQuantizationType type; + // Holds an optional reference to a quantization param structure. The actual + // type depends on the value of the `type` field (see the comment there for + // the values and corresponding types). + void* params; +} TfLiteQuantization; + +// Parameters for asymmetric quantization across a dimension (i.e per output +// channel quantization). +// quantized_dimension specifies which dimension the scales and zero_points +// correspond to. +// For a particular value in quantized_dimension, quantized values can be +// converted back to float using: +// real_value = scale * (quantized_value - zero_point) +typedef struct TfLiteAffineQuantization { + TfLiteFloatArray* scale; + TfLiteIntArray* zero_point; + int32_t quantized_dimension; +} TfLiteAffineQuantization; + +/* A union of pointers that points to memory for a given tensor. */ +typedef union TfLitePtrUnion { + /* Do not access these members directly, if possible, use + * GetTensorData(tensor) instead, otherwise only access .data, as other + * members are deprecated. */ + int32_t* i32; + uint32_t* u32; + int64_t* i64; + uint64_t* u64; + float* f; + TfLiteFloat16* f16; + double* f64; + char* raw; + const char* raw_const; + uint8_t* uint8; + bool* b; + int16_t* i16; + uint16_t* ui16; + TfLiteComplex64* c64; + TfLiteComplex128* c128; + int8_t* int8; + /* Only use this member. */ + void* data; +} TfLitePtrUnion; + +// Memory allocation strategies. +// * kTfLiteMmapRo: Read-only memory-mapped data, or data externally allocated. +// * kTfLiteArenaRw: Arena allocated with no guarantees about persistence, +// and available during eval. +// * kTfLiteArenaRwPersistent: Arena allocated but persistent across eval, and +// only available during eval. +// * kTfLiteDynamic: Allocated during eval, or for string tensors. +// * kTfLitePersistentRo: Allocated and populated during prepare. This is +// useful for tensors that can be computed during prepare and treated +// as constant inputs for downstream ops (also in prepare). +// * kTfLiteCustom: Custom memory allocation provided by the user. See +// TfLiteCustomAllocation below. +typedef enum TfLiteAllocationType { + kTfLiteMemNone = 0, + kTfLiteMmapRo, + kTfLiteArenaRw, + kTfLiteArenaRwPersistent, + kTfLiteDynamic, + kTfLitePersistentRo, + kTfLiteCustom, +} TfLiteAllocationType; + +// The delegates should use zero or positive integers to represent handles. +// -1 is reserved from unallocated status. +typedef int TfLiteBufferHandle; +enum { + kTfLiteNullBufferHandle = -1, +}; + +// Storage format of each dimension in a sparse tensor. +typedef enum TfLiteDimensionType { + kTfLiteDimDense = 0, + kTfLiteDimSparseCSR, +} TfLiteDimensionType; + +// Metadata to encode each dimension in a sparse tensor. +typedef struct TfLiteDimensionMetadata { + TfLiteDimensionType format; + int dense_size; + TfLiteIntArray* array_segments; + TfLiteIntArray* array_indices; +} TfLiteDimensionMetadata; + +// Parameters used to encode a sparse tensor. For detailed explanation of each +// field please refer to lite/schema/schema.fbs. +typedef struct TfLiteSparsity { + TfLiteIntArray* traversal_order; + TfLiteIntArray* block_map; + TfLiteDimensionMetadata* dim_metadata; + int dim_metadata_size; +} TfLiteSparsity; + +// Defines a custom memory allocation not owned by the runtime. +// `data` should be aligned to kDefaultTensorAlignment defined in +// lite/util.h. (Currently 64 bytes) +// NOTE: See Interpreter.SetCustomAllocationForTensor for details on usage. +typedef struct TfLiteCustomAllocation { + void* data; + size_t bytes; +} TfLiteCustomAllocation; + +// The flags used in `Interpreter::SetCustomAllocationForTensor`. +// Note that this is a bitmask, so the values should be 1, 2, 4, 8, ...etc. +typedef enum TfLiteCustomAllocationFlags { + kTfLiteCustomAllocationFlagsNone = 0, + // Skips checking whether allocation.data points to an aligned buffer as + // expected by the TFLite runtime. + // NOTE: Setting this flag can cause crashes when calling Invoke(). + // Use with caution. + kTfLiteCustomAllocationFlagsSkipAlignCheck = 1, +} TfLiteCustomAllocationFlags; + +// A tensor in the interpreter system which is a wrapper around a buffer of +// data including a dimensionality (or NULL if not currently defined). +#ifndef TF_LITE_STATIC_MEMORY +typedef struct TfLiteTensor { + // The data type specification for data stored in `data`. This affects + // what member of `data` union should be used. + TfLiteType type; + // A union of data pointers. The appropriate type should be used for a typed + // tensor based on `type`. + TfLitePtrUnion data; + // A pointer to a structure representing the dimensionality interpretation + // that the buffer should have. NOTE: the product of elements of `dims` + // and the element datatype size should be equal to `bytes` below. + TfLiteIntArray* dims; + // Quantization information. + TfLiteQuantizationParams params; + // How memory is mapped + // kTfLiteMmapRo: Memory mapped read only. + // i.e. weights + // kTfLiteArenaRw: Arena allocated read write memory + // (i.e. temporaries, outputs). + TfLiteAllocationType allocation_type; + // The number of bytes required to store the data of this Tensor. I.e. + // (bytes of each element) * dims[0] * ... * dims[n-1]. For example, if + // type is kTfLiteFloat32 and dims = {3, 2} then + // bytes = sizeof(float) * 3 * 2 = 4 * 3 * 2 = 24. + size_t bytes; + + // An opaque pointer to a tflite::MMapAllocation + const void* allocation; + + // Null-terminated name of this tensor. + const char* name; + + // The delegate which knows how to handle `buffer_handle`. + // WARNING: This is an experimental interface that is subject to change. + struct TfLiteDelegate* delegate; + + // An integer buffer handle that can be handled by `delegate`. + // The value is valid only when delegate is not null. + // WARNING: This is an experimental interface that is subject to change. + TfLiteBufferHandle buffer_handle; + + // If the delegate uses its own buffer (e.g. GPU memory), the delegate is + // responsible to set data_is_stale to true. + // `delegate->CopyFromBufferHandle` can be called to copy the data from + // delegate buffer. + // WARNING: This is an // experimental interface that is subject to change. + bool data_is_stale; + + // True if the tensor is a variable. + bool is_variable; + + // Quantization information. Replaces params field above. + TfLiteQuantization quantization; + + // Parameters used to encode a sparse tensor. + // This is optional. The field is NULL if a tensor is dense. + // WARNING: This is an experimental interface that is subject to change. + TfLiteSparsity* sparsity; + + // Optional. Encodes shapes with unknown dimensions with -1. This field is + // only populated when unknown dimensions exist in a read-write tensor (i.e. + // an input or output tensor). (e.g. `dims` contains [1, 1, 1, 3] and + // `dims_signature` contains [1, -1, -1, 3]). Note that this field only + // exists when TF_LITE_STATIC_MEMORY is not defined. + const TfLiteIntArray* dims_signature; +} TfLiteTensor; + +// A structure representing an instance of a node. +// This structure only exhibits the inputs, outputs, user defined data and some +// node properties (like statefulness), not other features like the type. +typedef struct TfLiteNode { + // Inputs to this node expressed as indices into the simulator's tensors. + TfLiteIntArray* inputs; + + // Outputs to this node expressed as indices into the simulator's tensors. + TfLiteIntArray* outputs; + + // intermediate tensors to this node expressed as indices into the simulator's + // tensors. + TfLiteIntArray* intermediates; + + // Temporary tensors uses during the computations. This usually contains no + // tensors, but ops are allowed to change that if they need scratch space of + // any sort. + TfLiteIntArray* temporaries; + + // Opaque data provided by the node implementer through `Registration.init`. + void* user_data; + + // Opaque data provided to the node if the node is a builtin. This is usually + // a structure defined in builtin_op_data.h + void* builtin_data; + + // Custom initial data. This is the opaque data provided in the flatbuffer. + // WARNING: This is an experimental interface that is subject to change. + const void* custom_initial_data; + int custom_initial_data_size; + + // The pointer to the delegate. This is non-null only when the node is + // created by calling `interpreter.ModifyGraphWithDelegate`. + // WARNING: This is an experimental interface that is subject to change. + struct TfLiteDelegate* delegate; + + // Whether this op might have side effect (e.g. stateful op). + bool might_have_side_effect; +} TfLiteNode; +#else // defined(TF_LITE_STATIC_MEMORY)? +// NOTE: This flag is opt-in only at compile time. +// +// Specific reduced TfLiteTensor struct for TF Micro runtime. This struct +// contains only the minimum fields required to initialize and prepare a micro +// inference graph. The fields in this struct have been ordered from +// largest-to-smallest for optimal struct sizeof. +// +// This struct does not use: +// - allocation +// - buffer_handle +// - data_is_stale +// - delegate +// - dims_signature +// - name +// - sparsity +typedef struct TfLiteTensor { + // TODO(b/155784997): Consider consolidating these quantization fields: + // Quantization information. Replaces params field above. + TfLiteQuantization quantization; + + // Quantization information. + TfLiteQuantizationParams params; + + // A union of data pointers. The appropriate type should be used for a typed + // tensor based on `type`. + TfLitePtrUnion data; + + // A pointer to a structure representing the dimensionality interpretation + // that the buffer should have. NOTE: the product of elements of `dims` + // and the element datatype size should be equal to `bytes` below. + TfLiteIntArray* dims; + + // The number of bytes required to store the data of this Tensor. I.e. + // (bytes of each element) * dims[0] * ... * dims[n-1]. For example, if + // type is kTfLiteFloat32 and dims = {3, 2} then + // bytes = sizeof(float) * 3 * 2 = 4 * 3 * 2 = 24. + size_t bytes; + + // The data type specification for data stored in `data`. This affects + // what member of `data` union should be used. + TfLiteType type; + + // How memory is mapped + // kTfLiteMmapRo: Memory mapped read only. + // i.e. weights + // kTfLiteArenaRw: Arena allocated read write memory + // (i.e. temporaries, outputs). + TfLiteAllocationType allocation_type; + + // True if the tensor is a variable. + bool is_variable; +} TfLiteTensor; + +// Specific reduced TfLiteNode struct for TF Micro runtime. This struct contains +// only the minimum fields required to represent a node. +// +// This struct does not use: +// - delegate +// - intermediates +// - temporaries +typedef struct TfLiteNode { + // Inputs to this node expressed as indices into the simulator's tensors. + TfLiteIntArray* inputs; + + // Outputs to this node expressed as indices into the simulator's tensors. + TfLiteIntArray* outputs; + + // intermediate tensors to this node expressed as indices into the simulator's + // tensors. + TfLiteIntArray* intermediates; + + // Opaque data provided by the node implementer through `Registration.init`. + void* user_data; + + // Opaque data provided to the node if the node is a builtin. This is usually + // a structure defined in builtin_op_data.h + void* builtin_data; + + // Custom initial data. This is the opaque data provided in the flatbuffer. + // WARNING: This is an experimental interface that is subject to change. + const void* custom_initial_data; + int custom_initial_data_size; +} TfLiteNode; +#endif // TF_LITE_STATIC_MEMORY + +// Light-weight tensor struct for TF Micro runtime. Provides the minimal amount +// of information required for a kernel to run during TfLiteRegistration::Eval. +// TODO(b/160955687): Move this field into TF_LITE_STATIC_MEMORY when TFLM +// builds with this flag by default internally. +typedef struct TfLiteEvalTensor { + // A union of data pointers. The appropriate type should be used for a typed + // tensor based on `type`. + TfLitePtrUnion data; + + // A pointer to a structure representing the dimensionality interpretation + // that the buffer should have. + TfLiteIntArray* dims; + + // The data type specification for data stored in `data`. This affects + // what member of `data` union should be used. + TfLiteType type; +} TfLiteEvalTensor; + +#ifndef TF_LITE_STATIC_MEMORY +// Free data memory of tensor `t`. +void TfLiteTensorDataFree(TfLiteTensor* t); + +// Free quantization data. +void TfLiteQuantizationFree(TfLiteQuantization* quantization); + +// Free sparsity parameters. +void TfLiteSparsityFree(TfLiteSparsity* sparsity); + +// Free memory of tensor `t`. +void TfLiteTensorFree(TfLiteTensor* t); + +// Set all of a tensor's fields (and free any previously allocated data). +void TfLiteTensorReset(TfLiteType type, const char* name, TfLiteIntArray* dims, + TfLiteQuantizationParams quantization, char* buffer, + size_t size, TfLiteAllocationType allocation_type, + const void* allocation, bool is_variable, + TfLiteTensor* tensor); + +// Copies the contents of 'src' in 'dst'. +// Function does nothing if either 'src' or 'dst' is passed as nullptr and +// return kTfLiteOk. +// Returns kTfLiteError if 'src' and 'dst' doesn't have matching data size. +// Note function copies contents, so it won't create new data pointer +// or change allocation type. +// All Tensor related properties will be copied from 'src' to 'dst' like +// quantization, sparsity, ... +TfLiteStatus TfLiteTensorCopy(const TfLiteTensor* src, TfLiteTensor* dst); + +// Change the size of the memory block owned by `tensor` to `num_bytes`. +// Tensors with allocation types other than kTfLiteDynamic will be ignored. +// `tensor`'s internal data buffer will be assigned a pointer +// which can safely be passed to free or realloc if `num_bytes` is zero. +// Behaviour is undefined if `tensor` is NULL. +// If `preserve_data` is true, tensor data will be unchanged in the range from +// the start of the region up to the minimum of the old and new sizes. +void TfLiteTensorResizeMaybeCopy(size_t num_bytes, TfLiteTensor* tensor, + bool preserve_data); + +// Change the size of the memory block owned by `tensor` to `num_bytes`. +// Tensors with allocation types other than kTfLiteDynamic will be ignored. +// `tensor`'s internal data buffer will be assigned a pointer +// which can safely be passed to free or realloc if `num_bytes` is zero. +// Behaviour is undefined if `tensor` is NULL. +// Tensor data will be unchanged in the range from the start of the region up to +// the minimum of the old and new sizes. +void TfLiteTensorRealloc(size_t num_bytes, TfLiteTensor* tensor); +#endif // TF_LITE_STATIC_MEMORY + +// WARNING: This is an experimental interface that is subject to change. +// +// Currently, TfLiteDelegateParams has to be allocated in a way that it's +// trivially destructable. It will be stored as `builtin_data` field in +// `TfLiteNode` of the delegate node. +// +// See also the `CreateDelegateParams` function in `interpreter.cc` details. +typedef struct TfLiteDelegateParams { + struct TfLiteDelegate* delegate; + TfLiteIntArray* nodes_to_replace; + TfLiteIntArray* input_tensors; + TfLiteIntArray* output_tensors; +} TfLiteDelegateParams; + +// WARNING: This is an experimental interface that is subject to change. +// +// Currently, TfLiteOpaqueDelegateParams has to be allocated in a way that it's +// trivially destructable. It will be stored as `builtin_data` field in +// `TfLiteNode` of the delegate node. +// +// See also the `CreateOpaqueDelegateParams` function in `subgraph.cc` +// details. +typedef struct TfLiteOpaqueDelegateParams { + struct TfLiteOpaqueDelegateStruct* delegate; + void* delegate_data; + TfLiteIntArray* nodes_to_replace; + TfLiteIntArray* input_tensors; + TfLiteIntArray* output_tensors; +} TfLiteOpaqueDelegateParams; + +typedef struct TfLiteContext { + // Number of tensors in the context. + size_t tensors_size; + + // The execution plan contains a list of the node indices in execution + // order. execution_plan->size is the current number of nodes. And, + // execution_plan->data[0] is the first node that needs to be run. + // TfLiteDelegates can traverse the current execution plan by iterating + // through each member of this array and using GetNodeAndRegistration() to + // access details about a node. i.e. + // + // TfLiteIntArray* execution_plan; + // TF_LITE_ENSURE_STATUS(context->GetExecutionPlan(context, &execution_plan)); + // for (int exec_index = 0; exec_index < execution_plan->size; exec_index++) { + // int node_index = execution_plan->data[exec_index]; + // TfLiteNode* node; + // TfLiteRegistration* reg; + // context->GetNodeAndRegistration(context, node_index, &node, ®); + // } + // Note: the memory pointed by '`*execution_plan` is OWNED by TfLite runtime. + // Future calls to GetExecutionPlan invalidates earlier outputs. The following + // code snippet shows the issue of such an invocation pattern. After calling + // CheckNode, subsequent access to `plan_1st` is undefined. + // + // void CheckNode(const TfLiteNode* node) { + // ... + // TfLiteIntArray* plan_2nd; + // TF_LITE_ENSURE_STATUS(context->GetExecutionPlan(context, &plan_2nd)); + // ... + // } + // + // TfLiteIntArray* plan_1st; + // TF_LITE_ENSURE_STATUS(context->GetExecutionPlan(context, &plan_1st)); + // for (int exec_index = 0; exec_index < plan_1st->size; exec_index++) { + // int node_index = plan_1st->data[exec_index]; + // TfLiteNode* node; + // TfLiteRegistration* reg; + // context->GetNodeAndRegistration(context, node_index, &node, ®); + // CheckNode(node); + // } + // + // WARNING: This is an experimental interface that is subject to change. + TfLiteStatus (*GetExecutionPlan)(struct TfLiteContext* context, + TfLiteIntArray** execution_plan); + + // An array of tensors in the interpreter context (of length `tensors_size`) + TfLiteTensor* tensors; + + // opaque full context ptr (an opaque c++ data structure) + void* impl_; + + // Request memory pointer be resized. Updates dimensions on the tensor. + // NOTE: ResizeTensor takes ownership of newSize. + TfLiteStatus (*ResizeTensor)(struct TfLiteContext*, TfLiteTensor* tensor, + TfLiteIntArray* new_size); + // Request that an error be reported with format string msg. + void (*ReportError)(struct TfLiteContext*, const char* msg, ...); + + // Add `tensors_to_add` tensors, preserving pre-existing Tensor entries. If + // non-null, the value pointed to by `first_new_tensor_index` will be set to + // the index of the first new tensor. + TfLiteStatus (*AddTensors)(struct TfLiteContext*, int tensors_to_add, + int* first_new_tensor_index); + + // Get a Tensor node by node_index. + // WARNING: This is an experimental interface that is subject to change. + TfLiteStatus (*GetNodeAndRegistration)( + struct TfLiteContext*, int node_index, TfLiteNode** node, + struct TfLiteRegistration** registration); + + // Replace ops with one or more stub delegate operations. This function + // does not take ownership of `nodes_to_replace`. + TfLiteStatus (*ReplaceNodeSubsetsWithDelegateKernels)( + struct TfLiteContext*, struct TfLiteRegistration registration, + const TfLiteIntArray* nodes_to_replace, struct TfLiteDelegate* delegate); + + // Number of threads that are recommended to subsystems like gemmlowp and + // eigen. + int recommended_num_threads; + + // Access external contexts by type. + // WARNING: This is an experimental interface that is subject to change. + TfLiteExternalContext* (*GetExternalContext)(struct TfLiteContext*, + TfLiteExternalContextType); + // Set the value of a external context. Does not take ownership of the + // pointer. + // WARNING: This is an experimental interface that is subject to change. + void (*SetExternalContext)(struct TfLiteContext*, TfLiteExternalContextType, + TfLiteExternalContext*); + + // Flag for allowing float16 precision for FP32 calculation. + // default: false. + // WARNING: This is an experimental API and subject to change. + bool allow_fp32_relax_to_fp16; + + // Pointer to the op-level profiler, if set; nullptr otherwise. + void* profiler; + + // Allocate persistent buffer which has the same life time as the interpreter. + // Returns nullptr on failure. + // The memory is allocated from heap for TFL, and from tail in TFLM. + // This method is only available in Init or Prepare stage. + // WARNING: This is an experimental interface that is subject to change. + void* (*AllocatePersistentBuffer)(struct TfLiteContext* ctx, size_t bytes); + + // Allocate a buffer which will be deallocated right after invoke phase. + // The memory is allocated from heap in TFL, and from volatile arena in TFLM. + // This method is only available in invoke stage. + // NOTE: If possible use RequestScratchBufferInArena method to avoid memory + // allocation during inference time. + // WARNING: This is an experimental interface that is subject to change. + TfLiteStatus (*AllocateBufferForEval)(struct TfLiteContext* ctx, size_t bytes, + void** ptr); + + // Request a scratch buffer in the arena through static memory planning. + // This method is only available in Prepare stage and the buffer is allocated + // by the interpreter between Prepare and Eval stage. In Eval stage, + // GetScratchBuffer API can be used to fetch the address. + // WARNING: This is an experimental interface that is subject to change. + TfLiteStatus (*RequestScratchBufferInArena)(struct TfLiteContext* ctx, + size_t bytes, int* buffer_idx); + + // Get the scratch buffer pointer. + // This method is only available in Eval stage. + // WARNING: This is an experimental interface that is subject to change. + void* (*GetScratchBuffer)(struct TfLiteContext* ctx, int buffer_idx); + + // Resize the memory pointer of the `tensor`. This method behaves the same as + // `ResizeTensor`, except that it makes a copy of the shape array internally + // so the shape array could be deallocated right afterwards. + // WARNING: This is an experimental interface that is subject to change. + TfLiteStatus (*ResizeTensorExplicit)(struct TfLiteContext* ctx, + TfLiteTensor* tensor, int dims, + const int* shape); + + // This method provides a preview of post-delegation partitioning. Each + // TfLiteDelegateParams in the referenced array corresponds to one instance of + // the delegate kernel. + // Example usage: + // + // TfLiteIntArray* nodes_to_replace = ...; + // TfLiteDelegateParams* params_array; + // int num_partitions = 0; + // TF_LITE_ENSURE_STATUS(context->PreviewDelegatePartitioning( + // context, delegate, nodes_to_replace, ¶ms_array, &num_partitions)); + // for (int idx = 0; idx < num_partitions; idx++) { + // const auto& partition_params = params_array[idx]; + // ... + // } + // + // NOTE: The context owns the memory referenced by partition_params_array. It + // will be cleared with another call to PreviewDelegateParitioning, or after + // TfLiteDelegateParams::Prepare returns. + // + // WARNING: This is an experimental interface that is subject to change. + TfLiteStatus (*PreviewDelegatePartitioning)( + struct TfLiteContext* context, const TfLiteIntArray* nodes_to_replace, + TfLiteDelegateParams** partition_params_array, int* num_partitions); + + // Returns a TfLiteTensor struct for a given index. + // WARNING: This is an experimental interface that is subject to change. + // WARNING: This method may not be available on all platforms. + TfLiteTensor* (*GetTensor)(const struct TfLiteContext* context, + int tensor_idx); + + // Returns a TfLiteEvalTensor struct for a given index. + // WARNING: This is an experimental interface that is subject to change. + // WARNING: This method may not be available on all platforms. + TfLiteEvalTensor* (*GetEvalTensor)(const struct TfLiteContext* context, + int tensor_idx); + + // Retrieves named metadata buffer from the TFLite model. + // Returns kTfLiteOk if metadata is successfully obtained from the flatbuffer + // Model: that is, there exists a `metadata` entry with given `name` string. + // (see TFLite's schema.fbs). + // The corresponding `buffer` information is populated in `ptr` & `bytes`. + // The data from `ptr` is valid for the lifetime of the Interpreter. + // + // WARNING: This is an experimental interface that is subject to change. + TfLiteStatus (*GetModelMetadata)(const struct TfLiteContext* context, + const char* name, const char** ptr, + size_t* bytes); +} TfLiteContext; + +// `TfLiteRegistrationExternal` is an external version of `TfLiteRegistration` +// for C API which doesn't use internal types (such as `TfLiteContext`) but only +// uses stable API types (such as `TfLiteOpaqueContext`). The purpose of each +// field is the exactly the same as with `TfLiteRegistration`. +typedef struct TfLiteRegistrationExternal TfLiteRegistrationExternal; + +typedef struct TfLiteRegistration { + // Initializes the op from serialized data. + // Called only *once* for the lifetime of the op, so any one-time allocations + // should be made here (unless they depend on tensor sizes). + // + // If a built-in op: + // `buffer` is the op's params data (TfLiteLSTMParams*). + // `length` is zero. + // If custom op: + // `buffer` is the op's `custom_options`. + // `length` is the size of the buffer. + // + // Returns a type-punned (i.e. void*) opaque data (e.g. a primitive pointer + // or an instance of a struct). + // + // The returned pointer will be stored with the node in the `user_data` field, + // accessible within prepare and invoke functions below. + // NOTE: if the data is already in the desired format, simply implement this + // function to return `nullptr` and implement the free function to be a no-op. + void* (*init)(TfLiteContext* context, const char* buffer, size_t length); + + // The pointer `buffer` is the data previously returned by an init invocation. + void (*free)(TfLiteContext* context, void* buffer); + + // prepare is called when the inputs this node depends on have been resized. + // context->ResizeTensor() can be called to request output tensors to be + // resized. + // Can be called multiple times for the lifetime of the op. + // + // Returns kTfLiteOk on success. + TfLiteStatus (*prepare)(TfLiteContext* context, TfLiteNode* node); + + // Execute the node (should read node->inputs and output to node->outputs). + // Returns kTfLiteOk on success. + TfLiteStatus (*invoke)(TfLiteContext* context, TfLiteNode* node); + + // profiling_string is called during summarization of profiling information + // in order to group executions together. Providing a value here will cause a + // given op to appear multiple times is the profiling report. This is + // particularly useful for custom ops that can perform significantly + // different calculations depending on their `user-data`. + const char* (*profiling_string)(const TfLiteContext* context, + const TfLiteNode* node); + + // Builtin codes. If this kernel refers to a builtin this is the code + // of the builtin. This is so we can do marshaling to other frameworks like + // NN API. + // Note: It is the responsibility of the registration binder to set this + // properly. + int32_t builtin_code; + + // Custom op name. If the op is a builtin, this will be null. + // Note: It is the responsibility of the registration binder to set this + // properly. + // WARNING: This is an experimental interface that is subject to change. + const char* custom_name; + + // The version of the op. + // Note: It is the responsibility of the registration binder to set this + // properly. + int version; + + // The external version of `TfLiteRegistration`. Since we can't use internal + // types (such as `TfLiteContext`) for C API to maintain ABI stability. + // C API user will provide `TfLiteRegistrationExternal` to implement custom + // ops. We keep it inside of `TfLiteRegistration` and use it to route + // callbacks properly. + TfLiteRegistrationExternal* registration_external; +} TfLiteRegistration; + +// Old version of `TfLiteRegistration` to maintain binary backward +// compatibility. +// WARNING: This structure is deprecated / not an official part of the API. +// It should be only used for binary backward compatibility. +typedef struct TfLiteRegistration_V1 { + void* (*init)(TfLiteContext* context, const char* buffer, size_t length); + void (*free)(TfLiteContext* context, void* buffer); + TfLiteStatus (*prepare)(TfLiteContext* context, TfLiteNode* node); + TfLiteStatus (*invoke)(TfLiteContext* context, TfLiteNode* node); + const char* (*profiling_string)(const TfLiteContext* context, + const TfLiteNode* node); + int32_t builtin_code; + const char* custom_name; + int version; +} TfLiteRegistration_V1; + +// The flags used in `TfLiteDelegate`. Note that this is a bitmask, so the +// values should be 1, 2, 4, 8, ...etc. +typedef enum TfLiteDelegateFlags { + kTfLiteDelegateFlagsNone = 0, + // The flag is set if the delegate can handle dynamic sized tensors. + // For example, the output shape of a `Resize` op with non-constant shape + // can only be inferred when the op is invoked. + // In this case, the Delegate is responsible for calling + // `SetTensorToDynamic` to mark the tensor as a dynamic tensor, and calling + // `ResizeTensor` when invoking the op. + // + // If the delegate isn't capable to handle dynamic tensors, this flag need + // to be set to false. + kTfLiteDelegateFlagsAllowDynamicTensors = 1, + + // This flag can be used by delegates (that allow dynamic tensors) to ensure + // applicable tensor shapes are automatically propagated in the case of tensor + // resizing. + // This means that non-dynamic (allocation_type != kTfLiteDynamic) I/O tensors + // of a delegate kernel will have correct shapes before its Prepare() method + // is called. The runtime leverages TFLite builtin ops in the original + // execution plan to propagate shapes. + // + // A few points to note: + // 1. This requires kTfLiteDelegateFlagsAllowDynamicTensors. If that flag is + // false, this one is redundant since the delegate kernels are re-initialized + // every time tensors are resized. + // 2. Enabling this flag adds some overhead to AllocateTensors(), since extra + // work is required to prepare the original execution plan. + // 3. This flag requires that the original execution plan only have ops with + // valid registrations (and not 'dummy' custom ops like with Flex). + // WARNING: This feature is experimental and subject to change. + kTfLiteDelegateFlagsRequirePropagatedShapes = 2, + + // This flag can be used by delegates to request per-operator profiling. If a + // node is a delegate node, this flag will be checked before profiling. If + // set, then the node will not be profiled. The delegate will then add per + // operator information using Profiler::EventType::OPERATOR_INVOKE_EVENT and + // the results will appear in the operator-wise Profiling section and not in + // the Delegate internal section. + kTfLiteDelegateFlagsPerOperatorProfiling = 4 +} TfLiteDelegateFlags; + +// WARNING: This is an experimental interface that is subject to change. +typedef struct TfLiteDelegate { + // Data that delegate needs to identify itself. This data is owned by the + // delegate. The delegate is owned in the user code, so the delegate is + // responsible for deallocating this when it is destroyed. + void* data_; + + // Invoked by ModifyGraphWithDelegate. This prepare is called, giving the + // delegate a view of the current graph through TfLiteContext*. It typically + // will look at the nodes and call ReplaceNodeSubsetsWithDelegateKernels() + // to ask the TensorFlow lite runtime to create macro-nodes to represent + // delegated subgraphs of the original graph. + TfLiteStatus (*Prepare)(TfLiteContext* context, + struct TfLiteDelegate* delegate); + + // Copy the data from delegate buffer handle into raw memory of the given + // 'tensor'. Note that the delegate is allowed to allocate the raw bytes as + // long as it follows the rules for kTfLiteDynamic tensors, in which case this + // cannot be null. + TfLiteStatus (*CopyFromBufferHandle)(TfLiteContext* context, + struct TfLiteDelegate* delegate, + TfLiteBufferHandle buffer_handle, + TfLiteTensor* tensor); + + // Copy the data from raw memory of the given 'tensor' to delegate buffer + // handle. This can be null if the delegate doesn't use its own buffer. + TfLiteStatus (*CopyToBufferHandle)(TfLiteContext* context, + struct TfLiteDelegate* delegate, + TfLiteBufferHandle buffer_handle, + TfLiteTensor* tensor); + + // Free the Delegate Buffer Handle. Note: This only frees the handle, but + // this doesn't release the underlying resource (e.g. textures). The + // resources are either owned by application layer or the delegate. + // This can be null if the delegate doesn't use its own buffer. + void (*FreeBufferHandle)(TfLiteContext* context, + struct TfLiteDelegate* delegate, + TfLiteBufferHandle* handle); + + // Bitmask flags. See the comments in `TfLiteDelegateFlags`. + int64_t flags; + + // The opaque delegate builder associated with this object. If set then the + // TF Lite runtime will give precedence to this field. E.g. instead of + // invoking 'Prepare' via the function pointer inside the 'TfLiteDelegate' + // object, the runtime will first check if the corresponding function + // pointer inside 'opaque_delegate_builder' is set and if so invoke that. + // + // If this field is non-null, then the 'Prepare' field (of the + // 'TfLiteDelegate') should be null. + struct TfLiteOpaqueDelegateBuilder* opaque_delegate_builder; +} TfLiteDelegate; + +// Build a 'null' delegate, with all the fields properly set to their default +// values. +TfLiteDelegate TfLiteDelegateCreate(void); + +// `TfLiteOpaqueDelegateBuilder` is used for constructing +// `TfLiteOpaqueDelegateStruct`, see `TfLiteOpaqueDelegateCreate` below. Note: +// This struct is not ABI stable. +// +// For forward source compatibility `TfLiteOpaqueDelegateBuilder` objects should +// be brace-initialized, so that all fields (including any that might be added +// in the future) get zero-initialized. The purpose of each field is exactly +// the same as with `TfLiteDelegate`. +// +// WARNING: This is an experimental interface that is subject to change. +typedef struct TfLiteOpaqueDelegateBuilder { + // Data that delegate needs to identify itself. This data is owned by the + // delegate. The delegate is owned in the user code, so the delegate is + // responsible for deallocating this when it is destroyed. + void* data; + // Invoked by ModifyGraphWithDelegate. This prepare is called, giving the + // delegate a view of the current graph through TfLiteContext*. It typically + // will look at the nodes and call ReplaceNodeSubsetsWithDelegateKernels() + // to ask the TensorFlow lite runtime to create macro-nodes to represent + // delegated subgraphs of the original graph. + TfLiteStatus (*Prepare)(TfLiteOpaqueContext* context, // NOLINT + struct TfLiteOpaqueDelegateStruct* delegate, + void* data); + // Copies the data from delegate buffer handle into raw memory of the given + // 'tensor'. Note that the delegate is allowed to allocate the raw bytes as + // long as it follows the rules for kTfLiteDynamic tensors, in which case this + // cannot be null. + TfLiteStatus (*CopyFromBufferHandle)( // NOLINT + TfLiteOpaqueContext* context, struct TfLiteOpaqueDelegateStruct* delegate, + void* data, TfLiteBufferHandle buffer_handle, TfLiteOpaqueTensor* tensor); + // Copies the data from raw memory of the given 'tensor' to delegate buffer + // handle. This can be null if the delegate doesn't use its own buffer. + TfLiteStatus (*CopyToBufferHandle)( // NOLINT + TfLiteOpaqueContext* context, struct TfLiteOpaqueDelegateStruct* delegate, + void* data, TfLiteBufferHandle buffer_handle, TfLiteOpaqueTensor* tensor); + // Frees the Delegate Buffer Handle. Note: This only frees the handle, but + // this doesn't release the underlying resource (e.g. textures). The + // resources are either owned by application layer or the delegate. + // This can be null if the delegate doesn't use its own buffer. + void (*FreeBufferHandle)(TfLiteOpaqueContext* context, // NOLINT + struct TfLiteOpaqueDelegateStruct* delegate, + void* data, TfLiteBufferHandle* handle); + // Bitmask flags. See the comments in `TfLiteDelegateFlags`. + int64_t flags; +} TfLiteOpaqueDelegateBuilder; + +// Creates an opaque delegate and returns its address. The opaque delegate will +// behave according to the provided 'opaque_delegate_builder'. The lifetime of +// the objects pointed to by any of the fields within the +// 'opaque_delegate_builder' must outlive the returned +// 'TfLiteOpaqueDelegateStruct' and any 'TfLiteInterpreter', +// 'TfLiteInterpreterOptions', 'tflite::Interpreter', or +// 'tflite::InterpreterBuilder' that the delegate is added to. The returned +// address should be passed to 'TfLiteOpaqueDelegateDelete' for deletion. If +// 'opaque_delegate_builder' is a null pointer, then a null pointer will be +// returned. +struct TfLiteOpaqueDelegateStruct* TfLiteOpaqueDelegateCreate( + const TfLiteOpaqueDelegateBuilder* opaque_delegate_builder); + +// Deletes the provided opaque 'delegate'. This function has no effect if the +// 'delegate' is a null pointer. +void TfLiteOpaqueDelegateDelete(struct TfLiteOpaqueDelegateStruct* delegate); + +#ifdef __cplusplus +} // extern "C" +#endif // __cplusplus +#endif // TENSORFLOW_LITE_CORE_C_COMMON_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/common.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/common.h new file mode 100644 index 0000000000..525449056a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/common.h @@ -0,0 +1,1339 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_COMMON_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_COMMON_H_ + +#include +#ifndef ALLOW_SLOW_GENERIC_DEPTHWISECONV_FALLBACK + #ifdef GEMMLOWP_ALLOW_SLOW_SCALAR_FALLBACK + #define ALLOW_SLOW_GENERIC_DEPTHWISECONV_FALLBACK + #endif +#endif + +#include +#include + +#include +#include +#include +#include + +namespace tflite { + constexpr int kReverseShift = -1; + + inline void GetActivationMinMax (FusedActivationFunctionType ac, + float * output_activation_min, + float * output_activation_max) { + switch (ac) + { + case FusedActivationFunctionType::kNone: + { + *output_activation_min = std::numeric_limits < float > ::lowest(); + *output_activation_max = std::numeric_limits < float > ::max(); + break; + } + + case FusedActivationFunctionType::kRelu: + { + *output_activation_min = 0.f; + *output_activation_max = std::numeric_limits < float > ::max(); + break; + } + + case FusedActivationFunctionType::kRelu1: + { + *output_activation_min = -1.f; + *output_activation_max = 1.f; + break; + } + + case FusedActivationFunctionType::kRelu6: + { + *output_activation_min = 0.f; + *output_activation_max = 6.f; + break; + } + } + } + + template < typename T > + inline T ActivationFunctionWithMinMax (T x, T output_activation_min, T output_activation_max) { + using std::max; + using std::min; + + return min(max(x, output_activation_min), output_activation_max); + } + +// Legacy function, left for compatibility only. + template < FusedActivationFunctionType Ac > + float ActivationFunction (float x) { + float output_activation_min, output_activation_max; + GetActivationMinMax(Ac, &output_activation_min, &output_activation_max); + + return ActivationFunctionWithMinMax(x, output_activation_min, output_activation_max); + } + + inline void BiasAndClamp (float clamp_min, + float clamp_max, + int bias_size, + const float * bias_data, + int array_size, + float * array_data) { + if (bias_size == 0) + { + return; + } + + // Note: see b/132215220: in May 2019 we thought it would be OK to replace + // this with the Eigen one-liner: + // return (array.colwise() + bias).cwiseMin(clamp_max).cwiseMin(clamp_max). + // This turned out to severely regress performance: +4ms (i.e. 8%) on + // MobileNet v2 / 1.0 / 224. So we keep custom NEON code for now. + TFLITE_DCHECK_EQ((array_size % bias_size), 0); +#ifdef USE_NEON + float * array_ptr = array_data; + float * array_end_ptr = array_ptr + array_size; + const auto clamp_min_vec = vdupq_n_f32(clamp_min); + const auto clamp_max_vec = vdupq_n_f32(clamp_max); + for ( ; array_ptr != array_end_ptr; array_ptr += bias_size) + { + int i = 0; + for ( ; i <= bias_size - 16; i += 16) + { + auto b0 = vld1q_f32(bias_data + i); + auto b1 = vld1q_f32(bias_data + i + 4); + auto b2 = vld1q_f32(bias_data + i + 8); + auto b3 = vld1q_f32(bias_data + i + 12); + auto a0 = vld1q_f32(array_ptr + i); + auto a1 = vld1q_f32(array_ptr + i + 4); + auto a2 = vld1q_f32(array_ptr + i + 8); + auto a3 = vld1q_f32(array_ptr + i + 12); + auto x0 = vaddq_f32(a0, b0); + auto x1 = vaddq_f32(a1, b1); + auto x2 = vaddq_f32(a2, b2); + auto x3 = vaddq_f32(a3, b3); + x0 = vmaxq_f32(clamp_min_vec, x0); + x1 = vmaxq_f32(clamp_min_vec, x1); + x2 = vmaxq_f32(clamp_min_vec, x2); + x3 = vmaxq_f32(clamp_min_vec, x3); + x0 = vminq_f32(clamp_max_vec, x0); + x1 = vminq_f32(clamp_max_vec, x1); + x2 = vminq_f32(clamp_max_vec, x2); + x3 = vminq_f32(clamp_max_vec, x3); + vst1q_f32(array_ptr + i, x0); + vst1q_f32(array_ptr + i + 4, x1); + vst1q_f32(array_ptr + i + 8, x2); + vst1q_f32(array_ptr + i + 12, x3); + } + + for ( ; i <= bias_size - 4; i += 4) + { + auto b = vld1q_f32(bias_data + i); + auto a = vld1q_f32(array_ptr + i); + auto x = vaddq_f32(a, b); + x = vmaxq_f32(clamp_min_vec, x); + x = vminq_f32(clamp_max_vec, x); + vst1q_f32(array_ptr + i, x); + } + + for ( ; i < bias_size; i++) + { + array_ptr[i] = ActivationFunctionWithMinMax(array_ptr[i] + bias_data[i], clamp_min, clamp_max); + } + } + +#else // not NEON + for (int array_offset = 0; array_offset < array_size; + array_offset += bias_size) + { + for (int i = 0; i < bias_size; i++) + { + array_data[array_offset + i] = ActivationFunctionWithMinMax(array_data[array_offset + i] + bias_data[i], + clamp_min, + clamp_max); + } + } +#endif + } + +// Single-rounding MultiplyByQuantizedMultiplier +#if TFLITE_SINGLE_ROUNDING + inline int32_t MultiplyByQuantizedMultiplier (int32_t x, int32_t quantized_multiplier, int shift) { + TFLITE_DCHECK(quantized_multiplier >= 0); + TFLITE_DCHECK(shift >= -31 && shift <= 30); + + const int64_t total_shift = 31 - shift; + const int64_t round = static_cast < int64_t > (1) << (total_shift - 1); + int64_t result = x * static_cast < int64_t > (quantized_multiplier) + round; + result = result >> total_shift; + + TFLITE_DCHECK(result >= std::numeric_limits < int32_t > ::min() && + result <= std::numeric_limits < int32_t > ::max()); + + return static_cast < int32_t > (result); + } + + inline int32_t MultiplyByQuantizedMultiplierSmallerThanOneExp (int32_t x, int32_t quantized_multiplier, int shift) { + TFLITE_DCHECK_LE(shift, 0); + + return MultiplyByQuantizedMultiplier(x, quantized_multiplier, shift); + } + + inline int32_t MultiplyByQuantizedMultiplierGreaterThanOne (int32_t x, int32_t quantized_multiplier, int shift) { + TFLITE_DCHECK_GE(shift, 0); + + return MultiplyByQuantizedMultiplier(x, quantized_multiplier, shift); + } + + inline int32_t MultiplyByQuantizedMultiplier (int64_t x, int32_t quantized_multiplier, int shift) { + // Inputs: + // - quantized_multiplier has fixed point at bit 31 + // - shift is -31 to +7 (negative for right shift) + // + // Assumptions: The following input ranges are assumed + // - quantize_scale>=0 (the usual range is (1<<30) to (1>>31)-1) + // - scaling is chosen so final scaled result fits in int32_t + // - input x is in the range -(1<<47) <= x < (1<<47) + TFLITE_DCHECK(quantized_multiplier >= 0); + TFLITE_DCHECK(shift >= -31 && shift < 8); + TFLITE_DCHECK(x >= -(static_cast < int64_t > (1) << 47) && + x < (static_cast < int64_t > (1) << 47)); + + const int32_t reduced_multiplier = + (quantized_multiplier < 0x7FFF0000) ? + ((quantized_multiplier + (1 << 15)) >> 16) : + 0x7FFF; + const int64_t total_shift = 15 - shift; + const int64_t round = static_cast < int64_t > (1) << (total_shift - 1); + int64_t result = x * static_cast < int64_t > (reduced_multiplier) + round; + result = result >> total_shift; + + TFLITE_DCHECK(result >= std::numeric_limits < int32_t > ::min() && + result <= std::numeric_limits < int32_t > ::max()); + + return static_cast < int32_t > (result); + } + + #ifdef USE_NEON + inline int32x4x4_t MultiplyByQuantizedMultiplier4Rows (int32x4x4_t input_val, + int32_t quantized_multiplier, + int shift) { + TFLITE_DCHECK(quantized_multiplier >= 0); + + const int right_shift = std::min(-1, shift); + const int left_shift = shift - right_shift; + + const int32x4_t multiplier_dup = vdupq_n_s32(quantized_multiplier); + const int32x4_t left_shift_dup = vdupq_n_s32(left_shift); + const int32x4_t right_shift_dup = vdupq_n_s32(right_shift); + + int32x4x4_t result; + result.val[0] = vrshlq_s32(vqdmulhq_s32(vshlq_s32(input_val.val[0], left_shift_dup), multiplier_dup), + right_shift_dup); + + result.val[1] = vrshlq_s32(vqdmulhq_s32(vshlq_s32(input_val.val[1], left_shift_dup), multiplier_dup), + right_shift_dup); + + result.val[2] = vrshlq_s32(vqdmulhq_s32(vshlq_s32(input_val.val[2], left_shift_dup), multiplier_dup), + right_shift_dup); + + result.val[3] = vrshlq_s32(vqdmulhq_s32(vshlq_s32(input_val.val[3], left_shift_dup), multiplier_dup), + right_shift_dup); + + return result; + } + #endif // USE_NEON +// Double-rounding MultiplyByQuantizedMultiplier +#else + inline int32_t MultiplyByQuantizedMultiplierSmallerThanOneExp (int32_t x, + int32_t quantized_multiplier, + int left_shift) { + using gemmlowp::RoundingDivideByPOT; + using gemmlowp::SaturatingRoundingDoublingHighMul; + + return RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(x, quantized_multiplier), -left_shift); + } + + inline int32_t MultiplyByQuantizedMultiplierGreaterThanOne (int32_t x, int32_t quantized_multiplier, + int left_shift) { + using gemmlowp::SaturatingRoundingDoublingHighMul; + + return SaturatingRoundingDoublingHighMul(x * (1 << left_shift), quantized_multiplier); + } + + inline int32_t MultiplyByQuantizedMultiplier (int32_t x, int32_t quantized_multiplier, int shift) { + using gemmlowp::RoundingDivideByPOT; + using gemmlowp::SaturatingRoundingDoublingHighMul; + int left_shift = shift > 0 ? shift : 0; + int right_shift = shift > 0 ? 0 : -shift; + + return RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(x * (1 << left_shift), quantized_multiplier), + right_shift); + } + + inline int32_t MultiplyByQuantizedMultiplier (int64_t x, int32_t quantized_multiplier, int shift) { + // Inputs: + // - quantized_multiplier has fixed point at bit 31 + // - shift is -31 to +7 (negative for right shift) + // + // Assumptions: The following input ranges are assumed + // - quantize_scale>=0 (the usual range is (1<<30) to (1>>31)-1) + // - scaling is chosen so final scaled result fits in int32_t + // - input x is in the range -(1<<47) <= x < (1<<47) + assert(quantized_multiplier >= 0); + assert(shift >= -31 && shift < 8); + assert(x >= -(static_cast < int64_t > (1) << 47) && + x < (static_cast < int64_t > (1) << 47)); + + int32_t reduced_multiplier = (quantized_multiplier < 0x7FFF0000) ? + ((quantized_multiplier + (1 << 15)) >> 16) : + 0x7FFF; + int total_shift = 15 - shift; + x = (x * (int64_t) reduced_multiplier) + ((int64_t) 1 << (total_shift - 1)); + int32_t result = x >> total_shift; + + return result; + } + + #ifdef USE_NEON + +// Round uses ARM's rounding shift right. + inline int32x4x4_t MultiplyByQuantizedMultiplier4Rows (int32x4x4_t input_val, + int32_t quantized_multiplier, + int shift) { + const int left_shift = std::max(shift, 0); + const int right_shift = std::min(shift, 0); + int32x4x4_t result; + + int32x4_t multiplier_dup = vdupq_n_s32(quantized_multiplier); + int32x4_t left_shift_dup = vdupq_n_s32(left_shift); + int32x4_t right_shift_dup = vdupq_n_s32(right_shift); + + result.val[0] = + vrshlq_s32(vqrdmulhq_s32(vshlq_s32(input_val.val[0], left_shift_dup), multiplier_dup), right_shift_dup); + + result.val[1] = + vrshlq_s32(vqrdmulhq_s32(vshlq_s32(input_val.val[1], left_shift_dup), multiplier_dup), right_shift_dup); + + result.val[2] = + vrshlq_s32(vqrdmulhq_s32(vshlq_s32(input_val.val[2], left_shift_dup), multiplier_dup), right_shift_dup); + + result.val[3] = + vrshlq_s32(vqrdmulhq_s32(vshlq_s32(input_val.val[3], left_shift_dup), multiplier_dup), right_shift_dup); + + return result; + } + #endif // USE_NEON +#endif // TFLITE_SINGLE_ROUNDING + + template < typename T > + int CountLeadingZeros (T integer_input) { + static_assert(std::is_unsigned < T > ::value, "Only unsigned integer types handled."); +#if defined(__GNUC__) + + return integer_input ? __builtin_clz(integer_input) : + std::numeric_limits < T > ::digits; +#else + if (integer_input == 0) + { + return std::numeric_limits < T > ::digits; + } + + const T one_in_leading_positive = static_cast < T > (1) << + (std::numeric_limits < T > ::digits - 1); + int leading_zeros = 0; + while (integer_input < one_in_leading_positive) + { + integer_input <<= 1; + ++leading_zeros; + } + return leading_zeros; +#endif + } + + template < typename T > + inline int CountLeadingSignBits (T integer_input) { + static_assert(std::is_signed < T > ::value, "Only signed integer types handled."); +#if defined(__GNUC__) && !defined(__clang__) + + return integer_input ? __builtin_clrsb(integer_input) : + std::numeric_limits < T > ::digits; +#else + using U = typename std::make_unsigned < T > ::type; + + return integer_input >= 0 ? + CountLeadingZeros(static_cast < U > (integer_input)) - 1 : + integer_input != std::numeric_limits < T > ::min() ? + CountLeadingZeros(2 * static_cast < U > (-integer_input) - 1) : + 0; +#endif + } + +// Use "count leading zeros" helper functions to do a fast Floor(log_2(x)). + template < typename Integer > + inline Integer FloorLog2 (Integer n) { + static_assert(std::is_integral < Integer > ::value, ""); + static_assert(std::is_signed < Integer > ::value, ""); + static_assert(sizeof(Integer) == 4 || sizeof(Integer) == 8, ""); + TFLITE_CHECK_GT(n, 0); + if (sizeof(Integer) == 4) + { + return 30 - CountLeadingSignBits(n); + } + else + { + return 62 - CountLeadingSignBits(n); + } + } + +// The size of the LUT depends on the type of input. For uint8 and int8 inputs +// we use a 256 entries LUT to map all the values in the (u)int8 range. For +// int16 inputs the high 9 bits are used for indexing and the 7 remaining bits +// are used for interpolation. We thus use a 513-entries LUT for int16 cases, +// 512 for the 9-bit indexing and 1 extra entry to interpolate the last value. + template < typename T > + constexpr int LUTSize () { + static_assert(std::is_same < T, + uint8_t > ::value || + std::is_same < T, + int8_t > ::value || + std::is_same < T, + int16_t > ::value, + "Only LUTs with uint8, int8 or int16 inputs are supported."); + + // As per c++11: constexpr methods cannot have more than one return statement. + return (std::is_same < T, uint8_t > ::value || std::is_same < T, int8_t > ::value) ? + 256 : + 513; + } + +// Use the same LUT generation code for both uint8_t and int8_t. Int8_t indexes +// will be directly casted to uint8_t, the int8 LUT will thus be ordered as [0, +// 1, ..., 127, -128, ..., -2, -1] instead of [-128, -127, ..., -1, 0, 1, ..., +// 126, 127]. + template < typename T > + inline typename std::enable_if < std::is_same < T, uint8_t > ::value || + std::is_same < T, int8_t > ::value, + void > ::type LUTPopulate (float input_scale, + int32_t input_zero_point, + float output_scale, + int32_t output_zero_point, + float (* transform)(float), + T * lut) { + uint8_t * lut_uint8 = reinterpret_cast < uint8_t * > (lut); + const float inverse_scale = 1 / output_scale; + int32_t maxval = std::numeric_limits < T > ::max(); + int32_t minval = std::numeric_limits < T > ::min(); + for (int32_t val = minval; val <= maxval; ++val) + { + const float dequantized = input_scale * (val - input_zero_point); + const float transformed = transform(dequantized); + const float rescaled = TfLiteRound(transformed * inverse_scale); + const int32_t quantized = + static_cast < int32_t > (rescaled + output_zero_point); + lut_uint8[static_cast < uint8_t > (static_cast < T > (val))] = static_cast < uint8_t > ( + static_cast < T > (std::max(std::min(maxval, quantized), minval))); + } + } + +// Keep floating-point type configurable for backward compatibility. float +// should be used for FloatT by default. + template < typename T, typename FloatT > + inline typename std::enable_if < std::is_same < T, int16_t > ::value, void > ::type LUTPopulate ( + FloatT input_scale, + int32_t input_zero_point, + FloatT output_scale, + int32_t output_zero_point, + FloatT (* transform)( + FloatT), + T * lut) { + static_assert(std::is_floating_point < FloatT > ::value, "FloatT must be a floating-point type."); + const FloatT input_min = + input_scale * (std::numeric_limits < int16_t > ::min() - input_zero_point); + const FloatT input_max = + input_scale * (std::numeric_limits < int16_t > ::max() - input_zero_point); + const FloatT output_min = + output_scale * (std::numeric_limits < int16_t > ::min() - output_zero_point); + const FloatT output_max = + output_scale * (std::numeric_limits < int16_t > ::max() - output_zero_point); + + const int nb_steps = 512; + const FloatT step = (input_max - input_min) / nb_steps; + const FloatT half_step = step / 2; + const FloatT output_scaling_inv = + static_cast < FloatT > (std::numeric_limits < T > ::max() - + std::numeric_limits < T > ::min() + 1) / + (output_max - output_min); + const FloatT table_min = static_cast < FloatT > (std::numeric_limits < T > ::min()); + const FloatT table_max = static_cast < FloatT > (std::numeric_limits < T > ::max()); + + for (int i = 0; i < nb_steps; i++) + { + const FloatT val = transform(input_min + i * step); + const FloatT val_midpoint = transform(input_min + i * step + half_step); + const FloatT val_next = transform(input_min + (i + 1) * step); + + const FloatT sample_val = TfLiteRound(val * output_scaling_inv); + const FloatT midpoint_interp_val = + TfLiteRound((val_next * output_scaling_inv + + TfLiteRound(val * output_scaling_inv)) / + 2); + const FloatT midpoint_val = TfLiteRound(val_midpoint * output_scaling_inv); + const FloatT midpoint_err = midpoint_interp_val - midpoint_val; + const FloatT bias = TfLiteRound(midpoint_err / 2); + + lut[i] = static_cast < T > (std::min < FloatT > ( + std::max < FloatT > (sample_val - bias, table_min), table_max)); + } + + lut[nb_steps] = static_cast < T > (std::min < FloatT > ( + std::max < FloatT > + (TfLiteRound(transform(input_max) * output_scaling_inv), + table_min), + table_max)); + } + + template < typename T > + inline typename std::enable_if < std::is_same < T, int16_t > ::value, void > ::type LUTPopulate ( + float input_scale, + int32_t input_zero_point, + float output_scale, + int32_t output_zero_point, + float (* transform)( + float), + T * lut) { + LUTPopulate < T, float > (input_scale, input_zero_point, output_scale, + output_zero_point, transform, lut); + } + +// Deprecated and will be removed in future, please use LUTPopulate instead + template < typename FloatT, typename LutInT, typename LutOutT > + inline void gen_lut (FloatT (* func)(FloatT), + FloatT input_min, + FloatT input_max, + FloatT output_min, + FloatT output_max, + LutOutT * lut) { + static_assert(std::is_same < LutInT, LutOutT > ::value, "Input and output type of the LUT must be the same."); + static_assert(std::is_same < LutInT, int16_t > ::value, "Only int16_t type LUT are supported."); + static_assert(std::is_same < FloatT, float > ::value, "Only float type is supported for FloatT."); + using T = LutInT; + + const auto zero_point = [] (float min, float max, float scale) { + // Symmetric int16 LUT, we know the zero-point will not overflow an int32_t + + // and zero-point from min will be the same as from max. + return static_cast < int32_t > ( + static_cast < float > (std::numeric_limits < T > ::min()) - min / scale); + }; + + const float scale = static_cast < float > (std::numeric_limits < T > ::max() - + std::numeric_limits < T > ::min()); + const float input_scale = (input_max - input_min) / scale; + const FloatT output_scale = (output_max - output_min) / scale; + const int32_t input_zero_point = + zero_point(input_min, input_max, input_scale); + const int32_t output_zero_point = + zero_point(output_min, output_max, output_scale); + + return LUTPopulate < T, float > (input_scale, input_zero_point, output_scale, + output_zero_point, func, lut); + } + +// int16_t -> int16_t table lookup with interpolation +// LUT must have 513 values + inline int16_t LUTLookup (int16_t value, const int16_t * lut) { + // 512 base values, lut[513] is only used to calculate the slope + const uint16_t index = static_cast < uint16_t > (256 + (value >> 7)); + assert(index < 512 && "LUT index out of range."); + const int16_t offset = value & 0x7f; + + // Base and slope are Q0.x + const int16_t base = lut[index]; + const int16_t slope = lut[index + 1] - lut[index]; + + // Q0.x * Q0.7 = Q0.(x + 7) + // Round and convert from Q0.(x + 7) to Q0.x + const int delta = (slope * offset + 64) >> 7; + + // Q0.15 + Q0.15 + return static_cast < int16_t > (base + delta); + } + +// int8_t -> int8_t table lookup without interpolation +// LUT must have 256 values +// LUTPopulate has ordered the LUT so that indexing it with an +// int8_t is just done by casting it to an uint8_t. + inline int8_t LUTLookup (int8_t value, const int8_t * lut) { + return lut[static_cast < uint8_t > (value)]; + } + +// uint8_t -> uint8_t table lookup without interpolation +// LUT must have 256 values + inline uint8_t LUTLookup (uint8_t value, const uint8_t * lut) { + return lut[value]; + } + +// Table of sigmoid(i/24) at 0.16 format - 256 elements. + +// We use combined sigmoid and tanh look-up table, since +// tanh(x) = 2*sigmoid(2*x) -1. +// Both functions are symmetric, so the LUT table is only needed +// for the absolute value of the input. + static const uint16_t sigmoid_table_uint16[256] = + { + 32768, 33451, 34133, 34813, 35493, 36169, 36843, 37513, 38180, 38841, 39498, + 40149, 40794, 41432, 42064, 42688, 43304, 43912, 44511, 45102, 45683, 46255, + 46817, 47369, 47911, 48443, 48964, 49475, 49975, 50464, 50942, 51409, 51865, + 52311, 52745, 53169, 53581, 53983, 54374, 54755, 55125, 55485, 55834, 56174, + 56503, 56823, 57133, 57433, 57724, 58007, 58280, 58544, 58800, 59048, 59288, + 59519, 59743, 59959, 60168, 60370, 60565, 60753, 60935, 61110, 61279, 61441, + 61599, 61750, 61896, 62036, 62172, 62302, 62428, 62549, 62666, 62778, 62886, + 62990, 63090, 63186, 63279, 63368, 63454, 63536, 63615, 63691, 63765, 63835, + 63903, 63968, 64030, 64090, 64148, 64204, 64257, 64308, 64357, 64405, 64450, + 64494, 64536, 64576, 64614, 64652, 64687, 64721, 64754, 64786, 64816, 64845, + 64873, 64900, 64926, 64950, 64974, 64997, 65019, 65039, 65060, 65079, 65097, + 65115, 65132, 65149, 65164, 65179, 65194, 65208, 65221, 65234, 65246, 65258, + 65269, 65280, 65291, 65301, 65310, 65319, 65328, 65337, 65345, 65352, 65360, + 65367, 65374, 65381, 65387, 65393, 65399, 65404, 65410, 65415, 65420, 65425, + 65429, 65433, 65438, 65442, 65445, 65449, 65453, 65456, 65459, 65462, 65465, + 65468, 65471, 65474, 65476, 65479, 65481, 65483, 65485, 65488, 65489, 65491, + 65493, 65495, 65497, 65498, 65500, 65501, 65503, 65504, 65505, 65507, 65508, + 65509, 65510, 65511, 65512, 65513, 65514, 65515, 65516, 65517, 65517, 65518, + 65519, 65520, 65520, 65521, 65522, 65522, 65523, 65523, 65524, 65524, 65525, + 65525, 65526, 65526, 65526, 65527, 65527, 65528, 65528, 65528, 65529, 65529, + 65529, 65529, 65530, 65530, 65530, 65530, 65531, 65531, 65531, 65531, 65531, + 65532, 65532, 65532, 65532, 65532, 65532, 65533, 65533, 65533, 65533, 65533, + 65533, 65533, 65533, 65534, 65534, 65534, 65534, 65534, 65534, 65534, 65534, + 65534, 65534, 65535 + }; + +// TODO(b/77858996): Add these to gemmlowp. + template < typename IntegerType > + IntegerType SaturatingAddNonGemmlowp (IntegerType a, IntegerType b) { + static_assert(std::is_same < IntegerType, void > ::value, "unimplemented"); + + return a; + } + + template < > + inline std::int32_t SaturatingAddNonGemmlowp (std::int32_t a, std::int32_t b) { + std::int64_t a64 = a; + std::int64_t b64 = b; + std::int64_t sum = a64 + b64; + + return static_cast < std::int32_t > + (std::min(static_cast < std::int64_t > (std::numeric_limits < std::int32_t > ::max()), + std::max(static_cast < std::int64_t > (std::numeric_limits < std::int32_t > ::min()), sum))); + } + + template < typename tRawType, int tIntegerBits > + gemmlowp::FixedPoint < tRawType, tIntegerBits > SaturatingAddNonGemmlowp(gemmlowp::FixedPoint < tRawType, + tIntegerBits > a, + gemmlowp::FixedPoint < tRawType, + tIntegerBits > b) + { + return gemmlowp::FixedPoint < tRawType, tIntegerBits > ::FromRaw(SaturatingAddNonGemmlowp(a.raw(), b.raw())); + } + + template < typename IntegerType > + IntegerType SaturatingSub (IntegerType a, IntegerType b) { + static_assert(std::is_same < IntegerType, void > ::value, "unimplemented"); + + return a; + } + + template < > + inline std::int16_t SaturatingSub (std::int16_t a, std::int16_t b) { + std::int32_t a32 = a; + std::int32_t b32 = b; + std::int32_t diff = a32 - b32; + + return static_cast < std::int16_t > ( + std::min(static_cast < int32_t > (32767), std::max(static_cast < int32_t > (-32768), diff))); + } + + template < > + inline std::int32_t SaturatingSub (std::int32_t a, std::int32_t b) { + std::int64_t a64 = a; + std::int64_t b64 = b; + std::int64_t diff = a64 - b64; + + return static_cast < std::int32_t > + (std::min(static_cast < std::int64_t > (std::numeric_limits < std::int32_t > ::max()), + std::max(static_cast < std::int64_t > (std::numeric_limits < std::int32_t > ::min()), diff))); + } + + template < typename tRawType, int tIntegerBits > + gemmlowp::FixedPoint < tRawType, tIntegerBits > SaturatingSub(gemmlowp::FixedPoint < tRawType, + tIntegerBits > a, + gemmlowp::FixedPoint < tRawType, + tIntegerBits > b) + { + return gemmlowp::FixedPoint < tRawType, tIntegerBits > ::FromRaw(SaturatingSub(a.raw(), b.raw())); + } + +// End section to be moved to gemmlowp. + + template < typename IntegerType > + IntegerType SaturatingRoundingMultiplyByPOTParam (IntegerType x, int exponent) { + if (exponent == 0) + { + return x; + } + + using ScalarIntegerType = + typename gemmlowp::FixedPointRawTypeTraits < IntegerType > ::ScalarRawType; + const IntegerType min = + gemmlowp::Dup < IntegerType > (std::numeric_limits < ScalarIntegerType > ::min()); + const IntegerType max = + gemmlowp::Dup < IntegerType > (std::numeric_limits < ScalarIntegerType > ::max()); + const int ScalarIntegerTypeBits = 8 * sizeof(ScalarIntegerType); + + const std::int32_t threshold = + ((1 << (ScalarIntegerTypeBits - 1 - exponent)) - 1); + const IntegerType positive_mask = + gemmlowp::MaskIfGreaterThan(x, gemmlowp::Dup < IntegerType > (threshold)); + const IntegerType negative_mask = + gemmlowp::MaskIfLessThan(x, gemmlowp::Dup < IntegerType > (-threshold)); + + IntegerType result = gemmlowp::ShiftLeft(x, exponent); + result = gemmlowp::SelectUsingMask(positive_mask, max, result); + result = gemmlowp::SelectUsingMask(negative_mask, min, result); + + return result; + } + +// If we want to leave IntegerBits fixed, then multiplication +// by a power of two has to be saturating/rounding, not exact anymore. + template < typename tRawType, int tIntegerBits > + gemmlowp::FixedPoint < tRawType, tIntegerBits > + SaturatingRoundingMultiplyByPOTParam(gemmlowp::FixedPoint < tRawType, tIntegerBits > a, int exponent) + { + return gemmlowp::FixedPoint < tRawType, + tIntegerBits > ::FromRaw(SaturatingRoundingMultiplyByPOTParam(a.raw(), exponent)); + } + +// Convert int32_t multiplier to int16_t with rounding. + inline void DownScaleInt32ToInt16Multiplier (int32_t multiplier_int32_t, int16_t * multiplier_int16_t) { + TFLITE_DCHECK_GE(multiplier_int32_t, 0); + static constexpr int32_t kRoundingOffset = 1 << 15; + if (multiplier_int32_t >= + std::numeric_limits < int32_t > ::max() - kRoundingOffset) + { + *multiplier_int16_t = std::numeric_limits < int16_t > ::max(); + + return; + } + + const int32_t result = (multiplier_int32_t + kRoundingOffset) >> 16; + TFLITE_DCHECK_LE(result << 16, multiplier_int32_t + kRoundingOffset); + TFLITE_DCHECK_GT(result << 16, multiplier_int32_t - kRoundingOffset); + *multiplier_int16_t = result; + TFLITE_DCHECK_EQ(*multiplier_int16_t, result); + } + +// Minimum output bits to accommodate log of maximum input range. It actually +// does not matter if one considers, say, [-64,64] or [-64,64). +// +// For example, run this through Octave: +// [0:127; ... +// ceil(log(abs( log(2.^(0:127))+1 ))/log(2)); ... +// ceil(log(abs( log(2.^(0:127))+1 ))/log(2))] + constexpr int min_log_x_output_bits (int input_bits) { + return input_bits > 90 ? 7 : + input_bits > 44 ? 6 : + input_bits > 21 ? 5 : + input_bits > 10 ? 4 : + input_bits > 4 ? 3 : + input_bits > 1 ? 2 : + 1; + } + +// Although currently the name of this function says that it cannot handle +// values less than 1, in practice it can handle as low as 1/x_max, where +// x_max is the largest representable input. In other words, the output range +// is symmetric. + template < int OutputIntegerBits, int InputIntegerBits > + inline gemmlowp::FixedPoint < int32_t, OutputIntegerBits > + log_x_for_x_greater_than_or_equal_to_1_impl(gemmlowp::FixedPoint < int32_t, InputIntegerBits > input_val) + { + // assert(__builtin_clz(0u) >= std::numeric_limits::digits - 1); + // assert(__builtin_clz(0u) <= std::numeric_limits::digits); + using FixedPoint0 = gemmlowp::FixedPoint < int32_t, 0 >; + + // The reason for accumulating the result with an extra bit of headroom is + // that z_pow_2_adj * log_2 might be saturated, and adding num_scaled * + // recip_denom will otherwise introduce an error. + static constexpr int kAccumIntegerBits = OutputIntegerBits + 1; + using FixedPointAccum = gemmlowp::FixedPoint < int32_t, kAccumIntegerBits >; + + const FixedPoint0 log_2 = GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPoint0, 1488522236, std::log(2.0)); + const FixedPoint0 sqrt_sqrt_half = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPoint0, 1805811301, std::sqrt(std::sqrt(0.5))); + const FixedPoint0 sqrt_half = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPoint0, 1518500250, std::sqrt(0.5)); + const FixedPoint0 one_quarter = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPoint0, 536870912, 1.0 / 4.0); + + const FixedPoint0 alpha_n = GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPoint0, + 117049297, + 11.0 / 240.0 * std::sqrt(std::sqrt(2.0))); + const FixedPoint0 alpha_d = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPoint0, 127690142, 1.0 / 20.0 * std::sqrt(std::sqrt(2.0))); + const FixedPoint0 alpha_i = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPoint0, 1057819769, + 2.0 / std::sqrt(std::sqrt(2.0)) - std::sqrt(std::sqrt(2.0))); + const FixedPoint0 alpha_f = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPoint0, 638450708, 1.0 / 4.0 * std::sqrt(std::sqrt(2.0))); + + const FixedPointAccum shifted_quarter = + gemmlowp::Rescale < kAccumIntegerBits > (one_quarter); + + // Reinterpret the input value as Q0.31, because we will figure out the + // required shift "ourselves" instead of using, say, Rescale. + FixedPoint0 z_a = FixedPoint0::FromRaw(input_val.raw()); + + // z_a_pow_2 = input_integer_bits - z_a_headroom; + int z_a_headroom_plus_1 = CountLeadingZeros(static_cast < uint32_t > (z_a.raw())); + FixedPoint0 r_a_tmp = + SaturatingRoundingMultiplyByPOTParam(z_a, (z_a_headroom_plus_1 - 1)); + const int32_t r_a_raw = + SaturatingRoundingMultiplyByPOTParam((r_a_tmp * sqrt_half).raw(), 1); + + // z_pow_2_adj = max(z_pow_2_a - 0.75, z_pow_2_b - 0.25); + // z_pow_2_adj = max(InputIntegerBits - z_a_headroom_plus_1 + 0.25, + // InputIntegerBits - z_b_headroom - 0.25); + const FixedPointAccum z_a_pow_2_adj = + SaturatingAddNonGemmlowp(FixedPointAccum::FromRaw(SaturatingRoundingMultiplyByPOTParam(static_cast < + int32_t > + (InputIntegerBits - + z_a_headroom_plus_1), + 31 - + kAccumIntegerBits)), + shifted_quarter); + + // z_b is treated like z_a, but premultiplying by sqrt(0.5). + FixedPoint0 z_b = z_a * sqrt_half; + int z_b_headroom = CountLeadingZeros(static_cast < uint32_t > (z_b.raw())) - 1; + const int32_t r_b_raw = + SaturatingRoundingMultiplyByPOTParam(z_a.raw(), z_b_headroom); + const FixedPointAccum z_b_pow_2_adj = + SaturatingSub(FixedPointAccum::FromRaw(SaturatingRoundingMultiplyByPOTParam(static_cast < int32_t > + (InputIntegerBits - + z_b_headroom), + 31 - kAccumIntegerBits)), + shifted_quarter); + + const FixedPoint0 r = FixedPoint0::FromRaw(std::min(r_a_raw, r_b_raw)); + const FixedPointAccum z_pow_2_adj = + FixedPointAccum::FromRaw(std::max(z_a_pow_2_adj.raw(), z_b_pow_2_adj.raw())); + + const FixedPoint0 p = gemmlowp::RoundingHalfSum(r, sqrt_sqrt_half); + FixedPoint0 q = r - sqrt_sqrt_half; + q = q + q; + + const FixedPoint0 common_sq = q * q; + const FixedPoint0 num = q * r + q * common_sq * alpha_n; + const FixedPoint0 denom_minus_one_0 = + p * (alpha_i + q + alpha_d * common_sq) + alpha_f * q; + const FixedPoint0 recip_denom = + one_over_one_plus_x_for_x_in_0_1(denom_minus_one_0); + + const FixedPointAccum num_scaled = gemmlowp::Rescale < kAccumIntegerBits > (num); + + return gemmlowp::Rescale < OutputIntegerBits > (z_pow_2_adj * log_2 + + num_scaled * recip_denom); + } + + template < int OutputIntegerBits, int InputIntegerBits > + inline gemmlowp::FixedPoint < int32_t, OutputIntegerBits > + log_x_for_x_greater_than_or_equal_to_1(gemmlowp::FixedPoint < int32_t, InputIntegerBits > input_val) + { + static_assert(OutputIntegerBits >= min_log_x_output_bits(InputIntegerBits), + "Output integer bits must be sufficient to accommodate logs of inputs."); + + return log_x_for_x_greater_than_or_equal_to_1_impl < OutputIntegerBits, + InputIntegerBits > ( + input_val); + } + + inline int32_t GetReciprocal (int32_t x, int x_integer_digits, int * num_bits_over_unit) { + int headroom_plus_one = CountLeadingZeros(static_cast < uint32_t > (x)); + + // This is the number of bits to the left of the binary point above 1.0. + // Consider x=1.25. In that case shifted_scale=0.8 and + // no later adjustment will be needed. + *num_bits_over_unit = x_integer_digits - headroom_plus_one; + const int32_t shifted_sum_minus_one = + static_cast < int32_t > ((static_cast < uint32_t > (x) << headroom_plus_one) - + (static_cast < uint32_t > (1) << 31)); + + gemmlowp::FixedPoint < int32_t, 0 > shifted_scale = + gemmlowp::one_over_one_plus_x_for_x_in_0_1(gemmlowp::FixedPoint < int32_t, + 0 > ::FromRaw(shifted_sum_minus_one)); + + return shifted_scale.raw(); + } + + inline void GetInvSqrtQuantizedMultiplierExp (int32_t input, + int reverse_shift, + int32_t * output_inv_sqrt, + int * output_shift) { + TFLITE_DCHECK_GE(input, 0); + if (input <= 1) + { + // Handle the input value 1 separately to avoid overflow in that case + // in the general computation below (b/143972021). Also handle 0 as if it + // were a 1. 0 is an invalid input here (divide by zero) and 1 is a valid + // but rare/unrealistic input value. We can expect both to occur in some + // incompletely trained models, but probably not in fully trained models. + *output_inv_sqrt = std::numeric_limits < std::int32_t > ::max(); + *output_shift = 0; + + return; + } + + TFLITE_DCHECK_GT(input, 1); + *output_shift = 11; + while (input >= (1 << 29)) + { + input /= 4; + ++*output_shift; + } + + const unsigned max_left_shift_bits = + CountLeadingZeros(static_cast < uint32_t > (input)) - 1; + const unsigned max_left_shift_bit_pairs = max_left_shift_bits / 2; + const unsigned left_shift_bit_pairs = max_left_shift_bit_pairs - 1; + *output_shift -= left_shift_bit_pairs; + input <<= 2 * left_shift_bit_pairs; + TFLITE_DCHECK_GE(input, (1 << 27)); + TFLITE_DCHECK_LT(input, (1 << 29)); + using gemmlowp::FixedPoint; + using gemmlowp::Rescale; + using gemmlowp::SaturatingRoundingMultiplyByPOT; + + // Using 3 integer bits gives us enough room for the internal arithmetic in + // this Newton-Raphson iteration. + using F3 = FixedPoint < int32_t, 3 >; + using F0 = FixedPoint < int32_t, 0 >; + const F3 fixedpoint_input = F3::FromRaw(input >> 1); + const F3 fixedpoint_half_input = + SaturatingRoundingMultiplyByPOT < -1 > (fixedpoint_input); + const F3 fixedpoint_half_three = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(F3, (1 << 28) + (1 << 27), 1.5); + + // Newton-Raphson iteration + // Naive unoptimized starting guess: x = 1 + F3 x = F3::One(); + + // Naive unoptimized number of iterations: 5 + for (int i = 0; i < 5; i++) + { + const F3 x3 = Rescale < 3 > (x * x * x); + x = Rescale < 3 > (fixedpoint_half_three * x - fixedpoint_half_input * x3); + } + + const F0 fixedpoint_half_sqrt_2 = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(F0, 1518500250, std::sqrt(2.) / 2.); + x = x * fixedpoint_half_sqrt_2; + *output_inv_sqrt = x.raw(); + if (*output_shift < 0) + { + *output_inv_sqrt <<= -*output_shift; + *output_shift = 0; + } + + // Convert right shift (right is positive) to left shift. + *output_shift *= reverse_shift; + } + +// DO NOT USE THIS STRUCT FOR NEW FUNCTIONALITY BEYOND IMPLEMENTING +// BROADCASTING. +// +// NdArrayDesc describes the shape and memory layout of an N-dimensional +// rectangular array of numbers. +// +// NdArrayDesc is basically identical to Dims defined in types.h. +// However, as Dims is to be deprecated, this class exists as an adaptor +// to enable simple unoptimized implementations of element-wise broadcasting +// operations. + template < int N > + struct NdArrayDesc + { + // The "extent" of each dimension. Indices along dimension d must be in the + // half-open interval [0, extents[d]). + int extents[N]; + + // The number of *elements* (not bytes) between consecutive indices of each + // dimension. + int strides[N]; + }; + +// DO NOT USE THIS FUNCTION FOR NEW FUNCTIONALITY BEYOND IMPLEMENTING +// BROADCASTING. +// +// Same as Offset(), except takes as NdArrayDesc instead of Dims. + inline int SubscriptToIndex (const NdArrayDesc < 4 > &desc, int i0, int i1, int i2, int i3) { + TFLITE_DCHECK(i0 >= 0 && i0 < desc.extents[0]); + TFLITE_DCHECK(i1 >= 0 && i1 < desc.extents[1]); + TFLITE_DCHECK(i2 >= 0 && i2 < desc.extents[2]); + TFLITE_DCHECK(i3 >= 0 && i3 < desc.extents[3]); + + return i0 * desc.strides[0] + i1 * desc.strides[1] + i2 * desc.strides[2] + + i3 * desc.strides[3]; + } + + inline int SubscriptToIndex (const NdArrayDesc < 5 > &desc, int indexes[5]) { + return indexes[0] * desc.strides[0] + indexes[1] * desc.strides[1] + + indexes[2] * desc.strides[2] + indexes[3] * desc.strides[3] + + indexes[4] * desc.strides[4]; + } + + inline int SubscriptToIndex (const NdArrayDesc < 8 > &desc, int indexes[8]) { + return indexes[0] * desc.strides[0] + indexes[1] * desc.strides[1] + + indexes[2] * desc.strides[2] + indexes[3] * desc.strides[3] + + indexes[4] * desc.strides[4] + indexes[5] * desc.strides[5] + + indexes[6] * desc.strides[6] + indexes[7] * desc.strides[7]; + } + +// Given the dimensions of the operands for an element-wise binary broadcast, +// adjusts them so that they can be directly iterated over with simple loops. +// Returns the adjusted dims as instances of NdArrayDesc in 'desc0_out' and +// 'desc1_out'. 'desc0_out' and 'desc1_out' cannot be nullptr. +// +// This function assumes that the two input shapes are compatible up to +// broadcasting and the shorter one has already been prepended with 1s to be the +// same length. E.g., if shape0 is (1, 16, 16, 64) and shape1 is (1, 64), +// shape1 must already have been prepended to be (1, 1, 1, 64). Recall that +// Dims refer to shapes in reverse order. In this case, input0_dims will be +// (64, 16, 16, 1) and input1_dims will be (64, 1, 1, 1). +// +// When two shapes are compatible up to broadcasting, for each dimension d, +// the input extents are either equal, or one of them is 1. +// +// This function performs the following for each dimension d: +// - If the extents are equal, then do nothing since the loop that walks over +// both of the input arrays is correct. +// - Otherwise, one (and only one) of the extents must be 1. Say extent0 is 1 +// and extent1 is e1. Then set extent0 to e1 and stride0 *to 0*. This allows +// array0 to be referenced *at any index* in dimension d and still access the +// same slice. + template < int N > + inline void NdArrayDescsForElementwiseBroadcast (const Dims < N > &input0_dims, + const Dims < N > &input1_dims, + NdArrayDesc < N > * desc0_out, + NdArrayDesc < N > * desc1_out) { + TFLITE_DCHECK(desc0_out != nullptr); + TFLITE_DCHECK(desc1_out != nullptr); + + // Copy dims to desc. + for (int i = 0; i < N; ++i) + { + desc0_out->extents[i] = input0_dims.sizes[i]; + desc0_out->strides[i] = input0_dims.strides[i]; + desc1_out->extents[i] = input1_dims.sizes[i]; + desc1_out->strides[i] = input1_dims.strides[i]; + } + + // Walk over each dimension. If the extents are equal do nothing. + // Otherwise, set the desc with extent 1 to have extent equal to the other and + // stride 0. + for (int i = 0; i < N; ++i) + { + const int extent0 = ArraySize(input0_dims, i); + const int extent1 = ArraySize(input1_dims, i); + if (extent0 != extent1) + { + if (extent0 == 1) + { + desc0_out->strides[i] = 0; + desc0_out->extents[i] = extent1; + } + else + { + TFLITE_DCHECK_EQ(extent1, 1); + desc1_out->strides[i] = 0; + desc1_out->extents[i] = extent0; + } + } + } + } + +// Copies dims to desc, calculating strides. + template < int N > + inline void CopyDimsToDesc (const RuntimeShape &input_shape, NdArrayDesc < N > * desc_out) { + int desc_stride = 1; + for (int i = N - 1; i >= 0; --i) + { + desc_out->extents[i] = input_shape.Dims(i); + desc_out->strides[i] = desc_stride; + desc_stride *= input_shape.Dims(i); + } + } + + template < int N > + inline void NdArrayDescsForElementwiseBroadcast (const RuntimeShape &input0_shape, + const RuntimeShape &input1_shape, + NdArrayDesc < N > * desc0_out, + NdArrayDesc < N > * desc1_out) { + TFLITE_DCHECK(desc0_out != nullptr); + TFLITE_DCHECK(desc1_out != nullptr); + + auto extended_input0_shape = RuntimeShape::ExtendedShape(N, input0_shape); + auto extended_input1_shape = RuntimeShape::ExtendedShape(N, input1_shape); + + // Copy dims to desc, calculating strides. + CopyDimsToDesc < N > (extended_input0_shape, desc0_out); + CopyDimsToDesc < N > (extended_input1_shape, desc1_out); + + // Walk over each dimension. If the extents are equal do nothing. + // Otherwise, set the desc with extent 1 to have extent equal to the other and + // stride 0. + for (int i = 0; i < N; ++i) + { + const int extent0 = extended_input0_shape.Dims(i); + const int extent1 = extended_input1_shape.Dims(i); + if (extent0 != extent1) + { + if (extent0 == 1) + { + desc0_out->strides[i] = 0; + desc0_out->extents[i] = extent1; + } + else + { + TFLITE_DCHECK_EQ(extent1, 1); + desc1_out->strides[i] = 0; + desc1_out->extents[i] = extent0; + } + } + } + } + + template < int N > + inline void NdArrayDescsForElementwiseBroadcast (const RuntimeShape &input0_shape, + const RuntimeShape &input1_shape, + const RuntimeShape &input2_shape, + NdArrayDesc < N > * desc0_out, + NdArrayDesc < N > * desc1_out, + NdArrayDesc < N > * desc2_out) { + TFLITE_DCHECK(desc0_out != nullptr); + TFLITE_DCHECK(desc1_out != nullptr); + TFLITE_DCHECK(desc2_out != nullptr); + + auto extended_input0_shape = RuntimeShape::ExtendedShape(N, input0_shape); + auto extended_input1_shape = RuntimeShape::ExtendedShape(N, input1_shape); + auto extended_input2_shape = RuntimeShape::ExtendedShape(N, input2_shape); + + // Copy dims to desc, calculating strides. + CopyDimsToDesc < N > (extended_input0_shape, desc0_out); + CopyDimsToDesc < N > (extended_input1_shape, desc1_out); + CopyDimsToDesc < N > (extended_input2_shape, desc2_out); + + // Walk over each dimension. If the extents are equal do nothing. + // Otherwise, set the desc with extent 1 to have extent equal to the other and + // stride 0. + for (int i = 0; i < N; ++i) + { + const int extent0 = extended_input0_shape.Dims(i); + const int extent1 = extended_input1_shape.Dims(i); + const int extent2 = extended_input2_shape.Dims(i); + + int extent = extent0; + if (extent1 != 1) + { + extent = extent1; + } + + if (extent2 != 1) + { + extent = extent2; + } + + TFLITE_DCHECK(extent0 == 1 || extent0 == extent); + TFLITE_DCHECK(extent1 == 1 || extent1 == extent); + TFLITE_DCHECK(extent2 == 1 || extent2 == extent); + + if (!((extent0 == extent1) && (extent1 == extent2))) + { + if (extent0 == 1) + { + desc0_out->strides[i] = 0; + desc0_out->extents[i] = extent; + } + + if (extent1 == 1) + { + desc1_out->strides[i] = 0; + desc1_out->extents[i] = extent; + } + + if (extent2 == 1) + { + desc2_out->strides[i] = 0; + desc2_out->extents[i] = extent; + } + } + } + } + +// Detailed implementation of NDOpsHelper, the indexes must be a zero array. +// This implementation is equivalent to N nested loops. Ex, if N=4, it can be +// re-writen as: +// for (int b = 0; b < output.extents[0]; ++b) { +// for (int y = 0; y < output.extents[1]; ++y) { +// for (int x = 0; x < output.extents[2]; ++x) { +// for (int c = 0; c < output.extents[3]; ++c) { +// calc({b,y,x,c}); +// } +// } +// } +// } + template < int N, int DIM, typename Calc > + typename std::enable_if < DIM != N - 1, void > ::type NDOpsHelperImpl (const NdArrayDesc < N > &output, + const Calc &calc, + int indexes[N]) { + for (indexes[DIM] = 0; indexes[DIM] < output.extents[DIM]; ++indexes[DIM]) + { + NDOpsHelperImpl < N, DIM + 1, Calc > (output, calc, indexes); + } + } + + template < int N, int DIM, typename Calc > + typename std::enable_if < DIM == N - 1, void > ::type NDOpsHelperImpl (const NdArrayDesc < N > &output, + const Calc &calc, + int indexes[N]) { + for (indexes[DIM] = 0; indexes[DIM] < output.extents[DIM]; ++indexes[DIM]) + { + calc(indexes); + } + } + +// Execute the calc function in the innermost iteration based on the shape of +// the output. The calc function should take a single argument of type int[N]. + template < int N, typename Calc > + inline void NDOpsHelper (const NdArrayDesc < N > &output, const Calc &calc) { + int indexes[N] = {0}; + NDOpsHelperImpl < N, 0, Calc > (output, calc, indexes); + } + +// Copied from gemmlowp::RoundDown when we dropped direct dependency on +// gemmlowp. +// +// Returns the runtime argument rounded down to the nearest multiple of +// the fixed Modulus. + template < unsigned Modulus, typename Integer > + Integer RoundDown (Integer i) { + return i - (i % Modulus); + } + +// Copied from gemmlowp::RoundUp when we dropped direct dependency on +// gemmlowp. +// +// Returns the runtime argument rounded up to the nearest multiple of +// the fixed Modulus. + template < unsigned Modulus, typename Integer > + Integer RoundUp (Integer i) { + return RoundDown < Modulus > (i + Modulus - 1); + } + +// Copied from gemmlowp::CeilQuotient when we dropped direct dependency on +// gemmlowp. +// +// Returns the quotient a / b rounded up ('ceil') to the nearest integer. + template < typename Integer > + Integer CeilQuotient (Integer a, Integer b) { + return (a + b - 1) / b; + } + +// This function is a copy of gemmlowp::HowManyThreads, copied when we dropped +// the direct dependency of internal/optimized/ on gemmlowp. +// +// It computes a reasonable number of threads to use for a GEMM of shape +// (rows, cols, depth). +// +// TODO(b/131910176): get rid of this function by switching each call site +// to its own more sensible logic for its own workload. + template < int KernelRows > + inline int LegacyHowManyThreads (int max_num_threads, int rows, int cols, int depth) { + // Early-exit in the default case where multi-threading is disabled. + if (max_num_threads == 1) + { + return 1; + } + + // Ensure that each thread has KernelRows rows to process, if at all possible. + int thread_count = std::min(max_num_threads, rows / KernelRows); + + // Limit the number of threads according to the overall size of the problem. + if (thread_count > 1) + { + // Empirically determined value. + static constexpr std::uint64_t min_cubic_size_per_thread = 64 * 1024; + + // We can only multiply two out of three sizes without risking overflow + const std::uint64_t cubic_size = + std::uint64_t(rows) * std::uint64_t(cols) * std::uint64_t(depth); + + thread_count = std::min(thread_count, static_cast < int > (cubic_size / min_cubic_size_per_thread)); + } + + if (thread_count < 1) + { + thread_count = 1; + } + + assert(thread_count > 0 && thread_count <= max_num_threads); + + return thread_count; + } + + template < typename T > + void optimized_ops_preload_l1_stream (const T * ptr) { +#ifdef __GNUC__ + + // builtin offered by GCC-compatible compilers including clang + __builtin_prefetch(ptr, /* 0 means read */ 0, /* 0 means no locality */ 0); +#else + (void) ptr; +#endif + } + + template < typename T > + void optimized_ops_preload_l1_keep (const T * ptr) { +#ifdef __GNUC__ + + // builtin offered by GCC-compatible compilers including clang + __builtin_prefetch(ptr, /* 0 means read */ 0, /* 3 means high locality */ 3); +#else + (void) ptr; +#endif + } + + template < typename T > + void optimized_ops_prefetch_write_l1_keep (const T * ptr) { +#ifdef __GNUC__ + + // builtin offered by GCC-compatible compilers including clang + __builtin_prefetch(ptr, /* 1 means write */ 1, /* 3 means high locality */ 3); +#else + (void) ptr; +#endif + } +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_COMMON_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/compatibility.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/compatibility.h new file mode 100644 index 0000000000..3b94eaff9e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/compatibility.h @@ -0,0 +1,122 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_COMPATIBILITY_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_COMPATIBILITY_H_ + +#include +#include + + +#ifndef TFLITE_DCHECK +#define TFLITE_DCHECK(condition) (condition) ? (void)0 : TFLITE_ASSERT_FALSE +#endif + +#ifndef TFLITE_DCHECK_EQ +#define TFLITE_DCHECK_EQ(x, y) ((x) == (y)) ? (void)0 : TFLITE_ASSERT_FALSE +#endif + +#ifndef TFLITE_DCHECK_NE +#define TFLITE_DCHECK_NE(x, y) ((x) != (y)) ? (void)0 : TFLITE_ASSERT_FALSE +#endif + +#ifndef TFLITE_DCHECK_GE +#define TFLITE_DCHECK_GE(x, y) ((x) >= (y)) ? (void)0 : TFLITE_ASSERT_FALSE +#endif + +#ifndef TFLITE_DCHECK_GT +#define TFLITE_DCHECK_GT(x, y) ((x) > (y)) ? (void)0 : TFLITE_ASSERT_FALSE +#endif + +#ifndef TFLITE_DCHECK_LE +#define TFLITE_DCHECK_LE(x, y) ((x) <= (y)) ? (void)0 : TFLITE_ASSERT_FALSE +#endif + +#ifndef TFLITE_DCHECK_LT +#define TFLITE_DCHECK_LT(x, y) ((x) < (y)) ? (void)0 : TFLITE_ASSERT_FALSE +#endif + +// TODO(ahentz): Clean up: We should stick to the DCHECK versions. +#ifndef TFLITE_CHECK +#define TFLITE_CHECK(condition) (condition) ? (void)0 : TFLITE_ABORT +#endif + +#ifndef TFLITE_CHECK_EQ +#define TFLITE_CHECK_EQ(x, y) ((x) == (y)) ? (void)0 : TFLITE_ABORT +#endif + +#ifndef TFLITE_CHECK_NE +#define TFLITE_CHECK_NE(x, y) ((x) != (y)) ? (void)0 : TFLITE_ABORT +#endif + +#ifndef TFLITE_CHECK_GE +#define TFLITE_CHECK_GE(x, y) ((x) >= (y)) ? (void)0 : TFLITE_ABORT +#endif + +#ifndef TFLITE_CHECK_GT +#define TFLITE_CHECK_GT(x, y) ((x) > (y)) ? (void)0 : TFLITE_ABORT +#endif + +#ifndef TFLITE_CHECK_LE +#define TFLITE_CHECK_LE(x, y) ((x) <= (y)) ? (void)0 : TFLITE_ABORT +#endif + +#ifndef TFLITE_CHECK_LT +#define TFLITE_CHECK_LT(x, y) ((x) < (y)) ? (void)0 : TFLITE_ABORT +#endif + +#ifndef TF_LITE_STATIC_MEMORY +// TODO(b/162019032): Consider removing these type-aliases. +using int8 = std::int8_t; +using uint8 = std::uint8_t; +using int16 = std::int16_t; +using uint16 = std::uint16_t; +using int32 = std::int32_t; +using uint32 = std::uint32_t; +#endif // !defined(TF_LITE_STATIC_MEMORY) + +// Allow for cross-compiler usage of function signatures - currently used for +// specifying named RUY profiler regions in templated methods. +#if defined(_MSC_VER) +#define TFLITE_PRETTY_FUNCTION __FUNCSIG__ +#elif defined(__GNUC__) +#define TFLITE_PRETTY_FUNCTION __PRETTY_FUNCTION__ +#else +#define TFLITE_PRETTY_FUNCTION __func__ +#endif + +// TFLITE_DEPRECATED() +// +// Duplicated from absl/base/macros.h to avoid pulling in that library. +// Marks a deprecated class, struct, enum, function, method and variable +// declarations. The macro argument is used as a custom diagnostic message (e.g. +// suggestion of a better alternative). +// +// Example: +// +// class TFLITE_DEPRECATED("Use Bar instead") Foo {...}; +// TFLITE_DEPRECATED("Use Baz instead") void Bar() {...} +// +// Every usage of a deprecated entity will trigger a warning when compiled with +// clang's `-Wdeprecated-declarations` option. This option is turned off by +// default, but the warnings will be reported by clang-tidy. +#if defined(__clang__) && __cplusplus >= 201103L +#define TFLITE_DEPRECATED(message) __attribute__((deprecated(message))) +#endif + +#ifndef TFLITE_DEPRECATED +#define TFLITE_DEPRECATED(message) +#endif + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_COMPATIBILITY_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/cppmath.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/cppmath.h new file mode 100644 index 0000000000..c97cc31d24 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/cppmath.h @@ -0,0 +1,40 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_CPPMATH_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_CPPMATH_H_ + +#include + +namespace tflite { + +#if defined(TF_LITE_USE_GLOBAL_CMATH_FUNCTIONS) || \ + (defined(__ANDROID__) && !defined(__NDK_MAJOR__)) || defined(__ZEPHYR__) +#define TF_LITE_GLOBAL_STD_PREFIX +#else +#define TF_LITE_GLOBAL_STD_PREFIX std +#endif + +#define DECLARE_STD_GLOBAL_SWITCH1(tf_name, std_name) \ + template \ + inline T tf_name(const T x) { \ + return TF_LITE_GLOBAL_STD_PREFIX::std_name(x); \ + } + +DECLARE_STD_GLOBAL_SWITCH1(TfLiteRound, round); +DECLARE_STD_GLOBAL_SWITCH1(TfLiteExpm1, expm1); + +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_CPPMATH_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/max.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/max.h new file mode 100644 index 0000000000..7a1bab2e33 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/max.h @@ -0,0 +1,34 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_MAX_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_MAX_H_ + +#include + +namespace tflite { +#if defined(TF_LITE_USE_GLOBAL_MAX) || defined(__ZEPHYR__) + inline float TfLiteMax (const float &x, const float &y) { + return std::max(x, y); + } + +#else + template < class T > + inline T TfLiteMax (const T &x, const T &y) { + return std::fmax(x, y); + } +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_MAX_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/min.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/min.h new file mode 100644 index 0000000000..62035dccd8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/min.h @@ -0,0 +1,35 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_MIN_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_MIN_H_ + +#include + +namespace tflite { + +#if defined(TF_LITE_USE_GLOBAL_MIN) || defined(__ZEPHYR__) +inline float TfLiteMin(const float& x, const float& y) { + return std::min(x, y); +} +#else +template +inline T TfLiteMin(const T& x, const T& y) { + return std::fmin(x, y); +} +#endif + +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_MIN_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/optimized/neon_check.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/optimized/neon_check.h new file mode 100644 index 0000000000..ba8fe7ea9e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/optimized/neon_check.h @@ -0,0 +1,20 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_OPTIMIZED_NEON_CHECK_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_OPTIMIZED_NEON_CHECK_H_ + +// TFLM does not need to utilize any Neon optimizations. + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_OPTIMIZED_NEON_CHECK_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor.h new file mode 100644 index 0000000000..71ddb91130 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor.h @@ -0,0 +1,139 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_PORTABLE_TENSOR_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_PORTABLE_TENSOR_H_ + +#include +#include +#include +#include + +namespace tflite { + inline RuntimeShape GetTensorShape (std::vector < int32_t > data) { + return RuntimeShape(data.size(), data.data()); + } + +// A list of tensors in a format that can be used by kernels like split and +// concatenation. + template < typename T > + class VectorOfTensors { +public: + + // Build with the tensors in 'tensor_list'. + VectorOfTensors(const TfLiteContext &context, const TfLiteIntArray &tensor_list) + { + int num_tensors = tensor_list.size; + + all_data_.reserve(num_tensors); + all_shape_.reserve(num_tensors); + all_shape_ptr_.reserve(num_tensors); + + for (int i = 0; i < num_tensors; ++i) + { + TfLiteTensor * t = &context.tensors[tensor_list.data[i]]; + all_data_.push_back(GetTensorData < T > (t)); + all_shape_.push_back(GetTensorShape(t)); + } + + // Taking the pointer from inside a std::vector is only OK if the vector is + // never modified, so we populate all_shape in the previous loop and then we + // are free to grab iterators here. + for (int i = 0; i < num_tensors; ++i) + { + all_shape_ptr_.push_back(&all_shape_[i]); + } + } + + // Return a pointer to the data pointers of all tensors in the list. For + // example: + // float* const* f = v.data(); + // f[0][1] is the second element of the first tensor. + T * const * data () const { + return all_data_.data(); + } + + // Return a pointer the shape pointers of all tensors in the list. For + // example: + // const RuntimeShape* const* d = v.dims(); + // dims[1] are the dimensions of the second tensor in the list. + const RuntimeShape * const * shapes () const { + return all_shape_ptr_.data(); + } + +private: + std::vector < T * > all_data_; + std::vector < RuntimeShape > all_shape_; + std::vector < RuntimeShape * > all_shape_ptr_; + }; + +// A list of quantized tensors in a format that can be used by kernels like +// split and concatenation. + class VectorOfQuantizedTensors: public VectorOfTensors < uint8_t > { +public: + + // Build with the tensors in 'tensor_list'. + VectorOfQuantizedTensors(const TfLiteContext &context, const TfLiteIntArray &tensor_list) + :VectorOfTensors < uint8_t > (context, tensor_list) { + for (int i = 0; i < tensor_list.size; ++i) + { + TfLiteTensor * t = &context.tensors[tensor_list.data[i]]; + zero_point_.push_back(t->params.zero_point); + scale_.push_back(t->params.scale); + } + } + + const float * scale () const { + return scale_.data(); + } + + const int32_t * zero_point () const { + return zero_point_.data(); + } + +private: + std::vector < int32_t > zero_point_; + std::vector < float > scale_; + }; + +// Writes randomly accessed values from `input` sequentially into `output`. + template < typename T > + class SequentialTensorWriter { +public: + SequentialTensorWriter(const TfLiteTensor * input, TfLiteTensor * output) + { + input_data_ = GetTensorData < T > (input); + output_ptr_ = GetTensorData < T > (output); + } + SequentialTensorWriter(const T * input_data, T * output_data) + :input_data_(input_data), output_ptr_(output_data) + { + } + + void Write (int position) { + *output_ptr_++ = input_data_[position]; + } + + void WriteN (int position, int len) { + memcpy(output_ptr_, &input_data_[position], sizeof(T) * len); + output_ptr_ += len; + } + +private: + const T * input_data_; + T * output_ptr_; + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_PORTABLE_TENSOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor_utils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor_utils.cc new file mode 100644 index 0000000000..a9cfee8e7d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor_utils.cc @@ -0,0 +1,86 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_TENSOR_UTILS_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_TENSOR_UTILS_H_ + +#include "tensorflow/lite/kernels/internal/portable_tensor_utils.h" + +#include +#include +#include + +#include "tensorflow/lite/core/c/builtin_op_data.h" + +#if defined(_MSC_VER) +#define __restrict__ __restrict +#endif + +namespace tflite { + +// Not all backends support CpuBackendContext usage, so forward declare to avoid +// pulling in its implementation. Use of CpuBackendContext in method +// implementations is purely optional. +class CpuBackendContext; + +namespace tensor_utils { + +// Apply Rectified Linear to elements of a vector. +void ApplyReluToVector(const float* __restrict__ vector, int v_size, + float* __restrict__ result) { + for (int v = 0; v < v_size; v++) { + result[v] = std::max(0.0f, vector[v]); + } +} + +// Apply Rectified Linear 1 (cap to [-1;1]) to elements of a vector +void ApplyRelu1ToVector(const float* __restrict__ vector, int v_size, + float* __restrict__ result) { + for (int v = 0; v < v_size; v++) { + result[v] = std::max(-1.0f, std::min(vector[v], 1.0f)); + } +} + +// Apply Rectified Linear 6 (cap to [0;6]) to elements of a vector +void ApplyRelu6ToVector(const float* __restrict__ vector, int v_size, + float* __restrict__ result) { + for (int v = 0; v < v_size; v++) { + result[v] = std::max(0.0f, std::min(vector[v], 6.0f)); + } +} + +// Apply signbit to elements of a vector +void ApplySignbitToVector(const float* __restrict__ vector, int v_size, + float* __restrict__ result) { + for (int v = 0; v < v_size; v++) { + result[v] = std::signbit(vector[v]); + } +} + +void UnpackDenseInt4IntoInt8(const int8_t* src_buffer, int num_elements, + int8_t* dst_buffer) { + for (int i = 0; i < num_elements; i += 2) { + // Shift left first so that sign is properly extended when shifted right + dst_buffer[i] = static_cast(src_buffer[i / 2] << 4) >> 4; + // Break early if the tensor has odd length and the higher nibble should be + // ignored. + if (i + 1 == num_elements) break; + dst_buffer[i + 1] = static_cast(src_buffer[i / 2]) >> 4; + } +} + +} // namespace tensor_utils +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_TENSOR_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor_utils.h new file mode 100644 index 0000000000..11663e6969 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/portable_tensor_utils.h @@ -0,0 +1,750 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_PORTABLE_TENSOR_UTILS_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_PORTABLE_TENSOR_UTILS_H_ + +#include +#include +#include +#include +#include + +#if defined(_MSC_VER) + #define __restrict__ __restrict +#endif + +namespace tflite { +// Not all backends support CpuBackendContext usage, so forward declare to avoid +// pulling in its implementation. Use of CpuBackendContext in method +// implementations is purely optional. + class CpuBackendContext; + + namespace tensor_utils { +// Multiplies a matrix with a scalar and reduce the result on each row to a +// scalar. +// Parameters: +// - matrix: matrix of size n_row * n_col +// - scalar: the scalar that is multiplied to each element in the matrix +// - n_row: the row count of the matrix +// - n_col: the column count of the matrix +// - output: the 32bit output +// Note: We do not need saturation because the int8 * int8 is safe from overflow +// in (2^31-1) / (2^14) = 131072, which is bigger than the n_row. Non-zero +// initial output value is not exceptionally large. + void MatrixScalarMultiplyAccumulate(const int8_t * matrix, + int32_t scalar, + int32_t n_row, + int32_t n_col, + int32_t * output); + +// Add another vector for each batch in the batch vector. + template < typename T > + void VectorBatchVectorAdd (const T * vector, int v_size, int n_batch, T * batch_vector) { + for (int b = 0; b < n_batch; b++) + { + for (int i = 0; i < v_size; ++i) + { + batch_vector[i] += vector[i]; + } + + batch_vector += v_size; + } + } + +// Cwise product of two vectors. + template < typename T > + inline void VectorVectorCwiseProduct (const T * vector1, const T * vector2, int v_size, T * result) { + for (int v = 0; v < v_size; v++) + { + *result++ = *vector1++ **vector2++; + } + } + +// Cwise product of a vector and a batch-vector. + template < typename T > + inline void VectorBatchVectorCwiseProduct (const T * vector, + int v_size, + const T * batch_vector, + int n_batch, + T * result) { + for (int b = 0; b < n_batch; b++) + { + VectorVectorCwiseProduct(vector, batch_vector, v_size, result); + + // Update the pointers. + result += v_size; + batch_vector += v_size; + } + } + +// Cwise product and accumulate of two vectors. Since it's a MAC operation, the +// assumption here is that result array is initialized to valid values. + template < typename T > + inline void VectorVectorCwiseProductAccumulate (const T * __restrict__ vector1, + const T * __restrict__ vector2, + int v_size, + T * __restrict__ result) { + for (int v = 0; v < v_size; v++) + { + *result++ += *vector1++ **vector2++; + } + } + +// Cwise product and accumulate of a vector and a batch-vector. Since it's a MAC +// operation, the assumption here is that result array is initialized to valid +// values. + template < typename T > + inline void VectorBatchVectorCwiseProductAccumulate (const T * vector, + int v_size, + const T * batch_vector, + int n_batch, + T * result) { + for (int b = 0; b < n_batch; b++) + { + VectorVectorCwiseProductAccumulate(vector, batch_vector, v_size, result); + + // Update the pointers. + result += v_size; + batch_vector += v_size; + } + } + +// Batch vector initialization with another vector. + template < typename T > + void VectorBatchVectorAssign (const T * vector, int v_size, int n_batch, T * batch_vector) { + for (int b = 0; b < n_batch; b++) + { + std::copy_n(vector, v_size, batch_vector + b * v_size); + } + } + +// Checks if all entries of vector are zero for float. + bool IsZeroVector(const float * vector, int v_size); + +// Checks if all entries of vector are zero for int8. + bool IsZeroVector(const int8_t * vector, int v_size); + +// Quantizes a buffer of floating point values using a symmetric quantization +// (i.e. linear quantization without an offset) to 8-bit signed integers. +// It also outputs the range (min, max) of the floating point buffer, and the +// scaling factor used to quantize the values. + void SymmetricQuantizeFloats(const float * values, + const int size, + int8_t * quantized_values, + float * min_value, + float * max_value, + float * scaling_factor); + +// Quantizes a buffer of floating point values using a symmetric quantization +// (i.e. linear quantization without an offset) to 8-bit signed integers. +// It uses the range (min, max) provided to the function to calculate the +// appropriate scaling factor to quantize the values. + void SymmetricQuantizeFloats(const float * values, + const int size, + int8_t * quantized_values, + float min_value, + float max_value, + float * scaling_factor); + + void AsymmetricQuantizeFloats(const float * values, + const int size, + int8_t * quantized_values, + float * scaling_factor, + int32_t * offset); + +// Helper function to quantize floats. +// float_data_ptr input float vectors +// n_batch number of input vectors +// n_data size of a single input vector +// quantized_data_ptr (out) vector with quantized data +// scaling_factors (out) scaling factors (one per vector) +// zero_points (out) zero points (one per vector) +// do_asymmetric controls if the quantization should be asymmetric. + inline void BatchQuantizeFloats (const float * float_data_ptr, + int n_batch, + int n_data, + int8_t * quantized_data_ptr, + float * scaling_factors, + int32_t * zero_points, + bool do_asymmetric) { + for (int b = 0; b < n_batch; ++b) + { + const int offset = b * n_data; + if (do_asymmetric) + { + tensor_utils::AsymmetricQuantizeFloats(float_data_ptr + offset, + n_data, + quantized_data_ptr + offset, + &scaling_factors[b], + &zero_points[b]); + } + else + { + float unused_min, unused_max; + tensor_utils::SymmetricQuantizeFloats(float_data_ptr + offset, + n_data, + quantized_data_ptr + offset, + &unused_min, + &unused_max, + &scaling_factors[b]); + } + } + } + +// Multiplies a matrix by a "batched" vector (i.e. a matrix with a batch +// dimension composed by input vectors independent from each other). The result +// of the multiplication is accumulated to the passed result buffer. +// More specifically, for a matrix M of shape [n, i] and a batched-vector +// of shape [i, batch] it will first compute the product of shape [n, batch]. +// This product will be accumulated to the result buffer. + void MatrixBatchVectorMultiplyAccumulate(const float * matrix, + int m_rows, + int m_cols, + const float * vector, + int n_batch, + float * result); + +// Same as the function above, but the matrix is a sparse tensor with block +// pattern 1x4. +// This function assumes that m_cols is a multiple of the block size (4 in this +// case) so that there's no incomplete block. + void SparseMatrixBatchVectorMultiplyAccumulate1x4(const float * __restrict__ matrix, + const int32_t * __restrict__ segments, + const int32_t * __restrict__ indices, + int m_rows, + int m_cols, + const float * __restrict__ vector, + int n_batch, + float * __restrict__ result); + +// Same as the function above, but the matrix is stored in block compressed +// sparse row format with block pattern 1x16 which consists of two arrays: +// 1. A matrix array stores non-zero blocks of the matrix in row major. +// 2. A ledger array stores nrows groups, one group per row. Each group starts +// with an integer representing the number of non-zero blocks for the +// corresponding row and follows with column indexes of the first element +// of each non-zero block. +// This function assumes that +// 1. m_cols is a multiple of 16 so that all blocks are full blocks. +// 2. m_cols < 254 * 16 so that block index can be represented by uint8. + void SparseMatrixBatchVectorMultiplyAccumulate(const float * __restrict__ matrix, + const uint8_t * __restrict__ ledger, + int m_rows, + int m_cols, + const float * __restrict__ vector, + int n_batch, + float * __restrict__ result); + +// Same as the function above, but for values quantized using symmetric +// quantization (e.g. by calling SymmetricQuantizeFloats). +// The passed scaling factors is a buffer of the quantization scaling factors +// that will be used to dequentize the products into the final result buffer. +// These scaling factors are the multiplication of the matrix scaling factor +// by the vector's scaling factor, one per batch (i.e. this allows quantizing +// each batch in the batch-vector matrix independently). + void MatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float * __restrict__ scaling_factors, + int n_batch, + float * __restrict__ result); + +// Same as the function above except that vector values +// are quantized with asymmetric quantization per-batch and the matrix +// is quantized per row. + void MatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float * __restrict__ scaling_factors, + int n_batch, + float * __restrict__ result, + const float * __restrict__ per_channel_scale, + const int32_t * __restrict__ input_offset); + +// Same as the function above, but the matrix is a sparse tensor with block +// pattern 1x16. +// This function assumes that m_cols is a multiple of the block size (16 in this +// case) so that there's no incomplete block. Also, it assumes all offsets of +// input, output and filter are zero. + void SparseMatrixBatchVectorMultiplyAccumulate1x16(const int8_t * __restrict__ matrix, + const int32_t * __restrict__ segments, + const int32_t * __restrict__ indices, + int m_rows, + int m_cols, + const int8_t * __restrict__ vector, + const int32_t * __restrict__ bias_vector, + int n_batch, + const int32_t input_offset, + const int32_t output_multiplier, + const int32_t output_shift, + const int32_t output_offset, + const int32_t output_activation_min, + const int32_t output_activation_max, + int8_t * __restrict__ result); + +// Same as the function above, but the matrix is stored in block compressed +// sparse row format with block pattern 1x16 which consists of two arrays: +// 1. A matrix array stores non-zero blocks of the matrix in row major. +// 2. A ledger array stores nrows groups, one group per row. Each group starts +// with an integer representing the number of non-zero blocks for the +// corresponding row followed by column index of the first element of +// each non-zero block. +// This function assumes that +// 1. m_cols is a multiple of 16 so that all blocks are full blocks. +// 2. m_cols < 254 * 16 so that block index can be represented by uint8. + void SparseMatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const uint8_t * __restrict__ ledger, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float * __restrict__ scaling_factors, + int n_batch, + float * __restrict__ result); + +// Same as the above 8, 8, 8 integer matmul except for the presence of zero +// point and non-accumulative. +// TODO(b/148688698): remove this function by folding zero point calculation in +// prepare() function. + void MatrixBatchVectorMultiply(const int8_t * input, + int32_t input_zeropoint, + const int8_t * input_to_gate_weights, + int32_t input_to_gate_effective_scale_a, + int32_t input_to_gate_effective_scale_b, + int32_t n_batch, + int32_t n_input, + int32_t n_cell, + int8_t * gate_output, + int8_t gate_output_zp); + +// Same as above but has 16 bit and 8 bit input and 8 bit output. +// Used in projection when hidden is 16bit. + void MatrixBatchVectorMultiply(const int16_t * hidden, + const int8_t * hidden_to_output_weights, + int32_t proj_effective_scale_a, + int32_t proj_effective_scale_b, + const int32_t * gate_bias, + int32_t n_batch, + int32_t n_hidden, + int32_t n_output, + int32_t output_zp, + int8_t * proj_output); + +// Apply Layer Normalization (https://arxiv.org/abs/1607.06450) to a Quantized +// vector. +// Parameters: +// - input: batch vector of size n_batch * n_input; 16 bit. +// - layer_norm_weights: the quantized layer normalization weights. +// - bias: the bias for the layer normalization. +// - layer_norm_scale_a: multiplier for scale factor. +// - layer_norm_scale_b: shift for scale factor. +// - variance_limit: the guard to make sure the inverse does not overflow. +// - n_batch: the number of batches. +// - n_input: the size for input and output. +// - output: the 16 bit output + void ApplyLayerNorm(const int16_t * input, + const int16_t * layer_norm_weights, + const int32_t * bias, + int32_t layer_norm_scale_a, + int32_t layer_norm_scale_b, + int32_t variance_limit, + int n_batch, + int n_input, + int16_t * output); + +// Same as above but the internal calculation is done in float. + void ApplyLayerNormFloat(const int16_t * input, + const int16_t * layer_norm_weights, + int32_t layer_norm_scale_a, + int32_t layer_norm_scale_b, + const int32_t * bias, + int n_batch, + int n_input, + int16_t * output); + +// Apply Sigmoid to a quantized vector. +// Parameters: +// - input: batch vector of size n_batch * n_input; 16 bit. +// - n_batch: the number of batches. +// - n_input: the size for input and output. +// - output: the 16 bit output +// The input is in Q3.12 format and the output is in Q0.15 format. + void ApplySigmoid(const int16_t * input, int32_t n_batch, int32_t n_input, int16_t * output); + +// Same as above but the internal calcualtion is float. + void ApplySigmoidFloat(const int16_t * input, int32_t n_batch, int32_t n_input, int16_t * output); + +// Apply Tanh to a quantized vector. +// Parameters: +// - integer_bits: the integer bits of the input. +// Currently supports 0, 1, 2, 3, 4, 5, 6. +// - input: batch vector of size n_batch * n_input; 16 bit. +// - n_batch: the number of batches. +// - n_input: the size for input and output. +// - output: the 16 bit output +// The input is in Qm.15-m format and the output is in Q0.15 format. + void ApplyTanh(int32_t intger_bits, const int16_t * input, int32_t n_batch, int32_t n_input, int16_t * output); + +// Apply Tanh to a quantized vector. Tbe internal calculation is in float. +// - Input has 2^(integer_bits) as scale. +// - Output has Q0.15 as scale. + void ApplyTanhFloat(const int16_t * input, + int32_t n_batch, + int32_t n_input, + int32_t integer_bits, + int16_t * output); + +// Element-wise multiplication of two quantized vectors. +// Parameters: +// - input_1: batch vector of size n_batch * n_input; 16 bit. +// - input_2: batch vector of size n_batch * n_input; 16 bit. +// - n_batch: the number of batches. +// - n_input: the size for input and output. +// - shift: the shift needed to produce the output. +// - output: the 16 bit output of size n_batch * n_input. +// Output does not need to be initialized. + void CwiseMul(const int16_t * input_1, + const int16_t * input_2, + int n_batch, + int n_input, + int shift, + int16_t * output); + +// Element-wise multiplication of two quantized vectors. +// Parameters: +// - input_1: batch vector of size n_batch * n_input; 16 bit. +// - input_2: batch vector of size n_batch * n_input; 16 bit. +// - n_batch: the number of batches. +// - n_input: the size for input and output. +// - shift: the shift needed to produce the output. +// - output: the 8 bit output of size n_batch * n_input. +// Output does not need to be initialized. + void CwiseMul(const int16_t * input_1, + const int16_t * input_2, + int n_batch, + int n_input, + int shift, + int8_t * output); + +// Element-wise multiplication of two quantized vectors with rescaling. +// Parameters: +// - input_1: batch vector of size n_batch * n_input; 16 bit. +// - input_2: batch vector of size n_batch * n_input; 16 bit. +// - multiplier: the multiplier part of scale. +// - shift: the shift part of scale. +// - n_batch: the number of batches. +// - n_input: the size for input and output. +// - output: the 8 bit output of size n_batch * n_input. +// - output_zp: the zero point of output. +// Output does not need to be initialized. +// Multiplier ("m") and shift ("s") are connected to scale ("s") with s = m * +// 2^(s - 31). + void CwiseMul(const int16_t * input_1, + const int16_t * input_2, + int32_t multiplier, + int32_t shift, + int32_t n_batch, + int32_t n_input, + int32_t output_zp, + int8_t * output); + +// Element-wise saturating addition of two quantized vectors without rescaling. +// Parameters: +// - input_1: batch vector of size n_batch * n_input; 16 bit. +// - input_2: batch vector of size n_batch * n_input; 16 bit. +// - n_batch: the number of batches. +// - n_input: the size for input and output. +// - output: the 8 bit output of size n_batch * n_input. +// Output does not need to be initialized. + void CwiseAdd(const int16_t * input_1, const int16_t * input_2, int n_batch, int n_input, int16_t * output); + +// Element-wise in-place clipping of a vector. Overloaded for float, int16_t, +// int8_t. Parameters: +// - vector: vector of size v_size. +// - v_size: the size of the vector. +// - clipping_value: the value used for clipping. + void CwiseClipping(float * vector, const int v_size, const float clipping_value); + void CwiseClipping(int16_t * vector, const int v_size, const int16_t clipping_value); + void CwiseClipping(int8_t * vector, const int v_size, const int8_t clipping_value); + +// Dot product of two vectors. + float VectorVectorDotProduct(const float * vector1, const float * vector2, int v_size); + +// Dot product of two batch vectors of size n_batch * v_size: +// vector1 = [x_1_1, x_1_2, ..., x_1_vsize, +// x_2_1, x_2_2, ..., x_2_vsize, +// ... +// x_nbatch_1,..., x_nbatch_vsize] +// vector2 = [y_1_1, y_1_2, ..., y_1_vsize, +// y_2_1, y_2_2, ..., y_2_vsize, +// ... +// y_nbatch_1,..., y_nbatch_vsize] +// Then result will be a vector of n_batch size starting from 'result': +// [x_1_1 * y_1_1 + x_1_2 * y_1_2 + ... + x_1_vsize * y_1_vsize, +// x_2_1 * y_2_1 + x_2_2 * y_2_2 + ... + x_2_vsize * y_2_vsize, +// ... +// x_nbatch_1 * y_nbatch_1 + ... + x_nbatch_vsize * y_nbatch_vsize] + template < typename T > + inline void BatchVectorBatchVectorDotProduct (const T * vector1, + const T * vector2, + int v_size, + int n_batch, + T * result) { + for (int b = 0; b < n_batch; b++) + { + result[b] = VectorVectorDotProduct(vector1, vector2, v_size); + vector1 += v_size; + vector2 += v_size; + } + } + +// Same as above but input is 16bit and output is 32bit. + void BatchVectorBatchVectorDotProduct(const int16_t * vector1, + const int16_t * vector2, + int v_size, + int n_batch, + int32_t * result); + +// Same as above, but inputs are 16bit integer and output is 16bit integer. + void VectorBatchVectorCwiseProductAccumulate(const int16_t * vector, + int v_size, + const int16_t * batch_vector, + int n_batch, + int32_t multiplier, + int shift, + int16_t * result); + +// Compute "1.0f - elements of vector" (used in CIFG). + void Sub1Vector(const float * vector, int v_size, float * result); + +// Compute "1.0f - elements of vector" (used in CIFG) for int16 input. +// "vector" has range [0, 32767] because it is the output of sigmoid function. + void Sub1Vector(const int16_t * vector, int v_size, int16_t * result); + +// Reduce-sum on a float input vector: +// input_vector: float pointer to input vector. +// output_vector: float pointer to vector. +// output_size: output vector size. +// reduction_size: number of consecutive elements from input vector which are +// added to get one element of output. + void ReductionSumVector(const float * input_vector, float * output_vector, int output_size, int reduction_size); + +// Same as above but input/output is 32 bit integer. + void ReductionSumVector(const int32_t * input_vector, + int32_t * output_vector, + int output_size, + int reduction_size); + +// Same as above but input is 8 bit integer. + void ReductionSumVector(const int8_t * input_vector, + int32_t * output_vector, + int output_size, + int reduction_size); + +// Multiply all elements of vector with a scalar. + void VectorScalarMultiply(const int8_t * vector, int v_size, float scale, float * result); + +// Layer norm for each batch. + void MeanStddevNormalization(const float * input_vector, float * output_vector, int v_size, int n_batch); + +// Saturate Add with rescale on both inputs. + void TwoGateSaturatingAdd(const int8_t * input, + int8_t input_zp, + const int8_t * recurrent, + int8_t recurrent_zp, + int32_t input_effective_scale_a, + int32_t input_effective_scale_b, + int32_t recurrent_effective_scale_a, + int32_t recurrent_effective_scale_b, + int32_t n_batch, + int32_t n_cell, + int16_t * output); + +// Same as the function above, but provide a scratch buffer for the +// int8 x int8 -> int32 and a CpuBackendContext for the accumulator +// computation. + void MatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float * __restrict__ scaling_factors, + int n_batch, + int32_t * __restrict__ scratch, + float * __restrict__ result, + CpuBackendContext * __restrict__ context); + +// Same as the function above except that can make use of cached row sums. + void MatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float * scaling_factors, + int n_batch, + float * __restrict__ result, + const float * per_channel_scale, + const int32_t * input_offset, + int32_t * scratch, + int32_t * row_sums, + bool * compute_row_sums, + CpuBackendContext * context); + +// Same as the function above, but provides separate scaling factor for the +// matrix and the vectors. The scaling factors are multiplied in the +// scaling_factor_scratch buffer. + inline void MatrixBatchVectorMultiplyAccumulate (const int8_t * __restrict__ matrix, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float matrix_scaling_factor, + const float * vector_scaling_factors, + int n_batch, + float * __restrict__ result, + const float * per_channel_scale, + const int32_t * input_offset, + int32_t * scratch, + int32_t * row_sums, + bool * compute_row_sums, + float * scaling_factor_scratch, + CpuBackendContext * context) { + for (int b = 0; b < n_batch; ++b) + { + scaling_factor_scratch[b] = + vector_scaling_factors[b] * matrix_scaling_factor; + } + + MatrixBatchVectorMultiplyAccumulate(matrix, + m_rows, + m_cols, + vectors, + scaling_factor_scratch, + n_batch, + result, + per_channel_scale, + input_offset, + scratch, + row_sums, + compute_row_sums, + context); + } + +// Multiplies a matrix by a "batched" vector (i.e. a matrix with a batch +// dimension composed by input vectors independent from each other). The result +// of the multiplication is accumulated to the passed result buffer. +// More specifically, for a matrix M of shape [n, i] and a batched-vector +// of shape [i, batch] it will first compute the product of shape [n, batch]. +// This product will be accumulated to the result buffer, +// Parameters: +// - input: batch vector of size n_batch * n_input +// - bias: vector of size b_input +// - input_to_gate_weights: matrix of size n_input * n_output +// - multiplier: scalar +// - shift: scalar +// - n_batch: the batch size +// - n_input: the input size +// - n_output: the output size +// - output_zp: the zero point of the output. +// - scratch: batch vector of size n_batch * n_output +// - output: the 16 bit output +// Notes: +// - this is used for gate matmul: for non-cifg it is for input, forget, +// cell, output gates; for cifg, it is for forget, cell, output gates. +// - multiplier and shift combined gives the scale. +// - assumes input zero point is 0. +// - scratch is created for optimization purpose only. +// TODO(b/152066492): this can be removed if some future optimization +// work makes it unnecessary. + void MatrixBatchVectorMultiplyAccumulate(const int8_t * input, + const int32_t * bias, + const int8_t * input_to_gate_weights, + int32_t multiplier, + int32_t shift, + int32_t n_batch, + int32_t n_input, + int32_t n_output, + int32_t output_zp, + int32_t * scratch, + int16_t * output, + CpuBackendContext * context); + +// Multiplies a matrix by a "batched" vector (i.e. a matrix with a batch +// dimension composed by input vectors independent from each other). The result +// of the multiplication is accumulated to the passed result buffer. +// More specifically, for a matrix M of shape [n, i] and a batched-vector +// of shape [i, batch] it will first compute the product of shape [n, batch]. +// This product will be accumulated to the result buffer, +// Parameters: +// - input: batch vector of size n_batch * n_input +// - bias: vector of size b_input +// - input_to_gate_weights: matrix of size n_input * n_output +// - multiplier: scalar +// - shift: scalar +// - n_batch: the batch size +// - n_input: the input size +// - n_output: the output size +// - output_zp: the zero point of the output. +// - scratch: batch vector of size n_batch * n_output +// - output: the 8 bit output +// Notes: +// - this is used for projection matmul. +// - multiplier and shift combined gives the scale. +// - assumes input zero point is 0. +// - scratch is created for optimization purpose only. +// TODO(b/152066492): this can be removed if some future optimization +// work makes it unnecessary. + void MatrixBatchVectorMultiplyAccumulate(const int8_t * input, + const int32_t * bias, + const int8_t * input_to_gate_weights, + int32_t multiplier, + int32_t shift, + int32_t n_batch, + int32_t n_input, + int32_t n_output, + int32_t output_zp, + int32_t * scratch, + int8_t * output, + CpuBackendContext * context); + +// Apply Rectified Linear to elements of a vector. + void ApplyReluToVector(const float * __restrict__ vector, int v_size, float * __restrict__ result); + +// Apply Rectified Linear 1 (cap to [-1;1]) to elements of a vector + void ApplyRelu1ToVector(const float * __restrict__ vector, int v_size, float * __restrict__ result); + +// Apply Rectified Linear 6 (cap to [0;6]) to elements of a vector + void ApplyRelu6ToVector(const float * __restrict__ vector, int v_size, float * __restrict__ result); + +// Apply signbit to elements of a vector + void ApplySignbitToVector(const float * __restrict__ vector, int v_size, float * __restrict__ result); + +// Unpack or inflate `src_buffer` by taking each element and splitting it as +// two elements into `dst_buffer`. +// Parameters: +// src_buffer : Densely packed buffer containing int4 values +// num_elements : Number of elements stored in the buffer. Note that this can +// be smaller than the size of `src_buffer` by 1 if it's odd, +// in which case the last nibble in `src_buffer` is ignored. +// This should be equal to the size of `dst_buffer`. +// dst_buffer : Buffer to unpack into. Should be allocated by the caller. +// Size should be at least `num_elements`. +// Notes: +// For example, given `src_buffer = {0x12, 0x34};`, calling this function +// will return `dst_buffer = {0x02, 0x01, 0x04, 0x03}`. + void UnpackDenseInt4IntoInt8(const int8_t * src_buffer, int num_elements, int8_t * dst_buffer); + } // namespace tensor_utils +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_PORTABLE_TENSOR_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/quantization_util.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/quantization_util.cc new file mode 100644 index 0000000000..62045d67a3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/quantization_util.cc @@ -0,0 +1,416 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/quantization_util.h" + +#include +#include +#include + +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/cppmath.h" + +namespace tflite { + +namespace { +// These constants are used to manipulate the binary representation of doubles. +// Double-precision binary64 floating point format is: +// Bit | 63 | 62-52 | 51-0 | +// | Sign | Exponent | Fraction | +// To avoid 64-bit integers as much as possible, I break this into high and +// low 32-bit chunks. High is: +// Bit | 31 | 30-20 | 19-0 | +// | Sign | Exponent | High Fraction | +// Low is: +// Bit | 31-0 | +// | Low Fraction | +// We then access the components through logical bit-wise operations to +// extract the parts needed, with the positions and masks derived from the +// layout shown above. +constexpr uint64_t kSignMask = 0x8000000000000000LL; +constexpr uint64_t kExponentMask = 0x7ff0000000000000LL; +constexpr int32_t kExponentShift = 52; +constexpr int32_t kExponentBias = 1023; +constexpr uint32_t kExponentIsBadNum = 0x7ff; +constexpr uint64_t kFractionMask = 0x000fffffffc00000LL; +constexpr uint32_t kFractionShift = 22; +constexpr uint32_t kFractionRoundingMask = 0x003fffff; +constexpr uint32_t kFractionRoundingThreshold = 0x00200000; +} // namespace + +void QuantizeMultiplier(double double_multiplier, int32_t* quantized_multiplier, + int* shift) { +#if TFLITE_SINGLE_ROUNDING + // Single-rounding MultiplyByQuantizedMultiplier only supports positive + // multipliers. + // TFLITE_DCHECK(double_multiplier >= 0); +#endif + if (double_multiplier == 0.) { + *quantized_multiplier = 0; + *shift = 0; + return; + } +#ifdef TFLITE_EMULATE_FLOAT + // If we're trying to avoid the use of floating-point instructions (for + // example on microcontrollers) then use an alternative implementation + // that only requires integer and bitwise operations. To enable this, you + // need to set the define during the build process for your platform. + int64_t q_fixed = IntegerFrExp(double_multiplier, shift); +#else // TFLITE_EMULATE_FLOAT + const double q = std::frexp(double_multiplier, shift); + auto q_fixed = static_cast(TfLiteRound(q * (1LL << 31))); +#endif // TFLITE_EMULATE_FLOAT + TFLITE_CHECK(q_fixed <= (1LL << 31)); + if (q_fixed == (1LL << 31)) { + q_fixed /= 2; + ++*shift; + } + TFLITE_CHECK_LE(q_fixed, std::numeric_limits::max()); + // A shift amount smaller than -31 would cause all bits to be shifted out + // and thus all results would be zero. We implement that instead with + // q_fixed==0, so as to avoid hitting issues with right-shift + // operations with shift amounts greater than 31. Note that this happens + // roughly when abs(double_multiplier) < 2^-31 and the present handling means + // that we're effectively flushing tiny double_multiplier's to zero. + // We could conceivably handle values in the range (roughly) [32, 63] + // as 'denormals' i.e. (shift==0, q_fixed < 2^30). In that point of view + // the present handling is just doing 'flush denormals to zero'. We could + // reconsider and actually generate nonzero denormals if a need arises. + if (*shift < -31) { + *shift = 0; + q_fixed = 0; + } +#if TFLITE_SINGLE_ROUNDING + // Single-rounding MultiplyByQuantizedMultiplier doesn't support a shift > 30, + // saturate it. + if (*shift > 30) { + *shift = 30; + q_fixed = (1LL << 31) - 1; + } +#endif + *quantized_multiplier = static_cast(q_fixed); +} + +void QuantizeMultiplierGreaterThanOne(double double_multiplier, + int32_t* quantized_multiplier, + int* left_shift) { + TFLITE_CHECK_GT(double_multiplier, 1.); + QuantizeMultiplier(double_multiplier, quantized_multiplier, left_shift); + TFLITE_CHECK_GE(*left_shift, 0); +} + +void QuantizeMultiplierSmallerThanOneExp(double double_multiplier, + int32_t* quantized_multiplier, + int* left_shift) { + TFLITE_CHECK_LT(double_multiplier, 1.); + TFLITE_CHECK_GT(double_multiplier, 0.); + int shift; + QuantizeMultiplier(double_multiplier, quantized_multiplier, &shift); + TFLITE_CHECK_LE(shift, 0); + *left_shift = shift; +} + +int64_t IntegerFrExp(double input, int* shift) { + // Make sure our assumptions about the double layout hold. + TFLITE_CHECK_EQ(8, sizeof(double)); + + // We want to access the bits of the input double value directly, which is + // tricky to do safely, so use a union to handle the casting. + union { + double double_value; + uint64_t double_as_uint; + } cast_union; + cast_union.double_value = input; + const uint64_t u = cast_union.double_as_uint; + + // If the bitfield is all zeros apart from the sign bit, this is a normalized + // zero value, so return standard values for this special case. + if ((u & ~kSignMask) == 0) { + *shift = 0; + return 0; + } + + // Deal with NaNs and Infs, which are always indicated with a fixed pattern in + // the exponent, and distinguished by whether the fractions are zero or + // non-zero. + const uint32_t exponent_part = ((u & kExponentMask) >> kExponentShift); + if (exponent_part == kExponentIsBadNum) { + *shift = std::numeric_limits::max(); + if (u & kFractionMask) { + // NaN, so just return zero (with the exponent set to INT_MAX). + return 0; + } else { + // Infinity, so return +/- INT_MAX. + if (u & kSignMask) { + return std::numeric_limits::min(); + } else { + return std::numeric_limits::max(); + } + } + } + + // The shift is fairly easy to extract from the high bits of the double value, + // just by masking it out and applying a bias. The std::frexp() implementation + // always returns values between 0.5 and 1.0 though, whereas the exponent + // assumes 1.0 to 2.0 is the standard range, so I add on one to match that + // interface. + *shift = (exponent_part - kExponentBias) + 1; + + // There's an implicit high bit in the double format definition, so make sure + // we include that at the top, and then reconstruct the rest of the fractional + // value from the remaining fragments. + int64_t fraction = 0x40000000 + ((u & kFractionMask) >> kFractionShift); + + // We're cutting off some bits at the bottom, so to exactly match the standard + // frexp implementation here we'll apply rounding by adding one to the least + // significant bit of the result if the discarded portion is over half of the + // maximum. + if ((u & kFractionRoundingMask) > kFractionRoundingThreshold) { + fraction += 1; + } + // Negate the fraction if the sign bit was set. + if (u & kSignMask) { + fraction *= -1; + } + + return fraction; +} + +double DoubleFromFractionAndShift(int64_t fraction, int shift) { + union { + double double_value; + uint64_t double_as_uint; + } result; + + // Detect NaNs and infinities. + if (shift == std::numeric_limits::max()) { + if (fraction == 0) { + return std::numeric_limits::quiet_NaN(); + } else if (fraction > 0) { + return std::numeric_limits::infinity(); + } else { + return -std::numeric_limits::infinity(); + } + } + + // Return a normalized zero for a zero fraction. + if (fraction == 0) { + result.double_as_uint = 0; + return result.double_value; + } + + bool is_negative = (fraction < 0); + int64_t encoded_fraction = is_negative ? -fraction : fraction; + int64_t encoded_shift = (shift - 1); + while (encoded_fraction < 0x40000000) { + encoded_fraction *= 2; + encoded_shift -= 1; + } + while (encoded_fraction > 0x80000000) { + encoded_fraction /= 2; + encoded_shift += 1; + } + encoded_fraction -= 0x40000000; + if (encoded_shift < -1022) { + encoded_shift = -1023; + } else if (encoded_shift > 1022) { + encoded_shift = 1023; + } + encoded_shift += kExponentBias; + uint64_t encoded_sign = is_negative ? kSignMask : 0; + result.double_as_uint = encoded_sign | (encoded_shift << kExponentShift) | + (encoded_fraction << kFractionShift); + return result.double_value; +} + +double IntegerDoubleMultiply(double a, double b) { + int a_shift; + const int64_t a_fraction = IntegerFrExp(a, &a_shift); + int b_shift; + const int64_t b_fraction = IntegerFrExp(b, &b_shift); + // Detect NaNs and infinities. + if (a_shift == std::numeric_limits::max() || + (b_shift == std::numeric_limits::max())) { + return std::numeric_limits::quiet_NaN(); + } + const int result_shift = a_shift + b_shift + 1; + const int64_t result_fraction = (a_fraction * b_fraction) >> 32; + return DoubleFromFractionAndShift(result_fraction, result_shift); +} + +int IntegerDoubleCompare(double a, double b) { + int a_shift; + const int64_t a_fraction = IntegerFrExp(a, &a_shift); + int b_shift; + const int64_t b_fraction = IntegerFrExp(b, &b_shift); + + // Detect NaNs and infinities. + if (a_shift == std::numeric_limits::max() || + (b_shift == std::numeric_limits::max())) { + return 1; + } + + if ((a_fraction == 0) && (b_fraction < 0)) { + return 1; + } else if ((a_fraction < 0) && (b_fraction == 0)) { + return -1; + } else if (a_shift < b_shift) { + return -1; + } else if (a_shift > b_shift) { + return 1; + } else if (a_fraction < b_fraction) { + return -1; + } else if (a_fraction > b_fraction) { + return 1; + } else { + return 0; + } +} + +void PreprocessSoftmaxScaling(double beta, double input_scale, + int input_integer_bits, + int32_t* quantized_multiplier, int* left_shift) { + // If the overall multiplier (input and beta) is large, then exp() of an + // input difference of 1 scaled by this will be large. In other words, we + // can cap the multiplier and know that, when it is used, the output will be + // (round to) zero wherever the input is not at the maximum value. + + // If the overall scale is less than one, and input_integer_bits=0, then the + // result is double equivalent of Q0.31 (actually with more precision). Thus + // this generates a Q(input_integer_bits).(31-input_integer_bits) + // representation. +#if TFLITE_SINGLE_ROUNDING + const double max_real_multiplier = (1LL << 30) - 1.0; +#else + const double max_real_multiplier = (1LL << 31) - 1.0; +#endif + +#ifdef TFLITE_EMULATE_FLOAT + const double input_beta = IntegerDoubleMultiply(beta, input_scale); + int shift; + int64_t fraction = IntegerFrExp(input_beta, &shift); + shift += (31 - input_integer_bits); + double input_beta_real_multiplier = + DoubleFromFractionAndShift(fraction, shift); + if (IntegerDoubleCompare(input_beta_real_multiplier, max_real_multiplier) > + 0) { + input_beta_real_multiplier = max_real_multiplier; + } +#else // TFLITE_EMULATE_FLOAT + const double input_beta_real_multiplier = + std::min(beta * input_scale * (1 << (31 - input_integer_bits)), + max_real_multiplier); +#endif // TFLITE_EMULATE_FLOAT + + QuantizeMultiplierGreaterThanOne(input_beta_real_multiplier, + quantized_multiplier, left_shift); +} + +void PreprocessLogSoftmaxScalingExp(double beta, double input_scale, + int input_integer_bits, + int32_t* quantized_multiplier, + int* left_shift, + int32_t* reverse_scaling_divisor, + int* reverse_scaling_left_shift) { + PreprocessSoftmaxScaling(beta, input_scale, input_integer_bits, + quantized_multiplier, left_shift); + + // Also calculate what amounts to the inverse scaling factor for the input. + const double real_reverse_scaling_divisor = + (1 << (31 - *left_shift)) / static_cast(*quantized_multiplier); + tflite::QuantizeMultiplierSmallerThanOneExp(real_reverse_scaling_divisor, + reverse_scaling_divisor, + reverse_scaling_left_shift); +} + +int CalculateInputRadius(int input_integer_bits, int input_left_shift, + int total_signed_bits) { +#ifdef TFLITE_EMULATE_FLOAT + int64_t result = (1 << input_integer_bits) - 1; + result <<= (total_signed_bits - input_integer_bits); + result >>= input_left_shift; + return result; +#else // TFLITE_EMULATE_FLOAT + const double max_input_rescaled = + 1.0 * ((1 << input_integer_bits) - 1) * + (1LL << (total_signed_bits - input_integer_bits)) / + (1LL << input_left_shift); + // Tighten bound using floor. Suppose that we could use the exact value. + // After scaling the difference, the result would be at the maximum. Thus we + // must ensure that our value has lower magnitude. + return static_cast(std::floor(max_input_rescaled)); +#endif // TFLITE_EMULATE_FLOAT +} + +void NudgeQuantizationRange(const float min, const float max, + const int quant_min, const int quant_max, + float* nudged_min, float* nudged_max, + float* nudged_scale) { + // This code originates from tensorflow/core/kernels/fake_quant_ops_functor.h. + const float quant_min_float = static_cast(quant_min); + const float quant_max_float = static_cast(quant_max); + *nudged_scale = (max - min) / (quant_max_float - quant_min_float); + const float zero_point_from_min = quant_min_float - min / *nudged_scale; + uint16_t nudged_zero_point; + if (zero_point_from_min < quant_min_float) { + nudged_zero_point = static_cast(quant_min); + } else if (zero_point_from_min > quant_max_float) { + nudged_zero_point = static_cast(quant_max); + } else { + nudged_zero_point = static_cast(TfLiteRound(zero_point_from_min)); + } + *nudged_min = (quant_min_float - nudged_zero_point) * (*nudged_scale); + *nudged_max = (quant_max_float - nudged_zero_point) * (*nudged_scale); +} + +void FakeQuantizeArray(const float nudged_scale, const float nudged_min, + const float nudged_max, const float* input_data, + float* output_data, const float size) { + // This code originates from tensorflow/core/kernels/fake_quant_ops_functor.h. + const float inv_nudged_scale = 1.0f / nudged_scale; + + for (int i = 0; i < size; i++) { + const float src_val = input_data[i]; + const float clamped = std::min(nudged_max, std::max(nudged_min, src_val)); + const float clamped_shifted = clamped - nudged_min; + const float dst_val = + TfLiteRound(clamped_shifted * inv_nudged_scale) * nudged_scale + + nudged_min; + output_data[i] = dst_val; + } +} + +bool CheckedLog2(const float x, int* log2_result) { + // Using TfLiteRound instead of std::round and std::log instead of + // std::log2 to work around these functions being missing in a toolchain + // used in some TensorFlow tests as of May 2018. + const float x_log2 = std::log(x) * (1.0f / std::log(2.0f)); + const float x_log2_rounded = TfLiteRound(x_log2); + const float x_log2_fracpart = x_log2 - x_log2_rounded; + + *log2_result = static_cast(x_log2_rounded); + return std::abs(x_log2_fracpart) < 1e-3f; +} + +void QuantizeMultiplierArray(const double* effective_scales, size_t size, + int32_t* effective_scale_significand, + int* effective_shift) { + for (size_t i = 0; i < size; ++i) { + QuantizeMultiplier(effective_scales[i], &effective_scale_significand[i], + &effective_shift[i]); + } +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/quantization_util.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/quantization_util.h new file mode 100644 index 0000000000..d73ddc528b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/quantization_util.h @@ -0,0 +1,307 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_QUANTIZATION_UTIL_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_QUANTIZATION_UTIL_H_ + +#include +#include +#include +#include +#include +#include + +namespace tflite { +// Given the min and max values of a float array, return +// reasonable quantization parameters to use for this array. + template < typename T > + QuantizationParams ChooseQuantizationParams (double rmin, double rmax, bool narrow_range) { + const T qmin = std::numeric_limits < T > ::min() + (narrow_range ? 1 : 0); + const T qmax = std::numeric_limits < T > ::max(); + const double qmin_double = qmin; + const double qmax_double = qmax; + + // 0 should always be a representable value. Let's assume that the initial + // min,max range contains 0. + TFLITE_CHECK_LE(rmin, 0.); + TFLITE_CHECK_GE(rmax, 0.); + if (rmin == rmax) + { + // Special case where the min,max range is a point. Should be {0}. + TFLITE_CHECK_EQ(rmin, 0.); + TFLITE_CHECK_EQ(rmax, 0.); + QuantizationParams quantization_params; + quantization_params.zero_point = 0; + quantization_params.scale = 0.; + + return quantization_params; + } + + // General case. + // + // First determine the scale. + const double scale = (rmax - rmin) / (qmax_double - qmin_double); + + // Zero-point computation. + // First the initial floating-point computation. The zero-point can be + // determined from solving an affine equation for any known pair + // (real value, corresponding quantized value). + // We know two such pairs: (rmin, qmin) and (rmax, qmax). + // The arithmetic error on the zero point computed from either pair + // will be roughly machine_epsilon * (sum of absolute values of terms) + // so we want to use the variant that adds the smaller terms. + const double zero_point_from_min = qmin_double - rmin / scale; + const double zero_point_from_max = qmax_double - rmax / scale; + const double zero_point_from_min_error = + std::abs(qmin_double) + std::abs(rmin / scale); + const double zero_point_from_max_error = + std::abs(qmax_double) + std::abs(rmax / scale); + + const double zero_point_double = + zero_point_from_min_error < zero_point_from_max_error ? + zero_point_from_min : + zero_point_from_max; + + // Now we need to nudge the zero point to be an integer + // (our zero points are integer, and this is motivated by the requirement + // to be able to represent the real value "0" exactly as a quantized value, + // which is required in multiple places, for example in Im2col with SAME + // padding). + T nudged_zero_point = 0; + if (zero_point_double < qmin_double) + { + nudged_zero_point = qmin; + } + else if (zero_point_double > qmax_double) + { + nudged_zero_point = qmax; + } + else + { + nudged_zero_point = static_cast < T > (round(zero_point_double)); + } + + // The zero point should always be in the range of quantized value, + // [qmin, qmax]. + TFLITE_CHECK_GE(nudged_zero_point, qmin); + TFLITE_CHECK_LE(nudged_zero_point, qmax); + + // Finally, store the result nudged quantization params. + QuantizationParams quantization_params; + quantization_params.zero_point = nudged_zero_point; + quantization_params.scale = scale; + + return quantization_params; + } + + template < typename T > + QuantizationParams ChooseQuantizationParams (double rmin, double rmax) { + return ChooseQuantizationParams < T > (rmin, rmax, false); + } + +// Converts a floating-point number to an integer. For all inputs x where +// static_cast(x) is legal according to the C++ standard, the result +// is identical to that cast (i.e. the result is x with its fractional part +// truncated whenever that is representable as IntOut). +// +// static_cast would cause undefined behavior for the following cases, which +// have well-defined behavior for this function: +// +// 1. If x is NaN, the result is zero. +// +// 2. If the truncated form of x is above the representable range of IntOut, +// the result is std::numeric_limits::max(). +// +// 3. If the truncated form of x is below the representable range of IntOut, +// the result is std::numeric_limits::min(). +// +// Note that cases #2 and #3 cover infinities as well as finite numbers. +// +// The range of FloatIn must include the range of IntOut, otherwise +// the results are undefined. +// TODO(sfeuz): Replace by absl::SafeCast once available. + template < class IntOut, class FloatIn > + IntOut SafeCast (FloatIn x) { + static_assert(!std::numeric_limits < FloatIn > ::is_integer, "FloatIn is integer"); + static_assert(std::numeric_limits < IntOut > ::is_integer, "IntOut is not integer"); + static_assert(std::numeric_limits < IntOut > ::radix == 2, "IntOut is base 2"); + + // Special case NaN, for which the logic below doesn't work. + if (std::isnan(x)) + { + return 0; + } + + // Negative values all clip to zero for unsigned results. + if ((!std::numeric_limits < IntOut > ::is_signed) && (x < 0)) + { + return 0; + } + + // Handle infinities. + if (std::isinf(x)) + { + return x < 0 ? std::numeric_limits < IntOut > ::min() : + std::numeric_limits < IntOut > ::max(); + } + + // Set exp such that x == f * 2^exp for some f with |f| in [0.5, 1.0), + // unless x is zero in which case exp == 0. Note that this implies that the + // magnitude of x is strictly less than 2^exp. + int exp = 0; + std::frexp(x, &exp); + + // Let N be the number of non-sign bits in the representation of IntOut. If + // the magnitude of x is strictly less than 2^N, the truncated version of x + // is representable as IntOut. The only representable integer for which this + // is not the case is kMin for signed types (i.e. -2^N), but that is covered + // by the fall-through below. + if (exp <= std::numeric_limits < IntOut > ::digits) + { + return x; + } + + // Handle numbers with magnitude >= 2^N. + return x < 0 ? std::numeric_limits < IntOut > ::min() : + std::numeric_limits < IntOut > ::max(); + } + +// Decompose a double multiplier into a Q0.31 int32 representation of its +// significand, and shift representation of NEGATIVE its exponent --- +// this is intended as a RIGHT-shift. +// +// Restricted to the case where the multiplier < 1 (and non-negative). + void QuantizeMultiplierSmallerThanOneExp(double double_multiplier, int32_t * quantized_multiplier, + int * left_shift); + +// Decompose a double multiplier into a Q0.31 int32 representation of its +// significand, and shift representation of its exponent. +// +// Restricted to the case where the multiplier > 1. + void QuantizeMultiplierGreaterThanOne(double double_multiplier, int32_t * quantized_multiplier, int * left_shift); + +// Decompose a double multiplier into a Q0.31 int32 representation of its +// significand, and shift representation of its exponent. +// +// Handles an arbitrary positive multiplier. The 'shift' output-value is +// basically the 'floating-point exponent' of the multiplier: +// Negative for a right-shift (when the multiplier is <1), positive for a +// left-shift (when the multiplier is >1) + void QuantizeMultiplier(double double_multiplier, int32_t * quantized_multiplier, int * shift); + +// Splits a double input value into a returned fraction, and a shift value from +// the exponent, using only bitwise and integer operations to support +// microcontrollers and other environments without floating-point support. +// +// This is designed to be a replacement for how std::frexp() is used within the +// QuantizeMultiplier() function, and so has a different signature than the +// standard version, returning a 64-bit integer rather than a double. This +// result has a maximum value of 1<<31, with the fraction expressed as a +// proportion of that maximum. +// +// std::frexp() returns NaNs and infinities unmodified, but since we're +// returning integers that can't represent those values, instead we return +// a shift of std::numeric_limits::max() for all bad numbers, with an int64 +// result of 0 for NaNs, std:numeric_limits::max() for +INFINITY, and +// std::numeric_limits::min() for -INFINITY. Denormalized inputs will +// result in return values that end up truncating some bits at the end, +// reflecting the loss of precision inherent in denormalization. + int64_t IntegerFrExp(double input, int * shift); + +// Converts an integer fraction in the format produced by IntegerFrExp (where +// 0x40000000 is 1.0) and an exponent shift (between -1022 and +1022) into an +// IEEE binary64 double format result. The implementation uses only integer and +// bitwise operators, so no floating point hardware support or emulation is +// needed. This is here so quantized operations can run non-time-critical +// preparation calculations on microcontrollers and other platforms without +// float support. + double DoubleFromFractionAndShift(int64_t fraction, int shift); + +// Performs a multiplication of two numbers in double format, using only integer +// and bitwise instructions. This is aimed at supporting housekeeping functions +// for quantized operations on microcontrollers without floating-point hardware. + double IntegerDoubleMultiply(double a, double b); + +// Returns -1 if a is less than b, 0 if a and b are equal, and +1 if a is +// greater than b. It is implemented using only integer and logical instructions +// so that it can be easily run on microcontrollers for quantized operations. + int IntegerDoubleCompare(double a, double b); + +// This first creates a multiplier in a double equivalent of +// Q(input_integer_bits).(31-input_integer_bits) representation, with extra +// precision in the double's fractional bits. It then splits the result into +// significand and exponent. + void PreprocessSoftmaxScaling(double beta, + double input_scale, + int input_integer_bits, + int32_t * quantized_multiplier, + int * left_shift); + +// Like PreprocessSoftmaxScaling, but inverse scaling factors also calculated. + void PreprocessLogSoftmaxScalingExp(double beta, + double input_scale, + int input_integer_bits, + int32_t * quantized_multiplier, + int * left_shift, + int32_t * reverse_scaling_divisor, + int * reverse_scaling_left_shift); + +// Calculate the largest input that will result in a within-bounds intermediate +// result within MultiplyByQuantizedMultiplierGreaterThanOne. In other words, +// it must not overflow before we reduce the value by multiplication by the +// input multiplier. The negative radius is used as the minimum difference in +// Softmax. + int CalculateInputRadius(int input_integer_bits, int input_left_shift, int total_signed_bits=31); + +// Nudges a min/max quantization range to ensure zero is zero. +// Gymnastics with nudged zero point is to ensure that real zero maps to +// an integer, which is required for e.g. zero-padding in convolutional layers. +// Outputs nudged_min, nudged_max, nudged_scale. + void NudgeQuantizationRange(const float min, + const float max, + const int quant_min, + const int quant_max, + float * nudged_min, + float * nudged_max, + float * nudged_scale); + +// Fake quantizes (quantizes and dequantizes) input_data using the scale, +// nudged_min, and nudged_max from NudgeQuantizationRange. This matches the code +// in TensorFlow's FakeQuantizeWithMinMaxVarsFunctor. + void FakeQuantizeArray(const float nudged_scale, + const float nudged_min, + const float nudged_max, + const float * input_data, + float * output_data, + const float size); + +// If x is approximately a power of two (with any positive or negative +// exponent), stores that exponent (i.e. log2(x)) in *log2_result, otherwise +// returns false. + bool CheckedLog2(const float x, int * log2_result); + +// Decomposes an array of double multipliers into a Q0.31 int32 representation +// of its significand, and shift representation of its exponent. +// +// Handles an arbitrary multiplier. The 'shift' output-value is +// basically the 'floating-point exponent' of the multiplier: +// Negative for a right-shift (when the multiplier is <1), positive for a +// left-shift (when the multiplier is >1) + void QuantizeMultiplierArray(const double * effective_scales, + size_t size, + int32_t * effective_scale_significand, + int * effective_shift); +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_QUANTIZATION_UTIL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/add.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/add.h new file mode 100644 index 0000000000..c8869d752e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/add.h @@ -0,0 +1,447 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ADD_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ADD_H_ + +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + inline void Add (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + T activation_min, activation_max; + GetActivationParams(params, &activation_min, &activation_max); + + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = ActivationFunctionWithMinMax(input1_data[i] + input2_data[i], + activation_min, + activation_max); + } + } + +// Element-wise add that can often be used for inner loop of broadcast add as +// well as the non-broadcast add. + +// This function is used for 8-bit as well as for 16-bit, but the accumulator +// is 32-bit for both cases. The overflow does not happen due to the +// choice of the shift (20 or 15, accordingly - see add.cc for more comments). + template < typename T > + inline void AddElementwise (int size, + const ArithmeticParams ¶ms, + const T * input1_data, + const T * input2_data, + T * output_data) { + TFLITE_DCHECK_GT(params.input1_offset, -std::numeric_limits < T > ::max()); + TFLITE_DCHECK_GT(params.input2_offset, -std::numeric_limits < T > ::max()); + TFLITE_DCHECK_LT(params.input1_offset, std::numeric_limits < T > ::max()); + TFLITE_DCHECK_LT(params.input2_offset, std::numeric_limits < T > ::max()); + + for (int i = 0; i < size; ++i) + { + const int32_t input1_val = params.input1_offset + input1_data[i]; + const int32_t input2_val = params.input2_offset + input2_data[i]; + const int32_t shifted_input1_val = input1_val * (1 << params.left_shift); + const int32_t shifted_input2_val = input2_val * (1 << params.left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input1_val, + params.input1_multiplier, + params.input1_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input2_val, + params.input2_multiplier, + params.input2_shift); + const int32_t raw_sum = scaled_input1_val + scaled_input2_val; + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp(raw_sum, + params.output_multiplier, + params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, std::max(params.quantized_activation_min, raw_output)); + output_data[i] = static_cast < T > (clamped_output); + } + } + +// Scalar-broadcast add that can be used for inner loop of more general +// broadcast add, so that, for example, scalar-broadcast with batch will still +// be fast. + inline void AddScalarBroadcast (int size, + const ArithmeticParams ¶ms, + uint8_t input1_data, + const uint8_t * input2_data, + uint8_t * output_data) { + TFLITE_DCHECK_GT(params.input1_offset, -256); + TFLITE_DCHECK_GT(params.input2_offset, -256); + TFLITE_DCHECK_LT(params.input1_offset, 256); + TFLITE_DCHECK_LT(params.input2_offset, 256); + + const int32_t input1_val = params.input1_offset + input1_data; + const int32_t shifted_input1_val = input1_val * (1 << params.left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input1_val, + params.input1_multiplier, + params.input1_shift); + for (int i = 0; i < size; ++i) + { + const int32_t input2_val = params.input2_offset + input2_data[i]; + const int32_t shifted_input2_val = input2_val * (1 << params.left_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input2_val, + params.input2_multiplier, + params.input2_shift); + const int32_t raw_sum = scaled_input1_val + scaled_input2_val; + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp(raw_sum, + params.output_multiplier, + params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, std::max(params.quantized_activation_min, raw_output)); + output_data[i] = static_cast < uint8_t > (clamped_output); + } + } + + inline void Add (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const uint8_t * input1_data, + const RuntimeShape &input2_shape, + const uint8_t * input2_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + TFLITE_DCHECK_GT(params.input1_offset, -256); + TFLITE_DCHECK_GT(params.input2_offset, -256); + TFLITE_DCHECK_LT(params.input1_offset, 256); + TFLITE_DCHECK_LT(params.input2_offset, 256); + AddElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + inline void AddGeneralParamScale (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int16_t * input1_data, + const RuntimeShape &input2_shape, + const int16_t * input2_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + int max_value = std::numeric_limits < int16_t > ::max(); + + TFLITE_DCHECK_GT(params.input1_offset, -max_value); + TFLITE_DCHECK_GT(params.input2_offset, -max_value); + TFLITE_DCHECK_LT(params.input1_offset, max_value); + TFLITE_DCHECK_LT(params.input2_offset, max_value); + AddElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + inline void Add (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int16_t * input1_data, + const RuntimeShape &input2_shape, + const int16_t * input2_data, + const RuntimeShape &output_shape, + int16_t * output_data, + bool pot_scale=true) { + if (!pot_scale) + { + AddGeneralParamScale(params, + input1_shape, + input1_data, + input2_shape, + input2_data, + output_shape, + output_data); + + return; + } + + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + + const int input1_shift = params.input1_shift; + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + const int16_t output_activation_min = params.quantized_activation_min; + const int16_t output_activation_max = params.quantized_activation_max; + + TFLITE_DCHECK(input1_shift == 0 || params.input2_shift == 0); + TFLITE_DCHECK_LE(input1_shift, 0); + TFLITE_DCHECK_LE(params.input2_shift, 0); + const int16_t * not_shift_input = + input1_shift == 0 ? input1_data : input2_data; + const int16_t * shift_input = input1_shift == 0 ? input2_data : input1_data; + const int input_right_shift = + input1_shift == 0 ? -params.input2_shift : -input1_shift; + + for (int i = 0; i < flat_size; i++) + { + // F0 uses 0 integer bits, range [-1, 1]. + using F0 = gemmlowp::FixedPoint < std::int16_t, 0 >; + + F0 input_ready_scaled = F0::FromRaw(not_shift_input[i]); + F0 scaled_input = + F0::FromRaw(gemmlowp::RoundingDivideByPOT(shift_input[i], input_right_shift)); + F0 result = gemmlowp::SaturatingAdd(scaled_input, input_ready_scaled); + const int16_t raw_output = result.raw(); + const int16_t clamped_output = + std::min(output_activation_max, std::max(output_activation_min, raw_output)); + output_data[i] = clamped_output; + } + } + + template < typename T > + inline typename std::enable_if < !is_small_integer < T > ::value, void > ::type BroadcastAdd4DSlow ( + const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + const RuntimeShape extended_output_shape = + RuntimeShape::ExtendedShape(4, output_shape); + + T activation_min, activation_max; + GetActivationParams(params, &activation_min, &activation_max); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + for (int b = 0; b < extended_output_shape.Dims(0); ++b) + { + for (int y = 0; y < extended_output_shape.Dims(1); ++y) + { + for (int x = 0; x < extended_output_shape.Dims(2); ++x) + { + for (int c = 0; c < extended_output_shape.Dims(3); ++c) + { + output_data[Offset(extended_output_shape, b, y, x, c)] = + ActivationFunctionWithMinMax < T > ( + input1_data[SubscriptToIndex(desc1, b, y, x, c)] + + input2_data[SubscriptToIndex(desc2, b, y, x, c)], + activation_min, activation_max); + } + } + } + } + } + +// This function is used for 8-bit as well as for 16-bit, but the accumulator +// is 32-bit for both cases. The overflow does not happen due to the +// choice of the shift (20 or 15, accordingly - see add.cc for more comments). + template < typename T > + inline typename std::enable_if < is_small_integer < T > ::value, void > ::type BroadcastAdd4DSlow ( + const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + const RuntimeShape extended_output_shape = + RuntimeShape::ExtendedShape(4, output_shape); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + for (int b = 0; b < extended_output_shape.Dims(0); ++b) + { + for (int y = 0; y < extended_output_shape.Dims(1); ++y) + { + for (int x = 0; x < extended_output_shape.Dims(2); ++x) + { + for (int c = 0; c < extended_output_shape.Dims(3); ++c) + { + const int32_t input1_val = + params.input1_offset + + input1_data[SubscriptToIndex(desc1, b, y, x, c)]; + const int32_t input2_val = + params.input2_offset + + input2_data[SubscriptToIndex(desc2, b, y, x, c)]; + const int32_t shifted_input1_val = + input1_val * (1 << params.left_shift); + const int32_t shifted_input2_val = + input2_val * (1 << params.left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input1_val, + params.input1_multiplier, + params.input1_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input2_val, + params.input2_multiplier, + params.input2_shift); + const int32_t raw_sum = scaled_input1_val + scaled_input2_val; + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp(raw_sum, + params.output_multiplier, + params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, raw_output)); + output_data[Offset(extended_output_shape, b, y, x, c)] = + static_cast < T > (clamped_output); + } + } + } + } + } + + inline void BroadcastAddFivefold (const ArithmeticParams &unswitched_params, + const RuntimeShape &unswitched_input1_shape, + const uint8_t * unswitched_input1_data, + const RuntimeShape &unswitched_input2_shape, + const uint8_t * unswitched_input2_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + ArithmeticParams switched_params = unswitched_params; + switched_params.input1_offset = unswitched_params.input2_offset; + switched_params.input1_multiplier = unswitched_params.input2_multiplier; + switched_params.input1_shift = unswitched_params.input2_shift; + switched_params.input2_offset = unswitched_params.input1_offset; + switched_params.input2_multiplier = unswitched_params.input1_multiplier; + switched_params.input2_shift = unswitched_params.input1_shift; + + const bool use_unswitched = + unswitched_params.broadcast_category == + tflite::BroadcastableOpCategory::kFirstInputBroadcastsFast; + + const ArithmeticParams ¶ms = + use_unswitched ? unswitched_params : switched_params; + const uint8_t * input1_data = + use_unswitched ? unswitched_input1_data : unswitched_input2_data; + const uint8_t * input2_data = + use_unswitched ? unswitched_input2_data : unswitched_input1_data; + + // Fivefold nested loops. The second input resets its position for each + // iteration of the second loop. The first input resets its position at the + // beginning of the fourth loop. The innermost loop is an elementwise add of + // sections of the arrays. + uint8_t * output_data_ptr = output_data; + const uint8_t * input1_data_ptr = input1_data; + const uint8_t * input2_data_reset = input2_data; + + // In the fivefold pattern, y0, y2 and y4 are not broadcast, and so shared + // between input shapes. y3 for input 1 is always broadcast, and so the + // dimension there is 1, whereas optionally y1 might be broadcast for input 2. + // Put another way, + // input1.shape.FlatSize = y0 * y1 * y2 * y4, + // input2.shape.FlatSize = y0 * y2 * y3 * y4. + int y0 = params.broadcast_shape[0]; + int y1 = params.broadcast_shape[1]; + int y2 = params.broadcast_shape[2]; + int y3 = params.broadcast_shape[3]; + int y4 = params.broadcast_shape[4]; + if (y4 > 1) + { + // General fivefold pattern, with y4 > 1 so there is a non-broadcast inner + // dimension. + for (int i0 = 0; i0 < y0; ++i0) + { + const uint8_t * input2_data_ptr; + for (int i1 = 0; i1 < y1; ++i1) + { + input2_data_ptr = input2_data_reset; + for (int i2 = 0; i2 < y2; ++i2) + { + for (int i3 = 0; i3 < y3; ++i3) + { + AddElementwise(y4, params, input1_data_ptr, input2_data_ptr, output_data_ptr); + input2_data_ptr += y4; + output_data_ptr += y4; + } + + // We have broadcast y4 of input1 data y3 times, and now move on. + input1_data_ptr += y4; + } + } + + // We have broadcast y2*y3*y4 of input2 data y1 times, and now move on. + input2_data_reset = input2_data_ptr; + } + } + else + { + // Special case of y4 == 1, in which the innermost loop is a single element + // and can be combined with the next (y3) as an inner broadcast. + // + // Note that this handles the case of pure scalar broadcast when + // y0 == y1 == y2 == 1. With low overhead it handles cases such as scalar + // broadcast with batch (as y2 > 1). + // + // NOTE The process is the same as the above general case except simplified + // for y4 == 1 and the loop over y3 is contained within the + // AddScalarBroadcast function. + for (int i0 = 0; i0 < y0; ++i0) + { + const uint8_t * input2_data_ptr; + for (int i1 = 0; i1 < y1; ++i1) + { + input2_data_ptr = input2_data_reset; + for (int i2 = 0; i2 < y2; ++i2) + { + AddScalarBroadcast(y3, params, *input1_data_ptr, input2_data_ptr, output_data_ptr); + input2_data_ptr += y3; + output_data_ptr += y3; + input1_data_ptr += 1; + } + } + + input2_data_reset = input2_data_ptr; + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ADD_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/add_n.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/add_n.h new file mode 100644 index 0000000000..ac9a53bec9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/add_n.h @@ -0,0 +1,94 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ADD_N_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ADD_N_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_ops { +// T is expected to be either float or int. + template < typename T > + inline void AddN (const RuntimeShape &input_shape, + const size_t num_inputs, + const T * const * input_data, + T * output_data) { + // All inputs and output should have the same shape, this is checked during + // Prepare stage. + const size_t size = input_shape.FlatSize(); + for (size_t i = 0; i < size; ++i) + { + T x = 0; + for (size_t j = 0; j < num_inputs; ++j) + { + x += input_data[j][i]; + } + + output_data[i] = x; + } + } + + inline void AddN (const ArithmeticParams ¶ms, + const RuntimeShape &input_shape, + const size_t num_inputs, + const int8_t * const * input_data, + int8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + + // Input offset is negative input zero point. Activation tensors are + // asymmetric quantized so they span the full int8 range. + // All inputs should have same zero-point and scale, this is checked during + // Prepare stage. + TFLITE_DCHECK_GE(-params.input1_offset, std::numeric_limits < int8_t > ::min()); + TFLITE_DCHECK_LE(-params.input1_offset, std::numeric_limits < int8_t > ::max()); + + // All inputs and output should have the same shape, this is checked during + // Prepare stage. + const size_t size = input_shape.FlatSize(); + for (size_t i = 0; i < size; ++i) + { + // accumulate in scaled_x before clamping to avoid overflow + const int32_t x = params.input1_offset; // x = 0 + const int32_t shifted_x = x * (1 << params.left_shift); + int32_t scaled_x = MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_x, + params.input1_multiplier, + params.input1_shift); + + for (size_t j = 0; j < num_inputs; ++j) + { + const int32_t y = params.input1_offset + input_data[j][i]; + const int32_t shifted_y = y * (1 << params.left_shift); + int32_t scaled_y = MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_y, + params.input1_multiplier, + params.input1_shift); + scaled_x += scaled_y; + } + + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp(scaled_x, + params.output_multiplier, + params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, std::max(params.quantized_activation_min, raw_output)); + output_data[i] = static_cast < int8_t > (clamped_output); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ADD_N_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/arg_min_max.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/arg_min_max.h new file mode 100644 index 0000000000..2b875893a1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/arg_min_max.h @@ -0,0 +1,103 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ARG_MIN_MAX_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ARG_MIN_MAX_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + std::function < bool(T, T) > GetComparefunction(bool is_arg_max) + { + if (is_arg_max) + { + return std::greater < T > (); + } + else + { + return std::less < T > (); + } + } + + template < typename T1, typename T2, typename T3, typename Cmp > + void ArgMinMax (const RuntimeShape &input1_shape, + const T1 * input1_data, + const T3 * input2_data, + const RuntimeShape &output_shape, + T2 * output_data, + const Cmp &cmp) { + TFLITE_DCHECK_GT(input1_shape.DimensionsCount(), 0); + TFLITE_DCHECK_EQ(input1_shape.DimensionsCount() - 1, output_shape.DimensionsCount()); + int axis = input2_data[0]; + if (axis < 0) + { + axis += input1_shape.DimensionsCount(); + } + + const int axis_size = input1_shape.Dims(axis); + + int outer_size = 1; + for (int i = 0; i < axis; ++i) + { + TFLITE_DCHECK_EQ(input1_shape.Dims(i), output_shape.Dims(i)); + outer_size *= input1_shape.Dims(i); + } + + int inner_size = 1; + const int dims_count = input1_shape.DimensionsCount(); + for (int i = axis + 1; i < dims_count; ++i) + { + TFLITE_DCHECK_EQ(input1_shape.Dims(i), output_shape.Dims(i - 1)); + inner_size *= input1_shape.Dims(i); + } + + for (int outer = 0; outer < outer_size; ++outer) + { + for (int inner = 0; inner < inner_size; ++inner) + { + auto min_max_value = input1_data[outer * axis_size * inner_size + inner]; + T2 min_max_index = 0; + for (int i = 1; i < axis_size; ++i) + { + const auto &curr_value = + input1_data[(outer * axis_size + i) * inner_size + inner]; + if (cmp(curr_value, min_max_value)) + { + min_max_value = curr_value; + min_max_index = static_cast < T2 > (i); + } + } + + output_data[outer * inner_size + inner] = min_max_index; + } + } + } + + template < typename T1, typename T2, typename T3 > + void ArgMinMax (const RuntimeShape &input1_shape, + const T1 * input1_data, + const T3 * input2_data, + const RuntimeShape &output_shape, + T2 * output_data, + const bool is_arg_max) { + ArgMinMax(input1_shape, input1_data, input2_data, output_shape, output_data, + GetComparefunction < T1 > (is_arg_max)); + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ARG_MIN_MAX_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/batch_matmul.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/batch_matmul.h new file mode 100644 index 0000000000..6e651fc3f5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/batch_matmul.h @@ -0,0 +1,310 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BATCH_MATMUL_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BATCH_MATMUL_H_ + +#include +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + namespace batch_matmul { +// Determine which dimension is the broadcast dimension. + inline int broadcast_dim (int lhs_dim, int rhs_dim) { + if (lhs_dim == rhs_dim) + { + return lhs_dim; + } + + if (lhs_dim == 1) + { + return rhs_dim; + } + + TFLITE_DCHECK_EQ(rhs_dim, 1); + + return lhs_dim; + } + +// Compute the "extent" for iterating on this dimension. +// If we are broadcasting, then don't advance (i.e return 0). + inline int extent (const RuntimeShape &shape, int x) { + if (shape.Dims(x) == 1) + { + return 0; + } + + int prod = 1; + for (int i = x + 1; i < shape.DimensionsCount(); ++i) + { + prod *= shape.Dims(i); + } + + return prod; + } + } // namespace batch_matmul + + template < typename Ta, typename Tb, typename Tout > + inline void BatchMatMul (const RuntimeShape &lhs_shape, + const Ta * lhs_data, + const RuntimeShape &rhs_shape, + const Tb * rhs_data, + const RuntimeShape &output_shape, + Tout * output_data) { + const RuntimeShape extended_lhs_shape = + RuntimeShape::ExtendedShape(5, lhs_shape); + const RuntimeShape extended_rhs_shape = + RuntimeShape::ExtendedShape(5, rhs_shape); + + const int batch_dim0 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(0), extended_rhs_shape.Dims(0)); + const int batch_dim1 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(1), extended_rhs_shape.Dims(1)); + const int batch_dim2 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(2), extended_rhs_shape.Dims(2)); + + const int lhs_ext0 = batch_matmul::extent(extended_lhs_shape, 0); + const int lhs_ext1 = batch_matmul::extent(extended_lhs_shape, 1); + const int lhs_ext2 = batch_matmul::extent(extended_lhs_shape, 2); + const int rhs_ext0 = batch_matmul::extent(extended_rhs_shape, 0); + const int rhs_ext1 = batch_matmul::extent(extended_rhs_shape, 1); + const int rhs_ext2 = batch_matmul::extent(extended_rhs_shape, 2); + + // Set params for each matrix multiply. + const int lhs_rows = extended_lhs_shape.Dims(3); + const int rhs_cols = extended_rhs_shape.Dims(4); + const int accum_depth = extended_lhs_shape.Dims(4); + + for (int b0 = 0; b0 < batch_dim0; ++b0) + { + const Ta * lhs_ptr0 = lhs_data + (b0 * lhs_ext0); + const Tb * rhs_ptr0 = rhs_data + (b0 * rhs_ext0); + for (int b1 = 0; b1 < batch_dim1; ++b1) + { + const Ta * lhs_ptr1 = lhs_ptr0 + b1 * lhs_ext1; + const Tb * rhs_ptr1 = rhs_ptr0 + b1 * rhs_ext1; + for (int b2 = 0; b2 < batch_dim2; ++b2) + { + const Ta * lhs_ptr2 = lhs_ptr1 + b2 * lhs_ext2; + const Tb * rhs_ptr2 = rhs_ptr1 + b2 * rhs_ext2; + Tout * out_ptr = output_data + ((b0 * batch_dim1 * batch_dim2) + + b1 * batch_dim2 + b2) * + lhs_rows * rhs_cols; + for (int j = 0; j < rhs_cols; ++j) + { + for (int i = 0; i < lhs_rows; ++i) + { + Tout total = 0; + for (int k = 0; k < accum_depth; ++k) + { + total += static_cast < Tout > (lhs_ptr2[accum_depth * i + k]) * + static_cast < Tout > (rhs_ptr2[j * accum_depth + k]); + } + + int idx = lhs_rows * j + i; + out_ptr[idx] = total; + } + } + } + } + } + } + + inline void BatchMatMul (const RuntimeShape &lhs_shape, + const int8_t * lhs_data, + const RuntimeShape &rhs_shape, + const int8_t * rhs_data, + const float * scaling_factors, + const int32_t * input_offset, + int32_t * row_sums, + const RuntimeShape &output_shape, + float * output_data, + bool * compute_row_sums) { + const RuntimeShape extended_lhs_shape = + RuntimeShape::ExtendedShape(5, lhs_shape); + const RuntimeShape extended_rhs_shape = + RuntimeShape::ExtendedShape(5, rhs_shape); + + const int batch_dim0 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(0), extended_rhs_shape.Dims(0)); + const int batch_dim1 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(1), extended_rhs_shape.Dims(1)); + const int batch_dim2 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(2), extended_rhs_shape.Dims(2)); + + const int lhs_ext0 = batch_matmul::extent(extended_lhs_shape, 0); + const int lhs_ext1 = batch_matmul::extent(extended_lhs_shape, 1); + const int lhs_ext2 = batch_matmul::extent(extended_lhs_shape, 2); + const int rhs_ext0 = batch_matmul::extent(extended_rhs_shape, 0); + const int rhs_ext1 = batch_matmul::extent(extended_rhs_shape, 1); + const int rhs_ext2 = batch_matmul::extent(extended_rhs_shape, 2); + + // Set params for each matrix multiply. + const int lhs_rows = extended_lhs_shape.Dims(3); + const int rhs_cols = extended_rhs_shape.Dims(4); + const int accum_depth = extended_lhs_shape.Dims(4); + + const int ioff_ext0 = rhs_ext0 == 0 ? 0 : rhs_cols; + const int ioff_ext1 = rhs_ext1 == 0 ? 0 : rhs_cols; + const int ioff_ext2 = rhs_ext2 == 0 ? 0 : rhs_cols; + const int woff_ext0 = lhs_ext0 == 0 ? 0 : lhs_rows; + const int woff_ext1 = lhs_ext1 == 0 ? 0 : lhs_rows; + const int woff_ext2 = lhs_ext2 == 0 ? 0 : lhs_rows; + + if (!compute_row_sums || *compute_row_sums) + { + int num_weights_matrices = 1; + for (int i = 1; i < extended_lhs_shape.DimensionsCount() - 2; ++i) + { + num_weights_matrices *= extended_lhs_shape.Dims(i); + } + + tensor_utils::ReductionSumVector(lhs_data, row_sums, num_weights_matrices * lhs_rows, accum_depth); + if (compute_row_sums) + { + *compute_row_sums = false; + } + } + + for (int b0 = 0; b0 < batch_dim0; ++b0) + { + const int8_t * lhs_ptr0 = lhs_data + (b0 * lhs_ext0); + const int8_t * rhs_ptr0 = rhs_data + (b0 * rhs_ext0); + const int32_t * ioff_ptr0 = input_offset + (b0 * ioff_ext0); + const float * scale_ptr0 = scaling_factors + (b0 * ioff_ext0); + const int32_t * woff_ptr0 = row_sums + (b0 * woff_ext0); + for (int b1 = 0; b1 < batch_dim1; ++b1) + { + const int8_t * lhs_ptr1 = lhs_ptr0 + b1 * lhs_ext1; + const int8_t * rhs_ptr1 = rhs_ptr0 + b1 * rhs_ext1; + const int32_t * ioff_ptr1 = ioff_ptr0 + (b1 * ioff_ext1); + const float * scale_ptr1 = scale_ptr0 + (b1 * ioff_ext1); + const int32_t * woff_ptr1 = woff_ptr0 + (b1 * woff_ext1); + for (int b2 = 0; b2 < batch_dim2; ++b2) + { + const int8_t * lhs_ptr2 = lhs_ptr1 + b2 * lhs_ext2; + const int8_t * rhs_ptr2 = rhs_ptr1 + b2 * rhs_ext2; + const int32_t * ioff_ptr2 = ioff_ptr1 + (b2 * ioff_ext2); + const float * scale_ptr2 = scale_ptr1 + (b2 * ioff_ext2); + const int32_t * woff_ptr2 = woff_ptr1 + (b2 * woff_ext2); + float * out_ptr = output_data + ((b0 * batch_dim1 * batch_dim2) + + b1 * batch_dim2 + b2) * + lhs_rows * rhs_cols; + for (int j = 0; j < rhs_cols; ++j) + { + const float batch_scaling_factor = scale_ptr2[j]; + const float batch_offset = static_cast < float > (ioff_ptr2[j]); + for (int i = 0; i < lhs_rows; ++i) + { + int32_t total = 0; + for (int k = 0; k < accum_depth; ++k) + { + total += + lhs_ptr2[accum_depth * i + k] * rhs_ptr2[j * accum_depth + k]; + } + + int32_t row_sum = woff_ptr2[i]; + total -= row_sum * batch_offset; + int idx = lhs_rows * j + i; + out_ptr[idx] += batch_scaling_factor * total; + } + } + } + } + } + } + + template < typename T, typename AccumT > + inline void BatchMatMul (const FullyConnectedParams ¶ms, + const RuntimeShape &lhs_shape, + const T * lhs_data, + const RuntimeShape &rhs_shape, + const T * rhs_data, + const RuntimeShape &output_shape, + T * output_data) { + const RuntimeShape extended_lhs_shape = + RuntimeShape::ExtendedShape(5, lhs_shape); + const RuntimeShape extended_rhs_shape = + RuntimeShape::ExtendedShape(5, rhs_shape); + + const int batch_dim0 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(0), extended_rhs_shape.Dims(0)); + const int batch_dim1 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(1), extended_rhs_shape.Dims(1)); + const int batch_dim2 = batch_matmul::broadcast_dim(extended_lhs_shape.Dims(2), extended_rhs_shape.Dims(2)); + + const int lhs_ext0 = batch_matmul::extent(extended_lhs_shape, 0); + const int lhs_ext1 = batch_matmul::extent(extended_lhs_shape, 1); + const int lhs_ext2 = batch_matmul::extent(extended_lhs_shape, 2); + const int rhs_ext0 = batch_matmul::extent(extended_rhs_shape, 0); + const int rhs_ext1 = batch_matmul::extent(extended_rhs_shape, 1); + const int rhs_ext2 = batch_matmul::extent(extended_rhs_shape, 2); + + // Set params for each matrix multiply. + const int lhs_rows = extended_lhs_shape.Dims(3); + const int rhs_cols = extended_rhs_shape.Dims(4); + const int accum_depth = extended_lhs_shape.Dims(4); + + const int32_t input_offset = params.input_offset; + const int32_t filter_offset = params.weights_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + + for (int b0 = 0; b0 < batch_dim0; ++b0) + { + const T * lhs_ptr0 = lhs_data + (b0 * lhs_ext0); + const T * rhs_ptr0 = rhs_data + (b0 * rhs_ext0); + for (int b1 = 0; b1 < batch_dim1; ++b1) + { + const T * lhs_ptr1 = lhs_ptr0 + b1 * lhs_ext1; + const T * rhs_ptr1 = rhs_ptr0 + b1 * rhs_ext1; + for (int b2 = 0; b2 < batch_dim2; ++b2) + { + const T * lhs_ptr2 = lhs_ptr1 + b2 * lhs_ext2; + const T * rhs_ptr2 = rhs_ptr1 + b2 * rhs_ext2; + T * out_ptr = output_data + + ((b0 * batch_dim1 * batch_dim2) + b1 * batch_dim2 + b2) * + lhs_rows * rhs_cols; + + for (int j = 0; j < rhs_cols; ++j) + { + for (int i = 0; i < lhs_rows; ++i) + { + AccumT total = 0; + for (int k = 0; k < accum_depth; ++k) + { + AccumT lhs_val = lhs_ptr2[accum_depth * i + k]; + AccumT rhs_val = rhs_ptr2[accum_depth * j + k]; + total += (lhs_val + filter_offset) * (rhs_val + input_offset); + } + + int32_t total_scaled = MultiplyByQuantizedMultiplier(total, + output_multiplier, + output_shift); + total_scaled += output_offset; + total_scaled = std::max(total_scaled, output_activation_min); + total_scaled = std::min(total_scaled, output_activation_max); + const int idx = lhs_rows * j + i; + out_ptr[idx] = static_cast < T > (total_scaled); + } + } + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BATCH_MATMUL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/batch_to_space_nd.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/batch_to_space_nd.h new file mode 100644 index 0000000000..e47a1c33d6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/batch_to_space_nd.h @@ -0,0 +1,109 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BATCH_TO_SPACE_ND_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BATCH_TO_SPACE_ND_H_ + +#include +#include // from @ruy +#include + +namespace tflite { + namespace reference_ops { +// TODO(b/135760455): Move this method anonymous namespace in a cc file. + inline RuntimeShape ExtendShapeBatchToSpace (const RuntimeShape &shape) { + if (shape.DimensionsCount() == 4) + { + return shape; + } + + RuntimeShape new_shape(4, 1); + + new_shape.SetDim(0, shape.Dims(0)); + new_shape.SetDim(1, shape.Dims(1)); + new_shape.SetDim(3, shape.Dims(2)); + + return new_shape; + } + + template < typename T > + inline void BatchToSpaceND (const RuntimeShape &unextended_input1_shape, + const T * input1_data, + const RuntimeShape &unextended_input2_shape, + const int32_t * block_shape_data, + const RuntimeShape &unextended_input3_shape, + const int32_t * crops_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("BatchToSpaceND"); + + TFLITE_DCHECK_GE(unextended_input1_shape.DimensionsCount(), 3); + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(unextended_input1_shape.DimensionsCount(), unextended_output_shape.DimensionsCount()); + + const RuntimeShape input1_shape = + ExtendShapeBatchToSpace(unextended_input1_shape); + const RuntimeShape output_shape = + ExtendShapeBatchToSpace(unextended_output_shape); + + const int output_width = output_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_batch_size = output_shape.Dims(0); + + const int depth = input1_shape.Dims(3); + const int input_width = input1_shape.Dims(2); + const int input_height = input1_shape.Dims(1); + const int input_batch_size = input1_shape.Dims(0); + + const int block_shape_height = block_shape_data[0]; + const int block_shape_width = + unextended_input1_shape.DimensionsCount() == 4 ? block_shape_data[1] : 1; + const int crops_top = crops_data[0]; + const int crops_left = + unextended_input1_shape.DimensionsCount() == 4 ? crops_data[2] : 0; + for (int in_batch = 0; in_batch < input_batch_size; ++in_batch) + { + const int out_batch = in_batch % output_batch_size; + const int spatial_offset = in_batch / output_batch_size; + for (int in_h = 0; in_h < input_height; ++in_h) + { + const int out_h = in_h * block_shape_height + + spatial_offset / block_shape_width - crops_top; + if ((out_h < 0) || (out_h >= output_height)) + { + continue; + } + + for (int in_w = 0; in_w < input_width; ++in_w) + { + const int out_w = in_w * block_shape_width + + spatial_offset % block_shape_width - crops_left; + + if ((out_w < 0) || (out_w >= output_width)) + { + continue; + } + + T * out = output_data + Offset(output_shape, out_batch, out_h, out_w, 0); + const T * in = + input1_data + Offset(input1_shape, in_batch, in_h, in_w, 0); + memcpy(out, in, depth * sizeof(T)); + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BATCH_TO_SPACE_ND_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/binary_function.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/binary_function.h new file mode 100644 index 0000000000..f29c7655db --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/binary_function.h @@ -0,0 +1,95 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BINARY_FUNCTION_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BINARY_FUNCTION_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_ops { +// Also appears to duplicate MinimumMaximum. +// +// R: Result type. T1: Input 1 type. T2: Input 2 type. + template < typename R, typename T1, typename T2 > + inline void BroadcastBinaryFunction4DSlow (const RuntimeShape &unextended_input1_shape, + const T1 * input1_data, + const RuntimeShape &unextended_input2_shape, + const T2 * input2_data, + const RuntimeShape &unextended_output_shape, + R * output_data, + R (* func)(T1, T2)) { + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_input2_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(unextended_input1_shape, unextended_input2_shape, &desc1, &desc2); + + const int * dims_data = + reinterpret_cast < const int * > (output_shape.DimsDataUpTo5D()); + for (int b = 0; b < output_shape.Dims(0); ++b) + { + int out_idx_b = b * dims_data[1]; + int in_idx1_b = desc1.strides[0] * b; + int in_idx2_b = desc2.strides[0] * b; + for (int y = 0; y < output_shape.Dims(1); ++y) + { + int out_idx_y = (out_idx_b + y) * dims_data[2]; + int in_idx1_y = in_idx1_b + desc1.strides[1] * y; + int in_idx2_y = in_idx2_b + desc2.strides[1] * y; + for (int x = 0; x < output_shape.Dims(2); ++x) + { + int out_idx_x = (out_idx_y + x) * dims_data[3]; + int in1_idx = in_idx1_y + desc1.strides[2] * x; + int in2_idx = in_idx2_y + desc2.strides[2] * x; + for (int c = 0; c < output_shape.Dims(3); ++c) + { + auto out_idx = out_idx_x + c; + auto in1_val = input1_data[in1_idx]; + auto in2_val = input2_data[in2_idx]; + output_data[out_idx] = func(in1_val, in2_val); + in1_idx += desc1.strides[3]; + in2_idx += desc2.strides[3]; + } + } + } + } + } + +// R: Result type. T1: Input 1 type. T2: Input 2 type. + template < typename R, typename T1, typename T2 > + inline void BinaryFunction (const RuntimeShape &input1_shape, + const T1 * input1_data, + const RuntimeShape &input2_shape, + const T2 * input2_data, + const RuntimeShape &output_shape, + R * output_data, + R (* func)(T1, T2)) { + const int flat_size = + MatchingFlatSize(input1_shape, input2_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = func(input1_data[i], input2_data[i]); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BINARY_FUNCTION_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/broadcast_args.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/broadcast_args.h new file mode 100644 index 0000000000..2286cddf97 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/broadcast_args.h @@ -0,0 +1,67 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BROADCAST_ARGS_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BROADCAST_ARGS_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + void BroadcastArgs (const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + // Gets data at the backward index i of the shape tensor. Returns 1 if the + // index is out of range. + auto get_shape_data = [] (const RuntimeShape &shape, const T * data, + int backward_idx)->T { + int forward_idx = shape.FlatSize() - 1 - backward_idx; + if (forward_idx < 0) + { + return 1; + } + + return data[forward_idx]; + }; + + int output_num_elements = output_shape.FlatSize(); + for (int i = 0; i < output_num_elements; ++i) + { + int backward_i = output_num_elements - 1 - i; + int shape1_i = get_shape_data(input1_shape, input1_data, i); + int shape2_i = get_shape_data(input2_shape, input2_data, i); + if (shape1_i == 1) + { + output_data[backward_i] = shape2_i; + } + else if (shape2_i == 1) + { + output_data[backward_i] = shape1_i; + } + else + { + TFLITE_CHECK_EQ(shape1_i, shape2_i); + output_data[backward_i] = shape1_i; + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BROADCAST_ARGS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/broadcast_to.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/broadcast_to.h new file mode 100644 index 0000000000..995179b046 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/broadcast_to.h @@ -0,0 +1,109 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BROADCAST_TO_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BROADCAST_TO_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + template < int N > + void BroadcastImpl (const NdArrayDesc < N > &input_desc, + const char * input_data, + const NdArrayDesc < N > &output_desc, + char * output_data, + int indexes[N], + int dim, + const int last_broadcasting_dim, + const int type_size) { + // Copy data from input to output. + if (dim == last_broadcasting_dim) + { + int copy_size = output_desc.strides[dim] * type_size; + const char * data_src = + input_data + SubscriptToIndex(input_desc, indexes) * type_size; + char * data_dst = + output_data + SubscriptToIndex(output_desc, indexes) * type_size; + for (int i = 0; i < output_desc.extents[dim]; ++i, data_dst += copy_size) + { + memcpy(data_dst, data_src, copy_size); + } + + return; + } + + // Recursive call to find the next broadcasting. + for (indexes[dim] = 0; indexes[dim] < input_desc.extents[dim]; + ++indexes[dim]) + { + BroadcastImpl < N > (input_desc, input_data, output_desc, output_data, indexes, + dim + 1, last_broadcasting_dim, type_size); + } + + // Duplicate data in output tensor. + indexes[dim] = 0; + if (input_desc.extents[dim] != output_desc.extents[dim]) + { + int copy_size = output_desc.strides[dim] * type_size; + char * data_src = + output_data + SubscriptToIndex(output_desc, indexes) * type_size; + char * data_dst = data_src + copy_size; + for (int i = 1; i < output_desc.extents[dim]; ++i, data_dst += copy_size) + { + memcpy(data_dst, data_src, copy_size); + } + } + } + + template < int N > + inline void BroadcastTo (const RuntimeShape &unextended_input_shape, + const char * input_data, + const RuntimeShape &unextended_output_shape, + char * output_data, + TfLiteType data_type) { + NdArrayDesc < N > input_desc; + NdArrayDesc < N > output_desc; + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, unextended_input_shape), &input_desc); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, unextended_output_shape), &output_desc); + + // Get the last dimension has broadcasting. At this dimension, the data is + // copied from input tensor to output tensor. + int last_broadcast_dim = -1; + for (int i = N - 1; i >= 0; --i) + { + if (input_desc.extents[i] != output_desc.extents[i]) + { + last_broadcast_dim = i; + break; + } + } + + // If non-broadcasting, just copy data from input to output tensor. + if (last_broadcast_dim == -1) + { + memcpy(output_data, input_data, unextended_input_shape.FlatSize() * TfLiteTypeGetSize(data_type)); + + return; + } + + // Broadcasting using memcpy. + int indexes[N] = {0}; + BroadcastImpl < N > (input_desc, input_data, output_desc, output_data, indexes, 0, + last_broadcast_dim, TfLiteTypeGetSize(data_type)); + } + } // namespace reference_ops +} // namespace tflite +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_BROADCAST_TO_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/ceil.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/ceil.h new file mode 100644 index 0000000000..776832b885 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/ceil.h @@ -0,0 +1,36 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CEIL_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CEIL_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + inline void Ceil (const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = std::ceil(input_data[i]); + } + } + } // namespace reference_ops +} // namespace tflite +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CEIL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/comparisons.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/comparisons.h new file mode 100644 index 0000000000..6243f55efe --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/comparisons.h @@ -0,0 +1,317 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_COMPARISONS_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_COMPARISONS_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + inline bool EqualFn (T lhs, T rhs) { + return lhs == rhs; + } + + template < typename T > + inline bool NotEqualFn (T lhs, T rhs) { + return lhs != rhs; + } + + template < typename T > + inline bool GreaterFn (T lhs, T rhs) { + return lhs > rhs; + } + + template < typename T > + inline bool GreaterEqualFn (T lhs, T rhs) { + return lhs >= rhs; + } + + template < typename T > + inline bool LessFn (T lhs, T rhs) { + return lhs < rhs; + } + + template < typename T > + inline bool LessEqualFn (T lhs, T rhs) { + return lhs <= rhs; + } + + template < typename T > + using ComparisonFn = bool (*)(T, T); + + template < typename T, ComparisonFn < T > F > + inline void ComparisonImpl (const ComparisonParams &op_params, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + bool * output_data) { + const int64_t flatsize = + MatchingFlatSize(input1_shape, input2_shape, output_shape); + for (int64_t i = 0; i < flatsize; ++i) + { + output_data[i] = F(input1_data[i], input2_data[i]); + } + } + + template < ComparisonFn < float > F > + inline void Comparison (const ComparisonParams &op_params, + const RuntimeShape &input1_shape, + const float * input1_data, + const RuntimeShape &input2_shape, + const float * input2_data, + const RuntimeShape &output_shape, + bool * output_data) { + ComparisonImpl < float, F > (op_params, input1_shape, input1_data, input2_shape, + input2_data, output_shape, output_data); + } + + template < typename T, ComparisonFn < int32_t > F > + inline void ComparisonWithScaling (const ComparisonParams &op_params, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + bool * output_data) { + int left_shift = op_params.left_shift; + int32_t input1_offset = op_params.input1_offset; + int32_t input1_multiplier = op_params.input1_multiplier; + int input1_shift = op_params.input1_shift; + int32_t input2_offset = op_params.input2_offset; + int32_t input2_multiplier = op_params.input2_multiplier; + int input2_shift = op_params.input2_shift; + + const int64_t flatsize = + MatchingFlatSize(input1_shape, input2_shape, output_shape); + for (int64_t i = 0; i < flatsize; ++i) + { + const int32_t input1_val = input1_offset + input1_data[i]; + const int32_t input2_val = input2_offset + input2_data[i]; + const int32_t shifted_input1_val = input1_val * (1 << left_shift); + const int32_t shifted_input2_val = input2_val * (1 << left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input1_val, input1_multiplier, input1_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input2_val, input2_multiplier, input2_shift); + output_data[i] = F(scaled_input1_val, scaled_input2_val); + } + } + + struct BroadcastComparison4DSlowCommon + { + const RuntimeShape output_shape; + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + }; + + inline BroadcastComparison4DSlowCommon BroadcastComparison4DSlowPreprocess ( + const RuntimeShape &unextended_input1_shape, + const RuntimeShape &unextended_input2_shape, + const RuntimeShape &unextended_output_shape) { + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_input2_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(unextended_input1_shape, unextended_input2_shape, &desc1, &desc2); + + return { + RuntimeShape::ExtendedShape(4, unextended_output_shape), desc1, + desc2 + }; + } + + template < typename T, ComparisonFn < T > F > + inline void BroadcastComparison4DSlowImpl (const ComparisonParams &op_params, + const RuntimeShape &unextended_input1_shape, + const T * input1_data, + const RuntimeShape &unextended_input2_shape, + const T * input2_data, + const RuntimeShape &unextended_output_shape, + bool * output_data) { + const BroadcastComparison4DSlowCommon dims = + BroadcastComparison4DSlowPreprocess(unextended_input1_shape, + unextended_input2_shape, + unextended_output_shape); + + for (int b = 0; b < dims.output_shape.Dims(0); ++b) + { + for (int y = 0; y < dims.output_shape.Dims(1); ++y) + { + for (int x = 0; x < dims.output_shape.Dims(2); ++x) + { + for (int c = 0; c < dims.output_shape.Dims(3); ++c) + { + output_data[Offset(dims.output_shape, b, y, x, c)] = + F(input1_data[SubscriptToIndex(dims.desc1, b, y, x, c)], + input2_data[SubscriptToIndex(dims.desc2, b, y, x, c)]); + } + } + } + } + } + + template < ComparisonFn < float > F > + inline void BroadcastComparison4DSlow (const ComparisonParams &op_params, + const RuntimeShape &input1_shape, + const float * input1_data, + const RuntimeShape &input2_shape, + const float * input2_data, + const RuntimeShape &output_shape, + bool * output_data) { + BroadcastComparison4DSlowImpl < float, F > (op_params, input1_shape, input1_data, + input2_shape, input2_data, + output_shape, output_data); + } + + template < typename T, ComparisonFn < int32_t > F > + inline void BroadcastComparison4DSlowWithScaling (const ComparisonParams &op_params, + const RuntimeShape &unextended_input1_shape, + const T * input1_data, + const RuntimeShape &unextended_input2_shape, + const T * input2_data, + const RuntimeShape &unextended_output_shape, + bool * output_data) { + const BroadcastComparison4DSlowCommon dims = + BroadcastComparison4DSlowPreprocess(unextended_input1_shape, + unextended_input2_shape, + unextended_output_shape); + + int left_shift = op_params.left_shift; + int32_t input1_offset = op_params.input1_offset; + int32_t input1_multiplier = op_params.input1_multiplier; + int input1_shift = op_params.input1_shift; + int32_t input2_offset = op_params.input2_offset; + int32_t input2_multiplier = op_params.input2_multiplier; + int input2_shift = op_params.input2_shift; + + for (int b = 0; b < dims.output_shape.Dims(0); ++b) + { + for (int y = 0; y < dims.output_shape.Dims(1); ++y) + { + for (int x = 0; x < dims.output_shape.Dims(2); ++x) + { + for (int c = 0; c < dims.output_shape.Dims(3); ++c) + { + const int32_t input1_val = + input1_offset + + input1_data[SubscriptToIndex(dims.desc1, b, y, x, c)]; + const int32_t input2_val = + input2_offset + + input2_data[SubscriptToIndex(dims.desc2, b, y, x, c)]; + const int32_t shifted_input1_val = input1_val * (1 << left_shift); + const int32_t shifted_input2_val = input2_val * (1 << left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input1_val, + input1_multiplier, + input1_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input2_val, + input2_multiplier, + input2_shift); + output_data[Offset(dims.output_shape, b, y, x, c)] = + F(scaled_input1_val, scaled_input2_val); + } + } + } + } + } + +#define TFLITE_COMPARISON_OP(name) \ + inline void name(const ComparisonParams &op_params, \ + const RuntimeShape &input1_shape, \ + const float * input1_data, \ + const RuntimeShape &input2_shape, \ + const float * input2_data, \ + const RuntimeShape &output_shape, \ + bool * output_data) { \ + Comparison < name ## Fn > (op_params, input1_shape, input1_data, input2_shape, \ + input2_data, output_shape, output_data); \ + } \ + template < typename T > \ + inline void name ## NoScaling(const ComparisonParams &op_params, \ + const RuntimeShape &input1_shape, \ + const T * input1_data, \ + const RuntimeShape &input2_shape, \ + const T * input2_data, \ + const RuntimeShape &output_shape, \ + bool * output_data) { \ + ComparisonImpl < T, name ## Fn > (op_params, input1_shape, input1_data, \ + input2_shape, input2_data, output_shape, \ + output_data); \ + } \ + template < typename T > \ + inline void name ## WithScaling(const ComparisonParams &op_params, \ + const RuntimeShape &input1_shape, \ + const T * input1_data, \ + const RuntimeShape &input2_shape, \ + const T * input2_data, \ + const RuntimeShape &output_shape, \ + bool * output_data) { \ + ComparisonWithScaling < T, name ## Fn > (op_params, input1_shape, input1_data, \ + input2_shape, input2_data, \ + output_shape, output_data); \ + } \ + template < typename T > \ + inline void Broadcast4DSlow ## name ## NoScaling(const ComparisonParams &op_params, \ + const RuntimeShape &input1_shape, \ + const T * input1_data, \ + const RuntimeShape &input2_shape, \ + const T * input2_data, \ + const RuntimeShape &output_shape, \ + bool * output_data) { \ + BroadcastComparison4DSlowImpl < T, name ## Fn > ( \ + op_params, input1_shape, input1_data, input2_shape, input2_data, \ + output_shape, output_data); \ + } \ + inline void Broadcast4DSlow ## name(const ComparisonParams &op_params, \ + const RuntimeShape &input1_shape, \ + const float * input1_data, \ + const RuntimeShape &input2_shape, \ + const float * input2_data, \ + const RuntimeShape &output_shape, \ + bool * output_data) { \ + BroadcastComparison4DSlow < name ## Fn > (op_params, input1_shape, input1_data, \ + input2_shape, input2_data, \ + output_shape, output_data); \ + } \ + template < typename T > \ + inline void Broadcast4DSlow ## name ## WithScaling(const ComparisonParams &op_params, \ + const RuntimeShape &input1_shape, \ + const T * input1_data, \ + const RuntimeShape &input2_shape, \ + const T * input2_data, \ + const RuntimeShape &output_shape, \ + bool * output_data) { \ + BroadcastComparison4DSlowWithScaling < T, name ## Fn > ( \ + op_params, input1_shape, input1_data, input2_shape, input2_data, \ + output_shape, output_data); \ + } + TFLITE_COMPARISON_OP(Equal); + TFLITE_COMPARISON_OP(NotEqual); + TFLITE_COMPARISON_OP(Greater); + TFLITE_COMPARISON_OP(GreaterEqual); + TFLITE_COMPARISON_OP(Less); + TFLITE_COMPARISON_OP(LessEqual); +#undef TFLITE_COMPARISON_OP + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_COMPARISONS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/concatenation.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/concatenation.h new file mode 100644 index 0000000000..0db7e04817 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/concatenation.h @@ -0,0 +1,163 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CONCATENATION_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CONCATENATION_H_ + +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename Scalar > + inline void Concatenation (const ConcatenationParams ¶ms, + const RuntimeShape * const * input_shapes, + const Scalar * const * input_data, + const RuntimeShape &output_shape, + Scalar * output_data) { + int axis = params.axis; + int inputs_count = params.inputs_count; + const int concat_dimensions = output_shape.DimensionsCount(); + TFLITE_DCHECK_LT(axis, concat_dimensions); + + int64_t concat_size = 0; + for (int i = 0; i < inputs_count; i++) + { + TFLITE_DCHECK_EQ(input_shapes[i]->DimensionsCount(), concat_dimensions); + for (int j = 0; j < concat_dimensions; j++) + { + if (j != axis) + { + MatchingDim(*input_shapes[i], j, output_shape, j); + } + } + + concat_size += input_shapes[i]->Dims(axis); + } + + TFLITE_DCHECK_EQ(concat_size, output_shape.Dims(axis)); + int64_t outer_size = 1; + for (int i = 0; i < axis; ++i) + { + outer_size *= output_shape.Dims(i); + } + + // For all input arrays, + // FlatSize() = outer_size * Dims(axis) * base_inner_size; + int64_t base_inner_size = 1; + for (int i = axis + 1; i < concat_dimensions; ++i) + { + base_inner_size *= output_shape.Dims(i); + } + + Scalar * output_ptr = output_data; + for (int k = 0; k < outer_size; k++) + { + for (int i = 0; i < inputs_count; ++i) + { + const int copy_size = input_shapes[i]->Dims(axis) * base_inner_size; + const Scalar * input_ptr = input_data[i] + k * copy_size; + memcpy(output_ptr, input_ptr, copy_size * sizeof(Scalar)); + output_ptr += copy_size; + } + } + } + +// TODO(b/174275780): The quantized implementation of concatentation isn't fully +// quantized as it takes scale as a floating point value. This should be fixed +// when optimizng this routine further. + inline void ConcatenationWithScaling (const ConcatenationParams ¶ms, + const RuntimeShape * const * input_shapes, + const uint8_t * const * input_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + int axis = params.axis; + const int32_t * input_zeropoint = params.input_zeropoint; + const float * input_scale = params.input_scale; + int inputs_count = params.inputs_count; + const int32_t output_zeropoint = params.output_zeropoint; + const float output_scale = params.output_scale; + + const int concat_dimensions = output_shape.DimensionsCount(); + TFLITE_DCHECK_LT(axis, concat_dimensions); + + int64_t concat_size = 0; + for (int i = 0; i < inputs_count; i++) + { + TFLITE_DCHECK_EQ(input_shapes[i]->DimensionsCount(), concat_dimensions); + for (int j = 0; j < concat_dimensions; j++) + { + if (j != axis) + { + MatchingDim(*input_shapes[i], j, output_shape, j); + } + } + + concat_size += input_shapes[i]->Dims(axis); + } + + TFLITE_DCHECK_EQ(concat_size, output_shape.Dims(axis)); + int64_t outer_size = 1; + for (int i = 0; i < axis; ++i) + { + outer_size *= output_shape.Dims(i); + } + + // For all input arrays, + // FlatSize() = outer_size * Dims(axis) * base_inner_size; + int64_t base_inner_size = 1; + for (int i = axis + 1; i < concat_dimensions; ++i) + { + base_inner_size *= output_shape.Dims(i); + } + + const float inverse_output_scale = 1.f / output_scale; + uint8_t * output_ptr = output_data; + for (int k = 0; k < outer_size; k++) + { + for (int i = 0; i < inputs_count; ++i) + { + const int copy_size = input_shapes[i]->Dims(axis) * base_inner_size; + const uint8_t * input_ptr = input_data[i] + k * copy_size; + if ((input_zeropoint[i] == output_zeropoint) && + (input_scale[i] == output_scale)) + { + memcpy(output_ptr, input_ptr, copy_size); + } + else + { + const float scale = input_scale[i] * inverse_output_scale; + const float bias = -input_zeropoint[i] * scale; + for (int j = 0; j < copy_size; ++j) + { + const int32_t value = static_cast < int32_t > + (tflite::TfLiteRound(input_ptr[j] * scale + bias)) + + output_zeropoint; + output_ptr[j] = static_cast < uint8_t > ( + std::max < int32_t > (std::min < int32_t > (255, value), 0)); + } + } + + output_ptr += copy_size; + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CONCATENATION_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/conv.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/conv.h new file mode 100644 index 0000000000..04d8d5b26c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/conv.h @@ -0,0 +1,341 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CONV_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CONV_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void Conv (const ConvParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &filter_shape, + const float * filter_data, + const RuntimeShape &bias_shape, + const float * bias_data, + const RuntimeShape &output_shape, + float * output_data, + const RuntimeShape &im2col_shape, + float * im2col_data) { + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const float output_activation_min = params.float_activation_min; + const float output_activation_max = params.float_activation_max; + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + (void) im2col_data; // only used in optimized code. + (void) im2col_shape; // only used in optimized code. + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = input_shape.Dims(3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (bias_data) + { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int filter_input_depth = filter_shape.Dims(3); + const int groups = input_depth / filter_input_depth; + TFLITE_DCHECK_EQ(input_depth % filter_input_depth, 0); + const int filters_per_group = output_depth / groups; + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + const int in_y_origin = (out_y * stride_height) - pad_height; + for (int out_x = 0; out_x < output_width; ++out_x) + { + const int in_x_origin = (out_x * stride_width) - pad_width; + for (int out_channel = 0; out_channel < output_depth; ++out_channel) + { + auto group = out_channel / filters_per_group; + float total = 0.f; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + const int in_y = in_y_origin + dilation_height_factor * filter_y; + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + + // Zero padding by omitting the areas outside the image. + const bool is_point_inside_image = + (in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height); + + if (!is_point_inside_image) + { + continue; + } + + for (int in_channel = 0; in_channel < filter_input_depth; + ++in_channel) + { + float input_value = + input_data[Offset(input_shape, batch, in_y, in_x, + in_channel + group * filter_input_depth)]; + float filter_value = + filter_data[Offset(filter_shape, out_channel, filter_y, filter_x, + in_channel)]; + total += (input_value * filter_value); + } + } + } + + float bias_value = 0.0f; + if (bias_data) + { + bias_value = bias_data[out_channel]; + } + + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + ActivationFunctionWithMinMax(total + bias_value, + output_activation_min, + output_activation_max); + } + } + } + } + } + + inline void Conv (const ConvParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &filter_shape, + const uint8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + uint8_t * output_data, + const RuntimeShape &im2col_shape, + uint8_t * im2col_data, + void * cpu_backend_context) { + (void) cpu_backend_context; // only used in optimized code. + (void) im2col_data; // only used in optimized code. + (void) im2col_shape; // only used in optimized code. + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const int32_t input_offset = params.input_offset; + const int32_t filter_offset = params.weights_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = input_shape.Dims(3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (bias_data) + { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int filter_input_depth = filter_shape.Dims(3); + const int groups = input_depth / filter_input_depth; + TFLITE_DCHECK_EQ(input_depth % filter_input_depth, 0); + const int filters_per_group = output_depth / groups; + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + const int in_y_origin = (out_y * stride_height) - pad_height; + for (int out_x = 0; out_x < output_width; ++out_x) + { + const int in_x_origin = (out_x * stride_width) - pad_width; + for (int out_channel = 0; out_channel < output_depth; ++out_channel) + { + auto group = out_channel / filters_per_group; + int32_t acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + const int in_y = in_y_origin + dilation_height_factor * filter_y; + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + + // Zero padding by omitting the areas outside the image. + const bool is_point_inside_image = + (in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height); + + if (!is_point_inside_image) + { + continue; + } + + for (int in_channel = 0; in_channel < filter_input_depth; + ++in_channel) + { + int32_t input_val = + input_data[Offset(input_shape, batch, in_y, in_x, + in_channel + group * filter_input_depth)]; + int32_t filter_val = + filter_data[Offset(filter_shape, out_channel, filter_y, filter_x, + in_channel)]; + acc += + (filter_val + filter_offset) * (input_val + input_offset); + } + } + } + + if (bias_data) + { + acc += bias_data[out_channel]; + } + + acc = MultiplyByQuantizedMultiplier(acc, output_multiplier, output_shift); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + static_cast < uint8_t > (acc); + } + } + } + } + } + + inline void HybridConvPerChannel (const ConvParams ¶ms, + float * scaling_factors_ptr, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const float * bias_data, + const RuntimeShape &output_shape, + float * output_data, + const RuntimeShape &im2col_shape, + int8_t * im2col_data, + const float * per_channel_scale, + int32_t * input_offset) { + (void) im2col_data; // only used in optimized code. + (void) im2col_shape; // only used in optimized code. + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const float output_activation_min = params.float_activation_min; + const float output_activation_max = params.float_activation_max; + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = input_shape.Dims(3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (bias_data) + { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int filter_input_depth = filter_shape.Dims(3); + const int groups = input_depth / filter_input_depth; + TFLITE_DCHECK_EQ(input_depth % filter_input_depth, 0); + const int filters_per_group = output_depth / groups; + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int out_channel = 0; out_channel < output_depth; ++out_channel) + { + auto group = out_channel / filters_per_group; + const int in_x_origin = (out_x * stride_width) - pad_width; + const int in_y_origin = (out_y * stride_height) - pad_height; + int32_t acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + for (int in_channel = 0; in_channel < filter_input_depth; + ++in_channel) + { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + const int in_y = + in_y_origin + dilation_height_factor * filter_y; + + // If the location is outside the bounds of the input image, + // use zero as a default value. + if ((in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height)) + { + int32_t input_val = + input_data[Offset(input_shape, batch, in_y, in_x, + in_channel + group * filter_input_depth)]; + int32_t filter_val = + filter_data[Offset(filter_shape, out_channel, filter_y, filter_x, + in_channel)]; + acc += filter_val * (input_val - input_offset[batch]); + } + } + } + } + + float acc_float = + acc * per_channel_scale[out_channel] * scaling_factors_ptr[batch]; + if (bias_data) + { + acc_float += bias_data[out_channel]; + } + + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + ActivationFunctionWithMinMax(acc_float, output_activation_min, output_activation_max); + } + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CONV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/cumsum.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/cumsum.h new file mode 100644 index 0000000000..8c16512641 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/cumsum.h @@ -0,0 +1,236 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CUMSUM_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CUMSUM_H_ + +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + inline void CumSum (const T * input_data, + const RuntimeShape &shape, + int32_t axis, + bool exclusive, + bool reverse, + T * output_data) { + const int32_t rank = shape.DimensionsCount(); + TFLITE_DCHECK_GE(rank, 1); + TFLITE_DCHECK_GE(axis, 0); + TFLITE_DCHECK_LT(axis, rank); + + size_t inner = 1; + size_t outer = 1; + size_t depth = 1; + for (int32_t i = 0; i < rank; i++) + { + if (i < axis) + { + inner *= shape.Dims(i); + } + else if (i > axis) + { + outer *= shape.Dims(i); + } + else + { + depth = shape.Dims(i); + } + } + + for (size_t outer_index = 0; outer_index < outer; outer_index++) + { + size_t outer_index_adj; + if (reverse) + { + outer_index_adj = (outer - 1) - outer_index; + } + else + { + outer_index_adj = outer_index; + } + + for (size_t inner_index = 0; inner_index < inner; inner_index++) + { + T accumulator = 0; + size_t inner_index_adj; + if (reverse) + { + inner_index_adj = (inner - 1) - inner_index; + } + else + { + inner_index_adj = inner_index; + } + + for (size_t depth_index = 0; depth_index < depth; depth_index++) + { + size_t depth_index_adj; + if (reverse) + { + depth_index_adj = (depth - 1) - depth_index; + } + else + { + depth_index_adj = depth_index; + } + + size_t index = outer_index_adj; + index += inner_index_adj * depth * outer; + index += depth_index_adj * outer; + + if (exclusive) + { + output_data[index] = accumulator; + accumulator += input_data[index]; + } + else + { + accumulator += input_data[index]; + output_data[index] = accumulator; + } + } + } + } + } + +// +// Quantized INT8 CUMSUM +// + inline void CumSum (const ArithmeticParams ¶ms, + const int8_t * input_data, + const RuntimeShape &shape, + int32_t axis, + bool exclusive, + bool reverse, + int8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + + // Input offset is negative input zero point. Activation tensors are + // asymmetric quantized so they span the full int8 range. + // All inputs should have same zero-point and scale, this is checked during + // Prepare stage. + TFLITE_DCHECK_GE(-params.input1_offset, std::numeric_limits < int8_t > ::min()); + TFLITE_DCHECK_LE(-params.input1_offset, std::numeric_limits < int8_t > ::max()); + + const int32_t rank = shape.DimensionsCount(); + TFLITE_DCHECK_GE(rank, 1); + TFLITE_DCHECK_GE(axis, 0); + TFLITE_DCHECK_LT(axis, rank); + + size_t inner = 1; + size_t outer = 1; + size_t depth = 1; + for (int32_t i = 0; i < rank; i++) + { + if (i < axis) + { + inner *= shape.Dims(i); + } + else if (i > axis) + { + outer *= shape.Dims(i); + } + else + { + depth = shape.Dims(i); + } + } + + for (size_t outer_index = 0; outer_index < outer; outer_index++) + { + size_t outer_index_adj; + if (reverse) + { + outer_index_adj = (outer - 1) - outer_index; + } + else + { + outer_index_adj = outer_index; + } + + for (size_t inner_index = 0; inner_index < inner; inner_index++) + { + int32_t accumulator = params.input1_offset; // accumulator = 0 + accumulator *= (1 << params.left_shift); + accumulator = MultiplyByQuantizedMultiplierSmallerThanOneExp(accumulator, + params.input1_multiplier, + params.input1_shift); + + size_t inner_index_adj; + if (reverse) + { + inner_index_adj = (inner - 1) - inner_index; + } + else + { + inner_index_adj = inner_index; + } + + for (size_t depth_index = 0; depth_index < depth; depth_index++) + { + size_t depth_index_adj; + if (reverse) + { + depth_index_adj = (depth - 1) - depth_index; + } + else + { + depth_index_adj = depth_index; + } + + size_t index = outer_index_adj; + index += inner_index_adj * depth * outer; + index += depth_index_adj * outer; + + const int32_t y = params.input1_offset + input_data[index]; + const int32_t shifted_y = y * (1 << params.left_shift); + const int32_t scaled_y = MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_y, + params.input1_multiplier, + params.input1_shift); + + int32_t scaled_output; + if (exclusive) + { + scaled_output = accumulator; + accumulator += scaled_y; + } + else + { + accumulator += scaled_y; + scaled_output = accumulator; + } + + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp(scaled_output, + params.output_multiplier, + params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, raw_output)); + output_data[index] = static_cast < int8_t > (clamped_output); + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_CUMSUM_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depth_to_space.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depth_to_space.h new file mode 100644 index 0000000000..b65560c6de --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depth_to_space.h @@ -0,0 +1,81 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTH_TO_SPACE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTH_TO_SPACE_H_ + +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + inline void DepthToSpace (const tflite::DepthToSpaceParams &op_params, + const RuntimeShape &unextended_input_shape, + const T * input_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + TFLITE_DCHECK_LE(unextended_input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + const int input_depth = input_shape.Dims(3); + const int input_width = input_shape.Dims(2); + const int input_height = input_shape.Dims(1); + const int input_batch = input_shape.Dims(0); + + const int output_depth = output_shape.Dims(3); + const int output_width = output_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_batch = output_shape.Dims(0); + + const int32_t block_size = op_params.block_size; + + TFLITE_DCHECK_EQ(input_width * block_size, output_width); + TFLITE_DCHECK_EQ(input_height * block_size, output_height); + TFLITE_DCHECK_EQ(input_depth, output_depth * block_size * block_size); + TFLITE_DCHECK_EQ(input_batch, output_batch); + + for (int out_b = 0; out_b < output_batch; ++out_b) + { + for (int out_h = 0; out_h < output_height; ++out_h) + { + for (int out_w = 0; out_w < output_width; ++out_w) + { + for (int out_d = 0; out_d < output_depth; ++out_d) + { + const int in_d = + out_d + ((out_h % block_size) * block_size + out_w % block_size) * + output_depth; + + const int in_w = out_w / block_size; + const int in_h = out_h / block_size; + const int in_b = out_b; + + const int input_index = Offset(input_shape, in_b, in_h, in_w, in_d); + const int output_index = + Offset(output_shape, out_b, out_h, out_w, out_d); + + output_data[output_index] = input_data[input_index]; + } + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTH_TO_SPACE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depthwiseconv_float.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depthwiseconv_float.h new file mode 100644 index 0000000000..2407eea7ce --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depthwiseconv_float.h @@ -0,0 +1,113 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTHWISECONV_FLOAT_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTHWISECONV_FLOAT_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void DepthwiseConv (const DepthwiseParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &filter_shape, + const float * filter_data, + const RuntimeShape &bias_shape, + const float * bias_data, + const RuntimeShape &output_shape, + float * output_data) { + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const int depth_multiplier = params.depth_multiplier; + const float output_activation_min = params.float_activation_min; + const float output_activation_max = params.float_activation_max; + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int output_depth = MatchingDim(filter_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int input_depth = input_shape.Dims(3); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + TFLITE_DCHECK_EQ(output_depth, input_depth * depth_multiplier); + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + + for (int b = 0; b < batches; ++b) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int ic = 0; ic < input_depth; ++ic) + { + for (int m = 0; m < depth_multiplier; m++) + { + const int oc = m + ic * depth_multiplier; + const int in_x_origin = (out_x * stride_width) - pad_width; + const int in_y_origin = (out_y * stride_height) - pad_height; + float total = 0.f; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + const int in_y = + in_y_origin + dilation_height_factor * filter_y; + + // If the location is outside the bounds of the input image, + // use zero as a default value. + if ((in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height)) + { + float input_value = + input_data[Offset(input_shape, b, in_y, in_x, ic)]; + float filter_value = + filter_data[Offset(filter_shape, 0, filter_y, filter_x, oc)]; + total += (input_value * filter_value); + } + } + } + + float bias_value = 0.0f; + if (bias_data) + { + bias_value = bias_data[oc]; + } + + output_data[Offset(output_shape, b, out_y, out_x, oc)] = + ActivationFunctionWithMinMax(total + bias_value, + output_activation_min, + output_activation_max); + } + } + } + } + } + } + } // end namespace reference_ops +} // end namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTHWISECONV_FLOAT_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depthwiseconv_uint8.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depthwiseconv_uint8.h new file mode 100644 index 0000000000..7b838e6555 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/depthwiseconv_uint8.h @@ -0,0 +1,359 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTHWISECONV_UINT8_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTHWISECONV_UINT8_H_ + +#include +#include +#include +#include +#include + +namespace tflite { +// Used in tests and template parameters to control which version of depthwise +// convolution is called. Primarily for reference code, and specializations +// forced in tests. + enum class DepthwiseConvImplementation + { + // Run all tests against kUseStandardEntry even if also testing another + // kernel, since we need to be sure that the main DepthwiseConv() function in + // optimized_ops.h dispatches to a correctly-executing kernel. + kNone = 0, // The "default" option: use the normal + // DepthwiseConv kernel (entry) function. + kUseGenericKernel, // Forced use of generic kernel. + kUseNeon3x3, // 3x3 kernel that uses NEON when available. + kUseNeon3x3DotProduct, // 3x3 kernel that uses dot-product enabled NEON + // when available. + kUseCModel3x3DotProduct, // 3x3 kernel, reference C model that is intended + // to match overall design NEON code. + kUseUnwound3x3DotProduct, // 3x3 kernel, reference C model with unwound loops + // and some arrays. + kUseIntrinsics3x3DotProduct, // 3x3 kernel using NEON intrinsics. + }; + +// Category of depthwise convolution output rounding. + enum class DepthwiseConvOutputRounding + { + kNone = 0, // Invalid: specific method must be specified. + kAwayFromZero, // Original method: exact halves rounded away from zero. + kUpward, // Halves towards +infinity: adds 0.5 before truncate. + // This is where a future kNearestEven would be placed. + }; + +// Category of depthwise convolution depth multiplication. + enum class DepthwiseConvDepthMultiplication + { + kNoMultiplication = 0, // Depth multiplier = 1. + kUnitInputDepth, // Input depth = 1, output depth = depth multiplier. + }; + + namespace reference_ops { + namespace depthwise_conv { + template < DepthwiseConvOutputRounding output_rounding > + inline int32_t DepthwiseConvRound (int32_t x, int32_t quantized_multiplier, int shift) { + TFLITE_DCHECK_NE(output_rounding, DepthwiseConvOutputRounding::kNone); + + return MultiplyByQuantizedMultiplier(x, quantized_multiplier, shift); + } + +// Single-rounding MultiplyByQuantizedMultiplier +#if TFLITE_SINGLE_ROUNDING + template < > + inline int32_t DepthwiseConvRound < DepthwiseConvOutputRounding::kAwayFromZero > ( + int32_t x, int32_t quantized_multiplier, int shift) { + using gemmlowp::RoundingDivideByPOT; + using gemmlowp::SaturatingRoundingDoublingHighMul; + int left_shift = shift > 0 ? shift : 0; + int right_shift = shift > 0 ? 0 : -shift; + + return RoundingDivideByPOT(SaturatingRoundingDoublingHighMul(x * (1 << left_shift), + quantized_multiplier), + right_shift); + } + + template < > + inline int32_t DepthwiseConvRound < DepthwiseConvOutputRounding::kUpward > ( + int32_t x, int32_t quantized_multiplier, int shift) { + return MultiplyByQuantizedMultiplier(x, quantized_multiplier, shift); + } + +// Double-rounding MultiplyByQuantizedMultiplier +#else + template < > + inline int32_t DepthwiseConvRound < DepthwiseConvOutputRounding::kAwayFromZero > ( + int32_t x, int32_t quantized_multiplier, int shift) { + return MultiplyByQuantizedMultiplier(x, quantized_multiplier, shift); + } + + template < > + inline int32_t DepthwiseConvRound < DepthwiseConvOutputRounding::kUpward > ( + int32_t x, int32_t quantized_multiplier, int shift) { + using gemmlowp::SaturatingRoundingDoublingHighMul; + const int left_shift = shift > 0 ? shift : 0; + const int right_shift = shift > 0 ? 0 : -shift; + const int rounding_offset = right_shift > 0 ? 1 << (right_shift - 1) : 0; + + return (SaturatingRoundingDoublingHighMul(x * (1 << left_shift), quantized_multiplier) + + rounding_offset) >> + right_shift; + } +#endif // TFLITE_SINGLE_ROUNDING + + template < DepthwiseConvOutputRounding output_rounding > + struct DepthwiseConvBasicKernel + { + static inline void Run (const DepthwiseParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &filter_shape, + const uint8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const int depth_multiplier = params.depth_multiplier; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + const int32_t input_offset = params.input_offset; + const int32_t filter_offset = params.weights_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int output_depth = MatchingDim(filter_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int input_depth = input_shape.Dims(3); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + TFLITE_DCHECK_EQ(output_depth, input_depth * depth_multiplier); + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + + for (int b = 0; b < batches; ++b) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int ic = 0; ic < input_depth; ++ic) + { + for (int m = 0; m < depth_multiplier; m++) + { + const int oc = m + ic * depth_multiplier; + const int in_x_origin = (out_x * stride_width) - pad_width; + const int in_y_origin = (out_y * stride_height) - pad_height; + int32_t acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + const int in_x = + in_x_origin + dilation_width_factor * filter_x; + const int in_y = + in_y_origin + dilation_height_factor * filter_y; + + // If the location is outside the bounds of the input image, + // use zero as a default value. + if ((in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height)) + { + int32_t input_val = + input_data[Offset(input_shape, b, in_y, in_x, ic)]; + int32_t filter_val = + filter_data[Offset(filter_shape, 0, filter_y, filter_x, oc)]; + acc += (filter_val + filter_offset) * + (input_val + input_offset); + } + } + } + + if (bias_data) + { + acc += bias_data[oc]; + } + + acc = DepthwiseConvRound < output_rounding > (acc, output_multiplier, + output_shift); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[Offset(output_shape, b, out_y, out_x, oc)] = + static_cast < uint8_t > (acc); + } + } + } + } + } + } + + // TODO(b/148596273): Reconcile reference versions, perhaps with common + // MultiplyByQuantizedMultiplier or DepthwiseConvRound function. + static inline void RunPerChannel (const DepthwiseParams ¶ms, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + // Get parameters. + // TODO(b/141565753): Re-introduce ScopedProfilingLabel on Micro. + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const int depth_multiplier = params.depth_multiplier; + const int32_t input_offset = params.input_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + const int32_t * output_multiplier = params.output_multiplier_per_channel; + const int32_t * output_shift = params.output_shift_per_channel; + + // Check dimensions of the tensors. + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int output_depth = MatchingDim(filter_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int input_depth = input_shape.Dims(3); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + TFLITE_DCHECK_EQ(output_depth, input_depth * depth_multiplier); + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int in_channel = 0; in_channel < input_depth; ++in_channel) + { + for (int m = 0; m < depth_multiplier; ++m) + { + const int output_channel = m + in_channel * depth_multiplier; + const int in_x_origin = (out_x * stride_width) - pad_width; + const int in_y_origin = (out_y * stride_height) - pad_height; + int32_t acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + const int in_x = + in_x_origin + dilation_width_factor * filter_x; + const int in_y = + in_y_origin + dilation_height_factor * filter_y; + + // Zero padding by omitting the areas outside the image. + const bool is_point_inside_image = + (in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height); + if (is_point_inside_image) + { + int32_t input_val = + input_data[Offset(input_shape, batch, in_y, in_x, in_channel)]; + int32_t filter_val = + filter_data[Offset(filter_shape, 0, filter_y, filter_x, + output_channel)]; + + // Accumulate with 32 bits accumulator. + // In the nudging process during model quantization, we + // force real value of 0.0 be represented by a quantized + // value. This guarantees that the input_offset is a int8_t, + // even though it is represented using int32_t. int32_t += + // int8_t + // * (int8_t - int8_t) so the highest value we can get from + // each accumulation is [-127, 127] * ([-128, 127] - + // [-128, 127]), which is [-32512, 32512]. log2(32512) + // = 14.98, which means we can accumulate at least 2^16 + // multiplications without overflow. The accumulator is + // applied to a filter so the accumulation logic will hold + // as long as the filter size (filter_y * filter_x * + // in_channel) does not exceed 2^16, which is the case in + // all the models we have seen so far. + acc += filter_val * (input_val + input_offset); + } + } + } + + if (bias_data) + { + acc += bias_data[output_channel]; + } + + acc = DepthwiseConvRound < output_rounding > ( + acc, output_multiplier[output_channel], + output_shift[output_channel]); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, + output_channel)] = static_cast < int8_t > (acc); + } + } + } + } + } + } + }; + } // namespace depthwise_conv + + inline void DepthwiseConv (const DepthwiseParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &filter_shape, + const uint8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + return depthwise_conv::DepthwiseConvBasicKernel < + DepthwiseConvOutputRounding::kAwayFromZero > ::Run(params, + input_shape, + input_data, + filter_shape, + filter_data, + bias_shape, + bias_data, + output_shape, + output_data); + } + } // namespace reference_ops +} // end namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEPTHWISECONV_UINT8_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/dequantize.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/dequantize.h new file mode 100644 index 0000000000..e527bc1116 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/dequantize.h @@ -0,0 +1,79 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEQUANTIZE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEQUANTIZE_H_ + +#include +#include +#include + +#include + +namespace tflite { + namespace reference_ops { +// Dequantizes into a float without rounding. + template < typename InputT, typename OutputT > + inline void Dequantize (const tflite::DequantizationParams &op_params, + const RuntimeShape &input_shape, + const InputT * input_data, + const RuntimeShape &output_shape, + OutputT * output_data) { + int32_t zero_point = op_params.zero_point; + const double scale = op_params.scale; + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; i++) + { + const int32_t val = input_data[i]; + const OutputT result = static_cast < OutputT > (scale * (val - zero_point)); + output_data[i] = result; + } + } + +// Dequantizes per-channel quantized tensor to float. + template < typename T > + inline void PerChannelDequantize (const tflite::PerChannelDequantizationParams &op_params, + const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &output_shape, + float * output_data) { + // Ensure flat size is same. + MatchingFlatSize(input_shape, output_shape); + + const int32_t * zero_point = op_params.zero_point; + const float * scale = op_params.scale; + const int32_t quantized_dimension = op_params.quantized_dimension; + const int32_t num_dims = input_shape.DimensionsCount(); + const int32_t * dims_data = input_shape.DimsData(); + std::vector < int > current_dim(num_dims, 0); + + do + { + size_t offset = + ReducedOutputOffset(num_dims, + reinterpret_cast < const int * > (dims_data), + current_dim.data(), + 0, + nullptr); + const int channel = current_dim[quantized_dimension]; + const int32_t val = input_data[offset]; + const float result = + static_cast < float > (scale[channel] * (val - zero_point[channel])); + output_data[offset] = result; + } while (NextIndex(num_dims, reinterpret_cast < const int * > (dims_data), current_dim.data())); + } + } // namespace reference_ops +} // namespace tflite +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DEQUANTIZE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/div.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/div.h new file mode 100644 index 0000000000..4b2a28c1e3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/div.h @@ -0,0 +1,256 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DIV_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DIV_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + inline void DivCheckArithmeticParams (const ArithmeticParams ¶ms) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + + // Input offset is negative input zero point. Activation tensors are + // asymmetric quantized so they span the full int8 range. + constexpr int32_t max_value = + static_cast < int32_t > (std::numeric_limits < T > ::max()); + TFLITE_DCHECK_GE(params.input1_offset, -max_value); + TFLITE_DCHECK_LE(params.input1_offset, max_value); + TFLITE_DCHECK_GE(params.input2_offset, -max_value); + TFLITE_DCHECK_LE(params.input2_offset, max_value); + TFLITE_DCHECK_GE(params.output_offset, -max_value); + TFLITE_DCHECK_LE(params.output_offset, max_value); + } + +// Element-wise div that can often be used for inner loop of broadcast Div as +// well as the non-broadcast Div. + template < typename T > + inline void DivElementwise (int size, + const ArithmeticParams ¶ms, + const T * input1_data, + const T * input2_data, + T * output_data) { + DivCheckArithmeticParams < T > (params); + + for (int i = 0; i < size; ++i) + { + int32_t input1_val = params.input1_offset + input1_data[i]; + int32_t input2_val = params.input2_offset + input2_data[i]; + TFLITE_DCHECK_NE(input2_val, 0); + if (input2_val < 0) + { + // Invert signs to avoid a negative input2_val as input2_inv needs to be + // positive to be used as multiplier of MultiplyByQuantizedMultiplier. + input1_val = -input1_val; + input2_val = -input2_val; + } + + int recip_shift; + const int32_t input2_inv = GetReciprocal(input2_val, 31, &recip_shift); + const int headroom = CountLeadingSignBits(input1_val); + const int32_t unscaled_quotient = + MultiplyByQuantizedMultiplierGreaterThanOne(input1_val, input2_inv, headroom); + const int total_shift = params.output_shift - recip_shift - headroom; + const int32_t unclamped_result = + params.output_offset + + MultiplyByQuantizedMultiplierSmallerThanOneExp(unscaled_quotient, + params.output_multiplier, + total_shift); + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, unclamped_result)); + output_data[i] = static_cast < T > (clamped_output); + } + } + + inline void Div (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const uint8_t * input1_data, + const RuntimeShape &input2_shape, + const uint8_t * input2_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + DivElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + inline void Div (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int8_t * input1_data, + const RuntimeShape &input2_shape, + const int8_t * input2_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + DivElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + template < typename T, int N = 5 > + inline void BroadcastDivSlowQuantized (const ArithmeticParams ¶ms, + const RuntimeShape &unextended_input1_shape, + const T * input1_data, + const RuntimeShape &unextended_input2_shape, + const T * input2_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(unextended_input2_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), N); + + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(unextended_input1_shape, unextended_input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, unextended_output_shape), &output_desc); + + DivCheckArithmeticParams < T > (params); + + auto div_func = [&](int indexes[N]) { + int32_t input1_val = + params.input1_offset + input1_data[SubscriptToIndex(desc1, indexes)]; + int32_t input2_val = + params.input2_offset + input2_data[SubscriptToIndex(desc2, indexes)]; + TFLITE_DCHECK_NE(input2_val, 0); + if (input2_val < 0) + { + // Invert signs to avoid a negative input2_val as input2_inv needs to be + // positive to be used as multiplier of MultiplyByQuantizedMultiplier. + input1_val = -input1_val; + input2_val = -input2_val; + } + + int recip_shift; + const int32_t input2_inv = GetReciprocal(input2_val, 31, &recip_shift); + const int headroom = CountLeadingSignBits(input1_val); + const int32_t unscaled_quotient = + MultiplyByQuantizedMultiplierGreaterThanOne(input1_val, input2_inv, headroom); + const int total_shift = params.output_shift - recip_shift - headroom; + const int32_t unclamped_result = + params.output_offset + + MultiplyByQuantizedMultiplierSmallerThanOneExp(unscaled_quotient, + params.output_multiplier, + total_shift); + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, unclamped_result)); + output_data[SubscriptToIndex(output_desc, indexes)] = + static_cast < T > (clamped_output); + }; + NDOpsHelper < N > (output_desc, div_func); + } + + template < int N = 5 > + inline void BroadcastDivSlow (const ArithmeticParams ¶ms, + const RuntimeShape &unextended_input1_shape, + const uint8_t * input1_data, + const RuntimeShape &unextended_input2_shape, + const uint8_t * input2_data, + const RuntimeShape &unextended_output_shape, + uint8_t * output_data) { + BroadcastDivSlowQuantized < uint8_t, N > ( + params, unextended_input1_shape, input1_data, unextended_input2_shape, + input2_data, unextended_output_shape, output_data); + } + + template < int N = 5 > + inline void BroadcastDivSlow (const ArithmeticParams ¶ms, + const RuntimeShape &unextended_input1_shape, + const int8_t * input1_data, + const RuntimeShape &unextended_input2_shape, + const int8_t * input2_data, + const RuntimeShape &unextended_output_shape, + int8_t * output_data) { + BroadcastDivSlowQuantized < int8_t, N > ( + params, unextended_input1_shape, input1_data, unextended_input2_shape, + input2_data, unextended_output_shape, output_data); + } + +// TODO(jiawen): We can implement BroadcastDiv on buffers of arbitrary +// dimensionality if the runtime code does a single loop over one dimension +// that handles broadcasting as the base case. The code generator would then +// generate max(D1, D2) nested for loops. + template < typename T, int N = 5 > + void BroadcastDivSlow (const ArithmeticParams ¶ms, + const RuntimeShape &unextended_input1_shape, + const T * input1_data, + const RuntimeShape &unextended_input2_shape, + const T * input2_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + T output_activation_min; + T output_activation_max; + GetActivationParams(params, &output_activation_min, &output_activation_max); + + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(unextended_input2_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), N); + + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(unextended_input1_shape, unextended_input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, unextended_output_shape), &output_desc); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest + // stride, typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + + auto div_func = [&](int indexes[N]) { + output_data[SubscriptToIndex(output_desc, indexes)] = + ActivationFunctionWithMinMax(input1_data[SubscriptToIndex(desc1, indexes)] / + input2_data[SubscriptToIndex(desc2, indexes)], + output_activation_min, + output_activation_max); + }; + NDOpsHelper < N > (output_desc, div_func); + } + + template < typename T > + inline void Div (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + T output_activation_min; + T output_activation_max; + GetActivationParams(params, &output_activation_min, &output_activation_max); + + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = ActivationFunctionWithMinMax(input1_data[i] / input2_data[i], + output_activation_min, + output_activation_max); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_DIV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/elu.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/elu.h new file mode 100644 index 0000000000..daaadd30a9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/elu.h @@ -0,0 +1,37 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ELU_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ELU_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + inline void Elu (const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + const float val = input_data[i]; + output_data[i] = val < 0.0f ? TfLiteExpm1(val) : val; + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ELU_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/exp.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/exp.h new file mode 100644 index 0000000000..e4b0f5a790 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/exp.h @@ -0,0 +1,36 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_EXP_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_EXP_H_ + +#include +#include // from @ruy +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + inline void Exp (const T * input_data, const size_t num_elements, T * output_data) { + ruy::profiler::ScopeLabel label("Exp"); + + for (size_t idx = 0; idx < num_elements; ++idx) + { + output_data[idx] = std::exp(input_data[idx]); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_EXP_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/fill.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/fill.h new file mode 100644 index 0000000000..f31b7b4c1a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/fill.h @@ -0,0 +1,38 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FILL_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FILL_H_ + +#include +#include + + +namespace tflite { +namespace reference_ops { + +template +void Fill(const RuntimeShape& value_shape, const T* value_data, + const RuntimeShape& output_shape, T* output_data) { + TFLITE_DCHECK_EQ(value_shape.DimensionsCount(), 0); + const int flat_size = output_shape.FlatSize(); + for (int i = 0; i < flat_size; ++i) { + output_data[i] = *value_data; + } +} + +} // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FILL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor.h new file mode 100644 index 0000000000..899ea99b6b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor.h @@ -0,0 +1,38 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + inline void Floor (const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; i++) + { + int offset = i; + output_data[offset] = std::floor(input_data[offset]); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor_div.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor_div.h new file mode 100644 index 0000000000..7eab462c0f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor_div.h @@ -0,0 +1,32 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_DIV_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_DIV_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + T FloorDiv (T input1, T input2) { + return std::floor(std::divides < double > + ()(static_cast < double > (input1), static_cast < double > (input2))); + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_DIV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor_mod.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor_mod.h new file mode 100644 index 0000000000..17155083ea --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/floor_mod.h @@ -0,0 +1,43 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_MOD_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_MOD_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + T FloorMod (T input1, T input2) { + struct FloatMod + { + float operator () (const float lhs, const float rhs) const { + return std::fmod(lhs, rhs); + } + }; + using ModFunc = typename std::conditional < std::is_integral < T > ::value, + std::modulus < T >, FloatMod > ::type; + ModFunc mod_func; + T trunc_mod = mod_func(input1, input2); + + return (trunc_mod != 0) && ((input2 < 0) != (trunc_mod < 0)) ? + (trunc_mod + input2) : + trunc_mod; + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FLOOR_MOD_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/fully_connected.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/fully_connected.h new file mode 100644 index 0000000000..afdc72bfb3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/fully_connected.h @@ -0,0 +1,408 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FULLY_CONNECTED_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FULLY_CONNECTED_H_ + +#include +#include +#include +#include +#include // from @ruy +#include + +namespace tflite { + namespace reference_ops { + inline void FullyConnected (const FullyConnectedParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &weights_shape, + const float * weights_data, + const RuntimeShape &bias_shape, + const float * bias_data, + const RuntimeShape &output_shape, + float * output_data) { + const float output_activation_min = params.float_activation_min; + const float output_activation_max = params.float_activation_max; + + // TODO(b/62193649): This really should be: + // const int batches = ArraySize(output_dims, 1); + // but the current --variable_batch hack consists in overwriting the 3rd + // dimension with the runtime batch size, as we don't keep track for each + // array of which dimension is the batch dimension in it. + const int output_dims_count = output_shape.DimensionsCount(); + const int weights_dims_count = weights_shape.DimensionsCount(); + const int batches = FlatSizeSkipDim(output_shape, output_dims_count - 1); + const int output_depth = MatchingDim(weights_shape, + weights_dims_count - 2, + output_shape, + output_dims_count - 1); + const int accum_depth = weights_shape.Dims(weights_dims_count - 1); + for (int b = 0; b < batches; ++b) + { + for (int out_c = 0; out_c < output_depth; ++out_c) + { + float total = 0.f; + for (int d = 0; d < accum_depth; ++d) + { + total += input_data[b * accum_depth + d] * + weights_data[out_c * accum_depth + d]; + } + + float bias_value = 0.0f; + if (bias_data) + { + bias_value = bias_data[out_c]; + } + + output_data[out_c + output_depth * b] = ActivationFunctionWithMinMax(total + bias_value, + output_activation_min, + output_activation_max); + } + } + } + + inline void FullyConnected (const FullyConnectedParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &filter_shape, + const uint8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + const int32_t input_offset = params.input_offset; + const int32_t filter_offset = params.weights_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_GE(filter_shape.DimensionsCount(), 2); + TFLITE_DCHECK_GE(output_shape.DimensionsCount(), 1); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + + // TODO(b/62193649): This really should be: + // const int batches = ArraySize(output_dims, 1); + // but the current --variable_batch hack consists in overwriting the 3rd + // dimension with the runtime batch size, as we don't keep track for each + // array of which dimension is the batch dimension in it. + const int output_dim_count = output_shape.DimensionsCount(); + const int filter_dim_count = filter_shape.DimensionsCount(); + const int batches = FlatSizeSkipDim(output_shape, output_dim_count - 1); + const int output_depth = MatchingDim(filter_shape, + filter_dim_count - 2, + output_shape, + output_dim_count - 1); + const int accum_depth = filter_shape.Dims(filter_dim_count - 1); + for (int b = 0; b < batches; ++b) + { + for (int out_c = 0; out_c < output_depth; ++out_c) + { + int32_t acc = 0; + for (int d = 0; d < accum_depth; ++d) + { + int32_t input_val = input_data[b * accum_depth + d]; + int32_t filter_val = filter_data[out_c * accum_depth + d]; + acc += (filter_val + filter_offset) * (input_val + input_offset); + } + + if (bias_data) + { + acc += bias_data[out_c]; + } + + acc = MultiplyByQuantizedMultiplier(acc, output_multiplier, output_shift); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[out_c + output_depth * b] = static_cast < uint8_t > (acc); + } + } + } + + inline void FullyConnected (const FullyConnectedParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &filter_shape, + const uint8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + const int32_t input_offset = params.input_offset; + const int32_t filter_offset = params.weights_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + TFLITE_DCHECK_EQ(output_offset, 0); + + // TODO(b/62193649): This really should be: + // const int batches = ArraySize(output_dims, 1); + // but the current --variable_batch hack consists in overwriting the 3rd + // dimension with the runtime batch size, as we don't keep track for each + // array of which dimension is the batch dimension in it. + const int output_dim_count = output_shape.DimensionsCount(); + const int filter_dim_count = filter_shape.DimensionsCount(); + const int batches = FlatSizeSkipDim(output_shape, output_dim_count - 1); + const int output_depth = MatchingDim(filter_shape, + filter_dim_count - 2, + output_shape, + output_dim_count - 1); + const int accum_depth = filter_shape.Dims(filter_dim_count - 1); + for (int b = 0; b < batches; ++b) + { + for (int out_c = 0; out_c < output_depth; ++out_c) + { + // Internal accumulation. + // Initialize accumulator with the bias-value. + int32_t accum = bias_data[out_c]; + + // Accumulation loop. + for (int d = 0; d < accum_depth; ++d) + { + int16_t input_val = input_data[b * accum_depth + d] + input_offset; + int16_t filter_val = + filter_data[out_c * accum_depth + d] + filter_offset; + accum += filter_val * input_val; + } + + // Down-scale the final int32_t accumulator to the scale used by our + // (16-bit, typically 3 integer bits) fixed-point format. The quantized + // multiplier and shift here have been pre-computed offline + // (e.g. by toco). + accum = + MultiplyByQuantizedMultiplier(accum, output_multiplier, output_shift); + + // Saturate, cast to int16_t, and store to output array. + accum = std::max(accum, output_activation_min - output_offset); + accum = std::min(accum, output_activation_max - output_offset); + accum += output_offset; + output_data[out_c + output_depth * b] = accum; + } + } + } + + inline void ShuffledFullyConnected (const FullyConnectedParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &weights_shape, + const uint8_t * shuffled_weights_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int16_t * output_data, + uint8_t * shuffled_input_workspace_data) { + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + + TFLITE_DCHECK_GE(input_shape.DimensionsCount(), 1); + TFLITE_DCHECK_GE(weights_shape.DimensionsCount(), 2); + TFLITE_DCHECK_GE(output_shape.DimensionsCount(), 1); + + // TODO(b/62193649): This really should be: + // const int batches = ArraySize(output_dims, 1); + // but the current --variable_batch hack consists in overwriting the 3rd + // dimension with the runtime batch size, as we don't keep track for each + // array of which dimension is the batch dimension in it. + const int output_dim_count = output_shape.DimensionsCount(); + const int weights_dim_count = weights_shape.DimensionsCount(); + const int batches = FlatSizeSkipDim(output_shape, output_dim_count - 1); + const int output_depth = MatchingDim(weights_shape, + weights_dim_count - 2, + output_shape, + output_dim_count - 1); + const int accum_depth = weights_shape.Dims(weights_dim_count - 1); + TFLITE_DCHECK((accum_depth % 16) == 0); + TFLITE_DCHECK((output_depth % 4) == 0); + + // Shuffling and xoring of input activations into the workspace buffer + uint8_t * shuffled_input_workspace_ptr = shuffled_input_workspace_data; + if (batches == 1) + { + for (int i = 0; i < accum_depth; i++) + { + shuffled_input_workspace_data[i] = input_data[i] ^ 0x80; + } + } + else if (batches == 4) + { + for (int c = 0; c < accum_depth; c += 16) + { + for (int b = 0; b < 4; b++) + { + const uint8_t * src_data_ptr = input_data + b * accum_depth + c; + for (int j = 0; j < 16; j++) + { + uint8_t src_val = *src_data_ptr++; + + // Flip the sign bit, so that the kernel will only need to + // reinterpret these uint8_t values as int8_t, getting for free the + // subtraction of the zero_point value 128. + uint8_t dst_val = src_val ^ 0x80; + *shuffled_input_workspace_ptr++ = dst_val; + } + } + } + } + else + { + TFLITE_DCHECK(false); + + return; + } + + // Actual computation + if (batches == 1) + { + int16_t * output_ptr = output_data; + + // Shuffled weights have had their sign bit (0x80) pre-flipped (xor'd) + // so that just reinterpreting them as int8_t values is equivalent to + // subtracting 128 from them, thus implementing for free the subtraction of + // the zero_point value 128. + const int8_t * shuffled_weights_ptr = + reinterpret_cast < const int8_t * > (shuffled_weights_data); + + // Likewise, we preshuffled and pre-xored the input data above. + const int8_t * shuffled_input_data = + reinterpret_cast < const int8_t * > (shuffled_input_workspace_data); + for (int c = 0; c < output_depth; c += 4) + { + // Internal accumulation. + // Initialize accumulator with the bias-value. + int32_t accum[4] = {0}; + + // Accumulation loop. + for (int d = 0; d < accum_depth; d += 16) + { + for (int i = 0; i < 4; i++) + { + for (int j = 0; j < 16; j++) + { + int8_t input_val = shuffled_input_data[d + j]; + int8_t weights_val = *shuffled_weights_ptr++; + accum[i] += weights_val * input_val; + } + } + } + + for (int i = 0; i < 4; i++) + { + // Add bias value + int32_t acc = accum[i] + bias_data[c + i]; + + // Down-scale the final int32_t accumulator to the scale used by our + // (16-bit, typically 3 integer bits) fixed-point format. The quantized + // multiplier and shift here have been pre-computed offline + // (e.g. by toco). + acc = + MultiplyByQuantizedMultiplier(acc, output_multiplier, output_shift); + + // Saturate, cast to int16_t, and store to output array. + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_ptr[c + i] = acc; + } + } + } + else if (batches == 4) + { + int16_t * output_ptr = output_data; + + // Shuffled weights have had their sign bit (0x80) pre-flipped (xor'd) + // so that just reinterpreting them as int8_t values is equivalent to + // subtracting 128 from them, thus implementing for free the subtraction of + // the zero_point value 128. + const int8_t * shuffled_weights_ptr = + reinterpret_cast < const int8_t * > (shuffled_weights_data); + + // Likewise, we preshuffled and pre-xored the input data above. + const int8_t * shuffled_input_data = + reinterpret_cast < const int8_t * > (shuffled_input_workspace_data); + for (int c = 0; c < output_depth; c += 4) + { + const int8_t * shuffled_input_ptr = shuffled_input_data; + + // Accumulation loop. + // Internal accumulation. + // Initialize accumulator with the bias-value. + int32_t accum[4][4]; + for (int i = 0; i < 4; i++) + { + for (int b = 0; b < 4; b++) + { + accum[i][b] = 0; + } + } + + for (int d = 0; d < accum_depth; d += 16) + { + for (int i = 0; i < 4; i++) + { + for (int b = 0; b < 4; b++) + { + for (int j = 0; j < 16; j++) + { + int8_t input_val = shuffled_input_ptr[16 * b + j]; + int8_t weights_val = shuffled_weights_ptr[16 * i + j]; + accum[i][b] += weights_val * input_val; + } + } + } + + shuffled_input_ptr += 64; + shuffled_weights_ptr += 64; + } + + for (int i = 0; i < 4; i++) + { + for (int b = 0; b < 4; b++) + { + // Add bias value + int32_t acc = accum[i][b] + bias_data[c + i]; + + // Down-scale the final int32_t accumulator to the scale used by our + // (16-bit, typically 3 integer bits) fixed-point format. The + // quantized multiplier and shift here have been pre-computed offline + // (e.g. by toco). + acc = MultiplyByQuantizedMultiplier(acc, output_multiplier, output_shift); + + // Saturate, cast to int16_t, and store to output array. + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_ptr[b * output_depth + c + i] = acc; + } + } + } + } + else + { + TFLITE_DCHECK(false); + + return; + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_FULLY_CONNECTED_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/hard_swish.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/hard_swish.h new file mode 100644 index 0000000000..f9b87c6913 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/hard_swish.h @@ -0,0 +1,185 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_HARD_SWISH_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_HARD_SWISH_H_ + +#include +#include +#include // from @ruy +#include + +namespace tflite { + namespace reference_ops { + inline int16_t SaturatingLeftShift (int16_t value, int amount) { + int64_t result = static_cast < int64_t > (value) * (1 << amount); + result = std::min < int64_t > (result, std::numeric_limits < int16_t > ::max()); + result = std::max < int64_t > (result, std::numeric_limits < int16_t > ::min()); + + return result; + } + +// Similar to ARM instruction SQDMULH. +// Similar to gemmlowp::SaturatingRoundingDoublingHighMul except +// rounding to zero instead of to nearest (SQRDMULH). + inline std::int16_t SaturatingDoublingHighMul (std::int16_t a, std::int16_t b) { + bool overflow = a == b && a == std::numeric_limits < std::int16_t > ::min(); + std::int32_t a_32(a); + std::int32_t b_32(b); + + std::int32_t ab_32 = a_32 * b_32; + std::int16_t ab_x2_high16 = static_cast < std::int16_t > ((ab_32) / (1 << 15)); + + return overflow ? std::numeric_limits < std::int16_t > ::max() : ab_x2_high16; + } + + template < typename T > + inline void HardSwish (const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("ReferenceHardSwish/Float"); + + auto matching_size = MatchingFlatSize(input_shape, output_shape); + const T * in_end = input_data + matching_size; + for ( ; input_data < in_end; input_data++, output_data++) + { + const float in = *input_data; + *output_data = + in * std::min(static_cast < T > (6), std::max(static_cast < T > (0), in + 3)) / + 6; + } + } + + template < typename T > + inline void HardSwish (const HardSwishParams ¶ms, + const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("ReferenceHardSwish/Quantized"); + + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; i++) + { + const int16_t input_value = input_data[i] - params.input_zero_point; + + // Left-shift as much as we can without overflow/saturation to put + // significant bits in the high bits of our 16-bit fixedpoint values, so + // that fixed-point approximate computations below are as accurate as + // possible. + const int16_t input_value_on_hires_input_scale = input_value * (1 << 7); + + // Compute the input value on essentially the output scale, just not + // right-shifted yet. This is the value that we'll use in the (x >= +3) + // case, and that in the general case we'll multiply against the "relu-ish" + // fixed-point multiplier in [0, 1]. + const int16_t input_value_on_preshift_output_scale = + gemmlowp::SaturatingRoundingDoublingHighMul(input_value_on_hires_input_scale, + params.output_multiplier_fixedpoint_int16); + + // Now compute the "relu-ish multiplier". In the (-3 <= x <= +3) case, that + // is just an affine rescaling of x from [-3, 3] to [0, 1]. In the general + // case, it is just that plus saturation at the boundaries of [-3, 3]. + // First, we rescale from [-3, 3] to [-1, 1], saturating. + // That is done by rescaling the input value with a fixed-point multiplier + // (reluish_multiplier_fixedpoint) and bit-shift such that we represent + // that input value on the scale where the real value 3.0f is represented + // by the quantized value 32768. (+32768 is actually not representable as + // int16_t, so this saturates at +32767, and that is seen empirically to be + // a negligible contribution to numerical error/bias). + // + // This code is careful to correctly implement any magnitude of multiplier, + // involving either a right shift or a left shift, with correct saturation + // behavior in the left-shift case. This forces this code to be more + // complicated, but is necessary for real applications: a partially + // trained quantized MobileNet v3-small model that motivated this code + // exhibits some large [min, max] range boundaries, of the order of + // magnitude of 10 or 100 depending on layers. + // + // The next few lines are basically just an ordinary + // MultiplyByQuantizedMultiplier, except that we are more careful here + // about the fine details of saturation when left-shifting, because here + // overflow in left-shift is a common case, not an anomaly as + // MultiplyByQuantizedMultiplier assumes. + int16_t reluish_value = input_value_on_hires_input_scale; + + // Shift left, saturating, as much as we can while ensuring that this + // saturation will not contribute to the result. That is, left shift amount + // reduced by 1. + if (params.reluish_multiplier_exponent > 0) + { + reluish_value = SaturatingLeftShift(reluish_value, params.reluish_multiplier_exponent - 1); + } + + // Apply the fixed-point multiplier, dividing the value by a divisor + // ranging in [1, 2]. + reluish_value = gemmlowp::SaturatingRoundingDoublingHighMul(reluish_value, + params.reluish_multiplier_fixedpoint_int16); + + // Apply the last bit of left-shift. Thus, in the left-shifting case, if + // any saturation affects the result, it is happening here --- any + // saturation having occurred above is overwritten here, not affecting the + // result. + if (params.reluish_multiplier_exponent > 0) + { + reluish_value = SaturatingLeftShift(reluish_value, 1); + } + + // Shift right, in the right-shifting case. + if (params.reluish_multiplier_exponent < 0) + { + reluish_value = gemmlowp::RoundingDivideByPOT(reluish_value, -params.reluish_multiplier_exponent); + } + + // At this point we have rescaled the value into a 16bit fixedpoint + // reluish_value in [-1, 1]. + // We now convert that to a 16bit fixedpoint value in [0, 1]. + reluish_value = (reluish_value + (1 << 15)) >> 1; + + // Use of SaturatingDoublingHighMul here is important to cancel the biases + // from the above SaturatingRoundingDoublingHighMul. + // + // On a partially trained MobileNet-v3-small, + // + // | bias on | ImageNet + // | quantized | Top-1 + // Operation used here | values | accuracy (50k) + // --------------------------------------+------------+----------- + // SaturatingDoublingHighMul | -0.0024 | 58.920 + // SaturatingRoundingDoublingHighMul | -0.0067 | 58.064 + // + // In activations_test, this is covered by this testcase: + // QuantizedActivationsOpTest.HardSwishBias + // + const int16_t preshift_output_value = SaturatingDoublingHighMul(reluish_value, + input_value_on_preshift_output_scale); + + // We were so far operating on the pre-shift output scale. Now we finally + // apply that output shift, arriving at the final output scale. + int16_t output_value = gemmlowp::RoundingDivideByPOT(preshift_output_value, + -params.output_multiplier_exponent); + output_value += params.output_zero_point; + output_value = + std::min < int16_t > (output_value, std::numeric_limits < T > ::max()); + output_value = + std::max < int16_t > (output_value, std::numeric_limits < T > ::min()); + output_data[i] = output_value; + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_HARD_SWISH_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/add.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/add.h new file mode 100644 index 0000000000..b38a31d11a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/add.h @@ -0,0 +1,161 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_ADD_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_ADD_H_ + +#include +#include +#include +#include + +namespace tflite { + namespace reference_integer_ops { + inline void CheckArithmeticParams (const ArithmeticParams ¶ms) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + + // Input offset is negative input zero point. Activation tensors are + // asymmetric quantized so they span the full int8 range. + TFLITE_DCHECK_GE(-params.input1_offset, std::numeric_limits < int8_t > ::min()); + TFLITE_DCHECK_GE(-params.input2_offset, std::numeric_limits < int8_t > ::min()); + TFLITE_DCHECK_LE(-params.input1_offset, std::numeric_limits < int8_t > ::max()); + TFLITE_DCHECK_LE(-params.input2_offset, std::numeric_limits < int8_t > ::max()); + } + + inline void ElementWise (int size, + const ArithmeticParams ¶ms, + const int8_t * input1_data, + const int8_t * input2_data, + int8_t * output_data, + void (* check_arithmetic_params)(const ArithmeticParams &), + int8_t (* binary_func)(int8_t, int8_t, const ArithmeticParams &)) { + CheckArithmeticParams(params); + for (int i = 0; i < size; ++i) + { + output_data[i] = binary_func(input1_data[i], input2_data[i], params); + } + } + + inline void BroadcastBinaryFunction4DSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int8_t * input1_data, + const RuntimeShape &input2_shape, + const int8_t * input2_data, + const RuntimeShape &output_shape, + int8_t * output_data, + void (* check_arithmetic_params)(const ArithmeticParams &), + int8_t (* binary_func)(int8_t, int8_t, const ArithmeticParams &)) { + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + const RuntimeShape extended_output_shape = + RuntimeShape::ExtendedShape(4, output_shape); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + for (int b = 0; b < extended_output_shape.Dims(0); ++b) + { + for (int y = 0; y < extended_output_shape.Dims(1); ++y) + { + for (int x = 0; x < extended_output_shape.Dims(2); ++x) + { + for (int c = 0; c < extended_output_shape.Dims(3); ++c) + { + output_data[Offset(extended_output_shape, b, y, x, c)] = + binary_func(input1_data[SubscriptToIndex(desc1, b, y, x, c)], + input2_data[SubscriptToIndex(desc2, b, y, x, c)], params); + } + } + } + } + } + + inline int8_t AddFunc (int8_t x, int8_t y, const ArithmeticParams ¶ms) { + const int32_t input1_val = params.input1_offset + x; + const int32_t input2_val = params.input2_offset + y; + const int32_t shifted_input1_val = input1_val * (1 << params.left_shift); + const int32_t shifted_input2_val = input2_val * (1 << params.left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input1_val, + params.input1_multiplier, + params.input1_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input2_val, + params.input2_multiplier, + params.input2_shift); + const int32_t raw_sum = scaled_input1_val + scaled_input2_val; + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp(raw_sum, params.output_multiplier, params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, std::max(params.quantized_activation_min, raw_output)); + + return static_cast < int8_t > (clamped_output); + } + +// Element-wise add that can often be used for inner loop of broadcast add as +// well as the non-broadcast add. + inline void AddElementwise (int size, + const ArithmeticParams ¶ms, + const int8_t * input1_data, + const int8_t * input2_data, + int8_t * output_data) { + ElementWise(size, params, input1_data, input2_data, output_data, CheckArithmeticParams, AddFunc); + } + + inline void Add (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int8_t * input1_data, + const RuntimeShape &input2_shape, + const int8_t * input2_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + CheckArithmeticParams(params); + + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + AddElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + inline void BroadcastAdd4DSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int8_t * input1_data, + const RuntimeShape &input2_shape, + const int8_t * input2_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + BroadcastBinaryFunction4DSlow(params, + input1_shape, + input1_data, + input2_shape, + input2_data, + output_shape, + output_data, + CheckArithmeticParams, + AddFunc); + } + } // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_ADD_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/conv.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/conv.h new file mode 100644 index 0000000000..1d32066cb5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/conv.h @@ -0,0 +1,300 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_CONV_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_CONV_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_integer_ops { +// Fixed-point per-channel-quantization convolution reference kernel. + inline void ConvPerChannel (const ConvParams ¶ms, + const int32_t * output_multiplier, + const int32_t * output_shift, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + // Get parameters. + const int32_t input_offset = params.input_offset; // r = s(q - Z) + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const int32_t output_offset = params.output_offset; + + // Set min and max value of the output. + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + + // Consistency check. + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = input_shape.Dims(3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (bias_data) + { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + // Check dimensions of the tensors. + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int filter_input_depth = filter_shape.Dims(3); + const int groups = input_depth / filter_input_depth; + TFLITE_DCHECK_EQ(input_depth % filter_input_depth, 0); + const int filters_per_group = output_depth / groups; + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + const int in_y_origin = (out_y * stride_height) - pad_height; + for (int out_x = 0; out_x < output_width; ++out_x) + { + const int in_x_origin = (out_x * stride_width) - pad_width; + for (int out_channel = 0; out_channel < output_depth; ++out_channel) + { + auto group = out_channel / filters_per_group; + int32_t acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + const int in_y = in_y_origin + dilation_height_factor * filter_y; + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + + // Zero padding by omitting the areas outside the image. + const bool is_point_inside_image = + (in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height); + + if (!is_point_inside_image) + { + continue; + } + + for (int in_channel = 0; in_channel < filter_input_depth; + ++in_channel) + { + int32_t input_val = + input_data[Offset(input_shape, batch, in_y, in_x, + in_channel + group * filter_input_depth)]; + int32_t filter_val = + filter_data[Offset(filter_shape, out_channel, filter_y, filter_x, + in_channel)]; + + // Accumulate with 32 bits accumulator. + // In the nudging process during model quantization, we force + // real value of 0.0 be represented by a quantized value. This + // guarantees that the input_offset is a int8_t, even though + // it is represented using int32_t. int32_t += int8_t * + // (int8_t - int8_t) so the highest value we can get from each + // accumulation is [-127, 127] * ([-128, 127] - + // [-128, 127]), which is [-32512, 32512]. log2(32512) + // = 14.98, which means we can accumulate at least 2^16 + // multiplications without overflow. The accumulator is + // applied to a filter so the accumulation logic will hold as + // long as the filter size (filter_y * filter_x * in_channel) + // does not exceed 2^16, which is the case in all the models + // we have seen so far. + // TODO(b/174275578): Add a check to make sure the + // accumulator depth is smaller than 2^16. + acc += filter_val * (input_val + input_offset); + } + } + } + + if (bias_data) + { + acc += bias_data[out_channel]; + } + + acc = + MultiplyByQuantizedMultiplier(acc, output_multiplier[out_channel], + output_shift[out_channel]); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + static_cast < int8_t > (acc); + } + } + } + } + } + + inline void ConvPerChannelWithPackedInt4Weights (const ConvParams ¶ms, + const int32_t * output_multiplier, + const int32_t * output_shift, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_input, + int8_t * unpacked_filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + TFLITE_DCHECK(unpacked_filter_data != nullptr); + tflite::tensor_utils::UnpackDenseInt4IntoInt8(filter_input, filter_shape.FlatSize(), unpacked_filter_data); + ConvPerChannel(params, + output_multiplier, + output_shift, + input_shape, + input_data, + filter_shape, + unpacked_filter_data, + bias_shape, + bias_data, + output_shape, + output_data); + } + +// Fixed-point per-channel-quantization convolution reference kernel. +// 16-bit data and 8-bit filter + template < typename AccumScalar > + inline void ConvPerChannel (const ConvParams ¶ms, + const int32_t * output_multiplier, + const int32_t * output_shift, + const RuntimeShape &input_shape, + const int16_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const AccumScalar * bias_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + // Get parameters. + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + + // Set min and max value of the output. + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + + // Consistency check. + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = input_shape.Dims(3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (bias_data) + { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + // Check dimensions of the tensors. + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int filter_input_depth = filter_shape.Dims(3); + const int groups = input_depth / filter_input_depth; + TFLITE_DCHECK_EQ(input_depth % filter_input_depth, 0); + const int filters_per_group = output_depth / groups; + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + const int in_y_origin = (out_y * stride_height) - pad_height; + for (int out_x = 0; out_x < output_width; ++out_x) + { + const int in_x_origin = (out_x * stride_width) - pad_width; + for (int out_channel = 0; out_channel < output_depth; ++out_channel) + { + auto group = out_channel / filters_per_group; + AccumScalar acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + const int in_y = in_y_origin + dilation_height_factor * filter_y; + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + + // Zero padding by omitting the areas outside the image. + const bool is_point_inside_image = + (in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height); + + if (!is_point_inside_image) + { + continue; + } + + for (int in_channel = 0; in_channel < filter_input_depth; + ++in_channel) + { + int32_t input_val = + input_data[Offset(input_shape, batch, in_y, in_x, + in_channel + group * filter_input_depth)]; + int32_t filter_val = + filter_data[Offset(filter_shape, out_channel, filter_y, filter_x, + in_channel)]; + + // Accumulate with 64 bits accumulator. + // int64_t += int8_t * int16_t so the highest value we can + // get from each accumulation is [-127, 127] * ([-32768, + // 32767] - + // [-32768, 32767]), which is [-8322945, 8322945]. + // log2(8322945) = 22.99. + acc += filter_val * input_val; + } + } + } + + if (bias_data) + { + acc += bias_data[out_channel]; + } + + int32_t scaled_acc = MultiplyByQuantizedMultiplier(acc, + output_multiplier[out_channel], + output_shift[out_channel]); + scaled_acc = std::max(scaled_acc, output_activation_min); + scaled_acc = std::min(scaled_acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + static_cast < int16_t > (scaled_acc); + } + } + } + } + } + } // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_CONV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/depthwise_conv.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/depthwise_conv.h new file mode 100644 index 0000000000..fcb51ce010 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/depthwise_conv.h @@ -0,0 +1,307 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_DEPTHWISE_CONV_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_DEPTHWISE_CONV_H_ + +#include +#include +#include + + +namespace tflite { +namespace reference_integer_ops { +inline void DepthwiseConvPerChannel( + const DepthwiseParams& params, const int32_t* output_multiplier, + const int32_t* output_shift, const RuntimeShape& input_shape, + const int8_t* input_data, const RuntimeShape& filter_shape, + const int8_t* filter_data, const RuntimeShape& bias_shape, + const int32_t* bias_data, const RuntimeShape& output_shape, + int8_t* output_data) { + // Get parameters. + // TODO(b/141565753): Re-introduce ScopedProfilingLabel on Micro. + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const int depth_multiplier = params.depth_multiplier; + const int32_t input_offset = params.input_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + + // Check dimensions of the tensors. + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int output_depth = MatchingDim(filter_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int input_depth = input_shape.Dims(3); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + TFLITE_DCHECK_EQ(output_depth, input_depth * depth_multiplier); + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int in_channel = 0; in_channel < input_depth; ++in_channel) { + for (int m = 0; m < depth_multiplier; ++m) { + const int output_channel = m + in_channel * depth_multiplier; + const int in_x_origin = (out_x * stride_width) - pad_width; + const int in_y_origin = (out_y * stride_height) - pad_height; + int32_t acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + const int in_y = + in_y_origin + dilation_height_factor * filter_y; + // Zero padding by omitting the areas outside the image. + const bool is_point_inside_image = + (in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height); + if (is_point_inside_image) { + int32_t input_val = input_data[Offset( + input_shape, batch, in_y, in_x, in_channel)]; + int32_t filter_val = filter_data[Offset( + filter_shape, 0, filter_y, filter_x, output_channel)]; + // Accumulate with 32 bits accumulator. + // In the nudging process during model quantization, we force + // real value of 0.0 be represented by a quantized value. This + // guarantees that the input_offset is a int8_t, even though + // it is represented using int32_t. int32_t += int8_t * + // (int8_t - int8_t) so the highest value we can get from each + // accumulation is [-127, 127] * ([-128, 127] - + // [-128, 127]), which is [-32512, 32512]. log2(32512) + // = 14.98, which means we can accumulate at least 2^16 + // multiplications without overflow. The accumulator is + // applied to a filter so the accumulation logic will hold as + // long as the filter size (filter_y * filter_x * in_channel) + // does not exceed 2^16, which is the case in all the models + // we have seen so far. + // TODO(b/174275578): Add a check to make sure the + // accumulator depth is smaller than 2^16. + acc += filter_val * (input_val + input_offset); + } + } + } + if (bias_data) { + acc += bias_data[output_channel]; + } + acc = MultiplyByQuantizedMultiplier( + acc, output_multiplier[output_channel], + output_shift[output_channel]); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, + output_channel)] = static_cast(acc); + } + } + } + } + } +} + +inline void DepthwiseConvPerChannelWithPackedInt4Weights( + const DepthwiseParams& params, const int32_t* output_multiplier, + const int32_t* output_shift, const RuntimeShape& input_shape, + const int8_t* input_data, const RuntimeShape& filter_shape, + const int8_t* filter_data, int8_t* unpacked_filter_data, + const RuntimeShape& bias_shape, const int32_t* bias_data, + const RuntimeShape& output_shape, int8_t* output_data) { + TFLITE_DCHECK_NE(unpacked_filter_data, nullptr); + tflite::tensor_utils::UnpackDenseInt4IntoInt8( + filter_data, filter_shape.FlatSize(), unpacked_filter_data); + DepthwiseConvPerChannel(params, output_multiplier, output_shift, input_shape, + input_data, filter_shape, unpacked_filter_data, + bias_shape, bias_data, output_shape, output_data); +} + +inline void DepthwiseConvPerChannel( + const DepthwiseParams& params, const int32_t* output_multiplier, + const int32_t* output_shift, const RuntimeShape& input_shape, + const int16_t* input_data, const RuntimeShape& filter_shape, + const int8_t* filter_data, const RuntimeShape& bias_shape, + const std::int64_t* bias_data, const RuntimeShape& output_shape, + int16_t* output_data) { + // Get parameters. + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const int depth_multiplier = params.depth_multiplier; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + + // Check dimensions of the tensors. + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int output_depth = MatchingDim(filter_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int input_depth = input_shape.Dims(3); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + TFLITE_DCHECK_EQ(output_depth, input_depth * depth_multiplier); + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int in_channel = 0; in_channel < input_depth; ++in_channel) { + for (int m = 0; m < depth_multiplier; ++m) { + const int output_channel = m + in_channel * depth_multiplier; + const int in_x_origin = (out_x * stride_width) - pad_width; + const int in_y_origin = (out_y * stride_height) - pad_height; + std::int64_t acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + const int in_y = + in_y_origin + dilation_height_factor * filter_y; + // Zero padding by omitting the areas outside the image. + const bool is_point_inside_image = + (in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height); + if (is_point_inside_image) { + int32_t input_val = input_data[Offset( + input_shape, batch, in_y, in_x, in_channel)]; + int32_t filter_val = filter_data[Offset( + filter_shape, 0, filter_y, filter_x, output_channel)]; + // Accumulate with 64 bits accumulator. + // We assume maximum of 2^16 accumulations as with the 8-bit + // case so actually the value in the accumulator should not + // exceed 40 bits + acc += static_cast(filter_val) * + static_cast(input_val); + } + } + } + if (bias_data) { + acc += bias_data[output_channel]; + } + int32_t scaled_acc = MultiplyByQuantizedMultiplier( + acc, output_multiplier[output_channel], + output_shift[output_channel]); + scaled_acc = std::max(scaled_acc, output_activation_min); + scaled_acc = std::min(scaled_acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, + output_channel)] = + static_cast(scaled_acc); + } + } + } + } + } +} + +inline void DepthwiseConvHybridPerChannel( + const DepthwiseParams& params, float* scaling_factors_ptr, + const RuntimeShape& input_shape, const int8_t* input_data, + const RuntimeShape& filter_shape, const int8_t* filter_data, + const RuntimeShape& bias_shape, const float* bias_data, + const RuntimeShape& output_shape, float* output_data, + const float* per_channel_scale, int32_t* input_offset) { + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int dilation_width_factor = params.dilation_width_factor; + const int dilation_height_factor = params.dilation_height_factor; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + const int depth_multiplier = params.depth_multiplier; + const float output_activation_min = params.float_activation_min; + const float output_activation_max = params.float_activation_max; + // Check dimensions of the tensors. + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int output_depth = MatchingDim(filter_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int input_depth = input_shape.Dims(3); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int bias_depth = bias_shape.FlatSize(); + TFLITE_DCHECK_EQ(output_depth, input_depth * depth_multiplier); + TFLITE_DCHECK_EQ(bias_depth, output_depth); + + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int in_channel = 0; in_channel < input_depth; ++in_channel) { + for (int m = 0; m < depth_multiplier; ++m) { + const int output_channel = m + in_channel * depth_multiplier; + const int in_x_origin = (out_x * stride_width) - pad_width; + const int in_y_origin = (out_y * stride_height) - pad_height; + int32_t acc = 0; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) { + const int in_x = in_x_origin + dilation_width_factor * filter_x; + const int in_y = + in_y_origin + dilation_height_factor * filter_y; + // Zero padding by omitting the areas outside the image. + const bool is_point_inside_image = + (in_x >= 0) && (in_x < input_width) && (in_y >= 0) && + (in_y < input_height); + if (is_point_inside_image) { + int32_t input_val = input_data[Offset( + input_shape, batch, in_y, in_x, in_channel)]; + int32_t filter_val = filter_data[Offset( + filter_shape, 0, filter_y, filter_x, output_channel)]; + acc += filter_val * (input_val - input_offset[batch]); + } + } + } + float acc_float = static_cast(acc); + acc_float *= + per_channel_scale[output_channel] * scaling_factors_ptr[batch]; + if (bias_data && output_channel < bias_depth) { + acc_float += bias_data[output_channel]; + } + output_data[Offset(output_shape, batch, out_y, out_x, + output_channel)] = + ActivationFunctionWithMinMax(acc_float, output_activation_min, + output_activation_max); + } + } + } + } + } +} + +} // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_DEPTHWISE_CONV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/fully_connected.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/fully_connected.h new file mode 100644 index 0000000000..01106c0333 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/fully_connected.h @@ -0,0 +1,260 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_FULLY_CONNECTED_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_FULLY_CONNECTED_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_integer_ops { +// For per-channel functions, since it is defined in quantization spec that +// weights are symmetric +// (https://www.tensorflow.org/lite/performance/quantization_spec#symmetric_vs_asymmetric), +// zero_point (params.weights_offset) is always 0. +// However, for per-tensor functions, params.weights_offset is still applied for +// backward compatibility. + + inline void FullyConnectedPerChannel (const FullyConnectedParams ¶ms, + const int32_t * output_multiplier, + const int * output_shift, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + const int32_t input_offset = params.input_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_GE(filter_shape.DimensionsCount(), 2); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 2); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + const int filter_dim_count = filter_shape.DimensionsCount(); + const int batches = output_shape.Dims(0); + const int output_depth = output_shape.Dims(1); + TFLITE_DCHECK_LE(output_depth, filter_shape.Dims(filter_dim_count - 2)); + const int accum_depth = filter_shape.Dims(filter_dim_count - 1); + for (int b = 0; b < batches; ++b) + { + for (int out_c = 0; out_c < output_depth; ++out_c) + { + int32_t acc = 0; + for (int d = 0; d < accum_depth; ++d) + { + int32_t input_val = input_data[b * accum_depth + d]; + int32_t filter_val = filter_data[out_c * accum_depth + d]; + acc += filter_val * (input_val + input_offset); + } + + if (bias_data) + { + acc += bias_data[out_c]; + } + + acc = MultiplyByQuantizedMultiplier(acc, output_multiplier[out_c], output_shift[out_c]); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[out_c + output_depth * b] = static_cast < int8_t > (acc); + } + } + } + + template < typename AccumScalar > + inline void FullyConnectedPerChannel (const FullyConnectedParams ¶ms, + const int32_t * output_multiplier, + const int * output_shift, + const RuntimeShape &input_shape, + const int16_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const AccumScalar * bias_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_GE(filter_shape.DimensionsCount(), 2); + TFLITE_DCHECK_GE(output_shape.DimensionsCount(), 1); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + const int filter_dim_count = filter_shape.DimensionsCount(); + const int output_dim_count = output_shape.DimensionsCount(); + const int batches = FlatSizeSkipDim(output_shape, output_dim_count - 1); + const int output_depth = output_shape.Dims(output_dim_count - 1); + TFLITE_DCHECK_LE(output_depth, filter_shape.Dims(filter_dim_count - 2)); + const int accum_depth = filter_shape.Dims(filter_dim_count - 1); + for (int b = 0; b < batches; ++b) + { + for (int out_c = 0; out_c < output_depth; ++out_c) + { + AccumScalar acc = 0; + for (int d = 0; d < accum_depth; ++d) + { + int32_t input_val = input_data[b * accum_depth + d]; + int32_t filter_val = filter_data[out_c * accum_depth + d]; + acc += filter_val * input_val; + } + + if (bias_data) + { + acc += bias_data[out_c]; + } + + int32_t acc_scaled = MultiplyByQuantizedMultiplier(acc, + output_multiplier[out_c], + output_shift[out_c]); + acc_scaled = std::max(acc_scaled, output_activation_min); + acc_scaled = std::min(acc_scaled, output_activation_max); + output_data[out_c + output_depth * b] = static_cast < int16_t > (acc_scaled); + } + } + } + + inline void FullyConnected (const FullyConnectedParams ¶ms, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + const int32_t input_offset = params.input_offset; + const int32_t filter_offset = params.weights_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_GE(filter_shape.DimensionsCount(), 2); + TFLITE_DCHECK_GE(output_shape.DimensionsCount(), 1); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + const int filter_dim_count = filter_shape.DimensionsCount(); + const int output_dim_count = output_shape.DimensionsCount(); + const int batches = FlatSizeSkipDim(output_shape, output_dim_count - 1); + const int output_depth = output_shape.Dims(output_dim_count - 1); + TFLITE_DCHECK_LE(output_depth, filter_shape.Dims(filter_dim_count - 2)); + const int accum_depth = filter_shape.Dims(filter_dim_count - 1); + for (int b = 0; b < batches; ++b) + { + for (int out_c = 0; out_c < output_depth; ++out_c) + { + int32_t acc = 0; + for (int d = 0; d < accum_depth; ++d) + { + int32_t input_val = input_data[b * accum_depth + d]; + int32_t filter_val = filter_data[out_c * accum_depth + d]; + acc += (filter_val + filter_offset) * (input_val + input_offset); + } + + if (bias_data) + { + acc += bias_data[out_c]; + } + + acc = MultiplyByQuantizedMultiplier(acc, output_multiplier, output_shift); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[out_c + output_depth * b] = static_cast < int8_t > (acc); + } + } + } + + inline void FullyConnectedWithPackedInt4Weights (const FullyConnectedParams ¶ms, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + int8_t * unpacked_filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + TFLITE_DCHECK_NE(unpacked_filter_data, nullptr); + tflite::tensor_utils::UnpackDenseInt4IntoInt8(filter_data, filter_shape.FlatSize(), unpacked_filter_data); + FullyConnected(params, + input_shape, + input_data, + filter_shape, + unpacked_filter_data, + bias_shape, + bias_data, + output_shape, + output_data); + } + + template < typename AccumScalar > + inline void FullyConnected (const FullyConnectedParams ¶ms, + const RuntimeShape &input_shape, + const int16_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const AccumScalar * bias_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + const int32_t filter_offset = params.weights_offset; + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_GE(filter_shape.DimensionsCount(), 2); + TFLITE_DCHECK_GE(output_shape.DimensionsCount(), 1); + + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + const int filter_dim_count = filter_shape.DimensionsCount(); + const int output_dim_count = output_shape.DimensionsCount(); + const int batches = FlatSizeSkipDim(output_shape, output_dim_count - 1); + const int output_depth = output_shape.Dims(output_dim_count - 1); + TFLITE_DCHECK_LE(output_depth, filter_shape.Dims(filter_dim_count - 2)); + const int accum_depth = filter_shape.Dims(filter_dim_count - 1); + for (int b = 0; b < batches; ++b) + { + for (int out_c = 0; out_c < output_depth; ++out_c) + { + AccumScalar acc = 0; + for (int d = 0; d < accum_depth; ++d) + { + int32_t input_val = input_data[b * accum_depth + d]; + int32_t filter_val = filter_data[out_c * accum_depth + d]; + acc += (filter_val + filter_offset) * input_val; + } + + if (bias_data) + { + acc += bias_data[out_c]; + } + + int32_t acc_scaled = + MultiplyByQuantizedMultiplier(acc, output_multiplier, output_shift); + acc_scaled = std::max(acc_scaled, output_activation_min); + acc_scaled = std::min(acc_scaled, output_activation_max); + output_data[out_c + output_depth * b] = static_cast < int16_t > (acc_scaled); + } + } + } + } // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_FULLY_CONNECTED_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/l2normalization.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/l2normalization.h new file mode 100644 index 0000000000..b524f09449 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/l2normalization.h @@ -0,0 +1,72 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_L2NORMALIZATION_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_L2NORMALIZATION_H_ + +#include +#include + +namespace tflite { + namespace reference_integer_ops { + inline void L2Normalization (int32_t input_zero_point, + int32_t outer_size, + int32_t depth, + const int8_t * input_data, + int8_t * output_data) { + static constexpr int8_t kMinInt8 = std::numeric_limits < int8_t > ::min(); + static constexpr int8_t kMaxInt8 = std::numeric_limits < int8_t > ::max(); + + // The output scale must be in sync with Prepare(). + // Output is in 1/128 scale so the actual output range is nudged from [-1, 1] + // to [-1, 127/128]. + static constexpr int32_t kOutputScale = 7; + for (int outer_index = 0; outer_index < outer_size; ++outer_index) + { + // int32_t = (int8_t - int8_t) ^ 2. + // ([-128, 127] - [-128, 127]) ^ 2 = [0, (2^8 - 1)^2] so the accumulator is + // safe from overflowing in at least 2^16 steps. + int32_t acc = 0; + for (int inner_index = 0; inner_index < depth; ++inner_index) + { + int32_t input = + input_data[depth * outer_index + inner_index] - input_zero_point; + acc += input * input; + } + + int32_t inv_l2norm_multiplier; + int inv_l2norm_shift; + GetInvSqrtQuantizedMultiplierExp(acc, kReverseShift, &inv_l2norm_multiplier, &inv_l2norm_shift); + + for (int inner_index = 0; inner_index < depth; ++inner_index) + { + int32_t input = + input_data[depth * outer_index + inner_index] - input_zero_point; + + // Rescale and downcast. Rescale is folded into the division. + int32_t output_in_q24 = MultiplyByQuantizedMultiplier(input, + inv_l2norm_multiplier, + inv_l2norm_shift + kOutputScale); + output_in_q24 = + std::min(static_cast < int32_t > (kMaxInt8), + std::max(static_cast < int32_t > (kMinInt8), output_in_q24)); + output_data[depth * outer_index + inner_index] = + static_cast < int8_t > (output_in_q24); + } + } + } + } // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_L2NORMALIZATION_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/logistic.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/logistic.h new file mode 100644 index 0000000000..acf0ceb211 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/logistic.h @@ -0,0 +1,135 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_LOGISTIC_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_LOGISTIC_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_integer_ops { + inline void Logistic (int32_t input_zero_point, + int32_t input_range_radius, + int32_t input_multiplier, + int32_t input_left_shift, + int32_t input_size, + const int8_t * input_data, + int8_t * output_data) { + // Integer bits must be in sync with Prepare() function. + static constexpr int32_t kInputIntegerBits = 4; + static constexpr int32_t kOutputIntegerBits = 8; + static constexpr int8_t kMinInt8 = std::numeric_limits < int8_t > ::min(); + static constexpr int8_t kMaxInt8 = std::numeric_limits < int8_t > ::max(); + static constexpr int32_t kOutputZeroPoint = -128; + + for (int i = 0; i < input_size; ++i) + { + const int32_t input = + static_cast < int32_t > (input_data[i]) - input_zero_point; + if (input <= -input_range_radius) + { + output_data[i] = kMinInt8; + } + else if (input >= input_range_radius) + { + output_data[i] = kMaxInt8; + } + else + { + const int32_t input_in_q4 = + MultiplyByQuantizedMultiplier(input, input_multiplier, input_left_shift); + using FixedPoint4 = gemmlowp::FixedPoint < int32_t, kInputIntegerBits >; + const int32_t output_in_q0 = + gemmlowp::logistic(FixedPoint4::FromRaw(input_in_q4)).raw(); + + // Rescale and downcast. + using gemmlowp::RoundingDivideByPOT; + int32_t output_in_q23 = + RoundingDivideByPOT(output_in_q0, 31 - kOutputIntegerBits); + output_in_q23 = + std::min(std::max(output_in_q23 + kOutputZeroPoint, static_cast < int32_t > (kMinInt8)), + static_cast < int32_t > (kMaxInt8)); + output_data[i] = static_cast < int8_t > (output_in_q23); + } + } + } + + inline void Logistic (int32_t input_multiplier, + int32_t input_left_shift, + int32_t input_size, + const int16_t * ptr_input_data, + int16_t * ptr_output_data) { + // We use the LUT for sigmoid and take into account, that + // tanh(x) = 2*sigmoid(2*x) - 1 + + // We scale by 3/4 to expand range [-8,8]->[-10.7,10.7]. + // In case of general parameter scale, multiplier 3 is taken into account + // in TanhPrepare function and it is included in + // input_multiplier already. + + TFLITE_DCHECK_GE(input_left_shift, 0); + if (input_multiplier == 0) // power of two case + { + input_multiplier = 3 << input_left_shift; + input_left_shift = 0; + } + + int32_t round = (input_left_shift > 0) ? 1 << (input_left_shift - 1) : 0; + + for (int i = 0; i < input_size; ++i, ptr_input_data++, ptr_output_data++) + { + int32_t input_data = + ((*ptr_input_data) * input_multiplier + round) >> input_left_shift; + + // We do interpolation on unsigned values. + uint32_t abs_input_data = abs(input_data); + + // We divide by 2 power of 9, because + // we need to divide by 2 in power of 7 for + // the input conversion + 1/4 from the scale above. + + // Define uh as uint32_t type not to make this function overflow. + uint32_t uh = abs_input_data >> 9; + uint32_t result; + + if (uh >= 255) + { + // Saturate to maximum. + result = 0x7FFF << 10; + } + else + { + uint32_t ua = sigmoid_table_uint16[uh]; + uint32_t ub = sigmoid_table_uint16[uh + 1]; + uint32_t ut = abs_input_data & 0x1ff; + + // Interpolation is done using the fractional bit. + result = (ua << 9) + ut * (ub - ua); + } + + result = (input_data >= 0) ? (result + (1 << 9)) : + ((1 << (16 + 9)) - result + (1 << 9) - 1); + + // Back to 16-bit. + result >>= 10; + + *ptr_output_data = result; + } + } + } // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_LOGISTIC_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/mean.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/mean.h new file mode 100644 index 0000000000..592359d00f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/mean.h @@ -0,0 +1,79 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_MEAN_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_MEAN_H_ + +#include +#include + + +namespace tflite { +namespace reference_integer_ops { + +template +inline void Mean(const tflite::MeanParams& op_params, int32_t multiplier, + int32_t shift, const RuntimeShape& unextended_input_shape, + const integer_type* input_data, int32_t input_zero_point, + const RuntimeShape& unextended_output_shape, + integer_type* output_data, int32_t output_zero_point) { + // Current implementation only supports dimension equals 4 and simultaneous + // reduction over width and height. + TFLITE_CHECK_EQ(unextended_input_shape.DimensionsCount(), 4); + TFLITE_CHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + const int output_batch = output_shape.Dims(0); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int output_depth = output_shape.Dims(3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int num_elements_in_axis = input_width * input_height; + + TFLITE_CHECK_EQ(op_params.axis_count, 2); + TFLITE_CHECK((op_params.axis[0] == 1 && op_params.axis[1] == 2) || + (op_params.axis[0] == 2 && op_params.axis[1] == 1)); + TFLITE_CHECK_EQ(output_height, 1); + TFLITE_CHECK_EQ(output_width, 1); + + static constexpr int32_t kMinInt = std::numeric_limits::min(); + static constexpr int32_t kMaxInt = std::numeric_limits::max(); + + for (int out_b = 0; out_b < output_batch; ++out_b) { + for (int out_d = 0; out_d < output_depth; ++out_d) { + int32_t acc = 0; + for (int in_h = 0; in_h < input_height; ++in_h) { + for (int in_w = 0; in_w < input_width; ++in_w) { + acc += input_data[Offset(input_shape, out_b, in_h, in_w, out_d)] - + input_zero_point; + } + } + acc = MultiplyByQuantizedMultiplier(acc, multiplier, shift); + acc = acc > 0 ? (acc + num_elements_in_axis / 2) / num_elements_in_axis + : (acc - num_elements_in_axis / 2) / num_elements_in_axis; + acc += output_zero_point; + acc = std::min(std::max(acc, kMinInt), kMaxInt); + output_data[Offset(output_shape, out_b, 0, 0, out_d)] = + static_cast(acc); + } + } +} + +} // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_MEAN_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/mul.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/mul.h new file mode 100644 index 0000000000..2a0f694afc --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/mul.h @@ -0,0 +1,147 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_MUL_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_MUL_H_ + +#include +#include +#include // from @ruy +#include + +namespace tflite { + namespace reference_integer_ops { + template < typename T > + inline void MulElementwise (int size, + const ArithmeticParams ¶ms, + const T * input1_data, + const T * input2_data, + T * output_data) { + for (int i = 0; i < size; ++i) + { + const int32_t input1_val = params.input1_offset + input1_data[i]; + const int32_t input2_val = params.input2_offset + input2_data[i]; + const int32_t unclamped_result = + params.output_offset + + MultiplyByQuantizedMultiplier(input1_val * input2_val, params.output_multiplier, + params.output_shift); + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, unclamped_result)); + output_data[i] = static_cast < T > (clamped_output); + } + } + + template < typename T > + inline void Mul (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + ruy::profiler::ScopeLabel label("Mul/8bit"); + + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + MulElementwise(flat_size, params, input1_data, input2_data, output_data); + } + +// Mul with 16 bit inputs and int8_t outputs. + inline void Mul (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int16_t * input1_data, + const RuntimeShape &input2_shape, + const int16_t * input2_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + ruy::profiler::ScopeLabel label("Mul/Int16Int8"); + + int32_t output_offset = params.output_offset; + int32_t output_activation_min = params.quantized_activation_min; + int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + for (int i = 0; i < flat_size; i++) + { + // F0 uses 0 integer bits, range [-1, 1]. + using F0 = gemmlowp::FixedPoint < std::int16_t, 0 >; + + F0 unclamped_result = + F0::FromRaw(input1_data[i]) * F0::FromRaw(input2_data[i]); + int16_t rescaled_result = + gemmlowp::RoundingDivideByPOT(unclamped_result.raw(), 8); + int16_t clamped_result = std::min < int16_t > ( + output_activation_max - output_offset, rescaled_result); + clamped_result = std::max < int16_t > (output_activation_min - output_offset, + clamped_result); + output_data[i] = output_offset + clamped_result; + } + } + + template < typename T > + inline void BroadcastMul4DSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("BroadcastMul4DSlow"); + + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + + // The input shapes are extended as part of NdArrayDesc initialization. + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + const RuntimeShape extended_output_shape = + RuntimeShape::ExtendedShape(4, output_shape); + + for (int b = 0; b < extended_output_shape.Dims(0); ++b) + { + for (int y = 0; y < extended_output_shape.Dims(1); ++y) + { + for (int x = 0; x < extended_output_shape.Dims(2); ++x) + { + for (int c = 0; c < extended_output_shape.Dims(3); ++c) + { + const int32_t input1_val = + params.input1_offset + + input1_data[SubscriptToIndex(desc1, b, y, x, c)]; + const int32_t input2_val = + params.input2_offset + + input2_data[SubscriptToIndex(desc2, b, y, x, c)]; + const int32_t unclamped_result = + params.output_offset + + MultiplyByQuantizedMultiplier(input1_val * input2_val, + params.output_multiplier, + params.output_shift); + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, unclamped_result)); + output_data[Offset(extended_output_shape, b, y, x, c)] = + static_cast < T > (clamped_output); + } + } + } + } + } + } // namespace reference_integer_ops +} // namespace tflite +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_MUL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/pooling.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/pooling.h new file mode 100644 index 0000000000..98a2dd7f80 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/pooling.h @@ -0,0 +1,264 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_POOLING_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_POOLING_H_ + +#include +#include +#include + + +namespace tflite { +namespace reference_integer_ops { + +inline bool AveragePool(const PoolParams& params, + const RuntimeShape& input_shape, + const int8_t* input_data, + const RuntimeShape& output_shape, int8_t* output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, + params.quantized_activation_max); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int channel = 0; channel < depth; ++channel) { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + int32_t acc = 0; + int filter_count = 0; + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + acc += + input_data[Offset(input_shape, batch, in_y, in_x, channel)]; + filter_count++; + } + } + if (filter_count == 0) return false; + // Round to the closest integer value. + acc = acc > 0 ? (acc + filter_count / 2) / filter_count + : (acc - filter_count / 2) / filter_count; + acc = std::max(acc, params.quantized_activation_min); + acc = std::min(acc, params.quantized_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + static_cast(acc); + } + } + } + } + return true; +} + +inline void MaxPool(const PoolParams& params, const RuntimeShape& input_shape, + const int8_t* input_data, const RuntimeShape& output_shape, + int8_t* output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, + params.quantized_activation_max); + TFLITE_DCHECK_GE(params.quantized_activation_min, + std::numeric_limits::min()); + TFLITE_DCHECK_LE(params.quantized_activation_max, + std::numeric_limits::max()); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int channel = 0; channel < depth; ++channel) { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + int8_t max = std::numeric_limits::lowest(); + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + max = std::max( + max, + input_data[Offset(input_shape, batch, in_y, in_x, channel)]); + } + } + max = std::max(max, params.quantized_activation_min); + max = std::min(max, params.quantized_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + static_cast(max); + } + } + } + } +} + +inline bool AveragePool(const PoolParams& params, + const RuntimeShape& input_shape, + const int16_t* input_data, + const RuntimeShape& output_shape, + int16_t* output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, + params.quantized_activation_max); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int channel = 0; channel < depth; ++channel) { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + int32_t acc = 0; + int filter_count = 0; + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + acc += + input_data[Offset(input_shape, batch, in_y, in_x, channel)]; + filter_count++; + } + } + if (filter_count == 0) return false; + // Round to the closest integer value. + acc = acc > 0 ? (acc + filter_count / 2) / filter_count + : (acc - filter_count / 2) / filter_count; + acc = std::max(acc, params.quantized_activation_min); + acc = std::min(acc, params.quantized_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + static_cast(acc); + } + } + } + } + return true; +} + +inline void MaxPool(const PoolParams& params, const RuntimeShape& input_shape, + const int16_t* input_data, const RuntimeShape& output_shape, + int16_t* output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, + params.quantized_activation_max); + TFLITE_DCHECK_GE(params.quantized_activation_min, + std::numeric_limits::min()); + TFLITE_DCHECK_LE(params.quantized_activation_max, + std::numeric_limits::max()); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int channel = 0; channel < depth; ++channel) { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + int16_t max = std::numeric_limits::lowest(); + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + max = std::max( + max, + input_data[Offset(input_shape, batch, in_y, in_x, channel)]); + } + } + max = std::max(max, params.quantized_activation_min); + max = std::min(max, params.quantized_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + static_cast(max); + } + } + } + } +} + +} // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_POOLING_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/tanh.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/tanh.h new file mode 100644 index 0000000000..5a18951366 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/tanh.h @@ -0,0 +1,117 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_TANH_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_TANH_H_ + +#include +#include +#include +#include + + +namespace tflite { +namespace reference_integer_ops { + +inline void Tanh(int32_t input_zero_point, int32_t input_range_radius, + int32_t input_multiplier, int32_t input_shift, + const RuntimeShape& input_shape, const int8_t* input_data, + const RuntimeShape& output_shape, int8_t* output_data) { + // Integer bits must be in sync with Prepare() function. + static constexpr int32_t kInputIntegerBits = 4; + static constexpr int32_t kOutputScale = 7; + static constexpr int32_t kMinInt8 = std::numeric_limits::min(); + static constexpr int32_t kMaxInt8 = std::numeric_limits::max(); + using F4 = gemmlowp::FixedPoint; + + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; ++i) { + const int32_t input = + static_cast(input_data[i]) - input_zero_point; + if (input <= -input_range_radius) { + output_data[i] = kMinInt8; + } else if (input >= input_range_radius) { + output_data[i] = kMaxInt8; + } else { + const int32_t input_in_q4 = + MultiplyByQuantizedMultiplier(input, input_multiplier, input_shift); + const int32_t output_in_q0 = + gemmlowp::tanh(F4::FromRaw(input_in_q4)).raw(); + + // Rescale and downcast. + using gemmlowp::RoundingDivideByPOT; + int32_t output_in_q24 = + RoundingDivideByPOT(output_in_q0, 31 - kOutputScale); + output_in_q24 = std::min(std::max(output_in_q24, kMinInt8), kMaxInt8); + output_data[i] = static_cast(output_in_q24); + } + } +} + +inline void Tanh(int32_t input_multiplier, int32_t input_left_shift, + const RuntimeShape& input_shape, const int16_t* ptr_input_data, + const RuntimeShape& output_shape, int16_t* ptr_output_data) { + // We use the LUT for sigmoid and take into account, that + // tanh(x) = 2*sigmoid(2*x) - 1 + + // We scale by 3/4 to expand range [-8,8]->[-10.7,10.7]. + // In case of general parameter scale, multiplier 3 is taken into account + // in TanhPrepare function and it is included in + // input_multiplier already. + + if (input_multiplier == 0) { // power of two case + input_multiplier = 3 << input_left_shift; + input_left_shift = 0; + } + + int32_t round = (input_left_shift > 0) ? 1 << (input_left_shift - 1) : 0; + + int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; ++i, ptr_input_data++, ptr_output_data++) { + int32_t input_data = + ((*ptr_input_data) * input_multiplier + round) >> input_left_shift; + + uint32_t abs_input_data = abs(input_data); + uint32_t uh = abs_input_data >> 8; + int32_t result; + + if (uh >= 255) { + // Saturate to maximum. + result = 0xFFFF << 8; + } else { + uint32_t ua = sigmoid_table_uint16[uh]; + uint32_t ub = sigmoid_table_uint16[uh + 1]; + + uint8_t ut = abs_input_data & 0xFF; + + result = (ua << 8) + ut * (ub - ua); + } + + result = (input_data >= 0) + ? (result - (1 << (14 + 9)) + (1 << (9 - 2))) + : (-result + (1 << (14 + 9)) + (1 << (9 - 2)) - 1); + + // Convert back to 16-bit. + result >>= (9 - 1); + + *ptr_output_data = result; + } +} + +} // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_TANH_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/transpose_conv.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/transpose_conv.h new file mode 100644 index 0000000000..7c1408c5f9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/integer_ops/transpose_conv.h @@ -0,0 +1,267 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_TRANSPOSE_CONV_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_TRANSPOSE_CONV_H_ + +#include +#include + +namespace tflite { + namespace reference_integer_ops { +// Fixed-point per-channel-quantization transpose convolution reference kernel. + inline void TransposeConv (const ConvParams ¶ms, + const int32_t * output_multiplier, + const int32_t * output_shift, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const int32_t * bias_data, + const RuntimeShape &output_shape, + int8_t * output_data, + const RuntimeShape &im2col_shape, + int8_t * im2col_data, + int32_t * scratch_buffer) { + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + (void) im2col_data; // only used in optimized code. + (void) im2col_shape; // only used in optimized code. + + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = MatchingDim(input_shape, 3, filter_shape, 3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (bias_data) + { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int32_t input_offset = params.input_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + + const int num_elements = output_shape.FlatSize(); + + // We need to initialize scratch_buffer to all 0s, as we apply the same + // 'scatter' based trick as in float version. + memset(scratch_buffer, 0, num_elements * sizeof(int32_t)); + + // Loop through input elements one at a time. + for (int batch = 0; batch < batches; ++batch) + { + for (int in_y = 0; in_y < input_height; ++in_y) + { + for (int in_x = 0; in_x < input_width; ++in_x) + { + for (int in_channel = 0; in_channel < input_depth; ++in_channel) + { + // Loop through the output elements it will influence. + const int out_x_origin = (in_x * stride_width) - pad_width; + const int out_y_origin = (in_y * stride_height) - pad_height; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + for (int out_channel = 0; out_channel < output_depth; + ++out_channel) + { + // Compute output element location. + const int out_x = out_x_origin + filter_x; + const int out_y = out_y_origin + filter_y; + + // We cannot accumulate out of bounds. + if ((out_x >= 0) && (out_x < output_width) && (out_y >= 0) && + (out_y < output_height)) + { + const int8_t input_value = + input_data[Offset(input_shape, batch, in_y, in_x, in_channel)]; + const int8_t filter_value = + filter_data[Offset(filter_shape, out_channel, filter_y, filter_x, + in_channel)]; + scratch_buffer[Offset(output_shape, batch, out_y, out_x, out_channel)] += + (input_value + input_offset) * filter_value; + } + } + } + } + } + } + } + } + + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int out_channel = 0; out_channel < output_depth; ++out_channel) + { + int32_t acc = scratch_buffer[Offset(output_shape, batch, out_y, out_x, out_channel)]; + if (bias_data) + { + acc += bias_data[out_channel]; + } + + acc = + MultiplyByQuantizedMultiplier(acc, output_multiplier[out_channel], + output_shift[out_channel]); + acc += output_offset; + acc = std::max(acc, output_activation_min); + acc = std::min(acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + static_cast < int8_t > (acc); + } + } + } + } + } + +// int16_t input (zero_point=0), int8_t filter, int32 or int64 accumulator + template < typename Scalar > + inline void TransposeConv (const ConvParams ¶ms, + const int32_t * output_multiplier, + const int32_t * output_shift, + const RuntimeShape &input_shape, + const int16_t * input_data, + const RuntimeShape &filter_shape, + const int8_t * filter_data, + const RuntimeShape &bias_shape, + const Scalar * bias_data, + const RuntimeShape &output_shape, + int16_t * output_data, + const RuntimeShape &im2col_shape, + int8_t * im2col_data, + Scalar * scratch_buffer) { + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + (void) im2col_data; // only used in optimized code. + (void) im2col_shape; // only used in optimized code. + + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = MatchingDim(input_shape, 3, filter_shape, 3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (bias_data) + { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + + const int num_elements = output_shape.FlatSize(); + + // We need to initialize scratch_buffer to all 0s, as we apply the same + // 'scatter' based trick as in float version. + memset(scratch_buffer, 0, num_elements * sizeof(Scalar)); + + // Loop through input elements one at a time. + for (int batch = 0; batch < batches; ++batch) + { + for (int in_y = 0; in_y < input_height; ++in_y) + { + for (int in_x = 0; in_x < input_width; ++in_x) + { + for (int in_channel = 0; in_channel < input_depth; ++in_channel) + { + // Loop through the output elements it will influence. + const int out_x_origin = (in_x * stride_width) - pad_width; + const int out_y_origin = (in_y * stride_height) - pad_height; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) + { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) + { + for (int out_channel = 0; out_channel < output_depth; + ++out_channel) + { + // Compute output element location. + const int out_x = out_x_origin + filter_x; + const int out_y = out_y_origin + filter_y; + + // We cannot accumulate out of bounds. + if ((out_x >= 0) && (out_x < output_width) && (out_y >= 0) && + (out_y < output_height)) + { + const int32_t input_value = + input_data[Offset(input_shape, batch, in_y, in_x, in_channel)]; + const int32_t filter_value = + filter_data[Offset(filter_shape, out_channel, filter_y, filter_x, + in_channel)]; + scratch_buffer[Offset(output_shape, batch, out_y, out_x, out_channel)] += + input_value * filter_value; + } + } + } + } + } + } + } + } + + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int out_channel = 0; out_channel < output_depth; ++out_channel) + { + Scalar acc = scratch_buffer[Offset(output_shape, batch, out_y, out_x, out_channel)]; + if (bias_data) + { + acc += bias_data[out_channel]; + } + + int32_t scaled_acc = MultiplyByQuantizedMultiplier(acc, + output_multiplier[out_channel], + output_shift[out_channel]); + scaled_acc = std::max(scaled_acc, output_activation_min); + scaled_acc = std::min(scaled_acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + static_cast < int16_t > (scaled_acc); + } + } + } + } + } + } // namespace reference_integer_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_INTEGER_OPS_TRANSPOSE_CONV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/l2normalization.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/l2normalization.h new file mode 100644 index 0000000000..12bb8f4d4a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/l2normalization.h @@ -0,0 +1,98 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_L2NORMALIZATION_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_L2NORMALIZATION_H_ + +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void L2Normalization (const tflite::L2NormalizationParams &op_params, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data, + float epsilon=1e-6) { + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + for (int i = 0; i < outer_size; ++i) + { + float squared_l2_norm = 0; + for (int c = 0; c < depth; ++c) + { + const float val = input_data[depth * i + c]; + squared_l2_norm += val * val; + } + + float l2_norm = std::sqrt(squared_l2_norm); + l2_norm = std::max(l2_norm, epsilon); + for (int c = 0; c < depth; ++c) + { + output_data[depth * i + c] = input_data[depth * i + c] / l2_norm; + } + } + } + + inline void L2Normalization (const tflite::L2NormalizationParams &op_params, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + const int32_t input_zero_point = op_params.input_zero_point; + + for (int i = 0; i < outer_size; ++i) + { + int32_t square_l2_norm = 0; + for (int c = 0; c < depth; c++) + { + int32_t diff = input_data[depth * i + c] - input_zero_point; + square_l2_norm += diff * diff; + } + + int32_t inv_l2norm_multiplier; + int inv_l2norm_shift; + GetInvSqrtQuantizedMultiplierExp(square_l2_norm, + kReverseShift, + &inv_l2norm_multiplier, + &inv_l2norm_shift); + for (int c = 0; c < depth; c++) + { + int32_t diff = input_data[depth * i + c] - input_zero_point; + int32_t rescaled_diff = MultiplyByQuantizedMultiplierSmallerThanOneExp(128 * diff, + inv_l2norm_multiplier, + inv_l2norm_shift); + int32_t unclamped_output_val = 128 + rescaled_diff; + int32_t output_val = + std::min(static_cast < int32_t > (255), + std::max(static_cast < int32_t > (0), unclamped_output_val)); + output_data[depth * i + c] = static_cast < uint8_t > (output_val); + } + } + } + } // namespace reference_ops +} // namespace tflite +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_L2NORMALIZATION_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/leaky_relu.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/leaky_relu.h new file mode 100644 index 0000000000..cf0c646e50 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/leaky_relu.h @@ -0,0 +1,75 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LEAKY_RELU_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LEAKY_RELU_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void LeakyRelu (const tflite::LeakyReluParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + const float val = input_data[i]; + + // Note that alpha might be > 1 or < 0, so we don't use std::max here. + output_data[i] = val > 0 ? val : val * params.alpha; + } + } + + template < typename T > + inline void QuantizeLeakyRelu (const LeakyReluParams ¶ms, + const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &output_shape, + T * output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + static const int32_t quantized_min = std::numeric_limits < T > ::min(); + static const int32_t quantized_max = std::numeric_limits < T > ::max(); + for (int i = 0; i < flat_size; ++i) + { + const int32_t input_value = input_data[i] - params.input_offset; + int32_t unclamped_output; + if (input_value >= 0) + { + unclamped_output = params.output_offset + + MultiplyByQuantizedMultiplier(input_value, + params.output_multiplier_identity, + params.output_shift_identity); + } + else + { + unclamped_output = params.output_offset + + MultiplyByQuantizedMultiplier(input_value, + params.output_multiplier_alpha, + params.output_shift_alpha); + } + + const T clamped_output = + std::min(quantized_max, std::max(quantized_min, unclamped_output)); + output_data[i] = static_cast < T > (clamped_output); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LEAKY_RELU_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/log_softmax.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/log_softmax.h new file mode 100644 index 0000000000..c11a7bc3c5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/log_softmax.h @@ -0,0 +1,277 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LOG_SOFTMAX_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LOG_SOFTMAX_H_ + +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void LogSoftmax (const SoftmaxParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + + for (int i = 0; i < outer_size; ++i) + { + // Find max element value which we'll use to ensure numerical stability + // taking advantage of the following equality: + // log(exp(x[i])/sum(exp(x[i]))) == log(exp(x[i]+C)/sum(exp(x[i]+C))) + float max = std::numeric_limits < float > ::lowest(); + for (int c = 0; c < depth; ++c) + { + max = std::max(max, input_data[i * depth + c]); + } + + // Compute sum. + float sum = 0.f; + for (int c = 0; c < depth; ++c) + { + sum += std::exp(input_data[i * depth + c] - max); + } + + // Compute result. + const float log_sum = std::log(sum); + for (int c = 0; c < depth; ++c) + { + output_data[i * depth + c] = input_data[i * depth + c] - max - log_sum; + } + } + } + + inline void LogSoftmax (const SoftmaxParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + const int32_t input_multiplier = params.input_multiplier; + const int32_t input_left_shift = params.input_left_shift; + const int32_t reverse_scaling_divisor = params.reverse_scaling_divisor; + const int32_t reverse_scaling_right_shift = + params.reverse_scaling_right_shift; + const int diff_min = params.diff_min; + + // The representation chosen for the input to the exp() function is Q5.26. + // We need to leave extra space since values that we skip might be as large + // as -32 before multiplying by input_beta_multiplier, and therefore as + // large as -16 afterwards. Note that exp(-8) is definitely not + // insignificant to accumulation, but exp(-16) definitely is. + static constexpr int kScaledDiffIntegerBits = 5; + static constexpr int kAccumulationIntegerBits = 12; + static constexpr int kOutputIntegerBits = 4; + using FixedPointScaledDiff = + gemmlowp::FixedPoint < int32_t, kScaledDiffIntegerBits >; + using FixedPointAccum = + gemmlowp::FixedPoint < int32_t, kAccumulationIntegerBits >; + + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + + for (int i = 0; i < outer_size; ++i) + { + uint8_t max_in_row = 0; + for (int c = 0; c < depth; ++c) + { + max_in_row = std::max(max_in_row, input_data[i * depth + c]); + } + + FixedPointAccum sum_of_exps = FixedPointAccum::Zero(); + for (int c = 0; c < depth; ++c) + { + int32_t input_diff = + static_cast < int32_t > (input_data[i * depth + c]) - max_in_row; + if (input_diff >= diff_min) + { + const int32_t input_diff_rescaled = + MultiplyByQuantizedMultiplierGreaterThanOne(input_diff, input_multiplier, input_left_shift); + const FixedPointScaledDiff scaled_diff_f8 = + FixedPointScaledDiff::FromRaw(input_diff_rescaled); + sum_of_exps = sum_of_exps + gemmlowp::Rescale < kAccumulationIntegerBits > ( + exp_on_negative_values(scaled_diff_f8)); + } + } + + const int32_t fixed_log_sum_of_exps = + log_x_for_x_greater_than_or_equal_to_1 < kScaledDiffIntegerBits > ( + sum_of_exps) + .raw(); + + // rescaled_diff_min is smallest representable in + // Q(kScaledDiffIntegerBits).(31-kScaledDiffIntegerBits) plus the + // log-sub-exps that will be subtracted in the loop. + // + // The thresholds diff_min, etc are negative. + const int rescaled_diff_min = + fixed_log_sum_of_exps + std::numeric_limits < int32_t > ::lowest(); + const int adjusted_diff_min = + std::max(static_cast < int32_t > ( + diff_min - 1), // Note use of > below instead of >= above. + MultiplyByQuantizedMultiplierSmallerThanOneExp(rescaled_diff_min, reverse_scaling_divisor, + -reverse_scaling_right_shift)); + + for (int c = 0; c < depth; ++c) + { + int32_t input_diff = + static_cast < int32_t > (input_data[i * depth + c]) - max_in_row; + if (input_diff > adjusted_diff_min) + { + const int32_t input_diff_rescaled = + MultiplyByQuantizedMultiplierGreaterThanOne(input_diff, input_multiplier, input_left_shift); + int32_t unsat_output = + gemmlowp::RoundingDivideByPOT((input_diff_rescaled - fixed_log_sum_of_exps), + 31 - kScaledDiffIntegerBits - kOutputIntegerBits) + + 255; + + output_data[i * depth + c] = static_cast < uint8_t > ( + std::max(std::min(unsat_output, static_cast < int32_t > (255)), + static_cast < int32_t > (0))); + } + else + { + // Set output to smallest value. + output_data[i * depth + c] = 0; + } + } + } + } + + template < typename T > + inline void LogSoftmaxQuantized (const SoftmaxParams ¶ms, + const size_t outer_size, + const size_t depth, + const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &output_shape, + T * output_data) { + const int32_t input_multiplier = params.input_multiplier; + const int32_t input_left_shift = params.input_left_shift; + const int32_t reverse_scaling_divisor = params.reverse_scaling_divisor; + const int32_t reverse_scaling_right_shift = + params.reverse_scaling_right_shift; + const int diff_min = params.diff_min; + + static constexpr T kMinT8 = std::numeric_limits < T > ::min(); + static constexpr T kMaxT8 = std::numeric_limits < T > ::max(); + static constexpr int32_t kMinInt32 = std::numeric_limits < int32_t > ::min(); + + // All IntegerBits must agree with Prepare function. + // Input is chosen as Q5.26 so exp(-1 * 2^5 * 2^-1) = exp(-16) is negligible. + static constexpr int kInputIntegerBits = 5; + static constexpr int kAccumulationIntegerBits = 12; + static constexpr int kOutputIntegerBits = 4; + using F5 = gemmlowp::FixedPoint < int32_t, kInputIntegerBits >; + using F12 = gemmlowp::FixedPoint < int32_t, kAccumulationIntegerBits >; + + for (size_t outer_index = 0; outer_index < outer_size; ++outer_index) + { + T max_in_row = kMinT8; + for (size_t inner_index = 0; inner_index < depth; ++inner_index) + { + max_in_row = + std::max(max_in_row, input_data[outer_index * depth + inner_index]); + } + + // Accumulator "sum_of_exps_in_q12" is safe from overflowing in 2^12 steps. + F12 sum_of_exps_in_q12 = F12::FromRaw(0); + for (size_t inner_index = 0; inner_index < depth; ++inner_index) + { + int32_t input_diff = + static_cast < int32_t > (input_data[outer_index * depth + inner_index]) - + max_in_row; + if (input_diff >= diff_min) + { + const int32_t input_diff_in_q5 = MultiplyByQuantizedMultiplier(input_diff, + input_multiplier, + input_left_shift); + sum_of_exps_in_q12 = + sum_of_exps_in_q12 + + gemmlowp::Rescale < kAccumulationIntegerBits > ( + exp_on_negative_values(F5::FromRaw(input_diff_in_q5))); + } + } + + const int32_t log_sum_of_exps_in_q5 = + log_x_for_x_greater_than_or_equal_to_1 < kInputIntegerBits > ( + sum_of_exps_in_q12) + .raw(); + + // Potentially reduced the valid range. shifted_log_sum_of_exps_in_q5 is + // smallest representable in Q5.26 plus the log_sum_of_exps. + const int32_t shifted_log_sum_of_exps_in_q5 = + log_sum_of_exps_in_q5 + kMinInt32; + const int32_t adjusted_diff_min = + std::max(static_cast < int32_t > (diff_min - 1), + MultiplyByQuantizedMultiplier(shifted_log_sum_of_exps_in_q5, reverse_scaling_divisor, + -reverse_scaling_right_shift)); + + for (size_t inner_index = 0; inner_index < depth; ++inner_index) + { + int32_t input_diff = + static_cast < int32_t > (input_data[outer_index * depth + inner_index]) - + max_in_row; + + // Note use of > below instead of >= above. + if (input_diff > adjusted_diff_min) + { + const int32_t input_diff_in_q5 = MultiplyByQuantizedMultiplier(input_diff, + input_multiplier, + input_left_shift); + + // Rescale and downcast. + int32_t output_in_q27 = + gemmlowp::RoundingDivideByPOT((input_diff_in_q5 - log_sum_of_exps_in_q5), + 31 - kInputIntegerBits - kOutputIntegerBits) + + kMaxT8; + + output_in_q27 = + std::max(std::min(output_in_q27, static_cast < int32_t > (kMaxT8)), + static_cast < int32_t > (kMinT8)); + output_data[outer_index * depth + inner_index] = + static_cast < T > (output_in_q27); + } + else + { + output_data[outer_index * depth + inner_index] = kMinT8; + } + } + } + } + + inline void LogSoftmax (const SoftmaxParams ¶ms, + const size_t outer_size, + const size_t depth, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + LogSoftmaxQuantized(params, outer_size, depth, input_shape, input_data, output_shape, output_data); + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LOG_SOFTMAX_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/logistic.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/logistic.h new file mode 100644 index 0000000000..51437425c9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/logistic.h @@ -0,0 +1,155 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LOGISTIC_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LOGISTIC_H_ + +#include +#include +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void Logistic (const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const float cutoff_upper = 16.619047164916992188f; + const float cutoff_lower = -9.f; + + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + // Rational for using approximation in reference kernel. + // 0. This approximation gives enough precision for float. + // 1. This works around an issue on an embedded chipset where exp() does not + // return correctly as expected - exp(x) should return inf when overflown + // not 1.701417 IEEE 754 defines representation for inf. + // 2. This will speed up calculation and is matching the behavior in the + // optimized kernels. (check the definition of scalar_logistic_op) + + for (int i = 0; i < flat_size; i++) + { + float val = input_data[i]; + float result; + if (val > cutoff_upper) + { + result = 1.0f; + } + else if (val < cutoff_lower) + { + result = std::exp(val); + } + else + { + result = 1.f / (1.f + std::exp(-val)); + } + + output_data[i] = result; + } + } + +// Convenience version that allows, for example, generated-code calls to be +// uniform between data types. + inline void Logistic (const LogisticParams &, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + // Drop params: not needed. + Logistic(input_shape, input_data, output_shape, output_data); + } + + inline void Logistic (const LogisticParams ¶ms, + const RuntimeShape &input_shape, + const int16_t * input_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; i++) + { + // F0 uses 0 integer bits, range [-1, 1]. + // This is the return type of math functions such as tanh, logistic, + // whose range is in [-1, 1]. + using F0 = gemmlowp::FixedPoint < std::int16_t, 0 >; + + // F3 uses 3 integer bits, range [-8, 8], the input range expected here. + using F3 = gemmlowp::FixedPoint < std::int16_t, 3 >; + + const F3 input = F3::FromRaw(input_data[i]); + F0 output = gemmlowp::logistic(input); + output_data[i] = output.raw(); + } + } + +// Quantized int8_t logistic activation. Cheats by dequantizing and +// requantizing around the floating point logistic method. This implementation +// is slow on platforms without a floating point unit. + +// TODO(b/141211002): Delete this int8_t implementation once we can reuse the +// approach used in TFLite for int8_t Logistic. + inline void Logistic (const RuntimeShape &input_shape, + const int8_t * input_data, + float input_scale, + int input_zero_point, + const RuntimeShape &output_shape, + int8_t * output_data, + float output_scale, + int output_zero_point) { + const float cutoff_upper = 16.619047164916992188f; + const float cutoff_lower = -9.f; + + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + // Rational for using approximation in reference kernel. + // 0. This approximation gives enough precision for float. + // 1. This works around an issue on an embedded chipset where exp() does not + // return correctly as expected - exp(x) should return inf when overflown + // not 1.701417 IEEE 754 defines representation for inf. + // 2. This will speed up calculation and is matching the behavior in the + // optimized kernels. (check the definition of scalar_logistic_op) + + for (int i = 0; i < flat_size; i++) + { + // Dequantize. + float val = + static_cast < float > ((input_data[i] - input_zero_point) * input_scale); + float result; + if (val > cutoff_upper) + { + result = 1.0f; + } + else if (val < cutoff_lower) + { + result = std::exp(val); + } + else + { + result = 1.f / (1.f + std::exp(-val)); + } + + // Requantize + int8_t output = + static_cast < int8_t > (result / output_scale + output_zero_point); + output_data[i] = output; + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LOGISTIC_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/lstm_cell.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/lstm_cell.h new file mode 100644 index 0000000000..2027252c4e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/lstm_cell.h @@ -0,0 +1,492 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LSTM_CELL_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LSTM_CELL_H_ + +#include +#include +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void LstmCell (const LstmCellParams ¶ms, + const RuntimeShape &unextended_input_shape, + const float * input_data, + const RuntimeShape &unextended_prev_activ_shape, + const float * prev_activ_data, + const RuntimeShape &weights_shape, + const float * weights_data, + const RuntimeShape &unextended_bias_shape, + const float * bias_data, + const RuntimeShape &unextended_prev_state_shape, + const float * prev_state_data, + const RuntimeShape &unextended_output_state_shape, + float * output_state_data, + const RuntimeShape &unextended_output_activ_shape, + float * output_activ_data, + const RuntimeShape &unextended_concat_temp_shape, + float * concat_temp_data, + const RuntimeShape &unextended_activ_temp_shape, + float * activ_temp_data) { + TFLITE_DCHECK_LE(unextended_input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_prev_activ_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_bias_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_prev_state_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_state_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_activ_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_concat_temp_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_activ_temp_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape prev_activ_shape = + RuntimeShape::ExtendedShape(4, unextended_prev_activ_shape); + const RuntimeShape bias_shape = + RuntimeShape::ExtendedShape(4, unextended_bias_shape); + const RuntimeShape prev_state_shape = + RuntimeShape::ExtendedShape(4, unextended_prev_state_shape); + const RuntimeShape output_state_shape = + RuntimeShape::ExtendedShape(4, unextended_output_state_shape); + const RuntimeShape output_activ_shape = + RuntimeShape::ExtendedShape(4, unextended_output_activ_shape); + const RuntimeShape concat_temp_shape = + RuntimeShape::ExtendedShape(4, unextended_concat_temp_shape); + const RuntimeShape activ_temp_shape = + RuntimeShape::ExtendedShape(4, unextended_activ_temp_shape); + TFLITE_DCHECK_GE(weights_shape.DimensionsCount(), 2); + + const int weights_dim_count = weights_shape.DimensionsCount(); + const int batches = + MatchingDim(input_shape, + 0, + prev_activ_shape, + 0, + prev_state_shape, + 0, + output_state_shape, + 0, + output_activ_shape, + 0); + const int height = + MatchingDim(input_shape, + 1, + prev_activ_shape, + 1, + prev_state_shape, + 1, + output_state_shape, + 1, + output_activ_shape, + 1); + const int width = + MatchingDim(input_shape, + 2, + prev_activ_shape, + 2, + prev_state_shape, + 2, + output_state_shape, + 2, + output_activ_shape, + 2); + const int input_depth = input_shape.Dims(3); + const int prev_activ_depth = prev_activ_shape.Dims(3); + const int total_input_depth = prev_activ_depth + input_depth; + TFLITE_DCHECK_EQ(weights_shape.Dims(weights_dim_count - 1), total_input_depth); + TFLITE_DCHECK_EQ(FlatSizeSkipDim(bias_shape, 3), 1); + const int intern_activ_depth = + MatchingDim(weights_shape, weights_dim_count - 2, bias_shape, 3); + TFLITE_DCHECK_EQ(weights_shape.FlatSize(), intern_activ_depth * total_input_depth); + TFLITE_DCHECK_EQ(intern_activ_depth % 4, 0); + const int output_depth = + MatchingDim(prev_state_shape, 3, prev_activ_shape, 3, output_state_shape, 3, output_activ_shape, 3); + TFLITE_DCHECK_EQ(output_depth, intern_activ_depth / 4); + + // Concatenate prev_activ and input data together + float const * concat_input_arrays_data[2] = {input_data, prev_activ_data}; + const RuntimeShape * concat_input_arrays_shapes[2] = + { + &input_shape, + &prev_activ_shape + }; + tflite::ConcatenationParams concat_params; + concat_params.axis = 3; + concat_params.inputs_count = 2; + Concatenation(concat_params, + concat_input_arrays_shapes, + concat_input_arrays_data, + concat_temp_shape, + concat_temp_data); + + // Fully connected + tflite::FullyConnectedParams fc_params; + fc_params.float_activation_min = std::numeric_limits < float > ::lowest(); + fc_params.float_activation_max = std::numeric_limits < float > ::max(); + FullyConnected(fc_params, + concat_temp_shape, + concat_temp_data, + weights_shape, + weights_data, + bias_shape, + bias_data, + activ_temp_shape, + activ_temp_data); + + // Memory state update (the LSTM "guts") + for (int b = 0; b < batches; ++b) + { + for (int w = 0; w < width; ++w) + { + for (int h = 0; h < height; ++h) + { + for (int c = 0; c < output_depth; ++c) + { + const float input_gate = + 1.f / + (1.f + + std::exp(-activ_temp_data[Offset(activ_temp_shape, b, h, w, 0 * output_depth + c)])); + const float new_input = + std::tanh(activ_temp_data[Offset(activ_temp_shape, b, h, w, 1 * output_depth + c)]); + const float forget_gate = + 1.f / + (1.f + + std::exp(-activ_temp_data[Offset(activ_temp_shape, b, h, w, 2 * output_depth + c)])); + const float output_gate = + 1.f / + (1.f + + std::exp(-activ_temp_data[Offset(activ_temp_shape, b, h, w, 3 * output_depth + c)])); + const float new_state = + input_gate * new_input + + forget_gate * + prev_state_data[Offset(prev_state_shape, b, h, w, c)]; + output_state_data[Offset(output_state_shape, b, h, w, c)] = new_state; + output_activ_data[Offset(output_activ_shape, b, h, w, c)] = + output_gate * std::tanh(new_state); + } + } + } + } + } + +// Quantized LSTM cell implementation. +// The quantization of the input, output arrays is as follows: +// - The input activations are quantized as uint8 on the interval +// [-1, 127/128]. +// The rationale for that is that is the natural interval for output +// activations (see next point) and these need to be concatenated together. +// We could accommodate different ranges by re-scaling, but we empirically +// found that setting the input activations range to be [-1, 127/128] in the +// first place, removing the need for re-scaling, greatly improves accuracy. +// - The output activations are quantized as uint8 on the interval +// [-1, 127/128]. +// The rationale for that is that the definition of a LSTM cell makes them +// intrinsically constrained in [-1, 1]; tweaking that to [-1, 127/128] +// makes for simpler, more accurate fixed-point arithmetic. +// - The output-at-previous-timestep state array is obviously quantized as +// the output activations. +// - The internal LSTM memory (not the output-at-previous-timestep, the other +// internal state array) is int16-quantized and may use any power-of-two, +// symmetric range i.e. [-2^N, 2^N * 32767/32768] for any N, which we call +// StateIntegerBits below, see the below discussion of that template +// parameter ("The StateIntegerBits template parameter"). +// - The output of the internal fully-connected node is int16-quantized +// on the interval [-8, 8 * 32767/32768], the rationale for which is +// explained just below ("Why [-8, 8] for fully-connected output?"). +// +// +// === The StateIntegerBits template parameter === +// +// The StateIntegerBits template parameter controls the fixed-point format used +// to represent the internal memory of the LSTM cell (not the +// output-at-previous-timestep, the other internal state array). It's currently +// a template parameter so that the model can control that. The most typical +// value for StateIntegerBits is 4. Other plausible values are anywhere between +// 3 and 5. We might eventually standardize on a single supported value, e.g. 4, +// and drop that template parameter. The reason why it can't be a runtime +// parameter is that this controls the fixed-point format used, i.e. we need to +// generate actually different code based on it. In particular, we generate code +// for a fixed-point tanh() implementation for that format, which internally +// uses a fixed-point exp() implementation, which internally uses a +// barrel-shifter with a number of steps that depends on StateIntegerBits. +// Another consequence of that is that a higher value of StateIntegerBits +// results in a more expensive implementation (more barrel shifter steps +// needed). +// +// +// === Why [-8, 8] for fully-connected output? === +// +// This array is only fed to Logistic and Tanh functions, for which +// the quantized implementation will want to use fixed-point arithmetic, +// requiring a power-of-two representation interval. Thus, we should right +// away quantize this array to a power-of-two interval; otherwise, +// implementation will need to rescale that, losing any benefit that a tighter +// representation interval might otherwise yield, while introducing some +// numerical error and computational overhead. +// +// Now, Logistic and Tanh +// are nearly constant (nearly equal to their horizontal asymptotes) +// outside of a small bounded interval around 0: +// +// Logistic(4) = 1 - 1.8e-2 Tanh(4) = 1 - 6.7e-4 +// Logistic(8) = 1 - 3.4e-4 Tanh(8) = 1 - 2.3e-7 +// Logistic(16) = 1 - 1.1e-7 Tanh(16) = 1 - 2.5e-14 +// +// From this, we see that clamping to [-4, 4] would be too inaccurate +// (the error of 1.8e-2 on Logistic would be felt even in 8bit precision) +// while clamping to [-16, 16] would make no difference even in float32. +// However, for a fixed-point implementation in 16-bit integers, using 5 +// integer bits to represent the [-16, 16] range would leave only 11 +// fractional bits, giving an increment of 2^-11 = 4.9e-4 between consecutive +// representable values. Notice that is higher than the +// worst-case clamping error with clamping to [-8, 8]: 3.4e-4 for Logistic. +// Using [-8, 8] thus seems like the better compromise overall, enjoying +// an increment of 2.4e-4 between representable values and a worst-case +// clamping error of 3.4e-4, both better than the increment of 4.9e-4 with +// [-16, 16]. +// +// Moreover, all other things being equal, it is nice to choose the narrower +// representation range, as that makes the implementation of fixed-point +// math functions a little cheaper (each integer bit requires an additional +// barrel-shifter atep in the implementation of exp(-x)). That is further +// reason to prefer [-8, 8] over [-16, 16]. The choice of [-16, 16] would make +// sense for 32-bit float or 32-bit fixed-point quantization, but we are +// aiming for 16-bit fixed-point quantization of these internal nodes here. +// + template < int StateIntegerBits > + inline void LstmCell (const LstmCellParams ¶ms, + const RuntimeShape &unextended_input_shape, + const uint8_t * input_data_uint8, + const RuntimeShape &unextended_prev_activ_shape, + const uint8_t * prev_activ_data_uint8, + const RuntimeShape &weights_shape, + const uint8_t * weights_data_uint8, + const RuntimeShape &unextended_bias_shape, + const int32_t * bias_data_int32, + const RuntimeShape &unextended_prev_state_shape, + const int16_t * prev_state_data_int16, + const RuntimeShape &unextended_output_state_shape, + int16_t * output_state_data_int16, + const RuntimeShape &unextended_output_activ_shape, + uint8_t * output_activ_data_uint8, + const RuntimeShape &unextended_concat_temp_shape, + uint8_t * concat_temp_data_uint8, + const RuntimeShape &unextended_activ_temp_shape, + int16_t * activ_temp_data_int16, + void * gemmlowp_context) { + (void) gemmlowp_context; // only used in optimized code. + int32_t weights_zero_point = params.weights_zero_point; + int32_t accum_multiplier = params.accum_multiplier; + int accum_shift = params.accum_shift; + TFLITE_DCHECK_LE(unextended_input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_prev_activ_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_bias_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_prev_state_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_state_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_activ_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_concat_temp_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_activ_temp_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape prev_activ_shape = + RuntimeShape::ExtendedShape(4, unextended_prev_activ_shape); + const RuntimeShape bias_shape = + RuntimeShape::ExtendedShape(4, unextended_bias_shape); + const RuntimeShape prev_state_shape = + RuntimeShape::ExtendedShape(4, unextended_prev_state_shape); + const RuntimeShape output_state_shape = + RuntimeShape::ExtendedShape(4, unextended_output_state_shape); + const RuntimeShape output_activ_shape = + RuntimeShape::ExtendedShape(4, unextended_output_activ_shape); + const RuntimeShape concat_temp_shape = + RuntimeShape::ExtendedShape(4, unextended_concat_temp_shape); + const RuntimeShape activ_temp_shape = + RuntimeShape::ExtendedShape(4, unextended_activ_temp_shape); + TFLITE_DCHECK_GE(weights_shape.DimensionsCount(), 2); + + // Gather dimensions information, and perform consistency checks. + const int weights_dim_count = weights_shape.DimensionsCount(); + const int outer_size = MatchingFlatSizeSkipDim(input_shape, + 3, + prev_activ_shape, + prev_state_shape, + output_state_shape, + output_activ_shape); + const int input_depth = input_shape.Dims(3); + const int prev_activ_depth = prev_activ_shape.Dims(3); + const int total_input_depth = prev_activ_depth + input_depth; + TFLITE_DCHECK_EQ(weights_shape.Dims(weights_dim_count - 1), total_input_depth); + const int intern_activ_depth = + MatchingDim(weights_shape, weights_dim_count - 2, bias_shape, 3); + TFLITE_DCHECK_EQ(weights_shape.FlatSize(), intern_activ_depth * total_input_depth); + TFLITE_DCHECK_EQ(FlatSizeSkipDim(bias_shape, 3), 1); + TFLITE_DCHECK_EQ(intern_activ_depth % 4, 0); + const int output_depth = + MatchingDim(prev_state_shape, 3, prev_activ_shape, 3, output_state_shape, 3, output_activ_shape, 3); + TFLITE_DCHECK_EQ(output_depth, intern_activ_depth / 4); + const int fc_batches = FlatSizeSkipDim(activ_temp_shape, 3); + const int fc_output_depth = + MatchingDim(weights_shape, weights_dim_count - 2, activ_temp_shape, 3); + const int fc_accum_depth = total_input_depth; + TFLITE_DCHECK_EQ(fc_output_depth, 4 * output_depth); + + // Depth-concatenate prev_activ and input data together. + uint8_t const * concat_input_arrays_data[2] = + { + input_data_uint8, + prev_activ_data_uint8 + }; + const RuntimeShape * concat_input_arrays_shapes[2] = + { + &input_shape, + &prev_activ_shape + }; + tflite::ConcatenationParams concat_params; + concat_params.axis = 3; + concat_params.inputs_count = 2; + Concatenation(concat_params, + concat_input_arrays_shapes, + concat_input_arrays_data, + concat_temp_shape, + concat_temp_data_uint8); + + // Implementation of the fully connected node inside the LSTM cell. + // The operands are 8-bit integers, the accumulators are internally 32bit + // integers, and the output is 16-bit fixed-point with 3 integer bits so + // the output range is [-2^3, 2^3] == [-8, 8]. The rationale for that + // is explained in the function comment above. + for (int b = 0; b < fc_batches; ++b) + { + for (int out_c = 0; out_c < fc_output_depth; ++out_c) + { + // Internal accumulation. + // Initialize accumulator with the bias-value. + int32_t accum = bias_data_int32[out_c]; + + // Accumulation loop. + for (int d = 0; d < fc_accum_depth; ++d) + { + int16_t input_val = + concat_temp_data_uint8[b * fc_accum_depth + d] - 128; + int16_t weights_val = + weights_data_uint8[out_c * fc_accum_depth + d] - weights_zero_point; + accum += input_val * weights_val; + } + + // Down-scale the final int32 accumulator to the scale used by our + // (16-bit, using 3 integer bits) fixed-point format. The quantized + // multiplier and shift here have been pre-computed offline + // (e.g. by toco). + accum = + MultiplyByQuantizedMultiplier(accum, accum_multiplier, accum_shift); + + // Saturate, cast to int16, and store to the temporary activations array. + accum = std::max(-32768, std::min(32767, accum)); + activ_temp_data_int16[out_c + fc_output_depth * b] = accum; + } + } + + // Rest of the LSTM cell: tanh and logistic math functions, and some adds + // and muls, all done in 16-bit fixed-point. + for (int b = 0; b < outer_size; ++b) + { + for (int c = 0; c < output_depth; ++c) + { + // Define the fixed-point data types that we will use here. All use + // int16 as the underlying integer type i.e. all are 16-bit fixed-point. + // They only differ by the number of integral vs. fractional bits, + // determining the range of values that they can represent. + // + // F0 uses 0 integer bits, range [-1, 1]. + // This is the return type of math functions such as tanh, logistic, + // whose range is in [-1, 1]. + using F0 = gemmlowp::FixedPoint < std::int16_t, 0 >; + + // F3 uses 3 integer bits, range [-8, 8]. + // This is the range of the previous fully-connected node's output, + // which is our input here. + using F3 = gemmlowp::FixedPoint < std::int16_t, 3 >; + + // FS uses StateIntegerBits integer bits, range [-2^StateIntegerBits, + // 2^StateIntegerBits]. It's used to represent the internal state, whose + // number of integer bits is currently dictated by the model. See comment + // on the StateIntegerBits template parameter above. + using FS = gemmlowp::FixedPoint < std::int16_t, StateIntegerBits >; + + // Implementation of input gate, using fixed-point logistic function. + F3 input_gate_input = + F3::FromRaw(activ_temp_data_int16[b * fc_output_depth + 0 * output_depth + c]); + F0 input_gate_output = gemmlowp::logistic(input_gate_input); + + // Implementation of input modulation gate, using fixed-point tanh + // function. + F3 input_modulation_gate_input = + F3::FromRaw(activ_temp_data_int16[b * fc_output_depth + 1 * output_depth + c]); + F0 input_modulation_gate_output = + gemmlowp::tanh(input_modulation_gate_input); + + // Implementation of forget gate, using fixed-point logistic function. + F3 forget_gate_input = F3::FromRaw( + activ_temp_data_int16[b * fc_output_depth + 2 * output_depth + c]); + F0 forget_gate_output = gemmlowp::logistic(forget_gate_input); + + // Implementation of output gate, using fixed-point logistic function. + F3 output_gate_input = F3::FromRaw( + activ_temp_data_int16[b * fc_output_depth + 3 * output_depth + c]); + F0 output_gate_output = gemmlowp::logistic(output_gate_input); + + // Implementation of internal multiplication nodes, still in fixed-point. + F0 input_times_input_modulation = + input_gate_output * input_modulation_gate_output; + FS prev_state = FS::FromRaw(prev_state_data_int16[b * output_depth + c]); + FS prev_state_times_forget_state = forget_gate_output * prev_state; + + // Implementation of internal addition node, saturating. + FS new_state = + gemmlowp::SaturatingAdd(gemmlowp::Rescale < StateIntegerBits > (input_times_input_modulation), + prev_state_times_forget_state); + + // Implementation of last internal Tanh node, still in fixed-point. + // Since a Tanh fixed-point implementation is specialized for a given + // number or integer bits, and each specialization can have a substantial + // code size, and we already used above a Tanh on an input with 3 integer + // bits, and per the table in the above function comment there is no + // significant accuracy to be lost by clamping to [-8, +8] for a + // 3-integer-bits representation, let us just do that. This helps people + // porting this to targets where code footprint must be minimized. + F3 new_state_f3 = gemmlowp::Rescale < 3 > (new_state); + F0 output_activ_int16 = output_gate_output * gemmlowp::tanh(new_state_f3); + + // Store the new internal state back to memory, as 16-bit integers. + // Note: here we store the original value with StateIntegerBits, not + // the rescaled 3-integer-bits value fed to tanh. + output_state_data_int16[b * output_depth + c] = new_state.raw(); + + // Down-scale the output activations to 8-bit integers, saturating, + // and store back to memory. + int16_t rescaled_output_activ = + gemmlowp::RoundingDivideByPOT(output_activ_int16.raw(), 8); + int16_t clamped_output_activ = std::max < int16_t > ( + -128, std::min < int16_t > (127, rescaled_output_activ)); + output_activ_data_uint8[b * output_depth + c] = + 128 + clamped_output_activ; + } + } + } + } // namespace reference_ops +} // namespace tflite +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_LSTM_CELL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/maximum_minimum.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/maximum_minimum.h new file mode 100644 index 0000000000..fa75853423 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/maximum_minimum.h @@ -0,0 +1,65 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_MAXIMUM_MINIMUM_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_MAXIMUM_MINIMUM_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T, typename Op, int N = 5 > + void MaximumMinimumBroadcastSlow ( + const RuntimeShape &unextended_input1_shape, + const T * input1_data, + const RuntimeShape &unextended_input2_shape, + const T * input2_data, + const RuntimeShape &unextended_output_shape, + T * output_data, + Op op) { + // Uses element-wise calculation if broadcast is not required. + if (unextended_input1_shape == unextended_input2_shape) + { + const int flat_size = + MatchingElementsSize(unextended_input1_shape, unextended_input2_shape, unextended_output_shape); + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = op(input1_data[i], input2_data[i]); + } + } + else + { + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(unextended_input2_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), N); + + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(unextended_input1_shape, unextended_input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, unextended_output_shape), &output_desc); + + auto maxmin_func = [&](int indexes[N]) { + output_data[SubscriptToIndex(output_desc, indexes)] = + op(input1_data[SubscriptToIndex(desc1, indexes)], + input2_data[SubscriptToIndex(desc2, indexes)]); + }; + NDOpsHelper < N > (output_desc, maxmin_func); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_MAXIMUM_MINIMUM_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/mul.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/mul.h new file mode 100644 index 0000000000..df1e765021 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/mul.h @@ -0,0 +1,228 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_MUL_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_MUL_H_ + +#include +#include +#include + +namespace tflite { + namespace reference_ops { +// Element-wise mul that can often be used for inner loop of broadcast Mul as +// well as the non-broadcast Mul. + inline void MulElementwise (int size, + const ArithmeticParams ¶ms, + const uint8_t * input1_data, + const uint8_t * input2_data, + uint8_t * output_data) { + for (int i = 0; i < size; ++i) + { + const int32_t input1_val = params.input1_offset + input1_data[i]; + const int32_t input2_val = params.input2_offset + input2_data[i]; + const int32_t unclamped_result = + params.output_offset + + MultiplyByQuantizedMultiplier(input1_val * input2_val, params.output_multiplier, + params.output_shift); + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, unclamped_result)); + output_data[i] = static_cast < uint8_t > (clamped_output); + } + } + + template < typename T > + inline void Mul (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + T output_activation_min; + T output_activation_max; + GetActivationParams(params, &output_activation_min, &output_activation_max); + + const int flat_size = + MatchingExtendedShapeFlatSize(input1_shape, input2_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = ActivationFunctionWithMinMax(input1_data[i] * input2_data[i], + output_activation_min, + output_activation_max); + } + } + + inline void Mul (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const std::complex < float > * input1_data, + const RuntimeShape &input2_shape, + const std::complex < float > * input2_data, + const RuntimeShape &output_shape, + std::complex < float > * output_data) { + const int flat_size = + MatchingExtendedShapeFlatSize(input1_shape, input2_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = input1_data[i] * input2_data[i]; + } + } + + inline void Mul (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const uint8_t * input1_data, + const RuntimeShape &input2_shape, + const uint8_t * input2_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + const int flat_size = + MatchingExtendedShapeFlatSize(input1_shape, input2_shape, output_shape); + + MulElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + inline void BroadcastMul4DSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const uint8_t * input1_data, + const RuntimeShape &input2_shape, + const uint8_t * input2_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + const RuntimeShape extended_output_shape = + RuntimeShape::ExtendedShape(4, output_shape); + + for (int b = 0; b < extended_output_shape.Dims(0); ++b) + { + for (int y = 0; y < extended_output_shape.Dims(1); ++y) + { + for (int x = 0; x < extended_output_shape.Dims(2); ++x) + { + for (int c = 0; c < extended_output_shape.Dims(3); ++c) + { + const int32_t input1_val = + params.input1_offset + + input1_data[SubscriptToIndex(desc1, b, y, x, c)]; + const int32_t input2_val = + params.input2_offset + + input2_data[SubscriptToIndex(desc2, b, y, x, c)]; + const int32_t unclamped_result = + params.output_offset + + MultiplyByQuantizedMultiplier(input1_val * input2_val, + params.output_multiplier, + params.output_shift); + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, unclamped_result)); + output_data[Offset(extended_output_shape, b, y, x, c)] = + static_cast < uint8_t > (clamped_output); + } + } + } + } + } + + template < typename T > + void BroadcastMul4DSlow (const ArithmeticParams ¶ms, + const RuntimeShape &unextended_input1_shape, + const T * input1_data, + const RuntimeShape &unextended_input2_shape, + const T * input2_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + T output_activation_min; + T output_activation_max; + GetActivationParams(params, &output_activation_min, &output_activation_max); + + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_input2_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(unextended_input1_shape, unextended_input2_shape, &desc1, &desc2); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + for (int b = 0; b < output_shape.Dims(0); ++b) + { + for (int y = 0; y < output_shape.Dims(1); ++y) + { + for (int x = 0; x < output_shape.Dims(2); ++x) + { + for (int c = 0; c < output_shape.Dims(3); ++c) + { + output_data[Offset(output_shape, b, y, x, c)] = + ActivationFunctionWithMinMax(input1_data[SubscriptToIndex(desc1, b, y, x, c)] * + input2_data[SubscriptToIndex(desc2, b, y, x, c)], + output_activation_min, + output_activation_max); + } + } + } + } + } + + inline void BroadcastMul4DSlow (const ArithmeticParams ¶ms, + const RuntimeShape &unextended_input1_shape, + const std::complex < float > * input1_data, + const RuntimeShape &unextended_input2_shape, + const std::complex < float > * input2_data, + const RuntimeShape &unextended_output_shape, + std::complex < float > * output_data) { + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_input2_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(unextended_input1_shape, unextended_input2_shape, &desc1, &desc2); + + for (int b = 0; b < output_shape.Dims(0); ++b) + { + for (int y = 0; y < output_shape.Dims(1); ++y) + { + for (int x = 0; x < output_shape.Dims(2); ++x) + { + for (int c = 0; c < output_shape.Dims(3); ++c) + { + output_data[Offset(output_shape, b, y, x, c)] = + input1_data[SubscriptToIndex(desc1, b, y, x, c)] * + input2_data[SubscriptToIndex(desc2, b, y, x, c)]; + } + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_MUL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/neg.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/neg.h new file mode 100644 index 0000000000..a3d7fea074 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/neg.h @@ -0,0 +1,37 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_NEG_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_NEG_H_ + +#include + +namespace tflite { + +namespace reference_ops { + +template +inline void Negate(const RuntimeShape& input_shape, const T* input_data, + const RuntimeShape& output_shape, T* output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; ++i) { + output_data[i] = -input_data[i]; + } +} + +} // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_NEG_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/pad.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/pad.h new file mode 100644 index 0000000000..8e30f91031 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/pad.h @@ -0,0 +1,188 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PAD_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PAD_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { +// TFLite Pad supports activation tensors with up to 5 dimensions. + constexpr int PadKernelMaxDimensionCount () { + return 5; + } + +// There are two versions of pad: Pad and PadV2. In PadV2 there is a second +// scalar input that provides the padding value. Therefore pad_value_ptr can be +// equivalent to a simple input1_data. For Pad, it should point to a zero +// value. +// +// Note that two typenames are required, so that T=P=int32_t is considered a +// specialization distinct from P=int32_t. + template < typename T, typename P > + inline void PadImpl (const tflite::PadParams &op_params, + const RuntimeShape &input_shape, + const T * input_data, + const P * pad_value_ptr, + const RuntimeShape &output_shape, + T * output_data) { + const RuntimeShape ext_input_shape = + RuntimeShape::ExtendedShape(PadKernelMaxDimensionCount(), input_shape); + const RuntimeShape ext_output_shape = + RuntimeShape::ExtendedShape(PadKernelMaxDimensionCount(), output_shape); + TFLITE_DCHECK_LE(op_params.left_padding_count, PadKernelMaxDimensionCount()); + TFLITE_DCHECK_LE(op_params.right_padding_count, PadKernelMaxDimensionCount()); + + // Runtime calls are currently fixed at 5 dimensions. Copy inputs so we can + // pad them to 5 dims (yes, we are "padding the padding"). + int left_padding_copy[PadKernelMaxDimensionCount()]; + for (int i = 0; i < PadKernelMaxDimensionCount(); i++) + { + left_padding_copy[i] = 0; + } + + for (int i = 0; i < op_params.left_padding_count; ++i) + { + left_padding_copy[i + PadKernelMaxDimensionCount() - + op_params.left_padding_count] = op_params.left_padding[i]; + } + + int right_padding_copy[PadKernelMaxDimensionCount()]; + for (int i = 0; i < PadKernelMaxDimensionCount(); i++) + { + right_padding_copy[i] = 0; + } + + for (int i = 0; i < op_params.right_padding_count; ++i) + { + right_padding_copy[i + PadKernelMaxDimensionCount() - + op_params.right_padding_count] = + op_params.right_padding[i]; + } + + const int output_batch = ext_output_shape.Dims(0); + const int output_plane = ext_output_shape.Dims(1); + const int output_height = ext_output_shape.Dims(2); + const int output_width = ext_output_shape.Dims(3); + const int output_depth = ext_output_shape.Dims(4); + + const int left_b_padding = left_padding_copy[0]; + const int left_p_padding = left_padding_copy[1]; + const int left_h_padding = left_padding_copy[2]; + const int left_w_padding = left_padding_copy[3]; + const int left_d_padding = left_padding_copy[4]; + + const int right_b_padding = right_padding_copy[0]; + const int right_p_padding = right_padding_copy[1]; + const int right_h_padding = right_padding_copy[2]; + const int right_w_padding = right_padding_copy[3]; + const int right_d_padding = right_padding_copy[4]; + + const T pad_value = *pad_value_ptr; + + const T * in_ptr = input_data; + T * out_ptr = output_data; + for (int out_b = 0; out_b < output_batch; ++out_b) + { + for (int out_p = 0; out_p < output_plane; ++out_p) + { + for (int out_h = 0; out_h < output_height; ++out_h) + { + for (int out_w = 0; out_w < output_width; ++out_w) + { + for (int out_d = 0; out_d < output_depth; ++out_d) + { + if ((out_b < left_b_padding) || + (out_b >= output_batch - right_b_padding) || + (out_p < left_p_padding) || + (out_p >= output_plane - right_p_padding) || + (out_h < left_h_padding) || + (out_h >= output_height - right_h_padding) || + (out_w < left_w_padding) || + (out_w >= output_width - right_w_padding) || + (out_d < left_d_padding) || + (out_d >= output_depth - right_d_padding)) + { + *out_ptr++ = pad_value; + } + else + { + *out_ptr++ = *in_ptr++; + } + } + } + } + } + } + } + + template < typename T, typename P > + inline void Pad (const tflite::PadParams &op_params, + const RuntimeShape &input_shape, + const T * input_data, + const P * pad_value_ptr, + const RuntimeShape &output_shape, + T * output_data) { + PadImpl(op_params, input_shape, input_data, pad_value_ptr, output_shape, output_data); + } + +// The second (pad-value) input can be int32_t when, say, the first is uint8_t. + template < typename T > + inline void Pad (const tflite::PadParams &op_params, + const RuntimeShape &input_shape, + const T * input_data, + const int32_t * pad_value_ptr, + const RuntimeShape &output_shape, + T * output_data) { + const T converted_pad_value = static_cast < T > (*pad_value_ptr); + PadImpl(op_params, input_shape, input_data, &converted_pad_value, output_shape, output_data); + } + +// This version avoids conflicting template matching. + template < > + inline void Pad (const tflite::PadParams &op_params, + const RuntimeShape &input_shape, + const int32_t * input_data, + const int32_t * pad_value_ptr, + const RuntimeShape &output_shape, + int32_t * output_data) { + PadImpl(op_params, input_shape, input_data, pad_value_ptr, output_shape, output_data); + } + + template < typename T, typename P > + inline void PadImageStyle (const tflite::PadParams &op_params, + const RuntimeShape &input_shape, + const T * input_data, + const P * pad_value_ptr, + const RuntimeShape &output_shape, + T * output_data) { + Pad(op_params, input_shape, input_data, pad_value_ptr, output_shape, output_data); + } + + template < typename P > + inline void PadImageStyle (const tflite::PadParams &op_params, + const RuntimeShape &input_shape, + const float * input_data, + const P * pad_value_ptr, + const RuntimeShape &output_shape, + float * output_data) { + Pad(op_params, input_shape, input_data, pad_value_ptr, output_shape, output_data); + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PAD_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/pooling.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/pooling.h new file mode 100644 index 0000000000..5f9c34a058 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/pooling.h @@ -0,0 +1,354 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_POOLING_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_POOLING_H_ + +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline bool AveragePool (const PoolParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int channel = 0; channel < depth; ++channel) + { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + float total = 0.f; + float filter_count = 0; + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) + { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) + { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + total += + input_data[Offset(input_shape, batch, in_y, in_x, channel)]; + filter_count++; + } + } + + if (filter_count == 0) + { + return false; + } + + const float average = total / filter_count; + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + ActivationFunctionWithMinMax(average, + params.float_activation_min, + params.float_activation_max); + } + } + } + } + + return true; + } + + inline bool AveragePool (const PoolParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int channel = 0; channel < depth; ++channel) + { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + int32_t acc = 0; + int filter_count = 0; + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) + { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) + { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + acc += + input_data[Offset(input_shape, batch, in_y, in_x, channel)]; + filter_count++; + } + } + + if (filter_count == 0) + { + return false; + } + + acc = (acc + filter_count / 2) / filter_count; + acc = std::max(acc, params.quantized_activation_min); + acc = std::min(acc, params.quantized_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + static_cast < uint8_t > (acc); + } + } + } + } + + return true; + } + + inline void L2Pool (const PoolParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int channel = 0; channel < depth; ++channel) + { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + float sum_squares = 0.f; + int filter_count = 0; + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) + { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) + { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + const float val = + input_data[Offset(input_shape, batch, in_y, in_x, channel)]; + sum_squares += val * val; + filter_count++; + } + } + + const float l2pool_result = std::sqrt(sum_squares / filter_count); + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + ActivationFunctionWithMinMax(l2pool_result, + params.float_activation_min, + params.float_activation_max); + } + } + } + } + } + + inline void MaxPool (const PoolParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int channel = 0; channel < depth; ++channel) + { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + float max = std::numeric_limits < float > ::lowest(); + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) + { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) + { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + max = std::max(max, input_data[Offset(input_shape, batch, in_y, in_x, channel)]); + } + } + + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + ActivationFunctionWithMinMax(max, + params.float_activation_min, + params.float_activation_max); + } + } + } + } + } + + inline void MaxPool (const PoolParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + TFLITE_DCHECK_GE(params.quantized_activation_min, 0); + TFLITE_DCHECK_LE(params.quantized_activation_max, 255); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int stride_height = params.stride_height; + const int stride_width = params.stride_width; + for (int batch = 0; batch < batches; ++batch) + { + for (int out_y = 0; out_y < output_height; ++out_y) + { + for (int out_x = 0; out_x < output_width; ++out_x) + { + for (int channel = 0; channel < depth; ++channel) + { + const int in_x_origin = + (out_x * stride_width) - params.padding_values.width; + const int in_y_origin = + (out_y * stride_height) - params.padding_values.height; + + // Compute the boundaries of the filter region clamped so as to + // ensure that the filter window fits in the input array. + const int filter_x_start = std::max(0, -in_x_origin); + const int filter_x_end = + std::min(params.filter_width, input_width - in_x_origin); + const int filter_y_start = std::max(0, -in_y_origin); + const int filter_y_end = + std::min(params.filter_height, input_height - in_y_origin); + uint8_t max = 0; + for (int filter_y = filter_y_start; filter_y < filter_y_end; + ++filter_y) + { + for (int filter_x = filter_x_start; filter_x < filter_x_end; + ++filter_x) + { + const int in_x = in_x_origin + filter_x; + const int in_y = in_y_origin + filter_y; + max = std::max(max, input_data[Offset(input_shape, batch, in_y, in_x, channel)]); + } + } + + max = std::max < uint8_t > (max, params.quantized_activation_min); + max = std::min < uint8_t > (max, params.quantized_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, channel)] = + static_cast < uint8_t > (max); + } + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_POOLING_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils.cc new file mode 100644 index 0000000000..d386203e46 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils.cc @@ -0,0 +1,809 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include +#include +#include +#include +#include +#include + +#include "fixedpoint/fixedpoint.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/cppmath.h" +#include "tensorflow/lite/kernels/internal/reference/portable_tensor_utils_impl.h" + +#if defined(_MSC_VER) +#define __restrict__ __restrict +#endif + +namespace tflite { +namespace tensor_utils { + +namespace { +const int32_t kInt16Max = std::numeric_limits::max(); +const int32_t kInt16Min = std::numeric_limits::min(); +} // namespace + +void PortableSymmetricQuantizeFloats(const float* values, const int size, + int8_t* quantized_values, float* min_value, + float* max_value, float* scaling_factor) { + auto minmax = std::minmax_element(values, values + size); + *min_value = *minmax.first; + *max_value = *minmax.second; + + PortableSymmetricQuantizeFloats(values, size, quantized_values, *min_value, + *max_value, scaling_factor); +} + +void PortableSymmetricQuantizeFloats(const float* values, const int size, + int8_t* quantized_values, float min_value, + float max_value, float* scaling_factor) { + const int32_t kScale = 127; + const float range = std::max(std::abs(min_value), std::abs(max_value)); + if (range == 0) { + memset(quantized_values, 0, size * sizeof(int8_t)); + *scaling_factor = 1; + return; + } + *scaling_factor = range / kScale; + const float scaling_factor_inv = kScale / range; + for (int i = 0; i < size; ++i) { + const int32_t quantized_value = + static_cast(TfLiteRound(values[i] * scaling_factor_inv)); + // Clamp: just in case some odd numeric offset. + quantized_values[i] = static_cast( + std::min(kScale, std::max(-kScale, quantized_value))); + } +} + +void PortableAsymmetricQuantizeFloats(const float* values, const int size, + int8_t* quantized_values, + float* scaling_factor, int32_t* offset) { + const int32_t kMinScale = -128; + const int32_t kMaxScale = 127; + const double qmin_double = kMinScale; + const double qmax_double = kMaxScale; + const auto minmax = std::minmax_element(values, values + size); + const double rmin = static_cast(std::min(0.0f, *minmax.first)); + const double rmax = static_cast(std::max(0.0f, *minmax.second)); + if (rmin == rmax) { + memset(quantized_values, 0, size * sizeof(int8_t)); + *scaling_factor = 1; + *offset = 0; + return; + } else { + double scale = (rmax - rmin) / (qmax_double - qmin_double); + const double zero_point_from_min = qmin_double - rmin / scale; + const double zero_point_from_max = qmax_double - rmax / scale; + const double zero_point_from_min_error = + std::abs(qmin_double) + std::abs(rmin / scale); + const double zero_point_from_max_error = + std::abs(qmax_double) + std::abs(rmax / scale); + const double zero_point_double = + zero_point_from_min_error < zero_point_from_max_error + ? zero_point_from_min + : zero_point_from_max; + int8_t nudged_zero_point = 0; + if (zero_point_double <= qmin_double) { + nudged_zero_point = kMinScale; + } else if (zero_point_double >= qmax_double) { + nudged_zero_point = kMaxScale; + } else { + nudged_zero_point = static_cast(round(zero_point_double)); + } + *scaling_factor = scale; + *offset = nudged_zero_point; + } + const float scaling_factor_inv = 1.0f / *scaling_factor; + for (int i = 0; i < size; ++i) { + const int32_t quantized_value = static_cast( + TfLiteRound(*offset + values[i] * scaling_factor_inv)); + quantized_values[i] = + std::min(kMaxScale, std::max(kMinScale, quantized_value)); + } +} + +void PortableMatrixBatchVectorMultiplyAccumulate(const float* matrix, + int m_rows, int m_cols, + const float* vector, + int n_batch, float* result) { + float* result_in_batch = result; + for (int b = 0; b < n_batch; b++) { + const float* matrix_ptr = matrix; + for (int r = 0; r < m_rows; r++) { + float dot_prod = 0.0f; + const float* vector_in_batch = vector + b * m_cols; + for (int c = 0; c < m_cols; c++) { + dot_prod += *matrix_ptr++ * *vector_in_batch++; + } + *result_in_batch += dot_prod; + ++result_in_batch; + } + } +} + +void PortableMatrixBatchVectorMultiplyAccumulate( + const int8_t* __restrict__ matrix, const int m_rows, const int m_cols, + const int8_t* __restrict__ vectors, const float* scaling_factors, + int n_batch, float* __restrict__ result) { + for (int batch = 0; batch < n_batch; ++batch, vectors += m_cols) { + const float batch_scaling_factor = scaling_factors[batch]; + // Get the address of the first row. + const int8_t* row_ptr = matrix; + for (int row = 0; row < m_rows; ++row) { + // Initialize the dot product sum for the row to 0. + int32_t dotprod = 0; +#if defined(__GNUC__) + // Prefetch the row to cache. + __builtin_prefetch(row_ptr, 0 /* prefetch for read */, + 3 /* temporal locality */); +#endif + for (int col = 0; col < m_cols; ++col, ++row_ptr) { + dotprod += (*row_ptr) * (vectors[col]); + } // for col + *result += dotprod * batch_scaling_factor; + ++result; + } // for row + } // for batch +} + +void PortableMatrixBatchVectorMultiplyAccumulate( + const int8_t* __restrict__ matrix, const int m_rows, const int m_cols, + const int8_t* __restrict__ vectors, const float* scaling_factors, + int n_batch, float* __restrict__ result, const float* per_channel_scale, + const int32_t* input_offset, int32_t* scratch, int32_t* row_sums, + bool* compute_row_sums, CpuBackendContext* context) { + if (input_offset == nullptr) { + PortableMatrixBatchVectorMultiplyAccumulate( + matrix, m_rows, m_cols, vectors, scaling_factors, n_batch, result); + return; + } + if (!compute_row_sums || *compute_row_sums) { + PortableReductionSumVector(matrix, row_sums, m_rows, m_cols); + if (compute_row_sums) { + *compute_row_sums = false; + } + } + + for (int batch = 0; batch < n_batch; ++batch, vectors += m_cols) { + const float batch_scaling_factor = scaling_factors[batch]; + const int32_t batch_offset = input_offset[batch]; + const int8_t* row_ptr = matrix; + for (int row = 0; row < m_rows; ++row) { + int32_t dotprod = 0; + float scale = batch_scaling_factor; + if (per_channel_scale) { + scale *= per_channel_scale[row]; + } +#if defined(__GNUC__) + // Prefetch the row to cache. + __builtin_prefetch(row_ptr, 0 /* prefetch for read */, + 3 /* temporal locality */); +#endif + for (int col = 0; col < m_cols; ++col, ++row_ptr) { + dotprod += (*row_ptr) * vectors[col]; + } // for col + dotprod -= row_sums[row] * batch_offset; + *result += dotprod * scale; + ++result; + } // for row + } // for batch +} + +void PortableSparseMatrixBatchVectorMultiplyAccumulate1x4( + const float* __restrict__ matrix, const int32_t* __restrict__ segments, + const int32_t* __restrict__ indices, int m_rows, int m_cols, + const float* __restrict__ vector, int n_batch, float* __restrict__ result) { + const int kBlockSize = 4; + TFLITE_DCHECK_EQ(m_cols % kBlockSize, 0); + for (int batch = 0; batch < n_batch; batch++) { + const float* matrix_ptr = matrix; + for (int row = 0; row < m_rows; row++) { + float dot_prod = 0.0f; + const float* vector_in_batch = vector + batch * m_cols; + for (int i = segments[row]; i < segments[row + 1]; i++) { + const int block_start_index = indices[i] * kBlockSize; + const float* vector_block_in_batch_ptr = + vector_in_batch + block_start_index; + for (int c = 0; c < kBlockSize; c++) { + dot_prod += *matrix_ptr++ * *vector_block_in_batch_ptr++; + } + } + result[batch * m_rows + row] += dot_prod; + } + } +} + +void PortableSparseMatrixBatchVectorMultiplyAccumulate1x16( + const int8_t* __restrict__ matrix, const int32_t* __restrict__ segments, + const int32_t* __restrict__ indices, int m_rows, int m_cols, + const int8_t* __restrict__ vector, const int32_t* __restrict__ bias_vector, + int n_batch, const int32_t input_offset, const int32_t output_multiplier, + const int32_t output_shift, const int32_t output_offset, + const int32_t output_activation_min, const int32_t output_activation_max, + int8_t* __restrict__ result) { + const int kBlockSize = 16; + TFLITE_DCHECK_EQ(m_cols % kBlockSize, 0); + for (int batch = 0; batch < n_batch; ++batch) { + const int8_t* matrix_ptr = matrix; + for (int row = 0; row < m_rows; ++row) { + int32_t dot_prod = 0; + const int8_t* vector_in_batch = vector + batch * m_cols; + for (int i = segments[row]; i < segments[row + 1]; ++i) { + const int block_start_index = indices[i] * kBlockSize; + const int8_t* vector_block_in_batch_ptr = + vector_in_batch + block_start_index; + for (int c = 0; c < kBlockSize; c++) { + dot_prod += *matrix_ptr * *vector_block_in_batch_ptr++; + dot_prod += *matrix_ptr++ * input_offset; + } + } + const int32_t bias_value = bias_vector != nullptr ? bias_vector[row] : 0; + dot_prod = MultiplyByQuantizedMultiplier(dot_prod + bias_value, + output_multiplier, output_shift); + dot_prod += output_offset; + result[batch * m_rows + row] = + static_cast(ActivationFunctionWithMinMax( + dot_prod, output_activation_min, output_activation_max)); + } + } +} + +void PortableSparseMatrixBatchVectorMultiplyAccumulate( + const float* __restrict__ matrix, const uint8_t* __restrict__ ledger, + int m_rows, int m_cols, const float* __restrict__ vector, int n_batch, + float* __restrict__ result) { + const int kBlockSize = 16; + TFLITE_DCHECK_EQ( // NOLINT + m_cols % kBlockSize, 0); + for (int batch = 0; batch < n_batch; batch++) { + const float* matrix_ptr = matrix; + const uint8_t* ledger_ptr = ledger; + for (int row = 0; row < m_rows; row++) { + float dot_prod = 0.0f; + int num_nonzero_blocks = *ledger_ptr++; + if (num_nonzero_blocks > 0) { + const float* vector_in_batch = vector + batch * m_cols; + for (int i = 0; i < num_nonzero_blocks; i++) { + const int block_start_index = *ledger_ptr++ * kBlockSize; + const float* vector_block_in_batch_ptr = + vector_in_batch + block_start_index; + for (int c = 0; c < kBlockSize; c++) { + dot_prod += *matrix_ptr++ * *vector_block_in_batch_ptr++; + } + } + } + result[batch * m_rows + row] += dot_prod; + } + } +} + +void PortableSparseMatrixBatchVectorMultiplyAccumulate( + const int8_t* __restrict__ matrix, const uint8_t* ledger, const int m_rows, + const int m_cols, const int8_t* __restrict__ vectors, + const float* scaling_factors, int n_batch, float* __restrict__ result) { + static const int kBlockSize = 16; + TFLITE_DCHECK_EQ( // NOLINT + m_cols % kBlockSize, 0); + for (int batch = 0; batch < n_batch; ++batch, vectors += m_cols) { + const float batch_scaling_factor = scaling_factors[batch]; + const uint8_t* ledger_ptr = ledger; + // Get the address of the first row. + const int8_t* row_ptr = matrix; + for (int row = 0; row < m_rows; ++row) { + // Initialize the dot product sum for the row to 0. + int32_t dotprod = 0; +#if defined(__GNUC__) + // Prefetch the row to cache. + __builtin_prefetch(row_ptr, 0 /* prefetch for read */, + 3 /* temporal locality */); +#endif + int num_nonzero_blocks = *ledger_ptr++; + for (int i = 0; i < num_nonzero_blocks; i++) { + const int block_start_index = *ledger_ptr++ * kBlockSize; + const int8_t* vector_block_ptr = vectors + block_start_index; + for (int c = 0; c < kBlockSize; c++) { + dotprod += (*row_ptr++) * (*vector_block_ptr++); + } // for block + } // for num_nonzero_blocks + result[batch * m_rows + row] += dotprod * batch_scaling_factor; + } // for row + } // for batch +} + +template +void PortableMatrixBatchVectorMultiplyAccumulateImpl( + const int8_t* input, const int32_t* bias, + const int8_t* input_to_gate_weights, int32_t multiplier, int32_t shift, + int32_t n_batch, int32_t n_input, int32_t n_output, int32_t output_zp, + T* output) { + const int16_t output_max = std::numeric_limits::max(); + const int16_t output_min = std::numeric_limits::min(); + for (int batch = 0; batch < n_batch; ++batch) { + for (int row = 0; row < n_output; ++row) { + int32_t acc = bias[row]; + for (int col = 0; col < n_input; ++col) { + int8_t input_val = input[batch * n_input + col]; + int8_t weights_val = input_to_gate_weights[row * n_input + col]; + acc += input_val * weights_val; + } + acc = MultiplyByQuantizedMultiplier(acc, multiplier, shift); + acc += output_zp; + acc += output[batch * n_output + row]; + if (acc > output_max) { + acc = output_max; + } + if (acc < output_min) { + acc = output_min; + } + output[batch * n_output + row] = static_cast(acc); + } + } +} + +void PortableMatrixBatchVectorMultiplyAccumulate( + const int8_t* input, const int32_t* bias, + const int8_t* input_to_gate_weights, int32_t multiplier, int32_t shift, + int32_t n_batch, int32_t n_input, int32_t n_output, int32_t output_zp, + int32_t* scratch, int16_t* output, CpuBackendContext* context) { + PortableMatrixBatchVectorMultiplyAccumulateImpl( + input, bias, input_to_gate_weights, multiplier, shift, n_batch, n_input, + n_output, output_zp, output); +} + +void PortableMatrixBatchVectorMultiplyAccumulate( + const int8_t* input, const int32_t* bias, + const int8_t* input_to_gate_weights, int32_t multiplier, int32_t shift, + int32_t n_batch, int32_t n_input, int32_t n_output, int32_t output_zp, + int32_t* scratch, int8_t* output, CpuBackendContext* context) { + PortableMatrixBatchVectorMultiplyAccumulateImpl( + input, bias, input_to_gate_weights, multiplier, shift, n_batch, n_input, + n_output, output_zp, output); +} + +void PortableMatrixBatchVectorMultiply(const int8_t* input, + int32_t input_zeropoint, + const int8_t* input_to_gate_weights, + int32_t input_to_gate_effective_scale_a, + int32_t input_to_gate_effective_scale_b, + int32_t n_batch, int32_t n_input, + int32_t n_cell, int8_t* gate_output, + int8_t gate_output_zp) { + const int32_t int8_max = std::numeric_limits::max(); + const int32_t int8_min = std::numeric_limits::min(); + for (int batch = 0; batch < n_batch; ++batch) { + for (int row = 0; row < n_cell; ++row) { + int32_t acc = 0; + for (int col = 0; col < n_input; ++col) { + int32_t input_val = input[batch * n_input + col]; + int8_t weights_val = input_to_gate_weights[row * n_input + col]; + acc += (input_val - input_zeropoint) * weights_val; + } + acc = MultiplyByQuantizedMultiplier(acc, input_to_gate_effective_scale_a, + input_to_gate_effective_scale_b); + acc += gate_output_zp; + if (acc > int8_max) { + acc = int8_max; + } + if (acc < int8_min) { + acc = int8_min; + } + gate_output[batch * n_cell + row] = static_cast(acc); + } + } +} + +void PortableMatrixBatchVectorMultiply( + const int16_t* hidden, const int8_t* hidden_to_output_weights, + int32_t proj_effective_scale_a, int32_t proj_effective_scale_b, + const int32_t* gate_bias, int32_t n_batch, int32_t n_hidden, + int32_t n_output, int32_t output_zp, int8_t* proj_output) { + const int16_t int8_max = std::numeric_limits::max(); + const int16_t int8_min = std::numeric_limits::min(); + for (int batch = 0; batch < n_batch; ++batch) { + for (int row = 0; row < n_output; ++row) { + int64_t acc = gate_bias[row]; + for (int col = 0; col < n_hidden; ++col) { + int16_t input_val = hidden[batch * n_hidden + col]; + int8_t weights_val = hidden_to_output_weights[row * n_hidden + col]; + int64_t curr = acc; + acc += input_val * weights_val; + if (input_val * weights_val > 0 && acc < curr) { + acc = std::numeric_limits::max(); + } + if (input_val * weights_val < 0 && acc > curr) { + acc = std::numeric_limits::min(); + } + } + acc = MultiplyByQuantizedMultiplier(acc, proj_effective_scale_a, + proj_effective_scale_b); + acc += output_zp; + if (acc > int8_max) { + acc = int8_max; + } + if (acc < int8_min) { + acc = int8_min; + } + proj_output[batch * n_output + row] = acc; + } + } +} + +void PortableApplyLayerNorm(const int16_t* input, + const int16_t* layer_norm_weights, + const int32_t* bias, int32_t layer_norm_scale_a, + int32_t layer_norm_scale_b, int32_t variance_limit, + int n_batch, int n_input, int16_t* output) { + // The square of std::pow(2, 10), which is the extra factor that makes sure + // normalized values has enough resolution. + static const int kTwoToPower20 = 1 << 20; + for (int i = 0; i < n_batch; ++i) { + int64_t sum = 0; + int64_t sum_sq = 0; + for (int j = 0; j < n_input; ++j) { + const int32_t index = i * n_input + j; + int32_t val = static_cast(input[index]); + sum += val; + sum_sq += val * val; + } + int32_t mean = + static_cast(static_cast(sum) * 1024 / n_input); + // TODO(b/173994730): Avoids overflow but only works for POT n_input. + int32_t temp = kTwoToPower20 / n_input; + int64_t variance = + sum_sq * temp - static_cast(mean) * static_cast(mean); + int32_t variance2 = static_cast(variance / kTwoToPower20); + if (variance2 < 1) { + variance2 = variance_limit; + } + int32_t stddev_inverse_a; + int stddev_inverse_b; + GetInvSqrtQuantizedMultiplierExp(variance2, /*reverse_shift*/ -1, + &stddev_inverse_a, &stddev_inverse_b); + + for (int j = 0; j < n_input; ++j) { + const int32_t index = i * n_input + j; + int32_t val = static_cast(input[index]); + int32_t shifted = 1024 * val - mean; + int32_t rescaled = MultiplyByQuantizedMultiplier( + shifted, stddev_inverse_a, stddev_inverse_b); + // TODO(jianlijianli): Saturate this. + int64_t val3 = rescaled * layer_norm_weights[j] + bias[j]; + int32_t val4 = + static_cast((val3 > 0 ? val3 + 512 : val3 - 512) / 1024); + int32_t val5 = MultiplyByQuantizedMultiplier(val4, layer_norm_scale_a, + layer_norm_scale_b + 12); + val5 = std::min(std::max(kInt16Min, val5), kInt16Max); + output[index] = static_cast(val5); + } + } +} + +void PortableApplyLayerNormFloat(const int16_t* input, + const int16_t* layer_norm_weights, + int32_t layer_norm_scale_a, + int32_t layer_norm_scale_b, + const int32_t* bias, int n_batch, int n_input, + int16_t* output) { + const int32_t int16_max = std::numeric_limits::max(); + const int32_t int16_min = std::numeric_limits::min(); + const float layer_norm_scale = + layer_norm_scale_a * + std::pow(2.0, static_cast(layer_norm_scale_b - 31)); + const float bias_scale = + static_cast(std::pow(2.0, -10)) * layer_norm_scale; + + for (int batch = 0; batch < n_batch; ++batch) { + float sum = 0.0f; + float sum_sq = 0.0f; + for (int i = 0; i < n_input; ++i) { + const int index = batch * n_input + i; + const float value = static_cast(input[index]); + sum += value; + sum_sq += value * value; + } + const float mean = sum / n_input; + float stddev_inv = 0.0f; + const float variance = sum_sq / n_input - mean * mean; + if (variance == 0) { + stddev_inv = 1.0f / std::sqrt(1e-8f); + } else { + stddev_inv = 1.0f / std::sqrt(variance); + } + for (int i = 0; i < n_input; ++i) { + const int index = batch * n_input + i; + const float normalized_value = + (static_cast(input[index]) - mean) * stddev_inv; + const float weighted_normalized_value = + normalized_value * layer_norm_weights[i] * layer_norm_scale + + bias[i] * bias_scale; + const int32_t quant_output = static_cast(round( + weighted_normalized_value * static_cast(std::pow(2, 12)))); + output[index] = std::min(int16_max, std::max(int16_min, quant_output)); + } + } +} + +void PortableMatrixScalarMultiplyAccumulate(const int8_t* matrix, + int32_t scalar, int32_t n_row, + int32_t n_col, int32_t* output) { + for (int i = 0; i < n_row; ++i) { + int32_t row_sum = 0; + for (int j = 0; j < n_col; ++j) { + row_sum += *matrix++; + } + output[i] += row_sum * scalar; + } +} + +void PortableApplySigmoid(const int16_t* input, int32_t n_batch, + int32_t n_input, int16_t* output) { + for (int batch = 0; batch < n_batch; ++batch) { + for (int c = 0; c < n_input; c++) { + using F3 = gemmlowp::FixedPoint; + using F0 = gemmlowp::FixedPoint; + const int index = batch * n_input + c; + F3 sigmoid_input = F3::FromRaw(input[index]); + F0 sigmoid_output = gemmlowp::logistic(sigmoid_input); + output[index] = sigmoid_output.raw(); + } + } +} + +void PortableApplySigmoidFloat(const int16_t* input, int32_t n_batch, + int32_t n_input, int16_t* output) { + const int32_t int16_max = std::numeric_limits::max(); + const int32_t int16_min = std::numeric_limits::min(); + for (int batch = 0; batch < n_batch; ++batch) { + for (int i = 0; i < n_input; ++i) { + const int index = batch * n_input + i; + const float float_input = + input[index] * static_cast(std::pow(2, -12)); + const float float_output = 1.0f / (1.0f + std::exp(-float_input)); + const int32_t quant_output = static_cast( + float_output * static_cast(std::pow(2, 15))); + const int32_t quant_output_clamped = + std::min(int16_max, std::max(int16_min, quant_output)); + output[index] = static_cast(quant_output_clamped); + } + } +} + +template +void PortableApplyTanhImpl(const int16_t* input, int32_t n_batch, + int32_t n_input, int16_t* output) { + using FX = gemmlowp::FixedPoint; + using F0 = gemmlowp::FixedPoint; + for (int batch = 0; batch < n_batch; ++batch) { + for (int i = 0; i < n_input; ++i) { + const int index = batch * n_input + i; + FX tanh_input = FX::FromRaw(input[index]); + F0 tanh_output = gemmlowp::tanh(tanh_input); + output[index] = tanh_output.raw(); + } + } +} + +void PortableApplyTanh(int32_t integer_bits, const int16_t* input, + int32_t n_batch, int32_t n_input, int16_t* output) { + assert(integer_bits <= 6); +#define DISPATCH_TANH(i) \ + case i: \ + PortableApplyTanhImpl(input, n_batch, n_input, output); \ + break; + switch (integer_bits) { + DISPATCH_TANH(0); + DISPATCH_TANH(1); + DISPATCH_TANH(2); + DISPATCH_TANH(3); + DISPATCH_TANH(4); + DISPATCH_TANH(5); + DISPATCH_TANH(6); + default: + return; + } +#undef DISPATCH_TANH +} + +void PortableApplyTanhFloat(const int16_t* input, int32_t n_batch, + int32_t n_input, int32_t integer_bits, + int16_t* output) { + const int32_t int16_max = std::numeric_limits::max(); + const int32_t int16_min = std::numeric_limits::min(); + const double two = 2.0; + for (int batch = 0; batch < n_batch; ++batch) { + for (int i = 0; i < n_input; ++i) { + const int index = batch * n_input + i; + const float float_input = + input[index] * std::pow(two, static_cast(integer_bits)); + const float float_output = std::tanh(float_input); + const int32_t quant_output = static_cast( + float_output * static_cast(std::pow(2, 15))); + const int32_t quant_output_clamped = + std::min(int16_max, std::max(int16_min, quant_output)); + output[index] = static_cast(quant_output_clamped); + } + } +} + +void PortableCwiseMul(const int16_t* input_1, const int16_t* input_2, + int n_batch, int n_input, int shift, int16_t* output) { + for (int batch = 0; batch < n_batch; ++batch) { + for (int i = 0; i < n_input; ++i) { + const int index = batch * n_input + i; + const int16_t a = input_1[index]; + const int16_t b = input_2[index]; + const int32_t value = static_cast(a) * static_cast(b); + output[index] = + static_cast(gemmlowp::RoundingDivideByPOT(value, shift)); + } + } +} + +void PortableCwiseMul(const int16_t* input_1, const int16_t* input_2, + int32_t multiplier, int32_t shift, int32_t n_batch, + int32_t n_input, int32_t output_zp, int8_t* output) { + for (int batch = 0; batch < n_batch; ++batch) { + for (int i = 0; i < n_input; ++i) { + const int index = batch * n_input + i; + const int16_t a = input_1[index]; + const int16_t b = input_2[index]; + int32_t value = static_cast(a) * static_cast(b); + value = MultiplyByQuantizedMultiplier(value, multiplier, shift); + value += output_zp; + value = std::min(std::max(static_cast(-128), value), + static_cast(127)); + + output[index] = static_cast(value); + } + } +} + +void PortableCwiseAdd(const int16_t* input_1, const int16_t* input_2, + int n_batch, int n_input, int16_t* output) { + for (int batch = 0; batch < n_batch; ++batch) { + for (int i = 0; i < n_input; ++i) { + const int index = batch * n_input + i; + int32_t sum = input_1[index] + input_2[index]; + const int32_t sum_clamped = std::min(kInt16Max, std::max(kInt16Min, sum)); + output[index] = static_cast(sum_clamped); + } + } +} + +float PortableVectorVectorDotProduct(const float* vector1, const float* vector2, + int v_size) { + float result = 0.0; + for (int v = 0; v < v_size; v++) { + result += *vector1++ * *vector2++; + } + return result; +} + +namespace { +inline int32_t VectorVectorDotProduct(const int16_t* vector1, + const int16_t* vector2, int v_size) { + int32_t result = 0; + for (int v = 0; v < v_size; v++) { + result += *vector1++ * *vector2++; + } + return result; +} +} // namespace + +void PortableBatchVectorBatchVectorDotProduct(const int16_t* vector1, + const int16_t* vector2, + int v_size, int n_batch, + int32_t* result) { + for (int b = 0; b < n_batch; b++) { + result[b] = VectorVectorDotProduct(vector1, vector2, v_size); + vector1 += v_size; + vector2 += v_size; + } +} + +void PortableVectorBatchVectorCwiseProductAccumulate( + const int16_t* vector, int v_size, const int16_t* batch_vector, int n_batch, + int32_t multiplier, int shift, int16_t* result) { + for (int b = 0; b < n_batch; b++) { + for (int v = 0; v < v_size; v++) { + int32_t prod = vector[v] * *batch_vector++; + prod = MultiplyByQuantizedMultiplier(prod, multiplier, shift); + int32_t output = prod + *result; + output = std::max(std::min(static_cast(32767), output), + static_cast(-32768)); + *result++ = output; + } + } +} + +void PortableSub1Vector(const float* vector, int v_size, float* result) { + for (int v = 0; v < v_size; v++) { + *result++ = 1.0f - *vector++; + } +} + +void PortableSub1Vector(const int16_t* vector, int v_size, int16_t* result) { + static const int16_t kOne = 32767; + for (int v = 0; v < v_size; v++) { + *result++ = kOne - *vector++; + } +} + +void PortableVectorScalarMultiply(const int8_t* vector, const int v_size, + const float scale, float* result) { + for (int v = 0; v < v_size; ++v) { + *result++ = scale * *vector++; + } +} + +void PortableMeanStddevNormalization(const float* __restrict__ input_vector, + float* __restrict__ output_vector, + int v_size, int n_batch) { + for (int batch = 0; batch < n_batch; ++batch) { + float sum = 0.0f; + for (int i = 0; i < v_size; ++i) { + sum += input_vector[i]; + } + const float mean = sum / v_size; + float sum_diff_sq = 0.0f; + for (int i = 0; i < v_size; ++i) { + const float diff = input_vector[i] - mean; + sum_diff_sq += diff * diff; + } + const float variance = sum_diff_sq / v_size; + constexpr float kNormalizationConstant = 1e-8f; + const float stddev_inv = + 1.0f / std::sqrt(variance + kNormalizationConstant); + for (int i = 0; i < v_size; ++i) { + output_vector[i] = (input_vector[i] - mean) * stddev_inv; + } + input_vector += v_size; + output_vector += v_size; + } +} + +void PortableTwoGateSaturatingAdd(const int8_t* input, int8_t input_zp, + const int8_t* recurrent, int8_t recurrent_zp, + int32_t input_effective_scale_a, + int32_t input_effective_scale_b, + int32_t recurrent_effective_scale_a, + int32_t recurrent_effective_scale_b, + int32_t n_batch, int32_t n_cell, + int16_t* output) { + const int32_t int16_max = std::numeric_limits::max(); + const int32_t int16_min = std::numeric_limits::min(); + for (int i = 0; i < n_batch * n_cell; ++i) { + int32_t x = static_cast(input[i]) - static_cast(input_zp); + int32_t h = + static_cast(recurrent[i]) - static_cast(recurrent_zp); + int32_t x_scaled = MultiplyByQuantizedMultiplier(x, input_effective_scale_a, + input_effective_scale_b); + int32_t h_scaled = MultiplyByQuantizedMultiplier( + h, recurrent_effective_scale_a, recurrent_effective_scale_b); + int32_t y = h_scaled + x_scaled; + if (y > int16_max) { + y = int16_max; + } + if (y < int16_min) { + y = int16_min; + } + output[i] = static_cast(y); + } +} + +} // namespace tensor_utils +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils.h new file mode 100644 index 0000000000..5eaaec7153 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils.h @@ -0,0 +1,333 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PORTABLE_TENSOR_UTILS_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PORTABLE_TENSOR_UTILS_H_ + +#include + +#if defined(_MSC_VER) +#define __restrict__ __restrict +#endif + +namespace tflite { +namespace tensor_utils { + +// Check if all entries of a vector are zero for float. +bool IsZeroVector(const float* vector, int v_size) { + return PortableIsZeroVector(vector, v_size); +} + +// Check if all entries of a vector are zero for int8_t. +bool IsZeroVector(const int8_t* vector, int v_size) { + return PortableIsZeroVector(vector, v_size); +} + +void SymmetricQuantizeFloats(const float* values, const int size, + int8_t* quantized_values, float* min, float* max, + float* scaling_factor) { + PortableSymmetricQuantizeFloats(values, size, quantized_values, min, max, + scaling_factor); +} + +void SymmetricQuantizeFloats(const float* values, const int size, + int8_t* quantized_values, float min_value, + float max_value, float* scaling_factor) { + PortableSymmetricQuantizeFloats(values, size, quantized_values, min_value, + max_value, scaling_factor); +} + +void AsymmetricQuantizeFloats(const float* values, const int size, + int8_t* quantized_values, float* scaling_factor, + int32_t* offset) { + PortableAsymmetricQuantizeFloats(values, size, quantized_values, + scaling_factor, offset); +} + +void MatrixBatchVectorMultiplyAccumulate(const float* matrix, int m_rows, + int m_cols, const float* vector, + int n_batch, float* result) { + PortableMatrixBatchVectorMultiplyAccumulate(matrix, m_rows, m_cols, vector, + n_batch, result); +} + +void MatrixBatchVectorMultiplyAccumulate(const int8_t* __restrict__ matrix, + const int m_rows, const int m_cols, + const int8_t* __restrict__ vector, + const float* scaling_factors, + int n_batch, + float* __restrict__ result) { + PortableMatrixBatchVectorMultiplyAccumulate(matrix, m_rows, m_cols, vector, + scaling_factors, n_batch, result); +} + +void MatrixBatchVectorMultiplyAccumulate( + const int8_t* __restrict__ matrix, const int m_rows, const int m_cols, + const int8_t* __restrict__ vectors, const float* scaling_factors, + int n_batch, float* __restrict__ result, const float* per_channel_scale, + const int32_t* input_offset, int32_t* scratch, int32_t* row_sums, + bool* compute_row_sums, CpuBackendContext* context) { + PortableMatrixBatchVectorMultiplyAccumulate( + matrix, m_rows, m_cols, vectors, scaling_factors, n_batch, result, + per_channel_scale, input_offset, scratch, row_sums, compute_row_sums, + context); +} + +void MatrixBatchVectorMultiplyAccumulate(const int8_t* __restrict__ matrix, + const int m_rows, const int m_cols, + const int8_t* __restrict__ vector, + const float* scaling_factors, + int n_batch, int32_t* scratch, + float* __restrict__ result, + CpuBackendContext* context) { + PortableMatrixBatchVectorMultiplyAccumulate(matrix, m_rows, m_cols, vector, + scaling_factors, n_batch, result); +} + +void SparseMatrixBatchVectorMultiplyAccumulate1x4( + const float* __restrict__ matrix, const int32_t* __restrict__ segments, + const int32_t* __restrict__ indices, int m_rows, int m_cols, + const float* __restrict__ vector, int n_batch, float* __restrict__ result) { + PortableSparseMatrixBatchVectorMultiplyAccumulate1x4( + matrix, segments, indices, m_rows, m_cols, vector, n_batch, result); +} + +void SparseMatrixBatchVectorMultiplyAccumulate( + const float* __restrict__ matrix, const uint8_t* __restrict__ ledger, + int m_rows, int m_cols, const float* __restrict__ vector, int n_batch, + float* __restrict__ result) { + PortableSparseMatrixBatchVectorMultiplyAccumulate( + matrix, ledger, m_rows, m_cols, vector, n_batch, result); +} + +void SparseMatrixBatchVectorMultiplyAccumulate1x16( + const int8_t* __restrict__ matrix, const int32_t* __restrict__ segments, + const int32_t* __restrict__ indices, int m_rows, int m_cols, + const int8_t* __restrict__ vector, const int32_t* __restrict__ bias_vector, + int n_batch, const int32_t input_offset, const int32_t output_multiplier, + const int32_t output_shift, const int32_t output_offset, + const int32_t output_activation_min, const int32_t output_activation_max, + + int8_t* __restrict__ result) { + PortableSparseMatrixBatchVectorMultiplyAccumulate1x16( + matrix, segments, indices, m_rows, m_cols, vector, bias_vector, n_batch, + input_offset, output_multiplier, output_shift, output_offset, + output_activation_min, output_activation_max, result); +} + +void SparseMatrixBatchVectorMultiplyAccumulate( + const int8_t* __restrict__ matrix, const uint8_t* ledger, const int m_rows, + const int m_cols, const int8_t* __restrict__ vectors, + const float* scaling_factors, int n_batch, float* __restrict__ result) { + PortableSparseMatrixBatchVectorMultiplyAccumulate( + matrix, ledger, m_rows, m_cols, vectors, scaling_factors, n_batch, + result); +} + +void MatrixBatchVectorMultiplyAccumulate( + const int8_t* input, const int32_t* bias, + const int8_t* input_to_gate_weights, int32_t multiplier, int32_t shift, + int32_t n_batch, int32_t n_input, int32_t n_output, int32_t output_zp, + int32_t* scratch, int16_t* output, CpuBackendContext* context) { + PortableMatrixBatchVectorMultiplyAccumulate( + input, bias, input_to_gate_weights, multiplier, shift, n_batch, n_input, + n_output, output_zp, scratch, output, context); +} + +void MatrixBatchVectorMultiplyAccumulate( + const int8_t* input, const int32_t* bias, + const int8_t* input_to_gate_weights, int32_t multiplier, int32_t shift, + int32_t n_batch, int32_t n_input, int32_t n_output, int32_t output_zp, + int32_t* scratch, int8_t* output, CpuBackendContext* context) { + PortableMatrixBatchVectorMultiplyAccumulate( + input, bias, input_to_gate_weights, multiplier, shift, n_batch, n_input, + n_output, output_zp, scratch, output, context); +} + +void MatrixScalarMultiplyAccumulate(const int8_t* matrix, int32_t scalar, + int32_t n_row, int32_t n_col, + int32_t* output) { + PortableMatrixScalarMultiplyAccumulate(matrix, scalar, n_row, n_col, output); +} + +void MatrixBatchVectorMultiply(const int8_t* input, int32_t input_zeropoint, + const int8_t* input_to_gate_weights, + int32_t input_to_gate_effective_scale_a, + int32_t input_to_gate_effective_scale_b, + int32_t n_batch, int32_t n_input, int32_t n_cell, + int8_t* gate_output, int8_t gate_output_zp) { + PortableMatrixBatchVectorMultiply( + input, input_zeropoint, input_to_gate_weights, + input_to_gate_effective_scale_a, input_to_gate_effective_scale_b, n_batch, + n_input, n_cell, gate_output, gate_output_zp); +} + +void MatrixBatchVectorMultiply(const int16_t* hidden, + const int8_t* hidden_to_output_weights, + int32_t proj_effective_scale_a, + int32_t proj_effective_scale_b, + const int32_t* gate_bias, int32_t n_batch, + int32_t n_hidden, int32_t n_output, + int32_t output_zp, int8_t* proj_output) { + PortableMatrixBatchVectorMultiply(hidden, hidden_to_output_weights, + proj_effective_scale_a, + proj_effective_scale_b, gate_bias, n_batch, + n_hidden, n_output, output_zp, proj_output); +} + +void ApplyLayerNorm(const int16_t* input, const int16_t* layer_norm_weights, + const int32_t* bias, int32_t layer_norm_scale_a, + int32_t layer_norm_scale_b, int32_t variance_limit, + int n_batch, int n_input, int16_t* output) { + PortableApplyLayerNorm(input, layer_norm_weights, bias, layer_norm_scale_a, + layer_norm_scale_b, variance_limit, n_batch, n_input, + output); +} + +void ApplyLayerNormFloat(const int16_t* input, + const int16_t* layer_norm_weights, + int32_t layer_norm_scale_a, int32_t layer_norm_scale_b, + const int32_t* bias, int n_batch, int n_input, + int16_t* output) { + PortableApplyLayerNormFloat(input, layer_norm_weights, layer_norm_scale_a, + layer_norm_scale_b, bias, n_batch, n_input, + output); +} + +void ApplySigmoid(const int16_t* input, int32_t n_batch, int32_t n_input, + int16_t* output) { + PortableApplySigmoid(input, n_batch, n_input, output); +} + +void ApplySigmoidFloat(const int16_t* input, int32_t n_batch, int32_t n_input, + int16_t* output) { + PortableApplySigmoidFloat(input, n_batch, n_input, output); +} + +void ApplyTanh(int32_t integer_bits, const int16_t* input, int32_t n_batch, + int32_t n_input, int16_t* output) { + PortableApplyTanh(integer_bits, input, n_batch, n_input, output); +} + +void ApplyTanhFloat(const int16_t* input, int32_t n_batch, int32_t n_input, + int32_t integer_bits, int16_t* output) { + PortableApplyTanhFloat(input, n_batch, n_input, integer_bits, output); +} + +void CwiseMul(const int16_t* input_1, const int16_t* input_2, int n_batch, + int n_input, int shift, int16_t* output) { + PortableCwiseMul(input_1, input_2, n_batch, n_input, shift, output); +} + +void CwiseMul(const int16_t* input_1, const int16_t* input_2, + int32_t multiplier, int32_t shift, int32_t n_batch, + int32_t n_input, int32_t output_zp, int8_t* output) { + PortableCwiseMul(input_1, input_2, multiplier, shift, n_batch, n_input, + output_zp, output); +} + +void CwiseAdd(const int16_t* input_1, const int16_t* input_2, int n_batch, + int n_input, int16_t* output) { + PortableCwiseAdd(input_1, input_2, n_batch, n_input, output); +} + +void CwiseClipping(float* vector, const int v_size, + const float clipping_value) { + PortableCwiseClipping(vector, v_size, clipping_value); +} + +void CwiseClipping(int16_t* vector, const int v_size, + const int16_t clipping_value) { + PortableCwiseClipping(vector, v_size, clipping_value); +} + +void CwiseClipping(int8_t* vector, const int v_size, + const int8_t clipping_value) { + PortableCwiseClipping(vector, v_size, clipping_value); +} + +void VectorBatchVectorCwiseProductAccumulate(const int16_t* vector, int v_size, + const int16_t* batch_vector, + int n_batch, int32_t multiplier, + int shift, int16_t* result) { + PortableVectorBatchVectorCwiseProductAccumulate( + vector, v_size, batch_vector, n_batch, multiplier, shift, result); +} + +float VectorVectorDotProduct(const float* vector1, const float* vector2, + int v_size) { + return PortableVectorVectorDotProduct(vector1, vector2, v_size); +} + +void BatchVectorBatchVectorDotProduct(const int16_t* vector1, + const int16_t* vector2, int v_size, + int n_batch, int32_t* result) { + PortableBatchVectorBatchVectorDotProduct(vector1, vector2, v_size, n_batch, + result); +} + +void Sub1Vector(const float* vector, int v_size, float* result) { + PortableSub1Vector(vector, v_size, result); +} + +void Sub1Vector(const int16_t* vector, int v_size, int16_t* result) { + PortableSub1Vector(vector, v_size, result); +} + +// Multiply all elements of vector with a scalar. +void VectorScalarMultiply(const int8_t* vector, int v_size, float scale, + float* result) { + PortableVectorScalarMultiply(vector, v_size, scale, result); +} + +void ReductionSumVector(const float* input_vector, float* output_vector, + int output_size, int reduction_size) { + PortableReductionSumVector(input_vector, output_vector, output_size, + reduction_size); +} + +void ReductionSumVector(const int32_t* input_vector, int32_t* output_vector, + int output_size, int reduction_size) { + PortableReductionSumVector(input_vector, output_vector, output_size, + reduction_size); +} + +void ReductionSumVector(const int8_t* input_vector, int32_t* output_vector, + int output_size, int reduction_size) { + PortableReductionSumVector(input_vector, output_vector, output_size, + reduction_size); +} + +void MeanStddevNormalization(const float* input_vector, float* output_vector, + int v_size, int n_batch) { + PortableMeanStddevNormalization(input_vector, output_vector, v_size, n_batch); +} + +void TwoGateSaturatingAdd(const int8_t* input, int8_t input_zp, + const int8_t* recurrent, int8_t recurrent_zp, + int32_t input_effective_scale_a, + int32_t input_effective_scale_b, + int32_t recurrent_effective_scale_a, + int32_t recurrent_effective_scale_b, int32_t n_batch, + int32_t n_cell, int16_t* output) { + PortableTwoGateSaturatingAdd( + input, input_zp, recurrent, recurrent_zp, input_effective_scale_a, + input_effective_scale_b, recurrent_effective_scale_a, + recurrent_effective_scale_b, n_batch, n_cell, output); +} + +} // namespace tensor_utils +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PORTABLE_TENSOR_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils_impl.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils_impl.h new file mode 100644 index 0000000000..6bb6b9982e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/portable_tensor_utils_impl.h @@ -0,0 +1,339 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PORTABLE_TENSOR_UTILS_IMPL_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PORTABLE_TENSOR_UTILS_IMPL_H_ + +#include +#include + +#if defined(_MSC_VER) + #define __restrict__ __restrict +#endif + +namespace tflite { +// Not all backends support CpuBackendContext usage, so forward declare to avoid +// pulling in its implementation. + class CpuBackendContext; + + namespace tensor_utils { + template < typename T > + bool PortableIsZeroVector (const T * vector, int v_size) { + for (int i = 0; i < v_size; ++i) + { + if (vector[i] != 0) + { + return false; + } + } + + return true; + } + + void PortableSymmetricQuantizeFloats(const float * values, + const int size, + int8_t * quantized_values, + float * min_value, + float * max_value, + float * scaling_factor); + + void PortableSymmetricQuantizeFloats(const float * values, + const int size, + int8_t * quantized_values, + float min_value, + float max_value, + float * scaling_factor); + + void PortableAsymmetricQuantizeFloats(const float * values, + const int size, + int8_t * quantized_values, + float * scaling_factor, + int32_t * offset); + +// Multiply a matrix by a batch vector, and store results in a batch-size +// vector. + void PortableMatrixBatchVectorMultiplyAccumulate(const float * matrix, + int m_rows, + int m_cols, + const float * vector, + int n_batch, + float * result); + + void PortableMatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float * scaling_factors, + int n_batch, + float * __restrict__ result); + + void PortableMatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float * scaling_factors, + int n_batch, + float * __restrict__ result, + const float * per_channel_scale, + const int32_t * input_offset, + int32_t * scratch, + int32_t * row_sums, + bool * compute_row_sums, + CpuBackendContext * context); + + void PortableMatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vector, + const float * scaling_factors, + int n_batch, + int32_t * scratch, + float * __restrict__ result, + CpuBackendContext * context); + + void PortableSparseMatrixBatchVectorMultiplyAccumulate1x4(const float * __restrict__ matrix, + const int32_t * __restrict__ segments, + const int32_t * __restrict__ indices, + int m_rows, + int m_cols, + const float * __restrict__ vector, + int n_batch, + float * __restrict__ result); + + void PortableSparseMatrixBatchVectorMultiplyAccumulate(const float * __restrict__ matrix, + const uint8_t * __restrict__ ledger, + int m_rows, + int m_cols, + const float * __restrict__ vector, + int n_batch, + float * __restrict__ result); + + void PortableSparseMatrixBatchVectorMultiplyAccumulate1x16(const int8_t * __restrict__ matrix, + const int32_t * __restrict__ segments, + const int32_t * __restrict__ indices, + int m_rows, + int m_cols, + const int8_t * __restrict__ vector, + const int32_t * __restrict__ bias_vector, + int n_batch, + const int32_t input_offset, + const int32_t output_multiplier, + const int32_t output_shift, + const int32_t output_offset, + const int32_t output_activation_min, + const int32_t output_activation_max, + int8_t * __restrict__ result); + + void PortableSparseMatrixBatchVectorMultiplyAccumulate(const int8_t * __restrict__ matrix, + const uint8_t * ledger, + const int m_rows, + const int m_cols, + const int8_t * __restrict__ vectors, + const float * scaling_factors, + int n_batch, + float * __restrict__ result); + +// Dot product of two vectors. + float PortableVectorVectorDotProduct(const float * vector1, const float * vector2, int v_size); + + void PortableBatchVectorBatchVectorDotProduct(const int16_t * vector1, + const int16_t * vector2, + int v_size, + int n_batch, + int32_t * result); + + void PortableVectorBatchVectorCwiseProductAccumulate(const int16_t * vector, + int v_size, + const int16_t * batch_vector, + int n_batch, + int32_t multiplier, + int shift, + int16_t * result); + + void PortableMatrixBatchVectorMultiplyAccumulate(const int8_t * input, + const int32_t * bias, + const int8_t * input_to_gate_weights, + int32_t multiplier, + int32_t shift, + int32_t n_batch, + int32_t n_input, + int32_t n_output, + int32_t output_zp, + int32_t * scratch, + int16_t * output, + CpuBackendContext * context); + + void PortableMatrixBatchVectorMultiplyAccumulate(const int8_t * input, + const int32_t * bias, + const int8_t * input_to_gate_weights, + int32_t multiplier, + int32_t shift, + int32_t n_batch, + int32_t n_input, + int32_t n_output, + int32_t output_zp, + int32_t * scratch, + int8_t * output, + CpuBackendContext * context); + + void PortableMatrixBatchVectorMultiply(const int8_t * input, + int32_t input_zeropoint, + const int8_t * input_to_gate_weights, + int32_t input_to_gate_effective_scale_a, + int32_t input_to_gate_effective_scale_b, + int32_t n_batch, + int32_t n_input, + int32_t n_cell, + int8_t * gate_output, + int8_t gate_output_zp); + + void PortableMatrixBatchVectorMultiply(const int16_t * hidden, + const int8_t * hidden_to_output_weights, + int32_t proj_effective_scale_a, + int32_t proj_effective_scale_b, + const int32_t * gate_bias, + int32_t n_batch, + int32_t n_hidden, + int32_t n_output, + int32_t output_zp, + int8_t * proj_output); + + void PortableMatrixScalarMultiplyAccumulate(const int8_t * matrix, + int32_t scalar, + int32_t n_row, + int32_t n_col, + int32_t * output); + + void PortableApplyLayerNorm(const int16_t * input, + const int16_t * layer_norm_weights, + const int32_t * bias, + int32_t layer_norm_scale_a, + int32_t layer_norm_scale_b, + int32_t variance_limit, + int n_batch, + int n_input, + int16_t * output); + + void PortableApplyLayerNormFloat(const int16_t * input, + const int16_t * layer_norm_weights, + int32_t layer_norm_scale_a, + int32_t layer_norm_scale_b, + const int32_t * bias, + int n_batch, + int n_input, + int16_t * output); + + void PortableApplySigmoid(const int16_t * input, int32_t n_batch, int32_t n_input, int16_t * output); + + void PortableApplySigmoidFloat(const int16_t * input, int32_t n_batch, int32_t n_input, int16_t * output); + + void PortableApplyTanh(int32_t integer_bits, + const int16_t * input, + int32_t n_batch, + int32_t n_input, + int16_t * output); + + void PortableApplyTanhFloat(const int16_t * input, + int32_t n_batch, + int32_t n_input, + int32_t integer_bits, + int16_t * output); + + void PortableCwiseMul(const int16_t * input_1, + const int16_t * input_2, + int n_batch, + int n_input, + int shift, + int16_t * output); + + void PortableCwiseMul(const int16_t * input_1, + const int16_t * input_2, + int32_t multiplier, + int32_t shift, + int32_t n_batch, + int32_t n_input, + int32_t output_zp, + int8_t * output); + + void PortableCwiseAdd(const int16_t * input_1, + const int16_t * input_2, + int n_batch, + int n_input, + int16_t * output); + + template < typename T > + void PortableCwiseClipping (T * vector, const int v_size, const T &clipping_value) { + for (int i = 0; i < v_size; i++) + { + vector[i] = std::max(std::min(clipping_value, vector[i]), static_cast < T > (-clipping_value)); + } + } + +// Batch vector initialization with another vector. + void PortableVectorBatchVectorAssign(const float * vector, int v_size, int n_batch, float * batch_vector); + +// Compute "1.0f - elements of vector" (used in CIFG). + void PortableSub1Vector(const float * vector, int v_size, float * result); + + void PortableSub1Vector(const int16_t * vector, int v_size, int16_t * result); + +// Multiply all elements of vector with a scalar. + void PortableVectorScalarMultiply(const int8_t * vector, int v_size, float scale, float * result); + +// Reduce-sum on a vector: +// input_vector: pointer to input vector. +// output_vector: pointer to vector. +// output_size: output vector size. +// reduction_size: number of consecutive elements from input vector which are +// added to get one element of output. + template < typename INPUT, typename OUTPUT > + void PortableReductionSumVector (const INPUT * input_vector, + OUTPUT * output_vector, + int output_size, + int reduction_size) { + for (int o = 0; o < output_size; o++) + { + OUTPUT result = 0; + for (int r = 0; r < reduction_size; r++) + { + result += input_vector[r]; + } + + output_vector[o] = result; + input_vector += reduction_size; + } + } + +// Layer norm for each batch. + void PortableMeanStddevNormalization(const float * __restrict__ input_vector, + float * __restrict__ output_vector, + int v_size, + int n_batch); + +// Saturate Add. + void PortableTwoGateSaturatingAdd(const int8_t * input, + int8_t input_zp, + const int8_t * recurrent, + int8_t recurrent_zp, + int32_t input_effective_scale_a, + int32_t input_effective_scale_b, + int32_t recurrent_effective_scale_a, + int32_t recurrent_effective_scale_b, + int32_t n_batch, + int32_t n_cell, + int16_t * output); + } // namespace tensor_utils +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PORTABLE_TENSOR_UTILS_IMPL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/prelu.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/prelu.h new file mode 100644 index 0000000000..73588e31fd --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/prelu.h @@ -0,0 +1,128 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PRELU_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PRELU_H_ + +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { +// Broadcast prelu to output_shape for quantized uint8_t/int8_t data. + template < typename T > + inline void BroadcastPrelu4DSlow (const PreluParams ¶ms, + const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &alpha_shape, + const T * alpha_data, + const RuntimeShape &output_shape, + T * output_data) { + TFLITE_DCHECK_LE(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(alpha_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(output_shape.DimensionsCount(), 4); + const RuntimeShape extended_output_shape = + RuntimeShape::ExtendedShape(4, output_shape); + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(input_shape, alpha_shape, &desc1, &desc2); + + for (int b = 0; b < extended_output_shape.Dims(0); ++b) + { + for (int y = 0; y < extended_output_shape.Dims(1); ++y) + { + for (int x = 0; x < extended_output_shape.Dims(2); ++x) + { + for (int c = 0; c < extended_output_shape.Dims(3); ++c) + { + int output_index = Offset(extended_output_shape, b, y, x, c); + int input_index = SubscriptToIndex(desc1, b, y, x, c); + const int32_t input_value = + params.input_offset + input_data[input_index]; + int32_t output_value; + if (input_value >= 0) + { + output_value = MultiplyByQuantizedMultiplier(input_value, + params.output_multiplier_1, + params.output_shift_1); + } + else + { + auto alpha_index = SubscriptToIndex(desc2, b, y, x, c); + const int32_t alpha_value = + params.alpha_offset + alpha_data[alpha_index]; + + output_value = MultiplyByQuantizedMultiplier(input_value * alpha_value, + params.output_multiplier_2, + params.output_shift_2); + } + + output_value += params.output_offset; + + const int32_t quantized_min = std::numeric_limits < T > ::min(); + const int32_t quantized_max = std::numeric_limits < T > ::max(); + const int32_t clamped_output = + std::min(quantized_max, std::max(quantized_min, output_value)); + output_data[output_index] = static_cast < T > (clamped_output); + } + } + } + } + } + + template < typename T > + inline void Prelu (const PreluParams ¶ms, + const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &alpha_shape, + const T * alpha_data, + const RuntimeShape &output_shape, + T * output_data) { + const int32_t quantized_min = std::numeric_limits < T > ::min(); + const int32_t quantized_max = std::numeric_limits < T > ::max(); + + const int flat_size = + MatchingElementsSize(input_shape, alpha_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + const int32_t input_value = params.input_offset + input_data[i]; + int32_t output_value; + if (input_value >= 0) + { + output_value = MultiplyByQuantizedMultiplier(input_value, + params.output_multiplier_1, + params.output_shift_1); + } + else + { + const int32_t alpha_value = params.alpha_offset + alpha_data[i]; + + output_value = MultiplyByQuantizedMultiplier(input_value * alpha_value, + params.output_multiplier_2, + params.output_shift_2); + } + + output_value += params.output_offset; + + const int32_t clamped_output = + std::min(quantized_max, std::max(quantized_min, output_value)); + output_data[i] = static_cast < T > (clamped_output); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PRELU_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h new file mode 100644 index 0000000000..569810bccb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h @@ -0,0 +1,161 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PROCESS_BROADCAST_SHAPES_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PROCESS_BROADCAST_SHAPES_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { +// Consolidates dimensions in broadcast inputs, checks for five-fold pattern. +// +// For example, if sequence of dimensions of one input is +// ..., 1, 3, 1, 7, 9, 5,... and the other is ..., 2, 3, 1, 7, 1, 1, ... +// we can consolidate these as +// ..., 1, 3*7, 9*5, ... and 2, 3*7, 1. +// +// The category is updated in the less-frequent case of shapes that are +// not suited to a fivefold-loop broadcast. +// +// Falls back to generic pattern when it does not know how to process properly. +// +// Returns true iff there is some sort of broadcast, which includes five-fold +// patterns and falling back to generic broadcast. + inline bool ProcessBroadcastShapes (const RuntimeShape &shape0, + const RuntimeShape &shape1, + tflite::ArithmeticParams * params) { + const int dims_count = + std::max(shape0.DimensionsCount(), shape1.DimensionsCount()); + + params->broadcast_category = BroadcastableOpCategory::kGenericBroadcast; + RuntimeShape scalar_shape(dims_count, 1); + + auto extended_shape0 = RuntimeShape::ExtendedShape(dims_count, shape0); + auto extended_shape1 = RuntimeShape::ExtendedShape(dims_count, shape1); + + // Check for "exact" match, implicitly accepting any scalar shapes. + if (extended_shape0 == extended_shape1) + { + params->broadcast_category = BroadcastableOpCategory::kNonBroadcast; + + return false; + } + + for (int i = dims_count - 1; i >= 0; --i) + { + if (extended_shape0.Dims(i) == extended_shape1.Dims(i)) + { + continue; + } + else if (extended_shape0.Dims(i) == 1) + { + params->broadcast_category = + BroadcastableOpCategory::kFirstInputBroadcastsFast; + break; + } + else if (extended_shape1.Dims(i) == 1) + { + params->broadcast_category = + BroadcastableOpCategory::kSecondInputBroadcastsFast; + break; + } + else + { + // This case is erroneous: there is a dimension that does not match and + // is not a broadcast from one shape to the other. + params->broadcast_category = BroadcastableOpCategory::kGenericBroadcast; + + return true; + } + } + + if ((params->broadcast_category != + BroadcastableOpCategory::kFirstInputBroadcastsFast) && + (params->broadcast_category != + BroadcastableOpCategory::kSecondInputBroadcastsFast)) + { + // This is unreachable because at least one else clause in the above loop + // must be reached. + TFLITE_DCHECK(false); + params->broadcast_category = BroadcastableOpCategory::kNonBroadcast; + + return false; + } + + // From this point it is assumed contractually that corresponding dimensions + // in shape0 and shape1 are either (a) equal or (b) one or other equals 1. + const bool swap_inputs = params->broadcast_category == + BroadcastableOpCategory::kSecondInputBroadcastsFast; + const RuntimeShape * shape_a = + swap_inputs ? &extended_shape1 : &extended_shape0; + const RuntimeShape * shape_b = + swap_inputs ? &extended_shape0 : &extended_shape1; + + int i = dims_count - 1; + params->broadcast_shape[0] = 1; + params->broadcast_shape[1] = 1; + params->broadcast_shape[2] = 1; + params->broadcast_shape[3] = 1; + params->broadcast_shape[4] = 1; + + // y_0 is greedy: include dims if both or neither equal 1: in other words, + // test for equality rather than (shape_a->Dims(i) != 1). + while (i >= 0 && shape_a->Dims(i) == shape_b->Dims(i)) + { + params->broadcast_shape[4] *= shape_b->Dims(i); + --i; + } + + // Here either input_a or input_b has dim of 1 (if i >= 0). If it is input_b + // that has the unit dimension, the next two loops are not entered. + while (i >= 0 && shape_a->Dims(i) == 1) + { + params->broadcast_shape[3] *= shape_b->Dims(i); + --i; + } + + while (i >= 0 && shape_a->Dims(i) == shape_b->Dims(i)) + { + params->broadcast_shape[2] *= shape_a->Dims(i); + --i; + } + + // Here either input_a or input_b has dim of 1 (if i >= 0). + while (i >= 0 && shape_b->Dims(i) == 1) + { + params->broadcast_shape[1] *= shape_a->Dims(i); + --i; + } + + while (i >= 0 && shape_a->Dims(i) == shape_b->Dims(i)) + { + params->broadcast_shape[0] *= shape_b->Dims(i); + --i; + } + + // Rarer case is when the broadcast dimensions cannot be handled by a fivefold + // loop. + if (i >= 0) + { + params->broadcast_category = BroadcastableOpCategory::kGenericBroadcast; + } + + return true; + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_PROCESS_BROADCAST_SHAPES_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/quantize.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/quantize.h new file mode 100644 index 0000000000..45f2dccf10 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/quantize.h @@ -0,0 +1,89 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_QUANTIZE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_QUANTIZE_H_ + +#include +#include +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename InputT, typename OutputT > + inline void AffineQuantize (const tflite::QuantizationParams &op_params, + const RuntimeShape &input_shape, + const InputT * input_data, + const RuntimeShape &output_shape, + OutputT * output_data) { + const int32_t zero_point = op_params.zero_point; + const double scale = op_params.scale; + const int flat_size = MatchingFlatSize(input_shape, output_shape); + static constexpr int32_t min_val = std::numeric_limits < OutputT > ::min(); + static constexpr int32_t max_val = std::numeric_limits < OutputT > ::max(); + + for (int i = 0; i < flat_size; i++) + { + const InputT val = input_data[i]; + int32_t unclamped = + static_cast < int32_t > (TfLiteRound(val / static_cast < float > (scale))) + + zero_point; + int32_t clamped = std::min(std::max(unclamped, min_val), max_val); + output_data[i] = clamped; + } + } + +// Quantizes per-channel. + template < typename InputT, typename OutputT > + inline void PerChannelQuantize (const tflite::PerChannelQuantizationParams &op_params, + const RuntimeShape &input_shape, + const InputT * input_data, + const RuntimeShape &output_shape, + OutputT * output_data) { + // Ensure flat size is same. + MatchingFlatSize(input_shape, output_shape); + + const int32_t * zero_point = op_params.zero_point; + const float * scale = op_params.scale; + const int32_t quantized_dimension = op_params.quantized_dimension; + const int32_t num_dims = input_shape.DimensionsCount(); + const int32_t * dims_data = input_shape.DimsData(); + std::vector < int > current_dim(num_dims, 0); + static constexpr int32_t min_val = std::numeric_limits < OutputT > ::min(); + static constexpr int32_t max_val = std::numeric_limits < OutputT > ::max(); + + do + { + size_t offset = + ReducedOutputOffset(num_dims, + reinterpret_cast < const int * > (dims_data), + current_dim.data(), + 0, + nullptr); + const InputT val = input_data[offset]; + const int channel = current_dim[quantized_dimension]; + int32_t unclamped = static_cast < int32_t > + (TfLiteRound(val / static_cast < float > (scale[channel]))) + + zero_point[channel]; + int32_t clamped = std::min(std::max(unclamped, min_val), max_val); + output_data[offset] = static_cast < OutputT > (clamped); + } while (NextIndex(num_dims, reinterpret_cast < const int * > (dims_data), current_dim.data())); + } + } // namespace reference_ops +} // namespace tflite +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_QUANTIZE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/reduce.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/reduce.h new file mode 100644 index 0000000000..c6078de7b5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/reduce.h @@ -0,0 +1,656 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_REDUCE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_REDUCE_H_ + +#include +#include +#include +#include +#include +#include +#include // from @ruy +#include + +// Check if the reduction at index is the first one along the dimensions given +// in axis. +inline bool IsFirstReduction (const int * index, const int num_axis, const int * axis) { + if (num_axis == 0) + { + return true; + } + + TFLITE_DCHECK(index != nullptr); + TFLITE_DCHECK(axis != nullptr); + for (int axis_idx = 0; axis_idx < num_axis; ++axis_idx) + { + if (index[axis[axis_idx]] != 0) + { + return false; + } + } + + return true; +} + +namespace tflite { + namespace reference_ops { +// A generic reduce method that can be used for reduce_sum, reduce_mean, etc. +// This method iterates through input data and reduce elements along the +// dimensions given in axis. + template < typename In, typename Out > + inline bool Reduce (const In * input_data, + const int * input_dims, + const int * output_dims, + const int input_num_dims, + const int output_num_dims, + const int * axis, + const int num_axis, + int * input_iter, + Out reducer(Out current, const In in), + Out * output_data) { + // Reset input iterator. + for (int idx = 0; idx < input_num_dims; ++idx) + { + input_iter[idx] = 0; + } + + // Iterate through input_data. + do + { + size_t input_offset = + ReducedOutputOffset(input_num_dims, input_dims, input_iter, 0, nullptr); + size_t output_offset = ReducedOutputOffset(input_num_dims, input_dims, input_iter, num_axis, axis); + output_data[output_offset] = + reducer(output_data[output_offset], input_data[input_offset]); + } while (NextIndex(input_num_dims, input_dims, input_iter)); + + return true; + } + +// Similar to above Reduce function but takes two reducer functions. +// The 'reducer_first' is called with the first value of the reduction, +// 'reducer_next' is then called for all the others. + template < typename In, typename Out > + inline bool Reduce (const In * input_data, + const int * input_dims, + const int * output_dims, + const int input_num_dims, + const int output_num_dims, + const int * axis, + const int num_axis, + int * input_iter, + const std::function < Out(In in) > &reducer_first, + const std::function < Out(Out current, In in) > &reducer_next, + Out * output_data) { + // Reset input iterator. + for (int idx = 0; idx < input_num_dims; ++idx) + { + input_iter[idx] = 0; + } + + // Iterate through input_data. + do + { + size_t input_offset = + ReducedOutputOffset(input_num_dims, input_dims, input_iter, 0, nullptr); + size_t output_offset = ReducedOutputOffset(input_num_dims, input_dims, input_iter, num_axis, axis); + if (IsFirstReduction(input_iter, num_axis, axis)) + { + output_data[output_offset] = reducer_first(input_data[input_offset]); + } + else + { + output_data[output_offset] = + reducer_next(output_data[output_offset], input_data[input_offset]); + } + } while (NextIndex(input_num_dims, input_dims, input_iter)); + + return true; + } + +// This method parses the input 'axis' to remove duplicates and handle negative +// values, and returns a valid 'out_axis' + inline bool ResolveAxis (const int num_dims, + const int * axis, + const int64_t num_axis, + int * out_axis, + int * out_num_axis) { + *out_num_axis = 0; // Just in case. + // Short-circuit axis resolution for scalars; the axis will go unused. + if (num_dims == 0) + { + return true; + } + + // o(n^2) is fine since out_num_axis should be really small, mostly <= 4 + for (int64_t idx = 0; idx < num_axis; ++idx) + { + // Handle negative index. A positive index 'p_idx' can be represented as a + // negative index 'n_idx' as: n_idx = p_idx-num_dims + // eg: For num_dims=3, [0, 1, 2] is the same as [-3, -2, -1] */ + int current = axis[idx] < 0 ? (axis[idx] + num_dims) : axis[idx]; + TFLITE_DCHECK(current >= 0 && current < num_dims); + if ((current < 0) || (current >= num_dims)) + { + return false; + } + + bool is_dup = false; + for (int j = 0; j < *out_num_axis; ++j) + { + if (out_axis[j] == current) + { + is_dup = true; + break; + } + } + + if (!is_dup) + { + out_axis[*out_num_axis] = current; + *out_num_axis += 1; + } + } + + return true; + } + +// This method expects that output_data has been initialized. + template < typename In, typename Out > + inline bool ReduceSumImpl (const In * input_data, + const int * input_dims, + const int * output_dims, + const int input_num_dims, + const int output_num_dims, + const int * axis, + const int num_axis, + int * input_iter, + Out * output_data) { + auto reducer = [] (const Out current, const In in)->Out { + const Out actual_in = static_cast < Out > (in); + + return current + actual_in; + }; + + return Reduce < In, Out > (input_data, input_dims, output_dims, input_num_dims, + output_num_dims, axis, num_axis, input_iter, reducer, + output_data); + } + + template < typename T > + inline bool InitTensorDataForReduce (const int * dims, const int num_dims, const T init_value, T * data) { + size_t num_elements = 1; + for (int idx = 0; idx < num_dims; ++idx) + { + size_t current = static_cast < size_t > (dims[idx]); + + // Overflow prevention. + if ((current > 0) && + (num_elements > std::numeric_limits < size_t > ::max() / current)) + { + return false; + } + + num_elements *= current; + } + + for (size_t idx = 0; idx < num_elements; ++idx) + { + data[idx] = init_value; + } + + return true; + } + +// Computes the generic value (i.e., sum/max/min/prod) of elements across +// dimensions given in axis. It needs to pass in init_value and reducer. + template < typename T > + inline bool ReduceGeneric (const T * input_data, + const int * input_dims, + const int input_num_dims, + T * output_data, + const int * output_dims, + const int output_num_dims, + const int * axis, + const int64_t num_axis_dimensions, + bool keep_dims, + int * temp_index, + int * resolved_axis, + T init_value, + T reducer(const T current, const T in)) { + // Reset output data. + if (!InitTensorDataForReduce(output_dims, output_num_dims, init_value, output_data)) + { + return false; + } + + // Return early when input shape has zero dim. This is done after initializing + // data for output tensor because there are cases that the input tensor is + // empty but output tensor is not. In that case, output tensor should be + // filled with init_value. + for (int i = 0; i < input_num_dims; ++i) + { + if (input_dims[i] == 0) + { + return true; + } + } + + // Resolve axis. + int num_resolved_axis = 0; + if (!ResolveAxis(input_num_dims, axis, num_axis_dimensions, resolved_axis, &num_resolved_axis)) + { + return false; + } + + return Reduce < T, T > (input_data, input_dims, output_dims, input_num_dims, + output_num_dims, resolved_axis, num_resolved_axis, + temp_index, reducer, output_data); + } + +// Computes the mean of elements across dimensions given in axis. +// It does so in two stages, first calculates the sum of elements along the axis +// then divides it by the number of element in axis. + template < typename T, typename U > + inline bool Mean (const T * input_data, + const int * input_dims, + const int input_num_dims, + T * output_data, + const int * output_dims, + const int output_num_dims, + const int * axis, + const int num_axis_dimensions, + bool keep_dims, + int * temp_index, + int * resolved_axis, + U * temp_sum) { + ruy::profiler::ScopeLabel label("Mean"); + + // Reset output data. + size_t num_outputs = 1; + for (int idx = 0; idx < output_num_dims; ++idx) + { + size_t current = static_cast < size_t > (output_dims[idx]); + + // Overflow prevention. + if (num_outputs > std::numeric_limits < size_t > ::max() / current) + { + return false; + } + + num_outputs *= current; + } + + for (size_t idx = 0; idx < num_outputs; ++idx) + { + output_data[idx] = T(); + temp_sum[idx] = U(); + } + + // Resolve axis. + int num_resolved_axis = 0; + if (!ResolveAxis(input_num_dims, axis, num_axis_dimensions, resolved_axis, &num_resolved_axis)) + { + return false; + } + + if ((!ReduceSumImpl < T), (U > (input_data, input_dims, output_dims, input_num_dims, + output_num_dims, resolved_axis, num_resolved_axis, + temp_index, temp_sum))) + { + return false; + } + + // Calculate mean by dividing output_data by num of aggregated element. + size_t num_elements_in_axis = 1; + for (int idx = 0; idx < num_resolved_axis; ++idx) + { + size_t current = static_cast < size_t > (input_dims[resolved_axis[idx]]); + + // Overflow prevention. + if (current > (std::numeric_limits < size_t > ::max() / num_elements_in_axis)) + { + return false; + } + + num_elements_in_axis *= current; + } + + if (num_elements_in_axis > 0) + { + for (size_t idx = 0; idx < num_outputs; ++idx) + { + output_data[idx] = + static_cast < T > (temp_sum[idx] / static_cast < U > (num_elements_in_axis)); + } + } + + return true; + } + + template < typename T > + inline void Mean (const tflite::MeanParams &op_params, + const RuntimeShape &unextended_input_shape, + const T * input_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("Mean4D"); + + // Current implementation only supports dimension equals 4 and simultaneous + // reduction over width and height. + TFLITE_CHECK_EQ(unextended_input_shape.DimensionsCount(), 4); + TFLITE_CHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + const int output_batch = output_shape.Dims(0); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int output_depth = output_shape.Dims(3); + + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + + TFLITE_CHECK_EQ(op_params.axis_count, 2); + TFLITE_CHECK((op_params.axis[0] == 1 && op_params.axis[1] == 2) || + (op_params.axis[0] == 2 && op_params.axis[1] == 1)); + TFLITE_CHECK_EQ(output_height, 1); + TFLITE_CHECK_EQ(output_width, 1); + + for (int out_b = 0; out_b < output_batch; ++out_b) + { + for (int out_d = 0; out_d < output_depth; ++out_d) + { + float value = 0; + for (int in_h = 0; in_h < input_height; ++in_h) + { + for (int in_w = 0; in_w < input_width; ++in_w) + { + value += input_data[Offset(input_shape, out_b, in_h, in_w, out_d)]; + } + } + + output_data[Offset(output_shape, out_b, 0, 0, out_d)] = + value / (input_width * input_height); + } + } + } + + inline void Mean (const tflite::MeanParams &op_params, + const RuntimeShape &unextended_input_shape, + const uint8_t * input_data, + int32_t input_zero_point, + float input_scale, + const RuntimeShape &unextended_output_shape, + uint8_t * output_data, + int32_t output_zero_point, + float output_scale) { + ruy::profiler::ScopeLabel label("Mean4D/Uint8"); + + // Current implementation only supports dimension equals 4 and simultaneous + // reduction over width and height. + TFLITE_CHECK_EQ(unextended_input_shape.DimensionsCount(), 4); + TFLITE_CHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + const int output_batch = output_shape.Dims(0); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int output_depth = output_shape.Dims(3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const float num_elements_in_axis = input_width * input_height; + + TFLITE_CHECK_EQ(op_params.axis_count, 2); + TFLITE_CHECK((op_params.axis[0] == 1 && op_params.axis[1] == 2) || + (op_params.axis[0] == 2 && op_params.axis[1] == 1)); + TFLITE_CHECK_EQ(output_height, 1); + TFLITE_CHECK_EQ(output_width, 1); + + constexpr int32_t kMinValue = std::numeric_limits < uint8_t > ::min(); + constexpr int32_t kMaxValue = std::numeric_limits < uint8_t > ::max(); + + float temp = input_zero_point * input_scale / output_scale; + temp = temp > 0 ? temp + 0.5f : temp - 0.5f; + int32_t bias = output_zero_point - static_cast < int32_t > (temp); + double real_scale = + static_cast < double > (input_scale / (num_elements_in_axis * output_scale)); + + int32_t multiplier; + int shift; + QuantizeMultiplier(real_scale, &multiplier, &shift); + for (int out_b = 0; out_b < output_batch; ++out_b) + { + for (int out_d = 0; out_d < output_depth; ++out_d) + { + int32_t acc = 0; + for (int in_h = 0; in_h < input_height; ++in_h) + { + for (int in_w = 0; in_w < input_width; ++in_w) + { + acc += input_data[Offset(input_shape, out_b, in_h, in_w, out_d)]; + } + } + + acc = MultiplyByQuantizedMultiplier(acc, multiplier, shift); + acc += bias; + acc = std::min(std::max(acc, kMinValue), kMaxValue); + output_data[Offset(output_shape, out_b, 0, 0, out_d)] = + static_cast < uint8_t > (acc); + } + } + } + +// Computes the mean of elements across dimensions given in axis. +// It does so in two stages, first calculates the sum of elements along the axis +// then divides it by the number of element in axis for quantized values. + template < typename T, typename U > + inline bool QuantizedMeanOrSum (const T * input_data, + int32_t input_zero_point, + float input_scale, + const int * input_dims, + const int input_num_dims, + T * output_data, + int32_t output_zero_point, + float output_scale, + const int * output_dims, + const int output_num_dims, + const int * axis, + const int num_axis_dimensions, + bool keep_dims, + int * temp_index, + int * resolved_axis, + U * temp_sum, + bool compute_sum) { + const bool uint8_case = std::is_same < T, uint8_t > ::value; + const bool int16_case = std::is_same < T, int16_t > ::value; + if (uint8_case) + { + ruy::profiler::ScopeLabel label(compute_sum ? "Sum/Uint8" : "Mean/Uint8"); + } + else if (int16_case) + { + ruy::profiler::ScopeLabel label(compute_sum ? "Sum/Int16" : "Mean/Int16"); + } + else + { + ruy::profiler::ScopeLabel label(compute_sum ? "Sum/Int8" : "Mean/Int8"); + } + + // Reset output data. + size_t num_outputs = 1; + for (int idx = 0; idx < output_num_dims; ++idx) + { + size_t current = static_cast < size_t > (output_dims[idx]); + + // Overflow prevention. + if (num_outputs > std::numeric_limits < size_t > ::max() / current) + { + return false; + } + + num_outputs *= current; + } + + for (size_t idx = 0; idx < num_outputs; ++idx) + { + output_data[idx] = T(); + temp_sum[idx] = U(); + } + + // Return early when input shape has zero dim. This is done after initializing + // data for output tensor because there are cases that the input tensor is + // empty but output tensor is not. In that case, output tensor should be + // filled with init_value. + for (int i = 0; i < input_num_dims; ++i) + { + if (input_dims[i] == 0) + { + return true; + } + } + + // Resolve axis. + int num_resolved_axis = 0; + if (!ResolveAxis(input_num_dims, axis, num_axis_dimensions, resolved_axis, &num_resolved_axis)) + { + return false; + } + + if ((!ReduceSumImpl < T), (U > (input_data, input_dims, output_dims, input_num_dims, + output_num_dims, resolved_axis, num_resolved_axis, + temp_index, temp_sum))) + { + return false; + } + + // Calculate mean by dividing output_data by num of aggregated element. + size_t num_elements_in_axis = 1; + for (int idx = 0; idx < num_resolved_axis; ++idx) + { + size_t current = static_cast < size_t > (input_dims[resolved_axis[idx]]); + + // Overflow prevention. + if (current > (std::numeric_limits < size_t > ::max() / num_elements_in_axis)) + { + return false; + } + + num_elements_in_axis *= current; + } + + if (num_elements_in_axis > 0) + { + const float scale = input_scale / output_scale; + if (compute_sum) + { + // TODO(b/116341117): Eliminate float and do this completely in 8bit. + const float bias = -input_zero_point * scale * num_elements_in_axis; + for (size_t idx = 0; idx < num_outputs; ++idx) + { + const U value = + static_cast < U > (TfLiteRound(temp_sum[idx] * scale + bias)) + + output_zero_point; + output_data[idx] = static_cast < T > (value); + } + } + else + { + const float bias = -input_zero_point * scale; + for (size_t idx = 0; idx < num_outputs; ++idx) + { + float float_mean = static_cast < float > (temp_sum[idx]) / + static_cast < float > (num_elements_in_axis); + float result = TfLiteMin(TfLiteRound(float_mean * scale + bias) + output_zero_point, + static_cast < float > (std::numeric_limits < T > ::max())); + result = TfLiteMax(result, static_cast < float > (std::numeric_limits < T > ::min())); + output_data[idx] = static_cast < T > (result); + } + } + } + + return true; + } + + template < typename T > + inline bool QuantizedReduceProd (const T * input_data, + int32_t input_zero_point, + const RuntimeShape &input_shape, + T * output_data, + int32_t output_zero_point, + const RuntimeShape &output_shape, + const int * axis, + const int64_t num_axis_dimensions, + bool keep_dims, + int * temp_index, + int * resolved_axis, + int32_t * temp_prod, + int32_t scaling_multiplier, + int scaling_shift) { + const int32_t kMinValue = std::numeric_limits < T > ::min(); + const int32_t kMaxValue = std::numeric_limits < T > ::max(); + + // Resolve axis. + int num_resolved_axis = 0; + if (!ResolveAxis(input_shape.DimensionsCount(), axis, num_axis_dimensions, resolved_axis, + &num_resolved_axis)) + { + return false; + } + + // Calculate the reduced product by rescaling each multiplication step to + // avoid an overflow. + auto reducer_first = [&](T in)->int32_t { + return in - input_zero_point; + }; + + auto reducer_next = [&](int32_t current, T in)->int32_t { + const int64_t result = + static_cast < int64_t > (current) * (in - input_zero_point); + + return MultiplyByQuantizedMultiplier(result, scaling_multiplier, scaling_shift); + }; + + if ((!Reduce < T), (int32_t > ( + input_data, input_shape.DimsData(), output_shape.DimsData(), + input_shape.DimensionsCount(), output_shape.DimensionsCount(), + resolved_axis, num_resolved_axis, temp_index, reducer_first, + reducer_next, temp_prod))) + { + return false; + } + + for (int i = 0; i < output_shape.FlatSize(); i++) + { + int32_t result = + MultiplyByQuantizedMultiplier(static_cast < int64_t > (temp_prod[i]), + scaling_multiplier, + scaling_shift) + + output_zero_point; + result = std::min(std::max(result, kMinValue), kMaxValue); + output_data[i] = static_cast < T > (result); + } + + return true; + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_REDUCE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/requantize.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/requantize.h new file mode 100644 index 0000000000..d449a69e6e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/requantize.h @@ -0,0 +1,77 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_REQUANTIZE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_REQUANTIZE_H_ + +#include +#include +#include // from @ruy +#include + +namespace tflite { + namespace reference_ops { + template < typename input_type, typename output_type > + inline void Requantize (const input_type * input_data, + int32_t size, + int32_t effective_scale_multiplier, + int32_t effective_scale_shift, + int32_t input_zeropoint, + int32_t output_zeropoint, + output_type * output_data) { + ruy::profiler::ScopeLabel label("Requantize"); + + const bool same_scale = + (effective_scale_multiplier == 1 << 30 && effective_scale_shift == 1); + if (same_scale) + { + const bool mixed_type_int8_uint8 = + std::is_same < input_type, int8_t > ::value && + std::is_same < output_type, uint8_t > ::value; + const bool mixed_type_uint8_int8 = + std::is_same < input_type, uint8_t > ::value && + std::is_same < output_type, int8_t > ::value; + const int32_t zero_point_diff = input_zeropoint - output_zeropoint; + + // Fast path to do requantization for the case when just a shift of 128 is + // needed. + if ((mixed_type_int8_uint8 && (zero_point_diff == -128)) || + (mixed_type_uint8_int8 && (zero_point_diff == 128))) + { + for (int i = 0; i < size; ++i) + { + output_data[i] = input_data[i] ^ 0x80; + } + + return; + } + } + + static constexpr int32_t kMinOutput = std::numeric_limits < output_type > ::min(); + static constexpr int32_t kMaxOutput = std::numeric_limits < output_type > ::max(); + for (int i = 0; i < size; ++i) + { + const int32_t input = input_data[i] - input_zeropoint; + const int32_t output = + MultiplyByQuantizedMultiplier(input, effective_scale_multiplier, effective_scale_shift) + + output_zeropoint; + const int32_t clamped_output = + std::max(std::min(output, kMaxOutput), kMinOutput); + output_data[i] = static_cast < output_type > (clamped_output); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_REQUANTIZE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/resize_bilinear.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/resize_bilinear.h new file mode 100644 index 0000000000..5495072254 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/resize_bilinear.h @@ -0,0 +1,271 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_RESIZE_BILINEAR_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_RESIZE_BILINEAR_H_ + +#include +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void ComputeInterpolationValues (const float value, + const float scale, + const bool half_pixel_centers, + int32_t input_size, + float * scaled_value, + int32_t * lower_bound, + int32_t * upper_bound) { + if (half_pixel_centers) + { + *scaled_value = (value + 0.5f) * scale - 0.5f; + } + else + { + *scaled_value = value * scale; + } + + float scaled_value_floor = std::floor(*scaled_value); + *lower_bound = std::max(static_cast < int32_t > (scaled_value_floor), static_cast < int32_t > (0)); + *upper_bound = + std::min(static_cast < int32_t > (std::ceil(*scaled_value)), input_size - 1); + } + + template < typename T > + inline void ResizeBilinear (const tflite::ResizeBilinearParams &op_params, + const RuntimeShape &unextended_input_shape, + const T * input_data, + const RuntimeShape &unextended_output_size_shape, + const int32_t * output_size_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + // If half_pixel_centers is True, align_corners must be False. + TFLITE_DCHECK(!op_params.half_pixel_centers || !op_params.align_corners); + TFLITE_DCHECK_LE(unextended_input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_size_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape output_size_shape = + RuntimeShape::ExtendedShape(4, unextended_output_size_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + int32_t batches = MatchingDim(input_shape, 0, output_shape, 0); + int32_t input_height = input_shape.Dims(1); + int32_t input_width = input_shape.Dims(2); + int32_t depth = MatchingDim(input_shape, 3, output_shape, 3); + + TFLITE_DCHECK_EQ(output_size_shape.Dims(0), 1); + TFLITE_DCHECK_EQ(output_size_shape.Dims(1), 1); + TFLITE_DCHECK_EQ(output_size_shape.Dims(2), 1); + TFLITE_DCHECK_EQ(output_size_shape.Dims(3), 2); + int32_t output_height = + output_size_data[Offset(output_size_shape, 0, 0, 0, 0)]; + int32_t output_width = + output_size_data[Offset(output_size_shape, 0, 0, 0, 1)]; + + float height_scale = static_cast < float > (input_height) / output_height; + float width_scale = static_cast < float > (input_width) / output_width; + if (op_params.align_corners && (output_height > 1)) + { + height_scale = static_cast < float > (input_height - 1) / (output_height - 1); + } + + if (op_params.align_corners && (output_width > 1)) + { + width_scale = static_cast < float > (input_width - 1) / (output_width - 1); + } + + const float rounding_offset = std::numeric_limits < T > ::is_integer ? .5f : .0f; + + for (int b = 0; b < batches; ++b) + { + for (int y = 0; y < output_height; ++y) + { + float input_y; + int32_t y0, y1; + ComputeInterpolationValues(y, + height_scale, + op_params.half_pixel_centers, + input_height, + &input_y, + &y0, + &y1); + for (int x = 0; x < output_width; ++x) + { + float input_x; + int32_t x0, x1; + ComputeInterpolationValues(x, + width_scale, + op_params.half_pixel_centers, + input_width, + &input_x, + &x0, + &x1); + for (int c = 0; c < depth; ++c) + { + T interpolation = + static_cast < T > (input_data[Offset(input_shape, b, y0, x0, c)] * + (1 - (input_y - y0)) * (1 - (input_x - x0)) + + input_data[Offset(input_shape, b, y1, x0, c)] * + (input_y - y0) * (1 - (input_x - x0)) + + input_data[Offset(input_shape, b, y0, x1, c)] * + (1 - (input_y - y0)) * (input_x - x0) + + input_data[Offset(input_shape, b, y1, x1, c)] * + (input_y - y0) * (input_x - x0) + + rounding_offset); + output_data[Offset(output_shape, b, y, x, c)] = interpolation; + } + } + } + } + } + + inline void ComputeInterpolationValuesInteger (const int32_t value, + const int32_t scale_10, + const bool half_pixel_centers, + int32_t input_size, + int32_t * scaled_value, + int32_t * lower_bound, + int32_t * upper_bound) { + if (half_pixel_centers) + { + *scaled_value = value * scale_10 + scale_10 / 2 - (1 << 9); + } + else + { + *scaled_value = value * scale_10; + } + + constexpr int32_t zero = 0; + *lower_bound = std::max(*scaled_value / (1 << 10), zero); + *upper_bound = + std::min((*scaled_value + (1 << 10) - 1) / (1 << 10), input_size - 1); + } + +// Same as above but doesn't use any floating-point for the resize + template < typename T > + inline void ResizeBilinearInteger (const tflite::ResizeBilinearParams &op_params, + const RuntimeShape &unextended_input_shape, + const T * input_data, + const RuntimeShape &unextended_output_size_shape, + const int32_t * output_size_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + // If half_pixel_centers is True, align_corners must be False. + TFLITE_DCHECK(!op_params.half_pixel_centers || !op_params.align_corners); + TFLITE_DCHECK_LE(unextended_input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_size_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape output_size_shape = + RuntimeShape::ExtendedShape(4, unextended_output_size_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + const int32_t batches = MatchingDim(input_shape, 0, output_shape, 0); + const int32_t input_height = input_shape.Dims(1); + const int32_t input_width = input_shape.Dims(2); + const int32_t depth = MatchingDim(input_shape, 3, output_shape, 3); + + TFLITE_DCHECK_EQ(output_size_shape.Dims(0), 1); + TFLITE_DCHECK_EQ(output_size_shape.Dims(1), 1); + TFLITE_DCHECK_EQ(output_size_shape.Dims(2), 1); + TFLITE_DCHECK_EQ(output_size_shape.Dims(3), 2); + const int32_t output_height = + output_size_data[Offset(output_size_shape, 0, 0, 0, 0)]; + const int32_t output_width = + output_size_data[Offset(output_size_shape, 0, 0, 0, 1)]; + + int32_t height_scale_10 = + ((1 << 10) * input_height + output_height / 2) / output_height; + int32_t width_scale_10 = + ((1 << 10) * input_width + output_width / 2) / output_width; + if (op_params.align_corners && (output_height > 1)) + { + height_scale_10 = + ((1 << 10) * (input_height - 1) + (output_height - 1) / 2) / + (output_height - 1); + } + + if (op_params.align_corners && (output_width > 1)) + { + width_scale_10 = ((1 << 10) * (input_width - 1) + (output_width - 1) / 2) / + (output_width - 1); + } + + for (int b = 0; b < batches; ++b) + { + for (int y = 0; y < output_height; ++y) + { + int32_t input_y, y0, y1; + ComputeInterpolationValuesInteger(y, + height_scale_10, + op_params.half_pixel_centers, + input_height, + &input_y, + &y0, + &y1); + for (int x = 0; x < output_width; ++x) + { + int32_t input_x, x0, x1; + ComputeInterpolationValuesInteger(x, + width_scale_10, + op_params.half_pixel_centers, + input_width, + &input_x, + &x0, + &x1); + for (int c = 0; c < depth; ++c) + { + const int64_t output_20_ll = + static_cast < int64_t > ( + input_data[Offset(input_shape, b, y0, x0, c)]) * + ((1 << 10) - (input_y - (1 << 10) * y0)) * + ((1 << 10) - (input_x - (1 << 10) * x0)); + const int64_t output_20_lu = + static_cast < int64_t > ( + input_data[Offset(input_shape, b, y1, x0, c)]) * + (input_y - (1 << 10) * y0) * + ((1 << 10) - (input_x - (1 << 10) * x0)); + const int64_t output_20_rl = + static_cast < int64_t > ( + input_data[Offset(input_shape, b, y0, x1, c)]) * + ((1 << 10) - (input_y - (1 << 10) * y0)) * + (input_x - (1 << 10) * x0); + const int64_t output_20_ru = + static_cast < int64_t > ( + input_data[Offset(input_shape, b, y1, x1, c)]) * + (input_y - (1 << 10) * y0) * (input_x - (1 << 10) * x0); + const int64_t output_20 = + output_20_ll + output_20_lu + output_20_rl + output_20_ru; + const int64_t round = (output_20 > 0) ? (1 << 19) : -(1 << 19); + const T interpolation = + static_cast < T > ((output_20 + round) / (1 << 20)); + output_data[Offset(output_shape, b, y, x, c)] = interpolation; + } + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_RESIZE_BILINEAR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/resize_nearest_neighbor.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/resize_nearest_neighbor.h new file mode 100644 index 0000000000..5994befbfe --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/resize_nearest_neighbor.h @@ -0,0 +1,109 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_RESIZE_NEAREST_NEIGHBOR_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_RESIZE_NEAREST_NEIGHBOR_H_ + +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline int32_t GetNearestNeighbor (const int input_value, + const int32_t input_size, + const int32_t output_size, + const bool align_corners, + const bool half_pixel_centers) { + const float scale = + (align_corners && output_size > 1) ? + (input_size - 1) / static_cast < float > (output_size - 1) : + input_size / static_cast < float > (output_size); + const float offset = half_pixel_centers ? 0.5f : 0.0f; + int32_t output_value = std::min(align_corners ? + static_cast < int32_t > (TfLiteRound((input_value + offset) * scale)) : + static_cast < int32_t > (std::floor((input_value + offset) * scale)), + input_size - 1); + if (half_pixel_centers) + { + output_value = std::max(static_cast < int32_t > (0), output_value); + } + + return output_value; + } + + template < typename T > + inline void ResizeNearestNeighbor (const tflite::ResizeNearestNeighborParams &op_params, + const RuntimeShape &unextended_input_shape, + const T * input_data, + const RuntimeShape &output_size_shape, + const int32_t * output_size_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + TFLITE_DCHECK_LE(unextended_input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + int32_t batches = MatchingDim(input_shape, 0, output_shape, 0); + int32_t input_height = input_shape.Dims(1); + int32_t input_width = input_shape.Dims(2); + int32_t depth = MatchingDim(input_shape, 3, output_shape, 3); + + // The Tensorflow version of this op allows resize on the width and height + // axis only. + TFLITE_DCHECK_EQ(output_size_shape.FlatSize(), 2); + int32_t output_height = output_size_data[0]; + int32_t output_width = output_size_data[1]; + + const int col_offset = input_shape.Dims(3); + const int row_offset = input_shape.Dims(2) * col_offset; + const int batch_offset = input_shape.Dims(1) * row_offset; + + const T * input_ptr = input_data; + T * output_ptr = output_data; + for (int b = 0; b < batches; ++b) + { + for (int y = 0; y < output_height; ++y) + { + int32_t in_y = GetNearestNeighbor(y, + input_height, + output_height, + op_params.align_corners, + op_params.half_pixel_centers); + const T * y_input_ptr = input_ptr + in_y * row_offset; + for (int x = 0; x < output_width; ++x) + { + int32_t in_x = GetNearestNeighbor(x, + input_width, + output_width, + op_params.align_corners, + op_params.half_pixel_centers); + const T * x_input_ptr = y_input_ptr + in_x * col_offset; + memcpy(output_ptr, x_input_ptr, depth * sizeof(T)); + output_ptr += depth; + } + } + + input_ptr += batch_offset; + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_RESIZE_NEAREST_NEIGHBOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/round.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/round.h new file mode 100644 index 0000000000..1babc02aed --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/round.h @@ -0,0 +1,53 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ROUND_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ROUND_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + inline float RoundToNearest (float value) { + auto floor_val = std::floor(value); + auto diff = value - floor_val; + if ((diff < 0.5f) || + ((diff == 0.5f) && (static_cast < int > (floor_val) % 2 == 0))) + { + return floor_val; + } + else + { + return floor_val = floor_val + 1.0f; + } + } + + inline void Round (const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + // Note that this implementation matches that of tensorFlow tf.round + // and corresponds to the bankers rounding method. + // cfenv (for fesetround) is not yet supported universally on Android, so + // using a work around. + output_data[i] = RoundToNearest(input_data[i]); + } + } + } // namespace reference_ops +} // namespace tflite +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_ROUND_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/select.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/select.h new file mode 100644 index 0000000000..2a9c662029 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/select.h @@ -0,0 +1,173 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SELECT_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SELECT_H_ + +#include +#include +#include // from @ruy +#include + +namespace tflite { + namespace reference_ops { + template < typename D, typename T > + void Select (const RuntimeShape &input_condition_shape, + const D * input_condition_data, + const RuntimeShape &input_x_shape, + const T * input_x_data, + const RuntimeShape &input_y_shape, + const T * input_y_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("Select"); + + int64_t flatsize; + + // Allow select operator executions on mixed scalar tensors and one element + // tensors. + if ((input_condition_shape.FlatSize() == 1) && (input_x_shape.FlatSize() == 1) && + (input_y_shape.FlatSize() == 1) && (output_shape.FlatSize() == 1)) + { + flatsize = 1; + } + else + { + flatsize = MatchingFlatSize(input_condition_shape, input_x_shape, input_y_shape, output_shape); + } + + for (int64_t i = 0; i < flatsize; ++i) + { + output_data[i] = + input_condition_data[i] ? input_x_data[i] : input_y_data[i]; + } + } + + template < typename D, typename T > + void RankOneSelect (const RuntimeShape &input_condition_shape, + const D * input_condition_data, + const RuntimeShape &input_x_shape, + const T * input_x_data, + const RuntimeShape &input_y_shape, + const T * input_y_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("Select/RankOneSelect"); + + const int64_t outer_size = input_condition_shape.FlatSize(); + int64_t inner_size; + if (input_condition_shape.DimensionsCount() == 0) + { + inner_size = MatchingFlatSize(input_x_shape, input_y_shape, output_shape); + } + else + { + TFLITE_DCHECK_EQ(MatchingDim(input_x_shape, 0, input_y_shape, 0, output_shape, 0), outer_size); + inner_size = + MatchingFlatSizeSkipDim(input_x_shape, 0, input_y_shape, output_shape); + } + + int64_t offset = 0; + for (int64_t i = 0; i < outer_size; i++) + { + const T * input_data = input_condition_data[i] ? input_x_data : input_y_data; + memcpy(output_data + offset, input_data + offset, inner_size * sizeof(T)); + offset += inner_size; + } + } + + template < typename D, typename T > + void BroadcastSelect5DSlow (const RuntimeShape &input_condition_shape, + const D * input_condition_data, + const RuntimeShape &input_x_shape, + const T * input_x_data, + const RuntimeShape &input_y_shape, + const T * input_y_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("Select/BroadcastSelectSlow"); + + TFLITE_DCHECK_LE(input_condition_shape.DimensionsCount(), 5); + TFLITE_DCHECK_LE(input_x_shape.DimensionsCount(), 5); + TFLITE_DCHECK_LE(input_y_shape.DimensionsCount(), 5); + TFLITE_DCHECK_LE(output_shape.DimensionsCount(), 5); + + NdArrayDesc < 5 > desc_condition; + NdArrayDesc < 5 > desc_x; + NdArrayDesc < 5 > desc_y; + NdArrayDesc < 5 > desc_output; + const RuntimeShape extended_output_shape = + RuntimeShape::ExtendedShape(5, output_shape); + CopyDimsToDesc(extended_output_shape, &desc_output); + NdArrayDescsForElementwiseBroadcast(input_condition_shape, + input_x_shape, + input_y_shape, + &desc_condition, + &desc_x, + &desc_y); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest + // stride, typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for + // the best cache behavior. + for (int n = 0; n < desc_output.extents[0]; ++n) + { + int out_idx_n = desc_output.extents[1] * n; + int cond_idx_n = desc_condition.strides[0] * n; + int in_idx1_n = desc_x.strides[0] * n; + int in_idx2_n = desc_y.strides[0] * n; + for (int b = 0; b < desc_output.extents[1]; ++b) + { + int out_idx_b = (out_idx_n + b) * desc_output.extents[2]; + int cond_idx_b = cond_idx_n + desc_condition.strides[1] * b; + int in_idx1_b = in_idx1_n + desc_x.strides[1] * b; + int in_idx2_b = in_idx2_n + desc_y.strides[1] * b; + for (int y = 0; y < desc_output.extents[2]; ++y) + { + int out_idx_y = (out_idx_b + y) * desc_output.extents[3]; + int cond_idx_y = cond_idx_b + desc_condition.strides[2] * y; + int in_idx1_y = in_idx1_b + desc_x.strides[2] * y; + int in_idx2_y = in_idx2_b + desc_y.strides[2] * y; + for (int x = 0; x < desc_output.extents[3]; ++x) + { + int out_idx = (out_idx_y + x) * desc_output.extents[4]; + int cond_idx = cond_idx_y + desc_condition.strides[3] * x; + int in_idx1 = in_idx1_y + desc_x.strides[3] * x; + int in_idx2 = in_idx2_y + desc_y.strides[3] * x; + for (int c = 0; c < desc_output.extents[4]; ++c) + { + output_data[out_idx] = input_condition_data[cond_idx] ? + input_x_data[in_idx1] : + input_y_data[in_idx2]; + out_idx++; + cond_idx += desc_condition.strides[4]; + in_idx1 += desc_x.strides[4]; + in_idx2 += desc_y.strides[4]; + } + } + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SELECT_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/slice.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/slice.h new file mode 100644 index 0000000000..1bd4a5bd2c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/slice.h @@ -0,0 +1,90 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SLICE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SLICE_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + template < typename T > + inline void Slice (const tflite::SliceParams &op_params, + const RuntimeShape &input_shape, + const RuntimeShape &output_shape, + SequentialTensorWriter < T > * writer) { + const RuntimeShape ext_shape = RuntimeShape::ExtendedShape(5, input_shape); + TFLITE_DCHECK_LE(op_params.begin_count, 5); + TFLITE_DCHECK_LE(op_params.size_count, 5); + const int begin_count = op_params.begin_count; + const int size_count = op_params.size_count; + + // We front-pad the begin and size vectors. + int start[5]; + int stop[5]; + for (int i = 0; i < 5; ++i) + { + int padded_i = 5 - i; + start[i] = + begin_count < padded_i ? 0 : op_params.begin[begin_count - padded_i]; + stop[i] = + (size_count < padded_i || op_params.size[size_count - padded_i] == -1) ? + ext_shape.Dims(i) : + start[i] + op_params.size[size_count - padded_i]; + } + + for (int i0 = start[0]; i0 < stop[0]; ++i0) + { + for (int i1 = start[1]; i1 < stop[1]; ++i1) + { + for (int i2 = start[2]; i2 < stop[2]; ++i2) + { + for (int i3 = start[3]; i3 < stop[3]; ++i3) + { + for (int i4 = start[4]; i4 < stop[4]; ++i4) + { + writer->Write(Offset(ext_shape, i0, i1, i2, i3, i4)); + } + } + } + } + } + } + + template < typename T > + inline void Slice (const tflite::SliceParams &op_params, + const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &output_shape, + T * output_data) { + SequentialTensorWriter < T > writer(input_data, output_data); + + return Slice(op_params, input_shape, output_shape, &writer); + } + + template < typename T > + inline void Slice (const tflite::SliceParams &op_params, + const RuntimeShape &input_shape, + const TfLiteTensor * input, + const RuntimeShape &output_shape, + TfLiteTensor * output) { + SequentialTensorWriter < T > writer(input, output); + + return Slice(op_params, input_shape, output_shape, &writer); + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SLICE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/softmax.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/softmax.h new file mode 100644 index 0000000000..5b17296875 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/softmax.h @@ -0,0 +1,264 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SOFTMAX_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SOFTMAX_H_ + +#include +#include +#include +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void Softmax (const SoftmaxParams ¶ms, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + + for (int i = 0; i < outer_size; ++i) + { + // Find max element value which we'll use to ensure numerical stability + // taking advantage of the following equality: + // exp(x[i])/sum(exp(x[i])) == exp(x[i]+C)/sum(exp(x[i]+C)) + float max = std::numeric_limits < float > ::lowest(); + for (int c = 0; c < depth; ++c) + { + max = std::max(max, input_data[i * depth + c]); + } + + // Compute sum. + float sum = 0.f; + for (int c = 0; c < depth; ++c) + { + const float exp_c = std::exp((input_data[i * depth + c] - max) * + static_cast < float > (params.beta)); + output_data[i * depth + c] = exp_c; + sum += exp_c; + } + + // Compute result. + for (int c = 0; c < depth; ++c) + { + output_data[i * depth + c] = output_data[i * depth + c] / sum; + } + } + } + +// Quantized softmax with int8_t/uint8_t input and int8_t/uint8_t/int16_t +// output. + template < typename InputT, typename OutputT > + inline void Softmax (const SoftmaxParams ¶ms, + const RuntimeShape &input_shape, + const InputT * input_data, + const RuntimeShape &output_shape, + OutputT * output_data) { + const int32_t input_beta_multiplier = params.input_multiplier; + const int32_t input_beta_left_shift = params.input_left_shift; + const int diff_min = params.diff_min; + + // The representation chosen for the input to the exp() function is Q5.26. + // We need to leave extra space since values that we skip might be as large as + // -32 before multiplying by input_beta_multiplier, and therefore as large as + // -16 afterwards. Note that exp(-8) is definitely not insignificant to + // accumulation, but exp(-16) definitely is. + static const int kScaledDiffIntegerBits = 5; + static const int kAccumulationIntegerBits = 12; + using FixedPointScaledDiff = + gemmlowp::FixedPoint < int32_t, kScaledDiffIntegerBits >; + using FixedPointAccum = + gemmlowp::FixedPoint < int32_t, kAccumulationIntegerBits >; + using FixedPoint0 = gemmlowp::FixedPoint < int32_t, 0 >; + + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + + for (int i = 0; i < outer_size; ++i) + { + InputT max_in_row = std::numeric_limits < InputT > ::min(); + for (int c = 0; c < depth; ++c) + { + max_in_row = std::max(max_in_row, input_data[i * depth + c]); + } + + FixedPointAccum sum_of_exps = FixedPointAccum::Zero(); + for (int c = 0; c < depth; ++c) + { + int32_t input_diff = + static_cast < int32_t > (input_data[i * depth + c]) - max_in_row; + if (input_diff >= diff_min) + { + const int32_t input_diff_rescaled = + MultiplyByQuantizedMultiplierGreaterThanOne(input_diff, + input_beta_multiplier, + input_beta_left_shift); + const FixedPointScaledDiff scaled_diff_f8 = + FixedPointScaledDiff::FromRaw(input_diff_rescaled); + sum_of_exps = sum_of_exps + gemmlowp::Rescale < kAccumulationIntegerBits > ( + exp_on_negative_values(scaled_diff_f8)); + } + } + + int num_bits_over_unit; + FixedPoint0 shifted_scale = + FixedPoint0::FromRaw(GetReciprocal(sum_of_exps.raw(), kAccumulationIntegerBits, + &num_bits_over_unit)); + + for (int c = 0; c < depth; ++c) + { + int32_t input_diff = + static_cast < int32_t > (input_data[i * depth + c]) - max_in_row; + if (input_diff >= diff_min) + { + const int32_t input_diff_rescaled = + MultiplyByQuantizedMultiplierGreaterThanOne(input_diff, + input_beta_multiplier, + input_beta_left_shift); + const FixedPointScaledDiff scaled_diff_f8 = + FixedPointScaledDiff::FromRaw(input_diff_rescaled); + + FixedPoint0 exp_in_0 = exp_on_negative_values(scaled_diff_f8); + int32_t unsat_output = gemmlowp::RoundingDivideByPOT((shifted_scale * exp_in_0).raw(), + num_bits_over_unit + 31 - + (sizeof(OutputT) * 8)); + + const int32_t shifted_output = + unsat_output + + static_cast < int32_t > (std::numeric_limits < OutputT > ::min()); + + output_data[i * depth + c] = static_cast < OutputT > + (std::max(std::min(shifted_output, + static_cast < int32_t > + (std::numeric_limits < OutputT > ::max())), + static_cast < int32_t > + (std::numeric_limits < OutputT > ::min()))); + } + else + { + output_data[i * depth + c] = std::numeric_limits < OutputT > ::min(); + } + } + } + } + +// Computes exp(input - max_input) + inline int16_t SoftMaxCalculateExp (const SoftmaxParams ¶ms, + const int16_t * input_data, + const int depth, + int16_t max_in_row, + int i, + int c) { + int32_t input_diff = input_data[i * depth + c] - max_in_row; + + // scale the input_diff such that [-65535, 0] correspond to [-10.0, 0.0] + // exp lut generated with range [-10, 0], as exp(-10) is negligible. + int32_t scaled_diff = MultiplyByQuantizedMultiplier(input_diff, + params.input_multiplier, + params.input_left_shift); + + // recenter to [-32768, 32767] + int32_t sym_scaled_diff = scaled_diff + 32767; + int16_t sat_sym_scaled_diff = + std::min(std::max(sym_scaled_diff, static_cast < int32_t > (-32768)), static_cast < int32_t > (32767)); + + // apply the exp() LUT activation function + return LUTLookup(sat_sym_scaled_diff, params.exp_lut); + } + +// Quantized softmax with int16_t input and int16_t output. + inline void SoftmaxInt16 (const SoftmaxParams ¶ms, + const RuntimeShape &input_shape, + const int16_t * input_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + + for (int i = 0; i < outer_size; ++i) + { + // Find the largest element + int16_t max_in_row = std::numeric_limits < int16_t > ::min(); + for (int c = 0; c < depth; ++c) + { + max_in_row = std::max(max_in_row, input_data[i * depth + c]); + } + + // This loops computes the exp values and their sum. We will need the exp + // values later on in the function so we cache them in the output_data + // buffer. This is an optimization done to avoid calculating the exp values + // twice making use of the output_data buffer as scratch memory. + int32_t sum_of_exps = 0; // Q16.15 fixed point format. + int16_t * exp_results_Q015 = output_data + i * depth; + for (int c = 0; c < depth; ++c) + { + exp_results_Q015[c] = + SoftMaxCalculateExp(params, input_data, depth, max_in_row, i, c); + sum_of_exps += exp_results_Q015[c]; + } + + // Compute the reciprocal 1/sum_of_exps + uint8_t headroom_plus_one = + CountLeadingZeros(static_cast < uint32_t > (sum_of_exps)); + int32_t shifted_sum = + ((static_cast < int64_t > (sum_of_exps) << (headroom_plus_one - 1)) + + (1 << 13)) >> + 14; + + // since the LUT computes 1/(1 + x) we need to first compute x = (sum - 1). + // also, the LUT expects a symmetrical input, so we must also recenter x + // from [0, 65535] to [-32768, 32767]. + int32_t sym_shifted_sum = shifted_sum + (-((1 << 15) + (1 << 16))); + int16_t sat_sym_shifted_sum = static_cast < int16_t > ( + std::min(std::max(sym_shifted_sum, static_cast < int32_t > (-32768)), + static_cast < int32_t > (32767))); + + // apply 1/(1 + x) LUT activation function + int16_t reciprocal_scale_Q015 = + LUTLookup(sat_sym_shifted_sum, params.one_over_one_plus_x_lut); + + // Rescale the exp_result with reciprocal + // range of output is [0, 32767] correspond to [0.0, 1.0] + for (int c = 0; c < depth; ++c) + { + uint8_t right_shift = 31 - headroom_plus_one; + int64_t round = 1 << (right_shift - 1); + int32_t result = (static_cast < int64_t > (exp_results_Q015[c]) * + static_cast < int64_t > (reciprocal_scale_Q015) + + round) >> + right_shift; + output_data[i * depth + c] = static_cast < int16_t > ( + std::min(std::max(result, static_cast < int32_t > (0)), static_cast < int32_t > (32767))); + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SOFTMAX_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/space_to_batch_nd.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/space_to_batch_nd.h new file mode 100644 index 0000000000..0a9a9592e3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/space_to_batch_nd.h @@ -0,0 +1,118 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SPACE_TO_BATCH_ND_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SPACE_TO_BATCH_ND_H_ + +#include +#include +#include // from @ruy +#include + +namespace tflite { + namespace reference_ops { +// TODO(b/135760455): Move this method anonymous namespace in a cc file. + inline RuntimeShape ExtendShapeSpaceToBatch (const RuntimeShape &shape) { + if (shape.DimensionsCount() == 4) + { + return shape; + } + + RuntimeShape new_shape(4, 1); + + new_shape.SetDim(0, shape.Dims(0)); + new_shape.SetDim(1, shape.Dims(1)); + new_shape.SetDim(3, shape.Dims(2)); + + return new_shape; + } + + template < typename T > + inline void SpaceToBatchND (const SpaceToBatchParams ¶ms, + const RuntimeShape &unextended_input1_shape, + const T * input1_data, + const RuntimeShape &unextended_input2_shape, + const int32_t * block_shape_data, + const RuntimeShape &unextended_input3_shape, + const int32_t * paddings_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("SpaceToBatchND"); + + TFLITE_DCHECK_GE(unextended_input1_shape.DimensionsCount(), 3); + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(unextended_input1_shape.DimensionsCount(), unextended_output_shape.DimensionsCount()); + + // Extends the input/output shape from 3D to 4D if needed, NHC -> NH1C. + const RuntimeShape input1_shape = + ExtendShapeSpaceToBatch(unextended_input1_shape); + const RuntimeShape output_shape = + ExtendShapeSpaceToBatch(unextended_output_shape); + + const int depth = input1_shape.Dims(3); + const int input_width = input1_shape.Dims(2); + const int input_height = input1_shape.Dims(1); + const int input_batch_size = input1_shape.Dims(0); + + const int output_width = output_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_batch_size = output_shape.Dims(0); + + const int block_shape_height = block_shape_data[0]; + const int block_shape_width = + unextended_input1_shape.DimensionsCount() == 4 ? block_shape_data[1] : 1; + const int padding_top = paddings_data[0]; + const int padding_left = + unextended_input1_shape.DimensionsCount() == 4 ? paddings_data[2] : 0; + + // For uint8 quantized, the correct padding "zero value" is the output offset. + const int32_t pad_value = params.output_offset; + for (int out_b = 0; out_b < output_batch_size; ++out_b) + { + int input_batch = out_b % input_batch_size; + int shift_w = (out_b / input_batch_size) % block_shape_width; + int shift_h = (out_b / input_batch_size) / block_shape_width; + for (int out_h = 0; out_h < output_height; ++out_h) + { + for (int out_w = 0; out_w < output_width; ++out_w) + { + T * out = output_data + Offset(output_shape, out_b, out_h, out_w, 0); + if ((out_h * block_shape_height + shift_h < padding_top) || + (out_h * block_shape_height + shift_h >= + padding_top + input_height) || + (out_w * block_shape_width + shift_w < padding_left) || + (out_w * block_shape_width + shift_w >= padding_left + input_width)) + { + // This may not execute correctly when pad_value != 0 and T != uint8. + memset(out, pad_value, depth * sizeof(T)); + } + else + { + const T * in = + input1_data + + Offset(input1_shape, + input_batch, + (out_h * block_shape_height + shift_h) - padding_top, + (out_w * block_shape_width + shift_w) - padding_left, + 0); + memcpy(out, in, depth * sizeof(T)); + } + } + } + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SPACE_TO_BATCH_ND_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/space_to_depth.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/space_to_depth.h new file mode 100644 index 0000000000..714e987ba2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/space_to_depth.h @@ -0,0 +1,80 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SPACE_TO_DEPTH_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SPACE_TO_DEPTH_H_ + +#include +#include + + +namespace tflite { +namespace reference_ops { + +template +inline void SpaceToDepth(const tflite::SpaceToDepthParams& op_params, + const RuntimeShape& unextended_input_shape, + const T* input_data, + const RuntimeShape& unextended_output_shape, + T* output_data) { + TFLITE_DCHECK_LE(unextended_input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(4, unextended_input_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + const int input_depth = input_shape.Dims(3); + const int input_width = input_shape.Dims(2); + const int input_height = input_shape.Dims(1); + const int input_batch = input_shape.Dims(0); + + const int output_depth = output_shape.Dims(3); + const int output_width = output_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_batch = output_shape.Dims(0); + + const int32_t block_size = op_params.block_size; + + TFLITE_DCHECK_EQ(input_width, output_width * block_size); + TFLITE_DCHECK_EQ(input_height, output_height * block_size); + TFLITE_DCHECK_EQ(input_depth * block_size * block_size, output_depth); + TFLITE_DCHECK_EQ(input_batch, output_batch); + + for (int in_b = 0; in_b < input_batch; ++in_b) { + for (int in_h = 0; in_h < input_height; ++in_h) { + for (int in_w = 0; in_w < input_width; ++in_w) { + for (int in_d = 0; in_d < input_depth; ++in_d) { + const int out_d = + in_d + ((in_h % block_size) * block_size + in_w % block_size) * + input_depth; + const int out_w = in_w / block_size; + const int out_h = in_h / block_size; + const int out_b = in_b; + + const int input_index = Offset(input_shape, in_b, in_h, in_w, in_d); + const int output_index = + Offset(output_shape, out_b, out_h, out_w, out_d); + + output_data[output_index] = input_data[input_index]; + } + } + } + } +} + +} // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SPACE_TO_DEPTH_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/strided_slice.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/strided_slice.h new file mode 100644 index 0000000000..aae2eade1f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/strided_slice.h @@ -0,0 +1,152 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_STRIDED_SLICE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_STRIDED_SLICE_H_ + +#include +#include +#include +#include +#include +#include // from @ruy + +namespace tflite { + namespace reference_ops { + template < typename T > + inline void StridedSlice (const tflite::StridedSliceParams &op_params, + const RuntimeShape &unextended_input_shape, + const RuntimeShape &unextended_output_shape, + SequentialTensorWriter < T > * writer) { + ruy::profiler::ScopeLabel label("StridedSlice"); + + // Note that the output_shape is not used herein. + tflite::StridedSliceParams params_copy = op_params; + + TFLITE_DCHECK_LE(unextended_input_shape.DimensionsCount(), 5); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 5); + const RuntimeShape input_shape = + RuntimeShape::ExtendedShape(5, unextended_input_shape); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(5, unextended_output_shape); + + // Reverse and pad to 5 dimensions because that is what the runtime code + // requires (ie. all shapes must be 5D and are given backwards). + strided_slice::StridedSlicePadIndices(¶ms_copy, 5); + + const int start_0 = + strided_slice::StridedSliceStartForAxis(params_copy, input_shape, 0); + const int stop_0 = strided_slice::StridedSliceEndForAxis(params_copy, input_shape, 0, start_0); + const int start_1 = + strided_slice::StridedSliceStartForAxis(params_copy, input_shape, 1); + const int stop_1 = strided_slice::StridedSliceEndForAxis(params_copy, input_shape, 1, start_1); + const int start_2 = + strided_slice::StridedSliceStartForAxis(params_copy, input_shape, 2); + const int stop_2 = strided_slice::StridedSliceEndForAxis(params_copy, input_shape, 2, start_2); + const int start_3 = + strided_slice::StridedSliceStartForAxis(params_copy, input_shape, 3); + const int stop_3 = strided_slice::StridedSliceEndForAxis(params_copy, input_shape, 3, start_3); + const int start_4 = + strided_slice::StridedSliceStartForAxis(params_copy, input_shape, 4); + const int stop_4 = strided_slice::StridedSliceEndForAxis(params_copy, input_shape, 4, start_4); + + auto lc = [&](int end, int stride, int index) { + if (stride < 0) + { + return index > end; + } + else + { + return index < end; + } + }; + + // With a static_cast it is not possible to initialize + // a variable of type 'const int *' + // with an rvalue of type 'const int32_t *' (aka 'const long *'). + // reinterpret_cast is required to handle this casting. + const int * shape = reinterpret_cast < const int * > (input_shape.DimsData()); + const int * stride = reinterpret_cast < const int * > (params_copy.strides); + const bool inner_stride_is_1 = params_copy.strides[4] == 1; + + for (int offset_0 = start_0; lc(stop_0, stride[0], offset_0); + offset_0 += stride[0]) + { + for (int offset_1 = start_1; lc(stop_1, stride[1], offset_1); + offset_1 += stride[1]) + { + for (int offset_2 = start_2; lc(stop_2, stride[2], offset_2); + offset_2 += stride[2]) + { + for (int offset_3 = start_3; lc(stop_3, stride[3], offset_3); + offset_3 += stride[3]) + { + // When the stride is 1, the inner loop is equivalent to the + // optimized slice inner loop. Otherwise, it is identical to the + // strided_slice reference implementation inner loop. + if (inner_stride_is_1) + { + const int len = stop_4 - start_4; + int index = start_4 + offset_3 * shape[4] + + offset_2 * shape[3] * shape[4] + + offset_1 * shape[2] * shape[3] * shape[4] + + offset_0 * shape[1] * shape[2] * shape[3] * shape[4]; + if (len > 0) + { + writer->WriteN(index, len); + } + } + else + { + for (int offset_4 = start_4; lc(stop_4, stride[4], offset_4); + offset_4 += stride[4]) + { + int index = offset_4 + offset_3 * shape[4] + + offset_2 * shape[3] * shape[4] + + offset_1 * shape[2] * shape[3] * shape[4] + + offset_0 * shape[1] * shape[2] * shape[3] * shape[4]; + writer->Write(index); + } + } + } + } + } + } + } + + template < typename T > + inline void StridedSlice (const tflite::StridedSliceParams &op_params, + const RuntimeShape &unextended_input_shape, + const T * input_data, + const RuntimeShape &unextended_output_shape, + T * output_data) { + SequentialTensorWriter < T > writer(input_data, output_data); + StridedSlice < T > (op_params, unextended_input_shape, unextended_output_shape, + &writer); + } + + template < typename T > + inline void StridedSlice (const tflite::StridedSliceParams &op_params, + const RuntimeShape &unextended_input_shape, + const TfLiteTensor * input, + const RuntimeShape &unextended_output_shape, + TfLiteTensor * output) { + SequentialTensorWriter < T > writer(input, output); + StridedSlice < T > (op_params, unextended_input_shape, unextended_output_shape, + &writer); + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_STRIDED_SLICE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/sub.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/sub.h new file mode 100644 index 0000000000..24524a589a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/sub.h @@ -0,0 +1,507 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SUB_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SUB_H_ + +#include +#include +#include +#include // from @ruy +#include + +#include +#include + +namespace tflite { + namespace reference_ops { + inline void SubNonBroadcast (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const float * input1_data, + const RuntimeShape &input2_shape, + const float * input2_data, + const RuntimeShape &output_shape, + float * output_data) { + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = ActivationFunctionWithMinMax(input1_data[i] - input2_data[i], + params.float_activation_min, + params.float_activation_max); + } + } + + inline void SubNonBroadcast (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int32_t * input1_data, + const RuntimeShape &input2_shape, + const int32_t * input2_data, + const RuntimeShape &output_shape, + int32_t * output_data) { + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = ActivationFunctionWithMinMax(input1_data[i] - input2_data[i], + params.quantized_activation_min, + params.quantized_activation_max); + } + } + +// TODO(b/151345304): We can implement BroadcastSub on buffers of arbitrary +// dimensionality if the runtime code does a single loop over one dimension +// that handles broadcasting as the base case. The code generator would then +// generate max(D1, D2) nested for loops. + template < int N = 5 > + inline void BroadcastSubSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const float * input1_data, + const RuntimeShape &input2_shape, + const float * input2_data, + const RuntimeShape &output_shape, + float * output_data) { + ruy::profiler::ScopeLabel label("BroadcastSubSlow/float"); + + TFLITE_DCHECK_LE(input1_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(input2_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(output_shape.DimensionsCount(), N); + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, output_shape), &output_desc); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + auto sub_func = [&](int indexes[N]) { + output_data[SubscriptToIndex(output_desc, indexes)] = + ActivationFunctionWithMinMax(input1_data[SubscriptToIndex(desc1, indexes)] - + input2_data[SubscriptToIndex(desc2, indexes)], + params.float_activation_min, + params.float_activation_max); + }; + NDOpsHelper < N > (output_desc, sub_func); + } + + template < int N = 5 > + inline void BroadcastSubSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int32_t * input1_data, + const RuntimeShape &input2_shape, + const int32_t * input2_data, + const RuntimeShape &output_shape, + int32_t * output_data) { + ruy::profiler::ScopeLabel label("BroadcastSubSlow/int32_t"); + + TFLITE_DCHECK_LE(input1_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(input2_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(output_shape.DimensionsCount(), N); + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, output_shape), &output_desc); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + auto sub_func = [&](int indexes[N]) { + output_data[SubscriptToIndex(output_desc, indexes)] = + ActivationFunctionWithMinMax(input1_data[SubscriptToIndex(desc1, indexes)] - + input2_data[SubscriptToIndex(desc2, indexes)], + params.quantized_activation_min, + params.quantized_activation_max); + }; + NDOpsHelper < N > (output_desc, sub_func); + } + + template < int N = 5 > + void BroadcastSubSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int64_t * input1_data, + const RuntimeShape &input2_shape, + const int64_t * input2_data, + const RuntimeShape &output_shape, + int64_t * output_data) { + ruy::profiler::ScopeLabel label("BroadcastSubSlow/int64_t"); + + TFLITE_DCHECK_LE(input1_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(input2_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(output_shape.DimensionsCount(), N); + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, output_shape), &output_desc); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + auto sub_func = [&](int indexes[N]) { + output_data[SubscriptToIndex(output_desc, indexes)] = + ActivationFunctionWithMinMax(input1_data[SubscriptToIndex(desc1, indexes)] - + input2_data[SubscriptToIndex(desc2, indexes)], + params.int64_activation_min, + params.int64_activation_max); + }; + NDOpsHelper < N > (output_desc, sub_func); + } + + template < typename T, int N = 5 > + void BroadcastSubSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("BroadcastSubSlow/templated"); + + TFLITE_DCHECK_LE(input1_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(input2_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(output_shape.DimensionsCount(), N); + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, output_shape), &output_desc); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + auto sub_func = [&](int indexes[N]) { + output_data[SubscriptToIndex(output_desc, indexes)] = + ActivationFunctionWithMinMax(input1_data[SubscriptToIndex(desc1, indexes)] - + input2_data[SubscriptToIndex(desc2, indexes)], + params.quantized_activation_min, + params.quantized_activation_max); + }; + NDOpsHelper < N > (output_desc, sub_func); + } + + template < int N = 5 > + inline void BroadcastSub16POTSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int16_t * input1_data, + const RuntimeShape &input2_shape, + const int16_t * input2_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + ruy::profiler::ScopeLabel label("BroadcastSub16POTSlow/int16_t"); + + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, output_shape), &output_desc); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + auto sub_func = [&](int indexes[N]) { + const int32_t input1_val = input1_data[SubscriptToIndex(desc1, indexes)]; + const int32_t input2_val = input2_data[SubscriptToIndex(desc2, indexes)]; + const int32_t scaled_input1_val = + gemmlowp::RoundingDivideByPOT(input1_val, -params.input1_shift); + const int32_t scaled_input2_val = + gemmlowp::RoundingDivideByPOT(input2_val, -params.input2_shift); + const int32_t raw_output = scaled_input1_val - scaled_input2_val; + const int32_t clamped_output = + std::min(params.quantized_activation_max, std::max(params.quantized_activation_min, raw_output)); + output_data[SubscriptToIndex(output_desc, indexes)] = + static_cast < int16_t > (clamped_output); + }; + NDOpsHelper < N > (output_desc, sub_func); + } + + template < typename T, int N = 5 > + void BroadcastQuantSubSlow (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("BroadcastQuantSubSlow/T"); + + TFLITE_DCHECK_LE(input1_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(input2_shape.DimensionsCount(), N); + TFLITE_DCHECK_LE(output_shape.DimensionsCount(), N); + NdArrayDesc < N > desc1; + NdArrayDesc < N > desc2; + NdArrayDesc < N > output_desc; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + CopyDimsToDesc(RuntimeShape::ExtendedShape(N, output_shape), &output_desc); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + auto sub_func = [&](int indexes[N]) { + const int32_t input1_val = + params.input1_offset + input1_data[SubscriptToIndex(desc1, indexes)]; + const int32_t input2_val = + params.input2_offset + input2_data[SubscriptToIndex(desc2, indexes)]; + const int32_t shifted_input1_val = input1_val * (1 << params.left_shift); + const int32_t shifted_input2_val = input2_val * (1 << params.left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input1_val, + params.input1_multiplier, + params.input1_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input2_val, + params.input2_multiplier, + params.input2_shift); + const int32_t raw_sub = scaled_input1_val - scaled_input2_val; + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp(raw_sub, + params.output_multiplier, + params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, std::max(params.quantized_activation_min, raw_output)); + output_data[SubscriptToIndex(output_desc, indexes)] = + static_cast < T > (clamped_output); + }; + NDOpsHelper < N > (output_desc, sub_func); + } + +// Element-wise add that can often be used for inner loop of broadcast add as +// well as the non-broadcast add. + template < typename T > + inline void SubElementwise (int size, + const ArithmeticParams ¶ms, + const T * input1_data, + const T * input2_data, + T * output_data) { + for (int i = 0; i < size; ++i) + { + const int32_t input1_val = params.input1_offset + input1_data[i]; + const int32_t input2_val = params.input2_offset + input2_data[i]; + const int32_t shifted_input1_val = input1_val * (1 << params.left_shift); + const int32_t shifted_input2_val = input2_val * (1 << params.left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input1_val, + params.input1_multiplier, + params.input1_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp(shifted_input2_val, + params.input2_multiplier, + params.input2_shift); + const int32_t raw_sub = scaled_input1_val - scaled_input2_val; + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp(raw_sub, + params.output_multiplier, + params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, std::max(params.quantized_activation_min, raw_output)); + output_data[i] = static_cast < T > (clamped_output); + } + } + + inline void Sub (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const uint8_t * input1_data, + const RuntimeShape &input2_shape, + const uint8_t * input2_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + TFLITE_DCHECK_GT(params.input1_offset, -256); + TFLITE_DCHECK_GT(params.input2_offset, -256); + TFLITE_DCHECK_LT(params.input1_offset, 256); + TFLITE_DCHECK_LT(params.input2_offset, 256); + SubElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + inline void Sub (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int8_t * input1_data, + const RuntimeShape &input2_shape, + const int8_t * input2_data, + const RuntimeShape &output_shape, + int8_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + TFLITE_DCHECK_GE(params.input1_offset, -128); + TFLITE_DCHECK_GE(params.input2_offset, -128); + + // offset = -quantization_params.zero_point in PrepareGeneralSubOp(). + // So it's maximum can be 128 not 127. + TFLITE_DCHECK_LE(params.input1_offset, 128); + TFLITE_DCHECK_LE(params.input2_offset, 128); + SubElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + inline void Sub (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const int16_t * input1_data, + const RuntimeShape &input2_shape, + const int16_t * input2_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + TFLITE_DCHECK_LE(params.quantized_activation_min, params.quantized_activation_max); + + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + + TFLITE_DCHECK_EQ(params.input1_offset, 0); + TFLITE_DCHECK_EQ(params.input2_offset, 0); + SubElementwise(flat_size, params, input1_data, input2_data, output_data); + } + + template < typename T > + void Sub (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + NdArrayDesc < 4 > desc1; + NdArrayDesc < 4 > desc2; + NdArrayDescsForElementwiseBroadcast(input1_shape, input2_shape, &desc1, &desc2); + const RuntimeShape extended_output_shape = + RuntimeShape::ExtendedShape(4, output_shape); + + // In Tensorflow, the dimensions are canonically named (batch_number, row, + // col, channel), with extents (batches, height, width, depth), with the + // trailing dimension changing most rapidly (channels has the smallest stride, + // typically 1 element). + // + // In generated C code, we store arrays with the dimensions reversed. The + // first dimension has smallest stride. + // + // We name our variables by their Tensorflow convention, but generate C code + // nesting loops such that the innermost loop has the smallest stride for the + // best cache behavior. + for (int b = 0; b < extended_output_shape.Dims(0); ++b) + { + for (int y = 0; y < extended_output_shape.Dims(1); ++y) + { + for (int x = 0; x < extended_output_shape.Dims(2); ++x) + { + for (int c = 0; c < extended_output_shape.Dims(3); ++c) + { + output_data[Offset(extended_output_shape, b, y, x, c)] = + input1_data[SubscriptToIndex(desc1, b, y, x, c)] - + input2_data[SubscriptToIndex(desc2, b, y, x, c)]; + } + } + } + } + } + + inline void SetActivationMinMax (const ArithmeticParams ¶ms, + int32_t * activation_min, + int32_t * activation_max) { + *activation_min = params.quantized_activation_min; + *activation_max = params.quantized_activation_max; + } + + inline void SetActivationMinMax (const ArithmeticParams ¶ms, float * activation_min, + float * activation_max) { + *activation_min = params.float_activation_min; + *activation_max = params.float_activation_max; + } + + inline void SetActivationMinMax (const ArithmeticParams ¶ms, + int64_t * activation_min, + int64_t * activation_max) { + *activation_min = params.int64_activation_min; + *activation_max = params.int64_activation_max; + } + + template < typename T > + inline void SubWithActivation (const ArithmeticParams ¶ms, + const RuntimeShape &input1_shape, + const T * input1_data, + const RuntimeShape &input2_shape, + const T * input2_data, + const RuntimeShape &output_shape, + T * output_data) { + ruy::profiler::ScopeLabel label("SubWithActivation"); + + const int flat_size = + MatchingElementsSize(input1_shape, input2_shape, output_shape); + T activation_min, activation_max; + SetActivationMinMax(params, &activation_min, &activation_max); + + for (int i = 0; i < flat_size; ++i) + { + output_data[i] = ActivationFunctionWithMinMax(input1_data[i] - input2_data[i], + activation_min, + activation_max); + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_SUB_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/tanh.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/tanh.h new file mode 100644 index 0000000000..0a4a467305 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/tanh.h @@ -0,0 +1,152 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TANH_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TANH_H_ + +#include +#include +#include +#include +#include +#include + +namespace tflite { + namespace reference_ops { + inline void Tanh (const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; i++) + { + float val = input_data[i]; + float result = std::tanh(val); + output_data[i] = result; + } + } + +// Convenience version that allows, for example, generated-code calls to be +// uniform between data types. + inline void Tanh (const TanhParams &, + const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data) { + // Drop params: not needed. + Tanh(input_shape, input_data, output_shape, output_data); + } + + inline void Tanh (const TanhParams ¶ms, + const RuntimeShape &input_shape, + const int16_t * input_data, + const RuntimeShape &output_shape, + int16_t * output_data) { + const int input_left_shift = params.input_left_shift; + + // Support for shifts is limited until we have a parameterized version of + // SaturatingRoundingMultiplyByPOT(). + TFLITE_DCHECK_GE(input_left_shift, 0); + TFLITE_DCHECK_LE(input_left_shift, 1); + + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + // F0 uses 0 integer bits, range [-1, 1]. + // This is the return type of math functions such as tanh, logistic, + // whose range is in [-1, 1]. + using F0 = gemmlowp::FixedPoint < std::int16_t, 0 >; + + // F3 uses 3 integer bits, range [-8, 8], the input range expected here. + using F3 = gemmlowp::FixedPoint < std::int16_t, 3 >; + + if (input_left_shift == 0) + { + for (int i = 0; i < flat_size; i++) + { + F3 input = F3::FromRaw(input_data[i]); + F0 output = gemmlowp::tanh(input); + output_data[i] = output.raw(); + } + } + else + { + for (int i = 0; i < flat_size; i++) + { + F3 input = F3::FromRaw(gemmlowp::SaturatingRoundingMultiplyByPOT < 1 > (input_data[i])); + F0 output = gemmlowp::tanh(input); + output_data[i] = output.raw(); + } + } + } + + inline void Tanh (const TanhParams ¶ms, + const RuntimeShape &input_shape, + const uint8_t * input_data, + const RuntimeShape &output_shape, + uint8_t * output_data) { + const int32_t input_zero_point = params.input_zero_point; + const int32_t input_range_radius = params.input_range_radius; + const int32_t input_multiplier = params.input_multiplier; + const int input_left_shift = params.input_left_shift; + const int32_t output_zero_point = 128; + const int flat_size = MatchingFlatSize(input_shape, output_shape); + + for (int i = 0; i < flat_size; i++) + { + const uint8_t input_val_u8 = input_data[i]; + const int32_t input_val_centered = + static_cast < int32_t > (input_val_u8) - input_zero_point; + uint8_t output_val; + if (input_val_centered <= -input_range_radius) + { + output_val = 0; + } + else if (input_val_centered >= input_range_radius) + { + output_val = 255; + } + else + { + const int32_t input_val_rescaled = + MultiplyByQuantizedMultiplierGreaterThanOne(input_val_centered, + input_multiplier, + input_left_shift); + using FixedPoint4 = gemmlowp::FixedPoint < int32_t, 4 >; + using FixedPoint0 = gemmlowp::FixedPoint < int32_t, 0 >; + const FixedPoint4 input_val_f4 = FixedPoint4::FromRaw(input_val_rescaled); + const FixedPoint0 output_val_f0 = gemmlowp::tanh(input_val_f4); + + // Convert from Q0.31 to Q24.7. + using gemmlowp::RoundingDivideByPOT; + int32_t output_val_s32 = RoundingDivideByPOT(output_val_f0.raw(), 24); + output_val_s32 += output_zero_point; + if (output_val_s32 == 256) + { + output_val_s32 = 255; + } + + // Reinterpret as Q0.7, encoded in uint8_t. + TFLITE_DCHECK_GE(output_val_s32, 0); + TFLITE_DCHECK_LE(output_val_s32, 255); + output_val = static_cast < uint8_t > (output_val_s32); + } + + output_data[i] = output_val; + } + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TANH_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/transpose.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/transpose.h new file mode 100644 index 0000000000..8f3a55cb54 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/transpose.h @@ -0,0 +1,227 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TRANSPOSE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TRANSPOSE_H_ + +#include +#include + +namespace tflite { + namespace reference_ops { + namespace transpose_internal { +// Recursively explores all the dimensions of the output tensor and writes the +// corresponding input tensor data. +// +// - depth: the current depth of the recursion. +// - dims: tensor dimension count, also `perm` size. +// - perm: permutation array. +// - input_data: Running input data pointer. If depth == num_dims-1, this points +// to the first element of the last dimension to traverse. +// - input_stride: Reverse partial product of input shapes. +// - output_data: Running output data pointer. If depth == num_dims-1, this +// points to the first element of the last dimension to traverse. +// - output_stride: Reverse partial product of output shapes. +// - output_shape: Shape of the output tensor. +// +// ## Algorithm explanation +// +// Assume a 3D tensor T with a shape of [I, J, K] stored in row major order. +// T[i, j, k] is at position `i*J*K + j*K + k` in the tensor buffer. +// +// If we want to go through the whole tensor iteratively, we can use loops. +// +// ``` +// for(i = 0; i < I; ++i) { +// for(j = 0; j < J; ++j) { +// for(k = 0; k < K; ++k) { +// T.data[i*J*K + j*K + k] = ... +// } +// } +// } +// ``` +// +// We can also compute the offset as we go through the loops. +// +// ``` +// stride_i = K * J; +// stride_j = K; +// stride_k = 1; +// for(i = 0; i < I; ++i) { +// offset_i = i * stride_i; +// offset_j = 0; +// for(j = 0; j < J; ++j) { +// offset_j += stride_j; +// offset_k = 0; +// for(k = 0; k < K; ++k) { +// offset_k += stride_k; +// T.data[offset_i + offset_j + offset_k] = ... +// } +// } +// } +// ``` +// +// This nicely extends to a recursive version which is the base of this +// algorithm and supports any number of dimensions. +// +// ``` +// shape = [I, J, K] +// strides = [K*J, K, 1] +// void recurse(T* data, shape, strides, depth = 0) { +// if(depth == shape.size) { +// *data = ... +// } else { +// for(a = 0; a < shape[depth]; ++a) { +// recurse(data, shape, strides, depth+1); +// data += strides[depth]; +// } +// } +// } +// ``` + template < typename T > + void TransposeImpl (const int depth, + const int dims, + const int32_t * perm, + const T * input_data, + const int * input_stride, + T * output_data, + const int * output_stride, + const int32_t * output_shape) { + const int dimension_size = output_shape[depth]; + if (depth == dims - 1) + { + const int loop_stride = input_stride[perm[depth]]; + for (int i = 0; i < dimension_size; ++i) + { + output_data[i] = *input_data; + input_data += loop_stride; + } + } + else + { + for (int i = 0; i < dimension_size; ++i) + { + TransposeImpl(depth + 1, + dims, + perm, + input_data, + input_stride, + output_data, + output_stride, + output_shape); + + input_data += input_stride[perm[depth]]; + output_data += output_stride[depth]; + } + } + } + +// Compile-time switch to get the storage type of the transposition. + template < int Size > + struct TransposeStorageType; + + template < > + struct TransposeStorageType < 1 > + { + using type = int8_t; + }; + + template < > + struct TransposeStorageType < 2 > + { + using type = int16_t; + }; + + template < > + struct TransposeStorageType < 4 > + { + using type = int32_t; + }; + + template < > + struct TransposeStorageType < 8 > + { + using type = int64_t; + }; + +// Sets up the stride arrays for the recursive transpose algorithm. +// +// Implementation notes: +// +// This is a reverse partial product. We could use standard algorithms to +// implement this but the result is not a readable and is tricky to get right +// because the first element must be set to 1, which leads to offset +// shenanigans: +// +// ``` +// stride[dims - 1] = 1; +// std::partial_sum(std::make_reverse_iterator(shape + dims), +// std::make_reverse_iterator(shape + 1), +// stride.rend() - input_rank + 1, std::multiplies()); +// ``` +// +// Note that Abseil isn't used in kernels implementation. That would make the +// above solution more readable. + inline void SetupTransposeStrides (std::array < int, + kTransposeMaxDimensions > &stride, + const int32_t * shape, + const int dims) { + stride[dims - 1] = 1; + for (int i = dims - 2; i >= 0; --i) + { + stride[i] = stride[i + 1] * shape[i + 1]; + } + } + } // namespace transpose_internal + +// Copies a tensor to an other buffer and permutes its dimensions. +// +// Note: template parameter N is not used anymore. It is kept for API +// compatibility with TFLite micro. + template < typename T, int N = kTransposeMaxDimensions > + void Transpose (const TransposeParams ¶ms, + const RuntimeShape &input_shape, + const T * input_data, + const RuntimeShape &output_shape, + T * output_data) { + using transpose_internal::SetupTransposeStrides; + using transpose_internal::TransposeImpl; + using transpose_internal::TransposeStorageType; + + // Transpose kernel only does rearranging values not numeric evaluations on + // each cell. It's safe to implement per size of scalar type and this trick + // keeps the total code size in a reasonable range. + using StorageType = typename TransposeStorageType < sizeof(T) > ::type; + const StorageType * const input_data_storage = + reinterpret_cast < const StorageType * > (input_data); + StorageType * const output_data_storage = + reinterpret_cast < StorageType * > (output_data); + + const int dims = input_shape.DimensionsCount(); + std::array < int, kTransposeMaxDimensions > input_stride, output_stride; + SetupTransposeStrides(input_stride, input_shape.DimsData(), dims); + SetupTransposeStrides(output_stride, output_shape.DimsData(), dims); + TransposeImpl(0, + dims, + ¶ms.perm[0], + input_data_storage, + input_stride.data(), + output_data_storage, + output_stride.data(), + output_shape.DimsData()); + } + } // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TRANSPOSE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/transpose_conv.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/transpose_conv.h new file mode 100644 index 0000000000..3bdc318365 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/reference/transpose_conv.h @@ -0,0 +1,225 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TRANSPOSE_CONV_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TRANSPOSE_CONV_H_ + +#include +#include +#include + + +namespace tflite { + +namespace reference_ops { + +inline void TransposeConv( + const ConvParams& params, const RuntimeShape& input_shape, + const float* input_data, const RuntimeShape& filter_shape, + const float* filter_data, const RuntimeShape& bias_shape, + const float* bias_data, const RuntimeShape& output_shape, + float* output_data, const RuntimeShape& im2col_shape, float* im2col_data) { + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + (void)im2col_data; // only used in optimized code. + (void)im2col_shape; // only used in optimized code. + + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = MatchingDim(input_shape, 3, filter_shape, 3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const float output_activation_min = params.float_activation_min; + const float output_activation_max = params.float_activation_max; + if (bias_data) { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + // Although transpose convolution simplifies to convolution with transposed + // weights for strides of 1, non-unitary striding complicates matters. To + // keep this reference implementation as clear as possible, we use a + // "scatter" access pattern, where we loop through all the input elements, + // computing their influence on the output, rather than looping through the + // output elements in the typical "gather" access pattern of a conv. We + // therefore must initialize the output array to zero. + const int num_elements = output_shape.FlatSize(); + for (int i = 0; i < num_elements; i++) { + output_data[i] = 0.0f; + } + + // Loop through input elements one at a time. + for (int batch = 0; batch < batches; ++batch) { + for (int in_y = 0; in_y < input_height; ++in_y) { + for (int in_x = 0; in_x < input_width; ++in_x) { + for (int in_channel = 0; in_channel < input_depth; ++in_channel) { + // Loop through the output elements it will influence + const int out_x_origin = (in_x * stride_width) - pad_width; + const int out_y_origin = (in_y * stride_height) - pad_height; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) { + for (int out_channel = 0; out_channel < output_depth; + ++out_channel) { + // Compute output element location + const int out_x = out_x_origin + filter_x; + const int out_y = out_y_origin + filter_y; + // We cannot accumulate out of bounds + if ((out_x >= 0) && (out_x < output_width) && (out_y >= 0) && + (out_y < output_height)) { + float input_value = input_data[Offset( + input_shape, batch, in_y, in_x, in_channel)]; + float filter_value = + filter_data[Offset(filter_shape, out_channel, filter_y, + filter_x, in_channel)]; + output_data[Offset(output_shape, batch, out_y, out_x, + out_channel)] += + input_value * filter_value; + } + } + } + } + } + } + } + } + + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int out_channel = 0; out_channel < output_depth; ++out_channel) { + float acc = output_data[Offset(output_shape, batch, out_y, out_x, + out_channel)]; + if (bias_data) acc += bias_data[out_channel]; + + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + ActivationFunctionWithMinMax(acc, output_activation_min, + output_activation_max); + } + } + } + } +} + +inline void TransposeConv( + const ConvParams& params, const RuntimeShape& input_shape, + const uint8_t* input_data, const RuntimeShape& filter_shape, + const uint8_t* filter_data, const RuntimeShape& bias_shape, + const int32_t* bias_data, const RuntimeShape& output_shape, + uint8_t* output_data, const RuntimeShape& im2col_shape, + uint8_t* im2col_data, int32_t* scratch_buffer) { + const int stride_width = params.stride_width; + const int stride_height = params.stride_height; + const int pad_width = params.padding_values.width; + const int pad_height = params.padding_values.height; + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + (void)im2col_data; // only used in optimized code. + (void)im2col_shape; // only used in optimized code. + + const int batches = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = MatchingDim(input_shape, 3, filter_shape, 3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + const int input_height = input_shape.Dims(1); + const int input_width = input_shape.Dims(2); + const int filter_height = filter_shape.Dims(1); + const int filter_width = filter_shape.Dims(2); + const int output_height = output_shape.Dims(1); + const int output_width = output_shape.Dims(2); + const int32_t input_offset = params.input_offset; + const int32_t filter_offset = params.weights_offset; + const int32_t output_offset = params.output_offset; + const int32_t output_multiplier = params.output_multiplier; + const int output_shift = params.output_shift; + const int32_t output_activation_min = params.quantized_activation_min; + const int32_t output_activation_max = params.quantized_activation_max; + TFLITE_DCHECK_LE(output_activation_min, output_activation_max); + if (bias_data) { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + const int num_elements = output_shape.FlatSize(); + // We need to initialize scratch_buffer to all 0s, as we apply the same + // 'scatter' based trick as in float version. + memset(scratch_buffer, 0, num_elements * sizeof(int32_t)); + + // Loop through input elements one at a time. + for (int batch = 0; batch < batches; ++batch) { + for (int in_y = 0; in_y < input_height; ++in_y) { + for (int in_x = 0; in_x < input_width; ++in_x) { + for (int in_channel = 0; in_channel < input_depth; ++in_channel) { + // Loop through the output elements it will influence. + const int out_x_origin = (in_x * stride_width) - pad_width; + const int out_y_origin = (in_y * stride_height) - pad_height; + for (int filter_y = 0; filter_y < filter_height; ++filter_y) { + for (int filter_x = 0; filter_x < filter_width; ++filter_x) { + for (int out_channel = 0; out_channel < output_depth; + ++out_channel) { + // Compute output element location. + const int out_x = out_x_origin + filter_x; + const int out_y = out_y_origin + filter_y; + // We cannot accumulate out of bounds. + if ((out_x >= 0) && (out_x < output_width) && (out_y >= 0) && + (out_y < output_height)) { + uint8_t input_value = input_data[Offset( + input_shape, batch, in_y, in_x, in_channel)]; + uint8_t filter_value = + filter_data[Offset(filter_shape, out_channel, filter_y, + filter_x, in_channel)]; + scratch_buffer[Offset(output_shape, batch, out_y, out_x, + out_channel)] += + (input_value + input_offset) * + (filter_value + filter_offset); + } + } + } + } + } + } + } + } + for (int batch = 0; batch < batches; ++batch) { + for (int out_y = 0; out_y < output_height; ++out_y) { + for (int out_x = 0; out_x < output_width; ++out_x) { + for (int out_channel = 0; out_channel < output_depth; ++out_channel) { + int32_t acc = scratch_buffer[Offset(output_shape, batch, out_y, out_x, + out_channel)]; + if (bias_data) { + acc += bias_data[out_channel]; + } + int32_t scaled_acc = MultiplyByQuantizedMultiplier( + acc, output_multiplier, output_shift); + scaled_acc += output_offset; + scaled_acc = std::max(scaled_acc, output_activation_min); + scaled_acc = std::min(scaled_acc, output_activation_max); + output_data[Offset(output_shape, batch, out_y, out_x, out_channel)] = + static_cast(scaled_acc); + } + } + } + } +} + +} // namespace reference_ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_REFERENCE_TRANSPOSE_CONV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/runtime_shape.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/runtime_shape.h new file mode 100644 index 0000000000..5305c3fad2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/runtime_shape.h @@ -0,0 +1,159 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_RUNTIME_SHAPE_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_RUNTIME_SHAPE_H_ +#include + +namespace tflite { + +template +struct Dims { + int sizes[N]; + int strides[N]; +}; + +class RuntimeShape { + public: + RuntimeShape& operator=(RuntimeShape const&) = delete; + + // RuntimeShape in TFLM supports up to 5 dimensions. + // The name kMaxSmallSize comes from the same file of the upstream + // tensorflow lite repo and need to be kept the same for max reuse. + static constexpr int kMaxSmallSize = 5; + + RuntimeShape() : size_(0) {} + + explicit RuntimeShape(int dimensions_count) : size_(dimensions_count) {} + + RuntimeShape(int shape_size, int32_t value) : size_(shape_size) { + for (int i = 0; i < shape_size; ++i) { + SetDim(i, value); + } + } + + RuntimeShape(int dimensions_count, const int32_t* dims_data) + : size_(dimensions_count) { + ReplaceWith(dimensions_count, dims_data); + } + + bool operator==(const RuntimeShape& comp) const { + return this->size_ == comp.size_ && + std::memcmp(DimsData(), comp.DimsData(), size_ * sizeof(int32_t)) == + 0; + } + + ~RuntimeShape() {} + + int32_t DimensionsCount() const { return size_; } + int32_t Dims(int i) const { + TFLITE_DCHECK_GE(i, 0); + TFLITE_DCHECK_LT(i, size_); + return dims_[i]; + } + void SetDim(int i, int32_t val) { + TFLITE_DCHECK_GE(i, 0); + TFLITE_DCHECK_LT(i, size_); + dims_[i] = val; + } + + static RuntimeShape ExtendedShape(int new_shape_size, + const RuntimeShape& shape) { + return RuntimeShape(new_shape_size, shape, 1); + } + int32_t* DimsData() { return dims_; } + const int32_t* DimsData() const { return dims_; } + const int32_t* DimsDataUpTo5D() const { return dims_; } + + void ReplaceWith(int dimensions_count, const int32_t* dims_data) { + size_ = dimensions_count; + int32_t* dst_dims = DimsData(); + std::memcpy(dst_dims, dims_data, dimensions_count * sizeof(int32_t)); + } + + // Returns the total count of elements, that is the size when flattened into a + // vector. + int FlatSize() const { + int buffer_size = 1; + const int* dims_data = reinterpret_cast(DimsData()); + for (int i = 0; i < size_; i++) { + buffer_size *= dims_data[i]; + } + return buffer_size; + } + + private: + // For use only by ExtendedShape(), written to guarantee (return-value) copy + // elision in C++17. + // This creates a shape padded to the desired size with the specified value. + RuntimeShape(int new_shape_size, const RuntimeShape& shape, int pad_value) + : size_(new_shape_size) { + // If the following check fails, it is likely because a 4D-only kernel is + // being used with an array of larger dimension count. + TFLITE_CHECK_GE(new_shape_size, shape.DimensionsCount()); + const int size_increase = new_shape_size - shape.DimensionsCount(); + for (int i = 0; i < size_increase; ++i) { + SetDim(i, pad_value); + } + std::memcpy(DimsData() + size_increase, shape.DimsData(), + sizeof(int32_t) * shape.DimensionsCount()); + } + + int32_t size_; + union { + int32_t dims_[kMaxSmallSize]; + }; +}; + +// Since tensors with '0' in their shape are valid in TF, these offset functions +// allow that as long as the corresponding index is also 0. It is upto the +// calling ops to ensure that they perform verification checks on tensor shapes +// if they don't support a particular behavior. + +inline int Offset(const RuntimeShape& shape, int i0, int i1, int i2, int i3) { + TFLITE_DCHECK_EQ(shape.DimensionsCount(), 4); + const int* dims_data = reinterpret_cast(shape.DimsData()); + TFLITE_DCHECK((dims_data[0] == 0 && i0 == 0) || + (i0 >= 0 && i0 < dims_data[0])); + TFLITE_DCHECK((dims_data[1] == 0 && i1 == 0) || + (i1 >= 0 && i1 < dims_data[1])); + TFLITE_DCHECK((dims_data[2] == 0 && i2 == 0) || + (i2 >= 0 && i2 < dims_data[2])); + TFLITE_DCHECK((dims_data[3] == 0 && i3 == 0) || + (i3 >= 0 && i3 < dims_data[3])); + return ((i0 * dims_data[1] + i1) * dims_data[2] + i2) * dims_data[3] + i3; +} + +inline int Offset(const RuntimeShape& shape, int i0, int i1, int i2, int i3, + int i4) { + TFLITE_DCHECK_EQ(shape.DimensionsCount(), 5); + const int* dims_data = reinterpret_cast(shape.DimsData()); + TFLITE_DCHECK((dims_data[0] == 0 && i0 == 0) || + (i0 >= 0 && i0 < dims_data[0])); + TFLITE_DCHECK((dims_data[1] == 0 && i1 == 0) || + (i1 >= 0 && i1 < dims_data[1])); + TFLITE_DCHECK((dims_data[2] == 0 && i2 == 0) || + (i2 >= 0 && i2 < dims_data[2])); + TFLITE_DCHECK((dims_data[3] == 0 && i3 == 0) || + (i3 >= 0 && i3 < dims_data[3])); + TFLITE_DCHECK((dims_data[4] == 0 && i4 == 0) || + (i4 >= 0 && i4 < dims_data[4])); + return (((i0 * dims_data[1] + i1) * dims_data[2] + i2) * dims_data[3] + i3) * + dims_data[4] + + i4; +} + +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_RUNTIME_SHAPE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/strided_slice_logic.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/strided_slice_logic.h new file mode 100644 index 0000000000..081b08ddff --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/strided_slice_logic.h @@ -0,0 +1,332 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_STRIDED_SLICE_LOGIC_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_STRIDED_SLICE_LOGIC_H_ + +#include +#include +#include +#include + +namespace tflite { + namespace strided_slice { +// Use until std::clamp() is available from C++17. + inline int Clamp (const int v, const int lo, const int hi) { + TFLITE_DCHECK(!(hi < lo)); + if (hi < v) + { + return hi; + } + + if (v < lo) + { + return lo; + } + + return v; + } + + inline void StridedSlicePadIndices (tflite::StridedSliceParams * p, int dim_count) { + // Add indices and mask bits to fully include extra dimensions + TFLITE_CHECK_LE(dim_count, 5); + TFLITE_CHECK_GE(dim_count, p->start_indices_count); + TFLITE_CHECK_EQ(p->start_indices_count, p->stop_indices_count); + TFLITE_CHECK_EQ(p->stop_indices_count, p->strides_count); + + const int pad_count = dim_count - p->start_indices_count; + + // Pad indices at start, so move arrays by pad_count. + for (int i = p->start_indices_count - 1; i >= 0; --i) + { + p->strides[i + pad_count] = p->strides[i]; + p->start_indices[i + pad_count] = p->start_indices[i]; + p->stop_indices[i + pad_count] = p->stop_indices[i]; + } + + for (int i = 0; i < pad_count; ++i) + { + p->start_indices[i] = 0; + p->stop_indices[i] = 1; + p->strides[i] = 1; + } + + // Pad masks with 0s or 1s as required. + p->shrink_axis_mask <<= pad_count; + p->ellipsis_mask <<= pad_count; + p->new_axis_mask <<= pad_count; + p->begin_mask <<= pad_count; + p->end_mask <<= pad_count; + p->begin_mask |= (1 << pad_count) - 1; + p->end_mask |= (1 << pad_count) - 1; + + p->start_indices_count = dim_count; + p->stop_indices_count = dim_count; + p->strides_count = dim_count; + } + +// Return the index for the first element along that axis. This index will be a +// positive integer between [0, axis_size] (or [-1, axis_size -1] if stride < 0) +// that can be used to index directly into the data. + inline int StridedSliceStartForAxis (const tflite::StridedSliceParams ¶ms, + const RuntimeShape &input_shape, + int32_t axis) { + const int32_t axis_size = input_shape.Dims(axis); + int32_t start = params.start_indices[axis]; + const int32_t stride = params.strides[axis]; + const int32_t begin_mask = (params.begin_mask & 1 << axis); + if (start < 0) + { + start += axis_size; + } + + if (stride > 0) + { + start = Clamp(start, 0, axis_size); + } + else + { + start = Clamp(start, -1, axis_size - 1); + } + + if (begin_mask) + { + if (stride > 0) + { + start = 0; + } + else + { + start = axis_size - 1; + } + } + + return start; + } + + inline int StridedSliceEndForAxis (const tflite::StridedSliceParams ¶ms, + const RuntimeShape &input_shape, + int axis, + int start) { + const auto shrink_axis_mask = params.shrink_axis_mask; + const bool shrink_axis = shrink_axis_mask & (1 << axis); + const int axis_size = input_shape.Dims(axis); + if (shrink_axis) + { + if (start >= axis_size) + { + return start; + } + else + { + return start + 1; + } + } + + const auto * indices = params.stop_indices; + int end = indices[axis]; + const int32_t stride = params.strides[axis]; + const int32_t end_mask = (params.end_mask & 1 << axis); + if (end < 0) + { + end += axis_size; + } + + if (stride > 0) + { + end = Clamp(end, 0, axis_size); + } + else + { + end = Clamp(end, -1, axis_size - 1); + } + + if (end_mask) + { + if (stride > 0) + { + end = axis_size; + } + else + { + end = -1; + } + } + + return end; + } + +// Return the index for the first element along that axis. This index will be a +// positive integer between [0, axis_size] (or [-1, axis_size -1] if stride < 0) +// that can be used to index directly into the data. + inline int StartForAxis (const tflite::StridedSliceParams ¶ms, const RuntimeShape &input_shape, int axis) { + const auto begin_mask = params.begin_mask; + const auto * start_indices = params.start_indices; + const auto * strides = params.strides; + const int axis_size = input_shape.Dims(axis); + if (axis_size == 0) + { + return 0; + } + + // Begin with the specified index. + int start = start_indices[axis]; + + // begin_mask override + if (begin_mask & 1 << axis) + { + if (strides[axis] > 0) + { + // Forward iteration - use the first element. These values will get + // clamped below (Note: We could have set them to 0 and axis_size-1, but + // use lowest() and max() to maintain symmetry with StopForAxis()) + start = std::numeric_limits < int > ::lowest(); + } + else + { + // Backward iteration - use the last element. + start = std::numeric_limits < int > ::max(); + } + } + + // Handle negative indices + if (start < 0) + { + start += axis_size; + } + + // Clamping + if (strides[axis] > 0) + { + // Forward iteration + start = Clamp(start, 0, axis_size); + } + else + { + // Backward iteration + start = Clamp(start, -1, axis_size - 1); + } + + return start; + } + +// Return the "real" index for the end of iteration along that axis. This is an +// "end" in the traditional C sense, in that it points to one past the last +// element. ie. So if you were iterating through all elements of a 1D array of +// size 4, this function would return 4 as the stop, because it is one past the +// "real" indices of 0, 1, 2 & 3. + inline int StopForAxis (const tflite::StridedSliceParams ¶ms, + const RuntimeShape &input_shape, + int axis, + int start_for_axis) { + const auto end_mask = params.end_mask; + const auto shrink_axis_mask = params.shrink_axis_mask; + const auto * stop_indices = params.stop_indices; + const auto * strides = params.strides; + const int axis_size = input_shape.Dims(axis); + if (axis_size == 0) + { + return 0; + } + + // Begin with the specified index + const bool shrink_axis = shrink_axis_mask & (1 << axis); + int stop = stop_indices[axis]; + + // When shrinking an axis, the end position does not matter (and can be + // incorrect when negative indexing is used, see Issue #19260). Always use + // start_for_axis + 1 to generate a length 1 slice, since start_for_axis has + // already been adjusted for negative indices. + if (shrink_axis) + { + return start_for_axis + 1; + } + + // end_mask override + if (end_mask & (1 << axis)) + { + if (strides[axis] > 0) + { + // Forward iteration - use the last element. These values will get + // clamped below + stop = std::numeric_limits < int > ::max(); + } + else + { + // Backward iteration - use the first element. + stop = std::numeric_limits < int > ::lowest(); + } + } + + // Handle negative indices + if (stop < 0) + { + stop += axis_size; + } + + // Clamping + // Because the end index points one past the last element, we need slightly + // different clamping ranges depending on the direction. + if (strides[axis] > 0) + { + // Forward iteration + stop = Clamp(stop, 0, axis_size); + } + else + { + // Backward iteration + stop = Clamp(stop, -1, axis_size - 1); + } + + return stop; + } + + inline bool LoopCondition (int index, int stop, int stride) { + + // True when we have reached the end of an axis and should loop. + return stride > 0 ? index >= stop : index <= stop; + } + + inline tflite::StridedSliceParams BuildStridedSliceParams (int begin_mask, + int end_mask, + int shrink_axis_mask, + const std::vector < int > &start_indices, + const std::vector < int > &stop_indices, + const std::vector < int > &strides) { + tflite::StridedSliceParams op_params; + const int dims_count = start_indices.size(); + + op_params.start_indices_count = dims_count; + op_params.stop_indices_count = dims_count; + op_params.strides_count = dims_count; + for (int i = 0; i < dims_count; ++i) + { + op_params.start_indices[i] = start_indices[i]; + op_params.stop_indices[i] = stop_indices[i]; + op_params.strides[i] = strides[i]; + } + + op_params.begin_mask = begin_mask; + op_params.ellipsis_mask = 0; + op_params.end_mask = end_mask; + op_params.new_axis_mask = 0; + op_params.shrink_axis_mask = shrink_axis_mask; + + return op_params; + } + } // namespace strided_slice +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_STRIDED_SLICE_LOGIC_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/tensor_ctypes.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/tensor_ctypes.h new file mode 100644 index 0000000000..652d6025ee --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/tensor_ctypes.h @@ -0,0 +1,47 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_TENSOR_CTYPES_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_TENSOR_CTYPES_H_ + +#include +#include + +namespace tflite { + +template +inline T* GetTensorData(TfLiteTensor* tensor) { + return tensor != nullptr ? reinterpret_cast(tensor->data.raw) : nullptr; +} + +template +inline const T* GetTensorData(const TfLiteTensor* tensor) { + return tensor != nullptr ? reinterpret_cast(tensor->data.raw) + : nullptr; +} + +inline RuntimeShape GetTensorShape(const TfLiteTensor* tensor) { + if (tensor == nullptr) { + return RuntimeShape(); + } + + TfLiteIntArray* dims = tensor->dims; + const int dims_size = dims->size; + const int32_t* dims_data = reinterpret_cast(dims->data); + return RuntimeShape(dims_size, dims_data); +} + +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_TENSOR_CTYPES_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/tensor_utils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/tensor_utils.cc new file mode 100644 index 0000000000..7e5d981015 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/tensor_utils.cc @@ -0,0 +1,25 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +============================================================================== +*/ + +// internal/reference/portable_tensor_utils.h has the implementation of the +// functions declared in internal/portable_tensor_utils.h. This somewhat +// confusing setup is derived from how the code is organized in TfLite where it +// is used to select between NEON, SSE and portable implementaitons. See +// https://github.com/tensorflow/tensorflow/blob/d76c23975c4a3a0d7987cfe3f45c76566df06180/tensorflow/lite/kernels/internal/tensor_utils.cc +// for how the code is written in TfLite. + +#include "tensorflow/lite/kernels/internal/portable_tensor_utils.h" +#include "tensorflow/lite/kernels/internal/reference/portable_tensor_utils.h" diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/types.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/types.h new file mode 100644 index 0000000000..b7dfc163a9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/internal/types.h @@ -0,0 +1,1229 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_TYPES_H_ +#define TENSORFLOW_LITE_KERNELS_INTERNAL_TYPES_H_ + +#include +#include +#include +#include +#include +#include + +namespace tflite { + enum class FusedActivationFunctionType: uint8_t + { + kNone, + kRelu6, + kRelu1, + kRelu + }; + enum class PaddingType: uint8_t + { + kNone, kSame, kValid + }; + + struct PaddingValues + { + int16_t width; + int16_t height; + + // offset is used for calculating "remaining" padding, for example, `width` + // is 1 and `width_offset` is 1, so padding_left is 1 while padding_right is + // 1 + 1 = 2. + int16_t width_offset; + + // Same as width_offset except it's over the height dimension. + int16_t height_offset; + }; + + struct Padding3DValues + { + int16_t width; + int16_t height; + int16_t depth; + + // offset is used for calculating "remaining" padding, for example, `width` + // is 1 and `width_offset` is 1, so padding_left is 1 while padding_right is + // 1 + 1 = 2. + int16_t width_offset; + + // Same as width_offset except it's over the height dimension. + int16_t height_offset; + + // Same as width_offset except it's over the depth dimension. + int16_t depth_offset; + }; + +// This enumeration allows for non-default formats for the weights array +// of a fully-connected operator, allowing the use of special optimized +// runtime paths. + enum class FullyConnectedWeightsFormat: uint8_t + { + // Default format (flat 2D layout, the inner contiguous dimension + // is input_depth, the outer non-contiguous dimension is output_depth) + kDefault, + + // Summary: optimized layout for fast CPU runtime implementation, + // aimed specifically at ARM CPUs at the moment, and specialized for + // 8-bit quantized layers. + // + // The use case we're concerned with here is: 8-bit quantization, + // large weights matrix that doesn't fit in cache (e.g. 4096x2048 in + // a key application that drove this), very small batch size (e.g. 1 -- 4). + // + // Even with 8-bit quantization of weights, the performance of memory + // accesses to the weights can become the dominant issue when + // the batch size is small, so each weight value is used in only a few + // arithmetic ops, i.e. the fully-connected node has a low arithmetic + // intensity. The specific issues that arise are of three kinds: + // (1) One may, ideally, max out DRAM bandwidth, i.e. be truly memory + // bound. That's the "good" issue to run into. + // (2) One may run into sub-optimal pre-fetching: the data hasn't been + // prefetched into the cache by the time we need it. + // (3) One may run into cache aliasing: multiple values that are + // pre-fetched, alias each other in the L1 cache (which typically + // has only 4-way set associativity in ARM CPUs) and thus evict + // each other before we get to using them. + // + // The point of this shuffling is to avoid issues (2) and (3) so that + // we get as fast as possible given only the hard constraint (1). + // This is achieved by turning the difficulty into a solution: the + // difficulty, that each value loaded from memory is used only in + // one kernel iteration, making this operation memory-intensive, hints at + // the solution, of shuffling the weights so that they are stored in the + // exact order as the kernel needs to load them, so that the memory + // accesses made by the kernel are trivial. This solves (2) because the + // trivial memory access pattern allows the CPU's automatic prefetching + // to perform very well (no need even for preload instructions), and this + // solves (3) because the values being loaded concurrently are now + // contiguous in the address space, thus don't alias each other in the cache. + // + // On ARM, we typically want our kernel to process a 4x16 block of weights + // at a time, because: + // - 16 is the number of bytes in a NEON register. + // - 4 is how many rows we need to handle concurrently in the kernel in + // order to have sufficient mutual independence of instructions to + // maximize arithmetic throughput. + // + // Finally, the 'Int8' part in the name refers to the fact that this + // weights format has each weights value encoded as a signed int8_t value, + // even if the data type of the weights buffer is uint8_t. This is intended + // to save runtime kernels the effort to have to XOR the top bit of these + // bytes before using them in signed arithmetic, see this file for more + // explanations on the 'signed int8_t trick' in matrix multiplication kernels: + // + // tensorflow/lite/toco/graph_transformations/ensure_uint8_weights_safe_for_fast_int8_kernels.cc + // + kShuffled4x16Int8, + }; + +// Quantization parameters, determining the mapping of quantized values +// to real values (i.e. determining how quantized values are mathematically +// interpreted). +// +// The correspondence is as follows: +// +// real_value = scale * (quantized_value - zero_point); +// +// In other words, zero_point designates which quantized value corresponds to +// the real 0 value, and scale designates the difference between the real values +// corresponding to consecutive quantized values differing by 1. + struct QuantizationParams + { + int32_t zero_point = 0; + double scale = 0.0; + }; + + inline bool operator == (const QuantizationParams &qp1, + const QuantizationParams &qp2) { + return qp1.zero_point == qp2.zero_point && qp1.scale == qp2.scale; + } + +// Quantization parameters for each channel, determining the mapping of +// quantized values to real values. See QuantizationParams for a single set of +// parameters per tensor. This has one parameters set per each channel. +// +// The correspondence is as follows: +// +// real_value = scale[channel] * (quantized_value - zero_point[channel]); +// + struct PerChannelQuantizationParams + { + // The following members typically point to the corresponding members of a + // TfLiteAffineQuantization struct. + const float * scale; + const int32_t * zero_point; + int32_t quantized_dimension; + }; + +// Gets next index to iterate through a multidimensional array. + inline bool NextIndex (const int num_dims, const int * dims, int * current) { + if (num_dims == 0) + { + return false; + } + + TFLITE_DCHECK(dims != nullptr); + TFLITE_DCHECK(current != nullptr); + int carry = 1; + for (int idx = num_dims - 1; idx >= 0; --idx) + { + int current_val = current[idx] + carry; + TFLITE_DCHECK_GE(dims[idx], current_val); + if (dims[idx] == current_val) + { + current[idx] = 0; + } + else + { + current[idx] = current_val; + carry = 0; + break; + } + } + + return carry == 0; + } + +// Gets offset of index if reducing on axis. When reducing, the flattened offset +// will not change, if the input index changes on the given axis. For example, +// if you have a 3D tensor and you are reducing to 2D by eliminating axis 0, +// then index (0, 1, 2) and index (1, 1, 2) will map to the same flattened +// offset. +// TODO(kanlig): uses Dims to represent dimensions. + inline size_t ReducedOutputOffset (const int num_dims, + const int * dims, + const int * index, + const int num_axis, + const int * axis) { + if (num_dims == 0) + { + return 0; + } + + TFLITE_DCHECK(dims != nullptr); + TFLITE_DCHECK(index != nullptr); + size_t offset = 0; + for (int idx = 0; idx < num_dims; ++idx) + { + // if we need to skip this axis + bool is_axis = false; + if (axis != nullptr) + { + for (int axis_idx = 0; axis_idx < num_axis; ++axis_idx) + { + if (idx == axis[axis_idx]) + { + is_axis = true; + break; + } + } + } + + if (!is_axis) + { + offset = offset * static_cast < size_t > (dims[idx]) + + static_cast < size_t > (index[idx]); + } + } + + return offset; + } + +// Since tensors with '0' in their shape are valid in TF, these offset functions +// allow that as long as the corresponding index is also 0. It is upto the +// calling ops to ensure that they perform verification checks on tensor shapes +// if they don't support a particular behavior. + + inline int Offset (const Dims < 4 > &dims, int i0, int i1, int i2, int i3) { + TFLITE_DCHECK((i0 == 0 && dims.sizes[0] == 0) || + (i0 >= 0 && i0 < dims.sizes[0])); + TFLITE_DCHECK((i1 == 0 && dims.sizes[1] == 0) || + (i1 >= 0 && i1 < dims.sizes[1])); + TFLITE_DCHECK((i2 == 0 && dims.sizes[2] == 0) || + (i2 >= 0 && i2 < dims.sizes[2])); + TFLITE_DCHECK((i3 == 0 && dims.sizes[3] == 0) || + (i3 >= 0 && i3 < dims.sizes[3])); + + return i0 * dims.strides[0] + i1 * dims.strides[1] + i2 * dims.strides[2] + + i3 * dims.strides[3]; + } + + inline int Offset (const Dims < 4 > &dims, int * index) { + return Offset(dims, index[0], index[1], index[2], index[3]); + } + +// Get array size, DCHECKing that the dim index is in range. +// +// Note that this will be phased out with Dims<4>, since RuntimeShape::Dims() +// already performs this check. + template < int N > + int ArraySize (const Dims < N > &array, int index) { + TFLITE_DCHECK(index >= 0 && index < N); + + return array.sizes[index]; + } + +// Get common array size, DCHECKing that they all agree. + template < typename ArrayType1, typename ArrayType2 > + int MatchingArraySize (const ArrayType1 &array1, int index1, const ArrayType2 &array2, int index2) { + TFLITE_DCHECK_EQ(ArraySize(array1, index1), ArraySize(array2, index2)); + + return ArraySize(array1, index1); + } + + template < typename ArrayType1, typename ArrayType2, typename ... Args > + int MatchingArraySize (const ArrayType1 &array1, int index1, const ArrayType2 &array2, int index2, Args ... args) { + TFLITE_DCHECK_EQ(ArraySize(array1, index1), ArraySize(array2, index2)); + + return MatchingArraySize(array1, index1, args ...); + } + +// Get common shape dim, DCHECKing that they all agree. + inline int MatchingDim (const RuntimeShape &shape1, int index1, const RuntimeShape &shape2, int index2) { + TFLITE_DCHECK_EQ(shape1.Dims(index1), shape2.Dims(index2)); + + return std::min(shape1.Dims(index1), shape2.Dims(index2)); + } + + template < typename ... Args > + int MatchingDim (const RuntimeShape &shape1, int index1, const RuntimeShape &shape2, int index2, Args ... args) { + TFLITE_DCHECK_EQ(shape1.Dims(index1), shape2.Dims(index2)); + + return MatchingDim(shape1, index1, args ...); + } + +// Will be phased out with Dims<4>, replaced by RuntimeShape::FlatSize(). + template < int N > + inline int FlatSize (const Dims < N > &dims) { + int flat_size = 1; + for (int i = 0; i < N; ++i) + { + flat_size *= dims.sizes[i]; + } + + return flat_size; + } + + TFLITE_DEPRECATED("Prefer FlatSize.") + inline int RequiredBufferSizeForDims (const Dims < 4 > &dims) { + return FlatSize(dims); + } + + inline int MatchingElementsSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0) { + const int size_1 = shape.FlatSize(); + const int size_2 = check_shape_0.FlatSize(); + TFLITE_CHECK_EQ(size_1, size_2); + + return size_1; + } + + inline int MatchingElementsSize (const RuntimeShape &shape, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1) { + const int size_1 = shape.FlatSize(); + const int size_2 = check_shape_0.FlatSize(); + const int size_3 = check_shape_1.FlatSize(); + TFLITE_CHECK_EQ(size_1, size_2); + TFLITE_CHECK_EQ(size_2, size_3); + + return size_1; + } + +// Flat size calculation, checking that dimensions match with one or more other +// arrays. + inline int MatchingFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0) { + TFLITE_DCHECK_EQ(shape.DimensionsCount(), check_shape_0.DimensionsCount()); + const int dims_count = shape.DimensionsCount(); + for (int i = 0; i < dims_count; ++i) + { + TFLITE_DCHECK_EQ(shape.Dims(i), check_shape_0.Dims(i)); + } + + return shape.FlatSize(); + } + + inline int MatchingFlatSize (const RuntimeShape &shape, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1) { + TFLITE_DCHECK_EQ(shape.DimensionsCount(), check_shape_0.DimensionsCount()); + const int dims_count = shape.DimensionsCount(); + for (int i = 0; i < dims_count; ++i) + { + TFLITE_DCHECK_EQ(shape.Dims(i), check_shape_0.Dims(i)); + } + + return MatchingFlatSize(shape, check_shape_1); + } + + inline int MatchingFlatSize (const RuntimeShape &shape, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1, + const RuntimeShape &check_shape_2) { + TFLITE_DCHECK_EQ(shape.DimensionsCount(), check_shape_0.DimensionsCount()); + const int dims_count = shape.DimensionsCount(); + for (int i = 0; i < dims_count; ++i) + { + TFLITE_DCHECK_EQ(shape.Dims(i), check_shape_0.Dims(i)); + } + + return MatchingFlatSize(shape, check_shape_1, check_shape_2); + } + + inline int MatchingFlatSize (const RuntimeShape &shape, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1, + const RuntimeShape &check_shape_2, + const RuntimeShape &check_shape_3) { + TFLITE_DCHECK_EQ(shape.DimensionsCount(), check_shape_0.DimensionsCount()); + const int dims_count = shape.DimensionsCount(); + for (int i = 0; i < dims_count; ++i) + { + TFLITE_DCHECK_EQ(shape.Dims(i), check_shape_0.Dims(i)); + } + + return MatchingFlatSize(shape, check_shape_1, check_shape_2, check_shape_3); + } + +// Flat size calculation, checking that dimensions match with one or more other +// arrays. + template < int N > + inline int MatchingFlatSize (const Dims < N > &dims, const Dims < N > &check_dims_0) { + for (int i = 0; i < N; ++i) + { + TFLITE_DCHECK_EQ(ArraySize(dims, i), ArraySize(check_dims_0, i)); + } + + return FlatSize(dims); + } + + template < int N > + inline int MatchingFlatSize (const Dims < N > &dims, const Dims < N > &check_dims_0, + const Dims < N > &check_dims_1) { + for (int i = 0; i < N; ++i) + { + TFLITE_DCHECK_EQ(ArraySize(dims, i), ArraySize(check_dims_0, i)); + } + + return MatchingFlatSize(dims, check_dims_1); + } + + template < int N > + inline int MatchingFlatSize (const Dims < N > &dims, + const Dims < N > &check_dims_0, + const Dims < N > &check_dims_1, + const Dims < N > &check_dims_2) { + for (int i = 0; i < N; ++i) + { + TFLITE_DCHECK_EQ(ArraySize(dims, i), ArraySize(check_dims_0, i)); + } + + return MatchingFlatSize(dims, check_dims_1, check_dims_2); + } + + template < int N > + inline int MatchingFlatSize (const Dims < N > &dims, + const Dims < N > &check_dims_0, + const Dims < N > &check_dims_1, + const Dims < N > &check_dims_2, + const Dims < N > &check_dims_3) { + for (int i = 0; i < N; ++i) + { + TFLITE_DCHECK_EQ(ArraySize(dims, i), ArraySize(check_dims_0, i)); + } + + return MatchingFlatSize(dims, check_dims_1, check_dims_2, check_dims_3); + } + +// Flat size calculation, checking if their extended shapes match. + inline int MatchingExtendedShapeFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0) { + const int shape_dims = shape.DimensionsCount(); + const int check_shape_0_dims = check_shape_0.DimensionsCount(); + const int min_dims = std::min(shape_dims, check_shape_0_dims); + + for (int i = 0; i < min_dims; ++i) + { + TFLITE_DCHECK_EQ(shape.Dims(shape_dims - 1 - i), check_shape_0.Dims(check_shape_0_dims - 1 - i)); + } + + for (int i = min_dims; i < shape_dims; ++i) + { + TFLITE_DCHECK_EQ(shape.Dims(shape_dims - 1 - i), 1); + } + + for (int i = min_dims; i < check_shape_0_dims; ++i) + { + TFLITE_DCHECK_EQ(check_shape_0.Dims(check_shape_0_dims - 1 - i), 1); + } + + return shape.FlatSize(); + } + + inline int MatchingExtendedShapeFlatSize (const RuntimeShape &shape, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1) { + const int flat_size = MatchingExtendedShapeFlatSize(shape, check_shape_0); + TFLITE_DCHECK_EQ(MatchingExtendedShapeFlatSize(shape, check_shape_1), flat_size); + + return flat_size; + } + + inline int MatchingExtendedShapeFlatSize (const RuntimeShape &shape, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1, + const RuntimeShape &check_shape_2) { + const int flat_size = MatchingExtendedShapeFlatSize(shape, check_shape_0); + TFLITE_DCHECK_EQ(MatchingExtendedShapeFlatSize(shape, check_shape_1, check_shape_2), flat_size); + + return flat_size; + } + + inline int MatchingExtendedShapeFlatSize (const RuntimeShape &shape, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1, + const RuntimeShape &check_shape_2, + const RuntimeShape &check_shape_3) { + const int flat_size = MatchingExtendedShapeFlatSize(shape, check_shape_0); + TFLITE_DCHECK_EQ(MatchingExtendedShapeFlatSize(shape, check_shape_1, check_shape_2, check_shape_3), flat_size); + + return flat_size; + } + +// Data is required to be contiguous, and so many operators can use either the +// full array flat size or the flat size with one dimension skipped (commonly +// the depth). + template < int N > + inline int FlatSizeSkipDim (const Dims < N > &dims, int skip_dim) { + TFLITE_DCHECK(skip_dim >= 0 && skip_dim < N); + int flat_size = 1; + for (int i = 0; i < N; ++i) + { + flat_size *= (i == skip_dim) ? 1 : dims.sizes[i]; + } + + return flat_size; + } + +// A combination of MatchingFlatSize() and FlatSizeSkipDim(). + template < int N > + inline int MatchingFlatSizeSkipDim (const Dims < N > &dims, int skip_dim, const Dims < N > &check_dims_0) { + for (int i = 0; i < N; ++i) + { + if (i != skip_dim) + { + TFLITE_DCHECK_EQ(ArraySize(dims, i), ArraySize(check_dims_0, i)); + } + } + + return FlatSizeSkipDim(dims, skip_dim); + } + + template < int N > + inline int MatchingFlatSizeSkipDim (const Dims < N > &dims, + int skip_dim, + const Dims < N > &check_dims_0, + const Dims < N > &check_dims_1) { + for (int i = 0; i < N; ++i) + { + if (i != skip_dim) + { + TFLITE_DCHECK_EQ(ArraySize(dims, i), ArraySize(check_dims_0, i)); + } + } + + return MatchingFlatSizeSkipDim(dims, skip_dim, check_dims_1); + } + + template < int N > + inline int MatchingFlatSizeSkipDim (const Dims < N > &dims, + int skip_dim, + const Dims < N > &check_dims_0, + const Dims < N > &check_dims_1, + const Dims < N > &check_dims_2) { + for (int i = 0; i < N; ++i) + { + if (i != skip_dim) + { + TFLITE_DCHECK_EQ(ArraySize(dims, i), ArraySize(check_dims_0, i)); + } + } + + return MatchingFlatSizeSkipDim(dims, skip_dim, check_dims_1, check_dims_2); + } + + template < int N > + inline int MatchingFlatSizeSkipDim (const Dims < N > &dims, + int skip_dim, + const Dims < N > &check_dims_0, + const Dims < N > &check_dims_1, + const Dims < N > &check_dims_2, + const Dims < N > &check_dims_3) { + for (int i = 0; i < N; ++i) + { + if (i != skip_dim) + { + TFLITE_DCHECK_EQ(ArraySize(dims, i), ArraySize(check_dims_0, i)); + } + } + + return MatchingFlatSizeSkipDim(dims, skip_dim, check_dims_1, check_dims_2, check_dims_3); + } + +// Data is required to be contiguous, and so many operators can use either the +// full array flat size or the flat size with one dimension skipped (commonly +// the depth). + inline int FlatSizeSkipDim (const RuntimeShape &shape, int skip_dim) { + const int dims_count = shape.DimensionsCount(); + TFLITE_DCHECK(skip_dim >= 0 && skip_dim < dims_count); + const auto * dims_data = shape.DimsData(); + int flat_size = 1; + for (int i = 0; i < dims_count; ++i) + { + flat_size *= (i == skip_dim) ? 1 : dims_data[i]; + } + + return flat_size; + } + +// A combination of MatchingFlatSize() and FlatSizeSkipDim(). + inline int MatchingFlatSizeSkipDim (const RuntimeShape &shape, int skip_dim, const RuntimeShape &check_shape_0) { + const int dims_count = shape.DimensionsCount(); + for (int i = 0; i < dims_count; ++i) + { + if (i != skip_dim) + { + TFLITE_DCHECK_EQ(shape.Dims(i), check_shape_0.Dims(i)); + } + } + + return FlatSizeSkipDim(shape, skip_dim); + } + + inline int MatchingFlatSizeSkipDim (const RuntimeShape &shape, + int skip_dim, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1) { + const int dims_count = shape.DimensionsCount(); + for (int i = 0; i < dims_count; ++i) + { + if (i != skip_dim) + { + TFLITE_DCHECK_EQ(shape.Dims(i), check_shape_0.Dims(i)); + } + } + + return MatchingFlatSizeSkipDim(shape, skip_dim, check_shape_1); + } + + inline int MatchingFlatSizeSkipDim (const RuntimeShape &shape, + int skip_dim, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1, + const RuntimeShape &check_shape_2) { + const int dims_count = shape.DimensionsCount(); + for (int i = 0; i < dims_count; ++i) + { + if (i != skip_dim) + { + TFLITE_DCHECK_EQ(shape.Dims(i), check_shape_0.Dims(i)); + } + } + + return MatchingFlatSizeSkipDim(shape, skip_dim, check_shape_1, check_shape_2); + } + + inline int MatchingFlatSizeSkipDim (const RuntimeShape &shape, + int skip_dim, + const RuntimeShape &check_shape_0, + const RuntimeShape &check_shape_1, + const RuntimeShape &check_shape_2, + const RuntimeShape &check_shape_3) { + const int dims_count = shape.DimensionsCount(); + for (int i = 0; i < dims_count; ++i) + { + if (i != skip_dim) + { + TFLITE_DCHECK_EQ(shape.Dims(i), check_shape_0.Dims(i)); + } + } + + return MatchingFlatSizeSkipDim(shape, skip_dim, check_shape_1, check_shape_2, check_shape_3); + } + + template < int N > + bool IsPackedWithoutStrides (const Dims < N > &dims) { + int expected_stride = 1; + for (int d = 0; d < N; d++) + { + if (dims.strides[d] != expected_stride) + { + return false; + } + + expected_stride *= dims.sizes[d]; + } + + return true; + } + + template < int N > + void ComputeStrides (Dims < N > * dims) { + dims->strides[0] = 1; + for (int d = 1; d < N; d++) + { + dims->strides[d] = dims->strides[d - 1] * dims->sizes[d - 1]; + } + } + + enum class BroadcastableOpCategory: uint8_t + { + kNone, + kNonBroadcast, // Matching input shapes. + kFirstInputBroadcastsFast, // Fivefold nested loops. + kSecondInputBroadcastsFast, // Fivefold nested loops. + kGenericBroadcast, // Fall-back. + }; + + struct MinMax + { + float min; + float max; + }; + static_assert(sizeof(MinMax) == 8, ""); + + struct ActivationParams + { + FusedActivationFunctionType activation_type; + + // uint8_t, etc, activation params. + int32_t quantized_activation_min; + int32_t quantized_activation_max; + }; + + struct ReluParams : public ActivationParams + { + int32_t input_offset; + int32_t output_offset; + int32_t output_multiplier; + int output_shift; + }; + +// Styles of resizing op usages. For example, kImageStyle can be used with a Pad +// op for pattern-specific optimization. + enum class ResizingCategory: uint8_t + { + kNone, + kImageStyle, // 4D, operating on inner dimensions, say {0, a, b, 0}. + kGenericResize, + }; + +// For Add, Sub, Mul ops. + struct ArithmeticParams + { + // Shape dependent / common to data / op types. + BroadcastableOpCategory broadcast_category; + + // uint8_t inference params. + int32_t input1_offset; + int32_t input2_offset; + int32_t output_offset; + int32_t output_multiplier; + int output_shift; + + // Add / Sub, not Mul, uint8_t inference params. + int left_shift; + int32_t input1_multiplier; + int input1_shift; + int32_t input2_multiplier; + int input2_shift; + + // TODO(b/158622529): Union the following activation params. + // uint8_t, etc, activation params. + int32_t quantized_activation_min; + int32_t quantized_activation_max; + + // float activation params. + float float_activation_min; + float float_activation_max; + + // int64_t activation params. + int64_t int64_activation_min; + int64_t int64_activation_max; + + // Processed output dimensions. + // Let input "a" be the one that broadcasts in the faster-changing dimension. + // Then, after coalescing, for shapes {a0, a1, a2, a3, a4} and + // {b0, b1, b2, b3, b4}, + // broadcast_shape[4] = b0 = a0. + // broadcast_shape[3] = b1; a1 = 1. + // broadcast_shape[2] = b2 = a2. + // broadcast_shape[1] = a3; b3 = 1. + // broadcast_shape[0] = b4 = a4. + int broadcast_shape[5]; + }; + + struct ConcatenationParams + { + int8_t axis; + const int32_t * input_zeropoint; + const float * input_scale; + uint16_t inputs_count; + int32_t output_zeropoint; + float output_scale; + }; + + struct ComparisonParams + { + // uint8_t inference params. + int left_shift; + int32_t input1_offset; + int32_t input1_multiplier; + int input1_shift; + int32_t input2_offset; + int32_t input2_multiplier; + int input2_shift; + + // Shape dependent / common to inference types. + bool is_broadcast; + }; + + struct ConvParams + { + PaddingType padding_type; + PaddingValues padding_values; + + // TODO(starka): This was just "stride", so check that width+height is OK. + int16_t stride_width; + int16_t stride_height; + int16_t dilation_width_factor; + int16_t dilation_height_factor; + + // uint8_t inference params. + // TODO(b/65838351): Use smaller types if appropriate. + int32_t input_offset; + int32_t weights_offset; + int32_t output_offset; + int32_t output_multiplier; + int output_shift; + + // uint8_t, etc, activation params. + int32_t quantized_activation_min; + int32_t quantized_activation_max; + + // float activation params. + float float_activation_min; + float float_activation_max; + }; + + struct Conv3DParams + { + Padding3DValues padding_values; + int stride_width; + int stride_height; + int stride_depth; + int dilation_width; + int dilation_height; + int dilation_depth; + + // float activation params. + float float_activation_min; + float float_activation_max; + }; + + typedef Conv3DParams Conv3DTransposeParams; + + struct DepthToSpaceParams + { + int32_t block_size; + }; + + struct DepthwiseParams + { + PaddingType padding_type; + PaddingValues padding_values; + int16_t stride_width; + int16_t stride_height; + int16_t dilation_width_factor; + int16_t dilation_height_factor; + int16_t depth_multiplier; + + // uint8_t inference params. + // TODO(b/65838351): Use smaller types if appropriate. + int32_t input_offset; + int32_t weights_offset; + int32_t output_offset; + int32_t output_multiplier; + int output_shift; + + // uint8_t, etc, activation params. + int32_t quantized_activation_min; + int32_t quantized_activation_max; + + // float activation params. + float float_activation_min; + float float_activation_max; + const int32_t * output_multiplier_per_channel; + const int32_t * output_shift_per_channel; + }; + + struct DequantizationParams + { + double scale; + int32_t zero_point; + }; + + struct PerChannelDequantizationParams + { + const float * scale; + const int32_t * zero_point; + int32_t quantized_dimension; + }; + + struct FakeQuantParams + { + MinMax minmax; + int32_t num_bits; + }; + + struct FullyConnectedParams + { + // uint8_t inference params. + // TODO(b/65838351): Use smaller types if appropriate. + int32_t input_offset; + int32_t weights_offset; + int32_t output_offset; + int32_t output_multiplier; + int output_shift; + + // uint8_t, etc, activation params. + int32_t quantized_activation_min; + int32_t quantized_activation_max; + + // float activation params. + float float_activation_min; + float float_activation_max; + + // Mark the operands as cacheable if they are unchanging, e.g. weights. + bool lhs_cacheable; + bool rhs_cacheable; + FullyConnectedWeightsFormat weights_format; + }; + + struct GatherParams + { + int16_t axis; + int16_t batch_dims; + }; + + struct L2NormalizationParams + { + // uint8_t inference params. + int32_t input_zero_point; + }; + + struct LocalResponseNormalizationParams + { + int32_t range; + double bias; + double alpha; + double beta; + }; + + struct HardSwishParams + { + // zero_point of the input activations. + int16_t input_zero_point; + + // zero_point of the output activations. + int16_t output_zero_point; + + // 16bit fixed-point component of the multiplier to apply to go from the + // "high-res input scale", which is the input scale multiplied by 2^7, to the + // "relu-ish scale", which 3.0/32768. + // See the implementation of HardSwishPrepare. + int16_t reluish_multiplier_fixedpoint_int16; + + // exponent/bit-shift component of the aforementioned multiplier. + int reluish_multiplier_exponent; + + // 16bit fixed-point component of the multiplier to apply to go from the + // "high-res input scale", which is the input scale multiplied by 2^7, to the + // output scale. + // See the implementation of HardSwishPrepare. + int16_t output_multiplier_fixedpoint_int16; + + // exponent/bit-shift component of the aforementioned multiplier. + int output_multiplier_exponent; + }; + + struct LogisticParams + { + // uint8_t inference params. + int32_t input_zero_point; + int32_t input_range_radius; + int32_t input_multiplier; + int input_left_shift; + }; + + struct LstmCellParams + { + int32_t weights_zero_point; + int32_t accum_multiplier; + int accum_shift; + int state_integer_bits; + }; + + struct MeanParams + { + int8_t axis_count; + int16_t axis[4]; + }; + + struct PackParams + { + int8_t axis; + const int32_t * input_zeropoint; + const float * input_scale; + uint16_t inputs_count; + int32_t output_zeropoint; + float output_scale; + }; + + struct PadParams + { + int8_t left_padding_count; + int32_t left_padding[5]; + int8_t right_padding_count; + int32_t right_padding[5]; + ResizingCategory resizing_category; + }; + + struct PreluParams + { + int32_t input_offset; + int32_t alpha_offset; + int32_t output_offset; + int32_t output_multiplier_1; + int output_shift_1; + int32_t output_multiplier_2; + int output_shift_2; + }; + + struct PoolParams + { + FusedActivationFunctionType activation; + PaddingType padding_type; + PaddingValues padding_values; + int stride_height; + int stride_width; + int filter_height; + int filter_width; + + // uint8_t, etc, activation params. + int32_t quantized_activation_min; + int32_t quantized_activation_max; + + // float activation params. + float float_activation_min; + float float_activation_max; + }; + + struct ReshapeParams + { + int8_t shape_count; + int32_t shape[4]; + }; + + struct ResizeBilinearParams + { + bool align_corners; + + // half_pixel_centers assumes pixels are of half the actual dimensions, and + // yields more accurate resizes. Corresponds to the same argument for the + // original TensorFlow op in TF2.0. + bool half_pixel_centers; + }; + + struct ResizeNearestNeighborParams + { + bool align_corners; + bool half_pixel_centers; + }; + + struct SliceParams + { + int8_t begin_count; + int32_t begin[5]; + int8_t size_count; + int32_t size[5]; + }; + + struct SoftmaxParams + { + // beta is not really used (not a Tensorflow parameter) and not implemented + // for LogSoftmax. + double beta; + + // uint8_t inference params. Used even when beta defaults to 1.0. + int32_t input_multiplier; + int32_t input_left_shift; + + // Reverse scaling is only used by LogSoftmax. + int32_t reverse_scaling_divisor; + int32_t reverse_scaling_right_shift; + int diff_min; + int32_t zero_point; + float scale; + float * table; + + // int16 LUT for exp(x), where x uniform distributed between [-10.0 , 0.0] + int16_t * exp_lut; + + // int16 LUT for 1 / (1 + x), where x uniform distributed between [0.0 , 1.0] + int16_t * one_over_one_plus_x_lut; + uint8_t * uint8_table1; + uint8_t * uint8_table2; + }; + + struct SpaceToBatchParams + { + // "Zero" padding for uint8_t means padding with the output offset. + int32_t output_offset; + }; + + struct SpaceToDepthParams + { + int32_t block_size; + }; + + struct SplitParams + { + // Graphs that split into, say, 2000 nodes are encountered. The indices in + // OperatorEdges are of type uint16_t. + uint16_t num_split; + int16_t axis; + }; + + struct SqueezeParams + { + int8_t squeeze_dims_count; + int32_t squeeze_dims[4]; + }; + + struct StridedSliceParams + { + int8_t start_indices_count; + int32_t start_indices[5]; + int8_t stop_indices_count; + int32_t stop_indices[5]; + int8_t strides_count; + int32_t strides[5]; + + uint16_t begin_mask; + uint16_t ellipsis_mask; + uint16_t end_mask; + uint16_t new_axis_mask; + uint16_t shrink_axis_mask; + }; + + struct TanhParams + { + int32_t input_zero_point; + int32_t input_range_radius; + int32_t input_multiplier; + int input_left_shift; + }; + + constexpr int kTransposeMaxDimensions = 6; + + struct TransposeParams + { + int8_t perm_count; + int32_t perm[kTransposeMaxDimensions]; + }; + + struct UnpackParams + { + uint16_t num_split; + int16_t axis; + }; + + struct LeakyReluParams + { + float alpha; + int32_t input_offset; + int32_t output_offset; + int32_t output_multiplier_alpha; + int32_t output_shift_alpha; + int32_t output_multiplier_identity; + int32_t output_shift_identity; + }; + + template < typename P > + inline void SetActivationParams (float min, float max, P * params) { + params->float_activation_min = min; + params->float_activation_max = max; + } + + template < typename P > + inline void SetActivationParams (int32_t min, int32_t max, P * params) { + params->quantized_activation_min = min; + params->quantized_activation_max = max; + } + + template < typename P > + inline void SetActivationParams (int64_t min, int64_t max, P * params) { + params->int64_activation_min = min; + params->int64_activation_max = max; + } + + template < typename P > + inline void GetActivationParams (const P ¶ms, int32_t * min, int32_t * max) { + *min = params.quantized_activation_min; + *max = params.quantized_activation_max; + } + + template < typename P > + inline void GetActivationParams (const P ¶ms, float * min, float * max) { + *min = params.float_activation_min; + *max = params.float_activation_max; + } + + template < typename P > + inline void GetActivationParams (const P ¶ms, int64_t * min, int64_t * max) { + *min = params.int64_activation_min; + *max = params.int64_activation_max; + } + +// Type trait to check of given type has size smaller than 4 bytes. + template < typename T > + struct is_small_integer + : public std::integral_constant < bool, + std::is_same < T, int8_t > ::value || + std::is_same < T, uint8_t > ::value || + std::is_same < T, int16_t > ::value || + std::is_same < T, uint16_t > ::value > {}; + +// Type trait to check of given type is int32 or int64. + template < typename T > + struct is_int32_or_int64 + : public std::integral_constant < bool, std::is_same < T, int32_t > ::value || + std::is_same < T, int64_t > ::value > + { + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_INTERNAL_TYPES_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/kernel_util.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/kernel_util.cc new file mode 100644 index 0000000000..7b7e37362a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/kernel_util.cc @@ -0,0 +1,594 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/kernel_util.h" + +#include +#include + +#include +#include +#include +#include +#ifndef TF_LITE_STATIC_MEMORY +#include +#endif // TF_LITE_STATIC_MEMORY + +#include "tensorflow/lite/context_util.h" +#include "tensorflow/lite/core/c/builtin_op_data.h" +#include "tensorflow/lite/core/c/common.h" +#include "tensorflow/lite/kernels/internal/cppmath.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" + +#if defined(__APPLE__) +#include "TargetConditionals.h" +#endif + +namespace tflite { + +namespace { + +// Assumes tensor_index is a valid index (in bounds) +inline TfLiteTensor* GetTensorAtIndex(const TfLiteContext* context, + int tensor_index) { + if (context->tensors != nullptr) { + return &context->tensors[tensor_index]; + } else { + return context->GetTensor(context, tensor_index); + } +} + +// Validate in a single place to reduce binary size +inline TfLiteStatus ValidateTensorIndexingSafe(const TfLiteContext* context, + int index, int max_size, + const int* tensor_indices, + int* tensor_index) { + if (index < 0 || index >= max_size) { + TF_LITE_KERNEL_LOG(const_cast(context), + "Invalid tensor index %d (not in [0, %d))\n", index, + max_size); + return kTfLiteError; + } + if (tensor_indices[index] == kTfLiteOptionalTensor) { + TF_LITE_KERNEL_LOG(const_cast(context), + "Tensor at index %d was optional but was expected\n", + index); + return kTfLiteError; + } + + *tensor_index = tensor_indices[index]; + return kTfLiteOk; +} + +// Same as above but returns -1 for invalid inputs instead of status + logging +// error. +inline int ValidateTensorIndexing(const TfLiteContext* context, int index, + int max_size, const int* tensor_indices) { + if (index >= 0 && index < max_size) { + const int tensor_index = tensor_indices[index]; + if (tensor_index != kTfLiteOptionalTensor) { + return tensor_index; + } + } + return -1; +} + +inline TfLiteTensor* GetMutableInput(const TfLiteContext* context, + const TfLiteNode* node, int index) { + const int tensor_index = ValidateTensorIndexing( + context, index, node->inputs->size, node->inputs->data); + if (tensor_index < 0) { + return nullptr; + } + return GetTensorAtIndex(context, tensor_index); +} + +inline TfLiteStatus GetMutableInputSafe(const TfLiteContext* context, + const TfLiteNode* node, int index, + const TfLiteTensor** tensor) { + int tensor_index; + TF_LITE_ENSURE_OK( + context, ValidateTensorIndexingSafe(context, index, node->inputs->size, + node->inputs->data, &tensor_index)); + *tensor = GetTensorAtIndex(context, tensor_index); + return kTfLiteOk; +} + +} // anonymous namespace. + +const TfLiteTensor* GetInput(const TfLiteContext* context, + const TfLiteNode* node, int index) { + return GetMutableInput(context, node, index); +} + +TfLiteStatus GetInputSafe(const TfLiteContext* context, const TfLiteNode* node, + int index, const TfLiteTensor** tensor) { + return GetMutableInputSafe(context, node, index, tensor); +} + +TfLiteTensor* GetVariableInput(TfLiteContext* context, const TfLiteNode* node, + int index) { + TfLiteTensor* tensor = GetMutableInput(context, node, index); + if (tensor == nullptr) return nullptr; + return tensor->is_variable ? tensor : nullptr; +} + +TfLiteTensor* GetOutput(TfLiteContext* context, const TfLiteNode* node, + int index) { + const int tensor_index = ValidateTensorIndexing( + context, index, node->outputs->size, node->outputs->data); + if (tensor_index < 0) { + return nullptr; + } + return GetTensorAtIndex(context, tensor_index); +} + +TfLiteStatus GetOutputSafe(const TfLiteContext* context, const TfLiteNode* node, + int index, TfLiteTensor** tensor) { + int tensor_index; + TF_LITE_ENSURE_OK( + context, ValidateTensorIndexingSafe(context, index, node->outputs->size, + node->outputs->data, &tensor_index)); + *tensor = GetTensorAtIndex(context, tensor_index); + return kTfLiteOk; +} + +const TfLiteTensor* GetOptionalInputTensor(const TfLiteContext* context, + const TfLiteNode* node, int index) { + return GetInput(context, node, index); +} + +#ifndef TF_LITE_STATIC_MEMORY +TfLiteTensor* GetTemporary(TfLiteContext* context, const TfLiteNode* node, + int index) { + const int tensor_index = ValidateTensorIndexing( + context, index, node->temporaries->size, node->temporaries->data); + if (tensor_index < 0) { + return nullptr; + } + return GetTensorAtIndex(context, tensor_index); +} + +TfLiteStatus GetTemporarySafe(const TfLiteContext* context, + const TfLiteNode* node, int index, + TfLiteTensor** tensor) { + int tensor_index; + TF_LITE_ENSURE_OK(context, ValidateTensorIndexingSafe( + context, index, node->temporaries->size, + node->temporaries->data, &tensor_index)); + *tensor = GetTensorAtIndex(context, tensor_index); + return kTfLiteOk; +} + +const TfLiteTensor* GetIntermediates(TfLiteContext* context, + const TfLiteNode* node, int index) { + const int tensor_index = ValidateTensorIndexing( + context, index, node->intermediates->size, node->intermediates->data); + if (tensor_index < 0) { + return nullptr; + } + return GetTensorAtIndex(context, tensor_index); +} + +TfLiteStatus GetIntermediatesSafe(const TfLiteContext* context, + const TfLiteNode* node, int index, + TfLiteTensor** tensor) { + int tensor_index; + TF_LITE_ENSURE_OK(context, ValidateTensorIndexingSafe( + context, index, node->intermediates->size, + node->intermediates->data, &tensor_index)); + *tensor = GetTensorAtIndex(context, tensor_index); + return kTfLiteOk; +} +#endif // TF_LITE_STATIC_MEMORY + +// Per-axis +TfLiteStatus PopulateConvolutionQuantizationParams( + TfLiteContext* context, const TfLiteTensor* input, + const TfLiteTensor* filter, const TfLiteTensor* bias, TfLiteTensor* output, + const TfLiteFusedActivation& activation, int32_t* multiplier, int* shift, + int32_t* output_activation_min, int32_t* output_activation_max, + int32_t* per_channel_multiplier, int32_t* per_channel_shift) { + const auto* affine_quantization = + reinterpret_cast(filter->quantization.params); + return PopulateConvolutionQuantizationParams( + context, input, filter, bias, output, activation, multiplier, shift, + output_activation_min, output_activation_max, per_channel_multiplier, + per_channel_shift, affine_quantization->scale->size); +} + +// Per-axis & per-tensor +TfLiteStatus PopulateConvolutionQuantizationParams( + TfLiteContext* context, const TfLiteTensor* input, + const TfLiteTensor* filter, const TfLiteTensor* bias, TfLiteTensor* output, + const TfLiteFusedActivation& activation, int32_t* multiplier, int* shift, + int32_t* output_activation_min, int32_t* output_activation_max, + int32_t* per_channel_multiplier, int32_t* per_channel_shift, + int num_channels) { + TF_LITE_ENSURE_EQ(context, input->quantization.type, + kTfLiteAffineQuantization); + TF_LITE_ENSURE_EQ(context, filter->quantization.type, + kTfLiteAffineQuantization); + // TODO(jianlijianli): Enable bias type check and bias scale == input scale + // * filter scale for each channel in affine quantization once bias + // quantization is properly populated. + // TF_LITE_ENSURE_EQ(context, bias->quantization.type, + // kTfLiteAffineQuantization); + + // Check data type. + const auto* affine_quantization = + reinterpret_cast(filter->quantization.params); + TF_LITE_ENSURE(context, affine_quantization); + TF_LITE_ENSURE(context, affine_quantization->scale); + const bool is_per_channel = affine_quantization->scale->size > 1; + if (is_per_channel) { + // Currently only Int8/Int16 is supported for per channel quantization. + TF_LITE_ENSURE(context, + input->type == kTfLiteInt8 || input->type == kTfLiteInt16); + TF_LITE_ENSURE(context, + filter->type == kTfLiteInt8 || filter->type == kTfLiteInt4); + TF_LITE_ENSURE_EQ(context, affine_quantization->scale->size, num_channels); + TF_LITE_ENSURE_EQ( + context, num_channels, + filter->dims->data[affine_quantization->quantized_dimension]); + } + + // Populate multiplier and shift using affine quantization. + const float input_scale = input->params.scale; + const float output_scale = output->params.scale; + const float* filter_scales = affine_quantization->scale->data; + for (int i = 0; i < num_channels; ++i) { + // If per-tensor quantization parameter is specified, broadcast it along the + // quantization dimension (channels_out). + const float scale = is_per_channel ? filter_scales[i] : filter_scales[0]; + const double filter_scale = static_cast(scale); + const double effective_output_scale = static_cast(input_scale) * + filter_scale / + static_cast(output_scale); + int32_t significand; + int channel_shift; + QuantizeMultiplier(effective_output_scale, &significand, &channel_shift); + per_channel_multiplier[i] = significand; + per_channel_shift[i] = channel_shift; + } + + // Populate scalar quantization parameters. + // This check on legacy quantization parameters is kept only for backward + // compatibility. + if (input->type == kTfLiteUInt8) { + // Check bias scale == input scale * filter scale. + double real_multiplier = 0.0; + TF_LITE_ENSURE_STATUS(GetQuantizedConvolutionMultipler( + context, input, filter, bias, output, &real_multiplier)); + int exponent; + + // Populate quantization parameters with multiplier and shift. + QuantizeMultiplier(real_multiplier, multiplier, &exponent); + *shift = -exponent; + } + if (input->type == kTfLiteInt8 || input->type == kTfLiteUInt8 || + input->type == kTfLiteInt16) { + TF_LITE_ENSURE_STATUS(CalculateActivationRangeQuantized( + context, activation, output, output_activation_min, + output_activation_max)); + } + return kTfLiteOk; +} + +TfLiteStatus GetQuantizedConvolutionMultipler(TfLiteContext* context, + const TfLiteTensor* input, + const TfLiteTensor* filter, + const TfLiteTensor* bias, + TfLiteTensor* output, + double* multiplier) { + const double input_product_scale = static_cast(input->params.scale) * + static_cast(filter->params.scale); + // The following conditions must be guaranteed by the training pipeline. + if (bias) { + const double bias_scale = static_cast(bias->params.scale); + // Here we're making sure the input_product_scale & bias_scale are about the + // same. Since we have: + // (output - output_zp) * output_scale = + // input_product_scale * input_product + bias * bias_scale ---- (0) + // + // (0) equals: + // (input_product + bias) * input_product_scale ----- (1) + // + + // bias * (bias_scale - input_product_scale) ------ (2) + // + // For the real kernel computation, we're doing (1), so we really need to + // make sure (2) has minimum impact on the output, so: + // bias * (bias_scale - input_product_scale) / output_scale should be + // a small number for an integer. + // Since normally bias should be within a small range. + // We should expect (bias_scale - input_product_scale) / output_scale to + // be a small number like 0.02. + const double scale_diff = std::abs(input_product_scale - bias_scale); + const double output_scale = static_cast(output->params.scale); + + TF_LITE_ENSURE(context, scale_diff / output_scale <= 0.02); + } + return GetQuantizedConvolutionMultipler(context, input, filter, output, + multiplier); +} + +TfLiteStatus GetQuantizedConvolutionMultipler(TfLiteContext* context, + const TfLiteTensor* input, + const TfLiteTensor* filter, + TfLiteTensor* output, + double* multiplier) { + const double input_product_scale = + static_cast(input->params.scale * filter->params.scale); + TF_LITE_ENSURE(context, input_product_scale >= 0); + *multiplier = input_product_scale / static_cast(output->params.scale); + + return kTfLiteOk; +} + +namespace { + +inline TfLiteStatus Quantize(TfLiteContext* context, float scale, + int32_t zero_point, float f, int32_t& q) { + const float tmp = TfLiteRound(f / scale); + const bool no_integer_overflow_from_quantization = + (tmp >= static_cast(std::numeric_limits::min()) && + tmp <= static_cast(std::numeric_limits::max())); + TF_LITE_ENSURE(context, no_integer_overflow_from_quantization); + q = zero_point + static_cast(tmp); + return kTfLiteOk; +} + +TfLiteStatus CalculateActivationRangeQuantizedImpl( + TfLiteContext* context, TfLiteFusedActivation activation, int32_t qmin, + int32_t qmax, TfLiteTensor* output, int32_t* act_min, int32_t* act_max) { + const auto scale = output->params.scale; + const auto zero_point = output->params.zero_point; + + int32_t tmp_q; + if (activation == kTfLiteActRelu) { + TF_LITE_ENSURE_OK(context, + Quantize(context, scale, zero_point, 0.0, tmp_q)); + *act_min = std::max(qmin, tmp_q); + *act_max = qmax; + } else if (activation == kTfLiteActRelu6) { + TF_LITE_ENSURE_OK(context, + Quantize(context, scale, zero_point, 0.0, tmp_q)); + *act_min = std::max(qmin, tmp_q); + TF_LITE_ENSURE_OK(context, + Quantize(context, scale, zero_point, 6.0, tmp_q)); + *act_max = std::min(qmax, tmp_q); + } else if (activation == kTfLiteActReluN1To1) { + TF_LITE_ENSURE_OK(context, + Quantize(context, scale, zero_point, -1.0, tmp_q)); + *act_min = std::max(qmin, tmp_q); + TF_LITE_ENSURE_OK(context, + Quantize(context, scale, zero_point, 1.0, tmp_q)); + *act_max = std::min(qmax, tmp_q); + } else { + *act_min = qmin; + *act_max = qmax; + } + return kTfLiteOk; +} +} // namespace + +TfLiteStatus CalculateActivationRangeQuantized(TfLiteContext* context, + TfLiteFusedActivation activation, + TfLiteTensor* output, + int32_t* act_min, + int32_t* act_max) { + int32_t qmin = 0; + int32_t qmax = 0; + if (output->type == kTfLiteUInt8) { + qmin = std::numeric_limits::min(); + qmax = std::numeric_limits::max(); + } else if (output->type == kTfLiteInt8) { + qmin = std::numeric_limits::min(); + qmax = std::numeric_limits::max(); + } else if (output->type == kTfLiteInt16) { + qmin = std::numeric_limits::min(); + qmax = std::numeric_limits::max(); + } else { + TF_LITE_ENSURE(context, false); + } + + return CalculateActivationRangeQuantizedImpl(context, activation, qmin, qmax, + output, act_min, act_max); +} + +bool HaveSameShapes(const TfLiteTensor* input1, const TfLiteTensor* input2) { + return TfLiteIntArrayEqual(input1->dims, input2->dims); +} + +#ifndef TF_LITE_STATIC_MEMORY +TfLiteStatus GetOutputShapeFromInput(TfLiteContext* context, + const TfLiteTensor* input, + TfLiteIntArray** output_shape) { + if (NumDimensions(input) != 1) { + TF_LITE_KERNEL_LOG(const_cast(context), + "Invalid %dD input tensor (must be a 1D tensor).", + NumDimensions(input)); + return kTfLiteError; + } + const int output_dims = SizeOfDimension(input, 0); + std::unique_ptr shape( + TfLiteIntArrayCreate(output_dims), TfLiteIntArrayFree); + for (int i = 0; i < output_dims; i++) { + shape->data[i] = input->data.i32[i]; + } + *output_shape = shape.release(); + return kTfLiteOk; +} + +// TODO(b/172067338): Having this function be part of TF_LITE_STATIC_MEMORY +// build results in a 6KB size increase, even though the function is unsused for +// that build. What appears to be happening is that while the linker drops the +// unsused function, the string library that gets pulled in is not dropped, +// resulting in the increased binary size. +const std::string GetShapeDebugString(const TfLiteIntArray* shape) { + std::string str; + for (int d = 0; d < shape->size; ++d) { + if (str.empty()) + str = "[" + std::to_string(shape->data[d]); + else + // Don't add space after "," to make the output consistent with + // tensorflow::shape_inference::InferenceContext::DebugString() + str += "," + std::to_string(shape->data[d]); + } + if (str.empty()) { + str = "[]"; + } else { + str += "]"; + } + return str; +} + +TfLiteStatus CalculateShapeForBroadcast(TfLiteContext* context, + const TfLiteTensor* input1, + const TfLiteTensor* input2, + TfLiteIntArray** output_shape) { + const int dims1 = NumDimensions(input1); + const int dims2 = NumDimensions(input2); + const int out_dims = std::max(dims1, dims2); + + std::unique_ptr shape( + TfLiteIntArrayCreate(out_dims), TfLiteIntArrayFree); + for (int i = 0; i < out_dims; ++i) { + const int d1 = i >= dims1 ? 1 : SizeOfDimension(input1, dims1 - i - 1); + const int d2 = i >= dims2 ? 1 : SizeOfDimension(input2, dims2 - i - 1); + if (!(d1 == d2 || d1 == 1 || d2 == 1)) { + TF_LITE_KERNEL_LOG(context, + "Given shapes, %s and %s, are not broadcastable.", + GetShapeDebugString(input1->dims).c_str(), + GetShapeDebugString(input2->dims).c_str()); + return kTfLiteError; + } + + if (d1 == 0 || d2 == 0) { + shape->data[out_dims - i - 1] = 0; + } else { + shape->data[out_dims - i - 1] = std::max(d1, d2); + } + } + *output_shape = shape.release(); + return kTfLiteOk; +} + +TfLiteStatus CalculateShapeForBroadcast(TfLiteContext* context, + const TfLiteTensor* input1, + const TfLiteTensor* input2, + const TfLiteTensor* input3, + TfLiteIntArray** output_shape) { + const int dims1 = NumDimensions(input1); + const int dims2 = NumDimensions(input2); + const int dims3 = NumDimensions(input3); + const int out_dims = std::max(std::max(dims1, dims2), dims3); + std::unique_ptr shape( + TfLiteIntArrayCreate(out_dims), TfLiteIntArrayFree); + for (int i = 0; i < out_dims; ++i) { + const int d1 = i >= dims1 ? 1 : SizeOfDimension(input1, dims1 - i - 1); + const int d2 = i >= dims2 ? 1 : SizeOfDimension(input2, dims2 - i - 1); + const int d3 = i >= dims3 ? 1 : SizeOfDimension(input3, dims3 - i - 1); + const int min_value = std::min(std::min(d1, d2), d3); + int max_value = std::max(std::max(d1, d2), d3); + // If one dimention is 0, others must be 0 or 1. + if (min_value == 0) max_value = 0; + if (!(d1 == 1 || d1 == max_value) || !(d2 == 1 || d2 == max_value) || + !(d3 == 1 || d3 == max_value)) { + TF_LITE_KERNEL_LOG(context, + "Given shapes, %s, %s and %s, are not broadcastable.", + GetShapeDebugString(input1->dims).c_str(), + GetShapeDebugString(input2->dims).c_str(), + GetShapeDebugString(input3->dims).c_str()); + return kTfLiteError; + } + shape->data[out_dims - i - 1] = max_value; + } + *output_shape = shape.release(); + return kTfLiteOk; +} +#endif // TF_LITE_STATIC_MEMORY + +// Size of string is not constant, return 0 in such case. +int TfLiteTypeGetSize(TfLiteType type) { + switch (type) { + case kTfLiteUInt8: + static_assert(sizeof(uint8_t) == 1, ""); + return 1; + case kTfLiteInt8: + static_assert(sizeof(int8_t) == 1, ""); + return 1; + case kTfLiteBool: + return sizeof(bool); + case kTfLiteUInt16: + static_assert(sizeof(uint16_t) == 2, ""); + return 2; + case kTfLiteInt16: + static_assert(sizeof(int16_t) == 2, ""); + return 2; + case kTfLiteFloat16: + static_assert(sizeof(int16_t) == 2, ""); + return 2; + case kTfLiteFloat32: + static_assert(sizeof(float) == 4, ""); + return 4; + case kTfLiteInt32: + static_assert(sizeof(int32_t) == 4, ""); + return 4; + case kTfLiteUInt32: + static_assert(sizeof(uint32_t) == 4, ""); + return 4; + case kTfLiteInt64: + static_assert(sizeof(int64_t) == 8, ""); + return 8; + case kTfLiteUInt64: + static_assert(sizeof(uint64_t) == 8, ""); + return 8; + case kTfLiteFloat64: + static_assert(sizeof(double) == 8, ""); + return 8; + case kTfLiteComplex64: + static_assert(sizeof(std::complex) == 8, ""); + return 8; + case kTfLiteComplex128: + static_assert(sizeof(std::complex) == 16, ""); + return 16; + default: + return 0; + } +} + +bool IsMobilePlatform() { +#if defined(ANDROID) || defined(__ANDROID__) + return true; +#elif defined(__APPLE__) +#if TARGET_IPHONE_SIMULATOR || TARGET_OS_IPHONE + return true; +#endif +#endif + return false; +} + +bool HasUnspecifiedDimension(const TfLiteTensor* tensor) { +#ifndef TF_LITE_STATIC_MEMORY + if (tensor->dims_signature) { + for (int i : TfLiteIntArrayView(tensor->dims_signature)) { + if (i == -1) return true; + } + } +#endif // TF_LITE_STATIC_MEMORY + return false; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/kernel_util.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/kernel_util.h new file mode 100644 index 0000000000..8ac7a4be4b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/kernel_util.h @@ -0,0 +1,355 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_KERNEL_UTIL_H_ +#define TENSORFLOW_LITE_KERNELS_KERNEL_UTIL_H_ + +#include + +#include +#ifndef TF_LITE_STATIC_MEMORY + #include +#endif // TF_LITE_STATIC_MEMORY + +#include +#include + +namespace tflite { +// A fair number of functions in this header have historically been inline. +// It is ok to change functions to not be inline if the latency with +// benchmark_model for MobileNet + MobileBERT is unaffected. If such a change is +// made, move the newly non-inlined function declarations to the top of this +// header file. + +// Note: You must check if result is not null: +// +// TfLiteTensor* my_tensor = GetInput(context, node, kMyTensorIdx); +// TF_LITE_ENSURE(context, my_tensor != nullptr); +// +// This is because the index might point to the optional tensor constant +// (kTfLiteOptionalTensor) in which case there is no tensor to return. + const TfLiteTensor * GetInput(const TfLiteContext * context, const TfLiteNode * node, int index); + +// Same as `GetInput` but returns boolean and uses output argument for tensor. +// +// TfLiteTensor* my_tensor; +// TF_LITE_ENSURE_OK(context, +// GetInputSafe(context, node, kMyTensorIdx, &my_tensor)); +//// can use my_tensor directly from here onwards, it is not nullptr +// +// Should be used in cases where the binary size is too large. + TfLiteStatus GetInputSafe(const TfLiteContext * context, + const TfLiteNode * node, + int index, + const TfLiteTensor ** tensor); + +// Note: You must check if result is not null: +// +// TfLiteTensor* my_tensor = GetVariableInput(context, node, kMyTensorIdx); +// TF_LITE_ENSURE(context, my_tensor != nullptr); +// +// This is because the index might point to the optional tensor constant +// (kTfLiteOptionalTensor) in which case there is no tensor to return. + TfLiteTensor * GetVariableInput(TfLiteContext * context, const TfLiteNode * node, int index); + +// Note: You must check if result is not null: +// +// TfLiteTensor* my_tensor = GetOutput(context, node, kMyTensorIdx); +// TF_LITE_ENSURE(context, my_tensor != nullptr); +// +// This is because the index might point to the optional tensor constant +// (kTfLiteOptionalTensor) in which case there is no tensor to return. + TfLiteTensor * GetOutput(TfLiteContext * context, const TfLiteNode * node, int index); + +// Same as `GetOutput` but returns boolean and uses output argument for tensor. +// +// TfLiteTensor* my_tensor; +// TF_LITE_ENSURE_OK(context, +// GetOutputSafe(context, node, kMyTensorIdx, &my_tensor)); +//// can use my_tensor directly from here onwards, it is not nullptr +// +// Should be used in cases where the binary size is too large. + TfLiteStatus GetOutputSafe(const TfLiteContext * context, const TfLiteNode * node, int index, + TfLiteTensor ** tensor); + +// Note: You must check if result is not null: +// +// TfLiteTensor* my_tensor = GetOptionalInputTensor(context, node, kIdx); +// TF_LITE_ENSURE(context, my_tensor != nullptr); +// +// This is because the index might point to the optional tensor constant +// (kTfLiteOptionalTensor) in which case there is no tensor to return. +// +// Deprecated. GetInput has the same functionality. + const TfLiteTensor * GetOptionalInputTensor(const TfLiteContext * context, const TfLiteNode * node, int index); + +#ifndef TF_LITE_STATIC_MEMORY + +// Note: You must check if result is not null: +// +// TfLiteTensor* my_tensor = GetTemporary(context, node, kMyTensorIdx); +// TF_LITE_ENSURE(context, my_tensor != nullptr); +// +// This is because the index might point to the optional tensor constant +// (kTfLiteOptionalTensor) in which case there is no tensor to return. + TfLiteTensor * GetTemporary(TfLiteContext * context, const TfLiteNode * node, int index); + +// Same as `GetTemporary` but returns boolean and uses output argument for +// tensor. +// +// TfLiteTensor* my_tensor; +// TF_LITE_ENSURE_OK(context, +// GetTemporarySafe(context, node, kMyTensorIdx, +// &my_tensor)); +//// can use my_tensor directly from here onwards, it is not nullptr +// +// Should be used in cases where the binary size is too large. + TfLiteStatus GetTemporarySafe(const TfLiteContext * context, + const TfLiteNode * node, + int index, + TfLiteTensor ** tensor); + +// Note: You must check if result is not null: +// +// TfLiteTensor* my_tensor = GetIntermediates(context, node, kMyTensorIdx); +// TF_LITE_ENSURE(context, my_tensor != nullptr); +// +// This is because the index might point to the optional tensor constant +// (kTfLiteOptionalTensor) in which case there is no tensor to return. + const TfLiteTensor * GetIntermediates(TfLiteContext * context, const TfLiteNode * node, int index); + +// Same as `GetIntermediates` but returns boolean and uses output argument for +// tensor. +// +// TfLiteTensor* my_tensor; +// TF_LITE_ENSURE_OK(context, +// GetIntermediatesSafe(context, node, kMyTensorIdx, +// &my_tensor)); +//// can use my_tensor directly from here onwards, it is not nullptr +// +// Should be used in cases where the binary size is too large. + TfLiteStatus GetIntermediatesSafe(const TfLiteContext * context, + const TfLiteNode * node, + int index, + TfLiteTensor ** tensor); +#endif // TF_LITE_STATIC_MEMORY + + inline int NumDimensions (const TfLiteTensor * t) { + return t->dims->size; + } + + inline int SizeOfDimension (const TfLiteTensor * t, int dim) { + return t->dims->data[dim]; + } + + inline int NumInputs (const TfLiteNode * node) { + return node->inputs == nullptr ? 0 : node->inputs->size; + } + + inline int NumOutputs (const TfLiteNode * node) { + return node->outputs == nullptr ? 0 : node->outputs->size; + } + +#ifndef TF_LITE_STATIC_MEMORY + inline int NumIntermediates (const TfLiteNode * node) { + return node->intermediates->size; + } +#endif // TF_LITE_STATIC_MEMORY + + inline int64_t NumElements (const TfLiteIntArray * dims) { + int64_t count = 1; + for (int i = 0; i < dims->size; ++i) + { + count *= dims->data[i]; + } + + return count; + } + + inline int64_t NumElements (const TfLiteTensor * t) { + return NumElements(t->dims); + } + + inline int64_t NumElements (const int * dims, int num_dims) { + int64_t count = 1; + for (int i = 0; i < num_dims; ++i) + { + count *= dims[i]; + } + + return count; + } + +// Determines whether tensor is constant. +// TODO(b/138199592): Introduce new query which checks for constant OR +// persistent-read-only, which would be useful for most tensor kernels that +// are potentially dynamic based on the input tensor value availability at the +// time of prepare. + inline bool IsConstantTensor (const TfLiteTensor * tensor) { + return tensor->allocation_type == kTfLiteMmapRo; + } + + inline bool IsConstantOrPersistentTensor (const TfLiteTensor * tensor) { + return IsConstantTensor(tensor) || + (tensor->allocation_type == kTfLitePersistentRo); + } + +// Determines whether tensor is dynamic. Note that a tensor can be non-const and +// not dynamic. This function specifically checks for a dynamic tensor. + inline bool IsDynamicTensor (const TfLiteTensor * tensor) { + return tensor->allocation_type == kTfLiteDynamic; + } + +// Sets tensor to dynamic. + inline void SetTensorToDynamic (TfLiteTensor * tensor) { + if (tensor->allocation_type != kTfLiteDynamic) + { + tensor->allocation_type = kTfLiteDynamic; + tensor->data.raw = nullptr; + } + } + +// Sets tensor to persistent and read-only. + inline void SetTensorToPersistentRo (TfLiteTensor * tensor) { + if (tensor->allocation_type != kTfLitePersistentRo) + { + tensor->allocation_type = kTfLitePersistentRo; + tensor->data.raw = nullptr; + } + } + +// Determines whether it is a hybrid op - one that has float inputs and +// quantized weights. + inline bool IsHybridOp (const TfLiteTensor * input, const TfLiteTensor * weight) { + return (weight->type == kTfLiteUInt8 || weight->type == kTfLiteInt8) && + input->type == kTfLiteFloat32; + } + +// Check dimensionality match and populate OpData for Conv and DepthwiseConv. + TfLiteStatus PopulateConvolutionQuantizationParams(TfLiteContext * context, + const TfLiteTensor * input, + const TfLiteTensor * filter, + const TfLiteTensor * bias, + TfLiteTensor * output, + const TfLiteFusedActivation &activation, + int32_t * multiplier, + int * shift, + int32_t * output_activation_min, + int32_t * output_activation_max, + int32_t * per_channel_multiplier, + int32_t * per_channel_shift); + + TfLiteStatus PopulateConvolutionQuantizationParams(TfLiteContext * context, + const TfLiteTensor * input, + const TfLiteTensor * filter, + const TfLiteTensor * bias, + TfLiteTensor * output, + const TfLiteFusedActivation &activation, + int32_t * multiplier, + int * shift, + int32_t * output_activation_min, + int32_t * output_activation_max, + int32_t * per_channel_multiplier, + int32_t * per_channel_shift, + int num_channels); + +// Calculates the multiplication factor for a quantized convolution (or +// quantized depthwise convolution) involving the given tensors. Returns an +// error if the scales of the tensors are not compatible. + TfLiteStatus GetQuantizedConvolutionMultipler(TfLiteContext * context, + const TfLiteTensor * input, + const TfLiteTensor * filter, + const TfLiteTensor * bias, + TfLiteTensor * output, + double * multiplier); + + TfLiteStatus GetQuantizedConvolutionMultipler(TfLiteContext * context, + const TfLiteTensor * input, + const TfLiteTensor * filter, + TfLiteTensor * output, + double * multiplier); + +// Calculates the useful quantized range of an activation layer given its +// activation tensor. + TfLiteStatus CalculateActivationRangeQuantized(TfLiteContext * context, + TfLiteFusedActivation activation, + TfLiteTensor * output, + int32_t * act_min, + int32_t * act_max); + +// Calculates the useful range of an activation layer given its activation +// tensor.a + template < typename T > + void CalculateActivationRange (TfLiteFusedActivation activation, T * activation_min, T * activation_max) { + if (activation == kTfLiteActRelu) + { + *activation_min = 0; + *activation_max = std::numeric_limits < T > ::max(); + } + else if (activation == kTfLiteActRelu6) + { + *activation_min = 0; + *activation_max = 6; + } + else if (activation == kTfLiteActReluN1To1) + { + *activation_min = -1; + *activation_max = 1; + } + else + { + *activation_min = std::numeric_limits < T > ::lowest(); + *activation_max = std::numeric_limits < T > ::max(); + } + } + +// Return true if the given tensors have the same shape. + bool HaveSameShapes(const TfLiteTensor * input1, const TfLiteTensor * input2); + +#if !defined(TF_LITE_STATIC_MEMORY) + +// Gets the output shape from the input tensor. + TfLiteStatus GetOutputShapeFromInput(TfLiteContext * context, + const TfLiteTensor * input, + TfLiteIntArray ** output_shape); + + const std::string GetShapeDebugString(const TfLiteIntArray * shape); +#endif // !defined(TF_LITE_STATIC_MEMORY) + +// Calculates the output_shape that is necessary for element-wise operations +// with broadcasting involving the two input tensors. + TfLiteStatus CalculateShapeForBroadcast(TfLiteContext * context, + const TfLiteTensor * input1, + const TfLiteTensor * input2, + TfLiteIntArray ** output_shape); + +// Calculates the output_shape that is necessary for element-wise operations +// with broadcasting involving the three input tensors. + TfLiteStatus CalculateShapeForBroadcast(TfLiteContext * context, + const TfLiteTensor * input1, + const TfLiteTensor * input2, + const TfLiteTensor * input3, + TfLiteIntArray ** output_shape); + +// Return the size of given type in bytes. Return 0 in case of string. + int TfLiteTypeGetSize(TfLiteType type); + +// Whether the current platform is mobile (Android or iOS). + bool IsMobilePlatform(); + +// Returns whether there is unspecified dimension in the tensor's dim signature. + bool HasUnspecifiedDimension(const TfLiteTensor * tensor); +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_KERNEL_UTIL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/op_macros.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/op_macros.h new file mode 100644 index 0000000000..1c9c384104 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/op_macros.h @@ -0,0 +1,40 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_OP_MACROS_H_ +#define TENSORFLOW_LITE_KERNELS_OP_MACROS_H_ + +#include + +#if !defined(TF_LITE_MCU_DEBUG_LOG) + #include + #define TFLITE_ABORT abort() +#else +inline void AbortImpl () { + DebugLog("HALTED\n"); + while (1) + { + } +} + + #define TFLITE_ABORT AbortImpl(); +#endif + +#if defined(NDEBUG) + #define TFLITE_ASSERT_FALSE (static_cast < void > (0)) +#else + #define TFLITE_ASSERT_FALSE TFLITE_ABORT +#endif + +#endif // TENSORFLOW_LITE_KERNELS_OP_MACROS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/padding.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/padding.h new file mode 100644 index 0000000000..4445cee257 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/kernels/padding.h @@ -0,0 +1,140 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_KERNELS_PADDING_H_ +#define TENSORFLOW_LITE_KERNELS_PADDING_H_ + +#include +#include + +namespace tflite { + inline int ComputePadding (int stride, int dilation_rate, int in_size, int filter_size, int out_size) { + int effective_filter_size = (filter_size - 1) * dilation_rate + 1; + int padding = ((out_size - 1) * stride + effective_filter_size - in_size) / 2; + + return padding > 0 ? padding : 0; + } + +// It's not guaranteed that padding is symmetric. It's important to keep +// offset for algorithms need all paddings. + inline int ComputePaddingWithOffset (int stride, + int dilation_rate, + int in_size, + int filter_size, + int out_size, + int * offset) { + int effective_filter_size = (filter_size - 1) * dilation_rate + 1; + int total_padding = + ((out_size - 1) * stride + effective_filter_size - in_size); + total_padding = total_padding > 0 ? total_padding : 0; + *offset = total_padding % 2; + + return total_padding / 2; + } + +// Matching GetWindowedOutputSize in TensorFlow. + inline int ComputeOutSize (TfLitePadding padding, int image_size, int filter_size, int stride, + int dilation_rate=1) { + int effective_filter_size = (filter_size - 1) * dilation_rate + 1; + + // TODO(b/186448822): This uses 0 since the function has no other way to + // report error case + if (stride == 0) + { + return 0; + } + + switch (padding) + { + case kTfLitePaddingSame: + { + return (image_size + stride - 1) / stride; + } + + case kTfLitePaddingValid: + { + return (image_size + stride - effective_filter_size) / stride; + } + + default: + + return 0; + } + } + + inline TfLitePaddingValues ComputePaddingHeightWidth (int stride_height, + int stride_width, + int dilation_rate_height, + int dilation_rate_width, + int in_height, + int in_width, + int filter_height, + int filter_width, + TfLitePadding padding, + int * out_height, + int * out_width) { + *out_width = ComputeOutSize(padding, in_width, filter_width, stride_width, dilation_rate_width); + *out_height = ComputeOutSize(padding, in_height, filter_height, stride_height, dilation_rate_height); + + TfLitePaddingValues padding_values; + int offset = 0; + padding_values.height = + ComputePaddingWithOffset(stride_height, dilation_rate_height, in_height, filter_height, *out_height, + &offset); + padding_values.height_offset = offset; + padding_values.width = + ComputePaddingWithOffset(stride_width, dilation_rate_width, in_width, filter_width, *out_width, &offset); + padding_values.width_offset = offset; + + return padding_values; + } + + inline Padding3DValues ComputePadding3DValues (int stride_height, + int stride_width, + int stride_depth, + int dilation_rate_height, + int dilation_rate_width, + int dilation_rate_depth, + int in_height, + int in_width, + int in_depth, + int filter_height, + int filter_width, + int filter_depth, + TfLitePadding padding, + int * out_height, + int * out_width, + int * out_depth) { + *out_width = ComputeOutSize(padding, in_width, filter_width, stride_width, dilation_rate_width); + *out_height = ComputeOutSize(padding, in_height, filter_height, stride_height, dilation_rate_height); + *out_depth = ComputeOutSize(padding, in_depth, filter_depth, stride_depth, dilation_rate_depth); + + Padding3DValues padding_values; + int offset = 0; + padding_values.depth = + ComputePaddingWithOffset(stride_depth, dilation_rate_depth, in_depth, filter_depth, *out_depth, &offset); + padding_values.depth_offset = offset; + padding_values.height = + ComputePaddingWithOffset(stride_height, dilation_rate_height, in_height, filter_height, *out_height, + &offset); + padding_values.height_offset = offset; + padding_values.width = + ComputePaddingWithOffset(stride_width, dilation_rate_width, in_width, filter_width, *out_width, &offset); + padding_values.width_offset = offset; + + return padding_values; + } +} // namespace tflite + +#endif // TENSORFLOW_LITE_KERNELS_PADDING_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/all_ops_resolver.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/all_ops_resolver.cc new file mode 100644 index 0000000000..150f452598 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/all_ops_resolver.cc @@ -0,0 +1,123 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/all_ops_resolver.h" + +#include "tensorflow/lite/micro/kernels/micro_ops.h" + +namespace tflite { + +AllOpsResolver::AllOpsResolver() { + // Please keep this list of Builtin Operators in alphabetical order. + AddAbs(); + AddAdd(); + AddAddN(); + AddArgMax(); + AddArgMin(); + AddAssignVariable(); + AddAveragePool2D(); + AddBatchToSpaceNd(); + AddBroadcastArgs(); + AddBroadcastTo(); + AddCallOnce(); + AddCast(); + AddCeil(); + AddCircularBuffer(); + AddConcatenation(); + AddConv2D(); + AddCos(); + AddCumSum(); + AddDepthToSpace(); + AddDepthwiseConv2D(); + AddDequantize(); + AddDetectionPostprocess(); + AddDiv(); + AddElu(); + AddEqual(); + AddEthosU(); + AddExp(); + AddExpandDims(); + AddFill(); + AddFloor(); + AddFloorDiv(); + AddFloorMod(); + AddFullyConnected(); + AddGather(); + AddGatherNd(); + AddGreater(); + AddGreaterEqual(); + AddHardSwish(); + AddIf(); + AddL2Normalization(); + AddL2Pool2D(); + AddLeakyRelu(); + AddLess(); + AddLessEqual(); + AddLog(); + AddLogicalAnd(); + AddLogicalNot(); + AddLogicalOr(); + AddLogistic(); + AddLogSoftmax(); + AddMaxPool2D(); + AddMaximum(); + AddMean(); + AddMinimum(); + AddMirrorPad(); + AddMul(); + AddNeg(); + AddNotEqual(); + AddPack(); + AddPad(); + AddPadV2(); + AddPrelu(); + AddQuantize(); + AddReadVariable(); + AddReduceMax(); + AddRelu(); + AddRelu6(); + AddReshape(); + AddResizeBilinear(); + AddResizeNearestNeighbor(); + AddRound(); + AddRsqrt(); + AddSelectV2(); + AddShape(); + AddSin(); + AddSlice(); + AddSoftmax(); + AddSpaceToBatchNd(); + AddSpaceToDepth(); + AddSplit(); + AddSplitV(); + AddSqrt(); + AddSquare(); + AddSquaredDifference(); + AddSqueeze(); + AddStridedSlice(); + AddSub(); + AddSum(); + AddSvdf(); + AddTanh(); + AddTranspose(); + AddTransposeConv(); + AddUnidirectionalSequenceLSTM(); + AddUnpack(); + AddVarHandle(); + AddWhile(); + AddZerosLike(); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/all_ops_resolver.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/all_ops_resolver.h new file mode 100644 index 0000000000..77e305cfdd --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/all_ops_resolver.h @@ -0,0 +1,36 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_ALL_OPS_RESOLVER_H_ +#define TENSORFLOW_LITE_MICRO_ALL_OPS_RESOLVER_H_ + +#include +#include + +namespace tflite { +// The magic number in the template parameter is the maximum number of ops that +// can be added to AllOpsResolver. It can be increased if needed. And most +// applications that care about the memory footprint will want to directly use +// MicroMutableOpResolver and have an application specific template parameter. +// The examples directory has sample code for this. + class AllOpsResolver: public MicroMutableOpResolver < 128 > { +public: + AllOpsResolver(); + +private: + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_ALL_OPS_RESOLVER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/ibuffer_allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/ibuffer_allocator.h new file mode 100644 index 0000000000..cc565f26f5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/ibuffer_allocator.h @@ -0,0 +1,104 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_IBUFFER_ALLOCATOR_H_ +#define TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_IBUFFER_ALLOCATOR_H_ + +#include +#include +#include + +namespace tflite { +// Interface classes that the TFLM framework relies on to get buffers it needs. +// There are two types of buffers that the TFLM framework requires: persistent +// and non-persistent. Persistent buffers, once allocated, are never freed by +// the TFLM framework. Non-persist buffers can be allocated and deallocated by +// the TFLM framework. This file defines two interfaces classes that TFLM +// framework will rely on to manage these buffers. + +// Interface class for managing persistent buffers. + class IPersistentBufferAllocator { +public: + IPersistentBufferAllocator() + { + } + virtual ~IPersistentBufferAllocator() + { + } + + // Allocates persistent memory. The persistent buffer is never freed. + virtual uint8_t * AllocatePersistentBuffer(size_t size, size_t alignment) = 0; + + // Returns the size of all persistent allocations in bytes. + virtual size_t GetPersistentUsedBytes() const = 0; + }; + +// Interface class for managing non-persistent buffers. +// The default non-persistent buffers are temp buffers that are not resizable. +// Support of at least one resizable buffer is required. + class INonPersistentBufferAllocator { +public: + INonPersistentBufferAllocator() + { + } + virtual ~INonPersistentBufferAllocator() + { + } + + // Allocates a temporary buffer. This buffer is not resizable. + virtual uint8_t * AllocateTemp(size_t size, size_t alignment) = 0; + + // Signals that a temporary buffer is no longer needed. + virtual void DeallocateTemp(uint8_t * buf) = 0; + + // Returns true if all temporary buffers are already deallocated. + virtual bool IsAllTempDeallocated() = 0; + + // Signals that all temporary allocations can be reclaimed. TFLM calls this + // API when it knows that all temporary buffers that it requested has been + // deallocated. The goal of API is to facilitate implementations of + // INonPersistentBufferAllocator can reuse buffer with some reasonable + // complexity. + virtual TfLiteStatus ResetTempAllocations() = 0; + + // Returns a buffer that is resizable viable ResizeBuffer(). + virtual uint8_t * AllocateResizableBuffer(size_t size, size_t alignment) = 0; + + // Resizes a buffer that is previously returned by the + // AllocateResizableBuffer. + virtual TfLiteStatus ResizeBuffer(uint8_t * resizable_buf, size_t size, size_t alignment) = 0; + + // Frees up the memory occupied by the resizable buffer. + virtual TfLiteStatus DeallocateResizableBuffer(uint8_t * resizable_buf) = 0; + + // Returns a pointer pointing to the start of the overlay memory, which is + // used for activation tensors and scratch buffers by kernels at Invoke stage. + virtual uint8_t * GetOverlayMemoryAddress() const = 0; + + // Reserves the size of the overlay memory. This overlay is reserved for the + // kernels at Invoke stage. This is referred to as the overlay because before + // Invoket state, the same memory can be used for temp buffers. The layout of + // the memory is planned by the memory planner separately at Invoke stage. + virtual TfLiteStatus ReserveNonPersistentOverlayMemory(size_t size, size_t alignment) = 0; + + // Returns the size of non-persistent buffer in use. + virtual size_t GetNonPersistentUsedBytes() const = 0; + + // Returns the number of bytes available with a given alignment. This number + // takes in account any temporary allocations. + virtual size_t GetAvailableMemory(size_t alignment) const = 0; + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_IBUFFER_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.cc new file mode 100644 index 0000000000..a8f00eadc4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.cc @@ -0,0 +1,170 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.h" + +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +NonPersistentArenaBufferAllocator::NonPersistentArenaBufferAllocator( + uint8_t* buffer, size_t buffer_size) + : buffer_head_(buffer), + buffer_tail_(buffer + buffer_size), + head_temp_(buffer), + next_temp_(buffer) {} + +NonPersistentArenaBufferAllocator::~NonPersistentArenaBufferAllocator() {} + +// Allocates a temporary buffer. This buffer is not resizable. +uint8_t* NonPersistentArenaBufferAllocator::AllocateTemp(size_t size, + size_t alignment) { + uint8_t* const aligned_result = AlignPointerUp(next_temp_, alignment); + const size_t available_memory = buffer_tail_ - aligned_result; + if (available_memory < size) { + MicroPrintf( + "Failed to allocate temp memory. Requested: %u, " + "available %u, missing: %u", + size, available_memory, size - available_memory); + return nullptr; + } + next_temp_ = aligned_result + size; + temp_buffer_ptr_check_sum_ ^= reinterpret_cast(aligned_result); + temp_buffer_count_++; + return aligned_result; +} + +// Signals that a temporary buffer is no longer needed. +void NonPersistentArenaBufferAllocator::DeallocateTemp(uint8_t* temp_buf) { + temp_buffer_ptr_check_sum_ ^= reinterpret_cast(temp_buf); + temp_buffer_count_--; +} + +// Returns true if all temporary buffers are already deallocated. +bool NonPersistentArenaBufferAllocator::IsAllTempDeallocated() { + if (temp_buffer_count_ != 0 || temp_buffer_ptr_check_sum_ != 0) { + MicroPrintf( + "Number of allocated temp buffers: %d. Checksum passing status: %d", + temp_buffer_count_, !temp_buffer_ptr_check_sum_); + return false; + } + return true; +} + +// Signals that all temporary allocations can be reclaimed. TFLM calls this +// API when it knows that all temporary buffers that it requested has been +// deallocated. The goal of API is to facilitate implementations of +// INonPersistentBufferAllocator can reuse buffer with some reasonable +// complexity. +TfLiteStatus NonPersistentArenaBufferAllocator::ResetTempAllocations() { + if (!IsAllTempDeallocated()) { + MicroPrintf( + "All temp buffers must be freed before calling ResetTempAllocations()"); + return kTfLiteError; + } + next_temp_ = head_temp_; + return kTfLiteOk; +} + +// Returns a buffer that is resizable viable ResizeBuffer(). +uint8_t* NonPersistentArenaBufferAllocator::AllocateResizableBuffer( + size_t size, size_t alignment) { + // Only supports one resizable buffer, which starts at the buffer head. + uint8_t* expected_resizable_buf = AlignPointerUp(buffer_head_, alignment); + + if (resizable_buffer_allocated_) { + MicroPrintf( + "Cannot allocate a new resizable buffer when one is already allocated"); + return nullptr; + } + + if (ResizeBuffer(expected_resizable_buf, size, alignment) == kTfLiteOk) { + resizable_buffer_allocated_ = true; + return expected_resizable_buf; + } + return nullptr; +} + +// Resizes a buffer that is previously returned by the AllocateResizableBuffer. +// Note that ResizeBuffer(old_resizable_buf, 0, 1) effectively deallocates +// a previous allocated resizable buffer. +TfLiteStatus NonPersistentArenaBufferAllocator::ResizeBuffer( + uint8_t* resizable_buf, size_t size, size_t alignment) { + // Only supports one resizable buffer, which starts at the buffer head. + uint8_t* expect_resizable_buf = AlignPointerUp(buffer_head_, alignment); + if (resizable_buf != expect_resizable_buf) { + MicroPrintf("Internal error: buffer is not resizable"); + return kTfLiteError; + } + if (head_temp_ != next_temp_) { + MicroPrintf("ResetTempAllocations() is not called before ResizeBuffer()."); + return kTfLiteError; + } + + const size_t available_memory = buffer_tail_ - expect_resizable_buf; + if (available_memory < size) { + MicroPrintf( + "Failed to resize buffer. Requested: %u, available %u, missing: %u", + size, available_memory, size - available_memory); + return kTfLiteError; + } + head_temp_ = expect_resizable_buf + size; + next_temp_ = head_temp_; + + return kTfLiteOk; +} + +// Frees up the memory occupied by the resizable buffer. +TfLiteStatus NonPersistentArenaBufferAllocator::DeallocateResizableBuffer( + uint8_t* resizable_buf) { + TfLiteStatus status = ResizeBuffer(resizable_buf, 0, 1); + if (status == kTfLiteOk) { + resizable_buffer_allocated_ = false; + } + return status; +} + +// Returns a pointer pointing to the start of the overlay memory, which is +// used for activation tensors and scratch buffers by kernels at Invoke stage. +uint8_t* NonPersistentArenaBufferAllocator::GetOverlayMemoryAddress() const { + return buffer_head_; +} + +// Reserves the size of the overlay memory. This overlay is reserved for the +// kernels at Invoke stage. This is referred to as the overlay because before +// Invoket state, the same memory can be used for temp buffers. The layout of +// the memory is planned by the memory planner separately at Invoke stage. +TfLiteStatus +NonPersistentArenaBufferAllocator::ReserveNonPersistentOverlayMemory( + size_t size, size_t alignment) { + uint8_t* expect_resizable_buf = AlignPointerUp(buffer_head_, alignment); + return ResizeBuffer(expect_resizable_buf, size, alignment); +} + +// Returns the size of non-persistent buffer in use. +size_t NonPersistentArenaBufferAllocator::GetNonPersistentUsedBytes() const { + return (next_temp_ - buffer_head_); +} + +// Returns the number of bytes available with a given alignment. This number +// takes in account any temporary allocations. +size_t NonPersistentArenaBufferAllocator::GetAvailableMemory( + size_t alignment) const { + uint8_t* const aligned_temp = AlignPointerUp(next_temp_, alignment); + uint8_t* const aligned_tail = AlignPointerDown(buffer_tail_, alignment); + return aligned_tail - aligned_temp; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.h new file mode 100644 index 0000000000..08683751e6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.h @@ -0,0 +1,104 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_NON_PERSISTENT_ARENA_BUFFER_ALLOCATOR_H_ +#define TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_NON_PERSISTENT_ARENA_BUFFER_ALLOCATOR_H_ + +#include +#include +#include +#include +#include + + +namespace tflite { + +// Implement INonPersistentBufferAllocator on an arena that is dedicated for +// non-persistent buffers. +class NonPersistentArenaBufferAllocator : public INonPersistentBufferAllocator { + public: + NonPersistentArenaBufferAllocator(uint8_t* buffer, size_t buffer_size); + virtual ~NonPersistentArenaBufferAllocator(); + + // Allocates a temporary buffer. This buffer is not resizable. + uint8_t* AllocateTemp(size_t size, size_t alignment) override; + + // Signals that a temporary buffer is no longer needed. + void DeallocateTemp(uint8_t* buf) override; + + // Returns true if all temporary buffers are already deallocated. + bool IsAllTempDeallocated() override; + + // Signals that all temporary allocations can be reclaimed. TFLM calls this + // API when it knows that all temporary buffers that it requested has been + // deallocated. + TfLiteStatus ResetTempAllocations() override; + + // Returns a buffer that is resizable viable ResizeBuffer(). + uint8_t* AllocateResizableBuffer(size_t size, size_t alignment) override; + + // Resizes a buffer that is previously returned by the + // AllocateResizableBuffer. + TfLiteStatus ResizeBuffer(uint8_t* resizable_buf, size_t size, + size_t alignment) override; + + // Frees up the memory occupied by the resizable buffer. + TfLiteStatus DeallocateResizableBuffer(uint8_t* resizable_buf) override; + + // Returns a pointer pointing to the start of the overlay memory, which is + // used for activation tensors and scratch buffers by kernels at Invoke stage. + uint8_t* GetOverlayMemoryAddress() const override; + + // Reserves the size of the overlay memory. This overlay is reserved for the + // kernels at Invoke stage. This is referred to as the overlay because before + // Invoket state, the same memory can be used for temp buffers. The layout of + // the memory is planned by the memory planner separately at Invoke stage. + TfLiteStatus ReserveNonPersistentOverlayMemory(size_t size, + size_t alignment) override; + + // Returns the size of non-persistent buffer in use. + size_t GetNonPersistentUsedBytes() const override; + + // Returns the number of bytes available with a given alignment. This number + // takes in account any temporary allocations. + size_t GetAvailableMemory(size_t alignment) const override; + + TF_LITE_REMOVE_VIRTUAL_DELETE + + private: + // The memory arena that this allocator manages. + uint8_t* const buffer_head_; + uint8_t* const buffer_tail_; + + // The whole region is split into two parts: + // buffer_head_ to head_temp_ - 1 belongs to the only resizable buffer. + // head_temp_ to buffer_tail_ can be used for (non-resizable) temp buffers. + uint8_t* head_temp_; + + // next_temp_ points to the next available temp buffer allocation address and + // its range is between head_temp_ and buffer_tail_ + uint8_t* next_temp_; + + // XOR Check sum for outstanding temp buffers. + // If all temp buffers are deallocated OR no temp buffers are allocated, + // temp_buffer_ptr_check_sum_ == nullptr. + intptr_t temp_buffer_ptr_check_sum_ = 0; + // Count of outstanding temp buffers. + int temp_buffer_count_ = 0; + bool resizable_buffer_allocated_ = false; +}; + +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_NON_PERSISTENT_ARENA_BUFFER_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.cc new file mode 100644 index 0000000000..a770bc9dfd --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.cc @@ -0,0 +1,52 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.h" + +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +PersistentArenaBufferAllocator::PersistentArenaBufferAllocator( + uint8_t* buffer, size_t buffer_size) + : buffer_head_(buffer), + buffer_tail_(buffer + buffer_size), + tail_temp_(buffer_tail_) {} + +PersistentArenaBufferAllocator::~PersistentArenaBufferAllocator() {} + +uint8_t* PersistentArenaBufferAllocator::AllocatePersistentBuffer( + size_t size, size_t alignment) { + uint8_t* const aligned_result = + AlignPointerDown(tail_temp_ - size, alignment); + if (aligned_result < buffer_head_) { +#ifndef TF_LITE_STRIP_ERROR_STRINGS + const size_t missing_memory = buffer_head_ - aligned_result; + MicroPrintf( + "Failed to allocate tail memory. Requested: %u, " + "available %u, missing: %u", + size, size - missing_memory, missing_memory); +#endif + return nullptr; + } + tail_temp_ = aligned_result; + return aligned_result; +} + +size_t PersistentArenaBufferAllocator::GetPersistentUsedBytes() const { + return buffer_tail_ - tail_temp_; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.h new file mode 100644 index 0000000000..592d3780af --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.h @@ -0,0 +1,56 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_PERSISTENT_ARENA_BUFFER_ALLOCATOR_H_ +#define TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_PERSISTENT_ARENA_BUFFER_ALLOCATOR_H_ + +#include +#include +#include +#include +#include + +namespace tflite { +// PersistentArenaBufferAllocator is an implementatation of +// IPersistentBufferAllocator interface on an arena that is dedicated for +// persistent buffers. + class PersistentArenaBufferAllocator: public IPersistentBufferAllocator { +public: + PersistentArenaBufferAllocator(uint8_t * buffer, size_t buffer_size); + virtual ~PersistentArenaBufferAllocator(); + + // Allocates persistent memory. The persistent buffer is never freed. + // Returns nullptr if errors occured. + uint8_t * AllocatePersistentBuffer(size_t size, size_t alignment) override; + + // Returns the size of all persistent allocations in bytes. + size_t GetPersistentUsedBytes() const override; + + TF_LITE_REMOVE_VIRTUAL_DELETE +private: + + // The memory arena that this allocator manages. + uint8_t * const buffer_head_; + uint8_t * const buffer_tail_; + + // The whole region is split into two parts: + // tail_temp_ to buffer_tail_ contains allocated buffers; + // buffer_head_ to tail_temp_ - 1 belongs to still available spaces. + // So in essence, the allocated region grows from the bottom and emulates + // SingleArenaBufferAllocator's persistent part. + uint8_t * tail_temp_; + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_PERSISTENT_ARENA_BUFFER_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.cc new file mode 100644 index 0000000000..e21e364691 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.cc @@ -0,0 +1,85 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.h" + +#include + +#include "tensorflow/lite/kernels/internal/compatibility.h" + +namespace tflite { + +RecordingSingleArenaBufferAllocator::RecordingSingleArenaBufferAllocator( + uint8_t* buffer_head, size_t buffer_size) + : SingleArenaBufferAllocator(buffer_head, buffer_size), + requested_head_bytes_(0), + requested_tail_bytes_(0), + used_bytes_(0), + alloc_count_(0) {} + +RecordingSingleArenaBufferAllocator::~RecordingSingleArenaBufferAllocator() {} + +RecordingSingleArenaBufferAllocator* +RecordingSingleArenaBufferAllocator::Create(uint8_t* buffer_head, + size_t buffer_size) { + TFLITE_DCHECK(buffer_head != nullptr); + RecordingSingleArenaBufferAllocator tmp = + RecordingSingleArenaBufferAllocator(buffer_head, buffer_size); + + uint8_t* allocator_buffer = tmp.AllocatePersistentBuffer( + sizeof(RecordingSingleArenaBufferAllocator), + alignof(RecordingSingleArenaBufferAllocator)); + // Use the default copy constructor to populate internal states. + return new (allocator_buffer) RecordingSingleArenaBufferAllocator(tmp); +} + +size_t RecordingSingleArenaBufferAllocator::GetRequestedBytes() const { + return requested_head_bytes_ + requested_tail_bytes_; +} + +size_t RecordingSingleArenaBufferAllocator::GetUsedBytes() const { + return used_bytes_; +} + +size_t RecordingSingleArenaBufferAllocator::GetAllocatedCount() const { + return alloc_count_; +} + +TfLiteStatus RecordingSingleArenaBufferAllocator::ResizeBuffer( + uint8_t* resizable_buf, size_t size, size_t alignment) { + const uint8_t* previous_head = head(); + TfLiteStatus status = + SingleArenaBufferAllocator::ResizeBuffer(resizable_buf, size, alignment); + if (status == kTfLiteOk) { + used_bytes_ += head() - previous_head; + requested_head_bytes_ = size; + } + return status; +} + +uint8_t* RecordingSingleArenaBufferAllocator::AllocatePersistentBuffer( + size_t size, size_t alignment) { + const uint8_t* previous_tail = tail(); + uint8_t* result = + SingleArenaBufferAllocator::AllocatePersistentBuffer(size, alignment); + if (result != nullptr) { + used_bytes_ += previous_tail - tail(); + requested_tail_bytes_ += size; + alloc_count_++; + } + return result; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.h new file mode 100644 index 0000000000..0f8f925db8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.h @@ -0,0 +1,60 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_RECORDING_SINGLE_ARENA_BUFFER_ALLOCATOR_H_ +#define TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_RECORDING_SINGLE_ARENA_BUFFER_ALLOCATOR_H_ + +#include +#include + +namespace tflite { +// Utility class used to log allocations of a SingleArenaBufferAllocator. Should +// only be used in debug/evaluation settings or unit tests to evaluate +// allocation usage. + class RecordingSingleArenaBufferAllocator: public SingleArenaBufferAllocator { +public: + RecordingSingleArenaBufferAllocator(uint8_t * buffer_head, size_t buffer_size); + + // TODO(b/157615197): Cleanup constructors/destructor and use factory + // functions. + ~RecordingSingleArenaBufferAllocator() override; + + static RecordingSingleArenaBufferAllocator * Create(uint8_t * buffer_head, size_t buffer_size); + + // Returns the number of bytes requested from the head or tail. + size_t GetRequestedBytes() const; + + // Returns the number of bytes actually allocated from the head or tail. This + // value will be >= to the number of requested bytes due to padding and + // alignment. + size_t GetUsedBytes() const; + + // Returns the number of alloc calls from the head or tail. + size_t GetAllocatedCount() const; + + TfLiteStatus ResizeBuffer(uint8_t * resizable_buf, size_t size, size_t alignment) override; + uint8_t * AllocatePersistentBuffer(size_t size, size_t alignment) override; + +private: + size_t requested_head_bytes_; + size_t requested_tail_bytes_; + size_t used_bytes_; + size_t alloc_count_; + + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_RECORDING_SINGLE_ARENA_BUFFER_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.cc new file mode 100644 index 0000000000..8655cfdce5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.cc @@ -0,0 +1,199 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.h" + +#include +#include +#include + +#include "tensorflow/lite/c/c_api_types.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +SingleArenaBufferAllocator::SingleArenaBufferAllocator(uint8_t* buffer_head, + uint8_t* buffer_tail) + : buffer_head_(buffer_head), + buffer_tail_(buffer_tail), + head_(buffer_head), + tail_(buffer_tail), + temp_(buffer_head_) {} + +SingleArenaBufferAllocator::SingleArenaBufferAllocator(uint8_t* buffer, + size_t buffer_size) + : SingleArenaBufferAllocator(buffer, buffer + buffer_size) {} + +/* static */ +SingleArenaBufferAllocator* SingleArenaBufferAllocator::Create( + uint8_t* buffer_head, size_t buffer_size) { + TFLITE_DCHECK(buffer_head != nullptr); + SingleArenaBufferAllocator tmp = + SingleArenaBufferAllocator(buffer_head, buffer_size); + + // Allocate enough bytes from the buffer to create a + // SingleArenaBufferAllocator. The new instance will use the current adjusted + // tail buffer from the tmp allocator instance. + uint8_t* allocator_buffer = tmp.AllocatePersistentBuffer( + sizeof(SingleArenaBufferAllocator), alignof(SingleArenaBufferAllocator)); + // Use the default copy constructor to populate internal states. + return new (allocator_buffer) SingleArenaBufferAllocator(tmp); +} + +SingleArenaBufferAllocator::~SingleArenaBufferAllocator() {} + +uint8_t* SingleArenaBufferAllocator::AllocateResizableBuffer(size_t size, + size_t alignment) { + // Only supports one resizable buffer, which starts at the buffer head. + uint8_t* expect_resizable_buf = AlignPointerUp(buffer_head_, alignment); + if (ResizeBuffer(expect_resizable_buf, size, alignment) == kTfLiteOk) { + return expect_resizable_buf; + } + return nullptr; +} + +TfLiteStatus SingleArenaBufferAllocator::DeallocateResizableBuffer( + uint8_t* resizable_buf) { + return ResizeBuffer(resizable_buf, 0, 1); +} + +TfLiteStatus SingleArenaBufferAllocator::ReserveNonPersistentOverlayMemory( + size_t size, size_t alignment) { + uint8_t* expect_resizable_buf = AlignPointerUp(buffer_head_, alignment); + return ResizeBuffer(expect_resizable_buf, size, alignment); +} + +TfLiteStatus SingleArenaBufferAllocator::ResizeBuffer(uint8_t* resizable_buf, + size_t size, + size_t alignment) { + // Only supports one resizable buffer, which starts at the buffer head. + uint8_t* expect_resizable_buf = AlignPointerUp(buffer_head_, alignment); + if (head_ != temp_ || resizable_buf != expect_resizable_buf) { + MicroPrintf( + "Internal error: either buffer is not resizable or " + "ResetTempAllocations() is not called before ResizeBuffer()."); + return kTfLiteError; + } + + uint8_t* const aligned_result = AlignPointerUp(buffer_head_, alignment); + const size_t available_memory = tail_ - aligned_result; + if (available_memory < size) { + MicroPrintf( + "Failed to resize buffer. Requested: %u, available %u, missing: %u", + size, available_memory, size - available_memory); + return kTfLiteError; + } + head_ = aligned_result + size; + temp_ = head_; + + return kTfLiteOk; +} + +uint8_t* SingleArenaBufferAllocator::AllocatePersistentBuffer( + size_t size, size_t alignment) { + uint8_t* const aligned_result = AlignPointerDown(tail_ - size, alignment); + if (aligned_result < head_) { +#ifndef TF_LITE_STRIP_ERROR_STRINGS + const size_t missing_memory = head_ - aligned_result; + MicroPrintf( + "Failed to allocate tail memory. Requested: %u, " + "available %u, missing: %u", + size, size - missing_memory, missing_memory); +#endif + return nullptr; + } + tail_ = aligned_result; + return aligned_result; +} + +uint8_t* SingleArenaBufferAllocator::AllocateTemp(size_t size, + size_t alignment) { + uint8_t* const aligned_result = AlignPointerUp(temp_, alignment); + const size_t available_memory = tail_ - aligned_result; + if (available_memory < size) { + MicroPrintf( + "Failed to allocate temp memory. Requested: %u, " + "available %u, missing: %u", + size, available_memory, size - available_memory); + return nullptr; + } + temp_ = aligned_result + size; + temp_buffer_ptr_check_sum_ ^= (reinterpret_cast(aligned_result)); + temp_buffer_count_++; + return aligned_result; +} + +void SingleArenaBufferAllocator::DeallocateTemp(uint8_t* temp_buf) { + temp_buffer_ptr_check_sum_ ^= (reinterpret_cast(temp_buf)); + temp_buffer_count_--; +} + +bool SingleArenaBufferAllocator::IsAllTempDeallocated() { + if (temp_buffer_count_ != 0 || temp_buffer_ptr_check_sum_ != 0) { + MicroPrintf( + "Number of allocated temp buffers: %d. Checksum passing status: %d", + temp_buffer_count_, !temp_buffer_ptr_check_sum_); + return false; + } + return true; +} + +TfLiteStatus SingleArenaBufferAllocator::ResetTempAllocations() { + // TODO(b/209453859): enable error check based on IsAllTempDeallocated after + // all AllocateTemp have been paird with DeallocateTemp + if (!IsAllTempDeallocated()) { + MicroPrintf( + "All temp buffers must be freed before calling ResetTempAllocations()"); + return kTfLiteError; + } + temp_ = head_; + return kTfLiteOk; +} + +uint8_t* SingleArenaBufferAllocator::GetOverlayMemoryAddress() const { + return buffer_head_; +} + +size_t SingleArenaBufferAllocator::GetNonPersistentUsedBytes() const { + return std::max(head_ - buffer_head_, temp_ - buffer_head_); +} + +size_t SingleArenaBufferAllocator::GetPersistentUsedBytes() const { + return buffer_tail_ - tail_; +} + +size_t SingleArenaBufferAllocator::GetAvailableMemory(size_t alignment) const { + uint8_t* const aligned_temp = AlignPointerUp(temp_, alignment); + uint8_t* const aligned_tail = AlignPointerDown(tail_, alignment); + return aligned_tail - aligned_temp; +} + +size_t SingleArenaBufferAllocator::GetUsedBytes() const { + return GetPersistentUsedBytes() + GetNonPersistentUsedBytes(); +} + +size_t SingleArenaBufferAllocator::GetBufferSize() const { + return buffer_tail_ - buffer_head_; +} + +uint8_t* SingleArenaBufferAllocator::head() const { return head_; } + +uint8_t* SingleArenaBufferAllocator::tail() const { return tail_; } + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.h new file mode 100644 index 0000000000..2cd468a246 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.h @@ -0,0 +1,139 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_SINGLE_ARENA_BUFFER_ALLOCATOR_H_ +#define TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_SINGLE_ARENA_BUFFER_ALLOCATOR_H_ + +#include +#include +#include +#include +#include + +namespace tflite { +// TODO(petewarden): This allocator never frees up or reuses any memory, even +// though we have enough information about lifetimes of the tensors to do so. +// This makes it pretty wasteful, so we should use a more intelligent method. + class SingleArenaBufferAllocator: public INonPersistentBufferAllocator, + public IPersistentBufferAllocator { +public: + + // TODO(b/157615197): Cleanup constructors/destructor and use factory + // functions. + SingleArenaBufferAllocator(uint8_t * buffer_head, uint8_t * buffer_tail); + SingleArenaBufferAllocator(uint8_t * buffer, size_t buffer_size); + virtual ~SingleArenaBufferAllocator(); + + // Creates a new SingleArenaBufferAllocator from a given buffer head and size. + static SingleArenaBufferAllocator * Create(uint8_t * buffer_head, size_t buffer_size); + + // Resizes a buffer that is previously returned by the + // AllocateResizableBuffer. In current implementation, it Adjusts the head + // (lowest address and moving upwards) memory allocation to a given size. + // Calls to this method will also invalidate all temporary allocation values + // (it sets the location of temp space at the end of the head section). This + // call will fail if a chain of allocations through AllocateTemp() have not + // been cleaned up with a call to ResetTempAllocations(). + virtual TfLiteStatus ResizeBuffer(uint8_t * resizable_buf, size_t size, size_t alignment) override; + + // Returns a buffer that is resizable viable ResizeBuffer(). Only one + // resizable buffer is currently supported. + virtual uint8_t * AllocateResizableBuffer(size_t size, size_t alignment) override; + + // Frees up the memory occupied by the resizable buffer + virtual TfLiteStatus DeallocateResizableBuffer(uint8_t * resizable_buf) override; + + // Reserves the non-persistent memory that is planned by the memory planner. + virtual TfLiteStatus ReserveNonPersistentOverlayMemory(size_t size, size_t alignment) override; + + // Allocates persistent memory starting at the tail of the arena (highest + // address and moving downwards). + virtual uint8_t * AllocatePersistentBuffer(size_t size, size_t alignment) override; + + // Allocates a temporary buffer from the head of the arena (lowest address and + // moving upwards) but does not update the actual head allocation size or + // position. The returned buffer is guaranteed until either + // ResetTempAllocations() is called or another call to AllocateFromHead(). + // Repeat calls to this function will create a chain of temp allocations. All + // calls to AllocateTemp() must end with a call to ResetTempAllocations(). If + // AllocateFromHead() is called before a call to ResetTempAllocations(), it + // will fail with an error message. + virtual uint8_t * AllocateTemp(size_t size, size_t alignment) override; + + // Signals that a temporary buffer is no longer needed. This is currently for + // book-keeping purpose and the memory region are not immediately available + // for re-use. The deallocated memory region are only reclaimed after + // ResetTempAllocations is called as it is right now. + virtual void DeallocateTemp(uint8_t * buf) override; + + // Returns true if all temporary buffers are already deallocated. + virtual bool IsAllTempDeallocated() override; + + // Resets a chain of temporary allocations back to the current head of the + // arena (lowest address). + virtual TfLiteStatus ResetTempAllocations() override; + + // Returns a pointer to the buffer currently assigned to the head section. + // This buffer is set by calling SetHeadSize(). + uint8_t * GetOverlayMemoryAddress() const override; + + // Returns the size of the head section in bytes. + size_t GetNonPersistentUsedBytes() const override; + + // Returns the size of all allocations in the tail section in bytes. + size_t GetPersistentUsedBytes() const override; + + // Returns the number of bytes available with a given alignment. This number + // takes in account any temporary allocations. + size_t GetAvailableMemory(size_t alignment) const override; + + // Returns the number of used bytes in the allocator. This number takes in + // account any temporary allocations. + size_t GetUsedBytes() const; + + TF_LITE_REMOVE_VIRTUAL_DELETE + +protected: + + // Returns a pointer to the current end of the head buffer. + uint8_t * head() const; + + // Returns a pointer to the current end of the tail buffer. + uint8_t * tail() const; + +private: + size_t GetBufferSize() const; + + uint8_t * buffer_head_; + uint8_t * buffer_tail_; + uint8_t * head_; + uint8_t * tail_; + uint8_t * temp_; + + // The combination of the checksum of outstanding temporary buffer pointers + // AND the count of outstanding temporary buffer provide a low cost mechanism + // to audit temporary buffers' allocation and deallocation. + // + // XOR Check sum for outstanding temp buffers. + // If all temp buffers are deallocated OR no temp buffers are allocated, + // temp_buffer_ptr_check_sum_ == nullptr. + intptr_t temp_buffer_ptr_check_sum_ = 0; + + // Count of outstanding temp buffers. + int temp_buffer_count_ = 0; + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_ARENA_ALLOCATOR_SINGLE_ARENA_BUFFER_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/compatibility.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/compatibility.h new file mode 100644 index 0000000000..9441de3a56 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/compatibility.h @@ -0,0 +1,32 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_COMPATIBILITY_H_ +#define TENSORFLOW_LITE_MICRO_COMPATIBILITY_H_ + +// C++ will automatically create class-specific delete operators for virtual +// objects, which by default call the global delete function. For embedded +// applications we want to avoid this, and won't be calling new/delete on these +// objects, so we need to override the default implementation with one that does +// nothing to avoid linking in ::delete(). +// This macro needs to be included in all subclasses of a virtual base class in +// the private section. +#ifdef TF_LITE_STATIC_MEMORY + #define TF_LITE_REMOVE_VIRTUAL_DELETE \ + void operator delete(void * p) {} +#else + #define TF_LITE_REMOVE_VIRTUAL_DELETE +#endif + +#endif // TENSORFLOW_LITE_MICRO_COMPATIBILITY_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/debug_log.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/debug_log.cc new file mode 100644 index 0000000000..46ca253a6d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/debug_log.cc @@ -0,0 +1,50 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +// Reference implementation of the DebugLog() function that's required for a +// platform to support the TensorFlow Lite for Microcontrollers library. This is +// the only function that's absolutely required to be available on a target +// device, since it's used for communicating test results back to the host so +// that we can verify the implementation is working correctly. +// It's designed to be as easy as possible to supply an implementation though. +// On platforms that have a POSIX stack or C library, it can be written as a +// single call to `fprintf(stderr, "%s", s)` to output a string to the error +// stream of the console, but if there's no OS or C library available, there's +// almost always an equivalent way to write out a string to some serial +// interface that can be used instead. For example on Arm M-series MCUs, calling +// the `bkpt #0xAB` assembler instruction will output the string in r1 to +// whatever debug serial connection is available. If you're running mbed, you +// can do the same by creating `Serial pc(USBTX, USBRX)` and then calling +// `pc.printf("%s", s)`. +// To add an equivalent function for your own platform, create your own +// implementation file, and place it in a subfolder with named after the OS +// you're targeting. For example, see the Cortex M bare metal version in +// tensorflow/lite/micro/bluepill/debug_log.cc or the mbed one on +// tensorflow/lite/micro/mbed/debug_log.cc. + +#include "tensorflow/lite/micro/debug_log.h" + +#ifndef TF_LITE_STRIP_ERROR_STRINGS +#include +#endif + +extern "C" void DebugLog(const char* s) { +#ifndef TF_LITE_STRIP_ERROR_STRINGS + // Reusing TF_LITE_STRIP_ERROR_STRINGS to disable DebugLog completely to get + // maximum reduction in binary size. This is because we have DebugLog calls + // via TF_LITE_CHECK that are not stubbed out by TF_LITE_REPORT_ERROR. + fprintf(stderr, "%s", s); +#endif +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/debug_log.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/debug_log.h new file mode 100644 index 0000000000..0f9cf80e40 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/debug_log.h @@ -0,0 +1,31 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_DEBUG_LOG_H_ + #define TENSORFLOW_LITE_MICRO_DEBUG_LOG_H_ + + #ifdef __cplusplus +extern "C" { + #endif // __cplusplus + +// This function should be implemented by each target platform, and provide a +// way for strings to be output to some text stream. For more information, see +// tensorflow/lite/micro/debug_log.cc. +void DebugLog(const char * s); + + #ifdef __cplusplus +} // extern "C" + #endif // __cplusplus + +#endif // TENSORFLOW_LITE_MICRO_DEBUG_LOG_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/fake_micro_context.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/fake_micro_context.cc new file mode 100644 index 0000000000..81f74ae36c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/fake_micro_context.cc @@ -0,0 +1,106 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/fake_micro_context.h" + +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.h" +#include "tensorflow/lite/micro/micro_allocator.h" +#include "tensorflow/lite/micro/micro_arena_constants.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { +// Dummy static variables to allow creation of dummy MicroAllocator. +// All tests are guarateed to run serially. +static constexpr int KDummyTensorArenaSize = 256; +static uint8_t dummy_tensor_arena[KDummyTensorArenaSize]; +} // namespace + +FakeMicroContext::FakeMicroContext(TfLiteTensor* tensors, + SingleArenaBufferAllocator* allocator, + MicroGraph* micro_graph) + : MicroContext( + MicroAllocator::Create(dummy_tensor_arena, KDummyTensorArenaSize), + nullptr, micro_graph), + tensors_(tensors), + allocator_(allocator) {} + +TfLiteTensor* FakeMicroContext::AllocateTempTfLiteTensor(int tensor_index) { + allocated_tensor_count_++; + return &tensors_[tensor_index]; +} + +void FakeMicroContext::DeallocateTempTfLiteTensor(TfLiteTensor* tensor) { + allocated_tensor_count_--; +} + +bool FakeMicroContext::IsAllTempTfLiteTensorDeallocated() { + return !allocated_tensor_count_; +} + +TfLiteEvalTensor* FakeMicroContext::GetEvalTensor(int tensor_index) { + TfLiteEvalTensor* eval_tensor = + reinterpret_cast(allocator_->AllocateTemp( + sizeof(TfLiteEvalTensor), alignof(TfLiteEvalTensor))); + TFLITE_DCHECK(eval_tensor != nullptr); + + // In unit tests, the TfLiteTensor pointer contains the source of truth for + // buffers and values: + eval_tensor->data = tensors_[tensor_index].data; + eval_tensor->dims = tensors_[tensor_index].dims; + eval_tensor->type = tensors_[tensor_index].type; + return eval_tensor; +} + +void* FakeMicroContext::AllocatePersistentBuffer(size_t bytes) { + // FakeMicroContext use SingleArenaBufferAllocator, which does not + // automatically apply the buffer alignment like MicroAllocator. The buffer + // alignment is potentially wasteful but allows the fake_micro_context to work + // correctly with optimized kernels. + return allocator_->AllocatePersistentBuffer(bytes, + MicroArenaBufferAlignment()); +} + +TfLiteStatus FakeMicroContext::RequestScratchBufferInArena(size_t bytes, + int* buffer_index) { + TFLITE_DCHECK(buffer_index != nullptr); + + if (scratch_buffer_count_ == kNumScratchBuffers_) { + MicroPrintf("Exceeded the maximum number of scratch tensors allowed (%d).", + kNumScratchBuffers_); + return kTfLiteError; + } + + // For tests, we allocate scratch buffers from the tail and keep them around + // for the lifetime of model. This means that the arena size in the tests will + // be more than what we would have if the scratch buffers could share memory. + scratch_buffers_[scratch_buffer_count_] = + allocator_->AllocatePersistentBuffer(bytes, MicroArenaBufferAlignment()); + TFLITE_DCHECK(scratch_buffers_[scratch_buffer_count_] != nullptr); + + *buffer_index = scratch_buffer_count_++; + return kTfLiteOk; +} + +void* FakeMicroContext::GetScratchBuffer(int buffer_index) { + TFLITE_DCHECK(scratch_buffer_count_ <= kNumScratchBuffers_); + if (buffer_index >= scratch_buffer_count_) { + return nullptr; + } + return scratch_buffers_[buffer_index]; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/fake_micro_context.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/fake_micro_context.h new file mode 100644 index 0000000000..864f8ab1af --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/fake_micro_context.h @@ -0,0 +1,53 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_FAKE_MICRO_CONTEXT_H_ +#define TENSORFLOW_LITE_MICRO_FAKE_MICRO_CONTEXT_H_ + +#include +#include + +namespace tflite { +// A fake of MicroContext for kernel util tests. + class FakeMicroContext: public MicroContext { +public: + FakeMicroContext(TfLiteTensor * tensors, SingleArenaBufferAllocator * allocator, MicroGraph * micro_graph); + + void * AllocatePersistentBuffer(size_t bytes) override; + TfLiteStatus RequestScratchBufferInArena(size_t bytes, int * buffer_index) override; + void * GetScratchBuffer(int buffer_index) override; + + TfLiteTensor * AllocateTempTfLiteTensor(int tensor_index) override; + void DeallocateTempTfLiteTensor(TfLiteTensor * tensor) override; + bool IsAllTempTfLiteTensorDeallocated(); + + TfLiteEvalTensor * GetEvalTensor(int tensor_index) override; + +private: + static constexpr int kNumScratchBuffers_ = 12; + + int scratch_buffer_count_ = 0; + uint8_t * scratch_buffers_[kNumScratchBuffers_]; + + TfLiteTensor * tensors_; + int allocated_tensor_count_ = 0; + + SingleArenaBufferAllocator * allocator_; + + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_FAKE_MICRO_CONTEXT_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/flatbuffer_utils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/flatbuffer_utils.cc new file mode 100644 index 0000000000..9996172ba0 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/flatbuffer_utils.cc @@ -0,0 +1,84 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/flatbuffer_utils.h" + +namespace tflite { + +FlexbufferWrapper::FlexbufferWrapper(const uint8_t* buffer, size_t size) + : flexbuffers::Vector(flexbuffers::GetRoot(buffer, size).AsVector()) {} + +int64_t FlexbufferWrapper::ElementAsInt64(size_t i) const { + const uint8_t* elem = data_ + i * byte_width_; + return ::flexbuffers::ReadInt64(elem, byte_width_); +} + +uint64_t FlexbufferWrapper::ElementAsUInt64(size_t i) const { + const uint8_t* elem = data_ + i * byte_width_; + return ::flexbuffers::ReadUInt64(elem, byte_width_); +} + +int32_t FlexbufferWrapper::ElementAsInt32(size_t i) const { + return static_cast(ElementAsInt64(i)); +} + +bool FlexbufferWrapper::ElementAsBool(size_t i) const { + return static_cast(ElementAsUInt64(i)); +} + +double FlexbufferWrapper::ElementAsDouble(size_t i) const { + const uint8_t* elem = data_ + i * byte_width_; + return ::flexbuffers::ReadDouble(elem, byte_width_); +} + +float FlexbufferWrapper::ElementAsFloat(size_t i) const { + return static_cast(FlexbufferWrapper::ElementAsDouble(i)); +} + +// TODO(b/192589496): Ops must always be there. Remove this function when fixed +uint32_t NumSubgraphOperators(const SubGraph* subgraph) { + if (subgraph->operators() != nullptr) { + return subgraph->operators()->size(); + } else { + return 0; + } +} +// TODO(b/192589496): Ops must always be there. Remove this function when fixed +uint32_t NumSubgraphOperators(const Model* model, int subgraph_idx) { + const SubGraph* subgraph = model->subgraphs()->Get(subgraph_idx); + return NumSubgraphOperators(subgraph); +} + +TfLiteIntArray* FlatBufferVectorToTfLiteTypeArray( + const flatbuffers::Vector* flatbuffer_array) { + // On little-endian machines, TfLiteIntArray happens to have the same memory + // layout as flatbuffers:Vector, so we can reinterpret_cast the + // flatbuffer vector and avoid a copy and malloc. + // TODO(b/188459715): audit this usage of const_cast. + return const_cast( + reinterpret_cast(flatbuffer_array)); +} + +TfLiteFloatArray* FlatBufferVectorToTfLiteTypeArray( + const flatbuffers::Vector* flatbuffer_array) { + // On little-endian machines, TfLiteFloatArray happens to have the same memory + // layout as flatbuffers:Vector, so we can reinterpret_cast the + // flatbuffer vector and avoid a copy and malloc. + // TODO(b/188459715): audit this usage of const_cast. + return const_cast( + reinterpret_cast(flatbuffer_array)); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/flatbuffer_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/flatbuffer_utils.h new file mode 100644 index 0000000000..1f9369a5cb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/flatbuffer_utils.h @@ -0,0 +1,63 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef THIRD_PARTY_TFLITE_MICRO_TENSORFLOW_LITE_MICRO_FLATBUFFER_UTILS_H_ +#define THIRD_PARTY_TFLITE_MICRO_TENSORFLOW_LITE_MICRO_FLATBUFFER_UTILS_H_ + +#include +#include +#include +#include + +namespace tflite { +// Kernels use flexbuffers::Map to pack their init parameters in a tflite file, +// with the parameter names as map keys and the parameter values as the +// corresponding map values. +// Accessing the map values using the flexbuffers:Map class is inline heavy, +// which can cause the code size to bloat beyond what's reasonable for a micro +// application. Use this class instead, when possible. +// FlexbufferWrapper takes advantage of the following properties of +// flexbuffers::Map: +// 1. It can be viewed as a flexbuffers::Vector of the values. +// 2. The values in the vector are ordered alphabetically by their keys. +// 3. All integer and Boolean values are stored as 64-bit numbers. +// 4. All floating point values are stored as double precision numbers. +// The properties are mentioned in the flexbuffers docs, but we rely on +// a unit test to catch design changes. + class FlexbufferWrapper: public flexbuffers::Vector { +public: + + // Construct with a serialized flexbuffer 'buffer' of 'size' bytes + explicit FlexbufferWrapper(const uint8_t * buffer, size_t size); + int64_t ElementAsInt64(size_t i) const; + uint64_t ElementAsUInt64(size_t i) const; + int32_t ElementAsInt32(size_t i) const; + bool ElementAsBool(size_t i) const; + double ElementAsDouble(size_t i) const; + float ElementAsFloat(size_t i) const; + }; + +// Return the number of operators in a subgraph tflite + uint32_t NumSubgraphOperators(const SubGraph * subgraph); + uint32_t NumSubgraphOperators(const Model * model, int subgraph_idx); + +// Converts a flatbuffer array to a TfLiteArray. +// TODO(b/188459715): These function convert a const input to a non-const via a +// const_cast. It is unclear exactly why this is required. + TfLiteIntArray * FlatBufferVectorToTfLiteTypeArray(const flatbuffers::Vector < int32_t > * flatbuffer_array); + TfLiteFloatArray * FlatBufferVectorToTfLiteTypeArray(const flatbuffers::Vector < float > * flatbuffer_array); +} // namespace tflite + +#endif // THIRD_PARTY_TFLITE_MICRO_TENSORFLOW_LITE_MICRO_FLATBUFFER_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activation_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activation_utils.h new file mode 100644 index 0000000000..5916b56643 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activation_utils.h @@ -0,0 +1,75 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_ACTIVATION_UTILS_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_ACTIVATION_UTILS_H_ + +#include +#include +#include +#include +#include +#include + +namespace tflite { + namespace ops { + namespace micro { +// Returns the floating point value for a fused activation: + inline float ActivationValFloat (TfLiteFusedActivation act, float a) { + switch (act) + { + case kTfLiteActNone: + { + return a; + } + + case kTfLiteActRelu: + { + return TfLiteMax(0.0f, a); + } + + case kTfLiteActReluN1To1: + { + return TfLiteMax(-1.0f, TfLiteMin(a, 1.0f)); + } + + case kTfLiteActRelu6: + { + return TfLiteMax(0.0f, TfLiteMin(a, 6.0f)); + } + + case kTfLiteActTanh: + { + return std::tanh(a); + } + + case kTfLiteActSignBit: + { + return std::signbit(a); + } + + case kTfLiteActSigmoid: + + return 1.0f / (1.0f + std::exp(-a)); + } + + return 0.0f; // To indicate an unsupported activation (i.e. when a new fused + // activation is added to the enum and not handled here). + } + } // namespace micro + } // namespace ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_ACTIVATION_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations.cc new file mode 100644 index 0000000000..716dd6fc70 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations.cc @@ -0,0 +1,120 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/activations.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +void* ReluInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(ReluOpData)); +} + +TfLiteStatus ReluEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const ReluOpData& data = *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kActivationsInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kActivationsOutputTensor); + + switch (input->type) { + case kTfLiteFloat32: { + ReluFloat(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + + return kTfLiteOk; + } + case kTfLiteInt8: { + tflite::ReluQuantized(data, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + default: { + MicroPrintf("Only float32 is supported currently, got %s", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + } +} + +void* Relu6Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(Relu6OpData)); +} + +TfLiteStatus Relu6Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const Relu6OpData& data = *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kActivationsInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kActivationsOutputTensor); + + switch (input->type) { + case kTfLiteFloat32: { + Relu6Float(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + + return kTfLiteOk; + } + case kTfLiteInt8: { + Relu6Quantized(data.zero_int8, data.six_int8, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + default: { + MicroPrintf("Only float32 is supported currently, got %s", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + } +} + +} // namespace + +TfLiteRegistration Register_RELU() { + return tflite::micro::RegisterOp(ReluInit, ReluPrepare, ReluEval); +} + +TfLiteRegistration Register_RELU6() { + return tflite::micro::RegisterOp(Relu6Init, Relu6Prepare, Relu6Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations.h new file mode 100644 index 0000000000..ff8c566092 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations.h @@ -0,0 +1,70 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_ACTIVATIONS_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_ACTIVATIONS_H_ + +#include +#include +#include +#include + +namespace tflite { + extern const int kActivationsInputTensor; + extern const int kActivationsOutputTensor; + + struct ReluOpData + { + ReluParams params; + }; + + struct Relu6OpData + { + int8_t six_int8; + int8_t zero_int8; + }; + + void ReluQuantized(const ReluOpData &data, + const RuntimeShape &input_shape, + const RuntimeShape &output_shape, + const int8_t * input_data, + int8_t * output_data); + + template < typename T > + void CalculateReluOpData(const TfLiteTensor * input, TfLiteTensor * output, ReluOpData * data); + + void ReluFloat(const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data); + + void Relu6Float(const RuntimeShape &input_shape, + const float * input_data, + const RuntimeShape &output_shape, + float * output_data); + + void Relu6Quantized(int8_t lower, + int8_t upper, + const RuntimeShape &input_shape, + const int8_t * input_data, + const RuntimeShape &output_shape, + int8_t * output_data); + + TfLiteStatus ReluPrepare(TfLiteContext * context, TfLiteNode * node); + + TfLiteStatus Relu6Prepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_ACTIVATIONS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations_common.cc new file mode 100644 index 0000000000..4403edc870 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/activations_common.cc @@ -0,0 +1,158 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/activations.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +const int kActivationsInputTensor = 0; +const int kActivationsOutputTensor = 0; + +void ReluQuantized(const ReluOpData& data, const RuntimeShape& input_shape, + const RuntimeShape& output_shape, const int8_t* input_data, + int8_t* output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + for (int i = 0; i < flat_size; ++i) { + const int32_t val = static_cast(input_data[i]); + int32_t clamped = + data.params.output_offset + + MultiplyByQuantizedMultiplier(val - data.params.input_offset, + data.params.output_multiplier, + data.params.output_shift); + clamped = std::max(data.params.quantized_activation_min, clamped); + clamped = std::min(data.params.quantized_activation_max, clamped); + output_data[i] = static_cast(clamped); + } +} + +template +void CalculateReluOpData(const TfLiteTensor* input, TfLiteTensor* output, + ReluOpData* data) { + float act_min = 0.0; + float act_max = std::numeric_limits::infinity(); + double real_multiplier = static_cast(input->params.scale) / + static_cast(output->params.scale); + + const RuntimeShape input_shape = GetTensorShape(input); + const RuntimeShape output_shape = GetTensorShape(output); + + QuantizeMultiplier(real_multiplier, &data->params.output_multiplier, + &data->params.output_shift); + + data->params.quantized_activation_min = std::max( + static_cast(std::numeric_limits::min()), + output->params.zero_point + + static_cast(roundf(act_min / output->params.scale))); + data->params.quantized_activation_max = + act_max == std::numeric_limits::infinity() + ? static_cast(std::numeric_limits::max()) + : std::min(static_cast(std::numeric_limits::max()), + output->params.zero_point + + static_cast( + roundf(act_max / output->params.scale))); + data->params.input_offset = input->params.zero_point; + data->params.output_offset = output->params.zero_point; +} + +void ReluFloat(const RuntimeShape& input_shape, const float* input_data, + const RuntimeShape& output_shape, float* output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + for (int i = 0; i < flat_size; ++i) { + const float val = input_data[i]; + const float lower = 0.0f; + const float clamped = val < lower ? lower : val; + output_data[i] = clamped; + } +} + +void Relu6Float(const RuntimeShape& input_shape, const float* input_data, + const RuntimeShape& output_shape, float* output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + for (int i = 0; i < flat_size; ++i) { + const float val = input_data[i]; + const float upper = 6.0f; + const float lower = 0.0f; + const float clamped = val > upper ? upper : val < lower ? lower : val; + output_data[i] = clamped; + } +} + +void Relu6Quantized(int8_t lower, int8_t upper, const RuntimeShape& input_shape, + const int8_t* input_data, const RuntimeShape& output_shape, + int8_t* output_data) { + const int flat_size = MatchingFlatSize(input_shape, output_shape); + for (int i = 0; i < flat_size; ++i) { + const int8_t val = input_data[i]; + const int8_t clamped = val > upper ? upper : val < lower ? lower : val; + output_data[i] = clamped; + } +} + +TfLiteStatus ReluPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + ReluOpData* data = static_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kActivationsInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kActivationsOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + if (input->type == kTfLiteInt8) { + CalculateReluOpData(input, output, data); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Relu6Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + Relu6OpData* data = static_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kActivationsInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + + if (input->type == kTfLiteInt8) { + data->six_int8 = FloatToQuantizedType(6.0f, input->params.scale, + input->params.zero_point); + data->zero_int8 = input->params.zero_point; + } + + micro_context->DeallocateTempTfLiteTensor(input); + + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add.h new file mode 100644 index 0000000000..aa6573a24e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add.h @@ -0,0 +1,84 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_ADD_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_ADD_H_ + +#include +#include +#include + +namespace tflite { + extern const int kAddInputTensor1; + extern const int kAddInputTensor2; + extern const int kAddOutputTensor; + + struct OpDataAdd + { + bool requires_broadcast; + + // These fields are used in both the general 8-bit -> 8bit quantized path, + // and the special 16-bit -> 16bit quantized path + int input1_shift; + int input2_shift; + int32_t output_activation_min; + int32_t output_activation_max; + + // These fields are used only in the general 8-bit -> 8bit quantized path + int32_t input1_multiplier; + int32_t input2_multiplier; + int32_t output_multiplier; + int output_shift; + int left_shift; + int32_t input1_offset; + int32_t input2_offset; + int32_t output_offset; + + // Used only for float evals: + float output_activation_min_f32; + float output_activation_max_f32; + }; + + TfLiteStatus CalculateOpDataAdd(TfLiteContext * context, + TfLiteAddParams * params, + const TfLiteTensor * input1, + const TfLiteTensor * input2, + TfLiteTensor * output, + OpDataAdd * data); + + TfLiteStatus AddPrepare(TfLiteContext * context, TfLiteNode * node); + +// Generic must define registration function. + TfLiteRegistration Register_ADD(); + +#if defined(CMSIS_NN) + TfLiteRegistration Register_ADD_INT8(); + + TfLiteRegistration Register_ADD_INT16(); + +#else + +// Fallback registration + inline TfLiteRegistration Register_ADD_INT8 () { + return Register_ADD(); + } + + inline TfLiteRegistration Register_ADD_INT16 () { + return Register_ADD(); + } +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_ADD_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add_common.cc new file mode 100644 index 0000000000..b285b800c4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add_common.cc @@ -0,0 +1,106 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/add.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/add.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/add.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" + +namespace tflite { + +const int kAddInputTensor1 = 0; +const int kAddInputTensor2 = 1; +const int kAddOutputTensor = 0; + +TfLiteStatus CalculateOpDataAdd(TfLiteContext* context, TfLiteAddParams* params, + const TfLiteTensor* input1, + const TfLiteTensor* input2, + TfLiteTensor* output, OpDataAdd* data) { + data->requires_broadcast = !HaveSameShapes(input1, input2); + + if (output->type == kTfLiteInt8 || output->type == kTfLiteInt16) { + // 8bit -> 8bit general quantized path, with general rescalings + data->input1_offset = -input1->params.zero_point; + data->input2_offset = -input2->params.zero_point; + data->output_offset = output->params.zero_point; + data->left_shift = (output->type == kTfLiteInt16) ? 15 : 20; + const double twice_max_input_scale = + 2 * static_cast( + std::max(input1->params.scale, input2->params.scale)); + const double real_input1_multiplier = + static_cast(input1->params.scale) / twice_max_input_scale; + const double real_input2_multiplier = + static_cast(input2->params.scale) / twice_max_input_scale; + const double real_output_multiplier = + twice_max_input_scale / + ((1 << data->left_shift) * static_cast(output->params.scale)); + + QuantizeMultiplierSmallerThanOneExp( + real_input1_multiplier, &data->input1_multiplier, &data->input1_shift); + + QuantizeMultiplierSmallerThanOneExp( + real_input2_multiplier, &data->input2_multiplier, &data->input2_shift); + + QuantizeMultiplierSmallerThanOneExp( + real_output_multiplier, &data->output_multiplier, &data->output_shift); + + TF_LITE_ENSURE_STATUS(CalculateActivationRangeQuantized( + context, params->activation, output, &data->output_activation_min, + &data->output_activation_max)); + } else if (output->type == kTfLiteFloat32) { + CalculateActivationRange(params->activation, + &data->output_activation_min_f32, + &data->output_activation_max_f32); + } + + return kTfLiteOk; +} + +TfLiteStatus AddPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kAddInputTensor1); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kAddInputTensor2); + TF_LITE_ENSURE(context, input2 != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kAddOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + OpDataAdd* data = static_cast(node->user_data); + auto* params = reinterpret_cast(node->builtin_data); + + TF_LITE_ENSURE_STATUS( + CalculateOpDataAdd(context, params, input1, input2, output, data)); + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add_n.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add_n.cc new file mode 100644 index 0000000000..1139e1a957 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/add_n.cc @@ -0,0 +1,215 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/add_n.h" + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor0 = 0; +constexpr int kOutputTensor = 0; + +constexpr int kAddNIntegerShift = 20; + +// only used with INT8 tensors +struct OpData { + int32_t output_activation_min; + int32_t output_activation_max; + int32_t input_offset; + int32_t output_offset; + int32_t input_multiplier; + int32_t output_multiplier; + int input_shift; + int output_shift; + int left_shift; + int scratch_index; +}; + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteNode* node) { + int num_inputs = NumInputs(node); + TF_LITE_ENSURE(context, num_inputs >= 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input_tensor_first = + micro_context->AllocateTempInputTensor(node, kInputTensor0); + TF_LITE_ENSURE(context, input_tensor_first != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + // Check that all tensors have the same shape and type. + TF_LITE_ENSURE_TYPES_EQ(context, output->type, input_tensor_first->type); + for (int i = kInputTensor0 + 1; i < num_inputs; ++i) { + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, i); + TF_LITE_ENSURE(context, input != nullptr); + TF_LITE_ENSURE(context, HaveSameShapes(input_tensor_first, input)); + TF_LITE_ENSURE_TYPES_EQ(context, input_tensor_first->type, input->type); + + // Check that all INT8 input tensors have the same zero-point and scale. + if (input_tensor_first->type == kTfLiteInt8) { + TF_LITE_ENSURE(context, input_tensor_first->params.zero_point == + input->params.zero_point); + TF_LITE_ENSURE(context, + input_tensor_first->params.scale == input->params.scale); + } + + micro_context->DeallocateTempTfLiteTensor(input); + } + + if (output->type == kTfLiteFloat32) { + // Allocate scratch buffer space for pointer to each tensor's data + // and store the scratch buffer index in the node's user_data + int scratch_index; + size_t scratch_size = sizeof(float*) * num_inputs; + TF_LITE_ENSURE_OK(context, context->RequestScratchBufferInArena( + context, scratch_size, &scratch_index)); + node->user_data = + reinterpret_castuser_data)>(scratch_index); + } else if (output->type == kTfLiteInt8) { + node->user_data = + context->AllocatePersistentBuffer(context, sizeof(OpData)); + OpData* data = static_cast(node->user_data); + + // Allocate scratch buffer space for pointer to each tensor's data + // and store the scratch buffer index in OpData + size_t scratch_size = sizeof(int8_t*) * num_inputs; + TF_LITE_ENSURE_OK( + context, context->RequestScratchBufferInArena(context, scratch_size, + &data->scratch_index)); + + // 8bit -> 8bit general quantized path, with general rescalings + data->input_offset = -input_tensor_first->params.zero_point; + data->output_offset = output->params.zero_point; + data->left_shift = kAddNIntegerShift; + const double twice_max_input_scale = + 2 * static_cast(input_tensor_first->params.scale); + const double real_input_multiplier = + static_cast(input_tensor_first->params.scale) / + twice_max_input_scale; + const double real_output_multiplier = + twice_max_input_scale / + ((1 << data->left_shift) * static_cast(output->params.scale)); + + QuantizeMultiplierSmallerThanOneExp( + real_input_multiplier, &data->input_multiplier, &data->input_shift); + + QuantizeMultiplierSmallerThanOneExp( + real_output_multiplier, &data->output_multiplier, &data->output_shift); + + TF_LITE_ENSURE_STATUS(CalculateActivationRangeQuantized( + context, kTfLiteActNone, output, &data->output_activation_min, + &data->output_activation_max)); + } else { + MicroPrintf("ADD_N only supports FLOAT32 and INT8, got %s.", + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + + micro_context->DeallocateTempTfLiteTensor(input_tensor_first); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + return CalculateOpData(context, node); +} + +template +inline const T** CopyInputsToScratchBuffer(TfLiteContext* context, + TfLiteNode* node, + const int scratch_index) { + int num_inputs = NumInputs(node); + void* scratch_buffer = context->GetScratchBuffer(context, scratch_index); + const T** all_inputs = static_cast(scratch_buffer); + for (int i = 0; i < num_inputs; i++) { + const TfLiteEvalTensor* next_input = + tflite::micro::GetEvalInput(context, node, kInputTensor0 + i); + all_inputs[i] = tflite::micro::GetTensorData(next_input); + } + + return all_inputs; +} + +template +void EvalAddN(TfLiteContext* context, TfLiteNode* node, + TfLiteEvalTensor* output) { + int num_inputs = NumInputs(node); + + int scratch_index = + static_cast(reinterpret_cast(node->user_data)); + const T** all_inputs = + CopyInputsToScratchBuffer(context, node, scratch_index); + + reference_ops::AddN(tflite::micro::GetTensorShape(output), num_inputs, + all_inputs, tflite::micro::GetTensorData(output)); +} + +template +void EvalAddNQuantized(TfLiteContext* context, TfLiteNode* node, + TfLiteEvalTensor* output) { + int num_inputs = NumInputs(node); + + OpData* data = static_cast(node->user_data); + const T** all_inputs = + CopyInputsToScratchBuffer(context, node, data->scratch_index); + + ArithmeticParams params; + params.left_shift = data->left_shift; + params.input1_offset = data->input_offset; + params.input1_multiplier = data->input_multiplier; + params.input1_shift = data->input_shift; + params.output_offset = data->output_offset; + params.output_multiplier = data->output_multiplier; + params.output_shift = data->output_shift; + SetActivationParams(data->output_activation_min, data->output_activation_max, + ¶ms); + + reference_ops::AddN(params, tflite::micro::GetTensorShape(output), num_inputs, + all_inputs, tflite::micro::GetTensorData(output)); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + if (output->type == kTfLiteFloat32) { + EvalAddN(context, node, output); + } else if (output->type == kTfLiteInt8) { + EvalAddNQuantized(context, node, output); + } else { + MicroPrintf("ADD_N only supports FLOAT32 and INT8, got %s.", + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_ADD_N() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/arg_min_max.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/arg_min_max.cc new file mode 100644 index 0000000000..d0e433c5d5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/arg_min_max.cc @@ -0,0 +1,116 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/arg_min_max.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/micro_utils.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace arg_min_max { + +constexpr int kInputTensor = 0; +constexpr int kAxis = 1; +constexpr int kOutputTensor = 0; + +template +inline void ArgMinMaxHelper(const RuntimeShape& input1_shape, + const T1* input1_data, const T3* input2_data, + const RuntimeShape& output_shape, T2* output_data, + bool is_arg_max) { + if (is_arg_max) { + reference_ops::ArgMinMax(input1_shape, input1_data, input2_data, + output_shape, output_data, micro::Greater()); + } else { + reference_ops::ArgMinMax(input1_shape, input1_data, input2_data, + output_shape, output_data, micro::Less()); + } +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node, bool is_arg_max) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* axis = + tflite::micro::GetEvalInput(context, node, kAxis); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + +#define TF_LITE_ARG_MIN_MAX(data_type, axis_type, output_type) \ + ArgMinMaxHelper(tflite::micro::GetTensorShape(input), \ + tflite::micro::GetTensorData(input), \ + tflite::micro::GetTensorData(axis), \ + tflite::micro::GetTensorShape(output), \ + tflite::micro::GetTensorData(output), \ + is_arg_max) + if (axis->type == kTfLiteInt32) { + if (output->type == kTfLiteInt32) { + switch (input->type) { + case kTfLiteFloat32: + TF_LITE_ARG_MIN_MAX(float, int32_t, int32_t); + break; + case kTfLiteInt8: + TF_LITE_ARG_MIN_MAX(int8_t, int32_t, int32_t); + break; + default: + MicroPrintf( + "Only float32, uint8_t and int8_t are " + "supported currently, got %s.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + } else { + MicroPrintf("Only int32_t are supported currently, got %s.", + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else { + MicroPrintf("Only int32_t are supported currently, got %s.", + TfLiteTypeGetName(axis->type)); + return kTfLiteError; + } + +#undef TF_LITE_ARG_MIN_MAX + + return kTfLiteOk; +} + +TfLiteStatus ArgMinEval(TfLiteContext* context, TfLiteNode* node) { + return Eval(context, node, false); +} + +TfLiteStatus ArgMaxEval(TfLiteContext* context, TfLiteNode* node) { + return Eval(context, node, true); +} + +} // namespace arg_min_max + +TfLiteRegistration Register_ARG_MAX() { + return tflite::micro::RegisterOp(nullptr, nullptr, arg_min_max::ArgMaxEval); +} + +TfLiteRegistration Register_ARG_MIN() { + return tflite::micro::RegisterOp(nullptr, nullptr, arg_min_max::ArgMinEval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/assign_variable.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/assign_variable.cc new file mode 100644 index 0000000000..f3aa12fa4d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/assign_variable.cc @@ -0,0 +1,101 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_graph.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_resource_variable.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { + +namespace { + +constexpr int kInputVariableId = 0; +constexpr int kInputValue = 1; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 0); + + // This must be a TfLiteEvalTensor despite this being in Prepare, because + // CreateTensor allocates a temp tensor from the flatbuffer, which does not + // contain the correct ID generated within the VAR_HANDLE op. EvalTensors are + // all allocated during StartModelAllocation which happens before + // init/prepare, and VAR_HANDLE Prepare() references its own op_data in the + // TfLiteEvalTensor, so reading the ID here is valid. + const TfLiteEvalTensor* input_resource_id_tensor = + tflite::micro::GetEvalInput(context, node, kInputVariableId); + TFLITE_DCHECK(input_resource_id_tensor != nullptr); + TF_LITE_ENSURE(context, (input_resource_id_tensor->type == kTfLiteResource || + input_resource_id_tensor->type == kTfLiteInt32)); + TF_LITE_ENSURE_EQ(context, NumElements(input_resource_id_tensor->dims), 1); + + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + TfLiteTensor* input_value = + micro_context->AllocateTempInputTensor(node, kInputValue); + TFLITE_DCHECK(input_value != nullptr); + + MicroGraph& graph_info = micro_context->graph(); + + MicroResourceVariables* resources = graph_info.GetResourceVariables(); + TF_LITE_ENSURE_OK(context, + resources->Allocate(input_resource_id_tensor->data.i32[0], + context, input_value)); + + micro_context->DeallocateTempTfLiteTensor(input_value); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input_id = + tflite::micro::GetEvalInput(context, node, kInputVariableId); + TFLITE_DCHECK(input_id != nullptr); + + const TfLiteEvalTensor* input_value = + tflite::micro::GetEvalInput(context, node, kInputValue); + TFLITE_DCHECK(input_value != nullptr); + + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + MicroGraph& graph_info = micro_context->graph(); + + MicroResourceVariables* resources = graph_info.GetResourceVariables(); + if (resources == nullptr) { + MicroPrintf( + "ASSIGN_VARIABLE requires resource variables. Please create " + "ResourceVariables and pass it to the interpreter."); + return kTfLiteError; + } + TF_LITE_ENSURE_OK(context, + resources->Assign(input_id->data.i32[0], input_value)); + return kTfLiteOk; +} + +} // namespace. + +TfLiteRegistration Register_ASSIGN_VARIABLE() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/batch_to_space_nd.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/batch_to_space_nd.cc new file mode 100644 index 0000000000..83fb356888 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/batch_to_space_nd.cc @@ -0,0 +1,112 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/batch_to_space_nd.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +namespace { + +constexpr int kInputTensor = 0; +constexpr int kBlockShapeTensor = 1; +constexpr int kCropsTensor = 2; +constexpr int kOutputTensor = 0; + +// Currently, only 3D NHC and 4D NHWC input/output op_context are supported. +// In case of 3D input, it will be extended to 3D NHWC by adding W=1. +// The 4D array need to have exactly 2 spatial dimensions. +// TODO(b/149952582): Support arbitrary dimension in SpaceToBatchND. +const int kInputOutputMinDimensionNum = 3; +const int kInputOutputMaxDimensionNum = 4; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_EQ(context, NumInputs(node), 3); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, input != nullptr && output != nullptr); + + TF_LITE_ENSURE(context, NumDimensions(input) >= kInputOutputMinDimensionNum); + TF_LITE_ENSURE(context, NumDimensions(output) >= kInputOutputMinDimensionNum); + TF_LITE_ENSURE(context, NumDimensions(input) <= kInputOutputMaxDimensionNum); + TF_LITE_ENSURE(context, NumDimensions(output) <= kInputOutputMaxDimensionNum); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* block_shape = + tflite::micro::GetEvalInput(context, node, kBlockShapeTensor); + const TfLiteEvalTensor* crops = + tflite::micro::GetEvalInput(context, node, kCropsTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + switch (input->type) { // Already know in/out types are same. + case kTfLiteFloat32: + reference_ops::BatchToSpaceND( + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(block_shape), + tflite::micro::GetTensorData(block_shape), + tflite::micro::GetTensorShape(crops), + tflite::micro::GetTensorData(crops), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt8: + reference_ops::BatchToSpaceND( + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(block_shape), + tflite::micro::GetTensorData(block_shape), + tflite::micro::GetTensorShape(crops), + tflite::micro::GetTensorData(crops), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace. + +TfLiteRegistration Register_BATCH_TO_SPACE_ND() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/broadcast_args.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/broadcast_args.cc new file mode 100644 index 0000000000..be2672ec97 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/broadcast_args.cc @@ -0,0 +1,91 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/broadcast_args.h" + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_context.h" + +namespace tflite { +namespace { +constexpr int kShape1Tensor = 0; +constexpr int kShape2Tensor = 1; +constexpr int kOutputTensor = 0; + +TfLiteStatus BroadcastArgsPrepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE(context, NumInputs(node) == 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* shape1 = + micro_context->AllocateTempInputTensor(node, kShape1Tensor); + TfLiteTensor* shape2 = + micro_context->AllocateTempInputTensor(node, kShape2Tensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + + TF_LITE_ENSURE(context, + shape1->type == kTfLiteInt32 || shape1->type == kTfLiteInt64); + TF_LITE_ENSURE_EQ(context, shape1->type, shape2->type); + TF_LITE_ENSURE_EQ(context, shape1->type, output->type); + + // Ensures the shapes are 1D tensor. + TF_LITE_ENSURE_EQ(context, NumDimensions(shape1), 1); + TF_LITE_ENSURE_EQ(context, NumDimensions(shape2), 1); + + // Ensure the shape of the output tensor is compatible + TF_LITE_ENSURE_EQ(context, NumDimensions(output), 1); + + micro_context->DeallocateTempTfLiteTensor(shape1); + micro_context->DeallocateTempTfLiteTensor(shape2); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus BroadcastArgsEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* shape1 = + micro::GetEvalInput(context, node, kShape1Tensor); + const TfLiteEvalTensor* shape2 = + micro::GetEvalInput(context, node, kShape2Tensor); + TfLiteEvalTensor* output = micro::GetEvalOutput(context, node, kOutputTensor); + + if (output->type == kTfLiteInt32) { + reference_ops::BroadcastArgs( + micro::GetTensorShape(shape1), micro::GetTensorData(shape1), + micro::GetTensorShape(shape2), micro::GetTensorData(shape2), + micro::GetTensorShape(output), micro::GetTensorData(output)); + } else { + reference_ops::BroadcastArgs( + micro::GetTensorShape(shape1), micro::GetTensorData(shape1), + micro::GetTensorShape(shape2), micro::GetTensorData(shape2), + micro::GetTensorShape(output), micro::GetTensorData(output)); + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_BROADCAST_ARGS() { + return tflite::micro::RegisterOp(nullptr, BroadcastArgsPrepare, + BroadcastArgsEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/broadcast_to.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/broadcast_to.cc new file mode 100644 index 0000000000..63a14db253 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/broadcast_to.cc @@ -0,0 +1,123 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/broadcast_to.h" + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_context.h" + +namespace tflite { + +namespace { +constexpr int kInputTensor = 0; +constexpr int kShapeTensor = 1; +constexpr int kOutputTensor = 0; +// Support a maximum of 5 dimensions in TFLM. +constexpr int kMaxDims = 5; + +TfLiteStatus ValidateOutputTensor(TfLiteContext* context, TfLiteTensor* input, + TfLiteTensor* shape, TfLiteTensor* output) { + // Ensures the shape is 1D tensor. + TF_LITE_ENSURE_EQ(context, NumDimensions(shape), 1); + + // Ensure output dims is not less than input dims. + int input_num_dims = NumDimensions(input); + int output_num_dims = NumDimensions(output); + int shape_num_dims = SizeOfDimension(shape, 0); + TF_LITE_ENSURE_MSG(context, output_num_dims == shape_num_dims, + "Output must match with the expected shape dimension."); + TF_LITE_ENSURE_MSG(context, input_num_dims <= output_num_dims, + "Output shape must be broadcastable from input shape."); + TF_LITE_ENSURE_MSG(context, output_num_dims <= kMaxDims, + "BroadcastTo only supports 1-5D tensor."); + + // Check if output shape is broadcastable from input shape. + auto get_shape_data = [shape](int i) -> int32_t { + if (shape->type == kTfLiteInt32) { + return GetTensorData(shape)[i]; + } else { + return GetTensorData(shape)[i]; + } + }; + + int extending_dims = output_num_dims - input_num_dims; + for (int idx = 0; idx < input_num_dims; ++idx) { + TF_LITE_ENSURE_MSG( + context, + (SizeOfDimension(input, idx) == 1 || + SizeOfDimension(input, idx) == get_shape_data(extending_dims + idx)), + "Output shape must be broadcastable from input shape."); + } + + // Validating the shape of the output tensor. + tflite::RuntimeShape output_shape = tflite::GetTensorShape(output); + for (int idx = 0; idx < output_num_dims; ++idx) { + TF_LITE_ENSURE(context, output_shape.Dims(idx) == get_shape_data(idx)); + } + return kTfLiteOk; +} + +TfLiteStatus BroadcastToPrepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE(context, NumInputs(node) == 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TfLiteTensor* shape = + micro_context->AllocateTempInputTensor(node, kShapeTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + + TF_LITE_ENSURE_MSG(context, (NumDimensions(input) <= kMaxDims), + "BroadcastTo only supports 1-5D tensor."); + + TF_LITE_ENSURE(context, + shape->type == kTfLiteInt32 || shape->type == kTfLiteInt64); + TF_LITE_ENSURE_EQ(context, input->type, output->type); + + // Does not support String type due to its variable size. This limitation is + // the same as TFLite. + TF_LITE_ENSURE(context, input->type != kTfLiteString); + + TF_LITE_ENSURE_STATUS(ValidateOutputTensor(context, input, shape, output)); + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(shape); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus BroadcastToEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = micro::GetEvalOutput(context, node, kOutputTensor); + + // BroadcastTo op support upto 5 dims, different from 8 dims in TFLite. + reference_ops::BroadcastTo( + micro::GetTensorShape(input), input->data.raw, + micro::GetTensorShape(output), output->data.raw, input->type); + return kTfLiteOk; +} +} // namespace + +TfLiteRegistration Register_BROADCAST_TO() { + return tflite::micro::RegisterOp(nullptr, BroadcastToPrepare, + BroadcastToEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/call_once.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/call_once.cc new file mode 100644 index 0000000000..200242b2c9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/call_once.cc @@ -0,0 +1,88 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_context.h" +#include "tensorflow/lite/micro/micro_graph.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { + +namespace { + +struct OpData { + int init_subgraph_index; + bool has_run; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + OpData* op_data = reinterpret_cast(node->user_data); + const auto* params = + reinterpret_cast(node->builtin_data); + op_data->init_subgraph_index = params->init_subgraph_index; + op_data->has_run = false; + + TF_LITE_ENSURE(context, NumInputs(node) == 0); + TF_LITE_ENSURE(context, NumOutputs(node) == 0); + + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + MicroGraph& graph_info = micro_context->graph(); + + TF_LITE_ENSURE(context, + op_data->init_subgraph_index < graph_info.NumSubgraphs()); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + OpData* op_data = reinterpret_cast(node->user_data); + + // Call once only runs one time then is a no-op for every subsequent call. + if (op_data->has_run) { + return kTfLiteOk; + } + + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + MicroGraph& graph_info = micro_context->graph(); + + TF_LITE_ENSURE_OK(context, + graph_info.InvokeSubgraph(op_data->init_subgraph_index)); + + op_data->has_run = true; + + return kTfLiteOk; +} + +} // namespace. + +TfLiteRegistration Register_CALL_ONCE() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cast.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cast.cc new file mode 100644 index 0000000000..0a0204d2e7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cast.cc @@ -0,0 +1,114 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +template +void copyCast(const FromT* in, ToT* out, int num_elements) { + std::transform(in, in + num_elements, out, + [](FromT a) { return static_cast(a); }); +} + +template +TfLiteStatus copyToTensor(TfLiteContext* context, const FromT* in, + TfLiteEvalTensor* out, int num_elements) { + switch (out->type) { + case kTfLiteInt8: + copyCast(in, out->data.int8, num_elements); + break; + case kTfLiteInt16: + copyCast(in, out->data.i16, num_elements); + break; + case kTfLiteInt32: + copyCast(in, out->data.i32, num_elements); + break; + case kTfLiteFloat32: + copyCast(in, tflite::micro::GetTensorData(out), num_elements); + break; + default: + // Unsupported type. + MicroPrintf("Output type %s (%d) not supported.", + TfLiteTypeGetName(out->type), out->type); + } + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + int num_elements = MatchingFlatSize(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorShape(output)); + + switch (input->type) { + case kTfLiteInt8: + return copyToTensor(context, input->data.int8, output, num_elements); + case kTfLiteInt16: + return copyToTensor(context, tflite::micro::GetTensorData(input), + output, num_elements); + case kTfLiteInt32: + return copyToTensor(context, tflite::micro::GetTensorData(input), + output, num_elements); + case kTfLiteUInt32: + return copyToTensor(context, + tflite::micro::GetTensorData(input), output, + num_elements); + case kTfLiteFloat32: + return copyToTensor(context, tflite::micro::GetTensorData(input), + output, num_elements); + default: + // Unsupported type. + MicroPrintf("Input type %s (%d) not supported.", + TfLiteTypeGetName(input->type), input->type); + } + return kTfLiteOk; +} +} // namespace + +TfLiteRegistration Register_CAST() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ceil.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ceil.cc new file mode 100644 index 0000000000..a390a7355d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ceil.cc @@ -0,0 +1,75 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/ceil.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace ceil { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, kTfLiteFloat32); + TF_LITE_ENSURE_TYPES_EQ(context, output->type, input->type); + TF_LITE_ENSURE_EQ(context, output->bytes, input->bytes); + TF_LITE_ENSURE_EQ(context, output->dims->size, input->dims->size); + for (int i = 0; i < output->dims->size; ++i) { + TF_LITE_ENSURE_EQ(context, output->dims->data[i], input->dims->data[i]); + } + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + reference_ops::Ceil(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + + return kTfLiteOk; +} +} // namespace ceil + +TfLiteRegistration Register_CEIL() { + return tflite::micro::RegisterOp(nullptr, ceil::Prepare, ceil::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer.cc new file mode 100644 index 0000000000..9779c32d9e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer.cc @@ -0,0 +1,117 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/circular_buffer.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/flatbuffer_utils.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +/* + * The circular buffer custom operator is used to implement strided streaming + * convolutions on TFLite Micro. Each time this operator is invoked, it checks + * whether or not to run, based on a predetermined stride in time. If the op + * runs, it inserts the input into the end of the output buffer and shifts the + * output values towards the start of the buffer. It discards the oldest value + * in the output buffer. + * + * Input: [, , , ] + * + * After shifting: + * Output: [, , , ] + * + * We make some assumptions in this custom operator: + * - Input shape must be [1, 1, 1, depth] + * - Output shape must be [1, num_slots, 1, depth] + * - Input and output types must match. + * - Input and output quantization params must be identical. + */ +namespace tflite { + +void* CircularBufferInit(TfLiteContext* context, const char* buffer, + size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + OpDataCircularBuffer* op_data = static_cast( + context->AllocatePersistentBuffer(context, sizeof(OpDataCircularBuffer))); + + if (buffer != nullptr && length > 0) { + const uint8_t* buffer_t = reinterpret_cast(buffer); + tflite::FlexbufferWrapper wrapper(buffer_t, length); + op_data->cycles_max = wrapper.ElementAsInt32(kCircularBufferCyclesMaxIndex); + } else { + op_data->cycles_max = 0; + } + + return op_data; +} + +// Shifts buffer over by the output depth, and write new input to end of buffer. +// num_slots is the number of samples stored in the output buffer. +// depth is the size of each sample. +void EvalInt8(const int8_t* input, int num_slots, int depth, int8_t* output) { + memmove(output, &output[depth], (num_slots - 1) * depth); + memcpy(&output[(num_slots - 1) * depth], input, depth); +} + +TfLiteStatus CircularBufferEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kCircularBufferInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kCircularBufferOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + OpDataCircularBuffer* data = + reinterpret_cast(node->user_data); + + int num_slots = output->dims->data[1]; + int depth = output->dims->data[2] * output->dims->data[3]; + + if (input->type == kTfLiteInt8) { + EvalInt8(tflite::micro::GetTensorData(input), num_slots, depth, + tflite::micro::GetTensorData(output)); + } else { + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(input->type), input->type); + return kTfLiteError; + } + + if (--data->cycles_until_run != 0) { + // Signal the interpreter to end current run if the delay before op invoke + // has not been reached. + // TODO(b/149795762): Add kTfLiteAbort to TfLiteStatus enum. + return static_cast(kTfLiteAbort); + } + + data->cycles_until_run = data->cycles_max; + + return kTfLiteOk; +} + +TfLiteRegistration* Register_CIRCULAR_BUFFER() { + static TfLiteRegistration r = tflite::micro::RegisterOp( + CircularBufferInit, CircularBufferPrepare, CircularBufferEval); + return &r; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer.h new file mode 100644 index 0000000000..84eb6c4b49 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer.h @@ -0,0 +1,47 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_CIRCULAR_BUFFER_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_CIRCULAR_BUFFER_H_ + +#include +#include + +namespace tflite { +// The CircularBuffer op has one input and one output tensor. + extern const int kCircularBufferInputTensor; + extern const int kCircularBufferOutputTensor; + +// Indices into the init flexbuffer's vector. +// The parameter's name is in the comment that follows. +// Elements in the vectors are ordered alphabetically by parameter name. + extern const int kCircularBufferCyclesMaxIndex; // 'cycles_max' + +// TODO(b/149795762): Add this to TfLiteStatus enum. + extern const TfLiteStatus kTfLiteAbort; + +// These fields control the stride period of a strided streaming model. This op +// returns kTfLiteAbort until cycles_until_run-- is zero. At this time, +// cycles_until_run is reset to cycles_max. + struct OpDataCircularBuffer + { + int cycles_until_run; + int cycles_max; + }; + + TfLiteStatus CircularBufferPrepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_CIRCULAR_BUFFER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer_common.cc new file mode 100644 index 0000000000..81db6e65f3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer_common.cc @@ -0,0 +1,97 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/flatbuffer_utils.h" +#include "tensorflow/lite/micro/kernels/circular_buffer.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { + +// The CircularBuffer op has one input and one output tensor. +const int kCircularBufferInputTensor = 0; +const int kCircularBufferOutputTensor = 0; + +// Indices into the init flexbuffer's vector. +// The parameter's name is in the comment that follows. +// Elements in the vectors are ordered alphabetically by parameter name. +const int kCircularBufferCyclesMaxIndex = 0; // 'cycles_max' + +// TODO(b/149795762): Add this to TfLiteStatus enum. +const TfLiteStatus kTfLiteAbort = static_cast(-9); + +TfLiteStatus CircularBufferPrepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kCircularBufferInputTensor); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor( + node, kCircularBufferOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + OpDataCircularBuffer* op_data = + static_cast(node->user_data); + + TF_LITE_ENSURE(context, input != nullptr); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_EQ(context, input->dims->data[0], output->dims->data[0]); + TF_LITE_ENSURE_EQ(context, 1, input->dims->data[1]); + TF_LITE_ENSURE_EQ(context, input->dims->data[2], output->dims->data[2]); + TF_LITE_ENSURE_EQ(context, output->dims->data[3], input->dims->data[3]); + + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + // The circular buffer custom operator currently only supports int8. + TF_LITE_ENSURE_TYPES_EQ(context, input->type, kTfLiteInt8); + + if (op_data->cycles_max <= 0) { + // The last circular buffer layer simply accumulates outputs, and does not + // run periodically. + // TODO(b/150001379): Move this special case logic to the tflite flatbuffer. + static int cb_prepare_count = 0; + cb_prepare_count++; + // These checks specifically work for the only two streaming models + // supported on TFLM. They use the shape of the output tensor along with the + // layer number to determine if the circular buffer period should be 1 or 2. + + // These models are outlined int the following documents: + // https://docs.google.com/document/d/1lc_G2ZFhjiKFo02UHjBaljye1xsL0EkfybkaVELEE3Q/edit?usp=sharing + // https://docs.google.com/document/d/1pGc42PuWyrk-Jy1-9qeqtggvsmHr1ifz8Lmqfpr2rKA/edit?usp=sharing + if (output->dims->data[1] == 5 || output->dims->data[1] == 13 || + output->dims->data[1] == 25 || + (cb_prepare_count == 5 && output->dims->data[2] == 2 && + output->dims->data[3] == 96)) { + op_data->cycles_max = 1; + cb_prepare_count = 0; + } else { + op_data->cycles_max = 2; + } + } + op_data->cycles_until_run = op_data->cycles_max; + node->user_data = op_data; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer_flexbuffers_generated_data.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer_flexbuffers_generated_data.h new file mode 100644 index 0000000000..550752194a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/circular_buffer_flexbuffers_generated_data.h @@ -0,0 +1,22 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_FLEXBUFFERS_GENERATED_DATA_H +#define TENSORFLOW_LITE_MICRO_KERNELS_FLEXBUFFERS_GENERATED_DATA_H + +extern const int g_gen_data_size_circular_buffer_config; +extern const unsigned char g_gen_data_circular_buffer_config[]; + +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/add.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/add.cc new file mode 100644 index 0000000000..4d50b921da --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/add.cc @@ -0,0 +1,371 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/add.h" + +#include "Include/arm_nnfunctions.h" +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/add.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +namespace { +constexpr int kInputTensor1 = 0; +constexpr int kInputTensor2 = 1; +constexpr int kOutputTensor = 0; + +struct OpData { + bool requires_broadcast; + + // These fields are used in both the general 8-bit -> 8bit quantized path, + // and the special 16-bit -> 16bit quantized path + int input1_shift; + int input2_shift; + int32_t output_activation_min; + int32_t output_activation_max; + + // These fields are used only in the general 8-bit -> 8bit quantized path + int32_t input1_multiplier; + int32_t input2_multiplier; + int32_t output_multiplier; + + int output_shift; + int left_shift; + + int32_t input1_offset; + int32_t input2_offset; + int32_t output_offset; + + // Used only for float evals: + float output_activation_min_f32; + float output_activation_max_f32; +}; + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteAddParams* params, + const TfLiteTensor* input1, + const TfLiteTensor* input2, TfLiteTensor* output, + OpData* data) { + data->requires_broadcast = !HaveSameShapes(input1, input2); + + if (output->type == kTfLiteInt8 || output->type == kTfLiteInt16) { + // 8bit -> 8bit general quantized path, with general rescalings + data->input1_offset = -input1->params.zero_point; + data->input2_offset = -input2->params.zero_point; + data->output_offset = output->params.zero_point; + data->left_shift = (output->type == kTfLiteInt16) ? 15 : 20; + const double twice_max_input_scale = + 2 * static_cast( + std::max(input1->params.scale, input2->params.scale)); + const double real_input1_multiplier = + static_cast(input1->params.scale) / twice_max_input_scale; + const double real_input2_multiplier = + static_cast(input2->params.scale) / twice_max_input_scale; + const double real_output_multiplier = + twice_max_input_scale / + ((1 << data->left_shift) * static_cast(output->params.scale)); + + QuantizeMultiplierSmallerThanOneExp( + real_input1_multiplier, &data->input1_multiplier, &data->input1_shift); + + QuantizeMultiplierSmallerThanOneExp( + real_input2_multiplier, &data->input2_multiplier, &data->input2_shift); + + QuantizeMultiplierSmallerThanOneExp( + real_output_multiplier, &data->output_multiplier, &data->output_shift); + + TF_LITE_ENSURE_STATUS(CalculateActivationRangeQuantized( + context, params->activation, output, &data->output_activation_min, + &data->output_activation_max)); + } else if (output->type == kTfLiteFloat32) { + CalculateActivationRange(params->activation, + &data->output_activation_min_f32, + &data->output_activation_max_f32); + } + + return kTfLiteOk; +} + +void UpdateOpParams(tflite::ArithmeticParams* const op_params, + const OpData* data) { + op_params->left_shift = data->left_shift; + op_params->input1_offset = data->input1_offset; + op_params->input1_multiplier = data->input1_multiplier; + op_params->input1_shift = data->input1_shift; + op_params->input2_offset = data->input2_offset; + op_params->input2_multiplier = data->input2_multiplier; + op_params->input2_shift = data->input2_shift; + op_params->output_offset = data->output_offset; + op_params->output_multiplier = data->output_multiplier; + op_params->output_shift = data->output_shift; + SetActivationParams(data->output_activation_min, data->output_activation_max, + op_params); +} + +TfLiteStatus EvalAddQuantizedInt8(TfLiteContext* context, TfLiteNode* node, + TfLiteAddParams* params, const OpData* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params; + UpdateOpParams(&op_params, data); + + bool need_broadcast = reference_ops::ProcessBroadcastShapes( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), &op_params); + + if (need_broadcast) { + reference_integer_ops::BroadcastAdd4DSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + arm_elementwise_add_s8( + tflite::micro::GetTensorData(input1), + + tflite::micro::GetTensorData(input2), op_params.input1_offset, + op_params.input1_multiplier, op_params.input1_shift, + op_params.input2_offset, op_params.input2_multiplier, + op_params.input2_shift, op_params.left_shift, + tflite::micro::GetTensorData(output), op_params.output_offset, + op_params.output_multiplier, op_params.output_shift, + op_params.quantized_activation_min, op_params.quantized_activation_max, + MatchingElementsSize(tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorShape(output))); + } + + return kTfLiteOk; +} + +TfLiteStatus EvalAddQuantizedInt16(TfLiteContext* context, TfLiteNode* node, + TfLiteAddParams* params, const OpData* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params; + UpdateOpParams(&op_params, data); + + bool need_broadcast = reference_ops::ProcessBroadcastShapes( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), &op_params); + + if (need_broadcast) { + reference_ops::BroadcastAdd4DSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + arm_elementwise_add_s16( + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorData(input2), op_params.input1_offset, + op_params.input1_multiplier, op_params.input1_shift, + op_params.input2_offset, op_params.input2_multiplier, + op_params.input2_shift, op_params.left_shift, + tflite::micro::GetTensorData(output), op_params.output_offset, + op_params.output_multiplier, op_params.output_shift, + op_params.quantized_activation_min, op_params.quantized_activation_max, + MatchingElementsSize(tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorShape(output))); + } + + return kTfLiteOk; +} + +void EvalAddFloat(TfLiteContext* context, TfLiteNode* node, + TfLiteAddParams* params, const OpData* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params; + SetActivationParams(data->output_activation_min_f32, + data->output_activation_max_f32, &op_params); + if (data->requires_broadcast) { + reference_ops::BroadcastAdd4DSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + reference_ops::Add(op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } +} + +TfLiteStatus EvalAddQuantized(TfLiteContext* context, TfLiteNode* node, + TfLiteAddParams* params, const OpData* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + switch (output->type) { + case kTfLiteInt8: { + EvalAddQuantizedInt8(context, node, params, data, input1, input2, output); + break; + } + case kTfLiteInt16: { + EvalAddQuantizedInt16(context, node, params, data, input1, input2, + output); + break; + } + default: + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(output->type), output->type); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace + +void* InitAdd(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus PrepareAdd(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kInputTensor1); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kInputTensor2); + TF_LITE_ENSURE(context, input2 != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + if (input1->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, input1->params.zero_point, 0); + TF_LITE_ENSURE_EQ(context, input2->params.zero_point, 0); + TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); + } + + OpData* data = static_cast(node->user_data); + auto* params = reinterpret_cast(node->builtin_data); + + TF_LITE_ENSURE_STATUS( + CalculateOpData(context, params, input1, input2, output, data)); + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus EvalAdd(TfLiteContext* context, TfLiteNode* node) { + auto* params = reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + if (output->type == kTfLiteFloat32) { + EvalAddFloat(context, node, params, data, input1, input2, output); + } else if (output->type == kTfLiteInt8 || output->type == kTfLiteInt16) { + TF_LITE_ENSURE_OK(context, EvalAddQuantized(context, node, params, data, + input1, input2, output)); + } else { + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(output->type), + output->type); + return kTfLiteError; + } + + return kTfLiteOk; +} + +TfLiteStatus EvalAddInt8(TfLiteContext* context, TfLiteNode* node) { + auto* params = reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(output->type == kTfLiteInt8); + const OpData* data = static_cast(node->user_data); + + TF_LITE_ENSURE_OK(context, EvalAddQuantizedInt8(context, node, params, data, + input1, input2, output)); + + return kTfLiteOk; +} + +TfLiteStatus EvalAddInt16(TfLiteContext* context, TfLiteNode* node) { + auto* params = reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(output->type == kTfLiteInt16); + const OpData* data = static_cast(node->user_data); + + TF_LITE_ENSURE_OK(context, EvalAddQuantizedInt16(context, node, params, data, + input1, input2, output)); + + return kTfLiteOk; +} + +TfLiteRegistration Register_ADD() { + return tflite::micro::RegisterOp(InitAdd, PrepareAdd, EvalAdd); +} + +TfLiteRegistration Register_ADD_INT8() { + return tflite::micro::RegisterOp(InitAdd, PrepareAdd, EvalAddInt8); +} + +TfLiteRegistration Register_ADD_INT16() { + return tflite::micro::RegisterOp(InitAdd, PrepareAdd, EvalAddInt16); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/conv.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/conv.cc new file mode 100644 index 0000000000..bf88e88604 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/conv.cc @@ -0,0 +1,495 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/conv.h" + +#include "Include/arm_nn_types.h" +#include "Include/arm_nnfunctions.h" +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/conv.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/conv.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/padding.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +struct OpData { + OpDataConv reference_op_data; + + // Index to buffer for optimizations if applicable. + int buffer_idx; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + int32_t buf_size = 0; + const auto& params = + *(static_cast(node->builtin_data)); + OpData* data = static_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kConvInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = + micro_context->AllocateTempInputTensor(node, kConvWeightsTensor); + TF_LITE_ENSURE(context, filter != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kConvOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + RuntimeShape input_shape = GetTensorShape(input); + RuntimeShape output_shape = GetTensorShape(output); + + // Initialize cmsis_nn input dimensions + cmsis_nn_dims input_dims; + input_dims.n = MatchingDim(input_shape, 0, output_shape, 0); + input_dims.h = input->dims->data[1]; + input_dims.w = input->dims->data[2]; + input_dims.c = input_shape.Dims(3); + + // Initialize cmsis_nn filter dimensions + cmsis_nn_dims filter_dims; + filter_dims.n = output_shape.Dims(3); + filter_dims.h = filter->dims->data[1]; + filter_dims.w = filter->dims->data[2]; + filter_dims.c = input_dims.c; + + // Initialize cmsis_nn output dimensions + cmsis_nn_dims output_dims; + output_dims.n = input_dims.n; + output_dims.h = output->dims->data[1]; + output_dims.w = output->dims->data[2]; + output_dims.c = output_shape.Dims(3); + + if (filter->type == kTfLiteInt4) { + int filter_size = + RuntimeShape(filter->dims->size, + reinterpret_cast(filter->dims->data)) + .FlatSize(); + context->RequestScratchBufferInArena( + context, filter_size, &data->reference_op_data.filter_buffer_index); + } + + if (input->type == kTfLiteInt8 || input->type == kTfLiteInt16) { + const int num_channels = filter->dims->data[kConvQuantizedDimension]; + data->reference_op_data.per_channel_output_multiplier = + static_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + data->reference_op_data.per_channel_output_shift = + static_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + } + + TF_LITE_ENSURE_STATUS(CalculateOpDataConv( + context, node, params, input_dims.w, input_dims.h, filter_dims.w, + filter_dims.h, output_dims.w, output_dims.h, input->type, + &data->reference_op_data)); + + if (input->type == kTfLiteInt8 || input->type == kTfLiteInt16) { + // Initialize cmsis_nn convolution parameters + cmsis_nn_conv_params conv_params; + conv_params.input_offset = -input->params.zero_point; + conv_params.output_offset = output->params.zero_point; + conv_params.stride.h = params.stride_height; + conv_params.stride.w = params.stride_width; + conv_params.dilation.h = params.dilation_height_factor; + conv_params.dilation.w = params.dilation_width_factor; + conv_params.padding.h = data->reference_op_data.padding.height; + conv_params.padding.w = data->reference_op_data.padding.width; + conv_params.activation.min = data->reference_op_data.output_activation_min; + conv_params.activation.max = data->reference_op_data.output_activation_max; + + if (input->type == kTfLiteInt8) { + buf_size = arm_convolve_wrapper_s8_get_buffer_size( + &conv_params, &input_dims, &filter_dims, &output_dims); + } else if (input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, input->params.zero_point, 0); + TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); + buf_size = arm_convolve_wrapper_s16_get_buffer_size( + &conv_params, &input_dims, &filter_dims, &output_dims); + } + + if (buf_size > 0) { + TF_LITE_ENSURE_STATUS(context->RequestScratchBufferInArena( + context, buf_size, &data->buffer_idx)); + } else { + data->buffer_idx = -1; + } + } + + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(filter); + + return kTfLiteOk; +} + +TfLiteStatus EvalQuantizedPerChannel(TfLiteContext* context, TfLiteNode* node, + const TfLiteConvParams& params, + const OpData& data, + const TfLiteEvalTensor* input, + const TfLiteEvalTensor* filter, + const TfLiteEvalTensor* bias, + TfLiteEvalTensor* output) { + cmsis_nn_conv_params conv_params; + conv_params.dilation.h = params.dilation_height_factor; + conv_params.dilation.w = params.dilation_width_factor; + + // Initialize cmsis_nn convolution parameters + conv_params.input_offset = -data.reference_op_data.input_zero_point; + conv_params.output_offset = data.reference_op_data.output_zero_point; + conv_params.stride.h = params.stride_height; + conv_params.stride.w = params.stride_width; + conv_params.padding.h = data.reference_op_data.padding.height; + conv_params.padding.w = data.reference_op_data.padding.width; + conv_params.activation.min = data.reference_op_data.output_activation_min; + conv_params.activation.max = data.reference_op_data.output_activation_max; + + // Initialize cmsis_nn per channel quantization parameters + cmsis_nn_per_channel_quant_params quant_params; + quant_params.multiplier = const_cast( + data.reference_op_data.per_channel_output_multiplier); + quant_params.shift = + const_cast(data.reference_op_data.per_channel_output_shift); + + RuntimeShape filter_shape = tflite::micro::GetTensorShape(filter); + RuntimeShape input_shape = tflite::micro::GetTensorShape(input); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + RuntimeShape bias_shape = tflite::micro::GetTensorShape(bias); + + // Consistency check. + TFLITE_DCHECK_LE(conv_params.activation.min, conv_params.activation.max); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batch_size = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = MatchingDim(input_shape, 3, filter_shape, 3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (tflite::micro::GetOptionalTensorData(bias)) { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + // Initialize cmsis_nn dimensions + // Input + cmsis_nn_dims input_dims; + input_dims.n = batch_size; + input_dims.h = input_shape.Dims(1); + input_dims.w = input_shape.Dims(2); + input_dims.c = input_depth; + + // Filter + cmsis_nn_dims filter_dims; + filter_dims.n = output_depth; + filter_dims.h = filter_shape.Dims(1); + filter_dims.w = filter_shape.Dims(2); + filter_dims.c = input_depth; + + // Bias + cmsis_nn_dims bias_dims; + bias_dims.n = 1; + bias_dims.h = 1; + bias_dims.w = 1; + bias_dims.c = output_depth; + + // Output + cmsis_nn_dims output_dims; + output_dims.n = batch_size; + output_dims.h = output_shape.Dims(1); + output_dims.w = output_shape.Dims(2); + output_dims.c = output_depth; + + // Initialize cmsis_nn context + cmsis_nn_context ctx; + ctx.buf = nullptr; + ctx.size = 0; + + if (data.buffer_idx > -1) { + ctx.buf = context->GetScratchBuffer(context, data.buffer_idx); + // Note: ctx.size is currently not used in cmsis_nn. + // The buffer should be allocated in the Prepare function through + // arm_convolve_wrapper_s8_get_buffer_size + } + + // arm_convolve_wrapper_s8 dispatches the optimized kernel accordingly with + // the parameters passed + TFLITE_DCHECK_EQ( + arm_convolve_wrapper_s8( + &ctx, &conv_params, &quant_params, &input_dims, + tflite::micro::GetTensorData(input), &filter_dims, + tflite::micro::GetTensorData(filter), &bias_dims, + tflite::micro::GetOptionalTensorData(bias), &output_dims, + tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); + + return kTfLiteOk; +} + +TfLiteStatus EvalQuantizedPerChannel16x8( + TfLiteContext* context, TfLiteNode* node, const TfLiteConvParams& params, + const OpData& data, const TfLiteEvalTensor* input, + const TfLiteEvalTensor* filter, const TfLiteEvalTensor* bias, + TfLiteEvalTensor* output) { + cmsis_nn_conv_params conv_params; + conv_params.dilation.h = params.dilation_height_factor; + conv_params.dilation.w = params.dilation_width_factor; + + // Initialize cmsis_nn convolution parameters + conv_params.input_offset = -data.reference_op_data.input_zero_point; + conv_params.output_offset = data.reference_op_data.output_zero_point; + conv_params.stride.h = params.stride_height; + conv_params.stride.w = params.stride_width; + conv_params.padding.h = data.reference_op_data.padding.height; + conv_params.padding.w = data.reference_op_data.padding.width; + conv_params.activation.min = data.reference_op_data.output_activation_min; + conv_params.activation.max = data.reference_op_data.output_activation_max; + + // Initialize cmsis_nn per channel quantization parameters + cmsis_nn_per_channel_quant_params quant_params; + quant_params.multiplier = const_cast( + data.reference_op_data.per_channel_output_multiplier); + quant_params.shift = + const_cast(data.reference_op_data.per_channel_output_shift); + + RuntimeShape filter_shape = tflite::micro::GetTensorShape(filter); + RuntimeShape input_shape = tflite::micro::GetTensorShape(input); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + RuntimeShape bias_shape = tflite::micro::GetTensorShape(bias); + + // Consistency check. + TFLITE_DCHECK_LE(conv_params.activation.min, conv_params.activation.max); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + const int batch_size = MatchingDim(input_shape, 0, output_shape, 0); + const int input_depth = MatchingDim(input_shape, 3, filter_shape, 3); + const int output_depth = MatchingDim(filter_shape, 0, output_shape, 3); + if (tflite::micro::GetOptionalTensorData(bias)) { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + // Initialize cmsis_nn dimensions + // Input + cmsis_nn_dims input_dims; + input_dims.n = batch_size; + input_dims.h = input_shape.Dims(1); + input_dims.w = input_shape.Dims(2); + input_dims.c = input_depth; + + // Filter + cmsis_nn_dims filter_dims; + filter_dims.n = output_depth; + filter_dims.h = filter_shape.Dims(1); + filter_dims.w = filter_shape.Dims(2); + filter_dims.c = input_depth; + + // Bias + cmsis_nn_dims bias_dims; + bias_dims.n = 1; + bias_dims.h = 1; + bias_dims.w = 1; + bias_dims.c = output_depth; + + // Output + cmsis_nn_dims output_dims; + output_dims.n = batch_size; + output_dims.h = output_shape.Dims(1); + output_dims.w = output_shape.Dims(2); + output_dims.c = output_depth; + + // Initialize cmsis_nn context + cmsis_nn_context ctx; + ctx.buf = nullptr; + ctx.size = 0; + + if (data.buffer_idx > -1) { + ctx.buf = context->GetScratchBuffer(context, data.buffer_idx); + // Note: ctx.size is currently not used in cmsis_nn. + // The buffer should be allocated in the Prepare function through + // arm_convolve_wrapper_s8_get_buffer_size + } + + TFLITE_DCHECK_EQ( + arm_convolve_wrapper_s16( + &ctx, &conv_params, &quant_params, &input_dims, + tflite::micro::GetTensorData(input), &filter_dims, + tflite::micro::GetTensorData(filter), &bias_dims, + tflite::micro::GetOptionalTensorData(bias), &output_dims, + tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); + + return kTfLiteOk; +} + +TfLiteStatus EvalInt8(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kConvInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kConvWeightsTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 3) + ? tflite::micro::GetEvalInput(context, node, kConvBiasTensor) + : nullptr; + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kConvOutputTensor); + + TFLITE_DCHECK(node->builtin_data != nullptr); + const auto& params = + *(reinterpret_cast(node->builtin_data)); + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + return EvalQuantizedPerChannel(context, node, params, data, input, filter, + bias, output); +} + +TfLiteStatus EvalInt16x8(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kConvInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kConvWeightsTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 3) + ? tflite::micro::GetEvalInput(context, node, kConvBiasTensor) + : nullptr; + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kConvOutputTensor); + + TFLITE_DCHECK(node->builtin_data != nullptr); + const auto& params = + *(reinterpret_cast(node->builtin_data)); + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + return EvalQuantizedPerChannel16x8(context, node, params, data, input, filter, + bias, output); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kConvInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kConvWeightsTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 3) + ? tflite::micro::GetEvalInput(context, node, kConvBiasTensor) + : nullptr; + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kConvOutputTensor); + + TFLITE_DCHECK(node->builtin_data != nullptr); + const auto& params = + *(reinterpret_cast(node->builtin_data)); + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + TF_LITE_ENSURE_EQ(context, input->type, output->type); + TF_LITE_ENSURE_MSG( + context, + input->type == filter->type || + (input->type == kTfLiteInt16 && filter->type == kTfLiteInt8) || + (input->type == kTfLiteInt8 && filter->type == kTfLiteInt4), + "Hybrid models are not supported on TFLite Micro."); + + switch (input->type) { // Already know in/out types are same. + case kTfLiteFloat32: { + tflite::reference_ops::Conv( + ConvParamsFloat(params, data.reference_op_data), + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + tflite::micro::GetTensorShape(bias), + tflite::micro::GetOptionalTensorData(bias), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), + tflite::micro::GetTensorShape(nullptr), nullptr); + break; + } + case kTfLiteInt8: + switch (filter->type) { + case kTfLiteInt8: { + return EvalQuantizedPerChannel(context, node, params, data, input, + filter, bias, output); + } + + case kTfLiteInt4: { + int8_t* unpacked_filter_data = + static_cast(context->GetScratchBuffer( + context, data.reference_op_data.filter_buffer_index)); + reference_integer_ops::ConvPerChannelWithPackedInt4Weights( + ConvParamsQuantized(params, data.reference_op_data), + data.reference_op_data.per_channel_output_multiplier, + data.reference_op_data.per_channel_output_shift, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + unpacked_filter_data, tflite::micro::GetTensorShape(bias), + tflite::micro::GetOptionalTensorData(bias), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + default: { + MicroPrintf("Filter type %s (%d) not supported.", + TfLiteTypeGetName(filter->type), filter->type); + return kTfLiteError; + } + } + + break; + case kTfLiteInt16: + return EvalQuantizedPerChannel16x8(context, node, params, data, input, + filter, bias, output); + break; + default: + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_CONV_2D() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +TfLiteRegistration Register_CONV_2D_INT8() { + return tflite::micro::RegisterOp(Init, Prepare, EvalInt8); +} + +TfLiteRegistration Register_CONV_2D_INT16() { + return tflite::micro::RegisterOp(Init, Prepare, EvalInt16x8); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/depthwise_conv.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/depthwise_conv.cc new file mode 100644 index 0000000000..22a56402e1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/depthwise_conv.cc @@ -0,0 +1,460 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/depthwise_conv.h" + +#include "Include/arm_nnfunctions.h" +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/depthwiseconv_float.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/depthwise_conv.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/padding.h" +#include "tensorflow/lite/micro/kernels/conv.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +struct OpData { + OpDataConv reference_op_data; + + // Index to buffer for optimizations if applicable. + int buffer_idx; +}; + +// Always inline for optimal code size. +void PopulateDwConvParams( + cmsis_nn_dw_conv_params* const dw_conv_params, + cmsis_nn_per_channel_quant_params* const quant_params, + cmsis_nn_dims* const input_dims, cmsis_nn_dims* const filter_dims, + cmsis_nn_dims* const bias_dims, cmsis_nn_dims* const output_dims, + const TfLiteDepthwiseConvParams& params, const OpData& data, + const TfLiteEvalTensor* input, const TfLiteEvalTensor* filter, + const TfLiteEvalTensor* bias, TfLiteEvalTensor* output) + __attribute__((always_inline)); + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + OpData* data = static_cast(node->user_data); + const auto& params = + *(reinterpret_cast(node->builtin_data)); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kDepthwiseConvInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = + micro_context->AllocateTempInputTensor(node, kDepthwiseConvWeightsTensor); + TF_LITE_ENSURE(context, filter != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kDepthwiseConvOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + const TfLiteType data_type = input->type; + int input_width = SizeOfDimension(input, 2); + int input_height = SizeOfDimension(input, 1); + int filter_width = SizeOfDimension(filter, 2); + int filter_height = SizeOfDimension(filter, 1); + int output_width = SizeOfDimension(output, 2); + int output_height = SizeOfDimension(output, 1); + + if (input->type == kTfLiteInt8 || input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, filter->quantization.type, + kTfLiteAffineQuantization); + + if (input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, input->params.zero_point, 0); + TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); + } + + // All per-channel quantized tensors need valid zero point and scale arrays. + const auto* affine_quantization = + reinterpret_cast( + filter->quantization.params); + TF_LITE_ENSURE(context, affine_quantization); + TF_LITE_ENSURE(context, affine_quantization->scale); + TF_LITE_ENSURE(context, affine_quantization->zero_point); + TF_LITE_ENSURE( + context, affine_quantization->scale->size == 1 || + affine_quantization->scale->size == + filter->dims->data[kDepthwiseConvQuantizedDimension]); + TF_LITE_ENSURE_EQ(context, affine_quantization->scale->size, + affine_quantization->zero_point->size); + + // Allocate memory for per-channel quantization parameters + const int num_channels = + filter->dims->data[kDepthwiseConvQuantizedDimension]; + + data->reference_op_data.per_channel_output_multiplier = + reinterpret_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + data->reference_op_data.per_channel_output_shift = + reinterpret_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + } + + if (filter->type == kTfLiteInt4) { + int filter_size = + RuntimeShape(filter->dims->size, + reinterpret_cast(filter->dims->data)) + .FlatSize(); + context->RequestScratchBufferInArena( + context, filter_size, &data->reference_op_data.filter_buffer_index); + } + + TF_LITE_ENSURE_STATUS(CalculateOpDataDepthwiseConv( + context, node, params, input_width, input_height, filter_width, + filter_height, output_width, output_height, data_type, + &data->reference_op_data)); + + if (input->type == kTfLiteInt8) { + RuntimeShape input_shape = GetTensorShape(input); + RuntimeShape output_shape = GetTensorShape(output); + RuntimeShape filter_shape = GetTensorShape(filter); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(filter_shape.DimensionsCount(), 4); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + const int batch_size = MatchingDim(input_shape, 0, output_shape, 0); + const int output_depth = MatchingDim(output_shape, 3, filter_shape, 3); + TFLITE_DCHECK_EQ(batch_size, 1); /* Only batch = 1 is supported */ + + cmsis_nn_dims input_dims; + input_dims.n = batch_size; + input_dims.h = input_height; + input_dims.w = input_width; + input_dims.c = input_shape.Dims(3); + + cmsis_nn_dims filter_dims; + filter_dims.n = 1; + filter_dims.h = filter_height; + filter_dims.w = filter_width; + filter_dims.c = output_depth; + + cmsis_nn_dims output_dims; + output_dims.n = batch_size; + output_dims.h = output_height; + output_dims.w = output_width; + output_dims.c = output_depth; + + cmsis_nn_dw_conv_params dw_conv_params; + dw_conv_params.padding.h = data->reference_op_data.padding.height; + dw_conv_params.padding.w = data->reference_op_data.padding.width; + dw_conv_params.dilation.h = params.dilation_height_factor; + dw_conv_params.dilation.w = params.dilation_width_factor; + + const int32_t buf_size = arm_depthwise_conv_wrapper_s8_get_buffer_size( + &dw_conv_params, &input_dims, &filter_dims, &output_dims); + + if (buf_size > 0) { + TF_LITE_ENSURE_STATUS(context->RequestScratchBufferInArena( + context, buf_size, &data->buffer_idx)); + } else { + data->buffer_idx = -1; + } + } + + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(filter); + + return kTfLiteOk; +} + +inline void PopulateDwConvParams( + cmsis_nn_dw_conv_params* const dw_conv_params, + cmsis_nn_per_channel_quant_params* const quant_params, + cmsis_nn_dims* const input_dims, cmsis_nn_dims* const filter_dims, + cmsis_nn_dims* const bias_dims, cmsis_nn_dims* const output_dims, + const TfLiteDepthwiseConvParams& params, const OpData& data, + const TfLiteEvalTensor* input, const TfLiteEvalTensor* filter, + const TfLiteEvalTensor* bias, TfLiteEvalTensor* output) { + dw_conv_params->dilation.h = params.dilation_height_factor; + dw_conv_params->dilation.w = params.dilation_width_factor; + + dw_conv_params->input_offset = -data.reference_op_data.input_zero_point; + dw_conv_params->output_offset = data.reference_op_data.output_zero_point; + dw_conv_params->stride.h = params.stride_height; + dw_conv_params->stride.w = params.stride_width; + dw_conv_params->padding.h = data.reference_op_data.padding.height; + dw_conv_params->padding.w = data.reference_op_data.padding.width; + + dw_conv_params->activation.min = data.reference_op_data.output_activation_min; + dw_conv_params->activation.max = data.reference_op_data.output_activation_max; + + dw_conv_params->ch_mult = params.depth_multiplier; + + quant_params->multiplier = + data.reference_op_data.per_channel_output_multiplier; + quant_params->shift = data.reference_op_data.per_channel_output_shift; + + RuntimeShape filter_shape = tflite::micro::GetTensorShape(filter); + RuntimeShape input_shape = tflite::micro::GetTensorShape(input); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + RuntimeShape bias_shape = tflite::micro::GetTensorShape(bias); + + TFLITE_DCHECK_LE(dw_conv_params->activation.min, + dw_conv_params->activation.max); + + const int batch_size = MatchingDim(input_shape, 0, output_shape, 0); + const int output_depth = MatchingDim(filter_shape, 3, output_shape, 3); + + if (tflite::micro::GetOptionalTensorData(bias)) { + TFLITE_DCHECK_EQ(bias_shape.FlatSize(), output_depth); + } + + input_dims->n = batch_size; + input_dims->h = input_shape.Dims(1); + input_dims->w = input_shape.Dims(2); + input_dims->c = input_shape.Dims(3); + + filter_dims->n = filter_shape.Dims(0); + filter_dims->h = filter_shape.Dims(1); + filter_dims->w = filter_shape.Dims(2); + filter_dims->c = output_depth; + + bias_dims->n = 1; + bias_dims->h = 1; + bias_dims->w = 1; + bias_dims->c = output_depth; + + output_dims->n = batch_size; + output_dims->h = output_shape.Dims(1); + output_dims->w = output_shape.Dims(2); + output_dims->c = output_depth; +} + +void EvalQuantizedPerChannel(TfLiteContext* context, TfLiteNode* node, + const TfLiteDepthwiseConvParams& params, + const OpData& data, const TfLiteEvalTensor* input, + const TfLiteEvalTensor* filter, + const TfLiteEvalTensor* bias, + TfLiteEvalTensor* output) { + cmsis_nn_dw_conv_params dw_conv_params; + cmsis_nn_per_channel_quant_params quant_params; + cmsis_nn_dims input_dims; + cmsis_nn_dims filter_dims; + cmsis_nn_dims bias_dims; + cmsis_nn_dims output_dims; + + PopulateDwConvParams(&dw_conv_params, &quant_params, &input_dims, + &filter_dims, &bias_dims, &output_dims, params, data, + input, filter, bias, output); + + cmsis_nn_context ctx; + ctx.buf = nullptr; + /* 'size' is unused */ + ctx.size = 0; + + if (data.buffer_idx > -1) { + ctx.buf = context->GetScratchBuffer(context, data.buffer_idx); + } + + TFLITE_DCHECK_EQ( + arm_depthwise_conv_wrapper_s8( + &ctx, &dw_conv_params, &quant_params, &input_dims, + tflite::micro::GetTensorData(input), &filter_dims, + tflite::micro::GetTensorData(filter), &bias_dims, + tflite::micro::GetOptionalTensorData(bias), &output_dims, + tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); +} + +void EvalQuantizedPerChannel16x8(TfLiteContext* context, TfLiteNode* node, + const TfLiteDepthwiseConvParams& params, + const OpData& data, + const TfLiteEvalTensor* input, + const TfLiteEvalTensor* filter, + const TfLiteEvalTensor* bias, + TfLiteEvalTensor* output) { + cmsis_nn_dw_conv_params dw_conv_params; + cmsis_nn_per_channel_quant_params quant_params; + cmsis_nn_dims input_dims; + cmsis_nn_dims filter_dims; + cmsis_nn_dims bias_dims; + cmsis_nn_dims output_dims; + + PopulateDwConvParams(&dw_conv_params, &quant_params, &input_dims, + &filter_dims, &bias_dims, &output_dims, params, data, + input, filter, bias, output); + + cmsis_nn_context ctx; + ctx.buf = nullptr; + /* 'size' is unused */ + ctx.size = 0; + + TFLITE_DCHECK_EQ( + arm_depthwise_conv_s16( + &ctx, &dw_conv_params, &quant_params, &input_dims, + tflite::micro::GetTensorData(input), &filter_dims, + tflite::micro::GetTensorData(filter), &bias_dims, + tflite::micro::GetOptionalTensorData(bias), &output_dims, + tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + const auto& params = + *(reinterpret_cast(node->builtin_data)); + const OpData& data = *(static_cast(node->user_data)); + + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kDepthwiseConvOutputTensor); + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kDepthwiseConvInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kDepthwiseConvWeightsTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 3) + ? tflite::micro::GetEvalInput(context, node, kDepthwiseConvBiasTensor) + : nullptr; + + switch (input->type) { // Already know in/out types are same. + case kTfLiteFloat32: { + tflite::reference_ops::DepthwiseConv( + DepthwiseConvParamsFloat(params, data.reference_op_data), + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + tflite::micro::GetTensorShape(bias), + tflite::micro::GetOptionalTensorData(bias), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + } + case kTfLiteInt8: + switch (filter->type) { + case kTfLiteInt8: { + EvalQuantizedPerChannel(context, node, params, data, input, filter, + bias, output); + break; + } + case kTfLiteInt4: { + int8_t* unpacked_filter_data = + static_cast(context->GetScratchBuffer( + context, data.reference_op_data.filter_buffer_index)); + reference_integer_ops::DepthwiseConvPerChannelWithPackedInt4Weights( + DepthwiseConvParamsQuantized(params, data.reference_op_data), + data.reference_op_data.per_channel_output_multiplier, + data.reference_op_data.per_channel_output_shift, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + unpacked_filter_data, tflite::micro::GetTensorShape(bias), + tflite::micro::GetOptionalTensorData(bias), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + } + default: { + MicroPrintf("Filter type %s (%d) not supported.", + TfLiteTypeGetName(filter->type), filter->type); + return kTfLiteError; + } + } + break; + case kTfLiteInt16: + EvalQuantizedPerChannel16x8(context, node, params, data, input, filter, + bias, output); + break; + default: + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus EvalInt8(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + const auto& params = + *(reinterpret_cast(node->builtin_data)); + const OpData& data = *(static_cast(node->user_data)); + + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kDepthwiseConvOutputTensor); + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kDepthwiseConvInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kDepthwiseConvWeightsTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 3) + ? tflite::micro::GetEvalInput(context, node, kDepthwiseConvBiasTensor) + : nullptr; + + EvalQuantizedPerChannel(context, node, params, data, input, filter, bias, + output); + return kTfLiteOk; +} + +TfLiteStatus EvalInt16x8(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + const auto& params = + *(reinterpret_cast(node->builtin_data)); + const OpData& data = *(static_cast(node->user_data)); + + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kDepthwiseConvOutputTensor); + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kDepthwiseConvInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kDepthwiseConvWeightsTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 3) + ? tflite::micro::GetEvalInput(context, node, kDepthwiseConvBiasTensor) + : nullptr; + + EvalQuantizedPerChannel16x8(context, node, params, data, input, filter, bias, + output); + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_DEPTHWISE_CONV_2D() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +TfLiteRegistration Register_DEPTHWISE_CONV_2D_INT8() { + return tflite::micro::RegisterOp(Init, Prepare, EvalInt8); +} + +TfLiteRegistration Register_DEPTHWISE_CONV_2D_INT16() { + return tflite::micro::RegisterOp(Init, Prepare, EvalInt16x8); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/fully_connected.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/fully_connected.cc new file mode 100644 index 0000000000..edca07dd4f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/fully_connected.cc @@ -0,0 +1,444 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/fully_connected.h" + +#include "Include/arm_nnfunctions.h" +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/fully_connected.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/fully_connected.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +struct OpData { + OpDataFullyConnected reference_op_data; + + // Conv 1x1 that may be invoked in some cases currently need per channel + // quantization. + int32_t* per_channel_output_multiplier; + int32_t* per_channel_output_shift; + + // Index to buffer for optimizations if applicable. + int buffer_idx; + + int32_t batches; + int32_t accum_depth; + int32_t output_depth; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + OpData* data = static_cast(node->user_data); + const auto params = + static_cast(node->builtin_data); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kFullyConnectedInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = micro_context->AllocateTempInputTensor( + node, kFullyConnectedWeightsTensor); + TF_LITE_ENSURE(context, filter != nullptr); + TfLiteTensor* bias = + micro_context->AllocateTempInputTensor(node, kFullyConnectedBiasTensor); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor( + node, kFullyConnectedOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + const RuntimeShape filter_shape = GetTensorShape(filter); + const RuntimeShape output_shape = GetTensorShape(output); + const int filter_dim_count = filter_shape.DimensionsCount(); + const int output_dim_count = output_shape.DimensionsCount(); + cmsis_nn_dims filter_dims; + filter_dims.n = filter_shape.Dims(filter_dim_count - 1); + filter_dims.h = 1; + filter_dims.w = 1; + filter_dims.c = output_shape.Dims(output_dim_count - 1); + + data->accum_depth = filter_shape.Dims(filter_dim_count - 1); + data->batches = FlatSizeSkipDim(output_shape, output_dim_count - 1); + data->output_depth = output_shape.Dims(output_dim_count - 1); + + // Set buffer index to a reset value + data->buffer_idx = -1; + TF_LITE_ENSURE_STATUS(CalculateOpDataFullyConnected( + context, params->activation, input->type, input, filter, bias, output, + &(data->reference_op_data))); + + int32_t buf_size = 0; + + if (input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, input->params.zero_point, 0); + TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); + buf_size = arm_fully_connected_s16_get_buffer_size(&filter_dims); + } else if (input->type == kTfLiteInt8) { + const RuntimeShape input_shape = GetTensorShape(input); + + TFLITE_DCHECK_GE(output_dim_count, 2); + TFLITE_DCHECK_LE(output_dim_count, 4); + + if (output_dim_count > 2 && data->accum_depth % 4 == 0) { + data->per_channel_output_multiplier = + static_cast(context->AllocatePersistentBuffer( + context, data->output_depth * sizeof(int32_t))); + data->per_channel_output_shift = + static_cast(context->AllocatePersistentBuffer( + context, data->output_depth * sizeof(int32_t))); + + cmsis_nn_dims input_dims; + input_dims.n = data->batches; + input_dims.h = 1; + input_dims.w = 1; + input_dims.c = data->accum_depth; + + buf_size = arm_convolve_1x1_s8_fast_get_buffer_size(&input_dims); + } else { + buf_size = arm_fully_connected_s8_get_buffer_size(&filter_dims); + } + } + + if (filter->type == kTfLiteInt4) { + int filter_size = + RuntimeShape(filter->dims->size, + reinterpret_cast(filter->dims->data)) + .FlatSize(); + context->RequestScratchBufferInArena( + context, filter_size, &data->reference_op_data.filter_buffer_index); + } + + if (buf_size > 0) { + TF_LITE_ENSURE_STATUS(context->RequestScratchBufferInArena( + context, buf_size, &data->buffer_idx)); + } + + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(filter); + if (bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(bias); + } + + return kTfLiteOk; +} + +void PopulateCommonParams(TfLiteContext* context, + cmsis_nn_per_tensor_quant_params* const quant_params, + cmsis_nn_dims* const input_dims, + cmsis_nn_dims* const filter_dims, + cmsis_nn_dims* const bias_dims, + cmsis_nn_dims* const output_dims, + cmsis_nn_context* const ctx, const OpData& data) { + quant_params->multiplier = data.reference_op_data.output_multiplier; + quant_params->shift = data.reference_op_data.output_shift; + + input_dims->n = data.batches; + input_dims->h = 1; + input_dims->w = 1; + input_dims->c = data.accum_depth; + + filter_dims->n = data.accum_depth; + filter_dims->h = 1; + filter_dims->w = 1; + filter_dims->c = data.output_depth; + + bias_dims->n = 1; + bias_dims->h = 1; + bias_dims->w = 1; + bias_dims->c = data.output_depth; + + output_dims->n = data.batches; + output_dims->h = 1; + output_dims->w = 1; + output_dims->c = data.output_depth; + + ctx->buf = nullptr; + ctx->size = 0; + if (data.buffer_idx > -1) { + ctx->buf = context->GetScratchBuffer(context, data.buffer_idx); + } +} + +TfLiteStatus EvalQuantizedInt8(TfLiteContext* context, TfLiteNode* node, + const OpData& data, + const TfLiteEvalTensor* input, + const TfLiteEvalTensor* filter, + const TfLiteEvalTensor* bias, + TfLiteEvalTensor* output) { + const RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + const int output_dim_count = output_shape.DimensionsCount(); + TFLITE_DCHECK_GE(output_dim_count, 2); + TFLITE_DCHECK_LE(output_dim_count, 4); + + cmsis_nn_per_tensor_quant_params quant_params; + cmsis_nn_dims input_dims; + cmsis_nn_dims filter_dims; + cmsis_nn_dims bias_dims; + cmsis_nn_dims output_dims; + cmsis_nn_context ctx; + + PopulateCommonParams(context, &quant_params, &input_dims, &filter_dims, + &bias_dims, &output_dims, &ctx, data); + + const int32_t* bias_data = + tflite::micro::GetOptionalTensorData(bias); + + if (output_dim_count > 2 && data.accum_depth % 4 == 0) { + cmsis_nn_conv_params conv_params; + conv_params.dilation.h = 1; + conv_params.dilation.w = 1; + conv_params.input_offset = -data.reference_op_data.input_zero_point; + conv_params.output_offset = data.reference_op_data.output_zero_point; + conv_params.stride.h = 1; + conv_params.stride.w = 1; + conv_params.padding.h = 0; + conv_params.padding.w = 0; + conv_params.activation.min = data.reference_op_data.output_activation_min; + conv_params.activation.max = data.reference_op_data.output_activation_max; + + cmsis_nn_per_channel_quant_params per_channel_quant_params; + per_channel_quant_params.multiplier = + const_cast(data.per_channel_output_multiplier); + per_channel_quant_params.shift = + const_cast(data.per_channel_output_shift); + + for (int i = 0; i < data.output_depth; i++) { + per_channel_quant_params.multiplier[i] = quant_params.multiplier; + per_channel_quant_params.shift[i] = quant_params.shift; + } + + TF_LITE_ENSURE_EQ( + context, + arm_convolve_1x1_s8_fast( + &ctx, &conv_params, &per_channel_quant_params, &input_dims, + tflite::micro::GetTensorData(input), &filter_dims, + tflite::micro::GetTensorData(filter), &bias_dims, bias_data, + &output_dims, tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); + } else { + cmsis_nn_fc_params fc_params; + fc_params.input_offset = -data.reference_op_data.input_zero_point; + fc_params.output_offset = data.reference_op_data.output_zero_point; + fc_params.filter_offset = 0; + fc_params.activation.min = data.reference_op_data.output_activation_min; + fc_params.activation.max = data.reference_op_data.output_activation_max; + + TF_LITE_ENSURE_EQ( + context, + arm_fully_connected_s8( + &ctx, &fc_params, &quant_params, &input_dims, + tflite::micro::GetTensorData(input), &filter_dims, + tflite::micro::GetTensorData(filter), &bias_dims, bias_data, + &output_dims, tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); + } + return kTfLiteOk; +} + +TfLiteStatus EvalQuantizedInt16(TfLiteContext* context, TfLiteNode* node, + const OpData& data, + const TfLiteEvalTensor* input, + const TfLiteEvalTensor* filter, + const TfLiteEvalTensor* bias, + TfLiteEvalTensor* output) { + cmsis_nn_per_tensor_quant_params quant_params; + cmsis_nn_dims input_dims; + cmsis_nn_dims filter_dims; + cmsis_nn_dims bias_dims; + cmsis_nn_dims output_dims; + cmsis_nn_context ctx; + + PopulateCommonParams(context, &quant_params, &input_dims, &filter_dims, + &bias_dims, &output_dims, &ctx, data); + + const int64_t* bias_data = + tflite::micro::GetOptionalTensorData(bias); + + cmsis_nn_fc_params fc_params; + fc_params.input_offset = -data.reference_op_data.input_zero_point; + fc_params.output_offset = data.reference_op_data.output_zero_point; + fc_params.filter_offset = 0; + fc_params.activation.min = data.reference_op_data.output_activation_min; + fc_params.activation.max = data.reference_op_data.output_activation_max; + + TF_LITE_ENSURE_EQ( + context, + arm_fully_connected_s16( + &ctx, &fc_params, &quant_params, &input_dims, + tflite::micro::GetTensorData(input), &filter_dims, + tflite::micro::GetTensorData(filter), &bias_dims, bias_data, + &output_dims, tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + const auto* params = + static_cast(node->builtin_data); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kFullyConnectedInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kFullyConnectedWeightsTensor); + const TfLiteEvalTensor* bias = + tflite::micro::GetEvalInput(context, node, kFullyConnectedBiasTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kFullyConnectedOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + // Checks in Prepare ensure input, output and filter types are all the same. + switch (input->type) { + case kTfLiteFloat32: { + const float* bias_data = + tflite::micro::GetOptionalTensorData(bias); + tflite::reference_ops::FullyConnected( + FullyConnectedParamsFloat(params->activation), + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + tflite::micro::GetTensorShape(bias), bias_data, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + } + case kTfLiteInt8: { + switch (filter->type) { + case kTfLiteInt8: + return EvalQuantizedInt8(context, node, data, input, filter, bias, + output); + case kTfLiteInt4: { + int8_t* unpacked_filter_data = + static_cast(context->GetScratchBuffer( + context, data.reference_op_data.filter_buffer_index)); + tflite::reference_integer_ops::FullyConnectedWithPackedInt4Weights( + FullyConnectedParamsQuantized(data.reference_op_data), + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + unpacked_filter_data, tflite::micro::GetTensorShape(bias), + tflite::micro::GetOptionalTensorData(bias), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + } + default: + MicroPrintf("Filter Type %s (%d) not supported.", + TfLiteTypeGetName(filter->type), filter->type); + return kTfLiteError; + } + break; + } + case kTfLiteInt16: { + return EvalQuantizedInt16(context, node, data, input, filter, bias, + output); + } + default: { + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + } + return kTfLiteOk; +} + +// Note that the current function names are not ideal at all (this EvalInt8 +// function internally calls EvalQuantizedInt8, and there is similar name +// aliasing in the Eval function too). We will be attempting to have a more +// descriptive naming convention but holding off on that for now, since the +// renaming might be coupled with reducing code duplication and some additional +// refactoring. +TfLiteStatus EvalInt8(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kFullyConnectedInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kFullyConnectedWeightsTensor); + const TfLiteEvalTensor* bias = + tflite::micro::GetEvalInput(context, node, kFullyConnectedBiasTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kFullyConnectedOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + // Checks in Prepare ensure input, output and filter types are all the same. + if (input->type != kTfLiteInt8) { + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + + return EvalQuantizedInt8(context, node, data, input, filter, bias, output); +} + +TfLiteStatus EvalInt16(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kFullyConnectedInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kFullyConnectedWeightsTensor); + const TfLiteEvalTensor* bias = + tflite::micro::GetEvalInput(context, node, kFullyConnectedBiasTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kFullyConnectedOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + // Checks in Prepare ensure input, output and filter types are all the same. + if (input->type != kTfLiteInt16) { + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + + return EvalQuantizedInt16(context, node, data, input, filter, bias, output); +} + +} // namespace + +TfLiteRegistration Register_FULLY_CONNECTED() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +TfLiteRegistration Register_FULLY_CONNECTED_INT8() { + return tflite::micro::RegisterOp(Init, Prepare, EvalInt8); +} + +TfLiteRegistration Register_FULLY_CONNECTED_INT16() { + return tflite::micro::RegisterOp(Init, Prepare, EvalInt16); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/mul.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/mul.cc new file mode 100644 index 0000000000..ca2bdfa1e6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/mul.cc @@ -0,0 +1,133 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/mul.h" + +#include "Include/arm_nnfunctions.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/mul.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/mul.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +void EvalQuantized(TfLiteContext* context, TfLiteNode* node, + const OpDataMul* data, const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params = {}; + op_params.quantized_activation_min = data->output_activation_min; + op_params.quantized_activation_max = data->output_activation_max; + op_params.float_activation_max = data->output_activation_max_f32; + op_params.input1_offset = -data->input1_zero_point; + op_params.input2_offset = -data->input2_zero_point; + op_params.output_offset = data->output_zero_point; + op_params.output_multiplier = data->output_multiplier; + op_params.output_shift = data->output_shift; + + bool need_broadcast = reference_ops::ProcessBroadcastShapes( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), &op_params); + + if (need_broadcast) { + reference_integer_ops::BroadcastMul4DSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + arm_elementwise_mul_s8( + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorData(input2), op_params.input1_offset, + op_params.input2_offset, tflite::micro::GetTensorData(output), + op_params.output_offset, op_params.output_multiplier, + op_params.output_shift, op_params.quantized_activation_min, + op_params.quantized_activation_max, + MatchingElementsSize(tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorShape(output))); + } +} + +} // namespace + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + auto* params = reinterpret_cast(node->builtin_data); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpDataMul* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kMulInput1Tensor); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kMulInput2Tensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kMulOutputTensor); + + switch (input1->type) { + case kTfLiteInt8: + EvalQuantized(context, node, data, input1, input2, output); + break; + case kTfLiteInt32: + EvalMulQuantizedReference(context, node, data, input1, input2, output); + break; + case kTfLiteFloat32: + EvalMulFloatReference(context, node, params, data, input1, input2, + output); + break; + default: + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(input1->type), input1->type); + return kTfLiteError; + } + + return kTfLiteOk; +} + +TfLiteStatus EvalInt8(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + TFLITE_DCHECK(node->user_data != nullptr); + + const OpDataMul* data = static_cast(node->user_data); + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kMulInput1Tensor); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kMulInput2Tensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kMulOutputTensor); + TFLITE_DCHECK(input1->type == kTfLiteInt8); + + EvalQuantized(context, node, data, input1, input2, output); + + return kTfLiteOk; +} + +TfLiteRegistration Register_MUL() { + return tflite::micro::RegisterOp(MulInit, MulPrepare, Eval); +} + +TfLiteRegistration Register_MUL_INT8() { + return tflite::micro::RegisterOp(MulInit, MulPrepare, EvalInt8); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/pooling.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/pooling.cc new file mode 100644 index 0000000000..b84569ce6e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/pooling.cc @@ -0,0 +1,300 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/pooling.h" + +#include "Include/arm_nnfunctions.h" +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/pooling.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +namespace { + +struct OpData { + OpDataPooling reference_op_data; + + // Index to buffer for optimizations if applicable. + int buffer_idx; +}; + +void AverageEvalQuantized(TfLiteContext* context, const TfLiteNode* node, + const TfLitePoolParams* params, const OpData& data, + const TfLiteEvalTensor* input, + TfLiteEvalTensor* output) { + TFLITE_DCHECK(input->type == kTfLiteInt8); + + RuntimeShape input_shape = micro::GetTensorShape(input); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + + RuntimeShape output_shape = micro::GetTensorShape(output); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + + cmsis_nn_dims input_dims; + input_dims.n = 1; + input_dims.h = input_shape.Dims(1); + input_dims.w = input_shape.Dims(2); + input_dims.c = depth; + + cmsis_nn_dims output_dims; + output_dims.n = 1; + output_dims.h = output_shape.Dims(1); + output_dims.w = output_shape.Dims(2); + output_dims.c = depth; + + cmsis_nn_pool_params pool_params; + pool_params.stride.h = params->stride_height; + pool_params.stride.w = params->stride_width; + pool_params.padding.h = data.reference_op_data.padding.height; + pool_params.padding.w = data.reference_op_data.padding.width; + pool_params.activation.min = data.reference_op_data.activation_min; + pool_params.activation.max = data.reference_op_data.activation_max; + + cmsis_nn_dims filter_dims; + filter_dims.n = 1; + filter_dims.h = params->filter_height; + filter_dims.w = params->filter_width; + filter_dims.c = 1; + + cmsis_nn_context ctx; + ctx.buf = nullptr; + ctx.size = 0; + if (data.buffer_idx > -1) { + ctx.buf = context->GetScratchBuffer(context, data.buffer_idx); + } + + TFLITE_DCHECK_EQ( + arm_avgpool_s8(&ctx, &pool_params, &input_dims, + micro::GetTensorData(input), &filter_dims, + &output_dims, micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); +} + +TfLiteStatus MaxEvalInt8(TfLiteContext* context, const TfLiteNode* node, + const TfLitePoolParams* params, const OpData& data, + const TfLiteEvalTensor* input, + TfLiteEvalTensor* output) { + RuntimeShape input_shape = micro::GetTensorShape(input); + RuntimeShape output_shape = micro::GetTensorShape(output); + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + + cmsis_nn_dims input_dims; + input_dims.n = 1; + input_dims.h = input_shape.Dims(1); + input_dims.w = input_shape.Dims(2); + input_dims.c = depth; + + cmsis_nn_dims output_dims; + output_dims.n = 1; + output_dims.h = output_shape.Dims(1); + output_dims.w = output_shape.Dims(2); + output_dims.c = depth; + + cmsis_nn_pool_params pool_params; + pool_params.stride.h = params->stride_height; + pool_params.stride.w = params->stride_width; + pool_params.padding.h = data.reference_op_data.padding.height; + pool_params.padding.w = data.reference_op_data.padding.width; + pool_params.activation.min = data.reference_op_data.activation_min; + pool_params.activation.max = data.reference_op_data.activation_max; + + cmsis_nn_dims filter_dims; + filter_dims.n = 1; + filter_dims.h = params->filter_height; + filter_dims.w = params->filter_width; + filter_dims.c = 1; + + cmsis_nn_context ctx; + ctx.buf = nullptr; + ctx.size = 0; + if (data.buffer_idx > -1) { + ctx.buf = context->GetScratchBuffer(context, data.buffer_idx); + } + + TFLITE_DCHECK_EQ( + arm_max_pool_s8(&ctx, &pool_params, &input_dims, + micro::GetTensorData(input), &filter_dims, + &output_dims, micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); + + return kTfLiteOk; +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus MaxPrepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_STATUS(PoolingPrepare(context, node)); + // Set buffer index to a reset value + static_cast(node->user_data)->buffer_idx = -1; + return kTfLiteOk; +} + +TfLiteStatus AveragePrepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_STATUS(PoolingPrepare(context, node)); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kPoolingInputTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kPoolingOutputTensor); + + if (input->type == kTfLiteInt8) { + RuntimeShape input_shape = GetTensorShape(input); + TFLITE_DCHECK_EQ(input_shape.DimensionsCount(), 4); + + RuntimeShape output_shape = GetTensorShape(output); + TFLITE_DCHECK_EQ(output_shape.DimensionsCount(), 4); + + const int depth = MatchingDim(input_shape, 3, output_shape, 3); + const int output_width = output_shape.Dims(2); + + const int32_t buffer_size = + arm_avgpool_s8_get_buffer_size(output_width, depth); + + auto* data = static_cast(node->user_data); + if (buffer_size > 0) { + TF_LITE_ENSURE_STATUS(context->RequestScratchBufferInArena( + context, buffer_size, &data->buffer_idx)); + } else { + data->buffer_idx = -1; + } + } + + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(input); + return kTfLiteOk; +} + +TfLiteStatus AverageEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + auto* params = reinterpret_cast(node->builtin_data); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + micro::GetEvalInput(context, node, kPoolingInputTensor); + TfLiteEvalTensor* output = + micro::GetEvalOutput(context, node, kPoolingOutputTensor); + + // Inputs and outputs share the same type, guaranteed by the converter. + switch (input->type) { + case kTfLiteFloat32: + AveragePoolingEvalFloat(context, node, params, &data.reference_op_data, + input, output); + break; + case kTfLiteInt8: + AverageEvalQuantized(context, node, params, data, input, output); + break; + default: + MicroPrintf("Input type %s is not currently supported", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus AverageEvalInt8(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + auto* params = reinterpret_cast(node->builtin_data); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + micro::GetEvalInput(context, node, kPoolingInputTensor); + TFLITE_DCHECK(input->type == kTfLiteInt8); + TfLiteEvalTensor* output = + micro::GetEvalOutput(context, node, kPoolingOutputTensor); + + AverageEvalQuantized(context, node, params, data, input, output); + + return kTfLiteOk; +} + +TfLiteStatus MaxEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + auto* params = reinterpret_cast(node->builtin_data); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + micro::GetEvalInput(context, node, kPoolingInputTensor); + TfLiteEvalTensor* output = + micro::GetEvalOutput(context, node, kPoolingOutputTensor); + + switch (input->type) { + case kTfLiteFloat32: + MaxPoolingEvalFloat(context, node, params, &data.reference_op_data, input, + output); + break; + case kTfLiteInt8: + MaxEvalInt8(context, node, params, data, input, output); + break; + default: + MicroPrintf("Type %s not currently supported.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus MaxEvalInt8(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + auto* params = reinterpret_cast(node->builtin_data); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + micro::GetEvalInput(context, node, kPoolingInputTensor); + TFLITE_DCHECK(input->type == kTfLiteInt8); + TfLiteEvalTensor* output = + micro::GetEvalOutput(context, node, kPoolingOutputTensor); + + MaxEvalInt8(context, node, params, data, input, output); + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_AVERAGE_POOL_2D_INT8() { + return tflite::micro::RegisterOp(Init, AveragePrepare, AverageEvalInt8); +} + +TfLiteRegistration Register_AVERAGE_POOL_2D() { + return tflite::micro::RegisterOp(Init, AveragePrepare, AverageEval); +} + +TfLiteRegistration Register_MAX_POOL_2D_INT8() { + return tflite::micro::RegisterOp(Init, MaxPrepare, MaxEvalInt8); +} + +TfLiteRegistration Register_MAX_POOL_2D() { + return tflite::micro::RegisterOp(Init, MaxPrepare, MaxEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/softmax.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/softmax.cc new file mode 100644 index 0000000000..4d13a0841f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/softmax.cc @@ -0,0 +1,209 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/softmax.h" + +#include "Include/arm_nnfunctions.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/softmax.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +struct CMSISNNSoftmaxParams { + SoftmaxParams softmax_params; + int32_t num_rows; + int32_t row_size; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, + sizeof(CMSISNNSoftmaxParams)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + TF_LITE_ENSURE(context, input != nullptr); + TF_LITE_ENSURE(context, NumDimensions(input) >= 1); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE(context, node->user_data != nullptr); + CMSISNNSoftmaxParams* op_data = + static_cast(node->user_data); + + auto* params = static_cast(node->builtin_data); + auto ret_val = CalculateSoftmaxParams(context, input, output, params, + &op_data->softmax_params); + + const auto input_shape = GetTensorShape(input); + const auto output_shape = GetTensorShape(output); + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + op_data->num_rows = outer_size; + op_data->row_size = depth; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return ret_val; +} + +TfLiteStatus SoftmaxEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + + TFLITE_DCHECK(node->user_data != nullptr); + const CMSISNNSoftmaxParams op_data = + *static_cast(node->user_data); + + switch (input->type) { + case kTfLiteFloat32: { + tflite::reference_ops::Softmax( + op_data.softmax_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + case kTfLiteInt8: { + if (output->type == kTfLiteInt8) { + arm_softmax_s8(tflite::micro::GetTensorData(input), + op_data.num_rows, op_data.row_size, + op_data.softmax_params.input_multiplier, + op_data.softmax_params.input_left_shift, + op_data.softmax_params.diff_min, + tflite::micro::GetTensorData(output)); + } else { + arm_softmax_s8_s16(tflite::micro::GetTensorData(input), + op_data.num_rows, op_data.row_size, + op_data.softmax_params.input_multiplier, + op_data.softmax_params.input_left_shift, + op_data.softmax_params.diff_min, + tflite::micro::GetTensorData(output)); + } + return kTfLiteOk; + } + case kTfLiteInt16: { + const cmsis_nn_softmax_lut_s16 softmax_params = { + .exp_lut = op_data.softmax_params.exp_lut, + .one_by_one_lut = op_data.softmax_params.one_over_one_plus_x_lut}; + + TFLITE_DCHECK_EQ( + arm_softmax_s16( + tflite::micro::GetTensorData(input), op_data.num_rows, + op_data.row_size, op_data.softmax_params.input_multiplier, + op_data.softmax_params.input_left_shift, &softmax_params, + tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); + return kTfLiteOk; + } + default: + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } +} + +TfLiteStatus SoftmaxEvalInt8(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + + TFLITE_DCHECK(node->user_data != nullptr); + const CMSISNNSoftmaxParams op_data = + *static_cast(node->user_data); + + arm_softmax_s8(tflite::micro::GetTensorData(input), op_data.num_rows, + op_data.row_size, op_data.softmax_params.input_multiplier, + op_data.softmax_params.input_left_shift, + op_data.softmax_params.diff_min, + tflite::micro::GetTensorData(output)); + + return kTfLiteOk; +} + +TfLiteStatus SoftmaxEvalInt8_Int16(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + + TFLITE_DCHECK(node->user_data != nullptr); + const CMSISNNSoftmaxParams op_data = + *static_cast(node->user_data); + + arm_softmax_s8_s16( + tflite::micro::GetTensorData(input), op_data.num_rows, + op_data.row_size, op_data.softmax_params.input_multiplier, + op_data.softmax_params.input_left_shift, op_data.softmax_params.diff_min, + tflite::micro::GetTensorData(output)); + + return kTfLiteOk; +} + +TfLiteStatus SoftmaxEvalInt16(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + + TFLITE_DCHECK(node->user_data != nullptr); + const CMSISNNSoftmaxParams op_data = + *static_cast(node->user_data); + + const cmsis_nn_softmax_lut_s16 softmax_params = { + .exp_lut = op_data.softmax_params.exp_lut, + .one_by_one_lut = op_data.softmax_params.one_over_one_plus_x_lut}; + + TFLITE_DCHECK_EQ( + arm_softmax_s16(tflite::micro::GetTensorData(input), + op_data.num_rows, op_data.row_size, + op_data.softmax_params.input_multiplier, + op_data.softmax_params.input_left_shift, &softmax_params, + tflite::micro::GetTensorData(output)), + ARM_CMSIS_NN_SUCCESS); + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_SOFTMAX() { + return tflite::micro::RegisterOp(Init, Prepare, SoftmaxEval); +} + +TfLiteRegistration Register_SOFTMAX_INT8() { + return tflite::micro::RegisterOp(Init, Prepare, SoftmaxEvalInt8); +} + +TfLiteRegistration Register_SOFTMAX_INT8_INT16() { + return tflite::micro::RegisterOp(Init, Prepare, SoftmaxEvalInt8_Int16); +} + +TfLiteRegistration Register_SOFTMAX_INT16() { + return tflite::micro::RegisterOp(Init, Prepare, SoftmaxEvalInt16); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/svdf.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/svdf.cc new file mode 100644 index 0000000000..99f2a746f2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cmsis_nn/svdf.cc @@ -0,0 +1,224 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/svdf.h" + +#include "Include/arm_nn_types.h" +#include "Include/arm_nnfunctions.h" +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/activation_utils.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpDataSvdf)); +} + +TfLiteStatus EvalIntegerSVDF(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input_tensor, + const TfLiteEvalTensor* weights_feature_tensor, + const TfLiteEvalTensor* weights_time_tensor, + const TfLiteEvalTensor* bias_tensor, + const TfLiteSVDFParams* params, + TfLiteEvalTensor* activation_state_tensor, + TfLiteEvalTensor* output_tensor, + const OpDataSvdf& data) { + cmsis_nn_dims input_dims; + input_dims.n = input_tensor->dims->data[0]; + input_dims.h = input_tensor->dims->data[1]; + + cmsis_nn_dims weights_feature_dims; + weights_feature_dims.n = weights_feature_tensor->dims->data[0]; + weights_feature_dims.h = weights_feature_tensor->dims->data[1]; + + cmsis_nn_dims weights_time_dims; + weights_time_dims.n = weights_time_tensor->dims->data[0]; + weights_time_dims.h = weights_time_tensor->dims->data[1]; + + cmsis_nn_dims bias_dims; + bias_dims.n = bias_tensor->dims->data[0]; + + cmsis_nn_dims state_dims; + state_dims.n = bias_tensor->dims->data[0]; + state_dims.h = bias_tensor->dims->data[1]; + + cmsis_nn_dims output_dims; + output_dims.n = output_tensor->dims->data[0]; + output_dims.h = output_tensor->dims->data[1]; + + cmsis_nn_svdf_params svdf_params; + svdf_params.rank = params->rank; + svdf_params.input_offset = data.input_zero_point; + svdf_params.output_offset = data.output_zero_point; + + svdf_params.input_activation.min = INT16_MIN; + svdf_params.input_activation.max = INT16_MAX; + + svdf_params.output_activation.min = INT8_MIN; + svdf_params.output_activation.max = INT8_MAX; + + cmsis_nn_per_tensor_quant_params in_quant_params; + in_quant_params.multiplier = data.effective_scale_1_a; + in_quant_params.shift = data.effective_scale_1_b; + + cmsis_nn_per_tensor_quant_params out_quant_params; + out_quant_params.multiplier = data.effective_scale_2_a; + out_quant_params.shift = data.effective_scale_2_b; + + TFLITE_DCHECK(context != nullptr); + TFLITE_DCHECK(context->GetScratchBuffer != nullptr); + + cmsis_nn_context scratch_ctx; + scratch_ctx.buf = static_cast( + context->GetScratchBuffer(context, data.scratch_tensor_index)); + + cmsis_nn_context scratch_output_ctx; + scratch_output_ctx.buf = static_cast( + context->GetScratchBuffer(context, data.scratch_output_tensor_index)); + + int8_t* output_data = tflite::micro::GetTensorData(output_tensor); + + switch (weights_time_tensor->type) { + case kTfLiteInt8: { + arm_svdf_s8( + &scratch_ctx, &scratch_output_ctx, &svdf_params, &in_quant_params, + &out_quant_params, &input_dims, + tflite::micro::GetTensorData(input_tensor), &state_dims, + tflite::micro::GetTensorData(activation_state_tensor), + &weights_feature_dims, + tflite::micro::GetTensorData(weights_feature_tensor), + &weights_time_dims, + tflite::micro::GetTensorData(weights_time_tensor), &bias_dims, + tflite::micro::GetTensorData(bias_tensor), &output_dims, + output_data); + return kTfLiteOk; + } + + case kTfLiteInt16: { + arm_svdf_state_s16_s8( + &scratch_ctx, &scratch_output_ctx, &svdf_params, &in_quant_params, + &out_quant_params, &input_dims, + tflite::micro::GetTensorData(input_tensor), &state_dims, + tflite::micro::GetTensorData(activation_state_tensor), + &weights_feature_dims, + tflite::micro::GetTensorData(weights_feature_tensor), + &weights_time_dims, + tflite::micro::GetTensorData(weights_time_tensor), + &bias_dims, tflite::micro::GetTensorData(bias_tensor), + &output_dims, output_data); + return kTfLiteOk; + } + + default: + MicroPrintf("Could not find matching function for type %s.", + TfLiteTypeGetName(weights_time_tensor->type)); + return kTfLiteError; + } +} + +TfLiteStatus EvalSvdf(TfLiteContext* context, TfLiteNode* node) { + auto* params = reinterpret_cast(node->builtin_data); + TFLITE_DCHECK(node->user_data != nullptr); + const OpDataSvdf& data = *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kSvdfInputTensor); + const TfLiteEvalTensor* weights_feature = + tflite::micro::GetEvalInput(context, node, kSvdfWeightsFeatureTensor); + const TfLiteEvalTensor* weights_time = + tflite::micro::GetEvalInput(context, node, kSvdfWeightsTimeTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 5) + ? tflite::micro::GetEvalInput(context, node, kSvdfBiasTensor) + : nullptr; + TfLiteEvalTensor* activation_state = tflite::micro::GetMutableEvalInput( + context, node, kSvdfInputActivationStateTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kSvdfOutputTensor); + + switch (weights_time->type) { + case kTfLiteFloat32: { + EvalFloatSvdfReference( + context, node, input, weights_feature, weights_time, bias, params, + data.scratch_tensor_index, activation_state, output); + return kTfLiteOk; + } + + case kTfLiteInt8: + case kTfLiteInt16: { + return EvalIntegerSVDF(context, node, input, weights_feature, + weights_time, bias, params, activation_state, + output, data); + } + + default: + MicroPrintf("Type %s not currently supported.", + TfLiteTypeGetName(weights_feature->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus EvalSvdfInt8(TfLiteContext* context, TfLiteNode* node) { + auto* params = reinterpret_cast(node->builtin_data); + TFLITE_DCHECK(node->user_data != nullptr); + const OpDataSvdf& data = *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kSvdfInputTensor); + const TfLiteEvalTensor* weights_feature = + tflite::micro::GetEvalInput(context, node, kSvdfWeightsFeatureTensor); + const TfLiteEvalTensor* weights_time = + tflite::micro::GetEvalInput(context, node, kSvdfWeightsTimeTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 5) + ? tflite::micro::GetEvalInput(context, node, kSvdfBiasTensor) + : nullptr; + TfLiteEvalTensor* activation_state = tflite::micro::GetMutableEvalInput( + context, node, kSvdfInputActivationStateTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kSvdfOutputTensor); + + TFLITE_DCHECK((weights_time->type == kTfLiteInt8) || + (weights_time->type == kTfLiteInt16)); + // Because of the TODO mentioned below, the int16 weight data type is not + // split into a seperate registration. + // TODO(#523): remove 16-bit code when no longer needed. + return EvalIntegerSVDF(context, node, input, weights_feature, weights_time, + bias, params, activation_state, output, data); +} + +} // namespace + +TfLiteRegistration Register_SVDF() { + return tflite::micro::RegisterOp(Init, PrepareSvdf, EvalSvdf); +} + +TfLiteRegistration Register_SVDF_INT8() { + return tflite::micro::RegisterOp(Init, PrepareSvdf, EvalSvdfInt8); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/comparisons.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/comparisons.cc new file mode 100644 index 0000000000..597856cd2f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/comparisons.cc @@ -0,0 +1,618 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/comparisons.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace comparisons { +namespace { + +struct OpData { + ComparisonParams params; +}; + +constexpr int kInputTensor1 = 0; +constexpr int kInputTensor2 = 1; +constexpr int kOutputTensor = 0; + +TfLiteStatus EqualEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + RuntimeShape input1_shape = tflite::micro::GetTensorShape(input1); + RuntimeShape input2_shape = tflite::micro::GetTensorShape(input2); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + bool* output_data = tflite::micro::GetTensorData(output); + + bool requires_broadcast = !tflite::micro::HaveSameShapes(input1, input2); + switch (input1->type) { + case kTfLiteBool: + requires_broadcast + ? reference_ops::Broadcast4DSlowEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::EqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteFloat32: + requires_broadcast + ? reference_ops::Broadcast4DSlowEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::EqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt32: + requires_broadcast + ? reference_ops::Broadcast4DSlowEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::EqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt64: + requires_broadcast + ? reference_ops::Broadcast4DSlowEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::EqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt8: + requires_broadcast + ? reference_ops::Broadcast4DSlowEqualWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::EqualWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + default: + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(input1->type), input1->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +// TODO(renjieliu): Refactor the logic to avoid duplications. +TfLiteStatus NotEqualEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + RuntimeShape input1_shape = tflite::micro::GetTensorShape(input1); + RuntimeShape input2_shape = tflite::micro::GetTensorShape(input2); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + bool* output_data = tflite::micro::GetTensorData(output); + + bool requires_broadcast = !tflite::micro::HaveSameShapes(input1, input2); + switch (input1->type) { + case kTfLiteBool: + requires_broadcast + ? reference_ops::Broadcast4DSlowNotEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::NotEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteFloat32: + requires_broadcast + ? reference_ops::Broadcast4DSlowNotEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::NotEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt32: + requires_broadcast + ? reference_ops::Broadcast4DSlowNotEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::NotEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt64: + requires_broadcast + ? reference_ops::Broadcast4DSlowNotEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::NotEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt8: + requires_broadcast + ? reference_ops::Broadcast4DSlowNotEqualWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::NotEqualWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + default: + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(input1->type), input1->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus GreaterEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + RuntimeShape input1_shape = tflite::micro::GetTensorShape(input1); + RuntimeShape input2_shape = tflite::micro::GetTensorShape(input2); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + bool* output_data = tflite::micro::GetTensorData(output); + + bool requires_broadcast = !tflite::micro::HaveSameShapes(input1, input2); + switch (input1->type) { + case kTfLiteFloat32: + requires_broadcast + ? reference_ops::Broadcast4DSlowGreaterNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::GreaterNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt32: + requires_broadcast + ? reference_ops::Broadcast4DSlowGreaterNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::GreaterNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt64: + requires_broadcast + ? reference_ops::Broadcast4DSlowGreaterNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::GreaterNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt8: + requires_broadcast + ? reference_ops::Broadcast4DSlowGreaterWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::GreaterWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + default: + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(input1->type), input1->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus GreaterEqualEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + RuntimeShape input1_shape = tflite::micro::GetTensorShape(input1); + RuntimeShape input2_shape = tflite::micro::GetTensorShape(input2); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + bool* output_data = tflite::micro::GetTensorData(output); + + bool requires_broadcast = !tflite::micro::HaveSameShapes(input1, input2); + switch (input1->type) { + case kTfLiteFloat32: + requires_broadcast + ? reference_ops::Broadcast4DSlowGreaterEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::GreaterEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt32: + requires_broadcast + ? reference_ops::Broadcast4DSlowGreaterEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::GreaterEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt64: + requires_broadcast + ? reference_ops::Broadcast4DSlowGreaterEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::GreaterEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt8: + requires_broadcast + ? reference_ops::Broadcast4DSlowGreaterEqualWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::GreaterEqualWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + default: + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(input1->type), input1->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus LessEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + RuntimeShape input1_shape = tflite::micro::GetTensorShape(input1); + RuntimeShape input2_shape = tflite::micro::GetTensorShape(input2); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + bool* output_data = tflite::micro::GetTensorData(output); + + bool requires_broadcast = !tflite::micro::HaveSameShapes(input1, input2); + switch (input1->type) { + case kTfLiteFloat32: + requires_broadcast + ? reference_ops::Broadcast4DSlowLessNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::LessNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt32: + requires_broadcast + ? reference_ops::Broadcast4DSlowLessNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::LessNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt64: + requires_broadcast + ? reference_ops::Broadcast4DSlowLessNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::LessNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt8: + requires_broadcast + ? reference_ops::Broadcast4DSlowLessWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::LessWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + default: + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(input1->type), input1->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus LessEqualEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + RuntimeShape input1_shape = tflite::micro::GetTensorShape(input1); + RuntimeShape input2_shape = tflite::micro::GetTensorShape(input2); + RuntimeShape output_shape = tflite::micro::GetTensorShape(output); + bool* output_data = tflite::micro::GetTensorData(output); + + bool requires_broadcast = !tflite::micro::HaveSameShapes(input1, input2); + switch (input1->type) { + case kTfLiteFloat32: + requires_broadcast + ? reference_ops::Broadcast4DSlowLessEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::LessEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt32: + requires_broadcast + ? reference_ops::Broadcast4DSlowLessEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::LessEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt64: + requires_broadcast + ? reference_ops::Broadcast4DSlowLessEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::LessEqualNoScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + case kTfLiteInt8: + requires_broadcast + ? reference_ops::Broadcast4DSlowLessEqualWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data) + : reference_ops::LessEqualWithScaling( + data->params, input1_shape, + tflite::micro::GetTensorData(input1), input2_shape, + tflite::micro::GetTensorData(input2), output_shape, + output_data); + break; + default: + MicroPrintf("Type %s (%d) not supported.", + TfLiteTypeGetName(input1->type), input1->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + OpData* data = static_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kInputTensor1); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kInputTensor2); + TF_LITE_ENSURE(context, input2 != nullptr); + + if (input1->type == kTfLiteInt8) { + auto input1_offset = -input1->params.zero_point; + auto input2_offset = -input2->params.zero_point; + const int kLeftShift = 8; + + int32_t input1_multiplier; + int input1_shift; + QuantizeMultiplierSmallerThanOneExp( + static_cast(input1->params.scale), &input1_multiplier, + &input1_shift); + int32_t input2_multiplier; + int input2_shift; + QuantizeMultiplierSmallerThanOneExp( + static_cast(input2->params.scale), &input2_multiplier, + &input2_shift); + + data->params.left_shift = kLeftShift; + data->params.input1_offset = input1_offset; + data->params.input1_multiplier = input1_multiplier; + data->params.input1_shift = input1_shift; + data->params.input2_offset = input2_offset; + data->params.input2_multiplier = input2_multiplier; + data->params.input2_shift = input2_shift; + } + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + + return kTfLiteOk; +} + +} // namespace comparisons + +TfLiteRegistration Register_EQUAL() { + return tflite::micro::RegisterOp(comparisons::Init, comparisons::Prepare, + comparisons::EqualEval); +} + +TfLiteRegistration Register_NOT_EQUAL() { + return tflite::micro::RegisterOp(comparisons::Init, comparisons::Prepare, + comparisons::NotEqualEval); +} + +TfLiteRegistration Register_GREATER() { + return tflite::micro::RegisterOp(comparisons::Init, comparisons::Prepare, + comparisons::GreaterEval); +} + +TfLiteRegistration Register_GREATER_EQUAL() { + return tflite::micro::RegisterOp(comparisons::Init, comparisons::Prepare, + comparisons::GreaterEqualEval); +} + +TfLiteRegistration Register_LESS() { + return tflite::micro::RegisterOp(comparisons::Init, comparisons::Prepare, + comparisons::LessEval); +} + +TfLiteRegistration Register_LESS_EQUAL() { + return tflite::micro::RegisterOp(comparisons::Init, comparisons::Prepare, + comparisons::LessEqualEval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/concatenation.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/concatenation.cc new file mode 100644 index 0000000000..a3f1cc3464 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/concatenation.cc @@ -0,0 +1,263 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/concatenation.h" + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/portable_tensor.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace concatenation { + +constexpr int kMaxInputNum = 10; // Maximum number of input tensors +constexpr int kOutputTensor = 0; + +struct OpData { + ConcatenationParams params; +}; + +// Handles negative axis index, coerces to positive index value. +inline int CalculatePositiveAxis(int axis, const TfLiteTensor* output_tensor) { + if (axis >= 0) { + return axis; + } else { + return NumDimensions(output_tensor) + axis; + } +} + +// The following functions are helpers to get tensor data in the format that the +// reference op implementation expects. They provide the same functionality as +// class VectorOfTensors and class VectorOfQuantizedTensors in TFLite. + +// Gets shapes from a list of tensors. +inline void GetAllInputTensorShapes(const TfLiteContext* context, + const TfLiteNode* node, + RuntimeShape all_shapes[kMaxInputNum]) { + TFLITE_DCHECK(context != nullptr); + TFLITE_DCHECK(node != nullptr); + for (int i = 0; i < node->inputs->size; ++i) { + const TfLiteEvalTensor* t = tflite::micro::GetEvalInput(context, node, i); + RuntimeShape shape = tflite::micro::GetTensorShape(t); + all_shapes[i].ReplaceWith(shape.DimensionsCount(), shape.DimsData()); + } +} + +// Get shape pointers from a list of shapes. +inline void GetShapesPointers(const RuntimeShape* shapes, size_t num, + const RuntimeShape* pointers[]) { + for (size_t i = 0; i < num; ++i) { + pointers[i] = &shapes[i]; + } +} + +// Gets data pointers from a list of tensors. +template +inline void GetAllInputTensorData(const TfLiteContext* context, + const TfLiteNode* node, + T* all_data[kMaxInputNum]) { + TFLITE_DCHECK(context != nullptr); + TFLITE_DCHECK(node != nullptr); + for (int i = 0; i < node->inputs->size; ++i) { + const TfLiteEvalTensor* t = tflite::micro::GetEvalInput(context, node, i); + all_data[i] = tflite::micro::GetTensorData(t); + } +} + +template +void EvalUnquantized(TfLiteContext* context, TfLiteNode* node) { + // Collect the shapes and data pointer of input tensors + RuntimeShape inputs_shape[kMaxInputNum]; + const RuntimeShape* inputs_shape_ptr[kMaxInputNum]; + const data_type* inputs_data[kMaxInputNum]; + GetAllInputTensorShapes(context, node, inputs_shape); + GetShapesPointers(inputs_shape, node->inputs->size, inputs_shape_ptr); + GetAllInputTensorData(context, node, inputs_data); + + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + reference_ops::Concatenation(data->params, inputs_shape_ptr, inputs_data, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + // This function only checks the types. Additional shape validations are + // performed in the reference implementation called during Eval(). + const TfLiteConcatenationParams* params = + reinterpret_cast(node->builtin_data); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input_tensor = micro_context->AllocateTempInputTensor(node, 0); + TF_LITE_ENSURE(context, input_tensor != nullptr); + TfLiteType input_type = input_tensor->type; + TfLiteTensor* output_tensor = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output_tensor != nullptr); + TfLiteType output_type = output_tensor->type; + + micro_context->DeallocateTempTfLiteTensor(input_tensor); + micro_context->DeallocateTempTfLiteTensor(output_tensor); + + // Check activation and input type + TF_LITE_ENSURE_EQ(context, params->activation, kTfLiteActNone); + TF_LITE_ENSURE(context, + input_type == kTfLiteFloat32 || input_type == kTfLiteInt8 || + input_type == kTfLiteInt16 || input_type == kTfLiteInt32 || + input_type == kTfLiteInt64 || input_type == kTfLiteBool); + + // Output type must match input type + TF_LITE_ENSURE_EQ(context, output_type, input_type); + + // This implementation does not support large number of input tensors + const int num_inputs = NumInputs(node); + TF_LITE_ENSURE(context, num_inputs <= kMaxInputNum); + + // Shapes with dimensions >4 are not yet supported with static allocation. + for (int i = 0; i < num_inputs; ++i) { + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, i); + TF_LITE_ENSURE(context, input != nullptr); + int num_dimensions = NumDimensions(input); + + if (num_dimensions > RuntimeShape::kMaxSmallSize) { + MicroPrintf( + "Op Concatenation does not currently support num dimensions > %d " + "Tensor has %d dimensions.", + RuntimeShape::kMaxSmallSize, num_dimensions); + return kTfLiteError; + } + micro_context->DeallocateTempTfLiteTensor(input); + } + + // Calculate OpData. + TFLITE_DCHECK(node->user_data != nullptr); + OpData* data = static_cast(node->user_data); + + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + switch (output_type) { // Already know in/outtypes are same. + case kTfLiteBool: + case kTfLiteFloat32: + case kTfLiteInt16: + case kTfLiteInt32: + case kTfLiteInt64: { + data->params.axis = CalculatePositiveAxis(params->axis, output); + data->params.inputs_count = node->inputs->size; + break; + } + case kTfLiteInt8: { + data->params.axis = CalculatePositiveAxis(params->axis, output); + data->params.inputs_count = node->inputs->size; + + float* input_scales = + reinterpret_cast(context->AllocatePersistentBuffer( + context, node->inputs->size * sizeof(float))); + + int32_t* input_zero_points = + reinterpret_cast(context->AllocatePersistentBuffer( + context, node->inputs->size * sizeof(int32_t))); + + // Allocate persistent scale and zeropoint buffers. + // Store input scale and zero point values in OpParams: + for (int i = 0; i < node->inputs->size; ++i) { + TfLiteTensor* t = micro_context->AllocateTempInputTensor(node, i); + TF_LITE_ENSURE(context, t != nullptr); + input_scales[i] = t->params.scale; + input_zero_points[i] = t->params.zero_point; + micro_context->DeallocateTempTfLiteTensor(t); + } + + data->params.input_scale = input_scales; + data->params.input_zeropoint = input_zero_points; + data->params.output_zeropoint = output->params.zero_point; + data->params.output_scale = output->params.scale; + break; + } + default: + MicroPrintf("Op Concatenation does not currently support Type '%s'.", + TfLiteTypeGetName(output_type)); + return kTfLiteError; + } + + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* output_tensor = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + TF_LITE_ENSURE(context, output_tensor != nullptr); + TfLiteType output_type = output_tensor->type; + + switch (output_type) { // Already know in/outtypes are same. + case kTfLiteFloat32: + EvalUnquantized(context, node); + break; + case kTfLiteInt32: + EvalUnquantized(context, node); + break; + case kTfLiteInt8: + EvalUnquantized(context, node); + break; + case kTfLiteInt64: + EvalUnquantized(context, node); + break; + case kTfLiteInt16: + EvalUnquantized(context, node); + break; + case kTfLiteBool: + EvalUnquantized(context, node); + break; + + default: + MicroPrintf("Op Concatenation does not currently support Type '%s'.", + TfLiteTypeGetName(output_type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace concatenation + +TfLiteRegistration Register_CONCATENATION() { + return tflite::micro::RegisterOp(concatenation::Init, concatenation::Prepare, + concatenation::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv.h new file mode 100644 index 0000000000..9b6dc053e2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv.h @@ -0,0 +1,122 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_CONV_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_CONV_H_ + +#include +#include +#include +#include + +namespace tflite { + struct OpDataConv + { + TfLitePaddingValues padding; + + // Cached tensor zero point values for quantized operations. + int32_t input_zero_point; + int32_t filter_zero_point; + int32_t output_zero_point; + + // The scaling factor from input to output (aka the 'real multiplier') can + // be represented as a fixed point multiplier plus a left shift. + int32_t output_multiplier; + int output_shift; + + // Per channel output multiplier and shift. + int32_t * per_channel_output_multiplier; + int32_t * per_channel_output_shift; + + // The range of the fused activation layer. For example for kNone and + // uint8_t these would be 0 and 255. + int32_t output_activation_min; + int32_t output_activation_max; + + // A buffer used to store unpacked filter values. This is used if the source + // tensor is of n-bit precision that cannot be easily processed by kernels. + int filter_buffer_index; + }; + + extern const int kConvInputTensor; + extern const int kConvWeightsTensor; + extern const int kConvBiasTensor; + extern const int kConvOutputTensor; + extern const int kConvQuantizedDimension; + +// Returns a ConvParams struct with all the parameters needed for a +// float computation. + ConvParams ConvParamsFloat(const TfLiteConvParams ¶ms, const OpDataConv &data); + +// Returns a ConvParams struct with all the parameters needed for a +// quantized computation. + ConvParams ConvParamsQuantized(const TfLiteConvParams ¶ms, const OpDataConv &data); + + TfLiteStatus CalculateOpDataConv(TfLiteContext * context, + TfLiteNode * node, + const TfLiteConvParams ¶ms, + int width, + int height, + int filter_width, + int filter_height, + int out_width, + int out_height, + const TfLiteType data_type, + OpDataConv * data); + + TfLiteStatus ConvPrepare(TfLiteContext * context, TfLiteNode * node); + +// This is the most generic TfLiteRegistration. The actual supported types may +// still be target dependent. The only requirement is that every implementation +// (reference or optimized) must define this function. + TfLiteRegistration Register_CONV_2D(); + +#if defined(XTENSA) + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int8 activations and int8 weights and always calls the reference +// implementation. + TfLiteRegistration Register_CONV_2D_INT8REF(); + +#else + inline TfLiteRegistration Register_CONV_2D_INT8REF () { + return Register_CONV_2D(); + } +#endif + +#if defined(CMSIS_NN) + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int8 activations and int8 weights and uses the latency optimized +// implementations. + TfLiteRegistration Register_CONV_2D_INT8(); + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int16 activations and int8 weights and uses the latency optimized +// implementations. + TfLiteRegistration Register_CONV_2D_INT16(); + +#else + inline TfLiteRegistration Register_CONV_2D_INT8 () { + return Register_CONV_2D(); + } + + inline TfLiteRegistration Register_CONV_2D_INT16 () { + return Register_CONV_2D(); + } +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_CONV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv_common.cc new file mode 100644 index 0000000000..c548c932c2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv_common.cc @@ -0,0 +1,202 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/c_api_types.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/padding.h" +#include "tensorflow/lite/micro/kernels/conv.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { + +const int kConvInputTensor = 0; +const int kConvWeightsTensor = 1; +const int kConvBiasTensor = 2; +const int kConvOutputTensor = 0; + +// Conv is quantized along dimension 0: +// https://www.tensorflow.org/lite/performance/quantization_spec +const int kConvQuantizedDimension = 0; + +// Returns a ConvParams struct with all the parameters needed for a +// float computation. +ConvParams ConvParamsFloat(const TfLiteConvParams& params, + const OpDataConv& data) { + ConvParams op_params; + CalculateActivationRange(params.activation, &op_params.float_activation_min, + &op_params.float_activation_max); + op_params.padding_type = tflite::micro::RuntimePaddingType(params.padding); + op_params.padding_values.width = data.padding.width; + op_params.padding_values.height = data.padding.height; + op_params.stride_width = params.stride_width; + op_params.stride_height = params.stride_height; + op_params.dilation_width_factor = params.dilation_width_factor; + op_params.dilation_height_factor = params.dilation_height_factor; + return op_params; +} + +// Returns a ConvParams struct with all the parameters needed for a +// quantized computation. +ConvParams ConvParamsQuantized(const TfLiteConvParams& params, + const OpDataConv& data) { + ConvParams op_params; + op_params.input_offset = -data.input_zero_point; + op_params.weights_offset = -data.filter_zero_point; + op_params.output_offset = data.output_zero_point; + op_params.output_multiplier = data.output_multiplier; + op_params.output_shift = -data.output_shift; + op_params.padding_type = tflite::micro::RuntimePaddingType(params.padding); + op_params.padding_values.height = data.padding.height; + op_params.padding_values.width = data.padding.width; + op_params.stride_height = params.stride_height; + op_params.stride_width = params.stride_width; + op_params.dilation_height_factor = params.dilation_height_factor; + op_params.dilation_width_factor = params.dilation_width_factor; + op_params.quantized_activation_min = data.output_activation_min; + op_params.quantized_activation_max = data.output_activation_max; + return op_params; +} + +TfLiteStatus CalculateOpDataConv(TfLiteContext* context, TfLiteNode* node, + const TfLiteConvParams& params, int width, + int height, int filter_width, + int filter_height, int out_width, + int out_height, const TfLiteType data_type, + OpDataConv* data) { + bool has_bias = node->inputs->size == 3; + // Check number of inputs/outputs + TF_LITE_ENSURE(context, has_bias || node->inputs->size == 2); + TF_LITE_ENSURE_EQ(context, node->outputs->size, 1); + + // Matching GetWindowedOutputSize in TensorFlow. + auto padding = params.padding; + data->padding = ComputePaddingHeightWidth( + params.stride_height, params.stride_width, params.dilation_height_factor, + params.dilation_width_factor, height, width, filter_height, filter_width, + padding, &out_height, &out_width); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kConvInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = + micro_context->AllocateTempInputTensor(node, kConvWeightsTensor); + TF_LITE_ENSURE(context, filter != nullptr); + TfLiteTensor* bias = + micro_context->AllocateTempInputTensor(node, kConvBiasTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kConvOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + // Note that quantized inference requires that all tensors have their + // parameters set. This is usually done during quantized training. + if (data_type != kTfLiteFloat32) { + int output_channels = filter->dims->data[kConvQuantizedDimension]; + + TF_LITE_ENSURE_STATUS(tflite::PopulateConvolutionQuantizationParams( + context, input, filter, bias, output, params.activation, + &data->output_multiplier, &data->output_shift, + &data->output_activation_min, &data->output_activation_max, + data->per_channel_output_multiplier, data->per_channel_output_shift, + output_channels)); + } + + data->input_zero_point = input->params.zero_point; + data->filter_zero_point = filter->params.zero_point; + data->output_zero_point = output->params.zero_point; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(filter); + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(bias); + + return kTfLiteOk; +} + +TfLiteStatus ConvPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + OpDataConv* data = static_cast(node->user_data); + const auto& params = + *(static_cast(node->builtin_data)); + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kConvOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kConvInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = + micro_context->AllocateTempInputTensor(node, kConvWeightsTensor); + TF_LITE_ENSURE(context, filter != nullptr); + + const int input_width = input->dims->data[2]; + const int input_height = input->dims->data[1]; + const int filter_width = filter->dims->data[2]; + const int filter_height = filter->dims->data[1]; + const int output_width = output->dims->data[2]; + const int output_height = output->dims->data[1]; + + // Dynamically allocate per-channel quantization parameters. + const int num_channels = filter->dims->data[kConvQuantizedDimension]; + data->per_channel_output_multiplier = + static_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + data->per_channel_output_shift = + static_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + + // All per-channel quantized tensors need valid zero point and scale arrays. + if (input->type == kTfLiteInt8 || input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, filter->quantization.type, + kTfLiteAffineQuantization); + + const auto* affine_quantization = + static_cast(filter->quantization.params); + TFLITE_DCHECK(affine_quantization != nullptr); + TFLITE_DCHECK(affine_quantization->scale != nullptr); + TFLITE_DCHECK(affine_quantization->zero_point != nullptr); + + TF_LITE_ENSURE(context, + affine_quantization->scale->size == 1 || + affine_quantization->scale->size == + filter->dims->data[kConvQuantizedDimension]); + } + + TF_LITE_ENSURE_STATUS(CalculateOpDataConv( + context, node, params, input_width, input_height, filter_width, + filter_height, output_width, output_height, input->type, data)); + + if (filter->type == kTfLiteInt4) { + int filter_size = + RuntimeShape(filter->dims->size, + reinterpret_cast(filter->dims->data)) + .FlatSize(); + context->RequestScratchBufferInArena(context, filter_size, + &data->filter_buffer_index); + } + + micro_context->DeallocateTempTfLiteTensor(filter); + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv_test.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv_test.h new file mode 100644 index 0000000000..574639d5c2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/conv_test.h @@ -0,0 +1,177 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_CONV_TEST_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_CONV_TEST_H_ + +#include +#include +#include +#include +#include + +#include "tensorflow/lite/micro/testing/micro_test.h" + +namespace tflite { + namespace testing { + TfLiteStatus InvokeConv(TfLiteTensor * tensors, + int tensors_size, + int output_length, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + float * output_data); + + TfLiteStatus InvokeConv(TfLiteTensor * tensors, + int tensors_size, + int output_length, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + int8_t * output_data); + + TfLiteStatus InvokeConv(TfLiteTensor * tensors, + int tensors_size, + int output_length, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + uint8_t * output_data); + + TfLiteStatus ValidateConvGoldens(TfLiteTensor * tensors, + int tensors_size, + const float * expected_output_data, + int output_length, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + float * output_data, + float tolerance=1e-5); + + TfLiteStatus ValidateConvGoldens(TfLiteTensor * tensors, + int tensors_size, + const int8_t * expected_output_data, + int output_length, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + int8_t * output_data, + float tolerance=1e-5); + + TfLiteStatus ValidateConvGoldens(TfLiteTensor * tensors, + int tensors_size, + const uint8_t * expected_output_data, + int output_length, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + uint8_t * output_data, + float tolerance=1e-5); + + TfLiteStatus TestConvFloat(int * input_dims_data, + const float * input_data, + int * filter_dims_data, + const float * filter_data, + int * bias_dims_data, + const float * bias_data, + int * output_dims_data, + const float * expected_output_data, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + float * output_data); + + TfLiteStatus TestConvQuantizedPerLayer(int * input_dims_data, + const float * input_data, + uint8_t * input_quantized, + float input_scale, + int * filter_dims_data, + const float * filter_data, + uint8_t * filter_quantized, + float filter_scale, + int * bias_dims_data, + const float * bias_data, + int32_t * bias_quantized, + int * output_dims_data, + const float * expected_output_data, + uint8_t * expected_output_quantized, + float output_scale, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + uint8_t * output_data); + + TfLiteStatus TestConvQuantizedPerChannel(int * input_dims_data, + const float * input_data, + int8_t * input_quantized, + float input_scale, + int input_zero_point, + int * filter_dims_data, + const float * filter_data, + int8_t * filter_data_quantized, + int * bias_dims_data, + const float * bias_data, + int32_t * bias_data_quantized, + float * bias_scales, + int * bias_zero_points, + int * output_dims_data, + const float * expected_output_data, + int8_t * expected_output_data_quantized, + float output_scale, + int output_zero_point, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + int8_t * output_data, + TfLiteType tensor_weight_type=kTfLiteNoType); + + TfLiteStatus TestConvQuantizedPerChannel(int * input_dims_data, + const float * input_data, + int16_t * input_quantized, + float input_scale, + int input_zero_point, + int * filter_dims_data, + const float * filter_data, + int8_t * filter_data_quantized, + int * bias_dims_data, + const float * bias_data, + std::int64_t * bias_data_quantized, + float * bias_scales, + int * bias_zero_points, + int * output_dims_data, + const float * expected_output_data, + int16_t * expected_output_data_quantized, + float output_scale, + int output_zero_point, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + int16_t * output_data); + + TfLiteStatus TestConvQuantizedPerChannel(int * input_dims_data, + const float * input_data, + int16_t * input_quantized, + float input_scale, + int input_zero_point, + int * filter_dims_data, + const float * filter_data, + int8_t * filter_data_quantized, + int * bias_dims_data, + const float * bias_data, + int32_t * bias_data_quantized, + float * bias_scales, + int * bias_zero_points, + int * output_dims_data, + const float * expected_output_data, + int16_t * expected_output_data_quantized, + float output_scale, + int output_zero_point, + TfLiteConvParams * conv_params, + TfLiteRegistration registration, + int16_t * output_data); + } // namespace testing +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_CONV_TEST_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cumsum.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cumsum.cc new file mode 100644 index 0000000000..4f8a96591e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/cumsum.cc @@ -0,0 +1,175 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/cumsum.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kAxisTensor = 1; +constexpr int kOutputTensor = 0; + +constexpr int kCumSumIntegerShift = 20; + +// only used with INT8 tensors +struct OpData { + int32_t output_activation_min; + int32_t output_activation_max; + int32_t input_offset; + int32_t output_offset; + int32_t input_multiplier; + int32_t output_multiplier; + int input_shift; + int output_shift; + int left_shift; +}; + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TfLiteTensor* axis = + micro_context->AllocateTempInputTensor(node, kAxisTensor); + + TF_LITE_ENSURE(context, + input->type == kTfLiteFloat32 || input->type == kTfLiteInt8); + TF_LITE_ENSURE_EQ(context, axis->type, kTfLiteInt32); + + TF_LITE_ENSURE_EQ(context, NumElements(axis), 1); + + TF_LITE_ENSURE(context, NumDimensions(input) >= 1); + + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + + TF_LITE_ENSURE_EQ(context, input->type, output->type); + TF_LITE_ENSURE(context, HaveSameShapes(input, output)); + + if (output->type == kTfLiteInt8) { + node->user_data = + context->AllocatePersistentBuffer(context, sizeof(OpData)); + OpData* data = static_cast(node->user_data); + + // 8bit -> 8bit general quantized path, with general rescalings + data->input_offset = -input->params.zero_point; + data->output_offset = output->params.zero_point; + data->left_shift = kCumSumIntegerShift; + const double twice_max_input_scale = + 2 * static_cast(input->params.scale); + const double real_input_multiplier = + static_cast(input->params.scale) / twice_max_input_scale; + const double real_output_multiplier = + twice_max_input_scale / + ((1 << data->left_shift) * static_cast(output->params.scale)); + + QuantizeMultiplierSmallerThanOneExp( + real_input_multiplier, &data->input_multiplier, &data->input_shift); + + QuantizeMultiplierSmallerThanOneExp( + real_output_multiplier, &data->output_multiplier, &data->output_shift); + + TF_LITE_ENSURE_STATUS(CalculateActivationRangeQuantized( + context, kTfLiteActNone, output, &data->output_activation_min, + &data->output_activation_max)); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(axis); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + return CalculateOpData(context, node); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* axis_tensor = + tflite::micro::GetEvalInput(context, node, kAxisTensor); + + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + auto* cs_params = static_cast(node->builtin_data); + auto input_shape = tflite::micro::GetTensorShape(input); + + int32_t axis = *tflite::micro::GetTensorData(axis_tensor); + if (axis < 0) axis += input_shape.DimensionsCount(); + + if (axis < 0 || axis >= input_shape.DimensionsCount()) { + MicroPrintf("CUMSUM Invalid axis: %d", axis); + return kTfLiteError; + } + + switch (input->type) { + case kTfLiteFloat32: { + reference_ops::CumSum(tflite::micro::GetTensorData(input), + input_shape, axis, cs_params->exclusive, + cs_params->reverse, + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } break; + + case kTfLiteInt8: { + auto* data = static_cast(node->user_data); + ArithmeticParams params; + params.left_shift = data->left_shift; + params.input1_offset = data->input_offset; + params.input1_multiplier = data->input_multiplier; + params.input1_shift = data->input_shift; + params.output_offset = data->output_offset; + params.output_multiplier = data->output_multiplier; + params.output_shift = data->output_shift; + SetActivationParams(data->output_activation_min, + data->output_activation_max, ¶ms); + reference_ops::CumSum(params, tflite::micro::GetTensorData(input), + input_shape, axis, cs_params->exclusive, + cs_params->reverse, + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } break; + + default: { + MicroPrintf("CUMSUM only supports FLOAT32 and INT8, got %s.", + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } + + return kTfLiteError; +} + +} // namespace + +TfLiteRegistration Register_CUMSUM() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depth_to_space.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depth_to_space.cc new file mode 100644 index 0000000000..7f229fbf44 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depth_to_space.cc @@ -0,0 +1,142 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/depth_to_space.h" + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +// input/output tensor shape rank associations +constexpr int kBatchRank = 0; +constexpr int kHeightRank = 1; +constexpr int kWidthRank = 2; +constexpr int kDepthRank = 3; + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteNode* node) { + auto* params = + reinterpret_cast(node->builtin_data); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_EQ(context, NumDimensions(input), 4); + + auto data_type = output->type; + TF_LITE_ENSURE(context, + data_type == kTfLiteFloat32 || data_type == kTfLiteInt8); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + const int block_size = params->block_size; + TF_LITE_ENSURE(context, block_size > 0); + const int input_height = input->dims->data[kHeightRank]; + const int input_width = input->dims->data[kWidthRank]; + const int input_channels = input->dims->data[kDepthRank]; + int output_height = input_height * block_size; + int output_width = input_width * block_size; + int output_channels = input_channels / block_size / block_size; + + TF_LITE_ENSURE_EQ(context, input_height, output_height / block_size); + TF_LITE_ENSURE_EQ(context, input_width, output_width / block_size); + TF_LITE_ENSURE_EQ(context, input_channels, + output_channels * block_size * block_size); + + // We must update the output tensor dimensions. + // The dims storage is expected to be the same area in memory + // for both TfLiteTensor and TfLiteEvalTensor. This is important + // because TfLiteTensor in the MicroInterpreter is a temporary + // allocation. For the KernelRunner interpreter, TfLiteEvalTensor + // is a temporary allocation. We must therefore relocate the dims + // from the FlatBuffer to the persistant storage arena. + TfLiteEvalTensor* output_eval = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + TF_LITE_ENSURE_OK(context, tflite::micro::CreateWritableTensorDimsWithCopy( + context, output, output_eval)); + output->dims->data[kBatchRank] = input->dims->data[kBatchRank]; + output->dims->data[kHeightRank] = output_height; + output->dims->data[kWidthRank] = output_width; + output->dims->data[kDepthRank] = output_channels; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + return CalculateOpData(context, node); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + auto* params = + reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + tflite::DepthToSpaceParams op_params; + op_params.block_size = static_cast(params->block_size); + + switch (input->type) { // Already know in/out types are same. + case kTfLiteFloat32: + reference_ops::DepthToSpace(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt8: + reference_ops::DepthToSpace(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("DEPTH_TO_SPACE only supports FLOAT32 and INT8, got %s.", + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_DEPTH_TO_SPACE() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depthwise_conv.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depthwise_conv.h new file mode 100644 index 0000000000..e24312cc8f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depthwise_conv.h @@ -0,0 +1,82 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_DEPTHWISE_CONV_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_DEPTHWISE_CONV_H_ + +#include +#include +#include +#include +#include + +namespace tflite { + extern const int kDepthwiseConvInputTensor; + extern const int kDepthwiseConvWeightsTensor; + extern const int kDepthwiseConvBiasTensor; + extern const int kDepthwiseConvOutputTensor; + extern const int kDepthwiseConvQuantizedDimension; + +// Returns a DepthwiseParams struct with all the parameters needed for a +// float computation. + DepthwiseParams DepthwiseConvParamsFloat(const TfLiteDepthwiseConvParams ¶ms, const OpDataConv &data); + +// Returns a DepthwiseParams struct with all the parameters needed for a +// quantized computation. + DepthwiseParams DepthwiseConvParamsQuantized(const TfLiteDepthwiseConvParams ¶ms, const OpDataConv &data); + + TfLiteStatus CalculateOpDataDepthwiseConv(TfLiteContext * context, + TfLiteNode * node, + const TfLiteDepthwiseConvParams ¶ms, + int width, + int height, + int filter_width, + int filter_height, + int out_width, + int out_height, + const TfLiteType data_type, + OpDataConv * data); + + TfLiteStatus DepthwiseConvPrepare(TfLiteContext * context, TfLiteNode * node); + +// This is the most generic TfLiteRegistration. The actual supported types may +// still be target dependent. The only requirement is that every implementation +// (reference or optimized) must define this function. + TfLiteRegistration Register_DEPTHWISE_CONV_2D(); + +#if defined(CMSIS_NN) + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int8 activations and int8 weights and uses the latency optimized +// implementations. + TfLiteRegistration Register_DEPTHWISE_CONV_2D_INT8(); + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int16 activations and int8 weights and uses the latency optimized +// implementations. + TfLiteRegistration Register_DEPTHWISE_CONV_2D_INT16(); + +#else + inline TfLiteRegistration Register_DEPTHWISE_CONV_2D_INT8 () { + return Register_DEPTHWISE_CONV_2D(); + } + + inline TfLiteRegistration Register_DEPTHWISE_CONV_2D_INT16 () { + return Register_DEPTHWISE_CONV_2D(); + } +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_DEPTHWISE_CONV_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depthwise_conv_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depthwise_conv_common.cc new file mode 100644 index 0000000000..2a0ae2f4c3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/depthwise_conv_common.cc @@ -0,0 +1,211 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/depthwiseconv_float.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/depthwise_conv.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/padding.h" +#include "tensorflow/lite/micro/kernels/depthwise_conv.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { + +const int kDepthwiseConvInputTensor = 0; +const int kDepthwiseConvWeightsTensor = 1; +const int kDepthwiseConvBiasTensor = 2; +const int kDepthwiseConvOutputTensor = 0; + +// DepthwiseConv is quantized along dimension 3: +// https://www.tensorflow.org/lite/performance/quantization_spec +const int kDepthwiseConvQuantizedDimension = 3; + +// Returns a DepthwiseParams struct with all the parameters needed for a +// float computation. +DepthwiseParams DepthwiseConvParamsFloat( + const TfLiteDepthwiseConvParams& params, const OpDataConv& data) { + DepthwiseParams op_params; + CalculateActivationRange(params.activation, &op_params.float_activation_min, + &op_params.float_activation_max); + op_params.padding_type = tflite::micro::RuntimePaddingType(params.padding); + op_params.padding_values.width = data.padding.width; + op_params.padding_values.height = data.padding.height; + op_params.stride_width = params.stride_width; + op_params.stride_height = params.stride_height; + op_params.dilation_width_factor = params.dilation_width_factor; + op_params.dilation_height_factor = params.dilation_height_factor; + op_params.depth_multiplier = params.depth_multiplier; + return op_params; +} + +// Returns a DepthwiseParams struct with all the parameters needed for a +// quantized computation. +DepthwiseParams DepthwiseConvParamsQuantized( + const TfLiteDepthwiseConvParams& params, const OpDataConv& data) { + DepthwiseParams op_params; + op_params.input_offset = -data.input_zero_point; + op_params.weights_offset = -data.filter_zero_point; + op_params.output_offset = data.output_zero_point; + op_params.output_multiplier = data.output_multiplier; + op_params.output_shift = -data.output_shift; + op_params.padding_type = tflite::micro::RuntimePaddingType(params.padding); + op_params.padding_values.height = data.padding.height; + op_params.padding_values.width = data.padding.width; + op_params.stride_height = params.stride_height; + op_params.stride_width = params.stride_width; + op_params.dilation_height_factor = params.dilation_height_factor; + op_params.dilation_width_factor = params.dilation_width_factor; + op_params.depth_multiplier = params.depth_multiplier; + op_params.quantized_activation_min = data.output_activation_min; + op_params.quantized_activation_max = data.output_activation_max; + return op_params; +} + +TfLiteStatus CalculateOpDataDepthwiseConv( + TfLiteContext* context, TfLiteNode* node, + const TfLiteDepthwiseConvParams& params, int width, int height, + int filter_width, int filter_height, int out_width, int out_height, + const TfLiteType data_type, OpDataConv* data) { + bool has_bias = node->inputs->size == 3; + // Check number of inputs/outputs + TF_LITE_ENSURE(context, has_bias || node->inputs->size == 2); + TF_LITE_ENSURE_EQ(context, node->outputs->size, 1); + + // Matching GetWindowedOutputSize in TensorFlow. + auto padding = params.padding; + data->padding = ComputePaddingHeightWidth( + params.stride_height, params.stride_width, params.dilation_height_factor, + params.dilation_width_factor, height, width, filter_height, filter_width, + padding, &out_height, &out_width); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kConvInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = + micro_context->AllocateTempInputTensor(node, kConvWeightsTensor); + TF_LITE_ENSURE(context, filter != nullptr); + TfLiteTensor* bias = + micro_context->AllocateTempInputTensor(node, kConvBiasTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kConvOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + // Note that quantized inference requires that all tensors have their + // parameters set. This is usually done during quantized training. + if (data_type != kTfLiteFloat32) { + int output_channels = filter->dims->data[kDepthwiseConvQuantizedDimension]; + + TF_LITE_ENSURE_STATUS(tflite::PopulateConvolutionQuantizationParams( + context, input, filter, bias, output, params.activation, + &data->output_multiplier, &data->output_shift, + &data->output_activation_min, &data->output_activation_max, + data->per_channel_output_multiplier, data->per_channel_output_shift, + output_channels)); + } + + data->input_zero_point = input->params.zero_point; + data->filter_zero_point = filter->params.zero_point; + data->output_zero_point = output->params.zero_point; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(filter); + micro_context->DeallocateTempTfLiteTensor(bias); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus DepthwiseConvPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + OpDataConv* data = static_cast(node->user_data); + const auto& params = + *(static_cast(node->builtin_data)); + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kDepthwiseConvOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kDepthwiseConvInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = + micro_context->AllocateTempInputTensor(node, kDepthwiseConvWeightsTensor); + TF_LITE_ENSURE(context, filter != nullptr); + + const int input_width = input->dims->data[2]; + const int input_height = input->dims->data[1]; + const int filter_width = filter->dims->data[2]; + const int filter_height = filter->dims->data[1]; + const int output_width = output->dims->data[2]; + const int output_height = output->dims->data[1]; + + // Dynamically allocate per-channel quantization parameters. + const int num_channels = filter->dims->data[kDepthwiseConvQuantizedDimension]; + data->per_channel_output_multiplier = + static_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + data->per_channel_output_shift = + static_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + + // All per-channel quantized tensors need valid zero point and scale arrays. + if (input->type == kTfLiteInt8) { + TF_LITE_ENSURE_EQ(context, filter->quantization.type, + kTfLiteAffineQuantization); + + const auto* affine_quantization = + static_cast(filter->quantization.params); + TFLITE_DCHECK(affine_quantization != nullptr); + TFLITE_DCHECK(affine_quantization->scale != nullptr); + TFLITE_DCHECK(affine_quantization->zero_point != nullptr); + + TF_LITE_ENSURE( + context, affine_quantization->scale->size == 1 || + affine_quantization->scale->size == + filter->dims->data[kDepthwiseConvQuantizedDimension]); + + TF_LITE_ENSURE_EQ(context, affine_quantization->scale->size, + affine_quantization->zero_point->size); + } + + if (filter->type == kTfLiteInt4) { + int filter_size = + RuntimeShape(filter->dims->size, + reinterpret_cast(filter->dims->data)) + .FlatSize(); + context->RequestScratchBufferInArena(context, filter_size, + &data->filter_buffer_index); + } + + TF_LITE_ENSURE_STATUS(CalculateOpDataDepthwiseConv( + context, node, params, input_width, input_height, filter_width, + filter_height, output_width, output_height, input->type, data)); + + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(filter); + + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize.cc new file mode 100644 index 0000000000..f51db508d8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize.cc @@ -0,0 +1,88 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/dequantize.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/quantize.h" +#include "tensorflow/lite/kernels/internal/reference/requantize.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/dequantize.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +void* DequantizeInit(TfLiteContext* context, const char* buffer, + size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(DequantizeOpData)); +} + +TfLiteStatus DequantizeEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + DequantizeOpData* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + + if (output->type == kTfLiteFloat32) { + switch (input->type) { + case kTfLiteInt8: + reference_ops::Dequantize(data->quantization_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt16: + reference_ops::Dequantize(data->quantization_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteUInt8: + reference_ops::Dequantize(data->quantization_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else { + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +TfLiteRegistration Register_DEQUANTIZE() { + return tflite::micro::RegisterOp(DequantizeInit, DequantizePrepare, + DequantizeEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize.h new file mode 100644 index 0000000000..6ef9855aa2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize.h @@ -0,0 +1,38 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_DEQUANTIZE_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_DEQUANTIZE_H_ + +#include +#include +#include + +namespace tflite { + struct DequantizeOpData + { + tflite::DequantizationParams quantization_params; + + // The scaling factor from input to output (aka the 'real multiplier') can + // be represented as a fixed point multiplier plus a left shift. + int32_t output_multiplier; + int output_shift; + int32_t output_zero_point; + }; + + TfLiteStatus DequantizePrepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_DEQUANTIZE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize_common.cc new file mode 100644 index 0000000000..438f9cda80 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/dequantize_common.cc @@ -0,0 +1,67 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/dequantize.h" +#include "tensorflow/lite/kernels/internal/reference/quantize.h" +#include "tensorflow/lite/kernels/internal/reference/requantize.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/dequantize.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { + +TfLiteStatus DequantizePrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + DequantizeOpData* data = static_cast(node->user_data); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + // TODO(b/140515557): Add cached dequant to improve hybrid model performance. + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE(context, input->type == kTfLiteInt8 || + input->type == kTfLiteInt16 || + input->type == kTfLiteUInt8); + TF_LITE_ENSURE(context, output->type == kTfLiteFloat32); + + if (output->type == kTfLiteInt32) { + const double effective_output_scale = + static_cast(input->params.scale) / + static_cast(output->params.scale); + QuantizeMultiplier(effective_output_scale, &data->output_multiplier, + &data->output_shift); + } + + data->quantization_params.zero_point = input->params.zero_point; + data->quantization_params.scale = static_cast(input->params.scale); + data->output_zero_point = output->params.zero_point; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/detection_postprocess.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/detection_postprocess.cc new file mode 100644 index 0000000000..326d87b52a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/detection_postprocess.cc @@ -0,0 +1,807 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include +#include +#include + +#include "flatbuffers/flexbuffers.h" +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +/** + * This version of detection_postprocess is specific to TFLite Micro. It + * contains the following differences between the TFLite version: + * + * 1.) Temporaries (temporary tensors) - Micro use instead scratch buffer API. + * 2.) Output dimensions - the TFLite version does not support undefined out + * dimensions. So model must have static out dimensions. + */ + +// Input tensors +constexpr int kInputTensorBoxEncodings = 0; +constexpr int kInputTensorClassPredictions = 1; +constexpr int kInputTensorAnchors = 2; + +// Output tensors +constexpr int kOutputTensorDetectionBoxes = 0; +constexpr int kOutputTensorDetectionClasses = 1; +constexpr int kOutputTensorDetectionScores = 2; +constexpr int kOutputTensorNumDetections = 3; + +constexpr int kNumCoordBox = 4; +constexpr int kBatchSize = 1; + +constexpr int kNumDetectionsPerClass = 100; + +// Object Detection model produces axis-aligned boxes in two formats: +// BoxCorner represents the lower left corner (xmin, ymin) and +// the upper right corner (xmax, ymax). +// CenterSize represents the center (xcenter, ycenter), height and width. +// BoxCornerEncoding and CenterSizeEncoding are related as follows: +// ycenter = y / y_scale * anchor.h + anchor.y; +// xcenter = x / x_scale * anchor.w + anchor.x; +// half_h = 0.5*exp(h/ h_scale)) * anchor.h; +// half_w = 0.5*exp(w / w_scale)) * anchor.w; +// ymin = ycenter - half_h +// ymax = ycenter + half_h +// xmin = xcenter - half_w +// xmax = xcenter + half_w +struct BoxCornerEncoding { + float ymin; + float xmin; + float ymax; + float xmax; +}; + +struct CenterSizeEncoding { + float y; + float x; + float h; + float w; +}; +// We make sure that the memory allocations are contiguous with static_assert. +static_assert(sizeof(BoxCornerEncoding) == sizeof(float) * kNumCoordBox, + "Size of BoxCornerEncoding is 4 float values"); +static_assert(sizeof(CenterSizeEncoding) == sizeof(float) * kNumCoordBox, + "Size of CenterSizeEncoding is 4 float values"); + +struct OpData { + int max_detections; + int max_classes_per_detection; // Fast Non-Max-Suppression + int detections_per_class; // Regular Non-Max-Suppression + float non_max_suppression_score_threshold; + float intersection_over_union_threshold; + int num_classes; + bool use_regular_non_max_suppression; + CenterSizeEncoding scale_values; + + // Scratch buffers indexes + int active_candidate_idx; + int decoded_boxes_idx; + int scores_idx; + int score_buffer_idx; + int keep_scores_idx; + int scores_after_regular_non_max_suppression_idx; + int sorted_values_idx; + int keep_indices_idx; + int sorted_indices_idx; + int buffer_idx; + int selected_idx; + + // Cached tensor scale and zero point values for quantized operations + TfLiteQuantizationParams input_box_encodings; + TfLiteQuantizationParams input_class_predictions; + TfLiteQuantizationParams input_anchors; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + OpData* op_data = nullptr; + + const uint8_t* buffer_t = reinterpret_cast(buffer); + const flexbuffers::Map& m = flexbuffers::GetRoot(buffer_t, length).AsMap(); + op_data = reinterpret_cast( + context->AllocatePersistentBuffer(context, sizeof(OpData))); + + op_data->max_detections = m["max_detections"].AsInt32(); + op_data->max_classes_per_detection = m["max_classes_per_detection"].AsInt32(); + if (m["detections_per_class"].IsNull()) + op_data->detections_per_class = kNumDetectionsPerClass; + else + op_data->detections_per_class = m["detections_per_class"].AsInt32(); + if (m["use_regular_nms"].IsNull()) + op_data->use_regular_non_max_suppression = false; + else + op_data->use_regular_non_max_suppression = m["use_regular_nms"].AsBool(); + + op_data->non_max_suppression_score_threshold = + m["nms_score_threshold"].AsFloat(); + op_data->intersection_over_union_threshold = m["nms_iou_threshold"].AsFloat(); + op_data->num_classes = m["num_classes"].AsInt32(); + op_data->scale_values.y = m["y_scale"].AsFloat(); + op_data->scale_values.x = m["x_scale"].AsFloat(); + op_data->scale_values.h = m["h_scale"].AsFloat(); + op_data->scale_values.w = m["w_scale"].AsFloat(); + + return op_data; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + auto* op_data = static_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + + // Inputs: box_encodings, scores, anchors + TF_LITE_ENSURE_EQ(context, NumInputs(node), 3); + TfLiteTensor* input_box_encodings = + micro_context->AllocateTempInputTensor(node, kInputTensorBoxEncodings); + TfLiteTensor* input_class_predictions = + micro_context->AllocateTempInputTensor(node, + kInputTensorClassPredictions); + TfLiteTensor* input_anchors = + micro_context->AllocateTempInputTensor(node, kInputTensorAnchors); + TF_LITE_ENSURE_EQ(context, NumDimensions(input_box_encodings), 3); + TF_LITE_ENSURE_EQ(context, NumDimensions(input_class_predictions), 3); + TF_LITE_ENSURE_EQ(context, NumDimensions(input_anchors), 2); + + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 4); + const int num_boxes = input_box_encodings->dims->data[1]; + const int num_classes = op_data->num_classes; + + op_data->input_box_encodings.scale = input_box_encodings->params.scale; + op_data->input_box_encodings.zero_point = + input_box_encodings->params.zero_point; + op_data->input_class_predictions.scale = + input_class_predictions->params.scale; + op_data->input_class_predictions.zero_point = + input_class_predictions->params.zero_point; + op_data->input_anchors.scale = input_anchors->params.scale; + op_data->input_anchors.zero_point = input_anchors->params.zero_point; + + // Scratch tensors + context->RequestScratchBufferInArena(context, num_boxes, + &op_data->active_candidate_idx); + context->RequestScratchBufferInArena(context, + num_boxes * kNumCoordBox * sizeof(float), + &op_data->decoded_boxes_idx); + context->RequestScratchBufferInArena( + context, + input_class_predictions->dims->data[1] * + input_class_predictions->dims->data[2] * sizeof(float), + &op_data->scores_idx); + + // Additional buffers + context->RequestScratchBufferInArena(context, num_boxes * sizeof(float), + &op_data->score_buffer_idx); + context->RequestScratchBufferInArena(context, num_boxes * sizeof(float), + &op_data->keep_scores_idx); + context->RequestScratchBufferInArena( + context, op_data->max_detections * num_boxes * sizeof(float), + &op_data->scores_after_regular_non_max_suppression_idx); + context->RequestScratchBufferInArena( + context, op_data->max_detections * num_boxes * sizeof(float), + &op_data->sorted_values_idx); + context->RequestScratchBufferInArena(context, num_boxes * sizeof(int), + &op_data->keep_indices_idx); + context->RequestScratchBufferInArena( + context, op_data->max_detections * num_boxes * sizeof(int), + &op_data->sorted_indices_idx); + int buffer_size = std::max(num_classes, op_data->max_detections); + context->RequestScratchBufferInArena( + context, buffer_size * num_boxes * sizeof(int), &op_data->buffer_idx); + buffer_size = std::min(num_boxes, op_data->max_detections); + context->RequestScratchBufferInArena( + context, buffer_size * num_boxes * sizeof(int), &op_data->selected_idx); + + // Outputs: detection_boxes, detection_scores, detection_classes, + // num_detections + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 4); + + micro_context->DeallocateTempTfLiteTensor(input_box_encodings); + micro_context->DeallocateTempTfLiteTensor(input_class_predictions); + micro_context->DeallocateTempTfLiteTensor(input_anchors); + + return kTfLiteOk; +} + +class Dequantizer { + public: + Dequantizer(int zero_point, float scale) + : zero_point_(zero_point), scale_(scale) {} + float operator()(uint8_t x) { + return (static_cast(x) - zero_point_) * scale_; + } + + private: + int zero_point_; + float scale_; +}; + +template +T ReInterpretTensor(const TfLiteEvalTensor* tensor) { + const float* tensor_base = tflite::micro::GetTensorData(tensor); + return reinterpret_cast(tensor_base); +} + +template +T ReInterpretTensor(TfLiteEvalTensor* tensor) { + float* tensor_base = tflite::micro::GetTensorData(tensor); + return reinterpret_cast(tensor_base); +} + +TfLiteStatus DecodeCenterSizeBoxes(TfLiteContext* context, TfLiteNode* node, + OpData* op_data) { + // Parse input tensor boxencodings + const TfLiteEvalTensor* input_box_encodings = + tflite::micro::GetEvalInput(context, node, kInputTensorBoxEncodings); + TF_LITE_ENSURE_EQ(context, input_box_encodings->dims->data[0], kBatchSize); + const int num_boxes = input_box_encodings->dims->data[1]; + TF_LITE_ENSURE(context, input_box_encodings->dims->data[2] >= kNumCoordBox); + const TfLiteEvalTensor* input_anchors = + tflite::micro::GetEvalInput(context, node, kInputTensorAnchors); + + // Decode the boxes to get (ymin, xmin, ymax, xmax) based on the anchors + CenterSizeEncoding box_centersize; + CenterSizeEncoding scale_values = op_data->scale_values; + CenterSizeEncoding anchor; + for (int idx = 0; idx < num_boxes; ++idx) { + switch (input_box_encodings->type) { + // Float + case kTfLiteFloat32: { + // Please see DequantizeBoxEncodings function for the support detail. + const int box_encoding_idx = idx * input_box_encodings->dims->data[2]; + const float* boxes = &(tflite::micro::GetTensorData( + input_box_encodings)[box_encoding_idx]); + box_centersize = *reinterpret_cast(boxes); + anchor = + ReInterpretTensor(input_anchors)[idx]; + break; + } + default: + // Unsupported type. + return kTfLiteError; + } + + float ycenter = static_cast(static_cast(box_centersize.y) / + static_cast(scale_values.y) * + static_cast(anchor.h) + + static_cast(anchor.y)); + + float xcenter = static_cast(static_cast(box_centersize.x) / + static_cast(scale_values.x) * + static_cast(anchor.w) + + static_cast(anchor.x)); + + float half_h = + static_cast(0.5 * + (std::exp(static_cast(box_centersize.h) / + static_cast(scale_values.h))) * + static_cast(anchor.h)); + float half_w = + static_cast(0.5 * + (std::exp(static_cast(box_centersize.w) / + static_cast(scale_values.w))) * + static_cast(anchor.w)); + + float* decoded_boxes = reinterpret_cast( + context->GetScratchBuffer(context, op_data->decoded_boxes_idx)); + auto& box = reinterpret_cast(decoded_boxes)[idx]; + box.ymin = ycenter - half_h; + box.xmin = xcenter - half_w; + box.ymax = ycenter + half_h; + box.xmax = xcenter + half_w; + } + return kTfLiteOk; +} + +void DecreasingPartialArgSort(const float* values, int num_values, + int num_to_sort, int* indices) { + std::iota(indices, indices + num_values, 0); + std::partial_sort(indices, indices + num_to_sort, indices + num_values, + [&values](const int i, const int j) { + return std::tie(values[i], j) > std::tie(values[j], i); + }); +} + +template +void InsertionSort(int* start, int* end, Compare compare) { + for (int* i = start; i != end; ++i) { + std::rotate(std::upper_bound(start, i, *i, compare), i, i + 1); + } +} + +template +void TopDownMerge(int* values, int* scratch, const int half_num_values, + int num_values, Compare compare) { + int left = 0; + int right = half_num_values; + + for (int i = 0; i < num_values; i++) { + if (left >= half_num_values || + (right < num_values && compare(values[right], values[left]))) { + scratch[i] = values[right++]; + } else { + scratch[i] = values[left++]; + } + } + memcpy(values, scratch, num_values * sizeof(int)); +} + +template +void MergeSort(int* values, int* scratch, const int num_values, + Compare compare) { + constexpr int threshold = 20; + + if (num_values < threshold) { + InsertionSort(values, values + num_values, compare); + return; + } + + const int half_num_values = num_values / 2; + + MergeSort(values, scratch, half_num_values, compare); + MergeSort(values + half_num_values, scratch, num_values - half_num_values, + compare); + TopDownMerge(values, scratch, half_num_values, num_values, compare); +} + +void DecreasingArgSort(const float* values, int num_values, int* indices, + int* scratch) { + std::iota(indices, indices + num_values, 0); + + MergeSort(indices, scratch, num_values, [&values](const int i, const int j) { + return values[i] > values[j]; + }); +} + +int SelectDetectionsAboveScoreThreshold(const float* values, int size, + const float threshold, + float* keep_values, int* keep_indices) { + int counter = 0; + for (int i = 0; i < size; i++) { + if (values[i] >= threshold) { + keep_values[counter] = values[i]; + keep_indices[counter] = i; + counter++; + } + } + return counter; +} + +bool ValidateBoxes(const float* decoded_boxes, const int num_boxes) { + for (int i = 0; i < num_boxes; ++i) { + // ymax>=ymin, xmax>=xmin + auto& box = reinterpret_cast(decoded_boxes)[i]; + if (box.ymin >= box.ymax || box.xmin >= box.xmax) { + return false; + } + } + return true; +} + +float ComputeIntersectionOverUnion(const float* decoded_boxes, const int i, + const int j) { + auto& box_i = reinterpret_cast(decoded_boxes)[i]; + auto& box_j = reinterpret_cast(decoded_boxes)[j]; + const float area_i = (box_i.ymax - box_i.ymin) * (box_i.xmax - box_i.xmin); + const float area_j = (box_j.ymax - box_j.ymin) * (box_j.xmax - box_j.xmin); + if (area_i <= 0 || area_j <= 0) return 0.0; + const float intersection_ymin = std::max(box_i.ymin, box_j.ymin); + const float intersection_xmin = std::max(box_i.xmin, box_j.xmin); + const float intersection_ymax = std::min(box_i.ymax, box_j.ymax); + const float intersection_xmax = std::min(box_i.xmax, box_j.xmax); + const float intersection_area = + std::max(intersection_ymax - intersection_ymin, 0.0) * + std::max(intersection_xmax - intersection_xmin, 0.0); + return intersection_area / (area_i + area_j - intersection_area); +} + +// NonMaxSuppressionSingleClass() prunes out the box locations with high overlap +// before selecting the highest scoring boxes (max_detections in number) +// It assumes all boxes are good in beginning and sorts based on the scores. +// If lower-scoring box has too much overlap with a higher-scoring box, +// we get rid of the lower-scoring box. +// Complexity is O(N^2) pairwise comparison between boxes +TfLiteStatus NonMaxSuppressionSingleClassHelper( + TfLiteContext* context, TfLiteNode* node, OpData* op_data, + const float* scores, int* selected, int* selected_size, + int max_detections) { + const TfLiteEvalTensor* input_box_encodings = + tflite::micro::GetEvalInput(context, node, kInputTensorBoxEncodings); + const int num_boxes = input_box_encodings->dims->data[1]; + const float non_max_suppression_score_threshold = + op_data->non_max_suppression_score_threshold; + const float intersection_over_union_threshold = + op_data->intersection_over_union_threshold; + // Maximum detections should be positive. + TF_LITE_ENSURE(context, (max_detections >= 0)); + // intersection_over_union_threshold should be positive + // and should be less than 1. + TF_LITE_ENSURE(context, (intersection_over_union_threshold > 0.0f) && + (intersection_over_union_threshold <= 1.0f)); + // Validate boxes + float* decoded_boxes = reinterpret_cast( + context->GetScratchBuffer(context, op_data->decoded_boxes_idx)); + + TF_LITE_ENSURE(context, ValidateBoxes(decoded_boxes, num_boxes)); + + // threshold scores + int* keep_indices = reinterpret_cast( + context->GetScratchBuffer(context, op_data->keep_indices_idx)); + float* keep_scores = reinterpret_cast( + context->GetScratchBuffer(context, op_data->keep_scores_idx)); + int num_scores_kept = SelectDetectionsAboveScoreThreshold( + scores, num_boxes, non_max_suppression_score_threshold, keep_scores, + keep_indices); + int* sorted_indices = reinterpret_cast( + context->GetScratchBuffer(context, op_data->sorted_indices_idx)); + + // Reusing keep_indices for scratch buffer and write back its values + // after the sorting is done. + DecreasingArgSort(keep_scores, num_scores_kept, sorted_indices, keep_indices); + int counter = 0; + for (int i = 0; i < num_boxes; i++) { + if (scores[i] >= non_max_suppression_score_threshold) { + keep_indices[counter] = i; + counter++; + } + } + + const int num_boxes_kept = num_scores_kept; + const int output_size = std::min(num_boxes_kept, max_detections); + *selected_size = 0; + + int num_active_candidate = num_boxes_kept; + uint8_t* active_box_candidate = reinterpret_cast( + context->GetScratchBuffer(context, op_data->active_candidate_idx)); + + for (int row = 0; row < num_boxes_kept; row++) { + active_box_candidate[row] = 1; + } + for (int i = 0; i < num_boxes_kept; ++i) { + if (num_active_candidate == 0 || *selected_size >= output_size) break; + if (active_box_candidate[i] == 1) { + selected[(*selected_size)++] = keep_indices[sorted_indices[i]]; + active_box_candidate[i] = 0; + num_active_candidate--; + } else { + continue; + } + for (int j = i + 1; j < num_boxes_kept; ++j) { + if (active_box_candidate[j] == 1) { + float intersection_over_union = ComputeIntersectionOverUnion( + decoded_boxes, keep_indices[sorted_indices[i]], + keep_indices[sorted_indices[j]]); + + if (intersection_over_union > intersection_over_union_threshold) { + active_box_candidate[j] = 0; + num_active_candidate--; + } + } + } + } + + return kTfLiteOk; +} + +// This function implements a regular version of Non Maximal Suppression (NMS) +// for multiple classes where +// 1) we do NMS separately for each class across all anchors and +// 2) keep only the highest anchor scores across all classes +// 3) The worst runtime of the regular NMS is O(K*N^2) +// where N is the number of anchors and K the number of +// classes. +TfLiteStatus NonMaxSuppressionMultiClassRegularHelper(TfLiteContext* context, + TfLiteNode* node, + OpData* op_data, + const float* scores) { + const TfLiteEvalTensor* input_box_encodings = + tflite::micro::GetEvalInput(context, node, kInputTensorBoxEncodings); + const TfLiteEvalTensor* input_class_predictions = + tflite::micro::GetEvalInput(context, node, kInputTensorClassPredictions); + TfLiteEvalTensor* detection_boxes = + tflite::micro::GetEvalOutput(context, node, kOutputTensorDetectionBoxes); + TfLiteEvalTensor* detection_classes = tflite::micro::GetEvalOutput( + context, node, kOutputTensorDetectionClasses); + TfLiteEvalTensor* detection_scores = + tflite::micro::GetEvalOutput(context, node, kOutputTensorDetectionScores); + TfLiteEvalTensor* num_detections = + tflite::micro::GetEvalOutput(context, node, kOutputTensorNumDetections); + + const int num_boxes = input_box_encodings->dims->data[1]; + const int num_classes = op_data->num_classes; + const int num_detections_per_class = op_data->detections_per_class; + const int max_detections = op_data->max_detections; + const int num_classes_with_background = + input_class_predictions->dims->data[2]; + // The row index offset is 1 if background class is included and 0 otherwise. + int label_offset = num_classes_with_background - num_classes; + TF_LITE_ENSURE(context, num_detections_per_class > 0); + + // For each class, perform non-max suppression. + float* class_scores = reinterpret_cast( + context->GetScratchBuffer(context, op_data->score_buffer_idx)); + int* box_indices_after_regular_non_max_suppression = reinterpret_cast( + context->GetScratchBuffer(context, op_data->buffer_idx)); + float* scores_after_regular_non_max_suppression = + reinterpret_cast(context->GetScratchBuffer( + context, op_data->scores_after_regular_non_max_suppression_idx)); + + int size_of_sorted_indices = 0; + int* sorted_indices = reinterpret_cast( + context->GetScratchBuffer(context, op_data->sorted_indices_idx)); + float* sorted_values = reinterpret_cast( + context->GetScratchBuffer(context, op_data->sorted_values_idx)); + + for (int col = 0; col < num_classes; col++) { + for (int row = 0; row < num_boxes; row++) { + // Get scores of boxes corresponding to all anchors for single class + class_scores[row] = + *(scores + row * num_classes_with_background + col + label_offset); + } + // Perform non-maximal suppression on single class + int selected_size = 0; + int* selected = reinterpret_cast( + context->GetScratchBuffer(context, op_data->selected_idx)); + TF_LITE_ENSURE_STATUS(NonMaxSuppressionSingleClassHelper( + context, node, op_data, class_scores, selected, &selected_size, + num_detections_per_class)); + // Add selected indices from non-max suppression of boxes in this class + int output_index = size_of_sorted_indices; + for (int i = 0; i < selected_size; i++) { + int selected_index = selected[i]; + + box_indices_after_regular_non_max_suppression[output_index] = + (selected_index * num_classes_with_background + col + label_offset); + scores_after_regular_non_max_suppression[output_index] = + class_scores[selected_index]; + output_index++; + } + // Sort the max scores among the selected indices + // Get the indices for top scores + int num_indices_to_sort = std::min(output_index, max_detections); + DecreasingPartialArgSort(scores_after_regular_non_max_suppression, + output_index, num_indices_to_sort, sorted_indices); + + // Copy values to temporary vectors + for (int row = 0; row < num_indices_to_sort; row++) { + int temp = sorted_indices[row]; + sorted_indices[row] = box_indices_after_regular_non_max_suppression[temp]; + sorted_values[row] = scores_after_regular_non_max_suppression[temp]; + } + // Copy scores and indices from temporary vectors + for (int row = 0; row < num_indices_to_sort; row++) { + box_indices_after_regular_non_max_suppression[row] = sorted_indices[row]; + scores_after_regular_non_max_suppression[row] = sorted_values[row]; + } + size_of_sorted_indices = num_indices_to_sort; + } + + // Allocate output tensors + for (int output_box_index = 0; output_box_index < max_detections; + output_box_index++) { + if (output_box_index < size_of_sorted_indices) { + const int anchor_index = floor( + box_indices_after_regular_non_max_suppression[output_box_index] / + num_classes_with_background); + const int class_index = + box_indices_after_regular_non_max_suppression[output_box_index] - + anchor_index * num_classes_with_background - label_offset; + const float selected_score = + scores_after_regular_non_max_suppression[output_box_index]; + // detection_boxes + float* decoded_boxes = reinterpret_cast( + context->GetScratchBuffer(context, op_data->decoded_boxes_idx)); + ReInterpretTensor(detection_boxes)[output_box_index] = + reinterpret_cast(decoded_boxes)[anchor_index]; + // detection_classes + tflite::micro::GetTensorData(detection_classes)[output_box_index] = + class_index; + // detection_scores + tflite::micro::GetTensorData(detection_scores)[output_box_index] = + selected_score; + } else { + ReInterpretTensor( + detection_boxes)[output_box_index] = {0.0f, 0.0f, 0.0f, 0.0f}; + // detection_classes + tflite::micro::GetTensorData(detection_classes)[output_box_index] = + 0.0f; + // detection_scores + tflite::micro::GetTensorData(detection_scores)[output_box_index] = + 0.0f; + } + } + tflite::micro::GetTensorData(num_detections)[0] = + size_of_sorted_indices; + + return kTfLiteOk; +} + +// This function implements a fast version of Non Maximal Suppression for +// multiple classes where +// 1) we keep the top-k scores for each anchor and +// 2) during NMS, each anchor only uses the highest class score for sorting. +// 3) Compared to standard NMS, the worst runtime of this version is O(N^2) +// instead of O(KN^2) where N is the number of anchors and K the number of +// classes. +TfLiteStatus NonMaxSuppressionMultiClassFastHelper(TfLiteContext* context, + TfLiteNode* node, + OpData* op_data, + const float* scores) { + const TfLiteEvalTensor* input_box_encodings = + tflite::micro::GetEvalInput(context, node, kInputTensorBoxEncodings); + const TfLiteEvalTensor* input_class_predictions = + tflite::micro::GetEvalInput(context, node, kInputTensorClassPredictions); + TfLiteEvalTensor* detection_boxes = + tflite::micro::GetEvalOutput(context, node, kOutputTensorDetectionBoxes); + + TfLiteEvalTensor* detection_classes = tflite::micro::GetEvalOutput( + context, node, kOutputTensorDetectionClasses); + TfLiteEvalTensor* detection_scores = + tflite::micro::GetEvalOutput(context, node, kOutputTensorDetectionScores); + TfLiteEvalTensor* num_detections = + tflite::micro::GetEvalOutput(context, node, kOutputTensorNumDetections); + + const int num_boxes = input_box_encodings->dims->data[1]; + const int num_classes = op_data->num_classes; + const int max_categories_per_anchor = op_data->max_classes_per_detection; + const int num_classes_with_background = + input_class_predictions->dims->data[2]; + + // The row index offset is 1 if background class is included and 0 otherwise. + int label_offset = num_classes_with_background - num_classes; + TF_LITE_ENSURE(context, (max_categories_per_anchor > 0)); + const int num_categories_per_anchor = + std::min(max_categories_per_anchor, num_classes); + float* max_scores = reinterpret_cast( + context->GetScratchBuffer(context, op_data->score_buffer_idx)); + int* sorted_class_indices = reinterpret_cast( + context->GetScratchBuffer(context, op_data->buffer_idx)); + + for (int row = 0; row < num_boxes; row++) { + const float* box_scores = + scores + row * num_classes_with_background + label_offset; + int* class_indices = sorted_class_indices + row * num_classes; + DecreasingPartialArgSort(box_scores, num_classes, num_categories_per_anchor, + class_indices); + max_scores[row] = box_scores[class_indices[0]]; + } + + // Perform non-maximal suppression on max scores + int selected_size = 0; + int* selected = reinterpret_cast( + context->GetScratchBuffer(context, op_data->selected_idx)); + TF_LITE_ENSURE_STATUS(NonMaxSuppressionSingleClassHelper( + context, node, op_data, max_scores, selected, &selected_size, + op_data->max_detections)); + + // Allocate output tensors + int output_box_index = 0; + + for (int i = 0; i < selected_size; i++) { + int selected_index = selected[i]; + + const float* box_scores = + scores + selected_index * num_classes_with_background + label_offset; + const int* class_indices = + sorted_class_indices + selected_index * num_classes; + + for (int col = 0; col < num_categories_per_anchor; ++col) { + int box_offset = num_categories_per_anchor * output_box_index + col; + + // detection_boxes + float* decoded_boxes = reinterpret_cast( + context->GetScratchBuffer(context, op_data->decoded_boxes_idx)); + ReInterpretTensor(detection_boxes)[box_offset] = + reinterpret_cast(decoded_boxes)[selected_index]; + + // detection_classes + tflite::micro::GetTensorData(detection_classes)[box_offset] = + class_indices[col]; + + // detection_scores + tflite::micro::GetTensorData(detection_scores)[box_offset] = + box_scores[class_indices[col]]; + + output_box_index++; + } + } + + tflite::micro::GetTensorData(num_detections)[0] = output_box_index; + return kTfLiteOk; +} + +TfLiteStatus NonMaxSuppressionMultiClass(TfLiteContext* context, + TfLiteNode* node, OpData* op_data) { + // Get the input tensors + const TfLiteEvalTensor* input_box_encodings = + tflite::micro::GetEvalInput(context, node, kInputTensorBoxEncodings); + const TfLiteEvalTensor* input_class_predictions = + tflite::micro::GetEvalInput(context, node, kInputTensorClassPredictions); + const int num_boxes = input_box_encodings->dims->data[1]; + const int num_classes = op_data->num_classes; + + TF_LITE_ENSURE_EQ(context, input_class_predictions->dims->data[0], + kBatchSize); + TF_LITE_ENSURE_EQ(context, input_class_predictions->dims->data[1], num_boxes); + const int num_classes_with_background = + input_class_predictions->dims->data[2]; + + TF_LITE_ENSURE(context, (num_classes_with_background - num_classes <= 1)); + TF_LITE_ENSURE(context, (num_classes_with_background >= num_classes)); + + const float* scores; + switch (input_class_predictions->type) { + case kTfLiteFloat32: + scores = tflite::micro::GetTensorData(input_class_predictions); + break; + default: + // Unsupported type. + return kTfLiteError; + } + + if (op_data->use_regular_non_max_suppression) { + TF_LITE_ENSURE_STATUS(NonMaxSuppressionMultiClassRegularHelper( + context, node, op_data, scores)); + } else { + TF_LITE_ENSURE_STATUS( + NonMaxSuppressionMultiClassFastHelper(context, node, op_data, scores)); + } + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE(context, (kBatchSize == 1)); + auto* op_data = static_cast(node->user_data); + + // These two functions correspond to two blocks in the Object Detection model. + // In future, we would like to break the custom op in two blocks, which is + // currently not feasible because we would like to input quantized inputs + // and do all calculations in float. Mixed quantized/float calculations are + // currently not supported in TFLite. + + // This fills in temporary decoded_boxes + // by transforming input_box_encodings and input_anchors from + // CenterSizeEncodings to BoxCornerEncoding + TF_LITE_ENSURE_STATUS(DecodeCenterSizeBoxes(context, node, op_data)); + + // This fills in the output tensors + // by choosing effective set of decoded boxes + // based on Non Maximal Suppression, i.e. selecting + // highest scoring non-overlapping boxes. + TF_LITE_ENSURE_STATUS(NonMaxSuppressionMultiClass(context, node, op_data)); + + return kTfLiteOk; +} +} // namespace + +TfLiteRegistration* Register_DETECTION_POSTPROCESS() { + static TfLiteRegistration r = tflite::micro::RegisterOp(Init, Prepare, Eval); + return &r; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/detection_postprocess_flexbuffers_generated_data.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/detection_postprocess_flexbuffers_generated_data.h new file mode 100644 index 0000000000..f5b9eae01d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/detection_postprocess_flexbuffers_generated_data.h @@ -0,0 +1,25 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_FLEXBUFFERS_GENERATED_DATA_H +#define TENSORFLOW_LITE_MICRO_KERNELS_FLEXBUFFERS_GENERATED_DATA_H + +extern const int g_gen_data_size_none_regular_nms; +extern const unsigned char g_gen_data_none_regular_nms[]; + +extern const int g_gen_data_size_regular_nms; +extern const unsigned char g_gen_data_regular_nms[]; + +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/div.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/div.cc new file mode 100644 index 0000000000..5c98612694 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/div.cc @@ -0,0 +1,208 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/div.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor1 = 0; +constexpr int kInputTensor2 = 1; +constexpr int kOutputTensor = 0; + +struct OpDataDiv { + // Parameters used in the quantized paths where the output is 8bit + int32_t input1_zero_point; + int32_t input2_zero_point; + int32_t output_zero_point; + int32_t output_activation_min; + int32_t output_activation_max; + + // Parameters used in all quantized paths + int32_t output_multiplier; + int output_shift; +}; + +TfLiteStatus CalculateOpDataDiv(TfLiteContext* context, TfLiteTensor* input1, + TfLiteTensor* input2, TfLiteTensor* output, + TfLiteDivParams* params, OpDataDiv* data) { + TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); + TF_LITE_ENSURE_TYPES_EQ(context, input1->type, output->type); + + if (output->type == kTfLiteInt8) { + TF_LITE_ENSURE_STATUS(CalculateActivationRangeQuantized( + context, params->activation, output, &data->output_activation_min, + &data->output_activation_max)); + const double real_multiplier = static_cast( + input1->params.scale / (input2->params.scale * output->params.scale)); + QuantizeMultiplier(real_multiplier, &data->output_multiplier, + &data->output_shift); + data->input1_zero_point = input1->params.zero_point; + data->input2_zero_point = input2->params.zero_point; + data->output_zero_point = output->params.zero_point; + } + + return kTfLiteOk; +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpDataDiv)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kInputTensor1); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kInputTensor2); + TF_LITE_ENSURE(context, input2 != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + OpDataDiv* data = static_cast(node->user_data); + auto* params = reinterpret_cast(node->builtin_data); + + TF_LITE_ENSURE_STATUS( + CalculateOpDataDiv(context, input1, input2, output, params, data)); + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +void EvalDiv(TfLiteContext* context, TfLiteNode* node, TfLiteDivParams* params, + const OpDataDiv* data, const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params = {}; + +#define TF_LITE_DIV(type, opname, data_type) \ + data_type output_activation_min, output_activation_max; \ + CalculateActivationRange(params->activation, &output_activation_min, \ + &output_activation_max); \ + SetActivationParams(output_activation_min, output_activation_max, \ + &op_params); \ + type::opname(op_params, tflite::micro::GetTensorShape(input1), \ + tflite::micro::GetTensorData(input1), \ + tflite::micro::GetTensorShape(input2), \ + tflite::micro::GetTensorData(input2), \ + tflite::micro::GetTensorShape(output), \ + tflite::micro::GetTensorData(output)) + + bool requires_broadcast = reference_ops::ProcessBroadcastShapes( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), &op_params); + + if (requires_broadcast) { + TF_LITE_DIV(reference_ops, BroadcastDivSlow, float); + } else { + TF_LITE_DIV(reference_ops, Div, float); + } +#undef TF_LITE_DIV +} + +TfLiteStatus EvalQuantized(TfLiteContext* context, TfLiteNode* node, + TfLiteDivParams* params, const OpDataDiv* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params = {}; + +#define TF_LITE_DIV(type, opname, dtype) \ + type::opname(op_params, tflite::micro::GetTensorShape(input1), \ + tflite::micro::GetTensorData(input1), \ + tflite::micro::GetTensorShape(input2), \ + tflite::micro::GetTensorData(input2), \ + tflite::micro::GetTensorShape(output), \ + tflite::micro::GetTensorData(output)) + + if (input1->type == kTfLiteInt8 && input2->type == kTfLiteInt8 && + output->type == kTfLiteInt8) { + SetActivationParams(data->output_activation_min, + data->output_activation_max, &op_params); + op_params.input1_offset = -data->input1_zero_point; + op_params.input2_offset = -data->input2_zero_point; + op_params.output_offset = data->output_zero_point; + op_params.output_multiplier = data->output_multiplier; + op_params.output_shift = data->output_shift; + + bool requires_broadcast = reference_ops::ProcessBroadcastShapes( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), &op_params); + + if (requires_broadcast) { + TF_LITE_DIV(reference_ops, BroadcastDivSlow, int8_t); + } else { + TF_LITE_DIV(reference_ops, Div, int8_t); + } +#undef TF_LITE_DIV + } else { + MicroPrintf("Unsupported combination of input and output types in DIV."); + return kTfLiteError; + } + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + auto* params = static_cast(node->builtin_data); + TFLITE_DCHECK(node->user_data != nullptr); + auto* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + if (output->type == kTfLiteFloat32) { + EvalDiv(context, node, params, data, input1, input2, output); + } else if (output->type == kTfLiteInt8) { + TF_LITE_ENSURE_OK(context, EvalQuantized(context, node, params, data, + input1, input2, output)); + } else { + MicroPrintf( + "DIV only supports FLOAT32, quantized INT8 " + "now, got type %s (%d).", + TfLiteTypeGetName(output->type), output->type); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_DIV() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/elementwise.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/elementwise.cc new file mode 100644 index 0000000000..81b27039f4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/elementwise.cc @@ -0,0 +1,430 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace elementwise { +namespace { + +constexpr int kAbsNameId = 0; +constexpr int kRsrqtNameId = 1; + +const int kElementwiseInputTensor = 0; +const int kElementwiseOutputTensor = 0; + +struct OpDataAbsRsqrt { + int32_t multiplier; + int shift; + int input_offset; + int output_offset; + bool needs_rescale; + TfLiteQuantizationType input_quantization_type; + TfLiteType input_type; +}; + +bool IsNumericSupportedType(const TfLiteType type) { + return type == kTfLiteFloat32; +} + +bool IsLogicalSupportedType(const TfLiteType type) { + return type == kTfLiteBool; +} + +bool IsAbsSupportedType(const TfLiteType type) { + return type == kTfLiteFloat32 || type == kTfLiteInt8 || type == kTfLiteInt16; +} + +bool IsRsqrtSupportedType(const TfLiteType type) { + return type == kTfLiteFloat32 || type == kTfLiteInt8; +} + +inline void SetAbsOutputMultiplier(const float input_scale, + const float output_scale, + int32_t* multiplier, int* shift) { + QuantizeMultiplier(static_cast(input_scale / output_scale), + multiplier, shift); +} + +inline void SetRsqrtOutputMultiplier(const float input_scale, + const float output_scale, + int32_t* multiplier, int* shift) { + const double scale = + 1. / static_cast((std::sqrt(input_scale) * output_scale)); + QuantizeMultiplier(scale, multiplier, shift); +} + +typedef bool (*IsSupportedType)(TfLiteType); +template +TfLiteStatus GenericPrepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kElementwiseInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kElementwiseOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + if (!IsSupportedType(input->type)) { + MicroPrintf("Input data type %s (%d) is not supported.", + TfLiteTypeGetName(input->type), input->type); + return kTfLiteError; + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +typedef bool (*IsSupportedType)(TfLiteType); +template +TfLiteStatus PrepareAbsRsqrt(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + if (!IsSupportedType(input->type)) { + MicroPrintf("Input data type %s (%d) is not supported.", + TfLiteTypeGetName(input->type), input->type); + return kTfLiteError; + } + + auto* op_data = static_cast(node->user_data); + op_data->input_type = input->type; + + // For int16 type input, we support both quantized and non-quantized + // evaluation. + if (op_nameid == kAbsNameId) { + op_data->input_quantization_type = input->quantization.type; + } + + if (input->type == kTfLiteInt8 || + (input->type == kTfLiteInt16 && + input->quantization.type != kTfLiteNoQuantization)) { + TF_LITE_ENSURE_EQ(context, input->quantization.type, + kTfLiteAffineQuantization); + TF_LITE_ENSURE_EQ(context, output->quantization.type, + kTfLiteAffineQuantization); + const auto* input_params = + reinterpret_cast(input->quantization.params); + const auto* output_params = reinterpret_cast( + output->quantization.params); + TF_LITE_ENSURE(context, input_params != nullptr); + TF_LITE_ENSURE(context, input_params->scale != nullptr); + TF_LITE_ENSURE(context, input_params->scale->size > 0); + TF_LITE_ENSURE(context, input_params->zero_point->size > 0); + TF_LITE_ENSURE(context, output_params != nullptr); + TF_LITE_ENSURE(context, output_params->scale != nullptr); + TF_LITE_ENSURE(context, output_params->scale->size > 0); + TF_LITE_ENSURE(context, output_params->zero_point->size > 0); + op_data->input_offset = input_params->zero_point->data[0]; + op_data->output_offset = output_params->zero_point->data[0]; + if (input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, op_data->input_offset, 0); + TF_LITE_ENSURE_EQ(context, op_data->output_offset, 0); + } + const float input_scale = input_params->scale->data[0]; + const float output_scale = output_params->scale->data[0]; + op_data->needs_rescale = input_scale != output_scale; + if (op_nameid == kAbsNameId && op_data->needs_rescale) { + SetAbsOutputMultiplier(input_scale, output_scale, &op_data->multiplier, + &op_data->shift); + } else if (op_nameid == kRsrqtNameId) { + SetRsqrtOutputMultiplier(input_scale, output_scale, &op_data->multiplier, + &op_data->shift); + } + } + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +template +inline TfLiteStatus EvalImplQuantized( + TfLiteContext* context, TfLiteNode* node, + T func(TfLiteContext*, TfLiteNode*, T), + TfLiteStatus validate_input_func(TfLiteContext*, TfLiteNode*, T), + TfLiteType expected_type) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, expected_type); + const size_t num_elements = ElementCount(*input->dims); + const T* in_data = tflite::micro::GetTensorData(input); + T* out_data = tflite::micro::GetTensorData(output); + for (size_t i = 0; i < num_elements; ++i) { + if (validate_input_func) { + TF_LITE_ENSURE_OK(context, + validate_input_func(context, node, in_data[i])); + } + out_data[i] = func(context, node, in_data[i]); + } + return kTfLiteOk; +} + +template +inline T AbsHelper(T i) { + return std::abs(i); +} + +template +inline TfLiteStatus EvalImpl(TfLiteContext* context, TfLiteNode* node, + T func(T), TfLiteStatus validate_input_func(T), + TfLiteType expected_type) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, expected_type); + const size_t num_elements = ElementCount(*input->dims); + const T* in_data = tflite::micro::GetTensorData(input); + T* out_data = tflite::micro::GetTensorData(output); + for (size_t i = 0; i < num_elements; ++i) { + if (validate_input_func) { + TF_LITE_ENSURE_OK(context, validate_input_func(in_data[i])); + } + out_data[i] = func(in_data[i]); + } + return kTfLiteOk; +} + +inline TfLiteStatus EvalNumeric(TfLiteContext* context, TfLiteNode* node, + float float_func(float)) { + return EvalImpl(context, node, float_func, + /*validate_input_func=*/nullptr, kTfLiteFloat32); +} + +inline TfLiteStatus EvalLogical(TfLiteContext* context, TfLiteNode* node, + + bool bool_func(bool)) { + return EvalImpl(context, node, bool_func, + /*validate_input_func=*/nullptr, kTfLiteBool); +} + +void* ElementWiseAbsRsqrtInit(TfLiteContext* context, const char* buffer, + size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpDataAbsRsqrt)); +} + +template +inline T AbsEvalQuantized(TfLiteContext* context, TfLiteNode* node, T i) { + const auto* op_data = static_cast(node->user_data); + const int kMin = std::numeric_limits::min(); + const int kMax = std::numeric_limits::max(); + + const int32_t value = std::abs(i - op_data->input_offset); + if (!op_data->needs_rescale) { + return static_cast( + std::min(std::max(static_cast(value + op_data->output_offset), + static_cast(kMin)), + static_cast(kMax))); + } + + const int32_t output = tflite::MultiplyByQuantizedMultiplier( + value, op_data->multiplier, op_data->shift) + + op_data->output_offset; + return static_cast(std::min( + std::max(static_cast(output), static_cast(kMin)), + static_cast(kMax))); +} + +template +inline T RsqrtEvalQuantized(TfLiteContext* context, TfLiteNode* node, T i) { + const auto* op_data = static_cast(node->user_data); + const int kMin = std::numeric_limits::min(); + const int kMax = std::numeric_limits::max(); + + const int32_t value = (i - op_data->input_offset); + const int32_t kShift = 20; // Shift to keep value integer. + if (value == 0) { + // Assume that any value close to 0 represents the max output value. + return static_cast(kMax); + } + int32_t inv_sqrt_multiplier; + int inv_sqrt_shift; + GetInvSqrtQuantizedMultiplierExp(value, kReverseShift, &inv_sqrt_multiplier, + &inv_sqrt_shift); + const int32_t data = tflite::MultiplyByQuantizedMultiplier( + static_cast(1), inv_sqrt_multiplier, inv_sqrt_shift + kShift); + const int32_t output = + tflite::MultiplyByQuantizedMultiplier(data, op_data->multiplier, + op_data->shift - kShift) + + op_data->output_offset; + return static_cast(std::min( + std::max(static_cast(output), static_cast(kMin)), + static_cast(kMax))); +} + +template +TfLiteStatus validate_input_func(TfLiteContext* context, TfLiteNode* node, + T i) { + const auto* op_data = static_cast(node->user_data); + + TF_LITE_ENSURE_MSG(context, i >= op_data->input_offset, + "Rsqrt is only defined for positive values"); + return static_cast(kTfLiteOk); +} + +TfLiteStatus AbsEval(TfLiteContext* context, TfLiteNode* node) { + OpDataAbsRsqrt* op_data = reinterpret_cast(node->user_data); + TfLiteType type = op_data->input_type; + TfLiteQuantizationType input_quantization_type = + op_data->input_quantization_type; + TfLiteStatus eval_result; + + switch (type) { + case kTfLiteFloat32: + eval_result = EvalNumeric(context, node, std::abs); + break; + case kTfLiteInt8: + eval_result = + EvalImplQuantized(context, node, AbsEvalQuantized, + /*validate_input_func=*/nullptr, type); + break; + case kTfLiteInt16: + eval_result = + input_quantization_type == kTfLiteNoQuantization + ? EvalImpl(context, node, AbsHelper, + /*validate_input_func=*/nullptr, type) + : EvalImplQuantized(context, node, AbsEvalQuantized, + /*validate_input_func=*/nullptr, + type); + break; + default: + MicroPrintf("Current data type %s is not supported.", + TfLiteTypeGetName(type)); + return kTfLiteError; + break; + } + return eval_result; +} + +TfLiteStatus SinEval(TfLiteContext* context, TfLiteNode* node) { + return EvalNumeric(context, node, std::sin); +} + +TfLiteStatus CosEval(TfLiteContext* context, TfLiteNode* node) { + return EvalNumeric(context, node, std::cos); +} + +TfLiteStatus LogEval(TfLiteContext* context, TfLiteNode* node) { + return EvalNumeric(context, node, std::log); +} + +TfLiteStatus SqrtEval(TfLiteContext* context, TfLiteNode* node) { + return EvalNumeric(context, node, std::sqrt); +} + +TfLiteStatus RsqrtEval(TfLiteContext* context, TfLiteNode* node) { + const auto* op_data = static_cast(node->user_data); + TfLiteType type = op_data->input_type; + switch (type) { + case kTfLiteFloat32: + return EvalImpl( + context, node, [](float f) { return 1.f / std::sqrt(f); }, + /*validate_input_func=*/nullptr, type); + case kTfLiteInt8: + return EvalImplQuantized(context, node, + elementwise::RsqrtEvalQuantized, + elementwise::validate_input_func, type); + + default: + MicroPrintf("Current data type %s is not supported.", + TfLiteTypeGetName(type)); + return kTfLiteError; + } +} + +TfLiteStatus SquareEval(TfLiteContext* context, TfLiteNode* node) { + return EvalNumeric(context, node, [](float f) { return f * f; }); +} + +TfLiteStatus LogicalNotEval(TfLiteContext* context, TfLiteNode* node) { + return EvalLogical(context, node, [](bool v) { return !v; }); +} + +} // namespace +} // namespace elementwise + +TfLiteRegistration Register_ABS() { + return tflite::micro::RegisterOp( + elementwise::ElementWiseAbsRsqrtInit, + elementwise::PrepareAbsRsqrt, + elementwise::AbsEval); +} + +TfLiteRegistration Register_SIN() { + return tflite::micro::RegisterOp( + nullptr, elementwise::GenericPrepare, + elementwise::SinEval); +} + +TfLiteRegistration Register_COS() { + return tflite::micro::RegisterOp( + nullptr, elementwise::GenericPrepare, + elementwise::CosEval); +} + +TfLiteRegistration Register_LOG() { + return tflite::micro::RegisterOp( + nullptr, elementwise::GenericPrepare, + elementwise::LogEval); +} + +TfLiteRegistration Register_SQRT() { + return tflite::micro::RegisterOp( + nullptr, elementwise::GenericPrepare, + elementwise::SqrtEval); +} + +TfLiteRegistration Register_RSQRT() { + return tflite::micro::RegisterOp( + elementwise::ElementWiseAbsRsqrtInit, + elementwise::PrepareAbsRsqrt, + elementwise::RsqrtEval); +} + +TfLiteRegistration Register_SQUARE() { + return tflite::micro::RegisterOp( + nullptr, elementwise::GenericPrepare, + elementwise::SquareEval); +} + +TfLiteRegistration Register_LOGICAL_NOT() { + return tflite::micro::RegisterOp( + nullptr, elementwise::GenericPrepare, + elementwise::LogicalNotEval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/elu.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/elu.cc new file mode 100644 index 0000000000..c4786d6fc5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/elu.cc @@ -0,0 +1,151 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/elu.h" + +#include +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/cppmath.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +// Input/output tensor index. +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +// OLD-TODO(b/142762739): We should figure out a multi-threading plan for most +// of the activation ops below. + +struct OpData { + int8_t table[256]; +}; + +using TransformFunc = float (*)(float); + +template +void PopulateLookupTable(const TfLiteTensor* input, const TfLiteTensor* output, + const TransformFunc transform, OpData* data) { + if (sizeof(T) != 1) { + MicroPrintf("Lookup table valid only for 8bit"); + TFLITE_ABORT; + } + + const float inverse_scale = 1 / output->params.scale; + int32_t maxval = std::numeric_limits::max(); + int32_t minval = std::numeric_limits::min(); + for (int32_t val = minval; val <= maxval; ++val) { + const float dequantized = + input->params.scale * (val - input->params.zero_point); + const float transformed = transform(dequantized); + const float rescaled = TfLiteRound(transformed * inverse_scale); + const int32_t quantized = + static_cast(rescaled + output->params.zero_point); + data->table[static_cast(static_cast(val))] = + static_cast(std::max(std::min(maxval, quantized), minval)); + } +} + +// OLD-TODO(b/143696793): move this to optimized_ops. +void EvalUsingLookupTable(const OpData* data, const TfLiteEvalTensor* input, + TfLiteEvalTensor* output) { + const int size = MatchingFlatSize(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorShape(output)); + int8_t* output_data = tflite::micro::GetTensorData(output); + const int8_t* input_data = tflite::micro::GetTensorData(input); + + for (int i = 0; i < size; ++i) { + output_data[i] = data->table[static_cast(input_data[i])]; + } +} + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + // Use LUT to handle quantized elu path. + if (input->type == kTfLiteInt8) { + OpData* data = static_cast(node->user_data); + TransformFunc transform = [](float value) { + return value < 0.0f ? std::exp(value) - 1.0f : value; + }; + PopulateLookupTable(input, output, transform, data); + } + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +void* EluInit(TfLiteContext* context, const char* buffer, size_t length) { + // This is a builtin op, so we don't use the contents in 'buffer', if any. + // Instead, we allocate a new object to carry information from Prepare() to + // Eval(). + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus EluPrepare(TfLiteContext* context, TfLiteNode* node) { + return CalculateOpData(context, node); +} + +TfLiteStatus EluEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + switch (input->type) { + case kTfLiteFloat32: { + reference_ops::Elu(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + case kTfLiteInt8: { + const OpData* data = static_cast(node->user_data); + EvalUsingLookupTable(data, input, output); + return kTfLiteOk; + } + default: + MicroPrintf("ELU only supports float32 and int8 currently, got %s.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } +} + +} // namespace + +TfLiteRegistration Register_ELU() { + return tflite::micro::RegisterOp(EluInit, EluPrepare, EluEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ethosu.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ethosu.cc new file mode 100644 index 0000000000..c305121e87 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ethosu.cc @@ -0,0 +1,27 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +// +// This is a stub file for non-Ethos platforms +// +#include "tensorflow/lite/c/common.h" + +namespace tflite { + +TfLiteRegistration* Register_ETHOSU() { return nullptr; } + +const char* GetString_ETHOSU() { return ""; } + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ethosu.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ethosu.h new file mode 100644 index 0000000000..cdca9d53ef --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/ethosu.h @@ -0,0 +1,26 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_ETHOSU_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_ETHOSU_H_ + +#include + +namespace tflite { + TfLiteRegistration * Register_ETHOSU(); + + const char * GetString_ETHOSU(); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_ETHOSU_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/exp.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/exp.cc new file mode 100644 index 0000000000..a835ee0af4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/exp.cc @@ -0,0 +1,79 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/exp.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, kTfLiteFloat32); + TF_LITE_ENSURE_TYPES_EQ(context, output->type, input->type); + TF_LITE_ENSURE_EQ(context, output->bytes, input->bytes); + TF_LITE_ENSURE_EQ(context, output->dims->size, input->dims->size); + for (int i = 0; i < output->dims->size; ++i) { + TF_LITE_ENSURE_EQ(context, output->dims->data[i], input->dims->data[i]); + } + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + int flat_size = MatchingFlatSize(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorShape(output)); + + if (input->type == kTfLiteFloat32) { + reference_ops::Exp(tflite::micro::GetTensorData(input), + static_cast(flat_size), + tflite::micro::GetTensorData(output)); + } else { + MicroPrintf("Type %s (%d) currently not supported by Exp.", + TfLiteTypeGetName(input->type), input->type); + return kTfLiteError; + } + return kTfLiteOk; +} +} // namespace + +TfLiteRegistration Register_EXP() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/expand_dims.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/expand_dims.cc new file mode 100644 index 0000000000..ad45dd8822 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/expand_dims.cc @@ -0,0 +1,149 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kAxisTensor = 1; +constexpr int kOutputTensor = 0; + +TfLiteStatus GetAxisValueFromTensor(TfLiteContext* context, + const TfLiteTensor* axis, + int32_t* axis_value) { + const int axis_dims = (tflite::GetTensorShape(axis)).DimensionsCount(); + if (axis_dims > 1) { + MicroPrintf("Axis has only one element for Expand_Dims.", axis_dims); + return kTfLiteError; + } + + if (kTfLiteInt32 == (axis->type)) { + const int32_t* axis_ptr = tflite::GetTensorData(axis); + *axis_value = axis_ptr[0]; + return kTfLiteOk; + } else { + MicroPrintf("Axis type %s (%d) not supported by Expand_Dims.", + TfLiteTypeGetName(axis->type), axis->type); + return kTfLiteError; + } +} + +// Verifies that the output tensor's dimension shape is equivalent to inserting +// a dimension of length 1 at the dimension index axis of input's shape as +// defined in https://www.tensorflow.org/api_docs/python/tf/expand_dims. +TfLiteStatus VerifyTensorDim(TfLiteContext* context, const TfLiteTensor* input, + const TfLiteTensor* axis_tensor, + const TfLiteTensor* output) { + int32_t axis_value = 0; + TF_LITE_ENSURE_OK(context, + GetAxisValueFromTensor(context, axis_tensor, &axis_value)); + + tflite::RuntimeShape input_shape = tflite::GetTensorShape(input); + if (axis_value < 0) { + axis_value = input_shape.DimensionsCount() + 1 + axis_value; + } + TF_LITE_ENSURE(context, axis_value <= input_shape.DimensionsCount()); + + // TFLM only supports fixed dimension tensor and assumes that the output shape + // is fully specified in the model. As such, TFLM directly use the pointer to + // the dimension array in the model buffer. + tflite::RuntimeShape output_shape = tflite::GetTensorShape(output); + + TF_LITE_ENSURE(context, output_shape.DimensionsCount() == + input_shape.DimensionsCount() + 1); + for (int i = 0; i < output_shape.DimensionsCount(); ++i) { + if (i < axis_value) { + TF_LITE_ENSURE(context, output_shape.Dims(i) == input_shape.Dims(i)); + } else if (i == axis_value) { + TF_LITE_ENSURE(context, output_shape.Dims(i) == 1); + } else { + TF_LITE_ENSURE(context, output_shape.Dims(i) == input_shape.Dims(i - 1)); + } + } + return kTfLiteOk; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* axis = + micro_context->AllocateTempInputTensor(node, kAxisTensor); + TF_LITE_ENSURE(context, axis != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + output->type = input->type; + if (IsDynamicTensor(axis)) { + MicroPrintf("DynamicTensor is not yet supported by Expand_Dims."); + return kTfLiteError; + } + TF_LITE_ENSURE_OK(context, VerifyTensorDim(context, input, axis, output)); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(axis); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +template +void memCopyN(T* out, const T* in, const int num_elements) { + for (int i = 0; i < num_elements; ++i) { + out[i] = in[i]; + } +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + const int flat_size = ElementCount(*input->dims); + + switch (input->type) { + case kTfLiteFloat32: { + memCopyN(tflite::micro::GetTensorData(output), + tflite::micro::GetTensorData(input), flat_size); + } break; + case kTfLiteInt8: { + memCopyN(tflite::micro::GetTensorData(output), + tflite::micro::GetTensorData(input), flat_size); + } break; + default: + MicroPrintf( + "Expand_Dims only currently supports int8 and float32, got %d.", + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} +} // namespace + +TfLiteRegistration Register_EXPAND_DIMS() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fill.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fill.cc new file mode 100644 index 0000000000..6a3f4998e7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fill.cc @@ -0,0 +1,140 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/fill.h" + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +namespace { + +template +TfLiteStatus EnsureEqImpl(TfLiteContext* context, const TfLiteIntArray* array, + const TfLiteTensor* tensor) { + for (int i = 0; i < array->size; ++i) { + TF_LITE_ENSURE_EQ(context, array->data[i], GetTensorData(tensor)[i]); + } + return kTfLiteOk; +} + +// Ensure the equality of an int array and a tensor, which must be +// one-dimensional and of an integer type. +TfLiteStatus EnsureEq(TfLiteContext* context, const TfLiteIntArray* array, + const TfLiteTensor* tensor) { + TF_LITE_ENSURE_EQ(context, NumDimensions(tensor), 1); + const auto tensor_len = tensor->dims->data[0]; + TF_LITE_ENSURE_EQ(context, array->size, tensor_len); + + switch (tensor->type) { + case kTfLiteInt8: + return EnsureEqImpl(context, array, tensor); + case kTfLiteInt16: + return EnsureEqImpl(context, array, tensor); + case kTfLiteInt32: + return EnsureEqImpl(context, array, tensor); + case kTfLiteInt64: + return EnsureEqImpl(context, array, tensor); + default: + MicroPrintf("cannot compare int array to tensor of type %d.", + tensor->type); + return kTfLiteError; + } +} + +constexpr int kDimsTensor = 0; +constexpr int kValueTensor = 1; +constexpr int kOutputTensor = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + // Ensure inputs and outputs exist. + TfLiteTensor* dims = + micro_context->AllocateTempInputTensor(node, kDimsTensor); + TF_LITE_ENSURE(context, dims != nullptr); + TfLiteTensor* value = + micro_context->AllocateTempInputTensor(node, kValueTensor); + TF_LITE_ENSURE(context, value != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + // The value tensor must be a scalar. + TF_LITE_ENSURE_EQ(context, NumDimensions(value), 0); + + // The value type and output type must match. + TF_LITE_ENSURE_EQ(context, value->type, output->type); + + // The dimension of the output tensor is known in model already. + TFLITE_DCHECK(output->dims != nullptr); + + if (dims->data.data != nullptr) { + // When the dims tensor is specified in model already (i.e. is not an + // activation tensor), the dims tensor must match the output tensor shape. + // As a byproduct, ensures the dims tensor is of an integer type. + TF_LITE_ENSURE_OK(context, EnsureEq(context, output->dims, dims)); + } + + micro_context->DeallocateTempTfLiteTensor(dims); + micro_context->DeallocateTempTfLiteTensor(value); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +template +void FillImpl(const TfLiteEvalTensor* value, TfLiteEvalTensor* output) { + reference_ops::Fill( + micro::GetTensorShape(value), micro::GetTensorData(value), + micro::GetTensorShape(output), micro::GetTensorData(output)); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* value = + micro::GetEvalInput(context, node, kValueTensor); + TfLiteEvalTensor* output = micro::GetEvalOutput(context, node, kOutputTensor); + + switch (value->type) { + case kTfLiteFloat32: + FillImpl(value, output); + break; + case kTfLiteInt32: + FillImpl(value, output); + break; + case kTfLiteInt8: + FillImpl(value, output); + break; + default: + MicroPrintf("Fill only currently supports float32 for input 1, got %d.", + TfLiteTypeGetName(value->type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_FILL() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor.cc new file mode 100644 index 0000000000..6b2a4cc250 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor.cc @@ -0,0 +1,50 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/floor.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace floor { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, kTfLiteFloat32); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + reference_ops::Floor(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; +} +} // namespace floor + +TfLiteRegistration Register_FLOOR() { + return tflite::micro::RegisterOp(nullptr, nullptr, floor::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor_div.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor_div.cc new file mode 100644 index 0000000000..f143d28af4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor_div.cc @@ -0,0 +1,130 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/floor_div.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/reference/binary_function.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +// Input/output tensor index. +constexpr int kInputTensor1 = 0; +constexpr int kInputTensor2 = 1; +constexpr int kOutputTensor = 0; + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kInputTensor1); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kInputTensor2); + TF_LITE_ENSURE(context, input2 != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); + TF_LITE_ENSURE_TYPES_EQ(context, input1->type, output->type); + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + return nullptr; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + return CalculateOpData(context, node); +} + +template +TfLiteStatus EvalFloorDiv(TfLiteContext* context, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + const T* denominator_data = tflite::micro::GetTensorData(input2); + + // Validate the denominator. + for (int i = 0; i < tflite::ElementCount(*input2->dims); ++i) { + if (std::equal_to()(denominator_data[i], 0)) { + MicroPrintf("Division by 0"); + return kTfLiteError; + } + } + + bool requires_broadcast = !tflite::micro::HaveSameShapes(input1, input2); + + if (requires_broadcast) { + reference_ops::BroadcastBinaryFunction4DSlow( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), denominator_data, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), reference_ops::FloorDiv); + } else { + reference_ops::BinaryFunction( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), denominator_data, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), reference_ops::FloorDiv); + } + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + switch (input1->type) { + case kTfLiteFloat32: { + return EvalFloorDiv(context, input1, input2, output); + } + default: { + MicroPrintf("Type '%s' is not supported by FLOOR_DIV.", + TfLiteTypeGetName(input1->type)); + return kTfLiteError; + } + } +} + +} // namespace + +TfLiteRegistration Register_FLOOR_DIV() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor_mod.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor_mod.cc new file mode 100644 index 0000000000..939a4dd783 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/floor_mod.cc @@ -0,0 +1,128 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/floor_mod.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/reference/binary_function.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +// OLD-TODO(b/117523611): We should factor out a binary_op and put binary ops +// there. +namespace tflite { +namespace { + +// Input/output tensor index. +constexpr int kInputTensor1 = 0; +constexpr int kInputTensor2 = 1; +constexpr int kOutputTensor = 0; + +// OLD-TODO(b/117912880): Support quantization. + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kInputTensor1); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kInputTensor2); + TF_LITE_ENSURE(context, input2 != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); + TF_LITE_ENSURE_TYPES_EQ(context, input1->type, output->type); + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + return nullptr; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + return CalculateOpData(context, node); +} + +template +TfLiteStatus EvalFloorMod(TfLiteContext* context, bool requires_broadcast, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + const T* denominator_data = tflite::micro::GetTensorData(input2); + + if (requires_broadcast) { + reference_ops::BroadcastBinaryFunction4DSlow( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), denominator_data, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), reference_ops::FloorMod); + } else { + reference_ops::BinaryFunction( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), denominator_data, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), reference_ops::FloorMod); + } + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + bool requires_broadcast = !tflite::micro::HaveSameShapes(input1, input2); + + switch (input1->type) { + case kTfLiteFloat32: { + return EvalFloorMod(context, requires_broadcast, input1, input2, + output); + } + default: { + MicroPrintf("Type '%s' is not supported by FLOOR_MOD.", + TfLiteTypeGetName(input1->type)); + return kTfLiteError; + } + } +} + +} // namespace + +TfLiteRegistration Register_FLOOR_MOD() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fully_connected.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fully_connected.h new file mode 100644 index 0000000000..1a93cd1bef --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fully_connected.h @@ -0,0 +1,118 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_FULLY_CONNECTED_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_FULLY_CONNECTED_H_ + +#include +#include +#include +#include + +namespace tflite { + struct OpDataFullyConnected + { + // The scaling factor from input to output (aka the 'real multiplier') can + // be represented as a fixed point multiplier plus a left shift. + int32_t output_multiplier; + int output_shift; + + // The range of the fused activation layer. For example for kNone and + // uint8_t these would be 0 and 255. + int32_t output_activation_min; + int32_t output_activation_max; + + // The index of the temporary tensor where the quantized inputs are cached. + int input_quantized_index; + + // Cached zero point values of tensors. + int32_t input_zero_point; + int32_t filter_zero_point; + int32_t output_zero_point; + +// TODO(b/258710417): enable by default once optimized fully-connected works for +// all targets. +#if !defined(HEXAGON) + + // A buffer used to store unpacked filter values. This is used if the source + // tensor is of n-bit precision that cannot be easily processed by kernels. + int filter_buffer_index; +#endif + }; + + extern const int kFullyConnectedInputTensor; + extern const int kFullyConnectedWeightsTensor; + extern const int kFullyConnectedBiasTensor; + extern const int kFullyConnectedOutputTensor; + +// Returns a FullyConnectedParams struct with all the parameters needed for a +// float computation. + FullyConnectedParams FullyConnectedParamsFloat(TfLiteFusedActivation activation); + +// Returns a FullyConnectedParams struct with all the parameters needed for a +// quantized computation. + FullyConnectedParams FullyConnectedParamsQuantized(const OpDataFullyConnected &op_data); + + TfLiteStatus CalculateOpDataFullyConnected(TfLiteContext * context, + TfLiteFusedActivation activation, + TfLiteType data_type, + const TfLiteTensor * input, + const TfLiteTensor * filter, + const TfLiteTensor * bias, + TfLiteTensor * output, + OpDataFullyConnected * data); + +// This is the most generic TfLiteRegistration. The actual supported types may +// still be target dependent. The only requirement is that every implementation +// (reference or optimized) must define this function. + TfLiteRegistration Register_FULLY_CONNECTED(); + +#if defined(CMSIS_NN) || defined(HEXAGON) + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int8. + TfLiteRegistration Register_FULLY_CONNECTED_INT8(); + +#else + +// Note that while this block gets used for both reference and optimized kernels +// that do not have any specialized implementations, the only goal here is to +// define fallback implementation that allow reference kernels to still be used +// from applications that call a more specific kernel variant. + + inline TfLiteRegistration Register_FULLY_CONNECTED_INT8 () { + return Register_FULLY_CONNECTED(); + } +#endif + +#if defined(CMSIS_NN) + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int16. + TfLiteRegistration Register_FULLY_CONNECTED_INT16(); + +#else + +// Note that while this block gets used for both reference and optimized kernels +// that do not have any specialized implementations, the only goal here is to +// define fallback implementation that allow reference kernels to still be used +// from applications that call a more specific kernel variant. + + inline TfLiteRegistration Register_FULLY_CONNECTED_INT16 () { + return Register_FULLY_CONNECTED(); + } +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_FULLY_CONNECTED_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fully_connected_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fully_connected_common.cc new file mode 100644 index 0000000000..e7d0056c3c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/fully_connected_common.cc @@ -0,0 +1,83 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/fully_connected.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/fully_connected.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/fully_connected.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { + +const int kFullyConnectedInputTensor = 0; +const int kFullyConnectedWeightsTensor = 1; +const int kFullyConnectedBiasTensor = 2; +const int kFullyConnectedOutputTensor = 0; + +FullyConnectedParams FullyConnectedParamsQuantized( + const OpDataFullyConnected& op_data) { + FullyConnectedParams op_params; + op_params.input_offset = -op_data.input_zero_point; + op_params.weights_offset = -op_data.filter_zero_point; + op_params.output_offset = op_data.output_zero_point; + op_params.output_multiplier = op_data.output_multiplier; + op_params.output_shift = op_data.output_shift; + op_params.quantized_activation_min = op_data.output_activation_min; + op_params.quantized_activation_max = op_data.output_activation_max; + return op_params; +} + +FullyConnectedParams FullyConnectedParamsFloat( + TfLiteFusedActivation activation) { + FullyConnectedParams op_params; + CalculateActivationRange(activation, &op_params.float_activation_min, + &op_params.float_activation_max); + return op_params; +} + +TfLiteStatus CalculateOpDataFullyConnected( + TfLiteContext* context, TfLiteFusedActivation activation, + TfLiteType data_type, const TfLiteTensor* input, const TfLiteTensor* filter, + const TfLiteTensor* bias, TfLiteTensor* output, + OpDataFullyConnected* data) { + if (data_type != kTfLiteFloat32) { + double real_multiplier = 0.0; + TF_LITE_ENSURE_STATUS(GetQuantizedConvolutionMultipler( + context, input, filter, bias, output, &real_multiplier)); + QuantizeMultiplier(real_multiplier, &data->output_multiplier, + &data->output_shift); + + data->input_zero_point = input->params.zero_point; + // Filter weights will always be symmetric quantized since we only support + // int8 quantization. See + // https://github.com/tensorflow/tensorflow/issues/44912 for additional + // context. + TFLITE_DCHECK(filter->params.zero_point == 0); + data->filter_zero_point = filter->params.zero_point; + data->output_zero_point = output->params.zero_point; + + return CalculateActivationRangeQuantized(context, activation, output, + &data->output_activation_min, + &data->output_activation_max); + } + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/gather.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/gather.cc new file mode 100644 index 0000000000..4ec534731e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/gather.cc @@ -0,0 +1,224 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kInputPositions = 1; +constexpr int kOutputTensor = 0; + +template +TfLiteStatus Gather(const TfLiteGatherParams* params, + const TfLiteEvalTensor* input, + const TfLiteEvalTensor* coords, TfLiteEvalTensor* output) { + const InputT* input_data = tflite::micro::GetTensorData(input); + const CoordsT* coords_data = tflite::micro::GetTensorData(coords); + InputT* output_data = tflite::micro::GetTensorData(output); + const TfLiteIntArray* input_dims = input->dims; + const int input_dims_size = input_dims->size; + int axis = params->axis; + if (axis < 0) { + axis += input_dims_size; + } + TFLITE_DCHECK_GE(axis, 0); + TFLITE_DCHECK_LT(axis, input_dims_size); + + int batch_dims = params->batch_dims; + // batch_dims should be in range: [-rank(coords), rank(coords)]. + // Negative batch_dims is added with rank of coords. + const TfLiteIntArray* coords_dims = coords->dims; + const int coords_dims_size = coords_dims->size; + if (batch_dims < 0) { + batch_dims += coords_dims_size; + } + TFLITE_DCHECK_GE(batch_dims, 0); + TFLITE_DCHECK_LT(batch_dims, input_dims_size); + TFLITE_DCHECK_LE(batch_dims, coords_dims_size); + TFLITE_DCHECK_GE(axis, batch_dims); + for (int i = 0; i < batch_dims; ++i) { + TFLITE_DCHECK_EQ(input_dims->data[i], coords_dims->data[i]); + } + + const int axis_size = input_dims->data[axis]; + + int batch_size = 1; + for (int i = 0; i < batch_dims; ++i) { + batch_size *= input_dims->data[i]; + } + int outer_size = 1; + for (int i = batch_dims; i < axis; ++i) { + outer_size *= input_dims->data[i]; + } + int inner_size = 1; + for (int i = axis + 1; i < input_dims_size; ++i) { + inner_size *= input_dims->data[i]; + } + int coord_size = 1; + for (int i = batch_dims; i < coords_dims_size; ++i) { + coord_size *= coords_dims->data[i]; + } + + for (int batch = 0; batch < batch_size; ++batch) { + for (int outer = 0; outer < outer_size; ++outer) { + for (int coord = 0; coord < coord_size; ++coord) { + TFLITE_DCHECK_GE(coords_data[coord], 0); + TFLITE_DCHECK_LT(coords_data[coord], axis_size); + std::memcpy(output_data + + (((batch * outer_size) + outer) * coord_size + coord) * + inner_size, + input_data + (((batch * outer_size) + outer) * axis_size + + coords_data[batch * coord_size + coord]) * + inner_size, + sizeof(InputT) * inner_size); + } + } + } + return kTfLiteOk; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + const auto* params = + reinterpret_cast(node->builtin_data); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* coords = + micro_context->AllocateTempInputTensor(node, kInputPositions); + TF_LITE_ENSURE(context, coords != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + switch (coords->type) { + case kTfLiteInt32: + break; + default: + MicroPrintf("Positions of type '%s' are not supported by gather.", + TfLiteTypeGetName(coords->type)); + return kTfLiteError; + break; + } + + // Assign to output the input type. + output->type = input->type; + + // Check conditions for different types. + switch (input->type) { + case kTfLiteFloat32: + case kTfLiteInt8: + break; + default: + MicroPrintf("Type '%s' is not supported by gather.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + break; + } + + int axis = params->axis; + if (axis < 0) { + axis += NumDimensions(input); + } + TF_LITE_ENSURE(context, 0 <= axis && axis < NumDimensions(input)); + + int batch_dims = params->batch_dims; + // batch_dims should be in range: [-rank(coords), rank(coords)]. + // Negative batch_dims is added with rank of coords. + if (batch_dims < 0) { + batch_dims += NumDimensions(coords); + } + TF_LITE_ENSURE(context, batch_dims <= axis); + TF_LITE_ENSURE(context, 0 <= batch_dims && batch_dims < NumDimensions(input)); + TF_LITE_ENSURE(context, batch_dims <= NumDimensions(coords)); + for (int i = 0; i < batch_dims; ++i) { + TF_LITE_ENSURE_EQ(context, input->dims->data[i], coords->dims->data[i]); + } + + // GATHER updates the output tensor dimensions, but TfLiteTensor in the + // MicroInterpreter is a temporary allocation. We must therefore relocate the + // dims from the FlatBuffer to the persistant storage arena. + TfLiteEvalTensor* output_eval = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + TF_LITE_ENSURE_OK(context, tflite::micro::CreateWritableTensorDimsWithCopy( + context, output, output_eval)); + + TfLiteIntArray* output_shape = output->dims; + output_shape->size = + NumDimensions(input) + NumDimensions(coords) - 1 - batch_dims; + int output_index = 0; + for (int i = 0; i < axis; ++i) { + output_shape->data[output_index++] = input->dims->data[i]; + } + for (int i = batch_dims; i < coords->dims->size; ++i) { + output_shape->data[output_index++] = coords->dims->data[i]; + } + for (int i = axis + 1; i < input->dims->size; ++i) { + output_shape->data[output_index++] = input->dims->data[i]; + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(coords); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const auto* params = + reinterpret_cast(node->builtin_data); + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* coords = + tflite::micro::GetEvalInput(context, node, kInputPositions); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + if (coords->type == kTfLiteInt32) { + switch (input->type) { + case kTfLiteFloat32: + return Gather(params, input, coords, output); + break; + case kTfLiteInt8: + return Gather(params, input, coords, output); + break; + default: + MicroPrintf("Type '%s' is not supported by gather.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + break; + } + } + return kTfLiteOk; +} +} // namespace + +TfLiteRegistration Register_GATHER() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/gather_nd.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/gather_nd.cc new file mode 100644 index 0000000000..1f46dd1efe --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/gather_nd.cc @@ -0,0 +1,205 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +constexpr int kParams = 0; +constexpr int kIndices = 1; +constexpr int kOutputTensor = 0; +constexpr int MAX_INDICES_ND = 5; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* params = micro_context->AllocateTempInputTensor(node, kParams); + TF_LITE_ENSURE(context, params != nullptr); + TfLiteTensor* indices = + micro_context->AllocateTempInputTensor(node, kIndices); + TF_LITE_ENSURE(context, indices != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + switch (params->type) { + case kTfLiteFloat32: + case kTfLiteInt8: + break; + default: + MicroPrintf("Params of type '%s' are not supported by gather_nd.", + TfLiteTypeGetName(params->type)); + return kTfLiteError; + break; + } + switch (indices->type) { + case kTfLiteInt32: + break; + default: + MicroPrintf("Indices of type '%s' are not supported by gather_nd.", + TfLiteTypeGetName(indices->type)); + return kTfLiteError; + } + + const int params_rank = NumDimensions(params); + const int indices_rank = NumDimensions(indices); + const int indices_nd = SizeOfDimension(indices, indices_rank - 1); + if (params_rank < 1) { + MicroPrintf("Params must be at least a vector."); + return kTfLiteError; + } + if (indices_rank < 1) { + MicroPrintf("Indices must be at least a vector."); + return kTfLiteError; + } + if (indices_nd > params_rank) { + MicroPrintf("Index innermost dimension length must be <= params rank."); + return kTfLiteError; + } + if (indices_nd > MAX_INDICES_ND) { + MicroPrintf("Index innermost dimension length must not exceed %d.", + MAX_INDICES_ND); + return kTfLiteError; + } + + // Assign to output the input type. + output->type = params->type; + + // TFLM gather_nd does not create the output tensor, but it needs to ensure + // that the output shape is correct. The result shape is + // indices.shape[:-1] + params.shape[indices.shape[-1]:] + TfLiteIntArray* output_shape = output->dims; + int output_index = 0; + for (int i = 0; i < indices_rank - 1; ++i) { + output_shape->data[output_index++] = indices->dims->data[i]; + } + for (int i = indices_nd; i < params_rank; ++i) { + output_shape->data[output_index++] = params->dims->data[i]; + } + output_shape->size = output_index; + + micro_context->DeallocateTempTfLiteTensor(params); + micro_context->DeallocateTempTfLiteTensor(indices); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +template +TfLiteStatus GatherNd(const TfLiteEvalTensor* params, + const TfLiteEvalTensor* indices, + TfLiteEvalTensor* output) { + const int indices_dims = indices->dims->size; + const int indices_nd = indices->dims->data[indices_dims - 1]; + const int params_dims = params->dims->size; + const IndicesT* index_data = tflite::micro::GetTensorData(indices); + const ParamsT* param_data = tflite::micro::GetTensorData(params); + ParamsT* output_data = tflite::micro::GetTensorData(output); + + int n_slices = 1; + for (int i = 0; i < indices_dims - 1; ++i) { + n_slices *= indices->dims->data[i]; + } + + // If indices[-1] == params.rank, fetch single elements. + // If indices[-1] < params.rank, fetch slices. + int slice_size = 1; + for (int i = indices_nd; i < params_dims; ++i) { + slice_size *= params->dims->data[i]; + } + + int params_flat_size = ElementCount(*params->dims); + int remain_flat_size = params_flat_size; + + // Number of elements per dimension + int dims_to_count[MAX_INDICES_ND]; + for (int i = 0; i < indices_nd; ++i) { + dims_to_count[i] = remain_flat_size / params->dims->data[i]; + remain_flat_size = dims_to_count[i]; + } + + for (int i = 0; i < n_slices; ++i) { + int from_pos = 0; + for (int j = 0; j < indices_nd; ++j) { + int offset = i * indices_nd + j; + IndicesT index = index_data[offset]; + from_pos += index * dims_to_count[j]; + } + if (from_pos < 0 || from_pos + slice_size > params_flat_size) { + return kTfLiteError; + } + std::memcpy(output_data + i * slice_size, param_data + from_pos, + sizeof(ParamsT) * slice_size); + } + return kTfLiteOk; +} + +template +TfLiteStatus EvalGatherNd(TfLiteContext* context, + const TfLiteEvalTensor* params, + const TfLiteEvalTensor* indices, + TfLiteEvalTensor* output) { + TfLiteStatus status = kTfLiteError; + switch (params->type) { + case kTfLiteFloat32: + status = GatherNd(params, indices, output); + break; + case kTfLiteInt8: + status = GatherNd(params, indices, output); + break; + default: + MicroPrintf("Params type '%s' are not supported by gather_nd.", + TfLiteTypeGetName(params->type)); + return kTfLiteError; + } + if (status != kTfLiteOk) { + MicroPrintf("gather_nd index out of bounds"); + } + return status; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* params = + tflite::micro::GetEvalInput(context, node, kParams); + const TfLiteEvalTensor* indices = + tflite::micro::GetEvalInput(context, node, kIndices); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + switch (indices->type) { + case kTfLiteInt32: + return EvalGatherNd(context, params, indices, output); + break; + default: + MicroPrintf("Indices of type '%s' are not supported by gather_nd.", + TfLiteTypeGetName(indices->type)); + return kTfLiteError; + } +} +} // namespace + +TfLiteRegistration Register_GATHER_ND() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish.cc new file mode 100644 index 0000000000..a0b3f7c624 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish.cc @@ -0,0 +1,75 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/hard_swish.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/hard_swish.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { +void* HardSwishInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(HardSwishParams)); +} + +TfLiteStatus HardSwishEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kHardSwishInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kHardSwishOutputTensor); + HardSwishParams* params = static_cast(node->user_data); + + switch (input->type) { + case kTfLiteFloat32: { + tflite::reference_ops::HardSwish( + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } break; + case kTfLiteInt8: { + tflite::reference_ops::HardSwish( + *params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } break; + default: { + MicroPrintf("Unsupported type %s", TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + } + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_HARD_SWISH() { + return tflite::micro::RegisterOp(HardSwishInit, tflite::HardSwishPrepare, + HardSwishEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish.h new file mode 100644 index 0000000000..956c3b37b3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish.h @@ -0,0 +1,29 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_HARD_SWISH_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_HARD_SWISH_H_ + +#include +#include + +namespace tflite { + extern const int kHardSwishInputTensor; + extern const int kHardSwishOutputTensor; + + TfLiteStatus HardSwishPrepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_HARD_SWISH_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish_common.cc new file mode 100644 index 0000000000..8f84652264 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/hard_swish_common.cc @@ -0,0 +1,86 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/hard_swish.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/hard_swish.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +const int kHardSwishInputTensor = 0; +const int kHardSwishOutputTensor = 0; + +TfLiteStatus HardSwishPrepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TFLITE_DCHECK(node->user_data != nullptr); + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kHardSwishInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kHardSwishOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + if (input->type == kTfLiteInt8) { + HardSwishParams* params = static_cast(node->user_data); + + params->input_zero_point = input->params.zero_point; + params->output_zero_point = output->params.zero_point; + + const float input_scale = input->params.scale; + const float hires_input_scale = (1.0f / 128.0f) * input_scale; + const float reluish_scale = 3.0f / 32768.0f; + const float output_scale = output->params.scale; + + const double output_multiplier = + static_cast(hires_input_scale / output_scale); + int32_t output_multiplier_fixedpoint_int32; + QuantizeMultiplier(output_multiplier, &output_multiplier_fixedpoint_int32, + ¶ms->output_multiplier_exponent); + DownScaleInt32ToInt16Multiplier( + output_multiplier_fixedpoint_int32, + ¶ms->output_multiplier_fixedpoint_int16); + + TF_LITE_ENSURE(context, params->output_multiplier_exponent <= 0); + + const double reluish_multiplier = + static_cast(hires_input_scale / reluish_scale); + int32_t reluish_multiplier_fixedpoint_int32; + QuantizeMultiplier(reluish_multiplier, &reluish_multiplier_fixedpoint_int32, + ¶ms->reluish_multiplier_exponent); + DownScaleInt32ToInt16Multiplier( + reluish_multiplier_fixedpoint_int32, + ¶ms->reluish_multiplier_fixedpoint_int16); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/if.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/if.cc new file mode 100644 index 0000000000..39eca8b48b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/if.cc @@ -0,0 +1,121 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_context.h" +#include "tensorflow/lite/micro/micro_graph.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { + +namespace { + +struct OpData { + int then_subgraph_index; + int else_subgraph_index; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + OpData* op_data = reinterpret_cast(node->user_data); + const auto* params = + reinterpret_cast(node->builtin_data); + op_data->then_subgraph_index = params->then_subgraph_index; + op_data->else_subgraph_index = params->else_subgraph_index; + + TF_LITE_ENSURE(context, node->inputs->size > 0); + + // The first input is the condition. + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + TfLiteTensor* cond = micro_context->AllocateTempInputTensor(node, 0); + + TF_LITE_ENSURE(context, cond != nullptr); + TF_LITE_ENSURE_EQ(context, cond->type, kTfLiteBool); + TF_LITE_ENSURE_EQ(context, NumElements(cond), 1); + + micro_context->DeallocateTempTfLiteTensor(cond); + + // The first input of the node is the condition. The rest of inputs are + // passed to the branch subgraphs. Therefore, the number of subgraph inputs + // will be the number of node inputs - 1. + size_t num_inputs = node->inputs->size - 1; + size_t num_outputs = node->outputs->size; + + MicroGraph& graph_info = micro_context->graph(); + + TF_LITE_ENSURE(context, + op_data->then_subgraph_index < graph_info.NumSubgraphs()); + TF_LITE_ENSURE(context, + op_data->else_subgraph_index < graph_info.NumSubgraphs()); + + TF_LITE_ENSURE_EQ(context, num_inputs, + graph_info.NumSubgraphInputs(op_data->then_subgraph_index)); + TF_LITE_ENSURE_EQ( + context, num_outputs, + graph_info.NumSubgraphOutputs(op_data->then_subgraph_index)); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const OpData* op_data = reinterpret_cast(node->user_data); + + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + TfLiteTensor* cond = micro_context->AllocateTempInputTensor(node, 0); + + TF_LITE_ENSURE(context, cond != nullptr); + bool cond_value = cond->data.b[0]; + micro_context->DeallocateTempTfLiteTensor(cond); + + MicroGraph* graph_info = µ_context->graph(); + // Currently we copy the input / output between the subgraphs. + int active_branch_subgraph_index = + cond_value ? op_data->then_subgraph_index : op_data->else_subgraph_index; + + TF_LITE_ENSURE_OK(context, + tflite::micro::CopyOpInputsToSubgraphInputs( + context, node, graph_info, active_branch_subgraph_index, + /*first_tensor_idx=*/1)); + + TF_LITE_ENSURE_OK(context, + graph_info->InvokeSubgraph(active_branch_subgraph_index)); + + TF_LITE_ENSURE_OK( + context, tflite::micro::CopySubgraphOutputsToOpOutputs( + context, node, graph_info, active_branch_subgraph_index)); + + return kTfLiteOk; +} + +} // namespace. + +TfLiteRegistration Register_IF() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_runner.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_runner.cc new file mode 100644 index 0000000000..070f32a5ae --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_runner.cc @@ -0,0 +1,121 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/kernel_runner.h" + +#include "tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.h" +#include "tensorflow/lite/micro/micro_arena_constants.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/test_helpers.h" + +namespace tflite { +namespace micro { + +// TODO(b/161841696): Consider moving away from global arena buffers: +constexpr int KernelRunner::kKernelRunnerBufferSize_; +uint8_t KernelRunner::kKernelRunnerBuffer_[]; + +void ClearBufferApi(TfLiteContext* context_) { + context_->GetScratchBuffer = nullptr; + context_->GetExternalContext = nullptr; + context_->AllocatePersistentBuffer = nullptr; + context_->RequestScratchBufferInArena = nullptr; +} + +KernelRunner::KernelRunner(const TfLiteRegistration& registration, + TfLiteTensor* tensors, int tensors_size, + TfLiteIntArray* inputs, TfLiteIntArray* outputs, + void* builtin_data, TfLiteIntArray* intermediates) + : registration_(registration), + allocator_(SingleArenaBufferAllocator::Create(kKernelRunnerBuffer_, + kKernelRunnerBufferSize_)), + mock_micro_graph_(allocator_), + fake_micro_context_(tensors, allocator_, &mock_micro_graph_) { + // Prepare TfLiteContext: + context_.impl_ = static_cast(&fake_micro_context_); + context_.ReportError = MicroContextReportOpError; + context_.recommended_num_threads = 1; + context_.GetTensor = MicroContextGetTensor; + context_.GetEvalTensor = MicroContextGetEvalTensor; + tflite::micro::ClearBufferApi(&context_); + context_.AllocatePersistentBuffer = MicroContextAllocatePersistentBuffer; + + context_.recommended_num_threads = 0; + + // Prepare TfLiteNode: + node_.inputs = inputs; + node_.outputs = outputs; + node_.builtin_data = builtin_data; + node_.intermediates = intermediates; +} + +bool KernelRunner::ValidateTempBufferDeallocated() { + return fake_micro_context_.IsAllTempTfLiteTensorDeallocated(); +} + +TfLiteStatus KernelRunner::InitAndPrepare(const char* init_data, + size_t length) { + if (registration_.init) { + tflite::micro::ClearBufferApi(&context_); + context_.AllocatePersistentBuffer = MicroContextAllocatePersistentBuffer; + node_.user_data = registration_.init(&context_, init_data, length); + } + + TF_LITE_ENSURE(&context_, ValidateTempBufferDeallocated()); + + if (registration_.prepare) { + tflite ::micro::ClearBufferApi(&context_); + context_.AllocatePersistentBuffer = MicroContextAllocatePersistentBuffer; + context_.RequestScratchBufferInArena = + MicroContextRequestScratchBufferInArena; + context_.GetExternalContext = MicroContextGetExternalContext; + TF_LITE_ENSURE_STATUS(registration_.prepare(&context_, &node_)); + } + + TF_LITE_ENSURE(&context_, ValidateTempBufferDeallocated()); + + return kTfLiteOk; +} + +TfLiteStatus KernelRunner::Invoke() { + tflite::micro::ClearBufferApi(&context_); + context_.GetScratchBuffer = MicroContextGetScratchBuffer; + + if (registration_.invoke == nullptr) { + MicroPrintf("TfLiteRegistration missing invoke function pointer!"); + return kTfLiteError; + } + + TF_LITE_ENSURE_STATUS(registration_.invoke(&context_, &node_)); + + TF_LITE_ENSURE(&context_, ValidateTempBufferDeallocated()); + + return kTfLiteOk; +} + +TfLiteStatus KernelRunner::Free() { + tflite::micro::ClearBufferApi(&context_); + context_.GetScratchBuffer = MicroContextGetScratchBuffer; + + if (registration_.free == nullptr) { + MicroPrintf("TfLiteRegistration missing free function pointer!"); + return kTfLiteError; + } + + registration_.free(&context_, node_.user_data); + return kTfLiteOk; +} +} // namespace micro +} // namespace tflite \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_runner.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_runner.h new file mode 100644 index 0000000000..1202ef427d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_runner.h @@ -0,0 +1,83 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_KERNEL_RUNNER_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_KERNEL_RUNNER_H_ + +#include +#include +#include +#include +#include + +namespace tflite { + namespace micro { +// Helper class to perform a simulated kernel (i.e. TfLiteRegistration) +// lifecycle (init, prepare, invoke). All internal allocations are handled by +// this class. Simply pass in the registration, list of required tensors, inputs +// array, outputs array, and any pre-builtin data. Calling Invoke() will +// automatically walk the kernel and outputs will be ready on the TfLiteTensor +// output provided during construction. + class KernelRunner { +public: + KernelRunner(const TfLiteRegistration ®istration, + TfLiteTensor * tensors, + int tensors_size, + TfLiteIntArray * inputs, + TfLiteIntArray * outputs, + void * builtin_data, + TfLiteIntArray * intermediates = nullptr); + + // Calls init and prepare on the kernel (i.e. TfLiteRegistration) struct. Any + // exceptions will be DebugLog'd and returned as a status code. + TfLiteStatus InitAndPrepare(const char * init_data=nullptr, size_t length=0); + + // Calls init, prepare, and invoke on a given TfLiteRegistration pointer. + // After successful invoke, results will be available in the output tensor as + // passed into the constructor of this class. + TfLiteStatus Invoke(); + + // Calls Free on a given TfLiteRegistration pointer(if it's implemented). + // After successful Free, kTfLiteOk status will be returned. If Free is not + // implemented for a given kernel kTfLiteError will be returned. + TfLiteStatus Free(); + + // Returns a pointer to the internal MockMicroGraph which KernelRunner uses + // to stub out MicroGraph methods and track invocations on each subgraph. + MockMicroGraph * GetMockGraph () { + return &mock_micro_graph_; + } + + // Returns true if all temp buffer in tests are deallocated. + // TODO(b/209453859): move this function to private after deallocation checks + // are enabled for all kernel tests. + bool ValidateTempBufferDeallocated(); + +private: + static constexpr int kKernelRunnerBufferSize_ = 10000; + static uint8_t kKernelRunnerBuffer_[kKernelRunnerBufferSize_]; + + TfLiteContext context_ = {}; + TfLiteNode node_ = {}; + const TfLiteRegistration ®istration_; + + SingleArenaBufferAllocator * allocator_; + MockMicroGraph mock_micro_graph_; + FakeMicroContext fake_micro_context_; + }; + } // namespace micro +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_KERNEL_RUNNER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_util.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_util.cc new file mode 100644 index 0000000000..0499260f53 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_util.cc @@ -0,0 +1,260 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace micro { + +namespace { + +int ValidateTensorIndexing(const TfLiteContext* context, int index, + int max_size, const int* tensor_indices) { + if (index >= 0 && index < max_size) { + const int tensor_index = tensor_indices[index]; + if (tensor_index != kTfLiteOptionalTensor) { + return tensor_index; + } + } + return -1; +} + +} // namespace + +TfLiteRegistration RegisterOp( + void* (*init)(TfLiteContext* context, const char* buffer, size_t length), + TfLiteStatus (*prepare)(TfLiteContext* context, TfLiteNode* node), + TfLiteStatus (*invoke)(TfLiteContext* context, TfLiteNode* node), + void (*free)(TfLiteContext* context, void* buffer)) { + return {/*init=*/init, + /*free=*/free, + /*prepare=*/prepare, + /*invoke=*/invoke, + /*profiling_string=*/nullptr, + /*builtin_code=*/0, + /*custom_name=*/nullptr, + /*version=*/0, + /*registration_external=*/nullptr}; +} + +// Returns a mutable tensor for a given input index. is_variable must be checked +// during prepare when the full TfLiteTensor is available. +TfLiteEvalTensor* GetMutableEvalInput(const TfLiteContext* context, + const TfLiteNode* node, int index) { + TFLITE_DCHECK(context != nullptr); + TFLITE_DCHECK(node != nullptr); + const int tensor_index = ValidateTensorIndexing( + context, index, node->inputs->size, node->inputs->data); + + if (tensor_index < 0) { + return nullptr; + } + + return context->GetEvalTensor(context, node->inputs->data[index]); +} + +// Returns the TfLiteEvalTensor struct for a given input index in a node. +const TfLiteEvalTensor* GetEvalInput(const TfLiteContext* context, + const TfLiteNode* node, int index) { + return GetMutableEvalInput(context, node, index); +} + +// Returns the TfLiteEvalTensor struct for a given output index in a node. +TfLiteEvalTensor* GetEvalOutput(const TfLiteContext* context, + const TfLiteNode* node, int index) { + TFLITE_DCHECK(context != nullptr); + TFLITE_DCHECK(node != nullptr); + return context->GetEvalTensor(context, node->outputs->data[index]); +} + +bool HaveSameShapes(const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2) { + TFLITE_DCHECK(input1 != nullptr); + TFLITE_DCHECK(input2 != nullptr); + return TfLiteIntArrayEqual(input1->dims, input2->dims); +} + +const RuntimeShape GetTensorShape(const TfLiteEvalTensor* tensor) { + if (tensor == nullptr || tensor->dims == nullptr) { + return RuntimeShape(); + } + TfLiteIntArray* dims = tensor->dims; + const int dims_size = dims->size; + const int32_t* dims_data = reinterpret_cast(dims->data); + return RuntimeShape(dims_size, dims_data); +} + +PaddingType RuntimePaddingType(TfLitePadding padding) { + switch (padding) { + case TfLitePadding::kTfLitePaddingSame: + return PaddingType::kSame; + case TfLitePadding::kTfLitePaddingValid: + return PaddingType::kValid; + case TfLitePadding::kTfLitePaddingUnknown: + default: + return PaddingType::kNone; + } +} + +// Relocate tensor dims from FlatBuffer to the persistent storage arena. +// The old dims data is copied to the new storage area. +// The tensor and eval_tensor must be the same tensor. +// Only use during Prepare phase. +TfLiteStatus CreateWritableTensorDimsWithCopy(TfLiteContext* context, + TfLiteTensor* tensor, + TfLiteEvalTensor* eval_tensor) { + TF_LITE_ENSURE(context, tensor != nullptr); + TF_LITE_ENSURE(context, eval_tensor != nullptr); + TF_LITE_ENSURE(context, context->AllocatePersistentBuffer != nullptr); + int ranks = tensor->dims->size; + size_t alloc_size = TfLiteIntArrayGetSizeInBytes(ranks); + TfLiteIntArray* new_dims = static_cast( + context->AllocatePersistentBuffer(context, alloc_size)); + TfLiteIntArray* old_dims = tensor->dims; + new_dims->size = ranks; + tensor->dims = new_dims; + eval_tensor->dims = new_dims; + for (int i = 0; i < ranks; i++) { + new_dims->data[i] = old_dims->data[i]; + } + + return kTfLiteOk; +} + +// Verify that both tensors have the same type and size, then return the size +// of both tensors in bytes if they are the same, or -1 if they are different. +size_t ValidateAndGetTensorSizes(const TfLiteEvalTensor* tensor1, + const TfLiteEvalTensor* tensor2) { + TFLITE_DCHECK(tensor1->type == tensor2->type); + size_t tensor1_size = 0; + size_t tensor2_size = 0; + TfLiteEvalTensorByteLength(tensor1, &tensor1_size); + TfLiteEvalTensorByteLength(tensor2, &tensor2_size); + return (tensor1_size == tensor2_size) ? tensor1_size : -1; +} + +TfLiteStatus CopyOpInputsToOpOutputs(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE(context, node->inputs->size == node->outputs->size); + for (int i = 0; i < node->inputs->size; i++) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, i); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, i); + int bytes = ValidateAndGetTensorSizes(input, output); + TF_LITE_ENSURE(context, bytes >= 0); + memcpy(output->data.raw, input->data.raw, bytes); + } + return kTfLiteOk; +} + +// Args: +// 1. int8_t tensor_data - int8_t buffer of unknown size who's data you'd +// like +// to print +// 2. int n_btyes - a small int representing number of bytes you want to +// print +// to debug output. It should always be <= tensor_data's size. +// 3. prefix - optional message you'd like to print before printing bytes +// +// Purpose: +// Function takes in paramaters above and prints n_bytes bytes from the +// tensor_data buffer. This can be use to debug the output of a model and it's +// op. + +void PrintNBytes(const int8_t* tensor_data, int n_bytes, const char* prefix) { + if (prefix != nullptr) { + MicroPrintf("%s", prefix); + } + + for (int i = 0; i < n_bytes; ++i) { + MicroPrintf(" %x", tensor_data[i]); + } + MicroPrintf("\n"); +} + +// same as the PrintNBytes above but the buffer needs to be extracted out of the +// TfLiteEvalTensor* +void PrintNBytes(const TfLiteEvalTensor* tensor, int n_bytes, + const char* prefix) { + const int8_t* tensor_data = tflite::micro::GetTensorData(tensor); + PrintNBytes(tensor_data, n_bytes, prefix); +} + +// same as the PrintNBytes above but the buffer needs to be extracted out of the +// TfLiteEvalTensor* +void PrintNBytes(const TfLiteTensor* tensor, int n_bytes, const char* prefix) { + const int8_t* tensor_data = tflite::GetTensorData(tensor); + PrintNBytes(tensor_data, n_bytes, prefix); +} + +TfLiteStatus CopyOpInputsToSubgraphInputs(TfLiteContext* context, + TfLiteNode* node, + MicroGraph* graph_info, + int subgraph_idx, + int first_tensor_idx) { + TF_LITE_ENSURE(context, + static_cast(node->inputs->size - first_tensor_idx) == + graph_info->NumSubgraphInputs(subgraph_idx)); + for (int i = 0; i < node->inputs->size - first_tensor_idx; i++) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, i + first_tensor_idx); + TfLiteEvalTensor* subgraph_input = + graph_info->GetSubgraphInput(subgraph_idx, i); + int bytes = ValidateAndGetTensorSizes(input, subgraph_input); + TF_LITE_ENSURE(context, bytes >= 0); + memcpy(subgraph_input->data.raw, input->data.raw, bytes); + } + return kTfLiteOk; +} + +TfLiteStatus CopyOpOutputsToSubgraphInputs(TfLiteContext* context, + TfLiteNode* node, + MicroGraph* graph_info, + int subgraph_idx) { + TF_LITE_ENSURE(context, static_cast(node->outputs->size) == + graph_info->NumSubgraphInputs(subgraph_idx)); + for (int i = 0; i < node->outputs->size; i++) { + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, i); + TfLiteEvalTensor* subgraph_input = + graph_info->GetSubgraphInput(subgraph_idx, i); + int bytes = ValidateAndGetTensorSizes(output, subgraph_input); + TF_LITE_ENSURE(context, bytes >= 0); + memcpy(subgraph_input->data.raw, output->data.raw, bytes); + } + return kTfLiteOk; +} + +TfLiteStatus CopySubgraphOutputsToOpOutputs(TfLiteContext* context, + TfLiteNode* node, + MicroGraph* graph_info, + int subgraph_idx) { + TF_LITE_ENSURE(context, static_cast(node->outputs->size) == + graph_info->NumSubgraphOutputs(subgraph_idx)); + for (int i = 0; i < node->outputs->size; i++) { + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, i); + TfLiteEvalTensor* subgraph_output = + graph_info->GetSubgraphOutput(subgraph_idx, i); + int bytes = ValidateAndGetTensorSizes(output, subgraph_output); + TF_LITE_ENSURE(context, bytes >= 0); + memcpy(output->data.raw, subgraph_output->data.raw, bytes); + } + return kTfLiteOk; +} + +} // namespace micro +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_util.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_util.h new file mode 100644 index 0000000000..254b7594b8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/kernel_util.h @@ -0,0 +1,137 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_KERNEL_UTIL_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_KERNEL_UTIL_H_ + +#include +#include +#include +#include +#include +#include +#include + + +namespace tflite { +namespace micro { + +TfLiteRegistration RegisterOp( + void* (*init)(TfLiteContext* context, const char* buffer, size_t length), + TfLiteStatus (*prepare)(TfLiteContext* context, TfLiteNode* node), + TfLiteStatus (*invoke)(TfLiteContext* context, TfLiteNode* node), + void (*free)(TfLiteContext* context, void* buffer) = nullptr); + +// Prints out n bytes in a int8_t buffer as hex +void PrintNBytes(const int8_t* tensor_data, int n_bytes, + const char* prefix = nullptr); + +// Prints out the the n bytes in a TfLiteEvalTensor as hex +void PrintNBytes(const TfLiteEvalTensor* tensor, int n_bytes, + const char* prefix = nullptr); + +// Prints out the the n bytes in a TfLiteTensor as hex +void PrintNBytes(const TfLiteTensor* tensor, int n_bytes, + const char* prefix = nullptr); + +// Returns a mutable tensor for a given input index. is_variable must be checked +// during prepare when the full TfLiteTensor is available. +TfLiteEvalTensor* GetMutableEvalInput(const TfLiteContext* context, + const TfLiteNode* node, int index); + +// Returns the TfLiteEvalTensor struct for a given input index in a node. +const TfLiteEvalTensor* GetEvalInput(const TfLiteContext* context, + const TfLiteNode* node, int index); + +// Returns the TfLiteEvalTensor struct for a given output index in a node. +TfLiteEvalTensor* GetEvalOutput(const TfLiteContext* context, + const TfLiteNode* node, int index); + +// Returns data for a TfLiteEvalTensor struct that are expected to exist. +template +T* GetTensorData(TfLiteEvalTensor* tensor) { + TFLITE_DCHECK(tensor != nullptr); + return reinterpret_cast(tensor->data.raw); +} + +// Returns const data for a TfLiteEvalTensor struct that are expected to exist. +template +const T* GetTensorData(const TfLiteEvalTensor* tensor) { + TFLITE_DCHECK(tensor != nullptr); + return reinterpret_cast(tensor->data.raw); +} + +// Returns data for a TfLiteEvalTensor struct that could be null. +template +T* GetOptionalTensorData(TfLiteEvalTensor* tensor) { + return tensor == nullptr ? nullptr : reinterpret_cast(tensor->data.raw); +} + +// Returns const data for a TfLiteEvalTensor struct that could be null. +template +const T* GetOptionalTensorData(const TfLiteEvalTensor* tensor) { + return tensor == nullptr ? nullptr + : reinterpret_cast(tensor->data.raw); +} + +// Returns the shape of a TfLiteEvalTensor struct. +const RuntimeShape GetTensorShape(const TfLiteEvalTensor* tensor); + +// Return true if the given tensors have the same shape. +bool HaveSameShapes(const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2); + +PaddingType RuntimePaddingType(TfLitePadding padding); + +// Relocate tensor dims from FlatBuffer to the persistent storage arena. +// The old dims data is copied to the new storage area. +// The tensor and eval_tensor must be the same tensor. +// Only use during Prepare phase. +TfLiteStatus CreateWritableTensorDimsWithCopy(TfLiteContext* context, + TfLiteTensor* tensor, + TfLiteEvalTensor* eval_tensor); + +// Copy all op input tensors to op output tensors. Requires all op input tensor +// shapes and types to be identical to op output tensor shapes and types. +TfLiteStatus CopyOpInputsToOpOutputs(TfLiteContext* context, TfLiteNode* node); + +// Copy all op input tensors to subgraph input tensors. Requires all op input +// tensor shapes and types to be identical to subgraph input tensor shapes and +// types. +TfLiteStatus CopyOpInputsToSubgraphInputs(TfLiteContext* context, + TfLiteNode* node, + MicroGraph* graph_info, + int subgraph_idx, + int first_tensor_idx); + +// Copy all op output tensors to subgraph input tensors. Requires all op output +// tensor shapes and types to be identical to subgraph input tensor shapes and +// types. +TfLiteStatus CopyOpOutputsToSubgraphInputs(TfLiteContext* context, + TfLiteNode* node, + MicroGraph* graph_info, + int subgraph_idx); + +// Copy all subgraph output tensors to op outputs. Requires all subgraph output +// tensor shapes and types to be identical to op output tensor shapes and types. +TfLiteStatus CopySubgraphOutputsToOpOutputs(TfLiteContext* context, + TfLiteNode* node, + MicroGraph* graph_info, + int subgraph_idx); + +} // namespace micro +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_KERNEL_UTIL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/l2_pool_2d.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/l2_pool_2d.cc new file mode 100644 index 0000000000..d4225e466a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/l2_pool_2d.cc @@ -0,0 +1,142 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/reference/pooling.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/padding.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +// Input/output tensor index. +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +// required rank for input/output tensor shape +constexpr int kTensorShapeRank = 4; + +// input/output tensor shape rank associations +enum { kBatchRank = 0, kHeightRank, kWidthRank, kChannelRank }; + +TfLiteStatus L2Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + auto* params = static_cast(node->builtin_data); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TF_LITE_ENSURE_EQ(context, NumDimensions(input), kTensorShapeRank); + TF_LITE_ENSURE_EQ(context, NumDimensions(output), kTensorShapeRank); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + int batches = SizeOfDimension(input, kBatchRank); + int height = SizeOfDimension(input, kHeightRank); + int width = SizeOfDimension(input, kWidthRank); + int channels_out = SizeOfDimension(input, kChannelRank); + + // Matching GetWindowedOutputSize in TensorFlow. + auto padding = params->padding; + int out_width, out_height; + + params->computed.padding = ComputePaddingHeightWidth( + params->stride_height, params->stride_width, 1, 1, height, width, + params->filter_height, params->filter_width, padding, &out_height, + &out_width); + + // We currently don't have a quantized implementation of L2Pool + TF_LITE_ENSURE_TYPES_EQ(context, input->type, kTfLiteFloat32); + + // We must update the output tensor dimensions. + // The dims storage is expected to be the same area in memory + // for both TfLiteTensor and TfLiteEvalTensor. This is important + // because TfLiteTensor in the MicroInterpreter is a temporary + // allocation. For the KernelRunner interpreter, TfLiteEvalTensor + // is a temporary allocation. We must therefore relocate the dims + // from the FlatBuffer to the persistant storage arena. + TfLiteEvalTensor* output_eval = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + TF_LITE_ENSURE_OK(context, tflite::micro::CreateWritableTensorDimsWithCopy( + context, output, output_eval)); + output->dims->data[kBatchRank] = batches; + output->dims->data[kHeightRank] = out_height; + output->dims->data[kWidthRank] = out_width; + output->dims->data[kChannelRank] = channels_out; + + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(input); + + return kTfLiteOk; +} + +void L2EvalFloat(const TfLitePoolParams& params, const TfLiteEvalTensor& input, + tflite::PoolParams* op_params, TfLiteEvalTensor* output) { + float activation_min, activation_max; + CalculateActivationRange(params.activation, &activation_min, &activation_max); + + op_params->float_activation_min = activation_min; + op_params->float_activation_max = activation_max; + reference_ops::L2Pool(*op_params, tflite::micro::GetTensorShape(&input), + tflite::micro::GetTensorData(&input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); +} + +TfLiteStatus L2Eval(TfLiteContext* context, TfLiteNode* node) { + auto* params = static_cast(node->builtin_data); + + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + + tflite::PoolParams op_params; + op_params.stride_height = params->stride_height; + op_params.stride_width = params->stride_width; + op_params.filter_height = params->filter_height; + op_params.filter_width = params->filter_width; + op_params.padding_values.height = params->computed.padding.height; + op_params.padding_values.width = params->computed.padding.width; + + switch (input->type) { // Already know in/out types are same. + case kTfLiteFloat32: + L2EvalFloat(*params, *input, &op_params, output); + break; + default: + MicroPrintf("L2_POOL_2D only supports float32 currently, got %s.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_L2_POOL_2D() { + return tflite::micro::RegisterOp(nullptr, L2Prepare, L2Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/l2norm.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/l2norm.cc new file mode 100644 index 0000000000..5adea8e29b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/l2norm.cc @@ -0,0 +1,148 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/portable_tensor.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/l2normalization.h" +#include "tensorflow/lite/kernels/internal/reference/l2normalization.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace l2norm { + +namespace { + +// This file has two implementation of L2Norm. +enum KernelType { + kReference, + kGenericOptimized, +}; + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +} // namespace + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + auto* params = reinterpret_cast(node->builtin_data); + L2NormalizationParams* data = + static_cast(node->user_data); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE(context, NumDimensions(input) <= 4); + + TF_LITE_ENSURE(context, + output->type == kTfLiteFloat32 || output->type == kTfLiteInt8); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + if (output->type == kTfLiteInt8) { + data->input_zero_point = input->params.zero_point; + } else if (output->type == kTfLiteFloat32) { + data->input_zero_point = 0; + } + + // Our implementations don't currently support activations. + TF_LITE_ENSURE_EQ(context, params->activation, kTfLiteActNone); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, + sizeof(L2NormalizationParams)); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const L2NormalizationParams& data = + *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + // TODO(b/143912164): instead of hardcode the epsilon here, we should read it + // from tensorflow, i.e., adding a params. + // We don't compute epsilon for quantized kernel: + // + // epsilon_float = (epsilon_quant - zp) * scale + // so + // espsilon_quant = epsilon_float / scale + zp + // We know epsilon_float is just a very small number to avoid division by + // zero error, and scale is > 1, so the integer value of epsilon for quant + // is just dominated by the zero point. + // Also, GetInvSqrtQuantizedMultiplierExp handles the scenario where the sum + // of input value squared is zero case well. + // So we don't even need to do handle the epsilon for quantized kernel case. + const float epsilon = 1e-6f; + if (output->type == kTfLiteFloat32) { + reference_ops::L2Normalization(data, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), + epsilon); + } else if (output->type == kTfLiteInt8) { + const auto input_shape = tflite::micro::GetTensorShape(input); + const auto output_shape = tflite::micro::GetTensorShape(output); + const int trailing_dim = input_shape.DimensionsCount() - 1; + const int depth = + MatchingDim(input_shape, trailing_dim, output_shape, trailing_dim); + const int outer_size = + MatchingFlatSizeSkipDim(input_shape, trailing_dim, output_shape); + reference_integer_ops::L2Normalization( + data.input_zero_point, outer_size, depth, + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorData(output)); + } else { + MicroPrintf("Output type is %s, requires float.", + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace l2norm + +TfLiteRegistration Register_L2NORM_REF() { + return tflite::micro::RegisterOp(l2norm::Init, l2norm::Prepare, l2norm::Eval); +} + +TfLiteRegistration Register_L2_NORMALIZATION() { return Register_L2NORM_REF(); } + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu.cc new file mode 100644 index 0000000000..7b51ebcb3e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu.cc @@ -0,0 +1,95 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/leaky_relu.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/leaky_relu.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +template +void QuantizeLeakyRelu(const LeakyReluOpData& data, + const TfLiteEvalTensor* input, + TfLiteEvalTensor* output) { + LeakyReluParams op_params = {}; + + op_params.input_offset = data.input_zero_point; + op_params.output_offset = data.output_zero_point; + op_params.output_multiplier_alpha = data.output_multiplier_alpha; + op_params.output_shift_alpha = data.output_shift_alpha; + op_params.output_multiplier_identity = data.output_multiplier_identity; + op_params.output_shift_identity = data.output_shift_identity; + reference_ops::QuantizeLeakyRelu(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); +} + +void* LeakyReluInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(LeakyReluOpData)); +} + +TfLiteStatus LeakyReluEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + const LeakyReluOpData& data = *static_cast(node->user_data); + + switch (input->type) { + case kTfLiteFloat32: { + LeakyReluParams op_params = {}; + const auto* params = + static_cast(node->builtin_data); + + op_params.alpha = params->alpha; + reference_ops::LeakyRelu(op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } break; + case kTfLiteInt8: { + QuantizeLeakyRelu(data, input, output); + return kTfLiteOk; + } break; + case kTfLiteInt16: { + QuantizeLeakyRelu(data, input, output); + return kTfLiteOk; + } break; + default: + MicroPrintf("Only float32, int8 are supported by LEAKY_RELU, got %s.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + + return kTfLiteError; +} + +TfLiteRegistration Register_LEAKY_RELU() { + return tflite::micro::RegisterOp(LeakyReluInit, LeakyReluPrepare, + LeakyReluEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu.h new file mode 100644 index 0000000000..22caf0a32f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu.h @@ -0,0 +1,42 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_LEAKY_RELU_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_LEAKY_RELU_H_ + +#include + +namespace tflite { +// Input/output tensor index. + extern const int kInputTensor; + extern const int kOutputTensor; + + struct LeakyReluOpData + { + // quantization parameters + int32_t output_multiplier_alpha; + int32_t output_shift_alpha; + int32_t output_multiplier_identity; + int32_t output_shift_identity; + int32_t input_zero_point; + int32_t output_zero_point; + }; + + TfLiteStatus CalculateOpDataLeakyRelu(TfLiteContext * context, TfLiteNode * node); + + TfLiteStatus LeakyReluPrepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_LEAKY_RELU_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu_common.cc new file mode 100644 index 0000000000..7d3cb176f7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/leaky_relu_common.cc @@ -0,0 +1,79 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/leaky_relu.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/leaky_relu.h" + +namespace tflite { + +// Input/output tensor index. +const int kInputTensor = 0; +const int kOutputTensor = 0; + +TfLiteStatus CalculateOpDataLeakyRelu(TfLiteContext* context, + TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + if (output->type == kTfLiteInt8 || output->type == kTfLiteInt16) { + LeakyReluOpData* data = static_cast(node->user_data); + const auto* params = + static_cast(node->builtin_data); + + data->input_zero_point = input->params.zero_point; + data->output_zero_point = output->params.zero_point; + + int output_shift_alpha; + double alpha_multiplier = static_cast(input->params.scale) * + static_cast(params->alpha) / + static_cast(output->params.scale); + QuantizeMultiplier(alpha_multiplier, &data->output_multiplier_alpha, + &output_shift_alpha); + data->output_shift_alpha = static_cast(output_shift_alpha); + + int output_shift_identity; + double identity_multiplier = static_cast(input->params.scale) / + static_cast(output->params.scale); + QuantizeMultiplier(identity_multiplier, &data->output_multiplier_identity, + &output_shift_identity); + data->output_shift_identity = static_cast(output_shift_identity); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus LeakyReluPrepare(TfLiteContext* context, TfLiteNode* node) { + return CalculateOpDataLeakyRelu(context, node); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/log_softmax.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/log_softmax.cc new file mode 100644 index 0000000000..0b1838c309 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/log_softmax.cc @@ -0,0 +1,148 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/log_softmax.h" + +#include +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +// used only with quantized data +struct LogSoftmaxOpData { + int32_t input_multiplier; + int32_t input_left_shift; + int32_t reverse_scaling_divisor; + int32_t reverse_scaling_right_shift; + int diff_min; + size_t outer_size; // number of tensor elements skipping computation axis + size_t depth; // number of tensor elements on computation axis +}; + +// input/output tensor index +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + TF_LITE_ENSURE(context, HaveSameShapes(input, output)); + + if (input->type == kTfLiteInt8) { + node->user_data = + context->AllocatePersistentBuffer(context, sizeof(LogSoftmaxOpData)); + auto data = static_cast(node->user_data); + + // quantization datum + constexpr int32_t kOutputZeroPoint = 127; + constexpr float kOutputScale = 16.0 / 256; + constexpr double kBeta = 1.0; + constexpr int kScaledDiffIntegerBits = 5; + + TF_LITE_ENSURE(context, output->params.scale == kOutputScale); + TF_LITE_ENSURE(context, output->params.zero_point == kOutputZeroPoint); + + int input_left_shift; + int reverse_scaling_right_shift; + tflite::PreprocessLogSoftmaxScalingExp( + kBeta, static_cast(input->params.scale), kScaledDiffIntegerBits, + &data->input_multiplier, &input_left_shift, + &data->reverse_scaling_divisor, &reverse_scaling_right_shift); + data->input_left_shift = static_cast(input_left_shift); + data->reverse_scaling_right_shift = + static_cast(-reverse_scaling_right_shift); + // diff_min has a negative value, and is used to limit the maximum magnitude + // of the diffs, which are <= 0. + data->diff_min = + -tflite::CalculateInputRadius(kScaledDiffIntegerBits, input_left_shift); + + RuntimeShape input_shape = GetTensorShape(input); + const int trailing_dim = input_shape.DimensionsCount() - 1; + data->outer_size = + static_cast(FlatSizeSkipDim(input_shape, trailing_dim)); + data->depth = static_cast(input_shape.Dims(trailing_dim)); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus LogSoftmaxPrepare(TfLiteContext* context, TfLiteNode* node) { + return CalculateOpData(context, node); +} + +TfLiteStatus LogSoftmaxEval(TfLiteContext* context, TfLiteNode* node) { + const LogSoftmaxOpData* data = + static_cast(node->user_data); + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + switch (input->type) { + case kTfLiteFloat32: { + SoftmaxParams op_params = {}; + reference_ops::LogSoftmax(op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + case kTfLiteInt8: { + SoftmaxParams op_params = {}; + op_params.input_multiplier = data->input_multiplier; + op_params.input_left_shift = data->input_left_shift; + op_params.reverse_scaling_divisor = data->reverse_scaling_divisor; + op_params.reverse_scaling_right_shift = data->reverse_scaling_right_shift; + op_params.diff_min = data->diff_min; + reference_ops::LogSoftmax(op_params, data->outer_size, data->depth, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + default: + MicroPrintf("LOG_SOFTMAX only supports float32, int8, got %s.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } +} + +} // namespace + +TfLiteRegistration Register_LOG_SOFTMAX() { + return tflite::micro::RegisterOp(nullptr, LogSoftmaxPrepare, LogSoftmaxEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical.cc new file mode 100644 index 0000000000..c85e0c5be4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical.cc @@ -0,0 +1,44 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/micro/kernels/logical.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/reference/binary_function.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { +namespace { + +TfLiteStatus LogicalOrEval(TfLiteContext* context, TfLiteNode* node) { + return LogicalImpl(context, node, LogicalOr); +} + +TfLiteStatus LogicalAndEval(TfLiteContext* context, TfLiteNode* node) { + return LogicalImpl(context, node, LogicalAnd); +} + +} // namespace + +TfLiteRegistration Register_LOGICAL_OR() { + return tflite::micro::RegisterOp(nullptr, nullptr, LogicalOrEval); +} + +TfLiteRegistration Register_LOGICAL_AND() { + return tflite::micro::RegisterOp(nullptr, nullptr, LogicalAndEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical.h new file mode 100644 index 0000000000..280b6c6b77 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical.h @@ -0,0 +1,33 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_LOGICAL_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_LOGICAL_H_ + +#include +#include + +namespace tflite { +// Input/output tensor index. + extern const int kLogicalInputTensor1; + extern const int kLogicalInputTensor2; + extern const int kLogicalOutputTensor; + + TfLiteStatus LogicalImpl(TfLiteContext * context, TfLiteNode * node, bool (* func)(bool, bool)); + + bool LogicalOr(bool x, bool y); + bool LogicalAnd(bool x, bool y); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_LOGICAL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical_common.cc new file mode 100644 index 0000000000..2612d3a4b6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logical_common.cc @@ -0,0 +1,63 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/reference/binary_function.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/logical.h" + +namespace tflite { + +// Input/output tensor index. +const int kLogicalInputTensor1 = 0; +const int kLogicalInputTensor2 = 1; +const int kLogicalOutputTensor = 0; + +TfLiteStatus LogicalImpl(TfLiteContext* context, TfLiteNode* node, + bool (*func)(bool, bool)) { + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kLogicalInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kLogicalInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kLogicalOutputTensor); + + if (tflite::micro::HaveSameShapes(input1, input2)) { + reference_ops::BinaryFunction( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), func); + } else { + reference_ops::BroadcastBinaryFunction4DSlow( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), func); + } + + return kTfLiteOk; +} + +bool LogicalOr(bool x, bool y) { return x || y; } + +bool LogicalAnd(bool x, bool y) { return x && y; } + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic.cc new file mode 100644 index 0000000000..108206ad3e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic.cc @@ -0,0 +1,111 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/integer_ops/logistic.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/logistic.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/logistic.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +void* LogisticInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpDataLogistic)); +} + +TfLiteStatus LogisticEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kLogisticInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kLogisticOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + OpDataLogistic* data = static_cast(node->user_data); + + if (input->type == kTfLiteFloat32) { + switch (output->type) { + case kTfLiteFloat32: { + reference_ops::Logistic(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else if (input->type == kTfLiteInt16) { + switch (output->type) { + case kTfLiteInt16: { + reference_integer_ops::Logistic( + data->input_multiplier, data->input_left_shift, + NumElements(input->dims), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else if (input->type == kTfLiteInt8) { + switch (output->type) { + case kTfLiteInt8: { + reference_integer_ops::Logistic( + data->input_zero_point, data->input_range_radius, + data->input_multiplier, data->input_left_shift, + NumElements(input->dims), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else { + // TODO(b/141211002): Also support other data types once we have supported + // temporary tensors in TFLM. + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_LOGISTIC() { + return tflite::micro::RegisterOp(LogisticInit, LogisticPrepare, LogisticEval); +} +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic.h new file mode 100644 index 0000000000..6d66bb8e7f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic.h @@ -0,0 +1,39 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_LOGISTIC_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_LOGISTIC_H_ + +#include +#include +#include + +namespace tflite { + extern const int kLogisticInputTensor; + extern const int kLogisticOutputTensor; + + struct OpDataLogistic + { + int32_t input_zero_point; + int32_t input_range_radius; + int32_t input_multiplier; + int input_left_shift; + }; + + TfLiteStatus CalculateArithmeticOpDataLogistic(TfLiteContext * context, TfLiteNode * node, OpDataLogistic * data); + + TfLiteStatus LogisticPrepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite +#endif // TENSORFLOW_LITE_MICRO_KERNELS_LOGISTIC_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic_common.cc new file mode 100644 index 0000000000..a79fd6bbf8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/logistic_common.cc @@ -0,0 +1,119 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/logistic.h" +#include "tensorflow/lite/kernels/internal/reference/logistic.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/logistic.h" + +namespace tflite { +const int kLogisticInputTensor = 0; +const int kLogisticOutputTensor = 0; + +TfLiteStatus CalculateArithmeticOpDataLogistic(TfLiteContext* context, + TfLiteNode* node, + OpDataLogistic* data) { + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kLogisticInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kLogisticOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + if (input->type == kTfLiteInt8) { + TF_LITE_ENSURE_EQ(context, output->params.zero_point, + std::numeric_limits::min()); + + static constexpr int kInputIntegerBits = 4; + const double input_real_multiplier = + static_cast(input->params.scale) * + static_cast(1 << (31 - kInputIntegerBits)); + + data->input_zero_point = input->params.zero_point; + + const double q = std::frexp(input_real_multiplier, &data->input_left_shift); + data->input_multiplier = static_cast(TfLiteRound(q * (1ll << 31))); + + data->input_range_radius = + CalculateInputRadius(kInputIntegerBits, data->input_left_shift, 31); + } + + if (input->type == kTfLiteInt16) { + static constexpr int kInputIntegerBits = 3; + static constexpr int kOutputFractionalBits = 15; + + // See comments in TanhPrepare about requiring zero_point==0 + // and a power-of-two ("POT") scale. + + TF_LITE_ENSURE_EQ(context, input->params.zero_point, 0); + TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); + + int input_scale_log2_rounded; + bool param_scale_pot = + CheckedLog2(input->params.scale, &input_scale_log2_rounded); + + data->input_left_shift = + (15 - kInputIntegerBits) + input_scale_log2_rounded; + param_scale_pot &= (data->input_left_shift == 0); + + if (param_scale_pot) { + data->input_multiplier = 0; + } else { + // Calculate multiplier to change input scale to 1/(3*4096) + // as required by the table lookup. + // In this scaling +/-2^17 represents +/-10.7 + double multiplier = + static_cast(input->params.scale) * 4096.0 * 3.0; + + data->input_left_shift = 0; + + while (multiplier <= 32767.0 / 2.0 && data->input_left_shift <= 30) { + data->input_left_shift++; + multiplier = multiplier * 2.0; + } + + data->input_multiplier = static_cast(multiplier); + } + + int output_scale_log2_rounded; + TF_LITE_ENSURE( + context, CheckedLog2(output->params.scale, &output_scale_log2_rounded)); + TF_LITE_ENSURE_EQ(context, output_scale_log2_rounded, + -kOutputFractionalBits); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus LogisticPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + OpDataLogistic* data = static_cast(node->user_data); + + return CalculateArithmeticOpDataLogistic(context, node, data); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_eval.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_eval.cc new file mode 100644 index 0000000000..555ecd7248 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_eval.cc @@ -0,0 +1,1459 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/micro/kernels/lstm_eval.h" + +#include +#include +#include +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/portable_tensor_utils.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/logistic.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/tanh.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/micro_tensor_utils.h" + +namespace tflite { +namespace lstm_internal { +// Calculates a single LSTM gate. +// +// Implements the following formula: (* is matrix multiply) +// gate = activate(W_input * input + W_aux * aux_input + +// W_peephole * cell + W_recurrent * prev_output + bias) +// with layer norm: +// gate = activate(W_norm * normalize(...) + bias) // not adding bias inside +// +// Activation is sigmoid except for the "cell" gate (configurable, usually tanh) +// +// Parameters: +// Input vectors (to LSTM): | Size: | Optional? +// input | n_input | +// aux_input | n_aux_input | y (bidir LSTM) +// Input vectors (persistent states): +// output_state | n_output | +// cell_state | n_cell | +// 'Constant' inputs: +// input_to_gate_weights | n_cell * n_input | +// aux_input_to_gate_weights | n_cell * n_aux_input | y (bidir LSTM) +// recurrent_to_gate_weights | n_cell * n_output | +// cell_to_gate_weights | n_cell | y (peephole) +// gate_bias | n_cell | +// layer_norm_coefficients | n_cell | y (layer norm) +// Output vector: +// gate | n_cell | +// Scalar parameters: +// n_batch - batch size / number of vectors +// n_input, n_aux_input, n_output, n_cell - size of vectors. +// activation - activation to use. +// is_input_all_zeros, is_aux_input_all_zeros - if input vectors are all zero. +// use_layer_norm - if doing layer norm LSTM. +void CalculateLstmGateFloat( + const float* input, const float* input_to_gate_weights, + const float* aux_input, const float* aux_input_to_gate_weights, + const float* output_state, const float* recurrent_to_gate_weights, + const float* cell_state, const float* cell_to_gate_weights, + const float* layer_norm_coefficients, const float* gate_bias, + const int n_batch, const int n_input, const int n_aux_input, + const int n_output, const int n_cell, + const TfLiteFusedActivation activation, float* gate, + const bool is_input_all_zeros, const bool is_aux_input_all_zeros) { + const bool use_peephole = (cell_to_gate_weights != nullptr); + const bool use_layer_norm = (layer_norm_coefficients != nullptr); + + // Initialize scratch buffers with bias for regular lstm or initialize with + // zero for layer norm lstm. + if (use_layer_norm) { + memset(gate, 0, n_cell * n_batch * sizeof(float)); + } else { + tflite::tensor_utils::VectorBatchVectorAssign(gate_bias, n_cell, n_batch, + gate); + } + // For each batch and cell: compute input_weight * input. + // Skip if input is all zeros. + if (!is_input_all_zeros) { + tflite::tensor_utils::MatrixBatchVectorMultiplyAccumulate( + input_to_gate_weights, n_cell, n_input, input, n_batch, gate); + } + // For each batch and cell: compute aux_input_weight * aux_input. + // Skip if auxiliary input is not available or all zeros. + if (!is_aux_input_all_zeros) { + tflite::tensor_utils::MatrixBatchVectorMultiplyAccumulate( + aux_input_to_gate_weights, n_cell, n_aux_input, aux_input, n_batch, + gate); + } + // For each batch and cell: compute recurrent_weight * output_state. + tflite::tensor_utils::MatrixBatchVectorMultiplyAccumulate( + recurrent_to_gate_weights, n_cell, n_output, output_state, n_batch, gate); + // For each batch and cell: compute cell_weight .* cell_state (peephole LSTM) + if (use_peephole) { + tflite::tensor_utils::VectorBatchVectorCwiseProductAccumulate( + cell_to_gate_weights, n_cell, cell_state, n_batch, gate); + } + // Do layer normalization (if layer norm LSTM) + if (use_layer_norm) { + tflite::tensor_utils::MeanStddevNormalization(gate, gate, n_cell, n_batch); + tflite::tensor_utils::VectorBatchVectorCwiseProduct( + layer_norm_coefficients, n_cell, gate, n_batch, gate); + tflite::tensor_utils::VectorBatchVectorAdd(gate_bias, n_cell, n_batch, + gate); + } + // Apply activation + tflite::PortableApplyActivationToVector(gate, n_batch * n_cell, activation, + gate); +} + +// Updates the LSTM cell state, used by both float and hybrid LSTM versions. +// +// Implements the following formula: +// cell_state_new = clip(forget_gate * cell_state + input_gate * cell_gate) +// +// With CIFG LSTM, input gate is replaced by (1-forget_gate). +// +// Parameters: +// - n_batch, n_cell: sizes of vectors +// - cell_state: input/output vector, size n_batch*n_cell +// - input_gate: input vector, size n_batch*n_cell. +// - forget_gate: input/scratch vector, size n_batch*n_cell, modified with CIFG +// - cell_gate: input vector, size n_batch*n_cell. +// - use_cifg: use 1-forget_gate instead of input_gate. +// - clip: if > 0, clip the resulting cell state to [-clip, +clip]. +void UpdateLstmCellFloat(int n_batch, int n_cell, float* cell_state, + const float* input_gate, float* forget_gate, + const float* cell_gate, bool use_cifg, float clip) { + tflite::tensor_utils::VectorVectorCwiseProduct(forget_gate, cell_state, + n_batch * n_cell, cell_state); + + if (use_cifg) { + // With CIFG, input_gate = 1-forget_gate. Use the forget_gate array as + // scratch, as input_gate array is not allocated in this case. (Be careful + // not to write to the scratch before reading the forget gate data.) + float* scratch = forget_gate; + tflite::tensor_utils::Sub1Vector(forget_gate, n_batch * n_cell, scratch); + tflite::tensor_utils::VectorVectorCwiseProductAccumulate( + cell_gate, scratch, n_batch * n_cell, cell_state); + } else { + tflite::tensor_utils::VectorVectorCwiseProductAccumulate( + cell_gate, input_gate, n_batch * n_cell, cell_state); + } + if (clip > 0.0f) { + tflite::tensor_utils::CwiseClipping(cell_state, n_batch * n_cell, clip); + } +} + +// Calculates the output state tensor of an LSTM step. +// +// Implements the following formula: +// output_no_projection = output_gate .* activate(cell_state) +// (elementwise vector product) +// If no projection is used: +// output = output_state = output_no_projection +// With projection: +// output = output_state = clip(W*output_no_projection + bias) +// +// Output might not have a different 'stride' than n_batch, so we need to copy. +// +// Parameters: +// - n_batch: batches: the number of distinct vectors in each array. +// - n_cell, n_output: sizes of vectors. +// - cell_state, output_gate: input vectors, size n_batch*n_cell. +// - projection_weights, projection_weights_scale, projection_bias: +// constant inputs, describing projection matrix and bias. +// - proj_clip: if > 0, clip the output of the projection. +// - output_state: output vector, size n_batch*n_output. Must be contigous. +// - scratch: scratch area, size n_batch*n_cell. +void CalculateLstmOutputFloat(int n_batch, int n_cell, int n_output, + const float* cell_state, const float* output_gate, + TfLiteFusedActivation activation, + const float* projection_weights, + const float* projection_bias, + const float proj_clip, float* output_state, + float* scratch) { + tflite::PortableApplyActivationToVector(cell_state, n_batch * n_cell, + activation, scratch); + tflite::tensor_utils::VectorVectorCwiseProduct(output_gate, scratch, + n_batch * n_cell, scratch); + + const bool use_projection = (projection_weights != nullptr); + const bool use_projection_bias = (projection_bias != nullptr); + + if (use_projection) { + if (use_projection_bias) { + tflite::tensor_utils::VectorBatchVectorAssign(projection_bias, n_output, + n_batch, output_state); + } else { + memset(output_state, 0, n_batch * n_output * sizeof(float)); + } + tflite::tensor_utils::MatrixBatchVectorMultiplyAccumulate( + projection_weights, n_output, n_cell, scratch, n_batch, output_state); + if (proj_clip > 0.0f) { + tflite::tensor_utils::CwiseClipping(output_state, n_batch * n_output, + proj_clip); + } + } else { + std::memcpy(output_state, scratch, n_batch * n_output * sizeof(float)); + } +} + +// Calculates a single LSTM gate, int8x8_16 version. +// Implements the same functionality as CalculateLstmGateFloat. +void CalculateLstmGateInteger8x8_16( + // Input and weights + const int8_t* input, const int8_t* input_to_gate_weights, + const int32_t* input_to_gate_bias, const int32_t input_to_gate_scale_a, + const int32_t input_to_gate_scale_b, + // Output state and weights + const int8_t* output_state, const int8_t* recurrent_to_gate_weights, + const int32_t* recurrent_to_gate_bias, + const int32_t recurrent_to_gate_scale_a, + const int32_t recurrent_to_gate_scale_b, + // Cell state and weights + const int16_t* cell_state, const int16_t* cell_to_gate_weights, + const int32_t cell_to_gate_scale_a, const int32_t cell_to_gate_scale_b, + // Layer normalization parameters (layer norm LSTM) + const int16_t* layer_norm_coefficients, const int32_t* layer_norm_bias, + const int32_t layer_norm_input_scale_a, + const int32_t layer_norm_input_scale_b, + const int32_t layer_norm_variance_guard, + // Array sizes + const int n_batch, const int n_input, const int n_output, const int n_cell, + const TfLiteFusedActivation activation, + // Output + int16_t* gate, + // Parameters for performance optimizations + // Scratch arrays + int32_t* scratch5) { + const bool use_peephole = (cell_to_gate_weights != nullptr); + const bool use_layer_norm = (layer_norm_coefficients != nullptr); + + // Initialize scratch buffers with zeros. Note that unlike float and hybrid + // versions, bias is only used in layer normalization. + memset(gate, 0, n_batch * n_cell * sizeof(int16_t)); + // For each batch and cell: compute input_weight * input. + tflite::tensor_utils::MatrixBatchVectorMultiplyAccumulate( + input, input_to_gate_bias, input_to_gate_weights, input_to_gate_scale_a, + input_to_gate_scale_b, n_batch, n_input, n_cell, 0, scratch5, gate, + nullptr); + // Note: no aux_input. + // For each batch and cell: compute recurrent_weight * output_state. + tflite::tensor_utils::MatrixBatchVectorMultiplyAccumulate( + output_state, recurrent_to_gate_bias, recurrent_to_gate_weights, + recurrent_to_gate_scale_a, recurrent_to_gate_scale_b, n_batch, n_output, + n_cell, 0, scratch5, gate, nullptr); + // For each batch and cell: compute cell_weight * cell_state (peephole LSTM) + if (use_peephole) { + tflite::tensor_utils::VectorBatchVectorCwiseProductAccumulate( + cell_to_gate_weights, n_output, cell_state, n_batch, + cell_to_gate_scale_a, cell_to_gate_scale_b, gate); + } + // Do layer normalization (if layer norm LSTM) + if (use_layer_norm) { + tflite::tensor_utils::ApplyLayerNorm( + gate, layer_norm_coefficients, layer_norm_bias, + layer_norm_input_scale_a, layer_norm_input_scale_b, + layer_norm_variance_guard, n_batch, n_cell, gate); + } + + // Apply activation + switch (activation) { + case kTfLiteActSigmoid: + + reference_integer_ops::Logistic( + 0 /*data->input_multiplier*/, 0 /*data->input_left_shift */, + n_batch * n_cell /*NumElements(input->dims)*/, + gate /* tflite::micro::GetTensorData(input) */, + gate /*tflite::micro::GetTensorData(output) */); + + break; + case kTfLiteActTanh: { + int32_t dims_data = n_batch * n_cell; + RuntimeShape tanh_inp_shape = RuntimeShape(1, &dims_data); + reference_integer_ops::Tanh(0, 0, tanh_inp_shape, gate, tanh_inp_shape, + gate); + } break; + default: + // Only Sigmoid or Tanh is used. + TFLITE_ASSERT_FALSE; + } +} + +// Updates the LSTM cell state, used by both integer LSTM versions. +// Also see UpdateLstmCellFloat. +// +// Parameters: +// - n_batch, n_cell: sizes of vectors +// - cell_state: input/output vector, size n_batch*n_cell +// - cell_state_scale: scaling factor of cell state. +// - input_gate: input vector, size n_batch*n_cell. +// - forget_gate: input/scratch vector, size n_batch*n_cell, always modified. +// - cell_gate: input vector, size n_batch*n_cell. +// - use_cifg: use 1-forget_gate instead of input_gate. +// - clip: if > 0, clip the resulting cell state to [-clip, +clip]. +void UpdateLstmCellInteger(int n_batch, int n_cell, int16_t* cell_state, + int32_t cell_state_scale, const int16_t* input_gate, + int16_t* forget_gate, const int16_t* cell_gate, + bool use_cifg, int16_t clip) { + // Use the forget_gate array as scratch, as input_gate array is not allocated + // in CIFG case. (Be careful not to write to the scratch before reading the + // forget gate data.) + int16_t* scratch = forget_gate; + + tflite::tensor_utils::CwiseMul(forget_gate, cell_state, n_batch, n_cell, 15, + cell_state); + if (use_cifg) { + tflite::tensor_utils::Sub1Vector(forget_gate, n_batch * n_cell, scratch); + tflite::tensor_utils::CwiseMul(scratch, cell_gate, n_batch, n_cell, + 30 + cell_state_scale, scratch); + } else { + tflite::tensor_utils::CwiseMul(input_gate, cell_gate, n_batch, n_cell, + 30 + cell_state_scale, scratch); + } + tflite::tensor_utils::CwiseAdd(cell_state, scratch, n_batch, n_cell, + cell_state); + + if (clip > 0) { + tflite::tensor_utils::CwiseClipping(cell_state, n_batch * n_cell, clip); + } +} + +// Calculates the output state tensor of an LSTM step. See Float and hybrid +// versions as well. +// +// Parameters: +// - n_batch: batches: the number of distinct vectors in each array. +// - n_cell, n_output: sizes of vectors. +// - cell_state, output_gate: input vectors, size n_batch*n_cell. +// - cell_state_scale: scaling of cell_state. +// - hidden_scale_[a|b]: effective scale of cell_state.*output_gate +// - hidden_zp: zero_point for cell_state.*output_gate +// - projection_weights, proj_scale_[a|b], projection_bias: +// constant inputs, describing projection matrix and bias. +// - output_state_zp: zero point of output_state. (Input, calibrated value.) +// - quantized_proj_clip: if > 0, clip the output of the projection. +// - output_state: output vector, size n_batch*n_output. Must be contigous. +// - scratch0: scratch area of size n_batch*n_cell +// - scratch1: scratch area of size n_batch*n_cell +// - scratch2: scratch area used by MatrixBatchVectorMultiplyAccumulate +void CalculateLstmOutputInteger8x8_16( + int n_batch, int n_cell, int n_output, int16_t* cell_state, + int32_t cell_state_scale, const int16_t* output_gate, + int32_t hidden_scale_a, int32_t hidden_scale_b, int32_t hidden_zp, + const int8_t* projection_weights, int32_t proj_scale_a, + int32_t proj_scale_b, const int32_t* projection_bias, + int32_t output_state_zp, int8_t quantized_proj_clip, int8_t* output_state, + int16_t* scratch0, int8_t* scratch1, int32_t* scratch2) { + // Note: unlike float/hybrid, the activation is always Tanh. + + { + int32_t tanh_input_left_shift = (15 + cell_state_scale) - 3; + int32_t dims_data = n_batch * n_cell; + if (tanh_input_left_shift < 0) /* handling negative shift value */ + { + int32_t i; + tanh_input_left_shift = -tanh_input_left_shift; + for (i = 0; i < dims_data; i++) { + cell_state[i] = cell_state[i] >> tanh_input_left_shift; + } + tanh_input_left_shift = 0; + } + RuntimeShape tanh_inp_shape = RuntimeShape(1, &dims_data); + reference_integer_ops::Tanh(0, tanh_input_left_shift, tanh_inp_shape, + cell_state, tanh_inp_shape, scratch0); + } + tflite::tensor_utils::CwiseMul(output_gate, scratch0, hidden_scale_a, + hidden_scale_b, n_batch, n_cell, hidden_zp, + scratch1); + + const bool use_projection = (projection_weights != nullptr); + + if (use_projection) { + // Note: no bias like in float/hybrid + memset(output_state, 0, n_batch * n_output * sizeof(int8_t)); + tflite::tensor_utils::MatrixBatchVectorMultiplyAccumulate( + scratch1, projection_bias, projection_weights, proj_scale_a, + proj_scale_b, n_batch, n_cell, n_output, output_state_zp, scratch2, + output_state, nullptr); + if (quantized_proj_clip > 0) { + tflite::tensor_utils::CwiseClipping(output_state, n_batch * n_output, + quantized_proj_clip); + } + } else { + std::memcpy(output_state, scratch1, n_batch * n_output * sizeof(int8_t)); + } +} + +// Performs an LSTM batch inference step for input specified by input_ptr. +// The LSTM cell is specified by the pointers to its weights (*_weights_ptr) and +// biases (*_bias_ptr), and buffers (*_scratch), along with additional +// parameters: +// - params: various LSTM params including activation, clipping, etc., +// - n_batch: size of batch, +// - n_cell: number of cells (or units), +// - n_input: the input size, +// - n_aux_input: the auxiliary input size. +// - n_output: the output size. +// - output_batch_leading_dim: the leading dimension of the output buffer. +// +// Input of size 'n_batch * n_input': +// input_ptr +// Input of size 'n_batch * n_aux_input': +// aux_input_ptr - optional (can be nullptr) +// +// LSTM weights: +// Input weights of size 'n_cell * n_input': +// input_to_input_weights - optional +// input_to_forget_weights +// input_to_cell_weights +// input_to_output_weights +// Auxiliary input weights of size 'n_cell * n_aux_input': +// aux_input_to_input_weights - optional +// aux_input_to_forget_weights - optional +// aux_input_to_cell_weights - optional +// aux_input_to_output_weights - optional +// Recurrent weights of size 'n_cell * n_output': +// recurrent_to_input_weights - optional +// recurrent_to_forget_weights +// recurrent_to_cell_weights +// recurrent_to_input_weights +// Peephole weights of size 'n_cell', representing diagonal matrices. +// cell_to_input_weights - optional +// cell_to_cell_weights - optional +// cell_to_output_weights - optional +// Projection weights of size 'n_output * n_cell' +// projection_weights_ptr - optional +// Gate biases of size 'n_cell': +// input_gate_bias_ptr - optional +// forget_gate_bias_ptr +// cell_gate_bias_ptr +// output_gate_bias_ptr +// +// Layer norm coefficients of size 'n_cell', representing diagonal matrices. +// input_layer_norm_coefficients_ptr - optional +// forget_layer_norm_coefficients_ptr - optional +// cell_layer_norm_coefficients_ptr - optional +// output_layer_norm_coefficients_ptr - optional +// +// The pointers to the cell and output state and the output are updated. +// +// The pointers input_ptr, aux_input_ptr, and output_ptr point to data aligned +// in batch_major order, and each step processes batch_size many inputs from +// input_ptr, and updates batch_size many cell and output states. +// +// The output_batch_dim is output.shape[-1], i.e. the outermost dimension of the +// output tensor, and in most cases will be equal to n_output. It is usually not +// when we want to store the LSTM output into a slice of the output tensor, e.g. +// for bidirectional LSTMs with merge_outputs. In this case, the batched +// operations cannot be used since they assume that the batched outputs are +// contiguous, and we manually loop over the batched outputs. +void LstmStepFloat( + const float* input_ptr, const float* input_to_input_weights_ptr, + const float* input_to_forget_weights_ptr, + const float* input_to_cell_weights_ptr, + const float* input_to_output_weights_ptr, const float* aux_input_ptr, + const float* aux_input_to_input_weights_ptr, + const float* aux_input_to_forget_weights_ptr, + const float* aux_input_to_cell_weights_ptr, + const float* aux_input_to_output_weights_ptr, + const float* recurrent_to_input_weights_ptr, + const float* recurrent_to_forget_weights_ptr, + const float* recurrent_to_cell_weights_ptr, + const float* recurrent_to_output_weights_ptr, + const float* cell_to_input_weights_ptr, + const float* cell_to_forget_weights_ptr, + const float* cell_to_output_weights_ptr, + const float* input_layer_norm_coefficients_ptr, + const float* forget_layer_norm_coefficients_ptr, + const float* cell_layer_norm_coefficients_ptr, + const float* output_layer_norm_coefficients_ptr, + const float* input_gate_bias_ptr, const float* forget_gate_bias_ptr, + const float* cell_gate_bias_ptr, const float* output_gate_bias_ptr, + const float* projection_weights_ptr, const float* projection_bias_ptr, + const TfLiteLSTMParams* params, int n_batch, int n_cell, int n_input, + int n_aux_input, int n_output, int output_batch_leading_dim, + float* output_state_ptr, float* cell_state_ptr, float* scratch0, + float* scratch1, float* scratch2, float* scratch3, float* output_ptr) { + // Since we have already checked that weights are all there or none, we can + // check the existence of only one to the get the condition. + const bool use_cifg = (input_to_input_weights_ptr == nullptr); + + // Make named scratch buffers. + float* input_gate_scratch = scratch0; + float* forget_gate_scratch = scratch1; + float* cell_gate_scratch = scratch2; + float* output_gate_scratch = scratch3; + + // Check if inputs are all zeros so we can skip some computations. + const bool is_input_all_zeros = + tflite::tensor_utils::IsZeroVector(input_ptr, n_batch * n_input); + const bool is_aux_input_all_zeros = + (aux_input_ptr == nullptr || tflite::tensor_utils::IsZeroVector( + aux_input_ptr, n_batch * n_aux_input)); + if (!use_cifg) { + // Calculate the input gate. (If not CIFG.) + lstm_internal::CalculateLstmGateFloat( + input_ptr, input_to_input_weights_ptr, aux_input_ptr, + aux_input_to_input_weights_ptr, output_state_ptr, + recurrent_to_input_weights_ptr, cell_state_ptr, + cell_to_input_weights_ptr, input_layer_norm_coefficients_ptr, + input_gate_bias_ptr, n_batch, n_input, n_aux_input, n_output, n_cell, + /*activation=*/kTfLiteActSigmoid, input_gate_scratch, + is_input_all_zeros, is_aux_input_all_zeros); + } + // Calculate the forget gate. + lstm_internal::CalculateLstmGateFloat( + input_ptr, input_to_forget_weights_ptr, aux_input_ptr, + aux_input_to_forget_weights_ptr, output_state_ptr, + recurrent_to_forget_weights_ptr, cell_state_ptr, + cell_to_forget_weights_ptr, forget_layer_norm_coefficients_ptr, + forget_gate_bias_ptr, n_batch, n_input, n_aux_input, n_output, n_cell, + /*activation=*/kTfLiteActSigmoid, forget_gate_scratch, is_input_all_zeros, + is_aux_input_all_zeros); + // Calculate the cell update gate. + lstm_internal::CalculateLstmGateFloat( + input_ptr, input_to_cell_weights_ptr, aux_input_ptr, + aux_input_to_cell_weights_ptr, output_state_ptr, + recurrent_to_cell_weights_ptr, /*cell_state=*/nullptr, + /*cell_to_gate_weights=*/nullptr, cell_layer_norm_coefficients_ptr, + cell_gate_bias_ptr, n_batch, n_input, n_aux_input, n_output, n_cell, + params->activation, cell_gate_scratch, is_input_all_zeros, + is_aux_input_all_zeros); + // Update the cell state. + lstm_internal::UpdateLstmCellFloat( + n_batch, n_cell, cell_state_ptr, input_gate_scratch, forget_gate_scratch, + cell_gate_scratch, use_cifg, params->cell_clip); + // Calculate output gate. + lstm_internal::CalculateLstmGateFloat( + input_ptr, input_to_output_weights_ptr, aux_input_ptr, + aux_input_to_output_weights_ptr, output_state_ptr, + recurrent_to_output_weights_ptr, cell_state_ptr, + cell_to_output_weights_ptr, output_layer_norm_coefficients_ptr, + output_gate_bias_ptr, n_batch, n_input, n_aux_input, n_output, n_cell, + /*activation=*/kTfLiteActSigmoid, output_gate_scratch, is_input_all_zeros, + is_aux_input_all_zeros); + // Update the output state. + lstm_internal::CalculateLstmOutputFloat( + n_batch, n_cell, n_output, cell_state_ptr, output_gate_scratch, + params->activation, projection_weights_ptr, projection_bias_ptr, + params->proj_clip, output_state_ptr, scratch2); + // Copy output state to the output. Note that the output's rows may not be + // contiguous (output_batch_leading_dim != n_output). + for (int b = 0; b < n_batch; b++) { + std::memcpy(output_ptr + b * output_batch_leading_dim, + output_state_ptr + b * n_output, n_output * sizeof(float)); + } +} + +// Fully quantized lstm kernel for 16 bit gate matmul output. +// +// Input tensor of size n_batch * n_input: +// input_ptr +// +// LSTM weights: +// Quantized input weights of size 'n_cell * n_input': +// input_to_input_weight_ptr - optional +// input_to_forget_weight_ptr - optional +// input_to_cell_weight_ptr - optional +// input_to_output_weight_ptr - optional +// +// Quantized recurrent weights of size 'n_cell * n_output': +// recurrent_to_input_weight_ptr - optional +// recurrent_to_forget_weights_ptr +// recurrent_to_cell_weights_ptr +// recurrent_to_input_weights_ptr +// +// Quantized peephole weights of size 'n_cell', representing diagonal matrices. +// cell_to_input_weights - optional +// cell_to_cell_weights - optional +// cell_to_output_weights - optional +// +// Quantized projection weights of size 'n_output * n_cell' +// projection_weight_ptr - optional +// +// Weight scales (scalars) for each of the weights above. +// effective_input_to_input_scale_a - optional +// effective_input_to_input_scale_b - optional +// effective_input_to_forget_scale_a +// effective_input_to_forget_scale_b +// effective_input_to_cell_scale_a +// effective_input_to_cell_scale_b +// effective_input_to_output_scale_a +// effective_input_to_output_scale_b +// effective_recurrent_to_input_scale_a - optional +// effective_recurrent_to_input_scale_b - optional +// effective_recurrent_to_forget_scale_a +// effective_recurrent_to_forget_scale_b +// effective_recurrent_to_cell_scale_a +// effective_recurrent_to_cell_scale_b +// effective_recurrent_to_output_scale_a +// effective_recurrent_to_output_scale_b +// effective_proj_scale_a - optional +// effective_proj_scale_b - optional +// +// Gate biases of size 'n_cell': +// input_gate_bias_ptr - optional +// forget_gate_bias_ptr +// cell_gate_bias_ptr +// output_gate_bias_ptr +// +// Layer norm coefficients of size 'n_cell', representing diagonal matrices. +// layer_norm_input_weight_ptr - optional +// layer_norm_forget_weight_ptr - optional +// layer_norm_cell_weight_ptr - optional +// layer_norm_output_weight_ptr - optional +// +// Layer norm scales of size 'n_cell'. +// layer_norm_input_scale_a - optional +// layer_norm_input_scale_b - optional +// layer_norm_forget_scale_a - optional +// layer_norm_forget_scale_b - optional +// layer_norm_cell_scale_a - optional +// layer_norm_cell_scale_b - optional +// layer_norm_output_scale_a - optional +// layer_norm_output_scale_b - optional +// +// Scalar values: +// quantized_cell_clip: quantized clip value for cell. +// quantized_proj_clip: quantized clip value for projection. +// cell_state_scale: the power of two scale for cell state. +// +// Zero points: +// output_state_zp: zero point of output state +// hidden_zp: zero point for hidden state. +// +// Temporary pre-allocated storage for the calculation. Each is of size n_cell * +// n_batch. +// scratch0 +// scratch1 +// scratch2 +// scratch3 +// scratch4 +// scratch5: this scratch buffer is created purely for optimizing the +// MatrixBatchVectorMultiplyAccumulate. +// +// Outputs: +// output_state_ptr - size 'n_batch * n_output' +// cell_state_ptr - size 'n_batch * n_cell' +// output_ptr - size 'n_batch * n_output' +// TODO(b/159947023): scratch0 is not used if (!cifg). Don't allocate then. +void LstmStepInteger8x8_16( + const int8_t* input_ptr, const int8_t* input_to_input_weight_ptr, + int32_t effective_input_to_input_scale_a, + int32_t effective_input_to_input_scale_b, + const int8_t* input_to_forget_weight_ptr, + int32_t effective_input_to_forget_scale_a, + int32_t effective_input_to_forget_scale_b, + const int8_t* input_to_cell_weight_ptr, + int32_t effective_input_to_cell_scale_a, + int32_t effective_input_to_cell_scale_b, + const int8_t* input_to_output_weight_ptr, + int32_t effective_input_to_output_scale_a, + int32_t effective_input_to_output_scale_b, + const int8_t* recurrent_to_input_weight_ptr, + int32_t effective_recurrent_to_input_scale_a, + int32_t effective_recurrent_to_input_scale_b, + const int8_t* recurrent_to_forget_weight_ptr, + int32_t effective_recurrent_to_forget_scale_a, + int32_t effective_recurrent_to_forget_scale_b, + const int8_t* recurrent_to_cell_weight_ptr, + int32_t effective_recurrent_to_cell_scale_a, + int32_t effective_recurrent_to_cell_scale_b, + const int8_t* recurrent_to_output_weight_ptr, + int32_t effective_recurrent_to_output_scale_a, + int32_t effective_recurrent_to_output_scale_b, + const int16_t* cell_to_input_weight_ptr, + int32_t effective_cell_to_input_scale_a, + int32_t effective_cell_to_input_scale_b, + const int16_t* cell_to_forget_weight_ptr, + int32_t effective_cell_to_forget_scale_a, + int32_t effective_cell_to_forget_scale_b, + const int16_t* cell_to_output_weight_ptr, + int32_t effective_cell_to_output_scale_a, + int32_t effective_cell_to_output_scale_b, + const int8_t* projection_weight_ptr, int32_t effective_proj_scale_a, + int32_t effective_proj_scale_b, int32_t hidden_zp, + int32_t effective_hidden_scale_a, int32_t effective_hidden_scale_b, + const int16_t* layer_norm_input_weight_ptr, + int32_t layer_norm_input_scale_a, int32_t layer_norm_input_scale_b, + const int16_t* layer_norm_forget_weight_ptr, + int32_t layer_norm_forget_scale_a, int32_t layer_norm_forget_scale_b, + const int16_t* layer_norm_cell_weight_ptr, int32_t layer_norm_cell_scale_a, + int32_t layer_norm_cell_scale_b, + const int16_t* layer_norm_output_weight_ptr, + int32_t layer_norm_output_scale_a, int32_t layer_norm_output_scale_b, + const int32_t* input_gate_bias_ptr, const int32_t* forget_gate_bias_ptr, + const int32_t* cell_gate_bias_ptr, const int32_t* output_gate_bias_ptr, + int16_t quantized_cell_clip, int8_t quantized_proj_clip, + int32_t cell_state_scale, int32_t input_variance_guard, + int32_t forget_variance_guard, int32_t cell_variance_guard, + int32_t output_variance_guard, + const int32_t* input_to_forget_effective_bias, + const int32_t* recurrent_to_forget_effective_bias, + const int32_t* input_to_cell_effective_bias, + const int32_t* recurrent_to_cell_effective_bias, + const int32_t* input_to_output_effective_bias, + const int32_t* recurrent_to_output_effective_bias, + const int32_t* input_to_input_effective_bias, + const int32_t* recurrent_to_input_effective_bias, + const int32_t* projection_effective_bias, int n_batch, int n_cell, + int n_input, int n_output, int8_t* output_state_ptr, + int32_t output_state_zp, int16_t* cell_state_ptr, int8_t* output_ptr, + int16_t* scratch0, int16_t* scratch1, int16_t* scratch2, int16_t* scratch3, + int8_t* scratch4, int32_t* scratch5) { + // Make named scratch buffers for the different gates. + int16_t* input_gate_scratch = scratch0; + int16_t* forget_gate_scratch = scratch1; + int16_t* cell_gate_scratch = scratch2; + int16_t* output_gate_scratch = scratch3; + + // Since we have already checked that weights are all there or none, we + // can check the existence of only one to the get the condition. + const bool use_cifg = (input_to_input_weight_ptr == nullptr); + + // Check for nullptrs. + TFLITE_DCHECK(input_to_forget_effective_bias); + TFLITE_DCHECK(recurrent_to_forget_effective_bias); + TFLITE_DCHECK(input_to_cell_effective_bias); + TFLITE_DCHECK(recurrent_to_cell_effective_bias); + TFLITE_DCHECK(input_to_output_effective_bias); + TFLITE_DCHECK(recurrent_to_output_effective_bias); + if (!use_cifg) { + TFLITE_DCHECK(input_to_input_effective_bias); + TFLITE_DCHECK(recurrent_to_input_effective_bias); + } + const bool use_projection = (projection_weight_ptr != nullptr); + if (use_projection) { + TFLITE_DCHECK(projection_effective_bias); + } + if (!use_cifg) { + // Calculate the input gate. (If not CIFG.) + lstm_internal::CalculateLstmGateInteger8x8_16( + input_ptr, input_to_input_weight_ptr, input_to_input_effective_bias, + effective_input_to_input_scale_a, effective_input_to_input_scale_b, + output_state_ptr, recurrent_to_input_weight_ptr, + recurrent_to_input_effective_bias, effective_recurrent_to_input_scale_a, + effective_recurrent_to_input_scale_b, cell_state_ptr, + cell_to_input_weight_ptr, effective_cell_to_input_scale_a, + effective_cell_to_input_scale_b, layer_norm_input_weight_ptr, + input_gate_bias_ptr, layer_norm_input_scale_a, layer_norm_input_scale_b, + input_variance_guard, n_batch, n_input, n_output, n_cell, + kTfLiteActSigmoid, input_gate_scratch, scratch5); + } + // Calculate the forget gate. + lstm_internal::CalculateLstmGateInteger8x8_16( + input_ptr, input_to_forget_weight_ptr, input_to_forget_effective_bias, + effective_input_to_forget_scale_a, effective_input_to_forget_scale_b, + output_state_ptr, recurrent_to_forget_weight_ptr, + recurrent_to_forget_effective_bias, effective_recurrent_to_forget_scale_a, + effective_recurrent_to_forget_scale_b, cell_state_ptr, + cell_to_forget_weight_ptr, effective_cell_to_forget_scale_a, + effective_cell_to_forget_scale_b, layer_norm_forget_weight_ptr, + forget_gate_bias_ptr, layer_norm_forget_scale_a, + layer_norm_forget_scale_b, forget_variance_guard, n_batch, n_input, + n_output, n_cell, kTfLiteActSigmoid, forget_gate_scratch, scratch5); + // Calculate the cell update gate. + lstm_internal::CalculateLstmGateInteger8x8_16( + input_ptr, input_to_cell_weight_ptr, input_to_cell_effective_bias, + effective_input_to_cell_scale_a, effective_input_to_cell_scale_b, + output_state_ptr, recurrent_to_cell_weight_ptr, + recurrent_to_cell_effective_bias, effective_recurrent_to_cell_scale_a, + effective_recurrent_to_cell_scale_b, cell_state_ptr, + /*cell_to_gate_weights=*/nullptr, /*cell_to_gate_scale_a=*/0, + /*cell_to_gate_scale_b=*/0, layer_norm_cell_weight_ptr, + cell_gate_bias_ptr, layer_norm_cell_scale_a, layer_norm_cell_scale_b, + cell_variance_guard, n_batch, n_input, n_output, n_cell, kTfLiteActTanh, + cell_gate_scratch, scratch5); + // Update the cell state. + lstm_internal::UpdateLstmCellInteger( + n_batch, n_cell, cell_state_ptr, cell_state_scale, input_gate_scratch, + forget_gate_scratch, cell_gate_scratch, use_cifg, quantized_cell_clip); + // Calculate the output gate. + lstm_internal::CalculateLstmGateInteger8x8_16( + input_ptr, input_to_output_weight_ptr, input_to_output_effective_bias, + effective_input_to_output_scale_a, effective_input_to_output_scale_b, + output_state_ptr, recurrent_to_output_weight_ptr, + recurrent_to_output_effective_bias, effective_recurrent_to_output_scale_a, + effective_recurrent_to_output_scale_b, cell_state_ptr, + cell_to_output_weight_ptr, effective_cell_to_output_scale_a, + effective_cell_to_output_scale_b, layer_norm_output_weight_ptr, + output_gate_bias_ptr, layer_norm_output_scale_a, + layer_norm_output_scale_b, output_variance_guard, n_batch, n_input, + n_output, n_cell, kTfLiteActSigmoid, output_gate_scratch, scratch5); + // Update the output state. + lstm_internal::CalculateLstmOutputInteger8x8_16( + n_batch, n_cell, n_output, cell_state_ptr, cell_state_scale, + output_gate_scratch, effective_hidden_scale_a, effective_hidden_scale_b, + hidden_zp, projection_weight_ptr, effective_proj_scale_a, + effective_proj_scale_b, projection_effective_bias, output_state_zp, + quantized_proj_clip, output_state_ptr, scratch0, scratch4, scratch5); + // Copy output state to the output. Note that unlike float or hybrid, output + // is always contiguous. + std::memcpy(output_ptr, output_state_ptr, + n_batch * n_output * sizeof(int8_t)); +} + +} // namespace lstm_internal + +TfLiteStatus EvalFloatLstm( + const TfLiteEvalTensor* input, + const TfLiteEvalTensor* input_to_input_weights, + const TfLiteEvalTensor* input_to_forget_weights, + const TfLiteEvalTensor* input_to_cell_weights, + const TfLiteEvalTensor* input_to_output_weights, + const TfLiteEvalTensor* recurrent_to_input_weights, + const TfLiteEvalTensor* recurrent_to_forget_weights, + const TfLiteEvalTensor* recurrent_to_cell_weights, + const TfLiteEvalTensor* recurrent_to_output_weights, + const TfLiteEvalTensor* cell_to_input_weights, + const TfLiteEvalTensor* cell_to_forget_weights, + const TfLiteEvalTensor* cell_to_output_weights, + const TfLiteEvalTensor* input_layer_norm_coefficients, + const TfLiteEvalTensor* forget_layer_norm_coefficients, + const TfLiteEvalTensor* cell_layer_norm_coefficients, + const TfLiteEvalTensor* output_layer_norm_coefficients, + const TfLiteEvalTensor* aux_input, + const TfLiteEvalTensor* aux_input_to_input_weights, + const TfLiteEvalTensor* aux_input_to_forget_weights, + const TfLiteEvalTensor* aux_input_to_cell_weights, + const TfLiteEvalTensor* aux_input_to_output_weights, + const TfLiteEvalTensor* input_gate_bias, + const TfLiteEvalTensor* forget_gate_bias, + const TfLiteEvalTensor* cell_gate_bias, + const TfLiteEvalTensor* output_gate_bias, + const TfLiteEvalTensor* projection_weights, + const TfLiteEvalTensor* projection_bias, const TfLiteLSTMParams* params, + bool forward_sequence, bool time_major, int output_offset, + float* scratch_buffer, TfLiteEvalTensor* output_state, + TfLiteEvalTensor* cell_state, TfLiteEvalTensor* output) { + TFLITE_DCHECK(input->dims->size >= 2 && input->dims->size <= 3); + int max_time, n_batch; + if (input->dims->size == 3) { + max_time = (time_major) ? input->dims->data[0] : input->dims->data[1]; + n_batch = (time_major) ? input->dims->data[1] : input->dims->data[0]; + } else { + max_time = 1; + n_batch = input->dims->data[0]; + } + const int n_input = input->dims->data[input->dims->size - 1]; + const int aux_input_size = + (aux_input) ? aux_input->dims->data[aux_input->dims->size - 1] : 0; + + // n_cell and n_output will be the same size when there is no projection. + const int n_cell = input_to_output_weights->dims->data[0]; + const int n_output = recurrent_to_output_weights->dims->data[1]; + + // Since we have already checked that weights are all there or none, we can + // check the existence of only one to the get the condition. + const bool use_cifg = (input_to_input_weights == nullptr); + + // Index the scratch buffers pointers to the global scratch buffer. + float* input_gate_scratch = nullptr; + float* cell_gate_scratch = nullptr; + float* forget_gate_scratch = nullptr; + float* output_gate_scratch = nullptr; + if (use_cifg) { + cell_gate_scratch = scratch_buffer; + forget_gate_scratch = scratch_buffer + n_cell * n_batch; + output_gate_scratch = scratch_buffer + 2 * n_cell * n_batch; + } else { + input_gate_scratch = scratch_buffer; + cell_gate_scratch = scratch_buffer + n_cell * n_batch; + forget_gate_scratch = scratch_buffer + 2 * n_cell * n_batch; + output_gate_scratch = scratch_buffer + 3 * n_cell * n_batch; + } + + const int output_batch_leading_dim = + output->dims->data[output->dims->size - 1]; + if (time_major) { + // Loop through the sequence. + const int input_step = n_batch * n_input; + const int output_step = n_batch * output_batch_leading_dim; + for (int t = 0; t < max_time; t++) { + // If this is the forward_sequence, step forward, otherwise step + // backwards. + const int t_rel = forward_sequence ? t : max_time - t - 1; + const float* input_ptr = + tflite::micro::GetTensorData(input) + t_rel * input_step; + const float* aux_input_ptr = nullptr; + if (aux_input) { + aux_input_ptr = + tflite::micro::GetTensorData(aux_input) + t_rel * input_step; + } + float* output_ptr = tflite::micro::GetTensorData(output) + + t_rel * output_step + output_offset; + + lstm_internal::LstmStepFloat( + input_ptr, + input_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_input_weights), + input_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_forget_weights), + input_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_cell_weights), + input_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_output_weights), + aux_input_ptr, + aux_input_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(aux_input_to_input_weights), + aux_input_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + aux_input_to_forget_weights), + aux_input_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(aux_input_to_cell_weights), + aux_input_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + aux_input_to_output_weights), + recurrent_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(recurrent_to_input_weights), + recurrent_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_forget_weights), + recurrent_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(recurrent_to_cell_weights), + recurrent_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_output_weights), + cell_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_input_weights), + cell_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_forget_weights), + cell_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_output_weights), + input_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + input_layer_norm_coefficients), + forget_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + forget_layer_norm_coefficients), + cell_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + cell_layer_norm_coefficients), + output_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + output_layer_norm_coefficients), + input_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_gate_bias), + forget_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(forget_gate_bias), + cell_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_gate_bias), + output_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(output_gate_bias), + projection_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(projection_weights), + projection_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(projection_bias), + params, n_batch, n_cell, n_input, aux_input_size, n_output, + output_batch_leading_dim, + tflite::micro::GetTensorData(output_state), + tflite::micro::GetTensorData(cell_state), input_gate_scratch, + forget_gate_scratch, cell_gate_scratch, output_gate_scratch, + output_ptr); + } + } else { + for (int b = 0; b < n_batch; b++) { + const int input_step = n_input; + const int output_step = output_batch_leading_dim; + for (int t = 0; t < max_time; t++) { + // If this is the forward_sequence, step forward, otherwise step + // backwards. + const int t_rel = forward_sequence ? t : max_time - t - 1; + const int time_offset = b * max_time + t_rel; + const float* input_ptr = tflite::micro::GetTensorData(input) + + time_offset * input_step; + const float* aux_input_ptr = nullptr; + if (aux_input) { + aux_input_ptr = tflite::micro::GetTensorData(aux_input) + + time_offset * input_step; + } + float* output_ptr = tflite::micro::GetTensorData(output) + + time_offset * output_step + output_offset; + + // Offset the {output,cell}_state pointers to the right batch. + float* output_state_ptr = + tflite::micro::GetTensorData(output_state) + + b * output_batch_leading_dim; + float* cell_state_ptr = + tflite::micro::GetTensorData(cell_state) + b * n_cell; + // Offset the scratch pointers to the right batch. + float* input_gate_scratch_ptr = + input_gate_scratch ? input_gate_scratch + b * n_cell : nullptr; + float* forget_gate_scratch_ptr = forget_gate_scratch + b * n_cell; + float* cell_gate_scratch_ptr = cell_gate_scratch + b * n_cell; + float* output_gate_scratch_ptr = output_gate_scratch + b * n_cell; + + lstm_internal::LstmStepFloat( + input_ptr, + input_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_input_weights), + input_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_forget_weights), + input_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_cell_weights), + input_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_output_weights), + aux_input_ptr, + aux_input_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + aux_input_to_input_weights), + aux_input_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + aux_input_to_forget_weights), + aux_input_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + aux_input_to_cell_weights), + aux_input_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + aux_input_to_output_weights), + recurrent_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_input_weights), + recurrent_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_forget_weights), + recurrent_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_cell_weights), + recurrent_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_output_weights), + cell_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_input_weights), + cell_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_forget_weights), + cell_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_output_weights), + input_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + input_layer_norm_coefficients), + forget_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + forget_layer_norm_coefficients), + cell_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + cell_layer_norm_coefficients), + output_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + output_layer_norm_coefficients), + input_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_gate_bias), + forget_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(forget_gate_bias), + cell_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_gate_bias), + output_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(output_gate_bias), + projection_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(projection_weights), + projection_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(projection_bias), + params, + /*n_batch=*/1, n_cell, n_input, aux_input_size, n_output, + output_batch_leading_dim, output_state_ptr, cell_state_ptr, + input_gate_scratch_ptr, forget_gate_scratch_ptr, + cell_gate_scratch_ptr, output_gate_scratch_ptr, output_ptr); + } + } + } + return kTfLiteOk; +} + +TfLiteStatus EvalInteger8x8_16Lstm( + const TfLiteEvalTensor* input, + const TfLiteEvalTensor* input_to_input_weights, + const TfLiteEvalTensor* input_to_forget_weights, + const TfLiteEvalTensor* input_to_cell_weights, + const TfLiteEvalTensor* input_to_output_weights, + const TfLiteEvalTensor* recurrent_to_input_weights, + const TfLiteEvalTensor* recurrent_to_forget_weights, + const TfLiteEvalTensor* recurrent_to_cell_weights, + const TfLiteEvalTensor* recurrent_to_output_weights, + const TfLiteEvalTensor* cell_to_input_weights, + const TfLiteEvalTensor* cell_to_forget_weights, + const TfLiteEvalTensor* cell_to_output_weights, + const TfLiteEvalTensor* input_layer_norm_coefficients, + const TfLiteEvalTensor* forget_layer_norm_coefficients, + const TfLiteEvalTensor* cell_layer_norm_coefficients, + const TfLiteEvalTensor* output_layer_norm_coefficients, + const TfLiteEvalTensor* input_gate_bias, + const TfLiteEvalTensor* forget_gate_bias, + const TfLiteEvalTensor* cell_gate_bias, + const TfLiteEvalTensor* output_gate_bias, + const TfLiteEvalTensor* projection_weights, + const TfLiteEvalTensor* projection_bias, const TfLiteLSTMParams* params, + bool forward_sequence, bool time_major, + const IntegerLstmParameter* integer_lstm_param, int32_t output_state_zp, + TfLiteEvalTensor* output_state, TfLiteEvalTensor* cell_state, + TfLiteEvalTensor* output, int16_t* scratch0, int16_t* scratch1, + int16_t* scratch2, int16_t* scratch3, int8_t* scratch4, int32_t* scratch5) { + TFLITE_DCHECK(input->dims->size >= 2 && input->dims->size <= 3); + const int n_input = input->dims->data[input->dims->size - 1]; + int max_time, n_batch; + if (input->dims->size == 2) { + max_time = 1; + n_batch = input->dims->data[0]; + } else { + max_time = (time_major) ? input->dims->data[0] : input->dims->data[1]; + n_batch = (time_major) ? input->dims->data[1] : input->dims->data[0]; + } + + // n_cell and n_output will be the same size when there is no projection. + const int n_cell = input_to_output_weights->dims->data[0]; + const int n_output = recurrent_to_output_weights->dims->data[1]; + + // Get params for time/batch/sequence. + const int output_batch_leading_dim = + output->dims->data[output->dims->size - 1]; + + if (time_major) { + const int input_step = n_batch * n_input; + const int output_step = n_batch * output_batch_leading_dim; + for (int t = 0; t < max_time; t++) { + const int t_rel = t; + int8_t* output_ptr = + tflite::micro::GetTensorData(output) + t_rel * output_step; + const int8_t* input_ptr = + tflite::micro::GetTensorData(input) + t_rel * input_step; + lstm_internal::LstmStepInteger8x8_16( + input_ptr, + input_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_input_weights), + integer_lstm_param->effective_input_to_input_scale_a, + integer_lstm_param->effective_input_to_input_scale_b, + input_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_forget_weights), + integer_lstm_param->effective_input_to_forget_scale_a, + integer_lstm_param->effective_input_to_forget_scale_b, + input_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_cell_weights), + integer_lstm_param->effective_input_to_cell_scale_a, + integer_lstm_param->effective_input_to_cell_scale_b, + input_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_output_weights), + integer_lstm_param->effective_input_to_output_scale_a, + integer_lstm_param->effective_input_to_output_scale_b, + recurrent_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_input_weights), + integer_lstm_param->effective_recurrent_to_input_scale_a, + integer_lstm_param->effective_recurrent_to_input_scale_b, + recurrent_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_forget_weights), + integer_lstm_param->effective_recurrent_to_forget_scale_a, + integer_lstm_param->effective_recurrent_to_forget_scale_b, + recurrent_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(recurrent_to_cell_weights), + integer_lstm_param->effective_recurrent_to_cell_scale_a, + integer_lstm_param->effective_recurrent_to_cell_scale_b, + recurrent_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_output_weights), + integer_lstm_param->effective_recurrent_to_output_scale_a, + integer_lstm_param->effective_recurrent_to_output_scale_b, + cell_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_input_weights), + integer_lstm_param->effective_cell_to_input_scale_a, + integer_lstm_param->effective_cell_to_input_scale_b, + cell_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_forget_weights), + integer_lstm_param->effective_cell_to_forget_scale_a, + integer_lstm_param->effective_cell_to_forget_scale_b, + cell_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_output_weights), + integer_lstm_param->effective_cell_to_output_scale_a, + integer_lstm_param->effective_cell_to_output_scale_b, + projection_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(projection_weights), + integer_lstm_param->effective_proj_scale_a, + integer_lstm_param->effective_proj_scale_b, + integer_lstm_param->hidden_zp, + integer_lstm_param->effective_hidden_scale_a, + integer_lstm_param->effective_hidden_scale_b, + input_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + input_layer_norm_coefficients), + integer_lstm_param->layer_norm_input_scale_a, + integer_lstm_param->layer_norm_input_scale_b, + forget_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + forget_layer_norm_coefficients), + integer_lstm_param->layer_norm_forget_scale_a, + integer_lstm_param->layer_norm_forget_scale_b, + cell_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + cell_layer_norm_coefficients), + integer_lstm_param->layer_norm_cell_scale_a, + integer_lstm_param->layer_norm_cell_scale_b, + output_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + output_layer_norm_coefficients), + integer_lstm_param->layer_norm_output_scale_a, + integer_lstm_param->layer_norm_output_scale_b, + input_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_gate_bias), + forget_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(forget_gate_bias), + cell_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_gate_bias), + output_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(output_gate_bias), + integer_lstm_param->quantized_cell_clip, + integer_lstm_param->quantized_proj_clip, + integer_lstm_param->cell_scale, + integer_lstm_param->input_variance_guard, + integer_lstm_param->forget_variance_guard, + integer_lstm_param->cell_variance_guard, + integer_lstm_param->output_variance_guard, + integer_lstm_param->input_to_forget_effective_bias, + integer_lstm_param->recurrent_to_forget_effective_bias, + integer_lstm_param->input_to_cell_effective_bias, + integer_lstm_param->recurrent_to_cell_effective_bias, + integer_lstm_param->input_to_output_effective_bias, + integer_lstm_param->recurrent_to_output_effective_bias, + integer_lstm_param->input_to_input_effective_bias, + integer_lstm_param->recurrent_to_input_effective_bias, + integer_lstm_param->projection_effective_bias, n_batch, n_cell, + n_input, n_output, tflite::micro::GetTensorData(output_state), + output_state_zp, tflite::micro::GetTensorData(cell_state), + output_ptr, scratch0, scratch1, scratch2, scratch3, scratch4, + scratch5); + } + } else { + for (int b = 0; b < n_batch; b++) { + const int input_step = n_input; + const int output_step = output_batch_leading_dim; + for (int t = 0; t < max_time; t++) { + // If this is the forward_sequence, step forward, otherwise step + // backwards. + const int t_rel = forward_sequence ? t : max_time - t - 1; + const int time_offset = b * max_time + t_rel; + const int8_t* input_ptr = tflite::micro::GetTensorData(input) + + time_offset * input_step; + int8_t* output_ptr = tflite::micro::GetTensorData(output) + + time_offset * output_step; + + // Offset the {output,cell}_state pointers to the right batch. + int8_t* output_state_ptr = + tflite::micro::GetTensorData(output_state) + + b * output_batch_leading_dim; + int16_t* cell_state_ptr = + tflite::micro::GetTensorData(cell_state) + b * n_cell; + + lstm_internal::LstmStepInteger8x8_16( + input_ptr, + input_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_input_weights), + integer_lstm_param->effective_input_to_input_scale_a, + integer_lstm_param->effective_input_to_input_scale_b, + input_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_forget_weights), + integer_lstm_param->effective_input_to_forget_scale_a, + integer_lstm_param->effective_input_to_forget_scale_b, + input_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_cell_weights), + integer_lstm_param->effective_input_to_cell_scale_a, + integer_lstm_param->effective_input_to_cell_scale_b, + input_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_to_output_weights), + integer_lstm_param->effective_input_to_output_scale_a, + integer_lstm_param->effective_input_to_output_scale_b, + recurrent_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_input_weights), + integer_lstm_param->effective_recurrent_to_input_scale_a, + integer_lstm_param->effective_recurrent_to_input_scale_b, + recurrent_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_forget_weights), + integer_lstm_param->effective_recurrent_to_forget_scale_a, + integer_lstm_param->effective_recurrent_to_forget_scale_b, + recurrent_to_cell_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_cell_weights), + integer_lstm_param->effective_recurrent_to_cell_scale_a, + integer_lstm_param->effective_recurrent_to_cell_scale_b, + recurrent_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData( + recurrent_to_output_weights), + integer_lstm_param->effective_recurrent_to_output_scale_a, + integer_lstm_param->effective_recurrent_to_output_scale_b, + cell_to_input_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_input_weights), + integer_lstm_param->effective_cell_to_input_scale_a, + integer_lstm_param->effective_cell_to_input_scale_b, + cell_to_forget_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_forget_weights), + integer_lstm_param->effective_cell_to_forget_scale_a, + integer_lstm_param->effective_cell_to_forget_scale_b, + cell_to_output_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_to_output_weights), + integer_lstm_param->effective_cell_to_output_scale_a, + integer_lstm_param->effective_cell_to_output_scale_b, + projection_weights == nullptr + ? nullptr + : tflite::micro::GetTensorData(projection_weights), + integer_lstm_param->effective_proj_scale_a, + integer_lstm_param->effective_proj_scale_b, + integer_lstm_param->hidden_zp, + integer_lstm_param->effective_hidden_scale_a, + integer_lstm_param->effective_hidden_scale_b, + input_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + input_layer_norm_coefficients), + integer_lstm_param->layer_norm_input_scale_a, + integer_lstm_param->layer_norm_input_scale_b, + forget_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + forget_layer_norm_coefficients), + integer_lstm_param->layer_norm_forget_scale_a, + integer_lstm_param->layer_norm_forget_scale_b, + cell_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + cell_layer_norm_coefficients), + integer_lstm_param->layer_norm_cell_scale_a, + integer_lstm_param->layer_norm_cell_scale_b, + output_layer_norm_coefficients == nullptr + ? nullptr + : tflite::micro::GetTensorData( + output_layer_norm_coefficients), + integer_lstm_param->layer_norm_output_scale_a, + integer_lstm_param->layer_norm_output_scale_b, + input_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(input_gate_bias), + forget_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(forget_gate_bias), + cell_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(cell_gate_bias), + output_gate_bias == nullptr + ? nullptr + : tflite::micro::GetTensorData(output_gate_bias), + integer_lstm_param->quantized_cell_clip, + integer_lstm_param->quantized_proj_clip, + integer_lstm_param->cell_scale, + integer_lstm_param->input_variance_guard, + integer_lstm_param->forget_variance_guard, + integer_lstm_param->cell_variance_guard, + integer_lstm_param->output_variance_guard, + integer_lstm_param->input_to_forget_effective_bias, + integer_lstm_param->recurrent_to_forget_effective_bias, + integer_lstm_param->input_to_cell_effective_bias, + integer_lstm_param->recurrent_to_cell_effective_bias, + integer_lstm_param->input_to_output_effective_bias, + integer_lstm_param->recurrent_to_output_effective_bias, + integer_lstm_param->input_to_input_effective_bias, + integer_lstm_param->recurrent_to_input_effective_bias, + integer_lstm_param->projection_effective_bias, /*n_batch=*/1, + n_cell, n_input, n_output, output_state_ptr, output_state_zp, + cell_state_ptr, output_ptr, scratch0, scratch1, scratch2, scratch3, + scratch4, scratch5); + } + } + } + + return kTfLiteOk; +} + +} // namespace tflite \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_eval.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_eval.h new file mode 100644 index 0000000000..ea29f9d85a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_eval.h @@ -0,0 +1,406 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_LSTM_EVAL_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_LSTM_EVAL_H_ + +#include +#include +#include +#include + +namespace tflite { +// Since LSTM includes multiple intermediate stages, introducing the internal +// namespace to expose them for testing + namespace lstm_internal { + void CalculateLstmGateFloat(const float * input, + const float * input_to_gate_weights, + const float * aux_input, + const float * aux_input_to_gate_weights, + const float * output_state, + const float * recurrent_to_gate_weights, + const float * cell_state, + const float * cell_to_gate_weights, + const float * layer_norm_coefficients, + const float * gate_bias, + const int n_batch, + const int n_input, + const int n_aux_input, + const int n_output, + const int n_cell, + const TfLiteFusedActivation activation, + float * gate, + const bool is_input_all_zeros, + const bool is_aux_input_all_zeros); + + void UpdateLstmCellFloat(int n_batch, + int n_cell, + float * cell_state, + const float * input_gate, + float * forget_gate, + const float * cell_gate, + bool use_cifg, + float clip); + + void CalculateLstmOutputFloat(int n_batch, + int n_cell, + int n_output, + const float * cell_state, + const float * output_gate, + TfLiteFusedActivation activation, + const float * projection_weights, + const float * projection_bias, + const float proj_clip, + float * output_state, + float * scratch); + + void CalculateLstmGateInteger8x8_16( + // Input and weights + const int8_t * input, + const int8_t * input_to_gate_weights, + const int32_t * input_to_gate_bias, + const int32_t input_to_gate_scale_a, + const int32_t input_to_gate_scale_b, + // Output state and weights + const int8_t * output_state, + const int8_t * recurrent_to_gate_weights, + const int32_t * recurrent_to_gate_bias, + const int32_t recurrent_to_gate_scale_a, + const int32_t recurrent_to_gate_scale_b, + // Cell state and weights + const int16_t * cell_state, + const int16_t * cell_to_gate_weights, + const int32_t cell_to_gate_scale_a, + const int32_t cell_to_gate_scale_b, + // Layer normalization parameters (layer norm LSTM) + const int16_t * layer_norm_coefficients, + const int32_t * layer_norm_bias, + const int32_t layer_norm_input_scale_a, + const int32_t layer_norm_input_scale_b, + const int32_t layer_norm_variance_guard, + // Array sizes + const int n_batch, + const int n_input, + const int n_output, + const int n_cell, + const TfLiteFusedActivation activation, + // Output + int16_t * gate, + // Parameters for performance optimizations + // Scratch arrays + int32_t * scratch5); + + void UpdateLstmCellInteger(int n_batch, + int n_cell, + int16_t * cell_state, + int32_t cell_state_scale, + const int16_t * input_gate, + int16_t * forget_gate, + const int16_t * cell_gate, + bool use_cifg, + int16_t clip); + + void CalculateLstmOutputInteger8x8_16(int n_batch, + int n_cell, + int n_output, + int16_t * cell_state, + int32_t cell_state_scale, + const int16_t * output_gate, + int32_t hidden_scale_a, + int32_t hidden_scale_b, + int32_t hidden_zp, + const int8_t * projection_weights, + int32_t proj_scale_a, + int32_t proj_scale_b, + const int32_t * projection_bias, + int32_t output_state_zp, + int8_t quantized_proj_clip, + int8_t * output_state, + int16_t * scratch0, + int8_t * scratch1, + int32_t * scratch2); + + void LstmStepFloat(const float * input_ptr, + const float * input_to_input_weights_ptr, + const float * input_to_forget_weights_ptr, + const float * input_to_cell_weights_ptr, + const float * input_to_output_weights_ptr, + const float * aux_input_ptr, + const float * aux_input_to_input_weights_ptr, + const float * aux_input_to_forget_weights_ptr, + const float * aux_input_to_cell_weights_ptr, + const float * aux_input_to_output_weights_ptr, + const float * recurrent_to_input_weights_ptr, + const float * recurrent_to_forget_weights_ptr, + const float * recurrent_to_cell_weights_ptr, + const float * recurrent_to_output_weights_ptr, + const float * cell_to_input_weights_ptr, + const float * cell_to_forget_weights_ptr, + const float * cell_to_output_weights_ptr, + const float * input_layer_norm_coefficients_ptr, + const float * forget_layer_norm_coefficients_ptr, + const float * cell_layer_norm_coefficients_ptr, + const float * output_layer_norm_coefficients_ptr, + const float * input_gate_bias_ptr, + const float * forget_gate_bias_ptr, + const float * cell_gate_bias_ptr, + const float * output_gate_bias_ptr, + const float * projection_weights_ptr, + const float * projection_bias_ptr, + const TfLiteLSTMParams * params, + int n_batch, + int n_cell, + int n_input, + int n_aux_input, + int n_output, + int output_batch_leading_dim, + float * output_state_ptr, + float * cell_state_ptr, + float * scratch0, + float * scratch1, + float * scratch2, + float * scratch3, + float * output_ptr); + + void LstmStepInteger8x8_16(const int8_t * input_ptr, + const int8_t * input_to_input_weight_ptr, + int32_t effective_input_to_input_scale_a, + int32_t effective_input_to_input_scale_b, + const int8_t * input_to_forget_weight_ptr, + int32_t effective_input_to_forget_scale_a, + int32_t effective_input_to_forget_scale_b, + const int8_t * input_to_cell_weight_ptr, + int32_t effective_input_to_cell_scale_a, + int32_t effective_input_to_cell_scale_b, + const int8_t * input_to_output_weight_ptr, + int32_t effective_input_to_output_scale_a, + int32_t effective_input_to_output_scale_b, + const int8_t * recurrent_to_input_weight_ptr, + int32_t effective_recurrent_to_input_scale_a, + int32_t effective_recurrent_to_input_scale_b, + const int8_t * recurrent_to_forget_weight_ptr, + int32_t effective_recurrent_to_forget_scale_a, + int32_t effective_recurrent_to_forget_scale_b, + const int8_t * recurrent_to_cell_weight_ptr, + int32_t effective_recurrent_to_cell_scale_a, + int32_t effective_recurrent_to_cell_scale_b, + const int8_t * recurrent_to_output_weight_ptr, + int32_t effective_recurrent_to_output_scale_a, + int32_t effective_recurrent_to_output_scale_b, + const int16_t * cell_to_input_weight_ptr, + int32_t effective_cell_to_input_scale_a, + int32_t effective_cell_to_input_scale_b, + const int16_t * cell_to_forget_weight_ptr, + int32_t effective_cell_to_forget_scale_a, + int32_t effective_cell_to_forget_scale_b, + const int16_t * cell_to_output_weight_ptr, + int32_t effective_cell_to_output_scale_a, + int32_t effective_cell_to_output_scale_b, + const int8_t * projection_weight_ptr, + int32_t effective_proj_scale_a, + int32_t effective_proj_scale_b, + int32_t hidden_zp, + int32_t effective_hidden_scale_a, + int32_t effective_hidden_scale_b, + const int16_t * layer_norm_input_weight_ptr, + int32_t layer_norm_input_scale_a, + int32_t layer_norm_input_scale_b, + const int16_t * layer_norm_forget_weight_ptr, + int32_t layer_norm_forget_scale_a, + int32_t layer_norm_forget_scale_b, + const int16_t * layer_norm_cell_weight_ptr, + int32_t layer_norm_cell_scale_a, + int32_t layer_norm_cell_scale_b, + const int16_t * layer_norm_output_weight_ptr, + int32_t layer_norm_output_scale_a, + int32_t layer_norm_output_scale_b, + const int32_t * input_gate_bias_ptr, + const int32_t * forget_gate_bias_ptr, + const int32_t * cell_gate_bias_ptr, + const int32_t * output_gate_bias_ptr, + int16_t quantized_cell_clip, + int8_t quantized_proj_clip, + int32_t cell_state_scale, + int32_t input_variance_guard, + int32_t forget_variance_guard, + int32_t cell_variance_guard, + int32_t output_variance_guard, + const int32_t * input_to_forget_effective_bias, + const int32_t * recurrent_to_forget_effective_bias, + const int32_t * input_to_cell_effective_bias, + const int32_t * recurrent_to_cell_effective_bias, + const int32_t * input_to_output_effective_bias, + const int32_t * recurrent_to_output_effective_bias, + const int32_t * input_to_input_effective_bias, + const int32_t * recurrent_to_input_effective_bias, + const int32_t * projection_effective_bias, + int n_batch, + int n_cell, + int n_input, + int n_output, + int8_t * output_state_ptr, + int32_t output_state_zp, + int16_t * cell_state_ptr, + int8_t * output_ptr, + int16_t * scratch0, + int16_t * scratch1, + int16_t * scratch2, + int16_t * scratch3, + int8_t * scratch4, + int32_t * scratch5); + } // namespace lstm_internal + +// Pamameters for integer LSTM. +// Consider split this into two Integer Parameters if more fields are added. + struct IntegerLstmParameter + { + int32_t effective_input_to_input_scale_a = 0; + int32_t effective_input_to_input_scale_b = 0; + int32_t effective_recurrent_to_input_scale_a = 0; + int32_t effective_recurrent_to_input_scale_b = 0; + int32_t effective_cell_to_input_scale_a = 0; + int32_t effective_cell_to_input_scale_b = 0; + int32_t effective_input_to_forget_scale_a = 0; + int32_t effective_input_to_forget_scale_b = 0; + int32_t effective_recurrent_to_forget_scale_a = 0; + int32_t effective_recurrent_to_forget_scale_b = 0; + int32_t effective_cell_to_forget_scale_a = 0; + int32_t effective_cell_to_forget_scale_b = 0; + int32_t effective_input_to_cell_scale_a = 0; + int32_t effective_input_to_cell_scale_b = 0; + int32_t effective_recurrent_to_cell_scale_a = 0; + int32_t effective_recurrent_to_cell_scale_b = 0; + int32_t effective_input_to_output_scale_a = 0; + int32_t effective_input_to_output_scale_b = 0; + int32_t effective_recurrent_to_output_scale_a = 0; + int32_t effective_recurrent_to_output_scale_b = 0; + int32_t effective_cell_to_output_scale_a = 0; + int32_t effective_cell_to_output_scale_b = 0; + int32_t effective_proj_scale_a = 0; + int32_t effective_proj_scale_b = 0; + int32_t effective_hidden_scale_a = 0; + int32_t effective_hidden_scale_b = 0; + int32_t layer_norm_input_scale_a = 0; + int32_t layer_norm_input_scale_b = 0; + int32_t layer_norm_forget_scale_a = 0; + int32_t layer_norm_forget_scale_b = 0; + int32_t layer_norm_cell_scale_a = 0; + int32_t layer_norm_cell_scale_b = 0; + int32_t layer_norm_output_scale_a = 0; + int32_t layer_norm_output_scale_b = 0; + + // Quantized clip value for cell and projection. Zero value means no + // clipping. + int16_t quantized_cell_clip = 0; + int8_t quantized_proj_clip = 0; + int32_t hidden_zp = 0; + int32_t cell_scale = 0; + + int32_t input_variance_guard = 0; + int32_t forget_variance_guard = 0; + int32_t cell_variance_guard = 0; + int32_t output_variance_guard = 0; + + // Pre-calculate bias + zero_point * weight. + int32_t * input_to_forget_effective_bias = nullptr; + int32_t * recurrent_to_forget_effective_bias = nullptr; + int32_t * input_to_cell_effective_bias = nullptr; + int32_t * recurrent_to_cell_effective_bias = nullptr; + int32_t * input_to_output_effective_bias = nullptr; + int32_t * recurrent_to_output_effective_bias = nullptr; + int32_t * input_to_input_effective_bias = nullptr; + int32_t * recurrent_to_input_effective_bias = nullptr; + int32_t * projection_effective_bias = nullptr; + + // Scale and zero point for intermediate tensors. + // Used only in the 8x8_8 case. + int32_t intermediate_scale_a[8] = {}; + int32_t intermediate_scale_b[8] = {}; + int32_t intermediate_zp[12] = {}; + }; + + TfLiteStatus EvalFloatLstm(const TfLiteEvalTensor * input, + const TfLiteEvalTensor * input_to_input_weights, + const TfLiteEvalTensor * input_to_forget_weights, + const TfLiteEvalTensor * input_to_cell_weights, + const TfLiteEvalTensor * input_to_output_weights, + const TfLiteEvalTensor * recurrent_to_input_weights, + const TfLiteEvalTensor * recurrent_to_forget_weights, + const TfLiteEvalTensor * recurrent_to_cell_weights, + const TfLiteEvalTensor * recurrent_to_output_weights, + const TfLiteEvalTensor * cell_to_input_weights, + const TfLiteEvalTensor * cell_to_forget_weights, + const TfLiteEvalTensor * cell_to_output_weights, + const TfLiteEvalTensor * input_layer_norm_coefficients, + const TfLiteEvalTensor * forget_layer_norm_coefficients, + const TfLiteEvalTensor * cell_layer_norm_coefficients, + const TfLiteEvalTensor * output_layer_norm_coefficients, + const TfLiteEvalTensor * aux_input, + const TfLiteEvalTensor * aux_input_to_input_weights, + const TfLiteEvalTensor * aux_input_to_forget_weights, + const TfLiteEvalTensor * aux_input_to_cell_weights, + const TfLiteEvalTensor * aux_input_to_output_weights, + const TfLiteEvalTensor * input_gate_bias, + const TfLiteEvalTensor * forget_gate_bias, + const TfLiteEvalTensor * cell_gate_bias, + const TfLiteEvalTensor * output_gate_bias, + const TfLiteEvalTensor * projection_weights, + const TfLiteEvalTensor * projection_bias, + const TfLiteLSTMParams * params, + bool forward_sequence, + bool time_major, + int output_offset, + float * scratch_buffer, + TfLiteEvalTensor * output_state, + TfLiteEvalTensor * cell_state, + TfLiteEvalTensor * output); + + TfLiteStatus EvalInteger8x8_16Lstm(const TfLiteEvalTensor * input, + const TfLiteEvalTensor * input_to_input_weights, + const TfLiteEvalTensor * input_to_forget_weights, + const TfLiteEvalTensor * input_to_cell_weights, + const TfLiteEvalTensor * input_to_output_weights, + const TfLiteEvalTensor * recurrent_to_input_weights, + const TfLiteEvalTensor * recurrent_to_forget_weights, + const TfLiteEvalTensor * recurrent_to_cell_weights, + const TfLiteEvalTensor * recurrent_to_output_weights, + const TfLiteEvalTensor * cell_to_input_weights, + const TfLiteEvalTensor * cell_to_forget_weights, + const TfLiteEvalTensor * cell_to_output_weights, + const TfLiteEvalTensor * input_layer_norm_coefficients, + const TfLiteEvalTensor * forget_layer_norm_coefficients, + const TfLiteEvalTensor * cell_layer_norm_coefficients, + const TfLiteEvalTensor * output_layer_norm_coefficients, + const TfLiteEvalTensor * input_gate_bias, + const TfLiteEvalTensor * forget_gate_bias, + const TfLiteEvalTensor * cell_gate_bias, + const TfLiteEvalTensor * output_gate_bias, + const TfLiteEvalTensor * projection_weights, + const TfLiteEvalTensor * projection_bias, + const TfLiteLSTMParams * params, + bool forward_sequence, + bool time_major, + const IntegerLstmParameter * integer_lstm_param, + int32_t output_state_zp, + TfLiteEvalTensor * output_state, + TfLiteEvalTensor * cell_state, + TfLiteEvalTensor * output, + int16_t * scratch0, + int16_t * scratch1, + int16_t * scratch2, + int16_t * scratch3, + int8_t * scratch4, + int32_t * scratch5); +} // namespace tflite +#endif // TENSORFLOW_LITE_MICRO_KERNELS_LSTM_EVAL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_shared.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_shared.h new file mode 100644 index 0000000000..b3f2576444 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/lstm_shared.h @@ -0,0 +1,65 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_LSTM_SHARED_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_LSTM_SHARED_H_ + +namespace tflite { +// Input Tensors of size {n_batch, n_input} + constexpr int kLstmInputTensor = 0; + +// Input weight tensors of size: {n_cell, n_input} + constexpr int kLstmInputToInputWeightsTensor = 1; // Optional + constexpr int kLstmInputToForgetWeightsTensor = 2; + constexpr int kLstmInputToCellWeightsTensor = 3; + constexpr int kLstmInputToOutputWeightsTensor = 4; + +// Recurrent weight tensors of size {n_cell, n_output} + constexpr int kLstmRecurrentToInputWeightsTensor = 5; // Optional + constexpr int kLstmRecurrentToForgetWeightsTensor = 6; + constexpr int kLstmRecurrentToCellWeightsTensor = 7; + constexpr int kLstmRecurrentToOutputWeightsTensor = 8; + +// Peephole weights tensors of size {n_cell}, representing a diagonal matrix. + constexpr int kLstmCellToInputWeightsTensor = 9; // Optional + constexpr int kLstmCellToForgetWeightsTensor = 10; // Optional + constexpr int kLstmCellToOutputWeightsTensor = 11; // Optional + +// Gates bias tensors of size {n_cell} + constexpr int kLstmInputGateBiasTensor = 12; // Optional + constexpr int kLstmForgetGateBiasTensor = 13; + constexpr int kLstmCellGateBiasTensor = 14; + constexpr int kLstmOutputGateBiasTensor = 15; + +// Projection weight tensor of size {n_output, n_cell} + constexpr int kLstmProjectionWeightsTensor = 16; // Optional +// Projection bias tensor of size {n_output} + constexpr int kLstmProjectionBiasTensor = 17; // Optional + +// These state tensors are defined as variable tensors, and will be modified by +// this op. + constexpr int kLstmOutputStateTensor = 18; + constexpr int kLstmCellStateTensor = 19; + +// Layer norm coefficient tensors of size {n_cell}, representing a diagonal +// matrix. + constexpr int kLstmInputLayerNormCoefficientsTensor = 20; // Optional + constexpr int kLstmForgetLayerNormCoefficientsTensor = 21; // Optional + constexpr int kLstmCellLayerNormCoefficientsTensor = 22; // Optional + constexpr int kLstmOutputLayerNormCoefficientsTensor = 23; // Optional + +// Output tensors. + constexpr int kLstmOutputTensor = 0; +} // namespace tflite +#endif // TENSORFLOW_LITE_MICRO_KERNELS_LSTM_SHARED_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/maximum_minimum.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/maximum_minimum.cc new file mode 100644 index 0000000000..1aebdefdcc --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/maximum_minimum.cc @@ -0,0 +1,132 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/maximum_minimum.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace maximum_minimum { +namespace { + +// This file has a reference implementation of TFMaximum/TFMinimum. +enum KernelType { + kReference, +}; + +constexpr int kInputTensor1 = 0; +constexpr int kInputTensor2 = 1; +constexpr int kOutputTensor = 0; + +struct OpContext { + OpContext(TfLiteContext* context, TfLiteNode* node) { + input1 = tflite::micro::GetEvalInput(context, node, kInputTensor1); + input2 = tflite::micro::GetEvalInput(context, node, kInputTensor2); + output = tflite::micro::GetEvalOutput(context, node, kOutputTensor); + } + const TfLiteEvalTensor* input1; + const TfLiteEvalTensor* input2; + TfLiteEvalTensor* output; +}; + +struct MaximumOp { + template + static data_type op(data_type el1, data_type el2) { + return el1 > el2 ? el1 : el2; + } +}; + +struct MinimumOp { + template + static data_type op(data_type el1, data_type el2) { + return el1 < el2 ? el1 : el2; + } +}; + +} // namespace + +template +void TFLiteOperation(TfLiteContext* context, TfLiteNode* node, + const OpContext& op_context) { + reference_ops::MaximumMinimumBroadcastSlow( + tflite::micro::GetTensorShape(op_context.input1), + tflite::micro::GetTensorData(op_context.input1), + tflite::micro::GetTensorShape(op_context.input2), + tflite::micro::GetTensorData(op_context.input2), + tflite::micro::GetTensorShape(op_context.output), + tflite::micro::GetTensorData(op_context.output), + op_type::template op); +} + +template +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + OpContext op_context(context, node); + + if (kernel_type == kReference) { + switch (op_context.output->type) { + case kTfLiteFloat32: + TFLiteOperation(context, node, op_context); + break; + case kTfLiteInt8: + TFLiteOperation(context, node, op_context); + break; + case kTfLiteInt32: + TFLiteOperation(context, node, op_context); + break; + case kTfLiteInt64: + TFLiteOperation(context, node, op_context); + break; + default: + MicroPrintf("Type %s (%d) is not supported by Maximum/Minimum.", + TfLiteTypeGetName(op_context.output->type), + op_context.output->type); + return kTfLiteError; + } + } else { + MicroPrintf("Kernel type not supported by Maximum/Minimum."); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace maximum_minimum + +TfLiteRegistration Register_MAXIMUM() { + return tflite::micro::RegisterOp( + nullptr, nullptr, + maximum_minimum::Eval); +} + +TfLiteRegistration Register_MINIMUM() { + return tflite::micro::RegisterOp( + nullptr, nullptr, + maximum_minimum::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_ops.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_ops.h new file mode 100644 index 0000000000..ebc1059551 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_ops.h @@ -0,0 +1,135 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_MICRO_OPS_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_MICRO_OPS_H_ + +#include + +// Forward declaration of all micro op kernel registration methods. These +// registrations are included with the standard `BuiltinOpResolver`. +// +// This header is particularly useful in cases where only a subset of ops are +// needed. In such cases, the client can selectively add only the registrations +// their model requires, using a custom `(Micro)MutableOpResolver`. Selective +// registration in turn allows the linker to strip unused kernels. + +namespace tflite { + +// TFLM is incrementally moving towards a flat tflite namespace +// (https://abseil.io/tips/130). Any new ops (or cleanup of existing ops should +// have their Register function declarations in the tflite namespace. + +TfLiteRegistration Register_ADD(); +TfLiteRegistration Register_ADD_N(); +TfLiteRegistration Register_ASSIGN_VARIABLE(); +TfLiteRegistration Register_AVERAGE_POOL_2D(); +TfLiteRegistration Register_BATCH_TO_SPACE_ND(); +TfLiteRegistration Register_BROADCAST_ARGS(); +TfLiteRegistration Register_BROADCAST_TO(); +TfLiteRegistration Register_CALL_ONCE(); +TfLiteRegistration Register_CAST(); +// TODO(b/160234179): Change custom OPs to also return by value. +TfLiteRegistration* Register_CIRCULAR_BUFFER(); +TfLiteRegistration Register_CUMSUM(); +TfLiteRegistration Register_DEPTH_TO_SPACE(); +TfLiteRegistration Register_DEPTHWISE_CONV_2D(); +TfLiteRegistration Register_DEQUANTIZE(); +TfLiteRegistration Register_DIV(); +TfLiteRegistration Register_ELU(); +TfLiteRegistration Register_EXP(); +TfLiteRegistration Register_EXPAND_DIMS(); +TfLiteRegistration Register_FILL(); +TfLiteRegistration Register_FLOOR_DIV(); +TfLiteRegistration Register_FLOOR_MOD(); +TfLiteRegistration Register_GATHER(); +TfLiteRegistration Register_GATHER_ND(); +TfLiteRegistration Register_HARD_SWISH(); +TfLiteRegistration Register_IF(); +TfLiteRegistration Register_L2_POOL_2D(); +TfLiteRegistration Register_LEAKY_RELU(); +TfLiteRegistration Register_LOG_SOFTMAX(); +TfLiteRegistration Register_LOGICAL_AND(); +TfLiteRegistration Register_LOGICAL_OR(); +TfLiteRegistration Register_LOGISTIC(); +TfLiteRegistration Register_MAX_POOL_2D(); +TfLiteRegistration Register_MIRROR_PAD(); +TfLiteRegistration Register_PRELU(); +TfLiteRegistration Register_MUL(); +TfLiteRegistration Register_PAD(); +TfLiteRegistration Register_PADV2(); +TfLiteRegistration Register_QUANTIZE(); +TfLiteRegistration Register_READ_VARIABLE(); +TfLiteRegistration Register_RELU(); +TfLiteRegistration Register_RELU6(); +TfLiteRegistration Register_RESIZE_BILINEAR(); +TfLiteRegistration Register_SELECT_V2(); +TfLiteRegistration Register_SHAPE(); +TfLiteRegistration Register_SLICE(); +TfLiteRegistration Register_SPACE_TO_BATCH_ND(); +TfLiteRegistration Register_SPACE_TO_DEPTH(); +TfLiteRegistration Register_SQUARED_DIFFERENCE(); +TfLiteRegistration Register_SQUEEZE(); +TfLiteRegistration Register_SUB(); +TfLiteRegistration Register_SUM(); +TfLiteRegistration Register_SVDF(); +TfLiteRegistration Register_TRANSPOSE(); +TfLiteRegistration Register_TRANSPOSE_CONV(); +// TODO(b/230666079): resolve conflict with xtensa implementation +TfLiteRegistration Register_UNIDIRECTIONAL_SEQUENCE_LSTM(); +TfLiteRegistration Register_VAR_HANDLE(); +TfLiteRegistration Register_WHILE(); +TfLiteRegistration Register_ZEROS_LIKE(); + +namespace ops { +namespace micro { + +TfLiteRegistration Register_ABS(); +TfLiteRegistration Register_ARG_MAX(); +TfLiteRegistration Register_ARG_MIN(); +TfLiteRegistration Register_CEIL(); +TfLiteRegistration Register_CONCATENATION(); +TfLiteRegistration Register_COS(); +TfLiteRegistration Register_EQUAL(); +TfLiteRegistration Register_FLOOR(); +TfLiteRegistration Register_GREATER(); +TfLiteRegistration Register_GREATER_EQUAL(); +TfLiteRegistration Register_LESS(); +TfLiteRegistration Register_LESS_EQUAL(); +TfLiteRegistration Register_LOG(); +TfLiteRegistration Register_LOGICAL_NOT(); +TfLiteRegistration Register_MAXIMUM(); +TfLiteRegistration Register_MINIMUM(); +TfLiteRegistration Register_NEG(); +TfLiteRegistration Register_NOT_EQUAL(); +TfLiteRegistration Register_PACK(); +TfLiteRegistration Register_RESHAPE(); +TfLiteRegistration Register_RESIZE_NEAREST_NEIGHBOR(); +TfLiteRegistration Register_ROUND(); +TfLiteRegistration Register_RSQRT(); +TfLiteRegistration Register_SIN(); +TfLiteRegistration Register_SPLIT(); +TfLiteRegistration Register_SPLIT_V(); +TfLiteRegistration Register_SQRT(); +TfLiteRegistration Register_SQUARE(); +TfLiteRegistration Register_STRIDED_SLICE(); +TfLiteRegistration Register_UNPACK(); +TfLiteRegistration Register_L2_NORMALIZATION(); +TfLiteRegistration Register_TANH(); + +} // namespace micro +} // namespace ops +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_MICRO_OPS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_tensor_utils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_tensor_utils.cc new file mode 100644 index 0000000000..87cfe0c128 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_tensor_utils.cc @@ -0,0 +1,67 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/micro/kernels/micro_tensor_utils.h" + +#include +#include +#include +#include +#include +#include + +#include "fixedpoint/fixedpoint.h" // from @gemmlowp +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/cppmath.h" +#include "tensorflow/lite/kernels/op_macros.h" + +namespace tflite { + +// Apply sigmoid to elements of a vector. +void PortableApplySigmoidToVector(const float* vector, int v_size, + float* result) { + for (int v = 0; v < v_size; v++) { + result[v] = 1.0f / (1.0f + std::exp(-vector[v])); + } +} + +void PortableApplyTanhToVector(const float* vector, int v_size, float* result) { + for (int v = 0; v < v_size; v++) { + result[v] = std::tanh(vector[v]); + } +} + +void PortableApplyActivationToVector(const float* vector, int v_size, + TfLiteFusedActivation activation, + float* result) { + switch (activation) { + case kTfLiteActNone: + return; + case kTfLiteActRelu: + return tflite::tensor_utils::ApplyReluToVector(vector, v_size, result); + case kTfLiteActReluN1To1: + return tflite::tensor_utils::ApplyRelu1ToVector(vector, v_size, result); + case kTfLiteActRelu6: + return tflite::tensor_utils::ApplyRelu6ToVector(vector, v_size, result); + case kTfLiteActTanh: + return PortableApplyTanhToVector(vector, v_size, result); + case kTfLiteActSignBit: + return tflite::tensor_utils::ApplySignbitToVector(vector, v_size, result); + case kTfLiteActSigmoid: + return PortableApplySigmoidToVector(vector, v_size, result); + } +} + +} // namespace tflite \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_tensor_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_tensor_utils.h new file mode 100644 index 0000000000..3970161b4e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_tensor_utils.h @@ -0,0 +1,55 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +// This file and the associated .cc file is branched from +// tensorflow/lite/kernels/internal/reference/portable_tensor_utils* +// TFLM needs to create its own because the original files are coupled with +// the tensor_utils module, which we cannot reuse due to its use of the +// Eigen library. + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_MICRO_TENSOR_UTILS_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_MICRO_TENSOR_UTILS_H_ + +#include +#include +#include +#include +#include +#include + +#if defined(_MSC_VER) + #define __restrict__ __restrict +#endif + +namespace tflite { +// Not all backends support CpuBackendContext usage, so forward declare to avoid +// pulling in its implementation. +// TODO(b/230666277): consider removing this since micro does not utilize it + class CpuBackendContext; + +// Apply sigmoid to elements of a vector. + void PortableApplySigmoidToVector(const float * vector, int v_size, float * result); + +// Apply tanh to elements of a vector + void PortableApplyTanhToVector(const float * vector, int v_size, float * result); + +// Apply appropriate activation function to elements of a vector. + void PortableApplyActivationToVector(const float * vector, + int v_size, + TfLiteFusedActivation activation, + float * result); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_MICRO_TENSOR_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_utils.h new file mode 100644 index 0000000000..127892f195 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/micro_utils.h @@ -0,0 +1,40 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_MICRO_UTILS_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_MICRO_UTILS_H_ +namespace tflite { + namespace ops { + namespace micro { +// Same as gtl::Greater but defined here to reduce dependencies and +// binary size for micro environment. + struct Greater + { + template < typename T > + bool operator () (const T &x, const T &y) const { + return x > y; + } + }; + + struct Less + { + template < typename T > + bool operator () (const T &x, const T &y) const { + return x < y; + } + }; + } // namespace micro + } // namespace ops +} // namespace tflite +#endif // TENSORFLOW_LITE_MICRO_KERNELS_MICRO_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mirror_pad.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mirror_pad.cc new file mode 100644 index 0000000000..90d3bd9e00 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mirror_pad.cc @@ -0,0 +1,215 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { +namespace { + +struct OpDataMirrorPad { + int input_dims; + int output_size; + int offset; + int output_dims_num_elements_buffer_index; + int input_dims_num_elements_buffer_index; +}; + +// Helper method that fills the left and right pads. +template +inline void GetPadding(const T* data, int offset, int64_t* left_pad, + int64_t* right_pad) { + *left_pad = static_cast(*(data + offset * 2)); + *right_pad = static_cast(*(data + offset * 2 + 1)); +} + +// Given dimension index and the left/right padding. +// Returns the corresponding dimension in the input array. +inline int GetInputDimension(int padded_dimension, int left_pad, int right_pad, + int input_dim_size, int offset) { + if (padded_dimension < left_pad) { + const int original_ind = left_pad + offset - 1; + return original_ind - (std::min(padded_dimension, original_ind - offset)); + } + padded_dimension -= left_pad; + if (padded_dimension >= input_dim_size) { + padded_dimension -= input_dim_size; + const int original_ind = input_dim_size - (1 + offset); + return original_ind - std::min(padded_dimension, original_ind); + } + return padded_dimension; +} + +// Given and index in output array, returns the index of the value +// in input array. +int GetFlatIndex(int index, int num_dims, + const TfLiteEvalTensor* padding_matrix, + const TfLiteIntArray* input_dims, + int* output_dims_num_elements, int* input_dims_num_elements, + const int offset) { + int flat_index = 0; + int64_t left_pad = 0, right_pad = 0, dimension_index, index_in_input; + + for (int i = 0; i < num_dims; ++i) { + switch (padding_matrix->type) { + case kTfLiteInt32: + GetPadding(padding_matrix->data.i32, i, &left_pad, &right_pad); + break; + case kTfLiteInt64: + GetPadding(padding_matrix->data.i64, i, &left_pad, &right_pad); + break; + default: + break; + } + dimension_index = index / output_dims_num_elements[i]; + + index_in_input = GetInputDimension(dimension_index, left_pad, right_pad, + input_dims->data[i], offset); + + flat_index += index_in_input * (input_dims_num_elements)[i]; + index %= output_dims_num_elements[i]; + } + + return flat_index; +} + +template +void MirrorPad(const TfLiteEvalTensor* padding_matrix, + const TfLiteIntArray* input_dims, int* output_dims_num_elements, + int* input_dims_num_elements, const T* input_data, + T* output_data, const int offset, const int num_dims, + const int output_size) { + for (int i = 0; i < output_size; ++i) { + output_data[i] = input_data[GetFlatIndex( + i, num_dims, padding_matrix, input_dims, output_dims_num_elements, + input_dims_num_elements, offset)]; + } +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TfLiteStatus status = kTfLiteOk; + const OpDataMirrorPad* data = + static_cast(node->user_data); + + const TfLiteEvalTensor* input_tensor = + tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* padding_matrix = + tflite::micro::GetEvalInput(context, node, 1); + + TfLiteEvalTensor* output_tensor = + tflite::micro::GetEvalOutput(context, node, 0); + const int input_dims = data->input_dims; + const int output_size = data->output_size; + + int* input_dims_num_elements = (int*)context->GetScratchBuffer( + context, data->input_dims_num_elements_buffer_index); + int* output_dims_num_elements = (int*)context->GetScratchBuffer( + context, data->output_dims_num_elements_buffer_index); + + for (int i = 0; i < input_dims; i++) { + output_dims_num_elements[i] = 1; + input_dims_num_elements[i] = 1; + } + + for (int i = input_dims - 2; i >= 0; i--) { + output_dims_num_elements[i] = + output_dims_num_elements[i + 1] * output_tensor->dims->data[i + 1]; + + input_dims_num_elements[i] = + input_dims_num_elements[i + 1] * input_tensor->dims->data[i + 1]; + } + + switch (output_tensor->type) { + case kTfLiteFloat32: { + MirrorPad(padding_matrix, input_tensor->dims, output_dims_num_elements, + input_dims_num_elements, + tflite::micro::GetTensorData(input_tensor), + tflite::micro::GetTensorData(output_tensor), + data->offset, input_dims, output_size); + break; + } + case kTfLiteInt8: { + MirrorPad(padding_matrix, input_tensor->dims, output_dims_num_elements, + input_dims_num_elements, + tflite::micro::GetTensorData(input_tensor), + tflite::micro::GetTensorData(output_tensor), + data->offset, input_dims, output_size); + break; + } + default: + status = kTfLiteError; + break; + } + +#undef TF_LITE_MIRROR_PAD + + return status; +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpDataMirrorPad)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TFLITE_DCHECK(node->user_data != nullptr); + OpDataMirrorPad* data = static_cast(node->user_data); + + TfLiteTensor* input_tensor = micro_context->AllocateTempInputTensor(node, 0); + TfLiteTensor* padding_matrix = + micro_context->AllocateTempInputTensor(node, 1); + TfLiteTensor* output_tensor = + micro_context->AllocateTempOutputTensor(node, 0); + + TF_LITE_ENSURE_EQ(context, NumDimensions(padding_matrix), 2); + TF_LITE_ENSURE_EQ(context, SizeOfDimension(padding_matrix, 0), + NumDimensions(input_tensor)); + auto* params = + reinterpret_cast(node->builtin_data); + if (params == nullptr) { + return kTfLiteError; + } + + data->offset = + params->mode != TfLiteMirrorPaddingMode::kTfLiteMirrorPaddingReflect ? 0 + : 1; + data->input_dims = NumDimensions(input_tensor); + data->output_size = NumElements(output_tensor); + + TF_LITE_ENSURE_STATUS(context->RequestScratchBufferInArena( + context, data->input_dims * sizeof(int), + &data->output_dims_num_elements_buffer_index)); + TF_LITE_ENSURE_STATUS(context->RequestScratchBufferInArena( + context, data->input_dims * sizeof(int), + &data->input_dims_num_elements_buffer_index)); + + micro_context->DeallocateTempTfLiteTensor(input_tensor); + micro_context->DeallocateTempTfLiteTensor(padding_matrix); + micro_context->DeallocateTempTfLiteTensor(output_tensor); + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_MIRROR_PAD() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mul.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mul.h new file mode 100644 index 0000000000..6f1d8b109a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mul.h @@ -0,0 +1,74 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_MUL_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_MUL_H_ + +#include +#include +#include + + +namespace tflite { + +extern const int kMulInput1Tensor; +extern const int kMulInput2Tensor; +extern const int kMulOutputTensor; + +struct OpDataMul { + int32_t input1_zero_point; + int32_t input2_zero_point; + + int32_t output_activation_min; + int32_t output_activation_max; + int32_t output_zero_point; + int32_t output_multiplier; + int output_shift; + + float output_activation_min_f32; + float output_activation_max_f32; +}; + +void* MulInit(TfLiteContext* context, const char* buffer, size_t length); + +TfLiteStatus CalculateOpDataMul(TfLiteContext* context, TfLiteNode* node, + TfLiteMulParams* params, OpDataMul* data); + +TfLiteStatus MulPrepare(TfLiteContext* context, TfLiteNode* node); + +void EvalMulQuantizedReference(TfLiteContext* context, TfLiteNode* node, + const OpDataMul* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output); + +void EvalMulFloatReference(TfLiteContext* context, TfLiteNode* node, + TfLiteMulParams* params, const OpDataMul* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output); + +// Generic must define registration function. +TfLiteRegistration Register_MUL(); + +#if defined(CMSIS_NN) +TfLiteRegistration Register_MUL_INT8(); +#else +// Fallback registration +inline TfLiteRegistration Register_MUL_INT8() { return Register_MUL(); } +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_MUL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mul_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mul_common.cc new file mode 100644 index 0000000000..6d19ac7aae --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/mul_common.cc @@ -0,0 +1,184 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/mul.h" +#include "tensorflow/lite/kernels/internal/reference/mul.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/mul.h" +#include "tensorflow/lite/micro/memory_helpers.h" + +namespace tflite { + +const int kMulInput1Tensor = 0; +const int kMulInput2Tensor = 1; +const int kMulOutputTensor = 0; + +void* MulInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpDataMul)); +} + +TfLiteStatus CalculateOpDataMul(TfLiteContext* context, TfLiteNode* node, + TfLiteMulParams* params, OpDataMul* data) { + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kMulInput1Tensor); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kMulInput2Tensor); + TF_LITE_ENSURE(context, input2 != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kMulOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); + + if (output->type == kTfLiteInt8) { + TF_LITE_ENSURE_STATUS(CalculateActivationRangeQuantized( + context, params->activation, output, &data->output_activation_min, + &data->output_activation_max)); + + double real_multiplier = static_cast(input1->params.scale) * + static_cast(input2->params.scale) / + static_cast(output->params.scale); + QuantizeMultiplier(real_multiplier, &data->output_multiplier, + &data->output_shift); + + data->input1_zero_point = input1->params.zero_point; + data->input2_zero_point = input2->params.zero_point; + data->output_zero_point = output->params.zero_point; + } else if (output->type == kTfLiteInt32) { + CalculateActivationRange(params->activation, &data->output_activation_min, + &data->output_activation_max); + } else { + CalculateActivationRange(params->activation, + &data->output_activation_min_f32, + &data->output_activation_max_f32); + } + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus MulPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + auto* params = reinterpret_cast(node->builtin_data); + + TFLITE_DCHECK(node->user_data != nullptr); + OpDataMul* data = static_cast(node->user_data); + + return CalculateOpDataMul(context, node, params, data); +} + +void EvalMulQuantizedReference(TfLiteContext* context, TfLiteNode* node, + const OpDataMul* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params = {}; + op_params.quantized_activation_min = data->output_activation_min; + op_params.quantized_activation_max = data->output_activation_max; + op_params.float_activation_max = data->output_activation_max_f32; + op_params.input1_offset = -data->input1_zero_point; + op_params.input2_offset = -data->input2_zero_point; + op_params.output_offset = data->output_zero_point; + op_params.output_multiplier = data->output_multiplier; + op_params.output_shift = data->output_shift; + + bool need_broadcast = reference_ops::ProcessBroadcastShapes( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), &op_params); + + if (input1->type == kTfLiteInt8) { + if (need_broadcast) { + reference_integer_ops::BroadcastMul4DSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + reference_integer_ops::Mul(op_params, + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } + } else if (input1->type == kTfLiteInt32) { + if (need_broadcast) { + reference_ops::BroadcastMul4DSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + reference_ops::Mul(op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } + } +} + +void EvalMulFloatReference(TfLiteContext* context, TfLiteNode* node, + TfLiteMulParams* params, const OpDataMul* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params = {}; + op_params.float_activation_min = data->output_activation_min_f32; + op_params.float_activation_max = data->output_activation_max_f32; + + bool need_broadcast = reference_ops::ProcessBroadcastShapes( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), &op_params); + + if (need_broadcast) { + reference_ops::BroadcastMul4DSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + reference_ops::Mul(op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/neg.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/neg.cc new file mode 100644 index 0000000000..36c7eac668 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/neg.cc @@ -0,0 +1,60 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/neg.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace neg { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + switch (input->type) { + // TODO(wangtz): handle for kTfLiteInt8 + case kTfLiteFloat32: + reference_ops::Negate(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace neg + +TfLiteRegistration Register_NEG() { + return tflite::micro::RegisterOp(nullptr, nullptr, neg::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pack.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pack.cc new file mode 100644 index 0000000000..5e322b87b3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pack.cc @@ -0,0 +1,117 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace pack { +namespace { + +constexpr int kOutputTensor = 0; + +template +TfLiteStatus PackImpl(TfLiteContext* context, TfLiteNode* node, + TfLiteEvalTensor* output, int values_count, int axis) { + const TfLiteEvalTensor* input0 = + tflite::micro::GetEvalInput(context, node, 0); + + const int dimensions = output->dims->size; + const TfLiteIntArray* input_dims = input0->dims; + const TfLiteIntArray* output_dims = output->dims; + + if (axis < 0) { + axis += dimensions; + } + + int outer_size = 1; + for (int i = 0; i < axis; ++i) { + outer_size *= output_dims->data[i]; + } + int copy_size = 1; + for (int i = axis + 1; i < dimensions; ++i) { + copy_size *= output_dims->data[i]; + } + int input_size = 1; + for (int i = 0; i < input_dims->size; ++i) { + input_size *= input_dims->data[i]; + } + TFLITE_DCHECK_EQ(input_size, copy_size * outer_size); + + T* output_data = tflite::micro::GetTensorData(output); + + for (int i = 0; i < values_count; ++i) { + const TfLiteEvalTensor* t = tflite::micro::GetEvalInput(context, node, i); + const T* input_data = tflite::micro::GetTensorData(t); + for (int k = 0; k < outer_size; ++k) { + const T* input_ptr = input_data + copy_size * k; + int loc = k * values_count * copy_size + i * copy_size; + T* output_ptr = output_data + loc; + for (int j = 0; j < copy_size; ++j) output_ptr[j] = input_ptr[j]; + } + } + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLitePackParams* data = + reinterpret_cast(node->builtin_data); + + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + switch (output->type) { + case kTfLiteFloat32: { + return PackImpl(context, node, output, data->values_count, + data->axis); + } + case kTfLiteInt8: { + return PackImpl(context, node, output, data->values_count, + data->axis); + } + case kTfLiteInt32: { + return PackImpl(context, node, output, data->values_count, + data->axis); + } + case kTfLiteInt64: { + return PackImpl(context, node, output, data->values_count, + data->axis); + } + default: { + MicroPrintf("Type '%s' is not supported by pack.", + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } + + return kTfLiteOk; +} + +} // namespace +} // namespace pack + +TfLiteRegistration Register_PACK() { + return tflite::micro::RegisterOp(nullptr, nullptr, pack::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pad.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pad.cc new file mode 100644 index 0000000000..579df1a6b8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pad.cc @@ -0,0 +1,230 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/pad.h" + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/portable_tensor.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +struct OpData { + PadParams params; + int32_t output_zero_point; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const OpData* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, /*index=*/0); + const TfLiteEvalTensor* constant_values = + NumInputs(node) == 3 + ? tflite::micro::GetEvalInput(context, node, /*index=*/2) + : nullptr; + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, /*index=*/0); + + switch (input->type) { + case kTfLiteFloat32: { + float pad_value = + constant_values == nullptr + ? 0.f + : *tflite::micro::GetTensorData(constant_values); + if (data->params.resizing_category == ResizingCategory::kImageStyle) { + reference_ops::PadImageStyle( + data->params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), &pad_value, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + reference_ops::Pad(data->params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + &pad_value, tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } + } break; + case kTfLiteInt8: { + int8_t pad_value; + if (constant_values == nullptr) { + pad_value = static_cast(data->output_zero_point); + } else { + pad_value = *tflite::micro::GetTensorData(constant_values); + } + if (data->params.resizing_category == ResizingCategory::kImageStyle) { + reference_ops::PadImageStyle( + data->params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), &pad_value, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + reference_ops::Pad(data->params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + &pad_value, tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } + } break; + case kTfLiteInt16: { + int16_t pad_value = + constant_values == nullptr + ? 0 + : *tflite::micro::GetTensorData(constant_values); + reference_ops::Pad(data->params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + &pad_value, tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } break; + case kTfLiteInt32: { + int32_t pad_value = + constant_values == nullptr + ? 0 + : *tflite::micro::GetTensorData(constant_values); + reference_ops::Pad(data->params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + &pad_value, tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } break; + default: + + MicroPrintf("Type %s not currently supported by Pad.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace + +TfLiteStatus PadPrepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TFLITE_DCHECK(node->user_data != nullptr); + OpData* data = static_cast(node->user_data); + + TF_LITE_ENSURE(context, NumInputs(node) == 2 || NumInputs(node) == 3); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, /*index=*/0); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* paddings = + micro_context->AllocateTempInputTensor(node, /*index=*/1); + TF_LITE_ENSURE(context, paddings != nullptr); + TfLiteTensor* constant_values = + NumInputs(node) == 3 + ? micro_context->AllocateTempInputTensor(node, /*index=*/2) + : nullptr; + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, /*index=*/0); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_EQ(context, input->type, output->type); + + // Current implementations rely on the inputs being <= 4D. + TF_LITE_ENSURE(context, NumDimensions(input) <= + reference_ops::PadKernelMaxDimensionCount()); + + if (constant_values != nullptr) { + TF_LITE_ENSURE_EQ(context, input->type, constant_values->type); + // Ensure that constant_values is a scalar. + TF_LITE_ENSURE_EQ(context, NumElements(constant_values), 1); + } + + // There must be a pair of paddings for each output dimension. + TF_LITE_ENSURE_EQ(context, GetTensorShape(paddings).FlatSize(), + output->dims->size * 2); + + // On Micro, outputs must be properly sized by the converter. + // NOTE: This data is only available because the paddings buffer is stored in + // the flatbuffer: + TF_LITE_ENSURE(context, IsConstantTensor(paddings)); + const int32_t* paddings_data = GetTensorData(paddings); + for (int i = 0; i < output->dims->size; i++) { + int output_dim = output->dims->data[i]; + int expected_dim = + input->dims->data[i] + paddings_data[i * 2] + paddings_data[i * 2 + 1]; + TF_LITE_ENSURE_EQ(context, output_dim, expected_dim); + } + + // Calculate OpData: + data->params.resizing_category = ResizingCategory::kGenericResize; + const int paddings_total = GetTensorShape(paddings).FlatSize(); + if (paddings_total == 8 && (paddings_data[0] == 0 && paddings_data[1] == 0) && + (paddings_data[6] == 0 && paddings_data[7] == 0)) { + data->params.resizing_category = ResizingCategory::kImageStyle; + } + + const int num_input_dimensions = NumDimensions(input); + data->params.left_padding_count = num_input_dimensions; + data->params.right_padding_count = num_input_dimensions; + + for (int idx = num_input_dimensions - 1; idx >= 0; --idx) { + data->params.left_padding[idx] = paddings_data[idx * 2]; + data->params.right_padding[idx] = paddings_data[idx * 2 + 1]; + } + + if (input->type == kTfLiteInt8) { + if (constant_values == nullptr) { + // Quantized Pad requires that 0 is represented in the quantized + // range. + TF_LITE_ENSURE(context, output->params.zero_point >= + std::numeric_limits::min()); + TF_LITE_ENSURE(context, output->params.zero_point <= + std::numeric_limits::max()); + } else { + // Quantized Pad requires that 'constant_values' is represented in the + // same quantized range as the input and output tensors. + TF_LITE_ENSURE_EQ(context, output->params.zero_point, + constant_values->params.zero_point); + TF_LITE_ENSURE_EQ(context, static_cast(output->params.scale), + static_cast(constant_values->params.scale)); + } + data->output_zero_point = output->params.zero_point; + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(paddings); + if (constant_values != nullptr) { + micro_context->DeallocateTempTfLiteTensor(constant_values); + } + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteRegistration Register_PAD() { + return tflite::micro::RegisterOp(Init, PadPrepare, Eval); +} + +// Also register Pad as PadV2. +TfLiteRegistration Register_PADV2() { + return tflite::micro::RegisterOp(Init, PadPrepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pad.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pad.h new file mode 100644 index 0000000000..553f5d7f77 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pad.h @@ -0,0 +1,25 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_PAD_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_PAD_H_ + +#include + +namespace tflite { + TfLiteStatus PadPrepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_PAD_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pooling.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pooling.h new file mode 100644 index 0000000000..21773370f5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pooling.h @@ -0,0 +1,89 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_POOLING_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_POOLING_H_ + +#include +#include +#include +#include + +namespace tflite { + extern const int kPoolingInputTensor; + extern const int kPoolingOutputTensor; + + struct OpDataPooling + { + TfLitePaddingValues padding; + int32_t activation_min; + int32_t activation_max; + float activation_min_f32; + float activation_max_f32; + }; + + TfLiteStatus CalculateOpDataPooling(const TfLiteContext * context, + const TfLitePoolParams * params, + const TfLiteTensor * input, + const TfLiteTensor * output, + OpDataPooling * data); + + TfLiteStatus PoolingPrepare(TfLiteContext * context, TfLiteNode * node); + + void AveragePoolingEvalFloat(const TfLiteContext * context, + const TfLiteNode * node, + const TfLitePoolParams * params, + const OpDataPooling * data, + const TfLiteEvalTensor * input, + TfLiteEvalTensor * output); + + void AveragePoolingEvalQuantized(TfLiteContext * context, + const TfLiteNode * node, + const TfLitePoolParams * params, + const OpDataPooling * data, + const TfLiteEvalTensor * input, + TfLiteEvalTensor * output); + + void MaxPoolingEvalFloat(TfLiteContext * context, + TfLiteNode * node, + TfLitePoolParams * params, + const OpDataPooling * data, + const TfLiteEvalTensor * input, + TfLiteEvalTensor * output); + + void MaxPoolingEvalQuantized(TfLiteContext * context, + TfLiteNode * node, + TfLitePoolParams * params, + const OpDataPooling * data, + const TfLiteEvalTensor * input, + TfLiteEvalTensor * output); + +#if defined(CMSIS_NN) + TfLiteRegistration Register_AVERAGE_POOL_2D_INT8(); + + TfLiteRegistration Register_MAX_POOL_2D_INT8(); + +#else + inline TfLiteRegistration Register_AVERAGE_POOL_2D_INT8 () { + return tflite::Register_AVERAGE_POOL_2D(); + } + + inline TfLiteRegistration Register_MAX_POOL_2D_INT8 () { + return tflite::Register_MAX_POOL_2D(); + } +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_POOLING_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pooling_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pooling_common.cc new file mode 100644 index 0000000000..ddc18f0bb2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/pooling_common.cc @@ -0,0 +1,170 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/pooling.h" +#include "tensorflow/lite/kernels/internal/reference/pooling.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/padding.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/pooling.h" + +namespace tflite { + +const int kPoolingInputTensor = 0; +const int kPoolingOutputTensor = 0; + +TfLiteStatus CalculateOpDataPooling(const TfLiteContext* context, + const TfLitePoolParams* params, + const TfLiteTensor* input, + const TfLiteTensor* output, + OpDataPooling* data) { + // input: batch, height, width, channel + int height = SizeOfDimension(input, 1); + int width = SizeOfDimension(input, 2); + + int out_height, out_width; + + data->padding = ComputePaddingHeightWidth( + params->stride_height, params->stride_width, + /*dilation_rate_height=*/1, + /*dilation_rate_width=*/1, height, width, params->filter_height, + params->filter_width, params->padding, &out_height, &out_width); + + return kTfLiteOk; +} + +TfLiteStatus PoolingPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + auto* params = reinterpret_cast(node->builtin_data); + + TFLITE_DCHECK(node->user_data != nullptr); + OpDataPooling* data = static_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kPoolingInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kPoolingOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_STATUS( + CalculateOpDataPooling(context, params, input, output, data)); + + if (input->type == kTfLiteFloat32) { + CalculateActivationRange(params->activation, &data->activation_min_f32, + &data->activation_max_f32); + } else if (input->type == kTfLiteInt8) { + CalculateActivationRangeQuantized(context, params->activation, output, + &data->activation_min, + &data->activation_max); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +void AveragePoolingEvalFloat(const TfLiteContext* context, + const TfLiteNode* node, + const TfLitePoolParams* params, + const OpDataPooling* data, + const TfLiteEvalTensor* input, + TfLiteEvalTensor* output) { + PoolParams op_params; + op_params.stride_height = params->stride_height; + op_params.stride_width = params->stride_width; + op_params.filter_height = params->filter_height; + op_params.filter_width = params->filter_width; + op_params.padding_values.height = data->padding.height; + op_params.padding_values.width = data->padding.width; + op_params.float_activation_min = data->activation_min_f32; + op_params.float_activation_max = data->activation_max_f32; + reference_ops::AveragePool(op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); +} + +void AveragePoolingEvalQuantized(TfLiteContext* context, const TfLiteNode* node, + const TfLitePoolParams* params, + const OpDataPooling* data, + const TfLiteEvalTensor* input, + TfLiteEvalTensor* output) { + TFLITE_DCHECK(input->type == kTfLiteInt8); + + PoolParams op_params; + op_params.stride_height = params->stride_height; + op_params.stride_width = params->stride_width; + op_params.filter_height = params->filter_height; + op_params.filter_width = params->filter_width; + op_params.padding_values.height = data->padding.height; + op_params.padding_values.width = data->padding.width; + op_params.quantized_activation_min = data->activation_min; + op_params.quantized_activation_max = data->activation_max; + + reference_integer_ops::AveragePool( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); +} + +void MaxPoolingEvalFloat(TfLiteContext* context, TfLiteNode* node, + TfLitePoolParams* params, const OpDataPooling* data, + const TfLiteEvalTensor* input, + TfLiteEvalTensor* output) { + tflite::PoolParams op_params; + op_params.stride_height = params->stride_height; + op_params.stride_width = params->stride_width; + op_params.filter_height = params->filter_height; + op_params.filter_width = params->filter_width; + op_params.padding_values.height = data->padding.height; + op_params.padding_values.width = data->padding.width; + op_params.float_activation_min = data->activation_min_f32; + op_params.float_activation_max = data->activation_max_f32; + reference_ops::MaxPool(op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); +} + +void MaxPoolingEvalQuantized(TfLiteContext* context, TfLiteNode* node, + TfLitePoolParams* params, + const OpDataPooling* data, + const TfLiteEvalTensor* input, + TfLiteEvalTensor* output) { + tflite::PoolParams op_params; + op_params.stride_height = params->stride_height; + op_params.stride_width = params->stride_width; + op_params.filter_height = params->filter_height; + op_params.filter_width = params->filter_width; + op_params.padding_values.height = data->padding.height; + op_params.padding_values.width = data->padding.width; + op_params.quantized_activation_min = data->activation_min; + op_params.quantized_activation_max = data->activation_max; + + reference_integer_ops::MaxPool(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu.cc new file mode 100644 index 0000000000..f4294723f6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu.cc @@ -0,0 +1,75 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/prelu.h" + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/prelu.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +void* PreluInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(PreluParams)); +} + +TfLiteStatus PreluEval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const PreluParams& params = + *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* alpha = tflite::micro::GetEvalInput(context, node, 1); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + + switch (input->type) { + case kTfLiteFloat32: { + BroadcastPrelu4DSlowFloat(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(alpha), + tflite::micro::GetTensorData(alpha), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } break; + case kTfLiteInt8: { + reference_ops::BroadcastPrelu4DSlow( + params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(alpha), + tflite::micro::GetTensorData(alpha), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } break; + default: + MicroPrintf("Only float32 and uint8_t are supported currently, got %d.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } +} + +TfLiteRegistration Register_PRELU() { + return tflite::micro::RegisterOp(PreluInit, PreluPrepare, PreluEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu.h new file mode 100644 index 0000000000..24b93f9f9c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu.h @@ -0,0 +1,38 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_PRELU_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_PRELU_H_ + +#include +#include + +namespace tflite { + TfLiteStatus CalculatePreluParams(const TfLiteTensor * input, + const TfLiteTensor * alpha, + TfLiteTensor * output, + PreluParams * params); + + void BroadcastPrelu4DSlowFloat(const RuntimeShape &unextended_input1_shape, + const float * input1_data, + const RuntimeShape &unextended_input2_shape, + const float * input2_data, + const RuntimeShape &unextended_output_shape, + float * output_data); + + TfLiteStatus PreluPrepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_PRELU_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu_common.cc new file mode 100644 index 0000000000..1a89cadf9d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/prelu_common.cc @@ -0,0 +1,105 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/prelu.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/prelu.h" + +namespace tflite { + +TfLiteStatus CalculatePreluParams(const TfLiteTensor* input, + const TfLiteTensor* alpha, + TfLiteTensor* output, PreluParams* params) { + if (output->type == kTfLiteInt8 || output->type == kTfLiteInt16) { + double real_multiplier_1 = static_cast(input->params.scale) / + static_cast(output->params.scale); + double real_multiplier_2 = static_cast(input->params.scale) * + static_cast(alpha->params.scale) / + static_cast(output->params.scale); + QuantizeMultiplier(real_multiplier_1, ¶ms->output_multiplier_1, + ¶ms->output_shift_1); + QuantizeMultiplier(real_multiplier_2, ¶ms->output_multiplier_2, + ¶ms->output_shift_2); + + params->input_offset = -input->params.zero_point; + params->alpha_offset = -alpha->params.zero_point; + params->output_offset = output->params.zero_point; + } + + return kTfLiteOk; +} + +void BroadcastPrelu4DSlowFloat(const RuntimeShape& unextended_input1_shape, + const float* input1_data, + const RuntimeShape& unextended_input2_shape, + const float* input2_data, + const RuntimeShape& unextended_output_shape, + float* output_data) { + TFLITE_DCHECK_LE(unextended_input1_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_input2_shape.DimensionsCount(), 4); + TFLITE_DCHECK_LE(unextended_output_shape.DimensionsCount(), 4); + const RuntimeShape output_shape = + RuntimeShape::ExtendedShape(4, unextended_output_shape); + + NdArrayDesc<4> desc1; + NdArrayDesc<4> desc2; + NdArrayDescsForElementwiseBroadcast(unextended_input1_shape, + unextended_input2_shape, &desc1, &desc2); + + for (int b = 0; b < output_shape.Dims(0); ++b) { + for (int y = 0; y < output_shape.Dims(1); ++y) { + for (int x = 0; x < output_shape.Dims(2); ++x) { + for (int c = 0; c < output_shape.Dims(3); ++c) { + auto out_idx = Offset(output_shape, b, y, x, c); + auto in1_idx = SubscriptToIndex(desc1, b, y, x, c); + auto in2_idx = SubscriptToIndex(desc2, b, y, x, c); + auto in1_val = input1_data[in1_idx]; + auto in2_val = input2_data[in2_idx]; + output_data[out_idx] = in1_val >= 0.0f ? in1_val : in1_val * in2_val; + } + } + } + } +} + +TfLiteStatus PreluPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + PreluParams* params = static_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* alpha = micro_context->AllocateTempInputTensor(node, 1); + TF_LITE_ENSURE(context, alpha != nullptr); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_OK(context, + CalculatePreluParams(input, alpha, output, params)); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(alpha); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize.cc new file mode 100644 index 0000000000..b5eb9c3c92 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize.cc @@ -0,0 +1,41 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/quantize.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, + sizeof(OpDataQuantizeReference)); +} + +} // namespace + +TfLiteRegistration Register_QUANTIZE() { + return tflite::micro::RegisterOp(Init, PrepareQuantizeReference, + EvalQuantizeReference); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize.h new file mode 100644 index 0000000000..37d07ed782 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize.h @@ -0,0 +1,38 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_QUANTIZE_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_QUANTIZE_H_ + +#include +#include + +namespace tflite { + struct OpDataQuantizeReference + { + tflite::QuantizationParams quantization_params; + + // The scaling factor from input to output (aka the 'real multiplier') can + // be represented as a fixed point multiplier plus a left shift. + int32_t requantize_output_multiplier; + int requantize_output_shift; + + int32_t input_zero_point; + }; + + TfLiteStatus EvalQuantizeReference(TfLiteContext * context, TfLiteNode * node); + TfLiteStatus PrepareQuantizeReference(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_QUANTIZE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize_common.cc new file mode 100644 index 0000000000..cb04eafce1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/quantize_common.cc @@ -0,0 +1,239 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/quantize.h" +#include "tensorflow/lite/kernels/internal/reference/requantize.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/quantize.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +TfLiteStatus PrepareQuantizeReference(TfLiteContext* context, + TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + auto* data = static_cast(node->user_data); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + TF_LITE_ENSURE(context, output != nullptr); + + // TODO(b/128934713): Add support for fixed-point per-channel quantization. + // Currently this only support affine per-layer quantization. + TF_LITE_ENSURE_EQ(context, output->quantization.type, + kTfLiteAffineQuantization); + const auto* affine_quantization = + reinterpret_cast(output->quantization.params); + TF_LITE_ENSURE(context, affine_quantization); + TF_LITE_ENSURE(context, affine_quantization->scale); + TF_LITE_ENSURE(context, affine_quantization->scale->size == 1); + + TF_LITE_ENSURE( + context, input->type == kTfLiteFloat32 || input->type == kTfLiteInt32 || + input->type == kTfLiteInt16 || input->type == kTfLiteInt8 || + input->type == kTfLiteUInt8); + TF_LITE_ENSURE(context, output->type == kTfLiteInt8 || + output->type == kTfLiteInt16 || + output->type == kTfLiteInt32 || + output->type == kTfLiteUInt8); + + if ((input->type == kTfLiteInt16 && output->type == kTfLiteInt8) || + (input->type == kTfLiteInt8 && output->type == kTfLiteInt8) || + (input->type == kTfLiteInt8 && output->type == kTfLiteUInt8) || + (input->type == kTfLiteUInt8 && output->type == kTfLiteInt8) || + (input->type == kTfLiteInt8 && output->type == kTfLiteInt16) || + (input->type == kTfLiteInt8 && output->type == kTfLiteInt32) || + (input->type == kTfLiteInt16 && output->type == kTfLiteInt16) || + (input->type == kTfLiteInt16 && output->type == kTfLiteInt32) || + (input->type == kTfLiteInt32 && output->type == kTfLiteInt8) || + (input->type == kTfLiteInt32 && output->type == kTfLiteInt16)) { + double effective_scale = static_cast(input->params.scale) / + static_cast(output->params.scale); + + QuantizeMultiplier(effective_scale, &data->requantize_output_multiplier, + &data->requantize_output_shift); + } + + data->quantization_params.zero_point = output->params.zero_point; + data->quantization_params.scale = static_cast(output->params.scale); + + data->input_zero_point = input->params.zero_point; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus EvalQuantizeReference(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + auto* data = static_cast(node->user_data); + + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + + if (input->type == kTfLiteFloat32) { + switch (output->type) { + case kTfLiteInt8: + reference_ops::AffineQuantize( + data->quantization_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt16: + reference_ops::AffineQuantize( + data->quantization_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else if (input->type == kTfLiteInt32) { + size_t size = ElementCount(*input->dims); + switch (output->type) { + case kTfLiteInt8: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt16: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else if (input->type == kTfLiteInt16) { + size_t size = ElementCount(*input->dims); + switch (output->type) { + case kTfLiteInt8: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt16: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + case kTfLiteInt32: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else if (input->type == kTfLiteInt8) { + // Int8 to Int8 requantization, required if the input and output tensors + // have different scales and/or zero points. + size_t size = ElementCount(*input->dims); + switch (output->type) { + case kTfLiteInt8: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + break; + case kTfLiteUInt8: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt16: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt32: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else if (input->type == kTfLiteUInt8) { + size_t size = ElementCount(*input->dims); + switch (output->type) { + case kTfLiteInt8: + reference_ops::Requantize( + tflite::micro::GetTensorData(input), size, + data->requantize_output_multiplier, data->requantize_output_shift, + data->input_zero_point, data->quantization_params.zero_point, + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + } else { + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/read_variable.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/read_variable.cc new file mode 100644 index 0000000000..600a1bdd5d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/read_variable.cc @@ -0,0 +1,87 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_graph.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_resource_variable.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { + +namespace { + +constexpr int kInputVariableId = 0; +constexpr int kOutputValue = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(NumInputs(node) == 1); + TFLITE_DCHECK(NumOutputs(node) == 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input_resource_id_tensor = + micro_context->AllocateTempInputTensor(node, kInputVariableId); + + TFLITE_DCHECK(input_resource_id_tensor != nullptr); + TFLITE_DCHECK(input_resource_id_tensor->type == kTfLiteResource); + TFLITE_DCHECK(NumElements(input_resource_id_tensor) == 1); + + micro_context->DeallocateTempTfLiteTensor(input_resource_id_tensor); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input_resource_id_tensor = + tflite::micro::GetEvalInput(context, node, kInputVariableId); + TFLITE_DCHECK(input_resource_id_tensor != nullptr); + + TfLiteEvalTensor* output_value = + tflite::micro::GetEvalOutput(context, node, kOutputValue); + TFLITE_DCHECK(output_value != nullptr); + + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + MicroGraph& graph_info = micro_context->graph(); + + MicroResourceVariables* resources = graph_info.GetResourceVariables(); + if (resources == nullptr) { + MicroPrintf( + "READ_VARIABLE requires resource variables. Please create " + "ResourceVariables and pass it to the interpreter."); + return kTfLiteError; + } + TF_LITE_ENSURE_OK( + context, + resources->Read(input_resource_id_tensor->data.i32[0], output_value)); + return kTfLiteOk; +} + +} // namespace. + +TfLiteRegistration Register_READ_VARIABLE() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce.cc new file mode 100644 index 0000000000..b4734f932c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce.cc @@ -0,0 +1,72 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/reduce.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/mean.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/reduce.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +void* InitReduce(TfLiteContext* context, const char* buffer, size_t length) { + return context->AllocatePersistentBuffer(context, sizeof(OpDataReduce)); +} + +TfLiteStatus PrepareMax(TfLiteContext* context, TfLiteNode* node) { + return PrepareMaxHelper(context, node, + static_cast(node->user_data)); +} + +TfLiteStatus PrepareMeanOrSum(TfLiteContext* context, TfLiteNode* node) { + return PrepareMeanOrSumHelper(context, node, + static_cast(node->user_data)); +} + +TfLiteStatus EvalMean(TfLiteContext* context, TfLiteNode* node) { + return EvalMeanHelper(context, node, + static_cast(node->user_data)); +} + +TfLiteStatus EvalMax(TfLiteContext* context, TfLiteNode* node) { + OpDataReduce* op_data = static_cast(node->user_data); + return EvalMaxHelper(context, node, op_data); +} + +TfLiteStatus EvalSum(TfLiteContext* context, TfLiteNode* node) { + return EvalSumHelper(context, node, + static_cast(node->user_data)); +} + +TfLiteRegistration Register_MEAN() { + return tflite::micro::RegisterOp(InitReduce, PrepareMeanOrSum, EvalMean); +} + +TfLiteRegistration Register_REDUCE_MAX() { + return tflite::micro::RegisterOp(InitReduce, PrepareMax, EvalMax); +} + +TfLiteRegistration Register_SUM() { + return tflite::micro::RegisterOp(InitReduce, PrepareMeanOrSum, EvalSum); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce.h new file mode 100644 index 0000000000..4e7883efc7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce.h @@ -0,0 +1,57 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_REDUCE_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_REDUCE_H_ + +#include +#include +#include +#include + +namespace tflite { + extern const int kMaxNumberOfAxis; + extern const int kMaxNumberOfReducedAxis; + + struct OpDataReduce + { + int32_t multiplier; + int shift; + int temp_buffer_idx; + int resolved_axis_idx; + int input_zp; + float input_scale; + int output_zp; + float output_scale; + int num_output_elements; + int num_axis; + }; + + TfLiteStatus PrepareMaxHelper(TfLiteContext * context, TfLiteNode * node, OpDataReduce * op_data); + + TfLiteStatus PrepareMeanOrSumHelper(TfLiteContext * context, TfLiteNode * node, OpDataReduce * op_data); + + TfLiteStatus EvalMaxHelper(TfLiteContext * context, TfLiteNode * node, OpDataReduce * op_data); + TfLiteStatus EvalMeanHelper(TfLiteContext * context, TfLiteNode * node, OpDataReduce * op_data); + TfLiteStatus EvalSumHelper(TfLiteContext * context, TfLiteNode * node, OpDataReduce * op_data); + + void ReduceResolveAxis(const int * axis_data, int axis_count, MeanParams * op_params); + + TfLiteRegistration Register_MEAN(); + TfLiteRegistration Register_REDUCE_MAX(); + TfLiteRegistration Register_SUM(); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_REDUCE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce_common.cc new file mode 100644 index 0000000000..9d129d0479 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reduce_common.cc @@ -0,0 +1,362 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/mean.h" +#include "tensorflow/lite/kernels/internal/reference/reduce.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/reduce.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +const int kMaxNumberOfAxis = 5; +const int kMaxNumberOfReducedAxis = 2; + +TfLiteStatus PrepareSimple(TfLiteContext* context, TfLiteNode* node, + int32_t* multiplier, int* shift) { + MicroContext* micro_context = GetMicroContext(context); + + // Inputs Tensor (dtype depends on quantization): + // [0] = Input + // [1] = Axis + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + + // Outputs Tensor (dtype depends on quantization): + // [0] = Output + + // Validate number of inputs and outputs + TF_LITE_ENSURE_EQ(context, node->inputs->size, 2); + TF_LITE_ENSURE_EQ(context, node->outputs->size, 1); + + // Validate axis type + TfLiteTensor* axis = micro_context->AllocateTempInputTensor(node, 1); + TF_LITE_ENSURE(context, axis != nullptr); + TF_LITE_ENSURE_TYPES_EQ(context, axis->type, kTfLiteInt32); + + if (input->type == kTfLiteInt8) { + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + const double real_multiplier = static_cast(input->params.scale) / + static_cast(output->params.scale); + QuantizeMultiplier(real_multiplier, multiplier, shift); + micro_context->DeallocateTempTfLiteTensor(output); + } + micro_context->DeallocateTempTfLiteTensor(axis); + micro_context->DeallocateTempTfLiteTensor(input); + return kTfLiteOk; +} + +TfLiteStatus PrepareMaxHelper(TfLiteContext* context, TfLiteNode* node, + OpDataReduce* op_data) { + TF_LITE_ENSURE_OK(context, PrepareSimple(context, node, &op_data->multiplier, + &op_data->shift)); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + TfLiteTensor* axis = micro_context->AllocateTempInputTensor(node, 1); + + op_data->input_scale = input->params.scale; + op_data->output_scale = output->params.scale; + op_data->num_output_elements = NumElements(output); + + context->RequestScratchBufferInArena(context, sizeof(int) * input->dims->size, + &op_data->temp_buffer_idx); + context->RequestScratchBufferInArena( + context, sizeof(int) * static_cast(ElementCount(*axis->dims)), + &op_data->resolved_axis_idx); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(axis); + return kTfLiteOk; +} + +TfLiteStatus PrepareMeanOrSumHelper(TfLiteContext* context, TfLiteNode* node, + OpDataReduce* op_data) { + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + TfLiteTensor* axis = micro_context->AllocateTempInputTensor(node, 1); + if (input->type == kTfLiteInt8 || input->type == kTfLiteInt16) { + const double real_multiplier = static_cast(input->params.scale) / + static_cast(output->params.scale); + QuantizeMultiplier(real_multiplier, &op_data->multiplier, &op_data->shift); + } + + int output_size = NumElements(output); + op_data->num_axis = NumElements(axis); + + if (input->type == kTfLiteInt8 || input->type == kTfLiteInt16) { + context->RequestScratchBufferInArena(context, output_size * sizeof(int32_t), + &op_data->temp_buffer_idx); + op_data->input_zp = input->params.zero_point; + op_data->input_scale = input->params.scale; + op_data->output_zp = output->params.zero_point; + op_data->output_scale = output->params.scale; + } + + TF_LITE_ENSURE_OK( + context, + PrepareSimple(context, node, &(op_data->multiplier), &(op_data->shift))); + // TODO(b/144955155): Support uint8_t(b/144955155) and int8_t(b/144955018) + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(axis); + return kTfLiteOk; +} + +void ResolveAxis(const int* axis_data, int axis_count, + tflite::MeanParams* op_params) { + int i = 0; + for (; i < axis_count; ++i) { + op_params->axis[i] = static_cast(axis_data[i]); + } + for (; i < 4; ++i) { + op_params->axis[i] = 1; + } + op_params->axis_count = axis_count; +} + +template +TfLiteStatus QuantizedMeanOrSum(TfLiteContext* context, TfLiteNode* node, + int* temp_index, int* resolved_axis, + int32_t* temp_sum, OpDataReduce* op_data, + bool compute_sum) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* axis = tflite::micro::GetEvalInput(context, node, 1); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TfLiteReducerParams* params = + static_cast(node->builtin_data); + + bool result = reference_ops::QuantizedMeanOrSum( + tflite::micro::GetTensorData(input), op_data->input_zp, + op_data->input_scale, &input->dims->data[0], input->dims->size, + tflite::micro::GetTensorData(output), op_data->output_zp, + op_data->output_scale, &output->dims->data[0], output->dims->size, + tflite::micro::GetTensorData(axis), op_data->num_axis, + params->keep_dims, temp_index, resolved_axis, temp_sum, compute_sum); + TF_LITE_ENSURE(context, result); + + return kTfLiteOk; +} + +template +TfLiteStatus Mean(TfLiteContext* context, TfLiteNode* node, + OpDataReduce* op_data, int* temp_index, int* resolved_axis, + U* temp_sum) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* axis = tflite::micro::GetEvalInput(context, node, 1); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TfLiteReducerParams* params = + static_cast(node->builtin_data); + + reference_ops::Mean( + tflite::micro::GetTensorData(input), &input->dims->data[0], + input->dims->size, tflite::micro::GetTensorData(output), + &output->dims->data[0], output->dims->size, + tflite::micro::GetTensorData(axis), op_data->num_axis, + params->keep_dims, temp_index, resolved_axis, temp_sum); + + return kTfLiteOk; +} + +template +TfLiteStatus EvalIntegerMean(TfLiteContext* context, TfLiteNode* node, + int num_axis, OpDataReduce* op_data, + int* temp_index, int* resolved_axis) { + int32_t* temp_sum = static_cast( + context->GetScratchBuffer(context, op_data->temp_buffer_idx)); + + if (op_data->input_zp == op_data->output_zp && + op_data->input_scale == op_data->output_scale) { + Mean(context, node, op_data, temp_index, + resolved_axis, temp_sum); + } else { + QuantizedMeanOrSum(context, node, temp_index, resolved_axis, + temp_sum, op_data, /*compute_sum=*/false); + } + return kTfLiteOk; +} + +TfLiteStatus EvalMeanHelper(TfLiteContext* context, TfLiteNode* node, + OpDataReduce* op_data) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* axis = tflite::micro::GetEvalInput(context, node, 1); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TfLiteReducerParams* params = + reinterpret_cast(node->builtin_data); + + int num_axis = static_cast(ElementCount(*axis->dims)); + int temp_index[kMaxNumberOfAxis]; + int resolved_axis[kMaxNumberOfReducedAxis]; + + switch (input->type) { + case kTfLiteFloat32: { + tflite::MeanParams op_params; + ResolveAxis(tflite::micro::GetTensorData(axis), num_axis, + &op_params); + + // Special case mean implementation exists for 4D mean across axes 1 + // and 2. + bool special_case_4d_axes_1_and_2 = + input->dims->size == 4 && op_params.axis_count == 2 && + ((op_params.axis[0] == 1 && op_params.axis[1] == 2) || + (op_params.axis[0] == 2 && op_params.axis[1] == 1)); + + // Defer to specialized implementation for 4D Mean across axes 1 & 2. + if (params->keep_dims && special_case_4d_axes_1_and_2) { + reference_ops::Mean(op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + TF_LITE_ENSURE( + context, + reference_ops::Mean( + tflite::micro::GetTensorData(input), input->dims->data, + input->dims->size, tflite::micro::GetTensorData(output), + output->dims->data, output->dims->size, + tflite::micro::GetTensorData(axis), num_axis, + params->keep_dims, temp_index, resolved_axis, + tflite::micro::GetTensorData(output))); + } + } break; + case kTfLiteInt8: { + TF_LITE_ENSURE_OK( + context, EvalIntegerMean(context, node, num_axis, op_data, + temp_index, resolved_axis)); + } break; + case kTfLiteInt16: { + TF_LITE_ENSURE_OK( + context, EvalIntegerMean(context, node, num_axis, op_data, + temp_index, resolved_axis)); + } break; + default: + TF_LITE_ENSURE_MSG(context, false, + "Currently, only float32, int8 or int16 input type " + "is supported."); + } + return kTfLiteOk; +} + +TfLiteStatus EvalMaxHelper(TfLiteContext* context, TfLiteNode* node, + OpDataReduce* op_data) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* axis = tflite::micro::GetEvalInput(context, node, 1); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + TfLiteReducerParams* params = + static_cast(node->builtin_data); + + // Interpret an axis tensor with null dimensions as a scalar + int num_axis = static_cast(ElementCount(*axis->dims)); + int* temp_buffer = static_cast( + context->GetScratchBuffer(context, op_data->temp_buffer_idx)); + int* resolved_axis = static_cast( + context->GetScratchBuffer(context, op_data->resolved_axis_idx)); + switch (input->type) { + case kTfLiteFloat32: + TF_LITE_ENSURE( + context, + reference_ops::ReduceGeneric( + tflite::micro::GetTensorData(input), input->dims->data, + input->dims->size, tflite::micro::GetTensorData(output), + output->dims->data, output->dims->size, + tflite::micro::GetTensorData(axis), num_axis, + params->keep_dims, temp_buffer, resolved_axis, + std::numeric_limits::lowest(), + [](const float current, const float in) -> float { + return (in > current) ? in : current; + })); + break; + case kTfLiteInt8: + TF_LITE_ENSURE_EQ(context, static_cast(op_data->input_scale), + static_cast(op_data->output_scale)); + TF_LITE_ENSURE_EQ(context, op_data->input_zp, op_data->output_zp); + TF_LITE_ENSURE( + context, + reference_ops::ReduceGeneric( + tflite::micro::GetTensorData(input), input->dims->data, + input->dims->size, tflite::micro::GetTensorData(output), + output->dims->data, output->dims->size, + tflite::micro::GetTensorData(axis), num_axis, + params->keep_dims, temp_buffer, resolved_axis, + std::numeric_limits::lowest(), + [](const int8_t current, const int8_t in) -> int8_t { + return (in > current) ? in : current; + })); + break; + default: + MicroPrintf("Only float32 and int8 types are supported."); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus EvalSumHelper(TfLiteContext* context, TfLiteNode* node, + OpDataReduce* op_data) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* axis = tflite::micro::GetEvalInput(context, node, 1); + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + TfLiteReducerParams* params = + static_cast(node->builtin_data); + + // Interpret an axis tensor with null dimensions as a scalar. + int num_axis = static_cast(ElementCount(*axis->dims)); + int temp_index[kMaxNumberOfAxis]; + int resolved_axis[kMaxNumberOfReducedAxis]; + + switch (input->type) { + case kTfLiteFloat32: { + TF_LITE_ENSURE( + context, + reference_ops::ReduceGeneric( + tflite::micro::GetTensorData(input), input->dims->data, + input->dims->size, tflite::micro::GetTensorData(output), + output->dims->data, output->dims->size, + tflite::micro::GetTensorData(axis), num_axis, + params->keep_dims, temp_index, resolved_axis, /*init_value=*/0.f, + [](const float current, const float in) -> float { + return in + current; + })); + } break; + case kTfLiteInt8: { + int32_t* temp_sum = static_cast( + context->GetScratchBuffer(context, op_data->temp_buffer_idx)); + QuantizedMeanOrSum(context, node, temp_index, resolved_axis, + temp_sum, op_data, /*compute_sum=*/true); + } break; + case kTfLiteInt16: { + int32_t* temp_sum = static_cast( + context->GetScratchBuffer(context, op_data->temp_buffer_idx)); + QuantizedMeanOrSum(context, node, temp_index, resolved_axis, + temp_sum, op_data, /*compute_sum=*/true); + } break; + default: + MicroPrintf("Only float32, int8, and int16 types are supported."); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reshape.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reshape.cc new file mode 100644 index 0000000000..832ba26129 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/reshape.cc @@ -0,0 +1,118 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace reshape { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus ReshapeOutput(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + // Tensorflow's Reshape allows one of the shape components to have the + // special -1 value, meaning it will be calculated automatically based on the + // input. Here we calculate what that dimension should be so that the number + // of output elements in the same as the number of input elements. + int num_input_elements = NumElements(input); + TfLiteIntArray* output_shape = output->dims; + + if (NumInputs(node) == 1 && // Legacy scalar supported with params. + output_shape->size == 1 && output_shape->data[0] == 0) { + // Legacy tflite models use a shape parameter of [0] to indicate scalars, + // so adjust accordingly. TODO(b/111614235): Allow zero-sized buffers during + // toco conversion. + output_shape->size = 0; + } + + int num_output_elements = 1; + int stretch_dim = -1; + for (int i = 0; i < output_shape->size; ++i) { + int value = output_shape->data[i]; + if (value == -1) { + TF_LITE_ENSURE_EQ(context, stretch_dim, -1); + stretch_dim = i; + } else { + num_output_elements *= value; + } + } + if (stretch_dim != -1) { + output_shape->data[stretch_dim] = num_input_elements / num_output_elements; + num_output_elements *= output_shape->data[stretch_dim]; + } + + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + TF_LITE_ENSURE_EQ(context, num_input_elements, num_output_elements); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE(context, NumInputs(node) == 1 || NumInputs(node) == 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TF_LITE_ENSURE_EQ(context, ReshapeOutput(context, node), kTfLiteOk); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + // TODO(b/162522304): storing input bytes in OpData increases some models + // significantly, possibly due to alignment issues. + size_t input_bytes; + TF_LITE_ENSURE_STATUS(TfLiteTypeSizeOf(input->type, &input_bytes)); + input_bytes *= ElementCount(*input->dims); + + // Do nothing for in-place reshape. + if (input->data.raw != output->data.raw) { + // Otherwise perform reshape with copy. + memcpy(output->data.raw, input->data.raw, input_bytes); + } + return kTfLiteOk; +} + +} // namespace reshape + +TfLiteRegistration Register_RESHAPE() { + return tflite::micro::RegisterOp(nullptr, reshape::Prepare, reshape::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/resize_bilinear.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/resize_bilinear.cc new file mode 100644 index 0000000000..56432e1b56 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/resize_bilinear.cc @@ -0,0 +1,116 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/resize_bilinear.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kSizeTensor = 1; +constexpr int kOutputTensor = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TfLiteTensor* size = + micro_context->AllocateTempInputTensor(node, kSizeTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + + TF_LITE_ENSURE_EQ(context, NumDimensions(input), 4); + TF_LITE_ENSURE_EQ(context, NumDimensions(size), 1); + + TF_LITE_ENSURE_EQ(context, size->type, kTfLiteInt32); + output->type = input->type; + + TF_LITE_ENSURE_MSG(context, IsConstantTensor(size), + "Non constant size tensor not supported"); + + // Ensure params are valid. + auto* params = + reinterpret_cast(node->builtin_data); + if (params->half_pixel_centers && params->align_corners) { + MicroPrintf("If half_pixel_centers is True, align_corners must be False."); + return kTfLiteError; + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(size); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + auto* params = + reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* size = + tflite::micro::GetEvalInput(context, node, kSizeTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + if (output->type == kTfLiteFloat32) { + tflite::ResizeBilinearParams op_params; + op_params.align_corners = params->align_corners; + op_params.half_pixel_centers = params->half_pixel_centers; + reference_ops::ResizeBilinear(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(size), + tflite::micro::GetTensorData(size), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else if (output->type == kTfLiteInt8) { + tflite::ResizeBilinearParams op_params; + op_params.align_corners = params->align_corners; + op_params.half_pixel_centers = params->half_pixel_centers; + reference_ops::ResizeBilinearInteger( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(size), + tflite::micro::GetTensorData(size), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + MicroPrintf("Output type is %d, requires float or int8.", output->type); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_RESIZE_BILINEAR() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/resize_nearest_neighbor.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/resize_nearest_neighbor.cc new file mode 100644 index 0000000000..756cf03fab --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/resize_nearest_neighbor.cc @@ -0,0 +1,126 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/resize_nearest_neighbor.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace resize_nearest_neighbor { + +constexpr int kInputTensor = 0; +constexpr int kSizeTensor = 1; +constexpr int kOutputTensor = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TfLiteTensor* size = + micro_context->AllocateTempInputTensor(node, kSizeTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + + // Our current implementations rely on the input being 4D, + // and the size being 1D tensor with exactly 2 elements. + TF_LITE_ENSURE_EQ(context, NumDimensions(input), 4); + TF_LITE_ENSURE_EQ(context, NumDimensions(size), 1); + TF_LITE_ENSURE_EQ(context, size->type, kTfLiteInt32); + TF_LITE_ENSURE_EQ(context, size->dims->data[0], 2); + + output->type = input->type; + + if (!IsConstantTensor(size)) { + MicroPrintf("Dynamic tensors are unsupported in tfmicro."); + return kTfLiteError; + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(size); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + auto* params = + reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* size = + tflite::micro::GetEvalInput(context, node, kSizeTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + tflite::ResizeNearestNeighborParams op_params; + op_params.align_corners = params->align_corners; + op_params.half_pixel_centers = false; + + if (output->type == kTfLiteFloat32) { + reference_ops::ResizeNearestNeighbor( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(size), + tflite::micro::GetTensorData(size), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else if (output->type == kTfLiteInt8) { + reference_ops::ResizeNearestNeighbor( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(size), + tflite::micro::GetTensorData(size), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else if (output->type == kTfLiteInt16) { + reference_ops::ResizeNearestNeighbor( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(size), + tflite::micro::GetTensorData(size), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + MicroPrintf("Output tensor type %s (%d) not supported.", + TfLiteTypeGetName(output->type), output->type); + + return kTfLiteError; + } + + return kTfLiteOk; +} +} // namespace resize_nearest_neighbor + +TfLiteRegistration Register_RESIZE_NEAREST_NEIGHBOR() { + return tflite::micro::RegisterOp(nullptr, resize_nearest_neighbor::Prepare, + resize_nearest_neighbor::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/round.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/round.cc new file mode 100644 index 0000000000..0bda8783a8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/round.cc @@ -0,0 +1,76 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/round.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace round { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, kTfLiteFloat32); + TF_LITE_ENSURE_TYPES_EQ(context, output->type, input->type); + TF_LITE_ENSURE_EQ(context, output->bytes, input->bytes); + TF_LITE_ENSURE_EQ(context, output->dims->size, input->dims->size); + for (int i = 0; i < output->dims->size; ++i) { + TF_LITE_ENSURE_EQ(context, output->dims->data[i], input->dims->data[i]); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + reference_ops::Round(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + + return kTfLiteOk; +} +} // namespace round + +TfLiteRegistration Register_ROUND() { + return tflite::micro::RegisterOp(nullptr, round::Prepare, round::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/select.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/select.cc new file mode 100644 index 0000000000..1b05bd2fbf --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/select.cc @@ -0,0 +1,197 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/select.h" + +#include +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +constexpr int kInputTensorCondition = 0; +constexpr int kInputTensorX = 1; +constexpr int kInputTensorY = 2; +constexpr int kOutputTensor = 0; + +struct OpData { + bool requires_broadcast; + // True if input condition is scalar or input condition has rank one and + // matches the first dimension of other inputs. + bool has_low_rank_input_condition; +}; + +void* SelectInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + auto* data = static_cast( + context->AllocatePersistentBuffer(context, sizeof(OpData))); + data->requires_broadcast = false; + data->has_low_rank_input_condition = false; + return data; +} + +TfLiteStatus CheckBroadcastShape(TfLiteContext* context, + const TfLiteTensor* input1, + const TfLiteTensor* input2, + const TfLiteTensor* input3, + const TfLiteIntArray* output_shape) { + const int dims1 = NumDimensions(input1); + const int dims2 = NumDimensions(input2); + const int dims3 = NumDimensions(input3); + const int out_dims = std::max(std::max(dims1, dims2), dims3); + TF_LITE_ENSURE_EQ(context, out_dims, output_shape->size); + + for (int i = 0; i < out_dims; ++i) { + const int d1 = i >= dims1 ? 1 : SizeOfDimension(input1, dims1 - i - 1); + const int d2 = i >= dims2 ? 1 : SizeOfDimension(input2, dims2 - i - 1); + const int d3 = i >= dims3 ? 1 : SizeOfDimension(input3, dims3 - i - 1); + const int min_value = std::min(std::min(d1, d2), d3); + int max_value = std::max(std::max(d1, d2), d3); + // If one dimention is 0, others must be 0 or 1. + if (min_value == 0) max_value = 0; + if (!(d1 == 1 || d1 == max_value) || !(d2 == 1 || d2 == max_value) || + !(d3 == 1 || d3 == max_value)) { + MicroPrintf("Given shapes are not broadcastable."); + return kTfLiteError; + } + TF_LITE_ENSURE_EQ(context, output_shape->data[out_dims - i - 1], max_value); + } + return kTfLiteOk; +} + +TfLiteStatus SelectPrepare(TfLiteContext* context, TfLiteNode* node) { + OpData* data = reinterpret_cast(node->user_data); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 3); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input_condition = + micro_context->AllocateTempInputTensor(node, kInputTensorCondition); + + TfLiteTensor* input_x = + micro_context->AllocateTempInputTensor(node, kInputTensorX); + + TfLiteTensor* input_y = + micro_context->AllocateTempInputTensor(node, kInputTensorY); + + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + + // Input must be bool. + TF_LITE_ENSURE_TYPES_EQ(context, input_condition->type, kTfLiteBool); + TF_LITE_ENSURE_TYPES_EQ(context, input_x->type, input_y->type); + output->type = input_x->type; + + // Respect the original output shape when there are mixed shapes to represent + // a scalar data. + if (GetTensorShape(input_condition).FlatSize() == 1 && + GetTensorShape(input_x).FlatSize() == 1 && + GetTensorShape(input_y).FlatSize() == 1 && + GetTensorShape(output).FlatSize() == 1) { + return kTfLiteOk; + } + + bool same_shape = HaveSameShapes(input_condition, input_x) && + HaveSameShapes(input_x, input_y); + if (!same_shape) { + TF_LITE_ENSURE_OK( + context, CheckBroadcastShape(context, input_condition, input_x, input_y, + output->dims)); + data->requires_broadcast = true; + } + + micro_context->DeallocateTempTfLiteTensor(input_condition); + micro_context->DeallocateTempTfLiteTensor(input_x); + micro_context->DeallocateTempTfLiteTensor(input_y); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus SelectEval(TfLiteContext* context, TfLiteNode* node) { + OpData* data = static_cast(node->user_data); + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input_condition = + micro_context->AllocateTempInputTensor(node, kInputTensorCondition); + + TfLiteTensor* input_x = + micro_context->AllocateTempInputTensor(node, kInputTensorX); + + TfLiteTensor* input_y = + micro_context->AllocateTempInputTensor(node, kInputTensorY); + + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + +#define TF_LITE_SELECT(type, op) \ + reference_ops::op(GetTensorShape(input_condition), \ + GetTensorData(input_condition), \ + GetTensorShape(input_x), GetTensorData(input_x), \ + GetTensorShape(input_y), GetTensorData(input_y), \ + GetTensorShape(output), GetTensorData(output)); + +#define TF_LITE_SWITCH(type, op) \ + switch (type) { \ + case kTfLiteFloat32: \ + TF_LITE_SELECT(float, op); \ + break; \ + case kTfLiteInt8: \ + TF_LITE_SELECT(int8_t, op); \ + break; \ + case kTfLiteInt16: \ + TF_LITE_SELECT(int16_t, op); \ + break; \ + default: \ + MicroPrintf("Does not support type other than %s, but got %s", \ + "int8|int16|float32", TfLiteTypeGetName(type)); \ + return kTfLiteError; \ + } + + if (data->has_low_rank_input_condition) { + MicroPrintf("Not yet implemented."); + return kTfLiteError; + } else if (data->requires_broadcast) { + TF_LITE_SWITCH(input_x->type, BroadcastSelect5DSlow); + } else { + TF_LITE_SWITCH(input_x->type, Select); + } + +#undef TF_LITE_SELECT +#undef TF_LITE_SWITCH + micro_context->DeallocateTempTfLiteTensor(input_condition); + micro_context->DeallocateTempTfLiteTensor(input_x); + micro_context->DeallocateTempTfLiteTensor(input_y); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +// SelectV2 op selects values of 'x' if the corresponding value of 'condition' +// is true or the value of 'y' if false. There are valid condition input sizes: +// +// 1. Either the same shape (in which case the select is elementwise), or +// 2. Broadcastable shapes between 'condition', 'x' and 'y'. +TfLiteRegistration Register_SELECT_V2() { + return tflite::micro::RegisterOp(tflite::SelectInit, tflite::SelectPrepare, + tflite::SelectEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/shape.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/shape.cc new file mode 100644 index 0000000000..e85bb81f72 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/shape.cc @@ -0,0 +1,67 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +namespace { +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +void ExtractShape(const TfLiteEvalTensor* input, int32_t* output_data) { + for (int i = 0; i < input->dims->size; ++i) { + output_data[i] = input->dims->data[i]; + } +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + if (output->type != kTfLiteInt32) { + MicroPrintf("Output type %s (%d) not supported.", + TfLiteTypeGetName(output->type), output->type); + return kTfLiteError; + } else { + ExtractShape(input, tflite::micro::GetTensorData(output)); + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_SHAPE() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/slice.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/slice.cc new file mode 100644 index 0000000000..cc3cd5b420 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/slice.cc @@ -0,0 +1,157 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/slice.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +namespace { + +constexpr int kInputTensor = 0; +constexpr int kBeginTensor = 1; +constexpr int kSizeTensor = 2; +constexpr int kOutputTensor = 0; + +const int kMaxDim = 5; + +template +void GetBeginAndSizeVectors(int dimensions, const TfLiteEvalTensor* begin, + const TfLiteEvalTensor* size, int32_t* begins, + int32_t* sizes) { + int offset = kMaxDim - dimensions; + for (int idx = 0; idx < dimensions; ++idx) { + begins[offset + idx] = tflite::micro::GetTensorData(begin)[idx]; + sizes[offset + idx] = tflite::micro::GetTensorData(size)[idx]; + } +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 3); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TFLITE_DCHECK(input != nullptr); + TfLiteTensor* begin = + micro_context->AllocateTempInputTensor(node, kBeginTensor); + TFLITE_DCHECK(begin != nullptr); + TfLiteTensor* size = + micro_context->AllocateTempInputTensor(node, kSizeTensor); + TFLITE_DCHECK(size != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TFLITE_DCHECK(output != nullptr); + + // Ensure validity of input tensor and its dimension. + TFLITE_DCHECK(input->type == output->type); + TFLITE_DCHECK(begin->type == size->type); + TFLITE_DCHECK(begin->type == kTfLiteInt32 || begin->type == kTfLiteInt64); + TFLITE_DCHECK(size->type == kTfLiteInt32 || size->type == kTfLiteInt64); + TFLITE_DCHECK(NumDimensions(begin) == 1); + TFLITE_DCHECK(NumDimensions(size) == 1); + TFLITE_DCHECK(NumElements(begin) == NumElements(size)); + TFLITE_DCHECK(NumDimensions(input) <= kMaxDim); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(begin); + micro_context->DeallocateTempTfLiteTensor(size); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* begin = + tflite::micro::GetEvalInput(context, node, kBeginTensor); + const TfLiteEvalTensor* size = + tflite::micro::GetEvalInput(context, node, kSizeTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + tflite::SliceParams op_params; + op_params.begin_count = kMaxDim; + op_params.size_count = kMaxDim; + for (int i = 0; i < kMaxDim; ++i) { + op_params.begin[i] = 0; + op_params.size[i] = 1; + } + + if (begin->type == kTfLiteInt32) { + GetBeginAndSizeVectors(input->dims->size, begin, size, + op_params.begin, op_params.size); + } else if (begin->type == kTfLiteInt64) { + GetBeginAndSizeVectors(input->dims->size, begin, size, + op_params.begin, op_params.size); + } else { + MicroPrintf("Begin tensor type %s (%d) not supported.", + TfLiteTypeGetName(input->type), input->type); + return kTfLiteError; + } + + switch (input->type) { + case kTfLiteFloat32: + reference_ops::Slice(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt32: + reference_ops::Slice( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt8: + reference_ops::Slice( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt16: + reference_ops::Slice( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Input tensor type %s (%d) not supported.", + TfLiteTypeGetName(input->type), input->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_SLICE() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/softmax.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/softmax.h new file mode 100644 index 0000000000..647752aa96 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/softmax.h @@ -0,0 +1,72 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_SOFTMAX_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_SOFTMAX_H_ + +#include +#include +#include + +namespace tflite { + void * SoftmaxInit(TfLiteContext * context, const char * buffer, size_t length); + +// Common helper function to SoftmaxPrepare. + TfLiteStatus CalculateSoftmaxParams(TfLiteContext * context, + const TfLiteTensor * input, + TfLiteTensor * output, + const TfLiteSoftmaxParams * params, + SoftmaxParams * op_data); + + TfLiteStatus SoftmaxPrepare(TfLiteContext * context, TfLiteNode * node); + +// This is the most generic TfLiteRegistration. The actual supported types may +// still be target dependent. The only requirement is that every implementation +// (reference or optimized) must define this function. + TfLiteRegistration Register_SOFTMAX(); + +#if defined(XTENSA) || defined(CMSIS_NN) + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int8 input and int16 output. + TfLiteRegistration Register_SOFTMAX_INT8_INT16(); + +#else + inline TfLiteRegistration Register_SOFTMAX_INT8_INT16 () { + return Register_SOFTMAX(); + } +#endif + +#if defined(CMSIS_NN) + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int8 input/output and uses the latency optimized implementations. + TfLiteRegistration Register_SOFTMAX_INT8(); + +// Returns a TfLiteRegistration struct for kernel variant that only supports +// int16 input/output and uses the latency optimized implementations. + TfLiteRegistration Register_SOFTMAX_INT16(); + +#else + inline TfLiteRegistration Register_SOFTMAX_INT8 () { + return Register_SOFTMAX(); + } + + inline TfLiteRegistration Register_SOFTMAX_INT16 () { + return Register_SOFTMAX(); + } +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_SOFTMAX_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/softmax_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/softmax_common.cc new file mode 100644 index 0000000000..62b8b290b2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/softmax_common.cc @@ -0,0 +1,168 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/softmax.h" +#include "tensorflow/lite/micro/micro_context.h" + +namespace tflite { + +namespace { +// Softmax parameter data that persists in user_data +const int kInt16LUTArraySize = LUTSize(); + +TfLiteStatus InitializeLutForInt16(TfLiteContext* context, + const TfLiteTensor* input, + TfLiteTensor* output, + SoftmaxParams* op_data) { + // Only allocate LUTs for KTfLiteInt16 data type + if (input->type == kTfLiteInt16) { + void* raw_exp_lut = context->AllocatePersistentBuffer( + context, sizeof(int16_t) * kInt16LUTArraySize); + TF_LITE_ENSURE(context, raw_exp_lut != nullptr); + op_data->exp_lut = reinterpret_cast(raw_exp_lut); + void* one_over_one_plus_x_lut = context->AllocatePersistentBuffer( + context, sizeof(int16_t) * kInt16LUTArraySize); + TF_LITE_ENSURE(context, one_over_one_plus_x_lut != nullptr); + op_data->one_over_one_plus_x_lut = + reinterpret_cast(one_over_one_plus_x_lut); + } + + if (output->type == kTfLiteInt16) { + TF_LITE_ENSURE(context, + input->type == kTfLiteInt8 || input->type == kTfLiteInt16); + } else { + TF_LITE_ENSURE_EQ(context, input->type, output->type); + } + + // Populate LUT if required + if (input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); + // exp LUT only used on negative values + // we consider exp(-10.0) is insignificant to accumulation + const int32_t range = std::numeric_limits::max() - + std::numeric_limits::min(); + LUTPopulate( + 10.0f / range, std::numeric_limits::max(), 2.0f / range, 0, + [](float value) { return std::exp(value); }, op_data->exp_lut); + + LUTPopulate( + 1.0f / range, std::numeric_limits::min(), 2.0f / range, 0, + [](float value) { return 1.0f / (1.0f + value); }, + op_data->one_over_one_plus_x_lut); + + op_data->zero_point = output->params.zero_point; + op_data->scale = output->params.scale; + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteStatus CalculateSoftmaxParams(TfLiteContext* context, + const TfLiteTensor* input, + TfLiteTensor* output, + const TfLiteSoftmaxParams* params, + SoftmaxParams* op_data) { + if (InitializeLutForInt16(context, input, output, op_data) != kTfLiteOk) { + return kTfLiteError; + } + + if (input->type == kTfLiteInt8 || input->type == kTfLiteInt16) { + if (input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, input->params.zero_point, 0); + TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); + TF_LITE_ENSURE_NEAR(context, output->params.scale, 1.f / 32768, + (0.001f * 1.f / 32768)); + } else { // input->type == kTfLiteInt8 + TF_LITE_ENSURE_TYPES_EQ(context, input->type, kTfLiteInt8); + if (output->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, output->params.zero_point, -32768); + TF_LITE_ENSURE_NEAR(context, output->params.scale, 1.f / 65536, + (0.001f * 1.f / 65536)); + } else { // output->type == kTfLiteint8 + TF_LITE_ENSURE_TYPES_EQ(context, output->type, kTfLiteInt8); + TF_LITE_ENSURE_EQ(context, output->params.zero_point, -128); + TF_LITE_ENSURE(context, output->params.scale == 1.f / 256); + } + } + + static const int kScaledDiffIntegerBits = 5; + + // Calculate input_multiplier and input_left_shift + if (input->type == kTfLiteInt16) { + int input_left_shift; + double input_scale_beta_rescale = + static_cast(input->params.scale) * + static_cast(params->beta) / + (10.0 / 65535.0); // scale the input_diff such that [-65535, 0] + // correspond to [-10.0, 0.0] + QuantizeMultiplier(input_scale_beta_rescale, &op_data->input_multiplier, + &input_left_shift); + op_data->input_left_shift = input_left_shift; + } else { + int input_left_shift; + tflite::PreprocessSoftmaxScaling( + static_cast(params->beta), + static_cast(input->params.scale), kScaledDiffIntegerBits, + &op_data->input_multiplier, &input_left_shift); + op_data->input_left_shift = input_left_shift; + op_data->diff_min = + -1.0 * tflite::CalculateInputRadius(kScaledDiffIntegerBits, + op_data->input_left_shift); + } + } else { + TF_LITE_ENSURE_TYPES_EQ(context, input->type, kTfLiteFloat32); + TF_LITE_ENSURE_TYPES_EQ(context, output->type, kTfLiteFloat32); + op_data->beta = static_cast(params->beta); + } + return kTfLiteOk; +} + +void* SoftmaxInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(SoftmaxParams)); +} + +TfLiteStatus SoftmaxPrepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = micro_context->AllocateTempInputTensor(node, 0); + TF_LITE_ENSURE(context, input != nullptr); + TF_LITE_ENSURE(context, NumDimensions(input) >= 1); + TfLiteTensor* output = micro_context->AllocateTempOutputTensor(node, 0); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE(context, node->user_data != nullptr); + SoftmaxParams* op_data = static_cast(node->user_data); + + auto* params = static_cast(node->builtin_data); + auto ret_val = + CalculateSoftmaxParams(context, input, output, params, op_data); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return ret_val; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/space_to_batch_nd.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/space_to_batch_nd.cc new file mode 100644 index 0000000000..11b32c3f6e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/space_to_batch_nd.cc @@ -0,0 +1,121 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/space_to_batch_nd.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +namespace { + +constexpr int kInputTensor = 0; +constexpr int kBlockShapeTensor = 1; +constexpr int kCropsTensor = 2; +constexpr int kOutputTensor = 0; + +// Currently, only 3D NHC and 4D NHWC input/output op_context are supported. +// In case of 3D input, it will be extended to 3D NHWC by adding W=1. +// The 4D array need to have exactly 2 spatial dimensions. +// TODO(b/149952582): Support arbitrary dimension in SpaceToBatchND. +const int kInputOutputMinDimensionNum = 3; +const int kInputOutputMaxDimensionNum = 4; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(SpaceToBatchParams)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 3); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, input != nullptr && output != nullptr); + + TF_LITE_ENSURE(context, NumDimensions(input) >= kInputOutputMinDimensionNum); + TF_LITE_ENSURE(context, NumDimensions(output) >= kInputOutputMinDimensionNum); + TF_LITE_ENSURE(context, NumDimensions(input) <= kInputOutputMaxDimensionNum); + TF_LITE_ENSURE(context, NumDimensions(output) <= kInputOutputMaxDimensionNum); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const SpaceToBatchParams& params = + *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* block_shape = + tflite::micro::GetEvalInput(context, node, kBlockShapeTensor); + const TfLiteEvalTensor* crops = + tflite::micro::GetEvalInput(context, node, kCropsTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + switch (input->type) { // Already know in/out types are same. + case kTfLiteFloat32: + reference_ops::SpaceToBatchND( + params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(block_shape), + tflite::micro::GetTensorData(block_shape), + tflite::micro::GetTensorShape(crops), + tflite::micro::GetTensorData(crops), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt8: + reference_ops::SpaceToBatchND( + params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(block_shape), + tflite::micro::GetTensorData(block_shape), + tflite::micro::GetTensorShape(crops), + tflite::micro::GetTensorData(crops), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace. + +TfLiteRegistration Register_SPACE_TO_BATCH_ND() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/space_to_depth.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/space_to_depth.cc new file mode 100644 index 0000000000..3640e2cdb1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/space_to_depth.cc @@ -0,0 +1,127 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/space_to_depth.h" + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +namespace { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; +constexpr int kBatchRank = 0; +constexpr int kHeightRank = 1; +constexpr int kWidthRank = 2; +constexpr int kDepthRank = 3; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + auto* params = + reinterpret_cast(node->builtin_data); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_EQ(context, NumDimensions(input), 4); + + auto data_type = output->type; + TF_LITE_ENSURE(context, + data_type == kTfLiteFloat32 || data_type == kTfLiteInt8); + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + const int block_size = params->block_size; + const int input_height = input->dims->data[kHeightRank]; + const int input_width = input->dims->data[kWidthRank]; + int output_height = input_height / block_size; + int output_width = input_width / block_size; + + TF_LITE_ENSURE_EQ(context, input_height, output_height * block_size); + TF_LITE_ENSURE_EQ(context, input_width, output_width * block_size); + + // Relocate dims to the persistent storage arena before changing them, + // otherwise we'd be modifying temporary copies made by the interpreters each + // time they process the layer. + TfLiteEvalTensor* output_eval = + micro::GetEvalOutput(context, node, kOutputTensor); + TF_LITE_ENSURE_OK(context, micro::CreateWritableTensorDimsWithCopy( + context, output, output_eval)); + + output->dims->data[kBatchRank] = input->dims->data[kBatchRank]; + output->dims->data[kHeightRank] = output_height; + output->dims->data[kWidthRank] = output_width; + output->dims->data[kDepthRank] = + input->dims->data[kDepthRank] * block_size * block_size; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + auto* params = + reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input = + micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = micro::GetEvalOutput(context, node, kOutputTensor); + + SpaceToDepthParams op_params; + op_params.block_size = params->block_size; + + switch (input->type) { // Already know in/out types are same. + case kTfLiteFloat32: + reference_ops::SpaceToDepth(op_params, micro::GetTensorShape(input), + micro::GetTensorData(input), + micro::GetTensorShape(output), + micro::GetTensorData(output)); + break; + case kTfLiteInt8: + reference_ops::SpaceToDepth(op_params, micro::GetTensorShape(input), + micro::GetTensorData(input), + micro::GetTensorShape(output), + micro::GetTensorData(output)); + break; + default: + MicroPrintf("SPACE_TO_DEPTH only supports FLOAT32 and INT8, got %s.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_SPACE_TO_DEPTH() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/split.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/split.cc new file mode 100644 index 0000000000..4ff748562d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/split.cc @@ -0,0 +1,128 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace split { + +template +TfLiteStatus SplitImpl(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input, int axis_value) { + const int output_count = NumOutputs(node); + const TfLiteIntArray* input_dims = input->dims; + const TfLiteEvalTensor* output0 = + tflite::micro::GetEvalOutput(context, node, 0); + const TfLiteIntArray* output_dims = output0->dims; + + const int split_dimensions = input_dims->size; + int axis = axis_value < 0 ? axis_value + split_dimensions : axis_value; + + TFLITE_DCHECK_LT(axis, split_dimensions); + TFLITE_DCHECK_EQ(output_dims->size, split_dimensions); + + int64_t split_size = output_dims->data[axis] * output_count; + + TFLITE_DCHECK_EQ(split_size, input_dims->data[axis]); + int64_t outer_size = 1; + for (int i = 0; i < axis; ++i) { + outer_size *= input_dims->data[i]; + } + + int64_t base_inner_size = 1; + for (int i = axis + 1; i < split_dimensions; ++i) { + base_inner_size *= input_dims->data[i]; + } + + const T* input_ptr = tflite::micro::GetTensorData(input); + for (int k = 0; k < outer_size; ++k) { + for (int i = 0; i < output_count; ++i) { + TfLiteEvalTensor* t = tflite::micro::GetEvalOutput(context, node, i); + T* output_data = tflite::micro::GetTensorData(t); + const int copy_size = output_dims->data[axis] * base_inner_size; + T* output_ptr = output_data + k * copy_size; + for (int j = 0; j < copy_size; ++j) output_ptr[j] = input_ptr[j]; + input_ptr += copy_size; + } + } + + return kTfLiteOk; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* axis = micro_context->AllocateTempInputTensor(node, 0); + TF_LITE_ENSURE(context, axis != nullptr); + + // Dynamic output tensors are needed if axis tensor is not constant. + // But Micro doesn't support dynamic memory allocation, so we only support + // constant axis tensor for now. + TF_LITE_ENSURE_MSG(context, IsConstantTensor(axis), + "Non constant axis tensor not supported"); + + micro_context->DeallocateTempTfLiteTensor(axis); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* axis = tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 1); + + int axis_value = tflite::micro::GetTensorData(axis)[0]; + if (axis_value < 0) { + axis_value += input->dims->size; + } + + TF_LITE_ENSURE(context, axis_value >= 0); + TF_LITE_ENSURE(context, axis_value < input->dims->size); + + switch (input->type) { + case kTfLiteFloat32: { + return SplitImpl(context, node, input, axis_value); + } + case kTfLiteInt8: { + return SplitImpl(context, node, input, axis_value); + } + case kTfLiteInt16: { + return SplitImpl(context, node, input, axis_value); + } + case kTfLiteInt32: { + return SplitImpl(context, node, input, axis_value); + } + default: + MicroPrintf("Type %s currently not supported.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace split + +TfLiteRegistration Register_SPLIT() { + return tflite::micro::RegisterOp(nullptr, split::Prepare, split::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/split_v.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/split_v.cc new file mode 100644 index 0000000000..86d3fbe8ea --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/split_v.cc @@ -0,0 +1,130 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace split_v { + +template +TfLiteStatus SplitImpl(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input, int axis_value) { + const TfLiteIntArray* input_dims = input->dims; + const TfLiteEvalTensor* output0 = + tflite::micro::GetEvalOutput(context, node, 0); + + const int split_dimensions = input_dims->size; + + TFLITE_DCHECK_LT(axis_value, split_dimensions); + TFLITE_DCHECK_EQ(output0->dims->size, split_dimensions); + + int64_t split_size = 0; + const int output_count = NumOutputs(node); + for (int i = 0; i < output_count; i++) { + split_size += + tflite::micro::GetEvalOutput(context, node, i)->dims->data[axis_value]; + } + TFLITE_DCHECK_EQ(split_size, input_dims->data[axis_value]); + int64_t outer_size = 1; + for (int i = 0; i < axis_value; ++i) { + outer_size *= input_dims->data[i]; + } + + int64_t base_inner_size = 1; + for (int i = axis_value + 1; i < split_dimensions; ++i) { + base_inner_size *= input_dims->data[i]; + } + + const T* input_ptr = tflite::micro::GetTensorData(input); + for (int k = 0; k < outer_size; ++k) { + for (int i = 0; i < output_count; ++i) { + TfLiteEvalTensor* output_tensor = + tflite::micro::GetEvalOutput(context, node, i); + T* output_data = tflite::micro::GetTensorData(output_tensor); + const int copy_size = + output_tensor->dims->data[axis_value] * base_inner_size; + T* output_ptr = output_data + k * copy_size; + for (int j = 0; j < copy_size; ++j) output_ptr[j] = input_ptr[j]; + input_ptr += copy_size; + } + } + + return kTfLiteOk; +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_EQ(context, NumInputs(node), 3); + + MicroContext* micro_context = GetMicroContext(context); + // Dynamic output tensors are needed if axis tensor is not constant. + // But Micro doesn't support dynamic memory allocation, so we only support + // constant axis tensor for now. + TfLiteTensor* axis = micro_context->AllocateTempInputTensor(node, 2); + TF_LITE_ENSURE_MSG(context, IsConstantTensor(axis), + "Non constant axis tensor not supported"); + micro_context->DeallocateTempTfLiteTensor(axis); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + const TfLiteEvalTensor* axis = tflite::micro::GetEvalInput(context, node, 2); + + int axis_value = tflite::micro::GetTensorData(axis)[0]; + if (axis_value < 0) { + axis_value += input->dims->size; + } + + TF_LITE_ENSURE(context, axis_value >= 0); + TF_LITE_ENSURE(context, axis_value < input->dims->size); + + switch (input->type) { + case kTfLiteFloat32: { + return SplitImpl(context, node, input, axis_value); + } + case kTfLiteInt8: { + return SplitImpl(context, node, input, axis_value); + } + case kTfLiteInt16: { + return SplitImpl(context, node, input, axis_value); + } + case kTfLiteInt32: { + return SplitImpl(context, node, input, axis_value); + } + default: + MicroPrintf("Type %s currently not supported.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace split_v + +TfLiteRegistration Register_SPLIT_V() { + return tflite::micro::RegisterOp(nullptr, split_v::Prepare, split_v::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/squared_difference.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/squared_difference.cc new file mode 100644 index 0000000000..8786a87157 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/squared_difference.cc @@ -0,0 +1,247 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/binary_function.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/add.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_context.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { +constexpr int kInputTensor1 = 0; +constexpr int kInputTensor2 = 1; +constexpr int kOutputTensor = 0; + +struct OpData { + bool requires_broadcast; + ArithmeticParams arithmetic_params; +}; + +template +T SquaredDifference(T input1, T input2) { + const T difference = input1 - input2; + return difference * difference; +} + +void* SquaredDifferenceInit(TfLiteContext* context, const char* buffer, + size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus SquaredDifferencePrepare(TfLiteContext* context, + TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + OpData* data = reinterpret_cast(node->user_data); + data->requires_broadcast = false; + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kInputTensor1); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kInputTensor2); + TF_LITE_ENSURE(context, input2 != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_TYPES_EQ(context, input1->type, input2->type); + output->type = input2->type; + + // Ensure the quantization parameters are equivalent. + if (input1->type == kTfLiteInt8) { + const auto& input1_quantization_params = input1->params; + const auto& input2_quantization_params = input2->params; + const auto& output_quantization_params = output->params; + const int32_t integer_type_min = std::numeric_limits::min(); + const int32_t integer_type_max = std::numeric_limits::max(); + TF_LITE_ENSURE(context, + input1_quantization_params.zero_point >= integer_type_min); + TF_LITE_ENSURE(context, + input1_quantization_params.zero_point <= integer_type_max); + TF_LITE_ENSURE(context, + input2_quantization_params.zero_point >= integer_type_min); + TF_LITE_ENSURE(context, + input2_quantization_params.zero_point <= integer_type_max); + TF_LITE_ENSURE(context, + output_quantization_params.zero_point >= integer_type_min); + TF_LITE_ENSURE(context, + output_quantization_params.zero_point <= integer_type_max); + data->arithmetic_params.input1_offset = + -input1_quantization_params.zero_point; + data->arithmetic_params.input2_offset = + -input2_quantization_params.zero_point; + data->arithmetic_params.output_offset = + output_quantization_params.zero_point; + + // shift to make integer for scales. + // 7 is selected so that maximum shifted result 255^2 * (1 << (7 * 2 )) + // does not overflow signed 32-bit integer + data->arithmetic_params.left_shift = 7; + const double twice_max_input_scale = + 2.0 * static_cast(std::max(input1_quantization_params.scale, + input2_quantization_params.scale)); + const double real_input1_multiplier = + static_cast(input1_quantization_params.scale) / + twice_max_input_scale; + double real_input2_multiplier = + static_cast(input2_quantization_params.scale) / + twice_max_input_scale; + const double real_output_multiplier = + (twice_max_input_scale * twice_max_input_scale) / + static_cast((1 << data->arithmetic_params.left_shift * 2) * + output_quantization_params.scale); + QuantizeMultiplierSmallerThanOneExp( + real_input1_multiplier, &data->arithmetic_params.input1_multiplier, + &data->arithmetic_params.input1_shift); + QuantizeMultiplierSmallerThanOneExp( + real_input2_multiplier, &data->arithmetic_params.input2_multiplier, + &data->arithmetic_params.input2_shift); + QuantizeMultiplierSmallerThanOneExp( + real_output_multiplier, &data->arithmetic_params.output_multiplier, + &data->arithmetic_params.output_shift); + data->arithmetic_params.quantized_activation_min = + std::numeric_limits::min(); + data->arithmetic_params.quantized_activation_max = + std::numeric_limits::max(); + } + + data->requires_broadcast = !HaveSameShapes(input1, input2); + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +inline int8_t SquaredDifference(int8_t x, int8_t y, + const ArithmeticParams& params) { + const int32_t input1_val = params.input1_offset + x; + const int32_t input2_val = params.input2_offset + y; + const int32_t shifted_input1_val = input1_val * (1 << params.left_shift); + const int32_t shifted_input2_val = input2_val * (1 << params.left_shift); + const int32_t scaled_input1_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp( + shifted_input1_val, params.input1_multiplier, params.input1_shift); + const int32_t scaled_input2_val = + MultiplyByQuantizedMultiplierSmallerThanOneExp( + shifted_input2_val, params.input2_multiplier, params.input2_shift); + const int32_t raw_diff = scaled_input1_val - scaled_input2_val; + + // Max of this is 255^2 * (1 << 14), so won't overflow 32 bits. + const int32_t squared_raw_diff = raw_diff * raw_diff; + const int32_t raw_output = + MultiplyByQuantizedMultiplierSmallerThanOneExp( + squared_raw_diff, params.output_multiplier, params.output_shift) + + params.output_offset; + const int32_t clamped_output = + std::min(params.quantized_activation_max, + std::max(params.quantized_activation_min, raw_output)); + return static_cast(clamped_output); +} + +template +void EvalQuantizedSquaredDifference(TfLiteContext* context, TfLiteNode* node, + const OpData* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + const auto* op_data = static_cast(node->user_data); + if (data->requires_broadcast) { + reference_integer_ops::BroadcastBinaryFunction4DSlow( + op_data->arithmetic_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), + reference_integer_ops::CheckArithmeticParams, SquaredDifference); + } else { + const int flat_size = tflite::micro::GetTensorShape(input1).FlatSize(); + reference_integer_ops::ElementWise( + flat_size, op_data->arithmetic_params, + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorData(output), + reference_integer_ops::CheckArithmeticParams, SquaredDifference); + } +} + +template +void EvalSquaredDifference(TfLiteContext* context, TfLiteNode* node, + const OpData* data, const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + if (data->requires_broadcast) { + reference_ops::BroadcastBinaryFunction4DSlow( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), SquaredDifference); + } else { + reference_ops::BinaryFunction( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), SquaredDifference); + } +} + +TfLiteStatus SquaredDifferenceEval(TfLiteContext* context, TfLiteNode* node) { + OpData* data = reinterpret_cast(node->user_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + if (output->type == kTfLiteFloat32) { + EvalSquaredDifference(context, node, data, input1, input2, output); + } else if (output->type == kTfLiteInt32) { + EvalSquaredDifference(context, node, data, input1, input2, output); + } else if (output->type == kTfLiteInt8) { + EvalQuantizedSquaredDifference(context, node, data, input1, input2, + output); + } else { + MicroPrintf( + "SquaredDifference only supports FLOAT32, INT32 and INT8 now, got %d.", + output->type); + return kTfLiteError; + } + + return kTfLiteOk; +} +} // namespace + +TfLiteRegistration Register_SQUARED_DIFFERENCE() { + return tflite::micro::RegisterOp( + SquaredDifferenceInit, SquaredDifferencePrepare, SquaredDifferenceEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/squeeze.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/squeeze.cc new file mode 100644 index 0000000000..0175384980 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/squeeze.cc @@ -0,0 +1,118 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +struct SqueezeContext { + SqueezeContext(TfLiteContext* context, TfLiteNode* node) { + params = reinterpret_cast(node->builtin_data); + micro_context = GetMicroContext(context); + input = micro_context->AllocateTempInputTensor(node, 0); + output = micro_context->AllocateTempOutputTensor(node, 0); + } + ~SqueezeContext() { + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + } + MicroContext* micro_context; + TfLiteSqueezeParams* params; + TfLiteTensor* input; + TfLiteTensor* output; +}; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + SqueezeContext op_context(context, node); + const int input_num_dims = NumDimensions(op_context.input); + const int num_squeeze_dims = op_context.params->num_squeeze_dims; + + // Determines number of dimensions of output tensor after squeeze. + const TfLiteIntArray* input_dims = op_context.input->dims; + const TfLiteIntArray* output_dims = op_context.output->dims; + const int* squeeze_dims = op_context.params->squeeze_dims; + + constexpr int max_squeeze_dims = 8; + TF_LITE_ENSURE(context, input_num_dims <= max_squeeze_dims); + bool should_squeeze[max_squeeze_dims] = {}; + + if (num_squeeze_dims == 0) { + for (int idx = 0; idx < input_num_dims; ++idx) { + if (input_dims->data[idx] == 1) { + should_squeeze[idx] = true; + } + } + } else { + for (int idx = 0; idx < num_squeeze_dims; ++idx) { + int current = squeeze_dims[idx] < 0 ? squeeze_dims[idx] + input_num_dims + : squeeze_dims[idx]; + TF_LITE_ENSURE(context, current >= 0 && current < input_num_dims && + input_dims->data[current] == 1); + should_squeeze[current] = true; + } + } + + // Ensure output dimensions are big enough. + for (int in_idx = 0, out_idx = 0; in_idx < input_num_dims; ++in_idx) { + if (!should_squeeze[in_idx]) { + TFLITE_CHECK_GE(output_dims->data[out_idx++], input_dims->data[in_idx]); + } + } + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + + if (input->type == kTfLiteString) { + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + size_t input_byte_size; + size_t output_byte_size; + TF_LITE_ENSURE_OK(context, + TfLiteEvalTensorByteLength(input, &input_byte_size)); + TF_LITE_ENSURE_OK(context, + TfLiteEvalTensorByteLength(output, &output_byte_size)); + + TF_LITE_ENSURE_EQ(context, input_byte_size, output_byte_size); + memcpy(output->data.raw, input->data.raw, input_byte_size); + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_SQUEEZE() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/strided_slice.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/strided_slice.cc new file mode 100644 index 0000000000..9985cf9132 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/strided_slice.cc @@ -0,0 +1,210 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/strided_slice.h" + +#include +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace strided_slice { + +constexpr int kInputTensor = 0; +constexpr int kBeginTensor = 1; +constexpr int kEndTensor = 2; +constexpr int kStridesTensor = 3; +constexpr int kOutputTensor = 0; + +struct StridedSliceContext { + StridedSliceContext(TfLiteContext* context, TfLiteNode* node) { + params = reinterpret_cast(node->builtin_data); + micro_context = GetMicroContext(context); + input = micro_context->AllocateTempInputTensor(node, kInputTensor); + begin = micro_context->AllocateTempInputTensor(node, kBeginTensor); + end = micro_context->AllocateTempInputTensor(node, kEndTensor); + strides = micro_context->AllocateTempInputTensor(node, kStridesTensor); + output = micro_context->AllocateTempOutputTensor(node, kOutputTensor); + dims = NumDimensions(input); + } + ~StridedSliceContext() { + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(begin); + micro_context->DeallocateTempTfLiteTensor(end); + micro_context->DeallocateTempTfLiteTensor(strides); + micro_context->DeallocateTempTfLiteTensor(output); + } + const TfLiteStridedSliceParams* params; + MicroContext* micro_context; + TfLiteTensor* input; + TfLiteTensor* begin; + TfLiteTensor* end; + TfLiteTensor* strides; + TfLiteTensor* output; + int dims; +}; + +// This Op only supports 1-4D cases and since we use the reference 4D +// implementation, the 1-3D tensors are mapped to 4D. +const int kMaxDim = 4; + +tflite::StridedSliceParams BuildStridedSliceParams( + StridedSliceContext* op_context) { + tflite::StridedSliceParams op_params; + op_params.start_indices_count = op_context->dims; + op_params.stop_indices_count = op_context->dims; + op_params.strides_count = op_context->dims; + + for (int i = 0; i < op_context->dims; ++i) { + op_params.start_indices[i] = GetTensorData(op_context->begin)[i]; + op_params.stop_indices[i] = GetTensorData(op_context->end)[i]; + op_params.strides[i] = GetTensorData(op_context->strides)[i]; + } + + op_params.begin_mask = op_context->params->begin_mask; + op_params.ellipsis_mask = 0; + op_params.end_mask = op_context->params->end_mask; + op_params.new_axis_mask = 0; + op_params.shrink_axis_mask = op_context->params->shrink_axis_mask; + return op_params; +} + +// Processes the indexing tensors (begin, end and strides) to resize the +// output tensor. This function is callable from both Prepare() and Eval() as +// long as the caller ensures the indexing tensors are present. +TfLiteStatus CheckOutputSize(TfLiteContext* context, + StridedSliceContext* op_context) { + using ::tflite::strided_slice::StartForAxis; + using ::tflite::strided_slice::StopForAxis; + TfLiteIntArray* output_shape = op_context->output->dims; + int shape_size = 0; + auto op_params = BuildStridedSliceParams(op_context); + auto input_shape = GetTensorShape(op_context->input); + for (int idx = 0; idx < op_context->dims; ++idx) { + int32_t stride = GetTensorData(op_context->strides)[idx]; + TF_LITE_ENSURE_MSG(context, stride != 0, "stride value has to be non-zero"); + int32_t begin = StartForAxis(op_params, input_shape, idx); + int32_t end = StopForAxis(op_params, input_shape, idx, begin); + + // When shrinking an axis, the end position does not matter (and can be + // incorrect when negative indexing is used, see Issue #19260). Always use + // begin + 1 to generate a length 1 slice, since begin has + // already been adjusted for negative indices by StartForAxis. + const bool shrink_axis = op_context->params->shrink_axis_mask & (1 << idx); + if (shrink_axis) { + end = begin + 1; + } + + // This is valid for both positive and negative strides + int32_t dim_shape = std::ceil((end - begin) / static_cast(stride)); + dim_shape = dim_shape < 0 ? 0 : dim_shape; + if (!shrink_axis) { + TF_LITE_ENSURE_EQ(context, output_shape->data[shape_size], dim_shape); + shape_size++; + } + } + TF_LITE_ENSURE_EQ(context, output_shape->size, shape_size); + return kTfLiteOk; +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(StridedSliceParams)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + StridedSliceParams* op_params = + static_cast(node->user_data); + TF_LITE_ENSURE_EQ(context, NumInputs(node), 4); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + StridedSliceContext op_context(context, node); + TF_LITE_ENSURE_MSG(context, op_context.dims <= kMaxDim, + "input dim should not exceed 4"); + auto params = BuildStridedSliceParams(&op_context); + memcpy(op_params, ¶ms, sizeof(StridedSliceParams)); + return CheckOutputSize(context, &op_context); +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + const StridedSliceParams& op_params = + *(static_cast(node->user_data)); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + switch (output->type) { + case kTfLiteFloat32: + reference_ops::StridedSlice(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt8: + reference_ops::StridedSlice(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt16: + reference_ops::StridedSlice( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt32: + reference_ops::StridedSlice( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteBool: + reference_ops::StridedSlice(op_params, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} +} // namespace strided_slice + +TfLiteRegistration Register_STRIDED_SLICE() { + return tflite::micro::RegisterOp(strided_slice::Init, strided_slice::Prepare, + strided_slice::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub.cc new file mode 100644 index 0000000000..a54c488fda --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub.cc @@ -0,0 +1,168 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/kernels/sub.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/add.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/reference/sub.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +void* SubInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpDataSub)); +} + +void EvalSub(TfLiteContext* context, TfLiteNode* node, TfLiteSubParams* params, + const OpDataSub* data, const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, TfLiteEvalTensor* output) { + float output_activation_min, output_activation_max; + CalculateActivationRange(params->activation, &output_activation_min, + &output_activation_max); + tflite::ArithmeticParams op_params; + SetActivationParams(output_activation_min, output_activation_max, &op_params); + if (data->requires_broadcast) { + tflite::reference_ops::BroadcastSubSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + tflite::reference_ops::SubWithActivation( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } +} + +TfLiteStatus EvalSubQuantized(TfLiteContext* context, TfLiteNode* node, + TfLiteSubParams* params, const OpDataSub* data, + const TfLiteEvalTensor* input1, + const TfLiteEvalTensor* input2, + TfLiteEvalTensor* output) { + tflite::ArithmeticParams op_params; + op_params.left_shift = data->left_shift; + op_params.input1_offset = data->input1_offset; + op_params.input1_multiplier = data->input1_multiplier; + op_params.input1_shift = data->input1_shift; + op_params.input2_offset = data->input2_offset; + op_params.input2_multiplier = data->input2_multiplier; + op_params.input2_shift = data->input2_shift; + op_params.output_offset = data->output_offset; + op_params.output_multiplier = data->output_multiplier; + op_params.output_shift = data->output_shift; + SetActivationParams(data->output_activation_min, data->output_activation_max, + &op_params); + bool need_broadcast = reference_ops::ProcessBroadcastShapes( + tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorShape(input2), &op_params); + + switch (output->type) { + case kTfLiteInt8: { + if (need_broadcast) { + tflite::reference_ops::BroadcastQuantSubSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + tflite::reference_ops::Sub( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } + break; + } + case kTfLiteInt16: { + if (need_broadcast) { + tflite::reference_ops::BroadcastQuantSubSlow( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } else { + tflite::reference_ops::Sub( + op_params, tflite::micro::GetTensorShape(input1), + tflite::micro::GetTensorData(input1), + tflite::micro::GetTensorShape(input2), + tflite::micro::GetTensorData(input2), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + } + break; + } + default: + MicroPrintf("Quantized type %s not currently supported.", + TfLiteTypeGetName(output->type)); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus SubEval(TfLiteContext* context, TfLiteNode* node) { + auto* params = reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, kSubInputTensor1); + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, kSubInputTensor2); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kSubOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpDataSub& data = *(static_cast(node->user_data)); + + if (output->type == kTfLiteFloat32) { + EvalSub(context, node, params, &data, input1, input2, output); + } else if (output->type == kTfLiteInt8 || output->type == kTfLiteInt16) { + TF_LITE_ENSURE_OK(context, EvalSubQuantized(context, node, params, &data, + input1, input2, output)); + } else { + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(output->type), + output->type); + return kTfLiteError; + } + + return kTfLiteOk; +} + +TfLiteRegistration Register_SUB() { + return tflite::micro::RegisterOp(SubInit, SubPrepare, SubEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub.h new file mode 100644 index 0000000000..e66584721d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub.h @@ -0,0 +1,60 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_SUB_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_SUB_H_ + +#include +#include +#include + +namespace tflite { + extern const int kSubInputTensor1; + extern const int kSubInputTensor2; + extern const int kSubOutputTensor; + + struct OpDataSub + { + bool requires_broadcast; + + // These fields are used in both the general 8-bit -> 8bit quantized path, + // and the special 16-bit -> 16bit quantized path + int input1_shift; + int input2_shift; + int32_t output_activation_min; + int32_t output_activation_max; + + // These fields are used only in the general 8-bit -> 8bit quantized path + int32_t input1_multiplier; + int32_t input2_multiplier; + int32_t output_multiplier; + int output_shift; + int left_shift; + int32_t input1_offset; + int32_t input2_offset; + int32_t output_offset; + }; + + TfLiteStatus CalculateOpDataSub(TfLiteContext * context, + TfLiteSubParams * params, + const TfLiteTensor * input1, + const TfLiteTensor * input2, + TfLiteTensor * output, + OpDataSub * data); + + TfLiteStatus SubPrepare(TfLiteContext * context, TfLiteNode * node); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_SUB_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub_common.cc new file mode 100644 index 0000000000..7ad3aa6aa0 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/sub_common.cc @@ -0,0 +1,109 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/add.h" +#include "tensorflow/lite/kernels/internal/reference/process_broadcast_shapes.h" +#include "tensorflow/lite/kernels/internal/reference/sub.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/sub.h" + +namespace tflite { + +const int kSubInputTensor1 = 0; +const int kSubInputTensor2 = 1; +const int kSubOutputTensor = 0; + +TfLiteStatus CalculateOpDataSub(TfLiteContext* context, TfLiteSubParams* params, + const TfLiteTensor* input1, + const TfLiteTensor* input2, + TfLiteTensor* output, OpDataSub* data) { + data->requires_broadcast = !HaveSameShapes(input1, input2); + + if (output->type == kTfLiteInt8 || output->type == kTfLiteInt16) { + // 8bit -> 8bit general quantized path, with general rescalings + data->input1_offset = -input1->params.zero_point; + data->input2_offset = -input2->params.zero_point; + data->output_offset = output->params.zero_point; + + // The shift is set to 15 in case of 16-bit and 20 in case of 8-bit, + // accordingly. In case of 16-bit we have 65535 << 15 which is less than 1 + // << 31, therefore the addition will still fit in a 32 bit accumulator. + data->left_shift = output->type == kTfLiteInt16 ? 15 : 20; + const float twice_max_input_scale = + 2 * std::max(input1->params.scale, input2->params.scale); + const double real_input1_multiplier = + static_cast(input1->params.scale) / + static_cast(twice_max_input_scale); + const double real_input2_multiplier = + static_cast(input2->params.scale) / + static_cast(twice_max_input_scale); + const double real_output_multiplier = + static_cast(twice_max_input_scale) / + ((1 << data->left_shift) * static_cast(output->params.scale)); + + QuantizeMultiplierSmallerThanOneExp( + real_input1_multiplier, &data->input1_multiplier, &data->input1_shift); + + QuantizeMultiplierSmallerThanOneExp( + real_input2_multiplier, &data->input2_multiplier, &data->input2_shift); + + QuantizeMultiplierSmallerThanOneExp( + real_output_multiplier, &data->output_multiplier, &data->output_shift); + + TF_LITE_ENSURE_STATUS(CalculateActivationRangeQuantized( + context, params->activation, output, &data->output_activation_min, + &data->output_activation_max)); + } + + return kTfLiteOk; +} + +TfLiteStatus SubPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + OpDataSub* data = static_cast(node->user_data); + auto* params = reinterpret_cast(node->builtin_data); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input1 = + micro_context->AllocateTempInputTensor(node, kSubInputTensor1); + TF_LITE_ENSURE(context, input1 != nullptr); + TfLiteTensor* input2 = + micro_context->AllocateTempInputTensor(node, kSubInputTensor2); + TF_LITE_ENSURE(context, input2 != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kSubOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_STATUS( + CalculateOpDataSub(context, params, input1, input2, output, data)); + + micro_context->DeallocateTempTfLiteTensor(input1); + micro_context->DeallocateTempTfLiteTensor(input2); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/svdf.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/svdf.h new file mode 100644 index 0000000000..b1f5ceaddd --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/svdf.h @@ -0,0 +1,99 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_SVDF_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_SVDF_H_ + +#include +#include + +namespace tflite { + +struct OpDataSvdf { + int32_t effective_scale_1_a; + int32_t effective_scale_2_a; + // b versions of each scale are kept at int since the numbers are just the + // shift value - typically between [-32, 32]. + int effective_scale_1_b; + int effective_scale_2_b; + int scratch_tensor_index; + int scratch_output_tensor_index; + + // Cached tensor zero point values for quantized operations. + int input_zero_point; + int output_zero_point; + int activation_state_zero_point; +}; + +// Input tensors. +extern const int kSvdfInputTensor; +extern const int kSvdfWeightsFeatureTensor; +extern const int kSvdfWeightsTimeTensor; +extern const int kSvdfBiasTensor; +// This is a variable tensor, and will be modified by this op. +extern const int kSvdfInputActivationStateTensor; + +// Output tensor. +extern const int kSvdfOutputTensor; + +void EvalInt8SvdfReference(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input_tensor, + const TfLiteEvalTensor* weights_feature_tensor, + const TfLiteEvalTensor* weights_time_tensor, + const TfLiteEvalTensor* bias_tensor, + const TfLiteSVDFParams* params, + TfLiteEvalTensor* activation_state_tensor, + TfLiteEvalTensor* output_tensor, + const OpDataSvdf& data); + +// TODO(#523): remove 16-bit code when no longer needed. +void EvalInt16SvdfReference(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input_tensor, + const TfLiteEvalTensor* weights_feature_tensor, + const TfLiteEvalTensor* weights_time_tensor, + const TfLiteEvalTensor* bias_tensor, + const TfLiteSVDFParams* params, + TfLiteEvalTensor* activation_state_tensor, + TfLiteEvalTensor* output_tensor, + const OpDataSvdf& data); + +void EvalFloatSvdfReference( + TfLiteContext* context, TfLiteNode* node, const TfLiteEvalTensor* input, + const TfLiteEvalTensor* weights_feature, + const TfLiteEvalTensor* weights_time, const TfLiteEvalTensor* bias, + const TfLiteSVDFParams* params, int scratch_tensor_index, + TfLiteEvalTensor* activation_state, TfLiteEvalTensor* output); + +TfLiteStatus PrepareSvdf(TfLiteContext* context, TfLiteNode* node); + +// This is the most generic TfLiteRegistration. The actual supported types may +// still be target dependent. The only requirement is that every implementation +// (reference or optimized) must define this function. +TfLiteRegistration Register_SVDF(); + +#if defined(HEXAGON) || defined(CMSIS_NN) +TfLiteRegistration Register_SVDF_INT8(); + +#else +// Note that while this block gets used for both reference and optimized kernels +// that do not have any specialized implementations, the only goal here is to +// define fallback implementation that allow reference kernels to still be used +// from applications that call a more specific kernel variant. + +inline TfLiteRegistration Register_SVDF_INT8() { return Register_SVDF(); } + +#endif +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_SVDF_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/svdf_common.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/svdf_common.cc new file mode 100644 index 0000000000..ed74358bc9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/svdf_common.cc @@ -0,0 +1,516 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/activation_utils.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/svdf.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +/** + * This version of SVDF is specific to TFLite Micro. It contains the following + * differences between the TFLite version: + * + * 1.) Scratch tensor allocation - scratch tensors must be known ahead of time + * for the Micro interpreter. + * 2.) Output dimensions - the TFLite version determines output size and runtime + * and resizes the output tensor. Micro runtime does not support tensor + * resizing. + */ + +const int kSvdfInputTensor = 0; +const int kSvdfWeightsFeatureTensor = 1; +const int kSvdfWeightsTimeTensor = 2; +const int kSvdfBiasTensor = 3; +const int kSvdfInputActivationStateTensor = + 4; // This is a variable tensor, and will be modified by this op. +const int kSvdfOutputTensor = 0; + +template +void EvalIntegerSvdfReference(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input_tensor, + const TfLiteEvalTensor* weights_feature_tensor, + const TfLiteEvalTensor* weights_time_tensor, + const TfLiteEvalTensor* bias_tensor, + const TfLiteSVDFParams* params, + TfLiteEvalTensor* activation_state_tensor, + TfLiteEvalTensor* output_tensor, + const OpDataSvdf& data) { + const int n_rank = params->rank; + const int n_batch = input_tensor->dims->data[0]; + const int n_input = input_tensor->dims->data[1]; + const int n_filter = weights_feature_tensor->dims->data[0]; + const int n_unit = n_filter / n_rank; + const int n_memory = weights_time_tensor->dims->data[1]; + + TFLITE_DCHECK(context != nullptr); + TFLITE_DCHECK(context->GetScratchBuffer != nullptr); + + int32_t* scratch_tensor = static_cast( + context->GetScratchBuffer(context, data.scratch_tensor_index)); + int32_t* scratch_output_tensor = static_cast( + context->GetScratchBuffer(context, data.scratch_output_tensor_index)); + + // Shift states. + T* const state_ptr = tflite::micro::GetTensorData(activation_state_tensor); + + // Left shift the activation_state. + { + T* new_state_start = state_ptr; + const T* old_state_start = state_ptr + 1; + const T* old_state_end = state_ptr + n_batch * n_filter * n_memory; + while (old_state_start != old_state_end) { + *new_state_start++ = *old_state_start++; + } + } + + // Note: no need to clear the latest activation, matmul is not accumulative. + + // Feature matmul. + { + T* state = tflite::micro::GetTensorData(activation_state_tensor); + const int8_t* input = tflite::micro::GetTensorData(input_tensor); + const int8_t* weight_feature = + tflite::micro::GetTensorData(weights_feature_tensor); + const int32_t output_max = std::numeric_limits::max(); + const int32_t output_min = std::numeric_limits::min(); + T* result_in_batch = state + (n_memory - 1); + for (int b = 0; b < n_batch; b++) { + const int8_t* matrix_ptr = weight_feature; + for (int r = 0; r < n_filter; r++) { + int32_t dot_prod = 0; + const int8_t* vector_in_batch = input + b * n_input; + for (int c = 0; c < n_input; c++) { + dot_prod += + *matrix_ptr++ * (*vector_in_batch++ - data.input_zero_point); + } + dot_prod = MultiplyByQuantizedMultiplier( + dot_prod, data.effective_scale_1_a, data.effective_scale_1_b); + dot_prod = std::min(std::max(output_min, dot_prod), output_max); + // The int16 version of the op assumes a zero_point of 0. This + // code accounts for the potentially non-zero zero_point for the int8 + // version of the op. + *result_in_batch = data.activation_state_zero_point + dot_prod; + result_in_batch += n_memory; + } + } + } + + // Time. + { + for (int b = 0; b < n_batch; ++b) { + int32_t* scratch_ptr_batch = scratch_tensor + b * n_filter; + + // Perform batched vector dot product: + const T* vector1_ptr = + tflite::micro::GetTensorData(weights_time_tensor); + const T* vector2_ptr = + tflite::micro::GetTensorData(activation_state_tensor) + + b * n_memory * n_filter; + + for (int i = 0; i < n_filter; i++) { + *scratch_ptr_batch = 0; + for (int j = 0; j < n_memory; j++) { + *scratch_ptr_batch += + *vector1_ptr++ * + (*vector2_ptr++ - data.activation_state_zero_point); + } + scratch_ptr_batch++; + } + } + } + + // Reduce, add bias, rescale, activation. + { + // Add bias. + if (bias_tensor) { + // Vector batch assign: + const int32_t* bias_data = + tflite::micro::GetTensorData(bias_tensor); + for (int i = 0; i < n_batch; ++i) { + int32_t* output_ptr = scratch_output_tensor + i * n_unit; + const int32_t* bias_ptr = bias_data; + for (int j = 0; j < n_unit; ++j) { + *output_ptr++ = *bias_ptr++; + } + } + } else { + int32_t* output_ptr = scratch_output_tensor; + for (int i = 0; i < n_batch * n_unit; ++i) { + *output_ptr++ = 0; + } + } + + // Reduce. + for (int b = 0; b < n_batch; ++b) { + int32_t* output_temp_ptr = scratch_output_tensor + b * n_unit; + int32_t* scratch_ptr_batch = scratch_tensor + b * n_filter; + + // Reduction sum vector + for (int i = 0; i < n_unit; ++i) { + for (int j = 0; j < n_rank; ++j) { + output_temp_ptr[i] += *scratch_ptr_batch++; + } + } + } + + // Rescale. + const int32_t output_max = std::numeric_limits::max(); + const int32_t output_min = std::numeric_limits::min(); + for (int i = 0; i < n_batch * n_unit; ++i) { + int32_t x1 = scratch_output_tensor[i]; + int32_t x2 = MultiplyByQuantizedMultiplier(x1, data.effective_scale_2_a, + data.effective_scale_2_b); + int32_t x3 = x2 + data.output_zero_point; + int32_t x4 = std::min(std::max(output_min, x3), output_max); + tflite::micro::GetTensorData(output_tensor)[i] = + static_cast(x4); + } + } +} + +/** + * Generate two versions of the integer code. One with int16_t type for the + * time weights and the activation state, and another one with int8_t for the + * same. + */ + +void EvalInt16SvdfReference(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input_tensor, + const TfLiteEvalTensor* weights_feature_tensor, + const TfLiteEvalTensor* weights_time_tensor, + const TfLiteEvalTensor* bias_tensor, + const TfLiteSVDFParams* params, + TfLiteEvalTensor* activation_state_tensor, + TfLiteEvalTensor* output_tensor, + const OpDataSvdf& data) { + EvalIntegerSvdfReference( + context, node, input_tensor, weights_feature_tensor, weights_time_tensor, + bias_tensor, params, activation_state_tensor, output_tensor, data); +} + +void EvalInt8SvdfReference(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input_tensor, + const TfLiteEvalTensor* weights_feature_tensor, + const TfLiteEvalTensor* weights_time_tensor, + const TfLiteEvalTensor* bias_tensor, + const TfLiteSVDFParams* params, + TfLiteEvalTensor* activation_state_tensor, + TfLiteEvalTensor* output_tensor, + const OpDataSvdf& data) { + EvalIntegerSvdfReference( + context, node, input_tensor, weights_feature_tensor, weights_time_tensor, + bias_tensor, params, activation_state_tensor, output_tensor, data); +} + +static inline void ApplyTimeWeightsBiasAndActivation( + int batch_size, int memory_size, int num_filters, int num_units, int rank, + const float* const weights_time_ptr, const float* const bias_ptr, + TfLiteFusedActivation activation, float* const state_ptr, + float* const scratch_ptr, float* const output_ptr) { + // Compute matmul(activation_state, weights_time). + for (int b = 0; b < batch_size; ++b) { + // Perform batched vector dot product: + float* scratch_ptr_batch = scratch_ptr + b * num_filters; + const float* vector1_ptr = weights_time_ptr; + const float* vector2_ptr = state_ptr + b * memory_size * num_filters; + for (int i = 0; i < num_filters; ++i) { + *scratch_ptr_batch = 0.f; + for (int j = 0; j < memory_size; ++j) { + *scratch_ptr_batch += *vector1_ptr++ * *vector2_ptr++; + } + scratch_ptr_batch++; + } + } + + // Initialize output with bias if provided. + if (bias_ptr) { + // VectorBatchVectorAssign + for (int i = 0; i < batch_size; ++i) { + float* output_data = output_ptr + i * num_units; + const float* bias_data = bias_ptr; + for (int j = 0; j < num_units; ++j) { + *output_data++ = *bias_data++; + } + } + } else { + float* output_data = output_ptr; + for (int i = 0; i < batch_size * num_units; ++i) { + *output_data++ = 0.0f; + } + } + + // Reduction sum. + for (int b = 0; b < batch_size; ++b) { + float* output_ptr_batch = output_ptr + b * num_units; + float* scratch_ptr_batch = scratch_ptr + b * num_filters; + + // Reduction sum vector + for (int i = 0; i < num_units; ++i) { + for (int j = 0; j < rank; j++) { + output_ptr_batch[i] += *scratch_ptr_batch++; + } + } + } + + // Apply activation. + for (int b = 0; b < batch_size; ++b) { + float* output_ptr_batch = output_ptr + b * num_units; + for (int i = 0; i < num_units; ++i) { + *output_ptr_batch = + tflite::ops::micro::ActivationValFloat(activation, *output_ptr_batch); + ++output_ptr_batch; + } + } +} + +void EvalFloatSvdfReference( + TfLiteContext* context, TfLiteNode* node, const TfLiteEvalTensor* input, + const TfLiteEvalTensor* weights_feature, + const TfLiteEvalTensor* weights_time, const TfLiteEvalTensor* bias, + const TfLiteSVDFParams* params, int scratch_tensor_index, + TfLiteEvalTensor* activation_state, TfLiteEvalTensor* output) { + const int rank = params->rank; + const int batch_size = input->dims->data[0]; + const int input_size = input->dims->data[1]; + const int num_filters = weights_feature->dims->data[0]; + const int num_units = num_filters / rank; + const int memory_size = weights_time->dims->data[1]; + + const float* weights_feature_ptr = + tflite::micro::GetTensorData(weights_feature); + const float* weights_time_ptr = + tflite::micro::GetTensorData(weights_time); + const float* bias_ptr = tflite::micro::GetTensorData(bias); + const float* input_ptr = tflite::micro::GetTensorData(input); + + float* state_ptr = tflite::micro::GetTensorData(activation_state); + + TFLITE_DCHECK(context != nullptr); + TFLITE_DCHECK(context->GetScratchBuffer != nullptr); + + float* scratch_ptr = static_cast( + context->GetScratchBuffer(context, scratch_tensor_index)); + + float* output_ptr = tflite::micro::GetTensorData(output); + + // Left shift the activation_state. + { + float* new_state_start = state_ptr; + const float* old_state_start = state_ptr + 1; + const float* old_state_end = + state_ptr + batch_size * num_filters * memory_size; + while (old_state_start != old_state_end) { + *new_state_start++ = *old_state_start++; + } + } + + // Note: no need to clear the latest activation, matmul is not accumulative. + + // Compute conv1d(inputs, weights_feature). + // The activation_state's rightmost column is used to save current cycle + // activation. This is achieved by starting at state_ptr[memory_size - 1] and + // having the stride equal to memory_size. + + // Perform batched matrix vector multiply operation: + { + const float* matrix = weights_feature_ptr; + const float* vector = input_ptr; + float* result = &state_ptr[memory_size - 1]; + float* result_in_batch = result; + for (int i = 0; i < batch_size; ++i) { + const float* matrix_ptr = matrix; + for (int j = 0; j < num_filters; ++j) { + float dot_prod = 0.0f; + const float* vector_in_batch = vector + i * input_size; + for (int k = 0; k < input_size; ++k) { + dot_prod += *matrix_ptr++ * *vector_in_batch++; + } + *result_in_batch = dot_prod; + result_in_batch += memory_size; + } + } + } + + ApplyTimeWeightsBiasAndActivation( + batch_size, memory_size, num_filters, num_units, rank, weights_time_ptr, + bias_ptr, params->activation, state_ptr, scratch_ptr, output_ptr); +} + +TfLiteStatus PrepareSvdf(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->builtin_data != nullptr); + + const auto* params = static_cast(node->builtin_data); + + MicroContext* micro_context = GetMicroContext(context); + + // Validate Tensor Inputs (dtype depends on quantization): + // [0] = Input, {2, batch_size, input_size} + // [1] = Weights Feature, {2, num_filters, input_size} + // [2] = Weights Time, {2, num_filters, memory_size} + // [3] = Bias (optional), {1, num_units} + // [4] = Activation State (variable), + // {2, batch_size, memory_size * num_filters} + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kSvdfInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* weights_feature = + micro_context->AllocateTempInputTensor(node, kSvdfWeightsFeatureTensor); + TF_LITE_ENSURE(context, weights_feature != nullptr); + TfLiteTensor* weights_time = + micro_context->AllocateTempInputTensor(node, kSvdfWeightsTimeTensor); + TF_LITE_ENSURE(context, weights_time != nullptr); + TfLiteTensor* bias = + micro_context->AllocateTempInputTensor(node, kSvdfBiasTensor); + TfLiteTensor* activation_state = micro_context->AllocateTempInputTensor( + node, kSvdfInputActivationStateTensor); + TF_LITE_ENSURE(context, activation_state != nullptr); + + // Define input constants based on input tensor definition above: + const int rank = params->rank; + const int input_size = input->dims->data[1]; + const int batch_size = input->dims->data[0]; + const int num_filters = weights_feature->dims->data[0]; + TF_LITE_ENSURE_EQ(context, num_filters % rank, 0); + const int num_units = num_filters / rank; + const int memory_size = weights_time->dims->data[1]; + + // Validate Input Tensor: + TF_LITE_ENSURE(context, + input->type == kTfLiteFloat32 || input->type == kTfLiteInt8); + TF_LITE_ENSURE_EQ(context, NumDimensions(input), 2); + + // Validate Tensor Output: + // [0] = float/int8_t, {2, batch_size, num_units} + TF_LITE_ENSURE_EQ(context, node->outputs->size, 1); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kSvdfOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TF_LITE_ENSURE_EQ(context, NumDimensions(output), 2); + TF_LITE_ENSURE_EQ(context, output->dims->data[0], batch_size); + TF_LITE_ENSURE_EQ(context, output->dims->data[1], num_units); + + // Validate Weights Feature Input Tensor: + TF_LITE_ENSURE_EQ(context, NumDimensions(weights_feature), 2); + TF_LITE_ENSURE_EQ(context, weights_feature->dims->data[1], input_size); + + // Validate Weights Time Input Tensor: + TF_LITE_ENSURE_EQ(context, NumDimensions(weights_time), 2); + TF_LITE_ENSURE_EQ(context, weights_time->dims->data[0], num_filters); + TF_LITE_ENSURE_EQ(context, weights_time->dims->data[1], memory_size); + + // Validate Optional Bias Input Tensor: + if (bias != nullptr) { + TF_LITE_ENSURE_EQ(context, bias->dims->data[0], num_units); + } + + // Validate Activation State Input Tensor: + TF_LITE_ENSURE_EQ(context, NumDimensions(activation_state), 2); + TF_LITE_ENSURE_EQ(context, activation_state->dims->data[0], batch_size); + TF_LITE_ENSURE_EQ(context, activation_state->dims->data[1], + memory_size * num_filters); + // Since is_variable is not part of TFLiteEvalTensor, check is_variable here. + TF_LITE_ENSURE_EQ(context, activation_state->is_variable, true); + + TF_LITE_ENSURE_EQ(context, node->inputs->size, 5); + + TFLITE_DCHECK(node->user_data != nullptr); + OpDataSvdf* data = static_cast(node->user_data); + + if (input->type == kTfLiteInt8) { + TF_LITE_ENSURE_EQ(context, weights_feature->type, kTfLiteInt8); + TF_LITE_ENSURE(context, (weights_time->type == kTfLiteInt16) || + (weights_time->type == kTfLiteInt8)); + TF_LITE_ENSURE(context, (activation_state->type == kTfLiteInt16) || + (activation_state->type == kTfLiteInt8)); + if (bias != nullptr) { + TF_LITE_ENSURE_EQ(context, bias->type, kTfLiteInt32); + } + + TF_LITE_ENSURE_TYPES_EQ(context, output->type, kTfLiteInt8); + + const double effective_scale_1 = + static_cast(input->params.scale) * + static_cast(weights_feature->params.scale) / + static_cast(activation_state->params.scale); + const double effective_scale_2 = + static_cast(activation_state->params.scale) * + static_cast(weights_time->params.scale) / + static_cast(output->params.scale); + + // TODO(b/162018098): Use TF_LITE_ENSURE_NEAR when it is ready. + TF_LITE_ENSURE( + context, + std::abs(static_cast(bias->params.scale) - + (static_cast(activation_state->params.scale) * + static_cast(weights_time->params.scale))) < 1e-5); + + QuantizeMultiplier(effective_scale_1, &(data->effective_scale_1_a), + &(data->effective_scale_1_b)); + QuantizeMultiplier(effective_scale_2, &(data->effective_scale_2_a), + &(data->effective_scale_2_b)); + + data->input_zero_point = input->params.zero_point; + data->output_zero_point = output->params.zero_point; + data->activation_state_zero_point = activation_state->params.zero_point; + + TFLITE_DCHECK(context->RequestScratchBufferInArena != nullptr); + + const TfLiteStatus scratch_status = context->RequestScratchBufferInArena( + context, batch_size * num_filters * sizeof(int32_t), + &(data->scratch_tensor_index)); + TF_LITE_ENSURE_OK(context, scratch_status); + + const TfLiteStatus scratch_output_status = + context->RequestScratchBufferInArena( + context, batch_size * num_units * sizeof(int32_t), + &(data->scratch_output_tensor_index)); + TF_LITE_ENSURE_OK(context, scratch_output_status); + } else { + TF_LITE_ENSURE_EQ(context, weights_feature->type, kTfLiteFloat32); + TF_LITE_ENSURE_EQ(context, weights_time->type, kTfLiteFloat32); + TF_LITE_ENSURE_EQ(context, activation_state->type, kTfLiteFloat32); + if (bias != nullptr) { + TF_LITE_ENSURE_EQ(context, bias->type, kTfLiteFloat32); + } + TF_LITE_ENSURE_TYPES_EQ(context, output->type, kTfLiteFloat32); + + TFLITE_DCHECK(context->RequestScratchBufferInArena != nullptr); + const TfLiteStatus scratch_status = context->RequestScratchBufferInArena( + context, batch_size * num_filters * sizeof(float), + &(data->scratch_tensor_index)); + TF_LITE_ENSURE_OK(context, scratch_status); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(weights_feature); + micro_context->DeallocateTempTfLiteTensor(weights_time); + micro_context->DeallocateTempTfLiteTensor(activation_state); + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(bias); + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/tanh.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/tanh.cc new file mode 100644 index 0000000000..e10399307a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/tanh.cc @@ -0,0 +1,204 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/integer_ops/tanh.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/tanh.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace activations { +namespace { +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +struct OpData { + int32_t input_zero_point; + int32_t input_range_radius; + int32_t input_multiplier; + int input_left_shift; +}; + +void* TanhInit(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus CalculateArithmeticOpData(TfLiteContext* context, TfLiteNode* node, + OpData* data) { + MicroContext* micro_context = GetMicroContext(context); + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + + TF_LITE_ENSURE_TYPES_EQ(context, input->type, output->type); + + if (input->type == kTfLiteInt8) { + static constexpr int kInputIntegerBits = 4; + const double input_real_multiplier = + static_cast(input->params.scale) * + static_cast(1 << (31 - kInputIntegerBits)); + + const double q = std::frexp(input_real_multiplier, &data->input_left_shift); + data->input_multiplier = static_cast(TfLiteRound(q * (1ll << 31))); + + data->input_range_radius = + CalculateInputRadius(kInputIntegerBits, data->input_left_shift, 31); + } + + if (input->type == kTfLiteInt16) { + static constexpr int kInputIntegerBits = 3; + static constexpr int kOutputFractionalBits = 15; + + // These operators are implemented in fixed-point arithmetic, + // which intrinsically wants symmetric ranges (zero_point==0) + // and power-of-two scales (power-of-two is abbreviated below as POT). + // While more general support would be possible by means of rescaling, + // that would add some overhead and some loss of accuracy and wouldn't + // be used at the moment as current quantized LSTM applications are + // happy with symmetric, power-of-two-scales quantization. So we just + // implement that narrow case only for now. + + TF_LITE_ENSURE_EQ(context, input->params.zero_point, 0); + TF_LITE_ENSURE_EQ(context, output->params.zero_point, 0); + + int input_scale_log2_rounded; + bool param_scale_pot = + CheckedLog2(input->params.scale, &input_scale_log2_rounded); + + data->input_left_shift = + (15 - kInputIntegerBits) + input_scale_log2_rounded; + param_scale_pot &= + (data->input_left_shift == 0 || data->input_left_shift == 1); + + if (param_scale_pot) { + data->input_multiplier = 0; + } else { + // Calculate multiplier to change input scale to 1/(3*4096) + // as required by the table lookup. + // The number 3.0 in the multiplier comes from here, + // because the interval is [-10.7, 10.7] instead of [-8, 8]. + // So, in this scaling +/-2^17 represents +/-10.7. + + double multiplier = + static_cast(input->params.scale) * 4096.0 * 3.0; + data->input_left_shift = 0; + + while (multiplier <= 32767.0 / 2.0 && data->input_left_shift <= 30) { + data->input_left_shift++; + multiplier = multiplier * 2.0; + } + + data->input_multiplier = static_cast(multiplier); + } + + int output_scale_log2_rounded; + TF_LITE_ENSURE( + context, CheckedLog2(output->params.scale, &output_scale_log2_rounded)); + TF_LITE_ENSURE_EQ(context, output_scale_log2_rounded, + -kOutputFractionalBits); + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +TfLiteStatus TanhPrepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + + OpData* data = static_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + data->input_zero_point = input->params.zero_point; + TF_LITE_ENSURE_OK(context, CalculateArithmeticOpData(context, node, data)); + + micro_context->DeallocateTempTfLiteTensor(input); + return kTfLiteOk; +} + +} // namespace + +TfLiteStatus TanhEval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + switch (input->type) { + case kTfLiteFloat32: { + reference_ops::Tanh(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } break; + case kTfLiteInt16: { + reference_integer_ops::Tanh( + data.input_multiplier, data.input_left_shift, + tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } break; + case kTfLiteInt8: { + reference_integer_ops::Tanh( + data.input_zero_point, data.input_range_radius, data.input_multiplier, + data.input_left_shift, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + return kTfLiteOk; + } break; + default: + MicroPrintf("Input %s, output %s not supported.", + TfLiteTypeGetName(input->type), + TfLiteTypeGetName(output->type), context); + return kTfLiteError; + } +} + +} // namespace activations + +TfLiteRegistration Register_TANH() { + return tflite::micro::RegisterOp( + activations::TanhInit, activations::TanhPrepare, activations::TanhEval); +} +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/transpose.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/transpose.cc new file mode 100644 index 0000000000..daa75f1733 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/transpose.cc @@ -0,0 +1,122 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/kernels/internal/reference/transpose.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/internal/types.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kPermTensor = 1; +constexpr int kOutputTensor = 0; + +struct TransposeContext { + TransposeContext(TfLiteContext* context, TfLiteNode* node) { + micro_context = GetMicroContext(context); + input = micro_context->AllocateTempInputTensor(node, kInputTensor); + perm = micro_context->AllocateTempInputTensor(node, kPermTensor); + output = micro_context->AllocateTempOutputTensor(node, kOutputTensor); + } + ~TransposeContext() { + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(perm); + micro_context->DeallocateTempTfLiteTensor(output); + } + MicroContext* micro_context; + TfLiteTensor* input; + TfLiteTensor* perm; + TfLiteTensor* output; +}; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TF_LITE_ENSURE_EQ(context, NumInputs(node), 2); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + + TransposeContext op_context(context, node); + + // Ensure validity of input tensor. + TF_LITE_ENSURE_MSG(context, NumDimensions(op_context.input) <= 5, + "Transpose op only supports 1D-5D input arrays."); + TF_LITE_ENSURE_TYPES_EQ(context, op_context.input->type, + op_context.output->type); + + int dims = NumDimensions(op_context.input); + const int32_t* perm_data = GetTensorData(op_context.perm); + + // Ensure validity of the permutations tensor as a 1D tensor. + TF_LITE_ENSURE_EQ(context, NumDimensions(op_context.perm), 1); + TF_LITE_ENSURE_EQ(context, op_context.perm->dims->data[0], dims); + for (int idx = 0; idx < dims; ++idx) { + TF_LITE_ENSURE_MSG(context, (perm_data[idx] >= 0 && perm_data[idx] < dims), + "Transpose op permutations array is out of bounds."); + } + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* perm_tensor = + tflite::micro::GetEvalInput(context, node, kPermTensor); + const int32_t* perm_data = perm_tensor->data.i32; + const int size = perm_tensor->dims->data[0]; + TransposeParams params; + params.perm_count = size; + for (int i = 0; i < size; ++i) { + params.perm[i] = perm_data[i]; + } + + // Transpose kernel only does rearranging values not numeric evaluations + // on each cell. It's safe to implement per size of scalar type and this + // trick keeps the total code size in a reasonable range. + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + switch (input->type) { + case kTfLiteFloat32: + reference_ops::Transpose(params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + case kTfLiteInt8: + reference_ops::Transpose(params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output)); + break; + default: + MicroPrintf( + "Type %s is currently not supported by Transpose. " + "Only float32 and int8 is supported", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_TRANSPOSE() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/transpose_conv.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/transpose_conv.cc new file mode 100644 index 0000000000..9ea31454cb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/transpose_conv.cc @@ -0,0 +1,351 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/kernels/internal/reference/transpose_conv.h" + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/common.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/reference/integer_ops/transpose_conv.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/kernels/padding.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +// For the TfLite transpose_conv implementation, input tensor 0 corresponds to +// the OutputShapeTensor. However, since TFLM does not support dynamic tensors, +// the TFLM implementation ignores input tensor 0 and the only inputs we care +// about are kFilterTensor, kInputTensor and kBiasTensor. +constexpr int kFilterTensor = 1; +constexpr int kInputTensor = 2; +constexpr int kBiasTensor = 3; +constexpr int kOutputTensor = 0; + +// Conv is quantized along dimension 0: +// https://www.tensorflow.org/lite/performance/quantization_spec +constexpr int kConvQuantizedDimension = 0; + +struct OpData { + ConvParams params; + + // A scratch buffer is required for quantized implementations. + int scratch_buffer_index; + + // TODO(b/192090531): Remove this once all 8x16 transpose conv models use + // 64-bit biases. + int bias_converted_buffer_index; + + // Multiplier and shift arrays are required for the int8 implementation. + int32_t* per_channel_output_multiplier; + int32_t* per_channel_output_shift; +}; + +inline PaddingType RuntimePaddingType(TfLitePadding padding) { + switch (padding) { + case TfLitePadding::kTfLitePaddingSame: + return PaddingType::kSame; + case TfLitePadding::kTfLitePaddingValid: + return PaddingType::kValid; + case TfLitePadding::kTfLitePaddingUnknown: + default: + return PaddingType::kNone; + } +} + +TfLiteStatus CalculateOpData(TfLiteContext* context, TfLiteNode* node, + const TfLiteTransposeConvParams* params, int width, + int height, int filter_width, int filter_height, + const TfLiteType data_type, OpData* data) { + bool has_bias = node->inputs->size == 4; + // Check number of inputs/outputs + TF_LITE_ENSURE(context, has_bias || node->inputs->size == 3); + TF_LITE_ENSURE_EQ(context, node->outputs->size, 1); + + // Matching GetWindowedOutputSize in TensorFlow. + auto padding = params->padding; + int unused_output_width; + int unused_output_height; + TfLitePaddingValues padding_values = ComputePaddingHeightWidth( + params->stride_height, params->stride_width, 1, + 1, // Dilation height and width are always 1 for transpose_conv. + height, width, filter_height, filter_width, padding, + &unused_output_height, &unused_output_width); + + data->params.padding_type = RuntimePaddingType(padding); + data->params.padding_values.width = padding_values.width; + data->params.padding_values.height = padding_values.height; + + // Note that quantized inference requires that all tensors have their + // parameters set. This is usually done during quantized training. + if (data_type != kTfLiteFloat32) { + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = + micro_context->AllocateTempInputTensor(node, kFilterTensor); + TF_LITE_ENSURE(context, filter != nullptr); + TfLiteTensor* bias = + micro_context->AllocateTempInputTensor(node, kBiasTensor); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + int output_channels = filter->dims->data[kConvQuantizedDimension]; + + TF_LITE_ENSURE_STATUS(tflite::PopulateConvolutionQuantizationParams( + context, input, filter, bias, output, kTfLiteActNone, + &data->params.output_multiplier, &data->params.output_shift, + &data->params.quantized_activation_min, + &data->params.quantized_activation_max, + data->per_channel_output_multiplier, data->per_channel_output_shift, + output_channels)); + + // TODO(b/192090531): Remove this once all 8x16 transpose conv models use + // 64-bit biases. + if (input->type == kTfLiteInt16) { + TFLITE_DCHECK(filter->type == kTfLiteInt8); + TFLITE_DCHECK(output->type == kTfLiteInt16); + if (bias->type == kTfLiteInt16) { + TFLITE_DCHECK( + context->RequestScratchBufferInArena( + context, GetTensorShape(bias).FlatSize() * sizeof(std::int64_t), + &(data->bias_converted_buffer_index)) == kTfLiteOk); + } + } + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(filter); + micro_context->DeallocateTempTfLiteTensor(output); + if (bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(bias); + } + } + return kTfLiteOk; +} + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + TFLITE_DCHECK(node->user_data != nullptr); + TFLITE_DCHECK(node->builtin_data != nullptr); + + OpData* data = static_cast(node->user_data); + const auto params = + static_cast(node->builtin_data); + + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* filter = + micro_context->AllocateTempInputTensor(node, kFilterTensor); + TF_LITE_ENSURE(context, filter != nullptr); + + // Get height and width of the output. + const int width = SizeOfDimension(output, 2); + const int height = SizeOfDimension(output, 1); + const int filter_width = SizeOfDimension(filter, 2); + const int filter_height = SizeOfDimension(filter, 1); + + // Dynamically allocate per-channel quantization parameters. + const int num_channels = filter->dims->data[kConvQuantizedDimension]; + data->per_channel_output_multiplier = + static_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + data->per_channel_output_shift = + static_cast(context->AllocatePersistentBuffer( + context, num_channels * sizeof(int32_t))); + + // Quantized kernels use an int32 scratch buffer. + if (input->type == kTfLiteInt8) { + TFLITE_DCHECK(context->RequestScratchBufferInArena != nullptr); + TFLITE_DCHECK(context->RequestScratchBufferInArena( + context, + GetTensorShape(output).FlatSize() * sizeof(int32_t), + &(data->scratch_buffer_index)) == kTfLiteOk); + } + + // Quantized 16x8 kernels use an int64 scratch buffer. + if (input->type == kTfLiteInt16) { + TFLITE_DCHECK(context->RequestScratchBufferInArena != nullptr); + TFLITE_DCHECK(context->RequestScratchBufferInArena( + context, + GetTensorShape(output).FlatSize() * sizeof(std::int64_t), + &(data->scratch_buffer_index)) == kTfLiteOk); + } + + // All per-channel quantized tensors need valid zero point and scale arrays. + if (input->type == kTfLiteInt8 || input->type == kTfLiteInt16) { + TF_LITE_ENSURE_EQ(context, filter->quantization.type, + kTfLiteAffineQuantization); + + const auto* affine_quantization = + static_cast(filter->quantization.params); + TF_LITE_ENSURE(context, affine_quantization); + TF_LITE_ENSURE(context, affine_quantization->scale); + TF_LITE_ENSURE(context, affine_quantization->zero_point); + + TF_LITE_ENSURE(context, + affine_quantization->scale->size == 1 || + affine_quantization->scale->size == + filter->dims->data[kConvQuantizedDimension]); + TF_LITE_ENSURE_EQ(context, affine_quantization->scale->size, + affine_quantization->zero_point->size); + } + + TF_LITE_ENSURE_STATUS(CalculateOpData(context, node, params, width, height, + filter_width, filter_height, + input->type, data)); + + // Offsets (zero points) + data->params.input_offset = -input->params.zero_point; + data->params.weights_offset = -filter->params.zero_point; + data->params.output_offset = output->params.zero_point; + + // Stride + data->params.stride_width = params->stride_width; + data->params.stride_height = params->stride_height; + + micro_context->DeallocateTempTfLiteTensor(output); + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(filter); + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + const TfLiteEvalTensor* filter = + tflite::micro::GetEvalInput(context, node, kFilterTensor); + const TfLiteEvalTensor* bias = + (NumInputs(node) == 4) + ? tflite::micro::GetEvalInput(context, node, kBiasTensor) + : nullptr; + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + + TFLITE_DCHECK(node->user_data != nullptr); + const OpData& data = *(static_cast(node->user_data)); + + TF_LITE_ENSURE_EQ(context, input->type, output->type); + TF_LITE_ENSURE_MSG( + context, + input->type == filter->type || + (input->type == kTfLiteInt16 && filter->type == kTfLiteInt8), + "Hybrid models are not supported on TFLite Micro."); + + switch (input->type) { // Already know in/out types are same. + case kTfLiteFloat32: { + const auto& params = + *(reinterpret_cast(node->builtin_data)); + ConvParams op_params = data.params; + CalculateActivationRange(params.activation, + &op_params.float_activation_min, + &op_params.float_activation_max); + + reference_ops::TransposeConv( + op_params, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + tflite::micro::GetTensorShape(bias), + tflite::micro::GetOptionalTensorData(bias), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), + tflite::micro::GetTensorShape(nullptr), nullptr); + break; + } + case kTfLiteInt8: { + int32_t* scratch_buffer = static_cast( + context->GetScratchBuffer(context, data.scratch_buffer_index)); + reference_integer_ops::TransposeConv( + data.params, data.per_channel_output_multiplier, + data.per_channel_output_shift, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + tflite::micro::GetTensorShape(bias), + tflite::micro::GetOptionalTensorData(bias), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), + tflite::micro::GetTensorShape(nullptr), nullptr, scratch_buffer); + break; + } + case kTfLiteInt16: { + std::int64_t* scratch_buffer = static_cast( + context->GetScratchBuffer(context, data.scratch_buffer_index)); + // TODO(b/192090531): Remove this once all 8x16 transpose conv models use + // 64-bit biases. + if (bias != nullptr && bias->type == kTfLiteInt16) { + std::int64_t* bias_converted_buffer = + static_cast(context->GetScratchBuffer( + context, data.bias_converted_buffer_index)); + for (int i = 0; i < tflite::micro::GetTensorShape(bias).FlatSize(); + i++) { + bias_converted_buffer[i] = bias->data.i16[i]; + } + reference_integer_ops::TransposeConv( + data.params, data.per_channel_output_multiplier, + data.per_channel_output_shift, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + tflite::micro::GetTensorShape(bias), bias_converted_buffer, + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), + tflite::micro::GetTensorShape(nullptr), nullptr, scratch_buffer); + } else { + reference_integer_ops::TransposeConv( + data.params, data.per_channel_output_multiplier, + data.per_channel_output_shift, tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorData(input), + tflite::micro::GetTensorShape(filter), + tflite::micro::GetTensorData(filter), + tflite::micro::GetTensorShape(bias), + tflite::micro::GetOptionalTensorData(bias), + tflite::micro::GetTensorShape(output), + tflite::micro::GetTensorData(output), + tflite::micro::GetTensorShape(nullptr), nullptr, scratch_buffer); + } + break; + } + default: + MicroPrintf("Type %s (%d) not supported.", TfLiteTypeGetName(input->type), + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} + +} // namespace + +TfLiteRegistration Register_TRANSPOSE_CONV() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unidirectional_sequence_lstm.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unidirectional_sequence_lstm.cc new file mode 100644 index 0000000000..f8b2313498 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unidirectional_sequence_lstm.cc @@ -0,0 +1,1387 @@ +/* Copyright 2017 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/portable_tensor_utils.h" +#include "tensorflow/lite/kernels/internal/quantization_util.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/lstm_eval.h" +#include "tensorflow/lite/micro/kernels/lstm_shared.h" +#include "tensorflow/lite/micro/kernels/micro_tensor_utils.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +namespace { + +constexpr int scratch_index_size = 12; + +struct UnidirectionalSequenceLstmOpData { + // If the lstm is layer norm. + bool use_layer_norm; + // The scratch index. + int scratch_index[scratch_index_size]; + + int32_t row_sums_size; + int32_t* row_sums; + bool compute_row_sums = false; + + int32_t input_zero_point; + int32_t output_state_zero_point; + + IntegerLstmParameter integer_lstm_param; +}; + +TfLiteStatus PopulateQuantizedLstmParams8x8_16( + TfLiteContext* context, TfLiteNode* node, + IntegerLstmParameter* integer_lstm_param) { + MicroContext* micro_context = GetMicroContext(context); + + // Calculate quantized clip for projection and cell. + const auto* params = + static_cast(node->builtin_data); + const float cell_clip = params->cell_clip; + const float proj_clip = params->proj_clip; + + TfLiteTensor* cell_state = + micro_context->AllocateTempInputTensor(node, kLstmCellStateTensor); + TF_LITE_ENSURE(context, cell_state != nullptr); + TF_LITE_ENSURE(context, cell_state->is_variable); + TfLiteTensor* output_tensor = + micro_context->AllocateTempOutputTensor(node, kLstmOutputTensor); + + TF_LITE_ENSURE(context, + cell_state->quantization.type != kTfLiteNoQuantization); + auto* cell_state_params = + static_cast(cell_state->quantization.params); + TF_LITE_ENSURE(context, + output_tensor->quantization.type != kTfLiteNoQuantization); + auto* proj_params = static_cast( + output_tensor->quantization.params); + if (cell_clip > 0.0f) { + integer_lstm_param->quantized_cell_clip = static_cast(std::min( + std::max(cell_clip / cell_state_params->scale->data[0], -32768.0f), + 32767.0f)); + } else { + integer_lstm_param->quantized_cell_clip = 0; + } + if (proj_clip > 0.0f) { + integer_lstm_param->quantized_proj_clip = static_cast(std::min( + std::max(proj_clip / proj_params->scale->data[0], -128.0f), 127.0f)); + } else { + integer_lstm_param->quantized_proj_clip = 0; + } + + // Calculate effective scales. + UnidirectionalSequenceLstmOpData* op_data = + static_cast(node->user_data); + const bool use_layer_norm = op_data->use_layer_norm; + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kLstmInputTensor); + + TfLiteTensor* input_to_input_weights = micro_context->AllocateTempInputTensor( + node, kLstmInputToInputWeightsTensor); + TfLiteTensor* input_to_forget_weights = + micro_context->AllocateTempInputTensor(node, + kLstmInputToForgetWeightsTensor); + TfLiteTensor* input_to_cell_weights = micro_context->AllocateTempInputTensor( + node, kLstmInputToCellWeightsTensor); + TfLiteTensor* input_to_output_weights = + micro_context->AllocateTempInputTensor(node, + kLstmInputToOutputWeightsTensor); + + TfLiteTensor* recurrent_to_input_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToInputWeightsTensor); + TfLiteTensor* recurrent_to_forget_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToForgetWeightsTensor); + TfLiteTensor* recurrent_to_cell_weights = + micro_context->AllocateTempInputTensor(node, + kLstmRecurrentToCellWeightsTensor); + TfLiteTensor* recurrent_to_output_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToOutputWeightsTensor); + + TfLiteTensor* cell_to_input_weights = micro_context->AllocateTempInputTensor( + node, kLstmCellToInputWeightsTensor); + TfLiteTensor* cell_to_forget_weights = micro_context->AllocateTempInputTensor( + node, kLstmCellToForgetWeightsTensor); + TfLiteTensor* cell_to_output_weights = micro_context->AllocateTempInputTensor( + node, kLstmCellToOutputWeightsTensor); + + TfLiteTensor* input_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmInputLayerNormCoefficientsTensor); + TfLiteTensor* forget_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmForgetLayerNormCoefficientsTensor); + TfLiteTensor* cell_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmCellLayerNormCoefficientsTensor); + TfLiteTensor* output_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmOutputLayerNormCoefficientsTensor); + + TfLiteTensor* projection_weights = micro_context->AllocateTempInputTensor( + node, kLstmProjectionWeightsTensor); + + TfLiteTensor* output_state = + micro_context->AllocateTempInputTensor(node, kLstmOutputStateTensor); + TF_LITE_ENSURE(context, output_state != nullptr); + TF_LITE_ENSURE(context, output_state->is_variable); + + // Since we have already checked that weights are all there or none, we can + // check the existence of only one to get the condition. + const bool use_cifg = (input_to_input_weights == nullptr); + const bool use_peephole = (cell_to_output_weights != nullptr); + const bool use_projection = (projection_weights != nullptr); + + // Get intermediate scales and zero points. + float intermediate_scale[5]; + int32_t intermediate_zp[5]; + for (int i = 0; i < 4; ++i) { + if (use_layer_norm) { + TfLiteTensor* intermediate = + micro_context->AllocateTempIntermediateTensor(node, i); + TF_LITE_ENSURE(context, + intermediate->quantization.type != kTfLiteNoQuantization); + auto* params_intermediate = static_cast( + intermediate->quantization.params); + intermediate_scale[i] = params_intermediate->scale->data[0]; + intermediate_zp[i] = params_intermediate->zero_point->data[0]; + if (intermediate != nullptr) { + micro_context->DeallocateTempTfLiteTensor(intermediate); + } + } else { + // Q3.12 for activation functions. + intermediate_scale[i] = std::pow(2.0f, -12.0f); + intermediate_zp[i] = 0; + } + } + // In the absence of projection, hidden becomes otuput and this intermediate + // is ignored. + TfLiteTensor* hidden = micro_context->AllocateTempIntermediateTensor(node, 4); + TF_LITE_ENSURE(context, hidden->quantization.type != kTfLiteNoQuantization); + auto* hidden_params = + static_cast(hidden->quantization.params); + intermediate_scale[4] = hidden_params->scale->data[0]; + intermediate_zp[4] = hidden_params->zero_point->data[0]; + if (hidden != nullptr) { + micro_context->DeallocateTempTfLiteTensor(hidden); + } + + // Scales. + const float default_scale = 1.0; + float input_scale = default_scale; + float input_to_input_weight_scale = default_scale; + float recurrent_to_input_weight_scale = default_scale; + float cell_to_input_weight_scale = default_scale; + float input_to_forget_weight_scale = default_scale; + float recurrent_to_forget_weight_scale = default_scale; + float cell_to_forget_weight_scale = default_scale; + float input_to_cell_weight_scale = default_scale; + float recurrent_to_cell_weight_scale = default_scale; + float input_to_output_weight_scale = default_scale; + float recurrent_to_output_weight_scale = default_scale; + float cell_to_output_weight_scale = default_scale; + float projection_weight_scale = default_scale; + float layer_norm_input_scale = default_scale; + float layer_norm_forget_scale = default_scale; + float layer_norm_cell_scale = default_scale; + float layer_norm_output_scale = default_scale; + float output_state_scale = default_scale; + int cell_scale = 1; + + // Effective scales. + float effective_input_to_input_scale = default_scale; + float effective_recurrent_to_input_scale = default_scale; + float effective_cell_to_input_scale = default_scale; + float effective_input_to_forget_scale = default_scale; + float effective_recurrent_to_forget_scale = default_scale; + float effective_cell_to_forget_scale = default_scale; + float effective_input_to_cell_scale = default_scale; + float effective_recurrent_to_cell_scale = default_scale; + float effective_input_to_output_scale = default_scale; + float effective_recurrent_to_output_scale = default_scale; + float effective_cell_to_output_scale = default_scale; + float effective_proj_scale = default_scale; + float effective_hidden_scale = default_scale; + + // Populate scales. + if (!use_cifg) { + input_to_input_weight_scale = input_to_input_weights->params.scale; + recurrent_to_input_weight_scale = recurrent_to_input_weights->params.scale; + } + + if (use_peephole) { + if (!use_cifg) { + cell_to_input_weight_scale = cell_to_input_weights->params.scale; + } + cell_to_forget_weight_scale = cell_to_forget_weights->params.scale; + cell_to_output_weight_scale = cell_to_output_weights->params.scale; + } + + if (use_layer_norm) { + if (!use_cifg) { + layer_norm_input_scale = input_layer_norm_coefficients->params.scale; + } + layer_norm_forget_scale = forget_layer_norm_coefficients->params.scale; + layer_norm_cell_scale = cell_layer_norm_coefficients->params.scale; + layer_norm_output_scale = output_layer_norm_coefficients->params.scale; + } + + if (use_projection) { + projection_weight_scale = projection_weights->params.scale; + } + output_state_scale = output_state->params.scale; + + input_to_forget_weight_scale = input_to_forget_weights->params.scale; + input_to_cell_weight_scale = input_to_cell_weights->params.scale; + input_to_output_weight_scale = input_to_output_weights->params.scale; + recurrent_to_forget_weight_scale = recurrent_to_forget_weights->params.scale; + recurrent_to_cell_weight_scale = recurrent_to_cell_weights->params.scale; + recurrent_to_output_weight_scale = recurrent_to_output_weights->params.scale; + + // Check cell state (already used above) + TF_LITE_ENSURE(context, CheckedLog2(cell_state->params.scale, &cell_scale)); + // TF_LITE_ENSURE(context, cell_scale <= -9); + integer_lstm_param->cell_scale = cell_scale; + input_scale = input->params.scale; + + // Calculate effective scales. + if (!use_cifg) { + effective_input_to_input_scale = + input_to_input_weight_scale * input_scale / intermediate_scale[0]; + effective_recurrent_to_input_scale = recurrent_to_input_weight_scale * + output_state_scale / + intermediate_scale[0]; + } + effective_input_to_forget_scale = + input_to_forget_weight_scale * input_scale / intermediate_scale[1]; + effective_recurrent_to_forget_scale = recurrent_to_forget_weight_scale * + output_state_scale / + intermediate_scale[1]; + + effective_input_to_cell_scale = + input_to_cell_weight_scale * input_scale / intermediate_scale[2]; + effective_recurrent_to_cell_scale = recurrent_to_cell_weight_scale * + output_state_scale / + intermediate_scale[2]; + + effective_input_to_output_scale = + input_to_output_weight_scale * input_scale / intermediate_scale[3]; + effective_recurrent_to_output_scale = recurrent_to_output_weight_scale * + output_state_scale / + intermediate_scale[3]; + + effective_hidden_scale = + std::pow(2.0f, -15.0f) / intermediate_scale[4] * std::pow(2.0f, -15.0f); + + effective_proj_scale = + projection_weight_scale * intermediate_scale[4] / output_state_scale; + + if (use_peephole) { + if (!use_cifg) { + effective_cell_to_input_scale = + std::pow(2.0f, static_cast(cell_scale)) * + cell_to_input_weight_scale / intermediate_scale[0]; + } + effective_cell_to_forget_scale = + std::pow(2.0f, static_cast(cell_scale)) * + cell_to_forget_weight_scale / intermediate_scale[1]; + effective_cell_to_output_scale = + std::pow(2.0f, static_cast(cell_scale)) * + cell_to_output_weight_scale / intermediate_scale[3]; + } + + // Decompose scales. + int shift_output; + QuantizeMultiplier(static_cast(effective_input_to_input_scale), + &integer_lstm_param->effective_input_to_input_scale_a, + &shift_output); + integer_lstm_param->effective_input_to_input_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_recurrent_to_input_scale), + &integer_lstm_param->effective_recurrent_to_input_scale_a, + &shift_output); + integer_lstm_param->effective_recurrent_to_input_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_cell_to_input_scale), + &integer_lstm_param->effective_cell_to_input_scale_a, + &shift_output); + integer_lstm_param->effective_cell_to_input_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_input_to_forget_scale), + &integer_lstm_param->effective_input_to_forget_scale_a, + &shift_output); + integer_lstm_param->effective_input_to_forget_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_recurrent_to_forget_scale), + &integer_lstm_param->effective_recurrent_to_forget_scale_a, + &shift_output); + integer_lstm_param->effective_recurrent_to_forget_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_cell_to_forget_scale), + &integer_lstm_param->effective_cell_to_forget_scale_a, + &shift_output); + integer_lstm_param->effective_cell_to_forget_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_input_to_cell_scale), + &integer_lstm_param->effective_input_to_cell_scale_a, + &shift_output); + integer_lstm_param->effective_input_to_cell_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_recurrent_to_cell_scale), + &integer_lstm_param->effective_recurrent_to_cell_scale_a, + &shift_output); + integer_lstm_param->effective_recurrent_to_cell_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_input_to_output_scale), + &integer_lstm_param->effective_input_to_output_scale_a, + &shift_output); + integer_lstm_param->effective_input_to_output_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_recurrent_to_output_scale), + &integer_lstm_param->effective_recurrent_to_output_scale_a, + &shift_output); + integer_lstm_param->effective_recurrent_to_output_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_cell_to_output_scale), + &integer_lstm_param->effective_cell_to_output_scale_a, + &shift_output); + integer_lstm_param->effective_cell_to_output_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_proj_scale), + &integer_lstm_param->effective_proj_scale_a, + &shift_output); + integer_lstm_param->effective_proj_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(effective_hidden_scale), + &integer_lstm_param->effective_hidden_scale_a, + &shift_output); + integer_lstm_param->effective_hidden_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(layer_norm_input_scale), + &integer_lstm_param->layer_norm_input_scale_a, + &shift_output); + integer_lstm_param->layer_norm_input_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(layer_norm_forget_scale), + &integer_lstm_param->layer_norm_forget_scale_a, + &shift_output); + integer_lstm_param->layer_norm_forget_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(layer_norm_cell_scale), + &integer_lstm_param->layer_norm_cell_scale_a, + &shift_output); + integer_lstm_param->layer_norm_cell_scale_b = + static_cast(shift_output); + QuantizeMultiplier(static_cast(layer_norm_output_scale), + &integer_lstm_param->layer_norm_output_scale_a, + &shift_output); + integer_lstm_param->layer_norm_output_scale_b = + static_cast(shift_output); + + integer_lstm_param->hidden_zp = intermediate_zp[4]; + + // 10000 is used to make sure the kernel logic does not overflow. + if (!use_cifg) { + integer_lstm_param->input_variance_guard = + std::max(1, static_cast(10000 * layer_norm_input_scale)); + } + integer_lstm_param->forget_variance_guard = + std::max(1, static_cast(10000 * layer_norm_forget_scale)); + integer_lstm_param->cell_variance_guard = + std::max(1, static_cast(10000 * layer_norm_cell_scale)); + integer_lstm_param->output_variance_guard = + std::max(1, static_cast(10000 * layer_norm_output_scale)); + + if (cell_state != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_state); + } + if (output_tensor != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output_tensor); + } + if (input != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input); + } + if (input_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_input_weights); + } + if (input_to_forget_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_forget_weights); + } + if (input_to_cell_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_cell_weights); + } + if (input_to_output_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_output_weights); + } + if (recurrent_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_input_weights); + } + if (recurrent_to_forget_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_forget_weights); + } + if (recurrent_to_cell_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_cell_weights); + } + if (recurrent_to_output_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_output_weights); + } + if (cell_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_to_input_weights); + } + if (cell_to_forget_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_to_forget_weights); + } + if (cell_to_output_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_to_output_weights); + } + if (input_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_layer_norm_coefficients); + } + if (forget_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(forget_layer_norm_coefficients); + } + if (cell_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_layer_norm_coefficients); + } + if (output_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output_layer_norm_coefficients); + } + if (projection_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(projection_weights); + } + if (output_state != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output_state); + } + + return kTfLiteOk; +} + +// Temporary buffers used for hybrid mode +enum HybridTempBuffer { + kPrimaryScratchBuffer = 0, + kInputQuantized = 1, + kOutputStateQuantized = 2, + kCellStateQuantized = 3, + kInputScalingFactors = 4, + kOutputStateScalingFactors = 5, + kProductScalingFactors = 6, + kRecoveredCellWeights = 7, + kAccumScratch = 8, + kInputZeroPoints = 9, + kOutputStateZeroPoints = 10, + kScales = 11, + kNumHybridTempBuffers = 12, +}; + +void* UnidirectionalSequenceLstmInit(TfLiteContext* context, const char* buffer, + size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer( + context, sizeof(UnidirectionalSequenceLstmOpData)); +} + +// Check that input tensor dimensions matches with each other. +TfLiteStatus CheckInputTensorDimensions(TfLiteContext* context, + TfLiteNode* node, int n_input, + int n_output, int n_cell, + bool use_layer_norm, bool is_integer) { + MicroContext* micro_context = GetMicroContext(context); + + const auto* params = reinterpret_cast(node->builtin_data); + + // Making sure clipping parameters have valid values. + // == 0 means no clipping + // > 0 means clipping + TF_LITE_ENSURE(context, params->cell_clip >= 0); + TF_LITE_ENSURE(context, params->proj_clip >= 0); + + TfLiteTensor* input_to_input_weights = micro_context->AllocateTempInputTensor( + node, kLstmInputToInputWeightsTensor); + if (input_to_input_weights != nullptr) { + TF_LITE_ENSURE_EQ(context, input_to_input_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, input_to_input_weights->dims->data[0], n_cell); + TF_LITE_ENSURE_EQ(context, input_to_input_weights->dims->data[1], n_input); + } + + TfLiteTensor* input_to_forget_weights = + micro_context->AllocateTempInputTensor(node, + kLstmInputToForgetWeightsTensor); + TF_LITE_ENSURE_EQ(context, input_to_forget_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, input_to_forget_weights->dims->data[0], n_cell); + TF_LITE_ENSURE_EQ(context, input_to_forget_weights->dims->data[1], n_input); + + TfLiteTensor* input_to_cell_weights = micro_context->AllocateTempInputTensor( + node, kLstmInputToCellWeightsTensor); + TF_LITE_ENSURE_EQ(context, input_to_cell_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, input_to_cell_weights->dims->data[0], n_cell); + TF_LITE_ENSURE_EQ(context, input_to_cell_weights->dims->data[1], n_input); + + TfLiteTensor* recurrent_to_input_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToInputWeightsTensor); + if (recurrent_to_input_weights != nullptr) { + TF_LITE_ENSURE_EQ(context, recurrent_to_input_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, recurrent_to_input_weights->dims->data[0], + n_cell); + TF_LITE_ENSURE_EQ(context, recurrent_to_input_weights->dims->data[1], + n_output); + } + + TfLiteTensor* recurrent_to_forget_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToForgetWeightsTensor); + TF_LITE_ENSURE_EQ(context, recurrent_to_forget_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, recurrent_to_forget_weights->dims->data[0], + n_cell); + TF_LITE_ENSURE_EQ(context, recurrent_to_forget_weights->dims->data[1], + n_output); + + TfLiteTensor* recurrent_to_cell_weights = + micro_context->AllocateTempInputTensor(node, + kLstmRecurrentToCellWeightsTensor); + TF_LITE_ENSURE_EQ(context, recurrent_to_cell_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, recurrent_to_cell_weights->dims->data[0], n_cell); + TF_LITE_ENSURE_EQ(context, recurrent_to_cell_weights->dims->data[1], + n_output); + + // We make sure the input-gate's parameters are either both present (regular + // LSTM) or not at all (CIFG-LSTM). + const bool cifg_weights_all_or_none = + ((input_to_input_weights != nullptr) && + (recurrent_to_input_weights != nullptr)) || + ((input_to_input_weights == nullptr) && + (recurrent_to_input_weights == nullptr)); + TF_LITE_ENSURE(context, cifg_weights_all_or_none == true); + + TfLiteTensor* cell_to_input_weights = micro_context->AllocateTempInputTensor( + node, kLstmCellToInputWeightsTensor); + if (cell_to_input_weights != nullptr) { + TF_LITE_ENSURE_EQ(context, cell_to_input_weights->dims->size, 1); + TF_LITE_ENSURE_EQ(context, cell_to_input_weights->dims->data[0], n_cell); + TF_LITE_ENSURE_TYPES_EQ( + context, cell_to_input_weights->type, + is_integer ? kTfLiteInt16 : input_to_forget_weights->type); + } + + TfLiteTensor* cell_to_forget_weights = micro_context->AllocateTempInputTensor( + node, kLstmCellToForgetWeightsTensor); + if (cell_to_forget_weights != nullptr) { + TF_LITE_ENSURE_EQ(context, cell_to_forget_weights->dims->size, 1); + TF_LITE_ENSURE_EQ(context, cell_to_forget_weights->dims->data[0], n_cell); + TF_LITE_ENSURE_TYPES_EQ( + context, cell_to_forget_weights->type, + is_integer ? kTfLiteInt16 : input_to_forget_weights->type); + } + + TfLiteTensor* cell_to_output_weights = micro_context->AllocateTempInputTensor( + node, kLstmCellToOutputWeightsTensor); + if (cell_to_output_weights != nullptr) { + TF_LITE_ENSURE_EQ(context, cell_to_output_weights->dims->size, 1); + TF_LITE_ENSURE_EQ(context, cell_to_output_weights->dims->data[0], n_cell); + TF_LITE_ENSURE_TYPES_EQ( + context, cell_to_output_weights->type, + is_integer ? kTfLiteInt16 : input_to_forget_weights->type); + } + + // Making sure the peephole weights are there all or none. + const bool use_cifg = (input_to_input_weights == nullptr); + const bool peephole_weights_all_or_none = + ((cell_to_input_weights != nullptr || use_cifg) && + (cell_to_forget_weights != nullptr) && + (cell_to_output_weights != nullptr)) || + ((cell_to_input_weights == nullptr) && + (cell_to_forget_weights == nullptr) && + (cell_to_output_weights == nullptr)); + TF_LITE_ENSURE(context, peephole_weights_all_or_none == true); + + // Make sure the input gate bias is present only when not a CIFG-LSTM. + TfLiteTensor* input_gate_bias = + micro_context->AllocateTempInputTensor(node, kLstmInputGateBiasTensor); + if (use_cifg) { + TF_LITE_ENSURE_EQ(context, input_gate_bias, nullptr); + } else { + TF_LITE_ENSURE_EQ(context, input_gate_bias->dims->size, 1); + TF_LITE_ENSURE_EQ(context, input_gate_bias->dims->data[0], n_cell); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, input_gate_bias->type, kTfLiteInt32); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, input_gate_bias->type, kTfLiteFloat32); + } + } + + TfLiteTensor* forget_gate_bias = + micro_context->AllocateTempInputTensor(node, kLstmForgetGateBiasTensor); + TF_LITE_ENSURE_EQ(context, forget_gate_bias->dims->size, 1); + TF_LITE_ENSURE_EQ(context, forget_gate_bias->dims->data[0], n_cell); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, forget_gate_bias->type, kTfLiteInt32); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, forget_gate_bias->type, kTfLiteFloat32); + } + + TfLiteTensor* cell_gate_bias = + micro_context->AllocateTempInputTensor(node, kLstmCellGateBiasTensor); + TF_LITE_ENSURE_EQ(context, cell_gate_bias->dims->size, 1); + TF_LITE_ENSURE_EQ(context, cell_gate_bias->dims->data[0], n_cell); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, cell_gate_bias->type, kTfLiteInt32); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, cell_gate_bias->type, kTfLiteFloat32); + } + + TfLiteTensor* output_gate_bias = + micro_context->AllocateTempInputTensor(node, kLstmOutputGateBiasTensor); + TF_LITE_ENSURE_EQ(context, output_gate_bias->dims->size, 1); + TF_LITE_ENSURE_EQ(context, output_gate_bias->dims->data[0], n_cell); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, output_gate_bias->type, kTfLiteInt32); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, output_gate_bias->type, kTfLiteFloat32); + } + + TfLiteTensor* projection_weights = micro_context->AllocateTempInputTensor( + node, kLstmProjectionWeightsTensor); + if (projection_weights != nullptr) { + TF_LITE_ENSURE_EQ(context, projection_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, projection_weights->dims->data[0], n_output); + TF_LITE_ENSURE_EQ(context, projection_weights->dims->data[1], n_cell); + } + + TfLiteTensor* projection_bias = + micro_context->AllocateTempInputTensor(node, kLstmProjectionBiasTensor); + if (projection_bias != nullptr) { + TF_LITE_ENSURE_EQ(context, projection_bias->dims->size, 1); + TF_LITE_ENSURE_EQ(context, projection_bias->dims->data[0], n_output); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, projection_bias->type, kTfLiteInt32); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, projection_bias->type, kTfLiteFloat32); + } + } + + // Making sure the projection tensors are consistent: + // 1) If projection weight is not present, then projection bias should not be + // present. + // 2) If projection weight is present, then projection bias is optional. + const bool projecton_tensors_consistent = + ((projection_weights != nullptr) || (projection_bias == nullptr)); + TF_LITE_ENSURE(context, projecton_tensors_consistent == true); + + if (use_layer_norm) { + TfLiteTensor* input_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmInputLayerNormCoefficientsTensor); + if (use_cifg) { + TF_LITE_ENSURE_EQ(context, input_layer_norm_coefficients, nullptr); + } else { + TF_LITE_ENSURE(context, input_layer_norm_coefficients != nullptr); + TF_LITE_ENSURE_EQ(context, input_layer_norm_coefficients->dims->size, 1); + TF_LITE_ENSURE_EQ(context, input_layer_norm_coefficients->dims->data[0], + n_cell); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, input_layer_norm_coefficients->type, + kTfLiteInt16); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, input_layer_norm_coefficients->type, + kTfLiteFloat32); + } + } + + TfLiteTensor* forget_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmForgetLayerNormCoefficientsTensor); + TF_LITE_ENSURE_EQ(context, forget_layer_norm_coefficients->dims->size, 1); + TF_LITE_ENSURE_EQ(context, forget_layer_norm_coefficients->dims->data[0], + n_cell); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, forget_layer_norm_coefficients->type, + kTfLiteInt16); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, forget_layer_norm_coefficients->type, + kTfLiteFloat32); + } + + TfLiteTensor* cell_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmCellLayerNormCoefficientsTensor); + TF_LITE_ENSURE_EQ(context, cell_layer_norm_coefficients->dims->size, 1); + TF_LITE_ENSURE_EQ(context, cell_layer_norm_coefficients->dims->data[0], + n_cell); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, cell_layer_norm_coefficients->type, + kTfLiteInt16); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, cell_layer_norm_coefficients->type, + kTfLiteFloat32); + } + + TfLiteTensor* output_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmOutputLayerNormCoefficientsTensor); + TF_LITE_ENSURE_EQ(context, output_layer_norm_coefficients->dims->size, 1); + TF_LITE_ENSURE_EQ(context, output_layer_norm_coefficients->dims->data[0], + n_cell); + if (is_integer) { + TF_LITE_ENSURE_TYPES_EQ(context, output_layer_norm_coefficients->type, + kTfLiteInt16); + } else { + TF_LITE_ENSURE_TYPES_EQ(context, output_layer_norm_coefficients->type, + kTfLiteFloat32); + } + if (input_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_layer_norm_coefficients); + } + if (forget_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(forget_layer_norm_coefficients); + } + if (cell_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_layer_norm_coefficients); + } + if (output_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output_layer_norm_coefficients); + } + } + + if (input_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_input_weights); + } + if (input_to_forget_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_forget_weights); + } + if (input_to_cell_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_cell_weights); + } + if (recurrent_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_input_weights); + } + if (recurrent_to_forget_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_forget_weights); + } + micro_context->DeallocateTempTfLiteTensor(recurrent_to_cell_weights); + if (cell_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_to_input_weights); + } + if (cell_to_forget_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_to_forget_weights); + } + if (cell_to_output_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_to_output_weights); + } + if (input_gate_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_gate_bias); + } + if (forget_gate_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(forget_gate_bias); + } + if (cell_gate_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_gate_bias); + } + if (output_gate_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output_gate_bias); + } + if (projection_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(projection_weights); + } + if (projection_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(projection_bias); + } + + return kTfLiteOk; +} + +TfLiteStatus PrecomputeZeroPointTimesWeightWithBias( + TfLiteContext* context, int32_t zero_point, + const TfLiteTensor* weight_tensor, const TfLiteTensor* bias_tensor, + int32_t** output) { + if (weight_tensor == nullptr) { + return kTfLiteOk; + } + + const RuntimeShape& weight_shape = GetTensorShape(weight_tensor); + TF_LITE_ENSURE_EQ(context, weight_shape.DimensionsCount(), 2); + const int row = weight_shape.Dims(0); + const int col = weight_shape.Dims(1); + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + *output = static_cast( + context->AllocatePersistentBuffer(context, row * sizeof(int32_t))); + + if (bias_tensor == nullptr) { + memset(*output, 0, row * sizeof(int32_t)); + } else { + const int32_t* bias = GetTensorData(bias_tensor); + memcpy(*output, bias, row * sizeof(int32_t)); + } + if (zero_point != 0) { + const int8_t* weight = GetTensorData(weight_tensor); + tflite::tensor_utils::MatrixScalarMultiplyAccumulate(weight, zero_point, + row, col, *output); + } + return kTfLiteOk; +} + +TfLiteStatus PopulatePrecomputedZPTimesWeightsWithBias( + TfLiteContext* context, UnidirectionalSequenceLstmOpData* op_data, + TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kLstmInputTensor); + TfLiteTensor* output_state = + micro_context->AllocateTempInputTensor(node, kLstmOutputStateTensor); + TF_LITE_ENSURE(context, output_state != nullptr); + TF_LITE_ENSURE(context, output_state->is_variable); + + const int32_t input_zero_point = -input->params.zero_point; + const int32_t output_state_zero_point = -output_state->params.zero_point; + + TfLiteTensor* input_to_input_weights = micro_context->AllocateTempInputTensor( + node, kLstmInputToInputWeightsTensor); + TfLiteTensor* input_to_forget_weights = + micro_context->AllocateTempInputTensor(node, + kLstmInputToForgetWeightsTensor); + TfLiteTensor* input_to_cell_weights = micro_context->AllocateTempInputTensor( + node, kLstmInputToCellWeightsTensor); + TfLiteTensor* input_to_output_weights = + micro_context->AllocateTempInputTensor(node, + kLstmInputToOutputWeightsTensor); + + TfLiteTensor* recurrent_to_input_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToInputWeightsTensor); + TfLiteTensor* recurrent_to_forget_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToForgetWeightsTensor); + TfLiteTensor* recurrent_to_cell_weights = + micro_context->AllocateTempInputTensor(node, + kLstmRecurrentToCellWeightsTensor); + TfLiteTensor* recurrent_to_output_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToOutputWeightsTensor); + + TfLiteTensor* projection_weights = micro_context->AllocateTempInputTensor( + node, kLstmProjectionWeightsTensor); + TfLiteTensor* projection_bias = + micro_context->AllocateTempInputTensor(node, kLstmProjectionBiasTensor); + + IntegerLstmParameter* integer_lstm_params = &op_data->integer_lstm_param; + + TfLiteTensor* intermediate = + micro_context->AllocateTempIntermediateTensor(node, 4); + TF_LITE_ENSURE(context, + intermediate->quantization.type != kTfLiteNoQuantization); + const auto* params = + static_cast(intermediate->quantization.params); + const int32_t hidden_zp = params->zero_point->data[0]; + + // Get bias and perform zero point calculation. + // When there is layer normalization, the gate bias does not apply to matmul + // directly: + // y = ln(w * x + w * r + w * c) + b. + const bool is_layer_norm = op_data->use_layer_norm; + + // Forget gate. + TfLiteTensor* forget_gate_bias = is_layer_norm + ? nullptr + : micro_context->AllocateTempInputTensor( + node, kLstmForgetGateBiasTensor); + TF_LITE_ENSURE_OK( + context, + PrecomputeZeroPointTimesWeightWithBias( + context, input_zero_point, input_to_forget_weights, forget_gate_bias, + &(integer_lstm_params->input_to_forget_effective_bias))); + + TF_LITE_ENSURE_OK( + context, + PrecomputeZeroPointTimesWeightWithBias( + context, output_state_zero_point, recurrent_to_forget_weights, + nullptr, &(integer_lstm_params->recurrent_to_forget_effective_bias))); + + // Modulation gate. + TfLiteTensor* cell_gate_bias = is_layer_norm + ? nullptr + : micro_context->AllocateTempInputTensor( + node, kLstmCellGateBiasTensor); + TF_LITE_ENSURE_OK( + context, + PrecomputeZeroPointTimesWeightWithBias( + context, input_zero_point, input_to_cell_weights, cell_gate_bias, + &(integer_lstm_params->input_to_cell_effective_bias))); + TF_LITE_ENSURE_OK( + context, + PrecomputeZeroPointTimesWeightWithBias( + context, output_state_zero_point, recurrent_to_cell_weights, nullptr, + &(integer_lstm_params->recurrent_to_cell_effective_bias))); + + // Output gate. + TfLiteTensor* output_gate_bias = is_layer_norm + ? nullptr + : micro_context->AllocateTempInputTensor( + node, kLstmOutputGateBiasTensor); + TF_LITE_ENSURE_OK( + context, + PrecomputeZeroPointTimesWeightWithBias( + context, input_zero_point, input_to_output_weights, output_gate_bias, + &(integer_lstm_params->input_to_output_effective_bias))); + + TF_LITE_ENSURE_OK( + context, + PrecomputeZeroPointTimesWeightWithBias( + context, output_state_zero_point, recurrent_to_output_weights, + nullptr, &(integer_lstm_params->recurrent_to_output_effective_bias))); + + // Input gate. The calculation is only meaningful for non-cifg case. + TfLiteTensor* input_gate_bias = is_layer_norm + ? nullptr + : micro_context->AllocateTempInputTensor( + node, kLstmInputGateBiasTensor); + TF_LITE_ENSURE_OK( + context, + PrecomputeZeroPointTimesWeightWithBias( + context, input_zero_point, input_to_input_weights, input_gate_bias, + &(integer_lstm_params->input_to_input_effective_bias))); + TF_LITE_ENSURE_OK( + context, + PrecomputeZeroPointTimesWeightWithBias( + context, output_state_zero_point, recurrent_to_input_weights, nullptr, + &(integer_lstm_params->recurrent_to_input_effective_bias))); + + // Projection bias. The calculation is only meaningful for with projection. + TF_LITE_ENSURE_OK(context, + PrecomputeZeroPointTimesWeightWithBias( + context, hidden_zp, projection_weights, projection_bias, + &(integer_lstm_params->projection_effective_bias))); + + if (input != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input); + } + if (output_state != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output_state); + } + if (input_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_input_weights); + } + if (input_to_forget_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_forget_weights); + } + if (input_to_cell_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_cell_weights); + } + if (input_to_output_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_output_weights); + } + if (recurrent_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_input_weights); + } + if (recurrent_to_forget_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_forget_weights); + } + if (recurrent_to_cell_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_cell_weights); + } + if (recurrent_to_output_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_output_weights); + } + if (projection_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(projection_weights); + } + if (projection_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(projection_bias); + } + if (forget_gate_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(forget_gate_bias); + } + if (cell_gate_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_gate_bias); + } + if (output_gate_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output_gate_bias); + } + if (input_gate_bias != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_gate_bias); + } + + if (intermediate != nullptr) { + micro_context->DeallocateTempTfLiteTensor(intermediate); + } + + return kTfLiteOk; +} + +// Resize the output and state tensors based on the sizes of the input tensors. +// Allocate a temporary scratch tensor. Also check that the sizes of the input +// tensors match each other. +TfLiteStatus UnidirectionalSequenceLstmPrepare(TfLiteContext* context, + TfLiteNode* node) { + UnidirectionalSequenceLstmOpData* op_data = + reinterpret_cast(node->user_data); + + MicroContext* micro_context = GetMicroContext(context); + + // Check we have all the inputs and outputs we need. + bool use_layer_norm = false; + if (node->inputs->size == 24) { + TfLiteTensor* forget_layer_norm_coefficients = + micro_context->AllocateTempInputTensor( + node, kLstmForgetLayerNormCoefficientsTensor); + if (forget_layer_norm_coefficients == nullptr) { + use_layer_norm = false; + } else { + use_layer_norm = true; + } + if (forget_layer_norm_coefficients != nullptr) { + micro_context->DeallocateTempTfLiteTensor(forget_layer_norm_coefficients); + } + } else if (node->inputs->size == 20) { + // This is deprecated and is only kept here for backward compatibility. + use_layer_norm = false; + } else { + MicroPrintf("The LSTM Full kernel expects 20 or 24 inputs. Got %d inputs", + node->inputs->size); + return kTfLiteError; + } + TF_LITE_ENSURE_EQ(context, node->outputs->size, 1); + op_data->use_layer_norm = use_layer_norm; + + // Inferring batch size, number of outputs and sequence length and + // number of cells from the input tensors. + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kLstmInputTensor); + op_data->input_zero_point = input->params.zero_point; + const bool is_integer = input->type == kTfLiteInt8; + TF_LITE_ENSURE(context, input->dims->size > 1); + const auto* params = + reinterpret_cast( + node->builtin_data); + const bool time_major = params->time_major; + const int n_batch = time_major ? input->dims->data[1] : input->dims->data[0]; + const int n_input = input->dims->data[2]; + + TfLiteTensor* input_to_output_weights = + micro_context->AllocateTempInputTensor(node, + kLstmInputToOutputWeightsTensor); + const int n_cell = input_to_output_weights->dims->data[0]; + TF_LITE_ENSURE_EQ(context, input_to_output_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, input_to_output_weights->dims->data[1], n_input); + + TfLiteTensor* recurrent_to_output_weights = + micro_context->AllocateTempInputTensor( + node, kLstmRecurrentToOutputWeightsTensor); + TF_LITE_ENSURE_EQ(context, recurrent_to_output_weights->dims->size, 2); + TF_LITE_ENSURE_EQ(context, recurrent_to_output_weights->dims->data[0], + n_cell); + const int n_output = recurrent_to_output_weights->dims->data[1]; + + // Check that input tensor dimensions matches with each other. + TF_LITE_ENSURE_OK( + context, CheckInputTensorDimensions(context, node, n_input, n_output, + n_cell, use_layer_norm, is_integer)); + + // Get the pointer to output, output_state and cell_state buffer tensors. + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kLstmOutputTensor); + + TfLiteTensor* output_state = + micro_context->AllocateTempInputTensor(node, kLstmOutputStateTensor); + TF_LITE_ENSURE(context, output_state != nullptr); + TF_LITE_ENSURE(context, output_state->is_variable); + op_data->output_state_zero_point = output_state->params.zero_point; + TfLiteTensor* cell_state = + micro_context->AllocateTempInputTensor(node, kLstmCellStateTensor); + TF_LITE_ENSURE(context, cell_state != nullptr); + TF_LITE_ENSURE(context, cell_state->is_variable); + + // Check the shape of input state tensors. + // These tensor may be 1D or 2D. It's fine as long as the total size is + // correct. + TF_LITE_ENSURE_EQ(context, NumElements(output_state), n_batch * n_output); + TF_LITE_ENSURE_EQ(context, NumElements(cell_state), n_batch * n_cell); + + // Check the shape of output tensor against that of input tensor + TF_LITE_ENSURE_EQ(context, output->dims->size, 3); + TF_LITE_ENSURE_EQ(context, input->dims->data[0], output->dims->data[0]); + TF_LITE_ENSURE_EQ(context, input->dims->data[1], output->dims->data[1]); + TF_LITE_ENSURE_EQ(context, output->dims->data[2], n_output); + + if (is_integer) { + const int num_intermediate_tensors = node->intermediates->size; + TF_LITE_ENSURE(context, num_intermediate_tensors == 5); + } + + TfLiteTensor* input_to_input_weights = micro_context->AllocateTempInputTensor( + node, kLstmInputToInputWeightsTensor); + + const bool use_cifg = (input_to_input_weights == nullptr); + + // Create a primary scratch buffer for hybrid and float + // If is_integer, primary scratch buffer has a different size + if (!is_integer) { + int scratch_buffer_size[2]; + scratch_buffer_size[0] = n_batch; + + if (use_cifg) { + // Reserving space for Cell, Forget, Output gates + scratch_buffer_size[1] = n_cell * 3; + } else { + // Reserving space for Input, Cell, Forget, Output gates + scratch_buffer_size[1] = n_cell * 4; + } + + TF_LITE_ENSURE_OK(context, + context->RequestScratchBufferInArena( + context, + scratch_buffer_size[0] * scratch_buffer_size[1] * + TfLiteTypeGetSize(input->type), + &(op_data->scratch_index[kPrimaryScratchBuffer]))); + } + + if (is_integer) { + // Integer UnidirectionalSequenceLSTM prepare function for 8x8->16. + // This code path needs 5 intermediate tensors per Op. + // Populate quantization parameters. + PopulateQuantizedLstmParams8x8_16(context, node, + &op_data->integer_lstm_param); + // Allocate scratch buffer. Need 4 16-bit buffer with size n_batch * n_cell + // and 1 8-bit buffer with size n_batch * n_cell. For integer + // UnidirectionalSequenceLSTM, we do not need the extra 32-bit buffer. + for (int i = 0; i < 5; ++i) { + TfLiteType buffer_type = kTfLiteInt16; + + if (i == 4) { + buffer_type = kTfLiteInt8; + } + + TF_LITE_ENSURE_OK( + context, + context->RequestScratchBufferInArena( + context, n_batch * n_cell * TfLiteTypeGetSize(buffer_type), + &(op_data->scratch_index[i]))); + } + + // Populate precomputed zp * weight. + TF_LITE_ENSURE_OK(context, PopulatePrecomputedZPTimesWeightsWithBias( + context, op_data, node)); + } + + if (input != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input); + } + if (input_to_output_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_output_weights); + } + if (recurrent_to_output_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(recurrent_to_output_weights); + } + if (output != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output); + } + if (output_state != nullptr) { + micro_context->DeallocateTempTfLiteTensor(output_state); + } + if (cell_state != nullptr) { + micro_context->DeallocateTempTfLiteTensor(cell_state); + } + + if (input_to_input_weights != nullptr) { + micro_context->DeallocateTempTfLiteTensor(input_to_input_weights); + } + return kTfLiteOk; +} + +TfLiteStatus UnidirectionalSequenceLstmEval(TfLiteContext* context, + TfLiteNode* node) { + TFLITE_DCHECK(context->GetScratchBuffer != nullptr); + + const auto* params = + reinterpret_cast( + node->builtin_data); + const UnidirectionalSequenceLstmOpData* op_data = + reinterpret_cast(node->user_data); + const bool use_layer_norm = op_data->use_layer_norm; + const bool time_major = params->time_major; + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kLstmInputTensor); + + const TfLiteEvalTensor* input_to_input_weights = tflite::micro::GetEvalInput( + context, node, kLstmInputToInputWeightsTensor); + + const TfLiteEvalTensor* input_to_forget_weights = tflite::micro::GetEvalInput( + context, node, kLstmInputToForgetWeightsTensor); + + const TfLiteEvalTensor* input_to_cell_weights = + tflite::micro::GetEvalInput(context, node, kLstmInputToCellWeightsTensor); + + const TfLiteEvalTensor* input_to_output_weights = tflite::micro::GetEvalInput( + context, node, kLstmInputToOutputWeightsTensor); + + const TfLiteEvalTensor* recurrent_to_input_weights = + tflite::micro::GetEvalInput(context, node, + kLstmRecurrentToInputWeightsTensor); + + const TfLiteEvalTensor* recurrent_to_forget_weights = + tflite::micro::GetEvalInput(context, node, + kLstmRecurrentToForgetWeightsTensor); + + const TfLiteEvalTensor* recurrent_to_cell_weights = + tflite::micro::GetEvalInput(context, node, + kLstmRecurrentToCellWeightsTensor); + + const TfLiteEvalTensor* recurrent_to_output_weights = + tflite::micro::GetEvalInput(context, node, + kLstmRecurrentToOutputWeightsTensor); + + const TfLiteEvalTensor* cell_to_input_weights = + tflite::micro::GetEvalInput(context, node, kLstmCellToInputWeightsTensor); + + const TfLiteEvalTensor* cell_to_forget_weights = tflite::micro::GetEvalInput( + context, node, kLstmCellToForgetWeightsTensor); + + const TfLiteEvalTensor* cell_to_output_weights = tflite::micro::GetEvalInput( + context, node, kLstmCellToOutputWeightsTensor); + + const TfLiteEvalTensor* input_gate_bias = + tflite::micro::GetEvalInput(context, node, kLstmInputGateBiasTensor); + + const TfLiteEvalTensor* forget_gate_bias = + tflite::micro::GetEvalInput(context, node, kLstmForgetGateBiasTensor); + + const TfLiteEvalTensor* cell_gate_bias = + tflite::micro::GetEvalInput(context, node, kLstmCellGateBiasTensor); + + const TfLiteEvalTensor* output_gate_bias = + tflite::micro::GetEvalInput(context, node, kLstmOutputGateBiasTensor); + + const TfLiteEvalTensor* projection_weights = + tflite::micro::GetEvalInput(context, node, kLstmProjectionWeightsTensor); + + const TfLiteEvalTensor* projection_bias = + tflite::micro::GetEvalInput(context, node, kLstmProjectionBiasTensor); + + TfLiteEvalTensor* output_state = + tflite::micro::GetMutableEvalInput(context, node, kLstmOutputStateTensor); + + TfLiteEvalTensor* cell_state = + tflite::micro::GetMutableEvalInput(context, node, kLstmCellStateTensor); + + TFLITE_DCHECK(cell_state != nullptr); + + const TfLiteEvalTensor* input_layer_norm_coefficients = + use_layer_norm ? tflite::micro::GetEvalInput( + context, node, kLstmInputLayerNormCoefficientsTensor) + : nullptr; + const TfLiteEvalTensor* forget_layer_norm_coefficients = + use_layer_norm + ? tflite::micro::GetEvalInput(context, node, + kLstmForgetLayerNormCoefficientsTensor) + : nullptr; + const TfLiteEvalTensor* cell_layer_norm_coefficients = + use_layer_norm ? tflite::micro::GetEvalInput( + context, node, kLstmCellLayerNormCoefficientsTensor) + : nullptr; + const TfLiteEvalTensor* output_layer_norm_coefficients = + use_layer_norm + ? tflite::micro::GetEvalInput(context, node, + kLstmOutputLayerNormCoefficientsTensor) + : nullptr; + + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kLstmOutputTensor); + + // Copy out the LSTM specific params so they can be passed in the function. + TfLiteLSTMParams lstm_params; + lstm_params.activation = params->activation; + lstm_params.cell_clip = params->cell_clip; + lstm_params.proj_clip = params->proj_clip; + lstm_params.asymmetric_quantize_inputs = params->asymmetric_quantize_inputs; + + switch (input_to_output_weights->type) { + case kTfLiteFloat32: { + // Index the scratch buffers pointers to the global scratch buffer. + return EvalFloatLstm( + input, input_to_input_weights, input_to_forget_weights, + input_to_cell_weights, input_to_output_weights, + recurrent_to_input_weights, recurrent_to_forget_weights, + recurrent_to_cell_weights, recurrent_to_output_weights, + cell_to_input_weights, cell_to_forget_weights, cell_to_output_weights, + input_layer_norm_coefficients, forget_layer_norm_coefficients, + cell_layer_norm_coefficients, output_layer_norm_coefficients, + /*aux_input=*/nullptr, + /*aux_input_to_input_weights=*/nullptr, + /*aux_input_to_forget_weights=*/nullptr, + /*aux_input_to_cell_weights=*/nullptr, + /*aux_input_to_output_weights=*/nullptr, input_gate_bias, + forget_gate_bias, cell_gate_bias, output_gate_bias, + projection_weights, projection_bias, &lstm_params, + /*forward_sequence=*/true, time_major, + /*output_offset=*/0, + reinterpret_cast(context->GetScratchBuffer( + context, op_data->scratch_index[kPrimaryScratchBuffer])), + output_state, cell_state, output); + } break; + case kTfLiteUInt8: + case kTfLiteInt8: { + return EvalInteger8x8_16Lstm( + input, input_to_input_weights, input_to_forget_weights, + input_to_cell_weights, input_to_output_weights, + recurrent_to_input_weights, recurrent_to_forget_weights, + recurrent_to_cell_weights, recurrent_to_output_weights, + cell_to_input_weights, cell_to_forget_weights, cell_to_output_weights, + input_layer_norm_coefficients, forget_layer_norm_coefficients, + cell_layer_norm_coefficients, output_layer_norm_coefficients, + input_gate_bias, forget_gate_bias, cell_gate_bias, output_gate_bias, + projection_weights, projection_bias, &lstm_params, + /*forward_sequence=*/true, time_major, &op_data->integer_lstm_param, + op_data->output_state_zero_point, output_state, cell_state, output, + reinterpret_cast( + context->GetScratchBuffer(context, op_data->scratch_index[0])), + reinterpret_cast( + context->GetScratchBuffer(context, op_data->scratch_index[1])), + reinterpret_cast( + context->GetScratchBuffer(context, op_data->scratch_index[2])), + reinterpret_cast( + context->GetScratchBuffer(context, op_data->scratch_index[3])), + reinterpret_cast( + context->GetScratchBuffer(context, op_data->scratch_index[4])), + nullptr); + } break; + default: + MicroPrintf("Type %s is not currently supported.", + TfLiteTypeGetName(input_to_output_weights->type)); + return kTfLiteError; + } +} + +} // namespace + +TfLiteRegistration Register_UNIDIRECTIONAL_SEQUENCE_LSTM() { + return tflite::micro::RegisterOp(UnidirectionalSequenceLstmInit, + UnidirectionalSequenceLstmPrepare, + UnidirectionalSequenceLstmEval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unidirectional_sequence_lstm_test_config.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unidirectional_sequence_lstm_test_config.h new file mode 100644 index 0000000000..862f0203bf --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unidirectional_sequence_lstm_test_config.h @@ -0,0 +1,244 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_KERNELS_UNIDIRECTIONAL_SEQUENCE_LSTM_TEST_CONFIG_H_ +#define TENSORFLOW_LITE_MICRO_KERNELS_UNIDIRECTIONAL_SEQUENCE_LSTM_TEST_CONFIG_H_ + +#include + +namespace tflite { + namespace testing { +// TODO(b/230666079) enable below tests for xtensa when the xtensa +// kernel is reconciled with reference kernel +#if !defined(XTENSA) + struct LstmIntegerTestConfig + { + const int n_batch; + const int n_input; + const int n_cell; + const int n_output; + const int sequence_length; + const bool time_major; + const bool use_cifg; + const bool use_peephole; + const bool use_projection_weights; + const bool use_projection_bias; + const bool use_layer_norm; + const bool use_8x8_8_implementation; + float intermediate_scale[5][2]; + int intermediate_zp[5][2]; + TfLiteAffineQuantization * intermediate_qparam; + + const float * input; + int8_t * input_quant; + + const float * input_to_input_weights; + int8_t * lstm_i2i_quant; + const float * input_to_forget_weights; + int8_t * lstm_i2f_quant; + const float * input_to_cell_weights; + int8_t * lstm_i2c_quant; + const float * input_to_output_weights; + int8_t * lstm_i2o_quant; + + const float * recurrent_to_input_weights; + int8_t * lstm_r2i_quant; + const float * recurrent_to_forget_weights; + int8_t * lstm_r2f_quant; + const float * recurrent_to_cell_weights; + int8_t * lstm_r2c_quant; + const float * recurrent_to_output_weights; + int8_t * lstm_r2o_quant; + + const float * cell_to_input_weights; + int16_t * lstm_c2i_quant; + const float * cell_to_forget_weights; + int16_t * lstm_c2f_quant; + const float * cell_to_output_weights; + int16_t * lstm_c2o_quant; + + const float * input_gate_bias; + int32_t * lstm_igate_bias_quant; + const float * forget_gate_bias; + int32_t * lstm_fgate_bias_quant; + const float * cell_gate_bias; + int32_t * lstm_cgate_bias_quant; + const float * output_gate_bias; + int32_t * lstm_ogate_bias_quant; + + const float * projection_weights; + int8_t * lstm_proj_w_quant; + const float * projection_bias; + int32_t * projection_bias_quant; + + int16_t * output_state; + int16_t * cell_state; + + const float * input_layer_norm_coefficients; + int16_t * lstm_input_layer_norm_coeff_quant; + const float * forget_layer_norm_coefficients; + int16_t * lstm_forget_layer_norm_coeff_quant; + const float * cell_layer_norm_coefficients; + int16_t * lstm_cell_layer_norm_coeff_quant; + const float * output_layer_norm_coefficients; + int16_t * lstm_output_layer_norm_coeff_quant; + + int8_t * output; + const int8_t * expected_output; + + bool asymmetric_quantize_inputs; + const float ranges[25][2]; + }; + + struct LstmFloatTestConfig + { + const int n_batch; + const int n_input; + const int n_cell; + const int n_output; + const int sequence_length; + const bool time_major; + const bool use_cifg; + const bool use_peephole; + const bool use_projection_weights; + const bool use_projection_bias; + const bool use_layer_norm; + const float cell_clip; + const float proj_clip; + + const float * input_original; + float * input; + + const float * input_to_input_weights; + const float * input_to_forget_weights; + const float * input_to_cell_weights; + const float * input_to_output_weights; + + const float * recurrent_to_input_weights; + const float * recurrent_to_forget_weights; + const float * recurrent_to_cell_weights; + const float * recurrent_to_output_weights; + + const float * cell_to_input_weights; + const float * cell_to_forget_weights; + const float * cell_to_output_weights; + + const float * input_gate_bias; + const float * forget_gate_bias; + const float * cell_gate_bias; + const float * output_gate_bias; + + const float * projection_weights; + const float * projection_bias; + + float * output_state; + float * cell_state; + + const float * input_layer_norm_coefficients; + const float * forget_layer_norm_coefficients; + const float * cell_layer_norm_coefficients; + const float * output_layer_norm_coefficients; + + float * output; + const float * expected_output_original; + float * expected_output; + }; + + struct LstmWeightQuantizationBuffers + { + int8_t * lstm_i2i_quant; + float * lstm_i2i_scale; + int * lstm_i2i_zp; + TfLiteAffineQuantization * lstm_i2i_qparam; + + int8_t * lstm_i2f_quant; + float * lstm_i2f_scale; + int * lstm_i2f_zp; + TfLiteAffineQuantization * lstm_i2f_qparam; + + int8_t * lstm_i2c_quant; + float * lstm_i2c_scale; + int * lstm_i2c_zp; + TfLiteAffineQuantization * lstm_i2c_qparam; + + int8_t * lstm_i2o_quant; + float * lstm_i2o_scale; + int * lstm_i2o_zp; + TfLiteAffineQuantization * lstm_i2o_qparam; + + int8_t * lstm_r2i_quant; + float * lstm_r2i_scale; + int * lstm_r2i_zp; + TfLiteAffineQuantization * lstm_r2i_qparam; + + int8_t * lstm_r2f_quant; + float * lstm_r2f_scale; + int * lstm_r2f_zp; + TfLiteAffineQuantization * lstm_r2f_qparam; + + int8_t * lstm_r2c_quant; + float * lstm_r2c_scale; + int * lstm_r2c_zp; + TfLiteAffineQuantization * lstm_r2c_qparam; + + int8_t * lstm_r2o_quant; + float * lstm_r2o_scale; + int * lstm_r2o_zp; + TfLiteAffineQuantization * lstm_r2o_qparam; + + int8_t * lstm_c2i_quant; + float * lstm_c2i_scale; + int * lstm_c2i_zp; + TfLiteAffineQuantization * lstm_c2i_qparam; + + int8_t * lstm_c2f_quant; + float * lstm_c2f_scale; + int * lstm_c2f_zp; + TfLiteAffineQuantization * lstm_c2f_qparam; + + int8_t * lstm_c2o_quant; + float * lstm_c2o_scale; + int * lstm_c2o_zp; + TfLiteAffineQuantization * lstm_c2o_qparam; + + int8_t * lstm_proj_w_quant; + float * lstm_proj_w_scale; + int * lstm_proj_w_zp; + TfLiteAffineQuantization * lstm_proj_w_qparam; + }; + + extern LstmIntegerTestConfig lstm_integer_no_peephole_config; + + extern LstmIntegerTestConfig lstm_integer_peephole_config; + + extern LstmFloatTestConfig lstm_no_cifg_no_peephole_no_proj_config; + + extern LstmFloatTestConfig lstm_cifg_peephole_no_proj_config; + + extern LstmFloatTestConfig lstm_no_cifg_peephole_proj_config; + + extern LstmFloatTestConfig lstm_no_cifg_peephole_proj_bias_config; + + extern LstmWeightQuantizationBuffers lstm_no_cifg_no_peephole_no_proj_buffers; + + extern LstmWeightQuantizationBuffers lstm_cifg_peephole_no_proj_buffers; + + extern LstmWeightQuantizationBuffers lstm_no_cifg_peephole_proj_buffers; + + extern LstmFloatTestConfig cifg_peephole_no_proj_config_layer_norm; +#endif // !defined(XTENSA) + } // namespace testing +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_KERNELS_UNIDIRECTIONAL_SEQUENCE_LSTM_TEST_CONFIG_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unpack.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unpack.cc new file mode 100644 index 0000000000..b58df2e73b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/unpack.cc @@ -0,0 +1,112 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace ops { +namespace micro { +namespace unpack { +namespace { + +constexpr int kInputTensor = 0; + +template +TfLiteStatus UnpackImpl(TfLiteContext* context, TfLiteNode* node, + const TfLiteEvalTensor* input, int output_count, + int axis) { + const TfLiteEvalTensor* output0 = + tflite::micro::GetEvalOutput(context, node, 0); + const TfLiteIntArray* input_dims = input->dims; + const TfLiteIntArray* output_dims = output0->dims; + const int dimensions = input_dims->size; + + if (axis < 0) { + axis += input->dims->size; + } + + TFLITE_DCHECK_LT(axis, dimensions); + + int outer_size = 1; + for (int i = 0; i < axis; ++i) { + outer_size *= input_dims->data[i]; + } + int copy_size = 1; + for (int i = axis + 1; i < dimensions; ++i) { + copy_size *= input_dims->data[i]; + } + int output_size = 1; + for (int i = 0; i < output_dims->size; ++i) { + output_size *= output_dims->data[i]; + } + TFLITE_DCHECK_EQ(output_size, copy_size * outer_size); + + const T* input_data = tflite::micro::GetTensorData(input); + + for (int i = 0; i < output_count; ++i) { + TfLiteEvalTensor* t = tflite::micro::GetEvalOutput(context, node, i); + T* output_data = tflite::micro::GetTensorData(t); + for (int k = 0; k < outer_size; ++k) { + T* output_ptr = output_data + copy_size * k; + int loc = k * output_count * copy_size + i * copy_size; + const T* input_ptr = input_data + loc; + for (int j = 0; j < copy_size; ++j) output_ptr[j] = input_ptr[j]; + } + } + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + TfLiteUnpackParams* data = + reinterpret_cast(node->builtin_data); + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + + switch (input->type) { + case kTfLiteFloat32: { + return UnpackImpl(context, node, input, data->num, data->axis); + } + case kTfLiteInt32: { + return UnpackImpl(context, node, input, data->num, data->axis); + } + case kTfLiteInt8: { + return UnpackImpl(context, node, input, data->num, data->axis); + } + default: { + MicroPrintf("Type '%s' is not supported by unpack.", + TfLiteTypeGetName(input->type)); + return kTfLiteError; + } + } + + return kTfLiteOk; +} +} // namespace +} // namespace unpack + +TfLiteRegistration Register_UNPACK() { + return tflite::micro::RegisterOp(nullptr, nullptr, unpack::Eval); +} + +} // namespace micro +} // namespace ops +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/var_handle.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/var_handle.cc new file mode 100644 index 0000000000..cbd2485cad --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/var_handle.cc @@ -0,0 +1,93 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_graph.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_resource_variable.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { + +namespace { + +struct OpData { + int32_t resource_id; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + OpData* op_data = reinterpret_cast(node->user_data); + const auto* params = + reinterpret_cast(node->builtin_data); + + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + MicroGraph& graph_info = micro_context->graph(); + + MicroResourceVariables* resources = graph_info.GetResourceVariables(); + if (resources == nullptr) { + MicroPrintf( + "VAR_HANDLE requires resource variables. Please create " + "ResourceVariables and pass it to the interpreter."); + return kTfLiteError; + } + op_data->resource_id = + resources->CreateIdIfNoneFound(params->container, params->shared_name); + if (op_data->resource_id < 0) { + return kTfLiteError; + } + + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TFLITE_DCHECK(output != nullptr); + + // Assign saved resource_id so this output tensor will always return the + // correct resource id. + output->data.i32 = &op_data->resource_id; + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + OpData* op_data = reinterpret_cast(node->user_data); + + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TFLITE_DCHECK(output != nullptr); + + // Assign saved resource_id so this output tensor will always return the + // correct resource id. + output->data.i32 = &op_data->resource_id; + return kTfLiteOk; +} + +} // namespace. + +TfLiteRegistration Register_VAR_HANDLE() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/while.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/while.cc new file mode 100644 index 0000000000..811c9eaec9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/while.cc @@ -0,0 +1,133 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include + +#include + +#include "tensorflow/lite/c/builtin_op_data.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_context.h" +#include "tensorflow/lite/micro/micro_graph.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +namespace { + +struct OpData { + int cond_subgraph_index; + int body_subgraph_index; +}; + +void* Init(TfLiteContext* context, const char* buffer, size_t length) { + TFLITE_DCHECK(context->AllocatePersistentBuffer != nullptr); + return context->AllocatePersistentBuffer(context, sizeof(OpData)); +} + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + OpData* op_data = reinterpret_cast(node->user_data); + const auto* params = + reinterpret_cast(node->builtin_data); + + op_data->cond_subgraph_index = params->cond_subgraph_index; + op_data->body_subgraph_index = params->body_subgraph_index; + + // The first input is the condition. + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + + size_t num_inputs = node->inputs->size; + size_t num_outputs = node->outputs->size; + + MicroGraph& graph_info = micro_context->graph(); + + TF_LITE_ENSURE(context, + op_data->cond_subgraph_index < graph_info.NumSubgraphs()); + TF_LITE_ENSURE(context, + op_data->body_subgraph_index < graph_info.NumSubgraphs()); + + TF_LITE_ENSURE_EQ(context, num_inputs, + graph_info.NumSubgraphInputs(op_data->cond_subgraph_index)); + TF_LITE_ENSURE_EQ(context, num_inputs, + graph_info.NumSubgraphInputs(op_data->body_subgraph_index)); + TF_LITE_ENSURE_EQ(context, num_inputs, num_outputs); + TF_LITE_ENSURE_EQ( + context, num_outputs, + graph_info.NumSubgraphOutputs(op_data->body_subgraph_index)); + + return kTfLiteOk; +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const OpData* op_data = reinterpret_cast(node->user_data); + + tflite::MicroContext* micro_context = tflite::GetMicroContext(context); + MicroGraph* graph_info = µ_context->graph(); + + TF_LITE_ENSURE_OK(context, + tflite::micro::CopyOpInputsToSubgraphInputs( + context, node, graph_info, op_data->cond_subgraph_index, + /*first_tensor_idx=*/0)); + + TF_LITE_ENSURE_OK(context, + graph_info->InvokeSubgraph(op_data->cond_subgraph_index)); + + TfLiteEvalTensor* cond_subgraph_output = graph_info->GetSubgraphOutput( + op_data->cond_subgraph_index, /*tensor_idx=*/0); + bool cond_value = cond_subgraph_output->data.b[0]; + + TF_LITE_ENSURE_OK(context, + tflite::micro::CopyOpInputsToSubgraphInputs( + context, node, graph_info, op_data->body_subgraph_index, + /*first_tensor_idx=*/0)); + TF_LITE_ENSURE_OK(context, + tflite::micro::CopyOpInputsToOpOutputs(context, node)); + + while (cond_value == true) { + // Copy output of this iteration back to the body input. + TF_LITE_ENSURE_OK( + context, tflite::micro::CopyOpOutputsToSubgraphInputs( + context, node, graph_info, op_data->body_subgraph_index)); + TF_LITE_ENSURE_OK(context, + graph_info->InvokeSubgraph(op_data->body_subgraph_index)); + + TF_LITE_ENSURE_OK( + context, tflite::micro::CopySubgraphOutputsToOpOutputs( + context, node, graph_info, op_data->body_subgraph_index)); + TF_LITE_ENSURE_OK( + context, tflite::micro::CopyOpOutputsToSubgraphInputs( + context, node, graph_info, op_data->cond_subgraph_index)); + TF_LITE_ENSURE_OK(context, + graph_info->InvokeSubgraph(op_data->cond_subgraph_index)); + + cond_subgraph_output = graph_info->GetSubgraphOutput( + op_data->cond_subgraph_index, /*tensor_idx=*/0); + cond_value = cond_subgraph_output->data.b[0]; + } + + return kTfLiteOk; +} + +} // namespace. + +TfLiteRegistration Register_WHILE() { + return tflite::micro::RegisterOp(Init, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/zeros_like.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/zeros_like.cc new file mode 100644 index 0000000000..bb0c3147cd --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/kernels/zeros_like.cc @@ -0,0 +1,88 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +namespace { + +constexpr int kInputTensor = 0; +constexpr int kOutputTensor = 0; + +TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { + MicroContext* micro_context = GetMicroContext(context); + + TF_LITE_ENSURE_EQ(context, NumInputs(node), 1); + TF_LITE_ENSURE_EQ(context, NumOutputs(node), 1); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + TfLiteTensor* output = + micro_context->AllocateTempOutputTensor(node, kOutputTensor); + TF_LITE_ENSURE(context, output != nullptr); + output->type = input->type; + + micro_context->DeallocateTempTfLiteTensor(input); + micro_context->DeallocateTempTfLiteTensor(output); + return kTfLiteOk; +} + +template +void resetZeros(T* out, const int num_elements) { + for (int i = 0; i < num_elements; ++i) { + out[i] = static_cast(0); + } +} + +TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TfLiteEvalTensor* output = + tflite::micro::GetEvalOutput(context, node, kOutputTensor); + int flat_size = MatchingFlatSize(tflite::micro::GetTensorShape(input), + tflite::micro::GetTensorShape(output)); + switch (input->type) { + case kTfLiteInt64: + resetZeros(tflite::micro::GetTensorData(output), flat_size); + break; + case kTfLiteInt32: + resetZeros(tflite::micro::GetTensorData(output), flat_size); + break; + case kTfLiteInt8: + resetZeros(tflite::micro::GetTensorData(output), flat_size); + break; + case kTfLiteFloat32: + resetZeros(tflite::micro::GetTensorData(output), flat_size); + break; + default: + MicroPrintf( + "ZerosLike only currently supports int64, int32, " + "and float32, got %d.", + input->type); + return kTfLiteError; + } + return kTfLiteOk; +} +} // namespace + +TfLiteRegistration Register_ZEROS_LIKE() { + return tflite::micro::RegisterOp(nullptr, Prepare, Eval); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_helpers.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_helpers.cc new file mode 100644 index 0000000000..db5cd9f99b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_helpers.cc @@ -0,0 +1,171 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/memory_helpers.h" + +#include +#include + +#include "flatbuffers/flatbuffers.h" // from @flatbuffers +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { + +uint8_t* AlignPointerUp(uint8_t* data, size_t alignment) { + std::uintptr_t data_as_uintptr_t = reinterpret_cast(data); + uint8_t* aligned_result = reinterpret_cast( + ((data_as_uintptr_t + (alignment - 1)) / alignment) * alignment); + return aligned_result; +} + +uint8_t* AlignPointerDown(uint8_t* data, size_t alignment) { + std::uintptr_t data_as_uintptr_t = reinterpret_cast(data); + uint8_t* aligned_result = + reinterpret_cast((data_as_uintptr_t / alignment) * alignment); + return aligned_result; +} + +size_t AlignSizeUp(size_t size, size_t alignment) { + size_t aligned_size = (((size + (alignment - 1)) / alignment) * alignment); + return aligned_size; +} + +TfLiteStatus TfLiteTypeSizeOf(TfLiteType type, size_t* size) { + switch (type) { + case kTfLiteFloat16: + *size = sizeof(int16_t); + break; + case kTfLiteFloat32: + *size = sizeof(float); + break; + case kTfLiteFloat64: + *size = sizeof(double); + break; + case kTfLiteInt16: + *size = sizeof(int16_t); + break; + case kTfLiteInt32: + *size = sizeof(int32_t); + break; + case kTfLiteUInt32: + *size = sizeof(uint32_t); + break; + case kTfLiteUInt8: + *size = sizeof(uint8_t); + break; + case kTfLiteInt8: + *size = sizeof(int8_t); + break; + case kTfLiteInt64: + *size = sizeof(int64_t); + break; + case kTfLiteUInt64: + *size = sizeof(uint64_t); + break; + case kTfLiteBool: + *size = sizeof(bool); + break; + case kTfLiteResource: + *size = sizeof(int32_t); + break; + case kTfLiteComplex64: + *size = sizeof(float) * 2; + break; + case kTfLiteComplex128: + *size = sizeof(double) * 2; + break; + case kTfLiteInt4: + *size = sizeof(int8_t); + break; + default: + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus BytesRequiredForTensor(const tflite::Tensor& flatbuffer_tensor, + size_t* bytes, size_t* type_size) { + int element_count = 1; + // If flatbuffer_tensor.shape == nullptr, then flatbuffer_tensor is a scalar + // so has 1 element. + if (flatbuffer_tensor.shape() != nullptr) { + for (size_t n = 0; n < flatbuffer_tensor.shape()->Length(); ++n) { + element_count *= flatbuffer_tensor.shape()->Get(n); + } + } + + TfLiteType tf_lite_type; + TF_LITE_ENSURE_STATUS( + ConvertTensorType(flatbuffer_tensor.type(), &tf_lite_type)); + TF_LITE_ENSURE_STATUS(TfLiteTypeSizeOf(tf_lite_type, type_size)); + *bytes = element_count * (*type_size); + return kTfLiteOk; +} + +TfLiteStatus TfLiteEvalTensorByteLength(const TfLiteEvalTensor* eval_tensor, + size_t* out_bytes) { + TFLITE_DCHECK(out_bytes != nullptr); + + int element_count = 1; + // If eval_tensor->dims == nullptr, then tensor is a scalar so has 1 element. + if (eval_tensor->dims != nullptr) { + for (int n = 0; n < eval_tensor->dims->size; ++n) { + element_count *= eval_tensor->dims->data[n]; + } + } + size_t type_size; + TF_LITE_ENSURE_STATUS(TfLiteTypeSizeOf(eval_tensor->type, &type_size)); + *out_bytes = element_count * type_size; + return kTfLiteOk; +} + +TfLiteStatus AllocateOutputDimensionsFromInput(TfLiteContext* context, + const TfLiteTensor* input1, + const TfLiteTensor* input2, + TfLiteTensor* output) { + const TfLiteTensor* input = nullptr; + + TF_LITE_ENSURE(context, input1->dims != nullptr); + TF_LITE_ENSURE(context, input2->dims != nullptr); + TF_LITE_ENSURE(context, output->dims->size == 0); + + input = input1->dims->size > input2->dims->size ? input1 : input2; + TF_LITE_ENSURE(context, output->type == input->type); + + size_t size = 0; + TfLiteTypeSizeOf(input->type, &size); + const int dimensions_count = tflite::GetTensorShape(input).DimensionsCount(); + for (int i = 0; i < dimensions_count; i++) { + size *= input->dims->data[i]; + } + + output->bytes = size; + + output->dims = + reinterpret_cast(context->AllocatePersistentBuffer( + context, TfLiteIntArrayGetSizeInBytes(size))); + + output->dims->size = input->dims->size; + for (int i = 0; i < dimensions_count; i++) { + output->dims->data[i] = input->dims->data[i]; + } + + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_helpers.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_helpers.h new file mode 100644 index 0000000000..a8ea4abf21 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_helpers.h @@ -0,0 +1,59 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MEMORY_HELPERS_H_ +#define TENSORFLOW_LITE_MICRO_MEMORY_HELPERS_H_ + +#include +#include +#include +#include + +namespace tflite { +// Returns the next pointer address aligned to the given alignment. + uint8_t * AlignPointerUp(uint8_t * data, size_t alignment); + +// Returns the previous pointer address aligned to the given alignment. + uint8_t * AlignPointerDown(uint8_t * data, size_t alignment); + +// Returns an increased size that's a multiple of alignment. + size_t AlignSizeUp(size_t size, size_t alignment); + +// Templated version of AlignSizeUp +// Returns an increased size that's a multiple of alignment. + template < typename T > + size_t AlignSizeUp (size_t count=1) { + return AlignSizeUp(sizeof(T) * count, alignof(T)); + } + +// Returns size in bytes for a given TfLiteType. + TfLiteStatus TfLiteTypeSizeOf(TfLiteType type, size_t * size); + +// How many bytes are needed to hold a tensor's contents. + TfLiteStatus BytesRequiredForTensor(const tflite::Tensor &flatbuffer_tensor, size_t * bytes, size_t * type_size); + +// How many bytes are used in a TfLiteEvalTensor instance. The byte length is +// returned in out_bytes. + TfLiteStatus TfLiteEvalTensorByteLength(const TfLiteEvalTensor * eval_tensor, size_t * out_bytes); + +// Deduce output dimensions from input and allocate given size. +// Useful for operators with two inputs where the largest input should equal the +// output dimension. + TfLiteStatus AllocateOutputDimensionsFromInput(TfLiteContext * context, + const TfLiteTensor * input1, + const TfLiteTensor * input2, + TfLiteTensor * output); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MEMORY_HELPERS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/greedy_memory_planner.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/greedy_memory_planner.cc new file mode 100644 index 0000000000..471a5b2293 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/greedy_memory_planner.cc @@ -0,0 +1,448 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/memory_planner/greedy_memory_planner.h" + +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_string.h" + +namespace tflite { + +namespace { + +// Returns a character representing a numbered buffer +// for GreedyMemoryPlanner::PrintMemoryPlan() +char GetOrdinalCharacter(int i) { + if (i < 10) { + return '0' + i; + } else if (i < 36) { + return 'a' + (i - 10); + } else if (i < 62) { + return 'A' + (i - 36); + } + return '*'; +} + +} // namespace + +// Simple stable in-place sort function. Not time-efficient for large arrays. +// Would normally be in an anonymous namespace to keep it private, but we want +// to be able to test it externally. +void ReverseSortInPlace(int* values, int* ids, int size) { + bool any_swapped; + do { + any_swapped = false; + for (int i = 1; i < size; ++i) { + if (values[i - 1] < values[i]) { + const int value_temp = values[i - 1]; + values[i - 1] = values[i]; + values[i] = value_temp; + const int id_temp = ids[i - 1]; + ids[i - 1] = ids[i]; + ids[i] = id_temp; + any_swapped = true; + } + } + } while (any_swapped); +} + +GreedyMemoryPlanner::GreedyMemoryPlanner() {} + +TfLiteStatus GreedyMemoryPlanner::Init(unsigned char* scratch_buffer, + int scratch_buffer_size) { + // Reset internal states + buffer_count_ = 0; + need_to_calculate_offsets_ = true; + + // Allocate the arrays we need within the scratch buffer arena. + max_buffer_count_ = scratch_buffer_size / per_buffer_size(); + + unsigned char* next_free = scratch_buffer; + requirements_ = reinterpret_cast(next_free); + next_free += sizeof(BufferRequirements) * max_buffer_count_; + + buffer_sizes_sorted_ = reinterpret_cast(next_free); + next_free += sizeof(int) * max_buffer_count_; + + buffer_ids_sorted_ = reinterpret_cast(next_free); + next_free += sizeof(int) * max_buffer_count_; + + buffers_sorted_by_offset_ = reinterpret_cast(next_free); + next_free += sizeof(ListEntry) * max_buffer_count_; + + buffer_offsets_ = reinterpret_cast(next_free); + return kTfLiteOk; +} + +GreedyMemoryPlanner::~GreedyMemoryPlanner() { + // We don't own the scratch buffer, so don't deallocate anything. +} + +TfLiteStatus GreedyMemoryPlanner::AddBuffer(int size, int first_time_used, + int last_time_used) { + if (buffer_count_ >= max_buffer_count_) { + MicroPrintf("Too many buffers (max is %d)", max_buffer_count_); + return kTfLiteError; + } + BufferRequirements* current = &requirements_[buffer_count_]; + current->size = size; + current->first_time_used = first_time_used; + current->last_time_used = last_time_used; + current->offline_offset = kOnlinePlannedBuffer; + ++buffer_count_; + need_to_calculate_offsets_ = true; + return kTfLiteOk; +} + +TfLiteStatus GreedyMemoryPlanner::AddBuffer(int size, int first_time_used, + int last_time_used, + int offline_offset) { + BufferRequirements* current = &requirements_[buffer_count_]; + if (AddBuffer(size, first_time_used, last_time_used) != kTfLiteOk) { + return kTfLiteError; + } + current->offline_offset = offline_offset; + return kTfLiteOk; +} + +bool GreedyMemoryPlanner::DoesEntryOverlapInTime( + const GreedyMemoryPlanner::ListEntry* entry, const int first_time_used, + const int last_time_used) const { + const BufferRequirements* entry_requirements = + &requirements_[entry->requirements_index]; + if (entry_requirements->first_time_used > last_time_used) { + return false; + } + if (first_time_used > entry_requirements->last_time_used) { + return false; + } + return true; +} + +GreedyMemoryPlanner::ListEntry* +GreedyMemoryPlanner::NextSimultaneouslyActiveBuffer( + const GreedyMemoryPlanner::ListEntry* start, const int first_time_used, + const int last_time_used) { + ListEntry* result = nullptr; + ListEntry* candidate_next_entry; + if (start == nullptr) { + candidate_next_entry = &buffers_sorted_by_offset_[first_entry_index_]; + } else { + if (start->next_entry_index == -1) { + return nullptr; + } + candidate_next_entry = &buffers_sorted_by_offset_[start->next_entry_index]; + } + do { + if (DoesEntryOverlapInTime(candidate_next_entry, first_time_used, + last_time_used)) { + result = candidate_next_entry; + break; + } + if (candidate_next_entry->next_entry_index == -1) { + break; + } + candidate_next_entry = + &buffers_sorted_by_offset_[candidate_next_entry->next_entry_index]; + } while (true); + return result; +} + +void GreedyMemoryPlanner::CalculateOffsetsIfNeeded() { + if (!need_to_calculate_offsets_ || (buffer_count_ == 0)) { + return; + } + need_to_calculate_offsets_ = false; + + // Start off by ordering the buffers in descending order of size. + // This helps find a more compact layout. Intuitively, you can think + // about putting the large buffers in place first, and then the + // smaller buffers can fit in the gaps, rather than fragmenting the + // gaps with small buffers at the beginning. Add offline planned offsets + // first in the list, since they have a predetermined offset. + int idx_from_tail = buffer_count_; + int idx_from_head = 0; + for (int i = 0; i < buffer_count_; ++i) { + if (requirements_[i].offline_offset == kOnlinePlannedBuffer) { + idx_from_tail--; + buffer_sizes_sorted_[idx_from_tail] = requirements_[i].size; + buffer_ids_sorted_[idx_from_tail] = i; + buffer_offsets_[i] = -1; + } else { + buffer_sizes_sorted_[idx_from_head] = requirements_[i].size; + buffer_ids_sorted_[idx_from_head] = i; + buffer_offsets_[i] = requirements_[i].offline_offset; + idx_from_head++; + } + } + + // This sorting algorithm is naive, and may end up taking a very long time + // with hundreds of buffers. Do not sort the offline planned offsets. + ReverseSortInPlace(&buffer_sizes_sorted_[idx_from_head], + &buffer_ids_sorted_[idx_from_head], + buffer_count_ - idx_from_head); + + // Initialize the first entry to the first buffer in + // buffer_ids_sorted_. + // - If there are no offline planned offsets, the largest buffer will be + // first, and the buffers will be handled in size order. + // - If offline offsets are present, these will be handled first in order + // for the greedy algorithm to utilized gaps in the offline plan. + first_entry_index_ = 0; + next_free_entry_ = 1; + ListEntry* first_entry = &buffers_sorted_by_offset_[first_entry_index_]; + first_entry->next_entry_index = -1; // to mark the entry as end of list + int buffer_id = buffer_ids_sorted_[0]; + first_entry->requirements_index = buffer_id; + if (requirements_[buffer_id].offline_offset == kOnlinePlannedBuffer) { + buffer_offsets_[buffer_id] = 0; + } + first_entry->offset = buffer_offsets_[buffer_id]; + + // Work through the rest of the buffers to find a good gap to place each one. + for (int i = 1; i < buffer_count_; ++i) { + // The id is the order the buffer was originally added by the client. + buffer_id = buffer_ids_sorted_[i]; + // Look at what size and time range the buffer needs to be active. + BufferRequirements* wanted_requirements = &requirements_[buffer_id]; + const int wanted_size = wanted_requirements->size; + const int wanted_first_time_used = wanted_requirements->first_time_used; + const int wanted_last_time_used = wanted_requirements->last_time_used; + + // Find the first buffer that's active in our time range. All placed + // buffers are stored in the order of their starting position in the arena + // so that it's easy to find the next buffer in memory, and so the gap. + // The candidate_entry variable holds the buffer that we're considering + // placing the current buffer after. + + int candidate_offset = 0; + // Loop through the offset-ordered list of buffers, looking for gaps. + if (wanted_requirements->offline_offset == kOnlinePlannedBuffer) { + ListEntry* prior_entry = nullptr; + while (true) { + // Find out what the next active buffer is. + ListEntry* next_entry = NextSimultaneouslyActiveBuffer( + prior_entry, wanted_first_time_used, wanted_last_time_used); + + if (prior_entry) { + BufferRequirements* candidate_requirements = + &requirements_[prior_entry->requirements_index]; + const int prior_entry_offset = + prior_entry->offset + candidate_requirements->size; + if (prior_entry_offset > candidate_offset) { + candidate_offset = prior_entry_offset; + } + } + if (next_entry == nullptr) { + // We're at the end of the list, so we can always append the buffer + // here. + break; + } + // Find out how much space there is between us and the next buffer. + const int gap = next_entry->offset - candidate_offset; + if (gap >= wanted_size) { + // This entry has a big enough gap between it and the next, so + // use it! + break; + } + // The gap wasn't big enough, so move on to another candidate. + prior_entry = next_entry; + } + } else { + // Offline planned offset are to be considered constant + candidate_offset = wanted_requirements->offline_offset; + } + // At this point, we've either found a gap (possibly at the end of the + // list) and want to place the buffer there, or there are no other active + // buffers in this time range and so we can put it at offset zero. + // Record the buffer's offset in our plan. + buffer_offsets_[buffer_id] = candidate_offset; + // Add the newly-placed buffer to our offset-ordered list, so that + // subsequent passes can fit in their buffers around it. + ListEntry* new_entry = &buffers_sorted_by_offset_[next_free_entry_]; + new_entry->offset = candidate_offset; + new_entry->requirements_index = buffer_id; + const int new_entry_index = next_free_entry_; + ++next_free_entry_; + + if (first_entry->offset > candidate_offset) { + // The new entry offset is smaller than the first entry offset => + // replace the first entry + first_entry = new_entry; + first_entry->next_entry_index = first_entry_index_; + first_entry_index_ = new_entry_index; + } else { + ListEntry* current_entry = first_entry; + // Make sure that we insert the buffer at the correct place in the + // buffer-offset-ordered list + while (true) { + const int next_entry_index = current_entry->next_entry_index; + if (next_entry_index == -1) { + // We're at the end of the list, so just add the new entry here. + current_entry->next_entry_index = new_entry_index; + new_entry->next_entry_index = -1; + break; + } + // not at the end of the list -> take a look at next entry + ListEntry* next_entry = &buffers_sorted_by_offset_[next_entry_index]; + if (next_entry->offset > candidate_offset) { + // We're at the right spot to do an insertion and retain the sorting + // order, so place the new entry here. + new_entry->next_entry_index = current_entry->next_entry_index; + current_entry->next_entry_index = new_entry_index; + break; + } + current_entry = next_entry; + } + } + } +} + +size_t GreedyMemoryPlanner::GetMaximumMemorySize() { + CalculateOffsetsIfNeeded(); + if (buffer_count_ == 0) { + return 0; + } + ListEntry* entry = &buffers_sorted_by_offset_[first_entry_index_]; + size_t max_size = 0; + while (entry) { + BufferRequirements* requirements = + &requirements_[entry->requirements_index]; + const size_t current_size = entry->offset + requirements->size; + if (current_size > max_size) { + max_size = current_size; + } + if (entry->next_entry_index == -1) { + break; + } + entry = &buffers_sorted_by_offset_[entry->next_entry_index]; + } + return max_size; +} + +void GreedyMemoryPlanner::PrintMemoryPlan() { + CalculateOffsetsIfNeeded(); + + for (int i = 0; i < buffer_count_; ++i) { + MicroPrintf("%c (id=%d): size=%d, offset=%d, first_used=%d last_used=%d", + GetOrdinalCharacter(i), i, requirements_[i].size, + buffer_offsets_[i], requirements_[i].first_time_used, + requirements_[i].last_time_used); + } + + constexpr int kLineWidth = 80; + int max_size = kLineWidth; + int max_time = 0; + for (int i = 0; i < buffer_count_; ++i) { + BufferRequirements* requirements = &requirements_[i]; + const int offset = buffer_offsets_[i]; + const int last_time_used = requirements->last_time_used; + const int size = offset + requirements->size; + if (size > max_size) { + max_size = size; + } + if (last_time_used > max_time) { + max_time = last_time_used; + } + } + + char line[kLineWidth + 1]; + for (int t = 0; t <= max_time; ++t) { + for (int c = 0; c < kLineWidth; ++c) { + line[c] = '.'; + } + int memory_use = 0; + for (int i = 0; i < buffer_count_; ++i) { + BufferRequirements* requirements = &requirements_[i]; + if ((t < requirements->first_time_used) || + (t > requirements->last_time_used)) { + continue; + } + const int offset = buffer_offsets_[i]; + if (offset == -1) { + continue; + } + const int size = requirements->size; + memory_use += size; + const int line_start = (offset * kLineWidth) / max_size; + const int line_end = ((offset + size) * kLineWidth) / max_size; + for (int n = line_start; n < line_end; ++n) { + if (line[n] == '.') { + line[n] = GetOrdinalCharacter(i); + } else { + line[n] = '!'; + } + } + } + line[kLineWidth] = 0; + + MicroPrintf("%s%d: %s (%dk)", t < 10 ? " " : "", t, (const char*)line, + (memory_use + 1023) / 1024); + } +} + +int GreedyMemoryPlanner::GetBufferCount() { return buffer_count_; } + +TfLiteStatus GreedyMemoryPlanner::GetOffsetForBuffer(int buffer_index, + int* offset) { + CalculateOffsetsIfNeeded(); + if ((buffer_index < 0) || (buffer_index >= buffer_count_)) { + MicroPrintf("buffer index %d is outside range 0 to %d", buffer_index, + buffer_count_); + return kTfLiteError; + } + *offset = buffer_offsets_[buffer_index]; + return kTfLiteOk; +} + +bool GreedyMemoryPlanner::DoAnyBuffersOverlap() { + CalculateOffsetsIfNeeded(); + bool were_overlaps_found = false; + for (int i = 0; i < buffer_count_; ++i) { + BufferRequirements* a_requirements = &requirements_[i]; + const int a_start_offset = buffer_offsets_[i]; + const int a_first_time_used = a_requirements->first_time_used; + const int a_last_time_used = a_requirements->last_time_used; + const int a_end_offset = a_start_offset + a_requirements->size; + for (int j = 0; j < buffer_count_; ++j) { + if (i == j) { + continue; + } + BufferRequirements* b_requirements = &requirements_[j]; + const int b_start_offset = buffer_offsets_[j]; + const int b_first_time_used = b_requirements->first_time_used; + const int b_last_time_used = b_requirements->last_time_used; + const int b_end_offset = b_start_offset + b_requirements->size; + if ((a_first_time_used > b_last_time_used) || + (b_first_time_used > a_last_time_used)) { + // Buffers don't overlap in time. + continue; + } + if ((a_start_offset >= b_end_offset) || + (b_start_offset >= a_end_offset)) { + // No overlap in memory. + continue; + } + were_overlaps_found = true; + MicroPrintf("Overlap: %d (%d=>%d, %d->%d) vs %d (%d=>%d, %d->%d)", i, + a_first_time_used, a_last_time_used, a_start_offset, + a_end_offset, j, b_first_time_used, b_last_time_used, + b_start_offset, b_end_offset); + } + } + return were_overlaps_found; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/greedy_memory_planner.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/greedy_memory_planner.h new file mode 100644 index 0000000000..c99164ff5b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/greedy_memory_planner.h @@ -0,0 +1,164 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_GREEDY_MEMORY_PLANNER_H_ +#define TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_GREEDY_MEMORY_PLANNER_H_ + +#include +#include + +namespace tflite { + constexpr int kOnlinePlannedBuffer = -1; + +// A memory planner that uses a greedy algorithm to arrange buffers in memory +// to minimize the overall arena size needed. +// +// The algorithm works like this: +// - The client enters the buffer information through AddBuffer(). +// - When a function like GetOffsetForBuffer() is called, the +// CalculateOffsetsIfNeeded() method is invoked. +// - If an up to date plan is not already present, one will be calculated. +// - The buffers are sorted in descending order of size. +// - The largest buffer is placed at offset zero. +// - The rest of the buffers are looped through in descending size order. +// - The other buffers that need to be in memory at the same time are found. +// - The first gap between simultaneously active buffers that the current +// buffer fits into will be used. +// - If no large-enough gap is found, the current buffer is placed after the +// last buffer that's simultaneously active. +// - This continues until all buffers are placed, and the offsets stored. +// +// This is not guaranteed to produce the best placement, since that's an +// NP-Complete problem, but in practice it should produce one that's decent. + class GreedyMemoryPlanner: public MicroMemoryPlanner { +public: + GreedyMemoryPlanner(); + ~GreedyMemoryPlanner() override; + + // You need to pass in an area of memory to be used for planning. The client + // should ensure the validity of the memory when it needs to use this object. + // This memory isn't owned by this object, so management should be handled by + // the client. This is so it can be stack or globally allocated if necessary + // on devices without dynamic memory allocation. How many buffers can be + // planned for will depend on the size of this scratch memory, so you should + // enlarge it if you see an error when calling AddBuffer(). The memory can be + // reused once you're done with the planner, as long as you copy the + // calculated offsets to another location. Each buffer requires about 36 bytes + // of scratch. + TfLiteStatus Init(unsigned char * scratch_buffer, int scratch_buffer_size) override; + + // Record details of a buffer we want to place. + TfLiteStatus AddBuffer(int size, int first_time_used, int last_time_used) override; + + // Record details of an offline planned buffer offset we want to place. + // offline_offset is the buffer offset from the start of the arena. + TfLiteStatus AddBuffer(int size, int first_time_used, int last_time_used, int offline_offset) override; + + // Returns the high-water mark of used memory. This is the minimum size of a + // memory arena you'd need to allocate to hold these buffers. + size_t GetMaximumMemorySize() override; + + // How many buffers have been recorded. + int GetBufferCount() override; + + // Where a given buffer should be placed in the memory arena. + // This information is stored in the memory arena itself, so once the arena + // is used for inference, it will be overwritten. + TfLiteStatus GetOffsetForBuffer(int buffer_index, int * offset) override; + + // Prints an ascii-art diagram of the buffer layout plan. + void PrintMemoryPlan() override; + + // Debug method to check whether any buffer allocations are overlapping. This + // is an O(N^2) complexity operation, so only use for testing. + bool DoAnyBuffersOverlap(); + + // Used to store a list of buffers ordered by their offset. + struct ListEntry + { + int offset; + int requirements_index; + int next_entry_index; + }; + + // Number of bytes required in order to plan a buffer. + static size_t per_buffer_size () { + const int per_buffer_size = + sizeof(BufferRequirements) + // requirements_ + sizeof(int) + // buffer_sizes_sorted_ + sizeof(int) + // buffer_ids_sorted_ + sizeof(ListEntry) + // buffers_sorted_by_offset_ + sizeof(int); // buffer_offsets_; + return per_buffer_size; + } + +private: + + // Whether a buffer is active in a given time range. + bool DoesEntryOverlapInTime(const ListEntry * entry, const int first_time_used, const int last_time_used) const; + + // Walks the list to return the next buffer that is active in a given time + // range, or a null pointer if there are none. + ListEntry * NextSimultaneouslyActiveBuffer(const ListEntry * start, + const int first_time_used, + const int last_time_used); + + // If there isn't an up to date plan, calculate a new one. + void CalculateOffsetsIfNeeded(); + + // How many buffers we can plan for, based on the arena size we're given in + // the constructor. + int max_buffer_count_; + + // The number of buffers added so far. + int buffer_count_; + + // Records the client-provided information about each buffer. + struct BufferRequirements + { + int size; + int offline_offset; + int first_time_used; + int last_time_used; + }; + + // Working arrays used during the layout algorithm. + BufferRequirements * requirements_; + + // buffer_sizes_sorted_ and buffer_ids_sorted_ are sorted according to: + // { + // offline planned buffers, + // online planned buffers sorted by size + // } + int * buffer_sizes_sorted_; + int * buffer_ids_sorted_; + ListEntry * buffers_sorted_by_offset_; + int next_free_entry_; // Index of the next free entry of + // buffers_sorted_by_offset_ + int first_entry_index_; // Index of the first entry (smallest offset) of + // buffers_sorted_by_offset_ + + // Stores the outcome of the plan, the location of each buffer in the arena. + int * buffer_offsets_; + + // Whether buffers have been added since the last plan was calculated. + bool need_to_calculate_offsets_; + +public: + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_GREEDY_MEMORY_PLANNER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/linear_memory_planner.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/linear_memory_planner.cc new file mode 100644 index 0000000000..5c6afb5458 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/linear_memory_planner.cc @@ -0,0 +1,53 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/memory_planner/linear_memory_planner.h" + +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +LinearMemoryPlanner::LinearMemoryPlanner() + : current_buffer_count_(0), next_free_offset_(0) {} +LinearMemoryPlanner::~LinearMemoryPlanner() {} + +TfLiteStatus LinearMemoryPlanner::AddBuffer(int size, int first_time_used, + int last_time_used) { + if (current_buffer_count_ >= kMaxBufferCount) { + MicroPrintf("Too many buffers (max is %d)", kMaxBufferCount); + return kTfLiteError; + } + buffer_offsets_[current_buffer_count_] = next_free_offset_; + next_free_offset_ += size; + ++current_buffer_count_; + return kTfLiteOk; +} + +size_t LinearMemoryPlanner::GetMaximumMemorySize() { return next_free_offset_; } + +int LinearMemoryPlanner::GetBufferCount() { return current_buffer_count_; } + +TfLiteStatus LinearMemoryPlanner::GetOffsetForBuffer(int buffer_index, + int* offset) { + if ((buffer_index < 0) || (buffer_index >= current_buffer_count_)) { + MicroPrintf("buffer index %d is outside range 0 to %d", buffer_index, + current_buffer_count_); + return kTfLiteError; + } + *offset = buffer_offsets_[buffer_index]; + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/linear_memory_planner.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/linear_memory_planner.h new file mode 100644 index 0000000000..2afc39802a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/linear_memory_planner.h @@ -0,0 +1,49 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_LINEAR_MEMORY_PLANNER_H_ +#define TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_LINEAR_MEMORY_PLANNER_H_ + +#include +#include + +namespace tflite { + +// The simplest possible memory planner that just lays out all buffers at +// increasing offsets without trying to reuse memory. +class LinearMemoryPlanner : public MicroMemoryPlanner { + public: + LinearMemoryPlanner(); + ~LinearMemoryPlanner() override; + + TfLiteStatus AddBuffer(int size, int first_time_used, + int last_time_used) override; + + size_t GetMaximumMemorySize() override; + int GetBufferCount() override; + TfLiteStatus GetOffsetForBuffer(int buffer_index, int* offset) override; + + private: + static constexpr int kMaxBufferCount = 1024; + size_t buffer_offsets_[kMaxBufferCount]; + int current_buffer_count_; + size_t next_free_offset_; + + TF_LITE_REMOVE_VIRTUAL_DELETE +}; + +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_LINEAR_MEMORY_PLANNER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/memory_plan_struct.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/memory_plan_struct.h new file mode 100644 index 0000000000..e915f3d582 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/memory_plan_struct.h @@ -0,0 +1,73 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_MEMORY_PLAN_STRUCT_H_ +#define TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_MEMORY_PLAN_STRUCT_H_ + +#include +#include +#include + + +namespace tflite { + +// This is an experimental feature and subjected to change. +// More description is available at +// tensorflow/lite/micro/docs/offline_memory_plan.md. + +// Describes a buffer's layout inside an arena. This struct should be kept as +// small as possible for memory footprint sensitive applications and should use +// only primitive fields, making it easy to adjust offline. +struct BufferDescriptor { + // Starting offset inside an arena for this buffer. + // Offset is the minimum information needed for the buffer. The user knows + // the model and the size of each buffer in order to lay out a valid buffer + // plan. + int32_t offset; +}; + +// A structure describing the lay out of buffers inside an arena. +struct BufferPlan { + // Number of buffers described in this plan. + int32_t buffer_count; + + // Each element describes one buffer. + // Buffer index is implicit by the order of AddBuffer() call. + // Specifically, indices of activation tensors are 0 … N-1 where N is the + // number of activation tensors. + // The rest are based on the order of OP requests. + // + // This is a flexible array member and should ideally be + // arena_entries[]; However, in order to support a variety + // of compilers (and without needing to add ifdef's), we + // are implementing the flexible array member with an array of + // length 1 as the last member of the struct. When the size of a BufferPlan + // is needed, use the provided SizeOfBufferPlan(buffer_count) that + // accounts for this implemenatation caveat. + BufferDescriptor buffer_plan_entries[1]; +}; + +// Returns size of a BufferPlan given a buffer count. This size is compile time +// known if buffer_count is a compile time constant. +constexpr size_t SizeOfBufferPlan(int32_t buffer_count) { + // Minus 1 because a BufferPlan struct have a BufferDescriptor already. + // Max to provide a lower bound for the corner case of buffer_count = 0. + return sizeof(BufferPlan) + + sizeof(BufferDescriptor) * Max(buffer_count - 1, 0); +} + +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_MEMORY_PLAN_STRUCT_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/micro_memory_planner.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/micro_memory_planner.h new file mode 100644 index 0000000000..3e0926b9e4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/micro_memory_planner.h @@ -0,0 +1,92 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MICRO_MEMORY_PLANNER_MEMORY_PLANNER_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_MEMORY_PLANNER_MEMORY_PLANNER_H_ + +#include + +namespace tflite { +// Interface class for planning the layout of memory buffers during the +// execution of a graph. +// It's designed to be used by a client that iterates in any order through the +// buffers it wants to lay out, and then calls the getter functions for +// information about the calculated layout. For example: +// +// SomeMemoryPlanner planner; +// planner.AddBuffer(100, 0, 1); // Buffer 0 +// planner.AddBuffer(50, 2, 3); // Buffer 1 +// planner.AddBuffer(50, 2, 3); // Buffer 2 +// +// int offset0; +// TF_EXPECT_OK(planner.GetOffsetForBuffer(0, &offset0)); +// int offset1; +// TF_EXPECT_OK(planner.GetOffsetForBuffer(1, &offset1)); +// int offset2; +// TF_EXPECT_OK(planner.GetOffsetForBuffer(2, &offset2)); +// const int arena_size_needed = planner.GetMaximumMemorySize(); +// +// The goal is for applications to be able to experiment with different layout +// strategies without changing their client code, by swapping out classes that +// implement this interface.= + class MicroMemoryPlanner { +public: + MicroMemoryPlanner() + { + } + virtual ~MicroMemoryPlanner() + { + } + + // Pass information about a buffer's size and lifetime to the layout + // algorithm. The order this is called implicitly assigns an index to the + // result, so the buffer information that's passed into the N-th call of + // this method will be used as the buffer_index argument to + // GetOffsetForBuffer(). + virtual TfLiteStatus AddBuffer(int size, int first_time_used, int last_time_used) = 0; + + // Record details of an offline planned buffer offset we want to place. + // offline_offset is the buffer offset from the start of the arena. + // This is to support offline memory planning from the flatbuffer metadata. + // By default, it returns an error. + virtual TfLiteStatus AddBuffer (int size, int first_time_used, int last_time_used, int offline_offset) { + return kTfLiteError; + } + + // The largest contiguous block of memory that's needed to hold the layout. + virtual size_t GetMaximumMemorySize() = 0; + + // How many buffers have been added to the planner. + virtual int GetBufferCount() = 0; + + // Calculated layout offset for the N-th buffer added to the planner. + virtual TfLiteStatus GetOffsetForBuffer(int buffer_index, int * offset) = 0; + + // Provides the scratch buffer in case that the memory planner needs it. + // The lifetime of scratch buffers lifetime lasts until the static memory plan + // is committed. + // The default implementation is for the memory planner that does not need + // scratch buffer and simply returns ok. + virtual TfLiteStatus Init (unsigned char * scratch_buffer, int scratch_buffer_size) { + return kTfLiteOk; + } + + virtual void PrintMemoryPlan () { + // Default does nothing. + } + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_MEMORY_PLANNER_MEMORY_PLANNER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.cc new file mode 100644 index 0000000000..9bcb80c12e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.cc @@ -0,0 +1,66 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.h" + +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +NonPersistentMemoryPlannerShim::NonPersistentMemoryPlannerShim( + const BufferPlan* buffer_plan) + : buffer_plan_(buffer_plan), buffer_request_count_(0) {} + +NonPersistentMemoryPlannerShim::~NonPersistentMemoryPlannerShim() {} + +TfLiteStatus NonPersistentMemoryPlannerShim::AddBuffer(int size, + int first_time_used, + int last_time_used) { + buffer_request_count_++; + if (buffer_request_count_ > buffer_plan_->buffer_count) { + MicroPrintf( + "Attempting to add buffer %d, but only %d buffers in given buffer " + "plan.", + buffer_request_count_, buffer_plan_->buffer_count); + return kTfLiteError; + } + return kTfLiteOk; +} + +size_t NonPersistentMemoryPlannerShim::GetMaximumMemorySize() { + // Simply return 0 to let the framework accept this memory plan + // because the client ensure validity of the memory plan. + return 0; +} + +// How many buffers are in the given memory plan. +int NonPersistentMemoryPlannerShim::GetBufferCount() { + return buffer_plan_->buffer_count; +} + +TfLiteStatus NonPersistentMemoryPlannerShim::GetOffsetForBuffer( + int buffer_request_index, int* offset) { + if (buffer_request_index >= buffer_plan_->buffer_count) { + MicroPrintf( + "Attempting to get offset for buffer %d, but only %d buffers in given " + "buffer plan.", + buffer_request_index, buffer_plan_->buffer_count); + return kTfLiteError; + } + *offset = buffer_plan_->buffer_plan_entries[buffer_request_index].offset; + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.h new file mode 100644 index 0000000000..2b4fd557e4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/memory_planner/non_persistent_buffer_planner_shim.h @@ -0,0 +1,129 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_NON_PERSISTENT_MEMORY_PLANNER_SHIM_H__ +#define TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_NON_PERSISTENT_MEMORY_PLANNER_SHIM_H__ + +#include +#include +#include + +namespace tflite { + +/* This is an experimental feature and subjected to change. + * +The NonPersistentMemoryPlannerShim enables TFLM to work with an external tooling +that can plan the offset of each non persistent buffer for the Model within the +TFLM arena. + +If the NonPersistentMemoryPlannerShim is used, then the final binary does not +have any of the symbols associated with the GreedyMemoryPlanner which results in +a reduced memory footprint. + +Additionally, the offline planning of the non-persistent buffers can be used to +have a more efficient utilization compared to the GreedyMemoryPlanner. + +For example, consider the following hypothetical model: + +A1(400) A2(401) +──┬─────────┐ ┌─────────── + │ │ │ + │ │ │ + │ ▼ ▼ + │ ┌────────┐ + │ │ OP1 │ + │ └───┬────┘ A4(201) + │ A3(10) │ │ + │ │ │ + │ │ │ + │ ┌───┴────┐ │ + │ │ OP2 │◄────────┤ + │ └───┬────┘ │ + │ A5(11) │ A6(202) │ + │ │ │ │ + │ ▼ │ │ + │ ┌────────┐ │ │ + │ │ OP3 │◄─┘ │ + │ └───┬────┘ │ + │ │ A8(200) │ + │ A7(12) │ │ │ + │ │ │ │ + │ ┌───┴────┐◄──┘ │ + └──────►│ OP4 │ │ + └───┬────┘◄────────┘ + │ + A9(13) │ + ▼ + +The GreedyMemoryPlanner will give the following memory layout that requires 1012 +bytes of scratch arena size: + +┌─────────────────────────────────────────┬──────────────────────────┬────────┬───────┐ +│ A2(401) │ A1(400) │ A4(201)│ +A3(10)│ +└─────────────────────────────────────────┴──────────────────────────┴────────┴───────┘ + +┌───────────┬──────┬──────┐ +│ A6(202) │A5(11)│A7(12)│ +└───────────┴──────┴──────┘ + +┌──────────┬───────┐ +│ A8(200) │A9(13) │ +└──────────┴───────┘ + +But a more efficient offline memory plan that requires only 826 bytes of scratch +arena size can be + +┌──────────────────────────────────────┬─────────────────────────────┬───────┬──────┐ +│ A1(400) │ A2(401) │ +A3(10)│A5(11)│ +└──────────────────────────────────────┴─────────────────────────────┴───────┴──────┘ + + ┌────────────────┬────────────┬────────┬───────┐ + │A4(201) │ A8(200) │A9(13) +│A7(12) │ └────────────────┴────────────┴────────┴───────┘ + + ┌─────────────┐ + │ A6(202) │ + └─────────────┘ + +*/ +class NonPersistentMemoryPlannerShim : public MicroMemoryPlanner { + public: + // Does not take ownership of buffer_plan, which must refer to a valid + // BufferPlan that outlives this object. + explicit NonPersistentMemoryPlannerShim(const BufferPlan* buffer_plan); + ~NonPersistentMemoryPlannerShim() override; + + TfLiteStatus GetOffsetForBuffer(int buffer_request_index, + int* offset) override; + + TfLiteStatus AddBuffer(int size, int first_time_used, + int last_time_used) override; + size_t GetMaximumMemorySize() override; + int GetBufferCount() override; + + private: + const BufferPlan* buffer_plan_; // not owned, can't be null + + // The number of buffers requested so far. Used for error checking. + int buffer_request_count_; + + TF_LITE_REMOVE_VIRTUAL_DELETE +}; + +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MEMORY_PLANNER_NON_PERSISTENT_MEMORY_PLANNER_SHIM_H__ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocation_info.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocation_info.cc new file mode 100644 index 0000000000..96484330ec --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocation_info.cc @@ -0,0 +1,367 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/micro_allocation_info.h" + +#include + +#include "tensorflow/lite/c/c_api_types.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/memory_planner/greedy_memory_planner.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +namespace { +constexpr char kOfflineMemAllocMetadata[] = "OfflineMemoryAllocation"; +constexpr int kUninitializedLifetime = -1; +} // namespace + +// Mark the given Allocation info as first created at the specified allocation +// scope count. Only the first creation must be recorded since the allocation +// scope count monotonically increases throughout the lifetime marking process. +void AllocationInfoBuilder::UpdateFirstCreated(AllocationInfo* current, + int allocation_scope_count) { + TFLITE_DCHECK(current->first_created <= allocation_scope_count); + if (current->first_created == kUninitializedLifetime) { + current->first_created = allocation_scope_count; + } +} + +// Mark the given AllocationInfo as last used at the specified allocation scope +// count. Update the last used marker every time, since the allocation scope +// count monotonically increases through the lifetime marking process. +void AllocationInfoBuilder::UpdateLastUsed(AllocationInfo* current, + int allocation_scope_count) { + TFLITE_DCHECK(current->last_used <= allocation_scope_count); + current->last_used = allocation_scope_count; +} + +TfLiteStatus AllocationInfoBuilder::MarkSubgraphLifetimesIfNecessary( + const Operator* op, internal::ScratchBufferRequest* scratch_buffer_requests, + ScratchBufferHandle* scratch_buffer_handles, + SubgraphAllocations* allocations) { + int first_subgraph_index = -1; + int second_subgraph_index = -1; + const OperatorCode* opcode = + model_->operator_codes()->Get(op->opcode_index()); + switch (opcode->builtin_code()) { + case BuiltinOperator_IF: { + first_subgraph_index = + op->builtin_options_as_IfOptions()->then_subgraph_index(); + second_subgraph_index = + op->builtin_options_as_IfOptions()->else_subgraph_index(); + break; + } + case BuiltinOperator_CALL_ONCE: { + first_subgraph_index = + op->builtin_options_as_CallOnceOptions()->init_subgraph_index(); + break; + } + case BuiltinOperator_WHILE: { + first_subgraph_index = + op->builtin_options_as_WhileOptions()->cond_subgraph_index(); + second_subgraph_index = + op->builtin_options_as_WhileOptions()->body_subgraph_index(); + break; + } + default: { + break; + } + } + if (first_subgraph_index != -1) { + // Enter a new allocation scope for each subgraph. + allocation_scope_count_++; + TF_LITE_ENSURE_STATUS( + MarkAllocationLifetimes(first_subgraph_index, scratch_buffer_requests, + scratch_buffer_handles, allocations)); + } + if (second_subgraph_index != -1) { + // Enter a new allocation scope for each subgraph. + allocation_scope_count_++; + TF_LITE_ENSURE_STATUS( + MarkAllocationLifetimes(second_subgraph_index, scratch_buffer_requests, + scratch_buffer_handles, allocations)); + } + return kTfLiteOk; +} + +TfLiteStatus AllocationInfoBuilder::CreateAllocationInfo( + int scratch_buffer_request_count) { + size_t subgraph_offsets_length = model_->subgraphs()->size() * sizeof(size_t); + info_.subgraph_offsets = + reinterpret_cast(non_persistent_allocator_->AllocateTemp( + subgraph_offsets_length, alignof(size_t))); + if (info_.subgraph_offsets == nullptr) { + MicroPrintf( + "Failed to allocate memory for memory planning, %d bytes required", + subgraph_offsets_length); + return kTfLiteError; + } + size_t tensor_count = 0; + for (size_t subgraph_idx = 0; subgraph_idx < model_->subgraphs()->size(); + subgraph_idx++) { + // Add all tensors in each subgraph to the AllocationInfo array. Even weight + // tensors are added but marked with needs_allocating = false. Including all + // tensors in the graph here simplifies logic. + info_.subgraph_offsets[subgraph_idx] = tensor_count; + tensor_count += model_->subgraphs()->Get(subgraph_idx)->tensors()->size(); + } + info_.tensor_count = tensor_count; + + // Scratch buffer allocations follow tensor allocations, so the scratch offset + // is equal to the number of tensor allocations. + info_.scratch_offset = tensor_count; + info_.allocation_info_count = tensor_count + scratch_buffer_request_count; + info_.scratch_buffer_count = scratch_buffer_request_count; + size_t bytes = sizeof(AllocationInfo) * info_.allocation_info_count; + + // Allocate an array of AllocationInfo structs from the temp section. This + // struct will be used by AllocationInfoBuilder to find buffer usage. + info_.allocation_info = reinterpret_cast( + non_persistent_allocator_->AllocateTemp(bytes, alignof(AllocationInfo))); + if (info_.allocation_info == nullptr) { + MicroPrintf( + "Failed to allocate memory for memory planning, %d bytes required", + bytes); + return kTfLiteError; + } + return kTfLiteOk; +} + +TfLiteStatus AllocationInfoBuilder::FreeAllocationInfo() { + non_persistent_allocator_->DeallocateTemp( + reinterpret_cast(info_.allocation_info)); + non_persistent_allocator_->DeallocateTemp( + reinterpret_cast(info_.subgraph_offsets)); + return kTfLiteOk; +} + +TfLiteStatus AllocationInfoBuilder::ValidateSubgraph( + const SubGraph* subgraph, TfLiteEvalTensor* eval_tensors) { + uint32_t operators_size = NumSubgraphOperators(subgraph); + + for (uint32_t i = 0; i < operators_size; i++) { + const auto op = subgraph->operators()->Get(i); + for (size_t n = 0; + op->intermediates() != nullptr && n < op->intermediates()->size(); + n++) { + const int tensor_index = op->intermediates()->Get(n); + size_t tensor_size = -1; + TF_LITE_ENSURE_STATUS(TfLiteEvalTensorByteLength( + &eval_tensors[tensor_index], &tensor_size)); + if (tensor_size != 0) { + MicroPrintf( + "Does not support intermediate tensor with non-zero size: %d", + tensor_size); + return kTfLiteError; + } + } + } + return kTfLiteOk; +} + +TfLiteStatus AllocationInfoBuilder::InitializeAllocationInfo( + const int32_t* offline_offsets, SubgraphAllocations* allocations) { + AllocationInfo* allocation_info = info_.allocation_info; + // Initialize allocation info for every tensor in every subgraph. + for (size_t subgraph_idx = 0; subgraph_idx < model_->subgraphs()->size(); + subgraph_idx++) { + const SubGraph* subgraph = model_->subgraphs()->Get(subgraph_idx); + TfLiteEvalTensor* eval_tensors = allocations[subgraph_idx].tensors; + AllocationInfo* subgraph_allocation_info = + &allocation_info[info_.subgraph_offsets[subgraph_idx]]; + + // Ensure constraints are met. + TF_LITE_ENSURE_STATUS(ValidateSubgraph(subgraph, eval_tensors)); + + for (size_t i = 0; i < subgraph->tensors()->size(); ++i) { + AllocationInfo* current = &subgraph_allocation_info[i]; + current->output_ptr = &(eval_tensors[i].data.data); + + TF_LITE_ENSURE_STATUS( + TfLiteEvalTensorByteLength(&eval_tensors[i], ¤t->bytes)); + + current->first_created = kUninitializedLifetime; + current->last_used = kUninitializedLifetime; + current->needs_allocating = + (eval_tensors[i].data.data == nullptr) && + (!subgraph->tensors()->Get(i)->is_variable()) && + (current->bytes != 0); + if (offline_offsets) { + current->offline_offset = offline_offsets[i]; + } else { + current->offline_offset = kOnlinePlannedBuffer; + } + } + } + // Initialize allocation info for every scratch buffer. + AllocationInfo* scratch_allocation_info = + &allocation_info[info_.scratch_offset]; + for (size_t i = 0; i < info_.scratch_buffer_count; i++) { + AllocationInfo* current = &scratch_allocation_info[i]; + current->first_created = kUninitializedLifetime; + current->last_used = kUninitializedLifetime; + current->needs_allocating = true; + current->offline_offset = kOnlinePlannedBuffer; + } + return kTfLiteOk; +} + +TfLiteStatus AllocationInfoBuilder::MarkAllocationLifetimes( + int subgraph_idx, internal::ScratchBufferRequest* scratch_buffer_requests, + ScratchBufferHandle* scratch_buffer_handles, + SubgraphAllocations* allocations) { + const SubGraph* subgraph = model_->subgraphs()->Get(subgraph_idx); + + AllocationInfo* allocation_info = info_.allocation_info; + // Each subgraph's tensor allocations are in a contiguous block starting at + // subgraph_offsets_[subgraph index] with one entry per tensor. + AllocationInfo* subgraph_allocation_info = + &allocation_info[info_.subgraph_offsets[subgraph_idx]]; + + uint32_t operators_size = NumSubgraphOperators(subgraph); + // Mark all inputs as created at the start of the subgraph invocation. + for (size_t i = 0; + subgraph->inputs() != nullptr && i < subgraph->inputs()->size(); ++i) { + const int tensor_index = subgraph->inputs()->Get(i); + AllocationInfo* current = &subgraph_allocation_info[tensor_index]; + UpdateFirstCreated(current, allocation_scope_count_); + // This will ensure that the tensors that are inputs to the subgraphs + // but not used in any ops also have a reasonable lifetime. + UpdateLastUsed(current, allocation_scope_count_); + } + + for (uint32_t i = 0; i < operators_size; i++) { + // Each operator has a new allocation scope. + allocation_scope_count_++; + const auto* op = subgraph->operators()->Get(i); + // Figure out when the first creation and use of each tensor is. + for (size_t n = 0; op->outputs() != nullptr && n < op->outputs()->size(); + ++n) { + const int tensor_index = op->outputs()->Get(n); + AllocationInfo* current = &subgraph_allocation_info[tensor_index]; + UpdateFirstCreated(current, allocation_scope_count_); + } + + // Keep track of scope count before any subgraphs, so that scratch buffers' + // lifetime within a control flow op properly overlaps with all subgraphs. + int start_allocation_scope_count = allocation_scope_count_; + + // Control flow operators can invoke subgraphs. Plan these subgraphs + // before continuing on to the rest of the graph. + MarkSubgraphLifetimesIfNecessary(op, scratch_buffer_requests, + scratch_buffer_handles, allocations); + + // Figure out when the last use of each tensor is. + for (size_t n = 0; op->inputs() != nullptr && n < op->inputs()->size(); + ++n) { + const int tensor_index = op->inputs()->Get(n); + // Optional bias tensors can have an index of -1 when they are omitted. + if (tensor_index >= 0) { + AllocationInfo* current = &subgraph_allocation_info[tensor_index]; + // No need to update creation since it is either marked by the subgraph + // or producer op, or it is not part of the memory plan (weight, bias + // tensor). + UpdateLastUsed(current, allocation_scope_count_); + } + } + for (size_t n = 0; op->outputs() != nullptr && n < op->outputs()->size(); + ++n) { + const int tensor_index = op->outputs()->Get(n); + AllocationInfo* current = &subgraph_allocation_info[tensor_index]; + UpdateLastUsed(current, allocation_scope_count_); + } + + // Mark thse lifetime of scratch buffers belonging to the current node. This + // operation is O(N * M) where N is the total number of visited nodes and M + // is the total number of scratch buffers. + // TODO(b/217794030): Optimize this memory planning code. + AllocationInfo* scratch_allocation_info = + &allocation_info[info_.scratch_offset]; + for (size_t scratch_idx = 0; scratch_idx < info_.scratch_buffer_count; + scratch_idx++) { + internal::ScratchBufferRequest request = + scratch_buffer_requests[scratch_idx]; + AllocationInfo* current = &scratch_allocation_info[scratch_idx]; + if (request.node_idx == static_cast(i) && + request.subgraph_idx == static_cast(subgraph_idx)) { + ScratchBufferHandle* current_handle = + &(scratch_buffer_handles[scratch_idx]); + current->output_ptr = reinterpret_cast(¤t_handle->data); + current->bytes = request.bytes; + UpdateFirstCreated(current, start_allocation_scope_count); + UpdateLastUsed(current, allocation_scope_count_); + } + } + } + + // Mark all outputs as persistent to the end of the subgraph invocation. + for (size_t i = 0; + subgraph->outputs() != nullptr && i < subgraph->outputs()->size(); ++i) { + const int tensor_index = subgraph->outputs()->Get(i); + AllocationInfo* current = &subgraph_allocation_info[tensor_index]; + // Make sure to assign the First created value of the subgraph output + // This will handle the case where the subgraph is empty. This helps + // ensure all tensors have valid lifetimes before those are used by the + // memory planner. + UpdateFirstCreated(current, allocation_scope_count_); + UpdateLastUsed(current, allocation_scope_count_); + } + return kTfLiteOk; +} + +// Get offline tensors allocation plan. See +// micro/docs/memory_management.md for more info. +TfLiteStatus AllocationInfoBuilder::GetOfflinePlannedOffsets( + const int32_t** offline_planner_offsets) { + if (model_->metadata()) { + for (size_t i = 0; i < model_->metadata()->size(); ++i) { + auto metadata = model_->metadata()->Get(i); + + if (metadata->name()) { + const size_t metadata_name_size = metadata->name()->size(); + + if ((strncmp(metadata->name()->c_str(), kOfflineMemAllocMetadata, + std::min(metadata_name_size, + strlen(kOfflineMemAllocMetadata))) == 0) && + metadata_name_size == strlen(kOfflineMemAllocMetadata)) { + const flatbuffers::Vector>* buffers = + model_->buffers(); + auto* buffer = (*buffers)[metadata->buffer()]; + auto* array = buffer->data(); + const uint32_t* metadata_buffer = + reinterpret_cast(array->data()); + const size_t nbr_tensors = static_cast(metadata_buffer[2]); + *offline_planner_offsets = + reinterpret_cast(&metadata_buffer[3]); + + if (info_.tensor_count != nbr_tensors) { + MicroPrintf( + "Nbr of offline buffer offsets (%d) in metadata " + "not equal nbr tensors (%d)\n", + nbr_tensors, info_.tensor_count); + return kTfLiteError; + } + } + } + } + } + return kTfLiteOk; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocation_info.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocation_info.h new file mode 100644 index 0000000000..7bf21f80f0 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocation_info.h @@ -0,0 +1,138 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MICRO_ALLOCATION_INFO_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_ALLOCATION_INFO_H_ + +#include +#include +#include +#include +#include + +namespace tflite { + +// Used to hold information used during allocation calculations. +struct AllocationInfo { + size_t bytes; + void** output_ptr; + int first_created; + int last_used; + int32_t offline_offset; + bool needs_allocating; +}; + +// Used to hold the allocation info list and related metadata for the entire +// graph (including subgraphs). Since all subgraphs are planned together, the +// allocation info list contains allocations for all subgraphs. Track the offset +// into this list for each subgraph then reserve space to track all allocations. +// +// The AllocationInfo list is a contiguous list of allocations across all +// subgraphs and scratch buffers. Each element here is marked as +// st. The following is a possible +// AllocationInfo list: +// [s0t0, s0t1, s1t0, s2t1, s1t2, s3t0, s3t1, scratch0, scratch1, scratch2] +// +// For this example, the subgraph offsets would be [0, 2, 5] and the scratch +// offset would be 7. +struct GraphAllocationInfo { + AllocationInfo* allocation_info; + size_t allocation_info_count; + size_t* subgraph_offsets; + size_t scratch_offset; + size_t tensor_count; + size_t scratch_buffer_count; +}; + +// A helper class to construct AllocationInfo array. This array contains the +// lifetime of tensors / scratch_buffer and will be used to calculate the memory +// plan. Methods need to be called in order from `Create`, Init`, `Add*`, to +// `Finish`. +class AllocationInfoBuilder { + public: + AllocationInfoBuilder(const Model* model, + INonPersistentBufferAllocator* non_persistent_allocator) + : model_(model), non_persistent_allocator_(non_persistent_allocator) {} + + // Check if model contains offline planned buffer offsets. + // - If there's no metadata available, offline_planner_offsets is not set + // - If there's metadata available, offline_planner_offsets will point to the + // first offset in the metadata buffer list. + TfLiteStatus GetOfflinePlannedOffsets( + const int32_t** offline_planner_offsets); + + // Allocate memory for the allocation info array as well as offsets into that + // array for each subgraph. + TfLiteStatus CreateAllocationInfo(int scratch_buffer_request_count); + + // Release memory used for the allocation info array. + TfLiteStatus FreeAllocationInfo(); + + // Initialize AllocationInfo for all tensors and scratch buffers in the graph. + TfLiteStatus InitializeAllocationInfo(const int32_t* offline_offsets, + SubgraphAllocations* allocations); + + // Mark the scope of each tensor and scratch buffer across the graph. Enter + // all possible subgraphs invoked by each control flow operator. This method + // marks the maximum lifetime of each buffer so that tensors are correctly + // planned for all valid invocation flows. + TfLiteStatus MarkAllocationLifetimes( + int subgraph_idx, internal::ScratchBufferRequest* scratch_buffer_request, + ScratchBufferHandle* scratch_buffer_handles, + SubgraphAllocations* allocations); + + // Identify control flow operators and recursively mark all subgraphs which + // that operator can invoke. The lifetime of all tensors within a subgraph + // can only be extended. The order of subgraph invocation does not matter + // since subgraphs within the same control flow operator are executed + // within their own allocation scope (planned buffers in a subgraph cannot + // persist beyond the end of that subgraph's invocation). + TfLiteStatus MarkSubgraphLifetimesIfNecessary( + const Operator* op, + internal::ScratchBufferRequest* scratch_buffer_requests, + ScratchBufferHandle* scratch_buffer_handles, + SubgraphAllocations* allocations); + + // Returns the number of allocations. + int AllocationCount() const { return info_.allocation_info_count; } + + // Returns a pointer to the built AllocationInfo array. + AllocationInfo* Finish() const { return info_.allocation_info; } + + private: + // Mark the given Allocation info as first created at the specified allocation + // scope count. Only the first creation must be recorded since the allocation + // scope count monotonically increases throughout the lifetime marking + // process. + void UpdateFirstCreated(AllocationInfo* current, int allocation_scope_count); + + // Mark the given AllocationInfo as last used at the specified allocation + // scope + // count. Update the last used marker every time, since the allocation scope + // count monotonically increases through the lifetime marking process. + void UpdateLastUsed(AllocationInfo* current, int allocation_scope_count); + + // Validate if a subgraph satisfies assumptions. + TfLiteStatus ValidateSubgraph(const SubGraph* subgraph, + TfLiteEvalTensor* eval_tensors); + + const tflite::Model* model_ = nullptr; + INonPersistentBufferAllocator* non_persistent_allocator_ = nullptr; + GraphAllocationInfo info_; + int allocation_scope_count_ = 0; +}; + +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_ALLOCATION_INFO_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocator.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocator.cc new file mode 100644 index 0000000000..3853df307e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocator.cc @@ -0,0 +1,932 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/micro_allocator.h" + +#include +#include + +#include "flatbuffers/flatbuffers.h" // from @flatbuffers +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/micro/arena_allocator/non_persistent_arena_buffer_allocator.h" +#include "tensorflow/lite/micro/arena_allocator/persistent_arena_buffer_allocator.h" +#include "tensorflow/lite/micro/arena_allocator/single_arena_buffer_allocator.h" +#include "tensorflow/lite/micro/compatibility.h" +#include "tensorflow/lite/micro/flatbuffer_utils.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/memory_planner/greedy_memory_planner.h" +#include "tensorflow/lite/micro/memory_planner/micro_memory_planner.h" +#include "tensorflow/lite/micro/micro_allocation_info.h" +#include "tensorflow/lite/micro/micro_arena_constants.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.h" +#include "tensorflow/lite/schema/schema_generated.h" +#include "tensorflow/lite/schema/schema_utils.h" + +namespace tflite { + +namespace { + +// Maximum number of scratch buffer requests per operator. Operator kernels that +// request more than this value will receive an exception. +constexpr size_t kMaxScratchBuffersPerOp = 12; + +// Sentinel value used as a placeholder to mark a ScratchBufferRequest request +// needs a node id assignment. +constexpr int kUnassignedScratchBufferRequestIndex = -1; + +const TfLiteIntArray kZeroLengthIntArray = {}; + +class MicroBuiltinDataAllocator : public TfLiteBridgeBuiltinDataAllocator { + public: + explicit MicroBuiltinDataAllocator( + IPersistentBufferAllocator* persistent_allocator) + : persistent_allocator_(persistent_allocator) {} + + void* Allocate(size_t size, size_t alignment_hint) override { + return persistent_allocator_->AllocatePersistentBuffer(size, + alignment_hint); + } + void Deallocate(void* data) override { + // Do not deallocate, builtin data needs to be available for the life time + // of the model. + } + + TF_LITE_REMOVE_VIRTUAL_DELETE + + private: + IPersistentBufferAllocator* persistent_allocator_; +}; + +TfLiteStatus CreatePlan(MicroMemoryPlanner* planner, + const AllocationInfo* allocation_info, + size_t allocation_info_size) { + // Add the tensors to our allocation plan. + for (size_t i = 0; i < allocation_info_size; ++i) { + const AllocationInfo* current = &allocation_info[i]; + if (current->needs_allocating) { + size_t aligned_bytes_required = + AlignSizeUp(current->bytes, MicroArenaBufferAlignment()); + if (current->offline_offset == kOnlinePlannedBuffer) { + TF_LITE_ENSURE_STATUS(planner->AddBuffer(aligned_bytes_required, + current->first_created, + current->last_used)); + } else { + TF_LITE_ENSURE_STATUS( + planner->AddBuffer(aligned_bytes_required, current->first_created, + current->last_used, current->offline_offset)); + } + } + } + return kTfLiteOk; +} + +TfLiteStatus CommitPlan(MicroMemoryPlanner* planner, uint8_t* starting_point, + const AllocationInfo* allocation_info, + size_t allocation_info_size) { + // Figure out the actual memory addresses for each buffer, based on the plan. + int planner_index = 0; + for (size_t i = 0; i < allocation_info_size; ++i) { + const AllocationInfo* current = &allocation_info[i]; + if (current->needs_allocating) { + int offset = -1; + TF_LITE_ENSURE_STATUS( + planner->GetOffsetForBuffer(planner_index, &offset)); + *current->output_ptr = reinterpret_cast(starting_point + offset); + ++planner_index; + } + } + return kTfLiteOk; +} + +IPersistentBufferAllocator* CreatePersistentArenaAllocator(uint8_t* buffer_head, + size_t buffer_size) { + // Align the actually used area by the tail because persistent buffer grows + // from the bottom to top. + uint8_t* aligned_buffer_tail = + AlignPointerDown(buffer_head + buffer_size, MicroArenaBufferAlignment()); + size_t aligned_buffer_size = aligned_buffer_tail - buffer_head; + PersistentArenaBufferAllocator tmp = + PersistentArenaBufferAllocator(buffer_head, aligned_buffer_size); + + // Allocate enough bytes from the buffer to create a + // SingleArenaBufferAllocator. The new instance will use the current adjusted + // tail buffer from the tmp allocator instance. + uint8_t* allocator_buffer = + tmp.AllocatePersistentBuffer(sizeof(PersistentArenaBufferAllocator), + alignof(PersistentArenaBufferAllocator)); + // Use the default copy constructor to populate internal states. + return new (allocator_buffer) PersistentArenaBufferAllocator(tmp); +} + +// NonPersistentBufferAllocator instance is created in the persistent buffer +// because it has to be persistent to keep track of the non-persistent buffer +// information. +INonPersistentBufferAllocator* CreateNonPersistentArenaAllocator( + uint8_t* buffer_head, size_t buffer_size, + IPersistentBufferAllocator* persistent_buffer_allocator) { + uint8_t* allocator_buffer = + persistent_buffer_allocator->AllocatePersistentBuffer( + sizeof(NonPersistentArenaBufferAllocator), + alignof(NonPersistentArenaBufferAllocator)); + // Align the actually used area by the head because persistent buffer grows + // from the head to bottom. + uint8_t* aligned_buffer_head = + AlignPointerUp(buffer_head, MicroArenaBufferAlignment()); + size_t aligned_buffer_size = buffer_head + buffer_size - aligned_buffer_head; + + INonPersistentBufferAllocator* non_persistent_buffer_allocator = + new (allocator_buffer) NonPersistentArenaBufferAllocator( + aligned_buffer_head, aligned_buffer_size); + return non_persistent_buffer_allocator; +} + +} // namespace + +namespace internal { + +// Returns a pointer to any buffer associated with the flatbuffer tensor. Can +// return nullptr if no buffer is found. +void* GetFlatbufferTensorBuffer( + const tflite::Tensor& flatbuffer_tensor, + const flatbuffers::Vector>* buffers) { + // We need to figure out where the actual contents of this tensor are stored + // in memory. We'll check to see if there's a serialized buffer (pretty much + // the same as a constant op in TensorFlow) associated with this tensor first, + // and if there is update the runtime structure to point to its location in + // memory. + // First see if there's any buffer information in the serialized tensor. + // TODO(b/170379532): Add better unit tests to validate flatbuffer values. + void* out_buffer = nullptr; + if (auto* buffer = (*buffers)[flatbuffer_tensor.buffer()]) { + // If we've found a buffer, does it have any data? + if (auto* array = buffer->data()) { + // If it has any data, is the data size larger than zero? + if (array->size()) { + // We've found a buffer with valid data, so update the runtime tensor + // data structure to point to it. + out_buffer = const_cast(static_cast(array->data())); + } + } + // TODO(petewarden): It's not clear in what circumstances we could have a + // buffer in the serialized tensor, but it doesn't have any data in it. Is + // that a validly-generated file, and if so what does it mean, or is it an + // error condition? It would be good to tighten up the specification to make + // it less ambiguous. + } + return out_buffer; +} + +TfLiteStatus InitializeTfLiteTensorFromFlatbuffer( + IPersistentBufferAllocator* persistent_buffer_allocator, + INonPersistentBufferAllocator* non_persistent_buffer_allocator, + bool allocate_temp, const tflite::Tensor& flatbuffer_tensor, + const flatbuffers::Vector>* buffers, + TfLiteTensor* result) { + TFLITE_DCHECK(result != nullptr); + + *result = {}; + // Make sure the serialized type is one we know how to deal with, and convert + // it from a flatbuffer enum into a constant used by the kernel C API. + TF_LITE_ENSURE_STATUS( + tflite::ConvertTensorType(flatbuffer_tensor.type(), &result->type)); + // Make sure we remember if the serialized tensor is designated as a variable. + result->is_variable = flatbuffer_tensor.is_variable(); + + result->data.data = GetFlatbufferTensorBuffer(flatbuffer_tensor, buffers); + + // TODO(petewarden): Some of these paths aren't getting enough testing + // coverage, so we should figure out some tests that exercise them. + if (result->data.data == nullptr) { + // The tensor contents haven't been set from a serialized buffer, so + // make a note that they will be allocated from memory. The actual + // allocation won't happen until later. + result->allocation_type = kTfLiteArenaRw; + } else { + // We set the data from a serialized buffer, so record tha. + result->allocation_type = kTfLiteMmapRo; + } + + // Figure out what the size in bytes of the buffer is and store it. + size_t type_size; + TF_LITE_ENSURE_STATUS( + BytesRequiredForTensor(flatbuffer_tensor, &result->bytes, &type_size)); + + if (flatbuffer_tensor.shape() == nullptr) { + // flatbuffer_tensor.shape() can return a nullptr in the case of a scalar + // tensor. + // TODO(b/188459715): figure out why const_cast is required here. + result->dims = const_cast(&kZeroLengthIntArray); + } else { + // TFLM doesn't allow reshaping the tensor which requires dynamic memory + // allocation so it is safe to drop the const qualifier. In the future, if + // we really want to update the tensor shape, we can always pass in a new + // TfLiteIntArray - especially we have to do so if the dimension is + result->dims = FlatBufferVectorToTfLiteTypeArray(flatbuffer_tensor.shape()); + } + + // Copy the quantization information from the serialized data. + const auto* src_quantization = flatbuffer_tensor.quantization(); + if (src_quantization && src_quantization->scale() && + (src_quantization->scale()->size() > 0) && + src_quantization->zero_point() && + (src_quantization->zero_point()->size() > 0)) { + // Always populate the TfLiteTensor.params field, even if there are + // per-channel quantization parameters. + result->params.scale = src_quantization->scale()->Get(0); + // Note that the zero_point field in the FlatBuffers schema is a 64-bit + // integer, but the zero_point field in the TfLiteQuantizationParams struct + // is a 32-bit integer. + result->params.zero_point = + static_cast(src_quantization->zero_point()->Get(0)); + + // Populate per-channel quantization params. + int channels = src_quantization->scale()->size(); + TfLiteAffineQuantization* quantization = + allocate_temp + ? reinterpret_cast( + non_persistent_buffer_allocator->AllocateTemp( + sizeof(TfLiteAffineQuantization), + alignof(TfLiteAffineQuantization))) + : reinterpret_cast( + persistent_buffer_allocator->AllocatePersistentBuffer( + sizeof(TfLiteAffineQuantization), + alignof(TfLiteAffineQuantization))); + if (quantization == nullptr) { + MicroPrintf("Unable to allocate TfLiteAffineQuantization.\n"); + return kTfLiteError; + } + + // TODO(b/153688719): Reduce tail allocation by using a global zero-point + // buffer. This value can not be reused from the flatbuffer since the + // zero_point is stored as a int64_t. + quantization->zero_point = + allocate_temp + ? reinterpret_cast( + non_persistent_buffer_allocator->AllocateTemp( + TfLiteIntArrayGetSizeInBytes(channels), + alignof(TfLiteIntArray))) + : reinterpret_cast( + persistent_buffer_allocator->AllocatePersistentBuffer( + TfLiteIntArrayGetSizeInBytes(channels), + alignof(TfLiteIntArray))); + if (quantization->zero_point == nullptr) { + MicroPrintf("Unable to allocate quantization->zero_point.\n"); + return kTfLiteError; + } + + quantization->scale = + FlatBufferVectorToTfLiteTypeArray(src_quantization->scale()); + + quantization->zero_point->size = channels; + int* zero_point_data = quantization->zero_point->data; + for (int i = 0; i < channels; i++) { + // As a space-saving optimization, zero point arrays for weights can be + // reduced to a single value, since all zero points for weights are 0. + zero_point_data[i] = src_quantization->zero_point()->size() == + src_quantization->scale()->size() + ? src_quantization->zero_point()->Get(i) + : src_quantization->zero_point()->Get(0); + } + // TODO(rocky): Need to add a micro_allocator test case that fails when + // this is not copied: + quantization->quantized_dimension = src_quantization->quantized_dimension(); + + result->quantization = {kTfLiteAffineQuantization, quantization}; + } + return kTfLiteOk; +} + +TfLiteStatus InitializeTfLiteEvalTensorFromFlatbuffer( + const tflite::Tensor& flatbuffer_tensor, + const flatbuffers::Vector>* buffers, + TfLiteEvalTensor* result) { + *result = {}; + // Make sure the serialized type is one we know how to deal with, and convert + // it from a flatbuffer enum into a constant used by the kernel C API. + TF_LITE_ENSURE_STATUS( + tflite::ConvertTensorType(flatbuffer_tensor.type(), &result->type)); + + result->data.data = GetFlatbufferTensorBuffer(flatbuffer_tensor, buffers); + + if (flatbuffer_tensor.shape() == nullptr) { + // flatbuffer_tensor.shape() can return a nullptr in the case of a scalar + // tensor. + result->dims = const_cast(&kZeroLengthIntArray); + } else { + result->dims = FlatBufferVectorToTfLiteTypeArray(flatbuffer_tensor.shape()); + } + return kTfLiteOk; +} + +} // namespace internal + +size_t MicroAllocator::GetDefaultTailUsage(bool is_memory_planner_given) { + size_t total_size = AlignSizeUp() + + AlignSizeUp() + + AlignSizeUp() + + AlignSizeUp(); + if (!is_memory_planner_given) { + total_size += AlignSizeUp(); + } + return total_size; +} + +MicroAllocator::MicroAllocator(SingleArenaBufferAllocator* memory_allocator, + MicroMemoryPlanner* memory_planner) + : non_persistent_buffer_allocator_(memory_allocator), + persistent_buffer_allocator_(memory_allocator), + memory_planner_(memory_planner), + model_is_allocating_(false) {} + +MicroAllocator::MicroAllocator( + IPersistentBufferAllocator* persistent_buffer_allocator, + INonPersistentBufferAllocator* non_persistent_buffer_allocator, + MicroMemoryPlanner* memory_planner) + : non_persistent_buffer_allocator_(non_persistent_buffer_allocator), + persistent_buffer_allocator_(persistent_buffer_allocator), + memory_planner_(memory_planner), + model_is_allocating_(false) {} + +MicroAllocator::~MicroAllocator() {} + +MicroAllocator* MicroAllocator::Create(uint8_t* tensor_arena, size_t arena_size, + MicroMemoryPlanner* memory_planner) { + uint8_t* aligned_arena = + AlignPointerUp(tensor_arena, MicroArenaBufferAlignment()); + size_t aligned_arena_size = tensor_arena + arena_size - aligned_arena; + SingleArenaBufferAllocator* memory_allocator = + SingleArenaBufferAllocator::Create(aligned_arena, aligned_arena_size); + + return Create(memory_allocator, memory_planner); +} + +MicroAllocator* MicroAllocator::Create(uint8_t* tensor_arena, + size_t arena_size) { + uint8_t* aligned_arena = + AlignPointerUp(tensor_arena, MicroArenaBufferAlignment()); + size_t aligned_arena_size = tensor_arena + arena_size - aligned_arena; + SingleArenaBufferAllocator* memory_allocator = + SingleArenaBufferAllocator::Create(aligned_arena, aligned_arena_size); + + // By default create GreedyMemoryPlanner. + // If a different MemoryPlanner is needed, use the other api. + uint8_t* memory_planner_buffer = memory_allocator->AllocatePersistentBuffer( + sizeof(GreedyMemoryPlanner), alignof(GreedyMemoryPlanner)); + GreedyMemoryPlanner* memory_planner = + new (memory_planner_buffer) GreedyMemoryPlanner(); + + return Create(memory_allocator, memory_planner); +} + +MicroAllocator* MicroAllocator::Create( + SingleArenaBufferAllocator* memory_allocator, + MicroMemoryPlanner* memory_planner) { + TFLITE_DCHECK(memory_allocator != nullptr); + TFLITE_DCHECK(memory_planner != nullptr); + + uint8_t* allocator_buffer = memory_allocator->AllocatePersistentBuffer( + sizeof(MicroAllocator), alignof(MicroAllocator)); + MicroAllocator* allocator = new (allocator_buffer) + MicroAllocator(memory_allocator, memory_allocator, memory_planner); + return allocator; +} + +MicroAllocator* MicroAllocator::Create(uint8_t* persistent_tensor_arena, + size_t persistent_arena_size, + uint8_t* non_persistent_tensor_arena, + size_t non_persistent_arena_size) { + TFLITE_DCHECK(persistent_tensor_arena != nullptr); + TFLITE_DCHECK(non_persistent_tensor_arena != nullptr); + TFLITE_DCHECK(persistent_tensor_arena != non_persistent_tensor_arena); + + IPersistentBufferAllocator* persistent_buffer_allocator = + CreatePersistentArenaAllocator(persistent_tensor_arena, + persistent_arena_size); + INonPersistentBufferAllocator* non_persistent_buffer_allocator = + CreateNonPersistentArenaAllocator(non_persistent_tensor_arena, + non_persistent_arena_size, + persistent_buffer_allocator); + + uint8_t* memory_planner_buffer = + persistent_buffer_allocator->AllocatePersistentBuffer( + sizeof(GreedyMemoryPlanner), alignof(GreedyMemoryPlanner)); + GreedyMemoryPlanner* memory_planner = + new (memory_planner_buffer) GreedyMemoryPlanner(); + + uint8_t* micro_allocator_buffer = + persistent_buffer_allocator->AllocatePersistentBuffer( + sizeof(MicroAllocator), alignof(MicroAllocator)); + MicroAllocator* allocator = new (micro_allocator_buffer) + MicroAllocator(persistent_buffer_allocator, + non_persistent_buffer_allocator, memory_planner); + return allocator; +} + +SubgraphAllocations* MicroAllocator::StartModelAllocation(const Model* model) { + TFLITE_DCHECK(model != nullptr); + + if (model_is_allocating_) { + MicroPrintf( + "MicroAllocator: Model allocation started before " + "finishing previously allocated model"); + return nullptr; + } + + model_is_allocating_ = true; + + uint8_t* data_allocator_buffer = + persistent_buffer_allocator_->AllocatePersistentBuffer( + sizeof(MicroBuiltinDataAllocator), + alignof(MicroBuiltinDataAllocator)); + builtin_data_allocator_ = new (data_allocator_buffer) + MicroBuiltinDataAllocator(persistent_buffer_allocator_); + + if (InitScratchBufferData() != kTfLiteOk) { + return nullptr; + } + + // Allocate struct to store eval tensors, nodes and registrations. + SubgraphAllocations* output = reinterpret_cast( + persistent_buffer_allocator_->AllocatePersistentBuffer( + sizeof(SubgraphAllocations) * model->subgraphs()->size(), + alignof(SubgraphAllocations))); + if (output == nullptr) { + MicroPrintf("Failed to allocate memory for model metadata."); + return nullptr; + } + + if (AllocateTfLiteEvalTensors(model, output) != kTfLiteOk || + AllocateNodeAndRegistrations(model, output) != kTfLiteOk) { + return nullptr; + } + return output; +} + +TfLiteStatus MicroAllocator::FinishModelAllocation( + const Model* model, SubgraphAllocations* subgraph_allocations, + ScratchBufferHandle** scratch_buffer_handles) { + if (!model_is_allocating_) { + MicroPrintf( + "MicroAllocator: Model allocation finished before " + "starting allocating model"); + return kTfLiteError; + } + + // Allocate scratch buffer metadata. + TF_LITE_ENSURE_STATUS(AllocateScratchBufferHandles( + scratch_buffer_handles, scratch_buffer_request_count_)); + + // Allocate buffers for variable tensors. + for (size_t subgraph_idx = 0; subgraph_idx < model->subgraphs()->size(); + subgraph_idx++) { + const SubGraph* subgraph = model->subgraphs()->Get(subgraph_idx); + TFLITE_DCHECK(subgraph != nullptr); + TF_LITE_ENSURE_STATUS(AllocateVariables( + subgraph, subgraph_allocations[subgraph_idx].tensors)); + } + + // Plan all subgraphs and scratch buffers together. + TF_LITE_ENSURE_STATUS(CommitStaticMemoryPlan(model, subgraph_allocations, + *scratch_buffer_handles)); + model_is_allocating_ = false; + return kTfLiteOk; +} + +void* MicroAllocator::AllocatePersistentBuffer(size_t bytes) { + return persistent_buffer_allocator_->AllocatePersistentBuffer( + bytes, MicroArenaBufferAlignment()); +} + +TfLiteStatus MicroAllocator::RequestScratchBufferInArena(size_t bytes, + int subgraph_idx, + int* buffer_idx) { + // All scratch buffer requests are stored in the head section of the arena + // when a model is in the prepare phase. First align a scratch buffer request + // pointer to the start of the head: + internal::ScratchBufferRequest* requests = GetScratchBufferRequests(); + + // Count the number of requested scratch buffers for the current node: + size_t current_node_request_count = 0; + for (size_t i = 0; i < scratch_buffer_request_count_; ++i) { + if (requests[i].node_idx == kUnassignedScratchBufferRequestIndex) { + ++current_node_request_count; + } + } + + // First, ensure that the per-kernel request has not exceeded the limit: + if (current_node_request_count >= kMaxScratchBuffersPerOp) { + MicroPrintf("Scratch buffer request exeeds limit per operator (%d)", + kMaxScratchBuffersPerOp); + return kTfLiteError; + } + + // Initialize and assign values for the request at the current index: + internal::ScratchBufferRequest* current_request = + &requests[scratch_buffer_request_count_]; + *current_request = {}; + // Assign -1 as a sentinel value that will be updated when the node finishes + // allocating: + current_request->bytes = bytes; + current_request->node_idx = kUnassignedScratchBufferRequestIndex; + current_request->subgraph_idx = subgraph_idx; + + // Assign the current request index to the out-param: + *buffer_idx = scratch_buffer_request_count_; + + // Bump the request count to prepare for the next request: + ++scratch_buffer_request_count_; + return kTfLiteOk; +} + +TfLiteStatus MicroAllocator::FinishPrepareNodeAllocations(int node_id) { + // When a node has finished preparing, all temp allocations performed by the + // kernel should be cleaned up: + TF_LITE_ENSURE_STATUS(ResetTempAllocations()); + + // Find and update any new scratch buffer requests for the current node: + internal::ScratchBufferRequest* requests = GetScratchBufferRequests(); + + for (size_t i = 0; i < scratch_buffer_request_count_; ++i) { + // A request with a node_idx of -1 is a sentinel value used to indicate this + // was a new request for the current node. The allocator finally knows the + // node index at this point. Assign the value and update the list of new + // requests so the head section can be adjusted to allow for the next kernel + // to allocate at most kMaxScratchBuffersPerOp requests: + if (requests[i].node_idx == kUnassignedScratchBufferRequestIndex) { + requests[i].node_idx = node_id; + } + } + + // Ensure that the head is re-adjusted to allow for another at-most + // kMaxScratchBuffersPerOp scratch buffer requests in the next operator: + TF_LITE_ENSURE_STATUS(non_persistent_buffer_allocator_->ResizeBuffer( + scratch_buffer_head_, + sizeof(internal::ScratchBufferRequest) * + (scratch_buffer_request_count_ + kMaxScratchBuffersPerOp), + alignof(internal::ScratchBufferRequest))); + + return kTfLiteOk; +} + +size_t MicroAllocator::used_bytes() const { + return non_persistent_buffer_allocator_->GetNonPersistentUsedBytes() + + persistent_buffer_allocator_->GetPersistentUsedBytes(); +} + +TfLiteStatus MicroAllocator::AllocateNodeAndRegistrations( + const Model* model, SubgraphAllocations* subgraph_allocations) { + TFLITE_DCHECK(subgraph_allocations != nullptr); + + for (size_t subgraph_idx = 0; subgraph_idx < model->subgraphs()->size(); + subgraph_idx++) { + const SubGraph* subgraph = model->subgraphs()->Get(subgraph_idx); + TFLITE_DCHECK(subgraph != nullptr); + + uint32_t operators_size = NumSubgraphOperators(subgraph); + + // Initialize NodeAndRegistrations for the subgraph. + NodeAndRegistration* output = reinterpret_cast( + persistent_buffer_allocator_->AllocatePersistentBuffer( + sizeof(NodeAndRegistration) * operators_size, + alignof(NodeAndRegistration))); + if (output == nullptr) { + MicroPrintf("Failed to allocate memory for node_and_registrations."); + return kTfLiteError; + } + subgraph_allocations[subgraph_idx].node_and_registrations = output; + } + return kTfLiteOk; +} + +TfLiteTensor* MicroAllocator::AllocatePersistentTfLiteTensor( + const Model* model, const SubgraphAllocations* subgraph_allocations, + int tensor_index, int subgraph_index) { + const SubGraph* subgraph = model->subgraphs()->Get(subgraph_index); + TFLITE_DCHECK(subgraph != nullptr); + + // This value is allocated from persistent arena space. It is guaranteed to be + // around for the lifetime of the application. + TfLiteTensor* tensor = AllocatePersistentTfLiteTensorInternal(); + + // Populate any fields from the flatbuffer, since this TfLiteTensor struct is + // allocated in the persistent section of the arena, ensure that additional + // allocations also take place in that section of the arena. + if (PopulateTfLiteTensorFromFlatbuffer( + model, tensor, tensor_index, subgraph_index, + /*allocate_temp=*/false) != kTfLiteOk) { + MicroPrintf( + "Failed to populate a persistent TfLiteTensor struct " + "from flatbuffer data!"); + return nullptr; + } + + if (subgraph_allocations != nullptr) { + // Tensor buffers that are allocated at runtime (e.g. non-weight buffers) + // and not located in the flatbuffer are stored on the pre-allocated list of + // TfLiteEvalTensors structs. These structs are the source of truth, simply + // point the corresponding buffer to the new TfLiteTensor data value. + tensor->data.data = + subgraph_allocations[subgraph_index].tensors[tensor_index].data.data; + // TfLiteEvalTensor structs must also be the source of truth for the + // TfLiteTensor dims. + tensor->dims = + subgraph_allocations[subgraph_index].tensors[tensor_index].dims; + } + return tensor; +} + +void MicroAllocator::DeallocateTempTfLiteTensor(TfLiteTensor* tensor) { + TFLITE_DCHECK(tensor != nullptr); + + if (tensor->quantization.type == kTfLiteAffineQuantization) { + TFLITE_DCHECK(tensor->quantization.params != nullptr); + TfLiteAffineQuantization* quantization = + reinterpret_cast( + tensor->quantization.params); + + non_persistent_buffer_allocator_->DeallocateTemp( + reinterpret_cast(quantization->zero_point)); + non_persistent_buffer_allocator_->DeallocateTemp( + reinterpret_cast(quantization)); + } + + // Clear the data in case someone still access tensor arena by mistake + tensor->quantization.type = kTfLiteNoQuantization; + tensor->quantization.params = nullptr; + tensor->data.data = nullptr; + tensor->dims = nullptr; + non_persistent_buffer_allocator_->DeallocateTemp( + reinterpret_cast(tensor)); +} + +TfLiteTensor* MicroAllocator::AllocateTempTfLiteTensor( + const Model* model, const SubgraphAllocations* subgraph_allocations, + int tensor_index, int subgraph_index) { + const SubGraph* subgraph = model->subgraphs()->Get(subgraph_index); + TFLITE_DCHECK(subgraph != nullptr); + + // This value is allocated from temporary arena space. It is guaranteed to be + // around for at least the scope of the calling function. Since this struct + // allocation takes place in temp space, no need to own or cleanup. + TfLiteTensor* tensor = reinterpret_cast( + non_persistent_buffer_allocator_->AllocateTemp(sizeof(TfLiteTensor), + alignof(TfLiteTensor))); + + // Populate any fields from the flatbuffer, since this TfLiteTensor struct is + // allocated in the temp section of the arena, ensure that additional + // allocations also take place in that section of the arena. + if (PopulateTfLiteTensorFromFlatbuffer(model, tensor, tensor_index, + subgraph_index, + /*allocate_temp=*/true) != kTfLiteOk) { + MicroPrintf( + "Failed to populate a temp TfLiteTensor struct from flatbuffer data!"); + return nullptr; + } + + if (subgraph_allocations != nullptr) { + // Tensor buffers that are allocated at runtime (e.g. non-weight buffers) + // and not located in the flatbuffer are stored on the pre-allocated list of + // TfLiteEvalTensors structs. These structs are the source of truth, simply + // point the corresponding buffer to the new TfLiteTensor data value. + tensor->data.data = + subgraph_allocations[subgraph_index].tensors[tensor_index].data.data; + // TfLiteEvalTensor structs must also be the source of truth for the + // TfLiteTensor dims. + tensor->dims = + subgraph_allocations[subgraph_index].tensors[tensor_index].dims; + } + return tensor; +} + +TfLiteStatus MicroAllocator::ResetTempAllocations() { + return non_persistent_buffer_allocator_->ResetTempAllocations(); +} + +bool MicroAllocator::IsAllTempDeallocated() { + return non_persistent_buffer_allocator_->IsAllTempDeallocated(); +} + +TfLiteStatus MicroAllocator::AllocateTfLiteEvalTensors( + const Model* model, SubgraphAllocations* subgraph_allocations) { + TFLITE_DCHECK(subgraph_allocations != nullptr); + + for (size_t subgraph_idx = 0; subgraph_idx < model->subgraphs()->size(); + subgraph_idx++) { + const SubGraph* subgraph = model->subgraphs()->Get(subgraph_idx); + TFLITE_DCHECK(subgraph != nullptr); + + size_t alloc_count = subgraph->tensors()->size(); + TfLiteEvalTensor* tensors = reinterpret_cast( + persistent_buffer_allocator_->AllocatePersistentBuffer( + sizeof(TfLiteEvalTensor) * alloc_count, alignof(TfLiteEvalTensor))); + if (tensors == nullptr) { + MicroPrintf( + "Failed to allocate memory for context->eval_tensors, " + "%d bytes required", + sizeof(TfLiteEvalTensor) * alloc_count); + return kTfLiteError; + } + + for (size_t i = 0; i < alloc_count; ++i) { + TfLiteStatus status = internal::InitializeTfLiteEvalTensorFromFlatbuffer( + *subgraph->tensors()->Get(i), model->buffers(), &tensors[i]); + if (status != kTfLiteOk) { + MicroPrintf("Failed to initialize tensor %d", i); + return kTfLiteError; + } + } + subgraph_allocations[subgraph_idx].tensors = tensors; + } + return kTfLiteOk; +} + +TfLiteStatus MicroAllocator::AllocateVariables(const SubGraph* subgraph, + TfLiteEvalTensor* eval_tensors) { + for (size_t i = 0; i < subgraph->tensors()->size(); ++i) { + auto* tensor = subgraph->tensors()->Get(i); + if (tensor->is_variable()) { + size_t buffer_size; + TF_LITE_ENSURE_STATUS( + TfLiteEvalTensorByteLength(&eval_tensors[i], &buffer_size)); + + eval_tensors[i].data.data = + persistent_buffer_allocator_->AllocatePersistentBuffer( + buffer_size, MicroArenaBufferAlignment()); + + if (eval_tensors[i].data.data == nullptr) { + MicroPrintf("Failed to allocate variable tensor of size %d", + buffer_size); + return kTfLiteError; + } + } + } + return kTfLiteOk; +} + +TfLiteTensor* MicroAllocator::AllocatePersistentTfLiteTensorInternal() { + return reinterpret_cast( + persistent_buffer_allocator_->AllocatePersistentBuffer( + sizeof(TfLiteTensor), alignof(TfLiteTensor))); +} + +TfLiteStatus MicroAllocator::PopulateTfLiteTensorFromFlatbuffer( + const Model* model, TfLiteTensor* tensor, int tensor_index, + int subgraph_idx, bool allocate_temp) { + // TODO(b/162311891): This method serves as a stub to ensure quantized + // allocations in the tail can be recorded. Once the interpreter has APIs for + // accessing buffers on TfLiteEvalTensor this method can be dropped. + return internal::InitializeTfLiteTensorFromFlatbuffer( + persistent_buffer_allocator_, non_persistent_buffer_allocator_, + allocate_temp, + *model->subgraphs()->Get(subgraph_idx)->tensors()->Get(tensor_index), + model->buffers(), tensor); +} + +TfLiteStatus MicroAllocator::CommitStaticMemoryPlan( + const Model* model, SubgraphAllocations* allocations, + ScratchBufferHandle* scratch_buffer_handles) { + size_t head_usage = 0; + // Create static memory plan + // 1. Calculate AllocationInfo to know the lifetime of each tensor/buffer. + // 2. Add them into the planner (such as the GreedyMemoryPlanner). + // 3. Static memory planning using the planner. + // 4. Set tensor/buffer pointers based on the offsets from the previous step. + // + // Note that AllocationInfo is only needed for creating the plan. It will be + // allocated from the temp section and cleaned up at the bottom of this + // function. + + // Use the AllocationInfoBuilder class to help determine where buffers are + // used in the subgraph. + AllocationInfoBuilder builder(model, non_persistent_buffer_allocator_); + TF_LITE_ENSURE_STATUS( + builder.CreateAllocationInfo(scratch_buffer_request_count_)); + + const int32_t* offline_planner_offsets = nullptr; + TF_LITE_ENSURE_STATUS( + builder.GetOfflinePlannedOffsets(&offline_planner_offsets)); + TF_LITE_ENSURE_STATUS( + builder.InitializeAllocationInfo(offline_planner_offsets, allocations)); + + internal::ScratchBufferRequest* scratch_buffer_requests = + GetScratchBufferRequests(); + TF_LITE_ENSURE_STATUS(builder.MarkAllocationLifetimes( + 0, scratch_buffer_requests, scratch_buffer_handles, allocations)); + int allocation_info_count = builder.AllocationCount(); + AllocationInfo* allocation_info = builder.Finish(); + + // Remaining arena size that memory planner can use for calculating offsets. + size_t remaining_arena_size = + non_persistent_buffer_allocator_->GetAvailableMemory( + MicroArenaBufferAlignment()); + uint8_t* planner_arena = non_persistent_buffer_allocator_->AllocateTemp( + remaining_arena_size, MicroArenaBufferAlignment()); + + if (planner_arena == nullptr) { + return kTfLiteError; + } + + memory_planner_->Init(planner_arena, remaining_arena_size); + TF_LITE_ENSURE_STATUS( + CreatePlan(memory_planner_, allocation_info, allocation_info_count)); + + // Commit the plan. + TF_LITE_ENSURE_STATUS( + CommitPlan(memory_planner_, + non_persistent_buffer_allocator_->GetOverlayMemoryAddress(), + allocation_info, allocation_info_count)); + + // Reset all temp allocations used above: + builder.FreeAllocationInfo(); + non_persistent_buffer_allocator_->DeallocateTemp(planner_arena); + TF_LITE_ENSURE_STATUS( + non_persistent_buffer_allocator_->ResetTempAllocations()); + TF_LITE_ENSURE_STATUS( + non_persistent_buffer_allocator_->DeallocateResizableBuffer( + scratch_buffer_head_)); + +#ifdef TF_LITE_SHOW_MEMORY_USE + memory_planner_->PrintMemoryPlan(); +#endif + head_usage = memory_planner_->GetMaximumMemorySize(); + + // The head is used to store memory plans for one model at a time during the + // model preparation stage, and is re-purposed to store scratch buffer handles + // during model invocation. The head must be as large as the greater of the + // largest model memory plan's size and the total space required for all + // scratch buffer handles. + if (max_head_buffer_usage_ < head_usage) { + max_head_buffer_usage_ = head_usage; + } + + // The head is used for storing scratch buffer allocations before finalizing a + // memory plan in this function. Ensure that the head is set to the largest + // memory plan sent through the allocator: + TF_LITE_ENSURE_STATUS( + non_persistent_buffer_allocator_->ReserveNonPersistentOverlayMemory( + max_head_buffer_usage_, MicroArenaBufferAlignment())); + return kTfLiteOk; +} + +TfLiteStatus MicroAllocator::AllocateScratchBufferHandles( + ScratchBufferHandle** scratch_buffer_handles, size_t handle_count) { + TFLITE_DCHECK(scratch_buffer_handles != nullptr); + + if (scratch_buffer_request_count_ == 0) { + // No scratch buffer requests were requested during model allocation. + return kTfLiteOk; + } + + // Allocate a consecutive block of memory store the scratch buffer handles. + // This alignment ensures quick lookup during inference time for the model: + *scratch_buffer_handles = reinterpret_cast( + persistent_buffer_allocator_->AllocatePersistentBuffer( + sizeof(ScratchBufferHandle) * handle_count, + alignof(ScratchBufferHandle))); + + return kTfLiteOk; +} + +TfLiteStatus MicroAllocator::InitScratchBufferData() { + // A model is preparing to allocate resources, ensure that scratch buffer + // request counter is cleared: + scratch_buffer_request_count_ = 0; + + // All requests will be stored in the head section. Each kernel is allowed at + // most kMaxScratchBuffersPerOp requests. Adjust the head to reserve at most + // that many requests to begin: + scratch_buffer_head_ = + non_persistent_buffer_allocator_->AllocateResizableBuffer( + sizeof(internal::ScratchBufferRequest) * kMaxScratchBuffersPerOp, + alignof(internal::ScratchBufferRequest)); + if (scratch_buffer_head_ == nullptr) { + return kTfLiteError; + } + + return kTfLiteOk; +} + +internal::ScratchBufferRequest* MicroAllocator::GetScratchBufferRequests() { + return reinterpret_cast(AlignPointerUp( + scratch_buffer_head_, alignof(internal::ScratchBufferRequest))); +} + +TfLiteBridgeBuiltinDataAllocator* MicroAllocator::GetBuiltinDataAllocator() { + return builtin_data_allocator_; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocator.h new file mode 100644 index 0000000000..d3b6ba4138 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_allocator.h @@ -0,0 +1,322 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MICRO_ALLOCATOR_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_ALLOCATOR_H_ + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace tflite { +// TODO(b/199402574): rename to tflite_internal or just remove internal +// namespace. + namespace internal { +// Sets up all of the data structure members for a TfLiteTensor based on the +// contents of a serialized tensor in the flatbuffer. +// TODO(b/162311891): Drop this method when the interpreter has an API for +// returning buffers on TfLiteEvalTensor. + TfLiteStatus InitializeTfLiteTensorFromFlatbuffer( + IPersistentBufferAllocator * persistent_buffer_allocator, + INonPersistentBufferAllocator * non_persistent_buffer_allocator, + bool allocate_temp, + const tflite::Tensor &flatbuffer_tensor, + const flatbuffers::Vector < flatbuffers::Offset < Buffer >> * buffers, + TfLiteTensor * result); + +// Holds placeholder information for a scratch buffer request from a kernel. +// This struct is only used during the model prepare stage. Each request from a +// kernel is stored in the head section. During the prepare stage, the head +// section will at least hold kMaxScratchBuffersPerOp number of requests plus +// any requests from previous kernel requests. +// +// When the memory plan is finalized, these structs are no longer used in favor +// of a sequential, array of ScratchBufferHandle allocations in the tail +// section. These allocations are indexed by the request API defined in the +// TfLiteContext struct. + struct ScratchBufferRequest + { + // Number of bytes required by the buffer. The actual allocated size might be + // greater than `bytes` due to buffer alignment. + size_t bytes; + + // Node where the buffer is allocated for. This provides useful information to + // determine the lifetime of the buffer. In AllocationInfo, this buffer will + // have `before` = node_idx and `after` = node_idx. + int node_idx; + int subgraph_idx; + }; + } // namespace internal + + struct NodeAndRegistration + { + TfLiteNode node; + const TfLiteRegistration * registration; + }; + +// Holds a pointer to a buffer for a scratch buffer requested by a kernel during +// the model prepare stage. This struct is allocated in-place and allows for +// quick pointer-indexed lookup for speed during model inference. + struct ScratchBufferHandle + { + // Pointer to location of the scratch buffer: + uint8_t * data; + }; + +// Stores all per-subgraph allocations. This includes the node and registration +// array, and tensor list for each subgraph. + struct SubgraphAllocations + { + NodeAndRegistration * node_and_registrations; + TfLiteEvalTensor * tensors; + }; + +// Allocator responsible for allocating memory for all intermediate tensors +// necessary to invoke a model. +// +// The lifetime of the model, tensor arena and error reporter must be at +// least as long as that of the allocator object, since the allocator needs +// them to be accessible during its entire lifetime. +// +// The MicroAllocator simply plans out additional allocations that are required +// to standup a model for inference in TF Micro. This class currently relies on +// an additional allocator - SingleArenaBufferAllocator - for all allocations +// from an arena. These allocations are divided into head (non-persistent) and +// tail (persistent) regions: +// +// Memory layout to help understand how it works +// This information could change in the future version. +// ************** .memory_allocator->GetBuffer() +// Tensors/Scratch buffers (head) +// ************** .head_watermark +// unused memory +// ************** .memory_allocator->GetBuffer() + ->GetMaxBufferSize() +// - ->GetDataSize() +// persistent area (tail) +// ************** .memory_allocator->GetBuffer() + ->GetMaxBufferSize() + class MicroAllocator { +public: + + // Creates a MicroAllocator instance from a given tensor arena. This arena + // will be managed by the created instance. The GreedyMemoryPlanner will + // by default be used and created on the arena. + // Note: Please use alignas(16) to make sure tensor_arena is 16 + // bytes aligned, otherwise some head room will be wasted. + // TODO(b/157615197): Cleanup constructor + factory usage. + static MicroAllocator * Create(uint8_t * tensor_arena, size_t arena_size); + + // Creates a MicroAllocator instance from a given tensor arena and a given + // MemoryPlanner. This arena will be managed by the created instance. Note: + // Please use alignas(16) to make sure tensor_arena is 16 bytes + // aligned, otherwise some head room will be wasted. + static MicroAllocator * Create(uint8_t * tensor_arena, size_t arena_size, MicroMemoryPlanner * memory_planner); + + // Creates a MicroAllocator instance using the provided + // SingleArenaBufferAllocator instance and the MemoryPlanner. This allocator + // instance will use the SingleArenaBufferAllocator instance to manage + // allocations internally. + static MicroAllocator * Create(SingleArenaBufferAllocator * memory_allocator, + MicroMemoryPlanner * memory_planner); + + // Creates a MicroAllocator instance using the provided + // SingleArenaBufferAllocator instance and the MemoryPlanner. This allocator + // instance will use the SingleArenaBufferAllocator instance to manage + // allocations internally. + static MicroAllocator * Create(uint8_t * persistent_tensor_arena, + size_t persistent_arena_size, + uint8_t * non_persistent_tensor_arena, + size_t non_persistent_arena_size); + + // Returns the fixed amount of memory overhead of MicroAllocator. + static size_t GetDefaultTailUsage(bool is_memory_planner_given); + + // Allocates internal resources required for model inference for each subgraph + // from the arena. + // + // This method will run through the flatbuffer data supplied in the model to + // properly allocate tensor, node, and op registration data. This method is + // expected to be followed with a call to FinishModelAllocation() Returns a + // pointer to an array of SubgraphAllocations (also stored in the tail of the + // arena) where each index corresponds to a different subgraph in the model. + // Return value is nullptr if the allocations failed. + SubgraphAllocations * StartModelAllocation(const Model * model); + + // Finish allocating internal resources required for model inference. + // + // -Plan the memory for activation tensors and scratch buffers. + // -Update eval tensors for each subgraph based on planned offsets. + // -Allocate scratch buffer handles array and update based on planned offsets. + // + // This method should be called after assigning model resources + // in StartModelAllocation(). The subgraph_allocations pointer should be the + // value passed into this class during StartModelAllocation(). Scratch buffer + // handles are stored in the out-param `scratch_buffer_handles` array which is + // allocated in this method. This value will be used in `GetScratchBuffer` + // call to retrieve scratch buffers. + TfLiteStatus FinishModelAllocation(const Model * model, + SubgraphAllocations * subgraph_allocations, + ScratchBufferHandle ** scratch_buffer_handles); + + // Allocates a TfLiteTensor struct and populates the returned value with + // properties from the model flatbuffer. This struct is allocated from + // persistent arena memory is only guaranteed for the lifetime of the + // application. The eval_tensors pointer should be the value passed into this + // class during StartModelAllocation() and contains the source-of-truth for + // buffers. + virtual TfLiteTensor * AllocatePersistentTfLiteTensor(const Model * model, + const SubgraphAllocations * subgraph_allocations, + int tensor_index, + int subgraph_index); + + // Allocates a TfLiteTensor struct and populates the returned value with + // properties from the model flatbuffer. This struct is allocated from + // temporary arena memory is only guaranteed until a call is made to + // ResetTempAllocations(). Subgraph_allocaitons contains the array of + // TfLiteEvalTensors. If the newly allocated temp at the specified subgraph + // and tensor index is already present int the TfLiteEvalTensor array, its + // data buffer will be re-used. + virtual TfLiteTensor * AllocateTempTfLiteTensor(const Model * model, + const SubgraphAllocations * subgraph_allocations, + int tensor_index, + int subgraph_index); + + virtual void DeallocateTempTfLiteTensor(TfLiteTensor *); + + // Resets all temporary allocations. This method should be called after a + // chain of temp allocations (e.g. chain of TfLiteTensor objects via + // AllocateTfLiteTensor()). + virtual TfLiteStatus ResetTempAllocations(); + + // Returns true if all temporary buffers including temp TfLiteTensor are + // already deallocated. + virtual bool IsAllTempDeallocated(); + + // Allocates persistent buffer which has the same life time as the allocator. + // The memory is immediately available and is allocated from the tail of the + // arena. + virtual void * AllocatePersistentBuffer(size_t bytes); + + // Register a scratch buffer of size `bytes` for Node with `node_id`. + // This method only requests a buffer with a given size to be used after a + // model has finished allocation via FinishModelAllocation(). All requested + // buffers will be accessible by the out-param in that method. + TfLiteStatus RequestScratchBufferInArena(size_t bytes, int subgraph_idx, int * buffer_idx); + + // Finish allocating a specific NodeAndRegistration prepare block (kernel + // entry for a model) with a given node ID. This call ensures that any scratch + // buffer requests and temporary allocations are handled and ready for the + // next node prepare block. + TfLiteStatus FinishPrepareNodeAllocations(int node_id); + + // Returns the arena usage in bytes, only available after + // `FinishModelAllocation`. Otherwise, it will return 0. + size_t used_bytes() const; + + TfLiteBridgeBuiltinDataAllocator * GetBuiltinDataAllocator(); + +protected: + MicroAllocator(SingleArenaBufferAllocator * memory_allocator, MicroMemoryPlanner * memory_planner); + MicroAllocator(IPersistentBufferAllocator * persistent_buffer_allocator, + INonPersistentBufferAllocator * non_persistent_buffer_allocator, + MicroMemoryPlanner * memory_planner); + virtual ~MicroAllocator(); + + // Allocates an array in the arena to hold pointers to the node and + // registration pointers required to represent the inference graph of the + // model. + virtual TfLiteStatus AllocateNodeAndRegistrations(const Model * model, + SubgraphAllocations * subgraph_allocations); + + // Allocates the list of persistent TfLiteEvalTensors that are used for the + // "eval" phase of model inference. These structs will be the source of truth + // for all tensor buffers. + virtual TfLiteStatus AllocateTfLiteEvalTensors(const Model * model, SubgraphAllocations * subgraph_allocations); + + // Allocates persistent tensor buffers for variable tensors in the subgraph. + virtual TfLiteStatus AllocateVariables(const SubGraph * subgraph, TfLiteEvalTensor * eval_tensors); + + // Allocate and return a persistent TfLiteTensor. + // TODO(b/162311891): Drop this method when the interpreter has an API for + // accessing TfLiteEvalTensor structs. + virtual TfLiteTensor * AllocatePersistentTfLiteTensorInternal(); + + // Populates a TfLiteTensor struct with data from the model flatbuffer. Any + // quantization data is allocated from either the tail (persistent) or temp + // sections of the arena based on the allocation flag. + virtual TfLiteStatus PopulateTfLiteTensorFromFlatbuffer(const Model * model, + TfLiteTensor * tensor, + int tensor_index, + int subgraph_idx, + bool allocate_temp); + +private: + + // Commits a memory plan for all non-persistent buffer allocations in the + // 'head' section of the memory arena. The eval_tensors pointer is the list of + // pre-allocated TfLiteEvalTensor structs that will point to the buffers that + // will be allocated into the head section in this function call. The + // scratch_buffer_handles pointer is the array of pre-allocated + // ScratchBufferHandle structs that will point to allocated buffers also in + // the head section. + virtual TfLiteStatus CommitStaticMemoryPlan(const Model * model, + SubgraphAllocations * allocations, + ScratchBufferHandle * scratch_buffer_handles); + + // Allocates an array of ScratchBufferHandle structs in the tail section for a + // given number of handles. + virtual TfLiteStatus AllocateScratchBufferHandles(ScratchBufferHandle ** scratch_buffer_handles, + size_t handle_count); + + // Clears all internal scratch buffer request counts and resets the head to + // prepare for kernels to request scratch buffer data when a model is + // preparing. + TfLiteStatus InitScratchBufferData(); + + // Returns the pointer for the array of ScratchBufferRequest allocations in + // the head section. + internal::ScratchBufferRequest * GetScratchBufferRequests(); + + // A simple memory allocator that always allocate from the arena tail or head. + INonPersistentBufferAllocator * non_persistent_buffer_allocator_; + IPersistentBufferAllocator * persistent_buffer_allocator_; + + // Allocator used to allocate persistent builtin data. + TfLiteBridgeBuiltinDataAllocator * builtin_data_allocator_; + + // Activation buffer memory planner. + MicroMemoryPlanner * memory_planner_; + + bool model_is_allocating_; + + // Holds the number of ScratchBufferRequest instances stored in the head + // section when a model is allocating. + size_t scratch_buffer_request_count_ = 0; + + // Holds ScratchBufferRequest when a model is allocating + uint8_t * scratch_buffer_head_ = nullptr; + + // Holds the byte length of the memory plan with the largest head usage. Used + // to ensure that multi-tenant allocations can share the head for buffers. + size_t max_head_buffer_usage_ = 0; + + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite +#endif // TENSORFLOW_LITE_MICRO_MICRO_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_arena_constants.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_arena_constants.h new file mode 100644 index 0000000000..828281760a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_arena_constants.h @@ -0,0 +1,28 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MICRO_ARENA_CONSTANTS_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_ARENA_CONSTANTS_H_ + +namespace tflite { + +// The default buffer alignment requirement. +// We align tensor buffers to 16-byte boundaries, since this is a common +// requirement for SIMD extensions. +constexpr int MicroArenaBufferAlignment() { return 16; } + +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_ARENA_CONSTANTS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_context.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_context.cc new file mode 100644 index 0000000000..bb78fe7061 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_context.cc @@ -0,0 +1,129 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/micro_context.h" + +#include +#include +#include + +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { +MicroContext::MicroContext(MicroAllocator* allocator, const Model* model, + MicroGraph* graph) + : allocator_(*allocator), graph_(*graph), model_(model) {} + +MicroContext::~MicroContext() {} + +void* MicroContext::AllocatePersistentBuffer(size_t bytes) { + return allocator_.AllocatePersistentBuffer(bytes); +} + +TfLiteStatus MicroContext::RequestScratchBufferInArena(size_t bytes, + int* buffer_idx) { + return allocator_.RequestScratchBufferInArena( + bytes, graph_.GetCurrentSubgraphIndex(), buffer_idx); +} + +void* MicroContext::GetScratchBuffer(int buffer_idx) { + ScratchBufferHandle* handle = scratch_buffer_handles_ + buffer_idx; + return handle->data; +} + +TfLiteTensor* MicroContext::AllocateTempTfLiteTensor(int tensor_idx) { + return allocator_.AllocateTempTfLiteTensor(model_, graph_.GetAllocations(), + tensor_idx, + graph_.GetCurrentSubgraphIndex()); +} + +int MicroContext::GetTensorIndex(int index, int max_size, + const int* tensor_indices) { + if (index >= 0 && index < max_size) { + const int tensor_index = tensor_indices[index]; + if (tensor_index != kTfLiteOptionalTensor) { + return tensor_index; + } + } + return -1; +} + +TfLiteTensor* MicroContext::AllocateTempInputTensor(const TfLiteNode* node, + int index) { + const int tensor_index = + GetTensorIndex(index, node->inputs->size, node->inputs->data); + if (tensor_index < 0) { + return nullptr; + } + return AllocateTempTfLiteTensor(tensor_index); +} + +TfLiteTensor* MicroContext::AllocateTempOutputTensor(const TfLiteNode* node, + int index) { + const int tensor_index = + GetTensorIndex(index, node->outputs->size, node->outputs->data); + if (tensor_index < 0) { + return nullptr; + } + return AllocateTempTfLiteTensor(tensor_index); +} + +TfLiteTensor* MicroContext::AllocateTempIntermediateTensor( + const TfLiteNode* node, int index) { + const int tensor_index = GetTensorIndex(index, node->intermediates->size, + node->intermediates->data); + if (tensor_index < 0) { + return nullptr; + } + return AllocateTempTfLiteTensor(tensor_index); +} + +void MicroContext::DeallocateTempTfLiteTensor(TfLiteTensor* tensor) { + return allocator_.DeallocateTempTfLiteTensor(tensor); +} + +TfLiteEvalTensor* MicroContext::GetEvalTensor(int tensor_idx) { + return &graph_.GetAllocations()[graph_.GetCurrentSubgraphIndex()] + .tensors[tensor_idx]; +} + +void MicroContext::SetScratchBufferHandles( + ScratchBufferHandle* scratch_buffer_handles) { + scratch_buffer_handles_ = scratch_buffer_handles; +} + +TfLiteStatus MicroContext::set_external_context( + void* external_context_payload) { + if (external_context_payload == nullptr || + external_context_payload_ != nullptr) { + MicroPrintf( + "Attempting to set external context to %x but it was %x already", + external_context_payload, external_context_payload_); + return kTfLiteError; + } + + external_context_payload_ = external_context_payload; + return kTfLiteOk; +} + +void MicroContextReportOpError(struct TfLiteContext* context, + const char* format, ...) { + va_list args; + va_start(args, format); + Log(format, args); + va_end(args); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_context.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_context.h new file mode 100644 index 0000000000..a11f70ae3c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_context.h @@ -0,0 +1,161 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MICRO_CONTEXT_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_CONTEXT_H_ + +#include +#include +#include + +namespace tflite { +// MicroContext is eventually going to become the API between TFLM and the +// kernels, replacing all the functions in TfLiteContext. The end state is code +// kernels to have code like: +// +// MicroContext* micro_context = GetMicroContext(context); +// micro_context-> + class MicroContext { +public: + + // Does not take any ownership, and all pointers must refer to valid objects + // that outlive the one constructed. + explicit MicroContext(MicroAllocator * allocator, const Model * model, MicroGraph * graph); + + virtual ~MicroContext(); + + // Allocate persistent buffer which has the same life time as the interpreter. + // Returns nullptr on failure. + // The memory is allocated from the tail. + // This method is only available in Init or Prepare stage. + // Virtual so that it can be faked for kernel tests. + virtual void * AllocatePersistentBuffer(size_t bytes); + + // Request a scratch buffer in the arena through static memory planning. + // This method is only available in Prepare stage and the buffer is allocated + // by the interpreter between Prepare and Eval stage. In Eval stage, + // GetScratchBuffer API can be used to fetch the address. + // Virtual so that it can be faked for kernel tests. + virtual TfLiteStatus RequestScratchBufferInArena(size_t bytes, int * buffer_idx); + + // Get the scratch buffer pointer. + // This method is only available in Eval stage. + // Virtual so that it can be faked for kernel tests. + virtual void * GetScratchBuffer(int buffer_idx); + + // Returns a temporary TfLiteTensor struct for a given index. + // Virtual so that it can be faked for kernel tests. + virtual TfLiteTensor * AllocateTempTfLiteTensor(int tensor_idx); + + // Returns a temporary TfLiteTensor struct for the specified input tensor of a + // given mode. This is the recommended API over the deprecated + // GetInput/GetInputSafe to get a temp input tensor. The returned tensor shall + // be freed via calling DeallocateTempTfLiteTensor. + virtual TfLiteTensor * AllocateTempInputTensor(const TfLiteNode * node, int index); + + // Returns a temporary TfLiteTensor struct for the specified output tensor of + // a given mode. This is the recommended API over the deprecated + // GetOutput/GetOutputSafe to get a temp output tensor. The returned tensor + // shall be freed via calling DeallocateTempTfLiteTensor. + virtual TfLiteTensor * AllocateTempOutputTensor(const TfLiteNode * node, int index); + + // Returns a temporary TfLiteTensor struct for the specified intermediate + // tensor of a given mode. This is the recommended API over the deprecated + // GetIntermediates/GetIntermediatesSafe to get a temp intermediate tensor. + // The returned tensor shall be freed via calling DeallocateTempTfLiteTensor. + virtual TfLiteTensor * AllocateTempIntermediateTensor(const TfLiteNode * node, int index); + + // Deallocates a temp TfLiteTensor. + // Virtual so that it can be faked for kernel tests. + virtual void DeallocateTempTfLiteTensor(TfLiteTensor * tensor); + + // Returns a TfLiteEvalTensor struct for a given index. + // Virtual so that it can be faked for kernel tests. + virtual TfLiteEvalTensor * GetEvalTensor(int tensor_idx); + + // Does not take ownership of the pointer and the pointer must refer to valid + // an object that outlive this class instance. + // This can only be called once to set one external context. + TfLiteStatus set_external_context(void * external_context_payload); + + void * external_context () { + return external_context_payload_; + } + + MicroGraph&graph () { + return graph_; + } + + // Sets the pointer to a list of ScratchBufferHandle instances. + // Not API between TFLM and kernels. Primarily used by the framework for + // housekeeping in MicroContext. + void SetScratchBufferHandles(ScratchBufferHandle * scratch_buffer_handles); + +private: + + // Return the tensor index as tensor_indices[index]. tensor_indices is of + // max_size. Return -1 if index is not in the valid range of tensor_indices. + int GetTensorIndex(int index, int max_size, const int * tensor_indices); + + MicroAllocator &allocator_; + MicroGraph &graph_; + const Model * model_; + + ScratchBufferHandle * scratch_buffer_handles_ = nullptr; + void * external_context_payload_ = nullptr; + + TF_LITE_REMOVE_VIRTUAL_DELETE + }; + + inline MicroContext * GetMicroContext (const struct TfLiteContext * context) { + return reinterpret_cast < MicroContext * > (context->impl_); + } + +// Deprecated API. Prefer to using the MicroContext API directly from the +// kernels. +// TODO(b/213010668): migrate all existing kernels to use MicroContext, delete +// these functions, and remove corresponding members from the TfLiteContext +// struct for TFLM. + inline void * MicroContextAllocatePersistentBuffer (TfLiteContext * ctx, size_t bytes) { + return GetMicroContext(ctx)->AllocatePersistentBuffer(bytes); + } + + inline TfLiteStatus MicroContextRequestScratchBufferInArena (TfLiteContext * ctx, size_t bytes, int * buffer_idx) { + return GetMicroContext(ctx)->RequestScratchBufferInArena(bytes, buffer_idx); + } + + inline void * MicroContextGetScratchBuffer (TfLiteContext * ctx, int buffer_idx) { + return GetMicroContext(ctx)->GetScratchBuffer(buffer_idx); + } + + inline TfLiteTensor * MicroContextGetTensor (const struct TfLiteContext * context, int tensor_idx) { + return GetMicroContext(context)->AllocateTempTfLiteTensor(tensor_idx); + } + + inline TfLiteEvalTensor * MicroContextGetEvalTensor (const struct TfLiteContext * context, int tensor_idx) { + return GetMicroContext(context)->GetEvalTensor(tensor_idx); + } + + inline TfLiteExternalContext * MicroContextGetExternalContext (TfLiteContext * context, + TfLiteExternalContextType unused) { + return reinterpret_cast < TfLiteExternalContext * > ( + GetMicroContext(context)->external_context()); + } + +// Requests that an error be reported with format string msg. + void MicroContextReportOpError(struct TfLiteContext * context, const char * format, ...); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_CONTEXT_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_graph.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_graph.cc new file mode 100644 index 0000000000..98a9ff3c42 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_graph.cc @@ -0,0 +1,248 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/micro_graph.h" + +#include "flatbuffers/flatbuffers.h" // from @flatbuffers +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/micro/flatbuffer_utils.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_profiler.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { +namespace { + +const char* OpNameFromRegistration(const TfLiteRegistration* registration) { + if (registration->builtin_code == BuiltinOperator_CUSTOM) { + return registration->custom_name; + } else { + return EnumNameBuiltinOperator(BuiltinOperator(registration->builtin_code)); + } +} + +} // namespace + +MicroGraph::MicroGraph(TfLiteContext* context, const Model* model, + MicroAllocator* allocator, + MicroResourceVariables* resource_variables) + : context_(context), + model_(model), + allocator_(allocator), + current_subgraph_index_(0), + resource_variables_(resource_variables) { + if (model != nullptr) { + subgraphs_ = model->subgraphs(); + } +} + +MicroGraph::~MicroGraph() {} + +TfLiteStatus MicroGraph::InitSubgraphs() { + int previous_subgraph_idx = current_subgraph_index_; + + for (size_t subgraph_idx = 0; subgraph_idx < subgraphs_->size(); + subgraph_idx++) { + current_subgraph_index_ = subgraph_idx; + uint32_t operators_size = NumSubgraphOperators(model_, subgraph_idx); + for (size_t i = 0; i < operators_size; ++i) { + TfLiteNode* node = + &(subgraph_allocations_[subgraph_idx].node_and_registrations[i].node); + const TfLiteRegistration* registration = + subgraph_allocations_[subgraph_idx] + .node_and_registrations[i] + .registration; + size_t init_data_size; + const char* init_data; + if (registration->builtin_code == BuiltinOperator_CUSTOM) { + init_data = reinterpret_cast(node->custom_initial_data); + init_data_size = node->custom_initial_data_size; + } else { + init_data = reinterpret_cast(node->builtin_data); + init_data_size = 0; + } + if (registration->init) { + node->user_data = + registration->init(context_, init_data, init_data_size); + } + } + } + current_subgraph_index_ = previous_subgraph_idx; + + return kTfLiteOk; +} + +TfLiteStatus MicroGraph::PrepareSubgraphs() { + int previous_subgraph_idx = current_subgraph_index_; + + for (size_t subgraph_idx = 0; subgraph_idx < subgraphs_->size(); + subgraph_idx++) { + current_subgraph_index_ = subgraph_idx; + uint32_t operators_size = NumSubgraphOperators(model_, subgraph_idx); + for (size_t i = 0; i < operators_size; ++i) { + TfLiteNode* node = + &(subgraph_allocations_[subgraph_idx].node_and_registrations[i].node); + const TfLiteRegistration* registration = + subgraph_allocations_[subgraph_idx] + .node_and_registrations[i] + .registration; + if (registration->prepare != nullptr) { + TfLiteStatus prepare_status = registration->prepare(context_, node); + if (prepare_status != kTfLiteOk) { + MicroPrintf("Node %s (number %df) failed to prepare with status %d", + OpNameFromRegistration(registration), i, prepare_status); + return kTfLiteError; + } + } + allocator_->FinishPrepareNodeAllocations(/*node_id=*/i); + } + } + current_subgraph_index_ = previous_subgraph_idx; + + return kTfLiteOk; +} + +TfLiteStatus MicroGraph::FreeSubgraphs() { + int previous_subgraph_idx = current_subgraph_index_; + + for (size_t subgraph_idx = 0; subgraph_idx < subgraphs_->size(); + subgraph_idx++) { + current_subgraph_index_ = subgraph_idx; + uint32_t operators_size = NumSubgraphOperators(model_, subgraph_idx); + for (size_t i = 0; i < operators_size; ++i) { + TfLiteNode* node = + &(subgraph_allocations_[subgraph_idx].node_and_registrations[i].node); + const TfLiteRegistration* registration = + subgraph_allocations_[subgraph_idx] + .node_and_registrations[i] + .registration; + // registration is allocated outside the interpreter, so double check to + // make sure it's not nullptr; + if (registration != nullptr && registration->free != nullptr) { + registration->free(context_, node->user_data); + } + } + } + current_subgraph_index_ = previous_subgraph_idx; + + return kTfLiteOk; +} + +TfLiteStatus MicroGraph::InvokeSubgraph(int subgraph_idx) { + int previous_subgraph_idx = current_subgraph_index_; + current_subgraph_index_ = subgraph_idx; + + if (static_cast(subgraph_idx) >= subgraphs_->size()) { + MicroPrintf("Accessing subgraph %d but only %d subgraphs found", + subgraph_idx, subgraphs_->size()); + return kTfLiteError; + } + uint32_t operators_size = NumSubgraphOperators(model_, subgraph_idx); + for (size_t i = 0; i < operators_size; ++i) { + TfLiteNode* node = + &(subgraph_allocations_[subgraph_idx].node_and_registrations[i].node); + const TfLiteRegistration* registration = subgraph_allocations_[subgraph_idx] + .node_and_registrations[i] + .registration; + +// This ifdef is needed (even though ScopedMicroProfiler itself is a no-op with +// -DTF_LITE_STRIP_ERROR_STRINGS) because the function OpNameFromRegistration is +// only defined for builds with the error strings. +#if !defined(TF_LITE_STRIP_ERROR_STRINGS) + ScopedMicroProfiler scoped_profiler( + OpNameFromRegistration(registration), + reinterpret_cast(context_->profiler)); +#endif + + TFLITE_DCHECK(registration->invoke); + TfLiteStatus invoke_status = registration->invoke(context_, node); + + // All TfLiteTensor structs used in the kernel are allocated from temp + // memory in the allocator. This creates a chain of allocations in the + // temp section. The call below resets the chain of allocations to + // prepare for the next call. + allocator_->ResetTempAllocations(); + + if (invoke_status == kTfLiteError) { + MicroPrintf("Node %s (number %d) failed to invoke with status %d", + OpNameFromRegistration(registration), i, invoke_status); + return kTfLiteError; + } else if (invoke_status != kTfLiteOk) { + return invoke_status; + } + } + current_subgraph_index_ = previous_subgraph_idx; + return kTfLiteOk; +} + +TfLiteStatus MicroGraph::ResetVariableTensors() { + for (size_t subgraph_idx = 0; subgraph_idx < subgraphs_->size(); + subgraph_idx++) { + const SubGraph* subgraph = (*subgraphs_)[subgraph_idx]; + for (size_t i = 0; i < subgraph->tensors()->size(); ++i) { + auto* tensor = subgraph->tensors()->Get(i); + if (tensor->is_variable()) { + size_t buffer_size; + TF_LITE_ENSURE_STATUS(TfLiteEvalTensorByteLength( + &subgraph_allocations_[subgraph_idx].tensors[i], &buffer_size)); + + int value = 0; + if (tensor->type() == tflite::TensorType_INT8) { + value = tensor->quantization()->zero_point()->Get(0); + } + memset(subgraph_allocations_[subgraph_idx].tensors[i].data.raw, value, + buffer_size); + } + } + } + if (resource_variables_ != nullptr) { + resource_variables_->ResetAll(); + } + + return kTfLiteOk; +} + +int MicroGraph::NumSubgraphs() { return model_->subgraphs()->size(); } + +void MicroGraph::SetSubgraphAllocations( + SubgraphAllocations* subgraph_allocations) { + subgraph_allocations_ = subgraph_allocations; +} + +size_t MicroGraph::NumSubgraphInputs(int subgraph_idx) { + return model_->subgraphs()->Get(subgraph_idx)->inputs()->size(); +} + +TfLiteEvalTensor* MicroGraph::GetSubgraphInput(int subgraph_idx, + int input_idx) { + int tensor_idx = + model_->subgraphs()->Get(subgraph_idx)->inputs()->Get(input_idx); + return &subgraph_allocations_[subgraph_idx].tensors[tensor_idx]; +} + +size_t MicroGraph::NumSubgraphOutputs(int subgraph_idx) { + return model_->subgraphs()->Get(subgraph_idx)->outputs()->size(); +} + +TfLiteEvalTensor* MicroGraph::GetSubgraphOutput(int subgraph_idx, + int output_idx) { + int tensor_idx = + model_->subgraphs()->Get(subgraph_idx)->outputs()->Get(output_idx); + return &subgraph_allocations_[subgraph_idx].tensors[tensor_idx]; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_graph.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_graph.h new file mode 100644 index 0000000000..59a00c7787 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_graph.h @@ -0,0 +1,110 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MICRO_GRAPH_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_GRAPH_H_ + +#include +#include +#include +#include + +namespace tflite { +// Abstracts the details of interacting with the tflite::Model. +// +// Provides methods to access, initialize, prepare, invoke and free any +// subgraph in the tflite::Graph. + class MicroGraph { +public: + + // The lifetime of the context, model, allocator and resource_variables must + // be at least as long as that of the graph object, since the this class may + // need to access them at any time. If resource_variables is a nullptr, + // GetResourceVariables will return a nullptr. + MicroGraph(TfLiteContext * context, + const Model * model, + MicroAllocator * allocator, + MicroResourceVariables * resource_variables); + virtual ~MicroGraph(); + + // Sets up builtin data and calls TfLiteRegistration->Init for every operator + // in every subgraph in the model. + virtual TfLiteStatus InitSubgraphs(); + + // Calls TfLiteRegistration->Prepare for every operator in every subgraph in + // the model. + virtual TfLiteStatus PrepareSubgraphs(); + + // Calls TfLiteRegistration->Free for every operator in every subgraph in the + // model. + virtual TfLiteStatus FreeSubgraphs(); + + // Calls TfLiteRegistration->Invoke for every operator in a single subgraph in + // the model. + virtual TfLiteStatus InvokeSubgraph(int subgraph_idx); + + // Zeros out all variable tensors in all subgraphs in the model. + virtual TfLiteStatus ResetVariableTensors(); + + // Number of tensor inputs to a specified subgraph in the model. + virtual size_t NumSubgraphInputs(int subgraph_idx); + + // Get the specified input tensor of a specified subgraph in the model. + virtual TfLiteEvalTensor * GetSubgraphInput(int subgraph_idx, int input_idx); + + // Number of tensor outputs from a specified subgraph in the model. + virtual size_t NumSubgraphOutputs(int subgraph_idx); + + // Get the specified output tensor of a specified subgraph in the model. + virtual TfLiteEvalTensor * GetSubgraphOutput(int subgraph_idx, int output_idx); + + // Number of subgraphs in the model. + virtual int NumSubgraphs(); + + // Hook to pass in subgraph allocations tracked within the interpreter, + // allowing MicroGraph to init / prepare / invoke subgraphs in the model. + void SetSubgraphAllocations(SubgraphAllocations * subgraph_allocations); + + // Get the current subgraph index. Within an on operator, this is guaranteed + // to be the subgraph of that operator. + int GetCurrentSubgraphIndex () { + return current_subgraph_index_; + } + + // Gets the list of alloctions for each subgraph. This is the source of truth + // for all per-subgraph allocation data. + SubgraphAllocations * GetAllocations () { + return subgraph_allocations_; + } + + // Get the resource variables for this TFLM graph. + MicroResourceVariables * GetResourceVariables () { + return resource_variables_; + } + +private: + TfLiteContext * context_; + const Model * model_; + MicroAllocator * allocator_; + SubgraphAllocations * subgraph_allocations_ = nullptr; + int current_subgraph_index_; + MicroResourceVariables * resource_variables_; + const flatbuffers::Vector < flatbuffers::Offset < SubGraph >> * subgraphs_; + + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_GRAPH_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_interpreter.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_interpreter.cc new file mode 100644 index 0000000000..8bbfbb4539 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_interpreter.cc @@ -0,0 +1,319 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/micro/micro_interpreter.h" + +#include +#include +#include + +#include "flatbuffers/flatbuffers.h" // from @flatbuffers +#include "tensorflow/lite/c/c_api_types.h" +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/micro/flatbuffer_utils.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_allocator.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_op_resolver.h" +#include "tensorflow/lite/micro/micro_profiler_interface.h" +#include "tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.h" +#include "tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.h" +#include "tensorflow/lite/schema/schema_generated.h" +#include "tensorflow/lite/schema/schema_utils.h" + +namespace tflite { + +MicroInterpreter::MicroInterpreter(const Model* model, + const MicroOpResolver& op_resolver, + uint8_t* tensor_arena, + size_t tensor_arena_size, + MicroResourceVariables* resource_variables, + MicroProfilerInterface* profiler) + : model_(model), + op_resolver_(op_resolver), + allocator_(*MicroAllocator::Create(tensor_arena, tensor_arena_size)), + + graph_(&context_, model, &allocator_, resource_variables), + tensors_allocated_(false), + initialization_status_(kTfLiteError), + input_tensors_(nullptr), + output_tensors_(nullptr), + micro_context_(&allocator_, model_, &graph_) { + Init(profiler); +} + +MicroInterpreter::MicroInterpreter(const Model* model, + const MicroOpResolver& op_resolver, + MicroAllocator* allocator, + MicroResourceVariables* resource_variables, + MicroProfilerInterface* profiler) + : model_(model), + op_resolver_(op_resolver), + allocator_(*allocator), + graph_(&context_, model, allocator, resource_variables), + tensors_allocated_(false), + initialization_status_(kTfLiteError), + input_tensors_(nullptr), + output_tensors_(nullptr), + micro_context_(&allocator_, model_, &graph_) { + Init(profiler); +} + +MicroInterpreter::~MicroInterpreter() { + if (graph_.GetAllocations() != nullptr) { + graph_.FreeSubgraphs(); + } +} + +void MicroInterpreter::Init(MicroProfilerInterface* profiler) { + context_.impl_ = static_cast(µ_context_); + context_.ReportError = MicroContextReportOpError; + context_.GetTensor = MicroContextGetTensor; + context_.GetEvalTensor = MicroContextGetEvalTensor; + context_.profiler = profiler; + + initialization_status_ = kTfLiteOk; +} + +TfLiteStatus MicroInterpreter::PrepareNodeAndRegistrationDataFromFlatbuffer() { + for (int subgraph_idx = 0; subgraph_idx < graph_.NumSubgraphs(); + subgraph_idx++) { + const SubGraph* subgraph = model_->subgraphs()->Get(subgraph_idx); + TFLITE_DCHECK(subgraph != nullptr); + + auto* opcodes = model_->operator_codes(); + TfLiteBridgeBuiltinDataAllocator* builtin_data_allocator = + allocator_.GetBuiltinDataAllocator(); + uint32_t operators_size = NumSubgraphOperators(subgraph); + for (size_t i = 0; i < operators_size; ++i) { + const auto* op = subgraph->operators()->Get(i); + const size_t index = op->opcode_index(); + if (index >= opcodes->size()) { + MicroPrintf("Missing registration for opcode_index %d\n", index); + return kTfLiteError; + } + const auto* opcode = opcodes->Get(index); + TfLiteStatus status = + GetRegistrationFromOpCode(opcode, op_resolver_, + &(graph_.GetAllocations()[subgraph_idx] + .node_and_registrations[i] + .registration)); + if (status != kTfLiteOk) { + MicroPrintf("Failed to get registration from op code %s\n ", + EnumNameBuiltinOperator(GetBuiltinCode(opcode))); + return status; + } + const auto* registration = graph_.GetAllocations()[subgraph_idx] + .node_and_registrations[i] + .registration; + if (registration == nullptr) { + MicroPrintf("Skipping op for opcode_index %d\n", index); + return kTfLiteError; + } + BuiltinOperator op_type = + static_cast(registration->builtin_code); + + const char* custom_data = nullptr; + size_t custom_data_size = 0; + unsigned char* builtin_data = nullptr; + + if (op_type == BuiltinOperator_CUSTOM) { + // Custom Ops may or may not have a non-null custom_options field. + if (op->custom_options() != nullptr) { + custom_data = + reinterpret_cast(op->custom_options()->data()); + custom_data_size = op->custom_options()->size(); + } + } else { + if (op->custom_options() != nullptr) { + MicroPrintf( + "Unsupported behavior: found builtin operator %s with custom " + "options.\n", + EnumNameBuiltinOperator(op_type)); + return kTfLiteError; + } + + TfLiteBridgeBuiltinParseFunction parser = + op_resolver_.GetOpDataParser(op_type); + if (parser == nullptr) { + MicroPrintf("Did not find a parser for %s", + EnumNameBuiltinOperator(op_type)); + + return kTfLiteError; + } + TF_LITE_ENSURE_STATUS(CallBuiltinParseFunction( + parser, op, builtin_data_allocator, (void**)(&builtin_data))); + } + + TfLiteIntArray* inputs_array = + FlatBufferVectorToTfLiteTypeArray(op->inputs()); + TfLiteIntArray* outputs_array = + FlatBufferVectorToTfLiteTypeArray(op->outputs()); + + TfLiteNode* node = &( + graph_.GetAllocations()[subgraph_idx].node_and_registrations[i].node); + *node = {}; + node->inputs = inputs_array; + node->outputs = outputs_array; + node->builtin_data = reinterpret_cast(builtin_data); + node->custom_initial_data = custom_data; + node->custom_initial_data_size = custom_data_size; + + if (op->intermediates() && (op->intermediates()->size() > 0)) { + node->intermediates = + FlatBufferVectorToTfLiteTypeArray(op->intermediates()); + } + } + } + return kTfLiteOk; +} + +TfLiteStatus MicroInterpreter::AllocateTensors() { + SubgraphAllocations* allocations = allocator_.StartModelAllocation(model_); + + if (allocations == nullptr) { + MicroPrintf("Failed starting model allocation.\n"); + initialization_status_ = kTfLiteError; + return kTfLiteError; + } + + graph_.SetSubgraphAllocations(allocations); + + TF_LITE_ENSURE_STATUS(PrepareNodeAndRegistrationDataFromFlatbuffer()); + + // Only allow AllocatePersistentBuffer in Init stage. + context_.AllocatePersistentBuffer = MicroContextAllocatePersistentBuffer; + context_.RequestScratchBufferInArena = nullptr; + context_.GetScratchBuffer = nullptr; + context_.GetExternalContext = nullptr; + TF_LITE_ENSURE_STATUS(graph_.InitSubgraphs()); + + // Both AllocatePersistentBuffer and RequestScratchBufferInArena is + // available in Prepare stage. + context_.RequestScratchBufferInArena = + MicroContextRequestScratchBufferInArena; + // external_context become available in Prepare stage. + context_.GetExternalContext = MicroContextGetExternalContext; + + TF_LITE_ENSURE_STATUS(graph_.PrepareSubgraphs()); + + // Prepare is done, we're ready for Invoke. Memory allocation is no longer + // allowed. Kernels can only fetch scratch buffers via GetScratchBuffer. + context_.AllocatePersistentBuffer = nullptr; + context_.RequestScratchBufferInArena = nullptr; + context_.GetScratchBuffer = MicroContextGetScratchBuffer; + + TF_LITE_ENSURE_OK(&context_, allocator_.FinishModelAllocation( + model_, graph_.GetAllocations(), + &scratch_buffer_handles_)); + + micro_context_.SetScratchBufferHandles(scratch_buffer_handles_); + + // TODO(b/162311891): Drop these allocations when the interpreter supports + // handling buffers from TfLiteEvalTensor. + input_tensors_ = + reinterpret_cast(allocator_.AllocatePersistentBuffer( + sizeof(TfLiteTensor*) * inputs_size())); + if (input_tensors_ == nullptr) { + MicroPrintf( + "Failed to allocate memory for context->input_tensors_, " + "%d bytes required", + sizeof(TfLiteTensor*) * inputs_size()); + return kTfLiteError; + } + + for (size_t i = 0; i < inputs_size(); ++i) { + input_tensors_[i] = allocator_.AllocatePersistentTfLiteTensor( + model_, graph_.GetAllocations(), inputs().Get(i), 0); + if (input_tensors_[i] == nullptr) { + MicroPrintf("Failed to initialize input tensor %d", i); + return kTfLiteError; + } + } + + // TODO(b/162311891): Drop these allocations when the interpreter supports + // handling buffers from TfLiteEvalTensor. + output_tensors_ = + reinterpret_cast(allocator_.AllocatePersistentBuffer( + sizeof(TfLiteTensor*) * outputs_size())); + if (output_tensors_ == nullptr) { + MicroPrintf( + "Failed to allocate memory for context->output_tensors_, " + "%d bytes required", + sizeof(TfLiteTensor*) * outputs_size()); + return kTfLiteError; + } + + for (size_t i = 0; i < outputs_size(); ++i) { + output_tensors_[i] = allocator_.AllocatePersistentTfLiteTensor( + model_, graph_.GetAllocations(), outputs().Get(i), 0); + if (output_tensors_[i] == nullptr) { + MicroPrintf("Failed to initialize output tensor %d", i); + return kTfLiteError; + } + } + + TF_LITE_ENSURE_STATUS(Reset()); + + tensors_allocated_ = true; + return kTfLiteOk; +} + +TfLiteStatus MicroInterpreter::Invoke() { + if (initialization_status_ != kTfLiteOk) { + MicroPrintf("Invoke() called after initialization failed\n"); + return kTfLiteError; + } + + // Ensure tensors are allocated before the interpreter is invoked to avoid + // difficult to debug segfaults. + if (!tensors_allocated_) { + TF_LITE_ENSURE_OK(&context_, AllocateTensors()); + } + return graph_.InvokeSubgraph(0); +} + +TfLiteTensor* MicroInterpreter::input(size_t index) { + const size_t length = inputs_size(); + if (index >= length) { + MicroPrintf("Input index %d out of range (length is %d)", index, length); + return nullptr; + } + return input_tensors_[index]; +} + +TfLiteTensor* MicroInterpreter::output(size_t index) { + const size_t length = outputs_size(); + if (index >= length) { + MicroPrintf("Output index %d out of range (length is %d)", index, length); + return nullptr; + } + return output_tensors_[index]; +} +// Repurposing free subgraphs to reset state for some ops for now +// will reset api is made. See b/220940833#comment25 for more context. +TfLiteStatus MicroInterpreter::Reset() { + TfLiteStatus status = graph_.FreeSubgraphs(); + if (status != kTfLiteOk) { + return status; + } + return graph_.ResetVariableTensors(); +} + +TfLiteStatus MicroInterpreter::SetMicroExternalContext( + void* external_context_payload) { + return micro_context_.set_external_context(external_context_payload); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_interpreter.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_interpreter.h new file mode 100644 index 0000000000..b859786d65 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_interpreter.h @@ -0,0 +1,200 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MICRO_INTERPRETER_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_INTERPRETER_H_ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include // from @flatbuffers +#include +#include + +/// Copied from tensorflow/lite/version.h to avoid a dependency chain into +// tensorflow/core. +#define TFLITE_SCHEMA_VERSION (3) + +namespace tflite { + class MicroInterpreter { +public: + + // The lifetime of the model, op resolver, tensor arena, error reporter, + // resource variables, and profiler must be at least as long as that of the + // interpreter object, since the interpreter may need to access them at any + // time. This means that you should usually create them with the same scope as + // each other, for example having them all allocated on the stack as local + // variables through a top-level function. The interpreter doesn't do any + // deallocation of any of the pointed-to objects, ownership remains with the + // caller. + MicroInterpreter(const Model * model, + const MicroOpResolver &op_resolver, + uint8_t * tensor_arena, + size_t tensor_arena_size, + MicroResourceVariables * resource_variables = nullptr, + MicroProfilerInterface * profiler = nullptr); + + // Create an interpreter instance using an existing MicroAllocator instance. + // This constructor should be used when creating an allocator that needs to + // have allocation handled in more than one interpreter or for recording + // allocations inside the interpreter. The lifetime of the allocator must be + // as long as that of the interpreter object. + MicroInterpreter(const Model * model, + const MicroOpResolver &op_resolver, + MicroAllocator * allocator, + MicroResourceVariables * resource_variables = nullptr, + MicroProfilerInterface * profiler = nullptr); + + ~MicroInterpreter(); + + // Runs through the model and allocates all necessary input, output and + // intermediate tensors. + TfLiteStatus AllocateTensors(); + + // In order to support partial graph runs for strided models, this can return + // values other than kTfLiteOk and kTfLiteError. + // TODO(b/149795762): Add this to the TfLiteStatus enum. + TfLiteStatus Invoke(); + + // This is the recommended API for an application to pass an external payload + // pointer as an external context to kernels. The life time of the payload + // pointer should be at least as long as this interpreter. TFLM supports only + // one external context. + TfLiteStatus SetMicroExternalContext(void * external_context_payload); + + TfLiteTensor * input(size_t index); + + size_t inputs_size () const { + return model_->subgraphs()->Get(0)->inputs()->size(); + } + + const flatbuffers::Vector < int32_t > &inputs() const { + return *model_->subgraphs()->Get(0)->inputs(); + } + TfLiteTensor * input_tensor (size_t index) { + return input(index); + } + + template < class T > + T * typed_input_tensor (int tensor_index) { + if (TfLiteTensor * tensor_ptr = input_tensor(tensor_index)) + { + if (tensor_ptr->type == typeToTfLiteType < T > ()) + { + return GetTensorData < T > (tensor_ptr); + } + } + + return nullptr; + } + + TfLiteTensor * output(size_t index); + + size_t outputs_size () const { + return model_->subgraphs()->Get(0)->outputs()->size(); + } + + const flatbuffers::Vector < int32_t > &outputs() const { + return *model_->subgraphs()->Get(0)->outputs(); + } + TfLiteTensor * output_tensor (size_t index) { + return output(index); + } + + template < class T > + T * typed_output_tensor (int tensor_index) { + if (TfLiteTensor * tensor_ptr = output_tensor(tensor_index)) + { + if (tensor_ptr->type == typeToTfLiteType < T > ()) + { + return GetTensorData < T > (tensor_ptr); + } + } + + return nullptr; + } + + // Reset the state to be what you would expect when the interpreter is first + // created. i.e. after Init and Prepare is called for the very first time. + TfLiteStatus Reset(); + + TfLiteStatus initialization_status () const { + return initialization_status_; + } + + // Populates node and registration pointers representing the inference graph + // of the model from values inside the flatbuffer (loaded from the TfLiteModel + // instance). Persistent data (e.g. operator data) is allocated from the + // arena. + TfLiteStatus PrepareNodeAndRegistrationDataFromFlatbuffer(); + + // For debugging only. + // Returns the actual used arena in bytes. This method gives the optimal arena + // size. It's only available after `AllocateTensors` has been called. + // Note that normally `tensor_arena` requires 16 bytes alignment to fully + // utilize the space. If it's not the case, the optimial arena size would be + // arena_used_bytes() + 16. + size_t arena_used_bytes () const { + return allocator_.used_bytes(); + } + +protected: + const MicroAllocator&allocator () const { + return allocator_; + } + + const TfLiteContext&context () const { + return context_; + } + +private: + + // TODO(b/158263161): Consider switching to Create() function to enable better + // error reporting during initialization. + void Init(MicroProfilerInterface * profiler); + + // Gets the current subgraph index used from within context methods. + int get_subgraph_index () { + return graph_.GetCurrentSubgraphIndex(); + } + + const Model * model_; + const MicroOpResolver &op_resolver_; + TfLiteContext context_ = {}; + MicroAllocator &allocator_; + MicroGraph graph_; + bool tensors_allocated_; + + TfLiteStatus initialization_status_; + + ScratchBufferHandle * scratch_buffer_handles_ = nullptr; + + // TODO(b/162311891): Clean these pointers up when this class supports buffers + // from TfLiteEvalTensor. + TfLiteTensor ** input_tensors_; + TfLiteTensor ** output_tensors_; + + MicroContext micro_context_; + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_INTERPRETER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_log.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_log.cc new file mode 100644 index 0000000000..c3e083e9ba --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_log.cc @@ -0,0 +1,47 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/micro_log.h" + +#include +#include +#include + +#if !defined(TF_LITE_STRIP_ERROR_STRINGS) +#include "tensorflow/lite/micro/debug_log.h" +#include "tensorflow/lite/micro/micro_string.h" +#endif + +void Log(const char* format, va_list args) { +#if !defined(TF_LITE_STRIP_ERROR_STRINGS) + // Only pulling in the implementation of this function for builds where we + // expect to make use of it to be extra cautious about not increasing the code + // size. + static constexpr int kMaxLogLen = 256; + char log_buffer[kMaxLogLen]; + MicroVsnprintf(log_buffer, kMaxLogLen, format, args); + DebugLog(log_buffer); + DebugLog("\r\n"); +#endif +} + +#if !defined(TF_LITE_STRIP_ERROR_STRINGS) +void MicroPrintf(const char* format, ...) { + va_list args; + va_start(args, format); +// Log(format, args); + va_end(args); +} +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_log.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_log.h new file mode 100644 index 0000000000..96c6e3b4d0 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_log.h @@ -0,0 +1,46 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MICRO_LOG_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_LOG_H_ + +#include + +// This is a free function used to perform the actual logging. +// This function will be used by MicroPrintf and MicroErrorReporter::Report() +void Log(const char * format, va_list args); + +#if !defined(TF_LITE_STRIP_ERROR_STRINGS) + +// This function can be used independent of the MicroErrorReporter to get +// printf-like functionalitys and are common to all target platforms. +void MicroPrintf(const char * format, ...); + +#else + +// We use a #define to ensure that the strings are completely stripped, to +// prevent an unnecessary increase in the binary size. + #define MicroPrintf(...) tflite::Unused(__VA_ARGS__) +#endif + +namespace tflite { +// From +// https://stackoverflow.com/questions/23235910/variadic-unused-function-macro + template < typename ... Args > + void Unused (Args && ... args) { + (void) (sizeof ... (args)); + } +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_LOG_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_mutable_op_resolver.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_mutable_op_resolver.h new file mode 100644 index 0000000000..dfb325310d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_mutable_op_resolver.h @@ -0,0 +1,597 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MICRO_MUTABLE_OP_RESOLVER_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_MUTABLE_OP_RESOLVER_H_ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace tflite { + TfLiteRegistration * Register_DETECTION_POSTPROCESS(); + + template < unsigned int tOpCount > + class MicroMutableOpResolver: public MicroOpResolver { +public: + TF_LITE_REMOVE_VIRTUAL_DELETE + + explicit MicroMutableOpResolver () { + } + + const TfLiteRegistration * FindOp (tflite::BuiltinOperator op) const override { + if (op == BuiltinOperator_CUSTOM) + { + return nullptr; + } + + for (unsigned int i = 0; i < registrations_len_; ++i) + { + const TfLiteRegistration ®istration = registrations_[i]; + if (registration.builtin_code == op) + { + return ®istration; + } + } + + return nullptr; + } + + const TfLiteRegistration * FindOp (const char * op) const override { + for (unsigned int i = 0; i < registrations_len_; ++i) + { + const TfLiteRegistration ®istration = registrations_[i]; + if ((registration.builtin_code == BuiltinOperator_CUSTOM) && + (strcmp(registration.custom_name, op) == 0)) + { + return ®istration; + } + } + + return nullptr; + } + + TfLiteBridgeBuiltinParseFunction GetOpDataParser (BuiltinOperator op) const override { + TFLITE_DCHECK(num_buitin_ops_ <= tOpCount); + for (unsigned int i = 0; i < num_buitin_ops_; ++i) + { + if (builtin_codes_[i] == op) + { + return builtin_parsers_[i]; + } + } + + return nullptr; + } + + // Registers a Custom Operator with the MicroOpResolver. + // + // Only the first call for a given name will be successful. i.e. if this + // function is called again for a previously added Custom Operator, the + // MicroOpResolver will be unchanged and this function will return + // kTfLiteError. + TfLiteStatus AddCustom (const char * name, TfLiteRegistration * registration) { + if (registrations_len_ >= tOpCount) + { + MicroPrintf("Couldn't register custom op '%s', resolver size is too" + "small (%d)", + name, + tOpCount); + + return kTfLiteError; + } + + if (FindOp(name) != nullptr) + { + MicroPrintf("Calling AddCustom for the same op more than once "); + MicroPrintf("is not supported (Op: %s).", name); + + return kTfLiteError; + } + + TfLiteRegistration * new_registration = ®istrations_[registrations_len_]; + registrations_len_ += 1; + + *new_registration = *registration; + new_registration->builtin_code = BuiltinOperator_CUSTOM; + new_registration->custom_name = name; + + return kTfLiteOk; + } + + // The Add* functions below add the various Builtin operators to the + // MicroMutableOpResolver object. + + TfLiteStatus AddAbs () { + return AddBuiltin(BuiltinOperator_ABS, tflite::ops::micro::Register_ABS(), ParseAbs); + } + + TfLiteStatus AddAdd (const TfLiteRegistration ®istration=Register_ADD()) { + return AddBuiltin(BuiltinOperator_ADD, registration, ParseAdd); + } + + TfLiteStatus AddAddN () { + return AddBuiltin(BuiltinOperator_ADD_N, tflite::Register_ADD_N(), ParseAddN); + } + + TfLiteStatus AddArgMax () { + return AddBuiltin(BuiltinOperator_ARG_MAX, tflite::ops::micro::Register_ARG_MAX(), ParseArgMax); + } + + TfLiteStatus AddArgMin () { + return AddBuiltin(BuiltinOperator_ARG_MIN, tflite::ops::micro::Register_ARG_MIN(), ParseArgMin); + } + + TfLiteStatus AddAssignVariable () { + return AddBuiltin(BuiltinOperator_ASSIGN_VARIABLE, tflite::Register_ASSIGN_VARIABLE(), ParseAssignVariable); + } + + TfLiteStatus AddAveragePool2D (const TfLiteRegistration ®istration=Register_AVERAGE_POOL_2D()) { + return AddBuiltin(BuiltinOperator_AVERAGE_POOL_2D, registration, ParsePool); + } + + TfLiteStatus AddBatchToSpaceNd () { + return AddBuiltin(BuiltinOperator_BATCH_TO_SPACE_ND, Register_BATCH_TO_SPACE_ND(), ParseBatchToSpaceNd); + } + + TfLiteStatus AddBroadcastArgs () { + return AddBuiltin(BuiltinOperator_BROADCAST_ARGS, Register_BROADCAST_ARGS(), ParseBroadcastArgs); + } + + TfLiteStatus AddBroadcastTo () { + return AddBuiltin(BuiltinOperator_BROADCAST_TO, Register_BROADCAST_TO(), ParseBroadcastTo); + } + + TfLiteStatus AddCallOnce () { + return AddBuiltin(BuiltinOperator_CALL_ONCE, Register_CALL_ONCE(), ParseCallOnce); + } + + TfLiteStatus AddCast () { + return AddBuiltin(BuiltinOperator_CAST, Register_CAST(), ParseCast); + } + + TfLiteStatus AddCeil () { + return AddBuiltin(BuiltinOperator_CEIL, tflite::ops::micro::Register_CEIL(), ParseCeil); + } + + TfLiteStatus AddCircularBuffer () { + return AddCustom("CIRCULAR_BUFFER", tflite::Register_CIRCULAR_BUFFER()); + } + + TfLiteStatus AddConcatenation () { + return AddBuiltin(BuiltinOperator_CONCATENATION, + tflite::ops::micro::Register_CONCATENATION(), + ParseConcatenation); + } + + TfLiteStatus AddConv2D (const TfLiteRegistration ®istration=Register_CONV_2D()) { + return AddBuiltin(BuiltinOperator_CONV_2D, registration, ParseConv2D); + } + + TfLiteStatus AddCos () { + return AddBuiltin(BuiltinOperator_COS, tflite::ops::micro::Register_COS(), ParseCos); + } + + TfLiteStatus AddCumSum () { + return AddBuiltin(BuiltinOperator_CUMSUM, tflite::Register_CUMSUM(), ParseCumsum); + } + + TfLiteStatus AddDepthToSpace () { + return AddBuiltin(BuiltinOperator_DEPTH_TO_SPACE, tflite::Register_DEPTH_TO_SPACE(), ParseDepthToSpace); + } + + TfLiteStatus AddDepthwiseConv2D (const TfLiteRegistration ®istration=Register_DEPTHWISE_CONV_2D()) { + return AddBuiltin(BuiltinOperator_DEPTHWISE_CONV_2D, registration, ParseDepthwiseConv2D); + } + + TfLiteStatus AddDequantize () { + return AddBuiltin(BuiltinOperator_DEQUANTIZE, tflite::Register_DEQUANTIZE(), ParseDequantize); + } + + TfLiteStatus AddDetectionPostprocess () { + return AddCustom("TFLite_Detection_PostProcess", tflite::Register_DETECTION_POSTPROCESS()); + } + + TfLiteStatus AddDiv () { + return AddBuiltin(BuiltinOperator_DIV, tflite::Register_DIV(), ParseDiv); + } + + TfLiteStatus AddElu () { + return AddBuiltin(BuiltinOperator_ELU, tflite::Register_ELU(), ParseElu); + } + + TfLiteStatus AddEqual () { + return AddBuiltin(BuiltinOperator_EQUAL, tflite::ops::micro::Register_EQUAL(), ParseEqual); + } + + TfLiteStatus AddEthosU () { + TfLiteRegistration * registration = tflite::Register_ETHOSU(); + if (registration) + { + return AddCustom(tflite::GetString_ETHOSU(), registration); + } + + return kTfLiteOk; + } + + TfLiteStatus AddExp () { + return AddBuiltin(BuiltinOperator_EXP, Register_EXP(), ParseExp); + } + + TfLiteStatus AddExpandDims () { + return AddBuiltin(BuiltinOperator_EXPAND_DIMS, Register_EXPAND_DIMS(), ParseExpandDims); + } + + TfLiteStatus AddFill () { + return AddBuiltin(BuiltinOperator_FILL, tflite::Register_FILL(), ParseFill); + } + + TfLiteStatus AddFloor () { + return AddBuiltin(BuiltinOperator_FLOOR, tflite::ops::micro::Register_FLOOR(), ParseFloor); + } + + TfLiteStatus AddFloorDiv () { + return AddBuiltin(BuiltinOperator_FLOOR_DIV, tflite::Register_FLOOR_DIV(), ParseFloorDiv); + } + + TfLiteStatus AddFloorMod () { + return AddBuiltin(BuiltinOperator_FLOOR_MOD, tflite::Register_FLOOR_MOD(), ParseFloorMod); + } + + TfLiteStatus AddFullyConnected (const TfLiteRegistration ®istration=Register_FULLY_CONNECTED()) { + return AddBuiltin(BuiltinOperator_FULLY_CONNECTED, registration, ParseFullyConnected); + } + + TfLiteStatus AddGather () { + return AddBuiltin(BuiltinOperator_GATHER, tflite::Register_GATHER(), ParseGather); + } + + TfLiteStatus AddGatherNd () { + return AddBuiltin(BuiltinOperator_GATHER_ND, tflite::Register_GATHER_ND(), ParseGatherNd); + } + + TfLiteStatus AddGreater () { + return AddBuiltin(BuiltinOperator_GREATER, tflite::ops::micro::Register_GREATER(), ParseGreater); + } + + TfLiteStatus AddGreaterEqual () { + return AddBuiltin(BuiltinOperator_GREATER_EQUAL, + tflite::ops::micro::Register_GREATER_EQUAL(), + ParseGreaterEqual); + } + + TfLiteStatus AddHardSwish () { + return AddBuiltin(BuiltinOperator_HARD_SWISH, tflite::Register_HARD_SWISH(), ParseHardSwish); + } + + TfLiteStatus AddIf () { + return AddBuiltin(BuiltinOperator_IF, tflite::Register_IF(), ParseIf); + } + + TfLiteStatus AddL2Normalization () { + return AddBuiltin(BuiltinOperator_L2_NORMALIZATION, + tflite::ops::micro::Register_L2_NORMALIZATION(), + ParseL2Normalization); + } + + TfLiteStatus AddL2Pool2D () { + return AddBuiltin(BuiltinOperator_L2_POOL_2D, tflite::Register_L2_POOL_2D(), ParsePool); + } + + TfLiteStatus AddLeakyRelu () { + return AddBuiltin(BuiltinOperator_LEAKY_RELU, tflite::Register_LEAKY_RELU(), ParseLeakyRelu); + } + + TfLiteStatus AddLess () { + return AddBuiltin(BuiltinOperator_LESS, tflite::ops::micro::Register_LESS(), ParseLess); + } + + TfLiteStatus AddLessEqual () { + return AddBuiltin(BuiltinOperator_LESS_EQUAL, tflite::ops::micro::Register_LESS_EQUAL(), ParseLessEqual); + } + + TfLiteStatus AddLog () { + return AddBuiltin(BuiltinOperator_LOG, tflite::ops::micro::Register_LOG(), ParseLog); + } + + TfLiteStatus AddLogicalAnd () { + return AddBuiltin(BuiltinOperator_LOGICAL_AND, tflite::Register_LOGICAL_AND(), ParseLogicalAnd); + } + + TfLiteStatus AddLogicalNot () { + return AddBuiltin(BuiltinOperator_LOGICAL_NOT, tflite::ops::micro::Register_LOGICAL_NOT(), ParseLogicalNot); + } + + TfLiteStatus AddLogicalOr () { + return AddBuiltin(BuiltinOperator_LOGICAL_OR, tflite::Register_LOGICAL_OR(), ParseLogicalOr); + } + + TfLiteStatus AddLogistic () { + return AddBuiltin(BuiltinOperator_LOGISTIC, tflite::Register_LOGISTIC(), ParseLogistic); + } + + TfLiteStatus AddLogSoftmax () { + return AddBuiltin(BuiltinOperator_LOG_SOFTMAX, tflite::Register_LOG_SOFTMAX(), ParseLogSoftmax); + } + + TfLiteStatus AddMaximum () { + return AddBuiltin(BuiltinOperator_MAXIMUM, tflite::ops::micro::Register_MAXIMUM(), ParseMaximum); + } + + TfLiteStatus AddMaxPool2D (const TfLiteRegistration ®istration=Register_MAX_POOL_2D()) { + return AddBuiltin(BuiltinOperator_MAX_POOL_2D, registration, ParsePool); + } + + TfLiteStatus AddMirrorPad () { + return AddBuiltin(BuiltinOperator_MIRROR_PAD, tflite::Register_MIRROR_PAD(), ParseMirrorPad); + } + + TfLiteStatus AddMean () { + return AddBuiltin(BuiltinOperator_MEAN, Register_MEAN(), ParseReducer); + } + + TfLiteStatus AddMinimum () { + return AddBuiltin(BuiltinOperator_MINIMUM, tflite::ops::micro::Register_MINIMUM(), ParseMinimum); + } + + TfLiteStatus AddMul (const TfLiteRegistration ®istration=Register_MUL()) { + return AddBuiltin(BuiltinOperator_MUL, registration, ParseMul); + } + + TfLiteStatus AddNeg () { + return AddBuiltin(BuiltinOperator_NEG, tflite::ops::micro::Register_NEG(), ParseNeg); + } + + TfLiteStatus AddNotEqual () { + return AddBuiltin(BuiltinOperator_NOT_EQUAL, tflite::ops::micro::Register_NOT_EQUAL(), ParseNotEqual); + } + + TfLiteStatus AddPack () { + return AddBuiltin(BuiltinOperator_PACK, tflite::ops::micro::Register_PACK(), ParsePack); + } + + TfLiteStatus AddPad (const TfLiteRegistration ®istration=Register_PAD()) { + return AddBuiltin(BuiltinOperator_PAD, registration, ParsePad); + } + + TfLiteStatus AddPadV2 () { + return AddBuiltin(BuiltinOperator_PADV2, Register_PADV2(), ParsePadV2); + } + + TfLiteStatus AddPrelu () { + return AddBuiltin(BuiltinOperator_PRELU, tflite::Register_PRELU(), ParsePrelu); + } + + TfLiteStatus AddQuantize () { + return AddBuiltin(BuiltinOperator_QUANTIZE, Register_QUANTIZE(), ParseQuantize); + } + + TfLiteStatus AddReadVariable () { + return AddBuiltin(BuiltinOperator_READ_VARIABLE, tflite::Register_READ_VARIABLE(), ParseReadVariable); + } + + TfLiteStatus AddReduceMax () { + return AddBuiltin(BuiltinOperator_REDUCE_MAX, Register_REDUCE_MAX(), ParseReducer); + } + + TfLiteStatus AddRelu () { + return AddBuiltin(BuiltinOperator_RELU, tflite::Register_RELU(), ParseRelu); + } + + TfLiteStatus AddRelu6 () { + return AddBuiltin(BuiltinOperator_RELU6, tflite::Register_RELU6(), ParseRelu6); + } + + TfLiteStatus AddReshape () { + return AddBuiltin(BuiltinOperator_RESHAPE, tflite::ops::micro::Register_RESHAPE(), ParseReshape); + } + + TfLiteStatus AddResizeBilinear () { + return AddBuiltin(BuiltinOperator_RESIZE_BILINEAR, Register_RESIZE_BILINEAR(), ParseResizeBilinear); + } + + TfLiteStatus AddResizeNearestNeighbor () { + return AddBuiltin(BuiltinOperator_RESIZE_NEAREST_NEIGHBOR, + tflite::ops::micro::Register_RESIZE_NEAREST_NEIGHBOR(), + ParseResizeNearestNeighbor); + } + + TfLiteStatus AddRound () { + return AddBuiltin(BuiltinOperator_ROUND, tflite::ops::micro::Register_ROUND(), ParseRound); + } + + TfLiteStatus AddRsqrt () { + return AddBuiltin(BuiltinOperator_RSQRT, tflite::ops::micro::Register_RSQRT(), ParseRsqrt); + } + + TfLiteStatus AddSelectV2 () { + return AddBuiltin(BuiltinOperator_SELECT_V2, Register_SELECT_V2(), ParseSelectV2); + } + + TfLiteStatus AddShape () { + return AddBuiltin(BuiltinOperator_SHAPE, Register_SHAPE(), ParseShape); + } + + TfLiteStatus AddSin () { + return AddBuiltin(BuiltinOperator_SIN, tflite::ops::micro::Register_SIN(), ParseSin); + } + + TfLiteStatus AddSlice () { + return AddBuiltin(BuiltinOperator_SLICE, Register_SLICE(), ParseSlice); + } + + TfLiteStatus AddSoftmax (const TfLiteRegistration ®istration=Register_SOFTMAX()) { + return AddBuiltin(BuiltinOperator_SOFTMAX, registration, ParseSoftmax); + } + + TfLiteStatus AddSpaceToBatchNd () { + return AddBuiltin(BuiltinOperator_SPACE_TO_BATCH_ND, Register_SPACE_TO_BATCH_ND(), ParseSpaceToBatchNd); + } + + TfLiteStatus AddSpaceToDepth () { + return AddBuiltin(BuiltinOperator_SPACE_TO_DEPTH, Register_SPACE_TO_DEPTH(), ParseSpaceToDepth); + } + + TfLiteStatus AddSplit () { + return AddBuiltin(BuiltinOperator_SPLIT, tflite::ops::micro::Register_SPLIT(), ParseSplit); + } + + TfLiteStatus AddSplitV () { + return AddBuiltin(BuiltinOperator_SPLIT_V, tflite::ops::micro::Register_SPLIT_V(), ParseSplitV); + } + + TfLiteStatus AddSqueeze () { + return AddBuiltin(BuiltinOperator_SQUEEZE, Register_SQUEEZE(), ParseSqueeze); + } + + TfLiteStatus AddSqrt () { + return AddBuiltin(BuiltinOperator_SQRT, tflite::ops::micro::Register_SQRT(), ParseSqrt); + } + + TfLiteStatus AddSquare () { + return AddBuiltin(BuiltinOperator_SQUARE, tflite::ops::micro::Register_SQUARE(), ParseSquare); + } + + TfLiteStatus AddSquaredDifference () { + return AddBuiltin(BuiltinOperator_SQUARED_DIFFERENCE, + tflite::Register_SQUARED_DIFFERENCE(), + ParseSquaredDifference); + } + + TfLiteStatus AddStridedSlice () { + return AddBuiltin(BuiltinOperator_STRIDED_SLICE, + tflite::ops::micro::Register_STRIDED_SLICE(), + ParseStridedSlice); + } + + TfLiteStatus AddSub () { + return AddBuiltin(BuiltinOperator_SUB, tflite::Register_SUB(), ParseSub); + } + + TfLiteStatus AddSum () { + return AddBuiltin(BuiltinOperator_SUM, Register_SUM(), ParseReducer); + } + + TfLiteStatus AddSvdf (const TfLiteRegistration ®istration=Register_SVDF()) { + return AddBuiltin(BuiltinOperator_SVDF, registration, ParseSvdf); + } + + TfLiteStatus AddTanh () { + return AddBuiltin(BuiltinOperator_TANH, tflite::ops::micro::Register_TANH(), ParseTanh); + } + + TfLiteStatus AddTransposeConv () { + return AddBuiltin(BuiltinOperator_TRANSPOSE_CONV, tflite::Register_TRANSPOSE_CONV(), ParseTransposeConv); + } + + TfLiteStatus AddTranspose () { + return AddBuiltin(BuiltinOperator_TRANSPOSE, Register_TRANSPOSE(), ParseTranspose); + } + + TfLiteStatus AddUnpack () { + return AddBuiltin(BuiltinOperator_UNPACK, tflite::ops::micro::Register_UNPACK(), ParseUnpack); + } + + TfLiteStatus AddUnidirectionalSequenceLSTM () { + return AddBuiltin(BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM, + Register_UNIDIRECTIONAL_SEQUENCE_LSTM(), + ParseUnidirectionalSequenceLSTM); + } + + TfLiteStatus AddVarHandle () { + return AddBuiltin(BuiltinOperator_VAR_HANDLE, Register_VAR_HANDLE(), ParseVarHandle); + } + + TfLiteStatus AddWhile () { + return AddBuiltin(BuiltinOperator_WHILE, Register_WHILE(), ParseWhile); + } + + TfLiteStatus AddZerosLike () { + return AddBuiltin(BuiltinOperator_ZEROS_LIKE, Register_ZEROS_LIKE(), ParseZerosLike); + } + + unsigned int GetRegistrationLength () { + return registrations_len_; + } + +private: + TfLiteStatus AddBuiltin (tflite::BuiltinOperator op, + const TfLiteRegistration ®istration, + TfLiteBridgeBuiltinParseFunction parser) { + if (op == BuiltinOperator_CUSTOM) + { + MicroPrintf("Invalid parameter BuiltinOperator_CUSTOM to the "); + MicroPrintf("AddBuiltin function."); + + return kTfLiteError; + } + + if (FindOp(op) != nullptr) + { + MicroPrintf("Calling AddBuiltin with the same op more than "); + MicroPrintf("once is not supported (Op: #%d).", op); + + return kTfLiteError; + } + + if (registrations_len_ >= tOpCount) + { + MicroPrintf("Couldn't register builtin op #%d, resolver size ", op); + MicroPrintf("is too small (%d).", tOpCount); + + return kTfLiteError; + } + + registrations_[registrations_len_] = registration; + + // Strictly speaking, the builtin_code is not necessary for TFLM but filling + // it in regardless. + registrations_[registrations_len_].builtin_code = op; + registrations_len_++; + + builtin_codes_[num_buitin_ops_] = op; + builtin_parsers_[num_buitin_ops_] = parser; + num_buitin_ops_++; + + return kTfLiteOk; + } + + TfLiteRegistration registrations_[tOpCount]; + unsigned int registrations_len_ = 0; + + // Arrays (and counter) to store the builtin codes and their corresponding + // parse functions as these are registered with the Op Resolver. + BuiltinOperator builtin_codes_[tOpCount]; + TfLiteBridgeBuiltinParseFunction builtin_parsers_[tOpCount]; + unsigned int num_buitin_ops_ = 0; + }; +}; // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_MUTABLE_OP_RESOLVER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_op_resolver.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_op_resolver.h new file mode 100644 index 0000000000..a966b9ff1b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_op_resolver.h @@ -0,0 +1,65 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MICRO_OP_RESOLVER_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_OP_RESOLVER_H_ + +#include +#include +#include +#include + +namespace tflite { +// This is an interface for the OpResolver for TFLiteMicro. The differences from +// the TFLite OpResolver base class are to: +// * explicitly remove support for Op versions +// * allow for finer grained registration of the Builtin Ops to reduce code +// size for TFLiteMicro. +// +// We need an interface class instead of directly using MicroMutableOpResolver +// because MicroMutableOpResolver is a class template with the number of +// registered Ops as the template parameter. + class MicroOpResolver: public TfLiteBridgeOpResolver { +public: + + // Returns the Op registration struct corresponding to the enum code from the + // flatbuffer schema. Returns nullptr if the op is not found or if op == + // BuiltinOperator_CUSTOM. + virtual const TfLiteRegistration * FindOp(BuiltinOperator op) const = 0; + + // Returns the Op registration struct corresponding to the custom operator by + // name. + virtual const TfLiteRegistration * FindOp(const char * op) const = 0; + + // This implementation exists for compatibility with the OpResolver base class + // and disregards the version parameter. + const TfLiteRegistration * FindOp (BuiltinOperator op, int version) const final { + return FindOp(op); + } + + // This implementation exists for compatibility with the OpResolver base class + // and disregards the version parameter. + const TfLiteRegistration * FindOp (const char * op, int version) const final { + return FindOp(op); + } + + // Returns the operator specific parsing function for the OpData for a + // BuiltinOperator (if registered), else nullptr. + virtual TfLiteBridgeBuiltinParseFunction GetOpDataParser(BuiltinOperator op) const = 0; + + ~MicroOpResolver() override {} + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_OP_RESOLVER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler.cc new file mode 100644 index 0000000000..e9eb5e5495 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler.cc @@ -0,0 +1,115 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/micro/micro_profiler.h" + +#include +#include +#include + +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_time.h" + +namespace tflite { + +uint32_t MicroProfiler::BeginEvent(const char* tag) { + if (num_events_ == kMaxEvents) { + num_events_ = 0; + } + + tags_[num_events_] = tag; + start_ticks_[num_events_] = GetCurrentTimeTicks(); + end_ticks_[num_events_] = start_ticks_[num_events_] - 1; + return num_events_++; +} + +void MicroProfiler::EndEvent(uint32_t event_handle) { + TFLITE_DCHECK(event_handle < kMaxEvents); + end_ticks_[event_handle] = GetCurrentTimeTicks(); +} + +uint32_t MicroProfiler::GetTotalTicks() const { + int32_t ticks = 0; + for (int i = 0; i < num_events_; ++i) { + ticks += end_ticks_[i] - start_ticks_[i]; + } + return ticks; +} + +void MicroProfiler::Log() const { +#if !defined(TF_LITE_STRIP_ERROR_STRINGS) + for (int i = 0; i < num_events_; ++i) { + uint32_t ticks = end_ticks_[i] - start_ticks_[i]; + MicroPrintf("%s took %" PRIu32 " ticks (%d ms).", tags_[i], ticks, + TicksToMs(ticks)); + } +#endif +} + +void MicroProfiler::LogCsv() const { +#if !defined(TF_LITE_STRIP_ERROR_STRINGS) + MicroPrintf("\"Event\",\"Tag\",\"Ticks\""); + for (int i = 0; i < num_events_; ++i) { + uint32_t ticks = end_ticks_[i] - start_ticks_[i]; + MicroPrintf("%d,%s,%" PRIu32, i, tags_[i], ticks); + } +#endif +} + +void MicroProfiler::LogTicksPerTagCsv() { +#if !defined(TF_LITE_STRIP_ERROR_STRINGS) + MicroPrintf( + "\"Unique Tag\",\"Total ticks across all events with that tag.\""); + int total_ticks = 0; + for (int i = 0; i < num_events_; ++i) { + uint32_t ticks = end_ticks_[i] - start_ticks_[i]; + TFLITE_DCHECK(tags_[i] != nullptr); + int position = FindExistingOrNextPosition(tags_[i]); + TFLITE_DCHECK(position >= 0); + total_ticks_per_tag[position].tag = tags_[i]; + total_ticks_per_tag[position].ticks = + total_ticks_per_tag[position].ticks + ticks; + total_ticks += ticks; + } + + for (int i = 0; i < num_events_; ++i) { + TicksPerTag each_tag_entry = total_ticks_per_tag[i]; + if (each_tag_entry.tag == nullptr) { + break; + } + MicroPrintf("%s, %d", each_tag_entry.tag, each_tag_entry.ticks); + } + MicroPrintf("total number of ticks, %d", total_ticks); +#endif +} + +// This method finds a particular array element in the total_ticks_per_tag array +// with the matching tag_name passed in the method. If it can find a +// matching array element that has the same tag_name, then it will return the +// position of the matching element. But if it unable to find a matching element +// with the given tag_name, it will return the next available empty position +// from the array. +int MicroProfiler::FindExistingOrNextPosition(const char* tag_name) { + int pos = 0; + for (; pos < num_events_; pos++) { + TicksPerTag each_tag_entry = total_ticks_per_tag[pos]; + if (each_tag_entry.tag == nullptr || + strcmp(each_tag_entry.tag, tag_name) == 0) { + return pos; + } + } + return pos < num_events_ ? pos : -1; +} +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler.h new file mode 100644 index 0000000000..6e333646c8 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler.h @@ -0,0 +1,146 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MICRO_PROFILER_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_PROFILER_H_ + +#include +#include + +namespace tflite { +// MicroProfiler creates a common way to gain fine-grained insight into runtime +// performance. Bottleck operators can be identified along with slow code +// sections. This can be used in conjunction with running the relevant micro +// benchmark to evaluate end-to-end performance. + class MicroProfiler: public MicroProfilerInterface { +public: + MicroProfiler() = default; + virtual ~MicroProfiler() = default; + + // Marks the start of a new event and returns an event handle that can be used + // to mark the end of the event via EndEvent. The lifetime of the tag + // parameter must exceed that of the MicroProfiler. + virtual uint32_t BeginEvent(const char * tag) override; + + // Marks the end of an event associated with event_handle. It is the + // responsibility of the caller to ensure than EndEvent is called once and + // only once per event_handle. + // + // If EndEvent is called more than once for the same event_handle, the last + // call will be used as the end of event marker.If EndEvent is called 0 times + // for a particular event_handle, the duration of that event will be 0 ticks. + virtual void EndEvent(uint32_t event_handle) override; + + // Clears all the events that have been currently profiled. + void ClearEvents () { + num_events_ = 0; + } + + // Returns the sum of the ticks taken across all the events. This number + // is only meaningful if all of the events are disjoint (the end time of + // event[i] <= start time of event[i+1]). + uint32_t GetTotalTicks() const; + + // Prints the profiling information of each of the events in human readable + // form. + void Log() const; + + // Prints the profiling information of each of the events in CSV (Comma + // Separated Value) form. + void LogCsv() const; + + // Prints total ticks for each unique tag in CSV format. + // Output will have one row for each unique tag along with the + // total ticks summed across all events with that particular tag. + void LogTicksPerTagCsv(); + +private: + + // Maximum number of events that this class can keep track of. If we call + // AddEvent more than kMaxEvents number of times, then the oldest event's + // profiling information will be overwritten. + static constexpr int kMaxEvents = 1024; + + const char * tags_[kMaxEvents]; + uint32_t start_ticks_[kMaxEvents]; + uint32_t end_ticks_[kMaxEvents]; + int num_events_ = 0; + + struct TicksPerTag + { + const char * tag; + uint32_t ticks; + }; + + // In practice, the number of tags will be much lower than the number of + // events. But it is theoretically possible that each event to be unique and + // hence we allow total_ticks_per_tag to have kMaxEvents entries. + TicksPerTag total_ticks_per_tag[kMaxEvents] = {}; + + int FindExistingOrNextPosition(const char * tag_name); + + TF_LITE_REMOVE_VIRTUAL_DELETE; + }; + +#if defined(TF_LITE_STRIP_ERROR_STRINGS) + +// For release builds, the ScopedMicroProfiler is a noop. +// +// This is done because the ScipedProfiler is used as part of the +// MicroInterpreter and we want to ensure zero overhead for the release builds. + class ScopedMicroProfiler { +public: + explicit ScopedMicroProfiler (const char * tag, MicroProfilerInterface * profiler) { + } + }; +#else + +// This class can be used to add events to a MicroProfiler object that span the +// lifetime of the ScopedMicroProfiler object. +// Usage example: +// +// MicroProfiler profiler(); +// ... +// { +// ScopedMicroProfiler scoped_profiler("custom_tag", profiler); +// work_to_profile(); +// } + class ScopedMicroProfiler { +public: + explicit ScopedMicroProfiler (const char * tag, MicroProfilerInterface * profiler) + :profiler_(profiler) + { + if (profiler_ != nullptr) + { + event_handle_ = profiler_->BeginEvent(tag); + } + } + + ~ScopedMicroProfiler() + { + if (profiler_ != nullptr) + { + profiler_->EndEvent(event_handle_); + } + } + +private: + uint32_t event_handle_ = 0; + MicroProfilerInterface * profiler_ = nullptr; + }; +#endif // !defined(TF_LITE_STRIP_ERROR_STRINGS) +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_PROFILER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler_interface.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler_interface.h new file mode 100644 index 0000000000..21205deaca --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_profiler_interface.h @@ -0,0 +1,38 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MICRO_PROFILER_INTERFACE_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_PROFILER_INTERFACE_H_ + +#include + +namespace tflite { +// Interface class that the TFLM framework relies on for profiling. + class MicroProfilerInterface { +public: + virtual ~MicroProfilerInterface() + { + } + + // Marks the start of a new event and returns an event handle that can be used + // to mark the end of the event via EndEvent. + virtual uint32_t BeginEvent(const char * tag) = 0; + + // Marks the end of an event associated with event_handle. + virtual void EndEvent(uint32_t event_handle) = 0; + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_PROFILER_INTERFACE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_resource_variable.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_resource_variable.cc new file mode 100644 index 0000000000..e6cea845b0 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_resource_variable.cc @@ -0,0 +1,148 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/micro_resource_variable.h" + +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" +#include "tensorflow/lite/micro/micro_utils.h" + +namespace tflite { + +namespace {} // namespace + +MicroResourceVariables* MicroResourceVariables::Create( + MicroAllocator* allocator, int max_num_variables) { + TFLITE_DCHECK(allocator != nullptr); + + uint8_t* allocator_buffer = static_cast( + allocator->AllocatePersistentBuffer(sizeof(MicroResourceVariables))); + MicroResourceVariable* variable_array = + static_cast(allocator->AllocatePersistentBuffer( + sizeof(MicroResourceVariable) * max_num_variables)); + MicroResourceVariables* variables = new (allocator_buffer) + MicroResourceVariables(variable_array, max_num_variables); + return variables; +} + +int MicroResourceVariables::CreateIdIfNoneFound(const char* container, + const char* shared_name) { + int resource_id = FindId(container, shared_name); + if (resource_id >= 0) { + return resource_id; + } + + // no existing variable found for the given container and shared name pair. + if (num_resource_variables_ >= max_variable_count_) { + MicroPrintf( + "Failed to allocate resource variable. Maximum resource variable count " + "(%d) " + "reached.", + max_variable_count_); + return -1; + } + + resource_id = num_resource_variables_++; + resource_variables_[resource_id].container = container; + resource_variables_[resource_id].shared_name = shared_name; + resource_variables_[resource_id].resource_buffer = nullptr; + resource_variables_[resource_id].bytes = 0; + return resource_id; +} + +TfLiteStatus MicroResourceVariables::Read(int id, + const TfLiteEvalTensor* tensor) { + if (id < 0 || id >= num_resource_variables_) { + MicroPrintf("Attempting to read non-existent resource variable %d", id); + return kTfLiteError; + } + MicroResourceVariable variable = resource_variables_[id]; + TFLITE_DCHECK(EvalTensorBytes(tensor) == variable.bytes); + TFLITE_DCHECK(variable.resource_buffer != nullptr); + memcpy(tensor->data.raw, variable.resource_buffer, variable.bytes); + return kTfLiteOk; +} + +TfLiteStatus MicroResourceVariables::Allocate(int id, TfLiteContext* context, + const TfLiteTensor* tensor) { + if (id < 0 || id >= num_resource_variables_) { + MicroPrintf("Attempting to read non-existent resource variable %d", id); + return kTfLiteError; + } + + MicroResourceVariable& variable = resource_variables_[id]; + + if (variable.resource_buffer == nullptr) { + variable.bytes = tensor->bytes; + variable.resource_buffer = + context->AllocatePersistentBuffer(context, tensor->bytes); + if (variable.resource_buffer == nullptr) { + MicroPrintf("Failed to allocate resource buffer."); + return kTfLiteError; + } + // Zero out resource buffers by deafult. Buffers can be initialized to + // nonzero values using ASSIGN_VARIABLE. + memset(variable.resource_buffer, 0, variable.bytes); + } + + return kTfLiteOk; +} + +TfLiteStatus MicroResourceVariables::Assign(int id, + const TfLiteEvalTensor* tensor) { + if (id < 0 || id >= num_resource_variables_) { + MicroPrintf("Attempting to read non-existent resource variable %d", id); + return kTfLiteError; + } + MicroResourceVariable variable = resource_variables_[id]; + + if (variable.resource_buffer == nullptr) { + MicroPrintf( + "Attempting to assign from a TfLiteEvalTensor before the resource " + "buffer has been allocated. Make sure to call AssignResourceVariable " + "with a TfLiteTensor first."); + return kTfLiteError; + } + TFLITE_DCHECK(EvalTensorBytes(tensor) == variable.bytes); + memcpy(variable.resource_buffer, tensor->data.raw, variable.bytes); + return kTfLiteOk; +} + +TfLiteStatus MicroResourceVariables::ResetAll() { + for (int i = 0; i < num_resource_variables_; i++) { + MicroResourceVariable variable = resource_variables_[i]; + memset(variable.resource_buffer, 0, variable.bytes); + } + return kTfLiteOk; +} + +int MicroResourceVariables::FindId(const char* container, + const char* shared_name) { + for (int i = 0; i < num_resource_variables_; i++) { + // Some TFLite flatbuffers contain null container names to save space. + if ((container == nullptr || + !strcmp(container, resource_variables_[i].container)) && + !strcmp(shared_name, resource_variables_[i].shared_name)) { + return i; + } + } + return -1; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_resource_variable.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_resource_variable.h new file mode 100644 index 0000000000..ff35d66bde --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_resource_variable.h @@ -0,0 +1,85 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TFLITE_MICRO_TENSORFLOW_LITE_MICRO_MICRO_RESOURCE_H_ +#define TFLITE_MICRO_TENSORFLOW_LITE_MICRO_MICRO_RESOURCE_H_ + +#include +#include +#include + +namespace tflite { + class MicroResourceVariables { +public: + + // Create + static MicroResourceVariables * Create(MicroAllocator * allocator, int num_variables); + + // Creates a resource variable if none is available for the given container + // and shared name pair. Returns the resource ID corresponding to the + // container and shared name pair. If allocation fails, the returned resource + // ID will be negative. The the container and shared_name must outlive this + // class. + int CreateIdIfNoneFound(const char * container, const char * shared_name); + + // Read the resource buffer associated with the given ID into the given + // tensor. + TfLiteStatus Read(int id, const TfLiteEvalTensor * tensor); + + // Allocates the resource buffer if none has been allocated, based on the + // length of the input tensor. Copies input tensor contents to the resource + // buffer. + TfLiteStatus Allocate(int id, TfLiteContext * context, const TfLiteTensor * tensor); + + // Copies input tensor contents to the resource buffer. + // AllocateResourceVariable with a TFLite tensor must have been called first + // in order to allocate the resource buffer. + TfLiteStatus Assign(int id, const TfLiteEvalTensor * tensor); + + // Zeros out all resource buffers. + TfLiteStatus ResetAll(); + +private: + int FindId(const char * container, const char * shared_name); + + // Micro resource contains the mapping between resource container/name strings + // and resouce IDs. Each resource ID corresponds to a resource buffer pointer. + // The resouce ID is created during the VAR_HANDLE operator preparation stage. + // The resource buffer pointer is created during ASSIGN_VARIABLE preparation + // stage based on the size of the TFLiteTensor being assigned. + struct MicroResourceVariable + { + const char * container; + const char * shared_name; + void * resource_buffer; + + // This is only for verifying read size. + size_t bytes; + }; + + MicroResourceVariables(MicroResourceVariable * variables, int max_variable_count) + :resource_variables_(variables), + max_variable_count_(max_variable_count), + num_resource_variables_(0) + { + } + + MicroResourceVariable * resource_variables_; + int max_variable_count_; + int num_resource_variables_; + }; +} // namespace tflite + +#endif // TFLITE_MICRO_TENSORFLOW_LITE_MICRO_MICRO_RESOURCE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_string.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_string.cc new file mode 100644 index 0000000000..bb41a9e394 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_string.cc @@ -0,0 +1,317 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +// Implements debug logging for numbers by converting them into strings and then +// calling the main DebugLog(char*) function. These are separated into a +// different file so that platforms can just implement the string output version +// of DebugLog() and then get the numerical variations without requiring any +// more code. + +#include "tensorflow/lite/micro/micro_string.h" + +#include +#include +#include + +namespace { + +// Int formats can need up to 10 bytes for the value plus a single byte for the +// sign. +constexpr int kMaxIntCharsNeeded = 10 + 1; +// Hex formats can need up to 8 bytes for the value plus two bytes for the "0x". +constexpr int kMaxHexCharsNeeded = 8 + 2; + +// Float formats can need up to 7 bytes for the fraction plus 3 bytes for "x2^" +// plus 3 bytes for the exponent and a single sign bit. +constexpr float kMaxFloatCharsNeeded = 7 + 3 + 3 + 1; + +// All input buffers to the number conversion functions must be this long. +const int kFastToBufferSize = 48; + +// Reverses a zero-terminated string in-place. +char* ReverseStringInPlace(char* start, char* end) { + char* p1 = start; + char* p2 = end - 1; + while (p1 < p2) { + char tmp = *p1; + *p1++ = *p2; + *p2-- = tmp; + } + return start; +} + +// Appends a string to a string, in-place. You need to pass in the maximum +// string length as the second argument. +char* StrCatStr(char* main, int main_max_length, const char* to_append) { + char* current = main; + while (*current != 0) { + ++current; + } + char* current_end = main + (main_max_length - 1); + while ((*to_append != 0) && (current < current_end)) { + *current = *to_append; + ++current; + ++to_append; + } + *current = 0; + return current; +} + +// Populates the provided buffer with an ASCII representation of the number. +char* FastUInt32ToBufferLeft(uint32_t i, char* buffer, int base) { + char* start = buffer; + do { + int32_t digit = i % base; + char character; + if (digit < 10) { + character = '0' + digit; + } else { + character = 'a' + (digit - 10); + } + *buffer++ = character; + i /= base; + } while (i > 0); + *buffer = 0; + ReverseStringInPlace(start, buffer); + return buffer; +} + +// Populates the provided buffer with an ASCII representation of the number. +char* FastInt32ToBufferLeft(int32_t i, char* buffer) { + uint32_t u = i; + if (i < 0) { + *buffer++ = '-'; + u = -u; + } + return FastUInt32ToBufferLeft(u, buffer, 10); +} + +// Converts a number to a string and appends it to another. +char* StrCatInt32(char* main, int main_max_length, int32_t number) { + char number_string[kFastToBufferSize]; + FastInt32ToBufferLeft(number, number_string); + return StrCatStr(main, main_max_length, number_string); +} + +// Converts a number to a string and appends it to another. +char* StrCatUInt32(char* main, int main_max_length, uint32_t number, int base) { + char number_string[kFastToBufferSize]; + FastUInt32ToBufferLeft(number, number_string, base); + return StrCatStr(main, main_max_length, number_string); +} + +// Populates the provided buffer with ASCII representation of the float number. +// Avoids the use of any floating point instructions (since these aren't +// supported on many microcontrollers) and as a consequence prints values with +// power-of-two exponents. +char* FastFloatToBufferLeft(float f, char* buffer) { + char* current = buffer; + char* current_end = buffer + (kFastToBufferSize - 1); + // Access the bit fields of the floating point value to avoid requiring any + // float instructions. These constants are derived from IEEE 754. + const uint32_t sign_mask = 0x80000000; + const uint32_t exponent_mask = 0x7f800000; + const int32_t exponent_shift = 23; + const int32_t exponent_bias = 127; + const uint32_t fraction_mask = 0x007fffff; + uint32_t u; + memcpy(&u, &f, sizeof(int32_t)); + const int32_t exponent = + ((u & exponent_mask) >> exponent_shift) - exponent_bias; + const uint32_t fraction = (u & fraction_mask); + // Expect ~0x2B1B9D3 for fraction. + if (u & sign_mask) { + *current = '-'; + current += 1; + } + *current = 0; + // These are special cases for infinities and not-a-numbers. + if (exponent == 128) { + if (fraction == 0) { + current = StrCatStr(current, (current_end - current), "Inf"); + return current; + } else { + current = StrCatStr(current, (current_end - current), "NaN"); + return current; + } + } + // 0x007fffff (8388607) represents 0.99... for the fraction, so to print the + // correct decimal digits we need to scale our value before passing it to the + // conversion function. This scale should be 10000000/8388608 = 1.1920928955. + // We can approximate this using multiply-adds and right-shifts using the + // values in this array. The 1. portion of the number string is printed out + // in a fixed way before the fraction, below. + const int32_t scale_shifts_size = 13; + const int8_t scale_shifts[13] = {3, 4, 8, 11, 13, 14, 17, + 18, 19, 20, 21, 22, 23}; + uint32_t scaled_fraction = fraction; + for (int i = 0; i < scale_shifts_size; ++i) { + scaled_fraction += (fraction >> scale_shifts[i]); + } + *current = '1'; + current += 1; + *current = '.'; + current += 1; + *current = 0; + + // Prepend leading zeros to fill in all 7 bytes of the fraction. Truncate + // zeros off the end of the fraction. Every fractional value takes 7 bytes. + // For example, 2500 would be written into the buffer as 0002500 since it + // represents .00025. + constexpr int kMaxFractionalDigits = 7; + + // Abort early if there is not enough space in the buffer. + if (current_end - current <= kMaxFractionalDigits) { + return current; + } + + // Pre-fill buffer with zeros to ensure zero-truncation works properly. + for (int i = 1; i < kMaxFractionalDigits; i++) { + *(current + i) = '0'; + } + + // Track how large the fraction is to add leading zeros. + char* previous = current; + current = StrCatUInt32(current, (current_end - current), scaled_fraction, 10); + int fraction_digits = current - previous; + int leading_zeros = kMaxFractionalDigits - fraction_digits; + + // Overwrite the null terminator from StrCatUInt32 to ensure zero-trunctaion + // works properly. + *current = '0'; + + // Shift fraction values and prepend zeros if necessary. + if (leading_zeros != 0) { + for (int i = 0; i < fraction_digits; i++) { + current--; + *(current + leading_zeros) = *current; + *current = '0'; + } + current += kMaxFractionalDigits; + } + + // Truncate trailing zeros for cleaner logs. Ensure we leave at least one + // fractional character for the case when scaled_fraction is 0. + while (*(current - 1) == '0' && (current - 1) > previous) { + current--; + } + *current = 0; + current = StrCatStr(current, (current_end - current), "*2^"); + current = StrCatInt32(current, (current_end - current), exponent); + return current; +} + +int FormatInt32(char* output, int32_t i) { + return static_cast(FastInt32ToBufferLeft(i, output) - output); +} + +int FormatUInt32(char* output, uint32_t i) { + return static_cast(FastUInt32ToBufferLeft(i, output, 10) - output); +} + +int FormatHex(char* output, uint32_t i) { + return static_cast(FastUInt32ToBufferLeft(i, output, 16) - output); +} + +int FormatFloat(char* output, float i) { + return static_cast(FastFloatToBufferLeft(i, output) - output); +} + +} // namespace + +extern "C" int MicroVsnprintf(char* output, int len, const char* format, + va_list args) { + int output_index = 0; + const char* current = format; + // One extra character must be left for the null terminator. + const int usable_length = len - 1; + while (*current != '\0' && output_index < usable_length) { + if (*current == '%') { + current++; + switch (*current) { + case 'd': + // Cut off log message if format could exceed log buffer length. + if (usable_length - output_index < kMaxIntCharsNeeded) { + output[output_index++] = '\0'; + return output_index; + } + output_index += + FormatInt32(&output[output_index], va_arg(args, int32_t)); + current++; + break; + case 'u': + if (usable_length - output_index < kMaxIntCharsNeeded) { + output[output_index++] = '\0'; + return output_index; + } + output_index += + FormatUInt32(&output[output_index], va_arg(args, uint32_t)); + current++; + break; + case 'x': + if (usable_length - output_index < kMaxHexCharsNeeded) { + output[output_index++] = '\0'; + return output_index; + } + output[output_index++] = '0'; + output[output_index++] = 'x'; + output_index += + FormatHex(&output[output_index], va_arg(args, uint32_t)); + current++; + break; + case 'f': + if (usable_length - output_index < kMaxFloatCharsNeeded) { + output[output_index++] = '\0'; + return output_index; + } + output_index += + FormatFloat(&output[output_index], va_arg(args, double)); + current++; + break; + case '%': + output[output_index++] = *current++; + break; + case 'c': + if (usable_length - output_index < 1) { + output[output_index++] = '\0'; + return output_index; + } + output[output_index++] = va_arg(args, int32_t); + current++; + break; + case 's': + char* string = va_arg(args, char*); + int string_idx = 0; + while (string_idx + output_index < usable_length && + string[string_idx] != '\0') { + output[output_index++] = string[string_idx++]; + } + current++; + } + } else { + output[output_index++] = *current++; + } + } + output[output_index++] = '\0'; + return output_index; +} + +extern "C" int MicroSnprintf(char* output, int len, const char* format, ...) { + va_list args; + va_start(args, format); + int bytes_written = MicroVsnprintf(output, len, format, args); + va_end(args); + return bytes_written; +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_string.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_string.h new file mode 100644 index 0000000000..d4ee61ece7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_string.h @@ -0,0 +1,34 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MICRO_STRING_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_STRING_H_ + +#include + +// Implements simple string formatting for numeric types. Returns the number of +// bytes written to output. +extern "C" { +// Functionally equivalent to vsnprintf, trimmed down for TFLite Micro. +// MicroSnprintf() is implemented using MicroVsnprintf(). +int MicroVsnprintf(char * output, int len, const char * format, va_list args); + +// Functionally equavalent to snprintf, trimmed down for TFLite Micro. +// For example, MicroSnprintf(buffer, 10, "int %d", 10) will put the string +// "int 10" in the buffer. +// Floating point values are logged in exponent notation (1.XXX*2^N). +int MicroSnprintf(char * output, int len, const char * format, ...); +} + +#endif // TENSORFLOW_LITE_MICRO_MICRO_STRING_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_time.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_time.cc new file mode 100644 index 0000000000..2d74fdba67 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_time.cc @@ -0,0 +1,58 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +// Reference implementation of timer functions. Platforms are not required to +// implement these timer methods, but they are required to enable profiling. + +// On platforms that have a POSIX stack or C library, it can be written using +// methods from or clock() from . + +// To add an equivalent function for your own platform, create your own +// implementation file, and place it in a subfolder with named after the OS +// you're targeting. For example, see the Cortex M bare metal version in +// tensorflow/lite/micro/bluepill/micro_time.cc + +#include "tensorflow/lite/micro/micro_time.h" + +#if defined(TF_LITE_USE_CTIME) +#include +#endif + +namespace tflite { + +#if !defined(TF_LITE_USE_CTIME) + +// Reference implementation of the ticks_per_second() function that's required +// for a platform to support Tensorflow Lite for Microcontrollers profiling. +// This returns 0 by default because timing is an optional feature that builds +// without errors on platforms that do not need it. +uint32_t ticks_per_second() { return 0; } + +// Reference implementation of the GetCurrentTimeTicks() function that's +// required for a platform to support Tensorflow Lite for Microcontrollers +// profiling. This returns 0 by default because timing is an optional feature +// that builds without errors on platforms that do not need it. +uint32_t GetCurrentTimeTicks() { return 0; } + +#else // defined(TF_LITE_USE_CTIME) + +// For platforms that support ctime, we implment the micro_time interface in +// this central location. +uint32_t ticks_per_second() { return CLOCKS_PER_SEC; } + +uint32_t GetCurrentTimeTicks() { return clock(); } +#endif + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_time.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_time.h new file mode 100644 index 0000000000..68f8fcc197 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_time.h @@ -0,0 +1,34 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_MICRO_TIME_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_TIME_H_ + +#include + +namespace tflite { +// These functions should be implemented by each target platform, and provide an +// accurate tick count along with how many ticks there are per second. + uint32_t ticks_per_second(); + +// Return time in ticks. The meaning of a tick varies per platform. + uint32_t GetCurrentTimeTicks(); + + inline uint32_t TicksToMs (int32_t ticks) { + return static_cast < uint32_t > (1000.0f * static_cast < float > (ticks) / + static_cast < float > (ticks_per_second())); + } +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_TIME_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_utils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_utils.cc new file mode 100644 index 0000000000..7b0c9cf632 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_utils.cc @@ -0,0 +1,90 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/micro_utils.h" + +#include +#include +#include + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/op_macros.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +int ElementCount(const TfLiteIntArray& dims) { + int result = 1; + for (int i = 0; i < dims.size; ++i) { + result *= dims.data[i]; + } + return result; +} + +size_t EvalTensorBytes(const TfLiteEvalTensor* tensor) { + size_t bytes_per_element; + TFLITE_DCHECK(kTfLiteOk == + TfLiteTypeSizeOf(tensor->type, &bytes_per_element)); + return ElementCount(*tensor->dims) * bytes_per_element; +} + +void SignedSymmetricPerChannelQuantize( + const float* values, TfLiteIntArray* dims, int quantized_dimension, + int8_t* quantized_values, float* scaling_factors, TfLiteType type) { + int input_size = ElementCount(*dims); + int channel_count = dims->data[quantized_dimension]; + int per_channel_size = input_size / channel_count; + + int stride; + int channel_stride; + + int qmin = QMinFromTfLiteType(type); + int qmax = QMaxFromTfLiteType(type); + + if (quantized_dimension == 0) { + stride = 1; + channel_stride = per_channel_size; + } else if (quantized_dimension == 3) { + stride = channel_count; + channel_stride = 1; + } else { + MicroPrintf("quantized dimension must be 0 or 3"); + TFLITE_ABORT; + } + + // Calculate scales for each channel. + for (int channel = 0; channel < channel_count; channel++) { + float min = 0; + float max = 0; + + for (int i = 0; i < per_channel_size; i++) { + int idx = channel * channel_stride + i * stride; + min = fminf(min, values[idx]); + max = fmaxf(max, values[idx]); + } + scaling_factors[channel] = fmaxf(fabs(min), fabs(max)) / qmax; + for (int i = 0; i < per_channel_size; i++) { + int idx = channel * channel_stride + i * stride; + const int32_t quantized_value = + static_cast(roundf(values[idx] / scaling_factors[channel])); + // Clamp: just in case some odd numeric offset. + quantized_values[idx] = fminf(qmax, fmaxf(qmin + 1, quantized_value)); + } + } +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_utils.h new file mode 100644 index 0000000000..b04df85723 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/micro_utils.h @@ -0,0 +1,174 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MICRO_UTILS_H_ +#define TENSORFLOW_LITE_MICRO_MICRO_UTILS_H_ + +#include +#include +#include +#include +#include + +namespace tflite { +// Returns number of elements in the shape array. + + int ElementCount(const TfLiteIntArray &dims); + + size_t EvalTensorBytes(const TfLiteEvalTensor * tensor); + +// C++11 does not support constexpr max; hence, use ternary conditional to +// create our own constexpr Max function. + constexpr int Max (int a, int b) { + return a >= b ? a : b; + } + +// Converts a float value into a quantized value. Note that large values (close +// to max int and min int) may see significant error due to a lack of floating +// point granularity for large values. + template < typename T > + T FloatToQuantizedType (const float value, const float scale, int zero_point) { + int32_t result = round(value / scale) + zero_point; + result = + std::max(static_cast < int32_t > (std::numeric_limits < T > ::min()), result); + result = + std::min(static_cast < int32_t > (std::numeric_limits < T > ::max()), result); + + return result; + } + + template < typename T > + T FloatToSymmetricQuantizedType (const float value, const float scale) { + // 64-bit values are required since 8x16 conv accumulates to int64, meaning + // an int64 bias is required. + std::int64_t result = round(value / scale); + result = std::max(static_cast < std::int64_t > (std::numeric_limits < T > ::min() + 1), result); + result = std::min(static_cast < std::int64_t > (std::numeric_limits < T > ::max()), result); + + return result; + } + +// Helper methods to quantize arrays of floats to the desired format. +// +// There are several key flavors of quantization in TfLite: +// asymmetric symmetric per channel +// int8_t | X | X | X | +// uint8_t | X | X | | +// int16_t | X | | | +// int32_t | | X | X | +// +// The per-op quantization spec can be found here: +// https://www.tensorflow.org/lite/performance/quantization_spec + template < typename T > + void Quantize (const float * input, T * output, int num_elements, float scale, int zero_point) { + for (int i = 0; i < num_elements; i++) + { + output[i] = FloatToQuantizedType < T > (input[i], scale, zero_point); + } + } + + template < typename T > + void SymmetricQuantize (const float * input, T * output, int num_elements, float scale) { + for (int i = 0; i < num_elements; i++) + { + output[i] = FloatToSymmetricQuantizedType < T > (input[i], scale); + } + } + + template < typename T > + void SymmetricPerChannelQuantize (const float * input, + T * output, + int num_elements, + int num_channels, + float * scales) { + int elements_per_channel = num_elements / num_channels; + for (int i = 0; i < num_channels; i++) + { + for (int j = 0; j < elements_per_channel; j++) + { + output[i * elements_per_channel + j] = FloatToSymmetricQuantizedType < T > ( + input[i * elements_per_channel + j], scales[i]); + } + } + } + + void SignedSymmetricPerChannelQuantize(const float * values, + TfLiteIntArray * dims, + int quantized_dimension, + int8_t * quantized_values, + float * scaling_factor, + TfLiteType type=kTfLiteNoType); + +// Quantizes inputs based on the values provided, choosing the smallest range +// which includes all input values. + template < typename T > + void SymmetricQuantizeCalculateScales (const float * values, TfLiteIntArray * dims, T * output, float * scale) { + int input_size = ElementCount(*dims); + + float min = 0; + float max = 0; + for (int i = 0; i < input_size; i++) + { + min = fminf(min, values[i]); + max = fmaxf(max, values[i]); + } + + *scale = fmaxf(std::abs(min), std::abs(max)) / std::numeric_limits < T > ::max(); + for (int i = 0; i < input_size; i++) + { + const int32_t quantized_value = + static_cast < int32_t > (roundf(values[i] / *scale)); + + // Clamp: just in case some odd numeric offset. + quantized_value = fminf(std::numeric_limits < T > ::max(), quantized_value); + quantized_value = fmaxf(std::numeric_limits < T > ::min() + 1, quantized_value); + output[i] = quantized_value; + } + } + + template < typename T > + void Dequantize (const T * values, const int size, const float scale, int zero_point, float * dequantized_values) { + for (int i = 0; i < size; ++i) + { + dequantized_values[i] = (values[i] - zero_point) * scale; + } + } + +// based on TfLiteType passed in to these functions the corresponding max / min +// int for that type are returned + inline int QMinFromTfLiteType (TfLiteType type) { + if (type == kTfLiteInt4) + { + return -8; + } + else + { + return std::numeric_limits < int8_t > ::min(); + } + } + + inline int QMaxFromTfLiteType (TfLiteType type) { + if (type == kTfLiteInt4) + { + return 7; + } + else + { + return std::numeric_limits < int8_t > ::max(); + } + } +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MICRO_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/mock_micro_graph.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/mock_micro_graph.cc new file mode 100644 index 0000000000..438a40653f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/mock_micro_graph.cc @@ -0,0 +1,66 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/mock_micro_graph.h" + +#include "tensorflow/lite/micro/test_helpers.h" + +namespace tflite { + +MockMicroGraph::MockMicroGraph(SingleArenaBufferAllocator* allocator) + : MicroGraph(nullptr, nullptr, nullptr, nullptr), + allocator_(allocator), + init_count_(0), + prepare_count_(0), + free_count_(0) { + memset(invoke_counts_, 0, sizeof(invoke_counts_)); + mock_tensor_ = + reinterpret_cast(allocator_->AllocatePersistentBuffer( + sizeof(TfLiteEvalTensor), alignof(TfLiteEvalTensor))); + int* dims_array = reinterpret_cast( + allocator_->AllocatePersistentBuffer(3 * sizeof(int), alignof(int))); + float* data_array = reinterpret_cast( + allocator_->AllocatePersistentBuffer(2 * sizeof(float), alignof(float))); + int dims[] = {2, 1, 2}; + memcpy(dims_array, dims, 3 * sizeof(int)); + mock_tensor_->dims = testing::IntArrayFromInts(dims_array); + mock_tensor_->data.f = data_array; + mock_tensor_->type = kTfLiteFloat32; +} + +TfLiteStatus MockMicroGraph::InvokeSubgraph(int subgraph_idx) { + invoke_counts_[subgraph_idx]++; + return kTfLiteOk; +} + +TfLiteStatus MockMicroGraph::ResetVariableTensors() { return kTfLiteOk; } + +size_t MockMicroGraph::NumSubgraphInputs(int subgraph_idx) { return 1; } + +TfLiteEvalTensor* MockMicroGraph::GetSubgraphInput(int subgraph_idx, + int tensor_idx) { + return mock_tensor_; +} + +size_t MockMicroGraph::NumSubgraphOutputs(int subgraph_idx) { return 1; } + +TfLiteEvalTensor* MockMicroGraph::GetSubgraphOutput(int subgraph_idx, + int tensor_idx) { + return mock_tensor_; +} + +int MockMicroGraph::NumSubgraphs() { return kMaxSubgraphs; } + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/mock_micro_graph.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/mock_micro_graph.h new file mode 100644 index 0000000000..1c664a4da6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/mock_micro_graph.h @@ -0,0 +1,67 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_MOCK_MICRO_GRAPH_H_ +#define TENSORFLOW_LITE_MICRO_MOCK_MICRO_GRAPH_H_ + +#include +#include +#include +#include + +namespace tflite { +// MockMicroGraph stubs out all MicroGraph methods used during invoke. A count +// of the number of calls to invoke for each subgraph is maintained for +// validation of control flow operators. + class MockMicroGraph: public MicroGraph { +public: + explicit MockMicroGraph(SingleArenaBufferAllocator * allocator); + TfLiteStatus InvokeSubgraph(int subgraph_idx) override; + TfLiteStatus ResetVariableTensors() override; + size_t NumSubgraphInputs(int subgraph_idx) override; + TfLiteEvalTensor * GetSubgraphInput(int subgraph_idx, int tensor_idx) override; + size_t NumSubgraphOutputs(int subgraph_idx) override; + TfLiteEvalTensor * GetSubgraphOutput(int subgraph_idx, int tensor_idx) override; + int NumSubgraphs() override; + + int get_init_count () const { + return init_count_; + } + + int get_prepare_count () const { + return prepare_count_; + } + + int get_free_count () const { + return free_count_; + } + + int get_invoke_count (int subgraph_idx) const { + return invoke_counts_[subgraph_idx]; + } + +private: + static constexpr int kMaxSubgraphs = 10; + SingleArenaBufferAllocator * allocator_; + TfLiteEvalTensor * mock_tensor_; + int init_count_; + int prepare_count_; + int free_count_; + int invoke_counts_[kMaxSubgraphs]; + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_MOCK_MICRO_GRAPH_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_allocator.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_allocator.cc new file mode 100644 index 0000000000..f646d61a20 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_allocator.cc @@ -0,0 +1,250 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/recording_micro_allocator.h" + +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/micro/arena_allocator/recording_single_arena_buffer_allocator.h" +#include "tensorflow/lite/micro/compatibility.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/memory_planner/greedy_memory_planner.h" +#include "tensorflow/lite/micro/micro_allocator.h" +#include "tensorflow/lite/micro/micro_log.h" + +namespace tflite { + +size_t RecordingMicroAllocator::GetDefaultTailUsage() { + // RecordingMicroAllocator inherits from MicroAllocator and its tail usage is + // similar with MicroAllocator with SingleArenaBufferAllocator and + // MicroAllocator being replaced. + return MicroAllocator::GetDefaultTailUsage( + /*is_memory_planner_given=*/false) + + AlignSizeUp() - + AlignSizeUp() + + AlignSizeUp() - AlignSizeUp(); +} + +RecordingMicroAllocator::RecordingMicroAllocator( + RecordingSingleArenaBufferAllocator* recording_memory_allocator, + MicroMemoryPlanner* memory_planner) + : MicroAllocator(recording_memory_allocator, memory_planner), + recording_memory_allocator_(recording_memory_allocator) {} + +RecordingMicroAllocator* RecordingMicroAllocator::Create(uint8_t* tensor_arena, + size_t arena_size) { + RecordingSingleArenaBufferAllocator* simple_memory_allocator = + RecordingSingleArenaBufferAllocator::Create(tensor_arena, arena_size); + TFLITE_DCHECK(simple_memory_allocator != nullptr); + + uint8_t* memory_planner_buffer = + simple_memory_allocator->AllocatePersistentBuffer( + sizeof(GreedyMemoryPlanner), alignof(GreedyMemoryPlanner)); + GreedyMemoryPlanner* memory_planner = + new (memory_planner_buffer) GreedyMemoryPlanner(); + + uint8_t* allocator_buffer = simple_memory_allocator->AllocatePersistentBuffer( + sizeof(RecordingMicroAllocator), alignof(RecordingMicroAllocator)); + RecordingMicroAllocator* allocator = new (allocator_buffer) + RecordingMicroAllocator(simple_memory_allocator, memory_planner); + return allocator; +} + +RecordedAllocation RecordingMicroAllocator::GetRecordedAllocation( + RecordedAllocationType allocation_type) const { + switch (allocation_type) { + case RecordedAllocationType::kTfLiteEvalTensorData: + return recorded_tflite_eval_tensor_data_; + case RecordedAllocationType::kPersistentTfLiteTensorData: + return recorded_persistent_tflite_tensor_data_; + case RecordedAllocationType::kPersistentTfLiteTensorQuantizationData: + return recorded_persistent_tflite_tensor_quantization_data_; + case RecordedAllocationType::kPersistentBufferData: + return recorded_persistent_buffer_data_; + case RecordedAllocationType::kTfLiteTensorVariableBufferData: + return recorded_tflite_tensor_variable_buffer_data_; + case RecordedAllocationType::kNodeAndRegistrationArray: + return recorded_node_and_registration_array_data_; + case RecordedAllocationType::kOpData: + return recorded_op_data_; + } + MicroPrintf("Invalid allocation type supplied: %d", allocation_type); + return RecordedAllocation(); +} + +const RecordingSingleArenaBufferAllocator* +RecordingMicroAllocator::GetSimpleMemoryAllocator() const { + return recording_memory_allocator_; +} + +void RecordingMicroAllocator::PrintAllocations() const { + MicroPrintf("[RecordingMicroAllocator] Arena allocation total %d bytes", + recording_memory_allocator_->GetUsedBytes()); + MicroPrintf("[RecordingMicroAllocator] Arena allocation head %d bytes", + recording_memory_allocator_->GetNonPersistentUsedBytes()); + MicroPrintf("[RecordingMicroAllocator] Arena allocation tail %d bytes", + recording_memory_allocator_->GetPersistentUsedBytes()); + PrintRecordedAllocation(RecordedAllocationType::kTfLiteEvalTensorData, + "TfLiteEvalTensor data", "allocations"); + PrintRecordedAllocation(RecordedAllocationType::kPersistentTfLiteTensorData, + "Persistent TfLiteTensor data", "tensors"); + PrintRecordedAllocation( + RecordedAllocationType::kPersistentTfLiteTensorQuantizationData, + "Persistent TfLiteTensor quantization data", "allocations"); + PrintRecordedAllocation(RecordedAllocationType::kPersistentBufferData, + "Persistent buffer data", "allocations"); + PrintRecordedAllocation( + RecordedAllocationType::kTfLiteTensorVariableBufferData, + "TfLiteTensor variable buffer data", "allocations"); + PrintRecordedAllocation(RecordedAllocationType::kNodeAndRegistrationArray, + "NodeAndRegistration struct", + "NodeAndRegistration structs"); + PrintRecordedAllocation(RecordedAllocationType::kOpData, + "Operator runtime data", "OpData structs"); +} + +void* RecordingMicroAllocator::AllocatePersistentBuffer(size_t bytes) { + RecordedAllocation allocations = SnapshotAllocationUsage(); + void* buffer = MicroAllocator::AllocatePersistentBuffer(bytes); + RecordAllocationUsage(allocations, recorded_persistent_buffer_data_); + + return buffer; +} + +void RecordingMicroAllocator::PrintRecordedAllocation( + RecordedAllocationType allocation_type, const char* allocation_name, + const char* allocation_description) const { +#ifndef TF_LITE_STRIP_ERROR_STRINGS + RecordedAllocation allocation = GetRecordedAllocation(allocation_type); + if (allocation.used_bytes > 0 || allocation.requested_bytes > 0) { + MicroPrintf( + "[RecordingMicroAllocator] '%s' used %d bytes with alignment overhead " + "(requested %d bytes for %d %s)", + allocation_name, allocation.used_bytes, allocation.requested_bytes, + allocation.count, allocation_description); + } +#endif +} + +TfLiteStatus RecordingMicroAllocator::AllocateNodeAndRegistrations( + const Model* model, SubgraphAllocations* subgraph_allocations) { + RecordedAllocation allocations = SnapshotAllocationUsage(); + + TfLiteStatus status = + MicroAllocator::AllocateNodeAndRegistrations(model, subgraph_allocations); + + RecordAllocationUsage(allocations, + recorded_node_and_registration_array_data_); + + for (size_t subgraph_idx = 0; subgraph_idx < model->subgraphs()->size(); + subgraph_idx++) { + // The allocation count in SingleArenaBufferAllocator will only be 1. To + // provide better logging, decrement by 1 and add in the actual number of + // operators used in the graph: The allocation for this recording will + // always be 1. This is because the parent class mallocs one large + // allocation for the number of nodes in the graph (e.g. + // sizeof(NodeAndRegistration) * num_nodes). To prevent extra overhead and + // potential for fragmentation, manually adjust the accounting by + // decrementing by 1 and adding the actual number of nodes used in the + // graph: + if (model->subgraphs()->Get(subgraph_idx)->operators()) { + recorded_node_and_registration_array_data_.count += + model->subgraphs()->Get(subgraph_idx)->operators()->size() - 1; + } else { + recorded_node_and_registration_array_data_.count -= 1; + } + } + return status; +} + +TfLiteStatus RecordingMicroAllocator::AllocateTfLiteEvalTensors( + const Model* model, SubgraphAllocations* subgraph_allocations) { + RecordedAllocation allocations = SnapshotAllocationUsage(); + + TfLiteStatus status = + MicroAllocator::AllocateTfLiteEvalTensors(model, subgraph_allocations); + + RecordAllocationUsage(allocations, recorded_tflite_eval_tensor_data_); + + for (size_t subgraph_idx = 0; subgraph_idx < model->subgraphs()->size(); + subgraph_idx++) { + // The allocation for this recording will always be 1. This is because the + // parent class mallocs one large allocation for the number of tensors in + // the graph (e.g. sizeof(TfLiteEvalTensor) * num_tensors). To prevent extra + // overhead and potential for fragmentation, manually adjust the accounting + // by decrementing by 1 and adding the actual number of tensors used in the + // graph: + recorded_tflite_eval_tensor_data_.count += + model->subgraphs()->Get(subgraph_idx)->tensors()->size() - 1; + } + return status; +} + +TfLiteStatus RecordingMicroAllocator::AllocateVariables( + const SubGraph* subgraph, TfLiteEvalTensor* eval_tensors) { + RecordedAllocation allocations = SnapshotAllocationUsage(); + + TfLiteStatus status = + MicroAllocator::AllocateVariables(subgraph, eval_tensors); + + RecordAllocationUsage(allocations, + recorded_tflite_tensor_variable_buffer_data_); + return status; +} + +TfLiteTensor* +RecordingMicroAllocator::AllocatePersistentTfLiteTensorInternal() { + RecordedAllocation allocations = SnapshotAllocationUsage(); + + TfLiteTensor* result = + MicroAllocator::AllocatePersistentTfLiteTensorInternal(); + + RecordAllocationUsage(allocations, recorded_persistent_tflite_tensor_data_); + return result; +} + +TfLiteStatus RecordingMicroAllocator::PopulateTfLiteTensorFromFlatbuffer( + const Model* model, TfLiteTensor* tensor, int tensor_index, + int subgraph_index, bool allocate_temp) { + RecordedAllocation allocations = SnapshotAllocationUsage(); + + TfLiteStatus status = MicroAllocator::PopulateTfLiteTensorFromFlatbuffer( + model, tensor, tensor_index, subgraph_index, allocate_temp); + + RecordAllocationUsage(allocations, + recorded_persistent_tflite_tensor_quantization_data_); + return status; +} + +RecordedAllocation RecordingMicroAllocator::SnapshotAllocationUsage() const { + return {/*requested_bytes=*/recording_memory_allocator_->GetRequestedBytes(), + /*used_bytes=*/recording_memory_allocator_->GetUsedBytes(), + /*count=*/recording_memory_allocator_->GetAllocatedCount()}; +} + +void RecordingMicroAllocator::RecordAllocationUsage( + const RecordedAllocation& snapshotted_allocation, + RecordedAllocation& recorded_allocation) { + recorded_allocation.requested_bytes += + recording_memory_allocator_->GetRequestedBytes() - + snapshotted_allocation.requested_bytes; + recorded_allocation.used_bytes += + recording_memory_allocator_->GetUsedBytes() - + snapshotted_allocation.used_bytes; + recorded_allocation.count += + recording_memory_allocator_->GetAllocatedCount() - + snapshotted_allocation.count; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_allocator.h new file mode 100644 index 0000000000..ae23b986bf --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_allocator.h @@ -0,0 +1,122 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_RECORDING_MICRO_ALLOCATOR_H_ +#define TENSORFLOW_LITE_MICRO_RECORDING_MICRO_ALLOCATOR_H_ + +#include +#include +#include + +namespace tflite { +// List of buckets currently recorded by this class. Each type keeps a list of +// allocated information during model initialization. +// TODO(b/169834511): Add tracking for scratch buffer allocations. + enum class RecordedAllocationType + { + kTfLiteEvalTensorData, + kPersistentTfLiteTensorData, + kPersistentTfLiteTensorQuantizationData, + kPersistentBufferData, + kTfLiteTensorVariableBufferData, + kNodeAndRegistrationArray, + kOpData, + }; + +// Container for holding information about allocation recordings by a given +// type. Each recording contains the number of bytes requested, the actual bytes +// allocated (can defer from requested by alignment), and the number of items +// allocated. + struct RecordedAllocation + { + size_t requested_bytes; + size_t used_bytes; + size_t count; + }; + +// Utility subclass of MicroAllocator that records all allocations +// inside the arena. A summary of allocations can be logged through the +// ErrorReporter by invoking LogAllocations(). This special allocator requires +// an instance of RecordingSingleArenaBufferAllocator to capture allocations in +// the head and tail. Arena allocation recording can be retrieved by type +// through the GetRecordedAllocation() function. This class should only be used +// for auditing memory usage or integration testing. + class RecordingMicroAllocator: public MicroAllocator { +public: + static RecordingMicroAllocator * Create(uint8_t * tensor_arena, size_t arena_size); + + // Returns the fixed amount of memory overhead of RecordingMicroAllocator. + static size_t GetDefaultTailUsage(); + + // Returns the recorded allocations information for a given allocation type. + RecordedAllocation GetRecordedAllocation(RecordedAllocationType allocation_type) const; + + const RecordingSingleArenaBufferAllocator * GetSimpleMemoryAllocator() const; + + // Logs out through the ErrorReporter all allocation recordings by type + // defined in RecordedAllocationType. + void PrintAllocations() const; + + void * AllocatePersistentBuffer(size_t bytes) override; + +protected: + TfLiteStatus AllocateNodeAndRegistrations(const Model * model, + SubgraphAllocations * subgraph_allocations) override; + TfLiteStatus AllocateTfLiteEvalTensors(const Model * model, + SubgraphAllocations * subgraph_allocations) override; + TfLiteStatus AllocateVariables(const SubGraph * subgraph, TfLiteEvalTensor * eval_tensors) override; + + // TODO(b/162311891): Once all kernels have been updated to the new API drop + // this method. It is only used to record TfLiteTensor persistent allocations. + TfLiteTensor * AllocatePersistentTfLiteTensorInternal() override; + + // TODO(b/162311891): Once all kernels have been updated to the new API drop + // this function since all allocations for quantized data will take place in + // the temp section. + TfLiteStatus PopulateTfLiteTensorFromFlatbuffer(const Model * model, + TfLiteTensor * tensor, + int tensor_index, + int subgraph_index, + bool allocate_temp) override; + +private: + RecordingMicroAllocator(RecordingSingleArenaBufferAllocator * memory_allocator, + MicroMemoryPlanner * memory_planner); + + void PrintRecordedAllocation(RecordedAllocationType allocation_type, + const char * allocation_name, + const char * allocation_description) const; + + RecordedAllocation SnapshotAllocationUsage() const; + void RecordAllocationUsage(const RecordedAllocation &snapshotted_allocation, + RecordedAllocation &recorded_allocation); + + const RecordingSingleArenaBufferAllocator * recording_memory_allocator_; + + RecordedAllocation recorded_tflite_eval_tensor_data_ = {}; + RecordedAllocation recorded_persistent_tflite_tensor_data_ = {}; + RecordedAllocation recorded_persistent_tflite_tensor_quantization_data_ = {}; + RecordedAllocation recorded_persistent_buffer_data_ = {}; + RecordedAllocation recorded_tflite_tensor_variable_buffer_data_ = {}; + RecordedAllocation recorded_node_and_registration_array_data_ = {}; + + // TODO(b/187993291): Re-enable OpData allocating tracking. + RecordedAllocation recorded_op_data_ = {}; + + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_RECORDING_MICRO_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_interpreter.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_interpreter.h new file mode 100644 index 0000000000..5164c2813b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/recording_micro_interpreter.h @@ -0,0 +1,69 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_RECORDING_MICRO_INTERPRETER_H_ +#define TENSORFLOW_LITE_MICRO_RECORDING_MICRO_INTERPRETER_H_ + +#include +#include +#include + +namespace tflite { + +// Utility subclass that enables internal recordings of the MicroInterpreter. +// This class should be used to audit and analyze memory arena usage for a given +// model and interpreter. +// +// After construction and the first Invoke() or AllocateTensors() call - the +// memory usage is recorded and available through the GetMicroAllocator() +// function. See RecordingMicroAlloctor for more details on what is currently +// recorded from arena allocations. +// +// It is recommended for users to increase the tensor arena size by at least 1kb +// to ensure enough additional memory is available for internal recordings. +class RecordingMicroInterpreter : public MicroInterpreter { + public: + RecordingMicroInterpreter(const Model* model, + const MicroOpResolver& op_resolver, + uint8_t* tensor_arena, size_t tensor_arena_size, + MicroResourceVariables* resource_variable = nullptr, + MicroProfilerInterface* profiler = nullptr) + : MicroInterpreter( + model, op_resolver, + RecordingMicroAllocator::Create(tensor_arena, tensor_arena_size), + resource_variable, profiler), + recording_micro_allocator_( + static_cast(allocator())) {} + + RecordingMicroInterpreter(const Model* model, + const MicroOpResolver& op_resolver, + RecordingMicroAllocator* allocator, + MicroResourceVariables* resource_variable = nullptr, + MicroProfilerInterface* profiler = nullptr) + : MicroInterpreter(model, op_resolver, allocator, resource_variable, + profiler), + recording_micro_allocator_(*allocator) {} + + const RecordingMicroAllocator& GetMicroAllocator() const { + return recording_micro_allocator_; + } + + private: + const RecordingMicroAllocator& recording_micro_allocator_; +}; + +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_RECORDING_MICRO_INTERPRETER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/system_setup.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/system_setup.cc new file mode 100644 index 0000000000..db4a1007bc --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/system_setup.cc @@ -0,0 +1,25 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/system_setup.h" + +namespace tflite { + +// To add an equivalent function for your own platform, create your own +// implementation file, and place it in a subfolder named after the target. See +// tensorflow/lite/micro/debug_log.cc for a similar example. +void InitializeTarget() {} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/system_setup.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/system_setup.h new file mode 100644 index 0000000000..d73a1f4eff --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/system_setup.h @@ -0,0 +1,25 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_SYSTEM_SETUP_H_ +#define TENSORFLOW_LITE_MICRO_SYSTEM_SETUP_H_ + +namespace tflite { +// This should called during initialization of TFLM binaries and tests. It can +// be specialized if there is a need for custom target-specific intialization. +// For more information, see tensorflow/lite/micro/system_setup.cc. + void InitializeTarget(); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_SYSTEM_SETUP_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helper_custom_ops.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helper_custom_ops.cc new file mode 100644 index 0000000000..9423242ae6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helper_custom_ops.cc @@ -0,0 +1,112 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/test_helper_custom_ops.h" + +#include +#include +#include +#include +#include + +#include "flatbuffers/flatbuffers.h" // from @flatbuffers +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/all_ops_resolver.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/micro_utils.h" +#include "tensorflow/lite/schema/schema_generated.h" + +// TODO(b/170464050): Use TFLM test only version of schema_utils. + +namespace tflite { +namespace testing { + +const TfLiteRegistration* PackerOp::getRegistration() { + return GetMutableRegistration(); +} + +TfLiteRegistration* PackerOp::GetMutableRegistration() { + static TfLiteRegistration r; + r.init = Init; + r.prepare = Prepare; + r.invoke = Invoke; + r.free = Free; + return &r; +} + +void* PackerOp::Init(TfLiteContext* context, const char* buffer, + size_t length) { + freed_ = false; + // Do nothing. + return nullptr; +} + +void PackerOp::Free(TfLiteContext* context, void* buffer) { freed_ = true; } + +TfLiteStatus PackerOp::Prepare(TfLiteContext* context, TfLiteNode* node) { + return kTfLiteOk; +} + +TfLiteStatus PackerOp::Invoke(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, 0); + TF_LITE_ENSURE(context, input1 != nullptr); + const int32_t* input1_data = input1->data.i32; + TF_LITE_ENSURE_EQ(context, input1->dims->size, 1); + const int32_t input1_len = input1->dims->data[0]; + + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, 1); + TF_LITE_ENSURE(context, input2 != nullptr); + const int32_t* input2_data = input2->data.i32; + TF_LITE_ENSURE_EQ(context, input2->dims->size, 1); + const int32_t input2_len = input2->dims->data[0]; + + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TF_LITE_ENSURE(context, output != nullptr); + int32_t* output_data = output->data.i32; + int32_t output_len = output->dims->data[0]; + + // Fill output with input: first with the first tensor, then with the second + // tensor up to the size of the output tensor. + int cnt = 0; + int i; + for (i = 0; i < input1_len && cnt < output_len; i++, cnt++) { + output_data[cnt] = input1_data[i]; + } + if (cnt >= output_len) { + return kTfLiteOk; + } + + for (i = 0; i < input2_len && cnt < output_len; i++, cnt++) { + output_data[cnt] = input2_data[i]; + } + if (cnt >= output_len) { + return kTfLiteOk; + } + + for (; cnt < output_len; cnt++) { + output_data[cnt] = 0; + } + return kTfLiteOk; +} + +bool PackerOp::freed_ = false; + +} // namespace testing +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helper_custom_ops.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helper_custom_ops.h new file mode 100644 index 0000000000..4513b5aa83 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helper_custom_ops.h @@ -0,0 +1,50 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_TEST_HELPER_CUSTOM_OPS_H_ +#define TENSORFLOW_LITE_MICRO_TEST_HELPER_CUSTOM_OPS_H_ + +#include +#include +#include +#include +#include +#include +#include +#include // from @flatbuffers +#include +#include + + +namespace tflite { +namespace testing { + +class PackerOp { + public: + static const TfLiteRegistration* getRegistration(); + static TfLiteRegistration* GetMutableRegistration(); + static void* Init(TfLiteContext* context, const char* buffer, size_t length); + static void Free(TfLiteContext* context, void* buffer); + static TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node); + static TfLiteStatus Invoke(TfLiteContext* context, TfLiteNode* node); + + private: + static bool freed_; +}; + +} // namespace testing +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_TEST_HELPER_CUSTOM_OPS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helpers.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helpers.cc new file mode 100644 index 0000000000..594b6129f2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helpers.cc @@ -0,0 +1,2035 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/test_helpers.h" + +#include +#include +#include +#include +#include + +#include "flatbuffers/flatbuffers.h" // from @flatbuffers +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/kernels/internal/compatibility.h" +#include "tensorflow/lite/kernels/internal/tensor_ctypes.h" +#include "tensorflow/lite/kernels/kernel_util.h" +#include "tensorflow/lite/micro/all_ops_resolver.h" +#include "tensorflow/lite/micro/kernels/kernel_util.h" +#include "tensorflow/lite/micro/memory_helpers.h" +#include "tensorflow/lite/micro/micro_arena_constants.h" +#include "tensorflow/lite/micro/micro_utils.h" +#include "tensorflow/lite/micro/test_helper_custom_ops.h" +#include "tensorflow/lite/schema/schema_generated.h" + +// TODO(b/170464050): Use TFLM test only version of schema_utils. + +namespace tflite { +namespace testing { +namespace { + +class StackAllocator : public flatbuffers::Allocator { + public: + StackAllocator(size_t alignment) : data_size_(0) { + data_ = AlignPointerUp(data_backing_, alignment); + } + + uint8_t* allocate(size_t size) override { + TFLITE_DCHECK((data_size_ + size) <= kStackAllocatorSize); + uint8_t* result = data_; + data_ += size; + data_size_ += size; + return result; + } + + void deallocate(uint8_t* p, size_t) override {} + + static StackAllocator& instance(size_t alignment = 1) { + // Avoid using true dynamic memory allocation to be portable to bare metal. + static char inst_memory[sizeof(StackAllocator)]; + static StackAllocator* inst = new (inst_memory) StackAllocator(alignment); + return *inst; + } + + static constexpr size_t kStackAllocatorSize = 8192; + + private: + uint8_t data_backing_[kStackAllocatorSize]; + uint8_t* data_; + int data_size_; + + TF_LITE_REMOVE_VIRTUAL_DELETE +}; + +flatbuffers::FlatBufferBuilder* BuilderInstance() { + static char inst_memory[sizeof(flatbuffers::FlatBufferBuilder)]; + static flatbuffers::FlatBufferBuilder* inst = + new (inst_memory) flatbuffers::FlatBufferBuilder( + StackAllocator::kStackAllocatorSize, + &StackAllocator::instance(MicroArenaBufferAlignment())); + return inst; +} + +// A wrapper around FlatBuffer API to help build model easily. +class ModelBuilder { + public: + typedef int32_t Tensor; + typedef int Operator; + typedef int Node; + + // `builder` needs to be available until BuildModel is called. + explicit ModelBuilder(flatbuffers::FlatBufferBuilder* builder) + : builder_(builder) {} + + // Registers an operator that will be used in the model. + Operator RegisterOp(BuiltinOperator op, const char* custom_code); + + // Adds a tensor to the model. + Tensor AddTensor(TensorType type, std::initializer_list shape) { + return AddTensorImpl(type, /* is_variable */ false, shape); + } + + // Adds a variable tensor to the model. + Tensor AddVariableTensor(TensorType type, + std::initializer_list shape) { + return AddTensorImpl(type, /* is_variable */ true, shape); + } + + // Adds a node to the model with given input and output Tensors. + Node AddNode(Operator op, std::initializer_list inputs, + std::initializer_list outputs, + std::initializer_list intermediates = + std::initializer_list{}); + + void AddMetadata(const char* description_string, + const int32_t* metadata_buffer_data, size_t num_elements); + + // Constructs the flatbuffer model using `builder_` and return a pointer to + // it. The returned model has the same lifetime as `builder_`. + // Note the default value of 0 for num_subgraph_inputs means all tensor inputs + // are in subgraph input list. + const Model* BuildModel(std::initializer_list inputs, + std::initializer_list outputs, + size_t num_subgraph_inputs = 0); + + private: + // Adds a tensor to the model. + Tensor AddTensorImpl(TensorType type, bool is_variable, + std::initializer_list shape); + + flatbuffers::FlatBufferBuilder* builder_; + + static constexpr int kMaxOperatorCodes = 10; + flatbuffers::Offset operator_codes_[kMaxOperatorCodes]; + int next_operator_code_id_ = 0; + + static constexpr int kMaxOperators = 50; + flatbuffers::Offset operators_[kMaxOperators]; + int next_operator_id_ = 0; + + static constexpr int kMaxTensors = 50; + flatbuffers::Offset tensors_[kMaxTensors]; + + static constexpr int kMaxMetadataBuffers = 10; + + static constexpr int kMaxMetadatas = 10; + flatbuffers::Offset metadata_[kMaxMetadatas]; + + flatbuffers::Offset metadata_buffers_[kMaxMetadataBuffers]; + + int nbr_of_metadata_buffers_ = 0; + + int next_tensor_id_ = 0; +}; + +ModelBuilder::Operator ModelBuilder::RegisterOp(BuiltinOperator op, + const char* custom_code) { + TFLITE_DCHECK(next_operator_code_id_ <= kMaxOperatorCodes); + operator_codes_[next_operator_code_id_] = tflite::CreateOperatorCodeDirect( + *builder_, /*deprecated_builtin_code=*/0, custom_code, /*version=*/0, op); + next_operator_code_id_++; + return next_operator_code_id_ - 1; +} + +ModelBuilder::Node ModelBuilder::AddNode( + ModelBuilder::Operator op, + std::initializer_list inputs, + std::initializer_list outputs, + std::initializer_list intermediates) { + TFLITE_DCHECK(next_operator_id_ <= kMaxOperators); + operators_[next_operator_id_] = tflite::CreateOperator( + *builder_, op, builder_->CreateVector(inputs.begin(), inputs.size()), + builder_->CreateVector(outputs.begin(), outputs.size()), + BuiltinOptions_NONE, + /*builtin_options=*/0, + /*custom_options=*/0, tflite::CustomOptionsFormat_FLEXBUFFERS, + /*mutating_variable_inputs =*/0, + builder_->CreateVector(intermediates.begin(), intermediates.size())); + next_operator_id_++; + return next_operator_id_ - 1; +} + +void ModelBuilder::AddMetadata(const char* description_string, + const int32_t* metadata_buffer_data, + size_t num_elements) { + metadata_[ModelBuilder::nbr_of_metadata_buffers_] = + CreateMetadata(*builder_, builder_->CreateString(description_string), + 1 + ModelBuilder::nbr_of_metadata_buffers_); + + metadata_buffers_[nbr_of_metadata_buffers_] = tflite::CreateBuffer( + *builder_, builder_->CreateVector((uint8_t*)metadata_buffer_data, + sizeof(uint32_t) * num_elements)); + + ModelBuilder::nbr_of_metadata_buffers_++; +} + +const Model* ModelBuilder::BuildModel( + std::initializer_list inputs, + std::initializer_list outputs, + size_t num_subgraph_inputs) { + // Model schema requires an empty buffer at idx 0. + size_t buffer_size = 1 + ModelBuilder::nbr_of_metadata_buffers_; + flatbuffers::Offset buffers[kMaxMetadataBuffers]; + buffers[0] = tflite::CreateBuffer(*builder_); + + // Place the metadata buffers first in the buffer since the indices for them + // have already been set in AddMetadata() + for (int i = 1; i < ModelBuilder::nbr_of_metadata_buffers_ + 1; ++i) { + buffers[i] = metadata_buffers_[i - 1]; + } + + // Default to single subgraph model. + constexpr size_t subgraphs_size = 1; + + // Find out number of subgraph inputs. + if (num_subgraph_inputs == 0) { + // This is the default case. + num_subgraph_inputs = inputs.size(); + } else { + // A non-zero value of num_subgraph_inputs means that some of + // the operator input tensors are not subgraph inputs. + TFLITE_DCHECK(num_subgraph_inputs <= inputs.size()); + } + + const flatbuffers::Offset subgraphs[subgraphs_size] = { + tflite::CreateSubGraph( + *builder_, builder_->CreateVector(tensors_, next_tensor_id_), + builder_->CreateVector(inputs.begin(), num_subgraph_inputs), + builder_->CreateVector(outputs.begin(), outputs.size()), + builder_->CreateVector(operators_, next_operator_id_), + builder_->CreateString("test_subgraph"))}; + + flatbuffers::Offset model_offset; + if (ModelBuilder::nbr_of_metadata_buffers_ > 0) { + model_offset = tflite::CreateModel( + *builder_, 0, + builder_->CreateVector(operator_codes_, next_operator_code_id_), + builder_->CreateVector(subgraphs, subgraphs_size), + builder_->CreateString("teset_model"), + builder_->CreateVector(buffers, buffer_size), 0, + builder_->CreateVector(metadata_, + ModelBuilder::nbr_of_metadata_buffers_)); + } else { + model_offset = tflite::CreateModel( + *builder_, 0, + builder_->CreateVector(operator_codes_, next_operator_code_id_), + builder_->CreateVector(subgraphs, subgraphs_size), + builder_->CreateString("teset_model"), + builder_->CreateVector(buffers, buffer_size)); + } + + tflite::FinishModelBuffer(*builder_, model_offset); + void* model_pointer = builder_->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +ModelBuilder::Tensor ModelBuilder::AddTensorImpl( + TensorType type, bool is_variable, std::initializer_list shape) { + TFLITE_DCHECK(next_tensor_id_ <= kMaxTensors); + tensors_[next_tensor_id_] = tflite::CreateTensor( + *builder_, builder_->CreateVector(shape.begin(), shape.size()), type, + /* buffer */ 0, /* name */ 0, /* quantization */ 0, + /* is_variable */ is_variable, + /* sparsity */ 0); + next_tensor_id_++; + return next_tensor_id_ - 1; +} + +const Model* BuildSimpleStatefulModel() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* fb_builder = BuilderInstance(); + + ModelBuilder model_builder(fb_builder); + + const int op_id = + model_builder.RegisterOp(BuiltinOperator_CUSTOM, "simple_stateful_op"); + const int input_tensor = model_builder.AddTensor(TensorType_INT8, {3}); + const int median_tensor = model_builder.AddTensor(TensorType_INT8, {3}); + const int invoke_count_tensor = + model_builder.AddTensor(TensorType_INT32, {1}); + const int intermediate_tensor = + model_builder.AddTensor(TensorType_FLOAT32, {0}); + + model_builder.AddNode(op_id, {input_tensor}, + {median_tensor, invoke_count_tensor}, + {intermediate_tensor}); + return model_builder.BuildModel({input_tensor}, + {median_tensor, invoke_count_tensor}); +} + +const Model* BuildSimpleModelWithBranch() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* fb_builder = BuilderInstance(); + + ModelBuilder model_builder(fb_builder); + /* Model structure + | t0 + +------| + | v + | +---------+ + | | n0 | + | | | + | +---------+ + v + + | + +---------+ | t1 + | n1 | | + | | | + +---------+ | + | | + t2 | v + | +---------+ + +-->| n2 | + | | + +-------|-+ + |t3 + v + */ + const int op_id = + model_builder.RegisterOp(BuiltinOperator_CUSTOM, "mock_custom"); + const int t0 = model_builder.AddTensor(TensorType_FLOAT32, {2, 2, 3}); + const int t1 = model_builder.AddTensor(TensorType_FLOAT32, {2, 2, 3}); + const int t2 = model_builder.AddTensor(TensorType_FLOAT32, {2, 2, 3}); + const int t3 = model_builder.AddTensor(TensorType_FLOAT32, {2, 2, 3}); + model_builder.AddNode(op_id, {t0}, {t1}); // n0 + model_builder.AddNode(op_id, {t0}, {t2}); // n1 + model_builder.AddNode(op_id, {t1, t2}, {t3}); // n2 + return model_builder.BuildModel({t0}, {t3}); +} + +const Model* BuildModelWithOfflinePlanning(int number_of_tensors, + const int32_t* metadata_buffer, + NodeConnection* node_conn, + int num_conns, + int num_subgraph_inputs) { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* fb_builder = BuilderInstance(); + + ModelBuilder model_builder(fb_builder); + + const int op_id = + model_builder.RegisterOp(BuiltinOperator_CUSTOM, "mock_custom"); + + for (int i = 0; i < number_of_tensors; ++i) { + model_builder.AddTensor(TensorType_FLOAT32, {2, 2, 3}); + } + + for (int i = 0; i < num_conns; ++i) { + model_builder.AddNode(op_id, node_conn[i].input, node_conn[i].output); + } + + model_builder.AddMetadata( + "OfflineMemoryAllocation", metadata_buffer, + number_of_tensors + tflite::testing::kOfflinePlannerHeaderSize); + + return model_builder.BuildModel( + node_conn[0].input, node_conn[num_conns - 1].output, num_subgraph_inputs); +} + +const Model* BuildModelWithUnusedInputs() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffers_size = 1; + const Offset buffers[buffers_size] = {CreateBuffer(*builder)}; + constexpr size_t tensor_shape_size = 2; + const int32_t tensor_shape[tensor_shape_size] = {1, 64}; + constexpr size_t tensors_size = 4; + const Offset tensors[tensors_size] = { + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 0, + builder->CreateString("test_input_tensor"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 0, + builder->CreateString("test_unused_input_tensor"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 0, + builder->CreateString("test_output_tensor"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 0, + builder->CreateString("test_unused_tensor"), 0, false), + }; + constexpr size_t inputs_size = 2; + const int32_t inputs[inputs_size] = {0, 1}; + constexpr size_t outputs_size = 1; + const int32_t outputs[outputs_size] = {2}; + constexpr size_t operator_inputs_size = 1; + const int32_t operator_inputs[operator_inputs_size] = {0}; + constexpr size_t operator_outputs_size = 1; + const int32_t operator_outputs[operator_outputs_size] = {2}; + constexpr size_t operators_size = 1; + const Offset operators[operators_size] = { + CreateOperator( + *builder, 0, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, operator_outputs_size), + BuiltinOptions_NONE), + }; + constexpr size_t subgraphs_size = 1; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph(*builder, builder->CreateVector(tensors, tensors_size), + builder->CreateVector(inputs, inputs_size), + builder->CreateVector(outputs, outputs_size), + builder->CreateVector(operators, operators_size), + builder->CreateString("test_subgraph"))}; + constexpr size_t operator_codes_size = 1; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "mock_custom", + /*version=*/0, BuiltinOperator_CUSTOM)}; + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +const Model* BuildModelWithUnusedOperatorOutputs() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffers_size = 1; + const Offset buffers[buffers_size] = {CreateBuffer(*builder)}; + constexpr size_t tensor_shape_size = 2; + const int32_t tensor_shape[tensor_shape_size] = {1, 64}; + constexpr size_t tensors_size = 2; + const Offset tensors[tensors_size] = { + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 0, + builder->CreateString("test_input_tensor"), 0, false), + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 0, + builder->CreateString("test_unused_output_tensor"), 0, false)}; + constexpr size_t inputs_size = 0; + const int32_t inputs[inputs_size] = {}; + constexpr size_t outputs_size = 1; + const int32_t outputs[outputs_size] = {0}; + constexpr size_t operator_inputs_size = 0; + const int32_t operator_inputs[operator_inputs_size] = {}; + constexpr size_t operator_outputs_size = 2; + const int32_t operator_outputs[operator_outputs_size] = {0, 1}; + constexpr size_t operators_size = 1; + const Offset operators[operators_size] = { + CreateOperator( + *builder, 0, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, operator_outputs_size), + BuiltinOptions_NONE), + }; + constexpr size_t subgraphs_size = 1; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph(*builder, builder->CreateVector(tensors, tensors_size), + builder->CreateVector(inputs, inputs_size), + builder->CreateVector(outputs, outputs_size), + builder->CreateVector(operators, operators_size), + builder->CreateString("test_subgraph"))}; + constexpr size_t operator_codes_size = 1; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "mock_custom", + /*version=*/0, BuiltinOperator_CUSTOM)}; + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +const Model* BuildModelWith256x256Tensor() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* fb_builder = BuilderInstance(); + + ModelBuilder model_builder(fb_builder); + + const int op_id = + model_builder.RegisterOp(BuiltinOperator_CUSTOM, "mock_custom"); + const int input1_tensor = + model_builder.AddTensor(TensorType_INT8, {256, 256}); + const int input2_tensor = + model_builder.AddTensor(TensorType_INT8, {256, 256}); + const int output_tensor = + model_builder.AddTensor(TensorType_INT8, {256, 256}); + + model_builder.AddNode(op_id, {input1_tensor, input2_tensor}, {output_tensor}); + return model_builder.BuildModel({input1_tensor, input2_tensor}, + {output_tensor}); +} + +const Model* BuildSimpleMockModel() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffer_data_size = 1; + const uint8_t buffer_data[buffer_data_size] = {21}; + constexpr size_t buffers_size = 2; + const Offset buffers[buffers_size] = { + CreateBuffer(*builder), + CreateBuffer(*builder, + builder->CreateVector(buffer_data, buffer_data_size))}; + constexpr size_t tensor_shape_size = 1; + const int32_t tensor_shape[tensor_shape_size] = {1}; + constexpr size_t tensors_size = 4; + const Offset tensors[tensors_size] = { + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, + builder->CreateString("test_input_tensor"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 1, + builder->CreateString("test_weight_tensor"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, + builder->CreateString("test_output_tensor"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, + builder->CreateString("test_output2_tensor"), 0, false), + }; + constexpr size_t inputs_size = 1; + const int32_t inputs[inputs_size] = {0}; + constexpr size_t outputs_size = 2; + const int32_t outputs[outputs_size] = {2, 3}; + constexpr size_t operator_inputs_size = 2; + const int32_t operator_inputs[operator_inputs_size] = {0, 1}; + constexpr size_t operator_outputs_size = 1; + const int32_t operator_outputs[operator_outputs_size] = {2}; + const int32_t operator2_outputs[operator_outputs_size] = {3}; + constexpr size_t operators_size = 2; + const Offset operators[operators_size] = { + CreateOperator( + *builder, 0, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, operator_outputs_size), + BuiltinOptions_NONE), + CreateOperator( + *builder, 0, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator2_outputs, operator_outputs_size), + BuiltinOptions_NONE), + }; + constexpr size_t subgraphs_size = 1; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph(*builder, builder->CreateVector(tensors, tensors_size), + builder->CreateVector(inputs, inputs_size), + builder->CreateVector(outputs, outputs_size), + builder->CreateVector(operators, operators_size), + builder->CreateString("test_subgraph"))}; + constexpr size_t operator_codes_size = 1; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "mock_custom", + /*version=*/0, BuiltinOperator_CUSTOM)}; + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +const Model* BuildComplexMockModel() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffer_data_size = 1; + const uint8_t buffer_data_1[buffer_data_size] = {21}; + const uint8_t buffer_data_2[buffer_data_size] = {21}; + const uint8_t buffer_data_3[buffer_data_size] = {21}; + constexpr size_t buffers_size = 7; + const Offset buffers[buffers_size] = { + // Op 1 buffers: + CreateBuffer(*builder), + CreateBuffer(*builder), + CreateBuffer(*builder, + builder->CreateVector(buffer_data_1, buffer_data_size)), + // Op 2 buffers: + CreateBuffer(*builder), + CreateBuffer(*builder, + builder->CreateVector(buffer_data_2, buffer_data_size)), + // Op 3 buffers: + CreateBuffer(*builder), + CreateBuffer(*builder, + builder->CreateVector(buffer_data_3, buffer_data_size)), + }; + constexpr size_t tensor_shape_size = 1; + const int32_t tensor_shape[tensor_shape_size] = {1}; + + constexpr size_t tensors_size = 10; + const Offset tensors[tensors_size] = { + // Op 1 inputs: + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, builder->CreateString("test_input_tensor_1"), 0, + false /* is_variable */), + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 1, builder->CreateString("test_variable_tensor_1"), + 0, true /* is_variable */), + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 2, builder->CreateString("test_weight_tensor_1"), 0, + false /* is_variable */), + // Op 1 output / Op 2 input: + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, builder->CreateString("test_output_tensor_1"), 0, + false /* is_variable */), + // Op 2 inputs: + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 1, builder->CreateString("test_variable_tensor_2"), + 0, true /* is_variable */), + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 2, builder->CreateString("test_weight_tensor_2"), 0, + false /* is_variable */), + // Op 2 output / Op 3 input: + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, builder->CreateString("test_output_tensor_2"), 0, + false /* is_variable */), + // Op 3 inputs: + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 1, builder->CreateString("test_variable_tensor_3"), + 0, true /* is_variable */), + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 2, builder->CreateString("test_weight_tensor_3"), 0, + false /* is_variable */), + // Op 3 output: + CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, builder->CreateString("test_output_tensor_3"), 0, + false /* is_variable */), + }; + + constexpr size_t operators_size = 3; + Offset operators[operators_size]; + { + // Set Op 1 attributes: + constexpr size_t operator_inputs_size = 3; + const int32_t operator_inputs[operator_inputs_size] = {0, 1, 2}; + constexpr size_t operator_outputs_size = 1; + const int32_t operator_outputs[operator_outputs_size] = {3}; + + operators[0] = {CreateOperator( + *builder, 0, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, operator_outputs_size), + BuiltinOptions_NONE)}; + } + + { + // Set Op 2 attributes + constexpr size_t operator_inputs_size = 3; + const int32_t operator_inputs[operator_inputs_size] = {3, 4, 5}; + constexpr size_t operator_outputs_size = 1; + const int32_t operator_outputs[operator_outputs_size] = {6}; + + operators[1] = {CreateOperator( + *builder, 0, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, operator_outputs_size), + BuiltinOptions_NONE)}; + } + + { + // Set Op 3 attributes + constexpr size_t operator_inputs_size = 3; + const int32_t operator_inputs[operator_inputs_size] = {6, 7, 8}; + constexpr size_t operator_outputs_size = 1; + const int32_t operator_outputs[operator_outputs_size] = {9}; + + operators[2] = {CreateOperator( + *builder, 0, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, operator_outputs_size), + BuiltinOptions_NONE)}; + } + + constexpr size_t inputs_size = 1; + const int32_t inputs[inputs_size] = {0}; + constexpr size_t outputs_size = 1; + const int32_t outputs[outputs_size] = {9}; + + constexpr size_t subgraphs_size = 1; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph(*builder, builder->CreateVector(tensors, tensors_size), + builder->CreateVector(inputs, inputs_size), + builder->CreateVector(outputs, outputs_size), + builder->CreateVector(operators, operators_size), + builder->CreateString("test_subgraph"))}; + + constexpr size_t operator_codes_size = 1; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "mock_custom", + /*version=*/0, BuiltinOperator_CUSTOM)}; + + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +const Model* BuildSimpleMultipleInputsModel() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffers_size = 1; + const Offset buffers[buffers_size] = { + CreateBuffer(*builder), + }; + constexpr size_t tensor_shape_size = 1; + const int32_t tensor_shape[tensor_shape_size] = {1}; + constexpr size_t tensors_size = 4; + const Offset tensors[tensors_size] = { + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, + builder->CreateString("test_input_tensor1"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT8, 0, + builder->CreateString("test_input_tensor2"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, + builder->CreateString("test_input_tensor3"), 0, false), + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, + builder->CreateString("test_output_tensor"), 0, false), + }; + constexpr size_t inputs_size = 3; + const int32_t inputs[inputs_size] = {0, 1, 2}; + constexpr size_t outputs_size = 1; + const int32_t outputs[outputs_size] = {3}; + constexpr size_t operator_inputs_size = 3; + const int32_t operator_inputs[operator_inputs_size] = {0, 1, 2}; + constexpr size_t operator_outputs_size = 1; + const int32_t operator_outputs[operator_outputs_size] = {3}; + constexpr size_t operators_size = 1; + const Offset operators[operators_size] = { + CreateOperator( + *builder, 0, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, operator_outputs_size), + BuiltinOptions_NONE), + }; + constexpr size_t subgraphs_size = 1; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph(*builder, builder->CreateVector(tensors, tensors_size), + builder->CreateVector(inputs, inputs_size), + builder->CreateVector(outputs, outputs_size), + builder->CreateVector(operators, operators_size), + builder->CreateString("test_subgraph"))}; + constexpr size_t operator_codes_size = 1; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_CUSTOM)}; + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +const Model* BuildSimpleModelWithSubgraphsAndIf() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffers_size = 1; + const Offset buffers[buffers_size] = { + CreateBuffer(*builder), + }; + const int32_t condition_tensor_shape[] = {1}; + const int32_t data_tensor_shape[] = {1, 2}; + constexpr size_t tensors_size = 4; + const Offset subgraph1_tensors[tensors_size] = { + CreateTensor(*builder, builder->CreateVector(condition_tensor_shape, 1), + TensorType_BOOL, 0, + builder->CreateString("condition tensor"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor2"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor"), 0, false), + }; + const Offset subgraph2_tensors[tensors_size] = { + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor2"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor"), 0, false), + }; + const Offset subgraph3_tensors[tensors_size] = { + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor2"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor"), 0, false), + }; + + constexpr size_t if_inputs_size = 3; + const int32_t if_inputs[if_inputs_size] = {0, 1, 2}; + constexpr size_t outputs_size = 1; + const int32_t if_outputs[outputs_size] = {3}; + constexpr size_t operator_inputs_size = 2; + const int32_t operator_inputs[operator_inputs_size] = {0, 1}; + const int32_t operator_outputs[outputs_size] = {2}; + constexpr size_t operators_size = 1; + const Offset subgraph1_operators[operators_size] = { + CreateOperator( + *builder, 0, builder->CreateVector(if_inputs, if_inputs_size), + builder->CreateVector(if_outputs, outputs_size), + BuiltinOptions_IfOptions, CreateIfOptions(*builder, 1, 2).Union()), + }; + const Offset subgraph2_operators[operators_size] = { + CreateOperator( + *builder, 1, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, outputs_size), + BuiltinOptions_NONE), + }; + const Offset subgraph3_operators[operators_size] = { + CreateOperator( + *builder, 2, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, outputs_size), + BuiltinOptions_NONE), + }; + constexpr size_t subgraphs_size = 3; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph(*builder, builder->CreateVector(subgraph1_tensors, 4), + builder->CreateVector(if_inputs, if_inputs_size), + builder->CreateVector(if_outputs, outputs_size), + builder->CreateVector(subgraph1_operators, operators_size), + builder->CreateString("if_subgraph")), + CreateSubGraph( + *builder, builder->CreateVector(subgraph2_tensors, 3), + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, outputs_size), + builder->CreateVector(subgraph2_operators, operators_size), + builder->CreateString("then_subgraph")), + CreateSubGraph( + *builder, builder->CreateVector(subgraph3_tensors, 3), + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, outputs_size), + builder->CreateVector(subgraph3_operators, operators_size), + builder->CreateString("else_subgraph")), + }; + constexpr size_t operator_codes_size = 3; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_IF), + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_ADD), + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_MUL), + }; + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +const Model* BuildSimpleModelWithIfAndEmptySubgraph() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffers_size = 1; + const Offset buffers[buffers_size] = { + CreateBuffer(*builder), + }; + const int32_t condition_tensor_shape[] = {1}; + const int32_t data_tensor_shape[] = {1, 2}; + constexpr size_t tensors_size = 4; + const Offset subgraph1_tensors[tensors_size] = { + CreateTensor(*builder, builder->CreateVector(condition_tensor_shape, 1), + TensorType_BOOL, 0, + builder->CreateString("condition tensor"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor2"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor"), 0, false), + }; + const Offset subgraph2_tensors[tensors_size] = { + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor2"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor"), 0, false), + }; + const Offset subgraph3_tensors[tensors_size] = { + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor2"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 2), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor"), 0, false), + }; + + constexpr size_t if_inputs_size = 3; + const int32_t if_inputs[if_inputs_size] = {0, 1, 2}; + constexpr size_t outputs_size = 1; + const int32_t if_outputs[outputs_size] = {3}; + constexpr size_t operator_inputs_size = 2; + const int32_t operator_inputs[operator_inputs_size] = {0, 1}; + const int32_t operator_outputs[outputs_size] = {2}; + constexpr size_t operators_size = 1; + const Offset subgraph1_operators[operators_size] = { + CreateOperator( + *builder, 0, builder->CreateVector(if_inputs, if_inputs_size), + builder->CreateVector(if_outputs, outputs_size), + BuiltinOptions_IfOptions, CreateIfOptions(*builder, 1, 2).Union()), + }; + const Offset subgraph2_operators[operators_size] = { + CreateOperator( + *builder, 1, + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, outputs_size), + BuiltinOptions_NONE), + }; + constexpr size_t subgraphs_size = 3; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph(*builder, builder->CreateVector(subgraph1_tensors, 4), + builder->CreateVector(if_inputs, if_inputs_size), + builder->CreateVector(if_outputs, outputs_size), + builder->CreateVector(subgraph1_operators, operators_size), + builder->CreateString("if_subgraph")), + CreateSubGraph( + *builder, builder->CreateVector(subgraph2_tensors, 3), + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, outputs_size), + builder->CreateVector(subgraph2_operators, operators_size), + builder->CreateString("then_subgraph")), + CreateSubGraph( + *builder, builder->CreateVector(subgraph3_tensors, 3), + builder->CreateVector(operator_inputs, operator_inputs_size), + builder->CreateVector(operator_outputs, outputs_size), 0, + builder->CreateString("else_subgraph")), + }; + constexpr size_t operator_codes_size = 3; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_IF), + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_ADD), + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_MUL), + }; + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +const Model* BuildSimpleModelWithSubgraphsAndWhile() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffers_size = 1; + const Offset buffers[buffers_size] = { + CreateBuffer(*builder), + }; + const int32_t data_tensor_shape[] = {1, 1}; + constexpr size_t while_tensors_size = 4; + constexpr size_t op_tensors_size = 3; + const Offset subgraph0_tensors[while_tensors_size] = { + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor0"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor0"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor1"), 0, false), + }; + const Offset subgraph1_tensors[op_tensors_size] = { + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor2"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_BOOL, 0, + builder->CreateString("condition_tensor"), 0, false), + }; + const Offset subgraph2_tensors[op_tensors_size] = { + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor0"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(data_tensor_shape, 1), + TensorType_FLOAT32, 0, + builder->CreateString("output_tensor0"), 0, false), + }; + + constexpr size_t inputs_size = 2; + const int32_t inputs[inputs_size] = {0, 1}; + constexpr size_t while_outputs_size = 2; + const int32_t while_outputs[while_outputs_size] = {2, 3}; + constexpr size_t cond_outputs_size = 1; + const int32_t cond_outputs[cond_outputs_size] = {2}; + constexpr size_t add_outputs_size = 1; + const int32_t add_outputs[add_outputs_size] = {2}; + constexpr size_t add_subgraph_outputs_size = 2; + const int32_t add_subgraph_outputs[add_subgraph_outputs_size] = {2, 1}; + constexpr size_t operators_size = 1; + const Offset subgraph0_operators[operators_size] = { + CreateOperator(*builder, 0, builder->CreateVector(inputs, inputs_size), + builder->CreateVector(while_outputs, while_outputs_size), + BuiltinOptions_WhileOptions, + CreateWhileOptions(*builder, 1, 2).Union()), + }; + const Offset subgraph1_operators[operators_size] = { + CreateOperator(*builder, 1, builder->CreateVector(inputs, inputs_size), + builder->CreateVector(cond_outputs, cond_outputs_size), + BuiltinOptions_NONE), + }; + const Offset subgraph2_operators[operators_size] = { + CreateOperator(*builder, 2, builder->CreateVector(inputs, inputs_size), + builder->CreateVector(add_outputs, add_outputs_size), + BuiltinOptions_NONE), + }; + constexpr size_t subgraphs_size = 3; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph(*builder, builder->CreateVector(subgraph0_tensors, 4), + builder->CreateVector(inputs, inputs_size), + builder->CreateVector(while_outputs, while_outputs_size), + builder->CreateVector(subgraph0_operators, operators_size), + builder->CreateString("while_subgraph")), + CreateSubGraph(*builder, builder->CreateVector(subgraph1_tensors, 3), + builder->CreateVector(inputs, inputs_size), + builder->CreateVector(cond_outputs, cond_outputs_size), + builder->CreateVector(subgraph1_operators, operators_size), + builder->CreateString("cond_subgraph")), + CreateSubGraph(*builder, builder->CreateVector(subgraph2_tensors, 3), + builder->CreateVector(inputs, inputs_size), + builder->CreateVector(add_subgraph_outputs, + add_subgraph_outputs_size), + builder->CreateVector(subgraph2_operators, operators_size), + builder->CreateString("body_subgraph")), + }; + constexpr size_t operator_codes_size = 3; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_WHILE), + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_LESS), + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "multiple_inputs_op", + /*version=*/0, BuiltinOperator_ADD), + }; + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +// Build a model with If and two subgraphs: two data tensors A1 of size 2, A2 of +// size 4 are first concatenated, then cut to a new tensor A3 of size 3; the new +// tensor A3 of size 3 is then concatenated with A2 tensor of size 4 to produce +// a final output tensor A4. This model is specially crafted to capture the +// corner case outlined in go/avoid-memory-corruption-in-if-operator. +// +// Subgraph0 +// A0(1) A2_0(4) A1_0(2) +// | | | ---+ +// v v v | +// +--------------+ | +// | IF | | +// +------+-------+ | +// | A3_0(3) | +// v | +// +--------------+ | +// | CUSTOM |<---+ +// +------+-------+ +// | +// v +// A4_0(8) +// +// Subgraph1/2 +// A1_1(2) A2_1(4) +// | | +// v v +// +---------------+ +// | CUSTOM | +// +-------+-------+ +// | +// v A3_1(3) +// +// And it leads to memory plan as below +// +// Subgraph0 Layout +// +// +// <------------A4_0 -------------> <----- A2_0-------> <----A3_0 ---> +// +----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+ +// | | | | | | | | | 3 | 4 | 5 | 6 | | | | +// +----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+ +// +// +----+----+----+ +// | 1 | 2 | A0 | +// +----+----+----+ +// <---A1_0--> +// +// Subgraph 1 Layout +// +// +----+----+----+----+----+----+----+----+----+ +// | | | | | | | | | | +// +----+----+----+----+----+----+----+----+----+ +// +// +// <------A2_1 -------><----A3_1 ---><--A1_1---> +// +// +// A1_1 of subgraph 1 will overlap with A2_0 of subgraph 0. +// In a buggy implementation of IF, two overwrite may happen: +// 1. copying input from A1_0 to A1_1 overwrites A2_0 before A2_0 is copied to +// A2_1; thus subgraph 1 produce incorrect output. +// 2. copying output from A3_1 to A4_0 overwrites A1_0, which should remain +// intact so that it can be used by the OP after the IF operator in subgraph 0 +// + +const Model* BuildModelWithIfAndSubgraphInputTensorOverlap() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr TensorType kTensorType = TensorType_INT32; + constexpr int kBlockSize = + tflite::MicroArenaBufferAlignment() / sizeof(int32_t); + constexpr size_t kBuffersCount = 1; + const Offset buffers[kBuffersCount] = { + CreateBuffer(*builder), + }; + const int32_t kConditionTensorShape[] = {1}; + const int32_t kIfInput1TensorShape[] = {2 * kBlockSize}; + const int32_t kIfInput2TensorShape[] = {4 * kBlockSize}; + const int32_t kIfOutputTensorShape[] = {3 * kBlockSize}; + const int32_t kFinalOutputTensorShape[] = {8 * kBlockSize}; + constexpr size_t kSubgraph0TensorsCount = 5; + const Offset kSubgraph0Tensors[kSubgraph0TensorsCount] = { + CreateTensor(*builder, builder->CreateVector(kConditionTensorShape, 1), + TensorType_BOOL, 0, + builder->CreateString("condition tensor"), 0, false), + CreateTensor(*builder, builder->CreateVector(kIfInput1TensorShape, 1), + kTensorType, 0, builder->CreateString("if_input_tensor1"), 0, + false), + CreateTensor(*builder, builder->CreateVector(kIfInput2TensorShape, 1), + kTensorType, 0, builder->CreateString("if_input_tensor2"), 0, + false), + CreateTensor(*builder, builder->CreateVector(kIfOutputTensorShape, 1), + kTensorType, 0, builder->CreateString("if_output_tensor"), 0, + false), + CreateTensor(*builder, builder->CreateVector(kFinalOutputTensorShape, 1), + kTensorType, 0, builder->CreateString("final_output_tensor"), + 0, false), + }; + + // Subgraph 1 is the chosen path if condition tensor in IF is true. + constexpr size_t kSubgraph1TensorsCount = 3; + const Offset kSubgraph1Tensors[kSubgraph1TensorsCount] = { + CreateTensor(*builder, builder->CreateVector(kIfInput1TensorShape, 1), + kTensorType, 0, + builder->CreateString("subgraph1_input_tensor1"), 0, false), + CreateTensor(*builder, builder->CreateVector(kIfInput2TensorShape, 1), + kTensorType, 0, + builder->CreateString("subgraph1_input_tensor2"), 0, false), + CreateTensor(*builder, builder->CreateVector(kIfOutputTensorShape, 1), + kTensorType, 0, + builder->CreateString("subgraph1_output_tensor"), 0, false), + }; + + // Subgraph 2 is the chosen path if condition tensor in IF is false + constexpr size_t kSubgraph2TensorsCount = 3; + const Offset kSubgraph2Tensors[kSubgraph2TensorsCount] = { + CreateTensor(*builder, builder->CreateVector(kIfInput1TensorShape, 1), + kTensorType, 0, builder->CreateString("if_input_tensor1"), 0, + false), + CreateTensor(*builder, builder->CreateVector(kIfInput2TensorShape, 1), + kTensorType, 0, builder->CreateString("if_input_tensor2"), 0, + false), + CreateTensor(*builder, builder->CreateVector(kIfOutputTensorShape, 1), + kTensorType, 0, builder->CreateString("if_output_tensor"), 0, + false), + }; + + constexpr int kIfOpCodeIndex = 0; + constexpr int kCustomOpCodeIndex = 1; + + constexpr size_t kIfInputsCount = 3; + const int32_t kIfInputs[kIfInputsCount] = {0, 1, 2}; + constexpr size_t kOutputsCount = 1; + const int32_t kIfOutputs[kOutputsCount] = {3}; + constexpr size_t kOpAfterIfInputsCount = 2; + const int32_t kOpAfterIfInputs[kOpAfterIfInputsCount] = {3, 2}; + const int32_t kOpAfterIfOutputs[kOutputsCount] = {4}; + constexpr size_t kOperatorsCount = 2; + const Offset kSubgraph0Operators[kOperatorsCount] = { + CreateOperator(*builder, kIfOpCodeIndex, + builder->CreateVector(kIfInputs, kIfInputsCount), + builder->CreateVector(kIfOutputs, kOutputsCount), + BuiltinOptions_IfOptions, + CreateIfOptions(*builder, 1, 2).Union()), + CreateOperator( + *builder, kCustomOpCodeIndex, + builder->CreateVector(kOpAfterIfInputs, kOpAfterIfInputsCount), + builder->CreateVector(kOpAfterIfOutputs, kOutputsCount)), + }; + + constexpr size_t kSubgraph1InputsCount = 2; + const int32_t kSubgraph1Inputs[kSubgraph1InputsCount] = {0, 1}; + constexpr size_t kSubgraph1OutputsCount = 1; + const int32_t kSubgraph1Outputs[kSubgraph1OutputsCount] = {2}; + constexpr size_t kSubgraph1OperatorsCount = 1; + const Offset kSubgraph1Operators[kSubgraph1OperatorsCount] = { + CreateOperator( + *builder, kCustomOpCodeIndex, + builder->CreateVector(kSubgraph1Inputs, kSubgraph1InputsCount), + builder->CreateVector(kSubgraph1Outputs, kSubgraph1OutputsCount), + BuiltinOptions_NONE), + }; + + constexpr size_t kSubgraph2InputsCount = 2; + const int32_t kSubgraph2Inputs[kSubgraph2InputsCount] = {0, 1}; + constexpr size_t kSubgraph2OutputsCount = 1; + const int32_t kSubgraph2Outputs[kSubgraph2OutputsCount] = {2}; + constexpr size_t kSubgraph2OperatorsCount = 1; + const Offset kSubgraph2Operators[kSubgraph2OperatorsCount] = { + CreateOperator( + *builder, kCustomOpCodeIndex, + builder->CreateVector(kSubgraph2Inputs, kSubgraph2InputsCount), + builder->CreateVector(kSubgraph2Outputs, kSubgraph2OutputsCount), + BuiltinOptions_NONE), + }; + + constexpr size_t kSubgraphsCount = 3; + const Offset kSubgraphs[kSubgraphsCount] = { + CreateSubGraph( + *builder, + builder->CreateVector(kSubgraph0Tensors, kSubgraph0TensorsCount), + builder->CreateVector(kIfInputs, kIfInputsCount), + builder->CreateVector(kOpAfterIfOutputs, kOutputsCount), + builder->CreateVector(kSubgraph0Operators, kOperatorsCount), + builder->CreateString("if_subgraph")), + CreateSubGraph( + *builder, + builder->CreateVector(kSubgraph1Tensors, kSubgraph1TensorsCount), + builder->CreateVector(kSubgraph1Inputs, kSubgraph1InputsCount), + builder->CreateVector(kSubgraph1Outputs, kSubgraph1OutputsCount), + builder->CreateVector(kSubgraph1Operators, kSubgraph1OperatorsCount), + builder->CreateString("then_subgraph")), + CreateSubGraph( + *builder, + builder->CreateVector(kSubgraph2Tensors, kSubgraph2TensorsCount), + builder->CreateVector(kSubgraph2Inputs, kSubgraph2InputsCount), + builder->CreateVector(kSubgraph2Outputs, kSubgraph2OutputsCount), + builder->CreateVector(kSubgraph2Operators, kSubgraph2OperatorsCount), + builder->CreateString("else_subgraph")), + }; + + constexpr size_t kOperatorCodesCount = 2; + const Offset kOperatorCodes[kOperatorCodesCount] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, "if", + /*version=*/0, BuiltinOperator_IF), + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "custom_packer_op", + /*version=*/0, BuiltinOperator_CUSTOM), + }; + const Offset kModelOffset = CreateModel( + *builder, 0, builder->CreateVector(kOperatorCodes, kOperatorCodesCount), + builder->CreateVector(kSubgraphs, kSubgraphsCount), + builder->CreateString("test_model"), + builder->CreateVector(buffers, kBuffersCount)); + FinishModelBuffer(*builder, kModelOffset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +// Mock model with one main subgraph containing a single CALL_ONCE op (with null +// inputs and outputs) which invokes a second subgraph which has null inputs and +// outputs. +const Model* BuildSimpleMockModelWithNullInputsOutputs() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + + constexpr size_t buffers_size = 1; + const Offset buffers[buffers_size] = { + CreateBuffer(*builder), + }; + constexpr size_t tensor_shape_size = 1; + const int32_t tensor_shape[tensor_shape_size] = {0}; + constexpr size_t tensors_size = 1; + const Offset tensors[tensors_size] = { + CreateTensor(*builder, + builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, + builder->CreateString("test_input_tensor1"), 0, false), + }; + constexpr size_t subgraph0_inputs_size = 1; + const int32_t subgraph0_inputs[subgraph0_inputs_size] = {0}; + constexpr size_t subgraph0_outputs_size = 1; + const int32_t subgraph0_outputs[subgraph0_outputs_size] = {0}; + constexpr size_t operators_size = 1; + const Offset subgraph0_operators[operators_size] = { + CreateOperator(*builder, 0, {}, {}, BuiltinOptions_CallOnceOptions, + CreateCallOnceOptions(*builder, 1).Union()), + }; + const Offset subgraph1_operators[operators_size] = { + CreateOperator(*builder, 1, {}, {}, BuiltinOptions_NONE)}; + constexpr size_t subgraphs_size = 2; + const Offset subgraphs[subgraphs_size] = { + CreateSubGraph( + *builder, builder->CreateVector(tensors, tensors_size), + builder->CreateVector(subgraph0_inputs, subgraph0_inputs_size), + builder->CreateVector(subgraph0_outputs, subgraph0_outputs_size), + builder->CreateVector(subgraph0_operators, operators_size), + builder->CreateString("main_subgraph")), + CreateSubGraph(*builder, builder->CreateVector(tensors, tensors_size), {}, + {}, + builder->CreateVector(subgraph1_operators, operators_size), + builder->CreateString("secondary subgraph")), + }; + constexpr size_t operator_codes_size = 2; + const Offset operator_codes[operator_codes_size] = { + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, + "call_once_op", + /*version=*/0, BuiltinOperator_CALL_ONCE), + CreateOperatorCodeDirect(*builder, /*deprecated_builtin_code=*/0, "no_op", + /*version=*/0, BuiltinOperator_CUSTOM)}; + const Offset model_offset = CreateModel( + *builder, 0, builder->CreateVector(operator_codes, operator_codes_size), + builder->CreateVector(subgraphs, subgraphs_size), + builder->CreateString("test_model"), + builder->CreateVector(buffers, buffers_size)); + FinishModelBuffer(*builder, model_offset); + void* model_pointer = builder->GetBufferPointer(); + const Model* model = flatbuffers::GetRoot(model_pointer); + return model; +} + +} // namespace + +const TfLiteRegistration* SimpleStatefulOp::getRegistration() { + return GetMutableRegistration(); +} + +TfLiteRegistration* SimpleStatefulOp::GetMutableRegistration() { + static TfLiteRegistration r; + r.init = Init; + r.prepare = Prepare; + r.invoke = Invoke; + return &r; +} + +void* SimpleStatefulOp::Init(TfLiteContext* context, const char* buffer, + size_t length) { + TFLITE_DCHECK(context->AllocateBufferForEval == nullptr); + TFLITE_DCHECK(context->GetScratchBuffer == nullptr); + TFLITE_DCHECK(context->RequestScratchBufferInArena == nullptr); + + void* raw = context->AllocatePersistentBuffer(context, sizeof(OpData)); + OpData* data = reinterpret_cast(raw); + *data = {}; + return raw; +} + +TfLiteStatus SimpleStatefulOp::Prepare(TfLiteContext* context, + TfLiteNode* node) { + OpData* data = reinterpret_cast(node->user_data); + + // Make sure that the input is in uint8_t with at least 1 data entry. + MicroContext* micro_context = GetMicroContext(context); + TfLiteTensor* input = + micro_context->AllocateTempInputTensor(node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + + if (input->type != kTfLiteInt8) return kTfLiteError; + if (NumElements(input->dims) == 0) return kTfLiteError; + + // Allocate a temporary buffer with the same size of input for sorting. + TF_LITE_ENSURE_STATUS(context->RequestScratchBufferInArena( + context, sizeof(uint8_t) * NumElements(input->dims), + &data->sorting_buffer)); + // We can interleave scratch / persistent buffer allocation. + data->invoke_count = reinterpret_cast( + context->AllocatePersistentBuffer(context, sizeof(int))); + *data->invoke_count = 0; + + micro_context->DeallocateTempTfLiteTensor(input); + return kTfLiteOk; +} + +TfLiteStatus SimpleStatefulOp::Invoke(TfLiteContext* context, + TfLiteNode* node) { + OpData* data = reinterpret_cast(node->user_data); + *data->invoke_count += 1; + + const TfLiteEvalTensor* input = + tflite::micro::GetEvalInput(context, node, kInputTensor); + TF_LITE_ENSURE(context, input != nullptr); + const uint8_t* input_data = input->data.uint8; + int size = NumElements(input->dims); + + uint8_t* sorting_buffer = reinterpret_cast( + context->GetScratchBuffer(context, data->sorting_buffer)); + // Copy inputs data to the sorting buffer. We don't want to mutate the input + // tensor as it might be used by a another node. + for (int i = 0; i < size; i++) { + sorting_buffer[i] = input_data[i]; + } + + // In place insertion sort on `sorting_buffer`. + for (int i = 1; i < size; i++) { + for (int j = i; j > 0 && sorting_buffer[j] < sorting_buffer[j - 1]; j--) { + std::swap(sorting_buffer[j], sorting_buffer[j - 1]); + } + } + + TfLiteEvalTensor* median = + tflite::micro::GetEvalOutput(context, node, kMedianTensor); + TF_LITE_ENSURE(context, median != nullptr); + uint8_t* median_data = median->data.uint8; + TfLiteEvalTensor* invoke_count = + tflite::micro::GetEvalOutput(context, node, kInvokeCount); + TF_LITE_ENSURE(context, invoke_count != nullptr); + int32_t* invoke_count_data = invoke_count->data.i32; + + median_data[0] = sorting_buffer[size / 2]; + invoke_count_data[0] = *data->invoke_count; + return kTfLiteOk; +} + +const TfLiteRegistration* MockCustom::getRegistration() { + return GetMutableRegistration(); +} + +TfLiteRegistration* MockCustom::GetMutableRegistration() { + static TfLiteRegistration r; + r.init = Init; + r.prepare = Prepare; + r.invoke = Invoke; + r.free = Free; + return &r; +} + +void* MockCustom::Init(TfLiteContext* context, const char* buffer, + size_t length) { + // We don't support delegate in TFL micro. This is a weak check to test if + // context struct being zero-initialized. + TFLITE_DCHECK(context->ReplaceNodeSubsetsWithDelegateKernels == nullptr); + freed_ = false; + // Do nothing. + return nullptr; +} + +void MockCustom::Free(TfLiteContext* context, void* buffer) { freed_ = true; } + +TfLiteStatus MockCustom::Prepare(TfLiteContext* context, TfLiteNode* node) { + return kTfLiteOk; +} + +TfLiteStatus MockCustom::Invoke(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TF_LITE_ENSURE(context, input != nullptr); + const int32_t* input_data = input->data.i32; + const TfLiteEvalTensor* weight = + tflite::micro::GetEvalInput(context, node, 1); + TF_LITE_ENSURE(context, weight != nullptr); + const uint8_t* weight_data = weight->data.uint8; + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TF_LITE_ENSURE(context, output != nullptr); + int32_t* output_data = output->data.i32; + output_data[0] = + 0; // Catch output tensor sharing memory with an input tensor + output_data[0] = input_data[0] + weight_data[0]; + return kTfLiteOk; +} + +bool MockCustom::freed_ = false; + +const TfLiteRegistration* MultipleInputs::getRegistration() { + return GetMutableRegistration(); +} + +TfLiteRegistration* MultipleInputs::GetMutableRegistration() { + static TfLiteRegistration r; + r.init = Init; + r.prepare = Prepare; + r.invoke = Invoke; + r.free = Free; + return &r; +} + +void* MultipleInputs::Init(TfLiteContext* context, const char* buffer, + size_t length) { + // We don't support delegate in TFL micro. This is a weak check to test if + // context struct being zero-initialized. + TFLITE_DCHECK(context->ReplaceNodeSubsetsWithDelegateKernels == nullptr); + freed_ = false; + // Do nothing. + return nullptr; +} + +void MultipleInputs::Free(TfLiteContext* context, void* buffer) { + freed_ = true; +} + +TfLiteStatus MultipleInputs::Prepare(TfLiteContext* context, TfLiteNode* node) { + return kTfLiteOk; +} + +TfLiteStatus MultipleInputs::Invoke(TfLiteContext* context, TfLiteNode* node) { + const TfLiteEvalTensor* input = tflite::micro::GetEvalInput(context, node, 0); + TF_LITE_ENSURE(context, input != nullptr); + const int32_t* input_data = input->data.i32; + const TfLiteEvalTensor* input1 = + tflite::micro::GetEvalInput(context, node, 1); + TF_LITE_ENSURE(context, input1 != nullptr); + const int32_t* input_data1 = input1->data.i32; + const TfLiteEvalTensor* input2 = + tflite::micro::GetEvalInput(context, node, 2); + TF_LITE_ENSURE(context, input2 != nullptr); + const int32_t* input_data2 = input2->data.i32; + + TfLiteEvalTensor* output = tflite::micro::GetEvalOutput(context, node, 0); + TF_LITE_ENSURE(context, output != nullptr); + int32_t* output_data = output->data.i32; + output_data[0] = + 0; // Catch output tensor sharing memory with an input tensor + output_data[0] = input_data[0] + input_data1[0] + input_data2[0]; + return kTfLiteOk; +} + +bool MultipleInputs::freed_ = false; + +const TfLiteRegistration* NoOp::getRegistration() { + return GetMutableRegistration(); +} + +TfLiteRegistration* NoOp::GetMutableRegistration() { + static TfLiteRegistration r; + r.init = Init; + r.prepare = Prepare; + r.invoke = Invoke; + r.free = Free; + return &r; +} + +void* NoOp::Init(TfLiteContext* context, const char* buffer, size_t length) { + // We don't support delegate in TFL micro. This is a weak check to test if + // context struct being zero-initialized. + TFLITE_DCHECK(context->ReplaceNodeSubsetsWithDelegateKernels == nullptr); + freed_ = false; + // Do nothing. + return nullptr; +} + +void NoOp::Free(TfLiteContext* context, void* buffer) { freed_ = true; } + +TfLiteStatus NoOp::Prepare(TfLiteContext* context, TfLiteNode* node) { + return kTfLiteOk; +} + +TfLiteStatus NoOp::Invoke(TfLiteContext* context, TfLiteNode* node) { + return kTfLiteOk; +} + +bool NoOp::freed_ = false; + +AllOpsResolver GetOpResolver() { + AllOpsResolver op_resolver; + op_resolver.AddCustom("mock_custom", MockCustom::GetMutableRegistration()); + op_resolver.AddCustom("simple_stateful_op", + SimpleStatefulOp::GetMutableRegistration()); + op_resolver.AddCustom("multiple_inputs_op", + MultipleInputs::GetMutableRegistration()); + op_resolver.AddCustom("no_op", NoOp::GetMutableRegistration()); + op_resolver.AddCustom("custom_packer_op", PackerOp::GetMutableRegistration()); + return op_resolver; +} + +const Model* GetModelWithUnusedInputs() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildModelWithUnusedInputs()); + } + return model; +} + +const Model* GetModelWithUnusedOperatorOutputs() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildModelWithUnusedOperatorOutputs()); + } + return model; +} + +const Model* GetModelWith256x256Tensor() { + static const Model* model = BuildModelWith256x256Tensor(); + return model; +} + +const Model* GetSimpleMockModel() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildSimpleMockModel()); + } + return model; +} + +const Model* GetSimpleMultipleInputsModel() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildSimpleMultipleInputsModel()); + } + return model; +} + +const Model* GetSimpleModelWithSubgraphsAndIf() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildSimpleModelWithSubgraphsAndIf()); + } + return model; +} + +const Model* GetSimpleModelWithIfAndEmptySubgraph() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildSimpleModelWithIfAndEmptySubgraph()); + } + return model; +} + +const Model* GetSimpleModelWithSubgraphsAndWhile() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildSimpleModelWithSubgraphsAndWhile()); + } + return model; +} + +const Model* GetModelWithIfAndSubgraphInputTensorOverlap() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildModelWithIfAndSubgraphInputTensorOverlap()); + } + return model; +} + +const Model* GetSimpleModelWithNullInputsAndOutputs() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildSimpleMockModelWithNullInputsOutputs()); + } + return model; +} + +const Model* GetComplexMockModel() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildComplexMockModel()); + } + return model; +} + +const Model* GetSimpleModelWithBranch() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildSimpleModelWithBranch()); + } + return model; +} + +const Model* GetModelWithOfflinePlanning(int num_tensors, + const int32_t* metadata_buffer, + NodeConnection* node_conn, + int num_conns, + int num_subgraph_inputs) { + const Model* model = BuildModelWithOfflinePlanning( + num_tensors, metadata_buffer, node_conn, num_conns, num_subgraph_inputs); + return model; +} + +const Model* GetSimpleStatefulModel() { + static Model* model = nullptr; + if (!model) { + model = const_cast(BuildSimpleStatefulModel()); + } + return model; +} + +const Tensor* Create1dFlatbufferTensor(int size, bool is_variable) { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + constexpr size_t tensor_shape_size = 1; + const int32_t tensor_shape[tensor_shape_size] = {size}; + const Offset tensor_offset = CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, builder->CreateString("test_tensor"), 0, + is_variable); + builder->Finish(tensor_offset); + void* tensor_pointer = builder->GetBufferPointer(); + const Tensor* tensor = flatbuffers::GetRoot(tensor_pointer); + return tensor; +} + +const Tensor* CreateQuantizedFlatbufferTensor(int size) { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + constexpr size_t quant_params_size = 1; + const float min_array[quant_params_size] = {0.1f}; + const float max_array[quant_params_size] = {0.2f}; + const float scale_array[quant_params_size] = {0.3f}; + const int64_t zero_point_array[quant_params_size] = {100ll}; + + const Offset quant_params = + CreateQuantizationParameters( + *builder, + /*min=*/builder->CreateVector(min_array, quant_params_size), + /*max=*/builder->CreateVector(max_array, quant_params_size), + /*scale=*/ + builder->CreateVector(scale_array, quant_params_size), + /*zero_point=*/ + builder->CreateVector(zero_point_array, quant_params_size)); + + constexpr size_t tensor_shape_size = 1; + const int32_t tensor_shape[tensor_shape_size] = {size}; + const Offset tensor_offset = CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, builder->CreateString("test_tensor"), quant_params, + false); + builder->Finish(tensor_offset); + void* tensor_pointer = builder->GetBufferPointer(); + const Tensor* tensor = flatbuffers::GetRoot(tensor_pointer); + return tensor; +} + +const Tensor* CreateMissingQuantizationFlatbufferTensor(int size) { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + const Offset quant_params = + CreateQuantizationParameters(*builder, 0, 0, 0, 0, + QuantizationDetails_NONE, 0, 0); + constexpr size_t tensor_shape_size = 1; + const int32_t tensor_shape[tensor_shape_size] = {size}; + const Offset tensor_offset = CreateTensor( + *builder, builder->CreateVector(tensor_shape, tensor_shape_size), + TensorType_INT32, 0, builder->CreateString("test_tensor"), quant_params, + false); + builder->Finish(tensor_offset); + void* tensor_pointer = builder->GetBufferPointer(); + const Tensor* tensor = flatbuffers::GetRoot(tensor_pointer); + return tensor; +} + +const flatbuffers::Vector>* +CreateFlatbufferBuffers() { + using flatbuffers::Offset; + flatbuffers::FlatBufferBuilder* builder = BuilderInstance(); + constexpr size_t buffers_size = 1; + const Offset buffers[buffers_size] = { + CreateBuffer(*builder), + }; + const flatbuffers::Offset>> + buffers_offset = builder->CreateVector(buffers, buffers_size); + builder->Finish(buffers_offset); + void* buffers_pointer = builder->GetBufferPointer(); + const flatbuffers::Vector>* result = + flatbuffers::GetRoot>>( + buffers_pointer); + return result; +} + +int TestStrcmp(const char* a, const char* b) { + if ((a == nullptr) || (b == nullptr)) { + return -1; + } + while ((*a != 0) && (*a == *b)) { + a++; + b++; + } + return *reinterpret_cast(a) - + *reinterpret_cast(b); +} + +// Create a TfLiteIntArray from an array of ints. The first element in the +// supplied array must be the size of the array expressed as an int. +TfLiteIntArray* IntArrayFromInts(int* int_array) { + return reinterpret_cast(int_array); +} + +// Create a TfLiteFloatArray from an array of floats. The first element in the +// supplied array must be the size of the array expressed as a float. +TfLiteFloatArray* FloatArrayFromFloats(const float* floats) { + static_assert(sizeof(float) == sizeof(int), + "assumes sizeof(float) == sizeof(int) to perform casting"); + int size = static_cast(floats[0]); + *reinterpret_cast(const_cast(floats)) = size; + return reinterpret_cast(const_cast(floats)); +} + +TfLiteTensor CreateQuantizedBiasTensor(const float* data, int16_t* quantized, + TfLiteIntArray* dims, float input_scale, + float weights_scale, bool is_variable) { + float bias_scale = input_scale * weights_scale; + tflite::SymmetricQuantize(data, quantized, ElementCount(*dims), bias_scale); + + // Quantized int16_t tensors always have a zero point of 0, since the range of + // int16_t values is large, and because zero point costs extra cycles during + // processing. + TfLiteTensor result = + CreateQuantizedTensor(quantized, dims, bias_scale, 0, is_variable); + return result; +} + +TfLiteTensor CreateQuantizedBiasTensor(const float* data, int32_t* quantized, + TfLiteIntArray* dims, float input_scale, + float weights_scale, bool is_variable) { + float bias_scale = input_scale * weights_scale; + tflite::SymmetricQuantize(data, quantized, ElementCount(*dims), bias_scale); + + // Quantized int32_t tensors always have a zero point of 0, since the range of + // int32_t values is large, and because zero point costs extra cycles during + // processing. + TfLiteTensor result = + CreateQuantizedTensor(quantized, dims, bias_scale, 0, is_variable); + return result; +} + +TfLiteTensor CreateQuantizedBiasTensor(const float* data, + std::int64_t* quantized, + TfLiteIntArray* dims, float input_scale, + float weights_scale, bool is_variable) { + float bias_scale = input_scale * weights_scale; + tflite::SymmetricQuantize(data, quantized, ElementCount(*dims), bias_scale); + + // Quantized int32_t tensors always have a zero point of 0, since the range of + // int32_t values is large, and because zero point costs extra cycles during + // processing. + TfLiteTensor result = + CreateQuantizedTensor(quantized, dims, bias_scale, 0, is_variable); + return result; +} + +// Quantizes int32_t bias tensor with per-channel weights determined by input +// scale multiplied by weight scale for each channel. +template +TfLiteTensor CreatePerChannelQuantizedBiasTensor( + const float* input, T* quantized, TfLiteIntArray* dims, float input_scale, + float* weight_scales, float* scales, int* zero_points, + TfLiteAffineQuantization* affine_quant, int quantized_dimension, + bool is_variable) { + int input_size = ElementCount(*dims); + int num_channels = dims->data[quantized_dimension]; + // First element is reserved for array length + zero_points[0] = num_channels; + scales[0] = static_cast(num_channels); + float* scales_array = &scales[1]; + for (int i = 0; i < num_channels; i++) { + scales_array[i] = input_scale * weight_scales[i]; + zero_points[i + 1] = 0; + } + + SymmetricPerChannelQuantize(input, quantized, input_size, num_channels, + scales_array); + + affine_quant->scale = FloatArrayFromFloats(scales); + affine_quant->zero_point = IntArrayFromInts(zero_points); + affine_quant->quantized_dimension = quantized_dimension; + + TfLiteTensor result = CreateTensor(quantized, dims, is_variable); + result.quantization = {kTfLiteAffineQuantization, affine_quant}; + return result; +} + +TfLiteTensor CreatePerChannelQuantizedBiasTensor( + const float* input, int32_t* quantized, TfLiteIntArray* dims, + float input_scale, float* weight_scales, float* scales, int* zero_points, + TfLiteAffineQuantization* affine_quant, int quantized_dimension, + bool is_variable) { + return CreatePerChannelQuantizedBiasTensor( + input, quantized, dims, input_scale, weight_scales, scales, zero_points, + affine_quant, quantized_dimension, is_variable); +} + +TfLiteTensor CreatePerChannelQuantizedBiasTensor( + const float* input, std::int64_t* quantized, TfLiteIntArray* dims, + float input_scale, float* weight_scales, float* scales, int* zero_points, + TfLiteAffineQuantization* affine_quant, int quantized_dimension, + bool is_variable) { + return CreatePerChannelQuantizedBiasTensor( + input, quantized, dims, input_scale, weight_scales, scales, zero_points, + affine_quant, quantized_dimension, is_variable); +} + +TfLiteTensor CreateSymmetricPerChannelQuantizedTensor( + const float* input, int8_t* quantized, TfLiteIntArray* dims, float* scales, + int* zero_points, TfLiteAffineQuantization* affine_quant, + int quantized_dimension, bool is_variable, TfLiteType tensor_weight_type) { + int channel_count = dims->data[quantized_dimension]; + + scales[0] = static_cast(channel_count); + zero_points[0] = channel_count; + + SignedSymmetricPerChannelQuantize(input, dims, quantized_dimension, quantized, + &scales[1], tensor_weight_type); + + for (int i = 0; i < channel_count; i++) { + zero_points[i + 1] = 0; + } + + affine_quant->scale = FloatArrayFromFloats(scales); + affine_quant->zero_point = IntArrayFromInts(zero_points); + affine_quant->quantized_dimension = quantized_dimension; + TfLiteTensor result = + CreateTensor(quantized, dims, is_variable, tensor_weight_type); + result.quantization = {kTfLiteAffineQuantization, affine_quant}; + return result; +} + +size_t GetModelTensorCount(const Model* model) { + auto* subgraphs = model->subgraphs(); + if (subgraphs) { + return (*subgraphs)[0]->tensors()->size(); + } + return 0; +} + +void PackInt4ValuesDenselyInPlace(uint8_t* src_buffer, int buffer_size) { + for (int i = 0; i < buffer_size; ++i) { + if (i % 2 == 0) { + src_buffer[i / 2] = src_buffer[i] & 0x0F; + } else { + src_buffer[i / 2] |= src_buffer[i] << 4; + } + } + // the rest of the buffer should be empty since half of it is packed with the + // values + memset(src_buffer + (buffer_size + 1) / 2, 0, buffer_size / 2); +} + +} // namespace testing +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helpers.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helpers.h new file mode 100644 index 0000000000..0cedfba8b3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/test_helpers.h @@ -0,0 +1,349 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef TENSORFLOW_LITE_MICRO_TEST_HELPERS_H_ +#define TENSORFLOW_LITE_MICRO_TEST_HELPERS_H_ + +#include +#include +#include +#include +#include +#include +#include +#include // from @flatbuffers +#include +#include + +namespace tflite { + namespace testing { + constexpr int kOfflinePlannerHeaderSize = 3; + + struct NodeConnection_ + { + std::initializer_list < int32_t > input; + std::initializer_list < int32_t > output; + }; + + typedef struct NodeConnection_ NodeConnection; + +// A simple operator that returns the median of the input with the number of +// times the kernel was invoked. The implementation below is deliberately +// complicated, just to demonstrate how kernel memory planning works. + class SimpleStatefulOp { + static constexpr int kBufferNotAllocated = 0; + + // Inputs: + static constexpr int kInputTensor = 0; + + // Outputs: + static constexpr int kMedianTensor = 0; + static constexpr int kInvokeCount = 1; + struct OpData + { + int * invoke_count = nullptr; + int sorting_buffer = kBufferNotAllocated; + }; + +public: + static const TfLiteRegistration * getRegistration(); + static TfLiteRegistration * GetMutableRegistration(); + static void * Init(TfLiteContext * context, const char * buffer, size_t length); + static TfLiteStatus Prepare(TfLiteContext * context, TfLiteNode * node); + static TfLiteStatus Invoke(TfLiteContext * context, TfLiteNode * node); + }; + + class MockCustom { +public: + static const TfLiteRegistration * getRegistration(); + static TfLiteRegistration * GetMutableRegistration(); + static void * Init(TfLiteContext * context, const char * buffer, size_t length); + static void Free(TfLiteContext * context, void * buffer); + static TfLiteStatus Prepare(TfLiteContext * context, TfLiteNode * node); + static TfLiteStatus Invoke(TfLiteContext * context, TfLiteNode * node); + + static bool freed_; + }; + +// A simple operator with the purpose of testing multiple inputs. It returns +// the sum of the inputs. + class MultipleInputs { +public: + static const TfLiteRegistration * getRegistration(); + static TfLiteRegistration * GetMutableRegistration(); + static void * Init(TfLiteContext * context, const char * buffer, size_t length); + static void Free(TfLiteContext * context, void * buffer); + static TfLiteStatus Prepare(TfLiteContext * context, TfLiteNode * node); + static TfLiteStatus Invoke(TfLiteContext * context, TfLiteNode * node); + + static bool freed_; + }; + +// A simple no-op operator. + class NoOp { +public: + static const TfLiteRegistration * getRegistration(); + static TfLiteRegistration * GetMutableRegistration(); + static void * Init(TfLiteContext * context, const char * buffer, size_t length); + static void Free(TfLiteContext * context, void * buffer); + static TfLiteStatus Prepare(TfLiteContext * context, TfLiteNode * node); + static TfLiteStatus Invoke(TfLiteContext * context, TfLiteNode * node); + + static bool freed_; + }; + +// Returns an Op Resolver that can be used in the testing code. + AllOpsResolver GetOpResolver(); + +// Returns a simple example flatbuffer TensorFlow Lite model. Contains 1 input, +// 1 layer of weights, 1 output Tensor, and 1 operator. + const Model * GetSimpleMockModel(); + +// Returns a flatbuffer TensorFlow Lite model with more inputs, variable +// tensors, and operators. + const Model * GetComplexMockModel(); + +// Returns a simple example flatbuffer TensorFlow Lite model. Contains 1 input, +// 1 layer of weights, 1 output Tensor, and 1 operator. +// The size of all three tensors is 256 x 256, which is larger than what other +// models provide from this test helper. + const Model * GetModelWith256x256Tensor(); + +// Returns a simple flatbuffer model with two branches. + const Model * GetSimpleModelWithBranch(); + +// Returns a simple example flatbuffer TensorFlow Lite model. Contains 3 inputs, +// 1 output Tensor, and 1 operator. + const Model * GetSimpleMultipleInputsModel(); + +// Returns a simple flatbuffer model with offline planned tensors +// @param[in] num_tensors Number of tensors in the model. +// @param[in] metadata_buffer Metadata for offline planner. +// @param[in] node_con List of connections, i.e. operators +// in the model. +// @param[in] num_conns Number of connections. +// @param[in] num_subgraph_inputs How many of the input tensors are in +// the subgraph inputs. The default value +// of 0 means all of the input tensors +// are in the subgraph input list. There +// must be at least 1 input tensor in the +// subgraph input list. + const Model * GetModelWithOfflinePlanning(int num_tensors, + const int32_t * metadata_buffer, + NodeConnection * node_conn, + int num_conns, + int num_subgraph_inputs=0); + +// Returns a flatbuffer with a single operator, two inputs (one unused) and one +// output. + const Model * GetModelWithUnusedInputs(); + +// Returns a flatbuffer with a single operator, zero inputs and two outputs +// (one unused). + const Model * GetModelWithUnusedOperatorOutputs(); + +// Returns a flatbuffer model with `simple_stateful_op` + const Model * GetSimpleStatefulModel(); + +// Returns a flatbuffer model with "if" and two subgraphs. + const Model * GetSimpleModelWithSubgraphsAndIf(); + +// Returns a flatbuffer model with "if" and two subgraphs one of which is empty. + const Model * GetSimpleModelWithIfAndEmptySubgraph(); + +// Returns a flatbuffer model with "while" and three subgraphs. + const Model * GetSimpleModelWithSubgraphsAndWhile(); + +// Returns a flatbuffer model with "if" and two subgraphs and the input tensor 1 +// of "if" subgraph overlaps with the input tensor 2 of subgraph 1. + const Model * GetModelWithIfAndSubgraphInputTensorOverlap(); + +// Returns a flatbuffer model with null subgraph/operator inputs and outputs. + const Model * GetSimpleModelWithNullInputsAndOutputs(); + +// Builds a one-dimensional flatbuffer tensor of the given size. + const Tensor * Create1dFlatbufferTensor(int size, bool is_variable=false); + +// Builds a one-dimensional flatbuffer tensor of the given size with +// quantization metadata. + const Tensor * CreateQuantizedFlatbufferTensor(int size); + +// Creates a one-dimensional tensor with no quantization metadata. + const Tensor * CreateMissingQuantizationFlatbufferTensor(int size); + +// Creates a vector of flatbuffer buffers. + const flatbuffers::Vector < flatbuffers::Offset < Buffer >> * + CreateFlatbufferBuffers(); + +// Performs a simple string comparison without requiring standard C library. + int TestStrcmp(const char * a, const char * b); + + void PopulateContext(TfLiteTensor * tensors, int tensors_size, TfLiteContext * context); + +// Create a TfLiteIntArray from an array of ints. The first element in the +// supplied array must be the size of the array expressed as an int. + TfLiteIntArray * IntArrayFromInts(int * int_array); + +// Create a TfLiteFloatArray from an array of floats. The first element in the +// supplied array must be the size of the array expressed as a float. + TfLiteFloatArray * FloatArrayFromFloats(const float * floats); + +// Assumes that `src_tensor` is a buffer where each element is a 4-bit value +// stored in 8-bit. +// Returns a new buffer that is packed densely with 2 4-bit values in a byte. +// The packing format is low-bits-first, i.e. the lower nibble of a byte is +// filled first, followed by the upper nibble. + void PackInt4ValuesDenselyInPlace(uint8_t * src_buffer, int buffer_size); + + template < typename T > + TfLiteTensor CreateTensor (const T * data, + TfLiteIntArray * dims, + const bool is_variable=false, + TfLiteType type =kTfLiteNoType) { + TfLiteTensor result; + result.dims = dims; + result.params = {}; + result.quantization = {kTfLiteNoQuantization, nullptr}; + result.is_variable = is_variable; + result.allocation_type = kTfLiteMemNone; + result.data.data = const_cast < T * > (data); + result.quantization = {kTfLiteAffineQuantization, nullptr}; + result.bytes = ElementCount(*dims) * sizeof(T); + result.data.data = const_cast < T * > (data); + + if (type == kTfLiteInt4) + { + result.type = kTfLiteInt4; + PackInt4ValuesDenselyInPlace(tflite::GetTensorData < uint8_t > (&result), ElementCount(*dims)); + result.bytes = ((ElementCount(*dims) + 1) / 2); + } + else + { + // Const cast is used to allow passing in const and non-const arrays within + // a single CreateTensor method. A Const array should be used for immutable + // input tensors and non-const array should be used for mutable and output + // tensors. + result.type = typeToTfLiteType < T > (); + } + + return result; + } + + template < typename T > + TfLiteTensor CreateQuantizedTensor (const T * data, + TfLiteIntArray * dims, + const float scale, + const int zero_point =0, + const bool is_variable=false, + TfLiteType type =kTfLiteNoType) { + TfLiteTensor result = CreateTensor(data, dims, is_variable, type); + result.params = {scale, zero_point}; + result.quantization = {kTfLiteAffineQuantization, nullptr}; + + return result; + } + + template < typename T > + TfLiteTensor CreateQuantizedTensor (const float * input, + T * quantized, + TfLiteIntArray * dims, + float scale, + int zero_point, + bool is_variable=false, + TfLiteType type =kTfLiteNoType) { + int input_size = ElementCount(*dims); + tflite::Quantize(input, quantized, input_size, scale, zero_point); + + return CreateQuantizedTensor(quantized, dims, scale, zero_point, is_variable, type); + } + + TfLiteTensor CreateQuantizedBiasTensor(const float * data, + int16_t * quantized, + TfLiteIntArray * dims, + float input_scale, + float weights_scale, + bool is_variable=false); + + TfLiteTensor CreateQuantizedBiasTensor(const float * data, + int32_t * quantized, + TfLiteIntArray * dims, + float input_scale, + float weights_scale, + bool is_variable=false); + + TfLiteTensor CreateQuantizedBiasTensor(const float * data, + std::int64_t * quantized, + TfLiteIntArray * dims, + float input_scale, + float weights_scale, + bool is_variable=false); + +// Quantizes int32_t bias tensor with per-channel weights determined by input +// scale multiplied by weight scale for each channel. + TfLiteTensor CreatePerChannelQuantizedBiasTensor(const float * input, + int32_t * quantized, + TfLiteIntArray * dims, + float input_scale, + float * weight_scales, + float * scales, + int * zero_points, + TfLiteAffineQuantization * affine_quant, + int quantized_dimension, + bool is_variable=false); + +// Quantizes int64_t bias tensor with per-channel weights determined by input +// scale multiplied by weight scale for each channel. + TfLiteTensor CreatePerChannelQuantizedBiasTensor(const float * input, + std::int64_t * quantized, + TfLiteIntArray * dims, + float input_scale, + float * weight_scales, + float * scales, + int * zero_points, + TfLiteAffineQuantization * affine_quant, + int quantized_dimension, + bool is_variable=false); + + TfLiteTensor CreateSymmetricPerChannelQuantizedTensor(const float * input, + int8_t * quantized, + TfLiteIntArray * dims, + float * scales, + int * zero_points, + TfLiteAffineQuantization * affine_quant, + int quantized_dimension, + bool is_variable =false, + TfLiteType tensor_weight_type=kTfLiteNoType); + +// Returns the number of tensors in the default subgraph for a tflite::Model. + size_t GetModelTensorCount(const Model * model); + +// Derives the quantization scaling factor from a min and max range. + template < typename T > + inline float ScaleFromMinMax (const float min, const float max) { + return (max - min) / + static_cast < float > ((std::numeric_limits < T > ::max() * 1.0) - + std::numeric_limits < T > ::min()); + } + +// Derives the quantization zero point from a min and max range. + template < typename T > + inline int ZeroPointFromMinMax (const float min, const float max) { + return static_cast < int > (std::numeric_limits < T > ::min()) + + static_cast < int > (-min / ScaleFromMinMax < T > (min, max) + 0.5f); + } + } // namespace testing +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_TEST_HELPERS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.cc new file mode 100644 index 0000000000..20e4ae4c46 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.cc @@ -0,0 +1,34 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.h" + +#include "tensorflow/lite/c/c_api_types.h" +#include "tensorflow/lite/core/api/error_reporter.h" +#include "tensorflow/lite/core/api/flatbuffer_conversions.h" +#include "tensorflow/lite/micro/tflite_bridge/micro_error_reporter.h" +#include "tensorflow/lite/schema/schema_generated.h" + +namespace tflite { +TfLiteStatus ConvertTensorType(TensorType tensor_type, TfLiteType* type) { + return ConvertTensorType(tensor_type, type, tflite::GetMicroErrorReporter()); +} + +TfLiteStatus CallBuiltinParseFunction(TfLiteBridgeBuiltinParseFunction parser, + const Operator* op, + BuiltinDataAllocator* allocator, + void** builtin_data) { + return parser(op, tflite::GetMicroErrorReporter(), allocator, builtin_data); +} +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.h new file mode 100644 index 0000000000..21b98982b4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/flatbuffer_conversions_bridge.h @@ -0,0 +1,44 @@ +/* Copyright 2021 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_FLATBUFFER_CONVERSIONS_BRIDGE_H_ +#define TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_FLATBUFFER_CONVERSIONS_BRIDGE_H_ + +#include +#include +#include + +namespace tflite { +// Forward declaration of the ErrorReporter class to hide it from the TFLM code. + class ErrorReporter; + + using TfLiteBridgeBuiltinDataAllocator = BuiltinDataAllocator; + + using TfLiteBridgeBuiltinParseFunction = + TfLiteStatus (*)(const Operator * op, ErrorReporter * error_reporter, BuiltinDataAllocator * allocator, + void ** builtin_data); + +// Converts the tensor data type used in the flatbuffer to the representation +// used by the runtime. + TfLiteStatus ConvertTensorType(TensorType tensor_type, TfLiteType * type); + +// CallBuiltinParseFunction is a wrapper function to wrap the parser function +// calls to Call parser(op, allocator, builtin_data) + TfLiteStatus CallBuiltinParseFunction(TfLiteBridgeBuiltinParseFunction parser, + const Operator * op, + BuiltinDataAllocator * allocator, + void ** builtin_data); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_FLATBUFFER_CONVERSIONS_BRIDGE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/micro_error_reporter.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/micro_error_reporter.cc new file mode 100644 index 0000000000..63cc42ed53 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/micro_error_reporter.cc @@ -0,0 +1,43 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/tflite_bridge/micro_error_reporter.h" + +#include +#include +#include + +#include "tensorflow/lite/micro/micro_log.h" + +namespace { +uint8_t micro_error_reporter_buffer[sizeof(tflite::MicroErrorReporter)]; +tflite::MicroErrorReporter* error_reporter_ = nullptr; + +} // namespace + +namespace tflite { +ErrorReporter* GetMicroErrorReporter() { + if (error_reporter_ == nullptr) { + error_reporter_ = new (micro_error_reporter_buffer) MicroErrorReporter(); + } + return error_reporter_; +} + +int MicroErrorReporter::Report(const char* format, va_list args) { + Log(format, args); + return 0; +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/micro_error_reporter.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/micro_error_reporter.h new file mode 100644 index 0000000000..d4300fc5bb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/micro_error_reporter.h @@ -0,0 +1,37 @@ +/* Copyright 2018 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_MICRO_ERROR_REPORTER_H_ +#define TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_MICRO_ERROR_REPORTER_H_ + +#include +#include +#include + +namespace tflite { +// Get a pointer to a singleton global error reporter. + ErrorReporter * GetMicroErrorReporter(); + + class MicroErrorReporter: public ErrorReporter { +public: + ~MicroErrorReporter() override {} + int Report(const char * format, va_list args) override; + +private: +public: + TF_LITE_REMOVE_VIRTUAL_DELETE + }; +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_MICRO_ERROR_REPORTER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.cc new file mode 100644 index 0000000000..b8f3eb08d1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.cc @@ -0,0 +1,32 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ + +#include "tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.h" + +#include "tensorflow/lite/c/common.h" +#include "tensorflow/lite/core/api/error_reporter.h" +#include "tensorflow/lite/core/api/op_resolver.h" +#include "tensorflow/lite/micro/tflite_bridge/micro_error_reporter.h" +#include "tensorflow/lite/schema/schema_utils.h" + +namespace tflite { + +TfLiteStatus GetRegistrationFromOpCode( + const OperatorCode* opcode, const OpResolver& op_resolver, + const TfLiteRegistration** registration) { + return GetRegistrationFromOpCode( + opcode, op_resolver, tflite::GetMicroErrorReporter(), registration); +} +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.h new file mode 100644 index 0000000000..e9eb051bc9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/micro/tflite_bridge/op_resolver_bridge.h @@ -0,0 +1,36 @@ +/* Copyright 2022 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_OP_RESOLVER_BRIDGE_H_ +#define TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_OP_RESOLVER_BRIDGE_H_ + +#include +#include +#include // needed for the Using declarative + +namespace tflite { +// Forward declaration of the classes and structs used here. + struct OperatorCode; + + using TfLiteBridgeOpResolver = OpResolver; + +// Handles the logic for converting between an OperatorCode structure extracted +// from a flatbuffer and information about a registered operator +// implementation. + TfLiteStatus GetRegistrationFromOpCode(const OperatorCode * opcode, + const OpResolver &op_resolver, + const TfLiteRegistration ** registration); +} // namespace tflite + +#endif // TENSORFLOW_LITE_MICRO_TFLITE_BRIDGE_OP_RESOLVER_BRIDGE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/portable_type_to_tflitetype.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/portable_type_to_tflitetype.h new file mode 100644 index 0000000000..4d40fbbd4a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/portable_type_to_tflitetype.h @@ -0,0 +1,74 @@ +/* Copyright 2019 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_PORTABLE_TYPE_TO_TFLITETYPE_H_ +#define TENSORFLOW_LITE_PORTABLE_TYPE_TO_TFLITETYPE_H_ + +// Most of the definitions have been moved to this subheader so that Micro +// can include it without relying on and , which isn't +// available on all platforms. + +// Arduino build defines abs as a macro here. That is invalid C++, and breaks +// libc++'s header, undefine it. +#ifdef abs + #undef abs +#endif + +#include + +#include + +namespace tflite { +// Map statically from a C++ type to a TfLiteType. Used in interpreter for +// safe casts. +// Example: +// typeToTfLiteType() -> kTfLiteBool + template < typename T > + constexpr TfLiteType typeToTfLiteType () { + return kTfLiteNoType; + } + +// Map from TfLiteType to the corresponding C++ type. +// Example: +// TfLiteTypeToType::Type -> bool + template < TfLiteType TFLITE_TYPE_ENUM > + struct TfLiteTypeToType {}; // Specializations below + +// Template specialization for both typeToTfLiteType and TfLiteTypeToType. +#define MATCH_TYPE_AND_TFLITE_TYPE(CPP_TYPE, TFLITE_TYPE_ENUM) \ + template < > \ + constexpr TfLiteType typeToTfLiteType < CPP_TYPE > () { \ + return TFLITE_TYPE_ENUM; \ + } \ + template < > \ + struct TfLiteTypeToType < TFLITE_TYPE_ENUM > { \ + using Type = CPP_TYPE; \ + } + +// No string mapping is included here, since the TF Lite packed representation +// doesn't correspond to a C++ type well. + MATCH_TYPE_AND_TFLITE_TYPE(int32_t, kTfLiteInt32); + MATCH_TYPE_AND_TFLITE_TYPE(uint32_t, kTfLiteUInt32); + MATCH_TYPE_AND_TFLITE_TYPE(int16_t, kTfLiteInt16); + MATCH_TYPE_AND_TFLITE_TYPE(uint16_t, kTfLiteUInt16); + MATCH_TYPE_AND_TFLITE_TYPE(int64_t, kTfLiteInt64); + MATCH_TYPE_AND_TFLITE_TYPE(float, kTfLiteFloat32); + MATCH_TYPE_AND_TFLITE_TYPE(unsigned char, kTfLiteUInt8); + MATCH_TYPE_AND_TFLITE_TYPE(int8_t, kTfLiteInt8); + MATCH_TYPE_AND_TFLITE_TYPE(bool, kTfLiteBool); + MATCH_TYPE_AND_TFLITE_TYPE(TfLiteFloat16, kTfLiteFloat16); + MATCH_TYPE_AND_TFLITE_TYPE(double, kTfLiteFloat64); + MATCH_TYPE_AND_TFLITE_TYPE(uint64_t, kTfLiteUInt64); +} // namespace tflite +#endif // TENSORFLOW_LITE_PORTABLE_TYPE_TO_TFLITETYPE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_generated.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_generated.h new file mode 100644 index 0000000000..c66b4ed9d7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_generated.h @@ -0,0 +1,28542 @@ +// automatically generated by the FlatBuffers compiler, do not modify + +#ifndef FLATBUFFERS_GENERATED_SCHEMA_TFLITE_H_ +#define FLATBUFFERS_GENERATED_SCHEMA_TFLITE_H_ + +#include + +// Ensure the included flatbuffers.h is the same version as when this file was +// generated, otherwise it may not be compatible. +static_assert(FLATBUFFERS_VERSION_MAJOR == 2 && + FLATBUFFERS_VERSION_MINOR == 0 && + FLATBUFFERS_VERSION_REVISION == 6, + "Non-compatible flatbuffers version included"); + +namespace tflite { + struct CustomQuantization; + struct CustomQuantizationBuilder; + struct CustomQuantizationT; + + struct QuantizationParameters; + struct QuantizationParametersBuilder; + struct QuantizationParametersT; + + struct Int32Vector; + struct Int32VectorBuilder; + struct Int32VectorT; + + struct Uint16Vector; + struct Uint16VectorBuilder; + struct Uint16VectorT; + + struct Uint8Vector; + struct Uint8VectorBuilder; + struct Uint8VectorT; + + struct DimensionMetadata; + struct DimensionMetadataBuilder; + struct DimensionMetadataT; + + struct SparsityParameters; + struct SparsityParametersBuilder; + struct SparsityParametersT; + + struct VariantSubType; + struct VariantSubTypeBuilder; + struct VariantSubTypeT; + + struct Tensor; + struct TensorBuilder; + struct TensorT; + + struct Conv2DOptions; + struct Conv2DOptionsBuilder; + struct Conv2DOptionsT; + + struct Conv3DOptions; + struct Conv3DOptionsBuilder; + struct Conv3DOptionsT; + + struct Pool2DOptions; + struct Pool2DOptionsBuilder; + struct Pool2DOptionsT; + + struct DepthwiseConv2DOptions; + struct DepthwiseConv2DOptionsBuilder; + struct DepthwiseConv2DOptionsT; + + struct ConcatEmbeddingsOptions; + struct ConcatEmbeddingsOptionsBuilder; + struct ConcatEmbeddingsOptionsT; + + struct LSHProjectionOptions; + struct LSHProjectionOptionsBuilder; + struct LSHProjectionOptionsT; + + struct SVDFOptions; + struct SVDFOptionsBuilder; + struct SVDFOptionsT; + + struct RNNOptions; + struct RNNOptionsBuilder; + struct RNNOptionsT; + + struct SequenceRNNOptions; + struct SequenceRNNOptionsBuilder; + struct SequenceRNNOptionsT; + + struct BidirectionalSequenceRNNOptions; + struct BidirectionalSequenceRNNOptionsBuilder; + struct BidirectionalSequenceRNNOptionsT; + + struct FullyConnectedOptions; + struct FullyConnectedOptionsBuilder; + struct FullyConnectedOptionsT; + + struct SoftmaxOptions; + struct SoftmaxOptionsBuilder; + struct SoftmaxOptionsT; + + struct ConcatenationOptions; + struct ConcatenationOptionsBuilder; + struct ConcatenationOptionsT; + + struct AddOptions; + struct AddOptionsBuilder; + struct AddOptionsT; + + struct MulOptions; + struct MulOptionsBuilder; + struct MulOptionsT; + + struct L2NormOptions; + struct L2NormOptionsBuilder; + struct L2NormOptionsT; + + struct LocalResponseNormalizationOptions; + struct LocalResponseNormalizationOptionsBuilder; + struct LocalResponseNormalizationOptionsT; + + struct LSTMOptions; + struct LSTMOptionsBuilder; + struct LSTMOptionsT; + + struct UnidirectionalSequenceLSTMOptions; + struct UnidirectionalSequenceLSTMOptionsBuilder; + struct UnidirectionalSequenceLSTMOptionsT; + + struct BidirectionalSequenceLSTMOptions; + struct BidirectionalSequenceLSTMOptionsBuilder; + struct BidirectionalSequenceLSTMOptionsT; + + struct ResizeBilinearOptions; + struct ResizeBilinearOptionsBuilder; + struct ResizeBilinearOptionsT; + + struct ResizeNearestNeighborOptions; + struct ResizeNearestNeighborOptionsBuilder; + struct ResizeNearestNeighborOptionsT; + + struct CallOptions; + struct CallOptionsBuilder; + struct CallOptionsT; + + struct PadOptions; + struct PadOptionsBuilder; + struct PadOptionsT; + + struct PadV2Options; + struct PadV2OptionsBuilder; + struct PadV2OptionsT; + + struct ReshapeOptions; + struct ReshapeOptionsBuilder; + struct ReshapeOptionsT; + + struct SpaceToBatchNDOptions; + struct SpaceToBatchNDOptionsBuilder; + struct SpaceToBatchNDOptionsT; + + struct BatchToSpaceNDOptions; + struct BatchToSpaceNDOptionsBuilder; + struct BatchToSpaceNDOptionsT; + + struct SkipGramOptions; + struct SkipGramOptionsBuilder; + struct SkipGramOptionsT; + + struct SpaceToDepthOptions; + struct SpaceToDepthOptionsBuilder; + struct SpaceToDepthOptionsT; + + struct DepthToSpaceOptions; + struct DepthToSpaceOptionsBuilder; + struct DepthToSpaceOptionsT; + + struct SubOptions; + struct SubOptionsBuilder; + struct SubOptionsT; + + struct DivOptions; + struct DivOptionsBuilder; + struct DivOptionsT; + + struct TopKV2Options; + struct TopKV2OptionsBuilder; + struct TopKV2OptionsT; + + struct EmbeddingLookupSparseOptions; + struct EmbeddingLookupSparseOptionsBuilder; + struct EmbeddingLookupSparseOptionsT; + + struct GatherOptions; + struct GatherOptionsBuilder; + struct GatherOptionsT; + + struct TransposeOptions; + struct TransposeOptionsBuilder; + struct TransposeOptionsT; + + struct ExpOptions; + struct ExpOptionsBuilder; + struct ExpOptionsT; + + struct CosOptions; + struct CosOptionsBuilder; + struct CosOptionsT; + + struct ReducerOptions; + struct ReducerOptionsBuilder; + struct ReducerOptionsT; + + struct SqueezeOptions; + struct SqueezeOptionsBuilder; + struct SqueezeOptionsT; + + struct SplitOptions; + struct SplitOptionsBuilder; + struct SplitOptionsT; + + struct SplitVOptions; + struct SplitVOptionsBuilder; + struct SplitVOptionsT; + + struct StridedSliceOptions; + struct StridedSliceOptionsBuilder; + struct StridedSliceOptionsT; + + struct LogSoftmaxOptions; + struct LogSoftmaxOptionsBuilder; + struct LogSoftmaxOptionsT; + + struct CastOptions; + struct CastOptionsBuilder; + struct CastOptionsT; + + struct DequantizeOptions; + struct DequantizeOptionsBuilder; + struct DequantizeOptionsT; + + struct MaximumMinimumOptions; + struct MaximumMinimumOptionsBuilder; + struct MaximumMinimumOptionsT; + + struct TileOptions; + struct TileOptionsBuilder; + struct TileOptionsT; + + struct ArgMaxOptions; + struct ArgMaxOptionsBuilder; + struct ArgMaxOptionsT; + + struct ArgMinOptions; + struct ArgMinOptionsBuilder; + struct ArgMinOptionsT; + + struct GreaterOptions; + struct GreaterOptionsBuilder; + struct GreaterOptionsT; + + struct GreaterEqualOptions; + struct GreaterEqualOptionsBuilder; + struct GreaterEqualOptionsT; + + struct LessOptions; + struct LessOptionsBuilder; + struct LessOptionsT; + + struct LessEqualOptions; + struct LessEqualOptionsBuilder; + struct LessEqualOptionsT; + + struct NegOptions; + struct NegOptionsBuilder; + struct NegOptionsT; + + struct SelectOptions; + struct SelectOptionsBuilder; + struct SelectOptionsT; + + struct SliceOptions; + struct SliceOptionsBuilder; + struct SliceOptionsT; + + struct TransposeConvOptions; + struct TransposeConvOptionsBuilder; + struct TransposeConvOptionsT; + + struct ExpandDimsOptions; + struct ExpandDimsOptionsBuilder; + struct ExpandDimsOptionsT; + + struct SparseToDenseOptions; + struct SparseToDenseOptionsBuilder; + struct SparseToDenseOptionsT; + + struct EqualOptions; + struct EqualOptionsBuilder; + struct EqualOptionsT; + + struct NotEqualOptions; + struct NotEqualOptionsBuilder; + struct NotEqualOptionsT; + + struct ShapeOptions; + struct ShapeOptionsBuilder; + struct ShapeOptionsT; + + struct RankOptions; + struct RankOptionsBuilder; + struct RankOptionsT; + + struct PowOptions; + struct PowOptionsBuilder; + struct PowOptionsT; + + struct FakeQuantOptions; + struct FakeQuantOptionsBuilder; + struct FakeQuantOptionsT; + + struct PackOptions; + struct PackOptionsBuilder; + struct PackOptionsT; + + struct LogicalOrOptions; + struct LogicalOrOptionsBuilder; + struct LogicalOrOptionsT; + + struct OneHotOptions; + struct OneHotOptionsBuilder; + struct OneHotOptionsT; + + struct AbsOptions; + struct AbsOptionsBuilder; + struct AbsOptionsT; + + struct HardSwishOptions; + struct HardSwishOptionsBuilder; + struct HardSwishOptionsT; + + struct LogicalAndOptions; + struct LogicalAndOptionsBuilder; + struct LogicalAndOptionsT; + + struct LogicalNotOptions; + struct LogicalNotOptionsBuilder; + struct LogicalNotOptionsT; + + struct UnpackOptions; + struct UnpackOptionsBuilder; + struct UnpackOptionsT; + + struct FloorDivOptions; + struct FloorDivOptionsBuilder; + struct FloorDivOptionsT; + + struct SquareOptions; + struct SquareOptionsBuilder; + struct SquareOptionsT; + + struct ZerosLikeOptions; + struct ZerosLikeOptionsBuilder; + struct ZerosLikeOptionsT; + + struct FillOptions; + struct FillOptionsBuilder; + struct FillOptionsT; + + struct FloorModOptions; + struct FloorModOptionsBuilder; + struct FloorModOptionsT; + + struct RangeOptions; + struct RangeOptionsBuilder; + struct RangeOptionsT; + + struct LeakyReluOptions; + struct LeakyReluOptionsBuilder; + struct LeakyReluOptionsT; + + struct SquaredDifferenceOptions; + struct SquaredDifferenceOptionsBuilder; + struct SquaredDifferenceOptionsT; + + struct MirrorPadOptions; + struct MirrorPadOptionsBuilder; + struct MirrorPadOptionsT; + + struct UniqueOptions; + struct UniqueOptionsBuilder; + struct UniqueOptionsT; + + struct ReverseV2Options; + struct ReverseV2OptionsBuilder; + struct ReverseV2OptionsT; + + struct AddNOptions; + struct AddNOptionsBuilder; + struct AddNOptionsT; + + struct GatherNdOptions; + struct GatherNdOptionsBuilder; + struct GatherNdOptionsT; + + struct WhereOptions; + struct WhereOptionsBuilder; + struct WhereOptionsT; + + struct ReverseSequenceOptions; + struct ReverseSequenceOptionsBuilder; + struct ReverseSequenceOptionsT; + + struct MatrixDiagOptions; + struct MatrixDiagOptionsBuilder; + struct MatrixDiagOptionsT; + + struct QuantizeOptions; + struct QuantizeOptionsBuilder; + struct QuantizeOptionsT; + + struct MatrixSetDiagOptions; + struct MatrixSetDiagOptionsBuilder; + struct MatrixSetDiagOptionsT; + + struct IfOptions; + struct IfOptionsBuilder; + struct IfOptionsT; + + struct CallOnceOptions; + struct CallOnceOptionsBuilder; + struct CallOnceOptionsT; + + struct WhileOptions; + struct WhileOptionsBuilder; + struct WhileOptionsT; + + struct NonMaxSuppressionV4Options; + struct NonMaxSuppressionV4OptionsBuilder; + struct NonMaxSuppressionV4OptionsT; + + struct NonMaxSuppressionV5Options; + struct NonMaxSuppressionV5OptionsBuilder; + struct NonMaxSuppressionV5OptionsT; + + struct ScatterNdOptions; + struct ScatterNdOptionsBuilder; + struct ScatterNdOptionsT; + + struct SelectV2Options; + struct SelectV2OptionsBuilder; + struct SelectV2OptionsT; + + struct DensifyOptions; + struct DensifyOptionsBuilder; + struct DensifyOptionsT; + + struct SegmentSumOptions; + struct SegmentSumOptionsBuilder; + struct SegmentSumOptionsT; + + struct BatchMatMulOptions; + struct BatchMatMulOptionsBuilder; + struct BatchMatMulOptionsT; + + struct CumsumOptions; + struct CumsumOptionsBuilder; + struct CumsumOptionsT; + + struct BroadcastToOptions; + struct BroadcastToOptionsBuilder; + struct BroadcastToOptionsT; + + struct Rfft2dOptions; + struct Rfft2dOptionsBuilder; + struct Rfft2dOptionsT; + + struct HashtableOptions; + struct HashtableOptionsBuilder; + struct HashtableOptionsT; + + struct HashtableFindOptions; + struct HashtableFindOptionsBuilder; + struct HashtableFindOptionsT; + + struct HashtableImportOptions; + struct HashtableImportOptionsBuilder; + struct HashtableImportOptionsT; + + struct HashtableSizeOptions; + struct HashtableSizeOptionsBuilder; + struct HashtableSizeOptionsT; + + struct VarHandleOptions; + struct VarHandleOptionsBuilder; + struct VarHandleOptionsT; + + struct ReadVariableOptions; + struct ReadVariableOptionsBuilder; + struct ReadVariableOptionsT; + + struct AssignVariableOptions; + struct AssignVariableOptionsBuilder; + struct AssignVariableOptionsT; + + struct RandomOptions; + struct RandomOptionsBuilder; + struct RandomOptionsT; + + struct BucketizeOptions; + struct BucketizeOptionsBuilder; + struct BucketizeOptionsT; + + struct GeluOptions; + struct GeluOptionsBuilder; + struct GeluOptionsT; + + struct DynamicUpdateSliceOptions; + struct DynamicUpdateSliceOptionsBuilder; + struct DynamicUpdateSliceOptionsT; + + struct UnsortedSegmentProdOptions; + struct UnsortedSegmentProdOptionsBuilder; + struct UnsortedSegmentProdOptionsT; + + struct UnsortedSegmentMaxOptions; + struct UnsortedSegmentMaxOptionsBuilder; + struct UnsortedSegmentMaxOptionsT; + + struct UnsortedSegmentSumOptions; + struct UnsortedSegmentSumOptionsBuilder; + struct UnsortedSegmentSumOptionsT; + + struct ATan2Options; + struct ATan2OptionsBuilder; + struct ATan2OptionsT; + + struct UnsortedSegmentMinOptions; + struct UnsortedSegmentMinOptionsBuilder; + struct UnsortedSegmentMinOptionsT; + + struct SignOptions; + struct SignOptionsBuilder; + struct SignOptionsT; + + struct OperatorCode; + struct OperatorCodeBuilder; + struct OperatorCodeT; + + struct Operator; + struct OperatorBuilder; + struct OperatorT; + + struct SubGraph; + struct SubGraphBuilder; + struct SubGraphT; + + struct Buffer; + struct BufferBuilder; + struct BufferT; + + struct Metadata; + struct MetadataBuilder; + struct MetadataT; + + struct TensorMap; + struct TensorMapBuilder; + struct TensorMapT; + + struct SignatureDef; + struct SignatureDefBuilder; + struct SignatureDefT; + + struct Model; + struct ModelBuilder; + struct ModelT; + + enum TensorType : int8_t + { + TensorType_FLOAT32 = 0, + TensorType_FLOAT16 = 1, + TensorType_INT32 = 2, + TensorType_UINT8 = 3, + TensorType_INT64 = 4, + TensorType_STRING = 5, + TensorType_BOOL = 6, + TensorType_INT16 = 7, + TensorType_COMPLEX64 = 8, + TensorType_INT8 = 9, + TensorType_FLOAT64 = 10, + TensorType_COMPLEX128 = 11, + TensorType_UINT64 = 12, + TensorType_RESOURCE = 13, + TensorType_VARIANT = 14, + TensorType_UINT32 = 15, + TensorType_UINT16 = 16, + TensorType_INT4 = 17, + TensorType_MIN = TensorType_FLOAT32, + TensorType_MAX = TensorType_INT4 + }; + + inline const TensorType(&EnumValuesTensorType())[18] { + static const TensorType values[] = + { + TensorType_FLOAT32, + TensorType_FLOAT16, + TensorType_INT32, + TensorType_UINT8, + TensorType_INT64, + TensorType_STRING, + TensorType_BOOL, + TensorType_INT16, + TensorType_COMPLEX64, + TensorType_INT8, + TensorType_FLOAT64, + TensorType_COMPLEX128, + TensorType_UINT64, + TensorType_RESOURCE, + TensorType_VARIANT, + TensorType_UINT32, + TensorType_UINT16, + TensorType_INT4 + }; + + return values; + } + + inline const char * const * EnumNamesTensorType () { + static const char * const names[19] = + { + "FLOAT32", + "FLOAT16", + "INT32", + "UINT8", + "INT64", + "STRING", + "BOOL", + "INT16", + "COMPLEX64", + "INT8", + "FLOAT64", + "COMPLEX128", + "UINT64", + "RESOURCE", + "VARIANT", + "UINT32", + "UINT16", + "INT4", + nullptr + }; + + return names; + } + + inline const char * EnumNameTensorType (TensorType e) { + if (flatbuffers::IsOutRange(e, TensorType_FLOAT32, TensorType_INT4)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesTensorType()[index]; + } + + enum QuantizationDetails : uint8_t + { + QuantizationDetails_NONE = 0, + QuantizationDetails_CustomQuantization = 1, + QuantizationDetails_MIN = QuantizationDetails_NONE, + QuantizationDetails_MAX = QuantizationDetails_CustomQuantization + }; + + inline const QuantizationDetails(&EnumValuesQuantizationDetails())[2] { + static const QuantizationDetails values[] = + { + QuantizationDetails_NONE, + QuantizationDetails_CustomQuantization + }; + + return values; + } + + inline const char * const * EnumNamesQuantizationDetails () { + static const char * const names[3] = + { + "NONE", + "CustomQuantization", + nullptr + }; + + return names; + } + + inline const char * EnumNameQuantizationDetails (QuantizationDetails e) { + if (flatbuffers::IsOutRange(e, QuantizationDetails_NONE, QuantizationDetails_CustomQuantization)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesQuantizationDetails()[index]; + } + + template < typename T > struct QuantizationDetailsTraits + { + static const QuantizationDetails enum_value = QuantizationDetails_NONE; + }; + + template < > struct QuantizationDetailsTraits < tflite::CustomQuantization > + { + static const QuantizationDetails enum_value = QuantizationDetails_CustomQuantization; + }; + + template < typename T > struct QuantizationDetailsUnionTraits + { + static const QuantizationDetails enum_value = QuantizationDetails_NONE; + }; + + template < > struct QuantizationDetailsUnionTraits < tflite::CustomQuantizationT > + { + static const QuantizationDetails enum_value = QuantizationDetails_CustomQuantization; + }; + + struct QuantizationDetailsUnion + { + QuantizationDetails type; + void * value; + + QuantizationDetailsUnion():type(QuantizationDetails_NONE), value(nullptr) + { + } + QuantizationDetailsUnion(QuantizationDetailsUnion && u) FLATBUFFERS_NOEXCEPT : + type(QuantizationDetails_NONE), value(nullptr) + { + std::swap(type, u.type); std::swap(value, u.value); + } + QuantizationDetailsUnion(const QuantizationDetailsUnion &); + QuantizationDetailsUnion &operator = (const QuantizationDetailsUnion &u) + { + QuantizationDetailsUnion t(u); std::swap(type, t.type); std::swap(value, t.value); return *this; + } + QuantizationDetailsUnion &operator = (QuantizationDetailsUnion && u)FLATBUFFERS_NOEXCEPT + { + std::swap(type, u.type); std::swap(value, u.value); return *this; + } + ~QuantizationDetailsUnion() + { + Reset(); + } + + void Reset(); + + template < typename T > + void Set (T && val) { + typedef typename std::remove_reference < T > ::type RT; + Reset(); + type = QuantizationDetailsUnionTraits < RT > ::enum_value; + if (type != QuantizationDetails_NONE) + { + value = new RT(std::forward < T > (val)); + } + } + + static void * UnPack(const void * obj, + QuantizationDetails type, + const flatbuffers::resolver_function_t * resolver); + + flatbuffers::Offset < void > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const flatbuffers::rehasher_function_t * _rehasher = nullptr) const; + + tflite::CustomQuantizationT * AsCustomQuantization () { + return type == QuantizationDetails_CustomQuantization ? + reinterpret_cast < tflite::CustomQuantizationT * > (value) : nullptr; + } + + const tflite::CustomQuantizationT * AsCustomQuantization () const { + return type == QuantizationDetails_CustomQuantization ? + reinterpret_cast < const tflite::CustomQuantizationT * > (value) : nullptr; + } + }; + + bool VerifyQuantizationDetails(flatbuffers::Verifier &verifier, const void * obj, QuantizationDetails type); + bool VerifyQuantizationDetailsVector(flatbuffers::Verifier &verifier, + const flatbuffers::Vector < flatbuffers::Offset < void >> * values, + const flatbuffers::Vector < uint8_t > * types); + + enum DimensionType : int8_t + { + DimensionType_DENSE = 0, + DimensionType_SPARSE_CSR = 1, + DimensionType_MIN = DimensionType_DENSE, + DimensionType_MAX = DimensionType_SPARSE_CSR + }; + + inline const DimensionType(&EnumValuesDimensionType())[2] { + static const DimensionType values[] = + { + DimensionType_DENSE, + DimensionType_SPARSE_CSR + }; + + return values; + } + + inline const char * const * EnumNamesDimensionType () { + static const char * const names[3] = + { + "DENSE", + "SPARSE_CSR", + nullptr + }; + + return names; + } + + inline const char * EnumNameDimensionType (DimensionType e) { + if (flatbuffers::IsOutRange(e, DimensionType_DENSE, DimensionType_SPARSE_CSR)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesDimensionType()[index]; + } + + enum SparseIndexVector : uint8_t + { + SparseIndexVector_NONE = 0, + SparseIndexVector_Int32Vector = 1, + SparseIndexVector_Uint16Vector = 2, + SparseIndexVector_Uint8Vector = 3, + SparseIndexVector_MIN = SparseIndexVector_NONE, + SparseIndexVector_MAX = SparseIndexVector_Uint8Vector + }; + + inline const SparseIndexVector(&EnumValuesSparseIndexVector())[4] { + static const SparseIndexVector values[] = + { + SparseIndexVector_NONE, + SparseIndexVector_Int32Vector, + SparseIndexVector_Uint16Vector, + SparseIndexVector_Uint8Vector + }; + + return values; + } + + inline const char * const * EnumNamesSparseIndexVector () { + static const char * const names[5] = + { + "NONE", + "Int32Vector", + "Uint16Vector", + "Uint8Vector", + nullptr + }; + + return names; + } + + inline const char * EnumNameSparseIndexVector (SparseIndexVector e) { + if (flatbuffers::IsOutRange(e, SparseIndexVector_NONE, SparseIndexVector_Uint8Vector)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesSparseIndexVector()[index]; + } + + template < typename T > struct SparseIndexVectorTraits + { + static const SparseIndexVector enum_value = SparseIndexVector_NONE; + }; + + template < > struct SparseIndexVectorTraits < tflite::Int32Vector > + { + static const SparseIndexVector enum_value = SparseIndexVector_Int32Vector; + }; + + template < > struct SparseIndexVectorTraits < tflite::Uint16Vector > + { + static const SparseIndexVector enum_value = SparseIndexVector_Uint16Vector; + }; + + template < > struct SparseIndexVectorTraits < tflite::Uint8Vector > + { + static const SparseIndexVector enum_value = SparseIndexVector_Uint8Vector; + }; + + template < typename T > struct SparseIndexVectorUnionTraits + { + static const SparseIndexVector enum_value = SparseIndexVector_NONE; + }; + + template < > struct SparseIndexVectorUnionTraits < tflite::Int32VectorT > + { + static const SparseIndexVector enum_value = SparseIndexVector_Int32Vector; + }; + + template < > struct SparseIndexVectorUnionTraits < tflite::Uint16VectorT > + { + static const SparseIndexVector enum_value = SparseIndexVector_Uint16Vector; + }; + + template < > struct SparseIndexVectorUnionTraits < tflite::Uint8VectorT > + { + static const SparseIndexVector enum_value = SparseIndexVector_Uint8Vector; + }; + + struct SparseIndexVectorUnion + { + SparseIndexVector type; + void * value; + + SparseIndexVectorUnion():type(SparseIndexVector_NONE), value(nullptr) + { + } + SparseIndexVectorUnion(SparseIndexVectorUnion && u) FLATBUFFERS_NOEXCEPT : + type(SparseIndexVector_NONE), value(nullptr) + { + std::swap(type, u.type); std::swap(value, u.value); + } + SparseIndexVectorUnion(const SparseIndexVectorUnion &); + SparseIndexVectorUnion &operator = (const SparseIndexVectorUnion &u) + { + SparseIndexVectorUnion t(u); std::swap(type, t.type); std::swap(value, t.value); return *this; + } + SparseIndexVectorUnion &operator = (SparseIndexVectorUnion && u)FLATBUFFERS_NOEXCEPT + { + std::swap(type, u.type); std::swap(value, u.value); return *this; + } + ~SparseIndexVectorUnion() + { + Reset(); + } + + void Reset(); + + template < typename T > + void Set (T && val) { + typedef typename std::remove_reference < T > ::type RT; + Reset(); + type = SparseIndexVectorUnionTraits < RT > ::enum_value; + if (type != SparseIndexVector_NONE) + { + value = new RT(std::forward < T > (val)); + } + } + + static void * UnPack(const void * obj, SparseIndexVector type, + const flatbuffers::resolver_function_t * resolver); + + flatbuffers::Offset < void > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const flatbuffers::rehasher_function_t * _rehasher = nullptr) const; + + tflite::Int32VectorT * AsInt32Vector () { + return type == SparseIndexVector_Int32Vector ? + reinterpret_cast < tflite::Int32VectorT * > (value) : nullptr; + } + + const tflite::Int32VectorT * AsInt32Vector () const { + return type == SparseIndexVector_Int32Vector ? + reinterpret_cast < const tflite::Int32VectorT * > (value) : nullptr; + } + + tflite::Uint16VectorT * AsUint16Vector () { + return type == SparseIndexVector_Uint16Vector ? + reinterpret_cast < tflite::Uint16VectorT * > (value) : nullptr; + } + + const tflite::Uint16VectorT * AsUint16Vector () const { + return type == SparseIndexVector_Uint16Vector ? + reinterpret_cast < const tflite::Uint16VectorT * > (value) : nullptr; + } + + tflite::Uint8VectorT * AsUint8Vector () { + return type == SparseIndexVector_Uint8Vector ? + reinterpret_cast < tflite::Uint8VectorT * > (value) : nullptr; + } + + const tflite::Uint8VectorT * AsUint8Vector () const { + return type == SparseIndexVector_Uint8Vector ? + reinterpret_cast < const tflite::Uint8VectorT * > (value) : nullptr; + } + }; + + bool VerifySparseIndexVector(flatbuffers::Verifier &verifier, const void * obj, SparseIndexVector type); + bool VerifySparseIndexVectorVector(flatbuffers::Verifier &verifier, + const flatbuffers::Vector < flatbuffers::Offset < void >> * values, + const flatbuffers::Vector < uint8_t > * types); + + enum BuiltinOperator : int32_t + { + BuiltinOperator_ADD = 0, + BuiltinOperator_AVERAGE_POOL_2D = 1, + BuiltinOperator_CONCATENATION = 2, + BuiltinOperator_CONV_2D = 3, + BuiltinOperator_DEPTHWISE_CONV_2D = 4, + BuiltinOperator_DEPTH_TO_SPACE = 5, + BuiltinOperator_DEQUANTIZE = 6, + BuiltinOperator_EMBEDDING_LOOKUP = 7, + BuiltinOperator_FLOOR = 8, + BuiltinOperator_FULLY_CONNECTED = 9, + BuiltinOperator_HASHTABLE_LOOKUP = 10, + BuiltinOperator_L2_NORMALIZATION = 11, + BuiltinOperator_L2_POOL_2D = 12, + BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13, + BuiltinOperator_LOGISTIC = 14, + BuiltinOperator_LSH_PROJECTION = 15, + BuiltinOperator_LSTM = 16, + BuiltinOperator_MAX_POOL_2D = 17, + BuiltinOperator_MUL = 18, + BuiltinOperator_RELU = 19, + BuiltinOperator_RELU_N1_TO_1 = 20, + BuiltinOperator_RELU6 = 21, + BuiltinOperator_RESHAPE = 22, + BuiltinOperator_RESIZE_BILINEAR = 23, + BuiltinOperator_RNN = 24, + BuiltinOperator_SOFTMAX = 25, + BuiltinOperator_SPACE_TO_DEPTH = 26, + BuiltinOperator_SVDF = 27, + BuiltinOperator_TANH = 28, + BuiltinOperator_CONCAT_EMBEDDINGS = 29, + BuiltinOperator_SKIP_GRAM = 30, + BuiltinOperator_CALL = 31, + BuiltinOperator_CUSTOM = 32, + BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33, + BuiltinOperator_PAD = 34, + BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35, + BuiltinOperator_GATHER = 36, + BuiltinOperator_BATCH_TO_SPACE_ND = 37, + BuiltinOperator_SPACE_TO_BATCH_ND = 38, + BuiltinOperator_TRANSPOSE = 39, + BuiltinOperator_MEAN = 40, + BuiltinOperator_SUB = 41, + BuiltinOperator_DIV = 42, + BuiltinOperator_SQUEEZE = 43, + BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44, + BuiltinOperator_STRIDED_SLICE = 45, + BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46, + BuiltinOperator_EXP = 47, + BuiltinOperator_TOPK_V2 = 48, + BuiltinOperator_SPLIT = 49, + BuiltinOperator_LOG_SOFTMAX = 50, + BuiltinOperator_DELEGATE = 51, + BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52, + BuiltinOperator_CAST = 53, + BuiltinOperator_PRELU = 54, + BuiltinOperator_MAXIMUM = 55, + BuiltinOperator_ARG_MAX = 56, + BuiltinOperator_MINIMUM = 57, + BuiltinOperator_LESS = 58, + BuiltinOperator_NEG = 59, + BuiltinOperator_PADV2 = 60, + BuiltinOperator_GREATER = 61, + BuiltinOperator_GREATER_EQUAL = 62, + BuiltinOperator_LESS_EQUAL = 63, + BuiltinOperator_SELECT = 64, + BuiltinOperator_SLICE = 65, + BuiltinOperator_SIN = 66, + BuiltinOperator_TRANSPOSE_CONV = 67, + BuiltinOperator_SPARSE_TO_DENSE = 68, + BuiltinOperator_TILE = 69, + BuiltinOperator_EXPAND_DIMS = 70, + BuiltinOperator_EQUAL = 71, + BuiltinOperator_NOT_EQUAL = 72, + BuiltinOperator_LOG = 73, + BuiltinOperator_SUM = 74, + BuiltinOperator_SQRT = 75, + BuiltinOperator_RSQRT = 76, + BuiltinOperator_SHAPE = 77, + BuiltinOperator_POW = 78, + BuiltinOperator_ARG_MIN = 79, + BuiltinOperator_FAKE_QUANT = 80, + BuiltinOperator_REDUCE_PROD = 81, + BuiltinOperator_REDUCE_MAX = 82, + BuiltinOperator_PACK = 83, + BuiltinOperator_LOGICAL_OR = 84, + BuiltinOperator_ONE_HOT = 85, + BuiltinOperator_LOGICAL_AND = 86, + BuiltinOperator_LOGICAL_NOT = 87, + BuiltinOperator_UNPACK = 88, + BuiltinOperator_REDUCE_MIN = 89, + BuiltinOperator_FLOOR_DIV = 90, + BuiltinOperator_REDUCE_ANY = 91, + BuiltinOperator_SQUARE = 92, + BuiltinOperator_ZEROS_LIKE = 93, + BuiltinOperator_FILL = 94, + BuiltinOperator_FLOOR_MOD = 95, + BuiltinOperator_RANGE = 96, + BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97, + BuiltinOperator_LEAKY_RELU = 98, + BuiltinOperator_SQUARED_DIFFERENCE = 99, + BuiltinOperator_MIRROR_PAD = 100, + BuiltinOperator_ABS = 101, + BuiltinOperator_SPLIT_V = 102, + BuiltinOperator_UNIQUE = 103, + BuiltinOperator_CEIL = 104, + BuiltinOperator_REVERSE_V2 = 105, + BuiltinOperator_ADD_N = 106, + BuiltinOperator_GATHER_ND = 107, + BuiltinOperator_COS = 108, + BuiltinOperator_WHERE = 109, + BuiltinOperator_RANK = 110, + BuiltinOperator_ELU = 111, + BuiltinOperator_REVERSE_SEQUENCE = 112, + BuiltinOperator_MATRIX_DIAG = 113, + BuiltinOperator_QUANTIZE = 114, + BuiltinOperator_MATRIX_SET_DIAG = 115, + BuiltinOperator_ROUND = 116, + BuiltinOperator_HARD_SWISH = 117, + BuiltinOperator_IF = 118, + BuiltinOperator_WHILE = 119, + BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120, + BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121, + BuiltinOperator_SCATTER_ND = 122, + BuiltinOperator_SELECT_V2 = 123, + BuiltinOperator_DENSIFY = 124, + BuiltinOperator_SEGMENT_SUM = 125, + BuiltinOperator_BATCH_MATMUL = 126, + BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127, + BuiltinOperator_CUMSUM = 128, + BuiltinOperator_CALL_ONCE = 129, + BuiltinOperator_BROADCAST_TO = 130, + BuiltinOperator_RFFT2D = 131, + BuiltinOperator_CONV_3D = 132, + BuiltinOperator_IMAG = 133, + BuiltinOperator_REAL = 134, + BuiltinOperator_COMPLEX_ABS = 135, + BuiltinOperator_HASHTABLE = 136, + BuiltinOperator_HASHTABLE_FIND = 137, + BuiltinOperator_HASHTABLE_IMPORT = 138, + BuiltinOperator_HASHTABLE_SIZE = 139, + BuiltinOperator_REDUCE_ALL = 140, + BuiltinOperator_CONV_3D_TRANSPOSE = 141, + BuiltinOperator_VAR_HANDLE = 142, + BuiltinOperator_READ_VARIABLE = 143, + BuiltinOperator_ASSIGN_VARIABLE = 144, + BuiltinOperator_BROADCAST_ARGS = 145, + BuiltinOperator_RANDOM_STANDARD_NORMAL = 146, + BuiltinOperator_BUCKETIZE = 147, + BuiltinOperator_RANDOM_UNIFORM = 148, + BuiltinOperator_MULTINOMIAL = 149, + BuiltinOperator_GELU = 150, + BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151, + BuiltinOperator_RELU_0_TO_1 = 152, + BuiltinOperator_UNSORTED_SEGMENT_PROD = 153, + BuiltinOperator_UNSORTED_SEGMENT_MAX = 154, + BuiltinOperator_UNSORTED_SEGMENT_SUM = 155, + BuiltinOperator_ATAN2 = 156, + BuiltinOperator_UNSORTED_SEGMENT_MIN = 157, + BuiltinOperator_SIGN = 158, + BuiltinOperator_MIN = BuiltinOperator_ADD, + BuiltinOperator_MAX = BuiltinOperator_SIGN + }; + + inline const BuiltinOperator(&EnumValuesBuiltinOperator())[159] { + static const BuiltinOperator values[] = + { + BuiltinOperator_ADD, + BuiltinOperator_AVERAGE_POOL_2D, + BuiltinOperator_CONCATENATION, + BuiltinOperator_CONV_2D, + BuiltinOperator_DEPTHWISE_CONV_2D, + BuiltinOperator_DEPTH_TO_SPACE, + BuiltinOperator_DEQUANTIZE, + BuiltinOperator_EMBEDDING_LOOKUP, + BuiltinOperator_FLOOR, + BuiltinOperator_FULLY_CONNECTED, + BuiltinOperator_HASHTABLE_LOOKUP, + BuiltinOperator_L2_NORMALIZATION, + BuiltinOperator_L2_POOL_2D, + BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION, + BuiltinOperator_LOGISTIC, + BuiltinOperator_LSH_PROJECTION, + BuiltinOperator_LSTM, + BuiltinOperator_MAX_POOL_2D, + BuiltinOperator_MUL, + BuiltinOperator_RELU, + BuiltinOperator_RELU_N1_TO_1, + BuiltinOperator_RELU6, + BuiltinOperator_RESHAPE, + BuiltinOperator_RESIZE_BILINEAR, + BuiltinOperator_RNN, + BuiltinOperator_SOFTMAX, + BuiltinOperator_SPACE_TO_DEPTH, + BuiltinOperator_SVDF, + BuiltinOperator_TANH, + BuiltinOperator_CONCAT_EMBEDDINGS, + BuiltinOperator_SKIP_GRAM, + BuiltinOperator_CALL, + BuiltinOperator_CUSTOM, + BuiltinOperator_EMBEDDING_LOOKUP_SPARSE, + BuiltinOperator_PAD, + BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN, + BuiltinOperator_GATHER, + BuiltinOperator_BATCH_TO_SPACE_ND, + BuiltinOperator_SPACE_TO_BATCH_ND, + BuiltinOperator_TRANSPOSE, + BuiltinOperator_MEAN, + BuiltinOperator_SUB, + BuiltinOperator_DIV, + BuiltinOperator_SQUEEZE, + BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM, + BuiltinOperator_STRIDED_SLICE, + BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN, + BuiltinOperator_EXP, + BuiltinOperator_TOPK_V2, + BuiltinOperator_SPLIT, + BuiltinOperator_LOG_SOFTMAX, + BuiltinOperator_DELEGATE, + BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM, + BuiltinOperator_CAST, + BuiltinOperator_PRELU, + BuiltinOperator_MAXIMUM, + BuiltinOperator_ARG_MAX, + BuiltinOperator_MINIMUM, + BuiltinOperator_LESS, + BuiltinOperator_NEG, + BuiltinOperator_PADV2, + BuiltinOperator_GREATER, + BuiltinOperator_GREATER_EQUAL, + BuiltinOperator_LESS_EQUAL, + BuiltinOperator_SELECT, + BuiltinOperator_SLICE, + BuiltinOperator_SIN, + BuiltinOperator_TRANSPOSE_CONV, + BuiltinOperator_SPARSE_TO_DENSE, + BuiltinOperator_TILE, + BuiltinOperator_EXPAND_DIMS, + BuiltinOperator_EQUAL, + BuiltinOperator_NOT_EQUAL, + BuiltinOperator_LOG, + BuiltinOperator_SUM, + BuiltinOperator_SQRT, + BuiltinOperator_RSQRT, + BuiltinOperator_SHAPE, + BuiltinOperator_POW, + BuiltinOperator_ARG_MIN, + BuiltinOperator_FAKE_QUANT, + BuiltinOperator_REDUCE_PROD, + BuiltinOperator_REDUCE_MAX, + BuiltinOperator_PACK, + BuiltinOperator_LOGICAL_OR, + BuiltinOperator_ONE_HOT, + BuiltinOperator_LOGICAL_AND, + BuiltinOperator_LOGICAL_NOT, + BuiltinOperator_UNPACK, + BuiltinOperator_REDUCE_MIN, + BuiltinOperator_FLOOR_DIV, + BuiltinOperator_REDUCE_ANY, + BuiltinOperator_SQUARE, + BuiltinOperator_ZEROS_LIKE, + BuiltinOperator_FILL, + BuiltinOperator_FLOOR_MOD, + BuiltinOperator_RANGE, + BuiltinOperator_RESIZE_NEAREST_NEIGHBOR, + BuiltinOperator_LEAKY_RELU, + BuiltinOperator_SQUARED_DIFFERENCE, + BuiltinOperator_MIRROR_PAD, + BuiltinOperator_ABS, + BuiltinOperator_SPLIT_V, + BuiltinOperator_UNIQUE, + BuiltinOperator_CEIL, + BuiltinOperator_REVERSE_V2, + BuiltinOperator_ADD_N, + BuiltinOperator_GATHER_ND, + BuiltinOperator_COS, + BuiltinOperator_WHERE, + BuiltinOperator_RANK, + BuiltinOperator_ELU, + BuiltinOperator_REVERSE_SEQUENCE, + BuiltinOperator_MATRIX_DIAG, + BuiltinOperator_QUANTIZE, + BuiltinOperator_MATRIX_SET_DIAG, + BuiltinOperator_ROUND, + BuiltinOperator_HARD_SWISH, + BuiltinOperator_IF, + BuiltinOperator_WHILE, + BuiltinOperator_NON_MAX_SUPPRESSION_V4, + BuiltinOperator_NON_MAX_SUPPRESSION_V5, + BuiltinOperator_SCATTER_ND, + BuiltinOperator_SELECT_V2, + BuiltinOperator_DENSIFY, + BuiltinOperator_SEGMENT_SUM, + BuiltinOperator_BATCH_MATMUL, + BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES, + BuiltinOperator_CUMSUM, + BuiltinOperator_CALL_ONCE, + BuiltinOperator_BROADCAST_TO, + BuiltinOperator_RFFT2D, + BuiltinOperator_CONV_3D, + BuiltinOperator_IMAG, + BuiltinOperator_REAL, + BuiltinOperator_COMPLEX_ABS, + BuiltinOperator_HASHTABLE, + BuiltinOperator_HASHTABLE_FIND, + BuiltinOperator_HASHTABLE_IMPORT, + BuiltinOperator_HASHTABLE_SIZE, + BuiltinOperator_REDUCE_ALL, + BuiltinOperator_CONV_3D_TRANSPOSE, + BuiltinOperator_VAR_HANDLE, + BuiltinOperator_READ_VARIABLE, + BuiltinOperator_ASSIGN_VARIABLE, + BuiltinOperator_BROADCAST_ARGS, + BuiltinOperator_RANDOM_STANDARD_NORMAL, + BuiltinOperator_BUCKETIZE, + BuiltinOperator_RANDOM_UNIFORM, + BuiltinOperator_MULTINOMIAL, + BuiltinOperator_GELU, + BuiltinOperator_DYNAMIC_UPDATE_SLICE, + BuiltinOperator_RELU_0_TO_1, + BuiltinOperator_UNSORTED_SEGMENT_PROD, + BuiltinOperator_UNSORTED_SEGMENT_MAX, + BuiltinOperator_UNSORTED_SEGMENT_SUM, + BuiltinOperator_ATAN2, + BuiltinOperator_UNSORTED_SEGMENT_MIN, + BuiltinOperator_SIGN + }; + + return values; + } + + inline const char * const * EnumNamesBuiltinOperator () { + static const char * const names[160] = + { + "ADD", + "AVERAGE_POOL_2D", + "CONCATENATION", + "CONV_2D", + "DEPTHWISE_CONV_2D", + "DEPTH_TO_SPACE", + "DEQUANTIZE", + "EMBEDDING_LOOKUP", + "FLOOR", + "FULLY_CONNECTED", + "HASHTABLE_LOOKUP", + "L2_NORMALIZATION", + "L2_POOL_2D", + "LOCAL_RESPONSE_NORMALIZATION", + "LOGISTIC", + "LSH_PROJECTION", + "LSTM", + "MAX_POOL_2D", + "MUL", + "RELU", + "RELU_N1_TO_1", + "RELU6", + "RESHAPE", + "RESIZE_BILINEAR", + "RNN", + "SOFTMAX", + "SPACE_TO_DEPTH", + "SVDF", + "TANH", + "CONCAT_EMBEDDINGS", + "SKIP_GRAM", + "CALL", + "CUSTOM", + "EMBEDDING_LOOKUP_SPARSE", + "PAD", + "UNIDIRECTIONAL_SEQUENCE_RNN", + "GATHER", + "BATCH_TO_SPACE_ND", + "SPACE_TO_BATCH_ND", + "TRANSPOSE", + "MEAN", + "SUB", + "DIV", + "SQUEEZE", + "UNIDIRECTIONAL_SEQUENCE_LSTM", + "STRIDED_SLICE", + "BIDIRECTIONAL_SEQUENCE_RNN", + "EXP", + "TOPK_V2", + "SPLIT", + "LOG_SOFTMAX", + "DELEGATE", + "BIDIRECTIONAL_SEQUENCE_LSTM", + "CAST", + "PRELU", + "MAXIMUM", + "ARG_MAX", + "MINIMUM", + "LESS", + "NEG", + "PADV2", + "GREATER", + "GREATER_EQUAL", + "LESS_EQUAL", + "SELECT", + "SLICE", + "SIN", + "TRANSPOSE_CONV", + "SPARSE_TO_DENSE", + "TILE", + "EXPAND_DIMS", + "EQUAL", + "NOT_EQUAL", + "LOG", + "SUM", + "SQRT", + "RSQRT", + "SHAPE", + "POW", + "ARG_MIN", + "FAKE_QUANT", + "REDUCE_PROD", + "REDUCE_MAX", + "PACK", + "LOGICAL_OR", + "ONE_HOT", + "LOGICAL_AND", + "LOGICAL_NOT", + "UNPACK", + "REDUCE_MIN", + "FLOOR_DIV", + "REDUCE_ANY", + "SQUARE", + "ZEROS_LIKE", + "FILL", + "FLOOR_MOD", + "RANGE", + "RESIZE_NEAREST_NEIGHBOR", + "LEAKY_RELU", + "SQUARED_DIFFERENCE", + "MIRROR_PAD", + "ABS", + "SPLIT_V", + "UNIQUE", + "CEIL", + "REVERSE_V2", + "ADD_N", + "GATHER_ND", + "COS", + "WHERE", + "RANK", + "ELU", + "REVERSE_SEQUENCE", + "MATRIX_DIAG", + "QUANTIZE", + "MATRIX_SET_DIAG", + "ROUND", + "HARD_SWISH", + "IF", + "WHILE", + "NON_MAX_SUPPRESSION_V4", + "NON_MAX_SUPPRESSION_V5", + "SCATTER_ND", + "SELECT_V2", + "DENSIFY", + "SEGMENT_SUM", + "BATCH_MATMUL", + "PLACEHOLDER_FOR_GREATER_OP_CODES", + "CUMSUM", + "CALL_ONCE", + "BROADCAST_TO", + "RFFT2D", + "CONV_3D", + "IMAG", + "REAL", + "COMPLEX_ABS", + "HASHTABLE", + "HASHTABLE_FIND", + "HASHTABLE_IMPORT", + "HASHTABLE_SIZE", + "REDUCE_ALL", + "CONV_3D_TRANSPOSE", + "VAR_HANDLE", + "READ_VARIABLE", + "ASSIGN_VARIABLE", + "BROADCAST_ARGS", + "RANDOM_STANDARD_NORMAL", + "BUCKETIZE", + "RANDOM_UNIFORM", + "MULTINOMIAL", + "GELU", + "DYNAMIC_UPDATE_SLICE", + "RELU_0_TO_1", + "UNSORTED_SEGMENT_PROD", + "UNSORTED_SEGMENT_MAX", + "UNSORTED_SEGMENT_SUM", + "ATAN2", + "UNSORTED_SEGMENT_MIN", + "SIGN", + nullptr + }; + + return names; + } + + inline const char * EnumNameBuiltinOperator (BuiltinOperator e) { + if (flatbuffers::IsOutRange(e, BuiltinOperator_ADD, BuiltinOperator_SIGN)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesBuiltinOperator()[index]; + } + + enum BuiltinOptions : uint8_t + { + BuiltinOptions_NONE = 0, + BuiltinOptions_Conv2DOptions = 1, + BuiltinOptions_DepthwiseConv2DOptions = 2, + BuiltinOptions_ConcatEmbeddingsOptions = 3, + BuiltinOptions_LSHProjectionOptions = 4, + BuiltinOptions_Pool2DOptions = 5, + BuiltinOptions_SVDFOptions = 6, + BuiltinOptions_RNNOptions = 7, + BuiltinOptions_FullyConnectedOptions = 8, + BuiltinOptions_SoftmaxOptions = 9, + BuiltinOptions_ConcatenationOptions = 10, + BuiltinOptions_AddOptions = 11, + BuiltinOptions_L2NormOptions = 12, + BuiltinOptions_LocalResponseNormalizationOptions = 13, + BuiltinOptions_LSTMOptions = 14, + BuiltinOptions_ResizeBilinearOptions = 15, + BuiltinOptions_CallOptions = 16, + BuiltinOptions_ReshapeOptions = 17, + BuiltinOptions_SkipGramOptions = 18, + BuiltinOptions_SpaceToDepthOptions = 19, + BuiltinOptions_EmbeddingLookupSparseOptions = 20, + BuiltinOptions_MulOptions = 21, + BuiltinOptions_PadOptions = 22, + BuiltinOptions_GatherOptions = 23, + BuiltinOptions_BatchToSpaceNDOptions = 24, + BuiltinOptions_SpaceToBatchNDOptions = 25, + BuiltinOptions_TransposeOptions = 26, + BuiltinOptions_ReducerOptions = 27, + BuiltinOptions_SubOptions = 28, + BuiltinOptions_DivOptions = 29, + BuiltinOptions_SqueezeOptions = 30, + BuiltinOptions_SequenceRNNOptions = 31, + BuiltinOptions_StridedSliceOptions = 32, + BuiltinOptions_ExpOptions = 33, + BuiltinOptions_TopKV2Options = 34, + BuiltinOptions_SplitOptions = 35, + BuiltinOptions_LogSoftmaxOptions = 36, + BuiltinOptions_CastOptions = 37, + BuiltinOptions_DequantizeOptions = 38, + BuiltinOptions_MaximumMinimumOptions = 39, + BuiltinOptions_ArgMaxOptions = 40, + BuiltinOptions_LessOptions = 41, + BuiltinOptions_NegOptions = 42, + BuiltinOptions_PadV2Options = 43, + BuiltinOptions_GreaterOptions = 44, + BuiltinOptions_GreaterEqualOptions = 45, + BuiltinOptions_LessEqualOptions = 46, + BuiltinOptions_SelectOptions = 47, + BuiltinOptions_SliceOptions = 48, + BuiltinOptions_TransposeConvOptions = 49, + BuiltinOptions_SparseToDenseOptions = 50, + BuiltinOptions_TileOptions = 51, + BuiltinOptions_ExpandDimsOptions = 52, + BuiltinOptions_EqualOptions = 53, + BuiltinOptions_NotEqualOptions = 54, + BuiltinOptions_ShapeOptions = 55, + BuiltinOptions_PowOptions = 56, + BuiltinOptions_ArgMinOptions = 57, + BuiltinOptions_FakeQuantOptions = 58, + BuiltinOptions_PackOptions = 59, + BuiltinOptions_LogicalOrOptions = 60, + BuiltinOptions_OneHotOptions = 61, + BuiltinOptions_LogicalAndOptions = 62, + BuiltinOptions_LogicalNotOptions = 63, + BuiltinOptions_UnpackOptions = 64, + BuiltinOptions_FloorDivOptions = 65, + BuiltinOptions_SquareOptions = 66, + BuiltinOptions_ZerosLikeOptions = 67, + BuiltinOptions_FillOptions = 68, + BuiltinOptions_BidirectionalSequenceLSTMOptions = 69, + BuiltinOptions_BidirectionalSequenceRNNOptions = 70, + BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71, + BuiltinOptions_FloorModOptions = 72, + BuiltinOptions_RangeOptions = 73, + BuiltinOptions_ResizeNearestNeighborOptions = 74, + BuiltinOptions_LeakyReluOptions = 75, + BuiltinOptions_SquaredDifferenceOptions = 76, + BuiltinOptions_MirrorPadOptions = 77, + BuiltinOptions_AbsOptions = 78, + BuiltinOptions_SplitVOptions = 79, + BuiltinOptions_UniqueOptions = 80, + BuiltinOptions_ReverseV2Options = 81, + BuiltinOptions_AddNOptions = 82, + BuiltinOptions_GatherNdOptions = 83, + BuiltinOptions_CosOptions = 84, + BuiltinOptions_WhereOptions = 85, + BuiltinOptions_RankOptions = 86, + BuiltinOptions_ReverseSequenceOptions = 87, + BuiltinOptions_MatrixDiagOptions = 88, + BuiltinOptions_QuantizeOptions = 89, + BuiltinOptions_MatrixSetDiagOptions = 90, + BuiltinOptions_HardSwishOptions = 91, + BuiltinOptions_IfOptions = 92, + BuiltinOptions_WhileOptions = 93, + BuiltinOptions_DepthToSpaceOptions = 94, + BuiltinOptions_NonMaxSuppressionV4Options = 95, + BuiltinOptions_NonMaxSuppressionV5Options = 96, + BuiltinOptions_ScatterNdOptions = 97, + BuiltinOptions_SelectV2Options = 98, + BuiltinOptions_DensifyOptions = 99, + BuiltinOptions_SegmentSumOptions = 100, + BuiltinOptions_BatchMatMulOptions = 101, + BuiltinOptions_CumsumOptions = 102, + BuiltinOptions_CallOnceOptions = 103, + BuiltinOptions_BroadcastToOptions = 104, + BuiltinOptions_Rfft2dOptions = 105, + BuiltinOptions_Conv3DOptions = 106, + BuiltinOptions_HashtableOptions = 107, + BuiltinOptions_HashtableFindOptions = 108, + BuiltinOptions_HashtableImportOptions = 109, + BuiltinOptions_HashtableSizeOptions = 110, + BuiltinOptions_VarHandleOptions = 111, + BuiltinOptions_ReadVariableOptions = 112, + BuiltinOptions_AssignVariableOptions = 113, + BuiltinOptions_RandomOptions = 114, + BuiltinOptions_BucketizeOptions = 115, + BuiltinOptions_GeluOptions = 116, + BuiltinOptions_DynamicUpdateSliceOptions = 117, + BuiltinOptions_UnsortedSegmentProdOptions = 118, + BuiltinOptions_UnsortedSegmentMaxOptions = 119, + BuiltinOptions_UnsortedSegmentMinOptions = 120, + BuiltinOptions_UnsortedSegmentSumOptions = 121, + BuiltinOptions_ATan2Options = 122, + BuiltinOptions_SignOptions = 123, + BuiltinOptions_MIN = BuiltinOptions_NONE, + BuiltinOptions_MAX = BuiltinOptions_SignOptions + }; + + inline const BuiltinOptions(&EnumValuesBuiltinOptions())[124] { + static const BuiltinOptions values[] = + { + BuiltinOptions_NONE, + BuiltinOptions_Conv2DOptions, + BuiltinOptions_DepthwiseConv2DOptions, + BuiltinOptions_ConcatEmbeddingsOptions, + BuiltinOptions_LSHProjectionOptions, + BuiltinOptions_Pool2DOptions, + BuiltinOptions_SVDFOptions, + BuiltinOptions_RNNOptions, + BuiltinOptions_FullyConnectedOptions, + BuiltinOptions_SoftmaxOptions, + BuiltinOptions_ConcatenationOptions, + BuiltinOptions_AddOptions, + BuiltinOptions_L2NormOptions, + BuiltinOptions_LocalResponseNormalizationOptions, + BuiltinOptions_LSTMOptions, + BuiltinOptions_ResizeBilinearOptions, + BuiltinOptions_CallOptions, + BuiltinOptions_ReshapeOptions, + BuiltinOptions_SkipGramOptions, + BuiltinOptions_SpaceToDepthOptions, + BuiltinOptions_EmbeddingLookupSparseOptions, + BuiltinOptions_MulOptions, + BuiltinOptions_PadOptions, + BuiltinOptions_GatherOptions, + BuiltinOptions_BatchToSpaceNDOptions, + BuiltinOptions_SpaceToBatchNDOptions, + BuiltinOptions_TransposeOptions, + BuiltinOptions_ReducerOptions, + BuiltinOptions_SubOptions, + BuiltinOptions_DivOptions, + BuiltinOptions_SqueezeOptions, + BuiltinOptions_SequenceRNNOptions, + BuiltinOptions_StridedSliceOptions, + BuiltinOptions_ExpOptions, + BuiltinOptions_TopKV2Options, + BuiltinOptions_SplitOptions, + BuiltinOptions_LogSoftmaxOptions, + BuiltinOptions_CastOptions, + BuiltinOptions_DequantizeOptions, + BuiltinOptions_MaximumMinimumOptions, + BuiltinOptions_ArgMaxOptions, + BuiltinOptions_LessOptions, + BuiltinOptions_NegOptions, + BuiltinOptions_PadV2Options, + BuiltinOptions_GreaterOptions, + BuiltinOptions_GreaterEqualOptions, + BuiltinOptions_LessEqualOptions, + BuiltinOptions_SelectOptions, + BuiltinOptions_SliceOptions, + BuiltinOptions_TransposeConvOptions, + BuiltinOptions_SparseToDenseOptions, + BuiltinOptions_TileOptions, + BuiltinOptions_ExpandDimsOptions, + BuiltinOptions_EqualOptions, + BuiltinOptions_NotEqualOptions, + BuiltinOptions_ShapeOptions, + BuiltinOptions_PowOptions, + BuiltinOptions_ArgMinOptions, + BuiltinOptions_FakeQuantOptions, + BuiltinOptions_PackOptions, + BuiltinOptions_LogicalOrOptions, + BuiltinOptions_OneHotOptions, + BuiltinOptions_LogicalAndOptions, + BuiltinOptions_LogicalNotOptions, + BuiltinOptions_UnpackOptions, + BuiltinOptions_FloorDivOptions, + BuiltinOptions_SquareOptions, + BuiltinOptions_ZerosLikeOptions, + BuiltinOptions_FillOptions, + BuiltinOptions_BidirectionalSequenceLSTMOptions, + BuiltinOptions_BidirectionalSequenceRNNOptions, + BuiltinOptions_UnidirectionalSequenceLSTMOptions, + BuiltinOptions_FloorModOptions, + BuiltinOptions_RangeOptions, + BuiltinOptions_ResizeNearestNeighborOptions, + BuiltinOptions_LeakyReluOptions, + BuiltinOptions_SquaredDifferenceOptions, + BuiltinOptions_MirrorPadOptions, + BuiltinOptions_AbsOptions, + BuiltinOptions_SplitVOptions, + BuiltinOptions_UniqueOptions, + BuiltinOptions_ReverseV2Options, + BuiltinOptions_AddNOptions, + BuiltinOptions_GatherNdOptions, + BuiltinOptions_CosOptions, + BuiltinOptions_WhereOptions, + BuiltinOptions_RankOptions, + BuiltinOptions_ReverseSequenceOptions, + BuiltinOptions_MatrixDiagOptions, + BuiltinOptions_QuantizeOptions, + BuiltinOptions_MatrixSetDiagOptions, + BuiltinOptions_HardSwishOptions, + BuiltinOptions_IfOptions, + BuiltinOptions_WhileOptions, + BuiltinOptions_DepthToSpaceOptions, + BuiltinOptions_NonMaxSuppressionV4Options, + BuiltinOptions_NonMaxSuppressionV5Options, + BuiltinOptions_ScatterNdOptions, + BuiltinOptions_SelectV2Options, + BuiltinOptions_DensifyOptions, + BuiltinOptions_SegmentSumOptions, + BuiltinOptions_BatchMatMulOptions, + BuiltinOptions_CumsumOptions, + BuiltinOptions_CallOnceOptions, + BuiltinOptions_BroadcastToOptions, + BuiltinOptions_Rfft2dOptions, + BuiltinOptions_Conv3DOptions, + BuiltinOptions_HashtableOptions, + BuiltinOptions_HashtableFindOptions, + BuiltinOptions_HashtableImportOptions, + BuiltinOptions_HashtableSizeOptions, + BuiltinOptions_VarHandleOptions, + BuiltinOptions_ReadVariableOptions, + BuiltinOptions_AssignVariableOptions, + BuiltinOptions_RandomOptions, + BuiltinOptions_BucketizeOptions, + BuiltinOptions_GeluOptions, + BuiltinOptions_DynamicUpdateSliceOptions, + BuiltinOptions_UnsortedSegmentProdOptions, + BuiltinOptions_UnsortedSegmentMaxOptions, + BuiltinOptions_UnsortedSegmentMinOptions, + BuiltinOptions_UnsortedSegmentSumOptions, + BuiltinOptions_ATan2Options, + BuiltinOptions_SignOptions + }; + + return values; + } + + inline const char * const * EnumNamesBuiltinOptions () { + static const char * const names[125] = + { + "NONE", + "Conv2DOptions", + "DepthwiseConv2DOptions", + "ConcatEmbeddingsOptions", + "LSHProjectionOptions", + "Pool2DOptions", + "SVDFOptions", + "RNNOptions", + "FullyConnectedOptions", + "SoftmaxOptions", + "ConcatenationOptions", + "AddOptions", + "L2NormOptions", + "LocalResponseNormalizationOptions", + "LSTMOptions", + "ResizeBilinearOptions", + "CallOptions", + "ReshapeOptions", + "SkipGramOptions", + "SpaceToDepthOptions", + "EmbeddingLookupSparseOptions", + "MulOptions", + "PadOptions", + "GatherOptions", + "BatchToSpaceNDOptions", + "SpaceToBatchNDOptions", + "TransposeOptions", + "ReducerOptions", + "SubOptions", + "DivOptions", + "SqueezeOptions", + "SequenceRNNOptions", + "StridedSliceOptions", + "ExpOptions", + "TopKV2Options", + "SplitOptions", + "LogSoftmaxOptions", + "CastOptions", + "DequantizeOptions", + "MaximumMinimumOptions", + "ArgMaxOptions", + "LessOptions", + "NegOptions", + "PadV2Options", + "GreaterOptions", + "GreaterEqualOptions", + "LessEqualOptions", + "SelectOptions", + "SliceOptions", + "TransposeConvOptions", + "SparseToDenseOptions", + "TileOptions", + "ExpandDimsOptions", + "EqualOptions", + "NotEqualOptions", + "ShapeOptions", + "PowOptions", + "ArgMinOptions", + "FakeQuantOptions", + "PackOptions", + "LogicalOrOptions", + "OneHotOptions", + "LogicalAndOptions", + "LogicalNotOptions", + "UnpackOptions", + "FloorDivOptions", + "SquareOptions", + "ZerosLikeOptions", + "FillOptions", + "BidirectionalSequenceLSTMOptions", + "BidirectionalSequenceRNNOptions", + "UnidirectionalSequenceLSTMOptions", + "FloorModOptions", + "RangeOptions", + "ResizeNearestNeighborOptions", + "LeakyReluOptions", + "SquaredDifferenceOptions", + "MirrorPadOptions", + "AbsOptions", + "SplitVOptions", + "UniqueOptions", + "ReverseV2Options", + "AddNOptions", + "GatherNdOptions", + "CosOptions", + "WhereOptions", + "RankOptions", + "ReverseSequenceOptions", + "MatrixDiagOptions", + "QuantizeOptions", + "MatrixSetDiagOptions", + "HardSwishOptions", + "IfOptions", + "WhileOptions", + "DepthToSpaceOptions", + "NonMaxSuppressionV4Options", + "NonMaxSuppressionV5Options", + "ScatterNdOptions", + "SelectV2Options", + "DensifyOptions", + "SegmentSumOptions", + "BatchMatMulOptions", + "CumsumOptions", + "CallOnceOptions", + "BroadcastToOptions", + "Rfft2dOptions", + "Conv3DOptions", + "HashtableOptions", + "HashtableFindOptions", + "HashtableImportOptions", + "HashtableSizeOptions", + "VarHandleOptions", + "ReadVariableOptions", + "AssignVariableOptions", + "RandomOptions", + "BucketizeOptions", + "GeluOptions", + "DynamicUpdateSliceOptions", + "UnsortedSegmentProdOptions", + "UnsortedSegmentMaxOptions", + "UnsortedSegmentMinOptions", + "UnsortedSegmentSumOptions", + "ATan2Options", + "SignOptions", + nullptr + }; + + return names; + } + + inline const char * EnumNameBuiltinOptions (BuiltinOptions e) { + if (flatbuffers::IsOutRange(e, BuiltinOptions_NONE, BuiltinOptions_SignOptions)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesBuiltinOptions()[index]; + } + + template < typename T > struct BuiltinOptionsTraits + { + static const BuiltinOptions enum_value = BuiltinOptions_NONE; + }; + + template < > struct BuiltinOptionsTraits < tflite::Conv2DOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_Conv2DOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::DepthwiseConv2DOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_DepthwiseConv2DOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ConcatEmbeddingsOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ConcatEmbeddingsOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LSHProjectionOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LSHProjectionOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::Pool2DOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_Pool2DOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SVDFOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SVDFOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::RNNOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_RNNOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::FullyConnectedOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_FullyConnectedOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SoftmaxOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SoftmaxOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ConcatenationOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ConcatenationOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::AddOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_AddOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::L2NormOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_L2NormOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LocalResponseNormalizationOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LocalResponseNormalizationOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LSTMOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LSTMOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ResizeBilinearOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ResizeBilinearOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::CallOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_CallOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ReshapeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReshapeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SkipGramOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SkipGramOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SpaceToDepthOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SpaceToDepthOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::EmbeddingLookupSparseOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_EmbeddingLookupSparseOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::MulOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_MulOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::PadOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_PadOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::GatherOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_GatherOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::BatchToSpaceNDOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_BatchToSpaceNDOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SpaceToBatchNDOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SpaceToBatchNDOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::TransposeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_TransposeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ReducerOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReducerOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SubOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SubOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::DivOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_DivOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SqueezeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SqueezeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SequenceRNNOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SequenceRNNOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::StridedSliceOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_StridedSliceOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ExpOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ExpOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::TopKV2Options > + { + static const BuiltinOptions enum_value = BuiltinOptions_TopKV2Options; + }; + + template < > struct BuiltinOptionsTraits < tflite::SplitOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SplitOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LogSoftmaxOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LogSoftmaxOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::CastOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_CastOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::DequantizeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_DequantizeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::MaximumMinimumOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_MaximumMinimumOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ArgMaxOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ArgMaxOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LessOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LessOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::NegOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_NegOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::PadV2Options > + { + static const BuiltinOptions enum_value = BuiltinOptions_PadV2Options; + }; + + template < > struct BuiltinOptionsTraits < tflite::GreaterOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_GreaterOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::GreaterEqualOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_GreaterEqualOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LessEqualOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LessEqualOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SelectOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SelectOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SliceOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SliceOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::TransposeConvOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_TransposeConvOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SparseToDenseOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SparseToDenseOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::TileOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_TileOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ExpandDimsOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ExpandDimsOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::EqualOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_EqualOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::NotEqualOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_NotEqualOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ShapeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ShapeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::PowOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_PowOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ArgMinOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ArgMinOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::FakeQuantOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_FakeQuantOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::PackOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_PackOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LogicalOrOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LogicalOrOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::OneHotOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_OneHotOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LogicalAndOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LogicalAndOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LogicalNotOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LogicalNotOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::UnpackOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnpackOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::FloorDivOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_FloorDivOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SquareOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SquareOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ZerosLikeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ZerosLikeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::FillOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_FillOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::BidirectionalSequenceLSTMOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_BidirectionalSequenceLSTMOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::BidirectionalSequenceRNNOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_BidirectionalSequenceRNNOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::UnidirectionalSequenceLSTMOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnidirectionalSequenceLSTMOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::FloorModOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_FloorModOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::RangeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_RangeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ResizeNearestNeighborOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ResizeNearestNeighborOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::LeakyReluOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_LeakyReluOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SquaredDifferenceOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SquaredDifferenceOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::MirrorPadOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_MirrorPadOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::AbsOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_AbsOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SplitVOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SplitVOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::UniqueOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_UniqueOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ReverseV2Options > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReverseV2Options; + }; + + template < > struct BuiltinOptionsTraits < tflite::AddNOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_AddNOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::GatherNdOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_GatherNdOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::CosOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_CosOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::WhereOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_WhereOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::RankOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_RankOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ReverseSequenceOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReverseSequenceOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::MatrixDiagOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_MatrixDiagOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::QuantizeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_QuantizeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::MatrixSetDiagOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_MatrixSetDiagOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::HardSwishOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_HardSwishOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::IfOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_IfOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::WhileOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_WhileOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::DepthToSpaceOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_DepthToSpaceOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::NonMaxSuppressionV4Options > + { + static const BuiltinOptions enum_value = BuiltinOptions_NonMaxSuppressionV4Options; + }; + + template < > struct BuiltinOptionsTraits < tflite::NonMaxSuppressionV5Options > + { + static const BuiltinOptions enum_value = BuiltinOptions_NonMaxSuppressionV5Options; + }; + + template < > struct BuiltinOptionsTraits < tflite::ScatterNdOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ScatterNdOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SelectV2Options > + { + static const BuiltinOptions enum_value = BuiltinOptions_SelectV2Options; + }; + + template < > struct BuiltinOptionsTraits < tflite::DensifyOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_DensifyOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::SegmentSumOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SegmentSumOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::BatchMatMulOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_BatchMatMulOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::CumsumOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_CumsumOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::CallOnceOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_CallOnceOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::BroadcastToOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_BroadcastToOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::Rfft2dOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_Rfft2dOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::Conv3DOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_Conv3DOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::HashtableOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_HashtableOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::HashtableFindOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_HashtableFindOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::HashtableImportOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_HashtableImportOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::HashtableSizeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_HashtableSizeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::VarHandleOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_VarHandleOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ReadVariableOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReadVariableOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::AssignVariableOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_AssignVariableOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::RandomOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_RandomOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::BucketizeOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_BucketizeOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::GeluOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_GeluOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::DynamicUpdateSliceOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_DynamicUpdateSliceOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::UnsortedSegmentProdOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnsortedSegmentProdOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::UnsortedSegmentMaxOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnsortedSegmentMaxOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::UnsortedSegmentMinOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnsortedSegmentMinOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::UnsortedSegmentSumOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnsortedSegmentSumOptions; + }; + + template < > struct BuiltinOptionsTraits < tflite::ATan2Options > + { + static const BuiltinOptions enum_value = BuiltinOptions_ATan2Options; + }; + + template < > struct BuiltinOptionsTraits < tflite::SignOptions > + { + static const BuiltinOptions enum_value = BuiltinOptions_SignOptions; + }; + + template < typename T > struct BuiltinOptionsUnionTraits + { + static const BuiltinOptions enum_value = BuiltinOptions_NONE; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::Conv2DOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_Conv2DOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::DepthwiseConv2DOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_DepthwiseConv2DOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ConcatEmbeddingsOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ConcatEmbeddingsOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LSHProjectionOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LSHProjectionOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::Pool2DOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_Pool2DOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SVDFOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SVDFOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::RNNOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_RNNOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::FullyConnectedOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_FullyConnectedOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SoftmaxOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SoftmaxOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ConcatenationOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ConcatenationOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::AddOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_AddOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::L2NormOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_L2NormOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LocalResponseNormalizationOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LocalResponseNormalizationOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LSTMOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LSTMOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ResizeBilinearOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ResizeBilinearOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::CallOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_CallOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ReshapeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReshapeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SkipGramOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SkipGramOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SpaceToDepthOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SpaceToDepthOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::EmbeddingLookupSparseOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_EmbeddingLookupSparseOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::MulOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_MulOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::PadOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_PadOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::GatherOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_GatherOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::BatchToSpaceNDOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_BatchToSpaceNDOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SpaceToBatchNDOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SpaceToBatchNDOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::TransposeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_TransposeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ReducerOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReducerOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SubOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SubOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::DivOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_DivOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SqueezeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SqueezeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SequenceRNNOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SequenceRNNOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::StridedSliceOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_StridedSliceOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ExpOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ExpOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::TopKV2OptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_TopKV2Options; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SplitOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SplitOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LogSoftmaxOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LogSoftmaxOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::CastOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_CastOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::DequantizeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_DequantizeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::MaximumMinimumOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_MaximumMinimumOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ArgMaxOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ArgMaxOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LessOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LessOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::NegOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_NegOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::PadV2OptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_PadV2Options; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::GreaterOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_GreaterOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::GreaterEqualOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_GreaterEqualOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LessEqualOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LessEqualOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SelectOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SelectOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SliceOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SliceOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::TransposeConvOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_TransposeConvOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SparseToDenseOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SparseToDenseOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::TileOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_TileOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ExpandDimsOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ExpandDimsOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::EqualOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_EqualOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::NotEqualOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_NotEqualOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ShapeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ShapeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::PowOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_PowOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ArgMinOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ArgMinOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::FakeQuantOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_FakeQuantOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::PackOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_PackOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LogicalOrOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LogicalOrOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::OneHotOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_OneHotOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LogicalAndOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LogicalAndOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LogicalNotOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LogicalNotOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::UnpackOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnpackOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::FloorDivOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_FloorDivOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SquareOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SquareOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ZerosLikeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ZerosLikeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::FillOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_FillOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::BidirectionalSequenceLSTMOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_BidirectionalSequenceLSTMOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::BidirectionalSequenceRNNOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_BidirectionalSequenceRNNOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::UnidirectionalSequenceLSTMOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnidirectionalSequenceLSTMOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::FloorModOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_FloorModOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::RangeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_RangeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ResizeNearestNeighborOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ResizeNearestNeighborOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::LeakyReluOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_LeakyReluOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SquaredDifferenceOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SquaredDifferenceOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::MirrorPadOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_MirrorPadOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::AbsOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_AbsOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SplitVOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SplitVOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::UniqueOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_UniqueOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ReverseV2OptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReverseV2Options; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::AddNOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_AddNOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::GatherNdOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_GatherNdOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::CosOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_CosOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::WhereOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_WhereOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::RankOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_RankOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ReverseSequenceOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReverseSequenceOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::MatrixDiagOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_MatrixDiagOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::QuantizeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_QuantizeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::MatrixSetDiagOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_MatrixSetDiagOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::HardSwishOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_HardSwishOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::IfOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_IfOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::WhileOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_WhileOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::DepthToSpaceOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_DepthToSpaceOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::NonMaxSuppressionV4OptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_NonMaxSuppressionV4Options; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::NonMaxSuppressionV5OptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_NonMaxSuppressionV5Options; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ScatterNdOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ScatterNdOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SelectV2OptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SelectV2Options; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::DensifyOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_DensifyOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SegmentSumOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SegmentSumOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::BatchMatMulOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_BatchMatMulOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::CumsumOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_CumsumOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::CallOnceOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_CallOnceOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::BroadcastToOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_BroadcastToOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::Rfft2dOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_Rfft2dOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::Conv3DOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_Conv3DOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::HashtableOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_HashtableOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::HashtableFindOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_HashtableFindOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::HashtableImportOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_HashtableImportOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::HashtableSizeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_HashtableSizeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::VarHandleOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_VarHandleOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ReadVariableOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ReadVariableOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::AssignVariableOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_AssignVariableOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::RandomOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_RandomOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::BucketizeOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_BucketizeOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::GeluOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_GeluOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::DynamicUpdateSliceOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_DynamicUpdateSliceOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::UnsortedSegmentProdOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnsortedSegmentProdOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::UnsortedSegmentMaxOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnsortedSegmentMaxOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::UnsortedSegmentMinOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnsortedSegmentMinOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::UnsortedSegmentSumOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_UnsortedSegmentSumOptions; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::ATan2OptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_ATan2Options; + }; + + template < > struct BuiltinOptionsUnionTraits < tflite::SignOptionsT > + { + static const BuiltinOptions enum_value = BuiltinOptions_SignOptions; + }; + + struct BuiltinOptionsUnion + { + BuiltinOptions type; + void * value; + + BuiltinOptionsUnion():type(BuiltinOptions_NONE), value(nullptr) + { + } + BuiltinOptionsUnion(BuiltinOptionsUnion && u) FLATBUFFERS_NOEXCEPT : + type(BuiltinOptions_NONE), value(nullptr) + { + std::swap(type, u.type); std::swap(value, u.value); + } + BuiltinOptionsUnion(const BuiltinOptionsUnion &); + BuiltinOptionsUnion &operator = (const BuiltinOptionsUnion &u) + { + BuiltinOptionsUnion t(u); std::swap(type, t.type); std::swap(value, t.value); return *this; + } + BuiltinOptionsUnion &operator = (BuiltinOptionsUnion && u)FLATBUFFERS_NOEXCEPT + { + std::swap(type, u.type); std::swap(value, u.value); return *this; + } + ~BuiltinOptionsUnion() + { + Reset(); + } + + void Reset(); + + template < typename T > + void Set (T && val) { + typedef typename std::remove_reference < T > ::type RT; + Reset(); + type = BuiltinOptionsUnionTraits < RT > ::enum_value; + if (type != BuiltinOptions_NONE) + { + value = new RT(std::forward < T > (val)); + } + } + + static void * UnPack(const void * obj, BuiltinOptions type, const flatbuffers::resolver_function_t * resolver); + + flatbuffers::Offset < void > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const flatbuffers::rehasher_function_t * _rehasher = nullptr) const; + + tflite::Conv2DOptionsT * AsConv2DOptions () { + return type == BuiltinOptions_Conv2DOptions ? + reinterpret_cast < tflite::Conv2DOptionsT * > (value) : nullptr; + } + + const tflite::Conv2DOptionsT * AsConv2DOptions () const { + return type == BuiltinOptions_Conv2DOptions ? + reinterpret_cast < const tflite::Conv2DOptionsT * > (value) : nullptr; + } + + tflite::DepthwiseConv2DOptionsT * AsDepthwiseConv2DOptions () { + return type == BuiltinOptions_DepthwiseConv2DOptions ? + reinterpret_cast < tflite::DepthwiseConv2DOptionsT * > (value) : nullptr; + } + + const tflite::DepthwiseConv2DOptionsT * AsDepthwiseConv2DOptions () const { + return type == BuiltinOptions_DepthwiseConv2DOptions ? + reinterpret_cast < const tflite::DepthwiseConv2DOptionsT * > (value) : nullptr; + } + + tflite::ConcatEmbeddingsOptionsT * AsConcatEmbeddingsOptions () { + return type == BuiltinOptions_ConcatEmbeddingsOptions ? + reinterpret_cast < tflite::ConcatEmbeddingsOptionsT * > (value) : nullptr; + } + + const tflite::ConcatEmbeddingsOptionsT * AsConcatEmbeddingsOptions () const { + return type == BuiltinOptions_ConcatEmbeddingsOptions ? + reinterpret_cast < const tflite::ConcatEmbeddingsOptionsT * > (value) : nullptr; + } + + tflite::LSHProjectionOptionsT * AsLSHProjectionOptions () { + return type == BuiltinOptions_LSHProjectionOptions ? + reinterpret_cast < tflite::LSHProjectionOptionsT * > (value) : nullptr; + } + + const tflite::LSHProjectionOptionsT * AsLSHProjectionOptions () const { + return type == BuiltinOptions_LSHProjectionOptions ? + reinterpret_cast < const tflite::LSHProjectionOptionsT * > (value) : nullptr; + } + + tflite::Pool2DOptionsT * AsPool2DOptions () { + return type == BuiltinOptions_Pool2DOptions ? + reinterpret_cast < tflite::Pool2DOptionsT * > (value) : nullptr; + } + + const tflite::Pool2DOptionsT * AsPool2DOptions () const { + return type == BuiltinOptions_Pool2DOptions ? + reinterpret_cast < const tflite::Pool2DOptionsT * > (value) : nullptr; + } + + tflite::SVDFOptionsT * AsSVDFOptions () { + return type == BuiltinOptions_SVDFOptions ? + reinterpret_cast < tflite::SVDFOptionsT * > (value) : nullptr; + } + + const tflite::SVDFOptionsT * AsSVDFOptions () const { + return type == BuiltinOptions_SVDFOptions ? + reinterpret_cast < const tflite::SVDFOptionsT * > (value) : nullptr; + } + + tflite::RNNOptionsT * AsRNNOptions () { + return type == BuiltinOptions_RNNOptions ? + reinterpret_cast < tflite::RNNOptionsT * > (value) : nullptr; + } + + const tflite::RNNOptionsT * AsRNNOptions () const { + return type == BuiltinOptions_RNNOptions ? + reinterpret_cast < const tflite::RNNOptionsT * > (value) : nullptr; + } + + tflite::FullyConnectedOptionsT * AsFullyConnectedOptions () { + return type == BuiltinOptions_FullyConnectedOptions ? + reinterpret_cast < tflite::FullyConnectedOptionsT * > (value) : nullptr; + } + + const tflite::FullyConnectedOptionsT * AsFullyConnectedOptions () const { + return type == BuiltinOptions_FullyConnectedOptions ? + reinterpret_cast < const tflite::FullyConnectedOptionsT * > (value) : nullptr; + } + + tflite::SoftmaxOptionsT * AsSoftmaxOptions () { + return type == BuiltinOptions_SoftmaxOptions ? + reinterpret_cast < tflite::SoftmaxOptionsT * > (value) : nullptr; + } + + const tflite::SoftmaxOptionsT * AsSoftmaxOptions () const { + return type == BuiltinOptions_SoftmaxOptions ? + reinterpret_cast < const tflite::SoftmaxOptionsT * > (value) : nullptr; + } + + tflite::ConcatenationOptionsT * AsConcatenationOptions () { + return type == BuiltinOptions_ConcatenationOptions ? + reinterpret_cast < tflite::ConcatenationOptionsT * > (value) : nullptr; + } + + const tflite::ConcatenationOptionsT * AsConcatenationOptions () const { + return type == BuiltinOptions_ConcatenationOptions ? + reinterpret_cast < const tflite::ConcatenationOptionsT * > (value) : nullptr; + } + + tflite::AddOptionsT * AsAddOptions () { + return type == BuiltinOptions_AddOptions ? + reinterpret_cast < tflite::AddOptionsT * > (value) : nullptr; + } + + const tflite::AddOptionsT * AsAddOptions () const { + return type == BuiltinOptions_AddOptions ? + reinterpret_cast < const tflite::AddOptionsT * > (value) : nullptr; + } + + tflite::L2NormOptionsT * AsL2NormOptions () { + return type == BuiltinOptions_L2NormOptions ? + reinterpret_cast < tflite::L2NormOptionsT * > (value) : nullptr; + } + + const tflite::L2NormOptionsT * AsL2NormOptions () const { + return type == BuiltinOptions_L2NormOptions ? + reinterpret_cast < const tflite::L2NormOptionsT * > (value) : nullptr; + } + + tflite::LocalResponseNormalizationOptionsT * AsLocalResponseNormalizationOptions () { + return type == BuiltinOptions_LocalResponseNormalizationOptions ? + reinterpret_cast < tflite::LocalResponseNormalizationOptionsT * > (value) : nullptr; + } + + const tflite::LocalResponseNormalizationOptionsT * AsLocalResponseNormalizationOptions () const { + return type == BuiltinOptions_LocalResponseNormalizationOptions ? + reinterpret_cast < const tflite::LocalResponseNormalizationOptionsT * > (value) : nullptr; + } + + tflite::LSTMOptionsT * AsLSTMOptions () { + return type == BuiltinOptions_LSTMOptions ? + reinterpret_cast < tflite::LSTMOptionsT * > (value) : nullptr; + } + + const tflite::LSTMOptionsT * AsLSTMOptions () const { + return type == BuiltinOptions_LSTMOptions ? + reinterpret_cast < const tflite::LSTMOptionsT * > (value) : nullptr; + } + + tflite::ResizeBilinearOptionsT * AsResizeBilinearOptions () { + return type == BuiltinOptions_ResizeBilinearOptions ? + reinterpret_cast < tflite::ResizeBilinearOptionsT * > (value) : nullptr; + } + + const tflite::ResizeBilinearOptionsT * AsResizeBilinearOptions () const { + return type == BuiltinOptions_ResizeBilinearOptions ? + reinterpret_cast < const tflite::ResizeBilinearOptionsT * > (value) : nullptr; + } + + tflite::CallOptionsT * AsCallOptions () { + return type == BuiltinOptions_CallOptions ? + reinterpret_cast < tflite::CallOptionsT * > (value) : nullptr; + } + + const tflite::CallOptionsT * AsCallOptions () const { + return type == BuiltinOptions_CallOptions ? + reinterpret_cast < const tflite::CallOptionsT * > (value) : nullptr; + } + + tflite::ReshapeOptionsT * AsReshapeOptions () { + return type == BuiltinOptions_ReshapeOptions ? + reinterpret_cast < tflite::ReshapeOptionsT * > (value) : nullptr; + } + + const tflite::ReshapeOptionsT * AsReshapeOptions () const { + return type == BuiltinOptions_ReshapeOptions ? + reinterpret_cast < const tflite::ReshapeOptionsT * > (value) : nullptr; + } + + tflite::SkipGramOptionsT * AsSkipGramOptions () { + return type == BuiltinOptions_SkipGramOptions ? + reinterpret_cast < tflite::SkipGramOptionsT * > (value) : nullptr; + } + + const tflite::SkipGramOptionsT * AsSkipGramOptions () const { + return type == BuiltinOptions_SkipGramOptions ? + reinterpret_cast < const tflite::SkipGramOptionsT * > (value) : nullptr; + } + + tflite::SpaceToDepthOptionsT * AsSpaceToDepthOptions () { + return type == BuiltinOptions_SpaceToDepthOptions ? + reinterpret_cast < tflite::SpaceToDepthOptionsT * > (value) : nullptr; + } + + const tflite::SpaceToDepthOptionsT * AsSpaceToDepthOptions () const { + return type == BuiltinOptions_SpaceToDepthOptions ? + reinterpret_cast < const tflite::SpaceToDepthOptionsT * > (value) : nullptr; + } + + tflite::EmbeddingLookupSparseOptionsT * AsEmbeddingLookupSparseOptions () { + return type == BuiltinOptions_EmbeddingLookupSparseOptions ? + reinterpret_cast < tflite::EmbeddingLookupSparseOptionsT * > (value) : nullptr; + } + + const tflite::EmbeddingLookupSparseOptionsT * AsEmbeddingLookupSparseOptions () const { + return type == BuiltinOptions_EmbeddingLookupSparseOptions ? + reinterpret_cast < const tflite::EmbeddingLookupSparseOptionsT * > (value) : nullptr; + } + + tflite::MulOptionsT * AsMulOptions () { + return type == BuiltinOptions_MulOptions ? + reinterpret_cast < tflite::MulOptionsT * > (value) : nullptr; + } + + const tflite::MulOptionsT * AsMulOptions () const { + return type == BuiltinOptions_MulOptions ? + reinterpret_cast < const tflite::MulOptionsT * > (value) : nullptr; + } + + tflite::PadOptionsT * AsPadOptions () { + return type == BuiltinOptions_PadOptions ? + reinterpret_cast < tflite::PadOptionsT * > (value) : nullptr; + } + + const tflite::PadOptionsT * AsPadOptions () const { + return type == BuiltinOptions_PadOptions ? + reinterpret_cast < const tflite::PadOptionsT * > (value) : nullptr; + } + + tflite::GatherOptionsT * AsGatherOptions () { + return type == BuiltinOptions_GatherOptions ? + reinterpret_cast < tflite::GatherOptionsT * > (value) : nullptr; + } + + const tflite::GatherOptionsT * AsGatherOptions () const { + return type == BuiltinOptions_GatherOptions ? + reinterpret_cast < const tflite::GatherOptionsT * > (value) : nullptr; + } + + tflite::BatchToSpaceNDOptionsT * AsBatchToSpaceNDOptions () { + return type == BuiltinOptions_BatchToSpaceNDOptions ? + reinterpret_cast < tflite::BatchToSpaceNDOptionsT * > (value) : nullptr; + } + + const tflite::BatchToSpaceNDOptionsT * AsBatchToSpaceNDOptions () const { + return type == BuiltinOptions_BatchToSpaceNDOptions ? + reinterpret_cast < const tflite::BatchToSpaceNDOptionsT * > (value) : nullptr; + } + + tflite::SpaceToBatchNDOptionsT * AsSpaceToBatchNDOptions () { + return type == BuiltinOptions_SpaceToBatchNDOptions ? + reinterpret_cast < tflite::SpaceToBatchNDOptionsT * > (value) : nullptr; + } + + const tflite::SpaceToBatchNDOptionsT * AsSpaceToBatchNDOptions () const { + return type == BuiltinOptions_SpaceToBatchNDOptions ? + reinterpret_cast < const tflite::SpaceToBatchNDOptionsT * > (value) : nullptr; + } + + tflite::TransposeOptionsT * AsTransposeOptions () { + return type == BuiltinOptions_TransposeOptions ? + reinterpret_cast < tflite::TransposeOptionsT * > (value) : nullptr; + } + + const tflite::TransposeOptionsT * AsTransposeOptions () const { + return type == BuiltinOptions_TransposeOptions ? + reinterpret_cast < const tflite::TransposeOptionsT * > (value) : nullptr; + } + + tflite::ReducerOptionsT * AsReducerOptions () { + return type == BuiltinOptions_ReducerOptions ? + reinterpret_cast < tflite::ReducerOptionsT * > (value) : nullptr; + } + + const tflite::ReducerOptionsT * AsReducerOptions () const { + return type == BuiltinOptions_ReducerOptions ? + reinterpret_cast < const tflite::ReducerOptionsT * > (value) : nullptr; + } + + tflite::SubOptionsT * AsSubOptions () { + return type == BuiltinOptions_SubOptions ? + reinterpret_cast < tflite::SubOptionsT * > (value) : nullptr; + } + + const tflite::SubOptionsT * AsSubOptions () const { + return type == BuiltinOptions_SubOptions ? + reinterpret_cast < const tflite::SubOptionsT * > (value) : nullptr; + } + + tflite::DivOptionsT * AsDivOptions () { + return type == BuiltinOptions_DivOptions ? + reinterpret_cast < tflite::DivOptionsT * > (value) : nullptr; + } + + const tflite::DivOptionsT * AsDivOptions () const { + return type == BuiltinOptions_DivOptions ? + reinterpret_cast < const tflite::DivOptionsT * > (value) : nullptr; + } + + tflite::SqueezeOptionsT * AsSqueezeOptions () { + return type == BuiltinOptions_SqueezeOptions ? + reinterpret_cast < tflite::SqueezeOptionsT * > (value) : nullptr; + } + + const tflite::SqueezeOptionsT * AsSqueezeOptions () const { + return type == BuiltinOptions_SqueezeOptions ? + reinterpret_cast < const tflite::SqueezeOptionsT * > (value) : nullptr; + } + + tflite::SequenceRNNOptionsT * AsSequenceRNNOptions () { + return type == BuiltinOptions_SequenceRNNOptions ? + reinterpret_cast < tflite::SequenceRNNOptionsT * > (value) : nullptr; + } + + const tflite::SequenceRNNOptionsT * AsSequenceRNNOptions () const { + return type == BuiltinOptions_SequenceRNNOptions ? + reinterpret_cast < const tflite::SequenceRNNOptionsT * > (value) : nullptr; + } + + tflite::StridedSliceOptionsT * AsStridedSliceOptions () { + return type == BuiltinOptions_StridedSliceOptions ? + reinterpret_cast < tflite::StridedSliceOptionsT * > (value) : nullptr; + } + + const tflite::StridedSliceOptionsT * AsStridedSliceOptions () const { + return type == BuiltinOptions_StridedSliceOptions ? + reinterpret_cast < const tflite::StridedSliceOptionsT * > (value) : nullptr; + } + + tflite::ExpOptionsT * AsExpOptions () { + return type == BuiltinOptions_ExpOptions ? + reinterpret_cast < tflite::ExpOptionsT * > (value) : nullptr; + } + + const tflite::ExpOptionsT * AsExpOptions () const { + return type == BuiltinOptions_ExpOptions ? + reinterpret_cast < const tflite::ExpOptionsT * > (value) : nullptr; + } + + tflite::TopKV2OptionsT * AsTopKV2Options () { + return type == BuiltinOptions_TopKV2Options ? + reinterpret_cast < tflite::TopKV2OptionsT * > (value) : nullptr; + } + + const tflite::TopKV2OptionsT * AsTopKV2Options () const { + return type == BuiltinOptions_TopKV2Options ? + reinterpret_cast < const tflite::TopKV2OptionsT * > (value) : nullptr; + } + + tflite::SplitOptionsT * AsSplitOptions () { + return type == BuiltinOptions_SplitOptions ? + reinterpret_cast < tflite::SplitOptionsT * > (value) : nullptr; + } + + const tflite::SplitOptionsT * AsSplitOptions () const { + return type == BuiltinOptions_SplitOptions ? + reinterpret_cast < const tflite::SplitOptionsT * > (value) : nullptr; + } + + tflite::LogSoftmaxOptionsT * AsLogSoftmaxOptions () { + return type == BuiltinOptions_LogSoftmaxOptions ? + reinterpret_cast < tflite::LogSoftmaxOptionsT * > (value) : nullptr; + } + + const tflite::LogSoftmaxOptionsT * AsLogSoftmaxOptions () const { + return type == BuiltinOptions_LogSoftmaxOptions ? + reinterpret_cast < const tflite::LogSoftmaxOptionsT * > (value) : nullptr; + } + + tflite::CastOptionsT * AsCastOptions () { + return type == BuiltinOptions_CastOptions ? + reinterpret_cast < tflite::CastOptionsT * > (value) : nullptr; + } + + const tflite::CastOptionsT * AsCastOptions () const { + return type == BuiltinOptions_CastOptions ? + reinterpret_cast < const tflite::CastOptionsT * > (value) : nullptr; + } + + tflite::DequantizeOptionsT * AsDequantizeOptions () { + return type == BuiltinOptions_DequantizeOptions ? + reinterpret_cast < tflite::DequantizeOptionsT * > (value) : nullptr; + } + + const tflite::DequantizeOptionsT * AsDequantizeOptions () const { + return type == BuiltinOptions_DequantizeOptions ? + reinterpret_cast < const tflite::DequantizeOptionsT * > (value) : nullptr; + } + + tflite::MaximumMinimumOptionsT * AsMaximumMinimumOptions () { + return type == BuiltinOptions_MaximumMinimumOptions ? + reinterpret_cast < tflite::MaximumMinimumOptionsT * > (value) : nullptr; + } + + const tflite::MaximumMinimumOptionsT * AsMaximumMinimumOptions () const { + return type == BuiltinOptions_MaximumMinimumOptions ? + reinterpret_cast < const tflite::MaximumMinimumOptionsT * > (value) : nullptr; + } + + tflite::ArgMaxOptionsT * AsArgMaxOptions () { + return type == BuiltinOptions_ArgMaxOptions ? + reinterpret_cast < tflite::ArgMaxOptionsT * > (value) : nullptr; + } + + const tflite::ArgMaxOptionsT * AsArgMaxOptions () const { + return type == BuiltinOptions_ArgMaxOptions ? + reinterpret_cast < const tflite::ArgMaxOptionsT * > (value) : nullptr; + } + + tflite::LessOptionsT * AsLessOptions () { + return type == BuiltinOptions_LessOptions ? + reinterpret_cast < tflite::LessOptionsT * > (value) : nullptr; + } + + const tflite::LessOptionsT * AsLessOptions () const { + return type == BuiltinOptions_LessOptions ? + reinterpret_cast < const tflite::LessOptionsT * > (value) : nullptr; + } + + tflite::NegOptionsT * AsNegOptions () { + return type == BuiltinOptions_NegOptions ? + reinterpret_cast < tflite::NegOptionsT * > (value) : nullptr; + } + + const tflite::NegOptionsT * AsNegOptions () const { + return type == BuiltinOptions_NegOptions ? + reinterpret_cast < const tflite::NegOptionsT * > (value) : nullptr; + } + + tflite::PadV2OptionsT * AsPadV2Options () { + return type == BuiltinOptions_PadV2Options ? + reinterpret_cast < tflite::PadV2OptionsT * > (value) : nullptr; + } + + const tflite::PadV2OptionsT * AsPadV2Options () const { + return type == BuiltinOptions_PadV2Options ? + reinterpret_cast < const tflite::PadV2OptionsT * > (value) : nullptr; + } + + tflite::GreaterOptionsT * AsGreaterOptions () { + return type == BuiltinOptions_GreaterOptions ? + reinterpret_cast < tflite::GreaterOptionsT * > (value) : nullptr; + } + + const tflite::GreaterOptionsT * AsGreaterOptions () const { + return type == BuiltinOptions_GreaterOptions ? + reinterpret_cast < const tflite::GreaterOptionsT * > (value) : nullptr; + } + + tflite::GreaterEqualOptionsT * AsGreaterEqualOptions () { + return type == BuiltinOptions_GreaterEqualOptions ? + reinterpret_cast < tflite::GreaterEqualOptionsT * > (value) : nullptr; + } + + const tflite::GreaterEqualOptionsT * AsGreaterEqualOptions () const { + return type == BuiltinOptions_GreaterEqualOptions ? + reinterpret_cast < const tflite::GreaterEqualOptionsT * > (value) : nullptr; + } + + tflite::LessEqualOptionsT * AsLessEqualOptions () { + return type == BuiltinOptions_LessEqualOptions ? + reinterpret_cast < tflite::LessEqualOptionsT * > (value) : nullptr; + } + + const tflite::LessEqualOptionsT * AsLessEqualOptions () const { + return type == BuiltinOptions_LessEqualOptions ? + reinterpret_cast < const tflite::LessEqualOptionsT * > (value) : nullptr; + } + + tflite::SelectOptionsT * AsSelectOptions () { + return type == BuiltinOptions_SelectOptions ? + reinterpret_cast < tflite::SelectOptionsT * > (value) : nullptr; + } + + const tflite::SelectOptionsT * AsSelectOptions () const { + return type == BuiltinOptions_SelectOptions ? + reinterpret_cast < const tflite::SelectOptionsT * > (value) : nullptr; + } + + tflite::SliceOptionsT * AsSliceOptions () { + return type == BuiltinOptions_SliceOptions ? + reinterpret_cast < tflite::SliceOptionsT * > (value) : nullptr; + } + + const tflite::SliceOptionsT * AsSliceOptions () const { + return type == BuiltinOptions_SliceOptions ? + reinterpret_cast < const tflite::SliceOptionsT * > (value) : nullptr; + } + + tflite::TransposeConvOptionsT * AsTransposeConvOptions () { + return type == BuiltinOptions_TransposeConvOptions ? + reinterpret_cast < tflite::TransposeConvOptionsT * > (value) : nullptr; + } + + const tflite::TransposeConvOptionsT * AsTransposeConvOptions () const { + return type == BuiltinOptions_TransposeConvOptions ? + reinterpret_cast < const tflite::TransposeConvOptionsT * > (value) : nullptr; + } + + tflite::SparseToDenseOptionsT * AsSparseToDenseOptions () { + return type == BuiltinOptions_SparseToDenseOptions ? + reinterpret_cast < tflite::SparseToDenseOptionsT * > (value) : nullptr; + } + + const tflite::SparseToDenseOptionsT * AsSparseToDenseOptions () const { + return type == BuiltinOptions_SparseToDenseOptions ? + reinterpret_cast < const tflite::SparseToDenseOptionsT * > (value) : nullptr; + } + + tflite::TileOptionsT * AsTileOptions () { + return type == BuiltinOptions_TileOptions ? + reinterpret_cast < tflite::TileOptionsT * > (value) : nullptr; + } + + const tflite::TileOptionsT * AsTileOptions () const { + return type == BuiltinOptions_TileOptions ? + reinterpret_cast < const tflite::TileOptionsT * > (value) : nullptr; + } + + tflite::ExpandDimsOptionsT * AsExpandDimsOptions () { + return type == BuiltinOptions_ExpandDimsOptions ? + reinterpret_cast < tflite::ExpandDimsOptionsT * > (value) : nullptr; + } + + const tflite::ExpandDimsOptionsT * AsExpandDimsOptions () const { + return type == BuiltinOptions_ExpandDimsOptions ? + reinterpret_cast < const tflite::ExpandDimsOptionsT * > (value) : nullptr; + } + + tflite::EqualOptionsT * AsEqualOptions () { + return type == BuiltinOptions_EqualOptions ? + reinterpret_cast < tflite::EqualOptionsT * > (value) : nullptr; + } + + const tflite::EqualOptionsT * AsEqualOptions () const { + return type == BuiltinOptions_EqualOptions ? + reinterpret_cast < const tflite::EqualOptionsT * > (value) : nullptr; + } + + tflite::NotEqualOptionsT * AsNotEqualOptions () { + return type == BuiltinOptions_NotEqualOptions ? + reinterpret_cast < tflite::NotEqualOptionsT * > (value) : nullptr; + } + + const tflite::NotEqualOptionsT * AsNotEqualOptions () const { + return type == BuiltinOptions_NotEqualOptions ? + reinterpret_cast < const tflite::NotEqualOptionsT * > (value) : nullptr; + } + + tflite::ShapeOptionsT * AsShapeOptions () { + return type == BuiltinOptions_ShapeOptions ? + reinterpret_cast < tflite::ShapeOptionsT * > (value) : nullptr; + } + + const tflite::ShapeOptionsT * AsShapeOptions () const { + return type == BuiltinOptions_ShapeOptions ? + reinterpret_cast < const tflite::ShapeOptionsT * > (value) : nullptr; + } + + tflite::PowOptionsT * AsPowOptions () { + return type == BuiltinOptions_PowOptions ? + reinterpret_cast < tflite::PowOptionsT * > (value) : nullptr; + } + + const tflite::PowOptionsT * AsPowOptions () const { + return type == BuiltinOptions_PowOptions ? + reinterpret_cast < const tflite::PowOptionsT * > (value) : nullptr; + } + + tflite::ArgMinOptionsT * AsArgMinOptions () { + return type == BuiltinOptions_ArgMinOptions ? + reinterpret_cast < tflite::ArgMinOptionsT * > (value) : nullptr; + } + + const tflite::ArgMinOptionsT * AsArgMinOptions () const { + return type == BuiltinOptions_ArgMinOptions ? + reinterpret_cast < const tflite::ArgMinOptionsT * > (value) : nullptr; + } + + tflite::FakeQuantOptionsT * AsFakeQuantOptions () { + return type == BuiltinOptions_FakeQuantOptions ? + reinterpret_cast < tflite::FakeQuantOptionsT * > (value) : nullptr; + } + + const tflite::FakeQuantOptionsT * AsFakeQuantOptions () const { + return type == BuiltinOptions_FakeQuantOptions ? + reinterpret_cast < const tflite::FakeQuantOptionsT * > (value) : nullptr; + } + + tflite::PackOptionsT * AsPackOptions () { + return type == BuiltinOptions_PackOptions ? + reinterpret_cast < tflite::PackOptionsT * > (value) : nullptr; + } + + const tflite::PackOptionsT * AsPackOptions () const { + return type == BuiltinOptions_PackOptions ? + reinterpret_cast < const tflite::PackOptionsT * > (value) : nullptr; + } + + tflite::LogicalOrOptionsT * AsLogicalOrOptions () { + return type == BuiltinOptions_LogicalOrOptions ? + reinterpret_cast < tflite::LogicalOrOptionsT * > (value) : nullptr; + } + + const tflite::LogicalOrOptionsT * AsLogicalOrOptions () const { + return type == BuiltinOptions_LogicalOrOptions ? + reinterpret_cast < const tflite::LogicalOrOptionsT * > (value) : nullptr; + } + + tflite::OneHotOptionsT * AsOneHotOptions () { + return type == BuiltinOptions_OneHotOptions ? + reinterpret_cast < tflite::OneHotOptionsT * > (value) : nullptr; + } + + const tflite::OneHotOptionsT * AsOneHotOptions () const { + return type == BuiltinOptions_OneHotOptions ? + reinterpret_cast < const tflite::OneHotOptionsT * > (value) : nullptr; + } + + tflite::LogicalAndOptionsT * AsLogicalAndOptions () { + return type == BuiltinOptions_LogicalAndOptions ? + reinterpret_cast < tflite::LogicalAndOptionsT * > (value) : nullptr; + } + + const tflite::LogicalAndOptionsT * AsLogicalAndOptions () const { + return type == BuiltinOptions_LogicalAndOptions ? + reinterpret_cast < const tflite::LogicalAndOptionsT * > (value) : nullptr; + } + + tflite::LogicalNotOptionsT * AsLogicalNotOptions () { + return type == BuiltinOptions_LogicalNotOptions ? + reinterpret_cast < tflite::LogicalNotOptionsT * > (value) : nullptr; + } + + const tflite::LogicalNotOptionsT * AsLogicalNotOptions () const { + return type == BuiltinOptions_LogicalNotOptions ? + reinterpret_cast < const tflite::LogicalNotOptionsT * > (value) : nullptr; + } + + tflite::UnpackOptionsT * AsUnpackOptions () { + return type == BuiltinOptions_UnpackOptions ? + reinterpret_cast < tflite::UnpackOptionsT * > (value) : nullptr; + } + + const tflite::UnpackOptionsT * AsUnpackOptions () const { + return type == BuiltinOptions_UnpackOptions ? + reinterpret_cast < const tflite::UnpackOptionsT * > (value) : nullptr; + } + + tflite::FloorDivOptionsT * AsFloorDivOptions () { + return type == BuiltinOptions_FloorDivOptions ? + reinterpret_cast < tflite::FloorDivOptionsT * > (value) : nullptr; + } + + const tflite::FloorDivOptionsT * AsFloorDivOptions () const { + return type == BuiltinOptions_FloorDivOptions ? + reinterpret_cast < const tflite::FloorDivOptionsT * > (value) : nullptr; + } + + tflite::SquareOptionsT * AsSquareOptions () { + return type == BuiltinOptions_SquareOptions ? + reinterpret_cast < tflite::SquareOptionsT * > (value) : nullptr; + } + + const tflite::SquareOptionsT * AsSquareOptions () const { + return type == BuiltinOptions_SquareOptions ? + reinterpret_cast < const tflite::SquareOptionsT * > (value) : nullptr; + } + + tflite::ZerosLikeOptionsT * AsZerosLikeOptions () { + return type == BuiltinOptions_ZerosLikeOptions ? + reinterpret_cast < tflite::ZerosLikeOptionsT * > (value) : nullptr; + } + + const tflite::ZerosLikeOptionsT * AsZerosLikeOptions () const { + return type == BuiltinOptions_ZerosLikeOptions ? + reinterpret_cast < const tflite::ZerosLikeOptionsT * > (value) : nullptr; + } + + tflite::FillOptionsT * AsFillOptions () { + return type == BuiltinOptions_FillOptions ? + reinterpret_cast < tflite::FillOptionsT * > (value) : nullptr; + } + + const tflite::FillOptionsT * AsFillOptions () const { + return type == BuiltinOptions_FillOptions ? + reinterpret_cast < const tflite::FillOptionsT * > (value) : nullptr; + } + + tflite::BidirectionalSequenceLSTMOptionsT * AsBidirectionalSequenceLSTMOptions () { + return type == BuiltinOptions_BidirectionalSequenceLSTMOptions ? + reinterpret_cast < tflite::BidirectionalSequenceLSTMOptionsT * > (value) : nullptr; + } + + const tflite::BidirectionalSequenceLSTMOptionsT * AsBidirectionalSequenceLSTMOptions () const { + return type == BuiltinOptions_BidirectionalSequenceLSTMOptions ? + reinterpret_cast < const tflite::BidirectionalSequenceLSTMOptionsT * > (value) : nullptr; + } + + tflite::BidirectionalSequenceRNNOptionsT * AsBidirectionalSequenceRNNOptions () { + return type == BuiltinOptions_BidirectionalSequenceRNNOptions ? + reinterpret_cast < tflite::BidirectionalSequenceRNNOptionsT * > (value) : nullptr; + } + + const tflite::BidirectionalSequenceRNNOptionsT * AsBidirectionalSequenceRNNOptions () const { + return type == BuiltinOptions_BidirectionalSequenceRNNOptions ? + reinterpret_cast < const tflite::BidirectionalSequenceRNNOptionsT * > (value) : nullptr; + } + + tflite::UnidirectionalSequenceLSTMOptionsT * AsUnidirectionalSequenceLSTMOptions () { + return type == BuiltinOptions_UnidirectionalSequenceLSTMOptions ? + reinterpret_cast < tflite::UnidirectionalSequenceLSTMOptionsT * > (value) : nullptr; + } + + const tflite::UnidirectionalSequenceLSTMOptionsT * AsUnidirectionalSequenceLSTMOptions () const { + return type == BuiltinOptions_UnidirectionalSequenceLSTMOptions ? + reinterpret_cast < const tflite::UnidirectionalSequenceLSTMOptionsT * > (value) : nullptr; + } + + tflite::FloorModOptionsT * AsFloorModOptions () { + return type == BuiltinOptions_FloorModOptions ? + reinterpret_cast < tflite::FloorModOptionsT * > (value) : nullptr; + } + + const tflite::FloorModOptionsT * AsFloorModOptions () const { + return type == BuiltinOptions_FloorModOptions ? + reinterpret_cast < const tflite::FloorModOptionsT * > (value) : nullptr; + } + + tflite::RangeOptionsT * AsRangeOptions () { + return type == BuiltinOptions_RangeOptions ? + reinterpret_cast < tflite::RangeOptionsT * > (value) : nullptr; + } + + const tflite::RangeOptionsT * AsRangeOptions () const { + return type == BuiltinOptions_RangeOptions ? + reinterpret_cast < const tflite::RangeOptionsT * > (value) : nullptr; + } + + tflite::ResizeNearestNeighborOptionsT * AsResizeNearestNeighborOptions () { + return type == BuiltinOptions_ResizeNearestNeighborOptions ? + reinterpret_cast < tflite::ResizeNearestNeighborOptionsT * > (value) : nullptr; + } + + const tflite::ResizeNearestNeighborOptionsT * AsResizeNearestNeighborOptions () const { + return type == BuiltinOptions_ResizeNearestNeighborOptions ? + reinterpret_cast < const tflite::ResizeNearestNeighborOptionsT * > (value) : nullptr; + } + + tflite::LeakyReluOptionsT * AsLeakyReluOptions () { + return type == BuiltinOptions_LeakyReluOptions ? + reinterpret_cast < tflite::LeakyReluOptionsT * > (value) : nullptr; + } + + const tflite::LeakyReluOptionsT * AsLeakyReluOptions () const { + return type == BuiltinOptions_LeakyReluOptions ? + reinterpret_cast < const tflite::LeakyReluOptionsT * > (value) : nullptr; + } + + tflite::SquaredDifferenceOptionsT * AsSquaredDifferenceOptions () { + return type == BuiltinOptions_SquaredDifferenceOptions ? + reinterpret_cast < tflite::SquaredDifferenceOptionsT * > (value) : nullptr; + } + + const tflite::SquaredDifferenceOptionsT * AsSquaredDifferenceOptions () const { + return type == BuiltinOptions_SquaredDifferenceOptions ? + reinterpret_cast < const tflite::SquaredDifferenceOptionsT * > (value) : nullptr; + } + + tflite::MirrorPadOptionsT * AsMirrorPadOptions () { + return type == BuiltinOptions_MirrorPadOptions ? + reinterpret_cast < tflite::MirrorPadOptionsT * > (value) : nullptr; + } + + const tflite::MirrorPadOptionsT * AsMirrorPadOptions () const { + return type == BuiltinOptions_MirrorPadOptions ? + reinterpret_cast < const tflite::MirrorPadOptionsT * > (value) : nullptr; + } + + tflite::AbsOptionsT * AsAbsOptions () { + return type == BuiltinOptions_AbsOptions ? + reinterpret_cast < tflite::AbsOptionsT * > (value) : nullptr; + } + + const tflite::AbsOptionsT * AsAbsOptions () const { + return type == BuiltinOptions_AbsOptions ? + reinterpret_cast < const tflite::AbsOptionsT * > (value) : nullptr; + } + + tflite::SplitVOptionsT * AsSplitVOptions () { + return type == BuiltinOptions_SplitVOptions ? + reinterpret_cast < tflite::SplitVOptionsT * > (value) : nullptr; + } + + const tflite::SplitVOptionsT * AsSplitVOptions () const { + return type == BuiltinOptions_SplitVOptions ? + reinterpret_cast < const tflite::SplitVOptionsT * > (value) : nullptr; + } + + tflite::UniqueOptionsT * AsUniqueOptions () { + return type == BuiltinOptions_UniqueOptions ? + reinterpret_cast < tflite::UniqueOptionsT * > (value) : nullptr; + } + + const tflite::UniqueOptionsT * AsUniqueOptions () const { + return type == BuiltinOptions_UniqueOptions ? + reinterpret_cast < const tflite::UniqueOptionsT * > (value) : nullptr; + } + + tflite::ReverseV2OptionsT * AsReverseV2Options () { + return type == BuiltinOptions_ReverseV2Options ? + reinterpret_cast < tflite::ReverseV2OptionsT * > (value) : nullptr; + } + + const tflite::ReverseV2OptionsT * AsReverseV2Options () const { + return type == BuiltinOptions_ReverseV2Options ? + reinterpret_cast < const tflite::ReverseV2OptionsT * > (value) : nullptr; + } + + tflite::AddNOptionsT * AsAddNOptions () { + return type == BuiltinOptions_AddNOptions ? + reinterpret_cast < tflite::AddNOptionsT * > (value) : nullptr; + } + + const tflite::AddNOptionsT * AsAddNOptions () const { + return type == BuiltinOptions_AddNOptions ? + reinterpret_cast < const tflite::AddNOptionsT * > (value) : nullptr; + } + + tflite::GatherNdOptionsT * AsGatherNdOptions () { + return type == BuiltinOptions_GatherNdOptions ? + reinterpret_cast < tflite::GatherNdOptionsT * > (value) : nullptr; + } + + const tflite::GatherNdOptionsT * AsGatherNdOptions () const { + return type == BuiltinOptions_GatherNdOptions ? + reinterpret_cast < const tflite::GatherNdOptionsT * > (value) : nullptr; + } + + tflite::CosOptionsT * AsCosOptions () { + return type == BuiltinOptions_CosOptions ? + reinterpret_cast < tflite::CosOptionsT * > (value) : nullptr; + } + + const tflite::CosOptionsT * AsCosOptions () const { + return type == BuiltinOptions_CosOptions ? + reinterpret_cast < const tflite::CosOptionsT * > (value) : nullptr; + } + + tflite::WhereOptionsT * AsWhereOptions () { + return type == BuiltinOptions_WhereOptions ? + reinterpret_cast < tflite::WhereOptionsT * > (value) : nullptr; + } + + const tflite::WhereOptionsT * AsWhereOptions () const { + return type == BuiltinOptions_WhereOptions ? + reinterpret_cast < const tflite::WhereOptionsT * > (value) : nullptr; + } + + tflite::RankOptionsT * AsRankOptions () { + return type == BuiltinOptions_RankOptions ? + reinterpret_cast < tflite::RankOptionsT * > (value) : nullptr; + } + + const tflite::RankOptionsT * AsRankOptions () const { + return type == BuiltinOptions_RankOptions ? + reinterpret_cast < const tflite::RankOptionsT * > (value) : nullptr; + } + + tflite::ReverseSequenceOptionsT * AsReverseSequenceOptions () { + return type == BuiltinOptions_ReverseSequenceOptions ? + reinterpret_cast < tflite::ReverseSequenceOptionsT * > (value) : nullptr; + } + + const tflite::ReverseSequenceOptionsT * AsReverseSequenceOptions () const { + return type == BuiltinOptions_ReverseSequenceOptions ? + reinterpret_cast < const tflite::ReverseSequenceOptionsT * > (value) : nullptr; + } + + tflite::MatrixDiagOptionsT * AsMatrixDiagOptions () { + return type == BuiltinOptions_MatrixDiagOptions ? + reinterpret_cast < tflite::MatrixDiagOptionsT * > (value) : nullptr; + } + + const tflite::MatrixDiagOptionsT * AsMatrixDiagOptions () const { + return type == BuiltinOptions_MatrixDiagOptions ? + reinterpret_cast < const tflite::MatrixDiagOptionsT * > (value) : nullptr; + } + + tflite::QuantizeOptionsT * AsQuantizeOptions () { + return type == BuiltinOptions_QuantizeOptions ? + reinterpret_cast < tflite::QuantizeOptionsT * > (value) : nullptr; + } + + const tflite::QuantizeOptionsT * AsQuantizeOptions () const { + return type == BuiltinOptions_QuantizeOptions ? + reinterpret_cast < const tflite::QuantizeOptionsT * > (value) : nullptr; + } + + tflite::MatrixSetDiagOptionsT * AsMatrixSetDiagOptions () { + return type == BuiltinOptions_MatrixSetDiagOptions ? + reinterpret_cast < tflite::MatrixSetDiagOptionsT * > (value) : nullptr; + } + + const tflite::MatrixSetDiagOptionsT * AsMatrixSetDiagOptions () const { + return type == BuiltinOptions_MatrixSetDiagOptions ? + reinterpret_cast < const tflite::MatrixSetDiagOptionsT * > (value) : nullptr; + } + + tflite::HardSwishOptionsT * AsHardSwishOptions () { + return type == BuiltinOptions_HardSwishOptions ? + reinterpret_cast < tflite::HardSwishOptionsT * > (value) : nullptr; + } + + const tflite::HardSwishOptionsT * AsHardSwishOptions () const { + return type == BuiltinOptions_HardSwishOptions ? + reinterpret_cast < const tflite::HardSwishOptionsT * > (value) : nullptr; + } + + tflite::IfOptionsT * AsIfOptions () { + return type == BuiltinOptions_IfOptions ? + reinterpret_cast < tflite::IfOptionsT * > (value) : nullptr; + } + + const tflite::IfOptionsT * AsIfOptions () const { + return type == BuiltinOptions_IfOptions ? + reinterpret_cast < const tflite::IfOptionsT * > (value) : nullptr; + } + + tflite::WhileOptionsT * AsWhileOptions () { + return type == BuiltinOptions_WhileOptions ? + reinterpret_cast < tflite::WhileOptionsT * > (value) : nullptr; + } + + const tflite::WhileOptionsT * AsWhileOptions () const { + return type == BuiltinOptions_WhileOptions ? + reinterpret_cast < const tflite::WhileOptionsT * > (value) : nullptr; + } + + tflite::DepthToSpaceOptionsT * AsDepthToSpaceOptions () { + return type == BuiltinOptions_DepthToSpaceOptions ? + reinterpret_cast < tflite::DepthToSpaceOptionsT * > (value) : nullptr; + } + + const tflite::DepthToSpaceOptionsT * AsDepthToSpaceOptions () const { + return type == BuiltinOptions_DepthToSpaceOptions ? + reinterpret_cast < const tflite::DepthToSpaceOptionsT * > (value) : nullptr; + } + + tflite::NonMaxSuppressionV4OptionsT * AsNonMaxSuppressionV4Options () { + return type == BuiltinOptions_NonMaxSuppressionV4Options ? + reinterpret_cast < tflite::NonMaxSuppressionV4OptionsT * > (value) : nullptr; + } + + const tflite::NonMaxSuppressionV4OptionsT * AsNonMaxSuppressionV4Options () const { + return type == BuiltinOptions_NonMaxSuppressionV4Options ? + reinterpret_cast < const tflite::NonMaxSuppressionV4OptionsT * > (value) : nullptr; + } + + tflite::NonMaxSuppressionV5OptionsT * AsNonMaxSuppressionV5Options () { + return type == BuiltinOptions_NonMaxSuppressionV5Options ? + reinterpret_cast < tflite::NonMaxSuppressionV5OptionsT * > (value) : nullptr; + } + + const tflite::NonMaxSuppressionV5OptionsT * AsNonMaxSuppressionV5Options () const { + return type == BuiltinOptions_NonMaxSuppressionV5Options ? + reinterpret_cast < const tflite::NonMaxSuppressionV5OptionsT * > (value) : nullptr; + } + + tflite::ScatterNdOptionsT * AsScatterNdOptions () { + return type == BuiltinOptions_ScatterNdOptions ? + reinterpret_cast < tflite::ScatterNdOptionsT * > (value) : nullptr; + } + + const tflite::ScatterNdOptionsT * AsScatterNdOptions () const { + return type == BuiltinOptions_ScatterNdOptions ? + reinterpret_cast < const tflite::ScatterNdOptionsT * > (value) : nullptr; + } + + tflite::SelectV2OptionsT * AsSelectV2Options () { + return type == BuiltinOptions_SelectV2Options ? + reinterpret_cast < tflite::SelectV2OptionsT * > (value) : nullptr; + } + + const tflite::SelectV2OptionsT * AsSelectV2Options () const { + return type == BuiltinOptions_SelectV2Options ? + reinterpret_cast < const tflite::SelectV2OptionsT * > (value) : nullptr; + } + + tflite::DensifyOptionsT * AsDensifyOptions () { + return type == BuiltinOptions_DensifyOptions ? + reinterpret_cast < tflite::DensifyOptionsT * > (value) : nullptr; + } + + const tflite::DensifyOptionsT * AsDensifyOptions () const { + return type == BuiltinOptions_DensifyOptions ? + reinterpret_cast < const tflite::DensifyOptionsT * > (value) : nullptr; + } + + tflite::SegmentSumOptionsT * AsSegmentSumOptions () { + return type == BuiltinOptions_SegmentSumOptions ? + reinterpret_cast < tflite::SegmentSumOptionsT * > (value) : nullptr; + } + + const tflite::SegmentSumOptionsT * AsSegmentSumOptions () const { + return type == BuiltinOptions_SegmentSumOptions ? + reinterpret_cast < const tflite::SegmentSumOptionsT * > (value) : nullptr; + } + + tflite::BatchMatMulOptionsT * AsBatchMatMulOptions () { + return type == BuiltinOptions_BatchMatMulOptions ? + reinterpret_cast < tflite::BatchMatMulOptionsT * > (value) : nullptr; + } + + const tflite::BatchMatMulOptionsT * AsBatchMatMulOptions () const { + return type == BuiltinOptions_BatchMatMulOptions ? + reinterpret_cast < const tflite::BatchMatMulOptionsT * > (value) : nullptr; + } + + tflite::CumsumOptionsT * AsCumsumOptions () { + return type == BuiltinOptions_CumsumOptions ? + reinterpret_cast < tflite::CumsumOptionsT * > (value) : nullptr; + } + + const tflite::CumsumOptionsT * AsCumsumOptions () const { + return type == BuiltinOptions_CumsumOptions ? + reinterpret_cast < const tflite::CumsumOptionsT * > (value) : nullptr; + } + + tflite::CallOnceOptionsT * AsCallOnceOptions () { + return type == BuiltinOptions_CallOnceOptions ? + reinterpret_cast < tflite::CallOnceOptionsT * > (value) : nullptr; + } + + const tflite::CallOnceOptionsT * AsCallOnceOptions () const { + return type == BuiltinOptions_CallOnceOptions ? + reinterpret_cast < const tflite::CallOnceOptionsT * > (value) : nullptr; + } + + tflite::BroadcastToOptionsT * AsBroadcastToOptions () { + return type == BuiltinOptions_BroadcastToOptions ? + reinterpret_cast < tflite::BroadcastToOptionsT * > (value) : nullptr; + } + + const tflite::BroadcastToOptionsT * AsBroadcastToOptions () const { + return type == BuiltinOptions_BroadcastToOptions ? + reinterpret_cast < const tflite::BroadcastToOptionsT * > (value) : nullptr; + } + + tflite::Rfft2dOptionsT * AsRfft2dOptions () { + return type == BuiltinOptions_Rfft2dOptions ? + reinterpret_cast < tflite::Rfft2dOptionsT * > (value) : nullptr; + } + + const tflite::Rfft2dOptionsT * AsRfft2dOptions () const { + return type == BuiltinOptions_Rfft2dOptions ? + reinterpret_cast < const tflite::Rfft2dOptionsT * > (value) : nullptr; + } + + tflite::Conv3DOptionsT * AsConv3DOptions () { + return type == BuiltinOptions_Conv3DOptions ? + reinterpret_cast < tflite::Conv3DOptionsT * > (value) : nullptr; + } + + const tflite::Conv3DOptionsT * AsConv3DOptions () const { + return type == BuiltinOptions_Conv3DOptions ? + reinterpret_cast < const tflite::Conv3DOptionsT * > (value) : nullptr; + } + + tflite::HashtableOptionsT * AsHashtableOptions () { + return type == BuiltinOptions_HashtableOptions ? + reinterpret_cast < tflite::HashtableOptionsT * > (value) : nullptr; + } + + const tflite::HashtableOptionsT * AsHashtableOptions () const { + return type == BuiltinOptions_HashtableOptions ? + reinterpret_cast < const tflite::HashtableOptionsT * > (value) : nullptr; + } + + tflite::HashtableFindOptionsT * AsHashtableFindOptions () { + return type == BuiltinOptions_HashtableFindOptions ? + reinterpret_cast < tflite::HashtableFindOptionsT * > (value) : nullptr; + } + + const tflite::HashtableFindOptionsT * AsHashtableFindOptions () const { + return type == BuiltinOptions_HashtableFindOptions ? + reinterpret_cast < const tflite::HashtableFindOptionsT * > (value) : nullptr; + } + + tflite::HashtableImportOptionsT * AsHashtableImportOptions () { + return type == BuiltinOptions_HashtableImportOptions ? + reinterpret_cast < tflite::HashtableImportOptionsT * > (value) : nullptr; + } + + const tflite::HashtableImportOptionsT * AsHashtableImportOptions () const { + return type == BuiltinOptions_HashtableImportOptions ? + reinterpret_cast < const tflite::HashtableImportOptionsT * > (value) : nullptr; + } + + tflite::HashtableSizeOptionsT * AsHashtableSizeOptions () { + return type == BuiltinOptions_HashtableSizeOptions ? + reinterpret_cast < tflite::HashtableSizeOptionsT * > (value) : nullptr; + } + + const tflite::HashtableSizeOptionsT * AsHashtableSizeOptions () const { + return type == BuiltinOptions_HashtableSizeOptions ? + reinterpret_cast < const tflite::HashtableSizeOptionsT * > (value) : nullptr; + } + + tflite::VarHandleOptionsT * AsVarHandleOptions () { + return type == BuiltinOptions_VarHandleOptions ? + reinterpret_cast < tflite::VarHandleOptionsT * > (value) : nullptr; + } + + const tflite::VarHandleOptionsT * AsVarHandleOptions () const { + return type == BuiltinOptions_VarHandleOptions ? + reinterpret_cast < const tflite::VarHandleOptionsT * > (value) : nullptr; + } + + tflite::ReadVariableOptionsT * AsReadVariableOptions () { + return type == BuiltinOptions_ReadVariableOptions ? + reinterpret_cast < tflite::ReadVariableOptionsT * > (value) : nullptr; + } + + const tflite::ReadVariableOptionsT * AsReadVariableOptions () const { + return type == BuiltinOptions_ReadVariableOptions ? + reinterpret_cast < const tflite::ReadVariableOptionsT * > (value) : nullptr; + } + + tflite::AssignVariableOptionsT * AsAssignVariableOptions () { + return type == BuiltinOptions_AssignVariableOptions ? + reinterpret_cast < tflite::AssignVariableOptionsT * > (value) : nullptr; + } + + const tflite::AssignVariableOptionsT * AsAssignVariableOptions () const { + return type == BuiltinOptions_AssignVariableOptions ? + reinterpret_cast < const tflite::AssignVariableOptionsT * > (value) : nullptr; + } + + tflite::RandomOptionsT * AsRandomOptions () { + return type == BuiltinOptions_RandomOptions ? + reinterpret_cast < tflite::RandomOptionsT * > (value) : nullptr; + } + + const tflite::RandomOptionsT * AsRandomOptions () const { + return type == BuiltinOptions_RandomOptions ? + reinterpret_cast < const tflite::RandomOptionsT * > (value) : nullptr; + } + + tflite::BucketizeOptionsT * AsBucketizeOptions () { + return type == BuiltinOptions_BucketizeOptions ? + reinterpret_cast < tflite::BucketizeOptionsT * > (value) : nullptr; + } + + const tflite::BucketizeOptionsT * AsBucketizeOptions () const { + return type == BuiltinOptions_BucketizeOptions ? + reinterpret_cast < const tflite::BucketizeOptionsT * > (value) : nullptr; + } + + tflite::GeluOptionsT * AsGeluOptions () { + return type == BuiltinOptions_GeluOptions ? + reinterpret_cast < tflite::GeluOptionsT * > (value) : nullptr; + } + + const tflite::GeluOptionsT * AsGeluOptions () const { + return type == BuiltinOptions_GeluOptions ? + reinterpret_cast < const tflite::GeluOptionsT * > (value) : nullptr; + } + + tflite::DynamicUpdateSliceOptionsT * AsDynamicUpdateSliceOptions () { + return type == BuiltinOptions_DynamicUpdateSliceOptions ? + reinterpret_cast < tflite::DynamicUpdateSliceOptionsT * > (value) : nullptr; + } + + const tflite::DynamicUpdateSliceOptionsT * AsDynamicUpdateSliceOptions () const { + return type == BuiltinOptions_DynamicUpdateSliceOptions ? + reinterpret_cast < const tflite::DynamicUpdateSliceOptionsT * > (value) : nullptr; + } + + tflite::UnsortedSegmentProdOptionsT * AsUnsortedSegmentProdOptions () { + return type == BuiltinOptions_UnsortedSegmentProdOptions ? + reinterpret_cast < tflite::UnsortedSegmentProdOptionsT * > (value) : nullptr; + } + + const tflite::UnsortedSegmentProdOptionsT * AsUnsortedSegmentProdOptions () const { + return type == BuiltinOptions_UnsortedSegmentProdOptions ? + reinterpret_cast < const tflite::UnsortedSegmentProdOptionsT * > (value) : nullptr; + } + + tflite::UnsortedSegmentMaxOptionsT * AsUnsortedSegmentMaxOptions () { + return type == BuiltinOptions_UnsortedSegmentMaxOptions ? + reinterpret_cast < tflite::UnsortedSegmentMaxOptionsT * > (value) : nullptr; + } + + const tflite::UnsortedSegmentMaxOptionsT * AsUnsortedSegmentMaxOptions () const { + return type == BuiltinOptions_UnsortedSegmentMaxOptions ? + reinterpret_cast < const tflite::UnsortedSegmentMaxOptionsT * > (value) : nullptr; + } + + tflite::UnsortedSegmentMinOptionsT * AsUnsortedSegmentMinOptions () { + return type == BuiltinOptions_UnsortedSegmentMinOptions ? + reinterpret_cast < tflite::UnsortedSegmentMinOptionsT * > (value) : nullptr; + } + + const tflite::UnsortedSegmentMinOptionsT * AsUnsortedSegmentMinOptions () const { + return type == BuiltinOptions_UnsortedSegmentMinOptions ? + reinterpret_cast < const tflite::UnsortedSegmentMinOptionsT * > (value) : nullptr; + } + + tflite::UnsortedSegmentSumOptionsT * AsUnsortedSegmentSumOptions () { + return type == BuiltinOptions_UnsortedSegmentSumOptions ? + reinterpret_cast < tflite::UnsortedSegmentSumOptionsT * > (value) : nullptr; + } + + const tflite::UnsortedSegmentSumOptionsT * AsUnsortedSegmentSumOptions () const { + return type == BuiltinOptions_UnsortedSegmentSumOptions ? + reinterpret_cast < const tflite::UnsortedSegmentSumOptionsT * > (value) : nullptr; + } + + tflite::ATan2OptionsT * AsATan2Options () { + return type == BuiltinOptions_ATan2Options ? + reinterpret_cast < tflite::ATan2OptionsT * > (value) : nullptr; + } + + const tflite::ATan2OptionsT * AsATan2Options () const { + return type == BuiltinOptions_ATan2Options ? + reinterpret_cast < const tflite::ATan2OptionsT * > (value) : nullptr; + } + + tflite::SignOptionsT * AsSignOptions () { + return type == BuiltinOptions_SignOptions ? + reinterpret_cast < tflite::SignOptionsT * > (value) : nullptr; + } + + const tflite::SignOptionsT * AsSignOptions () const { + return type == BuiltinOptions_SignOptions ? + reinterpret_cast < const tflite::SignOptionsT * > (value) : nullptr; + } + }; + + bool VerifyBuiltinOptions(flatbuffers::Verifier &verifier, const void * obj, BuiltinOptions type); + bool VerifyBuiltinOptionsVector(flatbuffers::Verifier &verifier, + const flatbuffers::Vector < flatbuffers::Offset < void >> * values, + const flatbuffers::Vector < uint8_t > * types); + + enum Padding : int8_t + { + Padding_SAME = 0, + Padding_VALID = 1, + Padding_MIN = Padding_SAME, + Padding_MAX = Padding_VALID + }; + + inline const Padding(&EnumValuesPadding())[2] { + static const Padding values[] = + { + Padding_SAME, + Padding_VALID + }; + + return values; + } + + inline const char * const * EnumNamesPadding () { + static const char * const names[3] = + { + "SAME", + "VALID", + nullptr + }; + + return names; + } + + inline const char * EnumNamePadding (Padding e) { + if (flatbuffers::IsOutRange(e, Padding_SAME, Padding_VALID)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesPadding()[index]; + } + + enum ActivationFunctionType : int8_t + { + ActivationFunctionType_NONE = 0, + ActivationFunctionType_RELU = 1, + ActivationFunctionType_RELU_N1_TO_1 = 2, + ActivationFunctionType_RELU6 = 3, + ActivationFunctionType_TANH = 4, + ActivationFunctionType_SIGN_BIT = 5, + ActivationFunctionType_MIN = ActivationFunctionType_NONE, + ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT + }; + + inline const ActivationFunctionType(&EnumValuesActivationFunctionType())[6] { + static const ActivationFunctionType values[] = + { + ActivationFunctionType_NONE, + ActivationFunctionType_RELU, + ActivationFunctionType_RELU_N1_TO_1, + ActivationFunctionType_RELU6, + ActivationFunctionType_TANH, + ActivationFunctionType_SIGN_BIT + }; + + return values; + } + + inline const char * const * EnumNamesActivationFunctionType () { + static const char * const names[7] = + { + "NONE", + "RELU", + "RELU_N1_TO_1", + "RELU6", + "TANH", + "SIGN_BIT", + nullptr + }; + + return names; + } + + inline const char * EnumNameActivationFunctionType (ActivationFunctionType e) { + if (flatbuffers::IsOutRange(e, ActivationFunctionType_NONE, ActivationFunctionType_SIGN_BIT)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesActivationFunctionType()[index]; + } + + enum LSHProjectionType : int8_t + { + LSHProjectionType_UNKNOWN = 0, + LSHProjectionType_SPARSE = 1, + LSHProjectionType_DENSE = 2, + LSHProjectionType_MIN = LSHProjectionType_UNKNOWN, + LSHProjectionType_MAX = LSHProjectionType_DENSE + }; + + inline const LSHProjectionType(&EnumValuesLSHProjectionType())[3] { + static const LSHProjectionType values[] = + { + LSHProjectionType_UNKNOWN, + LSHProjectionType_SPARSE, + LSHProjectionType_DENSE + }; + + return values; + } + + inline const char * const * EnumNamesLSHProjectionType () { + static const char * const names[4] = + { + "UNKNOWN", + "SPARSE", + "DENSE", + nullptr + }; + + return names; + } + + inline const char * EnumNameLSHProjectionType (LSHProjectionType e) { + if (flatbuffers::IsOutRange(e, LSHProjectionType_UNKNOWN, LSHProjectionType_DENSE)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesLSHProjectionType()[index]; + } + + enum FullyConnectedOptionsWeightsFormat : int8_t + { + FullyConnectedOptionsWeightsFormat_DEFAULT = 0, + FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1, + FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT, + FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 + }; + + inline const FullyConnectedOptionsWeightsFormat(&EnumValuesFullyConnectedOptionsWeightsFormat())[2] { + static const FullyConnectedOptionsWeightsFormat values[] = + { + FullyConnectedOptionsWeightsFormat_DEFAULT, + FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 + }; + + return values; + } + + inline const char * const * EnumNamesFullyConnectedOptionsWeightsFormat () { + static const char * const names[3] = + { + "DEFAULT", + "SHUFFLED4x16INT8", + nullptr + }; + + return names; + } + + inline const char * EnumNameFullyConnectedOptionsWeightsFormat (FullyConnectedOptionsWeightsFormat e) { + if (flatbuffers::IsOutRange(e, FullyConnectedOptionsWeightsFormat_DEFAULT, + FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesFullyConnectedOptionsWeightsFormat()[index]; + } + + enum LSTMKernelType : int8_t + { + LSTMKernelType_FULL = 0, + LSTMKernelType_BASIC = 1, + LSTMKernelType_MIN = LSTMKernelType_FULL, + LSTMKernelType_MAX = LSTMKernelType_BASIC + }; + + inline const LSTMKernelType(&EnumValuesLSTMKernelType())[2] { + static const LSTMKernelType values[] = + { + LSTMKernelType_FULL, + LSTMKernelType_BASIC + }; + + return values; + } + + inline const char * const * EnumNamesLSTMKernelType () { + static const char * const names[3] = + { + "FULL", + "BASIC", + nullptr + }; + + return names; + } + + inline const char * EnumNameLSTMKernelType (LSTMKernelType e) { + if (flatbuffers::IsOutRange(e, LSTMKernelType_FULL, LSTMKernelType_BASIC)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesLSTMKernelType()[index]; + } + + enum CombinerType : int8_t + { + CombinerType_SUM = 0, + CombinerType_MEAN = 1, + CombinerType_SQRTN = 2, + CombinerType_MIN = CombinerType_SUM, + CombinerType_MAX = CombinerType_SQRTN + }; + + inline const CombinerType(&EnumValuesCombinerType())[3] { + static const CombinerType values[] = + { + CombinerType_SUM, + CombinerType_MEAN, + CombinerType_SQRTN + }; + + return values; + } + + inline const char * const * EnumNamesCombinerType () { + static const char * const names[4] = + { + "SUM", + "MEAN", + "SQRTN", + nullptr + }; + + return names; + } + + inline const char * EnumNameCombinerType (CombinerType e) { + if (flatbuffers::IsOutRange(e, CombinerType_SUM, CombinerType_SQRTN)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesCombinerType()[index]; + } + + enum MirrorPadMode : int8_t + { + MirrorPadMode_REFLECT = 0, + MirrorPadMode_SYMMETRIC = 1, + MirrorPadMode_MIN = MirrorPadMode_REFLECT, + MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC + }; + + inline const MirrorPadMode(&EnumValuesMirrorPadMode())[2] { + static const MirrorPadMode values[] = + { + MirrorPadMode_REFLECT, + MirrorPadMode_SYMMETRIC + }; + + return values; + } + + inline const char * const * EnumNamesMirrorPadMode () { + static const char * const names[3] = + { + "REFLECT", + "SYMMETRIC", + nullptr + }; + + return names; + } + + inline const char * EnumNameMirrorPadMode (MirrorPadMode e) { + if (flatbuffers::IsOutRange(e, MirrorPadMode_REFLECT, MirrorPadMode_SYMMETRIC)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesMirrorPadMode()[index]; + } + + enum CustomOptionsFormat : int8_t + { + CustomOptionsFormat_FLEXBUFFERS = 0, + CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS, + CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS + }; + + inline const CustomOptionsFormat(&EnumValuesCustomOptionsFormat())[1] { + static const CustomOptionsFormat values[] = + { + CustomOptionsFormat_FLEXBUFFERS + }; + + return values; + } + + inline const char * const * EnumNamesCustomOptionsFormat () { + static const char * const names[2] = + { + "FLEXBUFFERS", + nullptr + }; + + return names; + } + + inline const char * EnumNameCustomOptionsFormat (CustomOptionsFormat e) { + if (flatbuffers::IsOutRange(e, CustomOptionsFormat_FLEXBUFFERS, CustomOptionsFormat_FLEXBUFFERS)) + { + return ""; + } + + const size_t index = static_cast < size_t > (e); + + return EnumNamesCustomOptionsFormat()[index]; + } + + struct CustomQuantizationT : public flatbuffers::NativeTable + { + typedef CustomQuantization TableType; + std::vector < uint8_t > custom {}; + }; + + struct CustomQuantization FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef CustomQuantizationT NativeTableType; + typedef CustomQuantizationBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_CUSTOM = 4 + }; + const flatbuffers::Vector < uint8_t > * custom() const { + return GetPointer < const flatbuffers::Vector < uint8_t > * > (VT_CUSTOM); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_CUSTOM) && + verifier.VerifyVector(custom()) && + verifier.EndTable(); + } + + CustomQuantizationT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(CustomQuantizationT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < CustomQuantization > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CustomQuantizationT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct CustomQuantizationBuilder + { + typedef CustomQuantization Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_custom (flatbuffers::Offset < flatbuffers::Vector < uint8_t >> custom) { + fbb_.AddOffset(CustomQuantization::VT_CUSTOM, custom); + } + + explicit CustomQuantizationBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < CustomQuantization > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < CustomQuantization > (end); + + return o; + } + }; + + inline flatbuffers::Offset < CustomQuantization > CreateCustomQuantization(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < + uint8_t >> custom = 0) + { + CustomQuantizationBuilder builder_(_fbb); + + builder_.add_custom(custom); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < CustomQuantization > CreateCustomQuantizationDirect( + flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < uint8_t > *custom = nullptr) + { + if (custom) + { + _fbb.ForceVectorAlignment(custom->size(), sizeof(uint8_t), 16); + } + + auto custom__ = custom ? _fbb.CreateVector < uint8_t > (*custom) : 0; + + return tflite::CreateCustomQuantization(_fbb, custom__); + } + + flatbuffers::Offset < CustomQuantization > CreateCustomQuantization(flatbuffers::FlatBufferBuilder &_fbb, + const CustomQuantizationT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct QuantizationParametersT : public flatbuffers::NativeTable + { + typedef QuantizationParameters TableType; + std::vector < float > min {}; + std::vector < float > max {}; + std::vector < float > scale {}; + std::vector < int64_t > zero_point {}; + tflite::QuantizationDetailsUnion details {}; + int32_t quantized_dimension = 0; + }; + + struct QuantizationParameters FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef QuantizationParametersT NativeTableType; + typedef QuantizationParametersBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_MIN = 4, + VT_MAX = 6, + VT_SCALE = 8, + VT_ZERO_POINT = 10, + VT_DETAILS_TYPE = 12, + VT_DETAILS = 14, + VT_QUANTIZED_DIMENSION = 16 + }; + const flatbuffers::Vector < float > * min() const { + return GetPointer < const flatbuffers::Vector < float > * > (VT_MIN); + } + const flatbuffers::Vector < float > * max() const { + return GetPointer < const flatbuffers::Vector < float > * > (VT_MAX); + } + const flatbuffers::Vector < float > * scale() const { + return GetPointer < const flatbuffers::Vector < float > * > (VT_SCALE); + } + const flatbuffers::Vector < int64_t > * zero_point() const { + return GetPointer < const flatbuffers::Vector < int64_t > * > (VT_ZERO_POINT); + } + tflite::QuantizationDetails details_type () const { + return static_cast < tflite::QuantizationDetails > (GetField < uint8_t > (VT_DETAILS_TYPE, 0)); + } + + const void * details () const { + return GetPointer < const void * > (VT_DETAILS); + } + + template < typename T > const T * details_as() const; + + const tflite::CustomQuantization * details_as_CustomQuantization () const { + return details_type() == tflite::QuantizationDetails_CustomQuantization ? static_cast < + const tflite::CustomQuantization * > (details()) : nullptr; + } + + int32_t quantized_dimension () const { + return GetField < int32_t > (VT_QUANTIZED_DIMENSION, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_MIN) && + verifier.VerifyVector(min()) && + VerifyOffset(verifier, VT_MAX) && + verifier.VerifyVector(max()) && + VerifyOffset(verifier, VT_SCALE) && + verifier.VerifyVector(scale()) && + VerifyOffset(verifier, VT_ZERO_POINT) && + verifier.VerifyVector(zero_point()) && + VerifyField < uint8_t > (verifier, VT_DETAILS_TYPE, 1) && + VerifyOffset(verifier, VT_DETAILS) && + VerifyQuantizationDetails(verifier, details(), details_type()) && + VerifyField < int32_t > (verifier, VT_QUANTIZED_DIMENSION, 4) && + verifier.EndTable(); + } + + QuantizationParametersT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(QuantizationParametersT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < QuantizationParameters > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const QuantizationParametersT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + template < > inline const tflite::CustomQuantization * QuantizationParameters::details_as < + tflite::CustomQuantization > () const { + return details_as_CustomQuantization(); + } + + struct QuantizationParametersBuilder + { + typedef QuantizationParameters Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_min (flatbuffers::Offset < flatbuffers::Vector < float >> min) { + fbb_.AddOffset(QuantizationParameters::VT_MIN, min); + } + + void add_max (flatbuffers::Offset < flatbuffers::Vector < float >> max) { + fbb_.AddOffset(QuantizationParameters::VT_MAX, max); + } + + void add_scale (flatbuffers::Offset < flatbuffers::Vector < float >> scale) { + fbb_.AddOffset(QuantizationParameters::VT_SCALE, scale); + } + + void add_zero_point (flatbuffers::Offset < flatbuffers::Vector < int64_t >> zero_point) { + fbb_.AddOffset(QuantizationParameters::VT_ZERO_POINT, zero_point); + } + + void add_details_type (tflite::QuantizationDetails details_type) { + fbb_.AddElement < uint8_t > + (QuantizationParameters::VT_DETAILS_TYPE, static_cast < uint8_t > (details_type), 0); + } + + void add_details (flatbuffers::Offset < void > details) { + fbb_.AddOffset(QuantizationParameters::VT_DETAILS, details); + } + + void add_quantized_dimension (int32_t quantized_dimension) { + fbb_.AddElement < int32_t > (QuantizationParameters::VT_QUANTIZED_DIMENSION, quantized_dimension, 0); + } + + explicit QuantizationParametersBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < QuantizationParameters > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < QuantizationParameters > (end); + + return o; + } + }; + + inline flatbuffers::Offset < QuantizationParameters > CreateQuantizationParameters( + flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < float >> min = 0, + flatbuffers::Offset < flatbuffers::Vector < float >> max = 0, + flatbuffers::Offset < flatbuffers::Vector < float >> scale = 0, + flatbuffers::Offset < flatbuffers::Vector < int64_t >> zero_point = 0, + tflite::QuantizationDetails details_type = tflite::QuantizationDetails_NONE, + flatbuffers::Offset < void > details = 0, + int32_t quantized_dimension = 0) + { + QuantizationParametersBuilder builder_(_fbb); + + builder_.add_quantized_dimension(quantized_dimension); + builder_.add_details(details); + builder_.add_zero_point(zero_point); + builder_.add_scale(scale); + builder_.add_max(max); + builder_.add_min(min); + builder_.add_details_type(details_type); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < QuantizationParameters > CreateQuantizationParametersDirect( + flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < float > *min = nullptr, + const std::vector < float > *max = nullptr, + const std::vector < float > *scale = nullptr, + const std::vector < int64_t > *zero_point = nullptr, + tflite::QuantizationDetails details_type = tflite::QuantizationDetails_NONE, + flatbuffers::Offset < void > details = 0, + int32_t quantized_dimension = 0) + { + auto min__ = min ? _fbb.CreateVector < float > (*min) : 0; + auto max__ = max ? _fbb.CreateVector < float > (*max) : 0; + auto scale__ = scale ? _fbb.CreateVector < float > (*scale) : 0; + auto zero_point__ = zero_point ? _fbb.CreateVector < int64_t > (*zero_point) : 0; + + return tflite::CreateQuantizationParameters(_fbb, + min__, + max__, + scale__, + zero_point__, + details_type, + details, + quantized_dimension); + } + + flatbuffers::Offset < QuantizationParameters > CreateQuantizationParameters(flatbuffers::FlatBufferBuilder &_fbb, + const QuantizationParametersT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct Int32VectorT : public flatbuffers::NativeTable + { + typedef Int32Vector TableType; + std::vector < int32_t > values {}; + }; + + struct Int32Vector FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef Int32VectorT NativeTableType; + typedef Int32VectorBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_VALUES = 4 + }; + const flatbuffers::Vector < int32_t > * values() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_VALUES); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_VALUES) && + verifier.VerifyVector(values()) && + verifier.EndTable(); + } + + Int32VectorT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(Int32VectorT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Int32Vector > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Int32VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct Int32VectorBuilder + { + typedef Int32Vector Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_values (flatbuffers::Offset < flatbuffers::Vector < int32_t >> values) { + fbb_.AddOffset(Int32Vector::VT_VALUES, values); + } + + explicit Int32VectorBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Int32Vector > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Int32Vector > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Int32Vector > CreateInt32Vector(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < + int32_t >> values = 0) + { + Int32VectorBuilder builder_(_fbb); + + builder_.add_values(values); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < Int32Vector > CreateInt32VectorDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < int32_t > *values = nullptr) + { + auto values__ = values ? _fbb.CreateVector < int32_t > (*values) : 0; + + return tflite::CreateInt32Vector(_fbb, values__); + } + + flatbuffers::Offset < Int32Vector > CreateInt32Vector(flatbuffers::FlatBufferBuilder &_fbb, + const Int32VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct Uint16VectorT : public flatbuffers::NativeTable + { + typedef Uint16Vector TableType; + std::vector < uint16_t > values {}; + }; + + struct Uint16Vector FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef Uint16VectorT NativeTableType; + typedef Uint16VectorBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_VALUES = 4 + }; + const flatbuffers::Vector < uint16_t > * values() const { + return GetPointer < const flatbuffers::Vector < uint16_t > * > (VT_VALUES); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_VALUES) && + verifier.VerifyVector(values()) && + verifier.EndTable(); + } + + Uint16VectorT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(Uint16VectorT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Uint16Vector > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Uint16VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct Uint16VectorBuilder + { + typedef Uint16Vector Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_values (flatbuffers::Offset < flatbuffers::Vector < uint16_t >> values) { + fbb_.AddOffset(Uint16Vector::VT_VALUES, values); + } + + explicit Uint16VectorBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Uint16Vector > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Uint16Vector > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Uint16Vector > CreateUint16Vector(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < + uint16_t >> values = 0) + { + Uint16VectorBuilder builder_(_fbb); + + builder_.add_values(values); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < Uint16Vector > CreateUint16VectorDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < uint16_t > + *values = nullptr) + { + if (values) + { + _fbb.ForceVectorAlignment(values->size(), sizeof(uint16_t), 4); + } + + auto values__ = values ? _fbb.CreateVector < uint16_t > (*values) : 0; + + return tflite::CreateUint16Vector(_fbb, values__); + } + + flatbuffers::Offset < Uint16Vector > CreateUint16Vector(flatbuffers::FlatBufferBuilder &_fbb, + const Uint16VectorT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct Uint8VectorT : public flatbuffers::NativeTable + { + typedef Uint8Vector TableType; + std::vector < uint8_t > values {}; + }; + + struct Uint8Vector FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef Uint8VectorT NativeTableType; + typedef Uint8VectorBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_VALUES = 4 + }; + const flatbuffers::Vector < uint8_t > * values() const { + return GetPointer < const flatbuffers::Vector < uint8_t > * > (VT_VALUES); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_VALUES) && + verifier.VerifyVector(values()) && + verifier.EndTable(); + } + + Uint8VectorT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(Uint8VectorT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Uint8Vector > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Uint8VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct Uint8VectorBuilder + { + typedef Uint8Vector Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_values (flatbuffers::Offset < flatbuffers::Vector < uint8_t >> values) { + fbb_.AddOffset(Uint8Vector::VT_VALUES, values); + } + + explicit Uint8VectorBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Uint8Vector > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Uint8Vector > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Uint8Vector > CreateUint8Vector(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < + uint8_t >> values = 0) + { + Uint8VectorBuilder builder_(_fbb); + + builder_.add_values(values); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < Uint8Vector > CreateUint8VectorDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < uint8_t > *values = nullptr) + { + if (values) + { + _fbb.ForceVectorAlignment(values->size(), sizeof(uint8_t), 4); + } + + auto values__ = values ? _fbb.CreateVector < uint8_t > (*values) : 0; + + return tflite::CreateUint8Vector(_fbb, values__); + } + + flatbuffers::Offset < Uint8Vector > CreateUint8Vector(flatbuffers::FlatBufferBuilder &_fbb, + const Uint8VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct DimensionMetadataT : public flatbuffers::NativeTable + { + typedef DimensionMetadata TableType; + tflite::DimensionType format = tflite::DimensionType_DENSE; + int32_t dense_size = 0; + tflite::SparseIndexVectorUnion array_segments {}; + tflite::SparseIndexVectorUnion array_indices {}; + }; + + struct DimensionMetadata FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef DimensionMetadataT NativeTableType; + typedef DimensionMetadataBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FORMAT = 4, + VT_DENSE_SIZE = 6, + VT_ARRAY_SEGMENTS_TYPE = 8, + VT_ARRAY_SEGMENTS = 10, + VT_ARRAY_INDICES_TYPE = 12, + VT_ARRAY_INDICES = 14 + }; + tflite::DimensionType format () const { + return static_cast < tflite::DimensionType > (GetField < int8_t > (VT_FORMAT, 0)); + } + + int32_t dense_size () const { + return GetField < int32_t > (VT_DENSE_SIZE, 0); + } + + tflite::SparseIndexVector array_segments_type () const { + return static_cast < tflite::SparseIndexVector > (GetField < uint8_t > (VT_ARRAY_SEGMENTS_TYPE, 0)); + } + + const void * array_segments () const { + return GetPointer < const void * > (VT_ARRAY_SEGMENTS); + } + + template < typename T > const T * array_segments_as() const; + + const tflite::Int32Vector * array_segments_as_Int32Vector () const { + return array_segments_type() == tflite::SparseIndexVector_Int32Vector ? static_cast < + const tflite::Int32Vector * > (array_segments()) : nullptr; + } + + const tflite::Uint16Vector * array_segments_as_Uint16Vector () const { + return array_segments_type() == tflite::SparseIndexVector_Uint16Vector ? static_cast < + const tflite::Uint16Vector * > (array_segments()) : nullptr; + } + + const tflite::Uint8Vector * array_segments_as_Uint8Vector () const { + return array_segments_type() == tflite::SparseIndexVector_Uint8Vector ? static_cast < + const tflite::Uint8Vector * > (array_segments()) : nullptr; + } + + tflite::SparseIndexVector array_indices_type () const { + return static_cast < tflite::SparseIndexVector > (GetField < uint8_t > (VT_ARRAY_INDICES_TYPE, 0)); + } + + const void * array_indices () const { + return GetPointer < const void * > (VT_ARRAY_INDICES); + } + + template < typename T > const T * array_indices_as() const; + + const tflite::Int32Vector * array_indices_as_Int32Vector () const { + return array_indices_type() == tflite::SparseIndexVector_Int32Vector ? static_cast < + const tflite::Int32Vector * > (array_indices()) : nullptr; + } + + const tflite::Uint16Vector * array_indices_as_Uint16Vector () const { + return array_indices_type() == tflite::SparseIndexVector_Uint16Vector ? static_cast < + const tflite::Uint16Vector * > (array_indices()) : nullptr; + } + + const tflite::Uint8Vector * array_indices_as_Uint8Vector () const { + return array_indices_type() == tflite::SparseIndexVector_Uint8Vector ? static_cast < + const tflite::Uint8Vector * > (array_indices()) : nullptr; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FORMAT, 1) && + VerifyField < int32_t > (verifier, VT_DENSE_SIZE, 4) && + VerifyField < uint8_t > (verifier, VT_ARRAY_SEGMENTS_TYPE, 1) && + VerifyOffset(verifier, VT_ARRAY_SEGMENTS) && + VerifySparseIndexVector(verifier, array_segments(), array_segments_type()) && + VerifyField < uint8_t > (verifier, VT_ARRAY_INDICES_TYPE, 1) && + VerifyOffset(verifier, VT_ARRAY_INDICES) && + VerifySparseIndexVector(verifier, array_indices(), array_indices_type()) && + verifier.EndTable(); + } + + DimensionMetadataT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(DimensionMetadataT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < DimensionMetadata > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DimensionMetadataT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + template < > inline const tflite::Int32Vector * DimensionMetadata::array_segments_as < tflite::Int32Vector > + () const { + return array_segments_as_Int32Vector(); + } + + template < > inline const tflite::Uint16Vector * DimensionMetadata::array_segments_as < tflite::Uint16Vector > + () const { + return array_segments_as_Uint16Vector(); + } + + template < > inline const tflite::Uint8Vector * DimensionMetadata::array_segments_as < tflite::Uint8Vector > + () const { + return array_segments_as_Uint8Vector(); + } + + template < > inline const tflite::Int32Vector * DimensionMetadata::array_indices_as < tflite::Int32Vector > + () const { + return array_indices_as_Int32Vector(); + } + + template < > inline const tflite::Uint16Vector * DimensionMetadata::array_indices_as < tflite::Uint16Vector > + () const { + return array_indices_as_Uint16Vector(); + } + + template < > inline const tflite::Uint8Vector * DimensionMetadata::array_indices_as < tflite::Uint8Vector > + () const { + return array_indices_as_Uint8Vector(); + } + + struct DimensionMetadataBuilder + { + typedef DimensionMetadata Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_format (tflite::DimensionType format) { + fbb_.AddElement < int8_t > (DimensionMetadata::VT_FORMAT, static_cast < int8_t > (format), 0); + } + + void add_dense_size (int32_t dense_size) { + fbb_.AddElement < int32_t > (DimensionMetadata::VT_DENSE_SIZE, dense_size, 0); + } + + void add_array_segments_type (tflite::SparseIndexVector array_segments_type) { + fbb_.AddElement < uint8_t > + (DimensionMetadata::VT_ARRAY_SEGMENTS_TYPE, static_cast < uint8_t > (array_segments_type), 0); + } + + void add_array_segments (flatbuffers::Offset < void > array_segments) { + fbb_.AddOffset(DimensionMetadata::VT_ARRAY_SEGMENTS, array_segments); + } + + void add_array_indices_type (tflite::SparseIndexVector array_indices_type) { + fbb_.AddElement < uint8_t > + (DimensionMetadata::VT_ARRAY_INDICES_TYPE, static_cast < uint8_t > (array_indices_type), 0); + } + + void add_array_indices (flatbuffers::Offset < void > array_indices) { + fbb_.AddOffset(DimensionMetadata::VT_ARRAY_INDICES, array_indices); + } + + explicit DimensionMetadataBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < DimensionMetadata > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < DimensionMetadata > (end); + + return o; + } + }; + + inline flatbuffers::Offset < DimensionMetadata > CreateDimensionMetadata(flatbuffers::FlatBufferBuilder &_fbb, + tflite::DimensionType format = tflite::DimensionType_DENSE, + int32_t dense_size = 0, + tflite::SparseIndexVector array_segments_type = tflite::SparseIndexVector_NONE, + flatbuffers::Offset < void > array_segments = 0, + tflite::SparseIndexVector array_indices_type = tflite::SparseIndexVector_NONE, + flatbuffers::Offset < void > + array_indices = 0) + { + DimensionMetadataBuilder builder_(_fbb); + + builder_.add_array_indices(array_indices); + builder_.add_array_segments(array_segments); + builder_.add_dense_size(dense_size); + builder_.add_array_indices_type(array_indices_type); + builder_.add_array_segments_type(array_segments_type); + builder_.add_format(format); + + return builder_.Finish(); + } + + flatbuffers::Offset < DimensionMetadata > CreateDimensionMetadata(flatbuffers::FlatBufferBuilder &_fbb, + const DimensionMetadataT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SparsityParametersT : public flatbuffers::NativeTable + { + typedef SparsityParameters TableType; + std::vector < int32_t > traversal_order {}; + std::vector < int32_t > block_map {}; + std::vector < std::unique_ptr < tflite::DimensionMetadataT >> dim_metadata {}; + SparsityParametersT() = default; + SparsityParametersT(const SparsityParametersT &o); + SparsityParametersT(SparsityParametersT &&) FLATBUFFERS_NOEXCEPT = default; + SparsityParametersT &operator = (SparsityParametersT o) FLATBUFFERS_NOEXCEPT; + }; + + struct SparsityParameters FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SparsityParametersT NativeTableType; + typedef SparsityParametersBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_TRAVERSAL_ORDER = 4, + VT_BLOCK_MAP = 6, + VT_DIM_METADATA = 8 + }; + const flatbuffers::Vector < int32_t > * traversal_order() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_TRAVERSAL_ORDER); + } + const flatbuffers::Vector < int32_t > * block_map() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_BLOCK_MAP); + } + const flatbuffers::Vector < flatbuffers::Offset < tflite::DimensionMetadata >> * dim_metadata() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::DimensionMetadata >> * > + (VT_DIM_METADATA); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_TRAVERSAL_ORDER) && + verifier.VerifyVector(traversal_order()) && + VerifyOffset(verifier, VT_BLOCK_MAP) && + verifier.VerifyVector(block_map()) && + VerifyOffset(verifier, VT_DIM_METADATA) && + verifier.VerifyVector(dim_metadata()) && + verifier.VerifyVectorOfTables(dim_metadata()) && + verifier.EndTable(); + } + + SparsityParametersT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SparsityParametersT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SparsityParameters > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SparsityParametersT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SparsityParametersBuilder + { + typedef SparsityParameters Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_traversal_order (flatbuffers::Offset < flatbuffers::Vector < int32_t >> traversal_order) { + fbb_.AddOffset(SparsityParameters::VT_TRAVERSAL_ORDER, traversal_order); + } + + void add_block_map (flatbuffers::Offset < flatbuffers::Vector < int32_t >> block_map) { + fbb_.AddOffset(SparsityParameters::VT_BLOCK_MAP, block_map); + } + + void add_dim_metadata (flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::DimensionMetadata >> > + dim_metadata) { + fbb_.AddOffset(SparsityParameters::VT_DIM_METADATA, dim_metadata); + } + + explicit SparsityParametersBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SparsityParameters > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SparsityParameters > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SparsityParameters > CreateSparsityParameters(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> traversal_order = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> block_map = 0, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::DimensionMetadata >> > + dim_metadata = 0) + { + SparsityParametersBuilder builder_(_fbb); + + builder_.add_dim_metadata(dim_metadata); + builder_.add_block_map(block_map); + builder_.add_traversal_order(traversal_order); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < SparsityParameters > CreateSparsityParametersDirect( + flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < int32_t > *traversal_order = nullptr, + const std::vector < int32_t > *block_map = nullptr, + const std::vector < flatbuffers::Offset < tflite::DimensionMetadata >> *dim_metadata = nullptr) + { + auto traversal_order__ = traversal_order ? _fbb.CreateVector < int32_t > (*traversal_order) : 0; + auto block_map__ = block_map ? _fbb.CreateVector < int32_t > (*block_map) : 0; + auto dim_metadata__ = dim_metadata ? _fbb.CreateVector < flatbuffers::Offset < + tflite::DimensionMetadata >> (*dim_metadata) : 0; + + return tflite::CreateSparsityParameters(_fbb, traversal_order__, block_map__, dim_metadata__); + } + + flatbuffers::Offset < SparsityParameters > CreateSparsityParameters(flatbuffers::FlatBufferBuilder &_fbb, + const SparsityParametersT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct VariantSubTypeT : public flatbuffers::NativeTable + { + typedef VariantSubType TableType; + std::vector < int32_t > shape {}; + tflite::TensorType type = tflite::TensorType_FLOAT32; + bool has_rank = false; + }; + + struct VariantSubType FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef VariantSubTypeT NativeTableType; + typedef VariantSubTypeBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_SHAPE = 4, + VT_TYPE = 6, + VT_HAS_RANK = 8 + }; + const flatbuffers::Vector < int32_t > * shape() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_SHAPE); + } + tflite::TensorType type () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_TYPE, 0)); + } + + bool has_rank () const { + return GetField < uint8_t > (VT_HAS_RANK, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_SHAPE) && + verifier.VerifyVector(shape()) && + VerifyField < int8_t > (verifier, VT_TYPE, 1) && + VerifyField < uint8_t > (verifier, VT_HAS_RANK, 1) && + verifier.EndTable(); + } + + VariantSubTypeT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(VariantSubTypeT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < VariantSubType > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const VariantSubTypeT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct VariantSubTypeBuilder + { + typedef VariantSubType Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_shape (flatbuffers::Offset < flatbuffers::Vector < int32_t >> shape) { + fbb_.AddOffset(VariantSubType::VT_SHAPE, shape); + } + + void add_type (tflite::TensorType type) { + fbb_.AddElement < int8_t > (VariantSubType::VT_TYPE, static_cast < int8_t > (type), 0); + } + + void add_has_rank (bool has_rank) { + fbb_.AddElement < uint8_t > (VariantSubType::VT_HAS_RANK, static_cast < uint8_t > (has_rank), 0); + } + + explicit VariantSubTypeBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < VariantSubType > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < VariantSubType > (end); + + return o; + } + }; + + inline flatbuffers::Offset < VariantSubType > CreateVariantSubType(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> shape = 0, + tflite::TensorType type = tflite::TensorType_FLOAT32, + bool has_rank = false) + { + VariantSubTypeBuilder builder_(_fbb); + + builder_.add_shape(shape); + builder_.add_has_rank(has_rank); + builder_.add_type(type); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < VariantSubType > CreateVariantSubTypeDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < int32_t > *shape = nullptr, + tflite::TensorType type = tflite::TensorType_FLOAT32, + bool has_rank = false) + { + auto shape__ = shape ? _fbb.CreateVector < int32_t > (*shape) : 0; + + return tflite::CreateVariantSubType(_fbb, shape__, type, has_rank); + } + + flatbuffers::Offset < VariantSubType > CreateVariantSubType(flatbuffers::FlatBufferBuilder &_fbb, + const VariantSubTypeT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct TensorT : public flatbuffers::NativeTable + { + typedef Tensor TableType; + std::vector < int32_t > shape {}; + tflite::TensorType type = tflite::TensorType_FLOAT32; + uint32_t buffer = 0; + std::string name {}; + std::unique_ptr < tflite::QuantizationParametersT > quantization {}; + bool is_variable = false; + std::unique_ptr < tflite::SparsityParametersT > sparsity {}; + std::vector < int32_t > shape_signature {}; + bool has_rank = false; + std::vector < std::unique_ptr < tflite::VariantSubTypeT >> variant_tensors {}; + TensorT() = default; + TensorT(const TensorT &o); + TensorT(TensorT &&) FLATBUFFERS_NOEXCEPT = default; + TensorT &operator = (TensorT o) FLATBUFFERS_NOEXCEPT; + }; + + struct Tensor FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef TensorT NativeTableType; + typedef TensorBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_SHAPE = 4, + VT_TYPE = 6, + VT_BUFFER = 8, + VT_NAME = 10, + VT_QUANTIZATION = 12, + VT_IS_VARIABLE = 14, + VT_SPARSITY = 16, + VT_SHAPE_SIGNATURE = 18, + VT_HAS_RANK = 20, + VT_VARIANT_TENSORS = 22 + }; + const flatbuffers::Vector < int32_t > * shape() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_SHAPE); + } + tflite::TensorType type () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_TYPE, 0)); + } + + uint32_t buffer () const { + return GetField < uint32_t > (VT_BUFFER, 0); + } + + const flatbuffers::String * name () const { + return GetPointer < const flatbuffers::String * > (VT_NAME); + } + + const tflite::QuantizationParameters * quantization () const { + return GetPointer < const tflite::QuantizationParameters * > (VT_QUANTIZATION); + } + + bool is_variable () const { + return GetField < uint8_t > (VT_IS_VARIABLE, 0) != 0; + } + + const tflite::SparsityParameters * sparsity () const { + return GetPointer < const tflite::SparsityParameters * > (VT_SPARSITY); + } + + const flatbuffers::Vector < int32_t > * shape_signature() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_SHAPE_SIGNATURE); + } + bool has_rank () const { + return GetField < uint8_t > (VT_HAS_RANK, 0) != 0; + } + + const flatbuffers::Vector < flatbuffers::Offset < tflite::VariantSubType >> * variant_tensors() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::VariantSubType >> * > + (VT_VARIANT_TENSORS); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_SHAPE) && + verifier.VerifyVector(shape()) && + VerifyField < int8_t > (verifier, VT_TYPE, 1) && + VerifyField < uint32_t > (verifier, VT_BUFFER, 4) && + VerifyOffset(verifier, VT_NAME) && + verifier.VerifyString(name()) && + VerifyOffset(verifier, VT_QUANTIZATION) && + verifier.VerifyTable(quantization()) && + VerifyField < uint8_t > (verifier, VT_IS_VARIABLE, 1) && + VerifyOffset(verifier, VT_SPARSITY) && + verifier.VerifyTable(sparsity()) && + VerifyOffset(verifier, VT_SHAPE_SIGNATURE) && + verifier.VerifyVector(shape_signature()) && + VerifyField < uint8_t > (verifier, VT_HAS_RANK, 1) && + VerifyOffset(verifier, VT_VARIANT_TENSORS) && + verifier.VerifyVector(variant_tensors()) && + verifier.VerifyVectorOfTables(variant_tensors()) && + verifier.EndTable(); + } + + TensorT * UnPack(const flatbuffers::resolver_function_t * _resolver =nullptr) const; + void UnPackTo(TensorT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Tensor > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TensorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct TensorBuilder + { + typedef Tensor Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_shape (flatbuffers::Offset < flatbuffers::Vector < int32_t >> shape) { + fbb_.AddOffset(Tensor::VT_SHAPE, shape); + } + + void add_type (tflite::TensorType type) { + fbb_.AddElement < int8_t > (Tensor::VT_TYPE, static_cast < int8_t > (type), 0); + } + + void add_buffer (uint32_t buffer) { + fbb_.AddElement < uint32_t > (Tensor::VT_BUFFER, buffer, 0); + } + + void add_name (flatbuffers::Offset < flatbuffers::String > name) { + fbb_.AddOffset(Tensor::VT_NAME, name); + } + + void add_quantization (flatbuffers::Offset < tflite::QuantizationParameters > quantization) { + fbb_.AddOffset(Tensor::VT_QUANTIZATION, quantization); + } + + void add_is_variable (bool is_variable) { + fbb_.AddElement < uint8_t > (Tensor::VT_IS_VARIABLE, static_cast < uint8_t > (is_variable), 0); + } + + void add_sparsity (flatbuffers::Offset < tflite::SparsityParameters > sparsity) { + fbb_.AddOffset(Tensor::VT_SPARSITY, sparsity); + } + + void add_shape_signature (flatbuffers::Offset < flatbuffers::Vector < int32_t >> shape_signature) { + fbb_.AddOffset(Tensor::VT_SHAPE_SIGNATURE, shape_signature); + } + + void add_has_rank (bool has_rank) { + fbb_.AddElement < uint8_t > (Tensor::VT_HAS_RANK, static_cast < uint8_t > (has_rank), 0); + } + + void add_variant_tensors (flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::VariantSubType >> > + variant_tensors) { + fbb_.AddOffset(Tensor::VT_VARIANT_TENSORS, variant_tensors); + } + + explicit TensorBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Tensor > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Tensor > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Tensor > CreateTensor(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> shape = 0, + tflite::TensorType type = tflite::TensorType_FLOAT32, + uint32_t buffer = 0, + flatbuffers::Offset < flatbuffers::String > name = 0, + flatbuffers::Offset < tflite::QuantizationParameters > quantization = 0, + bool is_variable = false, + flatbuffers::Offset < tflite::SparsityParameters > sparsity = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> shape_signature = 0, + bool has_rank = false, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::VariantSubType >> > + variant_tensors = 0) + { + TensorBuilder builder_(_fbb); + + builder_.add_variant_tensors(variant_tensors); + builder_.add_shape_signature(shape_signature); + builder_.add_sparsity(sparsity); + builder_.add_quantization(quantization); + builder_.add_name(name); + builder_.add_buffer(buffer); + builder_.add_shape(shape); + builder_.add_has_rank(has_rank); + builder_.add_is_variable(is_variable); + builder_.add_type(type); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < Tensor > CreateTensorDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < int32_t > *shape = nullptr, + tflite::TensorType type = tflite::TensorType_FLOAT32, + uint32_t buffer = 0, + const char * name = nullptr, + flatbuffers::Offset < tflite::QuantizationParameters > quantization = 0, + bool is_variable = false, + flatbuffers::Offset < tflite::SparsityParameters > sparsity = 0, + const std::vector < int32_t > *shape_signature = nullptr, + bool has_rank = false, + const std::vector < flatbuffers::Offset < + tflite::VariantSubType >> *variant_tensors = nullptr) + { + auto shape__ = shape ? _fbb.CreateVector < int32_t > (*shape) : 0; + auto name__ = name ? _fbb.CreateString(name) : 0; + auto shape_signature__ = shape_signature ? _fbb.CreateVector < int32_t > (*shape_signature) : 0; + auto variant_tensors__ = variant_tensors ? _fbb.CreateVector < flatbuffers::Offset < + tflite::VariantSubType >> (*variant_tensors) : 0; + + return tflite::CreateTensor(_fbb, + shape__, + type, + buffer, + name__, + quantization, + is_variable, + sparsity, + shape_signature__, + has_rank, + variant_tensors__); + } + + flatbuffers::Offset < Tensor > CreateTensor(flatbuffers::FlatBufferBuilder &_fbb, + const TensorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct Conv2DOptionsT : public flatbuffers::NativeTable + { + typedef Conv2DOptions TableType; + tflite::Padding padding = tflite::Padding_SAME; + int32_t stride_w = 0; + int32_t stride_h = 0; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + int32_t dilation_w_factor = 1; + int32_t dilation_h_factor = 1; + }; + + struct Conv2DOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef Conv2DOptionsT NativeTableType; + typedef Conv2DOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_PADDING = 4, + VT_STRIDE_W = 6, + VT_STRIDE_H = 8, + VT_FUSED_ACTIVATION_FUNCTION = 10, + VT_DILATION_W_FACTOR = 12, + VT_DILATION_H_FACTOR = 14 + }; + tflite::Padding padding () const { + return static_cast < tflite::Padding > (GetField < int8_t > (VT_PADDING, 0)); + } + + int32_t stride_w () const { + return GetField < int32_t > (VT_STRIDE_W, 0); + } + + int32_t stride_h () const { + return GetField < int32_t > (VT_STRIDE_H, 0); + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + int32_t dilation_w_factor () const { + return GetField < int32_t > (VT_DILATION_W_FACTOR, 1); + } + + int32_t dilation_h_factor () const { + return GetField < int32_t > (VT_DILATION_H_FACTOR, 1); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_PADDING, 1) && + VerifyField < int32_t > (verifier, VT_STRIDE_W, 4) && + VerifyField < int32_t > (verifier, VT_STRIDE_H, 4) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < int32_t > (verifier, VT_DILATION_W_FACTOR, 4) && + VerifyField < int32_t > (verifier, VT_DILATION_H_FACTOR, 4) && + verifier.EndTable(); + } + + Conv2DOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(Conv2DOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Conv2DOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Conv2DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct Conv2DOptionsBuilder + { + typedef Conv2DOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_padding (tflite::Padding padding) { + fbb_.AddElement < int8_t > (Conv2DOptions::VT_PADDING, static_cast < int8_t > (padding), 0); + } + + void add_stride_w (int32_t stride_w) { + fbb_.AddElement < int32_t > (Conv2DOptions::VT_STRIDE_W, stride_w, 0); + } + + void add_stride_h (int32_t stride_h) { + fbb_.AddElement < int32_t > (Conv2DOptions::VT_STRIDE_H, stride_h, 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (Conv2DOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + void add_dilation_w_factor (int32_t dilation_w_factor) { + fbb_.AddElement < int32_t > (Conv2DOptions::VT_DILATION_W_FACTOR, dilation_w_factor, 1); + } + + void add_dilation_h_factor (int32_t dilation_h_factor) { + fbb_.AddElement < int32_t > (Conv2DOptions::VT_DILATION_H_FACTOR, dilation_h_factor, 1); + } + + explicit Conv2DOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Conv2DOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Conv2DOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Conv2DOptions > CreateConv2DOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::Padding padding = tflite::Padding_SAME, + int32_t stride_w = 0, + int32_t stride_h = 0, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + int32_t dilation_w_factor = 1, + int32_t dilation_h_factor = 1) + { + Conv2DOptionsBuilder builder_(_fbb); + + builder_.add_dilation_h_factor(dilation_h_factor); + builder_.add_dilation_w_factor(dilation_w_factor); + builder_.add_stride_h(stride_h); + builder_.add_stride_w(stride_w); + builder_.add_fused_activation_function(fused_activation_function); + builder_.add_padding(padding); + + return builder_.Finish(); + } + + flatbuffers::Offset < Conv2DOptions > CreateConv2DOptions(flatbuffers::FlatBufferBuilder &_fbb, + const Conv2DOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct Conv3DOptionsT : public flatbuffers::NativeTable + { + typedef Conv3DOptions TableType; + tflite::Padding padding = tflite::Padding_SAME; + int32_t stride_d = 0; + int32_t stride_w = 0; + int32_t stride_h = 0; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + int32_t dilation_d_factor = 1; + int32_t dilation_w_factor = 1; + int32_t dilation_h_factor = 1; + }; + + struct Conv3DOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef Conv3DOptionsT NativeTableType; + typedef Conv3DOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_PADDING = 4, + VT_STRIDE_D = 6, + VT_STRIDE_W = 8, + VT_STRIDE_H = 10, + VT_FUSED_ACTIVATION_FUNCTION = 12, + VT_DILATION_D_FACTOR = 14, + VT_DILATION_W_FACTOR = 16, + VT_DILATION_H_FACTOR = 18 + }; + tflite::Padding padding () const { + return static_cast < tflite::Padding > (GetField < int8_t > (VT_PADDING, 0)); + } + + int32_t stride_d () const { + return GetField < int32_t > (VT_STRIDE_D, 0); + } + + int32_t stride_w () const { + return GetField < int32_t > (VT_STRIDE_W, 0); + } + + int32_t stride_h () const { + return GetField < int32_t > (VT_STRIDE_H, 0); + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + int32_t dilation_d_factor () const { + return GetField < int32_t > (VT_DILATION_D_FACTOR, 1); + } + + int32_t dilation_w_factor () const { + return GetField < int32_t > (VT_DILATION_W_FACTOR, 1); + } + + int32_t dilation_h_factor () const { + return GetField < int32_t > (VT_DILATION_H_FACTOR, 1); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_PADDING, 1) && + VerifyField < int32_t > (verifier, VT_STRIDE_D, 4) && + VerifyField < int32_t > (verifier, VT_STRIDE_W, 4) && + VerifyField < int32_t > (verifier, VT_STRIDE_H, 4) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < int32_t > (verifier, VT_DILATION_D_FACTOR, 4) && + VerifyField < int32_t > (verifier, VT_DILATION_W_FACTOR, 4) && + VerifyField < int32_t > (verifier, VT_DILATION_H_FACTOR, 4) && + verifier.EndTable(); + } + + Conv3DOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(Conv3DOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Conv3DOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Conv3DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct Conv3DOptionsBuilder + { + typedef Conv3DOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_padding (tflite::Padding padding) { + fbb_.AddElement < int8_t > (Conv3DOptions::VT_PADDING, static_cast < int8_t > (padding), 0); + } + + void add_stride_d (int32_t stride_d) { + fbb_.AddElement < int32_t > (Conv3DOptions::VT_STRIDE_D, stride_d, 0); + } + + void add_stride_w (int32_t stride_w) { + fbb_.AddElement < int32_t > (Conv3DOptions::VT_STRIDE_W, stride_w, 0); + } + + void add_stride_h (int32_t stride_h) { + fbb_.AddElement < int32_t > (Conv3DOptions::VT_STRIDE_H, stride_h, 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (Conv3DOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + void add_dilation_d_factor (int32_t dilation_d_factor) { + fbb_.AddElement < int32_t > (Conv3DOptions::VT_DILATION_D_FACTOR, dilation_d_factor, 1); + } + + void add_dilation_w_factor (int32_t dilation_w_factor) { + fbb_.AddElement < int32_t > (Conv3DOptions::VT_DILATION_W_FACTOR, dilation_w_factor, 1); + } + + void add_dilation_h_factor (int32_t dilation_h_factor) { + fbb_.AddElement < int32_t > (Conv3DOptions::VT_DILATION_H_FACTOR, dilation_h_factor, 1); + } + + explicit Conv3DOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Conv3DOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Conv3DOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Conv3DOptions > CreateConv3DOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::Padding padding = tflite::Padding_SAME, + int32_t stride_d = 0, + int32_t stride_w = 0, + int32_t stride_h = 0, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + int32_t dilation_d_factor = 1, + int32_t dilation_w_factor = 1, + int32_t dilation_h_factor = 1) + { + Conv3DOptionsBuilder builder_(_fbb); + + builder_.add_dilation_h_factor(dilation_h_factor); + builder_.add_dilation_w_factor(dilation_w_factor); + builder_.add_dilation_d_factor(dilation_d_factor); + builder_.add_stride_h(stride_h); + builder_.add_stride_w(stride_w); + builder_.add_stride_d(stride_d); + builder_.add_fused_activation_function(fused_activation_function); + builder_.add_padding(padding); + + return builder_.Finish(); + } + + flatbuffers::Offset < Conv3DOptions > CreateConv3DOptions(flatbuffers::FlatBufferBuilder &_fbb, + const Conv3DOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct Pool2DOptionsT : public flatbuffers::NativeTable + { + typedef Pool2DOptions TableType; + tflite::Padding padding = tflite::Padding_SAME; + int32_t stride_w = 0; + int32_t stride_h = 0; + int32_t filter_width = 0; + int32_t filter_height = 0; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + }; + + struct Pool2DOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef Pool2DOptionsT NativeTableType; + typedef Pool2DOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_PADDING = 4, + VT_STRIDE_W = 6, + VT_STRIDE_H = 8, + VT_FILTER_WIDTH = 10, + VT_FILTER_HEIGHT = 12, + VT_FUSED_ACTIVATION_FUNCTION = 14 + }; + tflite::Padding padding () const { + return static_cast < tflite::Padding > (GetField < int8_t > (VT_PADDING, 0)); + } + + int32_t stride_w () const { + return GetField < int32_t > (VT_STRIDE_W, 0); + } + + int32_t stride_h () const { + return GetField < int32_t > (VT_STRIDE_H, 0); + } + + int32_t filter_width () const { + return GetField < int32_t > (VT_FILTER_WIDTH, 0); + } + + int32_t filter_height () const { + return GetField < int32_t > (VT_FILTER_HEIGHT, 0); + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_PADDING, 1) && + VerifyField < int32_t > (verifier, VT_STRIDE_W, 4) && + VerifyField < int32_t > (verifier, VT_STRIDE_H, 4) && + VerifyField < int32_t > (verifier, VT_FILTER_WIDTH, 4) && + VerifyField < int32_t > (verifier, VT_FILTER_HEIGHT, 4) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + verifier.EndTable(); + } + + Pool2DOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(Pool2DOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Pool2DOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Pool2DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct Pool2DOptionsBuilder + { + typedef Pool2DOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_padding (tflite::Padding padding) { + fbb_.AddElement < int8_t > (Pool2DOptions::VT_PADDING, static_cast < int8_t > (padding), 0); + } + + void add_stride_w (int32_t stride_w) { + fbb_.AddElement < int32_t > (Pool2DOptions::VT_STRIDE_W, stride_w, 0); + } + + void add_stride_h (int32_t stride_h) { + fbb_.AddElement < int32_t > (Pool2DOptions::VT_STRIDE_H, stride_h, 0); + } + + void add_filter_width (int32_t filter_width) { + fbb_.AddElement < int32_t > (Pool2DOptions::VT_FILTER_WIDTH, filter_width, 0); + } + + void add_filter_height (int32_t filter_height) { + fbb_.AddElement < int32_t > (Pool2DOptions::VT_FILTER_HEIGHT, filter_height, 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (Pool2DOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + explicit Pool2DOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Pool2DOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Pool2DOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Pool2DOptions > CreatePool2DOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::Padding padding = tflite::Padding_SAME, + int32_t stride_w = 0, + int32_t stride_h = 0, + int32_t filter_width = 0, + int32_t filter_height = 0, + tflite::ActivationFunctionType fused_activation_function = + tflite::ActivationFunctionType_NONE) + { + Pool2DOptionsBuilder builder_(_fbb); + + builder_.add_filter_height(filter_height); + builder_.add_filter_width(filter_width); + builder_.add_stride_h(stride_h); + builder_.add_stride_w(stride_w); + builder_.add_fused_activation_function(fused_activation_function); + builder_.add_padding(padding); + + return builder_.Finish(); + } + + flatbuffers::Offset < Pool2DOptions > CreatePool2DOptions(flatbuffers::FlatBufferBuilder &_fbb, + const Pool2DOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct DepthwiseConv2DOptionsT : public flatbuffers::NativeTable + { + typedef DepthwiseConv2DOptions TableType; + tflite::Padding padding = tflite::Padding_SAME; + int32_t stride_w = 0; + int32_t stride_h = 0; + int32_t depth_multiplier = 0; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + int32_t dilation_w_factor = 1; + int32_t dilation_h_factor = 1; + }; + + struct DepthwiseConv2DOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef DepthwiseConv2DOptionsT NativeTableType; + typedef DepthwiseConv2DOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_PADDING = 4, + VT_STRIDE_W = 6, + VT_STRIDE_H = 8, + VT_DEPTH_MULTIPLIER = 10, + VT_FUSED_ACTIVATION_FUNCTION = 12, + VT_DILATION_W_FACTOR = 14, + VT_DILATION_H_FACTOR = 16 + }; + tflite::Padding padding () const { + return static_cast < tflite::Padding > (GetField < int8_t > (VT_PADDING, 0)); + } + + int32_t stride_w () const { + return GetField < int32_t > (VT_STRIDE_W, 0); + } + + int32_t stride_h () const { + return GetField < int32_t > (VT_STRIDE_H, 0); + } + + int32_t depth_multiplier () const { + return GetField < int32_t > (VT_DEPTH_MULTIPLIER, 0); + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + int32_t dilation_w_factor () const { + return GetField < int32_t > (VT_DILATION_W_FACTOR, 1); + } + + int32_t dilation_h_factor () const { + return GetField < int32_t > (VT_DILATION_H_FACTOR, 1); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_PADDING, 1) && + VerifyField < int32_t > (verifier, VT_STRIDE_W, 4) && + VerifyField < int32_t > (verifier, VT_STRIDE_H, 4) && + VerifyField < int32_t > (verifier, VT_DEPTH_MULTIPLIER, 4) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < int32_t > (verifier, VT_DILATION_W_FACTOR, 4) && + VerifyField < int32_t > (verifier, VT_DILATION_H_FACTOR, 4) && + verifier.EndTable(); + } + + DepthwiseConv2DOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(DepthwiseConv2DOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < DepthwiseConv2DOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DepthwiseConv2DOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct DepthwiseConv2DOptionsBuilder + { + typedef DepthwiseConv2DOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_padding (tflite::Padding padding) { + fbb_.AddElement < int8_t > (DepthwiseConv2DOptions::VT_PADDING, static_cast < int8_t > (padding), 0); + } + + void add_stride_w (int32_t stride_w) { + fbb_.AddElement < int32_t > (DepthwiseConv2DOptions::VT_STRIDE_W, stride_w, 0); + } + + void add_stride_h (int32_t stride_h) { + fbb_.AddElement < int32_t > (DepthwiseConv2DOptions::VT_STRIDE_H, stride_h, 0); + } + + void add_depth_multiplier (int32_t depth_multiplier) { + fbb_.AddElement < int32_t > (DepthwiseConv2DOptions::VT_DEPTH_MULTIPLIER, depth_multiplier, 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (DepthwiseConv2DOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), + 0); + } + + void add_dilation_w_factor (int32_t dilation_w_factor) { + fbb_.AddElement < int32_t > (DepthwiseConv2DOptions::VT_DILATION_W_FACTOR, dilation_w_factor, 1); + } + + void add_dilation_h_factor (int32_t dilation_h_factor) { + fbb_.AddElement < int32_t > (DepthwiseConv2DOptions::VT_DILATION_H_FACTOR, dilation_h_factor, 1); + } + + explicit DepthwiseConv2DOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < DepthwiseConv2DOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < DepthwiseConv2DOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < DepthwiseConv2DOptions > CreateDepthwiseConv2DOptions( + flatbuffers::FlatBufferBuilder &_fbb, + tflite::Padding padding = tflite::Padding_SAME, + int32_t stride_w = 0, + int32_t stride_h = 0, + int32_t depth_multiplier = 0, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + int32_t dilation_w_factor = 1, + int32_t dilation_h_factor = 1) + { + DepthwiseConv2DOptionsBuilder builder_(_fbb); + + builder_.add_dilation_h_factor(dilation_h_factor); + builder_.add_dilation_w_factor(dilation_w_factor); + builder_.add_depth_multiplier(depth_multiplier); + builder_.add_stride_h(stride_h); + builder_.add_stride_w(stride_w); + builder_.add_fused_activation_function(fused_activation_function); + builder_.add_padding(padding); + + return builder_.Finish(); + } + + flatbuffers::Offset < DepthwiseConv2DOptions > CreateDepthwiseConv2DOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DepthwiseConv2DOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ConcatEmbeddingsOptionsT : public flatbuffers::NativeTable + { + typedef ConcatEmbeddingsOptions TableType; + int32_t num_channels = 0; + std::vector < int32_t > num_columns_per_channel {}; + std::vector < int32_t > embedding_dim_per_channel {}; + }; + + struct ConcatEmbeddingsOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ConcatEmbeddingsOptionsT NativeTableType; + typedef ConcatEmbeddingsOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_NUM_CHANNELS = 4, + VT_NUM_COLUMNS_PER_CHANNEL = 6, + VT_EMBEDDING_DIM_PER_CHANNEL = 8 + }; + int32_t num_channels () const { + return GetField < int32_t > (VT_NUM_CHANNELS, 0); + } + + const flatbuffers::Vector < int32_t > * num_columns_per_channel() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_NUM_COLUMNS_PER_CHANNEL); + } + const flatbuffers::Vector < int32_t > * embedding_dim_per_channel() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_EMBEDDING_DIM_PER_CHANNEL); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_NUM_CHANNELS, 4) && + VerifyOffset(verifier, VT_NUM_COLUMNS_PER_CHANNEL) && + verifier.VerifyVector(num_columns_per_channel()) && + VerifyOffset(verifier, VT_EMBEDDING_DIM_PER_CHANNEL) && + verifier.VerifyVector(embedding_dim_per_channel()) && + verifier.EndTable(); + } + + ConcatEmbeddingsOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ConcatEmbeddingsOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ConcatEmbeddingsOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ConcatEmbeddingsOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ConcatEmbeddingsOptionsBuilder + { + typedef ConcatEmbeddingsOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_num_channels (int32_t num_channels) { + fbb_.AddElement < int32_t > (ConcatEmbeddingsOptions::VT_NUM_CHANNELS, num_channels, 0); + } + + void add_num_columns_per_channel (flatbuffers::Offset < flatbuffers::Vector < + int32_t >> num_columns_per_channel) { + fbb_.AddOffset(ConcatEmbeddingsOptions::VT_NUM_COLUMNS_PER_CHANNEL, num_columns_per_channel); + } + + void add_embedding_dim_per_channel ( + flatbuffers::Offset < flatbuffers::Vector < int32_t >> embedding_dim_per_channel) { + fbb_.AddOffset(ConcatEmbeddingsOptions::VT_EMBEDDING_DIM_PER_CHANNEL, embedding_dim_per_channel); + } + + explicit ConcatEmbeddingsOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ConcatEmbeddingsOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ConcatEmbeddingsOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptions( + flatbuffers::FlatBufferBuilder &_fbb, + int32_t num_channels = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> num_columns_per_channel = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> embedding_dim_per_channel = 0) + { + ConcatEmbeddingsOptionsBuilder builder_(_fbb); + + builder_.add_embedding_dim_per_channel(embedding_dim_per_channel); + builder_.add_num_columns_per_channel(num_columns_per_channel); + builder_.add_num_channels(num_channels); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptionsDirect( + flatbuffers::FlatBufferBuilder &_fbb, + int32_t num_channels = 0, + const std::vector < int32_t > *num_columns_per_channel = nullptr, + const std::vector < int32_t > *embedding_dim_per_channel = nullptr) + { + auto num_columns_per_channel__ = num_columns_per_channel ? _fbb.CreateVector < int32_t > + (*num_columns_per_channel) : 0; + auto embedding_dim_per_channel__ = embedding_dim_per_channel ? _fbb.CreateVector < int32_t > + (*embedding_dim_per_channel) : 0; + + return tflite::CreateConcatEmbeddingsOptions(_fbb, + num_channels, + num_columns_per_channel__, + embedding_dim_per_channel__); + } + + flatbuffers::Offset < ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ConcatEmbeddingsOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct LSHProjectionOptionsT : public flatbuffers::NativeTable + { + typedef LSHProjectionOptions TableType; + tflite::LSHProjectionType type = tflite::LSHProjectionType_UNKNOWN; + }; + + struct LSHProjectionOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LSHProjectionOptionsT NativeTableType; + typedef LSHProjectionOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_TYPE = 4 + }; + tflite::LSHProjectionType type () const { + return static_cast < tflite::LSHProjectionType > (GetField < int8_t > (VT_TYPE, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_TYPE, 1) && + verifier.EndTable(); + } + + LSHProjectionOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(LSHProjectionOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LSHProjectionOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LSHProjectionOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct LSHProjectionOptionsBuilder + { + typedef LSHProjectionOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_type (tflite::LSHProjectionType type) { + fbb_.AddElement < int8_t > (LSHProjectionOptions::VT_TYPE, static_cast < int8_t > (type), 0); + } + + explicit LSHProjectionOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LSHProjectionOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LSHProjectionOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LSHProjectionOptions > CreateLSHProjectionOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::LSHProjectionType type = + tflite::LSHProjectionType_UNKNOWN) + { + LSHProjectionOptionsBuilder builder_(_fbb); + + builder_.add_type(type); + + return builder_.Finish(); + } + + flatbuffers::Offset < LSHProjectionOptions > CreateLSHProjectionOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LSHProjectionOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SVDFOptionsT : public flatbuffers::NativeTable + { + typedef SVDFOptions TableType; + int32_t rank = 0; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + bool asymmetric_quantize_inputs = false; + }; + + struct SVDFOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SVDFOptionsT NativeTableType; + typedef SVDFOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_RANK = 4, + VT_FUSED_ACTIVATION_FUNCTION = 6, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 8 + }; + int32_t rank () const { + return GetField < int32_t > (VT_RANK, 0); + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_RANK, 4) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + SVDFOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SVDFOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SVDFOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SVDFOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SVDFOptionsBuilder + { + typedef SVDFOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_rank (int32_t rank) { + fbb_.AddElement < int32_t > (SVDFOptions::VT_RANK, rank, 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (SVDFOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (SVDFOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, static_cast < uint8_t > (asymmetric_quantize_inputs), 0); + } + + explicit SVDFOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SVDFOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SVDFOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SVDFOptions > CreateSVDFOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t rank = 0, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + bool asymmetric_quantize_inputs = false) + { + SVDFOptionsBuilder builder_(_fbb); + + builder_.add_rank(rank); + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < SVDFOptions > CreateSVDFOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SVDFOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct RNNOptionsT : public flatbuffers::NativeTable + { + typedef RNNOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + bool asymmetric_quantize_inputs = false; + }; + + struct RNNOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef RNNOptionsT NativeTableType; + typedef RNNOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 6 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + RNNOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(RNNOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < RNNOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const RNNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct RNNOptionsBuilder + { + typedef RNNOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (RNNOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (RNNOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, static_cast < uint8_t > (asymmetric_quantize_inputs), 0); + } + + explicit RNNOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < RNNOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < RNNOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < RNNOptions > CreateRNNOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + bool asymmetric_quantize_inputs = false) + { + RNNOptionsBuilder builder_(_fbb); + + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < RNNOptions > CreateRNNOptions(flatbuffers::FlatBufferBuilder &_fbb, + const RNNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct SequenceRNNOptionsT : public flatbuffers::NativeTable + { + typedef SequenceRNNOptions TableType; + bool time_major = false; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + bool asymmetric_quantize_inputs = false; + }; + + struct SequenceRNNOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SequenceRNNOptionsT NativeTableType; + typedef SequenceRNNOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_TIME_MAJOR = 4, + VT_FUSED_ACTIVATION_FUNCTION = 6, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 8 + }; + bool time_major () const { + return GetField < uint8_t > (VT_TIME_MAJOR, 0) != 0; + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_TIME_MAJOR, 1) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + SequenceRNNOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SequenceRNNOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SequenceRNNOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SequenceRNNOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SequenceRNNOptionsBuilder + { + typedef SequenceRNNOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_time_major (bool time_major) { + fbb_.AddElement < uint8_t > (SequenceRNNOptions::VT_TIME_MAJOR, static_cast < uint8_t > (time_major), 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (SequenceRNNOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (SequenceRNNOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, static_cast < uint8_t > (asymmetric_quantize_inputs), + 0); + } + + explicit SequenceRNNOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SequenceRNNOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SequenceRNNOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SequenceRNNOptions > CreateSequenceRNNOptions(flatbuffers::FlatBufferBuilder &_fbb, + bool time_major = false, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + bool asymmetric_quantize_inputs = false) + { + SequenceRNNOptionsBuilder builder_(_fbb); + + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_fused_activation_function(fused_activation_function); + builder_.add_time_major(time_major); + + return builder_.Finish(); + } + + flatbuffers::Offset < SequenceRNNOptions > CreateSequenceRNNOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SequenceRNNOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct BidirectionalSequenceRNNOptionsT : public flatbuffers::NativeTable + { + typedef BidirectionalSequenceRNNOptions TableType; + bool time_major = false; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + bool merge_outputs = false; + bool asymmetric_quantize_inputs = false; + }; + + struct BidirectionalSequenceRNNOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef BidirectionalSequenceRNNOptionsT NativeTableType; + typedef BidirectionalSequenceRNNOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_TIME_MAJOR = 4, + VT_FUSED_ACTIVATION_FUNCTION = 6, + VT_MERGE_OUTPUTS = 8, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 10 + }; + bool time_major () const { + return GetField < uint8_t > (VT_TIME_MAJOR, 0) != 0; + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool merge_outputs () const { + return GetField < uint8_t > (VT_MERGE_OUTPUTS, 0) != 0; + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_TIME_MAJOR, 1) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < uint8_t > (verifier, VT_MERGE_OUTPUTS, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + BidirectionalSequenceRNNOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(BidirectionalSequenceRNNOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < BidirectionalSequenceRNNOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BidirectionalSequenceRNNOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct BidirectionalSequenceRNNOptionsBuilder + { + typedef BidirectionalSequenceRNNOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_time_major (bool time_major) { + fbb_.AddElement < uint8_t > + (BidirectionalSequenceRNNOptions::VT_TIME_MAJOR, static_cast < uint8_t > (time_major), 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (BidirectionalSequenceRNNOptions::VT_FUSED_ACTIVATION_FUNCTION, + static_cast < int8_t > (fused_activation_function), 0); + } + + void add_merge_outputs (bool merge_outputs) { + fbb_.AddElement < uint8_t > + (BidirectionalSequenceRNNOptions::VT_MERGE_OUTPUTS, static_cast < uint8_t > (merge_outputs), 0); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (BidirectionalSequenceRNNOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, + static_cast < uint8_t > (asymmetric_quantize_inputs), 0); + } + + explicit BidirectionalSequenceRNNOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < BidirectionalSequenceRNNOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < BidirectionalSequenceRNNOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < BidirectionalSequenceRNNOptions > CreateBidirectionalSequenceRNNOptions( + flatbuffers::FlatBufferBuilder &_fbb, + bool time_major = false, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + bool merge_outputs = false, + bool asymmetric_quantize_inputs = false) + { + BidirectionalSequenceRNNOptionsBuilder builder_(_fbb); + + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_merge_outputs(merge_outputs); + builder_.add_fused_activation_function(fused_activation_function); + builder_.add_time_major(time_major); + + return builder_.Finish(); + } + + flatbuffers::Offset < BidirectionalSequenceRNNOptions > CreateBidirectionalSequenceRNNOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const BidirectionalSequenceRNNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct FullyConnectedOptionsT : public flatbuffers::NativeTable + { + typedef FullyConnectedOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + tflite::FullyConnectedOptionsWeightsFormat weights_format = + tflite::FullyConnectedOptionsWeightsFormat_DEFAULT; + bool keep_num_dims = false; + bool asymmetric_quantize_inputs = false; + }; + + struct FullyConnectedOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef FullyConnectedOptionsT NativeTableType; + typedef FullyConnectedOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4, + VT_WEIGHTS_FORMAT = 6, + VT_KEEP_NUM_DIMS = 8, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 10 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + tflite::FullyConnectedOptionsWeightsFormat weights_format () const { + return static_cast < tflite::FullyConnectedOptionsWeightsFormat > + (GetField < int8_t > (VT_WEIGHTS_FORMAT, 0)); + } + + bool keep_num_dims () const { + return GetField < uint8_t > (VT_KEEP_NUM_DIMS, 0) != 0; + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < int8_t > (verifier, VT_WEIGHTS_FORMAT, 1) && + VerifyField < uint8_t > (verifier, VT_KEEP_NUM_DIMS, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + FullyConnectedOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(FullyConnectedOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < FullyConnectedOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FullyConnectedOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct FullyConnectedOptionsBuilder + { + typedef FullyConnectedOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (FullyConnectedOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), + 0); + } + + void add_weights_format (tflite::FullyConnectedOptionsWeightsFormat weights_format) { + fbb_.AddElement < int8_t > + (FullyConnectedOptions::VT_WEIGHTS_FORMAT, static_cast < int8_t > (weights_format), 0); + } + + void add_keep_num_dims (bool keep_num_dims) { + fbb_.AddElement < uint8_t > + (FullyConnectedOptions::VT_KEEP_NUM_DIMS, static_cast < uint8_t > (keep_num_dims), 0); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (FullyConnectedOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, static_cast < uint8_t > (asymmetric_quantize_inputs), + 0); + } + + explicit FullyConnectedOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < FullyConnectedOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < FullyConnectedOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < FullyConnectedOptions > CreateFullyConnectedOptions( + flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + tflite::FullyConnectedOptionsWeightsFormat weights_format = tflite::FullyConnectedOptionsWeightsFormat_DEFAULT, + bool keep_num_dims = false, + bool asymmetric_quantize_inputs = false) + { + FullyConnectedOptionsBuilder builder_(_fbb); + + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_keep_num_dims(keep_num_dims); + builder_.add_weights_format(weights_format); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < FullyConnectedOptions > CreateFullyConnectedOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FullyConnectedOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SoftmaxOptionsT : public flatbuffers::NativeTable + { + typedef SoftmaxOptions TableType; + float beta = 0.0f; + }; + + struct SoftmaxOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SoftmaxOptionsT NativeTableType; + typedef SoftmaxOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_BETA = 4 + }; + float beta () const { + return GetField < float > (VT_BETA, 0.0f); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < float > (verifier, VT_BETA, 4) && + verifier.EndTable(); + } + + SoftmaxOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(SoftmaxOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SoftmaxOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SoftmaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SoftmaxOptionsBuilder + { + typedef SoftmaxOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_beta (float beta) { + fbb_.AddElement < float > (SoftmaxOptions::VT_BETA, beta, 0.0f); + } + + explicit SoftmaxOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SoftmaxOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SoftmaxOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SoftmaxOptions > CreateSoftmaxOptions(flatbuffers::FlatBufferBuilder &_fbb, + float beta = 0.0f) + { + SoftmaxOptionsBuilder builder_(_fbb); + + builder_.add_beta(beta); + + return builder_.Finish(); + } + + flatbuffers::Offset < SoftmaxOptions > CreateSoftmaxOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SoftmaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ConcatenationOptionsT : public flatbuffers::NativeTable + { + typedef ConcatenationOptions TableType; + int32_t axis = 0; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + }; + + struct ConcatenationOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ConcatenationOptionsT NativeTableType; + typedef ConcatenationOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_AXIS = 4, + VT_FUSED_ACTIVATION_FUNCTION = 6 + }; + int32_t axis () const { + return GetField < int32_t > (VT_AXIS, 0); + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_AXIS, 4) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + verifier.EndTable(); + } + + ConcatenationOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ConcatenationOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ConcatenationOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ConcatenationOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ConcatenationOptionsBuilder + { + typedef ConcatenationOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_axis (int32_t axis) { + fbb_.AddElement < int32_t > (ConcatenationOptions::VT_AXIS, axis, 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (ConcatenationOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + explicit ConcatenationOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ConcatenationOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ConcatenationOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ConcatenationOptions > CreateConcatenationOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t axis = 0, + tflite::ActivationFunctionType fused_activation_function = + tflite::ActivationFunctionType_NONE) + { + ConcatenationOptionsBuilder builder_(_fbb); + + builder_.add_axis(axis); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < ConcatenationOptions > CreateConcatenationOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ConcatenationOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct AddOptionsT : public flatbuffers::NativeTable + { + typedef AddOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + bool pot_scale_int16 = true; + }; + + struct AddOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef AddOptionsT NativeTableType; + typedef AddOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4, + VT_POT_SCALE_INT16 = 6 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool pot_scale_int16 () const { + return GetField < uint8_t > (VT_POT_SCALE_INT16, 1) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < uint8_t > (verifier, VT_POT_SCALE_INT16, 1) && + verifier.EndTable(); + } + + AddOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(AddOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < AddOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const AddOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct AddOptionsBuilder + { + typedef AddOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (AddOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + void add_pot_scale_int16 (bool pot_scale_int16) { + fbb_.AddElement < uint8_t > (AddOptions::VT_POT_SCALE_INT16, static_cast < uint8_t > (pot_scale_int16), 1); + } + + explicit AddOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < AddOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < AddOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < AddOptions > CreateAddOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + bool pot_scale_int16 = true) + { + AddOptionsBuilder builder_(_fbb); + + builder_.add_pot_scale_int16(pot_scale_int16); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < AddOptions > CreateAddOptions(flatbuffers::FlatBufferBuilder &_fbb, + const AddOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct MulOptionsT : public flatbuffers::NativeTable + { + typedef MulOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + }; + + struct MulOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef MulOptionsT NativeTableType; + typedef MulOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + verifier.EndTable(); + } + + MulOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(MulOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < MulOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MulOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct MulOptionsBuilder + { + typedef MulOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (MulOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + explicit MulOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < MulOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < MulOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < MulOptions > CreateMulOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = + tflite::ActivationFunctionType_NONE) + { + MulOptionsBuilder builder_(_fbb); + + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < MulOptions > CreateMulOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MulOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct L2NormOptionsT : public flatbuffers::NativeTable + { + typedef L2NormOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + }; + + struct L2NormOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef L2NormOptionsT NativeTableType; + typedef L2NormOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + verifier.EndTable(); + } + + L2NormOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(L2NormOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < L2NormOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const L2NormOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct L2NormOptionsBuilder + { + typedef L2NormOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (L2NormOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + explicit L2NormOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < L2NormOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < L2NormOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < L2NormOptions > CreateL2NormOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = + tflite::ActivationFunctionType_NONE) + { + L2NormOptionsBuilder builder_(_fbb); + + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < L2NormOptions > CreateL2NormOptions(flatbuffers::FlatBufferBuilder &_fbb, + const L2NormOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct LocalResponseNormalizationOptionsT : public flatbuffers::NativeTable + { + typedef LocalResponseNormalizationOptions TableType; + int32_t radius = 0; + float bias = 0.0f; + float alpha = 0.0f; + float beta = 0.0f; + }; + + struct LocalResponseNormalizationOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LocalResponseNormalizationOptionsT NativeTableType; + typedef LocalResponseNormalizationOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_RADIUS = 4, + VT_BIAS = 6, + VT_ALPHA = 8, + VT_BETA = 10 + }; + int32_t radius () const { + return GetField < int32_t > (VT_RADIUS, 0); + } + + float bias () const { + return GetField < float > (VT_BIAS, 0.0f); + } + + float alpha () const { + return GetField < float > (VT_ALPHA, 0.0f); + } + + float beta () const { + return GetField < float > (VT_BETA, 0.0f); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_RADIUS, 4) && + VerifyField < float > (verifier, VT_BIAS, 4) && + VerifyField < float > (verifier, VT_ALPHA, 4) && + VerifyField < float > (verifier, VT_BETA, 4) && + verifier.EndTable(); + } + + LocalResponseNormalizationOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(LocalResponseNormalizationOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LocalResponseNormalizationOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LocalResponseNormalizationOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct LocalResponseNormalizationOptionsBuilder + { + typedef LocalResponseNormalizationOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_radius (int32_t radius) { + fbb_.AddElement < int32_t > (LocalResponseNormalizationOptions::VT_RADIUS, radius, 0); + } + + void add_bias (float bias) { + fbb_.AddElement < float > (LocalResponseNormalizationOptions::VT_BIAS, bias, 0.0f); + } + + void add_alpha (float alpha) { + fbb_.AddElement < float > (LocalResponseNormalizationOptions::VT_ALPHA, alpha, 0.0f); + } + + void add_beta (float beta) { + fbb_.AddElement < float > (LocalResponseNormalizationOptions::VT_BETA, beta, 0.0f); + } + + explicit LocalResponseNormalizationOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LocalResponseNormalizationOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LocalResponseNormalizationOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LocalResponseNormalizationOptions > CreateLocalResponseNormalizationOptions( + flatbuffers::FlatBufferBuilder &_fbb, + int32_t radius = 0, + float bias = 0.0f, + float alpha = 0.0f, + float beta = 0.0f) + { + LocalResponseNormalizationOptionsBuilder builder_(_fbb); + + builder_.add_beta(beta); + builder_.add_alpha(alpha); + builder_.add_bias(bias); + builder_.add_radius(radius); + + return builder_.Finish(); + } + + flatbuffers::Offset < LocalResponseNormalizationOptions > CreateLocalResponseNormalizationOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const LocalResponseNormalizationOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct LSTMOptionsT : public flatbuffers::NativeTable + { + typedef LSTMOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + float cell_clip = 0.0f; + float proj_clip = 0.0f; + tflite::LSTMKernelType kernel_type = tflite::LSTMKernelType_FULL; + bool asymmetric_quantize_inputs = false; + }; + + struct LSTMOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LSTMOptionsT NativeTableType; + typedef LSTMOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4, + VT_CELL_CLIP = 6, + VT_PROJ_CLIP = 8, + VT_KERNEL_TYPE = 10, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 12 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + float cell_clip () const { + return GetField < float > (VT_CELL_CLIP, 0.0f); + } + + float proj_clip () const { + return GetField < float > (VT_PROJ_CLIP, 0.0f); + } + + tflite::LSTMKernelType kernel_type () const { + return static_cast < tflite::LSTMKernelType > (GetField < int8_t > (VT_KERNEL_TYPE, 0)); + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < float > (verifier, VT_CELL_CLIP, 4) && + VerifyField < float > (verifier, VT_PROJ_CLIP, 4) && + VerifyField < int8_t > (verifier, VT_KERNEL_TYPE, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + LSTMOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(LSTMOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LSTMOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct LSTMOptionsBuilder + { + typedef LSTMOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (LSTMOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + void add_cell_clip (float cell_clip) { + fbb_.AddElement < float > (LSTMOptions::VT_CELL_CLIP, cell_clip, 0.0f); + } + + void add_proj_clip (float proj_clip) { + fbb_.AddElement < float > (LSTMOptions::VT_PROJ_CLIP, proj_clip, 0.0f); + } + + void add_kernel_type (tflite::LSTMKernelType kernel_type) { + fbb_.AddElement < int8_t > (LSTMOptions::VT_KERNEL_TYPE, static_cast < int8_t > (kernel_type), 0); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (LSTMOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, static_cast < uint8_t > (asymmetric_quantize_inputs), 0); + } + + explicit LSTMOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LSTMOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LSTMOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LSTMOptions > CreateLSTMOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + float cell_clip = 0.0f, + float proj_clip = 0.0f, + tflite::LSTMKernelType kernel_type = tflite::LSTMKernelType_FULL, + bool asymmetric_quantize_inputs = false) + { + LSTMOptionsBuilder builder_(_fbb); + + builder_.add_proj_clip(proj_clip); + builder_.add_cell_clip(cell_clip); + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_kernel_type(kernel_type); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < LSTMOptions > CreateLSTMOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct UnidirectionalSequenceLSTMOptionsT : public flatbuffers::NativeTable + { + typedef UnidirectionalSequenceLSTMOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + float cell_clip = 0.0f; + float proj_clip = 0.0f; + bool time_major = false; + bool asymmetric_quantize_inputs = false; + }; + + struct UnidirectionalSequenceLSTMOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef UnidirectionalSequenceLSTMOptionsT NativeTableType; + typedef UnidirectionalSequenceLSTMOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4, + VT_CELL_CLIP = 6, + VT_PROJ_CLIP = 8, + VT_TIME_MAJOR = 10, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 12 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + float cell_clip () const { + return GetField < float > (VT_CELL_CLIP, 0.0f); + } + + float proj_clip () const { + return GetField < float > (VT_PROJ_CLIP, 0.0f); + } + + bool time_major () const { + return GetField < uint8_t > (VT_TIME_MAJOR, 0) != 0; + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < float > (verifier, VT_CELL_CLIP, 4) && + VerifyField < float > (verifier, VT_PROJ_CLIP, 4) && + VerifyField < uint8_t > (verifier, VT_TIME_MAJOR, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + UnidirectionalSequenceLSTMOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(UnidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < UnidirectionalSequenceLSTMOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UnidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct UnidirectionalSequenceLSTMOptionsBuilder + { + typedef UnidirectionalSequenceLSTMOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (UnidirectionalSequenceLSTMOptions::VT_FUSED_ACTIVATION_FUNCTION, + static_cast < int8_t > (fused_activation_function), 0); + } + + void add_cell_clip (float cell_clip) { + fbb_.AddElement < float > (UnidirectionalSequenceLSTMOptions::VT_CELL_CLIP, cell_clip, 0.0f); + } + + void add_proj_clip (float proj_clip) { + fbb_.AddElement < float > (UnidirectionalSequenceLSTMOptions::VT_PROJ_CLIP, proj_clip, 0.0f); + } + + void add_time_major (bool time_major) { + fbb_.AddElement < uint8_t > + (UnidirectionalSequenceLSTMOptions::VT_TIME_MAJOR, static_cast < uint8_t > (time_major), 0); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (UnidirectionalSequenceLSTMOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, + static_cast < uint8_t > (asymmetric_quantize_inputs), 0); + } + + explicit UnidirectionalSequenceLSTMOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < UnidirectionalSequenceLSTMOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < UnidirectionalSequenceLSTMOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < UnidirectionalSequenceLSTMOptions > CreateUnidirectionalSequenceLSTMOptions( + flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + float cell_clip = 0.0f, + float proj_clip = 0.0f, + bool time_major = false, + bool asymmetric_quantize_inputs = false) + { + UnidirectionalSequenceLSTMOptionsBuilder builder_(_fbb); + + builder_.add_proj_clip(proj_clip); + builder_.add_cell_clip(cell_clip); + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_time_major(time_major); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < UnidirectionalSequenceLSTMOptions > CreateUnidirectionalSequenceLSTMOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct BidirectionalSequenceLSTMOptionsT : public flatbuffers::NativeTable + { + typedef BidirectionalSequenceLSTMOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + float cell_clip = 0.0f; + float proj_clip = 0.0f; + bool merge_outputs = false; + bool time_major = true; + bool asymmetric_quantize_inputs = false; + }; + + struct BidirectionalSequenceLSTMOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef BidirectionalSequenceLSTMOptionsT NativeTableType; + typedef BidirectionalSequenceLSTMOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4, + VT_CELL_CLIP = 6, + VT_PROJ_CLIP = 8, + VT_MERGE_OUTPUTS = 10, + VT_TIME_MAJOR = 12, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 14 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + float cell_clip () const { + return GetField < float > (VT_CELL_CLIP, 0.0f); + } + + float proj_clip () const { + return GetField < float > (VT_PROJ_CLIP, 0.0f); + } + + bool merge_outputs () const { + return GetField < uint8_t > (VT_MERGE_OUTPUTS, 0) != 0; + } + + bool time_major () const { + return GetField < uint8_t > (VT_TIME_MAJOR, 1) != 0; + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < float > (verifier, VT_CELL_CLIP, 4) && + VerifyField < float > (verifier, VT_PROJ_CLIP, 4) && + VerifyField < uint8_t > (verifier, VT_MERGE_OUTPUTS, 1) && + VerifyField < uint8_t > (verifier, VT_TIME_MAJOR, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + BidirectionalSequenceLSTMOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(BidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < BidirectionalSequenceLSTMOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct BidirectionalSequenceLSTMOptionsBuilder + { + typedef BidirectionalSequenceLSTMOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (BidirectionalSequenceLSTMOptions::VT_FUSED_ACTIVATION_FUNCTION, + static_cast < int8_t > (fused_activation_function), 0); + } + + void add_cell_clip (float cell_clip) { + fbb_.AddElement < float > (BidirectionalSequenceLSTMOptions::VT_CELL_CLIP, cell_clip, 0.0f); + } + + void add_proj_clip (float proj_clip) { + fbb_.AddElement < float > (BidirectionalSequenceLSTMOptions::VT_PROJ_CLIP, proj_clip, 0.0f); + } + + void add_merge_outputs (bool merge_outputs) { + fbb_.AddElement < uint8_t > + (BidirectionalSequenceLSTMOptions::VT_MERGE_OUTPUTS, static_cast < uint8_t > (merge_outputs), 0); + } + + void add_time_major (bool time_major) { + fbb_.AddElement < uint8_t > + (BidirectionalSequenceLSTMOptions::VT_TIME_MAJOR, static_cast < uint8_t > (time_major), 1); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (BidirectionalSequenceLSTMOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, + static_cast < uint8_t > (asymmetric_quantize_inputs), 0); + } + + explicit BidirectionalSequenceLSTMOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < BidirectionalSequenceLSTMOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < BidirectionalSequenceLSTMOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < BidirectionalSequenceLSTMOptions > CreateBidirectionalSequenceLSTMOptions( + flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + float cell_clip = 0.0f, + float proj_clip = 0.0f, + bool merge_outputs = false, + bool time_major = true, + bool asymmetric_quantize_inputs = false) + { + BidirectionalSequenceLSTMOptionsBuilder builder_(_fbb); + + builder_.add_proj_clip(proj_clip); + builder_.add_cell_clip(cell_clip); + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_time_major(time_major); + builder_.add_merge_outputs(merge_outputs); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < BidirectionalSequenceLSTMOptions > CreateBidirectionalSequenceLSTMOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const BidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct ResizeBilinearOptionsT : public flatbuffers::NativeTable + { + typedef ResizeBilinearOptions TableType; + bool align_corners = false; + bool half_pixel_centers = false; + }; + + struct ResizeBilinearOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ResizeBilinearOptionsT NativeTableType; + typedef ResizeBilinearOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_ALIGN_CORNERS = 8, + VT_HALF_PIXEL_CENTERS = 10 + }; + bool align_corners () const { + return GetField < uint8_t > (VT_ALIGN_CORNERS, 0) != 0; + } + + bool half_pixel_centers () const { + return GetField < uint8_t > (VT_HALF_PIXEL_CENTERS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_ALIGN_CORNERS, 1) && + VerifyField < uint8_t > (verifier, VT_HALF_PIXEL_CENTERS, 1) && + verifier.EndTable(); + } + + ResizeBilinearOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ResizeBilinearOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ResizeBilinearOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ResizeBilinearOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ResizeBilinearOptionsBuilder + { + typedef ResizeBilinearOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_align_corners (bool align_corners) { + fbb_.AddElement < uint8_t > + (ResizeBilinearOptions::VT_ALIGN_CORNERS, static_cast < uint8_t > (align_corners), 0); + } + + void add_half_pixel_centers (bool half_pixel_centers) { + fbb_.AddElement < uint8_t > + (ResizeBilinearOptions::VT_HALF_PIXEL_CENTERS, static_cast < uint8_t > (half_pixel_centers), 0); + } + + explicit ResizeBilinearOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ResizeBilinearOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ResizeBilinearOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ResizeBilinearOptions > CreateResizeBilinearOptions( + flatbuffers::FlatBufferBuilder &_fbb, + bool align_corners = false, + bool half_pixel_centers = false) + { + ResizeBilinearOptionsBuilder builder_(_fbb); + + builder_.add_half_pixel_centers(half_pixel_centers); + builder_.add_align_corners(align_corners); + + return builder_.Finish(); + } + + flatbuffers::Offset < ResizeBilinearOptions > CreateResizeBilinearOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ResizeBilinearOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ResizeNearestNeighborOptionsT : public flatbuffers::NativeTable + { + typedef ResizeNearestNeighborOptions TableType; + bool align_corners = false; + bool half_pixel_centers = false; + }; + + struct ResizeNearestNeighborOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ResizeNearestNeighborOptionsT NativeTableType; + typedef ResizeNearestNeighborOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_ALIGN_CORNERS = 4, + VT_HALF_PIXEL_CENTERS = 6 + }; + bool align_corners () const { + return GetField < uint8_t > (VT_ALIGN_CORNERS, 0) != 0; + } + + bool half_pixel_centers () const { + return GetField < uint8_t > (VT_HALF_PIXEL_CENTERS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_ALIGN_CORNERS, 1) && + VerifyField < uint8_t > (verifier, VT_HALF_PIXEL_CENTERS, 1) && + verifier.EndTable(); + } + + ResizeNearestNeighborOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ResizeNearestNeighborOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ResizeNearestNeighborOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ResizeNearestNeighborOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ResizeNearestNeighborOptionsBuilder + { + typedef ResizeNearestNeighborOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_align_corners (bool align_corners) { + fbb_.AddElement < uint8_t > + (ResizeNearestNeighborOptions::VT_ALIGN_CORNERS, static_cast < uint8_t > (align_corners), 0); + } + + void add_half_pixel_centers (bool half_pixel_centers) { + fbb_.AddElement < uint8_t > + (ResizeNearestNeighborOptions::VT_HALF_PIXEL_CENTERS, static_cast < uint8_t > (half_pixel_centers), 0); + } + + explicit ResizeNearestNeighborOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ResizeNearestNeighborOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ResizeNearestNeighborOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ResizeNearestNeighborOptions > CreateResizeNearestNeighborOptions( + flatbuffers::FlatBufferBuilder &_fbb, + bool align_corners = false, + bool half_pixel_centers = false) + { + ResizeNearestNeighborOptionsBuilder builder_(_fbb); + + builder_.add_half_pixel_centers(half_pixel_centers); + builder_.add_align_corners(align_corners); + + return builder_.Finish(); + } + + flatbuffers::Offset < ResizeNearestNeighborOptions > CreateResizeNearestNeighborOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const ResizeNearestNeighborOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct CallOptionsT : public flatbuffers::NativeTable + { + typedef CallOptions TableType; + uint32_t subgraph = 0; + }; + + struct CallOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef CallOptionsT NativeTableType; + typedef CallOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_SUBGRAPH = 4 + }; + uint32_t subgraph () const { + return GetField < uint32_t > (VT_SUBGRAPH, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint32_t > (verifier, VT_SUBGRAPH, 4) && + verifier.EndTable(); + } + + CallOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(CallOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < CallOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CallOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct CallOptionsBuilder + { + typedef CallOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_subgraph (uint32_t subgraph) { + fbb_.AddElement < uint32_t > (CallOptions::VT_SUBGRAPH, subgraph, 0); + } + + explicit CallOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < CallOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < CallOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < CallOptions > CreateCallOptions(flatbuffers::FlatBufferBuilder &_fbb, + uint32_t subgraph = 0) + { + CallOptionsBuilder builder_(_fbb); + + builder_.add_subgraph(subgraph); + + return builder_.Finish(); + } + + flatbuffers::Offset < CallOptions > CreateCallOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CallOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct PadOptionsT : public flatbuffers::NativeTable + { + typedef PadOptions TableType; + }; + + struct PadOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef PadOptionsT NativeTableType; + typedef PadOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + PadOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(PadOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < PadOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const PadOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct PadOptionsBuilder + { + typedef PadOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit PadOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < PadOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < PadOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < PadOptions > CreatePadOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + PadOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < PadOptions > CreatePadOptions(flatbuffers::FlatBufferBuilder &_fbb, + const PadOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct PadV2OptionsT : public flatbuffers::NativeTable + { + typedef PadV2Options TableType; + }; + + struct PadV2Options FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef PadV2OptionsT NativeTableType; + typedef PadV2OptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + PadV2OptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(PadV2OptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < PadV2Options > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const PadV2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct PadV2OptionsBuilder + { + typedef PadV2Options Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit PadV2OptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < PadV2Options > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < PadV2Options > (end); + + return o; + } + }; + + inline flatbuffers::Offset < PadV2Options > CreatePadV2Options(flatbuffers::FlatBufferBuilder &_fbb) + { + PadV2OptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < PadV2Options > CreatePadV2Options(flatbuffers::FlatBufferBuilder &_fbb, + const PadV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ReshapeOptionsT : public flatbuffers::NativeTable + { + typedef ReshapeOptions TableType; + std::vector < int32_t > new_shape {}; + }; + + struct ReshapeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ReshapeOptionsT NativeTableType; + typedef ReshapeOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_NEW_SHAPE = 4 + }; + const flatbuffers::Vector < int32_t > * new_shape() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_NEW_SHAPE); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_NEW_SHAPE) && + verifier.VerifyVector(new_shape()) && + verifier.EndTable(); + } + + ReshapeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(ReshapeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ReshapeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReshapeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ReshapeOptionsBuilder + { + typedef ReshapeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_new_shape (flatbuffers::Offset < flatbuffers::Vector < int32_t >> new_shape) { + fbb_.AddOffset(ReshapeOptions::VT_NEW_SHAPE, new_shape); + } + + explicit ReshapeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ReshapeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ReshapeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ReshapeOptions > CreateReshapeOptions(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < + int32_t >> new_shape = 0) + { + ReshapeOptionsBuilder builder_(_fbb); + + builder_.add_new_shape(new_shape); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < ReshapeOptions > CreateReshapeOptionsDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < int32_t > + *new_shape = nullptr) + { + auto new_shape__ = new_shape ? _fbb.CreateVector < int32_t > (*new_shape) : 0; + + return tflite::CreateReshapeOptions(_fbb, new_shape__); + } + + flatbuffers::Offset < ReshapeOptions > CreateReshapeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ReshapeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SpaceToBatchNDOptionsT : public flatbuffers::NativeTable + { + typedef SpaceToBatchNDOptions TableType; + }; + + struct SpaceToBatchNDOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SpaceToBatchNDOptionsT NativeTableType; + typedef SpaceToBatchNDOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + SpaceToBatchNDOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SpaceToBatchNDOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SpaceToBatchNDOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SpaceToBatchNDOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SpaceToBatchNDOptionsBuilder + { + typedef SpaceToBatchNDOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SpaceToBatchNDOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SpaceToBatchNDOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SpaceToBatchNDOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SpaceToBatchNDOptions > CreateSpaceToBatchNDOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + SpaceToBatchNDOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < SpaceToBatchNDOptions > CreateSpaceToBatchNDOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SpaceToBatchNDOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct BatchToSpaceNDOptionsT : public flatbuffers::NativeTable + { + typedef BatchToSpaceNDOptions TableType; + }; + + struct BatchToSpaceNDOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef BatchToSpaceNDOptionsT NativeTableType; + typedef BatchToSpaceNDOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + BatchToSpaceNDOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(BatchToSpaceNDOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < BatchToSpaceNDOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BatchToSpaceNDOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct BatchToSpaceNDOptionsBuilder + { + typedef BatchToSpaceNDOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit BatchToSpaceNDOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < BatchToSpaceNDOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < BatchToSpaceNDOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < BatchToSpaceNDOptions > CreateBatchToSpaceNDOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + BatchToSpaceNDOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < BatchToSpaceNDOptions > CreateBatchToSpaceNDOptions(flatbuffers::FlatBufferBuilder &_fbb, + const BatchToSpaceNDOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SkipGramOptionsT : public flatbuffers::NativeTable + { + typedef SkipGramOptions TableType; + int32_t ngram_size = 0; + int32_t max_skip_size = 0; + bool include_all_ngrams = false; + }; + + struct SkipGramOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SkipGramOptionsT NativeTableType; + typedef SkipGramOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_NGRAM_SIZE = 4, + VT_MAX_SKIP_SIZE = 6, + VT_INCLUDE_ALL_NGRAMS = 8 + }; + int32_t ngram_size () const { + return GetField < int32_t > (VT_NGRAM_SIZE, 0); + } + + int32_t max_skip_size () const { + return GetField < int32_t > (VT_MAX_SKIP_SIZE, 0); + } + + bool include_all_ngrams () const { + return GetField < uint8_t > (VT_INCLUDE_ALL_NGRAMS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_NGRAM_SIZE, 4) && + VerifyField < int32_t > (verifier, VT_MAX_SKIP_SIZE, 4) && + VerifyField < uint8_t > (verifier, VT_INCLUDE_ALL_NGRAMS, 1) && + verifier.EndTable(); + } + + SkipGramOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(SkipGramOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SkipGramOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SkipGramOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SkipGramOptionsBuilder + { + typedef SkipGramOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_ngram_size (int32_t ngram_size) { + fbb_.AddElement < int32_t > (SkipGramOptions::VT_NGRAM_SIZE, ngram_size, 0); + } + + void add_max_skip_size (int32_t max_skip_size) { + fbb_.AddElement < int32_t > (SkipGramOptions::VT_MAX_SKIP_SIZE, max_skip_size, 0); + } + + void add_include_all_ngrams (bool include_all_ngrams) { + fbb_.AddElement < uint8_t > + (SkipGramOptions::VT_INCLUDE_ALL_NGRAMS, static_cast < uint8_t > (include_all_ngrams), 0); + } + + explicit SkipGramOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SkipGramOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SkipGramOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SkipGramOptions > CreateSkipGramOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t ngram_size = 0, + int32_t max_skip_size = 0, + bool include_all_ngrams = false) + { + SkipGramOptionsBuilder builder_(_fbb); + + builder_.add_max_skip_size(max_skip_size); + builder_.add_ngram_size(ngram_size); + builder_.add_include_all_ngrams(include_all_ngrams); + + return builder_.Finish(); + } + + flatbuffers::Offset < SkipGramOptions > CreateSkipGramOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SkipGramOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SpaceToDepthOptionsT : public flatbuffers::NativeTable + { + typedef SpaceToDepthOptions TableType; + int32_t block_size = 0; + }; + + struct SpaceToDepthOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SpaceToDepthOptionsT NativeTableType; + typedef SpaceToDepthOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_BLOCK_SIZE = 4 + }; + int32_t block_size () const { + return GetField < int32_t > (VT_BLOCK_SIZE, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_BLOCK_SIZE, 4) && + verifier.EndTable(); + } + + SpaceToDepthOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SpaceToDepthOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SpaceToDepthOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SpaceToDepthOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SpaceToDepthOptionsBuilder + { + typedef SpaceToDepthOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_block_size (int32_t block_size) { + fbb_.AddElement < int32_t > (SpaceToDepthOptions::VT_BLOCK_SIZE, block_size, 0); + } + + explicit SpaceToDepthOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SpaceToDepthOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SpaceToDepthOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SpaceToDepthOptions > CreateSpaceToDepthOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t block_size = 0) + { + SpaceToDepthOptionsBuilder builder_(_fbb); + + builder_.add_block_size(block_size); + + return builder_.Finish(); + } + + flatbuffers::Offset < SpaceToDepthOptions > CreateSpaceToDepthOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SpaceToDepthOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct DepthToSpaceOptionsT : public flatbuffers::NativeTable + { + typedef DepthToSpaceOptions TableType; + int32_t block_size = 0; + }; + + struct DepthToSpaceOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef DepthToSpaceOptionsT NativeTableType; + typedef DepthToSpaceOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_BLOCK_SIZE = 4 + }; + int32_t block_size () const { + return GetField < int32_t > (VT_BLOCK_SIZE, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_BLOCK_SIZE, 4) && + verifier.EndTable(); + } + + DepthToSpaceOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(DepthToSpaceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < DepthToSpaceOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DepthToSpaceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct DepthToSpaceOptionsBuilder + { + typedef DepthToSpaceOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_block_size (int32_t block_size) { + fbb_.AddElement < int32_t > (DepthToSpaceOptions::VT_BLOCK_SIZE, block_size, 0); + } + + explicit DepthToSpaceOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < DepthToSpaceOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < DepthToSpaceOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < DepthToSpaceOptions > CreateDepthToSpaceOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t block_size = 0) + { + DepthToSpaceOptionsBuilder builder_(_fbb); + + builder_.add_block_size(block_size); + + return builder_.Finish(); + } + + flatbuffers::Offset < DepthToSpaceOptions > CreateDepthToSpaceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DepthToSpaceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SubOptionsT : public flatbuffers::NativeTable + { + typedef SubOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + bool pot_scale_int16 = true; + }; + + struct SubOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SubOptionsT NativeTableType; + typedef SubOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4, + VT_POT_SCALE_INT16 = 6 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool pot_scale_int16 () const { + return GetField < uint8_t > (VT_POT_SCALE_INT16, 1) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + VerifyField < uint8_t > (verifier, VT_POT_SCALE_INT16, 1) && + verifier.EndTable(); + } + + SubOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SubOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SubOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SubOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SubOptionsBuilder + { + typedef SubOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (SubOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + void add_pot_scale_int16 (bool pot_scale_int16) { + fbb_.AddElement < uint8_t > (SubOptions::VT_POT_SCALE_INT16, static_cast < uint8_t > (pot_scale_int16), 1); + } + + explicit SubOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SubOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SubOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SubOptions > CreateSubOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE, + bool pot_scale_int16 = true) + { + SubOptionsBuilder builder_(_fbb); + + builder_.add_pot_scale_int16(pot_scale_int16); + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < SubOptions > CreateSubOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SubOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct DivOptionsT : public flatbuffers::NativeTable + { + typedef DivOptions TableType; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + }; + + struct DivOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef DivOptionsT NativeTableType; + typedef DivOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_FUSED_ACTIVATION_FUNCTION = 4 + }; + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + verifier.EndTable(); + } + + DivOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(DivOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < DivOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DivOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct DivOptionsBuilder + { + typedef DivOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (DivOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + explicit DivOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < DivOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < DivOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < DivOptions > CreateDivOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::ActivationFunctionType fused_activation_function = + tflite::ActivationFunctionType_NONE) + { + DivOptionsBuilder builder_(_fbb); + + builder_.add_fused_activation_function(fused_activation_function); + + return builder_.Finish(); + } + + flatbuffers::Offset < DivOptions > CreateDivOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DivOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct TopKV2OptionsT : public flatbuffers::NativeTable + { + typedef TopKV2Options TableType; + }; + + struct TopKV2Options FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef TopKV2OptionsT NativeTableType; + typedef TopKV2OptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + TopKV2OptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(TopKV2OptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < TopKV2Options > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TopKV2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct TopKV2OptionsBuilder + { + typedef TopKV2Options Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit TopKV2OptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < TopKV2Options > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < TopKV2Options > (end); + + return o; + } + }; + + inline flatbuffers::Offset < TopKV2Options > CreateTopKV2Options(flatbuffers::FlatBufferBuilder &_fbb) + { + TopKV2OptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < TopKV2Options > CreateTopKV2Options(flatbuffers::FlatBufferBuilder &_fbb, + const TopKV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct EmbeddingLookupSparseOptionsT : public flatbuffers::NativeTable + { + typedef EmbeddingLookupSparseOptions TableType; + tflite::CombinerType combiner = tflite::CombinerType_SUM; + }; + + struct EmbeddingLookupSparseOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef EmbeddingLookupSparseOptionsT NativeTableType; + typedef EmbeddingLookupSparseOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_COMBINER = 4 + }; + tflite::CombinerType combiner () const { + return static_cast < tflite::CombinerType > (GetField < int8_t > (VT_COMBINER, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_COMBINER, 1) && + verifier.EndTable(); + } + + EmbeddingLookupSparseOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(EmbeddingLookupSparseOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < EmbeddingLookupSparseOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const EmbeddingLookupSparseOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct EmbeddingLookupSparseOptionsBuilder + { + typedef EmbeddingLookupSparseOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_combiner (tflite::CombinerType combiner) { + fbb_.AddElement < int8_t > + (EmbeddingLookupSparseOptions::VT_COMBINER, static_cast < int8_t > (combiner), 0); + } + + explicit EmbeddingLookupSparseOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < EmbeddingLookupSparseOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < EmbeddingLookupSparseOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < EmbeddingLookupSparseOptions > CreateEmbeddingLookupSparseOptions( + flatbuffers::FlatBufferBuilder &_fbb, + tflite::CombinerType combiner = tflite::CombinerType_SUM) + { + EmbeddingLookupSparseOptionsBuilder builder_(_fbb); + + builder_.add_combiner(combiner); + + return builder_.Finish(); + } + + flatbuffers::Offset < EmbeddingLookupSparseOptions > CreateEmbeddingLookupSparseOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const EmbeddingLookupSparseOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct GatherOptionsT : public flatbuffers::NativeTable + { + typedef GatherOptions TableType; + int32_t axis = 0; + int32_t batch_dims = 0; + }; + + struct GatherOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef GatherOptionsT NativeTableType; + typedef GatherOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_AXIS = 4, + VT_BATCH_DIMS = 6 + }; + int32_t axis () const { + return GetField < int32_t > (VT_AXIS, 0); + } + + int32_t batch_dims () const { + return GetField < int32_t > (VT_BATCH_DIMS, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_AXIS, 4) && + VerifyField < int32_t > (verifier, VT_BATCH_DIMS, 4) && + verifier.EndTable(); + } + + GatherOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(GatherOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < GatherOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GatherOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct GatherOptionsBuilder + { + typedef GatherOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_axis (int32_t axis) { + fbb_.AddElement < int32_t > (GatherOptions::VT_AXIS, axis, 0); + } + + void add_batch_dims (int32_t batch_dims) { + fbb_.AddElement < int32_t > (GatherOptions::VT_BATCH_DIMS, batch_dims, 0); + } + + explicit GatherOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < GatherOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < GatherOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < GatherOptions > CreateGatherOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t axis = 0, + int32_t batch_dims = 0) + { + GatherOptionsBuilder builder_(_fbb); + + builder_.add_batch_dims(batch_dims); + builder_.add_axis(axis); + + return builder_.Finish(); + } + + flatbuffers::Offset < GatherOptions > CreateGatherOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GatherOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct TransposeOptionsT : public flatbuffers::NativeTable + { + typedef TransposeOptions TableType; + }; + + struct TransposeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef TransposeOptionsT NativeTableType; + typedef TransposeOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + TransposeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(TransposeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < TransposeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TransposeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct TransposeOptionsBuilder + { + typedef TransposeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit TransposeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < TransposeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < TransposeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < TransposeOptions > CreateTransposeOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + TransposeOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < TransposeOptions > CreateTransposeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const TransposeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ExpOptionsT : public flatbuffers::NativeTable + { + typedef ExpOptions TableType; + }; + + struct ExpOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ExpOptionsT NativeTableType; + typedef ExpOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + ExpOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ExpOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ExpOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ExpOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct ExpOptionsBuilder + { + typedef ExpOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit ExpOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ExpOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ExpOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ExpOptions > CreateExpOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + ExpOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < ExpOptions > CreateExpOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ExpOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct CosOptionsT : public flatbuffers::NativeTable + { + typedef CosOptions TableType; + }; + + struct CosOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef CosOptionsT NativeTableType; + typedef CosOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + CosOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(CosOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < CosOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CosOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct CosOptionsBuilder + { + typedef CosOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit CosOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < CosOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < CosOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < CosOptions > CreateCosOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + CosOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < CosOptions > CreateCosOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CosOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct ReducerOptionsT : public flatbuffers::NativeTable + { + typedef ReducerOptions TableType; + bool keep_dims = false; + }; + + struct ReducerOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ReducerOptionsT NativeTableType; + typedef ReducerOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_KEEP_DIMS = 4 + }; + bool keep_dims () const { + return GetField < uint8_t > (VT_KEEP_DIMS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_KEEP_DIMS, 1) && + verifier.EndTable(); + } + + ReducerOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(ReducerOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ReducerOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReducerOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ReducerOptionsBuilder + { + typedef ReducerOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_keep_dims (bool keep_dims) { + fbb_.AddElement < uint8_t > (ReducerOptions::VT_KEEP_DIMS, static_cast < uint8_t > (keep_dims), 0); + } + + explicit ReducerOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ReducerOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ReducerOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ReducerOptions > CreateReducerOptions(flatbuffers::FlatBufferBuilder &_fbb, + bool keep_dims = false) + { + ReducerOptionsBuilder builder_(_fbb); + + builder_.add_keep_dims(keep_dims); + + return builder_.Finish(); + } + + flatbuffers::Offset < ReducerOptions > CreateReducerOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ReducerOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SqueezeOptionsT : public flatbuffers::NativeTable + { + typedef SqueezeOptions TableType; + std::vector < int32_t > squeeze_dims {}; + }; + + struct SqueezeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SqueezeOptionsT NativeTableType; + typedef SqueezeOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_SQUEEZE_DIMS = 4 + }; + const flatbuffers::Vector < int32_t > * squeeze_dims() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_SQUEEZE_DIMS); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_SQUEEZE_DIMS) && + verifier.VerifyVector(squeeze_dims()) && + verifier.EndTable(); + } + + SqueezeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(SqueezeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SqueezeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SqueezeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SqueezeOptionsBuilder + { + typedef SqueezeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_squeeze_dims (flatbuffers::Offset < flatbuffers::Vector < int32_t >> squeeze_dims) { + fbb_.AddOffset(SqueezeOptions::VT_SQUEEZE_DIMS, squeeze_dims); + } + + explicit SqueezeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SqueezeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SqueezeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SqueezeOptions > CreateSqueezeOptions(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < + int32_t >> squeeze_dims = 0) + { + SqueezeOptionsBuilder builder_(_fbb); + + builder_.add_squeeze_dims(squeeze_dims); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < SqueezeOptions > CreateSqueezeOptionsDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < int32_t > + *squeeze_dims = nullptr) + { + auto squeeze_dims__ = squeeze_dims ? _fbb.CreateVector < int32_t > (*squeeze_dims) : 0; + + return tflite::CreateSqueezeOptions(_fbb, squeeze_dims__); + } + + flatbuffers::Offset < SqueezeOptions > CreateSqueezeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SqueezeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SplitOptionsT : public flatbuffers::NativeTable + { + typedef SplitOptions TableType; + int32_t num_splits = 0; + }; + + struct SplitOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SplitOptionsT NativeTableType; + typedef SplitOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_NUM_SPLITS = 4 + }; + int32_t num_splits () const { + return GetField < int32_t > (VT_NUM_SPLITS, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_NUM_SPLITS, 4) && + verifier.EndTable(); + } + + SplitOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SplitOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SplitOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SplitOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SplitOptionsBuilder + { + typedef SplitOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_num_splits (int32_t num_splits) { + fbb_.AddElement < int32_t > (SplitOptions::VT_NUM_SPLITS, num_splits, 0); + } + + explicit SplitOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SplitOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SplitOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SplitOptions > CreateSplitOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t num_splits = 0) + { + SplitOptionsBuilder builder_(_fbb); + + builder_.add_num_splits(num_splits); + + return builder_.Finish(); + } + + flatbuffers::Offset < SplitOptions > CreateSplitOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SplitOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SplitVOptionsT : public flatbuffers::NativeTable + { + typedef SplitVOptions TableType; + int32_t num_splits = 0; + }; + + struct SplitVOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SplitVOptionsT NativeTableType; + typedef SplitVOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_NUM_SPLITS = 4 + }; + int32_t num_splits () const { + return GetField < int32_t > (VT_NUM_SPLITS, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_NUM_SPLITS, 4) && + verifier.EndTable(); + } + + SplitVOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SplitVOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SplitVOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SplitVOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SplitVOptionsBuilder + { + typedef SplitVOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_num_splits (int32_t num_splits) { + fbb_.AddElement < int32_t > (SplitVOptions::VT_NUM_SPLITS, num_splits, 0); + } + + explicit SplitVOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SplitVOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SplitVOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SplitVOptions > CreateSplitVOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t num_splits = 0) + { + SplitVOptionsBuilder builder_(_fbb); + + builder_.add_num_splits(num_splits); + + return builder_.Finish(); + } + + flatbuffers::Offset < SplitVOptions > CreateSplitVOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SplitVOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct StridedSliceOptionsT : public flatbuffers::NativeTable + { + typedef StridedSliceOptions TableType; + int32_t begin_mask = 0; + int32_t end_mask = 0; + int32_t ellipsis_mask = 0; + int32_t new_axis_mask = 0; + int32_t shrink_axis_mask = 0; + }; + + struct StridedSliceOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef StridedSliceOptionsT NativeTableType; + typedef StridedSliceOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_BEGIN_MASK = 4, + VT_END_MASK = 6, + VT_ELLIPSIS_MASK = 8, + VT_NEW_AXIS_MASK = 10, + VT_SHRINK_AXIS_MASK = 12 + }; + int32_t begin_mask () const { + return GetField < int32_t > (VT_BEGIN_MASK, 0); + } + + int32_t end_mask () const { + return GetField < int32_t > (VT_END_MASK, 0); + } + + int32_t ellipsis_mask () const { + return GetField < int32_t > (VT_ELLIPSIS_MASK, 0); + } + + int32_t new_axis_mask () const { + return GetField < int32_t > (VT_NEW_AXIS_MASK, 0); + } + + int32_t shrink_axis_mask () const { + return GetField < int32_t > (VT_SHRINK_AXIS_MASK, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_BEGIN_MASK, 4) && + VerifyField < int32_t > (verifier, VT_END_MASK, 4) && + VerifyField < int32_t > (verifier, VT_ELLIPSIS_MASK, 4) && + VerifyField < int32_t > (verifier, VT_NEW_AXIS_MASK, 4) && + VerifyField < int32_t > (verifier, VT_SHRINK_AXIS_MASK, 4) && + verifier.EndTable(); + } + + StridedSliceOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(StridedSliceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < StridedSliceOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const StridedSliceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct StridedSliceOptionsBuilder + { + typedef StridedSliceOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_begin_mask (int32_t begin_mask) { + fbb_.AddElement < int32_t > (StridedSliceOptions::VT_BEGIN_MASK, begin_mask, 0); + } + + void add_end_mask (int32_t end_mask) { + fbb_.AddElement < int32_t > (StridedSliceOptions::VT_END_MASK, end_mask, 0); + } + + void add_ellipsis_mask (int32_t ellipsis_mask) { + fbb_.AddElement < int32_t > (StridedSliceOptions::VT_ELLIPSIS_MASK, ellipsis_mask, 0); + } + + void add_new_axis_mask (int32_t new_axis_mask) { + fbb_.AddElement < int32_t > (StridedSliceOptions::VT_NEW_AXIS_MASK, new_axis_mask, 0); + } + + void add_shrink_axis_mask (int32_t shrink_axis_mask) { + fbb_.AddElement < int32_t > (StridedSliceOptions::VT_SHRINK_AXIS_MASK, shrink_axis_mask, 0); + } + + explicit StridedSliceOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < StridedSliceOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < StridedSliceOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < StridedSliceOptions > CreateStridedSliceOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t begin_mask = 0, + int32_t end_mask = 0, + int32_t ellipsis_mask = 0, + int32_t new_axis_mask = 0, + int32_t shrink_axis_mask = 0) + { + StridedSliceOptionsBuilder builder_(_fbb); + + builder_.add_shrink_axis_mask(shrink_axis_mask); + builder_.add_new_axis_mask(new_axis_mask); + builder_.add_ellipsis_mask(ellipsis_mask); + builder_.add_end_mask(end_mask); + builder_.add_begin_mask(begin_mask); + + return builder_.Finish(); + } + + flatbuffers::Offset < StridedSliceOptions > CreateStridedSliceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const StridedSliceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct LogSoftmaxOptionsT : public flatbuffers::NativeTable + { + typedef LogSoftmaxOptions TableType; + }; + + struct LogSoftmaxOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LogSoftmaxOptionsT NativeTableType; + typedef LogSoftmaxOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + LogSoftmaxOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(LogSoftmaxOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LogSoftmaxOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LogSoftmaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct LogSoftmaxOptionsBuilder + { + typedef LogSoftmaxOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit LogSoftmaxOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LogSoftmaxOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LogSoftmaxOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LogSoftmaxOptions > CreateLogSoftmaxOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + LogSoftmaxOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < LogSoftmaxOptions > CreateLogSoftmaxOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LogSoftmaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct CastOptionsT : public flatbuffers::NativeTable + { + typedef CastOptions TableType; + tflite::TensorType in_data_type = tflite::TensorType_FLOAT32; + tflite::TensorType out_data_type = tflite::TensorType_FLOAT32; + }; + + struct CastOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef CastOptionsT NativeTableType; + typedef CastOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_IN_DATA_TYPE = 4, + VT_OUT_DATA_TYPE = 6 + }; + tflite::TensorType in_data_type () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_IN_DATA_TYPE, 0)); + } + + tflite::TensorType out_data_type () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_OUT_DATA_TYPE, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_IN_DATA_TYPE, 1) && + VerifyField < int8_t > (verifier, VT_OUT_DATA_TYPE, 1) && + verifier.EndTable(); + } + + CastOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(CastOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < CastOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CastOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct CastOptionsBuilder + { + typedef CastOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_in_data_type (tflite::TensorType in_data_type) { + fbb_.AddElement < int8_t > (CastOptions::VT_IN_DATA_TYPE, static_cast < int8_t > (in_data_type), 0); + } + + void add_out_data_type (tflite::TensorType out_data_type) { + fbb_.AddElement < int8_t > (CastOptions::VT_OUT_DATA_TYPE, static_cast < int8_t > (out_data_type), 0); + } + + explicit CastOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < CastOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < CastOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < CastOptions > CreateCastOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::TensorType in_data_type = tflite::TensorType_FLOAT32, + tflite::TensorType out_data_type = + tflite::TensorType_FLOAT32) + { + CastOptionsBuilder builder_(_fbb); + + builder_.add_out_data_type(out_data_type); + builder_.add_in_data_type(in_data_type); + + return builder_.Finish(); + } + + flatbuffers::Offset < CastOptions > CreateCastOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CastOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct DequantizeOptionsT : public flatbuffers::NativeTable + { + typedef DequantizeOptions TableType; + }; + + struct DequantizeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef DequantizeOptionsT NativeTableType; + typedef DequantizeOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + DequantizeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(DequantizeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < DequantizeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DequantizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct DequantizeOptionsBuilder + { + typedef DequantizeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit DequantizeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < DequantizeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < DequantizeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < DequantizeOptions > CreateDequantizeOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + DequantizeOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < DequantizeOptions > CreateDequantizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DequantizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct MaximumMinimumOptionsT : public flatbuffers::NativeTable + { + typedef MaximumMinimumOptions TableType; + }; + + struct MaximumMinimumOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef MaximumMinimumOptionsT NativeTableType; + typedef MaximumMinimumOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + MaximumMinimumOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(MaximumMinimumOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < MaximumMinimumOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MaximumMinimumOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct MaximumMinimumOptionsBuilder + { + typedef MaximumMinimumOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit MaximumMinimumOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < MaximumMinimumOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < MaximumMinimumOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < MaximumMinimumOptions > CreateMaximumMinimumOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + MaximumMinimumOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < MaximumMinimumOptions > CreateMaximumMinimumOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MaximumMinimumOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct TileOptionsT : public flatbuffers::NativeTable + { + typedef TileOptions TableType; + }; + + struct TileOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef TileOptionsT NativeTableType; + typedef TileOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + TileOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(TileOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < TileOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TileOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct TileOptionsBuilder + { + typedef TileOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit TileOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < TileOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < TileOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < TileOptions > CreateTileOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + TileOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < TileOptions > CreateTileOptions(flatbuffers::FlatBufferBuilder &_fbb, + const TileOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct ArgMaxOptionsT : public flatbuffers::NativeTable + { + typedef ArgMaxOptions TableType; + tflite::TensorType output_type = tflite::TensorType_FLOAT32; + }; + + struct ArgMaxOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ArgMaxOptionsT NativeTableType; + typedef ArgMaxOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_OUTPUT_TYPE = 4 + }; + tflite::TensorType output_type () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_OUTPUT_TYPE, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_OUTPUT_TYPE, 1) && + verifier.EndTable(); + } + + ArgMaxOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ArgMaxOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ArgMaxOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ArgMaxOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct ArgMaxOptionsBuilder + { + typedef ArgMaxOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_output_type (tflite::TensorType output_type) { + fbb_.AddElement < int8_t > (ArgMaxOptions::VT_OUTPUT_TYPE, static_cast < int8_t > (output_type), 0); + } + + explicit ArgMaxOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ArgMaxOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ArgMaxOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ArgMaxOptions > CreateArgMaxOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::TensorType output_type = + tflite::TensorType_FLOAT32) + { + ArgMaxOptionsBuilder builder_(_fbb); + + builder_.add_output_type(output_type); + + return builder_.Finish(); + } + + flatbuffers::Offset < ArgMaxOptions > CreateArgMaxOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ArgMaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ArgMinOptionsT : public flatbuffers::NativeTable + { + typedef ArgMinOptions TableType; + tflite::TensorType output_type = tflite::TensorType_FLOAT32; + }; + + struct ArgMinOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ArgMinOptionsT NativeTableType; + typedef ArgMinOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_OUTPUT_TYPE = 4 + }; + tflite::TensorType output_type () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_OUTPUT_TYPE, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_OUTPUT_TYPE, 1) && + verifier.EndTable(); + } + + ArgMinOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ArgMinOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ArgMinOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ArgMinOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct ArgMinOptionsBuilder + { + typedef ArgMinOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_output_type (tflite::TensorType output_type) { + fbb_.AddElement < int8_t > (ArgMinOptions::VT_OUTPUT_TYPE, static_cast < int8_t > (output_type), 0); + } + + explicit ArgMinOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ArgMinOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ArgMinOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ArgMinOptions > CreateArgMinOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::TensorType output_type = + tflite::TensorType_FLOAT32) + { + ArgMinOptionsBuilder builder_(_fbb); + + builder_.add_output_type(output_type); + + return builder_.Finish(); + } + + flatbuffers::Offset < ArgMinOptions > CreateArgMinOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ArgMinOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct GreaterOptionsT : public flatbuffers::NativeTable + { + typedef GreaterOptions TableType; + }; + + struct GreaterOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef GreaterOptionsT NativeTableType; + typedef GreaterOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + GreaterOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(GreaterOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < GreaterOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GreaterOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct GreaterOptionsBuilder + { + typedef GreaterOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit GreaterOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < GreaterOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < GreaterOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < GreaterOptions > CreateGreaterOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + GreaterOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < GreaterOptions > CreateGreaterOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GreaterOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct GreaterEqualOptionsT : public flatbuffers::NativeTable + { + typedef GreaterEqualOptions TableType; + }; + + struct GreaterEqualOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef GreaterEqualOptionsT NativeTableType; + typedef GreaterEqualOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + GreaterEqualOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(GreaterEqualOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < GreaterEqualOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GreaterEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct GreaterEqualOptionsBuilder + { + typedef GreaterEqualOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit GreaterEqualOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < GreaterEqualOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < GreaterEqualOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < GreaterEqualOptions > CreateGreaterEqualOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + GreaterEqualOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < GreaterEqualOptions > CreateGreaterEqualOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GreaterEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct LessOptionsT : public flatbuffers::NativeTable + { + typedef LessOptions TableType; + }; + + struct LessOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LessOptionsT NativeTableType; + typedef LessOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + LessOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(LessOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LessOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LessOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct LessOptionsBuilder + { + typedef LessOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit LessOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LessOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LessOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LessOptions > CreateLessOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + LessOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < LessOptions > CreateLessOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LessOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct LessEqualOptionsT : public flatbuffers::NativeTable + { + typedef LessEqualOptions TableType; + }; + + struct LessEqualOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LessEqualOptionsT NativeTableType; + typedef LessEqualOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + LessEqualOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(LessEqualOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LessEqualOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LessEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct LessEqualOptionsBuilder + { + typedef LessEqualOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit LessEqualOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LessEqualOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LessEqualOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LessEqualOptions > CreateLessEqualOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + LessEqualOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < LessEqualOptions > CreateLessEqualOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LessEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct NegOptionsT : public flatbuffers::NativeTable + { + typedef NegOptions TableType; + }; + + struct NegOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef NegOptionsT NativeTableType; + typedef NegOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + NegOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(NegOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < NegOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const NegOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct NegOptionsBuilder + { + typedef NegOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit NegOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < NegOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < NegOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < NegOptions > CreateNegOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + NegOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < NegOptions > CreateNegOptions(flatbuffers::FlatBufferBuilder &_fbb, + const NegOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct SelectOptionsT : public flatbuffers::NativeTable + { + typedef SelectOptions TableType; + }; + + struct SelectOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SelectOptionsT NativeTableType; + typedef SelectOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + SelectOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SelectOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SelectOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SelectOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SelectOptionsBuilder + { + typedef SelectOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SelectOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SelectOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SelectOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SelectOptions > CreateSelectOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + SelectOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < SelectOptions > CreateSelectOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SelectOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SliceOptionsT : public flatbuffers::NativeTable + { + typedef SliceOptions TableType; + }; + + struct SliceOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SliceOptionsT NativeTableType; + typedef SliceOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + SliceOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SliceOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SliceOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SliceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SliceOptionsBuilder + { + typedef SliceOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SliceOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SliceOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SliceOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SliceOptions > CreateSliceOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + SliceOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < SliceOptions > CreateSliceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SliceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct TransposeConvOptionsT : public flatbuffers::NativeTable + { + typedef TransposeConvOptions TableType; + tflite::Padding padding = tflite::Padding_SAME; + int32_t stride_w = 0; + int32_t stride_h = 0; + tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE; + }; + + struct TransposeConvOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef TransposeConvOptionsT NativeTableType; + typedef TransposeConvOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_PADDING = 4, + VT_STRIDE_W = 6, + VT_STRIDE_H = 8, + VT_FUSED_ACTIVATION_FUNCTION = 10 + }; + tflite::Padding padding () const { + return static_cast < tflite::Padding > (GetField < int8_t > (VT_PADDING, 0)); + } + + int32_t stride_w () const { + return GetField < int32_t > (VT_STRIDE_W, 0); + } + + int32_t stride_h () const { + return GetField < int32_t > (VT_STRIDE_H, 0); + } + + tflite::ActivationFunctionType fused_activation_function () const { + return static_cast < tflite::ActivationFunctionType > + (GetField < int8_t > (VT_FUSED_ACTIVATION_FUNCTION, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_PADDING, 1) && + VerifyField < int32_t > (verifier, VT_STRIDE_W, 4) && + VerifyField < int32_t > (verifier, VT_STRIDE_H, 4) && + VerifyField < int8_t > (verifier, VT_FUSED_ACTIVATION_FUNCTION, 1) && + verifier.EndTable(); + } + + TransposeConvOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(TransposeConvOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < TransposeConvOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TransposeConvOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct TransposeConvOptionsBuilder + { + typedef TransposeConvOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_padding (tflite::Padding padding) { + fbb_.AddElement < int8_t > (TransposeConvOptions::VT_PADDING, static_cast < int8_t > (padding), 0); + } + + void add_stride_w (int32_t stride_w) { + fbb_.AddElement < int32_t > (TransposeConvOptions::VT_STRIDE_W, stride_w, 0); + } + + void add_stride_h (int32_t stride_h) { + fbb_.AddElement < int32_t > (TransposeConvOptions::VT_STRIDE_H, stride_h, 0); + } + + void add_fused_activation_function (tflite::ActivationFunctionType fused_activation_function) { + fbb_.AddElement < int8_t > + (TransposeConvOptions::VT_FUSED_ACTIVATION_FUNCTION, static_cast < int8_t > (fused_activation_function), 0); + } + + explicit TransposeConvOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < TransposeConvOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < TransposeConvOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < TransposeConvOptions > CreateTransposeConvOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::Padding padding = tflite::Padding_SAME, + int32_t stride_w = 0, + int32_t stride_h = 0, + tflite::ActivationFunctionType fused_activation_function = + tflite::ActivationFunctionType_NONE) + { + TransposeConvOptionsBuilder builder_(_fbb); + + builder_.add_stride_h(stride_h); + builder_.add_stride_w(stride_w); + builder_.add_fused_activation_function(fused_activation_function); + builder_.add_padding(padding); + + return builder_.Finish(); + } + + flatbuffers::Offset < TransposeConvOptions > CreateTransposeConvOptions(flatbuffers::FlatBufferBuilder &_fbb, + const TransposeConvOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ExpandDimsOptionsT : public flatbuffers::NativeTable + { + typedef ExpandDimsOptions TableType; + }; + + struct ExpandDimsOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ExpandDimsOptionsT NativeTableType; + typedef ExpandDimsOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + ExpandDimsOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ExpandDimsOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ExpandDimsOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ExpandDimsOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ExpandDimsOptionsBuilder + { + typedef ExpandDimsOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit ExpandDimsOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ExpandDimsOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ExpandDimsOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ExpandDimsOptions > CreateExpandDimsOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + ExpandDimsOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < ExpandDimsOptions > CreateExpandDimsOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ExpandDimsOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SparseToDenseOptionsT : public flatbuffers::NativeTable + { + typedef SparseToDenseOptions TableType; + bool validate_indices = false; + }; + + struct SparseToDenseOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SparseToDenseOptionsT NativeTableType; + typedef SparseToDenseOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_VALIDATE_INDICES = 4 + }; + bool validate_indices () const { + return GetField < uint8_t > (VT_VALIDATE_INDICES, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_VALIDATE_INDICES, 1) && + verifier.EndTable(); + } + + SparseToDenseOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SparseToDenseOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SparseToDenseOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SparseToDenseOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SparseToDenseOptionsBuilder + { + typedef SparseToDenseOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_validate_indices (bool validate_indices) { + fbb_.AddElement < uint8_t > + (SparseToDenseOptions::VT_VALIDATE_INDICES, static_cast < uint8_t > (validate_indices), 0); + } + + explicit SparseToDenseOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SparseToDenseOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SparseToDenseOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SparseToDenseOptions > CreateSparseToDenseOptions(flatbuffers::FlatBufferBuilder &_fbb, + bool validate_indices = false) + { + SparseToDenseOptionsBuilder builder_(_fbb); + + builder_.add_validate_indices(validate_indices); + + return builder_.Finish(); + } + + flatbuffers::Offset < SparseToDenseOptions > CreateSparseToDenseOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SparseToDenseOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct EqualOptionsT : public flatbuffers::NativeTable + { + typedef EqualOptions TableType; + }; + + struct EqualOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef EqualOptionsT NativeTableType; + typedef EqualOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + EqualOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(EqualOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < EqualOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const EqualOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct EqualOptionsBuilder + { + typedef EqualOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit EqualOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < EqualOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < EqualOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < EqualOptions > CreateEqualOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + EqualOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < EqualOptions > CreateEqualOptions(flatbuffers::FlatBufferBuilder &_fbb, + const EqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct NotEqualOptionsT : public flatbuffers::NativeTable + { + typedef NotEqualOptions TableType; + }; + + struct NotEqualOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef NotEqualOptionsT NativeTableType; + typedef NotEqualOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + NotEqualOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(NotEqualOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < NotEqualOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const NotEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct NotEqualOptionsBuilder + { + typedef NotEqualOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit NotEqualOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < NotEqualOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < NotEqualOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < NotEqualOptions > CreateNotEqualOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + NotEqualOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < NotEqualOptions > CreateNotEqualOptions(flatbuffers::FlatBufferBuilder &_fbb, + const NotEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ShapeOptionsT : public flatbuffers::NativeTable + { + typedef ShapeOptions TableType; + tflite::TensorType out_type = tflite::TensorType_FLOAT32; + }; + + struct ShapeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ShapeOptionsT NativeTableType; + typedef ShapeOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_OUT_TYPE = 4 + }; + tflite::TensorType out_type () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_OUT_TYPE, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_OUT_TYPE, 1) && + verifier.EndTable(); + } + + ShapeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ShapeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ShapeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ShapeOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct ShapeOptionsBuilder + { + typedef ShapeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_out_type (tflite::TensorType out_type) { + fbb_.AddElement < int8_t > (ShapeOptions::VT_OUT_TYPE, static_cast < int8_t > (out_type), 0); + } + + explicit ShapeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ShapeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ShapeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ShapeOptions > CreateShapeOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::TensorType out_type = + tflite::TensorType_FLOAT32) + { + ShapeOptionsBuilder builder_(_fbb); + + builder_.add_out_type(out_type); + + return builder_.Finish(); + } + + flatbuffers::Offset < ShapeOptions > CreateShapeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ShapeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct RankOptionsT : public flatbuffers::NativeTable + { + typedef RankOptions TableType; + }; + + struct RankOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef RankOptionsT NativeTableType; + typedef RankOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + RankOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(RankOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < RankOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const RankOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct RankOptionsBuilder + { + typedef RankOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit RankOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < RankOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < RankOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < RankOptions > CreateRankOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + RankOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < RankOptions > CreateRankOptions(flatbuffers::FlatBufferBuilder &_fbb, + const RankOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct PowOptionsT : public flatbuffers::NativeTable + { + typedef PowOptions TableType; + }; + + struct PowOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef PowOptionsT NativeTableType; + typedef PowOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + PowOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(PowOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < PowOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const PowOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct PowOptionsBuilder + { + typedef PowOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit PowOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < PowOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < PowOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < PowOptions > CreatePowOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + PowOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < PowOptions > CreatePowOptions(flatbuffers::FlatBufferBuilder &_fbb, + const PowOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct FakeQuantOptionsT : public flatbuffers::NativeTable + { + typedef FakeQuantOptions TableType; + float min = 0.0f; + float max = 0.0f; + int32_t num_bits = 0; + bool narrow_range = false; + }; + + struct FakeQuantOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef FakeQuantOptionsT NativeTableType; + typedef FakeQuantOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_MIN = 4, + VT_MAX = 6, + VT_NUM_BITS = 8, + VT_NARROW_RANGE = 10 + }; + float min () const { + return GetField < float > (VT_MIN, 0.0f); + } + + float max () const { + return GetField < float > (VT_MAX, 0.0f); + } + + int32_t num_bits () const { + return GetField < int32_t > (VT_NUM_BITS, 0); + } + + bool narrow_range () const { + return GetField < uint8_t > (VT_NARROW_RANGE, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < float > (verifier, VT_MIN, 4) && + VerifyField < float > (verifier, VT_MAX, 4) && + VerifyField < int32_t > (verifier, VT_NUM_BITS, 4) && + VerifyField < uint8_t > (verifier, VT_NARROW_RANGE, 1) && + verifier.EndTable(); + } + + FakeQuantOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(FakeQuantOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < FakeQuantOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FakeQuantOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct FakeQuantOptionsBuilder + { + typedef FakeQuantOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_min (float min) { + fbb_.AddElement < float > (FakeQuantOptions::VT_MIN, min, 0.0f); + } + + void add_max (float max) { + fbb_.AddElement < float > (FakeQuantOptions::VT_MAX, max, 0.0f); + } + + void add_num_bits (int32_t num_bits) { + fbb_.AddElement < int32_t > (FakeQuantOptions::VT_NUM_BITS, num_bits, 0); + } + + void add_narrow_range (bool narrow_range) { + fbb_.AddElement < uint8_t > (FakeQuantOptions::VT_NARROW_RANGE, static_cast < uint8_t > (narrow_range), 0); + } + + explicit FakeQuantOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < FakeQuantOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < FakeQuantOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < FakeQuantOptions > CreateFakeQuantOptions(flatbuffers::FlatBufferBuilder &_fbb, + float min = 0.0f, + float max = 0.0f, + int32_t num_bits = 0, + bool narrow_range = false) + { + FakeQuantOptionsBuilder builder_(_fbb); + + builder_.add_num_bits(num_bits); + builder_.add_max(max); + builder_.add_min(min); + builder_.add_narrow_range(narrow_range); + + return builder_.Finish(); + } + + flatbuffers::Offset < FakeQuantOptions > CreateFakeQuantOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FakeQuantOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct PackOptionsT : public flatbuffers::NativeTable + { + typedef PackOptions TableType; + int32_t values_count = 0; + int32_t axis = 0; + }; + + struct PackOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef PackOptionsT NativeTableType; + typedef PackOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_VALUES_COUNT = 4, + VT_AXIS = 6 + }; + int32_t values_count () const { + return GetField < int32_t > (VT_VALUES_COUNT, 0); + } + + int32_t axis () const { + return GetField < int32_t > (VT_AXIS, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_VALUES_COUNT, 4) && + VerifyField < int32_t > (verifier, VT_AXIS, 4) && + verifier.EndTable(); + } + + PackOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(PackOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < PackOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const PackOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct PackOptionsBuilder + { + typedef PackOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_values_count (int32_t values_count) { + fbb_.AddElement < int32_t > (PackOptions::VT_VALUES_COUNT, values_count, 0); + } + + void add_axis (int32_t axis) { + fbb_.AddElement < int32_t > (PackOptions::VT_AXIS, axis, 0); + } + + explicit PackOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < PackOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < PackOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < PackOptions > CreatePackOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t values_count = 0, + int32_t axis = 0) + { + PackOptionsBuilder builder_(_fbb); + + builder_.add_axis(axis); + builder_.add_values_count(values_count); + + return builder_.Finish(); + } + + flatbuffers::Offset < PackOptions > CreatePackOptions(flatbuffers::FlatBufferBuilder &_fbb, + const PackOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct LogicalOrOptionsT : public flatbuffers::NativeTable + { + typedef LogicalOrOptions TableType; + }; + + struct LogicalOrOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LogicalOrOptionsT NativeTableType; + typedef LogicalOrOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + LogicalOrOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(LogicalOrOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LogicalOrOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalOrOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct LogicalOrOptionsBuilder + { + typedef LogicalOrOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit LogicalOrOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LogicalOrOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LogicalOrOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LogicalOrOptions > CreateLogicalOrOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + LogicalOrOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < LogicalOrOptions > CreateLogicalOrOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalOrOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct OneHotOptionsT : public flatbuffers::NativeTable + { + typedef OneHotOptions TableType; + int32_t axis = 0; + }; + + struct OneHotOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef OneHotOptionsT NativeTableType; + typedef OneHotOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_AXIS = 4 + }; + int32_t axis () const { + return GetField < int32_t > (VT_AXIS, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_AXIS, 4) && + verifier.EndTable(); + } + + OneHotOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(OneHotOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < OneHotOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const OneHotOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct OneHotOptionsBuilder + { + typedef OneHotOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_axis (int32_t axis) { + fbb_.AddElement < int32_t > (OneHotOptions::VT_AXIS, axis, 0); + } + + explicit OneHotOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < OneHotOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < OneHotOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < OneHotOptions > CreateOneHotOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t axis = 0) + { + OneHotOptionsBuilder builder_(_fbb); + + builder_.add_axis(axis); + + return builder_.Finish(); + } + + flatbuffers::Offset < OneHotOptions > CreateOneHotOptions(flatbuffers::FlatBufferBuilder &_fbb, + const OneHotOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct AbsOptionsT : public flatbuffers::NativeTable + { + typedef AbsOptions TableType; + }; + + struct AbsOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef AbsOptionsT NativeTableType; + typedef AbsOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + AbsOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(AbsOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < AbsOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const AbsOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct AbsOptionsBuilder + { + typedef AbsOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit AbsOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < AbsOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < AbsOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < AbsOptions > CreateAbsOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + AbsOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < AbsOptions > CreateAbsOptions(flatbuffers::FlatBufferBuilder &_fbb, + const AbsOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct HardSwishOptionsT : public flatbuffers::NativeTable + { + typedef HardSwishOptions TableType; + }; + + struct HardSwishOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef HardSwishOptionsT NativeTableType; + typedef HardSwishOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + HardSwishOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(HardSwishOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < HardSwishOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HardSwishOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct HardSwishOptionsBuilder + { + typedef HardSwishOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit HardSwishOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < HardSwishOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < HardSwishOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < HardSwishOptions > CreateHardSwishOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + HardSwishOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < HardSwishOptions > CreateHardSwishOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HardSwishOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct LogicalAndOptionsT : public flatbuffers::NativeTable + { + typedef LogicalAndOptions TableType; + }; + + struct LogicalAndOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LogicalAndOptionsT NativeTableType; + typedef LogicalAndOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + LogicalAndOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(LogicalAndOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LogicalAndOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalAndOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct LogicalAndOptionsBuilder + { + typedef LogicalAndOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit LogicalAndOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LogicalAndOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LogicalAndOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LogicalAndOptions > CreateLogicalAndOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + LogicalAndOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < LogicalAndOptions > CreateLogicalAndOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalAndOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct LogicalNotOptionsT : public flatbuffers::NativeTable + { + typedef LogicalNotOptions TableType; + }; + + struct LogicalNotOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LogicalNotOptionsT NativeTableType; + typedef LogicalNotOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + LogicalNotOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(LogicalNotOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LogicalNotOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalNotOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct LogicalNotOptionsBuilder + { + typedef LogicalNotOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit LogicalNotOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LogicalNotOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LogicalNotOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LogicalNotOptions > CreateLogicalNotOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + LogicalNotOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < LogicalNotOptions > CreateLogicalNotOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalNotOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct UnpackOptionsT : public flatbuffers::NativeTable + { + typedef UnpackOptions TableType; + int32_t num = 0; + int32_t axis = 0; + }; + + struct UnpackOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef UnpackOptionsT NativeTableType; + typedef UnpackOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_NUM = 4, + VT_AXIS = 6 + }; + int32_t num () const { + return GetField < int32_t > (VT_NUM, 0); + } + + int32_t axis () const { + return GetField < int32_t > (VT_AXIS, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_NUM, 4) && + VerifyField < int32_t > (verifier, VT_AXIS, 4) && + verifier.EndTable(); + } + + UnpackOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(UnpackOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < UnpackOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UnpackOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct UnpackOptionsBuilder + { + typedef UnpackOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_num (int32_t num) { + fbb_.AddElement < int32_t > (UnpackOptions::VT_NUM, num, 0); + } + + void add_axis (int32_t axis) { + fbb_.AddElement < int32_t > (UnpackOptions::VT_AXIS, axis, 0); + } + + explicit UnpackOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < UnpackOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < UnpackOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < UnpackOptions > CreateUnpackOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t num = 0, + int32_t axis = 0) + { + UnpackOptionsBuilder builder_(_fbb); + + builder_.add_axis(axis); + builder_.add_num(num); + + return builder_.Finish(); + } + + flatbuffers::Offset < UnpackOptions > CreateUnpackOptions(flatbuffers::FlatBufferBuilder &_fbb, + const UnpackOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct FloorDivOptionsT : public flatbuffers::NativeTable + { + typedef FloorDivOptions TableType; + }; + + struct FloorDivOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef FloorDivOptionsT NativeTableType; + typedef FloorDivOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + FloorDivOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(FloorDivOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < FloorDivOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FloorDivOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct FloorDivOptionsBuilder + { + typedef FloorDivOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit FloorDivOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < FloorDivOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < FloorDivOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < FloorDivOptions > CreateFloorDivOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + FloorDivOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < FloorDivOptions > CreateFloorDivOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FloorDivOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SquareOptionsT : public flatbuffers::NativeTable + { + typedef SquareOptions TableType; + }; + + struct SquareOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SquareOptionsT NativeTableType; + typedef SquareOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + SquareOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SquareOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SquareOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SquareOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SquareOptionsBuilder + { + typedef SquareOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SquareOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SquareOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SquareOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SquareOptions > CreateSquareOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + SquareOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < SquareOptions > CreateSquareOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SquareOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ZerosLikeOptionsT : public flatbuffers::NativeTable + { + typedef ZerosLikeOptions TableType; + }; + + struct ZerosLikeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ZerosLikeOptionsT NativeTableType; + typedef ZerosLikeOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + ZerosLikeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(ZerosLikeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ZerosLikeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ZerosLikeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ZerosLikeOptionsBuilder + { + typedef ZerosLikeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit ZerosLikeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ZerosLikeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ZerosLikeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ZerosLikeOptions > CreateZerosLikeOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + ZerosLikeOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < ZerosLikeOptions > CreateZerosLikeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ZerosLikeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct FillOptionsT : public flatbuffers::NativeTable + { + typedef FillOptions TableType; + }; + + struct FillOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef FillOptionsT NativeTableType; + typedef FillOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + FillOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(FillOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < FillOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FillOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct FillOptionsBuilder + { + typedef FillOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit FillOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < FillOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < FillOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < FillOptions > CreateFillOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + FillOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < FillOptions > CreateFillOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FillOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct FloorModOptionsT : public flatbuffers::NativeTable + { + typedef FloorModOptions TableType; + }; + + struct FloorModOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef FloorModOptionsT NativeTableType; + typedef FloorModOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + FloorModOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(FloorModOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < FloorModOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FloorModOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct FloorModOptionsBuilder + { + typedef FloorModOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit FloorModOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < FloorModOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < FloorModOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < FloorModOptions > CreateFloorModOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + FloorModOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < FloorModOptions > CreateFloorModOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FloorModOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct RangeOptionsT : public flatbuffers::NativeTable + { + typedef RangeOptions TableType; + }; + + struct RangeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef RangeOptionsT NativeTableType; + typedef RangeOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + RangeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(RangeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < RangeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const RangeOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct RangeOptionsBuilder + { + typedef RangeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit RangeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < RangeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < RangeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < RangeOptions > CreateRangeOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + RangeOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < RangeOptions > CreateRangeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const RangeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct LeakyReluOptionsT : public flatbuffers::NativeTable + { + typedef LeakyReluOptions TableType; + float alpha = 0.0f; + }; + + struct LeakyReluOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef LeakyReluOptionsT NativeTableType; + typedef LeakyReluOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_ALPHA = 4 + }; + float alpha () const { + return GetField < float > (VT_ALPHA, 0.0f); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < float > (verifier, VT_ALPHA, 4) && + verifier.EndTable(); + } + + LeakyReluOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(LeakyReluOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < LeakyReluOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LeakyReluOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct LeakyReluOptionsBuilder + { + typedef LeakyReluOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_alpha (float alpha) { + fbb_.AddElement < float > (LeakyReluOptions::VT_ALPHA, alpha, 0.0f); + } + + explicit LeakyReluOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < LeakyReluOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < LeakyReluOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < LeakyReluOptions > CreateLeakyReluOptions(flatbuffers::FlatBufferBuilder &_fbb, + float alpha = 0.0f) + { + LeakyReluOptionsBuilder builder_(_fbb); + + builder_.add_alpha(alpha); + + return builder_.Finish(); + } + + flatbuffers::Offset < LeakyReluOptions > CreateLeakyReluOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LeakyReluOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SquaredDifferenceOptionsT : public flatbuffers::NativeTable + { + typedef SquaredDifferenceOptions TableType; + }; + + struct SquaredDifferenceOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SquaredDifferenceOptionsT NativeTableType; + typedef SquaredDifferenceOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + SquaredDifferenceOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SquaredDifferenceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SquaredDifferenceOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SquaredDifferenceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SquaredDifferenceOptionsBuilder + { + typedef SquaredDifferenceOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SquaredDifferenceOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SquaredDifferenceOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SquaredDifferenceOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SquaredDifferenceOptions > CreateSquaredDifferenceOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + SquaredDifferenceOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < SquaredDifferenceOptions > CreateSquaredDifferenceOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const SquaredDifferenceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct MirrorPadOptionsT : public flatbuffers::NativeTable + { + typedef MirrorPadOptions TableType; + tflite::MirrorPadMode mode = tflite::MirrorPadMode_REFLECT; + }; + + struct MirrorPadOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef MirrorPadOptionsT NativeTableType; + typedef MirrorPadOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_MODE = 4 + }; + tflite::MirrorPadMode mode () const { + return static_cast < tflite::MirrorPadMode > (GetField < int8_t > (VT_MODE, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_MODE, 1) && + verifier.EndTable(); + } + + MirrorPadOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(MirrorPadOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < MirrorPadOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MirrorPadOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct MirrorPadOptionsBuilder + { + typedef MirrorPadOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_mode (tflite::MirrorPadMode mode) { + fbb_.AddElement < int8_t > (MirrorPadOptions::VT_MODE, static_cast < int8_t > (mode), 0); + } + + explicit MirrorPadOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < MirrorPadOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < MirrorPadOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < MirrorPadOptions > CreateMirrorPadOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::MirrorPadMode mode = + tflite::MirrorPadMode_REFLECT) + { + MirrorPadOptionsBuilder builder_(_fbb); + + builder_.add_mode(mode); + + return builder_.Finish(); + } + + flatbuffers::Offset < MirrorPadOptions > CreateMirrorPadOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MirrorPadOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct UniqueOptionsT : public flatbuffers::NativeTable + { + typedef UniqueOptions TableType; + tflite::TensorType idx_out_type = tflite::TensorType_INT32; + }; + + struct UniqueOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef UniqueOptionsT NativeTableType; + typedef UniqueOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_IDX_OUT_TYPE = 4 + }; + tflite::TensorType idx_out_type () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_IDX_OUT_TYPE, 2)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_IDX_OUT_TYPE, 1) && + verifier.EndTable(); + } + + UniqueOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(UniqueOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < UniqueOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UniqueOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct UniqueOptionsBuilder + { + typedef UniqueOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_idx_out_type (tflite::TensorType idx_out_type) { + fbb_.AddElement < int8_t > (UniqueOptions::VT_IDX_OUT_TYPE, static_cast < int8_t > (idx_out_type), 2); + } + + explicit UniqueOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < UniqueOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < UniqueOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < UniqueOptions > CreateUniqueOptions(flatbuffers::FlatBufferBuilder &_fbb, + tflite::TensorType idx_out_type = + tflite::TensorType_INT32) + { + UniqueOptionsBuilder builder_(_fbb); + + builder_.add_idx_out_type(idx_out_type); + + return builder_.Finish(); + } + + flatbuffers::Offset < UniqueOptions > CreateUniqueOptions(flatbuffers::FlatBufferBuilder &_fbb, + const UniqueOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ReverseV2OptionsT : public flatbuffers::NativeTable + { + typedef ReverseV2Options TableType; + }; + + struct ReverseV2Options FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ReverseV2OptionsT NativeTableType; + typedef ReverseV2OptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + ReverseV2OptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(ReverseV2OptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ReverseV2Options > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReverseV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ReverseV2OptionsBuilder + { + typedef ReverseV2Options Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit ReverseV2OptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ReverseV2Options > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ReverseV2Options > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ReverseV2Options > CreateReverseV2Options(flatbuffers::FlatBufferBuilder &_fbb) + { + ReverseV2OptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < ReverseV2Options > CreateReverseV2Options(flatbuffers::FlatBufferBuilder &_fbb, + const ReverseV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct AddNOptionsT : public flatbuffers::NativeTable + { + typedef AddNOptions TableType; + }; + + struct AddNOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef AddNOptionsT NativeTableType; + typedef AddNOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + AddNOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(AddNOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < AddNOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const AddNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct AddNOptionsBuilder + { + typedef AddNOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit AddNOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < AddNOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < AddNOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < AddNOptions > CreateAddNOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + AddNOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < AddNOptions > CreateAddNOptions(flatbuffers::FlatBufferBuilder &_fbb, + const AddNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct GatherNdOptionsT : public flatbuffers::NativeTable + { + typedef GatherNdOptions TableType; + }; + + struct GatherNdOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef GatherNdOptionsT NativeTableType; + typedef GatherNdOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + GatherNdOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(GatherNdOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < GatherNdOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GatherNdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct GatherNdOptionsBuilder + { + typedef GatherNdOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit GatherNdOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < GatherNdOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < GatherNdOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < GatherNdOptions > CreateGatherNdOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + GatherNdOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < GatherNdOptions > CreateGatherNdOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GatherNdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct WhereOptionsT : public flatbuffers::NativeTable + { + typedef WhereOptions TableType; + }; + + struct WhereOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef WhereOptionsT NativeTableType; + typedef WhereOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + WhereOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(WhereOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < WhereOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const WhereOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct WhereOptionsBuilder + { + typedef WhereOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit WhereOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < WhereOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < WhereOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < WhereOptions > CreateWhereOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + WhereOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < WhereOptions > CreateWhereOptions(flatbuffers::FlatBufferBuilder &_fbb, + const WhereOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ReverseSequenceOptionsT : public flatbuffers::NativeTable + { + typedef ReverseSequenceOptions TableType; + int32_t seq_dim = 0; + int32_t batch_dim = 0; + }; + + struct ReverseSequenceOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ReverseSequenceOptionsT NativeTableType; + typedef ReverseSequenceOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_SEQ_DIM = 4, + VT_BATCH_DIM = 6 + }; + int32_t seq_dim () const { + return GetField < int32_t > (VT_SEQ_DIM, 0); + } + + int32_t batch_dim () const { + return GetField < int32_t > (VT_BATCH_DIM, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_SEQ_DIM, 4) && + VerifyField < int32_t > (verifier, VT_BATCH_DIM, 4) && + verifier.EndTable(); + } + + ReverseSequenceOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ReverseSequenceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ReverseSequenceOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReverseSequenceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ReverseSequenceOptionsBuilder + { + typedef ReverseSequenceOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_seq_dim (int32_t seq_dim) { + fbb_.AddElement < int32_t > (ReverseSequenceOptions::VT_SEQ_DIM, seq_dim, 0); + } + + void add_batch_dim (int32_t batch_dim) { + fbb_.AddElement < int32_t > (ReverseSequenceOptions::VT_BATCH_DIM, batch_dim, 0); + } + + explicit ReverseSequenceOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ReverseSequenceOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ReverseSequenceOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ReverseSequenceOptions > CreateReverseSequenceOptions( + flatbuffers::FlatBufferBuilder &_fbb, + int32_t seq_dim = 0, + int32_t batch_dim = 0) + { + ReverseSequenceOptionsBuilder builder_(_fbb); + + builder_.add_batch_dim(batch_dim); + builder_.add_seq_dim(seq_dim); + + return builder_.Finish(); + } + + flatbuffers::Offset < ReverseSequenceOptions > CreateReverseSequenceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ReverseSequenceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct MatrixDiagOptionsT : public flatbuffers::NativeTable + { + typedef MatrixDiagOptions TableType; + }; + + struct MatrixDiagOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef MatrixDiagOptionsT NativeTableType; + typedef MatrixDiagOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + MatrixDiagOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(MatrixDiagOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < MatrixDiagOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MatrixDiagOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct MatrixDiagOptionsBuilder + { + typedef MatrixDiagOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit MatrixDiagOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < MatrixDiagOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < MatrixDiagOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < MatrixDiagOptions > CreateMatrixDiagOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + MatrixDiagOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < MatrixDiagOptions > CreateMatrixDiagOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MatrixDiagOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct QuantizeOptionsT : public flatbuffers::NativeTable + { + typedef QuantizeOptions TableType; + }; + + struct QuantizeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef QuantizeOptionsT NativeTableType; + typedef QuantizeOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + QuantizeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(QuantizeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < QuantizeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const QuantizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct QuantizeOptionsBuilder + { + typedef QuantizeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit QuantizeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < QuantizeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < QuantizeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < QuantizeOptions > CreateQuantizeOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + QuantizeOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < QuantizeOptions > CreateQuantizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const QuantizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct MatrixSetDiagOptionsT : public flatbuffers::NativeTable + { + typedef MatrixSetDiagOptions TableType; + }; + + struct MatrixSetDiagOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef MatrixSetDiagOptionsT NativeTableType; + typedef MatrixSetDiagOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + MatrixSetDiagOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(MatrixSetDiagOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < MatrixSetDiagOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MatrixSetDiagOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct MatrixSetDiagOptionsBuilder + { + typedef MatrixSetDiagOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit MatrixSetDiagOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < MatrixSetDiagOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < MatrixSetDiagOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < MatrixSetDiagOptions > CreateMatrixSetDiagOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + MatrixSetDiagOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < MatrixSetDiagOptions > CreateMatrixSetDiagOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MatrixSetDiagOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct IfOptionsT : public flatbuffers::NativeTable + { + typedef IfOptions TableType; + int32_t then_subgraph_index = 0; + int32_t else_subgraph_index = 0; + }; + + struct IfOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef IfOptionsT NativeTableType; + typedef IfOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_THEN_SUBGRAPH_INDEX = 4, + VT_ELSE_SUBGRAPH_INDEX = 6 + }; + int32_t then_subgraph_index () const { + return GetField < int32_t > (VT_THEN_SUBGRAPH_INDEX, 0); + } + + int32_t else_subgraph_index () const { + return GetField < int32_t > (VT_ELSE_SUBGRAPH_INDEX, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_THEN_SUBGRAPH_INDEX, 4) && + VerifyField < int32_t > (verifier, VT_ELSE_SUBGRAPH_INDEX, 4) && + verifier.EndTable(); + } + + IfOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(IfOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < IfOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const IfOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct IfOptionsBuilder + { + typedef IfOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_then_subgraph_index (int32_t then_subgraph_index) { + fbb_.AddElement < int32_t > (IfOptions::VT_THEN_SUBGRAPH_INDEX, then_subgraph_index, 0); + } + + void add_else_subgraph_index (int32_t else_subgraph_index) { + fbb_.AddElement < int32_t > (IfOptions::VT_ELSE_SUBGRAPH_INDEX, else_subgraph_index, 0); + } + + explicit IfOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < IfOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < IfOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < IfOptions > CreateIfOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t then_subgraph_index = 0, + int32_t else_subgraph_index = 0) + { + IfOptionsBuilder builder_(_fbb); + + builder_.add_else_subgraph_index(else_subgraph_index); + builder_.add_then_subgraph_index(then_subgraph_index); + + return builder_.Finish(); + } + + flatbuffers::Offset < IfOptions > CreateIfOptions(flatbuffers::FlatBufferBuilder &_fbb, + const IfOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct CallOnceOptionsT : public flatbuffers::NativeTable + { + typedef CallOnceOptions TableType; + int32_t init_subgraph_index = 0; + }; + + struct CallOnceOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef CallOnceOptionsT NativeTableType; + typedef CallOnceOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_INIT_SUBGRAPH_INDEX = 4 + }; + int32_t init_subgraph_index () const { + return GetField < int32_t > (VT_INIT_SUBGRAPH_INDEX, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_INIT_SUBGRAPH_INDEX, 4) && + verifier.EndTable(); + } + + CallOnceOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(CallOnceOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < CallOnceOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CallOnceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct CallOnceOptionsBuilder + { + typedef CallOnceOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_init_subgraph_index (int32_t init_subgraph_index) { + fbb_.AddElement < int32_t > (CallOnceOptions::VT_INIT_SUBGRAPH_INDEX, init_subgraph_index, 0); + } + + explicit CallOnceOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < CallOnceOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < CallOnceOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < CallOnceOptions > CreateCallOnceOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t init_subgraph_index = 0) + { + CallOnceOptionsBuilder builder_(_fbb); + + builder_.add_init_subgraph_index(init_subgraph_index); + + return builder_.Finish(); + } + + flatbuffers::Offset < CallOnceOptions > CreateCallOnceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CallOnceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct WhileOptionsT : public flatbuffers::NativeTable + { + typedef WhileOptions TableType; + int32_t cond_subgraph_index = 0; + int32_t body_subgraph_index = 0; + }; + + struct WhileOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef WhileOptionsT NativeTableType; + typedef WhileOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_COND_SUBGRAPH_INDEX = 4, + VT_BODY_SUBGRAPH_INDEX = 6 + }; + int32_t cond_subgraph_index () const { + return GetField < int32_t > (VT_COND_SUBGRAPH_INDEX, 0); + } + + int32_t body_subgraph_index () const { + return GetField < int32_t > (VT_BODY_SUBGRAPH_INDEX, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_COND_SUBGRAPH_INDEX, 4) && + VerifyField < int32_t > (verifier, VT_BODY_SUBGRAPH_INDEX, 4) && + verifier.EndTable(); + } + + WhileOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(WhileOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < WhileOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const WhileOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct WhileOptionsBuilder + { + typedef WhileOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_cond_subgraph_index (int32_t cond_subgraph_index) { + fbb_.AddElement < int32_t > (WhileOptions::VT_COND_SUBGRAPH_INDEX, cond_subgraph_index, 0); + } + + void add_body_subgraph_index (int32_t body_subgraph_index) { + fbb_.AddElement < int32_t > (WhileOptions::VT_BODY_SUBGRAPH_INDEX, body_subgraph_index, 0); + } + + explicit WhileOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < WhileOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < WhileOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < WhileOptions > CreateWhileOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t cond_subgraph_index = 0, + int32_t body_subgraph_index = 0) + { + WhileOptionsBuilder builder_(_fbb); + + builder_.add_body_subgraph_index(body_subgraph_index); + builder_.add_cond_subgraph_index(cond_subgraph_index); + + return builder_.Finish(); + } + + flatbuffers::Offset < WhileOptions > CreateWhileOptions(flatbuffers::FlatBufferBuilder &_fbb, + const WhileOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct NonMaxSuppressionV4OptionsT : public flatbuffers::NativeTable + { + typedef NonMaxSuppressionV4Options TableType; + }; + + struct NonMaxSuppressionV4Options FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef NonMaxSuppressionV4OptionsT NativeTableType; + typedef NonMaxSuppressionV4OptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + NonMaxSuppressionV4OptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(NonMaxSuppressionV4OptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < NonMaxSuppressionV4Options > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const NonMaxSuppressionV4OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct NonMaxSuppressionV4OptionsBuilder + { + typedef NonMaxSuppressionV4Options Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit NonMaxSuppressionV4OptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < NonMaxSuppressionV4Options > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < NonMaxSuppressionV4Options > (end); + + return o; + } + }; + + inline flatbuffers::Offset < NonMaxSuppressionV4Options > CreateNonMaxSuppressionV4Options( + flatbuffers::FlatBufferBuilder &_fbb) + { + NonMaxSuppressionV4OptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < NonMaxSuppressionV4Options > CreateNonMaxSuppressionV4Options( + flatbuffers::FlatBufferBuilder &_fbb, + const NonMaxSuppressionV4OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct NonMaxSuppressionV5OptionsT : public flatbuffers::NativeTable + { + typedef NonMaxSuppressionV5Options TableType; + }; + + struct NonMaxSuppressionV5Options FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef NonMaxSuppressionV5OptionsT NativeTableType; + typedef NonMaxSuppressionV5OptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + NonMaxSuppressionV5OptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(NonMaxSuppressionV5OptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < NonMaxSuppressionV5Options > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const NonMaxSuppressionV5OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct NonMaxSuppressionV5OptionsBuilder + { + typedef NonMaxSuppressionV5Options Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit NonMaxSuppressionV5OptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < NonMaxSuppressionV5Options > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < NonMaxSuppressionV5Options > (end); + + return o; + } + }; + + inline flatbuffers::Offset < NonMaxSuppressionV5Options > CreateNonMaxSuppressionV5Options( + flatbuffers::FlatBufferBuilder &_fbb) + { + NonMaxSuppressionV5OptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < NonMaxSuppressionV5Options > CreateNonMaxSuppressionV5Options( + flatbuffers::FlatBufferBuilder &_fbb, + const NonMaxSuppressionV5OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct ScatterNdOptionsT : public flatbuffers::NativeTable + { + typedef ScatterNdOptions TableType; + }; + + struct ScatterNdOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ScatterNdOptionsT NativeTableType; + typedef ScatterNdOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + ScatterNdOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(ScatterNdOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ScatterNdOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ScatterNdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ScatterNdOptionsBuilder + { + typedef ScatterNdOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit ScatterNdOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ScatterNdOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ScatterNdOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ScatterNdOptions > CreateScatterNdOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + ScatterNdOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < ScatterNdOptions > CreateScatterNdOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ScatterNdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SelectV2OptionsT : public flatbuffers::NativeTable + { + typedef SelectV2Options TableType; + }; + + struct SelectV2Options FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SelectV2OptionsT NativeTableType; + typedef SelectV2OptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + SelectV2OptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(SelectV2OptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SelectV2Options > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SelectV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SelectV2OptionsBuilder + { + typedef SelectV2Options Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SelectV2OptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SelectV2Options > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SelectV2Options > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SelectV2Options > CreateSelectV2Options(flatbuffers::FlatBufferBuilder &_fbb) + { + SelectV2OptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < SelectV2Options > CreateSelectV2Options(flatbuffers::FlatBufferBuilder &_fbb, + const SelectV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct DensifyOptionsT : public flatbuffers::NativeTable + { + typedef DensifyOptions TableType; + }; + + struct DensifyOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef DensifyOptionsT NativeTableType; + typedef DensifyOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + DensifyOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(DensifyOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < DensifyOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DensifyOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct DensifyOptionsBuilder + { + typedef DensifyOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit DensifyOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < DensifyOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < DensifyOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < DensifyOptions > CreateDensifyOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + DensifyOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < DensifyOptions > CreateDensifyOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DensifyOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct SegmentSumOptionsT : public flatbuffers::NativeTable + { + typedef SegmentSumOptions TableType; + }; + + struct SegmentSumOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SegmentSumOptionsT NativeTableType; + typedef SegmentSumOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + SegmentSumOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SegmentSumOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SegmentSumOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SegmentSumOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct SegmentSumOptionsBuilder + { + typedef SegmentSumOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SegmentSumOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SegmentSumOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SegmentSumOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SegmentSumOptions > CreateSegmentSumOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + SegmentSumOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < SegmentSumOptions > CreateSegmentSumOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SegmentSumOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct BatchMatMulOptionsT : public flatbuffers::NativeTable + { + typedef BatchMatMulOptions TableType; + bool adj_x = false; + bool adj_y = false; + bool asymmetric_quantize_inputs = false; + }; + + struct BatchMatMulOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef BatchMatMulOptionsT NativeTableType; + typedef BatchMatMulOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_ADJ_X = 4, + VT_ADJ_Y = 6, + VT_ASYMMETRIC_QUANTIZE_INPUTS = 8 + }; + bool adj_x () const { + return GetField < uint8_t > (VT_ADJ_X, 0) != 0; + } + + bool adj_y () const { + return GetField < uint8_t > (VT_ADJ_Y, 0) != 0; + } + + bool asymmetric_quantize_inputs () const { + return GetField < uint8_t > (VT_ASYMMETRIC_QUANTIZE_INPUTS, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_ADJ_X, 1) && + VerifyField < uint8_t > (verifier, VT_ADJ_Y, 1) && + VerifyField < uint8_t > (verifier, VT_ASYMMETRIC_QUANTIZE_INPUTS, 1) && + verifier.EndTable(); + } + + BatchMatMulOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(BatchMatMulOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < BatchMatMulOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BatchMatMulOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct BatchMatMulOptionsBuilder + { + typedef BatchMatMulOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_adj_x (bool adj_x) { + fbb_.AddElement < uint8_t > (BatchMatMulOptions::VT_ADJ_X, static_cast < uint8_t > (adj_x), 0); + } + + void add_adj_y (bool adj_y) { + fbb_.AddElement < uint8_t > (BatchMatMulOptions::VT_ADJ_Y, static_cast < uint8_t > (adj_y), 0); + } + + void add_asymmetric_quantize_inputs (bool asymmetric_quantize_inputs) { + fbb_.AddElement < uint8_t > + (BatchMatMulOptions::VT_ASYMMETRIC_QUANTIZE_INPUTS, static_cast < uint8_t > (asymmetric_quantize_inputs), + 0); + } + + explicit BatchMatMulOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < BatchMatMulOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < BatchMatMulOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < BatchMatMulOptions > CreateBatchMatMulOptions(flatbuffers::FlatBufferBuilder &_fbb, + bool adj_x = false, + bool adj_y = false, + bool asymmetric_quantize_inputs = false) + { + BatchMatMulOptionsBuilder builder_(_fbb); + + builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); + builder_.add_adj_y(adj_y); + builder_.add_adj_x(adj_x); + + return builder_.Finish(); + } + + flatbuffers::Offset < BatchMatMulOptions > CreateBatchMatMulOptions(flatbuffers::FlatBufferBuilder &_fbb, + const BatchMatMulOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct CumsumOptionsT : public flatbuffers::NativeTable + { + typedef CumsumOptions TableType; + bool exclusive = false; + bool reverse = false; + }; + + struct CumsumOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef CumsumOptionsT NativeTableType; + typedef CumsumOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_EXCLUSIVE = 4, + VT_REVERSE = 6 + }; + bool exclusive () const { + return GetField < uint8_t > (VT_EXCLUSIVE, 0) != 0; + } + + bool reverse () const { + return GetField < uint8_t > (VT_REVERSE, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_EXCLUSIVE, 1) && + VerifyField < uint8_t > (verifier, VT_REVERSE, 1) && + verifier.EndTable(); + } + + CumsumOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(CumsumOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < CumsumOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CumsumOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct CumsumOptionsBuilder + { + typedef CumsumOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_exclusive (bool exclusive) { + fbb_.AddElement < uint8_t > (CumsumOptions::VT_EXCLUSIVE, static_cast < uint8_t > (exclusive), 0); + } + + void add_reverse (bool reverse) { + fbb_.AddElement < uint8_t > (CumsumOptions::VT_REVERSE, static_cast < uint8_t > (reverse), 0); + } + + explicit CumsumOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < CumsumOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < CumsumOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < CumsumOptions > CreateCumsumOptions(flatbuffers::FlatBufferBuilder &_fbb, + bool exclusive = false, + bool reverse = false) + { + CumsumOptionsBuilder builder_(_fbb); + + builder_.add_reverse(reverse); + builder_.add_exclusive(exclusive); + + return builder_.Finish(); + } + + flatbuffers::Offset < CumsumOptions > CreateCumsumOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CumsumOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct BroadcastToOptionsT : public flatbuffers::NativeTable + { + typedef BroadcastToOptions TableType; + }; + + struct BroadcastToOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef BroadcastToOptionsT NativeTableType; + typedef BroadcastToOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + BroadcastToOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(BroadcastToOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < BroadcastToOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BroadcastToOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct BroadcastToOptionsBuilder + { + typedef BroadcastToOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit BroadcastToOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < BroadcastToOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < BroadcastToOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < BroadcastToOptions > CreateBroadcastToOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + BroadcastToOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < BroadcastToOptions > CreateBroadcastToOptions(flatbuffers::FlatBufferBuilder &_fbb, + const BroadcastToOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct Rfft2dOptionsT : public flatbuffers::NativeTable + { + typedef Rfft2dOptions TableType; + }; + + struct Rfft2dOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef Rfft2dOptionsT NativeTableType; + typedef Rfft2dOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + Rfft2dOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(Rfft2dOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Rfft2dOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Rfft2dOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct Rfft2dOptionsBuilder + { + typedef Rfft2dOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit Rfft2dOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Rfft2dOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Rfft2dOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Rfft2dOptions > CreateRfft2dOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + Rfft2dOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < Rfft2dOptions > CreateRfft2dOptions(flatbuffers::FlatBufferBuilder &_fbb, + const Rfft2dOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct HashtableOptionsT : public flatbuffers::NativeTable + { + typedef HashtableOptions TableType; + int32_t table_id = 0; + tflite::TensorType key_dtype = tflite::TensorType_FLOAT32; + tflite::TensorType value_dtype = tflite::TensorType_FLOAT32; + }; + + struct HashtableOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef HashtableOptionsT NativeTableType; + typedef HashtableOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_TABLE_ID = 4, + VT_KEY_DTYPE = 6, + VT_VALUE_DTYPE = 8 + }; + int32_t table_id () const { + return GetField < int32_t > (VT_TABLE_ID, 0); + } + + tflite::TensorType key_dtype () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_KEY_DTYPE, 0)); + } + + tflite::TensorType value_dtype () const { + return static_cast < tflite::TensorType > (GetField < int8_t > (VT_VALUE_DTYPE, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int32_t > (verifier, VT_TABLE_ID, 4) && + VerifyField < int8_t > (verifier, VT_KEY_DTYPE, 1) && + VerifyField < int8_t > (verifier, VT_VALUE_DTYPE, 1) && + verifier.EndTable(); + } + + HashtableOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(HashtableOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < HashtableOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct HashtableOptionsBuilder + { + typedef HashtableOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_table_id (int32_t table_id) { + fbb_.AddElement < int32_t > (HashtableOptions::VT_TABLE_ID, table_id, 0); + } + + void add_key_dtype (tflite::TensorType key_dtype) { + fbb_.AddElement < int8_t > (HashtableOptions::VT_KEY_DTYPE, static_cast < int8_t > (key_dtype), 0); + } + + void add_value_dtype (tflite::TensorType value_dtype) { + fbb_.AddElement < int8_t > (HashtableOptions::VT_VALUE_DTYPE, static_cast < int8_t > (value_dtype), 0); + } + + explicit HashtableOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < HashtableOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < HashtableOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < HashtableOptions > CreateHashtableOptions(flatbuffers::FlatBufferBuilder &_fbb, + int32_t table_id = 0, + tflite::TensorType key_dtype = tflite::TensorType_FLOAT32, + tflite::TensorType value_dtype = + tflite::TensorType_FLOAT32) + { + HashtableOptionsBuilder builder_(_fbb); + + builder_.add_table_id(table_id); + builder_.add_value_dtype(value_dtype); + builder_.add_key_dtype(key_dtype); + + return builder_.Finish(); + } + + flatbuffers::Offset < HashtableOptions > CreateHashtableOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct HashtableFindOptionsT : public flatbuffers::NativeTable + { + typedef HashtableFindOptions TableType; + }; + + struct HashtableFindOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef HashtableFindOptionsT NativeTableType; + typedef HashtableFindOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + HashtableFindOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(HashtableFindOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < HashtableFindOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableFindOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct HashtableFindOptionsBuilder + { + typedef HashtableFindOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit HashtableFindOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < HashtableFindOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < HashtableFindOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < HashtableFindOptions > CreateHashtableFindOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + HashtableFindOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < HashtableFindOptions > CreateHashtableFindOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableFindOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct HashtableImportOptionsT : public flatbuffers::NativeTable + { + typedef HashtableImportOptions TableType; + }; + + struct HashtableImportOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef HashtableImportOptionsT NativeTableType; + typedef HashtableImportOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + HashtableImportOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(HashtableImportOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < HashtableImportOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableImportOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct HashtableImportOptionsBuilder + { + typedef HashtableImportOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit HashtableImportOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < HashtableImportOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < HashtableImportOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < HashtableImportOptions > CreateHashtableImportOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + HashtableImportOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < HashtableImportOptions > CreateHashtableImportOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableImportOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct HashtableSizeOptionsT : public flatbuffers::NativeTable + { + typedef HashtableSizeOptions TableType; + }; + + struct HashtableSizeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef HashtableSizeOptionsT NativeTableType; + typedef HashtableSizeOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + HashtableSizeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(HashtableSizeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < HashtableSizeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableSizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct HashtableSizeOptionsBuilder + { + typedef HashtableSizeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit HashtableSizeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < HashtableSizeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < HashtableSizeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < HashtableSizeOptions > CreateHashtableSizeOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + HashtableSizeOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < HashtableSizeOptions > CreateHashtableSizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableSizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct VarHandleOptionsT : public flatbuffers::NativeTable + { + typedef VarHandleOptions TableType; + std::string container {}; + std::string shared_name {}; + }; + + struct VarHandleOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef VarHandleOptionsT NativeTableType; + typedef VarHandleOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_CONTAINER = 4, + VT_SHARED_NAME = 6 + }; + const flatbuffers::String * container () const { + return GetPointer < const flatbuffers::String * > (VT_CONTAINER); + } + + const flatbuffers::String * shared_name () const { + return GetPointer < const flatbuffers::String * > (VT_SHARED_NAME); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_CONTAINER) && + verifier.VerifyString(container()) && + VerifyOffset(verifier, VT_SHARED_NAME) && + verifier.VerifyString(shared_name()) && + verifier.EndTable(); + } + + VarHandleOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(VarHandleOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < VarHandleOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const VarHandleOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct VarHandleOptionsBuilder + { + typedef VarHandleOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_container (flatbuffers::Offset < flatbuffers::String > container) { + fbb_.AddOffset(VarHandleOptions::VT_CONTAINER, container); + } + + void add_shared_name (flatbuffers::Offset < flatbuffers::String > shared_name) { + fbb_.AddOffset(VarHandleOptions::VT_SHARED_NAME, shared_name); + } + + explicit VarHandleOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < VarHandleOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < VarHandleOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < VarHandleOptions > CreateVarHandleOptions(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::String > container = 0, + flatbuffers::Offset < flatbuffers::String > + shared_name = 0) + { + VarHandleOptionsBuilder builder_(_fbb); + + builder_.add_shared_name(shared_name); + builder_.add_container(container); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < VarHandleOptions > CreateVarHandleOptionsDirect(flatbuffers::FlatBufferBuilder &_fbb, + const char * container = nullptr, + const char * shared_name = nullptr) + { + auto container__ = container ? _fbb.CreateString(container) : 0; + auto shared_name__ = shared_name ? _fbb.CreateString(shared_name) : 0; + + return tflite::CreateVarHandleOptions(_fbb, container__, shared_name__); + } + + flatbuffers::Offset < VarHandleOptions > CreateVarHandleOptions(flatbuffers::FlatBufferBuilder &_fbb, + const VarHandleOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ReadVariableOptionsT : public flatbuffers::NativeTable + { + typedef ReadVariableOptions TableType; + }; + + struct ReadVariableOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ReadVariableOptionsT NativeTableType; + typedef ReadVariableOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + ReadVariableOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ReadVariableOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ReadVariableOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReadVariableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct ReadVariableOptionsBuilder + { + typedef ReadVariableOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit ReadVariableOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ReadVariableOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ReadVariableOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ReadVariableOptions > CreateReadVariableOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + ReadVariableOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < ReadVariableOptions > CreateReadVariableOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ReadVariableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct AssignVariableOptionsT : public flatbuffers::NativeTable + { + typedef AssignVariableOptions TableType; + }; + + struct AssignVariableOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef AssignVariableOptionsT NativeTableType; + typedef AssignVariableOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + AssignVariableOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(AssignVariableOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < AssignVariableOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const AssignVariableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct AssignVariableOptionsBuilder + { + typedef AssignVariableOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit AssignVariableOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < AssignVariableOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < AssignVariableOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < AssignVariableOptions > CreateAssignVariableOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + AssignVariableOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < AssignVariableOptions > CreateAssignVariableOptions(flatbuffers::FlatBufferBuilder &_fbb, + const AssignVariableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct RandomOptionsT : public flatbuffers::NativeTable + { + typedef RandomOptions TableType; + int64_t seed = 0; + int64_t seed2 = 0; + }; + + struct RandomOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef RandomOptionsT NativeTableType; + typedef RandomOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_SEED = 4, + VT_SEED2 = 6 + }; + int64_t seed () const { + return GetField < int64_t > (VT_SEED, 0); + } + + int64_t seed2 () const { + return GetField < int64_t > (VT_SEED2, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int64_t > (verifier, VT_SEED, 8) && + VerifyField < int64_t > (verifier, VT_SEED2, 8) && + verifier.EndTable(); + } + + RandomOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(RandomOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < RandomOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const RandomOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct RandomOptionsBuilder + { + typedef RandomOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_seed (int64_t seed) { + fbb_.AddElement < int64_t > (RandomOptions::VT_SEED, seed, 0); + } + + void add_seed2 (int64_t seed2) { + fbb_.AddElement < int64_t > (RandomOptions::VT_SEED2, seed2, 0); + } + + explicit RandomOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < RandomOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < RandomOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < RandomOptions > CreateRandomOptions(flatbuffers::FlatBufferBuilder &_fbb, + int64_t seed = 0, + int64_t seed2 = 0) + { + RandomOptionsBuilder builder_(_fbb); + + builder_.add_seed2(seed2); + builder_.add_seed(seed); + + return builder_.Finish(); + } + + flatbuffers::Offset < RandomOptions > CreateRandomOptions(flatbuffers::FlatBufferBuilder &_fbb, + const RandomOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct BucketizeOptionsT : public flatbuffers::NativeTable + { + typedef BucketizeOptions TableType; + std::vector < float > boundaries {}; + }; + + struct BucketizeOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef BucketizeOptionsT NativeTableType; + typedef BucketizeOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_BOUNDARIES = 4 + }; + const flatbuffers::Vector < float > * boundaries() const { + return GetPointer < const flatbuffers::Vector < float > * > (VT_BOUNDARIES); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_BOUNDARIES) && + verifier.VerifyVector(boundaries()) && + verifier.EndTable(); + } + + BucketizeOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver= + nullptr) const; + void UnPackTo(BucketizeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < BucketizeOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BucketizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct BucketizeOptionsBuilder + { + typedef BucketizeOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_boundaries (flatbuffers::Offset < flatbuffers::Vector < float >> boundaries) { + fbb_.AddOffset(BucketizeOptions::VT_BOUNDARIES, boundaries); + } + + explicit BucketizeOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < BucketizeOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < BucketizeOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < BucketizeOptions > CreateBucketizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < + float >> boundaries = 0) + { + BucketizeOptionsBuilder builder_(_fbb); + + builder_.add_boundaries(boundaries); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < BucketizeOptions > CreateBucketizeOptionsDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < float > + *boundaries = nullptr) + { + auto boundaries__ = boundaries ? _fbb.CreateVector < float > (*boundaries) : 0; + + return tflite::CreateBucketizeOptions(_fbb, boundaries__); + } + + flatbuffers::Offset < BucketizeOptions > CreateBucketizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const BucketizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct GeluOptionsT : public flatbuffers::NativeTable + { + typedef GeluOptions TableType; + bool approximate = false; + }; + + struct GeluOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef GeluOptionsT NativeTableType; + typedef GeluOptionsBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_APPROXIMATE = 4 + }; + bool approximate () const { + return GetField < uint8_t > (VT_APPROXIMATE, 0) != 0; + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint8_t > (verifier, VT_APPROXIMATE, 1) && + verifier.EndTable(); + } + + GeluOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(GeluOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < GeluOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GeluOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct GeluOptionsBuilder + { + typedef GeluOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_approximate (bool approximate) { + fbb_.AddElement < uint8_t > (GeluOptions::VT_APPROXIMATE, static_cast < uint8_t > (approximate), 0); + } + + explicit GeluOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < GeluOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < GeluOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < GeluOptions > CreateGeluOptions(flatbuffers::FlatBufferBuilder &_fbb, + bool approximate = false) + { + GeluOptionsBuilder builder_(_fbb); + + builder_.add_approximate(approximate); + + return builder_.Finish(); + } + + flatbuffers::Offset < GeluOptions > CreateGeluOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GeluOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct DynamicUpdateSliceOptionsT : public flatbuffers::NativeTable + { + typedef DynamicUpdateSliceOptions TableType; + }; + + struct DynamicUpdateSliceOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef DynamicUpdateSliceOptionsT NativeTableType; + typedef DynamicUpdateSliceOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + DynamicUpdateSliceOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(DynamicUpdateSliceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < DynamicUpdateSliceOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DynamicUpdateSliceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct DynamicUpdateSliceOptionsBuilder + { + typedef DynamicUpdateSliceOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit DynamicUpdateSliceOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < DynamicUpdateSliceOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < DynamicUpdateSliceOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < DynamicUpdateSliceOptions > CreateDynamicUpdateSliceOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + DynamicUpdateSliceOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < DynamicUpdateSliceOptions > CreateDynamicUpdateSliceOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const DynamicUpdateSliceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct UnsortedSegmentProdOptionsT : public flatbuffers::NativeTable + { + typedef UnsortedSegmentProdOptions TableType; + }; + + struct UnsortedSegmentProdOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef UnsortedSegmentProdOptionsT NativeTableType; + typedef UnsortedSegmentProdOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + UnsortedSegmentProdOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(UnsortedSegmentProdOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < UnsortedSegmentProdOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentProdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct UnsortedSegmentProdOptionsBuilder + { + typedef UnsortedSegmentProdOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit UnsortedSegmentProdOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < UnsortedSegmentProdOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < UnsortedSegmentProdOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < UnsortedSegmentProdOptions > CreateUnsortedSegmentProdOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + UnsortedSegmentProdOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < UnsortedSegmentProdOptions > CreateUnsortedSegmentProdOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentProdOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct UnsortedSegmentMaxOptionsT : public flatbuffers::NativeTable + { + typedef UnsortedSegmentMaxOptions TableType; + }; + + struct UnsortedSegmentMaxOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef UnsortedSegmentMaxOptionsT NativeTableType; + typedef UnsortedSegmentMaxOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + UnsortedSegmentMaxOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(UnsortedSegmentMaxOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < UnsortedSegmentMaxOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentMaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct UnsortedSegmentMaxOptionsBuilder + { + typedef UnsortedSegmentMaxOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit UnsortedSegmentMaxOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < UnsortedSegmentMaxOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < UnsortedSegmentMaxOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < UnsortedSegmentMaxOptions > CreateUnsortedSegmentMaxOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + UnsortedSegmentMaxOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < UnsortedSegmentMaxOptions > CreateUnsortedSegmentMaxOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentMaxOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct UnsortedSegmentSumOptionsT : public flatbuffers::NativeTable + { + typedef UnsortedSegmentSumOptions TableType; + }; + + struct UnsortedSegmentSumOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef UnsortedSegmentSumOptionsT NativeTableType; + typedef UnsortedSegmentSumOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + UnsortedSegmentSumOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(UnsortedSegmentSumOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < UnsortedSegmentSumOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentSumOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct UnsortedSegmentSumOptionsBuilder + { + typedef UnsortedSegmentSumOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit UnsortedSegmentSumOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < UnsortedSegmentSumOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < UnsortedSegmentSumOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < UnsortedSegmentSumOptions > CreateUnsortedSegmentSumOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + UnsortedSegmentSumOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < UnsortedSegmentSumOptions > CreateUnsortedSegmentSumOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentSumOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct ATan2OptionsT : public flatbuffers::NativeTable + { + typedef ATan2Options TableType; + }; + + struct ATan2Options FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ATan2OptionsT NativeTableType; + typedef ATan2OptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + ATan2OptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(ATan2OptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < ATan2Options > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ATan2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct ATan2OptionsBuilder + { + typedef ATan2Options Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit ATan2OptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < ATan2Options > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < ATan2Options > (end); + + return o; + } + }; + + inline flatbuffers::Offset < ATan2Options > CreateATan2Options(flatbuffers::FlatBufferBuilder &_fbb) + { + ATan2OptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < ATan2Options > CreateATan2Options(flatbuffers::FlatBufferBuilder &_fbb, + const ATan2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct UnsortedSegmentMinOptionsT : public flatbuffers::NativeTable + { + typedef UnsortedSegmentMinOptions TableType; + }; + + struct UnsortedSegmentMinOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef UnsortedSegmentMinOptionsT NativeTableType; + typedef UnsortedSegmentMinOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + UnsortedSegmentMinOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(UnsortedSegmentMinOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < UnsortedSegmentMinOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentMinOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + }; + + struct UnsortedSegmentMinOptionsBuilder + { + typedef UnsortedSegmentMinOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit UnsortedSegmentMinOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < UnsortedSegmentMinOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < UnsortedSegmentMinOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < UnsortedSegmentMinOptions > CreateUnsortedSegmentMinOptions( + flatbuffers::FlatBufferBuilder &_fbb) + { + UnsortedSegmentMinOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < UnsortedSegmentMinOptions > CreateUnsortedSegmentMinOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentMinOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct SignOptionsT : public flatbuffers::NativeTable + { + typedef SignOptions TableType; + }; + + struct SignOptions FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SignOptionsT NativeTableType; + typedef SignOptionsBuilder Builder; + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + verifier.EndTable(); + } + + SignOptionsT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SignOptionsT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SignOptions > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SignOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SignOptionsBuilder + { + typedef SignOptions Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + explicit SignOptionsBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SignOptions > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SignOptions > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SignOptions > CreateSignOptions(flatbuffers::FlatBufferBuilder &_fbb) + { + SignOptionsBuilder builder_(_fbb); + + return builder_.Finish(); + } + + flatbuffers::Offset < SignOptions > CreateSignOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SignOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct OperatorCodeT : public flatbuffers::NativeTable + { + typedef OperatorCode TableType; + int8_t deprecated_builtin_code = 0; + std::string custom_code {}; + int32_t version = 1; + tflite::BuiltinOperator builtin_code = tflite::BuiltinOperator_ADD; + }; + + struct OperatorCode FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef OperatorCodeT NativeTableType; + typedef OperatorCodeBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_DEPRECATED_BUILTIN_CODE = 4, + VT_CUSTOM_CODE = 6, + VT_VERSION = 8, + VT_BUILTIN_CODE = 10 + }; + int8_t deprecated_builtin_code () const { + return GetField < int8_t > (VT_DEPRECATED_BUILTIN_CODE, 0); + } + + const flatbuffers::String * custom_code () const { + return GetPointer < const flatbuffers::String * > (VT_CUSTOM_CODE); + } + + int32_t version () const { + return GetField < int32_t > (VT_VERSION, 1); + } + + tflite::BuiltinOperator builtin_code () const { + return static_cast < tflite::BuiltinOperator > (GetField < int32_t > (VT_BUILTIN_CODE, 0)); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < int8_t > (verifier, VT_DEPRECATED_BUILTIN_CODE, 1) && + VerifyOffset(verifier, VT_CUSTOM_CODE) && + verifier.VerifyString(custom_code()) && + VerifyField < int32_t > (verifier, VT_VERSION, 4) && + VerifyField < int32_t > (verifier, VT_BUILTIN_CODE, 4) && + verifier.EndTable(); + } + + OperatorCodeT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(OperatorCodeT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < OperatorCode > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const OperatorCodeT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct OperatorCodeBuilder + { + typedef OperatorCode Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_deprecated_builtin_code (int8_t deprecated_builtin_code) { + fbb_.AddElement < int8_t > (OperatorCode::VT_DEPRECATED_BUILTIN_CODE, deprecated_builtin_code, 0); + } + + void add_custom_code (flatbuffers::Offset < flatbuffers::String > custom_code) { + fbb_.AddOffset(OperatorCode::VT_CUSTOM_CODE, custom_code); + } + + void add_version (int32_t version) { + fbb_.AddElement < int32_t > (OperatorCode::VT_VERSION, version, 1); + } + + void add_builtin_code (tflite::BuiltinOperator builtin_code) { + fbb_.AddElement < int32_t > (OperatorCode::VT_BUILTIN_CODE, static_cast < int32_t > (builtin_code), 0); + } + + explicit OperatorCodeBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < OperatorCode > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < OperatorCode > (end); + + return o; + } + }; + + inline flatbuffers::Offset < OperatorCode > CreateOperatorCode(flatbuffers::FlatBufferBuilder &_fbb, + int8_t deprecated_builtin_code = 0, + flatbuffers::Offset < flatbuffers::String > custom_code = 0, + int32_t version = 1, + tflite::BuiltinOperator builtin_code = + tflite::BuiltinOperator_ADD) + { + OperatorCodeBuilder builder_(_fbb); + + builder_.add_builtin_code(builtin_code); + builder_.add_version(version); + builder_.add_custom_code(custom_code); + builder_.add_deprecated_builtin_code(deprecated_builtin_code); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < OperatorCode > CreateOperatorCodeDirect(flatbuffers::FlatBufferBuilder &_fbb, + int8_t deprecated_builtin_code = 0, + const char * custom_code = nullptr, + int32_t version = 1, + tflite::BuiltinOperator builtin_code = + tflite::BuiltinOperator_ADD) + { + auto custom_code__ = custom_code ? _fbb.CreateString(custom_code) : 0; + + return tflite::CreateOperatorCode(_fbb, deprecated_builtin_code, custom_code__, version, builtin_code); + } + + flatbuffers::Offset < OperatorCode > CreateOperatorCode(flatbuffers::FlatBufferBuilder &_fbb, + const OperatorCodeT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct OperatorT : public flatbuffers::NativeTable + { + typedef Operator TableType; + uint32_t opcode_index = 0; + std::vector < int32_t > inputs {}; + std::vector < int32_t > outputs {}; + tflite::BuiltinOptionsUnion builtin_options {}; + std::vector < uint8_t > custom_options {}; + tflite::CustomOptionsFormat custom_options_format = tflite::CustomOptionsFormat_FLEXBUFFERS; + std::vector < bool > mutating_variable_inputs {}; + std::vector < int32_t > intermediates {}; + }; + + struct Operator FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef OperatorT NativeTableType; + typedef OperatorBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_OPCODE_INDEX = 4, + VT_INPUTS = 6, + VT_OUTPUTS = 8, + VT_BUILTIN_OPTIONS_TYPE = 10, + VT_BUILTIN_OPTIONS = 12, + VT_CUSTOM_OPTIONS = 14, + VT_CUSTOM_OPTIONS_FORMAT = 16, + VT_MUTATING_VARIABLE_INPUTS = 18, + VT_INTERMEDIATES = 20 + }; + uint32_t opcode_index () const { + return GetField < uint32_t > (VT_OPCODE_INDEX, 0); + } + + const flatbuffers::Vector < int32_t > * inputs() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_INPUTS); + } + const flatbuffers::Vector < int32_t > * outputs() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_OUTPUTS); + } + tflite::BuiltinOptions builtin_options_type () const { + return static_cast < tflite::BuiltinOptions > (GetField < uint8_t > (VT_BUILTIN_OPTIONS_TYPE, 0)); + } + + const void * builtin_options () const { + return GetPointer < const void * > (VT_BUILTIN_OPTIONS); + } + + template < typename T > const T * builtin_options_as() const; + + const tflite::Conv2DOptions * builtin_options_as_Conv2DOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_Conv2DOptions ? static_cast < + const tflite::Conv2DOptions * > (builtin_options()) : nullptr; + } + + const tflite::DepthwiseConv2DOptions * builtin_options_as_DepthwiseConv2DOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_DepthwiseConv2DOptions ? static_cast < + const tflite::DepthwiseConv2DOptions * > (builtin_options()) : nullptr; + } + + const tflite::ConcatEmbeddingsOptions * builtin_options_as_ConcatEmbeddingsOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ConcatEmbeddingsOptions ? static_cast < + const tflite::ConcatEmbeddingsOptions * > (builtin_options()) : nullptr; + } + + const tflite::LSHProjectionOptions * builtin_options_as_LSHProjectionOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LSHProjectionOptions ? static_cast < + const tflite::LSHProjectionOptions * > (builtin_options()) : nullptr; + } + + const tflite::Pool2DOptions * builtin_options_as_Pool2DOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_Pool2DOptions ? static_cast < + const tflite::Pool2DOptions * > (builtin_options()) : nullptr; + } + + const tflite::SVDFOptions * builtin_options_as_SVDFOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SVDFOptions ? static_cast < + const tflite::SVDFOptions * > (builtin_options()) : nullptr; + } + + const tflite::RNNOptions * builtin_options_as_RNNOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_RNNOptions ? static_cast < + const tflite::RNNOptions * > (builtin_options()) : nullptr; + } + + const tflite::FullyConnectedOptions * builtin_options_as_FullyConnectedOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_FullyConnectedOptions ? static_cast < + const tflite::FullyConnectedOptions * > (builtin_options()) : nullptr; + } + + const tflite::SoftmaxOptions * builtin_options_as_SoftmaxOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SoftmaxOptions ? static_cast < + const tflite::SoftmaxOptions * > (builtin_options()) : nullptr; + } + + const tflite::ConcatenationOptions * builtin_options_as_ConcatenationOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ConcatenationOptions ? static_cast < + const tflite::ConcatenationOptions * > (builtin_options()) : nullptr; + } + + const tflite::AddOptions * builtin_options_as_AddOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_AddOptions ? static_cast < + const tflite::AddOptions * > (builtin_options()) : nullptr; + } + + const tflite::L2NormOptions * builtin_options_as_L2NormOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_L2NormOptions ? static_cast < + const tflite::L2NormOptions * > (builtin_options()) : nullptr; + } + + const tflite::LocalResponseNormalizationOptions * builtin_options_as_LocalResponseNormalizationOptions () const + { + return builtin_options_type() == tflite::BuiltinOptions_LocalResponseNormalizationOptions ? static_cast < + const tflite::LocalResponseNormalizationOptions * > (builtin_options()) : nullptr; + } + + const tflite::LSTMOptions * builtin_options_as_LSTMOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LSTMOptions ? static_cast < + const tflite::LSTMOptions * > (builtin_options()) : nullptr; + } + + const tflite::ResizeBilinearOptions * builtin_options_as_ResizeBilinearOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ResizeBilinearOptions ? static_cast < + const tflite::ResizeBilinearOptions * > (builtin_options()) : nullptr; + } + + const tflite::CallOptions * builtin_options_as_CallOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_CallOptions ? static_cast < + const tflite::CallOptions * > (builtin_options()) : nullptr; + } + + const tflite::ReshapeOptions * builtin_options_as_ReshapeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ReshapeOptions ? static_cast < + const tflite::ReshapeOptions * > (builtin_options()) : nullptr; + } + + const tflite::SkipGramOptions * builtin_options_as_SkipGramOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SkipGramOptions ? static_cast < + const tflite::SkipGramOptions * > (builtin_options()) : nullptr; + } + + const tflite::SpaceToDepthOptions * builtin_options_as_SpaceToDepthOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SpaceToDepthOptions ? static_cast < + const tflite::SpaceToDepthOptions * > (builtin_options()) : nullptr; + } + + const tflite::EmbeddingLookupSparseOptions * builtin_options_as_EmbeddingLookupSparseOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_EmbeddingLookupSparseOptions ? static_cast < + const tflite::EmbeddingLookupSparseOptions * > (builtin_options()) : nullptr; + } + + const tflite::MulOptions * builtin_options_as_MulOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_MulOptions ? static_cast < + const tflite::MulOptions * > (builtin_options()) : nullptr; + } + + const tflite::PadOptions * builtin_options_as_PadOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_PadOptions ? static_cast < + const tflite::PadOptions * > (builtin_options()) : nullptr; + } + + const tflite::GatherOptions * builtin_options_as_GatherOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_GatherOptions ? static_cast < + const tflite::GatherOptions * > (builtin_options()) : nullptr; + } + + const tflite::BatchToSpaceNDOptions * builtin_options_as_BatchToSpaceNDOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_BatchToSpaceNDOptions ? static_cast < + const tflite::BatchToSpaceNDOptions * > (builtin_options()) : nullptr; + } + + const tflite::SpaceToBatchNDOptions * builtin_options_as_SpaceToBatchNDOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SpaceToBatchNDOptions ? static_cast < + const tflite::SpaceToBatchNDOptions * > (builtin_options()) : nullptr; + } + + const tflite::TransposeOptions * builtin_options_as_TransposeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_TransposeOptions ? static_cast < + const tflite::TransposeOptions * > (builtin_options()) : nullptr; + } + + const tflite::ReducerOptions * builtin_options_as_ReducerOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ReducerOptions ? static_cast < + const tflite::ReducerOptions * > (builtin_options()) : nullptr; + } + + const tflite::SubOptions * builtin_options_as_SubOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SubOptions ? static_cast < + const tflite::SubOptions * > (builtin_options()) : nullptr; + } + + const tflite::DivOptions * builtin_options_as_DivOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_DivOptions ? static_cast < + const tflite::DivOptions * > (builtin_options()) : nullptr; + } + + const tflite::SqueezeOptions * builtin_options_as_SqueezeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SqueezeOptions ? static_cast < + const tflite::SqueezeOptions * > (builtin_options()) : nullptr; + } + + const tflite::SequenceRNNOptions * builtin_options_as_SequenceRNNOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SequenceRNNOptions ? static_cast < + const tflite::SequenceRNNOptions * > (builtin_options()) : nullptr; + } + + const tflite::StridedSliceOptions * builtin_options_as_StridedSliceOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_StridedSliceOptions ? static_cast < + const tflite::StridedSliceOptions * > (builtin_options()) : nullptr; + } + + const tflite::ExpOptions * builtin_options_as_ExpOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ExpOptions ? static_cast < + const tflite::ExpOptions * > (builtin_options()) : nullptr; + } + + const tflite::TopKV2Options * builtin_options_as_TopKV2Options () const { + return builtin_options_type() == tflite::BuiltinOptions_TopKV2Options ? static_cast < + const tflite::TopKV2Options * > (builtin_options()) : nullptr; + } + + const tflite::SplitOptions * builtin_options_as_SplitOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SplitOptions ? static_cast < + const tflite::SplitOptions * > (builtin_options()) : nullptr; + } + + const tflite::LogSoftmaxOptions * builtin_options_as_LogSoftmaxOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LogSoftmaxOptions ? static_cast < + const tflite::LogSoftmaxOptions * > (builtin_options()) : nullptr; + } + + const tflite::CastOptions * builtin_options_as_CastOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_CastOptions ? static_cast < + const tflite::CastOptions * > (builtin_options()) : nullptr; + } + + const tflite::DequantizeOptions * builtin_options_as_DequantizeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_DequantizeOptions ? static_cast < + const tflite::DequantizeOptions * > (builtin_options()) : nullptr; + } + + const tflite::MaximumMinimumOptions * builtin_options_as_MaximumMinimumOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_MaximumMinimumOptions ? static_cast < + const tflite::MaximumMinimumOptions * > (builtin_options()) : nullptr; + } + + const tflite::ArgMaxOptions * builtin_options_as_ArgMaxOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ArgMaxOptions ? static_cast < + const tflite::ArgMaxOptions * > (builtin_options()) : nullptr; + } + + const tflite::LessOptions * builtin_options_as_LessOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LessOptions ? static_cast < + const tflite::LessOptions * > (builtin_options()) : nullptr; + } + + const tflite::NegOptions * builtin_options_as_NegOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_NegOptions ? static_cast < + const tflite::NegOptions * > (builtin_options()) : nullptr; + } + + const tflite::PadV2Options * builtin_options_as_PadV2Options () const { + return builtin_options_type() == tflite::BuiltinOptions_PadV2Options ? static_cast < + const tflite::PadV2Options * > (builtin_options()) : nullptr; + } + + const tflite::GreaterOptions * builtin_options_as_GreaterOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_GreaterOptions ? static_cast < + const tflite::GreaterOptions * > (builtin_options()) : nullptr; + } + + const tflite::GreaterEqualOptions * builtin_options_as_GreaterEqualOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_GreaterEqualOptions ? static_cast < + const tflite::GreaterEqualOptions * > (builtin_options()) : nullptr; + } + + const tflite::LessEqualOptions * builtin_options_as_LessEqualOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LessEqualOptions ? static_cast < + const tflite::LessEqualOptions * > (builtin_options()) : nullptr; + } + + const tflite::SelectOptions * builtin_options_as_SelectOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SelectOptions ? static_cast < + const tflite::SelectOptions * > (builtin_options()) : nullptr; + } + + const tflite::SliceOptions * builtin_options_as_SliceOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SliceOptions ? static_cast < + const tflite::SliceOptions * > (builtin_options()) : nullptr; + } + + const tflite::TransposeConvOptions * builtin_options_as_TransposeConvOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_TransposeConvOptions ? static_cast < + const tflite::TransposeConvOptions * > (builtin_options()) : nullptr; + } + + const tflite::SparseToDenseOptions * builtin_options_as_SparseToDenseOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SparseToDenseOptions ? static_cast < + const tflite::SparseToDenseOptions * > (builtin_options()) : nullptr; + } + + const tflite::TileOptions * builtin_options_as_TileOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_TileOptions ? static_cast < + const tflite::TileOptions * > (builtin_options()) : nullptr; + } + + const tflite::ExpandDimsOptions * builtin_options_as_ExpandDimsOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ExpandDimsOptions ? static_cast < + const tflite::ExpandDimsOptions * > (builtin_options()) : nullptr; + } + + const tflite::EqualOptions * builtin_options_as_EqualOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_EqualOptions ? static_cast < + const tflite::EqualOptions * > (builtin_options()) : nullptr; + } + + const tflite::NotEqualOptions * builtin_options_as_NotEqualOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_NotEqualOptions ? static_cast < + const tflite::NotEqualOptions * > (builtin_options()) : nullptr; + } + + const tflite::ShapeOptions * builtin_options_as_ShapeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ShapeOptions ? static_cast < + const tflite::ShapeOptions * > (builtin_options()) : nullptr; + } + + const tflite::PowOptions * builtin_options_as_PowOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_PowOptions ? static_cast < + const tflite::PowOptions * > (builtin_options()) : nullptr; + } + + const tflite::ArgMinOptions * builtin_options_as_ArgMinOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ArgMinOptions ? static_cast < + const tflite::ArgMinOptions * > (builtin_options()) : nullptr; + } + + const tflite::FakeQuantOptions * builtin_options_as_FakeQuantOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_FakeQuantOptions ? static_cast < + const tflite::FakeQuantOptions * > (builtin_options()) : nullptr; + } + + const tflite::PackOptions * builtin_options_as_PackOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_PackOptions ? static_cast < + const tflite::PackOptions * > (builtin_options()) : nullptr; + } + + const tflite::LogicalOrOptions * builtin_options_as_LogicalOrOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LogicalOrOptions ? static_cast < + const tflite::LogicalOrOptions * > (builtin_options()) : nullptr; + } + + const tflite::OneHotOptions * builtin_options_as_OneHotOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_OneHotOptions ? static_cast < + const tflite::OneHotOptions * > (builtin_options()) : nullptr; + } + + const tflite::LogicalAndOptions * builtin_options_as_LogicalAndOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LogicalAndOptions ? static_cast < + const tflite::LogicalAndOptions * > (builtin_options()) : nullptr; + } + + const tflite::LogicalNotOptions * builtin_options_as_LogicalNotOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LogicalNotOptions ? static_cast < + const tflite::LogicalNotOptions * > (builtin_options()) : nullptr; + } + + const tflite::UnpackOptions * builtin_options_as_UnpackOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_UnpackOptions ? static_cast < + const tflite::UnpackOptions * > (builtin_options()) : nullptr; + } + + const tflite::FloorDivOptions * builtin_options_as_FloorDivOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_FloorDivOptions ? static_cast < + const tflite::FloorDivOptions * > (builtin_options()) : nullptr; + } + + const tflite::SquareOptions * builtin_options_as_SquareOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SquareOptions ? static_cast < + const tflite::SquareOptions * > (builtin_options()) : nullptr; + } + + const tflite::ZerosLikeOptions * builtin_options_as_ZerosLikeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ZerosLikeOptions ? static_cast < + const tflite::ZerosLikeOptions * > (builtin_options()) : nullptr; + } + + const tflite::FillOptions * builtin_options_as_FillOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_FillOptions ? static_cast < + const tflite::FillOptions * > (builtin_options()) : nullptr; + } + + const tflite::BidirectionalSequenceLSTMOptions * builtin_options_as_BidirectionalSequenceLSTMOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_BidirectionalSequenceLSTMOptions ? static_cast < + const tflite::BidirectionalSequenceLSTMOptions * > (builtin_options()) : nullptr; + } + + const tflite::BidirectionalSequenceRNNOptions * builtin_options_as_BidirectionalSequenceRNNOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_BidirectionalSequenceRNNOptions ? static_cast < + const tflite::BidirectionalSequenceRNNOptions * > (builtin_options()) : nullptr; + } + + const tflite::UnidirectionalSequenceLSTMOptions * builtin_options_as_UnidirectionalSequenceLSTMOptions () const + { + return builtin_options_type() == tflite::BuiltinOptions_UnidirectionalSequenceLSTMOptions ? static_cast < + const tflite::UnidirectionalSequenceLSTMOptions * > (builtin_options()) : nullptr; + } + + const tflite::FloorModOptions * builtin_options_as_FloorModOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_FloorModOptions ? static_cast < + const tflite::FloorModOptions * > (builtin_options()) : nullptr; + } + + const tflite::RangeOptions * builtin_options_as_RangeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_RangeOptions ? static_cast < + const tflite::RangeOptions * > (builtin_options()) : nullptr; + } + + const tflite::ResizeNearestNeighborOptions * builtin_options_as_ResizeNearestNeighborOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ResizeNearestNeighborOptions ? static_cast < + const tflite::ResizeNearestNeighborOptions * > (builtin_options()) : nullptr; + } + + const tflite::LeakyReluOptions * builtin_options_as_LeakyReluOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_LeakyReluOptions ? static_cast < + const tflite::LeakyReluOptions * > (builtin_options()) : nullptr; + } + + const tflite::SquaredDifferenceOptions * builtin_options_as_SquaredDifferenceOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SquaredDifferenceOptions ? static_cast < + const tflite::SquaredDifferenceOptions * > (builtin_options()) : nullptr; + } + + const tflite::MirrorPadOptions * builtin_options_as_MirrorPadOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_MirrorPadOptions ? static_cast < + const tflite::MirrorPadOptions * > (builtin_options()) : nullptr; + } + + const tflite::AbsOptions * builtin_options_as_AbsOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_AbsOptions ? static_cast < + const tflite::AbsOptions * > (builtin_options()) : nullptr; + } + + const tflite::SplitVOptions * builtin_options_as_SplitVOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SplitVOptions ? static_cast < + const tflite::SplitVOptions * > (builtin_options()) : nullptr; + } + + const tflite::UniqueOptions * builtin_options_as_UniqueOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_UniqueOptions ? static_cast < + const tflite::UniqueOptions * > (builtin_options()) : nullptr; + } + + const tflite::ReverseV2Options * builtin_options_as_ReverseV2Options () const { + return builtin_options_type() == tflite::BuiltinOptions_ReverseV2Options ? static_cast < + const tflite::ReverseV2Options * > (builtin_options()) : nullptr; + } + + const tflite::AddNOptions * builtin_options_as_AddNOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_AddNOptions ? static_cast < + const tflite::AddNOptions * > (builtin_options()) : nullptr; + } + + const tflite::GatherNdOptions * builtin_options_as_GatherNdOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_GatherNdOptions ? static_cast < + const tflite::GatherNdOptions * > (builtin_options()) : nullptr; + } + + const tflite::CosOptions * builtin_options_as_CosOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_CosOptions ? static_cast < + const tflite::CosOptions * > (builtin_options()) : nullptr; + } + + const tflite::WhereOptions * builtin_options_as_WhereOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_WhereOptions ? static_cast < + const tflite::WhereOptions * > (builtin_options()) : nullptr; + } + + const tflite::RankOptions * builtin_options_as_RankOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_RankOptions ? static_cast < + const tflite::RankOptions * > (builtin_options()) : nullptr; + } + + const tflite::ReverseSequenceOptions * builtin_options_as_ReverseSequenceOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ReverseSequenceOptions ? static_cast < + const tflite::ReverseSequenceOptions * > (builtin_options()) : nullptr; + } + + const tflite::MatrixDiagOptions * builtin_options_as_MatrixDiagOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_MatrixDiagOptions ? static_cast < + const tflite::MatrixDiagOptions * > (builtin_options()) : nullptr; + } + + const tflite::QuantizeOptions * builtin_options_as_QuantizeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_QuantizeOptions ? static_cast < + const tflite::QuantizeOptions * > (builtin_options()) : nullptr; + } + + const tflite::MatrixSetDiagOptions * builtin_options_as_MatrixSetDiagOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_MatrixSetDiagOptions ? static_cast < + const tflite::MatrixSetDiagOptions * > (builtin_options()) : nullptr; + } + + const tflite::HardSwishOptions * builtin_options_as_HardSwishOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_HardSwishOptions ? static_cast < + const tflite::HardSwishOptions * > (builtin_options()) : nullptr; + } + + const tflite::IfOptions * builtin_options_as_IfOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_IfOptions ? static_cast < + const tflite::IfOptions * > (builtin_options()) : nullptr; + } + + const tflite::WhileOptions * builtin_options_as_WhileOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_WhileOptions ? static_cast < + const tflite::WhileOptions * > (builtin_options()) : nullptr; + } + + const tflite::DepthToSpaceOptions * builtin_options_as_DepthToSpaceOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_DepthToSpaceOptions ? static_cast < + const tflite::DepthToSpaceOptions * > (builtin_options()) : nullptr; + } + + const tflite::NonMaxSuppressionV4Options * builtin_options_as_NonMaxSuppressionV4Options () const { + return builtin_options_type() == tflite::BuiltinOptions_NonMaxSuppressionV4Options ? static_cast < + const tflite::NonMaxSuppressionV4Options * > (builtin_options()) : nullptr; + } + + const tflite::NonMaxSuppressionV5Options * builtin_options_as_NonMaxSuppressionV5Options () const { + return builtin_options_type() == tflite::BuiltinOptions_NonMaxSuppressionV5Options ? static_cast < + const tflite::NonMaxSuppressionV5Options * > (builtin_options()) : nullptr; + } + + const tflite::ScatterNdOptions * builtin_options_as_ScatterNdOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ScatterNdOptions ? static_cast < + const tflite::ScatterNdOptions * > (builtin_options()) : nullptr; + } + + const tflite::SelectV2Options * builtin_options_as_SelectV2Options () const { + return builtin_options_type() == tflite::BuiltinOptions_SelectV2Options ? static_cast < + const tflite::SelectV2Options * > (builtin_options()) : nullptr; + } + + const tflite::DensifyOptions * builtin_options_as_DensifyOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_DensifyOptions ? static_cast < + const tflite::DensifyOptions * > (builtin_options()) : nullptr; + } + + const tflite::SegmentSumOptions * builtin_options_as_SegmentSumOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SegmentSumOptions ? static_cast < + const tflite::SegmentSumOptions * > (builtin_options()) : nullptr; + } + + const tflite::BatchMatMulOptions * builtin_options_as_BatchMatMulOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_BatchMatMulOptions ? static_cast < + const tflite::BatchMatMulOptions * > (builtin_options()) : nullptr; + } + + const tflite::CumsumOptions * builtin_options_as_CumsumOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_CumsumOptions ? static_cast < + const tflite::CumsumOptions * > (builtin_options()) : nullptr; + } + + const tflite::CallOnceOptions * builtin_options_as_CallOnceOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_CallOnceOptions ? static_cast < + const tflite::CallOnceOptions * > (builtin_options()) : nullptr; + } + + const tflite::BroadcastToOptions * builtin_options_as_BroadcastToOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_BroadcastToOptions ? static_cast < + const tflite::BroadcastToOptions * > (builtin_options()) : nullptr; + } + + const tflite::Rfft2dOptions * builtin_options_as_Rfft2dOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_Rfft2dOptions ? static_cast < + const tflite::Rfft2dOptions * > (builtin_options()) : nullptr; + } + + const tflite::Conv3DOptions * builtin_options_as_Conv3DOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_Conv3DOptions ? static_cast < + const tflite::Conv3DOptions * > (builtin_options()) : nullptr; + } + + const tflite::HashtableOptions * builtin_options_as_HashtableOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_HashtableOptions ? static_cast < + const tflite::HashtableOptions * > (builtin_options()) : nullptr; + } + + const tflite::HashtableFindOptions * builtin_options_as_HashtableFindOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_HashtableFindOptions ? static_cast < + const tflite::HashtableFindOptions * > (builtin_options()) : nullptr; + } + + const tflite::HashtableImportOptions * builtin_options_as_HashtableImportOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_HashtableImportOptions ? static_cast < + const tflite::HashtableImportOptions * > (builtin_options()) : nullptr; + } + + const tflite::HashtableSizeOptions * builtin_options_as_HashtableSizeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_HashtableSizeOptions ? static_cast < + const tflite::HashtableSizeOptions * > (builtin_options()) : nullptr; + } + + const tflite::VarHandleOptions * builtin_options_as_VarHandleOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_VarHandleOptions ? static_cast < + const tflite::VarHandleOptions * > (builtin_options()) : nullptr; + } + + const tflite::ReadVariableOptions * builtin_options_as_ReadVariableOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_ReadVariableOptions ? static_cast < + const tflite::ReadVariableOptions * > (builtin_options()) : nullptr; + } + + const tflite::AssignVariableOptions * builtin_options_as_AssignVariableOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_AssignVariableOptions ? static_cast < + const tflite::AssignVariableOptions * > (builtin_options()) : nullptr; + } + + const tflite::RandomOptions * builtin_options_as_RandomOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_RandomOptions ? static_cast < + const tflite::RandomOptions * > (builtin_options()) : nullptr; + } + + const tflite::BucketizeOptions * builtin_options_as_BucketizeOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_BucketizeOptions ? static_cast < + const tflite::BucketizeOptions * > (builtin_options()) : nullptr; + } + + const tflite::GeluOptions * builtin_options_as_GeluOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_GeluOptions ? static_cast < + const tflite::GeluOptions * > (builtin_options()) : nullptr; + } + + const tflite::DynamicUpdateSliceOptions * builtin_options_as_DynamicUpdateSliceOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_DynamicUpdateSliceOptions ? static_cast < + const tflite::DynamicUpdateSliceOptions * > (builtin_options()) : nullptr; + } + + const tflite::UnsortedSegmentProdOptions * builtin_options_as_UnsortedSegmentProdOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_UnsortedSegmentProdOptions ? static_cast < + const tflite::UnsortedSegmentProdOptions * > (builtin_options()) : nullptr; + } + + const tflite::UnsortedSegmentMaxOptions * builtin_options_as_UnsortedSegmentMaxOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_UnsortedSegmentMaxOptions ? static_cast < + const tflite::UnsortedSegmentMaxOptions * > (builtin_options()) : nullptr; + } + + const tflite::UnsortedSegmentMinOptions * builtin_options_as_UnsortedSegmentMinOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_UnsortedSegmentMinOptions ? static_cast < + const tflite::UnsortedSegmentMinOptions * > (builtin_options()) : nullptr; + } + + const tflite::UnsortedSegmentSumOptions * builtin_options_as_UnsortedSegmentSumOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_UnsortedSegmentSumOptions ? static_cast < + const tflite::UnsortedSegmentSumOptions * > (builtin_options()) : nullptr; + } + + const tflite::ATan2Options * builtin_options_as_ATan2Options () const { + return builtin_options_type() == tflite::BuiltinOptions_ATan2Options ? static_cast < + const tflite::ATan2Options * > (builtin_options()) : nullptr; + } + + const tflite::SignOptions * builtin_options_as_SignOptions () const { + return builtin_options_type() == tflite::BuiltinOptions_SignOptions ? static_cast < + const tflite::SignOptions * > (builtin_options()) : nullptr; + } + + const flatbuffers::Vector < uint8_t > * custom_options() const { + return GetPointer < const flatbuffers::Vector < uint8_t > * > (VT_CUSTOM_OPTIONS); + } + tflite::CustomOptionsFormat custom_options_format () const { + return static_cast < tflite::CustomOptionsFormat > (GetField < int8_t > (VT_CUSTOM_OPTIONS_FORMAT, 0)); + } + + const flatbuffers::Vector < uint8_t > * mutating_variable_inputs() const { + return GetPointer < const flatbuffers::Vector < uint8_t > * > (VT_MUTATING_VARIABLE_INPUTS); + } + const flatbuffers::Vector < int32_t > * intermediates() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_INTERMEDIATES); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint32_t > (verifier, VT_OPCODE_INDEX, 4) && + VerifyOffset(verifier, VT_INPUTS) && + verifier.VerifyVector(inputs()) && + VerifyOffset(verifier, VT_OUTPUTS) && + verifier.VerifyVector(outputs()) && + VerifyField < uint8_t > (verifier, VT_BUILTIN_OPTIONS_TYPE, 1) && + VerifyOffset(verifier, VT_BUILTIN_OPTIONS) && + VerifyBuiltinOptions(verifier, builtin_options(), builtin_options_type()) && + VerifyOffset(verifier, VT_CUSTOM_OPTIONS) && + verifier.VerifyVector(custom_options()) && + VerifyField < int8_t > (verifier, VT_CUSTOM_OPTIONS_FORMAT, 1) && + VerifyOffset(verifier, VT_MUTATING_VARIABLE_INPUTS) && + verifier.VerifyVector(mutating_variable_inputs()) && + VerifyOffset(verifier, VT_INTERMEDIATES) && + verifier.VerifyVector(intermediates()) && + verifier.EndTable(); + } + + OperatorT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(OperatorT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Operator > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const OperatorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + template < > inline const tflite::Conv2DOptions * Operator::builtin_options_as < tflite::Conv2DOptions > () const { + return builtin_options_as_Conv2DOptions(); + } + + template < > inline const tflite::DepthwiseConv2DOptions * Operator::builtin_options_as < + tflite::DepthwiseConv2DOptions > () const { + return builtin_options_as_DepthwiseConv2DOptions(); + } + + template < > inline const tflite::ConcatEmbeddingsOptions * Operator::builtin_options_as < + tflite::ConcatEmbeddingsOptions > () const { + return builtin_options_as_ConcatEmbeddingsOptions(); + } + + template < > inline const tflite::LSHProjectionOptions * Operator::builtin_options_as < + tflite::LSHProjectionOptions > () const { + return builtin_options_as_LSHProjectionOptions(); + } + + template < > inline const tflite::Pool2DOptions * Operator::builtin_options_as < tflite::Pool2DOptions > () const { + return builtin_options_as_Pool2DOptions(); + } + + template < > inline const tflite::SVDFOptions * Operator::builtin_options_as < tflite::SVDFOptions > () const { + return builtin_options_as_SVDFOptions(); + } + + template < > inline const tflite::RNNOptions * Operator::builtin_options_as < tflite::RNNOptions > () const { + return builtin_options_as_RNNOptions(); + } + + template < > inline const tflite::FullyConnectedOptions * Operator::builtin_options_as < + tflite::FullyConnectedOptions > () const { + return builtin_options_as_FullyConnectedOptions(); + } + + template < > inline const tflite::SoftmaxOptions * Operator::builtin_options_as < tflite::SoftmaxOptions > + () const { + return builtin_options_as_SoftmaxOptions(); + } + + template < > inline const tflite::ConcatenationOptions * Operator::builtin_options_as < + tflite::ConcatenationOptions > () const { + return builtin_options_as_ConcatenationOptions(); + } + + template < > inline const tflite::AddOptions * Operator::builtin_options_as < tflite::AddOptions > () const { + return builtin_options_as_AddOptions(); + } + + template < > inline const tflite::L2NormOptions * Operator::builtin_options_as < tflite::L2NormOptions > () const { + return builtin_options_as_L2NormOptions(); + } + + template < > inline const tflite::LocalResponseNormalizationOptions * Operator::builtin_options_as < + tflite::LocalResponseNormalizationOptions > () const { + return builtin_options_as_LocalResponseNormalizationOptions(); + } + + template < > inline const tflite::LSTMOptions * Operator::builtin_options_as < tflite::LSTMOptions > () const { + return builtin_options_as_LSTMOptions(); + } + + template < > inline const tflite::ResizeBilinearOptions * Operator::builtin_options_as < + tflite::ResizeBilinearOptions > () const { + return builtin_options_as_ResizeBilinearOptions(); + } + + template < > inline const tflite::CallOptions * Operator::builtin_options_as < tflite::CallOptions > () const { + return builtin_options_as_CallOptions(); + } + + template < > inline const tflite::ReshapeOptions * Operator::builtin_options_as < tflite::ReshapeOptions > + () const { + return builtin_options_as_ReshapeOptions(); + } + + template < > inline const tflite::SkipGramOptions * Operator::builtin_options_as < tflite::SkipGramOptions > + () const { + return builtin_options_as_SkipGramOptions(); + } + + template < > inline const tflite::SpaceToDepthOptions * Operator::builtin_options_as < tflite::SpaceToDepthOptions > + () const { + return builtin_options_as_SpaceToDepthOptions(); + } + + template < > inline const tflite::EmbeddingLookupSparseOptions * Operator::builtin_options_as < + tflite::EmbeddingLookupSparseOptions > () const { + return builtin_options_as_EmbeddingLookupSparseOptions(); + } + + template < > inline const tflite::MulOptions * Operator::builtin_options_as < tflite::MulOptions > () const { + return builtin_options_as_MulOptions(); + } + + template < > inline const tflite::PadOptions * Operator::builtin_options_as < tflite::PadOptions > () const { + return builtin_options_as_PadOptions(); + } + + template < > inline const tflite::GatherOptions * Operator::builtin_options_as < tflite::GatherOptions > () const { + return builtin_options_as_GatherOptions(); + } + + template < > inline const tflite::BatchToSpaceNDOptions * Operator::builtin_options_as < + tflite::BatchToSpaceNDOptions > () const { + return builtin_options_as_BatchToSpaceNDOptions(); + } + + template < > inline const tflite::SpaceToBatchNDOptions * Operator::builtin_options_as < + tflite::SpaceToBatchNDOptions > () const { + return builtin_options_as_SpaceToBatchNDOptions(); + } + + template < > inline const tflite::TransposeOptions * Operator::builtin_options_as < tflite::TransposeOptions > + () const { + return builtin_options_as_TransposeOptions(); + } + + template < > inline const tflite::ReducerOptions * Operator::builtin_options_as < tflite::ReducerOptions > + () const { + return builtin_options_as_ReducerOptions(); + } + + template < > inline const tflite::SubOptions * Operator::builtin_options_as < tflite::SubOptions > () const { + return builtin_options_as_SubOptions(); + } + + template < > inline const tflite::DivOptions * Operator::builtin_options_as < tflite::DivOptions > () const { + return builtin_options_as_DivOptions(); + } + + template < > inline const tflite::SqueezeOptions * Operator::builtin_options_as < tflite::SqueezeOptions > + () const { + return builtin_options_as_SqueezeOptions(); + } + + template < > inline const tflite::SequenceRNNOptions * Operator::builtin_options_as < tflite::SequenceRNNOptions > + () const { + return builtin_options_as_SequenceRNNOptions(); + } + + template < > inline const tflite::StridedSliceOptions * Operator::builtin_options_as < tflite::StridedSliceOptions > + () const { + return builtin_options_as_StridedSliceOptions(); + } + + template < > inline const tflite::ExpOptions * Operator::builtin_options_as < tflite::ExpOptions > () const { + return builtin_options_as_ExpOptions(); + } + + template < > inline const tflite::TopKV2Options * Operator::builtin_options_as < tflite::TopKV2Options > () const { + return builtin_options_as_TopKV2Options(); + } + + template < > inline const tflite::SplitOptions * Operator::builtin_options_as < tflite::SplitOptions > () const { + return builtin_options_as_SplitOptions(); + } + + template < > inline const tflite::LogSoftmaxOptions * Operator::builtin_options_as < tflite::LogSoftmaxOptions > + () const { + return builtin_options_as_LogSoftmaxOptions(); + } + + template < > inline const tflite::CastOptions * Operator::builtin_options_as < tflite::CastOptions > () const { + return builtin_options_as_CastOptions(); + } + + template < > inline const tflite::DequantizeOptions * Operator::builtin_options_as < tflite::DequantizeOptions > + () const { + return builtin_options_as_DequantizeOptions(); + } + + template < > inline const tflite::MaximumMinimumOptions * Operator::builtin_options_as < + tflite::MaximumMinimumOptions > () const { + return builtin_options_as_MaximumMinimumOptions(); + } + + template < > inline const tflite::ArgMaxOptions * Operator::builtin_options_as < tflite::ArgMaxOptions > () const { + return builtin_options_as_ArgMaxOptions(); + } + + template < > inline const tflite::LessOptions * Operator::builtin_options_as < tflite::LessOptions > () const { + return builtin_options_as_LessOptions(); + } + + template < > inline const tflite::NegOptions * Operator::builtin_options_as < tflite::NegOptions > () const { + return builtin_options_as_NegOptions(); + } + + template < > inline const tflite::PadV2Options * Operator::builtin_options_as < tflite::PadV2Options > () const { + return builtin_options_as_PadV2Options(); + } + + template < > inline const tflite::GreaterOptions * Operator::builtin_options_as < tflite::GreaterOptions > + () const { + return builtin_options_as_GreaterOptions(); + } + + template < > inline const tflite::GreaterEqualOptions * Operator::builtin_options_as < tflite::GreaterEqualOptions > + () const { + return builtin_options_as_GreaterEqualOptions(); + } + + template < > inline const tflite::LessEqualOptions * Operator::builtin_options_as < tflite::LessEqualOptions > + () const { + return builtin_options_as_LessEqualOptions(); + } + + template < > inline const tflite::SelectOptions * Operator::builtin_options_as < tflite::SelectOptions > () const { + return builtin_options_as_SelectOptions(); + } + + template < > inline const tflite::SliceOptions * Operator::builtin_options_as < tflite::SliceOptions > () const { + return builtin_options_as_SliceOptions(); + } + + template < > inline const tflite::TransposeConvOptions * Operator::builtin_options_as < + tflite::TransposeConvOptions > () const { + return builtin_options_as_TransposeConvOptions(); + } + + template < > inline const tflite::SparseToDenseOptions * Operator::builtin_options_as < + tflite::SparseToDenseOptions > () const { + return builtin_options_as_SparseToDenseOptions(); + } + + template < > inline const tflite::TileOptions * Operator::builtin_options_as < tflite::TileOptions > () const { + return builtin_options_as_TileOptions(); + } + + template < > inline const tflite::ExpandDimsOptions * Operator::builtin_options_as < tflite::ExpandDimsOptions > + () const { + return builtin_options_as_ExpandDimsOptions(); + } + + template < > inline const tflite::EqualOptions * Operator::builtin_options_as < tflite::EqualOptions > () const { + return builtin_options_as_EqualOptions(); + } + + template < > inline const tflite::NotEqualOptions * Operator::builtin_options_as < tflite::NotEqualOptions > + () const { + return builtin_options_as_NotEqualOptions(); + } + + template < > inline const tflite::ShapeOptions * Operator::builtin_options_as < tflite::ShapeOptions > () const { + return builtin_options_as_ShapeOptions(); + } + + template < > inline const tflite::PowOptions * Operator::builtin_options_as < tflite::PowOptions > () const { + return builtin_options_as_PowOptions(); + } + + template < > inline const tflite::ArgMinOptions * Operator::builtin_options_as < tflite::ArgMinOptions > () const { + return builtin_options_as_ArgMinOptions(); + } + + template < > inline const tflite::FakeQuantOptions * Operator::builtin_options_as < tflite::FakeQuantOptions > + () const { + return builtin_options_as_FakeQuantOptions(); + } + + template < > inline const tflite::PackOptions * Operator::builtin_options_as < tflite::PackOptions > () const { + return builtin_options_as_PackOptions(); + } + + template < > inline const tflite::LogicalOrOptions * Operator::builtin_options_as < tflite::LogicalOrOptions > + () const { + return builtin_options_as_LogicalOrOptions(); + } + + template < > inline const tflite::OneHotOptions * Operator::builtin_options_as < tflite::OneHotOptions > () const { + return builtin_options_as_OneHotOptions(); + } + + template < > inline const tflite::LogicalAndOptions * Operator::builtin_options_as < tflite::LogicalAndOptions > + () const { + return builtin_options_as_LogicalAndOptions(); + } + + template < > inline const tflite::LogicalNotOptions * Operator::builtin_options_as < tflite::LogicalNotOptions > + () const { + return builtin_options_as_LogicalNotOptions(); + } + + template < > inline const tflite::UnpackOptions * Operator::builtin_options_as < tflite::UnpackOptions > () const { + return builtin_options_as_UnpackOptions(); + } + + template < > inline const tflite::FloorDivOptions * Operator::builtin_options_as < tflite::FloorDivOptions > + () const { + return builtin_options_as_FloorDivOptions(); + } + + template < > inline const tflite::SquareOptions * Operator::builtin_options_as < tflite::SquareOptions > () const { + return builtin_options_as_SquareOptions(); + } + + template < > inline const tflite::ZerosLikeOptions * Operator::builtin_options_as < tflite::ZerosLikeOptions > + () const { + return builtin_options_as_ZerosLikeOptions(); + } + + template < > inline const tflite::FillOptions * Operator::builtin_options_as < tflite::FillOptions > () const { + return builtin_options_as_FillOptions(); + } + + template < > inline const tflite::BidirectionalSequenceLSTMOptions * Operator::builtin_options_as < + tflite::BidirectionalSequenceLSTMOptions > () const { + return builtin_options_as_BidirectionalSequenceLSTMOptions(); + } + + template < > inline const tflite::BidirectionalSequenceRNNOptions * Operator::builtin_options_as < + tflite::BidirectionalSequenceRNNOptions > () const { + return builtin_options_as_BidirectionalSequenceRNNOptions(); + } + + template < > inline const tflite::UnidirectionalSequenceLSTMOptions * Operator::builtin_options_as < + tflite::UnidirectionalSequenceLSTMOptions > () const { + return builtin_options_as_UnidirectionalSequenceLSTMOptions(); + } + + template < > inline const tflite::FloorModOptions * Operator::builtin_options_as < tflite::FloorModOptions > + () const { + return builtin_options_as_FloorModOptions(); + } + + template < > inline const tflite::RangeOptions * Operator::builtin_options_as < tflite::RangeOptions > () const { + return builtin_options_as_RangeOptions(); + } + + template < > inline const tflite::ResizeNearestNeighborOptions * Operator::builtin_options_as < + tflite::ResizeNearestNeighborOptions > () const { + return builtin_options_as_ResizeNearestNeighborOptions(); + } + + template < > inline const tflite::LeakyReluOptions * Operator::builtin_options_as < tflite::LeakyReluOptions > + () const { + return builtin_options_as_LeakyReluOptions(); + } + + template < > inline const tflite::SquaredDifferenceOptions * Operator::builtin_options_as < + tflite::SquaredDifferenceOptions > () const { + return builtin_options_as_SquaredDifferenceOptions(); + } + + template < > inline const tflite::MirrorPadOptions * Operator::builtin_options_as < tflite::MirrorPadOptions > + () const { + return builtin_options_as_MirrorPadOptions(); + } + + template < > inline const tflite::AbsOptions * Operator::builtin_options_as < tflite::AbsOptions > () const { + return builtin_options_as_AbsOptions(); + } + + template < > inline const tflite::SplitVOptions * Operator::builtin_options_as < tflite::SplitVOptions > () const { + return builtin_options_as_SplitVOptions(); + } + + template < > inline const tflite::UniqueOptions * Operator::builtin_options_as < tflite::UniqueOptions > () const { + return builtin_options_as_UniqueOptions(); + } + + template < > inline const tflite::ReverseV2Options * Operator::builtin_options_as < tflite::ReverseV2Options > + () const { + return builtin_options_as_ReverseV2Options(); + } + + template < > inline const tflite::AddNOptions * Operator::builtin_options_as < tflite::AddNOptions > () const { + return builtin_options_as_AddNOptions(); + } + + template < > inline const tflite::GatherNdOptions * Operator::builtin_options_as < tflite::GatherNdOptions > + () const { + return builtin_options_as_GatherNdOptions(); + } + + template < > inline const tflite::CosOptions * Operator::builtin_options_as < tflite::CosOptions > () const { + return builtin_options_as_CosOptions(); + } + + template < > inline const tflite::WhereOptions * Operator::builtin_options_as < tflite::WhereOptions > () const { + return builtin_options_as_WhereOptions(); + } + + template < > inline const tflite::RankOptions * Operator::builtin_options_as < tflite::RankOptions > () const { + return builtin_options_as_RankOptions(); + } + + template < > inline const tflite::ReverseSequenceOptions * Operator::builtin_options_as < + tflite::ReverseSequenceOptions > () const { + return builtin_options_as_ReverseSequenceOptions(); + } + + template < > inline const tflite::MatrixDiagOptions * Operator::builtin_options_as < tflite::MatrixDiagOptions > + () const { + return builtin_options_as_MatrixDiagOptions(); + } + + template < > inline const tflite::QuantizeOptions * Operator::builtin_options_as < tflite::QuantizeOptions > + () const { + return builtin_options_as_QuantizeOptions(); + } + + template < > inline const tflite::MatrixSetDiagOptions * Operator::builtin_options_as < + tflite::MatrixSetDiagOptions > () const { + return builtin_options_as_MatrixSetDiagOptions(); + } + + template < > inline const tflite::HardSwishOptions * Operator::builtin_options_as < tflite::HardSwishOptions > + () const { + return builtin_options_as_HardSwishOptions(); + } + + template < > inline const tflite::IfOptions * Operator::builtin_options_as < tflite::IfOptions > () const { + return builtin_options_as_IfOptions(); + } + + template < > inline const tflite::WhileOptions * Operator::builtin_options_as < tflite::WhileOptions > () const { + return builtin_options_as_WhileOptions(); + } + + template < > inline const tflite::DepthToSpaceOptions * Operator::builtin_options_as < tflite::DepthToSpaceOptions > + () const { + return builtin_options_as_DepthToSpaceOptions(); + } + + template < > inline const tflite::NonMaxSuppressionV4Options * Operator::builtin_options_as < + tflite::NonMaxSuppressionV4Options > () const { + return builtin_options_as_NonMaxSuppressionV4Options(); + } + + template < > inline const tflite::NonMaxSuppressionV5Options * Operator::builtin_options_as < + tflite::NonMaxSuppressionV5Options > () const { + return builtin_options_as_NonMaxSuppressionV5Options(); + } + + template < > inline const tflite::ScatterNdOptions * Operator::builtin_options_as < tflite::ScatterNdOptions > + () const { + return builtin_options_as_ScatterNdOptions(); + } + + template < > inline const tflite::SelectV2Options * Operator::builtin_options_as < tflite::SelectV2Options > + () const { + return builtin_options_as_SelectV2Options(); + } + + template < > inline const tflite::DensifyOptions * Operator::builtin_options_as < tflite::DensifyOptions > + () const { + return builtin_options_as_DensifyOptions(); + } + + template < > inline const tflite::SegmentSumOptions * Operator::builtin_options_as < tflite::SegmentSumOptions > + () const { + return builtin_options_as_SegmentSumOptions(); + } + + template < > inline const tflite::BatchMatMulOptions * Operator::builtin_options_as < tflite::BatchMatMulOptions > + () const { + return builtin_options_as_BatchMatMulOptions(); + } + + template < > inline const tflite::CumsumOptions * Operator::builtin_options_as < tflite::CumsumOptions > () const { + return builtin_options_as_CumsumOptions(); + } + + template < > inline const tflite::CallOnceOptions * Operator::builtin_options_as < tflite::CallOnceOptions > + () const { + return builtin_options_as_CallOnceOptions(); + } + + template < > inline const tflite::BroadcastToOptions * Operator::builtin_options_as < tflite::BroadcastToOptions > + () const { + return builtin_options_as_BroadcastToOptions(); + } + + template < > inline const tflite::Rfft2dOptions * Operator::builtin_options_as < tflite::Rfft2dOptions > () const { + return builtin_options_as_Rfft2dOptions(); + } + + template < > inline const tflite::Conv3DOptions * Operator::builtin_options_as < tflite::Conv3DOptions > () const { + return builtin_options_as_Conv3DOptions(); + } + + template < > inline const tflite::HashtableOptions * Operator::builtin_options_as < tflite::HashtableOptions > + () const { + return builtin_options_as_HashtableOptions(); + } + + template < > inline const tflite::HashtableFindOptions * Operator::builtin_options_as < + tflite::HashtableFindOptions > () const { + return builtin_options_as_HashtableFindOptions(); + } + + template < > inline const tflite::HashtableImportOptions * Operator::builtin_options_as < + tflite::HashtableImportOptions > () const { + return builtin_options_as_HashtableImportOptions(); + } + + template < > inline const tflite::HashtableSizeOptions * Operator::builtin_options_as < + tflite::HashtableSizeOptions > () const { + return builtin_options_as_HashtableSizeOptions(); + } + + template < > inline const tflite::VarHandleOptions * Operator::builtin_options_as < tflite::VarHandleOptions > + () const { + return builtin_options_as_VarHandleOptions(); + } + + template < > inline const tflite::ReadVariableOptions * Operator::builtin_options_as < tflite::ReadVariableOptions > + () const { + return builtin_options_as_ReadVariableOptions(); + } + + template < > inline const tflite::AssignVariableOptions * Operator::builtin_options_as < + tflite::AssignVariableOptions > () const { + return builtin_options_as_AssignVariableOptions(); + } + + template < > inline const tflite::RandomOptions * Operator::builtin_options_as < tflite::RandomOptions > () const { + return builtin_options_as_RandomOptions(); + } + + template < > inline const tflite::BucketizeOptions * Operator::builtin_options_as < tflite::BucketizeOptions > + () const { + return builtin_options_as_BucketizeOptions(); + } + + template < > inline const tflite::GeluOptions * Operator::builtin_options_as < tflite::GeluOptions > () const { + return builtin_options_as_GeluOptions(); + } + + template < > inline const tflite::DynamicUpdateSliceOptions * Operator::builtin_options_as < + tflite::DynamicUpdateSliceOptions > () const { + return builtin_options_as_DynamicUpdateSliceOptions(); + } + + template < > inline const tflite::UnsortedSegmentProdOptions * Operator::builtin_options_as < + tflite::UnsortedSegmentProdOptions > () const { + return builtin_options_as_UnsortedSegmentProdOptions(); + } + + template < > inline const tflite::UnsortedSegmentMaxOptions * Operator::builtin_options_as < + tflite::UnsortedSegmentMaxOptions > () const { + return builtin_options_as_UnsortedSegmentMaxOptions(); + } + + template < > inline const tflite::UnsortedSegmentMinOptions * Operator::builtin_options_as < + tflite::UnsortedSegmentMinOptions > () const { + return builtin_options_as_UnsortedSegmentMinOptions(); + } + + template < > inline const tflite::UnsortedSegmentSumOptions * Operator::builtin_options_as < + tflite::UnsortedSegmentSumOptions > () const { + return builtin_options_as_UnsortedSegmentSumOptions(); + } + + template < > inline const tflite::ATan2Options * Operator::builtin_options_as < tflite::ATan2Options > () const { + return builtin_options_as_ATan2Options(); + } + + template < > inline const tflite::SignOptions * Operator::builtin_options_as < tflite::SignOptions > () const { + return builtin_options_as_SignOptions(); + } + + struct OperatorBuilder + { + typedef Operator Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_opcode_index (uint32_t opcode_index) { + fbb_.AddElement < uint32_t > (Operator::VT_OPCODE_INDEX, opcode_index, 0); + } + + void add_inputs (flatbuffers::Offset < flatbuffers::Vector < int32_t >> inputs) { + fbb_.AddOffset(Operator::VT_INPUTS, inputs); + } + + void add_outputs (flatbuffers::Offset < flatbuffers::Vector < int32_t >> outputs) { + fbb_.AddOffset(Operator::VT_OUTPUTS, outputs); + } + + void add_builtin_options_type (tflite::BuiltinOptions builtin_options_type) { + fbb_.AddElement < uint8_t > + (Operator::VT_BUILTIN_OPTIONS_TYPE, static_cast < uint8_t > (builtin_options_type), 0); + } + + void add_builtin_options (flatbuffers::Offset < void > builtin_options) { + fbb_.AddOffset(Operator::VT_BUILTIN_OPTIONS, builtin_options); + } + + void add_custom_options (flatbuffers::Offset < flatbuffers::Vector < uint8_t >> custom_options) { + fbb_.AddOffset(Operator::VT_CUSTOM_OPTIONS, custom_options); + } + + void add_custom_options_format (tflite::CustomOptionsFormat custom_options_format) { + fbb_.AddElement < int8_t > + (Operator::VT_CUSTOM_OPTIONS_FORMAT, static_cast < int8_t > (custom_options_format), 0); + } + + void add_mutating_variable_inputs ( + flatbuffers::Offset < flatbuffers::Vector < uint8_t >> mutating_variable_inputs) { + fbb_.AddOffset(Operator::VT_MUTATING_VARIABLE_INPUTS, mutating_variable_inputs); + } + + void add_intermediates (flatbuffers::Offset < flatbuffers::Vector < int32_t >> intermediates) { + fbb_.AddOffset(Operator::VT_INTERMEDIATES, intermediates); + } + + explicit OperatorBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Operator > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Operator > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Operator > CreateOperator(flatbuffers::FlatBufferBuilder &_fbb, + uint32_t opcode_index = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> inputs = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> outputs = 0, + tflite::BuiltinOptions builtin_options_type = tflite::BuiltinOptions_NONE, + flatbuffers::Offset < void > builtin_options = 0, + flatbuffers::Offset < flatbuffers::Vector < uint8_t >> custom_options = 0, + tflite::CustomOptionsFormat custom_options_format = tflite::CustomOptionsFormat_FLEXBUFFERS, + flatbuffers::Offset < flatbuffers::Vector < uint8_t >> mutating_variable_inputs = 0, + flatbuffers::Offset < flatbuffers::Vector < + int32_t >> intermediates = 0) + { + OperatorBuilder builder_(_fbb); + + builder_.add_intermediates(intermediates); + builder_.add_mutating_variable_inputs(mutating_variable_inputs); + builder_.add_custom_options(custom_options); + builder_.add_builtin_options(builtin_options); + builder_.add_outputs(outputs); + builder_.add_inputs(inputs); + builder_.add_opcode_index(opcode_index); + builder_.add_custom_options_format(custom_options_format); + builder_.add_builtin_options_type(builtin_options_type); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < Operator > CreateOperatorDirect(flatbuffers::FlatBufferBuilder &_fbb, + uint32_t opcode_index = 0, + const std::vector < int32_t > *inputs = nullptr, + const std::vector < int32_t > *outputs = nullptr, + tflite::BuiltinOptions builtin_options_type = tflite::BuiltinOptions_NONE, + flatbuffers::Offset < void > builtin_options = 0, + const std::vector < uint8_t > *custom_options = nullptr, + tflite::CustomOptionsFormat custom_options_format = tflite::CustomOptionsFormat_FLEXBUFFERS, + const std::vector < uint8_t > *mutating_variable_inputs = nullptr, + const std::vector < int32_t > + *intermediates = nullptr) + { + auto inputs__ = inputs ? _fbb.CreateVector < int32_t > (*inputs) : 0; + auto outputs__ = outputs ? _fbb.CreateVector < int32_t > (*outputs) : 0; + auto custom_options__ = custom_options ? _fbb.CreateVector < uint8_t > (*custom_options) : 0; + auto mutating_variable_inputs__ = mutating_variable_inputs ? _fbb.CreateVector < uint8_t > + (*mutating_variable_inputs) : 0; + auto intermediates__ = intermediates ? _fbb.CreateVector < int32_t > (*intermediates) : 0; + + return tflite::CreateOperator(_fbb, + opcode_index, + inputs__, + outputs__, + builtin_options_type, + builtin_options, + custom_options__, + custom_options_format, + mutating_variable_inputs__, + intermediates__); + } + + flatbuffers::Offset < Operator > CreateOperator(flatbuffers::FlatBufferBuilder &_fbb, + const OperatorT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct SubGraphT : public flatbuffers::NativeTable + { + typedef SubGraph TableType; + std::vector < std::unique_ptr < tflite::TensorT >> tensors {}; + std::vector < int32_t > inputs {}; + std::vector < int32_t > outputs {}; + std::vector < std::unique_ptr < tflite::OperatorT >> operators {}; + std::string name {}; + SubGraphT() = default; + SubGraphT(const SubGraphT &o); + SubGraphT(SubGraphT &&) FLATBUFFERS_NOEXCEPT = default; + SubGraphT &operator = (SubGraphT o) FLATBUFFERS_NOEXCEPT; + }; + + struct SubGraph FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SubGraphT NativeTableType; + typedef SubGraphBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_TENSORS = 4, + VT_INPUTS = 6, + VT_OUTPUTS = 8, + VT_OPERATORS = 10, + VT_NAME = 12 + }; + const flatbuffers::Vector < flatbuffers::Offset < tflite::Tensor >> * tensors() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::Tensor >> * > (VT_TENSORS); + } + const flatbuffers::Vector < int32_t > * inputs() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_INPUTS); + } + const flatbuffers::Vector < int32_t > * outputs() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_OUTPUTS); + } + const flatbuffers::Vector < flatbuffers::Offset < tflite::Operator >> * operators() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::Operator >> * > + (VT_OPERATORS); + } + const flatbuffers::String * name () const { + return GetPointer < const flatbuffers::String * > (VT_NAME); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_TENSORS) && + verifier.VerifyVector(tensors()) && + verifier.VerifyVectorOfTables(tensors()) && + VerifyOffset(verifier, VT_INPUTS) && + verifier.VerifyVector(inputs()) && + VerifyOffset(verifier, VT_OUTPUTS) && + verifier.VerifyVector(outputs()) && + VerifyOffset(verifier, VT_OPERATORS) && + verifier.VerifyVector(operators()) && + verifier.VerifyVectorOfTables(operators()) && + VerifyOffset(verifier, VT_NAME) && + verifier.VerifyString(name()) && + verifier.EndTable(); + } + + SubGraphT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SubGraphT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SubGraph > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SubGraphT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SubGraphBuilder + { + typedef SubGraph Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_tensors (flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::Tensor >> > + tensors) { + fbb_.AddOffset(SubGraph::VT_TENSORS, tensors); + } + + void add_inputs (flatbuffers::Offset < flatbuffers::Vector < int32_t >> inputs) { + fbb_.AddOffset(SubGraph::VT_INPUTS, inputs); + } + + void add_outputs (flatbuffers::Offset < flatbuffers::Vector < int32_t >> outputs) { + fbb_.AddOffset(SubGraph::VT_OUTPUTS, outputs); + } + + void add_operators ( + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::Operator >> > operators) { + fbb_.AddOffset(SubGraph::VT_OPERATORS, operators); + } + + void add_name (flatbuffers::Offset < flatbuffers::String > name) { + fbb_.AddOffset(SubGraph::VT_NAME, name); + } + + explicit SubGraphBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SubGraph > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SubGraph > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SubGraph > CreateSubGraph(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::Tensor >> > tensors = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> inputs = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> outputs = 0, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::Operator >> > operators = 0, + flatbuffers::Offset < flatbuffers::String > name = 0) + { + SubGraphBuilder builder_(_fbb); + + builder_.add_name(name); + builder_.add_operators(operators); + builder_.add_outputs(outputs); + builder_.add_inputs(inputs); + builder_.add_tensors(tensors); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < SubGraph > CreateSubGraphDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < flatbuffers::Offset < tflite::Tensor >> *tensors = nullptr, + const std::vector < int32_t > *inputs = nullptr, + const std::vector < int32_t > *outputs = nullptr, + const std::vector < flatbuffers::Offset < tflite::Operator >> *operators = nullptr, + const char * name = nullptr) + { + auto tensors__ = tensors ? _fbb.CreateVector < flatbuffers::Offset < tflite::Tensor >> (*tensors) : 0; + auto inputs__ = inputs ? _fbb.CreateVector < int32_t > (*inputs) : 0; + auto outputs__ = outputs ? _fbb.CreateVector < int32_t > (*outputs) : 0; + auto operators__ = operators ? _fbb.CreateVector < flatbuffers::Offset < tflite::Operator >> (*operators) : 0; + auto name__ = name ? _fbb.CreateString(name) : 0; + + return tflite::CreateSubGraph(_fbb, tensors__, inputs__, outputs__, operators__, name__); + } + + flatbuffers::Offset < SubGraph > CreateSubGraph(flatbuffers::FlatBufferBuilder &_fbb, + const SubGraphT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct BufferT : public flatbuffers::NativeTable + { + typedef Buffer TableType; + std::vector < uint8_t > data {}; + }; + + struct Buffer FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef BufferT NativeTableType; + typedef BufferBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_DATA = 4 + }; + const flatbuffers::Vector < uint8_t > * data() const { + return GetPointer < const flatbuffers::Vector < uint8_t > * > (VT_DATA); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_DATA) && + verifier.VerifyVector(data()) && + verifier.EndTable(); + } + + BufferT * UnPack(const flatbuffers::resolver_function_t * _resolver =nullptr) const; + void UnPackTo(BufferT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Buffer > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BufferT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct BufferBuilder + { + typedef Buffer Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_data (flatbuffers::Offset < flatbuffers::Vector < uint8_t >> data) { + fbb_.AddOffset(Buffer::VT_DATA, data); + } + + explicit BufferBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Buffer > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Buffer > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Buffer > CreateBuffer(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < uint8_t >> data = 0) + { + BufferBuilder builder_(_fbb); + + builder_.add_data(data); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < Buffer > CreateBufferDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < uint8_t > *data = nullptr) + { + if (data) + { + _fbb.ForceVectorAlignment(data->size(), sizeof(uint8_t), 16); + } + + auto data__ = data ? _fbb.CreateVector < uint8_t > (*data) : 0; + + return tflite::CreateBuffer(_fbb, data__); + } + + flatbuffers::Offset < Buffer > CreateBuffer(flatbuffers::FlatBufferBuilder &_fbb, + const BufferT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct MetadataT : public flatbuffers::NativeTable + { + typedef Metadata TableType; + std::string name {}; + uint32_t buffer = 0; + }; + + struct Metadata FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef MetadataT NativeTableType; + typedef MetadataBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_NAME = 4, + VT_BUFFER = 6 + }; + const flatbuffers::String * name () const { + return GetPointer < const flatbuffers::String * > (VT_NAME); + } + + uint32_t buffer () const { + return GetField < uint32_t > (VT_BUFFER, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_NAME) && + verifier.VerifyString(name()) && + VerifyField < uint32_t > (verifier, VT_BUFFER, 4) && + verifier.EndTable(); + } + + MetadataT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(MetadataT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Metadata > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MetadataT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct MetadataBuilder + { + typedef Metadata Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_name (flatbuffers::Offset < flatbuffers::String > name) { + fbb_.AddOffset(Metadata::VT_NAME, name); + } + + void add_buffer (uint32_t buffer) { + fbb_.AddElement < uint32_t > (Metadata::VT_BUFFER, buffer, 0); + } + + explicit MetadataBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Metadata > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Metadata > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Metadata > CreateMetadata(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::String > name = 0, + uint32_t buffer = 0) + { + MetadataBuilder builder_(_fbb); + + builder_.add_buffer(buffer); + builder_.add_name(name); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < Metadata > CreateMetadataDirect(flatbuffers::FlatBufferBuilder &_fbb, + const char * name = nullptr, + uint32_t buffer = 0) + { + auto name__ = name ? _fbb.CreateString(name) : 0; + + return tflite::CreateMetadata(_fbb, name__, buffer); + } + + flatbuffers::Offset < Metadata > CreateMetadata(flatbuffers::FlatBufferBuilder &_fbb, + const MetadataT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct TensorMapT : public flatbuffers::NativeTable + { + typedef TensorMap TableType; + std::string name {}; + uint32_t tensor_index = 0; + }; + + struct TensorMap FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef TensorMapT NativeTableType; + typedef TensorMapBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_NAME = 4, + VT_TENSOR_INDEX = 6 + }; + const flatbuffers::String * name () const { + return GetPointer < const flatbuffers::String * > (VT_NAME); + } + + uint32_t tensor_index () const { + return GetField < uint32_t > (VT_TENSOR_INDEX, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_NAME) && + verifier.VerifyString(name()) && + VerifyField < uint32_t > (verifier, VT_TENSOR_INDEX, 4) && + verifier.EndTable(); + } + + TensorMapT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(TensorMapT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < TensorMap > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TensorMapT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct TensorMapBuilder + { + typedef TensorMap Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_name (flatbuffers::Offset < flatbuffers::String > name) { + fbb_.AddOffset(TensorMap::VT_NAME, name); + } + + void add_tensor_index (uint32_t tensor_index) { + fbb_.AddElement < uint32_t > (TensorMap::VT_TENSOR_INDEX, tensor_index, 0); + } + + explicit TensorMapBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < TensorMap > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < TensorMap > (end); + + return o; + } + }; + + inline flatbuffers::Offset < TensorMap > CreateTensorMap(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::String > name = 0, + uint32_t tensor_index = 0) + { + TensorMapBuilder builder_(_fbb); + + builder_.add_tensor_index(tensor_index); + builder_.add_name(name); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < TensorMap > CreateTensorMapDirect(flatbuffers::FlatBufferBuilder &_fbb, + const char * name = nullptr, + uint32_t tensor_index = 0) + { + auto name__ = name ? _fbb.CreateString(name) : 0; + + return tflite::CreateTensorMap(_fbb, name__, tensor_index); + } + + flatbuffers::Offset < TensorMap > CreateTensorMap(flatbuffers::FlatBufferBuilder &_fbb, + const TensorMapT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + struct SignatureDefT : public flatbuffers::NativeTable + { + typedef SignatureDef TableType; + std::vector < std::unique_ptr < tflite::TensorMapT >> inputs {}; + std::vector < std::unique_ptr < tflite::TensorMapT >> outputs {}; + std::string signature_key {}; + uint32_t subgraph_index = 0; + SignatureDefT() = default; + SignatureDefT(const SignatureDefT &o); + SignatureDefT(SignatureDefT &&) FLATBUFFERS_NOEXCEPT = default; + SignatureDefT &operator = (SignatureDefT o) FLATBUFFERS_NOEXCEPT; + }; + + struct SignatureDef FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef SignatureDefT NativeTableType; + typedef SignatureDefBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_INPUTS = 4, + VT_OUTPUTS = 6, + VT_SIGNATURE_KEY = 8, + VT_SUBGRAPH_INDEX = 12 + }; + const flatbuffers::Vector < flatbuffers::Offset < tflite::TensorMap >> * inputs() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::TensorMap >> * > (VT_INPUTS); + } + const flatbuffers::Vector < flatbuffers::Offset < tflite::TensorMap >> * outputs() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::TensorMap >> * > (VT_OUTPUTS); + } + const flatbuffers::String * signature_key () const { + return GetPointer < const flatbuffers::String * > (VT_SIGNATURE_KEY); + } + + uint32_t subgraph_index () const { + return GetField < uint32_t > (VT_SUBGRAPH_INDEX, 0); + } + + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyOffset(verifier, VT_INPUTS) && + verifier.VerifyVector(inputs()) && + verifier.VerifyVectorOfTables(inputs()) && + VerifyOffset(verifier, VT_OUTPUTS) && + verifier.VerifyVector(outputs()) && + verifier.VerifyVectorOfTables(outputs()) && + VerifyOffset(verifier, VT_SIGNATURE_KEY) && + verifier.VerifyString(signature_key()) && + VerifyField < uint32_t > (verifier, VT_SUBGRAPH_INDEX, 4) && + verifier.EndTable(); + } + + SignatureDefT * UnPack(const flatbuffers::resolver_function_t * _resolver=nullptr) const; + void UnPackTo(SignatureDefT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < SignatureDef > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SignatureDefT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct SignatureDefBuilder + { + typedef SignatureDef Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_inputs (flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::TensorMap >> > + inputs) { + fbb_.AddOffset(SignatureDef::VT_INPUTS, inputs); + } + + void add_outputs ( + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::TensorMap >> > outputs) { + fbb_.AddOffset(SignatureDef::VT_OUTPUTS, outputs); + } + + void add_signature_key (flatbuffers::Offset < flatbuffers::String > signature_key) { + fbb_.AddOffset(SignatureDef::VT_SIGNATURE_KEY, signature_key); + } + + void add_subgraph_index (uint32_t subgraph_index) { + fbb_.AddElement < uint32_t > (SignatureDef::VT_SUBGRAPH_INDEX, subgraph_index, 0); + } + + explicit SignatureDefBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < SignatureDef > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < SignatureDef > (end); + + return o; + } + }; + + inline flatbuffers::Offset < SignatureDef > CreateSignatureDef(flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::TensorMap >> > inputs = 0, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::TensorMap >> > outputs = 0, + flatbuffers::Offset < flatbuffers::String > signature_key = 0, + uint32_t subgraph_index = 0) + { + SignatureDefBuilder builder_(_fbb); + + builder_.add_subgraph_index(subgraph_index); + builder_.add_signature_key(signature_key); + builder_.add_outputs(outputs); + builder_.add_inputs(inputs); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < SignatureDef > CreateSignatureDefDirect(flatbuffers::FlatBufferBuilder &_fbb, + const std::vector < flatbuffers::Offset < tflite::TensorMap >> *inputs = nullptr, + const std::vector < flatbuffers::Offset < tflite::TensorMap >> *outputs = nullptr, + const char * signature_key = nullptr, + uint32_t subgraph_index = 0) + { + auto inputs__ = inputs ? _fbb.CreateVector < flatbuffers::Offset < tflite::TensorMap >> (*inputs) : 0; + auto outputs__ = outputs ? _fbb.CreateVector < flatbuffers::Offset < tflite::TensorMap >> (*outputs) : 0; + auto signature_key__ = signature_key ? _fbb.CreateString(signature_key) : 0; + + return tflite::CreateSignatureDef(_fbb, inputs__, outputs__, signature_key__, subgraph_index); + } + + flatbuffers::Offset < SignatureDef > CreateSignatureDef(flatbuffers::FlatBufferBuilder &_fbb, + const SignatureDefT * _o, + const flatbuffers::rehasher_function_t * + _rehasher = nullptr); + + struct ModelT : public flatbuffers::NativeTable + { + typedef Model TableType; + uint32_t version = 0; + std::vector < std::unique_ptr < tflite::OperatorCodeT >> operator_codes {}; + std::vector < std::unique_ptr < tflite::SubGraphT >> subgraphs {}; + std::string description {}; + std::vector < std::unique_ptr < tflite::BufferT >> buffers {}; + std::vector < int32_t > metadata_buffer {}; + std::vector < std::unique_ptr < tflite::MetadataT >> metadata {}; + std::vector < std::unique_ptr < tflite::SignatureDefT >> signature_defs {}; + ModelT() = default; + ModelT(const ModelT &o); + ModelT(ModelT &&) FLATBUFFERS_NOEXCEPT = default; + ModelT &operator = (ModelT o) FLATBUFFERS_NOEXCEPT; + }; + + struct Model FLATBUFFERS_FINAL_CLASS: private flatbuffers::Table + { + typedef ModelT NativeTableType; + typedef ModelBuilder Builder; + enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE + { + VT_VERSION = 4, + VT_OPERATOR_CODES = 6, + VT_SUBGRAPHS = 8, + VT_DESCRIPTION = 10, + VT_BUFFERS = 12, + VT_METADATA_BUFFER = 14, + VT_METADATA = 16, + VT_SIGNATURE_DEFS = 18 + }; + uint32_t version () const { + return GetField < uint32_t > (VT_VERSION, 0); + } + + const flatbuffers::Vector < flatbuffers::Offset < tflite::OperatorCode >> * operator_codes() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::OperatorCode >> * > + (VT_OPERATOR_CODES); + } + const flatbuffers::Vector < flatbuffers::Offset < tflite::SubGraph >> * subgraphs() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::SubGraph >> * > + (VT_SUBGRAPHS); + } + const flatbuffers::String * description () const { + return GetPointer < const flatbuffers::String * > (VT_DESCRIPTION); + } + + const flatbuffers::Vector < flatbuffers::Offset < tflite::Buffer >> * buffers() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::Buffer >> * > (VT_BUFFERS); + } + const flatbuffers::Vector < int32_t > * metadata_buffer() const { + return GetPointer < const flatbuffers::Vector < int32_t > * > (VT_METADATA_BUFFER); + } + const flatbuffers::Vector < flatbuffers::Offset < tflite::Metadata >> * metadata() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::Metadata >> * > (VT_METADATA); + } + const flatbuffers::Vector < flatbuffers::Offset < tflite::SignatureDef >> * signature_defs() const { + return GetPointer < const flatbuffers::Vector < flatbuffers::Offset < tflite::SignatureDef >> * > + (VT_SIGNATURE_DEFS); + } + bool Verify (flatbuffers::Verifier &verifier) const { + return VerifyTableStart(verifier) && + VerifyField < uint32_t > (verifier, VT_VERSION, 4) && + VerifyOffset(verifier, VT_OPERATOR_CODES) && + verifier.VerifyVector(operator_codes()) && + verifier.VerifyVectorOfTables(operator_codes()) && + VerifyOffset(verifier, VT_SUBGRAPHS) && + verifier.VerifyVector(subgraphs()) && + verifier.VerifyVectorOfTables(subgraphs()) && + VerifyOffset(verifier, VT_DESCRIPTION) && + verifier.VerifyString(description()) && + VerifyOffset(verifier, VT_BUFFERS) && + verifier.VerifyVector(buffers()) && + verifier.VerifyVectorOfTables(buffers()) && + VerifyOffset(verifier, VT_METADATA_BUFFER) && + verifier.VerifyVector(metadata_buffer()) && + VerifyOffset(verifier, VT_METADATA) && + verifier.VerifyVector(metadata()) && + verifier.VerifyVectorOfTables(metadata()) && + VerifyOffset(verifier, VT_SIGNATURE_DEFS) && + verifier.VerifyVector(signature_defs()) && + verifier.VerifyVectorOfTables(signature_defs()) && + verifier.EndTable(); + } + + ModelT * UnPack(const flatbuffers::resolver_function_t * _resolver =nullptr) const; + void UnPackTo(ModelT * _o, const flatbuffers::resolver_function_t * _resolver=nullptr) const; + + static flatbuffers::Offset < Model > Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ModelT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + }; + + struct ModelBuilder + { + typedef Model Table; + flatbuffers::FlatBufferBuilder &fbb_; + flatbuffers::uoffset_t start_; + void add_version (uint32_t version) { + fbb_.AddElement < uint32_t > (Model::VT_VERSION, version, 0); + } + + void add_operator_codes (flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::OperatorCode >> > + operator_codes) { + fbb_.AddOffset(Model::VT_OPERATOR_CODES, operator_codes); + } + + void add_subgraphs ( + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::SubGraph >> > subgraphs) { + fbb_.AddOffset(Model::VT_SUBGRAPHS, subgraphs); + } + + void add_description (flatbuffers::Offset < flatbuffers::String > description) { + fbb_.AddOffset(Model::VT_DESCRIPTION, description); + } + + void add_buffers (flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::Buffer >> > + buffers) { + fbb_.AddOffset(Model::VT_BUFFERS, buffers); + } + + void add_metadata_buffer (flatbuffers::Offset < flatbuffers::Vector < int32_t >> metadata_buffer) { + fbb_.AddOffset(Model::VT_METADATA_BUFFER, metadata_buffer); + } + + void add_metadata ( + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::Metadata >> > metadata) { + fbb_.AddOffset(Model::VT_METADATA, metadata); + } + + void add_signature_defs (flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::SignatureDef >> > + signature_defs) { + fbb_.AddOffset(Model::VT_SIGNATURE_DEFS, signature_defs); + } + + explicit ModelBuilder (flatbuffers::FlatBufferBuilder &_fbb) + :fbb_(_fbb) + { + start_ = fbb_.StartTable(); + } + flatbuffers::Offset < Model > Finish() + { + const auto end = fbb_.EndTable(start_); + auto o = flatbuffers::Offset < Model > (end); + + return o; + } + }; + + inline flatbuffers::Offset < Model > CreateModel(flatbuffers::FlatBufferBuilder &_fbb, + uint32_t version = 0, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::OperatorCode >> > operator_codes = 0, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::SubGraph >> > subgraphs = 0, + flatbuffers::Offset < flatbuffers::String > description = 0, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::Buffer >> > buffers = 0, + flatbuffers::Offset < flatbuffers::Vector < int32_t >> metadata_buffer = 0, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::Metadata >> > metadata = 0, + flatbuffers::Offset < flatbuffers::Vector < flatbuffers::Offset < tflite::SignatureDef >> > + signature_defs = 0) + { + ModelBuilder builder_(_fbb); + + builder_.add_signature_defs(signature_defs); + builder_.add_metadata(metadata); + builder_.add_metadata_buffer(metadata_buffer); + builder_.add_buffers(buffers); + builder_.add_description(description); + builder_.add_subgraphs(subgraphs); + builder_.add_operator_codes(operator_codes); + builder_.add_version(version); + + return builder_.Finish(); + } + + inline flatbuffers::Offset < Model > CreateModelDirect(flatbuffers::FlatBufferBuilder &_fbb, + uint32_t version = 0, + const std::vector < flatbuffers::Offset < tflite::OperatorCode >> *operator_codes = nullptr, + const std::vector < flatbuffers::Offset < tflite::SubGraph >> *subgraphs = nullptr, + const char * description = nullptr, + const std::vector < flatbuffers::Offset < tflite::Buffer >> *buffers = nullptr, + const std::vector < int32_t > *metadata_buffer = nullptr, + const std::vector < flatbuffers::Offset < tflite::Metadata >> *metadata = nullptr, + const std::vector < flatbuffers::Offset < + tflite::SignatureDef >> *signature_defs = nullptr) + { + auto operator_codes__ = operator_codes ? _fbb.CreateVector < flatbuffers::Offset < + tflite::OperatorCode >> (*operator_codes) : 0; + auto subgraphs__ = subgraphs ? _fbb.CreateVector < flatbuffers::Offset < + tflite::SubGraph >> (*subgraphs) : 0; + auto description__ = description ? _fbb.CreateString(description) : 0; + auto buffers__ = buffers ? _fbb.CreateVector < flatbuffers::Offset < tflite::Buffer >> (*buffers) : 0; + auto metadata_buffer__ = metadata_buffer ? _fbb.CreateVector < int32_t > (*metadata_buffer) : 0; + auto metadata__ = metadata ? _fbb.CreateVector < flatbuffers::Offset < + tflite::Metadata >> (*metadata) : 0; + auto signature_defs__ = signature_defs ? _fbb.CreateVector < flatbuffers::Offset < + tflite::SignatureDef >> (*signature_defs) : 0; + + return tflite::CreateModel(_fbb, + version, + operator_codes__, + subgraphs__, + description__, + buffers__, + metadata_buffer__, + metadata__, + signature_defs__); + } + + flatbuffers::Offset < Model > CreateModel(flatbuffers::FlatBufferBuilder &_fbb, + const ModelT * _o, + const flatbuffers::rehasher_function_t * _rehasher = nullptr); + + inline CustomQuantizationT * CustomQuantization::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < CustomQuantizationT > (new CustomQuantizationT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void CustomQuantization::UnPackTo (CustomQuantizationT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = custom(); if (_e) + { + _o->custom.resize(_e->size()); std::copy(_e->begin(), _e->end(), _o->custom.begin()); + } + } + } + + inline flatbuffers::Offset < CustomQuantization > CustomQuantization::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CustomQuantizationT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateCustomQuantization(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < CustomQuantization > CreateCustomQuantization(flatbuffers::FlatBufferBuilder &_fbb, + const CustomQuantizationT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const CustomQuantizationT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + _fbb.ForceVectorAlignment(_o->custom.size(), sizeof(uint8_t), 16); + auto _custom = _o->custom.size() ? _fbb.CreateVector(_o->custom) : 0; + + return tflite::CreateCustomQuantization(_fbb, _custom); + } + + inline QuantizationParametersT * QuantizationParameters::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < QuantizationParametersT > (new QuantizationParametersT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void QuantizationParameters::UnPackTo (QuantizationParametersT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = min(); if (_e) + { + _o->min.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->min[_i] = _e->Get(_i); + } + } + } + { + auto _e = max(); if (_e) + { + _o->max.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->max[_i] = _e->Get(_i); + } + } + } + { + auto _e = scale(); if (_e) + { + _o->scale.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->scale[_i] = _e->Get(_i); + } + } + } + { + auto _e = zero_point(); if (_e) + { + _o->zero_point.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->zero_point[_i] = _e->Get(_i); + } + } + } + { + auto _e = details_type(); _o->details.type = _e; + } + { + auto _e = details(); if (_e) + { + _o->details.value = tflite::QuantizationDetailsUnion::UnPack(_e, details_type(), _resolver); + } + } + { + auto _e = quantized_dimension(); _o->quantized_dimension = _e; + } + } + + inline flatbuffers::Offset < QuantizationParameters > QuantizationParameters::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const QuantizationParametersT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateQuantizationParameters(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < QuantizationParameters > CreateQuantizationParameters( + flatbuffers::FlatBufferBuilder &_fbb, + const QuantizationParametersT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const QuantizationParametersT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _min = _o->min.size() ? _fbb.CreateVector(_o->min) : 0; + auto _max = _o->max.size() ? _fbb.CreateVector(_o->max) : 0; + auto _scale = _o->scale.size() ? _fbb.CreateVector(_o->scale) : 0; + auto _zero_point = _o->zero_point.size() ? _fbb.CreateVector(_o->zero_point) : 0; + auto _details_type = _o->details.type; + auto _details = _o->details.Pack(_fbb); + auto _quantized_dimension = _o->quantized_dimension; + + return tflite::CreateQuantizationParameters(_fbb, + _min, + _max, + _scale, + _zero_point, + _details_type, + _details, + _quantized_dimension); + } + + inline Int32VectorT * Int32Vector::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < Int32VectorT > (new Int32VectorT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Int32Vector::UnPackTo (Int32VectorT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = values(); if (_e) + { + _o->values.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->values[_i] = _e->Get(_i); + } + } + } + } + + inline flatbuffers::Offset < Int32Vector > Int32Vector::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Int32VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateInt32Vector(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Int32Vector > CreateInt32Vector(flatbuffers::FlatBufferBuilder &_fbb, + const Int32VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const Int32VectorT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _values = _o->values.size() ? _fbb.CreateVector(_o->values) : 0; + + return tflite::CreateInt32Vector(_fbb, _values); + } + + inline Uint16VectorT * Uint16Vector::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < Uint16VectorT > (new Uint16VectorT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Uint16Vector::UnPackTo (Uint16VectorT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = values(); if (_e) + { + _o->values.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->values[_i] = _e->Get(_i); + } + } + } + } + + inline flatbuffers::Offset < Uint16Vector > Uint16Vector::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Uint16VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUint16Vector(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Uint16Vector > CreateUint16Vector(flatbuffers::FlatBufferBuilder &_fbb, + const Uint16VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const Uint16VectorT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + _fbb.ForceVectorAlignment(_o->values.size(), sizeof(uint16_t), 4); + auto _values = _o->values.size() ? _fbb.CreateVector(_o->values) : 0; + + return tflite::CreateUint16Vector(_fbb, _values); + } + + inline Uint8VectorT * Uint8Vector::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < Uint8VectorT > (new Uint8VectorT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Uint8Vector::UnPackTo (Uint8VectorT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = values(); if (_e) + { + _o->values.resize(_e->size()); std::copy(_e->begin(), _e->end(), _o->values.begin()); + } + } + } + + inline flatbuffers::Offset < Uint8Vector > Uint8Vector::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Uint8VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUint8Vector(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Uint8Vector > CreateUint8Vector(flatbuffers::FlatBufferBuilder &_fbb, + const Uint8VectorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const Uint8VectorT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + _fbb.ForceVectorAlignment(_o->values.size(), sizeof(uint8_t), 4); + auto _values = _o->values.size() ? _fbb.CreateVector(_o->values) : 0; + + return tflite::CreateUint8Vector(_fbb, _values); + } + + inline DimensionMetadataT * DimensionMetadata::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < DimensionMetadataT > (new DimensionMetadataT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void DimensionMetadata::UnPackTo (DimensionMetadataT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = format(); _o->format = _e; + } + { + auto _e = dense_size(); _o->dense_size = _e; + } + { + auto _e = array_segments_type(); _o->array_segments.type = _e; + } + { + auto _e = array_segments(); if (_e) + { + _o->array_segments.value = tflite::SparseIndexVectorUnion::UnPack(_e, array_segments_type(), _resolver); + } + } + { + auto _e = array_indices_type(); _o->array_indices.type = _e; + } + { + auto _e = array_indices(); if (_e) + { + _o->array_indices.value = tflite::SparseIndexVectorUnion::UnPack(_e, array_indices_type(), _resolver); + } + } + } + + inline flatbuffers::Offset < DimensionMetadata > DimensionMetadata::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DimensionMetadataT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateDimensionMetadata(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < DimensionMetadata > CreateDimensionMetadata(flatbuffers::FlatBufferBuilder &_fbb, + const DimensionMetadataT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const DimensionMetadataT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _format = _o->format; + auto _dense_size = _o->dense_size; + auto _array_segments_type = _o->array_segments.type; + auto _array_segments = _o->array_segments.Pack(_fbb); + auto _array_indices_type = _o->array_indices.type; + auto _array_indices = _o->array_indices.Pack(_fbb); + + return tflite::CreateDimensionMetadata(_fbb, + _format, + _dense_size, + _array_segments_type, + _array_segments, + _array_indices_type, + _array_indices); + } + + inline SparsityParametersT::SparsityParametersT(const SparsityParametersT &o) + : traversal_order(o.traversal_order), + block_map(o.block_map) { + dim_metadata.reserve(o.dim_metadata.size()); + for (const auto &dim_metadata_ : o.dim_metadata) + { + dim_metadata.emplace_back((dim_metadata_) ? new tflite::DimensionMetadataT(*dim_metadata_) : nullptr); + } + } + + inline SparsityParametersT &SparsityParametersT::operator = (SparsityParametersT o) FLATBUFFERS_NOEXCEPT { + std::swap(traversal_order, o.traversal_order); + std::swap(block_map, o.block_map); + std::swap(dim_metadata, o.dim_metadata); + + return *this; + } + + inline SparsityParametersT * SparsityParameters::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SparsityParametersT > (new SparsityParametersT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SparsityParameters::UnPackTo (SparsityParametersT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = traversal_order(); if (_e) + { + _o->traversal_order.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->traversal_order[_i] = _e->Get(_i); + } + } + } + { + auto _e = block_map(); if (_e) + { + _o->block_map.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->block_map[_i] = _e->Get(_i); + } + } + } + { + auto _e = dim_metadata(); if (_e) + { + _o->dim_metadata.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->dim_metadata[_i]) + { + _e->Get(_i)->UnPackTo(_o->dim_metadata[_i].get(), _resolver); + } + else + { + _o->dim_metadata[_i] = std::unique_ptr < tflite::DimensionMetadataT > + (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + } + + inline flatbuffers::Offset < SparsityParameters > SparsityParameters::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SparsityParametersT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSparsityParameters(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SparsityParameters > CreateSparsityParameters(flatbuffers::FlatBufferBuilder &_fbb, + const SparsityParametersT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SparsityParametersT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _traversal_order = _o->traversal_order.size() ? _fbb.CreateVector(_o->traversal_order) : 0; + auto _block_map = _o->block_map.size() ? _fbb.CreateVector(_o->block_map) : 0; + auto _dim_metadata = _o->dim_metadata.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::DimensionMetadata >> + (_o->dim_metadata.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateDimensionMetadata(*__va->__fbb, + __va->__o->dim_metadata[i].get(), + __va->__rehasher);}, &_va) : 0; + + return tflite::CreateSparsityParameters(_fbb, _traversal_order, _block_map, _dim_metadata); + } + + inline VariantSubTypeT * VariantSubType::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < VariantSubTypeT > (new VariantSubTypeT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void VariantSubType::UnPackTo (VariantSubTypeT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = shape(); if (_e) + { + _o->shape.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->shape[_i] = _e->Get(_i); + } + } + } + { + auto _e = type(); _o->type = _e; + } + { + auto _e = has_rank(); _o->has_rank = _e; + } + } + + inline flatbuffers::Offset < VariantSubType > VariantSubType::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const VariantSubTypeT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateVariantSubType(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < VariantSubType > CreateVariantSubType(flatbuffers::FlatBufferBuilder &_fbb, + const VariantSubTypeT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const VariantSubTypeT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _shape = _o->shape.size() ? _fbb.CreateVector(_o->shape) : 0; + auto _type = _o->type; + auto _has_rank = _o->has_rank; + + return tflite::CreateVariantSubType(_fbb, _shape, _type, _has_rank); + } + + inline TensorT::TensorT(const TensorT &o) + : shape(o.shape), + type(o.type), + buffer(o.buffer), + name(o.name), + quantization((o.quantization) ? new tflite::QuantizationParametersT(*o.quantization) : nullptr), + is_variable(o.is_variable), + sparsity((o.sparsity) ? new tflite::SparsityParametersT(*o.sparsity) : nullptr), + shape_signature(o.shape_signature), + has_rank(o.has_rank) { + variant_tensors.reserve(o.variant_tensors.size()); + for (const auto &variant_tensors_ : o.variant_tensors) + { + variant_tensors.emplace_back((variant_tensors_) ? new tflite::VariantSubTypeT(*variant_tensors_) : nullptr); + } + } + + inline TensorT &TensorT::operator = (TensorT o) FLATBUFFERS_NOEXCEPT { + std::swap(shape, o.shape); + std::swap(type, o.type); + std::swap(buffer, o.buffer); + std::swap(name, o.name); + std::swap(quantization, o.quantization); + std::swap(is_variable, o.is_variable); + std::swap(sparsity, o.sparsity); + std::swap(shape_signature, o.shape_signature); + std::swap(has_rank, o.has_rank); + std::swap(variant_tensors, o.variant_tensors); + + return *this; + } + + inline TensorT * Tensor::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < TensorT > (new TensorT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Tensor::UnPackTo (TensorT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = shape(); if (_e) + { + _o->shape.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->shape[_i] = _e->Get(_i); + } + } + } + { + auto _e = type(); _o->type = _e; + } + { + auto _e = buffer(); _o->buffer = _e; + } + { + auto _e = name(); if (_e) + { + _o->name = _e->str(); + } + } + { + auto _e = quantization(); if (_e) + { + if (_o->quantization) + { + _e->UnPackTo(_o->quantization.get(), _resolver); + } + else + { + _o->quantization = std::unique_ptr < tflite::QuantizationParametersT > (_e->UnPack(_resolver)); + } + } + } + { + auto _e = is_variable(); _o->is_variable = _e; + } + { + auto _e = sparsity(); if (_e) + { + if (_o->sparsity) + { + _e->UnPackTo(_o->sparsity.get(), _resolver); + } + else + { + _o->sparsity = std::unique_ptr < tflite::SparsityParametersT > (_e->UnPack(_resolver)); + } + } + } + { + auto _e = shape_signature(); if (_e) + { + _o->shape_signature.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->shape_signature[_i] = _e->Get(_i); + } + } + } + { + auto _e = has_rank(); _o->has_rank = _e; + } + { + auto _e = variant_tensors(); if (_e) + { + _o->variant_tensors.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->variant_tensors[_i]) + { + _e->Get(_i)->UnPackTo(_o->variant_tensors[_i].get(), _resolver); + } + else + { + _o->variant_tensors[_i] = std::unique_ptr < tflite::VariantSubTypeT > + (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + } + + inline flatbuffers::Offset < Tensor > Tensor::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TensorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateTensor(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Tensor > CreateTensor(flatbuffers::FlatBufferBuilder &_fbb, + const TensorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const TensorT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _shape = _o->shape.size() ? _fbb.CreateVector(_o->shape) : 0; + auto _type = _o->type; + auto _buffer = _o->buffer; + auto _name = _o->name.empty() ? 0 : _fbb.CreateString(_o->name); + auto _quantization = + _o->quantization ? CreateQuantizationParameters(_fbb, _o->quantization.get(), _rehasher) : 0; + auto _is_variable = _o->is_variable; + auto _sparsity = _o->sparsity ? CreateSparsityParameters(_fbb, _o->sparsity.get(), _rehasher) : 0; + auto _shape_signature = _o->shape_signature.size() ? _fbb.CreateVector(_o->shape_signature) : 0; + auto _has_rank = _o->has_rank; + auto _variant_tensors = _o->variant_tensors.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::VariantSubType >> + (_o->variant_tensors.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateVariantSubType(*__va->__fbb, + __va->__o->variant_tensors[i].get(), + __va->__rehasher);}, &_va) : 0; + + return tflite::CreateTensor(_fbb, + _shape, + _type, + _buffer, + _name, + _quantization, + _is_variable, + _sparsity, + _shape_signature, + _has_rank, + _variant_tensors); + } + + inline Conv2DOptionsT * Conv2DOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < Conv2DOptionsT > (new Conv2DOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Conv2DOptions::UnPackTo (Conv2DOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = padding(); _o->padding = _e; + } + { + auto _e = stride_w(); _o->stride_w = _e; + } + { + auto _e = stride_h(); _o->stride_h = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = dilation_w_factor(); _o->dilation_w_factor = _e; + } + { + auto _e = dilation_h_factor(); _o->dilation_h_factor = _e; + } + } + + inline flatbuffers::Offset < Conv2DOptions > Conv2DOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Conv2DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateConv2DOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Conv2DOptions > CreateConv2DOptions(flatbuffers::FlatBufferBuilder &_fbb, + const Conv2DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const Conv2DOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _padding = _o->padding; + auto _stride_w = _o->stride_w; + auto _stride_h = _o->stride_h; + auto _fused_activation_function = _o->fused_activation_function; + auto _dilation_w_factor = _o->dilation_w_factor; + auto _dilation_h_factor = _o->dilation_h_factor; + + return tflite::CreateConv2DOptions(_fbb, + _padding, + _stride_w, + _stride_h, + _fused_activation_function, + _dilation_w_factor, + _dilation_h_factor); + } + + inline Conv3DOptionsT * Conv3DOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < Conv3DOptionsT > (new Conv3DOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Conv3DOptions::UnPackTo (Conv3DOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = padding(); _o->padding = _e; + } + { + auto _e = stride_d(); _o->stride_d = _e; + } + { + auto _e = stride_w(); _o->stride_w = _e; + } + { + auto _e = stride_h(); _o->stride_h = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = dilation_d_factor(); _o->dilation_d_factor = _e; + } + { + auto _e = dilation_w_factor(); _o->dilation_w_factor = _e; + } + { + auto _e = dilation_h_factor(); _o->dilation_h_factor = _e; + } + } + + inline flatbuffers::Offset < Conv3DOptions > Conv3DOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Conv3DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateConv3DOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Conv3DOptions > CreateConv3DOptions(flatbuffers::FlatBufferBuilder &_fbb, + const Conv3DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const Conv3DOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _padding = _o->padding; + auto _stride_d = _o->stride_d; + auto _stride_w = _o->stride_w; + auto _stride_h = _o->stride_h; + auto _fused_activation_function = _o->fused_activation_function; + auto _dilation_d_factor = _o->dilation_d_factor; + auto _dilation_w_factor = _o->dilation_w_factor; + auto _dilation_h_factor = _o->dilation_h_factor; + + return tflite::CreateConv3DOptions(_fbb, + _padding, + _stride_d, + _stride_w, + _stride_h, + _fused_activation_function, + _dilation_d_factor, + _dilation_w_factor, + _dilation_h_factor); + } + + inline Pool2DOptionsT * Pool2DOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < Pool2DOptionsT > (new Pool2DOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Pool2DOptions::UnPackTo (Pool2DOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = padding(); _o->padding = _e; + } + { + auto _e = stride_w(); _o->stride_w = _e; + } + { + auto _e = stride_h(); _o->stride_h = _e; + } + { + auto _e = filter_width(); _o->filter_width = _e; + } + { + auto _e = filter_height(); _o->filter_height = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + } + + inline flatbuffers::Offset < Pool2DOptions > Pool2DOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Pool2DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreatePool2DOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Pool2DOptions > CreatePool2DOptions(flatbuffers::FlatBufferBuilder &_fbb, + const Pool2DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const Pool2DOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _padding = _o->padding; + auto _stride_w = _o->stride_w; + auto _stride_h = _o->stride_h; + auto _filter_width = _o->filter_width; + auto _filter_height = _o->filter_height; + auto _fused_activation_function = _o->fused_activation_function; + + return tflite::CreatePool2DOptions(_fbb, + _padding, + _stride_w, + _stride_h, + _filter_width, + _filter_height, + _fused_activation_function); + } + + inline DepthwiseConv2DOptionsT * DepthwiseConv2DOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < DepthwiseConv2DOptionsT > (new DepthwiseConv2DOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void DepthwiseConv2DOptions::UnPackTo (DepthwiseConv2DOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = padding(); _o->padding = _e; + } + { + auto _e = stride_w(); _o->stride_w = _e; + } + { + auto _e = stride_h(); _o->stride_h = _e; + } + { + auto _e = depth_multiplier(); _o->depth_multiplier = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = dilation_w_factor(); _o->dilation_w_factor = _e; + } + { + auto _e = dilation_h_factor(); _o->dilation_h_factor = _e; + } + } + + inline flatbuffers::Offset < DepthwiseConv2DOptions > DepthwiseConv2DOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const DepthwiseConv2DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateDepthwiseConv2DOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < DepthwiseConv2DOptions > CreateDepthwiseConv2DOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const DepthwiseConv2DOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const DepthwiseConv2DOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _padding = _o->padding; + auto _stride_w = _o->stride_w; + auto _stride_h = _o->stride_h; + auto _depth_multiplier = _o->depth_multiplier; + auto _fused_activation_function = _o->fused_activation_function; + auto _dilation_w_factor = _o->dilation_w_factor; + auto _dilation_h_factor = _o->dilation_h_factor; + + return tflite::CreateDepthwiseConv2DOptions(_fbb, + _padding, + _stride_w, + _stride_h, + _depth_multiplier, + _fused_activation_function, + _dilation_w_factor, + _dilation_h_factor); + } + + inline ConcatEmbeddingsOptionsT * ConcatEmbeddingsOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ConcatEmbeddingsOptionsT > (new ConcatEmbeddingsOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ConcatEmbeddingsOptions::UnPackTo (ConcatEmbeddingsOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = num_channels(); _o->num_channels = _e; + } + { + auto _e = num_columns_per_channel(); if (_e) + { + _o->num_columns_per_channel.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; + _i < _e->size(); + _i++) + { + _o->num_columns_per_channel[_i] = _e->Get(_i); + } + } + } + { + auto _e = embedding_dim_per_channel(); if (_e) + { + _o->embedding_dim_per_channel.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; + _i < _e->size(); + _i++) + { + _o->embedding_dim_per_channel[_i] = _e->Get(_i); + } + } + } + } + + inline flatbuffers::Offset < ConcatEmbeddingsOptions > ConcatEmbeddingsOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const ConcatEmbeddingsOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateConcatEmbeddingsOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const ConcatEmbeddingsOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ConcatEmbeddingsOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _num_channels = _o->num_channels; + auto _num_columns_per_channel = _o->num_columns_per_channel.size() ? _fbb.CreateVector( + _o->num_columns_per_channel) : 0; + auto _embedding_dim_per_channel = _o->embedding_dim_per_channel.size() ? _fbb.CreateVector( + _o->embedding_dim_per_channel) : 0; + + return tflite::CreateConcatEmbeddingsOptions(_fbb, + _num_channels, + _num_columns_per_channel, + _embedding_dim_per_channel); + } + + inline LSHProjectionOptionsT * LSHProjectionOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < LSHProjectionOptionsT > (new LSHProjectionOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LSHProjectionOptions::UnPackTo (LSHProjectionOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = type(); _o->type = _e; + } + } + + inline flatbuffers::Offset < LSHProjectionOptions > LSHProjectionOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LSHProjectionOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateLSHProjectionOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LSHProjectionOptions > CreateLSHProjectionOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LSHProjectionOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LSHProjectionOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _type = _o->type; + + return tflite::CreateLSHProjectionOptions(_fbb, _type); + } + + inline SVDFOptionsT * SVDFOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SVDFOptionsT > (new SVDFOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SVDFOptions::UnPackTo (SVDFOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = rank(); _o->rank = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < SVDFOptions > SVDFOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SVDFOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSVDFOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SVDFOptions > CreateSVDFOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SVDFOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SVDFOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _rank = _o->rank; + auto _fused_activation_function = _o->fused_activation_function; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateSVDFOptions(_fbb, _rank, _fused_activation_function, _asymmetric_quantize_inputs); + } + + inline RNNOptionsT * RNNOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < RNNOptionsT > (new RNNOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void RNNOptions::UnPackTo (RNNOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < RNNOptions > RNNOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const RNNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateRNNOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < RNNOptions > CreateRNNOptions(flatbuffers::FlatBufferBuilder &_fbb, + const RNNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const RNNOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateRNNOptions(_fbb, _fused_activation_function, _asymmetric_quantize_inputs); + } + + inline SequenceRNNOptionsT * SequenceRNNOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SequenceRNNOptionsT > (new SequenceRNNOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SequenceRNNOptions::UnPackTo (SequenceRNNOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = time_major(); _o->time_major = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < SequenceRNNOptions > SequenceRNNOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SequenceRNNOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSequenceRNNOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SequenceRNNOptions > CreateSequenceRNNOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SequenceRNNOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SequenceRNNOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _time_major = _o->time_major; + auto _fused_activation_function = _o->fused_activation_function; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateSequenceRNNOptions(_fbb, + _time_major, + _fused_activation_function, + _asymmetric_quantize_inputs); + } + + inline BidirectionalSequenceRNNOptionsT * BidirectionalSequenceRNNOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < BidirectionalSequenceRNNOptionsT > (new BidirectionalSequenceRNNOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void BidirectionalSequenceRNNOptions::UnPackTo (BidirectionalSequenceRNNOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = time_major(); _o->time_major = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = merge_outputs(); _o->merge_outputs = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < BidirectionalSequenceRNNOptions > BidirectionalSequenceRNNOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const BidirectionalSequenceRNNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateBidirectionalSequenceRNNOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < BidirectionalSequenceRNNOptions > CreateBidirectionalSequenceRNNOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const BidirectionalSequenceRNNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const BidirectionalSequenceRNNOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _time_major = _o->time_major; + auto _fused_activation_function = _o->fused_activation_function; + auto _merge_outputs = _o->merge_outputs; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateBidirectionalSequenceRNNOptions(_fbb, + _time_major, + _fused_activation_function, + _merge_outputs, + _asymmetric_quantize_inputs); + } + + inline FullyConnectedOptionsT * FullyConnectedOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < FullyConnectedOptionsT > (new FullyConnectedOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void FullyConnectedOptions::UnPackTo (FullyConnectedOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = weights_format(); _o->weights_format = _e; + } + { + auto _e = keep_num_dims(); _o->keep_num_dims = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < FullyConnectedOptions > FullyConnectedOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const FullyConnectedOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateFullyConnectedOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < FullyConnectedOptions > CreateFullyConnectedOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const FullyConnectedOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const FullyConnectedOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + auto _weights_format = _o->weights_format; + auto _keep_num_dims = _o->keep_num_dims; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateFullyConnectedOptions(_fbb, + _fused_activation_function, + _weights_format, + _keep_num_dims, + _asymmetric_quantize_inputs); + } + + inline SoftmaxOptionsT * SoftmaxOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SoftmaxOptionsT > (new SoftmaxOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SoftmaxOptions::UnPackTo (SoftmaxOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = beta(); _o->beta = _e; + } + } + + inline flatbuffers::Offset < SoftmaxOptions > SoftmaxOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SoftmaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSoftmaxOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SoftmaxOptions > CreateSoftmaxOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SoftmaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SoftmaxOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _beta = _o->beta; + + return tflite::CreateSoftmaxOptions(_fbb, _beta); + } + + inline ConcatenationOptionsT * ConcatenationOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < ConcatenationOptionsT > (new ConcatenationOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ConcatenationOptions::UnPackTo (ConcatenationOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = axis(); _o->axis = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + } + + inline flatbuffers::Offset < ConcatenationOptions > ConcatenationOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ConcatenationOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateConcatenationOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ConcatenationOptions > CreateConcatenationOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ConcatenationOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ConcatenationOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _axis = _o->axis; + auto _fused_activation_function = _o->fused_activation_function; + + return tflite::CreateConcatenationOptions(_fbb, _axis, _fused_activation_function); + } + + inline AddOptionsT * AddOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < AddOptionsT > (new AddOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void AddOptions::UnPackTo (AddOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = pot_scale_int16(); _o->pot_scale_int16 = _e; + } + } + + inline flatbuffers::Offset < AddOptions > AddOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const AddOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateAddOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < AddOptions > CreateAddOptions(flatbuffers::FlatBufferBuilder &_fbb, + const AddOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const AddOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + auto _pot_scale_int16 = _o->pot_scale_int16; + + return tflite::CreateAddOptions(_fbb, _fused_activation_function, _pot_scale_int16); + } + + inline MulOptionsT * MulOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < MulOptionsT > (new MulOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void MulOptions::UnPackTo (MulOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + } + + inline flatbuffers::Offset < MulOptions > MulOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MulOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateMulOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < MulOptions > CreateMulOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MulOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const MulOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + + return tflite::CreateMulOptions(_fbb, _fused_activation_function); + } + + inline L2NormOptionsT * L2NormOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < L2NormOptionsT > (new L2NormOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void L2NormOptions::UnPackTo (L2NormOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + } + + inline flatbuffers::Offset < L2NormOptions > L2NormOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const L2NormOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateL2NormOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < L2NormOptions > CreateL2NormOptions(flatbuffers::FlatBufferBuilder &_fbb, + const L2NormOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const L2NormOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + + return tflite::CreateL2NormOptions(_fbb, _fused_activation_function); + } + + inline LocalResponseNormalizationOptionsT * LocalResponseNormalizationOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LocalResponseNormalizationOptionsT > (new LocalResponseNormalizationOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LocalResponseNormalizationOptions::UnPackTo (LocalResponseNormalizationOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = radius(); _o->radius = _e; + } + { + auto _e = bias(); _o->bias = _e; + } + { + auto _e = alpha(); _o->alpha = _e; + } + { + auto _e = beta(); _o->beta = _e; + } + } + + inline flatbuffers::Offset < LocalResponseNormalizationOptions > LocalResponseNormalizationOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const LocalResponseNormalizationOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateLocalResponseNormalizationOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LocalResponseNormalizationOptions > CreateLocalResponseNormalizationOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const LocalResponseNormalizationOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LocalResponseNormalizationOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _radius = _o->radius; + auto _bias = _o->bias; + auto _alpha = _o->alpha; + auto _beta = _o->beta; + + return tflite::CreateLocalResponseNormalizationOptions(_fbb, _radius, _bias, _alpha, _beta); + } + + inline LSTMOptionsT * LSTMOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LSTMOptionsT > (new LSTMOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LSTMOptions::UnPackTo (LSTMOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = cell_clip(); _o->cell_clip = _e; + } + { + auto _e = proj_clip(); _o->proj_clip = _e; + } + { + auto _e = kernel_type(); _o->kernel_type = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < LSTMOptions > LSTMOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateLSTMOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LSTMOptions > CreateLSTMOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LSTMOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + auto _cell_clip = _o->cell_clip; + auto _proj_clip = _o->proj_clip; + auto _kernel_type = _o->kernel_type; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateLSTMOptions(_fbb, + _fused_activation_function, + _cell_clip, + _proj_clip, + _kernel_type, + _asymmetric_quantize_inputs); + } + + inline UnidirectionalSequenceLSTMOptionsT * UnidirectionalSequenceLSTMOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < UnidirectionalSequenceLSTMOptionsT > (new UnidirectionalSequenceLSTMOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void UnidirectionalSequenceLSTMOptions::UnPackTo (UnidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = cell_clip(); _o->cell_clip = _e; + } + { + auto _e = proj_clip(); _o->proj_clip = _e; + } + { + auto _e = time_major(); _o->time_major = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < UnidirectionalSequenceLSTMOptions > UnidirectionalSequenceLSTMOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const UnidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUnidirectionalSequenceLSTMOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < UnidirectionalSequenceLSTMOptions > CreateUnidirectionalSequenceLSTMOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const UnidirectionalSequenceLSTMOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + auto _cell_clip = _o->cell_clip; + auto _proj_clip = _o->proj_clip; + auto _time_major = _o->time_major; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateUnidirectionalSequenceLSTMOptions(_fbb, + _fused_activation_function, + _cell_clip, + _proj_clip, + _time_major, + _asymmetric_quantize_inputs); + } + + inline BidirectionalSequenceLSTMOptionsT * BidirectionalSequenceLSTMOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < BidirectionalSequenceLSTMOptionsT > (new BidirectionalSequenceLSTMOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void BidirectionalSequenceLSTMOptions::UnPackTo (BidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = cell_clip(); _o->cell_clip = _e; + } + { + auto _e = proj_clip(); _o->proj_clip = _e; + } + { + auto _e = merge_outputs(); _o->merge_outputs = _e; + } + { + auto _e = time_major(); _o->time_major = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < BidirectionalSequenceLSTMOptions > BidirectionalSequenceLSTMOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const BidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateBidirectionalSequenceLSTMOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < BidirectionalSequenceLSTMOptions > CreateBidirectionalSequenceLSTMOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const BidirectionalSequenceLSTMOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const BidirectionalSequenceLSTMOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + auto _cell_clip = _o->cell_clip; + auto _proj_clip = _o->proj_clip; + auto _merge_outputs = _o->merge_outputs; + auto _time_major = _o->time_major; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateBidirectionalSequenceLSTMOptions(_fbb, + _fused_activation_function, + _cell_clip, + _proj_clip, + _merge_outputs, + _time_major, + _asymmetric_quantize_inputs); + } + + inline ResizeBilinearOptionsT * ResizeBilinearOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < ResizeBilinearOptionsT > (new ResizeBilinearOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ResizeBilinearOptions::UnPackTo (ResizeBilinearOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = align_corners(); _o->align_corners = _e; + } + { + auto _e = half_pixel_centers(); _o->half_pixel_centers = _e; + } + } + + inline flatbuffers::Offset < ResizeBilinearOptions > ResizeBilinearOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const ResizeBilinearOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateResizeBilinearOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ResizeBilinearOptions > CreateResizeBilinearOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const ResizeBilinearOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ResizeBilinearOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _align_corners = _o->align_corners; + auto _half_pixel_centers = _o->half_pixel_centers; + + return tflite::CreateResizeBilinearOptions(_fbb, _align_corners, _half_pixel_centers); + } + + inline ResizeNearestNeighborOptionsT * ResizeNearestNeighborOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ResizeNearestNeighborOptionsT > (new ResizeNearestNeighborOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ResizeNearestNeighborOptions::UnPackTo (ResizeNearestNeighborOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = align_corners(); _o->align_corners = _e; + } + { + auto _e = half_pixel_centers(); _o->half_pixel_centers = _e; + } + } + + inline flatbuffers::Offset < ResizeNearestNeighborOptions > ResizeNearestNeighborOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const ResizeNearestNeighborOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateResizeNearestNeighborOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ResizeNearestNeighborOptions > CreateResizeNearestNeighborOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const ResizeNearestNeighborOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ResizeNearestNeighborOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _align_corners = _o->align_corners; + auto _half_pixel_centers = _o->half_pixel_centers; + + return tflite::CreateResizeNearestNeighborOptions(_fbb, _align_corners, _half_pixel_centers); + } + + inline CallOptionsT * CallOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < CallOptionsT > (new CallOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void CallOptions::UnPackTo (CallOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = subgraph(); _o->subgraph = _e; + } + } + + inline flatbuffers::Offset < CallOptions > CallOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CallOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateCallOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < CallOptions > CreateCallOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CallOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const CallOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _subgraph = _o->subgraph; + + return tflite::CreateCallOptions(_fbb, _subgraph); + } + + inline PadOptionsT * PadOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < PadOptionsT > (new PadOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void PadOptions::UnPackTo (PadOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < PadOptions > PadOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const PadOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreatePadOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < PadOptions > CreatePadOptions(flatbuffers::FlatBufferBuilder &_fbb, + const PadOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const PadOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreatePadOptions(_fbb); + } + + inline PadV2OptionsT * PadV2Options::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < PadV2OptionsT > (new PadV2OptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void PadV2Options::UnPackTo (PadV2OptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < PadV2Options > PadV2Options::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const PadV2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreatePadV2Options(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < PadV2Options > CreatePadV2Options(flatbuffers::FlatBufferBuilder &_fbb, + const PadV2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const PadV2OptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreatePadV2Options(_fbb); + } + + inline ReshapeOptionsT * ReshapeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ReshapeOptionsT > (new ReshapeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ReshapeOptions::UnPackTo (ReshapeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = new_shape(); if (_e) + { + _o->new_shape.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->new_shape[_i] = _e->Get(_i); + } + } + } + } + + inline flatbuffers::Offset < ReshapeOptions > ReshapeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReshapeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateReshapeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ReshapeOptions > CreateReshapeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ReshapeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ReshapeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _new_shape = _o->new_shape.size() ? _fbb.CreateVector(_o->new_shape) : 0; + + return tflite::CreateReshapeOptions(_fbb, _new_shape); + } + + inline SpaceToBatchNDOptionsT * SpaceToBatchNDOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < SpaceToBatchNDOptionsT > (new SpaceToBatchNDOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SpaceToBatchNDOptions::UnPackTo (SpaceToBatchNDOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < SpaceToBatchNDOptions > SpaceToBatchNDOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const SpaceToBatchNDOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSpaceToBatchNDOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SpaceToBatchNDOptions > CreateSpaceToBatchNDOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const SpaceToBatchNDOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SpaceToBatchNDOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateSpaceToBatchNDOptions(_fbb); + } + + inline BatchToSpaceNDOptionsT * BatchToSpaceNDOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < BatchToSpaceNDOptionsT > (new BatchToSpaceNDOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void BatchToSpaceNDOptions::UnPackTo (BatchToSpaceNDOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < BatchToSpaceNDOptions > BatchToSpaceNDOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const BatchToSpaceNDOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateBatchToSpaceNDOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < BatchToSpaceNDOptions > CreateBatchToSpaceNDOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const BatchToSpaceNDOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const BatchToSpaceNDOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateBatchToSpaceNDOptions(_fbb); + } + + inline SkipGramOptionsT * SkipGramOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SkipGramOptionsT > (new SkipGramOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SkipGramOptions::UnPackTo (SkipGramOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = ngram_size(); _o->ngram_size = _e; + } + { + auto _e = max_skip_size(); _o->max_skip_size = _e; + } + { + auto _e = include_all_ngrams(); _o->include_all_ngrams = _e; + } + } + + inline flatbuffers::Offset < SkipGramOptions > SkipGramOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SkipGramOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSkipGramOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SkipGramOptions > CreateSkipGramOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SkipGramOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SkipGramOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _ngram_size = _o->ngram_size; + auto _max_skip_size = _o->max_skip_size; + auto _include_all_ngrams = _o->include_all_ngrams; + + return tflite::CreateSkipGramOptions(_fbb, _ngram_size, _max_skip_size, _include_all_ngrams); + } + + inline SpaceToDepthOptionsT * SpaceToDepthOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const + { + auto _o = std::unique_ptr < SpaceToDepthOptionsT > (new SpaceToDepthOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SpaceToDepthOptions::UnPackTo (SpaceToDepthOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = block_size(); _o->block_size = _e; + } + } + + inline flatbuffers::Offset < SpaceToDepthOptions > SpaceToDepthOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SpaceToDepthOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSpaceToDepthOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SpaceToDepthOptions > CreateSpaceToDepthOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SpaceToDepthOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SpaceToDepthOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _block_size = _o->block_size; + + return tflite::CreateSpaceToDepthOptions(_fbb, _block_size); + } + + inline DepthToSpaceOptionsT * DepthToSpaceOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const + { + auto _o = std::unique_ptr < DepthToSpaceOptionsT > (new DepthToSpaceOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void DepthToSpaceOptions::UnPackTo (DepthToSpaceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = block_size(); _o->block_size = _e; + } + } + + inline flatbuffers::Offset < DepthToSpaceOptions > DepthToSpaceOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DepthToSpaceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateDepthToSpaceOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < DepthToSpaceOptions > CreateDepthToSpaceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DepthToSpaceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const DepthToSpaceOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _block_size = _o->block_size; + + return tflite::CreateDepthToSpaceOptions(_fbb, _block_size); + } + + inline SubOptionsT * SubOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SubOptionsT > (new SubOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SubOptions::UnPackTo (SubOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + { + auto _e = pot_scale_int16(); _o->pot_scale_int16 = _e; + } + } + + inline flatbuffers::Offset < SubOptions > SubOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SubOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSubOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SubOptions > CreateSubOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SubOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SubOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + auto _pot_scale_int16 = _o->pot_scale_int16; + + return tflite::CreateSubOptions(_fbb, _fused_activation_function, _pot_scale_int16); + } + + inline DivOptionsT * DivOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < DivOptionsT > (new DivOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void DivOptions::UnPackTo (DivOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + } + + inline flatbuffers::Offset < DivOptions > DivOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DivOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateDivOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < DivOptions > CreateDivOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DivOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const DivOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _fused_activation_function = _o->fused_activation_function; + + return tflite::CreateDivOptions(_fbb, _fused_activation_function); + } + + inline TopKV2OptionsT * TopKV2Options::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < TopKV2OptionsT > (new TopKV2OptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void TopKV2Options::UnPackTo (TopKV2OptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < TopKV2Options > TopKV2Options::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TopKV2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateTopKV2Options(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < TopKV2Options > CreateTopKV2Options(flatbuffers::FlatBufferBuilder &_fbb, + const TopKV2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const TopKV2OptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateTopKV2Options(_fbb); + } + + inline EmbeddingLookupSparseOptionsT * EmbeddingLookupSparseOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < EmbeddingLookupSparseOptionsT > (new EmbeddingLookupSparseOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void EmbeddingLookupSparseOptions::UnPackTo (EmbeddingLookupSparseOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = combiner(); _o->combiner = _e; + } + } + + inline flatbuffers::Offset < EmbeddingLookupSparseOptions > EmbeddingLookupSparseOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const EmbeddingLookupSparseOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateEmbeddingLookupSparseOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < EmbeddingLookupSparseOptions > CreateEmbeddingLookupSparseOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const EmbeddingLookupSparseOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const EmbeddingLookupSparseOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _combiner = _o->combiner; + + return tflite::CreateEmbeddingLookupSparseOptions(_fbb, _combiner); + } + + inline GatherOptionsT * GatherOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < GatherOptionsT > (new GatherOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void GatherOptions::UnPackTo (GatherOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = axis(); _o->axis = _e; + } + { + auto _e = batch_dims(); _o->batch_dims = _e; + } + } + + inline flatbuffers::Offset < GatherOptions > GatherOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GatherOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateGatherOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < GatherOptions > CreateGatherOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GatherOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const GatherOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _axis = _o->axis; + auto _batch_dims = _o->batch_dims; + + return tflite::CreateGatherOptions(_fbb, _axis, _batch_dims); + } + + inline TransposeOptionsT * TransposeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < TransposeOptionsT > (new TransposeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void TransposeOptions::UnPackTo (TransposeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < TransposeOptions > TransposeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TransposeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateTransposeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < TransposeOptions > CreateTransposeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const TransposeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const TransposeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateTransposeOptions(_fbb); + } + + inline ExpOptionsT * ExpOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ExpOptionsT > (new ExpOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ExpOptions::UnPackTo (ExpOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < ExpOptions > ExpOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ExpOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateExpOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ExpOptions > CreateExpOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ExpOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ExpOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateExpOptions(_fbb); + } + + inline CosOptionsT * CosOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < CosOptionsT > (new CosOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void CosOptions::UnPackTo (CosOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < CosOptions > CosOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CosOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateCosOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < CosOptions > CreateCosOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CosOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const CosOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateCosOptions(_fbb); + } + + inline ReducerOptionsT * ReducerOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ReducerOptionsT > (new ReducerOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ReducerOptions::UnPackTo (ReducerOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = keep_dims(); _o->keep_dims = _e; + } + } + + inline flatbuffers::Offset < ReducerOptions > ReducerOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReducerOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateReducerOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ReducerOptions > CreateReducerOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ReducerOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ReducerOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _keep_dims = _o->keep_dims; + + return tflite::CreateReducerOptions(_fbb, _keep_dims); + } + + inline SqueezeOptionsT * SqueezeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SqueezeOptionsT > (new SqueezeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SqueezeOptions::UnPackTo (SqueezeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = squeeze_dims(); if (_e) + { + _o->squeeze_dims.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->squeeze_dims[_i] = _e->Get(_i); + } + } + } + } + + inline flatbuffers::Offset < SqueezeOptions > SqueezeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SqueezeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSqueezeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SqueezeOptions > CreateSqueezeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SqueezeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SqueezeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _squeeze_dims = _o->squeeze_dims.size() ? _fbb.CreateVector(_o->squeeze_dims) : 0; + + return tflite::CreateSqueezeOptions(_fbb, _squeeze_dims); + } + + inline SplitOptionsT * SplitOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SplitOptionsT > (new SplitOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SplitOptions::UnPackTo (SplitOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = num_splits(); _o->num_splits = _e; + } + } + + inline flatbuffers::Offset < SplitOptions > SplitOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SplitOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSplitOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SplitOptions > CreateSplitOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SplitOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SplitOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _num_splits = _o->num_splits; + + return tflite::CreateSplitOptions(_fbb, _num_splits); + } + + inline SplitVOptionsT * SplitVOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SplitVOptionsT > (new SplitVOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SplitVOptions::UnPackTo (SplitVOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = num_splits(); _o->num_splits = _e; + } + } + + inline flatbuffers::Offset < SplitVOptions > SplitVOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SplitVOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSplitVOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SplitVOptions > CreateSplitVOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SplitVOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SplitVOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _num_splits = _o->num_splits; + + return tflite::CreateSplitVOptions(_fbb, _num_splits); + } + + inline StridedSliceOptionsT * StridedSliceOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const + { + auto _o = std::unique_ptr < StridedSliceOptionsT > (new StridedSliceOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void StridedSliceOptions::UnPackTo (StridedSliceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = begin_mask(); _o->begin_mask = _e; + } + { + auto _e = end_mask(); _o->end_mask = _e; + } + { + auto _e = ellipsis_mask(); _o->ellipsis_mask = _e; + } + { + auto _e = new_axis_mask(); _o->new_axis_mask = _e; + } + { + auto _e = shrink_axis_mask(); _o->shrink_axis_mask = _e; + } + } + + inline flatbuffers::Offset < StridedSliceOptions > StridedSliceOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const StridedSliceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateStridedSliceOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < StridedSliceOptions > CreateStridedSliceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const StridedSliceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const StridedSliceOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _begin_mask = _o->begin_mask; + auto _end_mask = _o->end_mask; + auto _ellipsis_mask = _o->ellipsis_mask; + auto _new_axis_mask = _o->new_axis_mask; + auto _shrink_axis_mask = _o->shrink_axis_mask; + + return tflite::CreateStridedSliceOptions(_fbb, + _begin_mask, + _end_mask, + _ellipsis_mask, + _new_axis_mask, + _shrink_axis_mask); + } + + inline LogSoftmaxOptionsT * LogSoftmaxOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LogSoftmaxOptionsT > (new LogSoftmaxOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LogSoftmaxOptions::UnPackTo (LogSoftmaxOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < LogSoftmaxOptions > LogSoftmaxOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LogSoftmaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateLogSoftmaxOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LogSoftmaxOptions > CreateLogSoftmaxOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LogSoftmaxOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LogSoftmaxOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateLogSoftmaxOptions(_fbb); + } + + inline CastOptionsT * CastOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < CastOptionsT > (new CastOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void CastOptions::UnPackTo (CastOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = in_data_type(); _o->in_data_type = _e; + } + { + auto _e = out_data_type(); _o->out_data_type = _e; + } + } + + inline flatbuffers::Offset < CastOptions > CastOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CastOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateCastOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < CastOptions > CreateCastOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CastOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const CastOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _in_data_type = _o->in_data_type; + auto _out_data_type = _o->out_data_type; + + return tflite::CreateCastOptions(_fbb, _in_data_type, _out_data_type); + } + + inline DequantizeOptionsT * DequantizeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < DequantizeOptionsT > (new DequantizeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void DequantizeOptions::UnPackTo (DequantizeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < DequantizeOptions > DequantizeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DequantizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateDequantizeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < DequantizeOptions > CreateDequantizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DequantizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const DequantizeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateDequantizeOptions(_fbb); + } + + inline MaximumMinimumOptionsT * MaximumMinimumOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < MaximumMinimumOptionsT > (new MaximumMinimumOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void MaximumMinimumOptions::UnPackTo (MaximumMinimumOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < MaximumMinimumOptions > MaximumMinimumOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const MaximumMinimumOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateMaximumMinimumOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < MaximumMinimumOptions > CreateMaximumMinimumOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const MaximumMinimumOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const MaximumMinimumOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateMaximumMinimumOptions(_fbb); + } + + inline TileOptionsT * TileOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < TileOptionsT > (new TileOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void TileOptions::UnPackTo (TileOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < TileOptions > TileOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TileOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateTileOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < TileOptions > CreateTileOptions(flatbuffers::FlatBufferBuilder &_fbb, + const TileOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const TileOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateTileOptions(_fbb); + } + + inline ArgMaxOptionsT * ArgMaxOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ArgMaxOptionsT > (new ArgMaxOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ArgMaxOptions::UnPackTo (ArgMaxOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = output_type(); _o->output_type = _e; + } + } + + inline flatbuffers::Offset < ArgMaxOptions > ArgMaxOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ArgMaxOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateArgMaxOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ArgMaxOptions > CreateArgMaxOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ArgMaxOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ArgMaxOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _output_type = _o->output_type; + + return tflite::CreateArgMaxOptions(_fbb, _output_type); + } + + inline ArgMinOptionsT * ArgMinOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ArgMinOptionsT > (new ArgMinOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ArgMinOptions::UnPackTo (ArgMinOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = output_type(); _o->output_type = _e; + } + } + + inline flatbuffers::Offset < ArgMinOptions > ArgMinOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ArgMinOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateArgMinOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ArgMinOptions > CreateArgMinOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ArgMinOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ArgMinOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _output_type = _o->output_type; + + return tflite::CreateArgMinOptions(_fbb, _output_type); + } + + inline GreaterOptionsT * GreaterOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < GreaterOptionsT > (new GreaterOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void GreaterOptions::UnPackTo (GreaterOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < GreaterOptions > GreaterOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GreaterOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateGreaterOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < GreaterOptions > CreateGreaterOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GreaterOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const GreaterOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateGreaterOptions(_fbb); + } + + inline GreaterEqualOptionsT * GreaterEqualOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const + { + auto _o = std::unique_ptr < GreaterEqualOptionsT > (new GreaterEqualOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void GreaterEqualOptions::UnPackTo (GreaterEqualOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < GreaterEqualOptions > GreaterEqualOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GreaterEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateGreaterEqualOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < GreaterEqualOptions > CreateGreaterEqualOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GreaterEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const GreaterEqualOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateGreaterEqualOptions(_fbb); + } + + inline LessOptionsT * LessOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LessOptionsT > (new LessOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LessOptions::UnPackTo (LessOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < LessOptions > LessOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LessOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateLessOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LessOptions > CreateLessOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LessOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LessOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateLessOptions(_fbb); + } + + inline LessEqualOptionsT * LessEqualOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LessEqualOptionsT > (new LessEqualOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LessEqualOptions::UnPackTo (LessEqualOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < LessEqualOptions > LessEqualOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LessEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateLessEqualOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LessEqualOptions > CreateLessEqualOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LessEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LessEqualOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateLessEqualOptions(_fbb); + } + + inline NegOptionsT * NegOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < NegOptionsT > (new NegOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void NegOptions::UnPackTo (NegOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < NegOptions > NegOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const NegOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateNegOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < NegOptions > CreateNegOptions(flatbuffers::FlatBufferBuilder &_fbb, + const NegOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const NegOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateNegOptions(_fbb); + } + + inline SelectOptionsT * SelectOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SelectOptionsT > (new SelectOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SelectOptions::UnPackTo (SelectOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < SelectOptions > SelectOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SelectOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSelectOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SelectOptions > CreateSelectOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SelectOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SelectOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateSelectOptions(_fbb); + } + + inline SliceOptionsT * SliceOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SliceOptionsT > (new SliceOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SliceOptions::UnPackTo (SliceOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < SliceOptions > SliceOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SliceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSliceOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SliceOptions > CreateSliceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SliceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SliceOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateSliceOptions(_fbb); + } + + inline TransposeConvOptionsT * TransposeConvOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < TransposeConvOptionsT > (new TransposeConvOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void TransposeConvOptions::UnPackTo (TransposeConvOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = padding(); _o->padding = _e; + } + { + auto _e = stride_w(); _o->stride_w = _e; + } + { + auto _e = stride_h(); _o->stride_h = _e; + } + { + auto _e = fused_activation_function(); _o->fused_activation_function = _e; + } + } + + inline flatbuffers::Offset < TransposeConvOptions > TransposeConvOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TransposeConvOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateTransposeConvOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < TransposeConvOptions > CreateTransposeConvOptions(flatbuffers::FlatBufferBuilder &_fbb, + const TransposeConvOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const TransposeConvOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _padding = _o->padding; + auto _stride_w = _o->stride_w; + auto _stride_h = _o->stride_h; + auto _fused_activation_function = _o->fused_activation_function; + + return tflite::CreateTransposeConvOptions(_fbb, _padding, _stride_w, _stride_h, _fused_activation_function); + } + + inline ExpandDimsOptionsT * ExpandDimsOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ExpandDimsOptionsT > (new ExpandDimsOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ExpandDimsOptions::UnPackTo (ExpandDimsOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < ExpandDimsOptions > ExpandDimsOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ExpandDimsOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateExpandDimsOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ExpandDimsOptions > CreateExpandDimsOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ExpandDimsOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ExpandDimsOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateExpandDimsOptions(_fbb); + } + + inline SparseToDenseOptionsT * SparseToDenseOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < SparseToDenseOptionsT > (new SparseToDenseOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SparseToDenseOptions::UnPackTo (SparseToDenseOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = validate_indices(); _o->validate_indices = _e; + } + } + + inline flatbuffers::Offset < SparseToDenseOptions > SparseToDenseOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SparseToDenseOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSparseToDenseOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SparseToDenseOptions > CreateSparseToDenseOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SparseToDenseOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SparseToDenseOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _validate_indices = _o->validate_indices; + + return tflite::CreateSparseToDenseOptions(_fbb, _validate_indices); + } + + inline EqualOptionsT * EqualOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < EqualOptionsT > (new EqualOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void EqualOptions::UnPackTo (EqualOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < EqualOptions > EqualOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const EqualOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateEqualOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < EqualOptions > CreateEqualOptions(flatbuffers::FlatBufferBuilder &_fbb, + const EqualOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const EqualOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateEqualOptions(_fbb); + } + + inline NotEqualOptionsT * NotEqualOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < NotEqualOptionsT > (new NotEqualOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void NotEqualOptions::UnPackTo (NotEqualOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < NotEqualOptions > NotEqualOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const NotEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateNotEqualOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < NotEqualOptions > CreateNotEqualOptions(flatbuffers::FlatBufferBuilder &_fbb, + const NotEqualOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const NotEqualOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateNotEqualOptions(_fbb); + } + + inline ShapeOptionsT * ShapeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ShapeOptionsT > (new ShapeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ShapeOptions::UnPackTo (ShapeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = out_type(); _o->out_type = _e; + } + } + + inline flatbuffers::Offset < ShapeOptions > ShapeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ShapeOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateShapeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ShapeOptions > CreateShapeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ShapeOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ShapeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _out_type = _o->out_type; + + return tflite::CreateShapeOptions(_fbb, _out_type); + } + + inline RankOptionsT * RankOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < RankOptionsT > (new RankOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void RankOptions::UnPackTo (RankOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < RankOptions > RankOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const RankOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateRankOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < RankOptions > CreateRankOptions(flatbuffers::FlatBufferBuilder &_fbb, + const RankOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const RankOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateRankOptions(_fbb); + } + + inline PowOptionsT * PowOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < PowOptionsT > (new PowOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void PowOptions::UnPackTo (PowOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < PowOptions > PowOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const PowOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreatePowOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < PowOptions > CreatePowOptions(flatbuffers::FlatBufferBuilder &_fbb, + const PowOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const PowOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreatePowOptions(_fbb); + } + + inline FakeQuantOptionsT * FakeQuantOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < FakeQuantOptionsT > (new FakeQuantOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void FakeQuantOptions::UnPackTo (FakeQuantOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = min(); _o->min = _e; + } + { + auto _e = max(); _o->max = _e; + } + { + auto _e = num_bits(); _o->num_bits = _e; + } + { + auto _e = narrow_range(); _o->narrow_range = _e; + } + } + + inline flatbuffers::Offset < FakeQuantOptions > FakeQuantOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FakeQuantOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateFakeQuantOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < FakeQuantOptions > CreateFakeQuantOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FakeQuantOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const FakeQuantOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _min = _o->min; + auto _max = _o->max; + auto _num_bits = _o->num_bits; + auto _narrow_range = _o->narrow_range; + + return tflite::CreateFakeQuantOptions(_fbb, _min, _max, _num_bits, _narrow_range); + } + + inline PackOptionsT * PackOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < PackOptionsT > (new PackOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void PackOptions::UnPackTo (PackOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = values_count(); _o->values_count = _e; + } + { + auto _e = axis(); _o->axis = _e; + } + } + + inline flatbuffers::Offset < PackOptions > PackOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const PackOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreatePackOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < PackOptions > CreatePackOptions(flatbuffers::FlatBufferBuilder &_fbb, + const PackOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const PackOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _values_count = _o->values_count; + auto _axis = _o->axis; + + return tflite::CreatePackOptions(_fbb, _values_count, _axis); + } + + inline LogicalOrOptionsT * LogicalOrOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LogicalOrOptionsT > (new LogicalOrOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LogicalOrOptions::UnPackTo (LogicalOrOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < LogicalOrOptions > LogicalOrOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalOrOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateLogicalOrOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LogicalOrOptions > CreateLogicalOrOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalOrOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LogicalOrOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateLogicalOrOptions(_fbb); + } + + inline OneHotOptionsT * OneHotOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < OneHotOptionsT > (new OneHotOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void OneHotOptions::UnPackTo (OneHotOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = axis(); _o->axis = _e; + } + } + + inline flatbuffers::Offset < OneHotOptions > OneHotOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const OneHotOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateOneHotOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < OneHotOptions > CreateOneHotOptions(flatbuffers::FlatBufferBuilder &_fbb, + const OneHotOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const OneHotOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _axis = _o->axis; + + return tflite::CreateOneHotOptions(_fbb, _axis); + } + + inline AbsOptionsT * AbsOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < AbsOptionsT > (new AbsOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void AbsOptions::UnPackTo (AbsOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < AbsOptions > AbsOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const AbsOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateAbsOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < AbsOptions > CreateAbsOptions(flatbuffers::FlatBufferBuilder &_fbb, + const AbsOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const AbsOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateAbsOptions(_fbb); + } + + inline HardSwishOptionsT * HardSwishOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < HardSwishOptionsT > (new HardSwishOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void HardSwishOptions::UnPackTo (HardSwishOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < HardSwishOptions > HardSwishOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HardSwishOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateHardSwishOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < HardSwishOptions > CreateHardSwishOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HardSwishOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const HardSwishOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateHardSwishOptions(_fbb); + } + + inline LogicalAndOptionsT * LogicalAndOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LogicalAndOptionsT > (new LogicalAndOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LogicalAndOptions::UnPackTo (LogicalAndOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < LogicalAndOptions > LogicalAndOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalAndOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateLogicalAndOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LogicalAndOptions > CreateLogicalAndOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalAndOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LogicalAndOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateLogicalAndOptions(_fbb); + } + + inline LogicalNotOptionsT * LogicalNotOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LogicalNotOptionsT > (new LogicalNotOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LogicalNotOptions::UnPackTo (LogicalNotOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < LogicalNotOptions > LogicalNotOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalNotOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateLogicalNotOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LogicalNotOptions > CreateLogicalNotOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LogicalNotOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LogicalNotOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateLogicalNotOptions(_fbb); + } + + inline UnpackOptionsT * UnpackOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < UnpackOptionsT > (new UnpackOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void UnpackOptions::UnPackTo (UnpackOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = num(); _o->num = _e; + } + { + auto _e = axis(); _o->axis = _e; + } + } + + inline flatbuffers::Offset < UnpackOptions > UnpackOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UnpackOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUnpackOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < UnpackOptions > CreateUnpackOptions(flatbuffers::FlatBufferBuilder &_fbb, + const UnpackOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const UnpackOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _num = _o->num; + auto _axis = _o->axis; + + return tflite::CreateUnpackOptions(_fbb, _num, _axis); + } + + inline FloorDivOptionsT * FloorDivOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < FloorDivOptionsT > (new FloorDivOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void FloorDivOptions::UnPackTo (FloorDivOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < FloorDivOptions > FloorDivOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FloorDivOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateFloorDivOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < FloorDivOptions > CreateFloorDivOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FloorDivOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const FloorDivOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateFloorDivOptions(_fbb); + } + + inline SquareOptionsT * SquareOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SquareOptionsT > (new SquareOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SquareOptions::UnPackTo (SquareOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < SquareOptions > SquareOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SquareOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSquareOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SquareOptions > CreateSquareOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SquareOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SquareOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateSquareOptions(_fbb); + } + + inline ZerosLikeOptionsT * ZerosLikeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ZerosLikeOptionsT > (new ZerosLikeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ZerosLikeOptions::UnPackTo (ZerosLikeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < ZerosLikeOptions > ZerosLikeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ZerosLikeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateZerosLikeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ZerosLikeOptions > CreateZerosLikeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ZerosLikeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ZerosLikeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateZerosLikeOptions(_fbb); + } + + inline FillOptionsT * FillOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < FillOptionsT > (new FillOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void FillOptions::UnPackTo (FillOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < FillOptions > FillOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FillOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateFillOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < FillOptions > CreateFillOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FillOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const FillOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateFillOptions(_fbb); + } + + inline FloorModOptionsT * FloorModOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < FloorModOptionsT > (new FloorModOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void FloorModOptions::UnPackTo (FloorModOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < FloorModOptions > FloorModOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const FloorModOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateFloorModOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < FloorModOptions > CreateFloorModOptions(flatbuffers::FlatBufferBuilder &_fbb, + const FloorModOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const FloorModOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateFloorModOptions(_fbb); + } + + inline RangeOptionsT * RangeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < RangeOptionsT > (new RangeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void RangeOptions::UnPackTo (RangeOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < RangeOptions > RangeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const RangeOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateRangeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < RangeOptions > CreateRangeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const RangeOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const RangeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateRangeOptions(_fbb); + } + + inline LeakyReluOptionsT * LeakyReluOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < LeakyReluOptionsT > (new LeakyReluOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void LeakyReluOptions::UnPackTo (LeakyReluOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = alpha(); _o->alpha = _e; + } + } + + inline flatbuffers::Offset < LeakyReluOptions > LeakyReluOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const LeakyReluOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateLeakyReluOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < LeakyReluOptions > CreateLeakyReluOptions(flatbuffers::FlatBufferBuilder &_fbb, + const LeakyReluOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const LeakyReluOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _alpha = _o->alpha; + + return tflite::CreateLeakyReluOptions(_fbb, _alpha); + } + + inline SquaredDifferenceOptionsT * SquaredDifferenceOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SquaredDifferenceOptionsT > (new SquaredDifferenceOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SquaredDifferenceOptions::UnPackTo (SquaredDifferenceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < SquaredDifferenceOptions > SquaredDifferenceOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const SquaredDifferenceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSquaredDifferenceOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SquaredDifferenceOptions > CreateSquaredDifferenceOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const SquaredDifferenceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SquaredDifferenceOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateSquaredDifferenceOptions(_fbb); + } + + inline MirrorPadOptionsT * MirrorPadOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < MirrorPadOptionsT > (new MirrorPadOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void MirrorPadOptions::UnPackTo (MirrorPadOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = mode(); _o->mode = _e; + } + } + + inline flatbuffers::Offset < MirrorPadOptions > MirrorPadOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MirrorPadOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateMirrorPadOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < MirrorPadOptions > CreateMirrorPadOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MirrorPadOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const MirrorPadOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _mode = _o->mode; + + return tflite::CreateMirrorPadOptions(_fbb, _mode); + } + + inline UniqueOptionsT * UniqueOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < UniqueOptionsT > (new UniqueOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void UniqueOptions::UnPackTo (UniqueOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = idx_out_type(); _o->idx_out_type = _e; + } + } + + inline flatbuffers::Offset < UniqueOptions > UniqueOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const UniqueOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUniqueOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < UniqueOptions > CreateUniqueOptions(flatbuffers::FlatBufferBuilder &_fbb, + const UniqueOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const UniqueOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _idx_out_type = _o->idx_out_type; + + return tflite::CreateUniqueOptions(_fbb, _idx_out_type); + } + + inline ReverseV2OptionsT * ReverseV2Options::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ReverseV2OptionsT > (new ReverseV2OptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ReverseV2Options::UnPackTo (ReverseV2OptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < ReverseV2Options > ReverseV2Options::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReverseV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateReverseV2Options(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ReverseV2Options > CreateReverseV2Options(flatbuffers::FlatBufferBuilder &_fbb, + const ReverseV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ReverseV2OptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateReverseV2Options(_fbb); + } + + inline AddNOptionsT * AddNOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < AddNOptionsT > (new AddNOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void AddNOptions::UnPackTo (AddNOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < AddNOptions > AddNOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const AddNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateAddNOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < AddNOptions > CreateAddNOptions(flatbuffers::FlatBufferBuilder &_fbb, + const AddNOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const AddNOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateAddNOptions(_fbb); + } + + inline GatherNdOptionsT * GatherNdOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < GatherNdOptionsT > (new GatherNdOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void GatherNdOptions::UnPackTo (GatherNdOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < GatherNdOptions > GatherNdOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GatherNdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateGatherNdOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < GatherNdOptions > CreateGatherNdOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GatherNdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const GatherNdOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateGatherNdOptions(_fbb); + } + + inline WhereOptionsT * WhereOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < WhereOptionsT > (new WhereOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void WhereOptions::UnPackTo (WhereOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < WhereOptions > WhereOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const WhereOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateWhereOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < WhereOptions > CreateWhereOptions(flatbuffers::FlatBufferBuilder &_fbb, + const WhereOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const WhereOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateWhereOptions(_fbb); + } + + inline ReverseSequenceOptionsT * ReverseSequenceOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < ReverseSequenceOptionsT > (new ReverseSequenceOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ReverseSequenceOptions::UnPackTo (ReverseSequenceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = seq_dim(); _o->seq_dim = _e; + } + { + auto _e = batch_dim(); _o->batch_dim = _e; + } + } + + inline flatbuffers::Offset < ReverseSequenceOptions > ReverseSequenceOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const ReverseSequenceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateReverseSequenceOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ReverseSequenceOptions > CreateReverseSequenceOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const ReverseSequenceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ReverseSequenceOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _seq_dim = _o->seq_dim; + auto _batch_dim = _o->batch_dim; + + return tflite::CreateReverseSequenceOptions(_fbb, _seq_dim, _batch_dim); + } + + inline MatrixDiagOptionsT * MatrixDiagOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < MatrixDiagOptionsT > (new MatrixDiagOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void MatrixDiagOptions::UnPackTo (MatrixDiagOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < MatrixDiagOptions > MatrixDiagOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MatrixDiagOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateMatrixDiagOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < MatrixDiagOptions > CreateMatrixDiagOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MatrixDiagOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const MatrixDiagOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateMatrixDiagOptions(_fbb); + } + + inline QuantizeOptionsT * QuantizeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < QuantizeOptionsT > (new QuantizeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void QuantizeOptions::UnPackTo (QuantizeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < QuantizeOptions > QuantizeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const QuantizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateQuantizeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < QuantizeOptions > CreateQuantizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const QuantizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const QuantizeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateQuantizeOptions(_fbb); + } + + inline MatrixSetDiagOptionsT * MatrixSetDiagOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < MatrixSetDiagOptionsT > (new MatrixSetDiagOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void MatrixSetDiagOptions::UnPackTo (MatrixSetDiagOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < MatrixSetDiagOptions > MatrixSetDiagOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MatrixSetDiagOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateMatrixSetDiagOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < MatrixSetDiagOptions > CreateMatrixSetDiagOptions(flatbuffers::FlatBufferBuilder &_fbb, + const MatrixSetDiagOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const MatrixSetDiagOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateMatrixSetDiagOptions(_fbb); + } + + inline IfOptionsT * IfOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < IfOptionsT > (new IfOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void IfOptions::UnPackTo (IfOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = then_subgraph_index(); _o->then_subgraph_index = _e; + } + { + auto _e = else_subgraph_index(); _o->else_subgraph_index = _e; + } + } + + inline flatbuffers::Offset < IfOptions > IfOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const IfOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateIfOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < IfOptions > CreateIfOptions(flatbuffers::FlatBufferBuilder &_fbb, + const IfOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const IfOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _then_subgraph_index = _o->then_subgraph_index; + auto _else_subgraph_index = _o->else_subgraph_index; + + return tflite::CreateIfOptions(_fbb, _then_subgraph_index, _else_subgraph_index); + } + + inline CallOnceOptionsT * CallOnceOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < CallOnceOptionsT > (new CallOnceOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void CallOnceOptions::UnPackTo (CallOnceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = init_subgraph_index(); _o->init_subgraph_index = _e; + } + } + + inline flatbuffers::Offset < CallOnceOptions > CallOnceOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CallOnceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateCallOnceOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < CallOnceOptions > CreateCallOnceOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CallOnceOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const CallOnceOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _init_subgraph_index = _o->init_subgraph_index; + + return tflite::CreateCallOnceOptions(_fbb, _init_subgraph_index); + } + + inline WhileOptionsT * WhileOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < WhileOptionsT > (new WhileOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void WhileOptions::UnPackTo (WhileOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = cond_subgraph_index(); _o->cond_subgraph_index = _e; + } + { + auto _e = body_subgraph_index(); _o->body_subgraph_index = _e; + } + } + + inline flatbuffers::Offset < WhileOptions > WhileOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const WhileOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateWhileOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < WhileOptions > CreateWhileOptions(flatbuffers::FlatBufferBuilder &_fbb, + const WhileOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const WhileOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _cond_subgraph_index = _o->cond_subgraph_index; + auto _body_subgraph_index = _o->body_subgraph_index; + + return tflite::CreateWhileOptions(_fbb, _cond_subgraph_index, _body_subgraph_index); + } + + inline NonMaxSuppressionV4OptionsT * NonMaxSuppressionV4Options::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < NonMaxSuppressionV4OptionsT > (new NonMaxSuppressionV4OptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void NonMaxSuppressionV4Options::UnPackTo (NonMaxSuppressionV4OptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < NonMaxSuppressionV4Options > NonMaxSuppressionV4Options::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const NonMaxSuppressionV4OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateNonMaxSuppressionV4Options(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < NonMaxSuppressionV4Options > CreateNonMaxSuppressionV4Options( + flatbuffers::FlatBufferBuilder &_fbb, + const NonMaxSuppressionV4OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const NonMaxSuppressionV4OptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateNonMaxSuppressionV4Options(_fbb); + } + + inline NonMaxSuppressionV5OptionsT * NonMaxSuppressionV5Options::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < NonMaxSuppressionV5OptionsT > (new NonMaxSuppressionV5OptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void NonMaxSuppressionV5Options::UnPackTo (NonMaxSuppressionV5OptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < NonMaxSuppressionV5Options > NonMaxSuppressionV5Options::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const NonMaxSuppressionV5OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateNonMaxSuppressionV5Options(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < NonMaxSuppressionV5Options > CreateNonMaxSuppressionV5Options( + flatbuffers::FlatBufferBuilder &_fbb, + const NonMaxSuppressionV5OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const NonMaxSuppressionV5OptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateNonMaxSuppressionV5Options(_fbb); + } + + inline ScatterNdOptionsT * ScatterNdOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ScatterNdOptionsT > (new ScatterNdOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ScatterNdOptions::UnPackTo (ScatterNdOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < ScatterNdOptions > ScatterNdOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ScatterNdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateScatterNdOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ScatterNdOptions > CreateScatterNdOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ScatterNdOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ScatterNdOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateScatterNdOptions(_fbb); + } + + inline SelectV2OptionsT * SelectV2Options::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SelectV2OptionsT > (new SelectV2OptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SelectV2Options::UnPackTo (SelectV2OptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < SelectV2Options > SelectV2Options::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SelectV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSelectV2Options(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SelectV2Options > CreateSelectV2Options(flatbuffers::FlatBufferBuilder &_fbb, + const SelectV2OptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SelectV2OptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateSelectV2Options(_fbb); + } + + inline DensifyOptionsT * DensifyOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < DensifyOptionsT > (new DensifyOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void DensifyOptions::UnPackTo (DensifyOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < DensifyOptions > DensifyOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const DensifyOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateDensifyOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < DensifyOptions > CreateDensifyOptions(flatbuffers::FlatBufferBuilder &_fbb, + const DensifyOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const DensifyOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateDensifyOptions(_fbb); + } + + inline SegmentSumOptionsT * SegmentSumOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SegmentSumOptionsT > (new SegmentSumOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SegmentSumOptions::UnPackTo (SegmentSumOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < SegmentSumOptions > SegmentSumOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SegmentSumOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateSegmentSumOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SegmentSumOptions > CreateSegmentSumOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SegmentSumOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SegmentSumOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateSegmentSumOptions(_fbb); + } + + inline BatchMatMulOptionsT * BatchMatMulOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < BatchMatMulOptionsT > (new BatchMatMulOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void BatchMatMulOptions::UnPackTo (BatchMatMulOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = adj_x(); _o->adj_x = _e; + } + { + auto _e = adj_y(); _o->adj_y = _e; + } + { + auto _e = asymmetric_quantize_inputs(); _o->asymmetric_quantize_inputs = _e; + } + } + + inline flatbuffers::Offset < BatchMatMulOptions > BatchMatMulOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BatchMatMulOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateBatchMatMulOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < BatchMatMulOptions > CreateBatchMatMulOptions(flatbuffers::FlatBufferBuilder &_fbb, + const BatchMatMulOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const BatchMatMulOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _adj_x = _o->adj_x; + auto _adj_y = _o->adj_y; + auto _asymmetric_quantize_inputs = _o->asymmetric_quantize_inputs; + + return tflite::CreateBatchMatMulOptions(_fbb, _adj_x, _adj_y, _asymmetric_quantize_inputs); + } + + inline CumsumOptionsT * CumsumOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < CumsumOptionsT > (new CumsumOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void CumsumOptions::UnPackTo (CumsumOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = exclusive(); _o->exclusive = _e; + } + { + auto _e = reverse(); _o->reverse = _e; + } + } + + inline flatbuffers::Offset < CumsumOptions > CumsumOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const CumsumOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateCumsumOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < CumsumOptions > CreateCumsumOptions(flatbuffers::FlatBufferBuilder &_fbb, + const CumsumOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const CumsumOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _exclusive = _o->exclusive; + auto _reverse = _o->reverse; + + return tflite::CreateCumsumOptions(_fbb, _exclusive, _reverse); + } + + inline BroadcastToOptionsT * BroadcastToOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < BroadcastToOptionsT > (new BroadcastToOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void BroadcastToOptions::UnPackTo (BroadcastToOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < BroadcastToOptions > BroadcastToOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BroadcastToOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateBroadcastToOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < BroadcastToOptions > CreateBroadcastToOptions(flatbuffers::FlatBufferBuilder &_fbb, + const BroadcastToOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const BroadcastToOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateBroadcastToOptions(_fbb); + } + + inline Rfft2dOptionsT * Rfft2dOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < Rfft2dOptionsT > (new Rfft2dOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Rfft2dOptions::UnPackTo (Rfft2dOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < Rfft2dOptions > Rfft2dOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const Rfft2dOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateRfft2dOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Rfft2dOptions > CreateRfft2dOptions(flatbuffers::FlatBufferBuilder &_fbb, + const Rfft2dOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const Rfft2dOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateRfft2dOptions(_fbb); + } + + inline HashtableOptionsT * HashtableOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < HashtableOptionsT > (new HashtableOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void HashtableOptions::UnPackTo (HashtableOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = table_id(); _o->table_id = _e; + } + { + auto _e = key_dtype(); _o->key_dtype = _e; + } + { + auto _e = value_dtype(); _o->value_dtype = _e; + } + } + + inline flatbuffers::Offset < HashtableOptions > HashtableOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateHashtableOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < HashtableOptions > CreateHashtableOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const HashtableOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _table_id = _o->table_id; + auto _key_dtype = _o->key_dtype; + auto _value_dtype = _o->value_dtype; + + return tflite::CreateHashtableOptions(_fbb, _table_id, _key_dtype, _value_dtype); + } + + inline HashtableFindOptionsT * HashtableFindOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < HashtableFindOptionsT > (new HashtableFindOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void HashtableFindOptions::UnPackTo (HashtableFindOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < HashtableFindOptions > HashtableFindOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableFindOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateHashtableFindOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < HashtableFindOptions > CreateHashtableFindOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableFindOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const HashtableFindOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateHashtableFindOptions(_fbb); + } + + inline HashtableImportOptionsT * HashtableImportOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < HashtableImportOptionsT > (new HashtableImportOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void HashtableImportOptions::UnPackTo (HashtableImportOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < HashtableImportOptions > HashtableImportOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const HashtableImportOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateHashtableImportOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < HashtableImportOptions > CreateHashtableImportOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const HashtableImportOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const HashtableImportOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateHashtableImportOptions(_fbb); + } + + inline HashtableSizeOptionsT * HashtableSizeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < HashtableSizeOptionsT > (new HashtableSizeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void HashtableSizeOptions::UnPackTo (HashtableSizeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < HashtableSizeOptions > HashtableSizeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableSizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateHashtableSizeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < HashtableSizeOptions > CreateHashtableSizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const HashtableSizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const HashtableSizeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateHashtableSizeOptions(_fbb); + } + + inline VarHandleOptionsT * VarHandleOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < VarHandleOptionsT > (new VarHandleOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void VarHandleOptions::UnPackTo (VarHandleOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = container(); if (_e) + { + _o->container = _e->str(); + } + } + { + auto _e = shared_name(); if (_e) + { + _o->shared_name = _e->str(); + } + } + } + + inline flatbuffers::Offset < VarHandleOptions > VarHandleOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const VarHandleOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateVarHandleOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < VarHandleOptions > CreateVarHandleOptions(flatbuffers::FlatBufferBuilder &_fbb, + const VarHandleOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const VarHandleOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _container = _o->container.empty() ? 0 : _fbb.CreateString(_o->container); + auto _shared_name = _o->shared_name.empty() ? 0 : _fbb.CreateString(_o->shared_name); + + return tflite::CreateVarHandleOptions(_fbb, _container, _shared_name); + } + + inline ReadVariableOptionsT * ReadVariableOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const + { + auto _o = std::unique_ptr < ReadVariableOptionsT > (new ReadVariableOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ReadVariableOptions::UnPackTo (ReadVariableOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < ReadVariableOptions > ReadVariableOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ReadVariableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateReadVariableOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ReadVariableOptions > CreateReadVariableOptions(flatbuffers::FlatBufferBuilder &_fbb, + const ReadVariableOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ReadVariableOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateReadVariableOptions(_fbb); + } + + inline AssignVariableOptionsT * AssignVariableOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) + const { + auto _o = std::unique_ptr < AssignVariableOptionsT > (new AssignVariableOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void AssignVariableOptions::UnPackTo (AssignVariableOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < AssignVariableOptions > AssignVariableOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const AssignVariableOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateAssignVariableOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < AssignVariableOptions > CreateAssignVariableOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const AssignVariableOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const AssignVariableOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateAssignVariableOptions(_fbb); + } + + inline RandomOptionsT * RandomOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < RandomOptionsT > (new RandomOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void RandomOptions::UnPackTo (RandomOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = seed(); _o->seed = _e; + } + { + auto _e = seed2(); _o->seed2 = _e; + } + } + + inline flatbuffers::Offset < RandomOptions > RandomOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const RandomOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateRandomOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < RandomOptions > CreateRandomOptions(flatbuffers::FlatBufferBuilder &_fbb, + const RandomOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const RandomOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _seed = _o->seed; + auto _seed2 = _o->seed2; + + return tflite::CreateRandomOptions(_fbb, _seed, _seed2); + } + + inline BucketizeOptionsT * BucketizeOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < BucketizeOptionsT > (new BucketizeOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void BucketizeOptions::UnPackTo (BucketizeOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = boundaries(); if (_e) + { + _o->boundaries.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->boundaries[_i] = _e->Get(_i); + } + } + } + } + + inline flatbuffers::Offset < BucketizeOptions > BucketizeOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BucketizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + return CreateBucketizeOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < BucketizeOptions > CreateBucketizeOptions(flatbuffers::FlatBufferBuilder &_fbb, + const BucketizeOptionsT * _o, + const flatbuffers::rehasher_function_t * + _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const BucketizeOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _boundaries = _o->boundaries.size() ? _fbb.CreateVector(_o->boundaries) : 0; + + return tflite::CreateBucketizeOptions(_fbb, _boundaries); + } + + inline GeluOptionsT * GeluOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < GeluOptionsT > (new GeluOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void GeluOptions::UnPackTo (GeluOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = approximate(); _o->approximate = _e; + } + } + + inline flatbuffers::Offset < GeluOptions > GeluOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const GeluOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateGeluOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < GeluOptions > CreateGeluOptions(flatbuffers::FlatBufferBuilder &_fbb, + const GeluOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const GeluOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _approximate = _o->approximate; + + return tflite::CreateGeluOptions(_fbb, _approximate); + } + + inline DynamicUpdateSliceOptionsT * DynamicUpdateSliceOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < DynamicUpdateSliceOptionsT > (new DynamicUpdateSliceOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void DynamicUpdateSliceOptions::UnPackTo (DynamicUpdateSliceOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < DynamicUpdateSliceOptions > DynamicUpdateSliceOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const DynamicUpdateSliceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateDynamicUpdateSliceOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < DynamicUpdateSliceOptions > CreateDynamicUpdateSliceOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const DynamicUpdateSliceOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const DynamicUpdateSliceOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateDynamicUpdateSliceOptions(_fbb); + } + + inline UnsortedSegmentProdOptionsT * UnsortedSegmentProdOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < UnsortedSegmentProdOptionsT > (new UnsortedSegmentProdOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void UnsortedSegmentProdOptions::UnPackTo (UnsortedSegmentProdOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < UnsortedSegmentProdOptions > UnsortedSegmentProdOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentProdOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUnsortedSegmentProdOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < UnsortedSegmentProdOptions > CreateUnsortedSegmentProdOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentProdOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const UnsortedSegmentProdOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateUnsortedSegmentProdOptions(_fbb); + } + + inline UnsortedSegmentMaxOptionsT * UnsortedSegmentMaxOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < UnsortedSegmentMaxOptionsT > (new UnsortedSegmentMaxOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void UnsortedSegmentMaxOptions::UnPackTo (UnsortedSegmentMaxOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < UnsortedSegmentMaxOptions > UnsortedSegmentMaxOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentMaxOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUnsortedSegmentMaxOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < UnsortedSegmentMaxOptions > CreateUnsortedSegmentMaxOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentMaxOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const UnsortedSegmentMaxOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateUnsortedSegmentMaxOptions(_fbb); + } + + inline UnsortedSegmentSumOptionsT * UnsortedSegmentSumOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < UnsortedSegmentSumOptionsT > (new UnsortedSegmentSumOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void UnsortedSegmentSumOptions::UnPackTo (UnsortedSegmentSumOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < UnsortedSegmentSumOptions > UnsortedSegmentSumOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentSumOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUnsortedSegmentSumOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < UnsortedSegmentSumOptions > CreateUnsortedSegmentSumOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentSumOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const UnsortedSegmentSumOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateUnsortedSegmentSumOptions(_fbb); + } + + inline ATan2OptionsT * ATan2Options::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ATan2OptionsT > (new ATan2OptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void ATan2Options::UnPackTo (ATan2OptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < ATan2Options > ATan2Options::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ATan2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateATan2Options(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < ATan2Options > CreateATan2Options(flatbuffers::FlatBufferBuilder &_fbb, + const ATan2OptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ATan2OptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateATan2Options(_fbb); + } + + inline UnsortedSegmentMinOptionsT * UnsortedSegmentMinOptions::UnPack ( + const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < UnsortedSegmentMinOptionsT > (new UnsortedSegmentMinOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void UnsortedSegmentMinOptions::UnPackTo (UnsortedSegmentMinOptionsT * _o, + const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < UnsortedSegmentMinOptions > UnsortedSegmentMinOptions::Pack( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentMinOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateUnsortedSegmentMinOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < UnsortedSegmentMinOptions > CreateUnsortedSegmentMinOptions( + flatbuffers::FlatBufferBuilder &_fbb, + const UnsortedSegmentMinOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const UnsortedSegmentMinOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateUnsortedSegmentMinOptions(_fbb); + } + + inline SignOptionsT * SignOptions::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SignOptionsT > (new SignOptionsT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SignOptions::UnPackTo (SignOptionsT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + } + + inline flatbuffers::Offset < SignOptions > SignOptions::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SignOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSignOptions(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SignOptions > CreateSignOptions(flatbuffers::FlatBufferBuilder &_fbb, + const SignOptionsT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SignOptionsT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + + return tflite::CreateSignOptions(_fbb); + } + + inline OperatorCodeT * OperatorCode::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < OperatorCodeT > (new OperatorCodeT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void OperatorCode::UnPackTo (OperatorCodeT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = deprecated_builtin_code(); _o->deprecated_builtin_code = _e; + } + { + auto _e = custom_code(); if (_e) + { + _o->custom_code = _e->str(); + } + } + { + auto _e = version(); _o->version = _e; + } + { + auto _e = builtin_code(); _o->builtin_code = _e; + } + } + + inline flatbuffers::Offset < OperatorCode > OperatorCode::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const OperatorCodeT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateOperatorCode(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < OperatorCode > CreateOperatorCode(flatbuffers::FlatBufferBuilder &_fbb, + const OperatorCodeT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const OperatorCodeT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _deprecated_builtin_code = _o->deprecated_builtin_code; + auto _custom_code = _o->custom_code.empty() ? 0 : _fbb.CreateString(_o->custom_code); + auto _version = _o->version; + auto _builtin_code = _o->builtin_code; + + return tflite::CreateOperatorCode(_fbb, _deprecated_builtin_code, _custom_code, _version, _builtin_code); + } + + inline OperatorT * Operator::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < OperatorT > (new OperatorT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Operator::UnPackTo (OperatorT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = opcode_index(); _o->opcode_index = _e; + } + { + auto _e = inputs(); if (_e) + { + _o->inputs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->inputs[_i] = _e->Get(_i); + } + } + } + { + auto _e = outputs(); if (_e) + { + _o->outputs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->outputs[_i] = _e->Get(_i); + } + } + } + { + auto _e = builtin_options_type(); _o->builtin_options.type = _e; + } + { + auto _e = builtin_options(); if (_e) + { + _o->builtin_options.value = tflite::BuiltinOptionsUnion::UnPack(_e, builtin_options_type(), _resolver); + } + } + { + auto _e = custom_options(); if (_e) + { + _o->custom_options.resize(_e->size()); std::copy(_e->begin(), _e->end(), _o->custom_options.begin()); + } + } + { + auto _e = custom_options_format(); _o->custom_options_format = _e; + } + { + auto _e = mutating_variable_inputs(); if (_e) + { + _o->mutating_variable_inputs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; + _i < _e->size(); + _i++) + { + _o->mutating_variable_inputs[_i] = _e->Get(_i) != 0; + } + } + } + { + auto _e = intermediates(); if (_e) + { + _o->intermediates.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->intermediates[_i] = _e->Get(_i); + } + } + } + } + + inline flatbuffers::Offset < Operator > Operator::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const OperatorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateOperator(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Operator > CreateOperator(flatbuffers::FlatBufferBuilder &_fbb, + const OperatorT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const OperatorT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _opcode_index = _o->opcode_index; + auto _inputs = _o->inputs.size() ? _fbb.CreateVector(_o->inputs) : 0; + auto _outputs = _o->outputs.size() ? _fbb.CreateVector(_o->outputs) : 0; + auto _builtin_options_type = _o->builtin_options.type; + auto _builtin_options = _o->builtin_options.Pack(_fbb); + auto _custom_options = _o->custom_options.size() ? _fbb.CreateVector(_o->custom_options) : 0; + auto _custom_options_format = _o->custom_options_format; + auto _mutating_variable_inputs = _o->mutating_variable_inputs.size() ? _fbb.CreateVector( + _o->mutating_variable_inputs) : 0; + auto _intermediates = _o->intermediates.size() ? _fbb.CreateVector(_o->intermediates) : 0; + + return tflite::CreateOperator(_fbb, + _opcode_index, + _inputs, + _outputs, + _builtin_options_type, + _builtin_options, + _custom_options, + _custom_options_format, + _mutating_variable_inputs, + _intermediates); + } + + inline SubGraphT::SubGraphT(const SubGraphT &o) + : inputs(o.inputs), + outputs(o.outputs), + name(o.name) { + tensors.reserve(o.tensors.size()); + for (const auto &tensors_ : o.tensors) + { + tensors.emplace_back((tensors_) ? new tflite::TensorT(*tensors_) : nullptr); + } + + operators.reserve(o.operators.size()); + for (const auto &operators_ : o.operators) + { + operators.emplace_back((operators_) ? new tflite::OperatorT(*operators_) : nullptr); + } + } + + inline SubGraphT &SubGraphT::operator = (SubGraphT o) FLATBUFFERS_NOEXCEPT { + std::swap(tensors, o.tensors); + std::swap(inputs, o.inputs); + std::swap(outputs, o.outputs); + std::swap(operators, o.operators); + std::swap(name, o.name); + + return *this; + } + + inline SubGraphT * SubGraph::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SubGraphT > (new SubGraphT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SubGraph::UnPackTo (SubGraphT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = tensors(); if (_e) + { + _o->tensors.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->tensors[_i]) + { + _e->Get(_i)->UnPackTo(_o->tensors[_i].get(), _resolver); + } + else + { + _o->tensors[_i] = std::unique_ptr < tflite::TensorT > (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + { + auto _e = inputs(); if (_e) + { + _o->inputs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->inputs[_i] = _e->Get(_i); + } + } + } + { + auto _e = outputs(); if (_e) + { + _o->outputs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->outputs[_i] = _e->Get(_i); + } + } + } + { + auto _e = operators(); if (_e) + { + _o->operators.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->operators[_i]) + { + _e->Get(_i)->UnPackTo(_o->operators[_i].get(), _resolver); + } + else + { + _o->operators[_i] = std::unique_ptr < tflite::OperatorT > (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + { + auto _e = name(); if (_e) + { + _o->name = _e->str(); + } + } + } + + inline flatbuffers::Offset < SubGraph > SubGraph::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SubGraphT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSubGraph(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SubGraph > CreateSubGraph(flatbuffers::FlatBufferBuilder &_fbb, + const SubGraphT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SubGraphT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _tensors = _o->tensors.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::Tensor >> + (_o->tensors.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateTensor(*__va->__fbb, __va->__o->tensors[i].get(), + __va->__rehasher);}, &_va) : 0; + auto _inputs = _o->inputs.size() ? _fbb.CreateVector(_o->inputs) : 0; + auto _outputs = _o->outputs.size() ? _fbb.CreateVector(_o->outputs) : 0; + auto _operators = _o->operators.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::Operator >> + (_o->operators.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateOperator(*__va->__fbb, __va->__o->operators[i].get(), + __va->__rehasher);}, &_va) : 0; + auto _name = _o->name.empty() ? 0 : _fbb.CreateString(_o->name); + + return tflite::CreateSubGraph(_fbb, _tensors, _inputs, _outputs, _operators, _name); + } + + inline BufferT * Buffer::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < BufferT > (new BufferT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Buffer::UnPackTo (BufferT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = data(); if (_e) + { + _o->data.resize(_e->size()); std::copy(_e->begin(), _e->end(), _o->data.begin()); + } + } + } + + inline flatbuffers::Offset < Buffer > Buffer::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const BufferT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateBuffer(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Buffer > CreateBuffer(flatbuffers::FlatBufferBuilder &_fbb, + const BufferT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const BufferT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + _fbb.ForceVectorAlignment(_o->data.size(), sizeof(uint8_t), 16); + auto _data = _o->data.size() ? _fbb.CreateVector(_o->data) : 0; + + return tflite::CreateBuffer(_fbb, _data); + } + + inline MetadataT * Metadata::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < MetadataT > (new MetadataT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Metadata::UnPackTo (MetadataT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = name(); if (_e) + { + _o->name = _e->str(); + } + } + { + auto _e = buffer(); _o->buffer = _e; + } + } + + inline flatbuffers::Offset < Metadata > Metadata::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const MetadataT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateMetadata(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Metadata > CreateMetadata(flatbuffers::FlatBufferBuilder &_fbb, + const MetadataT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const MetadataT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _name = _o->name.empty() ? 0 : _fbb.CreateString(_o->name); + auto _buffer = _o->buffer; + + return tflite::CreateMetadata(_fbb, _name, _buffer); + } + + inline TensorMapT * TensorMap::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < TensorMapT > (new TensorMapT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void TensorMap::UnPackTo (TensorMapT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = name(); if (_e) + { + _o->name = _e->str(); + } + } + { + auto _e = tensor_index(); _o->tensor_index = _e; + } + } + + inline flatbuffers::Offset < TensorMap > TensorMap::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const TensorMapT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateTensorMap(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < TensorMap > CreateTensorMap(flatbuffers::FlatBufferBuilder &_fbb, + const TensorMapT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const TensorMapT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _name = _o->name.empty() ? 0 : _fbb.CreateString(_o->name); + auto _tensor_index = _o->tensor_index; + + return tflite::CreateTensorMap(_fbb, _name, _tensor_index); + } + + inline SignatureDefT::SignatureDefT(const SignatureDefT &o) + : signature_key(o.signature_key), + subgraph_index(o.subgraph_index) { + inputs.reserve(o.inputs.size()); + for (const auto &inputs_ : o.inputs) + { + inputs.emplace_back((inputs_) ? new tflite::TensorMapT(*inputs_) : nullptr); + } + + outputs.reserve(o.outputs.size()); + for (const auto &outputs_ : o.outputs) + { + outputs.emplace_back((outputs_) ? new tflite::TensorMapT(*outputs_) : nullptr); + } + } + + inline SignatureDefT &SignatureDefT::operator = (SignatureDefT o) FLATBUFFERS_NOEXCEPT { + std::swap(inputs, o.inputs); + std::swap(outputs, o.outputs); + std::swap(signature_key, o.signature_key); + std::swap(subgraph_index, o.subgraph_index); + + return *this; + } + + inline SignatureDefT * SignatureDef::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < SignatureDefT > (new SignatureDefT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void SignatureDef::UnPackTo (SignatureDefT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = inputs(); if (_e) + { + _o->inputs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->inputs[_i]) + { + _e->Get(_i)->UnPackTo(_o->inputs[_i].get(), _resolver); + } + else + { + _o->inputs[_i] = std::unique_ptr < tflite::TensorMapT > (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + { + auto _e = outputs(); if (_e) + { + _o->outputs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->outputs[_i]) + { + _e->Get(_i)->UnPackTo(_o->outputs[_i].get(), _resolver); + } + else + { + _o->outputs[_i] = std::unique_ptr < tflite::TensorMapT > (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + { + auto _e = signature_key(); if (_e) + { + _o->signature_key = _e->str(); + } + } + { + auto _e = subgraph_index(); _o->subgraph_index = _e; + } + } + + inline flatbuffers::Offset < SignatureDef > SignatureDef::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const SignatureDefT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateSignatureDef(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < SignatureDef > CreateSignatureDef(flatbuffers::FlatBufferBuilder &_fbb, + const SignatureDefT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const SignatureDefT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _inputs = _o->inputs.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::TensorMap >> + (_o->inputs.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateTensorMap(*__va->__fbb, __va->__o->inputs[i].get(), + __va->__rehasher);}, &_va) : 0; + auto _outputs = _o->outputs.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::TensorMap >> + (_o->outputs.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateTensorMap(*__va->__fbb, __va->__o->outputs[i].get(), + __va->__rehasher);}, &_va) : 0; + auto _signature_key = _o->signature_key.empty() ? 0 : _fbb.CreateString(_o->signature_key); + auto _subgraph_index = _o->subgraph_index; + + return tflite::CreateSignatureDef(_fbb, _inputs, _outputs, _signature_key, _subgraph_index); + } + + inline ModelT::ModelT(const ModelT &o) + : version(o.version), + description(o.description), + metadata_buffer(o.metadata_buffer) { + operator_codes.reserve(o.operator_codes.size()); + for (const auto &operator_codes_ : o.operator_codes) + { + operator_codes.emplace_back((operator_codes_) ? new tflite::OperatorCodeT(*operator_codes_) : nullptr); + } + + subgraphs.reserve(o.subgraphs.size()); + for (const auto &subgraphs_ : o.subgraphs) + { + subgraphs.emplace_back((subgraphs_) ? new tflite::SubGraphT(*subgraphs_) : nullptr); + } + + buffers.reserve(o.buffers.size()); + for (const auto &buffers_ : o.buffers) + { + buffers.emplace_back((buffers_) ? new tflite::BufferT(*buffers_) : nullptr); + } + + metadata.reserve(o.metadata.size()); + for (const auto &metadata_ : o.metadata) + { + metadata.emplace_back((metadata_) ? new tflite::MetadataT(*metadata_) : nullptr); + } + + signature_defs.reserve(o.signature_defs.size()); + for (const auto &signature_defs_ : o.signature_defs) + { + signature_defs.emplace_back((signature_defs_) ? new tflite::SignatureDefT(*signature_defs_) : nullptr); + } + } + + inline ModelT &ModelT::operator = (ModelT o) FLATBUFFERS_NOEXCEPT { + std::swap(version, o.version); + std::swap(operator_codes, o.operator_codes); + std::swap(subgraphs, o.subgraphs); + std::swap(description, o.description); + std::swap(buffers, o.buffers); + std::swap(metadata_buffer, o.metadata_buffer); + std::swap(metadata, o.metadata); + std::swap(signature_defs, o.signature_defs); + + return *this; + } + + inline ModelT * Model::UnPack (const flatbuffers::resolver_function_t * _resolver) const { + auto _o = std::unique_ptr < ModelT > (new ModelT()); + UnPackTo(_o.get(), _resolver); + + return _o.release(); + } + + inline void Model::UnPackTo (ModelT * _o, const flatbuffers::resolver_function_t * _resolver) const { + (void) _o; + (void) _resolver; + { + auto _e = version(); _o->version = _e; + } + { + auto _e = operator_codes(); if (_e) + { + _o->operator_codes.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->operator_codes[_i]) + { + _e->Get(_i)->UnPackTo(_o->operator_codes[_i].get(), _resolver); + } + else + { + _o->operator_codes[_i] = std::unique_ptr < tflite::OperatorCodeT > + (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + { + auto _e = subgraphs(); if (_e) + { + _o->subgraphs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->subgraphs[_i]) + { + _e->Get(_i)->UnPackTo(_o->subgraphs[_i].get(), _resolver); + } + else + { + _o->subgraphs[_i] = std::unique_ptr < tflite::SubGraphT > (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + { + auto _e = description(); if (_e) + { + _o->description = _e->str(); + } + } + { + auto _e = buffers(); if (_e) + { + _o->buffers.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->buffers[_i]) + { + _e->Get(_i)->UnPackTo(_o->buffers[_i].get(), _resolver); + } + else + { + _o->buffers[_i] = std::unique_ptr < tflite::BufferT > (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + { + auto _e = metadata_buffer(); if (_e) + { + _o->metadata_buffer.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + _o->metadata_buffer[_i] = _e->Get(_i); + } + } + } + { + auto _e = metadata(); if (_e) + { + _o->metadata.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->metadata[_i]) + { + _e->Get(_i)->UnPackTo(_o->metadata[_i].get(), _resolver); + } + else + { + _o->metadata[_i] = std::unique_ptr < tflite::MetadataT > (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + { + auto _e = signature_defs(); if (_e) + { + _o->signature_defs.resize(_e->size()); for (flatbuffers::uoffset_t _i = 0; _i < _e->size(); _i++) + { + if (_o->signature_defs[_i]) + { + _e->Get(_i)->UnPackTo(_o->signature_defs[_i].get(), _resolver); + } + else + { + _o->signature_defs[_i] = std::unique_ptr < tflite::SignatureDefT > + (_e->Get(_i)->UnPack(_resolver)); + } + + ; + } + } + } + } + + inline flatbuffers::Offset < Model > Model::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const ModelT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + return CreateModel(_fbb, _o, _rehasher); + } + + inline flatbuffers::Offset < Model > CreateModel(flatbuffers::FlatBufferBuilder &_fbb, + const ModelT * _o, + const flatbuffers::rehasher_function_t * _rehasher) + { + (void) _rehasher; + (void) _o; + struct _VectorArgs + { + flatbuffers::FlatBufferBuilder * __fbb; const ModelT * __o; + const flatbuffers::rehasher_function_t * __rehasher; + } _va = {&_fbb, _o, _rehasher}; (void) _va; + auto _version = _o->version; + auto _operator_codes = _o->operator_codes.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::OperatorCode >> + (_o->operator_codes.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateOperatorCode(*__va->__fbb, + __va->__o->operator_codes[i].get(), + __va->__rehasher);}, &_va) : 0; + auto _subgraphs = _o->subgraphs.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::SubGraph >> + (_o->subgraphs.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateSubGraph(*__va->__fbb, __va->__o->subgraphs[i].get(), + __va->__rehasher);}, &_va) : 0; + auto _description = _o->description.empty() ? 0 : _fbb.CreateString(_o->description); + auto _buffers = _o->buffers.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::Buffer >> + (_o->buffers.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateBuffer(*__va->__fbb, __va->__o->buffers[i].get(), + __va->__rehasher);}, &_va) : 0; + auto _metadata_buffer = _o->metadata_buffer.size() ? _fbb.CreateVector(_o->metadata_buffer) : 0; + auto _metadata = _o->metadata.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::Metadata >> + (_o->metadata.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateMetadata(*__va->__fbb, + __va->__o->metadata[i].get(), + __va->__rehasher);}, &_va) : 0; + auto _signature_defs = _o->signature_defs.size() ? _fbb.CreateVector < flatbuffers::Offset < + tflite::SignatureDef >> + (_o->signature_defs.size(), + [] (size_t i, + _VectorArgs * __va) {return CreateSignatureDef(*__va->__fbb, + __va->__o->signature_defs[i].get(), + __va->__rehasher);}, &_va) : 0; + + return tflite::CreateModel(_fbb, + _version, + _operator_codes, + _subgraphs, + _description, + _buffers, + _metadata_buffer, + _metadata, + _signature_defs); + } + + inline bool VerifyQuantizationDetails (flatbuffers::Verifier &verifier, const void * obj, + QuantizationDetails type) { + switch (type) + { + case QuantizationDetails_NONE: + { + return true; + } + + case QuantizationDetails_CustomQuantization: + { + auto ptr = reinterpret_cast < const tflite::CustomQuantization * > (obj); + + return verifier.VerifyTable(ptr); + } + + default: + + return true; + } + } + + inline bool VerifyQuantizationDetailsVector (flatbuffers::Verifier &verifier, + const flatbuffers::Vector < flatbuffers::Offset < void >> * values, + const flatbuffers::Vector < uint8_t > * types) { + if (!values || !types) + { + return !values && !types; + } + + if (values->size() != types->size()) + { + return false; + } + + for (flatbuffers::uoffset_t i = 0; i < values->size(); ++i) + { + if (!VerifyQuantizationDetails(verifier, values->Get(i), (types->GetEnum < QuantizationDetails > (i)))) + { + return false; + } + } + + return true; + } + + inline void * QuantizationDetailsUnion::UnPack (const void * obj, + QuantizationDetails type, + const flatbuffers::resolver_function_t * resolver) { + (void) resolver; + switch (type) + { + case QuantizationDetails_CustomQuantization: + { + auto ptr = reinterpret_cast < const tflite::CustomQuantization * > (obj); + + return ptr->UnPack(resolver); + } + + default: + + return nullptr; + } + } + + inline flatbuffers::Offset < void > QuantizationDetailsUnion::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const flatbuffers::rehasher_function_t * + _rehasher) const { + (void) _rehasher; + switch (type) + { + case QuantizationDetails_CustomQuantization: + { + auto ptr = reinterpret_cast < const tflite::CustomQuantizationT * > (value); + + return CreateCustomQuantization(_fbb, ptr, _rehasher).Union(); + } + + default: + + return 0; + } + } + + inline QuantizationDetailsUnion::QuantizationDetailsUnion(const QuantizationDetailsUnion &u) : type(u.type), value( + nullptr) { + switch (type) + { + case QuantizationDetails_CustomQuantization: + { + value = new tflite::CustomQuantizationT(* reinterpret_cast < tflite::CustomQuantizationT * > (u.value)); + + break; + } + + default: + { + break; + } + } + } + + inline void QuantizationDetailsUnion::Reset () { + switch (type) + { + case QuantizationDetails_CustomQuantization: + { + auto ptr = reinterpret_cast < tflite::CustomQuantizationT * > (value); + delete ptr; + break; + } + + default: + {} + break; + } + + value = nullptr; + type = QuantizationDetails_NONE; + } + + inline bool VerifySparseIndexVector (flatbuffers::Verifier &verifier, const void * obj, SparseIndexVector type) { + switch (type) + { + case SparseIndexVector_NONE: + { + return true; + } + + case SparseIndexVector_Int32Vector: + { + auto ptr = reinterpret_cast < const tflite::Int32Vector * > (obj); + + return verifier.VerifyTable(ptr); + } + + case SparseIndexVector_Uint16Vector: + { + auto ptr = reinterpret_cast < const tflite::Uint16Vector * > (obj); + + return verifier.VerifyTable(ptr); + } + + case SparseIndexVector_Uint8Vector: + { + auto ptr = reinterpret_cast < const tflite::Uint8Vector * > (obj); + + return verifier.VerifyTable(ptr); + } + + default: + + return true; + } + } + + inline bool VerifySparseIndexVectorVector (flatbuffers::Verifier &verifier, + const flatbuffers::Vector < flatbuffers::Offset < void >> * values, + const flatbuffers::Vector < uint8_t > * types) { + if (!values || !types) + { + return !values && !types; + } + + if (values->size() != types->size()) + { + return false; + } + + for (flatbuffers::uoffset_t i = 0; i < values->size(); ++i) + { + if (!VerifySparseIndexVector(verifier, values->Get(i), (types->GetEnum < SparseIndexVector > (i)))) + { + return false; + } + } + + return true; + } + + inline void * SparseIndexVectorUnion::UnPack (const void * obj, + SparseIndexVector type, + const flatbuffers::resolver_function_t * resolver) { + (void) resolver; + switch (type) + { + case SparseIndexVector_Int32Vector: + { + auto ptr = reinterpret_cast < const tflite::Int32Vector * > (obj); + + return ptr->UnPack(resolver); + } + + case SparseIndexVector_Uint16Vector: + { + auto ptr = reinterpret_cast < const tflite::Uint16Vector * > (obj); + + return ptr->UnPack(resolver); + } + + case SparseIndexVector_Uint8Vector: + { + auto ptr = reinterpret_cast < const tflite::Uint8Vector * > (obj); + + return ptr->UnPack(resolver); + } + + default: + + return nullptr; + } + } + + inline flatbuffers::Offset < void > SparseIndexVectorUnion::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const flatbuffers::rehasher_function_t * + _rehasher) const { + (void) _rehasher; + switch (type) + { + case SparseIndexVector_Int32Vector: + { + auto ptr = reinterpret_cast < const tflite::Int32VectorT * > (value); + + return CreateInt32Vector(_fbb, ptr, _rehasher).Union(); + } + + case SparseIndexVector_Uint16Vector: + { + auto ptr = reinterpret_cast < const tflite::Uint16VectorT * > (value); + + return CreateUint16Vector(_fbb, ptr, _rehasher).Union(); + } + + case SparseIndexVector_Uint8Vector: + { + auto ptr = reinterpret_cast < const tflite::Uint8VectorT * > (value); + + return CreateUint8Vector(_fbb, ptr, _rehasher).Union(); + } + + default: + + return 0; + } + } + + inline SparseIndexVectorUnion::SparseIndexVectorUnion(const SparseIndexVectorUnion &u) : type(u.type), + value(nullptr) { + switch (type) + { + case SparseIndexVector_Int32Vector: + { + value = new tflite::Int32VectorT(* reinterpret_cast < tflite::Int32VectorT * > (u.value)); + + break; + } + + case SparseIndexVector_Uint16Vector: + { + value = new tflite::Uint16VectorT(* reinterpret_cast < tflite::Uint16VectorT * > (u.value)); + + break; + } + + case SparseIndexVector_Uint8Vector: + { + value = new tflite::Uint8VectorT(* reinterpret_cast < tflite::Uint8VectorT * > (u.value)); + + break; + } + + default: + { + break; + } + } + } + + inline void SparseIndexVectorUnion::Reset () { + switch (type) + { + case SparseIndexVector_Int32Vector: + { + auto ptr = reinterpret_cast < tflite::Int32VectorT * > (value); + delete ptr; + break; + } + + case SparseIndexVector_Uint16Vector: + { + auto ptr = reinterpret_cast < tflite::Uint16VectorT * > (value); + delete ptr; + break; + } + + case SparseIndexVector_Uint8Vector: + { + auto ptr = reinterpret_cast < tflite::Uint8VectorT * > (value); + delete ptr; + break; + } + + default: + {} + break; + } + + value = nullptr; + type = SparseIndexVector_NONE; + } + + inline bool VerifyBuiltinOptions (flatbuffers::Verifier &verifier, const void * obj, BuiltinOptions type) { + switch (type) + { + case BuiltinOptions_NONE: + { + return true; + } + + case BuiltinOptions_Conv2DOptions: + { + auto ptr = reinterpret_cast < const tflite::Conv2DOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_DepthwiseConv2DOptions: + { + auto ptr = reinterpret_cast < const tflite::DepthwiseConv2DOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ConcatEmbeddingsOptions: + { + auto ptr = reinterpret_cast < const tflite::ConcatEmbeddingsOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LSHProjectionOptions: + { + auto ptr = reinterpret_cast < const tflite::LSHProjectionOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_Pool2DOptions: + { + auto ptr = reinterpret_cast < const tflite::Pool2DOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SVDFOptions: + { + auto ptr = reinterpret_cast < const tflite::SVDFOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_RNNOptions: + { + auto ptr = reinterpret_cast < const tflite::RNNOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_FullyConnectedOptions: + { + auto ptr = reinterpret_cast < const tflite::FullyConnectedOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SoftmaxOptions: + { + auto ptr = reinterpret_cast < const tflite::SoftmaxOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ConcatenationOptions: + { + auto ptr = reinterpret_cast < const tflite::ConcatenationOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_AddOptions: + { + auto ptr = reinterpret_cast < const tflite::AddOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_L2NormOptions: + { + auto ptr = reinterpret_cast < const tflite::L2NormOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LocalResponseNormalizationOptions: + { + auto ptr = reinterpret_cast < const tflite::LocalResponseNormalizationOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::LSTMOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ResizeBilinearOptions: + { + auto ptr = reinterpret_cast < const tflite::ResizeBilinearOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_CallOptions: + { + auto ptr = reinterpret_cast < const tflite::CallOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ReshapeOptions: + { + auto ptr = reinterpret_cast < const tflite::ReshapeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SkipGramOptions: + { + auto ptr = reinterpret_cast < const tflite::SkipGramOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SpaceToDepthOptions: + { + auto ptr = reinterpret_cast < const tflite::SpaceToDepthOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_EmbeddingLookupSparseOptions: + { + auto ptr = reinterpret_cast < const tflite::EmbeddingLookupSparseOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_MulOptions: + { + auto ptr = reinterpret_cast < const tflite::MulOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_PadOptions: + { + auto ptr = reinterpret_cast < const tflite::PadOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_GatherOptions: + { + auto ptr = reinterpret_cast < const tflite::GatherOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_BatchToSpaceNDOptions: + { + auto ptr = reinterpret_cast < const tflite::BatchToSpaceNDOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SpaceToBatchNDOptions: + { + auto ptr = reinterpret_cast < const tflite::SpaceToBatchNDOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_TransposeOptions: + { + auto ptr = reinterpret_cast < const tflite::TransposeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ReducerOptions: + { + auto ptr = reinterpret_cast < const tflite::ReducerOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SubOptions: + { + auto ptr = reinterpret_cast < const tflite::SubOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_DivOptions: + { + auto ptr = reinterpret_cast < const tflite::DivOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SqueezeOptions: + { + auto ptr = reinterpret_cast < const tflite::SqueezeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SequenceRNNOptions: + { + auto ptr = reinterpret_cast < const tflite::SequenceRNNOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_StridedSliceOptions: + { + auto ptr = reinterpret_cast < const tflite::StridedSliceOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ExpOptions: + { + auto ptr = reinterpret_cast < const tflite::ExpOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_TopKV2Options: + { + auto ptr = reinterpret_cast < const tflite::TopKV2Options * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SplitOptions: + { + auto ptr = reinterpret_cast < const tflite::SplitOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LogSoftmaxOptions: + { + auto ptr = reinterpret_cast < const tflite::LogSoftmaxOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_CastOptions: + { + auto ptr = reinterpret_cast < const tflite::CastOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_DequantizeOptions: + { + auto ptr = reinterpret_cast < const tflite::DequantizeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_MaximumMinimumOptions: + { + auto ptr = reinterpret_cast < const tflite::MaximumMinimumOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ArgMaxOptions: + { + auto ptr = reinterpret_cast < const tflite::ArgMaxOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LessOptions: + { + auto ptr = reinterpret_cast < const tflite::LessOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_NegOptions: + { + auto ptr = reinterpret_cast < const tflite::NegOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_PadV2Options: + { + auto ptr = reinterpret_cast < const tflite::PadV2Options * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_GreaterOptions: + { + auto ptr = reinterpret_cast < const tflite::GreaterOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_GreaterEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::GreaterEqualOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LessEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::LessEqualOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SelectOptions: + { + auto ptr = reinterpret_cast < const tflite::SelectOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SliceOptions: + { + auto ptr = reinterpret_cast < const tflite::SliceOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_TransposeConvOptions: + { + auto ptr = reinterpret_cast < const tflite::TransposeConvOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SparseToDenseOptions: + { + auto ptr = reinterpret_cast < const tflite::SparseToDenseOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_TileOptions: + { + auto ptr = reinterpret_cast < const tflite::TileOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ExpandDimsOptions: + { + auto ptr = reinterpret_cast < const tflite::ExpandDimsOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_EqualOptions: + { + auto ptr = reinterpret_cast < const tflite::EqualOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_NotEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::NotEqualOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ShapeOptions: + { + auto ptr = reinterpret_cast < const tflite::ShapeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_PowOptions: + { + auto ptr = reinterpret_cast < const tflite::PowOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ArgMinOptions: + { + auto ptr = reinterpret_cast < const tflite::ArgMinOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_FakeQuantOptions: + { + auto ptr = reinterpret_cast < const tflite::FakeQuantOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_PackOptions: + { + auto ptr = reinterpret_cast < const tflite::PackOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LogicalOrOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalOrOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_OneHotOptions: + { + auto ptr = reinterpret_cast < const tflite::OneHotOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LogicalAndOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalAndOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LogicalNotOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalNotOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_UnpackOptions: + { + auto ptr = reinterpret_cast < const tflite::UnpackOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_FloorDivOptions: + { + auto ptr = reinterpret_cast < const tflite::FloorDivOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SquareOptions: + { + auto ptr = reinterpret_cast < const tflite::SquareOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ZerosLikeOptions: + { + auto ptr = reinterpret_cast < const tflite::ZerosLikeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_FillOptions: + { + auto ptr = reinterpret_cast < const tflite::FillOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_BidirectionalSequenceLSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::BidirectionalSequenceLSTMOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_BidirectionalSequenceRNNOptions: + { + auto ptr = reinterpret_cast < const tflite::BidirectionalSequenceRNNOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_UnidirectionalSequenceLSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::UnidirectionalSequenceLSTMOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_FloorModOptions: + { + auto ptr = reinterpret_cast < const tflite::FloorModOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_RangeOptions: + { + auto ptr = reinterpret_cast < const tflite::RangeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ResizeNearestNeighborOptions: + { + auto ptr = reinterpret_cast < const tflite::ResizeNearestNeighborOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_LeakyReluOptions: + { + auto ptr = reinterpret_cast < const tflite::LeakyReluOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SquaredDifferenceOptions: + { + auto ptr = reinterpret_cast < const tflite::SquaredDifferenceOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_MirrorPadOptions: + { + auto ptr = reinterpret_cast < const tflite::MirrorPadOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_AbsOptions: + { + auto ptr = reinterpret_cast < const tflite::AbsOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SplitVOptions: + { + auto ptr = reinterpret_cast < const tflite::SplitVOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_UniqueOptions: + { + auto ptr = reinterpret_cast < const tflite::UniqueOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ReverseV2Options: + { + auto ptr = reinterpret_cast < const tflite::ReverseV2Options * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_AddNOptions: + { + auto ptr = reinterpret_cast < const tflite::AddNOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_GatherNdOptions: + { + auto ptr = reinterpret_cast < const tflite::GatherNdOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_CosOptions: + { + auto ptr = reinterpret_cast < const tflite::CosOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_WhereOptions: + { + auto ptr = reinterpret_cast < const tflite::WhereOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_RankOptions: + { + auto ptr = reinterpret_cast < const tflite::RankOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ReverseSequenceOptions: + { + auto ptr = reinterpret_cast < const tflite::ReverseSequenceOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_MatrixDiagOptions: + { + auto ptr = reinterpret_cast < const tflite::MatrixDiagOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_QuantizeOptions: + { + auto ptr = reinterpret_cast < const tflite::QuantizeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_MatrixSetDiagOptions: + { + auto ptr = reinterpret_cast < const tflite::MatrixSetDiagOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_HardSwishOptions: + { + auto ptr = reinterpret_cast < const tflite::HardSwishOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_IfOptions: + { + auto ptr = reinterpret_cast < const tflite::IfOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_WhileOptions: + { + auto ptr = reinterpret_cast < const tflite::WhileOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_DepthToSpaceOptions: + { + auto ptr = reinterpret_cast < const tflite::DepthToSpaceOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_NonMaxSuppressionV4Options: + { + auto ptr = reinterpret_cast < const tflite::NonMaxSuppressionV4Options * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_NonMaxSuppressionV5Options: + { + auto ptr = reinterpret_cast < const tflite::NonMaxSuppressionV5Options * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ScatterNdOptions: + { + auto ptr = reinterpret_cast < const tflite::ScatterNdOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SelectV2Options: + { + auto ptr = reinterpret_cast < const tflite::SelectV2Options * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_DensifyOptions: + { + auto ptr = reinterpret_cast < const tflite::DensifyOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SegmentSumOptions: + { + auto ptr = reinterpret_cast < const tflite::SegmentSumOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_BatchMatMulOptions: + { + auto ptr = reinterpret_cast < const tflite::BatchMatMulOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_CumsumOptions: + { + auto ptr = reinterpret_cast < const tflite::CumsumOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_CallOnceOptions: + { + auto ptr = reinterpret_cast < const tflite::CallOnceOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_BroadcastToOptions: + { + auto ptr = reinterpret_cast < const tflite::BroadcastToOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_Rfft2dOptions: + { + auto ptr = reinterpret_cast < const tflite::Rfft2dOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_Conv3DOptions: + { + auto ptr = reinterpret_cast < const tflite::Conv3DOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_HashtableOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_HashtableFindOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableFindOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_HashtableImportOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableImportOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_HashtableSizeOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableSizeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_VarHandleOptions: + { + auto ptr = reinterpret_cast < const tflite::VarHandleOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ReadVariableOptions: + { + auto ptr = reinterpret_cast < const tflite::ReadVariableOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_AssignVariableOptions: + { + auto ptr = reinterpret_cast < const tflite::AssignVariableOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_RandomOptions: + { + auto ptr = reinterpret_cast < const tflite::RandomOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_BucketizeOptions: + { + auto ptr = reinterpret_cast < const tflite::BucketizeOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_GeluOptions: + { + auto ptr = reinterpret_cast < const tflite::GeluOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_DynamicUpdateSliceOptions: + { + auto ptr = reinterpret_cast < const tflite::DynamicUpdateSliceOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_UnsortedSegmentProdOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentProdOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_UnsortedSegmentMaxOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentMaxOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_UnsortedSegmentMinOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentMinOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_UnsortedSegmentSumOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentSumOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_ATan2Options: + { + auto ptr = reinterpret_cast < const tflite::ATan2Options * > (obj); + + return verifier.VerifyTable(ptr); + } + + case BuiltinOptions_SignOptions: + { + auto ptr = reinterpret_cast < const tflite::SignOptions * > (obj); + + return verifier.VerifyTable(ptr); + } + + default: + + return true; + } + } + + inline bool VerifyBuiltinOptionsVector (flatbuffers::Verifier &verifier, + const flatbuffers::Vector < flatbuffers::Offset < void >> * values, + const flatbuffers::Vector < uint8_t > * types) { + if (!values || !types) + { + return !values && !types; + } + + if (values->size() != types->size()) + { + return false; + } + + for (flatbuffers::uoffset_t i = 0; i < values->size(); ++i) + { + if (!VerifyBuiltinOptions(verifier, values->Get(i), (types->GetEnum < BuiltinOptions > (i)))) + { + return false; + } + } + + return true; + } + + inline void * BuiltinOptionsUnion::UnPack (const void * obj, + BuiltinOptions type, + const flatbuffers::resolver_function_t * resolver) { + (void) resolver; + switch (type) + { + case BuiltinOptions_Conv2DOptions: + { + auto ptr = reinterpret_cast < const tflite::Conv2DOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_DepthwiseConv2DOptions: + { + auto ptr = reinterpret_cast < const tflite::DepthwiseConv2DOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ConcatEmbeddingsOptions: + { + auto ptr = reinterpret_cast < const tflite::ConcatEmbeddingsOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LSHProjectionOptions: + { + auto ptr = reinterpret_cast < const tflite::LSHProjectionOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_Pool2DOptions: + { + auto ptr = reinterpret_cast < const tflite::Pool2DOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SVDFOptions: + { + auto ptr = reinterpret_cast < const tflite::SVDFOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_RNNOptions: + { + auto ptr = reinterpret_cast < const tflite::RNNOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_FullyConnectedOptions: + { + auto ptr = reinterpret_cast < const tflite::FullyConnectedOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SoftmaxOptions: + { + auto ptr = reinterpret_cast < const tflite::SoftmaxOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ConcatenationOptions: + { + auto ptr = reinterpret_cast < const tflite::ConcatenationOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_AddOptions: + { + auto ptr = reinterpret_cast < const tflite::AddOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_L2NormOptions: + { + auto ptr = reinterpret_cast < const tflite::L2NormOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LocalResponseNormalizationOptions: + { + auto ptr = reinterpret_cast < const tflite::LocalResponseNormalizationOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::LSTMOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ResizeBilinearOptions: + { + auto ptr = reinterpret_cast < const tflite::ResizeBilinearOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_CallOptions: + { + auto ptr = reinterpret_cast < const tflite::CallOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ReshapeOptions: + { + auto ptr = reinterpret_cast < const tflite::ReshapeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SkipGramOptions: + { + auto ptr = reinterpret_cast < const tflite::SkipGramOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SpaceToDepthOptions: + { + auto ptr = reinterpret_cast < const tflite::SpaceToDepthOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_EmbeddingLookupSparseOptions: + { + auto ptr = reinterpret_cast < const tflite::EmbeddingLookupSparseOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_MulOptions: + { + auto ptr = reinterpret_cast < const tflite::MulOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_PadOptions: + { + auto ptr = reinterpret_cast < const tflite::PadOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_GatherOptions: + { + auto ptr = reinterpret_cast < const tflite::GatherOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_BatchToSpaceNDOptions: + { + auto ptr = reinterpret_cast < const tflite::BatchToSpaceNDOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SpaceToBatchNDOptions: + { + auto ptr = reinterpret_cast < const tflite::SpaceToBatchNDOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_TransposeOptions: + { + auto ptr = reinterpret_cast < const tflite::TransposeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ReducerOptions: + { + auto ptr = reinterpret_cast < const tflite::ReducerOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SubOptions: + { + auto ptr = reinterpret_cast < const tflite::SubOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_DivOptions: + { + auto ptr = reinterpret_cast < const tflite::DivOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SqueezeOptions: + { + auto ptr = reinterpret_cast < const tflite::SqueezeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SequenceRNNOptions: + { + auto ptr = reinterpret_cast < const tflite::SequenceRNNOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_StridedSliceOptions: + { + auto ptr = reinterpret_cast < const tflite::StridedSliceOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ExpOptions: + { + auto ptr = reinterpret_cast < const tflite::ExpOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_TopKV2Options: + { + auto ptr = reinterpret_cast < const tflite::TopKV2Options * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SplitOptions: + { + auto ptr = reinterpret_cast < const tflite::SplitOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LogSoftmaxOptions: + { + auto ptr = reinterpret_cast < const tflite::LogSoftmaxOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_CastOptions: + { + auto ptr = reinterpret_cast < const tflite::CastOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_DequantizeOptions: + { + auto ptr = reinterpret_cast < const tflite::DequantizeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_MaximumMinimumOptions: + { + auto ptr = reinterpret_cast < const tflite::MaximumMinimumOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ArgMaxOptions: + { + auto ptr = reinterpret_cast < const tflite::ArgMaxOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LessOptions: + { + auto ptr = reinterpret_cast < const tflite::LessOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_NegOptions: + { + auto ptr = reinterpret_cast < const tflite::NegOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_PadV2Options: + { + auto ptr = reinterpret_cast < const tflite::PadV2Options * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_GreaterOptions: + { + auto ptr = reinterpret_cast < const tflite::GreaterOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_GreaterEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::GreaterEqualOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LessEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::LessEqualOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SelectOptions: + { + auto ptr = reinterpret_cast < const tflite::SelectOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SliceOptions: + { + auto ptr = reinterpret_cast < const tflite::SliceOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_TransposeConvOptions: + { + auto ptr = reinterpret_cast < const tflite::TransposeConvOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SparseToDenseOptions: + { + auto ptr = reinterpret_cast < const tflite::SparseToDenseOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_TileOptions: + { + auto ptr = reinterpret_cast < const tflite::TileOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ExpandDimsOptions: + { + auto ptr = reinterpret_cast < const tflite::ExpandDimsOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_EqualOptions: + { + auto ptr = reinterpret_cast < const tflite::EqualOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_NotEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::NotEqualOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ShapeOptions: + { + auto ptr = reinterpret_cast < const tflite::ShapeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_PowOptions: + { + auto ptr = reinterpret_cast < const tflite::PowOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ArgMinOptions: + { + auto ptr = reinterpret_cast < const tflite::ArgMinOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_FakeQuantOptions: + { + auto ptr = reinterpret_cast < const tflite::FakeQuantOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_PackOptions: + { + auto ptr = reinterpret_cast < const tflite::PackOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LogicalOrOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalOrOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_OneHotOptions: + { + auto ptr = reinterpret_cast < const tflite::OneHotOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LogicalAndOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalAndOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LogicalNotOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalNotOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_UnpackOptions: + { + auto ptr = reinterpret_cast < const tflite::UnpackOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_FloorDivOptions: + { + auto ptr = reinterpret_cast < const tflite::FloorDivOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SquareOptions: + { + auto ptr = reinterpret_cast < const tflite::SquareOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ZerosLikeOptions: + { + auto ptr = reinterpret_cast < const tflite::ZerosLikeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_FillOptions: + { + auto ptr = reinterpret_cast < const tflite::FillOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_BidirectionalSequenceLSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::BidirectionalSequenceLSTMOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_BidirectionalSequenceRNNOptions: + { + auto ptr = reinterpret_cast < const tflite::BidirectionalSequenceRNNOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_UnidirectionalSequenceLSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::UnidirectionalSequenceLSTMOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_FloorModOptions: + { + auto ptr = reinterpret_cast < const tflite::FloorModOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_RangeOptions: + { + auto ptr = reinterpret_cast < const tflite::RangeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ResizeNearestNeighborOptions: + { + auto ptr = reinterpret_cast < const tflite::ResizeNearestNeighborOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_LeakyReluOptions: + { + auto ptr = reinterpret_cast < const tflite::LeakyReluOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SquaredDifferenceOptions: + { + auto ptr = reinterpret_cast < const tflite::SquaredDifferenceOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_MirrorPadOptions: + { + auto ptr = reinterpret_cast < const tflite::MirrorPadOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_AbsOptions: + { + auto ptr = reinterpret_cast < const tflite::AbsOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SplitVOptions: + { + auto ptr = reinterpret_cast < const tflite::SplitVOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_UniqueOptions: + { + auto ptr = reinterpret_cast < const tflite::UniqueOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ReverseV2Options: + { + auto ptr = reinterpret_cast < const tflite::ReverseV2Options * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_AddNOptions: + { + auto ptr = reinterpret_cast < const tflite::AddNOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_GatherNdOptions: + { + auto ptr = reinterpret_cast < const tflite::GatherNdOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_CosOptions: + { + auto ptr = reinterpret_cast < const tflite::CosOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_WhereOptions: + { + auto ptr = reinterpret_cast < const tflite::WhereOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_RankOptions: + { + auto ptr = reinterpret_cast < const tflite::RankOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ReverseSequenceOptions: + { + auto ptr = reinterpret_cast < const tflite::ReverseSequenceOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_MatrixDiagOptions: + { + auto ptr = reinterpret_cast < const tflite::MatrixDiagOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_QuantizeOptions: + { + auto ptr = reinterpret_cast < const tflite::QuantizeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_MatrixSetDiagOptions: + { + auto ptr = reinterpret_cast < const tflite::MatrixSetDiagOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_HardSwishOptions: + { + auto ptr = reinterpret_cast < const tflite::HardSwishOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_IfOptions: + { + auto ptr = reinterpret_cast < const tflite::IfOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_WhileOptions: + { + auto ptr = reinterpret_cast < const tflite::WhileOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_DepthToSpaceOptions: + { + auto ptr = reinterpret_cast < const tflite::DepthToSpaceOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_NonMaxSuppressionV4Options: + { + auto ptr = reinterpret_cast < const tflite::NonMaxSuppressionV4Options * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_NonMaxSuppressionV5Options: + { + auto ptr = reinterpret_cast < const tflite::NonMaxSuppressionV5Options * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ScatterNdOptions: + { + auto ptr = reinterpret_cast < const tflite::ScatterNdOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SelectV2Options: + { + auto ptr = reinterpret_cast < const tflite::SelectV2Options * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_DensifyOptions: + { + auto ptr = reinterpret_cast < const tflite::DensifyOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SegmentSumOptions: + { + auto ptr = reinterpret_cast < const tflite::SegmentSumOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_BatchMatMulOptions: + { + auto ptr = reinterpret_cast < const tflite::BatchMatMulOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_CumsumOptions: + { + auto ptr = reinterpret_cast < const tflite::CumsumOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_CallOnceOptions: + { + auto ptr = reinterpret_cast < const tflite::CallOnceOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_BroadcastToOptions: + { + auto ptr = reinterpret_cast < const tflite::BroadcastToOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_Rfft2dOptions: + { + auto ptr = reinterpret_cast < const tflite::Rfft2dOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_Conv3DOptions: + { + auto ptr = reinterpret_cast < const tflite::Conv3DOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_HashtableOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_HashtableFindOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableFindOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_HashtableImportOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableImportOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_HashtableSizeOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableSizeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_VarHandleOptions: + { + auto ptr = reinterpret_cast < const tflite::VarHandleOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ReadVariableOptions: + { + auto ptr = reinterpret_cast < const tflite::ReadVariableOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_AssignVariableOptions: + { + auto ptr = reinterpret_cast < const tflite::AssignVariableOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_RandomOptions: + { + auto ptr = reinterpret_cast < const tflite::RandomOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_BucketizeOptions: + { + auto ptr = reinterpret_cast < const tflite::BucketizeOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_GeluOptions: + { + auto ptr = reinterpret_cast < const tflite::GeluOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_DynamicUpdateSliceOptions: + { + auto ptr = reinterpret_cast < const tflite::DynamicUpdateSliceOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_UnsortedSegmentProdOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentProdOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_UnsortedSegmentMaxOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentMaxOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_UnsortedSegmentMinOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentMinOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_UnsortedSegmentSumOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentSumOptions * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_ATan2Options: + { + auto ptr = reinterpret_cast < const tflite::ATan2Options * > (obj); + + return ptr->UnPack(resolver); + } + + case BuiltinOptions_SignOptions: + { + auto ptr = reinterpret_cast < const tflite::SignOptions * > (obj); + + return ptr->UnPack(resolver); + } + + default: + + return nullptr; + } + } + + inline flatbuffers::Offset < void > BuiltinOptionsUnion::Pack(flatbuffers::FlatBufferBuilder &_fbb, + const flatbuffers::rehasher_function_t * + _rehasher) const { + (void) _rehasher; + switch (type) + { + case BuiltinOptions_Conv2DOptions: + { + auto ptr = reinterpret_cast < const tflite::Conv2DOptionsT * > (value); + + return CreateConv2DOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_DepthwiseConv2DOptions: + { + auto ptr = reinterpret_cast < const tflite::DepthwiseConv2DOptionsT * > (value); + + return CreateDepthwiseConv2DOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ConcatEmbeddingsOptions: + { + auto ptr = reinterpret_cast < const tflite::ConcatEmbeddingsOptionsT * > (value); + + return CreateConcatEmbeddingsOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LSHProjectionOptions: + { + auto ptr = reinterpret_cast < const tflite::LSHProjectionOptionsT * > (value); + + return CreateLSHProjectionOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_Pool2DOptions: + { + auto ptr = reinterpret_cast < const tflite::Pool2DOptionsT * > (value); + + return CreatePool2DOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SVDFOptions: + { + auto ptr = reinterpret_cast < const tflite::SVDFOptionsT * > (value); + + return CreateSVDFOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_RNNOptions: + { + auto ptr = reinterpret_cast < const tflite::RNNOptionsT * > (value); + + return CreateRNNOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_FullyConnectedOptions: + { + auto ptr = reinterpret_cast < const tflite::FullyConnectedOptionsT * > (value); + + return CreateFullyConnectedOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SoftmaxOptions: + { + auto ptr = reinterpret_cast < const tflite::SoftmaxOptionsT * > (value); + + return CreateSoftmaxOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ConcatenationOptions: + { + auto ptr = reinterpret_cast < const tflite::ConcatenationOptionsT * > (value); + + return CreateConcatenationOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_AddOptions: + { + auto ptr = reinterpret_cast < const tflite::AddOptionsT * > (value); + + return CreateAddOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_L2NormOptions: + { + auto ptr = reinterpret_cast < const tflite::L2NormOptionsT * > (value); + + return CreateL2NormOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LocalResponseNormalizationOptions: + { + auto ptr = reinterpret_cast < const tflite::LocalResponseNormalizationOptionsT * > (value); + + return CreateLocalResponseNormalizationOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::LSTMOptionsT * > (value); + + return CreateLSTMOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ResizeBilinearOptions: + { + auto ptr = reinterpret_cast < const tflite::ResizeBilinearOptionsT * > (value); + + return CreateResizeBilinearOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_CallOptions: + { + auto ptr = reinterpret_cast < const tflite::CallOptionsT * > (value); + + return CreateCallOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ReshapeOptions: + { + auto ptr = reinterpret_cast < const tflite::ReshapeOptionsT * > (value); + + return CreateReshapeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SkipGramOptions: + { + auto ptr = reinterpret_cast < const tflite::SkipGramOptionsT * > (value); + + return CreateSkipGramOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SpaceToDepthOptions: + { + auto ptr = reinterpret_cast < const tflite::SpaceToDepthOptionsT * > (value); + + return CreateSpaceToDepthOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_EmbeddingLookupSparseOptions: + { + auto ptr = reinterpret_cast < const tflite::EmbeddingLookupSparseOptionsT * > (value); + + return CreateEmbeddingLookupSparseOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_MulOptions: + { + auto ptr = reinterpret_cast < const tflite::MulOptionsT * > (value); + + return CreateMulOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_PadOptions: + { + auto ptr = reinterpret_cast < const tflite::PadOptionsT * > (value); + + return CreatePadOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_GatherOptions: + { + auto ptr = reinterpret_cast < const tflite::GatherOptionsT * > (value); + + return CreateGatherOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_BatchToSpaceNDOptions: + { + auto ptr = reinterpret_cast < const tflite::BatchToSpaceNDOptionsT * > (value); + + return CreateBatchToSpaceNDOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SpaceToBatchNDOptions: + { + auto ptr = reinterpret_cast < const tflite::SpaceToBatchNDOptionsT * > (value); + + return CreateSpaceToBatchNDOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_TransposeOptions: + { + auto ptr = reinterpret_cast < const tflite::TransposeOptionsT * > (value); + + return CreateTransposeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ReducerOptions: + { + auto ptr = reinterpret_cast < const tflite::ReducerOptionsT * > (value); + + return CreateReducerOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SubOptions: + { + auto ptr = reinterpret_cast < const tflite::SubOptionsT * > (value); + + return CreateSubOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_DivOptions: + { + auto ptr = reinterpret_cast < const tflite::DivOptionsT * > (value); + + return CreateDivOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SqueezeOptions: + { + auto ptr = reinterpret_cast < const tflite::SqueezeOptionsT * > (value); + + return CreateSqueezeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SequenceRNNOptions: + { + auto ptr = reinterpret_cast < const tflite::SequenceRNNOptionsT * > (value); + + return CreateSequenceRNNOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_StridedSliceOptions: + { + auto ptr = reinterpret_cast < const tflite::StridedSliceOptionsT * > (value); + + return CreateStridedSliceOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ExpOptions: + { + auto ptr = reinterpret_cast < const tflite::ExpOptionsT * > (value); + + return CreateExpOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_TopKV2Options: + { + auto ptr = reinterpret_cast < const tflite::TopKV2OptionsT * > (value); + + return CreateTopKV2Options(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SplitOptions: + { + auto ptr = reinterpret_cast < const tflite::SplitOptionsT * > (value); + + return CreateSplitOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LogSoftmaxOptions: + { + auto ptr = reinterpret_cast < const tflite::LogSoftmaxOptionsT * > (value); + + return CreateLogSoftmaxOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_CastOptions: + { + auto ptr = reinterpret_cast < const tflite::CastOptionsT * > (value); + + return CreateCastOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_DequantizeOptions: + { + auto ptr = reinterpret_cast < const tflite::DequantizeOptionsT * > (value); + + return CreateDequantizeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_MaximumMinimumOptions: + { + auto ptr = reinterpret_cast < const tflite::MaximumMinimumOptionsT * > (value); + + return CreateMaximumMinimumOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ArgMaxOptions: + { + auto ptr = reinterpret_cast < const tflite::ArgMaxOptionsT * > (value); + + return CreateArgMaxOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LessOptions: + { + auto ptr = reinterpret_cast < const tflite::LessOptionsT * > (value); + + return CreateLessOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_NegOptions: + { + auto ptr = reinterpret_cast < const tflite::NegOptionsT * > (value); + + return CreateNegOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_PadV2Options: + { + auto ptr = reinterpret_cast < const tflite::PadV2OptionsT * > (value); + + return CreatePadV2Options(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_GreaterOptions: + { + auto ptr = reinterpret_cast < const tflite::GreaterOptionsT * > (value); + + return CreateGreaterOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_GreaterEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::GreaterEqualOptionsT * > (value); + + return CreateGreaterEqualOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LessEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::LessEqualOptionsT * > (value); + + return CreateLessEqualOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SelectOptions: + { + auto ptr = reinterpret_cast < const tflite::SelectOptionsT * > (value); + + return CreateSelectOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SliceOptions: + { + auto ptr = reinterpret_cast < const tflite::SliceOptionsT * > (value); + + return CreateSliceOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_TransposeConvOptions: + { + auto ptr = reinterpret_cast < const tflite::TransposeConvOptionsT * > (value); + + return CreateTransposeConvOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SparseToDenseOptions: + { + auto ptr = reinterpret_cast < const tflite::SparseToDenseOptionsT * > (value); + + return CreateSparseToDenseOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_TileOptions: + { + auto ptr = reinterpret_cast < const tflite::TileOptionsT * > (value); + + return CreateTileOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ExpandDimsOptions: + { + auto ptr = reinterpret_cast < const tflite::ExpandDimsOptionsT * > (value); + + return CreateExpandDimsOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_EqualOptions: + { + auto ptr = reinterpret_cast < const tflite::EqualOptionsT * > (value); + + return CreateEqualOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_NotEqualOptions: + { + auto ptr = reinterpret_cast < const tflite::NotEqualOptionsT * > (value); + + return CreateNotEqualOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ShapeOptions: + { + auto ptr = reinterpret_cast < const tflite::ShapeOptionsT * > (value); + + return CreateShapeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_PowOptions: + { + auto ptr = reinterpret_cast < const tflite::PowOptionsT * > (value); + + return CreatePowOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ArgMinOptions: + { + auto ptr = reinterpret_cast < const tflite::ArgMinOptionsT * > (value); + + return CreateArgMinOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_FakeQuantOptions: + { + auto ptr = reinterpret_cast < const tflite::FakeQuantOptionsT * > (value); + + return CreateFakeQuantOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_PackOptions: + { + auto ptr = reinterpret_cast < const tflite::PackOptionsT * > (value); + + return CreatePackOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LogicalOrOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalOrOptionsT * > (value); + + return CreateLogicalOrOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_OneHotOptions: + { + auto ptr = reinterpret_cast < const tflite::OneHotOptionsT * > (value); + + return CreateOneHotOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LogicalAndOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalAndOptionsT * > (value); + + return CreateLogicalAndOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LogicalNotOptions: + { + auto ptr = reinterpret_cast < const tflite::LogicalNotOptionsT * > (value); + + return CreateLogicalNotOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_UnpackOptions: + { + auto ptr = reinterpret_cast < const tflite::UnpackOptionsT * > (value); + + return CreateUnpackOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_FloorDivOptions: + { + auto ptr = reinterpret_cast < const tflite::FloorDivOptionsT * > (value); + + return CreateFloorDivOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SquareOptions: + { + auto ptr = reinterpret_cast < const tflite::SquareOptionsT * > (value); + + return CreateSquareOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ZerosLikeOptions: + { + auto ptr = reinterpret_cast < const tflite::ZerosLikeOptionsT * > (value); + + return CreateZerosLikeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_FillOptions: + { + auto ptr = reinterpret_cast < const tflite::FillOptionsT * > (value); + + return CreateFillOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_BidirectionalSequenceLSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::BidirectionalSequenceLSTMOptionsT * > (value); + + return CreateBidirectionalSequenceLSTMOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_BidirectionalSequenceRNNOptions: + { + auto ptr = reinterpret_cast < const tflite::BidirectionalSequenceRNNOptionsT * > (value); + + return CreateBidirectionalSequenceRNNOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_UnidirectionalSequenceLSTMOptions: + { + auto ptr = reinterpret_cast < const tflite::UnidirectionalSequenceLSTMOptionsT * > (value); + + return CreateUnidirectionalSequenceLSTMOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_FloorModOptions: + { + auto ptr = reinterpret_cast < const tflite::FloorModOptionsT * > (value); + + return CreateFloorModOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_RangeOptions: + { + auto ptr = reinterpret_cast < const tflite::RangeOptionsT * > (value); + + return CreateRangeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ResizeNearestNeighborOptions: + { + auto ptr = reinterpret_cast < const tflite::ResizeNearestNeighborOptionsT * > (value); + + return CreateResizeNearestNeighborOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_LeakyReluOptions: + { + auto ptr = reinterpret_cast < const tflite::LeakyReluOptionsT * > (value); + + return CreateLeakyReluOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SquaredDifferenceOptions: + { + auto ptr = reinterpret_cast < const tflite::SquaredDifferenceOptionsT * > (value); + + return CreateSquaredDifferenceOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_MirrorPadOptions: + { + auto ptr = reinterpret_cast < const tflite::MirrorPadOptionsT * > (value); + + return CreateMirrorPadOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_AbsOptions: + { + auto ptr = reinterpret_cast < const tflite::AbsOptionsT * > (value); + + return CreateAbsOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SplitVOptions: + { + auto ptr = reinterpret_cast < const tflite::SplitVOptionsT * > (value); + + return CreateSplitVOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_UniqueOptions: + { + auto ptr = reinterpret_cast < const tflite::UniqueOptionsT * > (value); + + return CreateUniqueOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ReverseV2Options: + { + auto ptr = reinterpret_cast < const tflite::ReverseV2OptionsT * > (value); + + return CreateReverseV2Options(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_AddNOptions: + { + auto ptr = reinterpret_cast < const tflite::AddNOptionsT * > (value); + + return CreateAddNOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_GatherNdOptions: + { + auto ptr = reinterpret_cast < const tflite::GatherNdOptionsT * > (value); + + return CreateGatherNdOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_CosOptions: + { + auto ptr = reinterpret_cast < const tflite::CosOptionsT * > (value); + + return CreateCosOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_WhereOptions: + { + auto ptr = reinterpret_cast < const tflite::WhereOptionsT * > (value); + + return CreateWhereOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_RankOptions: + { + auto ptr = reinterpret_cast < const tflite::RankOptionsT * > (value); + + return CreateRankOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ReverseSequenceOptions: + { + auto ptr = reinterpret_cast < const tflite::ReverseSequenceOptionsT * > (value); + + return CreateReverseSequenceOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_MatrixDiagOptions: + { + auto ptr = reinterpret_cast < const tflite::MatrixDiagOptionsT * > (value); + + return CreateMatrixDiagOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_QuantizeOptions: + { + auto ptr = reinterpret_cast < const tflite::QuantizeOptionsT * > (value); + + return CreateQuantizeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_MatrixSetDiagOptions: + { + auto ptr = reinterpret_cast < const tflite::MatrixSetDiagOptionsT * > (value); + + return CreateMatrixSetDiagOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_HardSwishOptions: + { + auto ptr = reinterpret_cast < const tflite::HardSwishOptionsT * > (value); + + return CreateHardSwishOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_IfOptions: + { + auto ptr = reinterpret_cast < const tflite::IfOptionsT * > (value); + + return CreateIfOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_WhileOptions: + { + auto ptr = reinterpret_cast < const tflite::WhileOptionsT * > (value); + + return CreateWhileOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_DepthToSpaceOptions: + { + auto ptr = reinterpret_cast < const tflite::DepthToSpaceOptionsT * > (value); + + return CreateDepthToSpaceOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_NonMaxSuppressionV4Options: + { + auto ptr = reinterpret_cast < const tflite::NonMaxSuppressionV4OptionsT * > (value); + + return CreateNonMaxSuppressionV4Options(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_NonMaxSuppressionV5Options: + { + auto ptr = reinterpret_cast < const tflite::NonMaxSuppressionV5OptionsT * > (value); + + return CreateNonMaxSuppressionV5Options(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ScatterNdOptions: + { + auto ptr = reinterpret_cast < const tflite::ScatterNdOptionsT * > (value); + + return CreateScatterNdOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SelectV2Options: + { + auto ptr = reinterpret_cast < const tflite::SelectV2OptionsT * > (value); + + return CreateSelectV2Options(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_DensifyOptions: + { + auto ptr = reinterpret_cast < const tflite::DensifyOptionsT * > (value); + + return CreateDensifyOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SegmentSumOptions: + { + auto ptr = reinterpret_cast < const tflite::SegmentSumOptionsT * > (value); + + return CreateSegmentSumOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_BatchMatMulOptions: + { + auto ptr = reinterpret_cast < const tflite::BatchMatMulOptionsT * > (value); + + return CreateBatchMatMulOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_CumsumOptions: + { + auto ptr = reinterpret_cast < const tflite::CumsumOptionsT * > (value); + + return CreateCumsumOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_CallOnceOptions: + { + auto ptr = reinterpret_cast < const tflite::CallOnceOptionsT * > (value); + + return CreateCallOnceOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_BroadcastToOptions: + { + auto ptr = reinterpret_cast < const tflite::BroadcastToOptionsT * > (value); + + return CreateBroadcastToOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_Rfft2dOptions: + { + auto ptr = reinterpret_cast < const tflite::Rfft2dOptionsT * > (value); + + return CreateRfft2dOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_Conv3DOptions: + { + auto ptr = reinterpret_cast < const tflite::Conv3DOptionsT * > (value); + + return CreateConv3DOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_HashtableOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableOptionsT * > (value); + + return CreateHashtableOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_HashtableFindOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableFindOptionsT * > (value); + + return CreateHashtableFindOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_HashtableImportOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableImportOptionsT * > (value); + + return CreateHashtableImportOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_HashtableSizeOptions: + { + auto ptr = reinterpret_cast < const tflite::HashtableSizeOptionsT * > (value); + + return CreateHashtableSizeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_VarHandleOptions: + { + auto ptr = reinterpret_cast < const tflite::VarHandleOptionsT * > (value); + + return CreateVarHandleOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ReadVariableOptions: + { + auto ptr = reinterpret_cast < const tflite::ReadVariableOptionsT * > (value); + + return CreateReadVariableOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_AssignVariableOptions: + { + auto ptr = reinterpret_cast < const tflite::AssignVariableOptionsT * > (value); + + return CreateAssignVariableOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_RandomOptions: + { + auto ptr = reinterpret_cast < const tflite::RandomOptionsT * > (value); + + return CreateRandomOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_BucketizeOptions: + { + auto ptr = reinterpret_cast < const tflite::BucketizeOptionsT * > (value); + + return CreateBucketizeOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_GeluOptions: + { + auto ptr = reinterpret_cast < const tflite::GeluOptionsT * > (value); + + return CreateGeluOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_DynamicUpdateSliceOptions: + { + auto ptr = reinterpret_cast < const tflite::DynamicUpdateSliceOptionsT * > (value); + + return CreateDynamicUpdateSliceOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_UnsortedSegmentProdOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentProdOptionsT * > (value); + + return CreateUnsortedSegmentProdOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_UnsortedSegmentMaxOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentMaxOptionsT * > (value); + + return CreateUnsortedSegmentMaxOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_UnsortedSegmentMinOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentMinOptionsT * > (value); + + return CreateUnsortedSegmentMinOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_UnsortedSegmentSumOptions: + { + auto ptr = reinterpret_cast < const tflite::UnsortedSegmentSumOptionsT * > (value); + + return CreateUnsortedSegmentSumOptions(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_ATan2Options: + { + auto ptr = reinterpret_cast < const tflite::ATan2OptionsT * > (value); + + return CreateATan2Options(_fbb, ptr, _rehasher).Union(); + } + + case BuiltinOptions_SignOptions: + { + auto ptr = reinterpret_cast < const tflite::SignOptionsT * > (value); + + return CreateSignOptions(_fbb, ptr, _rehasher).Union(); + } + + default: + + return 0; + } + } + + inline BuiltinOptionsUnion::BuiltinOptionsUnion(const BuiltinOptionsUnion &u) : type(u.type), value(nullptr) { + switch (type) + { + case BuiltinOptions_Conv2DOptions: + { + value = new tflite::Conv2DOptionsT(* reinterpret_cast < tflite::Conv2DOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_DepthwiseConv2DOptions: + { + value = new tflite::DepthwiseConv2DOptionsT( + * reinterpret_cast < tflite::DepthwiseConv2DOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ConcatEmbeddingsOptions: + { + value = new tflite::ConcatEmbeddingsOptionsT( + * reinterpret_cast < tflite::ConcatEmbeddingsOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LSHProjectionOptions: + { + value = new tflite::LSHProjectionOptionsT( + * reinterpret_cast < tflite::LSHProjectionOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_Pool2DOptions: + { + value = new tflite::Pool2DOptionsT(* reinterpret_cast < tflite::Pool2DOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SVDFOptions: + { + value = new tflite::SVDFOptionsT(* reinterpret_cast < tflite::SVDFOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_RNNOptions: + { + value = new tflite::RNNOptionsT(* reinterpret_cast < tflite::RNNOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_FullyConnectedOptions: + { + value = new tflite::FullyConnectedOptionsT( + * reinterpret_cast < tflite::FullyConnectedOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SoftmaxOptions: + { + value = new tflite::SoftmaxOptionsT(* reinterpret_cast < tflite::SoftmaxOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ConcatenationOptions: + { + value = new tflite::ConcatenationOptionsT( + * reinterpret_cast < tflite::ConcatenationOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_AddOptions: + { + value = new tflite::AddOptionsT(* reinterpret_cast < tflite::AddOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_L2NormOptions: + { + value = new tflite::L2NormOptionsT(* reinterpret_cast < tflite::L2NormOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LocalResponseNormalizationOptions: + { + value = new tflite::LocalResponseNormalizationOptionsT( + * reinterpret_cast < tflite::LocalResponseNormalizationOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LSTMOptions: + { + value = new tflite::LSTMOptionsT(* reinterpret_cast < tflite::LSTMOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ResizeBilinearOptions: + { + value = new tflite::ResizeBilinearOptionsT( + * reinterpret_cast < tflite::ResizeBilinearOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_CallOptions: + { + value = new tflite::CallOptionsT(* reinterpret_cast < tflite::CallOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ReshapeOptions: + { + value = new tflite::ReshapeOptionsT(* reinterpret_cast < tflite::ReshapeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SkipGramOptions: + { + value = new tflite::SkipGramOptionsT(* reinterpret_cast < tflite::SkipGramOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SpaceToDepthOptions: + { + value = new tflite::SpaceToDepthOptionsT( + * reinterpret_cast < tflite::SpaceToDepthOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_EmbeddingLookupSparseOptions: + { + value = new tflite::EmbeddingLookupSparseOptionsT( + * reinterpret_cast < tflite::EmbeddingLookupSparseOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_MulOptions: + { + value = new tflite::MulOptionsT(* reinterpret_cast < tflite::MulOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_PadOptions: + { + value = new tflite::PadOptionsT(* reinterpret_cast < tflite::PadOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_GatherOptions: + { + value = new tflite::GatherOptionsT(* reinterpret_cast < tflite::GatherOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_BatchToSpaceNDOptions: + { + value = new tflite::BatchToSpaceNDOptionsT( + * reinterpret_cast < tflite::BatchToSpaceNDOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SpaceToBatchNDOptions: + { + value = new tflite::SpaceToBatchNDOptionsT( + * reinterpret_cast < tflite::SpaceToBatchNDOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_TransposeOptions: + { + value = new tflite::TransposeOptionsT(* reinterpret_cast < tflite::TransposeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ReducerOptions: + { + value = new tflite::ReducerOptionsT(* reinterpret_cast < tflite::ReducerOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SubOptions: + { + value = new tflite::SubOptionsT(* reinterpret_cast < tflite::SubOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_DivOptions: + { + value = new tflite::DivOptionsT(* reinterpret_cast < tflite::DivOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SqueezeOptions: + { + value = new tflite::SqueezeOptionsT(* reinterpret_cast < tflite::SqueezeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SequenceRNNOptions: + { + value = new tflite::SequenceRNNOptionsT(* reinterpret_cast < tflite::SequenceRNNOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_StridedSliceOptions: + { + value = new tflite::StridedSliceOptionsT( + * reinterpret_cast < tflite::StridedSliceOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ExpOptions: + { + value = new tflite::ExpOptionsT(* reinterpret_cast < tflite::ExpOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_TopKV2Options: + { + value = new tflite::TopKV2OptionsT(* reinterpret_cast < tflite::TopKV2OptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SplitOptions: + { + value = new tflite::SplitOptionsT(* reinterpret_cast < tflite::SplitOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LogSoftmaxOptions: + { + value = new tflite::LogSoftmaxOptionsT(* reinterpret_cast < tflite::LogSoftmaxOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_CastOptions: + { + value = new tflite::CastOptionsT(* reinterpret_cast < tflite::CastOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_DequantizeOptions: + { + value = new tflite::DequantizeOptionsT(* reinterpret_cast < tflite::DequantizeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_MaximumMinimumOptions: + { + value = new tflite::MaximumMinimumOptionsT( + * reinterpret_cast < tflite::MaximumMinimumOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ArgMaxOptions: + { + value = new tflite::ArgMaxOptionsT(* reinterpret_cast < tflite::ArgMaxOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LessOptions: + { + value = new tflite::LessOptionsT(* reinterpret_cast < tflite::LessOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_NegOptions: + { + value = new tflite::NegOptionsT(* reinterpret_cast < tflite::NegOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_PadV2Options: + { + value = new tflite::PadV2OptionsT(* reinterpret_cast < tflite::PadV2OptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_GreaterOptions: + { + value = new tflite::GreaterOptionsT(* reinterpret_cast < tflite::GreaterOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_GreaterEqualOptions: + { + value = new tflite::GreaterEqualOptionsT( + * reinterpret_cast < tflite::GreaterEqualOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LessEqualOptions: + { + value = new tflite::LessEqualOptionsT(* reinterpret_cast < tflite::LessEqualOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SelectOptions: + { + value = new tflite::SelectOptionsT(* reinterpret_cast < tflite::SelectOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SliceOptions: + { + value = new tflite::SliceOptionsT(* reinterpret_cast < tflite::SliceOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_TransposeConvOptions: + { + value = new tflite::TransposeConvOptionsT( + * reinterpret_cast < tflite::TransposeConvOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SparseToDenseOptions: + { + value = new tflite::SparseToDenseOptionsT( + * reinterpret_cast < tflite::SparseToDenseOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_TileOptions: + { + value = new tflite::TileOptionsT(* reinterpret_cast < tflite::TileOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ExpandDimsOptions: + { + value = new tflite::ExpandDimsOptionsT(* reinterpret_cast < tflite::ExpandDimsOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_EqualOptions: + { + value = new tflite::EqualOptionsT(* reinterpret_cast < tflite::EqualOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_NotEqualOptions: + { + value = new tflite::NotEqualOptionsT(* reinterpret_cast < tflite::NotEqualOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ShapeOptions: + { + value = new tflite::ShapeOptionsT(* reinterpret_cast < tflite::ShapeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_PowOptions: + { + value = new tflite::PowOptionsT(* reinterpret_cast < tflite::PowOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ArgMinOptions: + { + value = new tflite::ArgMinOptionsT(* reinterpret_cast < tflite::ArgMinOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_FakeQuantOptions: + { + value = new tflite::FakeQuantOptionsT(* reinterpret_cast < tflite::FakeQuantOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_PackOptions: + { + value = new tflite::PackOptionsT(* reinterpret_cast < tflite::PackOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LogicalOrOptions: + { + value = new tflite::LogicalOrOptionsT(* reinterpret_cast < tflite::LogicalOrOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_OneHotOptions: + { + value = new tflite::OneHotOptionsT(* reinterpret_cast < tflite::OneHotOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LogicalAndOptions: + { + value = new tflite::LogicalAndOptionsT(* reinterpret_cast < tflite::LogicalAndOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LogicalNotOptions: + { + value = new tflite::LogicalNotOptionsT(* reinterpret_cast < tflite::LogicalNotOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_UnpackOptions: + { + value = new tflite::UnpackOptionsT(* reinterpret_cast < tflite::UnpackOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_FloorDivOptions: + { + value = new tflite::FloorDivOptionsT(* reinterpret_cast < tflite::FloorDivOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SquareOptions: + { + value = new tflite::SquareOptionsT(* reinterpret_cast < tflite::SquareOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ZerosLikeOptions: + { + value = new tflite::ZerosLikeOptionsT(* reinterpret_cast < tflite::ZerosLikeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_FillOptions: + { + value = new tflite::FillOptionsT(* reinterpret_cast < tflite::FillOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_BidirectionalSequenceLSTMOptions: + { + value = new tflite::BidirectionalSequenceLSTMOptionsT( + * reinterpret_cast < tflite::BidirectionalSequenceLSTMOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_BidirectionalSequenceRNNOptions: + { + value = new tflite::BidirectionalSequenceRNNOptionsT( + * reinterpret_cast < tflite::BidirectionalSequenceRNNOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_UnidirectionalSequenceLSTMOptions: + { + value = new tflite::UnidirectionalSequenceLSTMOptionsT( + * reinterpret_cast < tflite::UnidirectionalSequenceLSTMOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_FloorModOptions: + { + value = new tflite::FloorModOptionsT(* reinterpret_cast < tflite::FloorModOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_RangeOptions: + { + value = new tflite::RangeOptionsT(* reinterpret_cast < tflite::RangeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ResizeNearestNeighborOptions: + { + value = new tflite::ResizeNearestNeighborOptionsT( + * reinterpret_cast < tflite::ResizeNearestNeighborOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_LeakyReluOptions: + { + value = new tflite::LeakyReluOptionsT(* reinterpret_cast < tflite::LeakyReluOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SquaredDifferenceOptions: + { + value = new tflite::SquaredDifferenceOptionsT( + * reinterpret_cast < tflite::SquaredDifferenceOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_MirrorPadOptions: + { + value = new tflite::MirrorPadOptionsT(* reinterpret_cast < tflite::MirrorPadOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_AbsOptions: + { + value = new tflite::AbsOptionsT(* reinterpret_cast < tflite::AbsOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SplitVOptions: + { + value = new tflite::SplitVOptionsT(* reinterpret_cast < tflite::SplitVOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_UniqueOptions: + { + value = new tflite::UniqueOptionsT(* reinterpret_cast < tflite::UniqueOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ReverseV2Options: + { + value = new tflite::ReverseV2OptionsT(* reinterpret_cast < tflite::ReverseV2OptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_AddNOptions: + { + value = new tflite::AddNOptionsT(* reinterpret_cast < tflite::AddNOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_GatherNdOptions: + { + value = new tflite::GatherNdOptionsT(* reinterpret_cast < tflite::GatherNdOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_CosOptions: + { + value = new tflite::CosOptionsT(* reinterpret_cast < tflite::CosOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_WhereOptions: + { + value = new tflite::WhereOptionsT(* reinterpret_cast < tflite::WhereOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_RankOptions: + { + value = new tflite::RankOptionsT(* reinterpret_cast < tflite::RankOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ReverseSequenceOptions: + { + value = new tflite::ReverseSequenceOptionsT( + * reinterpret_cast < tflite::ReverseSequenceOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_MatrixDiagOptions: + { + value = new tflite::MatrixDiagOptionsT(* reinterpret_cast < tflite::MatrixDiagOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_QuantizeOptions: + { + value = new tflite::QuantizeOptionsT(* reinterpret_cast < tflite::QuantizeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_MatrixSetDiagOptions: + { + value = new tflite::MatrixSetDiagOptionsT( + * reinterpret_cast < tflite::MatrixSetDiagOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_HardSwishOptions: + { + value = new tflite::HardSwishOptionsT(* reinterpret_cast < tflite::HardSwishOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_IfOptions: + { + value = new tflite::IfOptionsT(* reinterpret_cast < tflite::IfOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_WhileOptions: + { + value = new tflite::WhileOptionsT(* reinterpret_cast < tflite::WhileOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_DepthToSpaceOptions: + { + value = new tflite::DepthToSpaceOptionsT( + * reinterpret_cast < tflite::DepthToSpaceOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_NonMaxSuppressionV4Options: + { + value = new tflite::NonMaxSuppressionV4OptionsT( + * reinterpret_cast < tflite::NonMaxSuppressionV4OptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_NonMaxSuppressionV5Options: + { + value = new tflite::NonMaxSuppressionV5OptionsT( + * reinterpret_cast < tflite::NonMaxSuppressionV5OptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ScatterNdOptions: + { + value = new tflite::ScatterNdOptionsT(* reinterpret_cast < tflite::ScatterNdOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SelectV2Options: + { + value = new tflite::SelectV2OptionsT(* reinterpret_cast < tflite::SelectV2OptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_DensifyOptions: + { + value = new tflite::DensifyOptionsT(* reinterpret_cast < tflite::DensifyOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SegmentSumOptions: + { + value = new tflite::SegmentSumOptionsT(* reinterpret_cast < tflite::SegmentSumOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_BatchMatMulOptions: + { + value = new tflite::BatchMatMulOptionsT(* reinterpret_cast < tflite::BatchMatMulOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_CumsumOptions: + { + value = new tflite::CumsumOptionsT(* reinterpret_cast < tflite::CumsumOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_CallOnceOptions: + { + value = new tflite::CallOnceOptionsT(* reinterpret_cast < tflite::CallOnceOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_BroadcastToOptions: + { + value = new tflite::BroadcastToOptionsT(* reinterpret_cast < tflite::BroadcastToOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_Rfft2dOptions: + { + value = new tflite::Rfft2dOptionsT(* reinterpret_cast < tflite::Rfft2dOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_Conv3DOptions: + { + value = new tflite::Conv3DOptionsT(* reinterpret_cast < tflite::Conv3DOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_HashtableOptions: + { + value = new tflite::HashtableOptionsT(* reinterpret_cast < tflite::HashtableOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_HashtableFindOptions: + { + value = new tflite::HashtableFindOptionsT( + * reinterpret_cast < tflite::HashtableFindOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_HashtableImportOptions: + { + value = new tflite::HashtableImportOptionsT( + * reinterpret_cast < tflite::HashtableImportOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_HashtableSizeOptions: + { + value = new tflite::HashtableSizeOptionsT( + * reinterpret_cast < tflite::HashtableSizeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_VarHandleOptions: + { + value = new tflite::VarHandleOptionsT(* reinterpret_cast < tflite::VarHandleOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ReadVariableOptions: + { + value = new tflite::ReadVariableOptionsT( + * reinterpret_cast < tflite::ReadVariableOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_AssignVariableOptions: + { + value = new tflite::AssignVariableOptionsT( + * reinterpret_cast < tflite::AssignVariableOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_RandomOptions: + { + value = new tflite::RandomOptionsT(* reinterpret_cast < tflite::RandomOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_BucketizeOptions: + { + value = new tflite::BucketizeOptionsT(* reinterpret_cast < tflite::BucketizeOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_GeluOptions: + { + value = new tflite::GeluOptionsT(* reinterpret_cast < tflite::GeluOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_DynamicUpdateSliceOptions: + { + value = new tflite::DynamicUpdateSliceOptionsT( + * reinterpret_cast < tflite::DynamicUpdateSliceOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_UnsortedSegmentProdOptions: + { + value = new tflite::UnsortedSegmentProdOptionsT( + * reinterpret_cast < tflite::UnsortedSegmentProdOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_UnsortedSegmentMaxOptions: + { + value = new tflite::UnsortedSegmentMaxOptionsT( + * reinterpret_cast < tflite::UnsortedSegmentMaxOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_UnsortedSegmentMinOptions: + { + value = new tflite::UnsortedSegmentMinOptionsT( + * reinterpret_cast < tflite::UnsortedSegmentMinOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_UnsortedSegmentSumOptions: + { + value = new tflite::UnsortedSegmentSumOptionsT( + * reinterpret_cast < tflite::UnsortedSegmentSumOptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_ATan2Options: + { + value = new tflite::ATan2OptionsT(* reinterpret_cast < tflite::ATan2OptionsT * > (u.value)); + + break; + } + + case BuiltinOptions_SignOptions: + { + value = new tflite::SignOptionsT(* reinterpret_cast < tflite::SignOptionsT * > (u.value)); + + break; + } + + default: + { + break; + } + } + } + + inline void BuiltinOptionsUnion::Reset () { + switch (type) + { + case BuiltinOptions_Conv2DOptions: + { + auto ptr = reinterpret_cast < tflite::Conv2DOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_DepthwiseConv2DOptions: + { + auto ptr = reinterpret_cast < tflite::DepthwiseConv2DOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ConcatEmbeddingsOptions: + { + auto ptr = reinterpret_cast < tflite::ConcatEmbeddingsOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LSHProjectionOptions: + { + auto ptr = reinterpret_cast < tflite::LSHProjectionOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_Pool2DOptions: + { + auto ptr = reinterpret_cast < tflite::Pool2DOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SVDFOptions: + { + auto ptr = reinterpret_cast < tflite::SVDFOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_RNNOptions: + { + auto ptr = reinterpret_cast < tflite::RNNOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_FullyConnectedOptions: + { + auto ptr = reinterpret_cast < tflite::FullyConnectedOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SoftmaxOptions: + { + auto ptr = reinterpret_cast < tflite::SoftmaxOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ConcatenationOptions: + { + auto ptr = reinterpret_cast < tflite::ConcatenationOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_AddOptions: + { + auto ptr = reinterpret_cast < tflite::AddOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_L2NormOptions: + { + auto ptr = reinterpret_cast < tflite::L2NormOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LocalResponseNormalizationOptions: + { + auto ptr = reinterpret_cast < tflite::LocalResponseNormalizationOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LSTMOptions: + { + auto ptr = reinterpret_cast < tflite::LSTMOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ResizeBilinearOptions: + { + auto ptr = reinterpret_cast < tflite::ResizeBilinearOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_CallOptions: + { + auto ptr = reinterpret_cast < tflite::CallOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ReshapeOptions: + { + auto ptr = reinterpret_cast < tflite::ReshapeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SkipGramOptions: + { + auto ptr = reinterpret_cast < tflite::SkipGramOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SpaceToDepthOptions: + { + auto ptr = reinterpret_cast < tflite::SpaceToDepthOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_EmbeddingLookupSparseOptions: + { + auto ptr = reinterpret_cast < tflite::EmbeddingLookupSparseOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_MulOptions: + { + auto ptr = reinterpret_cast < tflite::MulOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_PadOptions: + { + auto ptr = reinterpret_cast < tflite::PadOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_GatherOptions: + { + auto ptr = reinterpret_cast < tflite::GatherOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_BatchToSpaceNDOptions: + { + auto ptr = reinterpret_cast < tflite::BatchToSpaceNDOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SpaceToBatchNDOptions: + { + auto ptr = reinterpret_cast < tflite::SpaceToBatchNDOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_TransposeOptions: + { + auto ptr = reinterpret_cast < tflite::TransposeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ReducerOptions: + { + auto ptr = reinterpret_cast < tflite::ReducerOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SubOptions: + { + auto ptr = reinterpret_cast < tflite::SubOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_DivOptions: + { + auto ptr = reinterpret_cast < tflite::DivOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SqueezeOptions: + { + auto ptr = reinterpret_cast < tflite::SqueezeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SequenceRNNOptions: + { + auto ptr = reinterpret_cast < tflite::SequenceRNNOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_StridedSliceOptions: + { + auto ptr = reinterpret_cast < tflite::StridedSliceOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ExpOptions: + { + auto ptr = reinterpret_cast < tflite::ExpOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_TopKV2Options: + { + auto ptr = reinterpret_cast < tflite::TopKV2OptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SplitOptions: + { + auto ptr = reinterpret_cast < tflite::SplitOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LogSoftmaxOptions: + { + auto ptr = reinterpret_cast < tflite::LogSoftmaxOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_CastOptions: + { + auto ptr = reinterpret_cast < tflite::CastOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_DequantizeOptions: + { + auto ptr = reinterpret_cast < tflite::DequantizeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_MaximumMinimumOptions: + { + auto ptr = reinterpret_cast < tflite::MaximumMinimumOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ArgMaxOptions: + { + auto ptr = reinterpret_cast < tflite::ArgMaxOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LessOptions: + { + auto ptr = reinterpret_cast < tflite::LessOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_NegOptions: + { + auto ptr = reinterpret_cast < tflite::NegOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_PadV2Options: + { + auto ptr = reinterpret_cast < tflite::PadV2OptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_GreaterOptions: + { + auto ptr = reinterpret_cast < tflite::GreaterOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_GreaterEqualOptions: + { + auto ptr = reinterpret_cast < tflite::GreaterEqualOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LessEqualOptions: + { + auto ptr = reinterpret_cast < tflite::LessEqualOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SelectOptions: + { + auto ptr = reinterpret_cast < tflite::SelectOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SliceOptions: + { + auto ptr = reinterpret_cast < tflite::SliceOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_TransposeConvOptions: + { + auto ptr = reinterpret_cast < tflite::TransposeConvOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SparseToDenseOptions: + { + auto ptr = reinterpret_cast < tflite::SparseToDenseOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_TileOptions: + { + auto ptr = reinterpret_cast < tflite::TileOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ExpandDimsOptions: + { + auto ptr = reinterpret_cast < tflite::ExpandDimsOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_EqualOptions: + { + auto ptr = reinterpret_cast < tflite::EqualOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_NotEqualOptions: + { + auto ptr = reinterpret_cast < tflite::NotEqualOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ShapeOptions: + { + auto ptr = reinterpret_cast < tflite::ShapeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_PowOptions: + { + auto ptr = reinterpret_cast < tflite::PowOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ArgMinOptions: + { + auto ptr = reinterpret_cast < tflite::ArgMinOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_FakeQuantOptions: + { + auto ptr = reinterpret_cast < tflite::FakeQuantOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_PackOptions: + { + auto ptr = reinterpret_cast < tflite::PackOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LogicalOrOptions: + { + auto ptr = reinterpret_cast < tflite::LogicalOrOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_OneHotOptions: + { + auto ptr = reinterpret_cast < tflite::OneHotOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LogicalAndOptions: + { + auto ptr = reinterpret_cast < tflite::LogicalAndOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LogicalNotOptions: + { + auto ptr = reinterpret_cast < tflite::LogicalNotOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_UnpackOptions: + { + auto ptr = reinterpret_cast < tflite::UnpackOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_FloorDivOptions: + { + auto ptr = reinterpret_cast < tflite::FloorDivOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SquareOptions: + { + auto ptr = reinterpret_cast < tflite::SquareOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ZerosLikeOptions: + { + auto ptr = reinterpret_cast < tflite::ZerosLikeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_FillOptions: + { + auto ptr = reinterpret_cast < tflite::FillOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_BidirectionalSequenceLSTMOptions: + { + auto ptr = reinterpret_cast < tflite::BidirectionalSequenceLSTMOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_BidirectionalSequenceRNNOptions: + { + auto ptr = reinterpret_cast < tflite::BidirectionalSequenceRNNOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_UnidirectionalSequenceLSTMOptions: + { + auto ptr = reinterpret_cast < tflite::UnidirectionalSequenceLSTMOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_FloorModOptions: + { + auto ptr = reinterpret_cast < tflite::FloorModOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_RangeOptions: + { + auto ptr = reinterpret_cast < tflite::RangeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ResizeNearestNeighborOptions: + { + auto ptr = reinterpret_cast < tflite::ResizeNearestNeighborOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_LeakyReluOptions: + { + auto ptr = reinterpret_cast < tflite::LeakyReluOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SquaredDifferenceOptions: + { + auto ptr = reinterpret_cast < tflite::SquaredDifferenceOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_MirrorPadOptions: + { + auto ptr = reinterpret_cast < tflite::MirrorPadOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_AbsOptions: + { + auto ptr = reinterpret_cast < tflite::AbsOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SplitVOptions: + { + auto ptr = reinterpret_cast < tflite::SplitVOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_UniqueOptions: + { + auto ptr = reinterpret_cast < tflite::UniqueOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ReverseV2Options: + { + auto ptr = reinterpret_cast < tflite::ReverseV2OptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_AddNOptions: + { + auto ptr = reinterpret_cast < tflite::AddNOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_GatherNdOptions: + { + auto ptr = reinterpret_cast < tflite::GatherNdOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_CosOptions: + { + auto ptr = reinterpret_cast < tflite::CosOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_WhereOptions: + { + auto ptr = reinterpret_cast < tflite::WhereOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_RankOptions: + { + auto ptr = reinterpret_cast < tflite::RankOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ReverseSequenceOptions: + { + auto ptr = reinterpret_cast < tflite::ReverseSequenceOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_MatrixDiagOptions: + { + auto ptr = reinterpret_cast < tflite::MatrixDiagOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_QuantizeOptions: + { + auto ptr = reinterpret_cast < tflite::QuantizeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_MatrixSetDiagOptions: + { + auto ptr = reinterpret_cast < tflite::MatrixSetDiagOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_HardSwishOptions: + { + auto ptr = reinterpret_cast < tflite::HardSwishOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_IfOptions: + { + auto ptr = reinterpret_cast < tflite::IfOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_WhileOptions: + { + auto ptr = reinterpret_cast < tflite::WhileOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_DepthToSpaceOptions: + { + auto ptr = reinterpret_cast < tflite::DepthToSpaceOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_NonMaxSuppressionV4Options: + { + auto ptr = reinterpret_cast < tflite::NonMaxSuppressionV4OptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_NonMaxSuppressionV5Options: + { + auto ptr = reinterpret_cast < tflite::NonMaxSuppressionV5OptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ScatterNdOptions: + { + auto ptr = reinterpret_cast < tflite::ScatterNdOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SelectV2Options: + { + auto ptr = reinterpret_cast < tflite::SelectV2OptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_DensifyOptions: + { + auto ptr = reinterpret_cast < tflite::DensifyOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SegmentSumOptions: + { + auto ptr = reinterpret_cast < tflite::SegmentSumOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_BatchMatMulOptions: + { + auto ptr = reinterpret_cast < tflite::BatchMatMulOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_CumsumOptions: + { + auto ptr = reinterpret_cast < tflite::CumsumOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_CallOnceOptions: + { + auto ptr = reinterpret_cast < tflite::CallOnceOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_BroadcastToOptions: + { + auto ptr = reinterpret_cast < tflite::BroadcastToOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_Rfft2dOptions: + { + auto ptr = reinterpret_cast < tflite::Rfft2dOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_Conv3DOptions: + { + auto ptr = reinterpret_cast < tflite::Conv3DOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_HashtableOptions: + { + auto ptr = reinterpret_cast < tflite::HashtableOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_HashtableFindOptions: + { + auto ptr = reinterpret_cast < tflite::HashtableFindOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_HashtableImportOptions: + { + auto ptr = reinterpret_cast < tflite::HashtableImportOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_HashtableSizeOptions: + { + auto ptr = reinterpret_cast < tflite::HashtableSizeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_VarHandleOptions: + { + auto ptr = reinterpret_cast < tflite::VarHandleOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ReadVariableOptions: + { + auto ptr = reinterpret_cast < tflite::ReadVariableOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_AssignVariableOptions: + { + auto ptr = reinterpret_cast < tflite::AssignVariableOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_RandomOptions: + { + auto ptr = reinterpret_cast < tflite::RandomOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_BucketizeOptions: + { + auto ptr = reinterpret_cast < tflite::BucketizeOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_GeluOptions: + { + auto ptr = reinterpret_cast < tflite::GeluOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_DynamicUpdateSliceOptions: + { + auto ptr = reinterpret_cast < tflite::DynamicUpdateSliceOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_UnsortedSegmentProdOptions: + { + auto ptr = reinterpret_cast < tflite::UnsortedSegmentProdOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_UnsortedSegmentMaxOptions: + { + auto ptr = reinterpret_cast < tflite::UnsortedSegmentMaxOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_UnsortedSegmentMinOptions: + { + auto ptr = reinterpret_cast < tflite::UnsortedSegmentMinOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_UnsortedSegmentSumOptions: + { + auto ptr = reinterpret_cast < tflite::UnsortedSegmentSumOptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_ATan2Options: + { + auto ptr = reinterpret_cast < tflite::ATan2OptionsT * > (value); + delete ptr; + break; + } + + case BuiltinOptions_SignOptions: + { + auto ptr = reinterpret_cast < tflite::SignOptionsT * > (value); + delete ptr; + break; + } + + default: + {} + break; + } + + value = nullptr; + type = BuiltinOptions_NONE; + } + + inline const tflite::Model * GetModel (const void * buf) { + return flatbuffers::GetRoot < tflite::Model > (buf); + } + + inline const tflite::Model * GetSizePrefixedModel (const void * buf) { + return flatbuffers::GetSizePrefixedRoot < tflite::Model > (buf); + } + + inline const char * ModelIdentifier () { + return "TFL3"; + } + + inline bool ModelBufferHasIdentifier (const void * buf) { + return flatbuffers::BufferHasIdentifier(buf, ModelIdentifier()); + } + + inline bool SizePrefixedModelBufferHasIdentifier (const void * buf) { + return flatbuffers::BufferHasIdentifier(buf, ModelIdentifier(), true); + } + + inline bool VerifyModelBuffer (flatbuffers::Verifier &verifier) { + return verifier.VerifyBuffer < tflite::Model > (ModelIdentifier()); + } + + inline bool VerifySizePrefixedModelBuffer (flatbuffers::Verifier &verifier) { + return verifier.VerifySizePrefixedBuffer < tflite::Model > (ModelIdentifier()); + } + + inline const char * ModelExtension () { + return "tflite"; + } + + inline void FinishModelBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset < tflite::Model > root) { + fbb.Finish(root, ModelIdentifier()); + } + + inline void FinishSizePrefixedModelBuffer (flatbuffers::FlatBufferBuilder &fbb, + flatbuffers::Offset < tflite::Model > root) { + fbb.FinishSizePrefixed(root, ModelIdentifier()); + } + + inline std::unique_ptr < tflite::ModelT > UnPackModel(const void * buf, + const flatbuffers::resolver_function_t * res = nullptr) + { + return std::unique_ptr < tflite::ModelT > (GetModel(buf)->UnPack(res)); + } + + inline std::unique_ptr < tflite::ModelT > UnPackSizePrefixedModel(const void * buf, + const flatbuffers::resolver_function_t * + res = nullptr) + { + return std::unique_ptr < tflite::ModelT > (GetSizePrefixedModel(buf)->UnPack(res)); + } +} // namespace tflite + +#endif // FLATBUFFERS_GENERATED_SCHEMA_TFLITE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_utils.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_utils.cc new file mode 100644 index 0000000000..fc19290b86 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_utils.cc @@ -0,0 +1,62 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==============================================================================*/ +#include "tensorflow/lite/schema/schema_utils.h" + +#include + +#include "tensorflow/lite/kernels/internal/compatibility.h" + +namespace tflite { + +// The following GetBuiltinCode methods are the utility methods for reading +// builtin operatore code, ensuring compatibility issues between v3 and v3a +// schema. Always the maximum value of the two fields always will be the correct +// value as follows: +// +// - Supporting schema version v3 models +// +// The `builtin_code` field is not available in the v3 models. Flatbuffer +// library will feed zero value, which is the default value in the v3a schema. +// The actual builtin operatore code value will exist in the +// `deprecated_builtin_code` field. At the same time, it implies that +// `deprecated_builtin_code` >= `builtin_code` and the maximum value of the two +// fields will be same with `deprecated_builtin_code'. +// +// - Supporting builtin operator codes beyonds 127 +// +// New builtin operators, whose operator code is larger than 127, can not be +// assigned to the `deprecated_builtin_code` field. In such cases, the +// value of the `builtin_code` field should be used for the builtin operator +// code. In the case, the maximum value of the two fields will be the value of +// the `builtin_code` as the right value. + +BuiltinOperator GetBuiltinCode(const OperatorCode* op_code) { + // Caller should guarantee that the given argument value is not a nullptr. + TFLITE_DCHECK(op_code != nullptr); + + return std::max( + op_code->builtin_code(), + static_cast(op_code->deprecated_builtin_code())); +} + +BuiltinOperator GetBuiltinCode(const OperatorCodeT* op_code) { + // Caller should guarantee that the given argument value is not a nullptr. + TFLITE_DCHECK(op_code != nullptr); + + return std::max(op_code->builtin_code, static_cast( + op_code->deprecated_builtin_code)); +} + +} // namespace tflite diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_utils.h new file mode 100644 index 0000000000..fedb807bf1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/tensorflow/lite/schema/schema_utils.h @@ -0,0 +1,31 @@ +/* Copyright 2020 The TensorFlow Authors. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ +#ifndef TENSORFLOW_LITE_SCHEMA_SCHEMA_UTILS_H_ +#define TENSORFLOW_LITE_SCHEMA_SCHEMA_UTILS_H_ + +#include +#include + +namespace tflite { +// The following methods are introduced to resolve op builtin code shortage +// problem. The new builtin operator will be assigned to the extended builtin +// code field in the flatbuffer schema. Those methods helps to hide builtin code +// details. + BuiltinOperator GetBuiltinCode(const OperatorCode * op_code); + + BuiltinOperator GetBuiltinCode(const OperatorCodeT * op_code); +} // namespace tflite + +#endif // TENSORFLOW_LITE_SCHEMA_SCHEMA_UTILS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/LICENSE.txt b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/LICENSE.txt new file mode 100644 index 0000000000..d645695673 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/allocator.h new file mode 100644 index 0000000000..876f75a7d4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/allocator.h @@ -0,0 +1,73 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_ALLOCATOR_H_ +#define FLATBUFFERS_ALLOCATOR_H_ + +#include + +namespace flatbuffers { +// Allocator interface. This is flatbuffers-specific and meant only for +// `vector_downward` usage. + class Allocator { +public: + virtual ~Allocator() + { + } + + // Allocate `size` bytes of memory. + virtual uint8_t * allocate(size_t size) = 0; + + // Deallocate `size` bytes of memory at `p` allocated by this allocator. + virtual void deallocate(uint8_t * p, size_t size) = 0; + + // Reallocate `new_size` bytes of memory, replacing the old region of size + // `old_size` at `p`. In contrast to a normal realloc, this grows downwards, + // and is intended specifcally for `vector_downward` use. + // `in_use_back` and `in_use_front` indicate how much of `old_size` is + // actually in use at each end, and needs to be copied. + virtual uint8_t * reallocate_downward (uint8_t * old_p, + size_t old_size, + size_t new_size, + size_t in_use_back, + size_t in_use_front) { + FLATBUFFERS_ASSERT(new_size > old_size); // vector_downward only grows + uint8_t * new_p = allocate(new_size); + memcpy_downward(old_p, old_size, new_p, new_size, in_use_back, in_use_front); + deallocate(old_p, old_size); + + return new_p; + } + +protected: + + // Called by `reallocate_downward` to copy memory from `old_p` of `old_size` + // to `new_p` of `new_size`. Only memory of size `in_use_front` and + // `in_use_back` will be copied from the front and back of the old memory + // allocation. + void memcpy_downward (uint8_t * old_p, + size_t old_size, + uint8_t * new_p, + size_t new_size, + size_t in_use_back, + size_t in_use_front) { + memcpy(new_p + new_size - in_use_back, old_p + old_size - in_use_back, in_use_back); + memcpy(new_p, old_p, in_use_front); + } + }; +} // namespace flatbuffers + +#endif // FLATBUFFERS_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/array.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/array.h new file mode 100644 index 0000000000..29b853bdd2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/array.h @@ -0,0 +1,291 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_ARRAY_H_ +#define FLATBUFFERS_ARRAY_H_ + +#include +#include +#include + +namespace flatbuffers { +// This is used as a helper type for accessing arrays. + template < typename T, uint16_t length > class Array { + // Array can carry only POD data types (scalars or structs). + typedef typename flatbuffers::bool_constant < flatbuffers::is_scalar < T > ::value > + scalar_tag; + typedef + typename flatbuffers::conditional < scalar_tag::value, T, const T * > ::type + IndirectHelperType; + +public: + typedef uint16_t size_type; + typedef typename IndirectHelper < IndirectHelperType > ::return_type return_type; + typedef VectorIterator < T, return_type > const_iterator; + typedef VectorReverseIterator < const_iterator > const_reverse_iterator; + + // If T is a LE-scalar or a struct (!scalar_tag::value). + static FLATBUFFERS_CONSTEXPR bool is_span_observable = + (scalar_tag::value && (FLATBUFFERS_LITTLEENDIAN || sizeof(T) == 1)) || + !scalar_tag::value; + + FLATBUFFERS_CONSTEXPR uint16_t size () const { + return length; + } + + return_type Get (uoffset_t i) const { + FLATBUFFERS_ASSERT(i < size()); + + return IndirectHelper < IndirectHelperType > ::Read(Data(), i); + } + + return_type operator[] (uoffset_t i) const { + return Get(i); + } + + // If this is a Vector of enums, T will be its storage type, not the enum + // type. This function makes it convenient to retrieve value with enum + // type E. + template < typename E > E GetEnum (uoffset_t i) const { + return static_cast < E > (Get(i)); + } + + const_iterator begin () const { + return const_iterator(Data(), 0); + } + + const_iterator end () const { + return const_iterator(Data(), size()); + } + + const_reverse_iterator rbegin () const { + return const_reverse_iterator(end()); + } + + const_reverse_iterator rend () const { + return const_reverse_iterator(begin()); + } + + const_iterator cbegin () const { + return begin(); + } + + const_iterator cend () const { + return end(); + } + + const_reverse_iterator crbegin () const { + return rbegin(); + } + + const_reverse_iterator crend () const { + return rend(); + } + + // Get a mutable pointer to elements inside this array. + // This method used to mutate arrays of structs followed by a @p Mutate + // operation. For primitive types use @p Mutate directly. + // @warning Assignments and reads to/from the dereferenced pointer are not + // automatically converted to the correct endianness. + typename flatbuffers::conditional < scalar_tag::value, void, + T * > ::type GetMutablePointer (uoffset_t i) const { + FLATBUFFERS_ASSERT(i < size()); + + return const_cast < T * > (&data()[i]); + } + + // Change elements if you have a non-const pointer to this object. + void Mutate (uoffset_t i, const T &val) { + MutateImpl(scalar_tag(), i, val); + } + + // The raw data in little endian format. Use with care. + const uint8_t * Data () const { + return data_; + } + + uint8_t * Data () { + return data_; + } + + // Similarly, but typed, much like std::vector::data + const T * data () const { + return reinterpret_cast < const T * > (Data()); + } + + T * data () { + return reinterpret_cast < T * > (Data()); + } + + // Copy data from a span with endian conversion. + // If this Array and the span overlap, the behavior is undefined. + void CopyFromSpan (flatbuffers::span < const T, length > src) { + const auto p1 = reinterpret_cast < const uint8_t * > (src.data()); + const auto p2 = Data(); + FLATBUFFERS_ASSERT(!(p1 >= p2 && p1 < (p2 + length)) && + !(p2 >= p1 && p2 < (p1 + length))); + (void) p1; + (void) p2; + CopyFromSpanImpl(flatbuffers::bool_constant < is_span_observable > (), src); + } + +protected: + void MutateImpl (flatbuffers::true_type, uoffset_t i, const T &val) { + FLATBUFFERS_ASSERT(i < size()); + WriteScalar(data() + i, val); + } + + void MutateImpl (flatbuffers::false_type, uoffset_t i, const T &val) { + *(GetMutablePointer(i)) = val; + } + + void CopyFromSpanImpl (flatbuffers::true_type, flatbuffers::span < const T, length > src) { + // Use std::memcpy() instead of std::copy() to avoid performance degradation + // due to aliasing if T is char or unsigned char. + // The size is known at compile time, so memcpy would be inlined. + std::memcpy(data(), src.data(), length * sizeof(T)); + } + + // Copy data from flatbuffers::span with endian conversion. + void CopyFromSpanImpl (flatbuffers::false_type, flatbuffers::span < const T, length > src) { + for (size_type k = 0; k < length; k++) + { + Mutate(k, src[k]); + } + } + + // This class is only used to access pre-existing data. Don't ever + // try to construct these manually. + // 'constexpr' allows us to use 'size()' at compile time. + // @note Must not use 'FLATBUFFERS_CONSTEXPR' here, as const is not allowed on + // a constructor. +#if defined(__cpp_constexpr) + constexpr Array(); + +#else + Array(); +#endif + + uint8_t data_[length * sizeof(T)]; + +private: + + // This class is a pointer. Copying will therefore create an invalid object. + // Private and unimplemented copy constructor. + Array(const Array &); + Array &operator = (const Array &); + }; + +// Specialization for Array[struct] with access using Offset pointer. +// This specialization used by idl_gen_text.cpp. + template < typename T, uint16_t length > class Array < Offset < T >, length > { + static_assert(flatbuffers::is_same < T, void > ::value, "unexpected type T"); + +public: + typedef const void * return_type; + + const uint8_t * Data () const { + return data_; + } + + // Make idl_gen_text.cpp::PrintContainer happy. + return_type operator[] (uoffset_t) const { + FLATBUFFERS_ASSERT(false); + + return nullptr; + } + +private: + + // This class is only used to access pre-existing data. + Array(); + Array(const Array &); + Array &operator = (const Array &); + + uint8_t data_[1]; + }; + + template < class U, uint16_t N > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < U, N > make_span(Array < U, N > &arr) + FLATBUFFERS_NOEXCEPT { + static_assert(Array < U, + N > ::is_span_observable, + "wrong type U, only plain struct, LE-scalar, or byte types are allowed"); + + return span < U, N > (arr.data(), N); + } + + template < class U, uint16_t N > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < const U, + N > make_span(const Array < U, N > &arr) FLATBUFFERS_NOEXCEPT { + static_assert(Array < U, + N > ::is_span_observable, + "wrong type U, only plain struct, LE-scalar, or byte types are allowed"); + + return span < const U, N > (arr.data(), N); + } + + template < class U, uint16_t N > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < uint8_t, sizeof(U) * N > + make_bytes_span(Array < U, N > &arr) FLATBUFFERS_NOEXCEPT { + static_assert(Array < U, N > ::is_span_observable, + "internal error, Array might hold only scalars or structs"); + + return span < uint8_t, sizeof(U) * N > (arr.Data(), sizeof(U) * N); + } + + template < class U, uint16_t N > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < const uint8_t, sizeof(U) * N > + make_bytes_span(const Array < U, N > &arr) FLATBUFFERS_NOEXCEPT { + static_assert(Array < U, N > ::is_span_observable, + "internal error, Array might hold only scalars or structs"); + + return span < const uint8_t, sizeof(U) * N > (arr.Data(), sizeof(U) * N); + } + +// Cast a raw T[length] to a raw flatbuffers::Array +// without endian conversion. Use with care. +// TODO: move these Cast-methods to `internal` namespace. + template < typename T, uint16_t length > + Array < T, length > &CastToArray(T(&arr)[length]) + { + return *reinterpret_cast < Array < T, length > * > (arr); + } + + template < typename T, uint16_t length > + const Array < T, length > &CastToArray(const T(&arr)[length]) + { + return *reinterpret_cast < const Array < T, length > * > (arr); + } + + template < typename E, typename T, uint16_t length > + Array < E, length > &CastToArrayOfEnum(T(&arr)[length]) + { + static_assert(sizeof(E) == sizeof(T), "invalid enum type E"); + + return *reinterpret_cast < Array < E, length > * > (arr); + } + + template < typename E, typename T, uint16_t length > + const Array < E, length > &CastToArrayOfEnum(const T(&arr)[length]) + { + static_assert(sizeof(E) == sizeof(T), "invalid enum type E"); + + return *reinterpret_cast < const Array < E, length > * > (arr); + } +} // namespace flatbuffers + +#endif // FLATBUFFERS_ARRAY_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/base.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/base.h new file mode 100644 index 0000000000..5f2158e084 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/base.h @@ -0,0 +1,496 @@ +#ifndef FLATBUFFERS_BASE_H_ +#define FLATBUFFERS_BASE_H_ + +// For TFLM, we always want FLATBUFFERS_LOCALE_INDEPENDENT to be defined as 0. +// We could achieve this by adding -DFLATBUFFERS_LOCALE_INDEPENDENT=0 to the +// TFLM Makefile. However, for (at least) the Arduino, adding additional build +// flags during the compilation can be a bit awkward. As such, we have instead +// made a decision to change the default to be FLATBUFFERS_LOCALE_INDEPENDENT=0 +// for TFLM to make it easier for external IDE integration. +#ifndef FLATBUFFERS_LOCALE_INDEPENDENT +#define FLATBUFFERS_LOCALE_INDEPENDENT 0 +#endif + +// clang-format off + +// If activate should be declared and included first. +#if defined(FLATBUFFERS_MEMORY_LEAK_TRACKING) && \ + defined(_MSC_VER) && defined(_DEBUG) + // The _CRTDBG_MAP_ALLOC inside will replace + // calloc/free (etc) to its debug version using #define directives. + #define _CRTDBG_MAP_ALLOC + #include + #include + // Replace operator new by trace-enabled version. + #define DEBUG_NEW new(_NORMAL_BLOCK, __FILE__, __LINE__) + #define new DEBUG_NEW +#endif + +#if !defined(FLATBUFFERS_ASSERT) +#include +#define FLATBUFFERS_ASSERT assert +#elif defined(FLATBUFFERS_ASSERT_INCLUDE) +// Include file with forward declaration +#include FLATBUFFERS_ASSERT_INCLUDE +#endif + +#ifndef ARDUINO +#include +#endif + +#include +#include +#include + +#if defined(ARDUINO) && !defined(ARDUINOSTL_M_H) + #include +#else + #include +#endif + +#include +#include +#include +#include +#include +#include +#include + +#if defined(__unix__) && !defined(FLATBUFFERS_LOCALE_INDEPENDENT) + #include +#endif + +#ifdef __ANDROID__ + #include +#endif + +#if defined(__ICCARM__) +#include +#endif + +// Note the __clang__ check is needed, because clang presents itself +// as an older GNUC compiler (4.2). +// Clang 3.3 and later implement all of the ISO C++ 2011 standard. +// Clang 3.4 and later implement all of the ISO C++ 2014 standard. +// http://clang.llvm.org/cxx_status.html + +// Note the MSVC value '__cplusplus' may be incorrect: +// The '__cplusplus' predefined macro in the MSVC stuck at the value 199711L, +// indicating (erroneously!) that the compiler conformed to the C++98 Standard. +// This value should be correct starting from MSVC2017-15.7-Preview-3. +// The '__cplusplus' will be valid only if MSVC2017-15.7-P3 and the `/Zc:__cplusplus` switch is set. +// Workaround (for details see MSDN): +// Use the _MSC_VER and _MSVC_LANG definition instead of the __cplusplus for compatibility. +// The _MSVC_LANG macro reports the Standard version regardless of the '/Zc:__cplusplus' switch. + +#if defined(__GNUC__) && !defined(__clang__) + #define FLATBUFFERS_GCC (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) +#else + #define FLATBUFFERS_GCC 0 +#endif + +#if defined(__clang__) + #define FLATBUFFERS_CLANG (__clang_major__ * 10000 + __clang_minor__ * 100 + __clang_patchlevel__) +#else + #define FLATBUFFERS_CLANG 0 +#endif + +/// @cond FLATBUFFERS_INTERNAL +#if __cplusplus <= 199711L && \ + (!defined(_MSC_VER) || _MSC_VER < 1600) && \ + (!defined(__GNUC__) || \ + (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__ < 40400)) + #error A C++11 compatible compiler with support for the auto typing is \ + required for FlatBuffers. + #error __cplusplus _MSC_VER __GNUC__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__ +#endif + +#if !defined(__clang__) && \ + defined(__GNUC__) && \ + (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__ < 40600) + // Backwards compatibility for g++ 4.4, and 4.5 which don't have the nullptr + // and constexpr keywords. Note the __clang__ check is needed, because clang + // presents itself as an older GNUC compiler. + #ifndef nullptr_t + const class nullptr_t { + public: + template inline operator T*() const { return 0; } + private: + void operator&() const; + } nullptr = {}; + #endif + #ifndef constexpr + #define constexpr const + #endif +#endif + +// The wire format uses a little endian encoding (since that's efficient for +// the common platforms). +#if defined(__s390x__) + #define FLATBUFFERS_LITTLEENDIAN 0 +#endif // __s390x__ +#if !defined(FLATBUFFERS_LITTLEENDIAN) + #if defined(__GNUC__) || defined(__clang__) || defined(__ICCARM__) + #if (defined(__BIG_ENDIAN__) || \ + (defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__)) + #define FLATBUFFERS_LITTLEENDIAN 0 + #else + #define FLATBUFFERS_LITTLEENDIAN 1 + #endif // __BIG_ENDIAN__ + #elif defined(_MSC_VER) + #if defined(_M_PPC) + #define FLATBUFFERS_LITTLEENDIAN 0 + #else + #define FLATBUFFERS_LITTLEENDIAN 1 + #endif + #else + #error Unable to determine endianness, define FLATBUFFERS_LITTLEENDIAN. + #endif +#endif // !defined(FLATBUFFERS_LITTLEENDIAN) + +#define FLATBUFFERS_VERSION_MAJOR 2 +#define FLATBUFFERS_VERSION_MINOR 0 +#define FLATBUFFERS_VERSION_REVISION 6 +#define FLATBUFFERS_STRING_EXPAND(X) #X +#define FLATBUFFERS_STRING(X) FLATBUFFERS_STRING_EXPAND(X) +namespace flatbuffers { + // Returns version as string "MAJOR.MINOR.REVISION". + const char* FLATBUFFERS_VERSION(); +} + +#if (!defined(_MSC_VER) || _MSC_VER > 1600) && \ + (!defined(__GNUC__) || (__GNUC__ * 100 + __GNUC_MINOR__ >= 407)) || \ + defined(__clang__) + #define FLATBUFFERS_FINAL_CLASS final + #define FLATBUFFERS_OVERRIDE override + #define FLATBUFFERS_EXPLICIT_CPP11 explicit + #define FLATBUFFERS_VTABLE_UNDERLYING_TYPE : flatbuffers::voffset_t +#else + #define FLATBUFFERS_FINAL_CLASS + #define FLATBUFFERS_OVERRIDE + #define FLATBUFFERS_EXPLICIT_CPP11 + #define FLATBUFFERS_VTABLE_UNDERLYING_TYPE +#endif + +#if (!defined(_MSC_VER) || _MSC_VER >= 1900) && \ + (!defined(__GNUC__) || (__GNUC__ * 100 + __GNUC_MINOR__ >= 406)) || \ + (defined(__cpp_constexpr) && __cpp_constexpr >= 200704) + #define FLATBUFFERS_CONSTEXPR constexpr + #define FLATBUFFERS_CONSTEXPR_CPP11 constexpr + #define FLATBUFFERS_CONSTEXPR_DEFINED +#else + #define FLATBUFFERS_CONSTEXPR const + #define FLATBUFFERS_CONSTEXPR_CPP11 +#endif + +#if (defined(__cplusplus) && __cplusplus >= 201402L) || \ + (defined(__cpp_constexpr) && __cpp_constexpr >= 201304) + #define FLATBUFFERS_CONSTEXPR_CPP14 FLATBUFFERS_CONSTEXPR_CPP11 +#else + #define FLATBUFFERS_CONSTEXPR_CPP14 +#endif + +#if (defined(__GXX_EXPERIMENTAL_CXX0X__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 406)) || \ + (defined(_MSC_FULL_VER) && (_MSC_FULL_VER >= 190023026)) || \ + defined(__clang__) + #define FLATBUFFERS_NOEXCEPT noexcept +#else + #define FLATBUFFERS_NOEXCEPT +#endif + +// NOTE: the FLATBUFFERS_DELETE_FUNC macro may change the access mode to +// private, so be sure to put it at the end or reset access mode explicitly. +#if (!defined(_MSC_VER) || _MSC_FULL_VER >= 180020827) && \ + (!defined(__GNUC__) || (__GNUC__ * 100 + __GNUC_MINOR__ >= 404)) || \ + defined(__clang__) + #define FLATBUFFERS_DELETE_FUNC(func) func = delete +#else + #define FLATBUFFERS_DELETE_FUNC(func) private: func +#endif + +#if (!defined(_MSC_VER) || _MSC_VER >= 1900) && \ + (!defined(__GNUC__) || (__GNUC__ * 100 + __GNUC_MINOR__ >= 409)) || \ + defined(__clang__) + #define FLATBUFFERS_DEFAULT_DECLARATION +#endif + +// Check if we can use template aliases +// Not possible if Microsoft Compiler before 2012 +// Possible is the language feature __cpp_alias_templates is defined well +// Or possible if the C++ std is C+11 or newer +#if (defined(_MSC_VER) && _MSC_VER > 1700 /* MSVC2012 */) \ + || (defined(__cpp_alias_templates) && __cpp_alias_templates >= 200704) \ + || (defined(__cplusplus) && __cplusplus >= 201103L) + #define FLATBUFFERS_TEMPLATES_ALIASES +#endif + +#ifndef FLATBUFFERS_HAS_STRING_VIEW + // Only provide flatbuffers::string_view if __has_include can be used + // to detect a header that provides an implementation + #if defined(__has_include) + // Check for std::string_view (in c++17) + #if __has_include() && (__cplusplus >= 201606 || (defined(_HAS_CXX17) && _HAS_CXX17)) + #include + namespace flatbuffers { + typedef std::string_view string_view; + } + #define FLATBUFFERS_HAS_STRING_VIEW 1 + // Check for std::experimental::string_view (in c++14, compiler-dependent) + #elif __has_include() && (__cplusplus >= 201411) + #include + namespace flatbuffers { + typedef std::experimental::string_view string_view; + } + #define FLATBUFFERS_HAS_STRING_VIEW 1 + // Check for absl::string_view + #elif __has_include("absl/strings/string_view.h") + #include "absl/strings/string_view.h" + namespace flatbuffers { + typedef absl::string_view string_view; + } + #define FLATBUFFERS_HAS_STRING_VIEW 1 + #endif + #endif // __has_include +#endif // !FLATBUFFERS_HAS_STRING_VIEW + +#ifndef FLATBUFFERS_GENERAL_HEAP_ALLOC_OK + // Allow heap allocations to be used + #define FLATBUFFERS_GENERAL_HEAP_ALLOC_OK 1 +#endif // !FLATBUFFERS_GENERAL_HEAP_ALLOC_OK + +#ifndef FLATBUFFERS_HAS_NEW_STRTOD + // Modern (C++11) strtod and strtof functions are available for use. + // 1) nan/inf strings as argument of strtod; + // 2) hex-float as argument of strtod/strtof. + #if (defined(_MSC_VER) && _MSC_VER >= 1900) || \ + (defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 409)) || \ + (defined(__clang__)) + #define FLATBUFFERS_HAS_NEW_STRTOD 1 + #endif +#endif // !FLATBUFFERS_HAS_NEW_STRTOD + +#ifndef FLATBUFFERS_LOCALE_INDEPENDENT + // Enable locale independent functions {strtof_l, strtod_l,strtoll_l, + // strtoull_l}. + #if (defined(_MSC_VER) && _MSC_VER >= 1800) || \ + (defined(__ANDROID_API__) && __ANDROID_API__>= 21) || \ + (defined(_XOPEN_VERSION) && (_XOPEN_VERSION >= 700)) && \ + (!defined(__Fuchsia__) && !defined(__ANDROID_API__)) + #define FLATBUFFERS_LOCALE_INDEPENDENT 1 + #else + #define FLATBUFFERS_LOCALE_INDEPENDENT 0 + #endif +#endif // !FLATBUFFERS_LOCALE_INDEPENDENT + +// Suppress Undefined Behavior Sanitizer (recoverable only). Usage: +// - __supress_ubsan__("undefined") +// - __supress_ubsan__("signed-integer-overflow") +#if defined(__clang__) && (__clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >=7)) + #define __supress_ubsan__(type) __attribute__((no_sanitize(type))) +#elif defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 409) + #define __supress_ubsan__(type) __attribute__((no_sanitize_undefined)) +#else + #define __supress_ubsan__(type) +#endif + +// This is constexpr function used for checking compile-time constants. +// Avoid `#pragma warning(disable: 4127) // C4127: expression is constant`. +template FLATBUFFERS_CONSTEXPR inline bool IsConstTrue(T t) { + return !!t; +} + +// Enable C++ attribute [[]] if std:c++17 or higher. +#if ((__cplusplus >= 201703L) \ + || (defined(_MSVC_LANG) && (_MSVC_LANG >= 201703L))) + // All attributes unknown to an implementation are ignored without causing an error. + #define FLATBUFFERS_ATTRIBUTE(attr) attr + + #define FLATBUFFERS_FALLTHROUGH() [[fallthrough]] +#else + #define FLATBUFFERS_ATTRIBUTE(attr) + + #if FLATBUFFERS_CLANG >= 30800 + #define FLATBUFFERS_FALLTHROUGH() [[clang::fallthrough]] + #elif FLATBUFFERS_GCC >= 70300 + #define FLATBUFFERS_FALLTHROUGH() [[gnu::fallthrough]] + #else + #define FLATBUFFERS_FALLTHROUGH() + #endif +#endif + +/// @endcond + +/// @file +namespace flatbuffers { + +/// @cond FLATBUFFERS_INTERNAL +// Our default offset / size type, 32bit on purpose on 64bit systems. +// Also, using a consistent offset type maintains compatibility of serialized +// offset values between 32bit and 64bit systems. +typedef uint32_t uoffset_t; + +// Signed offsets for references that can go in both directions. +typedef int32_t soffset_t; + +// Offset/index used in v-tables, can be changed to uint8_t in +// format forks to save a bit of space if desired. +typedef uint16_t voffset_t; + +typedef uintmax_t largest_scalar_t; + +// In 32bits, this evaluates to 2GB - 1 +#define FLATBUFFERS_MAX_BUFFER_SIZE ((1ULL << (sizeof(::flatbuffers::soffset_t) * 8 - 1)) - 1) + +// The minimum size buffer that can be a valid flatbuffer. +// Includes the offset to the root table (uoffset_t), the offset to the vtable +// of the root table (soffset_t), the size of the vtable (uint16_t), and the +// size of the referring table (uint16_t). +#define FLATBUFFERS_MIN_BUFFER_SIZE sizeof(uoffset_t) + sizeof(soffset_t) + \ + sizeof(uint16_t) + sizeof(uint16_t) + +// We support aligning the contents of buffers up to this size. +#ifndef FLATBUFFERS_MAX_ALIGNMENT + #define FLATBUFFERS_MAX_ALIGNMENT 32 +#endif + +/// @brief The length of a FlatBuffer file header. +static const size_t kFileIdentifierLength = 4; + +inline bool VerifyAlignmentRequirements(size_t align, size_t min_align = 1) { + return (min_align <= align) && (align <= (FLATBUFFERS_MAX_ALIGNMENT)) && + (align & (align - 1)) == 0; // must be power of 2 +} + +#if defined(_MSC_VER) + #pragma warning(disable: 4351) // C4351: new behavior: elements of array ... will be default initialized + #pragma warning(push) + #pragma warning(disable: 4127) // C4127: conditional expression is constant +#endif + +template T EndianSwap(T t) { + #if defined(_MSC_VER) + #define FLATBUFFERS_BYTESWAP16 _byteswap_ushort + #define FLATBUFFERS_BYTESWAP32 _byteswap_ulong + #define FLATBUFFERS_BYTESWAP64 _byteswap_uint64 + #elif defined(__ICCARM__) + #define FLATBUFFERS_BYTESWAP16 __REV16 + #define FLATBUFFERS_BYTESWAP32 __REV + #define FLATBUFFERS_BYTESWAP64(x) \ + ((__REV(static_cast(x >> 32U))) | (static_cast(__REV(static_cast(x)))) << 32U) + #else + #if defined(__GNUC__) && __GNUC__ * 100 + __GNUC_MINOR__ < 408 && !defined(__clang__) + // __builtin_bswap16 was missing prior to GCC 4.8. + #define FLATBUFFERS_BYTESWAP16(x) \ + static_cast(__builtin_bswap32(static_cast(x) << 16)) + #else + #define FLATBUFFERS_BYTESWAP16 __builtin_bswap16 + #endif + #define FLATBUFFERS_BYTESWAP32 __builtin_bswap32 + #define FLATBUFFERS_BYTESWAP64 __builtin_bswap64 + #endif + if (sizeof(T) == 1) { // Compile-time if-then's. + return t; + } else if (sizeof(T) == 2) { + union { T t; uint16_t i; } u = { t }; + u.i = FLATBUFFERS_BYTESWAP16(u.i); + return u.t; + } else if (sizeof(T) == 4) { + union { T t; uint32_t i; } u = { t }; + u.i = FLATBUFFERS_BYTESWAP32(u.i); + return u.t; + } else if (sizeof(T) == 8) { + union { T t; uint64_t i; } u = { t }; + u.i = FLATBUFFERS_BYTESWAP64(u.i); + return u.t; + } else { + FLATBUFFERS_ASSERT(0); + return t; + } +} + +#if defined(_MSC_VER) + #pragma warning(pop) +#endif + + +template T EndianScalar(T t) { + #if FLATBUFFERS_LITTLEENDIAN + return t; + #else + return EndianSwap(t); + #endif +} + +template +// UBSAN: C++ aliasing type rules, see std::bit_cast<> for details. +__supress_ubsan__("alignment") +T ReadScalar(const void *p) { + return EndianScalar(*reinterpret_cast(p)); +} + +// See https://github.com/google/flatbuffers/issues/5950 + +#if (FLATBUFFERS_GCC >= 100000) && (FLATBUFFERS_GCC < 110000) + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wstringop-overflow" +#endif + +template +// UBSAN: C++ aliasing type rules, see std::bit_cast<> for details. +__supress_ubsan__("alignment") +void WriteScalar(void *p, T t) { + *reinterpret_cast(p) = EndianScalar(t); +} + +template struct Offset; +template __supress_ubsan__("alignment") void WriteScalar(void *p, Offset t) { + *reinterpret_cast(p) = EndianScalar(t.o); +} + +#if (FLATBUFFERS_GCC >= 100000) && (FLATBUFFERS_GCC < 110000) + #pragma GCC diagnostic pop +#endif + +// Computes how many bytes you'd have to pad to be able to write an +// "scalar_size" scalar if the buffer had grown to "buf_size" (downwards in +// memory). +__supress_ubsan__("unsigned-integer-overflow") +inline size_t PaddingBytes(size_t buf_size, size_t scalar_size) { + return ((~buf_size) + 1) & (scalar_size - 1); +} + +// Generic 'operator==' with conditional specialisations. +// T e - new value of a scalar field. +// T def - default of scalar (is known at compile-time). +template inline bool IsTheSameAs(T e, T def) { return e == def; } + +#if defined(FLATBUFFERS_NAN_DEFAULTS) && \ + defined(FLATBUFFERS_HAS_NEW_STRTOD) && (FLATBUFFERS_HAS_NEW_STRTOD > 0) +// Like `operator==(e, def)` with weak NaN if T=(float|double). +template inline bool IsFloatTheSameAs(T e, T def) { + return (e == def) || ((def != def) && (e != e)); +} +template<> inline bool IsTheSameAs(float e, float def) { + return IsFloatTheSameAs(e, def); +} +template<> inline bool IsTheSameAs(double e, double def) { + return IsFloatTheSameAs(e, def); +} +#endif + +// Check 'v' is out of closed range [low; high]. +// Workaround for GCC warning [-Werror=type-limits]: +// comparison is always true due to limited range of data type. +template +inline bool IsOutRange(const T &v, const T &low, const T &high) { + return (v < low) || (high < v); +} + +// Check 'v' is in closed range [low; high]. +template +inline bool IsInRange(const T &v, const T &low, const T &high) { + return !IsOutRange(v, low, high); +} + +} // namespace flatbuffers +#endif // FLATBUFFERS_BASE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/buffer.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/buffer.h new file mode 100644 index 0000000000..39efd18d19 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/buffer.h @@ -0,0 +1,153 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_BUFFER_H_ +#define FLATBUFFERS_BUFFER_H_ + +#include + +namespace flatbuffers { +// Wrapper for uoffset_t to allow safe template specialization. +// Value is allowed to be 0 to indicate a null object (see e.g. AddOffset). + template < typename T > struct Offset + { + uoffset_t o; + Offset():o(0) + { + } + Offset(uoffset_t _o):o(_o) + { + } + Offset < void > Union() const { + return Offset < void > (o); + } + bool IsNull () const { + return !o; + } + }; + + inline void EndianCheck () { + int endiantest = 1; + + // If this fails, see FLATBUFFERS_LITTLEENDIAN above. + FLATBUFFERS_ASSERT(*reinterpret_cast < char * > (&endiantest) == + FLATBUFFERS_LITTLEENDIAN); + (void) endiantest; + } + + template < typename T > FLATBUFFERS_CONSTEXPR size_t AlignOf () { + // clang-format off +#ifdef _MSC_VER + return __alignof(T); +#else + #ifndef alignof + return __alignof__(T); + #else + return alignof(T); + #endif +#endif + + // clang-format on + } + +// Lexicographically compare two strings (possibly containing nulls), and +// return true if the first is less than the second. + static inline bool StringLessThan (const char * a_data, uoffset_t a_size, const char * b_data, uoffset_t b_size) { + const auto cmp = memcmp(a_data, b_data, (std::min) (a_size, b_size)); + + return cmp == 0 ? a_size < b_size : cmp < 0; + } + +// When we read serialized data from memory, in the case of most scalars, +// we want to just read T, but in the case of Offset, we want to actually +// perform the indirection and return a pointer. +// The template specialization below does just that. +// It is wrapped in a struct since function templates can't overload on the +// return type like this. +// The typedef is for the convenience of callers of this function +// (avoiding the need for a trailing return decltype) + template < typename T > struct IndirectHelper + { + typedef T return_type; + typedef T mutable_return_type; + static const size_t element_stride = sizeof(T); + static return_type Read (const uint8_t * p, uoffset_t i) { + return EndianScalar((reinterpret_cast < const T * > (p))[i]); + } + }; + template < typename T > struct IndirectHelper < Offset < T >> + { + typedef const T * return_type; + typedef T * mutable_return_type; + static const size_t element_stride = sizeof(uoffset_t); + static return_type Read (const uint8_t * p, uoffset_t i) { + p += i * sizeof(uoffset_t); + + return reinterpret_cast < return_type > (p + ReadScalar < uoffset_t > (p)); + } + }; + template < typename T > struct IndirectHelper < const T * > + { + typedef const T * return_type; + typedef T * mutable_return_type; + static const size_t element_stride = sizeof(T); + static return_type Read (const uint8_t * p, uoffset_t i) { + return reinterpret_cast < const T * > (p + i * sizeof(T)); + } + }; + +/// @brief Get a pointer to the the file_identifier section of the buffer. +/// @return Returns a const char pointer to the start of the file_identifier +/// characters in the buffer. The returned char * has length +/// 'flatbuffers::FlatBufferBuilder::kFileIdentifierLength'. +/// This function is UNDEFINED for FlatBuffers whose schema does not include +/// a file_identifier (likely points at padding or the start of a the root +/// vtable). + inline const char * GetBufferIdentifier (const void * buf, bool size_prefixed=false) { + return reinterpret_cast < const char * > (buf) + + ((size_prefixed) ? 2 * sizeof(uoffset_t) : sizeof(uoffset_t)); + } + +// Helper to see if the identifier in a buffer has the expected value. + inline bool BufferHasIdentifier (const void * buf, const char * identifier, bool size_prefixed=false) { + return strncmp(GetBufferIdentifier(buf, size_prefixed), identifier, flatbuffers::kFileIdentifierLength) == 0; + } + +/// @cond FLATBUFFERS_INTERNAL +// Helpers to get a typed pointer to the root object contained in the buffer. + template < typename T > T * GetMutableRoot (void * buf) { + EndianCheck(); + + return reinterpret_cast < T * > ( + reinterpret_cast < uint8_t * > (buf) + + EndianScalar(*reinterpret_cast < uoffset_t * > (buf))); + } + + template < typename T > T * GetMutableSizePrefixedRoot (void * buf) { + return GetMutableRoot < T > (reinterpret_cast < uint8_t * > (buf) + + sizeof(uoffset_t)); + } + + template < typename T > const T * GetRoot (const void * buf) { + return GetMutableRoot < T > (const_cast < void * > (buf)); + } + + template < typename T > const T * GetSizePrefixedRoot (const void * buf) { + return GetRoot < T > (reinterpret_cast < const uint8_t * > (buf) + sizeof(uoffset_t)); + } +} // namespace flatbuffers + +#endif // FLATBUFFERS_BUFFER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/buffer_ref.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/buffer_ref.h new file mode 100644 index 0000000000..d17f38ca81 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/buffer_ref.h @@ -0,0 +1,63 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_BUFFER_REF_H_ +#define FLATBUFFERS_BUFFER_REF_H_ + +#include +#include + +namespace flatbuffers { +// Convenient way to bundle a buffer and its length, to pass it around +// typed by its root. +// A BufferRef does not own its buffer. + struct BufferRefBase {}; // for std::is_base_of + + template < typename T > struct BufferRef : BufferRefBase + { + BufferRef():buf(nullptr), len(0), must_free(false) + { + } + BufferRef(uint8_t * _buf, uoffset_t _len) + :buf(_buf), len(_len), must_free(false) + { + } + + ~BufferRef() + { + if (must_free) + { + free(buf); + } + } + + const T * GetRoot () const { + return flatbuffers::GetRoot < T > (buf); + } + + bool Verify () { + Verifier verifier(buf, len); + + return verifier.VerifyBuffer < T > (nullptr); + } + + uint8_t * buf; + uoffset_t len; + bool must_free; + }; +} // namespace flatbuffers + +#endif // FLATBUFFERS_BUFFER_REF_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/default_allocator.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/default_allocator.h new file mode 100644 index 0000000000..84173be106 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/default_allocator.h @@ -0,0 +1,58 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_DEFAULT_ALLOCATOR_H_ +#define FLATBUFFERS_DEFAULT_ALLOCATOR_H_ + +#include +#include + +namespace flatbuffers { + +// DefaultAllocator uses new/delete to allocate memory regions +class DefaultAllocator : public Allocator { + public: + uint8_t *allocate(size_t size) FLATBUFFERS_OVERRIDE { + return new uint8_t[size]; + } + + void deallocate(uint8_t *p, size_t) FLATBUFFERS_OVERRIDE { delete[] p; } + + static void dealloc(void *p, size_t) { delete[] static_cast(p); } +}; + +// These functions allow for a null allocator to mean use the default allocator, +// as used by DetachedBuffer and vector_downward below. +// This is to avoid having a statically or dynamically allocated default +// allocator, or having to move it between the classes that may own it. +inline uint8_t *Allocate(Allocator *allocator, size_t size) { + return allocator->allocate(size); +} + +inline void Deallocate(Allocator *allocator, uint8_t *p, size_t size) { + allocator->deallocate(p, size); +} + +inline uint8_t *ReallocateDownward(Allocator *allocator, uint8_t *old_p, + size_t old_size, size_t new_size, + size_t in_use_back, size_t in_use_front) { + return allocator->reallocate_downward(old_p, old_size, new_size, in_use_back, + in_use_front); +} + +} // namespace flatbuffers + +#endif // FLATBUFFERS_DEFAULT_ALLOCATOR_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/detached_buffer.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/detached_buffer.h new file mode 100644 index 0000000000..7b7213ae83 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/detached_buffer.h @@ -0,0 +1,140 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_DETACHED_BUFFER_H_ +#define FLATBUFFERS_DETACHED_BUFFER_H_ + +#include +#include +#include + +namespace flatbuffers { +// DetachedBuffer is a finished flatbuffer memory region, detached from its +// builder. The original memory region and allocator are also stored so that +// the DetachedBuffer can manage the memory lifetime. + class DetachedBuffer { +public: + DetachedBuffer() + :allocator_(nullptr), + own_allocator_(false), + buf_(nullptr), + reserved_(0), + cur_(nullptr), + size_(0) + { + } + + DetachedBuffer(Allocator * allocator, + bool own_allocator, + uint8_t * buf, + size_t reserved, + uint8_t * cur, + size_t sz) + :allocator_(allocator), + own_allocator_(own_allocator), + buf_(buf), + reserved_(reserved), + cur_(cur), + size_(sz) + { + } + + DetachedBuffer(DetachedBuffer && other) + :allocator_(other.allocator_), + own_allocator_(other.own_allocator_), + buf_(other.buf_), + reserved_(other.reserved_), + cur_(other.cur_), + size_(other.size_) + { + other.reset(); + } + + DetachedBuffer &operator = (DetachedBuffer && other) { + if (this == &other) + { + return *this; + } + + destroy(); + + allocator_ = other.allocator_; + own_allocator_ = other.own_allocator_; + buf_ = other.buf_; + reserved_ = other.reserved_; + cur_ = other.cur_; + size_ = other.size_; + + other.reset(); + + return *this; + } + + ~DetachedBuffer() + { + destroy(); + } + + const uint8_t * data () const { + return cur_; + } + + uint8_t * data () { + return cur_; + } + + size_t size () const { + return size_; + } + + // These may change access mode, leave these at end of public section + FLATBUFFERS_DELETE_FUNC(DetachedBuffer(const DetachedBuffer &other)); + FLATBUFFERS_DELETE_FUNC(DetachedBuffer &operator = (const DetachedBuffer &other)); + +protected: + Allocator * allocator_; + bool own_allocator_; + uint8_t * buf_; + size_t reserved_; + uint8_t * cur_; + size_t size_; + + inline void destroy () { + if (buf_) + { + Deallocate(allocator_, buf_, reserved_); + } + + if (own_allocator_ && allocator_) + { + delete allocator_; + } + + reset(); + } + + inline void reset () { + allocator_ = nullptr; + own_allocator_ = false; + buf_ = nullptr; + reserved_ = 0; + cur_ = nullptr; + size_ = 0; + } + }; +} // namespace flatbuffers + +#endif // FLATBUFFERS_DETACHED_BUFFER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flatbuffer_builder.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flatbuffer_builder.h new file mode 100644 index 0000000000..7d094eba35 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flatbuffer_builder.h @@ -0,0 +1,1444 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_FLATBUFFER_BUILDER_H_ +#define FLATBUFFERS_FLATBUFFER_BUILDER_H_ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace flatbuffers { +// Converts a Field ID to a virtual table offset. + inline voffset_t FieldIndexToOffset (voffset_t field_id) { + // Should correspond to what EndTable() below builds up. + const int fixed_fields = 2; // Vtable size and Object Size. + return static_cast < voffset_t > ((field_id + fixed_fields) * sizeof(voffset_t)); + } + + template < typename T, typename Alloc = std::allocator < T >> + const T * data(const std::vector < T, Alloc > &v) + { + // Eventually the returned pointer gets passed down to memcpy, so + // we need it to be non-null to avoid undefined behavior. + static uint8_t t; + + return v.empty() ? reinterpret_cast < const T * > (&t) : &v.front(); + } + template < typename T, typename Alloc = std::allocator < T >> + T * data(std::vector < T, Alloc > &v) + { + // Eventually the returned pointer gets passed down to memcpy, so + // we need it to be non-null to avoid undefined behavior. + static uint8_t t; + + return v.empty() ? reinterpret_cast < T * > (&t) : &v.front(); + } + +/// @addtogroup flatbuffers_cpp_api +/// @{ +/// @class FlatBufferBuilder +/// @brief Helper class to hold data needed in creation of a FlatBuffer. +/// To serialize data, you typically call one of the `Create*()` functions in +/// the generated code, which in turn call a sequence of `StartTable`/ +/// `PushElement`/`AddElement`/`EndTable`, or the builtin `CreateString`/ +/// `CreateVector` functions. Do this is depth-first order to build up a tree to +/// the root. `Finish()` wraps up the buffer ready for transport. + class FlatBufferBuilder { +public: + + /// @brief Default constructor for FlatBufferBuilder. + /// @param[in] initial_size The initial size of the buffer, in bytes. Defaults + /// to `1024`. + /// @param[in] allocator An `Allocator` to use. If null will use + /// `DefaultAllocator`. + /// @param[in] own_allocator Whether the builder/vector should own the + /// allocator. Defaults to / `false`. + /// @param[in] buffer_minalign Force the buffer to be aligned to the given + /// minimum alignment upon reallocation. Only needed if you intend to store + /// types with custom alignment AND you wish to read the buffer in-place + /// directly after creation. + explicit FlatBufferBuilder (size_t initial_size=1024, + Allocator * allocator =nullptr, + bool own_allocator =false, + size_t buffer_minalign=AlignOf < largest_scalar_t > ()) + :buf_(initial_size, allocator, own_allocator, buffer_minalign), + num_field_loc(0), + max_voffset_(0), + nested(false), + finished(false), + minalign_(1), + force_defaults_(false), + dedup_vtables_(true), + string_pool(nullptr) + { + EndianCheck(); + } + + /// @brief Move constructor for FlatBufferBuilder. + FlatBufferBuilder(FlatBufferBuilder && other) + :buf_(1024, nullptr, false, AlignOf < largest_scalar_t > ()), + num_field_loc(0), + max_voffset_(0), + nested(false), + finished(false), + minalign_(1), + force_defaults_(false), + dedup_vtables_(true), + string_pool(nullptr) + { + EndianCheck(); + + // Default construct and swap idiom. + // Lack of delegating constructors in vs2010 makes it more verbose than + // needed. + Swap(other); + } + + /// @brief Move assignment operator for FlatBufferBuilder. + FlatBufferBuilder &operator = (FlatBufferBuilder && other) { + // Move construct a temporary and swap idiom + FlatBufferBuilder temp(std::move(other)); + + Swap(temp); + + return *this; + } + + void Swap (FlatBufferBuilder &other) { + using std::swap; + buf_.swap(other.buf_); + swap(num_field_loc, other.num_field_loc); + swap(max_voffset_, other.max_voffset_); + swap(nested, other.nested); + swap(finished, other.finished); + swap(minalign_, other.minalign_); + swap(force_defaults_, other.force_defaults_); + swap(dedup_vtables_, other.dedup_vtables_); + swap(string_pool, other.string_pool); + } + + ~FlatBufferBuilder() + { + if (string_pool) + { + delete string_pool; + } + } + + void Reset () { + Clear(); // clear builder state + buf_.reset(); // deallocate buffer + } + + /// @brief Reset all the state in this FlatBufferBuilder so it can be reused + /// to construct another buffer. + void Clear () { + ClearOffsets(); + buf_.clear(); + nested = false; + finished = false; + minalign_ = 1; + if (string_pool) + { + string_pool->clear(); + } + } + + /// @brief The current size of the serialized buffer, counting from the end. + /// @return Returns an `uoffset_t` with the current size of the buffer. + uoffset_t GetSize () const { + return buf_.size(); + } + + /// @brief Get the serialized buffer (after you call `Finish()`). + /// @return Returns an `uint8_t` pointer to the FlatBuffer data inside the + /// buffer. + uint8_t * GetBufferPointer () const { + Finished(); + + return buf_.data(); + } + + /// @brief Get the serialized buffer (after you call `Finish()`) as a span. + /// @return Returns a constructed flatbuffers::span that is a view over the + /// FlatBuffer data inside the buffer. + flatbuffers::span < uint8_t > GetBufferSpan() const { + Finished(); + + return flatbuffers::span < uint8_t > (buf_.data(), buf_.size()); + } + + /// @brief Get a pointer to an unfinished buffer. + /// @return Returns a `uint8_t` pointer to the unfinished buffer. + uint8_t * GetCurrentBufferPointer () const { + return buf_.data(); + } + + /// @brief Get the released pointer to the serialized buffer. + /// @warning Do NOT attempt to use this FlatBufferBuilder afterwards! + /// @return A `FlatBuffer` that owns the buffer and its allocator and + /// behaves similar to a `unique_ptr` with a deleter. + FLATBUFFERS_ATTRIBUTE([[deprecated("use Release() instead")]]) + DetachedBuffer ReleaseBufferPointer () { + Finished(); + + return buf_.release(); + } + + /// @brief Get the released DetachedBuffer. + /// @return A `DetachedBuffer` that owns the buffer and its allocator. + DetachedBuffer Release () { + Finished(); + + return buf_.release(); + } + + /// @brief Get the released pointer to the serialized buffer. + /// @param size The size of the memory block containing + /// the serialized `FlatBuffer`. + /// @param offset The offset from the released pointer where the finished + /// `FlatBuffer` starts. + /// @return A raw pointer to the start of the memory block containing + /// the serialized `FlatBuffer`. + /// @remark If the allocator is owned, it gets deleted when the destructor is + /// called.. + uint8_t * ReleaseRaw (size_t &size, size_t &offset) { + Finished(); + + return buf_.release_raw(size, offset); + } + + /// @brief get the minimum alignment this buffer needs to be accessed + /// properly. This is only known once all elements have been written (after + /// you call Finish()). You can use this information if you need to embed + /// a FlatBuffer in some other buffer, such that you can later read it + /// without first having to copy it into its own buffer. + size_t GetBufferMinAlignment () const { + Finished(); + + return minalign_; + } + + /// @cond FLATBUFFERS_INTERNAL + void Finished () const { + // If you get this assert, you're attempting to get access a buffer + // which hasn't been finished yet. Be sure to call + // FlatBufferBuilder::Finish with your root table. + // If you really need to access an unfinished buffer, call + // GetCurrentBufferPointer instead. + FLATBUFFERS_ASSERT(finished); + } + + /// @endcond + + /// @brief In order to save space, fields that are set to their default value + /// don't get serialized into the buffer. + /// @param[in] fd When set to `true`, always serializes default values that + /// are set. Optional fields which are not set explicitly, will still not be + /// serialized. + void ForceDefaults (bool fd) { + force_defaults_ = fd; + } + + /// @brief By default vtables are deduped in order to save space. + /// @param[in] dedup When set to `true`, dedup vtables. + void DedupVtables (bool dedup) { + dedup_vtables_ = dedup; + } + + /// @cond FLATBUFFERS_INTERNAL + void Pad (size_t num_bytes) { + buf_.fill(num_bytes); + } + + void TrackMinAlign (size_t elem_size) { + if (elem_size > minalign_) + { + minalign_ = elem_size; + } + } + + void Align (size_t elem_size) { + TrackMinAlign(elem_size); + buf_.fill(PaddingBytes(buf_.size(), elem_size)); + } + + void PushFlatBuffer (const uint8_t * bytes, size_t size) { + PushBytes(bytes, size); + finished = true; + } + + void PushBytes (const uint8_t * bytes, size_t size) { + buf_.push(bytes, size); + } + + void PopBytes (size_t amount) { + buf_.pop(amount); + } + + template < typename T > void AssertScalarT () { + // The code assumes power of 2 sizes and endian-swap-ability. + static_assert(flatbuffers::is_scalar < T > ::value, "T must be a scalar type"); + } + + // Write a single aligned scalar to the buffer + template < typename T > uoffset_t PushElement (T element) { + AssertScalarT < T > (); + Align(sizeof(T)); + buf_.push_small(EndianScalar(element)); + + return GetSize(); + } + + template < typename T > uoffset_t PushElement (Offset < T > off) { + + // Special case for offsets: see ReferTo below. + return PushElement(ReferTo(off.o)); + } + + // When writing fields, we track where they are, so we can create correct + // vtables later. + void TrackField (voffset_t field, uoffset_t off) { + FieldLoc fl = {off, field}; + buf_.scratch_push_small(fl); + num_field_loc++; + if (field > max_voffset_) + { + max_voffset_ = field; + } + } + + // Like PushElement, but additionally tracks the field this represents. + template < typename T > void AddElement (voffset_t field, T e, T def) { + // We don't serialize values equal to the default. + if (IsTheSameAs(e, def) && !force_defaults_) + { + return; + } + + TrackField(field, PushElement(e)); + } + + template < typename T > void AddElement (voffset_t field, T e) { + TrackField(field, PushElement(e)); + } + + template < typename T > void AddOffset (voffset_t field, Offset < T > off) { + if (off.IsNull()) + { + return; // Don't store. + } + + AddElement(field, ReferTo(off.o), static_cast < uoffset_t > (0)); + } + + template < typename T > void AddStruct (voffset_t field, const T * structptr) { + if (!structptr) + { + return; // Default, don't store. + } + + Align(AlignOf < T > ()); + buf_.push_small(*structptr); + TrackField(field, GetSize()); + } + + void AddStructOffset (voffset_t field, uoffset_t off) { + TrackField(field, off); + } + + // Offsets initially are relative to the end of the buffer (downwards). + // This function converts them to be relative to the current location + // in the buffer (when stored here), pointing upwards. + uoffset_t ReferTo (uoffset_t off) { + // Align to ensure GetSize() below is correct. + Align(sizeof(uoffset_t)); + + // Offset must refer to something already in buffer. + const uoffset_t size = GetSize(); + FLATBUFFERS_ASSERT(off && off <= size); + + return size - off + static_cast < uoffset_t > (sizeof(uoffset_t)); + } + + void NotNested () { + // If you hit this, you're trying to construct a Table/Vector/String + // during the construction of its parent table (between the MyTableBuilder + // and table.Finish(). + // Move the creation of these sub-objects to above the MyTableBuilder to + // not get this assert. + // Ignoring this assert may appear to work in simple cases, but the reason + // it is here is that storing objects in-line may cause vtable offsets + // to not fit anymore. It also leads to vtable duplication. + FLATBUFFERS_ASSERT(!nested); + + // If you hit this, fields were added outside the scope of a table. + FLATBUFFERS_ASSERT(!num_field_loc); + } + + // From generated code (or from the parser), we call StartTable/EndTable + // with a sequence of AddElement calls in between. + uoffset_t StartTable () { + NotNested(); + nested = true; + + return GetSize(); + } + + // This finishes one serialized object by generating the vtable if it's a + // table, comparing it against existing vtables, and writing the + // resulting vtable offset. + uoffset_t EndTable (uoffset_t start) { + // If you get this assert, a corresponding StartTable wasn't called. + FLATBUFFERS_ASSERT(nested); + + // Write the vtable offset, which is the start of any Table. + // We fill it's value later. + auto vtableoffsetloc = PushElement < soffset_t > (0); + + // Write a vtable, which consists entirely of voffset_t elements. + // It starts with the number of offsets, followed by a type id, followed + // by the offsets themselves. In reverse: + // Include space for the last offset and ensure empty tables have a + // minimum size. + max_voffset_ = + (std::max) (static_cast < voffset_t > (max_voffset_ + sizeof(voffset_t)), + FieldIndexToOffset(0)); + buf_.fill_big(max_voffset_); + auto table_object_size = vtableoffsetloc - start; + + // Vtable use 16bit offsets. + FLATBUFFERS_ASSERT(table_object_size < 0x10000); + WriteScalar < voffset_t > (buf_.data() + sizeof(voffset_t), + static_cast < voffset_t > (table_object_size)); + WriteScalar < voffset_t > (buf_.data(), max_voffset_); + + // Write the offsets into the table + for (auto it = buf_.scratch_end() - num_field_loc * sizeof(FieldLoc); + it < buf_.scratch_end(); it += sizeof(FieldLoc)) + { + auto field_location = reinterpret_cast < FieldLoc * > (it); + auto pos = static_cast < voffset_t > (vtableoffsetloc - field_location->off); + + // If this asserts, it means you've set a field twice. + FLATBUFFERS_ASSERT(!ReadScalar < voffset_t > (buf_.data() + field_location->id)); + WriteScalar < voffset_t > (buf_.data() + field_location->id, pos); + } + + ClearOffsets(); + auto vt1 = reinterpret_cast < voffset_t * > (buf_.data()); + auto vt1_size = ReadScalar < voffset_t > (vt1); + auto vt_use = GetSize(); + + // See if we already have generated a vtable with this exact same + // layout before. If so, make it point to the old one, remove this one. + if (dedup_vtables_) + { + for (auto it = buf_.scratch_data(); it < buf_.scratch_end(); + it += sizeof(uoffset_t)) + { + auto vt_offset_ptr = reinterpret_cast < uoffset_t * > (it); + auto vt2 = reinterpret_cast < voffset_t * > (buf_.data_at(*vt_offset_ptr)); + auto vt2_size = ReadScalar < voffset_t > (vt2); + if ((vt1_size != vt2_size) || (0 != memcmp(vt2, vt1, vt1_size))) + { + continue; + } + + vt_use = *vt_offset_ptr; + buf_.pop(GetSize() - vtableoffsetloc); + break; + } + } + + // If this is a new vtable, remember it. + if (vt_use == GetSize()) + { + buf_.scratch_push_small(vt_use); + } + + // Fill the vtable offset we created above. + // The offset points from the beginning of the object to where the + // vtable is stored. + // Offsets default direction is downward in memory for future format + // flexibility (storing all vtables at the start of the file). + WriteScalar(buf_.data_at(vtableoffsetloc), + static_cast < soffset_t > (vt_use) - + static_cast < soffset_t > (vtableoffsetloc)); + + nested = false; + + return vtableoffsetloc; + } + + FLATBUFFERS_ATTRIBUTE([[deprecated("call the version above instead")]]) + uoffset_t EndTable (uoffset_t start, voffset_t /*numfields*/) { + return EndTable(start); + } + + // This checks a required field has been set in a given table that has + // just been constructed. + template < typename T > void Required(Offset < T > table, voffset_t field); + + uoffset_t StartStruct (size_t alignment) { + Align(alignment); + + return GetSize(); + } + + uoffset_t EndStruct () { + return GetSize(); + } + + void ClearOffsets () { + buf_.scratch_pop(num_field_loc * sizeof(FieldLoc)); + num_field_loc = 0; + max_voffset_ = 0; + } + + // Aligns such that when "len" bytes are written, an object can be written + // after it with "alignment" without padding. + void PreAlign (size_t len, size_t alignment) { + if (len == 0) + { + return; + } + + TrackMinAlign(alignment); + buf_.fill(PaddingBytes(GetSize() + len, alignment)); + } + + template < typename T > void PreAlign (size_t len) { + AssertScalarT < T > (); + PreAlign(len, sizeof(T)); + } + + /// @endcond + + /// @brief Store a string in the buffer, which can contain any binary data. + /// @param[in] str A const char pointer to the data to be stored as a string. + /// @param[in] len The number of bytes that should be stored from `str`. + /// @return Returns the offset in the buffer where the string starts. + Offset < String > CreateString(const char * str, size_t len) + { + NotNested(); + PreAlign < uoffset_t > (len + 1); // Always 0-terminated. + buf_.fill(1); + PushBytes(reinterpret_cast < const uint8_t * > (str), len); + PushElement(static_cast < uoffset_t > (len)); + + return Offset < String > (GetSize()); + } + + /// @brief Store a string in the buffer, which is null-terminated. + /// @param[in] str A const char pointer to a C-string to add to the buffer. + /// @return Returns the offset in the buffer where the string starts. + Offset < String > CreateString(const char * str) + { + return CreateString(str, strlen(str)); + } + + /// @brief Store a string in the buffer, which is null-terminated. + /// @param[in] str A char pointer to a C-string to add to the buffer. + /// @return Returns the offset in the buffer where the string starts. + Offset < String > CreateString(char * str) + { + return CreateString(str, strlen(str)); + } + + /// @brief Store a string in the buffer, which can contain any binary data. + /// @param[in] str A const reference to a std::string to store in the buffer. + /// @return Returns the offset in the buffer where the string starts. + Offset < String > CreateString(const std::string &str) + { + return CreateString(str.c_str(), str.length()); + } + + // clang-format off +#ifdef FLATBUFFERS_HAS_STRING_VIEW + + /// @brief Store a string in the buffer, which can contain any binary data. + /// @param[in] str A const string_view to copy in to the buffer. + /// @return Returns the offset in the buffer where the string starts. + Offset < String > CreateString(flatbuffers::string_view str) + { + return CreateString(str.data(), str.size()); + } +#endif // FLATBUFFERS_HAS_STRING_VIEW + // clang-format on + + /// @brief Store a string in the buffer, which can contain any binary data. + /// @param[in] str A const pointer to a `String` struct to add to the buffer. + /// @return Returns the offset in the buffer where the string starts + Offset < String > CreateString(const String * str) + { + return str ? CreateString(str->c_str(), str->size()) : 0; + } + + /// @brief Store a string in the buffer, which can contain any binary data. + /// @param[in] str A const reference to a std::string like type with support + /// of T::c_str() and T::length() to store in the buffer. + /// @return Returns the offset in the buffer where the string starts. + template < typename T > Offset < String > CreateString(const T &str) + { + return CreateString(str.c_str(), str.length()); + } + + /// @brief Store a string in the buffer, which can contain any binary data. + /// If a string with this exact contents has already been serialized before, + /// instead simply returns the offset of the existing string. This uses a map + /// stored on the heap, but only stores the numerical offsets. + /// @param[in] str A const char pointer to the data to be stored as a string. + /// @param[in] len The number of bytes that should be stored from `str`. + /// @return Returns the offset in the buffer where the string starts. + Offset < String > CreateSharedString(const char * str, size_t len) + { + FLATBUFFERS_ASSERT(FLATBUFFERS_GENERAL_HEAP_ALLOC_OK); + if (!string_pool) + { + string_pool = new StringOffsetMap(StringOffsetCompare(buf_)); + } + + auto size_before_string = buf_.size(); + + // Must first serialize the string, since the set is all offsets into + // buffer. + auto off = CreateString(str, len); + auto it = string_pool->find(off); + + // If it exists we reuse existing serialized data! + if (it != string_pool->end()) + { + // We can remove the string we serialized. + buf_.pop(buf_.size() - size_before_string); + + return *it; + } + + // Record this string for future use. + string_pool->insert(off); + + return off; + } + +#ifdef FLATBUFFERS_HAS_STRING_VIEW + + /// @brief Store a string in the buffer, which can contain any binary data. + /// If a string with this exact contents has already been serialized before, + /// instead simply returns the offset of the existing string. This uses a map + /// stored on the heap, but only stores the numerical offsets. + /// @param[in] str A const std::string_view to store in the buffer. + /// @return Returns the offset in the buffer where the string starts + Offset < String > CreateSharedString(const flatbuffers::string_view str) + { + return CreateSharedString(str.data(), str.size()); + } +#else + + /// @brief Store a string in the buffer, which null-terminated. + /// If a string with this exact contents has already been serialized before, + /// instead simply returns the offset of the existing string. This uses a map + /// stored on the heap, but only stores the numerical offsets. + /// @param[in] str A const char pointer to a C-string to add to the buffer. + /// @return Returns the offset in the buffer where the string starts. + Offset < String > CreateSharedString(const char * str) + { + return CreateSharedString(str, strlen(str)); + } + + /// @brief Store a string in the buffer, which can contain any binary data. + /// If a string with this exact contents has already been serialized before, + /// instead simply returns the offset of the existing string. This uses a map + /// stored on the heap, but only stores the numerical offsets. + /// @param[in] str A const reference to a std::string to store in the buffer. + /// @return Returns the offset in the buffer where the string starts. + Offset < String > CreateSharedString(const std::string &str) + { + return CreateSharedString(str.c_str(), str.length()); + } +#endif + + /// @brief Store a string in the buffer, which can contain any binary data. + /// If a string with this exact contents has already been serialized before, + /// instead simply returns the offset of the existing string. This uses a map + /// stored on the heap, but only stores the numerical offsets. + /// @param[in] str A const pointer to a `String` struct to add to the buffer. + /// @return Returns the offset in the buffer where the string starts + Offset < String > CreateSharedString(const String * str) + { + return CreateSharedString(str->c_str(), str->size()); + } + + /// @cond FLATBUFFERS_INTERNAL + uoffset_t EndVector (size_t len) { + FLATBUFFERS_ASSERT(nested); // Hit if no corresponding StartVector. + nested = false; + + return PushElement(static_cast < uoffset_t > (len)); + } + + void StartVector (size_t len, size_t elemsize) { + NotNested(); + nested = true; + PreAlign < uoffset_t > (len * elemsize); + PreAlign(len * elemsize, elemsize); // Just in case elemsize > uoffset_t. + } + + // Call this right before StartVector/CreateVector if you want to force the + // alignment to be something different than what the element size would + // normally dictate. + // This is useful when storing a nested_flatbuffer in a vector of bytes, + // or when storing SIMD floats, etc. + void ForceVectorAlignment (size_t len, size_t elemsize, size_t alignment) { + if (len == 0) + { + return; + } + + FLATBUFFERS_ASSERT(VerifyAlignmentRequirements(alignment)); + PreAlign(len * elemsize, alignment); + } + + // Similar to ForceVectorAlignment but for String fields. + void ForceStringAlignment (size_t len, size_t alignment) { + if (len == 0) + { + return; + } + + FLATBUFFERS_ASSERT(VerifyAlignmentRequirements(alignment)); + PreAlign((len + 1) * sizeof(char), alignment); + } + + /// @endcond + + /// @brief Serialize an array into a FlatBuffer `vector`. + /// @tparam T The data type of the array elements. + /// @param[in] v A pointer to the array of type `T` to serialize into the + /// buffer as a `vector`. + /// @param[in] len The number of elements to serialize. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T > Offset < Vector < T >> CreateVector(const T * v, size_t len) + { + // If this assert hits, you're specifying a template argument that is + // causing the wrong overload to be selected, remove it. + AssertScalarT < T > (); + StartVector(len, sizeof(T)); + if (len == 0) + { + return Offset < Vector < T >> (EndVector(len)); + } + + // clang-format off +#if FLATBUFFERS_LITTLEENDIAN + PushBytes(reinterpret_cast < const uint8_t * > (v), len * sizeof(T)); +#else + if (sizeof(T) == 1) + { + PushBytes(reinterpret_cast < const uint8_t * > (v), len); + } + else + { + for (auto i = len; i > 0; ) + { + PushElement(v[--i]); + } + } +#endif + + // clang-format on + return Offset < Vector < T >> (EndVector(len)); + } + + /// @brief Serialize an array like object into a FlatBuffer `vector`. + /// @tparam T The data type of the array elements. + /// @tparam C The type of the array. + /// @param[in] array A reference to an array like object of type `T` to + /// serialize into the buffer as a `vector`. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, class C > Offset < Vector < T >> CreateVector(const C &array) + { + return CreateVector(array.data(), array.size()); + } + + /// @brief Serialize an initializer list into a FlatBuffer `vector`. + /// @tparam T The data type of the initializer list elements. + /// @param[in] v The value of the initializer list. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T > + Offset < Vector < T >> CreateVector(std::initializer_list < T > v) + { + return CreateVector(v.begin(), v.size()); + } + + template < typename T > + Offset < Vector < Offset < T >> > CreateVector(const Offset < T > *v, size_t len) + { + StartVector(len, sizeof(Offset < T >)); + for (auto i = len; i > 0; ) + { + PushElement(v[--i]); + } + + return Offset < Vector < Offset < T >> > (EndVector(len)); + } + + /// @brief Serialize a `std::vector` into a FlatBuffer `vector`. + /// @tparam T The data type of the `std::vector` elements. + /// @param v A const reference to the `std::vector` to serialize into the + /// buffer as a `vector`. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename Alloc = std::allocator < T >> + Offset < Vector < T >> CreateVector(const std::vector < T, Alloc > &v) + { + return CreateVector(data(v), v.size()); + } + + // vector may be implemented using a bit-set, so we can't access it as + // an array. Instead, read elements manually. + // Background: https://isocpp.org/blog/2012/11/on-vectorbool + Offset < Vector < uint8_t >> CreateVector(const std::vector < bool > &v) + { + StartVector(v.size(), sizeof(uint8_t)); + for (auto i = v.size(); i > 0; ) + { + PushElement(static_cast < uint8_t > (v[--i])); + } + + return Offset < Vector < uint8_t >> (EndVector(v.size())); + } + + /// @brief Serialize values returned by a function into a FlatBuffer `vector`. + /// This is a convenience function that takes care of iteration for you. + /// @tparam T The data type of the `std::vector` elements. + /// @param f A function that takes the current iteration 0..vector_size-1 and + /// returns any type that you can construct a FlatBuffers vector out of. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T > + Offset < Vector < T >> CreateVector(size_t vector_size, const std::function < T(size_t i) > &f) + { + FLATBUFFERS_ASSERT(FLATBUFFERS_GENERAL_HEAP_ALLOC_OK); + std::vector < T > elems(vector_size); + for (size_t i = 0; i < vector_size; i++) + { + elems[i] = f(i); + } + + return CreateVector(elems); + } + + /// @brief Serialize values returned by a function into a FlatBuffer `vector`. + /// This is a convenience function that takes care of iteration for you. This + /// uses a vector stored on the heap to store the intermediate results of the + /// iteration. + /// @tparam T The data type of the `std::vector` elements. + /// @param f A function that takes the current iteration 0..vector_size-1, + /// and the state parameter returning any type that you can construct a + /// FlatBuffers vector out of. + /// @param state State passed to f. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename F, typename S > + Offset < Vector < T >> CreateVector(size_t vector_size, F f, S * state) + { + FLATBUFFERS_ASSERT(FLATBUFFERS_GENERAL_HEAP_ALLOC_OK); + std::vector < T > elems(vector_size); + for (size_t i = 0; i < vector_size; i++) + { + elems[i] = f(i, state); + } + + return CreateVector(elems); + } + + /// @brief Serialize a `std::vector` into a FlatBuffer `vector`. + /// whereas StringType is any type that is accepted by the CreateString() + /// overloads. + /// This is a convenience function for a common case. + /// @param v A const reference to the `std::vector` to serialize into the + /// buffer as a `vector`. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename StringType = std::string, + typename Alloc = std::allocator < StringType >> + Offset < Vector < Offset < String >> > CreateVectorOfStrings( + const std::vector < StringType, + Alloc > &v) + { + return CreateVectorOfStrings(v.cbegin(), v.cend()); + } + + /// @brief Serialize a collection of Strings into a FlatBuffer `vector`. + /// This is a convenience function for a common case. + /// @param begin The begining iterator of the collection + /// @param end The ending iterator of the collection + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < class It > + Offset < Vector < Offset < String >> > CreateVectorOfStrings(It begin, It end) + { + auto size = std::distance(begin, end); + auto scratch_buffer_usage = size * sizeof(Offset < String >); + + // If there is not enough space to store the offsets, there definitely won't + // be enough space to store all the strings. So ensuring space for the + // scratch region is OK, for it it fails, it would have failed later. + buf_.ensure_space(scratch_buffer_usage); + for (auto it = begin; it != end; ++it) + { + buf_.scratch_push_small(CreateString(*it)); + } + + StartVector(size, sizeof(Offset < String >)); + for (auto i = 1; i <= size; i++) + { + // Note we re-evaluate the buf location each iteration to account for any + // underlying buffer resizing that may occur. + PushElement(*reinterpret_cast < Offset < String > * > ( + buf_.scratch_end() - i * sizeof(Offset < String >))); + } + + buf_.scratch_pop(scratch_buffer_usage); + + return Offset < Vector < Offset < String >> > (EndVector(size)); + } + + /// @brief Serialize an array of structs into a FlatBuffer `vector`. + /// @tparam T The data type of the struct array elements. + /// @param[in] v A pointer to the array of type `T` to serialize into the + /// buffer as a `vector`. + /// @param[in] len The number of elements to serialize. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T > + Offset < Vector < const T * >> CreateVectorOfStructs(const T * v, size_t len) + { + StartVector(len * sizeof(T) / AlignOf < T > (), AlignOf < T > ()); + if (len > 0) + { + PushBytes(reinterpret_cast < const uint8_t * > (v), sizeof(T) * len); + } + + return Offset < Vector < const T * >> (EndVector(len)); + } + + /// @brief Serialize an array of native structs into a FlatBuffer `vector`. + /// @tparam T The data type of the struct array elements. + /// @tparam S The data type of the native struct array elements. + /// @param[in] v A pointer to the array of type `S` to serialize into the + /// buffer as a `vector`. + /// @param[in] len The number of elements to serialize. + /// @param[in] pack_func Pointer to a function to convert the native struct + /// to the FlatBuffer struct. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename S > + Offset < Vector < + const T * >> CreateVectorOfNativeStructs(const S * v, size_t len, T(*const pack_func) (const S &)) + { + FLATBUFFERS_ASSERT(pack_func); + auto structs = StartVectorOfStructs < T > (len); + for (size_t i = 0; i < len; i++) + { + structs[i] = pack_func(v[i]); + } + + return EndVectorOfStructs < T > (len); + } + + /// @brief Serialize an array of native structs into a FlatBuffer `vector`. + /// @tparam T The data type of the struct array elements. + /// @tparam S The data type of the native struct array elements. + /// @param[in] v A pointer to the array of type `S` to serialize into the + /// buffer as a `vector`. + /// @param[in] len The number of elements to serialize. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename S > + Offset < Vector < const T * >> CreateVectorOfNativeStructs(const S * v, size_t len) + { + extern T Pack(const S &); + + return CreateVectorOfNativeStructs(v, len, Pack); + } + + /// @brief Serialize an array of structs into a FlatBuffer `vector`. + /// @tparam T The data type of the struct array elements. + /// @param[in] filler A function that takes the current iteration + /// 0..vector_size-1 and a pointer to the struct that must be filled. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + /// This is mostly useful when flatbuffers are generated with mutation + /// accessors. + template < typename T > + Offset < Vector < + const T * >> CreateVectorOfStructs(size_t vector_size, const std::function < void(size_t i, T *) > &filler) + { + T * structs = StartVectorOfStructs < T > (vector_size); + for (size_t i = 0; i < vector_size; i++) + { + filler(i, structs); + structs++; + } + + return EndVectorOfStructs < T > (vector_size); + } + + /// @brief Serialize an array of structs into a FlatBuffer `vector`. + /// @tparam T The data type of the struct array elements. + /// @param[in] f A function that takes the current iteration 0..vector_size-1, + /// a pointer to the struct that must be filled and the state argument. + /// @param[in] state Arbitrary state to pass to f. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + /// This is mostly useful when flatbuffers are generated with mutation + /// accessors. + template < typename T, typename F, typename S > + Offset < Vector < const T * >> CreateVectorOfStructs(size_t vector_size, F f, S * state) + { + T * structs = StartVectorOfStructs < T > (vector_size); + for (size_t i = 0; i < vector_size; i++) + { + f(i, structs, state); + structs++; + } + + return EndVectorOfStructs < T > (vector_size); + } + + /// @brief Serialize a `std::vector` of structs into a FlatBuffer `vector`. + /// @tparam T The data type of the `std::vector` struct elements. + /// @param[in] v A const reference to the `std::vector` of structs to + /// serialize into the buffer as a `vector`. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename Alloc = std::allocator < T >> + Offset < Vector < const T * >> CreateVectorOfStructs( + const std::vector < T, + Alloc > &v) + { + return CreateVectorOfStructs(data(v), v.size()); + } + + /// @brief Serialize a `std::vector` of native structs into a FlatBuffer + /// `vector`. + /// @tparam T The data type of the `std::vector` struct elements. + /// @tparam S The data type of the `std::vector` native struct elements. + /// @param[in] v A const reference to the `std::vector` of structs to + /// serialize into the buffer as a `vector`. + /// @param[in] pack_func Pointer to a function to convert the native struct + /// to the FlatBuffer struct. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename S, typename Alloc = std::allocator < T >> + Offset < Vector < const T * >> CreateVectorOfNativeStructs( + const std::vector < S, + Alloc > &v, + T(*const pack_func) (const S &)) + { + return CreateVectorOfNativeStructs < T, S > (data(v), v.size(), pack_func); + } + + /// @brief Serialize a `std::vector` of native structs into a FlatBuffer + /// `vector`. + /// @tparam T The data type of the `std::vector` struct elements. + /// @tparam S The data type of the `std::vector` native struct elements. + /// @param[in] v A const reference to the `std::vector` of structs to + /// serialize into the buffer as a `vector`. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename S, typename Alloc = std::allocator < S >> + Offset < Vector < const T * >> CreateVectorOfNativeStructs( + const std::vector < S, + Alloc > &v) + { + return CreateVectorOfNativeStructs < T, S > (data(v), v.size()); + } + + /// @cond FLATBUFFERS_INTERNAL + template < typename T > struct StructKeyComparator + { + bool operator () (const T &a, const T &b) const { + return a.KeyCompareLessThan(&b); + } + }; + + /// @endcond + + /// @brief Serialize a `std::vector` of structs into a FlatBuffer `vector` + /// in sorted order. + /// @tparam T The data type of the `std::vector` struct elements. + /// @param[in] v A const reference to the `std::vector` of structs to + /// serialize into the buffer as a `vector`. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename Alloc = std::allocator < T >> + Offset < Vector < const T * >> CreateVectorOfSortedStructs( + std::vector < T, + Alloc > *v) + { + return CreateVectorOfSortedStructs(data(*v), v->size()); + } + + /// @brief Serialize a `std::vector` of native structs into a FlatBuffer + /// `vector` in sorted order. + /// @tparam T The data type of the `std::vector` struct elements. + /// @tparam S The data type of the `std::vector` native struct elements. + /// @param[in] v A const reference to the `std::vector` of structs to + /// serialize into the buffer as a `vector`. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename S, typename Alloc = std::allocator < T >> + Offset < Vector < + const T * >> CreateVectorOfSortedNativeStructs( + std::vector < S, + Alloc > *v) + { + return CreateVectorOfSortedNativeStructs < T, S > (data(*v), v->size()); + } + + /// @brief Serialize an array of structs into a FlatBuffer `vector` in sorted + /// order. + /// @tparam T The data type of the struct array elements. + /// @param[in] v A pointer to the array of type `T` to serialize into the + /// buffer as a `vector`. + /// @param[in] len The number of elements to serialize. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T > + Offset < Vector < const T * >> CreateVectorOfSortedStructs(T * v, size_t len) + { + std::stable_sort(v, v + len, StructKeyComparator < T > ()); + + return CreateVectorOfStructs(v, len); + } + + /// @brief Serialize an array of native structs into a FlatBuffer `vector` in + /// sorted order. + /// @tparam T The data type of the struct array elements. + /// @tparam S The data type of the native struct array elements. + /// @param[in] v A pointer to the array of type `S` to serialize into the + /// buffer as a `vector`. + /// @param[in] len The number of elements to serialize. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename S > + Offset < Vector < const T * >> CreateVectorOfSortedNativeStructs(S * v, size_t len) + { + extern T Pack(const S &); + + auto structs = StartVectorOfStructs < T > (len); + for (size_t i = 0; i < len; i++) + { + structs[i] = Pack(v[i]); + } + + std::stable_sort(structs, structs + len, StructKeyComparator < T > ()); + + return EndVectorOfStructs < T > (len); + } + + /// @cond FLATBUFFERS_INTERNAL + template < typename T > struct TableKeyComparator + { + TableKeyComparator(vector_downward & buf):buf_(buf) + { + } + TableKeyComparator(const TableKeyComparator &other):buf_(other.buf_) + { + } + bool operator () (const Offset < T > &a, const Offset < T > &b) const { + auto table_a = reinterpret_cast < T * > (buf_.data_at(a.o)); + auto table_b = reinterpret_cast < T * > (buf_.data_at(b.o)); + + return table_a->KeyCompareLessThan(table_b); + } + + vector_downward &buf_; + +private: + FLATBUFFERS_DELETE_FUNC(TableKeyComparator &operator = (const TableKeyComparator &other)); + }; + + /// @endcond + + /// @brief Serialize an array of `table` offsets as a `vector` in the buffer + /// in sorted order. + /// @tparam T The data type that the offset refers to. + /// @param[in] v An array of type `Offset` that contains the `table` + /// offsets to store in the buffer in sorted order. + /// @param[in] len The number of elements to store in the `vector`. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T > + Offset < Vector < Offset < T >> > CreateVectorOfSortedTables(Offset < T > *v, size_t len) + { + std::stable_sort(v, v + len, TableKeyComparator < T > (buf_)); + + return CreateVector(v, len); + } + + /// @brief Serialize an array of `table` offsets as a `vector` in the buffer + /// in sorted order. + /// @tparam T The data type that the offset refers to. + /// @param[in] v An array of type `Offset` that contains the `table` + /// offsets to store in the buffer in sorted order. + /// @return Returns a typed `Offset` into the serialized data indicating + /// where the vector is stored. + template < typename T, typename Alloc = std::allocator < T >> + Offset < Vector < Offset < T >> > CreateVectorOfSortedTables( + std::vector < Offset < T >, + Alloc > *v) + { + return CreateVectorOfSortedTables(data(*v), v->size()); + } + + /// @brief Specialized version of `CreateVector` for non-copying use cases. + /// Write the data any time later to the returned buffer pointer `buf`. + /// @param[in] len The number of elements to store in the `vector`. + /// @param[in] elemsize The size of each element in the `vector`. + /// @param[out] buf A pointer to a `uint8_t` pointer that can be + /// written to at a later time to serialize the data into a `vector` + /// in the buffer. + uoffset_t CreateUninitializedVector (size_t len, size_t elemsize, uint8_t ** buf) { + NotNested(); + StartVector(len, elemsize); + buf_.make_space(len * elemsize); + auto vec_start = GetSize(); + auto vec_end = EndVector(len); + *buf = buf_.data_at(vec_start); + + return vec_end; + } + + /// @brief Specialized version of `CreateVector` for non-copying use cases. + /// Write the data any time later to the returned buffer pointer `buf`. + /// @tparam T The data type of the data that will be stored in the buffer + /// as a `vector`. + /// @param[in] len The number of elements to store in the `vector`. + /// @param[out] buf A pointer to a pointer of type `T` that can be + /// written to at a later time to serialize the data into a `vector` + /// in the buffer. + template < typename T > + Offset < Vector < T >> CreateUninitializedVector(size_t len, T * *buf) + { + AssertScalarT < T > (); + + return CreateUninitializedVector(len, sizeof(T), reinterpret_cast < uint8_t * * > (buf)); + } + + template < typename T > + Offset < Vector < const T * >> CreateUninitializedVectorOfStructs(size_t len, T * *buf) + { + return CreateUninitializedVector(len, sizeof(T), reinterpret_cast < uint8_t * * > (buf)); + } + + // @brief Create a vector of scalar type T given as input a vector of scalar + // type U, useful with e.g. pre "enum class" enums, or any existing scalar + // data of the wrong type. + template < typename T, typename U > + Offset < Vector < T >> CreateVectorScalarCast(const U * v, size_t len) + { + AssertScalarT < T > (); + AssertScalarT < U > (); + StartVector(len, sizeof(T)); + for (auto i = len; i > 0; ) + { + PushElement(static_cast < T > (v[--i])); + } + + return Offset < Vector < T >> (EndVector(len)); + } + + /// @brief Write a struct by itself, typically to be part of a union. + template < typename T > Offset < const T * > CreateStruct(const T &structobj) + { + NotNested(); + Align(AlignOf < T > ()); + buf_.push_small(structobj); + + return Offset < const T * > (GetSize()); + } + + /// @brief Finish serializing a buffer by writing the root offset. + /// @param[in] file_identifier If a `file_identifier` is given, the buffer + /// will be prefixed with a standard FlatBuffers file header. + template < typename T > + void Finish (Offset < T > root, const char * file_identifier=nullptr) { + Finish(root.o, file_identifier, false); + } + + /// @brief Finish a buffer with a 32 bit size field pre-fixed (size of the + /// buffer following the size field). These buffers are NOT compatible + /// with standard buffers created by Finish, i.e. you can't call GetRoot + /// on them, you have to use GetSizePrefixedRoot instead. + /// All >32 bit quantities in this buffer will be aligned when the whole + /// size pre-fixed buffer is aligned. + /// These kinds of buffers are useful for creating a stream of FlatBuffers. + template < typename T > + void FinishSizePrefixed (Offset < T > root, const char * file_identifier=nullptr) { + Finish(root.o, file_identifier, true); + } + + void SwapBufAllocator (FlatBufferBuilder &other) { + buf_.swap_allocator(other.buf_); + } + + /// @brief The length of a FlatBuffer file header. + static const size_t kFileIdentifierLength = + ::flatbuffers::kFileIdentifierLength; + +protected: + + // You shouldn't really be copying instances of this class. + FlatBufferBuilder(const FlatBufferBuilder &); + FlatBufferBuilder &operator = (const FlatBufferBuilder &); + + void Finish (uoffset_t root, const char * file_identifier, bool size_prefix) { + NotNested(); + buf_.clear_scratch(); + + // This will cause the whole buffer to be aligned. + PreAlign((size_prefix ? sizeof(uoffset_t) : 0) + sizeof(uoffset_t) + + (file_identifier ? kFileIdentifierLength : 0), + minalign_); + if (file_identifier) + { + FLATBUFFERS_ASSERT(strlen(file_identifier) == kFileIdentifierLength); + PushBytes(reinterpret_cast < const uint8_t * > (file_identifier), kFileIdentifierLength); + } + + PushElement(ReferTo(root)); // Location of root. + if (size_prefix) + { + PushElement(GetSize()); + } + + finished = true; + } + + struct FieldLoc + { + uoffset_t off; + voffset_t id; + }; + + vector_downward buf_; + + // Accumulating offsets of table members while it is being built. + // We store these in the scratch pad of buf_, after the vtable offsets. + uoffset_t num_field_loc; + + // Track how much of the vtable is in use, so we can output the most compact + // possible vtable. + voffset_t max_voffset_; + + // Ensure objects are not nested. + bool nested; + + // Ensure the buffer is finished before it is being accessed. + bool finished; + + size_t minalign_; + + bool force_defaults_; // Serialize values equal to their defaults anyway. + + bool dedup_vtables_; + + struct StringOffsetCompare + { + StringOffsetCompare(const vector_downward &buf):buf_(&buf) + { + } + bool operator () (const Offset < String > &a, const Offset < String > &b) const { + auto stra = reinterpret_cast < const String * > (buf_->data_at(a.o)); + auto strb = reinterpret_cast < const String * > (buf_->data_at(b.o)); + + return StringLessThan(stra->data(), stra->size(), strb->data(), strb->size()); + } + + const vector_downward * buf_; + }; + + // For use with CreateSharedString. Instantiated on first use only. + typedef std::set < Offset < String >, StringOffsetCompare > StringOffsetMap; + StringOffsetMap * string_pool; + +private: + + // Allocates space for a vector of structures. + // Must be completed with EndVectorOfStructs(). + template < typename T > T * StartVectorOfStructs (size_t vector_size) { + StartVector(vector_size * sizeof(T) / AlignOf < T > (), AlignOf < T > ()); + + return reinterpret_cast < T * > (buf_.make_space(vector_size * sizeof(T))); + } + + // End the vector of structures in the flatbuffers. + // Vector should have previously be started with StartVectorOfStructs(). + template < typename T > + Offset < Vector < const T * >> EndVectorOfStructs(size_t vector_size) + { + return Offset < Vector < const T * >> (EndVector(vector_size)); + } + }; + +/// @} + +/// Helpers to get a typed pointer to objects that are currently being built. +/// @warning Creating new objects will lead to reallocations and invalidates +/// the pointer! + template < typename T > + T * GetMutableTemporaryPointer (FlatBufferBuilder &fbb, Offset < T > offset) { + return reinterpret_cast < T * > (fbb.GetCurrentBufferPointer() + fbb.GetSize() - + offset.o); + } + + template < typename T > + const T * GetTemporaryPointer (FlatBufferBuilder &fbb, Offset < T > offset) { + return GetMutableTemporaryPointer < T > (fbb, offset); + } + + template < typename T > + void FlatBufferBuilder::Required (Offset < T > table, voffset_t field) { + auto table_ptr = reinterpret_cast < const Table * > (buf_.data_at(table.o)); + bool ok = table_ptr->GetOptionalFieldOffset(field) != 0; + + // If this fails, the caller will show what field needs to be set. + FLATBUFFERS_ASSERT(ok); + (void) ok; + } +} // namespace flatbuffers + +#endif // FLATBUFFERS_VECTOR_DOWNWARD_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flatbuffers.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flatbuffers.h new file mode 100644 index 0000000000..29b93f188a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flatbuffers.h @@ -0,0 +1,296 @@ +/* + * Copyright 2014 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_H_ +#define FLATBUFFERS_H_ + +// TODO: These includes are for mitigating the pains of users editing their +// source because they relied on flatbuffers.h to include everything for them. +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace flatbuffers { +/// @brief This can compute the start of a FlatBuffer from a root pointer, i.e. +/// it is the opposite transformation of GetRoot(). +/// This may be useful if you want to pass on a root and have the recipient +/// delete the buffer afterwards. + inline const uint8_t * GetBufferStartFromRootPointer (const void * root) { + auto table = reinterpret_cast < const Table * > (root); + auto vtable = table->GetVTable(); + + // Either the vtable is before the root or after the root. + auto start = (std::min) (vtable, reinterpret_cast < const uint8_t * > (root)); + + // Align to at least sizeof(uoffset_t). + start = reinterpret_cast < const uint8_t * > (reinterpret_cast < uintptr_t > (start) & + ~(sizeof(uoffset_t) - 1)); + + // Additionally, there may be a file_identifier in the buffer, and the root + // offset. The buffer may have been aligned to any size between + // sizeof(uoffset_t) and FLATBUFFERS_MAX_ALIGNMENT (see "force_align"). + // Sadly, the exact alignment is only known when constructing the buffer, + // since it depends on the presence of values with said alignment properties. + // So instead, we simply look at the next uoffset_t values (root, + // file_identifier, and alignment padding) to see which points to the root. + // None of the other values can "impersonate" the root since they will either + // be 0 or four ASCII characters. + static_assert(flatbuffers::kFileIdentifierLength == sizeof(uoffset_t), + "file_identifier is assumed to be the same size as uoffset_t"); + for (auto possible_roots = FLATBUFFERS_MAX_ALIGNMENT / sizeof(uoffset_t) + 1; + possible_roots; possible_roots--) + { + start -= sizeof(uoffset_t); + if (ReadScalar < uoffset_t > (start) + start == + reinterpret_cast < const uint8_t * > (root)) + { + return start; + } + } + + // We didn't find the root, either the "root" passed isn't really a root, + // or the buffer is corrupt. + // Assert, because calling this function with bad data may cause reads + // outside of buffer boundaries. + FLATBUFFERS_ASSERT(false); + + return nullptr; + } + +/// @brief This return the prefixed size of a FlatBuffer. + inline uoffset_t GetPrefixedSize (const uint8_t * buf) { + return ReadScalar < uoffset_t > (buf); + } + +// Base class for native objects (FlatBuffer data de-serialized into native +// C++ data structures). +// Contains no functionality, purely documentative. + struct NativeTable {}; + +/// @brief Function types to be used with resolving hashes into objects and +/// back again. The resolver gets a pointer to a field inside an object API +/// object that is of the type specified in the schema using the attribute +/// `cpp_type` (it is thus important whatever you write to this address +/// matches that type). The value of this field is initially null, so you +/// may choose to implement a delayed binding lookup using this function +/// if you wish. The resolver does the opposite lookup, for when the object +/// is being serialized again. + typedef uint64_t hash_value_t; + typedef std::function < void (void ** pointer_adr, hash_value_t hash) > + resolver_function_t; + typedef std::function < hash_value_t (void * pointer) > rehasher_function_t; + +// Helper function to test if a field is present, using any of the field +// enums in the generated code. +// `table` must be a generated table type. Since this is a template parameter, +// this is not typechecked to be a subclass of Table, so beware! +// Note: this function will return false for fields equal to the default +// value, since they're not stored in the buffer (unless force_defaults was +// used). + template < typename T > + bool IsFieldPresent (const T * table, typename T::FlatBuffersVTableOffset field) { + + // Cast, since Table is a private baseclass of any table types. + return reinterpret_cast < const Table * > (table)->CheckField(static_cast < voffset_t > (field)); + } + +// Utility function for reverse lookups on the EnumNames*() functions +// (in the generated C++ code) +// names must be NULL terminated. + inline int LookupEnum (const char ** names, const char * name) { + for (const char ** p = names; *p; p++) + { + if (!strcmp(*p, name)) + { + return static_cast < int > (p - names); + } + } + + return -1; + } + +// These macros allow us to layout a struct with a guarantee that they'll end +// up looking the same on different compilers and platforms. +// It does this by disallowing the compiler to do any padding, and then +// does padding itself by inserting extra padding fields that make every +// element aligned to its own size. +// Additionally, it manually sets the alignment of the struct as a whole, +// which is typically its largest element, or a custom size set in the schema +// by the force_align attribute. +// These are used in the generated code only. + +// clang-format off +#if defined(_MSC_VER) + #define FLATBUFFERS_MANUALLY_ALIGNED_STRUCT(alignment) \ + __pragma(pack(1)) \ + struct __declspec(align(alignment)) + #define FLATBUFFERS_STRUCT_END(name, size) \ + __pragma(pack()) \ + static_assert(sizeof(name) == size, "compiler breaks packing rules") +#elif defined(__GNUC__) || defined(__clang__) || defined(__ICCARM__) + #define FLATBUFFERS_MANUALLY_ALIGNED_STRUCT(alignment) \ + _Pragma("pack(1)") \ + struct __attribute__((aligned(alignment))) + #define FLATBUFFERS_STRUCT_END(name, size) \ + _Pragma("pack()") \ + static_assert(sizeof(name) == size, "compiler breaks packing rules") +#else + #error Unknown compiler, please define structure alignment macros +#endif + +// clang-format on + +// Minimal reflection via code generation. +// Besides full-fat reflection (see reflection.h) and parsing/printing by +// loading schemas (see idl.h), we can also have code generation for minimal +// reflection data which allows pretty-printing and other uses without needing +// a schema or a parser. +// Generate code with --reflect-types (types only) or --reflect-names (names +// also) to enable. +// See minireflect.h for utilities using this functionality. + +// These types are organized slightly differently as the ones in idl.h. + enum SequenceType + { + ST_TABLE, ST_STRUCT, ST_UNION, ST_ENUM + }; + +// Scalars have the same order as in idl.h +// clang-format off +#define FLATBUFFERS_GEN_ELEMENTARY_TYPES(ET) \ + ET(ET_UTYPE) \ + ET(ET_BOOL) \ + ET(ET_CHAR) \ + ET(ET_UCHAR) \ + ET(ET_SHORT) \ + ET(ET_USHORT) \ + ET(ET_INT) \ + ET(ET_UINT) \ + ET(ET_LONG) \ + ET(ET_ULONG) \ + ET(ET_FLOAT) \ + ET(ET_DOUBLE) \ + ET(ET_STRING) \ + ET(ET_SEQUENCE) // See SequenceType. + + enum ElementaryType + { +#define FLATBUFFERS_ET(E) E, + FLATBUFFERS_GEN_ELEMENTARY_TYPES(FLATBUFFERS_ET) +#undef FLATBUFFERS_ET + }; + + inline const char * const * ElementaryTypeNames () { + static const char * const names[] = + { +#define FLATBUFFERS_ET(E) #E, + FLATBUFFERS_GEN_ELEMENTARY_TYPES(FLATBUFFERS_ET) +#undef FLATBUFFERS_ET + }; + + return names; + } + +// clang-format on + +// Basic type info cost just 16bits per field! +// We're explicitly defining the signedness since the signedness of integer +// bitfields is otherwise implementation-defined and causes warnings on older +// GCC compilers. + struct TypeCode + { + // ElementaryType + unsigned short base_type : 4; + + // Either vector (in table) or array (in struct) + unsigned short is_repeating : 1; + + // Index into type_refs below, or -1 for none. + signed short sequence_ref : 11; + }; + + static_assert(sizeof(TypeCode) == 2, "TypeCode"); + + struct TypeTable; + +// Signature of the static method present in each type. + typedef const TypeTable * (* TypeFunction)(); + + struct TypeTable + { + SequenceType st; + size_t num_elems; // of type_codes, values, names (but not type_refs). + const TypeCode * type_codes; // num_elems count + const TypeFunction * type_refs; // less than num_elems entries (see TypeCode). + const int16_t * array_sizes; // less than num_elems entries (see TypeCode). + const int64_t * values; // Only set for non-consecutive enum/union or structs. + const char * const * names; // Only set if compiled with --reflect-names. + }; + +// String which identifies the current version of FlatBuffers. + inline const char * flatbuffers_version_string () { + return "FlatBuffers " FLATBUFFERS_STRING(FLATBUFFERS_VERSION_MAJOR) "." + FLATBUFFERS_STRING(FLATBUFFERS_VERSION_MINOR) "." + FLATBUFFERS_STRING(FLATBUFFERS_VERSION_REVISION); + } + +// clang-format off +#define FLATBUFFERS_DEFINE_BITMASK_OPERATORS(E, T) \ + inline E operator | (E lhs, E rhs) { \ + return E(T(lhs) | T(rhs)); \ + } \ + inline E operator &(E lhs, E rhs) { \ + return E(T(lhs) & T(rhs)); \ + } \ + inline E operator ^ (E lhs, E rhs) { \ + return E(T(lhs) ^ T(rhs)); \ + } \ + inline E operator ~(E lhs) { \ + return E(~T(lhs)); \ + } \ + inline E operator |= (E & lhs, E rhs) { \ + lhs = lhs | rhs; \ + return lhs; \ + } \ + inline E operator &= (E & lhs, E rhs) { \ + lhs = lhs & rhs; \ + return lhs; \ + } \ + inline E operator ^= (E & lhs, E rhs) { \ + lhs = lhs ^ rhs; \ + return lhs; \ + } \ + inline bool operator !(E rhs) \ + { \ + return !bool(T(rhs)); \ + } + +/// @endcond +} // namespace flatbuffers + +// clang-format on + +#endif // FLATBUFFERS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flexbuffers.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flexbuffers.h new file mode 100644 index 0000000000..07440309c9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/flexbuffers.h @@ -0,0 +1,2811 @@ +/* + * Copyright 2017 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_FLEXBUFFERS_H_ +#define FLATBUFFERS_FLEXBUFFERS_H_ + +#include +#include +#include + +// Used to select STL variant. + +#ifdef _MSC_VER + #include +#endif + +#if defined(_MSC_VER) + #pragma warning(push) + #pragma warning(disable : 4127) // C4127: conditional expression is constant +#endif + +namespace flexbuffers { + class Reference; + class Map; + +// These are used in the lower 2 bits of a type field to determine the size of +// the elements (and or size field) of the item pointed to (e.g. vector). + enum BitWidth + { + BIT_WIDTH_8 = 0, + BIT_WIDTH_16 = 1, + BIT_WIDTH_32 = 2, + BIT_WIDTH_64 = 3, + }; + +// These are used as the upper 6 bits of a type field to indicate the actual +// type. + enum Type + { + FBT_NULL = 0, + FBT_INT = 1, + FBT_UINT = 2, + FBT_FLOAT = 3, + + // Types above stored inline, types below (except FBT_BOOL) store an offset. + FBT_KEY = 4, + FBT_STRING = 5, + FBT_INDIRECT_INT = 6, + FBT_INDIRECT_UINT = 7, + FBT_INDIRECT_FLOAT = 8, + FBT_MAP = 9, + FBT_VECTOR = 10, // Untyped. + FBT_VECTOR_INT = 11, // Typed any size (stores no type table). + FBT_VECTOR_UINT = 12, + FBT_VECTOR_FLOAT = 13, + FBT_VECTOR_KEY = 14, + + // DEPRECATED, use FBT_VECTOR or FBT_VECTOR_KEY instead. + // Read test.cpp/FlexBuffersDeprecatedTest() for details on why. + FBT_VECTOR_STRING_DEPRECATED = 15, + FBT_VECTOR_INT2 = 16, // Typed tuple (no type table, no size field). + FBT_VECTOR_UINT2 = 17, + FBT_VECTOR_FLOAT2 = 18, + FBT_VECTOR_INT3 = 19, // Typed triple (no type table, no size field). + FBT_VECTOR_UINT3 = 20, + FBT_VECTOR_FLOAT3 = 21, + FBT_VECTOR_INT4 = 22, // Typed quad (no type table, no size field). + FBT_VECTOR_UINT4 = 23, + FBT_VECTOR_FLOAT4 = 24, + FBT_BLOB = 25, + FBT_BOOL = 26, + FBT_VECTOR_BOOL = + 36, // To Allow the same type of conversion of type to vector type + + FBT_MAX_TYPE = 37 + }; + + inline bool IsInline (Type t) { + return t <= FBT_FLOAT || t == FBT_BOOL; + } + + inline bool IsTypedVectorElementType (Type t) { + return (t >= FBT_INT && t <= FBT_STRING) || t == FBT_BOOL; + } + + inline bool IsTypedVector (Type t) { + return (t >= FBT_VECTOR_INT && t <= FBT_VECTOR_STRING_DEPRECATED) || + t == FBT_VECTOR_BOOL; + } + + inline bool IsFixedTypedVector (Type t) { + return t >= FBT_VECTOR_INT2 && t <= FBT_VECTOR_FLOAT4; + } + + inline Type ToTypedVector (Type t, size_t fixed_len=0) { + FLATBUFFERS_ASSERT(IsTypedVectorElementType(t)); + switch (fixed_len) + { + case 0: + { + return static_cast < Type > (t - FBT_INT + FBT_VECTOR_INT); + } + + case 2: + { + return static_cast < Type > (t - FBT_INT + FBT_VECTOR_INT2); + } + + case 3: + { + return static_cast < Type > (t - FBT_INT + FBT_VECTOR_INT3); + } + + case 4: + { + return static_cast < Type > (t - FBT_INT + FBT_VECTOR_INT4); + } + + default: + FLATBUFFERS_ASSERT(0); return FBT_NULL; + } + } + + inline Type ToTypedVectorElementType (Type t) { + FLATBUFFERS_ASSERT(IsTypedVector(t)); + + return static_cast < Type > (t - FBT_VECTOR_INT + FBT_INT); + } + + inline Type ToFixedTypedVectorElementType (Type t, uint8_t * len) { + FLATBUFFERS_ASSERT(IsFixedTypedVector(t)); + auto fixed_type = t - FBT_VECTOR_INT2; + *len = static_cast < uint8_t > (fixed_type / 3 + + 2); // 3 types each, starting from length 2. + return static_cast < Type > (fixed_type % 3 + FBT_INT); + } + +// TODO: implement proper support for 8/16bit floats, or decide not to +// support them. + typedef int16_t half; + typedef int8_t quarter; + +// TODO: can we do this without conditionals using intrinsics or inline asm +// on some platforms? Given branch prediction the method below should be +// decently quick, but it is the most frequently executed function. +// We could do an (unaligned) 64-bit read if we ifdef out the platforms for +// which that doesn't work (or where we'd read into un-owned memory). + template < typename R, typename T1, typename T2, typename T4, typename T8 > + R ReadSizedScalar (const uint8_t * data, uint8_t byte_width) { + return byte_width < 4 ? + (byte_width < 2 ? + static_cast < R > (flatbuffers::ReadScalar < T1 > (data)) : + static_cast < R > (flatbuffers::ReadScalar < T2 > (data))) : + (byte_width < 8 ? + static_cast < R > (flatbuffers::ReadScalar < T4 > (data)) : + static_cast < R > (flatbuffers::ReadScalar < T8 > (data))); + } + + inline int64_t ReadInt64 (const uint8_t * data, uint8_t byte_width) { + return ReadSizedScalar < int64_t, int8_t, int16_t, int32_t, int64_t > ( + data, byte_width); + } + + inline uint64_t ReadUInt64 (const uint8_t * data, uint8_t byte_width) { + // This is the "hottest" function (all offset lookups use this), so worth + // optimizing if possible. + // TODO: GCC apparently replaces memcpy by a rep movsb, but only if count is a + // constant, which here it isn't. Test if memcpy is still faster than + // the conditionals in ReadSizedScalar. Can also use inline asm. + + // clang-format off +#if defined(_MSC_VER) && defined(_M_X64) && !defined(_M_ARM64EC) + + // This is 64-bit Windows only, __movsb does not work on 32-bit Windows. + uint64_t u = 0; + __movsb(reinterpret_cast < uint8_t * > (&u), reinterpret_cast < const uint8_t * > (data), byte_width); + + return flatbuffers::EndianScalar(u); +#else + + return ReadSizedScalar < uint64_t, uint8_t, uint16_t, uint32_t, uint64_t > ( + data, byte_width); +#endif + + // clang-format on + } + + inline double ReadDouble (const uint8_t * data, uint8_t byte_width) { + return ReadSizedScalar < double, quarter, half, float, double > (data, + byte_width); + } + + inline const uint8_t * Indirect (const uint8_t * offset, uint8_t byte_width) { + return offset - ReadUInt64(offset, byte_width); + } + + template < typename T > const uint8_t * Indirect (const uint8_t * offset) { + return offset - flatbuffers::ReadScalar < T > (offset); + } + + inline BitWidth WidthU (uint64_t u) { +#define FLATBUFFERS_GET_FIELD_BIT_WIDTH(value, width) \ + { \ + if (!((u) & ~((1ULL << (width)) - 1ULL))) {return BIT_WIDTH_ ## width;} \ + } + + FLATBUFFERS_GET_FIELD_BIT_WIDTH(u, 8); + FLATBUFFERS_GET_FIELD_BIT_WIDTH(u, 16); + FLATBUFFERS_GET_FIELD_BIT_WIDTH(u, 32); +#undef FLATBUFFERS_GET_FIELD_BIT_WIDTH + + return BIT_WIDTH_64; + } + + inline BitWidth WidthI (int64_t i) { + auto u = static_cast < uint64_t > (i) << 1; + + return WidthU(i >= 0 ? u : ~u); + } + + inline BitWidth WidthF (double f) { + return static_cast < double > (static_cast < float > (f)) == f ? BIT_WIDTH_32 : + BIT_WIDTH_64; + } + +// Base class of all types below. +// Points into the data buffer and allows access to one type. + class Object { +public: + Object(const uint8_t * data, uint8_t byte_width) + :data_(data), byte_width_(byte_width) + { + } + +protected: + const uint8_t * data_; + uint8_t byte_width_; + }; + +// Object that has a size, obtained either from size prefix, or elsewhere. + class Sized: public Object { +public: + + // Size prefix. + Sized(const uint8_t * data, uint8_t byte_width) + :Object(data, byte_width), size_(read_size()) + { + } + + // Manual size. + Sized(const uint8_t * data, uint8_t byte_width, size_t sz) + :Object(data, byte_width), size_(sz) + { + } + size_t size () const { + return size_; + } + + // Access size stored in `byte_width_` bytes before data_ pointer. + size_t read_size () const { + return static_cast < size_t > (ReadUInt64(data_ - byte_width_, byte_width_)); + } + +protected: + size_t size_; + }; + + class String: public Sized { +public: + + // Size prefix. + String(const uint8_t * data, uint8_t byte_width):Sized(data, byte_width) + { + } + + // Manual size. + String(const uint8_t * data, uint8_t byte_width, size_t sz) + :Sized(data, byte_width, sz) + { + } + + size_t length () const { + return size(); + } + + const char * c_str () const { + return reinterpret_cast < const char * > (data_); + } + + std::string str () const { + return std::string(c_str(), size()); + } + + static String EmptyString () { + static const char * empty_string = ""; + + return String(reinterpret_cast < const uint8_t * > (empty_string), 1, 0); + } + + bool IsTheEmptyString () const { + return data_ == EmptyString().data_; + } + }; + + class Blob: public Sized { +public: + Blob(const uint8_t * data_buf, uint8_t byte_width) + :Sized(data_buf, byte_width) + { + } + + static Blob EmptyBlob () { + static const uint8_t empty_blob[] = {0 /*len*/}; + + return Blob(empty_blob + 1, 1); + } + + bool IsTheEmptyBlob () const { + return data_ == EmptyBlob().data_; + } + + const uint8_t * data () const { + return data_; + } + }; + + class Vector: public Sized { +public: + Vector(const uint8_t * data, uint8_t byte_width):Sized(data, byte_width) + { + } + + Reference operator[] (size_t i) const; + + static Vector EmptyVector () { + static const uint8_t empty_vector[] = {0 /*len*/}; + + return Vector(empty_vector + 1, 1); + } + + bool IsTheEmptyVector () const { + return data_ == EmptyVector().data_; + } + }; + + class TypedVector: public Sized { +public: + TypedVector(const uint8_t * data, uint8_t byte_width, Type element_type) + :Sized(data, byte_width), type_(element_type) + { + } + + Reference operator[] (size_t i) const; + + static TypedVector EmptyTypedVector () { + static const uint8_t empty_typed_vector[] = {0 /*len*/}; + + return TypedVector(empty_typed_vector + 1, 1, FBT_INT); + } + + bool IsTheEmptyVector () const { + return data_ == TypedVector::EmptyTypedVector().data_; + } + + Type ElementType () { + return type_; + } + + friend Reference; + +private: + Type type_; + + friend Map; + }; + + class FixedTypedVector: public Object { +public: + FixedTypedVector(const uint8_t * data, uint8_t byte_width, Type element_type, uint8_t len) + :Object(data, byte_width), type_(element_type), len_(len) + { + } + + Reference operator[] (size_t i) const; + + static FixedTypedVector EmptyFixedTypedVector () { + static const uint8_t fixed_empty_vector[] = {0 /* unused */}; + + return FixedTypedVector(fixed_empty_vector, 1, FBT_INT, 0); + } + + bool IsTheEmptyFixedTypedVector () const { + return data_ == FixedTypedVector::EmptyFixedTypedVector().data_; + } + + Type ElementType () const { + return type_; + } + + uint8_t size () const { + return len_; + } + +private: + Type type_; + uint8_t len_; + }; + + class Map: public Vector { +public: + Map(const uint8_t * data, uint8_t byte_width):Vector(data, byte_width) + { + } + + Reference operator[] (const char * key) const; + Reference operator[] (const std::string &key) const; + + Vector Values () const { + return Vector(data_, byte_width_); + } + + TypedVector Keys () const { + const size_t num_prefixed_fields = 3; + auto keys_offset = data_ - byte_width_ * num_prefixed_fields; + + return TypedVector(Indirect(keys_offset, byte_width_), + static_cast < uint8_t > ( + ReadUInt64(keys_offset + byte_width_, byte_width_)), + FBT_KEY); + } + + static Map EmptyMap () { + static const uint8_t empty_map[] = + { + 0 /*keys_len*/, 0 /*keys_offset*/, 1 /*keys_width*/, 0 /*len*/ + }; + + return Map(empty_map + 4, 1); + } + + bool IsTheEmptyMap () const { + return data_ == EmptyMap().data_; + } + }; + + template < typename T > + void AppendToString (std::string &s, T &&v, bool keys_quoted) { + s += "[ "; + for (size_t i = 0; i < v.size(); i++) + { + if (i) + { + s += ", "; + } + + v[i].ToString(true, keys_quoted, s); + } + + s += " ]"; + } + + class Reference { +public: + Reference() + :data_(nullptr), parent_width_(0), byte_width_(0), type_(FBT_NULL) + { + } + + Reference(const uint8_t * data, uint8_t parent_width, uint8_t byte_width, Type type) + :data_(data), + parent_width_(parent_width), + byte_width_(byte_width), + type_(type) + { + } + + Reference(const uint8_t * data, uint8_t parent_width, uint8_t packed_type) + :data_(data), parent_width_(parent_width) + { + byte_width_ = 1U << static_cast < BitWidth > (packed_type & 3); + type_ = static_cast < Type > (packed_type >> 2); + } + + Type GetType () const { + return type_; + } + + bool IsNull () const { + return type_ == FBT_NULL; + } + + bool IsBool () const { + return type_ == FBT_BOOL; + } + + bool IsInt () const { + return type_ == FBT_INT || type_ == FBT_INDIRECT_INT; + } + + bool IsUInt () const { + return type_ == FBT_UINT || type_ == FBT_INDIRECT_UINT; + } + + bool IsIntOrUint () const { + return IsInt() || IsUInt(); + } + + bool IsFloat () const { + return type_ == FBT_FLOAT || type_ == FBT_INDIRECT_FLOAT; + } + + bool IsNumeric () const { + return IsIntOrUint() || IsFloat(); + } + + bool IsString () const { + return type_ == FBT_STRING; + } + + bool IsKey () const { + return type_ == FBT_KEY; + } + + bool IsVector () const { + return type_ == FBT_VECTOR || type_ == FBT_MAP; + } + + bool IsUntypedVector () const { + return type_ == FBT_VECTOR; + } + + bool IsTypedVector () const { + return flexbuffers::IsTypedVector(type_); + } + + bool IsFixedTypedVector () const { + return flexbuffers::IsFixedTypedVector(type_); + } + + bool IsAnyVector () const { + return IsTypedVector() || IsFixedTypedVector() || IsVector(); + } + + bool IsMap () const { + return type_ == FBT_MAP; + } + + bool IsBlob () const { + return type_ == FBT_BLOB; + } + + bool AsBool () const { + return (type_ == FBT_BOOL ? ReadUInt64(data_, parent_width_) : + AsUInt64()) != 0; + } + + // Reads any type as a int64_t. Never fails, does most sensible conversion. + // Truncates floats, strings are attempted to be parsed for a number, + // vectors/maps return their size. Returns 0 if all else fails. + int64_t AsInt64 () const { + if (type_ == FBT_INT) + { + + // A fast path for the common case. + return ReadInt64(data_, parent_width_); + } + else + { + switch (type_) + { + case FBT_INDIRECT_INT: + { + return ReadInt64(Indirect(), byte_width_); + } + + case FBT_UINT: + { + return ReadUInt64(data_, parent_width_); + } + + case FBT_INDIRECT_UINT: + { + return ReadUInt64(Indirect(), byte_width_); + } + + case FBT_FLOAT: + { + return static_cast < int64_t > (ReadDouble(data_, parent_width_)); + } + + case FBT_INDIRECT_FLOAT: + { + return static_cast < int64_t > (ReadDouble(Indirect(), byte_width_)); + } + + case FBT_NULL: + { + return 0; + } + + case FBT_STRING: + { + return flatbuffers::StringToInt(AsString().c_str()); + } + + case FBT_VECTOR: + { + return static_cast < int64_t > (AsVector().size()); + } + + case FBT_BOOL: + { + return ReadInt64(data_, parent_width_); + } + + default: + + // Convert other things to int. + return 0; + } + } + } + + // TODO: could specialize these to not use AsInt64() if that saves + // extension ops in generated code, and use a faster op than ReadInt64. + int32_t AsInt32 () const { + return static_cast < int32_t > (AsInt64()); + } + + int16_t AsInt16 () const { + return static_cast < int16_t > (AsInt64()); + } + + int8_t AsInt8 () const { + return static_cast < int8_t > (AsInt64()); + } + + uint64_t AsUInt64 () const { + if (type_ == FBT_UINT) + { + + // A fast path for the common case. + return ReadUInt64(data_, parent_width_); + } + else + { + switch (type_) + { + case FBT_INDIRECT_UINT: + { + return ReadUInt64(Indirect(), byte_width_); + } + + case FBT_INT: + { + return ReadInt64(data_, parent_width_); + } + + case FBT_INDIRECT_INT: + { + return ReadInt64(Indirect(), byte_width_); + } + + case FBT_FLOAT: + { + return static_cast < uint64_t > (ReadDouble(data_, parent_width_)); + } + + case FBT_INDIRECT_FLOAT: + { + return static_cast < uint64_t > (ReadDouble(Indirect(), byte_width_)); + } + + case FBT_NULL: + { + return 0; + } + + case FBT_STRING: + { + return flatbuffers::StringToUInt(AsString().c_str()); + } + + case FBT_VECTOR: + { + return static_cast < uint64_t > (AsVector().size()); + } + + case FBT_BOOL: + { + return ReadUInt64(data_, parent_width_); + } + + default: + + // Convert other things to uint. + return 0; + } + } + } + + uint32_t AsUInt32 () const { + return static_cast < uint32_t > (AsUInt64()); + } + + uint16_t AsUInt16 () const { + return static_cast < uint16_t > (AsUInt64()); + } + + uint8_t AsUInt8 () const { + return static_cast < uint8_t > (AsUInt64()); + } + + double AsDouble () const { + if (type_ == FBT_FLOAT) + { + + // A fast path for the common case. + return ReadDouble(data_, parent_width_); + } + else + { + switch (type_) + { + case FBT_INDIRECT_FLOAT: + { + return ReadDouble(Indirect(), byte_width_); + } + + case FBT_INT: + { + return static_cast < double > (ReadInt64(data_, parent_width_)); + } + + case FBT_UINT: + { + return static_cast < double > (ReadUInt64(data_, parent_width_)); + } + + case FBT_INDIRECT_INT: + { + return static_cast < double > (ReadInt64(Indirect(), byte_width_)); + } + + case FBT_INDIRECT_UINT: + { + return static_cast < double > (ReadUInt64(Indirect(), byte_width_)); + } + + case FBT_NULL: + { + return 0.0; + } + + case FBT_STRING: + { +#if 1 + #if !defined(_MSC_VER) + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wnull-dereference" + #endif + + // See b/173239141 for additional context. Patched via + // micro/tools/make/flexbuffers_download.sh + + // Introduce a segfault for an unsupported code path for TFLM. + return *(static_cast < double * > (nullptr)); + #if !defined(_MSC_VER) + #pragma GCC diagnostic pop + #endif +#else + + // This is the original code + double d; + flatbuffers::StringToNumber(AsString().c_str(), &d); + + return d; +#endif + } + + case FBT_VECTOR: + { + return static_cast < double > (AsVector().size()); + } + + case FBT_BOOL: + { + return static_cast < double > (ReadUInt64(data_, parent_width_)); + } + + default: + + // Convert strings and other things to float. + return 0; + } + } + } + + float AsFloat () const { + return static_cast < float > (AsDouble()); + } + + const char * AsKey () const { + if ((type_ == FBT_KEY) || (type_ == FBT_STRING)) + { + return reinterpret_cast < const char * > (Indirect()); + } + else + { + return ""; + } + } + + // This function returns the empty string if you try to read something that + // is not a string or key. + String AsString () const { + if (type_ == FBT_STRING) + { + return String(Indirect(), byte_width_); + } + else if (type_ == FBT_KEY) + { + auto key = Indirect(); + + return String(key, byte_width_, strlen(reinterpret_cast < const char * > (key))); + } + else + { + return String::EmptyString(); + } + } + + // Unlike AsString(), this will convert any type to a std::string. + std::string ToString () const { + std::string s; + ToString(false, false, s); + + return s; + } + + // Convert any type to a JSON-like string. strings_quoted determines if + // string values at the top level receive "" quotes (inside other values + // they always do). keys_quoted determines if keys are quoted, at any level. + // TODO(wvo): add further options to have indentation/newlines. + void ToString (bool strings_quoted, bool keys_quoted, std::string &s) const { + if (type_ == FBT_STRING) + { + String str(Indirect(), byte_width_); + + if (strings_quoted) + { + flatbuffers::EscapeString(str.c_str(), str.length(), &s, true, false); + } + else + { + s.append(str.c_str(), str.length()); + } + } + else if (IsKey()) + { + auto str = AsKey(); + if (keys_quoted) + { + flatbuffers::EscapeString(str, strlen(str), &s, true, false); + } + else + { + s += str; + } + } + else if (IsInt()) + { + s += flatbuffers::NumToString(AsInt64()); + } + else if (IsUInt()) + { + s += flatbuffers::NumToString(AsUInt64()); + } + else if (IsFloat()) + { + s += flatbuffers::NumToString(AsDouble()); + } + else if (IsNull()) + { + s += "null"; + } + else if (IsBool()) + { + s += AsBool() ? "true" : "false"; + } + else if (IsMap()) + { + s += "{ "; + auto m = AsMap(); + auto keys = m.Keys(); + auto vals = m.Values(); + for (size_t i = 0; i < keys.size(); i++) + { + bool kq = keys_quoted; + if (!kq) + { + // FlexBuffers keys may contain arbitrary characters, only allow + // unquoted if it looks like an "identifier": + const char * p = keys[i].AsKey(); + if (!flatbuffers::is_alpha(*p) && (*p != '_')) + { + kq = true; + } + else + { + while (*++p) + { + if (!flatbuffers::is_alnum(*p) && (*p != '_')) + { + kq = true; + break; + } + } + } + } + + keys[i].ToString(true, kq, s); + s += ": "; + vals[i].ToString(true, keys_quoted, s); + if (i < keys.size() - 1) + { + s += ", "; + } + } + + s += " }"; + } + else if (IsVector()) + { + AppendToString < Vector > (s, AsVector(), keys_quoted); + } + else if (IsTypedVector()) + { + AppendToString < TypedVector > (s, AsTypedVector(), keys_quoted); + } + else if (IsFixedTypedVector()) + { + AppendToString < FixedTypedVector > (s, AsFixedTypedVector(), keys_quoted); + } + else if (IsBlob()) + { + auto blob = AsBlob(); + flatbuffers::EscapeString(reinterpret_cast < const char * > (blob.data()), blob.size(), &s, true, + false); + } + else + { + s += "(?)"; + } + } + + // This function returns the empty blob if you try to read a not-blob. + // Strings can be viewed as blobs too. + Blob AsBlob () const { + if ((type_ == FBT_BLOB) || (type_ == FBT_STRING)) + { + return Blob(Indirect(), byte_width_); + } + else + { + return Blob::EmptyBlob(); + } + } + + // This function returns the empty vector if you try to read a not-vector. + // Maps can be viewed as vectors too. + Vector AsVector () const { + if ((type_ == FBT_VECTOR) || (type_ == FBT_MAP)) + { + return Vector(Indirect(), byte_width_); + } + else + { + return Vector::EmptyVector(); + } + } + + TypedVector AsTypedVector () const { + if (IsTypedVector()) + { + auto tv = + TypedVector(Indirect(), byte_width_, ToTypedVectorElementType(type_)); + if (tv.type_ == FBT_STRING) + { + // These can't be accessed as strings, since we don't know the bit-width + // of the size field, see the declaration of + // FBT_VECTOR_STRING_DEPRECATED above for details. + // We change the type here to be keys, which are a subtype of strings, + // and will ignore the size field. This will truncate strings with + // embedded nulls. + tv.type_ = FBT_KEY; + } + + return tv; + } + else + { + return TypedVector::EmptyTypedVector(); + } + } + + FixedTypedVector AsFixedTypedVector () const { + if (IsFixedTypedVector()) + { + uint8_t len = 0; + auto vtype = ToFixedTypedVectorElementType(type_, &len); + + return FixedTypedVector(Indirect(), byte_width_, vtype, len); + } + else + { + return FixedTypedVector::EmptyFixedTypedVector(); + } + } + + Map AsMap () const { + if (type_ == FBT_MAP) + { + return Map(Indirect(), byte_width_); + } + else + { + return Map::EmptyMap(); + } + } + + template < typename T > T As() const; + + // Experimental: Mutation functions. + // These allow scalars in an already created buffer to be updated in-place. + // Since by default scalars are stored in the smallest possible space, + // the new value may not fit, in which case these functions return false. + // To avoid this, you can construct the values you intend to mutate using + // Builder::ForceMinimumBitWidth. + bool MutateInt (int64_t i) { + if (type_ == FBT_INT) + { + return Mutate(data_, i, parent_width_, WidthI(i)); + } + else if (type_ == FBT_INDIRECT_INT) + { + return Mutate(Indirect(), i, byte_width_, WidthI(i)); + } + else if (type_ == FBT_UINT) + { + auto u = static_cast < uint64_t > (i); + + return Mutate(data_, u, parent_width_, WidthU(u)); + } + else if (type_ == FBT_INDIRECT_UINT) + { + auto u = static_cast < uint64_t > (i); + + return Mutate(Indirect(), u, byte_width_, WidthU(u)); + } + else + { + return false; + } + } + + bool MutateBool (bool b) { + return type_ == FBT_BOOL && Mutate(data_, b, parent_width_, BIT_WIDTH_8); + } + + bool MutateUInt (uint64_t u) { + if (type_ == FBT_UINT) + { + return Mutate(data_, u, parent_width_, WidthU(u)); + } + else if (type_ == FBT_INDIRECT_UINT) + { + return Mutate(Indirect(), u, byte_width_, WidthU(u)); + } + else if (type_ == FBT_INT) + { + auto i = static_cast < int64_t > (u); + + return Mutate(data_, i, parent_width_, WidthI(i)); + } + else if (type_ == FBT_INDIRECT_INT) + { + auto i = static_cast < int64_t > (u); + + return Mutate(Indirect(), i, byte_width_, WidthI(i)); + } + else + { + return false; + } + } + + bool MutateFloat (float f) { + if (type_ == FBT_FLOAT) + { + return MutateF(data_, f, parent_width_, BIT_WIDTH_32); + } + else if (type_ == FBT_INDIRECT_FLOAT) + { + return MutateF(Indirect(), f, byte_width_, BIT_WIDTH_32); + } + else + { + return false; + } + } + + bool MutateFloat (double d) { + if (type_ == FBT_FLOAT) + { + return MutateF(data_, d, parent_width_, WidthF(d)); + } + else if (type_ == FBT_INDIRECT_FLOAT) + { + return MutateF(Indirect(), d, byte_width_, WidthF(d)); + } + else + { + return false; + } + } + + bool MutateString (const char * str, size_t len) { + auto s = AsString(); + if (s.IsTheEmptyString()) + { + return false; + } + + // This is very strict, could allow shorter strings, but that creates + // garbage. + if (s.length() != len) + { + return false; + } + + memcpy(const_cast < char * > (s.c_str()), str, len); + + return true; + } + + bool MutateString (const char * str) { + return MutateString(str, strlen(str)); + } + + bool MutateString (const std::string &str) { + return MutateString(str.data(), str.length()); + } + +private: + const uint8_t * Indirect () const { + return flexbuffers::Indirect(data_, parent_width_); + } + + template < typename T > + bool Mutate (const uint8_t * dest, T t, size_t byte_width, BitWidth value_width) { + auto fits = static_cast < size_t > (static_cast < size_t > (1U) << value_width) <= + byte_width; + if (fits) + { + t = flatbuffers::EndianScalar(t); + memcpy(const_cast < uint8_t * > (dest), &t, byte_width); + } + + return fits; + } + + template < typename T > + bool MutateF (const uint8_t * dest, T t, size_t byte_width, BitWidth value_width) { + if (byte_width == sizeof(double)) + { + return Mutate(dest, static_cast < double > (t), byte_width, value_width); + } + + if (byte_width == sizeof(float)) + { + return Mutate(dest, static_cast < float > (t), byte_width, value_width); + } + + FLATBUFFERS_ASSERT(false); + + return false; + } + + friend class Verifier; + + const uint8_t * data_; + uint8_t parent_width_; + uint8_t byte_width_; + Type type_; + }; + +// Template specialization for As(). + template < > inline bool Reference::As < bool > () const { + return AsBool(); + } + + template < > inline int8_t Reference::As < int8_t > () const { + return AsInt8(); + } + template < > inline int16_t Reference::As < int16_t > () const { + return AsInt16(); + } + template < > inline int32_t Reference::As < int32_t > () const { + return AsInt32(); + } + template < > inline int64_t Reference::As < int64_t > () const { + return AsInt64(); + } + + template < > inline uint8_t Reference::As < uint8_t > () const { + return AsUInt8(); + } + template < > inline uint16_t Reference::As < uint16_t > () const { + return AsUInt16(); + } + template < > inline uint32_t Reference::As < uint32_t > () const { + return AsUInt32(); + } + template < > inline uint64_t Reference::As < uint64_t > () const { + return AsUInt64(); + } + + template < > inline double Reference::As < double > () const { + return AsDouble(); + } + template < > inline float Reference::As < float > () const { + return AsFloat(); + } + + template < > inline String Reference::As < String > () const { + return AsString(); + } + template < > inline std::string Reference::As < std::string > () const { + return AsString().str(); + } + + template < > inline Blob Reference::As < Blob > () const { + return AsBlob(); + } + template < > inline Vector Reference::As < Vector > () const { + return AsVector(); + } + template < > inline TypedVector Reference::As < TypedVector > () const { + return AsTypedVector(); + } + template < > inline FixedTypedVector Reference::As < FixedTypedVector > () const { + return AsFixedTypedVector(); + } + template < > inline Map Reference::As < Map > () const { + return AsMap(); + } + + inline uint8_t PackedType (BitWidth bit_width, Type type) { + return static_cast < uint8_t > (bit_width | (type << 2)); + } + + inline uint8_t NullPackedType () { + return PackedType(BIT_WIDTH_8, FBT_NULL); + } + +// Vector accessors. +// Note: if you try to access outside of bounds, you get a Null value back +// instead. Normally this would be an assert, but since this is "dynamically +// typed" data, you may not want that (someone sends you a 2d vector and you +// wanted 3d). +// The Null converts seamlessly into a default value for any other type. +// TODO(wvo): Could introduce an #ifdef that makes this into an assert? + inline Reference Vector::operator[] (size_t i) const { + auto len = size(); + if (i >= len) + { + return Reference(nullptr, 1, NullPackedType()); + } + + auto packed_type = (data_ + len * byte_width_)[i]; + auto elem = data_ + i * byte_width_; + + return Reference(elem, byte_width_, packed_type); + } + + inline Reference TypedVector::operator[] (size_t i) const { + auto len = size(); + if (i >= len) + { + return Reference(nullptr, 1, NullPackedType()); + } + + auto elem = data_ + i * byte_width_; + + return Reference(elem, byte_width_, 1, type_); + } + + inline Reference FixedTypedVector::operator[] (size_t i) const { + if (i >= len_) + { + return Reference(nullptr, 1, NullPackedType()); + } + + auto elem = data_ + i * byte_width_; + + return Reference(elem, byte_width_, 1, type_); + } + + template < typename T > int KeyCompare (const void * key, const void * elem) { + auto str_elem = reinterpret_cast < const char * > ( + Indirect < T > (reinterpret_cast < const uint8_t * > (elem))); + auto skey = reinterpret_cast < const char * > (key); + + return strcmp(skey, str_elem); + } + + inline Reference Map::operator[] (const char * key) const { + auto keys = Keys(); + + // We can't pass keys.byte_width_ to the comparison function, so we have + // to pick the right one ahead of time. + int (* comp)(const void *, const void *) = nullptr; + switch (keys.byte_width_) + { + case 1: + { + comp = KeyCompare < uint8_t >; + break; + } + + case 2: + { + comp = KeyCompare < uint16_t >; + break; + } + + case 4: + { + comp = KeyCompare < uint32_t >; + break; + } + + case 8: + { + comp = KeyCompare < uint64_t >; + break; + } + + default: + FLATBUFFERS_ASSERT(false); return Reference(); + } + + auto res = std::bsearch(key, keys.data_, keys.size(), keys.byte_width_, comp); + if (!res) + { + return Reference(nullptr, 1, NullPackedType()); + } + + auto i = (reinterpret_cast < uint8_t * > (res) - keys.data_) / keys.byte_width_; + + return (*static_cast < const Vector * > (this))[i]; + } + + inline Reference Map::operator[] (const std::string &key) const { + return (*this)[key.c_str()]; + } + + inline Reference GetRoot (const uint8_t * buffer, size_t size) { + // See Finish() below for the serialization counterpart of this. + // The root starts at the end of the buffer, so we parse backwards from there. + auto end = buffer + size; + auto byte_width = *--end; + auto packed_type = *--end; + end -= byte_width; // The root data item. + return Reference(end, byte_width, packed_type); + } + + inline Reference GetRoot (const std::vector < uint8_t > &buffer) { + return GetRoot(buffer.data(), buffer.size()); + } + +// Flags that configure how the Builder behaves. +// The "Share" flags determine if the Builder automatically tries to pool +// this type. Pooling can reduce the size of serialized data if there are +// multiple maps of the same kind, at the expense of slightly slower +// serialization (the cost of lookups) and more memory use (std::set). +// By default this is on for keys, but off for strings. +// Turn keys off if you have e.g. only one map. +// Turn strings on if you expect many non-unique string values. +// Additionally, sharing key vectors can save space if you have maps with +// identical field populations. + enum BuilderFlag + { + BUILDER_FLAG_NONE = 0, + BUILDER_FLAG_SHARE_KEYS = 1, + BUILDER_FLAG_SHARE_STRINGS = 2, + BUILDER_FLAG_SHARE_KEYS_AND_STRINGS = 3, + BUILDER_FLAG_SHARE_KEY_VECTORS = 4, + BUILDER_FLAG_SHARE_ALL = 7, + }; + + class Builder FLATBUFFERS_FINAL_CLASS { +public: + Builder(size_t initial_size = 256, BuilderFlag flags = BUILDER_FLAG_SHARE_KEYS) + :buf_(initial_size), + finished_(false), + has_duplicate_keys_(false), + flags_(flags), + force_min_bit_width_(BIT_WIDTH_8), + key_pool(KeyOffsetCompare(buf_)), + string_pool(StringOffsetCompare(buf_)) + { + buf_.clear(); + } + +#ifdef FLATBUFFERS_DEFAULT_DECLARATION + Builder(Builder &&) = default; + Builder &operator = (Builder &&) = default; +#endif + + /// @brief Get the serialized buffer (after you call `Finish()`). + /// @return Returns a vector owned by this class. + const std::vector < uint8_t > &GetBuffer() const { + Finished(); + + return buf_; + } + + // Size of the buffer. Does not include unfinished values. + size_t GetSize () const { + return buf_.size(); + } + + // Reset all state so we can re-use the buffer. + void Clear () { + buf_.clear(); + stack_.clear(); + finished_ = false; + + // flags_ remains as-is; + force_min_bit_width_ = BIT_WIDTH_8; + key_pool.clear(); + string_pool.clear(); + } + + // All value constructing functions below have two versions: one that + // takes a key (for placement inside a map) and one that doesn't (for inside + // vectors and elsewhere). + + void Null () { + stack_.push_back(Value()); + } + + void Null (const char * key) { + Key(key); + Null(); + } + + void Int (int64_t i) { + stack_.push_back(Value(i, FBT_INT, WidthI(i))); + } + + void Int (const char * key, int64_t i) { + Key(key); + Int(i); + } + + void UInt (uint64_t u) { + stack_.push_back(Value(u, FBT_UINT, WidthU(u))); + } + + void UInt (const char * key, uint64_t u) { + Key(key); + UInt(u); + } + + void Float (float f) { + stack_.push_back(Value(f)); + } + + void Float (const char * key, float f) { + Key(key); + Float(f); + } + + void Double (double f) { + stack_.push_back(Value(f)); + } + + void Double (const char * key, double d) { + Key(key); + Double(d); + } + + void Bool (bool b) { + stack_.push_back(Value(b)); + } + + void Bool (const char * key, bool b) { + Key(key); + Bool(b); + } + + void IndirectInt (int64_t i) { + PushIndirect(i, FBT_INDIRECT_INT, WidthI(i)); + } + + void IndirectInt (const char * key, int64_t i) { + Key(key); + IndirectInt(i); + } + + void IndirectUInt (uint64_t u) { + PushIndirect(u, FBT_INDIRECT_UINT, WidthU(u)); + } + + void IndirectUInt (const char * key, uint64_t u) { + Key(key); + IndirectUInt(u); + } + + void IndirectFloat (float f) { + PushIndirect(f, FBT_INDIRECT_FLOAT, BIT_WIDTH_32); + } + + void IndirectFloat (const char * key, float f) { + Key(key); + IndirectFloat(f); + } + + void IndirectDouble (double f) { + PushIndirect(f, FBT_INDIRECT_FLOAT, WidthF(f)); + } + + void IndirectDouble (const char * key, double d) { + Key(key); + IndirectDouble(d); + } + + size_t Key (const char * str, size_t len) { + auto sloc = buf_.size(); + WriteBytes(str, len + 1); + if (flags_ & BUILDER_FLAG_SHARE_KEYS) + { + auto it = key_pool.find(sloc); + if (it != key_pool.end()) + { + // Already in the buffer. Remove key we just serialized, and use + // existing offset instead. + buf_.resize(sloc); + sloc = *it; + } + else + { + key_pool.insert(sloc); + } + } + + stack_.push_back(Value(static_cast < uint64_t > (sloc), FBT_KEY, BIT_WIDTH_8)); + + return sloc; + } + + size_t Key (const char * str) { + return Key(str, strlen(str)); + } + + size_t Key (const std::string &str) { + return Key(str.c_str(), str.size()); + } + + size_t String (const char * str, size_t len) { + auto reset_to = buf_.size(); + auto sloc = CreateBlob(str, len, 1, FBT_STRING); + if (flags_ & BUILDER_FLAG_SHARE_STRINGS) + { + StringOffset so(sloc, len); + + auto it = string_pool.find(so); + if (it != string_pool.end()) + { + // Already in the buffer. Remove string we just serialized, and use + // existing offset instead. + buf_.resize(reset_to); + sloc = it->first; + stack_.back().u_ = sloc; + } + else + { + string_pool.insert(so); + } + } + + return sloc; + } + + size_t String (const char * str) { + return String(str, strlen(str)); + } + + size_t String (const std::string &str) { + return String(str.c_str(), str.size()); + } + + void String (const flexbuffers::String &str) { + String(str.c_str(), str.length()); + } + + void String (const char * key, const char * str) { + Key(key); + String(str); + } + + void String (const char * key, const std::string &str) { + Key(key); + String(str); + } + + void String (const char * key, const flexbuffers::String &str) { + Key(key); + String(str); + } + + size_t Blob (const void * data, size_t len) { + return CreateBlob(data, len, 0, FBT_BLOB); + } + + size_t Blob (const std::vector < uint8_t > &v) { + return CreateBlob(v.data(), v.size(), 0, FBT_BLOB); + } + + void Blob (const char * key, const void * data, size_t len) { + Key(key); + Blob(data, len); + } + + void Blob (const char * key, const std::vector < uint8_t > &v) { + Key(key); + Blob(v); + } + + // TODO(wvo): support all the FlexBuffer types (like flexbuffers::String), + // e.g. Vector etc. Also in overloaded versions. + // Also some FlatBuffers types? + + size_t StartVector () { + return stack_.size(); + } + + size_t StartVector (const char * key) { + Key(key); + + return stack_.size(); + } + + size_t StartMap () { + return stack_.size(); + } + + size_t StartMap (const char * key) { + Key(key); + + return stack_.size(); + } + + // TODO(wvo): allow this to specify an alignment greater than the natural + // alignment. + size_t EndVector (size_t start, bool typed, bool fixed) { + auto vec = CreateVector(start, stack_.size() - start, 1, typed, fixed); + + // Remove temp elements and return vector. + stack_.resize(start); + stack_.push_back(vec); + + return static_cast < size_t > (vec.u_); + } + + size_t EndMap (size_t start) { + // We should have interleaved keys and values on the stack. + // Make sure it is an even number: + auto len = stack_.size() - start; + FLATBUFFERS_ASSERT(!(len & 1)); + len /= 2; + + // Make sure keys are all strings: + for (auto key = start; key < stack_.size(); key += 2) + { + FLATBUFFERS_ASSERT(stack_[key].type_ == FBT_KEY); + } + + // Now sort values, so later we can do a binary search lookup. + // We want to sort 2 array elements at a time. + struct TwoValue + { + Value key; + Value val; + }; + + // TODO(wvo): strict aliasing? + // TODO(wvo): allow the caller to indicate the data is already sorted + // for maximum efficiency? With an assert to check sortedness to make sure + // we're not breaking binary search. + // Or, we can track if the map is sorted as keys are added which would be + // be quite cheap (cheaper than checking it here), so we can skip this + // step automatically when appliccable, and encourage people to write in + // sorted fashion. + // std::sort is typically already a lot faster on sorted data though. + auto dict = reinterpret_cast < TwoValue * > (stack_.data() + start); + std::sort(dict, + dict + len, + [&](const TwoValue &a, const TwoValue &b)->bool { + auto as = reinterpret_cast < const char * > (buf_.data() + a.key.u_); + auto bs = reinterpret_cast < const char * > (buf_.data() + b.key.u_); + auto comp = strcmp(as, bs); + + // We want to disallow duplicate keys, since this results in a + // map where values cannot be found. + // But we can't assert here (since we don't want to fail on + // random JSON input) or have an error mechanism. + // Instead, we set has_duplicate_keys_ in the builder to + // signal this. + // TODO: Have to check for pointer equality, as some sort + // implementation apparently call this function with the same + // element?? Why? + if (!comp && (&a != &b)) + { + has_duplicate_keys_ = true; + } + + return comp < 0; + }); + + // First create a vector out of all keys. + // TODO(wvo): if kBuilderFlagShareKeyVectors is true, see if we can share + // the first vector. + auto keys = CreateVector(start, len, 2, true, false); + auto vec = CreateVector(start + 1, len, 2, false, false, &keys); + + // Remove temp elements and return map. + stack_.resize(start); + stack_.push_back(vec); + + return static_cast < size_t > (vec.u_); + } + + // Call this after EndMap to see if the map had any duplicate keys. + // Any map with such keys won't be able to retrieve all values. + bool HasDuplicateKeys () const { + return has_duplicate_keys_; + } + + template < typename F > size_t Vector (F f) { + auto start = StartVector(); + f(); + + return EndVector(start, false, false); + } + + template < typename F, typename T > size_t Vector (F f, T &state) { + auto start = StartVector(); + f(state); + + return EndVector(start, false, false); + } + + template < typename F > size_t Vector (const char * key, F f) { + auto start = StartVector(key); + f(); + + return EndVector(start, false, false); + } + + template < typename F, typename T > + size_t Vector (const char * key, F f, T &state) { + auto start = StartVector(key); + f(state); + + return EndVector(start, false, false); + } + + template < typename T > void Vector (const T * elems, size_t len) { + if (flatbuffers::is_scalar < T > ::value) + { + // This path should be a lot quicker and use less space. + ScalarVector(elems, len, false); + } + else + { + auto start = StartVector(); + for (size_t i = 0; i < len; i++) + { + Add(elems[i]); + } + + EndVector(start, false, false); + } + } + + template < typename T > + void Vector (const char * key, const T * elems, size_t len) { + Key(key); + Vector(elems, len); + } + + template < typename T > void Vector (const std::vector < T > &vec) { + Vector(vec.data(), vec.size()); + } + + template < typename F > size_t TypedVector (F f) { + auto start = StartVector(); + f(); + + return EndVector(start, true, false); + } + + template < typename F, typename T > size_t TypedVector (F f, T &state) { + auto start = StartVector(); + f(state); + + return EndVector(start, true, false); + } + + template < typename F > size_t TypedVector (const char * key, F f) { + auto start = StartVector(key); + f(); + + return EndVector(start, true, false); + } + + template < typename F, typename T > + size_t TypedVector (const char * key, F f, T &state) { + auto start = StartVector(key); + f(state); + + return EndVector(start, true, false); + } + + template < typename T > size_t FixedTypedVector (const T * elems, size_t len) { + // We only support a few fixed vector lengths. Anything bigger use a + // regular typed vector. + FLATBUFFERS_ASSERT(len >= 2 && len <= 4); + + // And only scalar values. + static_assert(flatbuffers::is_scalar < T > ::value, "Unrelated types"); + + return ScalarVector(elems, len, true); + } + + template < typename T > + size_t FixedTypedVector (const char * key, const T * elems, size_t len) { + Key(key); + + return FixedTypedVector(elems, len); + } + + template < typename F > size_t Map (F f) { + auto start = StartMap(); + f(); + + return EndMap(start); + } + + template < typename F, typename T > size_t Map (F f, T &state) { + auto start = StartMap(); + f(state); + + return EndMap(start); + } + + template < typename F > size_t Map (const char * key, F f) { + auto start = StartMap(key); + f(); + + return EndMap(start); + } + + template < typename F, typename T > size_t Map (const char * key, F f, T &state) { + auto start = StartMap(key); + f(state); + + return EndMap(start); + } + + template < typename T > void Map (const std::map < std::string, T > &map) { + auto start = StartMap(); + for (auto it = map.begin(); it != map.end(); ++it) + { + Add(it->first.c_str(), it->second); + } + + EndMap(start); + } + + // If you wish to share a value explicitly (a value not shared automatically + // through one of the BUILDER_FLAG_SHARE_* flags) you can do so with these + // functions. Or if you wish to turn those flags off for performance reasons + // and still do some explicit sharing. For example: + // builder.IndirectDouble(M_PI); + // auto id = builder.LastValue(); // Remember where we stored it. + // .. more code goes here .. + // builder.ReuseValue(id); // Refers to same double by offset. + // LastValue works regardless of whether the value has a key or not. + // Works on any data type. + struct Value; + Value LastValue () { + return stack_.back(); + } + + void ReuseValue (Value v) { + stack_.push_back(v); + } + + void ReuseValue (const char * key, Value v) { + Key(key); + ReuseValue(v); + } + + // Overloaded Add that tries to call the correct function above. + void Add (int8_t i) { + Int(i); + } + + void Add (int16_t i) { + Int(i); + } + + void Add (int32_t i) { + Int(i); + } + + void Add (int64_t i) { + Int(i); + } + + void Add (uint8_t u) { + UInt(u); + } + + void Add (uint16_t u) { + UInt(u); + } + + void Add (uint32_t u) { + UInt(u); + } + + void Add (uint64_t u) { + UInt(u); + } + + void Add (float f) { + Float(f); + } + + void Add (double d) { + Double(d); + } + + void Add (bool b) { + Bool(b); + } + + void Add (const char * str) { + String(str); + } + + void Add (const std::string &str) { + String(str); + } + + void Add (const flexbuffers::String &str) { + String(str); + } + + template < typename T > void Add (const std::vector < T > &vec) { + Vector(vec); + } + + template < typename T > void Add (const char * key, const T &t) { + Key(key); + Add(t); + } + + template < typename T > void Add (const std::map < std::string, T > &map) { + Map(map); + } + + template < typename T > void operator += (const T &t) { + Add(t); + } + + // This function is useful in combination with the Mutate* functions above. + // It forces elements of vectors and maps to have a minimum size, such that + // they can later be updated without failing. + // Call with no arguments to reset. + void ForceMinimumBitWidth (BitWidth bw=BIT_WIDTH_8) { + force_min_bit_width_ = bw; + } + + void Finish () { + // If you hit this assert, you likely have objects that were never included + // in a parent. You need to have exactly one root to finish a buffer. + // Check your Start/End calls are matched, and all objects are inside + // some other object. + FLATBUFFERS_ASSERT(stack_.size() == 1); + + // Write root value. + auto byte_width = Align(stack_[0].ElemWidth(buf_.size(), 0)); + WriteAny(stack_[0], byte_width); + + // Write root type. + Write(stack_[0].StoredPackedType(), 1); + + // Write root size. Normally determined by parent, but root has no parent :) + Write(byte_width, 1); + + finished_ = true; + } + +private: + void Finished () const { + // If you get this assert, you're attempting to get access a buffer + // which hasn't been finished yet. Be sure to call + // Builder::Finish with your root object. + FLATBUFFERS_ASSERT(finished_); + } + + // Align to prepare for writing a scalar with a certain size. + uint8_t Align (BitWidth alignment) { + auto byte_width = 1U << alignment; + buf_.insert(buf_.end(), flatbuffers::PaddingBytes(buf_.size(), byte_width), 0); + + return static_cast < uint8_t > (byte_width); + } + + void WriteBytes (const void * val, size_t size) { + buf_.insert(buf_.end(), reinterpret_cast < const uint8_t * > (val), + reinterpret_cast < const uint8_t * > (val) + size); + } + + template < typename T > void Write (T val, size_t byte_width) { + FLATBUFFERS_ASSERT(sizeof(T) >= byte_width); + val = flatbuffers::EndianScalar(val); + WriteBytes(&val, byte_width); + } + + void WriteDouble (double f, uint8_t byte_width) { + switch (byte_width) + { + case 8: + { + Write(f, byte_width); + break; + } + + case 4: + { + Write(static_cast < float > (f), byte_width); + break; + } + + // case 2: Write(static_cast(f), byte_width); break; + // case 1: Write(static_cast(f), byte_width); break; + default: + FLATBUFFERS_ASSERT(0); + } + } + + void WriteOffset (uint64_t o, uint8_t byte_width) { + auto reloff = buf_.size() - o; + FLATBUFFERS_ASSERT(byte_width == 8 || reloff < 1ULL << (byte_width * 8)); + Write(reloff, byte_width); + } + + template < typename T > void PushIndirect (T val, Type type, BitWidth bit_width) { + auto byte_width = Align(bit_width); + auto iloc = buf_.size(); + Write(val, byte_width); + stack_.push_back(Value(static_cast < uint64_t > (iloc), type, bit_width)); + } + + static BitWidth WidthB (size_t byte_width) { + switch (byte_width) + { + case 1: + { + return BIT_WIDTH_8; + } + + case 2: + { + return BIT_WIDTH_16; + } + + case 4: + { + return BIT_WIDTH_32; + } + + case 8: + { + return BIT_WIDTH_64; + } + + default: + FLATBUFFERS_ASSERT(false); return BIT_WIDTH_64; + } + } + + template < typename T > static Type GetScalarType () { + static_assert(flatbuffers::is_scalar < T > ::value, "Unrelated types"); + + return flatbuffers::is_floating_point < T > ::value ? + FBT_FLOAT : + flatbuffers::is_same < T, bool > ::value ? + FBT_BOOL : + (flatbuffers::is_unsigned < T > ::value ? FBT_UINT : + FBT_INT); + } + +public: + + // This was really intended to be private, except for LastValue/ReuseValue. + struct Value + { + union + { + int64_t i_; + uint64_t u_; + double f_; + }; + + Type type_; + + // For scalars: of itself, for vector: of its elements, for string: length. + BitWidth min_bit_width_; + + Value():i_(0), type_(FBT_NULL), min_bit_width_(BIT_WIDTH_8) + { + } + + Value(bool b) + :u_(static_cast < uint64_t > (b)), + type_(FBT_BOOL), + min_bit_width_(BIT_WIDTH_8) + { + } + + Value(int64_t i, Type t, BitWidth bw) + :i_(i), type_(t), min_bit_width_(bw) + { + } + Value(uint64_t u, Type t, BitWidth bw) + :u_(u), type_(t), min_bit_width_(bw) + { + } + + Value(float f) + :f_(static_cast < double > (f)), + type_(FBT_FLOAT), + min_bit_width_(BIT_WIDTH_32) + { + } + Value(double f):f_(f), type_(FBT_FLOAT), min_bit_width_(WidthF(f)) + { + } + + uint8_t StoredPackedType (BitWidth parent_bit_width_=BIT_WIDTH_8) const { + return PackedType(StoredWidth(parent_bit_width_), type_); + } + + BitWidth ElemWidth (size_t buf_size, size_t elem_index) const { + if (IsInline(type_)) + { + return min_bit_width_; + } + else + { + // We have an absolute offset, but want to store a relative offset + // elem_index elements beyond the current buffer end. Since whether + // the relative offset fits in a certain byte_width depends on + // the size of the elements before it (and their alignment), we have + // to test for each size in turn. + for (size_t byte_width = 1; + byte_width <= sizeof(flatbuffers::largest_scalar_t); + byte_width *= 2) + { + // Where are we going to write this offset? + auto offset_loc = buf_size + + flatbuffers::PaddingBytes(buf_size, byte_width) + + elem_index * byte_width; + + // Compute relative offset. + auto offset = offset_loc - u_; + + // Does it fit? + auto bit_width = WidthU(offset); + if (static_cast < size_t > (static_cast < size_t > (1U) << bit_width) == + byte_width) + { + return bit_width; + } + } + + FLATBUFFERS_ASSERT(false); // Must match one of the sizes above. + return BIT_WIDTH_64; + } + } + + BitWidth StoredWidth (BitWidth parent_bit_width_=BIT_WIDTH_8) const { + if (IsInline(type_)) + { + return (std::max) (min_bit_width_, parent_bit_width_); + } + else + { + return min_bit_width_; + } + } + }; + +private: + void WriteAny (const Value &val, uint8_t byte_width) { + switch (val.type_) + { + case FBT_NULL: + case FBT_INT: + { + Write(val.i_, byte_width); + break; + } + + case FBT_BOOL: + case FBT_UINT: + { + Write(val.u_, byte_width); + break; + } + + case FBT_FLOAT: + { + WriteDouble(val.f_, byte_width); + break; + } + + default: + { + WriteOffset(val.u_, byte_width); + break; + } + } + } + + size_t CreateBlob (const void * data, size_t len, size_t trailing, Type type) { + auto bit_width = WidthU(len); + auto byte_width = Align(bit_width); + Write < uint64_t > (len, byte_width); + auto sloc = buf_.size(); + WriteBytes(data, len + trailing); + stack_.push_back(Value(static_cast < uint64_t > (sloc), type, bit_width)); + + return sloc; + } + + template < typename T > + size_t ScalarVector (const T * elems, size_t len, bool fixed) { + auto vector_type = GetScalarType < T > (); + auto byte_width = sizeof(T); + auto bit_width = WidthB(byte_width); + + // If you get this assert, you're trying to write a vector with a size + // field that is bigger than the scalars you're trying to write (e.g. a + // byte vector > 255 elements). For such types, write a "blob" instead. + // TODO: instead of asserting, could write vector with larger elements + // instead, though that would be wasteful. + FLATBUFFERS_ASSERT(WidthU(len) <= bit_width); + Align(bit_width); + if (!fixed) + { + Write < uint64_t > (len, byte_width); + } + + auto vloc = buf_.size(); + for (size_t i = 0; i < len; i++) + { + Write(elems[i], byte_width); + } + + stack_.push_back(Value(static_cast < uint64_t > (vloc), ToTypedVector(vector_type, fixed ? len : 0), + bit_width)); + + return vloc; + } + + Value CreateVector (size_t start, + size_t vec_len, + size_t step, + bool typed, + bool fixed, + const Value * keys=nullptr) { + FLATBUFFERS_ASSERT(!fixed || + typed); // typed=false, fixed=true combination is not supported. + // Figure out smallest bit width we can store this vector with. + auto bit_width = (std::max) (force_min_bit_width_, WidthU(vec_len)); + auto prefix_elems = 1; + if (keys) + { + // If this vector is part of a map, we will pre-fix an offset to the keys + // to this vector. + bit_width = (std::max) (bit_width, keys->ElemWidth(buf_.size(), 0)); + prefix_elems += 2; + } + + Type vector_type = FBT_KEY; + + // Check bit widths and types for all elements. + for (size_t i = start; i < stack_.size(); i += step) + { + auto elem_width = + stack_[i].ElemWidth(buf_.size(), i - start + prefix_elems); + bit_width = (std::max) (bit_width, elem_width); + if (typed) + { + if (i == start) + { + vector_type = stack_[i].type_; + } + else + { + // If you get this assert, you are writing a typed vector with + // elements that are not all the same type. + FLATBUFFERS_ASSERT(vector_type == stack_[i].type_); + } + } + } + + // If you get this assert, your typed types are not one of: + // Int / UInt / Float / Key. + FLATBUFFERS_ASSERT(!typed || IsTypedVectorElementType(vector_type)); + auto byte_width = Align(bit_width); + + // Write vector. First the keys width/offset if available, and size. + if (keys) + { + WriteOffset(keys->u_, byte_width); + Write < uint64_t > (1ULL << keys->min_bit_width_, byte_width); + } + + if (!fixed) + { + Write < uint64_t > (vec_len, byte_width); + } + + // Then the actual data. + auto vloc = buf_.size(); + for (size_t i = start; i < stack_.size(); i += step) + { + WriteAny(stack_[i], byte_width); + } + + // Then the types. + if (!typed) + { + for (size_t i = start; i < stack_.size(); i += step) + { + buf_.push_back(stack_[i].StoredPackedType(bit_width)); + } + } + + return Value(static_cast < uint64_t > (vloc), + keys ? FBT_MAP : + (typed ? ToTypedVector(vector_type, fixed ? vec_len : 0) : + FBT_VECTOR), + bit_width); + } + + // You shouldn't really be copying instances of this class. + Builder(const Builder &); + Builder &operator = (const Builder &); + + std::vector < uint8_t > buf_; + std::vector < Value > stack_; + + bool finished_; + bool has_duplicate_keys_; + + BuilderFlag flags_; + + BitWidth force_min_bit_width_; + + struct KeyOffsetCompare + { + explicit KeyOffsetCompare (const std::vector < uint8_t > &buf):buf_(&buf) + { + } + bool operator () (size_t a, size_t b) const { + auto stra = reinterpret_cast < const char * > (buf_->data() + a); + auto strb = reinterpret_cast < const char * > (buf_->data() + b); + + return strcmp(stra, strb) < 0; + } + + const std::vector < uint8_t > * buf_; + }; + + typedef std::pair < size_t, size_t > StringOffset; + struct StringOffsetCompare + { + explicit StringOffsetCompare (const std::vector < uint8_t > &buf) + :buf_(&buf) + { + } + bool operator () (const StringOffset &a, const StringOffset &b) const { + auto stra = buf_->data() + a.first; + auto strb = buf_->data() + b.first; + auto cr = memcmp(stra, strb, (std::min) (a.second, b.second) + 1); + + return cr < 0 || (cr == 0 && a.second < b.second); + } + + const std::vector < uint8_t > * buf_; + }; + + typedef std::set < size_t, KeyOffsetCompare > KeyOffsetMap; + typedef std::set < StringOffset, StringOffsetCompare > StringOffsetMap; + + KeyOffsetMap key_pool; + StringOffsetMap string_pool; + + friend class Verifier; + }; + +// Helper class to verify the integrity of a FlexBuffer + class Verifier FLATBUFFERS_FINAL_CLASS { +public: + Verifier(const uint8_t * buf, + size_t buf_len, + // Supplying this vector likely results in faster verification + // of larger buffers with many shared keys/strings, but + // comes at the cost of using additional memory the same size of + // the buffer being verified, so it is by default off. + std::vector < uint8_t > *reuse_tracker = nullptr, + bool _check_alignment = true, + size_t max_depth = 64) + :buf_(buf), + size_(buf_len), + depth_(0), + max_depth_(max_depth), + num_vectors_(0), + max_vectors_(buf_len), + check_alignment_(_check_alignment), + reuse_tracker_(reuse_tracker) + { + FLATBUFFERS_ASSERT(size_ < FLATBUFFERS_MAX_BUFFER_SIZE); + if (reuse_tracker_) + { + reuse_tracker_->clear(); + reuse_tracker_->resize(size_, PackedType(BIT_WIDTH_8, FBT_NULL)); + } + } + +private: + + // Central location where any verification failures register. + bool Check (bool ok) const { + // clang-format off +#ifdef FLATBUFFERS_DEBUG_VERIFICATION_FAILURE + FLATBUFFERS_ASSERT(ok); +#endif + + // clang-format on + return ok; + } + + // Verify any range within the buffer. + bool VerifyFrom (size_t elem, size_t elem_len) const { + return Check(elem_len < size_ && elem <= size_ - elem_len); + } + + bool VerifyBefore (size_t elem, size_t elem_len) const { + return Check(elem_len <= elem); + } + + bool VerifyFromPointer (const uint8_t * p, size_t len) { + auto o = static_cast < size_t > (p - buf_); + + return VerifyFrom(o, len); + } + + bool VerifyBeforePointer (const uint8_t * p, size_t len) { + auto o = static_cast < size_t > (p - buf_); + + return VerifyBefore(o, len); + } + + bool VerifyByteWidth (size_t width) { + return Check(width == 1 || width == 2 || width == 4 || width == 8); + } + + bool VerifyType (int type) { + return Check(type >= 0 && type < FBT_MAX_TYPE); + } + + bool VerifyOffset (uint64_t off, const uint8_t * p) { + return Check(off <= static_cast < uint64_t > (size_)) && + off <= static_cast < uint64_t > (p - buf_); + } + + bool VerifyAlignment (const uint8_t * p, size_t size) const { + auto o = static_cast < size_t > (p - buf_); + + return Check((o & (size - 1)) == 0 || !check_alignment_); + } + +// Macro, since we want to escape from parent function & use lazy args. +#define FLEX_CHECK_VERIFIED(P, PACKED_TYPE) \ + if (reuse_tracker_) { \ + auto packed_type = PACKED_TYPE; \ + auto existing = (*reuse_tracker_)[P - buf_]; \ + if (existing == packed_type) {return true;} \ + /* Fail verification if already set with different type! */ \ + if (!Check(existing == 0)) {return false;} \ + (*reuse_tracker_)[P - buf_] = packed_type; \ + } + + bool VerifyVector (Reference r, const uint8_t * p, Type elem_type) { + // Any kind of nesting goes thru this function, so guard against that + // here, both with simple nesting checks, and the reuse tracker if on. + depth_++; + num_vectors_++; + if (!Check((depth_ <= max_depth_) && (num_vectors_ <= max_vectors_))) + { + return false; + } + + auto size_byte_width = r.byte_width_; + if (!VerifyBeforePointer(p, size_byte_width)) + { + return false; + } + + FLEX_CHECK_VERIFIED(p - size_byte_width, PackedType(Builder::WidthB(size_byte_width), r.type_)); + auto sized = Sized(p, size_byte_width); + auto num_elems = sized.size(); + auto elem_byte_width = r.type_ == FBT_STRING || r.type_ == FBT_BLOB ? + uint8_t(1) : + r.byte_width_; + auto max_elems = SIZE_MAX / elem_byte_width; + if (!Check(num_elems < max_elems)) + { + return false; // Protect against byte_size overflowing. + } + + auto byte_size = num_elems * elem_byte_width; + if (!VerifyFromPointer(p, byte_size)) + { + return false; + } + + if (elem_type == FBT_NULL) + { + // Verify type bytes after the vector. + if (!VerifyFromPointer(p + byte_size, num_elems)) + { + return false; + } + + auto v = Vector(p, size_byte_width); + for (size_t i = 0; i < num_elems; i++) + { + if (!VerifyRef(v[i])) + { + return false; + } + } + } + else if (elem_type == FBT_KEY) + { + auto v = TypedVector(p, elem_byte_width, FBT_KEY); + for (size_t i = 0; i < num_elems; i++) + { + if (!VerifyRef(v[i])) + { + return false; + } + } + } + else + { + FLATBUFFERS_ASSERT(IsInline(elem_type)); + } + + depth_--; + + return true; + } + + bool VerifyKeys (const uint8_t * p, uint8_t byte_width) { + // The vector part of the map has already been verified. + const size_t num_prefixed_fields = 3; + if (!VerifyBeforePointer(p, byte_width * num_prefixed_fields)) + { + return false; + } + + p -= byte_width * num_prefixed_fields; + auto off = ReadUInt64(p, byte_width); + if (!VerifyOffset(off, p)) + { + return false; + } + + auto key_byte_with = + static_cast < uint8_t > (ReadUInt64(p + byte_width, byte_width)); + if (!VerifyByteWidth(key_byte_with)) + { + return false; + } + + return VerifyVector(Reference(p, byte_width, key_byte_with, FBT_VECTOR_KEY), p - off, FBT_KEY); + } + + bool VerifyKey (const uint8_t * p) { + FLEX_CHECK_VERIFIED(p, PackedType(BIT_WIDTH_8, FBT_KEY)); + while (p < buf_ + size_) + { + if (*p++) + { + return true; + } + } + + return false; + } + +#undef FLEX_CHECK_VERIFIED + + bool VerifyTerminator (const String &s) { + return VerifyFromPointer(reinterpret_cast < const uint8_t * > (s.c_str()), s.size() + 1); + } + + bool VerifyRef (Reference r) { + // r.parent_width_ and r.data_ already verified. + if (!VerifyByteWidth(r.byte_width_) || !VerifyType(r.type_)) + { + return false; + } + + if (IsInline(r.type_)) + { + + // Inline scalars, don't require further verification. + return true; + } + + // All remaining types are an offset. + auto off = ReadUInt64(r.data_, r.parent_width_); + if (!VerifyOffset(off, r.data_)) + { + return false; + } + + auto p = r.Indirect(); + if (!VerifyAlignment(p, r.byte_width_)) + { + return false; + } + + switch (r.type_) + { + case FBT_INDIRECT_INT: + case FBT_INDIRECT_UINT: + case FBT_INDIRECT_FLOAT: + { + return VerifyFromPointer(p, r.byte_width_); + } + + case FBT_KEY: + { + return VerifyKey(p); + } + + case FBT_MAP: + { + return VerifyVector(r, p, FBT_NULL) && VerifyKeys(p, r.byte_width_); + } + + case FBT_VECTOR: + { + return VerifyVector(r, p, FBT_NULL); + } + + case FBT_VECTOR_INT: + { + return VerifyVector(r, p, FBT_INT); + } + + case FBT_VECTOR_BOOL: + case FBT_VECTOR_UINT: + { + return VerifyVector(r, p, FBT_UINT); + } + + case FBT_VECTOR_FLOAT: + { + return VerifyVector(r, p, FBT_FLOAT); + } + + case FBT_VECTOR_KEY: + { + return VerifyVector(r, p, FBT_KEY); + } + + case FBT_VECTOR_STRING_DEPRECATED: + { + + // Use of FBT_KEY here intentional, see elsewhere. + return VerifyVector(r, p, FBT_KEY); + } + + case FBT_BLOB: + { + return VerifyVector(r, p, FBT_UINT); + } + + case FBT_STRING: + { + return VerifyVector(r, p, FBT_UINT) && + VerifyTerminator(String(p, r.byte_width_)); + } + + case FBT_VECTOR_INT2: + case FBT_VECTOR_UINT2: + case FBT_VECTOR_FLOAT2: + case FBT_VECTOR_INT3: + case FBT_VECTOR_UINT3: + case FBT_VECTOR_FLOAT3: + case FBT_VECTOR_INT4: + case FBT_VECTOR_UINT4: + case FBT_VECTOR_FLOAT4: + { + uint8_t len = 0; + auto vtype = ToFixedTypedVectorElementType(r.type_, &len); + if (!VerifyType(vtype)) + { + return false; + } + + return VerifyFromPointer(p, r.byte_width_ * len); + } + + default: + + return false; + } + } + +public: + bool VerifyBuffer () { + if (!Check(size_ >= 3)) + { + return false; + } + + auto end = buf_ + size_; + auto byte_width = *--end; + auto packed_type = *--end; + + return VerifyByteWidth(byte_width) && Check(end - buf_ >= byte_width) && + VerifyRef(Reference(end - byte_width, byte_width, packed_type)); + } + +private: + const uint8_t * buf_; + size_t size_; + size_t depth_; + const size_t max_depth_; + size_t num_vectors_; + const size_t max_vectors_; + bool check_alignment_; + std::vector < uint8_t > *reuse_tracker_; + }; + +// Utility function that contructs the Verifier for you, see above for +// parameters. + inline bool VerifyBuffer (const uint8_t * buf, size_t buf_len, std::vector < uint8_t > * reuse_tracker=nullptr) { + Verifier verifier(buf, buf_len, reuse_tracker); + + return verifier.VerifyBuffer(); + } +} // namespace flexbuffers + +#if defined(_MSC_VER) + #pragma warning(pop) +#endif + +#endif // FLATBUFFERS_FLEXBUFFERS_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/stl_emulation.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/stl_emulation.h new file mode 100644 index 0000000000..d456ad2d71 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/stl_emulation.h @@ -0,0 +1,508 @@ +/* + * Copyright 2017 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_STL_EMULATION_H_ +#define FLATBUFFERS_STL_EMULATION_H_ + +// clang-format off +#include +#include +#include +#include +#include +#include + +#ifndef FLATBUFFERS_USE_STD_OPTIONAL + // Detect C++17 compatible compiler. + // __cplusplus >= 201703L - a compiler has support of 'static inline' variables. + #if (defined(__cplusplus) && __cplusplus >= 201703L) \ + || (defined(_MSVC_LANG) && _MSVC_LANG >= 201703L) + #define FLATBUFFERS_USE_STD_OPTIONAL 1 + #else + #define FLATBUFFERS_USE_STD_OPTIONAL 0 + #endif // (defined(__cplusplus) && __cplusplus >= 201703L) ... +#endif // FLATBUFFERS_USE_STD_OPTIONAL + +#if FLATBUFFERS_USE_STD_OPTIONAL + #include +#endif + +// The __cpp_lib_span is the predefined feature macro. +#if defined(FLATBUFFERS_USE_STD_SPAN) + #include +#elif defined(__cpp_lib_span) && defined(__has_include) + #if __has_include() + #include + #define FLATBUFFERS_USE_STD_SPAN + #endif +#else + // Disable non-trivial ctors if FLATBUFFERS_SPAN_MINIMAL defined. + #if !defined(FLATBUFFERS_TEMPLATES_ALIASES) + #define FLATBUFFERS_SPAN_MINIMAL + #else + // Enable implicit construction of a span from a std::array. + #include + #endif +#endif // defined(FLATBUFFERS_USE_STD_SPAN) + +// This header provides backwards compatibility for older versions of the STL. +namespace flatbuffers { + +#if defined(FLATBUFFERS_TEMPLATES_ALIASES) + template + using numeric_limits = std::numeric_limits; +#else + template class numeric_limits : + public std::numeric_limits {}; +#endif // defined(FLATBUFFERS_TEMPLATES_ALIASES) + +#if defined(FLATBUFFERS_TEMPLATES_ALIASES) + template using is_scalar = std::is_scalar; + template using is_same = std::is_same; + template using is_floating_point = std::is_floating_point; + template using is_unsigned = std::is_unsigned; + template using is_enum = std::is_enum; + template using make_unsigned = std::make_unsigned; + template + using conditional = std::conditional; + template + using integral_constant = std::integral_constant; + template + using bool_constant = integral_constant; + using true_type = std::true_type; + using false_type = std::false_type; +#else + // MSVC 2010 doesn't support C++11 aliases. + template struct is_scalar : public std::is_scalar {}; + template struct is_same : public std::is_same {}; + template struct is_floating_point : + public std::is_floating_point {}; + template struct is_unsigned : public std::is_unsigned {}; + template struct is_enum : public std::is_enum {}; + template struct make_unsigned : public std::make_unsigned {}; + template + struct conditional : public std::conditional {}; + template + struct integral_constant : public std::integral_constant {}; + template + struct bool_constant : public integral_constant {}; + typedef bool_constant true_type; + typedef bool_constant false_type; +#endif // defined(FLATBUFFERS_TEMPLATES_ALIASES) + +#if defined(FLATBUFFERS_TEMPLATES_ALIASES) + template using unique_ptr = std::unique_ptr; +#else + // MSVC 2010 doesn't support C++11 aliases. + // We're manually "aliasing" the class here as we want to bring unique_ptr + // into the flatbuffers namespace. We have unique_ptr in the flatbuffers + // namespace we have a completely independent implementation (see below) + // for C++98 STL implementations. + template class unique_ptr : public std::unique_ptr { + public: + unique_ptr() {} + explicit unique_ptr(T* p) : std::unique_ptr(p) {} + unique_ptr(std::unique_ptr&& u) { *this = std::move(u); } + unique_ptr(unique_ptr&& u) { *this = std::move(u); } + unique_ptr& operator=(std::unique_ptr&& u) { + std::unique_ptr::reset(u.release()); + return *this; + } + unique_ptr& operator=(unique_ptr&& u) { + std::unique_ptr::reset(u.release()); + return *this; + } + unique_ptr& operator=(T* p) { + return std::unique_ptr::operator=(p); + } + }; +#endif // defined(FLATBUFFERS_TEMPLATES_ALIASES) + +#if FLATBUFFERS_USE_STD_OPTIONAL +template +using Optional = std::optional; +using nullopt_t = std::nullopt_t; +inline constexpr nullopt_t nullopt = std::nullopt; + +#else +// Limited implementation of Optional type for a scalar T. +// This implementation limited by trivial types compatible with +// std::is_arithmetic or std::is_enum type traits. + +// A tag to indicate an empty flatbuffers::optional. +struct nullopt_t { + explicit FLATBUFFERS_CONSTEXPR_CPP11 nullopt_t(int) {} +}; + +#if defined(FLATBUFFERS_CONSTEXPR_DEFINED) + namespace internal { + template struct nullopt_holder { + static constexpr nullopt_t instance_ = nullopt_t(0); + }; + template + constexpr nullopt_t nullopt_holder::instance_; + } + static constexpr const nullopt_t &nullopt = internal::nullopt_holder::instance_; + +#else + namespace internal { + template struct nullopt_holder { + static const nullopt_t instance_; + }; + template + const nullopt_t nullopt_holder::instance_ = nullopt_t(0); + } + static const nullopt_t &nullopt = internal::nullopt_holder::instance_; + +#endif + +template +class Optional FLATBUFFERS_FINAL_CLASS { + // Non-scalar 'T' would extremely complicated Optional. + // Use is_scalar checking because flatbuffers flatbuffers::is_arithmetic + // isn't implemented. + static_assert(flatbuffers::is_scalar::value, "unexpected type T"); + + public: + ~Optional() {} + + FLATBUFFERS_CONSTEXPR_CPP11 Optional() FLATBUFFERS_NOEXCEPT + : value_(), has_value_(false) {} + + FLATBUFFERS_CONSTEXPR_CPP11 Optional(nullopt_t) FLATBUFFERS_NOEXCEPT + : value_(), has_value_(false) {} + + FLATBUFFERS_CONSTEXPR_CPP11 Optional(T val) FLATBUFFERS_NOEXCEPT + : value_(val), has_value_(true) {} + + FLATBUFFERS_CONSTEXPR_CPP11 Optional(const Optional &other) FLATBUFFERS_NOEXCEPT + : value_(other.value_), has_value_(other.has_value_) {} + + FLATBUFFERS_CONSTEXPR_CPP14 Optional &operator=(const Optional &other) FLATBUFFERS_NOEXCEPT { + value_ = other.value_; + has_value_ = other.has_value_; + return *this; + } + + FLATBUFFERS_CONSTEXPR_CPP14 Optional &operator=(nullopt_t) FLATBUFFERS_NOEXCEPT { + value_ = T(); + has_value_ = false; + return *this; + } + + FLATBUFFERS_CONSTEXPR_CPP14 Optional &operator=(T val) FLATBUFFERS_NOEXCEPT { + value_ = val; + has_value_ = true; + return *this; + } + + void reset() FLATBUFFERS_NOEXCEPT { + *this = nullopt; + } + + void swap(Optional &other) FLATBUFFERS_NOEXCEPT { + std::swap(value_, other.value_); + std::swap(has_value_, other.has_value_); + } + + FLATBUFFERS_CONSTEXPR_CPP11 FLATBUFFERS_EXPLICIT_CPP11 operator bool() const FLATBUFFERS_NOEXCEPT { + return has_value_; + } + + FLATBUFFERS_CONSTEXPR_CPP11 bool has_value() const FLATBUFFERS_NOEXCEPT { + return has_value_; + } + + FLATBUFFERS_CONSTEXPR_CPP11 const T& operator*() const FLATBUFFERS_NOEXCEPT { + return value_; + } + + const T& value() const { + FLATBUFFERS_ASSERT(has_value()); + return value_; + } + + T value_or(T default_value) const FLATBUFFERS_NOEXCEPT { + return has_value() ? value_ : default_value; + } + + private: + T value_; + bool has_value_; +}; + +template +FLATBUFFERS_CONSTEXPR_CPP11 bool operator==(const Optional& opt, nullopt_t) FLATBUFFERS_NOEXCEPT { + return !opt; +} +template +FLATBUFFERS_CONSTEXPR_CPP11 bool operator==(nullopt_t, const Optional& opt) FLATBUFFERS_NOEXCEPT { + return !opt; +} + +template +FLATBUFFERS_CONSTEXPR_CPP11 bool operator==(const Optional& lhs, const U& rhs) FLATBUFFERS_NOEXCEPT { + return static_cast(lhs) && (*lhs == rhs); +} + +template +FLATBUFFERS_CONSTEXPR_CPP11 bool operator==(const T& lhs, const Optional& rhs) FLATBUFFERS_NOEXCEPT { + return static_cast(rhs) && (lhs == *rhs); +} + +template +FLATBUFFERS_CONSTEXPR_CPP11 bool operator==(const Optional& lhs, const Optional& rhs) FLATBUFFERS_NOEXCEPT { + return static_cast(lhs) != static_cast(rhs) + ? false + : !static_cast(lhs) ? false : (*lhs == *rhs); +} +#endif // FLATBUFFERS_USE_STD_OPTIONAL + + +// Very limited and naive partial implementation of C++20 std::span. +#if defined(FLATBUFFERS_USE_STD_SPAN) + inline constexpr std::size_t dynamic_extent = std::dynamic_extent; + template + using span = std::span; + +#else // !defined(FLATBUFFERS_USE_STD_SPAN) +FLATBUFFERS_CONSTEXPR std::size_t dynamic_extent = static_cast(-1); + +// Exclude this code if MSVC2010 or non-STL Android is active. +// The non-STL Android doesn't have `std::is_convertible` required for SFINAE. +#if !defined(FLATBUFFERS_SPAN_MINIMAL) +namespace internal { + // This is SFINAE helper class for checking of a common condition: + // > This overload only participates in overload resolution + // > Check whether a pointer to an array of From can be converted + // > to a pointer to an array of To. + // This helper is used for checking of 'From -> const From'. + template + struct is_span_convertable { + using type = + typename std::conditional::value + && (Extent == dynamic_extent || N == Extent), + int, void>::type; + }; + + template + struct SpanIterator { + // TODO: upgrade to std::random_access_iterator_tag. + using iterator_category = std::forward_iterator_tag; + using difference_type = std::ptrdiff_t; + using value_type = typename std::remove_cv::type; + using reference = T&; + using pointer = T*; + + // Convince MSVC compiler that this iterator is trusted (it is verified). + #ifdef _MSC_VER + using _Unchecked_type = pointer; + #endif // _MSC_VER + + SpanIterator(pointer ptr) : ptr_(ptr) {} + reference operator*() const { return *ptr_; } + pointer operator->() { return ptr_; } + SpanIterator& operator++() { ptr_++; return *this; } + SpanIterator operator++(int) { auto tmp = *this; ++(*this); return tmp; } + + friend bool operator== (const SpanIterator& lhs, const SpanIterator& rhs) { return lhs.ptr_ == rhs.ptr_; } + friend bool operator!= (const SpanIterator& lhs, const SpanIterator& rhs) { return lhs.ptr_ != rhs.ptr_; } + + private: + pointer ptr_; + }; +} // namespace internal +#endif // !defined(FLATBUFFERS_SPAN_MINIMAL) + +// T - element type; must be a complete type that is not an abstract +// class type. +// Extent - the number of elements in the sequence, or dynamic. +template +class span FLATBUFFERS_FINAL_CLASS { + public: + typedef T element_type; + typedef T& reference; + typedef const T& const_reference; + typedef T* pointer; + typedef const T* const_pointer; + typedef std::size_t size_type; + + static FLATBUFFERS_CONSTEXPR size_type extent = Extent; + + // Returns the number of elements in the span. + FLATBUFFERS_CONSTEXPR_CPP11 size_type size() const FLATBUFFERS_NOEXCEPT { + return count_; + } + + // Returns the size of the sequence in bytes. + FLATBUFFERS_CONSTEXPR_CPP11 + size_type size_bytes() const FLATBUFFERS_NOEXCEPT { + return size() * sizeof(element_type); + } + + // Checks if the span is empty. + FLATBUFFERS_CONSTEXPR_CPP11 bool empty() const FLATBUFFERS_NOEXCEPT { + return size() == 0; + } + + // Returns a pointer to the beginning of the sequence. + FLATBUFFERS_CONSTEXPR_CPP11 pointer data() const FLATBUFFERS_NOEXCEPT { + return data_; + } + + #if !defined(FLATBUFFERS_SPAN_MINIMAL) + using Iterator = internal::SpanIterator; + + Iterator begin() const { return Iterator(data()); } + Iterator end() const { return Iterator(data() + size()); } + #endif + + // Returns a reference to the idx-th element of the sequence. + // The behavior is undefined if the idx is greater than or equal to size(). + FLATBUFFERS_CONSTEXPR_CPP11 reference operator[](size_type idx) const { + return data()[idx]; + } + + FLATBUFFERS_CONSTEXPR_CPP11 span(const span &other) FLATBUFFERS_NOEXCEPT + : data_(other.data_), count_(other.count_) {} + + FLATBUFFERS_CONSTEXPR_CPP14 span &operator=(const span &other) + FLATBUFFERS_NOEXCEPT { + data_ = other.data_; + count_ = other.count_; + } + + // Limited implementation of + // `template constexpr std::span(It first, size_type count);`. + // + // Constructs a span that is a view over the range [first, first + count); + // the resulting span has: data() == first and size() == count. + // The behavior is undefined if [first, first + count) is not a valid range, + // or if (extent != flatbuffers::dynamic_extent && count != extent). + FLATBUFFERS_CONSTEXPR_CPP11 + explicit span(pointer first, size_type count) FLATBUFFERS_NOEXCEPT + : data_ (Extent == dynamic_extent ? first : (Extent == count ? first : nullptr)), + count_(Extent == dynamic_extent ? count : (Extent == count ? Extent : 0)) { + // Make span empty if the count argument is incompatible with span. + } + + // Exclude this code if MSVC2010 is active. The MSVC2010 isn't C++11 + // compliant, it doesn't support default template arguments for functions. + #if defined(FLATBUFFERS_SPAN_MINIMAL) + FLATBUFFERS_CONSTEXPR_CPP11 span() FLATBUFFERS_NOEXCEPT : data_(nullptr), + count_(0) { + static_assert(extent == 0 || extent == dynamic_extent, "invalid span"); + } + + #else + // Constructs an empty span whose data() == nullptr and size() == 0. + // This overload only participates in overload resolution if + // extent == 0 || extent == flatbuffers::dynamic_extent. + // A dummy template argument N is need dependency for SFINAE. + template::type = 0> + FLATBUFFERS_CONSTEXPR_CPP11 span() FLATBUFFERS_NOEXCEPT : data_(nullptr), + count_(0) { + static_assert(extent == 0 || extent == dynamic_extent, "invalid span"); + } + + // Constructs a span that is a view over the array arr; the resulting span + // has size() == N and data() == std::data(arr). These overloads only + // participate in overload resolution if + // extent == std::dynamic_extent || N == extent is true and + // std::remove_pointer_t(*)[] + // is convertible to element_type (*)[]. + template::type = 0> + FLATBUFFERS_CONSTEXPR_CPP11 span(element_type (&arr)[N]) FLATBUFFERS_NOEXCEPT + : data_(arr), count_(N) {} + + template::type = 0> + FLATBUFFERS_CONSTEXPR_CPP11 span(std::array &arr) FLATBUFFERS_NOEXCEPT + : data_(arr.data()), count_(N) {} + + //template + //FLATBUFFERS_CONSTEXPR_CPP11 span(std::array &arr) FLATBUFFERS_NOEXCEPT + // : data_(arr.data()), count_(N) {} + + template::type = 0> + FLATBUFFERS_CONSTEXPR_CPP11 span(const std::array &arr) FLATBUFFERS_NOEXCEPT + : data_(arr.data()), count_(N) {} + + // Converting constructor from another span s; + // the resulting span has size() == s.size() and data() == s.data(). + // This overload only participates in overload resolution + // if extent == std::dynamic_extent || N == extent is true and U (*)[] + // is convertible to element_type (*)[]. + template::type = 0> + FLATBUFFERS_CONSTEXPR_CPP11 span(const flatbuffers::span &s) FLATBUFFERS_NOEXCEPT + : span(s.data(), s.size()) { + } + + #endif // !defined(FLATBUFFERS_SPAN_MINIMAL) + + private: + // This is a naive implementation with 'count_' member even if (Extent != dynamic_extent). + pointer const data_; + size_type count_; +}; +#endif // defined(FLATBUFFERS_USE_STD_SPAN) + +#if !defined(FLATBUFFERS_SPAN_MINIMAL) +template +FLATBUFFERS_CONSTEXPR_CPP11 +flatbuffers::span make_span(ElementType(&arr)[Extent]) FLATBUFFERS_NOEXCEPT { + return span(arr); +} + +template +FLATBUFFERS_CONSTEXPR_CPP11 +flatbuffers::span make_span(const ElementType(&arr)[Extent]) FLATBUFFERS_NOEXCEPT { + return span(arr); +} + +template +FLATBUFFERS_CONSTEXPR_CPP11 +flatbuffers::span make_span(std::array &arr) FLATBUFFERS_NOEXCEPT { + return span(arr); +} + +template +FLATBUFFERS_CONSTEXPR_CPP11 +flatbuffers::span make_span(const std::array &arr) FLATBUFFERS_NOEXCEPT { + return span(arr); +} + +template +FLATBUFFERS_CONSTEXPR_CPP11 +flatbuffers::span make_span(ElementType *first, std::size_t count) FLATBUFFERS_NOEXCEPT { + return span(first, count); +} + +template +FLATBUFFERS_CONSTEXPR_CPP11 +flatbuffers::span make_span(const ElementType *first, std::size_t count) FLATBUFFERS_NOEXCEPT { + return span(first, count); +} +#endif // !defined(FLATBUFFERS_SPAN_MINIMAL) + +} // namespace flatbuffers + +#endif // FLATBUFFERS_STL_EMULATION_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/string.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/string.h new file mode 100644 index 0000000000..cffd862f52 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/string.h @@ -0,0 +1,69 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_STRING_H_ +#define FLATBUFFERS_STRING_H_ + +#include +#include + +namespace flatbuffers { + struct String : public Vector < char > + { + const char * c_str () const { + return reinterpret_cast < const char * > (Data()); + } + + std::string str () const { + return std::string(c_str(), size()); + } + + // clang-format off +#ifdef FLATBUFFERS_HAS_STRING_VIEW + flatbuffers::string_view string_view () const { + return flatbuffers::string_view(c_str(), size()); + } +#endif // FLATBUFFERS_HAS_STRING_VIEW + // clang-format on + + bool operator < (const String &o) const { + return StringLessThan(this->data(), this->size(), o.data(), o.size()); + } + }; + +// Convenience function to get std::string from a String returning an empty +// string on null pointer. + static inline std::string GetString (const String * str) { + return str ? str->str() : ""; + } + +// Convenience function to get char* from a String returning an empty string on +// null pointer. + static inline const char * GetCstring (const String * str) { + return str ? str->c_str() : ""; + } + +#ifdef FLATBUFFERS_HAS_STRING_VIEW + +// Convenience function to get string_view from a String returning an empty +// string_view on null pointer. + static inline flatbuffers::string_view GetStringView (const String * str) { + return str ? str->string_view() : flatbuffers::string_view(); + } +#endif // FLATBUFFERS_HAS_STRING_VIEW +} // namespace flatbuffers + +#endif // FLATBUFFERS_STRING_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/struct.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/struct.h new file mode 100644 index 0000000000..77bc084f28 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/struct.h @@ -0,0 +1,57 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_STRUCT_H_ +#define FLATBUFFERS_STRUCT_H_ + +#include + +namespace flatbuffers { +// "structs" are flat structures that do not have an offset table, thus +// always have all members present and do not support forwards/backwards +// compatible extensions. + + class Struct FLATBUFFERS_FINAL_CLASS { +public: + template < typename T > T GetField (uoffset_t o) const { + return ReadScalar < T > (&data_[o]); + } + + template < typename T > T GetStruct (uoffset_t o) const { + return reinterpret_cast < T > (&data_[o]); + } + + const uint8_t * GetAddressOf (uoffset_t o) const { + return &data_[o]; + } + + uint8_t * GetAddressOf (uoffset_t o) { + return &data_[o]; + } + +private: + + // private constructor & copy constructor: you obtain instances of this + // class by pointing to existing data only + Struct(); + Struct(const Struct &); + Struct &operator = (const Struct &); + + uint8_t data_[1]; + }; +} // namespace flatbuffers + +#endif // FLATBUFFERS_STRUCT_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/table.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/table.h new file mode 100644 index 0000000000..90f2b563ad --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/table.h @@ -0,0 +1,195 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_TABLE_H_ +#define FLATBUFFERS_TABLE_H_ + +#include +#include + +namespace flatbuffers { +// "tables" use an offset table (possibly shared) that allows fields to be +// omitted and added at will, but uses an extra indirection to read. + class Table { +public: + const uint8_t * GetVTable () const { + return data_ - ReadScalar < soffset_t > (data_); + } + + // This gets the field offset for any of the functions below it, or 0 + // if the field was not present. + voffset_t GetOptionalFieldOffset (voffset_t field) const { + // The vtable offset is always at the start. + auto vtable = GetVTable(); + + // The first element is the size of the vtable (fields + type id + itself). + auto vtsize = ReadScalar < voffset_t > (vtable); + + // If the field we're accessing is outside the vtable, we're reading older + + // data, so it's the same as if the offset was 0 (not present). + return field < vtsize ? ReadScalar < voffset_t > (vtable + field) : 0; + } + + template < typename T > T GetField (voffset_t field, T defaultval) const { + auto field_offset = GetOptionalFieldOffset(field); + + return field_offset ? ReadScalar < T > (data_ + field_offset) : defaultval; + } + + template < typename P > P GetPointer (voffset_t field) { + auto field_offset = GetOptionalFieldOffset(field); + auto p = data_ + field_offset; + + return field_offset ? reinterpret_cast < P > (p + ReadScalar < uoffset_t > (p)) : + nullptr; + } + + template < typename P > P GetPointer (voffset_t field) const { + return const_cast < Table * > (this)->GetPointer < P > (field); + } + + template < typename P > P GetStruct (voffset_t field) const { + auto field_offset = GetOptionalFieldOffset(field); + auto p = const_cast < uint8_t * > (data_ + field_offset); + + return field_offset ? reinterpret_cast < P > (p) : nullptr; + } + + template < typename Raw, typename Face > + flatbuffers::Optional < Face > GetOptional(voffset_t field) const { + auto field_offset = GetOptionalFieldOffset(field); + auto p = data_ + field_offset; + + return field_offset ? Optional < Face > (static_cast < Face > (ReadScalar < Raw > (p))) : + Optional < Face > (); + } + + template < typename T > bool SetField (voffset_t field, T val, T def) { + auto field_offset = GetOptionalFieldOffset(field); + if (!field_offset) + { + return IsTheSameAs(val, def); + } + + WriteScalar(data_ + field_offset, val); + + return true; + } + + template < typename T > bool SetField (voffset_t field, T val) { + auto field_offset = GetOptionalFieldOffset(field); + if (!field_offset) + { + return false; + } + + WriteScalar(data_ + field_offset, val); + + return true; + } + + bool SetPointer (voffset_t field, const uint8_t * val) { + auto field_offset = GetOptionalFieldOffset(field); + if (!field_offset) + { + return false; + } + + WriteScalar(data_ + field_offset, static_cast < uoffset_t > (val - (data_ + field_offset))); + + return true; + } + + uint8_t * GetAddressOf (voffset_t field) { + auto field_offset = GetOptionalFieldOffset(field); + + return field_offset ? data_ + field_offset : nullptr; + } + + const uint8_t * GetAddressOf (voffset_t field) const { + return const_cast < Table * > (this)->GetAddressOf(field); + } + + bool CheckField (voffset_t field) const { + return GetOptionalFieldOffset(field) != 0; + } + + // Verify the vtable of this table. + // Call this once per table, followed by VerifyField once per field. + bool VerifyTableStart (Verifier &verifier) const { + return verifier.VerifyTableStart(data_); + } + + // Verify a particular field. + template < typename T > + bool VerifyField (const Verifier &verifier, voffset_t field, size_t align) const { + // Calling GetOptionalFieldOffset should be safe now thanks to + // VerifyTable(). + auto field_offset = GetOptionalFieldOffset(field); + + // Check the actual field. + return !field_offset || verifier.VerifyField < T > (data_, field_offset, align); + } + + // VerifyField for required fields. + template < typename T > + bool VerifyFieldRequired (const Verifier &verifier, voffset_t field, size_t align) const { + auto field_offset = GetOptionalFieldOffset(field); + + return verifier.Check(field_offset != 0) && + verifier.VerifyField < T > (data_, field_offset, align); + } + + // Versions for offsets. + bool VerifyOffset (const Verifier &verifier, voffset_t field) const { + auto field_offset = GetOptionalFieldOffset(field); + + return !field_offset || verifier.VerifyOffset(data_, field_offset); + } + + bool VerifyOffsetRequired (const Verifier &verifier, voffset_t field) const { + auto field_offset = GetOptionalFieldOffset(field); + + return verifier.Check(field_offset != 0) && + verifier.VerifyOffset(data_, field_offset); + } + +private: + + // private constructor & copy constructor: you obtain instances of this + // class by pointing to existing data only + Table(); + Table(const Table &other); + Table &operator = (const Table &); + + uint8_t data_[1]; + }; + +// This specialization allows avoiding warnings like: +// MSVC C4800: type: forcing value to bool 'true' or 'false'. + template < > + inline flatbuffers::Optional < bool > Table::GetOptional < uint8_t, bool > ( + voffset_t field) const { + auto field_offset = GetOptionalFieldOffset(field); + auto p = data_ + field_offset; + + return field_offset ? Optional < bool > (ReadScalar < uint8_t > (p) != 0) : + Optional < bool > (); + } +} // namespace flatbuffers + +#endif // FLATBUFFERS_TABLE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/util.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/util.h new file mode 100644 index 0000000000..4eb86fcbdb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/util.h @@ -0,0 +1,943 @@ +/* + * Copyright 2014 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_UTIL_H_ +#define FLATBUFFERS_UTIL_H_ + +#include +#include +#include +#include + +// For TFLM we always want to use FLATBUFFERS_PREFER_PRINTF=1. See +// http://b/211811553 for more context. +#ifndef FLATBUFFERS_PREFER_PRINTF + #define FLATBUFFERS_PREFER_PRINTF 1 +#endif + +#ifndef FLATBUFFERS_PREFER_PRINTF + #include + #include +#else // FLATBUFFERS_PREFER_PRINTF + #include + #include +#endif // FLATBUFFERS_PREFER_PRINTF + +#include + +namespace flatbuffers { +// @locale-independent functions for ASCII characters set. + +// Fast checking that character lies in closed range: [a <= x <= b] +// using one compare (conditional branch) operator. + inline bool check_ascii_range (char x, char a, char b) { + FLATBUFFERS_ASSERT(a <= b); + + // (Hacker's Delight): `a <= x <= b` <=> `(x-a) <={u} (b-a)`. + + // The x, a, b will be promoted to int and subtracted without overflow. + return static_cast < unsigned int > (x - a) <= static_cast < unsigned int > (b - a); + } + +// Case-insensitive isalpha + inline bool is_alpha (char c) { + + // ASCII only: alpha to upper case => reset bit 0x20 (~0x20 = 0xDF). + return check_ascii_range(c & 0xDF, 'a' & 0xDF, 'z' & 0xDF); + } + +// Check for uppercase alpha + inline bool is_alpha_upper (char c) { + return check_ascii_range(c, 'A', 'Z'); + } + +// Check (case-insensitive) that `c` is equal to alpha. + inline bool is_alpha_char (char c, char alpha) { + FLATBUFFERS_ASSERT(is_alpha(alpha)); + + // ASCII only: alpha to upper case => reset bit 0x20 (~0x20 = 0xDF). + return (c & 0xDF) == (alpha & 0xDF); + } + +// https://en.cppreference.com/w/cpp/string/byte/isxdigit +// isdigit and isxdigit are the only standard narrow character classification +// functions that are not affected by the currently installed C locale. although +// some implementations (e.g. Microsoft in 1252 codepage) may classify +// additional single-byte characters as digits. + inline bool is_digit (char c) { + return check_ascii_range(c, '0', '9'); + } + + inline bool is_xdigit (char c) { + + // Replace by look-up table. + return is_digit(c) || check_ascii_range(c & 0xDF, 'a' & 0xDF, 'f' & 0xDF); + } + +// Case-insensitive isalnum + inline bool is_alnum (char c) { + return is_alpha(c) || is_digit(c); + } + + inline char CharToUpper (char c) { + return static_cast < char > (::toupper(static_cast < unsigned char > (c))); + } + + inline char CharToLower (char c) { + return static_cast < char > (::tolower(static_cast < unsigned char > (c))); + } + +// @end-locale-independent functions for ASCII character set + +#ifdef FLATBUFFERS_PREFER_PRINTF + template < typename T > size_t IntToDigitCount (T t) { + size_t digit_count = 0; + + // Count the sign for negative numbers + if (t < 0) + { + digit_count++; + } + + // Count a single 0 left of the dot for fractional numbers + if ((-1 < t) && (t < 1)) + { + digit_count++; + } + + // Count digits until fractional part + T eps = std::numeric_limits < T > ::epsilon(); + while (t <= (-1 + eps) || (1 - eps) <= t) + { + t /= 10; + digit_count++; + } + + return digit_count; + } + + template < typename T > size_t NumToStringWidth (T t, int precision=0) { + size_t string_width = IntToDigitCount(t); + + // Count the dot for floating point numbers + if (precision) + { + string_width += (precision + 1); + } + + return string_width; + } + + template < typename T > + std::string NumToStringImplWrapper (T t, const char * fmt, int precision=0) { + size_t string_width = NumToStringWidth(t, precision); + std::string s(string_width, 0x00); + + // Allow snprintf to use std::string trailing null to detect buffer overflow + snprintf(const_cast < char * > (s.data()), (s.size() + 1), fmt, string_width, t); + + return s; + } +#endif // FLATBUFFERS_PREFER_PRINTF + +// Convert an integer or floating point value to a string. +// In contrast to std::stringstream, "char" values are +// converted to a string of digits, and we don't use scientific notation. + template < typename T > std::string NumToString (T t) { + // clang-format off + +#ifndef FLATBUFFERS_PREFER_PRINTF + std::stringstream ss; + ss << t; + + return ss.str(); +#else // FLATBUFFERS_PREFER_PRINTF + auto v = static_cast < long long > (t); + + return NumToStringImplWrapper(v, "%.*lld"); +#endif // FLATBUFFERS_PREFER_PRINTF + // clang-format on + } + +// Avoid char types used as character data. + template < > inline std::string NumToString < signed char > (signed char t) { + return NumToString(static_cast < int > (t)); + } + template < > inline std::string NumToString < unsigned char > (unsigned char t) { + return NumToString(static_cast < int > (t)); + } + template < > inline std::string NumToString < char > (char t) { + return NumToString(static_cast < int > (t)); + } + +// Special versions for floats/doubles. + template < typename T > std::string FloatToString (T t, int precision) { + // clang-format off + +#ifndef FLATBUFFERS_PREFER_PRINTF + + // to_string() prints different numbers of digits for floats depending on + // platform and isn't available on Android, so we use stringstream + std::stringstream ss; + + // Use std::fixed to suppress scientific notation. + ss << std::fixed; + + // Default precision is 6, we want that to be higher for doubles. + ss << std::setprecision(precision); + ss << t; + auto s = ss.str(); +#else // FLATBUFFERS_PREFER_PRINTF + auto v = static_cast < double > (t); + auto s = NumToStringImplWrapper(v, "%0.*f", precision); +#endif // FLATBUFFERS_PREFER_PRINTF + // clang-format on + // Sadly, std::fixed turns "1" into "1.00000", so here we undo that. + auto p = s.find_last_not_of('0'); + if (p != std::string::npos) + { + // Strip trailing zeroes. If it is a whole number, keep one zero. + s.resize(p + (s[p] == '.' ? 2 : 1)); + } + + return s; + } + + template < > inline std::string NumToString < double > (double t) { + return FloatToString(t, 12); + } + template < > inline std::string NumToString < float > (float t) { + return FloatToString(t, 6); + } + +// Convert an integer value to a hexadecimal string. +// The returned string length is always xdigits long, prefixed by 0 digits. +// For example, IntToStringHex(0x23, 8) returns the string "00000023". + inline std::string IntToStringHex (int i, int xdigits) { + FLATBUFFERS_ASSERT(i >= 0); + + // clang-format off + +#ifndef FLATBUFFERS_PREFER_PRINTF + std::stringstream ss; + ss << std::setw(xdigits) << std::setfill('0') << std::hex << std::uppercase << + i; + + return ss.str(); +#else // FLATBUFFERS_PREFER_PRINTF + return NumToStringImplWrapper(i, "%.*X", xdigits); +#endif // FLATBUFFERS_PREFER_PRINTF + // clang-format on + } + +// clang-format off +// Use locale independent functions {strtod_l, strtof_l, strtoll_l, strtoull_l}. +#if defined(FLATBUFFERS_LOCALE_INDEPENDENT) && (FLATBUFFERS_LOCALE_INDEPENDENT > 0) + class ClassicLocale { + #ifdef _MSC_VER + typedef _locale_t locale_type; + #else + typedef locale_t locale_type; // POSIX.1-2008 locale_t type + #endif + ClassicLocale(); + ~ClassicLocale(); + locale_type locale_; + static ClassicLocale instance_; +public: + static locale_type Get () { + return instance_.locale_; + } + }; + + #ifdef _MSC_VER + #define __strtoull_impl(s, pe, b) _strtoui64_l(s, pe, b, ClassicLocale::Get()) + #define __strtoll_impl(s, pe, b) _strtoi64_l(s, pe, b, ClassicLocale::Get()) + #define __strtod_impl(s, pe) _strtod_l(s, pe, ClassicLocale::Get()) + #define __strtof_impl(s, pe) _strtof_l(s, pe, ClassicLocale::Get()) + #else + #define __strtoull_impl(s, pe, b) strtoull_l(s, pe, b, ClassicLocale::Get()) + #define __strtoll_impl(s, pe, b) strtoll_l(s, pe, b, ClassicLocale::Get()) + #define __strtod_impl(s, pe) strtod_l(s, pe, ClassicLocale::Get()) + #define __strtof_impl(s, pe) strtof_l(s, pe, ClassicLocale::Get()) + #endif +#else + #define __strtod_impl(s, pe) strtod(s, pe) + #define __strtof_impl(s, pe) static_cast < float > (strtod(s, pe)) + #ifdef _MSC_VER + #define __strtoull_impl(s, pe, b) _strtoui64(s, pe, b) + #define __strtoll_impl(s, pe, b) _strtoi64(s, pe, b) + #else + #define __strtoull_impl(s, pe, b) strtoull(s, pe, b) + #define __strtoll_impl(s, pe, b) strtoll(s, pe, b) + #endif +#endif + + inline void strtoval_impl (int64_t * val, const char * str, char ** endptr, int base) { + *val = __strtoll_impl(str, endptr, base); + } + + inline void strtoval_impl (uint64_t * val, const char * str, char ** endptr, int base) { + *val = __strtoull_impl(str, endptr, base); + } + + inline void strtoval_impl (double * val, const char * str, char ** endptr) { + *val = __strtod_impl(str, endptr); + } + +// UBSAN: double to float is safe if numeric_limits::is_iec559 is true. + __supress_ubsan__("float-cast-overflow") + inline void strtoval_impl (float * val, const char * str, char ** endptr) { + *val = __strtof_impl(str, endptr); + } + +#undef __strtoull_impl +#undef __strtoll_impl +#undef __strtod_impl +#undef __strtof_impl + +// clang-format on + +// Adaptor for strtoull()/strtoll(). +// Flatbuffers accepts numbers with any count of leading zeros (-009 is -9), +// while strtoll with base=0 interprets first leading zero as octal prefix. +// In future, it is possible to add prefixed 0b0101. +// 1) Checks errno code for overflow condition (out of range). +// 2) If base <= 0, function try to detect base of number by prefix. +// +// Return value (like strtoull and strtoll, but reject partial result): +// - If successful, an integer value corresponding to the str is returned. +// - If full string conversion can't be performed, 0 is returned. +// - If the converted value falls out of range of corresponding return type, a +// range error occurs. In this case value MAX(T)/MIN(T) is returned. + template < typename T > + inline bool StringToIntegerImpl (T * val, const char * const str, const int base=0, const bool check_errno=true) { + // T is int64_t or uint64_T + FLATBUFFERS_ASSERT(str); + if (base <= 0) + { + auto s = str; + while (*s && !is_digit(*s)) + { + s++; + } + + if ((s[0] == '0') && is_alpha_char(s[1], 'X')) + { + return StringToIntegerImpl(val, str, 16, check_errno); + } + + // if a prefix not match, try base=10 + return StringToIntegerImpl(val, str, 10, check_errno); + } + else + { + if (check_errno) + { + errno = 0; // clear thread-local errno + } + + auto endptr = str; + strtoval_impl(val, str, const_cast < char ** > (&endptr), base); + if ((*endptr != '\0') || (endptr == str)) + { + *val = 0; // erase partial result + return false; // invalid string + } + + // errno is out-of-range, return MAX/MIN + if (check_errno && errno) + { + return false; + } + + return true; + } + } + + template < typename T > + inline bool StringToFloatImpl (T * val, const char * const str) { + // Type T must be either float or double. + FLATBUFFERS_ASSERT(str && val); + auto end = str; + strtoval_impl(val, str, const_cast < char ** > (&end)); + auto done = (end != str) && (*end == '\0'); + if (!done) + { + *val = 0; // erase partial result + } + + return done; + } + +// Convert a string to an instance of T. +// Return value (matched with StringToInteger64Impl and strtod): +// - If successful, a numeric value corresponding to the str is returned. +// - If full string conversion can't be performed, 0 is returned. +// - If the converted value falls out of range of corresponding return type, a +// range error occurs. In this case value MAX(T)/MIN(T) is returned. + template < typename T > inline bool StringToNumber (const char * s, T * val) { + // Assert on `unsigned long` and `signed long` on LP64. + // If it is necessary, it could be solved with flatbuffers::enable_if. + static_assert(sizeof(T) < sizeof(int64_t), "unexpected type T"); + FLATBUFFERS_ASSERT(s && val); + int64_t i64; + + // The errno check isn't needed, will return MAX/MIN on overflow. + if (StringToIntegerImpl(&i64, s, 0, false)) + { + const int64_t max = (flatbuffers::numeric_limits < T > ::max)(); + const int64_t min = flatbuffers::numeric_limits < T > ::lowest(); + if (i64 > max) + { + *val = static_cast < T > (max); + + return false; + } + + if (i64 < min) + { + // For unsigned types return max to distinguish from + // "no conversion can be performed" when 0 is returned. + *val = static_cast < T > (flatbuffers::is_unsigned < T > ::value ? max : min); + + return false; + } + + *val = static_cast < T > (i64); + + return true; + } + + *val = 0; + + return false; + } + + template < > inline bool StringToNumber < int64_t > (const char * str, int64_t * val) { + return StringToIntegerImpl(val, str); + } + + template < > + inline bool StringToNumber < uint64_t > (const char * str, uint64_t * val) { + if (!StringToIntegerImpl(val, str)) + { + return false; + } + + // The strtoull accepts negative numbers: + // If the minus sign was part of the input sequence, the numeric value + // calculated from the sequence of digits is negated as if by unary minus + // in the result type, which applies unsigned integer wraparound rules. + // Fix this behaviour (except -0). + if (*val) + { + auto s = str; + while (*s && !is_digit(*s)) + { + s++; + } + + s = (s > str) ? (s - 1) : s; // step back to one symbol + if (*s == '-') + { + // For unsigned types return the max to distinguish from + // "no conversion can be performed". + *val = (flatbuffers::numeric_limits < uint64_t > ::max)(); + + return false; + } + } + + return true; + } + + template < > inline bool StringToNumber (const char * s, float * val) { + return StringToFloatImpl(val, s); + } + + template < > inline bool StringToNumber (const char * s, double * val) { + return StringToFloatImpl(val, s); + } + + inline int64_t StringToInt (const char * s, int base=10) { + int64_t val; + + return StringToIntegerImpl(&val, s, base) ? val : 0; + } + + inline uint64_t StringToUInt (const char * s, int base=10) { + uint64_t val; + + return StringToIntegerImpl(&val, s, base) ? val : 0; + } + + typedef bool (* LoadFileFunction)(const char * filename, bool binary, std::string * dest); + typedef bool (* FileExistsFunction)(const char * filename); + + LoadFileFunction SetLoadFileFunction(LoadFileFunction load_file_function); + + FileExistsFunction SetFileExistsFunction(FileExistsFunction file_exists_function); + +// Check if file "name" exists. + bool FileExists(const char * name); + +// Check if "name" exists and it is also a directory. + bool DirExists(const char * name); + +// Load file "name" into "buf" returning true if successful +// false otherwise. If "binary" is false data is read +// using ifstream's text mode, otherwise data is read with +// no transcoding. + bool LoadFile(const char * name, bool binary, std::string * buf); + +// Save data "buf" of length "len" bytes into a file +// "name" returning true if successful, false otherwise. +// If "binary" is false data is written using ifstream's +// text mode, otherwise data is written with no +// transcoding. + bool SaveFile(const char * name, const char * buf, size_t len, bool binary); + +// Save data "buf" into file "name" returning true if +// successful, false otherwise. If "binary" is false +// data is written using ifstream's text mode, otherwise +// data is written with no transcoding. + inline bool SaveFile (const char * name, const std::string &buf, bool binary) { + return SaveFile(name, buf.c_str(), buf.size(), binary); + } + +// Functionality for minimalistic portable path handling. + +// The functions below behave correctly regardless of whether posix ('/') or +// Windows ('/' or '\\') separators are used. + +// Any new separators inserted are always posix. + FLATBUFFERS_CONSTEXPR char kPathSeparator = '/'; + +// Returns the path with the extension, if any, removed. + std::string StripExtension(const std::string &filepath); + +// Returns the extension, if any. + std::string GetExtension(const std::string &filepath); + +// Return the last component of the path, after the last separator. + std::string StripPath(const std::string &filepath); + +// Strip the last component of the path + separator. + std::string StripFileName(const std::string &filepath); + + std::string StripPrefix(const std::string &filepath, const std::string &prefix_to_remove); + +// Concatenates a path with a filename, regardless of whether the path +// ends in a separator or not. + std::string ConCatPathFileName(const std::string &path, const std::string &filename); + +// Replaces any '\\' separators with '/' + std::string PosixPath(const char * path); + std::string PosixPath(const std::string &path); + +// This function ensure a directory exists, by recursively +// creating dirs for any parts of the path that don't exist yet. + void EnsureDirExists(const std::string &filepath); + +// Obtains the absolute path from any other path. +// Returns the input path if the absolute path couldn't be resolved. + std::string AbsolutePath(const std::string &filepath); + +// Returns files relative to the --project_root path, prefixed with `//`. + std::string RelativeToRootPath(const std::string &project, const std::string &filepath); + +// To and from UTF-8 unicode conversion functions + +// Convert a unicode code point into a UTF-8 representation by appending it +// to a string. Returns the number of bytes generated. + inline int ToUTF8 (uint32_t ucc, std::string * out) { + FLATBUFFERS_ASSERT(!(ucc & 0x80000000)); // Top bit can't be set. + // 6 possible encodings: http://en.wikipedia.org/wiki/UTF-8 + for (int i = 0; i < 6; i++) + { + // Max bits this encoding can represent. + uint32_t max_bits = 6 + i * 5 + static_cast < int > (!i); + if (ucc < (1u << max_bits)) // does it fit? + { + // Remaining bits not encoded in the first byte, store 6 bits each + uint32_t remain_bits = i * 6; + + // Store first byte: + (*out) += static_cast < char > ((0xFE << (max_bits - remain_bits)) | + (ucc >> remain_bits)); + + // Store remaining bytes: + for (int j = i - 1; j >= 0; j--) + { + (*out) += static_cast < char > (((ucc >> (j * 6)) & 0x3F) | 0x80); + } + + return i + 1; // Return the number of bytes added. + } + } + + FLATBUFFERS_ASSERT(0); // Impossible to arrive here. + return -1; + } + +// Converts whatever prefix of the incoming string corresponds to a valid +// UTF-8 sequence into a unicode code. The incoming pointer will have been +// advanced past all bytes parsed. +// returns -1 upon corrupt UTF-8 encoding (ignore the incoming pointer in +// this case). + inline int FromUTF8 (const char ** in) { + int len = 0; + + // Count leading 1 bits. + for (int mask = 0x80; mask >= 0x04; mask >>= 1) + { + if (**in & mask) + { + len++; + } + else + { + break; + } + } + + if ((static_cast < unsigned char > (**in) << len) & 0x80) + { + return -1; // Bit after leading 1's must be 0. + } + + if (!len) + { + return *(*in)++; + } + + // UTF-8 encoded values with a length are between 2 and 4 bytes. + if ((len < 2) || (len > 4)) + { + return -1; + } + + // Grab initial bits of the code. + int ucc = *(*in)++ & ((1 << (7 - len)) - 1); + for (int i = 0; i < len - 1; i++) + { + if ((**in & 0xC0) != 0x80) + { + return -1; // Upper bits must 1 0. + } + + ucc <<= 6; + ucc |= *(*in)++ & 0x3F; // Grab 6 more bits of the code. + } + + // UTF-8 cannot encode values between 0xD800 and 0xDFFF (reserved for + // UTF-16 surrogate pairs). + if ((ucc >= 0xD800) && (ucc <= 0xDFFF)) + { + return -1; + } + + // UTF-8 must represent code points in their shortest possible encoding. + switch (len) + { + case 2: + { + // Two bytes of UTF-8 can represent code points from U+0080 to U+07FF. + if ((ucc < 0x0080) || (ucc > 0x07FF)) + { + return -1; + } + + break; + } + + case 3: + { + // Three bytes of UTF-8 can represent code points from U+0800 to U+FFFF. + if ((ucc < 0x0800) || (ucc > 0xFFFF)) + { + return -1; + } + + break; + } + + case 4: + { + // Four bytes of UTF-8 can represent code points from U+10000 to U+10FFFF. + if ((ucc < 0x10000) || (ucc > 0x10FFFF)) + { + return -1; + } + + break; + } + } + + return ucc; + } + +#ifndef FLATBUFFERS_PREFER_PRINTF + +// Wraps a string to a maximum length, inserting new lines where necessary. Any +// existing whitespace will be collapsed down to a single space. A prefix or +// suffix can be provided, which will be inserted before or after a wrapped +// line, respectively. + inline std::string WordWrap (const std::string in, + size_t max_length, + const std::string wrapped_line_prefix, + const std::string wrapped_line_suffix) { + std::istringstream in_stream(in); + + std::string wrapped, line, word; + + in_stream >> word; + line = word; + + while (in_stream >> word) + { + if ((line.length() + 1 + word.length() + wrapped_line_suffix.length()) < + max_length) + { + line += " " + word; + } + else + { + wrapped += line + wrapped_line_suffix + "\n"; + line = wrapped_line_prefix + word; + } + } + + wrapped += line; + + return wrapped; + } +#endif // !FLATBUFFERS_PREFER_PRINTF + + inline bool EscapeString (const char * s, size_t length, std::string * _text, bool allow_non_utf8, + bool natural_utf8) { + std::string &text = *_text; + text += "\""; + for (uoffset_t i = 0; i < length; i++) + { + char c = s[i]; + switch (c) + { + case '\n': + { + text += "\\n"; + break; + } + + case '\t': + { + text += "\\t"; + break; + } + + case '\r': + { + text += "\\r"; + break; + } + + case '\b': + { + text += "\\b"; + break; + } + + case '\f': + { + text += "\\f"; + break; + } + + case '\"': + { + text += "\\\""; + break; + } + + case '\\': + { + text += "\\\\"; + break; + } + + default: + { + if ((c >= ' ') && (c <= '~')) + { + text += c; + } + else + { + // Not printable ASCII data. Let's see if it's valid UTF-8 first: + const char * utf8 = s + i; + int ucc = FromUTF8(&utf8); + if (ucc < 0) + { + if (allow_non_utf8) + { + text += "\\x"; + text += IntToStringHex(static_cast < uint8_t > (c), 2); + } + else + { + // There are two cases here: + // + // 1) We reached here by parsing an IDL file. In that case, + // we previously checked for non-UTF-8, so we shouldn't reach + // here. + // + // 2) We reached here by someone calling GenerateText() + // on a previously-serialized flatbuffer. The data might have + // non-UTF-8 Strings, or might be corrupt. + // + // In both cases, we have to give up and inform the caller + + // they have no JSON. + return false; + } + } + else + { + if (natural_utf8) + { + // utf8 points to past all utf-8 bytes parsed + text.append(s + i, static_cast < size_t > (utf8 - s - i)); + } + else if (ucc <= 0xFFFF) + { + // Parses as Unicode within JSON's \uXXXX range, so use that. + text += "\\u"; + text += IntToStringHex(ucc, 4); + } + else if (ucc <= 0x10FFFF) + { + // Encode Unicode SMP values to a surrogate pair using two \u + // escapes. + uint32_t base = ucc - 0x10000; + auto high_surrogate = (base >> 10) + 0xD800; + auto low_surrogate = (base & 0x03FF) + 0xDC00; + text += "\\u"; + text += IntToStringHex(high_surrogate, 4); + text += "\\u"; + text += IntToStringHex(low_surrogate, 4); + } + + // Skip past characters recognized. + i = static_cast < uoffset_t > (utf8 - s - 1); + } + } + + break; + } + } + } + + text += "\""; + + return true; + } + + inline std::string BufferToHexText (const void * buffer, + size_t buffer_size, + size_t max_length, + const std::string &wrapped_line_prefix, + const std::string &wrapped_line_suffix) { + std::string text = wrapped_line_prefix; + size_t start_offset = 0; + const char * s = reinterpret_cast < const char * > (buffer); + for (size_t i = 0; s && i < buffer_size; i++) + { + // Last iteration or do we have more? + bool have_more = i + 1 < buffer_size; + text += "0x"; + text += IntToStringHex(static_cast < uint8_t > (s[i]), 2); + if (have_more) + { + text += ','; + } + + // If we have more to process and we reached max_length + if (have_more && + (text.size() + wrapped_line_suffix.size() >= start_offset + max_length)) + { + text += wrapped_line_suffix; + text += '\n'; + start_offset = text.size(); + text += wrapped_line_prefix; + } + } + + text += wrapped_line_suffix; + + return text; + } + +// Remove paired quotes in a string: "text"|'text' -> text. + std::string RemoveStringQuotes(const std::string &s); + +// Change th global C-locale to locale with name . +// Returns an actual locale name in <_value>, useful if locale_name is "" or +// null. + bool SetGlobalTestLocale(const char * locale_name, std::string * _value=nullptr); + +// Read (or test) a value of environment variable. + bool ReadEnvironmentVariable(const char * var_name, std::string * _value=nullptr); + +// MSVC specific: Send all assert reports to STDOUT to prevent CI hangs. + void SetupDefaultCRTReportMode(); + + enum class Case + { + kUnknown = 0, + + // TheQuickBrownFox + kUpperCamel = 1, + + // theQuickBrownFox + kLowerCamel = 2, + + // the_quick_brown_fox + kSnake = 3, + + // THE_QUICK_BROWN_FOX + kScreamingSnake = 4, + + // THEQUICKBROWNFOX + kAllUpper = 5, + + // thequickbrownfox + kAllLower = 6, + + // the-quick-brown-fox + kDasher = 7, + + // THEQuiCKBr_ownFox (or whatever you want, we won't change it) + kKeep = 8, + + // the_quick_brown_fox123 (as opposed to the_quick_brown_fox_123) + kSnake2 = 9, + }; + +// Convert the `input` string of case `input_case` to the specified `output_case`. + std::string ConvertCase(const std::string &input, Case output_case, Case input_case=Case::kSnake); +} // namespace flatbuffers + +#endif // FLATBUFFERS_UTIL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/vector.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/vector.h new file mode 100644 index 0000000000..1803b1df22 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/vector.h @@ -0,0 +1,461 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_VECTOR_H_ +#define FLATBUFFERS_VECTOR_H_ + +#include +#include +#include + +namespace flatbuffers { + struct String; + +// An STL compatible iterator implementation for Vector below, effectively +// calling Get() for every element. + template < typename T, typename IT > struct VectorIterator + { + typedef std::random_access_iterator_tag iterator_category; + typedef IT value_type; + typedef ptrdiff_t difference_type; + typedef IT * pointer; + typedef IT &reference; + + VectorIterator(const uint8_t * data, uoffset_t i) + :data_(data + IndirectHelper < T > ::element_stride * i) + { + } + VectorIterator(const VectorIterator &other):data_(other.data_) + { + } + VectorIterator():data_(nullptr) + { + } + + VectorIterator &operator = (const VectorIterator &other) { + data_ = other.data_; + + return *this; + } + + VectorIterator &operator = (VectorIterator && other) { + data_ = other.data_; + + return *this; + } + + bool operator == (const VectorIterator &other) const { + return data_ == other.data_; + } + + bool operator < (const VectorIterator &other) const { + return data_ < other.data_; + } + + bool operator != (const VectorIterator &other) const { + return data_ != other.data_; + } + + difference_type operator - (const VectorIterator &other) const { + return (data_ - other.data_) / IndirectHelper < T > ::element_stride; + } + + // Note: return type is incompatible with the standard + // `reference operator*()`. + IT operator *() const { + return IndirectHelper < T > ::Read(data_, 0); + } + + // Note: return type is incompatible with the standard + // `pointer operator->()`. + IT operator->() const { + return IndirectHelper < T > ::Read(data_, 0); + } + + VectorIterator &operator++ () { + data_ += IndirectHelper < T > ::element_stride; + + return *this; + } + + VectorIterator operator++ (int) { + VectorIterator temp(data_, 0); + + data_ += IndirectHelper < T > ::element_stride; + + return temp; + } + + VectorIterator operator + (const uoffset_t &offset) const { + return VectorIterator(data_ + offset * IndirectHelper < T > ::element_stride, 0); + } + + VectorIterator &operator += (const uoffset_t &offset) { + data_ += offset * IndirectHelper < T > ::element_stride; + + return *this; + } + + VectorIterator &operator-- () { + data_ -= IndirectHelper < T > ::element_stride; + + return *this; + } + + VectorIterator operator-- (int) { + VectorIterator temp(data_, 0); + + data_ -= IndirectHelper < T > ::element_stride; + + return temp; + } + + VectorIterator operator - (const uoffset_t &offset) const { + return VectorIterator(data_ - offset * IndirectHelper < T > ::element_stride, 0); + } + + VectorIterator &operator -= (const uoffset_t &offset) { + data_ -= offset * IndirectHelper < T > ::element_stride; + + return *this; + } + +private: + const uint8_t * data_; + }; + + template < typename Iterator > + struct VectorReverseIterator : public std::reverse_iterator < Iterator > + { + explicit VectorReverseIterator (Iterator iter) + :std::reverse_iterator < Iterator > (iter) { + } + + // Note: return type is incompatible with the standard + // `reference operator*()`. + typename Iterator::value_type operator *() const { + auto tmp = std::reverse_iterator < Iterator > ::current; + + return *--tmp; + } + + // Note: return type is incompatible with the standard + // `pointer operator->()`. + typename Iterator::value_type operator->() const { + auto tmp = std::reverse_iterator < Iterator > ::current; + + return *--tmp; + } + }; + +// This is used as a helper type for accessing vectors. +// Vector::data() assumes the vector elements start after the length field. + template < typename T > class Vector { +public: + typedef VectorIterator < T, typename IndirectHelper < T > ::mutable_return_type > + iterator; + typedef VectorIterator < T, typename IndirectHelper < T > ::return_type > + const_iterator; + typedef VectorReverseIterator < iterator > reverse_iterator; + typedef VectorReverseIterator < const_iterator > const_reverse_iterator; + + typedef typename flatbuffers::bool_constant < flatbuffers::is_scalar < T > ::value > + scalar_tag; + + static FLATBUFFERS_CONSTEXPR bool is_span_observable = + scalar_tag::value && (FLATBUFFERS_LITTLEENDIAN || sizeof(T) == 1); + + uoffset_t size () const { + return EndianScalar(length_); + } + + // Deprecated: use size(). Here for backwards compatibility. + FLATBUFFERS_ATTRIBUTE([[deprecated("use size() instead")]]) + uoffset_t Length () const { + return size(); + } + + typedef typename IndirectHelper < T > ::return_type return_type; + typedef typename IndirectHelper < T > ::mutable_return_type mutable_return_type; + typedef return_type value_type; + + return_type Get (uoffset_t i) const { + FLATBUFFERS_ASSERT(i < size()); + + return IndirectHelper < T > ::Read(Data(), i); + } + + return_type operator[] (uoffset_t i) const { + return Get(i); + } + + // If this is a Vector of enums, T will be its storage type, not the enum + // type. This function makes it convenient to retrieve value with enum + // type E. + template < typename E > E GetEnum (uoffset_t i) const { + return static_cast < E > (Get(i)); + } + + // If this a vector of unions, this does the cast for you. There's no check + // to make sure this is the right type! + template < typename U > const U * GetAs (uoffset_t i) const { + return reinterpret_cast < const U * > (Get(i)); + } + + // If this a vector of unions, this does the cast for you. There's no check + // to make sure this is actually a string! + const String * GetAsString (uoffset_t i) const { + return reinterpret_cast < const String * > (Get(i)); + } + + const void * GetStructFromOffset (size_t o) const { + return reinterpret_cast < const void * > (Data() + o); + } + + iterator begin () { + return iterator(Data(), 0); + } + + const_iterator begin () const { + return const_iterator(Data(), 0); + } + + iterator end () { + return iterator(Data(), size()); + } + + const_iterator end () const { + return const_iterator(Data(), size()); + } + + reverse_iterator rbegin () { + return reverse_iterator(end()); + } + + const_reverse_iterator rbegin () const { + return const_reverse_iterator(end()); + } + + reverse_iterator rend () { + return reverse_iterator(begin()); + } + + const_reverse_iterator rend () const { + return const_reverse_iterator(begin()); + } + + const_iterator cbegin () const { + return begin(); + } + + const_iterator cend () const { + return end(); + } + + const_reverse_iterator crbegin () const { + return rbegin(); + } + + const_reverse_iterator crend () const { + return rend(); + } + + // Change elements if you have a non-const pointer to this object. + // Scalars only. See reflection.h, and the documentation. + void Mutate (uoffset_t i, const T &val) { + FLATBUFFERS_ASSERT(i < size()); + WriteScalar(data() + i, val); + } + + // Change an element of a vector of tables (or strings). + // "val" points to the new table/string, as you can obtain from + // e.g. reflection::AddFlatBuffer(). + void MutateOffset (uoffset_t i, const uint8_t * val) { + FLATBUFFERS_ASSERT(i < size()); + static_assert(sizeof(T) == sizeof(uoffset_t), "Unrelated types"); + WriteScalar(data() + i, static_cast < uoffset_t > (val - (Data() + i * sizeof(uoffset_t)))); + } + + // Get a mutable pointer to tables/strings inside this vector. + mutable_return_type GetMutableObject (uoffset_t i) const { + FLATBUFFERS_ASSERT(i < size()); + + return const_cast < mutable_return_type > (IndirectHelper < T > ::Read(Data(), i)); + } + + // The raw data in little endian format. Use with care. + const uint8_t * Data () const { + return reinterpret_cast < const uint8_t * > (&length_ + 1); + } + + uint8_t * Data () { + return reinterpret_cast < uint8_t * > (&length_ + 1); + } + + // Similarly, but typed, much like std::vector::data + const T * data () const { + return reinterpret_cast < const T * > (Data()); + } + + T * data () { + return reinterpret_cast < T * > (Data()); + } + + template < typename K > return_type LookupByKey (K key) const { + void * search_result = std::bsearch(&key, + Data(), + size(), + IndirectHelper < T > ::element_stride, + KeyCompare < K >); + + if (!search_result) + { + return nullptr; // Key not found. + } + + const uint8_t * element = reinterpret_cast < const uint8_t * > (search_result); + + return IndirectHelper < T > ::Read(element, 0); + } + + template < typename K > mutable_return_type MutableLookupByKey (K key) { + return const_cast < mutable_return_type > (LookupByKey(key)); + } + +protected: + + // This class is only used to access pre-existing data. Don't ever + // try to construct these manually. + Vector(); + + uoffset_t length_; + +private: + + // This class is a pointer. Copying will therefore create an invalid object. + // Private and unimplemented copy constructor. + Vector(const Vector &); + Vector &operator = (const Vector &); + + template < typename K > static int KeyCompare (const void * ap, const void * bp) { + const K * key = reinterpret_cast < const K * > (ap); + const uint8_t * data = reinterpret_cast < const uint8_t * > (bp); + auto table = IndirectHelper < T > ::Read(data, 0); + + // std::bsearch compares with the operands transposed, so we negate the + + // result here. + return -table->KeyCompareWithValue(*key); + } + }; + + template < class U > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < U > make_span(Vector < U > &vec) + FLATBUFFERS_NOEXCEPT { + static_assert(Vector < U > ::is_span_observable, "wrong type U, only LE-scalar, or byte types are allowed"); + + return span < U > (vec.data(), vec.size()); + } + + template < class U > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < const U > make_span(const Vector < U > &vec) FLATBUFFERS_NOEXCEPT { + static_assert(Vector < U > ::is_span_observable, "wrong type U, only LE-scalar, or byte types are allowed"); + + return span < const U > (vec.data(), vec.size()); + } + + template < class U > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < uint8_t > make_bytes_span(Vector < U > &vec) FLATBUFFERS_NOEXCEPT { + static_assert(Vector < U > ::scalar_tag::value, "wrong type U, only LE-scalar, or byte types are allowed"); + + return span < uint8_t > (vec.Data(), vec.size() * sizeof(U)); + } + + template < class U > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < const uint8_t > + make_bytes_span(const Vector < U > &vec) FLATBUFFERS_NOEXCEPT { + static_assert(Vector < U > ::scalar_tag::value, "wrong type U, only LE-scalar, or byte types are allowed"); + + return span < const uint8_t > (vec.Data(), vec.size() * sizeof(U)); + } + +// Convenient helper functions to get a span of any vector, regardless +// of whether it is null or not (the field is not set). + template < class U > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < U > make_span(Vector < U > *ptr) + FLATBUFFERS_NOEXCEPT { + static_assert(Vector < U > ::is_span_observable, "wrong type U, only LE-scalar, or byte types are allowed"); + + return ptr ? make_span(*ptr) : span < U > (); + } + + template < class U > + FLATBUFFERS_CONSTEXPR_CPP11 flatbuffers::span < const U > make_span(const Vector < U > *ptr) FLATBUFFERS_NOEXCEPT { + static_assert(Vector < U > ::is_span_observable, "wrong type U, only LE-scalar, or byte types are allowed"); + + return ptr ? make_span(*ptr) : span < const U > (); + } + +// Represent a vector much like the template above, but in this case we +// don't know what the element types are (used with reflection.h). + class VectorOfAny { +public: + uoffset_t size () const { + return EndianScalar(length_); + } + + const uint8_t * Data () const { + return reinterpret_cast < const uint8_t * > (&length_ + 1); + } + + uint8_t * Data () { + return reinterpret_cast < uint8_t * > (&length_ + 1); + } + +protected: + VectorOfAny(); + + uoffset_t length_; + +private: + VectorOfAny(const VectorOfAny &); + VectorOfAny &operator = (const VectorOfAny &); + }; + + template < typename T, typename U > + Vector < Offset < T >> *VectorCast(Vector < Offset < U >> *ptr) + { + static_assert(std::is_base_of < T, U > ::value, "Unrelated types"); + + return reinterpret_cast < Vector < Offset < T >> * > (ptr); + } + + template < typename T, typename U > + const Vector < Offset < T >> *VectorCast(const Vector < Offset < U >> *ptr) + { + static_assert(std::is_base_of < T, U > ::value, "Unrelated types"); + + return reinterpret_cast < const Vector < Offset < T >> * > (ptr); + } + +// Convenient helper function to get the length of any vector, regardless +// of whether it is null or not (the field is not set). + template < typename T > static inline size_t VectorLength (const Vector < T > * v) { + return v ? v->size() : 0; + } +} // namespace flatbuffers + +#endif // FLATBUFFERS_VERIFIER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/vector_downward.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/vector_downward.h new file mode 100644 index 0000000000..aa91dfa69a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/vector_downward.h @@ -0,0 +1,324 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_VECTOR_DOWNWARD_H_ +#define FLATBUFFERS_VECTOR_DOWNWARD_H_ + +#include +#include +#include + +namespace flatbuffers { +// This is a minimal replication of std::vector functionality, +// except growing from higher to lower addresses. i.e push_back() inserts data +// in the lowest address in the vector. +// Since this vector leaves the lower part unused, we support a "scratch-pad" +// that can be stored there for temporary data, to share the allocated space. +// Essentially, this supports 2 std::vectors in a single buffer. + class vector_downward { +public: + explicit vector_downward (size_t initial_size, Allocator * allocator, bool own_allocator, + size_t buffer_minalign) + :allocator_(allocator), + own_allocator_(own_allocator), + initial_size_(initial_size), + buffer_minalign_(buffer_minalign), + reserved_(0), + size_(0), + buf_(nullptr), + cur_(nullptr), + scratch_(nullptr) + { + } + + vector_downward(vector_downward && other) + + // clang-format on + :allocator_(other.allocator_), + own_allocator_(other.own_allocator_), + initial_size_(other.initial_size_), + buffer_minalign_(other.buffer_minalign_), + reserved_(other.reserved_), + size_(other.size_), + buf_(other.buf_), + cur_(other.cur_), + scratch_(other.scratch_) + { + // No change in other.allocator_ + // No change in other.initial_size_ + // No change in other.buffer_minalign_ + other.own_allocator_ = false; + other.reserved_ = 0; + other.buf_ = nullptr; + other.cur_ = nullptr; + other.scratch_ = nullptr; + } + + vector_downward &operator = (vector_downward && other) { + // Move construct a temporary and swap idiom + vector_downward temp(std::move(other)); + + swap(temp); + + return *this; + } + + ~vector_downward() + { + clear_buffer(); + clear_allocator(); + } + + void reset () { + clear_buffer(); + clear(); + } + + void clear () { + if (buf_) + { + cur_ = buf_ + reserved_; + } + else + { + reserved_ = 0; + cur_ = nullptr; + } + + size_ = 0; + clear_scratch(); + } + + void clear_scratch () { + scratch_ = buf_; + } + + void clear_allocator () { + if (own_allocator_ && allocator_) + { + delete allocator_; + } + + allocator_ = nullptr; + own_allocator_ = false; + } + + void clear_buffer () { + if (buf_) + { + Deallocate(allocator_, buf_, reserved_); + } + + buf_ = nullptr; + } + + // Relinquish the pointer to the caller. + uint8_t * release_raw (size_t &allocated_bytes, size_t &offset) { + auto * buf = buf_; + allocated_bytes = reserved_; + offset = static_cast < size_t > (cur_ - buf_); + + // release_raw only relinquishes the buffer ownership. + // Does not deallocate or reset the allocator. Destructor will do that. + buf_ = nullptr; + clear(); + + return buf; + } + + // Relinquish the pointer to the caller. + DetachedBuffer release () { + // allocator ownership (if any) is transferred to DetachedBuffer. + DetachedBuffer fb(allocator_, own_allocator_, buf_, reserved_, cur_, size()); + + if (own_allocator_) + { + allocator_ = nullptr; + own_allocator_ = false; + } + + buf_ = nullptr; + clear(); + + return fb; + } + + size_t ensure_space (size_t len) { + FLATBUFFERS_ASSERT(cur_ >= scratch_ && scratch_ >= buf_); + if (len > static_cast < size_t > (cur_ - scratch_)) + { + reallocate(len); + } + + // Beyond this, signed offsets may not have enough range: + // (FlatBuffers > 2GB not supported). + FLATBUFFERS_ASSERT(size() < FLATBUFFERS_MAX_BUFFER_SIZE); + + return len; + } + + inline uint8_t * make_space (size_t len) { + if (len) + { + ensure_space(len); + cur_ -= len; + size_ += static_cast < uoffset_t > (len); + } + + return cur_; + } + + // Returns nullptr if using the DefaultAllocator. + Allocator * get_custom_allocator () { + return allocator_; + } + + inline uoffset_t size () const { + return size_; + } + + uoffset_t scratch_size () const { + return static_cast < uoffset_t > (scratch_ - buf_); + } + + size_t capacity () const { + return reserved_; + } + + uint8_t * data () const { + FLATBUFFERS_ASSERT(cur_); + + return cur_; + } + + uint8_t * scratch_data () const { + FLATBUFFERS_ASSERT(buf_); + + return buf_; + } + + uint8_t * scratch_end () const { + FLATBUFFERS_ASSERT(scratch_); + + return scratch_; + } + + uint8_t * data_at (size_t offset) const { + return buf_ + reserved_ - offset; + } + + void push (const uint8_t * bytes, size_t num) { + if (num > 0) + { + memcpy(make_space(num), bytes, num); + } + } + + // Specialized version of push() that avoids memcpy call for small data. + template < typename T > void push_small (const T &little_endian_t) { + make_space(sizeof(T)); + *reinterpret_cast < T * > (cur_) = little_endian_t; + } + + template < typename T > void scratch_push_small (const T &t) { + ensure_space(sizeof(T)); + *reinterpret_cast < T * > (scratch_) = t; + scratch_ += sizeof(T); + } + + // fill() is most frequently called with small byte counts (<= 4), + // which is why we're using loops rather than calling memset. + void fill (size_t zero_pad_bytes) { + make_space(zero_pad_bytes); + for (size_t i = 0; i < zero_pad_bytes; i++) + { + cur_[i] = 0; + } + } + + // Version for when we know the size is larger. + // Precondition: zero_pad_bytes > 0 + void fill_big (size_t zero_pad_bytes) { + memset(make_space(zero_pad_bytes), 0, zero_pad_bytes); + } + + void pop (size_t bytes_to_remove) { + cur_ += bytes_to_remove; + size_ -= static_cast < uoffset_t > (bytes_to_remove); + } + + void scratch_pop (size_t bytes_to_remove) { + scratch_ -= bytes_to_remove; + } + + void swap (vector_downward &other) { + using std::swap; + swap(allocator_, other.allocator_); + swap(own_allocator_, other.own_allocator_); + swap(initial_size_, other.initial_size_); + swap(buffer_minalign_, other.buffer_minalign_); + swap(reserved_, other.reserved_); + swap(size_, other.size_); + swap(buf_, other.buf_); + swap(cur_, other.cur_); + swap(scratch_, other.scratch_); + } + + void swap_allocator (vector_downward &other) { + using std::swap; + swap(allocator_, other.allocator_); + swap(own_allocator_, other.own_allocator_); + } + +private: + + // You shouldn't really be copying instances of this class. + FLATBUFFERS_DELETE_FUNC(vector_downward(const vector_downward &)); + FLATBUFFERS_DELETE_FUNC(vector_downward &operator = (const vector_downward &)); + + Allocator * allocator_; + bool own_allocator_; + size_t initial_size_; + size_t buffer_minalign_; + size_t reserved_; + uoffset_t size_; + uint8_t * buf_; + uint8_t * cur_; // Points at location between empty (below) and used (above). + uint8_t * scratch_; // Points to the end of the scratchpad in use. + + void reallocate (size_t len) { + auto old_reserved = reserved_; + auto old_size = size(); + auto old_scratch_size = scratch_size(); + reserved_ += + (std::max) (len, old_reserved ? old_reserved / 2 : initial_size_); + reserved_ = (reserved_ + buffer_minalign_ - 1) & ~(buffer_minalign_ - 1); + if (buf_) + { + buf_ = ReallocateDownward(allocator_, buf_, old_reserved, reserved_, old_size, old_scratch_size); + } + else + { + buf_ = Allocate(allocator_, reserved_); + } + + cur_ = buf_ + reserved_ - old_size; + scratch_ = buf_ + old_scratch_size; + } + }; +} // namespace flatbuffers + +#endif // FLATBUFFERS_VECTOR_DOWNWARD_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/verifier.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/verifier.h new file mode 100644 index 0000000000..68c7005975 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/flatbuffers/include/flatbuffers/verifier.h @@ -0,0 +1,384 @@ +/* + * Copyright 2021 Google Inc. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef FLATBUFFERS_VERIFIER_H_ +#define FLATBUFFERS_VERIFIER_H_ + +#include +#include + +namespace flatbuffers { +// Helper class to verify the integrity of a FlatBuffer + class Verifier FLATBUFFERS_FINAL_CLASS { +public: + Verifier(const uint8_t * const buf, + const size_t buf_len, + const uoffset_t _max_depth = 64, + const uoffset_t _max_tables = 1000000, + const bool _check_alignment = true) + :buf_(buf), + size_(buf_len), + max_depth_(_max_depth), + max_tables_(_max_tables), + check_alignment_(_check_alignment), + upper_bound_(0), + depth_(0), + num_tables_(0), + flex_reuse_tracker_(nullptr) + { + FLATBUFFERS_ASSERT(size_ < FLATBUFFERS_MAX_BUFFER_SIZE); + } + + // Central location where any verification failures register. + bool Check (const bool ok) const { + // clang-format off +#ifdef FLATBUFFERS_DEBUG_VERIFICATION_FAILURE + FLATBUFFERS_ASSERT(ok); +#endif +#ifdef FLATBUFFERS_TRACK_VERIFIER_BUFFER_SIZE + if (!ok) + { + upper_bound_ = 0; + } +#endif + + // clang-format on + return ok; + } + + // Verify any range within the buffer. + bool Verify (const size_t elem, const size_t elem_len) const { + // clang-format off +#ifdef FLATBUFFERS_TRACK_VERIFIER_BUFFER_SIZE + auto upper_bound = elem + elem_len; + if (upper_bound_ < upper_bound) + { + upper_bound_ = upper_bound; + } +#endif + + // clang-format on + return Check(elem_len < size_ && elem <= size_ - elem_len); + } + + bool VerifyAlignment (const size_t elem, const size_t align) const { + return Check((elem & (align - 1)) == 0 || !check_alignment_); + } + + // Verify a range indicated by sizeof(T). + template < typename T > bool Verify (const size_t elem) const { + return VerifyAlignment(elem, sizeof(T)) && Verify(elem, sizeof(T)); + } + + bool VerifyFromPointer (const uint8_t * const p, const size_t len) { + return Verify(static_cast < size_t > (p - buf_), len); + } + + // Verify relative to a known-good base pointer. + bool VerifyFieldStruct (const uint8_t * const base, + const voffset_t elem_off, + const size_t elem_len, + const size_t align) const { + const auto f = static_cast < size_t > (base - buf_) + elem_off; + + return VerifyAlignment(f, align) && Verify(f, elem_len); + } + + template < typename T > + bool VerifyField (const uint8_t * const base, const voffset_t elem_off, const size_t align) const { + const auto f = static_cast < size_t > (base - buf_) + elem_off; + + return VerifyAlignment(f, align) && Verify(f, sizeof(T)); + } + + // Verify a pointer (may be NULL) of a table type. + template < typename T > bool VerifyTable (const T * const table) { + return !table || table->Verify(*this); + } + + // Verify a pointer (may be NULL) of any vector type. + template < typename T > bool VerifyVector (const Vector < T > * const vec) const { + return !vec || VerifyVectorOrString(reinterpret_cast < const uint8_t * > (vec), sizeof(T)); + } + + // Verify a pointer (may be NULL) of a vector to struct. + template < typename T > + bool VerifyVector (const Vector < const T * > * const vec) const { + return VerifyVector(reinterpret_cast < const Vector < T > * > (vec)); + } + + // Verify a pointer (may be NULL) to string. + bool VerifyString (const String * const str) const { + size_t end; + + return !str || (VerifyVectorOrString(reinterpret_cast < const uint8_t * > (str), 1, &end) && + Verify(end, 1) && // Must have terminator + Check(buf_[end] == '\0')); // Terminating byte must be 0. + } + + // Common code between vectors and strings. + bool VerifyVectorOrString (const uint8_t * const vec, const size_t elem_size, + size_t * const end=nullptr) const { + const auto veco = static_cast < size_t > (vec - buf_); + + // Check we can read the size field. + if (!Verify < uoffset_t > (veco)) + { + return false; + } + + // Check the whole array. If this is a string, the byte past the array + // must be 0. + const auto size = ReadScalar < uoffset_t > (vec); + const auto max_elems = FLATBUFFERS_MAX_BUFFER_SIZE / elem_size; + if (!Check(size < max_elems)) + { + return false; // Protect against byte_size overflowing. + } + + const auto byte_size = sizeof(size) + elem_size * size; + if (end) + { + *end = veco + byte_size; + } + + return Verify(veco, byte_size); + } + + // Special case for string contents, after the above has been called. + bool VerifyVectorOfStrings (const Vector < Offset < String >> * const vec) const { + if (vec) + { + for (uoffset_t i = 0; i < vec->size(); i++) + { + if (!VerifyString(vec->Get(i))) + { + return false; + } + } + } + + return true; + } + + // Special case for table contents, after the above has been called. + template < typename T > + bool VerifyVectorOfTables (const Vector < Offset < T >> * const vec) { + if (vec) + { + for (uoffset_t i = 0; i < vec->size(); i++) + { + if (!vec->Get(i)->Verify(*this)) + { + return false; + } + } + } + + return true; + } + + __supress_ubsan__("unsigned-integer-overflow") bool VerifyTableStart (const uint8_t * const table) { + // Check the vtable offset. + const auto tableo = static_cast < size_t > (table - buf_); + if (!Verify < soffset_t > (tableo)) + { + return false; + } + + // This offset may be signed, but doing the subtraction unsigned always + // gives the result we want. + const auto vtableo = + tableo - static_cast < size_t > (ReadScalar < soffset_t > (table)); + + // Check the vtable size field, then check vtable fits in its entirety. + if (!(VerifyComplexity() && (Verify < voffset_t > (vtableo)) && + VerifyAlignment((ReadScalar < voffset_t > (buf_ + vtableo)), sizeof(voffset_t)))) + { + return false; + } + + const auto vsize = ReadScalar < voffset_t > (buf_ + vtableo); + + return Check((vsize & 1) == 0) && Verify(vtableo, vsize); + } + + template < typename T > + bool VerifyBufferFromStart (const char * const identifier, const size_t start) { + // Buffers have to be of some size to be valid. The reason it is a runtime + // check instead of static_assert, is that nested flatbuffers go through + // this call and their size is determined at runtime. + if (!Check(size_ >= FLATBUFFERS_MIN_BUFFER_SIZE)) + { + return false; + } + + // If an identifier is provided, check that we have a buffer + if (identifier && !Check(((size_ >= 2 * sizeof(flatbuffers::uoffset_t)) && + BufferHasIdentifier(buf_ + start, identifier)))) + { + return false; + } + + // Call T::Verify, which must be in the generated code for this type. + const auto o = VerifyOffset(start); + + return Check(o != 0) && + reinterpret_cast < const T * > (buf_ + start + o)->Verify(*this) + + // clang-format off +#ifdef FLATBUFFERS_TRACK_VERIFIER_BUFFER_SIZE + && GetComputedSize() +#endif + ; + + // clang-format on + } + + template < typename T > + bool VerifyNestedFlatBuffer (const Vector < uint8_t > * const buf, const char * const identifier) { + // An empty buffer is OK as it indicates not present. + if (!buf) + { + return true; + } + + // If there is a nested buffer, it must be greater than the min size. + if (!Check(buf->size() >= FLATBUFFERS_MIN_BUFFER_SIZE)) + { + return false; + } + + Verifier nested_verifier(buf->data(), buf->size()); + + return nested_verifier.VerifyBuffer < T > (identifier); + } + + // Verify this whole buffer, starting with root type T. + template < typename T > bool VerifyBuffer () { + return VerifyBuffer < T > (nullptr); + } + + template < typename T > bool VerifyBuffer (const char * const identifier) { + return VerifyBufferFromStart < T > (identifier, 0); + } + + template < typename T > + bool VerifySizePrefixedBuffer (const char * const identifier) { + return Verify < uoffset_t > (0U) && + Check(ReadScalar < uoffset_t > (buf_) == size_ - sizeof(uoffset_t)) && + VerifyBufferFromStart < T > (identifier, sizeof(uoffset_t)); + } + + uoffset_t VerifyOffset (const size_t start) const { + if (!Verify < uoffset_t > (start)) + { + return 0; + } + + const auto o = ReadScalar < uoffset_t > (buf_ + start); + + // May not point to itself. + if (!Check(o != 0)) + { + return 0; + } + + // Can't wrap around / buffers are max 2GB. + if (!Check(static_cast < soffset_t > (o) >= 0)) + { + return 0; + } + + // Must be inside the buffer to create a pointer from it (pointer outside + // buffer is UB). + if (!Verify(start + o, 1)) + { + return 0; + } + + return o; + } + + uoffset_t VerifyOffset (const uint8_t * const base, const voffset_t start) const { + return VerifyOffset(static_cast < size_t > (base - buf_) + start); + } + + // Called at the start of a table to increase counters measuring data + // structure depth and amount, and possibly bails out with false if + // limits set by the constructor have been hit. Needs to be balanced + // with EndTable(). + bool VerifyComplexity () { + depth_++; + num_tables_++; + + return Check(depth_ <= max_depth_ && num_tables_ <= max_tables_); + } + + // Called at the end of a table to pop the depth count. + bool EndTable () { + depth_--; + + return true; + } + + // Returns the message size in bytes + size_t GetComputedSize () const { + // clang-format off +#ifdef FLATBUFFERS_TRACK_VERIFIER_BUFFER_SIZE + uintptr_t size = upper_bound_; + + // Align the size to uoffset_t + size = (size - 1 + sizeof(uoffset_t)) & ~(sizeof(uoffset_t) - 1); + + return (size > size_) ? 0 : size; +#else + + // Must turn on FLATBUFFERS_TRACK_VERIFIER_BUFFER_SIZE for this to work. + (void) upper_bound_; + FLATBUFFERS_ASSERT(false); + + return 0; +#endif + + // clang-format on + } + + std::vector < uint8_t > *GetFlexReuseTracker() + { + return flex_reuse_tracker_; + } + + void SetFlexReuseTracker (std::vector < uint8_t > * const rt) { + flex_reuse_tracker_ = rt; + } + +private: + const uint8_t * buf_; + const size_t size_; + const uoffset_t max_depth_; + const uoffset_t max_tables_; + const bool check_alignment_; + + mutable size_t upper_bound_; + + uoffset_t depth_; + uoffset_t num_tables_; + std::vector < uint8_t > *flex_reuse_tracker_; + }; +} // namespace flatbuffers + +#endif // FLATBUFFERS_VERIFIER_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/LICENSE b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/LICENSE new file mode 100644 index 0000000000..d645695673 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint.h new file mode 100644 index 0000000000..a82c158ad4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint.h @@ -0,0 +1,940 @@ +// Copyright 2015 The Gemmlowp Authors. All Rights Reserved. + +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// fixedpoint.h: fixed-point arithmetic, with basic operations and +// a few math functions such as tanh. + +#ifndef GEMMLOWP_INTERNAL_FIXEDPOINT_H_ +#define GEMMLOWP_INTERNAL_FIXEDPOINT_H_ + +#include +#include +#include +#include +#include +#include + +namespace gemmlowp { +// Part 1: Low-level integer-arithmetic primitives. +// The implementations here are generic implementations valid for +// scalar types (e.g. std::int32_t). Architecture-specific SIMD types +// (e.g. NEON int32x4_t) may be supported by providing +// specializations for them in separate files. +// +// The purpose of these primitives is two-fold: +// - They will be used to implement higher-level fixed-point +// abstractions, namely the FixedPoint class and its arithmetic +// operators. +// - They will be directly used to implement some more involved +// fixed-point computations, e.g. the fixed-point implementation +// of math functions such as tanh. + +// Some compile-time traits around raw types to handle SIMD aspects: +// number of lanes, underlying scalar type. + template < typename tIntegerType > + struct FixedPointRawTypeTraits {}; + + template < > + struct FixedPointRawTypeTraits < std::int32_t > + { + typedef std::int32_t ScalarRawType; + static constexpr int kLanes = 1; + }; + + template < > + struct FixedPointRawTypeTraits < std::int16_t > + { + typedef std::int16_t ScalarRawType; + static constexpr int kLanes = 1; + }; + +// Returns a SIMD value duplicating a scalar value across all lanes. + template < typename tRawType > + tRawType Dup (typename FixedPointRawTypeTraits < tRawType > ::ScalarRawType x) { + return x; + } + +// Plain bit-wise AND + template < typename tIntegerType > + tIntegerType BitAnd (tIntegerType a, tIntegerType b) { + return a & b; + } + +// Plain bit-wise OR + template < typename tIntegerType > + tIntegerType BitOr (tIntegerType a, tIntegerType b) { + return a | b; + } + +// Plain bit-wise XOR + template < typename tIntegerType > + tIntegerType BitXor (tIntegerType a, tIntegerType b) { + return a ^ b; + } + +// Plain bit-wise NOT + template < typename tIntegerType > + tIntegerType BitNot (tIntegerType a) { + return ~a; + } + +// Integer addition. Not saturating. Overflow is undefined behavior. + template < typename tIntegerType > + tIntegerType Add (tIntegerType a, tIntegerType b) { + return a + b; + } + +// Integer subtraction. Not saturating. Overflow is undefined behavior. + template < typename tIntegerType > + tIntegerType Mul (tIntegerType a, tIntegerType b) { + return a * b; + } + + template < typename tIntegerType > + tIntegerType Sub (tIntegerType a, tIntegerType b) { + return a - b; + } + +// Integer unary negative. Not saturating. Overflow is undefined behavior. + template < typename tIntegerType > + tIntegerType Neg (tIntegerType a) { + return -a; + } + +// Integer arithmetic left-shift, equivalent to multiplying with a power of two. +// Negative values are OK. In case of overflow, no Undefined +// Behavior, but the results are implementation-defined (in practice, +// they currently are saturated, but we make no commitment to that). The idea +// is that the caller will want to implement the overflowing cases with +// saturation with compare-and-mask, so we don't care about the results +// in the overflow case, we just want to avoid undefined behavior. +// +// tIntegerType may be int32 or any narrower signed type. + template < typename tIntegerType > + tIntegerType ShiftLeft (tIntegerType a, int offset) { + const std::int64_t wide_a = static_cast < std::int64_t > (a); + const std::int64_t wide_shifted = wide_a * (1 << offset); + const auto min = std::numeric_limits < tIntegerType > ::min(); + const auto max = std::numeric_limits < tIntegerType > ::max(); + + return wide_shifted < min ? + min : + wide_shifted > max ? max : + static_cast < tIntegerType > (wide_shifted); + } + +// Integer arithmetic right-shift. Not rounding. +// Relying on implementation-defined, but in-practice-consistent, +// C++ compiler behavior. + template < typename tIntegerType > + tIntegerType ShiftRight (tIntegerType a, int offset) { + return a >> offset; + } + +// Each bit of the result is set to the corresponding bit of either then_val or +// else_val depending on whether the corresponding bit of if_mask is set. +// Equivalent to the VBSL instruction in ARM NEON. + template < typename tIntegerType > + tIntegerType SelectUsingMask (tIntegerType if_mask, tIntegerType then_val, tIntegerType else_val) { + return BitXor(BitAnd(if_mask, then_val), BitAnd(BitNot(if_mask), else_val)); + } + +// For each input scalar, the corresponding bits of the result are set if the +// input scalar is non-zero. + template < typename tIntegerType > + tIntegerType MaskIfNonZero (tIntegerType a) { + static constexpr tIntegerType zero = 0; + + return a ? BitNot(zero) : zero; + } + +// For each input scalar, the corresponding bits of the result are set if the +// input scalar is zero. + template < typename tIntegerType > + tIntegerType MaskIfZero (tIntegerType a) { + return MaskIfNonZero < tIntegerType > (!a); + } + +// For each pair of input scalars, the corresponding bits of the result are +// set if the input scalars are equal. + template < typename tIntegerType > + tIntegerType MaskIfEqual (tIntegerType a, tIntegerType b) { + return MaskIfNonZero < tIntegerType > (a == b); + } + +// For each pair of input scalars, the corresponding bits of the result are +// set if the input scalars are not equal. + template < typename tIntegerType > + tIntegerType MaskIfNotEqual (tIntegerType a, tIntegerType b) { + return MaskIfNonZero < tIntegerType > (a != b); + } + +// For each pair of input scalars, the corresponding bits of the result are +// set if the input scalars a, b satisfy a > b. + template < typename tIntegerType > + tIntegerType MaskIfGreaterThan (tIntegerType a, tIntegerType b) { + return MaskIfNonZero < tIntegerType > (a > b); + } + +// For each pair of input scalars, the corresponding bits of the result are +// set if the input scalars a, b satisfy a >= b. + template < typename tIntegerType > + tIntegerType MaskIfGreaterThanOrEqual (tIntegerType a, tIntegerType b) { + return MaskIfNonZero < tIntegerType > (a >= b); + } + +// For each pair of input scalars, the corresponding bits of the result are +// set if the input scalars a, b satisfy a < b. + template < typename tIntegerType > + tIntegerType MaskIfLessThan (tIntegerType a, tIntegerType b) { + return MaskIfNonZero < tIntegerType > (a < b); + } + +// For each pair of input scalars, the corresponding bits of the result are +// set if the input scalars a, b satisfy a <= b. + template < typename tIntegerType > + tIntegerType MaskIfLessThanOrEqual (tIntegerType a, tIntegerType b) { + return MaskIfNonZero < tIntegerType > (a <= b); + } + +// Returns true if all of the input scalars are nonzero. +// This function may currently assume that each of the input scalars has either +// all or none of its bits set. Otherwise, its behavior is currently undefined. + template < typename tIntegerType > + bool All (tIntegerType a) { + return a; + } + +// Returns true if any of the input scalars are nonzero. +// This function may currently assume that each of the input scalars has either +// all or none of its bits set. Otherwise, its behavior is currently undefined. + template < typename tIntegerType > + bool Any (tIntegerType a) { + return a; + } + +// Returns (a+b)/2, rounded to the nearest integer. +// Equivalent to VRHADD in the ARM NEON instruction set. + template < typename IntegerType > + IntegerType RoundingHalfSum (IntegerType a, IntegerType b) { + static_assert(std::is_same < IntegerType, void > ::value, "unimplemented"); + (void) b; + + return a; + } + + template < > + inline std::int32_t RoundingHalfSum (std::int32_t a, std::int32_t b) { + std::int64_t a64 = a; + std::int64_t b64 = b; + std::int64_t sum = a64 + b64; + std::int64_t sign = sum >= 0 ? 1 : -1; + + return static_cast < std::int32_t > ((sum + sign) / 2); + } + + template < > + inline std::int16_t RoundingHalfSum (std::int16_t a, std::int16_t b) { + std::int32_t a32 = a; + std::int32_t b32 = b; + std::int32_t sum = a32 + b32; + std::int32_t sign = sum >= 0 ? 1 : -1; + + return static_cast < std::int16_t > ((sum + sign) / 2); + } + + template < typename IntegerType > + IntegerType SaturatingAdd (IntegerType a, IntegerType b) { + static_assert(std::is_same < IntegerType, void > ::value, "unimplemented"); + (void) b; + + return a; + } + +// So far this is only needed for int16. + template < > + inline std::int16_t SaturatingAdd (std::int16_t a, std::int16_t b) { + std::int32_t a32 = a; + std::int32_t b32 = b; + std::int32_t sum = a32 + b32; + + return static_cast < std::int16_t > ( + std::min(static_cast < std::int32_t > (32767), std::max(static_cast < std::int32_t > (-32768), sum))); + } + +// Returns a+b, saturating if the integers are 16bit or narrower, +// otherwise just a plain addition. + template < typename IntegerType, bool Is16Bit > + struct AddSaturatingIf16BitImpl + { + static IntegerType Run (IntegerType a, IntegerType b) { + return Add(a, b); + } + }; + template < typename IntegerType > + struct AddSaturatingIf16BitImpl < IntegerType, true > + { + static IntegerType Run (IntegerType a, IntegerType b) { + return SaturatingAdd(a, b); + } + }; + template < typename IntegerType > + IntegerType AddSaturatingIf16Bit (IntegerType a, IntegerType b) { + using ScalarType = + typename FixedPointRawTypeTraits < IntegerType > ::ScalarRawType; + + return AddSaturatingIf16BitImpl < IntegerType, sizeof(ScalarType) == 2 > ::Run(a, b); + } + +// Returns the integer that represents the product of two fixed-point +// numbers, interpreting all integers as fixed-point values in the +// interval [-1, 1), rounding to the nearest value, and saturating +// -1 * -1 to the maximum value (since 1 is not in the half-open +// interval [-1, 1)). +// +// [The explanation below specializes to std::int32_t for example purpose.] +// +// The mapping between IntegerType and the interval [-1, 1) is unique and +// implied by IntegerType, which is assumed to be signed. For example, +// for IntegerType==std::int32_t, the mapping is +// real_value = integer_value / 2^31. +// So in this case, and leaving aside rounding and saturating, this +// function computes ((a / 2^31) * (b / 2^31)) * 2^31, which simplifies to +// (a * b) / 2^31. +// +// The 'doubling' part in the name of this function comes from the fact that +// this operation is very close to a "multiply-high" operation, keeping only +// the top half bits, except that that would be effectively computing +// (a * b) / 2^32, +// so here we are computing 2x that, since +// 1/2^31 = 2 * 1/2^32. +// The idea is to use all of the available 32 bits in the destination int32 +// value. +// +// [End of the explanation specializing to int32.] +// +// This is equivalent to the VQRDMULH instruction in ARM NEON. + template < typename IntegerType > + IntegerType SaturatingRoundingDoublingHighMul (IntegerType a, IntegerType b) { + static_assert(std::is_same < IntegerType, void > ::value, "unimplemented"); + (void) b; + + return a; + } + +// This function implements the same computation as the ARMv7 NEON VQRDMULH +// instruction. + template < > + inline std::int32_t SaturatingRoundingDoublingHighMul (std::int32_t a, std::int32_t b) { + bool overflow = a == b && a == std::numeric_limits < std::int32_t > ::min(); + std::int64_t a_64(a); + std::int64_t b_64(b); + + std::int64_t ab_64 = a_64 * b_64; + std::int32_t nudge = ab_64 >= 0 ? (1 << 30) : (1 - (1 << 30)); + std::int32_t ab_x2_high32 = + static_cast < std::int32_t > ((ab_64 + nudge) / (1ll << 31)); + + return overflow ? std::numeric_limits < std::int32_t > ::max() : ab_x2_high32; + } + + template < > + inline std::int16_t SaturatingRoundingDoublingHighMul (std::int16_t a, std::int16_t b) { + bool overflow = a == b && a == std::numeric_limits < std::int16_t > ::min(); + std::int32_t a_32(a); + std::int32_t b_32(b); + + std::int32_t ab_32 = a_32 * b_32; + std::int16_t nudge = ab_32 >= 0 ? (1 << 14) : (1 - (1 << 14)); + std::int16_t ab_x2_high16 = + static_cast < std::int16_t > ((ab_32 + nudge) / (1 << 15)); + + return overflow ? std::numeric_limits < std::int16_t > ::max() : ab_x2_high16; + } + +// Correctly-rounded-to-nearest division by a power-of-two. +// Also known as a rounding arithmetic right shift. + template < typename IntegerType > + inline IntegerType RoundingDivideByPOT (IntegerType x, int exponent) { + assert(exponent >= 0); + assert(exponent <= 31); + const IntegerType mask = Dup < IntegerType > ((1ll << exponent) - 1); + const IntegerType zero = Dup < IntegerType > (0); + const IntegerType one = Dup < IntegerType > (1); + const IntegerType remainder = BitAnd(x, mask); + const IntegerType threshold = + Add(ShiftRight(mask, 1), BitAnd(MaskIfLessThan(x, zero), one)); + + return Add(ShiftRight(x, exponent), BitAnd(MaskIfGreaterThan(remainder, threshold), one)); + } + +// Returns the product of a run-time integer value by a compile-time power +// of two, with either a positive exponent (equivalent to an arithmetic +// left shift, saturating) or a negative exponent (equivalent to an arithmetic +// right shift, rounding to nearest). + template < int Exponent, typename IntegerType, + int ExponentSign = (Exponent > 0 ? 1 : Exponent < 0 ? -1 : 0) > + struct ImplSaturatingRoundingMultiplyByPOT {}; + + template < int Exponent, typename IntegerType > + struct ImplSaturatingRoundingMultiplyByPOT < Exponent, IntegerType, 0 > + { + static IntegerType eval (IntegerType x) { + return x; + } + }; + + template < int Exponent, typename IntegerType > + struct ImplSaturatingRoundingMultiplyByPOT < Exponent, IntegerType, 1 > + { + static IntegerType eval (IntegerType x) { + using ScalarIntegerType = + typename FixedPointRawTypeTraits < IntegerType > ::ScalarRawType; + const IntegerType min = + Dup < IntegerType > (std::numeric_limits < ScalarIntegerType > ::min()); + const IntegerType max = + Dup < IntegerType > (std::numeric_limits < ScalarIntegerType > ::max()); + const int ScalarIntegerTypeBits = 8 * sizeof(ScalarIntegerType); + + const std::int32_t threshold = + ((1 << (ScalarIntegerTypeBits - 1 - Exponent)) - 1); + const IntegerType positive_mask = + MaskIfGreaterThan(x, Dup < IntegerType > (threshold)); + const IntegerType negative_mask = + MaskIfLessThan(x, Dup < IntegerType > (-threshold)); + + IntegerType result = ShiftLeft(x, Exponent); + result = SelectUsingMask(positive_mask, max, result); + result = SelectUsingMask(negative_mask, min, result); + + return result; + } + }; + + template < int Exponent, typename IntegerType > + struct ImplSaturatingRoundingMultiplyByPOT < Exponent, IntegerType, -1 > + { + static IntegerType eval (IntegerType x) { + return RoundingDivideByPOT < IntegerType > (x, -Exponent); + } + }; + + template < int Exponent, typename IntegerType > + IntegerType SaturatingRoundingMultiplyByPOT (IntegerType x) { + return ImplSaturatingRoundingMultiplyByPOT < Exponent, IntegerType > ::eval(x); + } + +// Part 2: the FixedPoint class. + +// A FixedPoint object represents a fixed-point value stored in the underlying +// integer type tRawType, if tRawType is a plain scalar integer type. +// Alternatively, tRawType may be a SIMD type (e.g. NEON int32x4_t) in which +// case a FixedPoint object represents a corresponding SIMD vector of fixed +// point values. +// +// tIntegerBits describes the range of the fixed-point format: if +// tIntegerBits == m then the range of representable values is the half-open +// interval [-2^m; 2^m) where the open boundary on the right side means that +// 2^m is not representable (how close the maximum representable value is to +// it, depends on bit-depth of tRawType). +// +// In "Q format notation", +// https://en.wikipedia.org/wiki/Q_(number_format) +// we are describing the format +// Qm.n +// where +// m = tIntegerBits +// and +// n = NumberOfBits(tRawType) - (m + 1) +// Note that the (m + 1) in the above line is because we adopt the convention +// that we count the integer bits exclusively of the sign bit; so (m + 1) is +// the total number of integer bits inclusive of the sign bit. +// +// Accordingly, the number of integral representable values in our range +// [-2^m ; 2^m) +// is equal to 2^(m+1). + template < typename tRawType, int tIntegerBits > + class FixedPoint { +public: + typedef tRawType RawType; + + typedef FixedPointRawTypeTraits < RawType > RawTypeTraits; + typedef typename RawTypeTraits::ScalarRawType ScalarRawType; + + static constexpr int kTotalBits = 8 * sizeof(ScalarRawType); + static constexpr int kIntegerBits = tIntegerBits; + static constexpr int kFractionalBits = kTotalBits - 1 - kIntegerBits; + static_assert(kIntegerBits >= 0 && kIntegerBits < kTotalBits, "bad IntegerBits"); + + typedef FixedPoint < ScalarRawType, kIntegerBits > ScalarFixedPointType; + + static const ScalarRawType ScalarRawMin () { + return std::numeric_limits < ScalarRawType > ::min(); + } + + static const ScalarRawType ScalarRawMax () { + return std::numeric_limits < ScalarRawType > ::max(); + } + + static const ScalarRawType RawMin () { + return VectorFromScalar(ScalarRawMin()); + } + + static const ScalarRawType RawMax () { + return VectorFromScalar(ScalarRawMax()); + } + + static FixedPoint FromRaw (RawType x) { + FixedPoint retval; + retval.raw() = x; + + return retval; + } + + static FixedPoint FromScalarRaw (ScalarRawType x) { + FixedPoint retval; + retval.raw() = Dup < RawType > (x); + + return retval; + } + + static FixedPoint FromScalarFixedPoint (ScalarFixedPointType x) { + return FromScalarRaw(x.raw()); + } + + template < int Exponent > + static FixedPoint ConstantPOT () { + static constexpr int kOffset = kFractionalBits + Exponent; + static_assert(kOffset < 31, "Constant not exactly representable in this fixed-point format"); + + return FromScalarRaw(ScalarRawType(1) << kOffset); + } + + static FixedPoint Zero () { + return FromScalarRaw(0); + } + + static FixedPoint One () { + return FromScalarRaw(kIntegerBits == 0 ? + ScalarRawMax() : + (ScalarRawType(1) << (kIntegerBits == 0 ? 0 : kFractionalBits))); + } + + static FixedPoint FromDouble (double x) { + const double min_bound = static_cast < double > (ScalarRawMin()); + const double max_bound = static_cast < double > (ScalarRawMax()); + + return FromScalarRaw(static_cast < ScalarRawType > + (std::min(std::max(round(x * static_cast < double > (1ll << kFractionalBits)), + min_bound), + max_bound))); + } + + RawType raw () const { + return i_; + } + + RawType&raw () { + return i_; + } + +private: + RawType i_; + }; + +// Part 3: implementation of arithmetic operators for the +// FixedPoint class, and a few related functions. + +// A FixedPoint multiplication is just a +// SaturatingRoundingDoublingHighMul operation on the underlying +// raw integer values. The IntegerBits simply add up, as is obvious +// from the fact that the range is [-2^IntegerBits, 2^IntegerBits). + template < typename tRawType, int tIntegerBits_a, int tIntegerBits_b > + FixedPoint < tRawType, tIntegerBits_a + tIntegerBits_b > operator * ( + FixedPoint < tRawType, tIntegerBits_a > a, + FixedPoint < tRawType, tIntegerBits_b > b) { + FixedPoint < tRawType, tIntegerBits_a + tIntegerBits_b > c; + c.raw() = SaturatingRoundingDoublingHighMul(a.raw(), b.raw()); + + return c; + } + +// Tweaking IntegerBits gives exact multiplication by a power of two. + template < int tExponent, typename tRawType, int tIntegerBits > + FixedPoint < tRawType, tExponent + tIntegerBits > ExactMulByPot(FixedPoint < tRawType, tIntegerBits > a) + { + FixedPoint < tRawType, tExponent + tIntegerBits > c; + c.raw() = a.raw(); + + return c; + } + +// If we want to leave IntegerBits fixed, then multiplication +// by a power of two has to be saturating/rounding, not exact anymore. + template < int tExponent, typename tRawType, int tIntegerBits > + FixedPoint < tRawType, tIntegerBits > SaturatingRoundingMultiplyByPOT(FixedPoint < tRawType, tIntegerBits > a) + { + return FixedPoint < tRawType, tIntegerBits > ::FromRaw(SaturatingRoundingMultiplyByPOT < tExponent > (a.raw())); + } + +// Generic arithmetic operators. + +#define MAKE_FIXEDPOINT_UNARY_FUNC(FuncName, ImplFuncName) \ + template < typename tRawType, int tIntegerBits > \ + FixedPoint < tRawType, tIntegerBits > FuncName(FixedPoint < tRawType, tIntegerBits > a) { \ + return FixedPoint < tRawType, tIntegerBits > ::FromRaw(ImplFuncName(a.raw())); \ + } + +#define MAKE_FIXEDPOINT_BINARY_FUNC(FuncName, ImplFuncName) \ + template < typename tRawType, int tIntegerBits > \ + FixedPoint < tRawType, tIntegerBits > FuncName(FixedPoint < tRawType, \ + tIntegerBits > a, \ + FixedPoint < tRawType, \ + tIntegerBits > b) { \ + return FixedPoint < tRawType, tIntegerBits > ::FromRaw(ImplFuncName(a.raw(), b.raw())); \ + } + + MAKE_FIXEDPOINT_UNARY_FUNC(operator -, Neg) + MAKE_FIXEDPOINT_UNARY_FUNC(operator ~, BitNot) + MAKE_FIXEDPOINT_BINARY_FUNC(operator +, Add) + MAKE_FIXEDPOINT_BINARY_FUNC(operator -, Sub) + MAKE_FIXEDPOINT_BINARY_FUNC(operator &, BitAnd) + MAKE_FIXEDPOINT_BINARY_FUNC(operator ^, BitXor) + MAKE_FIXEDPOINT_BINARY_FUNC(operator |, BitOr) + MAKE_FIXEDPOINT_BINARY_FUNC(RoundingHalfSum, RoundingHalfSum) + +#undef MAKE_FIXEDPOINT_UNARY_FUNC +#undef MAKE_FIXEDPOINT_BINARY_FUNC + +#define MAKE_FIXEDPOINT_UNARY_FUNC_RETURNING_RAW(FuncName) \ + template < typename tRawType, int tIntegerBits > \ + tRawType FuncName(FixedPoint < tRawType, tIntegerBits > a) { \ + return FuncName(a.raw()); \ + } + +#define MAKE_FIXEDPOINT_BINARY_FUNC_RETURNING_RAW(FuncName) \ + template < typename tRawType, int tIntegerBits > \ + tRawType FuncName(FixedPoint < tRawType, tIntegerBits > a, FixedPoint < tRawType, tIntegerBits > b) { \ + return FuncName(a.raw(), b.raw()); \ + } + + MAKE_FIXEDPOINT_UNARY_FUNC_RETURNING_RAW(MaskIfZero) + MAKE_FIXEDPOINT_UNARY_FUNC_RETURNING_RAW(MaskIfNonZero) + MAKE_FIXEDPOINT_BINARY_FUNC_RETURNING_RAW(MaskIfEqual) + MAKE_FIXEDPOINT_BINARY_FUNC_RETURNING_RAW(MaskIfNotEqual) + MAKE_FIXEDPOINT_BINARY_FUNC_RETURNING_RAW(MaskIfGreaterThan) + MAKE_FIXEDPOINT_BINARY_FUNC_RETURNING_RAW(MaskIfGreaterThanOrEqual) + MAKE_FIXEDPOINT_BINARY_FUNC_RETURNING_RAW(MaskIfLessThan) + MAKE_FIXEDPOINT_BINARY_FUNC_RETURNING_RAW(MaskIfLessThanOrEqual) + +#undef MAKE_FIXEDPOINT_UNARY_FUNC_RETURNING_RAW +#undef MAKE_FIXEDPOINT_BINARY_FUNC_RETURNING_RAW + + template < typename tRawType, int tIntegerBits > + FixedPoint < tRawType, tIntegerBits > SelectUsingMask(tRawType if_mask, + FixedPoint < tRawType, + tIntegerBits > then_val, + FixedPoint < tRawType, + tIntegerBits > else_val) + { + return FixedPoint < tRawType, + tIntegerBits > ::FromRaw(SelectUsingMask(if_mask, then_val.raw(), else_val.raw())); + } + + template < typename tRawType, int tIntegerBits > + bool operator == (FixedPoint < tRawType, tIntegerBits > a, + FixedPoint < tRawType, tIntegerBits > b) { + return All(MaskIfEqual(a.raw(), b.raw())); + } + + template < typename tRawType, int tIntegerBits > + bool operator != (FixedPoint < tRawType, tIntegerBits > a, + FixedPoint < tRawType, tIntegerBits > b) { + return !(a == b); + } + + template < typename tRawType, int tIntegerBits > + FixedPoint < tRawType, tIntegerBits > SaturatingAdd(FixedPoint < tRawType, + tIntegerBits > a, + FixedPoint < tRawType, + tIntegerBits > b) + { + return FixedPoint < tRawType, tIntegerBits > ::FromRaw(SaturatingAdd(a.raw(), b.raw())); + } + + template < typename tRawType, int tIntegerBits > + FixedPoint < tRawType, tIntegerBits > AddSaturatingIf16Bit(FixedPoint < tRawType, + tIntegerBits > a, + FixedPoint < tRawType, + tIntegerBits > b) + { + return FixedPoint < tRawType, tIntegerBits > ::FromRaw(AddSaturatingIf16Bit(a.raw(), b.raw())); + } + +// Conversion to floating-point. + template < typename tRawType, int tIntegerBits > + double ToDouble (FixedPoint < tRawType, tIntegerBits > x) { + static_assert(FixedPointRawTypeTraits < tRawType > ::kLanes == 1, "not applicable to SIMD types"); + typedef FixedPoint < tRawType, tIntegerBits > F; + + return x.raw() / static_cast < double > (1ll << F::kFractionalBits); + } + +// Rescale changes the number of IntegerBits and updates the underlying +// raw integer value accordingly. + template < int tIntegerBitsDst, typename tRawType, int tIntegerBitsSrc > + FixedPoint < tRawType, tIntegerBitsDst > Rescale(FixedPoint < tRawType, tIntegerBitsSrc > x) + { + static constexpr int kExponent = tIntegerBitsSrc - tIntegerBitsDst; + FixedPoint < tRawType, tIntegerBitsDst > result; + result.raw() = SaturatingRoundingMultiplyByPOT < kExponent > (x.raw()); + + return result; + } + +// CheckedFixedPointConstant allows to specify fixed-point constants +// initialized as real numbers, in a way that does not compile floating-point +// arithmetic in production code, yet still checks agreement with the +// floating-point expressions when asserts are enabled. +// +// The raw integer value provided is always a int32, encoding a 32-bit +// fixed-point value, regardless of the actual Scalar type. This allows +// writing generic code that applies just as well to the 32-bit and 16-bit +// cases. In the 16-bit case, the raw integer value is internally +// rounding-shifted by 16 bits to the right. + template < typename FixedPointType > + inline typename FixedPointType::ScalarRawType RescaleConstantInitializer (std::int32_t int32_value) { + typedef typename FixedPointType::ScalarRawType ScalarRawType; + static constexpr int ScalarTypeBits = 8 * sizeof(ScalarRawType); + + return static_cast < ScalarRawType > ( + RoundingDivideByPOT < std::int32_t > (int32_value, 32 - ScalarTypeBits)); + } + +#ifdef GEMMLOWP_ENABLE_FIXEDPOINT_CONSTANTS_CHECKS + template < typename FixedPointType > + FixedPointType CheckedFixedPointConstant (std::int32_t raw_value, double double_value) { + const FixedPointType result = FixedPointType::FromScalarRaw(raw_value); + assert(result == FixedPointType::FromDouble(double_value)); + + return result; + } + + #define GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPointType, \ + ScalarRawInt32Value, DoubleValue) \ + (gemmlowp::CheckedFixedPointConstant < FixedPointType > ( \ + gemmlowp::RescaleConstantInitializer < FixedPointType > ( \ + ScalarRawInt32Value), \ + DoubleValue)) +#else + #define GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(FixedPointType, \ + ScalarRawInt32Value, DoubleValue) \ + (FixedPointType::FromScalarRaw(gemmlowp::RescaleConstantInitializer < FixedPointType > ( \ + ScalarRawInt32Value))) +#endif + +// Implementation of exponential function. + +// Returns exp(x) for x in [-1/4, 0). + template < typename tRawType > + FixedPoint < tRawType, 0 > exp_on_interval_between_negative_one_quarter_and_0_excl(FixedPoint < tRawType, 0 > a) + { + typedef FixedPoint < tRawType, 0 > F; + const F constant_term = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(F, 1895147668, std::exp(-1.0 / 8.0)); + const F constant_1_over_3 = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(F, 715827883, 1.0 / 3.0); + + // We're evaluating a Taylor expansion around -1/8, so we do the change of + // variable: x = a + 1/8. + // In fixed-point with 0 integer bits, 1/8 is represented by 1 << 28. + F x = a + F::template ConstantPOT < -3 > (); + F x2 = x * x; + F x3 = x2 * x; + F x4 = x2 * x2; + F x4_over_4 = SaturatingRoundingMultiplyByPOT < -2 > (x4); + F x4_over_24_plus_x3_over_6_plus_x2_over_2 = + SaturatingRoundingMultiplyByPOT < -1 > ( + ((x4_over_4 + x3) * constant_1_over_3) + x2); + + return AddSaturatingIf16Bit(constant_term, constant_term * (x + x4_over_24_plus_x3_over_6_plus_x2_over_2)); + } + +// Returns exp(x) for x < 0. + template < typename tRawType, int tIntegerBits > + FixedPoint < tRawType, 0 > exp_on_negative_values(FixedPoint < tRawType, tIntegerBits > a) + { + typedef FixedPoint < tRawType, tIntegerBits > InputF; + typedef FixedPoint < tRawType, 0 > ResultF; + static constexpr int kFractionalBits = InputF::kFractionalBits; + static constexpr int kIntegerBits = InputF::kIntegerBits; + const InputF kOneQuarter = InputF::template ConstantPOT < -2 > (); + InputF mask = kOneQuarter - InputF::FromScalarRaw(1); + InputF a_mod_quarter_minus_one_quarter = (a & mask) - kOneQuarter; + ResultF result = exp_on_interval_between_negative_one_quarter_and_0_excl( + Rescale < 0 > (a_mod_quarter_minus_one_quarter)); + tRawType remainder = (a_mod_quarter_minus_one_quarter - a).raw(); + +#define GEMMLOWP_EXP_BARREL_SHIFTER(Exponent, FixedPointMultiplier) \ + if (kIntegerBits > Exponent) { \ + const ResultF kMultiplier = GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(ResultF, \ + FixedPointMultiplier, \ + std::exp(-std::pow(2.0, Exponent))); \ + static constexpr int kShiftAmount = \ + kIntegerBits > Exponent ? kFractionalBits + Exponent : 0; \ + result = SelectUsingMask(MaskIfNonZero(BitAnd(remainder, Dup < tRawType > (1 << kShiftAmount))), \ + result * kMultiplier, \ + result); \ + } + + GEMMLOWP_EXP_BARREL_SHIFTER(-2, 1672461947); + GEMMLOWP_EXP_BARREL_SHIFTER(-1, 1302514674); + GEMMLOWP_EXP_BARREL_SHIFTER(+0, 790015084); + GEMMLOWP_EXP_BARREL_SHIFTER(+1, 290630308); + GEMMLOWP_EXP_BARREL_SHIFTER(+2, 39332535); + GEMMLOWP_EXP_BARREL_SHIFTER(+3, 720401); + GEMMLOWP_EXP_BARREL_SHIFTER(+4, 242); + +#undef GEMMLOWP_EXP_BARREL_SHIFTER + + static constexpr int clampB = kIntegerBits > 5 ? 36 - kIntegerBits : 0; + if (kIntegerBits > 5) + { + const InputF clamp = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(InputF, -(1 << clampB), -32.0); + result = SelectUsingMask(MaskIfLessThan(a, clamp), ResultF::Zero(), result); + } + + result = SelectUsingMask(MaskIfZero(a), ResultF::One(), result); + + return result; + } + +// Implementation of tanh: (1 - exp(-2x)) / (1 + exp(-2x)). + +// Returns (1 - x) / (1 + x) for x in (0, 1). + template < typename tRawType > + FixedPoint < tRawType, 0 > one_minus_x_over_one_plus_x_for_x_in_0_1(FixedPoint < tRawType, 0 > a) + { + typedef FixedPoint < tRawType, 0 > F0; + typedef FixedPoint < tRawType, 2 > F2; + F0 half_denominator = RoundingHalfSum(a, F0::One()); + + // Newton-Raphson division + // https://en.wikipedia.org/wiki/Division_algorithm#Newton.E2.80.93Raphson_division + // Refer to that page for the logic behind the 48/17 and 32/17 constants. + const F2 constant_48_over_17 = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(F2, 1515870810, 48.0 / 17.0); + const F2 constant_neg_32_over_17 = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(F2, -1010580540, -32.0 / 17.0); + F2 x = constant_48_over_17 + half_denominator * constant_neg_32_over_17; + for (int i = 0; i < 3; i++) + { + F2 half_denominator_times_x = half_denominator * x; + F2 one_minus_half_denominator_times_x = + F2::One() - half_denominator_times_x; + x = x + Rescale < 2 > (x * one_minus_half_denominator_times_x); + } + + return Rescale < 0 > (x - F2::One()); + } + +// Returns -tanh(x) for x < 0. + template < typename tRawType, int tIntegerBits > + FixedPoint < tRawType, 0 > neg_tanh_on_negative_values(FixedPoint < tRawType, tIntegerBits > a) + { + return one_minus_x_over_one_plus_x_for_x_in_0_1(exp_on_negative_values(ExactMulByPot < 1 > (a))); + } + +// Returns tanh(x) for any x. + template < typename tRawType, int tIntegerBits > + FixedPoint < tRawType, 0 > tanh(FixedPoint < tRawType, tIntegerBits > a) + { + typedef FixedPoint < tRawType, tIntegerBits > InputF; + typedef FixedPoint < tRawType, 0 > ResultF; + tRawType mask_if_negative = MaskIfLessThan(a, InputF::Zero()); + tRawType mask_if_zero = MaskIfZero(a); + InputF n = SelectUsingMask(mask_if_negative, a, -a); + ResultF t = neg_tanh_on_negative_values(n); + + return SelectUsingMask(mask_if_zero, ResultF::Zero(), SelectUsingMask(mask_if_negative, -t, t)); + } + +// Implementation of logistic function. + +// Returns 1 / (1 + x) for x in (0, 1). + template < typename tRawType > + FixedPoint < tRawType, 0 > one_over_one_plus_x_for_x_in_0_1(FixedPoint < tRawType, 0 > a) + { + typedef FixedPoint < tRawType, 0 > F0; + typedef FixedPoint < tRawType, 2 > F2; + F0 half_denominator = RoundingHalfSum(a, F0::One()); + + // Newton-Raphson division + // https://en.wikipedia.org/wiki/Division_algorithm#Newton.E2.80.93Raphson_division + // Refer to that page for the logic behind the 48/17 and 32/17 constants. + const F2 constant_48_over_17 = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(F2, 1515870810, 48.0 / 17.0); + const F2 constant_neg_32_over_17 = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(F2, -1010580540, -32.0 / 17.0); + F2 x = constant_48_over_17 + half_denominator * constant_neg_32_over_17; + for (int i = 0; i < 3; i++) + { + F2 half_denominator_times_x = half_denominator * x; + F2 one_minus_half_denominator_times_x = + F2::One() - half_denominator_times_x; + x = x + Rescale < 2 > (x * one_minus_half_denominator_times_x); + } + + return Rescale < 0 > (ExactMulByPot < -1 > (x)); + } + +// Returns logistic(x) = 1 / (1 + exp(-x)) for x > 0. + template < typename tRawType, int tIntegerBits > + FixedPoint < tRawType, 0 > logistic_on_positive_values(FixedPoint < tRawType, tIntegerBits > a) + { + return one_over_one_plus_x_for_x_in_0_1(exp_on_negative_values(-a)); + } + +// Returns logistic(x) = 1 / (1 + exp(-x)) for any x. + template < typename tRawType, int tIntegerBits > + FixedPoint < tRawType, 0 > logistic(FixedPoint < tRawType, tIntegerBits > a) + { + typedef FixedPoint < tRawType, tIntegerBits > InputF; + typedef FixedPoint < tRawType, 0 > ResultF; + tRawType mask_if_positive = MaskIfGreaterThan(a, InputF::Zero()); + tRawType mask_if_zero = MaskIfZero(a); + InputF abs_input = SelectUsingMask(mask_if_positive, a, -a); + ResultF result_if_positive = logistic_on_positive_values(abs_input); + ResultF result_if_negative = ResultF::One() - result_if_positive; + const ResultF one_half = + GEMMLOWP_CHECKED_FIXEDPOINT_CONSTANT(ResultF, 1 << 30, 0.5); + + return SelectUsingMask(mask_if_zero, one_half, + SelectUsingMask(mask_if_positive, result_if_positive, result_if_negative)); + } +} // end namespace gemmlowp + +#ifdef GEMMLOWP_NEON + #include +#elif defined(GEMMLOWP_AVX2) + #include "./fixedpoint_avx.h" +#elif defined(GEMMLOWP_SSE4) + #include +#elif defined(GEMMLOWP_MSA) + #include "./fixedpoint_msa.h" +#endif + +#endif // GEMMLOWP_INTERNAL_FIXEDPOINT_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint_neon.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint_neon.h new file mode 100644 index 0000000000..6f16f76f22 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint_neon.h @@ -0,0 +1,346 @@ +// Copyright 2015 The Gemmlowp Authors. All Rights Reserved. + +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// fixedpoint_neon.h: optimized NEON specializations of the templates +// in fixedpoint.h. + +#ifndef GEMMLOWP_INTERNAL_FIXEDPOINT_NEON_H_ +#define GEMMLOWP_INTERNAL_FIXEDPOINT_NEON_H_ + +#include + +namespace gemmlowp { + template < > + struct FixedPointRawTypeTraits < int32x4_t > + { + typedef std::int32_t ScalarRawType; + static constexpr int kLanes = 4; + }; + + template < > + struct FixedPointRawTypeTraits < int16x8_t > + { + typedef std::int16_t ScalarRawType; + static constexpr int kLanes = 8; + }; + + template < > + inline int32x4_t BitAnd (int32x4_t a, int32x4_t b) { + return vandq_s32(a, b); + } + + template < > + inline int16x8_t BitAnd (int16x8_t a, int16x8_t b) { + return vandq_s16(a, b); + } + + template < > + inline int32x4_t BitOr (int32x4_t a, int32x4_t b) { + return vorrq_s32(a, b); + } + + template < > + inline int16x8_t BitOr (int16x8_t a, int16x8_t b) { + return vorrq_s16(a, b); + } + + template < > + inline int32x4_t BitXor (int32x4_t a, int32x4_t b) { + return veorq_s32(a, b); + } + + template < > + inline int16x8_t BitXor (int16x8_t a, int16x8_t b) { + return veorq_s16(a, b); + } + + template < > + inline int32x4_t BitNot (int32x4_t a) { + return veorq_s32(a, vdupq_n_s32(-1)); + } + + template < > + inline int16x8_t BitNot (int16x8_t a) { + return veorq_s16(a, vdupq_n_s16(-1)); + } + + template < > + inline int32x4_t Add (int32x4_t a, int32x4_t b) { + return vaddq_s32(a, b); + } + + template < > + inline int16x8_t Add (int16x8_t a, int16x8_t b) { + return vaddq_s16(a, b); + } + + template < > + inline int32x4_t Sub (int32x4_t a, int32x4_t b) { + return vsubq_s32(a, b); + } + + template < > + inline int16x8_t Sub (int16x8_t a, int16x8_t b) { + return vsubq_s16(a, b); + } + + template < > + inline int32x4_t Neg (int32x4_t a) { + return vnegq_s32(a); + } + + template < > + inline int16x8_t Neg (int16x8_t a) { + return vnegq_s16(a); + } + + template < > + inline int32x4_t ShiftLeft (int32x4_t a, int offset) { + return vshlq_s32(a, vdupq_n_s32(offset)); + } + + template < > + inline int16x8_t ShiftLeft (int16x8_t a, int offset) { + return vshlq_s16(a, vdupq_n_s16(offset)); + } + + template < > + inline int32x4_t ShiftRight (int32x4_t a, int offset) { + return vshlq_s32(a, vdupq_n_s32(-offset)); + } + + template < > + inline int16x8_t ShiftRight (int16x8_t a, int offset) { + return vshlq_s16(a, vdupq_n_s16(-offset)); + } + + template < > + inline int32x4_t SelectUsingMask (int32x4_t if_mask, int32x4_t then_val, int32x4_t else_val) { + return vbslq_s32(vreinterpretq_u32_s32(if_mask), then_val, else_val); + } + + template < > + inline int16x8_t SelectUsingMask (int16x8_t if_mask, int16x8_t then_val, int16x8_t else_val) { + return vbslq_s16(vreinterpretq_u16_s16(if_mask), then_val, else_val); + } + + template < > + inline int32x4_t MaskIfEqual (int32x4_t a, int32x4_t b) { + return vreinterpretq_s32_u32(vceqq_s32(a, b)); + } + + template < > + inline int16x8_t MaskIfEqual (int16x8_t a, int16x8_t b) { + return vreinterpretq_s16_u16(vceqq_s16(a, b)); + } + + template < > + inline int32x4_t MaskIfNotEqual (int32x4_t a, int32x4_t b) { + return BitNot(MaskIfEqual(a, b)); + } + + template < > + inline int16x8_t MaskIfNotEqual (int16x8_t a, int16x8_t b) { + return BitNot(MaskIfEqual(a, b)); + } + + template < > + inline int32x4_t MaskIfZero (int32x4_t a) { + return MaskIfEqual(a, vdupq_n_s32(0)); + } + + template < > + inline int16x8_t MaskIfZero (int16x8_t a) { + return MaskIfEqual(a, vdupq_n_s16(0)); + } + + template < > + inline int32x4_t MaskIfNonZero (int32x4_t a) { + return vreinterpretq_s32_u32(vtstq_s32(a, a)); + } + + template < > + inline int16x8_t MaskIfNonZero (int16x8_t a) { + return vreinterpretq_s16_u16(vtstq_s16(a, a)); + } + + template < > + inline int32x4_t MaskIfGreaterThan (int32x4_t a, int32x4_t b) { + return vreinterpretq_s32_u32(vcgtq_s32(a, b)); + } + + template < > + inline int16x8_t MaskIfGreaterThan (int16x8_t a, int16x8_t b) { + return vreinterpretq_s16_u16(vcgtq_s16(a, b)); + } + + template < > + inline int32x4_t MaskIfGreaterThanOrEqual (int32x4_t a, int32x4_t b) { + return vreinterpretq_s32_u32(vcgeq_s32(a, b)); + } + + template < > + inline int16x8_t MaskIfGreaterThanOrEqual (int16x8_t a, int16x8_t b) { + return vreinterpretq_s16_u16(vcgeq_s16(a, b)); + } + + template < > + inline int32x4_t MaskIfLessThan (int32x4_t a, int32x4_t b) { + return vreinterpretq_s32_u32(vcltq_s32(a, b)); + } + + template < > + inline int16x8_t MaskIfLessThan (int16x8_t a, int16x8_t b) { + return vreinterpretq_s16_u16(vcltq_s16(a, b)); + } + + template < > + inline int32x4_t MaskIfLessThanOrEqual (int32x4_t a, int32x4_t b) { + return vreinterpretq_s32_u32(vcleq_s32(a, b)); + } + + template < > + inline int16x8_t MaskIfLessThanOrEqual (int16x8_t a, int16x8_t b) { + return vreinterpretq_s16_u16(vcleq_s16(a, b)); + } + + template < > + inline bool All (int32x4_t a) { + a = vandq_s32(a, vextq_s32(a, a, 1)); + a = vandq_s32(a, vextq_s32(a, a, 2)); + + return vgetq_lane_s32(a, 0); + } + + template < > + inline bool All (int16x8_t a) { + a = vandq_s16(a, vextq_s16(a, a, 1)); + a = vandq_s16(a, vextq_s16(a, a, 2)); + a = vandq_s16(a, vextq_s16(a, a, 4)); + + return vgetq_lane_s16(a, 0); + } + + template < > + inline bool Any (int32x4_t a) { + a = vorrq_s32(a, vextq_s32(a, a, 1)); + a = vorrq_s32(a, vextq_s32(a, a, 2)); + + return vgetq_lane_s32(a, 0); + } + + template < > + inline bool Any (int16x8_t a) { + a = vorrq_s16(a, vextq_s16(a, a, 1)); + a = vorrq_s16(a, vextq_s16(a, a, 2)); + a = vorrq_s16(a, vextq_s16(a, a, 4)); + + return vgetq_lane_s16(a, 0); + } + + template < > + inline int32x4_t RoundingHalfSum (int32x4_t a, int32x4_t b) { + return vrhaddq_s32(a, b); + } + + template < > + inline int16x8_t RoundingHalfSum (int16x8_t a, int16x8_t b) { + return vrhaddq_s16(a, b); + } + + template < > + inline int32x4_t SaturatingRoundingDoublingHighMul (int32x4_t a, int32x4_t b) { + return vqrdmulhq_s32(a, b); + } + + template < > + inline int16x8_t SaturatingRoundingDoublingHighMul (int16x8_t a, int16x8_t b) { + return vqrdmulhq_s16(a, b); + } + + template < > + inline int32x4_t RoundingDivideByPOT (int32x4_t x, int exponent) { + const int32x4_t shift_vec = vdupq_n_s32(-exponent); + const int32x4_t fixup = vshrq_n_s32(vandq_s32(x, shift_vec), 31); + const int32x4_t fixed_up_x = vqaddq_s32(x, fixup); + + return vrshlq_s32(fixed_up_x, shift_vec); + } + + template < > + inline int16x8_t RoundingDivideByPOT (int16x8_t x, int exponent) { + const int16x8_t shift_vec = vdupq_n_s16(-exponent); + const int16x8_t fixup = vshrq_n_s16(vandq_s16(x, shift_vec), 15); + const int16x8_t fixed_up_x = vqaddq_s16(x, fixup); + + return vrshlq_s16(fixed_up_x, shift_vec); + } + + template < int Exponent > + struct ImplSaturatingRoundingMultiplyByPOT < Exponent, int32x4_t, 1 > + { + static int32x4_t eval (int32x4_t x) { + return vqshlq_n_s32(x, Exponent); + } + }; + + template < int Exponent > + struct ImplSaturatingRoundingMultiplyByPOT < Exponent, int32x4_t, -1 > + { + static int32x4_t eval (int32x4_t x) { + const int32x4_t fixup = vshrq_n_s32(x, 31); + const int32x4_t fixed_up_x = vqaddq_s32(x, fixup); + + return vrshrq_n_s32(fixed_up_x, -Exponent); + } + }; + + template < int Exponent > + struct ImplSaturatingRoundingMultiplyByPOT < Exponent, int16x8_t, 1 > + { + static int16x8_t eval (int16x8_t x) { + return vqshlq_n_s16(x, Exponent); + } + }; + + template < int Exponent > + struct ImplSaturatingRoundingMultiplyByPOT < Exponent, int16x8_t, -1 > + { + static int16x8_t eval (int16x8_t x) { + const int16x8_t fixup = vshrq_n_s16(x, 15); + const int16x8_t fixed_up_x = vqaddq_s16(x, fixup); + + return vrshrq_n_s16(fixed_up_x, -Exponent); + } + }; + + template < > + inline int32x4_t Dup < int32x4_t > (std::int32_t x) { + return vdupq_n_s32(x); + } + + template < > + inline int16x8_t Dup < int16x8_t > (std::int16_t x) { + return vdupq_n_s16(x); + } + +// So far this is only needed for int16. + template < > + inline int16x8_t SaturatingAdd (int16x8_t a, int16x8_t b) { + return vqaddq_s16(a, b); + } +} // end namespace gemmlowp + +#endif // GEMMLOWP_INTERNAL_FIXEDPOINT_NEON_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint_sse.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint_sse.h new file mode 100644 index 0000000000..8a0d4f7a95 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/fixedpoint/fixedpoint_sse.h @@ -0,0 +1,389 @@ +// Copyright 2015 Google Inc. All Rights Reserved. + +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// fixedpoint_SSE.h: optimized SSE specializations of the templates +// in fixedpoint.h. + +#ifndef GEMMLOWP_INTERNAL_FIXEDPOINT_SSE_H_ +#define GEMMLOWP_INTERNAL_FIXEDPOINT_SSE_H_ + +#include +#include + +namespace gemmlowp { +// SSE intrinsics are not finely typed: there is a single __m128i vector +// type that does not distinguish between "int32x4" and "int16x8" use +// cases, unlike the NEON equivalents. Because we had initially focused +// on int32x4, we did not pay attention and specialized these fixedpoint +// templates directly for __m128i hardcoding the int32x4 semantics, +// not leaving room for int16x8 semantics. Amending that by adding a separate +// data type, int16x8_m128i, that wraps __m128i while being a separate +// type. + struct int16x8_m128i + { + int16x8_m128i() + { + } + explicit int16x8_m128i (__m128i w):v(w) + { + } + ~int16x8_m128i() + { + } + + __m128i v; + }; + + template < > + struct FixedPointRawTypeTraits < __m128i > + { + typedef std::int32_t ScalarRawType; + static constexpr int kLanes = 4; + }; + + template < > + struct FixedPointRawTypeTraits < int16x8_m128i > + { + typedef std::int16_t ScalarRawType; + static constexpr int kLanes = 8; + }; + + template < > + inline __m128i BitAnd (__m128i a, __m128i b) { + return _mm_and_si128(a, b); + } + + template < > + inline int16x8_m128i BitAnd (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_and_si128(a.v, b.v)); + } + + template < > + inline __m128i BitOr (__m128i a, __m128i b) { + return _mm_or_si128(a, b); + } + + template < > + inline int16x8_m128i BitOr (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_or_si128(a.v, b.v)); + } + + template < > + inline __m128i BitXor (__m128i a, __m128i b) { + return _mm_xor_si128(a, b); + } + + template < > + inline int16x8_m128i BitXor (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_xor_si128(a.v, b.v)); + } + + template < > + inline __m128i BitNot (__m128i a) { + return _mm_andnot_si128(a, _mm_set1_epi32(-1)); + } + + template < > + inline int16x8_m128i BitNot (int16x8_m128i a) { + return int16x8_m128i(_mm_andnot_si128(a.v, _mm_set1_epi16(-1))); + } + + template < > + inline __m128i Add (__m128i a, __m128i b) { + return _mm_add_epi32(a, b); + } + + template < > + inline int16x8_m128i Add (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_add_epi16(a.v, b.v)); + } + + template < > + inline __m128i Mul (__m128i a, __m128i b) { + return _mm_mullo_epi32(a, b); + } + + template < > + inline int16x8_m128i Mul (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_mullo_epi16(a.v, b.v)); + } + + template < > + inline __m128i Sub (__m128i a, __m128i b) { + return _mm_sub_epi32(a, b); + } + + template < > + inline int16x8_m128i Sub (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_sub_epi16(a.v, b.v)); + } + + template < > + inline __m128i Neg (__m128i a) { + return _mm_sign_epi32(a, _mm_set1_epi32(-1)); + } + + template < > + inline int16x8_m128i Neg (int16x8_m128i a) { + return int16x8_m128i(_mm_sign_epi16(a.v, _mm_set1_epi16(-1))); + } + + template < > + inline __m128i ShiftLeft (__m128i a, int offset) { + return _mm_slli_epi32(a, offset); + } + + template < > + inline int16x8_m128i ShiftLeft (int16x8_m128i a, int offset) { + return int16x8_m128i(_mm_slli_epi16(a.v, offset)); + } + + template < > + inline __m128i ShiftRight (__m128i a, int offset) { + return _mm_srai_epi32(a, offset); + } + + template < > + inline int16x8_m128i ShiftRight (int16x8_m128i a, int offset) { + return int16x8_m128i(_mm_srai_epi16(a.v, offset)); + } + + template < > + inline __m128i SelectUsingMask (__m128i if_mask, __m128i then_val, __m128i else_val) { + // borrowed from Intel's arm_neon_sse.h header. + return _mm_or_si128(_mm_and_si128(if_mask, then_val), _mm_andnot_si128(if_mask, else_val)); + } + + template < > + inline int16x8_m128i SelectUsingMask (int16x8_m128i if_mask, int16x8_m128i then_val, int16x8_m128i else_val) { + // borrowed from Intel's arm_neon_sse.h header. + return int16x8_m128i(SelectUsingMask(if_mask.v, then_val.v, else_val.v)); + } + + template < > + inline __m128i MaskIfEqual (__m128i a, __m128i b) { + return _mm_cmpeq_epi32(a, b); + } + + template < > + inline int16x8_m128i MaskIfEqual (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_cmpeq_epi16(a.v, b.v)); + } + + template < > + inline __m128i MaskIfNotEqual (__m128i a, __m128i b) { + return BitNot(MaskIfEqual(a, b)); + } + + template < > + inline int16x8_m128i MaskIfNotEqual (int16x8_m128i a, int16x8_m128i b) { + return BitNot(MaskIfEqual(a, b)); + } + + template < > + inline __m128i MaskIfZero (__m128i a) { + return MaskIfEqual(a, _mm_set1_epi32(0)); + } + + template < > + inline int16x8_m128i MaskIfZero (int16x8_m128i a) { + return MaskIfEqual(a, int16x8_m128i(_mm_set1_epi16(0))); + } + + template < > + inline __m128i MaskIfNonZero (__m128i a) { + return MaskIfNotEqual(a, _mm_set1_epi32(0)); + } + + template < > + inline int16x8_m128i MaskIfNonZero (int16x8_m128i a) { + return MaskIfNotEqual(a, int16x8_m128i(_mm_set1_epi16(0))); + } + + template < > + inline __m128i MaskIfGreaterThan (__m128i a, __m128i b) { + return _mm_cmpgt_epi32(a, b); + } + + template < > + inline int16x8_m128i MaskIfGreaterThan (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_cmpgt_epi16(a.v, b.v)); + } + + template < > + inline __m128i MaskIfLessThan (__m128i a, __m128i b) { + return _mm_cmplt_epi32(a, b); + } + + template < > + inline int16x8_m128i MaskIfLessThan (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_cmplt_epi16(a.v, b.v)); + } + + template < > + inline __m128i MaskIfGreaterThanOrEqual (__m128i a, __m128i b) { + return BitNot(MaskIfLessThan(a, b)); + } + + template < > + inline int16x8_m128i MaskIfGreaterThanOrEqual (int16x8_m128i a, int16x8_m128i b) { + return BitNot(MaskIfLessThan(a, b)); + } + + template < > + inline __m128i MaskIfLessThanOrEqual (__m128i a, __m128i b) { + return BitNot(MaskIfGreaterThan(a, b)); + } + + template < > + inline int16x8_m128i MaskIfLessThanOrEqual (int16x8_m128i a, int16x8_m128i b) { + return BitNot(MaskIfGreaterThan(a, b)); + } + +/* Assumptions: + * - All and Any are used on masks. + * - masks are all_ones for true lanes, all_zeroes otherwise. + * Hence, All means all 128bits set, and Any means any bit set. + */ + + template < > + inline bool All (__m128i a) { + return _mm_testc_si128(a, a); + } + + template < > + inline bool All (int16x8_m128i a) { + return _mm_testc_si128(a.v, a.v); + } + + template < > + inline bool Any (__m128i a) { + return !_mm_testz_si128(a, a); + } + + template < > + inline bool Any (int16x8_m128i a) { + return !_mm_testz_si128(a.v, a.v); + } + + template < > + inline __m128i RoundingHalfSum (__m128i a, __m128i b) { + /* __m128i round_bit_mask, a_over_2, b_over_2, round_bit, sum; */ + + /* We divide the inputs before the add to avoid the overflow and costly test + */ + + /* of checking if an overflow occured on signed add */ + /* round_bit_mask = _mm_set1_epi32(1); */ + /* a_over_2 = _mm_srai_epi32(a, 1); */ + /* b_over_2 = _mm_srai_epi32(b, 1); */ + /* sum = Add(a_over_2, b_over_2); */ + /* round_bit = _mm_sign_epi32(BitAnd(BitOr(a,b), round_bit_mask), sum); */ + /* return Add(sum, round_bit); */ + + /* Other possibility detecting overflow and xor the sign if an overflow + * happened*/ + __m128i one, sign_bit_mask, sum, rounded_half_sum, overflow, result; + one = _mm_set1_epi32(1); + sign_bit_mask = _mm_set1_epi32(0x80000000); + sum = Add(a, b); + rounded_half_sum = _mm_srai_epi32(Add(sum, one), 1); + overflow = + BitAnd(BitAnd(BitXor(a, rounded_half_sum), BitXor(b, rounded_half_sum)), sign_bit_mask); + result = BitXor(rounded_half_sum, overflow); + + return result; + } + + template < > + inline int16x8_m128i RoundingHalfSum (int16x8_m128i a, int16x8_m128i b) { + // Idea: go to unsigned to use _mm_avg_epu16, + // borrowed from Intel's arm_neon_sse.h header. + __m128i constant_neg_32768 = _mm_set1_epi16(-32768); + __m128i a_unsigned = _mm_sub_epi16(a.v, constant_neg_32768); + __m128i b_unsigned = _mm_sub_epi16(b.v, constant_neg_32768); + __m128i avg_unsigned = _mm_avg_epu16(a_unsigned, b_unsigned); + __m128i avg = _mm_add_epi16(avg_unsigned, constant_neg_32768); + + return int16x8_m128i(avg); + } + + template < > + inline __m128i SaturatingRoundingDoublingHighMul (__m128i a, __m128i b) { + __m128i min, saturation_mask, a0_a2, a1_a3, b0_b2, b1_b3; + __m128i a0b0_a2b2, a1b1_a3b3, a0b0_a2b2_rounded, a1b1_a3b3_rounded; + __m128i a0b0_a2b2_rounded_2x, a1b1_a3b3_rounded_2x, result; + __m128i nudge; + + // saturation only happen if a == b == INT_MIN + min = _mm_set1_epi32(std::numeric_limits < std::int32_t > ::min()); + saturation_mask = BitAnd(MaskIfEqual(a, b), MaskIfEqual(a, min)); + + // a = a0 | a1 | a2 | a3 + // b = b0 | b1 | b2 | b3 + a0_a2 = a; + a1_a3 = _mm_srli_si128(a, 4); + b0_b2 = b; + b1_b3 = _mm_srli_si128(b, 4); + + a0b0_a2b2 = _mm_mul_epi32(a0_a2, b0_b2); + a1b1_a3b3 = _mm_mul_epi32(a1_a3, b1_b3); + + // do the rounding and take into account that it will be doubled + nudge = _mm_set1_epi64x(1 << 30); + a0b0_a2b2_rounded = _mm_add_epi64(a0b0_a2b2, nudge); + a1b1_a3b3_rounded = _mm_add_epi64(a1b1_a3b3, nudge); + + // do the doubling + a0b0_a2b2_rounded_2x = _mm_slli_epi64(a0b0_a2b2_rounded, 1); + a1b1_a3b3_rounded_2x = _mm_slli_epi64(a1b1_a3b3_rounded, 1); + + // get the high part of the products + result = _mm_blend_epi16(_mm_srli_si128(a0b0_a2b2_rounded_2x, 4), a1b1_a3b3_rounded_2x, 0xcc); + + // saturate those which overflowed + return SelectUsingMask(saturation_mask, min, result); + } + + template < > + inline int16x8_m128i SaturatingRoundingDoublingHighMul (int16x8_m128i a, int16x8_m128i b) { + // Idea: use _mm_mulhrs_epi16 then saturate with a bit-operation, + // borrowed from Intel's arm_neon_sse.h header. + __m128i result_unsaturated = _mm_mulhrs_epi16(a.v, b.v); + __m128i saturation_mask = + _mm_cmpeq_epi16(result_unsaturated, _mm_set1_epi16(0x8000)); + __m128i result = _mm_xor_si128(result_unsaturated, saturation_mask); + + return int16x8_m128i(result); + } + + template < > + inline __m128i Dup < __m128i > (std::int32_t x) { + return _mm_set1_epi32(x); + } + + template < > + inline int16x8_m128i Dup < int16x8_m128i > (std::int16_t x) { + return int16x8_m128i(_mm_set1_epi16(x)); + } + +// So far this is only needed for int16. + template < > + inline int16x8_m128i SaturatingAdd (int16x8_m128i a, int16x8_m128i b) { + return int16x8_m128i(_mm_adds_epi16(a.v, b.v)); + } +} // end namespace gemmlowp + +#endif // GEMMLOWP_INTERNAL_FIXEDPOINT_SSE_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/internal/detect_platform.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/internal/detect_platform.h new file mode 100644 index 0000000000..dfc22de21d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/gemmlowp/internal/detect_platform.h @@ -0,0 +1,169 @@ +// Copyright 2018 The Gemmlowp Authors. All Rights Reserved. + +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// detect_platform.h: Sets up macros that control architecture-specific +// features of gemmlowp's implementation. + +#ifndef GEMMLOWP_INTERNAL_DETECT_PLATFORM_H_ +#define GEMMLOWP_INTERNAL_DETECT_PLATFORM_H_ + +// Our inline assembly path assume GCC/Clang syntax. +// Native Client doesn't seem to support inline assembly(?). +#if defined(__GNUC__) && !defined(__native_client__) + #define GEMMLOWP_ALLOW_INLINE_ASM +#endif + +// Define macro statement that avoids inlining for GCC. +// For non-GCC, define as empty macro. +#if defined(__GNUC__) + #define GEMMLOWP_NOINLINE __attribute__((noinline)) +#else + #define GEMMLOWP_NOINLINE +#endif + +// Detect ARM, 32-bit or 64-bit +#ifdef __arm__ + #define GEMMLOWP_ARM_32 +#endif + +#ifdef __aarch64__ + #define GEMMLOWP_ARM_64 +#endif + +#if defined(GEMMLOWP_ARM_32) || defined(GEMMLOWP_ARM_64) + #define GEMMLOWP_ARM +#endif + +// Detect MIPS, 32-bit or 64-bit +#if defined(__mips) && !defined(__LP64__) + #define GEMMLOWP_MIPS_32 +#endif + +#if defined(__mips) && defined(__LP64__) + #define GEMMLOWP_MIPS_64 +#endif + +#if defined(GEMMLOWP_MIPS_32) || defined(GEMMLOWP_MIPS_64) + #define GEMMLOWP_MIPS +#endif + +// Detect x86, 32-bit or 64-bit +#if defined(__i386__) || defined(_M_IX86) || defined(_X86_) || defined(__i386) + #define GEMMLOWP_X86_32 +#endif + +#if defined(__x86_64__) || defined(_M_X64) || defined(__amd64) + #define GEMMLOWP_X86_64 +#endif + +#if defined(GEMMLOWP_X86_32) || defined(GEMMLOWP_X86_64) + #define GEMMLOWP_X86 +#endif + +// Some of our optimized paths use inline assembly and for +// now we don't bother enabling some other optimized paths using intrinddics +// where we can't use inline assembly paths. +#ifdef GEMMLOWP_ALLOW_INLINE_ASM + +// Detect NEON. It's important to check for both tokens. + #if (defined __ARM_NEON) || (defined __ARM_NEON__) + #define GEMMLOWP_NEON + #endif + +// Convenience NEON tokens for 32-bit or 64-bit + #if defined(GEMMLOWP_NEON) && defined(GEMMLOWP_ARM_32) + #define GEMMLOWP_NEON_32 + #endif + + #if defined(GEMMLOWP_NEON) && defined(GEMMLOWP_ARM_64) + #define GEMMLOWP_NEON_64 + #endif + +// Detect MIPS MSA. +// Limit MSA optimizations to little-endian CPUs for now. +// TODO: Perhaps, eventually support MSA optimizations on big-endian CPUs? + #if defined(GEMMLOWP_MIPS) && (__mips_isa_rev >= 5) && defined(__mips_msa) && \ + defined(__BYTE_ORDER__) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) + #define GEMMLOWP_MSA + #endif + +// Convenience MIPS MSA tokens for 32-bit or 64-bit. + #if defined(GEMMLOWP_MSA) && defined(GEMMLOWP_MIPS_32) + #define GEMMLOWP_MSA_32 + #endif + + #if defined(GEMMLOWP_MSA) && defined(GEMMLOWP_MIPS_64) + #define GEMMLOWP_MSA_64 + #endif + +// compiler define for AVX2 -D GEMMLOWP_ENABLE_AVX2 +// Detect AVX2 + #if defined(__AVX2__) && defined(GEMMLOWP_ENABLE_AVX2) + #define GEMMLOWP_AVX2 + +// Detect SSE4. +// MSVC does not have __SSE4_1__ macro, but will enable SSE4 +// when AVX is turned on. + #elif defined(__SSE4_1__) || (defined(_MSC_VER) && defined(__AVX__)) + #define GEMMLOWP_SSE4 + +// Detect SSE3. + #elif defined(__SSE3__) + #define GEMMLOWP_SSE3 + #endif + +// Convenience SSE4 tokens for 32-bit or 64-bit + #if defined(GEMMLOWP_SSE4) && defined(GEMMLOWP_X86_32) && \ + !defined(GEMMLOWP_DISABLE_SSE4) + #define GEMMLOWP_SSE4_32 + #endif + + #if defined(GEMMLOWP_SSE3) && defined(GEMMLOWP_X86_32) + #define GEMMLOWP_SSE3_32 + #endif + + #if defined(GEMMLOWP_SSE4) && defined(GEMMLOWP_X86_64) && \ + !defined(GEMMLOWP_DISABLE_SSE4) + #define GEMMLOWP_SSE4_64 + #endif + + #if defined(GEMMLOWP_SSE3) && defined(GEMMLOWP_X86_64) + #define GEMMLOWP_SSE3_64 + #endif + + #if defined(GEMMLOWP_AVX2) && defined(GEMMLOWP_X86_64) + #define GEMMLOWP_AVX2_64 + #endif + + #if defined(__has_feature) + #if __has_feature(memory_sanitizer) + #include + #define GEMMLOWP_MARK_MEMORY_AS_INITIALIZED __msan_unpoison + #elif __has_feature(address_sanitizer) + #include + #define GEMMLOWP_MARK_MEMORY_AS_INITIALIZED __asan_unpoison_memory_region + #endif + #endif + +#endif // GEMMLOWP_ALLOW_INLINE_ASM + +// Detect Android. Don't conflate with ARM - we care about tuning +// for non-ARM Android devices too. This can be used in conjunction +// with x86 to tune differently for mobile x86 CPUs (Atom) vs. desktop x86 CPUs. +#if defined(__ANDROID__) || defined(ANDROID) + #define GEMMLOWP_ANDROID +#endif + +#endif // GEMMLOWP_INTERNAL_DETECT_PLATFORM_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/COPYING b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/COPYING new file mode 100644 index 0000000000..2fc6685a6d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/COPYING @@ -0,0 +1,11 @@ +Copyright (c) 2003-2010 Mark Borgerding + +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + * Redistributions 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. + * Neither the author nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT OWNER OR CONTRIBUTORS 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. diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/_kiss_fft_guts.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/_kiss_fft_guts.h new file mode 100644 index 0000000000..33d626ede4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/_kiss_fft_guts.h @@ -0,0 +1,168 @@ +#ifndef _KISS_FFT_GUTS_H +#define _KISS_FFT_GUTS_H + +/* + * Copyright (c) 2003-2010, Mark Borgerding + * + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + * Redistributions 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. + * Neither the author nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT OWNER OR CONTRIBUTORS 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. + */ + +/* kiss_fft.h + * defines kiss_fft_scalar as either short or a float type + * and defines + * typedef struct { kiss_fft_scalar r; kiss_fft_scalar i; }kiss_fft_cpx; */ +#include +#include + +#define MAXFACTORS 32 + +/* e.g. an fft of length 128 has 4 factors + * as far as kissfft is concerned + * 4*4*4*2 + */ + +struct kiss_fft_state +{ + int nfft; + int inverse; + int factors[2 * MAXFACTORS]; + kiss_fft_cpx twiddles[1]; +}; + +/* + * Explanation of macros dealing with complex math: + * + * C_MUL(m,a,b) : m = a*b + * C_FIXDIV( c , div ) : if a fixed point impl., c /= div. noop otherwise + * C_SUB( res, a,b) : res = a - b + * C_SUBFROM( res , a) : res -= a + * C_ADDTO( res , a) : res += a + * */ +#ifdef FIXED_POINT + #if (FIXED_POINT == 32) + #define FRACBITS 31 + #define SAMPPROD int64_t + #define SAMP_MAX 2147483647 + #else + #define FRACBITS 15 + #define SAMPPROD int32_t + #define SAMP_MAX 32767 + #endif + + #define SAMP_MIN -SAMP_MAX + + #if defined(CHECK_OVERFLOW) + #define CHECK_OVERFLOW_OP(a, op, b) \ + if ((SAMPPROD) (a) op(SAMPPROD) (b) > SAMP_MAX || (SAMPPROD) (a) op(SAMPPROD) (b) < SAMP_MIN) { \ + fprintf(stderr, "WARNING:overflow @ " __FILE__ "(%d): (%d " #op " %d) = %ld\n", __LINE__, (a), (b), \ + (SAMPPROD) (a) op(SAMPPROD) (b));} + #endif + + #define smul(a, b) ((SAMPPROD) (a) * (b)) + #define sround(x) (kiss_fft_scalar) (((x) + (1 << (FRACBITS - 1))) >> FRACBITS) + + #define S_MUL(a, b) sround(smul(a, b)) + + #define C_MUL(m, a, b) \ + do {(m).r = sround(smul((a).r, (b).r) - smul((a).i, (b).i)); \ + (m).i = sround(smul((a).r, (b).i) + smul((a).i, (b).r));} while (0) + + #define DIVSCALAR(x, k) \ + (x) = sround(smul(x, SAMP_MAX / k)) + + #define C_FIXDIV(c, div) \ + do {DIVSCALAR((c).r, div); \ + DIVSCALAR((c).i, div);} while (0) + + #define C_MULBYSCALAR(c, s) \ + do {(c).r = sround(smul((c).r, s)); \ + (c).i = sround(smul((c).i, s));} while (0) + +#else /* not FIXED_POINT*/ + + #define S_MUL(a, b) ((a) * (b)) + #define C_MUL(m, a, b) \ + do {(m).r = (a).r * (b).r - (a).i * (b).i; \ + (m).i = (a).r * (b).i + (a).i * (b).r;} while (0) + #define C_FIXDIV(c, div) /* NOOP */ + #define C_MULBYSCALAR(c, s) \ + do {(c).r *= (s); \ + (c).i *= (s);} while (0) +#endif + +#ifndef CHECK_OVERFLOW_OP + #define CHECK_OVERFLOW_OP(a, op, b) /* noop */ +#endif + +#define C_ADD(res, a, b) \ + do { \ + CHECK_OVERFLOW_OP((a).r, +, (b).r) \ + CHECK_OVERFLOW_OP((a).i, +, (b).i) \ + (res).r = (a).r + (b).r; (res).i = (a).i + (b).i; \ + } while (0) +#define C_SUB(res, a, b) \ + do { \ + CHECK_OVERFLOW_OP((a).r, -, (b).r) \ + CHECK_OVERFLOW_OP((a).i, -, (b).i) \ + (res).r = (a).r - (b).r; (res).i = (a).i - (b).i; \ + } while (0) +#define C_ADDTO(res, a) \ + do { \ + CHECK_OVERFLOW_OP((res).r, +, (a).r) \ + CHECK_OVERFLOW_OP((res).i, +, (a).i) \ + (res).r += (a).r; (res).i += (a).i; \ + } while (0) + +#define C_SUBFROM(res, a) \ + do { \ + CHECK_OVERFLOW_OP((res).r, -, (a).r) \ + CHECK_OVERFLOW_OP((res).i, -, (a).i) \ + (res).r -= (a).r; (res).i -= (a).i; \ + } while (0) + +#ifdef FIXED_POINT + #define KISS_FFT_COS(phase) floor(.5 + SAMP_MAX * cos(phase)) + #define KISS_FFT_SIN(phase) floor(.5 + SAMP_MAX * sin(phase)) + #define HALF_OF(x) ((x) >> 1) +#elif defined(USE_SIMD) + #define KISS_FFT_COS(phase) _mm_set1_ps(cos(phase)) + #define KISS_FFT_SIN(phase) _mm_set1_ps(sin(phase)) + #define HALF_OF(x) ((x) * _mm_set1_ps(.5)) +#else + #define KISS_FFT_COS(phase) (kiss_fft_scalar) cos(phase) + #define KISS_FFT_SIN(phase) (kiss_fft_scalar) sin(phase) + #define HALF_OF(x) ((x) * (kiss_fft_scalar) .5) +#endif + +#define kf_cexp(x, phase) \ + do { \ + (x)->r = KISS_FFT_COS(phase); \ + (x)->i = KISS_FFT_SIN(phase); \ + } while (0) + +/* a debugging function */ +#define pcpx(c) \ + fprintf(stderr, "%g + %gi\n", (double) ((c)->r), (double) ((c)->i)) + +#ifdef KISS_FFT_USE_ALLOCA + +// define this to allow use of alloca instead of malloc for temporary buffers +// Temporary buffers are used in two case: +// 1. FFT sizes that have "bad" factors. i.e. not 2,3 and 5 +// 2. "in-place" FFTs. Notice the quotes, since kissfft does not really do an in-place transform. + #include + #define KISS_FFT_TMP_ALLOC(nbytes) alloca(nbytes) + #define KISS_FFT_TMP_FREE(ptr) +#else + #define KISS_FFT_TMP_ALLOC(nbytes) KISS_FFT_MALLOC(nbytes) + #define KISS_FFT_TMP_FREE(ptr) KISS_FFT_FREE(ptr) +#endif +#endif // _KISS_FFT_GUTS_H diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/kiss_fft.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/kiss_fft.c new file mode 100644 index 0000000000..66b6949315 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/kiss_fft.c @@ -0,0 +1,510 @@ +/* + * Copyright (c) 2003-2010, Mark Borgerding + * + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + * Redistributions 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. + * Neither the author nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT OWNER OR CONTRIBUTORS 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. + */ + +#include "_kiss_fft_guts.h" + +/* The guts header contains all the multiplication and addition macros that are defined for + * fixed or floating point complex numbers. It also delares the kf_ internal functions. + */ + +static void kf_bfly2 (kiss_fft_cpx * Fout, const size_t fstride, const kiss_fft_cfg st, int m) +{ + kiss_fft_cpx * Fout2; + kiss_fft_cpx * tw1 = st->twiddles; + kiss_fft_cpx t; + Fout2 = Fout + m; + do + { + C_FIXDIV(*Fout, 2); C_FIXDIV(*Fout2, 2); + + C_MUL(t, *Fout2, *tw1); + tw1 += fstride; + C_SUB(*Fout2, *Fout, t); + C_ADDTO(*Fout, t); + ++Fout2; + ++Fout; + } while (--m); +} + +static void kf_bfly4 (kiss_fft_cpx * Fout, const size_t fstride, const kiss_fft_cfg st, const size_t m) +{ + kiss_fft_cpx * tw1, * tw2, * tw3; + kiss_fft_cpx scratch[6]; + size_t k = m; + const size_t m2 = 2 * m; + const size_t m3 = 3 * m; + + tw3 = tw2 = tw1 = st->twiddles; + + do + { + C_FIXDIV(*Fout, 4); C_FIXDIV(Fout[m], 4); C_FIXDIV(Fout[m2], 4); C_FIXDIV(Fout[m3], 4); + + C_MUL(scratch[0], Fout[m], *tw1); + C_MUL(scratch[1], Fout[m2], *tw2); + C_MUL(scratch[2], Fout[m3], *tw3); + + C_SUB(scratch[5], *Fout, scratch[1]); + C_ADDTO(*Fout, scratch[1]); + C_ADD(scratch[3], scratch[0], scratch[2]); + C_SUB(scratch[4], scratch[0], scratch[2]); + C_SUB(Fout[m2], *Fout, scratch[3]); + tw1 += fstride; + tw2 += fstride * 2; + tw3 += fstride * 3; + C_ADDTO(*Fout, scratch[3]); + + if (st->inverse) + { + Fout[m].r = scratch[5].r - scratch[4].i; + Fout[m].i = scratch[5].i + scratch[4].r; + Fout[m3].r = scratch[5].r + scratch[4].i; + Fout[m3].i = scratch[5].i - scratch[4].r; + } + else + { + Fout[m].r = scratch[5].r + scratch[4].i; + Fout[m].i = scratch[5].i - scratch[4].r; + Fout[m3].r = scratch[5].r - scratch[4].i; + Fout[m3].i = scratch[5].i + scratch[4].r; + } + + ++Fout; + } while (--k); +} + +static void kf_bfly3 (kiss_fft_cpx * Fout, const size_t fstride, const kiss_fft_cfg st, size_t m) +{ + size_t k = m; + const size_t m2 = 2 * m; + kiss_fft_cpx * tw1, * tw2; + kiss_fft_cpx scratch[5]; + kiss_fft_cpx epi3; + epi3 = st->twiddles[fstride * m]; + + tw1 = tw2 = st->twiddles; + + do + { + C_FIXDIV(*Fout, 3); C_FIXDIV(Fout[m], 3); C_FIXDIV(Fout[m2], 3); + + C_MUL(scratch[1], Fout[m], *tw1); + C_MUL(scratch[2], Fout[m2], *tw2); + + C_ADD(scratch[3], scratch[1], scratch[2]); + C_SUB(scratch[0], scratch[1], scratch[2]); + tw1 += fstride; + tw2 += fstride * 2; + + Fout[m].r = Fout->r - HALF_OF(scratch[3].r); + Fout[m].i = Fout->i - HALF_OF(scratch[3].i); + + C_MULBYSCALAR(scratch[0], epi3.i); + + C_ADDTO(*Fout, scratch[3]); + + Fout[m2].r = Fout[m].r + scratch[0].i; + Fout[m2].i = Fout[m].i - scratch[0].r; + + Fout[m].r -= scratch[0].i; + Fout[m].i += scratch[0].r; + + ++Fout; + } while (--k); +} + +static void kf_bfly5 (kiss_fft_cpx * Fout, const size_t fstride, const kiss_fft_cfg st, int m) +{ + kiss_fft_cpx * Fout0, * Fout1, * Fout2, * Fout3, * Fout4; + int u; + kiss_fft_cpx scratch[13]; + kiss_fft_cpx * twiddles = st->twiddles; + kiss_fft_cpx * tw; + kiss_fft_cpx ya, yb; + ya = twiddles[fstride * m]; + yb = twiddles[fstride * 2 * m]; + + Fout0 = Fout; + Fout1 = Fout0 + m; + Fout2 = Fout0 + 2 * m; + Fout3 = Fout0 + 3 * m; + Fout4 = Fout0 + 4 * m; + + tw = st->twiddles; + for (u = 0; u < m; ++u) + { + C_FIXDIV(*Fout0, 5); C_FIXDIV(*Fout1, 5); C_FIXDIV(*Fout2, 5); C_FIXDIV(*Fout3, 5); C_FIXDIV(*Fout4, 5); + scratch[0] = *Fout0; + + C_MUL(scratch[1], *Fout1, tw[u * fstride]); + C_MUL(scratch[2], *Fout2, tw[2 * u * fstride]); + C_MUL(scratch[3], *Fout3, tw[3 * u * fstride]); + C_MUL(scratch[4], *Fout4, tw[4 * u * fstride]); + + C_ADD(scratch[7], scratch[1], scratch[4]); + C_SUB(scratch[10], scratch[1], scratch[4]); + C_ADD(scratch[8], scratch[2], scratch[3]); + C_SUB(scratch[9], scratch[2], scratch[3]); + + Fout0->r += scratch[7].r + scratch[8].r; + Fout0->i += scratch[7].i + scratch[8].i; + + scratch[5].r = scratch[0].r + S_MUL(scratch[7].r, ya.r) + S_MUL(scratch[8].r, yb.r); + scratch[5].i = scratch[0].i + S_MUL(scratch[7].i, ya.r) + S_MUL(scratch[8].i, yb.r); + + scratch[6].r = S_MUL(scratch[10].i, ya.i) + S_MUL(scratch[9].i, yb.i); + scratch[6].i = -S_MUL(scratch[10].r, ya.i) - S_MUL(scratch[9].r, yb.i); + + C_SUB(*Fout1, scratch[5], scratch[6]); + C_ADD(*Fout4, scratch[5], scratch[6]); + + scratch[11].r = scratch[0].r + S_MUL(scratch[7].r, yb.r) + S_MUL(scratch[8].r, ya.r); + scratch[11].i = scratch[0].i + S_MUL(scratch[7].i, yb.r) + S_MUL(scratch[8].i, ya.r); + scratch[12].r = -S_MUL(scratch[10].i, yb.i) + S_MUL(scratch[9].i, ya.i); + scratch[12].i = S_MUL(scratch[10].r, yb.i) - S_MUL(scratch[9].r, ya.i); + + C_ADD(*Fout2, scratch[11], scratch[12]); + C_SUB(*Fout3, scratch[11], scratch[12]); + + ++Fout0; ++Fout1; ++Fout2; ++Fout3; ++Fout4; + } +} + +/* perform the butterfly for one stage of a mixed radix FFT */ +static void kf_bfly_generic (kiss_fft_cpx * Fout, const size_t fstride, const kiss_fft_cfg st, int m, int p) +{ + int u, k, q1, q; + kiss_fft_cpx * twiddles = st->twiddles; + kiss_fft_cpx t; + int Norig = st->nfft; + + kiss_fft_cpx * scratch = (kiss_fft_cpx *) KISS_FFT_TMP_ALLOC(sizeof(kiss_fft_cpx) * p); + + for (u = 0; u < m; ++u) + { + k = u; + for (q1 = 0; q1 < p; ++q1) + { + scratch[q1] = Fout[k]; + C_FIXDIV(scratch[q1], p); + k += m; + } + + k = u; + for (q1 = 0; q1 < p; ++q1) + { + int twidx = 0; + Fout[k] = scratch[0]; + for (q = 1; q < p; ++q) + { + twidx += fstride * k; + if (twidx >= Norig) + { + twidx -= Norig; + } + + C_MUL(t, scratch[q], twiddles[twidx]); + C_ADDTO(Fout[k], t); + } + + k += m; + } + } + + KISS_FFT_TMP_FREE(scratch); +} + +static +void kf_work (kiss_fft_cpx * Fout, + const kiss_fft_cpx * f, + const size_t fstride, + int in_stride, + int * factors, + const kiss_fft_cfg st) +{ + kiss_fft_cpx * Fout_beg = Fout; + const int p = *factors++; /* the radix */ + const int m = *factors++; /* stage's fft length/p */ + const kiss_fft_cpx * Fout_end = Fout + p * m; + +#ifdef _OPENMP + + // use openmp extensions at the + // top-level (not recursive) + if ((fstride == 1) && (p <= 5)) + { + int k; + + // execute the p different work units in different threads + #pragma omp parallel for + for (k = 0; k < p; ++k) + { + kf_work(Fout + k * m, f + fstride * in_stride * k, fstride * p, in_stride, factors, st); + } + + // all threads have joined by this point + + switch (p) + { + case 2: + { + kf_bfly2(Fout, fstride, st, m); + break; + } + + case 3: + { + kf_bfly3(Fout, fstride, st, m); + break; + } + + case 4: + { + kf_bfly4(Fout, fstride, st, m); + break; + } + + case 5: + { + kf_bfly5(Fout, fstride, st, m); + break; + } + + default: + { + kf_bfly_generic(Fout, fstride, st, m, p); + break; + } + } + + return; + } +#endif + + if (m == 1) + { + do + { + *Fout = *f; + f += fstride * in_stride; + } while (++Fout != Fout_end); + } + else + { + do + { + // recursive call: + // DFT of size m*p performed by doing + // p instances of smaller DFTs of size m, + // each one takes a decimated version of the input + kf_work(Fout, f, fstride * p, in_stride, factors, st); + f += fstride * in_stride; + } while ((Fout += m) != Fout_end); + } + + Fout = Fout_beg; + + // recombine the p smaller DFTs + switch (p) + { + case 2: + { + kf_bfly2(Fout, fstride, st, m); + break; + } + + case 3: + { + kf_bfly3(Fout, fstride, st, m); + break; + } + + case 4: + { + kf_bfly4(Fout, fstride, st, m); + break; + } + + case 5: + { + kf_bfly5(Fout, fstride, st, m); + break; + } + + default: + { + kf_bfly_generic(Fout, fstride, st, m, p); + break; + } + } +} + +/* facbuf is populated by p1,m1,p2,m2, ... + * where + * p[i] * m[i] = m[i-1] + * m0 = n */ +static +void kf_factor (int n, int * facbuf) +{ + int p = 4; + double floor_sqrt; + floor_sqrt = floor(sqrt((double) n)); + + /*factor out powers of 4, powers of 2, then any remaining primes */ + do + { + while (n % p) + { + switch (p) + { + case 4: + { + p = 2; + break; + } + + case 2: + { + p = 3; + break; + } + + default: + { + p += 2; + break; + } + } + + if (p > floor_sqrt) + { + p = n; /* no more factors, skip to end */ + } + } + + n /= p; + *facbuf++ = p; + *facbuf++ = n; + } while (n > 1); +} + +/* + * + * User-callable function to allocate all necessary storage space for the fft. + * + * The return value is a contiguous block of memory, allocated with malloc. As such, + * It can be freed with free(), rather than a kiss_fft-specific function. + * */ +kiss_fft_cfg kiss_fft_alloc (int nfft, int inverse_fft, void * mem, size_t * lenmem) +{ + kiss_fft_cfg st = NULL; + size_t memneeded = sizeof(struct kiss_fft_state) + + sizeof(kiss_fft_cpx) * (nfft - 1); /* twiddle factors*/ + + if (lenmem == NULL) + { + st = (kiss_fft_cfg) KISS_FFT_MALLOC(memneeded); + } + else + { + if ((mem != NULL) && (*lenmem >= memneeded)) + { + st = (kiss_fft_cfg) mem; + } + + *lenmem = memneeded; + } + + if (st) + { + int i; + st->nfft = nfft; + st->inverse = inverse_fft; + + for (i = 0; i < nfft; ++i) + { + const double pi = 3.141592653589793238462643383279502884197169399375105820974944; + double phase = -2 * pi * i / nfft; + if (st->inverse) + { + phase *= -1; + } + + kf_cexp(st->twiddles + i, phase); + } + + kf_factor(nfft, st->factors); + } + + return st; +} + +void kiss_fft_stride (kiss_fft_cfg st, const kiss_fft_cpx * fin, kiss_fft_cpx * fout, int in_stride) +{ + if (fin == fout) + { + // NOTE: this is not really an in-place FFT algorithm. + // It just performs an out-of-place FFT into a temp buffer + kiss_fft_cpx * tmpbuf = (kiss_fft_cpx *) KISS_FFT_TMP_ALLOC(sizeof(kiss_fft_cpx) * st->nfft); + kf_work(tmpbuf, fin, 1, in_stride, st->factors, st); + + /* memcpy(fout,tmpbuf,sizeof(kiss_fft_cpx)*st->nfft); */ + KISS_FFT_TMP_FREE(tmpbuf); + } + else + { + kf_work(fout, fin, 1, in_stride, st->factors, st); + } +} + +void kiss_fft (kiss_fft_cfg cfg, const kiss_fft_cpx * fin, kiss_fft_cpx * fout) +{ + kiss_fft_stride(cfg, fin, fout, 1); +} + +void kiss_fft_cleanup (void) +{ + // nothing needed any more +} + +int kiss_fft_next_fast_size (int n) +{ + while (1) + { + int m = n; + while ((m % 2) == 0) + { + m /= 2; + } + + while ((m % 3) == 0) + { + m /= 3; + } + + while ((m % 5) == 0) + { + m /= 5; + } + + if (m <= 1) + { + break; /* n is completely factorable by twos, threes, and fives */ + } + + n++; + } + + return n; +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/kiss_fft.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/kiss_fft.h new file mode 100644 index 0000000000..72c27c0770 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/kiss_fft.h @@ -0,0 +1,124 @@ +#ifndef KISS_FFT_H + #define KISS_FFT_H + + #include + #include + #include + #include + + #ifdef __cplusplus +extern "C++" { + #endif + +/* + * ATTENTION! + * If you would like a : + * -- a utility that will handle the caching of fft objects + * -- real-only (no imaginary time component ) FFT + * -- a multi-dimensional FFT + * -- a command-line utility to perform ffts + * -- a command-line utility to perform fast-convolution filtering + * + * Then see kfc.h kiss_fftr.h kiss_fftnd.h fftutil.c kiss_fastfir.c + * in the tools/ directory. + */ + + #ifdef USE_SIMD + #include + #define kiss_fft_scalar __m128 + #define KISS_FFT_MALLOC(nbytes) _mm_malloc(nbytes, 16) + #define KISS_FFT_FREE _mm_free + #else + #define KISS_FFT_MALLOC(X) (void *) (0x0) /* Patched. */ + #define KISS_FFT_FREE(X) /* Patched. */ + #endif + + #ifdef FIXED_POINT + #include /* Patched. */ + #if (FIXED_POINT == 32) + #define kiss_fft_scalar int32_t + #else + #define kiss_fft_scalar int16_t + #endif + #else + #ifndef kiss_fft_scalar + +/* default is float */ + #define kiss_fft_scalar float + #endif + #endif + +typedef struct +{ + kiss_fft_scalar r; + kiss_fft_scalar i; +} kiss_fft_cpx; + +typedef struct kiss_fft_state * kiss_fft_cfg; + +/* + * kiss_fft_alloc + * + * Initialize a FFT (or IFFT) algorithm's cfg/state buffer. + * + * typical usage: kiss_fft_cfg mycfg=kiss_fft_alloc(1024,0,NULL,NULL); + * + * The return value from fft_alloc is a cfg buffer used internally + * by the fft routine or NULL. + * + * If lenmem is NULL, then kiss_fft_alloc will allocate a cfg buffer using malloc. + * The returned value should be free()d when done to avoid memory leaks. + * + * The state can be placed in a user supplied buffer 'mem': + * If lenmem is not NULL and mem is not NULL and *lenmem is large enough, + * then the function places the cfg in mem and the size used in *lenmem + * and returns mem. + * + * If lenmem is not NULL and ( mem is NULL or *lenmem is not large enough), + * then the function returns NULL and places the minimum cfg + * buffer size in *lenmem. + * */ + +kiss_fft_cfg kiss_fft_alloc(int nfft, int inverse_fft, void * mem, size_t * lenmem); + +/* + * kiss_fft(cfg,in_out_buf) + * + * Perform an FFT on a complex input buffer. + * for a forward FFT, + * fin should be f[0] , f[1] , ... ,f[nfft-1] + * fout will be F[0] , F[1] , ... ,F[nfft-1] + * Note that each element is complex and can be accessed like + * f[k].r and f[k].i + * */ +void kiss_fft(kiss_fft_cfg cfg, const kiss_fft_cpx * fin, kiss_fft_cpx * fout); + +/* + * A more generic version of the above function. It reads its input from every Nth sample. + * */ +void kiss_fft_stride(kiss_fft_cfg cfg, const kiss_fft_cpx * fin, kiss_fft_cpx * fout, int fin_stride); + +/* If kiss_fft_alloc allocated a buffer, it is one contiguous + * buffer and can be simply free()d when no longer needed*/ + #define kiss_fft_free free + +/* + * Cleans up some memory that gets managed internally. Not necessary to call, but it might clean up + * your compiler output to call this before you exit. + */ +void kiss_fft_cleanup(void); + +/* + * Returns the smallest integer k, such that k>=n and k has only "fast" factors (2,3,5) + */ +int kiss_fft_next_fast_size(int n); + +/* for real ffts, we need an even size */ + #define kiss_fftr_next_fast_size_real(n) \ + (kiss_fft_next_fast_size(((n) + 1) >> 1) << 1) + + #ifdef __cplusplus +} + #endif + +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/tools/kiss_fftr.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/tools/kiss_fftr.c new file mode 100644 index 0000000000..a90a02ca8a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/tools/kiss_fftr.c @@ -0,0 +1,181 @@ +/* + * Copyright (c) 2003-2004, Mark Borgerding + * + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + * Redistributions 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. + * Neither the author nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 COPYRIGHT OWNER OR CONTRIBUTORS 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. + */ + +#include "kiss_fftr.h" +#include "_kiss_fft_guts.h" + +struct kiss_fftr_state +{ + kiss_fft_cfg substate; + kiss_fft_cpx * tmpbuf; + kiss_fft_cpx * super_twiddles; +#ifdef USE_SIMD + void * pad; +#endif +}; + +kiss_fftr_cfg kiss_fftr_alloc (int nfft, int inverse_fft, void * mem, size_t * lenmem) +{ + int i; + kiss_fftr_cfg st = NULL; + size_t subsize, memneeded; + + if (nfft & 1) + { + /* fprintf(stderr,"Real FFT optimization must be even.\n"); */ + return NULL; + } + + nfft >>= 1; + + kiss_fft_alloc(nfft, inverse_fft, NULL, &subsize); + memneeded = sizeof(struct kiss_fftr_state) + subsize + sizeof(kiss_fft_cpx) * (nfft * 3 / 2); + + if (lenmem == NULL) + { + st = (kiss_fftr_cfg) KISS_FFT_MALLOC(memneeded); + } + else + { + if (*lenmem >= memneeded) + { + st = (kiss_fftr_cfg) mem; + } + + *lenmem = memneeded; + } + + if (!st) + { + return NULL; + } + + st->substate = (kiss_fft_cfg) (st + 1); /*just beyond kiss_fftr_state struct */ + st->tmpbuf = (kiss_fft_cpx *) (((char *) st->substate) + subsize); + st->super_twiddles = st->tmpbuf + nfft; + kiss_fft_alloc(nfft, inverse_fft, st->substate, &subsize); + + for (i = 0; i < nfft / 2; ++i) + { + double phase = + -3.14159265358979323846264338327 * ((double) (i + 1) / nfft + .5); + if (inverse_fft) + { + phase *= -1; + } + + kf_cexp(st->super_twiddles + i, phase); + } + + return st; +} + +void kiss_fftr (kiss_fftr_cfg st, const kiss_fft_scalar * timedata, kiss_fft_cpx * freqdata) +{ + /* input buffer timedata is stored row-wise */ + int k, ncfft; + kiss_fft_cpx fpnk, fpk, f1k, f2k, tw, tdc; + + if (st->substate->inverse) + { + /* fprintf(stderr,"kiss fft usage error: improper alloc\n"); */ + return; /* exit(1); */ + } + + ncfft = st->substate->nfft; + + /*perform the parallel fft of two real signals packed in real,imag*/ + kiss_fft(st->substate, (const kiss_fft_cpx *) timedata, st->tmpbuf); + + /* The real part of the DC element of the frequency spectrum in st->tmpbuf + * contains the sum of the even-numbered elements of the input time sequence + * The imag part is the sum of the odd-numbered elements + * + * The sum of tdc.r and tdc.i is the sum of the input time sequence. + * yielding DC of input time sequence + * The difference of tdc.r - tdc.i is the sum of the input (dot product) [1,-1,1,-1... + * yielding Nyquist bin of input time sequence + */ + tdc.r = st->tmpbuf[0].r; + tdc.i = st->tmpbuf[0].i; + C_FIXDIV(tdc, 2); + CHECK_OVERFLOW_OP(tdc.r, +, tdc.i); + CHECK_OVERFLOW_OP(tdc.r, -, tdc.i); + freqdata[0].r = tdc.r + tdc.i; + freqdata[ncfft].r = tdc.r - tdc.i; +#ifdef USE_SIMD + freqdata[ncfft].i = freqdata[0].i = _mm_set1_ps(0); +#else + freqdata[ncfft].i = freqdata[0].i = 0; +#endif + + for (k = 1; k <= ncfft / 2; ++k) + { + fpk = st->tmpbuf[k]; + fpnk.r = st->tmpbuf[ncfft - k].r; + fpnk.i = -st->tmpbuf[ncfft - k].i; + C_FIXDIV(fpk, 2); + C_FIXDIV(fpnk, 2); + + C_ADD(f1k, fpk, fpnk); + C_SUB(f2k, fpk, fpnk); + C_MUL(tw, f2k, st->super_twiddles[k - 1]); + + freqdata[k].r = HALF_OF(f1k.r + tw.r); + freqdata[k].i = HALF_OF(f1k.i + tw.i); + freqdata[ncfft - k].r = HALF_OF(f1k.r - tw.r); + freqdata[ncfft - k].i = HALF_OF(tw.i - f1k.i); + } +} + +void kiss_fftri (kiss_fftr_cfg st, const kiss_fft_cpx * freqdata, kiss_fft_scalar * timedata) +{ + /* input buffer timedata is stored row-wise */ + int k, ncfft; + + if (st->substate->inverse == 0) + { + /* fprintf (stderr, "kiss fft usage error: improper alloc\n"); */ + return; /* exit (1); */ + } + + ncfft = st->substate->nfft; + + st->tmpbuf[0].r = freqdata[0].r + freqdata[ncfft].r; + st->tmpbuf[0].i = freqdata[0].r - freqdata[ncfft].r; + C_FIXDIV(st->tmpbuf[0], 2); + + for (k = 1; k <= ncfft / 2; ++k) + { + kiss_fft_cpx fk, fnkc, fek, fok, tmp; + fk = freqdata[k]; + fnkc.r = freqdata[ncfft - k].r; + fnkc.i = -freqdata[ncfft - k].i; + C_FIXDIV(fk, 2); + C_FIXDIV(fnkc, 2); + + C_ADD(fek, fk, fnkc); + C_SUB(tmp, fk, fnkc); + C_MUL(fok, tmp, st->super_twiddles[k - 1]); + C_ADD(st->tmpbuf[k], fek, fok); + C_SUB(st->tmpbuf[ncfft - k], fek, fok); +#ifdef USE_SIMD + st->tmpbuf[ncfft - k].i *= _mm_set1_ps(-1.0); +#else + st->tmpbuf[ncfft - k].i *= -1; +#endif + } + + kiss_fft(st->substate, st->tmpbuf, (kiss_fft_cpx *) timedata); +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/tools/kiss_fftr.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/tools/kiss_fftr.h new file mode 100644 index 0000000000..0cc4f13800 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/kissfft/tools/kiss_fftr.h @@ -0,0 +1,46 @@ +#ifndef KISS_FTR_H + #define KISS_FTR_H + + #include + #ifdef __cplusplus +extern "C++" { + #endif + +/* + * + * Real optimized version can save about 45% cpu time vs. complex fft of a real seq. + * + * + * + */ + +typedef struct kiss_fftr_state * kiss_fftr_cfg; + +kiss_fftr_cfg kiss_fftr_alloc(int nfft, int inverse_fft, void * mem, size_t * lenmem); + +/* + * nfft must be even + * + * If you don't care to allocate space, use mem = lenmem = NULL + */ + +void kiss_fftr(kiss_fftr_cfg cfg, const kiss_fft_scalar * timedata, kiss_fft_cpx * freqdata); + +/* + * input timedata has nfft scalar points + * output freqdata has nfft/2+1 complex points + */ + +void kiss_fftri(kiss_fftr_cfg cfg, const kiss_fft_cpx * freqdata, kiss_fft_scalar * timedata); + +/* + * input freqdata has nfft/2+1 complex points + * output timedata has nfft scalar points + */ + + #define kiss_fftr_free free + + #ifdef __cplusplus +} + #endif +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/ruy/ruy/profiler/instrumentation.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/ruy/ruy/profiler/instrumentation.h new file mode 100644 index 0000000000..b9e6993414 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/third_party/ruy/ruy/profiler/instrumentation.h @@ -0,0 +1,220 @@ +/* Copyright 2020 Google LLC. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ==============================================================================*/ + +#ifndef RUY_RUY_PROFILER_INSTRUMENTATION_H_ +#define RUY_RUY_PROFILER_INSTRUMENTATION_H_ + +#ifdef RUY_PROFILER + #include + #include + #include +#endif + +namespace ruy { + namespace profiler { +#ifdef RUY_PROFILER + +// A label is how a code scope is annotated to appear in profiles. +// The stacks that are sampled by the profiler are stacks of such labels. +// A label consists of a literal string, plus optional integer arguments. + class Label { +public: + Label() + { + } + template < typename ... Args > + explicit Label (Args ... args) { + Set(args ...); + } + + void Set (const char * format) { + format_ = format; + args_count_ = 0; + } + + template < typename ... Args > + void Set (const char * format, Args ... args) { + format_ = format; + args_count_ = sizeof ... (args); + SetArgs(0, args ...); + } + + void operator = (const Label &other); + + bool operator == (const Label &other) const; + + std::string Formatted() const; + + const char * format () const { + return format_; + } + +private: + void SetArgs (int position, int arg0) { + args_[position] = arg0; + } + + template < typename ... Args > + void SetArgs (int position, int arg0, Args ... args) { + SetArgs(position, arg0); + SetArgs(position + 1, args ...); + } + + static constexpr int kMaxArgs = 4; + const char * format_ = nullptr; + int args_count_ = 0; + int args_[kMaxArgs]; + }; + + namespace detail { +// Forward-declaration, see class ThreadStack below. + class ThreadStack; + + bool&GlobalIsProfilerRunning(); + +// Returns the global vector of pointers to all stacks, there being one stack +// per thread executing instrumented code. + std::vector < ThreadStack * > *GlobalAllThreadStacks(); + +// Returns the mutex to be locked around any access to GlobalAllThreadStacks(). + std::mutex * GlobalsMutex(); + +// Returns the thread-local stack, specific to the current thread. + ThreadStack * ThreadLocalThreadStack(); + +// This 'stack' is what may be more appropriately called a 'pseudostack': +// It contains Label entries that are 'manually' entered by instrumentation +// code. It's unrelated to real call stacks. + struct Stack + { + std::uint32_t id = 0; + static constexpr int kMaxSize = 64; + int size = 0; + Label labels[kMaxSize]; + }; + +// Returns the buffer byte size required by CopyToSample. + int GetBufferSize(const Stack &stack); + +// Copies this Stack into a byte buffer, called a 'sample'. + void CopyToBuffer(const Stack &stack, char * dst); + +// Populates this Stack from an existing sample buffer, typically +// produced by CopyToSample. + void ReadFromBuffer(const char * src, Stack * stack); + +// ThreadStack is meant to be used as a thread-local singleton, assigning to +// each thread a Stack object holding its pseudo-stack of profile labels, +// plus a mutex allowing to synchronize accesses to this pseudo-stack between +// this thread and a possible profiler thread sampling it. + class ThreadStack { +public: + ThreadStack(); + ~ThreadStack(); + + const Stack&stack () const { + return stack_; + } + + // Returns the mutex to lock around any access to this stack. Each stack is + // accessed by potentially two threads: the thread that it belongs to + // (which calls Push and Pop) and the profiler thread during profiling + // (which calls CopyToSample). + std::mutex&Mutex () const { + return mutex_; + } + + // Pushes a new label on the top of this Stack. + template < typename ... Args > + void Push (Args ... args) { + // This mutex locking is needed to guard against race conditions as both + // the current thread and the profiler thread may be concurrently accessing + // this stack. In addition to that, this mutex locking also serves the other + // purpose of acting as a barrier (of compiler code reordering, of runtime + // CPU instruction reordering, and of memory access reordering), which + // gives a measure of correctness to this profiler. The downside is some + // latency. As this lock will be uncontended most of the times, the cost + // should be roughly that of an sequentially-consistent atomic access, + // comparable to an access to the level of CPU data cache that is shared + // among all cores, typically 60 cycles on current ARM CPUs, plus side + // effects from barrier instructions. + std::lock_guard < std::mutex > lock(mutex_); + + // Avoid overrunning the stack, even in 'release' builds. This profiling + // instrumentation code should not ship in release builds anyway, the + // overhead of this check is negligible, and overrunning a stack array would + // be bad. + if (stack_.size >= Stack::kMaxSize) + { + abort(); + } + + stack_.labels[stack_.size++].Set(args ...); + } + + // Pops the top-most label from this Stack. + void Pop () { + // See the comment in Push about this lock. While it would be tempting to + // try to remove this lock and just atomically decrement size_ with a + // store-release, that would not necessarily be a substitute for all of the + // purposes that this lock serves, or if it was done carefully to serve all + // of the same purposes, then that wouldn't be faster than this (mostly + // uncontended) lock. + std::lock_guard < std::mutex > lock(mutex_); + stack_.size--; + } + +private: + mutable std::mutex mutex_; + Stack stack_; + }; + } // namespace detail + +// RAII user-facing way to construct Labels associated with their life scope +// and get them pushed to / popped from the current thread stack. + class ScopeLabel { +public: + template < typename ... Args > + ScopeLabel(Args ... args):thread_stack_(detail::ThreadLocalThreadStack()) + { + thread_stack_->Push(args ...); + } + + ~ScopeLabel() + { + thread_stack_->Pop(); + } + +private: + detail::ThreadStack * thread_stack_; + }; +#else // no RUY_PROFILER + class ScopeLabel { +public: + template < typename ... Args > + explicit ScopeLabel (Args ...) { + } + + // This destructor is needed to consistently silence clang's -Wunused-variable + // which seems to trigger semi-randomly. + ~ScopeLabel() + { + } + }; +#endif + } // namespace profiler +} // namespace ruy + +#endif // RUY_RUY_PROFILER_INSTRUMENTATION_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/timer.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/timer.c new file mode 100644 index 0000000000..06fa67c9f9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/timer.c @@ -0,0 +1,58 @@ +/* + * timer.c + * + * Created on: Jan 12, 2023 + * Author: a5139312 + */ +#include "hal_data.h" +#include "timer.h" + +#define MICROSECONDS_TO_SECONDS 1000000 + +static uint64_t timer_overflow_times; + +static inline void set_timer_overflow_times (uint64_t value) { + timer_overflow_times = value; +} + +static inline uint64_t get_timer_overflow_times () { + return timer_overflow_times; +} + +static inline uint64_t calculate_cycle_to_microsecond_ratio () { + timer_info_t info; + (void) R_GPT_InfoGet(&g_timer_ctrl, &info); + + return info.clock_frequency / MICROSECONDS_TO_SECONDS; +} + +static inline uint64_t get_timer_count () { + timer_status_t status; + R_GPT_StatusGet(&g_timer_ctrl, &status); + + return status.counter; +} + +void timer_init () { + fsp_err_t err = FSP_SUCCESS; + err = R_GPT_Open(&g_timer_ctrl, &g_timer_cfg); + assert(FSP_SUCCESS == err); + (void) R_GPT_Start(&g_timer_ctrl); + set_timer_overflow_times(0); +} + +void g_timer_overflow_callback (timer_callback_args_t * p_args) +{ + if (TIMER_EVENT_CYCLE_END == p_args->event) + { + set_timer_overflow_times(get_timer_overflow_times() + 1); + } +} + +uint64_t get_timestamp () { + uint64_t div = calculate_cycle_to_microsecond_ratio(); + uint64_t overflow_time = ((uint64_t) 1 << 32) / div; + + return (get_timer_overflow_times() * overflow_time) + + (get_timer_count() / div); +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/timer.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/timer.h new file mode 100644 index 0000000000..d014fbc7b3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/common/timer.h @@ -0,0 +1,17 @@ +/* + * timer.h + * + * Created on: Jan 12, 2023 + * Author: a5139312 + */ + +#ifndef TIMER_H_ +#define TIMER_H_ + +#include +#include + +void timer_init(); +uint64_t get_timestamp(); + +#endif /* TIMER_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectionResult.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectionResult.hpp new file mode 100644 index 0000000000..d7b8461547 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectionResult.hpp @@ -0,0 +1,61 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef DETECTION_RESULT_HPP +#define DETECTION_RESULT_HPP + + +namespace arm { +namespace app { +namespace object_detection { + + /** + * @brief Class representing a single detection result. + */ + class DetectionResult { + public: + /** + * @brief Constructor + * @param[in] normalisedVal Result normalized value + * @param[in] x0 Top corner x starting point + * @param[in] y0 Top corner y starting point + * @param[in] w Detection result width + * @param[in] h Detection result height + **/ + DetectionResult(double normalisedVal,int32_t x0,int32_t y0, int32_t w,int32_t h) : + m_normalisedVal(normalisedVal), + m_x0(x0), + m_y0(y0), + m_w(w), + m_h(h) + { + } + + DetectionResult() = default; + ~DetectionResult() = default; + + double m_normalisedVal{0.0}; + int32_t m_x0{0}; + int32_t m_y0{0}; + int32_t m_w{0}; + int32_t m_h{0}; + }; + +} /* namespace object_detection */ +} /* namespace app */ +} /* namespace arm */ + +#endif /* DETECTION_RESULT_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPostProcessing.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPostProcessing.cc new file mode 100644 index 0000000000..e0df49d7aa --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPostProcessing.cc @@ -0,0 +1,227 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "DetectorPostProcessing.hpp" +#include "PlatformMath.hpp" + +#include + +namespace arm { +namespace app { + +DetectorPostProcess::DetectorPostProcess( + TfLiteTensor* modelOutput0, + TfLiteTensor* modelOutput1, + std::vector& results, + const object_detection::PostProcessParams& postProcessParams) + : m_outputTensor0{modelOutput0}, + m_outputTensor1{modelOutput1}, + m_results{results}, + m_postProcessParams{postProcessParams} +{ + /* Init PostProcessing */ + this->m_net = object_detection::Network{ + .inputWidth = postProcessParams.inputImgCols, + .inputHeight = postProcessParams.inputImgRows, + .numClasses = postProcessParams.numClasses, + .branches = + {object_detection::Branch{.resolution = postProcessParams.inputImgCols / 32, + .numBox = 3, + .anchor = postProcessParams.anchor1, + .modelOutput = this->m_outputTensor0->data.int8, + .scale = (static_cast( + this->m_outputTensor0->quantization.params)) + ->scale->data[0], + .zeroPoint = (static_cast( + this->m_outputTensor0->quantization.params)) + ->zero_point->data[0], + .size = this->m_outputTensor0->bytes}, + object_detection::Branch{.resolution = postProcessParams.inputImgCols / 16, + .numBox = 3, + .anchor = postProcessParams.anchor2, + .modelOutput = this->m_outputTensor1->data.int8, + .scale = (static_cast( + this->m_outputTensor1->quantization.params)) + ->scale->data[0], + .zeroPoint = (static_cast( + this->m_outputTensor1->quantization.params)) + ->zero_point->data[0], + .size = this->m_outputTensor1->bytes}}, + .topN = postProcessParams.topN}; + /* End init */ +} + +bool DetectorPostProcess::DoPostProcess() +{ + /* Start postprocessing */ + int originalImageWidth = m_postProcessParams.originalImageSize; + int originalImageHeight = m_postProcessParams.originalImageSize; + + std::forward_list detections; + GetNetworkBoxes(this->m_net, originalImageWidth, originalImageHeight, m_postProcessParams.threshold, detections); + + /* Do nms */ + CalculateNMS(detections, this->m_net.numClasses, this->m_postProcessParams.nms); + + for (auto& it: detections) { + float xMin = it.bbox.x - it.bbox.w / 2.0f; + float xMax = it.bbox.x + it.bbox.w / 2.0f; + float yMin = it.bbox.y - it.bbox.h / 2.0f; + float yMax = it.bbox.y + it.bbox.h / 2.0f; + + if (xMin < 0) { + xMin = 0; + } + if (yMin < 0) { + yMin = 0; + } + if (xMax > originalImageWidth) { + xMax = originalImageWidth; + } + if (yMax > originalImageHeight) { + yMax = originalImageHeight; + } + + float boxX = xMin; + float boxY = yMin; + float boxWidth = xMax - xMin; + float boxHeight = yMax - yMin; + + for (int j = 0; j < this->m_net.numClasses; ++j) { + if (it.prob[j] > 0) { + + object_detection::DetectionResult tmpResult = {}; + tmpResult.m_normalisedVal = it.prob[j]; + tmpResult.m_x0 = boxX; + tmpResult.m_y0 = boxY; + tmpResult.m_w = boxWidth; + tmpResult.m_h = boxHeight; + + this->m_results.push_back(tmpResult); + } + } + } + return true; +} + +void DetectorPostProcess::InsertTopNDetections(std::forward_list& detections, image::Detection& det) +{ + std::forward_list::iterator it; + std::forward_list::iterator last_it; + for ( it = detections.begin(); it != detections.end(); ++it ) { + if(it->objectness > det.objectness) + break; + last_it = it; + } + if(it != detections.begin()) { + detections.emplace_after(last_it, det); + detections.pop_front(); + } +} + +void DetectorPostProcess::GetNetworkBoxes( + object_detection::Network& net, + int imageWidth, + int imageHeight, + float threshold, + std::forward_list& detections) +{ + int numClasses = net.numClasses; + int num = 0; + auto det_objectness_comparator = [](image::Detection& pa, image::Detection& pb) { + return pa.objectness < pb.objectness; + }; + for (size_t i = 0; i < net.branches.size(); ++i) { + int height = net.branches[i].resolution; + int width = net.branches[i].resolution; + int channel = net.branches[i].numBox*(5+numClasses); + + for (int h = 0; h < net.branches[i].resolution; h++) { + for (int w = 0; w < net.branches[i].resolution; w++) { + for (int anc = 0; anc < net.branches[i].numBox; anc++) { + + /* Objectness score */ + int bbox_obj_offset = h * width * channel + w * channel + anc * (numClasses + 5) + 4; + float objectness = math::MathUtils::SigmoidF32( + (static_cast(net.branches[i].modelOutput[bbox_obj_offset]) + - net.branches[i].zeroPoint + ) * net.branches[i].scale); + + if(objectness > threshold) { + image::Detection det; + det.objectness = objectness; + /* Get bbox prediction data for each anchor, each feature point */ + int bbox_x_offset = bbox_obj_offset -4; + int bbox_y_offset = bbox_x_offset + 1; + int bbox_w_offset = bbox_x_offset + 2; + int bbox_h_offset = bbox_x_offset + 3; + int bbox_scores_offset = bbox_x_offset + 5; + + det.bbox.x = (static_cast(net.branches[i].modelOutput[bbox_x_offset]) + - net.branches[i].zeroPoint) * net.branches[i].scale; + det.bbox.y = (static_cast(net.branches[i].modelOutput[bbox_y_offset]) + - net.branches[i].zeroPoint) * net.branches[i].scale; + det.bbox.w = (static_cast(net.branches[i].modelOutput[bbox_w_offset]) + - net.branches[i].zeroPoint) * net.branches[i].scale; + det.bbox.h = (static_cast(net.branches[i].modelOutput[bbox_h_offset]) + - net.branches[i].zeroPoint) * net.branches[i].scale; + + float bbox_x, bbox_y; + + /* Eliminate grid sensitivity trick involved in YOLOv4 */ + bbox_x = math::MathUtils::SigmoidF32(det.bbox.x); + bbox_y = math::MathUtils::SigmoidF32(det.bbox.y); + det.bbox.x = (bbox_x + w) / width; + det.bbox.y = (bbox_y + h) / height; + + det.bbox.w = std::exp(det.bbox.w) * net.branches[i].anchor[anc*2] / net.inputWidth; + det.bbox.h = std::exp(det.bbox.h) * net.branches[i].anchor[anc*2+1] / net.inputHeight; + + for (int s = 0; s < numClasses; s++) { + float sig = math::MathUtils::SigmoidF32( + (static_cast(net.branches[i].modelOutput[bbox_scores_offset + s]) - + net.branches[i].zeroPoint) * net.branches[i].scale + ) * objectness; + det.prob.emplace_back((sig > threshold) ? sig : 0); + } + + /* Correct_YOLO_boxes */ + det.bbox.x *= imageWidth; + det.bbox.w *= imageWidth; + det.bbox.y *= imageHeight; + det.bbox.h *= imageHeight; + + if (num < net.topN || net.topN <=0) { + detections.emplace_front(det); + num += 1; + } else if (num == net.topN) { + detections.sort(det_objectness_comparator); + InsertTopNDetections(detections, det); + num += 1; + } else { + InsertTopNDetections(detections, det); + } + } + } + } + } + } + if(num > net.topN) + num -=1; +} + +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPostProcessing.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPostProcessing.hpp new file mode 100644 index 0000000000..ce50ae6cb5 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPostProcessing.hpp @@ -0,0 +1,123 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef DETECTOR_POST_PROCESSING_HPP +#define DETECTOR_POST_PROCESSING_HPP + +#include +#include +#include +#include +#include + +namespace arm { +namespace app { +namespace object_detection { + + struct PostProcessParams { + int inputImgRows{}; + int inputImgCols{}; + int originalImageSize{}; + const float* anchor1; + const float* anchor2; + float threshold = 0.5f; + float nms = 0.45f; + int numClasses = 1; + int topN = 0; + PostProcessParams(int iptRows, int iptCols, int size, const float* a1, const float* a2): + inputImgRows(iptRows), inputImgCols(iptCols), originalImageSize(size), anchor1(a1), anchor2(a2){} + + }; + + struct Branch { + int resolution; + int numBox; + const float* anchor; + int8_t* modelOutput; + float scale; + int zeroPoint; + size_t size; + }; + + struct Network { + int inputWidth; + int inputHeight; + int numClasses; + std::vector branches; + int topN; + }; + +} /* namespace object_detection */ + + /** + * @brief Post-processing class for Object Detection use case. + * Implements methods declared by BasePostProcess and anything else needed + * to populate result vector. + */ + class DetectorPostProcess : public BasePostProcess { + public: + /** + * @brief Constructor. + * @param[in] outputTensor0 Pointer to the TFLite Micro output Tensor at index 0. + * @param[in] outputTensor1 Pointer to the TFLite Micro output Tensor at index 1. + * @param[out] results Vector of detected results. + * @param[in] postProcessParams Struct of various parameters used in post-processing. + **/ + explicit DetectorPostProcess(TfLiteTensor* outputTensor0, + TfLiteTensor* outputTensor1, + std::vector& results, + const object_detection::PostProcessParams& postProcessParams); + + /** + * @brief Should perform YOLO post-processing of the result of inference then + * populate Detection result data for any later use. + * @return true if successful, false otherwise. + **/ + bool DoPostProcess() override; + + private: + TfLiteTensor* m_outputTensor0; /* Output tensor index 0 */ + TfLiteTensor* m_outputTensor1; /* Output tensor index 1 */ + std::vector& m_results; /* Single inference results. */ + const object_detection::PostProcessParams& m_postProcessParams; /* Post processing param struct. */ + object_detection::Network m_net; /* YOLO network object. */ + + /** + * @brief Insert the given Detection in the list. + * @param[in] detections List of detections. + * @param[in] det Detection to be inserted. + **/ + void InsertTopNDetections(std::forward_list& detections, image::Detection& det); + + /** + * @brief Given a Network calculate the detection boxes. + * @param[in] net Network. + * @param[in] imageWidth Original image width. + * @param[in] imageHeight Original image height. + * @param[in] threshold Detections threshold. + * @param[out] detections Detection boxes. + **/ + void GetNetworkBoxes(object_detection::Network& net, + int imageWidth, + int imageHeight, + float threshold, + std::forward_list& detections); + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* DETECTOR_POST_PROCESSING_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPreProcessing.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPreProcessing.cc new file mode 100644 index 0000000000..530583169c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPreProcessing.cc @@ -0,0 +1,52 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "DetectorPreProcessing.hpp" +#include "ImageUtils.hpp" +#include "log_macros.h" + +namespace arm { +namespace app { + + DetectorPreProcess::DetectorPreProcess(TfLiteTensor* inputTensor, bool rgb2Gray, bool convertToInt8) + : m_inputTensor{inputTensor}, + m_rgb2Gray{rgb2Gray}, + m_convertToInt8{convertToInt8} + {} + + bool DetectorPreProcess::DoPreProcess(const void* data, size_t inputSize) { + if (data == nullptr) { + error("Data pointer is null"); + } + + auto input = static_cast(data); + + if (this->m_rgb2Gray) { + image::RgbToGrayscale(input, this->m_inputTensor->data.uint8, this->m_inputTensor->bytes); + } else { + std::memcpy(this->m_inputTensor->data.data, input, inputSize); + } + debug("Input tensor populated \n"); + + if (this->m_convertToInt8) { + image::ConvertImgToInt8(this->m_inputTensor->data.data, this->m_inputTensor->bytes); + } + + return true; + } + +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPreProcessing.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPreProcessing.hpp new file mode 100644 index 0000000000..4b88a72a9c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/DetectorPreProcessing.hpp @@ -0,0 +1,60 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef DETECTOR_PRE_PROCESSING_HPP +#define DETECTOR_PRE_PROCESSING_HPP + +#include +#include + +namespace arm { +namespace app { + + /** + * @brief Pre-processing class for Object detection use case. + * Implements methods declared by BasePreProcess and anything else needed + * to populate input tensors ready for inference. + */ + class DetectorPreProcess : public BasePreProcess { + + public: + /** + * @brief Constructor + * @param[in] inputTensor Pointer to the TFLite Micro input Tensor. + * @param[in] rgb2Gray Convert image from 3 channel RGB to 1 channel grayscale. + * @param[in] convertToInt8 Convert the image from uint8 to int8 range. + **/ + explicit DetectorPreProcess(TfLiteTensor* inputTensor, bool rgb2Gray, bool convertToInt8); + + /** + * @brief Should perform pre-processing of 'raw' input image data and load it into + * TFLite Micro input tensor ready for inference + * @param[in] input Pointer to the data that pre-processing will work on. + * @param[in] inputSize Size of the input data. + * @return true if successful, false otherwise. + **/ + bool DoPreProcess(const void* input, size_t inputSize) override; + + private: + TfLiteTensor* m_inputTensor; + bool m_rgb2Gray; + bool m_convertToInt8; + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* DETECTOR_PRE_PROCESSING_HPP */ \ No newline at end of file diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/InputFiles_obj.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/InputFiles_obj.cc new file mode 100644 index 0000000000..29ca702177 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/InputFiles_obj.cc @@ -0,0 +1,46 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022, Arm Limited and affiliates. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/********************* Autogenerated file. DO NOT EDIT ******************* + * Generated from gen_rgb_cpp.py tool file. + * Date: 2022-12-07 00:54:17.969977 + ***************************************************************************/ + +#include + +static const char *img_filenames_obj[] = { +}; + +static const uint8_t *img_arrays_obj[] = { +}; + +const char* get_filename_obj(const uint32_t idx) +{ + if (idx < NUMBER_OF_FILES) { + return img_filenames_obj[idx]; + } + return nullptr; +} + + +const uint8_t* get_img_array_obj(const uint32_t idx) +{ + if (idx < NUMBER_OF_FILES) { + return img_arrays_obj[idx]; + } + return nullptr; +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/InputFiles_obj.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/InputFiles_obj.hpp new file mode 100644 index 0000000000..28055b6186 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/InputFiles_obj.hpp @@ -0,0 +1,35 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022, Arm Limited and affiliates. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/********************* Autogenerated file. DO NOT EDIT ******************* + * Generated from gen_rgb_cpp.py tool file. + * Date: 2022-12-07 00:54:17.969977 + ***************************************************************************/ + +#ifndef GENERATED_IMAGES_H +#define GENERATED_IMAGES_H + +#include + +#define NUMBER_OF_FILES (1U) +#define IMAGE_DATA_SIZE (110592U) + + +const char* get_filename_obj(const uint32_t idx); +const uint8_t* get_img_array_obj(const uint32_t idx); + +#endif /* GENERATED_IMAGES_H */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/MainLoop_obj.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/MainLoop_obj.cc new file mode 100644 index 0000000000..6d5e0c3937 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/MainLoop_obj.cc @@ -0,0 +1,70 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include /* For input images. */ +#include /* Handlers for different user options. */ +#include "YoloFastestModel.hpp" /* Model class for running inference. */ +#include "UseCaseCommonUtils.hpp" /* Utils functions. */ +#include "log_macros.h" +#include "BufAttributes.hpp" /* Buffer attributes to be applied */ + +extern uint8_t tensorArena[0x0080000]; + +namespace arm { +namespace app { + namespace object_detection { + extern uint8_t* GetModelPointer(); + extern size_t GetModelLen(); + } /* namespace object_detection */ +} /* namespace app */ +} /* namespace arm */ + +static void DisplayDetectionMenu() +{ + printf("\n\n"); + printf("User input required\n"); + printf("Enter option number from:\n\n"); + printf(" %u. Run detection on next ifm\n", common::MENU_OPT_RUN_INF_NEXT); + printf(" %u. Run detection ifm at chosen index\n", common::MENU_OPT_RUN_INF_CHOSEN); + printf(" %u. Run detection on all ifm\n", common::MENU_OPT_RUN_INF_ALL); + printf(" %u. Show NN model info\n", common::MENU_OPT_SHOW_MODEL_INFO); + printf(" %u. List ifm\n\n", common::MENU_OPT_LIST_IFM); + printf(" Choice: "); + fflush(stdout); +} +void main_loop_obj() +{ + arm::app::YoloFastestModel model_obj; /* Model wrapper object. */ + + /* Load the model. */ + if (!model_obj.Init(tensorArena, + sizeof(tensorArena), + arm::app::object_detection::GetModelPointer(), + arm::app::object_detection::GetModelLen())) { + error("Failed to initialize model\n"); + return; + } + + /* Instantiate application context. */ + arm::app::ApplicationContext caseContext; + + caseContext.Set("model", model_obj); + + /* Loop. */ + bool executionSuccessful = true; + /* Loop. */ + executionSuccessful = ObjectDetectionHandler(caseContext, 0, false); +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/UseCaseHandler_obj.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/UseCaseHandler_obj.cc new file mode 100644 index 0000000000..8fc1fca7ec --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/UseCaseHandler_obj.cc @@ -0,0 +1,223 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include +#include +#include "YoloFastestModel.hpp" +#include "UseCaseCommonUtils.hpp" +#include "DetectorPostProcessing.hpp" +#include "DetectorPreProcessing.hpp" +#include "log_macros.h" +#include "camera_layer.h" + +extern "C" { +#include "timer.h" +void update_detection_result(signed short index, signed short x, signed short y, signed short w, signed short h); +} + +#include + +extern uint8_t bsp_camera_out_buffer888[]; +extern uint8_t bsp_det_model_ip_buffer888[]; +extern uint8_t bsp_det_rot_model_ip_buffer888[]; +extern uint8_t bsp_det_crop_model_ip_buffer888[]; +extern uint8_t bsp_camera_out_rot_buffer565[]; +extern uint8_t bsp_camera_out_buffer565[]; + + +#define DST_HEIGHT 192 +#define DST_WIDTH 192 +#define SRC_HEIGHT 240 +#define SRC_WIDTH 240 +#define img_channel 3 +#define crop_offset 40 + +extern "C" { + extern uint64_t face_detection_inference_time; +} + + +extern void nearestNeighborSampling(uint8_t* srcImage, uint8_t* dstImage, bool pad) +{ + + int f_dst_width; + int f_dst_height; + int incr_pointer = 0; + if(pad) + { + int max_val = SRC_WIDTH>SRC_HEIGHT?SRC_WIDTH:SRC_HEIGHT; + float scale = (float)DST_WIDTH/(float)max_val; + f_dst_width = SRC_WIDTH*scale; + f_dst_height = SRC_HEIGHT*scale; + + int pad_w_offset = f_dst_width& results); + + /** + * @brief Draw boxes directly on the LCD for all detected objects. + * @param[in] results Vector of detection results to be displayed. + * @param[in] imageStartX X coordinate where the image starts on the LCD. + * @param[in] imageStartY Y coordinate where the image starts on the LCD. + * @param[in] imgDownscaleFactor How much image has been downscaled on LCD. + **/ + + /* Object detection inference handler. */ + bool ObjectDetectionHandler(ApplicationContext& ctx, uint32_t imgIndex, bool runAll) + { + auto& model = ctx.Get("model"); + + if (!model.IsInited()) { + error("Model is not initialized! Terminating processing.\n"); + return false; + } + + TfLiteTensor* inputTensor = model.GetInputTensor(0); + TfLiteTensor* outputTensor0 = model.GetOutputTensor(0); + TfLiteTensor* outputTensor1 = model.GetOutputTensor(1); + + if (!inputTensor->dims) { + error("Invalid input tensor dims\n"); + return false; + } else if (inputTensor->dims->size < 3) { + error("Input tensor dimension should be >= 3\n"); + return false; + } + + TfLiteIntArray* inputShape = model.GetInputShape(0); + + const int inputImgCols = inputShape->data[YoloFastestModel::ms_inputColsIdx]; + const int inputImgRows = inputShape->data[YoloFastestModel::ms_inputRowsIdx]; + + /* Set up pre and post-processing. */ + DetectorPreProcess preProcess = DetectorPreProcess(inputTensor, true, model.IsDataSigned()); + + std::vector results; + + arm::app::object_detection::PostProcessParams postProcessParams { + inputImgRows, inputImgCols, object_detection::originalImageSize, + object_detection::anchor1, object_detection::anchor2 + }; + DetectorPostProcess postProcess = DetectorPostProcess(outputTensor0, outputTensor1, + results, postProcessParams); + { + /* Ensure there are no results leftover from previous inference when running all. */ + results.clear(); + int i=0; + int start_index = (crop_offset*img_channel); + + while(ibytes < IMAGE_DATA_SIZE ? + inputTensor->bytes : IMAGE_DATA_SIZE; + + /* Run the pre-processing, inference and post-processing. */ + if (!preProcess.DoPreProcess(currImage, copySz)) { + error("Pre-processing failed."); + return false; + } + SCB_CleanDCache(); + /* Run inference over this image. */ + uint64_t t1 = get_timestamp(); + if (!RunInference(model)) { + error("Inference failed."); + return false; + } + SCB_CleanDCache(); + face_detection_inference_time = get_timestamp() - t1; + + if (!postProcess.DoPostProcess()) { + error("Post-processing failed."); + return false; + } + + e_printf("\r\nInference time: %.1f ms", face_detection_inference_time/1000.f); + if (!PresentInferenceResult(results)) { + return false; + } + + } + return true; + } + + static bool PresentInferenceResult(const std::vector& results) + { + for (uint32_t i = 0; i < 5; i++) + { + update_detection_result(i, 0, 0, 0, 0); + } + for (uint32_t i = 0; i < results.size(); ++i) { + + e_printf("%" PRIu32 ") (%f) -> %s {x=%f,y=%f,w=%f,h=%f}", i, + results[i].m_normalisedVal, "Detection box:", + DST_WIDTH - results[i].m_x0*1.0, results[i].m_y0*1.0, results[i].m_w*1.0, results[i].m_h*1.0 ); + update_detection_result(i, DST_WIDTH - results[i].m_x0, results[i].m_y0, results[i].m_w, results[i].m_h ); + } + + return true; + } +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/UseCaseHandler_obj.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/UseCaseHandler_obj.hpp new file mode 100644 index 0000000000..1b390ad7aa --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/UseCaseHandler_obj.hpp @@ -0,0 +1,37 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef OBJ_DET_HANDLER_HPP +#define OBJ_DET_HANDLER_HPP + +#include + +namespace arm { +namespace app { + + /** + * @brief Handles the inference event. + * @param[in] ctx Pointer to the application context. + * @param[in] imgIndex Index to the image to run object detection. + * @param[in] runAll Flag to request classification of all the available images. + * @return true or false based on execution success. + **/ + bool ObjectDetectionHandler(ApplicationContext& ctx, uint32_t imgIndex, bool runAll); + +} /* namespace app */ +} /* namespace arm */ + +#endif /* OBJ_DET_HANDLER_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/YoloFastestModel.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/YoloFastestModel.cc new file mode 100644 index 0000000000..6710db5170 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/YoloFastestModel.cc @@ -0,0 +1,45 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "YoloFastestModel.hpp" + +#include "log_macros.h" + +const tflite::MicroOpResolver& arm::app::YoloFastestModel::GetOpResolver() +{ + return this->m_opResolver; +} + +bool arm::app::YoloFastestModel::EnlistOperations() +{ + this->m_opResolver.AddDepthwiseConv2D(); + this->m_opResolver.AddConv2D(); + this->m_opResolver.AddAdd(); + this->m_opResolver.AddResizeNearestNeighbor(); + /*These are needed for UT to work, not needed on FVP */ + this->m_opResolver.AddPad(); + this->m_opResolver.AddMaxPool2D(); + this->m_opResolver.AddConcatenation(); + + if (kTfLiteOk == this->m_opResolver.AddEthosU()) { + info("Added %s support to op resolver\n", + tflite::GetString_ETHOSU()); + } else { + error("Failed to add Arm NPU support to op resolver."); + return false; + } + return true; +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/YoloFastestModel.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/YoloFastestModel.hpp new file mode 100644 index 0000000000..6eaf44fa4b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/YoloFastestModel.hpp @@ -0,0 +1,59 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef YOLO_FASTEST_MODEL_HPP +#define YOLO_FASTEST_MODEL_HPP + +#include + +namespace arm { +namespace app { + namespace object_detection { + extern const int originalImageSize; + extern const int channelsImageDisplayed; + /* NOTE: anchors are different for any given input model size, estimated during training + * phase */ + extern const float anchor1[]; + extern const float anchor2[]; + } /* namespace object_detection */ + + class YoloFastestModel : public Model { + + public: + /* Indices for the expected model - based on input tensor shape */ + static constexpr uint32_t ms_inputRowsIdx = 1; + static constexpr uint32_t ms_inputColsIdx = 2; + static constexpr uint32_t ms_inputChannelsIdx = 3; + + protected: + /** @brief Gets the reference to op resolver interface class. */ + const tflite::MicroOpResolver& GetOpResolver() override; + + /** @brief Adds operations to the op resolver instance. */ + bool EnlistOperations() override; + + private: + /* Maximum number of individual operations that can be enlisted. */ + static constexpr int ms_maxOpCnt = 8; + + /* A mutable op resolver instance. */ + tflite::MicroMutableOpResolver m_opResolver; + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* YOLO_FASTEST_MODEL_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/yolo-fastest_192_face_v4.tflite.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/yolo-fastest_192_face_v4.tflite.cc new file mode 100644 index 0000000000..58dfbcc26e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/face_detection/yolo-fastest_192_face_v4.tflite.cc @@ -0,0 +1,16002 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022, Arm Limited and affiliates. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/********************* Autogenerated file. DO NOT EDIT ******************* + * Generated from gen_model_cpp.py tool and yolo-fastest_192_face_v4.tflite file. + * Date: 2022-12-07 00:54:18.042869 + ***************************************************************************/ + +#include "BufAttributes.hpp" + +#include +#include + + +namespace arm { +namespace app { +namespace object_detection { + +extern const int originalImageSize = 192; +extern const int channelsImageDisplayed = 3; +/* NOTE: anchors are different for any given input model size, estimated during training phase */; +extern const float anchor1[] = {38, 77, 47, 97, 61, 126}; +extern const float anchor2[] = {14, 26, 19, 37, 28, 55 }; + +static const uint8_t nn_model[] MODEL_TFLITE_ATTRIBUTE = +{ +0x1c, 0x00, 0x00, 0x00, 0x54, 0x46, 0x4c, 0x33, 0x14, 0x00, 0x20, 0x00, 0x1c, 0x00, 0x18, 0x00, 0x14, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x14, 0x00, 0x00, 0x00, +0x1c, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0xa4, 0x8c, 0x04, 0x00, 0xb4, 0x8c, 0x04, 0x00, 0x6c, 0xc8, 0x07, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, 0x08, 0x00, 0x00, 0x00, 0x1d, 0x01, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, +0x6d, 0x69, 0x6e, 0x5f, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x00, 0x1e, 0x01, 0x00, 0x00, 0x54, 0x8c, 0x04, 0x00, 0x4c, 0x8c, 0x04, 0x00, +0x1c, 0x8c, 0x04, 0x00, 0x04, 0x8c, 0x04, 0x00, 0xac, 0x8b, 0x04, 0x00, 0x7c, 0x8b, 0x04, 0x00, 0x2c, 0x8b, 0x04, 0x00, 0xfc, 0x8a, 0x04, 0x00, 0xa4, 0x8a, 0x04, 0x00, 0x74, 0x8a, 0x04, 0x00, +0x44, 0x8a, 0x04, 0x00, 0x24, 0x8a, 0x04, 0x00, 0xf4, 0x89, 0x04, 0x00, 0xc4, 0x89, 0x04, 0x00, 0x6c, 0x89, 0x04, 0x00, 0x3c, 0x89, 0x04, 0x00, 0x0c, 0x89, 0x04, 0x00, 0xec, 0x88, 0x04, 0x00, +0x7c, 0x88, 0x04, 0x00, 0x0c, 0x88, 0x04, 0x00, 0x24, 0x87, 0x04, 0x00, 0xb4, 0x86, 0x04, 0x00, 0xe4, 0x85, 0x04, 0x00, 0xb4, 0x85, 0x04, 0x00, 0xa4, 0x84, 0x04, 0x00, 0x14, 0x84, 0x04, 0x00, +0xe4, 0x82, 0x04, 0x00, 0x54, 0x82, 0x04, 0x00, 0x44, 0x81, 0x04, 0x00, 0x14, 0x81, 0x04, 0x00, 0x04, 0x80, 0x04, 0x00, 0x74, 0x7f, 0x04, 0x00, 0x44, 0x7e, 0x04, 0x00, 0xb4, 0x7d, 0x04, 0x00, +0xa4, 0x7c, 0x04, 0x00, 0x74, 0x7c, 0x04, 0x00, 0x64, 0x7b, 0x04, 0x00, 0xd4, 0x7a, 0x04, 0x00, 0xa4, 0x79, 0x04, 0x00, 0x14, 0x79, 0x04, 0x00, 0x04, 0x78, 0x04, 0x00, 0xd4, 0x77, 0x04, 0x00, +0x44, 0x76, 0x04, 0x00, 0x74, 0x75, 0x04, 0x00, 0xb4, 0x73, 0x04, 0x00, 0xe4, 0x72, 0x04, 0x00, 0x54, 0x71, 0x04, 0x00, 0x24, 0x71, 0x04, 0x00, 0x94, 0x6f, 0x04, 0x00, 0xc4, 0x6e, 0x04, 0x00, +0x04, 0x6d, 0x04, 0x00, 0x34, 0x6c, 0x04, 0x00, 0xa4, 0x6a, 0x04, 0x00, 0x74, 0x6a, 0x04, 0x00, 0xe4, 0x68, 0x04, 0x00, 0x14, 0x68, 0x04, 0x00, 0x54, 0x66, 0x04, 0x00, 0x84, 0x65, 0x04, 0x00, +0x74, 0x62, 0x04, 0x00, 0x24, 0x62, 0x04, 0x00, 0x14, 0x5c, 0x04, 0x00, 0x84, 0x5a, 0x04, 0x00, 0x14, 0x57, 0x04, 0x00, 0x84, 0x55, 0x04, 0x00, 0x74, 0x4f, 0x04, 0x00, 0x24, 0x4f, 0x04, 0x00, +0x14, 0x49, 0x04, 0x00, 0x84, 0x47, 0x04, 0x00, 0x14, 0x44, 0x04, 0x00, 0x84, 0x42, 0x04, 0x00, 0x74, 0x3c, 0x04, 0x00, 0x24, 0x3c, 0x04, 0x00, 0x14, 0x36, 0x04, 0x00, 0x84, 0x34, 0x04, 0x00, +0x14, 0x31, 0x04, 0x00, 0x84, 0x2f, 0x04, 0x00, 0x74, 0x29, 0x04, 0x00, 0x24, 0x29, 0x04, 0x00, 0x14, 0x23, 0x04, 0x00, 0x84, 0x21, 0x04, 0x00, 0x14, 0x1e, 0x04, 0x00, 0x84, 0x1c, 0x04, 0x00, +0x74, 0x16, 0x04, 0x00, 0x24, 0x16, 0x04, 0x00, 0x14, 0x10, 0x04, 0x00, 0x84, 0x0e, 0x04, 0x00, 0x14, 0x0b, 0x04, 0x00, 0x84, 0x09, 0x04, 0x00, 0x74, 0x00, 0x04, 0x00, 0x04, 0x00, 0x04, 0x00, +0x34, 0xf3, 0x03, 0x00, 0x04, 0xf1, 0x03, 0x00, 0x2c, 0xec, 0x03, 0x00, 0xfc, 0xe9, 0x03, 0x00, 0x2c, 0xdd, 0x03, 0x00, 0xbc, 0xdc, 0x03, 0x00, 0xec, 0xcf, 0x03, 0x00, 0xbc, 0xcd, 0x03, 0x00, +0xe4, 0xc8, 0x03, 0x00, 0xb4, 0xc6, 0x03, 0x00, 0xe4, 0xb9, 0x03, 0x00, 0x74, 0xb9, 0x03, 0x00, 0xa4, 0xac, 0x03, 0x00, 0x74, 0xaa, 0x03, 0x00, 0x9c, 0xa5, 0x03, 0x00, 0x6c, 0xa3, 0x03, 0x00, +0x9c, 0x96, 0x03, 0x00, 0x2c, 0x96, 0x03, 0x00, 0x5c, 0x89, 0x03, 0x00, 0x2c, 0x87, 0x03, 0x00, 0x54, 0x82, 0x03, 0x00, 0x24, 0x80, 0x03, 0x00, 0x54, 0x73, 0x03, 0x00, 0xe4, 0x72, 0x03, 0x00, +0x14, 0x66, 0x03, 0x00, 0xe4, 0x63, 0x03, 0x00, 0x0c, 0x5f, 0x03, 0x00, 0xdc, 0x5c, 0x03, 0x00, 0x4c, 0x43, 0x03, 0x00, 0x7c, 0x42, 0x03, 0x00, 0x6c, 0x18, 0x03, 0x00, 0xdc, 0x14, 0x03, 0x00, +0xec, 0x0c, 0x03, 0x00, 0x5c, 0x09, 0x03, 0x00, 0x4c, 0xdf, 0x02, 0x00, 0x7c, 0xde, 0x02, 0x00, 0x6c, 0xb4, 0x02, 0x00, 0xdc, 0xb0, 0x02, 0x00, 0xec, 0xa8, 0x02, 0x00, 0x5c, 0xa5, 0x02, 0x00, +0x4c, 0x7b, 0x02, 0x00, 0x7c, 0x7a, 0x02, 0x00, 0x6c, 0x50, 0x02, 0x00, 0xdc, 0x4c, 0x02, 0x00, 0xec, 0x44, 0x02, 0x00, 0x5c, 0x41, 0x02, 0x00, 0x4c, 0x17, 0x02, 0x00, 0x7c, 0x16, 0x02, 0x00, +0x6c, 0xec, 0x01, 0x00, 0xdc, 0xe8, 0x01, 0x00, 0xec, 0xe0, 0x01, 0x00, 0x5c, 0xdd, 0x01, 0x00, 0x4c, 0xb3, 0x01, 0x00, 0x7c, 0xb2, 0x01, 0x00, 0x6c, 0x88, 0x01, 0x00, 0xdc, 0x84, 0x01, 0x00, +0xec, 0x7c, 0x01, 0x00, 0x5c, 0x79, 0x01, 0x00, 0x4c, 0x4f, 0x01, 0x00, 0x7c, 0x4e, 0x01, 0x00, 0x6c, 0x06, 0x01, 0x00, 0xdc, 0x04, 0x01, 0x00, 0x6c, 0xfb, 0x00, 0x00, 0xdc, 0xf9, 0x00, 0x00, +0xcc, 0xd5, 0x00, 0x00, 0x3c, 0xd4, 0x00, 0x00, 0xcc, 0xca, 0x00, 0x00, 0x3c, 0xc9, 0x00, 0x00, 0x2c, 0xa5, 0x00, 0x00, 0x9c, 0xa3, 0x00, 0x00, 0xcc, 0x9c, 0x00, 0x00, 0x74, 0x9c, 0x00, 0x00, +0xac, 0x90, 0x00, 0x00, 0xbc, 0x8e, 0x00, 0x00, 0x6c, 0x56, 0x00, 0x00, 0x7c, 0x54, 0x00, 0x00, 0xb4, 0x48, 0x00, 0x00, 0xc4, 0x46, 0x00, 0x00, 0x74, 0x0e, 0x00, 0x00, 0x84, 0x0c, 0x00, 0x00, +0x04, 0x04, 0x00, 0x00, 0xac, 0x03, 0x00, 0x00, 0xa4, 0x03, 0x00, 0x00, 0x9c, 0x03, 0x00, 0x00, 0x94, 0x03, 0x00, 0x00, 0x8c, 0x03, 0x00, 0x00, 0x84, 0x03, 0x00, 0x00, 0x7c, 0x03, 0x00, 0x00, +0x74, 0x03, 0x00, 0x00, 0x6c, 0x03, 0x00, 0x00, 0x64, 0x03, 0x00, 0x00, 0x5c, 0x03, 0x00, 0x00, 0x54, 0x03, 0x00, 0x00, 0x4c, 0x03, 0x00, 0x00, 0x44, 0x03, 0x00, 0x00, 0x3c, 0x03, 0x00, 0x00, +0x34, 0x03, 0x00, 0x00, 0x2c, 0x03, 0x00, 0x00, 0x24, 0x03, 0x00, 0x00, 0x1c, 0x03, 0x00, 0x00, 0x14, 0x03, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x04, 0x03, 0x00, 0x00, 0xfc, 0x02, 0x00, 0x00, +0xf4, 0x02, 0x00, 0x00, 0xec, 0x02, 0x00, 0x00, 0xe4, 0x02, 0x00, 0x00, 0xdc, 0x02, 0x00, 0x00, 0xd4, 0x02, 0x00, 0x00, 0xcc, 0x02, 0x00, 0x00, 0xc4, 0x02, 0x00, 0x00, 0xbc, 0x02, 0x00, 0x00, +0xb4, 0x02, 0x00, 0x00, 0xac, 0x02, 0x00, 0x00, 0xa4, 0x02, 0x00, 0x00, 0x9c, 0x02, 0x00, 0x00, 0x94, 0x02, 0x00, 0x00, 0x8c, 0x02, 0x00, 0x00, 0x84, 0x02, 0x00, 0x00, 0x7c, 0x02, 0x00, 0x00, +0x74, 0x02, 0x00, 0x00, 0x6c, 0x02, 0x00, 0x00, 0x64, 0x02, 0x00, 0x00, 0x5c, 0x02, 0x00, 0x00, 0x54, 0x02, 0x00, 0x00, 0x4c, 0x02, 0x00, 0x00, 0x44, 0x02, 0x00, 0x00, 0x3c, 0x02, 0x00, 0x00, +0x34, 0x02, 0x00, 0x00, 0x2c, 0x02, 0x00, 0x00, 0x24, 0x02, 0x00, 0x00, 0x1c, 0x02, 0x00, 0x00, 0x14, 0x02, 0x00, 0x00, 0x0c, 0x02, 0x00, 0x00, 0x04, 0x02, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x00, +0xf4, 0x01, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, 0xe4, 0x01, 0x00, 0x00, 0xdc, 0x01, 0x00, 0x00, 0xd4, 0x01, 0x00, 0x00, 0xcc, 0x01, 0x00, 0x00, 0xc4, 0x01, 0x00, 0x00, 0xbc, 0x01, 0x00, 0x00, +0xb4, 0x01, 0x00, 0x00, 0xac, 0x01, 0x00, 0x00, 0xa4, 0x01, 0x00, 0x00, 0x9c, 0x01, 0x00, 0x00, 0x94, 0x01, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x84, 0x01, 0x00, 0x00, 0x7c, 0x01, 0x00, 0x00, +0x74, 0x01, 0x00, 0x00, 0x6c, 0x01, 0x00, 0x00, 0x64, 0x01, 0x00, 0x00, 0x5c, 0x01, 0x00, 0x00, 0x54, 0x01, 0x00, 0x00, 0x4c, 0x01, 0x00, 0x00, 0x44, 0x01, 0x00, 0x00, 0x3c, 0x01, 0x00, 0x00, +0x34, 0x01, 0x00, 0x00, 0x2c, 0x01, 0x00, 0x00, 0x24, 0x01, 0x00, 0x00, 0x1c, 0x01, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, +0xf4, 0x00, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, 0xd4, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, +0xb4, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x9c, 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, +0x74, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xb6, 0x72, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x32, 0x2e, 0x33, 0x2e, +0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x3d, 0xf8, 0xff, 0x28, 0x3d, 0xf8, 0xff, 0x2c, 0x3d, 0xf8, 0xff, 0x30, 0x3d, 0xf8, 0xff, 0x34, 0x3d, 0xf8, 0xff, +0x38, 0x3d, 0xf8, 0xff, 0x3c, 0x3d, 0xf8, 0xff, 0x40, 0x3d, 0xf8, 0xff, 0x44, 0x3d, 0xf8, 0xff, 0x48, 0x3d, 0xf8, 0xff, 0x4c, 0x3d, 0xf8, 0xff, 0x50, 0x3d, 0xf8, 0xff, 0x54, 0x3d, 0xf8, 0xff, +0x58, 0x3d, 0xf8, 0xff, 0x5c, 0x3d, 0xf8, 0xff, 0x60, 0x3d, 0xf8, 0xff, 0x64, 0x3d, 0xf8, 0xff, 0x68, 0x3d, 0xf8, 0xff, 0x6c, 0x3d, 0xf8, 0xff, 0x70, 0x3d, 0xf8, 0xff, 0x74, 0x3d, 0xf8, 0xff, +0x78, 0x3d, 0xf8, 0xff, 0x7c, 0x3d, 0xf8, 0xff, 0x80, 0x3d, 0xf8, 0xff, 0x84, 0x3d, 0xf8, 0xff, 0x88, 0x3d, 0xf8, 0xff, 0x8c, 0x3d, 0xf8, 0xff, 0x90, 0x3d, 0xf8, 0xff, 0x94, 0x3d, 0xf8, 0xff, +0x98, 0x3d, 0xf8, 0xff, 0x9c, 0x3d, 0xf8, 0xff, 0xa0, 0x3d, 0xf8, 0xff, 0xa4, 0x3d, 0xf8, 0xff, 0xa8, 0x3d, 0xf8, 0xff, 0xac, 0x3d, 0xf8, 0xff, 0xb0, 0x3d, 0xf8, 0xff, 0xb4, 0x3d, 0xf8, 0xff, +0xb8, 0x3d, 0xf8, 0xff, 0xbc, 0x3d, 0xf8, 0xff, 0xc0, 0x3d, 0xf8, 0xff, 0xc4, 0x3d, 0xf8, 0xff, 0xc8, 0x3d, 0xf8, 0xff, 0xcc, 0x3d, 0xf8, 0xff, 0xd0, 0x3d, 0xf8, 0xff, 0xd4, 0x3d, 0xf8, 0xff, +0xd8, 0x3d, 0xf8, 0xff, 0xdc, 0x3d, 0xf8, 0xff, 0xe0, 0x3d, 0xf8, 0xff, 0xe4, 0x3d, 0xf8, 0xff, 0xe8, 0x3d, 0xf8, 0xff, 0xec, 0x3d, 0xf8, 0xff, 0xf0, 0x3d, 0xf8, 0xff, 0xf4, 0x3d, 0xf8, 0xff, +0xf8, 0x3d, 0xf8, 0xff, 0xfc, 0x3d, 0xf8, 0xff, 0x00, 0x3e, 0xf8, 0xff, 0x04, 0x3e, 0xf8, 0xff, 0x08, 0x3e, 0xf8, 0xff, 0x0c, 0x3e, 0xf8, 0xff, 0x10, 0x3e, 0xf8, 0xff, 0x14, 0x3e, 0xf8, 0xff, +0x18, 0x3e, 0xf8, 0xff, 0x1c, 0x3e, 0xf8, 0xff, 0x20, 0x3e, 0xf8, 0xff, 0x24, 0x3e, 0xf8, 0xff, 0x28, 0x3e, 0xf8, 0xff, 0x2c, 0x3e, 0xf8, 0xff, 0x30, 0x3e, 0xf8, 0xff, 0x34, 0x3e, 0xf8, 0xff, +0x38, 0x3e, 0xf8, 0xff, 0x3c, 0x3e, 0xf8, 0xff, 0x40, 0x3e, 0xf8, 0xff, 0x44, 0x3e, 0xf8, 0xff, 0x48, 0x3e, 0xf8, 0xff, 0x4c, 0x3e, 0xf8, 0xff, 0x50, 0x3e, 0xf8, 0xff, 0x54, 0x3e, 0xf8, 0xff, +0x58, 0x3e, 0xf8, 0xff, 0x5c, 0x3e, 0xf8, 0xff, 0x60, 0x3e, 0xf8, 0xff, 0x64, 0x3e, 0xf8, 0xff, 0x68, 0x3e, 0xf8, 0xff, 0x6c, 0x3e, 0xf8, 0xff, 0x70, 0x3e, 0xf8, 0xff, 0x74, 0x3e, 0xf8, 0xff, +0x78, 0x3e, 0xf8, 0xff, 0x7c, 0x3e, 0xf8, 0xff, 0x80, 0x3e, 0xf8, 0xff, 0x84, 0x3e, 0xf8, 0xff, 0x88, 0x3e, 0xf8, 0xff, 0x8c, 0x3e, 0xf8, 0xff, 0x90, 0x3e, 0xf8, 0xff, 0x94, 0x3e, 0xf8, 0xff, +0x98, 0x3e, 0xf8, 0xff, 0x9c, 0x3e, 0xf8, 0xff, 0xa0, 0x3e, 0xf8, 0xff, 0xa4, 0x3e, 0xf8, 0xff, 0xa8, 0x3e, 0xf8, 0xff, 0xac, 0x3e, 0xf8, 0xff, 0xb0, 0x3e, 0xf8, 0xff, 0xb4, 0x3e, 0xf8, 0xff, +0xb8, 0x3e, 0xf8, 0xff, 0xbc, 0x3e, 0xf8, 0xff, 0xc0, 0x3e, 0xf8, 0xff, 0xc4, 0x3e, 0xf8, 0xff, 0xc8, 0x3e, 0xf8, 0xff, 0xcc, 0x3e, 0xf8, 0xff, 0xd0, 0x3e, 0xf8, 0xff, 0xd4, 0x3e, 0xf8, 0xff, +0xd8, 0x3e, 0xf8, 0xff, 0xdc, 0x3e, 0xf8, 0xff, 0xe0, 0x3e, 0xf8, 0xff, 0xe4, 0x3e, 0xf8, 0xff, 0x96, 0x74, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x00, +0x2c, 0x00, 0x00, 0x00, 0x6e, 0xfe, 0xff, 0xff, 0x86, 0xef, 0xff, 0xff, 0xe3, 0x9d, 0xff, 0xff, 0x8b, 0x16, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xc4, 0x03, 0x00, 0x00, 0x06, 0xf7, 0xff, 0xff, +0xa7, 0xf1, 0xff, 0xff, 0xce, 0x77, 0xff, 0xff, 0x43, 0x19, 0x00, 0x00, 0xad, 0x00, 0x00, 0x00, 0xbb, 0x02, 0x00, 0x00, 0x8f, 0xf4, 0xff, 0xff, 0xf6, 0xed, 0xff, 0xff, 0xd7, 0x6f, 0xff, 0xff, +0x5e, 0x18, 0x00, 0x00, 0xea, 0x74, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0x70, 0x08, 0x00, 0x00, 0x2c, 0xd4, 0x04, 0xa7, 0xd7, 0xe4, 0x1d, 0xd2, 0x40, 0x05, 0x08, 0x24, 0xec, 0x0c, 0xe0, 0x20, +0x0b, 0xd0, 0xf8, 0xe0, 0xf4, 0xb2, 0xea, 0xdf, 0x2e, 0xd0, 0x0d, 0x4b, 0xc1, 0x55, 0x34, 0xf8, 0xeb, 0xca, 0x00, 0x00, 0x72, 0xd3, 0xf6, 0xe9, 0x99, 0xeb, 0xd8, 0xff, 0x1c, 0xe6, 0x02, 0x2b, +0x62, 0x12, 0x32, 0x36, 0x09, 0xc6, 0x01, 0x0b, 0xe6, 0x56, 0x1c, 0xde, 0xfd, 0xaa, 0x15, 0x5c, 0x0d, 0xa4, 0x16, 0x1c, 0x18, 0x25, 0x25, 0x3f, 0xd4, 0x6e, 0x36, 0xd3, 0xc1, 0x4c, 0x14, 0x00, +0x45, 0xfe, 0xc0, 0xe4, 0xd6, 0x2d, 0x1f, 0x49, 0x02, 0xdb, 0xc7, 0xe4, 0x22, 0xf3, 0xdd, 0xfb, 0x1d, 0x3c, 0x54, 0xb1, 0xf9, 0xe8, 0x09, 0x00, 0x0f, 0x0d, 0xf3, 0xf5, 0x31, 0x08, 0x64, 0x0d, +0x4e, 0x35, 0x38, 0x07, 0x18, 0xdc, 0xf4, 0x81, 0xd9, 0xf2, 0x04, 0x3b, 0xe9, 0x5a, 0x0b, 0x02, 0x12, 0x13, 0x3b, 0x01, 0x12, 0x18, 0xc5, 0xea, 0x16, 0xe4, 0xe6, 0x03, 0x00, 0x2e, 0x06, 0xff, +0xf4, 0xce, 0xfe, 0x19, 0xe8, 0xdc, 0x15, 0x3e, 0x09, 0x0d, 0x81, 0xa1, 0xfa, 0x04, 0xe5, 0xf5, 0xde, 0x13, 0x22, 0x01, 0x07, 0x3e, 0x0a, 0x26, 0x17, 0x1b, 0xef, 0xfe, 0xed, 0x05, 0xc9, 0x03, +0x34, 0xf2, 0xfb, 0xcb, 0xef, 0x24, 0x07, 0x5b, 0xf5, 0x53, 0xc9, 0xef, 0xca, 0xea, 0xc9, 0x11, 0x15, 0x07, 0x1b, 0x11, 0x20, 0xe8, 0xfe, 0xd1, 0xd6, 0x23, 0x9d, 0xd4, 0xc4, 0xe6, 0xf9, 0xa7, +0xee, 0xca, 0xc1, 0x1b, 0x17, 0xe7, 0xed, 0xa5, 0x1f, 0x13, 0x02, 0xe9, 0x49, 0xbb, 0x1a, 0x1f, 0x10, 0xe0, 0x1f, 0x46, 0x1a, 0xe8, 0x15, 0x04, 0x38, 0x13, 0xd6, 0x35, 0xfb, 0xff, 0xd3, 0x21, +0x14, 0x2c, 0x23, 0xf3, 0x1d, 0x32, 0x7f, 0xe0, 0xfb, 0xd7, 0xe4, 0x40, 0xae, 0xc9, 0xd2, 0x1d, 0xd9, 0xf9, 0x43, 0xe7, 0xc1, 0x24, 0x1a, 0x0c, 0x01, 0xf9, 0x0c, 0x44, 0xc1, 0x0f, 0xe6, 0xb0, +0x2e, 0x08, 0x03, 0xf3, 0xec, 0x31, 0xc4, 0xa3, 0xd9, 0xe3, 0xe8, 0xed, 0xa2, 0xf1, 0xdf, 0x36, 0xe5, 0x23, 0xf0, 0x0b, 0xfd, 0xfb, 0xd1, 0xd6, 0xd4, 0xcb, 0x10, 0xe1, 0x49, 0x21, 0x16, 0xcd, +0xf9, 0x27, 0xe8, 0xd5, 0xdb, 0x29, 0xf4, 0xf0, 0x31, 0xff, 0x00, 0x2c, 0x0c, 0xa9, 0xf3, 0xfa, 0xf2, 0xed, 0xfe, 0x11, 0x3e, 0x16, 0x10, 0x2a, 0x4b, 0xe4, 0x0e, 0xed, 0x1f, 0xdd, 0x1d, 0x2c, +0x2d, 0xe5, 0x14, 0x1d, 0x2f, 0x05, 0x1b, 0xf6, 0x2c, 0x1a, 0x05, 0xb4, 0xf2, 0x0e, 0x3e, 0xbf, 0x2e, 0x02, 0x1c, 0xfb, 0xe8, 0x18, 0xed, 0xea, 0x25, 0x7f, 0x0f, 0xdc, 0x09, 0x39, 0x5a, 0xd2, +0xd0, 0xc0, 0xd7, 0xf8, 0x2c, 0xf9, 0xc6, 0x3d, 0xd2, 0x04, 0xe7, 0x85, 0xe6, 0x16, 0xd7, 0x11, 0x11, 0xb5, 0xba, 0x1a, 0x12, 0x32, 0x04, 0x1c, 0x1f, 0xdc, 0x23, 0xf5, 0xb8, 0x0f, 0xed, 0x93, +0xdd, 0xd1, 0xf6, 0x33, 0xb4, 0x29, 0xfd, 0x28, 0x14, 0x23, 0xf6, 0xef, 0xe6, 0x0c, 0x19, 0xe5, 0xcb, 0xfb, 0x0b, 0x12, 0xed, 0x27, 0x30, 0xf5, 0x05, 0x36, 0x14, 0x48, 0x10, 0x29, 0x1a, 0xf9, +0xf1, 0xf3, 0xf2, 0xf1, 0x0c, 0xe6, 0xc5, 0x19, 0xcb, 0x25, 0xbf, 0xfe, 0x24, 0x28, 0x07, 0x24, 0x25, 0xbd, 0x25, 0x29, 0x18, 0x26, 0x1a, 0x06, 0xe4, 0xc7, 0xf3, 0x18, 0xff, 0xf8, 0xc7, 0x21, +0x44, 0x01, 0x1e, 0xb4, 0x25, 0x38, 0xbf, 0x02, 0x18, 0x34, 0x22, 0xe9, 0xf3, 0x03, 0x0d, 0x21, 0xc4, 0x81, 0xa8, 0xcf, 0xd9, 0xe9, 0xe2, 0xf3, 0xe0, 0x0b, 0xdb, 0x03, 0xf2, 0x06, 0x22, 0x0c, +0xdf, 0x26, 0x1a, 0x1f, 0xb5, 0x0f, 0x2e, 0xec, 0xd5, 0xce, 0x0b, 0x31, 0xf6, 0xdf, 0x2e, 0x92, 0xed, 0xd3, 0x22, 0xde, 0x18, 0x3a, 0xed, 0x34, 0xf9, 0x13, 0x0a, 0xf5, 0x05, 0x03, 0x38, 0x15, +0x04, 0xe7, 0x21, 0x0f, 0xfb, 0x34, 0x12, 0x1a, 0x17, 0xa9, 0x26, 0x37, 0xf0, 0xc0, 0x19, 0x0e, 0xf6, 0x11, 0xed, 0x1d, 0xd4, 0x25, 0xcb, 0x22, 0xb8, 0xf3, 0xcb, 0xe6, 0xd5, 0xda, 0x0f, 0xe6, +0x12, 0x4f, 0x29, 0x12, 0x9d, 0xfd, 0x13, 0x01, 0x18, 0xfe, 0x0c, 0xfb, 0xf1, 0xf8, 0xfd, 0xe5, 0x1d, 0x2d, 0xd3, 0x19, 0xe7, 0xc1, 0x6b, 0x32, 0xfd, 0x21, 0x1c, 0xde, 0xe9, 0x1b, 0xf6, 0x16, +0xc8, 0xe8, 0x27, 0xcc, 0xf8, 0xee, 0xed, 0x16, 0xf5, 0x81, 0xcd, 0xf8, 0xfa, 0xe9, 0xdb, 0x39, 0x01, 0x0a, 0xd9, 0x0c, 0xf6, 0x08, 0x12, 0xf0, 0x13, 0x06, 0x03, 0x10, 0xd4, 0xfc, 0x14, 0x32, +0x06, 0xe7, 0x04, 0x16, 0x26, 0xee, 0x0e, 0x86, 0xef, 0xe7, 0xe5, 0x19, 0xeb, 0x52, 0xef, 0x37, 0x12, 0x19, 0xd6, 0x0d, 0x0f, 0xfc, 0x23, 0x05, 0x07, 0x20, 0xff, 0x11, 0xf4, 0x2f, 0x08, 0xde, +0xfa, 0xce, 0xfe, 0x34, 0x10, 0xe5, 0xec, 0xe5, 0x28, 0xf1, 0x04, 0xfd, 0xbc, 0x18, 0xd4, 0x13, 0xea, 0xef, 0xe1, 0x21, 0xe3, 0xed, 0xfa, 0xf5, 0x02, 0x36, 0xff, 0xdb, 0xbc, 0x04, 0xef, 0x02, +0x1e, 0xff, 0xce, 0xef, 0x18, 0xef, 0xfc, 0x02, 0xef, 0x21, 0xff, 0x0a, 0xf6, 0xd0, 0x5e, 0x01, 0xf3, 0xff, 0x1b, 0xfc, 0x1c, 0xf6, 0x0a, 0xf7, 0xe5, 0x01, 0x02, 0xdf, 0x0c, 0x0a, 0x07, 0xe6, +0x0d, 0x01, 0xd9, 0xd3, 0xeb, 0x1b, 0x13, 0xe5, 0x36, 0xef, 0x2e, 0xf2, 0xda, 0xfc, 0xd4, 0xf2, 0x38, 0xdb, 0xe6, 0xe9, 0x11, 0xaa, 0xf5, 0xd9, 0x3a, 0xed, 0xed, 0x2a, 0xe5, 0x72, 0x16, 0x01, +0xde, 0xbf, 0xe2, 0x47, 0x68, 0xec, 0xda, 0x09, 0x81, 0xe7, 0xe6, 0x3d, 0x2c, 0xd8, 0x07, 0x07, 0x44, 0x1f, 0x01, 0x46, 0x26, 0xe6, 0x08, 0xf8, 0x23, 0x43, 0x0c, 0xf4, 0x47, 0xcc, 0xf4, 0x5d, +0xff, 0xc3, 0x29, 0x2c, 0x04, 0x0e, 0x44, 0x33, 0xcc, 0x54, 0xf9, 0xdd, 0xaf, 0x29, 0x0c, 0xce, 0x27, 0x02, 0xdf, 0xca, 0xe9, 0xcd, 0x24, 0x31, 0xfd, 0xfa, 0xe7, 0xfe, 0xf0, 0xf3, 0x29, 0x17, +0x2d, 0x41, 0x3f, 0xd2, 0xeb, 0xea, 0x0c, 0x1f, 0x44, 0xe2, 0x21, 0x05, 0xf9, 0x26, 0x3f, 0x07, 0x22, 0x31, 0x4b, 0xe6, 0xed, 0xe5, 0x1f, 0xb9, 0xdb, 0xc9, 0x17, 0xed, 0xd7, 0x2d, 0x28, 0xd9, +0x2d, 0x30, 0x21, 0xc5, 0xda, 0x27, 0x02, 0x0d, 0x33, 0x21, 0xf4, 0xd9, 0x02, 0x1e, 0x12, 0xf9, 0xfb, 0xcc, 0x0d, 0xe9, 0xf6, 0xce, 0x2b, 0xf8, 0x19, 0x15, 0x81, 0xc9, 0xde, 0xf8, 0xfe, 0x23, +0xe1, 0x15, 0x08, 0x17, 0xe8, 0x30, 0x20, 0x0d, 0xfa, 0x40, 0xfa, 0x01, 0x2c, 0x06, 0xd7, 0xfd, 0x2e, 0xee, 0xf8, 0xe6, 0x00, 0x3b, 0xc5, 0x30, 0xf5, 0x6e, 0x82, 0x0e, 0x01, 0xf4, 0x9c, 0x05, +0xf7, 0x19, 0x13, 0x35, 0x44, 0x06, 0xda, 0x01, 0x20, 0x17, 0xcd, 0xf3, 0xf0, 0x44, 0xf1, 0xed, 0xe6, 0x37, 0xba, 0xd3, 0x07, 0x0d, 0x19, 0xdc, 0x25, 0x23, 0x00, 0xd8, 0x28, 0xd7, 0xff, 0x2a, +0xfa, 0xe6, 0x1a, 0x3a, 0x15, 0xf5, 0x29, 0xfb, 0x42, 0xea, 0xd6, 0x24, 0x01, 0xca, 0x00, 0x24, 0xf2, 0x2a, 0x3e, 0xfe, 0x4c, 0x0b, 0x3e, 0xf2, 0xf7, 0x06, 0xed, 0xf2, 0x14, 0xf8, 0xed, 0xfb, +0xe5, 0x09, 0x57, 0xfd, 0xcb, 0xe0, 0xda, 0xf5, 0x0c, 0x16, 0x03, 0x1e, 0x0e, 0xff, 0x17, 0xb6, 0x2b, 0x32, 0x09, 0xd7, 0xbf, 0x38, 0xba, 0xa3, 0xe8, 0xdb, 0xdb, 0xea, 0x9d, 0xea, 0xdf, 0xf8, +0xfb, 0xeb, 0xcc, 0x04, 0x24, 0x3c, 0x15, 0xea, 0x0f, 0xe3, 0xd8, 0xd6, 0x22, 0x38, 0x22, 0xe2, 0x0c, 0x07, 0xe5, 0xf7, 0xdf, 0x1e, 0xe8, 0xfb, 0x37, 0x0e, 0x13, 0x0d, 0xe0, 0x81, 0x19, 0xe4, +0x01, 0xea, 0xd0, 0xe7, 0x07, 0x15, 0xfb, 0x69, 0x0f, 0xed, 0x20, 0xf7, 0xf6, 0xf6, 0x01, 0x08, 0x25, 0xe5, 0x2f, 0x1e, 0x25, 0x1e, 0xeb, 0xee, 0x3d, 0xfb, 0xfb, 0x9d, 0xf4, 0xe9, 0x47, 0xd2, +0x3a, 0x2e, 0x41, 0x64, 0xcd, 0x10, 0x36, 0x06, 0xe1, 0x75, 0x06, 0x02, 0x3f, 0x24, 0xfb, 0xd7, 0xf1, 0x16, 0xd4, 0x1c, 0x48, 0xf7, 0xf2, 0x1e, 0xec, 0x10, 0x18, 0xe6, 0xfd, 0x06, 0xbd, 0x10, +0x20, 0xe9, 0xf3, 0xcd, 0x05, 0x0a, 0x12, 0x57, 0x06, 0xf1, 0x1b, 0xee, 0x9d, 0x06, 0xe4, 0x81, 0xd6, 0xd1, 0xf3, 0x2b, 0xab, 0x19, 0xe1, 0x03, 0x35, 0xf8, 0xed, 0xe0, 0x20, 0x14, 0x45, 0xff, +0xdb, 0x12, 0xf8, 0xda, 0xfa, 0x1d, 0x35, 0x02, 0x0e, 0x2f, 0x13, 0x20, 0xf4, 0x14, 0x07, 0xde, 0x1c, 0xdd, 0xfa, 0xa8, 0x14, 0xeb, 0xef, 0x14, 0xf7, 0x12, 0xd4, 0xea, 0x08, 0x03, 0xcd, 0x49, +0xfc, 0xc4, 0x2f, 0x0c, 0x05, 0x1d, 0x00, 0xef, 0xf4, 0xed, 0x0b, 0x02, 0x1c, 0x07, 0xeb, 0x25, 0x67, 0xff, 0x19, 0xc6, 0xf2, 0x37, 0xf9, 0x15, 0x45, 0x0b, 0x2e, 0x02, 0xe7, 0xfc, 0x01, 0x16, +0x31, 0xd2, 0xbc, 0xc6, 0xf2, 0xef, 0x4d, 0xf3, 0xd3, 0x0c, 0xc4, 0x0e, 0x45, 0x1e, 0xa6, 0x28, 0x13, 0x12, 0xc3, 0x2d, 0x94, 0xc1, 0x06, 0xda, 0xce, 0xe3, 0x07, 0x2f, 0x7f, 0x12, 0x1b, 0xcd, +0xab, 0xec, 0x0d, 0xd1, 0x15, 0x66, 0xe5, 0x27, 0x01, 0x3c, 0x21, 0xef, 0xf7, 0x28, 0x1e, 0x56, 0x2a, 0x00, 0x13, 0xc6, 0xfc, 0x45, 0x2b, 0x00, 0x01, 0xb1, 0x39, 0x18, 0x0b, 0x17, 0x00, 0x0d, +0xe2, 0x0c, 0x3a, 0xd4, 0x9b, 0x2f, 0x04, 0xfe, 0xc2, 0xfa, 0xb7, 0x04, 0xf6, 0xa8, 0x0c, 0x19, 0x05, 0x07, 0x1f, 0xe3, 0xaf, 0x16, 0x1f, 0x13, 0xdd, 0xe8, 0x43, 0x0b, 0xf7, 0xd1, 0x16, 0x1c, +0xfa, 0x23, 0xef, 0x22, 0x24, 0xcd, 0x4c, 0x32, 0x1e, 0x2c, 0x12, 0xf4, 0xfe, 0x22, 0xf7, 0x16, 0xc4, 0xf0, 0x09, 0xfe, 0xd9, 0xf3, 0xca, 0xfa, 0x17, 0x87, 0xde, 0xee, 0xfd, 0xd8, 0xfd, 0x4a, +0xea, 0xf1, 0xc2, 0x14, 0x0b, 0x0c, 0xf8, 0x0d, 0x1e, 0x03, 0xf1, 0x0c, 0xa9, 0xdf, 0xf5, 0x32, 0xf9, 0xdf, 0xfc, 0x1a, 0x44, 0xf9, 0x0f, 0x81, 0xd9, 0xe7, 0xdb, 0x1b, 0xd6, 0x6f, 0xe7, 0x1f, +0x0c, 0x36, 0xeb, 0x0d, 0x07, 0x0c, 0x1c, 0x16, 0x19, 0x3c, 0x00, 0xed, 0xe7, 0x47, 0x12, 0xce, 0xe4, 0xd3, 0x0b, 0x49, 0x24, 0xee, 0xec, 0xdb, 0x30, 0xec, 0x1c, 0xe0, 0x9c, 0x1e, 0xdf, 0x05, +0xf5, 0x02, 0xca, 0x27, 0xe6, 0xd2, 0xfb, 0xf9, 0x13, 0x2e, 0xfa, 0xca, 0xae, 0x03, 0x04, 0x07, 0x0f, 0xf7, 0xde, 0xf1, 0x12, 0xdd, 0x0b, 0x0d, 0xdd, 0x18, 0xfb, 0x10, 0x0b, 0xc5, 0x67, 0x1e, +0x02, 0x05, 0x1a, 0x05, 0x23, 0xf2, 0x1e, 0xf1, 0xdf, 0x0c, 0xf9, 0xe3, 0x01, 0x18, 0xff, 0xe7, 0x28, 0x0c, 0xf2, 0xe8, 0x00, 0x24, 0x06, 0xf1, 0x53, 0x1b, 0x30, 0xd9, 0xb6, 0xbd, 0xe5, 0x00, +0x5b, 0xd3, 0xd6, 0x1a, 0x0a, 0x9f, 0xfe, 0xdd, 0x49, 0xf2, 0xc3, 0x07, 0xeb, 0x59, 0xfb, 0x0e, 0xd4, 0xb4, 0xdc, 0x58, 0x55, 0xc3, 0xf7, 0x16, 0x81, 0xe6, 0xe9, 0x41, 0x29, 0xbc, 0x12, 0x2d, +0x4c, 0x0f, 0xf2, 0x24, 0x21, 0x18, 0xe0, 0xe3, 0x35, 0x2f, 0xd8, 0x14, 0x5d, 0xf1, 0xe5, 0x57, 0x05, 0x01, 0x35, 0x46, 0xf5, 0x15, 0x30, 0x5b, 0x9b, 0x73, 0x0f, 0xb5, 0xb6, 0x18, 0x13, 0xcc, +0x0c, 0x0b, 0xf3, 0xd6, 0xee, 0xd7, 0xf1, 0x1d, 0xef, 0xdb, 0xde, 0x0b, 0xeb, 0xf9, 0x44, 0x22, 0x1c, 0x50, 0x51, 0xfa, 0xc9, 0xd7, 0x04, 0x3d, 0x31, 0x27, 0x2b, 0xef, 0xb3, 0x3b, 0xff, 0xba, +0x2d, 0x46, 0x3f, 0x0e, 0xbc, 0xe1, 0x1d, 0xab, 0xc6, 0xe3, 0xe6, 0xbc, 0xea, 0xfe, 0x02, 0xee, 0x13, 0x0f, 0x20, 0xad, 0xfc, 0x1b, 0xf9, 0xe7, 0x4c, 0x11, 0xd5, 0xdc, 0x04, 0x4e, 0xfa, 0xe5, +0x01, 0xd9, 0x1b, 0xfb, 0x01, 0xd0, 0x1d, 0x00, 0x23, 0x0c, 0xda, 0xca, 0xbe, 0xeb, 0x1b, 0x40, 0xdc, 0x23, 0x00, 0x33, 0xff, 0xff, 0xee, 0xf1, 0x2d, 0x61, 0xf0, 0x33, 0x2a, 0xff, 0xe2, 0xdb, +0x39, 0xf6, 0xfa, 0xf8, 0x16, 0x2b, 0xd0, 0xfa, 0x04, 0x7f, 0xab, 0x08, 0x1a, 0x16, 0xc3, 0xf1, 0x12, 0x1c, 0x19, 0x39, 0x1f, 0x30, 0x0b, 0xd7, 0xf9, 0x0d, 0xe3, 0x04, 0xf9, 0x2e, 0xea, 0xfe, +0xcf, 0x30, 0x0b, 0xc5, 0x21, 0xff, 0x03, 0xda, 0x0d, 0x2e, 0xf4, 0x06, 0x62, 0xb7, 0x08, 0x3c, 0x28, 0x07, 0xef, 0x2a, 0x07, 0xfa, 0x32, 0x2a, 0x35, 0xdc, 0xe3, 0x27, 0x1b, 0xdd, 0x26, 0x09, +0xdd, 0x1a, 0x4a, 0xf9, 0x2f, 0x04, 0x07, 0x0e, 0xf1, 0xfb, 0x2f, 0xf2, 0xe8, 0x14, 0x0a, 0x06, 0xea, 0x10, 0x13, 0x0c, 0xb1, 0xd6, 0xda, 0xf0, 0x12, 0x1f, 0x19, 0x03, 0xfa, 0xf9, 0x11, 0xcc, +0x27, 0x24, 0xd7, 0xd3, 0xd4, 0x34, 0xd6, 0xb1, 0xf5, 0xe9, 0xe0, 0xf7, 0xd3, 0xda, 0xf5, 0xed, 0x09, 0xc4, 0xe8, 0xfc, 0x2c, 0x07, 0x12, 0xdc, 0x22, 0xce, 0xdb, 0x81, 0xfa, 0x1c, 0x11, 0xdf, +0x07, 0xf5, 0xf0, 0xe1, 0xf2, 0x2b, 0xdb, 0x19, 0x40, 0x0b, 0x1e, 0xee, 0xfa, 0xa7, 0x10, 0xe1, 0xfe, 0xb3, 0xe7, 0xfa, 0x13, 0x05, 0x00, 0x42, 0x17, 0x04, 0x1b, 0xfe, 0xc9, 0x09, 0xee, 0x0d, +0x16, 0xe9, 0x25, 0x0d, 0x21, 0x4c, 0xf5, 0xfb, 0x13, 0xff, 0x13, 0xb1, 0xf0, 0xe5, 0x4e, 0xf3, 0x21, 0x38, 0x63, 0x3e, 0xd5, 0x0a, 0x1f, 0x1e, 0xdd, 0x58, 0x25, 0x09, 0x3c, 0x04, 0xf4, 0xe9, +0xd9, 0xfe, 0x13, 0x10, 0x28, 0xfe, 0x0a, 0x09, 0xe3, 0x22, 0xf2, 0x00, 0xfd, 0xf1, 0xc0, 0xf2, 0x2f, 0xeb, 0xfc, 0xad, 0xf6, 0x0d, 0x05, 0x48, 0xfb, 0xef, 0xf2, 0xe6, 0xc1, 0x04, 0xe2, 0x81, +0xd9, 0xf5, 0x01, 0x3b, 0xc6, 0x02, 0xf1, 0x15, 0x30, 0xd4, 0xfa, 0xde, 0x25, 0xef, 0x48, 0xda, 0xf4, 0xf4, 0xfe, 0x87, 0xe1, 0x0c, 0x1f, 0xeb, 0x06, 0x2a, 0x0b, 0x05, 0x09, 0x2a, 0xf3, 0x0e, +0x26, 0x01, 0xf9, 0x8f, 0x16, 0xf9, 0xe7, 0x0b, 0xf6, 0xe0, 0xe9, 0x05, 0x02, 0xf6, 0xd6, 0x28, 0x14, 0xed, 0x19, 0x06, 0xd5, 0x32, 0xe6, 0xe6, 0xe8, 0xcf, 0x19, 0xd9, 0x09, 0x2e, 0xdc, 0x2c, +0x4d, 0xf2, 0x1a, 0xcb, 0xea, 0x32, 0x17, 0x4a, 0x12, 0x29, 0x29, 0xf2, 0xec, 0x07, 0xdc, 0x3f, 0xff, 0x04, 0x24, 0xbc, 0xcb, 0xe5, 0x7f, 0xc3, 0xc4, 0xd8, 0x92, 0xf9, 0xec, 0xf6, 0xbf, 0x2e, +0xbb, 0x11, 0xec, 0xf7, 0x94, 0xb8, 0xbe, 0xe1, 0xdd, 0xde, 0xf6, 0x1c, 0x70, 0xd8, 0x1d, 0xd6, 0x8b, 0xfc, 0xf7, 0xe4, 0xd5, 0x4b, 0x09, 0xab, 0xea, 0x2b, 0x2a, 0xf7, 0x95, 0x5b, 0x17, 0x24, +0x2a, 0x37, 0x05, 0xb5, 0xf6, 0x2e, 0x15, 0xf4, 0xcc, 0xeb, 0x19, 0x23, 0x21, 0x0a, 0xf1, 0xe8, 0x13, 0x2a, 0x75, 0xca, 0x8e, 0x03, 0x00, 0xdb, 0xee, 0x08, 0xcd, 0xe8, 0xeb, 0xd4, 0x06, 0xdb, +0x3e, 0x12, 0xf5, 0x01, 0xe0, 0xe4, 0x4a, 0x1f, 0xcc, 0x02, 0x32, 0xf5, 0xf4, 0xe7, 0xec, 0x0f, 0x24, 0x14, 0xfa, 0xf2, 0x03, 0xdf, 0x2a, 0x6f, 0x0f, 0x33, 0x1f, 0xeb, 0xea, 0xeb, 0x21, 0xd8, +0xeb, 0xd7, 0x17, 0x2c, 0xbc, 0xed, 0xec, 0x31, 0x29, 0x93, 0xed, 0xe5, 0xfb, 0xda, 0x19, 0x45, 0xe7, 0xeb, 0xaa, 0x17, 0xf8, 0x00, 0xd4, 0x18, 0x19, 0xfe, 0xec, 0x0b, 0xa7, 0xd4, 0xe5, 0x2e, +0xf1, 0xd9, 0xf0, 0x18, 0x54, 0x01, 0x02, 0x82, 0xbb, 0xf6, 0xe8, 0x19, 0xc0, 0x7f, 0xf3, 0x06, 0x10, 0x39, 0xe5, 0x0d, 0xec, 0x1e, 0x15, 0x1e, 0x27, 0x4b, 0xfa, 0xdd, 0xe5, 0x45, 0x12, 0xb1, +0xdb, 0xdc, 0x0a, 0x3b, 0x2d, 0x04, 0xdb, 0xce, 0x36, 0xfd, 0x44, 0xc7, 0x8b, 0x19, 0xe8, 0xef, 0x02, 0x04, 0xd3, 0x29, 0xed, 0xcc, 0xf8, 0xfa, 0x1c, 0x2c, 0xe4, 0xd5, 0xc7, 0x03, 0x1a, 0x16, +0x05, 0xf1, 0xed, 0xed, 0x13, 0xdc, 0xfc, 0x1a, 0xde, 0x19, 0x0f, 0xf8, 0x0c, 0xcc, 0x57, 0x1f, 0x17, 0x0e, 0x2b, 0xfd, 0x21, 0xea, 0x2f, 0xd9, 0xf5, 0x10, 0xe9, 0xf6, 0xef, 0x12, 0xf6, 0xf3, +0x66, 0x7d, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0xa9, 0xcd, 0xff, 0xff, 0x71, 0x88, 0xfe, 0xff, 0xe4, 0xb0, 0xff, 0xff, 0xc2, 0x94, 0xff, 0xff, 0xbf, 0xde, 0xff, 0xff, +0x4a, 0xc2, 0xff, 0xff, 0x62, 0xfc, 0xff, 0xff, 0x54, 0x38, 0x00, 0x00, 0x93, 0xfe, 0xff, 0xff, 0xa9, 0xd3, 0xff, 0xff, 0x80, 0xbf, 0xff, 0xff, 0xf9, 0x21, 0x00, 0x00, 0x2e, 0x13, 0x00, 0x00, +0xcc, 0xcf, 0xff, 0xff, 0xc1, 0x1d, 0x00, 0x00, 0xd8, 0x17, 0x00, 0x00, 0xfd, 0xc1, 0xff, 0xff, 0x31, 0xb2, 0xff, 0xff, 0x4f, 0xe4, 0xff, 0xff, 0x50, 0xce, 0xff, 0xff, 0xff, 0xb4, 0xff, 0xff, +0x78, 0x9f, 0xff, 0xff, 0x39, 0x8f, 0xff, 0xff, 0xb9, 0x5e, 0x00, 0x00, 0x45, 0x5e, 0x00, 0x00, 0x93, 0x27, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0xc9, 0x16, 0x00, 0x00, 0xfe, 0x77, 0x00, 0x00, +0xdd, 0xde, 0xff, 0xff, 0x34, 0xfa, 0xff, 0xff, 0xa7, 0x7e, 0xfe, 0xff, 0x05, 0x31, 0x00, 0x00, 0xa8, 0xfe, 0xff, 0xff, 0x53, 0x01, 0x00, 0x00, 0xbf, 0x01, 0x00, 0x00, 0x1e, 0xc6, 0xff, 0xff, +0x7b, 0x67, 0x00, 0x00, 0xcb, 0x4d, 0xff, 0xff, 0xb8, 0xa8, 0xff, 0xff, 0x6a, 0xcb, 0xff, 0xff, 0x72, 0xe1, 0xff, 0xff, 0x70, 0xc2, 0xff, 0xff, 0x92, 0x17, 0x00, 0x00, 0xdb, 0x73, 0xff, 0xff, +0xf4, 0x47, 0x00, 0x00, 0xfb, 0xdf, 0xff, 0xff, 0x7e, 0x7b, 0x00, 0x00, 0x2c, 0x29, 0x00, 0x00, 0xac, 0x0c, 0x00, 0x00, 0x1d, 0xb1, 0xff, 0xff, 0x2a, 0x7e, 0xff, 0xff, 0x0a, 0x16, 0x00, 0x00, +0xb3, 0x48, 0x00, 0x00, 0x40, 0x21, 0x00, 0x00, 0x14, 0x6a, 0xff, 0xff, 0x58, 0xa3, 0xff, 0xff, 0x96, 0x86, 0xff, 0xff, 0x8e, 0xbb, 0xff, 0xff, 0xdf, 0x08, 0x00, 0x00, 0xf5, 0x5d, 0x00, 0x00, +0xb0, 0xa4, 0xff, 0xff, 0x0c, 0xf6, 0xff, 0xff, 0xe0, 0xe5, 0xff, 0xff, 0x33, 0x49, 0x00, 0x00, 0x3e, 0x18, 0x00, 0x00, 0x8a, 0x19, 0x00, 0x00, 0xab, 0xc0, 0xff, 0xff, 0x87, 0x64, 0xff, 0xff, +0x18, 0x16, 0x00, 0x00, 0x2d, 0xa9, 0xff, 0xff, 0x5f, 0xd4, 0xff, 0xff, 0xa5, 0xf3, 0xff, 0xff, 0x0b, 0xf5, 0xff, 0xff, 0x79, 0xe7, 0xff, 0xff, 0x15, 0x0c, 0x00, 0x00, 0xd6, 0x15, 0x00, 0x00, +0xac, 0xba, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x27, 0x03, 0x00, 0x00, 0xee, 0xc9, 0xff, 0xff, 0xef, 0x2c, 0x00, 0x00, 0xf0, 0x18, 0x00, 0x00, 0xc4, 0x8b, 0xff, 0xff, 0xa8, 0x6f, 0xff, 0xff, +0x78, 0xfd, 0xff, 0xff, 0x8b, 0xbc, 0xff, 0xff, 0x9b, 0x4a, 0x00, 0x00, 0x5b, 0x28, 0x00, 0x00, 0xc5, 0xcb, 0xff, 0xff, 0x99, 0xb2, 0xff, 0xff, 0x62, 0x30, 0x00, 0x00, 0x33, 0x47, 0x00, 0x00, +0xa5, 0xf1, 0xff, 0xff, 0x00, 0xf9, 0xff, 0xff, 0x99, 0x58, 0x00, 0x00, 0xb3, 0xbc, 0xff, 0xff, 0x63, 0x19, 0x00, 0x00, 0x85, 0x5e, 0x00, 0x00, 0x13, 0xff, 0xff, 0xff, 0x9b, 0x1b, 0x00, 0x00, +0x00, 0xa7, 0xff, 0xff, 0xe9, 0xb5, 0x00, 0x00, 0xb0, 0x42, 0x00, 0x00, 0x2b, 0x63, 0x00, 0x00, 0x81, 0xbb, 0xff, 0xff, 0xda, 0x17, 0x00, 0x00, 0xfe, 0x97, 0xff, 0xff, 0x4d, 0x62, 0x00, 0x00, +0xa8, 0xc8, 0xff, 0xff, 0x10, 0x0f, 0x00, 0x00, 0x5e, 0xc6, 0xff, 0xff, 0x60, 0x9c, 0xff, 0xff, 0xf5, 0x3e, 0x00, 0x00, 0x50, 0x60, 0x00, 0x00, 0x4d, 0x68, 0xff, 0xff, 0x09, 0xc7, 0xff, 0xff, +0xe3, 0x6c, 0x00, 0x00, 0xe0, 0x06, 0x00, 0x00, 0xf3, 0x02, 0x00, 0x00, 0x52, 0x7f, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x00, 0x2b, 0x4f, 0xd9, 0xdd, 0x24, 0x37, 0x16, 0xb6, +0x23, 0x02, 0x1c, 0x40, 0xbe, 0xea, 0x0f, 0x2b, 0x3c, 0x03, 0xfb, 0xce, 0x05, 0x3a, 0xf5, 0xdb, 0xbd, 0xf3, 0x37, 0x26, 0x3f, 0x7f, 0xe3, 0x16, 0x1d, 0x34, 0xb9, 0xf8, 0x24, 0xfa, 0x1b, 0x0e, +0x17, 0xdd, 0x0d, 0x3c, 0xad, 0xff, 0xe7, 0x23, 0x13, 0x00, 0xf0, 0x07, 0xf0, 0x21, 0xeb, 0x3c, 0x34, 0x1d, 0x07, 0xef, 0xf2, 0x38, 0x15, 0x55, 0xfb, 0x2d, 0x02, 0xec, 0xfc, 0xff, 0xf9, 0xf1, +0x3f, 0x01, 0x13, 0xf5, 0xf3, 0xd4, 0x2e, 0x44, 0xf7, 0xf4, 0xce, 0x2c, 0x0a, 0xdf, 0x41, 0x49, 0xf7, 0xf6, 0xe1, 0xff, 0x46, 0xdf, 0xe9, 0x4b, 0x0f, 0xc3, 0x32, 0x1a, 0x21, 0x41, 0xe0, 0x31, +0xf0, 0x14, 0xfc, 0xe0, 0xf6, 0x1b, 0x0c, 0x65, 0xa6, 0xfc, 0x2c, 0xba, 0xc8, 0xd6, 0x10, 0x12, 0x3d, 0x1a, 0xdb, 0x0a, 0xeb, 0x1c, 0xec, 0xa9, 0xe4, 0xff, 0x1f, 0x59, 0xc6, 0xfe, 0xf4, 0x19, +0x37, 0x0b, 0xf8, 0xf2, 0x3b, 0x25, 0x16, 0xd6, 0xcf, 0xfb, 0x35, 0x37, 0x09, 0x20, 0x35, 0x1c, 0xfb, 0x41, 0xf0, 0x24, 0x3f, 0x07, 0x1a, 0x0b, 0x34, 0x3f, 0x09, 0x0c, 0xfc, 0xe0, 0x04, 0x1c, +0x0d, 0xfd, 0xd8, 0x1e, 0xf4, 0xd9, 0xfc, 0xd1, 0x3c, 0xf3, 0x1a, 0xf1, 0xd6, 0x42, 0xc9, 0x43, 0x16, 0x13, 0x4e, 0x11, 0x1b, 0x11, 0x25, 0x10, 0x09, 0x3e, 0x2d, 0xcb, 0xf8, 0xbe, 0x43, 0x3a, +0x1e, 0xe2, 0xfd, 0x35, 0x1a, 0xe2, 0x25, 0x51, 0xf7, 0x3e, 0x0e, 0xd5, 0x2e, 0xf7, 0x21, 0x7f, 0x01, 0xf9, 0x1b, 0xe1, 0x49, 0xf9, 0xf3, 0x1e, 0x9f, 0xe7, 0x04, 0x15, 0xe0, 0x57, 0x11, 0xda, +0x20, 0x3e, 0x15, 0x01, 0x00, 0xba, 0xfe, 0x21, 0x1d, 0x60, 0xcd, 0xdf, 0x09, 0x5b, 0x0c, 0xee, 0xec, 0x26, 0x22, 0x1b, 0xf3, 0xf5, 0xdc, 0x01, 0x32, 0xe8, 0xeb, 0x32, 0x28, 0x28, 0x30, 0x21, +0xb8, 0xe8, 0x13, 0x1d, 0x3d, 0x5b, 0x02, 0x10, 0xc1, 0x2b, 0xe8, 0x26, 0x28, 0x13, 0xf4, 0xfc, 0x07, 0x72, 0x23, 0xfa, 0xbe, 0x0e, 0x50, 0x51, 0xe7, 0x2a, 0xf6, 0xd5, 0xb7, 0xb9, 0x20, 0xff, +0x25, 0xe7, 0x28, 0xfe, 0x32, 0x08, 0x2f, 0x68, 0x07, 0x21, 0x00, 0xf5, 0xfe, 0xf7, 0x01, 0xef, 0x4c, 0x06, 0x36, 0x1c, 0xf5, 0x19, 0xee, 0x7f, 0x1b, 0x06, 0xd5, 0x13, 0xd8, 0xff, 0x5c, 0x2e, +0xf2, 0x20, 0xd6, 0x0c, 0x26, 0xd4, 0xf3, 0x3e, 0xdf, 0xe9, 0x4f, 0x09, 0xe4, 0xfa, 0x34, 0x19, 0xfc, 0xca, 0x14, 0x15, 0xc0, 0x3f, 0x5b, 0x42, 0xf0, 0xe1, 0xee, 0x84, 0x05, 0xf3, 0x30, 0xe5, +0xe5, 0x4c, 0xf2, 0xfd, 0x05, 0x74, 0xff, 0xe1, 0xd8, 0x24, 0xe5, 0x23, 0x18, 0xcc, 0x0d, 0x3d, 0x58, 0xcf, 0x21, 0x24, 0x1e, 0x1d, 0x3f, 0xf4, 0xc7, 0x17, 0x34, 0x4b, 0x3f, 0x7d, 0x2c, 0x33, +0xd4, 0x1f, 0x01, 0xf8, 0x34, 0x37, 0x25, 0xe8, 0xfb, 0xd8, 0x53, 0xe2, 0xb2, 0xe2, 0x07, 0x3c, 0xfe, 0x46, 0x05, 0xe9, 0xc5, 0xed, 0xeb, 0xef, 0x2a, 0xe8, 0x1a, 0xdf, 0x2e, 0x54, 0x08, 0x0d, +0xe2, 0x2c, 0x29, 0xfd, 0x31, 0xf0, 0x31, 0xd3, 0x43, 0x13, 0x50, 0xee, 0x0f, 0x14, 0x22, 0x7f, 0x3c, 0x10, 0xfe, 0xe4, 0xea, 0xd0, 0x12, 0x11, 0x1f, 0x1a, 0xed, 0x23, 0x33, 0x11, 0x3a, 0x78, +0xf0, 0xc3, 0x48, 0xf1, 0x1a, 0xd5, 0x43, 0x54, 0xc2, 0xea, 0x3b, 0x26, 0xeb, 0x36, 0x27, 0x6f, 0x39, 0x0f, 0x1e, 0xf3, 0x12, 0xbf, 0x10, 0xcd, 0x09, 0x29, 0xd3, 0x17, 0xfc, 0x1c, 0xbc, 0xc8, +0xda, 0x22, 0xea, 0x1b, 0xf3, 0xe6, 0xfe, 0x39, 0x13, 0xff, 0x0c, 0xf8, 0x2e, 0x13, 0x0e, 0xd4, 0xd2, 0x04, 0x04, 0x48, 0x21, 0x2f, 0x2b, 0xfa, 0xbb, 0x17, 0x26, 0x0e, 0xf6, 0x0e, 0x04, 0xf1, +0x16, 0xd1, 0x33, 0x06, 0xdb, 0xd3, 0x11, 0x29, 0xee, 0x25, 0xf5, 0x0c, 0x00, 0x24, 0x0e, 0xf3, 0x0a, 0xf4, 0xe9, 0xd6, 0xda, 0x32, 0xe5, 0x00, 0xe5, 0x1e, 0x44, 0xf6, 0x17, 0x13, 0x23, 0x08, +0x40, 0x43, 0x27, 0xe0, 0xf1, 0xea, 0x35, 0x6e, 0xff, 0xf6, 0x05, 0x26, 0xf4, 0xfb, 0x1c, 0x2a, 0xeb, 0x22, 0xed, 0xfc, 0x0d, 0x07, 0x1c, 0x7f, 0xfc, 0x1a, 0x13, 0xe5, 0x26, 0xf4, 0xe1, 0x1c, +0xb0, 0xf0, 0xee, 0x1f, 0x0a, 0x1f, 0x24, 0x01, 0x24, 0xfe, 0x1f, 0x11, 0xec, 0xd7, 0xf7, 0x06, 0x21, 0xd5, 0xfa, 0x21, 0x41, 0x10, 0xf0, 0x1e, 0xf5, 0x17, 0x00, 0xc9, 0x46, 0xe4, 0xeb, 0x1a, +0xfc, 0x0d, 0x0b, 0xdd, 0x23, 0xd1, 0x3e, 0xdd, 0x06, 0xf1, 0xf0, 0x19, 0x23, 0x0a, 0x2c, 0x32, 0xfd, 0xff, 0xe4, 0xf0, 0x01, 0xe7, 0xf9, 0xbd, 0x20, 0xf0, 0xf8, 0x1f, 0xd8, 0xe2, 0xfd, 0x2f, +0x2b, 0xff, 0x3c, 0xfb, 0xf9, 0x13, 0xd5, 0x02, 0xe0, 0xd4, 0x16, 0x23, 0x16, 0x0b, 0x1e, 0x06, 0x5b, 0xf3, 0x06, 0x21, 0x44, 0x15, 0xec, 0xe4, 0xe0, 0x10, 0x4e, 0xfe, 0x2f, 0x02, 0x7f, 0x33, +0x51, 0x4b, 0x02, 0xf0, 0x11, 0x21, 0xda, 0xf3, 0x24, 0x14, 0xe6, 0x0e, 0xe2, 0x37, 0x30, 0x4b, 0x58, 0xb2, 0x0a, 0xdd, 0xfd, 0xf2, 0x18, 0xe1, 0xcc, 0x2e, 0x0a, 0x35, 0x13, 0x00, 0xe9, 0xf8, +0xf9, 0x17, 0xbb, 0x12, 0x4d, 0xdc, 0xf8, 0xf6, 0x21, 0xf5, 0xf7, 0xfd, 0xf6, 0x13, 0xf8, 0xe9, 0x14, 0xe2, 0x1d, 0x3b, 0xd5, 0x19, 0xfe, 0xe0, 0x11, 0x13, 0xf6, 0xb0, 0xf9, 0x0f, 0xbc, 0x0d, +0xfc, 0xf6, 0xf8, 0xf3, 0x0c, 0xfe, 0x28, 0xe7, 0xfb, 0xdf, 0xd8, 0x19, 0x0e, 0xd9, 0x06, 0xec, 0x37, 0x1f, 0xc0, 0x14, 0x0a, 0x08, 0x0c, 0xd7, 0x42, 0xeb, 0xad, 0x12, 0x0c, 0xdf, 0x2a, 0x17, +0x42, 0xdf, 0xde, 0x2d, 0xe3, 0xf8, 0xec, 0x1d, 0xf2, 0xf4, 0x12, 0x28, 0x18, 0x37, 0x1c, 0x1b, 0xe2, 0x0c, 0x06, 0xba, 0xfc, 0xe5, 0xec, 0x2c, 0x40, 0xcf, 0x02, 0xd1, 0x1d, 0x12, 0x32, 0xe4, +0x07, 0x07, 0x1e, 0xd2, 0x2d, 0x18, 0xf8, 0x37, 0xd4, 0xcd, 0x05, 0x0a, 0x09, 0x2a, 0xbe, 0x1f, 0x08, 0xf8, 0xf8, 0x0d, 0xe8, 0x0e, 0xdb, 0xed, 0x01, 0x0c, 0x0a, 0x81, 0x04, 0xf9, 0x0a, 0x3e, +0xed, 0x0d, 0x0a, 0xfb, 0x13, 0x27, 0x16, 0x03, 0xb2, 0x40, 0xda, 0x2f, 0x06, 0xb2, 0xdb, 0xf8, 0x08, 0xba, 0xcf, 0x17, 0xf1, 0x54, 0xc4, 0x55, 0x1b, 0x2b, 0xf7, 0x27, 0xfc, 0x70, 0x3b, 0x04, +0xf2, 0x03, 0xff, 0x0c, 0x0e, 0x28, 0x19, 0xfd, 0x03, 0xc1, 0x09, 0xd2, 0xf9, 0xe7, 0x4a, 0xfc, 0xed, 0x19, 0x19, 0xb9, 0xe9, 0x1f, 0x6c, 0xe8, 0xbc, 0x1d, 0xe6, 0xc7, 0x23, 0x40, 0xd8, 0xe7, +0x0b, 0xf5, 0x2b, 0x08, 0xff, 0xef, 0x3a, 0x0b, 0x63, 0x2a, 0x2f, 0x5a, 0x06, 0x7f, 0x1c, 0x5e, 0xfa, 0xf8, 0xef, 0xee, 0xe9, 0xc9, 0xf5, 0xef, 0xe6, 0x50, 0xe9, 0x23, 0xe2, 0xeb, 0x2c, 0x79, +0xe1, 0xc1, 0x18, 0xfa, 0x42, 0x03, 0x0a, 0x33, 0x18, 0x01, 0xef, 0x3d, 0xec, 0x23, 0xfc, 0x72, 0x00, 0x0f, 0x27, 0x1b, 0xf4, 0xf8, 0x26, 0xe0, 0xf1, 0x6b, 0xf5, 0xf1, 0xeb, 0xfa, 0x1d, 0x10, +0x29, 0x02, 0x33, 0x06, 0xe8, 0xe9, 0xf9, 0x09, 0xd7, 0x02, 0xe3, 0x11, 0xf2, 0xf7, 0x10, 0x52, 0xbc, 0xf4, 0xe7, 0x0d, 0xe8, 0x24, 0xcc, 0x00, 0xec, 0xe0, 0x12, 0x1f, 0x43, 0xbc, 0x4e, 0xf0, +0x12, 0x15, 0x13, 0x22, 0xc8, 0xdf, 0x0e, 0xfe, 0x01, 0xff, 0xe5, 0xc8, 0xc8, 0xe7, 0x53, 0x0c, 0x0a, 0x0e, 0xd7, 0xde, 0x21, 0x35, 0xd7, 0x04, 0x07, 0xec, 0x09, 0x14, 0xe7, 0xfe, 0xff, 0xe5, +0x05, 0x1c, 0x11, 0xff, 0x15, 0x22, 0x1c, 0xfb, 0xf6, 0xfa, 0xd1, 0xee, 0xe7, 0xfe, 0xfd, 0x0e, 0x23, 0x36, 0xe4, 0x47, 0x11, 0x22, 0x1f, 0x7f, 0xd3, 0xf8, 0x0e, 0x34, 0x11, 0x11, 0x07, 0x2b, +0xef, 0xf4, 0xe9, 0x22, 0xf5, 0x13, 0x15, 0x73, 0x2e, 0x23, 0xc1, 0xd9, 0x25, 0xfb, 0x33, 0xc6, 0xda, 0xc9, 0x11, 0x13, 0x18, 0x12, 0x5d, 0x8b, 0x01, 0x0e, 0xe4, 0x02, 0xd9, 0x61, 0x17, 0xff, +0x11, 0xff, 0xfd, 0x0f, 0x00, 0x18, 0x0c, 0x8b, 0x04, 0x22, 0x07, 0x10, 0xd8, 0x0e, 0xf3, 0xfa, 0xf6, 0x02, 0x2d, 0xc9, 0x22, 0x2e, 0x2b, 0xc8, 0xfc, 0xb9, 0x06, 0x2b, 0x11, 0xd9, 0xe4, 0xf0, +0xdb, 0x1e, 0xf6, 0xda, 0x05, 0x07, 0xc1, 0xc0, 0x35, 0x01, 0xcd, 0xce, 0xef, 0xf1, 0x95, 0x1c, 0xfd, 0xef, 0xee, 0x3b, 0x1b, 0xe5, 0xdf, 0x4a, 0xf7, 0x26, 0xd5, 0x81, 0x3c, 0xa1, 0xee, 0x0b, +0x20, 0xec, 0x05, 0x17, 0x15, 0xf2, 0xdd, 0x38, 0x2a, 0x4d, 0xef, 0xa2, 0xd5, 0x2f, 0x21, 0xd5, 0x3f, 0x1d, 0xd9, 0xe4, 0x3b, 0xec, 0x03, 0xdb, 0x8c, 0x35, 0xf9, 0xfd, 0x5c, 0xf2, 0x08, 0xc9, +0x5b, 0x02, 0xb3, 0x2e, 0x53, 0x29, 0x15, 0xe5, 0x26, 0x18, 0xee, 0xee, 0x28, 0xcd, 0x11, 0x05, 0x09, 0xfa, 0x2c, 0xda, 0x36, 0x11, 0xd7, 0x32, 0x97, 0xf2, 0xe6, 0x02, 0xea, 0xc5, 0x36, 0xd8, +0xed, 0xd3, 0xed, 0x2a, 0xe4, 0x00, 0xf0, 0x1d, 0x07, 0xf5, 0x37, 0x05, 0x28, 0xc8, 0xe6, 0xb5, 0x01, 0xd5, 0x07, 0x25, 0xc8, 0x04, 0xf6, 0x24, 0xbd, 0x34, 0x77, 0x1d, 0xe0, 0x27, 0x03, 0xc2, +0xdf, 0x31, 0xe4, 0x1c, 0x33, 0x27, 0x22, 0x16, 0x2a, 0xc1, 0x17, 0x11, 0x21, 0xed, 0xf8, 0xe8, 0xd0, 0x3f, 0x03, 0x32, 0x38, 0xe7, 0x7f, 0xdb, 0xee, 0x41, 0xe6, 0x0b, 0xf8, 0xe8, 0xdd, 0xfd, +0xd8, 0x3b, 0xdc, 0x1c, 0xa2, 0x37, 0x4d, 0x29, 0x5e, 0xea, 0x03, 0x29, 0x1f, 0xe6, 0x36, 0xec, 0xd6, 0x3d, 0xf4, 0x04, 0x0a, 0x03, 0xef, 0x27, 0x0c, 0x35, 0xda, 0x6c, 0x14, 0xfa, 0x03, 0xbb, +0xc9, 0x20, 0x03, 0x06, 0xe3, 0x7f, 0xee, 0x54, 0xf4, 0x0b, 0xf5, 0x2b, 0x14, 0xc8, 0x21, 0x20, 0x2b, 0xfe, 0x04, 0x11, 0xda, 0x13, 0x10, 0x11, 0x2f, 0xf1, 0xfa, 0xf9, 0x07, 0x09, 0xca, 0xd8, +0xda, 0x17, 0x0e, 0xee, 0xfc, 0xd1, 0xf2, 0x0d, 0xe4, 0xc9, 0xcb, 0x1e, 0x10, 0x29, 0xf3, 0x06, 0xf1, 0x06, 0xe4, 0xe7, 0xf8, 0x0b, 0x1c, 0x03, 0xfe, 0x02, 0xf9, 0xff, 0x3e, 0xdf, 0x21, 0x09, +0xf3, 0x01, 0xf2, 0xef, 0x32, 0xed, 0x3b, 0x0d, 0x37, 0x16, 0xf0, 0x13, 0xde, 0x2e, 0xd1, 0x3a, 0xf9, 0xf6, 0x0f, 0x1f, 0xfa, 0xb4, 0xf6, 0xf4, 0xe6, 0xff, 0x11, 0x0b, 0xf9, 0xd8, 0xe5, 0xd3, +0xd9, 0xeb, 0x0a, 0xf5, 0x01, 0x2f, 0x04, 0x0c, 0x02, 0xfb, 0xeb, 0xe7, 0x36, 0x26, 0x0d, 0x01, 0xdc, 0x07, 0x36, 0xe4, 0xd7, 0xee, 0x1b, 0x0a, 0xed, 0xf1, 0xe3, 0x02, 0x38, 0x35, 0xfc, 0xb1, +0x0e, 0xd3, 0xbc, 0x1f, 0xd5, 0x06, 0xf2, 0xd6, 0x28, 0xfd, 0x2f, 0x07, 0xf2, 0x15, 0x9d, 0x5c, 0xed, 0x09, 0x08, 0xeb, 0xe4, 0xd3, 0x08, 0x2b, 0x15, 0x03, 0xdd, 0xfa, 0xd9, 0x34, 0xd6, 0x0a, +0xcf, 0x81, 0xd0, 0x06, 0xdb, 0x30, 0x36, 0xdb, 0xe4, 0x11, 0x0a, 0x13, 0x01, 0x44, 0x4f, 0x01, 0x03, 0x04, 0xb5, 0xef, 0x14, 0xd7, 0x0e, 0x18, 0x29, 0xe7, 0xd2, 0x09, 0xfb, 0x0b, 0x1c, 0x13, +0x0b, 0x0d, 0x04, 0x2f, 0xff, 0x34, 0xe1, 0x04, 0x1d, 0x06, 0x01, 0x06, 0x0b, 0x14, 0xbb, 0xd1, 0xdc, 0xcc, 0x2b, 0x13, 0x01, 0xf7, 0xfe, 0x06, 0x0e, 0xea, 0xde, 0x2e, 0xd8, 0xfe, 0xfe, 0x0b, +0x05, 0xfb, 0x19, 0x13, 0x0f, 0xf4, 0xf3, 0xf7, 0xc0, 0x0f, 0xfc, 0x08, 0xf0, 0xdb, 0x21, 0x51, 0x1a, 0xf3, 0x05, 0x32, 0xc3, 0xf2, 0x36, 0x89, 0x24, 0x43, 0xf9, 0xe8, 0x81, 0x3e, 0xe7, 0x1a, +0x5f, 0x12, 0xf6, 0x00, 0x0b, 0x23, 0x2c, 0x9c, 0xfd, 0x33, 0x46, 0x06, 0x16, 0xb6, 0xc8, 0x10, 0xfc, 0x08, 0xec, 0x3f, 0x2f, 0x02, 0x06, 0xd5, 0xfb, 0xaa, 0x07, 0xfa, 0x1a, 0xf7, 0x0f, 0xea, +0x0b, 0x4f, 0xb0, 0x29, 0x0b, 0x28, 0x9e, 0xf0, 0xef, 0xe8, 0xdc, 0x2b, 0xe1, 0xff, 0x17, 0x4e, 0xdc, 0x03, 0xd8, 0x32, 0x16, 0x02, 0xff, 0x2a, 0xcb, 0x2e, 0xd2, 0xc7, 0x4d, 0xb7, 0xc6, 0x55, +0x23, 0xef, 0xff, 0x09, 0xe4, 0x0a, 0xe6, 0xf8, 0x0a, 0x1f, 0x32, 0xb4, 0xde, 0x13, 0x07, 0xf1, 0x11, 0xdd, 0x18, 0xeb, 0xf7, 0xf6, 0x17, 0xec, 0xc0, 0x21, 0x1a, 0xe5, 0x08, 0xeb, 0xfe, 0xc8, +0x2c, 0xc8, 0xeb, 0x03, 0x38, 0xd6, 0x0c, 0x21, 0xae, 0x1c, 0x3e, 0x04, 0x5e, 0xcc, 0x1d, 0x3f, 0xca, 0x36, 0xe3, 0xd8, 0x64, 0x41, 0x04, 0xd7, 0xd6, 0xf5, 0x0b, 0x7f, 0xc3, 0x0e, 0x29, 0x56, +0xfe, 0xee, 0xfd, 0xbe, 0xe9, 0xf3, 0xf7, 0x10, 0xee, 0xdc, 0x1d, 0x04, 0xed, 0x23, 0xf4, 0x44, 0xbd, 0x1d, 0x5f, 0xc2, 0x0e, 0x04, 0x12, 0xee, 0xf5, 0x34, 0x44, 0xac, 0xe7, 0xee, 0x41, 0xc3, +0xc1, 0x1e, 0x03, 0xe8, 0x04, 0x05, 0x10, 0x83, 0xb8, 0xdf, 0x0d, 0xd5, 0xd6, 0xfe, 0xce, 0xe0, 0x10, 0xd4, 0x0f, 0x5c, 0xec, 0x7d, 0xa8, 0xcf, 0xaa, 0x1b, 0x25, 0xfa, 0xec, 0xb6, 0xd9, 0xf8, +0x03, 0x0f, 0x0f, 0x51, 0xc0, 0xff, 0xbd, 0xc1, 0xfa, 0x64, 0xed, 0xe2, 0xb7, 0xeb, 0xf6, 0xfb, 0x46, 0xfa, 0xf3, 0xf6, 0x47, 0x28, 0xef, 0x4f, 0x42, 0xb3, 0xf4, 0x6d, 0x10, 0x11, 0x0f, 0x01, +0x2a, 0xe5, 0xf0, 0xf4, 0xd6, 0xfd, 0xdb, 0x10, 0x13, 0xde, 0xe8, 0x0b, 0xbc, 0x06, 0x06, 0x14, 0xfa, 0x22, 0xf7, 0xd5, 0x02, 0xdf, 0xe1, 0x81, 0x07, 0x01, 0xdd, 0xff, 0x01, 0xba, 0xe7, 0x13, +0xea, 0x25, 0xe9, 0x0c, 0xd4, 0x05, 0xf1, 0x11, 0xca, 0xf9, 0xfd, 0x23, 0xfc, 0xf7, 0xfb, 0x01, 0x1d, 0xf5, 0xe4, 0x1c, 0xfd, 0x15, 0x93, 0x2c, 0x01, 0xd4, 0x13, 0x01, 0xe6, 0x15, 0x00, 0x12, +0xf6, 0x21, 0xcf, 0xee, 0x21, 0x21, 0x1f, 0x36, 0xdc, 0x09, 0xd9, 0xdc, 0xee, 0x96, 0x13, 0xd0, 0xea, 0xdf, 0x03, 0x0d, 0x0b, 0x1a, 0xd5, 0x00, 0xfe, 0xf2, 0xf7, 0xc6, 0x12, 0x04, 0xfb, 0xcf, +0xff, 0x14, 0xb7, 0x02, 0xe8, 0x10, 0xbe, 0xef, 0xed, 0xf0, 0x18, 0xdb, 0xf7, 0xc0, 0xf6, 0xaa, 0xec, 0x0d, 0x0e, 0xe5, 0x0d, 0x10, 0xed, 0x2f, 0x1b, 0x56, 0xf9, 0xd8, 0x19, 0xfe, 0x53, 0xc1, +0x2b, 0x24, 0x54, 0x16, 0xcb, 0x15, 0x15, 0x2a, 0xdf, 0xf2, 0xf9, 0x10, 0x20, 0xf7, 0xe8, 0x43, 0xbe, 0x21, 0xf6, 0x35, 0x29, 0x49, 0x0b, 0x0e, 0x33, 0x10, 0xfd, 0xf8, 0x29, 0xf2, 0x43, 0xe8, +0x40, 0xa9, 0xef, 0x17, 0xe5, 0xf8, 0x17, 0x29, 0xcd, 0xe4, 0xd0, 0xf2, 0xd9, 0x3f, 0x1b, 0x0c, 0x2a, 0x29, 0x8e, 0x18, 0x1f, 0x44, 0xfa, 0x2f, 0x58, 0xf1, 0x66, 0x13, 0x20, 0xc7, 0xbf, 0xce, +0xea, 0x21, 0x39, 0x26, 0x25, 0x3f, 0xd4, 0x07, 0x37, 0x45, 0xe6, 0xed, 0xec, 0x2e, 0x33, 0x3b, 0x0e, 0x11, 0x06, 0x59, 0x17, 0x3c, 0x11, 0x14, 0x0e, 0xfb, 0x13, 0x0f, 0x02, 0x18, 0x1c, 0x3b, +0x27, 0x01, 0xf6, 0x16, 0xe1, 0x41, 0x27, 0x7f, 0x10, 0xe0, 0xdc, 0x23, 0xe7, 0xc6, 0x29, 0xea, 0x00, 0xf8, 0x21, 0x10, 0xe4, 0x05, 0xe7, 0xeb, 0xea, 0x1a, 0x12, 0xd2, 0xf2, 0x29, 0xf4, 0xc6, +0x40, 0xfe, 0x36, 0x2e, 0xf0, 0x1a, 0x2a, 0xb2, 0x31, 0x19, 0x46, 0x1f, 0x42, 0x21, 0x4d, 0xf3, 0xdd, 0x2f, 0xf5, 0x28, 0x04, 0x3a, 0x02, 0x1f, 0xcf, 0x0e, 0x30, 0xde, 0x0e, 0x11, 0xe4, 0xfc, +0x13, 0x3e, 0xb9, 0xf7, 0x43, 0x32, 0x81, 0xf0, 0x0b, 0xd8, 0xfa, 0xe7, 0xc0, 0x1b, 0x01, 0xf6, 0xfa, 0x2e, 0xe5, 0x03, 0x35, 0xff, 0x08, 0x07, 0xf7, 0xf7, 0xfd, 0xca, 0x0b, 0xd4, 0x93, 0x28, +0xe8, 0xea, 0x1e, 0xe2, 0x05, 0x22, 0x40, 0xfa, 0x44, 0xe4, 0x1d, 0xd6, 0x52, 0x17, 0xc5, 0xb4, 0xae, 0x46, 0xec, 0xdb, 0xfd, 0xea, 0x03, 0x0c, 0xe3, 0xfd, 0x22, 0xdb, 0x25, 0xdc, 0x1b, 0xf9, +0x1d, 0xc9, 0xfd, 0xe3, 0xd8, 0x17, 0xfb, 0xf0, 0xd6, 0x02, 0x0a, 0xf7, 0xd0, 0x22, 0x81, 0x48, 0xc3, 0x4c, 0xd9, 0xc7, 0xf7, 0xfc, 0x1d, 0x0f, 0x05, 0x0c, 0xe8, 0x2b, 0xd7, 0xfc, 0x4b, 0x9e, +0x33, 0x07, 0x1b, 0x0d, 0x21, 0x1c, 0x17, 0x12, 0xbc, 0xfe, 0x55, 0x2c, 0xe4, 0xd2, 0xf9, 0x2d, 0xfc, 0x13, 0x64, 0xdb, 0x06, 0xde, 0xe9, 0x06, 0x26, 0x2b, 0x2d, 0x02, 0x11, 0x0f, 0x9e, 0xfa, +0xe6, 0xc1, 0x18, 0xd1, 0xd0, 0x22, 0xdd, 0xac, 0xe2, 0xfc, 0xe3, 0xbd, 0x03, 0x43, 0x26, 0xe7, 0x0a, 0x0d, 0x0e, 0xbf, 0xd3, 0x8e, 0x11, 0x10, 0xe6, 0xd7, 0xea, 0x25, 0xf4, 0x00, 0x43, 0x08, +0x0e, 0x1a, 0xbb, 0xc5, 0xdb, 0x24, 0x02, 0x1c, 0x25, 0x4d, 0xd8, 0xd6, 0x45, 0x01, 0x09, 0x03, 0xd2, 0x30, 0x15, 0x0c, 0x20, 0x16, 0x36, 0xe5, 0x44, 0xf5, 0x0e, 0x0d, 0x34, 0x14, 0xf2, 0xe2, +0xce, 0xf1, 0xfd, 0xda, 0xfa, 0x4b, 0x41, 0xbb, 0xef, 0x20, 0x28, 0x1a, 0x11, 0xe5, 0xec, 0xcb, 0x1c, 0xe2, 0x32, 0x4b, 0xd9, 0xea, 0x3d, 0xd0, 0x17, 0x36, 0x0f, 0x08, 0x3f, 0x3e, 0x19, 0x9d, +0xce, 0x00, 0xf8, 0x06, 0xe1, 0xfc, 0x08, 0x07, 0x0a, 0x94, 0xc2, 0xdd, 0x19, 0xff, 0xeb, 0xd9, 0x19, 0xf7, 0xac, 0xec, 0x41, 0x4b, 0xd7, 0x24, 0x2d, 0xb4, 0xe7, 0x01, 0xf8, 0xe8, 0xe6, 0x12, +0xfa, 0x1d, 0xd4, 0xfd, 0x27, 0xee, 0xea, 0x1b, 0x3b, 0x09, 0xea, 0xf6, 0x1d, 0xd8, 0x81, 0x07, 0xbb, 0xb3, 0x0b, 0xd3, 0x0a, 0x23, 0x65, 0x24, 0x0e, 0xb1, 0x30, 0xb9, 0x16, 0x0f, 0xca, 0xe1, +0xea, 0x20, 0x28, 0xe6, 0x94, 0xef, 0x5a, 0x01, 0x4a, 0xcb, 0x1f, 0xf0, 0x12, 0x07, 0xcc, 0xe9, 0x45, 0xe2, 0x45, 0x16, 0xba, 0x1d, 0x09, 0x29, 0xe4, 0x37, 0xc7, 0x04, 0x0e, 0xff, 0x7f, 0x05, +0xe9, 0x1a, 0x2a, 0x0a, 0xff, 0x2c, 0xdf, 0x42, 0xda, 0xf5, 0xe2, 0x51, 0x38, 0xf5, 0x50, 0x38, 0xd5, 0xf8, 0xd3, 0x3c, 0x00, 0x00, 0xd0, 0x78, 0x23, 0x0c, 0x10, 0xf9, 0x45, 0x06, 0xc7, 0xe7, +0x01, 0x35, 0xde, 0x1c, 0xb4, 0x33, 0x43, 0x7e, 0xc9, 0xf1, 0x3a, 0xd4, 0xad, 0x9e, 0x61, 0xed, 0xe3, 0x07, 0x14, 0xec, 0xe3, 0x3a, 0x62, 0x22, 0xaf, 0xe1, 0xc7, 0xee, 0xd0, 0xfe, 0x0b, 0xd3, +0x19, 0x2d, 0x2d, 0xd3, 0x2b, 0x35, 0x4c, 0x5b, 0xde, 0x58, 0xfd, 0x45, 0x00, 0xd2, 0xd6, 0xf6, 0xd3, 0x4a, 0xf7, 0x0e, 0xcc, 0xf1, 0x74, 0x01, 0x10, 0x02, 0x17, 0x62, 0x36, 0xc5, 0x0d, 0xd1, +0xb2, 0xf1, 0xdb, 0x0f, 0xd8, 0x28, 0x64, 0xe2, 0xfe, 0x42, 0xeb, 0x3d, 0x2a, 0xde, 0x16, 0xda, 0xda, 0x14, 0xe4, 0x17, 0x48, 0xda, 0xfa, 0x7f, 0xb7, 0x54, 0xd1, 0xb4, 0x2a, 0xe8, 0x22, 0xd1, +0x17, 0xc1, 0x27, 0x32, 0x2c, 0x15, 0x5a, 0x48, 0x15, 0x52, 0x69, 0x0c, 0x30, 0x03, 0x4f, 0xd4, 0xed, 0xeb, 0x3a, 0x48, 0xfc, 0x4f, 0xf8, 0xe5, 0xe6, 0xe8, 0x45, 0xaf, 0x19, 0xd7, 0x52, 0xda, +0xe8, 0x47, 0x02, 0xc0, 0x00, 0x42, 0x0e, 0xb5, 0xd0, 0x06, 0xdf, 0x0e, 0x3d, 0xba, 0x04, 0xb4, 0x2a, 0x1f, 0x41, 0x03, 0xf3, 0xc9, 0x04, 0xd3, 0x0c, 0xf0, 0x10, 0x46, 0x1e, 0x58, 0xcf, 0x2f, +0x3f, 0x04, 0x10, 0xf3, 0xea, 0x31, 0x15, 0x20, 0x1d, 0x35, 0x0b, 0x71, 0xf8, 0x38, 0x03, 0x04, 0x19, 0x12, 0x33, 0x0e, 0xc8, 0xd9, 0x25, 0x18, 0x07, 0x51, 0x62, 0x11, 0x2b, 0x34, 0x13, 0x1d, +0x30, 0xad, 0xb8, 0x23, 0x02, 0xed, 0xf2, 0xba, 0xf7, 0x23, 0x11, 0x0b, 0xf5, 0x0c, 0x12, 0x15, 0xfe, 0x15, 0xf9, 0xd7, 0xf6, 0xe1, 0x16, 0xfb, 0x13, 0xf1, 0x33, 0x14, 0xf5, 0xf7, 0x46, 0x81, +0x1c, 0x2f, 0x33, 0xff, 0xfe, 0x0f, 0x1f, 0xe4, 0x2b, 0x12, 0x24, 0xf5, 0x22, 0x08, 0x2b, 0xfc, 0x02, 0xcc, 0x4c, 0x15, 0x20, 0xe6, 0xdd, 0xf7, 0x0f, 0x20, 0xe4, 0xeb, 0x12, 0x4d, 0x90, 0x05, +0x05, 0xfb, 0xcf, 0xe5, 0xd8, 0x09, 0xe9, 0xce, 0x00, 0x28, 0x0c, 0x0d, 0x3f, 0x28, 0x05, 0x0f, 0xff, 0x0a, 0xd2, 0xbf, 0x20, 0xce, 0xda, 0xdf, 0x08, 0xee, 0x02, 0x0a, 0x09, 0x15, 0x34, 0xe3, +0x39, 0xfc, 0xff, 0xdd, 0x1a, 0x15, 0x07, 0x17, 0xd3, 0x05, 0xf4, 0xeb, 0xfa, 0xf0, 0x04, 0x39, 0xfe, 0x1a, 0x1a, 0x03, 0x23, 0x04, 0x04, 0x23, 0x46, 0xf3, 0x15, 0x21, 0xe9, 0x19, 0xf3, 0xf7, +0xec, 0x30, 0xfb, 0xe5, 0x09, 0x16, 0x22, 0x24, 0xd9, 0xf2, 0xe6, 0xe4, 0x39, 0xf8, 0xd7, 0x09, 0xf8, 0xe0, 0xe8, 0x05, 0x18, 0x1f, 0xf0, 0x5e, 0xf5, 0xe6, 0x0f, 0xf8, 0x02, 0x05, 0x18, 0x2d, +0xc9, 0xe6, 0xe6, 0xff, 0x33, 0x38, 0xeb, 0x05, 0xe9, 0x23, 0xe9, 0xd5, 0xe8, 0x09, 0x29, 0x12, 0xc8, 0x03, 0x23, 0xe5, 0xb2, 0xf6, 0x7f, 0xea, 0xd1, 0x0f, 0x02, 0xfe, 0x3f, 0xf8, 0x2c, 0xdf, +0xfc, 0xd3, 0xf1, 0xfa, 0xef, 0xcf, 0x00, 0xe2, 0x2d, 0x2b, 0xfe, 0x40, 0xdd, 0x73, 0xee, 0x39, 0xff, 0x2d, 0xf1, 0x20, 0xe3, 0xe9, 0xd3, 0x0b, 0xec, 0x2a, 0xf6, 0x11, 0xdb, 0xe9, 0x10, 0x31, +0x0f, 0xd6, 0x11, 0x2c, 0x29, 0xfa, 0xe5, 0xf2, 0xfe, 0xf4, 0x0a, 0x12, 0xed, 0x22, 0x18, 0x1d, 0xde, 0x03, 0x0e, 0xcc, 0x13, 0xf3, 0x2c, 0xfa, 0x12, 0xfb, 0xdb, 0xf2, 0xfb, 0xfb, 0x02, 0x26, +0xfd, 0xf9, 0x17, 0x0e, 0x0f, 0x26, 0xd0, 0xfe, 0xa6, 0xfc, 0xd3, 0xfd, 0x25, 0xcc, 0xc6, 0x7f, 0xe8, 0xb2, 0xbb, 0x28, 0xef, 0xea, 0xdb, 0x26, 0xd8, 0xd4, 0xf9, 0x04, 0xf9, 0xcf, 0xeb, 0x06, +0x27, 0x2c, 0xd7, 0x30, 0xf4, 0xd0, 0x28, 0x32, 0xf0, 0xf8, 0x65, 0x07, 0xc1, 0xee, 0x6b, 0xd6, 0xe4, 0x27, 0x17, 0xf1, 0x47, 0xf4, 0x10, 0x02, 0x05, 0xb3, 0x0e, 0xe0, 0xc2, 0xd5, 0xdb, 0xcf, +0xdb, 0x38, 0x18, 0x67, 0x00, 0x5a, 0x2c, 0xe2, 0x02, 0x2d, 0xe8, 0x2e, 0xf7, 0xe1, 0xc2, 0x13, 0xcf, 0x32, 0xe1, 0x4d, 0xcb, 0xf8, 0x22, 0x23, 0x35, 0xf3, 0xfc, 0x18, 0x2d, 0x01, 0xe8, 0xf0, +0x04, 0x04, 0xb7, 0x05, 0xf4, 0x29, 0x1f, 0xee, 0xd7, 0x15, 0x05, 0x23, 0x1f, 0xf7, 0x29, 0xe7, 0x24, 0x14, 0xe7, 0xd2, 0x16, 0x1c, 0x2c, 0xf3, 0xdc, 0xea, 0xf3, 0x29, 0x19, 0x0b, 0xdb, 0x09, +0xc8, 0xef, 0xbd, 0x2a, 0x07, 0x03, 0xd4, 0x7f, 0xda, 0xee, 0xd9, 0x12, 0xee, 0xe5, 0x09, 0x1d, 0x17, 0xca, 0xed, 0xf7, 0x06, 0x2a, 0xc8, 0x20, 0xe7, 0xfe, 0xc5, 0xea, 0xe0, 0xe7, 0x13, 0x02, +0xe5, 0xd8, 0x59, 0x11, 0xde, 0xe1, 0x57, 0x05, 0xf6, 0x11, 0x03, 0xde, 0x3b, 0x08, 0xf8, 0x16, 0x09, 0xca, 0xeb, 0xf7, 0xcb, 0xfd, 0x00, 0x0a, 0x03, 0x07, 0x0d, 0x5a, 0xdc, 0x67, 0x50, 0xe7, +0xca, 0x17, 0x06, 0x18, 0xe8, 0xcd, 0x08, 0x18, 0xad, 0x06, 0xfd, 0x1d, 0x98, 0xca, 0x0d, 0x35, 0x49, 0x23, 0x08, 0x23, 0x12, 0xe0, 0xeb, 0xc8, 0x15, 0x19, 0xd5, 0xfd, 0xd4, 0x34, 0x0d, 0xea, +0xe2, 0x14, 0x3d, 0x41, 0x08, 0xcc, 0xf8, 0x25, 0xc6, 0x51, 0xe4, 0x27, 0x2f, 0xcc, 0x08, 0x3e, 0x1d, 0xf1, 0xcf, 0xcc, 0xf7, 0xe3, 0xcf, 0x0d, 0x34, 0x15, 0xd3, 0xe1, 0x00, 0x34, 0xe1, 0x01, +0x20, 0x06, 0x23, 0xce, 0xcd, 0x27, 0x15, 0xf2, 0xef, 0xdd, 0xeb, 0x3a, 0xd9, 0xf3, 0xbf, 0x03, 0xfe, 0x09, 0xf2, 0xd2, 0xee, 0x1f, 0xee, 0xe7, 0x03, 0x1e, 0x19, 0x01, 0x28, 0x57, 0xf6, 0xd3, +0xee, 0x37, 0xec, 0x07, 0x44, 0xdc, 0xf5, 0xf9, 0xe0, 0xe5, 0xcf, 0xee, 0xde, 0x10, 0x0c, 0xfd, 0xb9, 0xcd, 0xd4, 0x07, 0x17, 0x35, 0xde, 0xbe, 0xe8, 0x1f, 0xcd, 0xce, 0xe9, 0xd7, 0x50, 0x05, +0xff, 0xca, 0x43, 0x34, 0xc3, 0x21, 0xf7, 0x87, 0x1f, 0x61, 0x21, 0xf0, 0xbf, 0x34, 0x2d, 0x2e, 0x7f, 0x1e, 0x18, 0xdb, 0x1a, 0xba, 0xb3, 0x5e, 0x4b, 0xad, 0x2f, 0x1a, 0x02, 0x10, 0xfb, 0x35, +0xc4, 0x32, 0x20, 0xff, 0xcf, 0x0c, 0x13, 0x33, 0x20, 0xfe, 0x1e, 0xfb, 0xe7, 0xda, 0x15, 0xdf, 0x19, 0x0d, 0x0b, 0x14, 0xf9, 0xf9, 0x13, 0xe7, 0x19, 0xe0, 0xee, 0xf5, 0xf6, 0x25, 0xce, 0xdc, +0xd7, 0x07, 0x04, 0xce, 0xfa, 0xc8, 0x08, 0xfa, 0x14, 0xc6, 0xfc, 0x16, 0x1c, 0x31, 0xee, 0x05, 0x1f, 0xe7, 0x81, 0xf3, 0x27, 0x18, 0x10, 0x1e, 0x14, 0xfa, 0xe9, 0x01, 0xfc, 0xcd, 0xe7, 0xe1, +0xeb, 0x1c, 0xb5, 0x23, 0x12, 0xe8, 0xeb, 0x0e, 0x25, 0xed, 0xc2, 0xd5, 0xfb, 0xf5, 0x90, 0xd6, 0x10, 0x08, 0x22, 0xed, 0xfb, 0x10, 0x55, 0x06, 0x2b, 0xed, 0x12, 0xd0, 0x12, 0x1c, 0xd0, 0x8b, +0xca, 0xc6, 0xfd, 0x1d, 0xe6, 0x1b, 0x15, 0x20, 0x3a, 0xfd, 0xf8, 0xd3, 0x19, 0xfd, 0x02, 0x0c, 0xf2, 0xcb, 0x0a, 0xde, 0xcf, 0x18, 0x01, 0x0f, 0x0f, 0xf3, 0xf7, 0x00, 0x14, 0xe7, 0x33, 0xd1, +0xdc, 0xaa, 0x09, 0x44, 0xe9, 0xff, 0xf9, 0xfc, 0xef, 0xe5, 0xd8, 0xe9, 0x20, 0x11, 0x81, 0x3c, 0x09, 0x20, 0xee, 0xdc, 0xe9, 0xdc, 0x21, 0x17, 0x16, 0x03, 0xb5, 0xd7, 0xeb, 0x2a, 0xe5, 0x24, +0xe7, 0x0d, 0x83, 0xff, 0x09, 0x4b, 0x04, 0x21, 0x0b, 0xe9, 0xe8, 0x16, 0x16, 0xc6, 0x30, 0x1d, 0xfc, 0xf8, 0x00, 0x0d, 0x1a, 0xf2, 0x34, 0x42, 0xf8, 0xe4, 0xd4, 0x12, 0xf0, 0xfa, 0x08, 0x28, +0xf7, 0xdf, 0x0a, 0x30, 0xed, 0x54, 0xca, 0xdc, 0xea, 0xee, 0x15, 0xf9, 0x28, 0x07, 0xd3, 0xee, 0xe0, 0xed, 0x28, 0x08, 0xd8, 0xf5, 0xf9, 0xb8, 0xda, 0xf1, 0xf0, 0x1c, 0xfe, 0xe8, 0xd4, 0xcb, +0x2a, 0xdf, 0x04, 0xf4, 0xf9, 0xc5, 0xd5, 0xeb, 0xc5, 0xf9, 0x04, 0xc3, 0xe7, 0x14, 0xd4, 0x47, 0x13, 0x0d, 0xe7, 0x01, 0xf5, 0x34, 0xcf, 0xc9, 0x5a, 0xf2, 0x37, 0x12, 0xad, 0xd7, 0x06, 0x31, +0xed, 0x38, 0x02, 0x0c, 0x11, 0xe4, 0x01, 0xc6, 0xd5, 0xe8, 0xe1, 0x13, 0x2b, 0x2c, 0xd5, 0xf3, 0xf5, 0x04, 0x01, 0xec, 0xf3, 0xa8, 0x47, 0x32, 0x46, 0xb4, 0x1f, 0x5c, 0xce, 0xea, 0x07, 0x24, +0x0e, 0xfa, 0xfd, 0xef, 0xde, 0x1c, 0xf4, 0xfd, 0xf6, 0x11, 0xe2, 0xdf, 0xc5, 0x40, 0xd7, 0x0e, 0xd9, 0x1f, 0x41, 0xfe, 0x22, 0x0c, 0xcd, 0x05, 0x32, 0x33, 0x1c, 0xc9, 0xdc, 0xba, 0x53, 0x32, +0xdf, 0xfe, 0xdc, 0x11, 0x03, 0xeb, 0x12, 0x32, 0x08, 0x20, 0xf9, 0xeb, 0x2c, 0xfe, 0x02, 0x7f, 0x17, 0xdd, 0x1a, 0xf9, 0x67, 0x4c, 0xd5, 0x2e, 0xbb, 0xf7, 0xf1, 0xf0, 0x1a, 0x26, 0x16, 0x26, +0xca, 0x0c, 0x29, 0x0a, 0xd5, 0xcd, 0x25, 0x17, 0xf7, 0xb3, 0x1e, 0x06, 0x0e, 0xdd, 0xa7, 0x11, 0x33, 0x15, 0x29, 0xdb, 0xde, 0x10, 0x1c, 0xdc, 0x34, 0xfe, 0x18, 0xf0, 0xeb, 0xd3, 0xf4, 0xee, +0x14, 0xfc, 0x28, 0xdb, 0x29, 0xee, 0xd9, 0x81, 0xed, 0x04, 0x33, 0x20, 0x9e, 0xa6, 0x2f, 0xf2, 0x07, 0xda, 0x0a, 0xfb, 0xff, 0xca, 0x1d, 0xb7, 0x0f, 0x38, 0xe8, 0x0e, 0x45, 0x4e, 0xb0, 0x18, +0x1d, 0xd5, 0x16, 0x17, 0xf8, 0xab, 0xae, 0xfd, 0x36, 0x11, 0x14, 0x1d, 0x1f, 0xd7, 0x13, 0x11, 0xf1, 0xfe, 0xee, 0x06, 0x0f, 0xd2, 0xbe, 0xd6, 0x0e, 0xc3, 0x1c, 0xa5, 0xe8, 0x1f, 0xfa, 0x0c, +0x1a, 0xac, 0xf8, 0xf1, 0x20, 0x29, 0xb2, 0x26, 0xff, 0x3e, 0x33, 0xe7, 0xa5, 0x3c, 0x28, 0x07, 0x3a, 0x1b, 0x17, 0x11, 0x03, 0x03, 0xc0, 0xfd, 0x1d, 0xbb, 0xe5, 0xd3, 0xf1, 0x2a, 0xf3, 0xe2, +0x37, 0x0b, 0xb9, 0xec, 0xec, 0x47, 0xf6, 0x84, 0x21, 0x0f, 0xef, 0x4c, 0xae, 0xde, 0x20, 0x1e, 0x06, 0xfa, 0x31, 0xf7, 0x15, 0x0f, 0x0e, 0xeb, 0xb9, 0x00, 0xfc, 0x27, 0x2a, 0x1a, 0x0a, 0x05, +0x29, 0x26, 0x22, 0x19, 0x32, 0x21, 0x26, 0xd1, 0x28, 0x33, 0x28, 0x21, 0xa8, 0xb9, 0x01, 0x0d, 0xfa, 0x1d, 0xf5, 0x14, 0xd8, 0xd1, 0x08, 0xc0, 0x1a, 0xfa, 0x00, 0x03, 0xdc, 0x10, 0xc8, 0x59, +0x26, 0x15, 0x57, 0x31, 0x3b, 0xe5, 0x24, 0x02, 0x21, 0x17, 0x2f, 0xc5, 0x33, 0xb7, 0x67, 0x48, 0x11, 0xe4, 0xdf, 0x1a, 0xe5, 0x05, 0xec, 0x17, 0xed, 0x1c, 0x0d, 0xd7, 0x54, 0x22, 0x32, 0x7f, +0x25, 0xce, 0xeb, 0xe1, 0x54, 0xea, 0x15, 0x0b, 0x91, 0x01, 0x2f, 0xe0, 0xc7, 0x2e, 0x3e, 0xef, 0x01, 0x2f, 0xdb, 0x11, 0x16, 0xb7, 0xfd, 0xea, 0xf2, 0xf4, 0xd2, 0x28, 0x22, 0xba, 0x0c, 0x76, +0xa3, 0x33, 0xd5, 0xac, 0x32, 0x3c, 0xbf, 0x02, 0xaf, 0xd8, 0xda, 0xf7, 0x1c, 0xf9, 0x23, 0x33, 0xd5, 0xef, 0xf9, 0xf1, 0xa3, 0xb8, 0x0e, 0x42, 0xbd, 0xc0, 0x37, 0x04, 0x3d, 0x09, 0x8d, 0xe2, +0xfa, 0xc2, 0x42, 0xf9, 0xf5, 0xb9, 0x2e, 0x00, 0xdb, 0x1f, 0x59, 0xbd, 0xe5, 0xf2, 0x55, 0xc6, 0xbd, 0x22, 0x9b, 0x0d, 0x0a, 0xcf, 0x1f, 0xb3, 0xe9, 0xcc, 0x0e, 0xe7, 0xfd, 0x32, 0x14, 0xe2, +0xe1, 0x53, 0x0f, 0xfe, 0x17, 0x35, 0x70, 0x21, 0xed, 0x1d, 0xec, 0x33, 0xc6, 0xbd, 0xb3, 0xf5, 0xd3, 0x53, 0xd8, 0x49, 0x81, 0x13, 0x43, 0x41, 0x1b, 0x10, 0x0a, 0x13, 0x0c, 0xda, 0xe4, 0x04, +0xc9, 0x39, 0xb5, 0x47, 0x2f, 0x1f, 0xf1, 0xf4, 0xe8, 0x44, 0xb4, 0x5d, 0x46, 0xf8, 0x27, 0xc8, 0x3e, 0xfc, 0xf4, 0x18, 0x1a, 0xe6, 0xdc, 0xf9, 0xd2, 0xf2, 0xc2, 0x16, 0x12, 0x14, 0xf5, 0x10, +0xfe, 0xf2, 0xf4, 0xc2, 0x02, 0x3f, 0xe8, 0x00, 0xfc, 0x00, 0x14, 0xf5, 0xf2, 0x15, 0x31, 0x51, 0x2b, 0xdc, 0xd2, 0x21, 0x2f, 0x38, 0xd3, 0xe7, 0xe4, 0x26, 0x01, 0xdc, 0xe5, 0xe9, 0xed, 0xe8, +0xd0, 0x2d, 0x76, 0x2c, 0xdd, 0xea, 0xf7, 0x14, 0xdc, 0x33, 0x00, 0x08, 0x30, 0x13, 0x0d, 0x1b, 0x10, 0xc3, 0x19, 0xf6, 0xea, 0x29, 0x43, 0xf2, 0x02, 0x11, 0x43, 0x14, 0xfe, 0x13, 0x7f, 0xd3, +0x04, 0x14, 0xea, 0xf8, 0x0b, 0xe4, 0x02, 0xde, 0xdc, 0x08, 0xfc, 0x15, 0xb5, 0xfc, 0x47, 0x20, 0x54, 0xec, 0x12, 0xeb, 0x44, 0xec, 0xfc, 0x18, 0xde, 0x32, 0xde, 0x11, 0xd4, 0xf9, 0xee, 0x1f, +0xfb, 0xfd, 0xe5, 0x25, 0x21, 0xf5, 0x1b, 0x0c, 0xcd, 0xd9, 0x2c, 0x10, 0xe6, 0xf5, 0x01, 0x16, 0xec, 0xe8, 0xe7, 0x2c, 0xe9, 0xf8, 0xf8, 0xd3, 0x16, 0x0e, 0x2b, 0x4f, 0xdf, 0x1f, 0xd3, 0xeb, +0x4a, 0x00, 0x0f, 0xf6, 0xf3, 0xf9, 0x0b, 0xdf, 0x09, 0x20, 0x0f, 0xea, 0xd9, 0x05, 0xd4, 0x7f, 0x02, 0xa3, 0xe7, 0xd4, 0x39, 0x29, 0x06, 0x20, 0x0d, 0xf2, 0x04, 0xe1, 0xef, 0xfc, 0x0a, 0xdb, +0xe4, 0xe0, 0xec, 0xf9, 0xa7, 0xcf, 0xfa, 0xb7, 0x9b, 0x11, 0x0e, 0xbe, 0xf8, 0xeb, 0xfb, 0x4d, 0xf7, 0xf5, 0xbc, 0xbc, 0xa3, 0xf1, 0xb9, 0x48, 0x9c, 0xe4, 0x1b, 0x4d, 0xe1, 0xe8, 0x13, 0x23, +0xe7, 0x18, 0x1d, 0x03, 0xf6, 0xa6, 0xb1, 0x1b, 0xd0, 0x67, 0xd8, 0x03, 0xe2, 0x03, 0xa9, 0xf1, 0xe8, 0xbd, 0x12, 0x18, 0x1a, 0xda, 0x01, 0xa1, 0xeb, 0xf6, 0x7b, 0x4b, 0xc2, 0x2b, 0xff, 0x24, +0x49, 0x11, 0xf8, 0xd6, 0x44, 0x21, 0xf1, 0xe1, 0x0c, 0x11, 0x0b, 0x3b, 0x20, 0xf1, 0xd6, 0x35, 0x0a, 0x1c, 0xf6, 0x11, 0x07, 0xbe, 0x06, 0x00, 0x03, 0xfd, 0xca, 0xff, 0x28, 0x0d, 0x08, 0xee, +0x46, 0x29, 0xf8, 0xeb, 0x11, 0xec, 0x0e, 0x2d, 0x2d, 0x13, 0x09, 0x22, 0xfe, 0xd9, 0x25, 0x02, 0xf7, 0x2b, 0x7f, 0x11, 0xe6, 0xdd, 0x23, 0xee, 0xe9, 0x17, 0x1d, 0xd1, 0xff, 0x39, 0xb8, 0x05, +0xc6, 0xef, 0x22, 0xd8, 0xcf, 0x04, 0xdd, 0x0f, 0x0b, 0x31, 0x0b, 0x59, 0xc3, 0x0f, 0x48, 0x0e, 0xc2, 0xc2, 0x09, 0x45, 0x06, 0xd1, 0xf4, 0x30, 0xe9, 0xf3, 0xcb, 0x00, 0xf7, 0xbc, 0xdd, 0x4c, +0x52, 0x47, 0x09, 0xf3, 0x26, 0x02, 0xd2, 0x06, 0x26, 0x0c, 0xc1, 0xff, 0xf7, 0x57, 0xfa, 0x02, 0xf2, 0x49, 0x4a, 0x0c, 0xdf, 0xf9, 0xe4, 0xeb, 0x09, 0xe5, 0x2a, 0xf8, 0xe4, 0x24, 0x7f, 0xd9, +0x71, 0xf2, 0x2d, 0x05, 0xe4, 0xd0, 0x23, 0xfa, 0xc2, 0x5d, 0x3d, 0x10, 0xe4, 0xe3, 0xf5, 0xe3, 0x09, 0xc5, 0xc8, 0xf2, 0xd6, 0xe1, 0x9c, 0xf4, 0x75, 0xe6, 0x2d, 0xa1, 0x03, 0x96, 0x22, 0x24, +0x26, 0xd2, 0xda, 0x36, 0x1c, 0xd3, 0x01, 0x0c, 0x19, 0xbc, 0x0c, 0xf2, 0x1f, 0xfe, 0x1c, 0xfc, 0x16, 0x05, 0xd8, 0xd9, 0xdd, 0xd1, 0xd9, 0xd9, 0x13, 0xf6, 0xe4, 0xf0, 0x29, 0x23, 0xdd, 0x17, +0xd2, 0x01, 0xf1, 0xcb, 0xf6, 0xd1, 0x03, 0xec, 0xb2, 0x16, 0x11, 0x04, 0x1b, 0xe0, 0x0a, 0xea, 0x2b, 0x02, 0xfe, 0xd9, 0xe7, 0xf2, 0x25, 0xd5, 0x0c, 0xe6, 0xce, 0x0b, 0x33, 0x42, 0xf1, 0xde, +0xe8, 0xdd, 0xd6, 0xd0, 0x09, 0xd8, 0xe7, 0xaa, 0x18, 0x12, 0x14, 0x7d, 0x09, 0xf7, 0xec, 0x1d, 0xc5, 0x2a, 0x4b, 0xf1, 0xbf, 0x16, 0xf4, 0xdf, 0xed, 0x23, 0xee, 0x1d, 0xc3, 0xff, 0x12, 0xda, +0x40, 0xd4, 0x06, 0xfd, 0xcf, 0x22, 0x17, 0xc5, 0x44, 0x39, 0x48, 0x01, 0x40, 0x12, 0x4f, 0xd3, 0xaa, 0x1f, 0xe7, 0xf7, 0xf6, 0x02, 0x02, 0x2c, 0xf6, 0xc1, 0x18, 0x03, 0x17, 0x2a, 0xd5, 0xe5, +0x08, 0xd4, 0x91, 0x17, 0x44, 0x0c, 0xcf, 0x00, 0x58, 0xd2, 0x0b, 0xe6, 0xd1, 0x2e, 0x16, 0x0d, 0x13, 0x46, 0xf3, 0xea, 0x16, 0x0b, 0x06, 0x46, 0x3e, 0xe6, 0xf9, 0xc8, 0x1c, 0xf0, 0x81, 0x10, +0x1e, 0xea, 0x35, 0xb8, 0x12, 0x26, 0x3d, 0xe3, 0x48, 0xeb, 0x24, 0xb6, 0x4e, 0xee, 0xc4, 0xb3, 0xb0, 0xd0, 0xec, 0x10, 0xd2, 0x31, 0x0d, 0x2e, 0x02, 0xf8, 0x45, 0xe7, 0x4f, 0xec, 0xed, 0x3a, +0xef, 0xe2, 0x08, 0x9e, 0xf0, 0x3a, 0xff, 0x44, 0x2a, 0x20, 0xd0, 0x30, 0x97, 0xed, 0x64, 0xae, 0x1c, 0x05, 0xee, 0x2b, 0xa7, 0x49, 0x02, 0x12, 0x4e, 0x22, 0x65, 0x3f, 0x44, 0x33, 0xf8, 0xc4, +0xf0, 0x46, 0x33, 0x0a, 0x2d, 0xfe, 0x0c, 0x11, 0x5b, 0x41, 0xf3, 0x3f, 0x02, 0x4a, 0x41, 0x0d, 0xce, 0x66, 0x51, 0xd7, 0xe6, 0xd9, 0xfd, 0xff, 0x01, 0x15, 0xd4, 0x49, 0xdd, 0xcf, 0x19, 0xc8, +0x38, 0xe8, 0x45, 0x0c, 0xb0, 0x4b, 0xed, 0x04, 0xd0, 0xf1, 0x46, 0xfa, 0xc2, 0x1f, 0x2f, 0xb1, 0x29, 0x3f, 0x56, 0x8f, 0xe0, 0xa9, 0x40, 0x36, 0xe9, 0xc6, 0x02, 0xee, 0xec, 0x00, 0x02, 0x67, +0xf6, 0x0f, 0xca, 0x97, 0x52, 0xdc, 0x45, 0x7f, 0x3e, 0x48, 0x0e, 0xe1, 0x17, 0x1c, 0xfc, 0x2d, 0xbf, 0x0d, 0x1b, 0x29, 0xc5, 0x50, 0x28, 0xff, 0x0d, 0x21, 0x13, 0xf6, 0x14, 0x2f, 0x02, 0xf6, +0xdc, 0xbe, 0x32, 0x4e, 0xea, 0xb8, 0x7f, 0xd1, 0x3f, 0x39, 0x11, 0xe2, 0x19, 0x1e, 0x23, 0xc2, 0x22, 0xe3, 0x68, 0x32, 0x0f, 0xc3, 0x17, 0xc8, 0x27, 0x3c, 0xbf, 0x2c, 0x44, 0xa9, 0xf4, 0xe4, +0x59, 0xdb, 0x25, 0x07, 0xee, 0x2b, 0xfd, 0x21, 0x01, 0x84, 0xdc, 0xcb, 0x25, 0x26, 0x4e, 0x4e, 0x1a, 0x20, 0xf6, 0xdf, 0x2b, 0x60, 0xeb, 0x08, 0xe1, 0xc1, 0xb6, 0xf0, 0xe7, 0xfe, 0xcc, 0x01, +0xf8, 0x23, 0xe8, 0x1d, 0x12, 0xfe, 0xe2, 0x0f, 0xd6, 0xdf, 0xf4, 0xdb, 0x47, 0xd8, 0xe2, 0x75, 0xf2, 0xcb, 0x22, 0xf6, 0x46, 0x17, 0x24, 0x01, 0x2b, 0x16, 0x0e, 0x0a, 0xbe, 0x46, 0xc6, 0x3f, +0xc6, 0x3f, 0x04, 0xda, 0xdc, 0xf1, 0xf9, 0xd5, 0x36, 0xef, 0x26, 0xfc, 0x28, 0xe2, 0xfa, 0xc3, 0x14, 0xa2, 0xfc, 0x7b, 0x43, 0x16, 0xcc, 0x24, 0xed, 0x27, 0x13, 0x09, 0xf3, 0x32, 0x14, 0xac, +0xab, 0x34, 0xd2, 0x1e, 0xce, 0x0f, 0x10, 0xf4, 0x38, 0xdc, 0x0b, 0x14, 0x14, 0x44, 0x09, 0xed, 0x0b, 0x1d, 0x32, 0x2a, 0x20, 0xf7, 0x42, 0x0b, 0x42, 0x05, 0x05, 0x24, 0xf6, 0x7f, 0xd0, 0x2e, +0xc8, 0xe8, 0x29, 0xce, 0x18, 0xe2, 0x00, 0x00, 0xfb, 0x2a, 0x07, 0xe6, 0xf6, 0x02, 0xce, 0xfd, 0xf5, 0x02, 0x1f, 0xdd, 0xbd, 0xda, 0xd0, 0x24, 0xc2, 0x1d, 0x18, 0xe6, 0x0c, 0x22, 0x73, 0xfe, +0x28, 0x2b, 0xef, 0xab, 0x07, 0xdd, 0x31, 0x4a, 0xe1, 0xec, 0xf7, 0x19, 0x05, 0xe1, 0x1b, 0xf4, 0xe9, 0xfd, 0xea, 0xcb, 0xe6, 0xf0, 0xf8, 0x1b, 0x26, 0x1b, 0xf9, 0xe8, 0xf6, 0xe6, 0x05, 0x17, +0xff, 0x04, 0x4a, 0xe0, 0xff, 0x07, 0x22, 0x0f, 0x0b, 0x11, 0x23, 0x16, 0xe4, 0xf4, 0x1b, 0xf8, 0x3b, 0x82, 0x04, 0x51, 0xd3, 0xd3, 0x28, 0xb9, 0xf9, 0xee, 0x0e, 0x05, 0xa8, 0xfc, 0x4b, 0x07, +0x2a, 0xd8, 0x44, 0xc2, 0x00, 0x18, 0x07, 0x90, 0x0e, 0x6f, 0x1e, 0x0f, 0xe6, 0xe0, 0x35, 0xd7, 0x5b, 0x09, 0xd4, 0x2b, 0xf5, 0x3f, 0x20, 0xfe, 0x0c, 0x0e, 0xae, 0xf4, 0xf7, 0x24, 0xe1, 0xed, +0xf5, 0x04, 0xbe, 0x48, 0x26, 0x11, 0x81, 0x23, 0x20, 0xda, 0xdd, 0xe9, 0x05, 0xfe, 0xde, 0x0f, 0x19, 0xf6, 0xe9, 0x35, 0x1c, 0x2b, 0x24, 0x2f, 0x03, 0x06, 0xdd, 0xb2, 0xfa, 0x9b, 0xda, 0x25, +0x01, 0xc5, 0x04, 0x22, 0x05, 0x56, 0xde, 0xe0, 0xdb, 0xea, 0x33, 0x97, 0x19, 0x39, 0x04, 0x1d, 0x03, 0xfc, 0xc1, 0xd0, 0xec, 0x16, 0xf4, 0xfe, 0xdb, 0x1b, 0x19, 0x23, 0xe0, 0xdf, 0xd4, 0xaf, +0xef, 0x1a, 0xdb, 0x2a, 0x1c, 0x1c, 0xc9, 0x59, 0x2c, 0xd0, 0x0b, 0xfb, 0xf0, 0xde, 0x19, 0xa7, 0xd6, 0xcd, 0xc5, 0x0f, 0xdf, 0xff, 0x0a, 0x0b, 0x43, 0xc8, 0x40, 0xcc, 0x27, 0x14, 0xf9, 0x81, +0x14, 0x0e, 0x0a, 0xec, 0x02, 0xec, 0x1b, 0xf7, 0x31, 0xfc, 0x14, 0xe9, 0xe5, 0x48, 0x2c, 0xca, 0xeb, 0x14, 0xe5, 0x00, 0xff, 0xe5, 0xa5, 0xdd, 0x06, 0xe0, 0x8e, 0x22, 0x09, 0xf5, 0xaf, 0xef, +0x2d, 0xdc, 0xfb, 0x3c, 0xd9, 0xdb, 0xac, 0x21, 0xf1, 0x1e, 0xd4, 0x28, 0x11, 0xf8, 0x1f, 0x1b, 0xdc, 0xed, 0xe3, 0xb0, 0x0d, 0xa2, 0xfc, 0x05, 0xe9, 0xde, 0x04, 0x06, 0x31, 0x27, 0x04, 0x09, +0xf2, 0xe5, 0x34, 0x9a, 0x49, 0x27, 0x09, 0x13, 0x06, 0xc9, 0xdf, 0xf0, 0xd3, 0xdc, 0x2b, 0xf9, 0xed, 0xf0, 0x46, 0xea, 0xe9, 0xd1, 0xbb, 0xdb, 0x1f, 0x0b, 0x06, 0xd8, 0x0a, 0xdb, 0x0d, 0x43, +0x0e, 0x22, 0xf9, 0x0d, 0x23, 0xdf, 0xd8, 0x0e, 0x2e, 0xe9, 0x5a, 0xf7, 0x43, 0x02, 0xd8, 0xe4, 0x06, 0x10, 0xec, 0xf0, 0x00, 0xaf, 0xbe, 0x3e, 0xd9, 0xf2, 0xf5, 0x06, 0x3a, 0x32, 0xf7, 0x22, +0xcf, 0x46, 0x11, 0x14, 0x12, 0xf7, 0x2a, 0xf6, 0x28, 0x40, 0xf1, 0x0b, 0xf6, 0x2c, 0x21, 0x02, 0x26, 0xd8, 0x53, 0xfa, 0xfe, 0x26, 0x43, 0xef, 0xf7, 0x0c, 0xd1, 0x46, 0x5d, 0x4b, 0x32, 0xfa, +0x27, 0xef, 0x69, 0xe5, 0xde, 0xbe, 0xaf, 0xfc, 0xe6, 0x08, 0x1d, 0x7f, 0x05, 0x41, 0xfc, 0xfb, 0x0d, 0x2d, 0xe3, 0x00, 0xfb, 0x32, 0xc0, 0xfd, 0x19, 0x44, 0xea, 0x3c, 0x0d, 0xf1, 0x04, 0x2b, +0xeb, 0x25, 0x3e, 0x31, 0x09, 0xe2, 0x26, 0x01, 0x12, 0xd9, 0xed, 0x0b, 0xea, 0xf8, 0xf8, 0x1b, 0xee, 0xdd, 0xb1, 0x04, 0x09, 0xda, 0x10, 0xd6, 0xfc, 0x03, 0xfe, 0x00, 0xfe, 0x0f, 0x5a, 0xb6, +0x3f, 0x2b, 0x1e, 0xf0, 0xe8, 0xe8, 0x01, 0x19, 0x11, 0x20, 0x3c, 0x2d, 0x23, 0xe9, 0x3a, 0xca, 0xed, 0x00, 0x16, 0x28, 0x30, 0xf6, 0xed, 0x0f, 0x47, 0x1a, 0x36, 0x28, 0x0f, 0xf4, 0x48, 0x09, +0x1c, 0xbe, 0x0c, 0x1b, 0xe8, 0xdd, 0x04, 0xf4, 0x00, 0x2e, 0x05, 0xf2, 0xfd, 0x19, 0x02, 0xee, 0xf5, 0xf2, 0xdc, 0xdd, 0xe6, 0x1d, 0xc7, 0x06, 0xf2, 0x23, 0x04, 0x17, 0x33, 0x07, 0xf9, 0xe5, +0x36, 0x17, 0x0a, 0xad, 0x0b, 0xb6, 0x1e, 0x10, 0xf8, 0xe5, 0xd8, 0x17, 0xef, 0xf6, 0x1e, 0x29, 0x1a, 0x39, 0xf6, 0xc5, 0x2a, 0x20, 0x1e, 0x33, 0xf1, 0xe8, 0x03, 0xe1, 0x34, 0xf6, 0x32, 0x21, +0xe1, 0x24, 0x07, 0x16, 0x37, 0x20, 0x0c, 0xe6, 0x27, 0xf1, 0x2e, 0x7f, 0x00, 0xec, 0x1c, 0xea, 0xe5, 0xe6, 0xe3, 0x1c, 0xa8, 0xef, 0x2c, 0xc6, 0xdc, 0xd4, 0xbc, 0xf0, 0xe3, 0x2c, 0x00, 0x1d, +0x04, 0xd2, 0xfb, 0xa7, 0x41, 0x32, 0xa8, 0xdc, 0xed, 0x47, 0x00, 0xfb, 0xc5, 0xa9, 0xfe, 0x07, 0x4b, 0xe6, 0xcc, 0xeb, 0x15, 0x15, 0xdb, 0xd8, 0xbe, 0x64, 0xe0, 0xeb, 0xeb, 0xfe, 0xbc, 0xf6, +0x42, 0x12, 0xf5, 0x3b, 0x27, 0xa6, 0xdd, 0x04, 0x2b, 0x22, 0x37, 0x4a, 0xd8, 0xe6, 0x0f, 0x07, 0x68, 0xf0, 0xbb, 0x25, 0xf1, 0x18, 0x21, 0x2c, 0xa3, 0xd4, 0xf6, 0xb6, 0x21, 0xcf, 0x05, 0xcc, +0x3a, 0xfd, 0x30, 0xbc, 0x0e, 0x00, 0x92, 0xca, 0xd3, 0xb0, 0x3a, 0x8d, 0xde, 0x2e, 0x14, 0xef, 0x09, 0x9d, 0xce, 0xe6, 0x3d, 0x24, 0x0b, 0xdd, 0xc4, 0xd6, 0x51, 0xee, 0xc9, 0xd6, 0xd0, 0x00, +0xdc, 0x4a, 0xe1, 0x81, 0x21, 0x02, 0xe9, 0x3d, 0xcb, 0x0f, 0x3b, 0x0f, 0xda, 0x21, 0x2b, 0xfd, 0x1e, 0x14, 0x0f, 0xf1, 0xd9, 0x15, 0xf4, 0xf4, 0x12, 0xe4, 0x07, 0x37, 0xdc, 0xe9, 0x35, 0xe7, +0x3a, 0x03, 0x08, 0xf1, 0x20, 0x2b, 0xfb, 0xf5, 0xe8, 0x34, 0x0e, 0xf8, 0xdf, 0x06, 0x38, 0x07, 0xf9, 0xec, 0x27, 0xfb, 0x15, 0x33, 0x13, 0xe1, 0x0a, 0x1d, 0x83, 0xf4, 0x21, 0xfe, 0xdb, 0x20, +0x00, 0x00, 0xe9, 0xf8, 0xbe, 0x0a, 0xff, 0xea, 0x13, 0x1a, 0xd6, 0x2b, 0x29, 0xeb, 0xeb, 0x16, 0x2e, 0xdd, 0xf2, 0xd3, 0x25, 0xf8, 0x81, 0xf5, 0xf1, 0xee, 0x35, 0xda, 0x20, 0x24, 0x35, 0x19, +0x2b, 0xe4, 0x21, 0xc8, 0x3b, 0x00, 0xd6, 0xc7, 0xa6, 0xfa, 0x0f, 0xfe, 0xb2, 0x03, 0x1b, 0x2b, 0xf7, 0xd0, 0x37, 0xd4, 0x1b, 0xda, 0xf4, 0x18, 0x16, 0xd1, 0xe7, 0xe7, 0xbb, 0x2b, 0x14, 0xf3, +0x08, 0xea, 0x0b, 0xee, 0xe2, 0xff, 0x18, 0x17, 0xf4, 0xc9, 0x16, 0x05, 0xea, 0x06, 0xf5, 0xf8, 0xb4, 0x1a, 0xe2, 0xab, 0x05, 0x24, 0xc9, 0x27, 0x18, 0x0a, 0xde, 0xb9, 0xc5, 0xe0, 0xec, 0xdf, +0xfa, 0xf6, 0xd7, 0xca, 0xea, 0xc5, 0xee, 0xe9, 0xf7, 0xb2, 0xce, 0x15, 0x0a, 0x1a, 0xce, 0xf8, 0x02, 0xc8, 0xfe, 0xfb, 0x20, 0x08, 0xed, 0x12, 0xf7, 0x1d, 0xc4, 0x17, 0x11, 0xe4, 0x36, 0x1e, +0x0e, 0xe7, 0xdd, 0x24, 0x10, 0x10, 0xe4, 0x0f, 0xd5, 0xf4, 0xec, 0x08, 0x03, 0x26, 0x01, 0x81, 0xff, 0xf2, 0xf4, 0xe5, 0x0f, 0xde, 0xc6, 0xc0, 0xf3, 0xc7, 0x26, 0xf8, 0xdc, 0x19, 0xec, 0x9c, +0xfa, 0xb1, 0xc1, 0x0a, 0x09, 0x12, 0xfc, 0xd8, 0x2d, 0x02, 0xef, 0xe5, 0x2e, 0x8a, 0xbe, 0xd0, 0xcc, 0x1f, 0xf1, 0xcf, 0xfb, 0x0a, 0xfd, 0x34, 0xcd, 0xeb, 0xd4, 0x10, 0xea, 0xe4, 0x06, 0xb2, +0x7f, 0xc6, 0x3e, 0x1f, 0xb3, 0x1c, 0x2d, 0x14, 0xdc, 0x26, 0xee, 0x04, 0x2b, 0x06, 0x07, 0x99, 0xda, 0xea, 0xde, 0xf4, 0xdb, 0xb7, 0x9a, 0x06, 0xed, 0x3d, 0xee, 0xf2, 0x00, 0xc2, 0x34, 0x06, +0x6a, 0xb5, 0xf3, 0x79, 0x0b, 0xee, 0xc5, 0x1a, 0x04, 0xe1, 0xcb, 0x14, 0x25, 0xc6, 0xd2, 0xcf, 0x01, 0xe9, 0x18, 0x4c, 0xd5, 0x1a, 0x28, 0x30, 0xdd, 0xf4, 0xf1, 0x3f, 0xf3, 0xee, 0x00, 0x15, +0xcc, 0xe1, 0xd6, 0xcf, 0xf7, 0xa4, 0xd7, 0xde, 0x2a, 0x1a, 0xf0, 0xf9, 0x08, 0x0d, 0xce, 0x2d, 0x10, 0xe8, 0x24, 0xce, 0x29, 0x1d, 0x37, 0xc4, 0xd4, 0xea, 0xa9, 0x09, 0xe4, 0x3a, 0x13, 0x1a, +0xb3, 0xc6, 0xe5, 0x1b, 0xf8, 0xb1, 0x48, 0x93, 0xcd, 0x08, 0xdb, 0xd9, 0xe9, 0x12, 0xf3, 0x40, 0x60, 0xf5, 0xd5, 0x15, 0x33, 0xba, 0xfd, 0x08, 0x14, 0x02, 0x39, 0x11, 0xde, 0x0f, 0xef, 0x33, +0x21, 0x28, 0xfc, 0xc0, 0x48, 0xf2, 0x07, 0xfe, 0xb1, 0x12, 0x05, 0x33, 0x10, 0xb4, 0x1b, 0xd3, 0x6d, 0x14, 0xe0, 0x1b, 0x24, 0xd1, 0xef, 0xe7, 0x2b, 0x47, 0xdc, 0x3e, 0xca, 0xfe, 0x15, 0x14, +0x34, 0x2b, 0x15, 0xf9, 0xfe, 0xe3, 0xe7, 0x02, 0xfd, 0x0f, 0x2a, 0x5e, 0x2f, 0xf3, 0x16, 0x30, 0x45, 0x01, 0x3b, 0x49, 0xf3, 0xe9, 0x01, 0xee, 0xf6, 0x38, 0x30, 0x08, 0xdd, 0xbf, 0x30, 0x30, +0x13, 0xe0, 0x18, 0xed, 0xfc, 0x39, 0xe9, 0xf1, 0xee, 0x20, 0xfa, 0xfd, 0x1f, 0x36, 0x1b, 0xfe, 0x22, 0x04, 0xfa, 0x1a, 0x0c, 0x07, 0x03, 0xe7, 0x01, 0x31, 0xcb, 0x1f, 0xc5, 0xf9, 0x11, 0xb6, +0xd8, 0x01, 0xb8, 0x81, 0x36, 0x06, 0x2e, 0xcb, 0xf3, 0xe1, 0x05, 0x1b, 0xf0, 0xf7, 0xf7, 0xf7, 0x21, 0x1e, 0xf7, 0x05, 0xaf, 0x12, 0x19, 0x0c, 0x30, 0x21, 0x35, 0x24, 0xff, 0x0f, 0x0c, 0x81, +0x23, 0x0d, 0x37, 0xed, 0xf3, 0x0f, 0xd9, 0xea, 0x3d, 0x21, 0x21, 0xf7, 0xf3, 0xdf, 0x39, 0x15, 0xff, 0xfc, 0x0a, 0x03, 0x36, 0x25, 0xf1, 0x02, 0xff, 0x17, 0xcd, 0xec, 0x06, 0x1a, 0xa3, 0x14, +0x18, 0xf9, 0x0d, 0xe0, 0xda, 0xe8, 0xdb, 0xf3, 0xf3, 0x2a, 0x16, 0x09, 0x29, 0x0c, 0x0b, 0x18, 0x10, 0xf9, 0xd3, 0x9d, 0x01, 0x99, 0xbe, 0x24, 0xeb, 0xc2, 0x12, 0x07, 0xe6, 0x12, 0xf1, 0xef, +0x2c, 0xf6, 0x0f, 0xcb, 0x3b, 0x16, 0xe1, 0x16, 0xe4, 0x10, 0xdf, 0xea, 0xe5, 0x30, 0x07, 0x00, 0xe8, 0xd6, 0x14, 0x03, 0x2a, 0xfb, 0xdf, 0xf8, 0x2d, 0xfb, 0x26, 0x14, 0xda, 0x1c, 0x1b, 0xea, +0x00, 0x18, 0xf3, 0x2b, 0xf1, 0xcc, 0x03, 0x1d, 0x45, 0x5b, 0x1c, 0xce, 0xf8, 0x1c, 0x27, 0x37, 0x11, 0x32, 0xf3, 0x29, 0x09, 0xc5, 0x5c, 0x91, 0xf6, 0xe2, 0x30, 0x2a, 0x3d, 0xf8, 0xeb, 0xf4, +0x12, 0x08, 0x6a, 0xfd, 0x26, 0xb9, 0x41, 0xfd, 0x2b, 0x0b, 0x6c, 0x18, 0xfd, 0xa5, 0xce, 0x02, 0x2b, 0x0b, 0x0c, 0xf7, 0xfd, 0x25, 0xf1, 0xc4, 0xf1, 0x0d, 0xdf, 0xf9, 0xb5, 0x35, 0xd3, 0xba, +0xdc, 0xff, 0x41, 0x0c, 0xf9, 0x20, 0x0f, 0xd0, 0xef, 0x14, 0xe8, 0xcc, 0x14, 0x81, 0x05, 0x20, 0x07, 0xfe, 0xeb, 0x2b, 0x0c, 0x19, 0x4e, 0x09, 0x22, 0x59, 0xc8, 0xe3, 0x0f, 0x06, 0x33, 0x3b, +0x0d, 0x2d, 0x2b, 0xf8, 0x43, 0x35, 0x13, 0x28, 0xb9, 0x34, 0xeb, 0x08, 0x38, 0x38, 0x36, 0x0b, 0x1e, 0x08, 0xcf, 0x70, 0xfa, 0xf4, 0x33, 0xe0, 0xec, 0x45, 0xf3, 0x02, 0x1d, 0xb8, 0xd5, 0xf4, +0x48, 0xc1, 0x1c, 0xdf, 0x63, 0x56, 0x1f, 0x9b, 0xaa, 0x09, 0xfb, 0x34, 0xee, 0xae, 0xcb, 0x30, 0xf3, 0xea, 0xd0, 0x0d, 0x0b, 0x08, 0x22, 0xd8, 0x91, 0xc3, 0x12, 0xb4, 0x4f, 0xe7, 0xf0, 0x19, +0x38, 0x1e, 0xcc, 0xe3, 0xf1, 0x21, 0x13, 0x0c, 0xce, 0x0e, 0x00, 0x2e, 0x14, 0x18, 0x55, 0xfb, 0xf1, 0x62, 0xae, 0xea, 0x0c, 0xdc, 0x20, 0x45, 0x35, 0xd7, 0x0c, 0x1b, 0xdb, 0xba, 0xbc, 0x26, +0xce, 0xcd, 0x09, 0x7f, 0x08, 0x57, 0x10, 0xe5, 0x0b, 0x40, 0xf5, 0x0a, 0xe6, 0x1e, 0x03, 0x1d, 0x2d, 0x0e, 0x47, 0x22, 0xd7, 0x29, 0xd5, 0x2f, 0x01, 0x4f, 0x08, 0x50, 0xbd, 0x25, 0xdb, 0xdc, +0x34, 0x23, 0xe2, 0xed, 0x26, 0x1d, 0xf7, 0x26, 0x14, 0xc9, 0xce, 0x2d, 0xf1, 0x22, 0xfc, 0xcf, 0xbe, 0x1c, 0x20, 0xee, 0xdc, 0x05, 0xbb, 0xe8, 0xdd, 0xd4, 0xfe, 0xf6, 0xf1, 0x1b, 0x16, 0xf1, +0x2d, 0xe9, 0xe3, 0xf7, 0xda, 0xf3, 0xdd, 0xdc, 0x2c, 0xe6, 0x2f, 0xfb, 0x2e, 0x40, 0x37, 0xd6, 0xd9, 0x09, 0xf0, 0xe6, 0xd9, 0x36, 0x24, 0x0c, 0x0e, 0xb3, 0x2a, 0xe4, 0x27, 0x27, 0xca, 0xa0, +0x28, 0x1e, 0x9d, 0x01, 0x3d, 0x1b, 0xcb, 0xf4, 0x2b, 0x04, 0xee, 0xff, 0xef, 0xfd, 0x07, 0xfb, 0xff, 0x1c, 0x1b, 0xfe, 0x32, 0xbb, 0xdc, 0x13, 0x0d, 0xf1, 0xfd, 0xe9, 0x10, 0xf9, 0x90, 0xb7, +0xfa, 0xc0, 0xfd, 0xab, 0x1f, 0x2d, 0x4d, 0x1b, 0x29, 0xd0, 0x0a, 0xf0, 0x3b, 0xfb, 0xc6, 0x81, 0xaf, 0xdb, 0xef, 0x0b, 0xd4, 0xe0, 0x2b, 0x12, 0x37, 0xe1, 0x33, 0xd6, 0x30, 0xf7, 0xbb, 0x5a, +0xf3, 0xb6, 0xfd, 0xc9, 0xdc, 0x16, 0xfb, 0x2d, 0xf2, 0xa7, 0x1b, 0xf2, 0xfd, 0xd8, 0x96, 0x9f, 0xff, 0xe8, 0xef, 0x29, 0xbc, 0x1c, 0x06, 0x08, 0x0f, 0xe8, 0xf9, 0xf4, 0xcc, 0x0d, 0xe3, 0x81, +0x34, 0xf4, 0x29, 0xfe, 0xf6, 0xfb, 0xfe, 0x2c, 0xe1, 0x1f, 0xf0, 0x1a, 0xd0, 0x0f, 0xf2, 0x5b, 0xf1, 0xaf, 0x11, 0x52, 0x1d, 0x19, 0xb5, 0xd3, 0xe4, 0x3f, 0x09, 0x02, 0x5d, 0xec, 0xa0, 0x09, +0x18, 0xe4, 0xd4, 0xce, 0xa2, 0xdf, 0xf4, 0x14, 0x8f, 0x11, 0xf2, 0xc5, 0xe4, 0x39, 0x2d, 0x2e, 0xd9, 0xe2, 0xd5, 0x93, 0xe3, 0xb5, 0x30, 0xbe, 0xc0, 0xaa, 0xfe, 0x48, 0x26, 0xea, 0xa7, 0x0a, +0x28, 0xd0, 0x38, 0xa7, 0x43, 0xdd, 0xe3, 0xc3, 0x00, 0x32, 0xd5, 0xc1, 0x0b, 0xe8, 0xb2, 0xdc, 0xa5, 0xd7, 0xfe, 0xed, 0x2b, 0xb7, 0x18, 0x9c, 0xe6, 0x41, 0x3f, 0x53, 0xdc, 0xd7, 0xc4, 0x59, +0x09, 0xfd, 0x12, 0x03, 0xe0, 0x13, 0x39, 0xe1, 0x25, 0x33, 0x09, 0xeb, 0xed, 0xf6, 0x25, 0x21, 0x5c, 0x09, 0x45, 0x18, 0x06, 0x16, 0x39, 0x81, 0x31, 0xfc, 0x10, 0xfe, 0x10, 0x20, 0x0f, 0x0a, +0x3e, 0x30, 0x57, 0x03, 0x09, 0x0c, 0x04, 0x19, 0xf6, 0xfd, 0x09, 0x04, 0x30, 0xec, 0xcd, 0xda, 0x0f, 0x27, 0xce, 0xf9, 0x26, 0x04, 0xc7, 0x0e, 0x19, 0xdd, 0x03, 0xe6, 0xd0, 0xd5, 0xdb, 0xed, +0xe4, 0x08, 0xf5, 0xea, 0x2d, 0x0c, 0x02, 0x00, 0x0d, 0x02, 0xda, 0xa6, 0x1a, 0x9b, 0xd6, 0xf6, 0x0a, 0xcb, 0x02, 0x00, 0x0d, 0x02, 0x17, 0xe6, 0x21, 0x20, 0x09, 0xdf, 0x38, 0xff, 0x0e, 0xd3, +0xfe, 0x06, 0xfd, 0x09, 0x02, 0x0f, 0x00, 0xfe, 0xd6, 0x00, 0x35, 0xfd, 0xf0, 0xeb, 0xde, 0xf4, 0x34, 0x2a, 0x0b, 0x29, 0xfb, 0x17, 0xf7, 0x26, 0xf4, 0xbc, 0x04, 0x1c, 0xd9, 0x02, 0x4a, 0xc4, +0x0d, 0x1d, 0x39, 0xf2, 0x08, 0x1f, 0x02, 0x1e, 0x0e, 0x13, 0x08, 0x1f, 0x09, 0xe5, 0x1c, 0x98, 0x03, 0x22, 0xd4, 0x0a, 0x24, 0xf0, 0x1a, 0xea, 0xec, 0xc6, 0x28, 0x06, 0x03, 0x17, 0x37, 0xe5, +0x16, 0xda, 0x1b, 0x02, 0x1e, 0xc4, 0xd6, 0x11, 0x12, 0x02, 0x08, 0x0e, 0x01, 0x27, 0xab, 0xfa, 0xef, 0xef, 0xff, 0x09, 0xd7, 0xee, 0xed, 0xfc, 0x33, 0x0c, 0x06, 0x21, 0x2e, 0x08, 0xd6, 0xfa, +0xbd, 0xe5, 0xec, 0x81, 0x21, 0xca, 0xff, 0x3b, 0x0f, 0xd9, 0x2c, 0x06, 0xfd, 0x37, 0x0c, 0xdc, 0x24, 0xf2, 0xfc, 0xd7, 0xf1, 0x47, 0x1a, 0xf6, 0xe2, 0x00, 0x05, 0xdb, 0x26, 0xe0, 0x28, 0xeb, +0xe2, 0x1a, 0x1d, 0xf2, 0x44, 0xf3, 0x24, 0x0a, 0x3d, 0xd2, 0x9d, 0x61, 0x1b, 0x05, 0x0e, 0xea, 0x0f, 0x51, 0xd3, 0xfb, 0x29, 0x3a, 0xea, 0xca, 0x28, 0x1f, 0x2b, 0x22, 0xc5, 0xf1, 0xef, 0x26, +0x27, 0x0e, 0xf1, 0x0f, 0x10, 0xf5, 0x16, 0xef, 0xcb, 0x02, 0x16, 0x38, 0x32, 0x7f, 0xcc, 0x11, 0x19, 0x28, 0x0b, 0x1a, 0x23, 0xe3, 0x38, 0xf1, 0x2b, 0x3d, 0x4a, 0x2c, 0xcd, 0xdf, 0xf9, 0x02, +0xd9, 0x31, 0xff, 0xea, 0xdb, 0xda, 0xe8, 0xf8, 0x07, 0x13, 0x22, 0x00, 0x21, 0x44, 0xf5, 0x35, 0xfc, 0x1d, 0x33, 0xe4, 0x0a, 0x07, 0x0a, 0xd6, 0x2d, 0x26, 0x12, 0x15, 0xfc, 0xed, 0x29, 0x28, +0x15, 0x1d, 0xbc, 0x0b, 0xec, 0xe5, 0x1b, 0x2a, 0x1f, 0x1e, 0xd6, 0x0d, 0x5a, 0xd9, 0x09, 0x54, 0x01, 0xf4, 0x41, 0xf2, 0x29, 0x29, 0x08, 0x48, 0xfd, 0xee, 0x15, 0x07, 0xb4, 0x54, 0x24, 0x5d, +0x14, 0xed, 0x14, 0xe3, 0xf4, 0xdf, 0x09, 0xce, 0xf0, 0xd7, 0x00, 0x2f, 0xe3, 0xee, 0xed, 0x08, 0x20, 0x13, 0xde, 0x0c, 0xd7, 0xec, 0x28, 0xe2, 0x32, 0x1e, 0x4b, 0xde, 0x08, 0x0f, 0xfc, 0x81, +0x07, 0x32, 0x25, 0x17, 0x11, 0xf2, 0x0d, 0xe8, 0x30, 0x0f, 0x1c, 0x1d, 0xea, 0xeb, 0x22, 0x1f, 0xfd, 0xe7, 0x02, 0x1f, 0x16, 0xfb, 0xde, 0xe3, 0x28, 0x16, 0xd9, 0xff, 0x2e, 0x22, 0x83, 0x23, +0x25, 0xe9, 0xea, 0x06, 0xed, 0xf9, 0xcd, 0xe8, 0x07, 0x26, 0xed, 0x0b, 0x1c, 0x23, 0x24, 0x13, 0x0c, 0xe9, 0xd6, 0xd6, 0x11, 0x96, 0xd0, 0xf1, 0xee, 0xe7, 0x18, 0xf6, 0x16, 0x1a, 0x03, 0x03, +0x2a, 0xe1, 0x0b, 0xe1, 0x2a, 0xff, 0xe1, 0x1b, 0xee, 0x02, 0xe1, 0xd5, 0xfd, 0x25, 0xeb, 0x16, 0xe5, 0xf5, 0x10, 0xf6, 0x18, 0xe6, 0xd9, 0x09, 0xff, 0xef, 0xfa, 0x0b, 0x05, 0xf2, 0xf1, 0x2c, +0x01, 0xbf, 0x0f, 0x42, 0xe5, 0xd6, 0x17, 0xe3, 0xe8, 0xe7, 0xe1, 0xea, 0xfc, 0x3c, 0x40, 0xf3, 0x19, 0x1a, 0x32, 0xf5, 0x03, 0x0f, 0xb4, 0x9a, 0x4a, 0x06, 0xe5, 0x03, 0xf2, 0xd4, 0x3b, 0xee, +0x7f, 0xfb, 0xff, 0x01, 0xdc, 0x19, 0x23, 0x2b, 0xee, 0xfb, 0x32, 0x39, 0x47, 0xee, 0xb2, 0xeb, 0x3a, 0xe6, 0xf6, 0x20, 0x24, 0xd6, 0xc4, 0x21, 0xfb, 0x19, 0x2a, 0x11, 0xc8, 0x1f, 0xf6, 0x97, +0xf3, 0xfe, 0x15, 0xf1, 0x01, 0x25, 0x2c, 0x2e, 0xcb, 0xf5, 0xc1, 0xb7, 0x00, 0xab, 0x0f, 0xbc, 0xc7, 0xd9, 0x28, 0x2d, 0x28, 0x1e, 0xdb, 0xf1, 0x0f, 0x12, 0x09, 0xd6, 0x18, 0xe9, 0x00, 0xeb, +0xf3, 0x0a, 0xd0, 0xfc, 0xf5, 0xe0, 0xb7, 0x02, 0xe8, 0x0c, 0x2a, 0xd7, 0x0f, 0xd5, 0xb4, 0x01, 0x0a, 0x37, 0x40, 0x24, 0x00, 0x03, 0xfc, 0x07, 0xef, 0x24, 0xcb, 0x0f, 0x07, 0x0f, 0x00, 0x5a, +0xf3, 0xd2, 0x67, 0x1c, 0x2e, 0x32, 0xfb, 0x0e, 0xa1, 0x05, 0xc4, 0xbd, 0x0e, 0xd0, 0xf5, 0x7d, 0xd0, 0xf5, 0xa9, 0xed, 0x12, 0x37, 0x04, 0xee, 0x07, 0xc4, 0xa1, 0xc3, 0xf6, 0xce, 0x17, 0x2b, +0x47, 0xf4, 0xb1, 0x23, 0xb9, 0x5b, 0x2b, 0xec, 0xd9, 0xaf, 0x24, 0x1a, 0x01, 0xc6, 0x2a, 0x0f, 0xd8, 0x10, 0xf3, 0x20, 0x3e, 0x36, 0x3e, 0x1f, 0xf7, 0xf4, 0xfb, 0xf8, 0xcc, 0x04, 0xd4, 0x07, +0xee, 0xf8, 0x11, 0x28, 0xd0, 0x7f, 0xe2, 0xcf, 0x0f, 0x2a, 0x30, 0xdc, 0x33, 0x14, 0x3e, 0x1e, 0x03, 0x10, 0x10, 0x34, 0x18, 0xe6, 0x02, 0x0e, 0xfe, 0x11, 0x3f, 0x0f, 0xf9, 0xdb, 0xe3, 0x05, +0x3e, 0xe9, 0xba, 0xe7, 0xfa, 0xd8, 0xf0, 0xeb, 0xc4, 0x0f, 0xd9, 0xd7, 0xd1, 0xef, 0xe4, 0x09, 0x36, 0xf9, 0xd5, 0x2f, 0xe2, 0x1f, 0xeb, 0xa7, 0xc1, 0xf8, 0xf4, 0x28, 0xaa, 0x20, 0x11, 0x16, +0x0a, 0xcd, 0x09, 0xba, 0x3c, 0x3a, 0xf3, 0xe1, 0xdc, 0x0e, 0x1d, 0x2a, 0x27, 0x26, 0x39, 0x34, 0x11, 0x18, 0xfd, 0x24, 0x32, 0x34, 0x0a, 0xf7, 0x1a, 0x10, 0xf6, 0xdb, 0xd6, 0xd8, 0xfc, 0x05, +0x15, 0x21, 0xe1, 0x2b, 0xef, 0x1d, 0xfe, 0xd5, 0x18, 0x03, 0xdd, 0x0f, 0xcf, 0x44, 0xf2, 0x5b, 0x16, 0x02, 0x35, 0x4b, 0x16, 0x39, 0x39, 0x0c, 0x03, 0x27, 0x32, 0xa9, 0x1f, 0xdb, 0x2a, 0x57, +0x57, 0xe5, 0xdf, 0xfd, 0x09, 0x22, 0x2b, 0x2b, 0x00, 0x48, 0xdf, 0xcb, 0x07, 0x0b, 0x40, 0x7f, 0x27, 0xed, 0x26, 0xf5, 0x52, 0xeb, 0xe3, 0x29, 0xca, 0xfe, 0x2f, 0x0b, 0xe6, 0x1b, 0x07, 0xe5, +0x23, 0x0f, 0xc8, 0xc5, 0x1b, 0xb6, 0x02, 0x0a, 0xd7, 0xd7, 0x0c, 0xf0, 0xa9, 0x25, 0xa8, 0x03, 0xfc, 0x58, 0xee, 0xe8, 0xf0, 0xc2, 0x0c, 0x0b, 0x17, 0x26, 0xfd, 0x13, 0xd6, 0xfe, 0x26, 0x9b, +0x42, 0x00, 0x41, 0xe5, 0x14, 0xe1, 0xff, 0xe8, 0xb0, 0x26, 0x42, 0x2d, 0xe0, 0xe8, 0xdd, 0xf8, 0xf2, 0xbe, 0x38, 0xee, 0xd2, 0xfc, 0xf3, 0x15, 0x2e, 0xff, 0xe1, 0xe0, 0x15, 0xfa, 0xa8, 0xec, +0x2a, 0xb3, 0xf4, 0xce, 0x94, 0x14, 0xe1, 0xb8, 0xef, 0x2b, 0xbb, 0xf4, 0x19, 0x16, 0x11, 0x0d, 0x4a, 0x07, 0xbb, 0x81, 0x0e, 0xa9, 0xe6, 0x1e, 0x20, 0x0b, 0xe9, 0x11, 0x1a, 0xb2, 0xf9, 0xe5, +0x2d, 0xfe, 0x19, 0x91, 0x25, 0xfa, 0xd9, 0x03, 0x04, 0xe9, 0xd4, 0xfa, 0x1f, 0x2d, 0xe9, 0xf3, 0xb7, 0xdd, 0x06, 0xe0, 0x57, 0xf8, 0x0d, 0xc9, 0x10, 0x33, 0x33, 0x25, 0x0f, 0x16, 0xfe, 0xeb, +0x02, 0xe8, 0xfe, 0xf1, 0x31, 0x05, 0x4c, 0xf4, 0x66, 0xd9, 0x4c, 0xe4, 0x36, 0xb7, 0xfa, 0x11, 0xe1, 0x2d, 0x2b, 0x1d, 0xde, 0xa3, 0xe4, 0x51, 0x08, 0xb5, 0xe1, 0xf9, 0xdb, 0x0c, 0x88, 0xee, +0x32, 0x0e, 0x13, 0xf3, 0xd7, 0x88, 0x0e, 0xc9, 0x1a, 0xea, 0xe6, 0x2a, 0x0f, 0x0e, 0xe6, 0xe3, 0xf6, 0xeb, 0xdd, 0x0b, 0xef, 0x36, 0x0e, 0x2c, 0xea, 0xd4, 0xd5, 0x36, 0x53, 0xdb, 0x27, 0xf3, +0x33, 0xf0, 0xca, 0x23, 0xfc, 0xea, 0x81, 0xd7, 0xbd, 0xf2, 0x28, 0x64, 0x3f, 0x19, 0xe9, 0xd6, 0x3e, 0x47, 0xe7, 0xcd, 0xe5, 0x11, 0xd9, 0xc0, 0xf2, 0xe4, 0xf0, 0x42, 0x23, 0x57, 0x1a, 0xaa, +0x1e, 0xad, 0x00, 0x14, 0xee, 0x27, 0x4f, 0xfd, 0x02, 0x05, 0xda, 0xfa, 0x2d, 0xb7, 0xdf, 0xb1, 0x28, 0xd3, 0xc2, 0xf2, 0x1c, 0x1d, 0x1e, 0x1a, 0xf9, 0x29, 0xf1, 0xf1, 0x35, 0x04, 0xf2, 0x29, +0xf5, 0x0a, 0x05, 0x01, 0xef, 0x17, 0x07, 0x1a, 0xd6, 0x03, 0xe3, 0xff, 0x01, 0xf0, 0xe8, 0x7f, 0xf3, 0xfe, 0xd5, 0x14, 0x0b, 0x08, 0xf8, 0x0e, 0xc6, 0x16, 0x03, 0x0e, 0x29, 0xfb, 0x04, 0xff, +0xfd, 0x3a, 0x0c, 0xfd, 0xf1, 0x02, 0x1c, 0x00, 0x08, 0xfe, 0x47, 0xfd, 0x15, 0xe1, 0x53, 0x09, 0x05, 0x0d, 0x34, 0xe5, 0x3f, 0x29, 0x3c, 0xea, 0xef, 0xfb, 0xf1, 0xe4, 0xd3, 0xc9, 0x13, 0xe5, +0x0f, 0xf6, 0xf5, 0x44, 0xd0, 0x3e, 0xf7, 0xec, 0xf0, 0x0c, 0x14, 0x0b, 0x17, 0xee, 0xf6, 0x02, 0xfb, 0x12, 0x08, 0x43, 0xde, 0x05, 0xea, 0xe5, 0x1e, 0x04, 0x0b, 0xfe, 0x00, 0x15, 0x29, 0xf0, +0x42, 0x1a, 0xd2, 0x02, 0xcd, 0x29, 0x27, 0x35, 0xf8, 0x19, 0x14, 0xc5, 0x15, 0xf4, 0x08, 0x0e, 0x2e, 0xf6, 0xce, 0x2d, 0xe3, 0xc6, 0xce, 0xfc, 0xa6, 0xdb, 0xf3, 0xc2, 0x0f, 0x47, 0xf5, 0xe6, +0xeb, 0xe7, 0xf1, 0xcb, 0x1f, 0x1d, 0x12, 0xa1, 0xef, 0x28, 0x12, 0xe1, 0x0e, 0xef, 0x56, 0x19, 0xfd, 0x04, 0xd3, 0x16, 0x05, 0x53, 0xf5, 0xb9, 0xd1, 0x2a, 0x1f, 0xbd, 0xf5, 0x05, 0x02, 0x0d, +0x1a, 0x0d, 0xde, 0x04, 0x11, 0x12, 0x8b, 0xe2, 0x0e, 0x00, 0xf8, 0x3d, 0xcc, 0x2c, 0xed, 0xff, 0x19, 0xe0, 0x21, 0x54, 0x0b, 0xf9, 0x03, 0x0a, 0xae, 0xf6, 0xdc, 0xb8, 0x12, 0xc9, 0xf1, 0xc1, +0x55, 0x1a, 0xf4, 0xae, 0x28, 0x44, 0xec, 0xe9, 0xf1, 0xfc, 0x0f, 0xda, 0x25, 0x3d, 0x1c, 0xd0, 0xf1, 0xc8, 0xe4, 0xd8, 0xf7, 0xdc, 0x1a, 0x15, 0xee, 0x0e, 0xfe, 0x0b, 0x16, 0xdd, 0xd0, 0x17, +0x0e, 0xdd, 0x81, 0xa8, 0x2a, 0xf3, 0xd9, 0xda, 0xf2, 0x02, 0x09, 0xcf, 0xc0, 0x6b, 0x22, 0xa3, 0x10, 0xcb, 0xf2, 0x7f, 0xad, 0xec, 0xea, 0xfb, 0x43, 0xe7, 0x29, 0xd5, 0x20, 0xe7, 0xae, 0xd6, +0x34, 0xe7, 0xb6, 0x28, 0x12, 0x3c, 0x06, 0xf3, 0x19, 0x2e, 0xc3, 0xf3, 0x22, 0xe6, 0x31, 0x54, 0x4d, 0x18, 0xdd, 0x42, 0xfd, 0x4d, 0xf2, 0x2c, 0x27, 0xc0, 0xee, 0x23, 0x09, 0x9a, 0xf6, 0x51, +0x2d, 0xca, 0x62, 0xf0, 0xe3, 0x33, 0xfa, 0x2e, 0xea, 0x12, 0x09, 0xdb, 0xe5, 0x0c, 0x01, 0x16, 0x74, 0xd6, 0xeb, 0xc3, 0xc6, 0xd7, 0xda, 0x2e, 0xed, 0xef, 0x18, 0x1d, 0x3d, 0xbb, 0x17, 0xe8, +0x15, 0x9f, 0x21, 0xa1, 0x4e, 0xa2, 0xae, 0xea, 0xba, 0xe6, 0xe0, 0x1f, 0xf8, 0x25, 0xf4, 0xd8, 0xe4, 0x9c, 0xcd, 0xef, 0x8a, 0x00, 0x50, 0x0d, 0x9f, 0x1a, 0x7e, 0xcb, 0xb8, 0xfc, 0xd4, 0x62, +0xfe, 0xee, 0xf5, 0x33, 0xc4, 0x03, 0xb7, 0x08, 0x26, 0x49, 0x20, 0xe0, 0xc4, 0x31, 0x14, 0x24, 0xfa, 0x06, 0x22, 0x32, 0x1e, 0xad, 0x5a, 0x81, 0x03, 0xec, 0x01, 0x38, 0x1f, 0xf1, 0xe9, 0xe1, +0xfb, 0x21, 0x57, 0xf1, 0xfa, 0x0b, 0x30, 0x05, 0xf6, 0x0e, 0x4c, 0x31, 0x17, 0xb9, 0xd4, 0x1d, 0x23, 0x22, 0x0b, 0xe7, 0xe7, 0x09, 0xae, 0xd2, 0x0e, 0xed, 0xe5, 0xf3, 0xad, 0x2a, 0xd3, 0xc0, +0xe5, 0x04, 0x14, 0xe7, 0xf3, 0x06, 0xdb, 0xed, 0x1c, 0x18, 0xe8, 0xaa, 0x11, 0xa2, 0xf1, 0x2a, 0xe0, 0xe2, 0x0d, 0x06, 0xeb, 0x0f, 0xe6, 0xfb, 0x3c, 0x14, 0xe3, 0xe5, 0x20, 0x06, 0xd9, 0x09, +0xda, 0x09, 0x07, 0xc7, 0x22, 0xf7, 0xd5, 0x20, 0xc8, 0x02, 0xf6, 0x06, 0x45, 0x1d, 0xfc, 0xbb, 0x1b, 0x1b, 0xd4, 0x41, 0xfd, 0x3a, 0xfc, 0xc3, 0xca, 0x5e, 0xd1, 0xf6, 0x28, 0xfb, 0x1f, 0xf3, +0x0b, 0x4c, 0xe2, 0x00, 0xc4, 0x05, 0xf4, 0xe1, 0x05, 0xef, 0xfd, 0x54, 0xf1, 0x2b, 0x0e, 0x1a, 0xbe, 0x11, 0x43, 0xfe, 0x2d, 0x54, 0xe3, 0x01, 0xf3, 0x11, 0x5c, 0x10, 0x60, 0x08, 0x4c, 0x09, +0x17, 0x06, 0x65, 0xd9, 0xce, 0xdc, 0x47, 0xfc, 0xda, 0x25, 0xce, 0xbd, 0xbe, 0x30, 0x74, 0xbd, 0xfc, 0x47, 0xdf, 0xd6, 0xf7, 0x22, 0xf2, 0xd6, 0xc6, 0x0a, 0x3a, 0xd2, 0xdf, 0xd1, 0xda, 0xb3, +0x17, 0x34, 0xfc, 0x03, 0xe1, 0x3c, 0x16, 0x3e, 0x06, 0x19, 0xdc, 0xfe, 0xdb, 0xec, 0x18, 0x17, 0x16, 0x7f, 0xe1, 0x12, 0x22, 0xe8, 0xe6, 0x62, 0xc9, 0x33, 0x2e, 0x3e, 0x36, 0x0a, 0xdd, 0x5c, +0xd1, 0xb9, 0xf9, 0x25, 0x09, 0x2a, 0x35, 0x5b, 0x2f, 0x13, 0x01, 0x14, 0x11, 0xed, 0x2d, 0xaa, 0xfa, 0xc0, 0x0b, 0x3a, 0xd5, 0xbd, 0x9a, 0x29, 0x15, 0x2d, 0xf9, 0xd8, 0xfd, 0xf0, 0xdf, 0xd9, +0xd7, 0x1f, 0x0d, 0xe2, 0xe6, 0xdc, 0xe6, 0xc9, 0x0b, 0xf8, 0x0c, 0xf9, 0xd1, 0xba, 0xf8, 0xcf, 0xfc, 0x28, 0x21, 0x02, 0xd7, 0xfe, 0x02, 0x29, 0xf5, 0xab, 0x1a, 0x2b, 0x24, 0xe4, 0xc2, 0xde, +0x19, 0x06, 0xe0, 0x1e, 0x3c, 0x2b, 0x81, 0xfd, 0xfa, 0xf6, 0xe9, 0x09, 0xbe, 0xfc, 0xfb, 0xff, 0xf5, 0x05, 0x0d, 0xef, 0x27, 0x40, 0x03, 0x3c, 0xc7, 0xe8, 0xec, 0xdb, 0x01, 0xbb, 0x0e, 0xd6, +0xf5, 0xc8, 0x0f, 0x07, 0xf9, 0x27, 0x0e, 0xc1, 0x32, 0xea, 0x0d, 0x0d, 0xe3, 0xfe, 0xf6, 0x0d, 0x0f, 0x18, 0xdb, 0xd4, 0x1c, 0x05, 0xc2, 0x22, 0xda, 0x26, 0xd3, 0x06, 0x35, 0xc9, 0xe5, 0xb6, +0xec, 0x27, 0x08, 0x2c, 0x0d, 0x27, 0x09, 0x14, 0xf8, 0x57, 0xfb, 0xc7, 0xf2, 0x4d, 0x05, 0xba, 0x20, 0x0f, 0x2e, 0x67, 0xb1, 0xcb, 0xce, 0x19, 0x17, 0x21, 0x18, 0x07, 0x1f, 0x00, 0x0c, 0xf5, +0xe8, 0xd2, 0x0d, 0x16, 0x49, 0x7f, 0xea, 0x03, 0x2c, 0x34, 0xf4, 0x01, 0x2b, 0xd7, 0x47, 0x3e, 0x38, 0xee, 0xf0, 0x24, 0xd9, 0x0a, 0x25, 0x34, 0xd7, 0x05, 0xf8, 0xe3, 0xe0, 0xd8, 0xfa, 0x34, +0x28, 0xe9, 0xf3, 0xed, 0xf3, 0x37, 0xf5, 0x44, 0xda, 0x01, 0x14, 0xd1, 0xf2, 0xff, 0xd0, 0xfb, 0x70, 0x01, 0x0d, 0xe6, 0xde, 0xfd, 0x2d, 0x5d, 0xcf, 0x0e, 0xfa, 0x29, 0xfe, 0x05, 0x13, 0x21, +0x02, 0x20, 0xe7, 0xe8, 0x28, 0xbb, 0xce, 0x68, 0xe1, 0xeb, 0x37, 0x0b, 0x25, 0x14, 0x0b, 0x18, 0x04, 0xda, 0x08, 0xe1, 0xd1, 0x4e, 0x10, 0x48, 0xc9, 0x11, 0x37, 0xff, 0xad, 0xd8, 0x10, 0x13, +0xf0, 0x30, 0x17, 0x0b, 0xe8, 0x1a, 0x16, 0xf9, 0x3f, 0x05, 0x0e, 0xf0, 0xf8, 0xf8, 0x23, 0x32, 0xd8, 0x15, 0x12, 0xfa, 0xd5, 0xc1, 0x09, 0x81, 0x35, 0xc4, 0x09, 0x0a, 0x05, 0x2a, 0xd6, 0xe1, +0xc8, 0x36, 0x48, 0xd7, 0x0f, 0xdc, 0x1d, 0x01, 0x31, 0xe0, 0x45, 0x52, 0x06, 0xd6, 0xef, 0xcb, 0x0f, 0x17, 0xc6, 0xfd, 0x02, 0x1a, 0x9f, 0x0c, 0xf9, 0x0b, 0x01, 0x10, 0xae, 0xff, 0xd9, 0xc9, +0xf2, 0x00, 0x1a, 0xef, 0x31, 0x0d, 0xdc, 0x06, 0xf7, 0x15, 0xe4, 0xa5, 0x22, 0xca, 0xde, 0xe5, 0xf8, 0xf9, 0xf1, 0xf6, 0x0f, 0xeb, 0x13, 0xf8, 0x3b, 0xf3, 0x0b, 0xb9, 0x21, 0x3f, 0x04, 0xb9, +0xec, 0xfa, 0x0c, 0xeb, 0x1f, 0x0d, 0x2d, 0x12, 0xd3, 0xfb, 0x04, 0xd8, 0x38, 0xe6, 0x00, 0x1e, 0x2e, 0x00, 0x11, 0x37, 0xf3, 0x22, 0x00, 0xf2, 0x03, 0x4d, 0xb9, 0xde, 0x39, 0x2d, 0xef, 0xfd, +0xc5, 0x2a, 0x08, 0x39, 0xd8, 0xc6, 0xdc, 0x10, 0x4d, 0xe4, 0xe0, 0x23, 0x20, 0x2c, 0x23, 0xf9, 0xd4, 0xf3, 0x21, 0x4b, 0x38, 0x49, 0x16, 0x46, 0xa1, 0xed, 0xfa, 0x3c, 0x3e, 0x0d, 0xd7, 0xe1, +0xdc, 0x2e, 0x03, 0xda, 0xb9, 0x29, 0x4f, 0x44, 0xdc, 0x3e, 0xd8, 0xe0, 0xd8, 0xd4, 0x0d, 0xe4, 0x1a, 0x09, 0x15, 0xf9, 0x03, 0x07, 0x0c, 0x3a, 0xfb, 0x03, 0x24, 0xec, 0xf6, 0xdf, 0x22, 0xda, +0x60, 0x36, 0x1d, 0x0e, 0xed, 0x27, 0xf4, 0x7f, 0x09, 0x04, 0xdf, 0x17, 0x00, 0xed, 0x47, 0x12, 0x0b, 0x40, 0xd8, 0xfa, 0x21, 0x0b, 0x14, 0x49, 0x05, 0xec, 0x23, 0x13, 0x10, 0xf1, 0x15, 0x24, +0xe0, 0xc5, 0x2a, 0x28, 0xf8, 0x32, 0x42, 0x4e, 0x0d, 0xfa, 0xd7, 0xbb, 0xfd, 0xcc, 0x1b, 0xcc, 0x12, 0x08, 0xf3, 0x01, 0x3d, 0xef, 0xf8, 0xf7, 0x63, 0xfe, 0x43, 0x1c, 0x21, 0x03, 0xeb, 0xdd, +0xd8, 0x27, 0xf5, 0x0f, 0xf3, 0xe0, 0x19, 0x49, 0xfa, 0xd7, 0xb0, 0xfa, 0x10, 0x4b, 0x9e, 0xb5, 0x08, 0x06, 0x09, 0xc4, 0x1a, 0x81, 0x40, 0xe6, 0x73, 0x0e, 0xf4, 0x58, 0xe8, 0x13, 0x46, 0xf1, +0x16, 0xd7, 0xef, 0x12, 0xfc, 0x1e, 0x3d, 0x19, 0xf5, 0x14, 0xfb, 0x29, 0x20, 0xf4, 0xe1, 0x21, 0x0a, 0x09, 0x14, 0x27, 0x06, 0xde, 0xc3, 0xce, 0x12, 0xed, 0x12, 0x20, 0x1f, 0x34, 0xe1, 0x11, +0x27, 0xec, 0xf3, 0x0f, 0xf8, 0x14, 0x20, 0x2e, 0x05, 0xf8, 0x19, 0x00, 0xf9, 0x02, 0xf1, 0x02, 0xca, 0x0f, 0x55, 0xf8, 0xe1, 0x42, 0x2a, 0x03, 0x65, 0x0c, 0xd9, 0xf5, 0xe5, 0x44, 0x1f, 0x0a, +0xfd, 0xf8, 0xe2, 0xce, 0xd9, 0x0c, 0xff, 0xe0, 0xfb, 0x25, 0xdb, 0xed, 0x2a, 0x12, 0x43, 0x07, 0x07, 0x02, 0xf6, 0xe0, 0x04, 0x27, 0xee, 0x22, 0xc3, 0x1d, 0xd8, 0x33, 0x17, 0x48, 0x37, 0x60, +0xd8, 0xe8, 0xf3, 0x08, 0xae, 0x18, 0xd4, 0x6e, 0xea, 0xed, 0xe5, 0xf8, 0x5c, 0xd8, 0xda, 0xd5, 0xea, 0x2b, 0x19, 0x32, 0xed, 0x1d, 0x07, 0x54, 0x0a, 0xf8, 0x46, 0xff, 0xd8, 0xb9, 0x7f, 0xce, +0x15, 0xfe, 0x2c, 0x0e, 0xfc, 0x4c, 0x6a, 0x34, 0xbf, 0xec, 0xf8, 0xf2, 0xd6, 0x21, 0xda, 0xd6, 0xea, 0x14, 0x5d, 0xc9, 0x1d, 0x29, 0x1a, 0x12, 0x22, 0x55, 0xc1, 0x40, 0xc8, 0xd1, 0x07, 0x07, +0x15, 0x68, 0xdc, 0xe2, 0xc6, 0x14, 0x78, 0xbb, 0xfe, 0xdc, 0xfc, 0x58, 0x31, 0xf0, 0xfc, 0xc2, 0xa9, 0x10, 0xcc, 0x28, 0xe9, 0x03, 0x65, 0x17, 0xfd, 0xfa, 0xd9, 0x30, 0xf7, 0x0c, 0x47, 0xb1, +0x3c, 0x40, 0xe4, 0xf8, 0x2c, 0xd7, 0x57, 0x2d, 0xc0, 0xed, 0xe5, 0x16, 0xe6, 0xea, 0x0a, 0xfc, 0xf4, 0xef, 0xf2, 0xd7, 0x3d, 0x2e, 0xe9, 0x7f, 0xdb, 0x35, 0x0c, 0x0a, 0x0f, 0xee, 0x1b, 0x21, +0x39, 0xc5, 0xf3, 0x27, 0x35, 0x24, 0xc8, 0xda, 0x06, 0xf1, 0xea, 0xdb, 0xfe, 0xfd, 0x09, 0x1b, 0xe5, 0x08, 0xf2, 0xd7, 0xbe, 0x11, 0x4b, 0x24, 0xfc, 0x2d, 0xf1, 0x21, 0x41, 0xf6, 0xf8, 0x1d, +0x0a, 0xfe, 0x17, 0x22, 0xf9, 0x09, 0x01, 0x06, 0xec, 0xfe, 0xfe, 0x4a, 0x14, 0x6e, 0x27, 0xdf, 0x1d, 0x23, 0x0b, 0xe1, 0xed, 0xf8, 0x45, 0x01, 0xce, 0x2f, 0xf6, 0x4f, 0xdc, 0x1e, 0x3c, 0xee, +0x1d, 0xdc, 0xfb, 0x2f, 0x19, 0xdd, 0xfe, 0x0e, 0x4d, 0x53, 0xfe, 0x34, 0x08, 0x13, 0x1e, 0xfe, 0xfa, 0xe9, 0xe5, 0xd8, 0x3b, 0xdc, 0x22, 0xec, 0x56, 0xed, 0xf1, 0xf6, 0x3a, 0xdb, 0x3c, 0x06, +0x8e, 0x05, 0xb2, 0x1a, 0x3f, 0x1f, 0xdd, 0xe3, 0xfc, 0xc5, 0xe6, 0x9c, 0xff, 0x08, 0xea, 0x64, 0xaa, 0x07, 0x00, 0x0b, 0xc2, 0xe9, 0x44, 0x4a, 0x11, 0xf5, 0xde, 0x30, 0x03, 0x2b, 0xb3, 0xdb, +0xc3, 0x0f, 0xc5, 0xcd, 0xce, 0xf8, 0x39, 0x03, 0xd5, 0x12, 0x77, 0x25, 0xd8, 0x28, 0x40, 0x0d, 0xd2, 0x3b, 0xed, 0x09, 0x33, 0x01, 0x2e, 0x4f, 0x45, 0xd5, 0x1c, 0x1e, 0xf4, 0xdb, 0x53, 0xdb, +0xc3, 0x0a, 0x1a, 0x70, 0x12, 0x50, 0x7c, 0xed, 0x25, 0x49, 0xfd, 0xfe, 0xf3, 0x02, 0xa8, 0xdb, 0xa2, 0x24, 0xf5, 0x1a, 0x81, 0x2d, 0x4c, 0x05, 0x4c, 0xe4, 0x1f, 0x27, 0x3a, 0xbb, 0xcc, 0xe2, +0xf0, 0x42, 0xf8, 0x1c, 0xd0, 0xf3, 0x21, 0xe4, 0xd4, 0x2a, 0xa7, 0x18, 0x3b, 0x00, 0x04, 0x0d, 0x1c, 0x7f, 0xf3, 0x0f, 0xd1, 0xb7, 0x63, 0x13, 0x64, 0x1e, 0xff, 0x0d, 0xce, 0x2c, 0x07, 0x45, +0xc2, 0x1e, 0xe4, 0x39, 0x0a, 0x43, 0xec, 0xf7, 0xe6, 0xe1, 0xee, 0xf6, 0xc3, 0x76, 0xa9, 0x5b, 0x63, 0x30, 0x34, 0x06, 0x6d, 0xd7, 0x39, 0x03, 0xd5, 0x5b, 0x61, 0x5f, 0xc2, 0xe7, 0x09, 0xf6, +0xd2, 0x44, 0x25, 0xf2, 0xbf, 0x9c, 0x2f, 0xc1, 0x05, 0x66, 0x43, 0x0b, 0x2e, 0x48, 0x26, 0xe7, 0xf3, 0xce, 0x23, 0xd9, 0xc1, 0xcd, 0xf5, 0xd1, 0xc5, 0x55, 0x17, 0x2d, 0xf9, 0x32, 0x63, 0x9a, +0xc4, 0x20, 0xd6, 0xff, 0xe9, 0xe2, 0x98, 0xe8, 0x21, 0x50, 0xd1, 0x3a, 0x23, 0xef, 0x3b, 0x23, 0x30, 0x23, 0x12, 0x1a, 0x69, 0x16, 0xd6, 0x3f, 0xf3, 0x01, 0xfc, 0x09, 0xaf, 0xf9, 0x12, 0x65, +0x01, 0x08, 0xf1, 0xfa, 0xd9, 0x21, 0x34, 0xda, 0x05, 0xbc, 0x15, 0x11, 0xc7, 0xb7, 0xe8, 0xd4, 0x1a, 0xe0, 0xfd, 0xea, 0x0b, 0xee, 0xf4, 0x00, 0xba, 0x23, 0x15, 0xe8, 0x9c, 0x32, 0xb3, 0xfa, +0x35, 0xec, 0xc0, 0xac, 0xad, 0xb3, 0xea, 0xe0, 0x25, 0xbd, 0x00, 0x1d, 0x04, 0xe2, 0xec, 0xfa, 0x03, 0xcf, 0x19, 0x13, 0xe6, 0xe7, 0xcf, 0xf2, 0x4a, 0xf8, 0x10, 0x32, 0x18, 0xd8, 0xa2, 0xf0, +0x08, 0x2c, 0x2d, 0xfd, 0x2e, 0x25, 0xc0, 0xc0, 0xde, 0x2f, 0xf7, 0xe8, 0xf7, 0x4b, 0xe2, 0xec, 0x0d, 0x1c, 0xa9, 0xfb, 0x19, 0xcc, 0xfb, 0x81, 0xd1, 0x09, 0xda, 0xc8, 0xec, 0xf2, 0x10, 0xcf, +0x27, 0xbd, 0xef, 0xfa, 0xe9, 0xd3, 0x12, 0x06, 0x43, 0x22, 0xe2, 0xf8, 0xd8, 0x16, 0x17, 0x2d, 0x20, 0x41, 0xec, 0xbf, 0x0d, 0x87, 0xa7, 0xce, 0x22, 0xd5, 0x18, 0x5a, 0x05, 0x13, 0x26, 0x6a, +0x19, 0x44, 0xfc, 0xe3, 0x34, 0x1d, 0xd8, 0x0b, 0x06, 0xeb, 0xd2, 0x31, 0xb4, 0xe2, 0xd9, 0xea, 0x17, 0x0f, 0xf5, 0x19, 0xf9, 0x34, 0x0a, 0x74, 0x9f, 0xf3, 0x4e, 0x01, 0xe0, 0x43, 0xf2, 0xf2, +0x0e, 0x4e, 0xd5, 0x19, 0xf3, 0x0c, 0xf6, 0x35, 0xee, 0x81, 0xaa, 0xb3, 0xf3, 0x30, 0x13, 0x12, 0xe6, 0x21, 0x04, 0x0a, 0xbf, 0x47, 0x4d, 0x25, 0x16, 0x37, 0x98, 0xf3, 0x4c, 0xd1, 0xef, 0x24, +0xf3, 0xee, 0xfa, 0xed, 0x0b, 0xd9, 0x25, 0xf2, 0x1f, 0x30, 0xfb, 0x6f, 0x10, 0x40, 0x2f, 0x27, 0xd7, 0xdd, 0xf5, 0xd5, 0xfd, 0xcb, 0x03, 0x59, 0xea, 0xf4, 0xdc, 0x3e, 0xe8, 0xf7, 0xd1, 0x59, +0xf6, 0x17, 0x2b, 0x4b, 0xd7, 0xe1, 0xc1, 0x1d, 0x33, 0xdf, 0x29, 0x10, 0x02, 0x3b, 0x16, 0x51, 0xf0, 0xfc, 0x38, 0xf2, 0xd9, 0xe4, 0x18, 0xf6, 0x17, 0xab, 0x26, 0x11, 0xb3, 0xf6, 0x0c, 0xf4, +0x49, 0xf7, 0xf9, 0x06, 0x9d, 0x3c, 0x0e, 0x1c, 0x34, 0x37, 0x1c, 0x16, 0xf6, 0xee, 0x11, 0xa6, 0x14, 0x03, 0xff, 0x0d, 0xda, 0x0c, 0xd8, 0xe7, 0x49, 0x2e, 0x34, 0x05, 0xd6, 0xbe, 0x22, 0x39, +0x14, 0x7f, 0xf0, 0x68, 0x44, 0xf8, 0xf7, 0xec, 0x0f, 0x19, 0xf4, 0x0a, 0x1c, 0xa8, 0x93, 0x4b, 0x08, 0x04, 0x29, 0xd1, 0xae, 0x1c, 0xe9, 0x0e, 0xce, 0x2e, 0x1b, 0x1f, 0x00, 0x1b, 0xeb, 0x30, +0xe1, 0xed, 0xe8, 0x81, 0xf3, 0xb0, 0xe8, 0xcc, 0xa0, 0x09, 0xef, 0x30, 0x17, 0x39, 0x0e, 0x0d, 0x1d, 0xdc, 0xed, 0xec, 0x2d, 0x13, 0xe9, 0x14, 0xdd, 0x79, 0xbc, 0xc6, 0xec, 0x52, 0xf5, 0xd5, +0xde, 0xe5, 0xfe, 0xf6, 0xde, 0xd2, 0x1f, 0xad, 0x36, 0xf3, 0x0a, 0xc8, 0xdc, 0x06, 0xf0, 0x14, 0xa5, 0x12, 0x2b, 0xea, 0xd3, 0xf5, 0x14, 0x35, 0x00, 0xf0, 0x2b, 0xde, 0xf7, 0x13, 0x22, 0xd1, +0x1f, 0x06, 0xf7, 0x46, 0xe7, 0x01, 0x17, 0x18, 0x3a, 0xec, 0x17, 0xe6, 0x0b, 0xe3, 0x02, 0xd7, 0xe2, 0x0c, 0x3b, 0x00, 0xf3, 0x1e, 0x1e, 0xff, 0xf5, 0xf5, 0x16, 0xfd, 0x23, 0x32, 0x1b, 0xe9, +0xff, 0xd9, 0x8c, 0xdd, 0x17, 0xf1, 0x0f, 0x01, 0x11, 0xfc, 0xc8, 0xfe, 0xef, 0x02, 0x2a, 0xc1, 0xf5, 0x1f, 0xf5, 0xff, 0x16, 0xcb, 0xec, 0x0b, 0x16, 0xdd, 0xc9, 0xea, 0x12, 0x27, 0x81, 0xce, +0x00, 0x07, 0x02, 0xd3, 0xed, 0xf3, 0x08, 0x04, 0x3a, 0x21, 0x24, 0xee, 0x2b, 0x23, 0xd6, 0x92, 0xb6, 0xe7, 0xec, 0x0e, 0xb5, 0xed, 0x27, 0xea, 0x10, 0xd1, 0x2a, 0xfe, 0x28, 0xe8, 0xfc, 0xf1, +0x27, 0xdb, 0xdf, 0xb2, 0xf4, 0x19, 0x22, 0xef, 0x05, 0x1f, 0xff, 0xdd, 0xfc, 0xd7, 0x2b, 0x34, 0xd1, 0xd0, 0xf3, 0x15, 0x17, 0x2a, 0xfe, 0xe2, 0xf0, 0xfe, 0xfb, 0x20, 0xbc, 0xe0, 0xeb, 0x36, +0x1c, 0x01, 0xf1, 0xb5, 0xff, 0xf2, 0x49, 0x14, 0x05, 0xfd, 0xc6, 0xd5, 0xe0, 0x41, 0xda, 0x58, 0xb4, 0xb9, 0xe5, 0xee, 0x2c, 0x04, 0xd6, 0xe3, 0x06, 0xf5, 0xda, 0xfb, 0x1f, 0x20, 0xf9, 0x01, +0xf0, 0x1f, 0xea, 0xc6, 0x0f, 0x07, 0xe6, 0xe6, 0xca, 0xf2, 0xe5, 0xc7, 0xdf, 0xf8, 0xf8, 0x18, 0x07, 0xe0, 0xd9, 0x1d, 0xe2, 0x34, 0xca, 0x81, 0xa2, 0xe7, 0xf5, 0x09, 0x0c, 0x07, 0x12, 0xd2, +0xfa, 0xa1, 0xfc, 0x1a, 0xfd, 0xc7, 0xde, 0x82, 0xdc, 0x31, 0xd1, 0x0f, 0xe2, 0xde, 0xd8, 0xe8, 0x4a, 0x01, 0x14, 0xfc, 0x34, 0xd0, 0xcb, 0x2d, 0xfe, 0xe4, 0x55, 0x37, 0xc3, 0x1d, 0xf8, 0x36, +0x21, 0xf1, 0xfa, 0x05, 0xd8, 0xe9, 0xe8, 0x03, 0xba, 0x10, 0xff, 0xf1, 0xe9, 0x34, 0xfb, 0x2b, 0x3a, 0x18, 0x26, 0x0a, 0x10, 0x07, 0x22, 0x83, 0xf9, 0x1d, 0x45, 0x18, 0x0e, 0xd5, 0x34, 0xda, +0x3d, 0x20, 0x55, 0x2b, 0xf6, 0x4d, 0xfc, 0x06, 0xba, 0x52, 0x5c, 0xe8, 0x16, 0xfe, 0xfd, 0xbf, 0x0a, 0xe9, 0xb1, 0xe7, 0x10, 0xf4, 0xe9, 0xe6, 0x25, 0xe6, 0xf9, 0xe0, 0xc0, 0x2d, 0xa7, 0xdb, +0xc7, 0xec, 0x05, 0xf5, 0xe6, 0x31, 0x27, 0x33, 0x1d, 0x31, 0xf8, 0xb5, 0xc6, 0x81, 0xdb, 0xef, 0xf3, 0xcf, 0x35, 0x3d, 0x06, 0xfe, 0x19, 0x18, 0xf2, 0xf3, 0xeb, 0xe0, 0x14, 0x09, 0xdf, 0x2d, +0xd4, 0x5f, 0xf5, 0x11, 0x36, 0x10, 0xc4, 0xda, 0xbb, 0x38, 0x2b, 0x0a, 0x15, 0x2a, 0xfe, 0x02, 0x27, 0xf2, 0x5b, 0x20, 0xe5, 0x3f, 0xf4, 0xf7, 0x18, 0x3f, 0xe0, 0xfc, 0xfb, 0x22, 0xf0, 0xef, +0xf4, 0x29, 0x0d, 0x24, 0xe4, 0xfe, 0xed, 0x23, 0x3c, 0xfd, 0x0f, 0x0f, 0x21, 0x38, 0x19, 0xcf, 0xbe, 0x09, 0x22, 0x36, 0x1c, 0x47, 0x17, 0x1e, 0xfa, 0x0d, 0x0f, 0x13, 0x22, 0x15, 0x1a, 0x06, +0x16, 0x1f, 0x2d, 0xfa, 0xc8, 0x0e, 0xf4, 0xff, 0x09, 0x12, 0xfa, 0x09, 0xe4, 0xf9, 0xf7, 0xf0, 0x07, 0x18, 0x18, 0xde, 0xf2, 0x34, 0x00, 0x27, 0xd8, 0x07, 0x27, 0xfd, 0xfc, 0x1c, 0x12, 0xff, +0x3b, 0x1c, 0x1b, 0xcd, 0xf1, 0xf0, 0x23, 0x66, 0xf3, 0x03, 0xf4, 0x22, 0xf5, 0x00, 0x1c, 0x3c, 0x27, 0x2d, 0xf1, 0xf5, 0x2f, 0xe4, 0x0c, 0x7f, 0xfb, 0x18, 0x2d, 0xee, 0x39, 0x06, 0xf1, 0x42, +0xdf, 0xf2, 0x14, 0x16, 0xe7, 0x36, 0x2c, 0x27, 0x16, 0x03, 0x02, 0xd9, 0x01, 0xd3, 0x08, 0xd0, 0x4f, 0x30, 0xb3, 0x10, 0xcd, 0xaf, 0xe0, 0xec, 0x2e, 0x34, 0xd3, 0xaf, 0xa1, 0x4d, 0xdb, 0xd6, +0x10, 0x45, 0xc6, 0xe3, 0x1d, 0x2a, 0x42, 0xab, 0xea, 0x59, 0x49, 0x0e, 0xbf, 0xd5, 0xce, 0x0b, 0xcd, 0x13, 0x2a, 0x59, 0x2d, 0xee, 0xc5, 0x09, 0xc2, 0x99, 0x08, 0x01, 0xff, 0xc9, 0xd6, 0x30, +0xc8, 0x72, 0x11, 0xe2, 0xff, 0x7f, 0xf8, 0xe0, 0xda, 0x10, 0xaf, 0x03, 0xb0, 0xc1, 0x0e, 0x5a, 0x20, 0xf3, 0x19, 0xef, 0xeb, 0xe3, 0x2a, 0x29, 0xdd, 0xf1, 0x02, 0xe3, 0xdb, 0xca, 0x74, 0x01, +0xef, 0x28, 0xc6, 0x1f, 0xf8, 0x17, 0x3c, 0x5c, 0x09, 0xf9, 0x00, 0xb5, 0x02, 0x15, 0x02, 0xf0, 0x03, 0x1d, 0xed, 0xdd, 0x42, 0x4a, 0xae, 0x18, 0xeb, 0x5a, 0x09, 0xfd, 0x76, 0xe7, 0x32, 0xef, +0xc6, 0xc3, 0xb6, 0x9f, 0x5f, 0x44, 0x32, 0xbb, 0xec, 0xf3, 0x0a, 0x01, 0xd6, 0xea, 0x25, 0xf2, 0x16, 0xec, 0x04, 0x34, 0xe0, 0x09, 0x0f, 0xea, 0x31, 0x10, 0x3a, 0xf0, 0x06, 0xfc, 0xfc, 0x9b, +0x2d, 0x10, 0xe7, 0xfb, 0xf2, 0xd3, 0xe1, 0x06, 0x47, 0xfb, 0xf0, 0x0d, 0xd8, 0xd1, 0xf5, 0x1d, 0x10, 0x3d, 0xfa, 0x1f, 0x0c, 0x1a, 0xd1, 0x1a, 0x18, 0xea, 0xb4, 0x34, 0x13, 0xdd, 0xbe, 0x2e, +0x47, 0xdd, 0x25, 0x0b, 0xaf, 0x02, 0xf4, 0xf5, 0xea, 0x2e, 0xf1, 0x17, 0x02, 0x4d, 0x08, 0x2b, 0x11, 0xf0, 0xf0, 0x81, 0xe9, 0xbe, 0xfb, 0x1b, 0xfd, 0xd8, 0x09, 0x11, 0x15, 0x19, 0x1f, 0x0f, +0x0f, 0xdd, 0xff, 0xab, 0x3c, 0x02, 0x0e, 0xbe, 0xec, 0xea, 0xf2, 0xe7, 0xde, 0x2a, 0xe5, 0xf9, 0xc6, 0x01, 0x07, 0xcb, 0xf7, 0xcb, 0x11, 0xb0, 0xee, 0x2c, 0x1a, 0x11, 0xfd, 0xe8, 0xdb, 0x32, +0xc0, 0x34, 0xf5, 0x18, 0xc8, 0x02, 0x8a, 0x04, 0x32, 0xf9, 0x3d, 0x10, 0xaa, 0x38, 0xf5, 0xf3, 0xd2, 0x53, 0xdd, 0xec, 0x27, 0x1a, 0x11, 0x0a, 0xe7, 0xe8, 0xe7, 0xc1, 0x04, 0x24, 0xcc, 0xc3, +0x81, 0x07, 0xf2, 0x02, 0x34, 0xa2, 0x08, 0x4d, 0x38, 0xd5, 0x16, 0x2c, 0x1b, 0x0a, 0x20, 0x09, 0x01, 0x0a, 0xc6, 0xfb, 0x20, 0xf2, 0x14, 0x15, 0x0d, 0x1e, 0xb6, 0xff, 0xae, 0x03, 0xec, 0x16, +0x82, 0x2e, 0x42, 0xce, 0xe2, 0x55, 0xf0, 0x0a, 0x44, 0xd9, 0xe7, 0xba, 0xd2, 0xe8, 0x9b, 0x53, 0xba, 0xa9, 0x20, 0x2d, 0xef, 0xfa, 0x2b, 0x46, 0x03, 0x1f, 0x08, 0xfc, 0xf4, 0xd4, 0xfa, 0xe4, +0x86, 0x6c, 0x0d, 0xd9, 0x1e, 0x3d, 0xa9, 0x03, 0xf0, 0xab, 0xd2, 0xdd, 0xfe, 0x11, 0x14, 0xc9, 0x16, 0x27, 0x3c, 0xd3, 0xc6, 0x0d, 0xf3, 0x07, 0xcc, 0x06, 0x12, 0x08, 0x44, 0xfe, 0xd8, 0x7f, +0xfd, 0x06, 0xf5, 0x01, 0x48, 0xe4, 0x17, 0x08, 0xfa, 0x16, 0xe9, 0xff, 0xdd, 0x17, 0x2b, 0x13, 0xff, 0xe6, 0xef, 0x06, 0xf6, 0x04, 0xf6, 0x04, 0xc5, 0xff, 0x16, 0xf6, 0xd1, 0x07, 0xe6, 0x24, +0x0a, 0xd4, 0x05, 0xf6, 0xfe, 0xff, 0x15, 0xf9, 0xef, 0x28, 0x10, 0xd8, 0x10, 0x21, 0x2f, 0xd5, 0xe3, 0x03, 0xda, 0xf0, 0x25, 0xe8, 0x02, 0xba, 0x0c, 0xf8, 0xe9, 0xd0, 0xf6, 0x1a, 0xfd, 0x19, +0xf4, 0x16, 0xf7, 0x4a, 0x03, 0x1b, 0xce, 0xe1, 0xe6, 0x15, 0xf5, 0x19, 0xf7, 0xf3, 0x04, 0xfc, 0xf7, 0x27, 0x00, 0x50, 0xd9, 0x07, 0xef, 0xcb, 0xea, 0xef, 0x18, 0x13, 0xe9, 0xe6, 0xea, 0xfc, +0x25, 0x0b, 0xf2, 0x26, 0x3d, 0x20, 0xdc, 0x09, 0x0e, 0x18, 0x19, 0x24, 0x00, 0xf4, 0xf9, 0x06, 0x28, 0xe8, 0xf7, 0x0f, 0xfe, 0x9d, 0x2f, 0xc1, 0xd4, 0x19, 0xe6, 0xcf, 0xcc, 0x31, 0xf4, 0x01, +0x05, 0xe9, 0xeb, 0xff, 0x26, 0xda, 0x05, 0xda, 0xeb, 0x11, 0x12, 0xfc, 0xff, 0xb3, 0x31, 0x3f, 0x58, 0xe4, 0x07, 0x18, 0x0f, 0x20, 0x0c, 0x36, 0xc5, 0x60, 0x1c, 0xde, 0x1a, 0xc8, 0xfe, 0xe9, +0xf4, 0x17, 0x27, 0x15, 0xe0, 0xf8, 0xcd, 0xca, 0x0b, 0x41, 0x29, 0xdd, 0xbb, 0xfd, 0xc4, 0x34, 0x01, 0x00, 0x34, 0xf0, 0xf2, 0xe4, 0xfe, 0xfe, 0xfc, 0xfe, 0xdf, 0xd0, 0x08, 0xd2, 0x25, 0x20, +0xd3, 0xfc, 0xf4, 0x0f, 0x04, 0x40, 0x30, 0x18, 0xfe, 0x2b, 0xd4, 0xbd, 0xf2, 0xe3, 0xfc, 0x33, 0xfb, 0x7f, 0x01, 0xfb, 0xf8, 0xcd, 0xbc, 0xff, 0x11, 0xef, 0x17, 0x02, 0xe2, 0xda, 0x3a, 0xf1, +0x39, 0x07, 0xea, 0x23, 0x25, 0x17, 0x19, 0xf0, 0x11, 0xfb, 0x01, 0x0c, 0xb5, 0xcf, 0xc5, 0xc7, 0xe0, 0x04, 0xdc, 0x2c, 0xb1, 0x0a, 0x1f, 0xf2, 0x3d, 0xed, 0x19, 0xfd, 0xf4, 0xf9, 0xfa, 0xa9, +0x04, 0x2e, 0x18, 0xef, 0x29, 0xe5, 0x30, 0x14, 0x07, 0x34, 0xf9, 0x06, 0xfb, 0x4f, 0xf5, 0x4d, 0xf3, 0xbb, 0xf4, 0x0f, 0x1d, 0x07, 0x98, 0xf7, 0x0f, 0xbb, 0xec, 0x18, 0x28, 0x05, 0x81, 0x14, +0x44, 0xff, 0xf3, 0xd7, 0xc8, 0x0e, 0xec, 0x0c, 0xf5, 0x3b, 0xd6, 0xeb, 0xe6, 0x2a, 0x21, 0x2c, 0xe2, 0xc8, 0xc4, 0x95, 0xce, 0xaf, 0x08, 0xbd, 0xfa, 0xed, 0x12, 0x10, 0x01, 0x23, 0x46, 0x36, +0x12, 0xb3, 0x28, 0xa4, 0x2e, 0xc3, 0xd0, 0xc0, 0x06, 0x31, 0xc2, 0x0f, 0xe7, 0xde, 0x02, 0x25, 0xf4, 0x04, 0x00, 0x02, 0x24, 0xd8, 0x16, 0xd9, 0xc7, 0x0c, 0x54, 0x2c, 0xfe, 0xee, 0xe3, 0x3c, +0xc2, 0x0a, 0xfa, 0xf7, 0x55, 0x4a, 0x08, 0xee, 0xdd, 0x02, 0xf5, 0x1a, 0x4d, 0x9c, 0x18, 0x0d, 0xff, 0xdb, 0x38, 0x11, 0xea, 0x10, 0xb8, 0x56, 0x2e, 0xed, 0xfe, 0xe6, 0xf8, 0x2f, 0x0c, 0x18, +0xcb, 0xe3, 0xdf, 0xd4, 0xe9, 0x20, 0x10, 0x1d, 0xfa, 0xba, 0x03, 0xd8, 0x07, 0x34, 0x1c, 0xd8, 0x02, 0xce, 0x00, 0x19, 0xcf, 0x06, 0x14, 0x00, 0xeb, 0xe7, 0xf9, 0x24, 0xff, 0xcb, 0x2e, 0x04, +0x29, 0xcb, 0xb6, 0x0f, 0x1c, 0xe8, 0xf5, 0xd2, 0x13, 0xe8, 0x31, 0x6a, 0x0c, 0x22, 0x29, 0xb8, 0x01, 0xfe, 0xef, 0xd1, 0x1b, 0xd3, 0xbe, 0xcb, 0x14, 0x0d, 0xea, 0x4c, 0xcc, 0xf3, 0xdb, 0x10, +0xf4, 0x81, 0x11, 0x3f, 0xe1, 0xea, 0x1b, 0xd2, 0xc3, 0xd9, 0xf9, 0xfb, 0xed, 0x15, 0xb4, 0x14, 0xcd, 0x15, 0x0a, 0x35, 0xd5, 0xcb, 0x09, 0x32, 0x04, 0x18, 0xda, 0xf0, 0x71, 0xcc, 0x0c, 0x7b, +0x0a, 0xd4, 0x0c, 0x10, 0x1d, 0xe4, 0xbd, 0xca, 0xfe, 0x0d, 0xef, 0x9e, 0xee, 0x15, 0xf1, 0x76, 0xc8, 0xca, 0xe8, 0x0e, 0xa8, 0x29, 0xed, 0x3f, 0x56, 0x15, 0xd6, 0x35, 0x03, 0xda, 0xeb, 0xb7, +0xdc, 0xd2, 0x01, 0x16, 0xd0, 0xc7, 0x49, 0x30, 0xd9, 0xf7, 0x68, 0xc7, 0xc4, 0x11, 0x7f, 0xe9, 0xfd, 0x29, 0x36, 0x24, 0x6d, 0xad, 0x0e, 0xf5, 0x2b, 0xd6, 0xd1, 0x24, 0xef, 0xad, 0xfc, 0xd3, +0xf3, 0x4a, 0x2c, 0x64, 0xd0, 0x43, 0x48, 0x12, 0x17, 0x78, 0xbc, 0xf7, 0xf3, 0x17, 0xdb, 0x1e, 0xb2, 0xf1, 0x06, 0x33, 0xd4, 0xff, 0x22, 0xd3, 0x28, 0xfb, 0x3a, 0x30, 0x49, 0x48, 0x12, 0xe7, +0x5e, 0x49, 0x17, 0x30, 0x0e, 0x0f, 0x07, 0x41, 0xb9, 0xf4, 0xcd, 0xab, 0xfb, 0x3b, 0x24, 0x03, 0xdf, 0x06, 0xfe, 0xf6, 0x50, 0xd3, 0xde, 0x26, 0x0b, 0x09, 0x00, 0xdd, 0x0b, 0x14, 0xe9, 0xd5, +0xf4, 0xd5, 0x1b, 0x1f, 0x09, 0xda, 0x10, 0x7f, 0x02, 0xeb, 0x1d, 0x0c, 0xfd, 0x32, 0x0d, 0x28, 0xd4, 0x0f, 0x0a, 0xed, 0x1b, 0x31, 0xd6, 0x0a, 0x01, 0x3d, 0x27, 0xef, 0x30, 0xf7, 0xfa, 0xe9, +0xfe, 0x00, 0x27, 0xf3, 0xf0, 0x0a, 0x61, 0xe1, 0xe5, 0xe4, 0x10, 0xf0, 0x24, 0x00, 0x20, 0x0f, 0xfe, 0xfd, 0x0d, 0xe0, 0xc6, 0xc5, 0xeb, 0xf9, 0x1f, 0x0e, 0x09, 0x6f, 0x0a, 0x6e, 0x25, 0x02, +0x03, 0xfb, 0xf9, 0x0b, 0xee, 0xd3, 0xdd, 0x1f, 0x27, 0xed, 0xe1, 0x50, 0xf7, 0x11, 0xd4, 0x02, 0xd9, 0x2b, 0x12, 0x24, 0x0e, 0x1d, 0xfc, 0xf7, 0xf8, 0xf9, 0x1c, 0x08, 0x09, 0x45, 0x18, 0x35, +0x0e, 0xe4, 0xf8, 0x39, 0xea, 0x03, 0xfd, 0xb5, 0xe9, 0x3f, 0x15, 0xd8, 0xee, 0xde, 0x1c, 0x08, 0xcd, 0x0b, 0x64, 0xee, 0x17, 0x27, 0xcd, 0x19, 0xc3, 0xfc, 0xf1, 0xc9, 0xf6, 0xe7, 0x2f, 0x99, +0xef, 0xfb, 0xce, 0x37, 0x45, 0x41, 0x57, 0x14, 0x02, 0x2b, 0xcd, 0x02, 0x2f, 0x14, 0x62, 0x2c, 0x41, 0xa2, 0x03, 0xeb, 0xd7, 0x07, 0xbd, 0xec, 0xc7, 0xea, 0xe9, 0xe7, 0xdc, 0x31, 0x14, 0x0c, +0x01, 0x0d, 0x81, 0xcc, 0x9c, 0x5a, 0xfc, 0x2d, 0x0c, 0xe9, 0x5f, 0x32, 0x28, 0xe9, 0xa6, 0x35, 0x1c, 0x05, 0x1a, 0x85, 0x24, 0xf8, 0x32, 0x26, 0xdf, 0x13, 0x19, 0xe1, 0x1f, 0x40, 0x22, 0x51, +0x1e, 0x21, 0xe6, 0xcb, 0x35, 0xf1, 0xfd, 0xb3, 0x0b, 0x1b, 0x0c, 0x04, 0xd8, 0xa0, 0xc8, 0x2b, 0xb7, 0xd4, 0xc9, 0x11, 0x57, 0x4d, 0xfa, 0xee, 0xc5, 0x32, 0xf0, 0xb8, 0xe5, 0xd4, 0xd1, 0xdd, +0x12, 0x23, 0xea, 0xc9, 0x0a, 0xef, 0xec, 0x37, 0xe4, 0xbc, 0x20, 0x22, 0xfb, 0x06, 0xe2, 0xde, 0xc6, 0x1e, 0x02, 0x1b, 0x22, 0x09, 0xb6, 0x5b, 0xf1, 0x04, 0xd3, 0xfc, 0xfd, 0x24, 0xfb, 0x05, +0x00, 0x09, 0xae, 0xcd, 0x0b, 0x05, 0xf3, 0x48, 0x21, 0xbd, 0xb8, 0x0f, 0x03, 0x11, 0x21, 0xf5, 0xef, 0xb1, 0x19, 0x0b, 0xe2, 0x0b, 0x7f, 0xf6, 0x0b, 0x0d, 0x0b, 0xd1, 0x24, 0xfe, 0x13, 0x38, +0xd1, 0xe1, 0xf4, 0xbe, 0x06, 0xf7, 0xd2, 0xfd, 0xf5, 0xde, 0x1d, 0x36, 0xdb, 0x5a, 0x20, 0xe9, 0xbc, 0x06, 0xfb, 0x0f, 0xee, 0xf6, 0x19, 0x32, 0xe0, 0x0f, 0xed, 0x15, 0xdf, 0xc2, 0xd1, 0x17, +0xf1, 0x39, 0x10, 0x21, 0x03, 0xf4, 0xc9, 0xf8, 0x34, 0x0a, 0xe4, 0xf5, 0xfb, 0x13, 0xe9, 0x03, 0xc6, 0xf6, 0x55, 0xbd, 0xd2, 0xc5, 0xf6, 0x0e, 0xd0, 0x07, 0xf2, 0x22, 0xd7, 0x0c, 0xe5, 0x27, +0x36, 0x32, 0x2a, 0xd2, 0x19, 0xfb, 0x15, 0xfa, 0x20, 0x0e, 0x13, 0x01, 0xf7, 0xce, 0x61, 0xa9, 0x23, 0xf8, 0x0a, 0x06, 0x2b, 0x0a, 0xf9, 0xc4, 0x00, 0xec, 0x1e, 0x04, 0xfa, 0xd6, 0x21, 0xee, +0x0d, 0x2e, 0x0b, 0x15, 0x0f, 0x09, 0xf1, 0x0e, 0x24, 0xe4, 0xa0, 0xee, 0x25, 0xf9, 0x81, 0x23, 0x15, 0xc7, 0x18, 0x25, 0xc8, 0xf2, 0x27, 0x0d, 0x09, 0x3e, 0xd5, 0x0c, 0x28, 0xfb, 0xd7, 0xf0, +0xff, 0xc4, 0xd9, 0xb0, 0x30, 0xc0, 0xb8, 0x19, 0x0a, 0x0e, 0x22, 0xf9, 0xed, 0x2e, 0x40, 0xeb, 0x51, 0xe0, 0x0e, 0xb8, 0x05, 0x33, 0xf4, 0x07, 0xb7, 0xfe, 0x1d, 0xfc, 0xcb, 0x29, 0x42, 0x02, +0x25, 0xfa, 0xff, 0x0f, 0x04, 0xd6, 0x19, 0xda, 0x22, 0xc2, 0xdc, 0xc3, 0x03, 0x11, 0xfe, 0xf3, 0x16, 0xc3, 0x3a, 0x22, 0xf9, 0xa4, 0xc4, 0x02, 0x51, 0xe6, 0x03, 0xda, 0x0e, 0xfc, 0x11, 0x04, +0xdb, 0x13, 0x45, 0xb4, 0xc5, 0xa1, 0xc2, 0xbc, 0x47, 0xfa, 0xc3, 0xc9, 0xe2, 0x0a, 0xc9, 0x8f, 0x4c, 0xdd, 0xff, 0x0a, 0xb3, 0xdd, 0x49, 0xcd, 0x2c, 0xdf, 0x62, 0x5f, 0x20, 0xe6, 0x9e, 0x90, +0xff, 0x47, 0x16, 0x29, 0x3a, 0x14, 0x92, 0xfe, 0xff, 0xdf, 0x05, 0x01, 0xed, 0x0a, 0x9b, 0xf2, 0x13, 0xf2, 0x28, 0x34, 0x12, 0x05, 0xbd, 0xeb, 0xe7, 0xef, 0xe1, 0xd3, 0xfa, 0x81, 0xf8, 0xd9, +0xfa, 0xa8, 0x11, 0xf4, 0x32, 0x3f, 0xe9, 0xbe, 0x1e, 0xde, 0x2d, 0xc4, 0x20, 0x4d, 0xdc, 0xbd, 0xfe, 0x24, 0xcc, 0xb9, 0xfd, 0x16, 0xe0, 0x53, 0x0c, 0x25, 0xe0, 0xf0, 0x3a, 0xf6, 0xb1, 0x30, +0x1a, 0xe2, 0xf5, 0xf9, 0x06, 0x4f, 0x05, 0x15, 0x34, 0xed, 0xd7, 0x07, 0x22, 0x19, 0xe4, 0x36, 0x1d, 0x03, 0x00, 0x03, 0xea, 0xfa, 0xef, 0x1a, 0x8a, 0x39, 0xa1, 0xd1, 0x16, 0xf9, 0xa1, 0x7d, +0xf2, 0xbd, 0xb5, 0xed, 0xc4, 0xc0, 0xc6, 0x2b, 0x07, 0xfb, 0xcb, 0xe8, 0xfe, 0xc3, 0x0e, 0xfc, 0x3c, 0x1d, 0xf8, 0x1e, 0xcb, 0x02, 0xe9, 0xfb, 0xfb, 0xf0, 0x3c, 0x12, 0xd0, 0xed, 0x7f, 0xd6, +0xf2, 0x1d, 0x02, 0xd6, 0x25, 0x1a, 0x38, 0x07, 0x00, 0xbe, 0x19, 0xfa, 0xf4, 0x28, 0xd9, 0xff, 0xe8, 0x2b, 0x43, 0x49, 0x0a, 0x24, 0x6a, 0xd0, 0xe6, 0x32, 0xc4, 0x2b, 0xe6, 0xf2, 0xca, 0xf2, +0xd0, 0x3c, 0x0f, 0x1f, 0xbb, 0xf6, 0x5d, 0x10, 0x23, 0xfb, 0xc7, 0x1e, 0x30, 0x1b, 0xe3, 0x11, 0xf6, 0x0f, 0xa0, 0x1f, 0xce, 0x1f, 0x23, 0x05, 0xc4, 0x29, 0xe8, 0x28, 0x14, 0x04, 0x08, 0xfc, +0xdb, 0xcf, 0x35, 0x42, 0xa5, 0xfc, 0xe1, 0x11, 0xb0, 0xe9, 0x04, 0xe4, 0xdd, 0x10, 0x08, 0x19, 0xea, 0xd2, 0x15, 0xfe, 0x10, 0xee, 0x06, 0xa4, 0x1f, 0x36, 0x11, 0x11, 0x23, 0xee, 0x7c, 0x02, +0xfe, 0xf8, 0xed, 0xff, 0xe2, 0x60, 0x06, 0x4b, 0xea, 0xaa, 0xec, 0xc2, 0x3e, 0xd8, 0xb1, 0xf5, 0x1e, 0xf0, 0xe1, 0xc5, 0x03, 0x13, 0x9c, 0xf1, 0x00, 0xfe, 0xc5, 0xf7, 0xa3, 0x02, 0x06, 0xec, +0xb9, 0xfd, 0xd6, 0xdd, 0x34, 0x3b, 0x3a, 0xff, 0x1e, 0x04, 0x0c, 0x81, 0xe1, 0x90, 0x15, 0xed, 0xe6, 0xfd, 0x08, 0x18, 0x00, 0x03, 0x34, 0xe2, 0x17, 0xec, 0x22, 0xb7, 0xe9, 0xfb, 0xee, 0xfe, +0xb4, 0x1f, 0xb4, 0xcb, 0xfa, 0xce, 0xd3, 0xf6, 0xc9, 0x0e, 0x2d, 0xeb, 0x45, 0xda, 0xe5, 0xa6, 0xf6, 0xfb, 0xf3, 0x37, 0xff, 0xec, 0xfb, 0x21, 0x27, 0x15, 0xeb, 0x1b, 0x31, 0xd8, 0xf6, 0x1c, +0xed, 0xd4, 0x0c, 0x04, 0xee, 0xf2, 0xe8, 0xc6, 0xef, 0xcf, 0xd4, 0xd7, 0x25, 0xfb, 0xe5, 0x65, 0xdb, 0x42, 0x2e, 0x13, 0xd5, 0xde, 0xd7, 0xe0, 0xcc, 0xf9, 0xf9, 0x1a, 0x13, 0x08, 0xc8, 0xc4, +0xf0, 0xa9, 0xcd, 0xda, 0xeb, 0x2b, 0x20, 0xea, 0xd4, 0xe6, 0x0b, 0x1f, 0x1c, 0x19, 0x1f, 0x20, 0x1b, 0xfe, 0xd8, 0x38, 0x7f, 0xda, 0x3b, 0x3e, 0x52, 0x11, 0x10, 0x54, 0x06, 0xc9, 0xf0, 0xfa, +0xe3, 0x0b, 0x15, 0x28, 0x0d, 0x68, 0xec, 0xfa, 0x67, 0x11, 0xeb, 0xd4, 0x0c, 0x1f, 0x1f, 0x14, 0xe0, 0x04, 0x15, 0x36, 0xfe, 0x22, 0x39, 0x04, 0x2f, 0xe2, 0x27, 0x2a, 0xfd, 0xfa, 0x3d, 0x02, +0x47, 0x3e, 0x0a, 0x18, 0x03, 0x17, 0x33, 0x01, 0xed, 0xc9, 0x94, 0xd3, 0x10, 0xba, 0xfd, 0x0d, 0xf3, 0x34, 0xf3, 0xe9, 0x13, 0x26, 0x00, 0xc8, 0xd9, 0x0c, 0x06, 0x45, 0xee, 0xe4, 0xeb, 0x1d, +0x36, 0xf4, 0x0d, 0x3b, 0xfa, 0x3e, 0x23, 0xff, 0xe2, 0xfc, 0x14, 0x33, 0x31, 0x59, 0x0e, 0x28, 0xd1, 0x16, 0x1b, 0xf9, 0x11, 0x0e, 0xeb, 0x25, 0x25, 0x1d, 0x12, 0x01, 0xe2, 0x0e, 0x0c, 0x2e, +0xde, 0x21, 0xe8, 0xf7, 0xcf, 0xf6, 0x24, 0xd7, 0x0a, 0xf8, 0x22, 0xba, 0xef, 0x2c, 0xf5, 0x25, 0xb2, 0x25, 0x03, 0xf1, 0x08, 0x14, 0x2a, 0xee, 0x55, 0x1c, 0x26, 0xd1, 0xfa, 0xee, 0xff, 0x7f, +0xee, 0x0e, 0xeb, 0x36, 0xf9, 0xc9, 0x20, 0x52, 0xf7, 0x1f, 0xe9, 0x10, 0xf8, 0xd9, 0x0f, 0x5c, 0xe5, 0x32, 0x1f, 0x29, 0x05, 0x12, 0xea, 0x28, 0xe7, 0xc9, 0x0d, 0x11, 0x04, 0x42, 0x3a, 0x34, +0xff, 0x11, 0x29, 0xdc, 0xe9, 0xd9, 0xff, 0xd0, 0xb5, 0xee, 0x3d, 0xf0, 0xe9, 0x17, 0x30, 0x2c, 0xef, 0xf9, 0x06, 0x01, 0x1e, 0xed, 0x05, 0xd4, 0xfb, 0xdd, 0xee, 0x26, 0xe2, 0xec, 0x0d, 0x3b, +0x2e, 0xea, 0xec, 0xca, 0xeb, 0xf4, 0xea, 0xfa, 0xd2, 0xef, 0xe3, 0xe3, 0xef, 0xe1, 0xec, 0xff, 0xfd, 0xe3, 0xda, 0x03, 0x2a, 0x37, 0x22, 0xea, 0x1c, 0xdd, 0xbc, 0xfc, 0x1d, 0x18, 0x02, 0x1c, +0x0b, 0xdc, 0xbf, 0x0f, 0x00, 0xcc, 0x1d, 0xd0, 0xef, 0xf2, 0xdc, 0x11, 0xf8, 0xd6, 0xdb, 0x23, 0xec, 0xda, 0xc7, 0x02, 0x03, 0x32, 0x93, 0xe5, 0x05, 0x00, 0x1f, 0xed, 0xf2, 0xff, 0x0b, 0xf1, +0xee, 0xf7, 0x2a, 0xf7, 0xf9, 0xff, 0xed, 0x81, 0xc6, 0x04, 0x0d, 0x2d, 0xb1, 0xdf, 0x10, 0xc8, 0x27, 0xf6, 0xfe, 0xfc, 0x16, 0xe3, 0x02, 0xe4, 0xef, 0xf0, 0xfe, 0xe7, 0xe8, 0x1a, 0xeb, 0x0a, +0xf0, 0xc9, 0x1d, 0x0f, 0xaa, 0xf0, 0x09, 0x17, 0x31, 0xe8, 0x1a, 0x08, 0xe1, 0x1e, 0x17, 0xaa, 0xef, 0xea, 0x44, 0xe4, 0x1a, 0x02, 0x97, 0x0d, 0x1e, 0x18, 0xe8, 0x08, 0x14, 0xb8, 0x1f, 0xa8, +0xd3, 0xd7, 0xfe, 0xe9, 0xcb, 0xe2, 0x29, 0x04, 0x35, 0x39, 0xdd, 0xcf, 0x04, 0x0b, 0x1d, 0xc8, 0x2e, 0xef, 0x81, 0xf7, 0x27, 0x0d, 0x1a, 0x16, 0x11, 0xe4, 0x0d, 0x35, 0xe7, 0xca, 0xc1, 0xf6, +0x62, 0xfe, 0x1e, 0x17, 0xff, 0xb0, 0xc5, 0x08, 0xe1, 0xe7, 0xc3, 0xb5, 0xea, 0x22, 0xa7, 0x06, 0x08, 0xd5, 0x22, 0xb2, 0x38, 0x37, 0xdc, 0xd3, 0xfc, 0xf1, 0x10, 0xcd, 0x30, 0x29, 0xa7, 0x0d, +0xc8, 0xfd, 0xf8, 0xd7, 0xc2, 0xf7, 0xe8, 0xea, 0xee, 0xcc, 0x09, 0xf3, 0xdf, 0xa9, 0xa6, 0xa7, 0x2a, 0xd9, 0x99, 0xd1, 0x1c, 0x39, 0x11, 0x1a, 0xf8, 0x07, 0xf2, 0x0a, 0xd1, 0xea, 0x81, 0xf3, +0x1b, 0xff, 0x21, 0x09, 0xdb, 0x0e, 0xae, 0x25, 0xce, 0x22, 0xd0, 0xa8, 0x35, 0xef, 0x04, 0x9f, 0x0a, 0xed, 0xf6, 0x19, 0x05, 0x0b, 0x09, 0x07, 0x85, 0x1f, 0xf6, 0x1b, 0x16, 0xe0, 0xf3, 0xdd, +0x21, 0xa9, 0x02, 0x1a, 0xf1, 0xce, 0xc6, 0xe3, 0x10, 0xe4, 0xd8, 0xe9, 0x2e, 0xf3, 0xf0, 0xdc, 0xdc, 0x3b, 0xe8, 0x02, 0x95, 0x2b, 0x0d, 0x03, 0x0f, 0x01, 0x19, 0x2a, 0xec, 0xfc, 0xc8, 0x12, +0xcb, 0x0c, 0xf1, 0xb3, 0x07, 0xdb, 0x24, 0xfe, 0xfd, 0x15, 0xec, 0x24, 0x05, 0x03, 0xcf, 0xcc, 0x0d, 0xd1, 0xf6, 0xea, 0x47, 0x1c, 0x14, 0x12, 0x1d, 0xe5, 0xc7, 0xdd, 0x37, 0x08, 0xe6, 0x01, +0x94, 0x01, 0xb2, 0xe8, 0x3e, 0xc7, 0xe8, 0xf0, 0x24, 0x2d, 0xcc, 0xd9, 0xee, 0xde, 0x18, 0x02, 0xe9, 0xdd, 0x0f, 0x23, 0xdd, 0xff, 0x0b, 0xfa, 0x00, 0x06, 0x09, 0x1f, 0xd0, 0x29, 0x18, 0xe7, +0x0a, 0x0a, 0x21, 0xf5, 0xf4, 0x00, 0xf8, 0x81, 0x1b, 0xff, 0x14, 0x0c, 0x0f, 0x0e, 0x00, 0x08, 0x18, 0x2a, 0x1c, 0xe9, 0xfd, 0x09, 0x1f, 0x25, 0xf4, 0xe3, 0x09, 0x04, 0x1b, 0x26, 0xe7, 0xf5, +0x2a, 0xe0, 0xc7, 0x0b, 0x3a, 0x07, 0xaa, 0x15, 0x1c, 0xde, 0x10, 0x07, 0xc4, 0x1b, 0xdc, 0x10, 0xd5, 0x15, 0xea, 0x09, 0x11, 0x31, 0x18, 0x26, 0x13, 0xc4, 0xf0, 0xbd, 0xe9, 0x9f, 0xe5, 0x03, +0x00, 0x04, 0xff, 0x1b, 0x16, 0x2a, 0x22, 0xf7, 0x3c, 0xf9, 0x17, 0xae, 0x4a, 0xea, 0xda, 0xbf, 0xd8, 0x23, 0xdf, 0xec, 0xff, 0xfa, 0x09, 0x1f, 0xda, 0xfd, 0x21, 0xea, 0x14, 0xe9, 0x0b, 0x00, +0xfa, 0x0a, 0x0f, 0x05, 0xf5, 0x22, 0xd7, 0x1c, 0x00, 0x16, 0x2f, 0x15, 0xeb, 0x42, 0xeb, 0xf2, 0x14, 0x27, 0x1d, 0xff, 0xff, 0xf4, 0x2d, 0xd2, 0x1f, 0xf5, 0xf8, 0x0b, 0x19, 0xc8, 0x59, 0xc3, +0x19, 0x19, 0x0b, 0xf9, 0x5a, 0x1d, 0xe3, 0xed, 0xaa, 0x05, 0xf6, 0xe0, 0xd7, 0x12, 0x33, 0x00, 0x27, 0x04, 0x17, 0x18, 0x15, 0xf6, 0xce, 0xc7, 0x28, 0xe9, 0x8e, 0xfb, 0x23, 0xe9, 0xb9, 0xfa, +0x30, 0xef, 0x02, 0x2e, 0xaf, 0xea, 0xef, 0x0d, 0xc6, 0x38, 0xea, 0x18, 0xfa, 0x1a, 0xdd, 0x0d, 0x2f, 0xf5, 0xd9, 0x81, 0x0b, 0xa0, 0xc1, 0x15, 0x2a, 0xd1, 0x17, 0xd2, 0x02, 0x01, 0x1a, 0xf6, +0x1c, 0xf1, 0x33, 0xcf, 0x49, 0x26, 0xae, 0xc6, 0x9b, 0xd4, 0x14, 0x0b, 0xc1, 0xee, 0x3f, 0xfd, 0xd5, 0xd9, 0x29, 0xdb, 0x0b, 0xf4, 0xbb, 0xf7, 0x10, 0x1e, 0xc2, 0xc2, 0x06, 0xf2, 0xef, 0xb8, +0x53, 0x0a, 0xdc, 0x13, 0x0d, 0x0d, 0x7f, 0xb0, 0x34, 0x05, 0x00, 0x04, 0xd9, 0xee, 0x38, 0x15, 0x0c, 0xf7, 0x13, 0xf3, 0x15, 0xf3, 0xd7, 0xd4, 0xe0, 0x1b, 0x0f, 0x0d, 0xf8, 0xd7, 0x0c, 0x43, +0x77, 0x19, 0x2c, 0x1e, 0x3a, 0x34, 0x0f, 0xbb, 0x04, 0x39, 0xe7, 0x1f, 0xd4, 0xe2, 0xfc, 0x13, 0x17, 0x11, 0x3b, 0xfb, 0xd9, 0xe6, 0x02, 0xf4, 0x2b, 0x1f, 0xe9, 0x2c, 0xea, 0x06, 0xfb, 0x2a, +0x40, 0xfc, 0x12, 0x41, 0x19, 0xde, 0x12, 0xc2, 0xd4, 0x32, 0x4f, 0xc9, 0x0d, 0xe3, 0x41, 0x24, 0x03, 0x37, 0xec, 0xe8, 0x20, 0x0d, 0xf7, 0xfe, 0x05, 0xfd, 0x08, 0x02, 0xf5, 0x27, 0x70, 0x44, +0x55, 0xf0, 0x13, 0x0e, 0x35, 0xfb, 0x4b, 0x0f, 0xe5, 0x14, 0x2c, 0xe4, 0xb1, 0xf6, 0xf0, 0x02, 0x03, 0x38, 0xc1, 0x16, 0x10, 0xdb, 0x12, 0xfd, 0x21, 0x43, 0xea, 0xde, 0x19, 0xf4, 0x0b, 0x26, +0x2f, 0xf2, 0xd1, 0xe5, 0xb8, 0xcd, 0xeb, 0x09, 0x16, 0xf7, 0xe5, 0xe1, 0xf1, 0x1e, 0xf1, 0x7f, 0xca, 0xe6, 0x08, 0xee, 0xdf, 0x24, 0xb5, 0xf6, 0x00, 0x16, 0xed, 0x38, 0xfb, 0xd2, 0xe1, 0xdb, +0xf6, 0xcb, 0xfb, 0x03, 0xd0, 0x07, 0x29, 0x00, 0xec, 0x02, 0x39, 0xcd, 0xf7, 0xf5, 0x6c, 0xdd, 0xf4, 0x18, 0xf9, 0xff, 0x22, 0xc2, 0x07, 0x14, 0x2c, 0xcc, 0xdf, 0x0c, 0x09, 0xd9, 0x21, 0xf8, +0xf9, 0x2d, 0x10, 0x5d, 0x16, 0x7e, 0x0d, 0x36, 0x24, 0x2b, 0x0c, 0xde, 0xdf, 0xdb, 0xe9, 0x29, 0xad, 0xfd, 0xfa, 0x0c, 0xb4, 0x01, 0x2e, 0x08, 0x16, 0xd7, 0x19, 0xf2, 0x15, 0x2b, 0x0a, 0xfc, +0x22, 0x0f, 0xe8, 0x24, 0xf5, 0x25, 0x19, 0x00, 0xdc, 0xf1, 0xde, 0xce, 0x0e, 0x01, 0xfb, 0xde, 0xe8, 0x21, 0x2e, 0xdd, 0xf8, 0xed, 0xd8, 0x03, 0x06, 0x25, 0x33, 0xe7, 0xfd, 0x14, 0x0b, 0xe1, +0xf5, 0x2f, 0xec, 0x26, 0xfe, 0xc6, 0x1f, 0xbd, 0x08, 0xe6, 0x03, 0xef, 0x4e, 0x3f, 0x1b, 0xd1, 0xf0, 0x21, 0x0d, 0xbf, 0xe6, 0x0c, 0x35, 0x05, 0xf3, 0x9d, 0x27, 0x0d, 0x1a, 0xd3, 0xef, 0x2c, +0x24, 0xed, 0xc9, 0x14, 0x47, 0x76, 0xcc, 0x17, 0x19, 0x21, 0xbe, 0xf2, 0xa6, 0x02, 0x04, 0x1a, 0xe7, 0x16, 0xf1, 0x1b, 0x18, 0xd9, 0xd5, 0x26, 0x29, 0x1c, 0xb5, 0xe6, 0x00, 0xc0, 0xa5, 0xf6, +0xec, 0xe4, 0x0c, 0x10, 0x23, 0xf4, 0xe1, 0x28, 0x3b, 0xd7, 0x26, 0xe3, 0x63, 0xd7, 0xd5, 0x81, 0xda, 0x0a, 0x1b, 0x0a, 0x13, 0x1b, 0x0d, 0x29, 0xeb, 0xde, 0xf8, 0x0c, 0x54, 0x0c, 0x0d, 0x31, +0xf1, 0xef, 0x18, 0x0e, 0x04, 0x0d, 0xd3, 0x0d, 0xfd, 0xcf, 0xee, 0x16, 0xc9, 0x1a, 0xe7, 0x1a, 0x62, 0x22, 0x28, 0x18, 0xad, 0x26, 0x13, 0x28, 0xe5, 0x24, 0xc6, 0xce, 0x13, 0x28, 0x2f, 0xa5, +0x06, 0xf4, 0x10, 0x1d, 0xf8, 0x9d, 0xb1, 0xbf, 0xd1, 0xc6, 0x23, 0x28, 0x0c, 0x8c, 0x18, 0xda, 0x49, 0x46, 0x0a, 0x2e, 0xd9, 0xfb, 0x1a, 0x00, 0x27, 0x03, 0xfc, 0x36, 0x28, 0xb2, 0x11, 0xc3, +0x30, 0x2e, 0xea, 0x07, 0xfc, 0xe9, 0x0b, 0x0e, 0x02, 0xf7, 0x31, 0x3d, 0xe5, 0x37, 0x16, 0xca, 0xbe, 0x05, 0xe8, 0xaa, 0x19, 0x87, 0xe1, 0x64, 0x1a, 0xfc, 0x0d, 0x08, 0xef, 0x21, 0x5f, 0x2f, +0x20, 0x27, 0x08, 0xb6, 0xf6, 0x2a, 0x53, 0x26, 0x1d, 0x37, 0xf8, 0xc5, 0x63, 0x7f, 0xe5, 0x0a, 0xc2, 0x0d, 0xad, 0x00, 0xe6, 0x15, 0x32, 0x07, 0x1d, 0xe3, 0xd0, 0xc4, 0x25, 0xd8, 0xfa, 0xc4, +0xc9, 0x15, 0x37, 0x0b, 0xb6, 0x0e, 0x27, 0x92, 0x1b, 0x5e, 0x0c, 0xe3, 0x81, 0x16, 0x22, 0xe6, 0x67, 0x22, 0x10, 0x61, 0x04, 0xe9, 0x35, 0xb2, 0x05, 0x3b, 0x2f, 0x11, 0x08, 0x3c, 0xd6, 0xd5, +0xe5, 0x3e, 0x57, 0x2c, 0x13, 0x11, 0xfa, 0xe2, 0xea, 0xa2, 0x03, 0xe3, 0x2d, 0xde, 0x01, 0xd8, 0xec, 0x31, 0xa4, 0xfd, 0x2b, 0x48, 0xe6, 0xe0, 0x0c, 0xe4, 0xd2, 0x04, 0xcf, 0xd7, 0xf6, 0x02, +0xe3, 0x03, 0x42, 0xe7, 0xfc, 0x90, 0xdc, 0x1f, 0x28, 0xe4, 0xe4, 0xcf, 0x29, 0x99, 0x9c, 0x2f, 0xff, 0xbd, 0x18, 0xd3, 0xc9, 0x25, 0xdd, 0x03, 0xec, 0x08, 0x19, 0xca, 0x29, 0x18, 0xdb, 0xf4, +0xae, 0x14, 0x07, 0xe5, 0xbe, 0x53, 0x1f, 0x11, 0xf4, 0xb2, 0x31, 0xef, 0x50, 0x02, 0x2f, 0x0c, 0x02, 0xa2, 0xe9, 0x30, 0xd6, 0xd7, 0x05, 0xf5, 0x23, 0x1c, 0xe9, 0x30, 0x13, 0xfb, 0xa2, 0xe3, +0x19, 0x2c, 0x21, 0x03, 0xd8, 0x11, 0x0d, 0x2a, 0xfa, 0x12, 0xf9, 0xe1, 0x29, 0x36, 0x38, 0xcc, 0xc2, 0xf3, 0x2d, 0x33, 0x0f, 0x52, 0xbf, 0x0f, 0x12, 0x17, 0x32, 0x13, 0x0e, 0xcb, 0x30, 0xb8, +0x4f, 0x25, 0x58, 0x21, 0xc9, 0xdc, 0xec, 0x08, 0x09, 0x25, 0x1c, 0x1b, 0xd1, 0xf4, 0xf9, 0x05, 0x07, 0x27, 0x22, 0xf1, 0x02, 0x32, 0x18, 0x12, 0x20, 0x07, 0x74, 0x12, 0xf0, 0x10, 0x1b, 0xc7, +0xf8, 0x36, 0x2e, 0xcc, 0xf0, 0xbb, 0x35, 0x36, 0x2a, 0x36, 0xe9, 0xf7, 0xff, 0x1d, 0x03, 0x0b, 0x1b, 0x40, 0x03, 0x0d, 0x1f, 0x3a, 0x58, 0x7f, 0x18, 0xf7, 0x2b, 0xef, 0x5d, 0x32, 0x1b, 0x5e, +0xea, 0xf3, 0x0a, 0x00, 0x01, 0x08, 0x05, 0x44, 0x32, 0x38, 0xbd, 0xd4, 0xfa, 0xd0, 0x2b, 0xc0, 0xed, 0x66, 0x12, 0xf9, 0x09, 0x52, 0xa8, 0xfb, 0x2b, 0x31, 0x18, 0xfb, 0xed, 0xbb, 0xdd, 0x3d, +0xce, 0x0a, 0xd6, 0x12, 0x06, 0xdd, 0xec, 0x29, 0x00, 0xce, 0xcf, 0x12, 0x08, 0x7a, 0xe5, 0xe6, 0x8f, 0xff, 0x15, 0x0b, 0xfe, 0xc4, 0x28, 0x0a, 0x12, 0xe3, 0x22, 0x0e, 0xd8, 0xce, 0x2b, 0x0a, +0xce, 0x03, 0x1d, 0x0b, 0xee, 0x0d, 0x2a, 0xda, 0x0c, 0x2c, 0xf2, 0xd1, 0x1f, 0x1e, 0x25, 0xe9, 0xf5, 0xe9, 0x08, 0x01, 0x31, 0xe7, 0xc4, 0xd2, 0x15, 0x1f, 0x14, 0x56, 0xf1, 0xfb, 0xfc, 0x1e, +0x12, 0x10, 0xcc, 0xfa, 0xeb, 0xd5, 0x3c, 0x19, 0x38, 0x23, 0xf3, 0x08, 0x06, 0xef, 0xdf, 0x6d, 0xee, 0xc1, 0x25, 0x01, 0x3e, 0x05, 0x07, 0x33, 0x0e, 0x08, 0xd7, 0xf2, 0x20, 0x29, 0x18, 0x7f, +0xf2, 0x22, 0xdc, 0xe0, 0xf8, 0xed, 0x2b, 0xc8, 0xdc, 0xcf, 0x2f, 0x17, 0xe3, 0xad, 0x8b, 0x33, 0x23, 0xf9, 0x32, 0xff, 0x3a, 0x19, 0xf3, 0x05, 0x9e, 0x53, 0xdc, 0x15, 0xe7, 0xcd, 0xc2, 0xe4, +0x51, 0xe8, 0xca, 0xde, 0xce, 0xb9, 0xcb, 0xfa, 0x94, 0xef, 0x20, 0xd4, 0xc4, 0xa2, 0xd1, 0x37, 0x25, 0xf5, 0x20, 0x49, 0x1b, 0x02, 0xab, 0xf2, 0x0f, 0x12, 0x3e, 0x0b, 0x3f, 0x06, 0xaa, 0x0a, +0xe3, 0xfe, 0x10, 0xd2, 0xef, 0xfa, 0xed, 0xa8, 0xe2, 0xd4, 0xd9, 0xcf, 0x01, 0x2c, 0xa5, 0x43, 0xc2, 0xf9, 0xf9, 0xe1, 0xff, 0xd5, 0x0e, 0x81, 0xc6, 0xf8, 0x03, 0x35, 0x24, 0xee, 0x06, 0xbd, +0x27, 0xc8, 0xfc, 0xe1, 0xc5, 0xd2, 0xf1, 0xc0, 0x16, 0x06, 0x98, 0xdc, 0x07, 0x13, 0xd3, 0xf8, 0x02, 0xec, 0xd7, 0xdf, 0x2a, 0x8d, 0xc8, 0x8a, 0xeb, 0x2c, 0x17, 0x2e, 0xd8, 0x2f, 0x1a, 0x3c, +0x31, 0x28, 0xee, 0x30, 0xbe, 0xe1, 0xbe, 0x81, 0xea, 0xf9, 0xe9, 0x20, 0xd8, 0xf2, 0x0f, 0x34, 0x16, 0xdf, 0xf6, 0xf7, 0x11, 0x75, 0xfe, 0xfa, 0xda, 0x08, 0x10, 0x1b, 0x0c, 0x7e, 0xf9, 0x1f, +0xf2, 0xed, 0x10, 0x28, 0x10, 0x0f, 0x5e, 0xcb, 0xf9, 0x3d, 0x52, 0x0c, 0xca, 0x08, 0xce, 0xec, 0x15, 0x36, 0xf4, 0x2e, 0xe1, 0xe6, 0x0b, 0xf1, 0x56, 0x1e, 0x2c, 0x2d, 0x0d, 0x5a, 0x1f, 0x71, +0xee, 0xf6, 0x3b, 0x4c, 0x14, 0x3d, 0x20, 0xf8, 0x21, 0x17, 0x11, 0xb4, 0x32, 0xef, 0x23, 0x18, 0x32, 0x18, 0xe7, 0xc6, 0x2a, 0x53, 0x54, 0xf8, 0x2e, 0xf3, 0x07, 0x09, 0x2b, 0x31, 0x26, 0x5c, +0x2c, 0xfb, 0x35, 0xca, 0x46, 0x61, 0x0d, 0x6a, 0x01, 0x39, 0x15, 0xef, 0x99, 0x35, 0xf9, 0x7a, 0x02, 0x3b, 0xdd, 0xb4, 0xf8, 0xd4, 0xf0, 0x22, 0x2d, 0x22, 0x06, 0x28, 0x30, 0xf5, 0x35, 0x24, +0x1d, 0x1a, 0xf1, 0xee, 0xff, 0xfe, 0xdb, 0x1b, 0x1e, 0x10, 0x1c, 0xfd, 0x03, 0x36, 0x01, 0x0c, 0xfa, 0x28, 0x1d, 0x0f, 0xdd, 0x2f, 0xf1, 0xe3, 0x33, 0x16, 0x25, 0x31, 0x41, 0xea, 0x05, 0xfa, +0xd8, 0x00, 0x2d, 0xce, 0x07, 0xf4, 0x04, 0x11, 0x0c, 0x56, 0x3b, 0xc3, 0xf3, 0x0a, 0x44, 0xfd, 0xd6, 0x1c, 0x0e, 0x04, 0xc3, 0xe2, 0xd7, 0xcf, 0xd2, 0x0b, 0x49, 0xf4, 0x10, 0xdc, 0x16, 0xf2, +0xff, 0x0b, 0x15, 0xfb, 0xd7, 0x45, 0x3c, 0x3c, 0x16, 0xc3, 0xdc, 0x21, 0x07, 0x11, 0xa8, 0x14, 0xf6, 0x12, 0x19, 0x43, 0x16, 0xef, 0xe0, 0x7f, 0x16, 0x01, 0x53, 0xe4, 0x19, 0x46, 0xf7, 0x16, +0xda, 0xe8, 0x3c, 0x28, 0x1f, 0x2f, 0xf2, 0x3b, 0xfd, 0x2e, 0xe1, 0x23, 0x15, 0x03, 0x1d, 0xf9, 0xcb, 0x4a, 0xf7, 0xe1, 0x46, 0x02, 0x95, 0x2b, 0xb1, 0x03, 0xb7, 0xee, 0x64, 0xb6, 0xf1, 0x23, +0xc5, 0x06, 0xf5, 0xc9, 0x12, 0x1a, 0xa2, 0x61, 0x1f, 0x09, 0xfa, 0xe9, 0xc3, 0x00, 0x36, 0x26, 0xf6, 0xd2, 0xb8, 0x09, 0x0d, 0x38, 0xe6, 0xea, 0xac, 0xdf, 0x36, 0xb0, 0xd5, 0xe9, 0xc1, 0xe3, +0xf3, 0x30, 0x58, 0x00, 0xe8, 0x01, 0xfb, 0x9f, 0xfb, 0x08, 0x37, 0xb0, 0x1d, 0x4f, 0x1a, 0xed, 0xb8, 0xab, 0x29, 0xd5, 0x08, 0x37, 0x57, 0xdd, 0x17, 0x4a, 0x22, 0x2f, 0xf3, 0x27, 0x7f, 0xa4, +0xe6, 0x54, 0xe9, 0x12, 0xf7, 0xc9, 0x03, 0xff, 0xe3, 0xda, 0xd0, 0x39, 0xbc, 0xcd, 0x04, 0x6c, 0x48, 0xa7, 0x1d, 0xfc, 0x39, 0x0a, 0xdb, 0x3d, 0xeb, 0x06, 0xdc, 0x28, 0x04, 0x12, 0xc7, 0x41, +0xf9, 0x17, 0x3d, 0x02, 0xda, 0xf8, 0x29, 0x22, 0xff, 0x7f, 0xf9, 0x06, 0x32, 0xf2, 0xd8, 0xf9, 0xe5, 0x16, 0x19, 0x0a, 0x18, 0x2d, 0xf1, 0xff, 0xe8, 0x10, 0xf8, 0x12, 0x0e, 0xdb, 0x22, 0x5d, +0xe0, 0xd9, 0xd6, 0xf5, 0x3f, 0x52, 0x03, 0x2a, 0xe6, 0xf2, 0x0c, 0x0a, 0x1e, 0xe9, 0xe0, 0xfa, 0xee, 0x30, 0x27, 0x07, 0xd1, 0x06, 0x1a, 0xf9, 0x06, 0x00, 0x21, 0xd6, 0x09, 0xe0, 0x32, 0xf5, +0xf7, 0x3c, 0x0e, 0x12, 0x11, 0x42, 0x21, 0xec, 0x00, 0xfd, 0x12, 0xdf, 0xe0, 0xfd, 0xd3, 0x09, 0x1f, 0x2d, 0x13, 0x4f, 0xea, 0x23, 0xf9, 0xf0, 0x05, 0xfd, 0xf1, 0x20, 0xd4, 0xe7, 0x56, 0x31, +0x13, 0xf4, 0xf3, 0x53, 0xff, 0x02, 0xd6, 0xe3, 0xee, 0x2e, 0x42, 0x0e, 0x1e, 0xfa, 0xfd, 0xf2, 0x40, 0x1d, 0xdc, 0x0f, 0xe4, 0x56, 0x0a, 0x46, 0x16, 0xfc, 0x24, 0xfa, 0xd8, 0xfe, 0x11, 0xbf, +0xda, 0xdc, 0x0b, 0x1e, 0xb9, 0x01, 0xe2, 0xd4, 0x9d, 0xfd, 0xe6, 0xde, 0x06, 0x20, 0x00, 0xf6, 0x35, 0xbd, 0xd8, 0xdc, 0xef, 0x2a, 0x22, 0xae, 0x0c, 0x31, 0x1f, 0xe0, 0xfd, 0xe2, 0x58, 0x06, +0xd3, 0x17, 0x07, 0x0e, 0xfd, 0x59, 0xd4, 0xf2, 0xf2, 0x45, 0x2f, 0xbf, 0xfa, 0x1d, 0xcd, 0xeb, 0x12, 0x26, 0xbc, 0xfe, 0x1a, 0xed, 0xc1, 0x01, 0x1b, 0xf3, 0x32, 0x0c, 0xca, 0xfd, 0x17, 0xe7, +0xeb, 0x1b, 0xf6, 0x19, 0xf4, 0x03, 0x3e, 0xfe, 0xd3, 0x02, 0x0a, 0x81, 0x0f, 0xf2, 0xcb, 0xcc, 0x27, 0xcc, 0x2d, 0xd8, 0x19, 0x20, 0xcd, 0xf8, 0xf4, 0xf6, 0x05, 0xcc, 0x09, 0x12, 0xe1, 0xf4, +0x02, 0xe1, 0xf9, 0xe8, 0xd7, 0xc9, 0x09, 0x1b, 0xda, 0xda, 0x31, 0xd6, 0xe5, 0xcd, 0xd2, 0xf7, 0x0c, 0x04, 0xe8, 0xfe, 0x20, 0xef, 0xd7, 0xf1, 0x9e, 0xb7, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, +0xe0, 0x01, 0x00, 0x00, 0x9a, 0x03, 0x00, 0x00, 0xf8, 0x0b, 0x00, 0x00, 0xe9, 0xfa, 0xff, 0xff, 0xf6, 0x03, 0x00, 0x00, 0x9a, 0xfe, 0xff, 0xff, 0xde, 0xfd, 0xff, 0xff, 0x69, 0x12, 0x00, 0x00, +0xdd, 0x04, 0x00, 0x00, 0x71, 0x02, 0x00, 0x00, 0x20, 0xfd, 0xff, 0xff, 0x6b, 0x02, 0x00, 0x00, 0xfb, 0xfa, 0xff, 0xff, 0xf7, 0x02, 0x00, 0x00, 0x1a, 0x02, 0x00, 0x00, 0xf7, 0xff, 0xff, 0xff, +0xbb, 0x02, 0x00, 0x00, 0xd0, 0x05, 0x00, 0x00, 0x01, 0xfc, 0xff, 0xff, 0xa4, 0x19, 0x00, 0x00, 0x2b, 0x09, 0x00, 0x00, 0xc9, 0xff, 0xff, 0xff, 0x20, 0xfc, 0xff, 0xff, 0xb6, 0x04, 0x00, 0x00, +0x63, 0x22, 0x00, 0x00, 0x2a, 0xfa, 0xff, 0xff, 0xc8, 0x01, 0x00, 0x00, 0x3f, 0x01, 0x00, 0x00, 0xbc, 0xfd, 0xff, 0xff, 0x2b, 0x01, 0x00, 0x00, 0x15, 0xfd, 0xff, 0xff, 0xed, 0x03, 0x00, 0x00, +0xb2, 0x12, 0x00, 0x00, 0x8b, 0x0b, 0x00, 0x00, 0x06, 0x07, 0x00, 0x00, 0xd9, 0x03, 0x00, 0x00, 0x88, 0xfc, 0xff, 0xff, 0x4d, 0x08, 0x00, 0x00, 0x94, 0x03, 0x00, 0x00, 0xeb, 0x02, 0x00, 0x00, +0x5f, 0x00, 0x00, 0x00, 0x11, 0xfe, 0xff, 0xff, 0x37, 0xf5, 0xff, 0xff, 0x46, 0x04, 0x00, 0x00, 0x7d, 0x01, 0x00, 0x00, 0xea, 0xf9, 0xff, 0xff, 0x0e, 0x02, 0x00, 0x00, 0x2c, 0x03, 0x00, 0x00, +0xa4, 0x03, 0x00, 0x00, 0x82, 0xff, 0xff, 0xff, 0xd9, 0x04, 0x00, 0x00, 0x1b, 0x0c, 0x00, 0x00, 0x33, 0x03, 0x00, 0x00, 0x19, 0xfb, 0xff, 0xff, 0x9b, 0x08, 0x00, 0x00, 0xdd, 0x22, 0x00, 0x00, +0xc3, 0x04, 0x00, 0x00, 0x3a, 0x05, 0x00, 0x00, 0x43, 0x02, 0x00, 0x00, 0xc3, 0xf8, 0xff, 0xff, 0xc9, 0xff, 0xff, 0xff, 0x95, 0xff, 0xff, 0xff, 0x2f, 0x04, 0x00, 0x00, 0xf2, 0x02, 0x00, 0x00, +0xbd, 0xfc, 0xff, 0xff, 0x64, 0xfc, 0xff, 0xff, 0x84, 0x00, 0x00, 0x00, 0xc9, 0xfc, 0xff, 0xff, 0x12, 0xff, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x08, 0x06, 0x00, 0x00, 0x3a, 0x03, 0x00, 0x00, +0xb3, 0xf9, 0xff, 0xff, 0xc5, 0x00, 0x00, 0x00, 0x0d, 0x01, 0x00, 0x00, 0xc6, 0xff, 0xff, 0xff, 0x14, 0x06, 0x00, 0x00, 0x17, 0x02, 0x00, 0x00, 0xbe, 0x10, 0x00, 0x00, 0x58, 0x17, 0x00, 0x00, +0x53, 0xfd, 0xff, 0xff, 0xf1, 0x03, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0xab, 0xfb, 0xff, 0xff, 0xc5, 0x02, 0x00, 0x00, 0xb8, 0x03, 0x00, 0x00, 0x8e, 0x04, 0x00, 0x00, 0x6c, 0x04, 0x00, 0x00, +0x65, 0xff, 0xff, 0xff, 0x65, 0x03, 0x00, 0x00, 0x67, 0xf5, 0xff, 0xff, 0xe8, 0xfc, 0xff, 0xff, 0xe6, 0x02, 0x00, 0x00, 0x5b, 0x05, 0x00, 0x00, 0xee, 0x04, 0x00, 0x00, 0x39, 0x06, 0x00, 0x00, +0xfb, 0xfb, 0xff, 0xff, 0x80, 0x04, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0xfd, 0xff, 0xff, 0xff, 0x0d, 0x03, 0x00, 0x00, 0x8b, 0x08, 0x00, 0x00, 0x38, 0xfd, 0xff, 0xff, 0xb4, 0x02, 0x00, 0x00, +0x2c, 0x00, 0x00, 0x00, 0x04, 0x06, 0x00, 0x00, 0x45, 0x05, 0x00, 0x00, 0xcd, 0x01, 0x00, 0x00, 0x72, 0xfe, 0xff, 0xff, 0x02, 0xfb, 0xff, 0xff, 0xfd, 0xfa, 0xff, 0xff, 0x5a, 0x06, 0x00, 0x00, +0x90, 0xfe, 0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0x11, 0x07, 0x00, 0x00, 0xcb, 0x03, 0x00, 0x00, 0xa8, 0x09, 0x00, 0x00, 0xb2, 0x03, 0x00, 0x00, 0x27, 0xfa, 0xff, 0xff, 0xfc, 0x00, 0x00, 0x00, +0x9e, 0xf9, 0xff, 0xff, 0x8a, 0xb9, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0xb8, 0x0b, 0x00, 0x00, 0xfa, 0x2d, 0xf4, 0xe7, 0xef, 0xfd, 0xfe, 0xf9, 0xf3, 0x0b, 0xf8, 0x22, 0x09, 0xfc, 0x04, 0x14, +0xfa, 0x10, 0x37, 0xf5, 0x31, 0xf5, 0xff, 0xf4, 0xfe, 0x06, 0xfe, 0x2e, 0xef, 0xf8, 0x02, 0x1a, 0xf8, 0xeb, 0xfd, 0x01, 0x06, 0xf1, 0xfc, 0x06, 0xf9, 0xf2, 0xc0, 0xff, 0xf2, 0xf1, 0x41, 0x08, +0xf5, 0x00, 0xfd, 0x18, 0x01, 0x02, 0xf4, 0x08, 0x0f, 0xf7, 0x3a, 0x01, 0xde, 0x01, 0x0d, 0xfb, 0xfc, 0xfb, 0x07, 0xf7, 0x0b, 0x0b, 0x02, 0x07, 0xff, 0xfe, 0x05, 0x0c, 0xfd, 0x0f, 0x12, 0x30, +0xfd, 0x01, 0xee, 0x01, 0xd8, 0x05, 0x02, 0x07, 0xe8, 0xe4, 0xfa, 0x00, 0xf1, 0xf8, 0x04, 0xf0, 0xe7, 0x07, 0xdc, 0x33, 0xfa, 0x05, 0xfa, 0xe9, 0xf4, 0xec, 0xf4, 0x07, 0xf5, 0x0b, 0xed, 0xf7, +0xf6, 0xf1, 0xf9, 0x01, 0x0e, 0xe2, 0xf5, 0xf6, 0xf5, 0x29, 0x0e, 0xcb, 0xf0, 0xea, 0xf3, 0x09, 0x03, 0x1f, 0x01, 0xf8, 0x07, 0x0e, 0xed, 0x04, 0xf4, 0xdb, 0xf6, 0x02, 0x07, 0x0e, 0xfa, 0xb8, +0x01, 0x00, 0xd6, 0x0d, 0xf3, 0x5a, 0x09, 0xf8, 0x0f, 0xe0, 0xe3, 0xf2, 0xf6, 0xfe, 0x04, 0x01, 0xfd, 0x0c, 0xf7, 0xfc, 0x00, 0x8a, 0x38, 0xe7, 0x02, 0xf6, 0xf7, 0xfa, 0xfc, 0xe8, 0xe6, 0x0a, +0xff, 0x10, 0x30, 0xf3, 0xee, 0x10, 0x0a, 0xfb, 0x0c, 0xfb, 0xfe, 0xf3, 0x14, 0x29, 0xee, 0xe9, 0xef, 0x05, 0xff, 0xf8, 0xfb, 0xf7, 0xf1, 0x6c, 0x14, 0x04, 0xfb, 0x05, 0x33, 0xfc, 0xfb, 0xfa, +0x16, 0xfb, 0x19, 0xf3, 0xf0, 0xf7, 0x15, 0x16, 0xfe, 0x08, 0x02, 0x1e, 0xfe, 0x0d, 0xfb, 0x08, 0x36, 0x11, 0x06, 0xec, 0x06, 0x09, 0x0d, 0x12, 0xff, 0xbe, 0xfb, 0x03, 0x07, 0xfa, 0xfc, 0xf4, +0x0b, 0xef, 0x25, 0xff, 0xe3, 0x00, 0xf6, 0x0a, 0x18, 0xf5, 0xec, 0xde, 0x02, 0xe8, 0xbe, 0xf7, 0x1f, 0xe3, 0x26, 0x12, 0xf1, 0x07, 0x07, 0xb9, 0xf7, 0xef, 0xf3, 0xe4, 0x1a, 0x7f, 0xf7, 0xf3, +0xf4, 0x42, 0x1e, 0xf6, 0xe6, 0x1b, 0x00, 0xf3, 0xff, 0x29, 0xf8, 0xff, 0xcf, 0xae, 0x17, 0x0b, 0x3e, 0xe7, 0xd4, 0xe0, 0xfe, 0x27, 0x95, 0x03, 0xd5, 0xf8, 0xf6, 0xfd, 0xdd, 0xf4, 0xec, 0x0d, +0xf9, 0x3c, 0xf1, 0x09, 0x0d, 0x4e, 0x00, 0xea, 0x05, 0x02, 0xff, 0xf3, 0x09, 0xd9, 0x29, 0x33, 0x1d, 0x03, 0xfb, 0xfe, 0xd8, 0x0c, 0xfc, 0xe5, 0xf6, 0xe3, 0x35, 0xec, 0x42, 0xf6, 0x25, 0xf6, +0x23, 0xfb, 0xc7, 0x43, 0x2c, 0xfc, 0xf7, 0x05, 0x53, 0x00, 0xfa, 0xe0, 0xf2, 0x00, 0x29, 0xeb, 0x10, 0x81, 0x10, 0x14, 0x08, 0xf8, 0xd2, 0x13, 0xfd, 0x19, 0x0a, 0xf5, 0xd9, 0xfc, 0x08, 0xf6, +0xf4, 0xd6, 0xfc, 0xd9, 0x07, 0xff, 0xcd, 0xf4, 0xfd, 0x3d, 0x12, 0x0b, 0x1e, 0xf9, 0x0c, 0xf1, 0x08, 0x05, 0x19, 0xca, 0x18, 0x2b, 0xfc, 0x08, 0x0a, 0x2a, 0x0c, 0x0d, 0xfb, 0xf5, 0x01, 0x02, +0x02, 0x06, 0xde, 0x04, 0xff, 0x81, 0x33, 0x04, 0xfa, 0x1c, 0xfe, 0xf3, 0x06, 0xf6, 0xd2, 0xfe, 0xeb, 0x09, 0x18, 0x05, 0xd3, 0xee, 0x03, 0x11, 0xf9, 0xf3, 0x0d, 0xe8, 0x06, 0x26, 0x0a, 0xe8, +0x0c, 0x04, 0x07, 0xf3, 0x00, 0x0b, 0xf4, 0x44, 0x05, 0x00, 0xfd, 0x00, 0xf7, 0x03, 0xfd, 0x06, 0x10, 0xf4, 0x30, 0xf3, 0xf8, 0xf9, 0x10, 0xf5, 0xe4, 0x09, 0x09, 0x3c, 0x27, 0x11, 0x01, 0x08, +0x5e, 0xe2, 0xf3, 0x05, 0xf6, 0xf6, 0xe3, 0xa4, 0xe9, 0xc7, 0xfc, 0x09, 0x09, 0x00, 0x05, 0xf0, 0xf8, 0xfd, 0x08, 0xe2, 0xea, 0xfb, 0xfc, 0xf6, 0xfe, 0xf5, 0x07, 0xf6, 0x0b, 0x00, 0xfd, 0x05, +0xed, 0xd9, 0x01, 0xf6, 0x35, 0x0c, 0xfe, 0xcf, 0xf5, 0x0c, 0x15, 0xe6, 0xf3, 0xe6, 0x0f, 0xf5, 0xf7, 0xdc, 0xee, 0x03, 0x12, 0xfa, 0x01, 0x04, 0x0d, 0x03, 0xd1, 0x01, 0xf1, 0xd5, 0xfc, 0xf6, +0xf5, 0xff, 0xfd, 0x22, 0x03, 0xff, 0x02, 0x02, 0x02, 0x09, 0x03, 0xfd, 0xe8, 0x14, 0x0c, 0x03, 0xff, 0x09, 0xf4, 0xfc, 0x09, 0xfb, 0x00, 0x07, 0xfa, 0xff, 0xfc, 0x05, 0xff, 0xfa, 0xf9, 0x18, +0x00, 0xfd, 0xec, 0x01, 0xf1, 0x01, 0x0c, 0x0c, 0x08, 0xe8, 0x21, 0x09, 0xf8, 0xf3, 0x06, 0xf9, 0xdf, 0x05, 0xe5, 0x1d, 0xed, 0x10, 0xfe, 0x0b, 0x10, 0xe7, 0x06, 0x1a, 0xf9, 0x0f, 0xfb, 0xdb, +0xef, 0xd8, 0xfb, 0xff, 0x04, 0xf9, 0xf5, 0xeb, 0x11, 0x14, 0x02, 0xe3, 0xef, 0x05, 0x02, 0x0b, 0x04, 0x13, 0x06, 0x04, 0x03, 0x27, 0xec, 0x00, 0x00, 0xee, 0x03, 0xf6, 0x31, 0x08, 0xf7, 0xcc, +0xfc, 0x07, 0xf0, 0x1e, 0xff, 0x1c, 0x01, 0x1c, 0x04, 0xbe, 0x1f, 0x20, 0xff, 0xff, 0xf8, 0x0d, 0xff, 0xf5, 0xff, 0x01, 0xea, 0xa5, 0x2a, 0xf0, 0xe6, 0x0b, 0xfb, 0xbf, 0xf1, 0x01, 0xdf, 0x1a, +0x06, 0xf9, 0x63, 0x01, 0xc8, 0xe9, 0x00, 0xf9, 0xfe, 0x56, 0x0b, 0x08, 0xfa, 0x00, 0xfa, 0xe6, 0x17, 0xfd, 0xfb, 0xed, 0xf2, 0xf7, 0x0d, 0x36, 0x0c, 0x03, 0x16, 0x06, 0x25, 0xf8, 0x07, 0x09, +0x0d, 0xf3, 0x41, 0xfc, 0xff, 0xfd, 0x07, 0xf7, 0x1f, 0xf4, 0xde, 0xf8, 0xfd, 0x01, 0xea, 0xcc, 0x49, 0xe5, 0xfd, 0x12, 0xf8, 0x12, 0x0e, 0x02, 0xe9, 0xef, 0x01, 0x09, 0x10, 0xff, 0x15, 0xfa, +0x0b, 0x0f, 0x16, 0x03, 0xd7, 0xd0, 0xfc, 0xc2, 0x11, 0x46, 0x07, 0x09, 0xea, 0xbc, 0xbd, 0x32, 0x02, 0x46, 0x11, 0xeb, 0x40, 0x23, 0x21, 0x08, 0x08, 0x1f, 0xab, 0x4e, 0x2c, 0x71, 0xfe, 0xfb, +0x21, 0xe0, 0xf1, 0xf4, 0xcd, 0x10, 0xef, 0x0d, 0x08, 0x12, 0xee, 0x0f, 0xf3, 0x44, 0x51, 0x02, 0x12, 0xfe, 0x05, 0xfb, 0x0d, 0x00, 0xa5, 0x0e, 0xaf, 0xeb, 0x07, 0xf9, 0xdd, 0xe7, 0xfa, 0x16, +0x1d, 0xdc, 0xe9, 0x15, 0x14, 0x71, 0xf9, 0xf2, 0xcc, 0x06, 0xf6, 0xde, 0x07, 0x11, 0xf7, 0x13, 0x17, 0x0e, 0xf2, 0xfa, 0x1b, 0x0f, 0xec, 0xef, 0xea, 0xd7, 0xf6, 0x04, 0x0a, 0xf2, 0x2e, 0x37, +0x14, 0x00, 0xd7, 0x0e, 0x05, 0x0d, 0xee, 0xf4, 0x78, 0x2c, 0xee, 0xd5, 0x02, 0xed, 0x22, 0x0e, 0xea, 0xe7, 0x0b, 0x06, 0x01, 0x32, 0xd3, 0x21, 0xaf, 0x2b, 0x27, 0x8f, 0x81, 0x81, 0x0f, 0x07, +0xf3, 0xef, 0x33, 0x7f, 0x09, 0xf8, 0xce, 0x2f, 0x4b, 0x81, 0x17, 0xf5, 0x5b, 0x08, 0x1e, 0x8a, 0xc8, 0xc2, 0xdc, 0xc8, 0x07, 0x5d, 0xde, 0x4e, 0xb4, 0xe0, 0xfe, 0x18, 0x8c, 0xf3, 0x37, 0x7f, +0x1a, 0x16, 0x34, 0x07, 0x81, 0xa9, 0x7f, 0xea, 0xd7, 0x84, 0x03, 0x81, 0xf1, 0xb6, 0x81, 0x02, 0x2d, 0x18, 0x36, 0x9a, 0xe3, 0x19, 0xfa, 0x4f, 0x2f, 0x3e, 0xd5, 0x9f, 0xf1, 0x7f, 0xd4, 0x34, +0xe5, 0x0d, 0xda, 0x14, 0x7f, 0x83, 0x3c, 0x4c, 0x0e, 0x00, 0x02, 0x3e, 0x14, 0x59, 0x23, 0xff, 0x1d, 0x32, 0x81, 0xef, 0x7f, 0xd3, 0x3e, 0x1f, 0x23, 0x17, 0x81, 0xe1, 0x3d, 0x23, 0x1b, 0x7f, +0x46, 0x9e, 0x03, 0xf0, 0x14, 0x81, 0x25, 0x5b, 0x81, 0xec, 0xd1, 0x15, 0x1f, 0x42, 0xee, 0x19, 0xe9, 0xd4, 0xf3, 0xfb, 0xcd, 0x06, 0x0d, 0x00, 0x23, 0xd5, 0x1c, 0x0f, 0x12, 0x25, 0xe1, 0xe6, +0x07, 0x40, 0xfd, 0x08, 0x31, 0x2f, 0x06, 0xf5, 0x0a, 0x02, 0x43, 0xb6, 0x32, 0x3a, 0xf9, 0x31, 0x1f, 0xd0, 0xd3, 0x03, 0xe2, 0x1d, 0xf7, 0x15, 0xc8, 0x10, 0x0c, 0xf8, 0xf5, 0xbc, 0x14, 0xf2, +0x05, 0x0c, 0x12, 0xd6, 0xe2, 0xf4, 0xa0, 0xf5, 0xd0, 0xf8, 0xdb, 0x0d, 0xda, 0xf9, 0x00, 0x10, 0x01, 0xbd, 0xea, 0x07, 0x07, 0x49, 0xf8, 0xde, 0x20, 0xfd, 0x00, 0xf1, 0xe2, 0xe1, 0x11, 0xed, +0x41, 0x0d, 0xe8, 0x10, 0x20, 0x32, 0xf6, 0xfc, 0x0d, 0xe0, 0xdb, 0xec, 0x32, 0xf9, 0x26, 0x24, 0xea, 0xef, 0xf8, 0x44, 0x26, 0x09, 0xf0, 0x0e, 0x34, 0x28, 0x0e, 0x09, 0x01, 0x06, 0xe6, 0xba, +0xe8, 0xb7, 0x10, 0x1c, 0x1d, 0x08, 0x0d, 0xf8, 0x00, 0xf5, 0x19, 0xed, 0xdc, 0xef, 0xfe, 0x07, 0xfd, 0x11, 0xf6, 0xef, 0xf4, 0x09, 0xda, 0xf1, 0x04, 0x15, 0x18, 0x00, 0x26, 0x06, 0xfa, 0x06, +0xf8, 0x03, 0x1f, 0xe2, 0x07, 0xdc, 0xf4, 0x1d, 0x00, 0x02, 0x18, 0xfa, 0xfd, 0xf9, 0xeb, 0x0a, 0x04, 0xfc, 0xd2, 0x02, 0xef, 0xd8, 0xe7, 0xf2, 0x1d, 0x04, 0x00, 0xfa, 0xfa, 0x23, 0xd6, 0x10, +0xe5, 0xf6, 0xf8, 0x10, 0xda, 0xec, 0xf4, 0x11, 0xe3, 0x81, 0xf7, 0x0d, 0x07, 0xf4, 0x01, 0x01, 0x1d, 0x06, 0xfe, 0xfa, 0xfd, 0x00, 0xfb, 0x05, 0x10, 0x02, 0xe8, 0x00, 0xe8, 0x06, 0x0e, 0x1a, +0xd9, 0xdc, 0x24, 0xe8, 0xff, 0xfa, 0x18, 0xe8, 0x0f, 0xfe, 0xf6, 0x25, 0xf7, 0x04, 0xed, 0x02, 0x1e, 0x06, 0xfa, 0xfc, 0xfa, 0x0f, 0xff, 0x88, 0xfd, 0xef, 0x00, 0x00, 0xfd, 0xf4, 0xf6, 0x01, +0xfd, 0x50, 0xec, 0x09, 0x14, 0x02, 0xfb, 0x16, 0xfe, 0x1d, 0x12, 0xc2, 0x17, 0xed, 0xc5, 0x00, 0x02, 0xef, 0xe2, 0x0c, 0x36, 0x0f, 0x13, 0xa8, 0xf2, 0x0f, 0xf1, 0xf5, 0x03, 0xe4, 0xee, 0x06, +0xf2, 0xd0, 0xc7, 0x35, 0x16, 0x05, 0x03, 0x06, 0xee, 0x02, 0xea, 0x03, 0xe6, 0xff, 0x41, 0x0e, 0x26, 0xfa, 0x19, 0xad, 0x0d, 0x30, 0x0d, 0xfe, 0x30, 0xf2, 0x1d, 0x01, 0xa3, 0x01, 0x00, 0xfd, +0xdf, 0x37, 0xf4, 0x0a, 0x08, 0xdb, 0xf8, 0x11, 0xf1, 0x02, 0xf5, 0x94, 0x06, 0xe2, 0x96, 0x78, 0xf4, 0xff, 0x2a, 0xfc, 0x7f, 0xf4, 0x0e, 0x05, 0x0b, 0xe0, 0x0d, 0xe5, 0xd9, 0x00, 0x11, 0xe1, +0x23, 0xfc, 0xb5, 0x09, 0xf4, 0x07, 0x07, 0xe3, 0x0b, 0x02, 0x03, 0x0d, 0xef, 0x01, 0x23, 0xf3, 0x07, 0xf7, 0x02, 0x16, 0xfa, 0xe1, 0x1b, 0xf9, 0x0e, 0x6a, 0x50, 0xbe, 0xfc, 0x13, 0x3f, 0x7f, +0xf4, 0x7f, 0x5a, 0xb1, 0x2c, 0x1d, 0xfe, 0x69, 0x5d, 0xd1, 0x91, 0xb6, 0xf5, 0x7f, 0x25, 0x87, 0xff, 0x16, 0xdb, 0x7f, 0x37, 0x06, 0x77, 0x34, 0xdb, 0x81, 0x7f, 0x0f, 0xc1, 0xd2, 0xb2, 0xfe, +0xff, 0x3b, 0x1c, 0x05, 0x1c, 0xf2, 0xe1, 0x38, 0x73, 0x0d, 0x2b, 0xf0, 0xd8, 0x48, 0xbe, 0x14, 0x13, 0xd2, 0xae, 0x0b, 0xc8, 0x2a, 0xe8, 0x3e, 0x81, 0xf6, 0x34, 0x06, 0xcc, 0x33, 0x81, 0x4a, +0x59, 0xf2, 0xf6, 0x81, 0x34, 0xf4, 0xb8, 0xe9, 0x53, 0xf9, 0xcc, 0x11, 0xf1, 0x16, 0x01, 0xd7, 0x05, 0xb3, 0xf8, 0xc1, 0x02, 0x0d, 0xf8, 0xe4, 0x3d, 0xf3, 0x50, 0x7f, 0x28, 0x07, 0xa6, 0x19, +0x21, 0x7f, 0x6b, 0x81, 0x0c, 0x26, 0x1f, 0x2b, 0x29, 0x14, 0x16, 0x03, 0x18, 0x81, 0x15, 0x19, 0x3d, 0x27, 0xdb, 0x7f, 0x0e, 0x28, 0x7f, 0x17, 0x7a, 0xd6, 0x81, 0x08, 0x81, 0xd2, 0xfb, 0x7f, +0x7f, 0xba, 0x85, 0x81, 0x7b, 0xb0, 0x7f, 0x81, 0x78, 0x7f, 0xe1, 0xb2, 0x81, 0xec, 0x81, 0x2c, 0x81, 0x11, 0xe8, 0x81, 0x81, 0x7f, 0x63, 0xbf, 0x2e, 0x48, 0xd8, 0x7f, 0x55, 0x85, 0x98, 0x7f, +0xd5, 0x81, 0x05, 0x32, 0x7f, 0x3d, 0xee, 0x26, 0xd4, 0x81, 0xf9, 0x13, 0xb1, 0x48, 0x81, 0x7f, 0x99, 0x84, 0x7f, 0x7f, 0x01, 0x24, 0x6e, 0x7f, 0x7f, 0x7f, 0x81, 0xab, 0xe0, 0xa5, 0xaf, 0x4a, +0x52, 0x7f, 0x7f, 0x81, 0x39, 0x81, 0x7f, 0x89, 0x1a, 0x47, 0x7f, 0x81, 0x49, 0x7f, 0x7f, 0x83, 0x7f, 0xc2, 0x1d, 0xd4, 0x47, 0xac, 0x8f, 0xb7, 0xcc, 0xbd, 0x81, 0xba, 0x81, 0x67, 0x4d, 0x0b, +0x4b, 0x43, 0x7f, 0x7f, 0x81, 0x39, 0x86, 0x7f, 0x00, 0x6c, 0xed, 0xdd, 0xe5, 0xfb, 0x2d, 0x3e, 0xdb, 0xc6, 0x16, 0xe4, 0x4b, 0xc7, 0xe3, 0x11, 0xc1, 0xed, 0x35, 0x35, 0x7f, 0xff, 0x39, 0xb3, +0xeb, 0xc9, 0x72, 0xb5, 0x44, 0x41, 0xdf, 0x7f, 0xd4, 0x25, 0x61, 0x05, 0xf4, 0xe4, 0xdc, 0xfc, 0x81, 0x4e, 0x0f, 0xf2, 0x05, 0xaa, 0xc1, 0x00, 0x2e, 0xf7, 0x31, 0xf2, 0x0c, 0x21, 0x14, 0x0b, +0x57, 0xda, 0x81, 0x08, 0xc2, 0x63, 0xe6, 0x1d, 0xad, 0xca, 0x2e, 0x07, 0xf7, 0xf7, 0xe0, 0x21, 0x59, 0xfd, 0xfd, 0xac, 0x2e, 0x81, 0xe3, 0xd7, 0x14, 0x05, 0xad, 0xf6, 0xa3, 0x02, 0x3a, 0xfd, +0xc1, 0x9b, 0xf3, 0xad, 0x3c, 0x0c, 0x0b, 0xfb, 0xeb, 0x0c, 0x2f, 0x13, 0x29, 0x7f, 0xec, 0x19, 0x24, 0x3c, 0xf4, 0xc7, 0x01, 0x19, 0x01, 0xac, 0x0d, 0x4b, 0x0d, 0xf5, 0xf7, 0xaf, 0x4d, 0xfc, +0xeb, 0x7f, 0xf8, 0xe7, 0x1b, 0x0a, 0xfd, 0x2b, 0x05, 0xf8, 0x16, 0xc6, 0x16, 0x0a, 0xc5, 0x03, 0xf8, 0x08, 0x00, 0xe3, 0xf4, 0x0a, 0xff, 0xc2, 0x09, 0xfb, 0xd4, 0xbf, 0xec, 0x21, 0xf9, 0x20, +0x02, 0xea, 0xd5, 0xfc, 0x05, 0x06, 0x19, 0x02, 0xfc, 0x0f, 0xbb, 0xf5, 0xdf, 0x21, 0xea, 0x08, 0x25, 0xfa, 0x0d, 0xe4, 0xfb, 0x38, 0x00, 0xf6, 0x35, 0xfc, 0x0a, 0xfd, 0xbe, 0x01, 0xf8, 0x06, +0xde, 0xbd, 0xd8, 0x00, 0x05, 0x1a, 0xe7, 0xf8, 0xf8, 0x08, 0xfe, 0x95, 0x10, 0xfb, 0x8e, 0xc4, 0x04, 0xfe, 0xf8, 0xfd, 0xef, 0x0b, 0x12, 0xfe, 0xd2, 0xe6, 0x22, 0xf1, 0x07, 0x02, 0x0c, 0xe7, +0x09, 0xef, 0xea, 0x09, 0xfc, 0x06, 0xf4, 0x1e, 0x43, 0x16, 0x09, 0xd3, 0xf5, 0x00, 0x08, 0x81, 0x12, 0xfd, 0x01, 0x12, 0xf7, 0xe5, 0x4a, 0x0c, 0xef, 0x3a, 0x0e, 0xff, 0x0b, 0x01, 0x01, 0xeb, +0x01, 0x29, 0x07, 0xe2, 0xe3, 0xea, 0x0b, 0xfa, 0xff, 0xf5, 0xdf, 0x0c, 0xa7, 0xfd, 0xfd, 0xd4, 0x07, 0x06, 0x11, 0x41, 0xfe, 0x0a, 0xf6, 0x1d, 0x14, 0xdc, 0xf5, 0x41, 0xf8, 0xf2, 0xf3, 0x0d, +0xf0, 0xd1, 0xce, 0xfc, 0xe9, 0xc7, 0x2d, 0x1f, 0x03, 0xe8, 0x29, 0x11, 0x0b, 0x13, 0xf0, 0xea, 0x51, 0x01, 0x17, 0xf8, 0xd0, 0x12, 0x01, 0xe2, 0xf4, 0x7b, 0x0d, 0xf2, 0x0f, 0x04, 0xf4, 0x09, +0x10, 0xfc, 0xf9, 0xec, 0x03, 0xfc, 0x81, 0x7f, 0x1e, 0xfd, 0x0b, 0xfc, 0x73, 0xf6, 0x08, 0x1a, 0xb7, 0xca, 0xf8, 0x05, 0xe8, 0x00, 0xf6, 0xd8, 0x1e, 0x12, 0xd0, 0xf3, 0xff, 0xf7, 0x08, 0x51, +0x9c, 0x18, 0x0d, 0xf7, 0x06, 0xfd, 0x1d, 0x30, 0xfb, 0x11, 0xff, 0x17, 0x12, 0x05, 0x14, 0xf9, 0xae, 0x6d, 0xf3, 0xd2, 0x3b, 0xfd, 0x2e, 0x18, 0x24, 0x4d, 0x07, 0x19, 0xe4, 0xd0, 0xcf, 0xf2, +0xeb, 0x59, 0x84, 0xd6, 0x07, 0x54, 0x0d, 0xed, 0xd8, 0xef, 0x81, 0x7d, 0x18, 0xbc, 0x13, 0x1d, 0xe9, 0x8a, 0xf8, 0x66, 0xfe, 0x00, 0xd5, 0xfd, 0x14, 0x20, 0xf7, 0x06, 0x1a, 0xec, 0x36, 0x4e, +0x1a, 0x05, 0x42, 0xd8, 0x3b, 0x1d, 0xd3, 0x11, 0x0a, 0x11, 0xb9, 0xfd, 0xf3, 0xca, 0xea, 0x29, 0xdd, 0x4b, 0xde, 0xea, 0xe3, 0x11, 0xec, 0x25, 0x17, 0x07, 0xe6, 0xd4, 0x10, 0xfe, 0x00, 0x08, +0x9b, 0xf3, 0x83, 0xf7, 0xfb, 0xef, 0x2a, 0x3a, 0x43, 0xb6, 0xf8, 0x08, 0xdc, 0xff, 0xe1, 0xe0, 0x59, 0x31, 0x05, 0x0d, 0x2f, 0xf9, 0x1f, 0x23, 0xb0, 0x3b, 0xe2, 0xee, 0x01, 0x21, 0x5e, 0x3b, +0x04, 0xb6, 0xfd, 0xf5, 0x00, 0xe9, 0xe4, 0xe5, 0x81, 0x16, 0xb6, 0x5b, 0x79, 0xe8, 0x64, 0x1a, 0x7f, 0xc7, 0xeb, 0xd0, 0xb4, 0x8b, 0x7f, 0x35, 0x10, 0x97, 0x83, 0xbb, 0x13, 0xca, 0x15, 0x0e, +0x81, 0x1f, 0xd4, 0xe5, 0x67, 0xd3, 0xd3, 0x64, 0xed, 0x89, 0x8b, 0x09, 0x3a, 0x76, 0x7f, 0xf0, 0x01, 0x7f, 0x3b, 0x07, 0x3a, 0xa0, 0xe8, 0x2a, 0x7f, 0xff, 0x7f, 0xcf, 0x36, 0x7f, 0xc0, 0x81, +0xad, 0x1a, 0x96, 0x39, 0x10, 0x34, 0xe9, 0x5f, 0x63, 0x60, 0x88, 0xa9, 0xe2, 0xd1, 0x44, 0x3b, 0xf0, 0x41, 0xe6, 0x14, 0xcc, 0xd0, 0xe0, 0x12, 0x81, 0x16, 0xeb, 0xc1, 0xe4, 0xad, 0x45, 0x66, +0xc6, 0x7f, 0x74, 0x56, 0x34, 0x14, 0xf0, 0xa7, 0x22, 0x7f, 0x04, 0x76, 0x7f, 0xd2, 0x7f, 0x46, 0xcc, 0x29, 0xc7, 0x16, 0x14, 0x1e, 0x7f, 0x6e, 0x19, 0xdc, 0x26, 0xc3, 0x6d, 0xc8, 0x81, 0xfd, +0xcb, 0x48, 0x01, 0x34, 0x21, 0x09, 0xf3, 0x19, 0x25, 0xe1, 0x2e, 0xd5, 0xf7, 0xfc, 0x27, 0x0e, 0xeb, 0xbe, 0x04, 0x2d, 0x09, 0xfe, 0x03, 0xcf, 0x06, 0xf8, 0x45, 0xcd, 0x26, 0x12, 0xee, 0x44, +0xe6, 0xf3, 0xa6, 0xf6, 0x0c, 0x2f, 0x24, 0x02, 0xac, 0x16, 0xc0, 0xfd, 0xd5, 0xd4, 0xfb, 0x12, 0xef, 0x19, 0x38, 0xef, 0x15, 0xfc, 0xb9, 0xd3, 0x70, 0x00, 0xcc, 0xf1, 0x03, 0x7f, 0x14, 0xee, +0x2c, 0x2a, 0xe3, 0xda, 0x25, 0x03, 0x03, 0xf6, 0xf0, 0xf8, 0xee, 0x11, 0x0e, 0xe4, 0xae, 0xe7, 0x01, 0xfa, 0x00, 0xfc, 0x05, 0xe9, 0x2d, 0xf9, 0xb9, 0x87, 0xc9, 0x12, 0xea, 0x00, 0xde, 0xf6, +0xd8, 0x02, 0xe4, 0xe0, 0x00, 0x30, 0xe4, 0x63, 0xd3, 0x05, 0x12, 0xc2, 0x00, 0x1d, 0xf0, 0xa8, 0x0b, 0x1e, 0xf1, 0x0a, 0x20, 0xca, 0x4f, 0xe1, 0xe7, 0x6a, 0x01, 0xfc, 0x1e, 0xfc, 0x01, 0xf6, +0xf7, 0xfb, 0x0d, 0xe8, 0xf4, 0xec, 0x0e, 0x0e, 0x16, 0x06, 0x14, 0xea, 0xf4, 0x0b, 0xfa, 0xc5, 0x03, 0x00, 0xe5, 0xea, 0xe0, 0x16, 0xf0, 0x12, 0xfb, 0x09, 0xf6, 0xff, 0xff, 0xfd, 0xfa, 0x0c, +0x1c, 0xe3, 0x81, 0xfe, 0xf3, 0xbf, 0xff, 0x0d, 0xee, 0xf1, 0x12, 0xe2, 0x09, 0x1f, 0xfb, 0xf4, 0x55, 0x18, 0x00, 0xfb, 0xdc, 0x10, 0xfc, 0xfd, 0xcb, 0x85, 0xf7, 0xf8, 0x08, 0xf7, 0xfb, 0xf2, +0x03, 0x00, 0x03, 0xe5, 0x11, 0x1a, 0xa7, 0xd9, 0x14, 0xfd, 0xff, 0xf9, 0x04, 0x01, 0x00, 0x1f, 0x81, 0x09, 0x21, 0x04, 0x20, 0x01, 0xef, 0xf1, 0x0f, 0x17, 0xca, 0xdb, 0xf9, 0x10, 0x21, 0x74, +0x81, 0x31, 0x03, 0xe0, 0x00, 0x0b, 0x04, 0xa1, 0xed, 0x21, 0xfc, 0x0f, 0x0b, 0xf5, 0x4d, 0x11, 0xf8, 0xd9, 0x01, 0xf2, 0x09, 0x08, 0xfd, 0xfa, 0x09, 0x10, 0x0f, 0xf9, 0xf6, 0xfc, 0xd1, 0x05, +0xed, 0x09, 0x0f, 0xf6, 0xa2, 0xef, 0x08, 0xe4, 0x07, 0x04, 0xe7, 0x3e, 0x08, 0xe8, 0xf7, 0xeb, 0xf9, 0xe7, 0x1a, 0x1c, 0xf8, 0x0d, 0x0c, 0x02, 0xfa, 0xe0, 0xf1, 0x02, 0xf1, 0x1e, 0x1a, 0x0a, +0x30, 0x06, 0x0e, 0x2e, 0x02, 0xe6, 0xbd, 0x03, 0x2b, 0x06, 0x1a, 0x07, 0x57, 0xf7, 0xf6, 0x08, 0x0c, 0x2f, 0x06, 0x03, 0xeb, 0x0b, 0x02, 0x14, 0x14, 0x04, 0x05, 0xf0, 0x05, 0x01, 0xcf, 0x5e, +0x0a, 0x01, 0x22, 0x02, 0x25, 0x01, 0x10, 0x13, 0xfd, 0xe8, 0x3a, 0xf1, 0x18, 0x06, 0x0e, 0xe2, 0x3b, 0xfd, 0x24, 0x09, 0x05, 0x02, 0xe9, 0xd7, 0x0d, 0x06, 0xfb, 0x28, 0xfe, 0xf8, 0x0d, 0x0a, +0x0b, 0x05, 0xff, 0x07, 0x05, 0x06, 0x10, 0xfe, 0x01, 0xc5, 0x32, 0xee, 0x10, 0xfd, 0x05, 0x06, 0xf0, 0x41, 0xfe, 0xe3, 0xeb, 0x0b, 0xe6, 0xbc, 0xe9, 0x0f, 0x81, 0x03, 0xb5, 0x25, 0x00, 0xee, +0x02, 0xfa, 0xc2, 0x09, 0xf8, 0x14, 0xf2, 0xe8, 0x0a, 0xcb, 0xd1, 0x1c, 0xd1, 0xff, 0x13, 0x08, 0xf8, 0xc7, 0xcb, 0xfe, 0xe9, 0x4a, 0x0e, 0x18, 0xd4, 0xff, 0x11, 0xfa, 0xf6, 0xda, 0xc5, 0xf1, +0xd2, 0xfd, 0x05, 0xf0, 0x6b, 0xd8, 0x06, 0xb8, 0xf3, 0x42, 0xdd, 0xee, 0x3d, 0x17, 0xf3, 0xe4, 0x10, 0xfc, 0x06, 0x02, 0xff, 0xfd, 0xce, 0x45, 0x5b, 0x03, 0xf9, 0xfb, 0xfe, 0xea, 0x24, 0x48, +0x46, 0xe5, 0x1f, 0x00, 0xee, 0xf9, 0x03, 0xbd, 0x23, 0x01, 0xbe, 0xf5, 0xe9, 0x11, 0x00, 0xe7, 0xc3, 0x34, 0xf9, 0x3a, 0xf7, 0x15, 0x38, 0x21, 0x14, 0xdf, 0xfe, 0x06, 0x08, 0xfc, 0xca, 0xfe, +0x0d, 0xad, 0x7f, 0x18, 0x45, 0xef, 0x0f, 0x14, 0xd4, 0xf9, 0xf6, 0x08, 0xf7, 0x7f, 0xf5, 0xb8, 0x03, 0xe0, 0x8b, 0xe5, 0xac, 0x2a, 0xdc, 0xcd, 0x9c, 0x09, 0xe8, 0x26, 0x3a, 0x1a, 0xef, 0x6b, +0x13, 0xf5, 0xa8, 0x2f, 0xe9, 0xdb, 0xf8, 0x03, 0xea, 0xe6, 0x18, 0xfe, 0x1a, 0x12, 0x0b, 0xcb, 0xf6, 0xe5, 0x1b, 0x06, 0x0a, 0x49, 0x8e, 0xf1, 0x94, 0xe6, 0xb6, 0x81, 0x7f, 0x28, 0x1d, 0x98, +0x23, 0xc0, 0xa2, 0xd2, 0x7f, 0xda, 0xed, 0x01, 0x03, 0x03, 0xff, 0x0c, 0xf7, 0xe3, 0xb1, 0x24, 0x42, 0xf9, 0xc9, 0x00, 0xdd, 0xfa, 0x22, 0x7f, 0x06, 0x4c, 0x54, 0x21, 0x2e, 0xfa, 0xee, 0x81, +0x1a, 0x14, 0xf6, 0xbd, 0x0d, 0xf8, 0xea, 0x3a, 0xd0, 0x33, 0xe2, 0xe8, 0x21, 0xfa, 0x76, 0x13, 0x3a, 0xd8, 0x0a, 0xdf, 0x1b, 0x0a, 0xdf, 0xf0, 0xea, 0x0f, 0x10, 0xf2, 0x11, 0x0f, 0xfe, 0x10, +0xed, 0xd8, 0x08, 0xfb, 0xe8, 0xf8, 0xb4, 0xda, 0xf5, 0xf0, 0x08, 0x05, 0xb7, 0x08, 0xf6, 0x02, 0x1c, 0x1b, 0x09, 0xc8, 0xec, 0x0f, 0x07, 0x19, 0x07, 0x13, 0xfb, 0xe1, 0xe2, 0xe3, 0xf0, 0x0a, +0xf3, 0xdb, 0x96, 0x01, 0xdc, 0xdb, 0x10, 0x00, 0xe4, 0x0c, 0x0e, 0x12, 0x0a, 0xe9, 0xf1, 0xf5, 0x6a, 0x08, 0x09, 0xec, 0x55, 0x47, 0xf7, 0xff, 0x0d, 0x21, 0xd9, 0x03, 0x07, 0xf6, 0xf1, 0x0d, +0xe9, 0xfe, 0xf9, 0xe1, 0x0d, 0x15, 0xd1, 0x00, 0x13, 0xf8, 0x05, 0xfd, 0xe8, 0x01, 0x20, 0x0d, 0xed, 0xd2, 0xeb, 0x00, 0x10, 0x02, 0xef, 0xcc, 0x17, 0x06, 0x0a, 0xd5, 0xf7, 0x07, 0x06, 0x18, +0xc8, 0x25, 0xf4, 0x04, 0xf9, 0x11, 0xcf, 0xe9, 0x01, 0xdf, 0xf9, 0xff, 0xf0, 0x0f, 0x0c, 0x0d, 0xe5, 0x30, 0x15, 0xfc, 0x0a, 0x03, 0x04, 0xee, 0x08, 0xe2, 0x0d, 0xef, 0xf9, 0xf8, 0xed, 0xfe, +0xfb, 0x00, 0xee, 0xfe, 0xeb, 0xff, 0xf3, 0xec, 0x02, 0x01, 0xef, 0xfa, 0xf2, 0x21, 0x06, 0xe9, 0xf8, 0x08, 0xff, 0xf0, 0x06, 0x06, 0x16, 0xfb, 0x11, 0xfd, 0xf1, 0x03, 0x01, 0x18, 0xf5, 0x05, +0x16, 0xed, 0x11, 0x00, 0x02, 0xec, 0xbb, 0xf8, 0x7f, 0x10, 0x15, 0x04, 0x5f, 0x06, 0xf5, 0xf6, 0x06, 0xcf, 0xec, 0x02, 0x00, 0x0d, 0x02, 0x09, 0xff, 0x02, 0xfe, 0xf2, 0x06, 0x0c, 0xcc, 0xe9, +0x0a, 0x04, 0xec, 0xff, 0x08, 0xfe, 0x22, 0x19, 0xf9, 0xf2, 0x29, 0xf5, 0x28, 0x04, 0xfe, 0x07, 0x2c, 0xfe, 0x0c, 0xe5, 0xed, 0x03, 0xe9, 0xe6, 0x0f, 0xf6, 0xff, 0x17, 0xfc, 0xfd, 0x02, 0xa3, +0x0c, 0x13, 0xff, 0x07, 0x03, 0x10, 0xfd, 0x11, 0x4e, 0xc5, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0x08, 0x3a, 0x00, 0x00, 0xca, 0x59, 0x00, 0x00, 0x2c, 0xd4, 0xff, 0xff, +0x4e, 0xe6, 0xff, 0xff, 0x72, 0x4e, 0x00, 0x00, 0x93, 0x31, 0x00, 0x00, 0xae, 0x4d, 0x00, 0x00, 0xef, 0xff, 0xff, 0xff, 0x11, 0xe1, 0xff, 0xff, 0xc9, 0xd3, 0xff, 0xff, 0x4e, 0x0a, 0x00, 0x00, +0x3f, 0x0f, 0x00, 0x00, 0x6e, 0xbd, 0xff, 0xff, 0xca, 0xbe, 0xff, 0xff, 0x02, 0xc9, 0xff, 0xff, 0xdc, 0x4b, 0x00, 0x00, 0xff, 0xef, 0xff, 0xff, 0xd7, 0x9c, 0xff, 0xff, 0xba, 0x23, 0x00, 0x00, +0x57, 0xb0, 0xff, 0xff, 0x29, 0x49, 0x00, 0x00, 0x1a, 0x29, 0x00, 0x00, 0x66, 0x78, 0x00, 0x00, 0x45, 0x20, 0x00, 0x00, 0x83, 0xac, 0xff, 0xff, 0xb4, 0x0b, 0x00, 0x00, 0x70, 0xc3, 0xff, 0xff, +0x88, 0xc6, 0xff, 0xff, 0x33, 0xfd, 0xff, 0xff, 0x71, 0x26, 0x00, 0x00, 0xf9, 0xd7, 0xff, 0xff, 0x1a, 0x49, 0x00, 0x00, 0xaa, 0xe3, 0xff, 0xff, 0xc8, 0xcb, 0xff, 0xff, 0x4c, 0x3c, 0x00, 0x00, +0x17, 0x16, 0x00, 0x00, 0x89, 0xbd, 0xff, 0xff, 0xd4, 0x3e, 0x00, 0x00, 0xed, 0x1a, 0x00, 0x00, 0x31, 0xd7, 0xff, 0xff, 0xa5, 0x19, 0x00, 0x00, 0xb9, 0x54, 0x00, 0x00, 0xd3, 0x13, 0x00, 0x00, +0xbd, 0x38, 0x00, 0x00, 0x6c, 0xab, 0xff, 0xff, 0x29, 0xc2, 0xff, 0xff, 0x42, 0xe7, 0xff, 0xff, 0x7b, 0xf5, 0xff, 0xff, 0x21, 0x2a, 0x00, 0x00, 0x0a, 0xb7, 0xff, 0xff, 0x09, 0x64, 0x00, 0x00, +0x5f, 0xc2, 0xff, 0xff, 0xb1, 0xbc, 0xff, 0xff, 0x05, 0xd3, 0xff, 0xff, 0x55, 0x60, 0x00, 0x00, 0x87, 0xb7, 0xff, 0xff, 0x18, 0xf1, 0xff, 0xff, 0xdf, 0x05, 0x00, 0x00, 0xf0, 0xfe, 0xff, 0xff, +0xa3, 0xcc, 0xff, 0xff, 0x13, 0x18, 0x00, 0x00, 0x34, 0x2f, 0x00, 0x00, 0x84, 0x52, 0xff, 0xff, 0xc1, 0x42, 0x00, 0x00, 0xbf, 0xda, 0xff, 0xff, 0xe2, 0x24, 0x00, 0x00, 0xd6, 0x35, 0x00, 0x00, +0x08, 0xbf, 0xff, 0xff, 0x50, 0xf0, 0xff, 0xff, 0x96, 0x62, 0x00, 0x00, 0x1b, 0x15, 0x00, 0x00, 0xdf, 0x53, 0x00, 0x00, 0x8e, 0x81, 0x00, 0x00, 0x2c, 0x2b, 0x00, 0x00, 0x32, 0xc4, 0xff, 0xff, +0x34, 0x3f, 0x00, 0x00, 0xff, 0x34, 0x00, 0x00, 0xbf, 0x32, 0x00, 0x00, 0xfa, 0x1a, 0x00, 0x00, 0xdb, 0xf0, 0xff, 0xff, 0x3b, 0x1a, 0x00, 0x00, 0x4e, 0x3a, 0x00, 0x00, 0x25, 0xc9, 0xff, 0xff, +0x3f, 0xa3, 0xff, 0xff, 0xc4, 0x5e, 0x00, 0x00, 0xa0, 0xf6, 0xff, 0xff, 0xee, 0x24, 0x00, 0x00, 0xcd, 0x8d, 0x00, 0x00, 0x16, 0xe3, 0xff, 0xff, 0x2a, 0xf8, 0xff, 0xff, 0xda, 0xf5, 0xff, 0xff, +0x55, 0x13, 0x00, 0x00, 0x48, 0x27, 0x00, 0x00, 0xf8, 0x20, 0x00, 0x00, 0xa0, 0x75, 0x00, 0x00, 0x92, 0x2c, 0x00, 0x00, 0xe1, 0xf2, 0xff, 0xff, 0x79, 0x2b, 0x00, 0x00, 0x65, 0x2b, 0x00, 0x00, +0xd0, 0x37, 0x00, 0x00, 0x2d, 0x48, 0x00, 0x00, 0x4a, 0x13, 0x00, 0x00, 0xfa, 0xcf, 0xff, 0xff, 0x5b, 0xcd, 0xff, 0xff, 0xb6, 0xf4, 0xff, 0xff, 0x33, 0x01, 0x00, 0x00, 0xf3, 0xe7, 0xff, 0xff, +0xed, 0xd2, 0xff, 0xff, 0x29, 0x3c, 0x00, 0x00, 0x69, 0x34, 0x00, 0x00, 0x5f, 0x40, 0x00, 0x00, 0x31, 0x09, 0x00, 0x00, 0x45, 0x51, 0x00, 0x00, 0xfe, 0xe0, 0xff, 0xff, 0x4b, 0x55, 0x00, 0x00, +0x7f, 0xff, 0xff, 0xff, 0xd4, 0xe1, 0xff, 0xff, 0xca, 0x0f, 0x00, 0x00, 0x5d, 0x05, 0x00, 0x00, 0x95, 0x7a, 0x00, 0x00, 0x3a, 0xc7, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x00, +0x88, 0x06, 0x0e, 0x7d, 0x05, 0x87, 0x1b, 0xde, 0x03, 0x26, 0x20, 0x0f, 0xf5, 0xb5, 0x2b, 0x09, 0x0f, 0x78, 0xe8, 0x18, 0xc2, 0xfa, 0xc2, 0x2a, 0x40, 0x18, 0xd9, 0x09, 0x3d, 0x17, 0x1d, 0x19, +0x04, 0xf9, 0x01, 0xe8, 0x57, 0xeb, 0xea, 0xd8, 0x22, 0xfa, 0xe5, 0x03, 0xff, 0xa7, 0xf5, 0xf7, 0x11, 0xc8, 0xd7, 0x0f, 0x08, 0x26, 0x02, 0x02, 0xf4, 0x1e, 0x1f, 0x0b, 0xe9, 0x3f, 0x17, 0xd7, +0xad, 0xbf, 0xe8, 0x16, 0xe0, 0x7f, 0x07, 0xf2, 0xdb, 0xf7, 0x10, 0xf6, 0xb8, 0x07, 0xe0, 0xc5, 0x04, 0xda, 0xe4, 0x03, 0x04, 0xfe, 0x49, 0xd9, 0x0c, 0xc9, 0xe4, 0x3b, 0x1d, 0xec, 0xfa, 0xbe, +0xd4, 0xc6, 0x3f, 0x18, 0xdf, 0xe7, 0x0b, 0xd8, 0xf6, 0xe0, 0x01, 0xe5, 0x35, 0xe2, 0xdb, 0x10, 0xe2, 0xdb, 0xf0, 0xf2, 0xfa, 0x34, 0xda, 0xab, 0xea, 0xc1, 0x09, 0xc6, 0x0e, 0xb9, 0xf8, 0xfd, +0xe1, 0x04, 0x09, 0xdc, 0x35, 0xc1, 0xe6, 0xf4, 0x05, 0xde, 0x1d, 0xee, 0x0d, 0xfc, 0xdd, 0x2a, 0xc3, 0xc6, 0x08, 0x0a, 0xae, 0xeb, 0x39, 0x81, 0x5b, 0x32, 0xed, 0xfb, 0xdc, 0xfb, 0xf7, 0x0e, +0x1c, 0xba, 0x11, 0xef, 0xff, 0x46, 0x05, 0xea, 0xc9, 0x9e, 0x30, 0xde, 0x49, 0x09, 0x20, 0xc3, 0xfd, 0x2b, 0x25, 0x07, 0xcd, 0xfa, 0xc0, 0x0d, 0x0a, 0xe4, 0x00, 0xd4, 0x2d, 0x16, 0x21, 0xeb, +0x64, 0xb1, 0x16, 0xf1, 0xeb, 0x2c, 0xf2, 0xf7, 0xfb, 0xfc, 0xad, 0x2e, 0xd8, 0x05, 0xea, 0xdd, 0xa7, 0xec, 0x6b, 0x3b, 0xcb, 0x38, 0xb9, 0xeb, 0xa9, 0xf6, 0xf7, 0xd9, 0xed, 0xd7, 0xdc, 0x30, +0x04, 0x3c, 0x2d, 0x10, 0xfc, 0x30, 0x09, 0xeb, 0xc3, 0xbe, 0xf1, 0x1a, 0xdc, 0x0d, 0xae, 0xd4, 0x06, 0x25, 0x0e, 0x1b, 0xff, 0xfd, 0x20, 0xc1, 0xfd, 0x1d, 0x2c, 0x29, 0x2d, 0xfc, 0xb9, 0xf5, +0xf4, 0xd7, 0x15, 0x7f, 0xf6, 0x06, 0x1f, 0x2f, 0x02, 0xef, 0xde, 0xd6, 0x1a, 0x39, 0x0e, 0x12, 0x0c, 0x3f, 0xe7, 0x11, 0xc0, 0xfa, 0x07, 0xfa, 0x1d, 0x0f, 0xa2, 0x5f, 0xa2, 0x06, 0x28, 0x3a, +0xf8, 0x03, 0x14, 0xf9, 0x30, 0x29, 0xe1, 0xea, 0x00, 0x1f, 0xd4, 0x0c, 0x0e, 0xd9, 0x11, 0x02, 0x16, 0x0c, 0x4e, 0xe3, 0x47, 0x45, 0xdb, 0x21, 0x1a, 0xbe, 0x13, 0xf8, 0x18, 0x06, 0xc4, 0xda, +0x22, 0x1c, 0xed, 0xe8, 0x06, 0x1b, 0x1b, 0x1b, 0x06, 0xf8, 0x06, 0x18, 0xfe, 0xfb, 0xc0, 0x98, 0x32, 0x0f, 0x0b, 0xef, 0xb8, 0x2a, 0xf7, 0x51, 0x10, 0x1e, 0xe5, 0x22, 0x52, 0x02, 0x0a, 0x29, +0xf4, 0x4a, 0xf8, 0x1d, 0xb7, 0xe1, 0xb9, 0x87, 0x36, 0x04, 0x09, 0x03, 0x1b, 0x07, 0x09, 0xe7, 0xec, 0x15, 0xff, 0x05, 0x02, 0xfd, 0xe8, 0x0a, 0xe4, 0xe2, 0x01, 0xfc, 0xdb, 0x05, 0x10, 0xfa, +0xe1, 0x0b, 0x45, 0x31, 0x34, 0x1b, 0xf8, 0x19, 0x26, 0xeb, 0x0a, 0x14, 0x1d, 0xdd, 0xfc, 0x1d, 0x10, 0xfd, 0x25, 0xe6, 0x35, 0x1d, 0xd8, 0xaf, 0x26, 0x1b, 0xf9, 0xfd, 0x2f, 0xc7, 0x02, 0x45, +0x04, 0xd9, 0xed, 0x0e, 0x08, 0xf4, 0xe8, 0xf7, 0xfa, 0xe4, 0x31, 0xd7, 0x1e, 0x0a, 0xc7, 0xee, 0xe5, 0x29, 0x1a, 0xf3, 0x3e, 0x04, 0xfe, 0x30, 0xe8, 0xe0, 0xd2, 0x44, 0xa1, 0x13, 0x0f, 0x0d, +0xfd, 0xe7, 0x1a, 0xf2, 0x0b, 0x2f, 0xfa, 0x19, 0x8b, 0x2a, 0xea, 0xeb, 0x0c, 0xd8, 0x00, 0xfb, 0xe9, 0xfb, 0xc2, 0x13, 0x7f, 0xd1, 0xd8, 0x25, 0xee, 0x1f, 0x25, 0x0b, 0x13, 0xf3, 0x02, 0x1c, +0xeb, 0x0c, 0x13, 0xe0, 0xd8, 0xd8, 0xea, 0xe9, 0xb8, 0xfc, 0xda, 0x09, 0xf3, 0x10, 0x09, 0x13, 0x17, 0xe6, 0xf9, 0xd8, 0xed, 0x00, 0x01, 0xfe, 0xed, 0xc2, 0xf7, 0xea, 0xbd, 0xe6, 0x26, 0xfb, +0x03, 0x0d, 0x0c, 0x05, 0xe9, 0x17, 0x23, 0x04, 0x17, 0x10, 0xf7, 0x3a, 0xfc, 0x23, 0xdc, 0x3d, 0xe3, 0xe5, 0x19, 0x26, 0xee, 0x04, 0xdd, 0xd6, 0xec, 0x0e, 0xec, 0xfb, 0x00, 0x0c, 0x29, 0x21, +0xde, 0x17, 0x90, 0x08, 0xf7, 0xf0, 0x19, 0x11, 0xe6, 0xc8, 0x01, 0xdf, 0x34, 0x04, 0xd2, 0x81, 0x08, 0x03, 0x01, 0xf1, 0xfb, 0x1c, 0xeb, 0x16, 0xcb, 0xef, 0xf6, 0x0e, 0xd1, 0xfe, 0xdb, 0xe7, +0x26, 0x11, 0xfb, 0xc8, 0xf3, 0x07, 0xe9, 0xe9, 0xfe, 0xe1, 0x07, 0x27, 0xf5, 0xfc, 0x1d, 0xb2, 0x1f, 0xd9, 0x07, 0x9d, 0x0d, 0x4a, 0xe2, 0x00, 0xc8, 0xd4, 0x0a, 0xfd, 0xee, 0xd5, 0xf6, 0x09, +0xe8, 0xe0, 0x59, 0xee, 0xea, 0x17, 0x2d, 0xf1, 0xf7, 0x4f, 0xf1, 0x02, 0xf1, 0xe1, 0x04, 0xda, 0x22, 0xdb, 0xed, 0x00, 0x06, 0x07, 0x08, 0x49, 0xf1, 0xd9, 0x1d, 0x06, 0x4b, 0xde, 0xe6, 0xf6, +0x01, 0xfe, 0xd2, 0x10, 0xef, 0xfa, 0xf0, 0x4a, 0x05, 0xd3, 0xde, 0x16, 0x15, 0xfa, 0xf8, 0x1e, 0x01, 0xc8, 0xec, 0xd9, 0xe2, 0xea, 0x21, 0x57, 0x10, 0xf6, 0x22, 0xf8, 0xe1, 0xd5, 0xfa, 0xfa, +0xf1, 0x06, 0x03, 0x14, 0x45, 0xd4, 0x12, 0xfd, 0x1c, 0x28, 0x38, 0xf9, 0xf5, 0x03, 0x0b, 0xd4, 0xc5, 0xda, 0xf8, 0x02, 0x45, 0xe1, 0xff, 0xfd, 0xe9, 0xe9, 0xe2, 0x04, 0xcc, 0x81, 0xe2, 0x0b, +0xed, 0x04, 0x05, 0xea, 0x03, 0x19, 0xe7, 0xeb, 0xee, 0xfa, 0x21, 0x04, 0x40, 0x3a, 0xd6, 0xd0, 0xd0, 0xf7, 0xe6, 0xfd, 0x15, 0xf8, 0xf2, 0x02, 0xfe, 0xe8, 0xef, 0x05, 0xf3, 0xf0, 0x10, 0xfd, +0x07, 0x17, 0x11, 0xc8, 0xec, 0xf1, 0xfa, 0xc0, 0xf6, 0xfa, 0xce, 0xff, 0x01, 0xc4, 0x20, 0xed, 0x19, 0xc6, 0xfe, 0x31, 0xe2, 0x03, 0x14, 0x15, 0x05, 0xd2, 0x19, 0x04, 0xd0, 0x27, 0x03, 0xe2, +0xc8, 0x12, 0xf8, 0x16, 0xdb, 0x0b, 0x04, 0xeb, 0xff, 0x02, 0x23, 0xf1, 0xac, 0x17, 0x0c, 0x0a, 0xde, 0xdd, 0xd7, 0xfb, 0xe8, 0xec, 0xe8, 0x15, 0x0c, 0xf4, 0xf1, 0xfe, 0xec, 0xee, 0xe0, 0x81, +0xff, 0xec, 0xf5, 0xec, 0xe2, 0xfe, 0xb0, 0xee, 0xf9, 0xf9, 0x27, 0xfe, 0xf0, 0xf0, 0xff, 0xd9, 0x48, 0xef, 0x02, 0xf2, 0xde, 0xf7, 0xe0, 0x0a, 0x0b, 0x10, 0xd6, 0xec, 0xd2, 0xae, 0x00, 0x1e, +0xc9, 0xf1, 0xee, 0x11, 0x08, 0xe5, 0x2a, 0xe5, 0xfd, 0x04, 0x19, 0x21, 0xe9, 0xb3, 0x08, 0x44, 0x0c, 0x0d, 0x36, 0x2d, 0x12, 0xd0, 0x08, 0x1d, 0x1e, 0x06, 0x2f, 0xe0, 0x11, 0x01, 0xfa, 0xfa, +0x2e, 0x0c, 0x0c, 0x31, 0xec, 0x25, 0x17, 0xa8, 0xd6, 0x11, 0xeb, 0x25, 0xf2, 0x21, 0xec, 0xae, 0x15, 0xe1, 0x04, 0x21, 0x0b, 0xa3, 0x08, 0x2e, 0xfe, 0xf6, 0x20, 0x1a, 0xb2, 0x2a, 0xf1, 0x27, +0xff, 0x2f, 0x33, 0xf6, 0x19, 0x47, 0x46, 0xeb, 0x17, 0x12, 0xdb, 0x20, 0xf7, 0xe6, 0xe2, 0x0a, 0x34, 0x07, 0x56, 0x16, 0x19, 0x38, 0x5e, 0x09, 0xfe, 0xf2, 0x1a, 0xee, 0x1b, 0x2c, 0x08, 0xfe, +0x0a, 0xef, 0xc1, 0x66, 0x56, 0xf8, 0xd9, 0x02, 0xe7, 0xff, 0x91, 0x22, 0x00, 0xa6, 0x16, 0xfa, 0x9d, 0xbb, 0x3f, 0x02, 0x18, 0xe2, 0xd8, 0xaf, 0x25, 0x89, 0x79, 0xcf, 0x2b, 0xfd, 0x81, 0xc1, +0xf5, 0x09, 0x02, 0xfb, 0xfd, 0x01, 0xf0, 0xfb, 0x01, 0x0a, 0x00, 0xfd, 0xfa, 0x11, 0xff, 0xfd, 0xf7, 0x04, 0x07, 0xeb, 0x00, 0xff, 0x00, 0xf0, 0xff, 0xfd, 0xf9, 0x00, 0x03, 0x00, 0xfa, 0xfd, +0x07, 0xf9, 0x02, 0x01, 0x0d, 0x01, 0x06, 0xfe, 0x0b, 0xfc, 0x02, 0xfe, 0x10, 0x06, 0x04, 0x00, 0xf2, 0x1d, 0x02, 0xff, 0xf2, 0xfe, 0xfe, 0xfe, 0x01, 0xfa, 0x00, 0xfe, 0xee, 0x07, 0xfb, 0x08, +0xfb, 0xfd, 0xf7, 0xff, 0xec, 0xf8, 0x02, 0xfd, 0xfb, 0x02, 0xfa, 0xf5, 0x0d, 0xf8, 0xc9, 0xdb, 0x03, 0xff, 0x05, 0xf5, 0x06, 0xfd, 0x0a, 0x01, 0x05, 0xfe, 0x02, 0xef, 0xff, 0xfd, 0xf6, 0xf9, +0x00, 0x08, 0x03, 0xf1, 0x04, 0xfd, 0xf7, 0x17, 0xfc, 0x00, 0x00, 0xfc, 0x7f, 0xf2, 0x16, 0xf3, 0xf7, 0xf7, 0xf1, 0xfc, 0x06, 0x01, 0x19, 0xfc, 0x25, 0x18, 0xfd, 0x00, 0x0e, 0x28, 0xc2, 0xf2, +0xe4, 0xf5, 0xf2, 0xf0, 0x04, 0x0b, 0x18, 0x07, 0x14, 0x39, 0xce, 0x18, 0xf9, 0xf9, 0xf1, 0x1d, 0xe3, 0x30, 0x2e, 0xcf, 0xe2, 0xe6, 0x05, 0xf6, 0xf0, 0xb8, 0x02, 0xf0, 0xca, 0xf0, 0x03, 0xcc, +0x0f, 0x01, 0xd6, 0xc4, 0xfb, 0x17, 0xf3, 0xde, 0xfe, 0xe8, 0xd6, 0xe6, 0xd1, 0x0b, 0xcc, 0xe7, 0xc8, 0x12, 0x44, 0x06, 0x5f, 0x21, 0xf3, 0xb1, 0xfd, 0xef, 0x06, 0x0e, 0x81, 0xf0, 0xf8, 0x1b, +0x16, 0xfe, 0xf9, 0xe9, 0x0c, 0x05, 0x50, 0x1e, 0xf7, 0x0d, 0xf1, 0xd5, 0xfa, 0xf6, 0xef, 0x2c, 0x11, 0xe6, 0xf5, 0xe6, 0x1e, 0xd7, 0x10, 0x04, 0x1e, 0x65, 0xd5, 0x32, 0x2a, 0xfc, 0x24, 0x35, +0x17, 0x1d, 0x34, 0x3d, 0x00, 0xd8, 0xe8, 0xf0, 0x42, 0xf0, 0x1c, 0x0c, 0x08, 0x13, 0xdf, 0x52, 0xf9, 0xf6, 0x0e, 0xe2, 0xf3, 0xde, 0x01, 0xbc, 0x0d, 0x10, 0x00, 0x07, 0x30, 0x14, 0xef, 0xf6, +0xf6, 0xf1, 0x03, 0x26, 0xec, 0x02, 0xf9, 0xe6, 0x12, 0x1a, 0x1c, 0xe7, 0x24, 0x02, 0xfd, 0x10, 0xeb, 0xdd, 0x05, 0xfc, 0xea, 0xfd, 0x11, 0x02, 0x1d, 0xe5, 0xfe, 0xe1, 0xcf, 0x05, 0x00, 0xe8, +0x07, 0xc0, 0xfb, 0xf7, 0x19, 0x0e, 0xed, 0x05, 0xf9, 0x03, 0xf4, 0x04, 0xf2, 0xd5, 0x0d, 0x0d, 0x0a, 0xe6, 0xed, 0x05, 0xb6, 0x09, 0xf7, 0xf3, 0x00, 0xe4, 0x1c, 0xd6, 0x29, 0xfc, 0x81, 0x06, +0x0c, 0xe3, 0x10, 0xa9, 0x02, 0x04, 0xd9, 0xe7, 0xf3, 0xe8, 0x18, 0x00, 0xf4, 0xd4, 0x21, 0xf5, 0x1f, 0xfa, 0x71, 0x4f, 0x1a, 0xd2, 0x07, 0x20, 0xf1, 0x14, 0xca, 0xe3, 0xf9, 0xed, 0xf7, 0xb7, +0xef, 0xf0, 0x7a, 0x0c, 0xd9, 0xdd, 0xd4, 0x1c, 0x01, 0x06, 0xf2, 0x06, 0xe2, 0x0e, 0xfc, 0xf1, 0xcb, 0xfb, 0x01, 0xef, 0xdd, 0x21, 0x0a, 0x01, 0xef, 0x07, 0xb1, 0xe8, 0xea, 0xf2, 0xdc, 0x0d, +0x37, 0x5a, 0x1a, 0x0e, 0x0d, 0xc7, 0xdc, 0xdf, 0xe3, 0xf2, 0x0a, 0xf2, 0x5a, 0xeb, 0xfe, 0x1e, 0x02, 0xff, 0x4c, 0x0d, 0x08, 0xdb, 0xde, 0xff, 0x10, 0xd4, 0xfc, 0xf9, 0x22, 0xc0, 0xf5, 0x06, +0xee, 0xfc, 0x22, 0x12, 0xfd, 0xe0, 0xe2, 0xfc, 0xcf, 0xeb, 0x5f, 0x0d, 0xee, 0xf1, 0xf0, 0xe3, 0xf7, 0xe9, 0xe2, 0x01, 0xfa, 0xf3, 0xf3, 0x12, 0x13, 0xef, 0x06, 0xec, 0xc9, 0xf4, 0x1c, 0xf1, +0x25, 0xd7, 0xf9, 0x2d, 0xf9, 0xee, 0x11, 0xfd, 0x0e, 0xce, 0x0d, 0x05, 0x17, 0xd8, 0x43, 0xec, 0x2d, 0x81, 0x0f, 0x0a, 0xfa, 0xea, 0xf7, 0xfb, 0x0c, 0x18, 0x28, 0xe9, 0xfb, 0x00, 0x32, 0xf0, +0x07, 0xed, 0x1d, 0x19, 0x28, 0x13, 0xf5, 0xd9, 0xc0, 0xf1, 0xdc, 0xdb, 0x1d, 0x13, 0x36, 0x0a, 0xe7, 0xd7, 0x13, 0x5d, 0xef, 0x09, 0x13, 0x0b, 0xf5, 0x05, 0x04, 0x10, 0x09, 0x1a, 0x07, 0x25, +0x1c, 0xe0, 0x0d, 0xca, 0x30, 0x11, 0xf4, 0x21, 0x0d, 0xf1, 0xe7, 0x8a, 0x0f, 0x31, 0x06, 0xbd, 0xfb, 0x1d, 0x1c, 0xe7, 0x70, 0xfd, 0xf3, 0xe3, 0xf3, 0xcd, 0xf0, 0xbe, 0x06, 0xec, 0xb6, 0xf9, +0x14, 0xc3, 0x01, 0x33, 0xef, 0x22, 0xf5, 0xfb, 0xec, 0xfb, 0x04, 0xdc, 0x03, 0x14, 0xda, 0x16, 0xdf, 0x02, 0xdf, 0x4b, 0xc1, 0xf9, 0xfc, 0x3d, 0xf5, 0x0d, 0x23, 0xf6, 0xe0, 0xfe, 0x0f, 0x14, +0x2a, 0x7f, 0x51, 0x52, 0xce, 0xfb, 0xc7, 0x2b, 0xf3, 0x08, 0x04, 0xc7, 0x4d, 0x07, 0x5f, 0xe7, 0xb6, 0xff, 0x20, 0x0f, 0xf3, 0xee, 0x1b, 0xfe, 0x20, 0xf6, 0x02, 0xfb, 0x24, 0x46, 0xfe, 0x0a, +0xff, 0xea, 0xdd, 0xed, 0xf2, 0x16, 0x10, 0xea, 0xff, 0x07, 0x05, 0xfb, 0x07, 0x16, 0x21, 0x24, 0xd0, 0x15, 0xe1, 0x15, 0x05, 0x37, 0x07, 0x18, 0xf9, 0x04, 0xe9, 0xe5, 0x17, 0xdb, 0x08, 0x2c, +0xf8, 0x0c, 0xeb, 0xdd, 0x32, 0x10, 0x01, 0xef, 0x10, 0x1f, 0x01, 0xe5, 0x19, 0x08, 0xff, 0x02, 0x0b, 0xd2, 0xf5, 0x28, 0x30, 0x02, 0xef, 0x2d, 0x0c, 0x0c, 0x7f, 0xe8, 0x1d, 0x12, 0xe3, 0xf2, +0xec, 0x01, 0x2a, 0xf7, 0x0d, 0x3d, 0x21, 0x39, 0xfd, 0x2a, 0xe1, 0x2b, 0xdc, 0xea, 0x26, 0xe0, 0xfa, 0x03, 0x13, 0xee, 0xe8, 0xfd, 0x21, 0x0b, 0x48, 0xf0, 0x0e, 0x7f, 0xc9, 0x38, 0x3e, 0x60, +0xee, 0xde, 0xe1, 0xdb, 0x33, 0x20, 0xe7, 0x2d, 0xc9, 0x49, 0xc8, 0x20, 0xca, 0xf3, 0xf1, 0xac, 0x2f, 0xfb, 0xeb, 0x13, 0x08, 0x04, 0x04, 0x1f, 0x23, 0x02, 0x31, 0x17, 0x27, 0xd5, 0xd5, 0x0c, +0x07, 0x1b, 0xf7, 0x64, 0xf0, 0xf5, 0x32, 0x00, 0xfe, 0x1b, 0x04, 0x5f, 0xf7, 0xd9, 0xe0, 0xe2, 0x0e, 0x07, 0x0d, 0x06, 0xf4, 0x2a, 0x2b, 0xfd, 0x04, 0x1e, 0xe3, 0xf3, 0x31, 0x21, 0x4e, 0xfb, +0xe7, 0x19, 0xf9, 0x0b, 0x00, 0x4e, 0xe2, 0xff, 0x0c, 0xe9, 0x0b, 0xd3, 0x32, 0x10, 0xd3, 0x07, 0x38, 0x40, 0xfe, 0x10, 0x0e, 0x0d, 0x09, 0xdd, 0x3c, 0xc8, 0xed, 0x07, 0xc3, 0xc8, 0x05, 0xf4, +0x1a, 0xfe, 0xc4, 0xe1, 0xf7, 0x14, 0xbe, 0xca, 0x02, 0x09, 0xf5, 0x0e, 0x26, 0x17, 0x01, 0xfe, 0xfe, 0xbc, 0x14, 0x41, 0xf4, 0xcc, 0x15, 0xf7, 0xed, 0x03, 0xec, 0x02, 0x3b, 0x17, 0xf1, 0x7f, +0x73, 0x09, 0xfe, 0x0b, 0xfa, 0xee, 0x12, 0x2d, 0xf5, 0xf9, 0xe2, 0xfe, 0x07, 0xca, 0xee, 0xc9, 0xc5, 0xfb, 0xe4, 0xfc, 0x0a, 0x30, 0x20, 0xf9, 0x10, 0xeb, 0xf7, 0x42, 0x06, 0xed, 0xdb, 0xf7, +0x0b, 0xf2, 0xe4, 0xfb, 0x2f, 0xea, 0xf4, 0xf4, 0x0e, 0xec, 0x1d, 0x08, 0xec, 0xeb, 0x1f, 0x02, 0x01, 0x10, 0x04, 0x09, 0x1d, 0x1b, 0xc8, 0x02, 0xfd, 0xe7, 0xfa, 0xd7, 0xe9, 0x0f, 0x10, 0x14, +0xee, 0xe8, 0xcd, 0x18, 0xcd, 0xeb, 0x04, 0xee, 0xfd, 0xe5, 0x43, 0xaa, 0xf3, 0xde, 0xfe, 0x0c, 0xe1, 0xfe, 0xe0, 0xce, 0x1b, 0xea, 0x12, 0x04, 0xf3, 0xf0, 0x20, 0x03, 0xff, 0x25, 0xef, 0x01, +0xe2, 0x0e, 0xe3, 0x03, 0x07, 0xeb, 0x32, 0xf1, 0xe7, 0x11, 0x1c, 0xe6, 0x04, 0xf4, 0xf6, 0x26, 0x06, 0x12, 0xe6, 0x0f, 0xd2, 0xd8, 0x12, 0x81, 0x0d, 0x0b, 0xdd, 0xf2, 0xe6, 0xa5, 0xde, 0x08, +0x02, 0x03, 0xf1, 0x1a, 0xdc, 0xf2, 0x05, 0x29, 0x26, 0x03, 0x18, 0xea, 0x0f, 0x22, 0xff, 0x0c, 0xe2, 0xd8, 0xf7, 0x1b, 0xfa, 0xf2, 0xda, 0xc1, 0x0d, 0xfc, 0xed, 0xec, 0x0f, 0xd0, 0x03, 0x15, +0x06, 0xe0, 0xeb, 0xd2, 0x2f, 0xf4, 0x11, 0xfe, 0x26, 0x1b, 0xd6, 0xf6, 0x0e, 0x20, 0x12, 0xf9, 0xec, 0x37, 0x22, 0xdc, 0x01, 0x1c, 0xed, 0x15, 0x30, 0xed, 0xfa, 0xeb, 0xbf, 0xf7, 0xd6, 0x31, +0xf4, 0xfe, 0x04, 0x09, 0xdd, 0x0d, 0x08, 0x0f, 0xdb, 0x0f, 0xd5, 0xd5, 0x14, 0x12, 0xfe, 0x0e, 0xef, 0xeb, 0x11, 0x17, 0xe4, 0xfa, 0x1e, 0xf2, 0x1c, 0xec, 0xec, 0xed, 0xee, 0xfb, 0xfc, 0x15, +0x05, 0xe4, 0x2e, 0x7f, 0x26, 0x23, 0x0d, 0xd7, 0x26, 0xf0, 0xcc, 0x18, 0x0f, 0xe5, 0xef, 0x08, 0x1b, 0x0d, 0x70, 0xcc, 0xf0, 0x02, 0xd6, 0xf5, 0x5d, 0x37, 0xec, 0x1a, 0x12, 0x54, 0xac, 0x3e, +0x47, 0xd5, 0x28, 0x1d, 0x0a, 0xd9, 0x1c, 0x0a, 0x18, 0x2d, 0x26, 0x81, 0x17, 0x11, 0xfc, 0xda, 0x14, 0x06, 0x30, 0xf3, 0xf0, 0x1a, 0x0f, 0xe5, 0x0a, 0xdc, 0x03, 0x15, 0x2d, 0xe6, 0x11, 0xfb, +0x22, 0xd6, 0x5d, 0x34, 0x20, 0x09, 0x02, 0xc1, 0x10, 0x1b, 0xde, 0x02, 0xe3, 0xc8, 0xd0, 0xf8, 0x15, 0xbc, 0x4c, 0x13, 0x12, 0x12, 0x25, 0xe7, 0xe5, 0xf1, 0xfe, 0x36, 0xed, 0xc7, 0xe0, 0x1a, +0xfb, 0x4a, 0x05, 0xec, 0x00, 0x05, 0x0d, 0xf7, 0x1f, 0xea, 0x07, 0xe9, 0x09, 0xfa, 0xc0, 0xf5, 0x03, 0x0b, 0x47, 0xf1, 0x46, 0x1c, 0xf9, 0xef, 0x6b, 0xf3, 0x74, 0x12, 0xdc, 0xed, 0xd2, 0x48, +0x10, 0xe0, 0xf7, 0x10, 0x08, 0xc1, 0xab, 0x4b, 0x2b, 0x10, 0x12, 0x2f, 0xef, 0x13, 0x4e, 0xfa, 0x07, 0xfa, 0xea, 0xd7, 0x06, 0xa7, 0xfd, 0xc8, 0xf5, 0xcd, 0xd7, 0x01, 0x03, 0x0a, 0x2c, 0x1b, +0xe7, 0x21, 0x10, 0x55, 0xfc, 0xe9, 0x18, 0xff, 0xc6, 0xd4, 0x1b, 0xd7, 0xf2, 0x13, 0x0c, 0x11, 0xe8, 0x02, 0xfd, 0x0e, 0xfb, 0x1d, 0xd7, 0x20, 0xbc, 0x1c, 0x22, 0xfe, 0xce, 0x6f, 0xc3, 0xec, +0x1f, 0x82, 0x2a, 0x2a, 0x7f, 0x18, 0x03, 0xf8, 0xd5, 0xfb, 0xf4, 0xeb, 0xdf, 0xd4, 0x23, 0xf3, 0xee, 0xfc, 0x22, 0xee, 0x08, 0x33, 0xf7, 0x34, 0x1e, 0xff, 0x34, 0xf5, 0xdd, 0xec, 0x4c, 0x6c, +0xea, 0x11, 0xcf, 0xd4, 0xf3, 0xd3, 0xf0, 0xe3, 0x8d, 0x0b, 0x3a, 0x22, 0x01, 0xfd, 0x32, 0xe9, 0xf0, 0x11, 0xb1, 0xd0, 0xbc, 0x9c, 0x4b, 0x25, 0x1c, 0xf0, 0xf9, 0xfe, 0x13, 0x62, 0x18, 0xa8, +0xb9, 0x45, 0xd9, 0x09, 0x2b, 0xe5, 0xef, 0xd2, 0xdc, 0x07, 0xef, 0x09, 0x02, 0x44, 0x05, 0xf4, 0xf4, 0xef, 0xf9, 0x06, 0x07, 0x19, 0x0a, 0x06, 0x0d, 0xea, 0xfe, 0x22, 0x23, 0x0f, 0x17, 0x43, +0x29, 0xfd, 0x03, 0x0e, 0x02, 0xde, 0xf4, 0xeb, 0xf9, 0x15, 0xfd, 0x09, 0x15, 0x03, 0xfd, 0x26, 0x07, 0x1b, 0x1b, 0x19, 0x18, 0xe5, 0xfe, 0x09, 0xff, 0xe1, 0x20, 0x08, 0x36, 0xe1, 0x21, 0x0a, +0x05, 0xf7, 0x18, 0x0c, 0xf8, 0xe7, 0xe8, 0x0c, 0xe2, 0x07, 0x23, 0xfd, 0x28, 0xe4, 0x20, 0xeb, 0x0a, 0xe4, 0xf3, 0x07, 0x08, 0x17, 0x04, 0x3c, 0x09, 0x1b, 0x00, 0x3e, 0x21, 0xed, 0x24, 0xfc, +0xef, 0x34, 0x0e, 0xf7, 0xeb, 0x1b, 0x37, 0xfd, 0x01, 0xf0, 0xf2, 0x1d, 0xfd, 0x7f, 0xe5, 0x17, 0x0c, 0xe6, 0xe3, 0x17, 0xfd, 0x61, 0x05, 0xc7, 0xf2, 0x40, 0x05, 0x32, 0x35, 0xd3, 0xed, 0xf0, +0xcd, 0xf9, 0x06, 0x03, 0x0a, 0xc0, 0x15, 0xef, 0xc8, 0xe8, 0xe9, 0xf4, 0x05, 0x0f, 0x12, 0x05, 0xfc, 0xf7, 0xf4, 0xe0, 0xf5, 0xf0, 0xf3, 0x04, 0x05, 0xb0, 0xf1, 0x10, 0xea, 0xf5, 0x2d, 0xac, +0x11, 0x17, 0x0c, 0xe0, 0xe4, 0xe5, 0x29, 0x0a, 0xfd, 0xe1, 0x0c, 0xfc, 0x1b, 0x13, 0xf1, 0x31, 0xf2, 0xd3, 0xeb, 0xda, 0xfa, 0xf6, 0x1d, 0xfb, 0x23, 0xce, 0xd8, 0xf4, 0x0a, 0xed, 0x03, 0x07, +0xee, 0xea, 0x09, 0xef, 0x23, 0xeb, 0x10, 0xf8, 0x29, 0xf1, 0xd6, 0x02, 0x1b, 0xe0, 0xa1, 0x94, 0x05, 0xe1, 0x0f, 0x01, 0x43, 0x45, 0x2a, 0x11, 0x81, 0xd7, 0x2a, 0xff, 0xef, 0x1b, 0x09, 0xed, +0xe2, 0x2b, 0xe5, 0xec, 0xf2, 0xef, 0xf1, 0xac, 0x11, 0xe9, 0xd0, 0xdc, 0xff, 0x04, 0x1b, 0xe8, 0x34, 0x0a, 0xe1, 0xcd, 0x04, 0xf1, 0x08, 0x06, 0x02, 0xba, 0xdd, 0x15, 0xf8, 0xef, 0xec, 0xd1, +0xd8, 0x19, 0xff, 0x0d, 0x29, 0xe0, 0x16, 0xee, 0x0a, 0xc6, 0xf5, 0x1e, 0x13, 0x1c, 0x00, 0x7f, 0xcb, 0x0e, 0x00, 0xea, 0x1a, 0x16, 0x2f, 0xf8, 0x5c, 0x1c, 0x0d, 0x28, 0xb2, 0x15, 0xf9, 0xe0, +0xfc, 0x2d, 0xa8, 0x0f, 0x09, 0x02, 0x16, 0xec, 0xd8, 0xca, 0x1a, 0xf7, 0x0f, 0x27, 0xfd, 0xf8, 0x16, 0x1c, 0xf2, 0xfa, 0x11, 0x21, 0x06, 0xd4, 0x4f, 0xfd, 0xf0, 0xf7, 0x1d, 0x53, 0xf4, 0x0c, +0x25, 0xdf, 0x25, 0x0d, 0xe2, 0x28, 0x02, 0xf6, 0xdc, 0xff, 0xc5, 0xde, 0xfe, 0xff, 0xdb, 0x56, 0xdf, 0x06, 0x95, 0xdf, 0xe0, 0x01, 0xf9, 0xdd, 0xfa, 0xfa, 0xe8, 0x26, 0xf1, 0xf7, 0x3d, 0xe7, +0x3b, 0xdb, 0x2b, 0x08, 0x8d, 0xc3, 0xe8, 0xa5, 0x23, 0x02, 0xf5, 0x44, 0xee, 0xfc, 0xf3, 0x4e, 0x24, 0xfe, 0xff, 0xf6, 0x01, 0xed, 0xe9, 0x28, 0x10, 0x0c, 0xfb, 0xd6, 0x70, 0x0e, 0x0c, 0x0c, +0x29, 0x27, 0xf3, 0x20, 0xfa, 0xd9, 0xea, 0xc1, 0xd3, 0xe4, 0xf5, 0xcc, 0xf1, 0xd5, 0xee, 0x02, 0x04, 0xba, 0xf7, 0xb9, 0xdd, 0xf8, 0x13, 0xc9, 0x19, 0x01, 0xe0, 0xdc, 0x08, 0xfb, 0xfc, 0x00, +0x01, 0x1d, 0xe9, 0xce, 0xd2, 0x1f, 0xe1, 0xf5, 0x0f, 0xfa, 0x0c, 0x01, 0xb5, 0x17, 0xdb, 0xd1, 0xe9, 0xbb, 0x3c, 0xb3, 0xcb, 0x31, 0xe5, 0x07, 0xef, 0xf7, 0xef, 0xd6, 0x31, 0x22, 0x37, 0xf0, +0xe7, 0x28, 0x00, 0xce, 0xd1, 0x16, 0xc8, 0x0a, 0xfa, 0xfd, 0x22, 0x2a, 0x33, 0x06, 0xfc, 0x00, 0x29, 0x81, 0xe4, 0x8e, 0xf5, 0xdc, 0x09, 0x09, 0xce, 0x18, 0x3d, 0xca, 0xeb, 0xc1, 0xf6, 0x0b, +0xfd, 0xcd, 0xf9, 0xee, 0xf5, 0xba, 0xf7, 0xd9, 0xf6, 0xfb, 0xda, 0xfc, 0xb8, 0xe8, 0x06, 0x06, 0x10, 0xf8, 0xeb, 0xc7, 0xd0, 0xfe, 0xfd, 0xe3, 0xea, 0x03, 0xc1, 0xf8, 0xcb, 0xe7, 0xb3, 0xe2, +0x09, 0xea, 0xdf, 0xdd, 0x00, 0xc5, 0xc5, 0xd3, 0xa5, 0xbf, 0x0f, 0xd4, 0x01, 0xf9, 0xfd, 0x1c, 0xef, 0x26, 0xf4, 0xc3, 0x24, 0xf5, 0xf9, 0x01, 0xe9, 0xe0, 0xdd, 0x00, 0x08, 0x0a, 0xe5, 0xc6, +0x00, 0xe8, 0x23, 0xf3, 0xfb, 0x10, 0xd6, 0xe9, 0x07, 0x1e, 0x2f, 0x17, 0xeb, 0xcd, 0xed, 0x01, 0xd4, 0xdc, 0x81, 0xf9, 0xe0, 0xdb, 0x36, 0x0c, 0x09, 0xe3, 0xf5, 0x01, 0x0e, 0xcf, 0xfd, 0xf6, +0x39, 0xdd, 0xec, 0xec, 0xf0, 0xbc, 0x54, 0xfd, 0xce, 0x13, 0x59, 0x27, 0xfe, 0x14, 0x0e, 0x9a, 0x18, 0x30, 0xcd, 0x0c, 0x38, 0xf6, 0xe5, 0x2d, 0x15, 0x06, 0x2e, 0x20, 0x43, 0x65, 0x06, 0x19, +0xe8, 0x07, 0xf8, 0xea, 0x0d, 0xb0, 0xf0, 0x14, 0x34, 0xd4, 0x14, 0xc9, 0x0d, 0x07, 0x1a, 0x0e, 0x23, 0x5c, 0xdd, 0xbc, 0x03, 0xe5, 0xf6, 0x22, 0xea, 0xe0, 0xfe, 0x18, 0xb1, 0xd2, 0x24, 0x12, +0xf1, 0xda, 0x11, 0x10, 0x61, 0x09, 0xde, 0xfe, 0xeb, 0x42, 0xdf, 0xb0, 0x45, 0x37, 0xf4, 0xd7, 0x0f, 0x00, 0xe8, 0x0c, 0xeb, 0x26, 0x03, 0x30, 0xfa, 0xfe, 0x2f, 0x3d, 0xf7, 0x2f, 0xe7, 0x25, +0x06, 0xf2, 0x81, 0x12, 0x3b, 0x28, 0xf2, 0xde, 0x04, 0x1a, 0xd5, 0xfc, 0xf6, 0xd8, 0x1f, 0x4f, 0xf1, 0x20, 0x11, 0xc0, 0x21, 0x15, 0x29, 0xe5, 0x25, 0xe0, 0x10, 0x0b, 0x24, 0x14, 0xb9, 0x08, +0x5e, 0x13, 0x13, 0x00, 0x4d, 0x56, 0xa7, 0xe9, 0x33, 0x14, 0x4e, 0x26, 0x23, 0x2c, 0xd8, 0x46, 0x0a, 0xec, 0xeb, 0xba, 0x12, 0x56, 0x16, 0x0b, 0xff, 0x40, 0xf7, 0x46, 0x0c, 0x14, 0xfb, 0xd3, +0x0c, 0x36, 0xbd, 0xbf, 0xad, 0x0b, 0xdf, 0x01, 0x0d, 0xa0, 0xf8, 0xad, 0x13, 0x15, 0xfb, 0x34, 0x11, 0xf2, 0xcf, 0xff, 0x03, 0xeb, 0x06, 0xe8, 0x08, 0x3c, 0xfb, 0xf0, 0x04, 0xec, 0xf5, 0x19, +0x0f, 0xea, 0xd9, 0xe1, 0xff, 0x0b, 0xf5, 0xe5, 0xd5, 0xde, 0x14, 0xff, 0x13, 0x15, 0xfd, 0xf4, 0x09, 0xf1, 0xec, 0xf7, 0x31, 0xfa, 0xb8, 0xec, 0xec, 0x0c, 0x04, 0x06, 0xc7, 0x06, 0x10, 0x03, +0xe9, 0x0c, 0xcc, 0x1c, 0xec, 0xfa, 0x85, 0x11, 0xdf, 0xdb, 0xde, 0xd3, 0xe4, 0xef, 0x16, 0x19, 0xfd, 0xf6, 0xf9, 0xd8, 0xca, 0xee, 0x0d, 0xfc, 0x05, 0x43, 0x5b, 0x15, 0xaf, 0x44, 0xc8, 0x16, +0xe2, 0x68, 0xcd, 0x0e, 0xc8, 0xeb, 0xf4, 0x43, 0xe0, 0x0e, 0x7f, 0xbf, 0xbc, 0x58, 0x33, 0x12, 0xe2, 0xe6, 0xf5, 0x1d, 0x0a, 0xfe, 0x1f, 0xdb, 0x17, 0x04, 0x21, 0x03, 0xdf, 0x28, 0x4d, 0x29, +0x11, 0xf6, 0x35, 0xe1, 0x1a, 0x3d, 0x38, 0x01, 0xfb, 0xe3, 0xd6, 0x11, 0xfe, 0xfc, 0x12, 0xea, 0x21, 0x47, 0x02, 0x42, 0x0d, 0xf3, 0xed, 0x06, 0xd8, 0x09, 0xfa, 0x34, 0xff, 0x10, 0xd3, 0x25, +0x00, 0x71, 0x09, 0x39, 0xf3, 0xfc, 0x35, 0x26, 0x3a, 0xec, 0x1c, 0x04, 0x81, 0x06, 0x36, 0xb5, 0xf4, 0x39, 0x29, 0xef, 0x54, 0xea, 0x17, 0x03, 0x41, 0x23, 0x1f, 0x4d, 0xda, 0xef, 0xe2, 0xb5, +0x14, 0x1c, 0x45, 0xed, 0x31, 0x10, 0x33, 0xff, 0x19, 0xf5, 0xfa, 0x0d, 0x0d, 0x2c, 0x20, 0xf7, 0x18, 0x06, 0x59, 0xac, 0xfd, 0xc0, 0xe7, 0xc6, 0x08, 0xf8, 0x30, 0x0c, 0xe1, 0xd8, 0x25, 0x3e, +0x08, 0xf4, 0xe4, 0xd9, 0xfa, 0xfe, 0xfa, 0x0e, 0x32, 0x28, 0x15, 0xf5, 0x32, 0x3f, 0xd8, 0xdf, 0x06, 0x10, 0xfc, 0xef, 0x3a, 0xec, 0xff, 0x08, 0x2c, 0x42, 0x17, 0x51, 0x0d, 0x1a, 0xc3, 0x3f, +0xf1, 0x7f, 0x27, 0xe2, 0x3d, 0x25, 0x3e, 0x1c, 0xdf, 0xe1, 0x0a, 0xf8, 0x07, 0x10, 0xe4, 0xe3, 0x3f, 0x21, 0xd6, 0xed, 0xdf, 0xef, 0x15, 0x1a, 0x76, 0xf3, 0xfc, 0x11, 0xf6, 0xfa, 0xf0, 0xd7, +0xae, 0x14, 0x2b, 0xcb, 0x7b, 0x20, 0x1b, 0xcd, 0xe6, 0x12, 0x0a, 0x12, 0x95, 0x08, 0xd5, 0x0f, 0xe0, 0x14, 0x30, 0x03, 0xd3, 0x4a, 0xf9, 0x62, 0xef, 0x1c, 0xa0, 0xfa, 0x07, 0xde, 0x01, 0xea, +0x04, 0x34, 0x75, 0xfd, 0x07, 0xf3, 0xe3, 0x36, 0x16, 0x10, 0xe9, 0xe1, 0xd7, 0xfd, 0x0e, 0xd8, 0xda, 0x29, 0xcb, 0x90, 0x09, 0x39, 0xa6, 0x5b, 0xc5, 0xd5, 0x3f, 0x15, 0x05, 0x55, 0x22, 0x40, +0xf9, 0x0b, 0x05, 0x03, 0x08, 0xf2, 0x18, 0x08, 0xfc, 0xf7, 0xe7, 0xe0, 0xec, 0x15, 0x11, 0xf5, 0xe3, 0x22, 0x17, 0x31, 0x00, 0xd0, 0xfd, 0xf1, 0xf3, 0xcc, 0xc9, 0xfb, 0x00, 0xfd, 0x06, 0xd4, +0xf7, 0xd9, 0x07, 0xc7, 0x38, 0x00, 0x0d, 0xfe, 0xf6, 0xf1, 0xed, 0xee, 0x1f, 0x0d, 0xf5, 0xcd, 0x01, 0x6d, 0xe6, 0xf2, 0x05, 0x08, 0xf8, 0x0e, 0xee, 0xf4, 0x21, 0xf7, 0x97, 0x29, 0xcb, 0x0c, +0xb1, 0x1b, 0x8b, 0xec, 0xf5, 0x39, 0x08, 0xe3, 0x0b, 0x0a, 0xd4, 0xdf, 0x2c, 0x08, 0xe7, 0xc7, 0x08, 0xf3, 0xc2, 0xf3, 0xf5, 0x09, 0xf4, 0x0b, 0xf7, 0xef, 0x48, 0xf2, 0x24, 0xf7, 0xd8, 0xf1, +0x04, 0x7f, 0x4c, 0x51, 0xe9, 0xc1, 0x92, 0x18, 0x16, 0x04, 0xf2, 0xf5, 0xbb, 0xf4, 0xed, 0xef, 0x1a, 0xd1, 0x3f, 0x00, 0xea, 0x46, 0x70, 0xd3, 0xcb, 0xd3, 0xed, 0xba, 0x0a, 0xe6, 0x03, 0x15, +0xfb, 0xf5, 0xde, 0x1c, 0x6a, 0xd4, 0xfd, 0x0c, 0x08, 0xbb, 0x3e, 0x1e, 0x06, 0x05, 0xf0, 0x2c, 0xf3, 0x01, 0x7f, 0xfa, 0x04, 0xf2, 0x24, 0xf5, 0x3b, 0x0a, 0xde, 0x23, 0x1d, 0x15, 0x1e, 0x0f, +0x10, 0x14, 0x8a, 0xee, 0xf6, 0x39, 0xf6, 0xec, 0xf3, 0xc0, 0x04, 0xd3, 0x0f, 0xed, 0xfa, 0xe3, 0xfd, 0x20, 0x00, 0x04, 0x28, 0x34, 0xd1, 0x29, 0x1a, 0xec, 0xfb, 0xed, 0x45, 0x53, 0x1a, 0x13, +0x16, 0xfc, 0x0f, 0xf5, 0x20, 0x32, 0x20, 0x17, 0xe8, 0x1d, 0x1a, 0x32, 0x09, 0xe1, 0x3e, 0x98, 0xd7, 0xec, 0x27, 0x0b, 0xdb, 0x42, 0x3b, 0x02, 0xbb, 0xf1, 0x02, 0xdb, 0xf0, 0x0b, 0x35, 0x8f, +0x38, 0xd3, 0xbf, 0xf6, 0xed, 0xe4, 0x28, 0xc7, 0xfa, 0x16, 0xf7, 0x0d, 0x4d, 0x8e, 0x0e, 0x14, 0xd0, 0xf9, 0x0f, 0xe2, 0xfd, 0x04, 0x37, 0x07, 0x0a, 0xf9, 0x07, 0x12, 0x21, 0x04, 0x08, 0x05, +0x02, 0x48, 0x00, 0xbd, 0xf7, 0x0b, 0xff, 0x1e, 0x02, 0x0c, 0x15, 0xf3, 0xf5, 0x15, 0xec, 0xed, 0x0b, 0xef, 0xea, 0x0f, 0x14, 0x03, 0xf0, 0x02, 0x05, 0xf3, 0x35, 0x20, 0x0b, 0xf4, 0xf3, 0xfd, +0x09, 0xc1, 0x08, 0x06, 0xe2, 0xec, 0x35, 0xf9, 0xc3, 0x09, 0x2c, 0x0d, 0x1a, 0x23, 0xf6, 0xef, 0xe3, 0x07, 0xef, 0x07, 0x10, 0xd5, 0x19, 0x14, 0x0b, 0xd2, 0x27, 0xfd, 0x02, 0xec, 0x1c, 0x0c, +0x02, 0x2a, 0xff, 0xf0, 0xf9, 0xf6, 0x10, 0x18, 0xff, 0xf7, 0xfb, 0x02, 0x28, 0xfe, 0xf8, 0xe2, 0xdd, 0x27, 0xb7, 0xd9, 0x14, 0x0c, 0x0b, 0xcd, 0x12, 0xea, 0x15, 0x08, 0x7f, 0x1f, 0xcf, 0x24, +0x15, 0x0a, 0x2c, 0x0f, 0x2b, 0xf6, 0xdd, 0xee, 0x0a, 0xfd, 0xf0, 0xd7, 0xfa, 0xe4, 0xf8, 0xed, 0xfa, 0xea, 0x03, 0xf4, 0xf4, 0xf6, 0x0f, 0x14, 0x00, 0x26, 0xf7, 0xe8, 0xfa, 0xfd, 0x1d, 0xed, +0xd1, 0xb5, 0x09, 0xf5, 0xf2, 0xf0, 0x13, 0xcf, 0x0b, 0x09, 0xf5, 0xea, 0xea, 0xf8, 0x24, 0xf3, 0x32, 0x12, 0x19, 0xfc, 0xfc, 0x11, 0x32, 0xf0, 0xb1, 0xfc, 0x28, 0x0d, 0x29, 0xd4, 0xc9, 0x1e, +0x20, 0xf7, 0xed, 0x2a, 0xe4, 0xed, 0xdc, 0xea, 0x11, 0xe1, 0xf9, 0xed, 0xf8, 0x1a, 0x1e, 0xec, 0x0e, 0x07, 0xeb, 0x0c, 0xdc, 0x11, 0xdc, 0xde, 0xfb, 0x06, 0x07, 0xd1, 0xa4, 0xf7, 0xf6, 0xf4, +0x0d, 0xf9, 0xe7, 0x01, 0xed, 0x23, 0x21, 0x16, 0x06, 0x0d, 0x01, 0xa9, 0x0c, 0xdf, 0xc5, 0x1d, 0x0a, 0xee, 0x19, 0x20, 0xcd, 0x2d, 0x70, 0x81, 0xb0, 0xc5, 0xbb, 0xfa, 0xf7, 0xc4, 0x02, 0xac, +0x66, 0xff, 0x3d, 0x41, 0x10, 0xef, 0x0c, 0x04, 0xde, 0xe7, 0xdd, 0x36, 0x1a, 0xfe, 0x03, 0xfa, 0x18, 0x23, 0xfd, 0xec, 0xf8, 0xe7, 0x07, 0x37, 0xcf, 0x01, 0x7f, 0x08, 0x1b, 0x79, 0xef, 0x24, +0x0b, 0x10, 0xdf, 0x10, 0xf4, 0xef, 0xfb, 0xdd, 0xf1, 0xf9, 0xd5, 0xf9, 0x36, 0x55, 0xff, 0xca, 0x30, 0x55, 0xfe, 0x2d, 0x22, 0x07, 0xf8, 0xd3, 0x12, 0x0e, 0x42, 0xd7, 0x60, 0x1a, 0x37, 0xf5, +0x3f, 0xe9, 0xf4, 0x21, 0x0b, 0x49, 0xc2, 0xf7, 0x00, 0xe9, 0x6d, 0x00, 0xf3, 0xef, 0x2a, 0x17, 0xf4, 0x07, 0xfb, 0x05, 0xd7, 0xe5, 0x18, 0x16, 0x00, 0x1a, 0x1a, 0xf5, 0xe5, 0xe5, 0xf0, 0x08, +0xcf, 0xe3, 0xca, 0x15, 0x1e, 0xfc, 0x12, 0x2b, 0x1f, 0x05, 0x09, 0x08, 0xea, 0xee, 0xdc, 0xe5, 0xe7, 0xf4, 0x18, 0x19, 0x25, 0xc7, 0x11, 0xf7, 0x3a, 0x04, 0x11, 0x3f, 0x14, 0xd9, 0xfa, 0xd7, +0xe0, 0x00, 0x1b, 0x2a, 0xad, 0xfb, 0x2b, 0x0e, 0xf4, 0xff, 0xfa, 0xdf, 0x1d, 0xf8, 0x08, 0xff, 0xfe, 0x49, 0x1b, 0xfb, 0x05, 0xff, 0x1b, 0x29, 0xf2, 0x10, 0x05, 0x4d, 0xf4, 0x19, 0x06, 0x0b, +0xe4, 0xf3, 0x1f, 0x52, 0xbc, 0xdb, 0x4a, 0x16, 0xfe, 0x0a, 0x14, 0x22, 0xdf, 0xdd, 0xeb, 0xff, 0x08, 0x15, 0x21, 0x23, 0xfc, 0xe4, 0x40, 0x32, 0x05, 0x4b, 0x15, 0x26, 0x04, 0x06, 0x15, 0xf5, +0x2e, 0xee, 0x1d, 0x5a, 0xbe, 0xe1, 0x2a, 0x07, 0x0d, 0x0e, 0x26, 0xf6, 0x13, 0xfd, 0xeb, 0x19, 0x01, 0x00, 0xe6, 0x29, 0xcc, 0x16, 0xc0, 0x0a, 0x6c, 0xe6, 0x81, 0x27, 0xfd, 0x24, 0x2e, 0xfb, +0xba, 0xf9, 0x26, 0xf1, 0x20, 0x14, 0xe0, 0x0f, 0xf9, 0x4d, 0x99, 0x10, 0x15, 0x40, 0xce, 0x11, 0x18, 0xf4, 0x0c, 0xfa, 0x29, 0x22, 0xf0, 0xb6, 0xfc, 0xdb, 0xe8, 0xfd, 0x22, 0x14, 0x2c, 0x0e, +0xe0, 0xc6, 0xea, 0x7f, 0xed, 0xd2, 0xdd, 0x13, 0x0a, 0x00, 0xfb, 0xe7, 0x10, 0xdf, 0x0a, 0x1a, 0x00, 0xdb, 0xec, 0x0f, 0x10, 0xfa, 0x06, 0x24, 0xc8, 0x1c, 0xff, 0x34, 0x11, 0x1a, 0x06, 0x1a, +0x0d, 0x13, 0x08, 0xf1, 0x3e, 0x0c, 0x01, 0xdd, 0xf4, 0xe6, 0xf8, 0xcf, 0x05, 0x0e, 0x2b, 0x0c, 0xeb, 0x00, 0x54, 0x20, 0x0d, 0x0e, 0xff, 0x15, 0xc5, 0xf7, 0x23, 0xf2, 0x15, 0x38, 0x19, 0xe4, +0x0c, 0xf7, 0xca, 0xe1, 0xc5, 0xdd, 0xf5, 0xe9, 0xda, 0x1c, 0x11, 0xdf, 0xde, 0x09, 0x33, 0xe2, 0xfc, 0x20, 0xb5, 0x11, 0xe2, 0xd1, 0x11, 0x31, 0x21, 0xd0, 0xdd, 0xd0, 0xa7, 0x17, 0x01, 0x07, +0xb5, 0x09, 0xfa, 0x04, 0x14, 0x9b, 0xca, 0xd4, 0xca, 0xdc, 0xfd, 0x1d, 0xf1, 0x23, 0xf1, 0x83, 0xbe, 0x15, 0xfe, 0xf1, 0x31, 0x5c, 0x2d, 0xe6, 0xf7, 0xaf, 0xf6, 0x19, 0x09, 0x16, 0xfa, 0x51, +0xec, 0x19, 0x60, 0xed, 0x11, 0xf2, 0x0d, 0x0c, 0x30, 0xf7, 0x3b, 0xf5, 0xd1, 0x3e, 0x1c, 0xd7, 0xd1, 0x55, 0xaa, 0xd8, 0xa6, 0x0e, 0xf0, 0xda, 0xfd, 0xcf, 0xe9, 0xdd, 0x0f, 0x23, 0xbd, 0x14, +0xfb, 0xeb, 0xf3, 0xc5, 0x27, 0xff, 0x0d, 0x9d, 0x1c, 0x14, 0xed, 0xe5, 0x2d, 0x57, 0xfb, 0x1a, 0xf4, 0xed, 0xf6, 0x0f, 0xe9, 0x24, 0x1a, 0x3d, 0xea, 0xff, 0xf9, 0xf7, 0x28, 0xfd, 0x1b, 0xd6, +0xbc, 0x20, 0xdc, 0xe0, 0x15, 0xe8, 0xde, 0xc7, 0xd1, 0xd6, 0xb6, 0x7f, 0x42, 0x6e, 0x11, 0xed, 0x48, 0xfb, 0x15, 0x07, 0x23, 0xca, 0xec, 0xd2, 0xe7, 0x4d, 0x2a, 0xc0, 0xea, 0xe6, 0xfe, 0xd9, +0xf7, 0x17, 0xfe, 0xfe, 0xff, 0xfb, 0x0f, 0xfa, 0x08, 0x13, 0x15, 0x0c, 0xe2, 0x2e, 0x0a, 0xfb, 0xf4, 0x30, 0xe8, 0xfc, 0xfb, 0xf8, 0x02, 0x10, 0x12, 0x1b, 0x07, 0x2b, 0x22, 0x19, 0xdc, 0x36, +0xcf, 0xd3, 0x00, 0xe5, 0x04, 0xe7, 0xf6, 0x00, 0xfd, 0x12, 0x11, 0x26, 0x12, 0xfe, 0xd9, 0x26, 0x17, 0xf3, 0xe5, 0x2e, 0x10, 0x44, 0xfa, 0xf9, 0x06, 0xfd, 0x05, 0xfe, 0x49, 0x0a, 0x0b, 0xe5, +0x09, 0x09, 0xd0, 0x1f, 0x06, 0xef, 0x09, 0xf9, 0xbf, 0xea, 0x11, 0x1e, 0x17, 0xf4, 0x47, 0x1d, 0xfa, 0x09, 0xf7, 0xf0, 0x26, 0x04, 0x06, 0x07, 0x0f, 0x1f, 0xec, 0x01, 0x4c, 0xcd, 0xf0, 0x1e, +0x2b, 0x30, 0xec, 0xee, 0x1f, 0x2f, 0xef, 0xbf, 0x21, 0x0b, 0xe5, 0xf9, 0x06, 0x07, 0xfa, 0x03, 0x11, 0x31, 0x09, 0x03, 0x07, 0x7f, 0x20, 0xfa, 0xee, 0x03, 0x00, 0xf7, 0xfa, 0x09, 0xfe, 0xfb, +0xfc, 0x09, 0x02, 0xff, 0xf8, 0x10, 0xfa, 0x02, 0x02, 0x0b, 0xfe, 0xe9, 0xf7, 0xfc, 0xfd, 0xf3, 0x00, 0x01, 0xef, 0xf3, 0xfe, 0x04, 0xfc, 0xfd, 0x03, 0x07, 0xfb, 0x00, 0x0b, 0xff, 0x0c, 0x06, +0xf3, 0x04, 0x0e, 0xff, 0x04, 0x07, 0x05, 0xfd, 0xf2, 0xfa, 0x00, 0xf6, 0xf0, 0xfa, 0xfc, 0xfe, 0xfe, 0xfa, 0x02, 0xfe, 0xfa, 0xfb, 0xfa, 0x0d, 0xf4, 0xf7, 0x02, 0x04, 0x13, 0xed, 0xfc, 0x08, +0xfa, 0xfa, 0xfc, 0xf5, 0x00, 0xf9, 0xc5, 0xdc, 0x00, 0xff, 0xff, 0xfd, 0xfa, 0x01, 0x0a, 0x03, 0x00, 0x01, 0x00, 0xfa, 0x02, 0xf8, 0xfa, 0xf0, 0x00, 0xf9, 0xf5, 0xe7, 0xfa, 0x08, 0xfa, 0xed, +0x09, 0xfc, 0xf5, 0x0b, 0x81, 0x06, 0xfb, 0x08, 0xfc, 0x0c, 0xfd, 0x03, 0xf5, 0xfd, 0x02, 0xfa, 0xce, 0xf5, 0x02, 0x02, 0x0a, 0xf5, 0x20, 0x13, 0x0d, 0x07, 0xf5, 0xfc, 0xf7, 0xf7, 0xe3, 0xfe, +0xf5, 0xf9, 0xe3, 0xea, 0xf6, 0xfa, 0xdc, 0xf6, 0x22, 0xf4, 0xd2, 0xf8, 0x0b, 0xf9, 0xff, 0xfb, 0x03, 0xf2, 0x01, 0xe5, 0x0d, 0x09, 0xf8, 0x04, 0xfd, 0x06, 0xec, 0xe7, 0x01, 0xee, 0x19, 0xcc, +0xf3, 0x14, 0x05, 0xe5, 0x06, 0x06, 0xf7, 0xf0, 0xe4, 0x07, 0x00, 0xf0, 0x0a, 0xef, 0xeb, 0xf4, 0x00, 0xde, 0xfa, 0xfe, 0x28, 0x11, 0x00, 0x07, 0xd9, 0xf7, 0xeb, 0xe4, 0x05, 0x00, 0xea, 0xf3, +0xe8, 0xdf, 0xe1, 0x30, 0xd6, 0xf9, 0x01, 0x03, 0x02, 0x01, 0x1b, 0x07, 0xe2, 0xe8, 0xe6, 0xf5, 0xe4, 0xce, 0xf7, 0xda, 0x00, 0x1b, 0x05, 0xeb, 0x18, 0x07, 0x15, 0x24, 0x7f, 0x20, 0x04, 0x18, +0x00, 0x20, 0x01, 0x10, 0xee, 0xfe, 0xed, 0xef, 0xdd, 0xef, 0x0b, 0xf0, 0x00, 0x06, 0x0b, 0xce, 0x13, 0x0f, 0xf6, 0xf6, 0x14, 0x1d, 0xe5, 0xfe, 0xf7, 0xba, 0x12, 0xb4, 0x1a, 0xee, 0xe8, 0xf4, +0xe7, 0x40, 0x16, 0xfe, 0x35, 0x01, 0x36, 0x0c, 0xdc, 0xf0, 0xdf, 0xf4, 0x30, 0xe1, 0xdf, 0x1e, 0x14, 0xf7, 0xe5, 0x1c, 0xd2, 0xee, 0xfb, 0x09, 0xf6, 0xfe, 0x19, 0xfb, 0x2e, 0xeb, 0xfc, 0xfe, +0x05, 0x1a, 0x09, 0x03, 0xf5, 0xc2, 0xff, 0x4b, 0x15, 0x0f, 0x17, 0x01, 0xeb, 0x12, 0x24, 0xfb, 0xf8, 0x10, 0x05, 0x0b, 0xd3, 0x29, 0x81, 0x58, 0xfd, 0xda, 0xea, 0x21, 0x10, 0xec, 0x19, 0xe2, +0x10, 0xda, 0x09, 0xd9, 0xbd, 0xdd, 0xf5, 0x2b, 0x5f, 0x1e, 0x01, 0x0b, 0xbe, 0x3d, 0x09, 0xfb, 0x1c, 0x01, 0xe3, 0x0e, 0x0c, 0x13, 0x0c, 0xd6, 0x0b, 0x20, 0x24, 0xf4, 0x4a, 0x0e, 0xed, 0xff, +0xc6, 0x81, 0x06, 0x0d, 0xef, 0x32, 0x10, 0x15, 0x74, 0xe0, 0x26, 0xf8, 0xe0, 0xe5, 0xda, 0x3a, 0x24, 0x75, 0x1d, 0xdb, 0x05, 0xe8, 0xf3, 0xde, 0x3e, 0xb2, 0xc5, 0xf0, 0xe0, 0xee, 0xdc, 0xfb, +0x1e, 0xd3, 0xd8, 0xd1, 0x59, 0x24, 0x23, 0x1d, 0xdc, 0xe8, 0x7e, 0xf0, 0xea, 0xf5, 0xe3, 0x11, 0xed, 0xff, 0xd1, 0xf3, 0xef, 0xe1, 0xf7, 0x02, 0x24, 0xca, 0x15, 0x08, 0xed, 0xe3, 0xff, 0xe3, +0xb0, 0x07, 0x35, 0xff, 0x60, 0x8d, 0xee, 0xe5, 0xe4, 0x22, 0xf0, 0x05, 0x1a, 0xf8, 0xdf, 0xd3, 0xf4, 0x22, 0x42, 0xf9, 0x03, 0x02, 0x23, 0xb2, 0xf1, 0x4b, 0x23, 0x09, 0x1a, 0xfe, 0xfc, 0xfa, +0x08, 0xe1, 0x25, 0xfb, 0xef, 0xf7, 0xf9, 0x8c, 0xa8, 0x39, 0x54, 0x30, 0xee, 0x20, 0x1b, 0x6c, 0x2c, 0x1f, 0xf9, 0x1d, 0xf8, 0xfa, 0x12, 0x8b, 0x5c, 0x18, 0xe7, 0xa0, 0x0e, 0x59, 0xd7, 0xd2, +0xc7, 0x07, 0xff, 0xd9, 0x28, 0xf1, 0xdb, 0x16, 0x16, 0xe4, 0x2a, 0x00, 0x37, 0x07, 0x37, 0x24, 0xcb, 0x41, 0x29, 0x2a, 0x03, 0x14, 0x1d, 0xc1, 0x0a, 0x2a, 0x12, 0x03, 0xd7, 0xdd, 0xea, 0x4c, +0xee, 0xcd, 0xc9, 0x1d, 0x03, 0x07, 0xda, 0xcc, 0xbc, 0xf6, 0x2f, 0x12, 0xcf, 0xe5, 0x05, 0xec, 0xcf, 0x15, 0x2b, 0x17, 0x55, 0x0b, 0xfb, 0xfa, 0x4e, 0xe8, 0xbc, 0x21, 0x06, 0x11, 0x02, 0x10, +0x34, 0xcd, 0x15, 0x3a, 0x1a, 0x02, 0x26, 0xd5, 0x0a, 0x1a, 0xda, 0xe8, 0xcb, 0xe1, 0x33, 0x81, 0x0f, 0xdc, 0x21, 0xde, 0x0f, 0x26, 0xf0, 0xc2, 0xdd, 0x06, 0xf7, 0xc9, 0x98, 0xd2, 0x19, 0xfb, +0x0c, 0x0e, 0x0e, 0xe2, 0xc7, 0xa4, 0x0b, 0xe9, 0x0b, 0xfe, 0xbf, 0x13, 0x02, 0xe4, 0x09, 0x0d, 0xd2, 0xf9, 0x08, 0x7e, 0x0e, 0xa9, 0xdf, 0xb8, 0xd5, 0x10, 0xbd, 0x1c, 0xdf, 0xde, 0xfa, 0x10, +0xe0, 0xa5, 0xfd, 0x1d, 0xe2, 0xe0, 0x06, 0xcb, 0x15, 0xd2, 0xbc, 0xd1, 0x0f, 0xda, 0x24, 0xfe, 0x34, 0x08, 0x07, 0xfb, 0x3b, 0x0c, 0xfe, 0xfc, 0xec, 0xd8, 0x04, 0x18, 0x1d, 0x06, 0xee, 0x15, +0xfb, 0x34, 0x3a, 0xd4, 0x47, 0xf5, 0xed, 0xf6, 0x07, 0xf2, 0xf1, 0x05, 0xc3, 0xc7, 0x05, 0xf9, 0x12, 0x1a, 0x3f, 0x17, 0xe0, 0xed, 0xe7, 0xeb, 0x00, 0x36, 0x11, 0xfc, 0x00, 0x3e, 0x17, 0xe7, +0xe6, 0xd2, 0xf1, 0xb4, 0xe6, 0xf6, 0x25, 0xcc, 0xd2, 0xe0, 0x31, 0xe5, 0xcc, 0xf7, 0x7f, 0x17, 0x2e, 0xfc, 0x35, 0x16, 0xf9, 0x14, 0x18, 0xc0, 0xc4, 0xe5, 0x17, 0x0c, 0x2c, 0x14, 0xee, 0x0b, +0x98, 0x1c, 0xcd, 0x14, 0xe1, 0x1c, 0xfa, 0xef, 0xe9, 0x05, 0xe9, 0xee, 0xfa, 0x13, 0xff, 0xe2, 0x0a, 0x01, 0x03, 0xee, 0xdc, 0xf6, 0x03, 0xfc, 0xf5, 0xed, 0x09, 0x0e, 0xf1, 0xf1, 0xf4, 0xf4, +0xfc, 0xff, 0xfc, 0xf8, 0x06, 0xf0, 0x1b, 0xe1, 0x13, 0xf8, 0x01, 0x05, 0x20, 0x03, 0xfb, 0x1d, 0xe1, 0x16, 0x14, 0x12, 0xec, 0x17, 0x08, 0x08, 0xeb, 0xf4, 0xf9, 0xef, 0xea, 0x02, 0x19, 0x02, +0xf4, 0x06, 0x06, 0x14, 0xc8, 0xd4, 0xf6, 0x0f, 0xe8, 0xfa, 0x0f, 0x05, 0xfe, 0xea, 0xf4, 0x00, 0xf4, 0xf3, 0xe8, 0xf9, 0xf0, 0xf6, 0xbe, 0x07, 0xfa, 0xfb, 0xf7, 0x00, 0xfb, 0xfe, 0x08, 0xed, +0x06, 0x09, 0x00, 0xfc, 0xe5, 0xf8, 0x13, 0xea, 0xe2, 0xe9, 0x81, 0xcb, 0xff, 0xfe, 0xfe, 0x23, 0xfd, 0x03, 0xdb, 0x05, 0x3e, 0x06, 0x0c, 0xcf, 0x02, 0xeb, 0x8b, 0xf5, 0xeb, 0xf5, 0x55, 0x03, +0x17, 0xe4, 0xdb, 0x98, 0xef, 0x56, 0xed, 0xd1, 0xdf, 0xaf, 0xd1, 0x30, 0x45, 0x1f, 0xc4, 0x00, 0xfc, 0x06, 0xc6, 0x2f, 0x21, 0xed, 0x56, 0x19, 0x16, 0x52, 0x30, 0x9b, 0xef, 0xbd, 0x19, 0x0d, +0x26, 0xbb, 0xf8, 0xf6, 0x0a, 0x1f, 0x0e, 0x17, 0x15, 0x4c, 0x66, 0x1f, 0x32, 0x30, 0x04, 0xe9, 0x20, 0xf9, 0xff, 0x1f, 0xc1, 0xdb, 0x03, 0x11, 0xe0, 0x16, 0x59, 0xea, 0xc0, 0x68, 0x1b, 0x17, +0x0d, 0x16, 0x82, 0xea, 0xf6, 0x27, 0x0c, 0xf7, 0xde, 0xc4, 0xf1, 0x00, 0x0e, 0xdf, 0x37, 0x38, 0x28, 0x26, 0xa5, 0x0e, 0xcf, 0x07, 0x05, 0xf9, 0x26, 0x71, 0xb0, 0x26, 0x05, 0x00, 0x36, 0xf8, +0x1b, 0xf1, 0x16, 0x14, 0x7f, 0x30, 0x6a, 0x0d, 0x1a, 0xe7, 0x18, 0xe1, 0xf8, 0x6c, 0x03, 0x86, 0xe1, 0x32, 0xdf, 0xeb, 0x3b, 0xf9, 0xf6, 0xcf, 0x30, 0xd5, 0xe0, 0xea, 0x02, 0xce, 0x00, 0x12, +0x30, 0xd7, 0x23, 0x14, 0xac, 0x31, 0xd9, 0xdc, 0x08, 0xf5, 0x18, 0x36, 0xfe, 0xfc, 0x44, 0x09, 0x5b, 0xbe, 0xd7, 0x2e, 0x27, 0xa8, 0x23, 0x3f, 0xf5, 0x00, 0xf3, 0xc2, 0x39, 0xde, 0x1b, 0x0a, +0x09, 0x05, 0x1e, 0x0a, 0xea, 0xf8, 0xf2, 0x14, 0xae, 0x00, 0xe7, 0xe5, 0x2b, 0x96, 0x2d, 0xef, 0x99, 0x34, 0x17, 0x0e, 0x3f, 0xe1, 0xc6, 0x45, 0x05, 0x04, 0x2f, 0x13, 0xe7, 0x0f, 0x4a, 0xf4, +0x67, 0xfd, 0x98, 0xdf, 0x48, 0xfa, 0xd1, 0x31, 0x84, 0x0f, 0x14, 0xd6, 0x15, 0x46, 0xe6, 0x84, 0x3d, 0x67, 0x0e, 0xf7, 0xf4, 0xfa, 0x7f, 0xc1, 0xf3, 0x13, 0x3e, 0x3e, 0xc7, 0xe0, 0xf6, 0xbc, +0x5e, 0x03, 0xd7, 0x2b, 0x27, 0xd3, 0xe4, 0x2d, 0x28, 0x55, 0x4e, 0xe2, 0x08, 0x4c, 0xf7, 0xb8, 0x1d, 0x2a, 0x24, 0x7d, 0x25, 0x4f, 0xe8, 0x82, 0xf2, 0x30, 0xf9, 0x33, 0x0e, 0xd4, 0x4f, 0xe6, +0xef, 0x0d, 0x12, 0x4b, 0xec, 0xed, 0xd1, 0x88, 0xad, 0x22, 0xf6, 0xd4, 0x57, 0x34, 0x6b, 0xcd, 0x2c, 0xf9, 0xce, 0x10, 0x09, 0xd7, 0xd7, 0xdc, 0x3b, 0x19, 0xde, 0xf7, 0xcb, 0x7b, 0xb4, 0xf0, +0x6c, 0x60, 0x14, 0xcd, 0x1f, 0x1f, 0xf1, 0x23, 0x27, 0x00, 0xd5, 0xe8, 0x81, 0xdd, 0x04, 0x43, 0xdf, 0xed, 0x20, 0xa8, 0x9e, 0x4b, 0xf4, 0x30, 0x03, 0x09, 0xf8, 0xfc, 0xc9, 0x26, 0xc6, 0xfe, +0x2a, 0xf2, 0xca, 0x2d, 0xc7, 0xb2, 0xb5, 0xd7, 0x2b, 0xb6, 0x67, 0x1c, 0x0e, 0x14, 0xd7, 0xed, 0xde, 0xf9, 0x15, 0x28, 0xea, 0x06, 0xfb, 0xdd, 0xf3, 0x02, 0xcb, 0x54, 0xff, 0x7a, 0xd4, 0x6f, +0xe8, 0xf8, 0x50, 0x0a, 0x00, 0xf1, 0x3f, 0x37, 0x34, 0x24, 0x11, 0x49, 0x11, 0x06, 0xec, 0x9e, 0xdf, 0xe2, 0x04, 0x07, 0x0e, 0x11, 0x0d, 0x0f, 0x12, 0xe7, 0x04, 0xda, 0xf7, 0xfb, 0xf2, 0xd7, +0xc7, 0xcd, 0xd3, 0xfd, 0x0b, 0xd9, 0x00, 0xcb, 0x3f, 0xdb, 0x2b, 0xf2, 0xe3, 0x13, 0x0a, 0x3f, 0xf2, 0xf1, 0x13, 0xbe, 0xcd, 0x39, 0xe0, 0x06, 0xe1, 0x5d, 0x0e, 0xf2, 0xad, 0xf4, 0xc5, 0x48, +0x10, 0x07, 0xe5, 0x0b, 0xe6, 0x18, 0xe7, 0xff, 0xfb, 0xd1, 0xad, 0xa8, 0xd0, 0x02, 0xe6, 0x0b, 0xed, 0x25, 0x09, 0xc9, 0x3d, 0xd6, 0xe6, 0xc0, 0xfd, 0xf0, 0x04, 0xc1, 0x9a, 0x20, 0xc4, 0x2a, +0xc4, 0x11, 0x3c, 0x06, 0x03, 0x17, 0xfb, 0x09, 0x22, 0x43, 0xfe, 0x45, 0x58, 0x1c, 0xcc, 0x59, 0xd5, 0xbf, 0x35, 0x46, 0xfd, 0x20, 0xe2, 0xd0, 0xc4, 0xb8, 0x09, 0xe1, 0x1d, 0x93, 0xb1, 0x7f, +0xb1, 0x18, 0xfc, 0x03, 0xf0, 0x81, 0x00, 0xf7, 0xfa, 0xef, 0xc9, 0xf6, 0xd7, 0x06, 0xcb, 0x14, 0xb9, 0xad, 0x11, 0xab, 0x05, 0xef, 0x2f, 0x0f, 0xbd, 0xfa, 0xc7, 0x04, 0xd6, 0xdc, 0xae, 0x3c, +0x2c, 0x06, 0xda, 0xd2, 0x31, 0x18, 0xeb, 0x33, 0x18, 0x40, 0xcc, 0xf5, 0x15, 0xea, 0xe9, 0x26, 0xa1, 0x36, 0x19, 0xe8, 0xad, 0xe7, 0x63, 0xfa, 0x2e, 0x13, 0xc2, 0xe3, 0x8a, 0x01, 0xe1, 0x0f, +0xec, 0xf9, 0x20, 0x38, 0xc0, 0x28, 0x02, 0xfb, 0xd7, 0x17, 0xbb, 0x22, 0xb4, 0xf7, 0x2a, 0x2e, 0xf6, 0xd2, 0x21, 0x1e, 0xed, 0xff, 0x07, 0x19, 0x27, 0xba, 0xcb, 0xe6, 0xce, 0x06, 0x3b, 0xdd, +0x00, 0xc1, 0x70, 0xe9, 0xf4, 0x1f, 0x61, 0xe3, 0xd1, 0xd2, 0x0b, 0xc2, 0x11, 0x1a, 0xfb, 0xc8, 0x04, 0x72, 0xd8, 0xd3, 0xa5, 0x26, 0x2f, 0x31, 0x29, 0x1c, 0x16, 0x34, 0x01, 0x34, 0xfa, 0x1e, +0xee, 0x09, 0x09, 0x04, 0x27, 0xfe, 0xec, 0x1a, 0x10, 0xf6, 0x01, 0xdf, 0x08, 0x03, 0xf2, 0x0f, 0x04, 0x14, 0x3d, 0x00, 0x05, 0x0f, 0xff, 0xfc, 0x06, 0x0f, 0xfe, 0x34, 0x0b, 0xf6, 0xfd, 0x11, +0x03, 0xec, 0x17, 0x2b, 0x13, 0xed, 0x17, 0x06, 0x07, 0x03, 0x0f, 0x12, 0x21, 0x02, 0xe8, 0x13, 0x10, 0x03, 0xfc, 0x0c, 0x2b, 0x05, 0x24, 0x06, 0xea, 0x07, 0xfc, 0x19, 0xd9, 0xf3, 0x10, 0x07, +0xfb, 0x07, 0x0a, 0x28, 0xf7, 0xfc, 0x05, 0xe9, 0xf7, 0x00, 0xf6, 0xfb, 0x06, 0x10, 0xf3, 0xfb, 0x01, 0x2c, 0xf1, 0x0e, 0x0c, 0x08, 0xeb, 0xf7, 0xc9, 0x7f, 0xdb, 0xf3, 0xec, 0x40, 0xea, 0x21, +0x1f, 0xea, 0xef, 0xee, 0x03, 0x14, 0x0c, 0x01, 0x09, 0xf3, 0x22, 0x35, 0x0b, 0x1f, 0xbc, 0x14, 0xff, 0x2e, 0x04, 0xea, 0xb8, 0xd7, 0x06, 0xc7, 0xdd, 0x92, 0x05, 0x2a, 0xe5, 0x43, 0x0b, 0x0c, +0x06, 0xd4, 0x18, 0xc4, 0x3f, 0x03, 0x78, 0x1b, 0xb2, 0xab, 0xe6, 0x1b, 0xb6, 0x05, 0xc1, 0x29, 0x07, 0x37, 0x5b, 0xf0, 0xbf, 0x0e, 0x1a, 0xf9, 0xe5, 0x1e, 0xc3, 0x14, 0xd0, 0x4e, 0xf4, 0x18, +0xa4, 0xf6, 0x0f, 0xfd, 0x24, 0xa3, 0xe8, 0x4a, 0xe5, 0xe3, 0xd4, 0x31, 0x09, 0xc2, 0xf2, 0x09, 0x17, 0x00, 0xf8, 0xa5, 0x23, 0x1c, 0x02, 0x1e, 0x0e, 0xdc, 0x12, 0xf7, 0x38, 0xb2, 0x14, 0x11, +0x0b, 0x2d, 0x3a, 0xdc, 0x1b, 0x29, 0xe0, 0x0b, 0xb7, 0xda, 0x32, 0xcf, 0xe7, 0x13, 0x50, 0x0c, 0x2e, 0xe2, 0xb1, 0xca, 0xf6, 0xc6, 0xcc, 0x2c, 0xfa, 0xdf, 0x12, 0x15, 0xeb, 0xc0, 0x17, 0x81, +0x3d, 0xdf, 0xf7, 0x3a, 0x08, 0xde, 0xc8, 0xe7, 0xf1, 0xe4, 0x09, 0x62, 0x19, 0xdf, 0xe8, 0x53, 0x1b, 0x20, 0x20, 0x26, 0x2a, 0x39, 0xe5, 0x13, 0x30, 0x0a, 0x17, 0x70, 0x1a, 0xe7, 0xf4, 0xf4, +0x49, 0xf8, 0xd8, 0xf3, 0x26, 0x31, 0x29, 0xf4, 0x1a, 0xf6, 0xf0, 0x29, 0x64, 0x81, 0x1a, 0xad, 0x28, 0xa3, 0xee, 0x27, 0x41, 0xdf, 0xfc, 0x04, 0x64, 0x2e, 0x01, 0x16, 0x2d, 0x21, 0x00, 0xdf, +0x2d, 0xff, 0x32, 0xd9, 0xb1, 0x0e, 0x2f, 0x2b, 0xc0, 0x03, 0x92, 0xe4, 0x1f, 0x11, 0xfd, 0xf4, 0x4b, 0xb7, 0x35, 0xf8, 0xe8, 0x2f, 0x06, 0x06, 0xdd, 0x13, 0xc9, 0x34, 0x1d, 0xf4, 0x23, 0xa8, +0x0d, 0x51, 0x08, 0x14, 0x15, 0xfc, 0x16, 0xda, 0x21, 0x06, 0xdf, 0xef, 0x43, 0xd6, 0x1c, 0xa6, 0x2a, 0xc8, 0x2f, 0x05, 0x16, 0x15, 0x27, 0x2b, 0xea, 0xa6, 0x42, 0xd9, 0x31, 0xca, 0x1a, 0xf3, +0xe8, 0xf6, 0x19, 0x09, 0xf4, 0x3c, 0x00, 0x00, 0x3e, 0xf8, 0x05, 0x08, 0xe7, 0x0b, 0x01, 0x08, 0xe7, 0xe4, 0x1e, 0xcc, 0xf3, 0x0a, 0x08, 0xd7, 0x1e, 0xe7, 0xdb, 0xf8, 0x0b, 0x2d, 0x11, 0xc0, +0x06, 0x08, 0x00, 0x13, 0x21, 0xfa, 0x0d, 0x1e, 0x06, 0xf3, 0x09, 0x1f, 0x43, 0x28, 0x33, 0x0a, 0x23, 0xe9, 0x1e, 0xfa, 0xdb, 0xf7, 0x0b, 0xe7, 0xff, 0x10, 0x1a, 0xc5, 0xdf, 0xf2, 0x23, 0x25, +0xf9, 0x1f, 0x4e, 0x10, 0x1b, 0xee, 0x0b, 0xff, 0x02, 0x0a, 0x08, 0x08, 0xed, 0x11, 0xb4, 0xa3, 0x13, 0xd7, 0xe9, 0x0e, 0x15, 0x06, 0x36, 0x18, 0x1b, 0x1c, 0xfa, 0xf5, 0xde, 0xea, 0xf3, 0xe5, +0x5f, 0x7f, 0x31, 0x20, 0xf7, 0x25, 0xc4, 0x35, 0xca, 0xe9, 0xd4, 0x28, 0x23, 0x1b, 0xf4, 0xd9, 0xfa, 0xfa, 0x47, 0x3a, 0xc9, 0xcf, 0xcc, 0xa9, 0xd8, 0xfb, 0x24, 0xf0, 0x01, 0x5a, 0xff, 0x3d, +0x7f, 0x18, 0x0e, 0x18, 0x1e, 0xe2, 0x02, 0xf4, 0x30, 0x97, 0x0c, 0xda, 0x0d, 0x20, 0x05, 0xfa, 0x3f, 0xd3, 0x59, 0x45, 0x42, 0x00, 0x07, 0xb3, 0xcd, 0xf9, 0xe7, 0x03, 0x41, 0xfb, 0xf3, 0xee, +0x1d, 0xf0, 0x2c, 0x2f, 0x43, 0xbd, 0x4a, 0x07, 0xe7, 0x0e, 0x15, 0x00, 0xab, 0x22, 0xfc, 0xf8, 0xd4, 0x25, 0x42, 0xfa, 0x2f, 0xf7, 0xfc, 0x0b, 0xd8, 0xfc, 0xce, 0x37, 0x0a, 0x0b, 0x1a, 0xe7, +0x09, 0xe8, 0xee, 0x1d, 0x12, 0xc9, 0x01, 0xb5, 0x04, 0xd7, 0x3f, 0xef, 0x6a, 0x46, 0x09, 0xf3, 0x79, 0x41, 0xf9, 0x29, 0x19, 0xe6, 0xd3, 0xf9, 0x1d, 0xfa, 0xe2, 0xce, 0xf4, 0x4a, 0xc8, 0x09, +0xe8, 0x4b, 0x0c, 0xde, 0xdb, 0xac, 0xb8, 0xe7, 0x3b, 0xd9, 0x5f, 0x0e, 0x25, 0x33, 0xd7, 0xe2, 0xd7, 0x1f, 0xe4, 0xfd, 0xd4, 0xfd, 0x0a, 0xe7, 0x2f, 0x02, 0x00, 0xd3, 0x19, 0xdd, 0x24, 0xe6, +0xf5, 0xf0, 0xa1, 0x05, 0xd6, 0xcb, 0x01, 0xee, 0x15, 0xdd, 0x04, 0xd4, 0xeb, 0xe9, 0xbf, 0x09, 0x98, 0x8f, 0x3a, 0x90, 0xf0, 0xfc, 0x12, 0x1a, 0x13, 0x59, 0xe8, 0xbd, 0x11, 0x23, 0xde, 0xe7, +0xee, 0xf5, 0xcb, 0x0d, 0xb5, 0x41, 0xe9, 0xfa, 0xfd, 0xd3, 0xe7, 0xea, 0x14, 0xfb, 0xdf, 0xf0, 0x0d, 0xec, 0x38, 0xe2, 0xf9, 0xe8, 0xcc, 0xfe, 0x9c, 0xf8, 0xd0, 0xd0, 0x11, 0xe9, 0x32, 0x38, +0x10, 0xf0, 0x18, 0xda, 0x14, 0xf7, 0x13, 0xfd, 0x17, 0xf3, 0xcd, 0x0f, 0xdc, 0x87, 0x61, 0x16, 0xe2, 0x03, 0x1c, 0x19, 0x04, 0x1c, 0xd3, 0xd5, 0x0a, 0xf3, 0xec, 0x07, 0x0d, 0xf0, 0x81, 0xff, +0x00, 0x16, 0xd6, 0x21, 0x25, 0x42, 0xd6, 0x00, 0x24, 0xfc, 0xf0, 0xdc, 0xf7, 0xb7, 0xfb, 0x24, 0xe9, 0xf7, 0xf4, 0x05, 0x36, 0xe7, 0xf4, 0xff, 0xf5, 0x7f, 0xfa, 0x3a, 0x0d, 0xfd, 0xe6, 0x24, +0xe7, 0x04, 0x29, 0xea, 0xf7, 0xf8, 0x22, 0x0d, 0xd4, 0xfe, 0xe6, 0x07, 0xeb, 0x09, 0xe6, 0xd2, 0x0c, 0x13, 0xf5, 0x05, 0x1f, 0x14, 0xfa, 0x2e, 0x37, 0xe5, 0x0e, 0xfe, 0x00, 0x21, 0x27, 0x1b, +0xe1, 0x10, 0x0f, 0x29, 0xbe, 0x08, 0x10, 0xca, 0x03, 0xff, 0xce, 0xfb, 0xba, 0x08, 0x0c, 0xf8, 0x15, 0x10, 0x10, 0xf1, 0x09, 0xcc, 0x18, 0x41, 0xfa, 0x23, 0x04, 0xff, 0xf1, 0x12, 0xe9, 0xff, +0x0a, 0xe3, 0xff, 0x23, 0x15, 0xff, 0xf9, 0x27, 0xf9, 0x56, 0x16, 0x0f, 0x3f, 0x0b, 0xf9, 0xd6, 0x20, 0x20, 0xf2, 0x02, 0xe9, 0xef, 0x05, 0x2a, 0x16, 0xed, 0x18, 0xd6, 0xf2, 0x4d, 0x29, 0x4b, +0x4f, 0x06, 0x36, 0x09, 0x27, 0xe0, 0xda, 0x1a, 0x50, 0x32, 0x99, 0xf2, 0x30, 0x1b, 0xd2, 0x16, 0xee, 0xef, 0x43, 0xdf, 0xda, 0xfd, 0xd5, 0x05, 0xb1, 0xef, 0xe2, 0xee, 0x0d, 0x3f, 0x36, 0x18, +0xd5, 0x05, 0xec, 0xda, 0xd8, 0x10, 0xef, 0x0f, 0x94, 0x14, 0xe2, 0xcd, 0xef, 0x41, 0xe8, 0xa9, 0x13, 0xe6, 0x27, 0xe3, 0x02, 0x59, 0x06, 0xfe, 0x12, 0x0c, 0xdb, 0xf2, 0xa9, 0xfa, 0x13, 0xe7, +0xbe, 0x0c, 0x7f, 0xe8, 0xde, 0xd1, 0x19, 0x17, 0xd4, 0x48, 0x25, 0xd4, 0x28, 0x33, 0x4c, 0xfd, 0xc5, 0xfd, 0xfc, 0x49, 0x93, 0xd7, 0xc8, 0xdf, 0xe6, 0xcb, 0x42, 0xe5, 0xfa, 0xfb, 0x08, 0x18, +0x20, 0xea, 0x50, 0xd0, 0xee, 0x10, 0xe6, 0xff, 0xf1, 0x4a, 0x0e, 0x11, 0x53, 0xc8, 0xdc, 0x55, 0x91, 0xda, 0x0e, 0x91, 0xc5, 0x0e, 0x39, 0x27, 0x30, 0x04, 0x00, 0xe9, 0x07, 0xf1, 0xf2, 0x0c, +0xd5, 0xe0, 0xf6, 0x12, 0x31, 0x0e, 0x18, 0xd3, 0x03, 0x2d, 0xed, 0x19, 0x08, 0xec, 0x06, 0xff, 0xf6, 0xf3, 0x30, 0xde, 0xe4, 0xfc, 0x2e, 0x12, 0xe4, 0xfc, 0xff, 0x01, 0x0a, 0x0e, 0x0d, 0x0f, +0xed, 0x02, 0xce, 0x04, 0xf1, 0x12, 0xe9, 0xff, 0x14, 0x20, 0xf2, 0xee, 0x0c, 0x1a, 0x10, 0x28, 0xe1, 0xe9, 0xd6, 0xff, 0xdf, 0x0f, 0xf5, 0x0e, 0x09, 0x0c, 0xe9, 0xe4, 0x36, 0x2d, 0xf9, 0xd5, +0xf1, 0x24, 0xe3, 0x01, 0x02, 0x17, 0x1a, 0x32, 0x0d, 0x0d, 0xfb, 0xfd, 0xfe, 0x16, 0xf8, 0xd2, 0xe3, 0xd0, 0x07, 0x1c, 0x03, 0xe5, 0x02, 0x07, 0xd5, 0x01, 0xc6, 0xee, 0xf6, 0xfb, 0x01, 0xc1, +0xff, 0xf1, 0x51, 0xde, 0xf5, 0x1a, 0xd0, 0xfc, 0xeb, 0x21, 0x7f, 0xc5, 0xeb, 0x2f, 0x37, 0x4a, 0xf9, 0x00, 0xe2, 0x2e, 0xe4, 0xfe, 0xd9, 0xd6, 0x1e, 0x0a, 0x14, 0xf0, 0xc6, 0xd7, 0xdf, 0x0b, +0x1e, 0xff, 0xea, 0x23, 0xf4, 0xdb, 0xf1, 0xef, 0x06, 0xef, 0x81, 0xf1, 0x0c, 0x02, 0x02, 0x12, 0xfb, 0x01, 0x02, 0x0d, 0x3c, 0x4c, 0xe3, 0x4c, 0x20, 0xfa, 0x2c, 0x11, 0x34, 0xfe, 0x13, 0xe8, +0xe7, 0xf7, 0xef, 0x17, 0x2c, 0x00, 0xe1, 0xe1, 0xed, 0x22, 0xf6, 0x17, 0x06, 0xeb, 0xe7, 0x2e, 0x41, 0xe8, 0x15, 0x19, 0x0f, 0xec, 0x15, 0xdb, 0xfc, 0xec, 0x00, 0xf5, 0x93, 0x0f, 0xdb, 0xd7, +0x1d, 0xeb, 0xfe, 0x17, 0xf3, 0xf4, 0xbf, 0x37, 0x0b, 0xac, 0xdc, 0x0f, 0xfd, 0x02, 0x07, 0xdf, 0xf6, 0x08, 0x33, 0xda, 0xff, 0xec, 0x69, 0xca, 0xf7, 0xe8, 0x35, 0x47, 0x00, 0xf9, 0xd7, 0x0e, +0x13, 0x0f, 0xe7, 0xf1, 0x05, 0xfb, 0x1f, 0xe3, 0x07, 0xf6, 0xea, 0xf3, 0x00, 0x0a, 0xf0, 0x32, 0xed, 0x10, 0x34, 0xdd, 0x24, 0x1c, 0x2e, 0xfa, 0x2d, 0x7f, 0xe2, 0xc2, 0xec, 0xf5, 0xfc, 0x1e, +0xda, 0xf8, 0xff, 0xf0, 0xdb, 0xe9, 0x20, 0xcd, 0xe2, 0xf3, 0xfe, 0x0d, 0x0f, 0xf5, 0x00, 0xf9, 0xdf, 0x27, 0x10, 0xbb, 0x4d, 0x2c, 0xfd, 0xbc, 0x20, 0xd2, 0x0a, 0x19, 0xf4, 0x09, 0xff, 0x1f, +0xf5, 0xf2, 0x31, 0x34, 0x54, 0x2f, 0xfd, 0x05, 0x0d, 0xf0, 0xed, 0xf5, 0x2b, 0x14, 0xe5, 0xf7, 0xf4, 0x09, 0xf3, 0xf0, 0x0d, 0xf1, 0x13, 0x0f, 0xf4, 0xfe, 0xf9, 0xf6, 0xfe, 0x0a, 0x1d, 0x1b, +0x09, 0x0d, 0xf0, 0x12, 0x0e, 0x09, 0xbe, 0x0c, 0xef, 0x41, 0xe1, 0xf0, 0x20, 0xe2, 0xc0, 0x09, 0x1f, 0xfb, 0x15, 0x09, 0xeb, 0x14, 0xd7, 0xf8, 0xfc, 0xf6, 0x22, 0xfc, 0x45, 0x49, 0xf9, 0x55, +0x07, 0xfc, 0xed, 0x2c, 0xf2, 0xf6, 0x29, 0xe8, 0x3f, 0xe3, 0x08, 0xcf, 0x05, 0x24, 0xf7, 0x1d, 0x15, 0x21, 0xec, 0xec, 0x15, 0xf6, 0xc1, 0x16, 0x34, 0x46, 0x04, 0xd1, 0x0f, 0xc1, 0xb3, 0x81, +0x03, 0x0c, 0xf4, 0xdc, 0xe7, 0x25, 0x1b, 0xc9, 0x03, 0xfc, 0xb4, 0xeb, 0x07, 0xde, 0x08, 0x11, 0x0c, 0x07, 0x0c, 0x01, 0xf0, 0xf6, 0x26, 0x21, 0x08, 0xfd, 0x02, 0x2b, 0x16, 0xc8, 0x17, 0xfa, +0xfe, 0x03, 0xed, 0x1c, 0x0e, 0x07, 0xed, 0xd7, 0xf2, 0x3d, 0xd0, 0x04, 0xd4, 0x05, 0xf9, 0x09, 0x1d, 0xde, 0x49, 0xfd, 0x36, 0x1f, 0xe1, 0xea, 0x3a, 0x32, 0x12, 0x2a, 0xd2, 0xef, 0x16, 0x04, +0x01, 0xdc, 0xda, 0xf4, 0x06, 0x0a, 0x16, 0xdb, 0xdb, 0xfb, 0xb2, 0xf0, 0x10, 0x29, 0xe1, 0x4a, 0x30, 0xf3, 0x01, 0xd6, 0x1e, 0x06, 0x30, 0xdf, 0xd5, 0xdd, 0x1a, 0xc9, 0x16, 0xef, 0x05, 0xe3, +0xcc, 0xda, 0xf9, 0xe5, 0x09, 0xdb, 0xfe, 0xe0, 0xeb, 0xfc, 0xf4, 0xf8, 0x00, 0xe9, 0xf3, 0x44, 0xdb, 0x07, 0x49, 0xe4, 0xef, 0xd5, 0x26, 0xd9, 0x18, 0x0d, 0x11, 0x0a, 0xcf, 0x0d, 0x07, 0xdd, +0xf4, 0x22, 0xd9, 0xe3, 0x07, 0xe5, 0xde, 0xec, 0xd7, 0x9c, 0x03, 0x08, 0xc5, 0x2d, 0x3f, 0x12, 0xcd, 0x0a, 0xaa, 0x30, 0x50, 0x0d, 0xed, 0xbc, 0xff, 0xd0, 0xfa, 0xc2, 0x54, 0x09, 0x1b, 0xf6, +0xf0, 0x81, 0x12, 0xcd, 0x0a, 0x28, 0xfb, 0xe9, 0xf6, 0x0f, 0xe1, 0x68, 0xb5, 0xe7, 0x00, 0xfe, 0xe0, 0xf1, 0xef, 0x03, 0xf9, 0x18, 0xe1, 0xd8, 0xde, 0x17, 0xb4, 0xd5, 0x08, 0x1d, 0x09, 0x5d, +0x21, 0xec, 0x12, 0x3f, 0x08, 0xf9, 0x47, 0xb8, 0xbc, 0x38, 0xe7, 0xfb, 0xfc, 0xb4, 0xd9, 0x47, 0x2d, 0x11, 0x14, 0x00, 0xfd, 0x04, 0xf5, 0x3f, 0xf0, 0x1b, 0xfd, 0xef, 0x06, 0x11, 0xe7, 0x06, +0x0f, 0x2b, 0x17, 0xfe, 0x21, 0x11, 0x3e, 0x22, 0xd6, 0x14, 0xdf, 0x10, 0x09, 0x02, 0xfa, 0x25, 0x00, 0x27, 0xf4, 0x01, 0x29, 0xf8, 0xfc, 0xf1, 0xf5, 0x1c, 0xde, 0x2b, 0x07, 0xfb, 0xe0, 0x19, +0x2c, 0x0e, 0x0f, 0x0c, 0x1f, 0xfb, 0x20, 0xeb, 0x24, 0x04, 0x3c, 0x24, 0x1a, 0x1e, 0x16, 0x00, 0x04, 0x44, 0x3e, 0xed, 0x39, 0x0c, 0x29, 0xe3, 0x32, 0x01, 0xc0, 0x27, 0x00, 0xdc, 0x64, 0x29, +0xf5, 0x3d, 0x07, 0x1b, 0x2c, 0xfe, 0x1c, 0x05, 0x10, 0x18, 0x23, 0xf1, 0x3b, 0x28, 0xda, 0x05, 0x0d, 0x34, 0x0c, 0x25, 0xd4, 0x29, 0x2e, 0xe0, 0x26, 0xf9, 0x20, 0xea, 0x5f, 0x03, 0xf6, 0x7f, +0x38, 0x2a, 0x53, 0xf7, 0xcd, 0x63, 0x1d, 0x1c, 0x56, 0x17, 0x0a, 0xaf, 0x0a, 0x28, 0xf8, 0xcd, 0xe8, 0xed, 0xf6, 0x07, 0x2f, 0xee, 0xdc, 0x0f, 0xf8, 0xff, 0x07, 0xfd, 0x3d, 0xf5, 0x14, 0x22, +0xdf, 0x38, 0x28, 0xeb, 0xd5, 0xee, 0x03, 0xf8, 0x1d, 0x20, 0xfa, 0xfd, 0xd4, 0xfd, 0x09, 0x2e, 0x0c, 0xbb, 0xac, 0xfa, 0x09, 0xfa, 0x03, 0x0c, 0xcc, 0x13, 0xf4, 0xfe, 0x02, 0xeb, 0xfc, 0xff, +0xf5, 0x0f, 0xe7, 0x27, 0x77, 0xec, 0x12, 0x28, 0x46, 0xf2, 0xc8, 0xf4, 0x09, 0x27, 0xe0, 0xd7, 0x32, 0xc7, 0x15, 0xf0, 0xfe, 0x13, 0xf9, 0xf2, 0x0e, 0x2c, 0xca, 0xfc, 0xee, 0xef, 0xea, 0xd7, +0x0a, 0xe3, 0x3b, 0xcc, 0x1a, 0x06, 0xcc, 0xdd, 0xe3, 0x2f, 0xd9, 0xec, 0xe3, 0x05, 0x57, 0x17, 0x09, 0xdf, 0x28, 0xee, 0xcf, 0x9b, 0xf7, 0xcb, 0x0c, 0x16, 0xf6, 0x1a, 0x18, 0x81, 0x1a, 0xdd, +0x2e, 0xe2, 0x01, 0xe2, 0xd3, 0x20, 0xf4, 0x12, 0x05, 0x04, 0xec, 0x13, 0x33, 0xf7, 0xe6, 0x11, 0x17, 0xf4, 0x09, 0x0c, 0xf3, 0xf8, 0x12, 0x03, 0x38, 0x23, 0x23, 0x81, 0xf9, 0xff, 0xfb, 0xf3, +0xe4, 0xf2, 0xde, 0x10, 0x31, 0xf7, 0x18, 0xf9, 0x1a, 0x09, 0x5a, 0x2a, 0x25, 0x0b, 0xfe, 0x1b, 0xd3, 0xe1, 0xf8, 0xf3, 0x04, 0x2f, 0xfd, 0x04, 0xf3, 0x1b, 0x1d, 0x01, 0xf7, 0x00, 0x09, 0xe4, +0xe7, 0xff, 0xe9, 0xec, 0xbd, 0xe1, 0x0d, 0xf3, 0xff, 0xdb, 0x06, 0xf4, 0xfc, 0xf1, 0x16, 0xfb, 0xfd, 0x08, 0x0e, 0xfc, 0x04, 0xf4, 0xf1, 0xfc, 0x20, 0x1a, 0xea, 0x0b, 0xed, 0xed, 0x62, 0x07, +0x24, 0xe4, 0xf4, 0x28, 0x2c, 0x1f, 0x0e, 0xd5, 0xfd, 0x14, 0xf4, 0xdb, 0xee, 0xef, 0x06, 0xf9, 0xff, 0xe0, 0xf9, 0x19, 0x08, 0x25, 0x12, 0x1f, 0xc2, 0xf6, 0x05, 0xd9, 0xde, 0xd9, 0x0d, 0x41, +0xef, 0x14, 0x09, 0xf9, 0x1c, 0xe1, 0x09, 0xb8, 0x05, 0xff, 0x08, 0x34, 0x00, 0xeb, 0xc3, 0x21, 0xef, 0x1a, 0x1e, 0xd6, 0xf1, 0x1c, 0xef, 0x12, 0xba, 0xfc, 0xb0, 0xda, 0xf0, 0x44, 0x10, 0xc6, +0xec, 0x01, 0xf2, 0xdb, 0x27, 0xb2, 0x47, 0x0d, 0xd2, 0x27, 0xdc, 0xca, 0xf0, 0x7f, 0x10, 0xbf, 0xc6, 0x28, 0xbf, 0xcb, 0x0f, 0xda, 0xe2, 0xcd, 0xef, 0xd5, 0xec, 0x0f, 0xda, 0x05, 0xe3, 0x0f, +0xd5, 0xd9, 0xd8, 0xf7, 0xd7, 0x23, 0x3e, 0xc0, 0x25, 0xbd, 0x25, 0x6d, 0xcd, 0xeb, 0x20, 0xd1, 0x77, 0x02, 0xe7, 0x17, 0xde, 0xde, 0xce, 0xe6, 0xf8, 0x20, 0x53, 0x06, 0x1e, 0x1c, 0x26, 0x2f, +0xcb, 0x01, 0xea, 0x9b, 0x0b, 0xbd, 0xe5, 0x16, 0x31, 0xea, 0xdf, 0x15, 0xff, 0x34, 0xf7, 0xe5, 0xf5, 0x03, 0xf8, 0xe4, 0x07, 0xcc, 0xe4, 0x17, 0xf0, 0x00, 0x05, 0xf3, 0x06, 0x09, 0x43, 0x08, +0x0a, 0x7f, 0x02, 0xf4, 0xe2, 0xf0, 0xdc, 0xed, 0x0a, 0x9b, 0xb1, 0xff, 0x0b, 0xdb, 0xe7, 0xcd, 0xfa, 0xe8, 0x05, 0xd4, 0xd6, 0x06, 0x24, 0x07, 0x19, 0x0e, 0x68, 0x15, 0x4b, 0x09, 0xf6, 0x02, +0xc4, 0xd1, 0x02, 0xfb, 0xdd, 0x05, 0xe9, 0xeb, 0x05, 0xfe, 0xf0, 0x1d, 0xe7, 0xea, 0xea, 0x0d, 0xfb, 0xdc, 0xff, 0x27, 0xe8, 0xe3, 0xeb, 0xfa, 0xe4, 0xb4, 0xe7, 0xec, 0x0f, 0xe9, 0x11, 0x8b, +0x0f, 0x29, 0xd4, 0xd0, 0xf5, 0xa8, 0xcf, 0x14, 0xf4, 0xfc, 0xdb, 0xf5, 0x16, 0xed, 0xd1, 0xe8, 0x3c, 0x11, 0x0f, 0xd9, 0xf9, 0xb7, 0xeb, 0x1d, 0x9c, 0x21, 0x1c, 0xea, 0xe6, 0xfa, 0x2b, 0xfc, +0xcc, 0xcc, 0xc4, 0xe3, 0xd3, 0x54, 0xec, 0x23, 0x01, 0xec, 0xf7, 0x06, 0x09, 0xce, 0xf1, 0x43, 0xed, 0xf8, 0x0e, 0xe7, 0x40, 0x0c, 0x16, 0x0e, 0x0f, 0x71, 0xf3, 0x39, 0xfd, 0xdf, 0xeb, 0xff, +0xee, 0xde, 0x05, 0xf4, 0xee, 0xd4, 0x13, 0x0c, 0xd0, 0xec, 0xed, 0xfc, 0xf5, 0xe9, 0x06, 0x03, 0x11, 0x2d, 0x02, 0x0c, 0x16, 0x25, 0xe8, 0x17, 0xf1, 0xcd, 0xf3, 0x00, 0xf7, 0x1b, 0xfd, 0xf4, +0xf1, 0xf4, 0xe0, 0x4a, 0x0f, 0x2a, 0x1a, 0xfc, 0xef, 0xfe, 0x03, 0xf7, 0xd2, 0x0b, 0xe6, 0xed, 0xf8, 0xf4, 0xfa, 0xf1, 0x01, 0xe9, 0x4b, 0x1a, 0xff, 0x32, 0xfa, 0xcc, 0x09, 0xf5, 0xd8, 0xff, +0xe5, 0x09, 0x01, 0x3d, 0x2a, 0xe5, 0x23, 0x11, 0x76, 0xf0, 0x0a, 0xf2, 0xfb, 0x24, 0x0b, 0x27, 0xec, 0x34, 0xe0, 0x11, 0xed, 0xc3, 0xf8, 0x26, 0x1f, 0x16, 0xb6, 0x04, 0x7f, 0xf4, 0xdf, 0x19, +0xf7, 0xfb, 0x18, 0xf1, 0x07, 0x0b, 0x1b, 0xf3, 0x19, 0xc6, 0x2e, 0x1b, 0xe2, 0xf9, 0xe5, 0xe5, 0x07, 0x00, 0x07, 0x81, 0x0f, 0xfd, 0xfe, 0x44, 0x08, 0x1a, 0x02, 0x14, 0xd7, 0x14, 0x35, 0xdb, +0xda, 0x00, 0x0e, 0xf9, 0x06, 0xf7, 0xff, 0xec, 0x1d, 0x00, 0x13, 0xe6, 0x20, 0x2a, 0x2f, 0xf8, 0xfa, 0x08, 0xef, 0xe6, 0xc9, 0xe2, 0x06, 0x35, 0xe9, 0x0c, 0x27, 0xf5, 0x48, 0xe9, 0xfe, 0x2f, +0xeb, 0x01, 0xc8, 0x0e, 0x1c, 0xd7, 0xff, 0xfd, 0xef, 0xf9, 0xfb, 0xe0, 0xf6, 0x09, 0xa8, 0x24, 0x13, 0xf0, 0xf3, 0x14, 0x1b, 0x1f, 0x28, 0x28, 0x06, 0xf4, 0xd9, 0xd6, 0xec, 0x06, 0xeb, 0x30, +0x19, 0xed, 0x30, 0xf9, 0x20, 0xc2, 0xeb, 0xda, 0xfc, 0xab, 0x17, 0x15, 0x07, 0x3b, 0xbd, 0xf9, 0x02, 0xf0, 0xed, 0xd4, 0x42, 0x0f, 0x08, 0x74, 0x05, 0x07, 0xd9, 0xef, 0xde, 0xb7, 0xf4, 0xd0, +0x29, 0x9a, 0xfa, 0xf5, 0xc2, 0xed, 0x52, 0x03, 0xde, 0xe5, 0xf6, 0xe6, 0xf2, 0xcf, 0xf8, 0x22, 0xd4, 0x46, 0xed, 0xe7, 0xf6, 0x9a, 0x02, 0xfa, 0xf1, 0x31, 0x0d, 0x03, 0xae, 0x18, 0xd9, 0x03, +0x0c, 0x0e, 0xfe, 0x53, 0x26, 0xc2, 0x11, 0x09, 0x09, 0xad, 0xe5, 0xf0, 0xea, 0xf0, 0xf0, 0x11, 0xf3, 0x1c, 0xfd, 0xd2, 0x14, 0x20, 0xd5, 0xd2, 0xf6, 0x1e, 0x20, 0x0f, 0x20, 0x18, 0xed, 0xfb, +0xea, 0xfc, 0xa3, 0x0c, 0x07, 0x1a, 0x06, 0x22, 0x0e, 0x17, 0x04, 0xdc, 0x34, 0xcc, 0xd1, 0xe5, 0x0c, 0xdd, 0xe4, 0x0f, 0x03, 0xc9, 0xf9, 0x23, 0x99, 0x5b, 0x81, 0x2a, 0xb5, 0x9f, 0xc9, 0x57, +0x27, 0x22, 0x59, 0x07, 0xf1, 0x22, 0xb0, 0xf2, 0x00, 0x13, 0x31, 0x3e, 0xf0, 0xf5, 0x83, 0xc4, 0xf9, 0x06, 0x17, 0x05, 0x0f, 0xf2, 0x15, 0x2d, 0x02, 0x1a, 0xf8, 0x0b, 0xe8, 0xfd, 0xe6, 0xf5, +0x05, 0x1a, 0x14, 0xd0, 0xe9, 0xfa, 0x05, 0xfe, 0xef, 0xec, 0xf7, 0x16, 0x1f, 0x0b, 0xec, 0x16, 0x00, 0xfd, 0xeb, 0xe5, 0xf5, 0x14, 0x13, 0xe0, 0x09, 0xe0, 0x0e, 0xeb, 0x26, 0xd8, 0xfd, 0xf8, +0xee, 0x32, 0xf3, 0x1a, 0x08, 0x03, 0x1b, 0xf8, 0xfa, 0xf0, 0x07, 0xdb, 0x34, 0x2c, 0x00, 0xec, 0xed, 0xff, 0xfd, 0xfa, 0x4d, 0xee, 0xf1, 0xfa, 0xd8, 0x27, 0x26, 0x05, 0x03, 0x11, 0x78, 0xd4, +0xf9, 0x10, 0xef, 0xfe, 0xe7, 0xe5, 0x1d, 0x03, 0x07, 0x10, 0xfa, 0xfc, 0x13, 0xf7, 0xe5, 0x14, 0x0c, 0xd9, 0x2e, 0xfa, 0xed, 0x01, 0x05, 0x21, 0xfb, 0x08, 0x41, 0xeb, 0x81, 0xed, 0x20, 0x1c, +0xfc, 0xef, 0xc1, 0xf5, 0xf4, 0x26, 0x40, 0xed, 0x10, 0x03, 0x04, 0x0b, 0x1c, 0x88, 0x0b, 0x02, 0xcf, 0x17, 0xdf, 0x17, 0xe2, 0x00, 0xe2, 0xed, 0xc1, 0xf4, 0x18, 0x33, 0x0e, 0x07, 0x19, 0xa3, +0xd8, 0x15, 0x12, 0xd3, 0x08, 0xfc, 0xd4, 0x7a, 0x0e, 0x16, 0x38, 0x02, 0x81, 0x1c, 0x0b, 0x1a, 0x19, 0x06, 0xb4, 0xf6, 0x89, 0xc9, 0xf6, 0xf9, 0x06, 0x0f, 0x15, 0x07, 0x0d, 0x10, 0xd6, 0xff, +0xe7, 0x18, 0xe4, 0xf5, 0xe6, 0xbc, 0xef, 0x04, 0x65, 0x26, 0xfb, 0x0a, 0xe2, 0x4b, 0x13, 0x1d, 0x07, 0xce, 0xef, 0x03, 0x08, 0xf4, 0x0d, 0xf1, 0xe2, 0x0b, 0x04, 0xe6, 0xbd, 0x05, 0x2a, 0x39, +0xd6, 0xf4, 0xe8, 0x09, 0xec, 0xfd, 0x42, 0x0d, 0xe3, 0xe6, 0x91, 0x3b, 0x53, 0xd6, 0x08, 0xba, 0x34, 0xe6, 0xf0, 0x48, 0xf3, 0x0d, 0x47, 0x8a, 0xe3, 0xeb, 0x12, 0xa5, 0x2b, 0xa4, 0xa1, 0x1a, +0x2c, 0xdd, 0x18, 0xf8, 0xe7, 0x9a, 0xf6, 0xfb, 0xf8, 0x17, 0xc8, 0xb8, 0x3e, 0xe9, 0x0d, 0xe9, 0xf2, 0xd4, 0xfc, 0x59, 0x01, 0xee, 0xdc, 0xde, 0x22, 0xf6, 0x5f, 0x03, 0xfc, 0xd3, 0x0d, 0x02, +0xf4, 0x00, 0x0d, 0xdc, 0x08, 0xcb, 0x15, 0x08, 0xf6, 0xd7, 0x8c, 0xe5, 0xf2, 0xd6, 0xdb, 0xc6, 0xf0, 0x42, 0xc1, 0xd8, 0xec, 0x36, 0xc6, 0xe0, 0x16, 0x28, 0xcf, 0x00, 0xad, 0xcf, 0xcc, 0x50, +0x10, 0xda, 0xdc, 0xbb, 0xf8, 0x1f, 0x36, 0x2a, 0xff, 0x2f, 0x03, 0xd6, 0x12, 0x21, 0x1d, 0xcb, 0xe8, 0x0c, 0xd8, 0xde, 0xed, 0x09, 0xd8, 0xcc, 0xc6, 0x8e, 0x08, 0x0d, 0xfc, 0xf9, 0xf7, 0xff, +0xbd, 0xe0, 0x32, 0x1b, 0xe2, 0xca, 0xc0, 0x3c, 0xd2, 0x5d, 0x3b, 0x81, 0xe7, 0x3a, 0x1b, 0xb7, 0x9e, 0xff, 0xa6, 0xcc, 0xbc, 0xf0, 0x1a, 0x74, 0xf6, 0xeb, 0x02, 0x41, 0x2a, 0x2b, 0xf7, 0x19, +0xf0, 0x0e, 0xf8, 0x0c, 0xb5, 0xe5, 0xff, 0xff, 0x1c, 0x08, 0x26, 0x0d, 0xfd, 0xe4, 0x08, 0xc4, 0x1a, 0x28, 0xc0, 0x09, 0xf9, 0xeb, 0xf6, 0xfb, 0x0b, 0xf3, 0xf0, 0xf7, 0x12, 0xf4, 0x02, 0x19, +0xed, 0x1a, 0xfc, 0xf4, 0xc7, 0x2a, 0x19, 0x00, 0xe8, 0x1f, 0x00, 0xff, 0xc9, 0x04, 0x03, 0xf9, 0x03, 0xfd, 0x2a, 0xff, 0xc9, 0xd4, 0xf2, 0xcc, 0x48, 0xfa, 0x7f, 0x1a, 0x31, 0x0d, 0xe5, 0xef, +0xeb, 0x53, 0xf6, 0x1b, 0xdd, 0x13, 0xcc, 0x27, 0xff, 0xf7, 0xf4, 0x27, 0xec, 0xfe, 0x09, 0xe3, 0x08, 0xda, 0x25, 0x10, 0xf0, 0x0e, 0xf3, 0x36, 0xfe, 0xb7, 0x23, 0x93, 0x9d, 0xf6, 0x0d, 0x02, +0xf7, 0x0b, 0xf2, 0x09, 0xee, 0xc4, 0xf2, 0xfa, 0xe9, 0x16, 0xa5, 0xf6, 0x01, 0xf3, 0x59, 0xf6, 0x2f, 0x1e, 0xf9, 0xfe, 0xf0, 0xd5, 0xee, 0xf4, 0x01, 0xee, 0x04, 0x0e, 0x19, 0x18, 0xfe, 0x0d, +0xe7, 0x10, 0x04, 0x10, 0x05, 0x0d, 0xf5, 0x23, 0xd9, 0x08, 0x07, 0x0d, 0x08, 0x0c, 0x07, 0xe1, 0xf6, 0x02, 0x14, 0x1b, 0x05, 0x09, 0xec, 0xf9, 0xfb, 0xfd, 0x06, 0x0b, 0x1b, 0x09, 0xf0, 0xed, +0x1c, 0xf9, 0xe1, 0x05, 0x04, 0xf0, 0xe1, 0xf7, 0x0d, 0x03, 0xfa, 0x08, 0x0d, 0x0a, 0x04, 0x12, 0x02, 0x03, 0xcb, 0xec, 0xd9, 0xfa, 0x0e, 0x14, 0x1b, 0x07, 0xee, 0xf2, 0x0e, 0x1b, 0x10, 0xf4, +0xfe, 0x02, 0xf7, 0xf2, 0x06, 0x1c, 0x02, 0x13, 0xfa, 0xdd, 0xf5, 0xdf, 0xe4, 0x0a, 0x24, 0x05, 0xd2, 0x48, 0x0c, 0x46, 0xe2, 0x44, 0x11, 0xd5, 0x04, 0xf1, 0x09, 0x07, 0x4d, 0xd7, 0xfc, 0x14, +0x11, 0xd8, 0x7f, 0xf7, 0x43, 0x17, 0x9e, 0xf3, 0x17, 0x00, 0xe2, 0x29, 0xe2, 0x28, 0x13, 0x12, 0xde, 0xe3, 0xff, 0xd9, 0x0d, 0x35, 0xf7, 0x0f, 0xdf, 0xea, 0xf3, 0x4c, 0xde, 0x0c, 0xd9, 0x13, +0xc8, 0x16, 0xed, 0x81, 0xf1, 0xb2, 0xe5, 0xf2, 0x13, 0x0b, 0x33, 0xfa, 0xd6, 0xe7, 0x06, 0xeb, 0x07, 0x10, 0xd2, 0xd0, 0xe7, 0xfa, 0xc8, 0xee, 0xca, 0xef, 0x07, 0x11, 0x2b, 0xfe, 0x05, 0xce, +0xf8, 0xd1, 0x00, 0x01, 0xf2, 0xe6, 0xf2, 0xe9, 0xf0, 0xf9, 0x0e, 0xd7, 0xdd, 0x01, 0xee, 0x0f, 0x02, 0x16, 0xae, 0x0f, 0xf8, 0xe6, 0x3d, 0x25, 0xea, 0xfc, 0x3c, 0x30, 0x00, 0x07, 0xe6, 0x03, +0xf7, 0xfa, 0x26, 0x12, 0xe0, 0x0c, 0x1f, 0xf0, 0xf0, 0xdf, 0xf2, 0x14, 0xab, 0xd7, 0x56, 0xb0, 0x24, 0x13, 0xcc, 0xb9, 0x0f, 0xcb, 0x55, 0x38, 0x13, 0x03, 0x48, 0x13, 0x15, 0x0b, 0x06, 0xd2, +0xf9, 0xe8, 0x05, 0xf3, 0xe0, 0x19, 0xe7, 0xdd, 0x04, 0xf7, 0xe7, 0x05, 0x20, 0xf2, 0xee, 0xfa, 0x0e, 0xfa, 0xeb, 0x0b, 0xfb, 0x03, 0xf8, 0x0d, 0xf7, 0xfb, 0xe1, 0xfa, 0xe4, 0xed, 0x12, 0xd7, +0x09, 0xed, 0xe9, 0x06, 0x06, 0xfd, 0x0d, 0xf7, 0xfe, 0x0b, 0x23, 0x15, 0xf8, 0x21, 0x05, 0x02, 0xf8, 0xe8, 0xff, 0x0a, 0xc6, 0xff, 0xfd, 0xff, 0xfe, 0x1b, 0xfd, 0x0e, 0xc4, 0xdb, 0x17, 0x0c, +0xfa, 0xf8, 0xd0, 0xf5, 0x04, 0xf3, 0x0a, 0x10, 0xff, 0xe6, 0xf8, 0xeb, 0xf7, 0xd6, 0x9e, 0x0b, 0xee, 0xfb, 0xdb, 0xf8, 0x1b, 0xfc, 0xed, 0xd2, 0xf4, 0xde, 0xe3, 0xee, 0xe9, 0xf9, 0x01, 0xf0, +0x09, 0xe9, 0xd0, 0x0f, 0x7f, 0x0d, 0xff, 0xf7, 0x10, 0x0d, 0xeb, 0x03, 0xdf, 0xf9, 0x17, 0xef, 0xe4, 0x1d, 0x18, 0xfd, 0xbf, 0xa5, 0x17, 0x09, 0x17, 0x1f, 0xd6, 0xfd, 0xe7, 0x0c, 0x0b, 0xd6, +0x44, 0xe6, 0xed, 0xd6, 0xf4, 0x1c, 0x24, 0xd0, 0x07, 0xf3, 0xcb, 0x05, 0xf6, 0x05, 0xf2, 0xee, 0xe4, 0xfa, 0xdd, 0xe3, 0xf8, 0x99, 0xfb, 0xcd, 0xee, 0xf0, 0x2b, 0xc5, 0xe8, 0x0c, 0x0b, 0xed, +0x19, 0x3a, 0xfa, 0xb9, 0x11, 0xf8, 0xe3, 0xfd, 0xe4, 0x12, 0xf8, 0xfa, 0x08, 0x05, 0x2b, 0xe8, 0x20, 0xe2, 0x2b, 0xe5, 0x05, 0xfd, 0xd6, 0x06, 0xf4, 0x12, 0x08, 0xdc, 0xf9, 0x0c, 0x0d, 0x00, +0xef, 0xda, 0x81, 0x0a, 0xf5, 0xe5, 0xf6, 0xe8, 0x16, 0x00, 0x26, 0xf1, 0xf8, 0xeb, 0xfe, 0x44, 0x06, 0x06, 0x1d, 0xfb, 0xf9, 0xde, 0xfe, 0xcc, 0xf6, 0xf0, 0xe3, 0x7e, 0xf1, 0xef, 0xf1, 0x9b, +0xfa, 0xf0, 0xde, 0x14, 0x2b, 0xb7, 0xf8, 0xe9, 0x3e, 0x1b, 0x7c, 0x13, 0x43, 0x0c, 0xd9, 0x2b, 0x23, 0xe5, 0xde, 0xf8, 0x35, 0x2d, 0xea, 0x21, 0x3b, 0xe6, 0xfe, 0x11, 0xf8, 0x8c, 0xef, 0xf8, +0x10, 0x0d, 0xd7, 0x13, 0xca, 0xe6, 0x81, 0xc8, 0x19, 0x32, 0xe8, 0xfd, 0x34, 0xef, 0x0f, 0x56, 0x06, 0xa8, 0xd2, 0xdf, 0x04, 0xe9, 0xd0, 0x14, 0xf5, 0xd9, 0x3b, 0x2e, 0x10, 0xc3, 0xd2, 0x0c, +0x4b, 0xe3, 0xe6, 0x02, 0xf6, 0x33, 0x00, 0x9b, 0x05, 0x1a, 0xf1, 0x04, 0xf8, 0x18, 0x2c, 0x11, 0xf8, 0x22, 0x19, 0x45, 0xea, 0x09, 0x01, 0x0d, 0xb1, 0x32, 0x03, 0x12, 0xcc, 0xff, 0x0b, 0x08, +0xeb, 0xf3, 0xdf, 0x35, 0xd1, 0xc5, 0x18, 0x11, 0x64, 0x16, 0xfb, 0xe6, 0x10, 0xdf, 0xfb, 0xfb, 0x13, 0xee, 0x14, 0x20, 0xf7, 0xcb, 0x00, 0xe2, 0x19, 0xff, 0x37, 0x27, 0x02, 0xf6, 0x1c, 0x1f, +0xad, 0x01, 0xd9, 0x2e, 0x04, 0x10, 0x21, 0x0a, 0x7e, 0x3e, 0x07, 0x74, 0x0c, 0x1e, 0xe1, 0x31, 0xd8, 0xfe, 0xef, 0xeb, 0x36, 0x1a, 0x16, 0x11, 0x01, 0xa9, 0x32, 0xfb, 0x44, 0xf6, 0x0c, 0xe7, +0xe0, 0x36, 0x4c, 0xe6, 0x07, 0xec, 0x18, 0xde, 0x5f, 0x41, 0x19, 0xfc, 0x05, 0xee, 0x17, 0x00, 0xe1, 0xd5, 0x87, 0xe3, 0xdb, 0xe2, 0x0c, 0xe4, 0x05, 0x7f, 0xf7, 0xc7, 0xfe, 0xf2, 0xcf, 0x1c, +0x30, 0xe3, 0x16, 0x00, 0x29, 0x33, 0x17, 0xeb, 0xed, 0xee, 0xd8, 0xde, 0xf0, 0x03, 0x45, 0x21, 0x33, 0x55, 0xd8, 0xe9, 0xfa, 0xed, 0xfc, 0xff, 0xeb, 0x04, 0x07, 0x01, 0x02, 0xec, 0xb1, 0x1c, +0x00, 0xe3, 0xfa, 0x1b, 0xf2, 0x4e, 0xe8, 0xfc, 0xba, 0x0b, 0xe7, 0x00, 0xf7, 0x1d, 0x03, 0x01, 0xf1, 0xf9, 0xdf, 0x05, 0x3b, 0x07, 0xfd, 0x1c, 0xf4, 0x40, 0x1a, 0x0c, 0x0a, 0x18, 0xbe, 0xe7, +0x25, 0xe6, 0x07, 0xd6, 0xfe, 0x05, 0x15, 0x13, 0xec, 0x03, 0x24, 0xdd, 0xeb, 0xec, 0xdc, 0x0a, 0xfd, 0x81, 0x1b, 0x4f, 0x01, 0xf9, 0xe5, 0x0a, 0x10, 0xe5, 0xc9, 0x0d, 0x0c, 0xdf, 0xfb, 0x08, +0x24, 0x03, 0x0d, 0xfa, 0x2d, 0x09, 0x09, 0x12, 0x00, 0x05, 0x9c, 0xee, 0x09, 0xef, 0x1e, 0x13, 0x0d, 0x29, 0x11, 0xe2, 0x2c, 0x0f, 0xfb, 0xee, 0x12, 0xeb, 0xb2, 0xf4, 0x06, 0xf9, 0xf9, 0x30, +0xd2, 0x00, 0x01, 0xea, 0x0a, 0xe1, 0x08, 0x0d, 0xf6, 0x08, 0xdb, 0xfa, 0x0e, 0x42, 0xca, 0xbb, 0x1d, 0xe0, 0x06, 0x03, 0x01, 0x09, 0xe3, 0x1d, 0xec, 0xfd, 0xdb, 0x06, 0xbf, 0x08, 0xd8, 0xd9, +0x0b, 0x2c, 0x1c, 0xe7, 0xdb, 0x0f, 0xf5, 0x6d, 0xda, 0x21, 0xf2, 0xf2, 0x04, 0xd5, 0x0e, 0xee, 0x14, 0x4d, 0xfb, 0xee, 0xfc, 0xd8, 0xd8, 0xb6, 0xee, 0x02, 0xfa, 0xf6, 0x11, 0x36, 0xf0, 0xf2, +0x08, 0x16, 0xfe, 0xf8, 0xf5, 0x18, 0x0b, 0x09, 0x0b, 0x0c, 0x0e, 0xde, 0xf3, 0x07, 0xea, 0xe4, 0xff, 0xf7, 0xfa, 0x0d, 0x00, 0xfc, 0x13, 0xfb, 0xf3, 0xe6, 0xde, 0x08, 0x06, 0xf9, 0xf4, 0x0d, +0x1b, 0xf5, 0x25, 0xf4, 0xfc, 0x24, 0x01, 0xfb, 0xef, 0xe7, 0x13, 0x03, 0xdc, 0xfe, 0x00, 0x1a, 0xfd, 0x0f, 0xff, 0xf5, 0xd9, 0xf0, 0x09, 0x07, 0xf3, 0xfc, 0xf8, 0x11, 0xf5, 0xf6, 0xf1, 0xff, +0xdd, 0xf1, 0x17, 0x08, 0x0d, 0xd7, 0xe6, 0xeb, 0xf3, 0x02, 0x06, 0xf5, 0xf5, 0xf9, 0xef, 0xee, 0xff, 0x0f, 0xf2, 0xff, 0x17, 0xf5, 0xeb, 0x0c, 0x10, 0xf8, 0xe5, 0xf3, 0x2d, 0x0e, 0xc0, 0x03, +0xf3, 0x00, 0xe3, 0x00, 0xc7, 0x09, 0x16, 0xd8, 0xfd, 0xf5, 0x81, 0xf5, 0xf2, 0x0b, 0x18, 0x1a, 0x1b, 0x21, 0xf9, 0xba, 0xe1, 0x1c, 0xfd, 0x47, 0xdf, 0x1e, 0xf8, 0xcd, 0x02, 0xf8, 0xf8, 0x1b, +0x2a, 0x54, 0xd9, 0xcd, 0x1a, 0xea, 0x0c, 0x09, 0x0c, 0xdf, 0x4c, 0x11, 0x14, 0xca, 0x25, 0xdc, 0xda, 0x1d, 0x16, 0xee, 0xf5, 0xf8, 0xe7, 0xc9, 0x33, 0x00, 0x36, 0xc9, 0x40, 0xfa, 0x02, 0xe6, +0xea, 0x21, 0x24, 0xd8, 0xf8, 0xe2, 0xf5, 0x12, 0x34, 0xfc, 0x1a, 0x0c, 0x34, 0x2c, 0xbb, 0x09, 0xf0, 0xf0, 0xca, 0x07, 0xcd, 0x03, 0x1a, 0xe6, 0x01, 0x11, 0xeb, 0xf9, 0xfd, 0x0e, 0x29, 0x1d, +0xf7, 0x08, 0xc8, 0x39, 0x1e, 0xff, 0x03, 0x20, 0x6f, 0xeb, 0xdf, 0x0d, 0x08, 0xfd, 0xee, 0x37, 0x2b, 0x29, 0x3a, 0x7f, 0x3e, 0x06, 0xb3, 0x13, 0xd3, 0xd5, 0xca, 0x52, 0xd2, 0xfc, 0xee, 0xf5, +0x07, 0xbc, 0xfa, 0xc4, 0x1e, 0x49, 0x34, 0xea, 0x04, 0xfc, 0x09, 0xef, 0x03, 0xed, 0x09, 0x1f, 0xff, 0x01, 0x11, 0x17, 0x0b, 0x06, 0xfc, 0x13, 0xf5, 0x00, 0x00, 0x1a, 0x01, 0x02, 0xfe, 0x0b, +0xff, 0x0a, 0x2a, 0x13, 0x0d, 0x1d, 0x03, 0x15, 0x12, 0x07, 0xf7, 0x10, 0x23, 0x00, 0x04, 0xfb, 0xfe, 0x05, 0x01, 0x26, 0x0d, 0x0f, 0xf6, 0x17, 0x05, 0x04, 0xfc, 0x09, 0x13, 0x06, 0x03, 0x03, +0xff, 0x02, 0x05, 0x0c, 0xf2, 0x11, 0x1a, 0x03, 0xec, 0x26, 0xdb, 0xfb, 0xfe, 0x0b, 0x01, 0xf8, 0x11, 0x06, 0x0f, 0x17, 0x15, 0x01, 0x3f, 0x20, 0x02, 0xf7, 0x0c, 0x23, 0x14, 0x02, 0x18, 0xfd, +0xf8, 0x06, 0x0f, 0x04, 0x07, 0x0b, 0x0b, 0x05, 0x17, 0x0f, 0x0e, 0x0c, 0xf4, 0x29, 0x06, 0x03, 0xf5, 0xf3, 0x16, 0xea, 0x1e, 0x13, 0xe9, 0x1d, 0x03, 0xfd, 0x7f, 0x05, 0x16, 0x04, 0xdd, 0xf8, +0xd9, 0xfc, 0xe5, 0xfa, 0x21, 0x16, 0xc4, 0x03, 0xdb, 0x16, 0xdd, 0xe7, 0xda, 0xf7, 0x3f, 0x9d, 0x03, 0xfb, 0x25, 0xd9, 0x05, 0xfe, 0xee, 0xfc, 0xf1, 0x0c, 0xdb, 0x0e, 0xfa, 0xfd, 0x15, 0x41, +0xf6, 0x06, 0xab, 0xea, 0x2e, 0xff, 0x0a, 0x02, 0xe2, 0x00, 0xd3, 0xfd, 0xd4, 0xe7, 0x22, 0x0d, 0x25, 0xd8, 0xff, 0xd6, 0xb0, 0x07, 0xe7, 0xeb, 0xea, 0x10, 0xe9, 0x10, 0xfa, 0xf9, 0xe4, 0xec, +0xde, 0x03, 0x4a, 0x0d, 0xb6, 0xf5, 0xf1, 0xe1, 0xd3, 0xf3, 0x04, 0xfe, 0x3e, 0x10, 0xd9, 0x33, 0x05, 0xda, 0x15, 0xe4, 0x1f, 0xe4, 0x11, 0xef, 0x52, 0xeb, 0xe6, 0xe3, 0x15, 0xe9, 0xe1, 0xeb, +0x31, 0xf9, 0xb8, 0xcd, 0x18, 0xe7, 0x3b, 0x81, 0x46, 0xe5, 0xf5, 0xc3, 0x00, 0xf9, 0x11, 0x17, 0x17, 0xaa, 0x10, 0x10, 0x09, 0xce, 0xb1, 0x0c, 0x00, 0x09, 0x0f, 0x16, 0x04, 0x04, 0xe9, 0xe3, +0x07, 0xf5, 0x2b, 0x0b, 0xeb, 0xf3, 0x2b, 0x2f, 0x19, 0x2a, 0xe9, 0xfb, 0xfa, 0x04, 0xfd, 0xed, 0x0a, 0xdf, 0xe6, 0xf7, 0x03, 0x0d, 0x19, 0x07, 0x09, 0xfa, 0xec, 0x3b, 0x31, 0x05, 0xe5, 0x0f, +0xf6, 0xe6, 0x1e, 0x1e, 0x16, 0x09, 0xf5, 0x20, 0x1f, 0xf3, 0x03, 0x3d, 0x2e, 0xf5, 0xf7, 0x04, 0x2f, 0x09, 0x28, 0x14, 0xf3, 0x27, 0x40, 0xfd, 0xc6, 0xfb, 0xdb, 0x02, 0x15, 0x0c, 0x03, 0x08, +0x08, 0xf7, 0x2f, 0xf6, 0xe7, 0xf0, 0x0b, 0xd2, 0x25, 0x13, 0x04, 0xde, 0x01, 0xfc, 0xf6, 0xe7, 0xeb, 0x0e, 0x06, 0x15, 0x27, 0xf2, 0xfe, 0x09, 0x15, 0x07, 0xfd, 0xc3, 0xed, 0xec, 0xd9, 0x07, +0xcf, 0x0e, 0x29, 0x0d, 0x03, 0xf9, 0xec, 0x35, 0xeb, 0x00, 0x81, 0x07, 0xef, 0x27, 0xfc, 0x00, 0x35, 0xdb, 0x37, 0xbb, 0xfa, 0xed, 0xdf, 0x0a, 0x3b, 0x19, 0xf9, 0xef, 0xfd, 0xed, 0x24, 0xcf, +0xed, 0xef, 0xea, 0xfa, 0xf8, 0xea, 0xd9, 0xd4, 0x09, 0x58, 0xf9, 0xf2, 0x27, 0x25, 0x17, 0xdc, 0xed, 0x0d, 0xfd, 0xca, 0x06, 0x10, 0x13, 0x02, 0x14, 0x00, 0xfd, 0xcc, 0x2d, 0x00, 0x01, 0xcb, +0xe7, 0x04, 0x01, 0xf1, 0x15, 0x17, 0x00, 0x01, 0xfb, 0x00, 0xe0, 0xdb, 0xca, 0xfc, 0xd7, 0x25, 0x0b, 0xd2, 0xf2, 0x04, 0xf9, 0x32, 0xe4, 0x0b, 0xbe, 0xfd, 0xfd, 0xde, 0xe7, 0x22, 0x0f, 0xb2, +0x04, 0x13, 0xfa, 0x1b, 0xb3, 0xf1, 0x11, 0x1b, 0x09, 0x08, 0x3a, 0x14, 0xdf, 0xf0, 0xee, 0xff, 0x81, 0x09, 0xc2, 0x3e, 0x13, 0x20, 0x06, 0x62, 0xa1, 0xf1, 0xf9, 0x21, 0x29, 0xf3, 0xd8, 0x28, +0xc7, 0x45, 0x19, 0x1b, 0xaa, 0x26, 0xae, 0x12, 0x17, 0x18, 0x5a, 0xd8, 0xff, 0x0f, 0x0a, 0x13, 0xed, 0xd2, 0xbd, 0x2d, 0x0d, 0x03, 0xfc, 0x0e, 0x11, 0x7f, 0x0d, 0x1b, 0x11, 0x11, 0x0c, 0xfe, +0xd7, 0xc6, 0x10, 0xef, 0x11, 0x20, 0x19, 0x1f, 0xe6, 0x25, 0xf1, 0xd9, 0xf2, 0x04, 0xee, 0x0e, 0x1f, 0xf2, 0xe6, 0xbd, 0x31, 0xe8, 0xda, 0xed, 0x04, 0x43, 0x1f, 0x27, 0xb8, 0xf9, 0xe7, 0xef, +0xea, 0xe8, 0xc2, 0x40, 0x39, 0x62, 0x03, 0xe1, 0xe2, 0xec, 0xd8, 0xf9, 0x24, 0x11, 0x1b, 0x05, 0xfa, 0x0f, 0xf2, 0xd4, 0xc4, 0xc4, 0x2d, 0xb8, 0x0c, 0x14, 0xc0, 0xc2, 0xf2, 0xe2, 0xdf, 0x22, +0xd2, 0xdc, 0x57, 0xc7, 0x14, 0x38, 0x9d, 0xf7, 0xdd, 0x10, 0xa0, 0xa2, 0xb6, 0xc3, 0xf7, 0xf7, 0xc5, 0x23, 0xf0, 0xf3, 0xf1, 0x6a, 0x39, 0xb8, 0xb0, 0x2e, 0x0c, 0x4f, 0xb4, 0xdc, 0xd2, 0x95, +0xd1, 0xfa, 0xfd, 0x16, 0x0d, 0x18, 0x0b, 0xe7, 0xc4, 0xe6, 0x1f, 0x09, 0xc6, 0x22, 0x1b, 0x02, 0xf2, 0x26, 0x26, 0xdc, 0x12, 0x19, 0x37, 0xef, 0xfa, 0xc7, 0xbd, 0x1b, 0xff, 0x10, 0xfa, 0x05, +0x12, 0x11, 0x0f, 0x0a, 0x10, 0x03, 0xe7, 0x2e, 0x0f, 0xf8, 0x24, 0x15, 0xf4, 0x10, 0xaf, 0x24, 0x22, 0x40, 0x1a, 0x16, 0x1b, 0xe6, 0xf2, 0x29, 0x13, 0xf6, 0x04, 0x35, 0xe5, 0x00, 0x08, 0x0f, +0xf8, 0x0f, 0xef, 0xe7, 0x13, 0xee, 0xfd, 0xe3, 0x2b, 0xef, 0x0e, 0x2c, 0x1b, 0xf4, 0x02, 0xd3, 0x19, 0x32, 0xf7, 0x15, 0x1b, 0x0f, 0x29, 0x09, 0x31, 0x0b, 0x2a, 0x0f, 0x38, 0x2b, 0x2e, 0xde, +0x15, 0x21, 0x17, 0x06, 0xc6, 0xe7, 0xe5, 0xf6, 0xfa, 0xe8, 0x0d, 0x4a, 0xf1, 0xd6, 0x10, 0xfc, 0x81, 0x25, 0xdc, 0xdd, 0x0a, 0xff, 0x14, 0x0b, 0xf5, 0xcf, 0x15, 0xb0, 0xe9, 0x03, 0xd0, 0x04, +0x4a, 0xcd, 0xf9, 0x03, 0xf1, 0x17, 0xf3, 0x0c, 0xf9, 0x3d, 0x05, 0xf2, 0xfd, 0xd6, 0x06, 0xbc, 0x67, 0xfd, 0x16, 0x03, 0xe9, 0xf4, 0x10, 0xf8, 0xe8, 0xe4, 0x2e, 0xe4, 0x2e, 0x1b, 0x15, 0xda, +0xde, 0xe8, 0x43, 0x26, 0x34, 0x1a, 0x0b, 0x24, 0xe5, 0x13, 0xe9, 0xf6, 0x03, 0xe2, 0xdf, 0x1f, 0x04, 0xce, 0xf9, 0xf7, 0xff, 0xd6, 0xfb, 0x11, 0xb9, 0xce, 0xd3, 0xdc, 0x13, 0xff, 0xf7, 0xf1, +0xca, 0x47, 0xe3, 0xbd, 0x0d, 0x08, 0x0f, 0xa6, 0x28, 0xee, 0x1a, 0x03, 0x06, 0x1a, 0xe7, 0xa3, 0x0d, 0x23, 0x0f, 0x19, 0x23, 0xd8, 0x5b, 0x1a, 0xf0, 0xfe, 0x3e, 0xf0, 0xc8, 0xde, 0xf7, 0xf3, +0xc2, 0x7f, 0xfc, 0x18, 0x45, 0x00, 0x25, 0x7d, 0xfb, 0x10, 0xf1, 0xe8, 0xf2, 0xe5, 0xf8, 0x94, 0xb1, 0xd4, 0x12, 0x42, 0x07, 0xc1, 0x35, 0xad, 0x04, 0xfd, 0x1d, 0x39, 0xf9, 0x14, 0x18, 0xd8, +0xf8, 0x0b, 0x08, 0x55, 0xe7, 0x18, 0xe7, 0x1a, 0xfd, 0xde, 0xf2, 0xe6, 0x00, 0x4b, 0x08, 0xfa, 0xed, 0x0b, 0xa6, 0x08, 0xc5, 0xeb, 0x09, 0x1d, 0x26, 0x1d, 0xab, 0x31, 0xdd, 0x3f, 0xf5, 0x4c, +0x57, 0xf6, 0x13, 0x03, 0xd6, 0x5a, 0x25, 0xcf, 0xf7, 0x3f, 0xdd, 0xf0, 0xda, 0xe8, 0x42, 0xbf, 0x2d, 0xed, 0x57, 0xed, 0x1f, 0x1a, 0xcb, 0x3b, 0x21, 0xf6, 0x49, 0x29, 0x18, 0xff, 0x17, 0x31, +0x11, 0x09, 0x19, 0xf5, 0x01, 0x3d, 0xec, 0xc2, 0xee, 0xf1, 0xb7, 0xe5, 0x17, 0xf5, 0xec, 0x08, 0xc9, 0xdc, 0xdc, 0xf8, 0x3b, 0xbb, 0x14, 0x1f, 0x7f, 0xb5, 0x30, 0xc1, 0xdd, 0x23, 0x1b, 0x90, +0x0c, 0xca, 0x07, 0xf4, 0x36, 0x32, 0x15, 0xd7, 0x23, 0x06, 0xcf, 0xe9, 0xd1, 0x16, 0xed, 0xf0, 0x09, 0xdd, 0xde, 0xd6, 0x0f, 0xf9, 0xf0, 0x00, 0xfa, 0x0e, 0xf6, 0xf6, 0x1d, 0xfa, 0x22, 0x3a, +0xed, 0x5d, 0x0b, 0xd6, 0xa9, 0x81, 0xf6, 0xf5, 0xc3, 0xd5, 0xfb, 0x0c, 0x03, 0x16, 0x08, 0x02, 0x01, 0x11, 0x0c, 0x10, 0x29, 0xf6, 0x32, 0xd3, 0xf1, 0x1d, 0xc0, 0xf0, 0xec, 0xdc, 0xd5, 0x09, +0x14, 0xd8, 0x30, 0x0d, 0xe2, 0x0b, 0xe7, 0x0d, 0x13, 0x1a, 0x93, 0xcf, 0xd5, 0xf9, 0x34, 0xe7, 0xfd, 0x0f, 0xa8, 0x03, 0xe7, 0x0b, 0x0f, 0x42, 0x17, 0xfe, 0xd4, 0x1d, 0xf0, 0xc5, 0xfb, 0xe1, +0x14, 0xe6, 0x19, 0xe8, 0x14, 0x14, 0x2a, 0x1c, 0xda, 0xbf, 0x00, 0xff, 0x0e, 0xf7, 0xfd, 0xa2, 0x33, 0x07, 0x13, 0xff, 0xe5, 0x44, 0x05, 0xbd, 0xd2, 0x01, 0x5a, 0xd9, 0x7d, 0x53, 0x4d, 0x04, +0x09, 0x0b, 0x0f, 0x28, 0xeb, 0x12, 0x2e, 0x29, 0x62, 0x34, 0xfb, 0xef, 0x48, 0xd0, 0xcb, 0xe8, 0xd9, 0xcc, 0xe4, 0x39, 0xd5, 0xe7, 0xae, 0xf3, 0xf4, 0xe4, 0x04, 0xd9, 0xec, 0x14, 0x0f, 0xdc, +0xe1, 0xe0, 0xdd, 0xc2, 0xfd, 0x17, 0x1a, 0xfd, 0xf8, 0x0a, 0xbe, 0xe7, 0xd5, 0xe8, 0x4a, 0xd9, 0xf0, 0xde, 0x03, 0xd6, 0xdb, 0x28, 0x05, 0xcf, 0xe3, 0x12, 0xf1, 0xe0, 0xfd, 0xf5, 0xd2, 0x1d, +0xfb, 0xdc, 0xfc, 0x25, 0x16, 0x10, 0xed, 0x1c, 0xd1, 0xf4, 0xdf, 0xe6, 0xf4, 0x20, 0xfc, 0xf8, 0xf6, 0xd5, 0xe8, 0x13, 0xa9, 0xf3, 0x09, 0x13, 0xd0, 0xab, 0xeb, 0xe9, 0xe1, 0xf5, 0xd6, 0xf7, +0xec, 0x52, 0x39, 0x38, 0xfd, 0x08, 0x00, 0x81, 0x07, 0xda, 0xf4, 0x1e, 0x40, 0x12, 0xfb, 0x1f, 0x47, 0xdd, 0x0a, 0x0c, 0x02, 0x13, 0xdb, 0x48, 0xff, 0x03, 0x0b, 0x09, 0xfb, 0x16, 0x14, 0xff, +0x04, 0x17, 0x00, 0xdc, 0xcc, 0x1a, 0x0f, 0xfa, 0xfc, 0x04, 0xf8, 0xca, 0xfb, 0x02, 0xf7, 0x14, 0xf3, 0x05, 0xe0, 0xee, 0x0d, 0xef, 0xe3, 0x25, 0x01, 0xfb, 0x04, 0xf5, 0xf8, 0xee, 0x06, 0x00, +0xfa, 0xfa, 0x08, 0xf8, 0x0e, 0xdd, 0xe7, 0xe2, 0xf9, 0x08, 0x0a, 0x0a, 0x1e, 0xf6, 0xff, 0xf2, 0x17, 0xf3, 0x06, 0xdf, 0x3c, 0x16, 0xdf, 0x0d, 0xfb, 0x01, 0x00, 0x0d, 0x1a, 0x23, 0x02, 0x0a, +0xf1, 0x0b, 0xe1, 0xfc, 0xed, 0x03, 0x01, 0x08, 0x04, 0x15, 0xf9, 0x06, 0xf0, 0xd0, 0x01, 0x15, 0x00, 0x03, 0x08, 0x12, 0x11, 0x1c, 0xfd, 0x17, 0x28, 0xf2, 0xfa, 0xe9, 0xb4, 0x0e, 0xbe, 0xe7, +0xe2, 0xfb, 0x08, 0xf0, 0xe0, 0x02, 0xf9, 0xcd, 0xe0, 0x08, 0xda, 0xfd, 0x7f, 0x42, 0xf0, 0x07, 0xe4, 0x0d, 0xec, 0xc8, 0x09, 0x9f, 0x0c, 0xa9, 0xc5, 0xd9, 0xdd, 0x04, 0xcc, 0x25, 0xf6, 0xfd, +0x10, 0xe0, 0xdb, 0xef, 0xf5, 0x06, 0x1e, 0xa8, 0xcc, 0x8f, 0xd8, 0x3c, 0xd6, 0xd0, 0x41, 0x06, 0xf7, 0xeb, 0x31, 0x28, 0xdf, 0xec, 0x26, 0x3c, 0x19, 0x3a, 0xf6, 0x04, 0xd1, 0x3b, 0xb1, 0x09, +0xbb, 0x1e, 0xfb, 0xe0, 0x06, 0xe3, 0xe1, 0x34, 0xd5, 0x01, 0xe5, 0x0b, 0xc5, 0xe7, 0xfc, 0x13, 0x13, 0x09, 0x35, 0xde, 0x1d, 0xd7, 0xff, 0xe7, 0x03, 0xde, 0xc5, 0xd8, 0x0d, 0xce, 0x09, 0xf0, +0xe0, 0xf2, 0x25, 0xf5, 0xf6, 0x37, 0xe3, 0x17, 0xc9, 0x03, 0xed, 0xf9, 0xfb, 0x20, 0x22, 0x05, 0xed, 0x50, 0xe1, 0xae, 0x1d, 0xc9, 0xd1, 0x06, 0x04, 0xff, 0xf4, 0x06, 0xa5, 0xdd, 0x67, 0x98, +0x5e, 0xd3, 0x81, 0xe5, 0xdb, 0xc1, 0x11, 0x18, 0x01, 0xdf, 0xde, 0xee, 0x0e, 0xf2, 0xf3, 0x0b, 0xf3, 0x0b, 0xf1, 0xf9, 0xfd, 0xe3, 0x09, 0x0a, 0xfd, 0xfc, 0xa8, 0x01, 0x81, 0xb1, 0xc0, 0xbc, +0x04, 0x07, 0xf1, 0x14, 0x16, 0xe0, 0x22, 0x03, 0xf8, 0x94, 0x0c, 0xe6, 0x1d, 0xf5, 0x29, 0xe4, 0x18, 0x25, 0x5f, 0x46, 0x33, 0x1f, 0x0c, 0x4b, 0x06, 0xe2, 0xe4, 0x29, 0x14, 0x29, 0xf5, 0x04, +0xda, 0x0a, 0xcd, 0x09, 0xa7, 0xce, 0x20, 0xfc, 0x0f, 0x3b, 0x17, 0xeb, 0xee, 0xd8, 0xe8, 0xef, 0xaf, 0x16, 0x09, 0xec, 0x4b, 0xea, 0x39, 0x32, 0xf1, 0xe2, 0xe0, 0x1c, 0xb7, 0x11, 0x1c, 0xc1, +0xf5, 0x34, 0x03, 0xdc, 0x0e, 0xc6, 0x26, 0x19, 0x1e, 0xf4, 0xed, 0xe7, 0xe5, 0xe4, 0xfb, 0x09, 0x02, 0x35, 0xf5, 0xf1, 0xe1, 0x07, 0x1f, 0xd5, 0x01, 0xff, 0xe8, 0xe5, 0xf9, 0x14, 0xf6, 0xe3, +0x0d, 0x07, 0xfd, 0xf4, 0x02, 0x27, 0x03, 0x21, 0x1c, 0xbd, 0xf9, 0x0a, 0x26, 0x42, 0xf7, 0x2c, 0xd7, 0x0a, 0xea, 0xf7, 0x38, 0x13, 0x78, 0x16, 0xf9, 0xee, 0xe2, 0x3e, 0xe6, 0x15, 0x9f, 0x24, +0x09, 0x2d, 0x4b, 0x48, 0x21, 0xf1, 0x28, 0xf8, 0x04, 0xec, 0xfd, 0x21, 0x17, 0xf2, 0xba, 0x3e, 0xff, 0xd5, 0x0e, 0xfe, 0x07, 0x98, 0xfa, 0x7f, 0x08, 0xad, 0xe8, 0xe2, 0xe1, 0xe3, 0xeb, 0x00, +0xe9, 0xf9, 0xfe, 0x86, 0xf3, 0xf7, 0x1b, 0x2c, 0x23, 0x2c, 0xe4, 0xea, 0x44, 0xaa, 0x54, 0xe0, 0xfb, 0x35, 0x45, 0x15, 0x02, 0xf2, 0xd9, 0x19, 0xe2, 0x1b, 0x0a, 0xc2, 0x3c, 0x10, 0x68, 0x0f, +0x43, 0xeb, 0xb9, 0xff, 0x31, 0x8d, 0x3b, 0x18, 0xdb, 0xdb, 0xee, 0xfa, 0xec, 0x26, 0x1f, 0xed, 0x06, 0x0f, 0x76, 0x50, 0xc9, 0xf1, 0x90, 0xdd, 0xea, 0x0b, 0x12, 0x01, 0xfc, 0xb8, 0xfd, 0xe9, +0x07, 0x05, 0x0d, 0x11, 0xdd, 0x03, 0x0e, 0xe2, 0xeb, 0x27, 0x04, 0x81, 0x19, 0x0a, 0x04, 0xfb, 0xdf, 0xf9, 0x04, 0xf5, 0xd9, 0x10, 0x30, 0xf5, 0xec, 0xf4, 0x1c, 0x05, 0xf8, 0xf1, 0xef, 0x1a, +0x13, 0xf0, 0x2e, 0x02, 0x14, 0x07, 0xda, 0xf0, 0xf9, 0x1f, 0xf3, 0x11, 0xd9, 0xe4, 0xf1, 0x21, 0x05, 0x09, 0xf5, 0x25, 0x13, 0xf5, 0x09, 0x0b, 0xed, 0xe3, 0xa3, 0xf1, 0x04, 0xe2, 0x05, 0xf7, +0x0c, 0xff, 0x00, 0x03, 0x1e, 0xf4, 0xac, 0x05, 0x06, 0x1e, 0xf5, 0xf8, 0x28, 0x05, 0x11, 0x28, 0x0b, 0xc7, 0x01, 0xdf, 0x0c, 0xe5, 0xd9, 0x2b, 0xfe, 0xf0, 0xe5, 0xef, 0xda, 0xca, 0x87, 0xe8, +0x41, 0xe8, 0x25, 0x1f, 0xff, 0x55, 0xf6, 0xc7, 0xf8, 0xe7, 0x31, 0xe3, 0xb2, 0x1d, 0x23, 0x77, 0xca, 0x09, 0xed, 0x0a, 0xf4, 0x06, 0x01, 0xe3, 0xf6, 0x14, 0xe4, 0xec, 0xc6, 0xea, 0xf8, 0xd2, +0xeb, 0x55, 0xdf, 0x1c, 0xcc, 0x02, 0xcb, 0xe4, 0x1b, 0xdb, 0xbe, 0xec, 0xfe, 0xf4, 0xef, 0x02, 0xa1, 0xd9, 0x01, 0xe6, 0x2b, 0x09, 0x0e, 0xc9, 0xf6, 0x2c, 0x2b, 0x01, 0x24, 0xbb, 0xe8, 0x15, +0x31, 0xf6, 0xc0, 0x31, 0xe9, 0xd2, 0x02, 0x11, 0x13, 0xd6, 0xdb, 0xf4, 0xbf, 0xcb, 0x25, 0xf2, 0x0a, 0x02, 0x31, 0x04, 0xeb, 0xb1, 0xcf, 0x06, 0xea, 0x03, 0xeb, 0xde, 0x05, 0x15, 0x0a, 0xf6, +0xf8, 0x01, 0x10, 0xd1, 0xf4, 0x04, 0x29, 0xe8, 0x0f, 0xf4, 0xc8, 0x04, 0x0f, 0xd0, 0xef, 0x04, 0xf3, 0xc7, 0xb5, 0xcf, 0x07, 0xdc, 0x0e, 0x45, 0x01, 0xcd, 0x0c, 0x25, 0xc6, 0x7f, 0x2a, 0x1d, +0x13, 0x2c, 0x48, 0xd8, 0x19, 0x48, 0x1b, 0xbe, 0xf7, 0xf3, 0xf4, 0xfc, 0x09, 0xf1, 0xea, 0xba, 0xc6, 0xff, 0x01, 0xdc, 0x01, 0xc8, 0x19, 0x00, 0x04, 0x26, 0xcd, 0xc8, 0xda, 0x0a, 0xd9, 0xd0, +0xb9, 0x07, 0x20, 0x1a, 0xee, 0xfb, 0x05, 0x17, 0x39, 0xf3, 0xe5, 0xfa, 0x23, 0xcb, 0x0b, 0x27, 0xf9, 0xf9, 0x1d, 0x0e, 0xd2, 0x7f, 0xff, 0xd2, 0xfd, 0xe3, 0xfc, 0xe6, 0x35, 0x06, 0xe3, 0x26, +0x28, 0xfc, 0x0d, 0xf2, 0xbe, 0x57, 0xf7, 0x29, 0x3e, 0xed, 0xcc, 0xda, 0xf1, 0x13, 0xfe, 0x1a, 0xfb, 0xfc, 0x14, 0xf9, 0x51, 0xef, 0xcf, 0xfb, 0x04, 0xf9, 0xd3, 0xa8, 0x01, 0x00, 0xef, 0xf3, +0xc6, 0xa8, 0x33, 0x0c, 0x5d, 0xff, 0xcd, 0xee, 0xfa, 0xa8, 0x36, 0xd9, 0xd8, 0x27, 0xfd, 0x05, 0x2f, 0xeb, 0xe3, 0x3a, 0x0a, 0x23, 0xcc, 0x9e, 0xea, 0x06, 0xdf, 0xfa, 0xe7, 0x0e, 0x0d, 0xd8, +0xcb, 0x1c, 0xf0, 0xf1, 0x0c, 0xe4, 0x2b, 0x19, 0x02, 0xf5, 0x18, 0x07, 0xab, 0x0c, 0xe9, 0x21, 0x30, 0x19, 0x2c, 0xc9, 0x0e, 0x18, 0x27, 0x36, 0xed, 0xe8, 0xd6, 0xf6, 0xda, 0xf1, 0x0e, 0x05, +0x1d, 0x14, 0xee, 0xe0, 0xeb, 0xea, 0x16, 0xf2, 0x0c, 0x06, 0xc3, 0xb3, 0xe9, 0xd9, 0xed, 0xf0, 0xcc, 0xe3, 0x1b, 0xd5, 0xeb, 0xf2, 0x29, 0x56, 0xdd, 0xc9, 0xef, 0x05, 0x07, 0xfc, 0xe3, 0xe5, +0x1b, 0xed, 0x2f, 0xf3, 0x0d, 0x12, 0xf2, 0xde, 0x1a, 0xd8, 0xf1, 0xf1, 0x16, 0x2d, 0xbd, 0x0a, 0x0d, 0xed, 0x5f, 0x0e, 0x09, 0x00, 0x1a, 0xf3, 0xd8, 0xed, 0xfc, 0xf6, 0xfd, 0x2e, 0x1c, 0xeb, +0xd3, 0x4e, 0x95, 0xcc, 0xec, 0x1a, 0xf1, 0x47, 0xd2, 0x0e, 0xc0, 0xfe, 0x81, 0xaa, 0x34, 0x9d, 0x03, 0x26, 0xc5, 0x03, 0x07, 0xea, 0xf5, 0xf7, 0x28, 0xa9, 0x19, 0xb1, 0x07, 0x20, 0xcd, 0x05, +0x05, 0xda, 0x18, 0xe6, 0xdb, 0x0f, 0xfc, 0xe3, 0x09, 0xa2, 0x00, 0x2a, 0x1a, 0x06, 0xe6, 0x11, 0xf2, 0x04, 0xb0, 0x26, 0x09, 0x0f, 0x0f, 0x02, 0x09, 0x14, 0x0a, 0x06, 0x34, 0xeb, 0xe2, 0x13, +0x1c, 0x04, 0x9c, 0x26, 0xc8, 0x2b, 0x1d, 0x25, 0x15, 0x0c, 0xfc, 0xf3, 0x20, 0x1a, 0xe2, 0x34, 0xd4, 0xc9, 0xea, 0x05, 0x3f, 0xbd, 0xf3, 0x2f, 0x3f, 0x06, 0x01, 0x20, 0xf0, 0x26, 0x03, 0x06, +0xe1, 0x17, 0xe3, 0x18, 0xd9, 0x1e, 0x9f, 0xfa, 0x3c, 0x0b, 0xf2, 0x28, 0xf7, 0xff, 0x23, 0x09, 0x0c, 0xf5, 0xf9, 0xd3, 0xd7, 0x0b, 0xcb, 0x01, 0xf9, 0x23, 0x4e, 0x7f, 0x0f, 0x19, 0x00, 0x1e, +0xfe, 0xce, 0xbf, 0x16, 0x8c, 0xcc, 0xd4, 0xe3, 0xe6, 0xe8, 0x5b, 0x09, 0xea, 0x0c, 0x03, 0xf4, 0xe5, 0x0a, 0x0e, 0x24, 0xf4, 0x0e, 0x16, 0x3c, 0x0a, 0xe7, 0x17, 0x12, 0xe1, 0xe4, 0xd3, 0x0b, +0x11, 0xeb, 0x09, 0xc2, 0xfb, 0x16, 0xe8, 0x28, 0x09, 0x0b, 0xec, 0xcb, 0x07, 0x05, 0xf2, 0x03, 0x05, 0x28, 0x01, 0x0f, 0x04, 0x06, 0xf8, 0x14, 0xfb, 0x05, 0xec, 0x03, 0xe9, 0xcc, 0xf9, 0x05, +0xf4, 0xeb, 0x11, 0x08, 0x14, 0xfc, 0x28, 0xfe, 0x01, 0xff, 0xf4, 0x02, 0x4e, 0xff, 0xf4, 0xfc, 0x08, 0x0a, 0x60, 0x27, 0x45, 0xd3, 0xf5, 0xe3, 0x08, 0x15, 0xf0, 0x22, 0xc2, 0x27, 0x21, 0x07, +0xf6, 0x15, 0x0b, 0x09, 0xfd, 0xf0, 0x09, 0xe9, 0x24, 0xfa, 0xf7, 0x14, 0xce, 0x1f, 0x1d, 0xf0, 0xec, 0x26, 0x11, 0xef, 0x0b, 0x1a, 0x7f, 0xcf, 0xe2, 0x0e, 0xfd, 0xf7, 0x01, 0xf3, 0x12, 0x7b, +0xf7, 0x00, 0x04, 0xdd, 0x19, 0x22, 0x15, 0xbd, 0xfa, 0xff, 0x1c, 0xd1, 0xf3, 0x24, 0x1a, 0xda, 0x15, 0x13, 0x1f, 0xfb, 0xec, 0x1a, 0x56, 0xe6, 0x0d, 0xdc, 0xf1, 0xf4, 0xf7, 0xf6, 0xe7, 0x58, +0xff, 0x0a, 0x1f, 0x10, 0xec, 0xeb, 0x0e, 0xcb, 0x19, 0x08, 0xf7, 0xfc, 0xe6, 0xfe, 0xe0, 0x0e, 0x0e, 0xf6, 0x10, 0xdc, 0x15, 0xea, 0x43, 0xf5, 0x1f, 0xe9, 0x00, 0x08, 0xee, 0xb3, 0x15, 0xd7, +0xfa, 0x2f, 0x23, 0x05, 0x1b, 0x1b, 0xf6, 0xeb, 0xf6, 0xef, 0xbc, 0xf0, 0x3c, 0x14, 0xfe, 0xf9, 0xf9, 0xeb, 0xf0, 0xfb, 0x17, 0x0d, 0xec, 0x39, 0x03, 0xeb, 0xd6, 0x76, 0xfe, 0xf7, 0x03, 0xdb, +0x13, 0x46, 0x06, 0xef, 0x1f, 0x1e, 0xcc, 0x10, 0xf7, 0x11, 0x10, 0x0e, 0xdf, 0x22, 0x1b, 0x2d, 0x2b, 0xfe, 0x0a, 0x22, 0x22, 0x18, 0x19, 0x39, 0x81, 0x0d, 0x50, 0xec, 0xc3, 0xd9, 0x51, 0x05, +0x03, 0x00, 0x1f, 0xf1, 0xcc, 0xf8, 0x0e, 0x0c, 0x1c, 0x31, 0xd5, 0xe1, 0xf4, 0xc5, 0x48, 0x26, 0x14, 0xdd, 0xe9, 0xf7, 0xbd, 0x19, 0x02, 0x0d, 0x1e, 0xb1, 0xf8, 0xd8, 0x7f, 0x30, 0x18, 0xde, +0xdd, 0x04, 0xe1, 0xd3, 0x5b, 0xb1, 0xda, 0x2b, 0x15, 0xe6, 0x75, 0xb2, 0x30, 0x33, 0x10, 0xe3, 0x2f, 0x2b, 0x0e, 0xf3, 0x2c, 0x6c, 0xfa, 0xd5, 0xf8, 0x17, 0x0d, 0xe5, 0xf0, 0x40, 0x0a, 0x10, +0xee, 0xf1, 0xea, 0x22, 0xe4, 0x09, 0xc8, 0x44, 0x1b, 0xcd, 0x29, 0xf4, 0xfb, 0xe8, 0x0f, 0x06, 0x05, 0x03, 0x03, 0xf6, 0xb2, 0x01, 0x20, 0xfe, 0x00, 0x22, 0x1d, 0x2b, 0xdf, 0x01, 0xbb, 0xf3, +0xda, 0xe7, 0x3f, 0x28, 0xd7, 0x35, 0x10, 0x8c, 0x33, 0xde, 0x2f, 0xf1, 0x31, 0x09, 0x06, 0x50, 0xcb, 0x42, 0x0e, 0xe9, 0xd4, 0xa7, 0x1b, 0xf5, 0xbe, 0xef, 0xc2, 0xcd, 0xda, 0xae, 0x28, 0xca, +0xf6, 0xd6, 0x30, 0xee, 0xe8, 0x1a, 0x07, 0x0c, 0xed, 0x02, 0xf4, 0x0b, 0x41, 0xd1, 0x13, 0xf7, 0x37, 0xf5, 0x94, 0x12, 0x04, 0xc6, 0xf5, 0xb1, 0xf6, 0xf7, 0x3e, 0xf5, 0xbb, 0x1b, 0x2e, 0x15, +0xe3, 0x3e, 0x17, 0xe0, 0xdb, 0xf7, 0x25, 0xed, 0xbe, 0xbe, 0xe6, 0xc1, 0x36, 0x0e, 0xe6, 0x1d, 0x0d, 0xde, 0x44, 0x11, 0x2e, 0xb0, 0xa7, 0xb7, 0x15, 0x00, 0xef, 0xfc, 0xe6, 0x06, 0x2b, 0xfa, +0x0b, 0xee, 0xcd, 0xff, 0x53, 0xc6, 0xd3, 0xde, 0xf0, 0x22, 0x26, 0x01, 0x38, 0x00, 0xb4, 0xfd, 0x00, 0x10, 0x0e, 0xf0, 0xd6, 0xd9, 0x7f, 0x0f, 0x6f, 0x66, 0xc2, 0x65, 0xbd, 0xcc, 0x25, 0x02, +0x17, 0xf2, 0xa3, 0xdf, 0x7b, 0x1f, 0xb6, 0xf8, 0xba, 0x4f, 0x14, 0xbe, 0xc5, 0xf6, 0xa4, 0xe9, 0xfa, 0x16, 0xf8, 0xef, 0x10, 0x0c, 0x02, 0xe6, 0xd8, 0xd4, 0xfd, 0xfa, 0x24, 0x1b, 0x20, 0x0e, +0x01, 0xf2, 0xe9, 0x0a, 0x0e, 0xf6, 0x1c, 0x0a, 0x02, 0x06, 0x21, 0x0d, 0xfb, 0xee, 0x03, 0x15, 0x02, 0x02, 0x11, 0x27, 0xeb, 0xee, 0xee, 0x09, 0xf7, 0x03, 0x18, 0x0e, 0x16, 0x1f, 0xd0, 0x08, +0x15, 0xf1, 0x00, 0x1e, 0x0e, 0xec, 0x0b, 0x09, 0x01, 0xf0, 0x24, 0x04, 0x3f, 0xfe, 0x23, 0x04, 0x0c, 0x13, 0x0f, 0xf5, 0xda, 0xf8, 0xff, 0xf1, 0x18, 0xe3, 0x15, 0x1a, 0xee, 0xfa, 0x35, 0x0b, +0x0f, 0x19, 0xdf, 0x0d, 0x11, 0x08, 0x07, 0xf7, 0x21, 0x12, 0xfa, 0x19, 0x0a, 0xf9, 0x36, 0xf0, 0xd8, 0x22, 0x81, 0xfb, 0x00, 0x2a, 0xfa, 0xc5, 0x1a, 0x23, 0x14, 0xec, 0x2c, 0x14, 0x2a, 0xf4, +0xf9, 0x15, 0xaa, 0xf1, 0x0c, 0x0d, 0x05, 0x1a, 0x16, 0xd0, 0xfc, 0xb1, 0x20, 0x48, 0x10, 0xdb, 0x08, 0x18, 0xf6, 0x11, 0x30, 0x10, 0x4b, 0xeb, 0x1e, 0x0f, 0xeb, 0x04, 0xed, 0xf7, 0xd6, 0x08, +0x4b, 0x2b, 0x67, 0xfa, 0x0d, 0xf4, 0xfd, 0xf2, 0xe0, 0xda, 0xc2, 0x0c, 0x36, 0x0f, 0xf2, 0xf7, 0xfd, 0x2f, 0x35, 0x2c, 0x15, 0x10, 0x19, 0x05, 0x2d, 0x18, 0x05, 0x2e, 0xe2, 0xe0, 0x2a, 0xee, +0xdc, 0x09, 0x18, 0x16, 0xd2, 0xf9, 0x11, 0x1d, 0x19, 0x1c, 0xe3, 0x28, 0x33, 0x01, 0x02, 0xf9, 0xb9, 0xf6, 0xe6, 0x25, 0x13, 0xfe, 0xfd, 0x0f, 0xfb, 0xe8, 0xfb, 0x0c, 0x25, 0xf5, 0x19, 0xa9, +0x06, 0x7f, 0x22, 0xe0, 0x12, 0xdd, 0xf2, 0xf7, 0xf8, 0x0c, 0x40, 0xc2, 0x02, 0x06, 0xfa, 0xab, 0x16, 0xfc, 0xb2, 0x1d, 0x3c, 0x06, 0x27, 0xfb, 0x38, 0x12, 0x0a, 0x91, 0x06, 0xfe, 0x43, 0xea, +0x02, 0x00, 0xf9, 0xfc, 0xf8, 0x81, 0x08, 0x02, 0xe9, 0xf1, 0x17, 0xf2, 0xfa, 0xfc, 0xee, 0xfc, 0xe6, 0x02, 0xe9, 0x0b, 0xee, 0xfb, 0xf4, 0xf6, 0x10, 0x18, 0xff, 0xea, 0x08, 0xf1, 0xe8, 0x22, +0xff, 0xfb, 0x09, 0xf4, 0xf5, 0x04, 0x05, 0xf5, 0x07, 0xfa, 0xba, 0xf0, 0x03, 0x13, 0x05, 0xf6, 0x0e, 0x09, 0x05, 0xee, 0x01, 0xf4, 0x0d, 0xf0, 0x09, 0xee, 0x03, 0x00, 0x0f, 0x05, 0xf7, 0xe3, +0xf6, 0xf8, 0x19, 0x19, 0x1b, 0xf0, 0xfa, 0xfc, 0xf6, 0xfd, 0xf0, 0xf9, 0xf9, 0x2c, 0x46, 0x01, 0xf1, 0xf4, 0x0b, 0xff, 0x1c, 0xfd, 0xe0, 0x1b, 0xe4, 0xfa, 0x09, 0xff, 0x0f, 0xff, 0x16, 0x1d, +0xd1, 0xcf, 0xe3, 0x21, 0x3d, 0x13, 0xd4, 0xec, 0xfc, 0xf0, 0x19, 0x02, 0xdf, 0xf1, 0xfb, 0x0a, 0xf4, 0xf4, 0xc3, 0xe5, 0x34, 0x07, 0xd8, 0xf2, 0xf2, 0xeb, 0x27, 0x17, 0x11, 0x3a, 0xf4, 0x10, +0x00, 0x3c, 0x02, 0xe4, 0xef, 0xf5, 0x17, 0x0c, 0x1f, 0xa9, 0x18, 0x33, 0x08, 0xec, 0xfd, 0xe6, 0xf2, 0xf2, 0xd5, 0x0e, 0x39, 0x20, 0xf5, 0xd8, 0x2c, 0x50, 0xf1, 0x12, 0x1b, 0xfc, 0xf1, 0xe0, +0xf3, 0xf2, 0xd3, 0xfc, 0x08, 0xe6, 0x21, 0xec, 0x1f, 0x18, 0x06, 0x02, 0x1e, 0x14, 0xf6, 0xf2, 0x15, 0x0a, 0x13, 0xe2, 0xd2, 0xe6, 0xff, 0x0f, 0x0b, 0xf3, 0x60, 0x2b, 0x02, 0x26, 0x0c, 0x0b, +0x0a, 0x05, 0xf5, 0xf9, 0xfd, 0x06, 0xe3, 0x81, 0x0b, 0x0b, 0xf4, 0xf5, 0xfb, 0x11, 0x0c, 0x15, 0xf7, 0x15, 0x2a, 0xf7, 0xe8, 0x2f, 0xf1, 0xc4, 0xf9, 0xf0, 0x20, 0xd5, 0xa1, 0xa5, 0xc6, 0x13, +0xf0, 0x1c, 0xea, 0xef, 0xf7, 0xee, 0x16, 0xf9, 0xea, 0x12, 0xdd, 0xf9, 0xf8, 0x17, 0xe1, 0x02, 0x07, 0x07, 0xf9, 0x2d, 0x11, 0xf4, 0xca, 0x00, 0xfd, 0xba, 0xce, 0x16, 0x16, 0xc4, 0xe3, 0x36, +0xf9, 0x15, 0x0a, 0xe7, 0xe8, 0xf9, 0xed, 0x04, 0x01, 0xe9, 0x4b, 0xee, 0xe0, 0xeb, 0x34, 0x01, 0xf8, 0xea, 0x03, 0xe2, 0x40, 0x0a, 0x17, 0xdf, 0x05, 0x13, 0xcf, 0xd2, 0xed, 0xc6, 0x0c, 0xe2, +0xdf, 0xfa, 0x01, 0xe8, 0x05, 0xf7, 0xdb, 0x2b, 0xf3, 0xf4, 0xd2, 0x37, 0x2c, 0x27, 0xe5, 0xeb, 0xea, 0xe6, 0xd5, 0x02, 0xd5, 0x1a, 0x0c, 0xf3, 0x05, 0xf9, 0x03, 0xdc, 0xf1, 0x0d, 0xf4, 0xbe, +0x0b, 0x04, 0x07, 0x81, 0xc8, 0xd3, 0x0f, 0xf0, 0xfb, 0xed, 0x1a, 0xef, 0xf5, 0x2d, 0xba, 0xf3, 0x13, 0x3b, 0xe1, 0xfb, 0x0c, 0xef, 0x1c, 0x4a, 0x19, 0x06, 0xde, 0xde, 0x9f, 0x52, 0x13, 0xac, +0xf1, 0xe6, 0xf2, 0x36, 0x03, 0xab, 0xeb, 0xc6, 0xd8, 0xda, 0xee, 0x0a, 0xe7, 0xfd, 0xfc, 0x29, 0x0e, 0x24, 0x2c, 0x04, 0xb3, 0x34, 0xfd, 0x28, 0x0d, 0xea, 0x06, 0xd7, 0x0b, 0x03, 0xc7, 0xb9, +0x47, 0xcc, 0xa4, 0x0f, 0xd8, 0xf7, 0xa0, 0x16, 0xec, 0xf5, 0xc2, 0xfc, 0xfc, 0xec, 0xe1, 0xf7, 0x2b, 0xfe, 0x66, 0x27, 0x2a, 0xae, 0x25, 0x08, 0xfb, 0x59, 0x02, 0xe9, 0xf0, 0xf8, 0xd4, 0xe2, +0x41, 0x3c, 0x10, 0x24, 0xc0, 0xd8, 0x32, 0xde, 0x12, 0x10, 0xe6, 0x43, 0xce, 0xda, 0x26, 0xd6, 0xfc, 0x20, 0x1e, 0x02, 0x21, 0xdc, 0xff, 0xb2, 0xee, 0xc9, 0x30, 0x8b, 0x68, 0x0b, 0xf1, 0xf8, +0x0e, 0x7f, 0x99, 0x05, 0x14, 0xd2, 0x09, 0xe6, 0xf3, 0xfa, 0xe1, 0xf8, 0x1b, 0xfb, 0xe8, 0xde, 0xfe, 0xf1, 0xd6, 0x3a, 0xe7, 0xea, 0xfa, 0xd8, 0x1d, 0xf3, 0xeb, 0xf2, 0x20, 0xe3, 0x27, 0xed, +0xe2, 0x20, 0x23, 0x3b, 0x05, 0xa3, 0x08, 0x3c, 0x3c, 0x14, 0x24, 0xf5, 0xdf, 0xe7, 0x04, 0xf5, 0xfb, 0x34, 0x0b, 0xdb, 0xfe, 0xf2, 0xd8, 0xd1, 0xd6, 0xf0, 0xe7, 0xfe, 0xea, 0xfb, 0x06, 0x21, +0x0d, 0x2b, 0xf5, 0xf4, 0x24, 0x02, 0xe3, 0xda, 0x17, 0xe3, 0xd9, 0xf5, 0x29, 0xbc, 0xcf, 0xf9, 0x00, 0xd3, 0xe4, 0x01, 0xf3, 0x1d, 0xeb, 0x39, 0xf4, 0xf4, 0x15, 0x0c, 0x0c, 0x18, 0xde, 0x0e, +0xf6, 0xfc, 0xe5, 0xf4, 0xf7, 0xd7, 0xf9, 0x1b, 0xfb, 0xea, 0xdb, 0x13, 0xe1, 0x04, 0x0e, 0x81, 0xf3, 0x0d, 0x1e, 0xe7, 0x08, 0x0f, 0xf6, 0xed, 0x2a, 0xb9, 0x1e, 0x08, 0xe4, 0x20, 0xb9, 0xba, +0x57, 0xd6, 0xeb, 0x28, 0xa0, 0xb5, 0xf0, 0xbd, 0x19, 0x20, 0x2d, 0xfa, 0x09, 0xf9, 0xe7, 0xf7, 0xba, 0xb0, 0x3a, 0xf6, 0x1c, 0xef, 0x15, 0x00, 0xfc, 0x07, 0x0b, 0x1f, 0xf7, 0x31, 0xf3, 0x7e, +0xec, 0x3f, 0x0c, 0xe9, 0x39, 0xff, 0xf7, 0x04, 0x29, 0x40, 0xdc, 0x03, 0xe5, 0xe0, 0xc7, 0x12, 0xf0, 0xaa, 0xfe, 0xef, 0x1b, 0x05, 0xec, 0xfc, 0x00, 0xc6, 0x05, 0xb2, 0x35, 0x04, 0x0b, 0xe7, +0x00, 0xfd, 0x0a, 0xdb, 0x08, 0xfc, 0x04, 0x1f, 0x1e, 0xe1, 0xec, 0x15, 0x13, 0x30, 0x07, 0xd1, 0xdd, 0xf5, 0x00, 0xfa, 0x11, 0x3c, 0xf8, 0xde, 0xe1, 0xa1, 0xdd, 0x12, 0x37, 0x08, 0xdf, 0x1d, +0xaf, 0xf0, 0x14, 0x06, 0x31, 0xf4, 0x73, 0xdd, 0x14, 0x21, 0xf5, 0x49, 0xf3, 0x1f, 0x3d, 0x42, 0x35, 0x69, 0xe0, 0xe7, 0x2c, 0xde, 0xc1, 0x00, 0x08, 0xc4, 0xe9, 0x1d, 0x7f, 0xea, 0x37, 0x17, +0xf4, 0xe7, 0x0d, 0x00, 0x21, 0x07, 0x13, 0xb5, 0xf3, 0x39, 0xfe, 0xe3, 0x22, 0xc7, 0xe5, 0x03, 0xfa, 0x0a, 0x0a, 0xf9, 0xfe, 0x11, 0x00, 0xe0, 0x0b, 0xfc, 0x03, 0x05, 0x01, 0x00, 0xf4, 0xff, +0xf3, 0xeb, 0x01, 0xf0, 0xff, 0xfc, 0xfe, 0xf8, 0x0b, 0xff, 0xf0, 0xfe, 0x11, 0xf4, 0x01, 0xe2, 0x03, 0x17, 0x05, 0xf7, 0x09, 0xff, 0x0b, 0x0a, 0x00, 0xfa, 0x0a, 0xfc, 0x19, 0x01, 0x15, 0xef, +0xe7, 0xfa, 0x05, 0xf3, 0xff, 0xf4, 0xfb, 0x00, 0xf9, 0x01, 0x04, 0xfc, 0xce, 0xdc, 0xf3, 0x0b, 0xee, 0xfa, 0xf5, 0x06, 0xef, 0xf0, 0xf8, 0xfd, 0x04, 0xfc, 0xfa, 0xef, 0xf1, 0x00, 0xaf, 0xcf, +0xfc, 0xef, 0xfd, 0x16, 0xfd, 0x04, 0xff, 0x08, 0x07, 0x06, 0x08, 0xef, 0xdd, 0xf9, 0x08, 0xf0, 0xa1, 0x17, 0x04, 0x09, 0xff, 0xb0, 0xf9, 0x03, 0x14, 0xee, 0xef, 0x09, 0x06, 0xfb, 0xf3, 0xfe, +0x08, 0xf5, 0xe7, 0x06, 0x81, 0xfe, 0xfb, 0xfa, 0xde, 0xfd, 0xe3, 0xdf, 0x0f, 0x67, 0xee, 0x1a, 0x1b, 0x13, 0x29, 0xf5, 0xdd, 0x22, 0x1c, 0xf2, 0x44, 0x02, 0x07, 0x3a, 0xfe, 0x04, 0x0d, 0xb7, +0x03, 0x04, 0xcf, 0x24, 0xee, 0xcc, 0xfc, 0xdf, 0xd5, 0xef, 0x00, 0x04, 0xbc, 0x0e, 0xf1, 0xd7, 0x05, 0x06, 0x47, 0x1c, 0xd6, 0xe3, 0x06, 0xf8, 0xd9, 0xf2, 0xf4, 0xfd, 0xb0, 0x14, 0xf7, 0x02, +0x1e, 0x0c, 0x1b, 0xf1, 0x85, 0x2f, 0x0a, 0xef, 0xe6, 0x14, 0xc4, 0x0d, 0xdd, 0xd2, 0xfc, 0xf4, 0x22, 0xdc, 0xef, 0x4a, 0x2a, 0xd2, 0x0f, 0xb3, 0x07, 0x05, 0x19, 0xba, 0x28, 0x0d, 0xd8, 0xec, +0x07, 0x3d, 0xcc, 0x32, 0x30, 0xce, 0x0c, 0xd0, 0xdd, 0xde, 0x0c, 0xe1, 0x96, 0x95, 0x7f, 0x36, 0xf0, 0xf6, 0x26, 0xed, 0x26, 0xf7, 0x13, 0xf7, 0x3d, 0x19, 0x49, 0x1d, 0xac, 0xac, 0xfc, 0xf9, +0x05, 0x07, 0x0d, 0x15, 0xfc, 0xf5, 0x06, 0xb9, 0x25, 0x0c, 0x1a, 0xec, 0xe7, 0x0e, 0x04, 0xf8, 0x04, 0x12, 0x11, 0xcc, 0x0f, 0x0e, 0x19, 0xe9, 0xf5, 0x09, 0xea, 0x00, 0x1e, 0xe2, 0xf2, 0x09, +0x09, 0xfd, 0x0f, 0x04, 0xeb, 0xed, 0xfc, 0x1a, 0xfe, 0xf8, 0x1a, 0x01, 0xde, 0xe7, 0xf9, 0x03, 0x0d, 0x16, 0x05, 0xf3, 0xf9, 0xed, 0x03, 0x02, 0xf7, 0x05, 0x05, 0xeb, 0xda, 0xf9, 0x03, 0x04, +0xf9, 0x13, 0x26, 0xfb, 0xef, 0xe8, 0xfd, 0x09, 0x15, 0x02, 0xe3, 0xf0, 0x02, 0xe7, 0xcd, 0x0a, 0x03, 0x20, 0x00, 0xe3, 0x05, 0x06, 0xfc, 0x06, 0x24, 0x07, 0x0c, 0xdf, 0x05, 0x0c, 0xf5, 0x0e, +0xee, 0x7f, 0xf7, 0xf5, 0x1c, 0xe6, 0x2b, 0xe4, 0xf3, 0x1d, 0xfe, 0x00, 0xdc, 0x19, 0x0e, 0x17, 0xf3, 0xfe, 0x41, 0xfe, 0xf8, 0x04, 0xdf, 0x02, 0xe9, 0x0b, 0xf7, 0xc3, 0xd9, 0xd4, 0x21, 0x29, +0x29, 0xee, 0x2e, 0xf0, 0x3e, 0xfa, 0xfe, 0x11, 0x29, 0x4a, 0xfa, 0x18, 0xf1, 0x03, 0x02, 0xf7, 0x0a, 0xf4, 0x66, 0xbb, 0x01, 0xd1, 0xe8, 0xe8, 0xf9, 0xdb, 0xef, 0x0c, 0xd4, 0x08, 0x0c, 0xcb, +0x16, 0xed, 0xfe, 0x0f, 0x3d, 0x0c, 0x26, 0x05, 0x1e, 0x1b, 0x05, 0x0f, 0xd6, 0xe7, 0xf8, 0x15, 0xf6, 0xe0, 0x0e, 0x24, 0x5b, 0x40, 0x12, 0xf8, 0xd8, 0xfc, 0xb3, 0x13, 0x0d, 0xf0, 0x06, 0x0b, +0xe7, 0xbe, 0x0e, 0xee, 0xef, 0xd6, 0x34, 0xf1, 0x13, 0x0c, 0xf1, 0xcc, 0x1c, 0x26, 0xf0, 0xf7, 0x0a, 0xeb, 0x08, 0x0d, 0x0c, 0xfc, 0xdb, 0xf5, 0x1b, 0x5e, 0x81, 0x11, 0xee, 0xf0, 0xe7, 0xd7, +0x08, 0xf9, 0xe0, 0xcc, 0x02, 0x01, 0x08, 0x0d, 0x34, 0xfc, 0x0a, 0x1c, 0x28, 0x0d, 0xd4, 0x0e, 0x40, 0xf3, 0x13, 0x06, 0x1f, 0x35, 0xfa, 0x1c, 0xca, 0xc4, 0x11, 0xf7, 0x33, 0x26, 0x14, 0xe1, +0xff, 0x00, 0x0a, 0x21, 0x29, 0x07, 0x13, 0x59, 0xf4, 0x4e, 0x49, 0xf6, 0xe2, 0x10, 0x17, 0x01, 0xf2, 0x19, 0x22, 0xef, 0x0d, 0x08, 0xd5, 0xdc, 0x1e, 0xee, 0x07, 0xe8, 0x18, 0x09, 0x33, 0x0c, +0x0c, 0xdf, 0x0a, 0xee, 0xf3, 0xc7, 0xdf, 0x0e, 0xc8, 0x20, 0x1c, 0xd8, 0x05, 0xf2, 0xf4, 0xe0, 0xee, 0xed, 0xef, 0x19, 0xb7, 0xeb, 0x06, 0x1b, 0x31, 0x18, 0xe1, 0xf9, 0xeb, 0xe2, 0x2d, 0x51, +0x05, 0xff, 0xfc, 0xf0, 0x25, 0xf4, 0xe9, 0x38, 0x0a, 0x4b, 0xf4, 0xf5, 0xe3, 0x13, 0xf5, 0x44, 0xfa, 0xd5, 0xc7, 0x0b, 0x2d, 0x0c, 0x15, 0x1e, 0x09, 0x00, 0xfc, 0xc5, 0x00, 0xeb, 0xcb, 0x0e, +0xc7, 0xe9, 0xe5, 0xfd, 0x15, 0x15, 0x81, 0x20, 0xf4, 0xda, 0x0e, 0x0a, 0x39, 0xfd, 0x0f, 0xe5, 0xb9, 0x34, 0xcd, 0xd0, 0xfb, 0x12, 0x2f, 0xe7, 0xe4, 0x13, 0x07, 0xf4, 0x0f, 0xd8, 0xfc, 0x4d, +0x9b, 0x27, 0xdf, 0x27, 0x1b, 0x0e, 0xe9, 0x14, 0xae, 0x2f, 0xf7, 0xdf, 0xb3, 0xdd, 0xe2, 0x26, 0x1b, 0x00, 0xba, 0xe2, 0xc9, 0x01, 0xff, 0xca, 0x36, 0x17, 0x22, 0x26, 0xd4, 0xae, 0xfb, 0xf5, +0x07, 0xf3, 0xfe, 0x20, 0x5c, 0x1a, 0x03, 0xfb, 0x7f, 0x2a, 0xd9, 0x1a, 0x09, 0x50, 0xfb, 0xf3, 0xf2, 0x1f, 0x1b, 0xfd, 0xf5, 0x09, 0xf0, 0x41, 0xc3, 0x09, 0xe8, 0x16, 0xe2, 0xed, 0xf2, 0x58, +0xf7, 0xfa, 0x17, 0xc7, 0xfb, 0xfc, 0xd0, 0x16, 0xad, 0xe6, 0xd7, 0xce, 0xe8, 0xd1, 0xe5, 0xf0, 0x0a, 0xde, 0x06, 0x05, 0xd8, 0xba, 0xea, 0x8d, 0xe5, 0x16, 0xd6, 0x53, 0x3b, 0xc9, 0xd1, 0x14, +0x86, 0xff, 0xfb, 0xff, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0x73, 0xfc, 0xff, 0xff, 0x54, 0x01, 0x00, 0x00, 0x62, 0xfe, 0xff, 0xff, 0xd4, 0xfd, 0xff, 0xff, 0xcb, 0x02, 0x00, 0x00, +0x79, 0xfd, 0xff, 0xff, 0x05, 0x03, 0x00, 0x00, 0x93, 0xfd, 0xff, 0xff, 0x4d, 0xff, 0xff, 0xff, 0x99, 0xfa, 0xff, 0xff, 0x30, 0x02, 0x00, 0x00, 0x46, 0xff, 0xff, 0xff, 0xae, 0xfd, 0xff, 0xff, +0x5b, 0x02, 0x00, 0x00, 0x54, 0xfd, 0xff, 0xff, 0x5f, 0xfd, 0xff, 0xff, 0x62, 0x09, 0x00, 0x00, 0x7f, 0xff, 0xff, 0xff, 0x2b, 0x06, 0x00, 0x00, 0x4a, 0xfe, 0xff, 0xff, 0xaa, 0x05, 0x00, 0x00, +0x6f, 0x03, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, 0x71, 0xfe, 0xff, 0xff, 0xd8, 0x08, 0x00, 0x00, 0x62, 0xf9, 0xff, 0xff, 0x08, 0xfd, 0xff, 0xff, 0x98, 0xfe, 0xff, 0xff, 0x1a, 0xfe, 0xff, 0xff, +0x98, 0xfc, 0xff, 0xff, 0xf4, 0x0c, 0x00, 0x00, 0x27, 0xfb, 0xff, 0xff, 0xaa, 0x04, 0x00, 0x00, 0x14, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0x9c, 0xfb, 0xff, 0xff, 0xcb, 0xfa, 0xff, 0xff, +0xdd, 0xfd, 0xff, 0xff, 0x87, 0x02, 0x00, 0x00, 0x9c, 0x09, 0x00, 0x00, 0xe5, 0x00, 0x00, 0x00, 0x39, 0x04, 0x00, 0x00, 0x4f, 0x10, 0x00, 0x00, 0x06, 0xff, 0xff, 0xff, 0x6c, 0xf7, 0xff, 0xff, +0x7a, 0xfb, 0xff, 0xff, 0xb9, 0x0e, 0x00, 0x00, 0xbe, 0xfc, 0xff, 0xff, 0x31, 0x00, 0x00, 0x00, 0x73, 0xff, 0xff, 0xff, 0x95, 0x02, 0x00, 0x00, 0x7c, 0xfe, 0xff, 0xff, 0x94, 0xfb, 0xff, 0xff, +0x45, 0xfc, 0xff, 0xff, 0x1b, 0x01, 0x00, 0x00, 0x9d, 0x0a, 0x00, 0x00, 0x21, 0xfe, 0xff, 0xff, 0x57, 0x03, 0x00, 0x00, 0x67, 0x06, 0x00, 0x00, 0x7d, 0xff, 0xff, 0xff, 0xe4, 0xfc, 0xff, 0xff, +0x08, 0x09, 0x00, 0x00, 0x6d, 0xfe, 0xff, 0xff, 0x35, 0xfd, 0xff, 0xff, 0x9f, 0xfb, 0xff, 0xff, 0xc8, 0xfb, 0xff, 0xff, 0x31, 0x00, 0x00, 0x00, 0xb7, 0x0c, 0x00, 0x00, 0xb7, 0xfe, 0xff, 0xff, +0x98, 0x07, 0x00, 0x00, 0x32, 0x0b, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0xd3, 0x04, 0x00, 0x00, 0x7a, 0xfd, 0xff, 0xff, 0xf8, 0xfd, 0xff, 0xff, 0xf9, 0xfd, 0xff, 0xff, 0x99, 0xfd, 0xff, 0xff, +0xed, 0x06, 0x00, 0x00, 0x6f, 0xfb, 0xff, 0xff, 0x2e, 0xfa, 0xff, 0xff, 0xbd, 0xfe, 0xff, 0xff, 0x61, 0x08, 0x00, 0x00, 0x85, 0xfc, 0xff, 0xff, 0x9a, 0xff, 0xff, 0xff, 0xb5, 0xfa, 0xff, 0xff, +0x5a, 0x02, 0x00, 0x00, 0xaa, 0xfb, 0xff, 0xff, 0x02, 0x03, 0x00, 0x00, 0x37, 0xff, 0xff, 0xff, 0x76, 0xf9, 0xff, 0xff, 0x8b, 0xff, 0xff, 0xff, 0x4d, 0x07, 0x00, 0x00, 0x99, 0x10, 0x00, 0x00, +0x64, 0x02, 0x00, 0x00, 0x19, 0x0e, 0x00, 0x00, 0x0a, 0x03, 0x00, 0x00, 0xdd, 0x14, 0x00, 0x00, 0x6d, 0x11, 0x00, 0x00, 0xfb, 0x0e, 0x00, 0x00, 0x60, 0x09, 0x00, 0x00, 0xc7, 0x0e, 0x00, 0x00, +0x88, 0x11, 0x00, 0x00, 0x02, 0x13, 0x00, 0x00, 0xfd, 0x24, 0x00, 0x00, 0xd2, 0x0d, 0x00, 0x00, 0x5e, 0x0b, 0x00, 0x00, 0xaa, 0x01, 0x00, 0x00, 0x4a, 0x09, 0x00, 0x00, 0xed, 0x19, 0x00, 0x00, +0x8b, 0x09, 0x00, 0x00, 0x53, 0x0e, 0x00, 0x00, 0xe6, 0x0b, 0x00, 0x00, 0x2c, 0x10, 0x00, 0x00, 0xa6, 0x09, 0x00, 0x00, 0x9b, 0x08, 0x00, 0x00, 0xa0, 0x08, 0x00, 0x00, 0x68, 0x0e, 0x00, 0x00, +0x17, 0x1d, 0x00, 0x00, 0x32, 0x0f, 0x00, 0x00, 0x56, 0x10, 0x00, 0x00, 0x72, 0x01, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0xb8, 0x0b, 0x00, 0x00, 0xe7, 0xd2, 0x59, 0x14, 0x38, 0xf0, 0x96, 0x42, +0xd3, 0xd9, 0xff, 0x29, 0x3f, 0xbc, 0x76, 0x15, 0xa6, 0xa5, 0x07, 0xf0, 0xc3, 0x1e, 0x39, 0xaf, 0x17, 0xf4, 0xd9, 0x27, 0x2d, 0x7f, 0xc3, 0x17, 0xd9, 0x93, 0x81, 0xee, 0x15, 0xa7, 0x1a, 0xb2, +0x41, 0xc0, 0x07, 0x0f, 0x10, 0x06, 0xb8, 0xfc, 0x7f, 0x50, 0x7f, 0x32, 0xdf, 0x2a, 0xd0, 0xcc, 0x81, 0x10, 0x25, 0xfc, 0x0b, 0x2e, 0xd0, 0xf1, 0x2a, 0xef, 0xd3, 0xba, 0x24, 0x0a, 0x81, 0x7f, +0x81, 0xd4, 0xe8, 0xde, 0xd8, 0x17, 0xf4, 0xfe, 0x02, 0xe9, 0x2d, 0xbd, 0x00, 0xcf, 0x43, 0x8a, 0x39, 0x51, 0x3d, 0xc9, 0xbe, 0xe8, 0xc0, 0xc2, 0x02, 0x01, 0xfc, 0x04, 0xfd, 0x03, 0x10, 0x07, +0xfa, 0xf4, 0x0a, 0xfb, 0x08, 0xfd, 0xf0, 0x06, 0xf6, 0x0d, 0xfe, 0x01, 0xff, 0xfc, 0x07, 0x09, 0x0e, 0xd9, 0xf4, 0x26, 0x00, 0xf1, 0xbf, 0xd3, 0xd9, 0x02, 0xf8, 0x19, 0xe4, 0x89, 0x2c, 0xf7, +0xd0, 0x09, 0x01, 0x13, 0xf9, 0xec, 0xf9, 0xad, 0x18, 0xf0, 0x37, 0xa7, 0x46, 0xda, 0x00, 0xf4, 0xa8, 0xe5, 0xc0, 0x9b, 0xf4, 0xcc, 0x34, 0xc0, 0x2c, 0xcf, 0x40, 0xfd, 0x02, 0x06, 0xee, 0xd8, +0x71, 0x34, 0x42, 0xbc, 0xf6, 0x38, 0xb2, 0x0f, 0x0c, 0x4d, 0x47, 0xf2, 0xf1, 0xe0, 0x12, 0x6d, 0x50, 0x0e, 0xe3, 0x13, 0x06, 0xb7, 0xcd, 0x45, 0xed, 0x00, 0xcc, 0x81, 0xeb, 0x1e, 0x05, 0xfb, +0x4c, 0x00, 0x2a, 0xc2, 0xf1, 0x20, 0xff, 0xeb, 0x10, 0xf6, 0x1e, 0xd9, 0x8f, 0xbc, 0xac, 0xba, 0xf6, 0xf5, 0x09, 0x02, 0xfa, 0x00, 0x17, 0xf0, 0x10, 0x09, 0x15, 0x21, 0xe5, 0xff, 0xfa, 0xfb, +0xfb, 0xf4, 0x00, 0x06, 0x03, 0xe8, 0xfe, 0x04, 0xdb, 0xf2, 0xff, 0xf9, 0x91, 0xee, 0xd2, 0x53, 0xe6, 0x40, 0x9b, 0x02, 0x0d, 0xa7, 0x3e, 0x20, 0xb6, 0x25, 0xea, 0x64, 0xdf, 0xd5, 0xed, 0xd6, +0x37, 0x06, 0x41, 0xcc, 0x57, 0x2b, 0xc5, 0xfe, 0xd8, 0x25, 0xe2, 0x66, 0xa6, 0x05, 0x24, 0x1a, 0xe1, 0xf6, 0x10, 0xba, 0xdf, 0xff, 0xd5, 0xce, 0x15, 0xe5, 0x01, 0xdd, 0x19, 0x0d, 0xc1, 0xae, +0x2f, 0x50, 0xe0, 0xf6, 0xdb, 0x3a, 0x78, 0x1e, 0x26, 0x5c, 0x50, 0xb6, 0xcc, 0x02, 0xcf, 0x3b, 0xfd, 0xfc, 0xf9, 0x11, 0xf7, 0x5f, 0x04, 0xe7, 0x6b, 0x01, 0x56, 0x08, 0x62, 0xc1, 0x13, 0x93, +0xec, 0x1b, 0x60, 0xdf, 0xf3, 0xc8, 0xdf, 0xd4, 0x15, 0x07, 0xfc, 0x23, 0x01, 0xf8, 0xdf, 0x07, 0xd1, 0x0a, 0xf2, 0x0b, 0xc7, 0xf6, 0xf1, 0xfe, 0xfd, 0x08, 0x07, 0xf0, 0xef, 0x1a, 0xfe, 0xf1, +0xec, 0x2d, 0x70, 0x69, 0xac, 0xd0, 0x03, 0x26, 0x24, 0xd4, 0xb2, 0x1d, 0x45, 0xca, 0x7f, 0x37, 0x04, 0xb7, 0xc2, 0x6c, 0x4e, 0xdf, 0xfd, 0xfe, 0xbb, 0xfc, 0x5f, 0xe4, 0x4d, 0x6d, 0x04, 0x99, +0xa1, 0x52, 0x01, 0xf2, 0xe0, 0xcf, 0x2e, 0xa1, 0x9a, 0xca, 0x04, 0xdc, 0x23, 0xe4, 0xd7, 0x53, 0x76, 0xfd, 0x18, 0xc9, 0xe4, 0x46, 0x04, 0xf4, 0x7e, 0x5c, 0x2c, 0xbc, 0xb7, 0x31, 0x57, 0x3b, +0x42, 0x35, 0xfd, 0xab, 0xe8, 0xc7, 0xb3, 0x3e, 0x11, 0xd6, 0xfb, 0x18, 0x0a, 0x05, 0xea, 0xfb, 0x02, 0x24, 0xfa, 0x2c, 0x64, 0xfb, 0xe3, 0xcb, 0xed, 0x53, 0x4c, 0xd8, 0x93, 0xc7, 0xb9, 0xbd, +0x03, 0x01, 0xf7, 0x04, 0xfe, 0xfe, 0xf7, 0x1a, 0xf1, 0x0e, 0x02, 0xcc, 0xf1, 0x09, 0x04, 0xf9, 0x06, 0x01, 0xff, 0x17, 0x05, 0x0a, 0x08, 0x0a, 0x23, 0x12, 0x7f, 0x67, 0xb1, 0xd5, 0xfb, 0x35, +0x3f, 0xa6, 0xd9, 0xdc, 0x2c, 0x99, 0x3e, 0x00, 0x81, 0xee, 0x19, 0x07, 0xc8, 0xca, 0x39, 0xf9, 0x20, 0xde, 0xe2, 0xc4, 0x4b, 0x2c, 0x8d, 0x06, 0xb5, 0xfe, 0x8c, 0xf1, 0x49, 0xab, 0x7f, 0xbe, +0xe0, 0x02, 0xeb, 0xff, 0xee, 0x2c, 0xf7, 0x29, 0x73, 0xf7, 0x14, 0x1a, 0x14, 0x19, 0x64, 0xf8, 0xd1, 0x12, 0x02, 0xaf, 0xe3, 0xf4, 0x7f, 0xfe, 0x05, 0x05, 0xc5, 0xd9, 0x1e, 0xf5, 0xb7, 0xed, +0x97, 0xa5, 0x45, 0xc1, 0x01, 0x11, 0xc7, 0x0f, 0x44, 0xe4, 0x1b, 0x77, 0x10, 0xac, 0xe6, 0xa2, 0xec, 0x1a, 0x7f, 0xd9, 0x05, 0xd4, 0xa9, 0x81, 0xfc, 0x00, 0xfc, 0xf9, 0xf7, 0x04, 0x1a, 0x02, +0x15, 0xf1, 0x10, 0x20, 0x0b, 0xfb, 0xdb, 0x03, 0xe8, 0x17, 0x00, 0x0a, 0xfe, 0xed, 0xfe, 0x05, 0xe5, 0xc6, 0x01, 0xf9, 0x9c, 0xfb, 0xc6, 0x20, 0xce, 0x1e, 0xc4, 0xf6, 0x21, 0x81, 0x0a, 0xc7, +0x02, 0x0e, 0xe5, 0xdc, 0x4b, 0x4c, 0x2c, 0xeb, 0xb2, 0x13, 0xd4, 0xb0, 0x3b, 0x5a, 0x1c, 0x0c, 0xf5, 0x08, 0x88, 0x00, 0xe5, 0xc7, 0x44, 0xaa, 0x6c, 0x29, 0xf3, 0xce, 0xfb, 0x4e, 0xe1, 0x20, +0x17, 0x5e, 0x5d, 0xeb, 0xe8, 0x06, 0x89, 0xf0, 0x89, 0xb9, 0x01, 0xe6, 0x10, 0xdd, 0xe8, 0x45, 0xd3, 0xe7, 0xe3, 0xd6, 0xbe, 0x0f, 0x90, 0x25, 0x0f, 0xf7, 0x31, 0xe6, 0xe6, 0x07, 0x3b, 0xff, +0x25, 0xf6, 0x68, 0xc1, 0x55, 0xc5, 0x49, 0xbd, 0x71, 0x07, 0x60, 0x93, 0xb3, 0x34, 0xc6, 0xee, 0xf6, 0x00, 0x00, 0xfe, 0x05, 0x05, 0xf8, 0x02, 0x01, 0x13, 0xf9, 0x0a, 0x02, 0x01, 0xf4, 0xf6, +0x75, 0xf5, 0x03, 0x07, 0x03, 0xf5, 0xf7, 0xea, 0x5a, 0xbf, 0xe8, 0xd3, 0x81, 0xff, 0x9d, 0x2c, 0xad, 0xf6, 0xa3, 0xe9, 0x00, 0x84, 0x27, 0xbb, 0xda, 0x11, 0x10, 0x17, 0x1a, 0x09, 0xeb, 0xa6, +0x0c, 0x35, 0x41, 0xc9, 0x5a, 0x32, 0x81, 0x01, 0xd9, 0x02, 0xfa, 0xf2, 0x52, 0xce, 0x1d, 0xa7, 0x30, 0xdd, 0xe1, 0x40, 0x13, 0xf5, 0x81, 0x5f, 0xea, 0x52, 0xce, 0x3d, 0xe3, 0x27, 0x89, 0xb4, +0x1b, 0xc4, 0xfb, 0xec, 0xee, 0xe9, 0x19, 0x5e, 0x3c, 0x62, 0x1b, 0xad, 0x9f, 0xad, 0xdf, 0xc1, 0xca, 0x45, 0x6a, 0x1d, 0xde, 0xfb, 0x47, 0xdc, 0x2e, 0x81, 0x4c, 0x05, 0x7f, 0xc2, 0x1d, 0xae, +0x32, 0x54, 0x17, 0x07, 0xa6, 0xd6, 0x38, 0xe3, 0xeb, 0x1d, 0xf5, 0x0a, 0xfd, 0xee, 0x16, 0x14, 0x07, 0x6a, 0x38, 0x0f, 0x37, 0xe9, 0x20, 0xec, 0x63, 0xf1, 0x05, 0x24, 0x0a, 0x10, 0xf9, 0x39, +0x4f, 0xd7, 0x44, 0x01, 0x95, 0xff, 0x22, 0x7a, 0xee, 0x52, 0xc4, 0x5c, 0x2a, 0xf8, 0x6c, 0x31, 0x24, 0x0b, 0x2b, 0x7f, 0xaa, 0xd1, 0xe5, 0xf2, 0x05, 0x6b, 0x7f, 0xb1, 0x57, 0x7f, 0xbb, 0xe5, +0xae, 0x21, 0xb1, 0x2f, 0xb5, 0x31, 0x4c, 0x0d, 0x2d, 0xff, 0xc0, 0x53, 0x7f, 0x16, 0xa1, 0x74, 0xd1, 0x57, 0xc9, 0x22, 0x23, 0x7f, 0xf5, 0x12, 0xfc, 0x68, 0x17, 0xdd, 0xe5, 0xc3, 0x51, 0x4e, +0x7f, 0x20, 0xfa, 0x14, 0x0c, 0x81, 0x01, 0x1b, 0xea, 0x50, 0x7f, 0x0e, 0x58, 0x01, 0x34, 0xc3, 0x2c, 0x33, 0x17, 0x35, 0x0f, 0x8c, 0xc8, 0xa9, 0xf6, 0x53, 0x10, 0x4a, 0xef, 0x2d, 0x2c, 0x60, +0x3a, 0x2f, 0x04, 0xc6, 0x01, 0x0f, 0x81, 0x11, 0x3b, 0x15, 0x20, 0xbb, 0x7f, 0x00, 0xac, 0x25, 0x14, 0x0c, 0xf6, 0xdd, 0xc5, 0x44, 0xfa, 0x81, 0x1b, 0xd9, 0x2e, 0x07, 0xef, 0xf2, 0xb0, 0x3e, +0x3f, 0x2b, 0x81, 0x6a, 0x6d, 0xe9, 0x6e, 0x6a, 0x14, 0x39, 0xae, 0x4c, 0xcf, 0xc8, 0xfd, 0x0b, 0xea, 0x3b, 0x52, 0xde, 0x46, 0x47, 0xb8, 0xf4, 0xd1, 0xb4, 0xed, 0x40, 0xae, 0x2d, 0xbf, 0xd3, +0xb8, 0xb1, 0xcf, 0x6c, 0x4b, 0x20, 0x9b, 0x0a, 0x1d, 0x98, 0x93, 0x21, 0xe9, 0x44, 0x24, 0xd3, 0x5f, 0xf3, 0xb1, 0xea, 0xe4, 0xd6, 0x39, 0x38, 0x4c, 0x7f, 0xe9, 0xf8, 0x5f, 0xb4, 0xf1, 0x01, +0x01, 0xd3, 0x68, 0xc6, 0x45, 0x4b, 0x2e, 0xf3, 0x1d, 0x21, 0x3c, 0x7f, 0x5f, 0x04, 0xc4, 0xcc, 0xd9, 0x7f, 0x50, 0xcf, 0xc3, 0xb1, 0xfd, 0x2c, 0x0f, 0xe9, 0xf8, 0x14, 0x12, 0x0d, 0xc7, 0xab, +0xfd, 0x74, 0xe5, 0xac, 0x21, 0xfe, 0xd5, 0x0a, 0x45, 0x1a, 0xff, 0x1c, 0x05, 0x40, 0xf8, 0xe2, 0xd2, 0xe9, 0xf5, 0x3a, 0xee, 0xed, 0xf6, 0x7f, 0x7f, 0x2c, 0x93, 0x32, 0x13, 0x9c, 0x2b, 0xf1, +0x0f, 0x0a, 0xae, 0x16, 0x1e, 0xd1, 0xc9, 0x02, 0xb1, 0x17, 0x0f, 0xdc, 0x21, 0x11, 0xcb, 0xd7, 0x13, 0x25, 0xac, 0x4e, 0xe4, 0xee, 0x1c, 0xc0, 0xa0, 0x01, 0xd9, 0x30, 0x3b, 0x7f, 0x95, 0x13, +0xef, 0xd9, 0x18, 0x41, 0x01, 0x76, 0x7f, 0xef, 0x6e, 0xb7, 0x1f, 0xf5, 0xc9, 0xfb, 0x75, 0x3e, 0x17, 0x29, 0x09, 0xac, 0x20, 0xbf, 0xd1, 0xb8, 0x54, 0x97, 0x37, 0xe3, 0x23, 0xe0, 0x2a, 0xfd, +0x0c, 0xe0, 0x7f, 0x5e, 0x59, 0x90, 0x16, 0xc5, 0xd4, 0x76, 0x2f, 0x90, 0xb5, 0xef, 0x05, 0xe4, 0xe3, 0x03, 0xfa, 0x0a, 0x01, 0xfd, 0x0b, 0x2b, 0x11, 0x0e, 0x10, 0x40, 0xfd, 0xfc, 0x01, 0xf2, +0x7f, 0xe2, 0x08, 0x06, 0x02, 0x00, 0xee, 0x07, 0x53, 0x23, 0x36, 0xd6, 0xcb, 0x0e, 0xb0, 0xfb, 0xd0, 0xe4, 0xd5, 0x70, 0x22, 0x03, 0x34, 0xc0, 0xc7, 0x68, 0x91, 0xf4, 0x0f, 0xeb, 0xe2, 0xf1, +0xbb, 0xed, 0xee, 0x7f, 0xc7, 0xe7, 0xd8, 0xbb, 0xfb, 0x03, 0xdd, 0x44, 0x2c, 0x18, 0x2d, 0xb4, 0x3f, 0x15, 0x81, 0x09, 0xe9, 0x23, 0xc4, 0x7f, 0xd7, 0x40, 0xc1, 0xd5, 0xfd, 0x18, 0xcb, 0xd1, +0xfa, 0x81, 0xc6, 0xe7, 0xcc, 0xda, 0xa4, 0x3d, 0x08, 0x44, 0x3f, 0xd0, 0xc1, 0xb7, 0x21, 0xa7, 0x21, 0xf6, 0xfa, 0xe5, 0xd3, 0xce, 0x3f, 0xd7, 0x0b, 0xb8, 0xde, 0xd1, 0x2f, 0x0a, 0x62, 0xb9, +0x7f, 0x1c, 0x16, 0x81, 0xec, 0xf3, 0x21, 0x0f, 0x07, 0xff, 0xf4, 0x07, 0x02, 0x08, 0x20, 0x06, 0x0d, 0xfb, 0xc5, 0x07, 0x03, 0x08, 0x04, 0x09, 0xf5, 0xfc, 0xff, 0x0c, 0xfd, 0x0c, 0x08, 0x11, +0x7f, 0x12, 0x24, 0xad, 0xf2, 0x41, 0xee, 0x08, 0xb9, 0xe2, 0xeb, 0x7f, 0xd7, 0x17, 0xf6, 0xc3, 0xbd, 0x35, 0x1a, 0x25, 0xaf, 0xbb, 0xdc, 0xd3, 0x22, 0x2b, 0x47, 0x44, 0xe4, 0x6b, 0x12, 0x3e, +0x4c, 0xd1, 0xf8, 0x44, 0xcb, 0xfa, 0x8f, 0xff, 0x1a, 0xab, 0xaf, 0x41, 0x45, 0x15, 0xb0, 0x53, 0xc6, 0x78, 0xa2, 0x93, 0x07, 0xf7, 0xae, 0x12, 0xaf, 0xcd, 0x03, 0xe8, 0x25, 0xc4, 0xe6, 0x3a, +0x35, 0x29, 0x0b, 0x1c, 0x97, 0x06, 0x83, 0xc0, 0x0f, 0x78, 0xef, 0x40, 0x0d, 0x0a, 0x16, 0xcf, 0x1f, 0x92, 0x16, 0xe2, 0xea, 0xa4, 0xf2, 0x17, 0x1c, 0x59, 0x27, 0xf5, 0x91, 0x3a, 0xb6, 0xb6, +0x16, 0xe9, 0xff, 0x06, 0x07, 0xeb, 0xcb, 0xdf, 0xf5, 0x12, 0xd0, 0x2a, 0xe3, 0xde, 0x06, 0xf3, 0xf8, 0xf2, 0xf7, 0xfa, 0x06, 0xd8, 0x07, 0x23, 0x22, 0x19, 0x56, 0xdb, 0xfa, 0x54, 0x43, 0x37, +0xdb, 0xe3, 0xf3, 0x62, 0xf3, 0x0f, 0xfd, 0x38, 0x2f, 0x7f, 0xfe, 0x6d, 0x89, 0x0a, 0xf6, 0xdc, 0xb8, 0x7f, 0x40, 0x6e, 0x1d, 0xfe, 0xe7, 0x2b, 0x91, 0x00, 0xa7, 0x5a, 0x39, 0xe3, 0xa2, 0x0c, +0xe9, 0x81, 0xb6, 0x6a, 0xc6, 0x57, 0x24, 0x64, 0xa8, 0x01, 0xde, 0x4b, 0xe1, 0x59, 0xe2, 0xc5, 0x16, 0x1a, 0x81, 0x39, 0x2c, 0x06, 0x6e, 0x7f, 0xfd, 0x15, 0x7f, 0xf4, 0x27, 0xbd, 0x07, 0x0b, +0x1b, 0x66, 0xfd, 0x16, 0x18, 0xb7, 0x7f, 0x1b, 0x1a, 0x08, 0xf6, 0x31, 0x62, 0xcf, 0xd1, 0x34, 0xf3, 0x5e, 0xf5, 0x30, 0xc2, 0xc1, 0x13, 0x2d, 0x7f, 0x81, 0x2b, 0x81, 0x81, 0x7f, 0x78, 0x7f, +0x7f, 0x81, 0xd3, 0x7f, 0x78, 0x7f, 0x81, 0x7f, 0x01, 0x0f, 0x81, 0x26, 0x81, 0xe7, 0x7f, 0x1f, 0xcf, 0x81, 0x11, 0xff, 0xe7, 0x3c, 0xe6, 0x3f, 0x4d, 0xf8, 0xa6, 0x30, 0x7f, 0xf2, 0x00, 0x2f, +0x12, 0x4d, 0xc7, 0x39, 0x1b, 0x13, 0xca, 0x7f, 0xe5, 0x53, 0x5d, 0x0d, 0xf3, 0x25, 0xfd, 0x1c, 0xfd, 0x81, 0xdd, 0x7f, 0x43, 0x77, 0xc9, 0x81, 0xb1, 0xf4, 0xa3, 0x52, 0x61, 0x44, 0xb1, 0x3b, +0xc4, 0xab, 0x1b, 0x47, 0x53, 0x68, 0x4c, 0xf7, 0x7f, 0xdf, 0xd1, 0x14, 0x58, 0xb8, 0x12, 0xd6, 0x39, 0x03, 0x44, 0xf0, 0x5f, 0xaf, 0xac, 0x96, 0x9c, 0x04, 0x4d, 0x4e, 0x4a, 0x15, 0x49, 0x50, +0x7f, 0xcd, 0x3c, 0x64, 0xfe, 0xb5, 0x0d, 0x5e, 0xdf, 0xfe, 0x06, 0x5d, 0xc1, 0x44, 0x0b, 0x51, 0x48, 0x29, 0x81, 0x22, 0xfb, 0x5e, 0xff, 0x3b, 0x07, 0xd1, 0x81, 0x44, 0xdb, 0x3e, 0xee, 0x39, +0x08, 0x7f, 0x0a, 0x7f, 0xfa, 0xb3, 0x17, 0x54, 0x1a, 0xed, 0x1c, 0x1f, 0xf7, 0x11, 0xf1, 0x55, 0x6f, 0xc9, 0xf5, 0x4e, 0x27, 0xbf, 0x07, 0xe9, 0xe5, 0x40, 0x90, 0x0f, 0xa7, 0xb8, 0xf8, 0x49, +0xe4, 0x13, 0xff, 0x3d, 0xeb, 0x52, 0x2b, 0xd9, 0xa6, 0x97, 0xc1, 0x63, 0x24, 0x7f, 0xfa, 0xe0, 0xd7, 0xa9, 0x84, 0x6a, 0x63, 0x43, 0xa2, 0x46, 0xd3, 0xb8, 0xdf, 0x1a, 0x1b, 0x24, 0x4e, 0x1f, +0x21, 0x95, 0x02, 0xea, 0x0a, 0x81, 0x06, 0xcd, 0xff, 0x4b, 0x38, 0xf0, 0x7f, 0xeb, 0xe7, 0xf8, 0x19, 0xdb, 0x29, 0x0c, 0x7f, 0xab, 0x2f, 0x19, 0x2d, 0xc3, 0xf0, 0x06, 0x31, 0xbb, 0xf0, 0x96, +0xec, 0x2f, 0xda, 0x95, 0xbd, 0xc4, 0x98, 0xf5, 0xf6, 0x00, 0x0c, 0x05, 0xfc, 0xf9, 0x0c, 0x0a, 0x0d, 0x1e, 0xaa, 0x15, 0xff, 0xf4, 0x10, 0x02, 0xd8, 0xe5, 0xfb, 0xfb, 0xfd, 0x10, 0x20, 0x0e, +0x4c, 0x50, 0xd7, 0xdc, 0x38, 0x00, 0xcf, 0xf6, 0xd6, 0x60, 0x20, 0xb7, 0x3b, 0x0e, 0xb2, 0x96, 0x2a, 0xc7, 0xeb, 0x00, 0xc0, 0x1a, 0x27, 0x10, 0x81, 0xdf, 0xef, 0xf6, 0xb1, 0xa3, 0xbb, 0x23, +0x1b, 0xd9, 0x4f, 0xe6, 0x44, 0x33, 0x99, 0xc6, 0x0c, 0x7c, 0xa2, 0x2a, 0x52, 0xf0, 0xd9, 0x01, 0x12, 0x29, 0xb8, 0xa4, 0x41, 0x03, 0xb4, 0x10, 0xcc, 0xfa, 0xc9, 0x30, 0xf1, 0xec, 0xa7, 0xe0, +0xf5, 0xbf, 0x59, 0xce, 0xd0, 0x0d, 0xc9, 0xb2, 0x33, 0x37, 0xe8, 0xec, 0xcf, 0xe8, 0x12, 0xb6, 0xa1, 0xf2, 0xc0, 0xc3, 0xe6, 0x0e, 0x7f, 0xc7, 0x11, 0xfa, 0xca, 0x22, 0xc7, 0x6a, 0x0f, 0x48, +0x09, 0xfc, 0x0a, 0xfc, 0x07, 0xfb, 0x00, 0xf2, 0xfd, 0xfb, 0xf5, 0x0a, 0xfe, 0x07, 0xe4, 0xff, 0xed, 0x13, 0xfe, 0xfe, 0x01, 0xed, 0xfa, 0xf0, 0x74, 0x46, 0xa0, 0x0c, 0x0b, 0x5b, 0xe3, 0xe3, +0xe0, 0x3e, 0xf7, 0xa6, 0xee, 0x0a, 0xca, 0x02, 0xc8, 0x76, 0xca, 0xf4, 0xe2, 0xac, 0xd3, 0xe7, 0x24, 0x5d, 0xfd, 0x12, 0xee, 0x0b, 0xc7, 0x4f, 0x66, 0xf7, 0x0e, 0x0b, 0x12, 0x3e, 0x9b, 0xdb, +0x37, 0xfa, 0xfe, 0xc3, 0xce, 0x21, 0xc5, 0xae, 0x01, 0xf6, 0x34, 0xfb, 0x2c, 0xff, 0xa5, 0xff, 0xfd, 0x9f, 0x94, 0x00, 0xf0, 0xde, 0x05, 0x62, 0xe8, 0x03, 0x36, 0xc3, 0xa8, 0xa2, 0xad, 0x94, +0xf2, 0x3c, 0x2b, 0xda, 0x0e, 0x81, 0x33, 0x17, 0xb3, 0xf6, 0xb4, 0xe6, 0xf8, 0x1b, 0x39, 0x5d, 0xfd, 0xfa, 0xa0, 0xaf, 0x16, 0xb8, 0xe2, 0xcd, 0x0e, 0x04, 0xf9, 0xfc, 0xfd, 0x10, 0x01, 0x0b, +0x10, 0xef, 0xf4, 0xfc, 0x17, 0x0d, 0xf5, 0x04, 0x1f, 0x08, 0x02, 0xe0, 0xfd, 0x11, 0xfd, 0x21, 0x45, 0xf3, 0xdc, 0xa8, 0x38, 0x59, 0x7c, 0xd0, 0x0a, 0x0e, 0x66, 0xc6, 0xcb, 0x6d, 0xb6, 0x10, +0xd4, 0x7c, 0xfe, 0xe1, 0xce, 0x12, 0xf0, 0xf2, 0xd3, 0x7a, 0x24, 0x75, 0xca, 0x2f, 0xe9, 0x4f, 0x81, 0xd6, 0xfa, 0x38, 0x38, 0x0c, 0xa7, 0x38, 0x16, 0xca, 0xa6, 0xde, 0x46, 0x53, 0xef, 0xbb, +0xb6, 0x26, 0xe9, 0xdf, 0x7f, 0x33, 0x13, 0xba, 0xc7, 0x19, 0xb4, 0x7f, 0x66, 0xcd, 0xf8, 0xfa, 0xcc, 0xd4, 0x73, 0x03, 0x02, 0xf3, 0x17, 0x8e, 0x99, 0x7f, 0x0c, 0x66, 0x1c, 0xdd, 0x4e, 0x44, +0xa5, 0xbe, 0x41, 0x00, 0x31, 0xf3, 0xde, 0x55, 0xe3, 0x16, 0xb9, 0x48, 0x81, 0xa1, 0x81, 0x41, 0xa0, 0xee, 0xea, 0x09, 0x6d, 0xc8, 0x08, 0x2e, 0x97, 0x28, 0xf9, 0x35, 0xf4, 0xe8, 0x9e, 0xf7, +0x14, 0xea, 0x18, 0xec, 0x36, 0x81, 0x0e, 0xd5, 0xf8, 0xa6, 0xbc, 0x1c, 0x27, 0x58, 0x04, 0x1e, 0x13, 0x16, 0x15, 0xdf, 0x22, 0x29, 0xb8, 0x69, 0x9e, 0x46, 0x83, 0xdc, 0x81, 0xa3, 0xf9, 0x58, +0xa6, 0x29, 0xd2, 0x29, 0x81, 0xb1, 0x02, 0x45, 0xd5, 0xaa, 0xd8, 0x43, 0x7f, 0x11, 0xb1, 0x8f, 0xdd, 0xbb, 0xc2, 0xdd, 0x3e, 0x2c, 0x3d, 0xd6, 0xf5, 0x81, 0x08, 0x4b, 0x5b, 0x0f, 0x57, 0x14, +0xe7, 0xd2, 0xb3, 0x0b, 0x7f, 0xec, 0x15, 0x2a, 0xb9, 0xcb, 0x3f, 0xd0, 0x7a, 0x0b, 0xc8, 0xfb, 0x0b, 0xf0, 0x0c, 0x67, 0x7c, 0x91, 0x26, 0x7f, 0xe4, 0xc7, 0x2e, 0x15, 0xd6, 0xe3, 0x25, 0x7d, +0xff, 0xaa, 0xb8, 0x16, 0xf4, 0xcc, 0x87, 0x78, 0x53, 0xfc, 0x02, 0xfb, 0x18, 0xf7, 0xfc, 0x03, 0xd0, 0xbc, 0xcc, 0x16, 0x12, 0x1d, 0xde, 0x07, 0x15, 0x12, 0xf7, 0x28, 0xfb, 0x99, 0xd3, 0x05, +0xd0, 0xdd, 0xdf, 0x13, 0xf4, 0x35, 0xdf, 0xb6, 0x13, 0x68, 0x49, 0xbe, 0xfd, 0x50, 0xea, 0x2b, 0xe2, 0xef, 0x17, 0xf5, 0x0c, 0x10, 0xbc, 0x66, 0xd1, 0x11, 0xe3, 0x71, 0xfe, 0x2b, 0x99, 0x1d, +0xf7, 0x10, 0x3d, 0xd4, 0x5f, 0x79, 0xa9, 0xc1, 0xca, 0xa5, 0xc4, 0xe2, 0x6a, 0x1b, 0xf1, 0x2f, 0xf7, 0xe2, 0xbb, 0xd0, 0x1d, 0xe6, 0x55, 0xa9, 0x61, 0xd3, 0xeb, 0x27, 0x39, 0xa4, 0x02, 0x8b, +0x05, 0x46, 0x6d, 0xbc, 0x5c, 0x0d, 0xeb, 0xed, 0xe7, 0xfb, 0xfb, 0x08, 0x33, 0xa3, 0x4a, 0xf8, 0x1f, 0xb3, 0x01, 0x0f, 0xf1, 0x1d, 0x49, 0xf9, 0x14, 0xd7, 0xa6, 0xcb, 0xb7, 0xfe, 0xf5, 0x43, +0xf2, 0x0b, 0x02, 0x00, 0x02, 0x08, 0x06, 0xec, 0x1a, 0xf9, 0xfb, 0xd2, 0x03, 0x0f, 0xf3, 0x01, 0xef, 0x02, 0x02, 0xd7, 0xfd, 0x06, 0xf8, 0x09, 0x3d, 0x53, 0xc0, 0x08, 0x13, 0xc7, 0x81, 0xe9, +0x18, 0x68, 0x31, 0x03, 0x2e, 0x5c, 0xe0, 0x01, 0xec, 0x08, 0xe8, 0x01, 0x10, 0x81, 0xd4, 0x40, 0xd1, 0xdd, 0xe4, 0xaf, 0xee, 0xbd, 0xcc, 0x36, 0xf5, 0xcf, 0x61, 0xb3, 0xd9, 0xf5, 0xda, 0xd3, +0x07, 0x71, 0x1a, 0x0f, 0x0a, 0xe7, 0x16, 0xc8, 0xd8, 0x38, 0x96, 0xc7, 0x2b, 0x10, 0xd6, 0x17, 0xa6, 0xa6, 0xff, 0xcf, 0xf2, 0xca, 0x4c, 0xf0, 0x4a, 0xfb, 0x2d, 0xa7, 0x17, 0xe7, 0x83, 0xef, +0xf9, 0xe8, 0xff, 0x5d, 0xe3, 0x06, 0xca, 0xef, 0xc3, 0xd4, 0xcf, 0xcf, 0x1a, 0x2a, 0x11, 0x81, 0xb9, 0xf1, 0xc0, 0x0d, 0xf2, 0xab, 0xbd, 0x0c, 0xff, 0x00, 0xfe, 0x03, 0x02, 0xfc, 0xfe, 0x0b, +0xf3, 0xfe, 0x15, 0xfd, 0xfc, 0xfa, 0x0b, 0xf9, 0x0f, 0x03, 0x00, 0x02, 0x02, 0x02, 0x04, 0x02, 0x2f, 0x79, 0xe1, 0xf7, 0xf2, 0x2b, 0x02, 0xbd, 0x09, 0x6e, 0x41, 0x91, 0xed, 0x75, 0xc3, 0xfb, +0x9b, 0xbd, 0xfc, 0xf5, 0xbe, 0xdc, 0xd5, 0xcb, 0xa0, 0xba, 0xfc, 0x36, 0xd0, 0xa4, 0xa3, 0x4b, 0x44, 0xd8, 0x51, 0xa1, 0x44, 0xfa, 0x43, 0xf4, 0xc9, 0x4d, 0x11, 0x81, 0x2f, 0xf0, 0xc0, 0xde, +0x14, 0x1c, 0xcf, 0x3a, 0x24, 0xfb, 0x19, 0xa8, 0xc0, 0xdf, 0xeb, 0xec, 0xf5, 0xfa, 0xcf, 0xf7, 0xe4, 0x05, 0x42, 0x08, 0xe5, 0x47, 0xfb, 0xc1, 0x9f, 0x15, 0xdf, 0x04, 0x32, 0xc1, 0xf8, 0x21, +0x07, 0xbb, 0x40, 0xd6, 0x3e, 0x7f, 0x25, 0x22, 0x01, 0xfd, 0xbe, 0x96, 0xd0, 0x94, 0x8c, 0x9d, 0xf7, 0xfc, 0xff, 0xf7, 0x02, 0xff, 0xfa, 0xd9, 0x18, 0x05, 0x0b, 0xcd, 0xfc, 0x00, 0x01, 0x02, +0x15, 0xf3, 0xfd, 0xf4, 0xfd, 0x0c, 0xfc, 0xf5, 0xe7, 0x12, 0xb5, 0x14, 0x79, 0x7f, 0x3f, 0x06, 0x0f, 0x39, 0x25, 0xa9, 0xc1, 0x77, 0xac, 0x7f, 0x98, 0x74, 0x81, 0xeb, 0x9b, 0xae, 0xcb, 0xf3, +0xf3, 0xe6, 0xa9, 0xff, 0xd2, 0x07, 0x84, 0x7f, 0xe2, 0x83, 0x1a, 0x44, 0x5c, 0xcc, 0xc2, 0x2b, 0x1b, 0xf0, 0x16, 0xdc, 0x17, 0x17, 0xb6, 0xbc, 0x10, 0xb9, 0xd2, 0x7f, 0x50, 0xde, 0xfa, 0xb7, +0x2a, 0x4a, 0xc3, 0x75, 0x44, 0xbe, 0x0a, 0xee, 0xf0, 0xc8, 0x4e, 0x81, 0xed, 0x3f, 0xa3, 0x29, 0xc8, 0xef, 0xd6, 0x63, 0x47, 0xa7, 0x35, 0x61, 0xd2, 0x9a, 0xfe, 0xc2, 0x14, 0x5b, 0x31, 0x64, +0x11, 0xda, 0xc9, 0x8e, 0x04, 0x81, 0xa2, 0xd3, 0xfc, 0xf8, 0x03, 0xf8, 0x13, 0x11, 0x15, 0x14, 0xfd, 0xe8, 0x1f, 0x07, 0x0c, 0x01, 0x98, 0xf8, 0x02, 0x0f, 0xfb, 0xd3, 0xf5, 0xcb, 0xfa, 0xfe, +0xb9, 0xb9, 0xc4, 0x61, 0x46, 0x2b, 0x44, 0x1e, 0xec, 0x5d, 0x6e, 0xc1, 0xca, 0x2b, 0xe8, 0x07, 0x91, 0x22, 0xaf, 0xce, 0xa2, 0xec, 0xb5, 0x42, 0x24, 0xb8, 0xdf, 0xee, 0xc8, 0x05, 0xf7, 0x31, +0xac, 0x3f, 0x0f, 0x4b, 0x33, 0xeb, 0x10, 0x26, 0xc1, 0xe0, 0x0a, 0xcd, 0xdc, 0xca, 0x32, 0x91, 0xe6, 0xbd, 0xf0, 0x62, 0xfa, 0xd2, 0x0f, 0xa7, 0x2d, 0x2c, 0x09, 0x5f, 0x5c, 0x0b, 0xe4, 0xaa, +0xad, 0x21, 0x29, 0x18, 0xc0, 0xe1, 0xdd, 0xf2, 0xb7, 0xe4, 0xba, 0x2e, 0x2f, 0xb5, 0x0c, 0x4f, 0xaf, 0xbd, 0xdb, 0xde, 0x13, 0x42, 0x26, 0x43, 0x12, 0x1a, 0xf2, 0xb1, 0xf2, 0x04, 0xdf, 0xb0, +0xfd, 0x0c, 0xff, 0xff, 0xfd, 0xfa, 0x01, 0x0e, 0x13, 0x21, 0xb2, 0x13, 0x03, 0xf7, 0x02, 0x06, 0xfe, 0x2d, 0x00, 0x2f, 0x02, 0xea, 0x11, 0xfb, 0x0c, 0x96, 0xfb, 0x7f, 0x54, 0xe7, 0x0b, 0xc8, +0xe7, 0x7f, 0x41, 0x91, 0x09, 0x29, 0xa9, 0x38, 0xa3, 0xb4, 0xa0, 0xef, 0xd8, 0x68, 0x81, 0x66, 0x8e, 0xbe, 0x13, 0xd2, 0xe9, 0xe8, 0xdc, 0x3b, 0xe5, 0xbe, 0x7f, 0xa2, 0x3f, 0x31, 0x2e, 0x31, +0x81, 0x18, 0xe6, 0xc7, 0x1b, 0xd4, 0xc6, 0x86, 0xf4, 0xfa, 0xae, 0x3a, 0x2d, 0xca, 0x20, 0x81, 0x33, 0xcd, 0xe8, 0xfb, 0x53, 0xcd, 0xc7, 0x05, 0x50, 0xd2, 0x1a, 0x96, 0x36, 0x1c, 0xdf, 0xdf, +0xd0, 0xd5, 0xfc, 0xfe, 0xda, 0xfd, 0xbd, 0x2f, 0xc5, 0xb6, 0xd1, 0xdf, 0x14, 0x18, 0xfb, 0xaf, 0x0f, 0xb1, 0xb5, 0xf8, 0x9a, 0x1d, 0xa0, 0x89, 0xf5, 0x08, 0x00, 0xfe, 0x06, 0x04, 0xfa, 0xec, +0xdf, 0xed, 0x19, 0xfe, 0xf7, 0xfb, 0x0e, 0xf9, 0x0b, 0xee, 0x01, 0xf3, 0x02, 0x14, 0xfe, 0xf8, 0x36, 0x0d, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x6d, 0xff, 0xff, 0xff, +0xca, 0xfe, 0xff, 0xff, 0x84, 0x0f, 0x00, 0x00, 0x2a, 0xf7, 0xff, 0xff, 0xbf, 0x9e, 0xff, 0xff, 0x4b, 0x13, 0x00, 0x00, 0x0d, 0x02, 0x00, 0x00, 0x4d, 0x02, 0x00, 0x00, 0x07, 0x03, 0x00, 0x00, +0x1c, 0xf2, 0xff, 0xff, 0x19, 0xa4, 0xff, 0xff, 0xdc, 0x13, 0x00, 0x00, 0x23, 0x02, 0x00, 0x00, 0x1b, 0x02, 0x00, 0x00, 0x8c, 0xf2, 0xff, 0xff, 0x03, 0xf1, 0xff, 0xff, 0x28, 0x8a, 0xff, 0xff, +0x01, 0x15, 0x00, 0x00, 0x8a, 0x0d, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x06, 0x00, 0x00, 0xa4, 0x21, 0xac, 0x2e, 0x0d, 0x0c, 0x2d, 0x04, 0xf6, 0xe9, 0xf5, 0xd5, 0x08, 0x0b, 0xfb, 0xf1, +0xdc, 0xf1, 0x24, 0xdd, 0x0b, 0x49, 0xcc, 0x07, 0x4c, 0xce, 0x3e, 0xdc, 0x30, 0xe9, 0xf7, 0x01, 0xf3, 0xed, 0xfb, 0xb3, 0xe1, 0xf5, 0x4a, 0x0f, 0xaa, 0xf5, 0xec, 0x12, 0xee, 0x4c, 0x50, 0x1e, +0x11, 0x0a, 0x3a, 0xd7, 0xc7, 0x01, 0xde, 0xf1, 0xc7, 0x3a, 0xff, 0x2a, 0x2d, 0x29, 0xec, 0x0f, 0xb1, 0x2a, 0xda, 0x14, 0x1b, 0x10, 0xd3, 0xfa, 0x81, 0xca, 0x30, 0x0a, 0x28, 0xff, 0x00, 0xf5, +0x03, 0xc5, 0xf1, 0x30, 0x01, 0x35, 0x19, 0x42, 0x24, 0xf0, 0xea, 0xbe, 0x24, 0x2f, 0x03, 0x32, 0x1f, 0x9f, 0xcc, 0x47, 0x2c, 0xc0, 0xe3, 0xdd, 0xcd, 0x2e, 0xe3, 0x7f, 0xe4, 0xd1, 0xc5, 0xfa, +0x1e, 0xc1, 0xb2, 0xbd, 0x13, 0x35, 0xe3, 0x0a, 0xf9, 0x71, 0xa3, 0x1b, 0xf1, 0x3c, 0xd4, 0xb8, 0xe7, 0x14, 0x1d, 0x09, 0x3e, 0x10, 0x27, 0xfe, 0xf6, 0xbd, 0xfc, 0xc0, 0x26, 0x70, 0xf2, 0x1e, +0x40, 0x03, 0x0b, 0xe7, 0x2a, 0x40, 0xbf, 0x00, 0xf8, 0xfe, 0x8a, 0x68, 0x16, 0x9e, 0xe7, 0xec, 0xfa, 0x03, 0x0b, 0xc7, 0x2a, 0xf2, 0xf0, 0xf4, 0xc8, 0x01, 0xee, 0xe9, 0x25, 0xc9, 0xb5, 0xb6, +0x40, 0xcf, 0xef, 0x1c, 0x16, 0x96, 0xf0, 0x27, 0xc7, 0xf5, 0xcb, 0x53, 0x1e, 0x16, 0xee, 0xeb, 0x08, 0xdd, 0x05, 0xc3, 0x0c, 0x05, 0xdb, 0x11, 0xf7, 0x03, 0x22, 0xa7, 0x07, 0xf1, 0x0c, 0x08, +0x27, 0xd7, 0x03, 0x46, 0x0c, 0xc5, 0x13, 0x09, 0xe4, 0x07, 0x17, 0xe4, 0xf0, 0x1d, 0xc3, 0x0e, 0x0f, 0xb3, 0xec, 0x96, 0x22, 0xdc, 0xcf, 0x21, 0x00, 0x0e, 0x3d, 0xe9, 0x0c, 0x01, 0x14, 0xda, +0x36, 0x0a, 0x0a, 0xf4, 0x1d, 0x08, 0xbb, 0x30, 0xb5, 0xf9, 0x2b, 0xf2, 0x1e, 0x81, 0x0a, 0x0f, 0x10, 0x27, 0xf0, 0xff, 0xc0, 0x2c, 0xef, 0x09, 0xbd, 0x40, 0xf5, 0xce, 0x7c, 0xe0, 0x45, 0xea, +0x14, 0x10, 0x11, 0x16, 0x04, 0x1b, 0xfe, 0xd2, 0xed, 0xdf, 0xf7, 0xf8, 0xd7, 0x03, 0xb7, 0x25, 0x05, 0xee, 0x05, 0xcc, 0x18, 0x03, 0xf2, 0xab, 0xf8, 0xab, 0xeb, 0xb7, 0x63, 0xbd, 0xe8, 0xff, +0x3a, 0x06, 0xfd, 0x05, 0x15, 0xa6, 0x1d, 0xc2, 0x13, 0xed, 0xf0, 0xe7, 0x07, 0x0a, 0xf3, 0xe4, 0xd8, 0xbf, 0xf8, 0xbf, 0xd6, 0xfd, 0xc0, 0x2b, 0xcf, 0x1d, 0xf1, 0x18, 0xf9, 0x3c, 0xcd, 0x2a, +0xfa, 0xf6, 0xd6, 0xee, 0xe8, 0xbc, 0xf5, 0x4b, 0xf5, 0xee, 0x18, 0x65, 0xe7, 0x81, 0x17, 0x56, 0x35, 0x4a, 0x41, 0xfb, 0x0f, 0xe6, 0x4b, 0xf7, 0xf7, 0x22, 0x0e, 0xd3, 0x3f, 0xbc, 0x55, 0xf7, +0xeb, 0xd4, 0xec, 0x38, 0x18, 0x10, 0x1c, 0xb5, 0xf6, 0x14, 0x52, 0x45, 0xef, 0x21, 0xe7, 0x3c, 0x81, 0xd9, 0xd6, 0x40, 0x14, 0x3a, 0x0a, 0xe1, 0x33, 0x10, 0xf9, 0x21, 0x0b, 0xe7, 0x01, 0x33, +0x30, 0xb8, 0x32, 0x16, 0x09, 0xe3, 0x37, 0x0e, 0x04, 0xdf, 0xf8, 0x1d, 0xe4, 0x09, 0x07, 0x2a, 0x1a, 0x2a, 0x0c, 0xff, 0xf7, 0x48, 0xeb, 0xac, 0xf9, 0xb6, 0x35, 0x0d, 0x3a, 0x01, 0xf8, 0xc7, +0xec, 0x37, 0x2c, 0x02, 0xf4, 0x01, 0xb7, 0x01, 0xa9, 0xed, 0x39, 0xe9, 0xc4, 0x13, 0xf0, 0x04, 0xeb, 0xd0, 0x1a, 0x1a, 0x9d, 0xfc, 0x54, 0xde, 0x0c, 0xca, 0x09, 0x19, 0xf7, 0xb6, 0xf7, 0x08, +0x04, 0xec, 0x18, 0xdb, 0x23, 0x22, 0xfd, 0xe6, 0x98, 0xeb, 0xf5, 0x2d, 0x0c, 0xe6, 0x51, 0x44, 0xb0, 0xc5, 0xe8, 0x53, 0xe1, 0x11, 0xca, 0xf8, 0x26, 0x3e, 0x38, 0x5c, 0xe3, 0x09, 0xea, 0xe8, +0x34, 0xcc, 0xfe, 0xe9, 0x2a, 0xd6, 0xef, 0x47, 0x1f, 0x0c, 0x27, 0xce, 0x18, 0x07, 0x02, 0xde, 0x67, 0x7f, 0xf9, 0xf3, 0x11, 0x48, 0x31, 0xf3, 0x06, 0x04, 0x3f, 0x08, 0x0d, 0x19, 0x2d, 0xd6, +0xff, 0x1c, 0x14, 0x27, 0xed, 0x2b, 0xab, 0x12, 0xc0, 0xeb, 0x5a, 0xbb, 0xc9, 0x47, 0xf5, 0x3e, 0xfc, 0xd1, 0x0b, 0xd9, 0xe4, 0x2c, 0x31, 0x2b, 0xf6, 0xde, 0xfd, 0x4b, 0xfd, 0xd9, 0x00, 0xe6, +0xdc, 0x16, 0x03, 0xcf, 0x62, 0x48, 0xf8, 0x91, 0xe9, 0xba, 0xd2, 0x2e, 0x05, 0xeb, 0x2d, 0x1a, 0x81, 0xf9, 0xbd, 0x01, 0x00, 0x1c, 0x29, 0x1a, 0xdf, 0xce, 0xe4, 0xda, 0x08, 0x28, 0xec, 0xdd, +0x06, 0x0d, 0x1e, 0xe8, 0x00, 0x44, 0xcc, 0x06, 0x52, 0xdc, 0x27, 0xfb, 0x61, 0xd4, 0xf2, 0x1b, 0xfd, 0xe7, 0xf4, 0xa0, 0xe8, 0xe1, 0x24, 0x19, 0xb9, 0xf7, 0xf4, 0x08, 0xf5, 0x4d, 0x5a, 0x30, +0xff, 0x1e, 0x42, 0xe4, 0xba, 0x1a, 0xf5, 0x08, 0xbb, 0x40, 0xe6, 0x2f, 0x1b, 0x4a, 0xef, 0x05, 0xa1, 0x0c, 0xda, 0x43, 0x28, 0x18, 0xbe, 0xfc, 0x99, 0xc5, 0x22, 0x02, 0x4a, 0xf2, 0xf2, 0xd7, +0x09, 0xc6, 0xfb, 0x11, 0x11, 0x2b, 0x12, 0x48, 0x39, 0xf0, 0x0a, 0xc2, 0x2a, 0x40, 0x15, 0x20, 0x36, 0xc2, 0xf6, 0x11, 0x3b, 0xd3, 0xfc, 0xc5, 0xd8, 0x19, 0xe5, 0x7f, 0xd5, 0xde, 0xc0, 0x02, +0x14, 0xa2, 0xc0, 0xc2, 0x03, 0x2b, 0xce, 0x1a, 0xf8, 0x33, 0xc4, 0x34, 0xdf, 0x36, 0xd6, 0xba, 0x0a, 0x29, 0x08, 0x05, 0x22, 0x3f, 0x0b, 0xfd, 0xf9, 0xb3, 0xfc, 0xda, 0xf0, 0x5e, 0x02, 0x3b, +0x2c, 0xf2, 0x16, 0xf0, 0x23, 0x36, 0xf3, 0x0b, 0xfa, 0xfd, 0x8f, 0x4f, 0x19, 0xb2, 0x06, 0xf0, 0x11, 0xf4, 0x0a, 0xbc, 0x2e, 0xeb, 0xda, 0xfa, 0xde, 0xe1, 0x0c, 0xc2, 0x1b, 0xd2, 0xd3, 0xb6, +0x21, 0xcc, 0xff, 0x11, 0x11, 0xac, 0xe6, 0x1a, 0xd3, 0xf9, 0xbe, 0x48, 0x14, 0x2a, 0xe8, 0x32, 0x1c, 0xf7, 0x03, 0xc8, 0x0b, 0x04, 0xf6, 0x0a, 0xfe, 0x23, 0x13, 0xb4, 0x00, 0x02, 0x01, 0xfe, +0x0c, 0xdd, 0x2c, 0x44, 0x08, 0xdf, 0x1c, 0xfd, 0xd5, 0xff, 0x23, 0xe3, 0xdf, 0x29, 0xe3, 0x08, 0x0b, 0xb2, 0xe0, 0xaf, 0x1c, 0xe7, 0xda, 0x30, 0xed, 0x13, 0x45, 0xea, 0x09, 0xf9, 0x20, 0xdb, +0x13, 0x0f, 0x0d, 0xf5, 0x20, 0xff, 0xdc, 0x30, 0xb0, 0x10, 0x20, 0x06, 0x18, 0x81, 0x26, 0xf4, 0x14, 0x16, 0xe7, 0xf9, 0xb3, 0x25, 0xe6, 0x07, 0xc9, 0x28, 0xec, 0xc7, 0x7e, 0xd1, 0x28, 0xea, +0x14, 0x23, 0xfe, 0x0f, 0x00, 0x08, 0x05, 0xe6, 0x10, 0xe6, 0xe3, 0xef, 0xdb, 0xf8, 0xc2, 0x1a, 0x27, 0xf0, 0x07, 0xfa, 0x0a, 0x08, 0xe7, 0xa9, 0x0e, 0xe9, 0xf3, 0xe4, 0x40, 0x01, 0xe4, 0xdf, +0xff, 0xf6, 0x12, 0x09, 0x10, 0xcd, 0x1b, 0xbb, 0xfc, 0xfb, 0xfb, 0xd8, 0xd1, 0x03, 0x22, 0x08, 0xd9, 0x81, 0x0a, 0xbe, 0xde, 0xed, 0xbe, 0x25, 0xc8, 0x22, 0x03, 0x23, 0xeb, 0x22, 0xc2, 0x0b, +0xea, 0x0c, 0xba, 0xdb, 0xca, 0xb2, 0x0f, 0x3e, 0xba, 0x10, 0x0d, 0x33, 0x10, 0x96, 0x2c, 0x26, 0x10, 0x5b, 0x3c, 0x0a, 0xf5, 0xe1, 0x43, 0x0c, 0x0f, 0x15, 0xeb, 0xcc, 0x4d, 0xb8, 0x1b, 0xed, +0x08, 0xa3, 0xd9, 0x61, 0xef, 0xfc, 0x22, 0xd7, 0x11, 0x1f, 0x17, 0x22, 0xdb, 0xfe, 0x15, 0x0d, 0x81, 0xe9, 0xc3, 0x31, 0xfc, 0x43, 0xf7, 0xe3, 0x05, 0xfe, 0x09, 0x11, 0xf1, 0xcf, 0x01, 0x25, +0x37, 0xbf, 0x23, 0x11, 0x03, 0xcf, 0x48, 0x11, 0xfb, 0xd2, 0xf5, 0x14, 0xe7, 0x0f, 0xf5, 0x2e, 0xf3, 0x16, 0x0a, 0xd2, 0xf6, 0x4b, 0xe4, 0xb6, 0x05, 0xa9, 0x43, 0x02, 0x27, 0x14, 0xec, 0xcf, +0xf1, 0x2e, 0x24, 0x19, 0x15, 0x16, 0xd2, 0xfc, 0xcc, 0x04, 0x20, 0xeb, 0xcd, 0x04, 0xea, 0x1b, 0xf1, 0xdc, 0x08, 0x1b, 0xad, 0xf9, 0x47, 0x04, 0xfb, 0xbe, 0xf9, 0x18, 0x01, 0xc2, 0xfd, 0xf7, +0xfd, 0xf3, 0xff, 0xe4, 0x1d, 0x33, 0x0f, 0xe5, 0x91, 0xf2, 0x07, 0x28, 0x03, 0xd8, 0x44, 0x34, 0x9b, 0xbf, 0xda, 0x47, 0xdb, 0xfe, 0xc0, 0x08, 0x18, 0x2a, 0x44, 0x5e, 0xe5, 0x01, 0x00, 0xf7, +0x31, 0xc6, 0xfb, 0xf7, 0x26, 0xea, 0x07, 0x46, 0x1e, 0xfa, 0x1d, 0xc6, 0x08, 0x06, 0xfa, 0xf0, 0x62, 0x7f, 0x0f, 0xf0, 0x08, 0x50, 0x1d, 0xe5, 0x0c, 0xf6, 0x31, 0xf1, 0x1d, 0x26, 0x3a, 0xcf, +0x17, 0x1a, 0x19, 0x24, 0xf1, 0x1d, 0xa8, 0x0c, 0xbc, 0xfb, 0x4c, 0xc3, 0xc9, 0x4a, 0x06, 0x49, 0xf5, 0xf1, 0x11, 0xcd, 0xd9, 0x2b, 0x48, 0x32, 0xf3, 0xcf, 0x04, 0x4f, 0xfa, 0xde, 0x14, 0xeb, +0xdf, 0x15, 0x19, 0xc6, 0x50, 0x34, 0x02, 0x8e, 0xf0, 0xb4, 0xd8, 0x3e, 0x03, 0xdf, 0x2d, 0x1d, 0x81, 0xf2, 0xa3, 0x10, 0x07, 0x0b, 0x2b, 0xfa, 0xe0, 0xc7, 0xc8, 0xb6, 0xf8, 0x28, 0x0b, 0xd2, +0xc3, 0xe6, 0xf6, 0xb9, 0x03, 0x38, 0xc4, 0xbb, 0x4e, 0xf8, 0x36, 0xf5, 0x7f, 0xe1, 0xdb, 0x09, 0x0b, 0xd1, 0xf9, 0x89, 0xfa, 0xfb, 0x4e, 0x26, 0xaf, 0xd4, 0x05, 0x12, 0xf0, 0x74, 0x57, 0x28, +0xf0, 0xfe, 0x6e, 0xe0, 0xb2, 0x35, 0xbc, 0x01, 0xac, 0x5d, 0x15, 0x3c, 0x37, 0x3d, 0xee, 0x0c, 0x8f, 0x09, 0xe3, 0x4c, 0x2e, 0x0b, 0x92, 0xee, 0x81, 0xc0, 0x09, 0x14, 0x61, 0xf3, 0x08, 0x05, +0xf1, 0xd1, 0x1e, 0x04, 0x12, 0x4a, 0xf0, 0x42, 0x5a, 0x2b, 0x17, 0x87, 0x41, 0x39, 0x56, 0x23, 0x33, 0xcd, 0x10, 0xe3, 0x34, 0xcd, 0xfa, 0xde, 0xea, 0xf7, 0xd8, 0x7f, 0xd7, 0xde, 0xd0, 0x13, +0x25, 0xa2, 0x03, 0xd9, 0xf9, 0x2c, 0xb1, 0x07, 0x0d, 0x60, 0x9c, 0x03, 0x23, 0x4b, 0xde, 0xdd, 0x10, 0x36, 0xfe, 0x01, 0x3d, 0x1c, 0x09, 0xdd, 0x2c, 0xad, 0xfb, 0xc1, 0x03, 0x60, 0x1b, 0x2d, +0x2e, 0x08, 0xd0, 0xe5, 0x05, 0x2e, 0xf8, 0xf0, 0xb5, 0x23, 0xca, 0x5c, 0x2f, 0xa4, 0x31, 0xf4, 0x2a, 0x00, 0x17, 0xc3, 0x26, 0xe7, 0x04, 0x15, 0xf2, 0xff, 0x0e, 0xb0, 0x15, 0xd5, 0xa8, 0xb9, +0x35, 0xe1, 0x29, 0x3c, 0x47, 0xa6, 0x0c, 0x33, 0xef, 0x06, 0xad, 0x52, 0x13, 0x3a, 0x01, 0x02, 0x4f, 0x05, 0xe5, 0xb5, 0xf4, 0xfe, 0x10, 0xea, 0xfe, 0x50, 0x25, 0xb2, 0xf3, 0xde, 0x18, 0x0a, +0xe8, 0xb6, 0x3a, 0x3a, 0x0b, 0xd5, 0x16, 0xf4, 0xdc, 0xf9, 0x49, 0xd5, 0xce, 0x28, 0xe3, 0x08, 0xec, 0xad, 0xd2, 0xd2, 0x3f, 0xce, 0xba, 0x45, 0xd0, 0x06, 0x5d, 0xdd, 0x00, 0xf3, 0x34, 0xe4, +0xfb, 0x35, 0x1b, 0xe1, 0x19, 0xf4, 0x08, 0x35, 0xa2, 0xf0, 0x1a, 0x19, 0x2f, 0x97, 0x2e, 0xdf, 0x2d, 0x01, 0xcf, 0x11, 0xa4, 0x0b, 0xc5, 0x13, 0xd2, 0x31, 0xe0, 0xa5, 0x7f, 0xce, 0x0a, 0x04, +0xf6, 0x1c, 0xfb, 0x0f, 0xfe, 0x00, 0x16, 0xd5, 0x19, 0xdb, 0xc9, 0xdd, 0x01, 0x19, 0xca, 0x37, 0x13, 0x26, 0xf1, 0xc4, 0xea, 0x10, 0xf7, 0xa6, 0xe1, 0x0f, 0xc4, 0xa8, 0x55, 0xbf, 0xe3, 0xec, +0xe2, 0x06, 0x13, 0x05, 0x1a, 0xc5, 0x35, 0xdc, 0x01, 0x11, 0xf3, 0x02, 0x1c, 0x2c, 0x30, 0xfc, 0xbc, 0xd3, 0xdb, 0xfa, 0xdd, 0x03, 0xa2, 0x4a, 0x81, 0x1c, 0x20, 0x03, 0xfd, 0x16, 0xf1, 0x23, +0xeb, 0x15, 0x02, 0xf8, 0x06, 0xaf, 0x2f, 0x3e, 0x02, 0xdb, 0x0f, 0x45, 0x18, 0x97, 0x3c, 0x19, 0xf1, 0x15, 0x06, 0x14, 0x0e, 0xb4, 0x3f, 0xf7, 0x07, 0xfd, 0xf2, 0xbd, 0x2f, 0xc4, 0x28, 0xef, +0xf9, 0xd3, 0xd0, 0xfc, 0xed, 0xdf, 0x16, 0x0c, 0x23, 0x06, 0x14, 0x25, 0x13, 0xfe, 0xea, 0x23, 0x8a, 0xd8, 0xb1, 0xf9, 0xd5, 0x66, 0xe8, 0xd0, 0xea, 0xe0, 0xf9, 0x04, 0xf0, 0xce, 0xf2, 0x35, +0x39, 0xab, 0x36, 0x10, 0xe1, 0xab, 0x2a, 0xff, 0xd4, 0xbb, 0xe7, 0x27, 0xd8, 0x0a, 0xf6, 0x43, 0xee, 0x0b, 0x11, 0x85, 0xfd, 0x68, 0xe4, 0xaa, 0x1a, 0x9b, 0x28, 0xf5, 0x0e, 0x16, 0xfa, 0x98, +0x18, 0x50, 0x0c, 0x4b, 0xf8, 0x27, 0xb2, 0xef, 0xe0, 0x25, 0x36, 0x07, 0xd4, 0xc8, 0xe5, 0x30, 0x1d, 0x1a, 0xe4, 0x1e, 0x81, 0x0b, 0x4e, 0x61, 0xf7, 0x8d, 0x0d, 0x1d, 0x18, 0x99, 0x0f, 0x0b, +0x24, 0x26, 0xbe, 0x0b, 0x11, 0x40, 0x1b, 0xdc, 0x91, 0x1c, 0x0a, 0x47, 0xe5, 0xe2, 0x34, 0x49, 0x8e, 0xb3, 0xea, 0x4c, 0xda, 0x19, 0xa8, 0xee, 0x10, 0x45, 0x31, 0x5c, 0xe4, 0xf8, 0xe5, 0xf8, +0x48, 0xcb, 0xfd, 0xf9, 0x1e, 0xdc, 0xf0, 0x50, 0x22, 0xf2, 0x19, 0xbe, 0x16, 0xf6, 0xfb, 0xeb, 0x67, 0x6c, 0xf9, 0xd4, 0xfe, 0x44, 0x2d, 0xef, 0x02, 0xe5, 0x4b, 0x0d, 0x2c, 0x12, 0x2c, 0xc7, +0x16, 0x2b, 0x22, 0x1e, 0xe0, 0x21, 0xb6, 0x24, 0xc1, 0xfb, 0x69, 0xbb, 0xd7, 0x36, 0xfa, 0x54, 0x02, 0xd3, 0x09, 0xc8, 0xc0, 0x34, 0x57, 0x37, 0xf7, 0xdc, 0xfb, 0x4a, 0x12, 0xe7, 0x16, 0xdb, +0xf1, 0x02, 0xf5, 0xc0, 0x6d, 0x3a, 0xf6, 0x81, 0xe7, 0xaa, 0xcd, 0x51, 0xf7, 0xd1, 0x4b, 0x2f, 0x56, 0x14, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xa5, 0x62, 0x00, 0x00, +0xb4, 0xad, 0xff, 0xff, 0x27, 0xe8, 0xff, 0xff, 0xa5, 0x6d, 0x00, 0x00, 0xc6, 0xc8, 0xff, 0xff, 0x56, 0x04, 0x00, 0x00, 0x5b, 0xcd, 0xff, 0xff, 0xc7, 0x30, 0x00, 0x00, 0x76, 0x29, 0x00, 0x00, +0x53, 0xe5, 0xff, 0xff, 0x56, 0x3c, 0x00, 0x00, 0xa7, 0x50, 0x00, 0x00, 0x64, 0x1e, 0x00, 0x00, 0xc7, 0x81, 0x00, 0x00, 0x57, 0xe0, 0xff, 0xff, 0x32, 0xd4, 0xff, 0xff, 0xda, 0xe9, 0xff, 0xff, +0x6e, 0x3e, 0x00, 0x00, 0x25, 0xcb, 0xff, 0xff, 0xd8, 0xf3, 0xff, 0xff, 0x5f, 0xf2, 0xff, 0xff, 0x19, 0xd5, 0xff, 0xff, 0x0d, 0xa7, 0xff, 0xff, 0xeb, 0x64, 0x00, 0x00, 0x4c, 0x15, 0x00, 0x00, +0xef, 0xb7, 0x00, 0x00, 0x74, 0x80, 0x00, 0x00, 0xba, 0xe9, 0xff, 0xff, 0xeb, 0x51, 0x00, 0x00, 0x7f, 0xd0, 0xff, 0xff, 0x77, 0xbe, 0xff, 0xff, 0x81, 0x82, 0xff, 0xff, 0xc2, 0x89, 0x00, 0x00, +0x44, 0xb0, 0x00, 0x00, 0xc4, 0x4a, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x37, 0xf5, 0xff, 0xff, 0x3f, 0xea, 0xff, 0xff, 0xef, 0x19, 0x00, 0x00, 0xc5, 0x0f, 0x00, 0x00, 0xff, 0x37, 0x00, 0x00, +0x93, 0xb7, 0x00, 0x00, 0xc8, 0x97, 0x00, 0x00, 0x54, 0x01, 0x00, 0x00, 0xb0, 0xe4, 0xff, 0xff, 0xda, 0xe3, 0xff, 0xff, 0x6f, 0x1a, 0x00, 0x00, 0x5c, 0xb9, 0xff, 0xff, 0x21, 0xf2, 0xff, 0xff, +0xdd, 0x89, 0xff, 0xff, 0x22, 0x1e, 0x00, 0x00, 0x7e, 0x07, 0x00, 0x00, 0x5d, 0xe0, 0xff, 0xff, 0x8a, 0xeb, 0xff, 0xff, 0x95, 0xb2, 0xff, 0xff, 0x73, 0x22, 0x00, 0x00, 0x59, 0xa7, 0xff, 0xff, +0x14, 0x17, 0x00, 0x00, 0x2f, 0x02, 0x00, 0x00, 0xcf, 0xc4, 0xff, 0xff, 0x5e, 0x39, 0x00, 0x00, 0x0b, 0x55, 0x00, 0x00, 0xb6, 0xbb, 0xff, 0xff, 0x4b, 0xad, 0x00, 0x00, 0x88, 0x30, 0x00, 0x00, +0x1e, 0xf2, 0xff, 0xff, 0x07, 0xd9, 0xff, 0xff, 0x36, 0x9d, 0xff, 0xff, 0x0d, 0x98, 0x00, 0x00, 0x62, 0x18, 0x00, 0x00, 0x65, 0xd4, 0xff, 0xff, 0x8e, 0x1c, 0x00, 0x00, 0x0a, 0x9f, 0xff, 0xff, +0x0a, 0xcb, 0xff, 0xff, 0x69, 0x2d, 0x00, 0x00, 0x81, 0x50, 0x00, 0x00, 0x63, 0x49, 0x00, 0x00, 0x23, 0x3f, 0x00, 0x00, 0x69, 0xf5, 0xff, 0xff, 0x7f, 0x17, 0x00, 0x00, 0xae, 0x1b, 0x00, 0x00, +0x7e, 0x62, 0x00, 0x00, 0x36, 0xe2, 0xff, 0xff, 0x5a, 0xbe, 0xff, 0xff, 0x02, 0x30, 0x00, 0x00, 0x54, 0x9f, 0x00, 0x00, 0xa3, 0x1c, 0x00, 0x00, 0x5f, 0xbf, 0xff, 0xff, 0x26, 0xb1, 0x00, 0x00, +0x65, 0xd6, 0xff, 0xff, 0x4a, 0xb9, 0xff, 0xff, 0x22, 0x55, 0x00, 0x00, 0x4b, 0x16, 0x00, 0x00, 0xb3, 0x65, 0x00, 0x00, 0xa8, 0x9d, 0xff, 0xff, 0x7a, 0xbf, 0xff, 0xff, 0xe2, 0x15, 0xfc, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0xf5, 0xc7, 0x23, 0xf4, 0xe6, 0x36, 0xb3, 0xfd, 0x1e, 0x2e, 0xf0, 0xb8, 0x36, 0x1f, 0xf7, 0xbd, 0xdf, 0xba, 0x0f, 0xc0, 0x29, 0xe2, 0x16, 0xe1, +0x0e, 0xa2, 0xbc, 0xa7, 0x33, 0x0a, 0x66, 0xa7, 0xe2, 0xc1, 0x22, 0x81, 0x0e, 0x2e, 0x00, 0x3a, 0xa8, 0xe2, 0xf3, 0x26, 0x38, 0xb6, 0x8f, 0x3f, 0x18, 0xcf, 0xa8, 0x03, 0x2d, 0xeb, 0xae, 0x37, +0xc5, 0xd8, 0xd4, 0xf1, 0x1a, 0xdc, 0xaa, 0xc5, 0xf4, 0x12, 0x05, 0xd4, 0x4f, 0x3f, 0xed, 0x1e, 0x45, 0x04, 0x45, 0x35, 0xe0, 0x13, 0xc3, 0x07, 0x30, 0xbb, 0xb5, 0x0b, 0xc0, 0x5e, 0xd1, 0x9b, +0x25, 0xc1, 0x30, 0x12, 0x3f, 0xe8, 0x6e, 0xdf, 0x36, 0x28, 0xd2, 0xf9, 0x37, 0x58, 0xed, 0x02, 0x36, 0x3d, 0x2a, 0xc6, 0xc7, 0xec, 0xec, 0x29, 0x13, 0xb7, 0x58, 0xdf, 0xc6, 0x25, 0x3c, 0xe6, +0x25, 0x32, 0xee, 0x0c, 0x2f, 0x2d, 0x0d, 0x0a, 0xc5, 0xe9, 0x7f, 0xd9, 0xf7, 0x1f, 0xbf, 0x60, 0xd7, 0x1a, 0x0e, 0xe1, 0x28, 0xf2, 0x49, 0xe3, 0xd1, 0xdf, 0x25, 0xf9, 0xc0, 0x29, 0xd4, 0xcc, +0xe8, 0x1c, 0x25, 0xdf, 0x0a, 0xcd, 0x06, 0x26, 0xe8, 0x09, 0x25, 0x1d, 0x53, 0xea, 0x6c, 0x36, 0x0b, 0xf4, 0x01, 0x47, 0xd7, 0xbc, 0x0c, 0x11, 0x38, 0x16, 0x13, 0x4d, 0xcc, 0x1f, 0xf1, 0x02, +0x02, 0xe5, 0x2e, 0x1d, 0x67, 0x4a, 0xfc, 0x1f, 0x38, 0xfe, 0x0c, 0x20, 0x6f, 0x05, 0xe4, 0xe4, 0x35, 0x47, 0x33, 0x01, 0x16, 0xe2, 0x35, 0xfb, 0xea, 0xd3, 0x30, 0xe0, 0xde, 0x39, 0xe2, 0x7f, +0x27, 0xcf, 0xf3, 0x1d, 0x3e, 0x44, 0x39, 0xd7, 0xfd, 0xf2, 0x6d, 0xf0, 0x23, 0xf9, 0x30, 0x70, 0xf7, 0x04, 0xf3, 0x47, 0x0b, 0xd6, 0xdb, 0x42, 0x53, 0x26, 0xc9, 0x22, 0xbd, 0xc1, 0xf8, 0xe5, +0x5c, 0xb8, 0xd5, 0xd8, 0xfd, 0x4c, 0xf4, 0xe5, 0x75, 0x2b, 0x59, 0xed, 0x18, 0x3d, 0x59, 0xfc, 0x12, 0xd9, 0x12, 0xd4, 0x39, 0x15, 0xd0, 0xd5, 0xd0, 0xe1, 0x0c, 0x44, 0xc9, 0x30, 0x0d, 0xca, +0x69, 0xd8, 0x43, 0x50, 0x07, 0x0b, 0x0c, 0x34, 0xf2, 0x1e, 0xcb, 0xd1, 0xd3, 0xa8, 0x05, 0xe0, 0x39, 0xd6, 0xd4, 0xdc, 0x0f, 0xfa, 0xeb, 0xff, 0x00, 0xf8, 0xf1, 0xfd, 0x3c, 0xf5, 0xda, 0xc3, +0x59, 0x0f, 0xf4, 0xef, 0xd4, 0xfb, 0xf5, 0x0f, 0x1b, 0x1f, 0xfb, 0xfd, 0xf0, 0xe6, 0xd9, 0xfc, 0xdb, 0xe4, 0x14, 0xc8, 0xed, 0x24, 0x0d, 0xe7, 0xf6, 0x04, 0x0e, 0xee, 0x2a, 0xfb, 0x01, 0xda, +0xe7, 0xcd, 0x10, 0xf7, 0xbe, 0x05, 0x1c, 0x12, 0xdd, 0xfa, 0x23, 0x46, 0xee, 0xde, 0xc8, 0xc3, 0xdf, 0x81, 0x06, 0x11, 0x15, 0xd4, 0x23, 0xf8, 0xe2, 0x04, 0x0d, 0xe8, 0xeb, 0x0a, 0xd9, 0x0c, +0x03, 0xb4, 0x29, 0x4f, 0x0b, 0xfb, 0xf7, 0xc6, 0x0b, 0xfa, 0x09, 0xfd, 0x1e, 0xed, 0xfd, 0x01, 0xea, 0x3f, 0xed, 0x27, 0x30, 0xff, 0xd1, 0xdc, 0xe3, 0x30, 0x41, 0x04, 0x17, 0x0e, 0xda, 0x3c, +0xee, 0x05, 0xda, 0x1a, 0xe7, 0x07, 0x18, 0x20, 0x02, 0x44, 0xdc, 0x1b, 0x11, 0x0f, 0xef, 0x29, 0xec, 0x14, 0xe7, 0xd3, 0x17, 0x0e, 0xdf, 0xf5, 0x21, 0x01, 0x01, 0x06, 0x0f, 0x0b, 0xfd, 0x1a, +0xe7, 0xf2, 0x02, 0xf0, 0x1d, 0x15, 0x1f, 0xf6, 0xfb, 0x7f, 0x12, 0x13, 0xf9, 0xf6, 0xeb, 0xf5, 0xfb, 0x02, 0x0e, 0x20, 0x17, 0x2b, 0x07, 0x0f, 0xc2, 0x0f, 0x04, 0x03, 0xfb, 0x07, 0xda, 0x0e, +0x2a, 0x19, 0x3f, 0x11, 0x0c, 0xf3, 0x01, 0xe9, 0x9e, 0xf2, 0xf9, 0xb8, 0xa1, 0x1b, 0x1d, 0x05, 0x90, 0xdd, 0xee, 0xde, 0xee, 0x24, 0xe5, 0x24, 0x26, 0xfe, 0xac, 0x0a, 0x0c, 0xe3, 0xdc, 0xbe, +0x0f, 0xe8, 0x15, 0xd6, 0x81, 0xac, 0xca, 0x10, 0xe7, 0xfa, 0xb8, 0x14, 0xcc, 0xf9, 0x0b, 0xa6, 0x13, 0x27, 0x4c, 0xd4, 0xd9, 0x28, 0xe2, 0xd6, 0x9a, 0x10, 0xff, 0xfd, 0x03, 0x09, 0x2e, 0x1c, +0xf4, 0x1d, 0x09, 0xf6, 0xeb, 0xee, 0xe4, 0x1a, 0xe1, 0x01, 0xb3, 0xc6, 0xa1, 0x0b, 0xa6, 0xc8, 0xf0, 0x04, 0xd7, 0x1c, 0xb7, 0xc2, 0x18, 0x40, 0x25, 0x1c, 0x29, 0xa4, 0x18, 0xe7, 0x2a, 0x2d, +0xbe, 0x3b, 0xf6, 0xf4, 0xba, 0x00, 0xd0, 0x24, 0x29, 0x3e, 0xc8, 0xec, 0x51, 0x23, 0x27, 0x1f, 0x39, 0x1f, 0x16, 0x2f, 0xc7, 0x29, 0x0d, 0x09, 0xf2, 0xdf, 0xf2, 0x2d, 0xda, 0xcf, 0xf4, 0x00, +0x1e, 0x08, 0x00, 0xf0, 0xc4, 0xc3, 0x15, 0xe7, 0xd0, 0x3c, 0xaa, 0xe8, 0x2f, 0xd9, 0xf7, 0x06, 0x17, 0xff, 0xc2, 0xa5, 0x16, 0xfa, 0x29, 0xbc, 0x0a, 0x23, 0x1d, 0xf6, 0x03, 0x13, 0xee, 0x25, +0xf3, 0xf7, 0xcb, 0x16, 0xd6, 0xed, 0x2f, 0x61, 0xc6, 0x5d, 0x40, 0xc5, 0x2a, 0xc7, 0x25, 0xe4, 0x00, 0x07, 0x11, 0xf7, 0xf5, 0x0a, 0x4c, 0xef, 0xe5, 0xf5, 0x1f, 0xe5, 0xf5, 0xcd, 0xf5, 0x09, +0x7f, 0xe0, 0x34, 0x2a, 0x1a, 0x1a, 0x1f, 0xb9, 0xf8, 0xc7, 0xd7, 0x59, 0x58, 0xfe, 0xda, 0xe7, 0xf3, 0x7f, 0x09, 0xda, 0xd6, 0xd2, 0x45, 0x0f, 0x3b, 0xdd, 0x58, 0xfd, 0xcb, 0xdb, 0x2e, 0x3b, +0xf2, 0xfa, 0xf8, 0x36, 0x13, 0xff, 0xe5, 0xb0, 0x99, 0xf8, 0x00, 0x04, 0x58, 0x10, 0x09, 0x5e, 0x31, 0x1d, 0xd8, 0xc1, 0x45, 0x00, 0xc5, 0xc0, 0x03, 0x04, 0x19, 0x26, 0x04, 0xcd, 0x0a, 0xc4, +0x27, 0xf9, 0xc1, 0xf9, 0x29, 0x3e, 0x32, 0xe3, 0xe0, 0x34, 0x41, 0xe9, 0x5b, 0x39, 0x5e, 0x0f, 0x19, 0x09, 0x7c, 0xf6, 0x8f, 0x19, 0xac, 0xe6, 0x24, 0xe6, 0xdd, 0x59, 0xf0, 0xdf, 0x2b, 0xf1, +0x09, 0x15, 0x7a, 0xe9, 0x4c, 0xe1, 0xf1, 0xd9, 0xf1, 0x17, 0xcf, 0x20, 0xee, 0x15, 0x20, 0xeb, 0xbc, 0xcc, 0x1e, 0xb3, 0xcc, 0x13, 0xe3, 0x1a, 0x23, 0xee, 0xbe, 0xfe, 0xf3, 0x35, 0xd5, 0xc9, +0xdf, 0x0d, 0x26, 0x81, 0x08, 0xc8, 0xe9, 0x08, 0xa0, 0x2b, 0x17, 0xdd, 0xc6, 0xf5, 0xc7, 0x42, 0x1f, 0x05, 0x17, 0x44, 0xd8, 0xe9, 0xd8, 0x36, 0xb9, 0xe9, 0xeb, 0xbb, 0x03, 0x27, 0xc9, 0x15, +0x02, 0xec, 0x07, 0xde, 0xc6, 0xce, 0xda, 0x36, 0xd9, 0x4e, 0x38, 0x30, 0xe3, 0x34, 0xa5, 0xb6, 0x0b, 0xb0, 0xbc, 0x42, 0xe4, 0xbf, 0xe0, 0x1c, 0x3f, 0x37, 0x49, 0xe0, 0xef, 0x25, 0xfe, 0xf6, +0xdc, 0x27, 0xd2, 0x1d, 0x0c, 0x39, 0xdb, 0x43, 0xdd, 0xb0, 0xee, 0x0f, 0xbe, 0x3d, 0x02, 0xe2, 0xb7, 0x16, 0x2f, 0x10, 0x44, 0xc4, 0x50, 0xd2, 0x00, 0xd8, 0xef, 0x24, 0xff, 0x1c, 0xea, 0x54, +0x47, 0xfc, 0xbc, 0x50, 0xe7, 0xbf, 0x2c, 0x1f, 0xf3, 0x46, 0x0e, 0x15, 0xf9, 0x4a, 0x31, 0xcc, 0xf9, 0x3e, 0xc3, 0x4f, 0x04, 0x0e, 0x9e, 0x2f, 0xfe, 0x3f, 0xdc, 0x3a, 0xfb, 0x2a, 0x15, 0x1b, +0xfa, 0x00, 0x1c, 0x02, 0x64, 0x24, 0x0b, 0xfe, 0xe8, 0x25, 0x7f, 0xfe, 0xc2, 0x71, 0xf1, 0x49, 0xd5, 0x36, 0x3c, 0x2c, 0x0f, 0x00, 0xf3, 0xe7, 0xba, 0x02, 0xee, 0xee, 0x22, 0x46, 0x1e, 0xc6, +0x35, 0x21, 0x0f, 0x6d, 0xea, 0x33, 0xe5, 0x33, 0xfa, 0x18, 0x4a, 0x0e, 0x1f, 0xd6, 0x0f, 0xe9, 0x1d, 0x22, 0x2b, 0xbf, 0xd6, 0xd0, 0x25, 0x13, 0x14, 0xf1, 0xe9, 0x12, 0xc8, 0xca, 0x32, 0x14, +0xec, 0xfb, 0x31, 0xe8, 0xe4, 0x33, 0x00, 0x1c, 0xff, 0x17, 0x38, 0xc3, 0xd4, 0x47, 0x6c, 0x04, 0xdf, 0x58, 0xd9, 0x5f, 0xcb, 0xfa, 0xc5, 0x5f, 0x57, 0xd6, 0xe4, 0xca, 0x26, 0x24, 0xb1, 0xcb, +0x10, 0xc6, 0x42, 0xc1, 0x40, 0xf0, 0xe3, 0xb8, 0x2c, 0xd4, 0x15, 0xb7, 0x18, 0x30, 0x6a, 0x20, 0xc0, 0x40, 0xa2, 0x18, 0xdd, 0xdc, 0xeb, 0x21, 0x40, 0xdc, 0x0b, 0x36, 0x21, 0x22, 0x53, 0xe0, +0xa5, 0xe9, 0xb3, 0x81, 0xc5, 0x5b, 0x02, 0x23, 0x09, 0x15, 0xc8, 0xdc, 0x21, 0x28, 0x29, 0x27, 0xea, 0xe7, 0xf7, 0xc1, 0x7f, 0x60, 0xaf, 0x0a, 0x90, 0x4e, 0xcb, 0x3c, 0x73, 0x3b, 0x36, 0xac, +0x5e, 0x2a, 0xd0, 0xe3, 0xe5, 0x40, 0xe1, 0xfe, 0x63, 0xe9, 0xc8, 0x0e, 0xe1, 0xfa, 0xb2, 0xc6, 0x07, 0xaa, 0xf4, 0x43, 0xb4, 0xdb, 0xf8, 0x36, 0xf2, 0x0d, 0x20, 0xf9, 0x4c, 0xe6, 0x35, 0x72, +0xf9, 0x39, 0x01, 0xd7, 0x10, 0x23, 0x1d, 0xfe, 0xba, 0x4b, 0xdc, 0x29, 0xd4, 0x0a, 0xe6, 0x0c, 0x27, 0xef, 0x37, 0x79, 0x5c, 0x47, 0xc8, 0x9d, 0xc0, 0x2b, 0xc4, 0x3a, 0xa8, 0x7a, 0x99, 0x0b, +0xb0, 0xa3, 0xd2, 0xc8, 0xf4, 0xc9, 0x1d, 0x2b, 0x20, 0xea, 0x11, 0x46, 0xc6, 0x1e, 0xad, 0xa5, 0xe5, 0x24, 0x26, 0xe9, 0xcf, 0xb1, 0x03, 0xdd, 0x38, 0xc2, 0x17, 0xd6, 0xdb, 0xbb, 0xe3, 0x41, +0xcb, 0xca, 0xd7, 0xd7, 0xc7, 0x81, 0x0b, 0x0e, 0xc7, 0x03, 0x30, 0xf5, 0x6b, 0x06, 0xed, 0x21, 0x1c, 0xe8, 0xcc, 0xd7, 0x14, 0xf3, 0x67, 0xcb, 0x07, 0xc4, 0xdf, 0x39, 0x1c, 0x54, 0x1e, 0xe1, +0x15, 0xca, 0xc6, 0xb2, 0xce, 0x31, 0x10, 0x00, 0x04, 0x30, 0x56, 0xdd, 0x04, 0xf1, 0x3f, 0xea, 0xc9, 0xe6, 0xb7, 0xf3, 0x2d, 0xca, 0xd9, 0x0c, 0xc2, 0x2b, 0x25, 0xf6, 0xe6, 0xe7, 0xef, 0x0c, +0x26, 0x1b, 0x6e, 0x4e, 0x66, 0x3b, 0xb4, 0xd3, 0xf8, 0xea, 0x04, 0xef, 0x0a, 0x38, 0xa8, 0x0c, 0x21, 0x4d, 0x08, 0xf7, 0xf9, 0xfd, 0x4c, 0x18, 0x0e, 0xf6, 0x5a, 0xb0, 0x9c, 0x31, 0xff, 0x16, +0xc0, 0xdf, 0xdd, 0xf8, 0xd4, 0xe1, 0x07, 0xe7, 0xce, 0xec, 0xf2, 0xb3, 0x7f, 0xa6, 0xdf, 0x1f, 0x20, 0x0f, 0x16, 0xb5, 0x50, 0x03, 0xdb, 0xee, 0xff, 0xe9, 0xe6, 0x38, 0xf4, 0x15, 0xe6, 0xff, +0xe2, 0xc1, 0xdb, 0xd7, 0x1c, 0xc7, 0xf0, 0xdf, 0x2c, 0x21, 0x0b, 0xc5, 0xff, 0x1a, 0xd8, 0x56, 0xff, 0x17, 0x40, 0x48, 0x89, 0xe8, 0x07, 0x00, 0x14, 0xcb, 0xde, 0x04, 0xf3, 0xaa, 0xe1, 0x15, +0x18, 0xf1, 0x6d, 0x2c, 0x08, 0x1c, 0x14, 0xca, 0x0b, 0x32, 0x29, 0x43, 0x0c, 0xc0, 0x27, 0x21, 0xe2, 0x00, 0xe2, 0xfa, 0x05, 0x2b, 0x50, 0x3a, 0xfe, 0xe0, 0xca, 0xe6, 0x9b, 0x21, 0x49, 0x05, +0x01, 0xf3, 0xc7, 0x02, 0x34, 0xe0, 0x39, 0x06, 0xfe, 0x10, 0x1e, 0xd5, 0xcc, 0xd2, 0x1b, 0xb9, 0x08, 0x34, 0xf5, 0x15, 0xe4, 0x23, 0x3f, 0xe6, 0x40, 0x1e, 0xc6, 0xdf, 0xb6, 0xfd, 0x01, 0x34, +0xda, 0x06, 0xe3, 0x20, 0xe8, 0x08, 0xc6, 0xca, 0x17, 0x55, 0xdf, 0x14, 0x0f, 0xe6, 0x31, 0xef, 0xf6, 0x3b, 0x81, 0x3d, 0x9c, 0xee, 0xed, 0x33, 0x73, 0xeb, 0x3c, 0xd0, 0xbc, 0x10, 0x5e, 0xe3, +0xe5, 0x47, 0xa2, 0xb0, 0xde, 0x3d, 0xe8, 0xef, 0xd7, 0x5a, 0xb8, 0xe3, 0xb7, 0x83, 0xf7, 0xcd, 0xff, 0xe2, 0x00, 0xc7, 0xe7, 0x01, 0x0f, 0x0b, 0xcb, 0x23, 0x07, 0x53, 0xee, 0xc7, 0x93, 0x06, +0x10, 0x36, 0x3b, 0x03, 0xb3, 0xeb, 0xde, 0x01, 0xe6, 0xeb, 0xb8, 0x31, 0xa8, 0x0d, 0x1e, 0xf9, 0x07, 0xff, 0x06, 0x0b, 0x9f, 0x0b, 0xf9, 0xe0, 0x20, 0xfa, 0x02, 0x19, 0x4b, 0xbf, 0x44, 0x24, +0xa6, 0xd4, 0xd4, 0xee, 0x93, 0x37, 0x00, 0x05, 0x1e, 0xa2, 0x24, 0x1d, 0x09, 0xca, 0x12, 0x9f, 0xb9, 0xb1, 0x3d, 0xc1, 0xcf, 0x2d, 0x2f, 0x13, 0xf1, 0x45, 0xe9, 0xe9, 0x33, 0x1c, 0xdd, 0xdc, +0x49, 0xfb, 0x13, 0x7f, 0x25, 0xdd, 0xbf, 0x3e, 0x1a, 0x4a, 0x09, 0xdb, 0xbc, 0xa2, 0x4c, 0x26, 0x9a, 0xed, 0xcb, 0x19, 0xe0, 0x17, 0xf1, 0x26, 0xdf, 0x08, 0x84, 0x20, 0x15, 0x29, 0x7f, 0x99, +0x04, 0x27, 0x3c, 0xf6, 0x2f, 0x0a, 0x8f, 0x1b, 0x34, 0xeb, 0xe0, 0x30, 0xd0, 0x22, 0xc9, 0xad, 0xcb, 0x17, 0x24, 0x7c, 0xc1, 0xf4, 0x23, 0x2f, 0xbf, 0x44, 0xe7, 0x87, 0x58, 0x63, 0x2a, 0x4b, +0x9a, 0x31, 0x37, 0x01, 0x94, 0xf0, 0xe9, 0x0f, 0xec, 0x44, 0xe3, 0x17, 0x8a, 0xaa, 0xcf, 0xce, 0x23, 0xd9, 0xc8, 0xa9, 0x31, 0xeb, 0x56, 0x49, 0xbb, 0x22, 0x03, 0x14, 0xbf, 0x76, 0xcb, 0xdd, +0xb4, 0x3b, 0xa0, 0xc3, 0xd8, 0xff, 0x24, 0x3e, 0xdb, 0xee, 0x2b, 0x0a, 0x30, 0x35, 0xd9, 0xf8, 0xff, 0x23, 0x17, 0x0c, 0xae, 0x12, 0x0d, 0xc4, 0x1c, 0x95, 0xb6, 0xbb, 0xf9, 0x20, 0x19, 0xf9, +0x27, 0xb0, 0xf0, 0xaa, 0x49, 0x42, 0x59, 0xd6, 0x10, 0x3a, 0x7f, 0xa6, 0xe5, 0x05, 0x14, 0x67, 0xdd, 0xdd, 0xfe, 0xf5, 0xf7, 0xb9, 0x1f, 0x1a, 0x44, 0xe6, 0xb7, 0xec, 0xa8, 0x0b, 0xa4, 0x1a, +0xff, 0xd4, 0xb5, 0x17, 0x0d, 0xb5, 0xe2, 0x09, 0x02, 0x58, 0xce, 0xa9, 0x18, 0x4b, 0x3d, 0x1a, 0xfa, 0x27, 0xb3, 0x09, 0x9c, 0xc9, 0xf4, 0x2f, 0x50, 0xac, 0x0f, 0x2f, 0xb3, 0xfc, 0x06, 0x30, +0xeb, 0xdc, 0xec, 0xbd, 0x21, 0x5c, 0x52, 0xc3, 0xe2, 0x5c, 0x98, 0xb1, 0xf4, 0xfb, 0x05, 0xf2, 0xca, 0xba, 0xf7, 0x1c, 0xf8, 0xdf, 0xf0, 0x4e, 0x51, 0x06, 0x1c, 0x21, 0x01, 0xb8, 0xe3, 0xab, +0xb2, 0x43, 0xf7, 0xb5, 0xae, 0x22, 0xa7, 0xf3, 0x31, 0xf5, 0x08, 0x10, 0x20, 0x2b, 0xbb, 0xb1, 0x00, 0xfe, 0x13, 0xed, 0xcf, 0x48, 0x39, 0xe1, 0xda, 0xc3, 0x45, 0xd5, 0xda, 0x11, 0x28, 0x1d, +0xcf, 0x10, 0x2b, 0x0c, 0x0a, 0xe1, 0xf5, 0x2f, 0xe6, 0x04, 0xa9, 0x72, 0xfa, 0x04, 0xaf, 0x03, 0xcb, 0x19, 0x14, 0x22, 0xc7, 0xcb, 0x02, 0x57, 0x4d, 0x12, 0x4c, 0xc7, 0xed, 0x0e, 0x00, 0x00, +0x81, 0xfe, 0x89, 0xdb, 0x2d, 0x57, 0xa5, 0x1b, 0xb5, 0xfa, 0x31, 0xe2, 0xfa, 0x10, 0x0c, 0x82, 0xc3, 0xd5, 0xcd, 0xd1, 0xc7, 0xbe, 0x36, 0x0a, 0x7c, 0xf0, 0x43, 0xf7, 0x9b, 0xf4, 0xa2, 0xfd, +0xb5, 0x2b, 0xf5, 0x45, 0xf9, 0xb1, 0x18, 0x07, 0xba, 0x3e, 0xc3, 0x41, 0x2a, 0x19, 0x4d, 0x45, 0xad, 0xf9, 0xa8, 0xb8, 0x0e, 0xf9, 0xc0, 0x44, 0xff, 0x10, 0xba, 0x57, 0xdc, 0xa7, 0x1f, 0xdb, +0xdd, 0x08, 0x1f, 0xc7, 0xe1, 0x4c, 0x05, 0xc7, 0x19, 0xd7, 0x01, 0x22, 0xbf, 0xb5, 0xd5, 0xd6, 0xb8, 0xf2, 0xdc, 0x00, 0x07, 0x23, 0x06, 0x2e, 0x20, 0x04, 0x3b, 0x04, 0x4a, 0x0f, 0x3b, 0x0b, +0x7f, 0xd3, 0x6a, 0x06, 0xf7, 0x1a, 0x9c, 0x40, 0x3d, 0xfd, 0x10, 0x07, 0x5a, 0x3a, 0x03, 0x2e, 0x38, 0x0b, 0x33, 0xde, 0x29, 0xca, 0xa4, 0xdf, 0xc5, 0x05, 0x59, 0xee, 0x19, 0x1b, 0x41, 0xae, +0xf3, 0x17, 0x03, 0xcf, 0x17, 0xa2, 0xf1, 0x12, 0x21, 0x36, 0x15, 0x04, 0xef, 0xf2, 0xa5, 0xb1, 0x27, 0x24, 0x28, 0x31, 0xc4, 0xdb, 0x16, 0x0b, 0xf9, 0xc4, 0x57, 0x21, 0xda, 0xbe, 0x18, 0xc9, +0x07, 0x26, 0x0b, 0x35, 0xed, 0xd2, 0xff, 0x54, 0xef, 0x7f, 0x01, 0x0f, 0xd8, 0xe1, 0x4c, 0x1c, 0xdc, 0x21, 0xf0, 0x3f, 0x04, 0xcb, 0x16, 0xee, 0xc9, 0x04, 0x19, 0x4b, 0x3a, 0x23, 0xfe, 0xc6, +0xf8, 0xf3, 0xd4, 0xf2, 0x0f, 0xfc, 0xff, 0x45, 0x4d, 0xbe, 0x53, 0x20, 0xe6, 0x42, 0x20, 0x51, 0xf2, 0x13, 0xd7, 0xf9, 0x21, 0xf9, 0x02, 0xff, 0x0a, 0x14, 0x02, 0xd7, 0x4a, 0x1a, 0xcb, 0x5f, +0x28, 0x10, 0xea, 0x0a, 0x1f, 0xcd, 0x62, 0xf6, 0x15, 0xea, 0x12, 0xfc, 0xc8, 0xd9, 0x15, 0x24, 0x5c, 0x30, 0xe5, 0xe3, 0x35, 0x0c, 0xdc, 0xd5, 0x44, 0x20, 0x34, 0x0e, 0x45, 0x54, 0xff, 0xe1, +0x66, 0x28, 0xf0, 0x0f, 0xd1, 0xe3, 0xfa, 0x11, 0x23, 0x31, 0x5c, 0xea, 0x1d, 0x0c, 0x17, 0xd8, 0x3c, 0x2a, 0xec, 0x62, 0xe5, 0x65, 0x01, 0xdc, 0xeb, 0xff, 0xbe, 0x0e, 0xf2, 0xde, 0x12, 0xe6, +0x7f, 0xfd, 0x14, 0x2d, 0x0b, 0xe4, 0x50, 0x9b, 0x11, 0x6f, 0xae, 0xda, 0x0b, 0x18, 0x1f, 0xfa, 0xb1, 0x08, 0xf8, 0xc2, 0xb9, 0xdc, 0xd6, 0x3d, 0x40, 0xcb, 0xbc, 0x15, 0x11, 0xe3, 0x2f, 0xe1, +0x12, 0x23, 0xe0, 0x27, 0xcc, 0xe0, 0xc6, 0x03, 0xec, 0x2b, 0xee, 0x3c, 0xf7, 0x31, 0xd1, 0xe2, 0xc5, 0x15, 0xf5, 0xf1, 0xc0, 0x36, 0x24, 0x33, 0xa1, 0x20, 0xf6, 0xf0, 0x2a, 0xdc, 0x51, 0x25, +0x03, 0xec, 0x2c, 0xfe, 0xe9, 0x0a, 0xc3, 0xd8, 0x1f, 0x17, 0x81, 0xd0, 0xa3, 0x04, 0xe3, 0xdb, 0xbd, 0x35, 0x8d, 0x1f, 0xbd, 0x9e, 0x0a, 0x5c, 0xef, 0x34, 0x34, 0x51, 0x15, 0x23, 0xfe, 0xfb, +0xa1, 0xf5, 0x8b, 0x97, 0x1c, 0xfa, 0xf2, 0x65, 0xcf, 0x28, 0xf4, 0xe9, 0x34, 0xda, 0x17, 0x23, 0x28, 0x17, 0xe3, 0xde, 0x2b, 0x36, 0x40, 0xc5, 0x01, 0xd6, 0xfa, 0x28, 0x0c, 0xd6, 0xbc, 0x5e, +0xe4, 0x26, 0xe9, 0x28, 0xde, 0xe7, 0xac, 0xd2, 0x04, 0x34, 0x91, 0xd6, 0x19, 0x2c, 0xda, 0xcb, 0xcd, 0x2c, 0x0b, 0x15, 0x5c, 0x06, 0xa0, 0xfb, 0x32, 0x12, 0x1c, 0x21, 0x03, 0xf5, 0xe5, 0x1f, +0x24, 0xe8, 0xcc, 0xcc, 0xed, 0x33, 0x30, 0xee, 0x09, 0xd2, 0x0f, 0x60, 0xe3, 0xd2, 0x81, 0x32, 0xea, 0xd9, 0xfb, 0xf2, 0xf2, 0xeb, 0xee, 0xed, 0x17, 0xf4, 0x04, 0xc6, 0xf5, 0x1e, 0x2e, 0x35, +0x34, 0x08, 0x1a, 0x57, 0xf4, 0x10, 0xe0, 0xb8, 0xf0, 0xf3, 0x30, 0xed, 0x12, 0xc3, 0xe4, 0x07, 0x24, 0xf5, 0x0c, 0x29, 0x24, 0xf1, 0xd9, 0x17, 0xfc, 0x01, 0x68, 0xf2, 0xe5, 0x47, 0xc7, 0x14, +0x49, 0xfa, 0x47, 0x2e, 0x2c, 0xf2, 0xf1, 0x44, 0xe1, 0x11, 0xd1, 0xf2, 0xe9, 0xbc, 0xf6, 0x0d, 0x2e, 0xd7, 0x0c, 0xea, 0xe7, 0x1d, 0x21, 0x86, 0x4d, 0xe5, 0x0e, 0x2d, 0xe2, 0x26, 0xd2, 0xdf, +0x60, 0xff, 0xd7, 0x15, 0x2d, 0xcb, 0x28, 0x7f, 0xd4, 0x64, 0x55, 0xe8, 0x05, 0xbf, 0xf3, 0xca, 0x1f, 0xd3, 0x3a, 0xf3, 0x15, 0x13, 0x07, 0xf4, 0x33, 0x12, 0x17, 0x1f, 0x16, 0xaf, 0xde, 0x3c, +0x52, 0xea, 0x67, 0x73, 0x2e, 0xe6, 0xf4, 0xb7, 0xf9, 0xc2, 0x50, 0xd2, 0x17, 0x23, 0xfa, 0xdc, 0xf0, 0xce, 0xcc, 0xb6, 0x25, 0x3d, 0xe4, 0xa1, 0x99, 0xf4, 0xbd, 0xe9, 0x38, 0x15, 0xfa, 0xde, +0x01, 0xc0, 0xb7, 0x81, 0x36, 0x04, 0x75, 0xcd, 0x22, 0x4b, 0x11, 0x93, 0xdf, 0xd2, 0xe6, 0x5a, 0xf0, 0xe9, 0xee, 0xf1, 0xe6, 0xbf, 0xa9, 0xea, 0xf8, 0xf0, 0x96, 0x36, 0x09, 0x0e, 0xbd, 0x2f, +0x17, 0xd5, 0xf3, 0x27, 0x0d, 0xea, 0xb6, 0xb1, 0xcf, 0x47, 0xf0, 0xdf, 0x1a, 0x4e, 0x25, 0xf4, 0x6d, 0x07, 0xf3, 0xff, 0x53, 0x1a, 0xec, 0xed, 0xd6, 0x9d, 0xbc, 0x00, 0x9d, 0x4e, 0x97, 0xee, +0x31, 0xc1, 0x2b, 0xfc, 0x25, 0x96, 0x56, 0xb6, 0xf8, 0xc5, 0x25, 0xbc, 0xed, 0x1e, 0xb8, 0xea, 0x57, 0x11, 0xc2, 0x3a, 0xc2, 0xc9, 0x6f, 0x1b, 0x21, 0xef, 0xfd, 0x09, 0xcc, 0xf8, 0xfc, 0xf0, +0x1a, 0xfa, 0x1a, 0x1f, 0xce, 0xc9, 0xf5, 0xca, 0xbf, 0x1c, 0x31, 0x2e, 0x17, 0xbd, 0x0a, 0x73, 0x19, 0xf4, 0xeb, 0xbf, 0xf6, 0x03, 0xcb, 0xb5, 0xcc, 0xea, 0xc5, 0x03, 0xbb, 0xf7, 0xc4, 0x99, +0x23, 0xdb, 0xcb, 0x24, 0xed, 0xd1, 0x14, 0x57, 0x35, 0x20, 0x7f, 0x09, 0x02, 0x2a, 0x17, 0x32, 0x22, 0xf7, 0xfc, 0xcd, 0x99, 0xa2, 0x26, 0x3f, 0x13, 0xfa, 0x44, 0xd6, 0xf6, 0xd8, 0x33, 0x12, +0x34, 0xf1, 0x72, 0x30, 0xe1, 0xfe, 0x1e, 0xb2, 0x25, 0x59, 0xd2, 0xc5, 0xfa, 0xf3, 0x0f, 0xe6, 0x00, 0xa4, 0xd0, 0xe5, 0xee, 0x09, 0xcb, 0xfe, 0xd5, 0x5b, 0xbb, 0x31, 0x3b, 0xe2, 0x00, 0x97, +0x21, 0x2f, 0xdf, 0x47, 0xae, 0x0b, 0xd0, 0x31, 0x31, 0xff, 0xad, 0x46, 0x82, 0x0c, 0xb3, 0x3a, 0x9e, 0x81, 0xe4, 0x0c, 0xeb, 0x4d, 0xce, 0x48, 0x0f, 0xee, 0xc1, 0xac, 0xd4, 0xec, 0x19, 0xf6, +0x1d, 0xe1, 0x08, 0xf7, 0x93, 0x10, 0x38, 0xd5, 0x36, 0x8a, 0xf1, 0x6f, 0xb4, 0xff, 0xc5, 0xf4, 0x0c, 0xde, 0x5e, 0xec, 0xeb, 0xdd, 0x73, 0x1a, 0x91, 0xf6, 0xf1, 0x0e, 0xdc, 0x5b, 0xb0, 0xd1, +0x3a, 0xed, 0x22, 0x6e, 0xf4, 0x14, 0xaf, 0xe2, 0x1b, 0xea, 0xeb, 0xe4, 0x2c, 0x07, 0xce, 0x12, 0x52, 0x51, 0x04, 0x09, 0xfb, 0x01, 0x54, 0xc5, 0x03, 0xe3, 0x61, 0xfd, 0xae, 0xf0, 0xfb, 0x19, +0x08, 0x04, 0xf3, 0x03, 0xe8, 0xf9, 0x39, 0x0e, 0x06, 0xd0, 0x14, 0xe4, 0x1f, 0xa2, 0x08, 0x1b, 0x44, 0x0a, 0xcc, 0x90, 0x2b, 0x06, 0x17, 0xe8, 0x27, 0xab, 0x42, 0x22, 0x1c, 0x1c, 0xc1, 0xcb, +0x0a, 0x37, 0x01, 0x1b, 0x36, 0xcc, 0x29, 0x1c, 0x08, 0x0b, 0x7f, 0x00, 0x10, 0xce, 0xe3, 0x3b, 0xd5, 0x0f, 0x5b, 0x41, 0xfe, 0x1f, 0xbd, 0xc6, 0x0e, 0xe1, 0x0c, 0x0a, 0x37, 0x95, 0xf2, 0x28, +0x67, 0xd4, 0x3f, 0x32, 0xcc, 0xe2, 0x4f, 0xab, 0x30, 0x20, 0x1b, 0xf5, 0xfe, 0x01, 0x32, 0xcf, 0xcf, 0xf9, 0xd3, 0x1a, 0x22, 0x1c, 0xc8, 0xf8, 0xfe, 0x45, 0xde, 0x25, 0x34, 0x47, 0x41, 0xcf, +0xd2, 0x0d, 0x2b, 0xce, 0xf8, 0x32, 0xb6, 0x0b, 0x33, 0xe1, 0xfb, 0x23, 0x01, 0x51, 0xf9, 0xbb, 0xfb, 0x2d, 0x21, 0x5b, 0xf7, 0xe9, 0xe4, 0x2b, 0x1f, 0x0e, 0xfa, 0xe6, 0x39, 0xbc, 0x35, 0x28, +0xc0, 0x2e, 0x2c, 0xe1, 0x23, 0x21, 0xe4, 0xe6, 0x0c, 0x40, 0xae, 0x47, 0xd9, 0xde, 0x21, 0xc8, 0x26, 0x11, 0x11, 0x30, 0x5c, 0x18, 0xd0, 0xf1, 0xd1, 0x26, 0xd5, 0xfd, 0xda, 0x1b, 0xca, 0x0e, +0x81, 0xe5, 0x8a, 0xde, 0xe7, 0xea, 0x55, 0x1b, 0xf0, 0xff, 0xfb, 0x0e, 0xa7, 0x1b, 0xd6, 0x48, 0xcf, 0xed, 0x19, 0xc7, 0xd0, 0xee, 0x28, 0x40, 0xe8, 0xd1, 0xc2, 0xf5, 0xcb, 0x03, 0x0a, 0xa3, +0x70, 0xbd, 0x1a, 0xe6, 0x4b, 0x07, 0x27, 0xf8, 0xfb, 0xce, 0x3e, 0x0c, 0x24, 0x11, 0xcb, 0x0c, 0x1f, 0xf4, 0x13, 0x6b, 0x13, 0xde, 0x7f, 0x22, 0xb3, 0xe7, 0xc6, 0x02, 0xf7, 0x46, 0xff, 0x20, +0xed, 0xf4, 0xbb, 0x3e, 0x52, 0xf7, 0x04, 0xfe, 0xd7, 0x1c, 0xac, 0xd2, 0xf0, 0x68, 0xfc, 0x8f, 0x55, 0x0a, 0x85, 0xf6, 0xcd, 0xc5, 0x39, 0xd9, 0x48, 0xbf, 0x44, 0x44, 0x10, 0x55, 0x65, 0x27, +0x86, 0x20, 0xbc, 0xff, 0x21, 0xdd, 0x3f, 0x59, 0x36, 0x17, 0x15, 0xc5, 0x0c, 0x05, 0x1b, 0x0a, 0xbb, 0xef, 0xe8, 0x27, 0xee, 0x27, 0xde, 0x7f, 0x1a, 0xc8, 0xd1, 0x1f, 0xc6, 0xd1, 0x54, 0xf3, +0xf3, 0x4f, 0xe6, 0x26, 0x11, 0x14, 0xa2, 0x52, 0xe1, 0x03, 0xf9, 0x10, 0xda, 0x17, 0xd1, 0x8a, 0x11, 0x2e, 0x2f, 0x22, 0xb4, 0x0a, 0x29, 0x20, 0xe1, 0xfe, 0x13, 0xfe, 0x09, 0x1d, 0x1d, 0xfa, +0x1c, 0x28, 0x0e, 0xf4, 0x9d, 0x10, 0x1a, 0x15, 0xad, 0xea, 0x9f, 0x06, 0xa3, 0xe4, 0xbd, 0x9b, 0xe2, 0xe5, 0x84, 0xa8, 0xbc, 0xaa, 0x0f, 0x77, 0xd4, 0x49, 0x25, 0x2f, 0xe3, 0x13, 0x19, 0x42, +0xbf, 0x47, 0x8a, 0xc0, 0xfc, 0x6a, 0xe4, 0x3b, 0xe5, 0xd0, 0xd1, 0xfa, 0x1f, 0x54, 0xc3, 0xc8, 0xaf, 0xe9, 0x16, 0xd3, 0x7a, 0xc5, 0xce, 0xf6, 0x2a, 0xbc, 0xf4, 0x7f, 0xcb, 0x10, 0x09, 0x07, +0x5b, 0x6d, 0xe2, 0xa3, 0x3c, 0xc4, 0xaf, 0xf7, 0x16, 0xea, 0x0b, 0x98, 0xd3, 0xfe, 0xe9, 0xe5, 0x26, 0x3a, 0xcb, 0x59, 0xed, 0xe0, 0x00, 0xcf, 0xb9, 0xe8, 0x2c, 0x99, 0xd7, 0xed, 0xa3, 0xfb, +0xeb, 0x45, 0x3e, 0x34, 0x0a, 0xe7, 0xc0, 0xd2, 0xf1, 0x57, 0xb7, 0x3c, 0xfd, 0x66, 0x2c, 0xf9, 0xf9, 0x12, 0xb4, 0x2e, 0xbb, 0xfd, 0xb9, 0xe4, 0xfd, 0xac, 0x16, 0x3b, 0x46, 0xf3, 0xd1, 0xe0, +0xab, 0x13, 0xb1, 0xb3, 0x03, 0x4e, 0x20, 0xfd, 0xdd, 0x04, 0xeb, 0xff, 0xb4, 0xb2, 0x17, 0x0c, 0xbb, 0xad, 0x29, 0x0c, 0x51, 0x0f, 0xfa, 0xed, 0x08, 0x26, 0x81, 0xdd, 0x1b, 0xba, 0xed, 0xf1, +0x60, 0xfc, 0x37, 0x17, 0xd7, 0x2c, 0xad, 0x0c, 0xe5, 0x3d, 0x0a, 0x0c, 0xd5, 0x06, 0x09, 0x09, 0xdd, 0xb0, 0xd4, 0x3a, 0xcf, 0x06, 0xba, 0x05, 0x20, 0x10, 0xc9, 0xf0, 0x36, 0x1d, 0x18, 0x16, +0xf4, 0xee, 0x1f, 0x3b, 0xed, 0xec, 0xf3, 0x05, 0x36, 0xef, 0xf9, 0xda, 0xbe, 0x52, 0xe2, 0xdd, 0x21, 0x10, 0xe7, 0xdf, 0xc1, 0x0a, 0x01, 0xdc, 0x1c, 0xd2, 0xe6, 0xd7, 0xcc, 0x1d, 0xc3, 0xc7, +0x51, 0x00, 0x1c, 0x0c, 0xb3, 0xd6, 0x2d, 0x0b, 0x19, 0xfc, 0xdc, 0xe1, 0xc8, 0xe4, 0x0d, 0xe8, 0x23, 0xb5, 0x0f, 0xfa, 0x0b, 0xed, 0x10, 0x18, 0xb9, 0x24, 0xeb, 0xf1, 0x69, 0xc9, 0xdf, 0x81, +0x32, 0xf2, 0xf7, 0xb8, 0xe8, 0x21, 0x2b, 0xbf, 0xe8, 0xec, 0x13, 0xe2, 0xb9, 0xd9, 0x9f, 0xfe, 0xa7, 0xf9, 0xef, 0x01, 0xd7, 0xeb, 0x26, 0xfc, 0xef, 0xff, 0x1a, 0xf3, 0xf9, 0xdc, 0x31, 0x0b, +0xd0, 0xf1, 0xef, 0x18, 0xb5, 0xfe, 0x1f, 0xe7, 0xfb, 0xfd, 0xbf, 0x2b, 0xeb, 0xc2, 0xbe, 0xc8, 0x1c, 0xab, 0x04, 0xd3, 0xdb, 0x0a, 0x1e, 0x0a, 0xb6, 0x51, 0xe9, 0x31, 0xb3, 0x39, 0xdc, 0xfc, +0xbf, 0xdc, 0x0d, 0x16, 0xf2, 0xc3, 0x1b, 0xd7, 0x00, 0x04, 0x2b, 0xff, 0xf7, 0x68, 0xe6, 0xd1, 0xd0, 0x67, 0x2a, 0xa4, 0xff, 0x00, 0x20, 0x20, 0x15, 0xee, 0xf4, 0xe9, 0x04, 0x3b, 0x0c, 0xf6, +0xf4, 0xf3, 0xe2, 0xef, 0xe7, 0xf3, 0x38, 0x0d, 0xfd, 0x60, 0x0f, 0xc0, 0x2a, 0x3f, 0xf6, 0x39, 0xce, 0xc8, 0x0e, 0x1c, 0x4b, 0xff, 0xc9, 0x33, 0x06, 0x0d, 0xb4, 0xeb, 0x4b, 0xfa, 0xf5, 0x1a, +0xbb, 0x00, 0x06, 0xc8, 0x21, 0x1b, 0xbc, 0xda, 0x4f, 0x7f, 0x05, 0xca, 0xea, 0x37, 0xfd, 0x38, 0x05, 0xd2, 0xf2, 0x4c, 0xc1, 0x16, 0xf9, 0xd1, 0xf0, 0xe6, 0xce, 0xfd, 0xf0, 0x47, 0x2b, 0xe5, +0xec, 0x19, 0x56, 0x30, 0x1f, 0xe7, 0x1d, 0x12, 0xe0, 0xd8, 0x10, 0xfa, 0x20, 0x4e, 0x17, 0xe2, 0x19, 0x54, 0xff, 0x1c, 0x1f, 0xde, 0xca, 0x14, 0x05, 0x15, 0x32, 0xeb, 0x49, 0x09, 0xf4, 0x24, +0x11, 0x3a, 0xbf, 0x19, 0xe2, 0xf9, 0xee, 0x02, 0x40, 0xe6, 0xca, 0x0c, 0xfe, 0x36, 0xf6, 0xed, 0xd2, 0x40, 0xec, 0x1f, 0x5b, 0xd5, 0xa1, 0x20, 0xfb, 0x1c, 0x19, 0x1a, 0xe4, 0xe9, 0x27, 0x21, +0xe7, 0x1d, 0x04, 0xde, 0xff, 0xfa, 0x10, 0xb9, 0x2f, 0x1c, 0x58, 0xed, 0x1b, 0x32, 0xea, 0x0f, 0xdc, 0x22, 0x0a, 0x08, 0x1f, 0x22, 0xdf, 0x0c, 0xaf, 0xda, 0xe0, 0x0e, 0x0a, 0xf4, 0xe9, 0xf4, +0x61, 0xf7, 0x7f, 0x3f, 0x2a, 0xc2, 0xdf, 0xe0, 0x2c, 0x59, 0xf7, 0xfa, 0xef, 0xb8, 0x41, 0x10, 0xcf, 0xd7, 0x1c, 0x24, 0x20, 0x0a, 0xc8, 0x2b, 0xe0, 0x3c, 0xbe, 0x48, 0x06, 0xee, 0x1e, 0xdd, +0x0a, 0x0c, 0x45, 0x03, 0xe7, 0x39, 0x05, 0x40, 0x04, 0xfd, 0xd3, 0x30, 0xb5, 0x06, 0x35, 0xca, 0xd9, 0xf2, 0x1d, 0x1f, 0x9d, 0x32, 0x41, 0x0e, 0xdc, 0x35, 0xf5, 0xf7, 0x2f, 0x03, 0x3d, 0x07, +0x11, 0x00, 0x22, 0xfd, 0x81, 0x26, 0x0e, 0x14, 0xf6, 0xc4, 0x0f, 0x16, 0xbd, 0xc7, 0x28, 0xad, 0xbf, 0x18, 0xf6, 0xf2, 0x43, 0xef, 0x1d, 0x05, 0xb7, 0x4b, 0xd7, 0x3e, 0xe7, 0x0a, 0xdc, 0xe5, +0xe8, 0xf1, 0x98, 0xeb, 0xf7, 0xef, 0x94, 0x22, 0x34, 0x02, 0x33, 0xe5, 0x30, 0x4e, 0xdf, 0x76, 0x57, 0x7f, 0xd3, 0x10, 0x15, 0x02, 0x39, 0xf7, 0xd6, 0x23, 0x68, 0xde, 0xcf, 0xf1, 0x26, 0xfb, +0x3c, 0x2f, 0x13, 0x42, 0x29, 0x0b, 0x0e, 0x2e, 0xdc, 0xbb, 0x02, 0xc0, 0x3d, 0xc9, 0x1f, 0xd2, 0x74, 0xec, 0x08, 0xf3, 0x28, 0x22, 0xef, 0x12, 0x50, 0xf9, 0x76, 0x5e, 0xeb, 0x02, 0x0f, 0x33, +0x6c, 0x60, 0xd6, 0xda, 0x26, 0xd9, 0x2e, 0x5c, 0xb3, 0xfe, 0x0e, 0x33, 0x22, 0x0a, 0xd8, 0x0e, 0xf3, 0xeb, 0x33, 0x7d, 0xdb, 0xf2, 0x99, 0xdf, 0x20, 0xf4, 0xd2, 0xdc, 0xd6, 0xdd, 0x04, 0x3c, +0x43, 0x44, 0x22, 0xf9, 0x05, 0x14, 0xdb, 0xb4, 0x5c, 0x24, 0x32, 0x38, 0x7f, 0xff, 0xc9, 0x01, 0x29, 0x51, 0x0d, 0x4d, 0x17, 0xd6, 0xfa, 0x19, 0x39, 0xfd, 0x64, 0xbe, 0x0b, 0x22, 0x33, 0x5b, +0xe2, 0x1d, 0xcd, 0x01, 0x4f, 0x39, 0x3a, 0xc0, 0xfe, 0xc2, 0x7d, 0xd3, 0x38, 0x0b, 0xed, 0x1c, 0x13, 0xfb, 0xec, 0x2a, 0x05, 0xdb, 0x51, 0xf0, 0x74, 0xc1, 0x12, 0x01, 0xb8, 0xa9, 0x94, 0xd1, +0x0c, 0x17, 0x02, 0xed, 0xe6, 0x31, 0xf8, 0x19, 0x2f, 0xe6, 0x0d, 0x13, 0x11, 0xf0, 0x49, 0x12, 0xfd, 0x43, 0x33, 0xf1, 0x45, 0x36, 0xc0, 0xb5, 0xd5, 0xc8, 0x0f, 0x6b, 0xed, 0xb6, 0xdf, 0x19, +0xfa, 0xff, 0x33, 0x0b, 0x0f, 0x29, 0xfe, 0xf3, 0x08, 0x1c, 0xe1, 0xf1, 0xd5, 0xc7, 0xed, 0x09, 0xca, 0xd0, 0x47, 0xad, 0x16, 0x37, 0x29, 0xf1, 0xf0, 0xd0, 0xd6, 0xe0, 0x3f, 0xfc, 0xf1, 0x82, +0xf5, 0x20, 0xc6, 0xe3, 0x0f, 0x30, 0xdd, 0xde, 0xee, 0x9d, 0x3e, 0xf4, 0x0a, 0x31, 0xe4, 0xf1, 0xbc, 0xe8, 0xf4, 0x6f, 0x1d, 0xd9, 0xad, 0x6e, 0x21, 0x52, 0xda, 0xc2, 0x14, 0xeb, 0x30, 0x41, +0xd9, 0x15, 0x29, 0xfc, 0xa2, 0xbe, 0xfa, 0xc0, 0xe2, 0xb5, 0x06, 0xf7, 0x37, 0x21, 0x03, 0x29, 0x3a, 0xae, 0xe2, 0xc8, 0x9e, 0xe4, 0x1f, 0xe1, 0x27, 0x2a, 0x15, 0x1a, 0xa2, 0x79, 0xe7, 0x95, +0xca, 0xf2, 0x81, 0x09, 0xec, 0x3d, 0x0c, 0x60, 0xe8, 0xbc, 0x11, 0xd1, 0x29, 0x3f, 0x81, 0xf7, 0x30, 0x68, 0x03, 0xc5, 0xd3, 0x15, 0x11, 0x01, 0xec, 0xb2, 0xfe, 0xc2, 0xc3, 0xee, 0xe5, 0xae, +0xae, 0xc3, 0xf4, 0x8e, 0xe7, 0xe8, 0x27, 0xb2, 0xb6, 0xea, 0x43, 0xc4, 0x5b, 0xf6, 0x13, 0x55, 0x0b, 0x1e, 0xe4, 0x06, 0x2f, 0xa1, 0xd4, 0x28, 0x2f, 0xa1, 0x9c, 0xff, 0xd1, 0xb0, 0xa4, 0xbe, +0xe7, 0x04, 0xce, 0xf6, 0x70, 0xce, 0xae, 0xf7, 0xe2, 0x42, 0xf2, 0x07, 0x4b, 0x15, 0x10, 0x5b, 0x0f, 0xed, 0x05, 0x47, 0xae, 0xf6, 0xda, 0xf4, 0x35, 0xc2, 0x14, 0xeb, 0x10, 0x39, 0x04, 0x03, +0xbb, 0xc6, 0x4e, 0xe7, 0x40, 0x1d, 0x5a, 0xc1, 0x9f, 0x22, 0x1c, 0xa0, 0x97, 0xf0, 0x0f, 0xc7, 0xb7, 0x99, 0x00, 0xf9, 0xc0, 0x21, 0xe9, 0xdd, 0xd3, 0x09, 0xbe, 0xfe, 0x05, 0xcc, 0xfa, 0xcd, +0xa2, 0x13, 0x0f, 0xa3, 0x8b, 0xa2, 0x87, 0x0e, 0x4d, 0x64, 0xd2, 0xfd, 0xe0, 0xe8, 0x11, 0xdc, 0x10, 0x28, 0xdf, 0xfb, 0xc7, 0xcd, 0x96, 0x1b, 0x87, 0xe6, 0xcb, 0xbe, 0x15, 0xe5, 0x51, 0x09, +0x86, 0xc0, 0xf8, 0x2d, 0x04, 0xc7, 0xeb, 0xce, 0xf4, 0x53, 0xf3, 0x13, 0xc2, 0xf5, 0x85, 0xcc, 0x19, 0x18, 0x27, 0xb3, 0xdb, 0x81, 0x43, 0x46, 0x2f, 0x46, 0x09, 0x88, 0x16, 0x06, 0x28, 0xde, +0xba, 0xf6, 0xee, 0xf7, 0xae, 0xdc, 0x2a, 0xfd, 0x0c, 0x08, 0xbe, 0x4f, 0x0c, 0x5d, 0xb8, 0xcc, 0x4c, 0x01, 0x66, 0xce, 0xec, 0xcd, 0x43, 0x49, 0x7d, 0xde, 0x4c, 0xee, 0x83, 0xf5, 0x2f, 0xfd, +0xcd, 0x0b, 0x31, 0xe5, 0xe1, 0xb0, 0xc5, 0x26, 0xaf, 0x01, 0x9f, 0x0d, 0x25, 0xb9, 0xe4, 0x98, 0x64, 0xf8, 0x36, 0xb0, 0x3b, 0xee, 0x24, 0x51, 0x38, 0x9b, 0xf8, 0x42, 0x35, 0x0a, 0xff, 0xfb, +0x9e, 0x63, 0xee, 0x18, 0xee, 0x3c, 0x23, 0xef, 0x07, 0x27, 0xab, 0xf9, 0x47, 0xc5, 0xed, 0xd8, 0xb3, 0xe7, 0xdd, 0x1a, 0xd8, 0xae, 0xf5, 0xe5, 0x33, 0x13, 0xea, 0xa8, 0xdc, 0xb7, 0x1e, 0x7f, +0xc5, 0xef, 0x98, 0x2a, 0x00, 0x03, 0x07, 0x16, 0x29, 0x53, 0xb8, 0x04, 0xea, 0xf4, 0x15, 0x19, 0xea, 0x9d, 0x1e, 0xf2, 0x40, 0x04, 0xd7, 0x4e, 0x22, 0x02, 0x81, 0x42, 0x5e, 0x07, 0x38, 0x97, +0xe9, 0x47, 0x1d, 0xb3, 0xa7, 0xe0, 0x9a, 0x4f, 0xd8, 0x58, 0x09, 0xd1, 0xc4, 0xe6, 0xf4, 0xa3, 0x18, 0xd4, 0x1c, 0x47, 0xe9, 0x07, 0xc5, 0x26, 0xd4, 0x4b, 0xf1, 0xec, 0x0c, 0x39, 0xfc, 0x48, +0x9b, 0xf4, 0x04, 0xfa, 0xca, 0xf1, 0x13, 0x26, 0xeb, 0x56, 0x17, 0xad, 0xa3, 0xc1, 0xcb, 0xac, 0xfd, 0xad, 0xd3, 0xf8, 0x20, 0xc5, 0x17, 0x24, 0x16, 0x0b, 0x1e, 0xd9, 0xe9, 0x29, 0x2d, 0xfe, +0xae, 0x1b, 0xc8, 0xc4, 0x29, 0xe8, 0x01, 0x25, 0xe5, 0xff, 0x1b, 0xee, 0x0e, 0xff, 0x16, 0x66, 0x2c, 0xb3, 0xfe, 0x6e, 0x5f, 0x17, 0xfa, 0xe6, 0xd3, 0x1b, 0xf3, 0xf9, 0x7a, 0x32, 0x04, 0x29, +0x0e, 0xfb, 0xff, 0x2e, 0x0b, 0x04, 0xf5, 0x4a, 0x71, 0xf4, 0xe5, 0x20, 0xd2, 0xe6, 0x04, 0xac, 0x5c, 0x0b, 0xfd, 0xbe, 0x23, 0x0f, 0x0d, 0xe4, 0x34, 0xef, 0xf3, 0xc4, 0x3c, 0x2d, 0x0f, 0x05, +0x44, 0x51, 0xf7, 0x2e, 0xcd, 0xd9, 0x64, 0x26, 0xf1, 0xc3, 0xda, 0xe5, 0xd8, 0x11, 0x2c, 0x1b, 0x2d, 0x27, 0xad, 0x0c, 0x6d, 0x37, 0x01, 0xce, 0xec, 0x0c, 0xe6, 0xe3, 0x32, 0xae, 0xc0, 0x1f, +0xcf, 0x20, 0x81, 0xe1, 0xb1, 0xbf, 0xe1, 0xc1, 0x2d, 0xc7, 0xea, 0x18, 0x1f, 0x3a, 0xe0, 0x5f, 0x28, 0xdc, 0xca, 0x3e, 0x4b, 0x35, 0xe6, 0x18, 0x15, 0xe1, 0x2f, 0xd0, 0x0e, 0x5d, 0x09, 0xff, +0xec, 0x46, 0x02, 0xfb, 0xd9, 0x22, 0xcf, 0x18, 0xc6, 0xda, 0x05, 0xcd, 0x24, 0x05, 0x1c, 0xe9, 0x7f, 0x42, 0xd8, 0xfa, 0xf5, 0xfa, 0xff, 0x9c, 0xe6, 0x10, 0x3f, 0xc2, 0xe4, 0x32, 0xfd, 0xef, +0x66, 0x2b, 0x1a, 0x1b, 0x5a, 0xe7, 0x16, 0x59, 0xb4, 0x13, 0xea, 0xbd, 0xda, 0x1a, 0x31, 0x09, 0xde, 0x0d, 0xec, 0x31, 0x0c, 0x2a, 0xd5, 0xdc, 0x55, 0xdd, 0xed, 0x0a, 0x09, 0x9b, 0x45, 0x1a, +0xb4, 0x31, 0xa9, 0xf9, 0xd0, 0xf1, 0x2c, 0xc0, 0x43, 0xf1, 0x7a, 0x13, 0x2a, 0xfc, 0x3d, 0x4a, 0x46, 0xc4, 0xda, 0x19, 0x37, 0xbe, 0xf3, 0xc9, 0xf5, 0xd5, 0x25, 0xce, 0x3b, 0x49, 0x2d, 0x4b, +0x42, 0x1c, 0xdd, 0xc5, 0x67, 0x5e, 0x72, 0x34, 0xf2, 0x4c, 0x7f, 0xcf, 0xef, 0xff, 0x22, 0xf2, 0x52, 0xbb, 0x1b, 0x31, 0xdc, 0xf0, 0x60, 0xda, 0x32, 0x02, 0xfe, 0x0c, 0xe5, 0x2f, 0xb5, 0xd2, +0x3f, 0x07, 0xfe, 0x2d, 0x02, 0xd3, 0x0c, 0x3d, 0xf0, 0x4a, 0x48, 0x0a, 0x18, 0x42, 0x46, 0x06, 0x44, 0xe4, 0x38, 0x28, 0x61, 0x00, 0xd6, 0xca, 0x11, 0xb5, 0xa6, 0x1a, 0xdd, 0xdd, 0xc8, 0xd3, +0x74, 0xef, 0x00, 0x60, 0x5f, 0xcd, 0x4a, 0xf6, 0xd6, 0xf1, 0xed, 0xe5, 0x47, 0x4f, 0x29, 0x2c, 0x57, 0xeb, 0xd2, 0x0d, 0x47, 0xd7, 0xc3, 0x20, 0xea, 0xf6, 0x7f, 0x26, 0x7a, 0xef, 0x2c, 0x3a, +0xce, 0x45, 0xc9, 0xf0, 0x39, 0x1b, 0x25, 0x44, 0x2c, 0x89, 0x3e, 0xfa, 0x19, 0x14, 0xe9, 0xc9, 0x29, 0x45, 0x06, 0x1f, 0x37, 0xe9, 0xb8, 0x9f, 0x76, 0xfc, 0x40, 0xa5, 0xee, 0xfe, 0x12, 0x1a, +0xf3, 0x54, 0x1a, 0xea, 0x03, 0xf6, 0xe5, 0xf0, 0x2f, 0xf7, 0xd3, 0x25, 0x3f, 0x41, 0x25, 0xdf, 0x58, 0xc8, 0x15, 0x0c, 0x5a, 0x44, 0xe8, 0xf0, 0xcb, 0xe7, 0xc2, 0x0c, 0xca, 0xfe, 0xd8, 0x9b, +0xd8, 0x22, 0xcd, 0xb2, 0xf1, 0xff, 0x66, 0xf1, 0x21, 0x42, 0xc3, 0xdb, 0xf1, 0xd4, 0x1f, 0x13, 0x17, 0xf6, 0x0c, 0xf0, 0x27, 0x06, 0xb3, 0x24, 0xf3, 0x18, 0x39, 0x08, 0xd5, 0x21, 0x1a, 0xf5, +0xef, 0x54, 0x12, 0x19, 0xc4, 0x01, 0xf9, 0x49, 0x04, 0xee, 0xac, 0x22, 0xcc, 0x17, 0x0a, 0x81, 0x49, 0x12, 0x3b, 0x0a, 0xf8, 0x0d, 0x57, 0x32, 0x17, 0x40, 0x62, 0xdf, 0xfc, 0xe6, 0x1f, 0x00, +0xf2, 0x3a, 0xfa, 0x1c, 0xc7, 0x18, 0x17, 0x06, 0x00, 0xda, 0x1b, 0x7a, 0xf6, 0xe5, 0xfb, 0xe3, 0xb3, 0xf0, 0x1e, 0x37, 0x51, 0xfc, 0x2d, 0x28, 0xf2, 0x3a, 0x4f, 0xe2, 0x28, 0xd7, 0x14, 0x23, +0xea, 0xce, 0xb7, 0x13, 0xbd, 0x31, 0xe6, 0x1b, 0xe6, 0x14, 0x0a, 0x9a, 0xc0, 0xac, 0x2a, 0x40, 0x1d, 0xf0, 0xb0, 0x40, 0xc1, 0x13, 0xf8, 0xef, 0xef, 0x01, 0x4b, 0x44, 0x0e, 0x2c, 0x9a, 0x04, +0x03, 0x0f, 0xe5, 0x0f, 0x93, 0x88, 0xf4, 0xee, 0xdb, 0x38, 0x81, 0x44, 0x25, 0xba, 0x98, 0xd1, 0x6a, 0x10, 0xca, 0xab, 0x0f, 0x28, 0xde, 0xe9, 0xc7, 0x11, 0x31, 0x02, 0x55, 0xb3, 0x23, 0xdc, +0xce, 0x39, 0xf7, 0xee, 0xce, 0xe9, 0x52, 0x48, 0xad, 0xd5, 0xfa, 0x7e, 0xfa, 0xe2, 0x82, 0xfd, 0xe9, 0xdc, 0x40, 0x22, 0x0f, 0x06, 0xfa, 0x22, 0xda, 0x37, 0x27, 0xb0, 0x38, 0xcd, 0xdc, 0x2d, +0xdc, 0x16, 0x39, 0x3a, 0xdf, 0x54, 0xe0, 0xb4, 0x0c, 0x14, 0x30, 0x2d, 0xe6, 0xa3, 0x1f, 0x19, 0xe8, 0xb7, 0x1d, 0xf2, 0x06, 0x14, 0x25, 0x25, 0x40, 0xf6, 0xde, 0x20, 0x33, 0xc6, 0xfc, 0xfc, +0xdf, 0xf4, 0x32, 0xf5, 0xd5, 0xec, 0xd7, 0xf5, 0xee, 0xdd, 0xb8, 0x34, 0xea, 0xef, 0x00, 0xeb, 0xf7, 0x17, 0x14, 0x47, 0x2c, 0xee, 0xd8, 0x0e, 0x06, 0x2d, 0xed, 0xff, 0x05, 0x2d, 0x06, 0xe6, +0xfc, 0xd5, 0x4c, 0x0a, 0xf0, 0x0f, 0xf3, 0xc4, 0x3c, 0x81, 0xbf, 0xf5, 0x03, 0x30, 0xf6, 0xcb, 0x12, 0x09, 0x13, 0xfa, 0xe4, 0x23, 0x30, 0x3f, 0xdf, 0x1f, 0x18, 0xbb, 0xeb, 0x38, 0x16, 0xe3, +0xd9, 0xd2, 0x83, 0xa8, 0x21, 0x08, 0xfa, 0xfa, 0xf2, 0x03, 0xd4, 0xd7, 0x34, 0xd5, 0xf3, 0x94, 0x0d, 0xf8, 0x55, 0xfc, 0xe9, 0x24, 0x41, 0x1c, 0x28, 0x55, 0x0c, 0x1d, 0xf0, 0xd9, 0xb2, 0x56, +0xe2, 0xff, 0x08, 0x1b, 0xf9, 0xc0, 0xdf, 0x14, 0xfc, 0x2d, 0x27, 0xf3, 0xd8, 0x22, 0x30, 0x0a, 0xbe, 0x01, 0x18, 0x23, 0x50, 0xea, 0x8d, 0x68, 0x2e, 0x72, 0xe3, 0x65, 0x51, 0xf5, 0x07, 0x4e, +0xb5, 0xd7, 0xeb, 0x9b, 0x28, 0x43, 0x22, 0x81, 0x3b, 0xbe, 0x6c, 0x1c, 0xf6, 0x09, 0x04, 0x38, 0x39, 0xf6, 0x72, 0xc5, 0xfe, 0x16, 0xcb, 0xf0, 0xb4, 0x56, 0xe2, 0x44, 0x0d, 0x4f, 0xc4, 0xca, +0x78, 0xdd, 0x6b, 0x28, 0x1b, 0xde, 0xbe, 0x13, 0x14, 0xfe, 0xcb, 0xd5, 0x08, 0xae, 0x08, 0x50, 0x09, 0x19, 0xfd, 0x2d, 0x1a, 0x60, 0xd6, 0x05, 0xe5, 0x33, 0xeb, 0x08, 0x7f, 0x15, 0x18, 0xf8, +0x07, 0x46, 0xfb, 0x17, 0x2b, 0x0b, 0xef, 0x3f, 0x06, 0xd0, 0xc8, 0x1b, 0x14, 0x26, 0xc0, 0xfd, 0x49, 0x25, 0x1b, 0xec, 0xf6, 0x2b, 0xbc, 0x11, 0xc6, 0x6a, 0x3b, 0xc3, 0x3b, 0xe8, 0xf6, 0x38, +0xc1, 0x1e, 0x0a, 0x26, 0x34, 0x2c, 0xf5, 0x39, 0xa5, 0x9e, 0xbe, 0xf7, 0xaf, 0x91, 0xab, 0xee, 0xf4, 0xc1, 0x99, 0x22, 0x1d, 0x15, 0x02, 0xf9, 0x11, 0xfb, 0xc5, 0xe7, 0xee, 0xd6, 0x00, 0xfe, +0xb9, 0x2b, 0xa3, 0xd5, 0xf7, 0x43, 0x54, 0xa3, 0x2d, 0xb2, 0x0f, 0x4f, 0x0a, 0x00, 0xc7, 0x0a, 0x33, 0x47, 0x0e, 0x11, 0xc0, 0xf0, 0x16, 0xfe, 0xed, 0x12, 0x42, 0x0b, 0xad, 0xe7, 0xcd, 0x49, +0xef, 0xc8, 0xe3, 0x29, 0x2b, 0xed, 0x67, 0xec, 0xdb, 0xf4, 0x1d, 0xf1, 0x2d, 0xf1, 0x5a, 0x01, 0x1b, 0xd9, 0xd9, 0x0b, 0x11, 0xb1, 0xcf, 0x0a, 0x55, 0xca, 0x09, 0x19, 0xe1, 0x28, 0xf0, 0xfd, +0x44, 0xc3, 0x11, 0xf6, 0x41, 0x36, 0xd9, 0xf5, 0x49, 0xf8, 0x6a, 0x2c, 0x0d, 0x50, 0x06, 0xe4, 0x0d, 0xf4, 0x60, 0xe6, 0xdc, 0x24, 0xaf, 0xea, 0x49, 0x10, 0xf9, 0x22, 0xdc, 0x2b, 0xec, 0x28, +0x7d, 0xc6, 0x7f, 0x29, 0xfb, 0x0e, 0x3b, 0xf9, 0x07, 0x9c, 0xea, 0x03, 0x66, 0x00, 0xf0, 0x09, 0x2c, 0x34, 0x0d, 0xf6, 0xc9, 0xeb, 0xb6, 0xe3, 0x1e, 0xf2, 0x65, 0xf1, 0xdd, 0x45, 0x54, 0xf9, +0xb9, 0xbb, 0x0b, 0xf6, 0x13, 0x93, 0x56, 0xcb, 0xf9, 0xed, 0xd7, 0xd1, 0xf8, 0xf0, 0x2c, 0xf3, 0x21, 0x65, 0xf5, 0xee, 0x0a, 0xf1, 0xfd, 0x01, 0x39, 0xe5, 0xfe, 0x0a, 0x0d, 0xe8, 0x0c, 0x2c, +0xe3, 0x25, 0xf2, 0xe5, 0xb7, 0xbc, 0xf5, 0xb3, 0xe4, 0x7f, 0xce, 0x29, 0x67, 0xce, 0x37, 0x24, 0xd5, 0x33, 0x43, 0x05, 0x59, 0xed, 0xf0, 0x14, 0xe7, 0xc6, 0x41, 0xbd, 0xdb, 0xea, 0xd4, 0xf8, +0x24, 0x18, 0xec, 0xc1, 0x1a, 0xfd, 0xd1, 0x3b, 0xeb, 0x81, 0x30, 0x28, 0x18, 0x42, 0xc8, 0xe6, 0x14, 0x48, 0x75, 0xc8, 0xff, 0xfe, 0x0b, 0x0a, 0x0c, 0xe5, 0x44, 0xc8, 0xf9, 0x29, 0xd8, 0x41, +0x01, 0xdc, 0xb7, 0x3f, 0x1c, 0x06, 0x6b, 0x15, 0xd1, 0xb9, 0x23, 0xdb, 0x47, 0xef, 0xec, 0x07, 0x47, 0x2a, 0x50, 0x4f, 0x5f, 0xa3, 0xf9, 0x3e, 0x4d, 0x0f, 0x67, 0x35, 0xaf, 0x05, 0xcd, 0x1a, +0xe6, 0x41, 0xd5, 0xed, 0x45, 0x02, 0xb1, 0xad, 0x09, 0xb0, 0x44, 0xe2, 0x49, 0x17, 0xf9, 0x34, 0xed, 0x1f, 0x36, 0x36, 0xe9, 0x32, 0xbb, 0xd7, 0x4e, 0xf1, 0xcc, 0xcf, 0xdf, 0x3d, 0x39, 0x31, +0xee, 0xf2, 0x23, 0x03, 0xc3, 0x2b, 0x22, 0x2d, 0xc6, 0x4a, 0x2e, 0xfe, 0xda, 0x2c, 0x0b, 0x40, 0x42, 0xee, 0xd3, 0x21, 0xbd, 0x25, 0xf8, 0xcb, 0xed, 0x1a, 0x5a, 0xec, 0xe8, 0xba, 0xe2, 0x23, +0xdc, 0x0b, 0x06, 0x0c, 0xb6, 0x1b, 0x05, 0xea, 0xf6, 0xea, 0xaa, 0x37, 0x27, 0xcf, 0xad, 0x1d, 0x5c, 0x0a, 0x01, 0xda, 0x09, 0x32, 0x07, 0x9b, 0x45, 0x01, 0x3f, 0x0e, 0xeb, 0xb3, 0x13, 0xde, +0xfc, 0x29, 0xfb, 0x11, 0xd2, 0x0d, 0x1b, 0x0a, 0xd2, 0x83, 0x60, 0x2e, 0x2f, 0xc7, 0x0e, 0x35, 0x1f, 0x11, 0x23, 0xf4, 0x22, 0x19, 0x0f, 0xe2, 0xd4, 0x21, 0x18, 0xb9, 0xd6, 0x81, 0xd6, 0x0d, +0x62, 0x0e, 0x0f, 0x57, 0x20, 0x30, 0xe5, 0x92, 0xe5, 0x41, 0xd3, 0x15, 0x22, 0xeb, 0x2d, 0x15, 0x13, 0xe4, 0x2b, 0x48, 0xdb, 0xfa, 0x25, 0x30, 0x3e, 0x03, 0xce, 0x32, 0xc2, 0x0b, 0xf7, 0xe9, +0xd5, 0xfb, 0x23, 0xe9, 0x1e, 0xdd, 0xa9, 0x05, 0xd8, 0x21, 0xdf, 0xf6, 0xe1, 0xec, 0x40, 0xc0, 0xf4, 0x3e, 0xe8, 0x1d, 0x13, 0x26, 0x59, 0x35, 0x0c, 0x25, 0xec, 0xd0, 0xb7, 0x16, 0x18, 0xd0, +0x33, 0xec, 0xde, 0x14, 0xf9, 0x1e, 0x15, 0x03, 0x3d, 0x14, 0xc7, 0x42, 0xf7, 0xdb, 0xf2, 0xcf, 0xca, 0xec, 0xf2, 0xf6, 0xd6, 0xf0, 0x16, 0x39, 0x1e, 0xc9, 0x36, 0x18, 0x00, 0x16, 0x59, 0x0b, +0xa0, 0x3a, 0x83, 0xa4, 0xfa, 0x7f, 0xcc, 0x3e, 0x28, 0xdc, 0x21, 0xc6, 0x26, 0x32, 0x15, 0x2a, 0xd2, 0xfe, 0xaf, 0xee, 0x63, 0x46, 0xd8, 0xb3, 0xb6, 0x12, 0x06, 0x10, 0x66, 0xe3, 0x4a, 0xfa, +0xfb, 0xfc, 0xf0, 0xdc, 0x4b, 0x2d, 0x1d, 0x52, 0x5d, 0xbe, 0x51, 0xc4, 0xa5, 0xd1, 0xba, 0xe0, 0xeb, 0xe2, 0x0f, 0x2a, 0x09, 0x63, 0x31, 0x9a, 0x01, 0xd5, 0x0f, 0xcc, 0x0e, 0x2d, 0xd6, 0xd6, +0x62, 0x41, 0x26, 0x06, 0xef, 0xf8, 0xe1, 0x0e, 0xb2, 0x07, 0xd7, 0x0c, 0x40, 0xff, 0xbb, 0xbb, 0x75, 0xf6, 0x99, 0x13, 0x7f, 0xda, 0x2a, 0xf5, 0xdd, 0x0d, 0xbc, 0x5b, 0xc0, 0xb4, 0xac, 0xea, +0x95, 0x04, 0xc7, 0xa6, 0xe3, 0x83, 0x32, 0xca, 0x41, 0xdb, 0xd0, 0xfd, 0xe8, 0x68, 0xad, 0x11, 0x21, 0x12, 0xdf, 0xf6, 0xdd, 0x2c, 0x11, 0xd0, 0x19, 0x0b, 0x10, 0xe7, 0x15, 0x15, 0x32, 0xbf, +0xd3, 0x0a, 0x04, 0xa8, 0x19, 0x2f, 0x4d, 0xd1, 0x06, 0x08, 0x08, 0xdd, 0x3b, 0x14, 0xcb, 0x7f, 0x12, 0x2f, 0xe6, 0xc4, 0xff, 0x33, 0xe9, 0xc3, 0x24, 0xe6, 0x12, 0x1a, 0x24, 0xda, 0xcf, 0x1e, +0xc5, 0xfd, 0x17, 0xce, 0x0e, 0xa4, 0xdc, 0xe6, 0xa6, 0xf3, 0x18, 0x24, 0x48, 0x06, 0x36, 0x3b, 0x35, 0xf9, 0xec, 0x1f, 0x09, 0xfe, 0xf4, 0xda, 0x13, 0xc2, 0xf3, 0x02, 0xc8, 0xeb, 0x9b, 0xe4, +0x00, 0xd5, 0x3f, 0xdd, 0x32, 0xe5, 0x78, 0x8b, 0xf2, 0x0e, 0xef, 0xc6, 0x15, 0x3b, 0xde, 0x15, 0x2c, 0xf3, 0x2e, 0x13, 0xc5, 0xc5, 0x53, 0x3f, 0x54, 0xe7, 0x3e, 0xd9, 0xcf, 0xe9, 0x02, 0x2c, +0x0a, 0xea, 0x0c, 0x08, 0x0c, 0xb6, 0x04, 0x22, 0xe0, 0x74, 0xd8, 0x15, 0x24, 0xdb, 0xea, 0x07, 0x35, 0x04, 0x2d, 0xfb, 0x2d, 0x27, 0x38, 0xec, 0x0b, 0xec, 0x31, 0xec, 0x15, 0xfe, 0xc1, 0xd7, +0xee, 0x2f, 0x32, 0xdc, 0x02, 0xe2, 0x24, 0x13, 0xc3, 0x72, 0xf6, 0x02, 0x24, 0xda, 0xd5, 0xe6, 0xe2, 0xb9, 0xf9, 0x4b, 0x81, 0xc2, 0xef, 0xe3, 0x71, 0xfb, 0x10, 0xbc, 0xc9, 0xe5, 0x1a, 0xeb, +0xee, 0xf2, 0x21, 0xe1, 0x42, 0x65, 0x02, 0xc6, 0x51, 0xf0, 0xfd, 0x3f, 0x03, 0x6c, 0x46, 0x12, 0x2a, 0xfa, 0x01, 0xc2, 0x0d, 0xd1, 0xf9, 0x02, 0x46, 0xd9, 0x2f, 0xe4, 0xf7, 0x67, 0x6c, 0xd5, +0xdb, 0x36, 0xc1, 0xee, 0xf0, 0xf3, 0x1d, 0x35, 0xf6, 0xfa, 0x2e, 0xc8, 0xbe, 0xcf, 0xe6, 0x35, 0xe1, 0xe5, 0x55, 0x7f, 0xcb, 0xec, 0x0f, 0x0d, 0x41, 0xf3, 0x06, 0x02, 0xe0, 0x21, 0x30, 0x1a, +0x40, 0x1a, 0x24, 0x02, 0xea, 0x08, 0xec, 0xd6, 0xfc, 0x69, 0x39, 0x82, 0xca, 0x65, 0xf8, 0x13, 0x66, 0x7d, 0xd5, 0x5b, 0x4c, 0x14, 0xf0, 0xe2, 0x57, 0xe0, 0xc3, 0x17, 0x20, 0x1a, 0x1b, 0xf3, +0xd0, 0x3e, 0xef, 0x0e, 0xf9, 0xbd, 0x5e, 0x1d, 0xb2, 0x06, 0xda, 0xba, 0xfc, 0xff, 0xaf, 0x1a, 0xb2, 0x23, 0x02, 0xbe, 0xfc, 0x19, 0xca, 0xf1, 0xe8, 0x24, 0x0d, 0xda, 0xd2, 0xff, 0xdc, 0xec, +0xb7, 0x9e, 0x05, 0xc7, 0x81, 0xd8, 0xe7, 0xe3, 0xe8, 0xe7, 0xac, 0x08, 0xd7, 0xe3, 0xf3, 0x9e, 0x18, 0xec, 0x12, 0xfe, 0xf0, 0x23, 0xfb, 0xd1, 0xba, 0xb2, 0xce, 0xcf, 0xe6, 0xca, 0x06, 0xf5, +0xe3, 0xda, 0x25, 0x35, 0x05, 0xf6, 0x17, 0x2c, 0xbc, 0xb1, 0xd4, 0x38, 0x15, 0xf4, 0xa7, 0xc7, 0x10, 0x24, 0xaa, 0xd2, 0xce, 0xa2, 0xf6, 0x1b, 0x19, 0x4d, 0xf5, 0xe2, 0xe1, 0x04, 0xf1, 0x37, +0xbe, 0xf4, 0xd6, 0xe1, 0xcb, 0xee, 0x26, 0x12, 0x06, 0xd9, 0xef, 0x26, 0x14, 0xea, 0x06, 0xc8, 0x1d, 0x03, 0x21, 0xc9, 0xe9, 0x04, 0x15, 0xe1, 0x07, 0x20, 0xd9, 0xe0, 0xff, 0xef, 0x13, 0x12, +0xc0, 0xe7, 0xee, 0x17, 0xec, 0x2b, 0xf8, 0xf7, 0x0b, 0xd9, 0xec, 0x10, 0x24, 0x03, 0x0c, 0x06, 0x9c, 0xf1, 0x07, 0x39, 0x10, 0xc8, 0x10, 0x25, 0xd8, 0x2b, 0xba, 0xfc, 0xe8, 0xbe, 0x05, 0xf2, +0xc0, 0xca, 0xff, 0xff, 0xef, 0x3c, 0xdc, 0x87, 0x38, 0xe6, 0x29, 0xf9, 0x0e, 0x13, 0x1f, 0x2c, 0x00, 0x02, 0x52, 0x06, 0x04, 0xe2, 0x1b, 0xf2, 0xce, 0xef, 0xc5, 0x07, 0xf1, 0x1f, 0xe2, 0xf5, +0x58, 0x0b, 0x7f, 0x27, 0x14, 0xc9, 0xec, 0x15, 0xf0, 0xe5, 0x09, 0x1b, 0x65, 0x20, 0xbf, 0xe5, 0x2b, 0x5b, 0x02, 0x2a, 0x0c, 0x1f, 0xec, 0xbe, 0x45, 0xee, 0x44, 0xbc, 0xc0, 0x2f, 0x55, 0x3a, +0x81, 0x29, 0xdd, 0x0d, 0xf5, 0x0c, 0x0c, 0x14, 0xf7, 0xbf, 0x12, 0x1c, 0x39, 0x0c, 0xe4, 0x03, 0x3b, 0xdd, 0xe9, 0xf0, 0x1b, 0xe1, 0x33, 0xc9, 0x47, 0xc3, 0x06, 0x4d, 0xd3, 0xe4, 0xda, 0xd6, +0xf0, 0x1c, 0x1d, 0xc4, 0x44, 0x0d, 0x1a, 0xe6, 0xfa, 0xa6, 0xdc, 0x51, 0x20, 0xfc, 0xf3, 0x30, 0xfa, 0xfe, 0x38, 0xef, 0x47, 0x0c, 0xbd, 0xf5, 0xc3, 0xf2, 0xea, 0x30, 0x03, 0xf5, 0x27, 0x50, +0x08, 0x32, 0x62, 0xc6, 0x32, 0xdd, 0xdf, 0xee, 0x0f, 0xec, 0x13, 0xf5, 0xc5, 0x1c, 0x2f, 0x04, 0xb0, 0xb3, 0x34, 0x11, 0xde, 0x14, 0xdd, 0x01, 0x1f, 0xbd, 0xd5, 0x22, 0xf2, 0xc5, 0xd0, 0xed, +0x0d, 0xbc, 0xe0, 0x13, 0x4f, 0xe8, 0x18, 0x18, 0x50, 0x02, 0x04, 0xda, 0xa6, 0x67, 0x21, 0xbe, 0xff, 0xdd, 0x08, 0x35, 0xb8, 0xf8, 0xfa, 0x4a, 0xe4, 0xde, 0xd3, 0xf9, 0x2a, 0x71, 0x03, 0x39, +0x4f, 0xc9, 0x22, 0x48, 0x05, 0xc9, 0xe5, 0xeb, 0xf2, 0x7f, 0xc4, 0x20, 0xe0, 0x5c, 0x13, 0x03, 0x22, 0x06, 0x0d, 0xed, 0x59, 0x22, 0xdc, 0xeb, 0x28, 0xd5, 0xea, 0xbb, 0x2d, 0x35, 0x0b, 0x0f, +0xdb, 0xe2, 0x9b, 0xa2, 0xf7, 0xdf, 0xfb, 0x74, 0xcc, 0x4c, 0xcf, 0xf2, 0xb8, 0xb5, 0x09, 0x18, 0xd1, 0x1b, 0x10, 0x42, 0x96, 0xc7, 0x03, 0x00, 0x42, 0xf4, 0x06, 0x42, 0xa8, 0xc4, 0x9f, 0xf3, +0xff, 0xef, 0x45, 0x03, 0xd5, 0xde, 0x01, 0x0e, 0xc0, 0xf2, 0xcb, 0x4a, 0x36, 0xff, 0x1c, 0x2f, 0x0d, 0x0e, 0xd8, 0x90, 0xf4, 0x5b, 0x53, 0x0d, 0x20, 0x12, 0x1a, 0x32, 0xe1, 0xd5, 0x3b, 0xec, +0x21, 0x07, 0x4c, 0x0e, 0xef, 0x2a, 0x53, 0x32, 0xbc, 0xf5, 0x3a, 0x78, 0x0c, 0x81, 0xc5, 0xc2, 0x9f, 0xbd, 0x3f, 0x0c, 0xe7, 0xe0, 0x41, 0x01, 0x2d, 0x47, 0x09, 0xf8, 0xeb, 0xb0, 0x3f, 0x00, +0x64, 0x2c, 0xec, 0x56, 0x21, 0x39, 0xf9, 0xb5, 0x1a, 0xe2, 0xfe, 0xbd, 0x1c, 0x48, 0xbf, 0x1b, 0x26, 0x4b, 0xcc, 0xeb, 0x21, 0x20, 0x18, 0xdf, 0x21, 0xeb, 0x0a, 0x98, 0xf8, 0x04, 0x27, 0xeb, +0x03, 0xfa, 0xf3, 0x9c, 0xee, 0xfc, 0x03, 0xb8, 0xf7, 0xc3, 0x3a, 0x8a, 0x68, 0xfb, 0xd2, 0x58, 0xf8, 0xd5, 0xce, 0x0c, 0x34, 0x02, 0xd9, 0xf6, 0x34, 0x8b, 0xbc, 0x13, 0xff, 0xec, 0xae, 0x1c, +0xd0, 0x20, 0xe5, 0xee, 0x3b, 0xd3, 0x00, 0x39, 0xc9, 0xe3, 0xe5, 0xd1, 0x2c, 0x0b, 0x2f, 0x49, 0xea, 0xf7, 0xea, 0x19, 0xc8, 0x10, 0xd8, 0xd1, 0xfb, 0xe1, 0x81, 0x30, 0xe6, 0xf4, 0xcb, 0xc4, +0xe7, 0xf7, 0x2e, 0x04, 0x05, 0xdf, 0xf9, 0xc9, 0x07, 0x2f, 0xbd, 0xb5, 0x0a, 0x2f, 0xfd, 0x0b, 0x43, 0xef, 0xc7, 0x3c, 0xec, 0xdc, 0xf3, 0x3b, 0xfa, 0xdc, 0x48, 0xfb, 0x0b, 0x39, 0x53, 0x90, +0xfc, 0x38, 0xe0, 0xac, 0x38, 0x11, 0xb8, 0x37, 0x10, 0xe6, 0x31, 0xc6, 0xc7, 0xf5, 0xff, 0xb3, 0x01, 0x68, 0x15, 0x2e, 0x08, 0xf9, 0x2e, 0xa3, 0x3e, 0xfa, 0x5c, 0xef, 0xa0, 0xe0, 0xea, 0xd7, +0x0e, 0x1c, 0x1e, 0x38, 0xf8, 0xff, 0xe9, 0x39, 0x16, 0xf6, 0xd6, 0x8d, 0x13, 0x3f, 0x0d, 0xee, 0x29, 0x35, 0xce, 0xf7, 0xf5, 0x28, 0xb0, 0x1a, 0x5c, 0xc5, 0xfa, 0x2c, 0x21, 0xf3, 0x57, 0xa5, +0x81, 0xe6, 0xb7, 0xfd, 0xbd, 0x0a, 0x1b, 0x20, 0x08, 0x21, 0xd1, 0x06, 0x02, 0xbb, 0xfd, 0xea, 0x14, 0x1e, 0x4d, 0xfb, 0xd8, 0x18, 0x20, 0x0b, 0x1b, 0x2d, 0x2d, 0x42, 0xfa, 0xc0, 0xb5, 0xf0, +0x15, 0x11, 0xea, 0x40, 0xd6, 0xd1, 0xa9, 0xff, 0xf3, 0xed, 0xab, 0x3f, 0x04, 0x1f, 0x27, 0xed, 0xf0, 0xdf, 0xfa, 0x1e, 0x14, 0x20, 0x0a, 0x29, 0x02, 0xf3, 0x2b, 0xfb, 0xf3, 0xfc, 0x34, 0xf7, +0xe3, 0x17, 0x12, 0xe3, 0xd8, 0x48, 0x15, 0xef, 0x29, 0xdb, 0xeb, 0x7f, 0xcc, 0xc1, 0x04, 0xf6, 0xb5, 0xf6, 0x3f, 0x08, 0x21, 0x09, 0x29, 0x1b, 0xea, 0x0c, 0x39, 0xd3, 0x26, 0x45, 0x03, 0x2e, +0x1e, 0xe7, 0x13, 0xe2, 0xf7, 0x01, 0xae, 0x42, 0x19, 0x24, 0xe7, 0x0e, 0x21, 0xec, 0x04, 0xfb, 0xd8, 0xf8, 0xf1, 0xef, 0x01, 0x2b, 0xef, 0xf9, 0x0e, 0x0f, 0x05, 0xf2, 0xf7, 0xec, 0x0c, 0xfd, +0xe8, 0x10, 0xf9, 0x26, 0xe7, 0x28, 0x1a, 0x00, 0xe4, 0xbb, 0xf4, 0xff, 0xfb, 0xfe, 0x04, 0xdd, 0x01, 0x09, 0x10, 0x05, 0x1a, 0x11, 0xfc, 0x15, 0xe6, 0xff, 0xf9, 0xfe, 0x0b, 0xec, 0xea, 0x0d, +0x03, 0x03, 0xf6, 0x18, 0xf7, 0x04, 0xff, 0x07, 0x02, 0x81, 0xe8, 0xfd, 0xea, 0xea, 0x0f, 0xfa, 0x05, 0x24, 0xe5, 0xf4, 0x02, 0x05, 0xf5, 0x13, 0xed, 0x0d, 0xeb, 0x06, 0xda, 0x12, 0x08, 0x00, +0xef, 0x06, 0xf9, 0xd9, 0xfb, 0xf9, 0xec, 0xfa, 0xcb, 0x15, 0xe2, 0x54, 0x00, 0x13, 0x0a, 0xaa, 0xf4, 0x1d, 0x5e, 0x8f, 0xff, 0xf2, 0xfc, 0x17, 0x04, 0x03, 0x0a, 0x30, 0xe8, 0xef, 0xf8, 0x5a, +0x11, 0xd5, 0xd9, 0x38, 0x23, 0x0b, 0x28, 0xf4, 0xd9, 0x0f, 0xe3, 0x05, 0x01, 0x0d, 0x0f, 0x06, 0xc4, 0xdf, 0x1f, 0x4c, 0x16, 0xd8, 0x13, 0x57, 0x2a, 0x0f, 0x0e, 0x04, 0x0a, 0x10, 0x2d, 0xf1, +0xdf, 0xf2, 0xcf, 0xe9, 0xef, 0x4a, 0x0b, 0x95, 0x25, 0x07, 0x42, 0x22, 0xd7, 0x06, 0xaf, 0x12, 0x05, 0xf0, 0x34, 0x3e, 0xed, 0x0e, 0xf5, 0x15, 0x2a, 0x1b, 0xfa, 0xb6, 0xf0, 0x7b, 0x09, 0xff, +0x65, 0xfc, 0x4d, 0x62, 0x2c, 0x35, 0x1f, 0x7f, 0x46, 0xed, 0x49, 0x42, 0x26, 0x54, 0x13, 0x31, 0xfd, 0x1e, 0xee, 0xd6, 0x1e, 0xce, 0xe9, 0x1d, 0x06, 0xca, 0x26, 0xf0, 0xf9, 0x6d, 0x3e, 0x5f, +0x2b, 0x08, 0xdd, 0xa9, 0x4a, 0x32, 0x3d, 0xdc, 0xd9, 0x48, 0x7f, 0xcc, 0xd5, 0xfb, 0x07, 0x15, 0x07, 0x16, 0x10, 0x5a, 0xe2, 0xdb, 0x0c, 0x17, 0x42, 0xf5, 0xe7, 0x01, 0x20, 0x03, 0x06, 0x3d, +0x57, 0x08, 0x0c, 0x09, 0xba, 0x12, 0xb1, 0x0a, 0x4f, 0x73, 0x45, 0xc6, 0x22, 0x2f, 0x7e, 0xf8, 0x4b, 0x27, 0x13, 0x0b, 0x14, 0x14, 0xeb, 0xc3, 0x1c, 0xd6, 0xd8, 0x64, 0xd7, 0x13, 0xfd, 0xaf, +0x4c, 0x15, 0xfd, 0x23, 0x5b, 0x1b, 0x32, 0x1c, 0x09, 0xee, 0x1e, 0x81, 0xba, 0xa7, 0x10, 0x26, 0x1b, 0x11, 0xff, 0x31, 0xee, 0x17, 0x19, 0x1c, 0xf3, 0xfc, 0xc6, 0xee, 0x0e, 0xef, 0xfc, 0xec, +0xcd, 0x14, 0x33, 0x02, 0xc4, 0x23, 0xc7, 0xf6, 0x14, 0xe6, 0x24, 0xe3, 0xd5, 0xc2, 0xcb, 0x45, 0xff, 0xee, 0x07, 0x8a, 0xc3, 0x1d, 0xdf, 0xbc, 0xd9, 0x12, 0xc1, 0xf5, 0x29, 0x30, 0xeb, 0x11, +0xbc, 0xf6, 0x13, 0x3d, 0xc9, 0x28, 0x06, 0x75, 0x02, 0x1e, 0x41, 0xb9, 0xde, 0xd7, 0xe4, 0x1d, 0x21, 0xce, 0xae, 0xc7, 0x0f, 0x19, 0x2a, 0x07, 0x20, 0xe1, 0x11, 0x4d, 0xcf, 0xc5, 0x13, 0x3f, +0x4d, 0xec, 0x0d, 0x18, 0xd7, 0xec, 0x2a, 0x9c, 0x9d, 0x00, 0x54, 0x5e, 0xb8, 0xe2, 0x01, 0x15, 0xdd, 0xec, 0x38, 0x31, 0x96, 0xea, 0x12, 0x30, 0x30, 0x1d, 0xf4, 0x33, 0xc8, 0x81, 0x12, 0x2b, +0x5c, 0xe0, 0x06, 0x2e, 0x94, 0xf1, 0x08, 0xdb, 0xc3, 0x26, 0x81, 0x29, 0x43, 0xd1, 0x74, 0xbf, 0xe4, 0xff, 0x2d, 0xdc, 0xcd, 0xe9, 0x33, 0xf7, 0xcf, 0xdb, 0xff, 0xe1, 0x2d, 0x47, 0xcd, 0xeb, +0x18, 0xe2, 0x4a, 0x12, 0xc3, 0x28, 0x2f, 0x2f, 0x32, 0x9d, 0xe2, 0x0b, 0x21, 0x2c, 0x25, 0xd6, 0xcc, 0x07, 0xf3, 0xef, 0xd4, 0x1e, 0x19, 0x25, 0xeb, 0xbb, 0xdd, 0xdd, 0xe8, 0xf9, 0x54, 0xf9, +0x3c, 0x42, 0xea, 0x0d, 0xe7, 0x76, 0xa5, 0xc6, 0x2b, 0xcd, 0x32, 0xb3, 0xe5, 0x1d, 0xf1, 0x0f, 0xec, 0x35, 0xc8, 0x4c, 0x1a, 0xde, 0xe7, 0xd4, 0x1e, 0x46, 0x68, 0xed, 0x24, 0xe3, 0xde, 0x09, +0xb9, 0x3e, 0xdf, 0xdc, 0xd9, 0xa1, 0xce, 0x12, 0x0a, 0xc5, 0x1c, 0xe3, 0xf7, 0xe2, 0x0a, 0x00, 0xfa, 0x47, 0xe4, 0xdd, 0x0e, 0x14, 0xff, 0x9c, 0xc9, 0xc6, 0xec, 0x44, 0x20, 0xe0, 0xda, 0xdf, +0x29, 0x35, 0xca, 0xd1, 0x11, 0x05, 0x3e, 0xef, 0x15, 0xc7, 0x7c, 0xf6, 0x17, 0x91, 0xf1, 0x38, 0xcb, 0x16, 0xeb, 0xf2, 0x10, 0xe5, 0xda, 0x1b, 0xe1, 0x38, 0xf9, 0x2b, 0x45, 0x81, 0xf2, 0xef, +0x3d, 0x19, 0x55, 0x36, 0xfb, 0xa5, 0xd6, 0xca, 0x38, 0x40, 0xf3, 0x24, 0x5b, 0xf0, 0xda, 0x2a, 0x2c, 0x03, 0xec, 0x3f, 0xc3, 0x0c, 0x29, 0x31, 0x1e, 0xd4, 0x43, 0xc5, 0xe4, 0xf2, 0xfd, 0x33, +0xec, 0xf9, 0xdd, 0x09, 0x40, 0x23, 0x2c, 0xde, 0xf5, 0xe2, 0x6c, 0xe4, 0x2c, 0x01, 0x0a, 0x1e, 0xe4, 0xd1, 0xcf, 0x08, 0x11, 0xfd, 0x3a, 0xf3, 0x29, 0xca, 0xf6, 0x32, 0xc0, 0xc6, 0xa8, 0xf0, +0x00, 0xc6, 0xff, 0xd4, 0x06, 0x20, 0xd9, 0x14, 0x28, 0x16, 0xff, 0x2b, 0x64, 0x07, 0x61, 0x1b, 0x10, 0xd9, 0x2a, 0x14, 0xbf, 0x15, 0xf5, 0xe7, 0xf1, 0xdd, 0xcc, 0x7f, 0xea, 0x0e, 0xe0, 0xb7, +0x43, 0xc4, 0x14, 0xed, 0x2d, 0x27, 0xe7, 0xcb, 0xcd, 0x0e, 0xfb, 0x54, 0xe9, 0xe7, 0xf4, 0xe3, 0x0e, 0x3b, 0xfd, 0xe6, 0xc1, 0xf4, 0xf8, 0x23, 0x3f, 0xe1, 0x5d, 0xd8, 0x81, 0x0d, 0x34, 0x1e, +0xfe, 0x11, 0xb8, 0xc2, 0x39, 0xe4, 0xf8, 0xd9, 0xf3, 0xf8, 0xbf, 0xe0, 0x37, 0x2f, 0x1b, 0xf5, 0x0e, 0x45, 0xe0, 0x21, 0x3e, 0xf0, 0x63, 0x00, 0x05, 0xfd, 0x04, 0x39, 0xe2, 0xd8, 0xde, 0xe9, +0x41, 0xfa, 0x02, 0x07, 0xd9, 0xe7, 0x11, 0xbc, 0xde, 0xc9, 0x11, 0xe7, 0xde, 0xde, 0xd8, 0x1e, 0xcd, 0x07, 0xa2, 0xce, 0x07, 0xdf, 0xce, 0x27, 0x3d, 0xd0, 0x47, 0x18, 0xfd, 0xe4, 0x5e, 0x27, +0xe0, 0x03, 0x36, 0xca, 0xf8, 0x2c, 0x3c, 0x3f, 0x12, 0x1a, 0x0c, 0x07, 0xda, 0x37, 0xf0, 0xf6, 0xc8, 0xe5, 0xf8, 0xe3, 0x81, 0x14, 0x0c, 0x2b, 0x2b, 0xbe, 0x2b, 0x4a, 0xb1, 0xe2, 0xe8, 0x2f, +0xbd, 0xb9, 0xf7, 0x28, 0x02, 0xd9, 0x0a, 0xd1, 0xe7, 0xee, 0xc6, 0x23, 0x5d, 0xdd, 0xf9, 0x41, 0x24, 0xc3, 0xe7, 0x11, 0x36, 0x04, 0xef, 0x23, 0xeb, 0xe2, 0xe4, 0x46, 0xee, 0xdd, 0xea, 0x02, +0x14, 0x1f, 0xe2, 0xff, 0xbf, 0x32, 0x18, 0xb7, 0xe2, 0xf4, 0x5b, 0x2f, 0x19, 0xe2, 0xd7, 0xfe, 0xa9, 0xf0, 0x38, 0x1d, 0x97, 0x13, 0x16, 0x2a, 0x2c, 0xe2, 0x4c, 0xb5, 0xf3, 0xe6, 0xfe, 0xf9, +0x2b, 0xe7, 0x1a, 0x37, 0xe6, 0x58, 0xc1, 0x32, 0xcb, 0xc1, 0x1f, 0xbc, 0xf6, 0xf9, 0x35, 0xf6, 0x03, 0xbd, 0xea, 0x48, 0xfb, 0xfa, 0xf4, 0x2a, 0x99, 0x5d, 0xe6, 0xf1, 0x58, 0xe0, 0xff, 0x42, +0xa9, 0x07, 0x23, 0x39, 0xf1, 0x2e, 0x19, 0xf7, 0x2f, 0x06, 0x13, 0xf8, 0x8f, 0x2a, 0x17, 0x1a, 0xe2, 0xdc, 0xd0, 0xdc, 0xf5, 0x13, 0xb7, 0xb9, 0xc6, 0x41, 0x0a, 0xcd, 0xdb, 0xfa, 0xd4, 0xfb, +0xe0, 0xd2, 0x04, 0x1a, 0x89, 0x03, 0xe7, 0x0b, 0xc5, 0xbb, 0x51, 0xde, 0xda, 0xc7, 0x47, 0x2d, 0xcf, 0xe0, 0x47, 0xd5, 0x1a, 0xf2, 0x4d, 0xdf, 0xad, 0x12, 0xe0, 0xe9, 0xe2, 0xc5, 0xbe, 0xce, +0x61, 0xc2, 0x26, 0x7f, 0xe7, 0xbf, 0xf2, 0x26, 0xda, 0xb4, 0x00, 0x38, 0xd6, 0x11, 0xd7, 0xcd, 0xf9, 0xf5, 0x18, 0xbb, 0x03, 0xda, 0x0e, 0x2c, 0x0f, 0xf4, 0x15, 0xee, 0xd6, 0x08, 0x03, 0xf0, +0xb7, 0xf5, 0xe2, 0xf9, 0x21, 0x26, 0x12, 0xc0, 0xf6, 0x94, 0xe5, 0x2e, 0x11, 0x52, 0x29, 0x43, 0xb4, 0x3b, 0x22, 0xf7, 0xf7, 0xfa, 0xfb, 0x57, 0x0d, 0x06, 0xe2, 0x3b, 0xdf, 0xbb, 0xd1, 0x04, +0xf0, 0xcb, 0xfb, 0xc0, 0xe4, 0x13, 0xf7, 0x9f, 0xf3, 0xa2, 0x3b, 0x2d, 0xed, 0xcf, 0x29, 0x1a, 0xf2, 0xe2, 0x69, 0x2b, 0x8b, 0x01, 0x16, 0x11, 0x21, 0x26, 0x0f, 0xda, 0xf4, 0x21, 0x34, 0x9d, +0x5a, 0xda, 0x7f, 0x56, 0x1b, 0xf8, 0xc4, 0xfe, 0x13, 0x03, 0x06, 0x0c, 0xe3, 0x44, 0xfe, 0x00, 0xe2, 0x40, 0xf6, 0x0f, 0x1a, 0xde, 0x04, 0x12, 0xf8, 0x1c, 0xf5, 0x0b, 0xdf, 0x1f, 0xac, 0xff, +0x0a, 0xfc, 0xe5, 0x12, 0x05, 0xe5, 0xd5, 0xdd, 0x15, 0x44, 0x10, 0xf1, 0x28, 0xfc, 0xfc, 0x1d, 0x0a, 0x24, 0x1b, 0xed, 0x26, 0xe7, 0xda, 0x2c, 0x06, 0x26, 0x13, 0x34, 0x10, 0x1a, 0x23, 0xee, +0x1d, 0x04, 0xdc, 0xe0, 0x20, 0xfa, 0xff, 0xe6, 0xfa, 0x7f, 0xeb, 0xde, 0x05, 0xf1, 0xf5, 0x3c, 0x03, 0xbb, 0x17, 0x26, 0xd1, 0xfe, 0x02, 0xe2, 0x0f, 0x0b, 0x1c, 0xff, 0x3a, 0x05, 0xdc, 0x0c, +0xeb, 0x15, 0x3c, 0xfd, 0x25, 0x16, 0xff, 0x07, 0xd7, 0xdb, 0x4f, 0xf0, 0x1d, 0xc1, 0xe8, 0x4d, 0x0e, 0x41, 0x43, 0x36, 0x0e, 0x01, 0x17, 0xc1, 0xf4, 0x1e, 0xec, 0xcc, 0x11, 0x2b, 0xd7, 0x7f, +0xac, 0x08, 0x21, 0x13, 0xec, 0xcb, 0x04, 0x13, 0x1c, 0x0b, 0x07, 0x16, 0x54, 0x23, 0x08, 0x45, 0xf1, 0x13, 0x01, 0xe1, 0x40, 0x0b, 0xfd, 0xb5, 0x43, 0x36, 0x13, 0x21, 0xd5, 0x37, 0x06, 0xca, +0xff, 0x1e, 0xd4, 0xf9, 0x21, 0x1d, 0x0b, 0x28, 0x5f, 0xc0, 0x3e, 0xc8, 0x22, 0x3b, 0x3c, 0x27, 0xf6, 0x66, 0xda, 0xe4, 0xfe, 0x2f, 0x0c, 0xd0, 0xff, 0xe9, 0xcc, 0xea, 0x18, 0xa3, 0xd7, 0xeb, +0x75, 0x0a, 0x5b, 0x4d, 0x94, 0xa6, 0x33, 0xe0, 0x0f, 0x4e, 0x06, 0xed, 0x0e, 0xeb, 0xe9, 0xd6, 0xfa, 0x2e, 0xd0, 0x0a, 0x48, 0xf5, 0xc6, 0xea, 0x0a, 0x08, 0xff, 0x32, 0x2f, 0xf2, 0xc0, 0x67, +0xf3, 0x1c, 0xfd, 0x3d, 0xd1, 0xee, 0x86, 0x0e, 0x3c, 0x25, 0xfc, 0x4a, 0x38, 0x39, 0xbc, 0x2b, 0x52, 0x0f, 0xf8, 0xcd, 0x1d, 0xeb, 0xbf, 0x2f, 0xd8, 0x10, 0xfb, 0xdf, 0x21, 0x29, 0x41, 0xc4, +0x3a, 0x0c, 0x03, 0xe0, 0xec, 0x0f, 0x64, 0x01, 0x46, 0xa5, 0x2d, 0x7f, 0x92, 0xec, 0x99, 0x49, 0xaf, 0x10, 0x13, 0x14, 0x17, 0x4b, 0x1a, 0xdf, 0x88, 0x20, 0xbb, 0xca, 0x4c, 0x0b, 0xc6, 0x5e, +0x78, 0x05, 0x21, 0x6b, 0x16, 0x36, 0xc8, 0x10, 0xb6, 0x15, 0xae, 0xce, 0xd2, 0xf5, 0x07, 0xdc, 0xd3, 0xf5, 0xee, 0xf9, 0x85, 0x09, 0xd9, 0x39, 0x55, 0xb9, 0xc3, 0xe4, 0xe7, 0xfd, 0xfa, 0x81, +0xbd, 0xe8, 0x33, 0xe0, 0x9c, 0x01, 0xa6, 0xf1, 0xeb, 0x0a, 0xe7, 0x15, 0x2b, 0xe5, 0xcd, 0xed, 0x16, 0xec, 0xe6, 0xcc, 0xf1, 0x1f, 0xea, 0xd3, 0x92, 0xbb, 0xe4, 0xcd, 0x0d, 0xde, 0x12, 0xf5, +0xea, 0x02, 0x15, 0x0f, 0x28, 0xd5, 0xe9, 0x55, 0x9b, 0xc9, 0x8e, 0xf4, 0xce, 0xdb, 0x06, 0xf6, 0xb6, 0x27, 0xc0, 0xd2, 0xc4, 0xdd, 0xe1, 0x5c, 0x3a, 0x2f, 0x1a, 0xbe, 0x29, 0xed, 0x14, 0x2e, +0xa3, 0xf2, 0xc7, 0xb9, 0xd7, 0x4a, 0xee, 0xcf, 0xc6, 0x2d, 0x9f, 0x90, 0x15, 0xa1, 0xfb, 0xf1, 0x65, 0xc6, 0xf3, 0x35, 0xb7, 0x27, 0xd4, 0x0c, 0x39, 0x1e, 0x3a, 0x0b, 0xdd, 0xdc, 0x26, 0xce, +0x03, 0xfa, 0xe0, 0xc9, 0xb0, 0x8d, 0x06, 0xed, 0xcc, 0x00, 0xab, 0xeb, 0x88, 0xcb, 0xed, 0xd9, 0xd8, 0x05, 0x02, 0xc1, 0xfb, 0xef, 0x47, 0x24, 0x19, 0xfb, 0x15, 0x81, 0xf1, 0xad, 0xe4, 0xcf, +0xa9, 0xe5, 0xf9, 0x30, 0xa0, 0x15, 0x33, 0x5e, 0xab, 0xdc, 0x88, 0x19, 0x0e, 0xfd, 0xa2, 0x88, 0xd5, 0x5c, 0x27, 0x0f, 0x2d, 0x0e, 0x18, 0xdb, 0x18, 0x01, 0xee, 0x13, 0xd8, 0x2a, 0xa9, 0x44, +0xc2, 0x05, 0xda, 0xd4, 0xb4, 0x59, 0x4f, 0x28, 0xf8, 0x00, 0xde, 0x81, 0x2e, 0x49, 0x11, 0x38, 0x2c, 0x26, 0xde, 0xf9, 0x0a, 0xf1, 0xac, 0xdb, 0xb3, 0x1d, 0xdc, 0xf9, 0xed, 0xfe, 0x0b, 0xca, +0xec, 0xf3, 0x3c, 0xeb, 0xc7, 0x3a, 0x26, 0x19, 0x1f, 0x29, 0x18, 0x1b, 0x17, 0xbb, 0x96, 0x61, 0xf3, 0x13, 0x36, 0xed, 0x14, 0x28, 0xe0, 0xcd, 0xf4, 0x04, 0xf8, 0x17, 0x2a, 0xfb, 0xf4, 0x05, +0xe2, 0x10, 0x0c, 0x39, 0xde, 0xaf, 0x38, 0x65, 0x9a, 0x21, 0x24, 0x97, 0xe9, 0x19, 0x28, 0x26, 0x2b, 0xf0, 0x2c, 0x0d, 0xc4, 0x21, 0x1c, 0xf4, 0x3a, 0x32, 0xb3, 0xfa, 0xd9, 0xb8, 0xe3, 0xf3, +0x20, 0x0b, 0x38, 0x4b, 0x29, 0xc3, 0xd1, 0xcd, 0x02, 0xd0, 0x06, 0xf0, 0x21, 0xe2, 0x95, 0x06, 0xf2, 0xf9, 0xbe, 0x41, 0x1e, 0x3a, 0x3e, 0x04, 0xf0, 0xb3, 0xf1, 0x92, 0xf4, 0x08, 0x24, 0xe0, +0xcc, 0xb7, 0x18, 0x87, 0x1f, 0xe7, 0x23, 0xbd, 0xcd, 0xdf, 0x2b, 0xb1, 0xe9, 0xd4, 0x10, 0x2e, 0x15, 0xeb, 0xce, 0xd7, 0x22, 0xca, 0xe7, 0xfe, 0xf2, 0xb9, 0xc4, 0x3f, 0xea, 0xf4, 0xd4, 0xc5, +0x1b, 0x11, 0xf0, 0x2d, 0x19, 0xce, 0xe6, 0x09, 0x07, 0x0b, 0x46, 0x21, 0x63, 0x3f, 0xfe, 0xce, 0x19, 0xe7, 0x24, 0x10, 0xcf, 0x0f, 0xba, 0xf1, 0x35, 0xd4, 0xc4, 0xed, 0xd9, 0x0c, 0xf4, 0xe2, +0x15, 0xf0, 0x32, 0x2b, 0x33, 0x1d, 0x26, 0x81, 0xd3, 0xee, 0xc3, 0xb7, 0x25, 0x64, 0xd3, 0x44, 0xf0, 0xd3, 0x55, 0xb0, 0xe5, 0xe0, 0x19, 0x24, 0x20, 0x13, 0x03, 0x18, 0x17, 0x13, 0xea, 0x2d, +0xf9, 0xf6, 0xf1, 0x1d, 0xba, 0xfe, 0x32, 0x1e, 0xc9, 0x98, 0x1b, 0x1d, 0xc1, 0x44, 0x12, 0x7f, 0x32, 0xa1, 0x18, 0xb4, 0x00, 0x19, 0x08, 0x5d, 0xd2, 0xcc, 0xed, 0x00, 0xc8, 0x12, 0x26, 0x10, +0xca, 0x2d, 0x16, 0x22, 0x59, 0xe0, 0xf6, 0xa5, 0x13, 0x85, 0x13, 0xe1, 0x47, 0xfd, 0xa7, 0x45, 0xee, 0x93, 0x40, 0x03, 0xe2, 0x23, 0x02, 0x00, 0x19, 0x15, 0xb4, 0x15, 0x17, 0x15, 0xc1, 0x43, +0x0e, 0xfa, 0x5d, 0xec, 0x1b, 0xcf, 0xc4, 0xc7, 0x18, 0x27, 0xf7, 0x2d, 0x1c, 0x26, 0x00, 0x16, 0x45, 0xb3, 0x3b, 0xf5, 0xc6, 0xd7, 0x29, 0x21, 0xfe, 0xc4, 0x57, 0xdb, 0xe2, 0x4b, 0xf8, 0xaa, +0x1f, 0xde, 0x1f, 0xcb, 0x4f, 0x1b, 0xfa, 0x07, 0x9a, 0xf9, 0x23, 0x0b, 0x17, 0xf2, 0xee, 0xaf, 0x35, 0xf9, 0xfc, 0xff, 0x13, 0x2b, 0x41, 0x22, 0xd2, 0xb6, 0x3b, 0xf4, 0xb9, 0x4a, 0xf8, 0xd6, +0xfd, 0xe2, 0xf4, 0xdd, 0xc8, 0xfe, 0xd9, 0xbc, 0x1a, 0xb0, 0xe7, 0x34, 0xc7, 0x16, 0xf7, 0xc7, 0xcf, 0xf7, 0xe6, 0xff, 0xf4, 0x81, 0xef, 0x19, 0x0e, 0xfd, 0x2e, 0x0f, 0x01, 0x29, 0x5c, 0x19, +0x83, 0xf1, 0xd4, 0xaf, 0x0d, 0x1d, 0x22, 0x40, 0xa4, 0xfe, 0xdf, 0xff, 0xad, 0x35, 0xf9, 0xfd, 0xeb, 0x26, 0x2c, 0xc2, 0xe7, 0x3f, 0xff, 0xb6, 0xdf, 0x51, 0xd4, 0xfd, 0x16, 0xd9, 0xe9, 0xef, +0xe0, 0xda, 0xf6, 0x0b, 0xa2, 0xeb, 0xb0, 0xfa, 0x40, 0xee, 0x81, 0x23, 0x01, 0x55, 0xe6, 0xc0, 0xd2, 0xe6, 0xeb, 0x4a, 0xd7, 0x14, 0xba, 0x1f, 0x99, 0xe5, 0xe5, 0xf0, 0x32, 0xda, 0x48, 0x0c, +0x91, 0x01, 0xf8, 0x03, 0x43, 0x27, 0xda, 0xad, 0xad, 0xcc, 0xe3, 0x48, 0xee, 0xef, 0xd7, 0x32, 0xe6, 0xe4, 0x08, 0x0c, 0x1b, 0x2e, 0xfd, 0x02, 0xe9, 0x18, 0xd3, 0xb1, 0x1c, 0x4c, 0xe0, 0x45, +0x8e, 0xe8, 0x8d, 0x9f, 0xd3, 0xa1, 0xc4, 0x3b, 0xf3, 0x0c, 0xc1, 0xc6, 0x01, 0x22, 0x34, 0x4a, 0x62, 0xe1, 0xfb, 0x11, 0xff, 0x03, 0xf8, 0xe4, 0xac, 0x28, 0x35, 0xbd, 0x56, 0xfa, 0xf4, 0x9d, +0x2d, 0x11, 0x0a, 0xdd, 0x15, 0x42, 0x1a, 0x16, 0x1a, 0xfc, 0x04, 0xc5, 0xd4, 0xb9, 0x8f, 0x1e, 0x50, 0xd6, 0x26, 0xa0, 0xa3, 0x09, 0xde, 0xe3, 0x0d, 0xea, 0xf9, 0xec, 0x1f, 0x17, 0xf3, 0x12, +0xf4, 0xd3, 0x1c, 0x0b, 0x04, 0x0b, 0x45, 0x19, 0x03, 0x73, 0x8e, 0x00, 0xb5, 0x1a, 0x3d, 0x02, 0xf9, 0xcf, 0xfa, 0x1a, 0x02, 0xda, 0x2a, 0xf1, 0x2f, 0x07, 0xe8, 0x54, 0xc7, 0x94, 0xf3, 0x46, +0xa9, 0x07, 0x81, 0xbb, 0xff, 0x30, 0xe6, 0xe9, 0x14, 0xb8, 0xfb, 0x99, 0x1d, 0x7f, 0xa2, 0x35, 0xfb, 0x0d, 0xbf, 0xf8, 0xf2, 0x0c, 0xed, 0xd9, 0xf2, 0x13, 0x00, 0xfa, 0xfe, 0xe0, 0xdf, 0x24, +0xdd, 0x1c, 0x04, 0x24, 0xbd, 0xf1, 0x33, 0xdc, 0xf2, 0xf0, 0x45, 0xd5, 0x25, 0x05, 0x9b, 0x67, 0xe9, 0x17, 0xd9, 0x9b, 0x33, 0x2b, 0xdb, 0xd2, 0xed, 0x9a, 0xfe, 0x4b, 0xff, 0xe3, 0x1b, 0xe1, +0xff, 0xf5, 0xbc, 0x0d, 0xfe, 0xa9, 0xfd, 0x3a, 0xaf, 0xe8, 0xfc, 0x03, 0x71, 0xd7, 0x39, 0x23, 0xd7, 0xc7, 0x53, 0x48, 0x18, 0x28, 0xda, 0xbc, 0xb3, 0xfc, 0xae, 0x4e, 0x31, 0xac, 0xe2, 0x20, +0xf8, 0xc1, 0x7d, 0xf9, 0x5f, 0xa5, 0xdd, 0x90, 0x0d, 0x22, 0x18, 0x05, 0xd3, 0x06, 0x43, 0xca, 0xef, 0x2c, 0x25, 0x26, 0x0e, 0xff, 0xdf, 0x13, 0x23, 0x03, 0x37, 0x38, 0xe3, 0x0e, 0xf8, 0xf3, +0x1a, 0x00, 0x43, 0x15, 0xeb, 0x2c, 0xc6, 0x50, 0xf2, 0x15, 0xc6, 0x41, 0xfd, 0x19, 0xd1, 0xb3, 0x65, 0xe1, 0xff, 0x15, 0xda, 0x2d, 0x4c, 0xe6, 0xdc, 0x0e, 0x1c, 0xc8, 0x2a, 0x21, 0x1a, 0x15, +0x01, 0x2a, 0x46, 0xf0, 0xe2, 0x43, 0x42, 0xf2, 0xf5, 0xfb, 0xac, 0x4f, 0xc0, 0xaf, 0x19, 0xf7, 0x85, 0x14, 0xdd, 0x4b, 0x11, 0x1b, 0xfc, 0x1f, 0x12, 0x23, 0x20, 0x32, 0x35, 0xe1, 0x3d, 0x36, +0xfb, 0x24, 0xb3, 0xdb, 0xdc, 0x25, 0x81, 0x16, 0xbc, 0x06, 0xe0, 0xd1, 0xcd, 0xff, 0x1d, 0xf5, 0xf4, 0xd3, 0xe2, 0x2d, 0x08, 0xea, 0xe4, 0xfb, 0x10, 0x16, 0xb4, 0xf4, 0xf6, 0xe6, 0x16, 0xb8, +0xeb, 0x27, 0xf6, 0xdd, 0xe8, 0xe5, 0xe4, 0x2a, 0x35, 0x44, 0xf1, 0x2d, 0xbd, 0xff, 0x12, 0xc4, 0x38, 0x2a, 0x1c, 0xfa, 0xce, 0x23, 0x14, 0xeb, 0xef, 0x2d, 0x49, 0xf1, 0xfd, 0x39, 0x4f, 0x0c, +0x15, 0x3c, 0x22, 0x0b, 0xec, 0xfa, 0x09, 0x14, 0xc8, 0xfc, 0xb0, 0x00, 0xb4, 0xff, 0xd4, 0xe7, 0xff, 0x0d, 0xc0, 0x07, 0x1a, 0xf6, 0x31, 0x3d, 0x11, 0xf7, 0x3b, 0xf1, 0xff, 0x10, 0x0a, 0x04, +0xaf, 0x2d, 0x81, 0xe8, 0xcd, 0xf9, 0xf4, 0x10, 0xee, 0x39, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x1d, 0x02, 0x00, 0x00, 0x7c, 0x05, 0x00, 0x00, 0xc9, 0xff, 0xff, 0xff, +0x1b, 0xff, 0xff, 0xff, 0x35, 0x02, 0x00, 0x00, 0xde, 0x05, 0x00, 0x00, 0x9f, 0x07, 0x00, 0x00, 0xf1, 0x04, 0x00, 0x00, 0xc6, 0x02, 0x00, 0x00, 0x0b, 0x09, 0x00, 0x00, 0x8e, 0x06, 0x00, 0x00, +0x37, 0x06, 0x00, 0x00, 0x22, 0x05, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, 0xc0, 0x05, 0x00, 0x00, 0x52, 0x03, 0x00, 0x00, 0x30, 0x01, 0x00, 0x00, 0x17, 0x07, 0x00, 0x00, 0x76, 0x02, 0x00, 0x00, +0x58, 0xfa, 0xff, 0xff, 0x9f, 0x03, 0x00, 0x00, 0xeb, 0x00, 0x00, 0x00, 0x67, 0x00, 0x00, 0x00, 0x29, 0x02, 0x00, 0x00, 0x41, 0x0b, 0x00, 0x00, 0xf9, 0x08, 0x00, 0x00, 0x47, 0x03, 0x00, 0x00, +0x45, 0x05, 0x00, 0x00, 0xe6, 0xff, 0xff, 0xff, 0x72, 0x09, 0x00, 0x00, 0xd4, 0x0e, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xec, 0x01, 0x00, 0x00, 0x9c, 0x04, 0x00, 0x00, 0x73, 0x0a, 0x00, 0x00, +0x3b, 0x12, 0x00, 0x00, 0xf8, 0x07, 0x00, 0x00, 0xfd, 0x06, 0x00, 0x00, 0xe4, 0xfe, 0xff, 0xff, 0xfd, 0x07, 0x00, 0x00, 0xa4, 0x04, 0x00, 0x00, 0xae, 0x06, 0x00, 0x00, 0xc4, 0x02, 0x00, 0x00, +0x6e, 0x06, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xcf, 0x05, 0x00, 0x00, 0x8c, 0x03, 0x00, 0x00, 0xc2, 0x04, 0x00, 0x00, 0x5e, 0x07, 0x00, 0x00, 0xeb, 0x04, 0x00, 0x00, 0x29, 0x0b, 0x00, 0x00, +0xe0, 0x02, 0x00, 0x00, 0xba, 0x02, 0x00, 0x00, 0x68, 0x03, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, 0x4a, 0x07, 0x00, 0x00, 0xbe, 0xff, 0xff, 0xff, 0x71, 0xfd, 0xff, 0xff, 0x66, 0xff, 0xff, 0xff, +0x34, 0x03, 0x00, 0x00, 0x91, 0x03, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0xde, 0x05, 0x00, 0x00, 0x3a, 0x03, 0x00, 0x00, 0x21, 0x04, 0x00, 0x00, 0x98, 0x09, 0x00, 0x00, 0x09, 0x07, 0x00, 0x00, +0xd4, 0x06, 0x00, 0x00, 0x4d, 0x04, 0x00, 0x00, 0xab, 0x01, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0xd2, 0x04, 0x00, 0x00, 0x82, 0x07, 0x00, 0x00, 0x8f, 0x00, 0x00, 0x00, 0x6c, 0x08, 0x00, 0x00, +0x1b, 0x08, 0x00, 0x00, 0xbf, 0x09, 0x00, 0x00, 0x9a, 0xff, 0xff, 0xff, 0x4b, 0xf9, 0xff, 0xff, 0xc2, 0x08, 0x00, 0x00, 0x6e, 0x04, 0x00, 0x00, 0x9e, 0xf5, 0xff, 0xff, 0x12, 0xff, 0xff, 0xff, +0x92, 0x04, 0x00, 0x00, 0x79, 0x04, 0x00, 0x00, 0xa7, 0x10, 0x00, 0x00, 0x5e, 0x0a, 0x00, 0x00, 0xaa, 0x05, 0x00, 0x00, 0x2a, 0x09, 0x00, 0x00, 0x1d, 0x01, 0x00, 0x00, 0xdc, 0x08, 0x00, 0x00, +0xfa, 0x0b, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, 0xbd, 0x05, 0x00, 0x00, 0xab, 0x07, 0x00, 0x00, 0x36, 0x12, 0x00, 0x00, 0x7a, 0x3b, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x09, 0x00, 0x00, +0x1a, 0xe9, 0xe9, 0xf9, 0x30, 0xd6, 0xc8, 0xe8, 0x0d, 0x07, 0xf2, 0x05, 0xee, 0x17, 0x12, 0xec, 0x12, 0xf9, 0x09, 0x1c, 0x13, 0x23, 0x08, 0x09, 0x0c, 0x09, 0x27, 0xe5, 0x00, 0x03, 0x36, 0xa9, +0x10, 0x0c, 0x1b, 0xbb, 0xd4, 0xca, 0xd5, 0x42, 0x06, 0x1b, 0x1f, 0xf6, 0xdf, 0x25, 0x0c, 0xfe, 0xb7, 0x56, 0x54, 0x0b, 0x1d, 0xf3, 0x1f, 0xe9, 0x21, 0xd6, 0xd5, 0xc5, 0xdb, 0x07, 0xca, 0xe5, +0xe4, 0xf9, 0xaf, 0x0b, 0xf1, 0xd7, 0xb5, 0xfd, 0x07, 0x02, 0xf0, 0xdb, 0x03, 0xc2, 0x15, 0xf5, 0x2a, 0xb4, 0x1a, 0x08, 0x02, 0x11, 0x08, 0x52, 0x1c, 0x12, 0xca, 0x3a, 0x33, 0xf8, 0x03, 0xff, +0xe7, 0xf2, 0xf3, 0x12, 0x26, 0x1d, 0xd0, 0x01, 0xc0, 0x51, 0x24, 0xd8, 0x2a, 0xde, 0x02, 0xf2, 0x02, 0x27, 0xfb, 0x31, 0xf7, 0x0c, 0x0e, 0xfc, 0xce, 0xfe, 0xc3, 0x08, 0xf8, 0xf4, 0xed, 0x21, +0x05, 0x1a, 0x23, 0xbe, 0x13, 0x2f, 0x42, 0xd1, 0xf8, 0x11, 0x22, 0x17, 0x00, 0x08, 0xfd, 0x1d, 0x3e, 0xf0, 0x22, 0xe5, 0x03, 0x18, 0x10, 0xe4, 0xd3, 0x00, 0x19, 0xd1, 0xcf, 0x03, 0x08, 0x1a, +0x1f, 0xd1, 0xfe, 0xd3, 0xea, 0xc1, 0x0f, 0x23, 0xd3, 0x23, 0x08, 0x59, 0xdd, 0xed, 0x29, 0xae, 0x19, 0xa1, 0x11, 0xcc, 0x5b, 0xa8, 0xf4, 0xf9, 0x10, 0x7f, 0xcc, 0x0a, 0x30, 0x06, 0x0e, 0x52, +0x8f, 0x19, 0x13, 0x05, 0x42, 0xd1, 0xef, 0xe7, 0x05, 0x20, 0xf4, 0xe6, 0xcc, 0xe0, 0xb5, 0x0d, 0x0f, 0x2c, 0x3e, 0xe7, 0xde, 0xb3, 0xf4, 0xdc, 0x98, 0xa8, 0x0b, 0x48, 0x19, 0x44, 0xa9, 0xd6, +0x1a, 0x1c, 0xf7, 0x1c, 0x3f, 0xed, 0x20, 0x0b, 0x0f, 0x27, 0x1f, 0x06, 0x2d, 0xf9, 0x28, 0xe9, 0xe8, 0xb7, 0x2c, 0xa4, 0xf2, 0x19, 0xee, 0x02, 0xfb, 0x39, 0xf5, 0xc4, 0xe8, 0x39, 0xc7, 0x59, +0xf6, 0xe1, 0x24, 0xfb, 0x09, 0xc9, 0x18, 0xc7, 0x1e, 0x13, 0x3d, 0xf6, 0x14, 0x1b, 0xe0, 0x18, 0x1b, 0xd9, 0xc7, 0x31, 0xd9, 0x0f, 0xe2, 0xfd, 0x45, 0x3a, 0xad, 0x69, 0x2e, 0x1b, 0xf5, 0x06, +0xb2, 0x12, 0xf5, 0xe8, 0x03, 0xae, 0x11, 0x09, 0xc5, 0x02, 0xfe, 0xef, 0xe5, 0xe0, 0xc7, 0x24, 0x06, 0x0a, 0x08, 0x34, 0xef, 0xed, 0x24, 0xe2, 0x5f, 0xf0, 0xad, 0xb6, 0x0d, 0xe9, 0x8e, 0x81, +0x21, 0x09, 0x23, 0xd2, 0x34, 0xea, 0xee, 0x59, 0xf9, 0xe2, 0x81, 0x03, 0x18, 0xe7, 0x0c, 0x03, 0xcd, 0xcc, 0xe2, 0xd4, 0xfc, 0xfb, 0xaf, 0xe6, 0x22, 0xfa, 0xff, 0xf1, 0xca, 0xd3, 0x3a, 0xa8, +0x05, 0xfe, 0x25, 0x97, 0xe9, 0xf5, 0xdd, 0xb9, 0x08, 0x0e, 0x6c, 0x23, 0x0e, 0x08, 0x37, 0xff, 0x07, 0xf4, 0xa0, 0x4b, 0x15, 0xdc, 0xfe, 0xcd, 0x4c, 0xff, 0xb2, 0x7b, 0x17, 0xe1, 0x00, 0xee, +0x17, 0xf0, 0x22, 0x16, 0xd8, 0x04, 0xe3, 0x35, 0xfd, 0xfb, 0x08, 0x1e, 0x15, 0x24, 0xee, 0xff, 0xe4, 0x07, 0x05, 0x3d, 0x04, 0xe1, 0x02, 0xe9, 0xf0, 0xde, 0xfe, 0x1e, 0x03, 0xe8, 0xf5, 0xb7, +0x16, 0xfa, 0xf3, 0xff, 0x33, 0xdf, 0x0d, 0xf7, 0x04, 0x04, 0x18, 0x0d, 0xb8, 0xc9, 0x1b, 0x28, 0xf1, 0x0f, 0xc6, 0xea, 0x0a, 0xe9, 0xd5, 0xbb, 0x6d, 0x01, 0x0c, 0x31, 0xfa, 0x01, 0xf0, 0xe8, +0x05, 0x1c, 0x13, 0xc2, 0xd9, 0x25, 0x0a, 0xa3, 0x14, 0xe4, 0x7f, 0x3e, 0x0b, 0x06, 0xff, 0x1a, 0x22, 0xab, 0xc1, 0x01, 0xe7, 0x15, 0x0a, 0x14, 0xf6, 0xcb, 0xdf, 0x4d, 0xe4, 0xf8, 0x02, 0xf4, +0x24, 0x17, 0xef, 0xb9, 0xe1, 0xd9, 0xce, 0x14, 0x23, 0xc9, 0xe0, 0x03, 0xf9, 0xfe, 0x39, 0x12, 0x23, 0xd1, 0xfa, 0xc7, 0xe6, 0xf7, 0x05, 0xf3, 0xe3, 0xf4, 0x06, 0x25, 0xf1, 0x42, 0x1b, 0x28, +0x2c, 0x0c, 0xfe, 0xe3, 0xfa, 0xdb, 0xa5, 0x06, 0xeb, 0x2d, 0x06, 0xf4, 0x04, 0x1f, 0x1a, 0x0c, 0xd1, 0x38, 0x14, 0x2c, 0x03, 0xdc, 0xf5, 0x12, 0x15, 0xf4, 0x2d, 0x4a, 0x1b, 0x29, 0xf1, 0xd0, +0xe9, 0x14, 0x1c, 0xf5, 0x21, 0x21, 0x82, 0xe2, 0xdb, 0xeb, 0x39, 0xf2, 0xf6, 0xea, 0xd5, 0x13, 0x14, 0x10, 0x0e, 0x08, 0xf8, 0xf2, 0x3b, 0x55, 0x41, 0xb6, 0xb7, 0xb0, 0xef, 0xf7, 0xf8, 0xf3, +0x00, 0xf2, 0xdd, 0x75, 0xfe, 0xfc, 0x19, 0x32, 0xad, 0x97, 0x27, 0xd2, 0xe9, 0xc3, 0x3d, 0x0d, 0x2e, 0xac, 0x34, 0x7f, 0x00, 0x2f, 0xff, 0xc3, 0xba, 0xce, 0x09, 0x00, 0x2d, 0x4f, 0xe2, 0x0b, +0x15, 0xbf, 0x1c, 0x28, 0x06, 0x00, 0xa3, 0x2f, 0x14, 0x22, 0x3e, 0x51, 0x04, 0x60, 0x29, 0x0a, 0x0a, 0x2a, 0x30, 0x15, 0x0f, 0x31, 0xf1, 0x62, 0x10, 0x3a, 0xfb, 0xc7, 0xb7, 0xf5, 0x3f, 0x3d, +0xb6, 0xbf, 0x10, 0xdd, 0x12, 0xa2, 0xc1, 0xfb, 0x28, 0xff, 0xda, 0x4c, 0xf9, 0xc1, 0x62, 0x7a, 0x15, 0xd5, 0x34, 0xb0, 0xe3, 0xcb, 0x3d, 0x6e, 0x59, 0x3f, 0xcc, 0x2c, 0x07, 0xe5, 0xee, 0x38, +0x0d, 0xeb, 0x81, 0x36, 0x3f, 0xbb, 0x81, 0x0d, 0xe1, 0x81, 0x60, 0x29, 0x1a, 0x81, 0x25, 0xa9, 0x7f, 0x8d, 0x52, 0x20, 0x52, 0x86, 0x7f, 0x81, 0xb0, 0xe2, 0x0f, 0x81, 0x2c, 0x4e, 0xa2, 0x8b, +0x7f, 0x81, 0x48, 0xb1, 0x21, 0x81, 0xe3, 0xb7, 0x02, 0x13, 0xaf, 0x33, 0xc4, 0xc4, 0x7f, 0xe4, 0xeb, 0xb0, 0xe3, 0x7f, 0x81, 0x05, 0xae, 0x1a, 0x3c, 0x16, 0xa0, 0xa4, 0x81, 0x01, 0xb0, 0x0b, +0xfd, 0x98, 0x48, 0xf1, 0x59, 0x1c, 0x1d, 0xf2, 0xd4, 0x09, 0xd8, 0xcc, 0x10, 0xb2, 0xb7, 0xfc, 0x9c, 0x00, 0xe4, 0xcd, 0x21, 0xe5, 0xfa, 0x14, 0x54, 0x5e, 0xa2, 0x3b, 0xf4, 0x81, 0xb1, 0x8a, +0xc1, 0xf8, 0x11, 0x4d, 0x43, 0x81, 0x11, 0xff, 0x0f, 0x24, 0x81, 0xa5, 0x07, 0xbb, 0xf3, 0xe8, 0x0e, 0xe7, 0x37, 0x29, 0x15, 0xc0, 0x1e, 0xd4, 0xc8, 0x22, 0xe6, 0xcf, 0x23, 0xda, 0xb2, 0xa1, +0xe1, 0x06, 0x2f, 0xe4, 0x39, 0xaa, 0xe5, 0x19, 0x1e, 0x0e, 0xb7, 0xb1, 0xc8, 0xf1, 0x0d, 0xf0, 0xe8, 0x02, 0x84, 0x3b, 0xfc, 0xe5, 0x16, 0x81, 0xdd, 0x81, 0x4a, 0xdf, 0xc8, 0x24, 0x04, 0xce, +0xf3, 0xff, 0x7f, 0xab, 0xe0, 0xf1, 0x16, 0xb3, 0xa2, 0x0c, 0x42, 0x01, 0xf4, 0x84, 0x08, 0xd4, 0x0c, 0x75, 0xe7, 0xbc, 0x12, 0x3b, 0x52, 0x11, 0x67, 0x66, 0x81, 0xfe, 0x12, 0x0b, 0xf4, 0xf0, +0xbb, 0xf8, 0x12, 0x05, 0xcf, 0xd3, 0xca, 0x25, 0xd7, 0xf2, 0x02, 0xd8, 0xee, 0xf7, 0x42, 0xf2, 0xfc, 0xb2, 0xd7, 0x22, 0x03, 0x37, 0x03, 0xf4, 0x10, 0x19, 0xfd, 0xce, 0x30, 0xeb, 0xfe, 0xc3, +0xf0, 0xfa, 0x0b, 0xd5, 0xee, 0xe9, 0x2a, 0x16, 0xf4, 0x13, 0xba, 0x01, 0xf3, 0xed, 0x0e, 0xeb, 0xd9, 0x1f, 0xd0, 0x37, 0x02, 0x0b, 0xdb, 0xe8, 0x2b, 0xbf, 0x33, 0xda, 0x09, 0x1b, 0x0a, 0xf1, +0x1c, 0x07, 0x46, 0xe0, 0xd6, 0x28, 0x38, 0xb0, 0xf0, 0x3b, 0x7e, 0x31, 0xf5, 0xa7, 0xff, 0xf1, 0x0b, 0x21, 0x1d, 0x13, 0xdb, 0xe4, 0x1b, 0xf9, 0x2b, 0x17, 0x9d, 0x00, 0x01, 0xf5, 0xe8, 0xf8, +0xd8, 0xde, 0x33, 0x20, 0x0f, 0xff, 0xe2, 0x0f, 0xf8, 0xf5, 0xdf, 0xf4, 0x07, 0x2f, 0xf0, 0xed, 0x05, 0x2f, 0xd6, 0x21, 0x09, 0x04, 0x07, 0xe6, 0x1c, 0xf5, 0x24, 0xdd, 0x17, 0xf7, 0xef, 0xd9, +0xf1, 0x0e, 0x24, 0x6b, 0xcf, 0xeb, 0x81, 0xd8, 0x01, 0x2a, 0xd6, 0xf0, 0x11, 0xfe, 0x10, 0xf4, 0x0c, 0xe1, 0x20, 0x17, 0xfc, 0xdf, 0xe7, 0xec, 0x30, 0x15, 0xf1, 0xd9, 0xe6, 0x40, 0xf8, 0xff, +0x38, 0x22, 0x1d, 0x0d, 0x1a, 0xd9, 0xa6, 0xee, 0x4d, 0xd1, 0x21, 0x13, 0x0c, 0xf4, 0xd9, 0xee, 0xf6, 0xe3, 0x09, 0x68, 0x13, 0xdc, 0x05, 0xf4, 0x3e, 0x8e, 0x19, 0x2a, 0x0c, 0x08, 0xfd, 0xf8, +0xec, 0xf1, 0x5b, 0x3d, 0x53, 0x31, 0xe5, 0x04, 0x35, 0x88, 0xfe, 0x25, 0x35, 0xe4, 0x8f, 0xc0, 0xc9, 0x7f, 0xe9, 0x66, 0x13, 0xd3, 0xf8, 0x2e, 0x0a, 0xe6, 0xd3, 0xf8, 0x30, 0x6a, 0x0e, 0xa0, +0xa5, 0xdd, 0x5c, 0x21, 0xca, 0x12, 0xbf, 0x9d, 0x1b, 0x7b, 0xb4, 0x03, 0x7f, 0xe0, 0xe9, 0xf0, 0x5f, 0x9a, 0x0d, 0x38, 0x12, 0x0b, 0xb0, 0xc4, 0x1f, 0x43, 0x22, 0xbe, 0xef, 0xf4, 0x1c, 0xf8, +0x02, 0x1f, 0x64, 0xe4, 0x4a, 0x81, 0x86, 0x5f, 0x33, 0xeb, 0x04, 0x04, 0x16, 0x7f, 0xbe, 0xc7, 0x18, 0x09, 0x63, 0x6b, 0x29, 0x81, 0xc5, 0x70, 0x7f, 0xfb, 0xda, 0x2b, 0x14, 0x38, 0xe4, 0x9f, +0x81, 0x81, 0x6c, 0x0f, 0x2d, 0xe4, 0x44, 0x3c, 0x81, 0xa9, 0xfb, 0x67, 0x7f, 0x0e, 0xc5, 0x60, 0xc2, 0xa9, 0x15, 0x0f, 0x81, 0xf1, 0x03, 0x2e, 0x81, 0x81, 0x2d, 0xc2, 0xb0, 0xd0, 0x81, 0x63, +0x90, 0x7d, 0x7f, 0x86, 0xde, 0x1c, 0x3d, 0x81, 0xf1, 0x55, 0xec, 0x73, 0x11, 0x02, 0x20, 0x5b, 0xcd, 0x81, 0x81, 0x4a, 0x71, 0xb9, 0x83, 0xf7, 0x0a, 0x04, 0x19, 0xcc, 0x20, 0x41, 0xf0, 0x5a, +0x9a, 0xc6, 0x84, 0x1c, 0x7f, 0x2c, 0x1c, 0x79, 0x1e, 0x7f, 0xcf, 0x1c, 0x21, 0xcf, 0x8a, 0x81, 0x7f, 0x33, 0xcf, 0x28, 0x69, 0x13, 0x81, 0x7f, 0xd6, 0x57, 0xa3, 0x3f, 0xbe, 0x40, 0x7f, 0x81, +0xf2, 0x08, 0x41, 0xc6, 0xfa, 0xea, 0xaf, 0x81, 0x0c, 0xa4, 0x82, 0x98, 0x1f, 0xe0, 0xf1, 0x02, 0xf4, 0x03, 0x6a, 0xaf, 0xe3, 0xa7, 0x2d, 0xf8, 0x9a, 0xe7, 0xb3, 0xfa, 0x7f, 0x2a, 0xd0, 0x2e, +0x1c, 0x0f, 0x38, 0x64, 0xad, 0xc7, 0xc6, 0x81, 0x7f, 0x00, 0x4b, 0x40, 0x5d, 0x7f, 0x3d, 0x81, 0xcc, 0xbf, 0xab, 0x41, 0x07, 0x00, 0x2e, 0x52, 0xe9, 0xa2, 0xd4, 0xb9, 0x1f, 0xa6, 0x81, 0x3e, +0x7f, 0xf7, 0x47, 0x20, 0xf9, 0x08, 0x69, 0x41, 0x7f, 0x1d, 0x33, 0x36, 0x08, 0x7c, 0xc7, 0xb2, 0xf4, 0x7f, 0x6c, 0x02, 0x7f, 0x0e, 0x96, 0xe4, 0x2b, 0xb0, 0xf7, 0x6d, 0xb3, 0xfd, 0xc5, 0x1e, +0x14, 0x0c, 0xec, 0xae, 0xa0, 0xcc, 0xcf, 0x50, 0x1c, 0xf6, 0x06, 0xf3, 0xf8, 0xd6, 0xc1, 0xf7, 0x1a, 0x49, 0x57, 0x2f, 0xf3, 0x3c, 0x07, 0x02, 0xc6, 0x13, 0xf0, 0xf9, 0x3c, 0x47, 0xcf, 0xb0, +0x52, 0xd7, 0x18, 0x46, 0xf8, 0xf9, 0xae, 0xdc, 0xeb, 0x33, 0xa0, 0xe8, 0x4a, 0xc3, 0xda, 0xf6, 0xec, 0xc1, 0x0e, 0x30, 0x08, 0xe4, 0x4d, 0xd1, 0xe3, 0x1c, 0xdd, 0x31, 0x22, 0x2d, 0x18, 0xd1, +0x65, 0x1f, 0x4f, 0xdb, 0xca, 0x27, 0xe8, 0x02, 0x18, 0x12, 0x29, 0xf5, 0xf5, 0xe3, 0xc3, 0xd2, 0x07, 0x73, 0x60, 0x1a, 0x0a, 0xdb, 0xaf, 0xfd, 0x13, 0x43, 0xd6, 0x38, 0xe1, 0x11, 0xfa, 0xfa, +0xe3, 0xf4, 0x06, 0x36, 0xc2, 0x20, 0x01, 0x07, 0x0b, 0xff, 0xc5, 0x2a, 0x2c, 0xca, 0xa5, 0x05, 0xf8, 0x0a, 0x07, 0x2a, 0x03, 0xfe, 0x01, 0xf5, 0xd6, 0xc5, 0x19, 0x04, 0x25, 0xee, 0xfb, 0x43, +0xfc, 0x20, 0xef, 0x41, 0xca, 0xf2, 0xc6, 0xaf, 0xf7, 0x0d, 0xfb, 0xee, 0xda, 0x22, 0x05, 0x0c, 0xef, 0x41, 0x09, 0xe3, 0x02, 0xce, 0x27, 0xe6, 0x42, 0xe1, 0xea, 0xb0, 0xd2, 0x1e, 0xf5, 0xdb, +0xd2, 0xdf, 0x3c, 0xb8, 0x11, 0xb1, 0x81, 0xac, 0x00, 0xce, 0x0e, 0xdf, 0xdd, 0x2b, 0xf8, 0xf8, 0x00, 0x30, 0xdf, 0xea, 0x15, 0x0b, 0xc4, 0x09, 0x0d, 0xf2, 0x11, 0xe8, 0xd7, 0xf8, 0xf2, 0x2a, +0xfe, 0xd8, 0xfe, 0x7f, 0xb0, 0x41, 0xee, 0x03, 0x32, 0xa8, 0xdb, 0xda, 0xf4, 0x19, 0x81, 0x0f, 0xf0, 0xdd, 0xec, 0x79, 0xe6, 0x8d, 0x26, 0xfb, 0x11, 0xf7, 0x2a, 0xee, 0x2b, 0x60, 0xf8, 0xf3, +0x19, 0x49, 0xd8, 0x37, 0xef, 0xc4, 0x2b, 0xdc, 0x1e, 0x7f, 0xba, 0x2e, 0x1f, 0x09, 0xc9, 0xf1, 0x5e, 0x03, 0x49, 0xd5, 0xef, 0x0d, 0x40, 0x1a, 0xeb, 0x00, 0xd3, 0xc0, 0xec, 0x3c, 0x1a, 0x2c, +0x81, 0x09, 0xfb, 0xee, 0x0a, 0xb3, 0x93, 0x37, 0x20, 0x0c, 0x95, 0x56, 0x8e, 0x23, 0x22, 0x70, 0x01, 0x8c, 0xc5, 0x34, 0xe0, 0xb4, 0xd1, 0x36, 0x25, 0xe9, 0x1d, 0xf3, 0x2a, 0xd8, 0xda, 0xa1, +0x7f, 0x22, 0xa2, 0xcb, 0xf5, 0xe7, 0x14, 0x1b, 0x91, 0xb6, 0xed, 0x6f, 0xfc, 0x2a, 0x32, 0x81, 0x4a, 0x6d, 0x26, 0xc2, 0x19, 0xdb, 0xba, 0xf4, 0xe2, 0xcc, 0x35, 0xa5, 0x94, 0x7f, 0xca, 0x4b, +0x66, 0x1f, 0xae, 0x31, 0xce, 0x4c, 0xb5, 0x91, 0xc2, 0x4e, 0x29, 0x99, 0x0c, 0xc2, 0x17, 0xf9, 0xa9, 0x5e, 0xf7, 0xf5, 0xd7, 0x81, 0xed, 0xb6, 0x81, 0x0c, 0x81, 0xc0, 0xff, 0x64, 0x82, 0xf9, +0xaf, 0x81, 0x8b, 0x1b, 0x2a, 0x19, 0x64, 0x4d, 0xb9, 0x3d, 0x4e, 0x7f, 0x81, 0x2f, 0xab, 0xe7, 0x26, 0xcf, 0xe6, 0x2e, 0x28, 0x35, 0x03, 0x19, 0x82, 0xfd, 0x09, 0x0f, 0x13, 0x25, 0xdf, 0x8a, +0x29, 0x22, 0xd1, 0x23, 0xd2, 0xe7, 0x34, 0xc3, 0x29, 0xc7, 0xda, 0x81, 0x2d, 0x1c, 0x22, 0xd1, 0x22, 0x0b, 0x07, 0xe6, 0xfc, 0xca, 0x0f, 0x23, 0xf0, 0xde, 0x81, 0xc8, 0x65, 0xe9, 0xee, 0xcb, +0xda, 0x72, 0x22, 0x13, 0x81, 0xf4, 0x0c, 0xf3, 0x77, 0x0d, 0x3b, 0x7f, 0xff, 0x76, 0x08, 0x9a, 0x03, 0xb2, 0x08, 0xf3, 0x09, 0xc0, 0x7f, 0x35, 0x28, 0xc3, 0xf9, 0xd6, 0xe3, 0x81, 0xc9, 0x15, +0x50, 0xc2, 0xab, 0xdb, 0xf9, 0xd2, 0xdd, 0x5f, 0x0f, 0xed, 0x42, 0x44, 0xb4, 0x10, 0xdc, 0xd1, 0x1d, 0xb9, 0x9a, 0x4d, 0x42, 0x23, 0xcd, 0x05, 0xba, 0xa8, 0x5f, 0xd5, 0xde, 0x01, 0x0a, 0x29, +0xfe, 0x04, 0x01, 0x0e, 0x81, 0xe7, 0x08, 0x44, 0xff, 0x01, 0xfc, 0x1d, 0x38, 0xe6, 0xb4, 0xe9, 0xfa, 0x20, 0x58, 0xdf, 0x16, 0xe1, 0x02, 0x02, 0x1c, 0x0c, 0xe3, 0xf5, 0x20, 0x06, 0x24, 0x1a, +0xab, 0x21, 0x1e, 0x2a, 0xf1, 0xe2, 0xf1, 0xbf, 0xf4, 0x16, 0xc6, 0xd8, 0xd7, 0x9c, 0x00, 0x04, 0xca, 0xad, 0xe5, 0x21, 0xf6, 0x1a, 0x3a, 0xde, 0x0a, 0xf0, 0xf7, 0x31, 0xbc, 0x3c, 0x0e, 0x06, +0xcb, 0x01, 0xd9, 0x81, 0xe6, 0x0d, 0xc4, 0x20, 0x1e, 0x17, 0x72, 0x5b, 0xfd, 0xcb, 0xc3, 0x00, 0xf4, 0xa6, 0x81, 0x53, 0xe2, 0xef, 0xd6, 0xfe, 0xbb, 0xf4, 0x38, 0x81, 0xe5, 0x01, 0xe7, 0x06, +0x8b, 0xc3, 0xdb, 0x41, 0x00, 0x18, 0xe5, 0x18, 0x22, 0x2d, 0x07, 0xf6, 0xd6, 0xd4, 0xb3, 0x11, 0xfb, 0x18, 0xe2, 0xdb, 0xe6, 0xc2, 0x13, 0x04, 0xde, 0xdc, 0xfe, 0xec, 0xdd, 0x0f, 0x1d, 0x37, +0x0b, 0x07, 0xd2, 0x14, 0xc2, 0xee, 0xb2, 0x0f, 0x06, 0xe8, 0xee, 0xea, 0x0b, 0xe0, 0x0e, 0x05, 0x9c, 0x4b, 0x0b, 0x17, 0xe5, 0x00, 0xda, 0xfd, 0x0c, 0x25, 0xe7, 0x1a, 0xd8, 0x04, 0xff, 0x1f, +0xf3, 0xcc, 0x19, 0x2f, 0x2d, 0xc3, 0xdd, 0x38, 0xf2, 0xd9, 0x11, 0xf3, 0x2c, 0xa6, 0x49, 0xde, 0xf3, 0x07, 0xaf, 0xff, 0x16, 0x0c, 0x0d, 0x30, 0xef, 0xd4, 0x2e, 0xac, 0x55, 0xf7, 0xdb, 0xff, +0xbe, 0x9f, 0xc5, 0x0c, 0x19, 0x24, 0x0b, 0x21, 0xef, 0xd8, 0xf6, 0xe1, 0x13, 0xfb, 0xbd, 0xfd, 0x0e, 0xd5, 0xc4, 0xeb, 0x09, 0xd6, 0xf7, 0x02, 0x09, 0xdb, 0xf7, 0x46, 0xf4, 0x09, 0x30, 0xb3, +0x1d, 0xf2, 0xcf, 0x38, 0xe1, 0xb0, 0xbd, 0x35, 0xfd, 0x3c, 0xdc, 0x0a, 0xf2, 0x1f, 0xfb, 0xd0, 0x6d, 0x71, 0x1f, 0x34, 0xdd, 0x18, 0x17, 0x1c, 0x20, 0xf7, 0x0f, 0x3a, 0x06, 0xea, 0x1f, 0xfa, +0x86, 0x98, 0xe2, 0x0a, 0x10, 0xf0, 0xae, 0x3b, 0x50, 0x02, 0xb2, 0xde, 0x0c, 0xff, 0x7f, 0x20, 0x26, 0xf6, 0xa8, 0x47, 0xc6, 0xa8, 0x4a, 0x36, 0xd3, 0xb7, 0xf6, 0xa1, 0x45, 0xf3, 0xe2, 0xf1, +0x24, 0x0a, 0x01, 0xca, 0x99, 0xd7, 0xff, 0xc4, 0xef, 0xe0, 0xff, 0x3f, 0xe2, 0xb8, 0xb8, 0xfe, 0xf7, 0x69, 0xed, 0x52, 0xdc, 0x2b, 0xf2, 0xf4, 0xde, 0x20, 0x79, 0x17, 0xa5, 0x62, 0xbc, 0x40, +0x4e, 0x1e, 0xbd, 0x7f, 0xe4, 0x5c, 0x19, 0xcc, 0x06, 0x20, 0xb3, 0xd5, 0x04, 0xc4, 0xfe, 0xdf, 0x81, 0x16, 0xf9, 0x00, 0x06, 0xc4, 0xff, 0x32, 0xa7, 0xaf, 0x9f, 0x81, 0xe8, 0xf9, 0xa0, 0x7f, +0x30, 0xec, 0x2f, 0xf0, 0xe7, 0x18, 0xe5, 0x7f, 0x6f, 0xeb, 0xb2, 0x1a, 0xb4, 0x38, 0x09, 0x0b, 0xda, 0xa2, 0xd3, 0x23, 0x01, 0x61, 0x1f, 0x44, 0xe2, 0x4b, 0x0b, 0x9e, 0x7f, 0xef, 0x0f, 0xb8, +0x19, 0xee, 0x3f, 0xf0, 0xac, 0xef, 0xe6, 0xef, 0x17, 0xe3, 0xf6, 0xd4, 0xfc, 0xcc, 0xda, 0x2a, 0x0b, 0xc4, 0xeb, 0x52, 0xf7, 0x7f, 0x10, 0x12, 0x35, 0xb7, 0xcb, 0xde, 0x29, 0x5d, 0xb3, 0x39, +0x23, 0xfc, 0xcb, 0x51, 0xe0, 0x02, 0x5e, 0xd9, 0x0b, 0x2f, 0xc7, 0x43, 0xfe, 0xce, 0x2e, 0x4d, 0xd9, 0xf2, 0x1b, 0x0b, 0xcc, 0xb8, 0x36, 0xcb, 0x44, 0xe9, 0x34, 0x4d, 0x96, 0xde, 0x51, 0x9e, +0x34, 0x15, 0xfb, 0xdc, 0x1e, 0xc3, 0x27, 0xc8, 0x52, 0x28, 0xd6, 0x3c, 0xf1, 0xda, 0xfa, 0x08, 0x05, 0x2e, 0xb1, 0x7f, 0xfc, 0xbf, 0x1b, 0xca, 0xeb, 0xf6, 0xf5, 0xee, 0x32, 0xfb, 0x03, 0x0e, +0xef, 0xd1, 0xed, 0x01, 0xe8, 0xed, 0x04, 0x4b, 0xf1, 0xd0, 0xef, 0x1c, 0xe0, 0x00, 0x18, 0x12, 0xfc, 0xc5, 0x7f, 0x28, 0xfe, 0x10, 0xdc, 0x00, 0xec, 0xe6, 0xc0, 0x57, 0x2e, 0x01, 0x23, 0x59, +0x4b, 0x00, 0xe5, 0x08, 0xdc, 0xe8, 0x08, 0x40, 0xfe, 0x2d, 0x21, 0xe3, 0xf7, 0x02, 0x0d, 0x01, 0x02, 0xdc, 0x05, 0xf2, 0x0c, 0x23, 0x13, 0xfd, 0xfe, 0xec, 0x06, 0xfd, 0xe6, 0x4d, 0x07, 0xfb, +0xfd, 0xcf, 0xf3, 0x19, 0xf1, 0xde, 0x16, 0x34, 0x27, 0x0d, 0xcb, 0x14, 0x15, 0x10, 0x00, 0x21, 0x02, 0xbf, 0xe4, 0x1d, 0xe9, 0xf1, 0x2e, 0xe0, 0xd8, 0xe0, 0x29, 0xfc, 0x70, 0xe8, 0xc6, 0xec, +0xe6, 0x44, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xfb, 0xf6, 0xff, 0xff, 0xb5, 0x1d, 0x00, 0x00, 0x6b, 0xed, 0xff, 0xff, 0xa9, 0xe5, 0xff, 0xff, 0x0f, 0x0a, 0x00, 0x00, +0x71, 0xf0, 0xff, 0xff, 0xda, 0xf9, 0xff, 0xff, 0xb6, 0xe9, 0xff, 0xff, 0xa5, 0xe0, 0xff, 0xff, 0x01, 0xfd, 0xff, 0xff, 0x01, 0xcf, 0xff, 0xff, 0xfb, 0x18, 0x00, 0x00, 0xec, 0x38, 0x00, 0x00, +0x96, 0xd4, 0xff, 0xff, 0x63, 0xff, 0xff, 0xff, 0x16, 0xf5, 0xff, 0xff, 0xeb, 0x05, 0x00, 0x00, 0xea, 0x0c, 0x00, 0x00, 0xc1, 0xcf, 0xff, 0xff, 0xd7, 0x19, 0x00, 0x00, 0x52, 0xe5, 0xff, 0xff, +0x34, 0xf3, 0xff, 0xff, 0xeb, 0x35, 0x00, 0x00, 0x51, 0x11, 0x00, 0x00, 0x89, 0xb8, 0xff, 0xff, 0x4b, 0xfd, 0xff, 0xff, 0x8a, 0xe8, 0xff, 0xff, 0x3f, 0xff, 0xff, 0xff, 0xa4, 0xfc, 0xff, 0xff, +0x3c, 0xcd, 0xff, 0xff, 0x7a, 0xc9, 0xff, 0xff, 0x7c, 0x03, 0x00, 0x00, 0xfd, 0xf8, 0xff, 0xff, 0xdf, 0xfc, 0xff, 0xff, 0x89, 0xee, 0xff, 0xff, 0x64, 0x38, 0x00, 0x00, 0xc7, 0xd6, 0xff, 0xff, +0xe5, 0xc6, 0xff, 0xff, 0x1c, 0xca, 0xff, 0xff, 0xdb, 0xf2, 0xff, 0xff, 0xaf, 0x10, 0x00, 0x00, 0x70, 0x52, 0x00, 0x00, 0xae, 0xd6, 0xff, 0xff, 0xf3, 0x38, 0x00, 0x00, 0xe8, 0xdd, 0xff, 0xff, +0x8c, 0xf4, 0xff, 0xff, 0xe3, 0x20, 0x00, 0x00, 0x6b, 0x22, 0x00, 0x00, 0x5d, 0x05, 0x00, 0x00, 0xd3, 0x2c, 0x00, 0x00, 0x7f, 0x2f, 0x00, 0x00, 0x2e, 0x3b, 0x00, 0x00, 0x1f, 0xd7, 0xff, 0xff, +0x98, 0x1f, 0x00, 0x00, 0x94, 0x36, 0x00, 0x00, 0xd9, 0x0f, 0x00, 0x00, 0x44, 0x08, 0x00, 0x00, 0xd5, 0x12, 0x00, 0x00, 0x24, 0xd6, 0xff, 0xff, 0x0e, 0xbb, 0xff, 0xff, 0x98, 0xd6, 0xff, 0xff, +0xf6, 0x17, 0x00, 0x00, 0x0d, 0xca, 0xff, 0xff, 0x72, 0x0a, 0x00, 0x00, 0x9f, 0x0d, 0x00, 0x00, 0x84, 0x05, 0x00, 0x00, 0x38, 0xe8, 0xff, 0xff, 0x40, 0xef, 0xff, 0xff, 0x3f, 0x56, 0x00, 0x00, +0xf3, 0xfe, 0xff, 0xff, 0xa3, 0x2c, 0x00, 0x00, 0xee, 0x00, 0x00, 0x00, 0x04, 0xf0, 0xff, 0xff, 0xd6, 0x19, 0x00, 0x00, 0x37, 0xcd, 0xff, 0xff, 0x5c, 0x21, 0x00, 0x00, 0xdc, 0xe2, 0xff, 0xff, +0x9d, 0x05, 0x00, 0x00, 0x93, 0x10, 0x00, 0x00, 0x54, 0xe6, 0xff, 0xff, 0x01, 0x3c, 0x00, 0x00, 0x31, 0x09, 0x00, 0x00, 0xd7, 0xf1, 0xff, 0xff, 0xc1, 0xea, 0xff, 0xff, 0x28, 0x04, 0x00, 0x00, +0xb4, 0xad, 0xff, 0xff, 0x4b, 0xea, 0xff, 0xff, 0x4d, 0x2b, 0x00, 0x00, 0x64, 0xf7, 0xff, 0xff, 0xe7, 0x1c, 0x00, 0x00, 0xc4, 0xe5, 0xff, 0xff, 0xf1, 0x09, 0x00, 0x00, 0xda, 0xbe, 0xff, 0xff, +0x2c, 0x1c, 0x00, 0x00, 0x8d, 0x32, 0x00, 0x00, 0x63, 0xf4, 0xff, 0xff, 0x72, 0x46, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0xb9, 0x1b, 0x26, 0xfb, 0xf2, 0x03, 0x27, 0x29, +0x23, 0xfc, 0x9e, 0xb6, 0x66, 0x37, 0x2c, 0x1d, 0x4d, 0x20, 0xf3, 0x13, 0xb5, 0xec, 0xeb, 0x26, 0x35, 0xf0, 0x01, 0xdd, 0xe8, 0x26, 0x40, 0xc9, 0xcf, 0xfd, 0xfb, 0x09, 0x2c, 0x04, 0xfc, 0xeb, +0xd9, 0x18, 0x86, 0x12, 0x23, 0xd4, 0xc9, 0x09, 0x46, 0xf4, 0x46, 0x19, 0x0b, 0x57, 0xe1, 0xf5, 0xf1, 0x04, 0xd4, 0x1a, 0x2d, 0xeb, 0xdf, 0x10, 0xf2, 0xdd, 0x15, 0x32, 0x7f, 0x38, 0x45, 0xe8, +0xa8, 0xa0, 0x43, 0xda, 0xfa, 0xfa, 0x16, 0xf9, 0xa5, 0xf0, 0xd8, 0x28, 0xd2, 0x37, 0x4d, 0x94, 0xbf, 0x17, 0xdc, 0x25, 0x4e, 0xf8, 0xe2, 0xb7, 0x22, 0xe3, 0x25, 0xd7, 0xed, 0x01, 0x1e, 0xf6, +0xfa, 0xfb, 0xda, 0xf4, 0x4c, 0x40, 0xe4, 0xef, 0xd7, 0x18, 0x03, 0x17, 0xdc, 0xd5, 0x0e, 0x27, 0xde, 0x0f, 0xd9, 0xe3, 0xd1, 0x09, 0xf4, 0xdf, 0x09, 0xee, 0xd0, 0xff, 0x5a, 0xf0, 0xf8, 0xfb, +0xcc, 0x24, 0xe3, 0x03, 0xfd, 0x05, 0x31, 0x0e, 0x2b, 0xc7, 0x29, 0x1e, 0xd9, 0x4a, 0xe8, 0xe5, 0xcf, 0xdd, 0x0e, 0xf9, 0xd6, 0x56, 0xf2, 0xf7, 0xfe, 0x09, 0x2c, 0x1e, 0x06, 0x13, 0x81, 0x0b, +0xf8, 0xf1, 0xfb, 0xe9, 0xee, 0x00, 0x08, 0xd5, 0x1f, 0xf9, 0x13, 0x12, 0xcd, 0x1b, 0xfd, 0xd5, 0xda, 0xf0, 0x0d, 0x18, 0xd5, 0x05, 0xe7, 0x23, 0x33, 0x03, 0xfc, 0x0e, 0x33, 0xda, 0x1a, 0xc8, +0xec, 0xf8, 0xfb, 0xf3, 0x22, 0x81, 0xe2, 0x01, 0x3f, 0x26, 0x42, 0x3f, 0xfb, 0x01, 0xed, 0xed, 0x0d, 0x5d, 0x11, 0xfc, 0xe2, 0xe8, 0xfe, 0xce, 0x23, 0x0c, 0xf7, 0xfa, 0x31, 0x29, 0xf4, 0xd7, +0x1e, 0xec, 0x17, 0x00, 0x12, 0x28, 0x12, 0x1a, 0xed, 0xcd, 0x65, 0x17, 0x1c, 0xfb, 0x00, 0x02, 0x1d, 0xfc, 0x2b, 0xf7, 0xcc, 0x2d, 0xd6, 0x19, 0xce, 0x08, 0xee, 0x0a, 0xc9, 0x21, 0xe2, 0xfb, +0x40, 0xd0, 0x2d, 0xf7, 0x0e, 0xe7, 0x08, 0xcf, 0x1a, 0xfa, 0xf5, 0x27, 0x28, 0x31, 0xd3, 0xfa, 0x12, 0x13, 0x07, 0x48, 0xb2, 0xec, 0xba, 0x32, 0x28, 0xd7, 0x2e, 0x57, 0x03, 0x09, 0xe8, 0x2a, +0x28, 0xfe, 0x22, 0x05, 0x1b, 0x25, 0xd0, 0x10, 0x06, 0x07, 0xeb, 0xda, 0xf1, 0x0c, 0x08, 0x4d, 0x21, 0xc1, 0x03, 0x28, 0x0a, 0x1b, 0xfb, 0xd5, 0x56, 0xd9, 0xf9, 0xf6, 0x16, 0x13, 0xd6, 0x09, +0xab, 0xe1, 0x10, 0x00, 0xdb, 0xfd, 0xf8, 0x1a, 0xf5, 0x02, 0xd5, 0x04, 0x12, 0x05, 0xcc, 0xee, 0x17, 0x20, 0x21, 0xda, 0x3f, 0x0a, 0xdb, 0x7f, 0x14, 0xf0, 0x22, 0xf7, 0xfe, 0xf9, 0x1e, 0xed, +0xf3, 0xc6, 0xf9, 0xfa, 0xeb, 0xf6, 0x38, 0x37, 0xf6, 0x18, 0x04, 0x0d, 0xdf, 0x16, 0x09, 0x08, 0xf8, 0xf9, 0xcc, 0x32, 0x07, 0x10, 0xf6, 0x26, 0xd3, 0xc7, 0x57, 0xcb, 0xfb, 0xca, 0xe9, 0x05, +0x3c, 0xe0, 0x55, 0xc9, 0xb1, 0xfe, 0xdd, 0xef, 0xc2, 0x0f, 0x1c, 0x2f, 0x10, 0x69, 0x94, 0xb9, 0xdc, 0x48, 0xa9, 0x42, 0xc7, 0xf3, 0x43, 0x09, 0x2f, 0x1e, 0x03, 0x0e, 0x16, 0x09, 0xef, 0x2d, +0xf7, 0xca, 0x23, 0x01, 0x09, 0xe7, 0xf1, 0xc1, 0x34, 0x4a, 0xd4, 0xf6, 0x47, 0xbb, 0xde, 0x0f, 0x48, 0xe3, 0xd8, 0xf8, 0xb2, 0x0b, 0xd6, 0x09, 0xde, 0x0e, 0xd2, 0xbd, 0x3b, 0x12, 0xf7, 0x06, +0xff, 0x53, 0xbc, 0x20, 0x25, 0xed, 0xfb, 0x05, 0x17, 0x07, 0x39, 0x35, 0x05, 0x81, 0xe3, 0x04, 0x37, 0xfa, 0xea, 0xd2, 0x04, 0xc2, 0xc9, 0x3b, 0xec, 0xea, 0xf6, 0x7f, 0x15, 0xd3, 0xcd, 0x1e, +0x0e, 0xc6, 0x46, 0x18, 0x1c, 0x3b, 0x33, 0xf0, 0x58, 0xd6, 0xf5, 0xb3, 0xe8, 0xf1, 0x19, 0xed, 0x16, 0xa3, 0xfb, 0x31, 0xc7, 0xee, 0x1b, 0x08, 0xf0, 0x04, 0x04, 0x10, 0xea, 0x05, 0x27, 0xef, +0xfb, 0xf6, 0x0b, 0xf2, 0xed, 0x1a, 0x09, 0xc4, 0xf7, 0x6a, 0xea, 0x09, 0xe1, 0x16, 0xdd, 0xef, 0x2f, 0x10, 0xe3, 0xe3, 0x11, 0x03, 0xba, 0x17, 0xe9, 0x0f, 0x19, 0xdf, 0xc0, 0xed, 0x33, 0x01, +0x06, 0xd7, 0x0d, 0xfd, 0x35, 0xf7, 0xf4, 0x43, 0xd9, 0x32, 0xff, 0x68, 0x11, 0xe8, 0x19, 0x15, 0x13, 0x1f, 0xef, 0xec, 0x01, 0xd3, 0xd5, 0x0b, 0x2b, 0xdd, 0xf4, 0x19, 0xe6, 0xe8, 0x2a, 0x0e, +0x10, 0x0b, 0x40, 0xd8, 0xf2, 0x60, 0x07, 0xe9, 0xb8, 0x32, 0x07, 0x2f, 0xe0, 0xf4, 0xf5, 0x12, 0x2c, 0x04, 0x06, 0x10, 0x0b, 0x1a, 0x0b, 0x07, 0xe3, 0xd9, 0x13, 0x15, 0x00, 0xd4, 0xf7, 0xd7, +0xfb, 0xfd, 0x0f, 0xdb, 0x1c, 0xf9, 0xe3, 0x07, 0xff, 0xe2, 0x1a, 0x2b, 0x11, 0xe6, 0x41, 0x1c, 0x03, 0x07, 0x26, 0x20, 0xdc, 0x0d, 0x17, 0xff, 0xfc, 0xfc, 0x17, 0x27, 0x43, 0x0e, 0x3d, 0x05, +0x2d, 0xc7, 0xdc, 0xf8, 0xe8, 0xee, 0xd5, 0xf3, 0x81, 0xd2, 0xe9, 0x3a, 0xcf, 0xbb, 0xf9, 0xc6, 0x20, 0x09, 0x08, 0x20, 0x0a, 0x08, 0x49, 0xe2, 0xd0, 0x53, 0xb1, 0xd1, 0x01, 0x0f, 0x4f, 0x10, +0xf5, 0x41, 0x03, 0x1a, 0xcc, 0x1f, 0x04, 0x0a, 0xce, 0x0e, 0x73, 0x42, 0xc7, 0xb9, 0x0f, 0x20, 0xef, 0x91, 0x2f, 0x37, 0xde, 0x0c, 0xf5, 0xca, 0x8a, 0xf6, 0x8f, 0x25, 0xbb, 0x0d, 0xcd, 0xf0, +0xb8, 0x23, 0xce, 0x27, 0x08, 0x03, 0x12, 0xc5, 0x0e, 0x29, 0xce, 0x2a, 0x09, 0xe3, 0x4f, 0xf7, 0x08, 0x05, 0x27, 0x0f, 0x0d, 0xd0, 0xfa, 0xa9, 0x18, 0xe5, 0xfe, 0x0f, 0x0c, 0x2c, 0xc9, 0x0f, +0x09, 0x46, 0x14, 0x03, 0x43, 0x56, 0xfd, 0x37, 0xf4, 0x41, 0x19, 0xd0, 0x0d, 0x01, 0xfb, 0x7f, 0x48, 0xe9, 0xe7, 0xf8, 0xd2, 0xc8, 0x9a, 0x1f, 0xec, 0xe4, 0xde, 0xc3, 0x1b, 0x28, 0xb5, 0xfc, +0x0c, 0x0e, 0x17, 0xf8, 0x02, 0xab, 0xd4, 0x35, 0xe0, 0x19, 0x38, 0xed, 0xd8, 0x10, 0xf6, 0xf3, 0x06, 0x28, 0x4a, 0xff, 0x18, 0xe7, 0x0a, 0xf2, 0xfb, 0xcc, 0x09, 0xf1, 0x13, 0xe2, 0x04, 0x16, +0x21, 0xce, 0xd9, 0x13, 0x4e, 0xd8, 0x2d, 0x0d, 0x06, 0xff, 0x2c, 0xfb, 0xf8, 0x14, 0xfa, 0xff, 0xee, 0xf2, 0x2f, 0x3b, 0x2a, 0xe5, 0x0a, 0x44, 0xe4, 0x0f, 0x28, 0x0e, 0x1e, 0x09, 0x7f, 0xed, +0xcb, 0x25, 0xeb, 0xea, 0xdb, 0x34, 0xfa, 0x00, 0x10, 0x37, 0xbe, 0x17, 0x08, 0x5b, 0x14, 0xb1, 0xea, 0xe4, 0x0a, 0x53, 0x28, 0x19, 0xf7, 0xe4, 0x51, 0x19, 0x0f, 0x5b, 0xe5, 0xf0, 0x34, 0xd6, +0x17, 0x10, 0xbf, 0x45, 0x00, 0xca, 0x08, 0x17, 0xa8, 0x20, 0xf9, 0x03, 0x05, 0x9f, 0x1e, 0x2e, 0x02, 0x7f, 0xc1, 0x0d, 0xe6, 0xff, 0x94, 0x0b, 0xda, 0xd5, 0xdb, 0x0b, 0xb2, 0x3a, 0xf5, 0x0c, +0x46, 0xf4, 0x04, 0xec, 0xb1, 0xf1, 0x1a, 0x11, 0xde, 0xe0, 0x15, 0xe3, 0x16, 0xd2, 0x03, 0x0f, 0x03, 0xca, 0xd7, 0x3c, 0x2a, 0x94, 0x15, 0x01, 0xc8, 0xf6, 0xef, 0x2a, 0x30, 0x0f, 0x64, 0xef, +0xe8, 0x03, 0x21, 0x28, 0xbe, 0x1b, 0xe9, 0x13, 0x16, 0xf3, 0xcb, 0x06, 0xe3, 0x02, 0x35, 0x16, 0xc4, 0x1b, 0x3f, 0x05, 0x01, 0x36, 0x4a, 0x19, 0x01, 0xd6, 0xdf, 0x2b, 0x1f, 0x11, 0xd9, 0x4a, +0xdb, 0xf0, 0xbc, 0x02, 0x07, 0xd1, 0xec, 0x25, 0x60, 0x13, 0xb2, 0x16, 0x2b, 0xdf, 0x64, 0x47, 0xca, 0x1c, 0x2b, 0x0b, 0x01, 0xcf, 0x22, 0xdf, 0x00, 0x06, 0xf4, 0xf8, 0x18, 0x5e, 0x07, 0x09, +0x7f, 0xee, 0xfb, 0xd2, 0xec, 0xfe, 0x01, 0x0c, 0x12, 0x5d, 0xed, 0xe3, 0x0d, 0xf7, 0xed, 0xe0, 0x36, 0x12, 0x21, 0xef, 0x37, 0x1d, 0x27, 0x01, 0xdb, 0x12, 0xf7, 0xea, 0x01, 0x10, 0x30, 0x0e, +0x2b, 0xf0, 0x0d, 0x13, 0x1e, 0x19, 0x22, 0xba, 0x03, 0x01, 0xfd, 0x07, 0x6f, 0x25, 0x00, 0xcb, 0x1b, 0xc9, 0xbd, 0x24, 0x37, 0xea, 0xed, 0xfc, 0x03, 0xdf, 0x00, 0x06, 0xdd, 0xf7, 0x01, 0xe1, +0x22, 0xff, 0xc0, 0xe8, 0x4e, 0x0c, 0x20, 0xd6, 0xe4, 0xf2, 0x16, 0xfc, 0x00, 0x1b, 0xf1, 0xcc, 0x04, 0x19, 0x81, 0x03, 0xee, 0xe7, 0x10, 0x1f, 0xd3, 0x12, 0x32, 0x01, 0x02, 0xac, 0xe2, 0x1e, +0xbb, 0xdb, 0xd1, 0xe3, 0xd4, 0x2c, 0x2f, 0x05, 0x18, 0xe5, 0x03, 0x02, 0x08, 0xb8, 0x13, 0xfa, 0x10, 0xe7, 0x07, 0xe7, 0xc4, 0xf1, 0x05, 0x53, 0x01, 0x37, 0x25, 0x08, 0x2d, 0xf4, 0xba, 0x09, +0xea, 0xe0, 0x1a, 0xd7, 0x0c, 0xf5, 0x14, 0x2c, 0x16, 0x05, 0x18, 0x04, 0xef, 0xf0, 0x05, 0x41, 0x06, 0xdf, 0x19, 0xd2, 0x06, 0xe8, 0x23, 0xec, 0xd5, 0xec, 0xee, 0x22, 0x29, 0x22, 0x3c, 0x08, +0xc2, 0xf9, 0xfa, 0x1b, 0xf6, 0xb0, 0x03, 0x12, 0x68, 0xf5, 0xec, 0xaf, 0x3a, 0x07, 0x08, 0x03, 0xfa, 0xf6, 0xba, 0xf4, 0xd7, 0x38, 0x21, 0xe2, 0x56, 0xf0, 0x29, 0xd4, 0xba, 0x3d, 0xcb, 0xf5, +0xdc, 0xde, 0xfe, 0x21, 0x14, 0xe2, 0xed, 0x2b, 0xb0, 0x05, 0x14, 0xb2, 0x07, 0xdf, 0xe5, 0x0f, 0x23, 0xd0, 0xda, 0xf2, 0xa5, 0xff, 0xff, 0x02, 0x01, 0x24, 0x15, 0x38, 0xe5, 0x10, 0xaf, 0xfe, +0x81, 0xcc, 0xff, 0xef, 0x08, 0x29, 0xdd, 0xfc, 0x05, 0x5f, 0x0d, 0xe5, 0xd4, 0xf7, 0xff, 0x03, 0xf3, 0xe5, 0xf7, 0xd7, 0x1e, 0xb6, 0xb5, 0x20, 0x0d, 0x23, 0xf1, 0x1f, 0xdb, 0xff, 0x2d, 0xdd, +0xf6, 0xe2, 0x03, 0x10, 0xf0, 0x4f, 0x07, 0x1d, 0x47, 0xe9, 0x34, 0xd0, 0xe3, 0x7f, 0x1f, 0x38, 0xef, 0x08, 0xfe, 0x21, 0x08, 0xd1, 0xc5, 0xf7, 0x23, 0xf9, 0x32, 0xfc, 0x1a, 0x16, 0xec, 0xf3, +0x23, 0x0a, 0xd9, 0xef, 0x06, 0x03, 0x20, 0xfa, 0x17, 0x0a, 0xcf, 0x1a, 0xf5, 0xf8, 0x00, 0xc3, 0x20, 0xf9, 0x0a, 0x0c, 0x66, 0xea, 0xf3, 0x63, 0x46, 0xf2, 0x1b, 0x02, 0xdf, 0xe3, 0x28, 0xe3, +0xe0, 0x08, 0x22, 0xee, 0xd1, 0x1a, 0xfa, 0x0b, 0x20, 0x00, 0x0a, 0x15, 0x06, 0xd1, 0xeb, 0x03, 0xc5, 0x26, 0x09, 0x21, 0x24, 0xfe, 0xfc, 0xdc, 0xc6, 0x01, 0xd1, 0x0b, 0x18, 0x25, 0x05, 0xf4, +0xd1, 0xfa, 0x03, 0x29, 0xe4, 0x7f, 0x32, 0x1a, 0x19, 0x1e, 0x1a, 0xdf, 0x25, 0x44, 0x08, 0x40, 0xba, 0x39, 0xec, 0xcf, 0x4b, 0x17, 0xd7, 0xb7, 0x88, 0x11, 0x08, 0x1a, 0x1d, 0xda, 0x0a, 0x30, +0x16, 0xd2, 0x28, 0xf3, 0xdf, 0x05, 0xbf, 0x39, 0xd9, 0xe6, 0x60, 0xdf, 0x3e, 0x1f, 0xff, 0x33, 0x0f, 0x06, 0xef, 0x2c, 0x05, 0xbf, 0xc0, 0xef, 0x06, 0x17, 0x09, 0xed, 0x1b, 0x99, 0xe2, 0x09, +0xa0, 0x36, 0x01, 0x4d, 0xd0, 0x1f, 0xec, 0x0b, 0xf6, 0x2c, 0xd4, 0xf6, 0x1c, 0xfe, 0xe4, 0xde, 0xd5, 0xd7, 0x51, 0xc8, 0x1d, 0x0d, 0x3d, 0x08, 0x20, 0x0e, 0x03, 0x05, 0x14, 0x0e, 0x12, 0xff, +0xef, 0xfc, 0x15, 0x0f, 0xe1, 0x21, 0x09, 0x0e, 0x81, 0x1f, 0x16, 0xea, 0xfb, 0x3e, 0x0b, 0xf9, 0x11, 0xfc, 0x36, 0xff, 0xf3, 0x15, 0x1c, 0xe6, 0x0e, 0xe5, 0x36, 0xf3, 0x04, 0x0b, 0xfe, 0xf7, +0xac, 0xde, 0xed, 0x0a, 0x20, 0x07, 0xeb, 0xea, 0x05, 0xcf, 0x24, 0xf5, 0xf0, 0x0e, 0x09, 0x12, 0xf5, 0xf6, 0xec, 0xff, 0x40, 0xf5, 0x16, 0x32, 0x0b, 0x07, 0x18, 0x0d, 0x13, 0x0e, 0x53, 0x12, +0x0d, 0x8a, 0x08, 0xe6, 0xdf, 0xe6, 0x24, 0x16, 0xe9, 0x0b, 0x21, 0x22, 0x13, 0x01, 0x1f, 0xfd, 0xed, 0x04, 0x29, 0x08, 0xba, 0xe7, 0x16, 0xe0, 0xd0, 0xf0, 0x19, 0xd9, 0xfc, 0x00, 0xda, 0xf5, +0x07, 0xf9, 0x0e, 0x0a, 0x13, 0x46, 0x14, 0x0f, 0xfb, 0x0a, 0xe3, 0xe4, 0x02, 0xec, 0xfe, 0x02, 0xf7, 0x1d, 0x3f, 0xe1, 0xff, 0x16, 0x08, 0xf9, 0xe5, 0x19, 0xdd, 0x15, 0xde, 0x10, 0xde, 0x08, +0x25, 0x09, 0xde, 0x04, 0x1b, 0x1b, 0x0e, 0x20, 0xef, 0xef, 0xf0, 0x0b, 0xfa, 0x15, 0xfa, 0x0c, 0xff, 0xf4, 0xec, 0x01, 0xc6, 0xec, 0x1a, 0x1a, 0xf1, 0xfd, 0xf9, 0x1e, 0x0c, 0xff, 0xef, 0x00, +0xd3, 0x0d, 0x13, 0x19, 0xec, 0xe0, 0x03, 0xf7, 0x16, 0x20, 0x00, 0xcd, 0xf7, 0xd7, 0xf4, 0xf7, 0x00, 0x21, 0xe6, 0xd8, 0x7f, 0xff, 0xdb, 0x04, 0xeb, 0x09, 0x07, 0x05, 0xfe, 0xba, 0xde, 0xe6, +0xde, 0xf6, 0x2d, 0xfa, 0xcb, 0xbc, 0xde, 0x1c, 0xf2, 0x15, 0xfe, 0xf6, 0xb7, 0x0c, 0xdf, 0xef, 0x20, 0xfe, 0x02, 0x28, 0x23, 0xf5, 0x30, 0x06, 0xf7, 0xc0, 0x40, 0xd0, 0x15, 0x13, 0x0c, 0x14, +0x51, 0x05, 0x2e, 0xf1, 0x28, 0x23, 0x13, 0xf0, 0xfd, 0xbb, 0x2e, 0x1d, 0xf0, 0xfb, 0x1f, 0x11, 0xdf, 0xc7, 0xcc, 0x06, 0x6f, 0xed, 0xf1, 0x85, 0x41, 0xec, 0xf4, 0x64, 0x7f, 0xe7, 0x39, 0xf0, +0x0f, 0xa5, 0x06, 0x1b, 0xf5, 0x04, 0x02, 0x40, 0xf2, 0xf5, 0xd4, 0xd6, 0x0f, 0x15, 0xfd, 0x33, 0xed, 0x1e, 0x18, 0xe4, 0xd8, 0xe3, 0xfb, 0xa0, 0x3e, 0xd9, 0xeb, 0xe0, 0x07, 0xc2, 0x0c, 0xfb, +0xec, 0x19, 0xff, 0xf5, 0xd6, 0x4e, 0x04, 0xf0, 0xf0, 0xf7, 0xcd, 0x0c, 0x18, 0xd3, 0xe4, 0x34, 0xf4, 0x3e, 0x7c, 0x20, 0x1a, 0x1d, 0xf5, 0xfa, 0x06, 0x7f, 0xef, 0xec, 0x34, 0xfb, 0xfe, 0x0c, +0xdd, 0x16, 0x0b, 0x2a, 0x00, 0x04, 0xeb, 0x23, 0x2d, 0xec, 0xbc, 0x30, 0xff, 0x53, 0x24, 0xdf, 0xdc, 0xf9, 0x16, 0x10, 0x3b, 0xf6, 0x0c, 0x2a, 0x2e, 0x0e, 0x18, 0xad, 0xe0, 0xd9, 0x1d, 0xe0, +0xef, 0x05, 0x0a, 0xf0, 0x2b, 0xf9, 0xee, 0x10, 0x11, 0xfb, 0x17, 0xc6, 0x1e, 0xff, 0xf3, 0x32, 0x09, 0x08, 0x3e, 0x52, 0x24, 0x48, 0xfd, 0x1d, 0x61, 0x11, 0x4e, 0x0d, 0xf1, 0xee, 0xbb, 0xe0, +0x04, 0xf9, 0xf2, 0x09, 0xdf, 0xec, 0x03, 0x1b, 0xef, 0x15, 0xe9, 0xe3, 0x2f, 0x9c, 0x27, 0xf5, 0x81, 0x4e, 0xc2, 0x04, 0xdd, 0xee, 0x01, 0xeb, 0x87, 0x67, 0xe0, 0xdc, 0x24, 0x90, 0x34, 0xf8, +0xba, 0x20, 0xed, 0x29, 0x27, 0xd8, 0xfe, 0x1e, 0xe4, 0x9a, 0xcd, 0xec, 0x14, 0x59, 0xdd, 0x25, 0x1c, 0x06, 0x15, 0x08, 0xe3, 0x0f, 0x1d, 0x14, 0x06, 0xfb, 0xe0, 0x1a, 0xe0, 0xed, 0x1a, 0xfb, +0xd0, 0x35, 0x16, 0x40, 0xfc, 0x21, 0x17, 0x01, 0x6f, 0xd8, 0x0c, 0xd1, 0xc5, 0xd9, 0xf5, 0xd8, 0x02, 0x31, 0x19, 0x0e, 0xe4, 0xf0, 0x22, 0x36, 0x26, 0xfd, 0x0f, 0x19, 0x05, 0x18, 0x04, 0xe6, +0x0f, 0xe6, 0x25, 0xfb, 0x07, 0x24, 0xfe, 0x0e, 0x92, 0xf3, 0x04, 0xd1, 0xe4, 0x03, 0x0a, 0x15, 0xdb, 0x13, 0x02, 0x1a, 0x1c, 0xd2, 0x15, 0xf4, 0x16, 0x0c, 0x0b, 0xd4, 0x3a, 0xf9, 0xf0, 0xe2, +0x8c, 0xff, 0x44, 0xf5, 0x3d, 0xf8, 0x1d, 0x09, 0x25, 0x31, 0x2e, 0xf7, 0x04, 0xd6, 0x23, 0xe9, 0x0b, 0x11, 0x3d, 0xfb, 0x67, 0x32, 0xfa, 0x20, 0xfd, 0x04, 0x18, 0x01, 0x15, 0xe7, 0x7f, 0x12, +0xb4, 0xd1, 0x1e, 0xfe, 0xea, 0xea, 0x05, 0x29, 0xf7, 0x05, 0xfa, 0x04, 0x0e, 0xd3, 0xfa, 0xeb, 0xf2, 0xf6, 0xdb, 0x1b, 0x03, 0x21, 0xf5, 0xdb, 0x05, 0x08, 0xe3, 0x4b, 0x03, 0xfc, 0x2e, 0x10, +0x1e, 0xe4, 0x07, 0x03, 0x40, 0xd6, 0xe6, 0xf8, 0xde, 0xff, 0x41, 0xf9, 0xc7, 0x11, 0x4f, 0x4a, 0x10, 0x85, 0x5a, 0x21, 0xca, 0x01, 0xe0, 0xf3, 0xf8, 0xce, 0xa1, 0x1b, 0x14, 0x2f, 0x0b, 0x03, +0xe6, 0xcb, 0xfe, 0xec, 0x31, 0xb8, 0xfe, 0xce, 0x2e, 0x16, 0x0e, 0xfa, 0xb0, 0xe8, 0xcc, 0xfa, 0x26, 0x00, 0xeb, 0xfa, 0x04, 0x26, 0x16, 0x20, 0xa4, 0x16, 0xe0, 0x0d, 0xf6, 0x0e, 0xd8, 0xde, +0x45, 0xdd, 0xde, 0xd6, 0xe2, 0xcf, 0x18, 0xf5, 0xe5, 0xf0, 0xf5, 0x29, 0xf1, 0x09, 0x01, 0x04, 0x0b, 0x27, 0xdc, 0x68, 0x0a, 0x00, 0x42, 0x7f, 0xbb, 0xc7, 0xdf, 0x1a, 0x11, 0x59, 0xa3, 0xe0, +0xed, 0x41, 0x39, 0xdb, 0xc5, 0xc7, 0xc6, 0xed, 0x89, 0xf0, 0x1a, 0x34, 0xee, 0xff, 0xf6, 0x93, 0xf8, 0xf4, 0x0b, 0x04, 0x07, 0x0c, 0xdd, 0xf2, 0x50, 0xe7, 0xd3, 0xce, 0xe4, 0x36, 0xe3, 0x09, +0xde, 0xc9, 0x21, 0x2f, 0xc6, 0xfe, 0xd9, 0xeb, 0xf0, 0xe1, 0xe8, 0x20, 0xfc, 0xe6, 0xf2, 0xe7, 0xd5, 0xdf, 0x2d, 0xe4, 0x76, 0xd8, 0x12, 0xd6, 0x2b, 0xf8, 0xd7, 0xd3, 0xfd, 0xc7, 0x3e, 0xf6, +0xf8, 0x1d, 0x23, 0xe4, 0xff, 0xea, 0x04, 0xf3, 0x17, 0xec, 0x36, 0x10, 0xde, 0xd4, 0xe7, 0xf8, 0xe1, 0xf2, 0x0f, 0xd5, 0x7f, 0x0f, 0xd0, 0xf0, 0xeb, 0xeb, 0xef, 0x05, 0x05, 0x39, 0xf2, 0x25, +0xf2, 0x09, 0xf6, 0xc2, 0x09, 0xce, 0x13, 0xdc, 0x13, 0x29, 0xf3, 0x16, 0xfd, 0x0d, 0xdf, 0xf0, 0x0d, 0x04, 0xef, 0xf6, 0x0e, 0x01, 0x14, 0xdb, 0x02, 0x0b, 0x11, 0xf5, 0xea, 0x0c, 0x0c, 0x24, +0x09, 0xe2, 0xfe, 0xe4, 0x02, 0xf9, 0x05, 0xfd, 0xe9, 0x03, 0x1d, 0xf4, 0xf9, 0xc6, 0x14, 0x21, 0x03, 0x10, 0xf3, 0x05, 0x81, 0x0f, 0xf7, 0x00, 0x04, 0xf7, 0xf8, 0x3b, 0x00, 0x23, 0xcc, 0x13, +0xf7, 0xf0, 0x15, 0x16, 0x0e, 0x10, 0xd7, 0xef, 0xec, 0x1d, 0x0c, 0xcc, 0x12, 0xfa, 0xf6, 0x00, 0x1e, 0x18, 0x01, 0x11, 0xc9, 0xf6, 0xdb, 0x20, 0x7f, 0x3e, 0x4a, 0x9a, 0xe5, 0x30, 0x28, 0xd4, +0x19, 0x52, 0x46, 0xf4, 0x3d, 0x2e, 0x23, 0xfe, 0xf5, 0x04, 0x2c, 0xfc, 0x2f, 0xf5, 0xd0, 0xc1, 0xb6, 0x23, 0x7b, 0xee, 0xf8, 0xfb, 0x16, 0xf7, 0x11, 0xe9, 0x28, 0xe1, 0xfc, 0x6b, 0x2f, 0xfc, +0xd9, 0x3c, 0x31, 0xe5, 0x34, 0xe0, 0x2c, 0x25, 0x30, 0x2b, 0x3a, 0x29, 0x22, 0x17, 0x27, 0xfe, 0x19, 0xe4, 0xf9, 0xf0, 0x31, 0xfc, 0x29, 0x21, 0xce, 0xfc, 0x57, 0x00, 0x0e, 0xec, 0xb7, 0x06, +0x15, 0xfe, 0x13, 0xf7, 0xec, 0x06, 0xfd, 0xec, 0x1d, 0xd5, 0x36, 0x2e, 0xcb, 0x4c, 0xe1, 0xe0, 0x13, 0xe8, 0x06, 0x52, 0xd5, 0xe5, 0xfb, 0xb9, 0x0c, 0x04, 0x2e, 0x19, 0xe6, 0x3b, 0x28, 0xf4, +0x25, 0x16, 0xca, 0xff, 0x01, 0xe5, 0x09, 0xdd, 0x0a, 0x03, 0x29, 0x2b, 0xe0, 0x29, 0x04, 0xff, 0xf1, 0xd9, 0x0e, 0x07, 0xca, 0x13, 0xf4, 0x60, 0x1e, 0xed, 0x38, 0xd5, 0x0b, 0x03, 0xd4, 0x20, +0x1d, 0x15, 0xe6, 0xe8, 0xf5, 0xe4, 0x29, 0xde, 0x00, 0x2e, 0xd9, 0x2f, 0x0c, 0xd5, 0xec, 0x37, 0x29, 0xe7, 0x08, 0xe2, 0x81, 0x31, 0xdc, 0x0d, 0xfe, 0xf6, 0x15, 0xd0, 0xe5, 0x0d, 0xd1, 0xec, +0x2a, 0xf2, 0x1f, 0xf5, 0xe0, 0xe8, 0x0b, 0xeb, 0xf0, 0x1a, 0x0a, 0x49, 0x0a, 0x54, 0x01, 0xff, 0xff, 0xd0, 0xff, 0x17, 0x9c, 0x14, 0xf0, 0x13, 0xec, 0xc5, 0xca, 0xf9, 0xf1, 0x09, 0x7f, 0xfa, +0xef, 0xee, 0x02, 0xf2, 0x01, 0x2f, 0x0f, 0x20, 0xff, 0xef, 0x34, 0xf3, 0xcc, 0x2b, 0x1d, 0x17, 0x11, 0x55, 0x18, 0xfd, 0x0e, 0xd7, 0xf2, 0x2f, 0x23, 0xdf, 0x3c, 0xed, 0xe9, 0x06, 0x02, 0x0b, +0xea, 0x10, 0xf3, 0xf5, 0x25, 0x14, 0x07, 0xe6, 0x03, 0x25, 0x0e, 0xfc, 0x13, 0xee, 0x01, 0x15, 0xbe, 0xdd, 0x02, 0xfd, 0x94, 0x1a, 0xd9, 0xea, 0x32, 0xfa, 0xf9, 0x41, 0x0f, 0x14, 0x05, 0x2a, +0x21, 0xc3, 0x06, 0x05, 0x15, 0x09, 0xfe, 0x01, 0xe0, 0xcb, 0x31, 0x4f, 0xe5, 0x20, 0xfa, 0xff, 0xee, 0xe9, 0x24, 0xe7, 0x1c, 0x1c, 0xd1, 0xae, 0xed, 0x0b, 0xc1, 0xc3, 0x15, 0x31, 0xd3, 0x0a, +0x14, 0x03, 0x93, 0xa3, 0x21, 0xfb, 0xee, 0x0e, 0xba, 0x27, 0xb9, 0x6c, 0xc2, 0xe2, 0x43, 0x1b, 0x0f, 0xc3, 0x5f, 0xdd, 0xeb, 0x0c, 0xe1, 0xec, 0xc6, 0x0c, 0xad, 0x03, 0xda, 0x60, 0xa9, 0xfe, +0xb5, 0x20, 0x18, 0x04, 0x18, 0xe2, 0x2b, 0xf1, 0xce, 0x5d, 0xeb, 0x1c, 0x16, 0x43, 0x29, 0xf9, 0xed, 0xe9, 0xe0, 0x22, 0x53, 0x1d, 0x1f, 0x81, 0xfc, 0xff, 0x5f, 0x1f, 0xfd, 0xf8, 0xda, 0x24, +0xc2, 0x19, 0x23, 0x20, 0x05, 0x1e, 0x24, 0x0f, 0xf5, 0x29, 0x05, 0xec, 0x29, 0xf1, 0x10, 0xe3, 0x13, 0x9b, 0x08, 0xcd, 0x32, 0x26, 0xfc, 0xde, 0x1d, 0xf4, 0xc4, 0x39, 0xda, 0xf4, 0xe9, 0xda, +0x20, 0xea, 0x2f, 0x0a, 0xd0, 0xd2, 0xe9, 0x08, 0xdf, 0x0d, 0xe3, 0xf5, 0xef, 0x03, 0x29, 0xf6, 0xdd, 0xf0, 0x15, 0xf1, 0x1e, 0x00, 0x05, 0xc3, 0x56, 0xe2, 0xd0, 0x06, 0xd7, 0xe1, 0x14, 0x01, +0xf2, 0xfa, 0x1b, 0x14, 0xd2, 0x22, 0x1f, 0x08, 0xc8, 0x00, 0xc9, 0xf3, 0x05, 0x21, 0xf0, 0x0a, 0xd9, 0x08, 0x63, 0xed, 0x2d, 0xf1, 0x20, 0xe8, 0x1e, 0xe6, 0xd0, 0xf1, 0x1f, 0xf6, 0x7f, 0x03, +0x31, 0x04, 0x11, 0x4e, 0x1e, 0x1c, 0xf0, 0x16, 0x16, 0x16, 0x0d, 0xe3, 0xf0, 0x22, 0x34, 0x1b, 0x14, 0x1b, 0xef, 0xa2, 0xf0, 0x28, 0x07, 0xc1, 0x17, 0x15, 0x01, 0x4c, 0xdf, 0xe3, 0xe3, 0x44, +0xf7, 0x2a, 0xc2, 0x0f, 0xef, 0xd9, 0x15, 0x11, 0x16, 0x0b, 0xe8, 0x1e, 0x12, 0xc9, 0x1e, 0x1f, 0xfb, 0x11, 0xdc, 0x01, 0x0d, 0x26, 0x01, 0x14, 0xf5, 0x2b, 0xfa, 0x02, 0xf9, 0xc0, 0x0e, 0x02, +0xe7, 0x40, 0x05, 0x04, 0x22, 0x15, 0xee, 0xea, 0xd7, 0x35, 0xf1, 0x03, 0x20, 0x01, 0x17, 0x1b, 0x21, 0x1d, 0xe3, 0xf5, 0x23, 0xea, 0xfe, 0xbb, 0x37, 0x0c, 0xc8, 0xfa, 0x1b, 0xf8, 0x52, 0xf2, +0x7f, 0xfa, 0xf4, 0x15, 0xe8, 0x07, 0x23, 0x32, 0x1b, 0x98, 0x1c, 0x2b, 0x20, 0x39, 0x36, 0x29, 0x11, 0x0c, 0x06, 0xbf, 0x3b, 0xdb, 0x0b, 0x01, 0x20, 0xad, 0x15, 0x6c, 0xe3, 0x01, 0x4b, 0x49, +0xed, 0xc6, 0xba, 0x23, 0x0d, 0x3e, 0xe2, 0xf9, 0x7b, 0xe0, 0xfa, 0xe9, 0xfb, 0x42, 0xe9, 0xf2, 0x48, 0x40, 0x3d, 0x31, 0xdf, 0xf5, 0x1c, 0x02, 0xbb, 0x0b, 0x0a, 0x94, 0xfc, 0x1e, 0x1c, 0x5a, +0x16, 0x25, 0xf0, 0x0b, 0x38, 0xe9, 0xf9, 0x23, 0x1e, 0x4a, 0x4b, 0x2e, 0x55, 0x3e, 0x1c, 0xf7, 0x44, 0xe7, 0x27, 0x3c, 0x30, 0xcc, 0xd7, 0xf8, 0x09, 0xf9, 0xfc, 0x05, 0xed, 0x0f, 0x48, 0x3f, +0xc6, 0xf0, 0xf0, 0x00, 0xbf, 0xfa, 0xfd, 0x02, 0x46, 0x73, 0xa2, 0xee, 0x15, 0x29, 0x35, 0x81, 0xbc, 0xf7, 0xff, 0xd5, 0x2c, 0x09, 0x5d, 0xa7, 0x31, 0xe5, 0x2c, 0xb8, 0xef, 0xe7, 0x03, 0xe0, +0xd9, 0xdc, 0x7c, 0xf1, 0x1a, 0x5c, 0xce, 0xd1, 0x1a, 0x34, 0xfa, 0x23, 0x81, 0xf2, 0xd6, 0x0c, 0x31, 0xe6, 0x53, 0x58, 0x19, 0x08, 0xfc, 0x36, 0x12, 0xf8, 0x2a, 0xe6, 0xe0, 0xfc, 0xe6, 0x03, +0x2a, 0xe9, 0x0e, 0xea, 0x36, 0xb4, 0xd4, 0xed, 0xee, 0x04, 0xce, 0xe7, 0xf2, 0xe0, 0x29, 0xed, 0xf3, 0xf4, 0x61, 0x0b, 0x48, 0x00, 0x22, 0xff, 0xe5, 0x13, 0xe2, 0x05, 0x31, 0xcc, 0x36, 0x2c, +0x8a, 0x18, 0xcf, 0xf3, 0xeb, 0x09, 0x05, 0xf0, 0xa3, 0x45, 0xdd, 0xf0, 0xea, 0xdc, 0xdb, 0x0b, 0x00, 0x37, 0x16, 0xd7, 0x19, 0xe9, 0x43, 0xb7, 0x15, 0xe3, 0xce, 0xd9, 0x03, 0xfa, 0xf1, 0x0d, +0xe6, 0xf1, 0xad, 0x02, 0xf9, 0x13, 0xfd, 0x1a, 0xe1, 0x09, 0x02, 0x40, 0x11, 0x0e, 0xfd, 0xdf, 0x1d, 0xe4, 0x0e, 0x0d, 0x20, 0xf1, 0xf5, 0xef, 0xe0, 0x37, 0xdf, 0xec, 0xe6, 0x26, 0x24, 0xf7, +0xdb, 0xdf, 0x19, 0x0d, 0x0d, 0x1e, 0xdb, 0x39, 0xdf, 0xeb, 0x19, 0xf7, 0x11, 0x10, 0xe2, 0x19, 0x27, 0xff, 0x21, 0xf0, 0x7f, 0x11, 0x1a, 0xe0, 0x09, 0xf1, 0xf6, 0xc5, 0x0b, 0x14, 0x18, 0xd6, +0x29, 0x05, 0x0e, 0xe9, 0xf7, 0xf5, 0xf0, 0xb2, 0x00, 0xe4, 0xff, 0x12, 0xff, 0xfa, 0xfe, 0xc4, 0xf2, 0x09, 0x20, 0x05, 0x2a, 0x1f, 0x1d, 0xf5, 0xbb, 0x8d, 0x06, 0xaf, 0x14, 0x37, 0x4c, 0x36, +0x41, 0x12, 0xcd, 0xad, 0xec, 0xf0, 0xf7, 0x1a, 0x0c, 0x13, 0x23, 0x2c, 0xda, 0x95, 0xbf, 0xf7, 0xf4, 0x22, 0xad, 0xfe, 0xfa, 0x14, 0x00, 0x0b, 0xf4, 0xd9, 0xde, 0xf1, 0x26, 0xe8, 0xf7, 0x1e, +0xb5, 0x2e, 0xd6, 0x0c, 0xe0, 0xd1, 0x04, 0x17, 0xf2, 0x66, 0xe8, 0x20, 0x11, 0x21, 0x5f, 0xda, 0x0d, 0x04, 0x0f, 0x22, 0x90, 0xee, 0x0b, 0xec, 0x0e, 0x04, 0x9e, 0x13, 0xe8, 0xdf, 0x7f, 0xd1, +0x3d, 0x19, 0x0a, 0xf2, 0xf4, 0x08, 0x09, 0x0b, 0x13, 0x0c, 0x0b, 0xeb, 0xd5, 0x15, 0x22, 0xec, 0xec, 0x2c, 0xa3, 0xbc, 0x40, 0xe9, 0x19, 0x21, 0x2f, 0x21, 0x2d, 0xfb, 0x12, 0xf8, 0xdb, 0x28, +0x3e, 0x07, 0x11, 0x18, 0x23, 0xa5, 0xf7, 0x25, 0xe7, 0x48, 0xdb, 0x30, 0xf4, 0x35, 0xd3, 0xc1, 0x9a, 0xd6, 0xd4, 0x11, 0xd6, 0xca, 0x15, 0xf1, 0x3d, 0x4e, 0xec, 0xc3, 0x1e, 0x44, 0x2d, 0x11, +0xe7, 0x22, 0x07, 0x37, 0xe9, 0x42, 0x47, 0xfe, 0x25, 0x64, 0x00, 0xd0, 0xf4, 0xf7, 0xe7, 0xcc, 0x27, 0x0a, 0x3a, 0xb0, 0xa4, 0xe1, 0x00, 0xd9, 0xda, 0x0c, 0xe0, 0xdd, 0x47, 0x0f, 0x0c, 0xde, +0xec, 0x3f, 0xf7, 0xfb, 0x4f, 0x2f, 0x03, 0x20, 0x4c, 0xea, 0x5f, 0x81, 0x5b, 0xd4, 0xf6, 0xf7, 0x29, 0xb3, 0x8b, 0xa9, 0x86, 0xf1, 0xad, 0x03, 0x07, 0xee, 0xfa, 0x11, 0xd8, 0x07, 0x1f, 0xd7, +0x04, 0x18, 0x2b, 0x27, 0xe2, 0x03, 0x0c, 0xfb, 0xc8, 0xfd, 0xed, 0x1d, 0x08, 0x81, 0xe6, 0xd6, 0x12, 0xf3, 0xc6, 0xf1, 0xfb, 0x02, 0xfe, 0xf7, 0xb9, 0xfc, 0xc5, 0xc0, 0xf6, 0x22, 0xf8, 0xf7, +0xf2, 0x27, 0xf9, 0xf9, 0xf4, 0xfd, 0x24, 0x02, 0xe4, 0xa0, 0xe8, 0x11, 0x07, 0xb7, 0x0f, 0x0c, 0xf0, 0x0c, 0x32, 0xf6, 0xf7, 0xd8, 0xed, 0xdc, 0x14, 0x00, 0xd9, 0x0b, 0xe8, 0xe6, 0xd3, 0x17, +0xda, 0xca, 0x0b, 0x31, 0x0d, 0x07, 0xf3, 0x23, 0x26, 0x25, 0x0e, 0xeb, 0x00, 0xb9, 0xe2, 0x46, 0x14, 0x3a, 0xe3, 0xfa, 0xc0, 0xfc, 0xe5, 0xe5, 0xb9, 0x23, 0xf0, 0xe2, 0xfe, 0xe9, 0x12, 0x0c, +0x15, 0x14, 0x36, 0x3d, 0xca, 0x27, 0xeb, 0x3e, 0xdf, 0x17, 0x1e, 0x4b, 0x11, 0x24, 0x0d, 0x49, 0x06, 0x3d, 0xef, 0x2b, 0x30, 0x29, 0xb0, 0x4a, 0x31, 0xe8, 0x05, 0x6a, 0x1c, 0x26, 0x89, 0xe0, +0xe1, 0xb6, 0x34, 0x1e, 0x2f, 0x0d, 0xe4, 0x02, 0x00, 0xc2, 0x06, 0xd4, 0x34, 0x14, 0x4f, 0x2e, 0x2f, 0xb1, 0xaf, 0x00, 0x3a, 0xb1, 0x27, 0x07, 0x30, 0xfa, 0xf9, 0xef, 0xf1, 0xfe, 0x48, 0x0c, +0xbf, 0x13, 0x11, 0x44, 0x1f, 0x14, 0xda, 0x11, 0xd6, 0xc6, 0x36, 0x01, 0xef, 0xea, 0xf5, 0x72, 0xe3, 0xa2, 0x7f, 0x31, 0x19, 0xcc, 0x06, 0x20, 0x00, 0x7f, 0x46, 0x05, 0xfc, 0xd4, 0x13, 0xdc, +0x02, 0x02, 0x05, 0xd6, 0x0a, 0x10, 0x05, 0xe5, 0xee, 0x1d, 0xf4, 0x3a, 0x21, 0xf8, 0x1d, 0x23, 0x12, 0x08, 0x0b, 0x0e, 0xf3, 0x2e, 0xed, 0x34, 0x12, 0x43, 0xf2, 0xe6, 0xec, 0x03, 0xf7, 0xdb, +0x3a, 0x1e, 0x13, 0xf0, 0x02, 0x03, 0x0f, 0x21, 0x1e, 0x03, 0xd5, 0xf9, 0x0c, 0xcb, 0x0a, 0x1d, 0xd6, 0x01, 0xd6, 0x13, 0x21, 0xfd, 0x30, 0x73, 0xe1, 0xd2, 0xe6, 0xd4, 0x0b, 0x1b, 0x02, 0x36, +0x0a, 0x3d, 0xf4, 0x02, 0x19, 0xeb, 0xdb, 0xec, 0x07, 0xe3, 0x00, 0x29, 0x06, 0xf9, 0x0f, 0x28, 0x08, 0x01, 0x01, 0x40, 0x33, 0x0f, 0xf9, 0x25, 0x82, 0x2a, 0xe5, 0x04, 0x18, 0x21, 0xcc, 0x5b, +0xf5, 0xea, 0x2d, 0xbd, 0x1a, 0xe8, 0x57, 0x03, 0xf8, 0xd8, 0x3f, 0xf0, 0x3b, 0x25, 0xe7, 0x05, 0x31, 0x85, 0xfc, 0xde, 0xd4, 0xc5, 0x09, 0x0d, 0x7f, 0x2b, 0x08, 0x02, 0xc8, 0x31, 0x6b, 0x13, +0x65, 0x1e, 0x46, 0x02, 0xb0, 0xb0, 0x30, 0xf8, 0xeb, 0x75, 0x31, 0x23, 0xd8, 0xb7, 0x44, 0xb5, 0xfa, 0xe2, 0xf8, 0xf7, 0xf2, 0x17, 0xf0, 0xc5, 0xf2, 0x0e, 0xf7, 0x0c, 0x29, 0xe6, 0xf1, 0x07, +0x42, 0xa1, 0x10, 0x06, 0x43, 0x31, 0x27, 0x33, 0x16, 0x04, 0xf4, 0xe3, 0x14, 0x14, 0xfc, 0x39, 0x28, 0xb0, 0x52, 0xe3, 0xbf, 0x0a, 0x16, 0xe9, 0x09, 0x02, 0xc9, 0xfa, 0x04, 0xe7, 0xfa, 0xc5, +0xc1, 0xc3, 0x30, 0x33, 0xfb, 0x44, 0x1e, 0x05, 0x49, 0x27, 0x35, 0xc6, 0xfd, 0x46, 0x11, 0x16, 0xcc, 0xdd, 0xc2, 0x2a, 0xf9, 0xff, 0xf1, 0x41, 0xf7, 0xce, 0xfa, 0x06, 0xfd, 0x21, 0xe3, 0x30, +0x1b, 0xf8, 0xfb, 0xf0, 0x4f, 0xb7, 0xf7, 0x31, 0xd1, 0x0f, 0x1e, 0xd9, 0x27, 0x62, 0x18, 0xc9, 0x1f, 0xba, 0xde, 0x11, 0x1e, 0xcd, 0xdb, 0xdf, 0xec, 0x04, 0x3d, 0x10, 0xfb, 0xc3, 0x40, 0x01, +0xd6, 0xf4, 0xb7, 0x0b, 0xfd, 0x47, 0xb2, 0x2f, 0xd5, 0xeb, 0x81, 0x18, 0xa8, 0x04, 0x04, 0xbf, 0x25, 0x54, 0x2e, 0x44, 0x0f, 0x1c, 0x16, 0x06, 0xe7, 0xfc, 0xe3, 0xf9, 0x10, 0x01, 0x01, 0xf7, +0x00, 0xf2, 0x29, 0x0d, 0x0a, 0xdb, 0xf7, 0xfa, 0x02, 0xff, 0x81, 0xfc, 0xe1, 0x23, 0xf5, 0x19, 0x05, 0xff, 0xf0, 0x17, 0x09, 0x0d, 0x04, 0xf3, 0x42, 0xdf, 0x00, 0xe7, 0xf6, 0xdb, 0xe2, 0x24, +0x29, 0x06, 0x27, 0x11, 0xf6, 0xeb, 0xe5, 0x1d, 0x03, 0x05, 0x0a, 0xee, 0x03, 0x0a, 0xe4, 0x06, 0xd2, 0xec, 0x03, 0x10, 0x1b, 0x09, 0xf0, 0x0e, 0x13, 0xfd, 0x07, 0xf1, 0x1e, 0x1f, 0x0f, 0xf8, +0x0c, 0x14, 0xf2, 0xed, 0xdf, 0xfd, 0x07, 0x08, 0xde, 0x09, 0xef, 0x0b, 0xd3, 0x0b, 0x1d, 0xfa, 0xef, 0x0b, 0x1f, 0x08, 0xeb, 0xf3, 0xf0, 0x02, 0xdd, 0xa1, 0xd4, 0xa0, 0xd0, 0xd0, 0x28, 0xb4, +0x02, 0xfe, 0x0f, 0xef, 0x0d, 0xd5, 0x2b, 0x2c, 0x10, 0x07, 0xf5, 0x09, 0xd1, 0x33, 0x09, 0x2d, 0xe9, 0x7f, 0x49, 0x2a, 0x19, 0xb7, 0x0b, 0xd4, 0x17, 0xca, 0xe6, 0xc7, 0xeb, 0xe2, 0xea, 0x26, +0xc5, 0xe7, 0xc2, 0x1c, 0x09, 0x0d, 0xeb, 0x39, 0x0d, 0x9a, 0x35, 0xd9, 0xff, 0xdc, 0xe9, 0xc7, 0xe6, 0x23, 0x48, 0x0b, 0xe9, 0xe6, 0xdc, 0x22, 0xec, 0xf4, 0x29, 0x0a, 0x94, 0xc8, 0xc5, 0xe7, +0xd9, 0xf9, 0xdd, 0xef, 0x0d, 0x49, 0xb8, 0xd8, 0xee, 0xb5, 0x2d, 0xfc, 0xd1, 0xe8, 0xd8, 0xd6, 0x30, 0xe6, 0xd0, 0x08, 0x17, 0x1a, 0xfe, 0xbf, 0x63, 0xd9, 0x07, 0x09, 0x17, 0xda, 0x54, 0x17, +0xce, 0xaf, 0x1d, 0xe9, 0x30, 0xd1, 0x01, 0x12, 0x0b, 0xca, 0x3d, 0x32, 0xd9, 0x29, 0xf5, 0x49, 0x5d, 0x1e, 0x18, 0x12, 0x0d, 0xef, 0xf5, 0x43, 0xe6, 0x0c, 0x28, 0x17, 0xb7, 0x7f, 0x16, 0xf1, +0xda, 0x24, 0x3e, 0xdd, 0x4d, 0xe6, 0x09, 0xd7, 0x16, 0x10, 0x27, 0xe9, 0xc9, 0x9b, 0x24, 0xc1, 0x0f, 0xee, 0xe5, 0x0d, 0x3e, 0x2b, 0x38, 0xe8, 0xb6, 0xfe, 0xe9, 0xf5, 0xcf, 0xf9, 0x12, 0xf2, +0x5c, 0x0a, 0xde, 0xf6, 0x05, 0xdf, 0x35, 0x26, 0xed, 0x2d, 0x07, 0xce, 0x4c, 0xd5, 0xce, 0xed, 0x53, 0x01, 0x0e, 0xfb, 0xe6, 0x1d, 0x2b, 0xe3, 0x00, 0xca, 0x17, 0xe7, 0x1c, 0x2f, 0x81, 0x00, +0xe3, 0x1e, 0x3c, 0xe5, 0xe9, 0xec, 0xf7, 0x11, 0x14, 0x09, 0x38, 0xb1, 0xfa, 0x11, 0x24, 0xea, 0x06, 0xae, 0xea, 0x22, 0xfe, 0xf0, 0xd6, 0xd7, 0x2a, 0xbe, 0xd3, 0xd0, 0xd0, 0x0e, 0xea, 0x09, +0x22, 0xd3, 0x15, 0x0b, 0xf5, 0xf1, 0xae, 0xf4, 0xd7, 0xf7, 0x19, 0xf6, 0x28, 0x3f, 0xe9, 0x0d, 0x3e, 0xda, 0x13, 0x08, 0xec, 0xdf, 0xf9, 0x0f, 0x0f, 0x0d, 0xe8, 0xfe, 0x0d, 0x0a, 0xd5, 0xf9, +0x06, 0xf2, 0xf6, 0x1a, 0xda, 0xfe, 0xe8, 0x28, 0xf5, 0xf6, 0xee, 0x01, 0x0e, 0xff, 0xf8, 0xd1, 0x1f, 0x16, 0xd3, 0xdd, 0xb1, 0xee, 0xdf, 0xe5, 0x53, 0xf0, 0x23, 0x08, 0x12, 0x33, 0x0d, 0x17, +0x1e, 0xdb, 0xed, 0xe7, 0xfd, 0xbb, 0x0e, 0x2c, 0x36, 0x16, 0x0a, 0x6a, 0xd8, 0xe7, 0x5b, 0xf5, 0x00, 0x00, 0x47, 0x0c, 0xc5, 0x09, 0x0f, 0xdf, 0xe2, 0x32, 0x00, 0x2f, 0xba, 0xcf, 0x2a, 0x01, +0xdf, 0x19, 0xe1, 0xef, 0x01, 0x1b, 0x21, 0xfa, 0x11, 0x1d, 0x0c, 0xc9, 0x06, 0xd4, 0xe8, 0xc7, 0x0c, 0x16, 0x38, 0xbc, 0x94, 0x78, 0xe3, 0x8b, 0xdb, 0xea, 0x0c, 0x2d, 0x10, 0xfd, 0xc8, 0xe9, +0x7f, 0xdc, 0x23, 0x1b, 0xec, 0xd0, 0xf2, 0xa5, 0xee, 0xd0, 0x45, 0x20, 0xe1, 0x16, 0xb9, 0x0d, 0x3b, 0x12, 0x01, 0x2e, 0xeb, 0xe7, 0x53, 0x6b, 0x2e, 0x08, 0x19, 0xe6, 0xfd, 0xe9, 0x52, 0x13, +0x28, 0x02, 0xfc, 0x05, 0xd8, 0x14, 0xfe, 0xfe, 0xfe, 0x20, 0x81, 0x17, 0xc0, 0x16, 0x02, 0xfc, 0x0d, 0xcf, 0x38, 0x01, 0xfb, 0xf0, 0x0b, 0x14, 0xee, 0xf4, 0xe5, 0xf8, 0x0d, 0x2d, 0x2d, 0x1b, +0x0c, 0xfb, 0xf6, 0xf0, 0x1f, 0x05, 0x04, 0xe9, 0x1a, 0x10, 0xdf, 0x27, 0xdf, 0x18, 0x30, 0x19, 0x0c, 0xf5, 0xd4, 0xfd, 0x5f, 0x0c, 0x11, 0xba, 0x08, 0x03, 0x1d, 0xf6, 0x35, 0x37, 0xd2, 0xe8, +0xf6, 0x0a, 0xf4, 0xfe, 0xdf, 0x0e, 0x10, 0xfc, 0xba, 0xe5, 0x00, 0xed, 0xfc, 0x08, 0xde, 0xea, 0x18, 0xfa, 0xed, 0x52, 0x0f, 0xef, 0xfb, 0x18, 0x24, 0x21, 0xcc, 0x29, 0x11, 0x19, 0x19, 0xfb, +0xf6, 0x21, 0x2d, 0xe9, 0x9d, 0x0f, 0x20, 0x03, 0xe4, 0xfb, 0xd6, 0x88, 0x59, 0xe9, 0xf5, 0xed, 0xe2, 0xf0, 0x17, 0x1a, 0xe3, 0xeb, 0xb9, 0xdc, 0xf9, 0xe8, 0x3b, 0x2e, 0x05, 0xd3, 0xdf, 0x1e, +0xed, 0xae, 0x0e, 0x38, 0x12, 0xcd, 0xc1, 0x0f, 0xb8, 0xfb, 0xe9, 0x12, 0xf9, 0x2b, 0xfe, 0x1c, 0x1e, 0x13, 0xfd, 0x1f, 0x7f, 0xdd, 0x09, 0xc5, 0x0e, 0x0a, 0xe2, 0x28, 0xab, 0xfa, 0x3a, 0xff, +0x03, 0xd4, 0x00, 0x31, 0xec, 0xd2, 0xe4, 0x30, 0xe9, 0x10, 0xee, 0x9f, 0xf4, 0x2e, 0x07, 0x0f, 0xf6, 0x24, 0x34, 0xc0, 0x1d, 0xf9, 0xdc, 0x3c, 0x40, 0x08, 0xd9, 0x3a, 0xe5, 0x06, 0xff, 0x00, +0xfa, 0x08, 0xe8, 0xfd, 0x01, 0xf2, 0x04, 0xfd, 0xf1, 0xfc, 0xbf, 0x07, 0x00, 0x17, 0xd2, 0x39, 0xf8, 0xd3, 0x17, 0xeb, 0xdb, 0xf9, 0xe9, 0x38, 0xd8, 0xe2, 0xda, 0xee, 0xfb, 0x29, 0x02, 0xf6, +0xf4, 0xff, 0xcf, 0xe5, 0x42, 0xf0, 0xda, 0xf7, 0xfc, 0xf1, 0x2a, 0xff, 0x14, 0x06, 0xf8, 0xdd, 0x1b, 0x18, 0x1b, 0x1e, 0xfe, 0x05, 0x1e, 0x00, 0x09, 0xea, 0x00, 0x05, 0xca, 0xfb, 0xbc, 0xd5, +0x0b, 0xd9, 0x15, 0x07, 0xf2, 0xe8, 0xf9, 0x38, 0xe8, 0xa9, 0xde, 0x20, 0x06, 0x06, 0x0e, 0xe8, 0xe3, 0xe6, 0xe7, 0xfe, 0xf0, 0x28, 0x01, 0x7f, 0xb8, 0xeb, 0xf3, 0x0a, 0x2e, 0x0d, 0x30, 0x0b, +0xba, 0xd2, 0x19, 0x16, 0x9f, 0x29, 0xe2, 0x11, 0x02, 0x09, 0x3d, 0x09, 0xf7, 0x25, 0xd0, 0x1f, 0x38, 0xb7, 0x39, 0x37, 0xf2, 0xf6, 0x27, 0xe7, 0x52, 0xe1, 0xe3, 0xd0, 0x09, 0x52, 0x0e, 0xf8, +0x24, 0xd9, 0x51, 0x0c, 0x1f, 0x00, 0x0d, 0xf9, 0x16, 0x1b, 0xe6, 0xf2, 0x07, 0x0c, 0xd0, 0xe7, 0xc1, 0xd9, 0xeb, 0x09, 0x61, 0x06, 0xfc, 0x0c, 0x38, 0xfc, 0xe7, 0xe1, 0xfa, 0xe8, 0x22, 0x18, +0xfd, 0x19, 0xed, 0xc6, 0x0f, 0xf5, 0xe3, 0xd8, 0xbf, 0x4a, 0x2e, 0x81, 0xf8, 0x13, 0x21, 0xea, 0x15, 0xdb, 0xe3, 0x0c, 0x19, 0xba, 0xee, 0xc6, 0x4e, 0x9d, 0xec, 0xd0, 0xc5, 0x21, 0x34, 0xf9, +0x16, 0x14, 0x27, 0xc1, 0xe2, 0xde, 0x20, 0x0d, 0xb1, 0xd6, 0xfc, 0xea, 0x05, 0xf3, 0xcf, 0xd8, 0x05, 0xfb, 0x3d, 0x1a, 0x07, 0xf5, 0xc5, 0xe8, 0x56, 0xcf, 0x77, 0x08, 0xe3, 0xde, 0xf5, 0x44, +0xfc, 0x19, 0xfb, 0xfe, 0xcb, 0x36, 0xc4, 0x39, 0x24, 0xaf, 0x1c, 0x0f, 0xf1, 0x1b, 0x3d, 0x0f, 0xbe, 0x1a, 0x20, 0xe2, 0xe9, 0xe5, 0x08, 0x58, 0x36, 0xdb, 0xfe, 0x37, 0x8a, 0x14, 0x09, 0xc7, +0x04, 0x4c, 0xf6, 0x99, 0x02, 0x81, 0xbc, 0xfd, 0xfe, 0x31, 0xe5, 0x8b, 0x0c, 0x03, 0x0a, 0xf2, 0xf9, 0x18, 0xda, 0x17, 0xb4, 0x20, 0x0a, 0xf4, 0xe3, 0x24, 0xdb, 0x09, 0xde, 0x51, 0x16, 0x08, +0x28, 0xfe, 0xc4, 0xd7, 0x16, 0xbd, 0x05, 0xcc, 0x9b, 0xd2, 0x0f, 0x1a, 0xf8, 0xf4, 0xc8, 0xed, 0x06, 0xce, 0x3b, 0xcd, 0xbc, 0x0b, 0x24, 0x26, 0xd5, 0x29, 0xb0, 0x15, 0x2c, 0x6b, 0x37, 0xd5, +0x96, 0x2a, 0xdf, 0x23, 0xb3, 0x25, 0x09, 0xdc, 0xd0, 0xee, 0xfe, 0x10, 0xe8, 0xb6, 0xb6, 0x0d, 0x29, 0x37, 0xf4, 0x14, 0xcc, 0xf8, 0x09, 0xc1, 0xc8, 0xf0, 0xd8, 0xe9, 0x27, 0x0c, 0xcb, 0xe1, +0xf0, 0x28, 0x2b, 0xd5, 0x56, 0xdd, 0x09, 0xf7, 0xe4, 0xf5, 0x27, 0xf1, 0x57, 0x08, 0xea, 0x2f, 0x1e, 0xe1, 0x8d, 0x12, 0x81, 0x4c, 0x04, 0xd6, 0x1a, 0xc6, 0xc0, 0xf1, 0x13, 0xe0, 0xf9, 0xd6, +0xd4, 0x10, 0xda, 0xbe, 0xdf, 0xd7, 0xe0, 0x1e, 0xec, 0x0e, 0x12, 0x50, 0xca, 0xc8, 0x81, 0xd3, 0x19, 0xdf, 0x20, 0x0d, 0x00, 0xfd, 0x16, 0xee, 0xc6, 0xd0, 0xab, 0xde, 0x44, 0xba, 0x4c, 0xf8, +0x8f, 0x1d, 0xbd, 0x2b, 0x27, 0x17, 0x04, 0x14, 0xd2, 0xea, 0xd9, 0xe8, 0xd4, 0xda, 0x1f, 0xcc, 0xfc, 0x00, 0x4f, 0x24, 0x07, 0x30, 0xdf, 0x00, 0x00, 0x18, 0x04, 0xfc, 0xfc, 0x32, 0xdc, 0xf8, +0x1c, 0x41, 0xaa, 0xdf, 0xf2, 0x17, 0xd7, 0xcc, 0xd8, 0xe0, 0x1b, 0x31, 0xee, 0xe7, 0xd1, 0x14, 0x30, 0x14, 0xa5, 0x2c, 0xdc, 0xf9, 0xcd, 0x1d, 0x3c, 0xee, 0x00, 0xf6, 0x12, 0x17, 0xbd, 0x0a, +0xf0, 0xf9, 0x06, 0x15, 0x3a, 0xd6, 0x0d, 0xf6, 0x5b, 0x1e, 0x0c, 0xee, 0x0a, 0x10, 0x1e, 0x06, 0xfc, 0x20, 0x1a, 0xeb, 0x05, 0xe9, 0x28, 0x32, 0x08, 0x12, 0xfa, 0xf8, 0xf5, 0x08, 0x02, 0x1b, +0x2b, 0xde, 0x1f, 0xef, 0x15, 0x02, 0x10, 0xfc, 0x4c, 0xf3, 0x3d, 0xeb, 0xe4, 0x1d, 0xd4, 0x03, 0x08, 0xd0, 0x2e, 0xec, 0xf2, 0x11, 0x09, 0xe8, 0xee, 0xfa, 0x29, 0x0e, 0x2a, 0x37, 0xdc, 0x19, +0xef, 0x0b, 0x04, 0x0e, 0xe7, 0xfb, 0x07, 0xf6, 0x0c, 0x0d, 0x04, 0x04, 0x25, 0x1c, 0xf0, 0x02, 0x03, 0xfb, 0xf9, 0x03, 0x7f, 0xd0, 0x0f, 0x0c, 0x99, 0xe1, 0x2a, 0xbb, 0x36, 0xc3, 0xd2, 0xde, +0xe0, 0x01, 0xca, 0x17, 0x4e, 0x2a, 0x15, 0x10, 0x0e, 0xcf, 0xe6, 0x0b, 0xcc, 0xe0, 0xc2, 0x1f, 0xc8, 0x33, 0x0d, 0x35, 0x1f, 0x94, 0x43, 0x17, 0x03, 0xe0, 0x43, 0x0d, 0x20, 0x15, 0x23, 0xfc, +0xb3, 0xcc, 0xda, 0xf7, 0x00, 0x1c, 0x04, 0xc0, 0x57, 0xc6, 0x60, 0xe1, 0x8d, 0xdf, 0x13, 0xb6, 0xe9, 0x2c, 0xe4, 0xc7, 0xe3, 0x3c, 0x02, 0x0e, 0xd0, 0x19, 0x2c, 0x14, 0xad, 0xcf, 0xda, 0x2b, +0xec, 0x3a, 0xa9, 0xff, 0x63, 0x81, 0xa7, 0xc3, 0x4d, 0x29, 0x10, 0x63, 0x42, 0x8f, 0x93, 0xf5, 0x36, 0xe2, 0xbb, 0x59, 0xba, 0x2b, 0x01, 0x5b, 0x48, 0xda, 0xa1, 0xe4, 0xe9, 0xda, 0x0b, 0xd8, +0x0a, 0x22, 0xa5, 0x1d, 0x4a, 0xf3, 0xe0, 0x16, 0xda, 0xf0, 0x5f, 0x34, 0xb5, 0x1d, 0x42, 0x94, 0xfa, 0xf5, 0xb0, 0x35, 0xf4, 0x15, 0xf5, 0x47, 0x9e, 0xf8, 0xd3, 0xbe, 0xe1, 0x7f, 0xe1, 0xe1, +0xe1, 0xb4, 0x08, 0xeb, 0xd7, 0x03, 0xb6, 0xe7, 0xe5, 0xee, 0xe8, 0x2a, 0xad, 0xfa, 0x82, 0xff, 0xdc, 0x16, 0x26, 0xea, 0xe8, 0xb4, 0xc6, 0xfe, 0xea, 0xbc, 0xc5, 0x20, 0x1b, 0xe0, 0xed, 0x03, +0x16, 0x63, 0x25, 0xda, 0xe5, 0xef, 0xc4, 0x44, 0x1a, 0xaf, 0x0f, 0x6a, 0x2f, 0xb1, 0xc8, 0x2c, 0x03, 0x09, 0xe2, 0x19, 0xac, 0x07, 0x3e, 0x46, 0x13, 0xf7, 0xf5, 0x01, 0x25, 0x16, 0xcb, 0x1c, +0xd8, 0x02, 0xd8, 0xf9, 0x09, 0xf1, 0xf9, 0x01, 0x10, 0xef, 0x47, 0xfc, 0x17, 0xef, 0xfa, 0x28, 0x00, 0xe5, 0xd6, 0x31, 0xeb, 0xfd, 0x0c, 0x01, 0x0f, 0x1b, 0x15, 0x07, 0x1f, 0xff, 0x13, 0x18, +0xdc, 0x16, 0xf0, 0xd3, 0x16, 0xf1, 0xf0, 0x01, 0x26, 0xeb, 0x38, 0x07, 0x1b, 0xe8, 0xd1, 0xf4, 0xfa, 0xee, 0xfc, 0xec, 0x06, 0x17, 0x02, 0xcf, 0xf6, 0x10, 0x1a, 0xbe, 0xe5, 0xe8, 0xfd, 0x11, +0xd4, 0xf9, 0xf1, 0x14, 0xfb, 0x05, 0x20, 0x38, 0x2b, 0x7f, 0xea, 0xf6, 0xe9, 0xff, 0xf2, 0xdd, 0x20, 0xda, 0xf1, 0xd2, 0xc0, 0x24, 0x24, 0xb6, 0xfe, 0x17, 0xa4, 0x63, 0x04, 0xfb, 0xfb, 0x56, +0xe1, 0xcf, 0x02, 0x28, 0xf6, 0xf1, 0xf5, 0x19, 0xe3, 0xc7, 0xbd, 0x0c, 0xf2, 0xcf, 0x1a, 0xef, 0xe1, 0x88, 0x13, 0x15, 0xe3, 0x13, 0xe7, 0xbd, 0x12, 0xed, 0xf8, 0x12, 0xdd, 0x26, 0x09, 0x33, +0xeb, 0x0b, 0x0f, 0xf0, 0x0a, 0xd7, 0x06, 0x1e, 0xfb, 0xe0, 0x35, 0xf0, 0x1f, 0x00, 0xbf, 0x0e, 0x12, 0xeb, 0xea, 0x28, 0x7f, 0xf9, 0xfb, 0xf3, 0xdb, 0x05, 0x01, 0xef, 0x68, 0xe1, 0x1f, 0xea, +0x32, 0x33, 0x29, 0xf2, 0x09, 0x05, 0xf5, 0x28, 0x0e, 0x2b, 0xdc, 0xfa, 0xe7, 0x34, 0x20, 0x26, 0xcd, 0xc7, 0xfb, 0xd5, 0xac, 0xff, 0x0c, 0xfe, 0xd4, 0xdd, 0x11, 0xd8, 0xf0, 0xe1, 0x09, 0xe5, +0x15, 0x16, 0x03, 0x18, 0x03, 0x06, 0x0e, 0xeb, 0xce, 0xeb, 0xdd, 0x0d, 0xe6, 0xf0, 0xfa, 0xf9, 0x1d, 0x16, 0xdd, 0xfa, 0xfc, 0x03, 0x23, 0x26, 0xf5, 0x03, 0xec, 0x46, 0x28, 0xf7, 0x10, 0x11, +0xe6, 0x01, 0x0c, 0xff, 0xb7, 0xf5, 0x10, 0xe1, 0xfc, 0xe5, 0xe0, 0xf2, 0xe9, 0xc1, 0xfb, 0x0e, 0x19, 0xee, 0xe8, 0xeb, 0x1d, 0xef, 0xf8, 0x7f, 0xe2, 0x07, 0xe6, 0xce, 0x0f, 0x13, 0xee, 0x23, +0x00, 0x08, 0xe8, 0xfe, 0x2b, 0x11, 0x04, 0x13, 0xf0, 0xf3, 0x17, 0x22, 0x0a, 0xd5, 0xc7, 0x1b, 0x08, 0xd3, 0xee, 0x17, 0x25, 0x05, 0xd7, 0xee, 0x0d, 0xfc, 0xd6, 0xd2, 0xf6, 0xd0, 0x1e, 0xd0, +0x26, 0xe7, 0xbe, 0x1b, 0x11, 0x43, 0xdd, 0xf9, 0xb9, 0x29, 0xf8, 0x20, 0xf2, 0x55, 0x39, 0x2a, 0xfa, 0x1c, 0x7f, 0xe3, 0x0e, 0x02, 0x10, 0xdc, 0xf3, 0x48, 0xf4, 0xe9, 0x19, 0x8c, 0xd8, 0xe4, +0xde, 0xf7, 0x19, 0x05, 0xe9, 0x17, 0xf5, 0xe7, 0x1d, 0x23, 0xe2, 0xeb, 0x0a, 0x02, 0xfe, 0xf6, 0xcf, 0xf1, 0xfb, 0x0a, 0x27, 0x4a, 0x0c, 0x00, 0x02, 0xd8, 0x4a, 0x0a, 0x2e, 0x34, 0xf2, 0x0b, +0xd2, 0x3c, 0x17, 0xcb, 0xfb, 0xfd, 0x08, 0xbc, 0x1d, 0xd0, 0x3e, 0x49, 0x15, 0xff, 0xe9, 0x26, 0xcf, 0xe1, 0x11, 0x28, 0x54, 0xf0, 0x23, 0x03, 0x23, 0x24, 0x4f, 0x0a, 0xe1, 0xcf, 0x02, 0xfd, +0xf8, 0xe5, 0x1b, 0x03, 0x0c, 0x39, 0xf9, 0xfe, 0x0e, 0xe7, 0x09, 0x2a, 0xf5, 0x0a, 0xf2, 0x4d, 0xfe, 0x2e, 0x1c, 0x14, 0x18, 0xdb, 0xfa, 0x3b, 0xff, 0x3e, 0xd4, 0xf5, 0x14, 0x26, 0x32, 0xcd, +0x29, 0x0e, 0x1f, 0xfe, 0x2a, 0x17, 0xde, 0xea, 0x19, 0xf5, 0x22, 0x0b, 0xe8, 0xdb, 0x31, 0x07, 0x1c, 0xe8, 0x0a, 0xfd, 0x01, 0x34, 0xdc, 0xf4, 0x0b, 0xfa, 0x1f, 0x00, 0x25, 0xde, 0xf1, 0x07, +0x45, 0xf7, 0x1d, 0xef, 0xe3, 0xfa, 0x11, 0x07, 0xf9, 0x7f, 0x1d, 0x38, 0x2e, 0x11, 0xe9, 0x09, 0xe9, 0xf0, 0x07, 0x0a, 0xf0, 0x00, 0x1b, 0xe2, 0x11, 0xeb, 0x1b, 0x6f, 0x2c, 0x43, 0xdc, 0xea, +0xaf, 0xfc, 0x29, 0xf7, 0x03, 0xd4, 0x12, 0x13, 0x5f, 0xad, 0xf6, 0xf4, 0x30, 0x3a, 0x21, 0xff, 0x48, 0xce, 0xd0, 0x13, 0x34, 0x1a, 0x8c, 0x1d, 0xfb, 0x02, 0x50, 0xf3, 0xc3, 0xf4, 0x00, 0xd7, +0x28, 0x6f, 0xcf, 0x3f, 0xdb, 0x7f, 0xef, 0x06, 0x0c, 0x55, 0xfa, 0xe8, 0xc3, 0xf3, 0xfb, 0xfc, 0x0a, 0xf8, 0x39, 0x30, 0xc0, 0xfd, 0xf5, 0x02, 0x1d, 0x13, 0xd1, 0xf9, 0xb5, 0x29, 0x04, 0x0b, +0x22, 0x62, 0x15, 0x0c, 0x20, 0x03, 0xb4, 0xaa, 0xef, 0x0f, 0x19, 0x29, 0x3b, 0x62, 0xde, 0x0e, 0xf0, 0x22, 0xd8, 0xd9, 0x32, 0xca, 0x2a, 0xfc, 0x29, 0x36, 0x10, 0xea, 0x02, 0xe2, 0x3a, 0xf7, +0x0f, 0xef, 0x05, 0xff, 0xd0, 0xcd, 0xf4, 0xef, 0xf3, 0xea, 0x9f, 0xdd, 0x39, 0x20, 0xdf, 0x2f, 0x23, 0xa3, 0x60, 0xdf, 0x06, 0xd2, 0x09, 0xfd, 0xf5, 0x18, 0x12, 0xfc, 0x29, 0x02, 0xf8, 0x0f, +0x04, 0xed, 0x18, 0x10, 0x0c, 0x22, 0xf3, 0x22, 0x29, 0xe3, 0x2d, 0x1f, 0x03, 0xcb, 0xee, 0xff, 0x09, 0xfb, 0xa2, 0x00, 0x7f, 0xf7, 0x08, 0x19, 0xe5, 0x04, 0xf2, 0xfb, 0x09, 0xe6, 0xd0, 0xf4, +0xf4, 0xfc, 0xe1, 0x14, 0xe3, 0xe2, 0x10, 0x29, 0xf3, 0x0a, 0xe0, 0xc0, 0xbd, 0xde, 0xd8, 0xf7, 0xe7, 0x3b, 0xfc, 0x36, 0x07, 0x17, 0xf6, 0x3a, 0xf6, 0x12, 0x03, 0xdf, 0x08, 0x02, 0xea, 0x19, +0x10, 0xed, 0xec, 0xde, 0xec, 0x16, 0xf3, 0xfc, 0x06, 0x14, 0x43, 0x27, 0xf8, 0xfe, 0x2b, 0x22, 0xf7, 0x03, 0x1a, 0x05, 0x15, 0x23, 0x08, 0xe0, 0x18, 0xeb, 0xe4, 0x00, 0xde, 0xec, 0x0b, 0xef, +0xea, 0x06, 0x01, 0x02, 0x01, 0xf6, 0x12, 0x05, 0xfa, 0x0d, 0x0d, 0xf6, 0xfc, 0x16, 0xfb, 0xe7, 0xdf, 0x01, 0x0a, 0xf1, 0x1c, 0xff, 0x00, 0xea, 0x12, 0xfb, 0x0c, 0xe6, 0xfd, 0x05, 0x28, 0x15, +0xe6, 0x58, 0x0f, 0x1e, 0x0c, 0x10, 0xff, 0x0f, 0xf0, 0x7f, 0x06, 0x2b, 0x09, 0x1e, 0x03, 0x32, 0x01, 0xea, 0x0c, 0x26, 0x05, 0xe1, 0xfa, 0x05, 0xe8, 0x0d, 0xef, 0x05, 0x01, 0x03, 0x2d, 0x47, +0x1b, 0x0a, 0xf4, 0xed, 0xf0, 0xd8, 0xfb, 0x0d, 0x07, 0xf7, 0xef, 0xd7, 0xe1, 0xfa, 0x05, 0xf3, 0x0f, 0xcc, 0x0c, 0x07, 0xfb, 0x12, 0xe6, 0x03, 0x2e, 0x37, 0xde, 0xfa, 0xde, 0x13, 0xec, 0x14, +0x19, 0xf3, 0x20, 0x02, 0xfd, 0x08, 0xf3, 0x0d, 0xe5, 0x40, 0xe4, 0xf0, 0xe5, 0xfe, 0x01, 0xf9, 0x04, 0xf9, 0xdf, 0xfd, 0xd7, 0xe5, 0x1a, 0x07, 0x03, 0xf4, 0xfc, 0xf7, 0x11, 0x1f, 0xe0, 0xef, +0xfc, 0x0c, 0x00, 0x00, 0xf7, 0xec, 0xf3, 0x0d, 0xff, 0x81, 0xfd, 0x13, 0x00, 0x09, 0xf3, 0xfe, 0xef, 0x2b, 0x09, 0xf7, 0xfc, 0x17, 0x09, 0xe8, 0xcf, 0xc8, 0x40, 0x14, 0xf4, 0xc6, 0xc8, 0x19, +0x30, 0x08, 0x33, 0xec, 0x0c, 0xc7, 0x07, 0x06, 0xed, 0x06, 0x1c, 0xef, 0x1f, 0x04, 0xea, 0xc6, 0xd7, 0xe1, 0xa8, 0xfa, 0xf6, 0x00, 0x01, 0xe0, 0x2a, 0x1e, 0xee, 0x28, 0x1e, 0xcd, 0xe6, 0x18, +0x1f, 0x16, 0xf4, 0xf9, 0x06, 0xe7, 0x16, 0xc7, 0xd0, 0x00, 0x1b, 0x13, 0xf7, 0xec, 0xfb, 0xef, 0x1f, 0x16, 0xcf, 0xe3, 0xd6, 0xce, 0x0d, 0x7f, 0xdc, 0x32, 0x15, 0x17, 0xfc, 0xf2, 0x09, 0xed, +0xe3, 0xf3, 0x0b, 0xf1, 0x26, 0xec, 0x16, 0x1b, 0x11, 0xd3, 0x13, 0x17, 0x0b, 0xf1, 0xe0, 0xf0, 0x11, 0xfb, 0xff, 0x25, 0x11, 0x1d, 0x0e, 0x09, 0x07, 0x08, 0x12, 0x17, 0x37, 0x01, 0xe8, 0xe7, +0xc8, 0x05, 0x2b, 0x04, 0x1d, 0xdd, 0xea, 0xea, 0x33, 0xec, 0xed, 0xf4, 0xfe, 0x1c, 0xcf, 0xea, 0x0c, 0x07, 0x2a, 0x11, 0x25, 0xff, 0xf8, 0xee, 0xbc, 0xf1, 0xf9, 0xe0, 0xee, 0x02, 0x31, 0x28, +0xe0, 0x07, 0x23, 0xeb, 0x09, 0xe5, 0x18, 0x04, 0x02, 0xe6, 0x7f, 0x0e, 0xef, 0x15, 0x03, 0x0a, 0x1e, 0x1d, 0x06, 0x0a, 0x58, 0x18, 0xff, 0x11, 0xb3, 0xf9, 0x24, 0x33, 0xe8, 0x1e, 0x1c, 0x02, +0xef, 0xf2, 0x09, 0x0d, 0x33, 0xe2, 0x9e, 0xe9, 0xbf, 0xe4, 0xe4, 0x0a, 0x0d, 0xcd, 0x39, 0xdc, 0x36, 0x02, 0xf4, 0x38, 0xdb, 0xd9, 0x10, 0xe2, 0x60, 0x0c, 0x21, 0xfd, 0x11, 0xd4, 0x34, 0x22, +0x4b, 0x15, 0x7f, 0x2d, 0xee, 0xc2, 0x02, 0x0d, 0xb8, 0x01, 0xdf, 0x27, 0x11, 0xe6, 0xd7, 0xe6, 0xe6, 0x01, 0xcd, 0xeb, 0x25, 0x1e, 0xf2, 0x25, 0x28, 0xe4, 0x16, 0xd4, 0x18, 0xb6, 0x4c, 0x14, +0x02, 0x28, 0xe6, 0x11, 0x0f, 0xe5, 0x1f, 0xed, 0x71, 0xdb, 0x0d, 0x17, 0xe7, 0xaf, 0xe4, 0xfe, 0xeb, 0x2d, 0x1a, 0x26, 0x26, 0xfd, 0x1e, 0xec, 0xf6, 0x09, 0xd7, 0xe4, 0xd4, 0x46, 0x6d, 0xf8, +0x53, 0x19, 0xfb, 0x05, 0x09, 0xe0, 0xf4, 0xd7, 0x07, 0xe3, 0xfb, 0x14, 0xd8, 0x2b, 0x19, 0xf3, 0x16, 0x34, 0x09, 0xfa, 0xdc, 0xf6, 0xd8, 0x0b, 0xe6, 0x3a, 0x08, 0x57, 0x2d, 0x16, 0xa6, 0x40, +0x15, 0x39, 0xaa, 0x2c, 0xb4, 0xc3, 0xec, 0x0a, 0xe3, 0x3e, 0xf2, 0x45, 0x29, 0xbb, 0xf9, 0xfe, 0xe0, 0xdf, 0x0e, 0xc5, 0x25, 0x13, 0x36, 0x18, 0xff, 0x0b, 0xb7, 0xe4, 0xcb, 0x10, 0xbf, 0xea, +0xfe, 0xb8, 0xdd, 0x42, 0x4e, 0x09, 0xf8, 0xed, 0x02, 0x0d, 0xec, 0xe3, 0xfb, 0x0d, 0xee, 0x15, 0x48, 0xec, 0x26, 0x1d, 0x81, 0x16, 0x2b, 0x3a, 0xfe, 0x10, 0x30, 0x1e, 0xf9, 0xfb, 0x1e, 0x11, +0x0c, 0x22, 0x1f, 0x10, 0x0d, 0x0e, 0x02, 0x00, 0x0a, 0x18, 0xee, 0x2b, 0xee, 0x22, 0xb8, 0xf1, 0x40, 0xfa, 0xc9, 0x15, 0x1a, 0x19, 0x2a, 0x01, 0x08, 0x13, 0x21, 0xaf, 0xe3, 0x0f, 0xf2, 0xe1, +0x11, 0x16, 0xfc, 0xbb, 0xb4, 0xe8, 0xd7, 0xfd, 0x8d, 0x3b, 0x54, 0x23, 0xbf, 0xec, 0xe7, 0xb5, 0xfc, 0xba, 0xb6, 0xbc, 0xfe, 0xd3, 0x54, 0x17, 0x81, 0x14, 0xcb, 0x48, 0x2b, 0xec, 0xd1, 0xc4, +0x07, 0xe8, 0x00, 0x0d, 0x09, 0x32, 0x18, 0xb0, 0xc1, 0x92, 0xd8, 0xdd, 0x13, 0xe4, 0x18, 0x0b, 0xe6, 0xe2, 0x12, 0xf0, 0x13, 0x3a, 0xbf, 0xd5, 0xe0, 0xd7, 0xf1, 0xca, 0x18, 0xee, 0xa2, 0xdf, +0x12, 0x05, 0x1a, 0xa7, 0xeb, 0x32, 0x01, 0x32, 0xef, 0xd5, 0x5d, 0x29, 0xb9, 0xd2, 0xca, 0x68, 0x13, 0x26, 0xdc, 0xc2, 0xa7, 0xcd, 0x11, 0x31, 0xda, 0xf9, 0xf0, 0xc6, 0x26, 0xc6, 0xfc, 0xd8, +0x83, 0x12, 0x0f, 0xec, 0x21, 0x20, 0x43, 0xf9, 0xfb, 0xa8, 0xf6, 0xf9, 0x1a, 0x07, 0xdc, 0xe2, 0x2e, 0x27, 0x40, 0xf6, 0x45, 0xf6, 0xdd, 0xe1, 0x11, 0x1f, 0x44, 0x42, 0x33, 0xe6, 0x3a, 0x04, +0xdb, 0x1b, 0x29, 0xf5, 0xad, 0x40, 0xf0, 0x11, 0x23, 0xcc, 0x2d, 0x03, 0xc5, 0xc9, 0x20, 0x91, 0xe5, 0x0a, 0xe5, 0x07, 0x9e, 0x05, 0xf7, 0x2b, 0xf5, 0x1d, 0xf2, 0x08, 0xeb, 0xc6, 0x81, 0xbe, +0x29, 0x5c, 0x1f, 0xfd, 0x2d, 0xeb, 0xc5, 0x27, 0xf0, 0x0b, 0xea, 0xff, 0x42, 0xb8, 0xc1, 0x41, 0x11, 0x27, 0x33, 0xf1, 0xe2, 0x35, 0x22, 0xc2, 0xe6, 0xec, 0x18, 0xcf, 0xfb, 0xe2, 0xf2, 0xfd, +0x03, 0xf5, 0x18, 0xfa, 0x0f, 0xea, 0x0a, 0xd1, 0xb7, 0xff, 0xf2, 0x10, 0xd2, 0x42, 0xe3, 0xd3, 0x2d, 0xc6, 0xcb, 0x0b, 0x1b, 0x0d, 0x01, 0x05, 0x10, 0xd5, 0x19, 0x07, 0x33, 0xee, 0xd2, 0xf2, +0x3b, 0x08, 0x20, 0x02, 0xad, 0xfa, 0xf9, 0x36, 0x06, 0x23, 0x0b, 0xf2, 0xff, 0xd4, 0x29, 0xce, 0xf9, 0xe6, 0xf4, 0x0e, 0x81, 0xf0, 0xdc, 0xf0, 0x01, 0xe9, 0x0f, 0xed, 0xf0, 0x24, 0xc7, 0xef, +0xf0, 0x3b, 0xe9, 0xf0, 0xe5, 0xef, 0x17, 0xd6, 0xcc, 0xf3, 0x1d, 0xf2, 0xb2, 0xcf, 0xb7, 0x45, 0xf3, 0x01, 0x2f, 0x16, 0xf4, 0x1c, 0xcd, 0xe6, 0x17, 0xfe, 0xf2, 0xf3, 0x10, 0x1a, 0x81, 0x03, +0xc5, 0xe0, 0xf1, 0xb3, 0x05, 0xf0, 0x23, 0xe5, 0x0b, 0xed, 0xe6, 0xf1, 0x10, 0xbf, 0x0e, 0xca, 0xf2, 0xf7, 0x27, 0xeb, 0xf5, 0xe0, 0x25, 0xfe, 0xda, 0x25, 0xfa, 0xed, 0xf7, 0x0a, 0x32, 0x22, +0x28, 0x41, 0x07, 0x12, 0x13, 0xeb, 0xfd, 0xcb, 0xe1, 0x24, 0x10, 0x12, 0xee, 0x32, 0xe5, 0x10, 0xfd, 0x52, 0x19, 0xd9, 0xda, 0x59, 0xdd, 0x03, 0x13, 0xfb, 0xf7, 0x0b, 0xe3, 0xef, 0xc6, 0x14, +0x05, 0xce, 0x0e, 0xfb, 0xee, 0x19, 0x0b, 0x3c, 0x06, 0x08, 0x15, 0x5d, 0x3b, 0x0d, 0xf4, 0xf7, 0x37, 0xda, 0xce, 0x1c, 0xe6, 0xe3, 0x31, 0x18, 0xe8, 0x08, 0xca, 0x02, 0x13, 0x01, 0xd8, 0x18, +0xd7, 0xfa, 0xac, 0x18, 0x23, 0xd0, 0x06, 0x2d, 0x0d, 0x3c, 0x17, 0x64, 0x1e, 0x08, 0x51, 0x00, 0x36, 0x0c, 0xa7, 0x9b, 0x1f, 0xfd, 0xe3, 0xc1, 0x7f, 0x06, 0xf4, 0x15, 0xdb, 0x05, 0xc8, 0xb2, +0x3c, 0x1c, 0x0f, 0x25, 0x18, 0x40, 0xd5, 0x1f, 0xdd, 0xfd, 0xf8, 0xd8, 0x01, 0x13, 0xee, 0x15, 0x14, 0xd5, 0x0a, 0xdb, 0xd0, 0x11, 0x2f, 0xe5, 0xf9, 0xd1, 0xdb, 0x31, 0x13, 0x48, 0x3f, 0xf4, +0x6a, 0xeb, 0x37, 0xf8, 0xea, 0x0d, 0xe0, 0x14, 0x20, 0xb6, 0xf3, 0x0d, 0xd1, 0x7b, 0x1b, 0x12, 0x0f, 0xb5, 0xfe, 0xe5, 0xbf, 0xf2, 0xec, 0xfb, 0xf7, 0xef, 0x19, 0xe5, 0x11, 0x44, 0x06, 0x36, +0x08, 0x0b, 0xd9, 0x20, 0xee, 0x52, 0x0a, 0x11, 0xfc, 0xe0, 0x13, 0xfc, 0xeb, 0xfa, 0xf9, 0xd4, 0xe4, 0x0d, 0x4b, 0x3f, 0xf5, 0xee, 0xde, 0x48, 0x0e, 0xdd, 0xe3, 0x00, 0xc4, 0xfb, 0x1b, 0xc8, +0xcb, 0xf8, 0xe3, 0x39, 0x81, 0x20, 0x04, 0x15, 0xec, 0x3c, 0xd7, 0xfd, 0x13, 0xe1, 0xd2, 0xde, 0xcd, 0xea, 0xe9, 0x00, 0xd0, 0xce, 0x0c, 0x1a, 0xf9, 0xf5, 0x18, 0xef, 0xbd, 0x2b, 0x8e, 0xfe, +0x15, 0x20, 0x14, 0x06, 0xd9, 0xf4, 0xf5, 0x1f, 0xf1, 0x09, 0x13, 0x1d, 0x13, 0xa4, 0xbf, 0x09, 0x03, 0x23, 0xed, 0xec, 0xfb, 0xfa, 0x0e, 0xd0, 0x7f, 0xc3, 0x35, 0x66, 0x0d, 0x2c, 0x0b, 0x05, +0x4c, 0x04, 0x18, 0xcd, 0x5d, 0xf1, 0x23, 0xd8, 0x24, 0xf1, 0xb6, 0x94, 0x0a, 0x17, 0x2d, 0x02, 0xcb, 0x2a, 0xf8, 0xea, 0x32, 0xc1, 0x05, 0x1a, 0x21, 0xfe, 0x1d, 0xed, 0x26, 0xb4, 0x15, 0x38, +0xe0, 0x2e, 0x11, 0xe7, 0x2a, 0x1c, 0xde, 0xe7, 0x16, 0x1e, 0x44, 0x45, 0xff, 0x27, 0x09, 0xe6, 0xd8, 0xf9, 0x12, 0x37, 0xf9, 0x1e, 0x03, 0x0e, 0xfa, 0xd6, 0xf8, 0x32, 0xfb, 0x24, 0x2a, 0x0e, +0xd9, 0xed, 0xe3, 0x09, 0xf3, 0xba, 0xa6, 0xca, 0x08, 0x02, 0xf3, 0x19, 0x1d, 0x1b, 0xb6, 0x01, 0x07, 0x3e, 0xfd, 0x2d, 0x06, 0x59, 0x29, 0x36, 0xfa, 0x08, 0xb0, 0xd4, 0xe3, 0xf2, 0x41, 0xbf, +0x23, 0xf8, 0xb5, 0x17, 0x21, 0x3b, 0xff, 0xfd, 0x4b, 0xf7, 0xe2, 0xdf, 0x08, 0xcf, 0xc2, 0x3e, 0xf7, 0xeb, 0xaa, 0xf3, 0x57, 0x0f, 0x18, 0xda, 0x64, 0xeb, 0x81, 0xf2, 0xf5, 0xfc, 0xcd, 0x2b, +0x3f, 0xdf, 0x3d, 0xf6, 0xdd, 0xf2, 0xe3, 0xf4, 0x3d, 0x31, 0x18, 0xfa, 0xfa, 0x04, 0x15, 0x2a, 0xd8, 0xb1, 0xfd, 0x1e, 0x98, 0xbc, 0x01, 0xf6, 0x0f, 0x04, 0xdb, 0x07, 0x08, 0x34, 0xb1, 0xed, +0xe4, 0xb0, 0xfb, 0x1a, 0xfa, 0x29, 0x1d, 0xf0, 0xd5, 0x16, 0x08, 0xb6, 0xe8, 0x09, 0xdf, 0x28, 0xfd, 0x1b, 0x50, 0xd3, 0x22, 0x13, 0xb7, 0x0d, 0xfc, 0xef, 0x0d, 0xfb, 0x07, 0x17, 0x1f, 0x01, +0x06, 0xf6, 0x07, 0xfb, 0x28, 0xf4, 0xeb, 0xf9, 0x03, 0x0a, 0x2f, 0x18, 0xd3, 0xe2, 0xcd, 0xf2, 0xfc, 0x11, 0xd9, 0x03, 0xf3, 0x12, 0x07, 0x0e, 0x03, 0x03, 0xde, 0xf6, 0xe9, 0x0c, 0x18, 0xfd, +0xf7, 0x13, 0xef, 0xf6, 0x07, 0x07, 0x1e, 0x0d, 0x0a, 0x43, 0x0d, 0x10, 0xe6, 0xe0, 0x07, 0xf3, 0xfc, 0x24, 0x2a, 0x02, 0x81, 0xe8, 0xed, 0xe5, 0xff, 0xef, 0xfb, 0x3c, 0x36, 0x0a, 0xcc, 0x03, +0x23, 0x3d, 0x0a, 0x05, 0x14, 0x0a, 0x29, 0xe2, 0x0f, 0x09, 0x25, 0x06, 0x19, 0x04, 0xe5, 0xff, 0x28, 0x13, 0xc9, 0x0b, 0xe0, 0xf4, 0xf8, 0x0f, 0x04, 0xb2, 0x59, 0xfd, 0x1f, 0x39, 0xef, 0x36, +0x07, 0xf4, 0x1b, 0xc5, 0xe6, 0xbd, 0x03, 0xf2, 0xe3, 0x17, 0x00, 0x0b, 0xf9, 0xdd, 0xf9, 0x0b, 0xf5, 0xe9, 0xe2, 0xcf, 0xf6, 0x25, 0x17, 0x11, 0x1c, 0x36, 0xd2, 0x2b, 0x17, 0x14, 0x1a, 0xfd, +0x2d, 0x09, 0x1d, 0xe2, 0x1a, 0xf2, 0xf9, 0xfe, 0xe5, 0x38, 0x14, 0x0d, 0x01, 0x0a, 0xd5, 0x02, 0x37, 0x0a, 0xe6, 0xf6, 0xcb, 0x19, 0xfe, 0x81, 0xd8, 0x25, 0xf2, 0xf6, 0x0b, 0x1d, 0x05, 0x16, +0xfe, 0x04, 0x16, 0xf8, 0xd5, 0x07, 0xf3, 0x28, 0x2b, 0xf5, 0x0d, 0x32, 0x3d, 0x05, 0xfa, 0xa1, 0x11, 0xe1, 0x19, 0x24, 0xd9, 0xc6, 0xfe, 0xd8, 0xfb, 0xf3, 0x27, 0x19, 0x24, 0xe3, 0xfb, 0x2d, +0x0a, 0xe2, 0xf0, 0xe9, 0xf8, 0xde, 0x1c, 0xb6, 0x14, 0xda, 0x11, 0xfd, 0xf0, 0xfb, 0x07, 0x14, 0xf8, 0x13, 0xe8, 0xfa, 0xfd, 0x06, 0x16, 0x25, 0xfd, 0x19, 0x16, 0x04, 0xbe, 0xee, 0xd2, 0x11, +0xe7, 0xee, 0xd9, 0x00, 0x43, 0xee, 0xd4, 0x24, 0xe0, 0x00, 0x33, 0xf0, 0x20, 0x01, 0x20, 0x0d, 0x11, 0x05, 0x2b, 0xdd, 0x81, 0xe7, 0xf8, 0x3a, 0x0f, 0xec, 0x02, 0xfc, 0xf3, 0xf9, 0xc5, 0xe2, +0x15, 0x14, 0xce, 0x97, 0xf8, 0x37, 0xd7, 0xff, 0x33, 0x13, 0x02, 0xe9, 0xef, 0xcb, 0x12, 0x36, 0xed, 0xee, 0x05, 0x13, 0xf2, 0xf0, 0x15, 0xea, 0x0e, 0x0d, 0xd1, 0xf7, 0x21, 0x17, 0xfa, 0xf7, +0x18, 0x01, 0x06, 0x1d, 0x05, 0xdc, 0x13, 0xcd, 0x33, 0xf6, 0x0d, 0x0c, 0xe6, 0x1f, 0xe6, 0x0c, 0xce, 0x0b, 0xdf, 0xe1, 0xd5, 0xe9, 0x03, 0x24, 0x05, 0x17, 0x22, 0x17, 0x0b, 0x81, 0x23, 0x30, +0xfe, 0x16, 0xed, 0xf9, 0x36, 0x02, 0x09, 0xf2, 0x09, 0x0c, 0x28, 0x07, 0x30, 0x43, 0x01, 0x0e, 0x0d, 0xc7, 0x21, 0x03, 0xb8, 0x06, 0xfa, 0xfd, 0x0b, 0x18, 0xfc, 0x7f, 0xf1, 0xfa, 0xd9, 0xfe, +0x45, 0xe1, 0x0e, 0xdf, 0x1a, 0x21, 0x22, 0x05, 0x02, 0x23, 0x14, 0x13, 0xf4, 0x29, 0x02, 0x19, 0xed, 0xf5, 0xff, 0xfc, 0x1a, 0x1a, 0xa4, 0x20, 0xe9, 0xe8, 0x15, 0xff, 0xfa, 0x2b, 0xfc, 0xe3, +0xfa, 0xf2, 0x1e, 0x0a, 0xd5, 0x3d, 0x1c, 0x36, 0xb1, 0x37, 0x07, 0x19, 0xf8, 0xf5, 0xcd, 0xf2, 0x02, 0x16, 0xb8, 0xfa, 0x2c, 0x18, 0xf8, 0xcb, 0xfb, 0xef, 0xce, 0x13, 0xef, 0x07, 0xe2, 0xed, +0x0d, 0xff, 0x26, 0xe2, 0x11, 0xd8, 0x02, 0xe7, 0x18, 0x14, 0xd9, 0xec, 0x03, 0xf8, 0x0a, 0xff, 0xfd, 0xe2, 0x15, 0xe1, 0x81, 0xf2, 0x1a, 0xf3, 0xe6, 0xfb, 0xe4, 0xc8, 0xf0, 0x02, 0xdb, 0x0b, +0x0d, 0xe2, 0x2e, 0x29, 0xf1, 0xf8, 0x17, 0x03, 0xf8, 0x20, 0xc0, 0xe2, 0xfb, 0x12, 0x13, 0xe4, 0xc2, 0x1d, 0xe8, 0xc7, 0x86, 0xf6, 0xe6, 0xf1, 0xc6, 0xdc, 0x18, 0x2a, 0x18, 0xf6, 0x13, 0xc5, +0x24, 0x07, 0x33, 0xeb, 0xef, 0x1e, 0xe7, 0xea, 0xe7, 0x00, 0x1a, 0xbf, 0xdf, 0xe4, 0xea, 0x30, 0xe1, 0xce, 0x1c, 0x2a, 0xe5, 0xfe, 0xe7, 0x7f, 0xf1, 0xb8, 0x2c, 0xe5, 0xfa, 0x49, 0x0a, 0x1e, +0xee, 0xe6, 0x27, 0xc3, 0xc0, 0x0e, 0x19, 0x2b, 0x18, 0x25, 0xd7, 0x24, 0xfb, 0xf6, 0x05, 0xdc, 0x38, 0x38, 0x15, 0x11, 0xa1, 0xc6, 0x03, 0xe8, 0xe7, 0xfe, 0x0d, 0x10, 0xf2, 0xdc, 0x09, 0x16, +0x1c, 0xe1, 0xe2, 0x21, 0x17, 0xee, 0xe2, 0x9b, 0xa5, 0x36, 0x13, 0xfe, 0x42, 0x16, 0x00, 0xb3, 0x23, 0x2d, 0xed, 0x3f, 0xfc, 0xe8, 0xdf, 0x06, 0xd1, 0x05, 0xe4, 0xc3, 0xf4, 0xeb, 0x29, 0xcc, +0x0d, 0x2d, 0x70, 0x29, 0xc7, 0x03, 0x0f, 0xe5, 0x03, 0xd9, 0x15, 0x15, 0x21, 0x09, 0x0c, 0xf9, 0x17, 0x0e, 0xea, 0x12, 0x13, 0x33, 0x0f, 0x07, 0x27, 0x81, 0xfe, 0x22, 0xfa, 0xf5, 0x1c, 0x0a, +0x26, 0xe4, 0xc8, 0x0b, 0x0b, 0x13, 0xcd, 0x1f, 0xc2, 0x3e, 0xa3, 0x13, 0x0f, 0x05, 0x30, 0xed, 0xe8, 0xeb, 0xf2, 0x1a, 0x33, 0xc7, 0x01, 0xe1, 0xff, 0xe8, 0xf9, 0xea, 0xfa, 0x10, 0x27, 0x18, +0xf7, 0xe8, 0xfd, 0x23, 0xe7, 0x0b, 0x12, 0x38, 0xc6, 0x05, 0xe6, 0xee, 0xd5, 0x19, 0xef, 0x62, 0x11, 0x03, 0x10, 0x1e, 0x0f, 0x1c, 0x10, 0x03, 0xc5, 0x24, 0xbb, 0x1f, 0x2f, 0xeb, 0xfd, 0xbf, +0xe6, 0x04, 0xde, 0x25, 0x0a, 0xea, 0xfa, 0xe5, 0x3e, 0x1c, 0x1b, 0x22, 0x1b, 0x92, 0x40, 0x0e, 0xf5, 0x68, 0x21, 0xf7, 0x1a, 0x21, 0xd2, 0x1e, 0x52, 0x35, 0x24, 0xe4, 0xe8, 0xfd, 0xf0, 0x15, +0x9e, 0xcf, 0x03, 0x19, 0xe2, 0x06, 0xeb, 0xd7, 0xcf, 0xd9, 0xe0, 0x02, 0x1c, 0x14, 0x25, 0xfa, 0x43, 0x1f, 0xbe, 0xdd, 0x53, 0xe1, 0x19, 0xfd, 0x24, 0xf1, 0xf1, 0x99, 0xb2, 0xd1, 0x0f, 0xe0, +0x57, 0xff, 0x02, 0x1a, 0xca, 0xdf, 0x1a, 0x64, 0x0d, 0xeb, 0x0d, 0x03, 0x7f, 0xfa, 0xfd, 0x29, 0x06, 0x00, 0x13, 0x48, 0xf2, 0xe6, 0x0d, 0x3e, 0x29, 0x34, 0x0e, 0xcf, 0xdd, 0xee, 0x1b, 0xe8, +0xea, 0xfd, 0x11, 0xe7, 0xe3, 0x11, 0x03, 0x33, 0xea, 0x06, 0xf6, 0xc7, 0xf3, 0xee, 0x04, 0xe7, 0x23, 0xdb, 0x7f, 0x20, 0xf4, 0x03, 0x04, 0xec, 0xe8, 0x00, 0xe7, 0x00, 0x23, 0x14, 0x09, 0x05, +0xf5, 0x01, 0xff, 0x19, 0xed, 0xe7, 0xea, 0xfc, 0x29, 0x05, 0xfd, 0xf9, 0xfd, 0x23, 0xf3, 0xf8, 0xd2, 0xfd, 0xce, 0x14, 0x29, 0xf1, 0xed, 0x05, 0xd9, 0x15, 0x15, 0x00, 0x36, 0xdc, 0x15, 0xf5, +0xe3, 0xe7, 0xe4, 0xdf, 0xd7, 0xdc, 0xfe, 0xff, 0xff, 0x0f, 0xea, 0xe3, 0xb9, 0x0e, 0x05, 0x07, 0x1f, 0x20, 0xf9, 0x16, 0x36, 0xf0, 0x07, 0xf0, 0x4e, 0x3c, 0x53, 0xe6, 0x01, 0x25, 0xd5, 0x14, +0x32, 0x16, 0x0c, 0x18, 0x03, 0x19, 0xfd, 0x0b, 0x11, 0xf9, 0x2f, 0x35, 0x0d, 0x27, 0x8e, 0x54, 0xdf, 0x4d, 0xdf, 0x07, 0xff, 0x13, 0x0e, 0x2c, 0xf0, 0xf3, 0x40, 0xf4, 0x1a, 0x01, 0xf4, 0x02, +0xde, 0xf9, 0xec, 0x11, 0xdf, 0x14, 0xf1, 0x20, 0x50, 0xf5, 0x1a, 0x06, 0x0f, 0x1b, 0x19, 0xfa, 0x08, 0xe8, 0xa2, 0xf0, 0xdc, 0xf3, 0xff, 0x05, 0xf7, 0x0f, 0x14, 0xf1, 0x19, 0xe8, 0xdf, 0xef, +0xdc, 0x6e, 0x29, 0x01, 0xfe, 0x1f, 0x10, 0x4b, 0x12, 0x7f, 0x34, 0x1d, 0xde, 0x14, 0xf1, 0x14, 0x17, 0xf3, 0xee, 0x5d, 0x0a, 0xff, 0xf3, 0x3a, 0xe1, 0x2d, 0x99, 0xe0, 0xff, 0x0c, 0xe8, 0xee, +0x33, 0x1b, 0xb8, 0xed, 0x39, 0x31, 0x15, 0xf6, 0x4e, 0xfc, 0xec, 0xf7, 0x1d, 0xa6, 0x13, 0x16, 0x2d, 0xbd, 0x09, 0xf5, 0xc5, 0xfc, 0x49, 0xfc, 0x81, 0x98, 0xe6, 0x07, 0x30, 0x4b, 0x08, 0xf2, +0x25, 0x0f, 0x04, 0xf0, 0xd6, 0xec, 0x50, 0xd7, 0x00, 0x2d, 0x97, 0x1e, 0x17, 0xdf, 0x40, 0xc9, 0xf8, 0x19, 0xe4, 0xe4, 0xd0, 0x06, 0xf5, 0xf7, 0x0e, 0x06, 0x0c, 0xee, 0x49, 0xf6, 0xc7, 0x08, +0x36, 0xe2, 0x06, 0x40, 0x11, 0x38, 0xe7, 0x5e, 0xf7, 0x0d, 0x01, 0xb3, 0x60, 0x26, 0xed, 0x4e, 0xff, 0xd1, 0x4a, 0xf5, 0x71, 0x0c, 0xe3, 0xde, 0x34, 0xea, 0xeb, 0xe1, 0xc3, 0xe1, 0xa0, 0xa0, +0x03, 0xf9, 0xc7, 0xfa, 0x20, 0x34, 0x3c, 0xb2, 0xcc, 0xf7, 0xd0, 0xdd, 0x06, 0x12, 0xfc, 0xdf, 0xef, 0x81, 0xfd, 0xe2, 0xd2, 0xe8, 0x04, 0xa0, 0xe7, 0xcd, 0xee, 0x25, 0x0e, 0xce, 0xe5, 0x26, +0xb3, 0xee, 0x21, 0x2d, 0x0f, 0xf0, 0x1b, 0x0a, 0xef, 0xe2, 0x02, 0x1e, 0x24, 0x49, 0x24, 0x09, 0xf0, 0xe9, 0xf6, 0xf8, 0x2a, 0xfd, 0x0c, 0x05, 0x26, 0xed, 0x21, 0x18, 0xdb, 0xff, 0xdf, 0x2b, +0xbc, 0x35, 0x16, 0xf4, 0x40, 0xd9, 0xef, 0xf9, 0x10, 0x11, 0xf4, 0xb5, 0xc4, 0xe9, 0xf3, 0x17, 0xf7, 0x4a, 0x26, 0x2f, 0xe6, 0xff, 0x1d, 0x02, 0x6a, 0x57, 0x14, 0x1a, 0xe7, 0xe4, 0xe2, 0xbe, +0x13, 0x05, 0x27, 0x3e, 0x1e, 0xf6, 0xf0, 0xf3, 0xed, 0xfa, 0xf4, 0x14, 0x0e, 0x0a, 0x06, 0x31, 0xd8, 0xe0, 0xef, 0xd6, 0x2d, 0x22, 0xe7, 0x52, 0x26, 0xf5, 0xe3, 0x08, 0x22, 0x0e, 0x3d, 0xf8, +0xfa, 0x42, 0xdc, 0xf4, 0x1b, 0xf0, 0xe9, 0x13, 0x4b, 0x81, 0x4d, 0x23, 0x26, 0x0d, 0xeb, 0x00, 0x15, 0xcd, 0x5f, 0x38, 0x21, 0xe5, 0xe7, 0xf8, 0x1b, 0x2f, 0xe2, 0xef, 0xac, 0x98, 0x1a, 0xac, +0x20, 0x05, 0xd3, 0x00, 0xd4, 0xe0, 0x21, 0x46, 0xf9, 0xbd, 0x10, 0x30, 0xf1, 0x18, 0xf2, 0x10, 0xeb, 0x02, 0xe5, 0x02, 0x0a, 0x0e, 0xf7, 0xcb, 0x0d, 0x2f, 0x09, 0xf0, 0x2b, 0x1c, 0x11, 0xee, +0xe4, 0x0a, 0xce, 0xe4, 0xe8, 0x07, 0x15, 0x30, 0x1a, 0x09, 0x2b, 0xe3, 0xcc, 0xf4, 0xcc, 0xc8, 0xf8, 0x44, 0xcf, 0x1c, 0xe4, 0xef, 0xd5, 0xf9, 0xe9, 0xda, 0xb2, 0xf2, 0x2e, 0x16, 0x10, 0xf6, +0x2a, 0x25, 0xd2, 0x01, 0x0a, 0x0d, 0xe8, 0xcb, 0xff, 0x0f, 0xd2, 0xd0, 0x3b, 0x29, 0x1c, 0x1f, 0xf9, 0xe5, 0xb7, 0xed, 0x81, 0x23, 0x06, 0xf9, 0xf3, 0x43, 0x16, 0x1f, 0xf8, 0x0c, 0x14, 0xd7, +0xe8, 0x2d, 0x2a, 0xe4, 0x06, 0x39, 0xe4, 0x16, 0x25, 0xee, 0xf8, 0xe9, 0x1c, 0x00, 0x07, 0xde, 0x11, 0x10, 0xce, 0x9c, 0xc8, 0xec, 0xdb, 0x17, 0xce, 0x10, 0xf8, 0x23, 0x1e, 0x19, 0xb1, 0xf3, +0xa1, 0xef, 0xe9, 0xf6, 0x08, 0xc6, 0x04, 0x68, 0x3b, 0xdd, 0xe0, 0xb6, 0x43, 0x3e, 0x53, 0xf7, 0x0f, 0xeb, 0xd3, 0xf6, 0x3b, 0x0f, 0xfe, 0xeb, 0xed, 0x35, 0x43, 0x07, 0xea, 0x7f, 0x97, 0x2f, +0x6c, 0x83, 0x32, 0xdc, 0x99, 0x1f, 0x15, 0xcf, 0x93, 0x38, 0x37, 0xc1, 0x1d, 0xea, 0xf8, 0xfb, 0xef, 0x1f, 0x0a, 0x1b, 0xfb, 0x55, 0xf4, 0x00, 0x01, 0xe4, 0x09, 0x18, 0xca, 0xc8, 0x43, 0xf2, +0x46, 0xbc, 0x17, 0x10, 0x17, 0xf7, 0xe8, 0xf7, 0x06, 0xf8, 0xe4, 0xd2, 0x35, 0x2f, 0x46, 0xfd, 0x02, 0xeb, 0xc9, 0xc3, 0xe8, 0x06, 0x3a, 0x16, 0x73, 0xdb, 0x66, 0x07, 0x10, 0x0a, 0xdb, 0x11, +0xf0, 0x2a, 0x1f, 0xdd, 0x3d, 0xed, 0xcc, 0xf9, 0x0b, 0xb1, 0xd5, 0xf4, 0xfb, 0x0f, 0x2a, 0x03, 0xc4, 0xfe, 0x0d, 0xf9, 0x01, 0xff, 0x2e, 0x4d, 0xf6, 0x0f, 0x2a, 0x23, 0x47, 0xcd, 0x17, 0xff, +0xc9, 0x4f, 0xf5, 0xea, 0xd4, 0x46, 0x00, 0xda, 0x7f, 0xc0, 0x1e, 0xf9, 0x13, 0x1c, 0x35, 0xea, 0x27, 0x2c, 0xed, 0xe9, 0xa1, 0xc3, 0xd2, 0x03, 0x43, 0xf8, 0xf1, 0xdf, 0xc5, 0xf6, 0xc2, 0xe9, +0xbc, 0xf3, 0xff, 0x0b, 0x01, 0xde, 0x01, 0xd2, 0x21, 0xe9, 0x2c, 0x32, 0xe4, 0xec, 0x01, 0xe0, 0x17, 0x13, 0xe4, 0xf8, 0x15, 0x03, 0x13, 0xce, 0xac, 0x65, 0xb9, 0xd3, 0xc4, 0x52, 0xb8, 0x5b, +0xe5, 0x17, 0xe8, 0x14, 0x2b, 0x10, 0x24, 0x25, 0x2f, 0x94, 0x12, 0xad, 0xfa, 0xed, 0x6f, 0x29, 0xf5, 0x4b, 0x1a, 0xe7, 0x6c, 0xdb, 0x02, 0x7f, 0x0f, 0x4a, 0xde, 0x0a, 0xdb, 0xfb, 0xfd, 0xe7, +0x06, 0xc2, 0x1a, 0x00, 0x37, 0x45, 0xae, 0xe4, 0xc3, 0x36, 0xbc, 0xf1, 0x09, 0xd4, 0x05, 0x47, 0xdb, 0x38, 0xde, 0x27, 0x05, 0xbd, 0x0f, 0xee, 0xda, 0x37, 0x18, 0x3d, 0x2b, 0xfb, 0x70, 0xb3, +0x28, 0xb7, 0x5c, 0x18, 0xe3, 0x4a, 0x4b, 0x37, 0x2c, 0xf8, 0x09, 0x31, 0x8d, 0x2c, 0xf7, 0x2c, 0x29, 0xbf, 0x5a, 0x12, 0xd7, 0xef, 0xf1, 0xec, 0x14, 0xc5, 0x1a, 0xf0, 0xf7, 0x15, 0xb6, 0x1b, +0x0f, 0xe9, 0xdb, 0x04, 0x04, 0xfb, 0x16, 0x10, 0xde, 0x15, 0x08, 0x50, 0xfc, 0xe0, 0xe4, 0x44, 0xd6, 0xf3, 0xe3, 0x17, 0xe8, 0xff, 0xe9, 0xfd, 0xea, 0x42, 0x0d, 0x04, 0x05, 0xf9, 0xe2, 0xf2, +0x8f, 0xfc, 0x06, 0xea, 0x40, 0x01, 0x00, 0x18, 0xec, 0xfe, 0x42, 0xfd, 0xe1, 0xb6, 0xfc, 0x1b, 0xfc, 0x0d, 0x5c, 0x05, 0xb6, 0x01, 0xeb, 0x23, 0xfd, 0xf2, 0x01, 0xe1, 0x81, 0xf3, 0xec, 0xd0, +0xba, 0x38, 0xf3, 0x11, 0xfa, 0xd6, 0x16, 0xe5, 0x19, 0xf7, 0x2b, 0x01, 0xf1, 0x07, 0xfa, 0xd6, 0xfe, 0xf9, 0xbc, 0xf8, 0x89, 0x30, 0x64, 0x39, 0x18, 0xfd, 0x32, 0x2b, 0x12, 0xeb, 0xcb, 0x0b, +0xd8, 0xf9, 0xc8, 0x1b, 0xfd, 0xca, 0xf7, 0xeb, 0x53, 0xbf, 0x19, 0xba, 0xfe, 0x22, 0xfa, 0x4b, 0x03, 0x1c, 0x17, 0x0c, 0x12, 0xee, 0xf3, 0xf0, 0x26, 0xef, 0x12, 0xec, 0x11, 0xee, 0xf1, 0x13, +0xd5, 0x15, 0xf4, 0x1f, 0x0c, 0xf2, 0xcc, 0x00, 0x04, 0xc8, 0x19, 0x0f, 0x18, 0x19, 0xd9, 0x05, 0x0d, 0xfb, 0xc0, 0xed, 0x1a, 0x1e, 0x0d, 0x13, 0x24, 0xdd, 0x1c, 0x07, 0xcc, 0xf7, 0x81, 0xfa, +0xef, 0x0a, 0xff, 0xc0, 0xf0, 0xdc, 0xf5, 0x07, 0xd5, 0xfa, 0xfd, 0xf4, 0x1a, 0xfa, 0xfc, 0xf6, 0x00, 0x0c, 0xf9, 0xf1, 0x88, 0x0c, 0x4c, 0x18, 0xe4, 0x00, 0x07, 0xba, 0x0a, 0x07, 0xe9, 0xfc, +0x03, 0x08, 0xe7, 0x07, 0x27, 0xf9, 0x44, 0xe3, 0xe3, 0xfc, 0x3b, 0xff, 0x09, 0xfd, 0x29, 0xfd, 0x1d, 0x2d, 0xd3, 0xbb, 0x05, 0x04, 0x1e, 0xf9, 0x05, 0xfb, 0xe4, 0x15, 0x28, 0xf0, 0x19, 0xda, +0xb5, 0x38, 0x02, 0x07, 0xec, 0x0b, 0x27, 0x18, 0x0e, 0xf7, 0x06, 0xfc, 0xf4, 0xc8, 0x23, 0xd9, 0xe6, 0xfb, 0x07, 0xef, 0x81, 0x02, 0xf8, 0x48, 0x0d, 0x29, 0xec, 0x15, 0x18, 0x20, 0xe3, 0xff, +0xdf, 0xfe, 0xf8, 0x15, 0x23, 0x32, 0x17, 0xd9, 0x0b, 0xda, 0x16, 0x1f, 0x26, 0x09, 0x07, 0x23, 0xf8, 0xe5, 0xfe, 0xf3, 0xd5, 0x0d, 0xf3, 0x16, 0x7e, 0x6a, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, +0x80, 0x01, 0x00, 0x00, 0x4e, 0xfd, 0xff, 0xff, 0xc0, 0x01, 0x00, 0x00, 0xae, 0xff, 0xff, 0xff, 0x55, 0xfe, 0xff, 0xff, 0x21, 0x00, 0x00, 0x00, 0x74, 0xfd, 0xff, 0xff, 0x74, 0xff, 0xff, 0xff, +0x3a, 0x02, 0x00, 0x00, 0xae, 0x03, 0x00, 0x00, 0xc5, 0x01, 0x00, 0x00, 0xcb, 0xfd, 0xff, 0xff, 0x8c, 0x00, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, 0xde, 0x00, 0x00, 0x00, 0x42, 0x02, 0x00, 0x00, +0x03, 0x05, 0x00, 0x00, 0xe0, 0xff, 0xff, 0xff, 0x74, 0xfd, 0xff, 0xff, 0xe3, 0x00, 0x00, 0x00, 0x77, 0x05, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, 0x76, 0xfe, 0xff, 0xff, 0x8a, 0x02, 0x00, 0x00, +0x46, 0xfa, 0xff, 0xff, 0x92, 0x03, 0x00, 0x00, 0xaf, 0xfe, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00, 0xe7, 0x06, 0x00, 0x00, 0x21, 0x01, 0x00, 0x00, 0x84, 0x03, 0x00, 0x00, 0x7f, 0x07, 0x00, 0x00, +0x27, 0x00, 0x00, 0x00, 0xf2, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, 0x5e, 0xfe, 0xff, 0xff, 0x49, 0xff, 0xff, 0xff, 0x3b, 0xff, 0xff, 0xff, 0xc0, 0xfe, 0xff, 0xff, 0xfd, 0xfc, 0xff, 0xff, +0xec, 0x03, 0x00, 0x00, 0x93, 0xfe, 0xff, 0xff, 0x08, 0xfc, 0xff, 0xff, 0xb0, 0x00, 0x00, 0x00, 0xfe, 0x03, 0x00, 0x00, 0xb1, 0xfe, 0xff, 0xff, 0xdc, 0x03, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, +0xf3, 0x01, 0x00, 0x00, 0xb1, 0xfd, 0xff, 0xff, 0x3f, 0x04, 0x00, 0x00, 0xa9, 0xff, 0xff, 0xff, 0x89, 0xff, 0xff, 0xff, 0xb4, 0x01, 0x00, 0x00, 0xa9, 0xff, 0xff, 0xff, 0xec, 0x01, 0x00, 0x00, +0xfc, 0xff, 0xff, 0xff, 0x06, 0xfe, 0xff, 0xff, 0x1a, 0x06, 0x00, 0x00, 0x85, 0x03, 0x00, 0x00, 0xb7, 0x02, 0x00, 0x00, 0xa2, 0xff, 0xff, 0xff, 0x72, 0x09, 0x00, 0x00, 0xc9, 0x01, 0x00, 0x00, +0xc6, 0xff, 0xff, 0xff, 0x88, 0x01, 0x00, 0x00, 0xaa, 0xff, 0xff, 0xff, 0x08, 0x04, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x7b, 0x03, 0x00, 0x00, 0xaa, 0xfc, 0xff, 0xff, 0x8d, 0x01, 0x00, 0x00, +0x70, 0x02, 0x00, 0x00, 0xd2, 0x03, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0xde, 0x04, 0x00, 0x00, 0x2a, 0xfe, 0xff, 0xff, 0x5c, 0xff, 0xff, 0xff, 0x48, 0xfd, 0xff, 0xff, 0x98, 0x03, 0x00, 0x00, +0x27, 0xff, 0xff, 0xff, 0xdc, 0xfd, 0xff, 0xff, 0x41, 0x00, 0x00, 0x00, 0x0b, 0xff, 0xff, 0xff, 0xb8, 0x00, 0x00, 0x00, 0x63, 0xfc, 0xff, 0xff, 0x90, 0x00, 0x00, 0x00, 0xce, 0x03, 0x00, 0x00, +0xdf, 0x05, 0x00, 0x00, 0xe6, 0x08, 0x00, 0x00, 0x79, 0x09, 0x00, 0x00, 0x3c, 0x01, 0x00, 0x00, 0x85, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x2f, 0x03, 0x00, 0x00, 0x93, 0xf9, 0xff, 0xff, +0x59, 0x02, 0x00, 0x00, 0x0a, 0x6c, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x09, 0x00, 0x00, 0x38, 0xe2, 0xc6, 0x01, 0xe0, 0xe6, 0xea, 0xc0, 0xdc, 0x22, 0xcb, 0x1f, 0x08, 0x14, 0xbb, 0x02, +0x13, 0x48, 0x0c, 0x90, 0xf3, 0x04, 0x05, 0x19, 0x35, 0x2d, 0xd1, 0xc4, 0x19, 0x27, 0xc0, 0x59, 0x1b, 0x0e, 0x08, 0xec, 0x4f, 0x16, 0xbe, 0x5d, 0xfa, 0xd0, 0xe0, 0xc5, 0x38, 0xb2, 0xfd, 0x49, +0x26, 0xd0, 0xf9, 0xf7, 0x07, 0xd5, 0xd2, 0x0c, 0x14, 0xa5, 0xb9, 0x1e, 0x0a, 0xb9, 0xc0, 0x05, 0x41, 0x81, 0x2e, 0xe9, 0xc3, 0xc8, 0xfb, 0xfb, 0x32, 0x0f, 0x82, 0x07, 0x1a, 0x30, 0xb7, 0x22, +0x07, 0xf8, 0xd2, 0x39, 0xa3, 0xd8, 0x52, 0xd7, 0xc6, 0x81, 0x0d, 0x2c, 0xff, 0x93, 0xc4, 0xcf, 0x53, 0x34, 0x7c, 0xc4, 0xfb, 0xc6, 0x38, 0x2d, 0x09, 0x29, 0x04, 0xf3, 0xbe, 0xe9, 0xc4, 0x16, +0xfe, 0xd4, 0xd3, 0xb8, 0x3a, 0xf7, 0xdd, 0xc4, 0x18, 0xe5, 0x23, 0xcc, 0xba, 0x9d, 0xcd, 0x40, 0xf8, 0xc5, 0x5b, 0xd5, 0x7f, 0xee, 0xd8, 0xda, 0x14, 0x3f, 0x0b, 0xf5, 0xed, 0x2e, 0x14, 0x0c, +0x27, 0xc5, 0xae, 0xad, 0xe0, 0x19, 0xcb, 0x4d, 0xea, 0x15, 0xa9, 0x58, 0x05, 0xb4, 0x0d, 0x36, 0xbc, 0xc6, 0x32, 0xe8, 0xfb, 0xe0, 0xf5, 0xdf, 0x72, 0xf1, 0xdd, 0xfd, 0xcb, 0xeb, 0x1b, 0xe9, +0x2d, 0xb8, 0xd5, 0x1e, 0xd4, 0xb6, 0xde, 0x81, 0x4d, 0x3b, 0xe3, 0x26, 0xf7, 0xbc, 0xb4, 0xfa, 0x60, 0x9c, 0x2c, 0xb1, 0x3c, 0xb8, 0x7f, 0x10, 0x0b, 0xe7, 0x07, 0x10, 0x02, 0xc9, 0xe7, 0xa2, +0xf3, 0xa9, 0xf4, 0xbe, 0xed, 0x14, 0xe6, 0x3c, 0x2e, 0x0b, 0x3f, 0xce, 0xe5, 0x41, 0xab, 0xf9, 0xce, 0x4e, 0xdd, 0x73, 0x69, 0x2d, 0x33, 0xee, 0xf3, 0xd2, 0xcf, 0xeb, 0xd6, 0xb1, 0xf4, 0x01, +0xec, 0xc6, 0xfc, 0xe6, 0xc8, 0xbe, 0xb8, 0x2b, 0x0e, 0x3d, 0x7f, 0xd7, 0xed, 0xa3, 0xd3, 0xff, 0xb4, 0x44, 0xec, 0xf7, 0xc6, 0x51, 0xfc, 0x81, 0x7f, 0x28, 0x96, 0xfd, 0xce, 0x60, 0x34, 0xfe, +0xed, 0x7f, 0xfd, 0xcc, 0x9f, 0xfa, 0x27, 0xc1, 0xec, 0x00, 0xfb, 0xf1, 0xf7, 0xfb, 0xc4, 0xc6, 0x62, 0x21, 0xad, 0xc3, 0x32, 0x2c, 0xee, 0xb6, 0x43, 0xce, 0xff, 0x09, 0x40, 0x29, 0xe9, 0xea, +0xfd, 0x37, 0x09, 0xd2, 0xc4, 0xef, 0xf5, 0x7e, 0xf4, 0xe0, 0xf9, 0xb4, 0xc6, 0x31, 0xdb, 0xfd, 0x2c, 0xf5, 0xc4, 0xd6, 0x20, 0xe7, 0xd0, 0xc2, 0x0a, 0x38, 0x3e, 0x0e, 0xcb, 0x16, 0x0c, 0xeb, +0x77, 0xce, 0x68, 0xeb, 0xde, 0xc7, 0xe9, 0xee, 0x69, 0x62, 0xcc, 0x1a, 0xfa, 0xdf, 0xea, 0x7f, 0x17, 0x47, 0x4a, 0x2b, 0xea, 0x0e, 0xf4, 0x92, 0xed, 0x00, 0xb9, 0xe6, 0xca, 0x29, 0xe7, 0xe9, +0x1b, 0xe6, 0xf5, 0xfe, 0x0d, 0xe4, 0x2d, 0xd6, 0xda, 0x95, 0x41, 0x2c, 0xf9, 0x29, 0xe9, 0xd0, 0xe8, 0x2d, 0x28, 0x44, 0xb0, 0x3b, 0x0b, 0x25, 0xab, 0x44, 0x14, 0x25, 0x46, 0x20, 0x44, 0x0f, +0x22, 0x0a, 0xee, 0xe6, 0x49, 0x1c, 0xf1, 0x7f, 0x17, 0x05, 0xfc, 0xf4, 0xfe, 0xde, 0x81, 0xe2, 0x65, 0xe8, 0xe9, 0xfa, 0x44, 0x06, 0xb9, 0x2c, 0xf6, 0xef, 0xf8, 0x2f, 0xe5, 0xc1, 0xed, 0xfb, +0x1c, 0xed, 0x7f, 0x0c, 0x17, 0x43, 0xf4, 0x16, 0xb7, 0x2c, 0xb2, 0x4e, 0xff, 0x90, 0x4c, 0xff, 0x0e, 0x10, 0x1a, 0x04, 0x09, 0x3a, 0xf9, 0xd3, 0x0c, 0x08, 0xf9, 0x28, 0xe9, 0x46, 0xe2, 0xff, +0x1c, 0x0a, 0xe1, 0xe9, 0x3e, 0xc6, 0xc7, 0x81, 0xd0, 0xf3, 0xef, 0xd6, 0xfa, 0x4f, 0xd7, 0x14, 0xa8, 0xea, 0xf7, 0x34, 0x23, 0x28, 0x03, 0x27, 0xed, 0xb9, 0x3f, 0xe3, 0xea, 0xff, 0x00, 0x28, +0x10, 0xe4, 0x34, 0xf4, 0xe6, 0xf3, 0x0c, 0x69, 0xca, 0xf8, 0xe3, 0xcf, 0x93, 0xbc, 0xff, 0xee, 0xea, 0x48, 0x4a, 0xf7, 0x3e, 0xeb, 0xc4, 0xf6, 0xf9, 0x2b, 0xc7, 0x07, 0x1c, 0x9f, 0x09, 0x51, +0x0c, 0xc5, 0xc8, 0x3c, 0x1d, 0xe3, 0xfe, 0x2e, 0xd6, 0xb2, 0x00, 0x7f, 0x0f, 0xa0, 0xd8, 0x8f, 0x67, 0x31, 0xf7, 0xe4, 0xe6, 0x69, 0xf7, 0xe1, 0xa2, 0x2c, 0x57, 0x45, 0xe1, 0xbc, 0xcb, 0x21, +0xdd, 0xf9, 0xf7, 0x7f, 0x14, 0xe9, 0x53, 0x9c, 0xa7, 0x2b, 0xb5, 0xe7, 0x00, 0xb6, 0x7f, 0xbd, 0x7f, 0x10, 0x55, 0x01, 0x26, 0x42, 0x5d, 0xdd, 0x19, 0x2e, 0xe2, 0x00, 0xf0, 0xd5, 0xc9, 0xfa, +0xf4, 0x03, 0x7f, 0x7f, 0x0c, 0x13, 0xc8, 0xe6, 0xe3, 0xe2, 0x32, 0x06, 0x02, 0xc4, 0x96, 0x3f, 0xe1, 0x24, 0x3d, 0xde, 0xec, 0x18, 0xc4, 0x5d, 0xf6, 0xfb, 0xbc, 0xc5, 0xf9, 0x4c, 0x0c, 0xcc, +0x4d, 0xcc, 0x0f, 0xe3, 0xe3, 0xfd, 0xd2, 0x37, 0xc2, 0xa0, 0x0d, 0x0a, 0xe7, 0xde, 0xaa, 0xc9, 0x0a, 0xdd, 0x20, 0xfd, 0xee, 0x54, 0xf6, 0xd6, 0x9b, 0x3d, 0x9c, 0xed, 0xc5, 0x0f, 0xb2, 0xf2, +0xf5, 0x00, 0xf1, 0x32, 0x1b, 0xd0, 0xab, 0x41, 0x9e, 0xcb, 0xb0, 0xda, 0x04, 0xac, 0x4f, 0xe5, 0x64, 0xab, 0xe5, 0x15, 0x7f, 0xd5, 0xad, 0xdb, 0xf7, 0x81, 0x63, 0x0f, 0x1a, 0x7f, 0xc5, 0xef, +0xf4, 0xb4, 0xcc, 0x2d, 0xc2, 0xeb, 0xd8, 0x5b, 0xed, 0xce, 0x7f, 0x95, 0xa1, 0xba, 0x36, 0x81, 0x7d, 0x7f, 0x19, 0x7f, 0x1b, 0x42, 0x2f, 0xab, 0x36, 0x3d, 0xe0, 0xd8, 0x20, 0xd2, 0x0d, 0x81, +0x14, 0x8c, 0x55, 0x17, 0xc9, 0x81, 0x0b, 0x0b, 0xee, 0x8d, 0x71, 0xa8, 0x38, 0xb9, 0xbd, 0xcd, 0xe2, 0x76, 0x84, 0xfb, 0xe9, 0x61, 0xea, 0xc3, 0xa2, 0x6f, 0x05, 0x5e, 0x45, 0x33, 0xa8, 0xfa, +0x55, 0x18, 0x4e, 0xe4, 0x3c, 0x7f, 0xb7, 0xba, 0x9e, 0x83, 0x23, 0x81, 0xfe, 0x16, 0x5a, 0x56, 0x63, 0xd2, 0xd1, 0x4f, 0x58, 0xeb, 0x1c, 0xd7, 0x7f, 0x51, 0xee, 0xf5, 0xe2, 0x3e, 0x3f, 0xc4, +0xf5, 0x19, 0x01, 0x9e, 0xf8, 0x24, 0xc6, 0x01, 0x08, 0xfa, 0xe1, 0xbc, 0xbb, 0xa8, 0xbf, 0xee, 0xd4, 0xe8, 0xe4, 0xdf, 0x69, 0xc7, 0x2f, 0x81, 0xe3, 0x2a, 0x5f, 0xf3, 0x22, 0x55, 0xfb, 0xed, +0x6c, 0xb3, 0x25, 0xd1, 0x1c, 0xfc, 0x59, 0xd6, 0x50, 0xc1, 0x31, 0x35, 0xf5, 0x81, 0xa3, 0xac, 0xf0, 0xb5, 0x24, 0xe8, 0xbd, 0x7f, 0xf2, 0x27, 0xbf, 0xb3, 0xa6, 0x7f, 0xfe, 0xea, 0x43, 0xef, +0x25, 0xfd, 0xf2, 0xc9, 0x58, 0xb7, 0xef, 0xdc, 0x92, 0x41, 0xbe, 0x76, 0xf1, 0xf8, 0xe0, 0xe6, 0x26, 0xed, 0xf9, 0x7f, 0x43, 0x2e, 0x09, 0xc3, 0xb5, 0xdf, 0x15, 0x1f, 0x7f, 0x17, 0x7f, 0xfb, +0x05, 0xe3, 0xf3, 0x08, 0x96, 0x17, 0xca, 0x2a, 0x27, 0x25, 0x04, 0xdf, 0x7f, 0xc3, 0xd9, 0xf2, 0xf5, 0xc5, 0xb3, 0xc5, 0x7d, 0xff, 0xf1, 0x34, 0x06, 0xde, 0xb5, 0xcc, 0x02, 0xca, 0xdb, 0xf3, +0xe1, 0x9c, 0xf2, 0x06, 0xed, 0x49, 0x20, 0xc8, 0xda, 0x96, 0xf4, 0x10, 0xef, 0xa4, 0x50, 0xc6, 0x39, 0xaa, 0x12, 0xe8, 0x0b, 0x1d, 0xe6, 0x51, 0xbf, 0x28, 0xf9, 0x4a, 0x04, 0xdc, 0xe3, 0x18, +0x3c, 0xeb, 0xf7, 0xe1, 0x1b, 0xd7, 0xc2, 0x02, 0xcf, 0xf2, 0x64, 0xc2, 0x09, 0x52, 0x09, 0x1e, 0x0f, 0x7f, 0x22, 0x0b, 0x0e, 0xa5, 0xff, 0xcf, 0xc0, 0x02, 0x37, 0xee, 0x0d, 0xfc, 0xa9, 0xcd, +0x00, 0x20, 0x09, 0xc8, 0xcd, 0x13, 0x10, 0x5b, 0xbf, 0xfa, 0xd8, 0xf6, 0xbf, 0x29, 0xf6, 0xf3, 0xc7, 0xda, 0x2d, 0xb3, 0xca, 0x18, 0x1e, 0xa5, 0x11, 0x2b, 0xef, 0x89, 0x05, 0x07, 0xfa, 0xfd, +0x2b, 0xe5, 0x0c, 0x4b, 0x31, 0xaa, 0x00, 0x17, 0x21, 0xda, 0xf8, 0x0f, 0x02, 0x13, 0x52, 0x2b, 0x70, 0x1c, 0xed, 0x0f, 0x1b, 0xbf, 0xf7, 0xc9, 0xea, 0x04, 0x20, 0x46, 0x10, 0xeb, 0x41, 0xe2, +0x2a, 0x07, 0xfa, 0x22, 0x79, 0xeb, 0x7f, 0xf4, 0xc8, 0x07, 0xa6, 0xe1, 0xf7, 0xe6, 0x63, 0xd6, 0xd0, 0x27, 0x68, 0x05, 0xaa, 0x4c, 0x27, 0xd7, 0xdb, 0x69, 0x29, 0xe2, 0xf9, 0xed, 0xa0, 0xd7, +0xec, 0x7f, 0x61, 0x08, 0xf6, 0x54, 0xfb, 0x32, 0x08, 0xcf, 0x33, 0x81, 0xba, 0x86, 0x9b, 0x64, 0xa0, 0xcf, 0xc8, 0x60, 0xd7, 0x7f, 0x49, 0x09, 0xdf, 0x55, 0x26, 0xea, 0x10, 0x07, 0x40, 0xca, +0x13, 0xd1, 0xbe, 0x0e, 0xbd, 0x0c, 0xb4, 0x11, 0xdf, 0xa6, 0xfc, 0x23, 0xc6, 0x13, 0x14, 0x44, 0xf3, 0x40, 0xf9, 0xe6, 0xe6, 0x25, 0xf8, 0xcc, 0x50, 0x0b, 0x99, 0x74, 0xc6, 0xd1, 0xc2, 0xfb, +0xec, 0x47, 0x08, 0xad, 0x44, 0xe4, 0xc5, 0x70, 0x29, 0xf7, 0xfe, 0x6a, 0xe5, 0x95, 0x11, 0xbb, 0x13, 0xa3, 0x7f, 0xdd, 0xa6, 0x8f, 0xf8, 0x1f, 0xef, 0x8d, 0x7f, 0xc8, 0xd4, 0xdd, 0x0c, 0xa1, +0xb9, 0xac, 0xab, 0xe0, 0xcb, 0x7f, 0xaf, 0x31, 0x4f, 0x57, 0x49, 0xa1, 0x90, 0xd9, 0x35, 0x23, 0x18, 0xf7, 0x1b, 0xd7, 0xec, 0x1d, 0x7f, 0xac, 0x3d, 0x40, 0xa8, 0x8c, 0x4a, 0x07, 0x7f, 0xde, +0xf8, 0x7f, 0x0d, 0x7f, 0xc0, 0xc7, 0xca, 0x40, 0x1a, 0xd0, 0x26, 0x94, 0x7f, 0xda, 0xc8, 0x45, 0x81, 0xf9, 0x9b, 0x20, 0x25, 0xdf, 0x7f, 0xf5, 0x52, 0x9f, 0x81, 0x38, 0x7f, 0x7f, 0xb7, 0x2d, +0x6d, 0xe7, 0x7f, 0xe7, 0x72, 0x2f, 0x8b, 0xa1, 0xf2, 0x8c, 0x12, 0x9f, 0x7f, 0xb5, 0x76, 0x7f, 0x77, 0xc6, 0x2a, 0xfa, 0xa8, 0xd1, 0xc2, 0xc3, 0x13, 0xe4, 0xc0, 0xc9, 0xc3, 0xb1, 0x01, 0x21, +0xef, 0x68, 0xbf, 0xcb, 0xf3, 0x1b, 0x21, 0xe9, 0xc0, 0x6e, 0x18, 0xb0, 0xb5, 0x10, 0xb4, 0xb7, 0xb1, 0xf0, 0xe1, 0xed, 0x55, 0xe0, 0xea, 0xa0, 0x16, 0x7f, 0x7f, 0x2c, 0xd8, 0xfb, 0x08, 0xc0, +0x59, 0xed, 0xbf, 0x31, 0xfd, 0x61, 0xd4, 0x81, 0x7d, 0xcb, 0x09, 0x91, 0x45, 0x0c, 0xb0, 0x1e, 0xcd, 0x5e, 0x89, 0x7f, 0xd6, 0xda, 0xfc, 0xdd, 0xc4, 0xf3, 0xbb, 0x02, 0x2e, 0x29, 0xd1, 0xe5, +0x7f, 0xd5, 0x32, 0xea, 0x4f, 0xff, 0xee, 0xf9, 0x8b, 0xb8, 0x90, 0x65, 0x16, 0x94, 0x60, 0xb2, 0xc2, 0xdf, 0xf2, 0x3c, 0xbe, 0x1d, 0xf1, 0x0f, 0xc6, 0x11, 0x0e, 0xc6, 0xd8, 0xf6, 0x2b, 0x26, +0x0a, 0x15, 0xfe, 0xec, 0x7f, 0xf9, 0xee, 0x20, 0xcb, 0xee, 0xff, 0x3b, 0x36, 0xc3, 0xd4, 0x2d, 0xc5, 0xf6, 0xeb, 0xe8, 0x41, 0x0a, 0x4c, 0xfb, 0x02, 0xe6, 0x10, 0xbc, 0xdf, 0x1b, 0xe6, 0xee, +0x7f, 0xc1, 0xe7, 0x10, 0xef, 0xd5, 0x5a, 0xc5, 0x78, 0xa0, 0x17, 0xcf, 0xdf, 0xc9, 0x2a, 0x0f, 0x79, 0x04, 0x1c, 0x20, 0x0f, 0xee, 0xf6, 0x1a, 0xe0, 0x5b, 0xd3, 0xdc, 0x1e, 0xeb, 0xc0, 0xe3, +0x07, 0x08, 0x2e, 0x1b, 0x2d, 0xf5, 0x22, 0x02, 0x81, 0xad, 0x0f, 0x01, 0x09, 0xca, 0x60, 0x43, 0xc0, 0x35, 0xe4, 0xe9, 0x0c, 0x05, 0xf1, 0xe1, 0x05, 0x16, 0xd1, 0xf1, 0xfb, 0xed, 0xc3, 0x81, +0x01, 0xd3, 0x0f, 0xd3, 0xe9, 0xe1, 0x0e, 0x40, 0x15, 0x04, 0xf8, 0xea, 0x61, 0x2f, 0xc1, 0x18, 0x03, 0xf4, 0xc5, 0x1a, 0xc0, 0xf5, 0x34, 0x24, 0x0c, 0x08, 0x39, 0x9d, 0xdf, 0x15, 0xda, 0x3a, +0x08, 0xf1, 0x18, 0x0b, 0xcc, 0x0e, 0xcd, 0xd2, 0xd9, 0x55, 0xc9, 0xe9, 0x1a, 0xcc, 0x13, 0x02, 0xfd, 0xd1, 0x3b, 0xf3, 0xe8, 0x1a, 0xf3, 0x00, 0xa4, 0xe6, 0xc5, 0xee, 0xf0, 0x15, 0x57, 0x28, +0x4e, 0x03, 0x04, 0x25, 0x41, 0x25, 0x14, 0x2e, 0x3e, 0x90, 0x9d, 0xca, 0xfc, 0x23, 0xef, 0xd4, 0x3c, 0xe6, 0xc2, 0xca, 0xa6, 0x6d, 0x05, 0xcc, 0xb3, 0x35, 0xcd, 0xf0, 0xe5, 0xe1, 0xd7, 0xbd, +0x14, 0x21, 0x0c, 0xd2, 0xd6, 0x0c, 0xbc, 0x05, 0x04, 0xb7, 0xfa, 0xcd, 0xd6, 0x8f, 0xb9, 0xe8, 0xf4, 0xd7, 0xd6, 0xea, 0xb8, 0x3e, 0x1e, 0x0b, 0xe7, 0x13, 0x1a, 0xbc, 0x54, 0xf8, 0xfb, 0x4f, +0x4b, 0x26, 0xe9, 0x06, 0xae, 0x16, 0x1b, 0x29, 0x81, 0xb2, 0xc6, 0x06, 0xff, 0x0a, 0x58, 0x02, 0xdb, 0xbf, 0x1a, 0x25, 0x08, 0xd3, 0xf6, 0x47, 0xef, 0xf1, 0xc8, 0x39, 0xdf, 0x25, 0xcb, 0x7f, +0xbd, 0xff, 0xf7, 0x30, 0x4b, 0xa9, 0xf1, 0xfc, 0x83, 0xe8, 0x8f, 0xf7, 0x13, 0xa9, 0x0b, 0xef, 0xfe, 0x47, 0xf5, 0xff, 0x09, 0x7c, 0x06, 0xe2, 0xc0, 0xad, 0x1d, 0xed, 0xdb, 0xe7, 0xb7, 0xfc, +0x7f, 0xcd, 0x0e, 0xc1, 0x16, 0xe1, 0x7f, 0x69, 0xf6, 0x68, 0xe4, 0xca, 0x64, 0x81, 0x53, 0x19, 0x24, 0xd9, 0x60, 0x5e, 0x9b, 0xec, 0x29, 0x05, 0x7f, 0x40, 0xba, 0x06, 0x7f, 0x99, 0xdd, 0x18, +0x0e, 0x51, 0xec, 0xa0, 0x01, 0x3e, 0x63, 0x26, 0x1f, 0x5c, 0x99, 0x94, 0x07, 0xe6, 0xd9, 0x15, 0xa6, 0xbb, 0x81, 0xf7, 0x81, 0x47, 0xef, 0xcd, 0xde, 0xfe, 0xec, 0xd6, 0x63, 0x00, 0xc5, 0xeb, +0xce, 0x19, 0x2b, 0x03, 0x57, 0x36, 0xdb, 0xad, 0x1d, 0xad, 0x53, 0xde, 0xc6, 0x0c, 0x3a, 0xcf, 0x00, 0xb0, 0xc3, 0x5d, 0xe9, 0x1f, 0x02, 0x01, 0xce, 0x19, 0x2e, 0x81, 0x17, 0x34, 0x27, 0x0f, +0xf3, 0x40, 0x24, 0xc5, 0x06, 0xfa, 0x09, 0x3f, 0x05, 0x7f, 0xc5, 0xf2, 0x4d, 0x09, 0xc5, 0x04, 0xea, 0xd4, 0x7d, 0x06, 0x45, 0xfe, 0x4d, 0x13, 0x10, 0xdb, 0x41, 0xf7, 0x0d, 0xc8, 0x07, 0xcd, +0x21, 0xb3, 0x36, 0xf7, 0x13, 0x63, 0x81, 0xa8, 0x12, 0x1a, 0xb2, 0xb2, 0xe7, 0xec, 0x08, 0xf8, 0x95, 0x13, 0xe6, 0xbb, 0xcc, 0x0a, 0xf6, 0x3a, 0xcc, 0xe1, 0x9d, 0x96, 0x15, 0xe1, 0xd7, 0xe5, +0x0c, 0x05, 0xf0, 0x06, 0x7f, 0x99, 0xd3, 0x56, 0x9d, 0xa0, 0x7f, 0xe5, 0xfb, 0x7f, 0x23, 0x35, 0xfe, 0x11, 0xe4, 0x3f, 0x2c, 0x63, 0xf7, 0xce, 0xfe, 0x0b, 0x18, 0x4a, 0xef, 0x06, 0xf6, 0xbb, +0xfa, 0x3a, 0xe5, 0xc9, 0xd5, 0x0d, 0xc3, 0xc8, 0xc6, 0xfe, 0xef, 0x26, 0x1e, 0xc6, 0xf5, 0xf8, 0x7f, 0x1c, 0xff, 0x20, 0xc0, 0xf5, 0x1c, 0x0b, 0xfd, 0x2c, 0x0f, 0x05, 0x14, 0xd3, 0x0a, 0xee, +0xb3, 0x1d, 0xdf, 0x37, 0xaf, 0xe1, 0x33, 0xbb, 0x7f, 0x27, 0xba, 0xaf, 0x01, 0xb1, 0xcc, 0x0e, 0xc5, 0x09, 0xb9, 0xe0, 0xbe, 0xf9, 0xf8, 0xbf, 0xe7, 0xb5, 0x50, 0xa5, 0x01, 0x18, 0x02, 0x21, +0x1e, 0x02, 0xc5, 0xe4, 0x49, 0xe8, 0xd3, 0x36, 0x1e, 0x21, 0x6d, 0xb7, 0x00, 0x19, 0x23, 0xc7, 0xaa, 0x0e, 0x02, 0x39, 0xe7, 0xe5, 0xfb, 0x39, 0xff, 0xaa, 0x08, 0x14, 0xea, 0x0f, 0x15, 0x9d, +0xf6, 0x3a, 0xe5, 0xed, 0xbb, 0x0d, 0xe6, 0xfd, 0xcc, 0x04, 0x04, 0x09, 0x08, 0x50, 0x15, 0x32, 0xdc, 0x02, 0x17, 0xa5, 0x34, 0xe0, 0xe5, 0xe4, 0x03, 0xcd, 0xf8, 0xf3, 0x0d, 0xe3, 0xab, 0x16, +0xf1, 0xff, 0xca, 0x3d, 0x2c, 0xf5, 0xce, 0x1c, 0xf6, 0xab, 0x19, 0x31, 0x16, 0x4a, 0xe3, 0x14, 0xe0, 0xc5, 0xf0, 0xfb, 0xce, 0xfa, 0xf6, 0xc8, 0xcd, 0xc6, 0x26, 0xca, 0x04, 0x12, 0x7f, 0x00, +0xf5, 0xf3, 0xd3, 0xca, 0xf2, 0xf5, 0x0b, 0xce, 0x40, 0x2d, 0xc4, 0xc8, 0x18, 0xaa, 0xdd, 0xd1, 0xaa, 0x17, 0xcf, 0xcf, 0xaf, 0x7f, 0x16, 0x7f, 0x20, 0xf1, 0x0d, 0x27, 0xee, 0xd8, 0x24, 0x26, +0x12, 0x2c, 0x07, 0xb9, 0xba, 0xfa, 0x1b, 0xfb, 0xcf, 0xe7, 0xe9, 0xc9, 0xf9, 0x2e, 0x38, 0xcd, 0x04, 0xcc, 0xf3, 0x26, 0xe6, 0xe8, 0xe4, 0x08, 0x11, 0xfb, 0x19, 0xe7, 0x09, 0x0b, 0xb5, 0xef, +0xcf, 0x66, 0x30, 0xa9, 0xd6, 0x51, 0x0c, 0x33, 0x11, 0x1d, 0xc9, 0xb0, 0xf8, 0x53, 0x28, 0xfb, 0x2c, 0x35, 0xaa, 0x09, 0x2b, 0xca, 0xf0, 0x36, 0x1e, 0xaa, 0xe0, 0xcd, 0x2a, 0xf6, 0xc1, 0x1d, +0xdb, 0xf4, 0xd8, 0x0a, 0x2a, 0x62, 0xba, 0xb1, 0x52, 0x8c, 0xc9, 0xe7, 0x04, 0xe9, 0x44, 0xc2, 0xdb, 0xda, 0xd5, 0xaa, 0xe3, 0x7e, 0x20, 0x0b, 0xe6, 0x9d, 0xe9, 0x40, 0xe4, 0xfa, 0xe8, 0xf6, +0x10, 0x14, 0x0c, 0x01, 0x7a, 0xe3, 0xf9, 0xd9, 0x81, 0x8a, 0xee, 0xd2, 0xab, 0x46, 0xfc, 0xbc, 0xc7, 0xee, 0x13, 0x5e, 0x14, 0x24, 0x42, 0xf0, 0xaf, 0x2a, 0xc8, 0x81, 0xef, 0x81, 0xc8, 0x20, +0xb1, 0x37, 0x3f, 0xb5, 0x2d, 0x33, 0x38, 0x43, 0x06, 0x5a, 0xf9, 0xba, 0xf3, 0xd2, 0xc3, 0x03, 0x3c, 0xcf, 0xcd, 0xe0, 0x2e, 0x40, 0xf2, 0x46, 0xff, 0xd0, 0x93, 0xf3, 0x2b, 0x09, 0x04, 0xe7, +0xc2, 0x3a, 0x2d, 0xc7, 0xd8, 0x12, 0xb4, 0xc2, 0x44, 0x06, 0x41, 0x9d, 0x04, 0x42, 0x05, 0xda, 0x11, 0x04, 0x0d, 0x1c, 0xd2, 0x43, 0xff, 0xf1, 0xe3, 0xf2, 0xeb, 0x31, 0x5d, 0x13, 0x12, 0xe5, +0x09, 0x36, 0x0f, 0xe4, 0xfe, 0xc2, 0x0b, 0x64, 0xae, 0x5c, 0x22, 0xf2, 0x61, 0xb9, 0xb3, 0xe3, 0xd7, 0x21, 0x7f, 0xe0, 0xae, 0xf1, 0x38, 0x9f, 0xea, 0x07, 0x00, 0xda, 0xb0, 0xb2, 0x07, 0xe4, +0xec, 0xb3, 0x19, 0xd9, 0x7f, 0xb8, 0x27, 0xc4, 0x2a, 0x81, 0xe0, 0xba, 0xf3, 0xda, 0xf3, 0xe7, 0x3c, 0xb5, 0x12, 0x26, 0x64, 0xfe, 0x07, 0x11, 0x9c, 0xec, 0x47, 0xf8, 0x1b, 0x13, 0xaa, 0xf9, +0x0f, 0xe7, 0x13, 0xfc, 0xdf, 0x7f, 0x02, 0x98, 0x9c, 0xac, 0x31, 0xe0, 0x03, 0xfd, 0xf8, 0x21, 0x07, 0xbd, 0x08, 0x5f, 0xb4, 0x8f, 0x16, 0xc0, 0xe3, 0xfc, 0x09, 0x1a, 0xbf, 0x0e, 0xf6, 0xf2, +0x04, 0x2e, 0x13, 0x02, 0x1c, 0x12, 0xe6, 0xd8, 0x1f, 0xd0, 0x01, 0xbf, 0x35, 0x0d, 0xf2, 0xf9, 0x2e, 0x10, 0x39, 0xa6, 0x42, 0xe7, 0xef, 0xca, 0x11, 0x04, 0x05, 0xba, 0xf1, 0x24, 0x0e, 0x18, +0x0b, 0x00, 0xf4, 0xd5, 0x18, 0x0a, 0x49, 0xcc, 0xe6, 0xf2, 0xdf, 0x2f, 0xff, 0x4b, 0x81, 0xf1, 0xe1, 0x40, 0xe6, 0xf8, 0xd9, 0xd6, 0xf6, 0x4b, 0xe5, 0x7f, 0xa1, 0xf2, 0xb7, 0xf6, 0xb2, 0x1d, +0x02, 0xfa, 0xe5, 0xe2, 0xda, 0x3c, 0xe6, 0x0b, 0xcc, 0xba, 0x47, 0xc4, 0x01, 0x0e, 0x28, 0x34, 0x76, 0x75, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x70, 0x4a, 0x00, 0x00, +0x21, 0xf4, 0xff, 0xff, 0x84, 0x72, 0xff, 0xff, 0xbf, 0xa6, 0xff, 0xff, 0xf2, 0xa8, 0x00, 0x00, 0x4c, 0x28, 0x00, 0x00, 0xa0, 0x1f, 0x00, 0x00, 0x19, 0x52, 0x00, 0x00, 0x97, 0x67, 0x00, 0x00, +0x82, 0xfc, 0xff, 0xff, 0x4a, 0x61, 0xff, 0xff, 0xcc, 0x68, 0x00, 0x00, 0x6d, 0xe3, 0xff, 0xff, 0x5b, 0x02, 0xff, 0xff, 0x2e, 0x2a, 0x00, 0x00, 0x32, 0x28, 0x00, 0x00, 0x7c, 0x35, 0x00, 0x00, +0x29, 0x56, 0x00, 0x00, 0xb2, 0x07, 0x00, 0x00, 0xb4, 0x18, 0x00, 0x00, 0x70, 0x64, 0x00, 0x00, 0x80, 0x2e, 0x00, 0x00, 0xb0, 0xa4, 0x00, 0x00, 0xe9, 0xdc, 0xff, 0xff, 0x63, 0xe6, 0xff, 0xff, +0xa5, 0x17, 0x00, 0x00, 0x12, 0x23, 0x00, 0x00, 0x6a, 0x10, 0x00, 0x00, 0x46, 0xe5, 0xff, 0xff, 0xa1, 0x0a, 0x00, 0x00, 0xc0, 0x0a, 0x00, 0x00, 0x73, 0x1e, 0x00, 0x00, 0x07, 0x1b, 0x00, 0x00, +0xa1, 0x99, 0x00, 0x00, 0xef, 0xad, 0xff, 0xff, 0xfd, 0x67, 0x00, 0x00, 0xb9, 0x51, 0xff, 0xff, 0xf1, 0x63, 0x00, 0x00, 0x4e, 0x20, 0x00, 0x00, 0xbc, 0x92, 0xff, 0xff, 0x9f, 0x82, 0x00, 0x00, +0xf2, 0xf2, 0xff, 0xff, 0xf9, 0xbd, 0xff, 0xff, 0xbd, 0xe1, 0xff, 0xff, 0xb7, 0xf7, 0xfe, 0xff, 0xb7, 0x02, 0x00, 0x00, 0x1a, 0x09, 0x00, 0x00, 0x8d, 0x2b, 0x00, 0x00, 0x89, 0x6f, 0xff, 0xff, +0x1d, 0x72, 0xff, 0xff, 0x45, 0x69, 0x00, 0x00, 0xf3, 0x05, 0x00, 0x00, 0x5d, 0x9d, 0x00, 0x00, 0x6f, 0xf7, 0x00, 0x00, 0x81, 0x1c, 0x00, 0x00, 0x31, 0xa6, 0x00, 0x00, 0xf6, 0xf0, 0xff, 0xff, +0x7d, 0xb2, 0xff, 0xff, 0xb1, 0x0f, 0x00, 0x00, 0x0d, 0xb7, 0xff, 0xff, 0x65, 0x07, 0x00, 0x00, 0xa9, 0x78, 0x00, 0x00, 0x79, 0x52, 0x00, 0x00, 0x5d, 0x1c, 0x00, 0x00, 0x22, 0x69, 0x00, 0x00, +0x60, 0xb1, 0xff, 0xff, 0xc0, 0xfe, 0xff, 0xff, 0x0a, 0xf5, 0xff, 0xff, 0x9e, 0xd9, 0xff, 0xff, 0xfc, 0x95, 0x00, 0x00, 0x3d, 0x3d, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, 0x31, 0x52, 0x00, 0x00, +0x3f, 0x2b, 0x00, 0x00, 0x44, 0x5f, 0x00, 0x00, 0xd7, 0x1c, 0x00, 0x00, 0xdf, 0x6a, 0xff, 0xff, 0xb6, 0x3f, 0x00, 0x00, 0x49, 0x2f, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x7a, 0x45, 0x00, 0x00, +0x3f, 0x3a, 0x00, 0x00, 0x1b, 0x85, 0x00, 0x00, 0x05, 0x3d, 0x00, 0x00, 0xab, 0xf8, 0xff, 0xff, 0xa3, 0x16, 0x00, 0x00, 0xe1, 0x4b, 0xff, 0xff, 0x03, 0x4b, 0x00, 0x00, 0xee, 0x36, 0x00, 0x00, +0xf7, 0x85, 0xff, 0xff, 0x3a, 0xc4, 0xff, 0xff, 0x2c, 0xc0, 0xff, 0xff, 0x24, 0x16, 0x00, 0x00, 0x82, 0x2d, 0x00, 0x00, 0xba, 0x21, 0x00, 0x00, 0x72, 0xe5, 0xff, 0xff, 0x02, 0x77, 0xfc, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0xff, 0xd4, 0xc7, 0x24, 0xa9, 0xd4, 0x02, 0xd3, 0xde, 0x2f, 0xfd, 0x09, 0xff, 0xbb, 0x17, 0xe8, 0x03, 0xc3, 0x06, 0xcc, 0x07, 0x0a, 0x23, 0x4a, +0xd0, 0xe7, 0x2f, 0xec, 0xc5, 0x46, 0xd6, 0xbf, 0x24, 0x23, 0xf4, 0xca, 0x34, 0xe0, 0xe8, 0xc8, 0xfd, 0x24, 0x37, 0x06, 0xdb, 0xcc, 0xdc, 0xaf, 0xfb, 0xe5, 0x9a, 0x0d, 0xec, 0xe9, 0x00, 0x0f, +0x21, 0x15, 0xdf, 0x21, 0x19, 0xf3, 0xfa, 0x24, 0x04, 0x0e, 0xee, 0x18, 0x31, 0xf7, 0x24, 0x0f, 0xe2, 0xe7, 0x2f, 0x0e, 0xca, 0x11, 0x07, 0xc8, 0xd1, 0xef, 0xf5, 0xd1, 0xfe, 0xe2, 0xed, 0x0d, +0xcf, 0xf0, 0x43, 0x0c, 0x13, 0x2e, 0x05, 0x19, 0x32, 0x05, 0xbd, 0xf5, 0x1e, 0x0e, 0xf7, 0x1f, 0x1f, 0xed, 0x02, 0xd4, 0x2c, 0xf5, 0x29, 0x2b, 0xed, 0xf6, 0xed, 0x50, 0x43, 0x1a, 0x09, 0xec, +0xf0, 0x23, 0x25, 0x2d, 0xd3, 0x2a, 0x4c, 0xf9, 0xe0, 0x1b, 0xef, 0xf8, 0x2b, 0xd1, 0x32, 0x01, 0xe7, 0xa0, 0xc8, 0x30, 0x0d, 0x17, 0xe4, 0x47, 0x12, 0xfc, 0xca, 0xc5, 0x5e, 0x3f, 0xd2, 0xd7, +0xd1, 0xf9, 0xec, 0x39, 0x4c, 0x06, 0xb9, 0x47, 0xce, 0x15, 0x2a, 0x24, 0xb1, 0x1e, 0x7f, 0xfb, 0x06, 0x64, 0xfb, 0xff, 0x01, 0xe9, 0x2b, 0xfb, 0xe7, 0x08, 0x0b, 0x16, 0x27, 0x34, 0x1a, 0x8a, +0x0b, 0xa2, 0xa8, 0x40, 0x3d, 0x16, 0xd5, 0x0b, 0xde, 0x3a, 0xf2, 0xe6, 0x17, 0x15, 0xca, 0xf1, 0x20, 0xf1, 0x22, 0xed, 0xe6, 0xe8, 0xe6, 0xf8, 0xf7, 0x2a, 0x0c, 0xf7, 0x0f, 0xed, 0xe7, 0x3a, +0xeb, 0xfd, 0x05, 0x0a, 0x0c, 0x25, 0x14, 0x0c, 0x10, 0x1e, 0x2d, 0xfe, 0x19, 0x00, 0xee, 0xf5, 0xe3, 0xef, 0x10, 0xef, 0xc7, 0x02, 0x0d, 0x26, 0xf1, 0x24, 0xc7, 0xff, 0x0d, 0x0f, 0xe4, 0x06, +0x20, 0xe2, 0x1a, 0xf7, 0xe3, 0xe5, 0xea, 0xdc, 0xe4, 0x02, 0x04, 0x14, 0x20, 0x03, 0xe8, 0x1a, 0xc8, 0xee, 0xfc, 0x0c, 0x24, 0x32, 0xfc, 0xc1, 0xf5, 0x0a, 0x27, 0xeb, 0x04, 0xfa, 0xef, 0xef, +0xfa, 0xec, 0x10, 0xfa, 0xf2, 0xf1, 0xdd, 0x10, 0x21, 0xec, 0x0c, 0x02, 0x2f, 0x10, 0x51, 0xea, 0x25, 0xe9, 0xf9, 0x13, 0x0d, 0xfa, 0x37, 0x06, 0x03, 0x02, 0x09, 0x0a, 0x14, 0xe3, 0x16, 0xe1, +0xb2, 0x0e, 0xe3, 0x27, 0x0b, 0xf1, 0xea, 0xd7, 0xfe, 0x03, 0x17, 0x11, 0x1e, 0x0f, 0x0b, 0x27, 0xfe, 0xe0, 0x11, 0xde, 0x16, 0x14, 0xf9, 0xf3, 0x19, 0x24, 0x1a, 0x2a, 0x16, 0x3c, 0x24, 0xed, +0x4f, 0x24, 0xb4, 0xee, 0x40, 0x47, 0x10, 0x58, 0x10, 0xd9, 0xf1, 0xf8, 0xd0, 0x32, 0x7f, 0x17, 0x1e, 0xc8, 0xc5, 0xe1, 0xd8, 0xdb, 0x30, 0x16, 0xee, 0xfa, 0x69, 0x01, 0xad, 0x0f, 0x06, 0x39, +0xd1, 0xaf, 0x09, 0x26, 0x43, 0x14, 0x13, 0xc4, 0xd5, 0x15, 0x1a, 0x5d, 0x37, 0x0f, 0x21, 0xef, 0x2e, 0x04, 0xe6, 0x46, 0x0a, 0xf1, 0x02, 0xd6, 0x3e, 0xfe, 0xd8, 0x19, 0xce, 0x1b, 0x33, 0x2a, +0x05, 0xf4, 0x17, 0x13, 0x1e, 0x33, 0x24, 0xf3, 0x01, 0x0b, 0x2e, 0x02, 0x1e, 0x22, 0xeb, 0xd1, 0xfe, 0x30, 0xe6, 0xf7, 0x18, 0x54, 0xdc, 0x21, 0xe5, 0x29, 0x1c, 0xef, 0x2e, 0x27, 0xfb, 0x25, +0x44, 0xc6, 0x22, 0x01, 0x0c, 0xd6, 0x14, 0xe2, 0x0f, 0xf1, 0x2d, 0x1a, 0xdd, 0xef, 0x13, 0x27, 0xf1, 0x45, 0xe8, 0x31, 0x0a, 0x9a, 0xf1, 0xe7, 0xc8, 0xed, 0x25, 0xa3, 0x27, 0x19, 0x12, 0x28, +0x21, 0xcb, 0x22, 0x41, 0xe8, 0x0f, 0x0f, 0xf4, 0x7a, 0x26, 0x05, 0xf4, 0xb0, 0x04, 0x05, 0x28, 0x16, 0x02, 0xfe, 0x1b, 0xb7, 0x33, 0x28, 0x13, 0xdb, 0x40, 0x10, 0x39, 0x3f, 0x1a, 0xde, 0xef, +0xec, 0xf6, 0xe5, 0x81, 0x1b, 0xdf, 0x54, 0xfb, 0xfa, 0x0d, 0x92, 0xec, 0x00, 0x09, 0xef, 0x0e, 0x2f, 0xd9, 0xeb, 0xc2, 0xe7, 0x50, 0xce, 0xf3, 0x3f, 0x17, 0xc8, 0x17, 0xff, 0xfe, 0x2e, 0x15, +0xf9, 0xe6, 0xfb, 0xf9, 0x0b, 0x17, 0x26, 0xe9, 0xde, 0x1f, 0x02, 0x16, 0x1e, 0x12, 0xcf, 0xd6, 0xd3, 0x06, 0x26, 0x25, 0x2c, 0x1c, 0x26, 0xc5, 0x09, 0xe7, 0xaf, 0xd5, 0xd1, 0x2d, 0xfd, 0xd6, +0xd6, 0x13, 0x0e, 0x34, 0x01, 0xee, 0xbd, 0x1d, 0x2e, 0x28, 0x4b, 0xe7, 0x6c, 0x45, 0x34, 0x07, 0x52, 0x05, 0x1a, 0xff, 0x11, 0xce, 0x12, 0x01, 0xe9, 0xcc, 0xdd, 0x15, 0x03, 0x1e, 0x5e, 0xbd, +0xe0, 0x25, 0x2c, 0xfb, 0x20, 0xf8, 0x3d, 0xff, 0xe6, 0x20, 0x16, 0xc4, 0x48, 0xee, 0x01, 0xec, 0xf5, 0x02, 0x09, 0x22, 0x01, 0x0e, 0xff, 0x46, 0x11, 0x0c, 0x49, 0x09, 0xcf, 0x04, 0x27, 0xe5, +0xf7, 0xf4, 0xf6, 0xf2, 0xfc, 0x09, 0xf9, 0x1b, 0x04, 0xe5, 0xf5, 0x19, 0xf3, 0xe8, 0x09, 0xdb, 0x01, 0xe3, 0xf2, 0x04, 0xfc, 0xf8, 0x10, 0xf8, 0xf8, 0x1b, 0xfe, 0xf1, 0x00, 0x0e, 0x09, 0xed, +0xdb, 0xf6, 0x30, 0x07, 0xfe, 0xf7, 0xde, 0xe7, 0x05, 0x0f, 0x14, 0xe7, 0xe4, 0x01, 0xfe, 0x1d, 0xe9, 0xf9, 0xf5, 0xec, 0x17, 0xee, 0xe2, 0xfb, 0x10, 0x0d, 0xdb, 0x03, 0x06, 0xdb, 0xe8, 0x11, +0xf0, 0x00, 0x1f, 0xeb, 0x09, 0x1f, 0x27, 0xfb, 0x09, 0xeb, 0xda, 0xfd, 0xed, 0xea, 0xcb, 0xe0, 0xf2, 0xd3, 0xb1, 0xe1, 0xfc, 0x02, 0x22, 0xe0, 0x38, 0x05, 0xe2, 0xc4, 0xea, 0x1d, 0xb2, 0x00, +0xcf, 0x14, 0x00, 0x05, 0xf5, 0xf3, 0xf2, 0xc5, 0x0f, 0x42, 0xf8, 0xe7, 0xe1, 0x09, 0xf5, 0x7f, 0x1d, 0x37, 0x0c, 0xf2, 0x07, 0x4a, 0xf0, 0xf9, 0x15, 0x0e, 0x19, 0x15, 0xf6, 0xf8, 0xdf, 0x93, +0x34, 0xe7, 0xb0, 0xa4, 0x17, 0xfc, 0x3d, 0xe3, 0xfa, 0x45, 0x0e, 0x35, 0xd3, 0xe2, 0x26, 0x81, 0xc6, 0x04, 0xd6, 0x1c, 0x1a, 0xb3, 0xde, 0x28, 0xea, 0x27, 0xe4, 0xe7, 0x28, 0xdd, 0xf6, 0xef, +0x04, 0xf6, 0x39, 0x38, 0xf9, 0x11, 0xe9, 0xf0, 0x04, 0x42, 0xc8, 0xee, 0x34, 0xe7, 0xe4, 0xdd, 0x97, 0xe5, 0xce, 0xce, 0x10, 0x4b, 0x06, 0x4a, 0xcb, 0x33, 0xcd, 0x06, 0xeb, 0xfd, 0xbf, 0x88, +0x9a, 0x18, 0xf2, 0x56, 0x34, 0xf4, 0xdb, 0xea, 0xfc, 0x09, 0x17, 0x98, 0xbb, 0xd3, 0xf1, 0xf3, 0xe0, 0xca, 0x03, 0x46, 0xca, 0x04, 0xbc, 0xac, 0xe1, 0xc0, 0xd4, 0x11, 0xe9, 0xaa, 0xd2, 0x34, +0x05, 0xfe, 0x39, 0x1f, 0xf4, 0x05, 0x1a, 0x3b, 0xc3, 0xd8, 0xe4, 0x33, 0xed, 0xbe, 0x11, 0xac, 0xf2, 0xfd, 0x1b, 0x00, 0xc9, 0x00, 0x09, 0xe7, 0xc2, 0xe5, 0xb7, 0xc0, 0x22, 0x16, 0x8d, 0xd2, +0xdb, 0xf6, 0xf2, 0xfe, 0xde, 0xff, 0xc8, 0x01, 0xe4, 0xc6, 0xca, 0x0e, 0x24, 0xea, 0xc1, 0x2c, 0xff, 0x01, 0xeb, 0xf2, 0xe2, 0x18, 0x1f, 0xe0, 0x05, 0x37, 0x49, 0x1a, 0xcd, 0xec, 0x14, 0xf3, +0x20, 0x37, 0x53, 0xed, 0xed, 0xe0, 0xbd, 0xc9, 0x2c, 0x0d, 0xd4, 0xeb, 0x25, 0x17, 0xde, 0xe1, 0xe4, 0x1e, 0xf6, 0x32, 0x18, 0x0e, 0xb9, 0xff, 0x25, 0xbb, 0x36, 0xeb, 0x2f, 0xbd, 0xd8, 0x14, +0x0b, 0x1d, 0x12, 0xd9, 0xdc, 0x03, 0x1d, 0xed, 0xd8, 0xd0, 0xe9, 0xee, 0x06, 0xfd, 0x0d, 0x0e, 0xd3, 0x37, 0x24, 0xfb, 0x08, 0xee, 0x11, 0xfd, 0xd0, 0x36, 0xe3, 0xf7, 0xd4, 0x07, 0xf0, 0xdc, +0xf8, 0x01, 0x39, 0x06, 0x25, 0x00, 0xf9, 0x3d, 0xfc, 0xd7, 0xd3, 0xff, 0x0e, 0xbf, 0x31, 0xf7, 0x41, 0xe5, 0x1e, 0xf9, 0x54, 0xfa, 0xda, 0xd1, 0xf4, 0xe1, 0x0c, 0xf3, 0x05, 0xe5, 0x00, 0x12, +0xee, 0x0c, 0x2e, 0xff, 0x07, 0xf4, 0x11, 0xdb, 0xe6, 0xec, 0xef, 0xdb, 0xf0, 0x04, 0x1f, 0xd6, 0x00, 0x28, 0x15, 0xef, 0xff, 0x08, 0xe3, 0xf3, 0xe6, 0xe1, 0x02, 0x03, 0xd9, 0xfd, 0x07, 0xfa, +0x01, 0xe9, 0x0d, 0x0b, 0xf5, 0xea, 0xfe, 0xe8, 0x23, 0xec, 0xf6, 0x0c, 0xfb, 0xeb, 0x13, 0x45, 0x2e, 0x1d, 0x22, 0x01, 0x00, 0x06, 0x20, 0xf3, 0xf3, 0xe1, 0xf9, 0xd5, 0xf6, 0x0b, 0xf4, 0xe7, +0x0c, 0x2e, 0x00, 0x0e, 0xc6, 0x1f, 0xf5, 0xeb, 0x1a, 0xf8, 0x2a, 0xee, 0xe2, 0x05, 0xf3, 0x03, 0xfd, 0x0a, 0xf6, 0x15, 0xee, 0x2d, 0x04, 0x0d, 0x3c, 0xf5, 0xd5, 0xf7, 0x02, 0x11, 0x1e, 0xf8, +0x45, 0xe1, 0x18, 0x0e, 0x0f, 0xf5, 0x42, 0x19, 0x2e, 0xe2, 0x18, 0x81, 0xc6, 0x08, 0x6a, 0x23, 0x24, 0xca, 0xca, 0x42, 0xe8, 0x07, 0xec, 0x34, 0xd1, 0x18, 0x67, 0xce, 0xf0, 0xbc, 0x3b, 0x17, +0xdf, 0x35, 0xc5, 0xf9, 0xed, 0x4a, 0x1c, 0x23, 0x0e, 0xf6, 0xfb, 0x04, 0xf7, 0xf4, 0x09, 0xf3, 0xee, 0x07, 0xe2, 0xec, 0xf7, 0x0e, 0x0e, 0xed, 0xdf, 0x05, 0x0f, 0x08, 0xe9, 0xf9, 0xc7, 0x16, +0xf7, 0xf3, 0xf1, 0x05, 0x10, 0x08, 0xf9, 0xf0, 0x09, 0xe9, 0xea, 0x0d, 0xfc, 0x05, 0x03, 0x17, 0xfd, 0xf0, 0x0d, 0x04, 0xf4, 0x0a, 0xf1, 0xf0, 0x11, 0x0e, 0xec, 0x17, 0x1c, 0xf9, 0xfc, 0x10, +0x07, 0xf5, 0x04, 0xfd, 0x0e, 0xf2, 0x1e, 0x00, 0xf8, 0x07, 0xf2, 0xf9, 0x01, 0xfb, 0xee, 0x16, 0x17, 0xf3, 0xf5, 0x03, 0x05, 0xe4, 0x04, 0xfe, 0xfe, 0xfe, 0x13, 0x0b, 0x0c, 0x0f, 0xed, 0x26, +0xeb, 0xfa, 0xf2, 0x08, 0xf6, 0x19, 0x05, 0x0f, 0x22, 0x14, 0xff, 0x01, 0xfb, 0xee, 0x05, 0xed, 0xed, 0xf2, 0x05, 0xf8, 0xef, 0x08, 0xf2, 0x23, 0xf4, 0x0e, 0xf6, 0x1c, 0xf9, 0x03, 0xf5, 0x17, +0x1b, 0xfa, 0x01, 0xf9, 0xea, 0xe6, 0xeb, 0x12, 0x02, 0x14, 0x1b, 0x0a, 0x16, 0xf8, 0x20, 0x0a, 0x02, 0xf8, 0xde, 0xf8, 0xe0, 0x1d, 0x00, 0xea, 0x20, 0x0e, 0xf3, 0x32, 0x06, 0x6e, 0xfe, 0x15, +0xf0, 0x01, 0x00, 0xf3, 0xcb, 0x1e, 0x81, 0x37, 0xf3, 0x0b, 0x38, 0x14, 0x1a, 0x28, 0xf4, 0xfb, 0x3c, 0xed, 0x01, 0xbe, 0xf7, 0xe5, 0xce, 0xe6, 0xe4, 0x40, 0xf4, 0x17, 0x27, 0x0b, 0x2b, 0xf5, +0xee, 0x0d, 0xfe, 0x46, 0x2a, 0x0d, 0x26, 0xdf, 0x19, 0xef, 0xf4, 0x45, 0xe2, 0x07, 0x31, 0x9e, 0xff, 0x05, 0x81, 0xce, 0xde, 0xb6, 0xf9, 0xc3, 0xc6, 0xd2, 0xbe, 0x09, 0xef, 0x2c, 0xca, 0x0c, +0xff, 0xf6, 0x21, 0x0a, 0x14, 0x19, 0x2e, 0xd0, 0x01, 0xd6, 0xfa, 0xd8, 0x53, 0xf8, 0x0a, 0x22, 0x6f, 0xc8, 0xa0, 0x03, 0xe3, 0xfe, 0xc2, 0x3a, 0x1b, 0xf9, 0xe7, 0xfd, 0xfe, 0x0c, 0x22, 0xba, +0x08, 0xfe, 0xd2, 0x03, 0x1a, 0xf0, 0x07, 0x04, 0xcf, 0xf5, 0xe5, 0x0a, 0x22, 0xd7, 0xe6, 0xe2, 0xfa, 0xfe, 0xff, 0x0b, 0xe9, 0x12, 0xfd, 0xd5, 0xd7, 0xf9, 0x15, 0xe5, 0x3e, 0xe7, 0xfe, 0x28, +0x1d, 0xdc, 0xdd, 0xf3, 0x0d, 0x0d, 0xf0, 0x2f, 0x1c, 0xf8, 0x12, 0xea, 0x11, 0x0d, 0xd9, 0xe7, 0x25, 0xd2, 0xfc, 0xf4, 0x2b, 0xfc, 0x17, 0x11, 0xed, 0x09, 0xf5, 0x30, 0x38, 0xf9, 0xed, 0xfc, +0xfb, 0x1f, 0x16, 0x14, 0xd9, 0x10, 0xe7, 0xf8, 0x01, 0x22, 0x29, 0xe4, 0x35, 0xe6, 0x15, 0x03, 0xeb, 0xf5, 0x0b, 0x38, 0xe9, 0xfa, 0xee, 0x48, 0xb2, 0xe2, 0x0e, 0xe7, 0x0e, 0x1b, 0x98, 0xe8, +0x0c, 0xf9, 0x0c, 0xf1, 0xfc, 0xd8, 0x93, 0x16, 0x0b, 0xe7, 0x44, 0x0d, 0x04, 0x36, 0x1a, 0x0a, 0xf0, 0x0b, 0xdf, 0xd4, 0xfa, 0xd6, 0x0a, 0xf7, 0xd3, 0x2d, 0x07, 0xf1, 0xcd, 0xde, 0x11, 0x08, +0xe3, 0x0f, 0x28, 0x09, 0xed, 0x1c, 0xdc, 0xd1, 0xfd, 0xf2, 0xde, 0x06, 0xfd, 0xfb, 0x20, 0xee, 0xd7, 0xe7, 0x01, 0xf7, 0xd4, 0xb5, 0xfc, 0xe8, 0xe9, 0xfd, 0xda, 0xe6, 0xf9, 0xeb, 0x0b, 0x0a, +0xe5, 0xfd, 0xeb, 0xe2, 0xee, 0xf2, 0x16, 0xb7, 0x00, 0xd9, 0x02, 0xee, 0x0c, 0xde, 0xe2, 0xcd, 0x05, 0xfd, 0xfd, 0xe5, 0xe5, 0x13, 0xdf, 0xdd, 0x08, 0x08, 0x0b, 0x1c, 0x0e, 0x01, 0x19, 0xeb, +0x0f, 0x02, 0x0f, 0x30, 0xfd, 0xe1, 0xed, 0xeb, 0xe6, 0xfd, 0xf8, 0x12, 0xe9, 0xee, 0xfb, 0x04, 0xe7, 0xfd, 0xee, 0x1a, 0xf5, 0x15, 0xe5, 0x20, 0xe7, 0x07, 0xf5, 0x09, 0xf5, 0x1d, 0xee, 0xfa, +0xe5, 0xfc, 0x12, 0xe6, 0xe8, 0x33, 0xfa, 0x0c, 0x24, 0x0c, 0x07, 0x03, 0x14, 0x00, 0x11, 0x33, 0x36, 0x02, 0x01, 0xfe, 0x1d, 0x26, 0xfe, 0x05, 0xf4, 0x2c, 0xf0, 0x28, 0x13, 0xe8, 0x10, 0x03, +0x2a, 0x05, 0x02, 0x00, 0xae, 0x0e, 0xeb, 0x4a, 0xfe, 0x1e, 0x10, 0x2a, 0x03, 0x47, 0xf6, 0x2e, 0xd2, 0x01, 0xe0, 0xfa, 0x0f, 0x02, 0x05, 0x7f, 0xb1, 0xd6, 0xfd, 0x17, 0x1b, 0x1f, 0xfc, 0xa8, +0x40, 0xcb, 0x2a, 0xd1, 0xdc, 0x25, 0xc9, 0x14, 0xcd, 0x29, 0xee, 0x1c, 0xbe, 0xed, 0xf8, 0x1c, 0x19, 0xe1, 0x43, 0xeb, 0x92, 0xd1, 0xde, 0x51, 0x30, 0x47, 0x0d, 0x2b, 0x15, 0xf8, 0x2b, 0x12, +0x52, 0xfc, 0xdd, 0x17, 0x1e, 0x02, 0xef, 0x33, 0x3f, 0x14, 0x16, 0x1f, 0x04, 0x18, 0x0c, 0xd4, 0x30, 0x29, 0xd2, 0x3e, 0x2f, 0xa0, 0x23, 0xd6, 0xf1, 0xde, 0xed, 0x0c, 0xb6, 0x50, 0x26, 0x10, +0x8e, 0xfd, 0x15, 0x6c, 0x46, 0x28, 0x2d, 0x83, 0xbb, 0xf4, 0xfb, 0xf9, 0x43, 0x9d, 0x07, 0x4b, 0x36, 0x20, 0xdc, 0xe3, 0x7f, 0x64, 0xf5, 0x21, 0x3d, 0x38, 0xe4, 0xcb, 0x10, 0x19, 0xdc, 0xc4, +0xee, 0xd1, 0x02, 0xbf, 0xf6, 0xbe, 0xe0, 0x1a, 0xcc, 0x11, 0x30, 0x2c, 0xda, 0x2e, 0xe1, 0x21, 0x9f, 0xf9, 0x1d, 0x12, 0x3d, 0xd0, 0x04, 0xc4, 0x9c, 0x1b, 0x1f, 0xc7, 0x4d, 0xc2, 0x33, 0x2e, +0x21, 0xdc, 0xeb, 0xf0, 0x17, 0xde, 0xbf, 0x3a, 0xdf, 0xd3, 0xf6, 0xf5, 0xd3, 0x10, 0x05, 0xec, 0x39, 0xf7, 0xe9, 0xb9, 0xe7, 0x94, 0xec, 0xc7, 0xcd, 0xce, 0xeb, 0x31, 0xd8, 0x2b, 0xa8, 0xfc, +0xde, 0xdc, 0x16, 0xdd, 0x2e, 0xe0, 0xee, 0xea, 0xde, 0x0a, 0xc7, 0xee, 0xf0, 0xcf, 0xef, 0x2f, 0x45, 0xf0, 0xd3, 0xbc, 0xf6, 0xdd, 0xed, 0x2a, 0xfc, 0x15, 0xef, 0xf8, 0x0d, 0x2c, 0xf9, 0xfa, +0x0a, 0x09, 0x15, 0xce, 0x53, 0xf0, 0x21, 0x0b, 0x09, 0xdc, 0xfa, 0xf9, 0x24, 0x25, 0xda, 0xdf, 0x31, 0x18, 0x49, 0x17, 0xfa, 0xdd, 0xf4, 0x12, 0x53, 0xc3, 0x0d, 0x63, 0xda, 0x2e, 0x34, 0x0d, +0x35, 0x21, 0xe0, 0x00, 0xfa, 0xeb, 0x24, 0x45, 0x0c, 0x15, 0x18, 0x26, 0x46, 0x46, 0x18, 0x1f, 0x32, 0xe5, 0xc4, 0x0d, 0x0b, 0x0e, 0xf2, 0x38, 0x13, 0x30, 0x0a, 0x3d, 0x2e, 0x0a, 0xf4, 0x25, +0x0c, 0x0c, 0xeb, 0x08, 0x39, 0x09, 0xff, 0x11, 0xe5, 0x0b, 0x4f, 0x17, 0xcc, 0xc8, 0x00, 0x06, 0xfb, 0x23, 0xe8, 0x06, 0x13, 0x1d, 0x28, 0x3c, 0xef, 0xed, 0x03, 0x10, 0x1c, 0x14, 0xfb, 0x00, +0xfc, 0xe7, 0x03, 0xe6, 0xd6, 0xf8, 0xfa, 0x4a, 0x10, 0xe7, 0x1e, 0xff, 0x0b, 0x2c, 0xf6, 0x0a, 0xfd, 0xfa, 0x10, 0xd7, 0x46, 0x2e, 0x08, 0xf4, 0xf0, 0x0a, 0x17, 0x30, 0xfc, 0x01, 0x0e, 0xe7, +0xf9, 0x06, 0xfd, 0xf9, 0x06, 0xe0, 0xfd, 0x13, 0x35, 0xf2, 0xd9, 0x17, 0xd5, 0x23, 0xe0, 0xf8, 0x08, 0xfe, 0xc0, 0xdc, 0xb7, 0x0d, 0x0b, 0x05, 0xfe, 0xcc, 0x0f, 0x4e, 0x2a, 0x25, 0xf7, 0x4c, +0x0b, 0xf4, 0xfe, 0xf8, 0x39, 0x33, 0x06, 0xe9, 0x2e, 0x05, 0x06, 0x1d, 0x04, 0x10, 0x11, 0x21, 0x23, 0xfd, 0x0d, 0xee, 0x23, 0xbf, 0x16, 0xcd, 0x35, 0x28, 0xc1, 0xf4, 0xf9, 0x27, 0xd0, 0xc6, +0xe7, 0xf8, 0x15, 0xba, 0x81, 0x4a, 0xba, 0x4c, 0xe4, 0xcb, 0x9f, 0x3f, 0x52, 0x31, 0xf4, 0x71, 0xf9, 0x26, 0xe4, 0xf3, 0xab, 0x0b, 0xfe, 0x14, 0xef, 0xfb, 0x15, 0xc9, 0x26, 0xe7, 0x08, 0x05, +0xf7, 0xfe, 0x0a, 0x32, 0xc3, 0xa6, 0x20, 0xf9, 0xfa, 0x0a, 0x30, 0xdd, 0xe5, 0xf7, 0x0e, 0x18, 0x21, 0xa6, 0xe3, 0x17, 0x39, 0xda, 0x30, 0x06, 0x01, 0xd5, 0xf7, 0x02, 0x3b, 0x1d, 0x5c, 0xa8, +0xc9, 0xe5, 0x15, 0x0e, 0xf3, 0xc6, 0x02, 0xf1, 0x81, 0xf7, 0x0f, 0xba, 0x3b, 0xbd, 0x5a, 0xef, 0x11, 0xff, 0x14, 0x09, 0x25, 0x1f, 0xa5, 0x15, 0x14, 0xf3, 0xec, 0xa3, 0xd1, 0xd7, 0xf1, 0xde, +0x09, 0x0b, 0x06, 0xea, 0x55, 0xdc, 0x05, 0xbc, 0xd8, 0xfa, 0xb1, 0xf9, 0x40, 0xee, 0x3e, 0xe4, 0xc4, 0x12, 0xca, 0x27, 0xda, 0xc5, 0x07, 0xf7, 0xcd, 0x26, 0xe5, 0xb1, 0x37, 0x18, 0x24, 0xd3, +0x19, 0xf5, 0xb3, 0xbc, 0xee, 0x2d, 0xb5, 0x31, 0xf5, 0xca, 0xcf, 0xba, 0x1b, 0xe4, 0x10, 0xe7, 0xce, 0xf3, 0xf2, 0xd2, 0x62, 0x08, 0xf6, 0xb9, 0xec, 0xdf, 0x0b, 0x33, 0x0a, 0xfb, 0x3d, 0xe7, +0xf5, 0x27, 0xfb, 0x29, 0xb5, 0x00, 0xd3, 0x1b, 0xfc, 0x32, 0xad, 0xbc, 0x33, 0x13, 0x1b, 0xe9, 0x24, 0x23, 0xb6, 0xdd, 0x01, 0x31, 0xff, 0x0f, 0xad, 0xde, 0xfb, 0x90, 0xcd, 0x0a, 0xf9, 0xe2, +0x47, 0xd1, 0xf8, 0xdf, 0x45, 0xb8, 0xe0, 0xfd, 0xd2, 0x00, 0xc0, 0x0c, 0x7f, 0x23, 0xef, 0xdd, 0xec, 0x14, 0xf9, 0xb4, 0x04, 0xfb, 0xfa, 0xd2, 0xb1, 0xd7, 0xa0, 0xe0, 0x2a, 0xf3, 0x16, 0xff, +0x14, 0x08, 0xb5, 0xa6, 0x78, 0x24, 0x09, 0x09, 0x14, 0xf0, 0x08, 0x30, 0xc1, 0xf0, 0x05, 0xe3, 0xe7, 0x05, 0xfc, 0x0b, 0x07, 0x17, 0xfa, 0xf2, 0x23, 0xef, 0x01, 0xf1, 0xe4, 0x15, 0xff, 0x29, +0xca, 0x09, 0x31, 0x08, 0xcf, 0x35, 0xb9, 0xd6, 0x21, 0xfa, 0xf5, 0x10, 0x13, 0xed, 0xf0, 0x17, 0x01, 0x05, 0x10, 0xfa, 0x13, 0xf0, 0x19, 0xaa, 0x10, 0xf7, 0xf1, 0x0f, 0xfe, 0x11, 0x19, 0xf5, +0x29, 0xe3, 0xfa, 0x06, 0xf9, 0x0e, 0x02, 0xf3, 0x0a, 0x0d, 0x0a, 0x16, 0xf8, 0x22, 0x13, 0x15, 0xf3, 0x09, 0x1d, 0xfc, 0xcd, 0x16, 0x00, 0xd6, 0xc1, 0x11, 0x0a, 0xc9, 0x04, 0xfe, 0x0a, 0x12, +0xe5, 0x21, 0x10, 0x06, 0x00, 0xf9, 0xe1, 0xd2, 0x35, 0x2a, 0xff, 0xf3, 0x46, 0xeb, 0xda, 0xd9, 0xf4, 0x0d, 0x18, 0xcf, 0x06, 0x1d, 0xf9, 0x08, 0xed, 0x25, 0x39, 0x12, 0xf4, 0x32, 0x1d, 0x01, +0x0e, 0x15, 0x19, 0x20, 0xf7, 0x15, 0x17, 0xe4, 0xff, 0x1d, 0x2d, 0xba, 0x48, 0xfe, 0x7f, 0xf9, 0xf6, 0xe9, 0x0f, 0x49, 0x2f, 0x0e, 0xe5, 0x05, 0xf1, 0x21, 0x18, 0xb8, 0x00, 0x9e, 0x95, 0x2b, +0xf8, 0xf4, 0xf6, 0xc7, 0x2b, 0xb9, 0x30, 0xd7, 0xd8, 0xd3, 0x2b, 0xe1, 0x08, 0xfb, 0x28, 0x0b, 0xd0, 0x4b, 0xb3, 0x21, 0x1f, 0xd8, 0x39, 0x18, 0x00, 0xec, 0x23, 0x97, 0xfd, 0xbe, 0xfc, 0xde, +0xbb, 0xb8, 0xdc, 0x1a, 0x1a, 0x15, 0xc7, 0x35, 0x00, 0xd1, 0xef, 0xfc, 0xfb, 0x2c, 0xbc, 0x01, 0x07, 0x06, 0x0f, 0x06, 0xc7, 0xde, 0xf0, 0x09, 0xfa, 0x21, 0x1c, 0x1c, 0x25, 0x2d, 0xf1, 0x1a, +0x29, 0x2c, 0x1a, 0x1a, 0x45, 0x21, 0x0b, 0x23, 0x19, 0x26, 0x00, 0xf9, 0x09, 0x4b, 0x2a, 0xdd, 0x02, 0xfc, 0x3e, 0x09, 0x14, 0x17, 0x01, 0x33, 0x23, 0xec, 0x2d, 0x12, 0x3b, 0x23, 0xe2, 0x23, +0x4d, 0x07, 0x1e, 0x16, 0x26, 0x2d, 0x06, 0xcd, 0xf5, 0x15, 0x19, 0x19, 0xfe, 0x10, 0x18, 0xfe, 0x0d, 0x2e, 0x23, 0x09, 0x1f, 0x12, 0xd4, 0x24, 0xf7, 0x20, 0x4c, 0xf2, 0x2d, 0xda, 0x60, 0x1a, +0x2f, 0xf0, 0x2a, 0xf3, 0x2d, 0x2b, 0xeb, 0x16, 0x5a, 0xc9, 0x0c, 0xe1, 0xf1, 0x06, 0xfb, 0x71, 0x0b, 0xf5, 0x0f, 0xf7, 0x4f, 0x3c, 0x17, 0x37, 0xfd, 0x30, 0x74, 0xb7, 0xfd, 0x19, 0x0f, 0xfb, +0xf6, 0x60, 0x0d, 0xf5, 0x06, 0x2d, 0xe1, 0x37, 0xe8, 0x05, 0x4b, 0x0d, 0x30, 0x0c, 0xff, 0x40, 0x08, 0x0e, 0x3d, 0x18, 0x31, 0xfb, 0x08, 0x25, 0xf5, 0x81, 0xf9, 0xeb, 0xf8, 0xe8, 0x4c, 0x08, +0x11, 0x01, 0xe0, 0x31, 0xe7, 0x2e, 0x5e, 0xda, 0x34, 0xde, 0x3a, 0x20, 0x38, 0xe8, 0x10, 0xc2, 0x1b, 0x97, 0x0a, 0xf5, 0xe7, 0x50, 0x3b, 0x08, 0xfe, 0xc5, 0xd2, 0x57, 0xcf, 0x16, 0x06, 0x1f, +0x0e, 0x16, 0x18, 0xe3, 0x4b, 0xe1, 0x29, 0xbb, 0x13, 0x25, 0x81, 0xe7, 0x47, 0xea, 0xf9, 0x25, 0x2d, 0xd5, 0x18, 0xf4, 0x1f, 0x07, 0x08, 0x11, 0x27, 0xd8, 0xcf, 0x07, 0xd8, 0xe2, 0x28, 0xc9, +0xf3, 0x0a, 0x24, 0x03, 0xf2, 0x05, 0x1b, 0x9f, 0x0f, 0xf7, 0xf0, 0xce, 0x12, 0xea, 0x20, 0xdd, 0x43, 0xec, 0x40, 0x37, 0xe2, 0x12, 0xfe, 0xf2, 0xf2, 0x14, 0xb3, 0x0e, 0xe7, 0xe5, 0xeb, 0x23, +0xff, 0x18, 0x0e, 0x0b, 0xcc, 0xfb, 0x01, 0xf4, 0x04, 0x04, 0xe3, 0x25, 0xc9, 0xd4, 0xe9, 0xf2, 0x26, 0xe7, 0x14, 0x31, 0xcd, 0x02, 0x17, 0xd5, 0x2e, 0xf3, 0xe8, 0x2a, 0x03, 0x03, 0xd3, 0xfc, +0xe5, 0xfc, 0xf8, 0x0c, 0x02, 0x16, 0xe0, 0xdc, 0xff, 0x12, 0xd6, 0x10, 0x10, 0xfb, 0xe7, 0xf8, 0x06, 0x34, 0xff, 0xff, 0xe8, 0x16, 0x03, 0x2e, 0x10, 0x49, 0x0c, 0x06, 0xe1, 0xed, 0x04, 0xbb, +0x0e, 0xe8, 0x05, 0x32, 0xf1, 0xfe, 0x2c, 0xbc, 0x5e, 0x1b, 0xed, 0x25, 0x9a, 0xd1, 0xe4, 0x4a, 0xc5, 0x02, 0x36, 0x2a, 0x14, 0xf9, 0x14, 0xef, 0xed, 0x2d, 0xe8, 0x0c, 0xef, 0x02, 0xcd, 0x12, +0xf8, 0x1d, 0xfc, 0xe4, 0xec, 0xfb, 0xe2, 0xfd, 0x3a, 0xd0, 0x2c, 0xe8, 0xea, 0x17, 0x14, 0xf6, 0x30, 0xa1, 0xc5, 0x02, 0xb5, 0x17, 0xf4, 0x59, 0x25, 0x06, 0xfd, 0xfd, 0xc8, 0xec, 0x16, 0x41, +0xd8, 0xe4, 0x21, 0x30, 0xdf, 0xde, 0x01, 0x15, 0xfe, 0x29, 0x23, 0xbf, 0xe4, 0x24, 0xf0, 0x1d, 0xed, 0xeb, 0x28, 0x07, 0x1d, 0x43, 0x30, 0xd4, 0x04, 0x1d, 0x00, 0xe2, 0xd2, 0x28, 0xe5, 0xfa, +0xb9, 0x0b, 0xf3, 0x1a, 0x0a, 0xe5, 0x19, 0xfa, 0xba, 0x19, 0xcc, 0xff, 0x0b, 0xe6, 0x18, 0x0f, 0x23, 0xd7, 0x06, 0x12, 0x3d, 0xe4, 0x18, 0xdc, 0xf0, 0xf4, 0x3e, 0xeb, 0xe7, 0xeb, 0xf4, 0x0d, +0xe2, 0x0b, 0x22, 0xf4, 0x0e, 0xf5, 0xf7, 0xed, 0xf3, 0xf8, 0x0d, 0xf3, 0xd7, 0xee, 0xd4, 0xf9, 0xdc, 0xeb, 0xd7, 0x03, 0x26, 0xcf, 0x0c, 0x19, 0xe6, 0x21, 0x01, 0x22, 0x02, 0x10, 0x1a, 0x0f, +0x20, 0xe0, 0xdc, 0x00, 0xfb, 0x11, 0xd4, 0xdf, 0xfc, 0xcb, 0x25, 0x12, 0xc9, 0x25, 0xff, 0xe0, 0xc6, 0x01, 0x06, 0xe1, 0xef, 0x08, 0x00, 0xd9, 0x06, 0x19, 0x29, 0xd8, 0x08, 0x24, 0xed, 0xf5, +0xed, 0x13, 0xd7, 0x2c, 0x2e, 0xda, 0x01, 0xe0, 0xef, 0x2c, 0x15, 0xde, 0xea, 0xce, 0x35, 0xff, 0xe0, 0x01, 0xe9, 0x14, 0xfe, 0xf9, 0x01, 0xf2, 0x0c, 0xd4, 0x36, 0x1d, 0xcb, 0x4c, 0x02, 0xe3, +0xd4, 0xf1, 0x3e, 0xdf, 0x0e, 0x81, 0x32, 0x3b, 0x11, 0xf1, 0xf8, 0xe5, 0x3d, 0x27, 0xcd, 0xe0, 0xb3, 0x39, 0xc3, 0xfd, 0x45, 0x26, 0xeb, 0xe6, 0xf1, 0xdb, 0xf5, 0xb7, 0xeb, 0xea, 0xcb, 0x05, +0xbd, 0xf4, 0x04, 0xf1, 0x18, 0xf7, 0x16, 0x34, 0xf3, 0xe0, 0xff, 0x0f, 0xf8, 0xff, 0xfe, 0x08, 0xfc, 0x1b, 0x27, 0x1b, 0xed, 0xf6, 0x09, 0xed, 0x1a, 0xe5, 0xfc, 0xe8, 0x26, 0x00, 0xe1, 0xef, +0x02, 0xdd, 0xf4, 0x00, 0xd7, 0x25, 0xd1, 0x04, 0x09, 0xdb, 0x02, 0x11, 0x02, 0x26, 0xaf, 0x07, 0xc3, 0x26, 0xdb, 0xf4, 0xcf, 0xf1, 0x2d, 0xd8, 0x0a, 0x0e, 0xf5, 0xf3, 0x1d, 0x08, 0x0c, 0x1f, +0x25, 0xef, 0x1c, 0x1b, 0x10, 0xf1, 0xff, 0x1e, 0xe9, 0x02, 0x13, 0xe9, 0xf8, 0x03, 0x03, 0x00, 0xf8, 0xd4, 0x07, 0x05, 0xf3, 0x1e, 0x0b, 0xcd, 0xfc, 0x13, 0xe8, 0xf7, 0xe8, 0xff, 0x0d, 0x25, +0xe0, 0xf3, 0xf6, 0xe9, 0xfc, 0xf9, 0x02, 0xf0, 0x24, 0x1c, 0xec, 0xf7, 0x20, 0xf2, 0x13, 0x12, 0xf3, 0xe1, 0x45, 0x29, 0x2c, 0xde, 0x15, 0x06, 0xf6, 0xfc, 0xee, 0xd5, 0x29, 0xf3, 0x08, 0x0e, +0x00, 0xe3, 0x10, 0x3b, 0xdb, 0x33, 0x01, 0xff, 0x25, 0x2b, 0xca, 0xdc, 0x35, 0x1f, 0xd5, 0x2c, 0xcf, 0xe0, 0xf8, 0x1d, 0x0d, 0xef, 0x2e, 0x04, 0x13, 0x17, 0xc2, 0xd9, 0x6a, 0x57, 0xe3, 0xe0, +0x07, 0xb5, 0x45, 0xc4, 0xd8, 0x42, 0xc2, 0x7f, 0x82, 0x29, 0x3b, 0x0f, 0x74, 0xf7, 0x35, 0x34, 0x03, 0x10, 0xbb, 0x18, 0xc3, 0x17, 0x14, 0x1f, 0x41, 0x16, 0x05, 0x9c, 0x20, 0xa3, 0xed, 0x9b, +0xd3, 0xde, 0xe4, 0x5d, 0xf3, 0xde, 0xaa, 0x2d, 0x0b, 0xf5, 0xe4, 0xe9, 0x1f, 0xc6, 0xc1, 0x34, 0x40, 0xb4, 0x17, 0x0c, 0xf1, 0xbd, 0xb4, 0xee, 0x14, 0xc1, 0xd2, 0xe3, 0xcb, 0xf8, 0x51, 0x14, +0x10, 0x19, 0x08, 0xe1, 0x12, 0x14, 0x19, 0xbe, 0x0b, 0xaf, 0x0f, 0xf3, 0xe7, 0xfb, 0x28, 0xb0, 0xef, 0x01, 0x1f, 0x38, 0xfc, 0x23, 0xa4, 0x4a, 0x14, 0x12, 0xdc, 0xeb, 0x06, 0xf0, 0xb6, 0xff, +0x47, 0x16, 0xf7, 0xe8, 0x02, 0xd8, 0xb6, 0xec, 0x13, 0x1d, 0xf6, 0x04, 0xe5, 0xc0, 0x05, 0x1c, 0xe9, 0x19, 0x33, 0x12, 0x2a, 0xc6, 0x0a, 0xe6, 0xed, 0xdd, 0xf7, 0x1e, 0x0e, 0x0c, 0x51, 0xcf, +0x19, 0x0b, 0xf1, 0x40, 0x1e, 0x25, 0xcb, 0x24, 0xf4, 0xd1, 0xcd, 0x0d, 0xf0, 0xe5, 0xb9, 0x03, 0x16, 0x11, 0xc6, 0xb5, 0xc2, 0xf7, 0xc5, 0xe0, 0xfe, 0xba, 0xdd, 0x0f, 0xf4, 0xc1, 0xe7, 0x3e, +0x08, 0x40, 0x1d, 0xef, 0x25, 0xbc, 0x12, 0x2b, 0xeb, 0xed, 0xf9, 0x40, 0x07, 0x13, 0xf8, 0xcb, 0x21, 0xdb, 0x0a, 0x1a, 0xbe, 0x08, 0xd2, 0x10, 0xbf, 0x07, 0x43, 0x0b, 0xd3, 0x1b, 0xe7, 0x3e, +0xf0, 0x09, 0x9c, 0xee, 0x05, 0x3a, 0xdb, 0xd4, 0x38, 0x08, 0xdc, 0x18, 0xec, 0xff, 0xb0, 0xff, 0x31, 0x4d, 0xb8, 0xef, 0x38, 0xcf, 0xd6, 0x12, 0x12, 0xe1, 0xd2, 0x6b, 0x41, 0xef, 0xbc, 0x10, +0x21, 0xdb, 0x3e, 0x0a, 0xda, 0x81, 0xdb, 0xff, 0xfc, 0xdc, 0x07, 0x14, 0xf6, 0x00, 0xca, 0x03, 0xe4, 0x11, 0x1e, 0x00, 0xd3, 0x03, 0xf9, 0xda, 0x18, 0x0e, 0x06, 0xf3, 0xe8, 0xe5, 0xce, 0xff, +0x09, 0x0a, 0x02, 0xfc, 0xfe, 0xf9, 0xe5, 0x0f, 0x1b, 0xb2, 0x0d, 0x3d, 0xee, 0x13, 0xeb, 0x0a, 0x15, 0x15, 0x00, 0x06, 0x10, 0xf1, 0x06, 0xed, 0xf4, 0xfb, 0xec, 0x0c, 0x26, 0xdd, 0xf6, 0x0b, +0x2d, 0x01, 0xf2, 0x07, 0xee, 0x1e, 0x01, 0xf0, 0x00, 0x05, 0x02, 0x01, 0xfd, 0x02, 0x11, 0x02, 0xfd, 0x0c, 0xea, 0xf7, 0xfc, 0x06, 0x0c, 0x08, 0x08, 0x1c, 0x23, 0x01, 0xff, 0x01, 0x10, 0x03, +0x09, 0x12, 0xfd, 0x18, 0x05, 0xfb, 0xf2, 0xfa, 0xe9, 0xf9, 0x13, 0xff, 0x1f, 0x01, 0x14, 0x05, 0x10, 0x00, 0xf8, 0xf1, 0x10, 0xe7, 0x03, 0xfa, 0x12, 0x08, 0x06, 0xed, 0x08, 0xfd, 0x17, 0xf8, +0x05, 0x09, 0xfa, 0xe8, 0x0e, 0x07, 0x13, 0x1e, 0x10, 0x0c, 0xe6, 0xf3, 0x09, 0xfd, 0x02, 0xf4, 0xff, 0x08, 0x04, 0x01, 0x15, 0xff, 0x01, 0x19, 0x09, 0x38, 0x01, 0xe8, 0x05, 0x81, 0x0b, 0x2f, +0x08, 0x11, 0x0c, 0xae, 0x2d, 0xfa, 0x58, 0x0f, 0xf3, 0x1d, 0xce, 0x12, 0xfc, 0xba, 0xf5, 0xed, 0xf9, 0x1b, 0xf4, 0x52, 0x0a, 0x2d, 0x00, 0x10, 0x24, 0xea, 0x09, 0xe6, 0xe7, 0xa8, 0x0a, 0x27, +0xef, 0xbc, 0xeb, 0x0a, 0x04, 0xe5, 0x24, 0x2c, 0x27, 0xff, 0x03, 0x13, 0xea, 0x08, 0x0f, 0xee, 0xed, 0x06, 0xed, 0xf3, 0x23, 0x1b, 0x13, 0x0d, 0x11, 0xe8, 0x1d, 0xed, 0x0e, 0x33, 0x22, 0x11, +0xbf, 0xd8, 0x00, 0x02, 0xf3, 0x09, 0xf3, 0xd8, 0xe8, 0x06, 0x08, 0x15, 0x04, 0x04, 0xca, 0xf3, 0xdd, 0x17, 0x00, 0xfe, 0xfc, 0x01, 0x14, 0xe4, 0x0c, 0xfd, 0xff, 0xfb, 0xe9, 0x0f, 0xf9, 0x18, +0x26, 0xfe, 0xfb, 0xe1, 0x01, 0xf9, 0x16, 0xf1, 0x01, 0xd1, 0x04, 0xf6, 0xeb, 0x0a, 0x21, 0x0a, 0xf0, 0xd8, 0x01, 0xff, 0xed, 0xfd, 0xf8, 0xff, 0x0f, 0x16, 0x01, 0x04, 0x25, 0xf8, 0x12, 0xe6, +0xeb, 0x10, 0xe3, 0xf1, 0xf9, 0x12, 0xdb, 0x07, 0xf5, 0x22, 0xec, 0x10, 0xe7, 0xf5, 0x10, 0x03, 0xfe, 0x07, 0xef, 0x13, 0xff, 0xde, 0x0d, 0xff, 0xfc, 0xdb, 0xfd, 0x10, 0xf8, 0x17, 0x00, 0x1c, +0xfb, 0xee, 0x06, 0x2d, 0xef, 0xfc, 0xf0, 0x01, 0x0f, 0x15, 0x02, 0xfa, 0xff, 0xeb, 0x04, 0x14, 0xdb, 0xf2, 0xf8, 0x04, 0xf1, 0xf4, 0x29, 0x06, 0x40, 0x3f, 0xc7, 0x00, 0xf7, 0x19, 0xd5, 0x1e, +0xeb, 0xd4, 0x16, 0x02, 0x19, 0x2b, 0xb0, 0x7f, 0xb1, 0x1d, 0x32, 0x1a, 0x12, 0xe0, 0x29, 0xf8, 0xfb, 0x33, 0x02, 0x23, 0xee, 0xf8, 0xf8, 0x23, 0xef, 0x38, 0xfc, 0xea, 0x01, 0xb3, 0x05, 0x00, +0xc4, 0xcd, 0x09, 0x13, 0x10, 0xe4, 0x25, 0x2e, 0xd0, 0xbc, 0x09, 0x14, 0xe1, 0xe3, 0xd5, 0x0a, 0xdb, 0xbe, 0xfe, 0xf6, 0xb0, 0xff, 0xf7, 0xc8, 0x27, 0xe7, 0x13, 0xd0, 0x04, 0x0e, 0x81, 0x1c, +0x1e, 0xff, 0xd4, 0xff, 0x0a, 0x10, 0xd2, 0x04, 0xf6, 0xb9, 0xfa, 0x02, 0xe6, 0x18, 0xf0, 0x25, 0x36, 0x4a, 0x00, 0x12, 0x06, 0xcd, 0x12, 0x02, 0x06, 0x06, 0xc9, 0x07, 0xf7, 0xf1, 0x06, 0x1d, +0x14, 0xe5, 0xf1, 0x14, 0x02, 0xd7, 0xfd, 0xfc, 0x04, 0xf9, 0x1e, 0xe8, 0x21, 0xec, 0xeb, 0x12, 0xf4, 0xe2, 0x17, 0xf7, 0xe7, 0xee, 0x0c, 0xfc, 0xd5, 0x24, 0xe5, 0x06, 0x01, 0x2a, 0xfb, 0x0a, +0xfa, 0x16, 0xf7, 0x12, 0xdb, 0xfd, 0xdf, 0xfd, 0x18, 0x1a, 0x08, 0x19, 0xf9, 0x1a, 0x16, 0xd5, 0xf9, 0xf5, 0x07, 0x04, 0x08, 0x16, 0x12, 0x22, 0xf2, 0x22, 0x0c, 0x38, 0xfb, 0xf3, 0x04, 0xf8, +0xec, 0xfe, 0x0b, 0x18, 0x0e, 0xee, 0xe9, 0x17, 0xf2, 0x2f, 0xfc, 0x13, 0x0b, 0x10, 0x25, 0xe5, 0xe8, 0xfc, 0xf9, 0x10, 0xe6, 0xe5, 0x25, 0x02, 0x0a, 0xfc, 0x0a, 0xe3, 0x0c, 0x47, 0x1f, 0x2b, +0x3d, 0x3b, 0xf6, 0xa5, 0x59, 0x11, 0xfb, 0x4f, 0xde, 0x12, 0xff, 0x0a, 0xed, 0x04, 0x52, 0xfe, 0xfe, 0x40, 0xc1, 0xb9, 0x0f, 0xfd, 0x03, 0x3e, 0xaa, 0x42, 0xfe, 0xcd, 0xf2, 0xc6, 0x22, 0xc6, +0xce, 0xae, 0x98, 0x3b, 0x05, 0x15, 0xd3, 0x0a, 0xbb, 0xc9, 0xe6, 0xfd, 0x12, 0xfc, 0xad, 0x13, 0xc0, 0xfc, 0x16, 0x22, 0x8f, 0x2e, 0xd2, 0xea, 0xf8, 0x3a, 0xfa, 0xe9, 0x12, 0xf7, 0x88, 0xf4, +0x26, 0xf9, 0x37, 0x20, 0x31, 0xf6, 0xff, 0xf7, 0x2a, 0xb4, 0x0c, 0x17, 0x05, 0x28, 0xcd, 0xfe, 0x04, 0xff, 0x19, 0xdf, 0xf3, 0x08, 0x3d, 0xf6, 0xc4, 0x06, 0x0a, 0xf7, 0x20, 0x29, 0xec, 0xf3, +0xe6, 0xfc, 0xde, 0xf7, 0xc2, 0x50, 0xe4, 0x09, 0xd0, 0x38, 0xff, 0xdb, 0xe8, 0x14, 0xd8, 0x23, 0x2d, 0x11, 0xe7, 0x0c, 0x04, 0xd8, 0x1f, 0x02, 0xfc, 0x09, 0x35, 0x0d, 0xe8, 0x20, 0xe4, 0xfe, +0x04, 0xfb, 0xff, 0xf7, 0x05, 0xee, 0x16, 0x02, 0xfb, 0x09, 0x17, 0x18, 0x45, 0x2a, 0xcd, 0x22, 0x30, 0xe1, 0x14, 0x04, 0x0d, 0xcf, 0x06, 0x0c, 0x04, 0xca, 0x30, 0xe5, 0x15, 0xf9, 0x0a, 0x14, +0xff, 0x21, 0x07, 0xec, 0x03, 0xf7, 0x4d, 0xf4, 0xda, 0x05, 0x2d, 0x10, 0xf9, 0xfe, 0x26, 0xe0, 0x08, 0xe0, 0x10, 0x28, 0xde, 0x24, 0x24, 0x39, 0x0a, 0x1d, 0x1e, 0xf5, 0xd8, 0x20, 0x24, 0x12, +0x7f, 0xea, 0x3c, 0xf9, 0x26, 0xf5, 0x25, 0xe2, 0xfa, 0xeb, 0xfb, 0x38, 0x30, 0xda, 0x3d, 0x21, 0x10, 0xed, 0xf0, 0xce, 0xc8, 0x1d, 0x77, 0x2c, 0xd9, 0xee, 0x05, 0x29, 0xce, 0xd1, 0x18, 0xd1, +0xe6, 0xe9, 0x19, 0xc3, 0xf1, 0x30, 0x02, 0x0e, 0x06, 0x0b, 0x2c, 0x13, 0x08, 0xed, 0xe7, 0xef, 0xc9, 0x81, 0x93, 0xdb, 0xe8, 0xf5, 0xd6, 0xe1, 0xbf, 0x21, 0x00, 0x06, 0xdd, 0x34, 0xd9, 0x2a, +0xc5, 0x05, 0xad, 0xe0, 0x12, 0xed, 0x0f, 0x01, 0x9f, 0xdb, 0xfe, 0xdc, 0xed, 0xe7, 0xe8, 0x0f, 0x33, 0x25, 0xc5, 0xf7, 0x09, 0x1b, 0xe2, 0xed, 0x02, 0xf9, 0xf6, 0x08, 0xd5, 0xf6, 0xce, 0x0f, +0xd4, 0xca, 0xfa, 0xec, 0xe0, 0xdc, 0xd9, 0x01, 0xeb, 0xcc, 0xf6, 0x00, 0xf1, 0x0b, 0xc5, 0x0f, 0xfd, 0xef, 0xfd, 0xd2, 0x02, 0xf3, 0x0c, 0xe2, 0xdc, 0x2b, 0xcf, 0x07, 0x2c, 0x2c, 0x0c, 0xcc, +0x0c, 0x1c, 0xfa, 0xd6, 0xf3, 0xdb, 0x03, 0xca, 0x26, 0x27, 0x07, 0x1c, 0xdf, 0xf9, 0x1a, 0x2d, 0x0e, 0x15, 0x19, 0xef, 0x1e, 0x1a, 0xf5, 0x11, 0x0d, 0xf4, 0x15, 0x23, 0x07, 0x16, 0xe6, 0x27, +0x22, 0xeb, 0xfc, 0xf0, 0xe5, 0xf9, 0x03, 0x0a, 0x03, 0x43, 0xf9, 0x0c, 0x25, 0x2c, 0x30, 0x0c, 0xf8, 0x28, 0xfd, 0xfb, 0x2c, 0xed, 0x36, 0xf9, 0xfe, 0x32, 0xde, 0xda, 0xfd, 0xdc, 0x22, 0x72, +0x0b, 0xfe, 0xf6, 0xe7, 0x50, 0x3d, 0x0e, 0x3a, 0xe6, 0x21, 0x2c, 0x09, 0x0a, 0xad, 0x08, 0x18, 0x17, 0xe0, 0xb9, 0xe2, 0xff, 0xf1, 0x28, 0x2a, 0x1b, 0x30, 0xae, 0xd7, 0xef, 0xda, 0x34, 0x08, +0xd8, 0xe9, 0x07, 0xec, 0xde, 0xc0, 0x25, 0x08, 0x1a, 0x02, 0x07, 0x1d, 0xef, 0x1e, 0x24, 0xde, 0x28, 0x0c, 0x15, 0x17, 0x26, 0xc7, 0x32, 0x03, 0x0b, 0xc5, 0xda, 0xd0, 0xee, 0x1e, 0x2c, 0xdc, +0xd5, 0x12, 0x09, 0x02, 0x11, 0x1a, 0x23, 0xa7, 0x20, 0x05, 0xf4, 0xe8, 0x40, 0xd4, 0xc1, 0xd1, 0xf4, 0x09, 0xf0, 0xe2, 0xe1, 0x0d, 0xe4, 0xe5, 0x3e, 0x33, 0x11, 0xf8, 0x30, 0x14, 0xe9, 0xe5, +0x33, 0x04, 0x08, 0xe5, 0x07, 0x08, 0x1c, 0x13, 0x02, 0x0d, 0xeb, 0x1e, 0x1b, 0x08, 0xf6, 0xf6, 0xde, 0xec, 0xdc, 0x0c, 0xf9, 0xf6, 0x2a, 0xfd, 0x07, 0x1e, 0x00, 0xd5, 0x17, 0xde, 0x01, 0xfe, +0xea, 0xf6, 0xef, 0xe6, 0x08, 0xec, 0x23, 0x38, 0xeb, 0x32, 0xf2, 0xf7, 0x7f, 0x40, 0x2c, 0x01, 0x03, 0xfc, 0xee, 0xf5, 0xff, 0x10, 0x12, 0x2b, 0xe1, 0xf8, 0x08, 0x15, 0xcd, 0x03, 0x20, 0x06, +0x1a, 0x13, 0xfb, 0x07, 0x11, 0x00, 0x03, 0xfa, 0x03, 0x40, 0x4d, 0xdd, 0x09, 0x12, 0x14, 0x28, 0xe1, 0xc8, 0x09, 0x32, 0x2e, 0x0c, 0x24, 0xdc, 0xff, 0x32, 0xd4, 0xcb, 0x17, 0xe7, 0xf1, 0x46, +0x0c, 0xe5, 0x22, 0xf3, 0x13, 0xec, 0x29, 0xd9, 0xf6, 0x0a, 0xea, 0x0e, 0x5f, 0xfa, 0xe6, 0xe6, 0xfa, 0x16, 0xe9, 0x08, 0xf9, 0x18, 0x3c, 0x12, 0xe4, 0x04, 0x0c, 0xef, 0xd5, 0x17, 0xe6, 0x59, +0xfc, 0x16, 0x00, 0xf3, 0xe4, 0x4f, 0xbb, 0x12, 0x20, 0xed, 0x0f, 0x15, 0xe8, 0xc1, 0x03, 0xeb, 0xdf, 0x22, 0x40, 0xfb, 0x39, 0x3a, 0x45, 0x05, 0x40, 0x0a, 0x0b, 0x1d, 0xfb, 0x10, 0x30, 0x1c, +0xe0, 0xf6, 0x2a, 0xe3, 0x06, 0x23, 0xcb, 0x07, 0x21, 0x22, 0xf0, 0xdd, 0xb6, 0xed, 0xe7, 0x0b, 0xde, 0x6c, 0x52, 0x0b, 0x2f, 0xf5, 0xec, 0xe8, 0xf5, 0xe7, 0xf6, 0xf4, 0xdc, 0xd6, 0x27, 0x10, +0x14, 0xfb, 0x0e, 0xcc, 0x3c, 0xd9, 0x15, 0xfd, 0x0d, 0xbe, 0xfe, 0xfb, 0xd4, 0x22, 0x6d, 0xff, 0xf0, 0x1d, 0x1f, 0xf2, 0xda, 0x31, 0xa4, 0xd1, 0xd7, 0xcc, 0xeb, 0xa2, 0xe4, 0x07, 0xfd, 0xba, +0xcf, 0xe5, 0x36, 0x2d, 0xfb, 0xe2, 0x01, 0x15, 0x4f, 0x02, 0xec, 0xd7, 0x0b, 0xee, 0x19, 0x23, 0x34, 0xf9, 0xe8, 0xe0, 0x4f, 0xfb, 0x22, 0x50, 0xd7, 0xe1, 0xcf, 0x47, 0x15, 0x22, 0x52, 0xd8, +0x06, 0x0f, 0x37, 0xf5, 0x0a, 0x15, 0xf5, 0xe0, 0xb9, 0xce, 0x09, 0xfd, 0x45, 0xfb, 0x11, 0x02, 0x21, 0xbb, 0x28, 0x00, 0xda, 0x2b, 0xaa, 0x45, 0x31, 0xfe, 0xe3, 0x01, 0x11, 0xb3, 0x05, 0xdb, +0x5b, 0xe6, 0x0d, 0xe9, 0x10, 0xe8, 0x1f, 0x4c, 0x93, 0x1e, 0xdf, 0x34, 0x06, 0x5a, 0x01, 0xbf, 0x00, 0x33, 0x55, 0x91, 0xfd, 0xf6, 0xdd, 0xfa, 0xdf, 0xe9, 0x0b, 0x25, 0x46, 0x34, 0x1f, 0x0e, +0x7f, 0xdc, 0x18, 0xf5, 0xd8, 0x04, 0x92, 0xfe, 0xec, 0xf8, 0xab, 0x14, 0xff, 0xe9, 0x03, 0xd1, 0xee, 0x15, 0x08, 0x00, 0xfe, 0xe3, 0xf6, 0xfd, 0xed, 0xfd, 0x16, 0xf7, 0xe6, 0x19, 0x11, 0xf6, +0xdc, 0x0a, 0xff, 0xf8, 0xff, 0x06, 0xfb, 0x12, 0x24, 0xdb, 0xec, 0x03, 0xde, 0x0a, 0xed, 0xec, 0x3c, 0x1c, 0x11, 0x00, 0xef, 0xf4, 0xf4, 0xee, 0xf9, 0xf9, 0xe2, 0x08, 0x10, 0xf2, 0x01, 0xf1, +0x10, 0x27, 0x0c, 0x1c, 0xe8, 0xe3, 0x0b, 0xfd, 0x22, 0xe4, 0xf7, 0xf0, 0xdf, 0xf8, 0x04, 0xe3, 0xea, 0xff, 0x10, 0x0d, 0x1e, 0x2c, 0x05, 0xde, 0xfd, 0xed, 0x05, 0x09, 0xfd, 0x13, 0x07, 0x02, +0x1a, 0x06, 0x0e, 0xec, 0x12, 0xfe, 0xdc, 0xd7, 0x12, 0x17, 0x08, 0x00, 0x29, 0x03, 0x26, 0x12, 0x1f, 0x19, 0x06, 0xed, 0x02, 0x04, 0xfa, 0xfc, 0x1d, 0x08, 0x18, 0xf2, 0xf5, 0xfb, 0x03, 0x0d, +0x1c, 0x15, 0xf0, 0x18, 0xfc, 0x12, 0x05, 0xfe, 0xff, 0x13, 0x06, 0x28, 0x0d, 0x26, 0x06, 0x05, 0xf5, 0x20, 0xf0, 0x08, 0x17, 0x01, 0x0a, 0x09, 0x28, 0x19, 0xd4, 0x16, 0x40, 0xbe, 0x00, 0xec, +0x36, 0xdd, 0x0a, 0xf9, 0xf8, 0x41, 0x81, 0xde, 0xd3, 0x35, 0x0d, 0x26, 0xdf, 0x11, 0x61, 0xfa, 0xe4, 0xfd, 0x35, 0x4e, 0xf7, 0x39, 0xe2, 0x2f, 0x15, 0x19, 0x1c, 0x10, 0xfc, 0x03, 0x46, 0xef, +0xbc, 0x24, 0xde, 0x3f, 0x2e, 0xd9, 0x5b, 0x2c, 0xf0, 0x03, 0xce, 0x33, 0xc6, 0x0e, 0xf3, 0xf0, 0xe5, 0x0f, 0xe3, 0x2c, 0x0f, 0x0c, 0xfe, 0x04, 0x3e, 0xe4, 0x17, 0x00, 0xf9, 0xf3, 0xcc, 0x04, +0xed, 0xf1, 0x04, 0x03, 0xd6, 0xf2, 0xfc, 0xe4, 0x2b, 0xfb, 0x1f, 0x02, 0xe4, 0x0f, 0xfe, 0xfd, 0x0b, 0x07, 0xf1, 0x1a, 0x22, 0x1e, 0x21, 0xb7, 0xfe, 0x29, 0x03, 0xce, 0xfe, 0x0f, 0xd7, 0x18, +0x21, 0xfa, 0xe3, 0xe8, 0xfa, 0x07, 0xe4, 0xfb, 0x08, 0xfe, 0x0c, 0xef, 0x09, 0xfc, 0x18, 0xf6, 0xe3, 0xe4, 0x00, 0x0c, 0xde, 0xee, 0xf7, 0x0f, 0x01, 0x2b, 0x3b, 0xcb, 0x08, 0x0e, 0xee, 0xf7, +0xff, 0x1d, 0x0a, 0x13, 0xf0, 0xd6, 0xec, 0x05, 0xf2, 0xe0, 0xc8, 0xe7, 0x22, 0x11, 0xca, 0x09, 0x0b, 0xda, 0x1d, 0xcd, 0xc7, 0xf0, 0xf6, 0x00, 0xd8, 0xe7, 0x32, 0xf9, 0x04, 0x08, 0xfe, 0xfc, +0xff, 0x36, 0xde, 0xfe, 0xe4, 0x0d, 0x28, 0x02, 0xe8, 0x20, 0xe1, 0x09, 0x2d, 0xf6, 0x1f, 0xb6, 0x06, 0xe5, 0xf2, 0xf1, 0x18, 0xed, 0x0c, 0x0c, 0xbc, 0xea, 0xeb, 0xcd, 0x3e, 0xaa, 0xf6, 0xb4, +0xd0, 0xd9, 0x63, 0xf5, 0xe3, 0xcc, 0x0a, 0xcb, 0xcc, 0xd2, 0xe9, 0xd1, 0xd5, 0x3b, 0x58, 0xd8, 0x97, 0x7f, 0x0a, 0x4b, 0x09, 0x1b, 0x0a, 0x30, 0xb7, 0xf5, 0x46, 0x08, 0x27, 0x2c, 0x1d, 0xac, +0x0c, 0xba, 0xce, 0x69, 0x40, 0x08, 0x42, 0x3a, 0xf5, 0xd4, 0xf1, 0x17, 0x33, 0x15, 0x12, 0xc3, 0x0d, 0xef, 0x27, 0x62, 0x13, 0xf1, 0x12, 0x18, 0x34, 0x2d, 0xe0, 0xe7, 0x1c, 0x05, 0xe5, 0x29, +0x13, 0x2f, 0xe4, 0xf6, 0x0f, 0xfe, 0x02, 0xe6, 0x00, 0xf7, 0x10, 0xe7, 0x3a, 0xc2, 0x16, 0xfc, 0xea, 0xee, 0xc3, 0xe6, 0xf9, 0xee, 0x12, 0x08, 0xec, 0xe8, 0xb5, 0x15, 0x28, 0xf8, 0x05, 0x09, +0xf7, 0x04, 0xff, 0x4d, 0xf3, 0xbb, 0xec, 0xf8, 0x3c, 0x0a, 0x1d, 0xf5, 0x15, 0xda, 0xe8, 0xdf, 0xe7, 0x30, 0xeb, 0x1d, 0xf2, 0x23, 0x32, 0xfa, 0xfc, 0x07, 0xfb, 0xf5, 0xd3, 0xd0, 0x1e, 0xf7, +0xfa, 0xf9, 0xe0, 0x05, 0xf7, 0x05, 0x19, 0x01, 0xeb, 0xff, 0xef, 0x07, 0x2a, 0xea, 0xfb, 0x0b, 0xcf, 0x01, 0xf0, 0x44, 0xf0, 0x15, 0xf4, 0xce, 0x1a, 0x1f, 0xd2, 0x01, 0xe8, 0xe0, 0xce, 0xe0, +0xcb, 0xe7, 0xd3, 0xfe, 0x26, 0xd8, 0xe8, 0x0e, 0x02, 0xfc, 0xdf, 0x07, 0xd9, 0xb9, 0x04, 0xf8, 0x04, 0x28, 0xb6, 0xf1, 0xe8, 0x25, 0x18, 0xd7, 0xf2, 0xe9, 0x50, 0x11, 0x22, 0x1e, 0x1e, 0x0c, +0x29, 0x08, 0xdd, 0x34, 0xf6, 0xe3, 0x1b, 0xd8, 0xfa, 0xfc, 0xe7, 0x2a, 0x05, 0x12, 0x22, 0xf3, 0xd3, 0xef, 0xf5, 0x1c, 0x7f, 0xba, 0x0e, 0xcf, 0x20, 0xcc, 0xd3, 0x1f, 0xd4, 0xf3, 0xe3, 0xf8, +0x2e, 0xe9, 0xdb, 0xfd, 0x0c, 0x24, 0xdf, 0xd0, 0xfa, 0xd6, 0xaf, 0x1c, 0xfe, 0xf9, 0x5d, 0xca, 0xf7, 0xda, 0xfe, 0xfc, 0xab, 0xcc, 0x22, 0x1a, 0x3f, 0x0c, 0xd1, 0x07, 0x06, 0x0f, 0xdb, 0x38, +0x22, 0xf4, 0xc2, 0xff, 0x0f, 0x2a, 0xc8, 0xe8, 0xf7, 0xb4, 0x22, 0xdd, 0x12, 0x16, 0xa4, 0x16, 0x1f, 0x0f, 0xd9, 0x2c, 0xce, 0x2a, 0x16, 0x20, 0x55, 0x22, 0xc9, 0x4a, 0x22, 0xf4, 0xfb, 0x23, +0x5a, 0xce, 0x30, 0x20, 0x27, 0x34, 0xd6, 0x34, 0xff, 0xf1, 0x01, 0xf6, 0x2c, 0x33, 0x5d, 0xf7, 0x1c, 0x13, 0x0f, 0xe9, 0xf3, 0xe8, 0x08, 0xbc, 0xc0, 0x34, 0x78, 0xb2, 0x09, 0xde, 0x4f, 0xe1, +0x26, 0x2b, 0x15, 0x45, 0xb2, 0xce, 0xca, 0x39, 0x06, 0xf6, 0xeb, 0x17, 0xf9, 0xce, 0xe3, 0xfa, 0x34, 0x03, 0x17, 0xe3, 0x0f, 0xd0, 0x10, 0x19, 0xec, 0xcc, 0x2f, 0xef, 0x23, 0x2b, 0xf0, 0xf9, +0xf4, 0x0d, 0xf2, 0xdc, 0xd8, 0x00, 0x40, 0xff, 0x9a, 0x24, 0x41, 0x03, 0x3d, 0xd8, 0x2b, 0x0a, 0x1a, 0xf1, 0x40, 0x04, 0xe1, 0x0d, 0xe9, 0x05, 0x3e, 0x2e, 0x2b, 0x39, 0x2b, 0x98, 0x09, 0x43, +0x51, 0x14, 0xbb, 0xea, 0xf8, 0x09, 0xa8, 0x56, 0x21, 0x0c, 0xf2, 0xf0, 0x29, 0x40, 0xe3, 0x4e, 0x7f, 0x58, 0x57, 0xd7, 0x33, 0x8b, 0xe5, 0xaf, 0x06, 0xe6, 0x15, 0xe4, 0x51, 0x5f, 0x53, 0xd0, +0xe9, 0x20, 0x2a, 0xdb, 0xdb, 0xe2, 0x53, 0x71, 0x13, 0x36, 0xdf, 0xc1, 0x2e, 0x2a, 0x1b, 0xe7, 0x34, 0xa4, 0x02, 0xf0, 0x7f, 0xea, 0x1b, 0x15, 0xc6, 0x01, 0x0a, 0x28, 0x29, 0x39, 0x5e, 0xf1, +0xb7, 0x22, 0x11, 0xf8, 0xcb, 0x30, 0x50, 0xca, 0xb7, 0x4e, 0x1f, 0xc7, 0xfa, 0xd3, 0xf5, 0xe7, 0xf7, 0xcd, 0x17, 0x05, 0x2e, 0xd8, 0x16, 0x0e, 0xf6, 0xcf, 0xa1, 0x11, 0xe8, 0x25, 0xd5, 0xe5, +0x1f, 0xbd, 0x0a, 0x05, 0x02, 0xf3, 0xb9, 0xf2, 0xd1, 0xfe, 0xee, 0x0b, 0x11, 0x30, 0x04, 0xfc, 0xc9, 0x3b, 0xd8, 0xd9, 0xda, 0x05, 0x14, 0xfc, 0xe5, 0x39, 0xad, 0xd3, 0x31, 0x14, 0x24, 0xd9, +0xf6, 0xee, 0x0e, 0xe4, 0x17, 0x17, 0x19, 0x17, 0xe4, 0xfa, 0xdd, 0xfe, 0xe3, 0x15, 0x0e, 0xf9, 0xde, 0xb0, 0xf3, 0x11, 0xea, 0xfd, 0xe2, 0xd7, 0xf3, 0xef, 0xc1, 0xf2, 0xf6, 0x05, 0xd1, 0x18, +0xf2, 0x25, 0xe2, 0x08, 0x14, 0xed, 0xf2, 0xc4, 0xd4, 0x54, 0xc9, 0xd8, 0x4c, 0x26, 0xe5, 0x29, 0x11, 0x00, 0x12, 0xd9, 0xee, 0x09, 0xc3, 0xe8, 0x0e, 0xf2, 0xf7, 0x01, 0xf8, 0xd3, 0xea, 0xcd, +0x16, 0xa5, 0xf7, 0xc5, 0x09, 0xd6, 0x08, 0x0e, 0x9a, 0xd5, 0xb2, 0xda, 0xc7, 0xee, 0xd8, 0x09, 0xd9, 0x05, 0xf1, 0x0f, 0x0a, 0xe7, 0x01, 0xc9, 0x0a, 0x09, 0xdc, 0xfa, 0x59, 0x0a, 0xfe, 0xeb, +0x0f, 0xd3, 0x29, 0x01, 0xe2, 0xd3, 0xd4, 0xbd, 0x25, 0xea, 0x05, 0x1e, 0xdb, 0xf6, 0x2f, 0x0b, 0x2d, 0xff, 0xfd, 0x03, 0xf2, 0xe4, 0xf3, 0xff, 0x49, 0x0b, 0xf5, 0x1e, 0xfb, 0xb6, 0xfc, 0x38, +0x6c, 0xf8, 0xf2, 0xe2, 0xd8, 0x01, 0xaf, 0x2d, 0x06, 0xda, 0x43, 0x38, 0xff, 0x5c, 0xc5, 0x14, 0xc2, 0x01, 0xf9, 0x0d, 0x98, 0x12, 0xf3, 0x3a, 0x3c, 0xdc, 0x1b, 0x0f, 0x23, 0x02, 0x24, 0x22, +0x36, 0x04, 0xf7, 0xf9, 0xf2, 0x0c, 0x0c, 0xf6, 0xfc, 0x26, 0x17, 0xf0, 0xfe, 0xf7, 0x3d, 0xf4, 0x41, 0xf7, 0xee, 0xfe, 0xaa, 0x0a, 0xd6, 0x14, 0xfe, 0xe7, 0x23, 0x39, 0xeb, 0x17, 0x89, 0xf9, +0xa2, 0x1c, 0x32, 0x27, 0xe4, 0x0b, 0xde, 0x1a, 0xdc, 0xc4, 0x16, 0x19, 0xfd, 0xf1, 0x0d, 0xe2, 0xef, 0x27, 0xc8, 0x3a, 0xfd, 0xfd, 0x1c, 0xef, 0xf3, 0x11, 0xfa, 0xd8, 0x04, 0xf1, 0xff, 0xe4, +0xf9, 0xe2, 0xe4, 0x41, 0xc7, 0x3c, 0xe8, 0x08, 0x2d, 0x9f, 0xd8, 0x4f, 0xe0, 0xa6, 0x81, 0xea, 0xdf, 0xfd, 0x1d, 0x09, 0xf5, 0x2b, 0x16, 0xcb, 0x09, 0xe9, 0x22, 0x41, 0xe4, 0xf5, 0x08, 0xe9, +0xa0, 0x23, 0x15, 0x4b, 0xf6, 0x0d, 0xff, 0x0d, 0x2c, 0x57, 0xff, 0x09, 0x57, 0xda, 0xa6, 0xe0, 0xe4, 0x21, 0x0f, 0x36, 0x09, 0x47, 0xfd, 0xce, 0x38, 0x1b, 0xcf, 0x79, 0x07, 0xce, 0x20, 0x08, +0x00, 0xf8, 0x2a, 0x02, 0x39, 0x3b, 0x45, 0xd8, 0x02, 0xc3, 0x0c, 0xf6, 0xef, 0xfc, 0x29, 0xce, 0xd3, 0x56, 0x43, 0x0d, 0xeb, 0x1a, 0x24, 0xf4, 0xe1, 0xf2, 0x29, 0x07, 0x15, 0xc2, 0x09, 0xd9, +0x0b, 0x12, 0xec, 0xf0, 0xb5, 0x0a, 0xc7, 0x1c, 0x23, 0xdb, 0xf3, 0x29, 0xd2, 0x2a, 0xd4, 0xe4, 0xbc, 0xee, 0x01, 0xe8, 0xd9, 0xa9, 0x33, 0xfe, 0xe2, 0xd7, 0xe8, 0xf8, 0xea, 0x00, 0xf2, 0x18, +0x0a, 0x2a, 0x1f, 0x01, 0x06, 0x0b, 0x0d, 0xf4, 0xe6, 0xfa, 0x20, 0xfe, 0x09, 0x10, 0x0d, 0x0a, 0xfb, 0x14, 0xf8, 0x02, 0xf9, 0x26, 0xfe, 0xfc, 0x10, 0xee, 0xee, 0xf4, 0x0a, 0x2a, 0x2a, 0xfa, +0xe7, 0xe5, 0x16, 0xf5, 0x18, 0xff, 0x17, 0xf9, 0x0a, 0x0f, 0xff, 0xe8, 0x0c, 0x09, 0xd7, 0x0c, 0x15, 0x18, 0xfe, 0xfd, 0x07, 0x2e, 0xe9, 0x01, 0x02, 0x16, 0xfa, 0x0f, 0x0e, 0xfc, 0x39, 0x15, +0x0f, 0x0e, 0xe9, 0xf1, 0x04, 0x22, 0x04, 0x05, 0x03, 0xf8, 0x2b, 0xef, 0x22, 0x11, 0xe6, 0x20, 0x0f, 0x17, 0x15, 0xf1, 0x0a, 0x04, 0x04, 0xfb, 0x01, 0x04, 0xf0, 0xaf, 0x7b, 0x23, 0x81, 0xcc, +0x10, 0xb2, 0xbd, 0xf2, 0xe7, 0x3a, 0xad, 0x01, 0xe8, 0x05, 0xf2, 0x15, 0x2d, 0xf5, 0x08, 0xf8, 0x12, 0xdb, 0xed, 0xf4, 0xb6, 0xd0, 0xf7, 0x07, 0xf8, 0x23, 0x61, 0xb4, 0x41, 0xfc, 0x04, 0xe6, +0x1b, 0x14, 0xf2, 0x16, 0x0c, 0x95, 0xf7, 0x25, 0x02, 0x06, 0x0b, 0x03, 0x09, 0x07, 0x0e, 0x05, 0x01, 0x1e, 0x00, 0xf1, 0x07, 0xf2, 0x05, 0xd0, 0xf9, 0xef, 0xed, 0xb7, 0xdc, 0xce, 0x1f, 0xd2, +0xed, 0x05, 0x03, 0xfe, 0x0b, 0x0b, 0x03, 0x06, 0x22, 0xa1, 0x1e, 0x26, 0xc9, 0xe2, 0xd0, 0x01, 0x1a, 0xfe, 0x1c, 0x02, 0xd4, 0x05, 0xee, 0x13, 0xfe, 0xf0, 0xfd, 0x01, 0x03, 0xfa, 0xea, 0x13, +0xed, 0x21, 0x07, 0x22, 0xa7, 0x10, 0x09, 0xca, 0x19, 0xee, 0x06, 0x0c, 0xee, 0xda, 0xe9, 0xed, 0x07, 0xf9, 0x18, 0x17, 0xfb, 0x23, 0xf5, 0x0b, 0x1a, 0xb9, 0xfa, 0x43, 0xfb, 0xe9, 0xd7, 0x0d, +0x2c, 0x29, 0x03, 0xf9, 0x02, 0x1d, 0x03, 0xe6, 0x2d, 0x0a, 0x0e, 0x10, 0xe1, 0x20, 0x18, 0x25, 0x41, 0x1c, 0xeb, 0x07, 0xf8, 0xf6, 0xf8, 0x09, 0x15, 0xf4, 0x1e, 0x14, 0x20, 0xe4, 0xe2, 0x0b, +0x1a, 0xf3, 0xe9, 0x23, 0xf3, 0xf8, 0x23, 0x1e, 0xfa, 0x17, 0xe1, 0x35, 0xfd, 0xf9, 0x19, 0x13, 0xf1, 0x05, 0xf2, 0xf2, 0x17, 0x0c, 0xfc, 0xff, 0x28, 0x15, 0x09, 0xfd, 0x3e, 0xf2, 0x01, 0xd4, +0xef, 0xdb, 0xf0, 0xd8, 0x3b, 0x55, 0x81, 0x01, 0xf3, 0x64, 0xed, 0xdf, 0x0d, 0x11, 0xe2, 0x06, 0x12, 0xff, 0x12, 0x70, 0xce, 0xf7, 0x06, 0x05, 0x28, 0x40, 0x61, 0x1c, 0xe2, 0xfe, 0x1a, 0x09, +0xbf, 0xf7, 0xd3, 0x3e, 0x39, 0x02, 0x4a, 0x41, 0xd1, 0xe1, 0xff, 0xe2, 0xbc, 0xd2, 0xaa, 0x18, 0xcf, 0x07, 0x0f, 0xde, 0xc4, 0x41, 0xd1, 0xe4, 0xef, 0x0a, 0x0d, 0xe4, 0xed, 0xed, 0x81, 0x02, +0x45, 0xf2, 0x03, 0x01, 0xf3, 0xd5, 0xca, 0x16, 0xee, 0xba, 0xc6, 0x35, 0xeb, 0x3b, 0xfb, 0x14, 0x26, 0x06, 0xef, 0x08, 0x07, 0xc9, 0x01, 0xf4, 0xe4, 0xf2, 0xf1, 0x19, 0x0e, 0x06, 0xf3, 0xef, +0xed, 0xed, 0x01, 0xea, 0xed, 0x01, 0xdc, 0x10, 0xe5, 0xe8, 0x00, 0xee, 0xee, 0x03, 0xdd, 0xf8, 0x06, 0xed, 0x07, 0xf9, 0xf9, 0x06, 0xed, 0xff, 0x00, 0x0f, 0xfa, 0x07, 0xd9, 0x14, 0xe9, 0xda, +0x09, 0xfc, 0xfc, 0xfc, 0xf5, 0x0e, 0xee, 0x03, 0x06, 0x0b, 0xec, 0x23, 0x3a, 0x1a, 0x0c, 0x14, 0x23, 0xe6, 0xef, 0xf4, 0x1a, 0xf9, 0x09, 0x1b, 0x05, 0xde, 0xf3, 0x19, 0xff, 0x03, 0x26, 0x07, +0x20, 0x02, 0xf6, 0x17, 0xf5, 0xec, 0x08, 0xfa, 0x0f, 0x00, 0x1a, 0xf7, 0xdc, 0x09, 0x0e, 0x28, 0xf7, 0xea, 0x05, 0x39, 0x1b, 0xf5, 0x0d, 0xfc, 0xf8, 0xec, 0xeb, 0xe8, 0x24, 0x00, 0xf8, 0x3b, +0x24, 0x0a, 0x28, 0x04, 0x1b, 0xda, 0x3c, 0xd2, 0xf4, 0x02, 0x28, 0x18, 0x1d, 0xf4, 0x39, 0xf6, 0x15, 0x26, 0xbd, 0xb2, 0xe6, 0xfa, 0x30, 0x2c, 0xec, 0x22, 0x12, 0xe8, 0xd5, 0xf4, 0xff, 0x4e, +0xed, 0xdf, 0x24, 0xa0, 0x24, 0x29, 0xde, 0x1f, 0x05, 0x07, 0x0d, 0x31, 0xf6, 0x26, 0x1d, 0x09, 0x48, 0xcd, 0xfa, 0x14, 0x09, 0xc3, 0x0e, 0x08, 0xe8, 0xeb, 0xff, 0xfc, 0x1f, 0x31, 0x13, 0x09, +0xe3, 0x16, 0xda, 0x42, 0x32, 0xdb, 0xff, 0x2f, 0xbf, 0x10, 0x40, 0x13, 0xe4, 0x15, 0xee, 0x10, 0x0b, 0xe5, 0x9b, 0xfe, 0xe1, 0x3a, 0x21, 0x37, 0xe8, 0xd0, 0x18, 0x14, 0x0f, 0x39, 0xf7, 0x29, +0x11, 0xaa, 0xfd, 0xdc, 0xff, 0xe6, 0x16, 0xfc, 0xfd, 0xdd, 0x15, 0x01, 0x0a, 0xf3, 0xd1, 0x01, 0xfe, 0xe1, 0xf9, 0x0d, 0x1e, 0x0c, 0xe7, 0x27, 0xdf, 0xdd, 0x14, 0xfd, 0x0c, 0x01, 0xe2, 0xf5, +0x29, 0xdd, 0x0d, 0x11, 0x0c, 0xe5, 0x0b, 0x07, 0x07, 0xfa, 0x07, 0x21, 0x04, 0x5c, 0xfc, 0x27, 0x0b, 0x16, 0xe6, 0xf6, 0x11, 0x2a, 0x2c, 0x11, 0x02, 0xe4, 0x06, 0x19, 0x5e, 0x16, 0xe3, 0x0f, +0x49, 0xed, 0xeb, 0x0a, 0xe8, 0x0f, 0x0c, 0x7f, 0x05, 0x09, 0x0f, 0x19, 0xdb, 0x4d, 0xcb, 0x22, 0x0c, 0xef, 0xf2, 0x0e, 0x0a, 0x25, 0x26, 0x35, 0xdd, 0xd2, 0xf2, 0x17, 0x14, 0x6a, 0x06, 0xb0, +0x3c, 0x20, 0xa3, 0xbc, 0x08, 0x29, 0xce, 0x43, 0xd2, 0x26, 0x10, 0x15, 0x51, 0x1e, 0xfc, 0xfe, 0x23, 0x3f, 0x0b, 0xe3, 0xd6, 0xdb, 0x13, 0xc8, 0xdb, 0x62, 0xfc, 0xe3, 0xbf, 0xf3, 0x05, 0x37, +0xc4, 0xfc, 0xa5, 0xec, 0xea, 0x34, 0x21, 0xed, 0x04, 0x1e, 0x06, 0xfc, 0x10, 0x31, 0xf2, 0xd1, 0x20, 0xa7, 0xbe, 0xef, 0x22, 0x02, 0x26, 0x3f, 0xc6, 0xbd, 0x24, 0x4b, 0x14, 0x26, 0x5f, 0x24, +0xbf, 0x20, 0xf5, 0xde, 0xf8, 0xf5, 0x0f, 0xbc, 0x99, 0x7f, 0x01, 0x94, 0x2e, 0xe9, 0x0d, 0xe6, 0xda, 0xc8, 0x2d, 0xff, 0xf5, 0xfb, 0xdc, 0xe3, 0xe0, 0x21, 0xf0, 0xfd, 0xf1, 0xc6, 0x22, 0x02, +0xf1, 0xe2, 0xd7, 0x06, 0x2d, 0xe3, 0xfa, 0xe6, 0xdd, 0x01, 0x00, 0xdc, 0xc7, 0xf8, 0xe0, 0xf3, 0xd9, 0x05, 0xec, 0x0b, 0xd0, 0x0b, 0x26, 0xe6, 0xda, 0xe7, 0x0c, 0xec, 0xf4, 0xce, 0xe1, 0xff, +0x02, 0xe7, 0xf0, 0x10, 0x20, 0xd5, 0x27, 0x16, 0xee, 0xe5, 0x0b, 0x0d, 0xe7, 0x06, 0x09, 0x12, 0xff, 0xe7, 0xd9, 0x05, 0xf4, 0x2f, 0x08, 0xeb, 0xf9, 0xef, 0xea, 0xf7, 0xe9, 0xef, 0xf1, 0x0b, +0x04, 0xd1, 0x01, 0x0b, 0xf7, 0xf8, 0xfb, 0x02, 0x0b, 0xbe, 0xdc, 0xe2, 0xd5, 0xf7, 0xe4, 0xf4, 0xd8, 0xf4, 0x06, 0x05, 0xfd, 0xe2, 0x09, 0xd0, 0x10, 0x07, 0x25, 0x1f, 0x12, 0xea, 0x0e, 0x3c, +0x22, 0x03, 0xe9, 0x0d, 0xdd, 0x30, 0xf1, 0xf1, 0x06, 0x00, 0xfa, 0x0a, 0x18, 0xdb, 0xea, 0x00, 0x12, 0xfa, 0x06, 0x1a, 0xff, 0xfe, 0x30, 0xea, 0x55, 0x1b, 0xf1, 0x16, 0xe9, 0xed, 0x1a, 0xfe, +0xe1, 0x36, 0x0e, 0x37, 0xf2, 0x01, 0x05, 0xff, 0x0a, 0x2c, 0x54, 0xe8, 0x60, 0x5f, 0x28, 0x33, 0x3b, 0xa5, 0xd8, 0xb6, 0x5a, 0x35, 0x24, 0x5f, 0xbb, 0x41, 0x34, 0x25, 0x58, 0x21, 0x1c, 0xd8, +0x08, 0x1c, 0x0c, 0x12, 0x7d, 0x1a, 0x19, 0xdb, 0xb5, 0x76, 0x3d, 0xc4, 0x2e, 0x07, 0x1e, 0x4e, 0xf2, 0xe3, 0x04, 0x30, 0xf0, 0x36, 0x34, 0x6b, 0xbf, 0x0e, 0x11, 0x00, 0x5c, 0x20, 0xd7, 0xea, +0xeb, 0x93, 0x09, 0xe6, 0xe4, 0xf2, 0x28, 0xcb, 0xcd, 0x02, 0x2f, 0xd0, 0xf3, 0x13, 0x00, 0xce, 0xfd, 0x0d, 0xc8, 0xbf, 0x05, 0xe8, 0x52, 0xa6, 0xee, 0x23, 0x27, 0xae, 0x05, 0xfe, 0xcc, 0xe9, +0x03, 0xe7, 0xf6, 0xdb, 0xd9, 0x04, 0xe6, 0xe6, 0xac, 0x77, 0x18, 0x11, 0x7f, 0x33, 0xff, 0xe2, 0xe9, 0xc8, 0x0a, 0x1f, 0x21, 0x4c, 0x13, 0x34, 0xd1, 0x13, 0xca, 0xf9, 0x04, 0x1a, 0xe7, 0xe1, +0x04, 0x0c, 0xd4, 0x9e, 0x07, 0x11, 0x39, 0xae, 0x89, 0x17, 0x56, 0xcc, 0x2e, 0x29, 0x09, 0x43, 0x3c, 0xbe, 0xca, 0xc0, 0xf0, 0xe7, 0x4e, 0xf6, 0xbb, 0x44, 0x0a, 0xb3, 0x65, 0x11, 0xa4, 0xe7, +0x73, 0x11, 0xc8, 0x8d, 0xc8, 0x0d, 0x17, 0x6b, 0xd2, 0xef, 0x97, 0x0d, 0x06, 0x2f, 0x09, 0x44, 0xdf, 0x0a, 0x42, 0xd8, 0xe2, 0xf4, 0x4d, 0x82, 0x89, 0xf3, 0xe2, 0x14, 0x36, 0x06, 0xb9, 0x11, +0xf8, 0xf7, 0xdd, 0xf4, 0x15, 0x20, 0xec, 0xcc, 0x0e, 0xac, 0xff, 0x3f, 0x02, 0x07, 0xec, 0x0c, 0xf4, 0x2d, 0xbd, 0xec, 0xc1, 0xc8, 0x09, 0xdf, 0x04, 0x10, 0xf7, 0xd9, 0x2b, 0xcc, 0x37, 0x21, +0xaa, 0x06, 0xab, 0x28, 0x0b, 0x23, 0xdf, 0xfc, 0x38, 0x8f, 0x05, 0x15, 0x81, 0x05, 0x0b, 0x29, 0xef, 0xfd, 0x4e, 0x0b, 0xe9, 0x1e, 0xcb, 0x37, 0xfc, 0x9f, 0x18, 0x1e, 0xef, 0x1d, 0xb0, 0x29, +0x06, 0x16, 0xfd, 0x07, 0xc4, 0x12, 0xe0, 0xd3, 0xff, 0xde, 0xeb, 0x15, 0x29, 0xe5, 0xd5, 0xe4, 0xce, 0xeb, 0x1a, 0x01, 0xb5, 0x37, 0x0e, 0xc1, 0x18, 0xc2, 0xe8, 0xf8, 0xee, 0xc8, 0xe7, 0x09, +0xcc, 0x04, 0xc2, 0xfe, 0x0e, 0x01, 0xd0, 0x1b, 0xcd, 0xda, 0xbd, 0xcf, 0x0c, 0xd6, 0xb5, 0x20, 0x2b, 0x00, 0xf8, 0x24, 0xae, 0xf4, 0xd2, 0xcd, 0xf7, 0xf6, 0xf8, 0x12, 0xe2, 0xfa, 0xf4, 0x09, +0x0d, 0x3d, 0x0e, 0x1e, 0xb5, 0x5f, 0x4d, 0x36, 0x0c, 0xe7, 0x06, 0x4a, 0x37, 0x25, 0x07, 0x11, 0x0c, 0xe8, 0xed, 0x1b, 0x17, 0x12, 0x32, 0x60, 0xff, 0xe6, 0xd1, 0xc5, 0x28, 0x09, 0xb3, 0xb1, +0x30, 0x21, 0x79, 0x1e, 0xa3, 0x37, 0xa5, 0xeb, 0xdc, 0xce, 0xa3, 0xf9, 0xdc, 0xe6, 0x36, 0x49, 0xfd, 0x69, 0x07, 0x12, 0xb2, 0x0c, 0xd2, 0x23, 0xe9, 0xf5, 0x58, 0xf9, 0x4c, 0xff, 0xd2, 0xd8, +0x3c, 0x06, 0x4c, 0x04, 0xe1, 0xe0, 0x52, 0x30, 0x02, 0xfc, 0x04, 0xca, 0x10, 0x4e, 0xbd, 0xfe, 0x1f, 0x0a, 0x05, 0xde, 0x48, 0xd6, 0x22, 0x2d, 0xd7, 0xa1, 0xfd, 0x3a, 0x56, 0x36, 0x55, 0x33, +0xd4, 0x35, 0xda, 0x1c, 0xed, 0xea, 0x1e, 0x02, 0xc7, 0x2b, 0xcd, 0xe8, 0x79, 0xe0, 0x59, 0xcf, 0x16, 0xd3, 0xfd, 0xe3, 0xd2, 0xfd, 0x10, 0x0b, 0xd6, 0xda, 0xec, 0x07, 0xff, 0x19, 0xfe, 0xcf, +0xb6, 0x14, 0x0c, 0xe9, 0x39, 0xdd, 0xed, 0x2e, 0xfc, 0xf4, 0xf4, 0x9a, 0x20, 0x11, 0x2d, 0x38, 0xb5, 0x16, 0xea, 0x1e, 0x0a, 0x0b, 0x09, 0xe1, 0x0f, 0x04, 0xbc, 0x22, 0xf1, 0xbf, 0xea, 0xe6, +0x00, 0xcd, 0xff, 0x03, 0xf8, 0xe9, 0x10, 0x04, 0x94, 0xa9, 0xd2, 0x19, 0x01, 0x0b, 0x12, 0xbe, 0x81, 0xf1, 0xff, 0x12, 0xd3, 0xf5, 0xed, 0xf0, 0xca, 0x0a, 0xc5, 0xce, 0xfd, 0xd6, 0x02, 0x1b, +0xc9, 0xe8, 0xdb, 0x29, 0x2a, 0x1e, 0x0b, 0xd8, 0x3a, 0xd8, 0xcd, 0xf0, 0x1b, 0xfe, 0x03, 0x25, 0xe9, 0xdb, 0x00, 0xe6, 0xc4, 0xce, 0x3b, 0xc5, 0xf5, 0x1b, 0x11, 0xe9, 0x74, 0xf0, 0xfd, 0xf2, +0xed, 0x07, 0x14, 0x6b, 0xeb, 0xd6, 0xf8, 0x1d, 0xb6, 0xd2, 0x1f, 0xdf, 0x4a, 0x35, 0x3f, 0xe8, 0xd6, 0x01, 0xf5, 0x59, 0x15, 0x49, 0xfa, 0xe0, 0x42, 0xc4, 0x08, 0x07, 0x2c, 0xe3, 0xee, 0xf6, +0x22, 0x3d, 0xe2, 0x3f, 0xc3, 0xe8, 0x2a, 0x01, 0x1b, 0xda, 0x14, 0x0e, 0x1e, 0xfb, 0xca, 0x09, 0xdc, 0xcf, 0xc7, 0x04, 0xdc, 0xfc, 0xd9, 0xdf, 0x17, 0x07, 0xf0, 0xe8, 0xf4, 0xd6, 0x0d, 0x1c, +0xd3, 0x46, 0x0a, 0xf2, 0x0f, 0x41, 0xf9, 0xa8, 0x1d, 0xee, 0x29, 0xc8, 0xf8, 0xcf, 0x48, 0x10, 0x07, 0x02, 0x08, 0x05, 0xf6, 0x1a, 0x18, 0x0c, 0x0d, 0xe3, 0xf9, 0x06, 0x0c, 0xe9, 0xb8, 0x11, +0x17, 0x21, 0xfb, 0x39, 0x29, 0x35, 0xf1, 0xfb, 0x35, 0x21, 0x43, 0x3f, 0x3d, 0xcb, 0xf7, 0x1e, 0xf7, 0x0d, 0x12, 0x25, 0xe6, 0x2e, 0x0f, 0xfd, 0x46, 0x21, 0x05, 0x1f, 0xc5, 0x29, 0x13, 0x23, +0xc6, 0x22, 0x1c, 0xfc, 0xe7, 0x3c, 0x0c, 0x45, 0xd8, 0x05, 0x39, 0x1e, 0x35, 0xfe, 0xac, 0x0d, 0x0f, 0x1f, 0x16, 0x33, 0xd5, 0x18, 0x16, 0xa6, 0x2d, 0x17, 0xf0, 0x32, 0xf4, 0x0f, 0xf8, 0x04, +0x2d, 0x2d, 0x4d, 0x20, 0xfd, 0x28, 0xfc, 0x02, 0x35, 0x08, 0x44, 0x0a, 0xdf, 0x17, 0xfe, 0x08, 0xcd, 0x20, 0x39, 0x20, 0x1f, 0x3c, 0x07, 0x2c, 0xea, 0xba, 0x6e, 0x09, 0xec, 0xab, 0xdd, 0xed, +0x2d, 0x3f, 0x19, 0x34, 0x0f, 0xb4, 0x35, 0xa3, 0x7f, 0x36, 0x26, 0xfa, 0x3e, 0xff, 0xfb, 0xe2, 0xf9, 0x12, 0x3d, 0xff, 0x10, 0x15, 0xc4, 0x9b, 0x47, 0xf5, 0x1b, 0x27, 0xe3, 0xf1, 0xda, 0xe7, +0xf2, 0x27, 0x26, 0xd7, 0x4c, 0xfc, 0xbd, 0xef, 0xfe, 0xc1, 0xe7, 0xf4, 0xdf, 0x01, 0xe3, 0xe7, 0xd1, 0x19, 0x00, 0xf4, 0xdd, 0xec, 0xf5, 0xc9, 0xf0, 0xe9, 0xef, 0xe2, 0xe7, 0x0b, 0xe3, 0x3b, +0xda, 0xf3, 0xef, 0x0b, 0xfd, 0x0e, 0xf0, 0xf9, 0x06, 0xdc, 0x01, 0x13, 0xda, 0xf5, 0x17, 0xe7, 0xfe, 0xf2, 0x04, 0x02, 0xff, 0xe3, 0xfe, 0xfc, 0x1e, 0xec, 0x0d, 0x1a, 0xf2, 0x02, 0xec, 0xe6, +0xd3, 0x0a, 0xf8, 0xef, 0x18, 0x0c, 0xf4, 0x09, 0x08, 0xf8, 0xf6, 0xdd, 0xef, 0x00, 0xf7, 0x09, 0x04, 0xf5, 0x02, 0x0b, 0xfa, 0x0f, 0xf1, 0x1f, 0x0f, 0xe4, 0xfd, 0xf4, 0xe0, 0xf7, 0x10, 0x09, +0xf5, 0x02, 0x10, 0x02, 0x0e, 0xee, 0x0e, 0x04, 0xef, 0xfe, 0xf5, 0x0f, 0xc1, 0x07, 0xf3, 0x17, 0xe0, 0x03, 0xe9, 0x19, 0xfa, 0xed, 0xfa, 0x13, 0x04, 0xf6, 0x0a, 0xdf, 0x11, 0x0d, 0xec, 0x0b, +0x11, 0xf7, 0x10, 0x0f, 0x0b, 0xf9, 0xd7, 0xf8, 0xf4, 0xfc, 0xf9, 0x23, 0x07, 0xfc, 0xf8, 0xf1, 0xf4, 0xf0, 0x0b, 0xd7, 0xf1, 0xe0, 0x43, 0x1b, 0x38, 0x42, 0xf1, 0xfb, 0xe4, 0x09, 0xeb, 0x4d, +0x23, 0x0c, 0xd4, 0xdb, 0xb1, 0x7f, 0xf5, 0x67, 0xd2, 0x29, 0xd2, 0x5d, 0x51, 0xfc, 0xe8, 0x2d, 0x16, 0xc5, 0xfe, 0xfa, 0xd4, 0x01, 0xe2, 0xff, 0x54, 0xf2, 0xd6, 0x0e, 0x18, 0xc0, 0xf7, 0xf6, +0x27, 0xd7, 0xf7, 0xed, 0xc0, 0xcb, 0x0c, 0x0d, 0xe5, 0x02, 0x45, 0x21, 0x28, 0x05, 0x20, 0x15, 0x1d, 0xf9, 0xdd, 0x09, 0x19, 0x02, 0x15, 0xfa, 0x02, 0xc0, 0x02, 0xfb, 0x53, 0x1d, 0x38, 0x05, +0xd6, 0x13, 0xe9, 0x15, 0xf4, 0x1d, 0x20, 0xd1, 0xd7, 0x7f, 0x26, 0x87, 0xff, 0x04, 0x2a, 0xe7, 0xbb, 0x22, 0xec, 0x3b, 0x1c, 0x2e, 0xf1, 0x39, 0xe5, 0xff, 0x12, 0x02, 0x13, 0xd6, 0x40, 0xf5, +0x18, 0xc2, 0xb6, 0x1e, 0x23, 0x01, 0x1f, 0xe0, 0xf0, 0xed, 0x16, 0xe5, 0x1a, 0x1d, 0x25, 0xe0, 0xf9, 0x1c, 0xaa, 0xf0, 0xe0, 0xd8, 0x10, 0xa3, 0xa9, 0x3a, 0x25, 0x0a, 0x31, 0xfe, 0x1b, 0xee, +0xf4, 0xff, 0xef, 0xf7, 0x0a, 0x00, 0x2c, 0x07, 0xbe, 0xf8, 0x71, 0xbc, 0xcf, 0xc0, 0x9b, 0xce, 0xe1, 0xe6, 0xf4, 0xd3, 0x35, 0x24, 0xd9, 0x0a, 0x0c, 0x1d, 0xe0, 0xcf, 0x3c, 0x23, 0xea, 0xc7, +0xed, 0xba, 0xf2, 0xe6, 0xf7, 0xa2, 0xbb, 0xf3, 0x19, 0x12, 0x95, 0xda, 0x31, 0xef, 0x11, 0x99, 0x05, 0x08, 0xe1, 0xba, 0xd5, 0xdc, 0x14, 0xe9, 0xe8, 0x1e, 0x03, 0xbb, 0x0b, 0x96, 0xf5, 0x14, +0xbf, 0xf8, 0x40, 0xfa, 0xd5, 0x1b, 0xc7, 0xf5, 0x14, 0xce, 0x9a, 0xb8, 0x01, 0x27, 0xe7, 0x0a, 0x09, 0x07, 0x3a, 0x30, 0x0b, 0x00, 0xb8, 0x03, 0x27, 0x45, 0xed, 0xe1, 0x2a, 0x21, 0xf6, 0xca, +0x3a, 0x11, 0xca, 0xe6, 0xd2, 0xd7, 0x1c, 0xdb, 0x31, 0x2d, 0x3a, 0xf8, 0x44, 0x3e, 0xf5, 0xc8, 0xfe, 0x13, 0xe4, 0xdd, 0x1c, 0x0a, 0x3c, 0xf7, 0xd8, 0xf3, 0x26, 0xe1, 0x22, 0x05, 0x55, 0x0f, +0xd5, 0xf2, 0x29, 0x33, 0xef, 0x2b, 0xf8, 0x8a, 0xfc, 0x52, 0x2a, 0xd9, 0xe9, 0xc8, 0x81, 0x0b, 0xa6, 0xcf, 0xff, 0xea, 0xf2, 0xef, 0x18, 0xd8, 0xf6, 0x05, 0x02, 0xff, 0x13, 0x22, 0x19, 0xcf, +0x08, 0x14, 0x18, 0x09, 0xed, 0x0e, 0x02, 0x17, 0x11, 0x00, 0x24, 0x2e, 0x03, 0x02, 0x44, 0xf8, 0xf0, 0x02, 0x20, 0xe8, 0xec, 0x00, 0x23, 0xca, 0x29, 0x69, 0xf2, 0x04, 0x46, 0xb3, 0x21, 0xf3, +0xef, 0x0d, 0xd4, 0xd0, 0x19, 0x09, 0xc0, 0xf5, 0x39, 0x43, 0xe6, 0x2a, 0x7a, 0xf6, 0x0c, 0xd7, 0x03, 0x02, 0xfd, 0x13, 0x29, 0x29, 0x00, 0x2c, 0x22, 0x31, 0x07, 0x2d, 0xf7, 0x20, 0x28, 0x37, +0xec, 0x41, 0x3f, 0x0b, 0xe8, 0x19, 0x10, 0x06, 0x23, 0x3c, 0x48, 0x1d, 0x1f, 0xe8, 0x47, 0xf7, 0xfe, 0x0a, 0xd9, 0x17, 0x1e, 0x16, 0x38, 0x41, 0xf7, 0x08, 0xc2, 0x19, 0x1a, 0x28, 0xc8, 0x34, +0xef, 0x35, 0xa2, 0x42, 0x13, 0x1a, 0x02, 0x5a, 0x24, 0x0c, 0xb4, 0x34, 0xe9, 0xf4, 0xf4, 0x1a, 0x08, 0x40, 0x34, 0xdf, 0xbd, 0x34, 0xdf, 0x39, 0x32, 0xd2, 0x14, 0x09, 0xd2, 0x06, 0x9f, 0x64, +0xd2, 0x9c, 0x4b, 0xdf, 0x24, 0x0d, 0xe1, 0xe5, 0x36, 0x22, 0xdc, 0x21, 0x35, 0x39, 0xec, 0x27, 0x3e, 0x9f, 0xe1, 0x9b, 0x3d, 0x2c, 0x10, 0x3a, 0xc3, 0xd1, 0x19, 0x3a, 0x2e, 0x1f, 0x12, 0x7f, +0xe3, 0x1b, 0xce, 0x1d, 0xfe, 0xee, 0x14, 0xee, 0x98, 0x74, 0x25, 0xfd, 0x2a, 0xed, 0x03, 0x36, 0xd7, 0xf3, 0x09, 0x1b, 0x10, 0xf2, 0x4e, 0x60, 0xe9, 0xe5, 0xa9, 0x34, 0xf5, 0x02, 0xcd, 0x2f, +0xe8, 0xe9, 0xe5, 0xe4, 0xe9, 0xe2, 0x09, 0xf0, 0xe0, 0xdb, 0xea, 0xd6, 0xf0, 0x07, 0x09, 0x20, 0xec, 0x15, 0xe5, 0xfc, 0x17, 0x09, 0x12, 0x19, 0xc8, 0xfd, 0xf8, 0xf5, 0xff, 0x25, 0xe2, 0x03, +0xf4, 0xf5, 0xd2, 0x2e, 0xe9, 0xd8, 0x10, 0xed, 0xcb, 0x09, 0xfd, 0x18, 0xf4, 0xe5, 0xfa, 0xcf, 0xca, 0x17, 0x07, 0x0c, 0x99, 0xad, 0xdd, 0x17, 0xf4, 0xb9, 0xc6, 0xdb, 0xd7, 0x1d, 0xcf, 0xde, +0x02, 0x04, 0x0b, 0x0e, 0x23, 0xec, 0xfd, 0xe8, 0x18, 0xda, 0xe7, 0x19, 0xe5, 0xea, 0xdc, 0xce, 0xf0, 0xe8, 0xd1, 0xf7, 0x09, 0x16, 0xf9, 0x9c, 0xfa, 0x19, 0x27, 0x18, 0xfd, 0xed, 0x04, 0x01, +0xdd, 0x31, 0x2d, 0x21, 0xe3, 0xe8, 0x0f, 0xeb, 0xe5, 0xdf, 0x1b, 0x19, 0x0d, 0x1a, 0xd5, 0xc8, 0x10, 0x05, 0x16, 0xff, 0x23, 0xd0, 0x12, 0x16, 0x13, 0xf0, 0xff, 0x2c, 0xf4, 0xec, 0x10, 0x12, +0x03, 0x16, 0x08, 0x05, 0xff, 0x0b, 0xe0, 0xef, 0xea, 0xe3, 0xcd, 0x5a, 0x08, 0x4c, 0x1e, 0xf5, 0x19, 0xe2, 0x16, 0x58, 0x21, 0x30, 0x4b, 0x06, 0x56, 0x7c, 0x10, 0xf6, 0xef, 0x55, 0x36, 0x0d, +0x05, 0x1b, 0x04, 0xed, 0x41, 0x19, 0x0e, 0xec, 0xde, 0x2d, 0x2b, 0xb1, 0x39, 0x21, 0xfd, 0xe6, 0x08, 0x4d, 0xf7, 0x13, 0x33, 0x68, 0x29, 0xfe, 0xe1, 0x0f, 0xdb, 0xe9, 0xfe, 0x29, 0x0d, 0x00, +0x0a, 0x02, 0x43, 0xf3, 0x53, 0x08, 0x11, 0x2f, 0x01, 0xfa, 0x06, 0xe9, 0xf9, 0x23, 0x0d, 0xeb, 0x07, 0x2c, 0xed, 0xc3, 0x04, 0xde, 0x48, 0xfb, 0xd8, 0x29, 0xfd, 0xeb, 0x11, 0x35, 0x0d, 0xfe, +0xf4, 0x03, 0xd5, 0xef, 0x1c, 0x12, 0x3b, 0x04, 0x16, 0x33, 0x1f, 0xf0, 0x31, 0x09, 0xf1, 0xda, 0x08, 0xfe, 0x3b, 0xfe, 0xff, 0x17, 0x02, 0x4a, 0xfd, 0x47, 0x19, 0x6c, 0x4f, 0x11, 0x10, 0x06, +0xe3, 0x08, 0xd7, 0x13, 0xf2, 0xdf, 0x1b, 0xf5, 0x04, 0xed, 0xf4, 0xe7, 0xdd, 0x38, 0x2e, 0x14, 0x07, 0xfa, 0xf5, 0xdd, 0x23, 0xf6, 0x38, 0x42, 0xcc, 0xc6, 0x12, 0x21, 0x48, 0x4d, 0xf4, 0xcf, +0xda, 0xed, 0x62, 0x05, 0xe5, 0xd5, 0xa1, 0x23, 0xcc, 0xc3, 0x12, 0xf0, 0x03, 0x49, 0x17, 0x05, 0xbd, 0x16, 0x24, 0xc0, 0x01, 0xe8, 0xc7, 0xd8, 0x94, 0xe5, 0x81, 0xdb, 0x05, 0xe0, 0x3a, 0x01, +0xd6, 0xc5, 0x11, 0x1d, 0xcb, 0xc6, 0x0f, 0xcf, 0x22, 0x18, 0xde, 0xdb, 0xe0, 0x10, 0x10, 0x22, 0xdf, 0x0e, 0xfb, 0xed, 0x29, 0x53, 0x2b, 0xef, 0xe4, 0x23, 0x49, 0x16, 0xcc, 0x0b, 0x11, 0xf6, +0xe0, 0x29, 0x08, 0x0b, 0xfa, 0xc7, 0xf7, 0x52, 0xf8, 0x4e, 0xc2, 0x0c, 0xde, 0xef, 0xe9, 0x02, 0x3f, 0x5a, 0x14, 0x18, 0x09, 0xea, 0x0e, 0xcd, 0xf2, 0xe5, 0xe3, 0xf5, 0xd7, 0xe6, 0x52, 0xfb, +0xf6, 0xff, 0xa8, 0xe2, 0xd4, 0xe9, 0x20, 0xea, 0x0d, 0x05, 0xff, 0xfb, 0xc5, 0xe5, 0x02, 0xfa, 0xeb, 0x01, 0x17, 0x17, 0x05, 0xf0, 0xeb, 0xf7, 0x12, 0xde, 0xc5, 0x01, 0xfa, 0x14, 0xe1, 0x05, +0x41, 0xfd, 0x23, 0x2b, 0x09, 0xf1, 0xcc, 0xe3, 0x1e, 0x07, 0xcf, 0x1f, 0xfb, 0xc4, 0x2c, 0x11, 0x33, 0xf4, 0x8e, 0xfd, 0xf8, 0xcf, 0x12, 0x0b, 0xe7, 0xdb, 0x1c, 0x26, 0xf9, 0xe7, 0x35, 0xef, +0xf2, 0x19, 0xfb, 0x1e, 0xf1, 0x2c, 0x44, 0xe0, 0xd4, 0x1e, 0xf2, 0x81, 0xfc, 0x16, 0x25, 0x06, 0x52, 0xdd, 0xfb, 0x43, 0xc8, 0x29, 0xed, 0x2d, 0x55, 0xe7, 0xc8, 0x0b, 0xf1, 0x17, 0xf5, 0xde, +0x1f, 0xb5, 0xed, 0xf3, 0xd6, 0xad, 0xd4, 0x74, 0xbf, 0xb6, 0x2d, 0x15, 0x1a, 0xd2, 0xe4, 0xc5, 0x26, 0x4d, 0xfe, 0x9f, 0xc9, 0x24, 0x4b, 0xb9, 0xae, 0x01, 0xd6, 0xc0, 0xe4, 0x1d, 0x24, 0x14, +0xea, 0xaf, 0xce, 0x2d, 0x11, 0x4a, 0xe1, 0x0b, 0xe8, 0x03, 0x47, 0x91, 0xf3, 0xd0, 0xe3, 0x3f, 0x06, 0x3c, 0x7f, 0xfd, 0x43, 0x39, 0x03, 0x69, 0x27, 0xe5, 0x50, 0xff, 0x22, 0x05, 0x3a, 0xa7, +0x54, 0xf3, 0x1d, 0xf6, 0xe2, 0xe7, 0xca, 0x13, 0x18, 0x2c, 0xed, 0x14, 0x05, 0x17, 0xff, 0xba, 0xa8, 0x1f, 0x4f, 0xff, 0xe2, 0xc8, 0x13, 0xdb, 0x01, 0x3c, 0x01, 0xf1, 0xd1, 0xea, 0xf4, 0x18, +0xde, 0xfe, 0xfd, 0xf3, 0x23, 0x2f, 0x07, 0x25, 0x14, 0x1d, 0x29, 0xdc, 0xef, 0x0e, 0x16, 0xda, 0x0d, 0xed, 0x0b, 0xfd, 0x0b, 0xea, 0xde, 0x29, 0x07, 0xe8, 0xf0, 0x16, 0xfe, 0xf9, 0x1d, 0xfd, +0xcd, 0x04, 0x29, 0x04, 0x02, 0xee, 0x2d, 0xee, 0xf6, 0xaf, 0xd6, 0x0d, 0x0f, 0xef, 0xc7, 0xca, 0x0a, 0x09, 0xeb, 0x00, 0xc0, 0x05, 0xca, 0x00, 0x00, 0xd6, 0xca, 0x08, 0xfb, 0x1f, 0xc3, 0xcd, +0xf0, 0x07, 0x10, 0xed, 0x34, 0xcf, 0xf5, 0xd4, 0x0f, 0xee, 0x00, 0x14, 0xfb, 0xab, 0xf6, 0xdd, 0x04, 0x0c, 0x12, 0xe3, 0xe4, 0x38, 0x04, 0xd3, 0x13, 0xf7, 0x12, 0x08, 0x38, 0xda, 0xcf, 0x06, +0x0a, 0x0b, 0x1b, 0x0c, 0xef, 0xc3, 0xe3, 0xfd, 0x0b, 0xc9, 0xd2, 0x05, 0xeb, 0x00, 0xd6, 0xe4, 0xe9, 0x66, 0x43, 0x1f, 0x41, 0xd4, 0x33, 0xd5, 0xf3, 0xdb, 0x0d, 0x20, 0x46, 0xf6, 0xed, 0x09, +0x5d, 0x24, 0x0c, 0x10, 0xd5, 0x00, 0xd6, 0xf5, 0x08, 0x23, 0x03, 0xbe, 0x0d, 0x2a, 0xe9, 0xba, 0x36, 0xe7, 0xe4, 0x06, 0x3f, 0xaf, 0xf7, 0x04, 0xc9, 0x07, 0xea, 0x04, 0xe4, 0x18, 0x7f, 0x12, +0xe8, 0xf2, 0x19, 0xe7, 0x60, 0xd6, 0x19, 0xdf, 0xe0, 0xf4, 0x0f, 0xed, 0x5b, 0xec, 0x54, 0x0d, 0x23, 0xe3, 0xe6, 0xec, 0xf6, 0x2b, 0xb9, 0xe9, 0x2d, 0xfc, 0xca, 0xe5, 0xbf, 0xed, 0x43, 0xd0, +0xf4, 0xf2, 0x03, 0x21, 0x13, 0xcd, 0x18, 0x1c, 0x0a, 0x16, 0x03, 0x06, 0xdd, 0x08, 0x2a, 0x19, 0xd3, 0x53, 0xf3, 0x07, 0x12, 0x20, 0xf7, 0xdc, 0x17, 0xee, 0xce, 0xbd, 0xd9, 0x0b, 0x28, 0xc8, +0x04, 0xfc, 0x17, 0xa3, 0xf3, 0x44, 0x07, 0x02, 0xd9, 0xfb, 0xde, 0x07, 0x02, 0xa9, 0x02, 0x82, 0x92, 0x3e, 0x05, 0x0a, 0xd7, 0xc5, 0x0b, 0xa9, 0x00, 0xa6, 0xfa, 0x8a, 0xad, 0x2a, 0x5e, 0x4e, +0xbd, 0x07, 0xfa, 0x3c, 0xe3, 0x06, 0xb3, 0xe2, 0x4f, 0xa6, 0xe8, 0xeb, 0x21, 0x0e, 0xec, 0xcd, 0xdc, 0xf3, 0x26, 0x1d, 0xfe, 0xf4, 0x3a, 0x08, 0xf4, 0xe4, 0xed, 0x28, 0x41, 0xd1, 0xd6, 0xd7, +0xef, 0x31, 0x16, 0x49, 0xae, 0xd9, 0x3b, 0xf5, 0x31, 0xba, 0xf3, 0xf9, 0x01, 0x4e, 0x02, 0x15, 0xf6, 0x1b, 0xdb, 0x2c, 0xf3, 0xea, 0xd6, 0xd8, 0x09, 0x04, 0x06, 0x21, 0xcf, 0x0a, 0x27, 0xf9, +0x13, 0x06, 0x07, 0xf5, 0xf0, 0x0c, 0xe8, 0x9f, 0xf9, 0x06, 0xd3, 0x29, 0xf4, 0x14, 0x7f, 0xd8, 0xd0, 0xd6, 0x5b, 0x40, 0x1d, 0x16, 0x11, 0x04, 0x64, 0x50, 0xf9, 0x00, 0x33, 0x29, 0xc3, 0x1d, +0x13, 0x13, 0xee, 0xeb, 0x35, 0x3e, 0xeb, 0xec, 0xc9, 0xf7, 0x02, 0xc2, 0x20, 0xeb, 0xfd, 0x1a, 0x00, 0x55, 0x22, 0x28, 0x1a, 0x12, 0x1c, 0x2a, 0x12, 0x24, 0xcf, 0x00, 0x49, 0x0a, 0xd3, 0x18, +0x2a, 0xb8, 0x26, 0xcc, 0x3e, 0x2f, 0x09, 0x18, 0xbd, 0x19, 0x16, 0x35, 0x11, 0x11, 0x6d, 0xf1, 0xfd, 0x32, 0xfe, 0xd7, 0x16, 0xd7, 0x37, 0xf5, 0xbc, 0x43, 0x45, 0xe6, 0xf3, 0x0c, 0x1f, 0x07, +0x12, 0xcd, 0xfb, 0x0d, 0xef, 0x1b, 0x0d, 0x53, 0xda, 0xe6, 0xad, 0xea, 0x0a, 0x0b, 0xcd, 0x0d, 0x00, 0xe1, 0x2a, 0xe4, 0xbf, 0xe8, 0x13, 0x0c, 0xd8, 0x39, 0xe6, 0x1e, 0x1e, 0xda, 0xe2, 0xfb, +0xc9, 0xc4, 0x06, 0xb7, 0xfd, 0xf1, 0x1c, 0xb1, 0xc7, 0x46, 0x98, 0xd6, 0xfe, 0x11, 0x25, 0xb9, 0x1c, 0xc3, 0x11, 0xde, 0xf9, 0x15, 0x05, 0xe3, 0xcb, 0xf4, 0x08, 0x09, 0x01, 0x0a, 0x0b, 0xac, +0x05, 0xa8, 0x21, 0xcc, 0x2e, 0xef, 0xdd, 0x1f, 0xb3, 0x05, 0xb4, 0x17, 0xf3, 0x64, 0x34, 0x22, 0xe2, 0x21, 0x0d, 0x19, 0x10, 0xdd, 0xff, 0xe2, 0x07, 0x08, 0xe7, 0xd0, 0x1e, 0x0e, 0x35, 0xbf, +0x24, 0xed, 0xe7, 0x0b, 0xea, 0xe9, 0xe0, 0xe1, 0x1d, 0x19, 0x34, 0xe7, 0x7f, 0x3e, 0x31, 0xfc, 0x5e, 0x04, 0xf8, 0xfe, 0xf5, 0xd8, 0x3a, 0x5a, 0xd3, 0xf9, 0xf2, 0x07, 0xfb, 0xfe, 0x15, 0x00, +0xe9, 0x05, 0x21, 0xf7, 0x03, 0x17, 0x3f, 0xc6, 0x19, 0x39, 0x17, 0xc6, 0x5e, 0xdb, 0xd1, 0xd9, 0xff, 0x17, 0xea, 0xd6, 0xe3, 0x0f, 0xfc, 0xf2, 0x0c, 0x05, 0xd8, 0x02, 0x2e, 0x10, 0xec, 0xf3, +0x1d, 0x3e, 0x18, 0x27, 0xf9, 0xf5, 0x0d, 0x1a, 0x03, 0xe9, 0xe6, 0x0f, 0x01, 0xf2, 0x0a, 0xf9, 0xfa, 0xed, 0x43, 0x0c, 0xf4, 0x0d, 0xf5, 0xf7, 0x05, 0xe7, 0xec, 0xfe, 0xe4, 0xe0, 0xbf, 0x08, +0x01, 0x04, 0x1c, 0xd5, 0x0b, 0x3b, 0x1b, 0xf1, 0x05, 0x19, 0xae, 0x04, 0x17, 0x0d, 0x23, 0x21, 0x18, 0x0d, 0xd1, 0x1a, 0x1b, 0xe3, 0x1d, 0xe4, 0x1b, 0x0a, 0x0f, 0x2a, 0x18, 0x1d, 0x2b, 0x06, +0x29, 0x26, 0x04, 0x10, 0xed, 0x10, 0x3a, 0xfc, 0xd7, 0xef, 0x10, 0x10, 0xfe, 0x00, 0x1d, 0x2c, 0xe2, 0xef, 0x05, 0x3c, 0x12, 0x08, 0x01, 0x36, 0xed, 0x37, 0xbf, 0xdf, 0x37, 0xb2, 0x34, 0xc9, +0x2c, 0x09, 0xfb, 0xd2, 0x24, 0xf4, 0xae, 0x01, 0xf6, 0xef, 0xea, 0xd8, 0x1c, 0xe0, 0x45, 0x04, 0x01, 0xfa, 0x06, 0x34, 0xdd, 0x26, 0x0f, 0x08, 0xef, 0xdd, 0x2e, 0x10, 0xf1, 0xdc, 0xe8, 0x18, +0xf4, 0xcd, 0xbf, 0x2c, 0xf2, 0x1c, 0x33, 0x6b, 0xfc, 0xb6, 0xda, 0x17, 0xb8, 0xd6, 0xe3, 0x14, 0xeb, 0x0c, 0xc4, 0xd1, 0xbb, 0xb9, 0x0d, 0xda, 0xf1, 0xa2, 0xcf, 0xee, 0x23, 0xdc, 0xf4, 0x00, +0x0a, 0x06, 0xe6, 0xfc, 0xe4, 0x06, 0xeb, 0xf5, 0xdd, 0xc7, 0xf7, 0xed, 0x14, 0xe9, 0xe1, 0xb1, 0x02, 0xdc, 0x0a, 0x08, 0xb6, 0x10, 0xc4, 0xd1, 0x32, 0x35, 0xfb, 0x27, 0xdc, 0x25, 0xf5, 0x2c, +0x0c, 0x15, 0xd4, 0xfb, 0xf9, 0x2a, 0xf4, 0x26, 0x33, 0x33, 0x24, 0x3b, 0x05, 0xf4, 0x0a, 0x0e, 0x38, 0xee, 0x10, 0xdb, 0x09, 0xdf, 0xfc, 0x0d, 0xff, 0x69, 0xdd, 0x0e, 0x05, 0xfa, 0x19, 0xfe, +0xe6, 0x1f, 0x13, 0x2c, 0x3d, 0x00, 0xd6, 0x06, 0x05, 0x49, 0x0a, 0x2d, 0x06, 0x05, 0x03, 0x52, 0x23, 0xf4, 0xdf, 0x1d, 0x00, 0xe7, 0xf0, 0xdf, 0x29, 0x09, 0xc8, 0x0a, 0xf4, 0xdf, 0xfb, 0xdf, +0x48, 0x21, 0x2a, 0x09, 0xe1, 0xd4, 0x4f, 0x01, 0x00, 0x56, 0xd7, 0x15, 0xd8, 0xec, 0x02, 0xe7, 0xf1, 0xf4, 0xf5, 0x40, 0x10, 0x16, 0xf9, 0x1f, 0x31, 0x45, 0x17, 0xd9, 0x5b, 0xba, 0xfc, 0xfd, +0xde, 0x02, 0x52, 0x98, 0x1c, 0xed, 0x87, 0x1d, 0xb1, 0xe9, 0xe2, 0xb3, 0x9e, 0xdf, 0x6b, 0xcf, 0xd0, 0x2b, 0x02, 0x6b, 0x29, 0x29, 0x06, 0x1c, 0xb1, 0x1b, 0x65, 0xff, 0xfd, 0xd1, 0x08, 0xb2, +0xfd, 0xcd, 0xff, 0x7f, 0xde, 0x50, 0x10, 0x47, 0x49, 0x1c, 0x0f, 0xbc, 0xf9, 0xfa, 0xb8, 0x32, 0xf4, 0xe9, 0x0a, 0xb4, 0x32, 0x7f, 0x04, 0x13, 0xf4, 0x1c, 0x27, 0xe6, 0xf8, 0x30, 0x41, 0x09, +0xec, 0xf4, 0x23, 0xdb, 0xf7, 0xf0, 0x18, 0x2a, 0xc6, 0x56, 0x11, 0x22, 0xf3, 0xfb, 0x5a, 0x15, 0x2b, 0x2e, 0x4a, 0x04, 0x15, 0xbc, 0x0c, 0x1e, 0x02, 0x27, 0x05, 0x0a, 0xe7, 0x1b, 0xef, 0x2a, +0xd4, 0xc9, 0xda, 0xf6, 0x01, 0xde, 0x14, 0xd1, 0xf7, 0x9b, 0x31, 0xd2, 0x11, 0x09, 0x1e, 0xc3, 0xe6, 0xfd, 0xc1, 0xe8, 0xed, 0xe2, 0x22, 0xfd, 0x2b, 0x00, 0xe7, 0xa4, 0x00, 0xe6, 0xfe, 0xb0, +0xea, 0x07, 0xe5, 0xfb, 0x0b, 0xa2, 0x12, 0x04, 0xda, 0x13, 0x00, 0x18, 0x1d, 0x05, 0x08, 0xda, 0xb2, 0xf5, 0xf8, 0xd4, 0xce, 0xcc, 0xd2, 0x15, 0xfb, 0x03, 0x16, 0xd7, 0x1a, 0x26, 0xee, 0xf5, +0xe7, 0xd4, 0xd9, 0xe5, 0x31, 0xcc, 0x27, 0xe7, 0x10, 0xc5, 0x16, 0xfe, 0xf2, 0xb5, 0xfb, 0xcf, 0x17, 0x2b, 0xed, 0x12, 0xfa, 0xe9, 0xb2, 0xc9, 0xfb, 0x04, 0xf7, 0xe4, 0x17, 0x31, 0x08, 0xea, +0xe0, 0x21, 0x0e, 0xe5, 0xa5, 0xce, 0x01, 0xe9, 0xf9, 0xf2, 0x0a, 0x04, 0xce, 0x01, 0x25, 0x18, 0xc9, 0xa3, 0x02, 0x10, 0x52, 0x42, 0x2b, 0xd9, 0x1d, 0xcb, 0x01, 0x22, 0x2e, 0xca, 0xdf, 0xef, +0x03, 0x2c, 0xe7, 0xfe, 0x24, 0x24, 0xa0, 0xdf, 0xb3, 0x46, 0xe5, 0x13, 0xbc, 0xc1, 0x03, 0x35, 0xc6, 0x00, 0xfd, 0xcd, 0x10, 0x35, 0xf9, 0x14, 0x20, 0xc5, 0x33, 0xdc, 0x11, 0x1e, 0xf2, 0x26, +0xd1, 0xb9, 0xf8, 0xe4, 0xe9, 0x0c, 0xdd, 0xf4, 0x2a, 0x4e, 0xcd, 0x09, 0x07, 0xec, 0xe2, 0xb3, 0xd4, 0x1c, 0x15, 0xe6, 0x11, 0xc0, 0x3f, 0xda, 0xd9, 0x23, 0xd2, 0x05, 0xdf, 0xcc, 0x17, 0x17, +0xdf, 0xe5, 0x17, 0xe3, 0x0b, 0x1c, 0xd8, 0x22, 0xbc, 0xed, 0xff, 0xd4, 0x07, 0xe2, 0x06, 0x29, 0xf2, 0xf7, 0xdc, 0x2d, 0x05, 0xf5, 0xf8, 0x17, 0x3a, 0xfe, 0xfc, 0xb4, 0x05, 0xe7, 0x16, 0x02, +0xf0, 0xdc, 0x15, 0x15, 0xef, 0xf2, 0x36, 0x07, 0xf4, 0x08, 0x0b, 0xe7, 0xf3, 0xc5, 0xa1, 0xc9, 0xe6, 0xc1, 0x23, 0x09, 0x00, 0xbe, 0xea, 0x1c, 0xf1, 0xe4, 0x0a, 0xec, 0x38, 0x02, 0x02, 0x0b, +0xf2, 0xf0, 0x13, 0x07, 0xfe, 0xef, 0xe9, 0xa8, 0xfb, 0xf5, 0xcf, 0xa8, 0x0f, 0xe7, 0xf4, 0xb9, 0xe7, 0xe1, 0xe6, 0xbf, 0xdf, 0xfe, 0x06, 0xde, 0xd0, 0xf4, 0x0d, 0xea, 0x17, 0xf3, 0xda, 0xce, +0xcd, 0xcd, 0x7f, 0xd8, 0xf5, 0xfc, 0x08, 0xfd, 0x9f, 0x2a, 0xce, 0x26, 0x58, 0x02, 0xd5, 0x15, 0xd1, 0x4e, 0x3a, 0x21, 0x04, 0xfc, 0xf9, 0xd3, 0x29, 0x18, 0x08, 0xaf, 0x5b, 0xf4, 0x08, 0xed, +0xe0, 0xec, 0xd3, 0xe5, 0x25, 0xe0, 0x31, 0x5a, 0xd7, 0xc9, 0x55, 0x38, 0x01, 0xe4, 0x3b, 0xc6, 0xbf, 0xbb, 0xfb, 0x96, 0xb8, 0x9c, 0xfc, 0x81, 0xba, 0x05, 0xcd, 0xbf, 0xd0, 0xd6, 0xe8, 0x1e, +0x43, 0x02, 0xdf, 0xec, 0xfd, 0xe8, 0xde, 0xd3, 0xc7, 0xb1, 0xe2, 0xeb, 0x37, 0xe2, 0xbb, 0xdb, 0xe9, 0xb6, 0x04, 0xbe, 0xb2, 0xcf, 0xc5, 0xcb, 0x08, 0xeb, 0xda, 0x3c, 0x16, 0x06, 0x19, 0x07, +0xd8, 0xcc, 0xea, 0xd2, 0x00, 0xdf, 0xf5, 0xe8, 0xc9, 0xe1, 0xf7, 0xe5, 0x04, 0xfa, 0x1b, 0x14, 0x2a, 0x1b, 0xf8, 0xca, 0x0c, 0x09, 0x08, 0xe1, 0xef, 0x12, 0x01, 0xd7, 0x3f, 0xc7, 0xe1, 0xe4, +0x20, 0xce, 0xef, 0xe4, 0xd9, 0x14, 0xff, 0x0c, 0xf3, 0x36, 0xee, 0x07, 0x25, 0x03, 0x28, 0x1e, 0x04, 0xee, 0xfd, 0xd3, 0x3f, 0xe9, 0xe7, 0x08, 0xc5, 0xf8, 0x02, 0x28, 0x30, 0xf7, 0x1a, 0xf2, +0xef, 0x0e, 0x22, 0x02, 0x0f, 0x04, 0x37, 0xed, 0xef, 0x33, 0x2a, 0xd2, 0x17, 0xe0, 0x3c, 0x0e, 0x1f, 0xeb, 0x1d, 0x13, 0xdf, 0x08, 0xfe, 0x06, 0xe3, 0x0d, 0xe3, 0xd5, 0xf7, 0x08, 0xe0, 0x2f, +0x45, 0x17, 0x32, 0x1a, 0x21, 0xea, 0x38, 0x27, 0xdb, 0x10, 0x04, 0x34, 0x06, 0xef, 0x37, 0xc3, 0xe6, 0x26, 0x10, 0xf4, 0xfe, 0xe8, 0x51, 0xde, 0xba, 0x19, 0xef, 0xb0, 0xda, 0x42, 0xf9, 0xf0, +0xe3, 0xed, 0x3d, 0xbf, 0x0f, 0x3b, 0x00, 0x0e, 0xff, 0xf3, 0x08, 0xbe, 0xfa, 0xf4, 0x0c, 0xdb, 0xe1, 0x20, 0x07, 0xd3, 0x2b, 0xee, 0x29, 0xec, 0xd5, 0xfe, 0x18, 0xe2, 0xe3, 0x13, 0x23, 0xcd, +0xcf, 0x2a, 0x19, 0xfd, 0xfc, 0x04, 0x0c, 0xf5, 0x1b, 0xf9, 0xf2, 0x10, 0xfb, 0xd8, 0x1a, 0x09, 0x05, 0xcd, 0x04, 0xfd, 0x22, 0xd7, 0x2d, 0xe0, 0xf2, 0xfd, 0xd7, 0xe6, 0x00, 0xea, 0x15, 0xf9, +0xfd, 0x14, 0x13, 0xff, 0xf1, 0xea, 0xf9, 0xe0, 0xfc, 0xeb, 0xfb, 0x04, 0x13, 0xfc, 0xef, 0xe5, 0xf0, 0xfd, 0x0a, 0x34, 0xe8, 0xff, 0xfe, 0xe9, 0x2c, 0x04, 0x06, 0xf6, 0xf7, 0xf4, 0xfb, 0xfc, +0x01, 0xf3, 0xf9, 0x1a, 0x05, 0x19, 0x08, 0xe3, 0x1a, 0x1d, 0xea, 0xea, 0x34, 0xd9, 0xd6, 0x04, 0xfc, 0xf8, 0x04, 0x27, 0x20, 0xfa, 0x0c, 0x15, 0x08, 0xed, 0x0a, 0x04, 0xdf, 0x0e, 0x3f, 0x25, +0x05, 0xee, 0x0e, 0x2f, 0xfc, 0xe9, 0x17, 0x49, 0x02, 0x08, 0x15, 0x07, 0xeb, 0x14, 0x05, 0xea, 0xee, 0xf9, 0xee, 0x20, 0xf8, 0x21, 0xfd, 0x16, 0x15, 0x2b, 0xbc, 0xf6, 0xfa, 0xfd, 0xf3, 0x58, +0xf8, 0x16, 0xe8, 0x28, 0xed, 0x46, 0x0a, 0x17, 0x1b, 0x37, 0x81, 0x1d, 0xf7, 0xdf, 0x1e, 0xed, 0xec, 0xde, 0xe0, 0xf1, 0xff, 0xe2, 0xfb, 0xf5, 0xf5, 0x10, 0xe0, 0x06, 0x42, 0x0f, 0x10, 0x27, +0xf5, 0xfe, 0x09, 0x12, 0x11, 0xe8, 0x2c, 0xd9, 0x14, 0xda, 0xff, 0x38, 0x05, 0x1f, 0x3f, 0xb9, 0xee, 0xd5, 0x81, 0x17, 0xd2, 0xca, 0x03, 0xec, 0xb7, 0x28, 0xfc, 0x33, 0x1a, 0x15, 0x08, 0x53, +0xd7, 0xda, 0xa1, 0x00, 0xfc, 0xfa, 0xf0, 0x22, 0xe1, 0xcc, 0xfd, 0xff, 0xd4, 0xe9, 0xd5, 0x47, 0x01, 0x01, 0xbb, 0xef, 0xe6, 0x3b, 0xe9, 0x29, 0x02, 0xf2, 0x0c, 0x04, 0xd6, 0x08, 0x07, 0xf4, +0x10, 0xdb, 0xd9, 0xec, 0xf1, 0xde, 0x0a, 0x0c, 0xb8, 0xde, 0x06, 0x1c, 0x17, 0x0c, 0xf2, 0x0a, 0xf2, 0xf4, 0xf8, 0xf9, 0xd4, 0xdf, 0xd7, 0xcb, 0xdf, 0x13, 0xdf, 0x10, 0x15, 0x13, 0xe1, 0x00, +0xf0, 0xe3, 0xf4, 0xf3, 0x01, 0x03, 0xee, 0xff, 0x1a, 0x08, 0xda, 0x00, 0xcb, 0x09, 0x0d, 0x36, 0x32, 0xd0, 0xd4, 0x12, 0xf6, 0xd8, 0xf3, 0x2b, 0xb6, 0xbf, 0x20, 0xf2, 0xc6, 0x0f, 0x02, 0xf1, +0x2b, 0xd2, 0xe8, 0xe5, 0x9e, 0x22, 0xe3, 0x07, 0xcc, 0x1d, 0xc1, 0xdb, 0x2c, 0x35, 0xf3, 0xf1, 0x10, 0x10, 0xe2, 0x0c, 0xd6, 0xed, 0x18, 0x1b, 0x20, 0x37, 0x9f, 0x03, 0xac, 0x44, 0xe8, 0x69, +0x18, 0xad, 0xdf, 0xfc, 0xd4, 0xf6, 0xf9, 0x60, 0xd3, 0xbd, 0x18, 0xf9, 0x19, 0xc2, 0x3f, 0xeb, 0x52, 0x43, 0xdb, 0xe8, 0x99, 0xf5, 0xdf, 0x4e, 0x8d, 0x38, 0xc8, 0xe4, 0x2d, 0x30, 0x29, 0xe1, +0x01, 0x11, 0xa9, 0xdd, 0x09, 0xdd, 0x1c, 0x37, 0x2f, 0xf6, 0xf8, 0xc5, 0x34, 0xbc, 0xf3, 0x00, 0xfa, 0xe1, 0x03, 0x28, 0xd2, 0xfa, 0x04, 0x04, 0x13, 0x2f, 0xf1, 0x0b, 0xea, 0x0c, 0x26, 0x16, +0xe1, 0xf2, 0xff, 0x17, 0xe8, 0xee, 0x24, 0xd7, 0x05, 0x0d, 0x00, 0xe0, 0xc3, 0xe9, 0x08, 0xec, 0xeb, 0xdc, 0xd8, 0x0a, 0x09, 0xf0, 0xc8, 0x05, 0x04, 0xb4, 0xfe, 0xf0, 0x07, 0x0e, 0x02, 0x15, +0x14, 0x05, 0x36, 0x1c, 0xd2, 0xc3, 0x1f, 0xf9, 0x04, 0x1f, 0x12, 0x0b, 0x08, 0x1c, 0x08, 0x26, 0xd1, 0x51, 0xcd, 0x10, 0x48, 0x1b, 0xee, 0xd5, 0xf7, 0xc7, 0x29, 0xbc, 0xd9, 0xfe, 0x3a, 0xd9, +0xea, 0x13, 0x0b, 0xf8, 0x33, 0xf1, 0x20, 0x02, 0xf7, 0xdb, 0x46, 0x42, 0x1b, 0xf9, 0x18, 0xee, 0x03, 0x1b, 0x12, 0x1b, 0x09, 0xcf, 0x3c, 0xdc, 0x25, 0x17, 0xde, 0xc4, 0xdd, 0x45, 0xf7, 0xd6, +0xc8, 0x27, 0xe9, 0x5c, 0x1c, 0x13, 0xc7, 0xe2, 0xe9, 0x03, 0x23, 0xd0, 0x0e, 0xcd, 0x24, 0xed, 0xe3, 0x25, 0x76, 0xf0, 0xed, 0xa8, 0x2d, 0x3b, 0x0c, 0x16, 0x72, 0x7f, 0x0e, 0x01, 0x28, 0x1b, +0x05, 0x26, 0xcb, 0x39, 0xf1, 0x12, 0x40, 0x30, 0x08, 0x1f, 0xd5, 0xa7, 0xcc, 0x42, 0x09, 0xbe, 0xa2, 0xc8, 0xd3, 0x1a, 0x03, 0xe8, 0xec, 0x06, 0x28, 0xf0, 0xb9, 0xd0, 0x02, 0xf5, 0xfb, 0xe1, +0xfe, 0x3e, 0x5e, 0xfb, 0xd9, 0x9b, 0x0f, 0xe1, 0xee, 0xb5, 0xe4, 0xcd, 0xf6, 0xe1, 0xcb, 0x22, 0xd9, 0x02, 0x7c, 0xac, 0xd5, 0x30, 0x11, 0xcb, 0xe5, 0x25, 0xf7, 0x12, 0x11, 0xc4, 0x04, 0xf0, +0x49, 0x01, 0x13, 0xfb, 0xc0, 0x0b, 0xbd, 0x07, 0xf0, 0x16, 0xbd, 0xec, 0x0b, 0x20, 0x08, 0x01, 0x81, 0xf6, 0x37, 0x3a, 0xd5, 0xd8, 0x13, 0x05, 0x0f, 0xfe, 0xed, 0x03, 0x19, 0x00, 0xf8, 0x40, +0x0e, 0xec, 0x13, 0xd7, 0x2f, 0x4c, 0x03, 0x2d, 0x01, 0x4a, 0x43, 0x17, 0x09, 0x0d, 0xe9, 0x05, 0x4e, 0x16, 0xea, 0x4d, 0xd1, 0xf7, 0xf1, 0xf8, 0x51, 0x21, 0xe5, 0x00, 0x12, 0x0a, 0x5a, 0x6b, +0x02, 0xcf, 0x3a, 0x41, 0xe1, 0x1b, 0x16, 0x49, 0x21, 0x38, 0xf5, 0x2d, 0xf9, 0x05, 0xf1, 0x30, 0x2d, 0xf8, 0x13, 0x36, 0x20, 0x38, 0xef, 0x10, 0x2a, 0x18, 0x1e, 0x05, 0xf4, 0xf6, 0x0b, 0xf4, +0x42, 0xfb, 0x11, 0x2d, 0x06, 0x05, 0x19, 0xe7, 0x60, 0x2b, 0x43, 0x05, 0xea, 0x17, 0x0b, 0x27, 0xe8, 0xf9, 0x10, 0x3c, 0x07, 0x4b, 0x4e, 0x03, 0x17, 0xfe, 0xf7, 0x31, 0x2c, 0xd8, 0xfc, 0xe8, +0x15, 0x1c, 0x31, 0xf6, 0x05, 0xf1, 0xe9, 0x31, 0x18, 0x19, 0x12, 0xcb, 0xf0, 0xf2, 0xd6, 0x0d, 0x35, 0xcd, 0xed, 0x32, 0xff, 0x36, 0x23, 0xba, 0x23, 0x0d, 0x55, 0x24, 0xf5, 0xe8, 0xf9, 0x3e, +0x2e, 0x1c, 0x1a, 0x2e, 0x20, 0x3f, 0x11, 0xbe, 0xea, 0xe4, 0x09, 0x10, 0xd7, 0x07, 0xf4, 0x02, 0xde, 0x13, 0x00, 0x28, 0xfa, 0x27, 0x30, 0xde, 0x24, 0xce, 0x2d, 0xbc, 0xfb, 0x02, 0x05, 0x03, +0x0d, 0x07, 0x05, 0x1e, 0xf9, 0x20, 0xc7, 0x0c, 0x16, 0xdc, 0xf0, 0x06, 0xd9, 0x0b, 0xf2, 0xd7, 0xee, 0x2a, 0x02, 0xed, 0x04, 0xe4, 0x1a, 0xcc, 0xea, 0xee, 0xfc, 0xdc, 0x01, 0xff, 0xd1, 0x23, +0x13, 0x1f, 0x0a, 0xf2, 0x01, 0x02, 0x07, 0xf0, 0xfe, 0xf1, 0xeb, 0xf3, 0xf6, 0xf7, 0xfa, 0x01, 0x0f, 0x00, 0x1c, 0x20, 0x00, 0xff, 0x00, 0x03, 0x0c, 0xd5, 0xf8, 0x26, 0x01, 0x19, 0xf5, 0xfe, +0xe0, 0x0b, 0xe8, 0xf4, 0x11, 0xfa, 0x11, 0x02, 0x14, 0x1b, 0x01, 0x06, 0x2d, 0x02, 0xd4, 0x14, 0xec, 0x25, 0xf1, 0x1c, 0x1f, 0xff, 0x1d, 0x1b, 0x10, 0xfc, 0xee, 0x27, 0x11, 0x0b, 0x47, 0xef, +0xf7, 0xfb, 0x1a, 0x31, 0x0f, 0x0e, 0x0e, 0x1b, 0xf4, 0xfb, 0x2f, 0xe2, 0xee, 0xf6, 0xf6, 0x07, 0xe3, 0x09, 0x0b, 0x27, 0xf1, 0x2b, 0xff, 0x13, 0x32, 0x0e, 0xb3, 0xf4, 0x1b, 0x3d, 0xd7, 0xdc, +0xed, 0x00, 0x1b, 0x0d, 0x10, 0x24, 0xba, 0x7f, 0xa0, 0x24, 0x24, 0x21, 0x05, 0xfc, 0x28, 0x0e, 0xd5, 0xfd, 0x16, 0x10, 0xff, 0xea, 0xe2, 0xd4, 0xbf, 0x1f, 0xf7, 0xbf, 0xed, 0xf3, 0x4a, 0x08, +0xfa, 0x09, 0x0b, 0xcf, 0x2a, 0x02, 0xfc, 0xcf, 0xfe, 0xda, 0xb1, 0xdd, 0xbd, 0xf4, 0x82, 0x50, 0x38, 0xea, 0x06, 0x32, 0xcf, 0xef, 0xd6, 0xe5, 0x2f, 0x25, 0x10, 0x01, 0xba, 0x0c, 0x2f, 0x18, +0x11, 0x23, 0xff, 0x09, 0x1e, 0x0b, 0x03, 0x3e, 0xe7, 0xbd, 0xea, 0x4d, 0xad, 0x36, 0x54, 0xcb, 0x2d, 0x4d, 0x48, 0x24, 0x2a, 0x2e, 0x06, 0xf0, 0x38, 0xf6, 0x0d, 0xe9, 0xe7, 0xdb, 0xd4, 0x49, +0x29, 0xfe, 0xe5, 0xb0, 0xfc, 0x1b, 0x08, 0xfb, 0x02, 0xa6, 0xfb, 0xf5, 0x12, 0x10, 0x1c, 0x04, 0xda, 0x26, 0x38, 0xec, 0x2e, 0x25, 0x0a, 0x11, 0x19, 0xe5, 0x3a, 0x10, 0xd8, 0x0f, 0x14, 0xe7, +0x17, 0x03, 0x08, 0x30, 0x1b, 0x3b, 0x13, 0x1d, 0x22, 0xf5, 0x2f, 0x04, 0x29, 0xf0, 0xc9, 0xe5, 0x8d, 0x35, 0xe8, 0xc6, 0x02, 0x06, 0x32, 0x13, 0xf5, 0xe7, 0x16, 0xdb, 0xfc, 0x2c, 0x3c, 0xfa, +0xea, 0xb5, 0x4d, 0xf0, 0x0a, 0xfd, 0xf3, 0xc4, 0xf3, 0xa3, 0x1c, 0x2a, 0x2b, 0xc4, 0xf1, 0x1b, 0xde, 0xf1, 0x3b, 0xed, 0xdb, 0xff, 0x25, 0x22, 0xd4, 0x09, 0x51, 0xda, 0x3b, 0x9e, 0xf9, 0xb5, +0xa6, 0x5b, 0xe6, 0x15, 0xae, 0xc0, 0xfb, 0xb1, 0xaf, 0x49, 0x1c, 0x53, 0xbd, 0x7f, 0x4a, 0xdd, 0x92, 0x9d, 0x28, 0x2c, 0x70, 0xdb, 0x1c, 0xe8, 0xea, 0xf3, 0x0c, 0x4d, 0x2d, 0xe7, 0xdd, 0xe9, +0x08, 0x29, 0x2b, 0xf5, 0x06, 0x44, 0x8d, 0xbe, 0xf6, 0xe9, 0x12, 0x24, 0xf8, 0x0d, 0x0e, 0xe4, 0xec, 0x1b, 0x1b, 0x10, 0x08, 0xd0, 0x0d, 0x18, 0x09, 0xbb, 0x06, 0xf1, 0x14, 0x1e, 0x3a, 0x1f, +0xd3, 0xf1, 0x05, 0xee, 0xd9, 0x51, 0xd4, 0xe3, 0xf0, 0xef, 0x0d, 0xdd, 0x1b, 0x00, 0xd6, 0xda, 0xf0, 0x25, 0x09, 0xf1, 0xf1, 0xee, 0xf0, 0xd5, 0xfa, 0xe8, 0xde, 0xf2, 0xe9, 0xf6, 0x19, 0xfa, +0xf7, 0x2a, 0xea, 0x10, 0xfc, 0xfc, 0x14, 0x10, 0x0a, 0xec, 0xec, 0x06, 0xf1, 0x04, 0x1d, 0x0c, 0xe7, 0xf9, 0x24, 0x02, 0xfa, 0x19, 0xde, 0xf9, 0xfc, 0xf8, 0xfa, 0x0a, 0x19, 0x06, 0xed, 0xfe, +0xe1, 0x10, 0xf2, 0x0d, 0x1b, 0x15, 0xee, 0xe9, 0x04, 0x17, 0xcd, 0x13, 0x11, 0x0e, 0xfc, 0x0a, 0x22, 0x40, 0xdd, 0x06, 0x1a, 0xf7, 0x02, 0xfb, 0x0e, 0xf3, 0x0a, 0x2a, 0x03, 0xe8, 0xfa, 0x02, +0xe8, 0xf7, 0x17, 0x26, 0xfb, 0x0d, 0x1c, 0x06, 0xee, 0x11, 0x09, 0x00, 0xe4, 0xec, 0x0f, 0x07, 0xff, 0xdf, 0x02, 0x11, 0x01, 0x11, 0xfc, 0x04, 0x58, 0x36, 0xfe, 0x01, 0x01, 0xe6, 0x1b, 0xea, +0x1d, 0x1c, 0x40, 0xe3, 0x09, 0xda, 0xb1, 0xf9, 0xd8, 0x16, 0xfc, 0x18, 0x43, 0xf6, 0x2f, 0xca, 0xc1, 0x3c, 0xe9, 0x2a, 0x0f, 0x2a, 0x3f, 0x1f, 0xbc, 0x2d, 0x40, 0xf2, 0xce, 0x9d, 0x33, 0x29, +0xf4, 0xce, 0xde, 0xdd, 0xcc, 0x64, 0x0c, 0x7f, 0x37, 0xd2, 0xdb, 0xf0, 0xc3, 0x29, 0xf3, 0x06, 0xc5, 0x1a, 0x2f, 0xd8, 0xec, 0xd1, 0xff, 0x05, 0x09, 0xf1, 0xfb, 0x16, 0xda, 0xdd, 0xdf, 0x33, +0xad, 0xdb, 0xf5, 0x1d, 0xef, 0xf5, 0xe9, 0x30, 0xf4, 0xfc, 0xc9, 0x43, 0xe1, 0xc3, 0xf7, 0xc9, 0x2f, 0xcf, 0xec, 0x15, 0xe8, 0x21, 0x00, 0xb7, 0x14, 0xc9, 0xd5, 0x22, 0xb2, 0x27, 0x02, 0x1b, +0xc7, 0x1c, 0x26, 0xfb, 0x39, 0xda, 0x04, 0xe9, 0x07, 0xfe, 0x12, 0xef, 0xf7, 0xde, 0x12, 0x0d, 0xee, 0xf4, 0xe7, 0xea, 0xdb, 0x36, 0xf2, 0x46, 0x07, 0xfc, 0xd8, 0x4f, 0xb4, 0xfd, 0xad, 0xfe, +0x00, 0xf3, 0xe8, 0x12, 0x16, 0x02, 0xff, 0xf4, 0xf3, 0xed, 0xe4, 0x26, 0xc5, 0xf1, 0x08, 0x0e, 0x95, 0x2d, 0x27, 0x1a, 0xf1, 0xf0, 0x18, 0xdf, 0x3c, 0x4d, 0x15, 0x19, 0x01, 0x15, 0xe4, 0x45, +0xe2, 0x87, 0x1f, 0x24, 0x03, 0x37, 0xb0, 0xfd, 0x4d, 0x0d, 0xf7, 0x19, 0xe8, 0xd7, 0x01, 0xfb, 0xf4, 0x43, 0x02, 0x01, 0x28, 0xd6, 0x1e, 0x96, 0xf2, 0x24, 0xa5, 0x11, 0xd2, 0xf3, 0xd8, 0x21, +0xd4, 0x29, 0x38, 0x31, 0xd9, 0xf4, 0x12, 0xff, 0x27, 0x0e, 0x60, 0xed, 0x06, 0x21, 0x15, 0x5e, 0xff, 0xb2, 0x00, 0x7f, 0x23, 0x28, 0xb8, 0x1e, 0x39, 0xfa, 0x0b, 0xba, 0x03, 0xf2, 0x34, 0xd6, +0x0d, 0x6f, 0x08, 0xcd, 0xfc, 0xdd, 0x39, 0xe7, 0x07, 0xfb, 0x26, 0xd6, 0xfe, 0x02, 0xf5, 0x05, 0x23, 0xb9, 0xdf, 0xde, 0x39, 0x3c, 0xe9, 0xf9, 0xdc, 0x0b, 0xed, 0x18, 0x35, 0x41, 0x44, 0xe3, +0xc0, 0xee, 0x2d, 0x05, 0x37, 0x17, 0x46, 0x0a, 0xcc, 0xf7, 0xeb, 0xc5, 0xe6, 0xeb, 0x23, 0x17, 0xe9, 0xa3, 0xfe, 0xd8, 0x2f, 0x29, 0x08, 0x0f, 0xcf, 0xc2, 0xf3, 0x20, 0xd2, 0x0d, 0xd9, 0xf3, +0xdc, 0xd3, 0xf8, 0xc6, 0xe2, 0x23, 0x05, 0x08, 0xf7, 0xf0, 0x0e, 0xe2, 0x06, 0x4c, 0xde, 0xe5, 0xb5, 0xf4, 0x00, 0xd2, 0x11, 0xfe, 0xd5, 0xdd, 0xe1, 0x3e, 0xd1, 0xd2, 0x19, 0xf3, 0x50, 0xe4, +0xdf, 0x12, 0x03, 0xac, 0x24, 0x11, 0xd9, 0xd7, 0x81, 0xe9, 0x26, 0x19, 0xcd, 0x0c, 0x0d, 0xcb, 0xb2, 0xcf, 0x12, 0xe4, 0x05, 0xce, 0xdf, 0xe2, 0xd7, 0xe2, 0xf8, 0x9c, 0x0b, 0x35, 0xcb, 0xca, +0xd0, 0xbc, 0x00, 0xe9, 0x26, 0xf7, 0xf2, 0x9e, 0xf7, 0x42, 0xe7, 0xe1, 0x28, 0xc5, 0x3c, 0xb8, 0x13, 0x19, 0xf6, 0xef, 0xe9, 0xca, 0x20, 0xcd, 0xce, 0x32, 0xcc, 0xba, 0x0f, 0xeb, 0x4f, 0x9f, +0xc8, 0xa2, 0x5c, 0xee, 0x2f, 0xbe, 0x10, 0xc6, 0xec, 0x25, 0x11, 0xa8, 0x42, 0x0c, 0x17, 0xbc, 0xbf, 0xee, 0xd2, 0x13, 0x33, 0xec, 0xdf, 0xaf, 0xe7, 0xee, 0xa5, 0xe4, 0x17, 0x29, 0x4c, 0xa1, +0x0e, 0x00, 0xe9, 0xef, 0xe0, 0xf2, 0x0f, 0x1f, 0xca, 0x23, 0xd4, 0x11, 0x1d, 0x1a, 0xe2, 0xe2, 0xe4, 0xfb, 0x0a, 0x00, 0x05, 0x4c, 0xd4, 0x02, 0xd9, 0xe9, 0xee, 0x45, 0x2e, 0x11, 0xa0, 0xb9, +0x13, 0x1c, 0xf6, 0x07, 0x20, 0xef, 0xde, 0xf5, 0x02, 0x0c, 0x44, 0x13, 0x1a, 0xe4, 0xeb, 0x1b, 0xfd, 0x03, 0x20, 0xef, 0x0e, 0x81, 0x0e, 0xf3, 0xd8, 0x33, 0xd8, 0xed, 0x23, 0x1f, 0x1b, 0x31, +0x52, 0xd2, 0xec, 0xea, 0xec, 0x48, 0x12, 0x49, 0xe3, 0xb1, 0xd2, 0x3e, 0x43, 0xf1, 0x02, 0xc4, 0x14, 0xad, 0x17, 0xe6, 0x18, 0xd7, 0x50, 0xee, 0xec, 0xfe, 0x3f, 0xdd, 0x0a, 0x08, 0xe0, 0x1d, +0x0a, 0x02, 0x12, 0xaf, 0xd6, 0xaf, 0xf8, 0xe3, 0x22, 0x3e, 0x0e, 0xde, 0x0e, 0x28, 0x16, 0x0f, 0x3d, 0xcc, 0xe2, 0xf6, 0xe0, 0xfe, 0x20, 0x6e, 0xd5, 0xcb, 0xda, 0xe9, 0x15, 0x1f, 0x0b, 0x87, +0x1b, 0xf1, 0xfe, 0xea, 0x06, 0xe9, 0x12, 0xec, 0xcb, 0x16, 0xfb, 0xef, 0x15, 0x1a, 0x06, 0x07, 0x04, 0xc3, 0xf4, 0x11, 0xfe, 0x0d, 0xfe, 0xdd, 0x14, 0x05, 0xce, 0xbb, 0xf9, 0x0a, 0x10, 0xfe, +0xeb, 0xc6, 0x06, 0x2a, 0x10, 0x0f, 0x55, 0x11, 0xf0, 0x0a, 0xcf, 0xfe, 0x2e, 0xfd, 0x11, 0xe9, 0x12, 0xfa, 0xf2, 0xd2, 0x1d, 0xfe, 0x03, 0x0b, 0x0a, 0x17, 0x13, 0x17, 0xf4, 0x39, 0xcb, 0x00, +0x16, 0xd5, 0x13, 0xfc, 0x22, 0x0c, 0xc1, 0xe8, 0xf8, 0xc0, 0xb8, 0xf7, 0x15, 0x03, 0xe0, 0x04, 0xe8, 0x19, 0x23, 0xef, 0xff, 0x18, 0xdb, 0xef, 0x0f, 0xf1, 0xf0, 0x0e, 0x1a, 0x14, 0xff, 0x7f, +0xa8, 0xd2, 0x12, 0x09, 0xe9, 0x28, 0xec, 0xe3, 0xf4, 0x45, 0x2b, 0xf9, 0xda, 0xd2, 0xfe, 0x05, 0xc4, 0x1a, 0x01, 0x04, 0xfe, 0xd2, 0xf9, 0x08, 0x10, 0xc8, 0xf5, 0x22, 0xdf, 0xe4, 0xeb, 0xeb, +0xa9, 0x12, 0xde, 0xf6, 0xd7, 0xed, 0xf1, 0x2d, 0xe9, 0xd6, 0xdf, 0x40, 0xe3, 0x05, 0xd3, 0x04, 0xe9, 0x17, 0x0c, 0x0b, 0x05, 0xf5, 0xd7, 0xde, 0x1d, 0xfa, 0xea, 0x0d, 0xc4, 0xb2, 0x0f, 0xfb, +0x1f, 0x17, 0xfc, 0xea, 0x01, 0xf0, 0xf7, 0x01, 0x21, 0xe9, 0xef, 0x37, 0xc9, 0x05, 0xca, 0x13, 0xe5, 0x05, 0xd9, 0x02, 0xbc, 0xc6, 0xe6, 0x1c, 0xf3, 0x8b, 0xf3, 0x02, 0x20, 0x0c, 0xeb, 0x27, +0xbf, 0x4a, 0x05, 0x30, 0xf3, 0xf7, 0x16, 0x0a, 0x1a, 0xc1, 0x0c, 0xf2, 0xe6, 0xca, 0xd8, 0xe7, 0x15, 0xcb, 0x16, 0x3f, 0xe1, 0x0e, 0x00, 0x32, 0x1e, 0xd8, 0xd3, 0x0e, 0xf3, 0xe1, 0xcf, 0xe5, +0xf8, 0xb7, 0x03, 0x25, 0x2b, 0xb8, 0xe1, 0x2d, 0x1b, 0xdf, 0x2e, 0xcc, 0xd5, 0xb7, 0x1b, 0x19, 0xdb, 0xe8, 0xe1, 0x3f, 0x10, 0x6f, 0xfe, 0x31, 0x0e, 0xfb, 0xff, 0x50, 0xe8, 0x41, 0xda, 0xff, +0x2f, 0xde, 0xff, 0x78, 0x01, 0xbc, 0x5f, 0x2b, 0x1a, 0x33, 0x15, 0x48, 0x0e, 0x35, 0x40, 0xfd, 0xf6, 0xe9, 0xf4, 0xec, 0x3b, 0x0f, 0x29, 0xed, 0x2b, 0x40, 0x20, 0x11, 0x4c, 0xfb, 0x23, 0x15, +0xe0, 0xe0, 0xec, 0x15, 0xf5, 0x22, 0xed, 0x25, 0x0c, 0x15, 0x29, 0x13, 0x0b, 0xe0, 0xdf, 0x0f, 0x85, 0x0d, 0x22, 0xf8, 0x07, 0xe4, 0x26, 0x41, 0x27, 0xed, 0xf3, 0x34, 0x06, 0x55, 0xd3, 0xcf, +0x0e, 0x15, 0x1f, 0xf8, 0x21, 0x11, 0xe5, 0xfd, 0x06, 0x43, 0xe5, 0xcf, 0xd8, 0xe5, 0x4a, 0xe2, 0x81, 0x18, 0xfa, 0xec, 0x23, 0x00, 0x24, 0xd4, 0xfd, 0xf5, 0x17, 0x19, 0xfe, 0xbc, 0x1d, 0x37, +0xf0, 0x0d, 0x01, 0x20, 0x20, 0x2c, 0x11, 0x1c, 0xaa, 0xc0, 0x13, 0x08, 0xf4, 0xe5, 0xeb, 0xc2, 0xf8, 0x10, 0x35, 0x0a, 0xd9, 0x9a, 0xed, 0x98, 0xf5, 0xf3, 0xd2, 0xd8, 0xf3, 0x19, 0xe4, 0xa4, +0xbc, 0xe5, 0x06, 0xf1, 0x08, 0xcf, 0x1a, 0xb1, 0x17, 0xad, 0xd6, 0x24, 0x09, 0x10, 0xea, 0xda, 0x0f, 0xf6, 0x24, 0xe4, 0xf2, 0x01, 0xd5, 0xe0, 0x04, 0x03, 0x0f, 0xf2, 0x36, 0xdf, 0xf3, 0xc7, +0xf5, 0x01, 0x16, 0x31, 0xfd, 0x00, 0x20, 0xf4, 0xd9, 0xec, 0xf4, 0xfd, 0x17, 0x38, 0xf9, 0x00, 0xb0, 0x0b, 0x40, 0x12, 0x33, 0x01, 0x3a, 0xd0, 0xf2, 0xf3, 0xf0, 0x12, 0xfc, 0x20, 0x22, 0xdf, +0x34, 0x0d, 0xed, 0x26, 0xe4, 0x0d, 0xfd, 0xe0, 0x2d, 0xf4, 0xe3, 0x2d, 0x0c, 0x31, 0x35, 0xd0, 0xe4, 0xff, 0x37, 0x2e, 0x1b, 0x3b, 0x67, 0xfd, 0x04, 0x10, 0x10, 0xed, 0xda, 0x1e, 0xe5, 0x50, +0xfa, 0x0e, 0xe8, 0x12, 0xdd, 0x04, 0xef, 0x2a, 0x15, 0x29, 0x05, 0x1c, 0x98, 0xdf, 0x01, 0x6a, 0x1d, 0xe9, 0xca, 0x0f, 0x23, 0xfb, 0x08, 0xcb, 0x13, 0xeb, 0xf4, 0x16, 0xc8, 0xef, 0xfc, 0xe2, +0xce, 0x06, 0x03, 0x09, 0x08, 0xe4, 0x13, 0x17, 0xf4, 0xf1, 0xe0, 0xc2, 0xd3, 0x16, 0x05, 0x14, 0x07, 0xf7, 0x16, 0x05, 0xd9, 0x24, 0xcb, 0x0d, 0x0b, 0xce, 0xef, 0x3d, 0xc5, 0xf4, 0xe5, 0x2e, +0xbd, 0x0c, 0xf8, 0x09, 0xeb, 0x05, 0xed, 0xd8, 0x37, 0xf9, 0xa4, 0x0f, 0xd8, 0xc1, 0x32, 0xe0, 0xa6, 0x26, 0xd0, 0x4e, 0x02, 0x3b, 0x1c, 0x10, 0x14, 0x51, 0xdb, 0xf0, 0xc3, 0x18, 0xd3, 0x11, +0xd5, 0xd9, 0x2d, 0x42, 0xe5, 0x1a, 0xd1, 0x0b, 0x48, 0xa8, 0xe8, 0xc7, 0xf9, 0xe5, 0x25, 0x2a, 0xd6, 0x5a, 0x19, 0xda, 0x0b, 0x00, 0x0e, 0x8b, 0x42, 0x28, 0xca, 0x18, 0x49, 0xe8, 0x27, 0xc4, +0xef, 0xf7, 0xda, 0x45, 0xc8, 0x0c, 0x01, 0x7f, 0x0f, 0xe1, 0x50, 0xe1, 0x1b, 0x36, 0x05, 0x45, 0xe6, 0xbb, 0xfa, 0x46, 0x3f, 0x1e, 0x08, 0xc0, 0x06, 0xe0, 0x0f, 0xdc, 0x36, 0xc9, 0x57, 0xfb, +0xfe, 0x28, 0x27, 0x0b, 0x19, 0xfd, 0x22, 0xe5, 0xf1, 0xe8, 0x0d, 0xb9, 0xdf, 0xf3, 0xe6, 0x05, 0xfc, 0x38, 0x55, 0x34, 0x1b, 0x1f, 0x28, 0x11, 0xee, 0xf1, 0x16, 0xfb, 0xff, 0x14, 0xfd, 0xc7, +0xe1, 0xf2, 0x46, 0x27, 0x30, 0x0b, 0xdf, 0x01, 0x0e, 0x02, 0xe4, 0x24, 0xf8, 0x17, 0x17, 0xf0, 0x50, 0x17, 0x20, 0xda, 0x26, 0xdd, 0x27, 0xbe, 0xf4, 0xf7, 0xfc, 0xe9, 0x05, 0xfc, 0x0f, 0xf6, +0xf1, 0x02, 0x11, 0x3b, 0xeb, 0xe9, 0x0e, 0xf1, 0x00, 0xf1, 0xfa, 0xf2, 0xed, 0x0f, 0xf2, 0xf7, 0xf8, 0x08, 0x0d, 0x0b, 0xff, 0xf7, 0xf9, 0xfe, 0xea, 0xf2, 0x0a, 0x09, 0xe1, 0x01, 0xee, 0xf7, +0x17, 0x07, 0xfe, 0x12, 0x1a, 0x0a, 0xfe, 0xfa, 0x17, 0xf0, 0xf7, 0xe6, 0x05, 0x04, 0x14, 0x23, 0x40, 0x0d, 0xf5, 0x22, 0x00, 0x10, 0x01, 0xe4, 0x14, 0xfa, 0x12, 0xfb, 0x3a, 0x14, 0x11, 0xfb, +0x16, 0x21, 0x07, 0xfd, 0xd8, 0x0a, 0x37, 0xf3, 0xd7, 0x0d, 0x25, 0xfc, 0xf9, 0xf0, 0xf5, 0xfc, 0xfc, 0xfe, 0x09, 0xeb, 0x1e, 0x21, 0xfd, 0x11, 0x18, 0xf7, 0xea, 0xe0, 0x33, 0xdf, 0x1b, 0xc8, +0xdb, 0xe1, 0xdb, 0x18, 0x23, 0x0c, 0x08, 0x0e, 0x35, 0x15, 0xe9, 0xef, 0x1d, 0xc4, 0x11, 0xda, 0xfb, 0xfe, 0x12, 0x08, 0xcf, 0x0b, 0xc1, 0xf5, 0x00, 0x03, 0x3c, 0xf2, 0x26, 0x16, 0xec, 0x08, +0x16, 0xeb, 0xfc, 0x1b, 0x3f, 0xb3, 0x7f, 0x26, 0x20, 0x0c, 0x08, 0x21, 0xf4, 0x16, 0x15, 0xf0, 0x20, 0x1a, 0xf9, 0x02, 0x19, 0xc5, 0x05, 0xf6, 0x14, 0xdf, 0xe4, 0xe0, 0x02, 0xf8, 0x18, 0x12, +0xed, 0x1e, 0x1d, 0x0a, 0xdd, 0x13, 0x0b, 0xd1, 0x13, 0x27, 0x0f, 0xec, 0x09, 0xdf, 0xf4, 0xf6, 0xd9, 0x04, 0x01, 0x0e, 0xf0, 0x2b, 0xfb, 0xf4, 0x0c, 0x01, 0x00, 0x1b, 0xf0, 0xfa, 0x04, 0xf5, +0xf9, 0x13, 0x21, 0x0b, 0x0e, 0xf2, 0xfc, 0x06, 0x10, 0xee, 0x04, 0xea, 0xe0, 0xf7, 0x34, 0xf6, 0xf1, 0xee, 0x0d, 0xf9, 0x07, 0x08, 0xf5, 0x08, 0x06, 0x18, 0xfc, 0x00, 0x1c, 0xfa, 0xef, 0xf8, +0xe1, 0x1c, 0xf4, 0xf9, 0x04, 0xfc, 0xe7, 0xfc, 0x13, 0xff, 0xf1, 0xfb, 0x11, 0x26, 0x1c, 0x24, 0x06, 0xef, 0x0b, 0xf1, 0xf2, 0x10, 0x2c, 0x0b, 0xe9, 0x08, 0x01, 0x38, 0x34, 0x05, 0xfa, 0x08, +0xd4, 0x06, 0xfe, 0xfe, 0xf6, 0x14, 0x26, 0x0f, 0x19, 0x08, 0xee, 0xf5, 0x10, 0xf8, 0xff, 0x0b, 0xf0, 0xfb, 0xff, 0xf0, 0x32, 0x0a, 0xf8, 0xed, 0x0d, 0x1d, 0xe9, 0xd6, 0x3e, 0xec, 0x0b, 0xbd, +0xec, 0x2a, 0xe7, 0xfa, 0x26, 0xe1, 0x81, 0x0b, 0xfe, 0x1f, 0xe5, 0x02, 0xf1, 0xff, 0xeb, 0x00, 0xe4, 0x31, 0xe7, 0x32, 0xe8, 0x06, 0x0d, 0xf6, 0xf3, 0x0f, 0x32, 0xe3, 0xf9, 0x0b, 0x19, 0x31, +0xf1, 0xcb, 0x05, 0x4c, 0x30, 0x28, 0x40, 0x3d, 0xf9, 0xd2, 0x13, 0x0f, 0xd2, 0xf9, 0xf0, 0xef, 0x05, 0x03, 0xf0, 0xed, 0xf5, 0xeb, 0xe7, 0xde, 0x0b, 0xfd, 0xce, 0xf7, 0x07, 0xe0, 0xee, 0xed, +0x24, 0x05, 0x18, 0x0c, 0xdf, 0x10, 0xed, 0x06, 0x14, 0xd9, 0xf9, 0x1a, 0xf0, 0x1c, 0x19, 0xfa, 0x15, 0xde, 0xda, 0xfd, 0xf3, 0x39, 0xf1, 0x03, 0xfc, 0xed, 0x0e, 0xf5, 0xd4, 0xde, 0xfc, 0xdd, +0xdc, 0xee, 0x17, 0x13, 0x31, 0xf0, 0xfd, 0xbe, 0xf6, 0x1e, 0x16, 0xe7, 0xec, 0x08, 0x0a, 0xf6, 0x05, 0xf5, 0xd7, 0x21, 0xe9, 0x08, 0xf2, 0x1e, 0xfd, 0xea, 0xda, 0x03, 0xd5, 0x0e, 0x15, 0x15, +0x05, 0x06, 0xd6, 0xec, 0xfe, 0x1d, 0x27, 0xe7, 0xbd, 0xda, 0x2f, 0xf0, 0xb7, 0xc7, 0x0d, 0xf0, 0xff, 0xdd, 0x1d, 0x14, 0xee, 0xf8, 0x00, 0x81, 0xed, 0x17, 0xef, 0xeb, 0xdb, 0xe6, 0xde, 0xbc, +0x18, 0xd8, 0xcb, 0xe0, 0xe4, 0xfe, 0xaf, 0x27, 0xe8, 0xea, 0xcd, 0x39, 0x0a, 0xf7, 0xeb, 0xf1, 0xfd, 0x0a, 0xda, 0xd5, 0x19, 0xee, 0x02, 0xd7, 0xed, 0x02, 0x43, 0x06, 0xf2, 0x01, 0x43, 0x0a, +0x1b, 0x02, 0x16, 0x2e, 0xf7, 0x28, 0x28, 0xdb, 0x33, 0x36, 0xd9, 0x15, 0xf0, 0x04, 0x14, 0xef, 0x21, 0x0b, 0xf7, 0x0f, 0xef, 0xd0, 0xd7, 0x39, 0x2b, 0x15, 0x20, 0x1a, 0xee, 0xef, 0xff, 0x02, +0x18, 0x50, 0xe6, 0xe7, 0x20, 0xe5, 0x06, 0x17, 0x04, 0xf0, 0xf1, 0x01, 0xe5, 0x09, 0xe1, 0x15, 0x0f, 0xe8, 0xe2, 0xdb, 0x13, 0x10, 0xff, 0xef, 0xe5, 0x06, 0xf1, 0x10, 0xf8, 0x08, 0xfa, 0x02, +0x06, 0x04, 0x01, 0xe6, 0x08, 0x05, 0xf9, 0x04, 0xe4, 0xfa, 0xe9, 0xec, 0xf6, 0x00, 0x14, 0x07, 0x1f, 0x11, 0x07, 0xf6, 0x02, 0x04, 0xde, 0xf4, 0x00, 0xee, 0xf3, 0x04, 0xdc, 0xf4, 0x04, 0x0c, +0xf2, 0xfd, 0xf6, 0x0a, 0x00, 0xff, 0x05, 0x0a, 0xee, 0x02, 0xee, 0x0a, 0xf5, 0x08, 0xef, 0xf5, 0x0c, 0x02, 0x0f, 0xf6, 0xfb, 0xf8, 0xf6, 0x03, 0xfc, 0x00, 0xf4, 0xf9, 0x0c, 0x05, 0x0c, 0x02, +0x19, 0xfe, 0x03, 0xf4, 0xf7, 0x10, 0xef, 0xe6, 0x08, 0xf6, 0x08, 0x03, 0xf6, 0xfc, 0x0c, 0x0b, 0xf8, 0xfe, 0xe2, 0x0b, 0xf8, 0xfc, 0x0f, 0x0e, 0xfa, 0xfb, 0xfc, 0x1c, 0xfc, 0x07, 0x05, 0xfa, +0x1d, 0x18, 0x06, 0x14, 0x0c, 0xe8, 0x03, 0xfd, 0x0d, 0xe4, 0x03, 0x0d, 0x0b, 0x06, 0xfe, 0x0b, 0xf8, 0x02, 0xfb, 0x17, 0xf1, 0xfc, 0x0f, 0xf0, 0x56, 0x2b, 0xdb, 0x00, 0xfc, 0x25, 0x03, 0xde, +0x10, 0xea, 0x14, 0xca, 0xdb, 0x4d, 0x81, 0x4c, 0xbb, 0x12, 0x0b, 0x19, 0x21, 0x25, 0xf4, 0x17, 0x2e, 0x06, 0x01, 0xe8, 0xf9, 0xeb, 0x0f, 0x0e, 0x0c, 0xdf, 0x18, 0x08, 0xdc, 0xfe, 0x04, 0x0f, +0xec, 0x07, 0x00, 0x32, 0xe9, 0x28, 0x1d, 0xfc, 0x08, 0xf7, 0xff, 0xfb, 0xf9, 0x05, 0xc0, 0xe3, 0x0a, 0x1c, 0x21, 0x03, 0xef, 0xfa, 0xda, 0x06, 0x04, 0x05, 0xe1, 0x33, 0x20, 0xe7, 0xbe, 0x50, +0xfe, 0xfd, 0xf5, 0x0f, 0xe9, 0x04, 0x0d, 0xea, 0x32, 0x16, 0x13, 0x01, 0x1f, 0x03, 0xf8, 0xe7, 0xeb, 0x03, 0x3d, 0xfb, 0xde, 0xff, 0xfc, 0x00, 0x11, 0xf7, 0xe0, 0x29, 0x28, 0xf0, 0x15, 0x0b, +0xed, 0xf3, 0xfe, 0x0c, 0xe7, 0xe6, 0xfe, 0xe3, 0x34, 0x29, 0xe4, 0xb8, 0xfd, 0xfe, 0xea, 0xf5, 0xee, 0xfe, 0x0f, 0xf7, 0x02, 0x34, 0xe8, 0x2b, 0x21, 0xd9, 0x2a, 0x0c, 0xa7, 0x05, 0xb9, 0xf9, +0x39, 0xdd, 0xfd, 0xdf, 0x11, 0x04, 0x37, 0x2c, 0xed, 0xfa, 0xf9, 0x2a, 0x10, 0x57, 0x47, 0xe3, 0xf0, 0x2d, 0x18, 0xe8, 0xab, 0xaf, 0xd7, 0xf8, 0xfe, 0xfc, 0x21, 0xcc, 0xed, 0xca, 0x00, 0x02, +0xb9, 0xd4, 0xd1, 0x08, 0x1c, 0x08, 0xee, 0xa1, 0x17, 0xfc, 0x0a, 0x0c, 0xb6, 0xed, 0xef, 0xf7, 0xf4, 0xfb, 0xf3, 0x20, 0x00, 0x1c, 0x19, 0x08, 0xfe, 0xe7, 0x7f, 0x44, 0xc0, 0x23, 0x2a, 0xcd, +0xc8, 0x00, 0x0e, 0xf8, 0xfa, 0xab, 0x0d, 0xd5, 0x1f, 0xfd, 0x24, 0xe9, 0x18, 0x07, 0x38, 0x34, 0xed, 0xf1, 0xbe, 0x0e, 0x26, 0x33, 0x0d, 0x07, 0x4d, 0xe1, 0xe1, 0xec, 0xd4, 0x13, 0xaa, 0x21, +0x08, 0x1c, 0x11, 0x01, 0x1d, 0xfc, 0xe9, 0xd7, 0xec, 0xc4, 0xe8, 0xdd, 0xf2, 0xc6, 0xe8, 0xe9, 0x0b, 0xd3, 0x02, 0xea, 0x95, 0xcf, 0xd8, 0xaf, 0xeb, 0x14, 0x05, 0xd8, 0xcf, 0xf0, 0xea, 0x0b, +0x00, 0xf4, 0xe8, 0x0a, 0x27, 0xf2, 0xe9, 0x36, 0xeb, 0x81, 0xed, 0xf4, 0xd5, 0x1f, 0xbb, 0xd5, 0x3b, 0xec, 0xf2, 0x05, 0xb1, 0xe3, 0x01, 0x01, 0x06, 0x10, 0xfa, 0x27, 0x0d, 0x2f, 0xe8, 0x15, +0x38, 0xec, 0xe8, 0x0a, 0xf0, 0xd5, 0xfc, 0xe8, 0xf8, 0x0c, 0x1f, 0x0c, 0x09, 0xf0, 0x10, 0x27, 0x0f, 0xe2, 0x2f, 0xf9, 0x26, 0x05, 0x08, 0xfe, 0xf1, 0x0c, 0x0f, 0x06, 0xfa, 0x11, 0xd5, 0xfe, +0x13, 0x06, 0x05, 0x07, 0xfa, 0x36, 0xf2, 0x07, 0x3d, 0x59, 0xe9, 0x12, 0x10, 0x2e, 0x0d, 0x2e, 0x2c, 0x05, 0xf7, 0xf8, 0x2b, 0x18, 0x11, 0x37, 0x09, 0x1d, 0x1c, 0xf9, 0xdb, 0xed, 0xf8, 0x26, +0x20, 0x16, 0xf5, 0x1c, 0xef, 0xed, 0x41, 0x26, 0x0f, 0x23, 0x10, 0xf7, 0xf5, 0x1c, 0x0b, 0x22, 0xfb, 0x08, 0x34, 0x41, 0x36, 0x06, 0xf8, 0x0c, 0x39, 0xdd, 0xb5, 0xdb, 0x3b, 0x31, 0xba, 0x55, +0x24, 0xbe, 0xec, 0x1c, 0xfe, 0x15, 0x20, 0xe7, 0x36, 0xc1, 0xf9, 0x03, 0x15, 0x0c, 0xd8, 0xe9, 0xf6, 0xb8, 0xaf, 0xa0, 0xcc, 0xc6, 0xe2, 0xe6, 0xb5, 0x3e, 0xdb, 0x20, 0x34, 0xff, 0x3b, 0x1b, +0xf3, 0x03, 0xd1, 0x3b, 0x24, 0xec, 0x17, 0xd2, 0x09, 0xf0, 0xf6, 0xff, 0x05, 0x1a, 0x24, 0xb4, 0xb6, 0x43, 0xf9, 0x17, 0x1b, 0xe1, 0x2b, 0xd9, 0x09, 0xe8, 0xeb, 0xa9, 0xb9, 0xec, 0x51, 0x0a, +0xb5, 0x2b, 0x1a, 0x27, 0xc6, 0x24, 0xdc, 0xe9, 0x55, 0xd0, 0xf8, 0x17, 0xcd, 0xde, 0xdc, 0xe1, 0xf4, 0x20, 0x1d, 0xf2, 0x0f, 0xf6, 0x09, 0xdc, 0x00, 0xcf, 0xd0, 0xeb, 0xee, 0x0a, 0x10, 0xe8, +0xc8, 0x4a, 0x17, 0x0b, 0xfe, 0xfa, 0xe8, 0xf1, 0x0f, 0x0a, 0xf6, 0x08, 0xd6, 0x10, 0xfb, 0x07, 0xcf, 0xfc, 0x19, 0x2b, 0xd1, 0x2e, 0xf6, 0xfb, 0x2e, 0xbc, 0xf6, 0x22, 0x0c, 0xeb, 0xcc, 0xdc, +0xe2, 0x04, 0xef, 0xe7, 0xf7, 0xee, 0xfd, 0xba, 0x01, 0x20, 0xe8, 0x07, 0x2b, 0xdc, 0xf0, 0xdd, 0x0e, 0x6a, 0x0b, 0x2b, 0xf9, 0xef, 0xf8, 0x0d, 0x03, 0xfe, 0x0a, 0x55, 0x20, 0xe5, 0x02, 0xec, +0xfd, 0xfb, 0xf4, 0x5e, 0xfb, 0x16, 0x0e, 0xff, 0x03, 0x1c, 0x12, 0x23, 0x0e, 0xd2, 0x10, 0x05, 0xfe, 0x1b, 0x0e, 0x1c, 0x15, 0x13, 0x0a, 0xfc, 0x2f, 0x42, 0xdb, 0xde, 0x15, 0xce, 0xc8, 0x70, +0x4d, 0xf2, 0x08, 0x10, 0x3c, 0x37, 0x3c, 0x2c, 0xa3, 0x2b, 0x40, 0x7f, 0x52, 0x94, 0x23, 0x02, 0x23, 0x11, 0x19, 0x74, 0xe9, 0xe7, 0x13, 0x13, 0x06, 0x38, 0x36, 0xf7, 0x0b, 0xa5, 0x5d, 0x1f, +0xcc, 0xe8, 0xfb, 0xd0, 0x18, 0xdf, 0xe1, 0x39, 0x0b, 0x69, 0xeb, 0x30, 0x0b, 0x15, 0x3d, 0x11, 0x3b, 0x81, 0xad, 0x04, 0x40, 0x01, 0x41, 0x23, 0xb9, 0x14, 0x19, 0x34, 0x2c, 0x34, 0x27, 0xf0, +0x09, 0xf7, 0xfd, 0xce, 0xf7, 0x01, 0xfd, 0xfc, 0x9a, 0x0e, 0x2a, 0x97, 0xce, 0x18, 0xfa, 0xd6, 0xed, 0xe7, 0xcd, 0xfb, 0xe2, 0x22, 0xe7, 0x12, 0xe4, 0x0d, 0xe8, 0xd9, 0xce, 0xe1, 0x4d, 0xed, +0xd4, 0xa9, 0x0d, 0x23, 0xfc, 0x01, 0x16, 0x34, 0xc4, 0x3d, 0x07, 0x24, 0xf5, 0x2e, 0xdf, 0xe4, 0xf7, 0xf1, 0xce, 0xce, 0x26, 0xbc, 0xea, 0xcf, 0xe0, 0xea, 0xc5, 0xa3, 0xea, 0x1f, 0xe3, 0xed, +0x13, 0xe9, 0x00, 0xf6, 0xd5, 0xbc, 0xf8, 0xfe, 0xc8, 0xfc, 0xed, 0xd7, 0xe1, 0x12, 0x09, 0xb6, 0xb6, 0xd2, 0x13, 0xe1, 0x07, 0xf4, 0xc9, 0x05, 0xbb, 0xd2, 0x2d, 0x08, 0xf3, 0xfb, 0xf8, 0x27, +0xcb, 0xeb, 0xb9, 0x14, 0x0a, 0xcd, 0x0b, 0xf7, 0xec, 0xfe, 0x0c, 0x81, 0x16, 0x18, 0xf2, 0x1b, 0x35, 0xf6, 0x36, 0x3e, 0xe7, 0xec, 0xd6, 0x13, 0xc3, 0x02, 0xf9, 0xec, 0x15, 0xd0, 0xda, 0xde, +0xd2, 0xd5, 0x66, 0xd6, 0xe3, 0xd9, 0xe2, 0xd2, 0xcd, 0xd9, 0xeb, 0x15, 0x04, 0x13, 0x0f, 0xdf, 0xc7, 0xfd, 0xe5, 0x38, 0x1c, 0xe3, 0x02, 0xf1, 0xf2, 0x0d, 0xe8, 0xd1, 0xd6, 0xe5, 0xf8, 0x1c, +0x18, 0x0a, 0x44, 0x1c, 0xc6, 0x33, 0xbe, 0xd8, 0x22, 0xbd, 0xea, 0x08, 0x34, 0x23, 0x17, 0xee, 0x24, 0x05, 0xf3, 0xc2, 0x0a, 0xf6, 0xeb, 0x30, 0xf0, 0xcc, 0xf5, 0x1d, 0x05, 0xeb, 0x02, 0x16, +0xe8, 0x1f, 0xeb, 0xff, 0x81, 0xec, 0x12, 0xee, 0xf3, 0xfc, 0x22, 0xdf, 0xf3, 0xf6, 0x13, 0x07, 0xbb, 0xea, 0xf8, 0x27, 0xc8, 0x05, 0xee, 0xfa, 0x1d, 0xc0, 0xe0, 0x33, 0xd8, 0xe0, 0x1d, 0x05, +0x23, 0x14, 0xf7, 0xf1, 0xdf, 0xbf, 0x08, 0xe6, 0x00, 0x04, 0xf8, 0x01, 0xea, 0x12, 0xf8, 0x22, 0x0b, 0x4f, 0x07, 0xf3, 0xd0, 0x0b, 0x04, 0xc5, 0x1e, 0xe4, 0xfe, 0xd8, 0xec, 0x07, 0x2b, 0xe9, +0xdb, 0x12, 0x15, 0x1a, 0x00, 0x1a, 0xfa, 0xea, 0xfa, 0xe2, 0xfa, 0x00, 0xf8, 0x05, 0x04, 0xf1, 0xe8, 0x02, 0x12, 0x0a, 0xc5, 0xc9, 0xf2, 0xe4, 0x16, 0xf2, 0xf7, 0xfb, 0xf0, 0xf5, 0x13, 0x23, +0x1b, 0x28, 0x05, 0x2f, 0xfa, 0x2f, 0xf3, 0xeb, 0x12, 0xee, 0x27, 0x0e, 0xfc, 0xf9, 0xf9, 0xf6, 0xf5, 0xf8, 0x13, 0x0f, 0x08, 0x0a, 0xf3, 0x13, 0xec, 0xeb, 0x25, 0xf0, 0xfc, 0xf0, 0x10, 0xda, +0xcb, 0xfc, 0xf8, 0xf3, 0xd5, 0xd9, 0xe3, 0xf3, 0x33, 0x20, 0x0e, 0xe3, 0xdb, 0x08, 0x08, 0x09, 0x1b, 0x14, 0x19, 0x19, 0x1a, 0x4e, 0xf6, 0xc7, 0x08, 0xdd, 0x2b, 0x2d, 0x12, 0x11, 0xd4, 0x09, +0x09, 0xf0, 0x28, 0x06, 0x26, 0x01, 0x02, 0xfe, 0xea, 0x9b, 0x29, 0xb8, 0xc4, 0xbb, 0xd3, 0x26, 0x15, 0x17, 0x61, 0x14, 0xf8, 0x20, 0x32, 0x01, 0x48, 0xd6, 0x46, 0x02, 0x1b, 0x1b, 0x4d, 0xc3, +0x76, 0x17, 0x08, 0x11, 0x2e, 0x41, 0x98, 0x2e, 0x2d, 0xe6, 0xf9, 0xf2, 0x46, 0x65, 0x58, 0xca, 0x46, 0x06, 0x2a, 0xdd, 0xd1, 0xd9, 0x14, 0xf3, 0x0c, 0xe6, 0x32, 0xe2, 0x16, 0xfd, 0xdd, 0x02, +0x12, 0x1e, 0xf8, 0x24, 0x0e, 0x1d, 0x23, 0x35, 0x27, 0xff, 0x1a, 0x22, 0x26, 0xb2, 0xff, 0x1d, 0x3c, 0xec, 0x0d, 0x3c, 0x0f, 0xf0, 0xdb, 0x43, 0x34, 0x0e, 0xd3, 0x16, 0x05, 0xf6, 0xd4, 0x2e, +0x04, 0x0a, 0x1f, 0x1b, 0x0b, 0x31, 0x2c, 0x27, 0x24, 0xea, 0x0f, 0x20, 0x07, 0x04, 0x08, 0xae, 0xcc, 0xff, 0x30, 0x23, 0xdd, 0xfe, 0xe6, 0x2a, 0x0a, 0x06, 0xc3, 0xee, 0xe1, 0xdf, 0xf5, 0x02, +0xee, 0x15, 0x4f, 0x15, 0x20, 0x05, 0xb7, 0xf8, 0x0e, 0x01, 0xee, 0x10, 0xfc, 0x81, 0xa9, 0x14, 0xf5, 0x22, 0xf6, 0xe1, 0x0e, 0x19, 0x20, 0xe8, 0x2c, 0xef, 0xec, 0x2f, 0x05, 0xb2, 0x20, 0xd5, +0x02, 0xcc, 0x3b, 0x19, 0xe3, 0xaa, 0xb4, 0x0f, 0xef, 0xe6, 0xe4, 0xf7, 0x43, 0x19, 0xdf, 0xd3, 0xfe, 0x29, 0x48, 0x1c, 0x26, 0x07, 0xde, 0xa9, 0xf3, 0xdf, 0xfa, 0x39, 0xe9, 0xb9, 0xab, 0xf8, +0x4a, 0x25, 0x1a, 0x03, 0x79, 0x0a, 0x18, 0xa3, 0xef, 0xf9, 0xf7, 0x31, 0xde, 0xcb, 0x3d, 0x17, 0x2c, 0x02, 0x24, 0x19, 0x11, 0xcf, 0xed, 0x0c, 0x08, 0xe9, 0xb2, 0x15, 0xe4, 0xd4, 0x1f, 0x23, +0x5c, 0xec, 0x01, 0xfc, 0x04, 0x0f, 0xec, 0xf7, 0xea, 0xf5, 0x2f, 0xeb, 0x58, 0x0b, 0x19, 0xf7, 0xd4, 0xfb, 0xef, 0x1a, 0x08, 0x1a, 0xd6, 0x23, 0xfa, 0x2d, 0x02, 0x22, 0xf2, 0xcd, 0x57, 0xf3, +0x0b, 0x0c, 0xe6, 0x13, 0x0d, 0xe6, 0xdc, 0xcc, 0xff, 0x08, 0xda, 0xeb, 0xdc, 0xc1, 0xf5, 0xe9, 0x2e, 0xd6, 0x03, 0x10, 0xe2, 0xf3, 0xe9, 0x23, 0x12, 0xd4, 0x21, 0xf1, 0x1c, 0x04, 0xfd, 0x19, +0xe5, 0x10, 0x15, 0x04, 0x13, 0x0e, 0xdf, 0x22, 0xde, 0xb3, 0xf0, 0x1d, 0xef, 0xf5, 0xcb, 0x0b, 0x1f, 0xf6, 0x19, 0x13, 0xcc, 0x12, 0xdf, 0xc2, 0x20, 0x11, 0xb0, 0xf4, 0xe4, 0xe5, 0xad, 0xf6, +0x05, 0xc9, 0x3c, 0xee, 0xc4, 0xea, 0xe5, 0x2d, 0x0c, 0xd0, 0xfb, 0x34, 0xf5, 0xc6, 0xfe, 0xcb, 0xd8, 0xe7, 0xd5, 0xce, 0xcd, 0xd4, 0xda, 0xd5, 0xfb, 0xef, 0x11, 0xd8, 0x27, 0x1b, 0x01, 0x5c, +0x37, 0x2c, 0x24, 0x1b, 0x1e, 0x3c, 0xfa, 0xb8, 0x6e, 0x7f, 0xb7, 0x29, 0xda, 0x3d, 0xe0, 0xcb, 0x00, 0x30, 0x38, 0xf8, 0x12, 0xa6, 0xcf, 0xe7, 0xf9, 0xfd, 0x57, 0x2d, 0xfe, 0x05, 0xfc, 0x24, +0x32, 0x2c, 0x00, 0xed, 0x2c, 0x1d, 0x2d, 0x0e, 0x05, 0xe2, 0x22, 0x0c, 0xfd, 0xd9, 0x0d, 0xdf, 0x09, 0xd5, 0x13, 0x00, 0xd1, 0xca, 0xd0, 0xed, 0xec, 0xcc, 0xf5, 0xf7, 0x01, 0xf4, 0x1d, 0x04, +0x22, 0xf5, 0xd9, 0xeb, 0x06, 0x28, 0xe4, 0x06, 0x14, 0xbb, 0x12, 0xe5, 0x17, 0x1f, 0xcc, 0xd3, 0xcb, 0xf7, 0x25, 0x0b, 0x84, 0xf9, 0x01, 0x2b, 0xf9, 0xfd, 0xe8, 0x00, 0x0f, 0x09, 0xfc, 0xd6, +0x18, 0xf7, 0xfc, 0x2f, 0x17, 0xfc, 0x00, 0xef, 0x0a, 0xf3, 0x1a, 0x05, 0x00, 0x02, 0x23, 0x11, 0x1a, 0xed, 0xe7, 0x27, 0x2d, 0xf7, 0xe0, 0xcd, 0xec, 0x0c, 0xef, 0xf9, 0x13, 0x10, 0x24, 0x1b, +0x00, 0x25, 0x1a, 0x0b, 0x1e, 0x3d, 0xff, 0xe5, 0x05, 0x0c, 0x1a, 0x13, 0x24, 0x16, 0xc9, 0xed, 0x37, 0xdc, 0xd9, 0x0b, 0x25, 0xe9, 0xec, 0xbd, 0xfa, 0xf7, 0xcd, 0xf2, 0x2b, 0xbc, 0x0a, 0xf2, +0x0a, 0x19, 0x1a, 0x09, 0x0e, 0x10, 0xf0, 0x19, 0x22, 0xdc, 0x07, 0xfe, 0x1f, 0x3d, 0xe4, 0x36, 0xf0, 0xff, 0x0b, 0x0f, 0xff, 0x23, 0xeb, 0x3e, 0x3b, 0xfd, 0x2f, 0x12, 0x75, 0x36, 0xb8, 0x97, +0x7f, 0x16, 0x0b, 0xc0, 0xf4, 0xfc, 0xbb, 0x11, 0xe3, 0x0b, 0xcc, 0x53, 0x63, 0xd7, 0xe7, 0xc8, 0x1b, 0x5a, 0x40, 0xb3, 0xd7, 0x02, 0x0e, 0xa3, 0x1a, 0x3f, 0x19, 0x06, 0xda, 0xe1, 0xd6, 0x0d, +0xfb, 0xd2, 0xa9, 0xd9, 0xcc, 0x22, 0xf8, 0x47, 0x2b, 0xf6, 0x20, 0x12, 0xe6, 0x26, 0x0d, 0xfc, 0x0b, 0x01, 0xf9, 0x0d, 0xfa, 0xe4, 0x1c, 0x1c, 0x12, 0xcb, 0xee, 0xef, 0x0c, 0x0d, 0x0f, 0x2c, +0xd2, 0x08, 0x07, 0x05, 0xec, 0x30, 0x03, 0xd5, 0x14, 0x1b, 0x11, 0xec, 0xe7, 0xed, 0xed, 0xef, 0xdb, 0x08, 0xf1, 0xfd, 0x00, 0x04, 0xf7, 0xcd, 0x0e, 0x14, 0xfa, 0x02, 0x2d, 0x01, 0x10, 0xe9, +0x05, 0x0e, 0x01, 0x0e, 0x13, 0xf6, 0x0f, 0xf9, 0x0d, 0xe3, 0x06, 0xfa, 0xfd, 0x0c, 0x16, 0x10, 0xd5, 0xe6, 0x0b, 0x09, 0xf8, 0x0f, 0xf3, 0xf5, 0x1f, 0x04, 0x25, 0x0a, 0x07, 0xeb, 0xef, 0xf9, +0xf1, 0x05, 0x06, 0x08, 0xfa, 0xe5, 0x0d, 0x0d, 0xfd, 0x1c, 0xe5, 0xf7, 0x0f, 0x02, 0xfd, 0xd5, 0xe4, 0x1c, 0xff, 0xfb, 0x1c, 0x0c, 0xf9, 0xde, 0xe4, 0x01, 0x0a, 0xef, 0xc9, 0x03, 0x14, 0xf2, +0x08, 0x06, 0x0b, 0xfa, 0x08, 0x12, 0x09, 0x0f, 0x00, 0xe8, 0x1d, 0x1c, 0x13, 0x0a, 0xeb, 0x12, 0xfc, 0xf3, 0x07, 0x16, 0x14, 0x13, 0xe4, 0xee, 0x41, 0xfb, 0xdf, 0x1c, 0xe6, 0x09, 0xfa, 0x0b, +0x22, 0xea, 0x0b, 0xe5, 0xe4, 0x1c, 0x0a, 0x24, 0x0a, 0x3c, 0x00, 0x7f, 0x75, 0xfe, 0xe5, 0xeb, 0xfc, 0x1d, 0x05, 0xfd, 0xef, 0x12, 0xf7, 0xf3, 0xd2, 0x37, 0xdd, 0xfb, 0xf5, 0xe6, 0x32, 0xd5, +0xfc, 0xe6, 0xf0, 0xd3, 0x1a, 0x06, 0xdf, 0x09, 0x26, 0xcb, 0xf7, 0xf8, 0x0a, 0xee, 0x19, 0xe7, 0x16, 0x06, 0xf2, 0xec, 0xe2, 0xdb, 0x08, 0xe4, 0xf5, 0x34, 0xbb, 0xf9, 0xb7, 0x10, 0x27, 0x7f, +0xb6, 0x10, 0xf2, 0x26, 0x1b, 0x34, 0xe3, 0xdb, 0xe2, 0xf4, 0xf8, 0xbc, 0xd6, 0xb2, 0x4a, 0x21, 0xdf, 0xec, 0x3b, 0xfb, 0x0d, 0xe4, 0xd9, 0xec, 0xef, 0xd7, 0xe0, 0x0b, 0x00, 0x09, 0xe2, 0x26, +0xf9, 0x07, 0xf1, 0xf0, 0xe0, 0xc0, 0x10, 0xe9, 0xf1, 0xfa, 0xf0, 0xf3, 0xdd, 0x15, 0xfd, 0xf2, 0xbd, 0x16, 0x24, 0x2d, 0x14, 0xf8, 0x01, 0xd8, 0x0c, 0xf9, 0xeb, 0xfd, 0x01, 0xc5, 0x13, 0x01, +0xe9, 0xfc, 0x21, 0x06, 0x0c, 0xf4, 0xea, 0x0f, 0x0c, 0xee, 0xc2, 0x00, 0x30, 0x0f, 0xe4, 0xfb, 0xfe, 0xfe, 0x04, 0x02, 0xe3, 0xe4, 0x04, 0xed, 0x06, 0xf8, 0x10, 0xd5, 0xf9, 0x20, 0x27, 0xc6, +0xcf, 0x0a, 0x24, 0xee, 0xd8, 0xfc, 0xe2, 0xf8, 0x16, 0xbf, 0xef, 0xec, 0xfa, 0xea, 0xfd, 0x0c, 0x01, 0x23, 0x26, 0x0d, 0xee, 0xf6, 0x04, 0x0b, 0xd4, 0x07, 0xf6, 0xd7, 0x16, 0x0c, 0xfa, 0xfe, +0xfe, 0xcf, 0x1a, 0x22, 0x1f, 0x27, 0x15, 0x00, 0xfe, 0x22, 0x17, 0x2c, 0x05, 0xf8, 0x17, 0xc5, 0xeb, 0xce, 0xfb, 0xff, 0xf4, 0x13, 0xff, 0xef, 0x2b, 0x0a, 0xd9, 0xef, 0x26, 0x16, 0x0f, 0xe7, +0x33, 0x0a, 0xf3, 0xe3, 0x0f, 0xdf, 0x29, 0x03, 0xdd, 0xeb, 0x12, 0x18, 0x04, 0x0c, 0xde, 0xf8, 0xf8, 0xf7, 0xd6, 0x0d, 0xd4, 0xf8, 0xed, 0xe1, 0x0b, 0x01, 0x06, 0xfd, 0xe2, 0x18, 0xb1, 0x08, +0xe1, 0x04, 0xea, 0xfe, 0x09, 0xed, 0x09, 0xdf, 0xfe, 0xf8, 0x0d, 0xff, 0x04, 0xff, 0xf6, 0x04, 0x12, 0x0d, 0xee, 0xf2, 0x15, 0x29, 0xff, 0xb9, 0xf8, 0x0a, 0x06, 0xe5, 0x18, 0x1a, 0x05, 0x0b, +0xfe, 0xe6, 0x04, 0x01, 0xf0, 0xf6, 0xfd, 0x08, 0x19, 0xfa, 0x03, 0x00, 0xfb, 0xec, 0x0c, 0x0c, 0x01, 0xf8, 0xf7, 0xea, 0xf4, 0xf6, 0x02, 0xf4, 0xf2, 0x2c, 0x1d, 0xf9, 0x08, 0x07, 0xeb, 0xf4, +0x02, 0x0f, 0x0b, 0x09, 0x0b, 0xfd, 0x10, 0xdd, 0xf0, 0x12, 0x01, 0x0e, 0xfa, 0x06, 0x13, 0x02, 0x05, 0xd8, 0x0b, 0x10, 0x03, 0x04, 0x1a, 0x07, 0x06, 0x07, 0x0d, 0xee, 0xf1, 0x02, 0xfe, 0x1c, +0x08, 0xfc, 0xff, 0xee, 0x00, 0x08, 0x0f, 0x13, 0x12, 0x10, 0xed, 0xee, 0xfc, 0x10, 0xea, 0x07, 0xe6, 0xf5, 0xf5, 0xee, 0x10, 0x10, 0x1c, 0xf7, 0x01, 0x24, 0x0b, 0x0c, 0x0f, 0x81, 0xf8, 0x13, +0xeb, 0xbc, 0xf8, 0xa6, 0xfa, 0x4b, 0x6d, 0x37, 0xc7, 0xef, 0xd5, 0x0e, 0x12, 0x07, 0xfb, 0x0b, 0x1e, 0xd5, 0xef, 0x74, 0xdd, 0xf7, 0xfc, 0x12, 0x22, 0x30, 0x3d, 0x0b, 0xef, 0xb2, 0x0b, 0xf7, +0xf3, 0xbc, 0xa4, 0x33, 0x01, 0x19, 0xff, 0x21, 0xec, 0xf3, 0xf6, 0xeb, 0xdf, 0x26, 0xf1, 0xcf, 0x81, 0x35, 0x28, 0x01, 0xec, 0x04, 0x10, 0xd8, 0xf1, 0xd0, 0xf4, 0xe7, 0x08, 0x27, 0xd1, 0x15, +0xc5, 0xec, 0x51, 0x20, 0xf0, 0x08, 0xab, 0xc4, 0x54, 0x14, 0xe7, 0x1c, 0xbd, 0x89, 0x0e, 0x11, 0xf8, 0xfb, 0xe5, 0xc3, 0x1b, 0xd9, 0x13, 0x88, 0x3d, 0x29, 0xf5, 0xe1, 0x05, 0x15, 0x18, 0xf9, +0xce, 0xeb, 0x22, 0xd6, 0x35, 0x25, 0xe3, 0x0e, 0xe6, 0x0a, 0x04, 0xfb, 0xe0, 0x2d, 0xf7, 0x32, 0xd3, 0x1c, 0xe5, 0x0f, 0x05, 0x3f, 0xd7, 0x05, 0xe5, 0x1e, 0x0a, 0xe7, 0x04, 0xbc, 0x3f, 0x38, +0x1e, 0xe0, 0x20, 0xff, 0x0f, 0x06, 0x06, 0xd1, 0x0c, 0xdd, 0xeb, 0x03, 0xe6, 0xfc, 0xdb, 0xcc, 0xe4, 0xd6, 0x12, 0xb8, 0xf8, 0xf5, 0xea, 0xc8, 0xda, 0xd5, 0xd4, 0xe4, 0xdd, 0x0f, 0x21, 0xdd, +0xec, 0xf5, 0xf6, 0xfd, 0x0c, 0x30, 0xe8, 0xda, 0xe8, 0xc2, 0xe8, 0x07, 0xfe, 0x10, 0xe2, 0x22, 0x01, 0xdd, 0x0c, 0xea, 0xe8, 0xcb, 0xe5, 0xfb, 0xde, 0x0f, 0x12, 0x1e, 0x19, 0x26, 0xe5, 0xc1, +0x0f, 0xf9, 0x42, 0xf0, 0xcc, 0xcf, 0xe1, 0xe6, 0x16, 0xf5, 0xf9, 0xe2, 0xf0, 0xdf, 0x4c, 0xd9, 0xe9, 0xfe, 0x08, 0x0e, 0x11, 0x43, 0xf5, 0xeb, 0x05, 0xe3, 0x08, 0xf5, 0xf4, 0x55, 0xe7, 0xdc, +0xe5, 0xf5, 0xdc, 0xf2, 0xbc, 0x3c, 0xe0, 0x27, 0x13, 0xea, 0xfb, 0xdf, 0xb0, 0xf6, 0x09, 0xcb, 0xdb, 0x02, 0xf7, 0x1b, 0x13, 0xad, 0x23, 0xfc, 0xdc, 0x99, 0xfc, 0xbe, 0xf5, 0x27, 0x72, 0xb7, +0x9d, 0xe5, 0x2a, 0xe4, 0xe5, 0x3b, 0xe8, 0x81, 0x26, 0xb3, 0xeb, 0xaa, 0x0d, 0xe0, 0xd6, 0xd2, 0xfb, 0xcf, 0x5a, 0xe3, 0xc7, 0xcc, 0xbe, 0x8a, 0xf3, 0x25, 0xf7, 0xfc, 0x3c, 0xfe, 0xd8, 0x1a, +0x36, 0x01, 0x00, 0x07, 0x37, 0xe3, 0xdd, 0x02, 0xfb, 0xd7, 0x19, 0x20, 0x2f, 0x13, 0x67, 0xe9, 0xe6, 0xed, 0x07, 0x0b, 0xe0, 0x0f, 0x07, 0xd8, 0xea, 0x1a, 0x1a, 0xac, 0x24, 0xe0, 0x05, 0x07, +0xe6, 0xe3, 0x1a, 0x0d, 0x07, 0x48, 0xcb, 0x1f, 0x05, 0x36, 0xf4, 0xd0, 0x30, 0xf3, 0x03, 0x08, 0x2e, 0xf1, 0x08, 0x04, 0x16, 0x31, 0x07, 0x21, 0x3f, 0x21, 0x0d, 0x5e, 0x40, 0x30, 0xf1, 0x29, +0xe7, 0x1b, 0x09, 0x14, 0xe0, 0x0f, 0x0d, 0xe3, 0xc0, 0x4a, 0x09, 0x1d, 0x03, 0x06, 0x4a, 0xd4, 0xf6, 0x16, 0xfa, 0xf4, 0x37, 0x12, 0x38, 0x19, 0x14, 0x16, 0xe1, 0xce, 0x2e, 0x14, 0x41, 0xd7, +0xeb, 0xf7, 0xf3, 0xf9, 0x6f, 0x4f, 0xd3, 0xd0, 0x14, 0x35, 0x2f, 0x04, 0x8c, 0xe7, 0x15, 0xf4, 0xea, 0x10, 0x21, 0x2b, 0x09, 0x34, 0xef, 0x13, 0xfd, 0x08, 0x00, 0x23, 0xf8, 0xc9, 0x45, 0xf9, +0xc7, 0xed, 0x0d, 0x0b, 0x30, 0xbb, 0x32, 0x0b, 0x18, 0x30, 0x28, 0xea, 0x09, 0x04, 0x56, 0xce, 0xf9, 0x0a, 0xef, 0x10, 0x4a, 0xb5, 0x10, 0x5b, 0xf6, 0xcc, 0xfd, 0x2e, 0xd7, 0x2c, 0x7b, 0xd4, +0xa9, 0x17, 0x03, 0x0a, 0x31, 0x1d, 0x67, 0xfc, 0xe9, 0xf1, 0x03, 0x02, 0x26, 0xaf, 0x3b, 0xd3, 0x7f, 0xea, 0x12, 0xd7, 0xdc, 0xe8, 0xe2, 0x03, 0x04, 0x22, 0xff, 0x0f, 0xe5, 0xeb, 0x51, 0xe3, +0xc6, 0x32, 0x0d, 0x09, 0xf5, 0xf9, 0x1c, 0xfc, 0x12, 0xf0, 0xec, 0xce, 0xd7, 0xcc, 0x0b, 0xe2, 0xd7, 0x1b, 0xde, 0x00, 0x0c, 0x34, 0xe3, 0x0c, 0x1f, 0xba, 0x08, 0x26, 0xd8, 0xff, 0xda, 0xfb, +0xf3, 0x03, 0x26, 0x37, 0x0f, 0xd5, 0x0a, 0x15, 0xee, 0xee, 0xc5, 0xeb, 0x19, 0x15, 0xe5, 0xdd, 0xf2, 0x34, 0x14, 0xf4, 0xcf, 0xf8, 0x05, 0xb2, 0x24, 0xec, 0xf3, 0xc3, 0x20, 0xd6, 0xb4, 0x16, +0xf1, 0xf5, 0x0d, 0xfb, 0xd0, 0x29, 0xf2, 0xf7, 0x03, 0xe9, 0xee, 0x1b, 0xd3, 0xd1, 0xbd, 0xf5, 0xe6, 0xfe, 0xc0, 0x39, 0xe1, 0xcb, 0x08, 0xef, 0x30, 0xf9, 0x07, 0x13, 0x3f, 0xf7, 0xb5, 0xdd, +0xff, 0x40, 0x3e, 0xfc, 0x1d, 0x0a, 0xf4, 0xd1, 0xe5, 0x04, 0xdf, 0xfc, 0x00, 0xd6, 0xdc, 0x50, 0xc6, 0x29, 0x13, 0x10, 0x09, 0xec, 0xf7, 0x05, 0x46, 0x09, 0xe5, 0xf9, 0xf0, 0xd5, 0xe2, 0x21, +0x11, 0x18, 0xc0, 0x5c, 0xf4, 0x06, 0x17, 0x17, 0xff, 0xa1, 0x81, 0x07, 0xd8, 0xbe, 0xf3, 0xee, 0xe0, 0x14, 0xe8, 0x61, 0xc9, 0xaa, 0x0a, 0xf7, 0x20, 0x0a, 0xe0, 0x00, 0xac, 0x3b, 0xc4, 0x29, +0xe5, 0x49, 0xfd, 0x12, 0x00, 0x11, 0xf5, 0xe6, 0xd7, 0xe0, 0xd3, 0xfd, 0x47, 0xeb, 0x40, 0xee, 0xde, 0x25, 0xdc, 0xf3, 0x3a, 0x13, 0xf2, 0xc1, 0x0b, 0xd1, 0xd6, 0x03, 0xea, 0x07, 0xc4, 0x33, +0x55, 0xdd, 0xf6, 0xfe, 0x1a, 0xe3, 0x11, 0x04, 0xff, 0x05, 0xf4, 0x34, 0xfe, 0x19, 0xf4, 0x19, 0xe9, 0x0d, 0xf1, 0x1c, 0x2f, 0xd1, 0x2b, 0x07, 0xd0, 0x13, 0xeb, 0xf5, 0x52, 0x0f, 0x01, 0xfe, +0x6b, 0x00, 0xe3, 0xdf, 0xf8, 0x0f, 0xfe, 0x44, 0x17, 0x15, 0xf2, 0x3e, 0xaf, 0x2b, 0xd1, 0x47, 0x2d, 0x0c, 0xc4, 0x03, 0x38, 0xe5, 0x4b, 0x2c, 0xe4, 0x3f, 0x3b, 0x1c, 0xeb, 0xf3, 0x46, 0xff, +0x21, 0xf2, 0xf4, 0x14, 0xd1, 0x0c, 0xed, 0x72, 0xfb, 0x09, 0x1c, 0xf6, 0xda, 0x3b, 0xea, 0x03, 0x2a, 0x23, 0x12, 0x0f, 0x1c, 0x63, 0xa8, 0xf2, 0x75, 0xec, 0xf5, 0xec, 0xe4, 0x43, 0xf7, 0xf1, +0xd1, 0x08, 0xfd, 0x13, 0x52, 0x4f, 0xdb, 0x2a, 0xf8, 0x2f, 0x07, 0xc4, 0x24, 0x37, 0xab, 0xb9, 0x38, 0x9e, 0xfc, 0x07, 0xbb, 0xd7, 0xd5, 0x31, 0xfb, 0x37, 0x6f, 0xe8, 0x1c, 0xc3, 0x5c, 0x46, +0xb4, 0x1a, 0xec, 0x41, 0x4b, 0xf6, 0x56, 0x58, 0x46, 0x44, 0x36, 0xde, 0x4d, 0x27, 0x4b, 0x0f, 0x3c, 0x21, 0x19, 0xfd, 0x44, 0x01, 0x01, 0x34, 0xe1, 0x06, 0xf9, 0x24, 0x1e, 0x28, 0x48, 0x04, +0xf3, 0x1b, 0x44, 0x04, 0x66, 0x0a, 0x30, 0xd6, 0x2b, 0x6d, 0x06, 0xdc, 0x18, 0x0c, 0x14, 0xe4, 0x03, 0xcd, 0xd3, 0xe8, 0x07, 0x2f, 0x1a, 0x0a, 0x0a, 0xe9, 0x00, 0xff, 0x48, 0x3e, 0x01, 0xd0, +0xeb, 0x01, 0x15, 0x43, 0xf3, 0xe3, 0x05, 0x43, 0x19, 0x01, 0x24, 0x1d, 0x05, 0x20, 0xe7, 0xea, 0x34, 0x04, 0x0e, 0x0b, 0x0b, 0xe1, 0x16, 0xd3, 0x03, 0x0d, 0xfb, 0xe2, 0x10, 0xe3, 0x03, 0xdf, +0x0d, 0x00, 0xfb, 0xeb, 0x32, 0xe4, 0x31, 0x3e, 0x81, 0xe2, 0x3e, 0x35, 0x07, 0x04, 0xed, 0xcf, 0xe0, 0xda, 0xfc, 0x1b, 0x9f, 0xd6, 0x25, 0x02, 0x23, 0xe3, 0x14, 0xf3, 0xd3, 0xfa, 0xea, 0xe4, +0xfa, 0x10, 0xbe, 0xc4, 0x1a, 0xe9, 0xda, 0xe1, 0xd8, 0xfe, 0x24, 0xc9, 0x30, 0x19, 0xa5, 0x0b, 0xff, 0x2c, 0x01, 0xdb, 0x1a, 0xcf, 0xfa, 0xcc, 0xec, 0xf1, 0x33, 0x0c, 0x16, 0xeb, 0xca, 0xe6, +0xf6, 0xb8, 0x51, 0x2d, 0xe8, 0xfd, 0x13, 0x0c, 0x13, 0x1a, 0xed, 0xf5, 0xf9, 0x08, 0x01, 0x0c, 0xe2, 0xfd, 0x0d, 0x1c, 0x26, 0x0f, 0xf3, 0xfa, 0xeb, 0xdc, 0x4d, 0xec, 0x23, 0x19, 0x0c, 0xf3, +0x11, 0x2b, 0x03, 0x2c, 0x08, 0xe4, 0x28, 0xe8, 0xc8, 0xf3, 0xb6, 0x35, 0xef, 0x05, 0x99, 0x12, 0xcd, 0x2f, 0x0c, 0xe0, 0xb5, 0x05, 0xf2, 0xc2, 0x09, 0x27, 0xd0, 0xf8, 0x06, 0xe9, 0x81, 0x04, +0xf7, 0xf0, 0x13, 0xf1, 0xff, 0xf5, 0xf4, 0xc8, 0x16, 0xca, 0xef, 0x30, 0x02, 0xfe, 0xdc, 0xce, 0x1c, 0x12, 0xfc, 0xd0, 0xf8, 0xda, 0x17, 0xce, 0xe9, 0x10, 0xeb, 0xfa, 0x51, 0x2d, 0x19, 0x2e, +0x2f, 0xe2, 0xf1, 0xdc, 0xed, 0x1f, 0x05, 0xe9, 0xfa, 0x38, 0x3a, 0xe9, 0xf9, 0xf9, 0xe7, 0x14, 0x03, 0x26, 0xff, 0x11, 0xf2, 0xff, 0x18, 0xde, 0xe9, 0x02, 0x1b, 0xf8, 0xe3, 0xce, 0xff, 0x19, +0xf0, 0x01, 0x1f, 0xfa, 0x1d, 0x19, 0x19, 0x12, 0x1d, 0x03, 0xe1, 0x13, 0x56, 0x26, 0x1f, 0x36, 0x0e, 0x11, 0xc9, 0x16, 0x1c, 0x00, 0x04, 0xe6, 0xe2, 0xfd, 0xfd, 0x42, 0x34, 0xf6, 0x05, 0xe1, +0x20, 0xfd, 0xf1, 0x27, 0xfc, 0x1f, 0x11, 0x5b, 0x0f, 0x22, 0x12, 0xf5, 0x0f, 0x41, 0xf0, 0x2d, 0xf8, 0xf4, 0x0d, 0x0f, 0x0e, 0x27, 0x07, 0x37, 0x42, 0xfa, 0xfd, 0x4c, 0x60, 0x08, 0x04, 0xe8, +0xe7, 0xae, 0x04, 0xae, 0x4d, 0x08, 0x0c, 0x1e, 0xbb, 0x29, 0x32, 0x32, 0x1e, 0xe8, 0x1d, 0xab, 0x13, 0xf2, 0x0a, 0xf7, 0xf3, 0x1c, 0xf7, 0x2f, 0xea, 0x45, 0x06, 0x37, 0xce, 0xea, 0x15, 0x3c, +0xfb, 0xb1, 0xdb, 0x1c, 0x24, 0x00, 0x1b, 0x30, 0x17, 0x41, 0xc5, 0x2d, 0x14, 0xe1, 0x68, 0xd4, 0xfd, 0xf1, 0xbd, 0xf6, 0x02, 0xb7, 0xd3, 0xf1, 0xd1, 0x08, 0xb5, 0x14, 0xe8, 0xfa, 0x20, 0xe8, +0xd8, 0x11, 0xcf, 0x09, 0x02, 0xf4, 0x49, 0xd3, 0x12, 0xcb, 0x1e, 0xfc, 0xfb, 0xcb, 0xfb, 0x0d, 0x47, 0xd8, 0xae, 0x12, 0xcc, 0x07, 0xef, 0xf7, 0x1a, 0x16, 0x1e, 0x1f, 0x0b, 0xed, 0x2b, 0xff, +0x27, 0xed, 0xfe, 0x09, 0x0f, 0xf3, 0xef, 0xe0, 0xff, 0x15, 0xec, 0x28, 0xe3, 0xcd, 0x08, 0xf4, 0xed, 0x06, 0xf6, 0x1f, 0xed, 0x18, 0xeb, 0x1e, 0x07, 0xd8, 0x26, 0x06, 0x01, 0x29, 0xdd, 0x19, +0x01, 0x10, 0xd4, 0x0f, 0xd4, 0xfb, 0x0e, 0x17, 0x23, 0xef, 0x01, 0xe0, 0x0b, 0x2e, 0x02, 0x46, 0x1c, 0xff, 0xf5, 0xf1, 0x31, 0x08, 0x0c, 0xd1, 0xe4, 0x13, 0x09, 0x35, 0xfc, 0xf9, 0xed, 0x1d, +0x2f, 0x04, 0xfc, 0x01, 0xa6, 0x0f, 0xe6, 0x3b, 0xf0, 0xfb, 0x2c, 0x2e, 0x14, 0x56, 0xf9, 0x28, 0xcd, 0xf0, 0xde, 0x18, 0xf4, 0x0f, 0xfd, 0x4b, 0xe5, 0xbe, 0xd2, 0xa2, 0x27, 0x49, 0x17, 0xf4, +0x29, 0x30, 0xea, 0xdd, 0x66, 0x13, 0x25, 0xd9, 0xf8, 0x7f, 0x14, 0xd5, 0x1b, 0x1f, 0x11, 0xe1, 0x3b, 0xd4, 0x18, 0x24, 0xf3, 0xf1, 0xf1, 0x41, 0x42, 0xff, 0x1d, 0x36, 0xea, 0x10, 0x2f, 0x0e, +0xf4, 0xd6, 0xa7, 0xe0, 0x97, 0xd3, 0x3f, 0x3c, 0xf4, 0x60, 0xdc, 0xc8, 0x25, 0x31, 0xfa, 0x44, 0x56, 0xfd, 0xfc, 0x1d, 0x21, 0x2f, 0xf8, 0x48, 0xf6, 0x2b, 0x05, 0x2f, 0x1c, 0xe7, 0x2e, 0xcb, +0xd3, 0x15, 0x0a, 0x13, 0x30, 0xde, 0x0d, 0x4e, 0xec, 0x32, 0x09, 0xeb, 0xf2, 0xf3, 0x69, 0xef, 0x7f, 0xe2, 0xfe, 0x07, 0x10, 0x04, 0x01, 0x3c, 0x07, 0xf7, 0xfe, 0xf5, 0x28, 0x1a, 0xea, 0x29, +0xfc, 0x26, 0x0c, 0x23, 0xf3, 0x3b, 0xd8, 0x12, 0x11, 0x07, 0x38, 0x21, 0xe1, 0xd0, 0xdc, 0xe5, 0x05, 0xe7, 0x37, 0x2c, 0x0f, 0x31, 0xf3, 0x60, 0x21, 0xe1, 0xdd, 0xe7, 0xc6, 0x34, 0xac, 0x24, +0xfa, 0xef, 0xf7, 0x21, 0x25, 0x3b, 0xf7, 0x35, 0xda, 0xc6, 0x2f, 0xda, 0xea, 0xfa, 0xf0, 0xe9, 0xf7, 0x1d, 0x10, 0x39, 0xc3, 0xfa, 0x02, 0xd1, 0x1e, 0x39, 0xce, 0xe5, 0xea, 0xd8, 0xce, 0xea, +0x16, 0xd6, 0xfa, 0x22, 0x26, 0xff, 0xd4, 0x2b, 0x02, 0xb1, 0xb0, 0x0d, 0xb6, 0xb5, 0xda, 0x17, 0xe7, 0xf6, 0xec, 0xbf, 0x06, 0x0c, 0xe0, 0x18, 0x20, 0xd8, 0x49, 0x27, 0x1d, 0x07, 0x5d, 0xfb, +0xe2, 0x1f, 0x01, 0x16, 0xd8, 0xcb, 0x43, 0xea, 0x1a, 0x09, 0xf2, 0x05, 0x0f, 0x01, 0x26, 0xf0, 0xfe, 0xb1, 0x41, 0x19, 0x15, 0x1d, 0x0c, 0xdc, 0xf8, 0x0a, 0xf1, 0x77, 0x0a, 0x0a, 0x01, 0xfe, +0xf1, 0x17, 0xe3, 0xd0, 0x04, 0x25, 0xe1, 0xa5, 0x14, 0xe4, 0x14, 0x06, 0x17, 0xef, 0x0f, 0xe6, 0xe8, 0x1b, 0x0b, 0x2d, 0x05, 0xf9, 0x3e, 0xf6, 0xd1, 0x15, 0x2f, 0xe5, 0xdd, 0x2a, 0x14, 0xcf, +0xcf, 0x37, 0xf6, 0xe9, 0x0b, 0x0b, 0xe8, 0x17, 0xfd, 0xfe, 0xed, 0xfd, 0xce, 0xd6, 0x29, 0xeb, 0x31, 0x14, 0xf2, 0xca, 0x59, 0x08, 0xdd, 0xd5, 0x11, 0x2a, 0xd7, 0xd6, 0x0c, 0x05, 0xe2, 0x00, +0x12, 0x1d, 0x1e, 0xcd, 0xfc, 0xd2, 0xf0, 0x05, 0xf8, 0xff, 0x25, 0x06, 0xf9, 0x15, 0x1e, 0xca, 0xe3, 0x19, 0x0d, 0x04, 0x0e, 0xe8, 0xe1, 0x25, 0x35, 0xd0, 0x03, 0x6a, 0xe4, 0xe5, 0x10, 0x0f, +0x26, 0x06, 0xe6, 0xf9, 0xe5, 0x01, 0xef, 0x2c, 0x19, 0x2f, 0xf9, 0x1a, 0x1e, 0x0e, 0x04, 0x08, 0x7f, 0x1a, 0x17, 0xe8, 0x12, 0x50, 0xfd, 0xfe, 0x06, 0x2d, 0xec, 0x41, 0x1b, 0xe0, 0x18, 0xeb, +0xf8, 0x3a, 0x18, 0x22, 0x18, 0xf9, 0xf4, 0x15, 0x6a, 0x14, 0xf0, 0xd9, 0xf4, 0x0d, 0x27, 0x0e, 0x0b, 0x20, 0xfc, 0xf1, 0x1d, 0x03, 0xdb, 0x15, 0xfe, 0x16, 0xf5, 0xec, 0x36, 0x3b, 0xe1, 0x1c, +0x1a, 0x81, 0xb8, 0x2f, 0x0d, 0xf5, 0x22, 0x4c, 0x24, 0xbd, 0xff, 0xf5, 0x36, 0xd2, 0xea, 0xf2, 0x22, 0xf4, 0x0c, 0xd0, 0xed, 0xf8, 0xd4, 0xca, 0xea, 0x7b, 0xd9, 0xc4, 0x28, 0x06, 0x48, 0xc6, +0xfb, 0x08, 0xee, 0x1d, 0x01, 0xda, 0xdb, 0x01, 0xed, 0xcd, 0x32, 0x0c, 0xda, 0xfd, 0x0e, 0x2e, 0x20, 0x2b, 0x17, 0x38, 0xe1, 0xe2, 0x31, 0x0f, 0x2f, 0x15, 0x0a, 0xe3, 0xf8, 0xc8, 0x01, 0x19, +0x24, 0xff, 0xf1, 0xf6, 0x0c, 0x28, 0xdd, 0x18, 0x02, 0xf0, 0x0d, 0x23, 0x18, 0x1b, 0xe9, 0xe6, 0xf3, 0x17, 0x0d, 0x01, 0xf2, 0x2e, 0x11, 0xf0, 0xf9, 0xb4, 0xea, 0x1c, 0x02, 0xfc, 0x1c, 0x0a, +0xdf, 0x37, 0xe3, 0x1d, 0xf2, 0x29, 0x0d, 0x11, 0x12, 0xfc, 0x11, 0xcd, 0x14, 0xf3, 0x08, 0x15, 0x11, 0xf4, 0xe5, 0xdf, 0xf1, 0x32, 0xdb, 0x11, 0x22, 0xe2, 0xd7, 0x3b, 0xe4, 0xc2, 0xec, 0xf9, +0x0c, 0x1e, 0x19, 0xe1, 0x14, 0xfc, 0xf4, 0xe8, 0x10, 0x1a, 0xff, 0x1e, 0xdc, 0xed, 0x10, 0x3a, 0x37, 0x2b, 0x10, 0xef, 0x1f, 0x05, 0x12, 0x1a, 0x08, 0x21, 0x0f, 0x1b, 0x25, 0x37, 0x03, 0x1a, +0xcc, 0xe9, 0xed, 0xf1, 0x03, 0x0b, 0x32, 0x27, 0xf4, 0x07, 0xfe, 0x39, 0x04, 0xfa, 0x06, 0x31, 0x16, 0x30, 0xd0, 0xfd, 0x0c, 0x10, 0x28, 0x2f, 0x21, 0xf4, 0xd6, 0x3c, 0x2f, 0x6d, 0x46, 0xcc, +0xf6, 0x3c, 0xd9, 0x7f, 0xe6, 0x53, 0xa8, 0x34, 0x12, 0x26, 0xe2, 0x55, 0xb9, 0x42, 0x66, 0xde, 0x19, 0xe8, 0x04, 0xa2, 0xcb, 0xeb, 0xec, 0xf8, 0xcb, 0x34, 0xce, 0x43, 0xe5, 0xfd, 0x45, 0x00, +0x27, 0x08, 0xe8, 0xe7, 0xba, 0x12, 0x61, 0xc3, 0xed, 0x12, 0xeb, 0xff, 0x03, 0x10, 0x0d, 0xf5, 0xdc, 0x13, 0x06, 0x0d, 0xfb, 0x03, 0x0d, 0xed, 0x0d, 0x1e, 0x28, 0xee, 0xfb, 0xff, 0x0e, 0x12, +0xe7, 0xfe, 0xfb, 0x06, 0xf3, 0x02, 0xfb, 0x14, 0xf0, 0x08, 0x07, 0x25, 0xd7, 0xf7, 0xef, 0x21, 0xee, 0xf8, 0xfc, 0xf7, 0x16, 0xfc, 0x0d, 0xd6, 0xf4, 0x05, 0xff, 0x08, 0x14, 0x05, 0x0e, 0xfd, +0xe5, 0xe9, 0x07, 0xee, 0xef, 0x09, 0x10, 0xf7, 0xeb, 0x03, 0x1a, 0x0b, 0xf7, 0x05, 0x0b, 0x09, 0x04, 0xed, 0x12, 0x00, 0xf3, 0x11, 0x03, 0x1d, 0x05, 0x0a, 0x03, 0x09, 0xf3, 0xf5, 0x05, 0xfe, +0xfa, 0x01, 0x11, 0xef, 0xfa, 0xe3, 0xf0, 0x03, 0x0b, 0x23, 0xf9, 0xff, 0x0d, 0xf7, 0x10, 0x17, 0xf4, 0xf7, 0x02, 0xfa, 0xf7, 0xf6, 0x0d, 0x07, 0xec, 0xe1, 0x24, 0x15, 0x04, 0x20, 0x1d, 0x04, +0xf9, 0xd4, 0xf8, 0x14, 0xf7, 0x02, 0x02, 0xfa, 0xf4, 0x15, 0x09, 0xf0, 0xf5, 0xfe, 0x1d, 0x01, 0x02, 0xf6, 0x06, 0xfe, 0xf4, 0xf2, 0x13, 0xf7, 0x13, 0x4a, 0xed, 0xc8, 0xbf, 0xfa, 0xe6, 0xda, +0xff, 0x3b, 0xde, 0xfc, 0x1d, 0xec, 0xab, 0x3a, 0x2e, 0x00, 0xeb, 0x81, 0x0b, 0xe3, 0xfc, 0x21, 0xf6, 0x0c, 0x08, 0x2d, 0xf9, 0xe5, 0xf8, 0x22, 0xfe, 0xca, 0x47, 0xe9, 0x16, 0x27, 0x0a, 0x3b, +0xd9, 0xf8, 0xf2, 0x36, 0x26, 0x27, 0x12, 0x27, 0x96, 0xce, 0x26, 0xef, 0xc6, 0xe7, 0xca, 0x70, 0xda, 0x2d, 0x06, 0xf9, 0x9e, 0x34, 0xd2, 0x10, 0x39, 0x2f, 0x07, 0xfd, 0x23, 0xf0, 0xc2, 0xd1, +0x71, 0xea, 0x1c, 0xde, 0x1a, 0xf4, 0x25, 0x47, 0x1c, 0x94, 0x10, 0x7f, 0xb6, 0x21, 0xe3, 0xfb, 0x40, 0x2a, 0x00, 0xd4, 0x25, 0xf4, 0x0c, 0xfb, 0x9c, 0xdd, 0xdd, 0x0e, 0x0d, 0x13, 0x00, 0x58, +0x28, 0xec, 0xc8, 0x1c, 0xc8, 0x09, 0x02, 0x1d, 0xe7, 0xe9, 0xed, 0x04, 0x3d, 0xf4, 0xd5, 0x1c, 0x2e, 0xc7, 0x2c, 0xd3, 0x43, 0x04, 0x2c, 0x19, 0x10, 0xe2, 0xd0, 0x39, 0xbf, 0xe5, 0xc0, 0xe9, +0xfe, 0x0a, 0x24, 0x05, 0xd6, 0xc4, 0xe6, 0x57, 0xa7, 0x31, 0xfa, 0x04, 0x2d, 0x0d, 0xd7, 0xe1, 0x0a, 0xfb, 0xfc, 0x06, 0xc6, 0xe9, 0xe0, 0x52, 0xc5, 0xbf, 0xf3, 0x30, 0x31, 0xe2, 0xd7, 0x0b, +0x18, 0xdd, 0x41, 0x09, 0x0b, 0xee, 0x15, 0x12, 0x20, 0xf2, 0x1b, 0x0c, 0xdf, 0x23, 0xa8, 0xdd, 0x16, 0xe6, 0x1d, 0xf8, 0xdc, 0xd7, 0x0e, 0x0c, 0xfa, 0x43, 0xbe, 0x13, 0x22, 0x9c, 0xe4, 0xe4, +0xee, 0x19, 0x30, 0xf6, 0x2f, 0x38, 0xc8, 0x20, 0xf4, 0x05, 0xb6, 0xe0, 0x18, 0xb4, 0xda, 0xff, 0x24, 0xaf, 0x2b, 0x0b, 0x01, 0x1a, 0xf9, 0x33, 0x0d, 0x1f, 0x26, 0x5b, 0x0e, 0x33, 0xd1, 0x33, +0x34, 0x23, 0x0d, 0x11, 0x09, 0xdb, 0x42, 0x1d, 0x0b, 0xfd, 0x0f, 0x0b, 0xff, 0xfd, 0xe7, 0xec, 0xfe, 0x07, 0x21, 0x42, 0xe7, 0xd0, 0x1b, 0xf9, 0xe3, 0xf7, 0xdc, 0xce, 0xc7, 0x7f, 0x21, 0xfb, +0x87, 0x1a, 0x21, 0x2a, 0x52, 0xf5, 0x21, 0x04, 0xc0, 0xde, 0xf3, 0xb2, 0xfb, 0x9c, 0x1d, 0x07, 0x7c, 0xf9, 0xf5, 0xd0, 0x58, 0x43, 0xc7, 0xe1, 0x16, 0xf9, 0xcb, 0xe6, 0x05, 0x15, 0xfa, 0xe6, +0xff, 0xb2, 0x00, 0xd8, 0x18, 0xf8, 0xde, 0x24, 0x01, 0xea, 0xe8, 0xee, 0x07, 0x66, 0x1f, 0x13, 0xb5, 0xf9, 0x1a, 0xf3, 0x2a, 0xd8, 0xe1, 0x15, 0x97, 0x10, 0x02, 0xda, 0x08, 0xd2, 0xed, 0xe0, +0x01, 0xf6, 0x26, 0xe5, 0x24, 0xf5, 0x06, 0xf3, 0x4e, 0x23, 0xf2, 0xed, 0x07, 0x1a, 0x03, 0x08, 0x18, 0xe3, 0x0f, 0xbe, 0x20, 0x1c, 0xf6, 0x01, 0x96, 0xfd, 0xb4, 0x36, 0x2f, 0x1c, 0x01, 0x01, +0xf6, 0xf1, 0x45, 0xef, 0x1b, 0xb8, 0x11, 0x2c, 0xe1, 0x47, 0xe9, 0x0b, 0x73, 0x18, 0x46, 0x22, 0x20, 0xbf, 0x1f, 0x0e, 0xdf, 0xec, 0xff, 0xfa, 0xc6, 0xf0, 0xfd, 0xed, 0x0f, 0x1e, 0xe6, 0xfd, +0x14, 0xba, 0xdf, 0xbb, 0x1a, 0xe1, 0x02, 0x15, 0xc3, 0x2b, 0xa6, 0xf2, 0x01, 0x0c, 0xd4, 0xc6, 0x12, 0x37, 0x0b, 0xbf, 0x0c, 0xb6, 0xf7, 0x26, 0xa5, 0x57, 0xcb, 0x0e, 0x32, 0x4c, 0x31, 0xd3, +0x0b, 0xf7, 0xc9, 0xdd, 0xd5, 0xf7, 0xb3, 0xc3, 0x0f, 0x2e, 0xf3, 0x05, 0xef, 0xfd, 0xfd, 0x08, 0x25, 0xe8, 0x10, 0x05, 0x19, 0x07, 0x0a, 0xf6, 0x01, 0x05, 0xfd, 0xee, 0x24, 0xfc, 0x20, 0xf1, +0xea, 0xff, 0xff, 0x07, 0xef, 0xe8, 0xf4, 0xfd, 0xfc, 0x26, 0xfd, 0xe6, 0xe6, 0x1b, 0xf0, 0x01, 0xeb, 0x0d, 0x02, 0x02, 0xec, 0x04, 0x0a, 0x14, 0x1f, 0x07, 0xf2, 0xf3, 0x12, 0xfc, 0x18, 0xf4, +0x01, 0xf5, 0xff, 0x13, 0x0d, 0xeb, 0xfe, 0x0e, 0xf9, 0xf8, 0xf5, 0xd7, 0x01, 0x1c, 0x0f, 0xfa, 0x0e, 0x1d, 0xfe, 0x0c, 0xe5, 0x20, 0xdf, 0xd7, 0xf1, 0x0c, 0x04, 0xfc, 0x15, 0x00, 0xe6, 0x0b, +0xf3, 0x0f, 0xe7, 0x02, 0xfe, 0x05, 0x0a, 0xec, 0x02, 0xf4, 0xd8, 0x09, 0x2b, 0x1e, 0xf6, 0xbc, 0xe6, 0xdd, 0xcd, 0xfc, 0x38, 0xf6, 0x03, 0x05, 0x0f, 0x08, 0xff, 0x4b, 0x17, 0xf1, 0xfd, 0x0a, +0x25, 0x0b, 0x02, 0x2d, 0xf7, 0x10, 0xde, 0x07, 0xdd, 0x23, 0x17, 0x20, 0x22, 0xed, 0x0b, 0xfb, 0x13, 0x00, 0x18, 0x17, 0x2e, 0xf3, 0x15, 0xe7, 0xef, 0x41, 0xf2, 0x04, 0xcf, 0xe3, 0xef, 0x2b, +0x17, 0x38, 0xec, 0xd0, 0x7f, 0xea, 0x4e, 0x05, 0xd0, 0x1c, 0x28, 0xfe, 0xf7, 0xc5, 0xf6, 0x24, 0xd4, 0x30, 0xdf, 0x37, 0x0a, 0x25, 0x2b, 0x25, 0xda, 0xf1, 0xfe, 0xf5, 0xeb, 0xc4, 0xe1, 0xfa, +0x03, 0x85, 0x3f, 0xac, 0xf8, 0x14, 0xd1, 0xe0, 0x0e, 0xbf, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x96, 0xd8, 0xff, 0xff, 0xbd, 0x21, 0x00, 0x00, 0x33, 0x12, 0x00, 0x00, +0xf4, 0x0f, 0x00, 0x00, 0xaf, 0x1e, 0x00, 0x00, 0xa0, 0x4a, 0x00, 0x00, 0x1c, 0x06, 0x00, 0x00, 0x60, 0x24, 0x00, 0x00, 0x23, 0x18, 0x00, 0x00, 0xe4, 0x3d, 0x00, 0x00, 0x9d, 0x1d, 0x00, 0x00, +0xcb, 0x48, 0x00, 0x00, 0xd6, 0x02, 0x00, 0x00, 0x6d, 0x11, 0x00, 0x00, 0x15, 0x22, 0x00, 0x00, 0x24, 0x4e, 0x00, 0x00, 0x2d, 0x11, 0x00, 0x00, 0xe5, 0xe5, 0xff, 0xff, 0x8d, 0x0c, 0x00, 0x00, +0x87, 0xfe, 0xff, 0xff, 0x1c, 0x6e, 0x00, 0x00, 0xbe, 0x37, 0x00, 0x00, 0x2f, 0x14, 0x00, 0x00, 0x45, 0x1b, 0x00, 0x00, 0x9a, 0xd8, 0xff, 0xff, 0xe1, 0xd8, 0xff, 0xff, 0xd3, 0x26, 0x00, 0x00, +0x5a, 0x48, 0x00, 0x00, 0xcf, 0x32, 0x00, 0x00, 0xda, 0x45, 0x00, 0x00, 0x0a, 0x3c, 0x00, 0x00, 0xaf, 0xf5, 0xff, 0xff, 0x8d, 0x37, 0x00, 0x00, 0x6b, 0x24, 0x00, 0x00, 0x6c, 0x02, 0x00, 0x00, +0x81, 0x08, 0x00, 0x00, 0xd2, 0x11, 0x00, 0x00, 0xec, 0x03, 0x00, 0x00, 0xd4, 0xfb, 0xff, 0xff, 0xc3, 0xf7, 0xff, 0xff, 0xf0, 0x03, 0x00, 0x00, 0x07, 0x03, 0x00, 0x00, 0x99, 0x0f, 0x00, 0x00, +0x9d, 0x30, 0x00, 0x00, 0xc6, 0xf8, 0xff, 0xff, 0x68, 0xdf, 0xff, 0xff, 0xd9, 0x5f, 0x00, 0x00, 0x5b, 0xec, 0xff, 0xff, 0xda, 0xbf, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, +0xd6, 0x16, 0x70, 0x08, 0xc1, 0x2c, 0xed, 0xc3, 0x03, 0xd5, 0xf9, 0xc0, 0x3f, 0x11, 0x74, 0xee, 0xf2, 0xfe, 0x52, 0xd9, 0xf1, 0xfa, 0x52, 0xf3, 0xf4, 0x31, 0x3a, 0x53, 0x3d, 0x2a, 0x12, 0xf3, +0xfe, 0x21, 0xe4, 0xbe, 0x1c, 0x10, 0xac, 0x1d, 0x12, 0xea, 0xec, 0x50, 0xa0, 0x06, 0x33, 0xa3, 0x68, 0x33, 0xe6, 0x15, 0xfa, 0xf2, 0xa7, 0xdf, 0x00, 0x21, 0x17, 0x48, 0xe7, 0xae, 0x96, 0xdd, +0x04, 0x1b, 0x1d, 0x04, 0xaf, 0xeb, 0x3a, 0x1d, 0x22, 0x02, 0x0a, 0xf4, 0xd9, 0x46, 0x09, 0xc5, 0x20, 0xcc, 0xf3, 0xfe, 0xeb, 0xfe, 0x07, 0x0d, 0x31, 0x5f, 0x0e, 0x04, 0x0d, 0x17, 0xec, 0x02, +0xff, 0xee, 0x10, 0xc3, 0xf0, 0xda, 0xa2, 0xe0, 0x06, 0xd3, 0x6b, 0x30, 0x10, 0x39, 0xc8, 0x8f, 0xd7, 0xe7, 0xe7, 0x0e, 0xf0, 0xf9, 0xd4, 0xd4, 0x13, 0xd8, 0xdc, 0x31, 0xe8, 0x21, 0x08, 0xa2, +0x04, 0x25, 0x35, 0xb9, 0xd9, 0x19, 0x25, 0x18, 0x14, 0x24, 0x77, 0xe4, 0xdf, 0x2b, 0x4b, 0xd7, 0x03, 0xd0, 0xe4, 0x23, 0xf7, 0x3e, 0xeb, 0xaa, 0xde, 0x08, 0x23, 0x43, 0xfc, 0xf1, 0x43, 0x0a, +0x48, 0xa0, 0xa5, 0xbd, 0x14, 0xde, 0x6a, 0x03, 0xe2, 0x02, 0xde, 0x37, 0x7f, 0xe8, 0x59, 0xe9, 0x33, 0x7a, 0xf8, 0x2b, 0x4a, 0xb3, 0x04, 0x0c, 0x2a, 0x98, 0xed, 0x19, 0x29, 0x12, 0xf8, 0x15, +0xb9, 0x05, 0xac, 0xb7, 0x11, 0x3a, 0xca, 0x40, 0x85, 0xf0, 0x39, 0xf7, 0xa8, 0xbe, 0x73, 0xfa, 0xc7, 0x05, 0x08, 0xf7, 0x1d, 0xe8, 0x40, 0x79, 0xe4, 0x22, 0xd7, 0x3c, 0xdc, 0x19, 0x06, 0xea, +0x02, 0xe7, 0x29, 0x19, 0xfb, 0x0e, 0xfe, 0xf5, 0x7f, 0x25, 0x15, 0xcc, 0xf2, 0x16, 0x2c, 0xe3, 0xe6, 0xeb, 0x26, 0xf4, 0x1a, 0x0b, 0x0f, 0x07, 0x08, 0xdb, 0xf1, 0x11, 0x1d, 0x00, 0xeb, 0x05, +0xdb, 0xf1, 0xeb, 0x15, 0x1c, 0xf9, 0xc7, 0xf7, 0xf3, 0xe5, 0xe5, 0x04, 0xb5, 0x1d, 0xcb, 0x23, 0xfa, 0xf5, 0xf7, 0xf0, 0x12, 0xca, 0xef, 0xb6, 0x2a, 0x12, 0xca, 0x3e, 0x1d, 0xf4, 0xd2, 0x0a, +0xed, 0x28, 0x1a, 0xfd, 0xd4, 0xe7, 0x3f, 0x06, 0xff, 0x15, 0x01, 0xe9, 0xc5, 0xc6, 0xf8, 0xc8, 0x1b, 0x0d, 0xd8, 0x34, 0xda, 0xef, 0x15, 0x03, 0x10, 0x54, 0x00, 0xdf, 0x01, 0x1d, 0x2b, 0xf9, +0xa9, 0xd7, 0xd2, 0xaf, 0x08, 0xf0, 0x0c, 0xca, 0x05, 0x02, 0x1a, 0x21, 0x02, 0xea, 0xc6, 0x25, 0xf5, 0xd9, 0x12, 0xe7, 0x35, 0x32, 0xdd, 0xda, 0xcd, 0x1c, 0x01, 0xf9, 0xe8, 0xeb, 0x2c, 0x04, +0xfc, 0x22, 0x0b, 0xf2, 0xf8, 0xf4, 0x06, 0xe1, 0xdc, 0xb7, 0xed, 0xcd, 0x1f, 0x12, 0xea, 0x09, 0xe9, 0xf6, 0xfc, 0xe5, 0xf1, 0x10, 0x1b, 0xbc, 0xf1, 0x57, 0xee, 0x0a, 0xfa, 0xf3, 0xf6, 0xe4, +0xe8, 0xfd, 0xf4, 0xb9, 0xca, 0xee, 0x2f, 0xf3, 0x33, 0xfa, 0x0b, 0x17, 0x5e, 0xfc, 0x14, 0xff, 0x6d, 0x3c, 0x6f, 0x0d, 0xe6, 0xd1, 0x01, 0xf5, 0xc2, 0xc8, 0xf4, 0x19, 0x1a, 0x2b, 0x08, 0xf6, +0xd8, 0x06, 0x0b, 0xb7, 0xdf, 0x0f, 0xe5, 0xf5, 0xd8, 0x12, 0xd9, 0xfc, 0x26, 0xf0, 0x35, 0xd9, 0xfb, 0xe9, 0xa5, 0x24, 0xfe, 0xc7, 0x2c, 0x22, 0x4b, 0x21, 0xd3, 0x00, 0xc3, 0xfb, 0xf5, 0x2f, +0x12, 0x14, 0xe0, 0x25, 0x10, 0xd2, 0xea, 0xf7, 0x57, 0xe6, 0x35, 0x17, 0xa7, 0xff, 0xf2, 0xcb, 0xf1, 0x2f, 0xf3, 0xfe, 0xbf, 0x26, 0x28, 0x40, 0xbc, 0x1f, 0x1e, 0x5d, 0xd5, 0xea, 0xa7, 0xc9, +0xd2, 0x81, 0xdb, 0x02, 0xda, 0xf3, 0x08, 0x08, 0xec, 0x08, 0x1c, 0x99, 0x21, 0x41, 0xce, 0xdc, 0xe0, 0x02, 0xf0, 0xf1, 0xf5, 0xf6, 0x06, 0x39, 0xd8, 0xf6, 0xf6, 0x09, 0x5b, 0x51, 0x2b, 0xda, +0x0c, 0x42, 0xc1, 0x3b, 0x02, 0xed, 0x12, 0x4b, 0x9a, 0xf6, 0xab, 0x08, 0x1f, 0xf1, 0x33, 0xf3, 0xeb, 0x34, 0xd9, 0xf0, 0xeb, 0xfe, 0x07, 0x06, 0xea, 0xdd, 0xf0, 0xf1, 0xec, 0xc1, 0xe8, 0x05, +0xc4, 0xec, 0xd4, 0xe6, 0xff, 0x0a, 0xcc, 0x1b, 0x25, 0xe4, 0xe0, 0xe4, 0xe7, 0x59, 0x13, 0xfe, 0x10, 0xdd, 0x04, 0xce, 0x39, 0xf4, 0xb5, 0xf2, 0x18, 0x1a, 0x08, 0x11, 0x14, 0xc6, 0xeb, 0xd4, +0x2d, 0x67, 0x09, 0x15, 0xdf, 0xba, 0x2e, 0xd4, 0xf1, 0xe3, 0xc3, 0x26, 0xf5, 0x0d, 0x1c, 0xfa, 0xfb, 0x1f, 0xd7, 0xb8, 0x1c, 0x06, 0x27, 0x3c, 0x00, 0xf8, 0xf7, 0xd9, 0x11, 0x39, 0x93, 0x0e, +0xf5, 0x68, 0x15, 0x03, 0xf0, 0x14, 0xdf, 0x09, 0x29, 0x0d, 0xe1, 0xcd, 0xab, 0x0a, 0x07, 0x26, 0x14, 0x0d, 0x2a, 0x02, 0x2d, 0x37, 0x26, 0xb5, 0x22, 0x2c, 0x32, 0x28, 0xe5, 0xc3, 0x2d, 0xe8, +0xc6, 0x1c, 0x36, 0xa6, 0x32, 0x13, 0x2f, 0xa8, 0x62, 0xec, 0xe6, 0xd4, 0x28, 0xf2, 0xaf, 0x29, 0xfd, 0x2d, 0x13, 0x0e, 0xd9, 0xf5, 0x4e, 0xcf, 0xf3, 0xf3, 0xec, 0x07, 0x47, 0xeb, 0x41, 0xab, +0xe5, 0x47, 0xd8, 0x35, 0xf2, 0xcf, 0x7d, 0xf3, 0xb6, 0x28, 0xb0, 0x1c, 0x43, 0xd6, 0xdc, 0x23, 0x28, 0x71, 0x27, 0xe9, 0x1c, 0x15, 0xd7, 0xee, 0xae, 0xa3, 0xdd, 0xf8, 0x5b, 0x1d, 0xa7, 0x47, +0xe5, 0xd0, 0xeb, 0xce, 0xdb, 0x0c, 0xe9, 0x2a, 0xf4, 0x47, 0x0b, 0xac, 0x37, 0x23, 0xd2, 0x3a, 0x50, 0x0d, 0xf3, 0xde, 0xc8, 0xf7, 0x22, 0x02, 0xdc, 0x37, 0x42, 0xf9, 0x17, 0xec, 0xfb, 0xae, +0x13, 0x7f, 0x09, 0xb5, 0xef, 0xdc, 0x0f, 0x04, 0x32, 0xe9, 0xec, 0x0c, 0x01, 0xe1, 0x4b, 0x19, 0xeb, 0x32, 0x44, 0x25, 0xe9, 0xe2, 0x39, 0x14, 0xdd, 0xad, 0x48, 0x19, 0xd4, 0xe8, 0xce, 0xea, +0x17, 0xfc, 0x22, 0x18, 0xd5, 0x2a, 0xc7, 0x1d, 0xea, 0xeb, 0x01, 0xe7, 0xf3, 0xfb, 0x0c, 0xb5, 0xdc, 0x42, 0xf1, 0xd8, 0xc3, 0xfd, 0xff, 0xee, 0x2b, 0x00, 0x0a, 0xd8, 0x30, 0xc4, 0x4a, 0xe9, +0x0e, 0xef, 0x16, 0x25, 0xd6, 0xe9, 0x63, 0x05, 0x07, 0xfc, 0x2d, 0xc1, 0x12, 0x03, 0x01, 0xdf, 0x42, 0x11, 0x0b, 0xf0, 0x75, 0xed, 0xe9, 0x42, 0x2f, 0xf0, 0x0a, 0x08, 0xf2, 0x06, 0xc2, 0xb6, +0x77, 0x24, 0xc5, 0x38, 0xfc, 0xda, 0x09, 0xef, 0x14, 0xdc, 0xff, 0x0a, 0xb2, 0xbf, 0xd2, 0x43, 0xca, 0xa7, 0x07, 0xfd, 0x1b, 0xfe, 0x06, 0xc7, 0xd4, 0xd0, 0xf2, 0x0a, 0xde, 0xf3, 0x26, 0xea, +0x99, 0x12, 0x20, 0xee, 0x17, 0xeb, 0xf3, 0xf7, 0x16, 0x97, 0xfa, 0x41, 0xc3, 0xf6, 0xe0, 0x24, 0xce, 0x22, 0x1b, 0xe4, 0xae, 0x06, 0x07, 0x01, 0xcb, 0xf0, 0xee, 0xc0, 0xed, 0x06, 0x2f, 0xec, +0xe5, 0xdb, 0x18, 0x08, 0xfb, 0xa7, 0xeb, 0x0e, 0x3d, 0xe0, 0x0d, 0x1a, 0xd9, 0x39, 0x1a, 0xef, 0x0f, 0xca, 0x16, 0x17, 0xea, 0x1f, 0xdf, 0xe4, 0x33, 0xe4, 0xfb, 0x73, 0x25, 0xff, 0x02, 0x01, +0x3e, 0x32, 0xf9, 0x09, 0xec, 0x10, 0xe7, 0xdf, 0xe5, 0x03, 0x13, 0x4a, 0xd4, 0xec, 0xf7, 0x02, 0x29, 0x30, 0x04, 0x45, 0x22, 0xe3, 0xdf, 0x28, 0x34, 0xbd, 0x40, 0xc4, 0x0a, 0xb8, 0xf9, 0x1f, +0x8d, 0xd2, 0x2e, 0xfa, 0xc8, 0x19, 0xdb, 0x0a, 0x4e, 0x12, 0x01, 0x28, 0xf2, 0x81, 0xe5, 0xfb, 0x20, 0xcd, 0xfd, 0x58, 0x0c, 0x03, 0x15, 0xf5, 0x1a, 0xe7, 0xcf, 0x20, 0xfb, 0x0f, 0xca, 0xdf, +0xf7, 0xe7, 0xe0, 0xd2, 0xf7, 0x12, 0x0c, 0xb9, 0xef, 0xcf, 0x3b, 0xfb, 0xed, 0x08, 0x0c, 0xf3, 0xf2, 0xf2, 0x23, 0xea, 0xb7, 0x0b, 0xf8, 0xfd, 0x1b, 0xfd, 0xee, 0x01, 0x00, 0xc5, 0x3f, 0x3b, +0x2d, 0x1c, 0x1f, 0xf4, 0x17, 0x04, 0xef, 0xb8, 0xf3, 0xff, 0xe1, 0x0c, 0x08, 0x0c, 0x3f, 0xf8, 0xe2, 0xf5, 0xdb, 0xd3, 0xfa, 0x15, 0x12, 0xeb, 0xd7, 0x01, 0x08, 0xeb, 0xcb, 0xef, 0x01, 0xe7, +0x32, 0x04, 0x18, 0x1b, 0xe9, 0xe0, 0x04, 0xec, 0x35, 0xc8, 0xc4, 0x2c, 0xfa, 0xd4, 0x19, 0xac, 0x1f, 0xe8, 0xe6, 0xb9, 0x00, 0xf6, 0x0c, 0x1d, 0xb0, 0xdb, 0x08, 0x21, 0x02, 0x0a, 0xf1, 0x07, +0xd7, 0xea, 0xf2, 0xd4, 0xd2, 0x27, 0xd8, 0xf9, 0x0b, 0xc2, 0x07, 0xf4, 0xe6, 0x28, 0xd9, 0xe3, 0x3c, 0xef, 0x04, 0xe9, 0x28, 0xcb, 0x12, 0x17, 0xe9, 0x17, 0xb4, 0x19, 0x34, 0x55, 0xff, 0xcd, +0xf1, 0xb6, 0x09, 0x1f, 0xec, 0x16, 0x33, 0x81, 0xdd, 0x13, 0x1e, 0x26, 0x07, 0xb6, 0xc7, 0xed, 0xd7, 0x05, 0x16, 0xf5, 0x07, 0x21, 0xb3, 0xde, 0xb8, 0xbc, 0x19, 0x6d, 0x2a, 0xe9, 0x45, 0x12, +0x40, 0xd7, 0xfc, 0x19, 0xe8, 0x24, 0x0f, 0xf7, 0xfa, 0x6b, 0x0c, 0xf6, 0xd2, 0x22, 0xb5, 0xf7, 0xd2, 0xcf, 0x2f, 0x1c, 0x14, 0x21, 0x09, 0xe7, 0xf4, 0x23, 0x26, 0xaa, 0x07, 0xd2, 0x1f, 0x21, +0xfb, 0xcf, 0x2a, 0xff, 0xf9, 0xdc, 0xfa, 0xae, 0xf9, 0xe1, 0xf4, 0x4e, 0xd4, 0xd5, 0xd5, 0x08, 0x03, 0x0f, 0x23, 0xdc, 0x21, 0x11, 0x05, 0xd2, 0xf7, 0xbd, 0x1a, 0x17, 0x0a, 0xd4, 0xd2, 0xde, +0x86, 0x27, 0xae, 0xae, 0x10, 0xcd, 0x07, 0x35, 0xb2, 0x11, 0x04, 0xfe, 0xce, 0x0d, 0x4c, 0xf0, 0x1f, 0xfe, 0xea, 0xba, 0xef, 0xd8, 0x09, 0x05, 0xe8, 0x0c, 0xc7, 0x32, 0xe4, 0x00, 0xea, 0x23, +0x16, 0xe4, 0xcc, 0x43, 0xe7, 0x08, 0x13, 0xab, 0xe4, 0xed, 0x0e, 0x19, 0xd3, 0xd8, 0xdb, 0x18, 0xc2, 0xe7, 0xca, 0xd9, 0xec, 0xd8, 0xda, 0xf8, 0xd8, 0x0d, 0xfb, 0x96, 0xfb, 0xe8, 0xf9, 0xfc, +0x34, 0x23, 0xf0, 0x17, 0x25, 0xe2, 0x17, 0xef, 0x09, 0x0e, 0xc9, 0xf6, 0x05, 0x23, 0x0e, 0x0a, 0xe7, 0xfc, 0x2d, 0x18, 0x06, 0xed, 0x22, 0xce, 0x0c, 0x2d, 0xf0, 0x0d, 0xd0, 0xf8, 0x35, 0x0c, +0x09, 0x40, 0x04, 0xd6, 0x0e, 0xf1, 0x2f, 0xe0, 0x08, 0xf5, 0xf3, 0x1e, 0xf7, 0x24, 0xd9, 0xfd, 0x18, 0x08, 0x17, 0xf3, 0x02, 0x1b, 0xd0, 0xe8, 0xfd, 0x2f, 0x00, 0xe7, 0xec, 0xe8, 0xf7, 0xfa, +0x20, 0x02, 0xb8, 0xe5, 0xf0, 0x6d, 0xea, 0x19, 0xbc, 0xc7, 0xcf, 0xaa, 0xf5, 0x0f, 0xfb, 0x1b, 0xc7, 0x75, 0x2a, 0xc6, 0xc0, 0xf4, 0x22, 0xce, 0xfe, 0xb2, 0xb4, 0x37, 0xed, 0x3e, 0xae, 0x2e, +0x10, 0x4b, 0x02, 0xf3, 0xeb, 0x0d, 0xb1, 0xcd, 0xfb, 0x05, 0x30, 0xf1, 0x0b, 0xd2, 0xcf, 0x54, 0x24, 0x2d, 0x09, 0x72, 0x0a, 0x01, 0xd9, 0xd3, 0x10, 0xe9, 0x07, 0x3b, 0xf6, 0xfa, 0xf7, 0xbd, +0x0f, 0x31, 0xfa, 0xce, 0x23, 0x05, 0xfd, 0xee, 0xd4, 0x32, 0x08, 0x15, 0xed, 0xf6, 0x7f, 0xf9, 0xf8, 0x1f, 0xfb, 0xf9, 0xd4, 0xdc, 0xca, 0x47, 0x0b, 0xb0, 0x2b, 0x12, 0xdf, 0x16, 0x08, 0x0f, +0x0c, 0x41, 0x4d, 0xe0, 0x12, 0x1b, 0xb8, 0xfe, 0xa7, 0xd6, 0x1c, 0xca, 0x46, 0xed, 0x18, 0xec, 0x05, 0xed, 0xbb, 0xd6, 0x38, 0x0f, 0x23, 0x04, 0x17, 0xef, 0x61, 0x0c, 0xe7, 0xed, 0x2f, 0x58, +0x29, 0xf9, 0x0e, 0x07, 0x17, 0x00, 0xfe, 0xd4, 0xde, 0xbf, 0xf8, 0xe8, 0xe7, 0xfc, 0xdb, 0x26, 0x01, 0x14, 0xb1, 0x24, 0xdf, 0xc3, 0xfb, 0xe9, 0xda, 0x29, 0x1e, 0x01, 0x15, 0x13, 0xe2, 0x15, +0xee, 0x1b, 0x07, 0x4f, 0x2e, 0x05, 0x13, 0xf5, 0xd6, 0xd3, 0x16, 0x1e, 0xea, 0xfd, 0x08, 0x2b, 0xcf, 0xfd, 0x31, 0xd7, 0xf6, 0x23, 0xf0, 0xec, 0x0d, 0xd8, 0xd6, 0x15, 0x0d, 0xfa, 0x25, 0xf2, +0xb9, 0xf6, 0x0f, 0xbb, 0xca, 0xe1, 0xcf, 0xe7, 0xd9, 0xe7, 0x3c, 0x3c, 0x12, 0x55, 0x21, 0x0b, 0xdf, 0xd2, 0x07, 0xc8, 0xc8, 0x4b, 0xde, 0x0b, 0x0d, 0x1d, 0x77, 0x0c, 0x34, 0x01, 0xfc, 0x0c, +0x00, 0x00, 0xe5, 0x0b, 0xfe, 0x31, 0x00, 0xc7, 0x3f, 0x00, 0xfd, 0xd6, 0xf2, 0xcf, 0xec, 0xfe, 0x4a, 0x17, 0x1f, 0x11, 0xe7, 0x21, 0x40, 0x30, 0xf9, 0xe3, 0xf1, 0x23, 0x29, 0xfc, 0x0a, 0xef, +0x33, 0xdd, 0x0b, 0xed, 0xfc, 0xec, 0xf2, 0xea, 0xf2, 0xe3, 0xee, 0xe2, 0x04, 0x19, 0xe3, 0xce, 0xcf, 0xec, 0xda, 0x11, 0xf1, 0xed, 0x24, 0xd2, 0xcd, 0x1a, 0x81, 0x35, 0xfc, 0xe4, 0xc8, 0xe4, +0x33, 0xe2, 0xe0, 0xd4, 0xcf, 0x09, 0x48, 0xf0, 0xed, 0x22, 0x22, 0xda, 0xc7, 0xf9, 0xc6, 0xee, 0xf1, 0x18, 0xc1, 0x65, 0x2d, 0xf7, 0xf2, 0xac, 0x45, 0xf6, 0x45, 0xf0, 0xcc, 0xe4, 0xf6, 0x37, +0xe0, 0x0c, 0xd0, 0xfd, 0x0e, 0x05, 0x48, 0xd4, 0xe0, 0xd4, 0xff, 0x01, 0xe8, 0xe2, 0x2e, 0x5c, 0x2f, 0xee, 0x1f, 0xef, 0x32, 0xee, 0x0a, 0x05, 0xc7, 0xe6, 0x31, 0x11, 0xdc, 0xa8, 0xe9, 0xdc, +0x0f, 0xd9, 0xe5, 0xbf, 0xd7, 0x10, 0x0c, 0x11, 0xf7, 0xfb, 0xfd, 0xe9, 0x0a, 0x12, 0xcd, 0x05, 0xee, 0xe5, 0x37, 0x1f, 0xe8, 0xf6, 0xee, 0xf5, 0xd7, 0xe1, 0x4e, 0xe9, 0x2e, 0xe5, 0x1a, 0xe3, +0x54, 0x00, 0x02, 0xaa, 0xaf, 0xce, 0x09, 0x2f, 0x42, 0x26, 0xdc, 0xea, 0xe9, 0xe3, 0x16, 0x26, 0x14, 0xeb, 0xeb, 0x21, 0xf2, 0xf9, 0xdf, 0x10, 0x2a, 0x36, 0xcf, 0x1f, 0x2f, 0x2b, 0x04, 0xd5, +0x25, 0xed, 0xf0, 0xe5, 0xf9, 0xfa, 0x24, 0xc8, 0x66, 0x61, 0xc1, 0xea, 0xfd, 0xba, 0x4d, 0xee, 0xd0, 0xf2, 0xe7, 0x35, 0xf1, 0x1b, 0x03, 0xdf, 0x24, 0x25, 0xfe, 0x10, 0xc1, 0x1a, 0xc8, 0x54, +0xfa, 0xdb, 0x2b, 0xef, 0x27, 0xf0, 0x1a, 0x0b, 0x5a, 0xbb, 0x4d, 0x08, 0xf1, 0xee, 0x17, 0xcb, 0x33, 0x02, 0x04, 0x22, 0x18, 0x1d, 0xfe, 0x3d, 0x17, 0xf2, 0x01, 0x42, 0x1a, 0x04, 0x47, 0xf5, +0x15, 0x08, 0x07, 0x2f, 0x13, 0xef, 0x03, 0xf0, 0x02, 0x2e, 0xfd, 0xf8, 0xac, 0x06, 0xab, 0xf5, 0x23, 0x33, 0xc6, 0x1a, 0x32, 0xb4, 0x24, 0xf5, 0x15, 0xfb, 0xbc, 0xf2, 0xe1, 0xa7, 0xf6, 0x0a, +0xdf, 0x1a, 0x51, 0xcd, 0xaf, 0xfc, 0x39, 0xf1, 0xdb, 0x0f, 0xcf, 0xcd, 0xa5, 0xd4, 0x24, 0xf3, 0x0e, 0x06, 0xec, 0xfd, 0x0f, 0x29, 0x31, 0x24, 0xdb, 0x48, 0x20, 0xea, 0xeb, 0x09, 0xd1, 0xf9, +0x8c, 0xb2, 0xdc, 0xfb, 0xdf, 0x0d, 0x0d, 0xd1, 0x11, 0xd1, 0x31, 0x0c, 0xf7, 0x3e, 0xda, 0xe4, 0xd1, 0xf3, 0xfd, 0xee, 0xde, 0xe5, 0xc4, 0x0a, 0x16, 0x2c, 0xfe, 0x14, 0xf1, 0x0b, 0xd4, 0xdc, +0xed, 0xc3, 0x32, 0xbe, 0x11, 0xd6, 0x01, 0xd8, 0x0e, 0xe9, 0xe7, 0x09, 0xd2, 0x2e, 0x0c, 0xe4, 0xf9, 0xe8, 0xb7, 0x3a, 0x04, 0x07, 0x10, 0x00, 0xca, 0xb3, 0x1b, 0xfa, 0xfa, 0xeb, 0xf4, 0x00, +0x4a, 0xd7, 0xcb, 0xdb, 0x23, 0xfd, 0xfb, 0xea, 0xfc, 0xd2, 0xf4, 0x31, 0xf0, 0x0d, 0x1e, 0x34, 0x32, 0x27, 0x2c, 0xd9, 0x10, 0x0f, 0x13, 0x09, 0xf0, 0x5a, 0xe7, 0x41, 0x02, 0xf6, 0xc4, 0x53, +0x25, 0x0f, 0x06, 0x81, 0xe2, 0x35, 0x3e, 0x1f, 0x01, 0xc6, 0xe4, 0x15, 0x04, 0x09, 0xa4, 0xef, 0x18, 0xe8, 0xf6, 0x18, 0xfe, 0x14, 0x16, 0x2b, 0x37, 0xf8, 0xd3, 0xee, 0x05, 0x08, 0xed, 0x9a, +0x0f, 0xe8, 0x05, 0xf9, 0x0a, 0x3f, 0xf8, 0x1e, 0xea, 0x24, 0xcf, 0x1c, 0xd2, 0x20, 0xc3, 0x03, 0x02, 0xdb, 0xd4, 0xd6, 0x1a, 0xeb, 0xcf, 0xff, 0x1c, 0xb3, 0xd8, 0xf4, 0x0d, 0xcd, 0x11, 0x0c, +0xd8, 0x0a, 0xe6, 0xde, 0xe3, 0xf4, 0xc7, 0x26, 0x0a, 0xf2, 0xf5, 0x25, 0xf5, 0xd4, 0xec, 0x13, 0xe0, 0x2e, 0x0a, 0xb6, 0xf5, 0xf0, 0xee, 0x15, 0xf5, 0x1b, 0x05, 0x11, 0x08, 0x11, 0xd9, 0x01, +0xed, 0x3f, 0x14, 0xd0, 0x2d, 0x16, 0x0a, 0xdf, 0x81, 0x15, 0x50, 0x2f, 0xe0, 0xed, 0x0e, 0x48, 0x06, 0xf1, 0xe7, 0x0d, 0x10, 0x14, 0xd0, 0x31, 0x2e, 0x0e, 0xee, 0xdf, 0x38, 0xf0, 0xef, 0x1d, +0xf3, 0xe2, 0x09, 0xed, 0x1a, 0xe6, 0xd7, 0x01, 0x07, 0xfe, 0xe6, 0xd6, 0xfb, 0x31, 0xdb, 0xe7, 0x28, 0x0a, 0xe6, 0x91, 0xee, 0xfe, 0x4e, 0x25, 0x07, 0xc4, 0xe0, 0xf5, 0x1e, 0xf5, 0xeb, 0xf5, +0xe3, 0xe7, 0x10, 0xe7, 0x1a, 0x33, 0x39, 0x02, 0x20, 0xff, 0x30, 0xe7, 0xe7, 0xff, 0xef, 0xe6, 0x41, 0xf5, 0xfb, 0xbc, 0x12, 0xe8, 0x14, 0xc1, 0xf9, 0xca, 0x9d, 0xdd, 0xd9, 0xd5, 0xe9, 0xf6, +0x2e, 0x06, 0xeb, 0x15, 0x1c, 0xe2, 0xde, 0xed, 0xf1, 0x30, 0x27, 0xc5, 0x31, 0xe3, 0xdd, 0x14, 0xde, 0xff, 0xe9, 0xe6, 0xbd, 0x1f, 0xfa, 0xe8, 0xe4, 0xdf, 0xcf, 0xf7, 0x2a, 0x22, 0xf4, 0xb5, +0x19, 0x22, 0x0a, 0x23, 0x49, 0xf0, 0xf1, 0xdf, 0xd1, 0x35, 0x10, 0x10, 0x0a, 0x07, 0x31, 0xcf, 0x3b, 0x15, 0x25, 0xcc, 0xef, 0x2a, 0xf8, 0xf4, 0xc7, 0xce, 0xfe, 0xd5, 0xb0, 0x14, 0xdf, 0x57, +0x36, 0xe2, 0x07, 0x19, 0x13, 0xdc, 0xf4, 0x22, 0x12, 0xe1, 0x27, 0xff, 0xdd, 0x0a, 0x00, 0x3c, 0xfc, 0xf1, 0x4c, 0xe0, 0x2a, 0xf8, 0x25, 0xed, 0x59, 0xcb, 0x16, 0xd6, 0xdd, 0xd3, 0xed, 0xde, +0xed, 0x95, 0xf5, 0xfa, 0x11, 0xc9, 0x24, 0xfd, 0x0a, 0xfe, 0x5e, 0x17, 0xf2, 0xc7, 0xee, 0x1e, 0x07, 0x13, 0xfd, 0xf1, 0x2f, 0xb9, 0x00, 0xc1, 0x0e, 0xe1, 0xcb, 0xd5, 0xe3, 0xd4, 0xf9, 0xf7, +0x07, 0x18, 0xf3, 0xee, 0xd2, 0xe5, 0xf5, 0xfe, 0x20, 0xdf, 0x1c, 0x0f, 0x13, 0xe5, 0x15, 0x51, 0x05, 0xcf, 0xfd, 0x4a, 0xc1, 0x3c, 0xdb, 0x11, 0x21, 0x00, 0xed, 0xd3, 0x27, 0xb8, 0xed, 0xfe, +0x01, 0xeb, 0xd0, 0x03, 0x1d, 0xed, 0xec, 0xfb, 0x0f, 0xe2, 0xf8, 0xc9, 0x26, 0xe9, 0xf4, 0xe5, 0x35, 0xe0, 0x22, 0xbe, 0x0f, 0x10, 0x44, 0xdd, 0x05, 0x10, 0xfa, 0xfd, 0xf9, 0x50, 0xfb, 0xe8, +0xe1, 0xf3, 0xf9, 0xee, 0x1f, 0x07, 0xe5, 0xea, 0xd1, 0x38, 0xef, 0xe1, 0x7f, 0x2a, 0x1f, 0x1a, 0xf3, 0x06, 0x25, 0x27, 0x0e, 0xf8, 0xfe, 0xfe, 0xfe, 0xe4, 0xb3, 0xfe, 0x00, 0xdc, 0xbf, 0x20, +0x14, 0x00, 0xd7, 0x25, 0xe4, 0xf2, 0x16, 0xf5, 0x25, 0xf5, 0xff, 0x25, 0x5f, 0xee, 0x05, 0xfd, 0x0e, 0xce, 0xf4, 0xf9, 0x1a, 0x0d, 0x00, 0x0c, 0xcc, 0xd7, 0x21, 0x14, 0xf8, 0x19, 0xd2, 0xbb, +0xe4, 0xe4, 0x12, 0x29, 0x15, 0x1d, 0x31, 0xee, 0x23, 0xed, 0xf0, 0xf0, 0xf4, 0xea, 0x96, 0xea, 0xe6, 0xea, 0x05, 0xf0, 0x37, 0xe2, 0x01, 0xe7, 0xfa, 0xd9, 0xe9, 0xb3, 0x29, 0x4c, 0xe9, 0x33, +0x1b, 0x14, 0x12, 0xdf, 0xf4, 0x24, 0x01, 0x18, 0xf2, 0xfe, 0xd1, 0x4d, 0xd9, 0xeb, 0x10, 0x0f, 0xf8, 0x01, 0xf6, 0x04, 0x19, 0x02, 0x5a, 0xd1, 0x26, 0xd5, 0xff, 0xdf, 0xe1, 0x19, 0xd8, 0xfc, +0xe7, 0xd1, 0x02, 0x81, 0xd6, 0x06, 0x0f, 0x05, 0xc7, 0x27, 0xfa, 0xec, 0x04, 0xcc, 0xe6, 0x01, 0x2f, 0xd5, 0xfd, 0x0c, 0xda, 0x26, 0xd9, 0xd8, 0xa5, 0x12, 0x14, 0x11, 0xef, 0xdc, 0xda, 0x22, +0x05, 0x29, 0xec, 0xc2, 0xea, 0x1e, 0xe3, 0x02, 0xec, 0x01, 0x46, 0x26, 0xde, 0xba, 0x17, 0xd1, 0xe3, 0xe5, 0x28, 0x10, 0xd2, 0xf9, 0x1b, 0x2c, 0x0d, 0xd7, 0xe8, 0xc3, 0x14, 0xef, 0xe4, 0x0d, +0xe3, 0xff, 0x5d, 0xee, 0x18, 0x0f, 0x00, 0x0f, 0xed, 0xe1, 0xe7, 0xff, 0xee, 0xff, 0xfc, 0x0c, 0x41, 0xf2, 0xe3, 0x07, 0x56, 0xf5, 0x1a, 0xb9, 0xf4, 0x1c, 0xff, 0xd8, 0x08, 0xd2, 0xe9, 0x1e, +0xe0, 0xd8, 0xd3, 0x0d, 0xe3, 0x1c, 0x14, 0x02, 0x0a, 0xea, 0x0c, 0x00, 0xd4, 0x00, 0xe3, 0x05, 0x2d, 0x3b, 0xf0, 0xd6, 0x46, 0xdc, 0xed, 0x0d, 0x14, 0x2b, 0xd2, 0xdf, 0xcf, 0xeb, 0x13, 0xf2, +0xf1, 0xc5, 0xee, 0xe6, 0x1d, 0xd2, 0x0d, 0x17, 0x02, 0xf2, 0x14, 0xd6, 0xd4, 0x04, 0xec, 0xec, 0xeb, 0xee, 0x0b, 0x1c, 0xec, 0xfc, 0xc0, 0x02, 0xe9, 0xa7, 0xe9, 0x02, 0x0e, 0x14, 0x15, 0xcb, +0xe6, 0x1d, 0x0a, 0xfc, 0x0a, 0x0d, 0x07, 0x18, 0x1b, 0x1b, 0x33, 0x0a, 0x19, 0x0b, 0x24, 0xec, 0x09, 0x05, 0xfb, 0xf7, 0xcf, 0xdd, 0xf4, 0x08, 0xcb, 0x04, 0x36, 0x0a, 0xeb, 0xf5, 0xc6, 0xf7, +0x0e, 0xcd, 0x39, 0xf4, 0x0e, 0x31, 0xce, 0x13, 0x43, 0x06, 0x4e, 0xe2, 0xb9, 0x0b, 0x4a, 0xe9, 0xeb, 0x1e, 0x44, 0x23, 0xef, 0x11, 0x1b, 0x25, 0xf8, 0xcf, 0xd5, 0x7f, 0xe3, 0x00, 0x06, 0xf3, +0x04, 0x49, 0x0d, 0xef, 0xfb, 0x09, 0xd7, 0xfc, 0xf3, 0xf0, 0xe2, 0x0e, 0xee, 0xe8, 0xb8, 0xe2, 0x2d, 0x1b, 0x26, 0x00, 0x15, 0x1b, 0xf3, 0x12, 0x10, 0x24, 0x0a, 0x25, 0xf5, 0xc1, 0x20, 0xf6, +0x14, 0xf3, 0x23, 0xff, 0xee, 0xfb, 0x52, 0x1d, 0xf7, 0xce, 0x0e, 0x13, 0xad, 0xe4, 0xcf, 0xd5, 0xe9, 0x0f, 0x0b, 0xc6, 0xe8, 0x2b, 0xd6, 0x02, 0x25, 0x4e, 0x28, 0xd2, 0xf5, 0x1b, 0xd6, 0x09, +0x03, 0xf5, 0x13, 0x82, 0xf3, 0x08, 0x11, 0xec, 0xba, 0xe4, 0x1e, 0x04, 0xd9, 0xf0, 0xff, 0xe6, 0x03, 0xd3, 0x26, 0xe2, 0xf2, 0x17, 0xbf, 0xf6, 0xf9, 0x50, 0x1b, 0x1c, 0xfe, 0x16, 0x2c, 0xe4, +0x11, 0xf7, 0x35, 0xa9, 0x10, 0x0a, 0x0c, 0x01, 0xe6, 0xf0, 0x02, 0x0a, 0xf9, 0x03, 0x11, 0x01, 0xd8, 0x1a, 0x06, 0x00, 0xe3, 0x1a, 0x20, 0xad, 0xdd, 0x14, 0xb9, 0xfa, 0x1a, 0x2e, 0x09, 0xf9, +0xef, 0xda, 0x13, 0x23, 0x9f, 0xe7, 0x0f, 0xf8, 0xda, 0x42, 0x1d, 0x37, 0x40, 0xe7, 0x0d, 0x13, 0x7d, 0x66, 0x07, 0xd4, 0xb6, 0xfc, 0x08, 0xc9, 0xe5, 0xf4, 0x07, 0x2d, 0xe7, 0x3d, 0xe8, 0xea, +0x09, 0xff, 0x15, 0xd0, 0xee, 0xfd, 0xf7, 0x0e, 0x87, 0x0f, 0xf8, 0xf9, 0xec, 0xec, 0xff, 0x18, 0x14, 0xbf, 0xc5, 0xb6, 0x58, 0xe1, 0x1d, 0xdf, 0x21, 0xf7, 0x20, 0x1b, 0xcb, 0x62, 0xec, 0xbe, +0xbd, 0xbd, 0x0e, 0xef, 0x22, 0xd7, 0xf6, 0x0a, 0xf1, 0xf2, 0xe8, 0xdf, 0xd2, 0xf8, 0x05, 0xeb, 0x06, 0xfc, 0x0e, 0x12, 0x15, 0x0a, 0x02, 0x15, 0x0b, 0xb2, 0xdf, 0x13, 0x04, 0xf4, 0x13, 0xf0, +0xcc, 0x1b, 0x17, 0x25, 0x30, 0xff, 0xc1, 0x22, 0x05, 0x06, 0x0f, 0x0a, 0x06, 0xda, 0xbc, 0xf7, 0x26, 0xeb, 0xe2, 0xf4, 0xdf, 0x10, 0xfc, 0x10, 0xdf, 0x06, 0xf9, 0xec, 0x0c, 0xf9, 0x14, 0xfb, +0xdf, 0xe8, 0x03, 0x1d, 0xf0, 0x0e, 0x0c, 0xfe, 0x7f, 0xda, 0x3c, 0xd8, 0xf0, 0xc8, 0xf5, 0x01, 0x31, 0xd2, 0xf9, 0x34, 0x12, 0xfc, 0x18, 0x0b, 0x59, 0xe7, 0x47, 0xe9, 0x12, 0x07, 0xf7, 0x04, +0xd9, 0x1f, 0xf8, 0xe9, 0xed, 0xfb, 0xf1, 0xbf, 0x1f, 0x18, 0xfd, 0x10, 0x0c, 0xed, 0xed, 0x4b, 0x1f, 0x0e, 0x01, 0xb1, 0xc7, 0xfb, 0xf2, 0x2f, 0xd5, 0x06, 0xe8, 0xfe, 0xd9, 0xee, 0x1c, 0x18, +0x0f, 0x20, 0x02, 0xe4, 0xd9, 0xf0, 0xf5, 0xdc, 0xf1, 0xb4, 0xb9, 0x2c, 0x0b, 0x05, 0xf6, 0x3f, 0xf8, 0x05, 0xfc, 0xdd, 0x28, 0x0e, 0x11, 0xf2, 0x12, 0x19, 0x1b, 0xc5, 0x08, 0x04, 0x04, 0xd2, +0x05, 0xe2, 0x43, 0x3e, 0x03, 0xd8, 0x23, 0xfb, 0xfa, 0xd6, 0x11, 0xf4, 0x2b, 0x1a, 0x23, 0xc6, 0x2a, 0x1f, 0xf6, 0x1a, 0xd6, 0xe0, 0x09, 0x1f, 0xcb, 0xe3, 0x28, 0x09, 0x33, 0x30, 0x00, 0x0b, +0xf8, 0xee, 0xf0, 0xf2, 0xc4, 0x01, 0xf8, 0xfd, 0x34, 0x06, 0x26, 0xda, 0x0f, 0x3b, 0xed, 0xee, 0xd1, 0xc9, 0xbd, 0x0c, 0x2b, 0xad, 0xfd, 0xd2, 0xf9, 0x15, 0xd6, 0x21, 0x00, 0xb7, 0x11, 0x2c, +0x05, 0xc7, 0xe9, 0x06, 0xe2, 0x7f, 0x2b, 0xc5, 0x3a, 0x0a, 0x1a, 0xf7, 0xd6, 0x0e, 0x08, 0x19, 0x1b, 0x25, 0x12, 0x08, 0x0c, 0xce, 0x28, 0xf3, 0xf7, 0xd3, 0xea, 0x04, 0xfc, 0xff, 0xf0, 0x20, +0x31, 0x08, 0xfc, 0xf3, 0xd3, 0xf9, 0xca, 0xe5, 0x1c, 0xe9, 0x10, 0xed, 0x22, 0xfa, 0x10, 0xf7, 0xe6, 0xf4, 0xdd, 0x1b, 0xcd, 0xfa, 0x28, 0x26, 0xea, 0x06, 0xb0, 0x37, 0xd0, 0xde, 0xf1, 0xed, +0x42, 0x0a, 0x01, 0xd6, 0x0e, 0xfc, 0xdb, 0xe2, 0x0b, 0xe2, 0x29, 0x16, 0x08, 0x35, 0x08, 0x18, 0xb8, 0x03, 0xf8, 0xdf, 0x19, 0x1a, 0x4b, 0xf0, 0x27, 0xd1, 0xf8, 0x21, 0xd7, 0x34, 0xf0, 0xdd, +0xe1, 0x3a, 0x4f, 0xf9, 0x0e, 0xf6, 0x46, 0x20, 0xc9, 0xe5, 0xd6, 0xfe, 0xe6, 0xb9, 0xe9, 0x07, 0x60, 0x00, 0x0c, 0xb5, 0x0c, 0x12, 0x04, 0x06, 0xf6, 0x00, 0x45, 0xf2, 0xf7, 0xd8, 0x09, 0x0f, +0x25, 0xde, 0xb2, 0x1a, 0xf2, 0x08, 0xdd, 0x26, 0xd7, 0x95, 0xf9, 0x35, 0x0a, 0x27, 0xe0, 0x0c, 0xf8, 0xe3, 0x10, 0x00, 0x10, 0xc0, 0x0a, 0x00, 0x12, 0x1c, 0x07, 0xda, 0x0d, 0x2f, 0xc3, 0x03, +0xe1, 0x11, 0xd8, 0x13, 0xe5, 0xd9, 0x11, 0x36, 0x1d, 0x33, 0x06, 0xf9, 0xd5, 0xca, 0x00, 0xe2, 0xc9, 0xd3, 0x01, 0x45, 0x02, 0x20, 0xe2, 0x1c, 0xfb, 0xe7, 0xed, 0x09, 0x15, 0x2d, 0xff, 0xef, +0x45, 0x14, 0xfd, 0x01, 0xf7, 0x0e, 0xd4, 0xc8, 0xc8, 0x1d, 0xf4, 0x2f, 0x1e, 0xf7, 0xfe, 0xe3, 0x02, 0xf4, 0x12, 0xe1, 0xdf, 0x29, 0xfc, 0xe8, 0x2d, 0xec, 0x40, 0xdc, 0xe8, 0xfc, 0xdd, 0xe4, +0xdf, 0x2a, 0xff, 0x1c, 0xdf, 0x0f, 0x1e, 0xca, 0xe7, 0xd5, 0x10, 0xf6, 0xe9, 0xf6, 0xf5, 0x05, 0xdd, 0xf5, 0xf5, 0xec, 0x0f, 0xeb, 0x1d, 0xc3, 0xdd, 0xd9, 0x1b, 0x47, 0x25, 0xfb, 0x35, 0x02, +0xd4, 0xf8, 0xc6, 0xe9, 0x1b, 0x2c, 0xf0, 0x0e, 0x0b, 0x17, 0xea, 0xe0, 0xc6, 0xf0, 0xc2, 0xb7, 0x1d, 0xed, 0xe9, 0xe4, 0xfb, 0xeb, 0xd4, 0xb3, 0xda, 0xef, 0x1f, 0x2b, 0xed, 0xd1, 0xea, 0x3a, +0x05, 0x1d, 0x01, 0xe2, 0xda, 0x3f, 0x3f, 0xfc, 0x5c, 0xff, 0x14, 0xed, 0x09, 0xb1, 0xab, 0xcc, 0x0f, 0xdd, 0xff, 0x15, 0xe5, 0xa4, 0x45, 0xfe, 0x04, 0x37, 0xe9, 0xf6, 0x3a, 0xe7, 0xe9, 0xd4, +0xd1, 0xec, 0x31, 0xa6, 0x02, 0x01, 0x11, 0xff, 0xf9, 0xfe, 0x25, 0x12, 0xf1, 0xb5, 0xf8, 0x17, 0xf7, 0x08, 0x0a, 0x23, 0x37, 0xeb, 0xee, 0xc0, 0xf7, 0xd6, 0xf7, 0x11, 0xe9, 0xc1, 0x1d, 0x01, +0xf1, 0x26, 0xec, 0x1a, 0xf1, 0x14, 0xe7, 0xd0, 0xe8, 0xb7, 0xdf, 0x08, 0x3e, 0x23, 0xf2, 0x00, 0x06, 0xdc, 0x52, 0xf9, 0xee, 0x26, 0x04, 0x23, 0xf6, 0x15, 0xfb, 0x1b, 0xf0, 0xbf, 0x1f, 0xe6, +0xf6, 0xea, 0xe0, 0xda, 0xfd, 0xba, 0x4c, 0xf8, 0x12, 0x0f, 0xde, 0x0a, 0x1c, 0x20, 0x15, 0xf3, 0x57, 0x04, 0x11, 0x28, 0xf8, 0xca, 0xab, 0x4a, 0xfe, 0xa0, 0xca, 0xef, 0xf6, 0x13, 0xf0, 0x06, +0xe6, 0xff, 0x0b, 0xea, 0xe1, 0xeb, 0xd0, 0x11, 0xee, 0x00, 0x14, 0xe9, 0xd1, 0xf6, 0x7f, 0xd1, 0x19, 0xd9, 0xdd, 0x0c, 0x28, 0xab, 0x1b, 0x30, 0x04, 0xdf, 0xd0, 0xbd, 0xed, 0xdc, 0xfe, 0x0b, +0x06, 0xea, 0x07, 0xe2, 0xd0, 0xfb, 0x14, 0xe1, 0x00, 0x33, 0xfa, 0x46, 0x00, 0x09, 0xbc, 0x08, 0xe9, 0xd4, 0xd4, 0x1e, 0x70, 0x05, 0x3a, 0xd7, 0x17, 0x0a, 0xe9, 0xfa, 0x81, 0xe7, 0xfc, 0x00, +0x20, 0xa9, 0x25, 0xa9, 0xf0, 0x09, 0x69, 0xfb, 0xf3, 0x43, 0x14, 0x1a, 0xfc, 0xc0, 0x2c, 0xeb, 0xef, 0xc8, 0x0e, 0xc9, 0xe8, 0x0a, 0xf7, 0x1d, 0xc6, 0xe4, 0xd8, 0x22, 0xdc, 0xb7, 0x04, 0xf9, +0xe9, 0x3a, 0x09, 0xdf, 0x53, 0x3f, 0x24, 0xe6, 0xb6, 0xd6, 0x59, 0x4e, 0x00, 0x9b, 0x4e, 0x59, 0x08, 0x0c, 0x11, 0xcb, 0x2e, 0x2c, 0xe9, 0x1d, 0x11, 0xbf, 0xfe, 0x2b, 0xf1, 0x9a, 0xfa, 0x3b, +0x05, 0xd1, 0x22, 0x39, 0x0d, 0x20, 0xfd, 0x12, 0x0f, 0xd2, 0xd0, 0xdd, 0x17, 0x03, 0x03, 0x2c, 0x21, 0x3e, 0xf8, 0xc2, 0x13, 0xd6, 0xfc, 0xbd, 0x04, 0x40, 0xc3, 0xdc, 0x46, 0xc1, 0x20, 0x36, +0xe5, 0xed, 0xdf, 0x08, 0xcc, 0x33, 0x14, 0xdc, 0x0c, 0xdc, 0xeb, 0x21, 0x24, 0x02, 0xf7, 0xf1, 0x70, 0x1a, 0x1e, 0xf0, 0x44, 0xf7, 0x19, 0xd7, 0x08, 0x39, 0xf4, 0xe0, 0xf2, 0x21, 0xc8, 0x05, +0x2a, 0xcb, 0xe8, 0xef, 0x06, 0xcd, 0xf9, 0x0d, 0x02, 0xbf, 0xef, 0xbb, 0xc5, 0x11, 0xd6, 0x46, 0x12, 0xfb, 0xdb, 0x01, 0xb3, 0x39, 0x21, 0x94, 0xb2, 0xde, 0xfa, 0x06, 0x04, 0x0f, 0x1f, 0xdf, +0xea, 0x1b, 0x41, 0x06, 0x1d, 0xd3, 0xf5, 0xca, 0x53, 0x04, 0x0a, 0x06, 0x0c, 0x30, 0xe3, 0xfb, 0xe9, 0x23, 0x0f, 0x28, 0xcf, 0xfc, 0xb8, 0xca, 0xf4, 0x0d, 0x1c, 0xf9, 0x0e, 0x03, 0xfb, 0x2d, +0xf0, 0xf5, 0x47, 0xf3, 0x02, 0xee, 0xcb, 0x33, 0xce, 0xfb, 0x04, 0xda, 0xf6, 0x10, 0x41, 0xe5, 0xf7, 0xd0, 0x10, 0xe8, 0xe1, 0x11, 0xf9, 0x0d, 0x01, 0xdf, 0x38, 0xe0, 0x0b, 0xb5, 0xf9, 0x21, +0x36, 0x18, 0xfc, 0x0e, 0x32, 0xf6, 0xdb, 0xea, 0xe8, 0x26, 0x0e, 0x1c, 0xe3, 0x23, 0xfc, 0xfb, 0x69, 0x00, 0xf4, 0x19, 0x29, 0xd4, 0xc2, 0x14, 0x0f, 0x0c, 0x0e, 0xf0, 0xff, 0x16, 0x07, 0x06, +0xcf, 0x1d, 0x1b, 0x11, 0xe0, 0xe7, 0x1d, 0xfe, 0x61, 0xdd, 0xfc, 0x12, 0xf7, 0xe5, 0xf1, 0x1c, 0x12, 0x01, 0x0c, 0x1e, 0x27, 0x2e, 0x26, 0xfc, 0xd7, 0x04, 0x2d, 0xef, 0x0c, 0x0a, 0xe6, 0xd7, +0xff, 0xe8, 0xe0, 0xfd, 0xf9, 0xf3, 0xdc, 0xfd, 0x25, 0x0b, 0x2b, 0xe6, 0xe0, 0x12, 0xff, 0x29, 0x1e, 0x2e, 0x0b, 0xf3, 0xcb, 0xc2, 0xa4, 0x3c, 0x3b, 0xdb, 0x05, 0x11, 0xdd, 0x03, 0xf9, 0xf0, +0x27, 0x25, 0x1f, 0xc6, 0x0a, 0xe3, 0x01, 0xfa, 0x2a, 0x2b, 0xed, 0x00, 0xfb, 0xf0, 0xf1, 0x07, 0xd5, 0x18, 0xa8, 0x0d, 0x10, 0x36, 0xfa, 0xd1, 0xe5, 0xfb, 0x07, 0xce, 0x10, 0x29, 0x3b, 0xe6, +0xf0, 0xe0, 0x7f, 0x6c, 0xe9, 0x1e, 0x16, 0x1c, 0xbf, 0xff, 0xfc, 0x0f, 0x1f, 0xf9, 0x00, 0x06, 0x18, 0x43, 0x1a, 0x01, 0xe4, 0xeb, 0x14, 0xe9, 0xe8, 0x30, 0x2a, 0x34, 0x0d, 0x15, 0x18, 0xd2, +0xea, 0x12, 0x0c, 0xdf, 0x02, 0xfa, 0x10, 0xd7, 0x10, 0xce, 0x20, 0x27, 0xbe, 0xdf, 0xb8, 0x0a, 0xd7, 0xbf, 0xdc, 0xc2, 0x43, 0xd7, 0xe4, 0x04, 0x16, 0x14, 0xd7, 0x0f, 0x18, 0x0f, 0x22, 0xfd, +0x19, 0xee, 0xe8, 0x05, 0xaa, 0x0d, 0xe6, 0xf8, 0x1b, 0x33, 0xf6, 0xe7, 0xf1, 0x12, 0x27, 0x23, 0x1f, 0x18, 0x07, 0xf6, 0xfb, 0xfd, 0xf0, 0x07, 0xf2, 0xed, 0x05, 0x1e, 0x3e, 0x07, 0xf2, 0xe7, +0xeb, 0x3d, 0x04, 0xd7, 0xef, 0xcb, 0xff, 0x29, 0xf1, 0x37, 0xde, 0xf8, 0xe5, 0xe2, 0xee, 0x24, 0xca, 0x24, 0xfb, 0xbc, 0x22, 0xec, 0xf2, 0xea, 0xeb, 0x0b, 0x39, 0xf5, 0xfe, 0x15, 0x0d, 0x05, +0x0b, 0xd4, 0x06, 0xa3, 0xf6, 0x3d, 0x16, 0xf4, 0xf0, 0x29, 0x3c, 0xe8, 0xd7, 0xde, 0xad, 0xf2, 0x24, 0xd4, 0xf6, 0x4c, 0x02, 0xd0, 0xe8, 0x0a, 0xe7, 0xf1, 0xfd, 0xf8, 0x0e, 0xf6, 0xd6, 0x2c, +0xdd, 0x0e, 0x3e, 0xde, 0xf1, 0x0b, 0x5d, 0xee, 0x00, 0xef, 0x1c, 0x23, 0x3a, 0xe8, 0x0f, 0xef, 0x15, 0xdd, 0x2a, 0xfc, 0xff, 0x15, 0xe2, 0xc9, 0xba, 0x2b, 0x17, 0xfa, 0x05, 0xf0, 0xef, 0x0f, +0x08, 0x11, 0xc5, 0x32, 0x1b, 0x0b, 0xed, 0x09, 0xb8, 0xca, 0xee, 0xf5, 0x01, 0x03, 0xce, 0xf8, 0xdd, 0x0b, 0x33, 0xe9, 0xb9, 0xc6, 0x0d, 0xd6, 0x01, 0xf6, 0xeb, 0x64, 0x1e, 0x0b, 0xf9, 0xf8, +0xef, 0xc7, 0x1b, 0xdf, 0x0b, 0xf9, 0x35, 0x06, 0x0e, 0xea, 0x02, 0x33, 0xeb, 0xf4, 0x1f, 0xe9, 0x09, 0xeb, 0x1d, 0xd4, 0x08, 0xe2, 0xf3, 0xff, 0x0f, 0xd1, 0xfe, 0xc2, 0x00, 0x5f, 0x05, 0x66, +0xde, 0xf9, 0x09, 0xe6, 0xf2, 0xf8, 0xef, 0x17, 0xda, 0x01, 0xbb, 0xf1, 0x14, 0xeb, 0x7f, 0x0f, 0x15, 0xf4, 0xd8, 0x31, 0x17, 0xee, 0xea, 0xe1, 0x68, 0x14, 0x0a, 0xe7, 0x01, 0x51, 0x43, 0xf5, +0x14, 0xf5, 0x31, 0xf3, 0x29, 0x0c, 0x1c, 0x1c, 0x0a, 0xfb, 0x10, 0xd6, 0xe3, 0x12, 0xfe, 0x08, 0xb6, 0xfa, 0x28, 0xeb, 0x03, 0x29, 0x08, 0x0a, 0xd3, 0xfa, 0x13, 0x0e, 0x68, 0xe1, 0x46, 0x07, +0x3f, 0xf7, 0x1f, 0x1c, 0x07, 0x2a, 0x3d, 0x02, 0x02, 0x0d, 0xdb, 0x34, 0x81, 0xf4, 0xb4, 0xf0, 0x3c, 0x36, 0x18, 0x02, 0xdf, 0xd9, 0xd4, 0xd6, 0xd2, 0x18, 0xe0, 0xec, 0xf7, 0x06, 0xc6, 0xf7, +0xe4, 0xda, 0xf2, 0xdd, 0xc6, 0xfa, 0x1d, 0x05, 0x1e, 0xe8, 0xf9, 0xf2, 0x0a, 0xcb, 0xf0, 0x06, 0xd4, 0xac, 0x04, 0x23, 0xd4, 0x0c, 0x46, 0x25, 0xf8, 0x03, 0x0e, 0xf1, 0x12, 0xf0, 0x1e, 0xf6, +0x09, 0x0c, 0xb1, 0xf0, 0xf1, 0xe8, 0x14, 0xc9, 0xfe, 0x0e, 0x2e, 0x27, 0xdb, 0x1f, 0xf4, 0xdb, 0x18, 0xf7, 0x04, 0xf3, 0xc8, 0xf6, 0xfa, 0xfd, 0x12, 0x49, 0xc9, 0x1e, 0xee, 0x2f, 0x22, 0xf0, +0x28, 0xfb, 0x1a, 0xd1, 0xf6, 0x27, 0xe0, 0xe8, 0x0d, 0x1a, 0x19, 0xf5, 0xfa, 0x27, 0x13, 0xe7, 0x14, 0xe2, 0xcd, 0x1c, 0x19, 0x48, 0xfa, 0x1f, 0xe7, 0xcb, 0x02, 0x17, 0xfe, 0x07, 0x40, 0xb9, +0x13, 0xf0, 0xdb, 0xdd, 0x09, 0xcf, 0x46, 0x03, 0xeb, 0x1a, 0xff, 0x19, 0x35, 0xf4, 0xfc, 0xe3, 0x00, 0xfa, 0x00, 0xc2, 0x1a, 0xe9, 0x1c, 0x0d, 0x10, 0xe2, 0x1e, 0x3c, 0x10, 0xf4, 0xc9, 0x14, +0xe1, 0x02, 0xf5, 0x04, 0xd7, 0x2e, 0x2c, 0xff, 0xbc, 0x0b, 0xce, 0xd9, 0xe2, 0xf1, 0xc1, 0xd8, 0xe7, 0x15, 0xfe, 0x2c, 0xe0, 0xf2, 0xef, 0x32, 0x16, 0xef, 0xf5, 0x06, 0xf6, 0x44, 0x1b, 0xef, +0xf9, 0xfb, 0x31, 0xe7, 0xf1, 0x16, 0xbd, 0x0d, 0x46, 0xd1, 0x01, 0xec, 0xb7, 0xf7, 0x25, 0xdf, 0x1e, 0x00, 0x01, 0x12, 0x3e, 0xbc, 0x0f, 0x2a, 0xe9, 0xd1, 0x0b, 0xda, 0x50, 0xd8, 0x1e, 0x09, +0xfa, 0x17, 0x13, 0x9a, 0xdb, 0x0e, 0xeb, 0x1a, 0xc9, 0xe8, 0xf6, 0xe5, 0xbd, 0x0e, 0xbc, 0x05, 0xf4, 0x0b, 0xe3, 0xe5, 0x08, 0x84, 0x18, 0xfa, 0xc7, 0x3e, 0x9e, 0x22, 0x15, 0xcb, 0x23, 0xf1, +0x07, 0x0f, 0xf8, 0xd5, 0x92, 0x04, 0xef, 0xf5, 0x05, 0xcd, 0x1b, 0xcb, 0x1c, 0xd2, 0x42, 0xd7, 0xce, 0xb9, 0xdd, 0xfa, 0xe2, 0xf2, 0x43, 0x10, 0x13, 0xd9, 0xe8, 0x9f, 0x04, 0xd8, 0x3b, 0xea, +0xd0, 0xa4, 0xcb, 0xbb, 0x18, 0x0b, 0x16, 0xed, 0x23, 0xdf, 0xf6, 0x2c, 0xe9, 0x1a, 0xd8, 0x07, 0x2e, 0xec, 0x1d, 0xc6, 0xc3, 0xb7, 0x0c, 0xf0, 0x1c, 0x36, 0xb4, 0xf8, 0x24, 0xd8, 0xd5, 0x09, +0xfb, 0xe3, 0x13, 0xdb, 0x04, 0x08, 0xbf, 0xf7, 0x22, 0xd7, 0xa9, 0xde, 0xd0, 0x19, 0xdf, 0xc0, 0x0a, 0xea, 0x43, 0x7f, 0xcd, 0xff, 0xea, 0x18, 0xe1, 0xdb, 0xd7, 0x21, 0xf4, 0x04, 0x27, 0xf4, +0xf8, 0xfe, 0xc4, 0x18, 0xee, 0xcb, 0x2c, 0x2a, 0xd5, 0x1f, 0x31, 0x3b, 0x52, 0xe4, 0x28, 0xef, 0x1c, 0x0a, 0xf0, 0xe0, 0x10, 0x30, 0x25, 0x36, 0xd0, 0xf0, 0xf7, 0xeb, 0x19, 0xd3, 0xe8, 0x00, +0x33, 0xb3, 0xc5, 0x49, 0xe8, 0x31, 0xe9, 0xf4, 0xe9, 0x0d, 0xd5, 0x8d, 0xcc, 0xc8, 0x23, 0xe1, 0xdc, 0xfb, 0xbf, 0xf2, 0xe8, 0xba, 0xfc, 0x0b, 0xe7, 0x16, 0xf8, 0x0e, 0x05, 0x32, 0x35, 0x0a, +0x06, 0x25, 0xe4, 0xeb, 0x08, 0xd1, 0x36, 0x14, 0xf3, 0xc7, 0x39, 0xee, 0x26, 0x30, 0xc7, 0x31, 0xee, 0x25, 0x10, 0x1f, 0x13, 0xd0, 0xd1, 0xbe, 0xd6, 0xe4, 0x1f, 0x1c, 0x1e, 0x06, 0x7d, 0xfb, +0x2e, 0xb3, 0x00, 0x4b, 0x16, 0x12, 0xa3, 0x0b, 0x38, 0x4f, 0x11, 0x37, 0x01, 0xde, 0x19, 0x81, 0xea, 0xd4, 0x13, 0x30, 0xe8, 0x04, 0x08, 0x1c, 0x3d, 0xeb, 0x41, 0x9e, 0xef, 0xdc, 0xc4, 0x13, +0xfd, 0x0b, 0xec, 0xd9, 0xe3, 0xe3, 0xd4, 0xf1, 0xda, 0xec, 0x1c, 0xed, 0x09, 0xba, 0xe7, 0xf8, 0xfe, 0xe6, 0xad, 0x16, 0x22, 0xf3, 0xff, 0xc8, 0x42, 0xcd, 0x1d, 0x36, 0xd3, 0x92, 0x8b, 0xeb, +0xe7, 0x49, 0xff, 0x02, 0x05, 0x0a, 0xed, 0x02, 0xf2, 0xfe, 0x01, 0xd9, 0xe3, 0x16, 0x26, 0x14, 0x21, 0x12, 0x04, 0xf4, 0xf2, 0x07, 0x10, 0xfa, 0xda, 0xc1, 0x19, 0x21, 0xd5, 0xe5, 0xfa, 0x3c, +0x19, 0x04, 0xef, 0xfb, 0xf4, 0xf4, 0x0d, 0xf3, 0x00, 0x8e, 0x09, 0x05, 0x06, 0xfd, 0x1e, 0x12, 0x06, 0xeb, 0xe7, 0xc5, 0x39, 0xdf, 0x01, 0xc4, 0x19, 0xfc, 0xf4, 0x25, 0xe5, 0xd0, 0xf1, 0x06, +0xf5, 0xf2, 0x06, 0x45, 0x1e, 0xe0, 0x0f, 0x25, 0x02, 0xe2, 0xfd, 0xdd, 0xef, 0x1b, 0xfb, 0x5b, 0xe1, 0xe8, 0xf6, 0xf9, 0xd7, 0xf3, 0xe6, 0x18, 0xfd, 0xe0, 0xdc, 0xe6, 0xf8, 0x0d, 0x10, 0x07, +0x11, 0x23, 0x1c, 0x3f, 0x34, 0x44, 0x01, 0xe2, 0xe4, 0x03, 0xe9, 0xcc, 0xff, 0x1f, 0x56, 0xfd, 0xec, 0x13, 0xeb, 0xfd, 0xbe, 0xd8, 0xdb, 0x02, 0xe6, 0xfe, 0xed, 0xd9, 0xfb, 0x05, 0xca, 0xd5, +0xfa, 0xc0, 0xf9, 0x1f, 0xf8, 0x60, 0x12, 0x0d, 0x08, 0xbc, 0x16, 0x21, 0xd6, 0x02, 0xfc, 0x07, 0xce, 0xf4, 0xd7, 0x06, 0xfc, 0xfc, 0x55, 0x08, 0x01, 0xec, 0x00, 0x6e, 0x0a, 0x09, 0x07, 0x08, +0x39, 0x09, 0x15, 0xe9, 0x28, 0x19, 0xc2, 0x03, 0x03, 0xf7, 0xec, 0x3e, 0xb5, 0x07, 0x27, 0x07, 0x22, 0x09, 0xc4, 0x26, 0x06, 0x25, 0x19, 0x04, 0x1c, 0xec, 0x28, 0x0f, 0xd9, 0xe0, 0xd4, 0x24, +0x1f, 0xf0, 0xdc, 0x0c, 0xc3, 0xf8, 0x1b, 0xfa, 0xf6, 0xf4, 0xe5, 0xe3, 0xb3, 0xcf, 0x08, 0xe7, 0x11, 0xce, 0xe9, 0x3c, 0xb1, 0x10, 0x05, 0xce, 0x37, 0x3f, 0x52, 0xd1, 0xf7, 0xf3, 0x9c, 0x04, +0x63, 0xe4, 0x35, 0xf5, 0xe1, 0x0d, 0xf7, 0x1e, 0x10, 0x0f, 0x20, 0x17, 0xfa, 0x1b, 0xf2, 0x21, 0xe8, 0xb2, 0xdf, 0x0d, 0x20, 0x3a, 0xe3, 0xf0, 0x02, 0xdb, 0xdc, 0xfd, 0xd1, 0x0f, 0x15, 0xea, +0xed, 0x20, 0x02, 0xe6, 0xfa, 0xd3, 0xfb, 0x01, 0xde, 0xfe, 0xf0, 0x14, 0xdf, 0x16, 0x42, 0x44, 0xde, 0xe6, 0xef, 0xcc, 0x21, 0x0e, 0x2f, 0xf5, 0xe6, 0xed, 0x00, 0x63, 0x1a, 0xdf, 0x00, 0xc0, +0xda, 0xda, 0x03, 0x15, 0xd5, 0xef, 0x0f, 0xf9, 0xd0, 0xdd, 0xee, 0x37, 0x02, 0x3c, 0xf3, 0xc6, 0x4c, 0x31, 0x13, 0xd1, 0xd0, 0xb7, 0xc9, 0x27, 0xef, 0xfa, 0x16, 0x05, 0xf8, 0x23, 0x10, 0x1a, +0xe9, 0xef, 0xcf, 0xab, 0xd0, 0x0c, 0x02, 0x22, 0xb6, 0xf5, 0xeb, 0xbc, 0xff, 0x15, 0x7f, 0x17, 0xf0, 0xdb, 0xbd, 0x06, 0xd0, 0xd5, 0x41, 0xe5, 0x08, 0xf4, 0x20, 0xe7, 0x06, 0x4f, 0x0c, 0x37, +0xe6, 0xf2, 0xfc, 0x18, 0xd5, 0xd4, 0x3a, 0xdd, 0x19, 0x19, 0x22, 0x03, 0x4e, 0xa6, 0xe2, 0x10, 0x2f, 0xfe, 0xf3, 0x1c, 0x0b, 0xf9, 0xff, 0xe4, 0x0d, 0xb0, 0x09, 0x3e, 0x27, 0x05, 0xa8, 0xed, +0xfd, 0x97, 0xf8, 0xfb, 0x01, 0xd9, 0x08, 0x0a, 0x00, 0x39, 0xc8, 0xfe, 0xde, 0xf1, 0x7f, 0xc0, 0x1b, 0xd1, 0xf2, 0xff, 0xf7, 0x50, 0xd1, 0xeb, 0x09, 0xf7, 0xee, 0xf4, 0x2c, 0xfc, 0xca, 0x27, +0x15, 0x2d, 0xe3, 0xef, 0x16, 0x1e, 0x9c, 0xe5, 0xe6, 0xf2, 0x0d, 0xba, 0xf4, 0x20, 0x23, 0x2b, 0x2b, 0x26, 0x1f, 0xf1, 0x22, 0xb3, 0x35, 0x10, 0xf2, 0xe8, 0x17, 0x04, 0x10, 0xfa, 0x02, 0x35, +0xf2, 0xf3, 0x41, 0xbc, 0x2e, 0x05, 0x01, 0x26, 0x3a, 0xe5, 0xe0, 0x05, 0xf3, 0xd0, 0x3a, 0x3a, 0xbd, 0xc1, 0xf0, 0xed, 0xf4, 0xc8, 0x09, 0x15, 0x1e, 0xdf, 0x14, 0xed, 0xe7, 0xf9, 0xdf, 0xdd, +0xeb, 0x00, 0x00, 0x16, 0xfa, 0x07, 0x35, 0x0b, 0xe4, 0x52, 0x0e, 0xe4, 0x00, 0xef, 0xe4, 0x1b, 0xfa, 0x02, 0x56, 0x00, 0x15, 0x13, 0xe9, 0xf9, 0x07, 0x03, 0xc8, 0xeb, 0xfe, 0x13, 0xc2, 0x10, +0xcd, 0x23, 0xf5, 0xca, 0x0c, 0x38, 0xe4, 0xe3, 0xfc, 0xf3, 0xfb, 0xd3, 0x23, 0x02, 0xc7, 0x79, 0xef, 0xe9, 0x42, 0x22, 0x01, 0xf4, 0xde, 0xdd, 0x01, 0xc0, 0xa1, 0xd8, 0x3f, 0xee, 0x15, 0xc3, +0x15, 0x00, 0x2f, 0x07, 0x28, 0x16, 0x01, 0xd5, 0xb8, 0xf3, 0x57, 0xe5, 0xda, 0x19, 0x3b, 0xe9, 0xef, 0xea, 0x02, 0x1b, 0xe9, 0xfc, 0xd8, 0x3e, 0xeb, 0x0b, 0x0e, 0xe6, 0x14, 0xaa, 0xdd, 0x1c, +0x0a, 0x41, 0x00, 0x00, 0x0d, 0xf2, 0x0c, 0x13, 0x0e, 0xee, 0x17, 0xe6, 0x08, 0xe8, 0xf2, 0x09, 0x30, 0x0c, 0x26, 0x06, 0x0e, 0x0c, 0x00, 0x0c, 0xfc, 0xe1, 0xf4, 0x22, 0x5d, 0xf3, 0xd9, 0x10, +0x1c, 0x0b, 0xeb, 0x02, 0xe5, 0xfc, 0xec, 0x0e, 0x05, 0xe1, 0x03, 0x23, 0xea, 0x08, 0xb4, 0x39, 0xe9, 0xe7, 0xf3, 0xfd, 0xfe, 0xff, 0x1c, 0x0f, 0xdd, 0xfa, 0xdc, 0xf0, 0xff, 0x16, 0x06, 0xe3, +0xff, 0x05, 0xfa, 0x11, 0xfa, 0xfe, 0x25, 0xdb, 0xff, 0xed, 0x2a, 0xe9, 0xe4, 0xff, 0x29, 0xfa, 0x12, 0x0f, 0x15, 0xfe, 0xeb, 0x2b, 0x05, 0xf8, 0x27, 0xcf, 0x30, 0x14, 0xe6, 0xf9, 0xdb, 0x32, +0xec, 0x06, 0xd4, 0x21, 0x00, 0x20, 0x15, 0xff, 0xf4, 0x19, 0xf4, 0x0e, 0xfd, 0x03, 0x1a, 0x2d, 0x45, 0x2b, 0xe4, 0xdb, 0xcb, 0xfe, 0xec, 0x17, 0x22, 0x12, 0xf6, 0x05, 0x20, 0xf7, 0xe7, 0x5c, +0x07, 0xe1, 0xfa, 0x0d, 0x0c, 0x15, 0x1d, 0xca, 0x0e, 0x05, 0xf9, 0x17, 0x00, 0x0e, 0xe4, 0xe8, 0xed, 0x13, 0x22, 0xf1, 0xe1, 0x0a, 0x2c, 0x15, 0xbd, 0xd7, 0x0a, 0xe9, 0x04, 0xff, 0xf6, 0x07, +0x39, 0xce, 0x02, 0x2f, 0x16, 0xcf, 0xe8, 0x08, 0x0e, 0x06, 0xfc, 0xe6, 0x19, 0xf6, 0x1d, 0x0d, 0x19, 0x1c, 0xd3, 0xf2, 0x0c, 0xf0, 0x1f, 0x00, 0xf8, 0x14, 0x21, 0x11, 0xd6, 0x01, 0xff, 0x33, +0xef, 0x05, 0x0b, 0xee, 0x11, 0xea, 0x18, 0xe7, 0x7f, 0xe2, 0x19, 0x26, 0xfb, 0x09, 0xa0, 0x01, 0xeb, 0xee, 0x24, 0x1b, 0xff, 0xf3, 0x21, 0xe3, 0xfb, 0xf0, 0xf0, 0x0d, 0xf8, 0xe2, 0x23, 0x1b, +0x40, 0x33, 0xf6, 0x09, 0x37, 0x15, 0xdd, 0x2e, 0x0d, 0xba, 0x2e, 0x18, 0x15, 0x2b, 0x0e, 0xe5, 0xcd, 0xd3, 0xdd, 0xf1, 0x0a, 0xf8, 0x1d, 0x02, 0x40, 0x00, 0xa8, 0xf4, 0xf5, 0xf1, 0x1e, 0xd7, +0x31, 0x1d, 0xfc, 0xc3, 0x16, 0x5d, 0x1e, 0xeb, 0x03, 0xfc, 0xfa, 0x3b, 0xd7, 0xfd, 0x20, 0x28, 0xc0, 0x21, 0x35, 0x08, 0x27, 0xf3, 0xf5, 0x08, 0x3b, 0xd6, 0xf8, 0x10, 0xda, 0xb0, 0x07, 0xc1, +0xee, 0x0f, 0xef, 0x3a, 0xd9, 0xda, 0xee, 0x08, 0xf8, 0x23, 0xab, 0x0d, 0xf7, 0x0f, 0x2e, 0xe7, 0xf1, 0xfc, 0x06, 0xf0, 0xdb, 0x1b, 0xe5, 0xfc, 0x5d, 0x73, 0xdb, 0xdd, 0x14, 0x0c, 0x24, 0x04, +0x42, 0xc2, 0xf4, 0xcd, 0xc9, 0x19, 0x2e, 0xb7, 0x13, 0xe9, 0x21, 0x12, 0xe4, 0x20, 0xeb, 0x90, 0x00, 0xeb, 0x47, 0x0a, 0xc7, 0x34, 0x0e, 0xc3, 0x1d, 0x23, 0xfc, 0xf2, 0x20, 0x73, 0xd5, 0xfb, +0xfb, 0x09, 0x65, 0xe4, 0x2d, 0x1e, 0xf1, 0x53, 0xdc, 0x26, 0x3e, 0xba, 0x12, 0x1c, 0x48, 0xed, 0x13, 0xd6, 0xe0, 0xf2, 0xf7, 0x4d, 0x14, 0x0d, 0xe8, 0xb0, 0xdb, 0x28, 0xf4, 0xc7, 0x3d, 0x36, +0xf2, 0xad, 0xff, 0xc8, 0x1c, 0x0d, 0xd2, 0xc4, 0xf7, 0xfe, 0xf2, 0x2c, 0x6f, 0x2b, 0x68, 0x0b, 0x08, 0xf9, 0xd1, 0xd3, 0xd6, 0xbd, 0x2b, 0x3b, 0x0f, 0xd7, 0x66, 0xed, 0xe0, 0x21, 0xb4, 0x02, +0x08, 0xd4, 0xba, 0x36, 0x2e, 0x22, 0x05, 0x30, 0x9c, 0x17, 0xd0, 0xfb, 0x00, 0xd0, 0xf3, 0xaa, 0x3d, 0x05, 0xd6, 0xc8, 0x21, 0xd5, 0x21, 0x57, 0x2c, 0x19, 0xc4, 0x2f, 0xe6, 0x7f, 0x52, 0x23, +0xd6, 0x1b, 0xfb, 0xea, 0x18, 0xee, 0x17, 0x04, 0x00, 0xc3, 0x09, 0xbe, 0xdd, 0xfc, 0x0d, 0xf9, 0xf5, 0xde, 0xb9, 0x02, 0xfd, 0xef, 0x0a, 0xe3, 0x19, 0xea, 0xe0, 0x05, 0xd5, 0xf1, 0x0f, 0x02, +0xe3, 0xf4, 0x01, 0xfb, 0x01, 0x10, 0xfc, 0xf4, 0xff, 0xfd, 0xfa, 0x43, 0x18, 0xdb, 0xe0, 0x81, 0xeb, 0x00, 0xdb, 0xde, 0xf8, 0xe4, 0xe8, 0xdf, 0xbe, 0xfe, 0xeb, 0xcb, 0x27, 0xea, 0xf1, 0xe9, +0xf0, 0xf8, 0x23, 0x21, 0x13, 0x2a, 0x2e, 0xed, 0x17, 0xd3, 0x26, 0x12, 0x07, 0x17, 0xce, 0x35, 0xea, 0xf3, 0x19, 0x02, 0x11, 0xca, 0x2d, 0x17, 0x28, 0x03, 0xdd, 0xc8, 0x1d, 0xdd, 0xeb, 0xa0, +0x23, 0xf4, 0x1e, 0x04, 0xf0, 0xf7, 0xfa, 0x0a, 0xde, 0xfc, 0x17, 0xe8, 0xfc, 0x0c, 0xcb, 0xf2, 0xdc, 0xed, 0x09, 0x0c, 0xfc, 0x14, 0xd9, 0x10, 0xfe, 0x17, 0xdf, 0x18, 0xe8, 0x14, 0x05, 0xe4, +0x23, 0xfc, 0x09, 0x05, 0x13, 0x08, 0x2b, 0x04, 0x13, 0xde, 0xf2, 0x00, 0x07, 0x03, 0xdb, 0xe0, 0x13, 0x26, 0xf4, 0xd9, 0x16, 0x0b, 0xfd, 0x1c, 0x00, 0xf8, 0xd8, 0x10, 0xf9, 0x12, 0x0e, 0xf8, +0xe2, 0xd8, 0x09, 0x24, 0x10, 0xfa, 0x13, 0x01, 0x36, 0x27, 0x05, 0x24, 0x56, 0xe8, 0xe5, 0x0e, 0xe6, 0xeb, 0x0c, 0x05, 0xdd, 0x0c, 0xee, 0xe9, 0x12, 0xc2, 0x06, 0x0b, 0x03, 0x12, 0x06, 0x10, +0xcf, 0xf2, 0x04, 0xda, 0x13, 0x2d, 0xec, 0x16, 0x22, 0xf7, 0x13, 0x37, 0x02, 0x0e, 0xe9, 0xc7, 0x29, 0x06, 0x03, 0x05, 0xe3, 0xea, 0x07, 0x19, 0xe7, 0xf6, 0x26, 0xfe, 0x18, 0xef, 0xfb, 0x23, +0xd9, 0xe4, 0x00, 0x21, 0xff, 0xc8, 0x14, 0x58, 0x08, 0xa7, 0x03, 0xe5, 0x01, 0xdb, 0x46, 0xf8, 0x3b, 0xd3, 0x15, 0x03, 0x23, 0xf3, 0xec, 0xc9, 0x19, 0x19, 0x0e, 0xd6, 0x13, 0x1b, 0xdc, 0xfa, +0x42, 0xfc, 0xed, 0xd2, 0x2a, 0xf3, 0x02, 0xeb, 0x22, 0xe6, 0x02, 0x37, 0xe1, 0xee, 0x5f, 0x08, 0x05, 0x39, 0xb2, 0xc2, 0x17, 0xe3, 0xaf, 0x15, 0x3d, 0xf5, 0x05, 0x44, 0xf7, 0xfa, 0xeb, 0x02, +0x0c, 0x07, 0x2c, 0x07, 0xec, 0x36, 0xf2, 0x12, 0x00, 0x47, 0x08, 0xfc, 0xd7, 0xe9, 0xb9, 0xd8, 0xf0, 0xc4, 0xf4, 0x5a, 0xca, 0xae, 0xd1, 0x6b, 0xe8, 0x47, 0xc3, 0xd9, 0xea, 0x3a, 0x93, 0xf1, +0x7c, 0xcb, 0x07, 0x2d, 0x5d, 0x2a, 0xdb, 0xdb, 0x01, 0xe1, 0xed, 0xe6, 0xf6, 0xe6, 0xb0, 0xfc, 0xfb, 0xc8, 0xc4, 0x03, 0xd3, 0xff, 0x17, 0x2e, 0xec, 0xe9, 0x20, 0xed, 0xf1, 0x1a, 0x01, 0xbd, +0xf6, 0x11, 0xf0, 0xc1, 0xf2, 0x1a, 0x39, 0x28, 0xe3, 0x11, 0x4f, 0xe1, 0xed, 0x13, 0x2a, 0x0d, 0xe8, 0x10, 0x2f, 0xe1, 0xef, 0xe6, 0x0f, 0xfd, 0xda, 0xc9, 0xe4, 0x0b, 0xf4, 0xde, 0xff, 0xf8, +0x00, 0xa6, 0xee, 0xc7, 0xe4, 0x30, 0x12, 0xf9, 0xc3, 0x14, 0x1e, 0x35, 0x4f, 0xe9, 0xe9, 0xda, 0xe7, 0x16, 0xf8, 0xda, 0x0b, 0xc1, 0xb7, 0xe3, 0xbf, 0xcb, 0x22, 0xe6, 0x34, 0x24, 0xe3, 0xd7, +0xda, 0xf2, 0x09, 0xf8, 0xff, 0xdf, 0x81, 0xed, 0xeb, 0xc4, 0x0c, 0x01, 0x14, 0x12, 0x5a, 0xc5, 0xda, 0xe5, 0xe8, 0xb8, 0x18, 0x04, 0xe6, 0x4d, 0xc1, 0xfa, 0xed, 0xec, 0xf2, 0xe0, 0xdb, 0x2e, +0x4d, 0xfe, 0xe4, 0xe7, 0x1e, 0x12, 0xd4, 0x37, 0x3e, 0xda, 0x42, 0x13, 0x0a, 0x2e, 0xf8, 0xeb, 0x37, 0xec, 0xe2, 0xfb, 0x01, 0x09, 0xe5, 0xe9, 0xf9, 0xd9, 0xda, 0xe8, 0xdb, 0xee, 0xd2, 0x19, +0x06, 0xcf, 0x21, 0xc1, 0xd0, 0xda, 0x1a, 0xfa, 0xde, 0xf1, 0xe2, 0xd6, 0x35, 0x1e, 0xcb, 0x81, 0xde, 0x0a, 0x12, 0xc3, 0x23, 0x18, 0x0d, 0x0d, 0xee, 0x05, 0xe8, 0x0d, 0x23, 0xd8, 0xee, 0x16, +0xf8, 0x6f, 0xd6, 0x0c, 0xf7, 0x05, 0xde, 0x1c, 0xfc, 0x05, 0xfd, 0x03, 0xf3, 0x24, 0x32, 0x04, 0xdb, 0xeb, 0x1e, 0xd3, 0xc8, 0x22, 0xfc, 0xb3, 0x6a, 0xfe, 0xe6, 0x1f, 0xf5, 0xc5, 0x4c, 0x1c, +0xff, 0xfe, 0x23, 0xe1, 0xfe, 0x20, 0x0a, 0x02, 0xad, 0xe3, 0xd1, 0xf3, 0xe0, 0x4a, 0xef, 0x01, 0x1d, 0x13, 0xfa, 0x40, 0x01, 0x1d, 0xe7, 0x11, 0x04, 0xfb, 0xe1, 0x03, 0x18, 0xd1, 0xeb, 0xd3, +0x09, 0xf8, 0x15, 0xf1, 0xf4, 0x24, 0x12, 0x09, 0xec, 0xf8, 0x07, 0xd0, 0xff, 0xf9, 0x01, 0x20, 0xed, 0x2b, 0x25, 0x0e, 0x21, 0x1c, 0x25, 0x12, 0x06, 0xf6, 0x04, 0xce, 0x2c, 0x19, 0xd5, 0x1d, +0xf7, 0xe2, 0x07, 0xec, 0xf9, 0xc8, 0xe0, 0xf0, 0xfd, 0xf6, 0xef, 0xca, 0x15, 0xde, 0x14, 0x07, 0x02, 0x2b, 0xf0, 0x01, 0xda, 0x05, 0x0c, 0x22, 0x1a, 0xc8, 0xf7, 0xf9, 0xff, 0xcd, 0x05, 0xd0, +0xf7, 0xf8, 0x22, 0xe6, 0x2a, 0xf6, 0xd9, 0x0c, 0x04, 0x22, 0xe3, 0xfa, 0xf5, 0xce, 0x13, 0xf7, 0xff, 0x01, 0x1e, 0xf1, 0xe6, 0xbf, 0xe5, 0xe0, 0xee, 0xc0, 0xea, 0x06, 0xe4, 0xe0, 0xe2, 0xd7, +0xd7, 0xbc, 0x39, 0x49, 0xf5, 0xd8, 0x2e, 0xe9, 0xe6, 0xcb, 0xc9, 0x03, 0xf7, 0xf3, 0x12, 0x22, 0xa6, 0xb7, 0xda, 0xfe, 0x16, 0xfa, 0x25, 0x04, 0x0a, 0xc6, 0xe5, 0xed, 0xfd, 0xf0, 0x39, 0xf7, +0x0c, 0xee, 0xe2, 0x94, 0x0d, 0xef, 0xc7, 0x12, 0xfb, 0xfe, 0x09, 0xf8, 0x2e, 0xef, 0xfd, 0x22, 0xdf, 0xe9, 0xea, 0x25, 0x03, 0xfe, 0x0f, 0x18, 0x03, 0x21, 0xde, 0x09, 0xe7, 0xbb, 0xe8, 0xae, +0x1e, 0x74, 0x1e, 0xe7, 0xef, 0x00, 0xca, 0x0b, 0x08, 0xd0, 0x31, 0xe6, 0xfd, 0x20, 0xe0, 0x26, 0xe5, 0x14, 0xf8, 0xfb, 0x60, 0x97, 0xe8, 0x42, 0xf4, 0xe8, 0x08, 0xcf, 0xfa, 0x03, 0xb4, 0xfb, +0x31, 0xdd, 0x42, 0xc4, 0x10, 0x06, 0x09, 0x17, 0xdc, 0xe6, 0x0e, 0xff, 0xd0, 0xd6, 0xf9, 0xd8, 0xa5, 0xe7, 0xdc, 0x05, 0xf0, 0x1d, 0x04, 0xdf, 0xf2, 0x19, 0xf0, 0x00, 0x24, 0x0c, 0xf1, 0xe4, +0xf4, 0x23, 0xe9, 0xf9, 0xed, 0x1e, 0xd7, 0x16, 0xf4, 0xd7, 0x20, 0xbe, 0xf5, 0xd6, 0x24, 0x5d, 0x2c, 0x0a, 0x03, 0x6c, 0x7f, 0xc4, 0xe1, 0xd2, 0xd9, 0xf2, 0xec, 0x19, 0xc3, 0xe0, 0xe8, 0x42, +0xc6, 0xbd, 0xde, 0xf2, 0x01, 0xea, 0x26, 0xca, 0x22, 0x11, 0x1f, 0xec, 0x4e, 0xe7, 0x03, 0x97, 0xea, 0xdf, 0xf0, 0xce, 0xfb, 0x22, 0x23, 0x48, 0xd1, 0xd3, 0xea, 0xe2, 0xe4, 0x12, 0x01, 0x07, +0xe6, 0xcb, 0xf4, 0xc1, 0x11, 0xdb, 0xfa, 0x08, 0x51, 0x0a, 0x33, 0xc0, 0xe4, 0x3c, 0x68, 0x06, 0xe7, 0xb9, 0xf9, 0xd0, 0x18, 0xff, 0x2e, 0x19, 0x18, 0x2d, 0xe8, 0x11, 0x07, 0xe6, 0x47, 0xd7, +0x01, 0x0a, 0x10, 0xeb, 0xf2, 0x02, 0xec, 0x38, 0x5f, 0x99, 0x24, 0x13, 0xcd, 0x1d, 0x1c, 0xfe, 0x16, 0x09, 0xef, 0x16, 0xfe, 0x2e, 0x02, 0x16, 0xd0, 0xe9, 0xd1, 0x1a, 0xf6, 0x20, 0xde, 0xc2, +0x02, 0xf3, 0x13, 0xec, 0x04, 0xe8, 0x14, 0xfa, 0xea, 0x0e, 0x0a, 0xfe, 0xf3, 0x29, 0xa8, 0x5d, 0xf6, 0x1f, 0xf0, 0x0d, 0x29, 0xc0, 0xeb, 0x4f, 0x29, 0x21, 0x85, 0xf7, 0xf5, 0xa5, 0xde, 0x10, +0xf9, 0xd2, 0xf5, 0xff, 0xd8, 0x15, 0xe5, 0x1b, 0xd2, 0xd4, 0xcf, 0xf3, 0xba, 0x35, 0x7f, 0xc6, 0xeb, 0xc9, 0xe5, 0x0f, 0xd8, 0xf3, 0x2c, 0xc9, 0xf1, 0x1f, 0x1b, 0xda, 0xfd, 0x24, 0x63, 0xed, +0xa2, 0xcc, 0x2a, 0xd6, 0xe7, 0x04, 0x17, 0xf7, 0x05, 0xfb, 0x03, 0x26, 0x11, 0xd1, 0xfa, 0x17, 0x11, 0x9f, 0x3c, 0xf7, 0xfc, 0x0b, 0x35, 0xc6, 0xe1, 0xfd, 0xdc, 0xe3, 0xfc, 0xde, 0xc3, 0xff, +0xe3, 0xd5, 0x00, 0xbc, 0x02, 0xd0, 0xcc, 0x12, 0xf5, 0xe5, 0xd9, 0xbb, 0x1b, 0x22, 0x43, 0x3a, 0xed, 0xd7, 0xbf, 0x0f, 0xdb, 0x25, 0xf3, 0xf5, 0xc9, 0xf3, 0xd3, 0xfe, 0x4a, 0x03, 0xf7, 0xc9, +0x32, 0x63, 0xee, 0x07, 0xbe, 0xef, 0xd8, 0x09, 0x0b, 0x01, 0xea, 0xf5, 0x3c, 0xcf, 0xe8, 0x50, 0x32, 0xe5, 0x5f, 0xc2, 0x0a, 0xdc, 0x11, 0xcf, 0xfb, 0x04, 0xf1, 0x19, 0x15, 0xf0, 0x23, 0xcf, +0x47, 0xea, 0xfd, 0xc0, 0xf2, 0x4e, 0xcd, 0xcf, 0x07, 0x09, 0xe9, 0x29, 0x02, 0xe1, 0x0a, 0x02, 0x1d, 0xea, 0xc5, 0xd6, 0xf5, 0xe2, 0x25, 0xea, 0x3c, 0xfb, 0xc7, 0x31, 0x06, 0x1f, 0x01, 0x35, +0xee, 0xd0, 0xff, 0x2d, 0xe3, 0xe2, 0xfe, 0x06, 0x15, 0x32, 0xe2, 0xbd, 0x33, 0x04, 0x0a, 0xfb, 0xfb, 0x03, 0x7f, 0x09, 0x19, 0x09, 0xe9, 0x26, 0xfe, 0xf7, 0x24, 0x0f, 0x54, 0x09, 0xdb, 0x0a, +0x10, 0x1e, 0xe7, 0xab, 0x00, 0xe6, 0xa5, 0xf4, 0x18, 0xf0, 0xf5, 0xf0, 0xdf, 0x0e, 0xfb, 0x38, 0xdd, 0x0b, 0xb6, 0xfe, 0x14, 0x09, 0x19, 0x0b, 0x2a, 0xf6, 0x06, 0xf9, 0xdb, 0x2f, 0x13, 0xed, +0xf2, 0x07, 0x12, 0x1e, 0xdd, 0x01, 0x03, 0xc0, 0x5a, 0x06, 0x11, 0x10, 0xfa, 0xfc, 0xcd, 0x33, 0x2b, 0xe7, 0xff, 0x41, 0x11, 0xbf, 0xd3, 0xed, 0x41, 0xf8, 0x5d, 0xf1, 0xee, 0x1a, 0x02, 0x15, +0xf0, 0x0b, 0xc9, 0xf6, 0x07, 0xff, 0xf1, 0xde, 0xf5, 0x20, 0x04, 0x02, 0xef, 0xf2, 0xe7, 0x01, 0x00, 0x14, 0xe9, 0x13, 0xec, 0x0f, 0x07, 0x55, 0xfd, 0xf3, 0x08, 0x04, 0xf5, 0x12, 0xfa, 0xe8, +0x10, 0x16, 0x19, 0xd7, 0xf6, 0xec, 0x21, 0x06, 0xfa, 0x40, 0xe2, 0xf2, 0xfe, 0xee, 0xf8, 0x19, 0xe5, 0xe8, 0x10, 0xf9, 0xed, 0x02, 0xd6, 0xea, 0xfe, 0xe0, 0x03, 0x17, 0x0d, 0xf9, 0xf3, 0x03, +0x34, 0xe6, 0x09, 0x21, 0xc9, 0xed, 0x49, 0x02, 0xec, 0x17, 0xe0, 0x0b, 0xef, 0x21, 0xdd, 0x10, 0x00, 0x32, 0xfb, 0x33, 0xfc, 0xfb, 0xfd, 0xfd, 0xf0, 0x3a, 0x05, 0xf3, 0x03, 0x09, 0xf3, 0xfd, +0xc2, 0xef, 0xe0, 0xf9, 0xd5, 0x15, 0xec, 0xe6, 0x6e, 0x2d, 0xed, 0x13, 0x0f, 0xff, 0xdc, 0xf5, 0xba, 0xcc, 0x02, 0xf1, 0x1c, 0xfd, 0x06, 0x01, 0xe2, 0xe7, 0xf9, 0xf3, 0xe4, 0x07, 0xfb, 0x4c, +0xc4, 0x13, 0x25, 0xfd, 0xfc, 0xf2, 0x00, 0xf3, 0xfa, 0x18, 0xe0, 0xc7, 0x22, 0xd9, 0xf8, 0x36, 0x08, 0xe5, 0xeb, 0x12, 0x2c, 0xf4, 0xd1, 0xf7, 0x06, 0xe5, 0xfd, 0xdc, 0xdd, 0xc4, 0xe2, 0xf3, +0x08, 0xed, 0x0e, 0xb0, 0xf8, 0xe4, 0x26, 0x0f, 0xef, 0xe3, 0xe0, 0xe1, 0xf9, 0xd7, 0x07, 0xf3, 0x13, 0xe8, 0xde, 0xf3, 0xfc, 0xfe, 0x07, 0xf8, 0xec, 0xf5, 0xcd, 0xf9, 0xea, 0x1c, 0xf6, 0x17, +0xf2, 0x31, 0xf7, 0xfd, 0x0e, 0xef, 0xbb, 0xe4, 0xd5, 0xf4, 0x62, 0x09, 0xfb, 0x04, 0xf6, 0xf6, 0xd4, 0x03, 0xf1, 0x14, 0x01, 0xfa, 0xde, 0x4f, 0xe8, 0x05, 0xec, 0x04, 0xf6, 0xf4, 0xf6, 0xdd, +0x02, 0xea, 0x11, 0x46, 0x3e, 0xf1, 0xe4, 0x2b, 0x03, 0x1d, 0xd0, 0xe0, 0xf1, 0x0d, 0xc6, 0xec, 0x19, 0x08, 0xc7, 0x0e, 0xe0, 0xe7, 0x1a, 0xfd, 0xec, 0xe0, 0x0a, 0xf5, 0x19, 0xf1, 0x0e, 0xfc, +0x12, 0xff, 0xe2, 0xfe, 0xdb, 0xf7, 0x1e, 0xfc, 0xf3, 0xdb, 0x0a, 0x24, 0x02, 0xdc, 0xe1, 0x09, 0x23, 0x00, 0xe7, 0xe1, 0xf3, 0xf5, 0xbf, 0xe9, 0x06, 0x04, 0x2e, 0xe6, 0xf9, 0x36, 0xf1, 0xfa, +0x3b, 0xec, 0x29, 0x1d, 0x08, 0xe9, 0x24, 0xf1, 0xcc, 0xe6, 0x14, 0xef, 0x06, 0x2f, 0xd5, 0x1a, 0x11, 0xd2, 0xfe, 0x09, 0xc8, 0x05, 0x13, 0xcc, 0xca, 0x10, 0x03, 0xec, 0x3c, 0xf4, 0xde, 0x7f, +0xce, 0x05, 0x33, 0xdb, 0xf8, 0xe5, 0xda, 0xf9, 0x05, 0xeb, 0x39, 0x0e, 0x15, 0x37, 0xb1, 0x09, 0x2d, 0xfa, 0x0b, 0xc2, 0xdb, 0x1d, 0x17, 0x04, 0xe8, 0xfe, 0x41, 0xf5, 0xef, 0x9d, 0x4a, 0x05, +0xbd, 0xf1, 0x1e, 0x17, 0x2d, 0xef, 0x2a, 0x09, 0xf4, 0x04, 0xe6, 0xe1, 0xc4, 0x47, 0x00, 0xe1, 0xd8, 0xf6, 0x3d, 0x0a, 0x02, 0x37, 0x0d, 0xfd, 0xf1, 0xc6, 0xde, 0x36, 0xed, 0x16, 0x7f, 0x1c, +0x11, 0x14, 0xeb, 0x15, 0x14, 0x44, 0xd7, 0xf5, 0xe9, 0xeb, 0xc6, 0x17, 0xca, 0xf1, 0xd6, 0x07, 0xfb, 0x01, 0xfb, 0xdc, 0x13, 0xd1, 0x0e, 0xe0, 0xd4, 0xf6, 0x2a, 0xe8, 0x13, 0xb1, 0x02, 0x21, +0xe6, 0xf2, 0xeb, 0xd8, 0xea, 0x4c, 0x29, 0x2c, 0x20, 0xee, 0x0f, 0x12, 0x02, 0xd6, 0xd4, 0xfb, 0xff, 0xe8, 0x02, 0x12, 0x04, 0x0c, 0x3f, 0x0a, 0xe3, 0xfa, 0xf4, 0xf9, 0x15, 0xe2, 0x26, 0x0c, +0xe9, 0xec, 0xbf, 0xd2, 0xfa, 0x1d, 0xf2, 0xdc, 0x05, 0x03, 0x13, 0xff, 0xd4, 0xd4, 0xfd, 0x00, 0xfe, 0xdd, 0x1f, 0xf7, 0xf6, 0xf3, 0x03, 0xe2, 0xbd, 0x52, 0xf1, 0x18, 0xfc, 0xfc, 0x04, 0xc8, +0xf0, 0xd6, 0x1d, 0x0b, 0xe8, 0xff, 0xc5, 0x03, 0xf7, 0xe0, 0xd3, 0x1f, 0x1c, 0xdf, 0xf8, 0xc8, 0x04, 0xcb, 0xe4, 0xe5, 0x10, 0xf5, 0xf6, 0xda, 0xee, 0xeb, 0xf2, 0x13, 0x1d, 0xf9, 0x26, 0xdd, +0x13, 0xf4, 0x05, 0x0a, 0x03, 0xc2, 0x32, 0xec, 0xee, 0x0e, 0xde, 0x28, 0xfb, 0x0a, 0x21, 0xcd, 0x33, 0x29, 0x3f, 0x32, 0xf7, 0xd7, 0x0e, 0x16, 0xec, 0x02, 0x16, 0x12, 0x14, 0x38, 0xed, 0x01, +0xc6, 0x2e, 0xd9, 0x14, 0xd3, 0x29, 0x23, 0x1a, 0xbc, 0x0c, 0xce, 0xee, 0x18, 0x00, 0x08, 0xed, 0x0b, 0xd4, 0xc8, 0x06, 0xee, 0xc6, 0x21, 0x0d, 0xdd, 0x2c, 0xe6, 0xeb, 0x20, 0x17, 0x11, 0xef, +0x41, 0xde, 0x0a, 0xff, 0x20, 0xf6, 0x02, 0x2b, 0x25, 0xf1, 0x47, 0x5f, 0xdb, 0xec, 0xfb, 0xec, 0xe4, 0xcc, 0xfc, 0x1b, 0xe9, 0x29, 0xf8, 0xec, 0x7f, 0xd7, 0x1e, 0x37, 0xf9, 0x21, 0xd0, 0xff, +0x4d, 0x31, 0xe4, 0xfe, 0x37, 0xde, 0xf5, 0xd5, 0xf5, 0xe4, 0x03, 0x0c, 0xd1, 0xee, 0x19, 0x28, 0x12, 0x14, 0x0d, 0x01, 0x0e, 0xdd, 0xda, 0x40, 0x3b, 0xd5, 0xf5, 0xdf, 0x10, 0x07, 0xf0, 0x1e, +0xd8, 0xe9, 0x1e, 0x02, 0xb2, 0xe8, 0xb5, 0xf7, 0xfb, 0x1d, 0xd8, 0xe7, 0xaf, 0xd7, 0x0c, 0x2d, 0x02, 0xee, 0xe0, 0x21, 0x17, 0xf5, 0xf7, 0x2d, 0x1e, 0x1b, 0xe3, 0xe0, 0x0f, 0x0f, 0xc3, 0xfe, +0xea, 0xc6, 0x3b, 0xfd, 0xf0, 0xdd, 0x15, 0xf1, 0x1f, 0xdd, 0x31, 0x0f, 0x02, 0x2c, 0xdd, 0xf8, 0x07, 0xda, 0x0c, 0x17, 0xdd, 0xfc, 0xfc, 0x2d, 0xf5, 0x18, 0xd8, 0x1d, 0x2d, 0x02, 0x03, 0xf5, +0xf6, 0x0b, 0x2b, 0xe8, 0xf4, 0xd4, 0x11, 0xb7, 0xf4, 0x13, 0xf6, 0xc2, 0xf2, 0xef, 0x2b, 0x0b, 0xac, 0x10, 0xf7, 0xf1, 0x16, 0x15, 0x15, 0xea, 0xfc, 0x0d, 0x02, 0xec, 0xcb, 0xf2, 0x19, 0xef, +0x1d, 0x0a, 0xf9, 0xe4, 0xeb, 0x0d, 0x0d, 0xf3, 0xfc, 0xb0, 0xe5, 0x24, 0x06, 0x06, 0x16, 0xe1, 0x51, 0x1c, 0xfb, 0x2b, 0xf7, 0xec, 0xfe, 0x06, 0x14, 0xf1, 0x14, 0x08, 0xff, 0x22, 0xf2, 0x11, +0xe6, 0xb0, 0xd2, 0xdb, 0xc7, 0xd7, 0x03, 0x09, 0xff, 0xcc, 0x18, 0x03, 0xfb, 0xf0, 0xfc, 0xdc, 0x29, 0xf7, 0xfd, 0xce, 0x1a, 0xf0, 0xf8, 0x12, 0xea, 0x27, 0xf3, 0x20, 0x0b, 0x4a, 0x0c, 0xe4, +0x7b, 0xfe, 0x52, 0xc3, 0x2f, 0xd6, 0x3a, 0xb5, 0x1f, 0xc9, 0xbe, 0xe6, 0x2a, 0x2f, 0xf8, 0x18, 0x1d, 0x1e, 0x38, 0x0d, 0x28, 0xfc, 0x90, 0xdb, 0xcd, 0xee, 0x97, 0x01, 0x2e, 0xdd, 0xfe, 0x53, +0xd2, 0xee, 0xf9, 0xf8, 0x15, 0x1f, 0x5e, 0x0b, 0xe9, 0x25, 0xf6, 0x30, 0xe3, 0xf5, 0x2a, 0xcd, 0x3a, 0x1f, 0x6c, 0xb4, 0xf5, 0x2f, 0x01, 0xf0, 0xd9, 0xf7, 0xe4, 0xd6, 0xff, 0x89, 0xfc, 0xdb, +0xd1, 0x21, 0x38, 0x07, 0xbf, 0x09, 0x64, 0xf3, 0x13, 0xcc, 0x1d, 0x35, 0xdd, 0x06, 0xfa, 0x38, 0xd2, 0x05, 0x04, 0x19, 0xb9, 0xf2, 0xde, 0x14, 0x2a, 0xf1, 0xbe, 0x6c, 0xca, 0x03, 0x00, 0xfa, +0xc6, 0xc6, 0xd0, 0x3c, 0x3d, 0x10, 0xed, 0x28, 0xdd, 0xb6, 0xe0, 0xd9, 0x06, 0x6f, 0xa7, 0xa1, 0x29, 0x2c, 0xf8, 0xd6, 0xfa, 0x27, 0x19, 0x0b, 0x76, 0xfa, 0xe8, 0xfd, 0xdf, 0xf7, 0xea, 0xdc, +0xe8, 0xf4, 0x2a, 0xe1, 0x07, 0x33, 0x2c, 0xfa, 0x26, 0x26, 0xff, 0x3e, 0xf0, 0xfc, 0xe0, 0x57, 0x76, 0x13, 0xab, 0x01, 0xcf, 0xf5, 0xd8, 0x26, 0x2d, 0x81, 0xfc, 0xd6, 0xc2, 0xb2, 0xba, 0x15, +0xf5, 0xe8, 0x19, 0xf0, 0x35, 0x94, 0xea, 0x02, 0x1b, 0xf7, 0x00, 0x0c, 0xb8, 0x29, 0x02, 0x03, 0x13, 0x2f, 0xee, 0x14, 0x06, 0x08, 0x32, 0xbc, 0xce, 0x1e, 0x14, 0x36, 0x01, 0xe6, 0x29, 0xa8, +0xc7, 0xff, 0xf9, 0xe5, 0x23, 0xd8, 0xd2, 0x05, 0x1b, 0xef, 0xe3, 0x24, 0xe7, 0x05, 0xcb, 0xe0, 0x15, 0xf7, 0x2c, 0xbd, 0x1d, 0x1e, 0x01, 0xf5, 0xea, 0x3b, 0xe9, 0x50, 0x26, 0xde, 0x07, 0x08, +0x41, 0x20, 0xcb, 0x25, 0xfd, 0x04, 0x15, 0x10, 0xc1, 0x97, 0x2d, 0x3f, 0x04, 0xd2, 0xbd, 0xfb, 0xc4, 0xe6, 0xc0, 0xed, 0xf9, 0x0e, 0x21, 0xf3, 0x20, 0xd6, 0xb5, 0xe5, 0xfd, 0xf9, 0x35, 0xd4, +0xb4, 0xc8, 0x11, 0xb9, 0x30, 0xe7, 0x1a, 0x2a, 0x0b, 0x06, 0x18, 0xf2, 0xd9, 0xfa, 0xec, 0xbc, 0x55, 0xee, 0xfe, 0x54, 0xcc, 0x40, 0x14, 0x11, 0x1a, 0x09, 0x05, 0xc2, 0xe0, 0xdc, 0xe9, 0x55, +0xf8, 0xf2, 0xcb, 0xfd, 0x25, 0x2d, 0x2c, 0xf8, 0x10, 0xf2, 0x16, 0xc9, 0x6f, 0xf7, 0xff, 0x0d, 0xe8, 0xf4, 0x1a, 0x22, 0xdb, 0xc2, 0xe8, 0xe2, 0xe2, 0xe9, 0xca, 0x1d, 0x22, 0xcb, 0xfd, 0xfd, +0x11, 0xd0, 0xc0, 0x15, 0xbc, 0x17, 0x01, 0xe3, 0xe5, 0xe2, 0xcb, 0x29, 0xf6, 0x0b, 0xf6, 0x3d, 0x9a, 0x1d, 0x1e, 0xdc, 0x19, 0xf2, 0xdc, 0x0e, 0x14, 0x54, 0x51, 0x08, 0x17, 0xf3, 0x1f, 0xf1, +0xd1, 0x30, 0x0c, 0x20, 0x22, 0x1f, 0x01, 0xdf, 0x37, 0xe4, 0x01, 0xf7, 0x02, 0x1d, 0xfd, 0xdd, 0x21, 0x02, 0x1e, 0xdb, 0xf5, 0x02, 0xd5, 0xe2, 0x07, 0xf9, 0xc9, 0x0c, 0xf1, 0x27, 0xf9, 0x22, +0xdc, 0xff, 0x34, 0xda, 0xea, 0xfb, 0xfa, 0x05, 0xe3, 0xc8, 0x4f, 0xf7, 0x6d, 0xfd, 0x27, 0x03, 0x03, 0xfe, 0x2e, 0xfc, 0xff, 0xc6, 0xe9, 0x03, 0xe6, 0xdf, 0x12, 0xe4, 0xf1, 0x44, 0x00, 0xae, +0xc1, 0x50, 0xf2, 0x0a, 0x2f, 0x13, 0xe7, 0xec, 0xee, 0x0c, 0xfb, 0x5c, 0x48, 0x3b, 0x13, 0xf9, 0x0c, 0x2f, 0xf0, 0x4e, 0xac, 0x12, 0xed, 0xfc, 0xca, 0x13, 0xff, 0xff, 0x29, 0x81, 0x52, 0xc9, +0xf4, 0xe7, 0xa8, 0x1a, 0xe0, 0x36, 0xf5, 0x2a, 0x01, 0x44, 0x24, 0x1c, 0x1a, 0xfa, 0xcc, 0xf7, 0xed, 0x02, 0xe1, 0xdb, 0xec, 0xfa, 0x21, 0x11, 0x29, 0x7f, 0xbd, 0xf1, 0x0f, 0x04, 0x24, 0x21, +0x32, 0xe1, 0x09, 0xb5, 0xc7, 0xf9, 0xfa, 0x35, 0xf9, 0x58, 0x10, 0xb4, 0xf4, 0x00, 0xeb, 0x50, 0xce, 0xda, 0xb3, 0x1e, 0xff, 0x4c, 0x40, 0xf6, 0xce, 0xd6, 0x21, 0xd3, 0x2f, 0xf0, 0xe0, 0xf0, +0x01, 0xc8, 0xf8, 0xfa, 0x10, 0xf2, 0x41, 0xe0, 0x40, 0xd4, 0x31, 0x06, 0x1d, 0xc7, 0x0b, 0xec, 0x28, 0xf7, 0x35, 0xfb, 0xaa, 0x72, 0x0d, 0xc8, 0xe3, 0xca, 0x29, 0x41, 0xe0, 0xf5, 0x0d, 0x32, +0x1c, 0x21, 0xb6, 0x41, 0xc2, 0x09, 0x2d, 0xc4, 0xb8, 0x48, 0xdd, 0x16, 0xd1, 0xdb, 0x17, 0x44, 0xed, 0x18, 0x1b, 0xa2, 0x40, 0x08, 0xfc, 0x70, 0xd9, 0x07, 0xd7, 0xdf, 0x0e, 0x2a, 0x0a, 0x40, +0x18, 0xdd, 0x13, 0xf3, 0x07, 0x0b, 0xfb, 0xdd, 0xb6, 0x00, 0xc7, 0xdf, 0x37, 0xee, 0x0d, 0xde, 0x0a, 0xec, 0x53, 0x8f, 0xe9, 0xaa, 0xf4, 0xfa, 0xfb, 0x15, 0xc4, 0xfb, 0xe4, 0x18, 0xc3, 0xab, +0xe0, 0x14, 0xf8, 0xdf, 0x10, 0x1a, 0x21, 0xe9, 0x2e, 0xdd, 0xed, 0xc2, 0x46, 0xf6, 0xc8, 0xef, 0xfe, 0xef, 0xd8, 0xfc, 0x15, 0x0f, 0xea, 0xfa, 0x15, 0x36, 0x03, 0x23, 0xf4, 0xd9, 0x32, 0x2b, +0x02, 0xdc, 0xe9, 0xed, 0x39, 0x02, 0x20, 0xf6, 0x34, 0x3a, 0x2b, 0x0c, 0x0f, 0x0b, 0x27, 0x05, 0x03, 0xee, 0xe6, 0x30, 0xfe, 0x00, 0x4e, 0x99, 0x19, 0xdf, 0x29, 0xca, 0x19, 0xf2, 0x0a, 0x45, +0x14, 0xf9, 0x3c, 0x0a, 0x0a, 0xd1, 0x0f, 0x56, 0xcd, 0xb4, 0x13, 0xf9, 0x23, 0xf6, 0x17, 0xc8, 0xa7, 0x09, 0x36, 0x01, 0x2e, 0x22, 0xf9, 0x13, 0xf3, 0xbf, 0xe2, 0x23, 0xe6, 0xfa, 0x20, 0xf3, +0xbf, 0x2b, 0x1d, 0x07, 0x03, 0x06, 0xe5, 0x11, 0x00, 0x20, 0xcf, 0x2e, 0xb6, 0xdb, 0xe4, 0x9f, 0x2c, 0x20, 0xec, 0xea, 0x2e, 0xca, 0xd6, 0xe6, 0xe1, 0xef, 0x2e, 0xde, 0xd9, 0xb6, 0xf0, 0xd6, +0xee, 0x03, 0xf5, 0xe9, 0x09, 0x19, 0x32, 0x4b, 0x26, 0x08, 0x08, 0x0e, 0xf2, 0xca, 0xca, 0xdd, 0x11, 0xa1, 0xdd, 0x2b, 0xf0, 0xec, 0x7f, 0xcf, 0x29, 0x10, 0x22, 0xee, 0xec, 0xde, 0x66, 0x21, +0x22, 0xbc, 0x3e, 0x2b, 0xef, 0x06, 0x27, 0xd3, 0x1f, 0x03, 0x20, 0x08, 0x14, 0xd5, 0x05, 0x10, 0xd6, 0xdb, 0x2b, 0x0d, 0xe7, 0x40, 0x11, 0xed, 0xe9, 0x7e, 0x21, 0x1f, 0xbf, 0x34, 0xec, 0xd7, +0x00, 0x05, 0x25, 0xea, 0xd3, 0x07, 0xfc, 0xfb, 0xcf, 0x03, 0x07, 0x1b, 0xdd, 0xdf, 0x06, 0x15, 0xfb, 0x14, 0x13, 0xdc, 0xd5, 0xee, 0x0d, 0x9b, 0xc6, 0xf9, 0xe4, 0xf6, 0x01, 0xe7, 0x56, 0xec, +0xf5, 0xc4, 0x5d, 0x39, 0x2b, 0x19, 0x25, 0xd8, 0x1d, 0x14, 0xef, 0x1d, 0x46, 0x23, 0x60, 0xd7, 0x23, 0x33, 0xe7, 0xcb, 0xc4, 0xe2, 0xcb, 0x1e, 0x0e, 0xc9, 0x41, 0x3e, 0xe6, 0x5a, 0xde, 0xf8, +0xca, 0x0f, 0xd3, 0xde, 0x1a, 0x4b, 0xfd, 0x1b, 0xbb, 0xe2, 0xe3, 0x12, 0x17, 0x0d, 0xff, 0xd1, 0x2f, 0xc7, 0xcb, 0x0d, 0x4b, 0xc1, 0x09, 0x08, 0xd6, 0x3d, 0xaa, 0xe1, 0x1d, 0x4a, 0x1a, 0xfd, +0x13, 0xfe, 0x0a, 0xfd, 0xf9, 0xf3, 0x43, 0x04, 0x1d, 0xf1, 0xf1, 0xff, 0x0a, 0xd5, 0x06, 0x1e, 0x11, 0x43, 0x20, 0x0a, 0xf3, 0x08, 0xf7, 0xf6, 0x07, 0xf3, 0xfd, 0x45, 0x1f, 0xd1, 0xf1, 0xfb, +0x7f, 0x2b, 0xec, 0x0d, 0xe9, 0x05, 0xe9, 0xd4, 0x1a, 0xef, 0xd6, 0x10, 0xe9, 0x0b, 0xe1, 0x50, 0x1b, 0x35, 0xf3, 0x0b, 0x01, 0x06, 0x0e, 0x51, 0x0c, 0xf0, 0xf2, 0x24, 0xe6, 0xf8, 0xf2, 0x1d, +0xee, 0xfb, 0x13, 0xff, 0xb0, 0xf5, 0xef, 0xfb, 0x42, 0x32, 0x0e, 0x12, 0xdb, 0xeb, 0xd4, 0x0a, 0x09, 0x01, 0xf7, 0x45, 0xfb, 0xdf, 0x1b, 0x3a, 0xdf, 0x22, 0x1b, 0xfb, 0x0d, 0xe8, 0xf1, 0xed, +0xe0, 0x00, 0x16, 0x3f, 0xf7, 0x03, 0xba, 0x2c, 0xf4, 0xbc, 0xe2, 0xed, 0x13, 0x2e, 0x07, 0xc0, 0x42, 0x22, 0xe2, 0xb8, 0xd0, 0xef, 0x0e, 0x05, 0x04, 0xb2, 0xfb, 0x15, 0xdf, 0xf8, 0x11, 0x2a, +0x01, 0xf9, 0x0b, 0xd9, 0x08, 0xcb, 0x15, 0xca, 0x09, 0xfb, 0xd9, 0xe5, 0x0e, 0x0f, 0xf6, 0x36, 0xdc, 0xe1, 0x01, 0x13, 0xf7, 0x04, 0xff, 0xf7, 0xd5, 0xef, 0xe4, 0xcb, 0x01, 0xe2, 0xfe, 0xf2, +0x26, 0x0f, 0x21, 0x0d, 0xcf, 0xd4, 0x4b, 0x1b, 0xef, 0x03, 0xee, 0x00, 0xf5, 0x21, 0xf3, 0x30, 0xf0, 0x20, 0xfa, 0x19, 0xf0, 0xde, 0x0b, 0xf9, 0xf3, 0xff, 0x05, 0x11, 0xdf, 0x12, 0x0b, 0x42, +0xea, 0xd5, 0xfb, 0xd3, 0xc8, 0xe7, 0xd6, 0xe5, 0x06, 0xa0, 0x34, 0x54, 0xfb, 0xd6, 0xb9, 0x0f, 0x01, 0xec, 0x25, 0xf4, 0xfe, 0x0d, 0xba, 0x46, 0xf1, 0x19, 0xf6, 0x1f, 0xe7, 0x1d, 0x14, 0x0f, +0x3f, 0x10, 0xee, 0xe9, 0xf2, 0xfe, 0xf6, 0x2c, 0x1c, 0xde, 0xf0, 0xc7, 0x05, 0xf2, 0xc5, 0xf9, 0xe9, 0xc7, 0xfd, 0x11, 0xff, 0xc6, 0xdd, 0xc4, 0xf7, 0x18, 0xeb, 0xd8, 0x09, 0xed, 0xfe, 0xd0, +0xf1, 0xf3, 0xf3, 0xee, 0xf4, 0x09, 0xef, 0xfd, 0xf7, 0xd5, 0xe0, 0xe5, 0x30, 0x07, 0xfc, 0x20, 0xd7, 0xd7, 0x12, 0x2c, 0xfb, 0x20, 0xdb, 0xd4, 0xf2, 0xdd, 0x06, 0xea, 0x1a, 0x04, 0xfb, 0x06, +0x04, 0x25, 0xc3, 0x36, 0x09, 0x0d, 0xf6, 0x15, 0xd7, 0x0c, 0x1a, 0x0f, 0x7f, 0x25, 0x29, 0x36, 0xe9, 0xff, 0xfc, 0xf6, 0xec, 0x09, 0x16, 0xdd, 0x48, 0x02, 0x9e, 0xce, 0x1a, 0x1f, 0x66, 0x1a, +0xc1, 0x1a, 0x3f, 0xdf, 0xda, 0x23, 0xaf, 0x2e, 0xfe, 0xfb, 0xfd, 0x09, 0x2c, 0xef, 0xf5, 0xfe, 0xfd, 0x16, 0xf5, 0x20, 0x11, 0x0b, 0xf0, 0xcd, 0x1c, 0x23, 0x0b, 0xfb, 0x0c, 0x11, 0xf2, 0x1d, +0x0a, 0x0e, 0x0b, 0x29, 0xf1, 0xd9, 0x1f, 0xef, 0x13, 0x18, 0xed, 0xbd, 0x2c, 0x1d, 0x1c, 0x45, 0x00, 0xe7, 0x1d, 0xe3, 0xf8, 0x3f, 0xfc, 0x0e, 0x1c, 0x1d, 0x27, 0xf4, 0x11, 0xe8, 0xf0, 0xf7, +0x20, 0x1c, 0xd8, 0x27, 0x35, 0x08, 0x02, 0xff, 0xf5, 0xeb, 0xfb, 0xea, 0xfb, 0x04, 0x01, 0x24, 0xe0, 0x05, 0xe1, 0xc5, 0x0b, 0x12, 0xda, 0xd8, 0x13, 0x03, 0xe1, 0x2f, 0xe2, 0xcc, 0x12, 0x11, +0x0d, 0xfd, 0xfc, 0x26, 0x16, 0x1a, 0x06, 0xd6, 0x15, 0x04, 0xe7, 0x2b, 0xef, 0xfc, 0xc6, 0xf5, 0xf3, 0x09, 0x28, 0x06, 0xaf, 0x22, 0xd9, 0x1b, 0x27, 0xeb, 0x06, 0x0a, 0xed, 0xc5, 0x0e, 0xcd, +0x16, 0x22, 0x45, 0x25, 0xd7, 0xf2, 0x29, 0xc4, 0x1e, 0x37, 0x46, 0x27, 0xec, 0x2a, 0x00, 0x0b, 0x5e, 0x06, 0xe6, 0x21, 0x16, 0x24, 0x19, 0xe4, 0xd8, 0x22, 0xe5, 0x5d, 0xb9, 0x5d, 0xc8, 0xd4, +0xfe, 0xcf, 0x07, 0x3b, 0xae, 0xbe, 0xf8, 0xf9, 0x0d, 0x3b, 0xcc, 0xb2, 0xf4, 0x0b, 0xfe, 0xcf, 0x2a, 0xb1, 0xf4, 0x07, 0xf2, 0xd2, 0x10, 0xf8, 0xc9, 0x0e, 0xc6, 0xe3, 0x14, 0x2c, 0x1f, 0xe0, +0xf2, 0xec, 0x08, 0x00, 0x01, 0x08, 0xf5, 0xcc, 0x24, 0x14, 0x2a, 0xf0, 0x28, 0x01, 0x21, 0xf1, 0x33, 0xd4, 0xca, 0x4f, 0x63, 0x09, 0xfc, 0x00, 0x1b, 0xb0, 0x0b, 0xe9, 0xbb, 0xcd, 0xfc, 0x3f, +0xd7, 0x01, 0x1d, 0x1c, 0x20, 0x07, 0xfd, 0x0d, 0x96, 0x4c, 0x03, 0xe7, 0xe4, 0xe3, 0x06, 0x1e, 0x55, 0x4a, 0xc9, 0xd9, 0xe4, 0xc9, 0xc3, 0xe7, 0xd2, 0x23, 0x03, 0xef, 0xee, 0xe1, 0xed, 0x1a, +0xe4, 0xde, 0xda, 0x38, 0x81, 0x0e, 0xfc, 0xc1, 0xe4, 0xd7, 0xc8, 0x53, 0xf4, 0xe8, 0x0e, 0x2f, 0x55, 0x30, 0x0b, 0xb3, 0x4e, 0xe1, 0xf3, 0x04, 0x18, 0x27, 0x0f, 0x36, 0xe2, 0x4f, 0xee, 0x08, +0x05, 0xd6, 0x47, 0x3e, 0xeb, 0xea, 0xfa, 0x40, 0x06, 0xfa, 0xbc, 0xdf, 0xb5, 0x15, 0x06, 0x12, 0x1d, 0xd9, 0x47, 0xe8, 0xfe, 0xcf, 0xcd, 0x3b, 0x01, 0xc6, 0xab, 0x1b, 0x3c, 0x2a, 0xf1, 0xea, +0xf3, 0xea, 0x19, 0x1d, 0x16, 0x1b, 0x57, 0x24, 0x56, 0x05, 0x3e, 0xed, 0x5b, 0x12, 0xda, 0x14, 0x11, 0x30, 0xf4, 0x5d, 0xea, 0xe8, 0xb5, 0xe5, 0xaf, 0xd5, 0xc9, 0xd7, 0x04, 0x9a, 0x00, 0xad, +0xe6, 0x54, 0xfe, 0xea, 0xf9, 0x19, 0xeb, 0x06, 0xf8, 0xfc, 0x5d, 0x07, 0x02, 0x44, 0xd8, 0x19, 0x1f, 0x22, 0xcb, 0xf0, 0x13, 0x06, 0xf9, 0x00, 0xed, 0x3f, 0xfa, 0x2e, 0xff, 0x01, 0xd9, 0xeb, +0x0e, 0xeb, 0x03, 0xdd, 0xea, 0xf0, 0xf7, 0x07, 0x1e, 0x23, 0x01, 0xd3, 0x47, 0x07, 0xce, 0xa7, 0x02, 0xfc, 0x3e, 0xe9, 0xf5, 0x24, 0xf6, 0x12, 0xd7, 0x24, 0x0f, 0x15, 0x10, 0xbc, 0xd6, 0x2d, +0x1e, 0x2b, 0xfc, 0x03, 0x0e, 0x07, 0x2c, 0x14, 0xff, 0x1d, 0x09, 0xde, 0xfe, 0xe2, 0x25, 0x08, 0x0a, 0xe4, 0x04, 0xf1, 0xe6, 0x07, 0xdf, 0xc5, 0x7f, 0xf5, 0xf7, 0xdf, 0x12, 0x03, 0xb3, 0x1f, +0xd0, 0xfe, 0xe1, 0x13, 0xf2, 0xe9, 0xf9, 0x0f, 0xfc, 0xed, 0xf4, 0x1a, 0xfd, 0x0f, 0x11, 0x03, 0x22, 0xda, 0x00, 0x2c, 0x21, 0x08, 0xe7, 0xfa, 0x08, 0xdb, 0xd0, 0x0c, 0x14, 0xc3, 0x10, 0x0c, +0xe7, 0xf9, 0xd7, 0x0f, 0x18, 0x22, 0x11, 0x02, 0xf1, 0xcd, 0x20, 0xb2, 0xf0, 0x01, 0xee, 0x07, 0x05, 0x24, 0x2e, 0xe6, 0xf6, 0x20, 0xfa, 0x08, 0x1b, 0x2b, 0xf2, 0xd8, 0x15, 0xf9, 0x17, 0xf1, +0xda, 0x01, 0xf9, 0xdc, 0xe8, 0x12, 0x0b, 0xed, 0x12, 0x06, 0xeb, 0xf6, 0xa7, 0x05, 0x06, 0xcd, 0x0c, 0xfe, 0x14, 0xe0, 0xb6, 0xf5, 0xf6, 0x1c, 0x10, 0xf6, 0xf5, 0xf2, 0x17, 0x12, 0xe1, 0xe9, +0x10, 0xf2, 0x2c, 0x09, 0x17, 0x09, 0xf4, 0xf3, 0x1f, 0x00, 0x11, 0xda, 0xed, 0xdd, 0x59, 0xdf, 0xf8, 0x26, 0xcb, 0x07, 0xf6, 0xf1, 0xe0, 0xfa, 0xf1, 0xde, 0x11, 0x01, 0xe9, 0xd2, 0x1e, 0x29, +0xf5, 0x2d, 0x92, 0xeb, 0xfa, 0x88, 0x29, 0x2b, 0xaf, 0xcd, 0xb9, 0x15, 0x02, 0x0e, 0x3a, 0xe7, 0x0d, 0xe6, 0xd2, 0xd2, 0xf3, 0x2a, 0x06, 0xc6, 0x30, 0x44, 0xd7, 0x1e, 0xac, 0xfc, 0x28, 0xb9, +0xe4, 0x2b, 0xdd, 0xdb, 0xe9, 0xf1, 0xdd, 0x07, 0x04, 0xfd, 0xe4, 0x31, 0xbf, 0x17, 0x5a, 0x52, 0xcf, 0xf4, 0x11, 0xd9, 0x45, 0x06, 0xbf, 0x43, 0x1b, 0xde, 0x5b, 0xf7, 0x14, 0xd0, 0xeb, 0x93, +0xce, 0xd9, 0x36, 0x53, 0xec, 0x0d, 0x32, 0xf0, 0x16, 0x28, 0xf9, 0xcb, 0xdf, 0x81, 0xf6, 0x24, 0x40, 0xfe, 0xf4, 0x19, 0xf0, 0xd8, 0xea, 0x01, 0xf9, 0xe5, 0xe9, 0xdf, 0xf9, 0xf4, 0xfe, 0xf8, +0x65, 0xfb, 0x07, 0x49, 0xd1, 0x1c, 0x1c, 0xd5, 0x0b, 0xcc, 0x2c, 0xef, 0xe9, 0x02, 0xf2, 0x17, 0xab, 0xa2, 0xde, 0x02, 0xc1, 0x3e, 0xfa, 0x16, 0x05, 0xe5, 0xdf, 0xe9, 0x3c, 0x1c, 0xe0, 0xdc, +0xdd, 0x07, 0x1d, 0xcd, 0xfa, 0xe6, 0xee, 0xe3, 0xeb, 0xf9, 0xe6, 0xb5, 0x10, 0xad, 0x3b, 0xe2, 0xd8, 0x1f, 0xf4, 0xe8, 0x0c, 0x0d, 0x04, 0xfe, 0xe6, 0x19, 0x0b, 0x24, 0xe3, 0xdf, 0x00, 0x1a, +0xc8, 0xda, 0x25, 0x08, 0xd5, 0x2e, 0xd0, 0xfc, 0x07, 0xbf, 0xfd, 0xf9, 0x4a, 0x2f, 0x2b, 0xf3, 0x47, 0x09, 0xe1, 0xd7, 0xdf, 0x0f, 0xf6, 0xed, 0x18, 0x05, 0x43, 0xd3, 0x07, 0xf8, 0x17, 0x23, +0xd7, 0xf2, 0xcf, 0xe6, 0x14, 0xeb, 0xcd, 0x46, 0xeb, 0x24, 0xf4, 0x25, 0x00, 0x2f, 0x1b, 0xfa, 0xc9, 0x02, 0x00, 0xdc, 0x2d, 0xb2, 0x19, 0x12, 0x00, 0x26, 0xae, 0x00, 0x2f, 0x17, 0xfd, 0x54, +0x07, 0xdb, 0x31, 0x0e, 0xe6, 0xe8, 0x0b, 0xf9, 0xe7, 0x0a, 0x00, 0xde, 0xd8, 0x10, 0x10, 0x3c, 0xea, 0xf2, 0xbc, 0xfb, 0xea, 0xf5, 0xfe, 0xf1, 0x44, 0xf8, 0xcf, 0xfb, 0xd8, 0xee, 0x3d, 0x0f, +0xe1, 0xea, 0x15, 0x1f, 0x39, 0x0e, 0xfb, 0x11, 0x1c, 0x15, 0x3a, 0x0d, 0xeb, 0xca, 0xf5, 0xd8, 0x4c, 0xe7, 0xfd, 0x23, 0x15, 0x13, 0xe9, 0x0a, 0xea, 0xe5, 0x20, 0xc9, 0x03, 0x0d, 0xe9, 0x15, +0xed, 0xe6, 0xfa, 0xfc, 0x34, 0xff, 0x2c, 0x16, 0x28, 0xf6, 0x23, 0x34, 0x34, 0xd8, 0xcb, 0xe8, 0x0a, 0xe0, 0xf8, 0x1d, 0xf3, 0x15, 0x14, 0x09, 0x08, 0xfc, 0xd7, 0xf2, 0x32, 0x11, 0xe9, 0xcc, +0x34, 0x10, 0x16, 0xdb, 0xe4, 0x10, 0x26, 0xe9, 0x11, 0xf9, 0x22, 0xc4, 0x01, 0x0d, 0x22, 0x1d, 0x19, 0xe1, 0xf9, 0xec, 0xf5, 0x1c, 0x20, 0xc6, 0xea, 0xff, 0x12, 0x1e, 0xe1, 0xe0, 0xef, 0x32, +0x16, 0x2a, 0xec, 0x13, 0x76, 0xe6, 0xde, 0xec, 0xe3, 0xd1, 0xf9, 0xff, 0xd3, 0x1d, 0x17, 0x05, 0xf7, 0x19, 0xf1, 0xfe, 0xe9, 0x24, 0x2b, 0x40, 0xf6, 0x0d, 0xdf, 0x0c, 0xfb, 0x11, 0x11, 0xfe, +0x81, 0xf5, 0x2f, 0x4a, 0x43, 0xfa, 0x11, 0xf1, 0xe7, 0xea, 0x08, 0x1a, 0xfc, 0xff, 0x1b, 0xd4, 0x16, 0x02, 0xdb, 0x17, 0xca, 0xfd, 0xe0, 0xf5, 0xfb, 0x31, 0x01, 0x06, 0xfb, 0x36, 0x2c, 0xbc, +0xd9, 0xfe, 0x1d, 0xec, 0x05, 0x04, 0xef, 0x01, 0xeb, 0xdf, 0xf5, 0xe3, 0x05, 0x14, 0x59, 0xe5, 0xf5, 0xc9, 0xd8, 0xff, 0xf3, 0x02, 0x25, 0xe2, 0x3a, 0xfe, 0xe2, 0xed, 0x25, 0xf7, 0xfb, 0x01, +0x0e, 0x05, 0x0d, 0xd7, 0xf0, 0x03, 0xe5, 0x1d, 0x36, 0xfa, 0x01, 0xf1, 0x0e, 0x1a, 0x17, 0xf0, 0x00, 0xeb, 0xe4, 0x09, 0x0a, 0x0e, 0x2e, 0xf5, 0x08, 0xf6, 0x27, 0xff, 0x0a, 0x1a, 0xf3, 0x17, +0xfc, 0x54, 0xf5, 0xef, 0xe4, 0xee, 0x1b, 0xe0, 0x17, 0x0b, 0x29, 0x0b, 0xfd, 0x3f, 0xd4, 0x1a, 0x38, 0x4e, 0x0d, 0xef, 0x0b, 0xd4, 0xf5, 0x3f, 0x29, 0x13, 0x0c, 0x10, 0xed, 0xf1, 0x20, 0xd5, +0xf7, 0xdd, 0x24, 0x0d, 0xdc, 0x10, 0xe1, 0xff, 0xd5, 0x13, 0xde, 0x13, 0xa9, 0x04, 0xde, 0xce, 0xf8, 0x10, 0xe4, 0xd2, 0xe8, 0x2b, 0x08, 0xed, 0xdf, 0x29, 0x23, 0xf2, 0xea, 0x30, 0xd4, 0x12, +0x03, 0xe8, 0x00, 0x27, 0x10, 0x24, 0xff, 0x1d, 0x22, 0xdc, 0xe6, 0x0c, 0xff, 0x03, 0x02, 0xa2, 0x2b, 0x18, 0x05, 0x35, 0x09, 0x10, 0x0b, 0xc5, 0x03, 0x10, 0x04, 0x09, 0xe0, 0x1a, 0x05, 0xd9, +0x22, 0xf5, 0x12, 0xe5, 0xe5, 0xdd, 0x2d, 0x02, 0xf4, 0x16, 0xe5, 0xd4, 0x2d, 0x05, 0xfd, 0x0d, 0xe5, 0xfa, 0xe0, 0x20, 0x0e, 0xfa, 0x28, 0x2d, 0xea, 0xd7, 0x24, 0x09, 0x04, 0xec, 0x06, 0x0e, +0x53, 0x48, 0xec, 0xe5, 0x15, 0xd3, 0x18, 0xfb, 0xec, 0x14, 0xff, 0xdb, 0xfe, 0x01, 0x03, 0xf0, 0x27, 0x3a, 0x00, 0x01, 0x14, 0xe9, 0x19, 0x0f, 0xf0, 0xdd, 0xfd, 0xf2, 0x14, 0xdb, 0xf6, 0x06, +0x0b, 0xcd, 0xda, 0x16, 0xfc, 0x23, 0xe7, 0x00, 0xb1, 0xf9, 0xf4, 0x11, 0x20, 0xc1, 0x19, 0x0b, 0x0e, 0x20, 0x01, 0x06, 0x1b, 0xe9, 0xe7, 0x18, 0xe9, 0x02, 0xf8, 0x14, 0x24, 0x7f, 0x0a, 0xcf, +0xff, 0x15, 0xe6, 0x06, 0x0f, 0xa5, 0x26, 0xbb, 0xdb, 0xcf, 0xb7, 0xcf, 0x04, 0xd0, 0x0b, 0xf5, 0xdc, 0xce, 0xe3, 0xcc, 0x0f, 0xe0, 0x07, 0xec, 0x09, 0xb0, 0xfa, 0x32, 0x2d, 0xe9, 0xa7, 0xc6, +0x04, 0xda, 0xe0, 0x21, 0x3d, 0xe9, 0x11, 0xce, 0x34, 0xe8, 0xa9, 0x0b, 0xcf, 0xc0, 0x42, 0x43, 0x1c, 0xc9, 0x03, 0xae, 0x11, 0x12, 0xf7, 0x2e, 0x00, 0xc8, 0x63, 0x1a, 0xdb, 0x23, 0xff, 0x3e, +0xc6, 0xd2, 0x2e, 0xe8, 0xe6, 0x06, 0xe7, 0x08, 0x35, 0xed, 0x4f, 0xf3, 0x02, 0xb9, 0x14, 0x1a, 0x14, 0xf4, 0x18, 0x59, 0x3b, 0xc6, 0xaa, 0x32, 0x36, 0xe5, 0xe7, 0xd9, 0x37, 0xbd, 0xbf, 0x34, +0xcf, 0x30, 0x27, 0xc2, 0x28, 0xf9, 0xdb, 0xc3, 0x13, 0xd0, 0xf2, 0xe0, 0x4c, 0x13, 0xe2, 0x15, 0xe8, 0xdc, 0xc1, 0x35, 0x28, 0xf7, 0xee, 0x19, 0x0f, 0xf1, 0x52, 0xea, 0xe1, 0xb5, 0x28, 0x70, +0xa4, 0x0d, 0xf6, 0x2f, 0x3d, 0xf8, 0xd3, 0xbe, 0xd0, 0xcf, 0xb4, 0x10, 0x06, 0xb9, 0x0f, 0x0f, 0xe2, 0xf6, 0x20, 0xba, 0xfa, 0x42, 0xc1, 0xe3, 0xe9, 0xf1, 0xf3, 0xb5, 0xe5, 0xd3, 0xfa, 0x29, +0xe4, 0xe6, 0x3b, 0xfe, 0xe3, 0x05, 0x05, 0xd0, 0xdf, 0xd4, 0xe3, 0x11, 0x1a, 0x10, 0xe0, 0x43, 0x34, 0x3b, 0xf7, 0xf4, 0xd0, 0x07, 0xcf, 0x06, 0xc1, 0xb9, 0xee, 0x0b, 0x00, 0xe5, 0x14, 0x18, +0x81, 0xd8, 0x0e, 0xf4, 0xd4, 0xb5, 0xe9, 0x3a, 0x2f, 0x11, 0x54, 0x09, 0x17, 0x07, 0x05, 0xfa, 0x55, 0xa3, 0xe5, 0xa0, 0x49, 0xe9, 0x16, 0xff, 0xd9, 0xbb, 0xf1, 0xe6, 0xd7, 0xd7, 0xed, 0x0b, +0x48, 0xd4, 0xe7, 0xfa, 0x27, 0xbf, 0xe9, 0x5b, 0x1e, 0x08, 0x14, 0xfa, 0xf2, 0x02, 0x43, 0xc1, 0xf1, 0xed, 0x43, 0xfb, 0xdd, 0x14, 0xc5, 0x57, 0xf9, 0x39, 0xe0, 0x2e, 0x56, 0x0d, 0xc7, 0x03, +0x17, 0xfc, 0x15, 0xfe, 0x35, 0xed, 0x3e, 0xf4, 0xf4, 0xe2, 0xc9, 0x46, 0xea, 0x04, 0x05, 0x23, 0x34, 0x17, 0xf9, 0x10, 0x3f, 0xae, 0xe7, 0x23, 0xeb, 0x04, 0xfe, 0x33, 0xfc, 0x15, 0xe8, 0xde, +0xb8, 0xcd, 0x35, 0x0e, 0xbd, 0xca, 0xf6, 0x0b, 0x26, 0x22, 0xb4, 0xe9, 0xe5, 0xe0, 0xd7, 0x0b, 0x1d, 0x0d, 0x08, 0xe2, 0x05, 0x27, 0x06, 0x23, 0xd0, 0xff, 0x25, 0xf9, 0xf6, 0x40, 0xd9, 0xe9, +0x1c, 0xdd, 0xca, 0xf7, 0xfd, 0xe4, 0x40, 0xd2, 0x12, 0xeb, 0x23, 0x1b, 0x07, 0xfb, 0xf0, 0x12, 0xd7, 0xda, 0x04, 0xeb, 0xda, 0xf8, 0xf3, 0x5b, 0xf1, 0x48, 0xf4, 0x01, 0x19, 0x32, 0x3e, 0x1f, +0x05, 0xf7, 0x4f, 0xbf, 0x4c, 0xce, 0x03, 0xda, 0xeb, 0x37, 0xf2, 0xc4, 0xee, 0x06, 0x39, 0xe7, 0x00, 0xf2, 0xc3, 0xe7, 0x00, 0x2a, 0xe3, 0x0e, 0xc5, 0xc2, 0xea, 0x11, 0xe9, 0xe0, 0x01, 0xf5, +0x30, 0xe8, 0x16, 0xcd, 0xef, 0x3c, 0x09, 0xed, 0xeb, 0xc5, 0x01, 0xf8, 0x7f, 0x04, 0xf3, 0x2d, 0x39, 0xee, 0x14, 0xb8, 0x07, 0xdf, 0x0f, 0x0e, 0xf7, 0x66, 0x0d, 0x21, 0xee, 0x17, 0xe7, 0x2b, +0x19, 0xf4, 0xd2, 0xa0, 0x00, 0xf1, 0x33, 0xb9, 0x1c, 0x08, 0xbc, 0x41, 0xd8, 0xc1, 0xb6, 0x0f, 0xd5, 0xd1, 0x2d, 0xf5, 0xfd, 0xc3, 0x15, 0x25, 0x13, 0xfc, 0xbc, 0xee, 0x28, 0x3c, 0x28, 0xf4, +0xe6, 0xe9, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x60, 0xef, 0xff, 0xff, 0xc6, 0xe4, 0xff, 0xff, 0x58, 0x07, 0x00, 0x00, 0x8e, 0x12, 0x00, 0x00, 0x86, 0x0e, 0x00, 0x00, +0x91, 0xfb, 0xff, 0xff, 0x93, 0xfb, 0xff, 0xff, 0x94, 0xfd, 0xff, 0xff, 0x2b, 0xfa, 0xff, 0xff, 0xc3, 0xdf, 0xff, 0xff, 0x7d, 0xf5, 0xff, 0xff, 0x13, 0xee, 0xff, 0xff, 0x46, 0xf5, 0xff, 0xff, +0xd8, 0x01, 0x00, 0x00, 0xd3, 0xf9, 0xff, 0xff, 0x93, 0x0f, 0x00, 0x00, 0x4d, 0xee, 0xff, 0xff, 0x4b, 0xfc, 0xff, 0xff, 0xf6, 0xf7, 0xff, 0xff, 0x34, 0x0c, 0x00, 0x00, 0x8c, 0x17, 0x00, 0x00, +0xad, 0xf5, 0xff, 0xff, 0xda, 0xeb, 0xff, 0xff, 0x79, 0x13, 0x00, 0x00, 0xd6, 0xf9, 0xff, 0xff, 0x51, 0xe8, 0xff, 0xff, 0x63, 0x1e, 0x00, 0x00, 0x5c, 0xe5, 0xff, 0xff, 0xc9, 0xda, 0xff, 0xff, +0xac, 0xf1, 0xff, 0xff, 0x20, 0xe7, 0xff, 0xff, 0x5d, 0xfe, 0xff, 0xff, 0xdd, 0xf5, 0xff, 0xff, 0x0c, 0xde, 0xff, 0xff, 0xa7, 0x0b, 0x00, 0x00, 0x88, 0xf4, 0xff, 0xff, 0xb1, 0xff, 0xff, 0xff, +0xb8, 0x06, 0x00, 0x00, 0x23, 0xed, 0xff, 0xff, 0x42, 0x0a, 0x00, 0x00, 0x5b, 0xff, 0xff, 0xff, 0xed, 0x07, 0x00, 0x00, 0x9e, 0xf6, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0x4a, 0xff, 0xff, 0xff, +0x43, 0x1c, 0x00, 0x00, 0xde, 0xf2, 0xff, 0xff, 0x94, 0xd9, 0xff, 0xff, 0xbe, 0xeb, 0xff, 0xff, 0xe4, 0x28, 0x00, 0x00, 0xc7, 0xf4, 0xff, 0xff, 0xd2, 0xf2, 0xff, 0xff, 0xe6, 0x0a, 0x00, 0x00, +0xe0, 0xf9, 0xff, 0xff, 0x67, 0xff, 0xff, 0xff, 0x01, 0xf0, 0xff, 0xff, 0x59, 0x03, 0x00, 0x00, 0xf4, 0x0a, 0x00, 0x00, 0xcf, 0xf4, 0xff, 0xff, 0xf6, 0x05, 0x00, 0x00, 0xb8, 0x07, 0x00, 0x00, +0x46, 0xdf, 0xff, 0xff, 0xe2, 0xf3, 0xff, 0xff, 0xf3, 0xf6, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x00, 0x63, 0xf2, 0xff, 0xff, 0x29, 0x12, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x21, 0xfd, 0xff, 0xff, +0x7f, 0xf9, 0xff, 0xff, 0xcf, 0xdc, 0xff, 0xff, 0xb1, 0x0f, 0x00, 0x00, 0x8f, 0xfd, 0xff, 0xff, 0xab, 0x02, 0x00, 0x00, 0xc8, 0x27, 0x00, 0x00, 0xda, 0x1b, 0x00, 0x00, 0x0c, 0xfe, 0xff, 0xff, +0xec, 0xf9, 0xff, 0xff, 0xe2, 0xf9, 0xff, 0xff, 0x81, 0xfa, 0xff, 0xff, 0x3a, 0x0b, 0x00, 0x00, 0xae, 0x0c, 0x00, 0x00, 0xc2, 0x04, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0x22, 0xfa, 0xff, 0xff, +0xa5, 0x00, 0x00, 0x00, 0x9e, 0xf2, 0xff, 0xff, 0xeb, 0x1a, 0x00, 0x00, 0xfc, 0xec, 0xff, 0xff, 0xb1, 0xf8, 0xff, 0xff, 0xf1, 0xe7, 0xff, 0xff, 0x12, 0xeb, 0xff, 0xff, 0xbf, 0x0c, 0x00, 0x00, +0x7e, 0xec, 0xff, 0xff, 0x9b, 0xee, 0xff, 0xff, 0xa9, 0xfd, 0xff, 0xff, 0x19, 0xf6, 0xff, 0xff, 0xdb, 0xfc, 0xff, 0xff, 0x49, 0xf0, 0xff, 0xff, 0xab, 0xde, 0xff, 0xff, 0x4f, 0x18, 0x00, 0x00, +0xcf, 0x0d, 0x00, 0x00, 0x55, 0xf6, 0xff, 0xff, 0x72, 0xfd, 0xff, 0xff, 0x10, 0xf8, 0xff, 0xff, 0xab, 0x03, 0x00, 0x00, 0x7f, 0x1b, 0x00, 0x00, 0xd6, 0x1c, 0x00, 0x00, 0x75, 0x03, 0x00, 0x00, +0x33, 0x26, 0x00, 0x00, 0x79, 0x09, 0x00, 0x00, 0x6d, 0xf3, 0xff, 0xff, 0x14, 0xf0, 0xff, 0xff, 0xc0, 0xe8, 0xff, 0xff, 0x38, 0xfe, 0xff, 0xff, 0xb6, 0xf7, 0xff, 0xff, 0x46, 0x01, 0x00, 0x00, +0xbf, 0x1b, 0x00, 0x00, 0x7e, 0xfa, 0xff, 0xff, 0x65, 0xf7, 0xff, 0xff, 0x71, 0x1a, 0x00, 0x00, 0x92, 0xf6, 0xff, 0xff, 0x28, 0xf2, 0xff, 0xff, 0xa1, 0x0a, 0x00, 0x00, 0xa0, 0x15, 0x00, 0x00, +0xa3, 0xef, 0xff, 0xff, 0x8e, 0x09, 0x00, 0x00, 0xee, 0xf5, 0xff, 0xff, 0xfb, 0x11, 0x00, 0x00, 0xa7, 0x0b, 0x00, 0x00, 0x45, 0x17, 0x00, 0x00, 0x4d, 0x06, 0x00, 0x00, 0x4b, 0xf8, 0xff, 0xff, +0xd4, 0x00, 0x00, 0x00, 0xf8, 0x24, 0x00, 0x00, 0x20, 0xff, 0xff, 0xff, 0xe6, 0x02, 0x00, 0x00, 0xc2, 0xeb, 0xff, 0xff, 0xe4, 0xef, 0xff, 0xff, 0x86, 0x02, 0x00, 0x00, 0x07, 0xe7, 0xff, 0xff, +0x99, 0x00, 0x00, 0x00, 0xe5, 0xfc, 0xff, 0xff, 0x36, 0x0b, 0x00, 0x00, 0x04, 0x03, 0x00, 0x00, 0x18, 0x17, 0x00, 0x00, 0xd5, 0xea, 0xff, 0xff, 0xaa, 0xfd, 0xff, 0xff, 0x02, 0xec, 0xff, 0xff, +0xa4, 0x19, 0x00, 0x00, 0x2f, 0x05, 0x00, 0x00, 0x7b, 0xf8, 0xff, 0xff, 0x24, 0x04, 0x00, 0x00, 0xec, 0xfd, 0xff, 0xff, 0x97, 0xfa, 0xff, 0xff, 0xda, 0xf8, 0xff, 0xff, 0x24, 0x0e, 0x00, 0x00, +0x98, 0xfb, 0xff, 0xff, 0x15, 0x0c, 0x00, 0x00, 0xe6, 0xff, 0xff, 0xff, 0x0b, 0xde, 0xff, 0xff, 0xeb, 0xe8, 0xff, 0xff, 0x6f, 0xfc, 0xff, 0xff, 0x69, 0xf8, 0xff, 0xff, 0xa0, 0xfd, 0xff, 0xff, +0x2e, 0xf1, 0xff, 0xff, 0xe9, 0xfc, 0xff, 0xff, 0xad, 0x0a, 0x00, 0x00, 0xc8, 0xfa, 0xff, 0xff, 0xae, 0xff, 0xff, 0xff, 0x3d, 0x05, 0x00, 0x00, 0xb8, 0x05, 0x00, 0x00, 0x3c, 0xf6, 0xff, 0xff, +0xa7, 0x04, 0x00, 0x00, 0x0f, 0x0e, 0x00, 0x00, 0x96, 0xe9, 0xff, 0xff, 0xd6, 0xf9, 0xff, 0xff, 0x44, 0xf0, 0xff, 0xff, 0x11, 0x02, 0x00, 0x00, 0x24, 0xf6, 0xff, 0xff, 0x71, 0x1e, 0x00, 0x00, +0x2e, 0x07, 0x00, 0x00, 0x18, 0x10, 0x00, 0x00, 0x70, 0xf1, 0xff, 0xff, 0xac, 0x1a, 0x00, 0x00, 0x14, 0xfa, 0xff, 0xff, 0x5f, 0x04, 0x00, 0x00, 0x6b, 0x0a, 0x00, 0x00, 0x9a, 0xf6, 0xff, 0xff, +0xeb, 0xf7, 0xff, 0xff, 0x6c, 0x14, 0x00, 0x00, 0x89, 0xed, 0xff, 0xff, 0xfc, 0xfd, 0xff, 0xff, 0xdc, 0x04, 0x00, 0x00, 0x97, 0x21, 0x00, 0x00, 0xb5, 0xe7, 0xff, 0xff, 0xcf, 0x1f, 0x00, 0x00, +0xd8, 0xfc, 0xff, 0xff, 0xa2, 0xeb, 0xff, 0xff, 0xc6, 0x04, 0x00, 0x00, 0x83, 0xd9, 0xff, 0xff, 0x44, 0xee, 0xff, 0xff, 0xac, 0xe6, 0xff, 0xff, 0xd6, 0xf2, 0xff, 0xff, 0xf5, 0x04, 0x00, 0x00, +0x11, 0xfe, 0xff, 0xff, 0x19, 0xe9, 0xff, 0xff, 0x20, 0x0e, 0x00, 0x00, 0x69, 0x02, 0x00, 0x00, 0xbd, 0x1e, 0x00, 0x00, 0x35, 0x1e, 0x00, 0x00, 0x31, 0x0c, 0x00, 0x00, 0x11, 0xf0, 0xff, 0xff, +0x91, 0xf3, 0xff, 0xff, 0x1f, 0x06, 0x00, 0x00, 0x0a, 0x24, 0x00, 0x00, 0xe6, 0xfb, 0xff, 0xff, 0x0e, 0x09, 0x00, 0x00, 0xc6, 0xf5, 0xff, 0xff, 0x8d, 0x03, 0x00, 0x00, 0x16, 0xf8, 0xff, 0xff, +0x80, 0xef, 0xff, 0xff, 0xbf, 0xfc, 0xff, 0xff, 0xef, 0xfd, 0xff, 0xff, 0x72, 0xed, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x53, 0x7f, 0xe3, 0x8c, 0xb5, 0xff, 0x01, 0x7f, +0x0f, 0x45, 0x7f, 0xc8, 0x73, 0x22, 0xe2, 0xf0, 0x1e, 0x11, 0x1b, 0x9f, 0x8c, 0x53, 0x66, 0xe1, 0xe6, 0x4c, 0x98, 0x29, 0x2f, 0x35, 0x25, 0x18, 0xe0, 0xdf, 0xbf, 0xeb, 0xff, 0xc9, 0x1b, 0xf0, +0xe5, 0x9c, 0xb9, 0xc5, 0xd8, 0x0f, 0x11, 0x54, 0x48, 0x81, 0xf1, 0x71, 0x16, 0x16, 0x3c, 0x51, 0x53, 0x40, 0x21, 0xd6, 0x8c, 0x65, 0xb3, 0xea, 0xf2, 0x0f, 0xc8, 0xa9, 0x81, 0xad, 0x75, 0xb8, +0xe1, 0xc1, 0xec, 0x81, 0x65, 0x6a, 0x95, 0x81, 0xe9, 0x1c, 0x25, 0x56, 0xb1, 0x49, 0x1f, 0xcc, 0x48, 0x0a, 0xbb, 0x75, 0x54, 0x07, 0xef, 0x66, 0xac, 0x57, 0x34, 0xe5, 0x81, 0x87, 0x81, 0x3f, +0xf6, 0x1a, 0x8e, 0x82, 0xc8, 0x81, 0x38, 0xf2, 0x24, 0x49, 0x7f, 0xec, 0xb7, 0x81, 0x6b, 0xf0, 0xa4, 0x52, 0x3d, 0x3c, 0xc5, 0x7f, 0x91, 0x68, 0xbb, 0x5a, 0x7f, 0x70, 0x01, 0xb1, 0x9b, 0x95, +0x46, 0x19, 0xb1, 0xac, 0x0a, 0x0a, 0x51, 0xa5, 0xb0, 0xde, 0x20, 0xe6, 0xc8, 0x39, 0xa0, 0x12, 0x0a, 0x26, 0x97, 0x25, 0xd2, 0x1c, 0x6c, 0x7f, 0x6b, 0x3a, 0x9a, 0x81, 0xc1, 0x98, 0x07, 0x15, +0xaa, 0xf9, 0x93, 0x55, 0xaf, 0xf7, 0xc6, 0x74, 0x49, 0xcb, 0x81, 0x81, 0xae, 0xf3, 0xb1, 0x37, 0x4c, 0xf4, 0xfe, 0x6f, 0x1e, 0x3a, 0xbc, 0x4b, 0xf6, 0x99, 0x04, 0x51, 0xf0, 0x28, 0x27, 0xa4, +0x72, 0x7f, 0xfc, 0x3b, 0xa0, 0x81, 0x51, 0x34, 0xd9, 0xc3, 0x92, 0x53, 0x34, 0x23, 0x30, 0xb4, 0x23, 0xb2, 0x4a, 0xa7, 0x9a, 0xfd, 0x5b, 0x47, 0x70, 0x61, 0xee, 0x38, 0xf4, 0xfe, 0x3e, 0xe4, +0xf2, 0xe8, 0x2e, 0x02, 0x3d, 0x7f, 0xef, 0x81, 0x3f, 0x21, 0xe0, 0xee, 0x81, 0x56, 0x75, 0x35, 0x16, 0x78, 0xae, 0xb2, 0x50, 0x1a, 0x7f, 0x97, 0xaf, 0x37, 0xc9, 0x70, 0x30, 0xdb, 0xad, 0xb7, +0x47, 0x4a, 0x15, 0xa8, 0xc6, 0xa2, 0x2f, 0x1e, 0x65, 0xa4, 0x3d, 0x7f, 0x95, 0x64, 0xdb, 0xcc, 0x7f, 0xf0, 0xc4, 0xe9, 0xa3, 0x7f, 0x7f, 0x53, 0xd5, 0xd0, 0x81, 0x54, 0xcc, 0xe1, 0xe0, 0x96, +0xef, 0xa7, 0x81, 0x39, 0x7c, 0x16, 0x81, 0xfb, 0xe1, 0x14, 0xc4, 0xed, 0x03, 0xde, 0x01, 0xb2, 0x14, 0xa5, 0x22, 0x7f, 0x1a, 0x13, 0xd8, 0x36, 0xc9, 0xff, 0x60, 0x4e, 0x87, 0x68, 0x35, 0xc2, +0x37, 0xc9, 0xd0, 0x2c, 0x97, 0xab, 0x57, 0x05, 0xf7, 0x55, 0x29, 0xbf, 0xb3, 0x04, 0x5a, 0xd0, 0xe3, 0x38, 0x52, 0x2d, 0x9f, 0x00, 0x81, 0x7f, 0x02, 0xc8, 0x9a, 0x34, 0x03, 0xb6, 0xb6, 0xc6, +0x20, 0x58, 0x7d, 0x81, 0x97, 0x02, 0xb9, 0x84, 0xc6, 0x95, 0x46, 0x43, 0x46, 0xe2, 0x00, 0x39, 0x86, 0xef, 0x81, 0x1a, 0x6f, 0x51, 0x02, 0x47, 0x7f, 0x7f, 0x81, 0x6f, 0xf0, 0xbe, 0x18, 0x96, +0xfd, 0x00, 0x2d, 0x2f, 0x99, 0x48, 0x14, 0xe4, 0x38, 0x3b, 0xd7, 0xc3, 0xee, 0xfc, 0xd3, 0x7f, 0xa2, 0xfb, 0xee, 0x81, 0x5b, 0xbe, 0xb2, 0x1f, 0x4d, 0x63, 0x89, 0x08, 0x81, 0xde, 0x16, 0xda, +0x41, 0xef, 0x46, 0x7f, 0x81, 0x8e, 0x2b, 0xf2, 0x11, 0xa2, 0x0e, 0x67, 0xda, 0xc0, 0x81, 0x15, 0x7f, 0x24, 0x01, 0x38, 0x5f, 0x1f, 0xf0, 0x07, 0xec, 0x49, 0x8e, 0x6c, 0x96, 0xf9, 0x1b, 0xf5, +0x3c, 0x74, 0x4f, 0x48, 0xfa, 0xd0, 0xd1, 0xc1, 0x4a, 0x46, 0x40, 0x2b, 0x14, 0x00, 0xcd, 0x22, 0xdb, 0xe6, 0xaf, 0x0b, 0x41, 0xad, 0x23, 0x2a, 0x15, 0x67, 0x78, 0xc4, 0x47, 0x7f, 0x49, 0xa6, +0x58, 0xde, 0x7f, 0x35, 0x55, 0xa0, 0x04, 0x17, 0x22, 0xe7, 0x2f, 0x0c, 0xda, 0xff, 0xf2, 0xbe, 0x6a, 0x92, 0x23, 0xd4, 0xe2, 0x4d, 0x7a, 0x7f, 0x62, 0x22, 0xae, 0xe0, 0x75, 0xa2, 0x79, 0x7f, +0x3b, 0x1f, 0x88, 0xba, 0x47, 0x8a, 0x81, 0x9e, 0x38, 0x6a, 0xf8, 0xd0, 0x1b, 0xb4, 0x22, 0x8c, 0x1d, 0xf4, 0x7f, 0x18, 0x3b, 0x16, 0x34, 0x7f, 0xc6, 0x7f, 0x7f, 0x71, 0xe2, 0xc8, 0x26, 0x55, +0xda, 0x48, 0xb4, 0x81, 0xea, 0x42, 0x18, 0xdc, 0xc8, 0x17, 0x3c, 0xe4, 0xe7, 0x82, 0x4c, 0x2c, 0xa2, 0x32, 0x60, 0xd0, 0x21, 0x39, 0xa4, 0xf8, 0x36, 0x95, 0xbc, 0xcf, 0xee, 0x81, 0xa3, 0x7f, +0x87, 0xfa, 0x2f, 0xc5, 0xc4, 0x6e, 0x27, 0x81, 0xc8, 0x8b, 0x04, 0x87, 0x06, 0x08, 0x35, 0x20, 0x42, 0x25, 0xd1, 0x28, 0xa0, 0xb6, 0x8b, 0xe8, 0x7f, 0xef, 0xe2, 0xae, 0xd7, 0x72, 0x81, 0x60, +0x88, 0x0d, 0x29, 0x28, 0xa1, 0x92, 0x7f, 0x81, 0x0f, 0xf4, 0xdc, 0x68, 0x9e, 0xf7, 0xe4, 0x3f, 0xd3, 0x11, 0xc5, 0x4b, 0x7f, 0xf9, 0xc3, 0xed, 0x10, 0x4f, 0xb2, 0x37, 0xb6, 0x5f, 0x12, 0x60, +0x1f, 0x4d, 0xe3, 0xf8, 0xf2, 0xc0, 0x7f, 0xbe, 0xa8, 0x47, 0xbe, 0xf5, 0x06, 0x4d, 0xd8, 0x8a, 0x38, 0xa9, 0xea, 0xa9, 0x7f, 0x15, 0xd2, 0x32, 0xcd, 0x71, 0xc7, 0xc1, 0x5c, 0xb7, 0xac, 0x45, +0xdf, 0x45, 0x42, 0x09, 0x35, 0xb1, 0x6e, 0x06, 0x26, 0x5d, 0x18, 0x26, 0xc7, 0xe9, 0x2c, 0x90, 0x0f, 0x7f, 0x2b, 0x32, 0x36, 0x08, 0x1c, 0x98, 0x7d, 0x10, 0x45, 0x4e, 0x3b, 0xe8, 0xce, 0xfd, +0x4c, 0x7f, 0x2a, 0x81, 0xdf, 0x81, 0xb6, 0x1c, 0x7f, 0xb0, 0x87, 0xfa, 0xa3, 0x2c, 0x42, 0x61, 0xfd, 0x35, 0x62, 0xf4, 0xd4, 0x24, 0xff, 0x8c, 0x09, 0x7f, 0xb5, 0x9d, 0xd1, 0x60, 0x7f, 0x9e, +0xc7, 0xdc, 0xca, 0xb0, 0xf5, 0x36, 0x2d, 0x57, 0xbe, 0x8f, 0x31, 0x7f, 0xc6, 0x41, 0x58, 0xe1, 0x68, 0x68, 0x34, 0x27, 0x14, 0x7f, 0x5b, 0xec, 0x34, 0xb6, 0x19, 0x57, 0x3e, 0x81, 0xe9, 0x45, +0x06, 0x22, 0xe5, 0x83, 0x6e, 0xb4, 0xa6, 0x28, 0xdb, 0x40, 0x02, 0xf2, 0x1b, 0xdd, 0x1b, 0x7f, 0x81, 0x0a, 0x81, 0x16, 0xd6, 0x70, 0x69, 0x24, 0x41, 0x1d, 0xca, 0x57, 0xa5, 0xf4, 0x1d, 0xcd, +0x0c, 0xe1, 0x7f, 0x48, 0x51, 0xa0, 0x43, 0x24, 0xae, 0x81, 0x42, 0xfc, 0x7f, 0xc3, 0x81, 0xb7, 0xb5, 0x94, 0x76, 0x14, 0x09, 0xce, 0x43, 0xd0, 0x61, 0x1a, 0xfb, 0xd2, 0xca, 0x0a, 0x52, 0x37, +0x7f, 0x00, 0xe9, 0xd5, 0x09, 0x7f, 0x89, 0x6a, 0x14, 0x20, 0xee, 0xdd, 0x2b, 0xc3, 0xc8, 0x7b, 0xf0, 0x40, 0x7f, 0xd8, 0xe4, 0x7f, 0x64, 0xe9, 0x0e, 0xe7, 0xba, 0x42, 0xcd, 0x3c, 0x02, 0x96, +0x4e, 0x0a, 0x7f, 0xf1, 0x52, 0x78, 0xe9, 0x81, 0xc4, 0xcd, 0x1e, 0x81, 0x04, 0xea, 0xd8, 0x93, 0xef, 0x1c, 0x17, 0x34, 0x90, 0x3b, 0xed, 0x44, 0xec, 0xf8, 0xf1, 0xb9, 0x09, 0x62, 0x81, 0xcc, +0x81, 0xf7, 0x34, 0xdf, 0x79, 0x48, 0xaf, 0x1e, 0x7f, 0x07, 0x81, 0x81, 0xb2, 0x74, 0x7f, 0xcf, 0x14, 0x5d, 0x1b, 0x7f, 0x2b, 0x0d, 0x5a, 0xec, 0x3f, 0x60, 0xb6, 0x7f, 0x81, 0x9b, 0x3d, 0x24, +0xf4, 0x9a, 0xda, 0x08, 0xde, 0xf2, 0xc9, 0x7f, 0xc4, 0xff, 0x74, 0x88, 0x98, 0x29, 0x3e, 0x14, 0xc0, 0xc8, 0xb2, 0x1b, 0xdb, 0x6a, 0x7b, 0x35, 0x84, 0xd3, 0xb9, 0xac, 0x83, 0x1e, 0x87, 0x89, +0xb8, 0x3b, 0xbc, 0xc0, 0x18, 0x6c, 0x38, 0x28, 0x81, 0x0a, 0x24, 0x9f, 0x7f, 0xab, 0x46, 0x30, 0x5d, 0x7f, 0x47, 0x25, 0x81, 0x56, 0x43, 0xeb, 0x7f, 0x49, 0xcb, 0x42, 0xd2, 0x8b, 0x7a, 0x6f, +0x7f, 0x05, 0x62, 0xa6, 0x89, 0xfd, 0xe0, 0x7f, 0xea, 0x7f, 0xc5, 0x07, 0xd6, 0xc6, 0xd8, 0xdd, 0xd9, 0x81, 0xac, 0x81, 0x81, 0xd2, 0xfd, 0x17, 0xce, 0x50, 0x93, 0xa5, 0x1e, 0x6c, 0xa5, 0xfa, +0x91, 0xc1, 0x12, 0x33, 0x57, 0x81, 0x81, 0xa4, 0x2f, 0xee, 0x7f, 0x7f, 0x45, 0x20, 0x08, 0xa1, 0x2a, 0x49, 0x5b, 0x81, 0xfb, 0x7f, 0x5a, 0x6a, 0x3f, 0xba, 0x1b, 0x71, 0x7f, 0x7f, 0xaf, 0xe3, +0x35, 0xe2, 0x7f, 0xc8, 0x6c, 0xcb, 0xb0, 0x48, 0x81, 0x6c, 0x2e, 0x31, 0x05, 0xca, 0x1e, 0x2c, 0x12, 0xa1, 0xf4, 0xb2, 0xd7, 0xcf, 0x81, 0xfd, 0x7f, 0xf2, 0x9a, 0x7f, 0xe9, 0x81, 0x4b, 0x0c, +0x7f, 0x55, 0x3d, 0x39, 0x0d, 0x48, 0x5d, 0xde, 0x7f, 0xe1, 0xa8, 0xde, 0x7f, 0xce, 0xc6, 0xdc, 0x5c, 0x16, 0x50, 0xbc, 0xff, 0x7f, 0x81, 0x52, 0xd5, 0xf5, 0xcd, 0x81, 0x7f, 0xf1, 0x3e, 0x14, +0x5d, 0x6f, 0x22, 0x15, 0x7c, 0x38, 0x7c, 0x08, 0x28, 0x81, 0x20, 0x38, 0x1f, 0x14, 0x5c, 0x81, 0xd8, 0x41, 0x23, 0x5c, 0x7f, 0x46, 0x6c, 0x6c, 0xfe, 0x46, 0xb3, 0x54, 0xdc, 0xbe, 0x5b, 0x81, +0xbd, 0x08, 0x4f, 0x68, 0x7f, 0xac, 0x34, 0x41, 0x79, 0xae, 0x0c, 0xcd, 0xcf, 0x81, 0xcc, 0x28, 0x33, 0xad, 0x7f, 0xc1, 0x7f, 0x5f, 0x0b, 0x59, 0x7f, 0xab, 0x38, 0x4d, 0x4c, 0x7c, 0x7e, 0x38, +0x7f, 0x9f, 0xea, 0x81, 0x07, 0x8d, 0x1a, 0x1a, 0x59, 0xc7, 0x81, 0xf3, 0xd9, 0xb2, 0x7f, 0xbd, 0x7f, 0x1c, 0x79, 0x2f, 0x85, 0x1c, 0x7f, 0xc8, 0x06, 0x4e, 0x11, 0x7f, 0xc6, 0x35, 0x60, 0x1e, +0xd6, 0x50, 0xc9, 0xbc, 0x56, 0x90, 0x3c, 0xf5, 0x63, 0x1e, 0x17, 0x17, 0xf5, 0x02, 0x67, 0x09, 0x90, 0x58, 0x15, 0xaf, 0xe4, 0x7b, 0x55, 0x7c, 0x8c, 0xbe, 0x1c, 0x81, 0x2e, 0x5b, 0x81, 0x71, +0xb0, 0x1a, 0xe4, 0x18, 0x78, 0x4d, 0xbf, 0x34, 0xbd, 0x06, 0x45, 0xa1, 0xe2, 0xc4, 0x06, 0x7f, 0x73, 0x4c, 0xba, 0x5c, 0xda, 0xef, 0x82, 0xdf, 0x60, 0x44, 0x72, 0x89, 0xd4, 0x4d, 0xc9, 0x96, +0x1b, 0x69, 0xac, 0x32, 0x1f, 0x04, 0xe6, 0x55, 0xfd, 0xc4, 0xe0, 0x5b, 0x09, 0xa5, 0x81, 0x46, 0x9b, 0x7f, 0xb6, 0x2c, 0xe9, 0x47, 0xa6, 0x46, 0x8c, 0x81, 0xe9, 0x32, 0xa9, 0xbf, 0x7f, 0x7f, +0x76, 0xd5, 0x5a, 0x04, 0x29, 0xc5, 0xac, 0xb2, 0xb7, 0xb7, 0xdb, 0xfa, 0x2c, 0x61, 0x9b, 0xb0, 0xe9, 0xc9, 0xba, 0x02, 0x51, 0x2b, 0x41, 0x64, 0x41, 0xe2, 0xe7, 0x8c, 0xa9, 0xd9, 0x62, 0x52, +0x50, 0x7f, 0x81, 0x7f, 0xb8, 0xdd, 0x51, 0xa1, 0xec, 0x5a, 0x25, 0x0e, 0xb7, 0x4f, 0x9b, 0xcd, 0x40, 0x70, 0xba, 0x2a, 0x55, 0x7f, 0x1a, 0x81, 0x7f, 0x7f, 0x44, 0xad, 0x25, 0x39, 0x7f, 0xd0, +0x13, 0xff, 0xf3, 0x98, 0xa9, 0xe4, 0x69, 0x5c, 0x26, 0x8e, 0x7f, 0x35, 0x49, 0x19, 0x5b, 0x7f, 0xb6, 0x81, 0x08, 0xcc, 0x65, 0x55, 0x91, 0xc7, 0xfc, 0x7b, 0xed, 0xb3, 0x2c, 0x5a, 0x7f, 0x17, +0x11, 0x7f, 0xc9, 0x0b, 0xe2, 0x4c, 0x22, 0x74, 0xc6, 0xb7, 0x97, 0xff, 0xd5, 0x7f, 0xf9, 0x81, 0x0d, 0xfc, 0x1c, 0x52, 0xc6, 0x52, 0x30, 0xa6, 0xf9, 0xd1, 0x50, 0xe4, 0xf9, 0xf9, 0xba, 0x13, +0x17, 0xfe, 0x81, 0x22, 0x7f, 0x91, 0xb5, 0xff, 0x26, 0xc9, 0xeb, 0x55, 0x7f, 0xfe, 0x94, 0x59, 0x6e, 0x1c, 0x4e, 0xf8, 0x9b, 0xa4, 0x0a, 0xa9, 0x3b, 0x22, 0xae, 0x37, 0xd5, 0x22, 0xee, 0xe1, +0xe6, 0x7f, 0x47, 0x42, 0x7f, 0x51, 0x13, 0x40, 0x52, 0xa8, 0x06, 0x0c, 0x73, 0x81, 0xf5, 0xc0, 0x81, 0x81, 0x32, 0xff, 0x81, 0xf4, 0x25, 0x3e, 0xcd, 0x69, 0x22, 0x60, 0xbc, 0xdc, 0x55, 0x81, +0xcd, 0xf1, 0xbe, 0xb0, 0x5b, 0x24, 0x17, 0x4e, 0x21, 0x31, 0x67, 0xdc, 0x81, 0x2e, 0x62, 0x98, 0x81, 0x16, 0x6b, 0xab, 0x3e, 0x27, 0x67, 0x2f, 0x2f, 0x19, 0x81, 0x37, 0xe8, 0x14, 0x32, 0xac, +0x5e, 0xa1, 0x55, 0x16, 0xf0, 0x5b, 0x01, 0xc5, 0x15, 0x9f, 0x28, 0x91, 0xe2, 0xf2, 0x7b, 0x36, 0x9f, 0x7f, 0xea, 0xb7, 0x59, 0x33, 0x31, 0x81, 0x3f, 0x7e, 0x7f, 0x20, 0x89, 0x7f, 0xf0, 0xc6, +0xf7, 0x07, 0x88, 0x5a, 0x81, 0xbc, 0xca, 0x9a, 0x20, 0xe9, 0x53, 0x8d, 0x00, 0xb8, 0x28, 0x31, 0x7f, 0x00, 0x81, 0x47, 0xf4, 0x31, 0xb8, 0x7f, 0xfc, 0x5f, 0x81, 0xea, 0xf9, 0x41, 0x62, 0x20, +0x0b, 0xb1, 0x2f, 0x1d, 0xca, 0xbd, 0x7f, 0x73, 0xcb, 0xaf, 0xd8, 0x31, 0x46, 0x23, 0xdd, 0x1e, 0xc9, 0x53, 0xed, 0x7f, 0x1b, 0x7b, 0xef, 0x3b, 0xa7, 0x7d, 0x16, 0x7f, 0x45, 0x4d, 0xfc, 0xb0, +0xfc, 0x28, 0xa7, 0xdb, 0x81, 0x1b, 0x7c, 0x29, 0xd1, 0x02, 0x6a, 0x27, 0x57, 0xfd, 0xa8, 0x39, 0xe3, 0xcd, 0x15, 0xf1, 0x98, 0xe1, 0x18, 0xf8, 0x62, 0xcb, 0x47, 0x00, 0x15, 0xea, 0x2f, 0x8b, +0xf6, 0xa4, 0xc6, 0x2b, 0xb5, 0xfb, 0x81, 0x3e, 0x7f, 0x07, 0xe9, 0x7f, 0xe0, 0xcf, 0x89, 0xe7, 0xe9, 0x8e, 0x48, 0x0e, 0x2c, 0xe5, 0xbe, 0xc8, 0x81, 0x81, 0xd4, 0xa6, 0x4c, 0x3a, 0xe9, 0xe4, +0x7f, 0x37, 0x37, 0x05, 0x72, 0xe0, 0x46, 0x41, 0x14, 0xdf, 0xfc, 0x20, 0x7c, 0xad, 0x28, 0x09, 0xb2, 0xff, 0x3e, 0xdc, 0xd1, 0x24, 0x81, 0x88, 0xa7, 0x23, 0x79, 0x5f, 0x48, 0x5f, 0x07, 0x91, +0x61, 0x81, 0xb0, 0x81, 0x7f, 0xbf, 0xd5, 0x06, 0xe8, 0x7f, 0xe1, 0x40, 0x9b, 0x7f, 0x15, 0x1b, 0xad, 0xb1, 0xca, 0xfc, 0x26, 0xc1, 0xf5, 0x60, 0xe6, 0xab, 0xf5, 0xc9, 0x90, 0xf7, 0xe0, 0x09, +0x65, 0x3b, 0xad, 0xb1, 0x6c, 0xf6, 0x2c, 0x30, 0x14, 0x81, 0x81, 0xcc, 0x5e, 0x7f, 0x00, 0x81, 0x84, 0x8e, 0x7f, 0x01, 0xc6, 0xb1, 0x3d, 0x99, 0x7f, 0xfc, 0x20, 0x9e, 0xb2, 0xfc, 0x4d, 0xb4, +0x4d, 0x4d, 0xfd, 0x69, 0xcc, 0x99, 0x7f, 0x59, 0x9e, 0x9f, 0x16, 0xe7, 0xfa, 0x81, 0xe2, 0xc2, 0xe5, 0xef, 0xaa, 0x60, 0x15, 0x04, 0x00, 0x52, 0xe8, 0x0e, 0xc2, 0xbd, 0xdc, 0xa2, 0x74, 0x43, +0x81, 0xda, 0xe0, 0x7a, 0x4c, 0x1c, 0x4a, 0x4e, 0xfe, 0xec, 0xf1, 0x7b, 0x7f, 0xf2, 0x81, 0xfc, 0x83, 0x12, 0x51, 0xc0, 0xc3, 0x85, 0xfb, 0xbe, 0x3c, 0x28, 0x6d, 0x2d, 0x6a, 0x81, 0x2a, 0xfd, +0x1e, 0x21, 0xd0, 0x10, 0x89, 0x81, 0x54, 0x01, 0xff, 0x81, 0xe0, 0xe4, 0x2c, 0x29, 0xb7, 0xbe, 0x1a, 0x03, 0xfc, 0xb1, 0xfd, 0x11, 0x1e, 0x97, 0x1d, 0xae, 0xa5, 0x76, 0x97, 0x35, 0xd7, 0x81, +0x0c, 0x81, 0xa7, 0xbc, 0xfa, 0x9a, 0xca, 0x13, 0x50, 0x23, 0xc8, 0x09, 0x34, 0xda, 0x81, 0xfc, 0xed, 0x58, 0x79, 0xcc, 0xfa, 0x20, 0x2c, 0xb3, 0x93, 0xc4, 0xcd, 0xd8, 0x7f, 0xfa, 0xb8, 0x42, +0x2e, 0x77, 0xb7, 0xc4, 0x33, 0xf9, 0x41, 0x1e, 0x7f, 0x6a, 0x1b, 0x0d, 0xb6, 0xaf, 0x21, 0x74, 0x60, 0x23, 0x3f, 0x47, 0xe6, 0xb4, 0x92, 0x85, 0xd0, 0x34, 0x24, 0x60, 0x62, 0x12, 0x7a, 0x76, +0x1d, 0x3e, 0x1f, 0xfb, 0x4a, 0xb8, 0xa2, 0x40, 0x39, 0xf8, 0x45, 0x5c, 0xa1, 0xd4, 0xbf, 0xaa, 0xe3, 0x48, 0xa4, 0xc1, 0xbc, 0x2d, 0x9f, 0x7f, 0x84, 0x3b, 0xe7, 0x28, 0x13, 0x53, 0x32, 0xe0, +0x5a, 0x6b, 0x31, 0x36, 0xb4, 0x6f, 0x3c, 0x32, 0x06, 0x26, 0x89, 0xd0, 0x0b, 0x5e, 0x55, 0xce, 0x21, 0xe1, 0x0e, 0x7f, 0x44, 0x27, 0x2c, 0x8e, 0x5e, 0xf5, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, +0x80, 0x03, 0x00, 0x00, 0xe8, 0x07, 0x00, 0x00, 0x07, 0x02, 0x00, 0x00, 0xad, 0xfc, 0xff, 0xff, 0x37, 0x02, 0x00, 0x00, 0xb7, 0xfa, 0xff, 0xff, 0x72, 0xfa, 0xff, 0xff, 0x77, 0xfe, 0xff, 0xff, +0xe7, 0x02, 0x00, 0x00, 0xab, 0x06, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0x56, 0xfa, 0xff, 0xff, 0xed, 0x02, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x0b, 0xfa, 0xff, 0xff, 0x32, 0xf6, 0xff, 0xff, +0x1d, 0xfe, 0xff, 0xff, 0x43, 0x04, 0x00, 0x00, 0x4b, 0xfb, 0xff, 0xff, 0x92, 0x0f, 0x00, 0x00, 0xd9, 0xff, 0xff, 0xff, 0x5b, 0xf7, 0xff, 0xff, 0x8f, 0xf6, 0xff, 0xff, 0x45, 0xf3, 0xff, 0xff, +0x5a, 0xfd, 0xff, 0xff, 0x2b, 0xfb, 0xff, 0xff, 0x54, 0xf5, 0xff, 0xff, 0x91, 0x08, 0x00, 0x00, 0xbd, 0xfd, 0xff, 0xff, 0xeb, 0x07, 0x00, 0x00, 0x1a, 0xfd, 0xff, 0xff, 0xb6, 0x01, 0x00, 0x00, +0x04, 0x01, 0x00, 0x00, 0x1a, 0xff, 0xff, 0xff, 0xe0, 0xfb, 0xff, 0xff, 0x08, 0xf8, 0xff, 0xff, 0x59, 0xfa, 0xff, 0xff, 0x9a, 0x08, 0x00, 0x00, 0x6f, 0x04, 0x00, 0x00, 0xf6, 0xff, 0xff, 0xff, +0x51, 0xfe, 0xff, 0xff, 0xb5, 0xfc, 0xff, 0xff, 0x67, 0x04, 0x00, 0x00, 0xa2, 0xfc, 0xff, 0xff, 0xdb, 0x02, 0x00, 0x00, 0x2f, 0x08, 0x00, 0x00, 0x8c, 0xfe, 0xff, 0xff, 0xf4, 0x01, 0x00, 0x00, +0xd5, 0x01, 0x00, 0x00, 0x1b, 0xf7, 0xff, 0xff, 0x5e, 0x0a, 0x00, 0x00, 0xbe, 0x02, 0x00, 0x00, 0xd2, 0xfc, 0xff, 0xff, 0x54, 0x01, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x33, 0xf9, 0xff, 0xff, +0x40, 0xfc, 0xff, 0xff, 0xf4, 0x03, 0x00, 0x00, 0x4a, 0x09, 0x00, 0x00, 0x00, 0xf9, 0xff, 0xff, 0x08, 0xff, 0xff, 0xff, 0xe0, 0x04, 0x00, 0x00, 0xb0, 0xfd, 0xff, 0xff, 0x20, 0xf6, 0xff, 0xff, +0xb8, 0x05, 0x00, 0x00, 0xb0, 0xf9, 0xff, 0xff, 0xdf, 0xf9, 0xff, 0xff, 0x85, 0xfe, 0xff, 0xff, 0xe4, 0xf5, 0xff, 0xff, 0xc1, 0xff, 0xff, 0xff, 0xca, 0xfe, 0xff, 0xff, 0xe2, 0x01, 0x00, 0x00, +0x50, 0xfc, 0xff, 0xff, 0x35, 0x04, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00, 0x4c, 0x06, 0x00, 0x00, 0x86, 0x01, 0x00, 0x00, 0xa5, 0x0c, 0x00, 0x00, 0x03, 0xf9, 0xff, 0xff, +0x69, 0x02, 0x00, 0x00, 0xbb, 0x05, 0x00, 0x00, 0x4d, 0x05, 0x00, 0x00, 0x09, 0xfd, 0xff, 0xff, 0x32, 0x01, 0x00, 0x00, 0x03, 0xff, 0xff, 0xff, 0xcd, 0x06, 0x00, 0x00, 0x3a, 0xff, 0xff, 0xff, +0x04, 0x07, 0x00, 0x00, 0xf4, 0xf3, 0xff, 0xff, 0xe2, 0xfb, 0xff, 0xff, 0xdb, 0xfe, 0xff, 0xff, 0xf6, 0xfe, 0xff, 0xff, 0x95, 0xf2, 0xff, 0xff, 0x4a, 0xfe, 0xff, 0xff, 0x13, 0xf4, 0xff, 0xff, +0x34, 0x04, 0x00, 0x00, 0xb6, 0xfc, 0xff, 0xff, 0x7e, 0xf6, 0xff, 0xff, 0xf8, 0xfa, 0xff, 0xff, 0x12, 0x05, 0x00, 0x00, 0x9d, 0x03, 0x00, 0x00, 0xff, 0xfc, 0xff, 0xff, 0xc8, 0xfb, 0xff, 0xff, +0x44, 0x05, 0x00, 0x00, 0x0e, 0x02, 0x00, 0x00, 0xa9, 0x07, 0x00, 0x00, 0x4a, 0x07, 0x00, 0x00, 0x84, 0xf8, 0xff, 0xff, 0xcd, 0xf8, 0xff, 0xff, 0x1d, 0x00, 0x00, 0x00, 0x29, 0x04, 0x00, 0x00, +0x4b, 0x00, 0x00, 0x00, 0xbf, 0x07, 0x00, 0x00, 0x3d, 0xfd, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, 0xd8, 0xf5, 0xff, 0xff, 0x8d, 0x01, 0x00, 0x00, 0xc0, 0x08, 0x00, 0x00, 0xf2, 0xfe, 0xff, 0xff, +0x61, 0x00, 0x00, 0x00, 0x56, 0x02, 0x00, 0x00, 0x06, 0x07, 0x00, 0x00, 0x58, 0xfd, 0xff, 0xff, 0x3c, 0x07, 0x00, 0x00, 0xe3, 0xf7, 0xff, 0xff, 0xd3, 0xf6, 0xff, 0xff, 0xab, 0xfb, 0xff, 0xff, +0x64, 0xfb, 0xff, 0xff, 0x1e, 0x07, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x2d, 0x01, 0x00, 0x00, 0xcf, 0x08, 0x00, 0x00, 0x86, 0xff, 0xff, 0xff, 0xda, 0x03, 0x00, 0x00, 0x96, 0xff, 0xff, 0xff, +0x91, 0x06, 0x00, 0x00, 0x9b, 0x08, 0x00, 0x00, 0x08, 0xf5, 0xff, 0xff, 0x16, 0xf2, 0xff, 0xff, 0xcf, 0x01, 0x00, 0x00, 0x0f, 0x01, 0x00, 0x00, 0xd2, 0xff, 0xff, 0xff, 0x47, 0x0d, 0x00, 0x00, +0x01, 0x0a, 0x00, 0x00, 0x06, 0x08, 0x00, 0x00, 0x44, 0xfe, 0xff, 0xff, 0x25, 0xfe, 0xff, 0xff, 0x0d, 0x05, 0x00, 0x00, 0xa2, 0xff, 0xff, 0xff, 0x67, 0xfb, 0xff, 0xff, 0x00, 0x02, 0x00, 0x00, +0xdd, 0xfe, 0xff, 0xff, 0x4e, 0x00, 0x00, 0x00, 0xc6, 0x04, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x4e, 0x02, 0x00, 0x00, 0xbf, 0x04, 0x00, 0x00, 0xaf, 0xff, 0xff, 0xff, 0x98, 0x02, 0x00, 0x00, +0x3e, 0xff, 0xff, 0xff, 0x6b, 0x06, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xd4, 0x00, 0x00, 0x00, 0xe9, 0xf4, 0xff, 0xff, 0xbc, 0x01, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0x3e, 0x03, 0x00, 0x00, +0xa9, 0x03, 0x00, 0x00, 0xf4, 0xfe, 0xff, 0xff, 0x82, 0xfa, 0xff, 0xff, 0x9a, 0x01, 0x00, 0x00, 0x52, 0xfc, 0xff, 0xff, 0xbb, 0xf9, 0xff, 0xff, 0x9a, 0x01, 0x00, 0x00, 0xb3, 0xff, 0xff, 0xff, +0x0c, 0x03, 0x00, 0x00, 0x37, 0x12, 0x00, 0x00, 0x29, 0xf8, 0xff, 0xff, 0xb7, 0xfc, 0xff, 0xff, 0xcf, 0x05, 0x00, 0x00, 0xcd, 0x02, 0x00, 0x00, 0xa2, 0xfd, 0xff, 0xff, 0x28, 0xff, 0xff, 0xff, +0xae, 0xfb, 0xff, 0xff, 0x36, 0x0b, 0x00, 0x00, 0x63, 0x02, 0x00, 0x00, 0x73, 0xfd, 0xff, 0xff, 0x8b, 0xfd, 0xff, 0xff, 0x10, 0xf6, 0xff, 0xff, 0x69, 0xfc, 0xff, 0xff, 0xe2, 0x06, 0x00, 0x00, +0x19, 0xf8, 0xff, 0xff, 0x66, 0x03, 0x00, 0x00, 0xf9, 0x07, 0x00, 0x00, 0x24, 0xff, 0xff, 0xff, 0x68, 0x01, 0x00, 0x00, 0x99, 0xff, 0xff, 0xff, 0x64, 0x04, 0x00, 0x00, 0xbd, 0xfc, 0xff, 0xff, +0x90, 0x08, 0x00, 0x00, 0x60, 0xf6, 0xff, 0xff, 0x5f, 0xfd, 0xff, 0xff, 0x98, 0xfd, 0xff, 0xff, 0xe9, 0x01, 0x00, 0x00, 0x24, 0x0c, 0x00, 0x00, 0x52, 0x05, 0x00, 0x00, 0xf7, 0x00, 0x00, 0x00, +0x54, 0xfd, 0xff, 0xff, 0xc8, 0x00, 0x00, 0x00, 0x2d, 0x04, 0x00, 0x00, 0xb1, 0xff, 0xff, 0xff, 0xca, 0x05, 0x00, 0x00, 0xf7, 0x01, 0x00, 0x00, 0x97, 0xf5, 0xff, 0xff, 0xf9, 0x02, 0x00, 0x00, +0x66, 0x0a, 0x00, 0x00, 0xaa, 0xfd, 0xff, 0xff, 0xde, 0x03, 0x00, 0x00, 0x4f, 0xfc, 0xff, 0xff, 0xcf, 0xfe, 0xff, 0xff, 0x2c, 0xfc, 0xff, 0xff, 0x5e, 0xfc, 0xff, 0xff, 0x53, 0x00, 0x00, 0x00, +0xaf, 0xfc, 0xff, 0xff, 0xea, 0xf8, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x1e, 0x39, 0x3b, 0x3a, 0xd4, 0x13, 0x78, 0xf8, 0x44, 0x2a, 0x0f, 0xd7, 0x13, 0x13, 0x0a, 0xc1, +0xf7, 0x65, 0xef, 0x26, 0xdf, 0x39, 0x16, 0x2f, 0x5a, 0xe0, 0x22, 0x3a, 0xe9, 0x0a, 0xcb, 0x26, 0x5a, 0x0a, 0x69, 0x3c, 0xf3, 0xc0, 0x62, 0x0f, 0xf4, 0x10, 0x3d, 0xfa, 0x50, 0x11, 0x81, 0x29, +0x4e, 0x53, 0x3b, 0x30, 0xcd, 0x81, 0x10, 0x78, 0x24, 0x3c, 0xd8, 0xef, 0xfe, 0x4f, 0xe8, 0x0e, 0xd6, 0xdc, 0x20, 0x1e, 0xde, 0xbe, 0xde, 0xc6, 0x14, 0x48, 0x38, 0x1b, 0x51, 0x06, 0x36, 0x17, +0x27, 0xdd, 0x11, 0xe5, 0x37, 0x12, 0xdd, 0xf2, 0xf0, 0xdf, 0xf4, 0x2e, 0xab, 0x47, 0x0b, 0x1b, 0xd6, 0xb0, 0x5b, 0x01, 0x16, 0xb6, 0xad, 0x69, 0xa1, 0x40, 0x10, 0xf8, 0xa3, 0x5f, 0x35, 0xb4, +0x25, 0xd2, 0x4b, 0xd0, 0xbf, 0xb9, 0x1d, 0x3a, 0x77, 0x45, 0x49, 0x21, 0xd0, 0x92, 0xda, 0x19, 0xca, 0xf5, 0x63, 0xb9, 0x07, 0x70, 0x6f, 0xd5, 0x11, 0x29, 0x81, 0x48, 0x39, 0xac, 0xdb, 0x1d, +0xf6, 0x1d, 0x6f, 0x0a, 0x34, 0xde, 0xe1, 0x7f, 0xac, 0xd3, 0x53, 0x3a, 0xf2, 0x0b, 0x05, 0xbc, 0x07, 0x2a, 0x13, 0x2f, 0x85, 0xa8, 0x13, 0xb8, 0x0a, 0x6a, 0x51, 0x1b, 0x38, 0xb7, 0x07, 0x3e, +0x48, 0x55, 0x2e, 0x42, 0xa7, 0x15, 0xb5, 0x3d, 0x4f, 0xb3, 0x14, 0x4f, 0x4a, 0x42, 0xd1, 0x2d, 0x2e, 0x2e, 0xc5, 0xe2, 0x89, 0x1c, 0xfa, 0x3b, 0xbc, 0x03, 0xca, 0x31, 0x69, 0xdd, 0x7f, 0x30, +0xaa, 0x07, 0x11, 0x9b, 0xe9, 0x3f, 0x6b, 0xe6, 0x85, 0x02, 0x85, 0xc6, 0xff, 0xd8, 0x21, 0xd5, 0xcf, 0xbe, 0xd9, 0xa2, 0xa6, 0xdf, 0xb9, 0xd8, 0xae, 0xcc, 0xcf, 0x22, 0x3e, 0xbf, 0x3d, 0xd8, +0x00, 0x52, 0xdc, 0xd6, 0x6a, 0x29, 0x04, 0x0e, 0x3d, 0x53, 0x08, 0x35, 0x40, 0x13, 0x4d, 0x47, 0x0b, 0xd6, 0x9b, 0xb9, 0x20, 0x0e, 0x14, 0xcc, 0x2d, 0xe0, 0xee, 0x9c, 0x08, 0xdd, 0x43, 0x33, +0x00, 0x81, 0xf4, 0x1e, 0x85, 0x2d, 0xac, 0x21, 0x0b, 0xef, 0xd8, 0xee, 0x2e, 0x65, 0x93, 0xcb, 0xd2, 0x1f, 0x17, 0x19, 0xfc, 0x11, 0xcd, 0xd4, 0xf9, 0x20, 0x05, 0x31, 0xc4, 0x13, 0xf5, 0xff, +0xf0, 0x08, 0x14, 0x46, 0xe5, 0x2b, 0xcf, 0x7f, 0xec, 0x20, 0xba, 0x0f, 0xa4, 0x3c, 0xdc, 0xdd, 0x20, 0x3c, 0x21, 0x10, 0xc0, 0xb0, 0x29, 0x28, 0xe9, 0x0e, 0x37, 0xee, 0xce, 0xe4, 0x20, 0xa9, +0x0d, 0x08, 0x27, 0x22, 0xfa, 0x05, 0x03, 0xb4, 0xfd, 0xcc, 0x1f, 0x24, 0x05, 0x3f, 0xdd, 0x1f, 0x04, 0x19, 0xd1, 0x26, 0x95, 0xde, 0xf2, 0x64, 0x3a, 0x5b, 0x7a, 0x07, 0x1b, 0x46, 0xf0, 0x12, +0x27, 0x40, 0xe0, 0x2f, 0x76, 0x18, 0x54, 0x96, 0x7f, 0xad, 0x21, 0xd1, 0xf2, 0xfd, 0xbd, 0x40, 0xdf, 0x46, 0x07, 0x41, 0x1e, 0x05, 0x08, 0x14, 0x40, 0x06, 0xf4, 0x02, 0x73, 0xc8, 0x17, 0x30, +0xcc, 0xe5, 0x3e, 0x23, 0x1c, 0xd8, 0x2d, 0x81, 0x5b, 0xf8, 0x6e, 0xfb, 0x2f, 0xc8, 0x24, 0xfc, 0xad, 0xfe, 0x65, 0x0d, 0xc4, 0xf5, 0xd5, 0x3a, 0x11, 0x1c, 0x20, 0xdc, 0xe0, 0x20, 0x06, 0x13, +0xdd, 0x12, 0xa7, 0xe3, 0x2e, 0x14, 0x9c, 0x0d, 0xf5, 0x34, 0x4e, 0x15, 0xd8, 0xf0, 0xf3, 0xbe, 0xec, 0xd2, 0x03, 0x0c, 0x2d, 0x27, 0x50, 0x7f, 0xe6, 0x1c, 0x02, 0x0d, 0xf9, 0x01, 0xe1, 0x54, +0x06, 0x2f, 0x46, 0xc0, 0xd1, 0xfa, 0xf7, 0xef, 0x0e, 0x51, 0xf0, 0x2d, 0x19, 0xcc, 0x33, 0x01, 0x25, 0xbc, 0xf5, 0x46, 0xc8, 0xf6, 0xfc, 0xd9, 0x05, 0x55, 0xf9, 0x20, 0xf5, 0xd1, 0xf2, 0x2f, +0xfb, 0x38, 0x28, 0x24, 0x1f, 0x39, 0xa4, 0xb9, 0x21, 0xdd, 0x57, 0xda, 0x68, 0x06, 0xd3, 0xf1, 0xe5, 0xe7, 0xed, 0x1f, 0x1a, 0xd0, 0xe1, 0xe4, 0x4c, 0x43, 0x7f, 0xd8, 0xd2, 0x27, 0xc7, 0xc7, +0x0b, 0x11, 0x62, 0xd9, 0x06, 0x03, 0x00, 0xfe, 0x79, 0xff, 0x00, 0x18, 0xe2, 0xfa, 0xf2, 0x9e, 0x56, 0x26, 0xb7, 0xd6, 0x3d, 0x34, 0x24, 0x29, 0x39, 0x0e, 0x54, 0x01, 0xd9, 0x21, 0xd7, 0xae, +0xe5, 0xd9, 0x7f, 0x5e, 0x16, 0xfb, 0xc0, 0x28, 0xe4, 0x35, 0xe8, 0xa3, 0x2f, 0x0c, 0x4e, 0x16, 0xab, 0xc9, 0x7a, 0x97, 0x43, 0x18, 0xe0, 0xf5, 0xe6, 0x9e, 0x0d, 0x00, 0x7f, 0x38, 0x13, 0xfe, +0xd3, 0x4c, 0xd7, 0xca, 0x27, 0x47, 0x4b, 0xf7, 0xd5, 0xfe, 0x2e, 0xe8, 0xea, 0x9d, 0xe7, 0xf0, 0xcd, 0xd9, 0x48, 0xc5, 0xe2, 0xae, 0x9a, 0x29, 0x03, 0xc7, 0x3a, 0x23, 0x27, 0x69, 0xa2, 0xbd, +0xd6, 0xff, 0x18, 0xea, 0xef, 0xdc, 0x9e, 0x1f, 0x49, 0x47, 0x29, 0xdf, 0xef, 0xf7, 0xd9, 0xbc, 0x02, 0xc7, 0x2c, 0xf6, 0xfb, 0x1f, 0x81, 0x4b, 0xff, 0x37, 0xcf, 0x03, 0xc5, 0xd9, 0xb2, 0x01, +0x15, 0x03, 0x02, 0x65, 0xdb, 0x0f, 0xd8, 0x25, 0x20, 0x00, 0x98, 0x38, 0xf5, 0xaa, 0xef, 0xf1, 0x0d, 0x1d, 0xcf, 0x1e, 0x19, 0x40, 0xa7, 0xe7, 0x42, 0x1d, 0x19, 0x44, 0x2b, 0x3d, 0x2d, 0x27, +0xef, 0xfe, 0x81, 0x2b, 0x9a, 0xc8, 0x31, 0xd7, 0x60, 0x14, 0x30, 0xe8, 0xf9, 0xc0, 0x36, 0xd2, 0x17, 0x9a, 0x0b, 0x40, 0xb2, 0x19, 0xea, 0x1d, 0x02, 0xd0, 0xcb, 0x2a, 0x24, 0x42, 0xd5, 0xae, +0x28, 0xb2, 0x29, 0x19, 0xbc, 0x56, 0xc5, 0x01, 0xcb, 0x9b, 0xfd, 0xdb, 0xc2, 0x47, 0x3c, 0xd2, 0x7f, 0x74, 0xd4, 0x55, 0xa8, 0x93, 0x15, 0x2c, 0x42, 0x0e, 0xe2, 0xa4, 0x00, 0x9c, 0xd2, 0xbc, +0x60, 0x44, 0xb9, 0xa0, 0x1e, 0x0d, 0x35, 0x34, 0xc8, 0x42, 0x95, 0x00, 0xe3, 0x8d, 0xd2, 0x31, 0x4b, 0x07, 0x29, 0xa2, 0x8b, 0x1c, 0x08, 0xe2, 0xea, 0xe7, 0xc0, 0xcb, 0x26, 0x3b, 0x01, 0x14, +0xfb, 0x42, 0x10, 0x7f, 0xa7, 0x0a, 0x22, 0x4c, 0x11, 0xdf, 0xc4, 0xc4, 0x0c, 0x2e, 0xab, 0xea, 0xaa, 0x61, 0x55, 0xff, 0x31, 0x57, 0x30, 0xc3, 0xd4, 0xfe, 0xd1, 0x0a, 0x36, 0x19, 0xb2, 0xe3, +0xff, 0xb0, 0xd4, 0xd6, 0xf1, 0xcb, 0xcb, 0xef, 0x44, 0x14, 0x28, 0xc7, 0xf6, 0xb1, 0xb8, 0x92, 0x1a, 0x9e, 0x2f, 0xe0, 0x01, 0xfa, 0x01, 0x45, 0xfb, 0x5e, 0x1b, 0x4d, 0x81, 0x17, 0x03, 0xd3, +0xe0, 0xd8, 0x21, 0x00, 0xd5, 0xc0, 0x26, 0xd5, 0x3d, 0xb8, 0x5a, 0x9e, 0x24, 0x41, 0x56, 0xda, 0xff, 0x77, 0xcf, 0x32, 0x4f, 0x20, 0x7d, 0x4a, 0x3d, 0xe2, 0x06, 0xf5, 0x4e, 0x30, 0x5a, 0x40, +0x9f, 0x34, 0xa4, 0x71, 0x03, 0xf6, 0xae, 0xf2, 0x5b, 0x94, 0xf3, 0x14, 0x9f, 0xb7, 0x10, 0x7b, 0xe4, 0x4d, 0x26, 0x72, 0xb6, 0xbc, 0xe5, 0x66, 0xc9, 0xcc, 0x81, 0x39, 0xd4, 0x13, 0xf6, 0x29, +0xab, 0xeb, 0x8f, 0xd1, 0x7f, 0xfe, 0xfd, 0x99, 0xcd, 0x07, 0xd2, 0x18, 0x25, 0x44, 0x4d, 0xd8, 0xfc, 0xd7, 0x02, 0x19, 0xf3, 0x29, 0x4b, 0xbd, 0xa4, 0x6e, 0x1f, 0x18, 0x90, 0x8e, 0xe4, 0x4c, +0x14, 0x0a, 0xf0, 0xd7, 0xbd, 0xdb, 0x0e, 0xad, 0x0b, 0xc5, 0x9f, 0x3e, 0xf7, 0xf3, 0xf2, 0xf9, 0x06, 0x26, 0x7f, 0xcc, 0xa9, 0x13, 0xc5, 0xdf, 0xd7, 0xdb, 0x16, 0xef, 0xb8, 0xa9, 0x1b, 0xb5, +0x49, 0x53, 0x47, 0xd5, 0xfe, 0xfe, 0xb1, 0xca, 0xd0, 0x4d, 0x05, 0x8b, 0xee, 0xb1, 0x3a, 0x28, 0xe8, 0xef, 0xd4, 0xc2, 0xe1, 0x3e, 0x17, 0xd4, 0xf5, 0xc1, 0xe7, 0xdf, 0xf7, 0x04, 0xef, 0x1c, +0x21, 0xdc, 0xd4, 0xdf, 0xfe, 0x18, 0xdc, 0xae, 0xc9, 0x2e, 0xf4, 0x1f, 0xec, 0xdd, 0x30, 0xc1, 0xbf, 0xa3, 0xf8, 0x1c, 0x1a, 0xe3, 0xec, 0x1d, 0xe7, 0x0e, 0x13, 0xe0, 0x3e, 0x12, 0x16, 0xa1, +0x00, 0xd4, 0x81, 0x16, 0x02, 0x3c, 0xc2, 0xea, 0x21, 0x15, 0xd7, 0x08, 0x10, 0xf7, 0x39, 0xe6, 0x04, 0xd6, 0x00, 0x58, 0xac, 0xe3, 0xf3, 0x98, 0xc3, 0xfb, 0x30, 0x2b, 0xbf, 0xa8, 0x23, 0xe0, +0x57, 0xe1, 0x3e, 0xcf, 0x13, 0x43, 0x81, 0xfe, 0x31, 0x5b, 0xbd, 0x15, 0xf5, 0x2f, 0xf0, 0x3d, 0x41, 0x04, 0xe1, 0x11, 0xe1, 0xfc, 0xdf, 0x19, 0xcf, 0x16, 0x08, 0x3a, 0xc7, 0xe0, 0xf8, 0xeb, +0x8c, 0x58, 0xcf, 0xcf, 0x0e, 0x9d, 0xf6, 0xb7, 0x3c, 0x2b, 0x7f, 0x05, 0x26, 0x0c, 0xfc, 0xf5, 0x4b, 0x48, 0xe1, 0xf0, 0xcd, 0xa9, 0x9b, 0x1b, 0xb2, 0xd9, 0xe2, 0x1c, 0x9d, 0xb6, 0x62, 0xf5, +0x28, 0xcd, 0xa7, 0x32, 0x95, 0x86, 0x0f, 0x26, 0x1d, 0x4e, 0x3e, 0x4a, 0x09, 0xfc, 0x53, 0xe9, 0xb5, 0xee, 0xeb, 0x12, 0x2b, 0x73, 0xe9, 0x5b, 0xe4, 0x60, 0x61, 0x48, 0x08, 0xfe, 0xbd, 0xa2, +0xc7, 0x6a, 0x88, 0xb8, 0x81, 0x20, 0x61, 0x43, 0xdb, 0xdd, 0x34, 0x2c, 0xc4, 0x3d, 0x0e, 0x00, 0xa3, 0xf1, 0x0e, 0xe0, 0xd4, 0xec, 0xe9, 0x0f, 0xbd, 0x04, 0x07, 0xae, 0xb9, 0x0a, 0x36, 0x9f, +0xfc, 0x01, 0xbf, 0xe1, 0x07, 0xf2, 0x1a, 0x29, 0x81, 0x19, 0x3d, 0x25, 0xc0, 0xe8, 0x18, 0xf1, 0x07, 0x8b, 0x74, 0x13, 0xd1, 0x19, 0x0a, 0xff, 0xdf, 0x1d, 0xa1, 0x6d, 0x2d, 0x05, 0xf4, 0x33, +0xd0, 0x0b, 0xd8, 0xf7, 0xd2, 0x28, 0x05, 0xd9, 0x07, 0xce, 0xa4, 0x07, 0x1a, 0xf8, 0x3d, 0xd0, 0xad, 0x31, 0xc9, 0x3c, 0xe3, 0x04, 0x00, 0x28, 0x2a, 0x12, 0xb2, 0xc3, 0xde, 0x0c, 0x2d, 0xda, +0xed, 0x27, 0x7f, 0x2f, 0x39, 0x25, 0x62, 0xee, 0x2d, 0x0b, 0xe7, 0x0c, 0xc4, 0xf9, 0xee, 0x1b, 0xe4, 0x2d, 0xd3, 0xd2, 0x1f, 0x5e, 0x64, 0xc4, 0x05, 0xc1, 0x46, 0x4a, 0x5d, 0xeb, 0xb0, 0xd4, +0x13, 0x54, 0x9f, 0x28, 0xda, 0x33, 0xce, 0xde, 0x5c, 0x2a, 0xce, 0x0b, 0xc3, 0xe7, 0xd4, 0x29, 0xb4, 0x53, 0x02, 0x1f, 0xe3, 0x16, 0x00, 0xec, 0xc5, 0x7f, 0xe1, 0xcf, 0xbd, 0xd8, 0x75, 0xe0, +0xf5, 0xd3, 0x30, 0xc5, 0xda, 0xbd, 0x13, 0x02, 0xd7, 0xe5, 0xec, 0xcd, 0xe3, 0x52, 0x1a, 0xfd, 0xfa, 0x2f, 0xcc, 0x3b, 0x81, 0xc3, 0x27, 0xe8, 0xce, 0xef, 0x61, 0x63, 0x06, 0x02, 0x5a, 0x2a, +0xe5, 0xe7, 0x1d, 0x27, 0xdf, 0xc1, 0x20, 0xe7, 0x34, 0xef, 0xcc, 0xab, 0xc0, 0x45, 0x14, 0x58, 0xdd, 0x21, 0x7a, 0x4f, 0x60, 0x53, 0xaf, 0xc3, 0x00, 0x02, 0x0d, 0xf0, 0x11, 0xc4, 0xf8, 0x33, +0x35, 0xdf, 0x0f, 0xf8, 0xeb, 0xf0, 0xdb, 0x02, 0x4b, 0x01, 0x01, 0x0e, 0x09, 0x2a, 0xf2, 0xd3, 0xfc, 0x1f, 0x50, 0xeb, 0x29, 0xe9, 0xe3, 0xd8, 0xb5, 0xe8, 0x1f, 0x54, 0x68, 0xd3, 0x0c, 0xba, +0xc2, 0xd2, 0x38, 0x0e, 0xbb, 0xb1, 0xfc, 0xe4, 0x51, 0x14, 0x2f, 0x0d, 0x1e, 0x1c, 0x1b, 0x81, 0xfa, 0x1d, 0xe4, 0x29, 0x05, 0x40, 0x1e, 0xdf, 0xe5, 0xfd, 0xd0, 0xe0, 0x0c, 0xe2, 0x00, 0x5a, +0xe1, 0x2c, 0xde, 0x11, 0x0a, 0x45, 0x7a, 0x91, 0x42, 0xf5, 0x25, 0xef, 0x0a, 0xeb, 0x6a, 0xf9, 0xd6, 0xe3, 0x12, 0xc4, 0xe3, 0xf3, 0xbd, 0x18, 0x49, 0xd4, 0xd9, 0xe6, 0xe8, 0x7f, 0xb1, 0x26, +0xc7, 0xec, 0x19, 0x1f, 0x01, 0x20, 0x7f, 0x3f, 0x33, 0xe4, 0x19, 0xc5, 0x61, 0xe6, 0xf1, 0xf0, 0x2a, 0xda, 0x1e, 0x0f, 0xaa, 0x52, 0xaf, 0x36, 0x2c, 0x3d, 0x13, 0x92, 0xc7, 0x13, 0x0d, 0xf1, +0xbb, 0xfa, 0x00, 0x5b, 0xb3, 0xd5, 0xdf, 0x11, 0x01, 0xda, 0x24, 0xfe, 0x22, 0xe9, 0xe5, 0xba, 0xd0, 0xf1, 0x1c, 0x82, 0xb1, 0xed, 0xeb, 0x61, 0xaf, 0xfd, 0xf0, 0x7f, 0xfe, 0x2a, 0x47, 0xff, +0xfe, 0x42, 0x01, 0x51, 0x3a, 0xe4, 0xb7, 0xc7, 0x1e, 0x97, 0x22, 0xdb, 0x0b, 0xde, 0xc4, 0x3d, 0x2c, 0xe2, 0xa9, 0x3d, 0x1e, 0x4c, 0xd2, 0xd2, 0xf9, 0x44, 0x30, 0xc2, 0x9c, 0xd7, 0x5d, 0x00, +0x06, 0xd4, 0x7f, 0xfb, 0xc4, 0xe5, 0x92, 0x51, 0x05, 0x4b, 0x0a, 0x3a, 0xe0, 0x14, 0xf1, 0xe8, 0x46, 0xde, 0x06, 0xff, 0x0a, 0xea, 0xeb, 0x65, 0x95, 0x38, 0x09, 0xff, 0x0f, 0x57, 0xca, 0xc7, +0x2a, 0xd5, 0xff, 0xfc, 0x09, 0x25, 0xcb, 0xc3, 0x38, 0x08, 0x02, 0x34, 0xd1, 0xc5, 0x5d, 0x17, 0x3c, 0x12, 0x1d, 0x46, 0x5a, 0xfc, 0xef, 0x35, 0xd8, 0x05, 0x0c, 0xf1, 0x81, 0x1d, 0x1a, 0x08, +0x5e, 0xc3, 0x42, 0x19, 0xdc, 0x48, 0xce, 0x0f, 0xc8, 0x27, 0xc8, 0xc1, 0x04, 0xd5, 0xa5, 0xe6, 0x5c, 0x89, 0x25, 0x0a, 0xa2, 0xf5, 0x0a, 0x6d, 0xe7, 0x78, 0xaa, 0xd7, 0xa3, 0x39, 0xde, 0x19, +0xd3, 0xe0, 0x53, 0x03, 0xcd, 0xf7, 0x20, 0xe5, 0xf7, 0xfc, 0x35, 0x38, 0x1e, 0xe6, 0xf8, 0x06, 0x16, 0x08, 0xbe, 0x8f, 0x6f, 0x3c, 0x0d, 0xe9, 0xa1, 0x11, 0x0f, 0xf0, 0xde, 0xea, 0xe0, 0x7f, +0x18, 0xc0, 0x2e, 0x65, 0x16, 0xc9, 0xb5, 0xe1, 0x4a, 0x3f, 0xce, 0x8e, 0xdb, 0x03, 0x0e, 0xf0, 0x1e, 0x34, 0xe6, 0xc2, 0x13, 0x47, 0xe5, 0x38, 0x7f, 0x17, 0x8d, 0xfa, 0xd2, 0x26, 0x33, 0x2d, +0xd3, 0x20, 0xe4, 0xe3, 0xe7, 0x34, 0x0c, 0x02, 0xb7, 0x1b, 0xd9, 0xda, 0xf6, 0xa1, 0x0b, 0x16, 0x8f, 0x29, 0x3f, 0x1c, 0x15, 0xdc, 0xce, 0xf2, 0xf7, 0x36, 0xbb, 0x0b, 0x44, 0x07, 0xea, 0x37, +0x29, 0x7f, 0xae, 0xad, 0x1d, 0x8a, 0x14, 0x6b, 0x51, 0xfa, 0x1e, 0x1d, 0x36, 0x0a, 0x4c, 0xf1, 0xdf, 0xe6, 0x40, 0x3d, 0xb5, 0xcf, 0x2d, 0x1a, 0x11, 0x7d, 0xd6, 0x36, 0x35, 0xeb, 0x67, 0x1d, +0xe8, 0x7f, 0x9e, 0x97, 0xac, 0xd5, 0x9f, 0xf1, 0xc4, 0xb0, 0xe0, 0xbc, 0xaf, 0x1f, 0x1b, 0x2b, 0x42, 0xf7, 0x18, 0x61, 0xce, 0xab, 0xe9, 0xbd, 0x3b, 0x5e, 0x59, 0x0e, 0xe1, 0x50, 0xd9, 0xc6, +0x0e, 0x7f, 0xbd, 0x45, 0x46, 0x88, 0xf4, 0xf2, 0xdc, 0x10, 0x6b, 0x04, 0xe4, 0x4b, 0x1f, 0x22, 0x58, 0xd2, 0x23, 0x3b, 0xd4, 0xcf, 0xc2, 0xb1, 0xc7, 0x36, 0x2e, 0x40, 0x5b, 0x1e, 0xdf, 0x37, +0xe1, 0xc2, 0xc5, 0x81, 0x5b, 0xdb, 0xd7, 0xdb, 0xba, 0xd0, 0x06, 0xfd, 0x0d, 0xd3, 0xb1, 0xc3, 0xd8, 0x3e, 0xee, 0xb6, 0x70, 0x1f, 0x30, 0x15, 0xde, 0xf1, 0xce, 0xeb, 0x38, 0xb7, 0x04, 0x27, +0x0c, 0x04, 0xd7, 0x01, 0xd8, 0x31, 0x57, 0x01, 0xbf, 0xa7, 0xe0, 0x40, 0xdb, 0x0b, 0x54, 0x0b, 0x1f, 0x21, 0x11, 0xb9, 0xe0, 0xbd, 0x0e, 0x12, 0xfe, 0xfa, 0x7f, 0xec, 0x08, 0x2f, 0x18, 0x23, +0xc6, 0xdd, 0xf8, 0xdb, 0xf5, 0x7d, 0xcd, 0xeb, 0xae, 0x4b, 0x59, 0xbf, 0x56, 0x0d, 0x13, 0x23, 0xc2, 0xf7, 0xe6, 0xf0, 0xe5, 0x15, 0xd7, 0x38, 0x1f, 0x44, 0xba, 0xd8, 0x6d, 0xf0, 0xb7, 0xee, +0x3b, 0xd7, 0xf1, 0xef, 0x1d, 0x00, 0xc7, 0x13, 0xe1, 0xc3, 0x16, 0xd0, 0x81, 0x61, 0x98, 0x17, 0xee, 0xe6, 0xd1, 0x01, 0x09, 0x41, 0xec, 0x7c, 0xf1, 0x10, 0xe6, 0x20, 0xeb, 0x08, 0xfc, 0x20, +0xed, 0x0b, 0x38, 0x30, 0xd4, 0xcc, 0x4a, 0x28, 0x2f, 0xd3, 0x17, 0x3b, 0x42, 0xf9, 0x5e, 0xce, 0xcb, 0x4e, 0x92, 0x94, 0x1c, 0xcb, 0xeb, 0xe4, 0x16, 0xaf, 0x65, 0x4f, 0xd8, 0xe7, 0x0f, 0xe5, +0x3f, 0xcf, 0x70, 0x3a, 0xfa, 0xed, 0xcf, 0x81, 0x63, 0x07, 0x24, 0x11, 0xb7, 0x20, 0x05, 0xb2, 0xff, 0xba, 0xea, 0xf6, 0xef, 0xdc, 0xae, 0xc3, 0x20, 0x4e, 0xda, 0x68, 0x76, 0x47, 0x0e, 0xf0, +0xf7, 0x32, 0xdd, 0xf1, 0xf8, 0x5d, 0xfa, 0xec, 0x1f, 0xae, 0x04, 0xf7, 0x57, 0x17, 0x28, 0xe8, 0xdc, 0xd4, 0xd1, 0xed, 0x29, 0x4f, 0x24, 0x7f, 0xeb, 0xc4, 0x91, 0x37, 0xbc, 0xed, 0xea, 0xfc, +0xdf, 0xea, 0x09, 0xf2, 0x91, 0x11, 0x05, 0x45, 0x07, 0x26, 0x25, 0x1b, 0x1e, 0xd3, 0x0a, 0xe9, 0x43, 0x16, 0x81, 0x0a, 0x44, 0x46, 0x5c, 0xdc, 0xdd, 0x0e, 0x20, 0xfb, 0x16, 0x30, 0x41, 0x07, +0x09, 0x2e, 0xb1, 0x2a, 0x2f, 0xeb, 0xff, 0x9f, 0xd2, 0x1d, 0xbb, 0x05, 0x41, 0x35, 0x2f, 0xfa, 0xeb, 0x2a, 0x45, 0x62, 0x32, 0x1e, 0x28, 0xad, 0x28, 0x22, 0x37, 0x3e, 0x51, 0x3f, 0x0a, 0xee, +0xda, 0x35, 0xbe, 0x37, 0xd6, 0xf9, 0xfd, 0x27, 0xe9, 0x7f, 0x05, 0x0e, 0x07, 0xc1, 0x6b, 0x36, 0x67, 0x35, 0x0c, 0xe2, 0x5e, 0x01, 0x1b, 0xd1, 0xf5, 0x31, 0x1c, 0x7f, 0x00, 0xfb, 0x23, 0xdc, +0xcc, 0xb9, 0xdc, 0x18, 0xfd, 0xa2, 0x13, 0x07, 0xea, 0x11, 0x30, 0x0c, 0x06, 0x1a, 0xe4, 0xf8, 0x6f, 0x00, 0x14, 0xf5, 0x2e, 0xf9, 0x6f, 0xfe, 0xf9, 0x2d, 0xf0, 0x32, 0x06, 0xd7, 0xef, 0xa7, +0x08, 0xf7, 0xe4, 0xc8, 0x87, 0x1a, 0x7f, 0xc6, 0x18, 0x2c, 0xe3, 0xe1, 0x41, 0x1c, 0x5d, 0x07, 0xb1, 0xcf, 0x51, 0x1d, 0xdc, 0x22, 0x57, 0xf4, 0xf8, 0xcb, 0xfc, 0xee, 0xe8, 0x6e, 0x16, 0x52, +0x36, 0x35, 0xbb, 0x95, 0x5f, 0x41, 0x98, 0x45, 0x19, 0x15, 0x0e, 0x26, 0xea, 0xdd, 0x58, 0x00, 0xbf, 0x2c, 0xab, 0xd8, 0xe1, 0x14, 0x3b, 0xcf, 0x1f, 0xdb, 0xde, 0x53, 0x2d, 0xdc, 0x3e, 0xab, +0xec, 0xf8, 0x3b, 0xf0, 0x0b, 0xdd, 0x79, 0xbe, 0x7f, 0x00, 0x73, 0xf4, 0x4d, 0x36, 0x02, 0xb1, 0xb9, 0xe0, 0x26, 0x7e, 0xd8, 0x9a, 0x30, 0x0f, 0xbb, 0xf1, 0x50, 0x4f, 0x23, 0x04, 0x1d, 0xeb, +0x14, 0xee, 0xdd, 0x5b, 0xab, 0x60, 0xa5, 0x64, 0x3a, 0x24, 0x42, 0x5e, 0xdd, 0x52, 0xda, 0xc3, 0x52, 0x1f, 0xd6, 0x0d, 0xbd, 0x30, 0x11, 0xfb, 0x13, 0x35, 0xef, 0x4c, 0xd4, 0x7f, 0xbf, 0xb6, +0xef, 0x39, 0xd2, 0x1d, 0xe6, 0x38, 0x7f, 0x2b, 0x0b, 0xc0, 0x2e, 0xc3, 0x04, 0x48, 0x0a, 0x27, 0x19, 0xf7, 0x1e, 0xd5, 0xdb, 0xe3, 0x21, 0x83, 0x05, 0xc7, 0x16, 0x22, 0x3c, 0xd8, 0x4b, 0x60, +0xda, 0x31, 0x19, 0x2f, 0x24, 0x2c, 0xd3, 0x3e, 0x20, 0x36, 0x02, 0x4d, 0x17, 0xe4, 0xe1, 0x19, 0x25, 0xe9, 0xc0, 0x18, 0x19, 0xbc, 0x18, 0x25, 0x48, 0x45, 0x0b, 0xff, 0xda, 0x34, 0xf4, 0xf5, +0x0f, 0x31, 0x12, 0xc3, 0x54, 0x40, 0x16, 0xf9, 0xd9, 0x0d, 0xf8, 0xf9, 0x14, 0x12, 0x17, 0x7b, 0x3c, 0xe7, 0xd2, 0x25, 0x15, 0x7f, 0x15, 0x90, 0xf0, 0x2e, 0xe7, 0x0c, 0xd5, 0x94, 0x4b, 0x30, +0xf3, 0x20, 0xe8, 0xed, 0x01, 0xa5, 0x64, 0x15, 0xce, 0xdc, 0x5e, 0x29, 0xe6, 0xa6, 0xf0, 0xca, 0xe7, 0x3a, 0xfa, 0x16, 0xce, 0x53, 0x35, 0xef, 0x2c, 0x17, 0x10, 0x03, 0x0a, 0x33, 0xc8, 0x1c, +0x06, 0xbf, 0xd7, 0x18, 0x7f, 0x35, 0x5c, 0xec, 0x21, 0x1d, 0xa8, 0x02, 0xcd, 0xb6, 0xd1, 0x13, 0xe2, 0x74, 0xd7, 0x0c, 0xbe, 0x06, 0x7f, 0x4b, 0x26, 0x56, 0x5b, 0x1c, 0xf5, 0x07, 0xf4, 0xf1, +0xc2, 0x10, 0xbb, 0xe3, 0xf3, 0xc6, 0x55, 0xe6, 0xd2, 0xf2, 0xee, 0x2b, 0x40, 0x39, 0xe8, 0xf7, 0xf4, 0x17, 0xe0, 0x13, 0xa3, 0xf6, 0x47, 0x2d, 0xcf, 0x30, 0x46, 0xe8, 0xde, 0x36, 0xa5, 0xca, +0x1f, 0x20, 0x0e, 0xeb, 0xe4, 0x0f, 0x28, 0x0a, 0xf4, 0x01, 0xd9, 0x5b, 0xaf, 0xf6, 0x2f, 0x51, 0xcd, 0x1f, 0x96, 0xd7, 0xcb, 0xf6, 0x35, 0xce, 0x1e, 0x43, 0xfc, 0xc2, 0xf4, 0xde, 0x25, 0xfe, +0xb6, 0x12, 0xfa, 0x2f, 0x2a, 0x7b, 0xf0, 0xea, 0x13, 0x14, 0x1c, 0x03, 0x71, 0x7f, 0xa4, 0xf8, 0x0c, 0x1a, 0xba, 0xdc, 0x81, 0x69, 0xda, 0x1b, 0x8c, 0xfb, 0x49, 0xe6, 0xd8, 0x88, 0xfe, 0x49, +0x3e, 0x04, 0x36, 0x2e, 0x6e, 0x37, 0xd2, 0x0b, 0x9d, 0x58, 0xbe, 0xda, 0xe5, 0x19, 0xec, 0xd7, 0xb7, 0xd9, 0x1a, 0x94, 0xa7, 0xcf, 0xfe, 0xb7, 0xd1, 0xbc, 0xf5, 0xa5, 0x25, 0x35, 0xca, 0x29, +0xdc, 0xf6, 0xff, 0x2a, 0xe8, 0xf0, 0x23, 0xaa, 0xbb, 0x2b, 0x09, 0x05, 0x0e, 0xbd, 0x1d, 0xc9, 0xbd, 0x03, 0x0e, 0xf5, 0x56, 0x29, 0xd2, 0x81, 0xff, 0xa0, 0xe7, 0xe2, 0xf1, 0xff, 0xfe, 0xe1, +0x11, 0x36, 0x00, 0xd5, 0x1e, 0xa1, 0xf7, 0x49, 0x32, 0x50, 0x6c, 0x4c, 0x14, 0x1a, 0x00, 0x98, 0xf0, 0x35, 0xfa, 0xae, 0x34, 0x29, 0xce, 0xcb, 0xa7, 0xd1, 0xe8, 0xc4, 0x06, 0x31, 0x14, 0x1b, +0xd3, 0xf2, 0xc4, 0x52, 0xfe, 0xfe, 0x02, 0xaf, 0x03, 0x28, 0x1d, 0xef, 0xe4, 0xd4, 0xf9, 0x06, 0x20, 0xec, 0x06, 0xef, 0x7f, 0x1c, 0x05, 0xdd, 0x35, 0xc1, 0x2f, 0xe4, 0x51, 0xfb, 0x06, 0xe4, +0xe6, 0x31, 0x15, 0x49, 0xbb, 0x01, 0xc8, 0x88, 0xf5, 0xd4, 0xd7, 0x75, 0x7f, 0x42, 0x0b, 0xd3, 0x13, 0x52, 0x23, 0xee, 0x03, 0x5d, 0x67, 0xc5, 0x0b, 0xa7, 0xa5, 0x34, 0x2d, 0xff, 0x5f, 0xee, +0x09, 0x5e, 0x62, 0x13, 0xb9, 0xf2, 0x06, 0x40, 0xc6, 0xea, 0x33, 0x32, 0x67, 0x12, 0x30, 0xcf, 0x58, 0x20, 0xca, 0xda, 0x07, 0x0c, 0x27, 0xfe, 0x9e, 0xfb, 0x2b, 0x0f, 0x24, 0x17, 0x1d, 0x4a, +0xfd, 0x3d, 0x81, 0xf6, 0x08, 0xee, 0xf4, 0x87, 0xea, 0xfd, 0xbb, 0xa2, 0x4c, 0xe6, 0x22, 0xcf, 0x0a, 0xa5, 0xe6, 0xdb, 0xf9, 0x0d, 0xf6, 0xe9, 0x0d, 0x08, 0xa8, 0xd5, 0x2e, 0x2c, 0xb6, 0x09, +0x16, 0x0c, 0xc9, 0xbf, 0x09, 0x2b, 0x13, 0x60, 0x4d, 0x11, 0xe9, 0xcf, 0x28, 0xb0, 0x2c, 0xda, 0x2a, 0x37, 0xc9, 0x3b, 0x35, 0xde, 0xb5, 0xcb, 0x9a, 0x36, 0xc3, 0x0b, 0xe0, 0x14, 0x17, 0x29, +0x12, 0xcd, 0x0d, 0x5b, 0x9d, 0xf6, 0xfa, 0x39, 0x3f, 0xd9, 0x03, 0xab, 0x7f, 0x2d, 0xa1, 0x1e, 0xdb, 0x43, 0x9e, 0x23, 0x73, 0x14, 0x06, 0x06, 0xc1, 0x61, 0x0e, 0xa7, 0xe1, 0x17, 0xff, 0x31, +0x32, 0x0e, 0x43, 0xff, 0x60, 0xf9, 0xf6, 0x2b, 0xd0, 0xeb, 0x36, 0x03, 0xf7, 0xdd, 0x7f, 0xaf, 0xab, 0x0c, 0x50, 0xc7, 0xa8, 0x26, 0xe3, 0xd3, 0xe6, 0x41, 0x4c, 0xf7, 0x28, 0x43, 0xda, 0xce, +0xf3, 0xeb, 0x18, 0x0d, 0x6c, 0x11, 0x38, 0x1b, 0x36, 0x0a, 0xc3, 0x16, 0x07, 0x05, 0xaf, 0x2f, 0x03, 0xe7, 0x11, 0xae, 0x14, 0xdb, 0xec, 0x81, 0xa3, 0x2a, 0x09, 0x1b, 0x44, 0xd9, 0x67, 0x9c, +0xf8, 0x10, 0xf9, 0x3f, 0xbd, 0xce, 0x40, 0x41, 0xdf, 0xcc, 0x23, 0x0c, 0x2a, 0x07, 0xf3, 0xbb, 0x18, 0xf2, 0x1c, 0x81, 0xab, 0xe1, 0x24, 0x05, 0xd7, 0xd1, 0x2e, 0xa2, 0xb4, 0xdc, 0x0a, 0xeb, +0x4a, 0xe2, 0xe9, 0x1a, 0xd4, 0x2c, 0x21, 0x42, 0xcb, 0xde, 0xb5, 0xdd, 0x0e, 0x38, 0x4a, 0x93, 0x3a, 0xe5, 0xa0, 0xa3, 0x21, 0x72, 0xf2, 0xc5, 0xdb, 0xcb, 0x06, 0xba, 0xf2, 0xe0, 0x4a, 0x43, +0xe2, 0x2d, 0xe9, 0xbb, 0x7a, 0xe6, 0xdf, 0x07, 0x21, 0xf2, 0xa8, 0xe5, 0x31, 0xf3, 0xf2, 0xd9, 0x23, 0xbf, 0x01, 0x1d, 0x4a, 0xba, 0xda, 0x03, 0x1c, 0x6a, 0xe9, 0x1a, 0xb1, 0x1a, 0x6e, 0xf1, +0xe3, 0x0e, 0x3e, 0xc7, 0xbe, 0x22, 0x04, 0x23, 0xcf, 0xaa, 0xdf, 0xe8, 0xd4, 0xee, 0xec, 0x7f, 0xe0, 0xdc, 0x07, 0xd6, 0xd5, 0xdd, 0xa2, 0x4b, 0x0e, 0x62, 0x16, 0x08, 0xe6, 0x9b, 0x06, 0xc0, +0xf2, 0xd9, 0xe3, 0x81, 0xf7, 0x02, 0x31, 0x37, 0x0f, 0x05, 0xf6, 0x26, 0x31, 0x18, 0x15, 0x07, 0xea, 0x2b, 0xfc, 0x8c, 0x03, 0x19, 0xeb, 0xe4, 0x24, 0x03, 0x5e, 0xe9, 0x24, 0xcf, 0xe3, 0x00, +0x7f, 0x17, 0xdc, 0x08, 0xca, 0xe6, 0x18, 0xa1, 0xb1, 0xb9, 0x19, 0x57, 0xd0, 0xaa, 0x69, 0xcf, 0x49, 0x24, 0xe2, 0xc8, 0x8e, 0xfd, 0x3e, 0xf6, 0xb2, 0x38, 0xaf, 0x27, 0x13, 0x3f, 0xef, 0xe1, +0x3b, 0x09, 0x2c, 0x43, 0xd2, 0x47, 0xea, 0x37, 0xde, 0xe1, 0x56, 0xd1, 0xf6, 0x72, 0x4d, 0x41, 0xee, 0xe5, 0xb5, 0x3b, 0x28, 0x7b, 0x46, 0x03, 0x7f, 0x28, 0xdb, 0x0b, 0xfd, 0xe5, 0x4b, 0xdd, +0x5c, 0xd2, 0xe3, 0xf3, 0xf3, 0xd6, 0x47, 0xdb, 0xb1, 0x05, 0x0b, 0xd8, 0x1f, 0xfe, 0x3d, 0xcc, 0xfc, 0xa6, 0xf5, 0x06, 0xc4, 0x30, 0xd6, 0xc5, 0x3f, 0xa0, 0x39, 0xc8, 0xf5, 0x39, 0xb3, 0xdf, +0xf3, 0xd8, 0x12, 0xe7, 0x19, 0x3a, 0xb7, 0x0b, 0x94, 0xf8, 0xf7, 0xe6, 0xdf, 0xd5, 0xf8, 0x04, 0xc8, 0xbc, 0xe1, 0xf9, 0xcc, 0x07, 0xc8, 0xce, 0xdd, 0xd2, 0x7f, 0x08, 0x61, 0xd5, 0xc9, 0xbc, +0x05, 0x03, 0xf6, 0xeb, 0x3b, 0x19, 0xd5, 0xff, 0x5f, 0x3c, 0xd3, 0xdb, 0xef, 0x2a, 0xf5, 0xf5, 0x2d, 0xf8, 0xd1, 0x33, 0x24, 0x3a, 0x51, 0xdd, 0x08, 0xce, 0x81, 0xc7, 0x76, 0x1a, 0xe0, 0x10, +0xeb, 0x1c, 0x02, 0xcb, 0xe9, 0xc1, 0xfc, 0xa1, 0x1b, 0xf7, 0xed, 0xd9, 0x59, 0x0f, 0x39, 0xf0, 0xcb, 0xe7, 0x29, 0x21, 0x09, 0x4d, 0xfb, 0xdd, 0x21, 0xd1, 0xc4, 0xf7, 0x4b, 0x0e, 0xc1, 0xea, +0xc4, 0xbd, 0xee, 0x4a, 0x0f, 0x11, 0x29, 0x2d, 0xff, 0x2a, 0x64, 0x7f, 0xab, 0xef, 0xc9, 0x08, 0xf7, 0x18, 0x24, 0xda, 0x05, 0xda, 0xc4, 0x0f, 0x33, 0x0e, 0xae, 0x31, 0xc2, 0x43, 0x47, 0xf9, +0xf2, 0xd9, 0xe9, 0x21, 0xdb, 0xdd, 0xe7, 0xec, 0xdb, 0x0f, 0x39, 0x44, 0x0c, 0xe0, 0x07, 0x44, 0x3c, 0xea, 0xc8, 0xf1, 0xd0, 0x08, 0xcc, 0x2b, 0xf3, 0xe8, 0xea, 0xf1, 0x04, 0x35, 0xf7, 0x00, +0xc1, 0xe6, 0xf0, 0xf5, 0xfb, 0xe3, 0xc9, 0xa5, 0x57, 0x39, 0x7f, 0xe4, 0x21, 0x29, 0xdb, 0xf0, 0x9e, 0x20, 0xe9, 0xdc, 0x22, 0x39, 0xe6, 0xdd, 0x13, 0x07, 0x09, 0xca, 0xfb, 0xf4, 0xee, 0x0a, +0xda, 0x3e, 0xc7, 0xc5, 0x0e, 0xf1, 0xc9, 0xe6, 0xd0, 0x3c, 0xe3, 0x52, 0x2b, 0x4f, 0x55, 0x29, 0x32, 0x77, 0xe1, 0xd8, 0xf6, 0xfa, 0xd1, 0x0a, 0x27, 0xf5, 0xbf, 0x28, 0x27, 0x1d, 0x38, 0xb8, +0x32, 0xe7, 0xe2, 0x05, 0xdc, 0xf9, 0x2a, 0xe8, 0xf7, 0xcc, 0xf1, 0x81, 0x0d, 0x1d, 0xf7, 0xdf, 0xa7, 0xea, 0x06, 0xe9, 0xde, 0xcd, 0xf0, 0xdf, 0x11, 0xe2, 0x3d, 0xd7, 0xd0, 0x35, 0xc7, 0x32, +0xf2, 0xc5, 0xe8, 0x7f, 0x92, 0x31, 0xec, 0x4c, 0x7c, 0xd6, 0x41, 0x54, 0xfe, 0xd8, 0x93, 0x7d, 0xf9, 0x51, 0x5c, 0xeb, 0xd7, 0x1e, 0x0e, 0x40, 0x0e, 0x40, 0x05, 0x38, 0x3a, 0xec, 0x99, 0xbe, +0xdc, 0xd8, 0xc6, 0x01, 0x1c, 0x0a, 0xad, 0x6f, 0x13, 0x11, 0x37, 0x48, 0x61, 0xad, 0xb3, 0xce, 0xe8, 0x08, 0x0d, 0xd2, 0x04, 0xcf, 0x04, 0xa6, 0x04, 0xd0, 0x65, 0xfd, 0x19, 0xef, 0x32, 0xf2, +0x1b, 0x3b, 0x2f, 0x34, 0x81, 0x09, 0x43, 0x17, 0x04, 0xaa, 0x17, 0x00, 0xd9, 0x09, 0xfe, 0x00, 0xf0, 0xd0, 0x5f, 0x10, 0xce, 0xdb, 0x15, 0xfd, 0xea, 0xdd, 0xd3, 0xe1, 0xf5, 0xe4, 0xcd, 0x0e, +0x04, 0x13, 0xc5, 0x46, 0x30, 0xc1, 0x32, 0xef, 0x42, 0x17, 0xd5, 0xb8, 0x90, 0xf6, 0xe6, 0x1d, 0x07, 0x0c, 0xea, 0x04, 0x1a, 0x2a, 0x91, 0x2f, 0xcd, 0x9f, 0x34, 0xec, 0xd4, 0x81, 0x16, 0x15, +0xfb, 0x22, 0xf2, 0x20, 0x2d, 0xd6, 0x37, 0x09, 0xf2, 0xc5, 0xcb, 0x0b, 0x3d, 0x2d, 0x39, 0x64, 0x03, 0xf1, 0xfa, 0x00, 0x23, 0xc6, 0x18, 0xe8, 0x2c, 0x28, 0xea, 0x09, 0xe5, 0x32, 0xd2, 0x19, +0xd5, 0xd6, 0x05, 0xcd, 0x7f, 0x1a, 0xe1, 0x07, 0x03, 0xb6, 0x19, 0x10, 0xe1, 0xdf, 0xe4, 0x0e, 0x36, 0x05, 0xa7, 0xdf, 0x81, 0x44, 0x7c, 0xf5, 0xf0, 0xc4, 0xaf, 0x34, 0xf9, 0x08, 0x5b, 0x78, +0xf3, 0xec, 0x0f, 0xf6, 0xe7, 0xbe, 0x2c, 0xae, 0x0a, 0x35, 0xfc, 0xcc, 0x06, 0xf1, 0x05, 0x06, 0xfe, 0x50, 0xb3, 0xd4, 0xd5, 0xdc, 0x37, 0xb0, 0x17, 0x05, 0xc9, 0xf4, 0x04, 0x31, 0xeb, 0x32, +0x01, 0x52, 0xb2, 0x41, 0xe9, 0x32, 0x54, 0xdd, 0x37, 0xe1, 0xd6, 0x5c, 0x31, 0xef, 0x0b, 0x32, 0xf6, 0xe6, 0xff, 0x48, 0x22, 0x9e, 0x18, 0x81, 0xfd, 0x19, 0x0b, 0xb3, 0xca, 0xf9, 0x37, 0x1c, +0x26, 0x06, 0x0e, 0x5b, 0x59, 0x3c, 0x23, 0x17, 0xcf, 0x41, 0x12, 0x30, 0x03, 0xf9, 0xe2, 0x52, 0xfe, 0xba, 0xd2, 0xfb, 0x14, 0x0c, 0xcc, 0x16, 0xde, 0xd9, 0xce, 0xf9, 0xc2, 0xe4, 0xf5, 0xfe, +0xda, 0xd3, 0xf8, 0x58, 0x9c, 0xe9, 0xfe, 0x0b, 0x37, 0x73, 0xcc, 0xbf, 0x34, 0xb6, 0x1c, 0xf3, 0xe1, 0x42, 0xa2, 0xce, 0x28, 0x31, 0xe4, 0xd8, 0x20, 0x1b, 0xee, 0x1e, 0x81, 0xf8, 0xcb, 0xfa, +0xfd, 0xf8, 0xf8, 0xbc, 0x35, 0x81, 0x3d, 0x52, 0x4c, 0xe2, 0x14, 0x15, 0xd6, 0x32, 0x3e, 0xb4, 0xf7, 0x47, 0xd8, 0xc3, 0xcb, 0x21, 0x45, 0xad, 0x9e, 0x1b, 0xe6, 0xdc, 0xd1, 0x33, 0x4b, 0x41, +0x0a, 0xd6, 0x5d, 0xf5, 0x52, 0x03, 0xf2, 0x9e, 0x1c, 0x19, 0x49, 0x16, 0xf7, 0x28, 0x14, 0xf3, 0xdf, 0x13, 0x0d, 0x02, 0x04, 0xdd, 0xd1, 0xed, 0x7f, 0x23, 0xfc, 0xb3, 0x3a, 0x5b, 0x1e, 0xe5, +0x38, 0x14, 0xae, 0xf5, 0xfb, 0x25, 0x31, 0x0a, 0x64, 0xe4, 0x1b, 0x04, 0xaf, 0xae, 0xfb, 0x4e, 0x3b, 0x20, 0x07, 0x1b, 0x97, 0xb3, 0xc5, 0x33, 0x16, 0x1e, 0x47, 0x3d, 0x33, 0x35, 0xd1, 0xb5, +0x03, 0x05, 0x40, 0xf5, 0xf5, 0x19, 0x99, 0xeb, 0xb2, 0xee, 0xf7, 0x74, 0x1e, 0xdf, 0x55, 0xc1, 0x68, 0x41, 0x2f, 0x2b, 0xe5, 0x2c, 0x7f, 0x21, 0x98, 0xc2, 0xcd, 0xfd, 0xa3, 0xf3, 0x21, 0x5d, +0x23, 0x52, 0x7a, 0xbe, 0xe5, 0xc1, 0x02, 0x8e, 0xf9, 0x1a, 0x31, 0x25, 0x1b, 0x0a, 0x24, 0x41, 0x2d, 0x4d, 0x3a, 0xba, 0x0f, 0xb7, 0xe2, 0x13, 0x19, 0xea, 0x12, 0x1a, 0xe2, 0x00, 0xe3, 0xf1, +0x13, 0xd1, 0x3a, 0xea, 0x50, 0x7f, 0x92, 0x15, 0x0c, 0xf0, 0xd6, 0xeb, 0x21, 0xe9, 0xb3, 0xdd, 0x2e, 0xf4, 0x01, 0x24, 0x10, 0xdb, 0x2d, 0x18, 0x00, 0x1e, 0x0f, 0xbd, 0x96, 0xea, 0xc7, 0x2a, +0x0b, 0xf2, 0xd9, 0xf2, 0x16, 0xe5, 0xf1, 0x7f, 0xed, 0x3f, 0x2d, 0xec, 0xd1, 0x17, 0xf8, 0xe1, 0xe5, 0x4b, 0xed, 0x21, 0x26, 0x30, 0x11, 0x27, 0xca, 0xd7, 0xfd, 0x08, 0x03, 0x1a, 0x32, 0x63, +0x08, 0xf5, 0xda, 0x14, 0x1a, 0x13, 0xf3, 0xf4, 0xde, 0x26, 0xd9, 0x1f, 0xe7, 0xef, 0xd3, 0x1f, 0x31, 0xec, 0x03, 0xff, 0xe5, 0xe4, 0x10, 0xdd, 0x14, 0xee, 0x38, 0x25, 0x0e, 0xfd, 0x07, 0xf0, +0x04, 0xe4, 0xe0, 0xe8, 0xc4, 0x12, 0x76, 0x1c, 0x0b, 0x33, 0x04, 0x07, 0x1f, 0xfa, 0xd5, 0xe0, 0x03, 0xf7, 0xed, 0x54, 0xfe, 0x70, 0xf1, 0x81, 0xf2, 0xf7, 0x19, 0xde, 0x11, 0xe8, 0x32, 0x24, +0x30, 0x48, 0xec, 0xec, 0x22, 0xf0, 0xfe, 0x04, 0x7f, 0xe7, 0x4d, 0x13, 0x46, 0x1d, 0x32, 0x92, 0x06, 0x48, 0xff, 0x3d, 0xd0, 0xf8, 0xf6, 0xef, 0x27, 0xf0, 0x11, 0x5b, 0x0e, 0xfa, 0x08, 0xed, +0x00, 0x5e, 0x21, 0x1e, 0xd1, 0x39, 0xdd, 0xcf, 0xd4, 0xf8, 0xc2, 0x15, 0xfb, 0x12, 0x1c, 0x1b, 0x53, 0xfd, 0x81, 0x08, 0x09, 0x53, 0xcc, 0x4f, 0x21, 0x27, 0xa6, 0x60, 0x02, 0xdb, 0x39, 0xe2, +0x15, 0xbb, 0x37, 0xf9, 0xef, 0x03, 0x1d, 0xdc, 0x1c, 0x54, 0xb8, 0xd5, 0xbb, 0xf1, 0x2f, 0xed, 0xb0, 0xd3, 0x3e, 0xfd, 0x19, 0xc0, 0xdd, 0x05, 0x24, 0xc3, 0x3c, 0xe4, 0xea, 0x79, 0x32, 0xbb, +0xd9, 0xdb, 0x18, 0xf4, 0x30, 0x52, 0xb6, 0xfa, 0xd5, 0xdf, 0xf8, 0xba, 0xf7, 0x57, 0x02, 0x38, 0xe2, 0x04, 0xe8, 0x20, 0xbd, 0x50, 0x79, 0x16, 0xc0, 0x29, 0x23, 0xae, 0x58, 0xae, 0xe9, 0xe0, +0xa0, 0x16, 0x2f, 0xb3, 0x19, 0x7f, 0x5e, 0x9a, 0xe3, 0xdb, 0x2e, 0x24, 0x12, 0x1e, 0x24, 0x22, 0x1b, 0xad, 0x18, 0xf6, 0xb9, 0xa3, 0xe1, 0x36, 0xef, 0x6b, 0x3c, 0xb4, 0x46, 0x0d, 0xbe, 0x24, +0x97, 0xf2, 0x46, 0xe4, 0xaf, 0xf0, 0xcc, 0xb0, 0x4e, 0xde, 0x20, 0x33, 0x7c, 0xbd, 0xd9, 0xb8, 0xe8, 0x81, 0xef, 0xf5, 0x62, 0x33, 0x36, 0xb2, 0x7a, 0x6b, 0x65, 0xfe, 0xac, 0x28, 0x1a, 0x31, +0x19, 0xee, 0xe4, 0x1d, 0x4c, 0x32, 0x00, 0xfb, 0x32, 0xfc, 0xe5, 0x1a, 0x19, 0x23, 0x29, 0x00, 0xaf, 0x24, 0x01, 0xc4, 0xc1, 0x41, 0x30, 0xd7, 0xeb, 0x35, 0xcb, 0xee, 0x53, 0x07, 0x59, 0xfd, +0xca, 0x15, 0x07, 0xfa, 0xf3, 0x05, 0xec, 0x00, 0xfc, 0xa6, 0xc9, 0x38, 0x08, 0x51, 0x81, 0x36, 0xbd, 0xdf, 0x14, 0x15, 0xc6, 0xc5, 0xdb, 0xff, 0xc1, 0x0c, 0x28, 0xe0, 0x81, 0x06, 0x1f, 0x11, +0xfd, 0x1a, 0xcd, 0x18, 0xb5, 0x01, 0x1d, 0x1b, 0x45, 0x21, 0x26, 0x13, 0xed, 0x12, 0xd0, 0x69, 0x35, 0xfb, 0x1f, 0x67, 0x6c, 0x24, 0xdf, 0xbf, 0x3e, 0x7e, 0x08, 0x1f, 0xf6, 0x2c, 0x1b, 0xef, +0xcd, 0x41, 0xde, 0x00, 0x02, 0x06, 0xe6, 0x9b, 0xb2, 0x4e, 0x81, 0xe4, 0xc7, 0xba, 0x0b, 0x1d, 0x98, 0xc8, 0x04, 0x21, 0xdb, 0x57, 0x49, 0xe8, 0xe9, 0xdc, 0x04, 0xca, 0x59, 0x89, 0xe3, 0x37, +0xd9, 0x74, 0xd1, 0xa8, 0xfd, 0x1d, 0x42, 0xd9, 0x42, 0x0c, 0x42, 0xd7, 0xf8, 0xc4, 0x01, 0x9f, 0xd6, 0x49, 0x0f, 0x41, 0xe1, 0x04, 0xe8, 0xdd, 0xe7, 0x0f, 0x83, 0x2d, 0xb7, 0x06, 0x38, 0xf6, +0x2a, 0xde, 0x3f, 0x9e, 0xaf, 0x02, 0x0c, 0xf3, 0x9b, 0x49, 0xa9, 0xd8, 0x49, 0x0f, 0x24, 0xba, 0x26, 0xab, 0x17, 0x60, 0x93, 0xcb, 0x8d, 0xb9, 0x36, 0xe2, 0xe6, 0x07, 0x5b, 0x16, 0xb6, 0x81, +0xf7, 0xd8, 0xfc, 0x0a, 0x2f, 0xe4, 0xf7, 0x2d, 0x16, 0x4f, 0x49, 0x2d, 0xf3, 0xff, 0xd9, 0xb2, 0xe4, 0xcb, 0xdc, 0x12, 0x15, 0x1a, 0x24, 0xe5, 0x02, 0x37, 0xfb, 0x14, 0xfc, 0xee, 0x44, 0xe5, +0xec, 0xfb, 0xd6, 0xf1, 0xc9, 0x1d, 0x7f, 0xc3, 0x39, 0x15, 0xd6, 0x30, 0x4c, 0xe5, 0xe9, 0xba, 0xec, 0xe2, 0xf9, 0xcd, 0x65, 0xd8, 0xfa, 0xb6, 0xc9, 0x29, 0xd5, 0x06, 0xfa, 0xe4, 0x15, 0x52, +0xdc, 0xeb, 0x32, 0x9e, 0x05, 0x04, 0xe3, 0xf4, 0x1d, 0x02, 0xf2, 0x17, 0x61, 0x82, 0x35, 0xb1, 0x1f, 0x81, 0xbe, 0xdd, 0x4d, 0x12, 0x4a, 0xc7, 0x64, 0xf8, 0x23, 0x2c, 0xf3, 0x25, 0xf3, 0xfb, +0x6d, 0xc5, 0xf2, 0x4e, 0xe1, 0x9e, 0xc9, 0xc0, 0x51, 0x39, 0x32, 0xee, 0x12, 0xd1, 0x84, 0x39, 0xdb, 0x3a, 0xea, 0xe7, 0xdc, 0x28, 0x35, 0x1c, 0x51, 0xe9, 0x0d, 0x05, 0xde, 0x06, 0xd4, 0x51, +0x59, 0x38, 0x42, 0x3e, 0x4a, 0x81, 0xf9, 0xaf, 0x2f, 0x35, 0xcd, 0x3c, 0x1e, 0x11, 0xfb, 0x52, 0xe5, 0xac, 0x0f, 0xe6, 0x1b, 0xf5, 0xcf, 0xce, 0x0e, 0x19, 0x1a, 0xfe, 0xe3, 0xda, 0xfa, 0xe3, +0xe3, 0xc6, 0xc4, 0xfe, 0x08, 0x5f, 0xee, 0x55, 0x92, 0x7f, 0xe1, 0x0f, 0xd6, 0xdd, 0xfa, 0x1e, 0xf6, 0x25, 0x52, 0x16, 0x18, 0xf5, 0x3c, 0x03, 0x10, 0xd7, 0x22, 0xca, 0xd5, 0xbc, 0x23, 0xf0, +0x36, 0xc5, 0x41, 0xbc, 0xa1, 0xf4, 0x19, 0x95, 0x1d, 0xce, 0x53, 0xb1, 0x15, 0xab, 0x04, 0x58, 0x53, 0xcf, 0x63, 0xd2, 0xab, 0x7e, 0x5e, 0x0a, 0xd5, 0x7c, 0x19, 0x81, 0x25, 0x92, 0x46, 0xe9, +0x17, 0xb5, 0x11, 0x3d, 0xeb, 0xa0, 0xbb, 0x46, 0x0a, 0xb0, 0xcc, 0xfb, 0xc5, 0xdc, 0x4d, 0xbb, 0x3b, 0xff, 0x18, 0x48, 0xec, 0xde, 0x23, 0x3c, 0xb7, 0x37, 0x0a, 0x2d, 0x81, 0xa4, 0xd5, 0x30, +0xf1, 0xc2, 0x5b, 0x35, 0xce, 0xd8, 0xa5, 0xdc, 0x6c, 0xff, 0x15, 0x04, 0xe4, 0x1a, 0x56, 0x78, 0x33, 0xf9, 0x2e, 0xdc, 0xe2, 0x2d, 0x5a, 0x05, 0x53, 0x21, 0xfc, 0x32, 0xf9, 0xce, 0xec, 0xd2, +0x1f, 0x1b, 0xec, 0x47, 0x0f, 0x20, 0x3a, 0x29, 0xd9, 0x17, 0xcb, 0xe6, 0x18, 0x31, 0x04, 0x20, 0x10, 0xf1, 0xde, 0x2c, 0xb2, 0x11, 0x57, 0xde, 0x14, 0x19, 0xce, 0x27, 0x1c, 0xa1, 0xe2, 0x03, +0xc5, 0xf0, 0x2c, 0x16, 0x17, 0x46, 0x7f, 0x15, 0xd6, 0x1a, 0xe0, 0x33, 0x03, 0xa4, 0xea, 0xdc, 0xde, 0xcd, 0x90, 0xe2, 0xcd, 0x47, 0xc2, 0x32, 0xe2, 0x7f, 0x0e, 0x02, 0x10, 0x28, 0x49, 0xfc, +0xa6, 0xef, 0x29, 0x5d, 0xd8, 0x6a, 0xb6, 0x77, 0x1d, 0xb8, 0xd3, 0x68, 0xc1, 0xeb, 0xf0, 0x5f, 0xda, 0x05, 0x47, 0x36, 0x32, 0xdd, 0xc5, 0x55, 0x00, 0x5d, 0xbe, 0x48, 0xc0, 0xcb, 0xfd, 0x56, +0xe8, 0xc3, 0x1a, 0xee, 0x03, 0xea, 0xf6, 0xca, 0xf1, 0xd6, 0xe4, 0x0e, 0x02, 0xef, 0xc6, 0x10, 0x46, 0x0c, 0x35, 0x16, 0xf5, 0xf4, 0x1f, 0xec, 0x7f, 0x3c, 0xd5, 0x97, 0x22, 0xb4, 0xc4, 0xaf, +0xf5, 0x4a, 0xb3, 0x12, 0x3a, 0xd4, 0x3a, 0xcb, 0x12, 0x23, 0xd8, 0xf5, 0xba, 0xb8, 0x26, 0xe8, 0x4a, 0xee, 0xfe, 0x1e, 0x86, 0x27, 0x04, 0xf1, 0x87, 0xfd, 0x53, 0xe1, 0xc1, 0xd9, 0x16, 0x42, +0xbe, 0x19, 0xe5, 0xf0, 0x86, 0xdb, 0x78, 0x09, 0xe9, 0x16, 0x3c, 0xd6, 0x53, 0x7f, 0xd2, 0x3a, 0xf4, 0x5d, 0xd6, 0x06, 0x1e, 0x1e, 0xca, 0xd9, 0x22, 0xec, 0x96, 0xdc, 0xd4, 0x92, 0x36, 0x39, +0xee, 0x43, 0x8e, 0xd0, 0x6b, 0x0e, 0x5d, 0xf6, 0xfb, 0xe4, 0xf1, 0x9e, 0xd6, 0x5e, 0xc2, 0xf2, 0xbe, 0x08, 0xda, 0xcc, 0x01, 0x81, 0xdf, 0xe3, 0x2e, 0xee, 0x3c, 0x58, 0xc0, 0xd5, 0x57, 0xe4, +0xa3, 0xf3, 0xdf, 0x1f, 0x46, 0x3e, 0x29, 0xef, 0xc6, 0xce, 0xeb, 0xf9, 0x43, 0x2a, 0x50, 0xdb, 0x34, 0x2b, 0xfe, 0xee, 0xd7, 0xea, 0x75, 0x3a, 0xf8, 0x12, 0xc7, 0x07, 0x7f, 0xee, 0x47, 0x4c, +0x46, 0x14, 0xa9, 0x14, 0xac, 0x1f, 0xaf, 0xe8, 0x49, 0x27, 0xa5, 0x3f, 0x6d, 0x20, 0x20, 0x30, 0x59, 0xb9, 0x1b, 0xfd, 0xdb, 0x41, 0xf0, 0x2b, 0x16, 0xf9, 0xe9, 0xff, 0x20, 0x16, 0xf6, 0x02, +0xf5, 0xa6, 0x2f, 0x27, 0x5c, 0xee, 0x1e, 0x0a, 0x60, 0xbe, 0xa4, 0xa5, 0x07, 0x46, 0xd7, 0xec, 0x4a, 0xf7, 0xca, 0x58, 0x27, 0x81, 0xd2, 0x08, 0xcb, 0xb4, 0x1a, 0x41, 0x8e, 0xa6, 0xf5, 0x19, +0x24, 0x42, 0xcc, 0x1c, 0x18, 0x81, 0xee, 0x5e, 0xe8, 0xe4, 0x35, 0xe0, 0xe1, 0xe0, 0x02, 0x33, 0x1b, 0x3d, 0xb9, 0xff, 0x2f, 0x7f, 0x05, 0xea, 0x05, 0xd8, 0x03, 0xbc, 0x08, 0xff, 0xe4, 0x32, +0x97, 0xfe, 0x01, 0x0d, 0x36, 0x06, 0xf2, 0x00, 0x10, 0xfa, 0xf4, 0x09, 0xe4, 0xd0, 0x25, 0x34, 0x17, 0x34, 0x20, 0x1d, 0xe6, 0xc4, 0xf3, 0x1b, 0xdf, 0x03, 0x14, 0xf0, 0xf6, 0x1d, 0x05, 0x15, +0xf6, 0xc7, 0xc1, 0xc8, 0xad, 0x44, 0xe6, 0xca, 0xef, 0x0e, 0xd0, 0x7f, 0xe8, 0xe9, 0x04, 0xe8, 0x3d, 0x49, 0x49, 0x11, 0xfa, 0xee, 0x0f, 0x07, 0xca, 0xbc, 0x12, 0x73, 0xb6, 0x54, 0x3c, 0x93, +0x12, 0x9d, 0xc0, 0x6f, 0xb9, 0x17, 0x4a, 0x65, 0x95, 0x21, 0x1b, 0xe4, 0xc3, 0x56, 0x36, 0xb7, 0xbb, 0xaf, 0xd8, 0x2c, 0xbb, 0xc4, 0x1d, 0x2f, 0xdf, 0x0f, 0xff, 0xf8, 0x13, 0xfe, 0xc4, 0xc5, +0xbd, 0x9b, 0x42, 0x3a, 0xd3, 0xf1, 0xf5, 0x02, 0x17, 0xdc, 0xd3, 0xb5, 0x36, 0xaa, 0x05, 0xc2, 0xf9, 0xca, 0x81, 0x30, 0x45, 0xe3, 0x4f, 0xbc, 0x26, 0xc4, 0x0b, 0xeb, 0xa4, 0xf1, 0xaf, 0x0b, +0xce, 0x27, 0xc6, 0xa5, 0xdc, 0xdf, 0x41, 0x13, 0xe6, 0xdc, 0x1a, 0x4b, 0x1b, 0x11, 0x50, 0x01, 0xb1, 0x81, 0x4e, 0xab, 0x46, 0x14, 0xeb, 0xcf, 0x35, 0xd6, 0x0b, 0xc4, 0x0a, 0x31, 0x0a, 0xca, +0xc8, 0x2c, 0xa0, 0xca, 0x03, 0x6e, 0x1d, 0x4c, 0xe5, 0xdd, 0xd9, 0x54, 0x36, 0xdd, 0xd9, 0xf8, 0xe7, 0x3b, 0xb9, 0x08, 0x2a, 0x77, 0xaa, 0x20, 0xac, 0x49, 0xd0, 0xd1, 0xc1, 0x59, 0xc9, 0x38, +0xdd, 0x6a, 0x4f, 0x4c, 0x30, 0x7f, 0xcb, 0x0a, 0xdb, 0xe0, 0xda, 0x34, 0x52, 0xce, 0x34, 0xbc, 0xf6, 0xf0, 0x19, 0x0b, 0xe9, 0x22, 0x26, 0x46, 0xac, 0x38, 0x59, 0xd4, 0x33, 0x18, 0xe2, 0x1e, +0xc0, 0xf8, 0xf0, 0x01, 0x47, 0x53, 0x39, 0xc2, 0x50, 0x52, 0xf6, 0xf9, 0x00, 0xc5, 0xfc, 0x3c, 0xef, 0x3a, 0xe8, 0x39, 0x23, 0x03, 0xda, 0xf7, 0xd7, 0x27, 0xcd, 0xf1, 0x37, 0xf3, 0x34, 0xeb, +0xe9, 0xe1, 0x45, 0x3f, 0xca, 0x07, 0x9f, 0x2d, 0x0e, 0xf0, 0xff, 0xc5, 0xef, 0x7f, 0x18, 0xeb, 0xa3, 0x11, 0xcf, 0xb0, 0x00, 0xfc, 0x1e, 0x49, 0x16, 0x37, 0xd1, 0xde, 0x5f, 0x51, 0x27, 0x7f, +0x21, 0x06, 0x05, 0xdd, 0xef, 0x17, 0xd9, 0x06, 0x6b, 0x88, 0x63, 0xc5, 0xe8, 0xee, 0x0e, 0xe6, 0x11, 0x06, 0x5d, 0x0f, 0x12, 0xe1, 0x49, 0x2a, 0xf1, 0x03, 0x34, 0xc7, 0x21, 0x52, 0x32, 0xe2, +0x30, 0xe3, 0xd7, 0x0c, 0x0a, 0x0d, 0x22, 0x02, 0xca, 0x22, 0xe8, 0xc2, 0x3f, 0xe9, 0xe2, 0xb6, 0xee, 0xe6, 0x03, 0xb4, 0x1a, 0x0c, 0x7f, 0xe8, 0xda, 0x17, 0x21, 0x57, 0x20, 0xf9, 0x26, 0xd0, +0xc7, 0xe6, 0xdb, 0x03, 0xee, 0xd1, 0x40, 0x14, 0x11, 0xb9, 0x43, 0x1f, 0xe2, 0x1d, 0xe8, 0xb4, 0xe6, 0x17, 0xf4, 0xa1, 0x06, 0x1c, 0xa2, 0x1b, 0xe3, 0xc3, 0xd9, 0x04, 0xf2, 0xfa, 0xde, 0xfd, +0x05, 0xe9, 0x08, 0x00, 0xf2, 0xea, 0x07, 0x1c, 0xe0, 0x56, 0x32, 0x0f, 0x20, 0xc6, 0xce, 0xfc, 0x00, 0x2c, 0x0d, 0x92, 0x46, 0xe5, 0x21, 0x81, 0x3d, 0xc8, 0xdd, 0x3b, 0x1c, 0xda, 0x1f, 0x26, +0xf0, 0x01, 0x6a, 0x0e, 0x01, 0xda, 0xa6, 0xf1, 0xda, 0xf6, 0x1f, 0xde, 0xe4, 0xc8, 0xc9, 0x3c, 0x17, 0x3d, 0xe3, 0x46, 0x2f, 0x39, 0x81, 0xe5, 0xfd, 0x66, 0x19, 0xfb, 0x28, 0x08, 0xcf, 0xb3, +0x39, 0xf3, 0x02, 0xc6, 0x0f, 0xdc, 0xb7, 0x3d, 0x22, 0x21, 0xdc, 0x9d, 0xef, 0xf5, 0xff, 0xd4, 0xf7, 0xef, 0x08, 0xe5, 0x30, 0x9f, 0x36, 0xcf, 0xcb, 0xc2, 0x4e, 0xf0, 0x45, 0xf2, 0x2a, 0x23, +0xcc, 0x74, 0x00, 0x78, 0x3d, 0xef, 0xfa, 0xc9, 0xa4, 0x7f, 0xdd, 0x17, 0xd4, 0x5f, 0x41, 0xab, 0x02, 0x02, 0x2f, 0x06, 0x17, 0x27, 0x10, 0xc2, 0x07, 0xa8, 0xda, 0x03, 0x06, 0xfe, 0xfb, 0x2b, +0xfb, 0x7f, 0x14, 0x55, 0xc1, 0x37, 0x1d, 0x40, 0x30, 0xbc, 0xcd, 0x63, 0x3a, 0x38, 0x07, 0x3d, 0x3f, 0x51, 0xc0, 0xf7, 0x75, 0xe3, 0x99, 0xc6, 0x60, 0xcf, 0x5d, 0x18, 0x70, 0xe8, 0xc1, 0x08, +0x1e, 0x5f, 0xf1, 0xaf, 0x65, 0xe2, 0x02, 0x50, 0x8d, 0xf9, 0x19, 0x34, 0x1a, 0x4c, 0xc8, 0xed, 0x53, 0xef, 0x27, 0xe1, 0xda, 0x89, 0xec, 0x24, 0x9a, 0x36, 0x7f, 0x3c, 0x3b, 0xe7, 0xa3, 0x08, +0x4f, 0xc8, 0xfb, 0x32, 0xd7, 0xca, 0x55, 0xfe, 0x16, 0x5a, 0x30, 0x54, 0x45, 0x0e, 0x0a, 0xbd, 0x6c, 0x9e, 0x41, 0x53, 0xd7, 0x0d, 0x05, 0x41, 0xe8, 0xb4, 0xdb, 0xda, 0x24, 0xc5, 0x78, 0x2f, +0xdd, 0x2e, 0xb8, 0xdb, 0xd3, 0xc2, 0x2d, 0x18, 0xbf, 0xed, 0x0e, 0x02, 0xe8, 0xf7, 0x2f, 0xc8, 0xc9, 0xff, 0x0f, 0x3f, 0xfb, 0xf9, 0x19, 0x01, 0xff, 0xef, 0x13, 0x0d, 0xe6, 0xeb, 0xf7, 0x49, +0x11, 0xed, 0x02, 0x50, 0x10, 0x7f, 0xf1, 0x1b, 0xf5, 0xf7, 0x12, 0x0b, 0x9b, 0x18, 0x01, 0x31, 0x43, 0xe5, 0xe1, 0xd9, 0xdf, 0x04, 0xc6, 0x5d, 0x04, 0xe7, 0xf4, 0x41, 0x21, 0xfd, 0xf4, 0x30, +0xb4, 0xf5, 0x54, 0x0a, 0x13, 0x05, 0x75, 0x06, 0xc2, 0xf9, 0xdd, 0x14, 0xfa, 0xf4, 0xfd, 0x4e, 0xe6, 0x18, 0xb8, 0xa8, 0xca, 0x7f, 0x48, 0xcb, 0xfb, 0xda, 0xc3, 0x14, 0xaf, 0xb6, 0x1c, 0xda, +0xec, 0x24, 0xc4, 0xd8, 0xef, 0x0f, 0xe4, 0x17, 0x60, 0xfc, 0x33, 0x0d, 0x39, 0xcc, 0xea, 0xcb, 0x1b, 0xd5, 0x7b, 0xf1, 0xf3, 0xf0, 0xc6, 0xd8, 0x39, 0x1a, 0x34, 0x16, 0xc2, 0x31, 0xeb, 0xf8, +0x06, 0x68, 0x77, 0xe3, 0xec, 0xfe, 0x7f, 0xd1, 0x25, 0xe4, 0x2f, 0x2e, 0x2d, 0x0a, 0xb1, 0x4d, 0xff, 0xee, 0x41, 0xf9, 0x0e, 0xda, 0x58, 0xf5, 0xf9, 0xe8, 0xf3, 0xca, 0x0c, 0xbe, 0xf9, 0xed, +0xea, 0xe3, 0xcd, 0xd9, 0xf2, 0x44, 0xc2, 0x38, 0x11, 0x2c, 0x1c, 0x10, 0xd7, 0xfe, 0x2d, 0x49, 0x7f, 0xd8, 0xe2, 0xdf, 0x23, 0xe4, 0x47, 0xdd, 0x12, 0x23, 0xd6, 0xeb, 0xe5, 0x8b, 0x25, 0xfc, +0x67, 0x2e, 0x81, 0xc0, 0xee, 0x3c, 0x00, 0x37, 0x02, 0x1a, 0xd3, 0xd9, 0x19, 0xef, 0xa6, 0x33, 0xf2, 0xcc, 0xc6, 0x29, 0x60, 0x2d, 0xf7, 0x4d, 0x53, 0x03, 0x1a, 0x26, 0x9f, 0xb1, 0x3d, 0x04, +0x11, 0xf0, 0x02, 0x3e, 0x5e, 0xb7, 0x42, 0xa6, 0xc8, 0x48, 0xb4, 0xea, 0x1c, 0xda, 0x01, 0xe3, 0xeb, 0xfe, 0xd6, 0x44, 0xb3, 0xe9, 0x23, 0xd5, 0xb1, 0xce, 0xff, 0x16, 0xd7, 0xaf, 0x3e, 0x09, +0xf0, 0xdb, 0xfc, 0x18, 0xd5, 0x39, 0xd0, 0x55, 0x47, 0x0c, 0x19, 0x4f, 0x6f, 0xec, 0xa7, 0x81, 0x21, 0xd1, 0x17, 0xe1, 0x0e, 0xc8, 0x3b, 0xdf, 0x44, 0x38, 0x7c, 0x0e, 0x4c, 0xf6, 0x25, 0x93, +0x0d, 0xae, 0xfa, 0x8d, 0xd8, 0x0e, 0xa0, 0x69, 0xec, 0x6c, 0x2d, 0x17, 0xf2, 0x9e, 0xe7, 0x81, 0x3b, 0xd4, 0xd9, 0xf0, 0x18, 0x51, 0xc5, 0x72, 0x20, 0x16, 0x1f, 0xa2, 0xf7, 0x16, 0xdc, 0x16, +0x71, 0xa6, 0x04, 0x34, 0xe6, 0xb8, 0x28, 0x27, 0x0e, 0x0a, 0x36, 0xad, 0xeb, 0x86, 0xc5, 0xec, 0x4c, 0x21, 0xe8, 0xf2, 0x19, 0xed, 0x0e, 0x3c, 0xdf, 0xd3, 0x06, 0xd2, 0x0f, 0xe8, 0x27, 0x14, +0xb8, 0xaf, 0xfd, 0x06, 0xcd, 0xe0, 0xf6, 0x9f, 0x15, 0x36, 0xc5, 0xae, 0x0f, 0x41, 0x48, 0xe0, 0x24, 0xc0, 0xe2, 0x44, 0xb2, 0x52, 0x81, 0x04, 0xe5, 0xad, 0x48, 0xb8, 0xd9, 0xbc, 0x0f, 0xc7, +0x16, 0xbc, 0x35, 0x12, 0x01, 0x89, 0x5d, 0xfe, 0x33, 0xbf, 0x00, 0xee, 0xa1, 0x0d, 0x2c, 0x00, 0x54, 0xc0, 0xef, 0xe8, 0x1b, 0xfe, 0xda, 0x0a, 0xe0, 0x29, 0x9f, 0xa5, 0xdb, 0x7f, 0xf7, 0xff, +0xbd, 0x09, 0x1a, 0xda, 0x4d, 0x7f, 0xd9, 0x07, 0x12, 0xd9, 0x9b, 0xc0, 0x74, 0xb5, 0x49, 0xcb, 0x7f, 0x20, 0xa9, 0x19, 0x2b, 0x52, 0xd1, 0x2a, 0x17, 0x01, 0xc2, 0x93, 0x31, 0x55, 0x48, 0xd6, +0xea, 0x58, 0x24, 0xca, 0x5f, 0x23, 0xcb, 0xb2, 0xee, 0x3b, 0xbc, 0xe0, 0x4c, 0x3f, 0x3d, 0xa3, 0x3a, 0x5c, 0xf5, 0x1d, 0x43, 0xe1, 0x20, 0xeb, 0x48, 0x2b, 0x36, 0xbb, 0x09, 0xd5, 0x34, 0x41, +0x13, 0xc1, 0x8b, 0x19, 0xba, 0xf6, 0x28, 0xfb, 0x28, 0x7f, 0x4b, 0xde, 0xb0, 0x42, 0xfe, 0x2a, 0x54, 0xf2, 0xaf, 0xfe, 0x96, 0x40, 0x43, 0xa9, 0x0a, 0xde, 0xf2, 0xbb, 0xc8, 0x16, 0x34, 0xbd, +0xef, 0x74, 0xdf, 0x73, 0x35, 0x5b, 0xed, 0x93, 0x34, 0x0c, 0xf0, 0x27, 0xe8, 0x57, 0xe5, 0xcf, 0x41, 0xca, 0x07, 0xd6, 0x0f, 0x1c, 0x0d, 0x2e, 0x69, 0x81, 0x3d, 0xd8, 0x26, 0xed, 0xf9, 0x4a, +0x11, 0xa9, 0x9e, 0xd7, 0x1e, 0xdf, 0xeb, 0xa2, 0x19, 0x0d, 0xb0, 0xff, 0xd0, 0xca, 0xdf, 0x91, 0xae, 0x24, 0xb7, 0x10, 0xcc, 0xc8, 0x0f, 0xe2, 0x69, 0xe3, 0xfa, 0x05, 0x3b, 0x4f, 0xd2, 0x13, +0x0a, 0x58, 0xaf, 0x7f, 0xe3, 0xec, 0xfc, 0x13, 0x13, 0xb7, 0x9d, 0x08, 0x36, 0xf4, 0x71, 0x08, 0xf3, 0xd4, 0x14, 0x33, 0xf8, 0xce, 0x34, 0xba, 0x53, 0xd3, 0xff, 0x5c, 0xc7, 0xd3, 0xf4, 0x2a, +0xcb, 0x04, 0x25, 0x11, 0x18, 0xec, 0x38, 0xde, 0xe0, 0x20, 0x1a, 0x33, 0xf5, 0xfa, 0xcd, 0x24, 0x39, 0xc0, 0x16, 0x56, 0xaf, 0x33, 0x47, 0x14, 0x9b, 0x3d, 0x53, 0xf4, 0x48, 0x17, 0x6e, 0x3d, +0x29, 0x6f, 0xac, 0x2b, 0xf1, 0x04, 0xf2, 0xde, 0xf3, 0xd4, 0x23, 0xe8, 0x11, 0xc9, 0xce, 0x72, 0xcf, 0x2c, 0xd3, 0xc7, 0x0d, 0xcf, 0x07, 0xfb, 0x34, 0x16, 0xa4, 0x2c, 0x0d, 0x01, 0x81, 0xf4, +0xd4, 0x1e, 0xc7, 0x28, 0x68, 0x36, 0x11, 0x07, 0x60, 0x2d, 0x19, 0x7f, 0x3e, 0x46, 0xf1, 0xae, 0x40, 0xef, 0x90, 0xc3, 0xdc, 0x28, 0x77, 0x14, 0xde, 0xdb, 0xf5, 0x03, 0xc4, 0xf4, 0xda, 0xd6, +0x4e, 0xa0, 0xfd, 0x23, 0xa7, 0x05, 0x9d, 0xf9, 0x20, 0x1e, 0xa5, 0xf3, 0x5c, 0xf7, 0x7b, 0x75, 0x1d, 0x07, 0xae, 0xba, 0x11, 0xdf, 0xe0, 0x23, 0xb8, 0xaf, 0xf8, 0x0d, 0xf5, 0x38, 0x06, 0x0f, +0xcd, 0xa0, 0x41, 0xbc, 0x41, 0x14, 0x23, 0x13, 0xbf, 0x15, 0x81, 0xc7, 0x11, 0x4f, 0xf0, 0x55, 0x08, 0xc9, 0xe5, 0xd6, 0xfe, 0x2a, 0x08, 0x03, 0xfe, 0xac, 0xef, 0x39, 0x0a, 0xb6, 0xfa, 0x25, +0xde, 0x21, 0xca, 0xd0, 0xd5, 0x7f, 0x79, 0xe1, 0xeb, 0x9d, 0xce, 0x69, 0x38, 0x1e, 0xb0, 0x03, 0x04, 0x17, 0x2f, 0xec, 0x18, 0x10, 0x51, 0xb4, 0xd1, 0xde, 0xc9, 0xfc, 0x08, 0xd0, 0x4f, 0xf1, +0xfe, 0xe4, 0x0e, 0x1c, 0x0e, 0x23, 0x30, 0x07, 0xad, 0x17, 0xfc, 0x18, 0x31, 0x7b, 0xab, 0x16, 0x93, 0x24, 0x9b, 0xb3, 0x70, 0xc5, 0x05, 0xf6, 0x3b, 0x5b, 0xca, 0x05, 0x67, 0x6d, 0x92, 0xfa, +0x14, 0x26, 0xb3, 0x14, 0xab, 0x48, 0x3e, 0xa8, 0x6a, 0x1c, 0xff, 0xa6, 0xb8, 0x32, 0x53, 0xb4, 0xef, 0xf3, 0xe0, 0x02, 0x7c, 0xe1, 0xce, 0x20, 0x7f, 0xf3, 0x3b, 0x45, 0x0c, 0xfe, 0x4b, 0x0a, +0xf5, 0xd1, 0x31, 0xe9, 0xf7, 0xcd, 0x8d, 0x0c, 0xc1, 0xc1, 0x40, 0xa7, 0xe9, 0xe1, 0xfc, 0x32, 0xfa, 0xe7, 0x7f, 0x05, 0xe9, 0x0b, 0xe0, 0x3c, 0x9b, 0xd4, 0x10, 0xf7, 0x62, 0x4a, 0xc2, 0xed, +0xc1, 0x00, 0xdc, 0xd8, 0xeb, 0x42, 0x97, 0xf7, 0xd7, 0x1f, 0x0e, 0x87, 0xf9, 0x94, 0xef, 0xcf, 0x17, 0x0c, 0xf3, 0xa4, 0x3b, 0xdf, 0x2f, 0x9b, 0xcb, 0xf7, 0xe3, 0x9f, 0xcc, 0xd1, 0xca, 0x17, +0xe6, 0xee, 0xb9, 0xc1, 0xea, 0x46, 0xb9, 0x34, 0xcb, 0xb7, 0x54, 0xcc, 0x3c, 0xfa, 0x8b, 0x81, 0xf4, 0x94, 0xcd, 0x2e, 0x1e, 0xc2, 0xea, 0x51, 0xa5, 0x70, 0xb0, 0x40, 0xe4, 0xab, 0x28, 0x92, +0xb3, 0xef, 0xe9, 0x34, 0xe7, 0xc5, 0x10, 0xd8, 0x04, 0x0c, 0x12, 0x05, 0x0e, 0xcc, 0x01, 0x03, 0x1d, 0xca, 0xe5, 0x23, 0x02, 0x1c, 0x24, 0xec, 0x0a, 0x03, 0x35, 0x0a, 0x33, 0xe6, 0xde, 0x36, +0x16, 0x23, 0x76, 0xc7, 0x45, 0x7f, 0x35, 0xc8, 0x61, 0x24, 0x9b, 0x1c, 0xf4, 0x9d, 0xec, 0x68, 0x02, 0xcb, 0xe4, 0xc2, 0x1b, 0x90, 0x17, 0x98, 0xf8, 0x2d, 0x5e, 0x22, 0x24, 0xdb, 0x42, 0x26, +0x9f, 0x55, 0xef, 0xd9, 0x3c, 0xf2, 0xd0, 0xfb, 0xea, 0xfb, 0x6f, 0x0c, 0xbd, 0xfc, 0x07, 0x0a, 0x68, 0xc6, 0xeb, 0xf2, 0x75, 0x3f, 0xbe, 0x1e, 0x09, 0xdd, 0x39, 0x2f, 0x7f, 0x07, 0x50, 0x11, +0x3e, 0x22, 0x3e, 0xec, 0x81, 0xdf, 0xbe, 0xb4, 0xf1, 0xfb, 0xd6, 0x60, 0x50, 0x2c, 0xac, 0x5b, 0x1d, 0x1d, 0xba, 0xe1, 0x1a, 0xec, 0x5d, 0xa6, 0x1f, 0x27, 0xf8, 0xe3, 0x57, 0xce, 0xd3, 0xfa, +0x95, 0xca, 0xac, 0x08, 0x07, 0xc3, 0x0f, 0x11, 0xe3, 0x0e, 0x14, 0xbe, 0xd3, 0x78, 0xe9, 0x0c, 0x69, 0x06, 0x27, 0xf9, 0x65, 0x36, 0xc3, 0x59, 0x7d, 0x15, 0xdf, 0x35, 0x03, 0x23, 0xe1, 0x0a, +0xc3, 0xff, 0xae, 0x3b, 0x00, 0x10, 0x69, 0x40, 0xda, 0x21, 0xe6, 0xfb, 0xf1, 0x40, 0x37, 0xab, 0x98, 0xbc, 0x7f, 0x36, 0x03, 0x13, 0x21, 0x46, 0x17, 0xee, 0x12, 0x43, 0xf9, 0x2e, 0xd6, 0x3f, +0xc8, 0xfc, 0x24, 0xdd, 0xfd, 0x10, 0xce, 0x3b, 0x03, 0x12, 0xd2, 0x9f, 0x43, 0x7f, 0x02, 0x04, 0xd8, 0x5b, 0xe0, 0xe9, 0x30, 0x02, 0x50, 0x15, 0x1b, 0x2d, 0x29, 0x04, 0xfe, 0xb7, 0x0a, 0x61, +0xfa, 0x1c, 0x56, 0xaf, 0x3e, 0xfb, 0x42, 0xfb, 0xc1, 0x00, 0xf2, 0xba, 0xe3, 0x2b, 0xca, 0x13, 0x11, 0x1a, 0xc0, 0x11, 0xfd, 0x12, 0x7f, 0xd3, 0xe2, 0x01, 0xf8, 0xf7, 0x3d, 0xe7, 0x0d, 0xe3, +0xd6, 0x49, 0x12, 0xd8, 0x11, 0xed, 0x5f, 0x96, 0xd8, 0xf5, 0x21, 0xf2, 0x43, 0x29, 0x5a, 0xe8, 0xbc, 0x02, 0x51, 0x04, 0x49, 0xdf, 0xef, 0xdd, 0xfd, 0xf6, 0x76, 0x0b, 0x18, 0xec, 0xe6, 0x2c, +0xf2, 0xef, 0xb6, 0xca, 0x41, 0x49, 0x9a, 0x0f, 0xdc, 0x40, 0xcb, 0xd9, 0x38, 0x16, 0x67, 0xd3, 0x31, 0x18, 0xbb, 0x08, 0x0a, 0xed, 0x1b, 0x11, 0xbc, 0x21, 0x25, 0xbc, 0xfe, 0xf3, 0xfe, 0xff, +0x30, 0xf2, 0x23, 0xe7, 0xbd, 0xdc, 0xd7, 0xf2, 0x7f, 0x1d, 0x03, 0x25, 0x50, 0x23, 0xca, 0xb6, 0x10, 0xc2, 0x0c, 0xe7, 0xe7, 0xd3, 0x7f, 0xe9, 0x25, 0x0c, 0x17, 0xf2, 0x3e, 0x0b, 0xf6, 0xe6, +0xdb, 0x0d, 0xb4, 0xf5, 0xff, 0x2c, 0x12, 0xdc, 0xc9, 0x04, 0x1f, 0xf2, 0x2a, 0xbb, 0x0c, 0xbf, 0xf2, 0xea, 0xd0, 0x20, 0x3c, 0x07, 0x39, 0xb6, 0x0b, 0x36, 0x12, 0xda, 0xf3, 0x42, 0x13, 0x20, +0xe1, 0xf8, 0x27, 0xf4, 0x4f, 0xcd, 0xf9, 0xd5, 0x15, 0xd0, 0x46, 0xe4, 0x17, 0x1e, 0x84, 0xd6, 0x28, 0xca, 0x21, 0xef, 0xe8, 0x4d, 0x2e, 0x07, 0xd7, 0x25, 0x2b, 0xc2, 0xdf, 0x06, 0x22, 0x22, +0x1d, 0x47, 0x0f, 0x6a, 0x32, 0x56, 0x0f, 0xe7, 0x06, 0x63, 0x6a, 0xd0, 0x81, 0xf7, 0x4b, 0x50, 0xe7, 0xed, 0x1e, 0x3c, 0x93, 0xff, 0x28, 0xec, 0xd7, 0xe1, 0x65, 0x2f, 0xf2, 0x17, 0x36, 0x1e, +0x4c, 0x54, 0x3b, 0xdb, 0x64, 0x59, 0x4a, 0x07, 0x45, 0x02, 0xc0, 0x32, 0x3b, 0x11, 0x49, 0x28, 0x9d, 0xbd, 0xf3, 0x01, 0xf2, 0x10, 0x2c, 0xb0, 0xcd, 0x7f, 0x6d, 0xdf, 0xc4, 0x41, 0xef, 0x1c, +0xed, 0xd9, 0xdc, 0xe2, 0xd0, 0xdc, 0x0b, 0x17, 0xf7, 0xd7, 0x2d, 0xfc, 0xc7, 0xf1, 0x7f, 0x1a, 0x23, 0x08, 0xf7, 0x1b, 0xf0, 0x37, 0xbf, 0x35, 0x0d, 0x10, 0xab, 0xc7, 0xfa, 0xc2, 0xad, 0xf8, +0xb4, 0x0a, 0xdb, 0x0c, 0x0d, 0xb2, 0xfa, 0x15, 0xf1, 0xb2, 0xcc, 0xee, 0xa5, 0x09, 0x2b, 0xd4, 0x16, 0xda, 0x25, 0xe1, 0xb6, 0x4c, 0x13, 0x15, 0x4c, 0x17, 0xc2, 0xf6, 0x2d, 0xf0, 0xed, 0xe1, +0x37, 0xbf, 0x5f, 0xdc, 0x3d, 0xec, 0xc4, 0x51, 0xed, 0xe4, 0xdd, 0x01, 0xc7, 0xf0, 0xd0, 0x0b, 0xe3, 0x00, 0xf0, 0xea, 0x0b, 0xf5, 0xe2, 0x06, 0xf7, 0x4d, 0xbe, 0x25, 0x29, 0x81, 0x57, 0x21, +0x0b, 0xb1, 0x09, 0x34, 0xa6, 0xe4, 0xe3, 0xdc, 0xe8, 0xf0, 0xf0, 0xef, 0xd6, 0x1c, 0x19, 0xc0, 0x35, 0x4c, 0x10, 0xec, 0xfc, 0xd2, 0xd2, 0x21, 0xf4, 0xe7, 0xff, 0xd3, 0xe1, 0xe5, 0x04, 0x3c, +0x1f, 0xe3, 0x1f, 0x09, 0x14, 0xd0, 0x06, 0x02, 0xd5, 0x7f, 0x25, 0x38, 0x7f, 0x29, 0x0b, 0x0e, 0x23, 0xf7, 0xec, 0x00, 0xe2, 0x3e, 0x7f, 0xb7, 0xf8, 0xf4, 0xe6, 0x10, 0x16, 0xd6, 0x1e, 0x00, +0xeb, 0x01, 0x0f, 0xf5, 0xc6, 0x07, 0x46, 0xf9, 0x51, 0xe7, 0xf9, 0x3c, 0x3f, 0x3c, 0xde, 0xfc, 0x06, 0x0c, 0xe3, 0x17, 0xcb, 0x15, 0x1c, 0x32, 0xf5, 0xf2, 0xeb, 0xf4, 0x30, 0x46, 0xd6, 0x26, +0x1a, 0x19, 0xad, 0x04, 0x50, 0xf6, 0xcb, 0x14, 0x4d, 0x15, 0x1f, 0xd6, 0x03, 0xd8, 0xf4, 0xf0, 0xf5, 0x28, 0x04, 0x37, 0x3d, 0x01, 0x4d, 0xf2, 0xf7, 0xdb, 0x2e, 0x50, 0xff, 0x10, 0x21, 0x56, +0xdc, 0xf8, 0xd2, 0x3d, 0xc5, 0x6c, 0xe0, 0xc9, 0xc4, 0x06, 0xd6, 0xf8, 0x9f, 0xbf, 0x7f, 0x44, 0xc7, 0x41, 0x3e, 0x08, 0xd1, 0xdf, 0xbd, 0x7f, 0x27, 0x2e, 0x15, 0x10, 0x25, 0x38, 0xc8, 0xe3, +0xc3, 0xd8, 0xbf, 0xf4, 0x4b, 0x13, 0xec, 0xf7, 0x36, 0x44, 0x14, 0xe8, 0x25, 0x2f, 0x03, 0xe4, 0x38, 0x04, 0x11, 0xd9, 0xe4, 0xf6, 0x18, 0xf8, 0x07, 0xe0, 0xe2, 0xd3, 0xbe, 0xd0, 0xb7, 0x31, +0x62, 0x0d, 0xa4, 0xd6, 0xe5, 0xfb, 0x13, 0xb3, 0x9c, 0xd5, 0xf7, 0x19, 0xc4, 0xb2, 0x0b, 0x2d, 0xcf, 0xfc, 0x50, 0x2a, 0x4f, 0xba, 0x21, 0x10, 0x81, 0x31, 0xe9, 0xe0, 0x27, 0x32, 0xf9, 0x46, +0xef, 0x42, 0xf4, 0xae, 0x30, 0xdb, 0xee, 0x29, 0xfe, 0xf4, 0x0b, 0xf4, 0x18, 0xed, 0xca, 0x09, 0xb8, 0xda, 0x0d, 0x48, 0xec, 0xe7, 0xe0, 0xee, 0x00, 0x51, 0xfb, 0x2c, 0xc2, 0x4f, 0xd1, 0xe2, +0x24, 0x63, 0x11, 0x13, 0x44, 0xc3, 0x18, 0x28, 0xad, 0xba, 0xe0, 0x44, 0x83, 0xe9, 0xee, 0x1f, 0xc1, 0xee, 0x3a, 0x51, 0xfe, 0xdf, 0xfd, 0x2b, 0xd2, 0x3e, 0x1b, 0xd2, 0xaa, 0xde, 0x1c, 0x7f, +0x2b, 0x7b, 0x78, 0x78, 0xdb, 0xbf, 0x42, 0x57, 0xa2, 0x42, 0xd6, 0x39, 0xdd, 0xf8, 0x34, 0xd9, 0xd0, 0x45, 0xa9, 0x47, 0xed, 0x4f, 0x28, 0x0f, 0xb4, 0x64, 0x18, 0x58, 0x02, 0x7f, 0xbd, 0x62, +0xd4, 0x4e, 0xbd, 0x2a, 0xe0, 0xee, 0xf6, 0x17, 0x24, 0x02, 0x3a, 0xaa, 0xea, 0x4f, 0xeb, 0xb8, 0xf1, 0x03, 0xc8, 0x1a, 0xf1, 0x1f, 0xf0, 0xca, 0x32, 0x07, 0x04, 0xcc, 0xb0, 0x1e, 0xed, 0x00, +0x1c, 0xce, 0xd7, 0xe9, 0xc7, 0xd7, 0xbb, 0x7f, 0xdf, 0xde, 0xf5, 0xdf, 0xe3, 0x25, 0x35, 0x14, 0x0a, 0x27, 0xe5, 0xf8, 0x3a, 0xd9, 0xc3, 0x53, 0xcb, 0x16, 0x32, 0x24, 0x1e, 0xec, 0xd5, 0xe5, +0x8b, 0xf4, 0xe7, 0xe4, 0xf7, 0xcb, 0x02, 0x1b, 0xe9, 0x33, 0x21, 0xdb, 0xd8, 0x55, 0xe9, 0x7f, 0xa0, 0xfc, 0x55, 0xc4, 0x23, 0x05, 0xfe, 0x9c, 0x45, 0xc9, 0x0e, 0x9e, 0x34, 0xc0, 0xbc, 0x97, +0xef, 0xff, 0x3b, 0xd3, 0x2c, 0x01, 0x27, 0x47, 0xb0, 0xae, 0x3b, 0x30, 0xea, 0xc1, 0xde, 0xcb, 0x17, 0x13, 0xd7, 0xf9, 0xfe, 0xf0, 0xd3, 0x1d, 0xf5, 0x25, 0x42, 0x43, 0x46, 0x34, 0x0d, 0xdb, +0x2a, 0x2f, 0x09, 0x12, 0x12, 0xdd, 0x5c, 0x03, 0x3a, 0xf5, 0xf2, 0xd9, 0xf3, 0xe5, 0x16, 0xe9, 0x28, 0x2c, 0x7f, 0x1b, 0xd6, 0x11, 0x3e, 0xb4, 0xf0, 0xfd, 0xc8, 0x1a, 0xfc, 0x20, 0xe4, 0x25, +0xb5, 0x86, 0x30, 0x9a, 0x4a, 0x2d, 0xee, 0xe5, 0xc2, 0x3c, 0xe2, 0xad, 0x13, 0xdd, 0x19, 0x0a, 0x07, 0xf9, 0x5d, 0xfc, 0x4a, 0xca, 0xdd, 0xcd, 0xce, 0xc4, 0xc4, 0xc5, 0xee, 0x0e, 0x22, 0xec, +0xdd, 0x1b, 0x17, 0x10, 0xf5, 0x16, 0xce, 0x38, 0xd3, 0xe6, 0x7f, 0xf2, 0x32, 0x55, 0x24, 0xbc, 0xf3, 0x67, 0xe9, 0x2a, 0x14, 0xb7, 0xef, 0xf9, 0xad, 0xd0, 0x20, 0x3d, 0x55, 0x4f, 0x55, 0xe0, +0x18, 0xc9, 0x18, 0x04, 0x14, 0x01, 0x41, 0x1d, 0x4c, 0x4c, 0x44, 0x34, 0x43, 0xc3, 0xff, 0xd1, 0x33, 0x23, 0x13, 0x81, 0xc9, 0xcf, 0x33, 0xd6, 0xdb, 0xec, 0xbe, 0xe7, 0x27, 0x0d, 0x1b, 0xf4, +0xde, 0x4c, 0x45, 0xe1, 0xe6, 0xb6, 0x03, 0x2c, 0xf2, 0x56, 0x01, 0x12, 0x8c, 0xa6, 0x68, 0xc7, 0x39, 0xab, 0x5a, 0xc9, 0xcd, 0x27, 0xd7, 0xd0, 0x16, 0xae, 0xa1, 0xb4, 0xda, 0x10, 0xf5, 0x7f, +0x2f, 0x02, 0x02, 0x0e, 0xc7, 0x16, 0xa9, 0x0a, 0x0c, 0x3b, 0xde, 0x28, 0xd6, 0x1c, 0xd9, 0xcd, 0xbb, 0xfc, 0xe9, 0x40, 0x21, 0xfd, 0xee, 0x0c, 0xfb, 0xf0, 0x02, 0xf6, 0x5e, 0xa2, 0x22, 0xf6, +0x06, 0xd6, 0x23, 0xcf, 0xdf, 0xd2, 0x63, 0xfd, 0xff, 0xa6, 0xb2, 0xdb, 0x09, 0x1c, 0x1d, 0x6c, 0xc2, 0xdb, 0xff, 0x16, 0xff, 0xd3, 0x0d, 0x1b, 0x81, 0xf0, 0xf9, 0xf4, 0xee, 0xbb, 0xb5, 0x49, +0xd4, 0x41, 0x0c, 0x17, 0x0a, 0x2f, 0x36, 0x26, 0xc4, 0xaa, 0xfe, 0x4f, 0xe9, 0x14, 0xf0, 0x4b, 0xb5, 0x11, 0xfe, 0x3a, 0xba, 0xbf, 0xfb, 0x81, 0x38, 0xa1, 0x1b, 0x11, 0x64, 0x15, 0xe5, 0xf9, +0xcc, 0x45, 0xeb, 0xee, 0xba, 0x40, 0xd1, 0xe0, 0xeb, 0xf7, 0x10, 0xaa, 0xf5, 0x3f, 0xef, 0xf9, 0x44, 0x15, 0x35, 0xfb, 0x90, 0xa1, 0xf9, 0xf9, 0x21, 0x81, 0x25, 0xfe, 0xf5, 0x9a, 0x01, 0x2d, +0x0f, 0xd5, 0xdf, 0xa4, 0x5a, 0x4d, 0x5e, 0x2b, 0xc7, 0xcd, 0xff, 0xc6, 0x0e, 0x55, 0x18, 0x03, 0x2b, 0x04, 0x69, 0x86, 0x14, 0x9d, 0xfa, 0xf6, 0x3b, 0x6c, 0xf2, 0x32, 0x1d, 0xe2, 0x44, 0x21, +0x35, 0x21, 0x2a, 0x39, 0x5c, 0x4b, 0xdc, 0xd4, 0xcf, 0x23, 0xbc, 0xa5, 0x36, 0x59, 0x02, 0x14, 0x81, 0x4c, 0x94, 0x13, 0xfd, 0xa2, 0xe2, 0xf3, 0xe8, 0x1a, 0x70, 0x0c, 0xd5, 0x39, 0x2e, 0xf8, +0xf2, 0x14, 0x02, 0xa8, 0x2e, 0x9d, 0x0d, 0x09, 0x15, 0xa5, 0xeb, 0xc5, 0xd3, 0xf6, 0xe7, 0x09, 0xf8, 0x3a, 0x54, 0x3e, 0x06, 0x40, 0x14, 0x0a, 0xd9, 0x3f, 0x61, 0xe4, 0xa0, 0xbb, 0x2d, 0x72, +0x0a, 0xc7, 0x0e, 0xe5, 0x1a, 0xd6, 0xd0, 0x11, 0xfb, 0x2b, 0xcd, 0x19, 0xed, 0xde, 0x26, 0x23, 0x05, 0xf4, 0x17, 0x22, 0xdf, 0xf4, 0xc3, 0xe2, 0x4a, 0x04, 0xc7, 0xca, 0x0a, 0x32, 0x7f, 0x49, +0x0b, 0x97, 0xe8, 0xa6, 0x26, 0xf8, 0x0c, 0xd1, 0x1b, 0x1d, 0x4a, 0xf2, 0xcf, 0x9f, 0xd6, 0xd1, 0xf2, 0x0f, 0xbe, 0xcd, 0xeb, 0xf9, 0x51, 0x36, 0x87, 0x21, 0x19, 0xfa, 0x16, 0x1f, 0x2a, 0x08, +0x1f, 0xcc, 0x18, 0x24, 0x17, 0x1b, 0xda, 0xff, 0x06, 0xbc, 0xf5, 0x81, 0x42, 0xc9, 0x0d, 0x44, 0x32, 0x3a, 0xb8, 0x06, 0x11, 0x37, 0x9a, 0x13, 0x02, 0xc8, 0x94, 0x2a, 0x19, 0xd7, 0x06, 0x1f, +0xcd, 0x66, 0xc5, 0xf1, 0x02, 0xbb, 0x73, 0x1b, 0x1f, 0x5d, 0xb2, 0xd3, 0xf2, 0xa4, 0xef, 0x19, 0xec, 0x6e, 0xc0, 0x20, 0x81, 0xa4, 0xf5, 0xaa, 0xd1, 0x21, 0x0c, 0xc2, 0xee, 0x22, 0x95, 0xd3, +0x58, 0xe1, 0x51, 0x17, 0x8c, 0x03, 0x0f, 0x32, 0x0e, 0x20, 0x1a, 0x00, 0x50, 0x4d, 0x37, 0xc3, 0xf4, 0x39, 0xbe, 0xd5, 0x25, 0x73, 0xf3, 0x14, 0xb3, 0x4b, 0x01, 0xf7, 0x6b, 0x07, 0xe8, 0x81, +0xdc, 0x2e, 0xcb, 0x03, 0x14, 0xb8, 0xff, 0xe4, 0xf9, 0x05, 0xc4, 0xc5, 0x3a, 0xd0, 0x65, 0xa5, 0xfe, 0x17, 0x6b, 0x2d, 0x2e, 0xfd, 0x3d, 0xb2, 0xf9, 0x31, 0x4d, 0xba, 0xeb, 0x81, 0x60, 0x24, +0xd2, 0x04, 0xff, 0xd9, 0xe3, 0xe9, 0x29, 0x58, 0xbf, 0xa0, 0x13, 0xe6, 0x35, 0xd3, 0x37, 0x20, 0x52, 0x9d, 0xf2, 0xed, 0x14, 0x1d, 0x0c, 0xfe, 0x64, 0xd9, 0x14, 0xd6, 0xb4, 0xb0, 0x0c, 0x03, +0x22, 0x11, 0x00, 0x7f, 0x88, 0xc3, 0x30, 0xfd, 0xa6, 0xd0, 0x24, 0xf9, 0x2a, 0xb9, 0xfc, 0xf9, 0xff, 0xb3, 0xd4, 0x87, 0xfa, 0x4c, 0x58, 0x1f, 0x04, 0x3e, 0xd3, 0x0c, 0x16, 0x08, 0xd6, 0x60, +0xba, 0x34, 0x2d, 0xd9, 0x2f, 0x0e, 0x70, 0xc4, 0x4e, 0x36, 0x32, 0x12, 0x76, 0xea, 0x51, 0x89, 0x0d, 0x49, 0xe0, 0xcb, 0x0b, 0xbf, 0x0a, 0xfb, 0xa5, 0x3b, 0x33, 0x45, 0x26, 0x5e, 0x67, 0x1b, +0x14, 0x0c, 0xca, 0xdb, 0x27, 0x13, 0x4e, 0xbb, 0xf6, 0x14, 0x27, 0x39, 0x34, 0x32, 0x18, 0xd7, 0x2b, 0xad, 0xf3, 0xf0, 0x16, 0xb5, 0x1e, 0xd4, 0x4f, 0x0d, 0x4d, 0x81, 0xcb, 0xfb, 0x30, 0x5f, +0xb8, 0x24, 0x8e, 0x22, 0xdb, 0x1a, 0x36, 0xc3, 0xcd, 0x48, 0x45, 0xde, 0x16, 0x1d, 0xac, 0xdd, 0x0f, 0x3f, 0x02, 0x7f, 0x31, 0x0f, 0xb3, 0xc4, 0x31, 0xe6, 0x1f, 0x4d, 0xda, 0x00, 0x30, 0xa4, +0x55, 0x28, 0x57, 0xf7, 0x05, 0x3a, 0x55, 0xff, 0x24, 0xef, 0xf7, 0xdc, 0x82, 0xb6, 0x76, 0x50, 0x43, 0x44, 0xc7, 0xe8, 0xdc, 0xf7, 0xfe, 0x13, 0x38, 0xe9, 0xce, 0x9a, 0x56, 0x3d, 0xd9, 0x5d, +0x1d, 0x28, 0x08, 0x05, 0x42, 0xb6, 0x68, 0xf9, 0x16, 0xfa, 0xe7, 0xd7, 0x1e, 0xf1, 0x1a, 0x21, 0xfa, 0x33, 0x7f, 0x09, 0x2a, 0x23, 0x03, 0xb5, 0xdd, 0xcb, 0x0f, 0xfe, 0x72, 0xe0, 0xa9, 0x23, +0xdf, 0x20, 0x22, 0xe1, 0xd7, 0xbf, 0xcf, 0x26, 0xb2, 0xb0, 0x38, 0x68, 0xea, 0x0c, 0x69, 0x6b, 0x36, 0x5d, 0x59, 0xf7, 0x0e, 0x12, 0xbd, 0x54, 0xcc, 0x22, 0xb7, 0xb2, 0x41, 0xf6, 0xb4, 0x31, +0x5d, 0x81, 0x10, 0x20, 0x39, 0x9d, 0x22, 0xc0, 0xbf, 0x41, 0xc5, 0xdc, 0x6c, 0xb4, 0xfd, 0xcc, 0xbe, 0x06, 0xb4, 0xc3, 0x7f, 0x05, 0xfc, 0xbd, 0xa6, 0xe1, 0x3d, 0x04, 0x1a, 0x4b, 0x19, 0xe5, +0xc6, 0xee, 0xb1, 0xde, 0xe9, 0xf7, 0xbb, 0xbc, 0x4b, 0xe5, 0x1f, 0xd4, 0x0d, 0xb6, 0x1c, 0xa6, 0xee, 0x00, 0x22, 0xbb, 0x4f, 0x03, 0x8c, 0x14, 0x38, 0xab, 0xfa, 0x1e, 0xde, 0x27, 0x84, 0xf8, +0xc5, 0x56, 0xe3, 0xd7, 0xe1, 0x2d, 0x4d, 0xf5, 0xeb, 0xdf, 0xe9, 0x16, 0x09, 0xe4, 0x1b, 0xe6, 0xc8, 0xe2, 0x1a, 0x26, 0xc6, 0xe9, 0xf1, 0x53, 0x7f, 0xbb, 0x0e, 0xe0, 0xbd, 0x2d, 0xfd, 0xf7, +0xdd, 0x51, 0xd8, 0x19, 0x16, 0x12, 0xff, 0x51, 0x3e, 0xd4, 0x14, 0x58, 0xd3, 0x1a, 0xfb, 0x1c, 0x20, 0x02, 0x8d, 0xf9, 0xe0, 0x31, 0x94, 0x14, 0xbc, 0xe3, 0xf2, 0xba, 0x36, 0xf9, 0x32, 0x54, +0x28, 0xca, 0x76, 0x0c, 0xb4, 0xdf, 0x06, 0x07, 0xe5, 0x01, 0x03, 0xff, 0x01, 0x25, 0x1f, 0xc2, 0x0e, 0x54, 0xfd, 0x84, 0xe5, 0x2a, 0x7f, 0xc7, 0xfb, 0xdc, 0x2c, 0xf9, 0x3a, 0x06, 0xb6, 0x2b, +0xd2, 0xc2, 0x39, 0x14, 0x0f, 0x57, 0xb2, 0x1d, 0x07, 0x0d, 0x10, 0x15, 0x88, 0x11, 0x06, 0x81, 0x27, 0xa1, 0xbb, 0x64, 0xb9, 0x0d, 0x52, 0xe0, 0xf6, 0xd5, 0x3c, 0xe9, 0x32, 0x26, 0xaf, 0x45, +0xd9, 0x2b, 0x4b, 0x20, 0xd7, 0xef, 0xf8, 0x12, 0x1f, 0xde, 0xc4, 0x0a, 0xe7, 0xc2, 0x30, 0xd6, 0x2d, 0x45, 0x12, 0x53, 0x0e, 0x06, 0xab, 0x2c, 0xa6, 0x24, 0xbe, 0x62, 0x01, 0xd2, 0x57, 0x0a, +0xbb, 0x9b, 0x1b, 0xe1, 0xc5, 0x2f, 0x1b, 0xe2, 0x1b, 0x02, 0x07, 0x67, 0x26, 0x3a, 0x1c, 0x54, 0x2d, 0x3f, 0x0a, 0x19, 0xd8, 0x48, 0x68, 0x04, 0x7f, 0x16, 0x08, 0xcb, 0xde, 0xf3, 0xf6, 0xd9, +0x13, 0xc1, 0x10, 0xec, 0xd4, 0x8f, 0x46, 0x56, 0xe6, 0xf9, 0xfb, 0x3d, 0x0d, 0x81, 0xd4, 0x38, 0xd7, 0x1a, 0x4e, 0xea, 0xfc, 0x3f, 0xb5, 0xd0, 0xe2, 0xbf, 0x2c, 0xd2, 0x2d, 0x0a, 0x04, 0x14, +0x01, 0x24, 0xf8, 0xf4, 0x42, 0x18, 0xfe, 0xdd, 0x3e, 0x35, 0xfd, 0xd3, 0x1d, 0xb4, 0xfd, 0xe0, 0xdc, 0x1b, 0x9d, 0xd3, 0x6e, 0x04, 0x28, 0xdc, 0xfd, 0x02, 0x07, 0xc6, 0x39, 0x46, 0xe5, 0x43, +0xea, 0x23, 0xdb, 0xd6, 0x7f, 0x33, 0x1b, 0x3b, 0xb2, 0xe2, 0x36, 0xb8, 0x1c, 0x3d, 0x09, 0xcb, 0x17, 0x3f, 0x50, 0xce, 0x5f, 0xf7, 0xeb, 0x02, 0x09, 0x43, 0x0e, 0x1c, 0x54, 0x27, 0x34, 0xb2, +0xe8, 0xcd, 0x18, 0x28, 0x06, 0xfb, 0xc1, 0x13, 0x1c, 0x13, 0x5b, 0x09, 0xda, 0x11, 0xad, 0x81, 0xe9, 0x38, 0xbd, 0x0f, 0xf0, 0xb1, 0x2d, 0x21, 0x42, 0x27, 0x17, 0xbe, 0xea, 0xd6, 0x21, 0x7c, +0x42, 0x2f, 0x25, 0x18, 0xfb, 0x0b, 0x0f, 0xd7, 0x11, 0x43, 0xb8, 0x00, 0x14, 0xd6, 0xd3, 0x4f, 0x34, 0x07, 0x18, 0x3a, 0xda, 0xb0, 0xe5, 0xb9, 0x39, 0xb8, 0x3c, 0xf3, 0x10, 0xcb, 0x04, 0xdf, +0xe3, 0x02, 0xd6, 0x0a, 0x14, 0xd3, 0x3c, 0x0d, 0xfb, 0xd4, 0xb0, 0x2d, 0x7f, 0xe6, 0xe7, 0xfe, 0x17, 0x1b, 0xf0, 0xbc, 0x4d, 0x2b, 0x27, 0x96, 0xf4, 0x05, 0xfb, 0xdc, 0x8c, 0xe1, 0x38, 0x0b, +0x16, 0xf6, 0x08, 0x3a, 0xf6, 0x5e, 0x25, 0x02, 0xf7, 0xd1, 0xed, 0x1c, 0x21, 0xec, 0xd3, 0x07, 0xc2, 0x2e, 0xc9, 0x81, 0xd5, 0x3f, 0x6b, 0x0f, 0xe7, 0xfd, 0xeb, 0x18, 0xd3, 0xe3, 0xca, 0xf0, +0xa9, 0xbb, 0x20, 0xc6, 0xd3, 0xd1, 0xde, 0x56, 0xf1, 0x20, 0x15, 0xbb, 0x1f, 0xee, 0xf0, 0xd7, 0x2a, 0xa3, 0x29, 0x09, 0x0f, 0x5c, 0x40, 0xdf, 0xf9, 0x25, 0xa8, 0x54, 0xd9, 0xe9, 0x62, 0xda, +0x2d, 0xca, 0x19, 0xc1, 0x15, 0xe2, 0x06, 0xd6, 0x18, 0xdc, 0xdf, 0x15, 0x4b, 0xfe, 0x4e, 0xe1, 0x54, 0x8c, 0xfd, 0xab, 0x45, 0xc3, 0x01, 0xed, 0x5a, 0x29, 0x23, 0x81, 0xbe, 0xe6, 0x8a, 0xce, +0xba, 0x0c, 0x1b, 0xfc, 0x86, 0x81, 0xfe, 0xdd, 0xdc, 0xea, 0xe0, 0xd2, 0xbe, 0xca, 0x0d, 0x11, 0x39, 0x0d, 0x20, 0x59, 0x5f, 0x5c, 0x13, 0x0b, 0x0b, 0xeb, 0x53, 0xfb, 0xe7, 0x68, 0x19, 0xcf, +0x21, 0x10, 0x65, 0xe8, 0xf7, 0xea, 0x26, 0x89, 0x47, 0x70, 0x60, 0x1f, 0x36, 0x16, 0xd6, 0xb3, 0x0d, 0xf1, 0xd0, 0x54, 0x4e, 0xc6, 0x08, 0xb4, 0x10, 0xb1, 0xb0, 0x39, 0x07, 0x4a, 0x7f, 0x1c, +0x94, 0x55, 0x65, 0x22, 0x18, 0xff, 0x47, 0x0b, 0xca, 0xad, 0xfb, 0xfe, 0x61, 0x75, 0xd7, 0xe0, 0x31, 0x3b, 0x3a, 0x24, 0xe4, 0xbe, 0xb4, 0x34, 0x24, 0x14, 0x4d, 0x10, 0x6e, 0x5b, 0x85, 0x32, +0x12, 0xfb, 0x3d, 0x44, 0xee, 0xc8, 0xa9, 0xca, 0xc4, 0xf6, 0xfe, 0x45, 0xd9, 0xdf, 0xfb, 0xc5, 0x18, 0x1a, 0xdb, 0x1e, 0xe9, 0xf4, 0x0b, 0xf1, 0x29, 0x2a, 0x27, 0x14, 0x0c, 0x3b, 0xe6, 0x17, +0x1a, 0xd9, 0x1a, 0x3a, 0xde, 0xdb, 0xe4, 0xcb, 0x7f, 0x09, 0x2b, 0xf6, 0xcf, 0xf5, 0xbd, 0xe7, 0xc6, 0xe0, 0x40, 0xee, 0x2d, 0xdf, 0x3e, 0x02, 0xdc, 0xfd, 0x7f, 0xc9, 0x96, 0xb3, 0x20, 0xd4, +0xf5, 0xd6, 0x57, 0x14, 0xd5, 0xd2, 0xb2, 0x2f, 0x30, 0xe6, 0xf6, 0x25, 0xed, 0x3c, 0xb0, 0x48, 0x49, 0x6e, 0x7e, 0x1c, 0xe1, 0xe5, 0x3e, 0x0d, 0xdd, 0xee, 0x60, 0x61, 0xe0, 0xf3, 0x7e, 0x0b, +0x3f, 0x7f, 0xc4, 0x28, 0x15, 0x4b, 0xe6, 0xf5, 0x61, 0xe7, 0xf0, 0x16, 0x66, 0xf2, 0xcd, 0x0f, 0x20, 0xf8, 0x50, 0x2a, 0x27, 0xa5, 0x36, 0xc8, 0x1e, 0x3a, 0xb0, 0xce, 0x95, 0xe0, 0x3e, 0xaa, +0x01, 0xf0, 0xdd, 0x24, 0x8d, 0xd1, 0x4c, 0x26, 0x36, 0x47, 0xd3, 0x27, 0x0f, 0xe3, 0x6c, 0xaa, 0xc4, 0xa1, 0x08, 0x1c, 0x2e, 0x26, 0xbc, 0xe5, 0x07, 0x55, 0xec, 0xd4, 0x28, 0xb6, 0x87, 0xc3, +0x26, 0x7d, 0x26, 0xcf, 0x10, 0x24, 0x00, 0x19, 0xbb, 0xd6, 0xa3, 0x0a, 0x21, 0xd8, 0x7f, 0x33, 0xf3, 0x03, 0x12, 0xf5, 0xdd, 0x04, 0x06, 0x4b, 0xf6, 0xd6, 0xd8, 0x3a, 0xe7, 0x1b, 0xa7, 0x58, +0x4b, 0xe5, 0x4b, 0x22, 0x1a, 0x7c, 0xfe, 0x17, 0x57, 0x1f, 0xb7, 0x49, 0xab, 0xfe, 0x00, 0xcb, 0x30, 0x5c, 0x59, 0x2b, 0xc8, 0xd6, 0x62, 0x2c, 0xf5, 0xef, 0x2f, 0x76, 0xed, 0x36, 0x31, 0x7f, +0x50, 0xfc, 0xb7, 0xfe, 0xb2, 0xc4, 0x0c, 0x3a, 0xb5, 0xd3, 0xed, 0x25, 0x2d, 0x32, 0x47, 0x16, 0xc4, 0xb3, 0xee, 0xe1, 0x0d, 0x39, 0x11, 0xe9, 0xa0, 0xe6, 0xfb, 0x08, 0x2e, 0x28, 0x15, 0xf7, +0x30, 0x4c, 0xcd, 0xe1, 0x52, 0xe4, 0xef, 0x00, 0x12, 0x02, 0x2c, 0x13, 0xce, 0xe2, 0xbb, 0xfc, 0xdf, 0xfd, 0xca, 0x1d, 0x2c, 0xd7, 0x0f, 0xfa, 0xc5, 0x1b, 0x30, 0xec, 0xf9, 0xc0, 0x7f, 0xe1, +0x55, 0x44, 0xb6, 0xdd, 0x05, 0x18, 0xe2, 0xd9, 0x16, 0xf0, 0xbf, 0x2d, 0xf7, 0x35, 0x30, 0x36, 0xc2, 0x99, 0xde, 0x35, 0x17, 0xf8, 0x56, 0x1e, 0x53, 0x07, 0x07, 0x81, 0xfc, 0xcd, 0x55, 0xc6, +0xf2, 0xd4, 0x15, 0x8d, 0x29, 0x1b, 0x38, 0xf9, 0x1f, 0xa8, 0xd0, 0xf0, 0x25, 0xdf, 0xa6, 0x8d, 0x05, 0x10, 0x30, 0x1c, 0xdd, 0xdf, 0xd5, 0xa7, 0x11, 0x2c, 0x4b, 0x0f, 0xe7, 0xeb, 0x04, 0x41, +0x2a, 0x0f, 0xa9, 0xc5, 0xe0, 0xee, 0x1e, 0xf8, 0x15, 0x2e, 0x32, 0x0a, 0xec, 0xe2, 0x23, 0x01, 0x38, 0xca, 0x36, 0xea, 0x0f, 0xd9, 0xf4, 0xfb, 0x7f, 0x36, 0xfa, 0x14, 0xf9, 0x01, 0xcd, 0x1f, +0xb5, 0xca, 0xe9, 0xda, 0x2a, 0x71, 0xec, 0x48, 0x26, 0x5a, 0xc4, 0x01, 0x07, 0x36, 0x70, 0x5d, 0x3e, 0xe9, 0x91, 0xf2, 0xed, 0x2e, 0x33, 0x14, 0x7e, 0x81, 0xc2, 0x24, 0xc9, 0xef, 0x7d, 0x4b, +0xe2, 0xd9, 0x01, 0x16, 0xd6, 0x5d, 0x12, 0x13, 0x6a, 0x46, 0x2c, 0x56, 0x05, 0x6e, 0xff, 0x34, 0x20, 0xfb, 0xb4, 0x16, 0x7f, 0x45, 0xfe, 0x96, 0x4f, 0xe7, 0x8d, 0x10, 0x1b, 0xb6, 0x36, 0x4d, +0xcf, 0xdd, 0xf8, 0xb8, 0xfc, 0x12, 0x58, 0xa6, 0x9d, 0x12, 0xbc, 0xf4, 0x03, 0x11, 0x1f, 0x85, 0xd6, 0xca, 0x29, 0x1b, 0x0b, 0x98, 0xb4, 0x38, 0x15, 0xfd, 0x10, 0xaa, 0xde, 0x2f, 0x02, 0xc8, +0xb3, 0x21, 0xff, 0xd4, 0x0d, 0x59, 0x43, 0x8d, 0x6d, 0x7f, 0x22, 0xd3, 0xf2, 0xf0, 0x30, 0xb4, 0x20, 0x69, 0xdf, 0x2d, 0x63, 0xb8, 0xeb, 0x21, 0xf0, 0x1b, 0xc5, 0x5b, 0x17, 0xae, 0xcc, 0xe7, +0xeb, 0xdc, 0xdb, 0x44, 0xc8, 0xa6, 0x29, 0xd1, 0xc0, 0x66, 0xa8, 0xa5, 0x34, 0x1b, 0xa3, 0x3d, 0xc0, 0xc3, 0x04, 0x78, 0x7f, 0xff, 0xa1, 0xca, 0xcb, 0x96, 0x84, 0x27, 0x06, 0xf8, 0xdc, 0xe5, +0xf2, 0xbe, 0x05, 0xf9, 0x16, 0xbb, 0xe6, 0x13, 0x30, 0x42, 0xc9, 0x23, 0xfc, 0xfd, 0xf8, 0xf5, 0x27, 0x42, 0xb4, 0xf8, 0x0a, 0x3a, 0xe9, 0x2d, 0xf3, 0xf9, 0x06, 0x60, 0xc5, 0xd4, 0x04, 0x4b, +0x02, 0x1f, 0xce, 0x2f, 0xd3, 0xfe, 0xfc, 0x56, 0xf4, 0x2e, 0x2f, 0xdb, 0x20, 0xd1, 0x0d, 0xda, 0x09, 0xec, 0x25, 0x2f, 0xa6, 0x15, 0x15, 0x03, 0x2b, 0x3c, 0x01, 0x21, 0x1c, 0xbc, 0x21, 0xcb, +0x05, 0x5a, 0xfd, 0xec, 0x24, 0x2b, 0x7f, 0x2a, 0x95, 0x30, 0xb7, 0x30, 0xef, 0x20, 0xca, 0xd7, 0x68, 0xe2, 0xde, 0x25, 0x6f, 0xc5, 0x7f, 0x25, 0x01, 0x9c, 0x29, 0x4c, 0xc9, 0x43, 0xec, 0xd9, +0x02, 0xc7, 0x18, 0x2e, 0x1b, 0xcc, 0xec, 0x0f, 0x53, 0xc3, 0xf4, 0x10, 0xbc, 0x1f, 0x73, 0x3c, 0x0a, 0x43, 0x2c, 0xd5, 0x3f, 0x29, 0x37, 0x05, 0x03, 0xfd, 0x13, 0xfe, 0x92, 0x4f, 0xba, 0x30, +0x34, 0x1f, 0xd8, 0xde, 0xf1, 0x30, 0x30, 0x38, 0x0a, 0xb1, 0xb2, 0xbf, 0xe0, 0x13, 0x4f, 0x01, 0xf0, 0x26, 0xee, 0xf2, 0xcc, 0xdb, 0x17, 0xcf, 0x0b, 0xd1, 0xf4, 0xea, 0x44, 0x26, 0x50, 0xfc, +0xd3, 0x4e, 0xe3, 0xca, 0x16, 0x09, 0x04, 0x11, 0xaa, 0x37, 0x0a, 0x81, 0x01, 0x46, 0x28, 0x39, 0x16, 0x00, 0x59, 0x12, 0xcf, 0xdb, 0xe9, 0x00, 0x09, 0xee, 0xe7, 0x08, 0xe6, 0x4f, 0x13, 0xcf, +0x47, 0x2b, 0xfd, 0x36, 0x28, 0xd8, 0x8b, 0xe5, 0x7f, 0x32, 0x34, 0xef, 0xbc, 0xf6, 0xb4, 0x69, 0x1f, 0x03, 0x27, 0x0d, 0x06, 0x61, 0xdb, 0x1b, 0x1b, 0x53, 0x8d, 0x31, 0x1e, 0x18, 0x16, 0x50, +0x38, 0xd0, 0xf5, 0x2f, 0x2e, 0xba, 0xcc, 0x3d, 0xa4, 0x30, 0xb2, 0x73, 0x35, 0xc1, 0x0b, 0x55, 0x13, 0x09, 0x5d, 0x15, 0xb4, 0x03, 0x57, 0x9d, 0xcc, 0xce, 0xed, 0x0b, 0x08, 0x3f, 0x2f, 0xbd, +0x7f, 0x16, 0x0d, 0xd8, 0x20, 0xfd, 0x99, 0x0c, 0x64, 0xda, 0xd1, 0x9c, 0x8a, 0x1a, 0x34, 0x69, 0x1e, 0x08, 0x59, 0x59, 0xdd, 0x13, 0x2c, 0xdd, 0x84, 0x13, 0x28, 0xf9, 0xca, 0xf2, 0xf3, 0x00, +0x30, 0x7f, 0x20, 0x1f, 0x50, 0xbc, 0x06, 0x40, 0x4b, 0x65, 0x0c, 0x44, 0xf7, 0x49, 0xcc, 0x6f, 0xee, 0xe5, 0xb9, 0xf9, 0x31, 0x24, 0xf9, 0x88, 0x4c, 0xee, 0x40, 0x34, 0x1e, 0xfd, 0x04, 0x32, +0xe6, 0xf1, 0xdf, 0x35, 0x2a, 0x23, 0xa0, 0x00, 0xb9, 0xef, 0xec, 0xdb, 0xd1, 0x13, 0x47, 0x32, 0xe5, 0xde, 0x25, 0x15, 0xb4, 0xdd, 0x46, 0x3e, 0x22, 0xaf, 0xc2, 0x9f, 0xeb, 0xdd, 0xf3, 0x50, +0xe4, 0x31, 0xd9, 0xa2, 0x1c, 0x3a, 0x7f, 0xe3, 0x18, 0x22, 0x29, 0x31, 0x17, 0x16, 0xf3, 0xe6, 0x2b, 0xe6, 0xe7, 0xd6, 0xfd, 0x0b, 0xe5, 0x41, 0xd2, 0x03, 0xf0, 0x11, 0xd0, 0x9c, 0x1d, 0x42, +0xed, 0xd7, 0x39, 0xff, 0x1b, 0x0d, 0x2a, 0x1f, 0xe4, 0x33, 0x04, 0x19, 0x14, 0xed, 0x10, 0xde, 0xc2, 0x20, 0xfa, 0x81, 0x22, 0x33, 0x34, 0x03, 0xd8, 0xef, 0x02, 0xef, 0xeb, 0x2b, 0x13, 0x27, +0x17, 0x45, 0x8d, 0xd2, 0xd2, 0x69, 0xf1, 0xd8, 0x46, 0x7e, 0xd7, 0x01, 0x75, 0x13, 0xa3, 0xb0, 0x98, 0x3d, 0x27, 0x1f, 0x7a, 0x34, 0xf5, 0x36, 0xee, 0xd3, 0xec, 0x3f, 0x48, 0x24, 0xc0, 0xf9, +0xea, 0xfd, 0x0b, 0x07, 0xf4, 0xd7, 0xea, 0x52, 0xf5, 0x72, 0xf9, 0xd2, 0xd0, 0x3d, 0x17, 0x7f, 0x0c, 0xca, 0x2c, 0x60, 0x03, 0x01, 0x43, 0x2a, 0x09, 0xd6, 0xca, 0xae, 0x1d, 0xe1, 0xf7, 0x41, +0x4f, 0x0b, 0x19, 0x1b, 0x21, 0xeb, 0x1e, 0x9a, 0x10, 0xef, 0x40, 0x81, 0x56, 0x1a, 0x33, 0xa9, 0xd8, 0x22, 0x9a, 0xe5, 0x02, 0x22, 0xfc, 0xff, 0x66, 0xe0, 0xfc, 0x12, 0x1a, 0x2d, 0xd8, 0x26, +0x60, 0x81, 0xfa, 0xbb, 0x1c, 0xe4, 0xdc, 0x15, 0x20, 0x1d, 0x4b, 0x36, 0xa3, 0xec, 0x13, 0xc0, 0x33, 0x0d, 0xaa, 0xea, 0x94, 0x42, 0xee, 0x48, 0xa3, 0x17, 0x56, 0x1c, 0xf3, 0x16, 0x1c, 0xee, +0x17, 0x13, 0xaa, 0xde, 0x0d, 0xcd, 0xf8, 0xb5, 0x67, 0x95, 0x54, 0x32, 0xdb, 0x3c, 0x13, 0x14, 0x3b, 0x18, 0xe2, 0x0e, 0x09, 0x0e, 0x3f, 0xdb, 0xd5, 0xb7, 0xdb, 0x01, 0x1d, 0xea, 0x16, 0x0c, +0xfd, 0xf0, 0xb4, 0x9a, 0x0b, 0x00, 0x5d, 0x27, 0xda, 0x6e, 0xa5, 0xef, 0xf7, 0xc6, 0xdd, 0x34, 0x00, 0xea, 0x39, 0x05, 0x58, 0x0c, 0x16, 0xe0, 0x7f, 0xd6, 0x2b, 0x32, 0xb2, 0xb7, 0xdf, 0xf7, +0x39, 0xf3, 0x21, 0x8b, 0xf3, 0xba, 0x31, 0x6b, 0x32, 0xb6, 0xd9, 0xb7, 0xf4, 0x01, 0xb0, 0xad, 0x05, 0x0d, 0x29, 0xd8, 0x29, 0x8c, 0x2d, 0xf6, 0x1f, 0xe7, 0x00, 0xe9, 0xf1, 0x17, 0x14, 0xe9, +0x9c, 0x7e, 0x0b, 0xcd, 0x10, 0x32, 0x11, 0x3f, 0xb1, 0x21, 0xf8, 0x01, 0xcd, 0x7f, 0x4f, 0x64, 0x49, 0x32, 0x06, 0xfd, 0x08, 0xf0, 0xcb, 0xf7, 0xc0, 0xee, 0x3b, 0xbc, 0x81, 0xe7, 0x17, 0xae, +0x12, 0xdc, 0x0f, 0xeb, 0x43, 0x50, 0xf8, 0x5d, 0xf3, 0xff, 0xd3, 0xe4, 0xde, 0xcb, 0xaa, 0x01, 0x0e, 0x33, 0xf2, 0xb4, 0x17, 0x48, 0x0c, 0xfb, 0x8f, 0x64, 0x82, 0x4d, 0x27, 0xc3, 0x5f, 0x29, +0x10, 0x08, 0xd9, 0x28, 0x08, 0xa2, 0xe7, 0x0b, 0xfd, 0xf9, 0xf6, 0x00, 0x46, 0xe7, 0xc8, 0xd2, 0x1c, 0x11, 0xf2, 0xd6, 0x30, 0xd8, 0x2d, 0x81, 0xe8, 0x9c, 0xf2, 0xe6, 0xf8, 0x29, 0xfc, 0x38, +0x21, 0x12, 0x38, 0x2d, 0x4e, 0x3f, 0xf4, 0x38, 0x08, 0xdd, 0x45, 0x19, 0x15, 0xfb, 0x24, 0xee, 0xfb, 0x5c, 0xcf, 0x0e, 0xca, 0x12, 0xd2, 0x08, 0x16, 0x49, 0xce, 0xfd, 0xd1, 0x5b, 0x75, 0x7f, +0xe2, 0x31, 0x83, 0x9a, 0xf9, 0x22, 0x05, 0xe2, 0xbf, 0x29, 0x0b, 0x8b, 0x27, 0x16, 0x31, 0xfd, 0xbc, 0xe0, 0xfc, 0x0a, 0xbd, 0x43, 0x9d, 0x2f, 0x0d, 0xdb, 0xe5, 0xde, 0x2a, 0x0d, 0x84, 0xf5, +0xfb, 0x10, 0x1b, 0xff, 0xe6, 0xe9, 0xe6, 0x07, 0xd2, 0xe3, 0xf3, 0x15, 0xbd, 0x07, 0x1c, 0xa4, 0xd3, 0x38, 0xde, 0x47, 0xd7, 0x1d, 0xd9, 0x28, 0x35, 0xef, 0x37, 0x0f, 0xd7, 0xcb, 0x57, 0xe1, +0xba, 0xc5, 0x3c, 0x50, 0x1d, 0x18, 0xc1, 0x0b, 0x7f, 0xde, 0xe9, 0xf5, 0x2d, 0x27, 0xdd, 0xd0, 0xee, 0xde, 0x57, 0x21, 0x1c, 0xcc, 0x2f, 0xd1, 0xfc, 0x9a, 0xb5, 0x28, 0xc1, 0xc6, 0x88, 0xff, +0x8b, 0x50, 0x26, 0x01, 0x36, 0x3d, 0x05, 0xe2, 0xe4, 0x7f, 0xe4, 0x1e, 0x2c, 0xcc, 0xb3, 0x1f, 0xc4, 0x0f, 0x91, 0x25, 0x77, 0xfe, 0x4e, 0xed, 0xa6, 0x2d, 0xe2, 0xa7, 0xb3, 0xfe, 0xc9, 0x24, +0x12, 0x06, 0xe3, 0x1a, 0x18, 0x1c, 0x2a, 0xe6, 0xd5, 0xdf, 0x9b, 0x17, 0x45, 0x3d, 0x30, 0x70, 0xd2, 0xfb, 0xbe, 0xb0, 0xef, 0xd3, 0x28, 0x88, 0x7f, 0xb9, 0x2a, 0xef, 0x32, 0xe5, 0x3b, 0xfb, +0x22, 0xd7, 0xb4, 0x18, 0xed, 0x32, 0xda, 0xe7, 0x03, 0x03, 0xf4, 0x17, 0x1f, 0x35, 0xce, 0x10, 0x26, 0x19, 0x42, 0x31, 0x8d, 0x27, 0x2c, 0x99, 0xbb, 0x0b, 0xeb, 0x3b, 0xaf, 0x95, 0x8b, 0x81, +0x65, 0x4a, 0x33, 0xff, 0x12, 0xc9, 0x1e, 0x1c, 0x2e, 0x65, 0xb8, 0x38, 0xbb, 0x7a, 0x1c, 0x4e, 0x61, 0x03, 0x28, 0x37, 0x28, 0x50, 0xd7, 0x2b, 0x49, 0xfc, 0x3d, 0x28, 0xf2, 0x35, 0xac, 0x4e, +0x4b, 0x20, 0x47, 0x14, 0xd6, 0xee, 0xe1, 0x15, 0xf3, 0x13, 0xe5, 0x18, 0xf3, 0xbf, 0xb1, 0xf5, 0xfb, 0x14, 0xe5, 0xea, 0xe9, 0xb6, 0xd9, 0x81, 0x37, 0x51, 0xc8, 0x0f, 0x3a, 0x3d, 0xee, 0xbc, +0x2e, 0xf5, 0xd5, 0x51, 0x55, 0x1a, 0xd0, 0x05, 0x68, 0xe7, 0x37, 0xe0, 0x06, 0xbf, 0x26, 0x2a, 0xf6, 0x22, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xbd, 0x05, 0x00, 0x00, +0xc0, 0x35, 0x00, 0x00, 0xc9, 0x10, 0x00, 0x00, 0xaa, 0x17, 0x00, 0x00, 0xa1, 0xf1, 0xff, 0xff, 0xaf, 0xcc, 0xff, 0xff, 0xc6, 0x24, 0x00, 0x00, 0x1f, 0xf4, 0xff, 0xff, 0xd0, 0x9b, 0xff, 0xff, +0xd8, 0x52, 0x00, 0x00, 0x38, 0x57, 0x00, 0x00, 0xcd, 0x5a, 0x00, 0x00, 0xca, 0xe0, 0xff, 0xff, 0x96, 0x01, 0x00, 0x00, 0x34, 0x27, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x07, 0x0d, 0x00, 0x00, +0x5f, 0xf3, 0xff, 0xff, 0x9f, 0x13, 0x00, 0x00, 0xc0, 0xfc, 0xff, 0xff, 0xdc, 0x02, 0x00, 0x00, 0x12, 0x5b, 0x00, 0x00, 0xdd, 0xf8, 0xff, 0xff, 0x8f, 0x3c, 0x00, 0x00, 0xc5, 0x28, 0x00, 0x00, +0x5d, 0xc8, 0xff, 0xff, 0x27, 0xa7, 0x00, 0x00, 0x4e, 0x29, 0x00, 0x00, 0xbb, 0xf5, 0xff, 0xff, 0xbe, 0x59, 0x00, 0x00, 0x0c, 0x23, 0x00, 0x00, 0x1d, 0x36, 0x00, 0x00, 0x04, 0x75, 0x00, 0x00, +0xfe, 0x05, 0x00, 0x00, 0x8c, 0x0c, 0x00, 0x00, 0x15, 0xd5, 0xff, 0xff, 0x08, 0x33, 0x00, 0x00, 0xb5, 0x09, 0x00, 0x00, 0xe8, 0xde, 0xff, 0xff, 0x2c, 0xd3, 0xff, 0xff, 0x8b, 0x5c, 0x00, 0x00, +0x01, 0xfe, 0xff, 0xff, 0x15, 0xf8, 0xff, 0xff, 0x46, 0x30, 0x00, 0x00, 0x37, 0x02, 0x00, 0x00, 0xa1, 0x94, 0xff, 0xff, 0x28, 0x1e, 0x00, 0x00, 0xe5, 0x0f, 0x00, 0x00, 0xc2, 0x23, 0xfd, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0xd4, 0x02, 0xd2, 0xe2, 0xbf, 0x26, 0x09, 0xfb, 0x16, 0xf2, 0xda, 0x0d, 0x03, 0xcb, 0xf1, 0x1a, 0x1d, 0xf6, 0xe9, 0x02, 0x18, 0x10, 0xdc, 0xf3, +0x67, 0xe9, 0x1e, 0xd6, 0x63, 0x06, 0x12, 0xdb, 0x11, 0x49, 0xb8, 0x06, 0x09, 0x0d, 0xe8, 0x6c, 0xd8, 0x17, 0xd1, 0xe6, 0x00, 0xf9, 0x3b, 0xfb, 0x1b, 0xf2, 0xb2, 0x7c, 0x1a, 0xe6, 0x56, 0xf9, +0x2b, 0xe2, 0x2d, 0xf6, 0x10, 0x2a, 0x20, 0x19, 0xcb, 0xe0, 0x04, 0xbe, 0x55, 0x19, 0x37, 0x8b, 0xf1, 0xde, 0xff, 0x15, 0x3a, 0xf2, 0xea, 0xe7, 0x30, 0x07, 0xde, 0x3b, 0x1a, 0xde, 0x31, 0x0b, +0xb6, 0x2f, 0x14, 0x02, 0x38, 0x4b, 0x1f, 0xb1, 0x0b, 0xf3, 0x9e, 0x0a, 0xd4, 0xe7, 0xac, 0x05, 0x11, 0x15, 0x48, 0xe5, 0x01, 0xb0, 0x96, 0x03, 0x14, 0xbf, 0x08, 0xba, 0xe6, 0x14, 0xe2, 0x2d, +0xea, 0x19, 0x01, 0xf8, 0xed, 0xf3, 0x1f, 0x8d, 0x37, 0xeb, 0xe4, 0xfc, 0x05, 0xea, 0xe5, 0x02, 0x98, 0xb5, 0x0c, 0x23, 0xe4, 0xf5, 0x3d, 0x6b, 0xe0, 0xd3, 0x67, 0xbd, 0x04, 0xbe, 0xe9, 0x19, +0x07, 0x11, 0xe4, 0x18, 0xe9, 0x5f, 0x2c, 0xf4, 0xe8, 0x91, 0x00, 0x27, 0x7f, 0xd1, 0xfc, 0x28, 0xef, 0xcb, 0x6c, 0xe8, 0xfb, 0xe4, 0xc1, 0x6f, 0x40, 0xf3, 0x35, 0x2f, 0xb0, 0xc7, 0x9d, 0xb1, +0x1c, 0x0b, 0xc6, 0x75, 0x0d, 0xbf, 0xef, 0x3d, 0xf0, 0xe7, 0xb8, 0xfe, 0x17, 0xf2, 0xef, 0xeb, 0xd9, 0x4b, 0xea, 0x1d, 0xef, 0x3b, 0xd5, 0x37, 0x2d, 0x1f, 0x03, 0x1c, 0x9d, 0xe3, 0x00, 0x20, +0xb9, 0xf4, 0xc8, 0xe4, 0x73, 0x43, 0xe9, 0xe8, 0xc2, 0xea, 0x88, 0x00, 0xbd, 0x01, 0xff, 0xe1, 0x13, 0x01, 0x0a, 0xeb, 0x1e, 0x13, 0x1f, 0xfa, 0x2a, 0x0c, 0x0e, 0x0f, 0xd3, 0xda, 0x34, 0xeb, +0xfa, 0xe5, 0x1a, 0x23, 0x23, 0xe7, 0xd7, 0xd0, 0x19, 0xf2, 0xd3, 0x11, 0xca, 0x01, 0xfc, 0x40, 0xc3, 0x36, 0x25, 0x14, 0xfe, 0xea, 0x11, 0x16, 0x10, 0x1a, 0xd6, 0xea, 0x19, 0x1b, 0xec, 0xaa, +0x20, 0x08, 0xa9, 0xf8, 0x20, 0x26, 0x45, 0xd6, 0xc6, 0xe2, 0xd8, 0xbd, 0x2d, 0x17, 0x07, 0xe7, 0x0c, 0x0e, 0xc0, 0x31, 0xd8, 0xe9, 0x13, 0xe9, 0x04, 0xec, 0x0a, 0x21, 0x29, 0x09, 0x16, 0x19, +0xd6, 0x21, 0x0d, 0xf0, 0x14, 0x10, 0x03, 0xeb, 0xd6, 0x26, 0x98, 0xe7, 0x02, 0xfa, 0xf9, 0x49, 0x16, 0x21, 0xf0, 0xca, 0xef, 0xee, 0x2e, 0xef, 0xda, 0xf3, 0x19, 0xfe, 0x7f, 0xda, 0x00, 0xf4, +0xf2, 0x82, 0x2f, 0x05, 0xe0, 0xd5, 0xd4, 0xcd, 0xda, 0x31, 0xdd, 0xf7, 0xe4, 0xf7, 0xf6, 0x1a, 0xe5, 0xe7, 0xf6, 0xf0, 0xd7, 0x08, 0x29, 0x2c, 0xfe, 0x01, 0xf7, 0xf9, 0xcc, 0x11, 0x07, 0x13, +0x12, 0xd6, 0x24, 0x02, 0xfc, 0xfb, 0xe4, 0xf6, 0xdc, 0xc9, 0xbe, 0x1c, 0x28, 0xe1, 0x31, 0xe9, 0x0e, 0x1e, 0x07, 0xf8, 0xf2, 0x44, 0xef, 0xfb, 0x31, 0xd9, 0x40, 0x20, 0x05, 0x08, 0xeb, 0xf0, +0xe8, 0xd7, 0x27, 0xff, 0x02, 0xf2, 0xd4, 0xef, 0xe7, 0xef, 0xd9, 0xc9, 0xe9, 0xff, 0x15, 0xd9, 0x05, 0xd8, 0xf3, 0xd4, 0x03, 0xe0, 0xc5, 0x29, 0x10, 0xf5, 0xe3, 0xf8, 0xc7, 0x09, 0xe0, 0x1a, +0xd6, 0xe8, 0xf3, 0x12, 0x17, 0x30, 0x18, 0x1b, 0x02, 0x1f, 0x1a, 0x22, 0x35, 0xf9, 0x11, 0x0e, 0xe0, 0x19, 0x02, 0xfb, 0x3b, 0xe5, 0x35, 0x05, 0xed, 0xee, 0xf4, 0xfe, 0xd4, 0xf0, 0x14, 0x22, +0xec, 0x25, 0xf6, 0x0b, 0x06, 0xf5, 0xe8, 0x07, 0x02, 0xc6, 0xfd, 0xf9, 0x11, 0xe6, 0x3a, 0xef, 0xf5, 0xfb, 0xd1, 0x9d, 0x03, 0x28, 0xac, 0x18, 0xe3, 0xf8, 0xe4, 0xfa, 0xdb, 0xc5, 0xe1, 0xd3, +0x42, 0x09, 0x01, 0x08, 0xf5, 0xe9, 0x11, 0xf1, 0x1b, 0x0c, 0x15, 0x07, 0xe7, 0x0c, 0x22, 0xf8, 0xdc, 0xba, 0x10, 0xdb, 0x2b, 0xe4, 0x12, 0xf4, 0x42, 0x25, 0x0e, 0xf7, 0xeb, 0xf5, 0xef, 0x15, +0x09, 0xc9, 0xfb, 0x40, 0xba, 0xc6, 0x23, 0x1b, 0x00, 0xfc, 0x16, 0xf5, 0xfb, 0xfd, 0xe6, 0xef, 0xd1, 0xe1, 0xff, 0x13, 0xe9, 0x23, 0x0b, 0x01, 0x55, 0xff, 0xe0, 0x02, 0x81, 0xfc, 0xfc, 0xfc, +0x04, 0x76, 0xe8, 0xf2, 0x42, 0x28, 0x09, 0xe5, 0x36, 0xed, 0x02, 0x1f, 0x21, 0x0b, 0xfa, 0xd1, 0xfe, 0xe8, 0xd1, 0xfe, 0x20, 0xf6, 0xdd, 0xf3, 0x30, 0x1f, 0xe9, 0x2d, 0xd5, 0xfb, 0x19, 0xf5, +0xe3, 0xfc, 0xf0, 0x10, 0x48, 0xfd, 0x09, 0x19, 0x11, 0x3e, 0xfb, 0xe9, 0xfd, 0x00, 0x12, 0xbb, 0x00, 0xf1, 0x11, 0x33, 0x20, 0x02, 0xe7, 0x07, 0xc7, 0x00, 0xd0, 0x1a, 0xfb, 0x04, 0x3c, 0x2d, +0xff, 0xd7, 0xcf, 0xda, 0x04, 0x61, 0xef, 0xd7, 0x1d, 0x14, 0xab, 0xff, 0xe8, 0xfb, 0xf9, 0xf9, 0xcf, 0xfb, 0xf8, 0x0c, 0x28, 0xe8, 0x2e, 0xd9, 0xfe, 0xd0, 0xec, 0x10, 0x53, 0x16, 0x11, 0xe0, +0x47, 0x47, 0xef, 0xda, 0xae, 0xdd, 0xe0, 0xde, 0xff, 0xd2, 0x26, 0x26, 0x4b, 0x2b, 0xd1, 0x0f, 0x18, 0x0f, 0xf3, 0x18, 0xf5, 0xf8, 0x39, 0x09, 0xf7, 0x76, 0x13, 0x0b, 0x35, 0x06, 0x2c, 0x12, +0xe9, 0x16, 0xdb, 0xdd, 0x7f, 0xe0, 0x58, 0xf7, 0xed, 0x24, 0xc0, 0xeb, 0x23, 0x19, 0x1d, 0xf6, 0xf6, 0xe8, 0x0a, 0xc8, 0xd1, 0xf6, 0xd0, 0xf1, 0x07, 0x03, 0xf7, 0x31, 0x08, 0x12, 0xdb, 0x67, +0x31, 0x04, 0x6c, 0x1d, 0xd4, 0xb9, 0x33, 0xed, 0x11, 0x69, 0xd2, 0xce, 0x22, 0xc2, 0x03, 0x06, 0x0e, 0x36, 0x03, 0x23, 0xd7, 0x9f, 0x0a, 0xd0, 0xbe, 0xee, 0xdb, 0xee, 0x0d, 0xfd, 0xf0, 0x20, +0xe8, 0x06, 0xf3, 0xf7, 0xd2, 0xe6, 0xf7, 0xc6, 0x08, 0x0e, 0xd7, 0xdd, 0x0d, 0x22, 0x36, 0x1f, 0xff, 0x28, 0xde, 0xf3, 0xf4, 0x4c, 0xde, 0xe7, 0xea, 0xe4, 0xcf, 0xe8, 0xe6, 0x18, 0x0d, 0xf1, +0xfa, 0x08, 0xbf, 0xf7, 0xff, 0x0c, 0xdc, 0xbf, 0x38, 0x0b, 0x39, 0x32, 0x00, 0x14, 0xfd, 0xef, 0x19, 0x1a, 0xde, 0x00, 0x28, 0xf4, 0x0d, 0x02, 0xda, 0xdc, 0xea, 0x11, 0x0c, 0xf5, 0xd6, 0x2a, +0x29, 0x42, 0x0e, 0x2a, 0x1c, 0x1d, 0xfd, 0xc0, 0xdd, 0xaf, 0x16, 0xde, 0x0f, 0xfc, 0x0b, 0x7d, 0x9b, 0xd3, 0xc2, 0xf1, 0xfd, 0x15, 0xbf, 0xdd, 0x40, 0xf2, 0xf1, 0x94, 0x01, 0x4d, 0xdd, 0xb5, +0xd0, 0x44, 0xf5, 0x2a, 0xf8, 0xec, 0xdd, 0x0d, 0xf6, 0x20, 0xba, 0x12, 0x60, 0xe5, 0x16, 0x15, 0xfe, 0xe1, 0xe0, 0xd6, 0xe1, 0x04, 0xf4, 0xea, 0x35, 0xfc, 0x9d, 0xc6, 0xe5, 0xf4, 0xe7, 0x2e, +0xb6, 0x23, 0xc2, 0xc5, 0xf4, 0x17, 0x10, 0xe2, 0x17, 0x01, 0x8d, 0xbf, 0xc9, 0x14, 0xcd, 0x00, 0xcf, 0xeb, 0x46, 0x44, 0xce, 0xed, 0xf6, 0xd4, 0xff, 0xcc, 0x11, 0xb4, 0x1c, 0x30, 0x1e, 0xeb, +0xfa, 0x0c, 0xe7, 0xd4, 0xea, 0xd9, 0x09, 0x0e, 0x3a, 0xed, 0xc8, 0x00, 0xcf, 0x09, 0xfe, 0x12, 0xd4, 0xf7, 0xda, 0x1a, 0x09, 0x06, 0x4d, 0xd3, 0xc5, 0x13, 0x0f, 0xd6, 0xf6, 0xf7, 0x04, 0x02, +0xc6, 0x27, 0xca, 0xb5, 0x73, 0xe6, 0x4e, 0xf1, 0xd1, 0x26, 0xfc, 0xf8, 0xe8, 0xfb, 0xdc, 0x58, 0xf4, 0xdf, 0x09, 0x10, 0x16, 0x01, 0xe5, 0x01, 0x5e, 0x26, 0x2f, 0xd6, 0x18, 0x04, 0x02, 0x24, +0xe8, 0x0a, 0x05, 0x15, 0x25, 0x16, 0xa9, 0x02, 0x25, 0xe9, 0xef, 0x13, 0xfa, 0x16, 0xec, 0x21, 0x0c, 0xfb, 0x53, 0xf2, 0x0b, 0x17, 0x4e, 0x31, 0x27, 0x11, 0x0b, 0xf8, 0x27, 0x22, 0x13, 0xdd, +0x32, 0xc9, 0xc1, 0xf4, 0x08, 0xe5, 0xe4, 0xee, 0x90, 0x40, 0xfa, 0x00, 0x2d, 0x13, 0x41, 0x26, 0x15, 0x07, 0x25, 0xd1, 0x02, 0x3b, 0x06, 0x28, 0x35, 0xc8, 0x23, 0x2f, 0xeb, 0x13, 0xd1, 0x1a, +0x25, 0x06, 0xef, 0xf0, 0xee, 0xe9, 0xd8, 0xe5, 0x02, 0x09, 0x0c, 0xfb, 0xcb, 0xd5, 0xd6, 0xe7, 0xf7, 0xaf, 0x2a, 0x09, 0xe9, 0xf3, 0x09, 0x18, 0x54, 0x0c, 0xfb, 0xf2, 0xe0, 0x17, 0xe6, 0x3f, +0x13, 0xbc, 0xd3, 0x15, 0x05, 0xfb, 0x47, 0xd6, 0xbe, 0xe7, 0x35, 0x26, 0x00, 0x25, 0xe0, 0xe9, 0xf0, 0xd8, 0xfe, 0xf7, 0xf8, 0xc3, 0xf5, 0x51, 0x51, 0xdc, 0x7f, 0x12, 0xc9, 0x6d, 0x20, 0xc8, +0xa1, 0x26, 0x00, 0xd7, 0x27, 0x1a, 0x61, 0xd5, 0xf5, 0x20, 0xe3, 0x1f, 0xe2, 0xfa, 0xfe, 0x15, 0xe0, 0x05, 0x1b, 0x31, 0xd2, 0xf3, 0xaa, 0x2f, 0xfe, 0x1f, 0x1f, 0xfa, 0xe8, 0xe5, 0xe5, 0xfe, +0x45, 0x12, 0xbf, 0x03, 0x14, 0x18, 0x1b, 0xd2, 0x25, 0x43, 0xf4, 0xd5, 0xf0, 0xd5, 0xe9, 0xf1, 0xfd, 0x2b, 0x0a, 0x08, 0x07, 0xc9, 0x0e, 0xf1, 0xed, 0x18, 0x29, 0xdc, 0x2f, 0x48, 0x23, 0x19, +0x02, 0x2f, 0xbd, 0x08, 0xf7, 0xae, 0x2c, 0x27, 0x08, 0x04, 0xdd, 0x24, 0x09, 0x08, 0x24, 0x3b, 0x3d, 0xe2, 0xce, 0x1b, 0xf1, 0xf3, 0x2b, 0x2e, 0xf1, 0x0d, 0xf6, 0x08, 0xe8, 0x02, 0x51, 0x0f, +0xf4, 0x22, 0xd8, 0x45, 0x20, 0x19, 0xac, 0xf9, 0xe2, 0x1c, 0x47, 0x08, 0x15, 0xf3, 0x08, 0x32, 0xf0, 0xe5, 0x67, 0xcf, 0xcb, 0xf0, 0x38, 0x10, 0x08, 0xea, 0xce, 0xd3, 0xed, 0x22, 0x12, 0x32, +0xe6, 0x01, 0xd0, 0x0b, 0xba, 0x2d, 0x09, 0x04, 0xe5, 0x14, 0xcc, 0x7f, 0x0f, 0x5e, 0xfa, 0xe0, 0x42, 0x08, 0xe4, 0xef, 0x13, 0x0b, 0xfe, 0xff, 0x14, 0x2a, 0x07, 0x2c, 0x0c, 0x2d, 0x0b, 0xc5, +0xef, 0x02, 0x19, 0x0c, 0x2e, 0xee, 0xf4, 0x04, 0x1b, 0x04, 0x30, 0x1b, 0xe2, 0xc9, 0xf7, 0xc9, 0x34, 0xee, 0x1c, 0x12, 0xe4, 0xf1, 0xed, 0x0b, 0xe9, 0xd3, 0x1b, 0xe3, 0x06, 0x18, 0xe9, 0xf6, +0x24, 0xee, 0xe7, 0x30, 0xf4, 0xb0, 0x21, 0xe0, 0xba, 0x2f, 0x17, 0x27, 0xff, 0x2f, 0xec, 0xce, 0xd5, 0xf5, 0xee, 0xe4, 0xdd, 0x04, 0xfc, 0x32, 0x20, 0x0f, 0xd3, 0x24, 0x40, 0x1e, 0xfd, 0xe4, +0x19, 0x05, 0x04, 0x1e, 0xe8, 0x24, 0x26, 0x1d, 0x14, 0x49, 0xfe, 0x0e, 0xfc, 0xe0, 0xe6, 0x2f, 0xf2, 0x0e, 0xe9, 0x11, 0x47, 0x11, 0xfa, 0xed, 0xdc, 0x14, 0xa9, 0xf5, 0x15, 0xe1, 0x11, 0x24, +0x01, 0x19, 0xf9, 0xdf, 0x0e, 0x15, 0xf6, 0xc5, 0xed, 0xdf, 0x29, 0x35, 0xfb, 0xea, 0xf9, 0xcd, 0x23, 0xd9, 0xfd, 0xe8, 0x00, 0x17, 0xba, 0xeb, 0x0f, 0xeb, 0x24, 0xee, 0x0d, 0xf5, 0xc8, 0x20, +0x29, 0xd1, 0xe1, 0x1a, 0xf9, 0xe7, 0xdc, 0x38, 0xe3, 0xb8, 0x29, 0xf7, 0xd7, 0x13, 0xe5, 0xe0, 0x0c, 0x16, 0x21, 0xb4, 0x0a, 0xf6, 0xd2, 0xe8, 0xf4, 0x04, 0xdd, 0xe9, 0x0a, 0x0e, 0xd6, 0x26, +0x0e, 0xf7, 0xe3, 0x13, 0x07, 0xd0, 0x21, 0x29, 0xf4, 0xa6, 0x04, 0xfb, 0x28, 0xde, 0x00, 0x12, 0xf9, 0x08, 0xf8, 0xfc, 0xe3, 0x2b, 0xfd, 0xf4, 0xf4, 0xc8, 0xcc, 0xe7, 0x64, 0x0f, 0x29, 0xef, +0xe9, 0x09, 0xe5, 0x11, 0x24, 0xbb, 0xf3, 0x0a, 0xdc, 0xc9, 0x01, 0x02, 0xf1, 0xc1, 0x08, 0xbd, 0x39, 0xde, 0xe7, 0xec, 0xd1, 0x12, 0x01, 0xe4, 0x11, 0xfa, 0xfb, 0xb7, 0x0d, 0x1a, 0x54, 0xf5, +0x36, 0x05, 0xec, 0x1f, 0x10, 0x16, 0x1f, 0xd4, 0x0e, 0xd5, 0x0c, 0xf5, 0xdd, 0x2f, 0x3c, 0x0e, 0xc8, 0x3c, 0xf6, 0x1f, 0xc5, 0x13, 0x17, 0xed, 0x6b, 0xf4, 0xf8, 0xe1, 0xff, 0x27, 0xfc, 0x17, +0xcd, 0xf6, 0x17, 0xdd, 0xe8, 0x05, 0xf2, 0xf3, 0xf9, 0x7f, 0x08, 0x21, 0xf9, 0x0b, 0x09, 0x0b, 0xf2, 0x00, 0x18, 0x2e, 0xd9, 0xec, 0xe9, 0x1f, 0x2d, 0xfd, 0xcc, 0xfd, 0x25, 0xf6, 0xfc, 0xfd, +0x26, 0x01, 0x14, 0x07, 0xdb, 0x0b, 0xb7, 0xd7, 0x47, 0xec, 0x50, 0xe9, 0xd7, 0xee, 0x06, 0xd8, 0x0b, 0xfb, 0xf6, 0xe8, 0x05, 0x13, 0xc2, 0xfe, 0xf3, 0xc7, 0x09, 0x2d, 0xf7, 0xf0, 0x0a, 0xe6, +0x1d, 0x09, 0xe8, 0x10, 0x29, 0xf7, 0xfd, 0x15, 0x21, 0xc5, 0x11, 0xa8, 0x23, 0x56, 0xe8, 0xed, 0xc9, 0xe3, 0x65, 0x52, 0x2e, 0x04, 0xe0, 0x14, 0x3d, 0x0a, 0x19, 0xf5, 0x18, 0x46, 0x7c, 0xc5, +0x96, 0x07, 0x0f, 0x0d, 0x81, 0x22, 0x0f, 0x16, 0xed, 0xbd, 0x08, 0x2f, 0x0a, 0xed, 0x15, 0xbe, 0x11, 0x17, 0x0b, 0xd7, 0xf1, 0x2c, 0x1c, 0x15, 0xd3, 0xf2, 0xf4, 0x1f, 0x3a, 0x1e, 0x32, 0xe2, +0xf5, 0x35, 0xf9, 0xbe, 0xe7, 0xa0, 0x04, 0xca, 0xca, 0x5f, 0xce, 0xe1, 0x03, 0xd6, 0xd9, 0x28, 0xd6, 0xfd, 0xde, 0xa9, 0x3e, 0x00, 0xc3, 0x43, 0x13, 0xfe, 0x08, 0x32, 0x04, 0xf8, 0xdf, 0xe8, +0xc8, 0xbd, 0x1b, 0xf1, 0x03, 0x49, 0x42, 0xea, 0xd3, 0xdd, 0xcf, 0x01, 0xbb, 0xc0, 0xaa, 0x1c, 0xfd, 0x07, 0x05, 0xfd, 0xfc, 0xfc, 0xee, 0x01, 0xd2, 0x53, 0xe2, 0x21, 0xfc, 0xe3, 0x0a, 0x47, +0xef, 0xff, 0xd6, 0xd4, 0x23, 0xf1, 0x32, 0x23, 0x09, 0xfc, 0x06, 0xe3, 0xfb, 0x24, 0xf4, 0x08, 0xfb, 0x12, 0x10, 0xc6, 0x03, 0x18, 0xe3, 0xf9, 0xda, 0x1e, 0x30, 0x3d, 0x09, 0x30, 0x36, 0xe6, +0xe4, 0x2a, 0x22, 0xe6, 0x2d, 0x08, 0x3e, 0xc9, 0x1e, 0xda, 0x13, 0xdf, 0xd4, 0xf4, 0xd3, 0xd1, 0x08, 0xb7, 0x2b, 0xea, 0x2f, 0x26, 0x0b, 0x07, 0x4d, 0x1d, 0x3c, 0x1e, 0xb7, 0xdd, 0x17, 0x16, +0xeb, 0xcf, 0x41, 0x12, 0x02, 0xed, 0x1a, 0x23, 0xeb, 0x09, 0xab, 0xeb, 0xe9, 0x2a, 0xd3, 0xe0, 0x9e, 0x08, 0xf9, 0x1e, 0xdb, 0x1a, 0xd8, 0x16, 0xbc, 0x33, 0x34, 0x68, 0x69, 0x0e, 0xb6, 0xf7, +0xff, 0x23, 0xfb, 0xdd, 0x7f, 0xda, 0x36, 0x34, 0x0e, 0x25, 0xdc, 0xcb, 0x15, 0xf4, 0xb5, 0x3b, 0xa9, 0x1a, 0xe5, 0xe1, 0xe9, 0xdd, 0xcc, 0x1a, 0x08, 0xe2, 0x0d, 0xb9, 0x2d, 0x21, 0xce, 0x29, +0xdd, 0x01, 0x1d, 0xa7, 0x75, 0xe9, 0x33, 0xfd, 0xde, 0x5e, 0xc2, 0x12, 0x13, 0xf7, 0xfe, 0xe4, 0x03, 0x0d, 0xba, 0x22, 0x11, 0x20, 0x31, 0xf5, 0xc6, 0x09, 0xf1, 0xf3, 0xe3, 0x12, 0x10, 0x08, +0xe7, 0x1b, 0xf1, 0x22, 0x12, 0x47, 0x45, 0xe9, 0x35, 0x71, 0x42, 0x19, 0x22, 0xf8, 0x0c, 0x63, 0xa0, 0xc6, 0x2f, 0x28, 0x4a, 0x0a, 0x0b, 0xeb, 0x0c, 0x0d, 0x26, 0xce, 0x22, 0x1a, 0x20, 0xe7, +0x11, 0xa0, 0xe4, 0x35, 0xc3, 0xcd, 0x02, 0x01, 0xcf, 0xdb, 0xe5, 0x16, 0x2a, 0x0d, 0xb1, 0x11, 0x49, 0x51, 0x16, 0x1e, 0xdf, 0x38, 0xdf, 0x14, 0x39, 0xd8, 0xfc, 0x6c, 0xf9, 0x3a, 0x54, 0xea, +0xc8, 0x38, 0x1f, 0xe7, 0xf7, 0xf3, 0x3b, 0x10, 0xc3, 0xd9, 0x1e, 0x16, 0xad, 0xef, 0xdb, 0x22, 0x38, 0xec, 0x28, 0xb8, 0x1f, 0x32, 0x02, 0x38, 0x0a, 0x3e, 0xd2, 0x44, 0xd5, 0x78, 0xca, 0xc6, +0x18, 0x25, 0xf8, 0x37, 0x21, 0x17, 0x02, 0x08, 0xd2, 0xcf, 0xfe, 0x2c, 0x07, 0x3e, 0x11, 0xe8, 0x11, 0x02, 0x48, 0x17, 0x54, 0xe2, 0xef, 0x7a, 0x3a, 0xcd, 0x3b, 0x5c, 0x1a, 0x34, 0xfe, 0x24, +0xb1, 0x01, 0xc7, 0xd6, 0x1e, 0x25, 0x2b, 0x1b, 0x12, 0xd1, 0x18, 0xed, 0xb0, 0x07, 0x08, 0x0d, 0x06, 0xc7, 0xb8, 0xe1, 0x1c, 0x08, 0xb6, 0xe7, 0x12, 0xee, 0x15, 0x17, 0xe1, 0x1f, 0xe6, 0x07, +0xf5, 0xe1, 0xae, 0xe5, 0x69, 0xc5, 0x18, 0xf0, 0xfd, 0xa0, 0x05, 0x20, 0xe2, 0x06, 0x12, 0xe3, 0xe6, 0xc6, 0xe9, 0x02, 0x22, 0x16, 0xce, 0x0b, 0xfa, 0xfc, 0xd0, 0xf8, 0x1e, 0x3a, 0xfa, 0x40, +0xe2, 0xef, 0xa8, 0x2c, 0xf9, 0xc9, 0x48, 0xfc, 0xdb, 0xdb, 0xf9, 0xf4, 0xd0, 0xc9, 0xd6, 0x3c, 0xe4, 0x1a, 0xfc, 0x22, 0x4c, 0x00, 0x16, 0xcc, 0x08, 0x13, 0xfd, 0xc1, 0x1f, 0xda, 0xe8, 0xfc, +0xdd, 0x15, 0x25, 0xf6, 0xdb, 0xe9, 0xd7, 0x4c, 0xb6, 0xd0, 0xf3, 0xf8, 0xcb, 0xd8, 0x1d, 0xd5, 0x11, 0x03, 0x1f, 0x1f, 0x19, 0xcd, 0xf3, 0x0f, 0x07, 0xf3, 0x72, 0x0e, 0x17, 0x18, 0xb0, 0x07, +0xf6, 0xb1, 0xb4, 0xf9, 0x18, 0x08, 0xf2, 0xfe, 0x0e, 0xd2, 0xfa, 0x29, 0x37, 0x18, 0x09, 0x08, 0xe9, 0xcf, 0x4d, 0xae, 0x44, 0xdf, 0xe7, 0x1c, 0xfd, 0xd2, 0x45, 0xd2, 0x38, 0x60, 0x37, 0xec, +0xde, 0xf6, 0xdb, 0x04, 0xa7, 0xf6, 0x09, 0xfd, 0x0d, 0x38, 0x11, 0xe1, 0x02, 0xcd, 0x13, 0x1c, 0x7d, 0x90, 0x07, 0xe6, 0xe3, 0x81, 0xdd, 0x18, 0xfa, 0xab, 0xf9, 0x33, 0xac, 0x14, 0xea, 0xeb, +0xf7, 0xd9, 0xb6, 0x10, 0xf7, 0xf6, 0xf4, 0x61, 0xf7, 0xc8, 0x06, 0x0f, 0xcc, 0xdd, 0x01, 0x47, 0x10, 0xf4, 0x25, 0x16, 0x12, 0x10, 0x00, 0xf9, 0xcf, 0x19, 0x13, 0x11, 0xc1, 0xf4, 0xc0, 0xda, +0xbf, 0xef, 0x20, 0xe2, 0x33, 0xf2, 0xc6, 0x16, 0x01, 0xea, 0x28, 0xda, 0x3b, 0x1c, 0xf2, 0x01, 0xd5, 0xd0, 0xe8, 0xf5, 0xcc, 0x2e, 0x11, 0xd6, 0xe4, 0xed, 0xe6, 0x0c, 0x32, 0xdb, 0x0c, 0xd5, +0x12, 0x23, 0xfc, 0x2e, 0xa3, 0xe6, 0x22, 0x14, 0x11, 0xa8, 0xfb, 0x29, 0xf1, 0x3d, 0x23, 0xd7, 0xe8, 0x0c, 0xd3, 0xeb, 0x01, 0x02, 0xe6, 0x3f, 0xf0, 0xe1, 0xed, 0xb4, 0xf2, 0xff, 0x0f, 0x48, +0xc4, 0x20, 0xb9, 0xe7, 0xfb, 0x0d, 0x14, 0xc6, 0xe1, 0xee, 0x14, 0xe7, 0xfb, 0xcb, 0xf2, 0x0b, 0xa2, 0xc4, 0xf0, 0xbc, 0x0b, 0x1c, 0x00, 0xd4, 0x11, 0xf7, 0xd3, 0xf9, 0xe8, 0xf7, 0xda, 0xe5, +0x4a, 0xca, 0x0d, 0xdc, 0xec, 0x16, 0x04, 0xda, 0x16, 0xf2, 0x1f, 0x1b, 0x3e, 0xe8, 0xf0, 0xe8, 0xcf, 0xe0, 0x08, 0x1d, 0x0a, 0xf5, 0xf3, 0x25, 0xe8, 0x15, 0x1e, 0x4e, 0xaa, 0xb2, 0x0e, 0xfe, +0x29, 0x15, 0xe4, 0xfd, 0x18, 0xf1, 0xd8, 0xd4, 0x2c, 0xc6, 0xf5, 0xcc, 0x28, 0xd7, 0x26, 0x1c, 0x0b, 0xe3, 0x20, 0x18, 0xf5, 0xbc, 0xfc, 0x40, 0x21, 0xb1, 0x02, 0x19, 0xe1, 0x08, 0x53, 0x10, +0xe8, 0x14, 0xf3, 0x06, 0xb0, 0xe8, 0xfa, 0xf1, 0x15, 0x29, 0x1e, 0x08, 0xca, 0xf7, 0x0e, 0x2d, 0xbd, 0xbc, 0xff, 0x25, 0x14, 0xc4, 0xdf, 0x1c, 0xe8, 0x0a, 0xc3, 0xc4, 0xec, 0xfd, 0xf0, 0xf5, +0x09, 0xcd, 0x2c, 0x00, 0xfc, 0x46, 0xc9, 0xfa, 0xf8, 0xc2, 0x5b, 0x06, 0x06, 0xf1, 0xf1, 0x2d, 0xcb, 0xc8, 0xda, 0x1d, 0xe7, 0xf2, 0x21, 0xed, 0x27, 0xc1, 0x32, 0xd5, 0xe7, 0xe5, 0x08, 0xe5, +0x5d, 0xdb, 0xb9, 0xfc, 0x1e, 0x81, 0x03, 0x09, 0x04, 0x20, 0xcd, 0x3b, 0xbb, 0xfb, 0x11, 0x1c, 0xd9, 0x42, 0xd8, 0x36, 0xc5, 0xde, 0xfa, 0x0a, 0xe6, 0x43, 0xcd, 0xfa, 0xd8, 0xf6, 0x23, 0x23, +0xdf, 0xe8, 0xd6, 0xf7, 0xfb, 0xb9, 0xd1, 0x03, 0x1a, 0x21, 0xd3, 0xd5, 0x34, 0x32, 0xeb, 0xdf, 0x21, 0x29, 0x03, 0x03, 0x02, 0xd6, 0xef, 0xf2, 0x27, 0x03, 0x06, 0x10, 0xe9, 0x02, 0xec, 0xdb, +0x3d, 0x3f, 0xdc, 0x01, 0x9c, 0xe7, 0xb9, 0xfd, 0xe1, 0xe7, 0xed, 0xe2, 0x39, 0xd1, 0xdf, 0x03, 0x06, 0x5e, 0xfa, 0xf1, 0xe1, 0xe5, 0x07, 0x09, 0xe1, 0xdb, 0xb9, 0xe6, 0xc3, 0x15, 0xf1, 0x27, +0xeb, 0xf1, 0xf8, 0xd5, 0xf5, 0x0a, 0xea, 0xe1, 0xd7, 0x0b, 0xe9, 0xcd, 0xd5, 0xea, 0xeb, 0xf7, 0x03, 0xfb, 0xf4, 0xfc, 0xf9, 0xde, 0xf1, 0x1f, 0x21, 0x03, 0x01, 0xc2, 0x1a, 0xfb, 0xf3, 0xe6, +0x9d, 0x81, 0x32, 0x10, 0x1a, 0xe8, 0xed, 0x09, 0xbe, 0x43, 0xfb, 0x03, 0x3f, 0x08, 0xb9, 0x08, 0x30, 0x22, 0xe0, 0x06, 0x1d, 0xf6, 0xe7, 0xe3, 0xc2, 0xd9, 0x0a, 0xd4, 0xf1, 0x32, 0xe0, 0x0c, +0xdd, 0x07, 0x31, 0x0a, 0x26, 0xc5, 0xab, 0x0c, 0x00, 0xe5, 0xe4, 0xdf, 0x3b, 0x1e, 0xce, 0x30, 0x34, 0x12, 0xf2, 0xfa, 0x04, 0xe5, 0x2d, 0xc8, 0x44, 0x26, 0xbf, 0xd2, 0xe6, 0x06, 0xf3, 0x17, +0xca, 0x28, 0x37, 0xcf, 0xe7, 0xc8, 0xe0, 0xfa, 0xf2, 0xff, 0x6a, 0x2e, 0x07, 0x22, 0x0e, 0x4e, 0x26, 0x0b, 0x0f, 0xd2, 0xd4, 0x02, 0xcd, 0x11, 0xf6, 0x42, 0xe0, 0x0c, 0x94, 0xe4, 0xdb, 0xe8, +0x0b, 0x42, 0xaa, 0xdc, 0xed, 0x61, 0xcb, 0xf7, 0xe8, 0xd0, 0xca, 0xed, 0xe9, 0x09, 0xfe, 0x24, 0x11, 0x07, 0x03, 0x20, 0xe7, 0x16, 0x12, 0xef, 0x10, 0xa0, 0xcb, 0x55, 0xe6, 0x3b, 0x01, 0x21, +0x2b, 0xcb, 0x0c, 0xa4, 0x3b, 0x0e, 0xf2, 0xc9, 0x2b, 0xfa, 0xcd, 0x6b, 0xfd, 0xd8, 0x9d, 0x18, 0xb3, 0x0f, 0xd7, 0x08, 0x02, 0x10, 0x1a, 0x14, 0xf3, 0x0b, 0xbb, 0xb1, 0x34, 0x10, 0xe0, 0xf2, +0x01, 0x14, 0xfd, 0xf2, 0xfe, 0x62, 0x11, 0xf5, 0x0f, 0xd7, 0xe3, 0x03, 0x1c, 0xed, 0x01, 0xcd, 0x0e, 0x03, 0xfc, 0xf8, 0xe8, 0xf1, 0xd4, 0xed, 0xea, 0x19, 0xe4, 0xfd, 0x1b, 0x58, 0x5c, 0x00, +0x26, 0xfd, 0x18, 0x35, 0x14, 0x7f, 0xdb, 0xe7, 0x11, 0x01, 0x17, 0x12, 0xc6, 0x23, 0x03, 0x22, 0x41, 0xf3, 0x28, 0xdf, 0x26, 0x16, 0xea, 0x11, 0xe9, 0xf5, 0xe1, 0xc7, 0x7d, 0xf7, 0xf3, 0xd8, +0x1d, 0xcb, 0xed, 0xed, 0xb3, 0xca, 0xff, 0xd8, 0x0b, 0xd6, 0xe3, 0x00, 0xe3, 0xf8, 0x33, 0x04, 0xe2, 0x3b, 0x52, 0x22, 0xc7, 0xd8, 0x33, 0x24, 0x1b, 0x12, 0x34, 0x24, 0x16, 0x11, 0x11, 0xf2, +0xdd, 0xf4, 0xf2, 0x00, 0xf2, 0x12, 0x08, 0xdb, 0x18, 0x11, 0xfa, 0x01, 0x6e, 0x95, 0xf4, 0xe7, 0x47, 0x37, 0x1b, 0xce, 0x14, 0x8b, 0xcc, 0xed, 0x18, 0xb3, 0x4e, 0x3c, 0x1b, 0x64, 0xd8, 0xb3, +0x0b, 0xf1, 0x93, 0x12, 0xfa, 0x09, 0x06, 0xf5, 0x06, 0xf0, 0xe8, 0x11, 0xef, 0x0a, 0x3a, 0xca, 0xee, 0x54, 0x14, 0xdd, 0x49, 0xd2, 0x02, 0x30, 0x1b, 0xf5, 0xcd, 0x26, 0x1d, 0x45, 0xeb, 0x07, +0x29, 0xce, 0xb2, 0x1e, 0x57, 0xee, 0x31, 0x25, 0xf2, 0xa9, 0x0d, 0xd4, 0x65, 0x25, 0x0e, 0x1f, 0xda, 0x2e, 0xfb, 0x00, 0xa7, 0x2c, 0x27, 0xf1, 0x00, 0xf6, 0xe2, 0xf2, 0x02, 0xea, 0x39, 0xf8, +0xad, 0xbd, 0x0b, 0xc8, 0x1e, 0xa6, 0xff, 0x05, 0xf1, 0x10, 0x3c, 0xf6, 0xe5, 0x02, 0x08, 0xfd, 0x30, 0x36, 0x98, 0x14, 0xcc, 0xd6, 0xf3, 0xf6, 0xd9, 0xe4, 0x19, 0x08, 0x0a, 0x1d, 0x64, 0xae, +0x10, 0x22, 0x07, 0x97, 0x46, 0xeb, 0x4b, 0xe6, 0xf4, 0x1d, 0xb3, 0xc7, 0x85, 0x44, 0x0c, 0x06, 0x27, 0x47, 0xd7, 0x22, 0xb6, 0x44, 0x26, 0x09, 0x04, 0xb5, 0x3b, 0xda, 0xf9, 0x36, 0x12, 0x16, +0xc5, 0x1e, 0xfc, 0xda, 0xec, 0xf7, 0xe7, 0x05, 0x03, 0x4e, 0xc8, 0xbc, 0xf5, 0xb3, 0x01, 0xd0, 0xe6, 0x40, 0xb9, 0x0c, 0x1e, 0x13, 0x1b, 0x32, 0xa7, 0xce, 0x15, 0x58, 0x2a, 0x99, 0xf7, 0xf6, +0xec, 0xa1, 0x54, 0xea, 0xda, 0x33, 0xe6, 0x00, 0x86, 0x42, 0xe3, 0xe6, 0xcd, 0x6b, 0xd8, 0x00, 0xfa, 0xfb, 0xf3, 0x5a, 0xed, 0x45, 0x4a, 0xeb, 0xd5, 0xe8, 0x15, 0x45, 0xfc, 0x2d, 0xc2, 0x26, +0x38, 0x1d, 0x2e, 0xeb, 0xe7, 0x1d, 0xc9, 0xd4, 0x57, 0xf8, 0xe1, 0x21, 0x18, 0xc2, 0xfc, 0x0e, 0x21, 0x20, 0xbb, 0x49, 0x12, 0x20, 0xf2, 0x7c, 0xf9, 0x49, 0x05, 0x0b, 0x12, 0x2f, 0xf6, 0xf7, +0x27, 0x7f, 0xe2, 0x0d, 0x09, 0xd6, 0x08, 0x2a, 0xb8, 0x97, 0xe8, 0x31, 0xd3, 0xd8, 0x12, 0xed, 0x11, 0xc3, 0xd8, 0xde, 0xe5, 0x96, 0x18, 0x1a, 0x34, 0xc7, 0x20, 0xfe, 0xa3, 0xe4, 0xd9, 0xfc, +0xe2, 0xda, 0x2e, 0xed, 0x25, 0x0a, 0x07, 0x06, 0x17, 0xf6, 0x17, 0x39, 0xcd, 0xfb, 0x36, 0xe6, 0x58, 0xf8, 0xfa, 0xe1, 0x02, 0xf9, 0xf0, 0x14, 0xdd, 0x0b, 0xe5, 0x0a, 0xd5, 0xc2, 0xf5, 0xe0, +0xd5, 0xf0, 0xd8, 0x0b, 0xec, 0x40, 0xd4, 0xe4, 0xe6, 0xdc, 0x2a, 0x0b, 0xea, 0xb2, 0xf3, 0xe6, 0xec, 0xdc, 0xcc, 0x26, 0x12, 0x09, 0xfa, 0xf2, 0x46, 0x01, 0x05, 0xf4, 0x1c, 0xf1, 0x24, 0xd9, +0x32, 0xd5, 0xea, 0x07, 0x81, 0x41, 0xef, 0x2a, 0xf5, 0xd7, 0x0f, 0x3a, 0xe8, 0xe2, 0x09, 0xed, 0x29, 0x3f, 0x00, 0xda, 0xe6, 0x0d, 0x00, 0x08, 0xf6, 0xff, 0x17, 0x0d, 0x05, 0x1d, 0xeb, 0xc8, +0x33, 0x2e, 0x2d, 0xe0, 0xfc, 0x04, 0xfe, 0xd3, 0xac, 0x22, 0xe9, 0xe6, 0xe4, 0xf7, 0x33, 0x10, 0xde, 0x10, 0xfa, 0xde, 0x1e, 0xf4, 0x02, 0x19, 0xdf, 0x1d, 0xff, 0xdb, 0x25, 0xe0, 0xf9, 0x0f, +0xdf, 0xad, 0x24, 0xba, 0xe2, 0xf5, 0x1b, 0xc4, 0xd7, 0x4b, 0xfa, 0xf7, 0xf0, 0x03, 0xd6, 0xef, 0x26, 0x0a, 0xed, 0x1d, 0x07, 0xfa, 0x0c, 0x0e, 0xfb, 0x24, 0xfe, 0xf8, 0x0c, 0x4a, 0x66, 0xf6, +0xfc, 0x20, 0xe2, 0x0b, 0xdd, 0x2d, 0xff, 0x21, 0x23, 0x02, 0xde, 0xe1, 0xd2, 0xe1, 0x1e, 0xdb, 0x02, 0x69, 0x1d, 0xfe, 0xe3, 0x08, 0xd2, 0xda, 0x2a, 0x05, 0x15, 0xd7, 0x36, 0xfe, 0x33, 0x20, +0xe7, 0x2d, 0xf2, 0xe3, 0xec, 0xf7, 0x0d, 0xb7, 0x22, 0x07, 0x0e, 0x04, 0x01, 0x01, 0xea, 0x08, 0xba, 0xdd, 0xd8, 0x05, 0x16, 0x02, 0xb4, 0xf8, 0x1a, 0x16, 0xe9, 0xeb, 0x1a, 0x01, 0x1c, 0x03, +0xff, 0xcb, 0x1e, 0xe9, 0xce, 0x15, 0xbb, 0xe4, 0xb2, 0x13, 0xfc, 0x5e, 0xff, 0x27, 0x3e, 0x0a, 0x03, 0x0d, 0xef, 0xfc, 0x04, 0xcc, 0x01, 0x15, 0x08, 0x22, 0xcf, 0xe3, 0x92, 0x02, 0x2b, 0x18, +0xcf, 0x04, 0xf5, 0x0b, 0xeb, 0xe7, 0xfc, 0xb6, 0xf6, 0x0f, 0xe7, 0x1d, 0xf7, 0xdb, 0xe3, 0x19, 0xfd, 0x31, 0xd5, 0x33, 0xf6, 0x50, 0xe2, 0xd1, 0x12, 0x1d, 0xda, 0x09, 0xe4, 0x1c, 0x12, 0x09, +0x31, 0xfd, 0x93, 0x05, 0xc0, 0x06, 0x2e, 0xfb, 0xdc, 0xfb, 0x00, 0x0b, 0x3c, 0x26, 0x2b, 0xc8, 0x06, 0x03, 0x0a, 0x05, 0xbe, 0xfa, 0xe8, 0x0a, 0x44, 0xfb, 0x3b, 0x08, 0x1f, 0x08, 0x0f, 0x0c, +0xf1, 0x31, 0xf4, 0xc1, 0xe7, 0x06, 0xff, 0xae, 0xde, 0xe1, 0xb9, 0x0f, 0x04, 0x5b, 0xe2, 0x1a, 0x25, 0x28, 0xaa, 0xd1, 0xe9, 0xb5, 0x43, 0x21, 0x45, 0xbe, 0xc9, 0x06, 0x52, 0xd3, 0xda, 0x18, +0xed, 0xcb, 0x31, 0x0d, 0xf2, 0x3c, 0xe8, 0x16, 0xca, 0x0e, 0xe9, 0x2a, 0xd3, 0x1f, 0x07, 0xe9, 0x2e, 0x81, 0xe6, 0x07, 0xdc, 0xf5, 0xf8, 0xe5, 0xf3, 0xc0, 0xeb, 0x00, 0xe0, 0x41, 0xe5, 0x0e, +0xdb, 0x11, 0xfd, 0x29, 0xb1, 0xf5, 0xfa, 0xfa, 0xe5, 0xda, 0x0c, 0xea, 0x26, 0xe6, 0x33, 0x4f, 0x1a, 0x48, 0xd7, 0xdc, 0x43, 0x9a, 0x20, 0x21, 0x09, 0x3b, 0x3c, 0x10, 0x0e, 0x52, 0xfd, 0xf8, +0xf5, 0xf0, 0x05, 0x1d, 0xe6, 0xcf, 0xfc, 0xe6, 0xc7, 0xd1, 0x2c, 0xfe, 0xec, 0x1e, 0xf5, 0xe0, 0x0e, 0xf7, 0xb8, 0x00, 0x0d, 0xd6, 0x15, 0x3c, 0x1b, 0x3f, 0x9e, 0x0d, 0xe4, 0x31, 0x44, 0x05, +0x4d, 0xf9, 0x0f, 0x08, 0x14, 0x2a, 0xda, 0x23, 0xfe, 0xfd, 0x1e, 0x59, 0xd8, 0x0e, 0x0d, 0xe4, 0xd4, 0x18, 0xc0, 0xf0, 0x09, 0x1e, 0xee, 0xf4, 0xe1, 0x2d, 0xfc, 0x02, 0xef, 0x0c, 0x00, 0xd2, +0x08, 0x39, 0x2a, 0x05, 0x18, 0xba, 0x14, 0xf6, 0xea, 0x07, 0xfb, 0xd7, 0x0c, 0xf5, 0x0f, 0xf3, 0x0d, 0xd9, 0x19, 0xe7, 0x14, 0xec, 0xde, 0xd1, 0xf9, 0x02, 0xde, 0x0e, 0x5c, 0xe7, 0xfd, 0x23, +0x34, 0xe9, 0xf5, 0x0c, 0xcb, 0xe7, 0xd8, 0x11, 0xf2, 0xef, 0xf6, 0x19, 0xab, 0xeb, 0xe2, 0x7f, 0x16, 0x54, 0x11, 0xa9, 0x25, 0x28, 0x14, 0x17, 0xfd, 0x09, 0xe4, 0xbb, 0x41, 0xe8, 0xb7, 0x18, +0x5f, 0x07, 0x0d, 0xc4, 0xdb, 0xef, 0xc0, 0xf4, 0x12, 0x6c, 0x4c, 0xd3, 0x54, 0xb5, 0x33, 0xe4, 0xc2, 0xd2, 0x00, 0x27, 0xec, 0x18, 0x16, 0x3e, 0x30, 0xd0, 0xcb, 0x2a, 0xd8, 0x27, 0xee, 0xcc, +0xae, 0xd9, 0xda, 0xf6, 0xf1, 0xf4, 0x24, 0xdf, 0x18, 0xe7, 0xec, 0xf4, 0x2e, 0x1e, 0x1a, 0xf6, 0x15, 0xfe, 0xad, 0x10, 0xfe, 0xf4, 0xfb, 0xe6, 0x0b, 0x1e, 0x41, 0xc5, 0xf6, 0x04, 0xdc, 0xea, +0xe4, 0x0e, 0xe6, 0x15, 0xef, 0x09, 0x03, 0x04, 0x40, 0x70, 0xf5, 0xe6, 0x25, 0x1a, 0x16, 0xfa, 0x2c, 0x24, 0x09, 0x19, 0x0e, 0xf9, 0x09, 0x10, 0x09, 0x19, 0xed, 0xf0, 0x25, 0xdb, 0xe9, 0x37, +0xd8, 0xf5, 0x34, 0xd2, 0x0d, 0xd9, 0x2a, 0xe5, 0x3b, 0xfe, 0xe0, 0x11, 0xad, 0x10, 0xf2, 0x2f, 0xf9, 0xf2, 0x00, 0x14, 0xf4, 0xd4, 0xe6, 0xf4, 0x0e, 0x15, 0xe0, 0x00, 0xf6, 0xe7, 0x2d, 0xf9, +0x1a, 0xe9, 0x55, 0xf2, 0xf6, 0xf4, 0xc3, 0xf8, 0xe1, 0xc7, 0xb6, 0xc7, 0x41, 0x17, 0xe8, 0x4c, 0xe5, 0x0c, 0xfb, 0x04, 0xf2, 0x27, 0x1b, 0xe5, 0x0d, 0xcb, 0x4f, 0xd6, 0x56, 0xe6, 0x0b, 0xf3, +0x04, 0xdf, 0xd7, 0xfd, 0x5f, 0xea, 0x2a, 0x08, 0xd7, 0xd1, 0x5f, 0x35, 0xbf, 0xd0, 0xc5, 0x06, 0x06, 0xfd, 0xcd, 0xbd, 0xfe, 0x0a, 0x38, 0x17, 0xf7, 0xdf, 0x51, 0xe5, 0x0e, 0x1c, 0x18, 0x08, +0x0a, 0x3d, 0x2d, 0xef, 0x7f, 0xd8, 0x53, 0xeb, 0xfd, 0xfa, 0xef, 0xf7, 0x12, 0x34, 0x03, 0xfa, 0x24, 0xee, 0xe7, 0x06, 0x0c, 0x10, 0xfb, 0x1b, 0x35, 0xc3, 0xe5, 0x20, 0x35, 0xf2, 0xf4, 0x32, +0xf2, 0x08, 0xec, 0x34, 0x04, 0x0a, 0xd4, 0xf8, 0xe7, 0xf0, 0x1a, 0xdc, 0xb9, 0x22, 0xd7, 0xd1, 0x23, 0xd7, 0x20, 0x20, 0x35, 0x31, 0x1e, 0xeb, 0x1c, 0xce, 0x24, 0x36, 0x0e, 0xdb, 0x12, 0x01, +0xfe, 0xcd, 0xd9, 0xd3, 0xda, 0xdf, 0xbf, 0x20, 0xdd, 0x04, 0xf3, 0x1e, 0x03, 0x1d, 0xf5, 0x00, 0x47, 0x18, 0x23, 0xd5, 0xe3, 0xf8, 0x0d, 0x10, 0xef, 0xc5, 0x46, 0xe6, 0x0d, 0x0b, 0x20, 0xf1, +0x15, 0x17, 0xec, 0xdb, 0x1d, 0x1b, 0xf6, 0xe7, 0x03, 0xd6, 0xf7, 0x09, 0x42, 0xe1, 0x1c, 0x07, 0x00, 0xdb, 0x20, 0x29, 0xf4, 0xd5, 0xe0, 0x17, 0x25, 0xef, 0x32, 0x45, 0xd1, 0x04, 0xdf, 0xcb, +0xcd, 0x0b, 0xc7, 0x1c, 0x20, 0xea, 0xfe, 0x21, 0xd6, 0xd7, 0xf9, 0x04, 0xf9, 0xea, 0x29, 0xd0, 0xe9, 0xcc, 0xee, 0x15, 0xf6, 0x03, 0xd9, 0x2b, 0x09, 0x0a, 0xf5, 0x03, 0xe4, 0x4f, 0xd3, 0xec, +0x17, 0x13, 0x0b, 0x18, 0x27, 0x0e, 0x0c, 0xec, 0x0b, 0xdf, 0x32, 0xfe, 0x81, 0x1b, 0x03, 0x0e, 0xbd, 0x03, 0x09, 0xe0, 0x0e, 0x04, 0xf6, 0xd4, 0xb4, 0xb7, 0xe6, 0x30, 0xc7, 0xe4, 0xfc, 0x09, +0xec, 0x0a, 0xf4, 0xff, 0x20, 0x18, 0xc6, 0xf0, 0x06, 0xe4, 0xcf, 0x2a, 0xe2, 0xe8, 0x18, 0x0a, 0xfb, 0xe2, 0xf3, 0x2a, 0x1d, 0x11, 0xc3, 0xfd, 0xdf, 0x04, 0xc1, 0x60, 0xce, 0x04, 0x15, 0xe6, +0x15, 0xce, 0x19, 0x45, 0xe7, 0x4f, 0x28, 0xbd, 0xce, 0xc4, 0x14, 0x45, 0xd6, 0x35, 0x1a, 0xe8, 0xf4, 0x02, 0xed, 0xd9, 0x0f, 0x23, 0x1d, 0x28, 0x19, 0x4a, 0xf4, 0xf6, 0x02, 0xf9, 0x2e, 0x48, +0x50, 0x24, 0xaa, 0xb5, 0xfb, 0xb2, 0x23, 0xaf, 0xcd, 0x09, 0xe5, 0xa5, 0xed, 0x22, 0xc7, 0x2a, 0xf8, 0x2b, 0x13, 0xd6, 0x21, 0xf5, 0x39, 0x04, 0xf8, 0xd5, 0x21, 0xc1, 0xd0, 0xbe, 0xe7, 0xed, +0xe7, 0xd0, 0x59, 0x02, 0xe9, 0x58, 0x11, 0x04, 0xef, 0xe2, 0xf7, 0xd2, 0xb9, 0xf9, 0x2c, 0x0a, 0x19, 0xd6, 0x0e, 0x27, 0xe2, 0xdb, 0x2e, 0x02, 0x07, 0xf6, 0xee, 0xfc, 0x23, 0x37, 0xf0, 0x1f, +0xf4, 0x04, 0x13, 0x23, 0xf3, 0x18, 0xec, 0x04, 0x47, 0xed, 0xda, 0xfa, 0x12, 0xcf, 0xff, 0xeb, 0x40, 0x43, 0xcf, 0xf9, 0xf3, 0x85, 0x2a, 0xe0, 0x08, 0x06, 0x26, 0x4e, 0xff, 0xbd, 0x04, 0xed, +0x15, 0xd0, 0x00, 0x17, 0x02, 0x1d, 0x07, 0x47, 0x26, 0xd9, 0xd7, 0xfd, 0xe5, 0x01, 0x0f, 0xde, 0x0b, 0x25, 0xff, 0xca, 0xd5, 0xf6, 0x18, 0x9d, 0x62, 0x4e, 0xfa, 0xe7, 0xc0, 0xf6, 0x20, 0x02, +0x22, 0x13, 0x20, 0x25, 0x20, 0x59, 0x12, 0x0e, 0xea, 0xc1, 0xba, 0x0b, 0x2c, 0x00, 0x17, 0xf7, 0xeb, 0xff, 0xff, 0x1f, 0xee, 0x3b, 0x07, 0x1d, 0x0b, 0x0b, 0x54, 0x19, 0xe6, 0xed, 0x18, 0xe5, +0xe5, 0x35, 0x05, 0xfe, 0x47, 0xec, 0x48, 0x2a, 0x23, 0x1c, 0xfb, 0xe4, 0x28, 0xfc, 0x09, 0x2d, 0xf4, 0xe4, 0x01, 0xf5, 0xd2, 0x66, 0xe8, 0xf9, 0xe6, 0xfc, 0x4d, 0x4e, 0x3a, 0x54, 0x19, 0x0a, +0x90, 0x45, 0x0d, 0xc8, 0x00, 0x0f, 0x7f, 0xe0, 0xab, 0xd9, 0xeb, 0x11, 0x31, 0xfc, 0xef, 0xfe, 0x0e, 0xe2, 0xe9, 0x06, 0x3c, 0xf7, 0x1c, 0x0f, 0x22, 0xa2, 0xd6, 0xeb, 0x12, 0x0f, 0xf8, 0xea, +0x8c, 0xfd, 0xe8, 0x2f, 0x2e, 0xaa, 0x10, 0x26, 0x0f, 0x67, 0xe0, 0xf3, 0xf3, 0xfe, 0x12, 0xd6, 0x0a, 0xcd, 0xf3, 0xd5, 0xdb, 0x30, 0x28, 0xb9, 0xd8, 0xde, 0x4c, 0x77, 0x0f, 0x06, 0xfe, 0x02, +0xf8, 0x92, 0x2e, 0x0f, 0xe0, 0xd7, 0xe0, 0x18, 0xef, 0x38, 0x36, 0xdc, 0xcf, 0xe2, 0xea, 0xd0, 0xd1, 0xfc, 0x17, 0xe1, 0x01, 0x4e, 0x3a, 0x14, 0xfe, 0xc7, 0xce, 0xf5, 0xfd, 0xc7, 0xc4, 0xf4, +0x3e, 0x00, 0xef, 0xd9, 0xe6, 0xe3, 0x2f, 0xda, 0xb6, 0xc7, 0xd3, 0x26, 0x11, 0x06, 0xf6, 0xf3, 0xfc, 0x1f, 0x16, 0xd4, 0x0b, 0x36, 0x08, 0x18, 0x03, 0xdb, 0x46, 0xfc, 0x0d, 0xe2, 0x00, 0xb2, +0xf4, 0x22, 0x0a, 0x12, 0xff, 0xe8, 0x27, 0x35, 0x0b, 0xdd, 0xd9, 0x2d, 0xbd, 0x1a, 0xd5, 0xe2, 0xe2, 0x02, 0xe8, 0x21, 0xf6, 0x42, 0xa4, 0x00, 0x18, 0x0e, 0xe5, 0xb5, 0xfa, 0x24, 0xdf, 0x05, +0x1c, 0x0d, 0xfb, 0xe8, 0x43, 0xe2, 0xfd, 0xdf, 0xdd, 0xbf, 0xf5, 0x50, 0x9f, 0x25, 0x1d, 0xdb, 0x46, 0x11, 0x4b, 0xde, 0xe3, 0x21, 0x31, 0x10, 0xde, 0x22, 0xdd, 0xfc, 0xd4, 0x2d, 0x1f, 0xea, +0xb3, 0xfd, 0x39, 0xef, 0xe9, 0xf9, 0x0f, 0xed, 0x0c, 0xdc, 0xb6, 0x1a, 0x25, 0xd0, 0x08, 0x54, 0x34, 0xff, 0xad, 0x15, 0xe6, 0x56, 0xe4, 0xd1, 0x21, 0xc6, 0x16, 0x0a, 0xf4, 0x19, 0xe6, 0xfb, +0xc0, 0xfa, 0xeb, 0xb4, 0xf5, 0xfe, 0x0d, 0x08, 0xdd, 0xdc, 0xdb, 0xfc, 0xef, 0xb3, 0x27, 0xff, 0x06, 0x20, 0xaa, 0x0f, 0xc0, 0x28, 0x29, 0xe6, 0xe0, 0xa9, 0x35, 0xea, 0x2d, 0x04, 0xe1, 0x0f, +0x4e, 0x42, 0xe9, 0xd6, 0x03, 0xf5, 0x2e, 0xdd, 0x06, 0x13, 0x28, 0x41, 0x0d, 0xff, 0x38, 0xd2, 0xbb, 0xda, 0x22, 0xf1, 0x24, 0x10, 0xf4, 0xdd, 0x3b, 0x08, 0xe3, 0x81, 0x21, 0xe4, 0x20, 0x08, +0x37, 0xde, 0x0b, 0x17, 0xf2, 0x36, 0xd8, 0xc1, 0xcb, 0x37, 0x0f, 0x05, 0xb6, 0x0a, 0xeb, 0xbd, 0x22, 0xfc, 0xcc, 0xa8, 0xcc, 0x26, 0x29, 0x21, 0xe5, 0xc7, 0xb5, 0x15, 0x18, 0x70, 0xdc, 0x62, +0x0f, 0x20, 0xb1, 0x13, 0xeb, 0x05, 0x33, 0x28, 0x28, 0x10, 0x14, 0x1f, 0x52, 0xed, 0x03, 0x12, 0x3a, 0xf4, 0xeb, 0xcc, 0x16, 0xef, 0x0a, 0x11, 0x23, 0xf3, 0x54, 0xc3, 0x0f, 0x04, 0xe4, 0x04, +0xe2, 0x0a, 0x1d, 0xc3, 0xee, 0x32, 0xf4, 0x29, 0x1e, 0x95, 0x5f, 0x2d, 0xc6, 0x13, 0xd5, 0xb2, 0xfc, 0x22, 0xbf, 0xcf, 0xe5, 0x07, 0xe5, 0xe1, 0x3f, 0xe9, 0x90, 0x4f, 0xb3, 0x2c, 0xe1, 0x26, +0x07, 0x39, 0xc8, 0x24, 0x45, 0xe0, 0x18, 0x11, 0x09, 0xf5, 0xdc, 0x24, 0xab, 0x03, 0x13, 0x20, 0x2d, 0xf3, 0xdb, 0x2f, 0x1b, 0xf2, 0x39, 0x2a, 0xe6, 0x01, 0x0d, 0xc3, 0xfd, 0x15, 0x02, 0xed, +0x44, 0xd2, 0x0e, 0xc5, 0xf0, 0xbd, 0xd0, 0x0a, 0x01, 0x0d, 0x0f, 0xe3, 0xe5, 0xdc, 0xd3, 0x40, 0xd5, 0xfe, 0xfd, 0xe2, 0x1c, 0x0a, 0xbd, 0x3e, 0x3d, 0xe5, 0xd6, 0xae, 0x1e, 0xc7, 0xfb, 0xd9, +0x48, 0xc6, 0x19, 0x4c, 0xff, 0xbb, 0xa5, 0x22, 0x33, 0xe4, 0x22, 0x08, 0xbb, 0x05, 0x07, 0xcb, 0x2e, 0xf5, 0x14, 0xd3, 0x13, 0xf8, 0x26, 0xe7, 0x16, 0xb6, 0xd0, 0xe7, 0xc2, 0x48, 0x14, 0xf5, +0xf7, 0xec, 0xb5, 0xa4, 0x09, 0x21, 0x40, 0xd0, 0xfc, 0xdf, 0x0e, 0xcf, 0xf4, 0xe5, 0xf0, 0xcf, 0x05, 0x1e, 0xe7, 0x25, 0x14, 0x31, 0x13, 0xe7, 0x0b, 0xeb, 0xdb, 0x06, 0x98, 0x00, 0xd3, 0x13, +0x13, 0xcb, 0x33, 0xe7, 0xe6, 0xb0, 0x03, 0x09, 0x00, 0xf8, 0xe7, 0xf1, 0xfd, 0x23, 0x02, 0x1a, 0x31, 0x08, 0xb4, 0x18, 0x00, 0xfe, 0xc8, 0x1b, 0x14, 0xf3, 0x0d, 0xdc, 0x27, 0xbd, 0xdc, 0xe8, +0xe1, 0xff, 0xf1, 0x37, 0xc2, 0xf3, 0xc0, 0x31, 0xd4, 0xdf, 0xff, 0xd3, 0x26, 0x0a, 0xf0, 0x2e, 0xeb, 0xd2, 0xde, 0xf4, 0x00, 0xd0, 0x33, 0x1c, 0xf3, 0xdc, 0x98, 0xd8, 0xf8, 0xfa, 0xec, 0x03, +0xe4, 0x5a, 0xed, 0xda, 0xdb, 0xf5, 0x21, 0x7f, 0xd0, 0x04, 0xd3, 0x3b, 0x05, 0xff, 0xe8, 0xbd, 0xf5, 0x16, 0x4e, 0xde, 0xe0, 0xf9, 0xdb, 0x05, 0xd7, 0x50, 0x31, 0x22, 0xac, 0xc2, 0x04, 0xf4, +0xcc, 0x19, 0x34, 0xf5, 0x08, 0xce, 0x07, 0x1a, 0xc0, 0xd9, 0xc3, 0x70, 0xeb, 0x0a, 0xd3, 0x04, 0xf1, 0xd6, 0xf3, 0x15, 0xeb, 0x1a, 0x19, 0x14, 0x22, 0xd2, 0x10, 0xf2, 0xed, 0x28, 0xeb, 0x43, +0xd3, 0x2d, 0x0a, 0xcc, 0x28, 0x05, 0xd7, 0xf1, 0x3f, 0x5d, 0xd8, 0x16, 0xf8, 0x6a, 0xc6, 0xfe, 0xe4, 0x10, 0x09, 0xf3, 0xf7, 0xca, 0x32, 0xf8, 0xf2, 0xf2, 0xd5, 0x0d, 0xfe, 0x21, 0xf9, 0xca, +0x10, 0xe2, 0x02, 0x15, 0x0b, 0x00, 0x0e, 0xc2, 0xff, 0x01, 0xf9, 0xeb, 0x16, 0xfa, 0x1f, 0xff, 0x12, 0x19, 0x10, 0x27, 0xf2, 0xef, 0xef, 0xda, 0x09, 0x27, 0xa9, 0x48, 0xf3, 0x02, 0x36, 0xfc, +0x1f, 0x11, 0xf6, 0xdc, 0x15, 0x1c, 0xdd, 0xe4, 0x28, 0x1a, 0xeb, 0xc4, 0xe8, 0xf9, 0xfb, 0xf4, 0x2c, 0xe8, 0x4c, 0xd6, 0x18, 0xf0, 0xbc, 0x67, 0xed, 0xec, 0xec, 0x52, 0x60, 0x2f, 0xf1, 0x0e, +0xe0, 0xb9, 0x04, 0xbf, 0x81, 0x0e, 0x09, 0x29, 0x23, 0x12, 0x2a, 0x0a, 0xd1, 0xf3, 0x5a, 0x0d, 0x0d, 0xda, 0xf2, 0xe3, 0x0c, 0xca, 0x04, 0x00, 0xe8, 0xf6, 0x3e, 0xef, 0xf4, 0x0d, 0x13, 0xd9, +0xe7, 0xfc, 0x14, 0xe6, 0xec, 0xdd, 0xf5, 0xe3, 0x08, 0x2b, 0x13, 0xe1, 0xbc, 0xc9, 0xef, 0x01, 0xf0, 0x27, 0x22, 0xe0, 0x09, 0xf3, 0xe4, 0xed, 0xe2, 0x05, 0x03, 0x13, 0x12, 0x22, 0x15, 0xfa, +0x20, 0xdc, 0xfc, 0x2a, 0x15, 0xea, 0xf8, 0x0c, 0xbd, 0xe4, 0x28, 0x21, 0xee, 0x1f, 0x0b, 0x2a, 0xe5, 0xcc, 0xe7, 0x3c, 0x15, 0x03, 0xdc, 0x70, 0xf7, 0xe5, 0x4c, 0x44, 0xbe, 0x00, 0xe3, 0xfb, +0x01, 0xb5, 0x03, 0xde, 0x34, 0x17, 0xc8, 0x13, 0xfb, 0xfc, 0xe3, 0x0a, 0x10, 0x06, 0xeb, 0x19, 0xed, 0xf9, 0xfd, 0xbb, 0x08, 0x1e, 0x7f, 0xfe, 0x05, 0x52, 0x4b, 0x1e, 0x18, 0xf4, 0x2c, 0xd7, +0xe5, 0x13, 0x0b, 0x0b, 0xc9, 0xf9, 0xfb, 0x31, 0x3f, 0x03, 0x09, 0xd4, 0xe7, 0xf2, 0x19, 0x2a, 0x25, 0x02, 0x20, 0x10, 0xf6, 0xf4, 0xd1, 0x29, 0x03, 0x11, 0x01, 0x4c, 0xf0, 0xd7, 0xc4, 0x30, +0x22, 0xe8, 0xd7, 0x0d, 0x07, 0x07, 0xcf, 0xe4, 0xfe, 0xf3, 0xd6, 0x11, 0x08, 0xfd, 0xdd, 0xf5, 0xe6, 0xb6, 0xe4, 0xe7, 0x21, 0xab, 0xf5, 0x04, 0x41, 0xef, 0xec, 0xe6, 0xd2, 0xe2, 0xed, 0x0f, +0x12, 0xe1, 0x06, 0xf6, 0x26, 0x39, 0x20, 0xcc, 0xd7, 0xfd, 0xf0, 0xd8, 0xf1, 0xde, 0x06, 0x89, 0xf8, 0xd7, 0x12, 0x3a, 0xf5, 0xf0, 0xeb, 0xfe, 0xfd, 0xcc, 0x06, 0x16, 0xbf, 0xd4, 0x0d, 0xe5, +0xce, 0x11, 0x23, 0x01, 0x36, 0xf8, 0x00, 0xf8, 0x23, 0xeb, 0xd6, 0xe1, 0xee, 0x29, 0xc4, 0xbc, 0x05, 0x00, 0xe8, 0xe7, 0xec, 0x1a, 0xbb, 0x27, 0x09, 0xfd, 0xc4, 0x00, 0x37, 0x12, 0xc4, 0xd6, +0x21, 0x2a, 0x26, 0x19, 0x2d, 0xf0, 0xe5, 0xe0, 0xd5, 0x91, 0xde, 0xe1, 0xf5, 0x07, 0x12, 0xdf, 0xfc, 0x89, 0xc9, 0x31, 0xef, 0xdf, 0xfa, 0x06, 0x01, 0x18, 0xae, 0xce, 0x07, 0x92, 0xd2, 0x36, +0xdf, 0xe6, 0x16, 0x42, 0x36, 0xdb, 0xd3, 0x41, 0x0c, 0x11, 0xee, 0xf8, 0x0a, 0xb7, 0x17, 0x2f, 0xef, 0xf1, 0xf7, 0xfb, 0xc3, 0x21, 0x11, 0xfc, 0xf3, 0x08, 0x34, 0xf6, 0x1d, 0xbb, 0x29, 0x00, +0x27, 0xf6, 0x4a, 0x45, 0xdf, 0xd8, 0x26, 0x29, 0x28, 0xf4, 0x24, 0x97, 0x2a, 0xfd, 0x19, 0x09, 0xf0, 0x20, 0xe7, 0x16, 0xe1, 0x49, 0xca, 0xe7, 0x10, 0x57, 0x5c, 0xb5, 0x02, 0xcd, 0x60, 0x2c, +0xa9, 0xa9, 0x9a, 0xf4, 0x7f, 0x3a, 0x26, 0xd3, 0xe5, 0xfe, 0x1a, 0xcd, 0x57, 0xf5, 0x2c, 0xb7, 0xc6, 0x2c, 0x63, 0x13, 0xdf, 0xe0, 0xe5, 0x3d, 0x0e, 0x0d, 0x44, 0x29, 0x1c, 0x65, 0x40, 0xdd, +0xab, 0x2e, 0x3d, 0xd1, 0xc8, 0x20, 0x1c, 0xe4, 0xf4, 0x09, 0xd9, 0xd6, 0xe7, 0x34, 0x07, 0xfe, 0xb8, 0x67, 0x0c, 0x33, 0xb2, 0xe9, 0xfd, 0xfe, 0x91, 0xa7, 0x03, 0xcb, 0xf6, 0xe8, 0xe2, 0xc6, +0x16, 0x58, 0xe2, 0xa8, 0xb1, 0xd3, 0xe5, 0xb6, 0x1a, 0x26, 0x2a, 0xe2, 0x3f, 0x15, 0xf4, 0xfd, 0xf9, 0xfd, 0xbc, 0xb5, 0xe7, 0x14, 0xf4, 0xde, 0xc4, 0x0e, 0x2f, 0x14, 0x40, 0xe4, 0x20, 0xe2, +0xf1, 0xe2, 0x1a, 0x08, 0xb7, 0xb3, 0x06, 0x39, 0xd5, 0x1c, 0xf7, 0xf4, 0xf2, 0x2c, 0x08, 0x12, 0x1e, 0x12, 0xcd, 0xe2, 0xee, 0x3a, 0x11, 0xfb, 0x09, 0xdf, 0xfc, 0x55, 0xf7, 0x0c, 0x02, 0xd7, +0x0a, 0x1e, 0xeb, 0x25, 0x02, 0xf8, 0xea, 0xd9, 0x24, 0xf1, 0xc0, 0x0b, 0xc3, 0x05, 0xd7, 0xf6, 0xee, 0xb4, 0xc2, 0x1c, 0x2a, 0xf4, 0xb7, 0x23, 0x22, 0xb7, 0xfb, 0xc8, 0x5a, 0x7c, 0xd0, 0x3b, +0x1a, 0x4f, 0xf5, 0xda, 0x29, 0xeb, 0xf4, 0xda, 0x08, 0x19, 0x36, 0xf4, 0x1b, 0xe0, 0x02, 0x3a, 0xec, 0xe3, 0x16, 0xfd, 0xf7, 0xf1, 0x96, 0xe2, 0xdb, 0x10, 0x84, 0xb2, 0x02, 0x00, 0xe6, 0xd1, +0xb1, 0x0d, 0xe2, 0xfc, 0xec, 0xbe, 0x19, 0x71, 0xd8, 0x06, 0x6d, 0x06, 0x14, 0x2e, 0x0e, 0xf6, 0xf5, 0xc2, 0xe1, 0xf4, 0xfa, 0xcb, 0xff, 0x34, 0x50, 0xde, 0x11, 0xf7, 0xdb, 0x1c, 0xbf, 0x41, +0x39, 0xe5, 0x08, 0xf2, 0x44, 0xfa, 0x31, 0x54, 0x45, 0xf1, 0xd1, 0x42, 0x31, 0x38, 0xbb, 0xec, 0xc7, 0x00, 0x11, 0x27, 0x08, 0x02, 0x23, 0xdf, 0x49, 0x08, 0xca, 0x0a, 0x03, 0xe5, 0x40, 0xf1, +0xa6, 0x4e, 0xe1, 0x0c, 0x2c, 0x22, 0xfe, 0x05, 0xef, 0x3b, 0x29, 0xa4, 0x64, 0xe2, 0x19, 0x08, 0x09, 0xb0, 0xfe, 0xf1, 0x76, 0x09, 0xfd, 0xe0, 0x19, 0xc3, 0x21, 0xd6, 0x0e, 0x30, 0x31, 0xe4, +0x81, 0xff, 0x2a, 0x41, 0x12, 0xe9, 0x57, 0x2a, 0xfd, 0x4d, 0xf6, 0x21, 0xd2, 0xd8, 0xee, 0xe9, 0xed, 0xe6, 0x13, 0xb7, 0x1f, 0xdf, 0xea, 0xea, 0xe9, 0xe4, 0x7c, 0x14, 0x27, 0x03, 0xe7, 0x54, +0x4d, 0xe4, 0xf3, 0x17, 0xfd, 0xc8, 0xa2, 0x24, 0x6a, 0xe6, 0x29, 0xdb, 0xdc, 0xf5, 0x2a, 0x25, 0xd7, 0xfc, 0x0e, 0xbd, 0x1b, 0x16, 0x24, 0x1c, 0x2b, 0xec, 0x4e, 0x03, 0x20, 0xd7, 0x20, 0x0d, +0x24, 0x06, 0xe2, 0xda, 0xad, 0xf1, 0x44, 0x00, 0x9d, 0xdb, 0x29, 0xf8, 0x3a, 0xee, 0xa8, 0x0f, 0xcc, 0xf8, 0x43, 0xc1, 0x35, 0x43, 0xd1, 0x15, 0xdf, 0xf4, 0x1f, 0xfd, 0xd8, 0x02, 0xf1, 0xd5, +0x25, 0xa2, 0x0d, 0x25, 0x2e, 0x36, 0xfe, 0x25, 0xce, 0xb9, 0xba, 0x07, 0xf5, 0x1a, 0x1e, 0x62, 0x10, 0xfb, 0xeb, 0x3d, 0x28, 0xd7, 0xf3, 0x1d, 0x69, 0xf5, 0x65, 0xd7, 0xe3, 0x13, 0xe5, 0xdb, +0x86, 0xd7, 0xb1, 0x00, 0x33, 0xd6, 0x55, 0x20, 0xea, 0xb8, 0x16, 0xda, 0x4a, 0xff, 0xec, 0xf4, 0x1c, 0xe1, 0x0c, 0xf0, 0xde, 0xe5, 0xbd, 0xf0, 0xfa, 0x4e, 0xdf, 0xe8, 0x10, 0xe5, 0x00, 0x29, +0xd6, 0xe7, 0xf0, 0xe0, 0xe4, 0x17, 0xf9, 0xea, 0x27, 0xdc, 0xc5, 0xf9, 0xef, 0xf0, 0xd0, 0xf4, 0xc2, 0x0d, 0xe4, 0x29, 0x10, 0xfe, 0x82, 0xbf, 0x02, 0xf6, 0x04, 0xe0, 0xb0, 0xfe, 0xc0, 0x21, +0xe1, 0x34, 0xe6, 0x2a, 0x36, 0x17, 0x14, 0xd3, 0xd6, 0xf3, 0xfe, 0xd7, 0x0f, 0x1c, 0xb2, 0xe3, 0x00, 0x35, 0xfe, 0xfb, 0xb4, 0x28, 0xe4, 0x11, 0x05, 0xec, 0xf6, 0x04, 0xef, 0xf6, 0xf6, 0x21, +0xd1, 0xec, 0x04, 0xc8, 0x1c, 0xba, 0x05, 0xf2, 0x1f, 0xbf, 0xd8, 0x13, 0xb8, 0xf4, 0x42, 0xce, 0x28, 0xc8, 0xe9, 0xe6, 0xec, 0x02, 0xee, 0x07, 0xbf, 0xc3, 0x19, 0x12, 0xee, 0x15, 0xcd, 0xed, +0xd8, 0x01, 0x4a, 0x2d, 0xdf, 0xf3, 0xf3, 0x0c, 0xe0, 0xf2, 0x1a, 0xdb, 0x11, 0x03, 0x07, 0xeb, 0xd5, 0xd3, 0xeb, 0x2f, 0xba, 0xf5, 0xfd, 0xde, 0xf6, 0x0b, 0x1c, 0xe2, 0xc0, 0xb5, 0xe9, 0xdb, +0xcc, 0x20, 0xdf, 0xde, 0xa0, 0xf1, 0xde, 0xc9, 0x0d, 0xe2, 0xee, 0xf8, 0x07, 0xcc, 0x07, 0x4b, 0xc6, 0xcf, 0x1c, 0xb9, 0x13, 0xe5, 0x0e, 0xe2, 0xeb, 0xf5, 0x06, 0x54, 0xc9, 0xef, 0xf3, 0x9d, +0xde, 0x3e, 0x81, 0xfe, 0x28, 0x17, 0xbd, 0xdd, 0xb8, 0xf2, 0x0d, 0xf5, 0xe0, 0x04, 0x0a, 0x09, 0xf6, 0x25, 0x08, 0xea, 0xe7, 0xf9, 0x15, 0xf2, 0x06, 0x07, 0x90, 0x1a, 0x06, 0x0d, 0x11, 0xef, +0x0b, 0xd8, 0xd8, 0x0c, 0xdc, 0x1a, 0xe8, 0xf3, 0x25, 0x14, 0xea, 0xce, 0xba, 0xef, 0x51, 0x05, 0x04, 0x05, 0x0e, 0xff, 0xd3, 0x24, 0x22, 0xce, 0x16, 0xf6, 0xfe, 0xff, 0x38, 0x0e, 0x41, 0x16, +0x17, 0xff, 0x37, 0xd1, 0xc9, 0xb2, 0xf5, 0x2e, 0x0e, 0xde, 0x2b, 0x0d, 0xce, 0x2f, 0x07, 0xef, 0xf3, 0xf8, 0x21, 0x15, 0x07, 0x2f, 0xdf, 0x16, 0xd2, 0xfe, 0x20, 0x10, 0xd5, 0xe2, 0xe4, 0x08, +0x20, 0xf4, 0x49, 0xdf, 0x3b, 0x5f, 0xe1, 0xe0, 0xab, 0xea, 0x22, 0xd9, 0x09, 0xf2, 0xe1, 0x19, 0xbf, 0xfc, 0x16, 0xbe, 0xec, 0x14, 0x14, 0xd7, 0xeb, 0xcf, 0x0f, 0xc5, 0x1c, 0xe6, 0x18, 0xcd, +0xd6, 0xd8, 0x08, 0xf8, 0xf2, 0x15, 0x35, 0x0f, 0xf6, 0x05, 0xc3, 0xe9, 0xfb, 0xf0, 0x3f, 0xdf, 0x09, 0xf0, 0xed, 0x23, 0x1e, 0x3b, 0xbf, 0xf7, 0xd7, 0x2d, 0x29, 0xba, 0xc3, 0xcf, 0x17, 0xd5, +0x0a, 0xe8, 0x07, 0xe6, 0xf9, 0xc0, 0xfd, 0xd7, 0xdf, 0xe2, 0x04, 0xb9, 0xf2, 0xba, 0xea, 0x2c, 0x06, 0xf5, 0x0e, 0xf5, 0xe7, 0x07, 0x36, 0x28, 0x0b, 0xd7, 0x14, 0xd7, 0x02, 0xfd, 0x06, 0x0c, +0x06, 0x09, 0x04, 0x05, 0x38, 0x22, 0xd5, 0xf2, 0xc4, 0x81, 0x1d, 0xd0, 0xef, 0x0b, 0x41, 0x30, 0x10, 0xaa, 0xe7, 0xc5, 0xe6, 0x1c, 0x0d, 0x1c, 0x61, 0x09, 0xfd, 0xe6, 0xe3, 0xdf, 0xcc, 0xfc, +0xfa, 0xe5, 0xeb, 0xf9, 0xe9, 0x2e, 0xf9, 0x5b, 0x14, 0xcc, 0x03, 0xbc, 0x12, 0xe8, 0x2a, 0x60, 0x1a, 0x1d, 0xe2, 0xee, 0xfa, 0x1f, 0xeb, 0xf1, 0xdb, 0xec, 0x0f, 0xb9, 0xfc, 0xc3, 0xd8, 0xe0, +0xf4, 0x06, 0x43, 0x02, 0x41, 0x46, 0x1e, 0xfb, 0xe1, 0xec, 0x43, 0x25, 0xfc, 0x03, 0x07, 0x10, 0x10, 0xf2, 0xe2, 0x0e, 0x12, 0xf6, 0x1b, 0xef, 0x0b, 0xf8, 0xf8, 0xdb, 0xdc, 0x22, 0xe1, 0x29, +0x04, 0x11, 0x09, 0xfd, 0x1a, 0x13, 0xc5, 0xd9, 0xf4, 0x17, 0xfe, 0x0f, 0xe8, 0xbe, 0x03, 0x0a, 0x2b, 0xd9, 0x04, 0x08, 0x03, 0xd2, 0xf0, 0x1f, 0x01, 0x0f, 0xcb, 0xe0, 0x04, 0x12, 0x05, 0xe7, +0x7f, 0x1e, 0x14, 0x0e, 0x05, 0xe0, 0x13, 0xff, 0xeb, 0xfe, 0x15, 0xfa, 0x14, 0x21, 0xfe, 0xc1, 0xfd, 0xfa, 0xee, 0xf5, 0xf4, 0x14, 0xd7, 0x38, 0x16, 0x38, 0x15, 0x0b, 0x13, 0xf4, 0x14, 0xe6, +0x01, 0x09, 0x0c, 0xdc, 0xea, 0x1a, 0xed, 0x22, 0x19, 0xf3, 0x21, 0x34, 0xd8, 0x2a, 0xbd, 0xe7, 0xf2, 0x2f, 0x04, 0xdc, 0x0d, 0xf4, 0x29, 0xf9, 0x1e, 0xfa, 0xda, 0x2a, 0xe0, 0x20, 0x02, 0x2a, +0x03, 0x31, 0x1d, 0xc3, 0x20, 0x11, 0x09, 0xff, 0x01, 0xc3, 0x0a, 0x1d, 0x12, 0xea, 0x05, 0xfc, 0xd4, 0xfa, 0x2a, 0xe2, 0xea, 0xea, 0xf8, 0x04, 0xe5, 0x27, 0x04, 0x11, 0x1d, 0x12, 0xf6, 0xeb, +0xed, 0x0c, 0xd2, 0xf6, 0x1f, 0x0d, 0xf7, 0xdd, 0xf4, 0x24, 0xfa, 0x1f, 0xfe, 0xe9, 0xfb, 0xe7, 0x00, 0xc6, 0x24, 0x29, 0x1c, 0xdb, 0xff, 0xfd, 0x24, 0xde, 0xf4, 0x42, 0xf2, 0x05, 0x0f, 0xcf, +0xf4, 0xdb, 0xa4, 0xda, 0xeb, 0x29, 0x37, 0xde, 0x1c, 0x08, 0x05, 0xff, 0xf5, 0xff, 0x05, 0xe6, 0xf4, 0x0c, 0x0b, 0x04, 0x28, 0xff, 0xf7, 0xe5, 0xdc, 0x10, 0x2a, 0x04, 0x0e, 0x25, 0x19, 0xec, +0xfc, 0xf8, 0xf7, 0x08, 0xfc, 0x0a, 0xe8, 0xf8, 0xdf, 0xef, 0xfd, 0x2d, 0x81, 0x4a, 0x07, 0xf1, 0x36, 0x92, 0xe2, 0xfd, 0x04, 0xd5, 0x6f, 0xdc, 0xfa, 0x19, 0x07, 0xf3, 0x3d, 0xf8, 0xf8, 0xde, +0x00, 0xeb, 0x08, 0x06, 0xc7, 0xf0, 0xd7, 0xc3, 0xd2, 0x13, 0xd1, 0x15, 0xea, 0xc6, 0xac, 0x14, 0x25, 0xc5, 0xbd, 0x0a, 0xf4, 0xea, 0xdb, 0xd5, 0x01, 0xd7, 0xca, 0x3b, 0xf3, 0x14, 0xbd, 0x21, +0x6d, 0xdf, 0x10, 0xc2, 0x3c, 0x18, 0xf5, 0xfe, 0xd5, 0xeb, 0x07, 0x00, 0xd9, 0xbe, 0xd3, 0xe8, 0x19, 0x36, 0x00, 0x14, 0xe3, 0xc2, 0xfe, 0x39, 0x08, 0x15, 0xfa, 0xec, 0xd9, 0xc2, 0x0e, 0x10, +0x2f, 0xb9, 0x1d, 0x27, 0x4d, 0x22, 0x31, 0xe2, 0xdc, 0xee, 0x4d, 0xe3, 0x26, 0xe7, 0x1c, 0xd5, 0x02, 0x3c, 0x1d, 0x15, 0x2e, 0x21, 0xaf, 0x23, 0x00, 0xeb, 0xf3, 0xbf, 0x01, 0x13, 0xc1, 0x09, +0xda, 0x05, 0xe5, 0xc5, 0xca, 0xef, 0xdf, 0xe1, 0xe4, 0xb9, 0x18, 0xbd, 0xec, 0x32, 0x31, 0x0d, 0x1a, 0xfe, 0xe6, 0xf8, 0xe2, 0x06, 0x1b, 0xf5, 0xe3, 0x9f, 0x1b, 0xd3, 0xe8, 0x0a, 0xb0, 0x29, +0xc1, 0xee, 0x04, 0x0e, 0xdd, 0xe9, 0xbb, 0xcb, 0xbb, 0xc0, 0xf3, 0x06, 0x4a, 0xec, 0x1a, 0x4b, 0x19, 0x3f, 0x04, 0xf5, 0xfa, 0x55, 0x4c, 0x27, 0x39, 0x16, 0x05, 0x03, 0xd7, 0x90, 0xe6, 0xd2, +0xf4, 0xf5, 0x22, 0xe1, 0x2a, 0x18, 0xb5, 0xe3, 0xe6, 0xfe, 0x3a, 0xc6, 0x09, 0xd8, 0x20, 0x01, 0x1b, 0x2c, 0xc8, 0xe6, 0xe3, 0x2e, 0xee, 0x19, 0xdc, 0x06, 0x61, 0xd5, 0xb8, 0x92, 0x05, 0xfa, +0x3d, 0xf2, 0x0b, 0x0c, 0xf0, 0xf4, 0x0b, 0xd7, 0xe9, 0xd4, 0xe2, 0x08, 0xce, 0x2c, 0xd8, 0xe8, 0xf3, 0xf9, 0x05, 0x19, 0x07, 0xd8, 0xd5, 0x23, 0x18, 0x0a, 0x2a, 0x2d, 0x09, 0x01, 0xd3, 0xe6, +0x35, 0xfd, 0xf1, 0xe6, 0x36, 0xea, 0xdf, 0xd5, 0x31, 0x01, 0xfe, 0xe2, 0xf4, 0xee, 0xfc, 0x27, 0xcb, 0x01, 0x34, 0x1b, 0xfd, 0xfa, 0x46, 0xe5, 0x04, 0x0f, 0x14, 0xda, 0x04, 0x20, 0x19, 0xdc, +0xdc, 0xf1, 0x81, 0xb0, 0x29, 0xd1, 0x35, 0xff, 0xfd, 0x08, 0xfd, 0xe0, 0x46, 0xe7, 0x12, 0x03, 0xf5, 0x14, 0xc9, 0x59, 0x37, 0xe8, 0x9f, 0xe9, 0x5a, 0xfb, 0xb3, 0x06, 0xef, 0xf3, 0x1d, 0x00, +0xfb, 0x3f, 0x07, 0x27, 0x16, 0xfc, 0xe1, 0x08, 0xfd, 0x04, 0xf1, 0x19, 0xe3, 0xeb, 0xbd, 0x23, 0x29, 0x0f, 0x3a, 0xfb, 0x30, 0x31, 0x5b, 0xf4, 0x0b, 0x0e, 0x20, 0x2a, 0x1b, 0xfe, 0xff, 0x11, +0x33, 0xba, 0xca, 0xf2, 0xb7, 0xd1, 0x18, 0x11, 0xe7, 0xfe, 0xf3, 0x16, 0x01, 0xd4, 0xe6, 0x28, 0x46, 0xd4, 0x2d, 0x03, 0xdf, 0xc1, 0xd7, 0x0c, 0x10, 0xf4, 0x22, 0xd3, 0x1a, 0xd3, 0x44, 0x15, +0xee, 0xe6, 0xe2, 0xec, 0xdb, 0xf8, 0x0a, 0x05, 0xdd, 0xd4, 0xf9, 0x24, 0xe1, 0xc4, 0xf2, 0xe5, 0xde, 0xbd, 0x4a, 0xee, 0x00, 0x22, 0xe4, 0xfd, 0xe8, 0xd4, 0x2b, 0x52, 0xed, 0x58, 0xb6, 0xc3, +0x08, 0x97, 0x1b, 0x3c, 0xe0, 0x14, 0x1d, 0xb4, 0xef, 0xc8, 0x2f, 0xde, 0xe3, 0xf9, 0xf4, 0x11, 0xd1, 0xdf, 0xed, 0xf5, 0x28, 0xf3, 0xbf, 0x4b, 0x30, 0xf0, 0xff, 0x01, 0xf8, 0x20, 0x02, 0x1c, +0x8b, 0x06, 0xb2, 0x1c, 0xcf, 0x2b, 0x22, 0xef, 0x0b, 0xc8, 0xa4, 0xf4, 0x43, 0x18, 0xe7, 0xe9, 0x0a, 0xe5, 0xf8, 0xe7, 0xf4, 0x53, 0xe1, 0xf7, 0x15, 0xb0, 0x1b, 0x2e, 0xf3, 0xd5, 0x05, 0xdb, +0xc2, 0xd3, 0x2b, 0x3c, 0xeb, 0x0b, 0x0d, 0xf6, 0xed, 0x17, 0x26, 0x15, 0xd8, 0xf1, 0x27, 0xee, 0xe1, 0x2f, 0x46, 0xea, 0xe8, 0x00, 0xdf, 0x37, 0x06, 0x0c, 0xff, 0x51, 0xe9, 0x2d, 0x49, 0xf6, +0xb2, 0xdd, 0x53, 0x04, 0x08, 0x22, 0x45, 0x85, 0x18, 0x13, 0x04, 0x39, 0x2a, 0x29, 0xfd, 0x5a, 0xe8, 0xe1, 0x09, 0x58, 0xdf, 0xf1, 0x17, 0x2d, 0xef, 0xc9, 0x30, 0x14, 0xeb, 0x03, 0xe0, 0xf5, +0xd8, 0x0e, 0xd4, 0x24, 0x05, 0x10, 0xf6, 0xcc, 0xd7, 0xde, 0xde, 0xdb, 0xca, 0xc4, 0x04, 0xda, 0x26, 0xdd, 0xf6, 0xc3, 0x0a, 0x6a, 0x04, 0xde, 0x81, 0x2c, 0x0e, 0x68, 0xe2, 0xc6, 0xf0, 0x06, +0xee, 0x9c, 0x15, 0xfb, 0xe3, 0x3a, 0xb4, 0xeb, 0x0f, 0xf8, 0xec, 0x08, 0xf8, 0xc2, 0xc0, 0x0f, 0xcf, 0xf4, 0xe4, 0x01, 0xf4, 0xfc, 0x04, 0x12, 0x08, 0x09, 0x11, 0xd8, 0x0a, 0x1a, 0xe9, 0x0e, +0x3c, 0xe8, 0x56, 0x03, 0xed, 0x0c, 0x05, 0x16, 0x24, 0xe3, 0x08, 0x11, 0xec, 0xf0, 0xdd, 0xf1, 0xd8, 0x1e, 0xae, 0x13, 0xce, 0x39, 0xdc, 0xf8, 0xfe, 0xf0, 0x06, 0xe1, 0xf2, 0xaf, 0x23, 0x27, +0x06, 0xd2, 0x16, 0xf7, 0x04, 0xef, 0x1f, 0x26, 0x07, 0xe8, 0x2a, 0xc2, 0x39, 0xfa, 0xfb, 0xd6, 0xf9, 0x12, 0xdd, 0xf3, 0xe4, 0xb7, 0xde, 0xcf, 0xa0, 0xfa, 0xe0, 0xc9, 0xbb, 0xeb, 0xc9, 0xe8, +0x0f, 0xf8, 0x1d, 0xd0, 0x1f, 0xeb, 0x06, 0x15, 0x12, 0xb8, 0xb1, 0xf0, 0xd7, 0xf0, 0xee, 0x22, 0x29, 0xd9, 0xd9, 0xe7, 0xff, 0x16, 0xfc, 0xf0, 0x0f, 0xdc, 0x09, 0xff, 0xfb, 0xf5, 0x67, 0xee, +0xdb, 0x0b, 0x25, 0x02, 0x00, 0x33, 0x06, 0xfe, 0x0c, 0xb2, 0xba, 0x0a, 0x15, 0xc7, 0x07, 0xe2, 0xea, 0x27, 0x20, 0xd7, 0xe7, 0xf4, 0x9f, 0x12, 0xf5, 0x35, 0x7f, 0xd1, 0xe5, 0x0b, 0x97, 0xfb, +0x09, 0x04, 0xd0, 0xd0, 0xe8, 0xdc, 0x1e, 0x01, 0x0f, 0x08, 0x0f, 0xda, 0xfc, 0xc7, 0xe3, 0x69, 0x29, 0xf4, 0xdc, 0xc2, 0xcd, 0x04, 0xdf, 0x0f, 0xd9, 0xe1, 0x3d, 0x39, 0xd6, 0xdd, 0xae, 0xd9, +0xdd, 0x08, 0x1c, 0x33, 0xfe, 0x19, 0x03, 0x18, 0xd3, 0x1c, 0xfb, 0xec, 0x19, 0xc0, 0x53, 0xe0, 0xe5, 0x29, 0xde, 0x08, 0x18, 0xe4, 0xc9, 0x88, 0xc7, 0xd8, 0x07, 0xe3, 0xb7, 0xf5, 0xce, 0xb7, +0xa3, 0x34, 0x21, 0x07, 0xe5, 0x04, 0xdf, 0xf3, 0xff, 0xfd, 0x24, 0x0e, 0x13, 0x10, 0xf0, 0x06, 0xf2, 0x1b, 0x40, 0x03, 0x11, 0xf1, 0xf7, 0x48, 0xd7, 0xef, 0x10, 0x1a, 0xfa, 0xe3, 0xdb, 0x17, +0x14, 0x23, 0x0d, 0xc7, 0x42, 0xd2, 0xe1, 0xea, 0xbe, 0xc7, 0x08, 0x0b, 0xfd, 0xdc, 0xf0, 0xf9, 0xdf, 0xb5, 0xe4, 0x1b, 0x2d, 0xe1, 0xf2, 0x03, 0x32, 0xf3, 0xde, 0xee, 0x1d, 0xc6, 0x0d, 0xf7, +0xad, 0x06, 0xd0, 0x05, 0xf4, 0x4a, 0xc8, 0x25, 0x1c, 0xfc, 0xf7, 0xd7, 0x06, 0xe6, 0x24, 0x34, 0xf0, 0xc0, 0xe5, 0xf0, 0xdb, 0xf2, 0xde, 0xba, 0xdd, 0xda, 0xdf, 0xfc, 0xfe, 0xdf, 0xe4, 0xf4, +0x4a, 0x25, 0x12, 0xf5, 0xe7, 0xd8, 0xc4, 0x1a, 0x27, 0xd3, 0xe2, 0xe7, 0x0e, 0x39, 0xe9, 0x24, 0x06, 0x07, 0x2a, 0xe6, 0xea, 0xea, 0xed, 0xcb, 0x0a, 0x34, 0x17, 0x19, 0x1e, 0xdc, 0xe0, 0x2e, +0x29, 0x22, 0x15, 0xc9, 0xb5, 0xf3, 0x51, 0xff, 0x1b, 0x0a, 0x04, 0x39, 0xc3, 0x07, 0xb1, 0xef, 0xcd, 0x0e, 0x0a, 0x00, 0x09, 0x2e, 0xf4, 0x9e, 0xd9, 0x1b, 0xe4, 0x42, 0xdb, 0xf8, 0xfd, 0x18, +0x99, 0x14, 0xe6, 0xdc, 0x22, 0x05, 0x12, 0xdf, 0xda, 0xe7, 0xf3, 0x04, 0x15, 0xe2, 0x18, 0x18, 0xc9, 0x13, 0xd2, 0x48, 0xcf, 0x0e, 0xf8, 0xe8, 0xd9, 0x17, 0xe8, 0xcf, 0xcc, 0x14, 0x14, 0xfd, +0x1a, 0x4b, 0xdb, 0xee, 0xf9, 0xe0, 0x20, 0xd3, 0x16, 0x2f, 0xf0, 0xf5, 0xec, 0x18, 0xd3, 0xf8, 0x07, 0xf2, 0x38, 0x28, 0xee, 0x2b, 0x7f, 0x12, 0xcc, 0xaa, 0xe5, 0xcb, 0xd8, 0xc0, 0xdc, 0xdc, +0x97, 0xec, 0x39, 0x28, 0xf7, 0xd7, 0x26, 0xd5, 0xef, 0x43, 0xdf, 0x0c, 0xaa, 0x4f, 0x21, 0x01, 0xbd, 0xfc, 0x11, 0x14, 0x25, 0x1d, 0x62, 0xde, 0x43, 0x44, 0xf5, 0x3b, 0xb2, 0x22, 0x19, 0xe8, +0x42, 0xef, 0xf4, 0x26, 0x15, 0xc0, 0xe6, 0xa9, 0x10, 0x06, 0x07, 0xba, 0x0c, 0xd5, 0x1c, 0xf1, 0x18, 0x0d, 0xe1, 0x1d, 0xd0, 0x0d, 0x08, 0x51, 0x0c, 0x14, 0x07, 0x11, 0x2e, 0xda, 0xd8, 0xe2, +0xd6, 0xcb, 0xde, 0xfd, 0xd0, 0xa2, 0xde, 0xda, 0x12, 0xbe, 0xf8, 0x13, 0xdc, 0xf4, 0xea, 0xcf, 0xe0, 0x49, 0xd9, 0x10, 0xe7, 0xb5, 0xdc, 0x35, 0x23, 0x3a, 0x25, 0x1a, 0x00, 0xf8, 0x18, 0x28, +0x0f, 0xe1, 0x15, 0x31, 0x20, 0x5f, 0x4b, 0x0d, 0xf4, 0xeb, 0xca, 0x00, 0x1a, 0x1a, 0xe9, 0x54, 0xfc, 0xe4, 0x1d, 0xca, 0xe8, 0x11, 0x0e, 0xc5, 0x13, 0xbe, 0x1a, 0xf3, 0x7f, 0x11, 0x26, 0xde, +0x17, 0xd1, 0xed, 0x05, 0xec, 0xde, 0xcb, 0x1c, 0x28, 0xea, 0xda, 0xe3, 0xe7, 0xe5, 0xce, 0xda, 0xd7, 0xfe, 0xda, 0xf2, 0xef, 0xf3, 0x29, 0xee, 0xf4, 0xf6, 0xef, 0xdf, 0x05, 0x01, 0xe2, 0x0e, +0xe4, 0xfc, 0xf8, 0xfc, 0x6f, 0xfc, 0x1f, 0xd7, 0xe9, 0x3a, 0xee, 0xf5, 0xed, 0x31, 0x20, 0x27, 0xf3, 0xf5, 0xc1, 0x27, 0xf0, 0xfd, 0x2a, 0xf6, 0xe0, 0xf2, 0xe9, 0x18, 0x07, 0xe7, 0x1b, 0x21, +0xe3, 0xd8, 0xb6, 0xeb, 0x1e, 0x04, 0xe1, 0xdd, 0x1c, 0x28, 0xf2, 0xb6, 0xec, 0x00, 0x10, 0x13, 0x08, 0xe8, 0x64, 0x1f, 0x34, 0x3a, 0x0c, 0x0c, 0xea, 0x15, 0x2b, 0x17, 0xea, 0xe0, 0x17, 0xee, +0x04, 0xc3, 0xe8, 0x0e, 0xa3, 0x11, 0x0a, 0xe4, 0xf6, 0x13, 0x10, 0x0b, 0xd4, 0x32, 0xec, 0x22, 0x17, 0x02, 0xf5, 0x16, 0x07, 0x3b, 0xce, 0x16, 0x15, 0xd8, 0x2e, 0x11, 0xd9, 0x13, 0xe0, 0x18, +0xc6, 0xec, 0x58, 0xfc, 0xa3, 0x02, 0xda, 0xd8, 0xf2, 0xe0, 0xe8, 0x05, 0xec, 0xdd, 0x08, 0x0d, 0x16, 0xba, 0xfc, 0x0b, 0x3c, 0xec, 0xf5, 0x05, 0x3f, 0x14, 0x13, 0x37, 0x06, 0x20, 0xb9, 0x1a, +0x20, 0x4d, 0x0e, 0x5d, 0x1d, 0x16, 0x3f, 0x13, 0x01, 0xa9, 0x13, 0xbd, 0xdd, 0x2f, 0x0b, 0x25, 0x0d, 0xd5, 0x01, 0x07, 0xf6, 0xd7, 0xda, 0xf9, 0xf2, 0xe0, 0x32, 0xd3, 0xe4, 0x22, 0x0f, 0xc8, +0xcd, 0x15, 0xd3, 0x07, 0xf6, 0xb4, 0x5a, 0x13, 0x1b, 0x18, 0x22, 0xd9, 0x7f, 0x01, 0x24, 0x50, 0xe6, 0x16, 0xca, 0xe1, 0xf1, 0x3a, 0xd4, 0x24, 0x1d, 0xe4, 0x2a, 0x0d, 0x0d, 0xef, 0x09, 0x25, +0x1e, 0x21, 0xdc, 0xfb, 0x14, 0xba, 0x3e, 0x40, 0xfe, 0xf1, 0x37, 0xe7, 0x1a, 0x1c, 0xa6, 0xe7, 0xfb, 0x02, 0xdd, 0xe2, 0x1d, 0xee, 0x10, 0x14, 0xd5, 0x1b, 0x2d, 0x00, 0x0c, 0xff, 0x36, 0x19, +0xc5, 0x1f, 0x1b, 0x22, 0x12, 0xa5, 0x23, 0xfe, 0xd5, 0xe9, 0xf6, 0x19, 0xca, 0x12, 0xc1, 0x0c, 0x29, 0xfc, 0x13, 0x12, 0x15, 0xe5, 0x1b, 0x23, 0xed, 0xd8, 0x0a, 0xbf, 0x26, 0xe0, 0xee, 0x2d, +0x02, 0x0c, 0x26, 0x12, 0x06, 0x0d, 0x17, 0x3c, 0xf6, 0xf9, 0x3a, 0xe8, 0x40, 0x15, 0x47, 0x04, 0xf5, 0xf9, 0x13, 0xf0, 0xff, 0x29, 0xdd, 0xda, 0x10, 0xd8, 0x2e, 0x08, 0x5b, 0xf9, 0x53, 0x01, +0xfa, 0xdf, 0xbb, 0xf3, 0xf3, 0x32, 0x16, 0x05, 0xd1, 0xcb, 0x1b, 0x13, 0x1c, 0xe7, 0x09, 0x28, 0xf2, 0x46, 0xf6, 0xf7, 0x17, 0x07, 0xea, 0x07, 0xfe, 0x0f, 0xfb, 0xcb, 0xfb, 0x30, 0xc0, 0xee, +0x31, 0xed, 0xf4, 0xba, 0xdd, 0x23, 0xd1, 0xf2, 0x37, 0xa9, 0x09, 0xf8, 0xda, 0xf5, 0x03, 0xcd, 0x0e, 0x08, 0x18, 0x08, 0x2c, 0x53, 0xf9, 0xfc, 0x53, 0xe7, 0x21, 0xfa, 0xcf, 0x00, 0xf8, 0x14, +0x0b, 0xf6, 0x07, 0xd8, 0xf9, 0x03, 0x05, 0x27, 0xf2, 0xd5, 0x08, 0x03, 0x39, 0xbe, 0x07, 0x15, 0xdc, 0x0a, 0x10, 0xed, 0x3d, 0x13, 0x00, 0xe8, 0x20, 0x1c, 0xf4, 0x07, 0xe4, 0xd9, 0xd4, 0xf8, +0x09, 0xea, 0x20, 0x0d, 0xed, 0x1e, 0xca, 0xdc, 0xd5, 0xe8, 0x7f, 0x3d, 0x06, 0x11, 0x0f, 0x20, 0xe3, 0xe9, 0xed, 0xe5, 0xe1, 0x24, 0x0a, 0xcb, 0x0c, 0x0e, 0xdd, 0xec, 0xf0, 0x08, 0x07, 0xe9, +0xf8, 0xef, 0xfa, 0xf7, 0xb7, 0x0c, 0x18, 0x13, 0x1d, 0xdb, 0xd0, 0xda, 0xe9, 0xf6, 0xed, 0x0e, 0x0b, 0xde, 0xec, 0xe9, 0xd2, 0xf7, 0xcf, 0xe2, 0xf7, 0x0d, 0x0e, 0x2a, 0xec, 0xb4, 0xf9, 0xf6, +0x11, 0xfc, 0xd4, 0xd6, 0xef, 0xf0, 0x0d, 0xe4, 0x26, 0xf1, 0xf9, 0x0e, 0xb2, 0x00, 0x02, 0xd8, 0xeb, 0x14, 0x39, 0x06, 0xea, 0xcc, 0x24, 0x16, 0x36, 0x0a, 0x07, 0xe3, 0x0c, 0xd8, 0xd5, 0x30, +0xba, 0xd7, 0xea, 0xa4, 0xd8, 0xf5, 0x28, 0xf2, 0xf6, 0xee, 0xe7, 0x29, 0x27, 0x54, 0x25, 0xa9, 0x26, 0xf7, 0xf5, 0x23, 0xe9, 0xf6, 0xee, 0xf2, 0xf0, 0xe6, 0xf3, 0xf8, 0x0b, 0xda, 0x03, 0xd1, +0x44, 0x19, 0x14, 0x3a, 0x01, 0xfd, 0x10, 0x14, 0xf6, 0xfd, 0xf7, 0x03, 0xd5, 0xf9, 0x23, 0xe1, 0xed, 0xe7, 0x0d, 0xc6, 0xeb, 0xed, 0xe1, 0xf3, 0x27, 0x0a, 0xed, 0x26, 0xf4, 0x1c, 0x30, 0x0f, +0x13, 0x07, 0x07, 0x17, 0xf4, 0x0f, 0x17, 0xe4, 0x15, 0xf0, 0xf3, 0xe3, 0xf4, 0x09, 0x02, 0x2b, 0xe0, 0xdf, 0x01, 0x25, 0x20, 0xec, 0x08, 0xf2, 0xf0, 0x2e, 0xe6, 0xdb, 0xf6, 0x25, 0x40, 0x3b, +0xc9, 0xde, 0x27, 0xe0, 0x2f, 0xda, 0x1e, 0xc7, 0xf8, 0x12, 0xeb, 0xfa, 0xee, 0xf5, 0xec, 0x12, 0x17, 0x0f, 0xf4, 0x0c, 0x17, 0xe3, 0x15, 0x12, 0xea, 0xe8, 0x11, 0x14, 0xd2, 0xdc, 0x5c, 0xf8, +0x49, 0xce, 0xbb, 0xdf, 0xc8, 0x07, 0x00, 0xd4, 0xef, 0x06, 0x68, 0xd0, 0x93, 0xea, 0xe9, 0x07, 0xd9, 0x05, 0x39, 0x16, 0xf2, 0x7f, 0xf7, 0xe6, 0x28, 0x08, 0x52, 0xee, 0x13, 0xf0, 0x1c, 0xeb, +0xc8, 0x06, 0x20, 0x12, 0x3e, 0x58, 0x06, 0xdc, 0x21, 0x3d, 0x24, 0x94, 0x32, 0xd5, 0xe4, 0xf3, 0x00, 0xec, 0x58, 0x0d, 0xb3, 0xfb, 0x19, 0xc7, 0xd4, 0xf9, 0xfc, 0x47, 0xf2, 0x03, 0x47, 0xd9, +0xd0, 0x09, 0xc7, 0xef, 0xd3, 0xf1, 0x60, 0xe3, 0x26, 0xee, 0x12, 0x2d, 0xb0, 0xf9, 0xe4, 0x2c, 0xe6, 0xec, 0x22, 0xf1, 0x3e, 0xcc, 0x02, 0x0b, 0x2e, 0xd5, 0xfa, 0xf8, 0xea, 0xee, 0xfe, 0xf6, +0xe6, 0x09, 0xf8, 0xbe, 0xf4, 0xd1, 0xf2, 0x0c, 0x09, 0x18, 0x10, 0xae, 0x09, 0x13, 0x03, 0x29, 0x08, 0x19, 0xcf, 0xb6, 0xd8, 0x29, 0x17, 0x0a, 0xeb, 0x2e, 0xd4, 0x4a, 0x1e, 0x26, 0xdd, 0x20, +0x34, 0xf2, 0x03, 0xbc, 0xf1, 0x37, 0xe3, 0x03, 0xde, 0x18, 0xe0, 0x0a, 0x26, 0x03, 0x61, 0xd8, 0xcc, 0xd3, 0x01, 0x0c, 0x20, 0x00, 0xfa, 0xd5, 0xd5, 0x43, 0xb6, 0xf4, 0x00, 0xfb, 0xff, 0xdc, +0x28, 0xbe, 0xe6, 0x1e, 0xbc, 0xf8, 0x12, 0x1a, 0x1d, 0x3c, 0x11, 0xd0, 0xee, 0x2e, 0xde, 0xc3, 0x94, 0x5c, 0x10, 0x46, 0xde, 0x5d, 0xfb, 0xd5, 0xed, 0xe3, 0xf6, 0x15, 0x5e, 0xff, 0x1c, 0x0e, +0x03, 0xda, 0x6a, 0xb8, 0x1c, 0xdf, 0x33, 0xbb, 0x25, 0x20, 0xee, 0x00, 0x15, 0xfd, 0xf1, 0xcb, 0xf3, 0xe4, 0x0a, 0x06, 0x17, 0xe4, 0xe2, 0x1f, 0x10, 0x2c, 0xe4, 0xf6, 0xf3, 0x03, 0xd4, 0xfd, +0x13, 0x03, 0x16, 0xec, 0x93, 0xf5, 0xcb, 0x0b, 0x4d, 0x0c, 0x7b, 0xd4, 0xea, 0x53, 0xc6, 0x4c, 0xe9, 0xdc, 0x10, 0x12, 0xd7, 0xd9, 0x16, 0xe7, 0xf9, 0xfe, 0x25, 0x15, 0x1e, 0x10, 0xd3, 0x2f, +0x62, 0x22, 0x26, 0xbc, 0xe7, 0xf2, 0x16, 0x20, 0x1f, 0xe9, 0xee, 0x24, 0x21, 0x24, 0x08, 0xad, 0x03, 0xfc, 0xe3, 0x10, 0x36, 0x00, 0x05, 0x40, 0xd5, 0x1a, 0xf2, 0x8e, 0xfa, 0xe2, 0x3b, 0xe4, +0xee, 0x12, 0x21, 0x03, 0x36, 0x39, 0x14, 0xd4, 0xdb, 0x51, 0xec, 0xf6, 0x74, 0xd7, 0xe7, 0xb0, 0xc1, 0xaa, 0x14, 0x3d, 0xfd, 0x0d, 0xe0, 0xda, 0xe7, 0x2f, 0xf7, 0xe3, 0xf8, 0x4d, 0xe5, 0x1a, +0xdc, 0xec, 0xfd, 0x19, 0x02, 0xee, 0xfe, 0x0b, 0x1b, 0x0d, 0x98, 0xe8, 0xec, 0xe7, 0xf5, 0xf3, 0xe6, 0xfd, 0x15, 0xf7, 0x14, 0xef, 0xe4, 0x4a, 0xe6, 0xf7, 0x1a, 0xd6, 0xd4, 0x04, 0xf8, 0xf7, +0xf3, 0xbd, 0x06, 0x1f, 0xf1, 0xdc, 0xfb, 0x21, 0x3b, 0x21, 0xe0, 0x15, 0xc9, 0x44, 0x10, 0x18, 0xe9, 0xe4, 0x08, 0x12, 0xd0, 0xe1, 0x4c, 0x2c, 0x5c, 0xf0, 0xe1, 0x10, 0xf9, 0xda, 0x11, 0xeb, +0x0b, 0x04, 0xef, 0x0a, 0x10, 0xd7, 0x67, 0xc2, 0x33, 0xa2, 0x03, 0xe5, 0x03, 0x0c, 0x02, 0x44, 0xe5, 0x1b, 0x05, 0xe4, 0x03, 0xe8, 0xeb, 0x41, 0x24, 0x32, 0x2d, 0x15, 0x0e, 0xc6, 0xae, 0xa9, +0x07, 0x27, 0x81, 0x0c, 0x0c, 0x82, 0x1c, 0x3f, 0x11, 0xd2, 0x17, 0x2d, 0x07, 0xe1, 0xc4, 0x03, 0xfa, 0x14, 0x38, 0xdf, 0x13, 0x3c, 0xb3, 0x1e, 0x2f, 0x44, 0x50, 0xef, 0xc3, 0x00, 0x27, 0x03, +0x3b, 0xc7, 0x1d, 0xf7, 0x01, 0x61, 0x11, 0xdc, 0x10, 0xf9, 0x81, 0xe2, 0x38, 0x04, 0x2f, 0x2f, 0xed, 0x0b, 0x14, 0xde, 0x09, 0xf6, 0x12, 0xf7, 0x14, 0xf6, 0xe2, 0x3e, 0x17, 0xc9, 0x0d, 0x0c, +0x01, 0x34, 0x00, 0x01, 0xc9, 0x23, 0x1c, 0xe1, 0x2d, 0xde, 0x35, 0xec, 0xeb, 0x2e, 0xec, 0x0c, 0xa6, 0x22, 0x2a, 0xe1, 0x17, 0x24, 0xdd, 0x34, 0xe6, 0xf0, 0x4b, 0x0f, 0x14, 0x04, 0xe8, 0xe2, +0x08, 0xbd, 0x51, 0x1d, 0xf2, 0x4a, 0x15, 0x4b, 0xb7, 0xee, 0xff, 0xfd, 0xaa, 0xd2, 0x25, 0x48, 0x13, 0x07, 0xaf, 0x19, 0x07, 0xe8, 0x43, 0xbb, 0xb7, 0x3e, 0x0b, 0x5c, 0x4c, 0x00, 0x38, 0xde, +0xc9, 0x00, 0x20, 0x56, 0x08, 0xcf, 0x18, 0xc2, 0xc9, 0xee, 0x09, 0xf4, 0x10, 0xdd, 0xec, 0x41, 0xf2, 0xfa, 0x10, 0xfd, 0xf6, 0x01, 0x37, 0xd7, 0x94, 0xfd, 0x13, 0xe3, 0xc2, 0xff, 0x1e, 0x35, +0x1a, 0xcf, 0xab, 0x4d, 0xe2, 0xfa, 0x1f, 0xeb, 0xc1, 0x95, 0x1d, 0xfe, 0x39, 0x12, 0xfd, 0xfc, 0x63, 0xef, 0xc6, 0x03, 0x03, 0x51, 0x77, 0xf3, 0xe4, 0xe9, 0x20, 0xe9, 0xd9, 0xf1, 0xca, 0x15, +0xda, 0x1b, 0x3f, 0xf2, 0xd3, 0xda, 0xe5, 0xfd, 0x25, 0xae, 0x2c, 0x06, 0x67, 0xbf, 0xfc, 0x21, 0xd4, 0xe9, 0x08, 0xb2, 0xbd, 0xdf, 0x4a, 0xd3, 0x7f, 0x0f, 0x4d, 0x95, 0xe2, 0x22, 0xf5, 0x44, +0x13, 0x2b, 0x3c, 0x11, 0xc5, 0x32, 0xee, 0xe5, 0xde, 0xc1, 0xf0, 0xc1, 0x47, 0x7f, 0x45, 0x18, 0x07, 0x07, 0x58, 0xe1, 0x17, 0xea, 0x1d, 0x85, 0x27, 0xe8, 0x0b, 0x07, 0x7c, 0x34, 0x1d, 0xe2, +0x20, 0x72, 0xe9, 0xbc, 0x38, 0xe7, 0xf7, 0x2d, 0x0f, 0xe7, 0xe6, 0x00, 0x3d, 0xef, 0xeb, 0x06, 0xe1, 0xe6, 0x0b, 0x0f, 0x09, 0xfd, 0xdc, 0x27, 0xfb, 0xed, 0xed, 0xe2, 0xc3, 0xd6, 0xf4, 0xf4, +0x22, 0x12, 0xbd, 0xf4, 0x0b, 0x1a, 0xed, 0xc8, 0x00, 0x25, 0xd5, 0xeb, 0xfd, 0xbd, 0x10, 0x02, 0x1c, 0xef, 0x1a, 0x1f, 0xe3, 0x1b, 0x0d, 0x13, 0x05, 0x2e, 0xfa, 0x81, 0xf7, 0xfa, 0xdf, 0x0b, +0xf6, 0xfa, 0xd7, 0xcf, 0xfc, 0xe7, 0xef, 0xf0, 0x13, 0xf8, 0x0c, 0xdf, 0xfb, 0xe4, 0xb6, 0xf9, 0xdf, 0x0a, 0x0f, 0x07, 0x0d, 0x00, 0xca, 0xe7, 0xdb, 0xd7, 0xe1, 0xd8, 0xe3, 0x0e, 0xd7, 0x12, +0xcb, 0x2b, 0x26, 0xf0, 0xb7, 0x10, 0x01, 0x1e, 0x09, 0xdb, 0xcd, 0x31, 0xbd, 0xe5, 0x0c, 0xeb, 0x03, 0x18, 0xed, 0x17, 0xff, 0x25, 0x2d, 0x00, 0xef, 0xfd, 0x21, 0xfb, 0x04, 0x1e, 0xd7, 0xed, +0x12, 0x15, 0x09, 0xcd, 0xf9, 0xe0, 0xf1, 0x12, 0x03, 0xd9, 0xeb, 0xf5, 0x1d, 0xf1, 0xe7, 0xc6, 0x52, 0xe7, 0x07, 0x01, 0xe1, 0x27, 0xd6, 0xff, 0x04, 0xf5, 0xf0, 0x05, 0xfe, 0xff, 0x33, 0xf2, +0xec, 0xed, 0xdc, 0x13, 0x04, 0x04, 0xdf, 0xef, 0x0b, 0x13, 0xb8, 0xb7, 0xef, 0x43, 0x0f, 0xce, 0x9d, 0xa8, 0x07, 0x19, 0x0d, 0x1b, 0x04, 0x04, 0xe4, 0x20, 0x11, 0x23, 0xf8, 0x02, 0x0e, 0xde, +0xf7, 0x0d, 0xe7, 0xe3, 0x05, 0xeb, 0x47, 0xd5, 0xe9, 0xf2, 0x78, 0x2b, 0xd5, 0xf0, 0x0a, 0xfd, 0xfb, 0xdc, 0xea, 0x12, 0xf7, 0xfe, 0xdf, 0xf3, 0xda, 0x1a, 0x01, 0x2f, 0x0e, 0x17, 0x25, 0x0b, +0xd3, 0xeb, 0xe2, 0x05, 0xa2, 0xca, 0xe7, 0xf9, 0xdb, 0x1e, 0xfe, 0x3a, 0x3b, 0x0e, 0xec, 0xf9, 0x09, 0x0a, 0x0b, 0xe7, 0x05, 0x1f, 0x12, 0xf4, 0x98, 0x1a, 0xb5, 0xf6, 0x37, 0xf2, 0x3e, 0x06, +0xe5, 0x13, 0x18, 0x05, 0xbd, 0xfd, 0x1a, 0xd5, 0x2c, 0xb4, 0x1f, 0xe5, 0x23, 0xd1, 0xff, 0xfd, 0x33, 0xfa, 0x23, 0xe3, 0x02, 0x10, 0x9c, 0x2b, 0xcc, 0x06, 0x24, 0x5f, 0x20, 0x03, 0xec, 0x7f, +0x48, 0x14, 0x74, 0x0c, 0xad, 0xc5, 0xb1, 0xd1, 0x06, 0xbd, 0xca, 0x5d, 0xbe, 0xff, 0x15, 0xff, 0x34, 0x33, 0xea, 0x0f, 0x97, 0x20, 0x0f, 0x0e, 0xdf, 0xc3, 0xed, 0x05, 0x9f, 0xf9, 0xd8, 0x26, +0xda, 0xdc, 0xf4, 0xef, 0x02, 0x37, 0x11, 0xd3, 0xde, 0x24, 0x27, 0xce, 0xe6, 0xbc, 0x14, 0xde, 0xe8, 0x0e, 0xfa, 0x65, 0x00, 0x3c, 0x16, 0x32, 0x44, 0xd3, 0xf0, 0xc7, 0xa1, 0x47, 0x00, 0xe3, +0xaa, 0xf8, 0xef, 0xf7, 0xbb, 0x78, 0x1b, 0xe5, 0x33, 0xe9, 0xf0, 0x04, 0x3d, 0x31, 0x04, 0x30, 0x2f, 0x06, 0xc4, 0x28, 0xe6, 0x14, 0xb2, 0xf3, 0xea, 0xd9, 0xd9, 0x36, 0x0b, 0x45, 0xac, 0xea, +0xf6, 0x10, 0x62, 0x45, 0x1e, 0x02, 0xf2, 0xfa, 0x0e, 0x27, 0xdc, 0x22, 0xf9, 0xd5, 0x22, 0x32, 0x22, 0xeb, 0x8e, 0x00, 0x05, 0xc5, 0x1b, 0x1d, 0x7a, 0x16, 0xd2, 0xbc, 0x24, 0xcc, 0xf6, 0x15, +0xe8, 0x69, 0xcb, 0xed, 0xec, 0xfc, 0x77, 0x52, 0x10, 0xed, 0x07, 0x1d, 0x26, 0xa9, 0x3e, 0xcc, 0x35, 0x02, 0xf2, 0x0c, 0xf8, 0xc0, 0xe2, 0xb5, 0xb3, 0xfd, 0xf0, 0xf5, 0xb8, 0x0e, 0xe0, 0x11, +0x2e, 0x01, 0x53, 0xc3, 0xeb, 0x08, 0x1f, 0x1a, 0xce, 0xdd, 0x13, 0x3d, 0xdf, 0x04, 0x17, 0xf7, 0xcf, 0xeb, 0xca, 0xfb, 0xd3, 0xd1, 0x17, 0x10, 0xcd, 0xf5, 0xb9, 0x2a, 0xed, 0x12, 0x00, 0x2f, +0xf1, 0x43, 0xf6, 0x00, 0x16, 0xc4, 0xfd, 0xd2, 0x02, 0xe1, 0x1f, 0xed, 0xf7, 0xd8, 0x0f, 0xf2, 0xfb, 0xd3, 0xda, 0x06, 0xbf, 0x43, 0xa8, 0xe0, 0x3b, 0x15, 0xf7, 0xf5, 0x05, 0x15, 0xea, 0x23, +0x43, 0xe3, 0x12, 0xfd, 0xd0, 0xc1, 0xc8, 0x14, 0x2a, 0xf5, 0x08, 0x10, 0xaa, 0xd7, 0x24, 0xee, 0xf2, 0xf8, 0x0e, 0xdd, 0x03, 0x1b, 0xee, 0x49, 0xed, 0x1a, 0x60, 0x10, 0x0f, 0xf9, 0x0e, 0x22, +0xca, 0xe0, 0xe0, 0xd5, 0xe3, 0xea, 0x7f, 0x0c, 0x00, 0xdc, 0x34, 0x07, 0xee, 0x6a, 0xfc, 0xeb, 0xf2, 0x1d, 0xf7, 0x22, 0x17, 0xf6, 0xe7, 0x1b, 0x18, 0x0c, 0xd8, 0x34, 0xa9, 0xf0, 0x0b, 0xf3, +0xfc, 0x1f, 0x10, 0xea, 0x12, 0xe3, 0xfb, 0x00, 0xd4, 0xf7, 0x15, 0x37, 0x4e, 0xfc, 0xfe, 0xd2, 0x41, 0xf4, 0xeb, 0x31, 0x28, 0x3c, 0xc4, 0xdc, 0x0d, 0xed, 0xff, 0x58, 0x19, 0x2d, 0xc6, 0x07, +0xed, 0x27, 0x03, 0xfa, 0xff, 0x33, 0xff, 0xe4, 0x14, 0x08, 0x0e, 0xf7, 0x4c, 0xf6, 0x32, 0x08, 0x1c, 0xf0, 0xfd, 0x10, 0x54, 0xd6, 0x09, 0xed, 0x28, 0x0f, 0xc2, 0x69, 0xe9, 0x03, 0xd6, 0x0c, +0xe5, 0x2d, 0xf5, 0xbd, 0x01, 0xfd, 0x1f, 0x14, 0xff, 0x12, 0x03, 0xf2, 0x2f, 0x14, 0x2f, 0x00, 0x1e, 0x02, 0x0d, 0x11, 0xfc, 0x0c, 0x5f, 0xcc, 0xe5, 0xf7, 0x1b, 0x24, 0xe3, 0xf3, 0xef, 0x34, +0xe5, 0xe8, 0xbc, 0xfb, 0xbd, 0xde, 0xee, 0xe4, 0xe9, 0x07, 0x5b, 0xe9, 0x1a, 0x21, 0xed, 0xf8, 0xfb, 0xc7, 0xe9, 0xea, 0x1e, 0xf9, 0x04, 0xf0, 0x27, 0xd3, 0x27, 0xcc, 0x11, 0x05, 0xf7, 0x0e, +0x1a, 0xef, 0x4a, 0xdc, 0xfb, 0x02, 0x06, 0x2c, 0xe9, 0x2e, 0x0d, 0xe9, 0x06, 0x52, 0xe6, 0xfe, 0xf8, 0x08, 0x35, 0x15, 0xf1, 0xe4, 0x1c, 0xe2, 0xe0, 0xf2, 0xef, 0xff, 0xde, 0x20, 0x51, 0xc5, +0xd3, 0xef, 0x4a, 0x4e, 0x48, 0xbf, 0xcf, 0xd2, 0xf0, 0xfa, 0xf6, 0x05, 0xf5, 0xfa, 0xfb, 0x37, 0xf4, 0xf4, 0x13, 0xe1, 0x35, 0xe3, 0xe3, 0xd5, 0xf8, 0xea, 0x08, 0xfb, 0xde, 0xea, 0x15, 0xfb, +0xc3, 0xe4, 0x29, 0x05, 0x38, 0xe1, 0xd0, 0xd9, 0x00, 0xee, 0xaf, 0xe1, 0xee, 0x10, 0x0a, 0xfc, 0x22, 0x31, 0xd0, 0xe1, 0x03, 0x69, 0xde, 0x2f, 0xc0, 0xd4, 0x02, 0x3c, 0xd6, 0xdb, 0x25, 0xc6, +0x24, 0xa0, 0xfc, 0x1c, 0xbe, 0xc1, 0xf4, 0xff, 0x01, 0xec, 0x12, 0xf5, 0x02, 0x19, 0x59, 0x2f, 0xe0, 0xda, 0x23, 0x1b, 0xf6, 0xf3, 0x1b, 0xc8, 0xf3, 0xf2, 0x30, 0x05, 0xe1, 0xdb, 0x03, 0x04, +0xd8, 0x28, 0xc1, 0x01, 0x07, 0x00, 0xc9, 0x9d, 0xf4, 0x11, 0x21, 0x13, 0xce, 0x2c, 0xee, 0x26, 0xc9, 0xea, 0xdb, 0xf6, 0x0e, 0x39, 0xda, 0x27, 0xe3, 0x20, 0x17, 0x1b, 0x2c, 0xf3, 0xc3, 0xdd, +0x0b, 0xb9, 0xdd, 0x17, 0x16, 0xf7, 0xfe, 0xe1, 0xdc, 0xc9, 0x07, 0xef, 0x36, 0x16, 0x18, 0xfe, 0x1f, 0x3d, 0xe4, 0x22, 0xbf, 0xf4, 0xf6, 0xfa, 0x15, 0xf4, 0xda, 0xc8, 0xe6, 0xb3, 0x17, 0x0e, +0x81, 0x1b, 0xe2, 0xec, 0x2d, 0xfa, 0x22, 0xfc, 0xdf, 0xed, 0x13, 0xe0, 0x38, 0xef, 0x4b, 0x07, 0x33, 0xc5, 0x04, 0xc9, 0xe8, 0x81, 0xfd, 0x00, 0xf2, 0xf6, 0xc3, 0xe2, 0x29, 0x26, 0xd0, 0xff, +0xe6, 0xe5, 0x42, 0xfe, 0x21, 0x92, 0xfb, 0x41, 0xd2, 0x0e, 0xe4, 0xf9, 0x1b, 0xf2, 0x10, 0x21, 0x32, 0x13, 0xc7, 0x01, 0x10, 0xef, 0x19, 0xda, 0xf5, 0x11, 0x09, 0xe5, 0xea, 0xf1, 0x00, 0x20, +0xdd, 0x3a, 0xfc, 0x0a, 0xf1, 0xd9, 0x05, 0xd4, 0xf8, 0xcf, 0x16, 0x11, 0xe0, 0x1b, 0xd6, 0x1f, 0xef, 0x32, 0x0a, 0xe9, 0x00, 0x3d, 0x17, 0xdb, 0x61, 0x0c, 0xf6, 0xd9, 0x05, 0xeb, 0x1c, 0x16, +0x66, 0x1a, 0x2b, 0xcd, 0x02, 0x18, 0xd4, 0xf4, 0xef, 0xc5, 0xde, 0xcb, 0xf9, 0x0f, 0x08, 0xdf, 0x41, 0x20, 0x03, 0xea, 0x06, 0xea, 0xee, 0x1d, 0x2b, 0xd2, 0x0d, 0xcc, 0xf8, 0xd1, 0x1e, 0xf2, +0xd1, 0xd1, 0x42, 0x0f, 0x92, 0xef, 0xf4, 0x18, 0xf6, 0x28, 0xdd, 0x10, 0x29, 0x23, 0x36, 0x0d, 0xfe, 0xdc, 0xd1, 0x41, 0xf1, 0xfa, 0x06, 0xd0, 0xeb, 0xe6, 0x1a, 0xfb, 0xec, 0xe7, 0xd3, 0xe5, +0xe1, 0x15, 0xde, 0x0f, 0xcd, 0x08, 0xf0, 0xf1, 0x4b, 0xe9, 0xf8, 0x20, 0x4e, 0xe8, 0xd2, 0x1e, 0x4f, 0x19, 0x15, 0x2a, 0xe0, 0xdf, 0xf6, 0x08, 0xdb, 0x66, 0x08, 0x4b, 0x13, 0x07, 0xf8, 0x44, +0x17, 0xe9, 0xf3, 0x16, 0xf2, 0xc4, 0x01, 0x3b, 0xfd, 0x8f, 0x07, 0x1d, 0xce, 0x06, 0x04, 0x04, 0x0a, 0x11, 0xf4, 0x3f, 0xe5, 0xf4, 0xc9, 0x41, 0x18, 0xfe, 0xde, 0x01, 0xba, 0x1f, 0x2f, 0x0b, +0x2c, 0xc4, 0x16, 0xfd, 0x43, 0x16, 0x0e, 0x0d, 0x12, 0x0c, 0xfe, 0x0e, 0x1e, 0x09, 0x11, 0x0d, 0x5e, 0x05, 0xe4, 0x0b, 0x09, 0xfd, 0xe2, 0x3e, 0x0e, 0x17, 0xc5, 0x1d, 0xf7, 0x25, 0xd8, 0x10, +0x11, 0xe1, 0x0b, 0x1b, 0x35, 0x04, 0x00, 0xcd, 0x23, 0xf6, 0x33, 0x1b, 0x04, 0x0b, 0xce, 0x35, 0xd2, 0xf3, 0x2a, 0x1c, 0x1e, 0xf5, 0x37, 0xe9, 0x54, 0x1b, 0xd7, 0x21, 0xfa, 0x40, 0x5a, 0x2f, +0xeb, 0xfb, 0x40, 0x09, 0x0f, 0xe4, 0xff, 0xf9, 0xea, 0x7f, 0x08, 0xb9, 0x4d, 0xc8, 0x35, 0xde, 0xf5, 0xef, 0xcb, 0x07, 0xf8, 0x06, 0xed, 0xf4, 0xfb, 0x20, 0x06, 0x2c, 0x12, 0x00, 0x60, 0xdf, +0x4d, 0x03, 0xdb, 0x09, 0xff, 0x65, 0xfa, 0xfa, 0xfe, 0xea, 0x02, 0x41, 0xbe, 0x20, 0xd5, 0x5d, 0xec, 0x1c, 0x11, 0xae, 0xe7, 0x10, 0x28, 0xf9, 0x19, 0x0b, 0x04, 0xc9, 0x01, 0x13, 0x1b, 0x3e, +0x30, 0xe9, 0xe5, 0xec, 0xcd, 0xb6, 0xf8, 0xe3, 0xe6, 0xc3, 0x07, 0xee, 0x24, 0x1f, 0xdd, 0x1e, 0x37, 0x41, 0x2f, 0x33, 0x07, 0xea, 0xfc, 0x0f, 0xf5, 0xda, 0x2b, 0xbc, 0xf0, 0x20, 0x0d, 0xf4, +0xf1, 0x06, 0xfd, 0x21, 0xf6, 0x04, 0x20, 0x23, 0x1c, 0x20, 0x18, 0x03, 0x3d, 0xee, 0xfa, 0x4d, 0x25, 0xd1, 0x2c, 0xf4, 0x14, 0xd0, 0xda, 0x50, 0xdd, 0x1d, 0x34, 0x24, 0xdc, 0x69, 0xf6, 0xbe, +0xff, 0x19, 0xca, 0x55, 0xc4, 0x28, 0xb5, 0xe7, 0x0e, 0xf9, 0x21, 0xfa, 0x38, 0x40, 0x29, 0x04, 0x00, 0x08, 0x05, 0x0d, 0x42, 0x00, 0xe1, 0x0c, 0x04, 0xea, 0x05, 0x1c, 0xf5, 0xe9, 0x08, 0x18, +0x92, 0xfe, 0xae, 0x32, 0x72, 0x5e, 0x27, 0xba, 0x00, 0x02, 0xdd, 0x09, 0xc6, 0x40, 0x00, 0x5d, 0x81, 0xdb, 0xbe, 0xef, 0xfa, 0x71, 0x0e, 0x05, 0x13, 0x06, 0xca, 0x26, 0x3b, 0xf0, 0x07, 0xc7, +0x42, 0xe5, 0x0f, 0xff, 0x12, 0xd2, 0xee, 0xcf, 0xd1, 0xd7, 0x02, 0xdc, 0xef, 0x18, 0x24, 0x2c, 0x12, 0x22, 0xdb, 0xec, 0x38, 0x10, 0xe5, 0x1a, 0xb6, 0xd4, 0x0d, 0xc0, 0xd5, 0xf0, 0xfb, 0x1a, +0x44, 0x35, 0xae, 0xf1, 0x2a, 0xc9, 0xb7, 0xf0, 0x03, 0x21, 0x0a, 0xe8, 0xeb, 0x1d, 0x21, 0x48, 0x14, 0xe2, 0x07, 0xef, 0x2f, 0xf9, 0x37, 0xf7, 0x04, 0xa7, 0x28, 0xbe, 0x1e, 0xf8, 0xc0, 0x19, +0x44, 0xa1, 0xf9, 0xce, 0x1e, 0x03, 0x2d, 0xe2, 0x23, 0x10, 0x1f, 0xc2, 0x4e, 0xb1, 0x53, 0xdf, 0xc9, 0x13, 0x0f, 0x42, 0x0d, 0x06, 0xee, 0x07, 0x06, 0xda, 0xc5, 0xc6, 0x18, 0xc8, 0xcb, 0xc5, +0xb4, 0x22, 0xe6, 0xee, 0x33, 0x6b, 0xf8, 0x45, 0xe3, 0x00, 0xe3, 0xc9, 0x0f, 0xe3, 0x44, 0xd7, 0x4f, 0xb5, 0xc9, 0xcb, 0xf3, 0xdb, 0xac, 0x11, 0x1e, 0x23, 0xfe, 0x2a, 0xe1, 0x17, 0xbf, 0x12, +0x06, 0xde, 0x5f, 0xc1, 0xfc, 0xf5, 0xf7, 0xe9, 0x1b, 0xf6, 0xd6, 0xea, 0xef, 0xe7, 0xfb, 0xe5, 0xbc, 0x31, 0xbc, 0x29, 0x17, 0xe8, 0x45, 0x2b, 0x5e, 0x0e, 0xdc, 0xec, 0xe2, 0xea, 0xde, 0x45, +0xee, 0xd2, 0x05, 0xdb, 0xe0, 0x26, 0x22, 0xb0, 0xf1, 0x96, 0x32, 0xff, 0xc2, 0xdc, 0x2d, 0x4a, 0x14, 0x3b, 0xed, 0x14, 0xdd, 0xbf, 0x31, 0xf8, 0x2c, 0x14, 0xf4, 0x13, 0xc3, 0x0a, 0x27, 0xef, +0x4b, 0x1b, 0x47, 0xff, 0xe7, 0x04, 0x1e, 0x34, 0xc4, 0xd4, 0x15, 0xbb, 0x06, 0x1d, 0xdf, 0x0d, 0xcd, 0xdd, 0x1a, 0xfe, 0x28, 0x4a, 0x10, 0xdb, 0x4e, 0xc8, 0x4a, 0x35, 0x15, 0x1c, 0x02, 0x0a, +0x3b, 0xb7, 0xf9, 0xe7, 0x54, 0xce, 0x66, 0xf4, 0x3a, 0x14, 0xc7, 0xec, 0x18, 0x0e, 0xdc, 0xf8, 0xd2, 0xee, 0x59, 0xf1, 0xd8, 0xec, 0xf7, 0xbe, 0xe0, 0xff, 0x27, 0x34, 0xea, 0xfb, 0xf0, 0x4a, +0xa3, 0x15, 0x02, 0xbd, 0x5b, 0x0f, 0x3f, 0x81, 0xa5, 0x1d, 0xe7, 0x22, 0x3b, 0x24, 0xe2, 0xff, 0xd9, 0xdc, 0xec, 0x1a, 0x11, 0x03, 0xff, 0xea, 0xfa, 0xc4, 0xe5, 0x67, 0xf6, 0xd6, 0x1f, 0x08, +0x08, 0x21, 0xf2, 0x1d, 0x22, 0xd6, 0x1f, 0x2f, 0x58, 0xfd, 0xe5, 0xe9, 0x12, 0xf1, 0x07, 0xd1, 0xec, 0xbd, 0x1a, 0x03, 0x03, 0x52, 0xfc, 0xe0, 0xbf, 0x38, 0x47, 0x13, 0xfe, 0x2f, 0xde, 0x07, +0x12, 0x9d, 0xda, 0xd7, 0xc6, 0x1e, 0xd4, 0xfc, 0x27, 0xe6, 0x1c, 0xd3, 0xa7, 0xea, 0x15, 0x0e, 0x00, 0xd3, 0xf8, 0xd8, 0xce, 0x18, 0x13, 0x35, 0xfb, 0xf8, 0x39, 0x0e, 0xdc, 0xdc, 0x20, 0x11, +0x07, 0xe9, 0x0d, 0xe2, 0xd6, 0x19, 0x08, 0xf7, 0xb0, 0xeb, 0x20, 0x19, 0xbd, 0xf6, 0xe6, 0xf0, 0xda, 0x27, 0xf7, 0x06, 0x1a, 0x06, 0xd0, 0xe7, 0xf5, 0xfc, 0x16, 0xe6, 0xf6, 0x28, 0xf2, 0xc5, +0x0f, 0x36, 0x11, 0x2b, 0x15, 0xf7, 0x2f, 0xca, 0xf0, 0xbf, 0x14, 0xea, 0x04, 0x44, 0x22, 0xfe, 0x02, 0x0b, 0xce, 0xfd, 0x03, 0xde, 0xe5, 0xde, 0x1b, 0xcf, 0x1c, 0x22, 0xc5, 0x3c, 0xea, 0xc3, +0xee, 0xe4, 0xb2, 0xf5, 0x2b, 0xf2, 0x21, 0x32, 0xce, 0x4d, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0xe3, 0x0e, 0x00, 0x00, 0x01, 0xf1, 0xff, 0xff, 0xd0, 0xf3, 0xff, 0xff, +0x05, 0xe8, 0xff, 0xff, 0x16, 0xf8, 0xff, 0xff, 0xa9, 0x12, 0x00, 0x00, 0xcf, 0x0b, 0x00, 0x00, 0xc0, 0xfd, 0xff, 0xff, 0xd0, 0x07, 0x00, 0x00, 0x80, 0x06, 0x00, 0x00, 0xf1, 0x0c, 0x00, 0x00, +0x29, 0x20, 0x00, 0x00, 0xfc, 0x13, 0x00, 0x00, 0x7a, 0xfe, 0xff, 0xff, 0xc2, 0xea, 0xff, 0xff, 0xda, 0x0f, 0x00, 0x00, 0x16, 0x14, 0x00, 0x00, 0x6d, 0xfa, 0xff, 0xff, 0x26, 0xf6, 0xff, 0xff, +0xa3, 0xfb, 0xff, 0xff, 0x13, 0xf8, 0xff, 0xff, 0x56, 0x25, 0x00, 0x00, 0x38, 0x25, 0x00, 0x00, 0x51, 0x16, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0xdc, 0xf2, 0xff, 0xff, 0xf1, 0x10, 0x00, 0x00, +0x32, 0xfd, 0xff, 0xff, 0xb4, 0xde, 0xff, 0xff, 0xc6, 0xf7, 0xff, 0xff, 0x84, 0x0b, 0x00, 0x00, 0x07, 0xf8, 0xff, 0xff, 0x75, 0xfb, 0xff, 0xff, 0xda, 0xfc, 0xff, 0xff, 0x02, 0xf8, 0xff, 0xff, +0xc0, 0xf5, 0xff, 0xff, 0xc1, 0xf4, 0xff, 0xff, 0xcf, 0xee, 0xff, 0xff, 0x85, 0xf9, 0xff, 0xff, 0xc4, 0xe5, 0xff, 0xff, 0x5d, 0xf5, 0xff, 0xff, 0xfd, 0x04, 0x00, 0x00, 0x03, 0xe5, 0xff, 0xff, +0xf3, 0x17, 0x00, 0x00, 0x21, 0x07, 0x00, 0x00, 0x94, 0x04, 0x00, 0x00, 0xbb, 0xe1, 0xff, 0xff, 0xb3, 0xf0, 0xff, 0xff, 0xd6, 0x01, 0x00, 0x00, 0x79, 0xfc, 0xff, 0xff, 0x51, 0xfb, 0xff, 0xff, +0xd8, 0xee, 0xff, 0xff, 0xd1, 0xfe, 0xff, 0xff, 0x1c, 0x0d, 0x00, 0x00, 0x86, 0xed, 0xff, 0xff, 0x29, 0xee, 0xff, 0xff, 0x95, 0xe3, 0xff, 0xff, 0xab, 0x12, 0x00, 0x00, 0xb0, 0xe4, 0xff, 0xff, +0x0c, 0x01, 0x00, 0x00, 0x8b, 0xf0, 0xff, 0xff, 0x16, 0x0d, 0x00, 0x00, 0xba, 0xf6, 0xff, 0xff, 0x07, 0x0e, 0x00, 0x00, 0x84, 0xfb, 0xff, 0xff, 0x72, 0xf8, 0xff, 0xff, 0x09, 0x11, 0x00, 0x00, +0x60, 0x02, 0x00, 0x00, 0x36, 0xf9, 0xff, 0xff, 0x89, 0x03, 0x00, 0x00, 0x94, 0x2c, 0x00, 0x00, 0xf6, 0xf0, 0xff, 0xff, 0x1c, 0x06, 0x00, 0x00, 0x3b, 0xe9, 0xff, 0xff, 0xa9, 0xf7, 0xff, 0xff, +0xc4, 0xf3, 0xff, 0xff, 0x9f, 0xe9, 0xff, 0xff, 0x40, 0x13, 0x00, 0x00, 0x48, 0x20, 0x00, 0x00, 0xa2, 0xfe, 0xff, 0xff, 0x8d, 0xe0, 0xff, 0xff, 0x02, 0x04, 0x00, 0x00, 0x82, 0xfb, 0xff, 0xff, +0x64, 0x07, 0x00, 0x00, 0x67, 0x0a, 0x00, 0x00, 0xfb, 0x0d, 0x00, 0x00, 0x42, 0x07, 0x00, 0x00, 0xbb, 0x0b, 0x00, 0x00, 0x8f, 0xeb, 0xff, 0xff, 0x2b, 0x00, 0x00, 0x00, 0xa8, 0x0b, 0x00, 0x00, +0xa7, 0xf3, 0xff, 0xff, 0x57, 0x02, 0x00, 0x00, 0xd3, 0xf5, 0xff, 0xff, 0xbf, 0xfa, 0xff, 0xff, 0x0b, 0xec, 0xff, 0xff, 0x8e, 0x0a, 0x00, 0x00, 0x9b, 0xee, 0xff, 0xff, 0x47, 0x0a, 0x00, 0x00, +0xe8, 0x1b, 0x00, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x18, 0xf7, 0xff, 0xff, 0xe4, 0xf8, 0xff, 0xff, 0xc7, 0xe6, 0xff, 0xff, 0xe9, 0x00, 0x00, 0x00, 0x9b, 0xfc, 0xff, 0xff, 0xde, 0xf9, 0xff, 0xff, +0xab, 0xf2, 0xff, 0xff, 0xa7, 0x0d, 0x00, 0x00, 0x6d, 0xf6, 0xff, 0xff, 0x0d, 0xde, 0xff, 0xff, 0xca, 0xef, 0xff, 0xff, 0xba, 0xf9, 0xff, 0xff, 0xbb, 0x0d, 0x00, 0x00, 0x1c, 0x09, 0x00, 0x00, +0xeb, 0xed, 0xff, 0xff, 0x54, 0xd1, 0xff, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x23, 0x02, 0x00, 0x00, 0xbe, 0x0d, 0x00, 0x00, 0x11, 0x08, 0x00, 0x00, 0x6d, 0xff, 0xff, 0xff, 0x9e, 0x14, 0x00, 0x00, +0x5e, 0x0c, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, 0xfa, 0xde, 0xff, 0xff, 0xbc, 0x04, 0x00, 0x00, 0xd6, 0x0e, 0x00, 0x00, 0x5e, 0xe9, 0xff, 0xff, 0x6f, 0xef, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, +0x56, 0x08, 0x00, 0x00, 0x55, 0x1f, 0x00, 0x00, 0x92, 0x07, 0x00, 0x00, 0x7c, 0xff, 0xff, 0xff, 0x99, 0xfc, 0xff, 0xff, 0x8e, 0xe8, 0xff, 0xff, 0x3e, 0x02, 0x00, 0x00, 0x9d, 0xe3, 0xff, 0xff, +0xf8, 0x00, 0x00, 0x00, 0xde, 0xfa, 0xff, 0xff, 0x17, 0x07, 0x00, 0x00, 0xf3, 0xf5, 0xff, 0xff, 0x8b, 0x20, 0x00, 0x00, 0x1d, 0x09, 0x00, 0x00, 0x0b, 0x0a, 0x00, 0x00, 0xea, 0x04, 0x00, 0x00, +0x85, 0xd8, 0xff, 0xff, 0x89, 0xff, 0xff, 0xff, 0xde, 0xe7, 0xff, 0xff, 0x57, 0xeb, 0xff, 0xff, 0x0e, 0xff, 0xff, 0xff, 0xab, 0xff, 0xff, 0xff, 0x28, 0x11, 0x00, 0x00, 0x0d, 0xed, 0xff, 0xff, +0xaf, 0x11, 0x00, 0x00, 0x5e, 0xe1, 0xff, 0xff, 0x8a, 0x08, 0x00, 0x00, 0x59, 0x03, 0x00, 0x00, 0xfb, 0x17, 0x00, 0x00, 0xd7, 0x04, 0x00, 0x00, 0xeb, 0xe3, 0xff, 0xff, 0xd6, 0x0a, 0x00, 0x00, +0x17, 0x05, 0x00, 0x00, 0x45, 0xf9, 0xff, 0xff, 0xc9, 0xfa, 0xff, 0xff, 0x39, 0x0e, 0x00, 0x00, 0x89, 0xf6, 0xff, 0xff, 0x37, 0xf7, 0xff, 0xff, 0x15, 0xef, 0xff, 0xff, 0x03, 0x03, 0x00, 0x00, +0xe9, 0xff, 0xff, 0xff, 0xf5, 0x18, 0x00, 0x00, 0xd0, 0xf7, 0xff, 0xff, 0xf1, 0x02, 0x00, 0x00, 0xc4, 0xfd, 0xff, 0xff, 0xfe, 0xea, 0xff, 0xff, 0xeb, 0xf7, 0xff, 0xff, 0x89, 0x30, 0x00, 0x00, +0xee, 0xdc, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0x8a, 0xfd, 0xff, 0xff, 0x2f, 0x15, 0x00, 0x00, 0xdd, 0xfd, 0xff, 0xff, 0x5b, 0x11, 0x00, 0x00, 0x51, 0xf0, 0xff, 0xff, 0xcd, 0xea, 0xff, 0xff, +0x79, 0xf3, 0xff, 0xff, 0xec, 0x12, 0x00, 0x00, 0xd9, 0x08, 0x00, 0x00, 0x93, 0xe9, 0xff, 0xff, 0x10, 0x07, 0x00, 0x00, 0x25, 0x04, 0x00, 0x00, 0x5f, 0xf2, 0xff, 0xff, 0x66, 0xfd, 0xff, 0xff, +0xad, 0x16, 0x00, 0x00, 0x02, 0xea, 0xff, 0xff, 0x82, 0xff, 0xff, 0xff, 0x54, 0x0f, 0x00, 0x00, 0x0f, 0xe8, 0xff, 0xff, 0x67, 0xf3, 0xff, 0xff, 0xc4, 0x03, 0x00, 0x00, 0xea, 0x0a, 0x00, 0x00, +0xa1, 0x03, 0x00, 0x00, 0xde, 0x11, 0x00, 0x00, 0x7c, 0xfe, 0xff, 0xff, 0x96, 0xfd, 0xff, 0xff, 0x11, 0xed, 0xff, 0xff, 0x4a, 0x04, 0x00, 0x00, 0xc9, 0x03, 0x00, 0x00, 0xa0, 0xf4, 0xff, 0xff, +0xe9, 0x06, 0x00, 0x00, 0xea, 0xfd, 0xff, 0xff, 0x13, 0xf5, 0xff, 0xff, 0xf7, 0xf6, 0xff, 0xff, 0x4a, 0xfc, 0xff, 0xff, 0x4b, 0xea, 0xff, 0xff, 0x23, 0x25, 0x00, 0x00, 0x4f, 0xed, 0xff, 0xff, +0xe0, 0x01, 0x00, 0x00, 0xe6, 0xdf, 0xff, 0xff, 0x49, 0x01, 0x00, 0x00, 0x7c, 0xf8, 0xff, 0xff, 0x31, 0x17, 0x00, 0x00, 0x5a, 0x51, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, +0xf4, 0x66, 0x7f, 0x7f, 0x45, 0x04, 0x81, 0xe2, 0xdd, 0xe1, 0x8f, 0xcc, 0xee, 0x4b, 0x19, 0x7f, 0x21, 0xa1, 0xcf, 0x26, 0xea, 0xb0, 0xb3, 0xb5, 0x61, 0xbc, 0xaf, 0x23, 0x7f, 0x81, 0xcd, 0xda, +0x1b, 0x86, 0x41, 0xe5, 0x51, 0x30, 0x4f, 0x55, 0x8f, 0xeb, 0x5c, 0x9f, 0xbf, 0xbe, 0x7e, 0x59, 0xd3, 0xa3, 0x39, 0x22, 0xe3, 0xd3, 0x7f, 0x16, 0x2d, 0x81, 0x2f, 0x31, 0x13, 0x59, 0xe8, 0x93, +0x41, 0xdd, 0x01, 0x1f, 0xa7, 0x34, 0xed, 0x6d, 0x7f, 0x0a, 0xaa, 0xe6, 0xff, 0xf3, 0x9c, 0xbf, 0xe1, 0xb0, 0x52, 0xff, 0xd1, 0x81, 0xb5, 0x2c, 0x3b, 0xda, 0x24, 0x45, 0x81, 0xc5, 0xe3, 0xa8, +0xa5, 0x73, 0xaa, 0x20, 0xc5, 0x66, 0xb2, 0x3d, 0x7f, 0xc6, 0x29, 0x28, 0xaa, 0xea, 0x65, 0x6d, 0xf4, 0x45, 0x92, 0x4f, 0x78, 0xbe, 0xd0, 0x5e, 0x0f, 0x7f, 0x6a, 0x3d, 0xd9, 0x2e, 0xed, 0x54, +0x32, 0x14, 0x07, 0x61, 0xb0, 0xa9, 0xf0, 0xfe, 0x0c, 0x55, 0x7f, 0x22, 0x62, 0x7f, 0xe0, 0xb5, 0x14, 0x7f, 0x19, 0x55, 0x24, 0x7f, 0x02, 0xa7, 0xb4, 0xc5, 0x66, 0xaf, 0x54, 0xe8, 0xf7, 0x79, +0x9b, 0x48, 0xd1, 0x14, 0xf7, 0xa3, 0x1a, 0x0a, 0x3d, 0xc7, 0xac, 0x7f, 0x1b, 0xbc, 0xea, 0x22, 0x24, 0x3c, 0x1d, 0xce, 0xe5, 0xe4, 0x50, 0x44, 0xa7, 0xfd, 0x36, 0x10, 0xe6, 0xdd, 0x7f, 0x98, +0xee, 0xee, 0x4f, 0x81, 0x0c, 0x83, 0x8e, 0xe2, 0xa5, 0x45, 0x00, 0x28, 0x81, 0xa7, 0xed, 0x7f, 0x81, 0x0f, 0x3e, 0x2e, 0x99, 0x6e, 0x4f, 0x63, 0x33, 0x81, 0x35, 0xb4, 0x18, 0xd6, 0x25, 0x6f, +0xc6, 0x7f, 0x50, 0x61, 0x20, 0x81, 0x3e, 0x81, 0xdd, 0x2b, 0x7f, 0xa7, 0x33, 0xd2, 0xff, 0xfa, 0xfb, 0x25, 0x0c, 0x33, 0x17, 0xfd, 0x81, 0xcf, 0x4f, 0x29, 0xcf, 0xcd, 0xf8, 0x04, 0xbe, 0x5f, +0x0a, 0x56, 0x81, 0x29, 0xcc, 0x7f, 0xf9, 0x25, 0xb9, 0xbc, 0xf3, 0x81, 0xed, 0xc9, 0x7f, 0x3f, 0x5c, 0x43, 0x55, 0x33, 0x70, 0xc6, 0x42, 0xae, 0x7f, 0x05, 0x1b, 0x7f, 0x1c, 0x81, 0x29, 0xf9, +0x51, 0x9a, 0x2b, 0x75, 0xa9, 0x7f, 0xc6, 0x6b, 0xbf, 0x1d, 0x7f, 0x1d, 0x32, 0xf4, 0x25, 0x22, 0x7f, 0x11, 0xc0, 0xe6, 0xb7, 0x48, 0x3f, 0xcb, 0x0c, 0x93, 0x90, 0x41, 0x50, 0xed, 0xa2, 0xd8, +0xc2, 0x2e, 0x81, 0x4d, 0xc0, 0x81, 0xa2, 0x37, 0xf4, 0xd3, 0xf1, 0x12, 0xcd, 0x2f, 0x7f, 0x0d, 0x60, 0x96, 0x82, 0x17, 0x53, 0x88, 0x81, 0x33, 0x7f, 0xa2, 0xb4, 0x7f, 0x7f, 0x5c, 0x52, 0x79, +0x58, 0xcb, 0xe6, 0x83, 0x00, 0xcb, 0x64, 0xd2, 0x6e, 0xcc, 0x3a, 0x07, 0x81, 0xbb, 0x27, 0xfa, 0x59, 0xd0, 0xe8, 0x72, 0x4a, 0x3a, 0x26, 0xc5, 0xb6, 0x83, 0xc1, 0x0f, 0x36, 0x7f, 0x9b, 0xbd, +0xae, 0xf9, 0xbf, 0x10, 0xea, 0xaa, 0x2d, 0xbb, 0x19, 0xf1, 0x41, 0xb3, 0xcb, 0xdd, 0x17, 0x0f, 0x06, 0xe3, 0xc3, 0x59, 0x61, 0x28, 0x3d, 0x7c, 0x11, 0x7f, 0xb9, 0xed, 0x9c, 0xe2, 0x52, 0xbb, +0x71, 0x1d, 0x7f, 0x6b, 0xc0, 0xd4, 0xa9, 0x34, 0x0e, 0xa4, 0xf4, 0x7f, 0xbe, 0x00, 0x40, 0x09, 0xcf, 0x31, 0x57, 0x55, 0xc3, 0x32, 0x7f, 0x1d, 0xf3, 0x9f, 0x4c, 0x1d, 0x7f, 0x37, 0x0e, 0xb5, +0x1e, 0x78, 0x4b, 0x42, 0xab, 0x52, 0xed, 0x74, 0x0d, 0xba, 0xd4, 0x4f, 0xdf, 0xf4, 0x2b, 0xeb, 0x83, 0x20, 0x99, 0xc7, 0xeb, 0x08, 0x0f, 0xff, 0x4b, 0xad, 0x30, 0x7f, 0x09, 0xde, 0x7f, 0xcc, +0x09, 0x2c, 0x14, 0x42, 0x39, 0xa7, 0x24, 0x7f, 0x24, 0x3d, 0x41, 0xbd, 0xc1, 0xbe, 0x68, 0x2c, 0xe8, 0xf1, 0x06, 0x72, 0x19, 0xfd, 0x6a, 0x67, 0x0f, 0xae, 0x54, 0xf0, 0xfa, 0xfc, 0xd1, 0x0d, +0x81, 0xf9, 0xd4, 0x5e, 0xf2, 0xf8, 0x8d, 0x32, 0xdb, 0x09, 0xcd, 0x81, 0x9f, 0x61, 0x47, 0x72, 0x2f, 0x2e, 0xcb, 0xba, 0x37, 0x70, 0x3d, 0xcc, 0x37, 0x03, 0x53, 0x40, 0xe7, 0x81, 0xc9, 0x8b, +0x07, 0x47, 0x36, 0x06, 0xfc, 0xd8, 0xcc, 0x14, 0x94, 0x4c, 0x00, 0x26, 0xcd, 0xff, 0x1f, 0x35, 0xd6, 0x7f, 0xb1, 0xfa, 0x40, 0xec, 0x10, 0xfc, 0x48, 0xdc, 0x7c, 0xc8, 0x5f, 0x48, 0xa9, 0x9d, +0x7f, 0x44, 0xf5, 0xc2, 0x81, 0x32, 0x7f, 0x23, 0x78, 0x81, 0x7f, 0xbb, 0x58, 0x93, 0x57, 0x96, 0xd6, 0x6f, 0xac, 0x46, 0xc1, 0x8e, 0x09, 0x1e, 0x50, 0x9b, 0x7f, 0x65, 0x6c, 0x9b, 0x72, 0x84, +0xad, 0x20, 0xf9, 0x5a, 0xde, 0x2d, 0x4d, 0xb2, 0x9b, 0x81, 0xb1, 0x9c, 0x81, 0xd2, 0x7f, 0xb2, 0x59, 0x0d, 0x85, 0xda, 0x7f, 0x69, 0xfb, 0x5e, 0x68, 0x6d, 0x05, 0xf7, 0x87, 0x5c, 0x69, 0xee, +0xbc, 0xcd, 0x6d, 0xf7, 0x00, 0xea, 0x9e, 0x28, 0x5b, 0x9f, 0x08, 0xd3, 0x49, 0xd3, 0x5b, 0x26, 0xeb, 0x5f, 0x0e, 0xa2, 0x4f, 0x71, 0x05, 0xb5, 0x2b, 0xef, 0x15, 0xb0, 0x4b, 0xd0, 0x56, 0x2a, +0x86, 0xe0, 0x2e, 0x43, 0xcc, 0xa7, 0xa0, 0x53, 0xc5, 0xc5, 0x58, 0xc0, 0xef, 0x7f, 0x1a, 0xfa, 0x02, 0x39, 0xf7, 0x7f, 0xd5, 0xad, 0xaa, 0xa0, 0xce, 0x43, 0x9a, 0xe9, 0x3b, 0x21, 0x03, 0x4c, +0x39, 0xa9, 0x29, 0xa8, 0x85, 0x4c, 0x4f, 0x4a, 0x7f, 0xb2, 0x7f, 0xd1, 0x11, 0x0a, 0x13, 0x7f, 0x7f, 0x7f, 0x60, 0x48, 0x10, 0x3a, 0xf9, 0x52, 0xe9, 0x0c, 0x7f, 0xff, 0xf8, 0x6a, 0xb4, 0x9a, +0x3a, 0x03, 0x20, 0xe3, 0x05, 0xb1, 0x88, 0x81, 0x5f, 0xcd, 0xa8, 0x08, 0x6c, 0x81, 0xb7, 0x5a, 0xa6, 0x81, 0xe3, 0xd6, 0xd5, 0x3c, 0x83, 0x7f, 0xfa, 0xba, 0x87, 0x63, 0xb8, 0x39, 0x4c, 0x06, +0xde, 0x7f, 0x42, 0xb3, 0x89, 0x39, 0x30, 0xd1, 0x53, 0x51, 0x32, 0x0a, 0x7f, 0x5a, 0x1e, 0xb4, 0x09, 0xb9, 0x6e, 0x21, 0x7f, 0xc4, 0xf1, 0xe1, 0xe4, 0x0e, 0xc9, 0xcd, 0x8c, 0x73, 0xcd, 0x96, +0xef, 0x0e, 0x34, 0x49, 0xb4, 0xd6, 0xe5, 0xfe, 0x48, 0x62, 0xb1, 0x2b, 0x3e, 0xcd, 0x8e, 0x03, 0xa9, 0x00, 0x16, 0x35, 0xcf, 0x14, 0xea, 0x57, 0xdf, 0x7f, 0x37, 0xed, 0x2b, 0xa8, 0x7f, 0x9a, +0x00, 0x15, 0xb1, 0x7f, 0xec, 0x10, 0x81, 0xf1, 0x5d, 0x5c, 0xcb, 0x5d, 0xf7, 0x31, 0x29, 0x18, 0x31, 0x7f, 0x8b, 0x51, 0x75, 0xc4, 0xe8, 0x04, 0xd3, 0x46, 0x32, 0xe8, 0xc2, 0x81, 0x33, 0xaf, +0xf6, 0x23, 0xdd, 0xd7, 0x64, 0xa6, 0xa3, 0x6d, 0xe5, 0xeb, 0xaa, 0xed, 0xa9, 0xcb, 0xca, 0x55, 0xc1, 0x16, 0x46, 0x61, 0xac, 0xc7, 0x51, 0x57, 0x26, 0xec, 0x4e, 0x7d, 0x14, 0x90, 0x37, 0x85, +0xab, 0xa4, 0x83, 0xd8, 0xb3, 0xb3, 0x19, 0x89, 0xb8, 0x4b, 0xb7, 0xae, 0xfc, 0xae, 0xe0, 0x85, 0xbf, 0x81, 0x7f, 0x0a, 0x7f, 0xa7, 0xb6, 0x8a, 0x81, 0x77, 0xe5, 0xc0, 0xda, 0x33, 0xb6, 0x7f, +0x7f, 0x2f, 0xc8, 0x2e, 0xd3, 0x53, 0x40, 0xbe, 0x6d, 0xb6, 0x1d, 0x48, 0x7f, 0x92, 0x01, 0xf2, 0xc8, 0xd6, 0x00, 0x81, 0x3c, 0x55, 0x15, 0x36, 0x2f, 0xa6, 0x1a, 0xbb, 0x7f, 0x92, 0x59, 0x18, +0x64, 0x7f, 0x02, 0x81, 0x2e, 0x9a, 0x8e, 0xc4, 0xaa, 0x7f, 0x9d, 0xf6, 0x40, 0x3b, 0xb0, 0x8b, 0x6f, 0x26, 0x78, 0xe3, 0x9c, 0x94, 0x83, 0x91, 0x26, 0x1e, 0xe9, 0x77, 0x78, 0x01, 0x9f, 0x7d, +0x7f, 0x2c, 0x87, 0x0f, 0x03, 0xd6, 0x25, 0xd7, 0xec, 0x0d, 0x81, 0x7f, 0xde, 0x9e, 0x42, 0xf0, 0x23, 0xb1, 0xa4, 0x24, 0x1a, 0x9e, 0xd1, 0xd9, 0x92, 0x39, 0x99, 0xae, 0x65, 0x0e, 0x7f, 0xb5, +0x98, 0x93, 0x1a, 0xee, 0x9f, 0x82, 0xa4, 0x7f, 0x5b, 0xa9, 0x78, 0xfa, 0xa3, 0x87, 0x7f, 0x2b, 0x29, 0xf9, 0x85, 0x60, 0xbd, 0x29, 0x5a, 0x8e, 0xde, 0xf4, 0x72, 0x90, 0x65, 0xba, 0xf9, 0xa9, +0x5c, 0x22, 0xae, 0xcc, 0x06, 0xdb, 0xba, 0x49, 0xa9, 0x79, 0x7f, 0x30, 0xc7, 0xec, 0x38, 0x81, 0xc7, 0x02, 0x81, 0x35, 0xe6, 0x81, 0x81, 0xfe, 0x0a, 0x18, 0x7a, 0x7f, 0x20, 0xb2, 0xef, 0xb5, +0x40, 0x17, 0x13, 0xb8, 0x60, 0x3c, 0x36, 0x23, 0x7f, 0x7f, 0x9c, 0xdf, 0x9b, 0x7f, 0x02, 0xa1, 0x67, 0x81, 0x82, 0x82, 0x09, 0x0f, 0xaa, 0x2f, 0x7f, 0xb6, 0x72, 0x34, 0x69, 0x85, 0x27, 0xa7, +0x81, 0x5a, 0x39, 0x45, 0x79, 0xf7, 0x9e, 0x68, 0x7f, 0x81, 0x55, 0x81, 0x9e, 0xff, 0x2f, 0xa0, 0xf3, 0xe0, 0x0c, 0xcc, 0xbb, 0x05, 0xe4, 0x7f, 0xa4, 0x37, 0x3e, 0x22, 0x14, 0x14, 0x74, 0x54, +0x18, 0x9d, 0xed, 0x21, 0x7f, 0x82, 0x27, 0x65, 0x19, 0x7f, 0x79, 0xc5, 0xf4, 0x7f, 0xd3, 0x2b, 0x85, 0x1a, 0x7f, 0x62, 0xee, 0x06, 0xc8, 0xc7, 0x52, 0xc0, 0x7a, 0x90, 0xf9, 0x93, 0xc0, 0x3a, +0x98, 0x46, 0xa8, 0xa3, 0xf5, 0x46, 0x81, 0x15, 0xbd, 0x49, 0x67, 0x4b, 0x68, 0x89, 0xa5, 0xb1, 0x45, 0x37, 0x42, 0xc0, 0xeb, 0x95, 0x7f, 0xc0, 0xe1, 0x11, 0x81, 0x23, 0xae, 0x4b, 0x51, 0x62, +0xa2, 0x57, 0xef, 0x81, 0xbb, 0x34, 0x2f, 0x7f, 0xf0, 0x81, 0x2c, 0x69, 0x92, 0x52, 0x1e, 0x6d, 0x81, 0x4b, 0xe4, 0x7f, 0x0a, 0xf2, 0x52, 0x9b, 0x01, 0xbb, 0xfd, 0xc4, 0x22, 0x04, 0x9b, 0xf8, +0x5e, 0x56, 0xfa, 0x81, 0xf7, 0x7f, 0x40, 0x52, 0x7c, 0x7f, 0x77, 0x25, 0x37, 0x7e, 0x07, 0x8c, 0xad, 0xa0, 0xb3, 0x7f, 0x60, 0x7c, 0x14, 0x4e, 0x21, 0xb5, 0xb4, 0x81, 0x03, 0x2c, 0xf5, 0x18, +0xcd, 0x12, 0xb5, 0x9b, 0xc6, 0xc5, 0xe8, 0x57, 0x81, 0x5b, 0xc9, 0xa1, 0xc8, 0x1b, 0xa4, 0xee, 0x7f, 0xd8, 0xca, 0x1b, 0x48, 0x39, 0xca, 0x02, 0xc1, 0x10, 0xe2, 0x4b, 0x02, 0x46, 0x71, 0x84, +0xcd, 0xf4, 0xf5, 0xaf, 0x7f, 0x73, 0x33, 0x7f, 0x33, 0xbf, 0xa3, 0xd9, 0xf1, 0xe7, 0x00, 0x3e, 0xc1, 0xc5, 0xad, 0x81, 0x7f, 0x7f, 0xca, 0xd4, 0x59, 0x90, 0x45, 0xe8, 0x0b, 0x00, 0x31, 0x1d, +0x3e, 0x4d, 0x2d, 0x61, 0xfe, 0xf5, 0x97, 0x55, 0xc8, 0xeb, 0x8e, 0x0e, 0xb5, 0xfd, 0x7f, 0x86, 0x81, 0x27, 0x1b, 0xcb, 0x05, 0x91, 0xb9, 0x9f, 0x06, 0xf7, 0x81, 0xb9, 0x58, 0x71, 0xf9, 0xa1, +0x8e, 0x06, 0x34, 0xde, 0x54, 0x5c, 0x81, 0x44, 0x3b, 0xcd, 0x0c, 0x14, 0xe5, 0xe9, 0x31, 0x32, 0x6a, 0x10, 0x89, 0x04, 0x81, 0xa7, 0x2f, 0x5b, 0x5c, 0x29, 0x28, 0x3b, 0xf8, 0x56, 0x29, 0x81, +0x4d, 0xec, 0xde, 0x64, 0x7f, 0xd9, 0x8b, 0x70, 0xb7, 0x47, 0x62, 0x4d, 0x4a, 0xc1, 0xcd, 0x7f, 0x7f, 0xce, 0x2f, 0x7f, 0x4a, 0xb6, 0x03, 0xeb, 0x5b, 0x3b, 0x92, 0x81, 0xc3, 0x58, 0x15, 0x7f, +0xce, 0x01, 0x75, 0xa8, 0x7f, 0x4d, 0x4c, 0x30, 0x05, 0x57, 0x1f, 0xa2, 0x0d, 0x74, 0x22, 0xab, 0x0d, 0xca, 0x7f, 0x97, 0x3c, 0x7f, 0x38, 0xaf, 0xf6, 0x61, 0xa9, 0x99, 0x84, 0x7f, 0x31, 0x81, +0x53, 0x5e, 0xaf, 0x4a, 0x81, 0x25, 0xb6, 0x18, 0x81, 0x1e, 0x24, 0x81, 0xe3, 0xc3, 0x1d, 0xab, 0xac, 0xcf, 0x03, 0x7c, 0xa1, 0x40, 0x51, 0x7f, 0x7f, 0xce, 0x33, 0x37, 0xc7, 0xde, 0xad, 0xe5, +0x18, 0x6b, 0x7f, 0xe5, 0x24, 0x7f, 0x49, 0xea, 0x58, 0x40, 0xb1, 0xf2, 0x9c, 0x4b, 0x11, 0x21, 0x0b, 0x53, 0xd1, 0x52, 0xab, 0x17, 0xa5, 0xb4, 0xd8, 0x1f, 0x18, 0x26, 0x81, 0x91, 0xcd, 0x69, +0xf1, 0x25, 0xe4, 0x01, 0x5d, 0x47, 0x39, 0x50, 0xe1, 0xa7, 0xb5, 0xbb, 0x00, 0xa2, 0x81, 0x5a, 0x49, 0xbd, 0x75, 0x56, 0xf3, 0x90, 0x0d, 0x9c, 0x09, 0xac, 0xe7, 0x81, 0x72, 0x6f, 0xef, 0xb6, +0x15, 0xcf, 0xeb, 0xdc, 0xfd, 0xbe, 0x2d, 0x04, 0xdf, 0x36, 0x8d, 0x95, 0x81, 0xf5, 0x4a, 0x61, 0x1e, 0x58, 0x03, 0xac, 0x65, 0x81, 0x8e, 0xce, 0x2e, 0x7f, 0xc4, 0x1c, 0x26, 0x3a, 0xa6, 0xc3, +0xab, 0x7f, 0x60, 0x7f, 0x51, 0x36, 0x88, 0x63, 0x9e, 0xfb, 0x59, 0x86, 0xc2, 0x6e, 0x17, 0xed, 0xf8, 0xe7, 0xba, 0x44, 0xad, 0xcb, 0xc4, 0x7f, 0x65, 0xe9, 0xdf, 0xb5, 0x40, 0x9d, 0x7f, 0xb9, +0xaf, 0x43, 0xb3, 0x9b, 0x6e, 0xce, 0xce, 0x60, 0x1f, 0x79, 0x7f, 0x58, 0x7f, 0xd6, 0xbb, 0x36, 0x2a, 0x1b, 0x14, 0x0f, 0x72, 0xaa, 0xf0, 0x0e, 0x7f, 0x7f, 0x72, 0xd0, 0x31, 0x61, 0x1b, 0x77, +0x49, 0xb4, 0x48, 0x9a, 0x35, 0xe9, 0x7f, 0x0c, 0x96, 0xf8, 0x2c, 0x18, 0x99, 0x81, 0xc3, 0x7f, 0x67, 0x8c, 0x3c, 0x53, 0x43, 0xb1, 0xdd, 0x0e, 0xa6, 0xf2, 0xaf, 0xae, 0x87, 0x28, 0x95, 0x8e, +0x11, 0x7f, 0xac, 0x27, 0x0a, 0xd8, 0xc7, 0xa9, 0x75, 0x99, 0xf8, 0xde, 0x12, 0xb5, 0x16, 0x81, 0x81, 0xa6, 0x7f, 0x08, 0xaf, 0x4a, 0x7f, 0x44, 0x89, 0xd8, 0x5d, 0xa5, 0x50, 0x8b, 0xc3, 0xd1, +0x7f, 0x6a, 0x7b, 0xa0, 0x7f, 0x62, 0xab, 0x49, 0x65, 0x6c, 0x29, 0x2c, 0xd0, 0x7f, 0xa6, 0x7b, 0xe7, 0xe0, 0xb9, 0x7f, 0x93, 0xf0, 0xcb, 0x81, 0xc2, 0xd7, 0x67, 0x0f, 0xc4, 0xd6, 0x5e, 0x7d, +0x22, 0x7f, 0xc9, 0x8c, 0x16, 0xc8, 0x4b, 0x55, 0xc6, 0x44, 0x35, 0xca, 0x27, 0x3e, 0xff, 0x13, 0x70, 0x23, 0x7f, 0xc6, 0xfa, 0xe7, 0x15, 0x81, 0xe3, 0x89, 0xeb, 0xad, 0xc8, 0x1f, 0x0e, 0x81, +0x54, 0xf4, 0xee, 0x0e, 0x7f, 0xac, 0x6a, 0xbf, 0x2e, 0xe1, 0xcc, 0xa0, 0xff, 0x15, 0x7b, 0x9e, 0xb2, 0x60, 0x6a, 0x3e, 0x05, 0xb7, 0xd5, 0xe8, 0xdb, 0xb6, 0x70, 0x1e, 0x4b, 0x40, 0x9f, 0xeb, +0x0a, 0x38, 0x5b, 0xf5, 0x40, 0xd6, 0x25, 0xdb, 0x32, 0x14, 0xc8, 0x1e, 0xd6, 0xfc, 0x19, 0xc7, 0x84, 0xed, 0xa4, 0xde, 0x26, 0x81, 0x2e, 0x49, 0x7b, 0x09, 0x47, 0x50, 0x08, 0xb9, 0x3a, 0x62, +0xdb, 0x12, 0x81, 0xe1, 0x61, 0x00, 0xe6, 0x6c, 0xc6, 0x3e, 0x21, 0x4f, 0xc8, 0x92, 0x81, 0x8e, 0x79, 0xf4, 0x81, 0x3c, 0x81, 0xeb, 0xfe, 0x9e, 0x38, 0xf9, 0x53, 0x9f, 0x35, 0x02, 0x7f, 0x18, +0xb9, 0xa1, 0x94, 0x90, 0x6b, 0x68, 0x07, 0x6e, 0x25, 0x4a, 0x49, 0xaa, 0x2f, 0x3b, 0x7d, 0x32, 0x2e, 0xc5, 0xf5, 0x58, 0x32, 0x92, 0x6d, 0x81, 0xc1, 0x93, 0x81, 0x28, 0x2b, 0x53, 0x09, 0x4e, +0x2f, 0x31, 0x7f, 0xc8, 0x48, 0x0a, 0x33, 0xaa, 0xa6, 0x06, 0x00, 0x64, 0x31, 0x66, 0xe7, 0x92, 0x65, 0x93, 0x62, 0xd5, 0x7f, 0x77, 0x21, 0x97, 0x6e, 0xdf, 0x03, 0xde, 0x7f, 0x70, 0xdf, 0x81, +0x0a, 0x7f, 0x8a, 0xc5, 0x49, 0x19, 0x99, 0x7f, 0x53, 0xf9, 0x17, 0xd0, 0xd9, 0x31, 0x88, 0x0c, 0x55, 0xd4, 0x9a, 0x61, 0x88, 0x48, 0xa1, 0xc0, 0x81, 0x0c, 0x7f, 0x14, 0x39, 0x64, 0x87, 0x7f, +0x81, 0x2b, 0xa7, 0x9a, 0xd5, 0x7f, 0x81, 0x95, 0x5a, 0x13, 0x7f, 0x2e, 0x1b, 0x59, 0x3d, 0xc5, 0xb0, 0xc7, 0x12, 0xf9, 0x31, 0xc0, 0xec, 0x60, 0x32, 0x38, 0x81, 0x74, 0x58, 0x7f, 0x81, 0xcc, +0x46, 0x59, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0xa7, 0x04, 0x00, 0x00, 0xd4, 0xfe, 0xff, 0xff, 0x22, 0xfc, 0xff, 0xff, 0xf5, 0xfb, 0xff, 0xff, 0xe4, 0x05, 0x00, 0x00, +0x9f, 0xfb, 0xff, 0xff, 0xdc, 0x09, 0x00, 0x00, 0xe0, 0xfe, 0xff, 0xff, 0x91, 0x02, 0x00, 0x00, 0x76, 0xfe, 0xff, 0xff, 0x1a, 0x03, 0x00, 0x00, 0x17, 0x06, 0x00, 0x00, 0x25, 0x05, 0x00, 0x00, +0xb0, 0xfe, 0xff, 0xff, 0x9f, 0x00, 0x00, 0x00, 0xd5, 0x05, 0x00, 0x00, 0xea, 0xff, 0xff, 0xff, 0x41, 0x01, 0x00, 0x00, 0xec, 0xfc, 0xff, 0xff, 0x71, 0x01, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, +0xe9, 0x06, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x1d, 0xfe, 0xff, 0xff, 0xd2, 0x03, 0x00, 0x00, 0xbe, 0x05, 0x00, 0x00, 0x12, 0x06, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x12, 0x06, 0x00, 0x00, +0xa3, 0xfa, 0xff, 0xff, 0x14, 0x02, 0x00, 0x00, 0x77, 0x01, 0x00, 0x00, 0xdf, 0xfe, 0xff, 0xff, 0x7b, 0xf8, 0xff, 0xff, 0xe8, 0x01, 0x00, 0x00, 0x87, 0xfb, 0xff, 0xff, 0x35, 0x00, 0x00, 0x00, +0xe7, 0x03, 0x00, 0x00, 0x44, 0x03, 0x00, 0x00, 0x92, 0xfc, 0xff, 0xff, 0xb1, 0xfb, 0xff, 0xff, 0xf3, 0xfe, 0xff, 0xff, 0xd8, 0x03, 0x00, 0x00, 0xee, 0xff, 0xff, 0xff, 0xda, 0x01, 0x00, 0x00, +0x72, 0x08, 0x00, 0x00, 0x6c, 0x04, 0x00, 0x00, 0xa5, 0xf5, 0xff, 0xff, 0x9f, 0x00, 0x00, 0x00, 0x9a, 0xfa, 0xff, 0xff, 0xc6, 0xfe, 0xff, 0xff, 0x6c, 0x01, 0x00, 0x00, 0x55, 0xfb, 0xff, 0xff, +0x51, 0xfe, 0xff, 0xff, 0x57, 0x05, 0x00, 0x00, 0xba, 0xfa, 0xff, 0xff, 0x77, 0xf6, 0xff, 0xff, 0xbf, 0x02, 0x00, 0x00, 0xe6, 0xfd, 0xff, 0xff, 0xd8, 0xfb, 0xff, 0xff, 0x13, 0xfb, 0xff, 0xff, +0xb1, 0x07, 0x00, 0x00, 0x78, 0xf5, 0xff, 0xff, 0xa5, 0x08, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0xe9, 0x01, 0x00, 0x00, 0x75, 0x02, 0x00, 0x00, 0xa3, 0xff, 0xff, 0xff, +0xaf, 0xfa, 0xff, 0xff, 0xe8, 0xfd, 0xff, 0xff, 0x8d, 0xfe, 0xff, 0xff, 0x37, 0x03, 0x00, 0x00, 0x13, 0xf8, 0xff, 0xff, 0x8c, 0xf9, 0xff, 0xff, 0xe9, 0xfb, 0xff, 0xff, 0xd8, 0xfa, 0xff, 0xff, +0x23, 0xfb, 0xff, 0xff, 0xec, 0xff, 0xff, 0xff, 0x8e, 0x00, 0x00, 0x00, 0xf8, 0xfa, 0xff, 0xff, 0xdb, 0x06, 0x00, 0x00, 0xf9, 0xfb, 0xff, 0xff, 0x5c, 0xfe, 0xff, 0xff, 0x42, 0x02, 0x00, 0x00, +0x55, 0x00, 0x00, 0x00, 0x46, 0x08, 0x00, 0x00, 0x9d, 0xfe, 0xff, 0xff, 0x1f, 0xfe, 0xff, 0xff, 0x77, 0x03, 0x00, 0x00, 0xbf, 0x03, 0x00, 0x00, 0xab, 0xfe, 0xff, 0xff, 0x44, 0x02, 0x00, 0x00, +0x33, 0x00, 0x00, 0x00, 0xd1, 0xfc, 0xff, 0xff, 0x10, 0x01, 0x00, 0x00, 0x0c, 0xfd, 0xff, 0xff, 0xe2, 0xf7, 0xff, 0xff, 0x3f, 0x06, 0x00, 0x00, 0x51, 0x08, 0x00, 0x00, 0xe1, 0x03, 0x00, 0x00, +0x51, 0xfe, 0xff, 0xff, 0xa8, 0x03, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, 0x0e, 0x02, 0x00, 0x00, 0x93, 0xff, 0xff, 0xff, 0x5d, 0x06, 0x00, 0x00, 0x37, 0x02, 0x00, 0x00, 0x09, 0xfd, 0xff, 0xff, +0x86, 0x06, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0xe3, 0x02, 0x00, 0x00, 0x69, 0x02, 0x00, 0x00, 0xc6, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0xa8, 0xfe, 0xff, 0xff, 0x67, 0x04, 0x00, 0x00, +0x5f, 0x06, 0x00, 0x00, 0x11, 0x02, 0x00, 0x00, 0x9a, 0x06, 0x00, 0x00, 0x44, 0x02, 0x00, 0x00, 0xf6, 0x0d, 0x00, 0x00, 0x4e, 0xfe, 0xff, 0xff, 0x2e, 0x06, 0x00, 0x00, 0xe7, 0x0b, 0x00, 0x00, +0x92, 0xff, 0xff, 0xff, 0x5e, 0x0a, 0x00, 0x00, 0x53, 0x03, 0x00, 0x00, 0x96, 0xf9, 0xff, 0xff, 0x31, 0x01, 0x00, 0x00, 0xfe, 0x07, 0x00, 0x00, 0x72, 0x04, 0x00, 0x00, 0x2b, 0x08, 0x00, 0x00, +0x2b, 0x03, 0x00, 0x00, 0x81, 0x03, 0x00, 0x00, 0xd2, 0x01, 0x00, 0x00, 0xe9, 0xfc, 0xff, 0xff, 0x7b, 0x02, 0x00, 0x00, 0x1b, 0xfa, 0xff, 0xff, 0x5d, 0xfe, 0xff, 0xff, 0x31, 0xfb, 0xff, 0xff, +0xf0, 0x03, 0x00, 0x00, 0xf9, 0x00, 0x00, 0x00, 0xa1, 0x06, 0x00, 0x00, 0xef, 0x00, 0x00, 0x00, 0x4f, 0x04, 0x00, 0x00, 0xd4, 0x02, 0x00, 0x00, 0x54, 0xfe, 0xff, 0xff, 0x14, 0xfc, 0xff, 0xff, +0xb2, 0xfa, 0xff, 0xff, 0x2c, 0xfc, 0xff, 0xff, 0xa5, 0x03, 0x00, 0x00, 0x44, 0x03, 0x00, 0x00, 0x6f, 0xfc, 0xff, 0xff, 0xe7, 0xf9, 0xff, 0xff, 0x96, 0xff, 0xff, 0xff, 0xfb, 0xfc, 0xff, 0xff, +0x15, 0xfd, 0xff, 0xff, 0x09, 0x02, 0x00, 0x00, 0x78, 0x06, 0x00, 0x00, 0xe3, 0x02, 0x00, 0x00, 0x02, 0xfe, 0xff, 0xff, 0x0d, 0xfb, 0xff, 0xff, 0x87, 0xfc, 0xff, 0xff, 0xe5, 0xfb, 0xff, 0xff, +0x71, 0xfd, 0xff, 0xff, 0x20, 0xfd, 0xff, 0xff, 0x12, 0x01, 0x00, 0x00, 0xa4, 0x01, 0x00, 0x00, 0x39, 0xfc, 0xff, 0xff, 0x71, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x72, 0xf7, 0xff, 0xff, +0xbe, 0xfa, 0xff, 0xff, 0xa4, 0xfc, 0xff, 0xff, 0x7b, 0x07, 0x00, 0x00, 0x78, 0x02, 0x00, 0x00, 0xe2, 0xfe, 0xff, 0xff, 0xf1, 0x03, 0x00, 0x00, 0xc3, 0xfc, 0xff, 0xff, 0x26, 0xfb, 0xff, 0xff, +0x3b, 0x02, 0x00, 0x00, 0xf4, 0x00, 0x00, 0x00, 0x63, 0x02, 0x00, 0x00, 0xd7, 0x03, 0x00, 0x00, 0x1b, 0xff, 0xff, 0xff, 0xf1, 0x02, 0x00, 0x00, 0xa9, 0xf9, 0xff, 0xff, 0x5d, 0xfc, 0xff, 0xff, +0xc7, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0x9a, 0x02, 0x00, 0x00, 0xac, 0xfe, 0xff, 0xff, 0x70, 0xff, 0xff, 0xff, 0x49, 0xff, 0xff, 0xff, 0x8e, 0x03, 0x00, 0x00, 0x7d, 0xff, 0xff, 0xff, +0xb4, 0xfe, 0xff, 0xff, 0x26, 0x06, 0x00, 0x00, 0x1d, 0x03, 0x00, 0x00, 0xeb, 0xfb, 0xff, 0xff, 0xb6, 0x02, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x00, 0x86, 0xfe, 0xff, 0xff, 0x60, 0x08, 0x00, 0x00, +0x93, 0x0a, 0x00, 0x00, 0xba, 0x08, 0x00, 0x00, 0xe3, 0x06, 0x00, 0x00, 0x69, 0xfe, 0xff, 0xff, 0xd9, 0x02, 0x00, 0x00, 0x1a, 0xfc, 0xff, 0xff, 0x45, 0x08, 0x00, 0x00, 0x64, 0xff, 0xff, 0xff, +0x6c, 0x01, 0x00, 0x00, 0xaf, 0xfe, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, 0xd3, 0xff, 0xff, 0xff, 0xbe, 0x06, 0x00, 0x00, 0xbf, 0xfe, 0xff, 0xff, 0x74, 0x03, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, +0x4e, 0x0a, 0x00, 0x00, 0x4e, 0xfc, 0xff, 0xff, 0xef, 0xf9, 0xff, 0xff, 0xd2, 0x5c, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0xf9, 0x44, 0xbb, 0x3c, 0x0f, 0xd1, 0x2b, 0x32, +0x20, 0xb7, 0xf8, 0xd4, 0x50, 0xfb, 0xbf, 0x67, 0xb9, 0x20, 0xb1, 0xcb, 0x1e, 0xb9, 0xa0, 0xff, 0x2c, 0xf1, 0x13, 0xf5, 0x1e, 0xb9, 0x0a, 0xfa, 0xf4, 0xdc, 0xfb, 0x1e, 0x16, 0x4d, 0xd0, 0xff, +0x5d, 0xcc, 0xd8, 0x0f, 0xe8, 0x95, 0x7f, 0xd6, 0x00, 0xdd, 0x32, 0x01, 0x41, 0x08, 0x1a, 0xab, 0xa8, 0xfe, 0xfc, 0x06, 0xbb, 0xe7, 0x51, 0x70, 0xf2, 0x5f, 0x36, 0x32, 0xb2, 0x3f, 0xe9, 0x18, +0xd2, 0x1c, 0x0c, 0xdb, 0xed, 0x81, 0x01, 0x3f, 0xea, 0x38, 0x16, 0x01, 0x06, 0xd3, 0x37, 0x30, 0xcf, 0x21, 0xff, 0xdb, 0xf2, 0xc3, 0x10, 0x94, 0x5a, 0x03, 0xd2, 0xd0, 0xcf, 0x06, 0xd1, 0x7f, +0x2a, 0x06, 0xe5, 0xea, 0xd4, 0x27, 0x27, 0x47, 0x0f, 0xd0, 0x0d, 0x20, 0xec, 0x04, 0xa6, 0xd2, 0x45, 0x03, 0x2c, 0xfa, 0xe3, 0x1f, 0x13, 0xb0, 0xd3, 0x26, 0x13, 0x12, 0x3d, 0x52, 0x3b, 0xdb, +0x28, 0xea, 0xfb, 0x01, 0x9c, 0x4a, 0xe2, 0xfd, 0x15, 0xe9, 0x17, 0x48, 0xed, 0x51, 0x2a, 0xbe, 0xae, 0xd1, 0x3b, 0x0c, 0xe8, 0xcb, 0x2a, 0x75, 0x94, 0xe5, 0x32, 0xed, 0x54, 0x34, 0x39, 0xfd, +0xae, 0x51, 0x8d, 0x13, 0x67, 0x29, 0x10, 0xf7, 0x2f, 0xc5, 0x7f, 0xef, 0x46, 0xc7, 0x02, 0x58, 0x46, 0x1c, 0xdd, 0x14, 0xc0, 0xb3, 0xc7, 0xd1, 0xdd, 0x06, 0x27, 0x49, 0xde, 0xa5, 0x20, 0x09, +0x17, 0xf4, 0x41, 0xe0, 0xf1, 0x38, 0xde, 0xf4, 0x1e, 0xfb, 0xc1, 0x43, 0xad, 0xee, 0x39, 0x12, 0x7f, 0xd6, 0xf0, 0xd3, 0xca, 0x04, 0xd8, 0x5f, 0x24, 0x1d, 0x3c, 0xf4, 0x0b, 0xde, 0x21, 0x20, +0x2a, 0x47, 0x26, 0x18, 0x2a, 0x0c, 0xd4, 0xd9, 0x0f, 0xdb, 0x2a, 0xd7, 0x71, 0xef, 0x15, 0x36, 0xba, 0x74, 0xa2, 0x57, 0x09, 0x7a, 0x59, 0xe3, 0x0b, 0xe3, 0xfe, 0xa8, 0xcd, 0xef, 0x38, 0xd7, +0xf0, 0x2b, 0xec, 0x09, 0xf1, 0xf1, 0x13, 0xe9, 0x08, 0xc5, 0xa4, 0xf6, 0x11, 0x94, 0xae, 0x34, 0xf7, 0xd1, 0x17, 0x81, 0x24, 0xfd, 0xd4, 0x1e, 0xaf, 0xc7, 0xdb, 0x2d, 0x2f, 0x20, 0xe5, 0x2b, +0x70, 0x21, 0xba, 0xf3, 0x57, 0x48, 0x1e, 0x29, 0xd7, 0x26, 0xf0, 0x1f, 0x4d, 0x88, 0x12, 0x74, 0x4d, 0xd7, 0xb7, 0x9b, 0x08, 0xe6, 0x1a, 0x26, 0x27, 0x46, 0x3d, 0xf9, 0xb9, 0xf1, 0xdb, 0x10, +0xce, 0x22, 0xd6, 0x09, 0xf9, 0xec, 0xb5, 0x7f, 0xc5, 0xd2, 0xed, 0xb5, 0x4a, 0xc8, 0xf4, 0x2e, 0xe3, 0x5a, 0xe3, 0x41, 0x1c, 0x02, 0x1f, 0x44, 0xf6, 0x36, 0x15, 0x39, 0xe2, 0x16, 0x0c, 0xea, +0x02, 0x7f, 0x30, 0xe4, 0x30, 0x11, 0x08, 0xf5, 0xf7, 0xed, 0xcc, 0xf9, 0x1b, 0x2d, 0xe8, 0xf5, 0xc7, 0x0e, 0xc4, 0xa8, 0x06, 0x49, 0x0c, 0x6e, 0xf8, 0x07, 0xfc, 0x08, 0xee, 0x3a, 0x02, 0xdb, +0x7f, 0x0d, 0xbd, 0x35, 0xfb, 0x54, 0x0e, 0x30, 0x24, 0xfa, 0x1c, 0x16, 0xd8, 0xb8, 0x09, 0xcf, 0x4f, 0x59, 0x2b, 0xc5, 0xa5, 0x0b, 0x12, 0xc3, 0x6e, 0x8e, 0x2b, 0x74, 0x1c, 0xf5, 0x6c, 0xe0, +0xf9, 0x3c, 0xa4, 0x37, 0x04, 0x3e, 0x1f, 0xf1, 0x61, 0x06, 0x0e, 0x81, 0x58, 0xf7, 0xeb, 0xdf, 0xf1, 0x36, 0xe5, 0x91, 0xe2, 0xef, 0xb2, 0x21, 0x1d, 0xf4, 0x56, 0xe3, 0xaf, 0xa4, 0xeb, 0x20, +0x0c, 0x4a, 0x0a, 0xf0, 0x62, 0x1e, 0xbf, 0x21, 0x1d, 0xdf, 0x01, 0xfb, 0x08, 0xce, 0x2d, 0x75, 0x39, 0xe8, 0x2e, 0x57, 0xeb, 0xc8, 0x17, 0xe1, 0xd5, 0xde, 0xa8, 0xa8, 0x4a, 0x0e, 0xec, 0xf8, +0x1d, 0xc3, 0xf2, 0xdf, 0x04, 0xef, 0x01, 0xc0, 0x8d, 0xe7, 0xe9, 0x24, 0x39, 0xba, 0xed, 0x1a, 0x2f, 0x1f, 0x19, 0x12, 0xd3, 0xba, 0x03, 0x11, 0xe1, 0x3b, 0x00, 0xf3, 0x46, 0xe3, 0x1b, 0x13, +0x42, 0xda, 0x31, 0x43, 0x81, 0xea, 0xff, 0x12, 0xe6, 0x3b, 0xc4, 0x50, 0x00, 0xe6, 0x37, 0x4b, 0x03, 0xa2, 0x0e, 0xf4, 0xe2, 0x4f, 0xc3, 0x5e, 0xc6, 0x1c, 0xb5, 0x44, 0xe8, 0xc0, 0x0b, 0xd1, +0xff, 0x1d, 0x4e, 0x26, 0x31, 0x4c, 0x11, 0x3f, 0xe0, 0x44, 0x4b, 0x97, 0x2d, 0x9e, 0x1b, 0x38, 0xb5, 0xfe, 0xcf, 0x0b, 0x81, 0x13, 0xb2, 0xf2, 0xb2, 0x28, 0x03, 0xe8, 0x55, 0x40, 0xad, 0xec, +0x53, 0x1f, 0xdf, 0x0f, 0xd5, 0xf3, 0x0a, 0xdd, 0xc3, 0xde, 0x87, 0x34, 0x5e, 0xe6, 0xde, 0x20, 0xad, 0xe7, 0x6c, 0x21, 0xf0, 0xe6, 0x15, 0x81, 0x8c, 0x64, 0x3c, 0xb4, 0x02, 0x28, 0xe3, 0x31, +0x12, 0x57, 0xaa, 0xef, 0x04, 0x47, 0x48, 0x46, 0x11, 0x04, 0x15, 0xc9, 0xcc, 0x19, 0x04, 0x11, 0xe2, 0x08, 0x0b, 0x2d, 0x09, 0x2b, 0x2c, 0xc8, 0x05, 0x05, 0xf4, 0x1f, 0xff, 0xfb, 0x1e, 0x3b, +0x16, 0xfa, 0x03, 0x2c, 0x2f, 0x0b, 0xf3, 0x2c, 0x10, 0xfa, 0xc9, 0x6d, 0x14, 0x7f, 0xfe, 0xe8, 0xef, 0xf9, 0xd9, 0xe8, 0x93, 0xd8, 0x4c, 0x16, 0x2c, 0x20, 0x4a, 0xc8, 0xca, 0xef, 0x43, 0x39, +0xd6, 0xf7, 0xbb, 0x3f, 0xd5, 0xcb, 0x31, 0xd6, 0xfa, 0xda, 0x9b, 0xae, 0xda, 0xdc, 0x7f, 0xd2, 0x27, 0xfe, 0xea, 0x2f, 0x47, 0x58, 0x0c, 0xf2, 0x08, 0x39, 0x4d, 0xef, 0x4d, 0x15, 0xef, 0x19, +0xaa, 0x6b, 0x44, 0x41, 0xc3, 0x42, 0xc7, 0x28, 0xef, 0x7a, 0xf8, 0x4d, 0x18, 0xde, 0x3f, 0xee, 0xb3, 0xdd, 0x41, 0xf8, 0x48, 0xd2, 0xc3, 0x0a, 0xe5, 0xaf, 0x38, 0xd1, 0x2f, 0x39, 0x41, 0xfb, +0x48, 0xcc, 0x14, 0xd6, 0xcc, 0x2a, 0xe6, 0xfc, 0xfd, 0xea, 0x2a, 0x8e, 0x13, 0x04, 0x54, 0xfa, 0xe8, 0xed, 0x1e, 0x99, 0xeb, 0xdc, 0x7f, 0x6c, 0xe2, 0xce, 0xdb, 0x81, 0x31, 0x2f, 0x0e, 0x20, +0xe3, 0xff, 0xea, 0xec, 0xcb, 0x3b, 0x10, 0x5b, 0x08, 0x83, 0xf5, 0x04, 0xa9, 0xb7, 0xec, 0xbe, 0x54, 0x1c, 0xe3, 0x8c, 0x3a, 0xf2, 0x1b, 0xfe, 0xb1, 0xdd, 0xfd, 0xd6, 0x1f, 0x59, 0xf0, 0xcd, +0x50, 0x07, 0xfd, 0xf6, 0x16, 0x4a, 0xdf, 0xfe, 0x4a, 0x3b, 0xa7, 0x29, 0xb2, 0xcb, 0x7d, 0x0c, 0xe7, 0xc2, 0xea, 0xf3, 0x0a, 0x1a, 0x05, 0x51, 0xf9, 0x5b, 0x8f, 0xb3, 0xc5, 0xd0, 0xff, 0x94, +0x7f, 0xdd, 0x2e, 0x2a, 0x07, 0x1e, 0x22, 0xae, 0xef, 0x1d, 0xca, 0x04, 0x3b, 0x29, 0xe7, 0xf1, 0xdc, 0x1e, 0xd7, 0xd5, 0x4c, 0x08, 0x0d, 0xfd, 0xbb, 0xfd, 0x09, 0xa5, 0xe7, 0x06, 0x51, 0xd3, +0xcf, 0x29, 0xb4, 0x9c, 0x32, 0x06, 0x27, 0xf8, 0xba, 0xe5, 0x3c, 0x0c, 0x00, 0x03, 0x9e, 0xf8, 0xdf, 0x81, 0x04, 0x05, 0x37, 0xae, 0x14, 0xa5, 0xb5, 0x9b, 0xf7, 0xdd, 0x23, 0xf0, 0xe6, 0x53, +0x2f, 0x45, 0x4d, 0xba, 0x2f, 0x19, 0x5b, 0xb2, 0x1e, 0x27, 0xa8, 0xdc, 0x05, 0x05, 0x2d, 0xf6, 0xf5, 0x20, 0x55, 0x7f, 0xbf, 0xf4, 0xd7, 0xc8, 0xd5, 0x29, 0xea, 0x0a, 0xfa, 0x4a, 0x56, 0x25, +0xeb, 0x6d, 0x1c, 0xd8, 0xd7, 0x14, 0x1c, 0x05, 0xde, 0x1e, 0x26, 0x33, 0xfe, 0x09, 0x09, 0xe7, 0xcc, 0xe6, 0xeb, 0xd1, 0xda, 0x28, 0x76, 0x25, 0x76, 0x2b, 0x2d, 0x14, 0x84, 0x44, 0xff, 0x4e, +0xb7, 0x0d, 0x9c, 0x3b, 0x43, 0x29, 0x7f, 0x65, 0x16, 0x90, 0x47, 0xf9, 0x11, 0x21, 0xe1, 0xec, 0x7c, 0x01, 0xc4, 0xfd, 0x59, 0xc1, 0xbb, 0x31, 0x17, 0xee, 0xdd, 0x28, 0x36, 0xf7, 0x2e, 0x02, +0xd2, 0xda, 0xf7, 0xf0, 0xeb, 0xfe, 0xf4, 0xd1, 0x0c, 0x7f, 0xe5, 0x02, 0x12, 0x02, 0x48, 0x33, 0x15, 0x20, 0xc9, 0xdb, 0x24, 0x3a, 0xf4, 0x3e, 0xdc, 0xd0, 0xd9, 0x19, 0xcc, 0xb6, 0xeb, 0xf7, +0x62, 0x84, 0xcd, 0x59, 0xe4, 0xe2, 0x16, 0x2c, 0x02, 0x0e, 0x15, 0xed, 0x08, 0x52, 0xe6, 0xbb, 0x35, 0x1a, 0x35, 0x02, 0xdf, 0x0a, 0xcb, 0x12, 0xf2, 0xc2, 0xa4, 0x58, 0xf6, 0x61, 0xf9, 0xe5, +0xe1, 0xc4, 0xa2, 0xd9, 0xd6, 0x18, 0x0a, 0x59, 0xd4, 0xce, 0xb4, 0x7f, 0xf8, 0x01, 0xc8, 0x5b, 0x28, 0xb0, 0x0b, 0x06, 0xc6, 0x14, 0xf4, 0xb3, 0x0e, 0xc8, 0xf0, 0x63, 0xd2, 0x0a, 0xcd, 0x03, +0x16, 0x1f, 0x31, 0x24, 0xf4, 0x02, 0xe2, 0xf1, 0x33, 0x47, 0x99, 0xb8, 0xbe, 0xd2, 0x11, 0xfe, 0xdf, 0xe5, 0xc3, 0xfb, 0x1b, 0xda, 0x3e, 0x9f, 0xac, 0xfc, 0xc9, 0x03, 0x58, 0xef, 0x2d, 0x39, +0xd4, 0x93, 0xbd, 0x3a, 0x8e, 0x2a, 0x30, 0xef, 0x2a, 0x0a, 0xd1, 0xd5, 0xec, 0xda, 0xb8, 0xd1, 0x81, 0x2f, 0xf5, 0xaa, 0xda, 0xd2, 0x8f, 0x2a, 0x47, 0xfe, 0xf2, 0xde, 0x16, 0x21, 0xef, 0x0b, +0x27, 0xb9, 0xf3, 0x28, 0x26, 0x3c, 0x04, 0x2d, 0x2c, 0x0f, 0xe7, 0xec, 0x1e, 0x0e, 0xd1, 0x1c, 0xca, 0x21, 0x08, 0x0c, 0xc3, 0x09, 0x2d, 0xc4, 0xcd, 0x51, 0x76, 0xe9, 0xf1, 0xba, 0x68, 0x0a, +0x00, 0xc3, 0x02, 0x16, 0x81, 0xee, 0xbc, 0x02, 0xf3, 0x5f, 0x3b, 0xef, 0x22, 0x01, 0x4f, 0x9e, 0x0c, 0x1a, 0xab, 0x5a, 0xe6, 0x48, 0x17, 0x26, 0xad, 0xf5, 0xb9, 0xda, 0x1b, 0x48, 0xcd, 0xde, +0x06, 0xfe, 0x36, 0xc6, 0xc8, 0x08, 0x47, 0x77, 0xb2, 0xa6, 0x44, 0x61, 0x40, 0x31, 0x81, 0xbb, 0xd7, 0xee, 0xd9, 0x76, 0x0f, 0x1c, 0x23, 0x1e, 0x81, 0xcc, 0xfb, 0x0c, 0x1f, 0x14, 0x7f, 0x3a, +0x58, 0x23, 0xd1, 0x27, 0x26, 0x1d, 0x08, 0xb1, 0x3a, 0xef, 0x04, 0x1d, 0xfb, 0xad, 0xf1, 0xff, 0x1d, 0xfb, 0xb8, 0x23, 0xbb, 0xaa, 0x41, 0xd7, 0xb8, 0x3e, 0xfc, 0x27, 0x42, 0x59, 0x4c, 0x15, +0x18, 0x21, 0x4d, 0xc8, 0xe6, 0x76, 0xae, 0x12, 0xdb, 0x04, 0x0c, 0x10, 0x0c, 0xd9, 0x12, 0x1b, 0x39, 0xbd, 0x10, 0xc6, 0x01, 0x00, 0x2b, 0xe0, 0xe9, 0x29, 0xde, 0x33, 0x04, 0xbd, 0xd8, 0x30, +0xe4, 0xfc, 0x0d, 0x0d, 0x13, 0x03, 0x03, 0x17, 0x0a, 0xe2, 0xe6, 0xee, 0xf1, 0xfa, 0x81, 0x03, 0xdb, 0x31, 0x11, 0x10, 0x3f, 0x03, 0x20, 0xfc, 0x10, 0x0f, 0x06, 0xf9, 0xe5, 0x7f, 0x38, 0x30, +0x24, 0xb2, 0xfd, 0x00, 0xfa, 0x15, 0x1b, 0x15, 0xea, 0xe8, 0xe9, 0x3d, 0xd4, 0xe7, 0xd5, 0xdf, 0x77, 0xf5, 0x0b, 0x23, 0x15, 0x05, 0xf2, 0x01, 0xea, 0x0f, 0x36, 0x12, 0x54, 0x0a, 0xe1, 0xea, +0x2b, 0xbd, 0xee, 0x1f, 0xde, 0x03, 0xc7, 0xfe, 0xa4, 0x1c, 0x3c, 0xe6, 0x41, 0xba, 0xbf, 0xd1, 0xea, 0x24, 0x28, 0x5d, 0x10, 0x23, 0xa1, 0x98, 0x1f, 0x07, 0xfc, 0xbd, 0xfd, 0x47, 0xfd, 0x48, +0xf1, 0xe2, 0x09, 0x40, 0x27, 0xa4, 0x81, 0x4f, 0x5b, 0xe2, 0x0e, 0x19, 0xdf, 0x07, 0x1b, 0x0b, 0x39, 0x15, 0x38, 0x24, 0xec, 0x2d, 0xc1, 0xfd, 0x0f, 0x85, 0xe9, 0xf6, 0xa5, 0xb9, 0xf4, 0x04, +0x65, 0xf5, 0xc3, 0x62, 0x02, 0x02, 0xb9, 0x0a, 0x54, 0x78, 0x4b, 0x41, 0xdb, 0x83, 0x14, 0xe2, 0xc3, 0x24, 0x15, 0xb2, 0xd5, 0xf7, 0x45, 0xd1, 0x00, 0x08, 0xe3, 0xef, 0x7f, 0xf2, 0x31, 0xf2, +0xd2, 0xee, 0xd3, 0xca, 0x1d, 0x61, 0xb6, 0x1e, 0x31, 0x6a, 0xe6, 0xed, 0xe9, 0x41, 0x4f, 0x0e, 0xfc, 0xf7, 0xb6, 0xc1, 0xc7, 0x0d, 0x61, 0xe8, 0xe9, 0xe8, 0xda, 0xd3, 0x0b, 0x28, 0x01, 0xb7, +0xbc, 0xe7, 0xe7, 0x00, 0x07, 0x33, 0x0c, 0xd2, 0x81, 0x75, 0xdf, 0xf3, 0x3b, 0x2f, 0xd9, 0x65, 0x0c, 0xbc, 0xe3, 0xfd, 0xb0, 0x33, 0x18, 0xe2, 0xcb, 0x3f, 0xfe, 0x38, 0x8f, 0x1c, 0x04, 0xc3, +0xde, 0x2a, 0xb6, 0x55, 0x17, 0x15, 0xe3, 0x76, 0xe7, 0x1e, 0x13, 0xd5, 0xfe, 0x49, 0xa3, 0xd3, 0xe7, 0x85, 0xc6, 0xf6, 0x42, 0x5e, 0x81, 0x04, 0xe8, 0x16, 0xc5, 0xe6, 0xfc, 0x09, 0xfa, 0x0a, +0xd4, 0x17, 0x35, 0x1e, 0x3b, 0xef, 0x3f, 0xc9, 0x05, 0x81, 0x04, 0x81, 0x72, 0x08, 0xaf, 0xed, 0x02, 0x2a, 0x19, 0xbd, 0xd2, 0xdb, 0x8b, 0xe0, 0x10, 0x65, 0xa9, 0xe7, 0x18, 0x34, 0x14, 0x4a, +0xc6, 0x4a, 0x21, 0x31, 0x3f, 0x00, 0xf1, 0xfb, 0x17, 0xca, 0x03, 0xfb, 0x01, 0xac, 0xf2, 0xde, 0x0c, 0xc9, 0xcf, 0x16, 0xe0, 0x14, 0xfb, 0xeb, 0xbd, 0x08, 0x3a, 0xdc, 0xf1, 0xe9, 0x4e, 0x39, +0x24, 0x0f, 0xd0, 0x3e, 0x53, 0x7f, 0x45, 0x21, 0x1e, 0x2d, 0x08, 0xd7, 0xc8, 0x06, 0xee, 0xc9, 0xf5, 0x91, 0xd8, 0x3b, 0x35, 0x17, 0x0d, 0x4c, 0xfe, 0xf1, 0xe7, 0x1d, 0x15, 0x02, 0x47, 0x79, +0x82, 0x10, 0x12, 0x2e, 0xa5, 0x02, 0xdf, 0xf1, 0x7f, 0xff, 0xca, 0xd4, 0xf8, 0x30, 0x1d, 0x54, 0x26, 0xc0, 0xff, 0xf2, 0xab, 0x0f, 0xf0, 0xba, 0x2a, 0x2d, 0x9e, 0xcc, 0x01, 0xf4, 0xe3, 0xa4, +0xc0, 0xe5, 0x4b, 0xd8, 0xac, 0x53, 0x31, 0xb6, 0xc7, 0x87, 0xab, 0x1c, 0x06, 0xe9, 0x2e, 0x26, 0x2d, 0x0e, 0xad, 0xc7, 0xeb, 0x48, 0xcb, 0x5c, 0xfd, 0xfa, 0x27, 0x42, 0xa7, 0x94, 0x7f, 0xed, +0x20, 0x38, 0x04, 0xfa, 0xf2, 0x02, 0x09, 0x87, 0x35, 0x18, 0xf1, 0x34, 0x1d, 0xf6, 0x03, 0xec, 0x1a, 0x30, 0xec, 0x07, 0x1b, 0xba, 0x36, 0xc2, 0xd1, 0xaf, 0x17, 0x3f, 0x4f, 0x21, 0x30, 0xb1, +0x1a, 0x39, 0xf7, 0x58, 0xef, 0xec, 0xb7, 0x10, 0xc9, 0x3a, 0x0c, 0xd0, 0xf0, 0x2d, 0x2b, 0x09, 0x38, 0x31, 0xd1, 0xd2, 0x16, 0x32, 0xf7, 0x0d, 0x2d, 0xe3, 0x7f, 0xb2, 0x39, 0x1f, 0x54, 0x0a, +0x24, 0xbc, 0xd0, 0x0b, 0xda, 0xa4, 0x45, 0xfc, 0xbf, 0xc9, 0x0d, 0x36, 0xe0, 0x61, 0xc8, 0x0b, 0x3c, 0x49, 0x51, 0xcb, 0xbe, 0x1e, 0xf1, 0xc7, 0x36, 0x01, 0x96, 0x37, 0xcc, 0xe6, 0xe7, 0x46, +0x2b, 0xe1, 0x49, 0x47, 0x24, 0x19, 0x1a, 0x1c, 0xf5, 0xae, 0xbe, 0x1a, 0x7f, 0xc3, 0xcb, 0xda, 0xc2, 0x4a, 0x0e, 0xd5, 0xe6, 0x76, 0x09, 0xd7, 0x48, 0x1a, 0xf2, 0xfb, 0x26, 0x59, 0x21, 0x33, +0xf5, 0x9e, 0xc6, 0x2e, 0x0b, 0xe3, 0x78, 0x60, 0xd3, 0xdc, 0x55, 0xc0, 0xb8, 0x11, 0x5b, 0x2a, 0xf0, 0x08, 0x0d, 0x20, 0x09, 0xfc, 0x33, 0x35, 0xb0, 0xe6, 0x81, 0xb5, 0x9b, 0x52, 0xbd, 0x36, +0xd8, 0x19, 0xe0, 0xd7, 0xfc, 0x30, 0xfc, 0xc4, 0xd2, 0xec, 0x03, 0x2e, 0x55, 0x3a, 0x1c, 0xd0, 0x06, 0x21, 0xd9, 0xcc, 0x36, 0x31, 0x04, 0xe1, 0xc2, 0x3c, 0x16, 0xdb, 0x38, 0x9d, 0xfc, 0x0b, +0xa9, 0x32, 0x0f, 0xc5, 0x24, 0xd9, 0x45, 0xd7, 0xee, 0xab, 0x16, 0xba, 0xd9, 0xcc, 0xe8, 0xe3, 0xd3, 0xdc, 0xef, 0xd0, 0xd3, 0x91, 0xf5, 0xb7, 0x0b, 0x55, 0xf2, 0xb3, 0x38, 0x7f, 0x54, 0x9e, +0x2a, 0xfa, 0xe3, 0x61, 0xad, 0xba, 0xdb, 0x09, 0x0a, 0x20, 0x32, 0x1c, 0xd7, 0x00, 0xfc, 0xc6, 0xfb, 0xb9, 0x30, 0x34, 0x27, 0x16, 0x57, 0xf0, 0xeb, 0xf6, 0x7f, 0xe5, 0xdf, 0xc6, 0x08, 0xb7, +0xde, 0x10, 0xeb, 0x14, 0x16, 0x15, 0x1f, 0x39, 0x17, 0x3b, 0xb8, 0xb5, 0xf4, 0x0b, 0x18, 0xcf, 0x05, 0xf2, 0xec, 0x21, 0xcc, 0x1c, 0x02, 0x4c, 0x2e, 0x20, 0xee, 0x49, 0xdb, 0xf0, 0x0d, 0x0f, +0x20, 0xcc, 0x4d, 0xfd, 0xf5, 0x13, 0x81, 0xd4, 0xb7, 0x3d, 0x09, 0x16, 0xe2, 0xf0, 0x41, 0x2c, 0x0b, 0x1b, 0xd2, 0x30, 0xd2, 0xf1, 0xf8, 0x48, 0x32, 0x1e, 0x3b, 0x0a, 0x10, 0xfe, 0x6d, 0x25, +0xf8, 0xe6, 0xbd, 0x16, 0xfb, 0xdb, 0x02, 0x48, 0xe4, 0x04, 0x7f, 0x07, 0x2c, 0xf7, 0xfa, 0xfe, 0xf0, 0x15, 0x5c, 0xdd, 0x01, 0x0a, 0x20, 0xcb, 0x37, 0x4d, 0x03, 0x2d, 0x06, 0xdb, 0xda, 0x35, +0x17, 0x12, 0x18, 0x28, 0x39, 0xe0, 0xe0, 0xe3, 0x2f, 0xc2, 0x30, 0x23, 0x08, 0xa6, 0xa5, 0x18, 0xe1, 0x31, 0xb8, 0xd1, 0x39, 0x3c, 0x0c, 0x1e, 0x1c, 0x12, 0x19, 0x1e, 0xba, 0xb4, 0x28, 0xd7, +0x08, 0xdb, 0xd5, 0x25, 0x38, 0x5a, 0x1c, 0xed, 0x23, 0x34, 0xc4, 0xf6, 0xbd, 0xa5, 0x0b, 0xcc, 0x1d, 0x81, 0x2f, 0x1e, 0x59, 0xf4, 0xc8, 0x13, 0xe1, 0xbb, 0xfc, 0x02, 0x5f, 0x5b, 0x4e, 0xca, +0x02, 0xf3, 0x75, 0x14, 0xc4, 0xce, 0xde, 0x27, 0x2c, 0xf7, 0xfb, 0xf3, 0x1c, 0x40, 0x2b, 0x60, 0xff, 0xff, 0xe6, 0xd1, 0x4e, 0xbe, 0x21, 0x55, 0x03, 0x7f, 0x2b, 0x48, 0x2e, 0xdd, 0x9e, 0xcd, +0x0c, 0xf9, 0xc7, 0x03, 0xb4, 0x29, 0x43, 0xf5, 0xd0, 0x5e, 0x43, 0x0b, 0xe7, 0x1b, 0x57, 0x0a, 0x11, 0xe2, 0x6f, 0x25, 0x32, 0x09, 0xbe, 0xd6, 0xdc, 0x62, 0xff, 0x24, 0x29, 0xb6, 0x2c, 0x55, +0x93, 0xc4, 0xf2, 0xbb, 0xb5, 0xd9, 0x25, 0x27, 0x94, 0xc5, 0xd3, 0x1e, 0xc0, 0x0d, 0x14, 0xa0, 0x14, 0xbd, 0x26, 0x10, 0x16, 0x09, 0x7f, 0xdd, 0xa4, 0x1d, 0x58, 0xe3, 0x27, 0x76, 0xff, 0xe1, +0xd5, 0xf0, 0x31, 0xf4, 0x10, 0x00, 0x36, 0x2a, 0x04, 0xa1, 0x74, 0x47, 0x4e, 0x31, 0xd6, 0xbb, 0xbb, 0x41, 0x81, 0xd8, 0x14, 0xd3, 0x9f, 0xc6, 0xd1, 0x17, 0x17, 0xd3, 0x99, 0xf1, 0x0a, 0xc0, +0xbf, 0xf8, 0x2e, 0xcf, 0x7e, 0x24, 0xc3, 0x1e, 0xc4, 0xf7, 0xc2, 0xeb, 0xdf, 0x16, 0xd7, 0xd7, 0xfb, 0x0c, 0x31, 0xd1, 0xd6, 0x4b, 0xf2, 0xe7, 0x23, 0x08, 0xe1, 0x8f, 0xae, 0x1b, 0x2b, 0x2f, +0xe4, 0xe6, 0xce, 0xef, 0x09, 0x42, 0x33, 0x32, 0x13, 0xd5, 0xe9, 0x05, 0xeb, 0x4c, 0x3f, 0xe3, 0xdc, 0x39, 0x04, 0x92, 0x0a, 0xe6, 0x37, 0x0c, 0x20, 0xed, 0xe2, 0x2a, 0x74, 0xe7, 0x0b, 0x06, +0x43, 0xc9, 0x1f, 0xd9, 0x81, 0xf9, 0xa9, 0xe5, 0x55, 0xcb, 0xd9, 0x26, 0x13, 0xae, 0xf8, 0x15, 0x5b, 0x48, 0x42, 0x55, 0xcb, 0xdb, 0x50, 0x9b, 0x09, 0x31, 0xcb, 0x81, 0x38, 0xc1, 0xa9, 0xd0, +0xdc, 0xa5, 0x7d, 0xfd, 0x35, 0xd1, 0x36, 0xbf, 0x3d, 0xfe, 0x1e, 0x01, 0xf2, 0xc4, 0xf2, 0xf2, 0x1f, 0x17, 0x1b, 0x1e, 0xba, 0xf7, 0x3a, 0xe4, 0xb9, 0xb0, 0x2a, 0xd1, 0x11, 0xba, 0x15, 0xcd, +0x13, 0xd8, 0x11, 0x2a, 0xe6, 0xe9, 0xa3, 0x05, 0x1a, 0x57, 0xe9, 0xef, 0x59, 0x00, 0x0c, 0x0e, 0xde, 0x1c, 0xe0, 0xe4, 0xe3, 0x21, 0xdf, 0x0b, 0x09, 0x1f, 0xea, 0xdd, 0x10, 0x06, 0xea, 0xea, +0x10, 0xe8, 0xe1, 0xdd, 0xfb, 0x20, 0x7f, 0x1e, 0xfb, 0xfa, 0xe5, 0x5a, 0xf0, 0x0c, 0xe7, 0xa0, 0xbd, 0xcd, 0x86, 0xbd, 0xc2, 0x16, 0x00, 0xed, 0xd9, 0xc1, 0xfd, 0x4f, 0xf3, 0x81, 0xf1, 0x6c, +0x2a, 0x23, 0xc4, 0x21, 0xc2, 0xfb, 0xba, 0x56, 0x20, 0x1e, 0xe0, 0xb6, 0x66, 0x45, 0x88, 0xa4, 0xef, 0x25, 0x1a, 0x39, 0xd2, 0xd5, 0xcc, 0x4a, 0xb0, 0x85, 0x7f, 0x1a, 0x15, 0xc7, 0xcb, 0x09, +0xdb, 0x12, 0x32, 0x18, 0xf9, 0xe0, 0xde, 0x30, 0x28, 0x0d, 0x1d, 0x0c, 0xf2, 0x46, 0xdb, 0xcf, 0xdf, 0xef, 0x34, 0x10, 0x2c, 0x2f, 0xca, 0xf5, 0x07, 0x32, 0xe1, 0x03, 0xfb, 0xea, 0x33, 0x12, +0xf2, 0x1d, 0x14, 0xf5, 0xf3, 0x1a, 0xf0, 0xdc, 0x20, 0x94, 0x54, 0xdb, 0x81, 0xc7, 0x0a, 0xe1, 0xcb, 0xf8, 0x00, 0x91, 0x62, 0xdf, 0x04, 0xcb, 0xd0, 0xc2, 0xb7, 0x38, 0xd9, 0x53, 0xcf, 0x67, +0xd4, 0x76, 0xe4, 0x98, 0xfa, 0xa1, 0x55, 0x10, 0xd9, 0xd0, 0xc2, 0xa9, 0xee, 0x2e, 0x28, 0x5d, 0x00, 0xbe, 0x8e, 0x2e, 0xea, 0xd3, 0x27, 0x1b, 0x0f, 0x21, 0x2c, 0xf3, 0xf2, 0xeb, 0x14, 0x3f, +0xd3, 0xfb, 0xd9, 0xca, 0x3c, 0x19, 0xea, 0x7d, 0xba, 0xd4, 0x2b, 0x46, 0xbd, 0x0e, 0x38, 0xb8, 0x7f, 0xc6, 0xe1, 0x09, 0x50, 0x00, 0x29, 0xfb, 0xf7, 0x10, 0x18, 0xf5, 0x49, 0x34, 0xc5, 0xa2, +0x58, 0xda, 0xdf, 0xce, 0xd3, 0x47, 0xd9, 0xda, 0x36, 0x0e, 0xa3, 0xfc, 0x92, 0xe4, 0x21, 0x03, 0x32, 0x28, 0x66, 0x1b, 0xf8, 0x0c, 0x46, 0x1c, 0x43, 0xab, 0xc9, 0xe6, 0xee, 0xfb, 0x22, 0x9e, +0x23, 0xfb, 0x7f, 0x0a, 0x35, 0x38, 0xe8, 0xdc, 0x2b, 0xe4, 0xe8, 0x11, 0x0a, 0x21, 0xee, 0xe0, 0xeb, 0x21, 0x3c, 0x63, 0x19, 0x40, 0xd6, 0xc1, 0x33, 0x15, 0x4b, 0x26, 0xad, 0x20, 0x7f, 0x88, +0x11, 0xd6, 0x04, 0xc2, 0xc6, 0xce, 0x60, 0x0b, 0x9a, 0x31, 0xd0, 0x8f, 0xa8, 0xf8, 0x67, 0x2c, 0xdd, 0x41, 0xd7, 0xfb, 0x56, 0xda, 0x1b, 0xd1, 0x17, 0xb5, 0x2d, 0x26, 0xdd, 0x12, 0x35, 0x0e, +0xeb, 0x36, 0x49, 0xe4, 0x25, 0x94, 0xe9, 0xb9, 0xf9, 0x5f, 0xeb, 0xbf, 0x2c, 0x35, 0x81, 0x64, 0xeb, 0x4a, 0x4c, 0xcc, 0x2b, 0xef, 0xda, 0x32, 0x10, 0x03, 0xa2, 0x4d, 0x96, 0xbd, 0x2e, 0x2c, +0x6d, 0x36, 0x3a, 0x4c, 0x1b, 0xdd, 0xe4, 0x3f, 0x3d, 0x12, 0x0e, 0x01, 0x54, 0xe5, 0x2e, 0xa1, 0x42, 0x15, 0x9b, 0x10, 0xfb, 0x0c, 0x0c, 0xd3, 0x1c, 0xef, 0xea, 0x1c, 0xf4, 0x25, 0x1e, 0xee, +0xe8, 0xe6, 0x08, 0x04, 0x11, 0x02, 0x58, 0x55, 0xd2, 0xd4, 0xdc, 0xdd, 0xd4, 0x22, 0x2b, 0xda, 0xd2, 0x0e, 0x25, 0x27, 0x2e, 0xc8, 0x7f, 0xfb, 0xde, 0xc8, 0xf9, 0x09, 0xc4, 0x09, 0x1b, 0x32, +0xf3, 0xd8, 0x21, 0x21, 0x24, 0xf7, 0xf3, 0xb8, 0x2e, 0xa9, 0x15, 0x19, 0x13, 0xe3, 0x81, 0xfe, 0xde, 0xfd, 0x97, 0xca, 0xdf, 0x5e, 0x4b, 0x1f, 0x41, 0xd8, 0x15, 0xeb, 0x2a, 0xdd, 0xea, 0x23, +0xea, 0x07, 0xea, 0x13, 0xd8, 0xd3, 0x81, 0x21, 0x07, 0x0e, 0xd1, 0x20, 0x32, 0x0b, 0x25, 0xd1, 0x35, 0x12, 0xc6, 0xfe, 0x98, 0x96, 0xbb, 0xfb, 0x05, 0xf4, 0x36, 0xfc, 0x64, 0x8b, 0x2b, 0x2b, +0x06, 0xf8, 0x18, 0x44, 0xa8, 0xe2, 0xbc, 0x84, 0xe1, 0xe0, 0xa8, 0xd7, 0x81, 0x06, 0x00, 0xf0, 0xc6, 0x75, 0xda, 0x13, 0xd2, 0xe5, 0x1c, 0xf8, 0x0f, 0x31, 0x48, 0xd6, 0xc9, 0x24, 0x07, 0xe6, +0xb8, 0x2a, 0x3b, 0xdb, 0xed, 0x24, 0xef, 0xc6, 0x87, 0x45, 0xe4, 0x86, 0xea, 0x14, 0xed, 0x59, 0x52, 0x35, 0xf9, 0x04, 0x41, 0x45, 0xeb, 0x1a, 0x16, 0xd6, 0xb5, 0x31, 0x0c, 0xd5, 0xdc, 0x3c, +0x3a, 0x23, 0xdc, 0xb7, 0x93, 0x9d, 0x33, 0x2e, 0xfa, 0x0c, 0x64, 0xe9, 0x81, 0x4e, 0xf7, 0x45, 0x1a, 0x1d, 0x61, 0x0f, 0x4d, 0x19, 0xbb, 0x16, 0xaa, 0xe9, 0xfc, 0x39, 0xef, 0x19, 0x41, 0x94, +0xa0, 0xae, 0x7f, 0xff, 0xe4, 0x96, 0x31, 0xea, 0x18, 0x4b, 0x4a, 0xe2, 0xc0, 0x24, 0x1d, 0x32, 0xb7, 0xfd, 0x28, 0xb8, 0x47, 0x12, 0x21, 0x23, 0x04, 0xc0, 0xf0, 0xef, 0xdb, 0xf2, 0xbf, 0x1b, +0xe2, 0xd0, 0xe4, 0xd4, 0xde, 0x2e, 0x2c, 0xe2, 0x1b, 0x56, 0xa9, 0x17, 0x5e, 0xba, 0xf3, 0xcd, 0x2d, 0xff, 0xf6, 0x11, 0xd4, 0x60, 0xf6, 0x36, 0x19, 0x6e, 0xbf, 0xc8, 0xcd, 0xd0, 0x05, 0xe5, +0x00, 0x92, 0x26, 0x63, 0xb1, 0x67, 0x0b, 0x7f, 0x33, 0x17, 0x5f, 0x31, 0x9e, 0x50, 0x20, 0x17, 0x11, 0x17, 0x0b, 0x6d, 0xf3, 0xeb, 0x43, 0x15, 0xf9, 0xcf, 0x3e, 0x7f, 0x3d, 0xe9, 0x69, 0xc3, +0xe3, 0xfc, 0xf9, 0x3c, 0xf6, 0xcb, 0xed, 0x0a, 0xf7, 0x2d, 0x26, 0x0c, 0xca, 0x1d, 0xf0, 0xd5, 0xd7, 0x06, 0xd2, 0x54, 0x4a, 0x36, 0x10, 0xed, 0xf4, 0x28, 0x59, 0xb2, 0xdd, 0xb7, 0xd7, 0x10, +0x0a, 0xf1, 0x42, 0xfc, 0x25, 0xec, 0x1d, 0xc1, 0x19, 0x07, 0x4d, 0xf4, 0xe7, 0xdd, 0x40, 0x04, 0xd4, 0x0c, 0xd8, 0xff, 0x12, 0x2e, 0x3f, 0x2a, 0x39, 0x36, 0x60, 0x52, 0x43, 0xa8, 0xfe, 0x5a, +0x38, 0xe9, 0xfc, 0xd0, 0x09, 0x18, 0x30, 0xe0, 0x5a, 0xe9, 0x14, 0x6b, 0x3e, 0x6c, 0x99, 0x36, 0xcd, 0xf0, 0x06, 0x16, 0x62, 0x81, 0xec, 0xda, 0xa2, 0xd0, 0xd4, 0x68, 0x1f, 0xda, 0x54, 0xb4, +0xbd, 0x52, 0xfa, 0xe9, 0x5f, 0x1e, 0xe1, 0xc5, 0x7f, 0xc7, 0xdf, 0xeb, 0x6e, 0xe5, 0xda, 0x3b, 0xf7, 0x25, 0x05, 0xeb, 0x38, 0xf7, 0xfe, 0xfb, 0xfa, 0x32, 0xda, 0xa0, 0x30, 0x5e, 0x47, 0x40, +0xe3, 0x04, 0xfa, 0xfd, 0x67, 0xce, 0xdf, 0x44, 0xe9, 0xfd, 0xa8, 0xd9, 0xd3, 0xe8, 0xde, 0x49, 0x0f, 0x7f, 0x2b, 0xeb, 0x06, 0x64, 0x57, 0x32, 0xe9, 0x50, 0x53, 0x44, 0x77, 0xa2, 0xb3, 0x1d, +0xd4, 0x16, 0x39, 0xf8, 0x23, 0xfe, 0x1a, 0xe1, 0xe4, 0xc4, 0xf7, 0xe2, 0xdd, 0xac, 0x36, 0x16, 0xcb, 0x30, 0xf6, 0xd3, 0x76, 0x06, 0x52, 0x1f, 0x4d, 0x41, 0xc3, 0x11, 0xe1, 0x27, 0x63, 0x40, +0xf5, 0x2d, 0x1d, 0x4a, 0xdf, 0xef, 0x2c, 0xee, 0x2b, 0x1a, 0xd5, 0x07, 0xad, 0x81, 0x0e, 0xb7, 0x21, 0x11, 0xf3, 0xfd, 0xc9, 0x42, 0xba, 0x0f, 0xf1, 0xb2, 0x1d, 0x3b, 0xfc, 0xe4, 0x3d, 0xfb, +0xd8, 0x18, 0xb3, 0x0d, 0x12, 0x3b, 0x39, 0xfc, 0x29, 0xfd, 0xf3, 0x10, 0x81, 0x06, 0xe4, 0x3d, 0xd0, 0x1a, 0x0a, 0x28, 0xe5, 0xfa, 0xe5, 0x1c, 0xf6, 0x2b, 0x32, 0xf7, 0xd4, 0x1f, 0xf1, 0x93, +0x2e, 0x3f, 0xff, 0x0d, 0x37, 0xc2, 0x1a, 0xcc, 0xca, 0xca, 0xf8, 0xec, 0xf7, 0xb4, 0xe8, 0x13, 0xe1, 0xd6, 0xeb, 0xe1, 0x0a, 0x1d, 0xee, 0xd2, 0x33, 0x0f, 0x07, 0x10, 0x36, 0xc5, 0xda, 0xaa, +0xf6, 0x1c, 0xed, 0x4e, 0xc2, 0x0a, 0x1d, 0xfa, 0xe3, 0x28, 0xd7, 0x9d, 0x04, 0x2a, 0xd4, 0x9c, 0xf5, 0xa9, 0x16, 0xd8, 0xe2, 0x3b, 0xe9, 0x6a, 0x3c, 0x8b, 0x20, 0x46, 0x0e, 0xcf, 0x28, 0x4d, +0xf6, 0x71, 0xfe, 0x7f, 0xc3, 0x19, 0x36, 0xcc, 0x38, 0xee, 0xf9, 0x06, 0x4f, 0x10, 0xf4, 0x0e, 0xe1, 0x3d, 0x07, 0x70, 0xdf, 0xda, 0xfc, 0xd0, 0x06, 0xf9, 0xe9, 0xf6, 0xfa, 0xd8, 0x3c, 0xb1, +0xfe, 0x33, 0x40, 0x7f, 0x48, 0xf0, 0x16, 0x1b, 0xd9, 0x07, 0x1d, 0x2b, 0xfd, 0xfe, 0x35, 0x0e, 0x54, 0xe0, 0xe7, 0x1d, 0x0d, 0xfd, 0x38, 0xad, 0xd7, 0x25, 0x22, 0x25, 0xb7, 0x27, 0x02, 0x01, +0x20, 0x39, 0xab, 0xa8, 0x45, 0x59, 0x1c, 0x2f, 0x30, 0x59, 0x0f, 0x12, 0x4d, 0x0e, 0xec, 0xef, 0x05, 0x00, 0x9f, 0x08, 0xe8, 0xf3, 0x7f, 0xee, 0x1f, 0x31, 0xff, 0xec, 0x14, 0xcb, 0x46, 0x23, +0xb5, 0xbb, 0xb3, 0x9f, 0xf8, 0x50, 0xd7, 0xe8, 0x14, 0xd9, 0x48, 0x34, 0x04, 0xe0, 0xc3, 0xd1, 0x0c, 0xfd, 0x50, 0xf9, 0x1e, 0xe0, 0xe3, 0xd5, 0x18, 0x33, 0x3b, 0xcf, 0x30, 0x1c, 0x19, 0xfd, +0x81, 0x16, 0x8c, 0x64, 0x0b, 0xcd, 0x28, 0xd0, 0x2b, 0xb8, 0xf6, 0xe3, 0xc3, 0xe0, 0xff, 0xc8, 0x15, 0x44, 0xf8, 0x21, 0x19, 0x2c, 0x29, 0xe2, 0x62, 0x90, 0x5b, 0xb7, 0x12, 0xfc, 0x85, 0x45, +0x2f, 0xd8, 0x3d, 0x2f, 0xb4, 0x81, 0x24, 0xf0, 0x05, 0xf4, 0x13, 0xac, 0xac, 0xd5, 0x0c, 0xb5, 0x10, 0x29, 0xdc, 0xd2, 0xc1, 0xe1, 0x41, 0xa8, 0x95, 0x1a, 0x1b, 0x0a, 0xe2, 0xba, 0x03, 0xbe, +0x0f, 0xb6, 0x95, 0x9e, 0xfb, 0x5f, 0xeb, 0xfd, 0x04, 0xe5, 0x3b, 0x97, 0xc7, 0x14, 0x04, 0xaf, 0xc7, 0x71, 0x7f, 0xdc, 0x06, 0xef, 0x2c, 0x21, 0xba, 0x36, 0xc9, 0x09, 0xf2, 0x62, 0xd6, 0xa3, +0xed, 0x11, 0x40, 0x19, 0x69, 0xbe, 0x28, 0x8d, 0x99, 0xfd, 0x42, 0xb5, 0xf7, 0xc1, 0xe4, 0xdf, 0x30, 0x4f, 0xc4, 0x19, 0x4c, 0x2b, 0xec, 0xda, 0x20, 0xf1, 0xb3, 0xc3, 0x13, 0xca, 0xf5, 0xb6, +0xad, 0x12, 0x1a, 0x17, 0xcf, 0x00, 0xed, 0x1a, 0xeb, 0xdc, 0x27, 0x19, 0x81, 0x3d, 0xee, 0xf3, 0x14, 0xf3, 0xc7, 0xc1, 0x0d, 0xca, 0x61, 0x0e, 0xb0, 0x02, 0xf6, 0xdf, 0xee, 0x9d, 0x37, 0xe1, +0x40, 0x95, 0x3d, 0xe8, 0xa7, 0x11, 0x46, 0xc1, 0xc3, 0x27, 0xe2, 0x21, 0xbc, 0x20, 0x5a, 0x9e, 0x9f, 0xbb, 0x25, 0x11, 0x85, 0xfe, 0x1f, 0xd3, 0x29, 0xe9, 0xc1, 0x99, 0x3d, 0xe5, 0xaf, 0xf5, +0x58, 0x35, 0xa5, 0x39, 0x14, 0xf1, 0x1d, 0x4f, 0xea, 0xab, 0x7f, 0x6a, 0x58, 0x50, 0xa9, 0x56, 0x22, 0x0c, 0xe9, 0xb1, 0xbe, 0xc8, 0xf2, 0xb6, 0xaf, 0x1c, 0xae, 0x0c, 0xfb, 0xe7, 0x4a, 0xaa, +0xe1, 0x1f, 0xb1, 0xf2, 0xf2, 0xf5, 0xdd, 0x40, 0xe6, 0xcb, 0x98, 0x2e, 0xf6, 0xf2, 0x49, 0xdb, 0xf0, 0x46, 0x08, 0xd6, 0x03, 0xc8, 0x26, 0xff, 0xff, 0x0a, 0xb1, 0xd4, 0x5e, 0xf6, 0x2e, 0x21, +0x3e, 0x81, 0xfa, 0x4c, 0xe3, 0x3b, 0xbc, 0x88, 0x07, 0xfc, 0x47, 0x12, 0x50, 0x0d, 0xf1, 0xea, 0xf9, 0xff, 0x04, 0x26, 0xec, 0xf1, 0xd7, 0x14, 0x25, 0x18, 0xc2, 0x22, 0xf1, 0x33, 0x2a, 0xd1, +0xfd, 0xfc, 0x2a, 0x0f, 0x2a, 0xf6, 0xf1, 0x25, 0x0e, 0xd7, 0x0a, 0x1f, 0x57, 0x05, 0xb9, 0xe3, 0xd6, 0x7f, 0x16, 0xed, 0xe0, 0x24, 0x3e, 0x0b, 0xd5, 0xa9, 0xf9, 0xf6, 0xe3, 0x3d, 0x2c, 0xa4, +0xe5, 0xea, 0x07, 0x18, 0x1d, 0xc7, 0x1e, 0x17, 0xcc, 0x7f, 0xe5, 0xfb, 0x20, 0x1a, 0xca, 0x10, 0xf5, 0x0d, 0x0b, 0xf1, 0x27, 0x17, 0xe9, 0x17, 0x2e, 0xdf, 0xb5, 0x19, 0x27, 0xc7, 0x0e, 0x32, +0xe9, 0xfb, 0xc7, 0xd1, 0x21, 0x0c, 0x14, 0xd1, 0xcd, 0xe3, 0x50, 0x21, 0x2d, 0xc0, 0x1a, 0x26, 0x37, 0xc0, 0x27, 0xf3, 0xd8, 0x09, 0xfd, 0x17, 0xed, 0x5d, 0x9b, 0xd4, 0x16, 0xc2, 0x7f, 0x26, +0x40, 0xe0, 0x1c, 0x01, 0xe8, 0xdb, 0x30, 0x4d, 0x11, 0x2a, 0xd9, 0x13, 0x16, 0x76, 0x52, 0xb3, 0xa5, 0xfe, 0x03, 0x3b, 0x17, 0xdc, 0x46, 0x79, 0x32, 0xf1, 0x10, 0xea, 0xec, 0xd7, 0xaa, 0x18, +0xea, 0xf6, 0xf7, 0x1b, 0xc0, 0x06, 0x05, 0xec, 0xae, 0x48, 0x40, 0x25, 0xdc, 0xeb, 0x35, 0x0a, 0xcd, 0x19, 0x14, 0x44, 0xbf, 0xd2, 0xf2, 0xc0, 0xe2, 0x39, 0x12, 0x02, 0xef, 0x11, 0xdb, 0x81, +0x5f, 0xcd, 0xb4, 0xe9, 0xca, 0x14, 0xc4, 0xe0, 0x46, 0x24, 0xd7, 0xda, 0x9b, 0xd0, 0xe7, 0xf3, 0x34, 0xff, 0x7e, 0x5a, 0x0a, 0xee, 0xfd, 0xa5, 0x11, 0xe1, 0x1b, 0xde, 0x2b, 0x27, 0x3a, 0xea, +0xc2, 0xad, 0x46, 0x7f, 0xb4, 0x3d, 0xfb, 0xed, 0x25, 0xe6, 0x0b, 0x53, 0xb7, 0x10, 0xd2, 0x17, 0xbd, 0x3a, 0x23, 0x45, 0x05, 0x6d, 0xe2, 0xf8, 0xce, 0x4a, 0x81, 0x59, 0x26, 0xe7, 0xe9, 0x66, +0x0c, 0xef, 0xec, 0xe4, 0x4e, 0xf2, 0x58, 0x55, 0xfd, 0x24, 0x59, 0x1b, 0x26, 0xf6, 0x05, 0xf4, 0x04, 0x1f, 0x1d, 0xf6, 0xef, 0x29, 0xbe, 0x20, 0xf4, 0xd9, 0x10, 0x0a, 0xdd, 0xd0, 0x05, 0xdf, +0xde, 0x17, 0x07, 0xcf, 0x2b, 0xd0, 0xd9, 0xcb, 0x0b, 0x5a, 0x2d, 0x2d, 0x2f, 0x58, 0xcf, 0x99, 0x13, 0x36, 0xea, 0xc6, 0x38, 0x15, 0x51, 0xe4, 0x05, 0x0f, 0xb9, 0x81, 0xbd, 0x1f, 0xd4, 0x2f, +0xed, 0xa9, 0x19, 0xe2, 0xd9, 0x36, 0x54, 0x58, 0xce, 0x01, 0x45, 0x0f, 0xb6, 0xaa, 0xb4, 0x34, 0xf2, 0xb7, 0x55, 0xd5, 0xd1, 0xf3, 0x49, 0xed, 0xd3, 0x22, 0xf8, 0x31, 0x26, 0x13, 0xea, 0x2e, +0x7f, 0xb8, 0xe6, 0x09, 0x2d, 0x42, 0x0c, 0x04, 0xeb, 0xb5, 0xbe, 0xf1, 0xc3, 0xe1, 0x64, 0xfd, 0x2b, 0x01, 0x07, 0xdb, 0xba, 0xa0, 0x6c, 0xd5, 0xd1, 0x0c, 0x45, 0xe3, 0xdf, 0x10, 0xe7, 0x3c, +0x1b, 0xc9, 0x1d, 0x1f, 0xec, 0xe5, 0x61, 0x05, 0x10, 0xc3, 0x28, 0x4c, 0x56, 0x0d, 0xbd, 0xd0, 0xee, 0xc7, 0xde, 0xc3, 0x05, 0xc9, 0xa8, 0x34, 0xd6, 0xc1, 0x17, 0x2a, 0x0d, 0x19, 0xcc, 0x71, +0x22, 0x10, 0x78, 0x14, 0xd9, 0xbc, 0x04, 0x96, 0x3a, 0x25, 0x27, 0xee, 0xc6, 0xae, 0xb5, 0x1d, 0x7f, 0x18, 0x05, 0x2c, 0xdc, 0xdf, 0x5a, 0xec, 0x5b, 0xbc, 0x0f, 0xee, 0x83, 0x9d, 0x5a, 0x52, +0xd1, 0x02, 0xad, 0x02, 0xcb, 0xfa, 0x1a, 0x65, 0x35, 0xb7, 0xfb, 0x0e, 0xb2, 0x28, 0x25, 0x01, 0x5f, 0xe8, 0xdb, 0x37, 0xd3, 0x19, 0xcd, 0x54, 0x37, 0x33, 0x2e, 0x2d, 0xa8, 0xca, 0xae, 0xca, +0x60, 0x7f, 0x2e, 0xd6, 0x12, 0x08, 0x1b, 0x05, 0x27, 0xe6, 0xad, 0xfb, 0xeb, 0x06, 0x56, 0xb8, 0x27, 0x10, 0xfc, 0x4a, 0x4f, 0xdc, 0xdb, 0x18, 0x21, 0x68, 0xde, 0xe7, 0xf3, 0xca, 0xec, 0x22, +0xdf, 0xa5, 0xd0, 0xc7, 0xf1, 0xea, 0x0f, 0x3f, 0x0c, 0xca, 0x13, 0xc6, 0xd5, 0xd4, 0xd9, 0x69, 0xb6, 0x0a, 0x33, 0x00, 0x48, 0x7f, 0xfb, 0xfd, 0x07, 0xeb, 0xbc, 0xf7, 0x25, 0xd7, 0x12, 0x7f, +0x35, 0x1f, 0xcc, 0xef, 0x07, 0xff, 0x62, 0xbb, 0xe4, 0xc7, 0xab, 0x2c, 0x4a, 0xf1, 0x30, 0x36, 0x01, 0xc0, 0xe6, 0x38, 0x3c, 0xe5, 0x33, 0x4c, 0x1c, 0x33, 0xee, 0xfe, 0xce, 0x19, 0x13, 0x23, +0x1c, 0xc3, 0x0f, 0x23, 0xff, 0x0f, 0xef, 0xdf, 0xde, 0xf2, 0xeb, 0xf5, 0x42, 0xe9, 0xee, 0xf7, 0x03, 0x14, 0x1c, 0xf3, 0xfc, 0x36, 0x17, 0x46, 0x4a, 0x9c, 0x26, 0x18, 0x16, 0xc8, 0xab, 0x25, +0x45, 0xe9, 0xf2, 0x25, 0x10, 0x18, 0x34, 0xce, 0xeb, 0x11, 0x81, 0xe3, 0x04, 0x20, 0xfe, 0xe7, 0xda, 0xff, 0xf0, 0x59, 0xf4, 0xd5, 0x0a, 0xaa, 0x4a, 0x69, 0x03, 0x4d, 0xf4, 0x3b, 0x33, 0xe6, +0xd2, 0x2c, 0x20, 0x4f, 0xde, 0x5b, 0x26, 0x40, 0xe7, 0x22, 0x0b, 0xe9, 0xd3, 0x0c, 0xff, 0xcb, 0x7f, 0xdd, 0x61, 0x19, 0x49, 0x95, 0xd4, 0x1a, 0xed, 0xac, 0x39, 0x53, 0x24, 0x7e, 0xfa, 0xb2, +0x69, 0x25, 0x10, 0xd7, 0x56, 0xae, 0x29, 0xcb, 0xe2, 0xbc, 0x67, 0x2c, 0x48, 0xae, 0xc2, 0xef, 0x0e, 0x3f, 0xd5, 0x81, 0xde, 0x38, 0x2d, 0x58, 0xf6, 0xa3, 0x13, 0x98, 0x2f, 0xa4, 0x43, 0xfc, +0xf5, 0xe8, 0x0b, 0xcd, 0x28, 0xd3, 0xcf, 0x3f, 0xf9, 0xc0, 0xf7, 0xc8, 0x65, 0x37, 0xe1, 0xc1, 0xd5, 0x65, 0xd8, 0x4a, 0xc1, 0xb0, 0x0a, 0x0f, 0x48, 0xc1, 0x5c, 0x08, 0xd2, 0xfb, 0xdd, 0xd1, +0xe0, 0xb1, 0xf4, 0x6f, 0x19, 0x2b, 0xfa, 0xcc, 0x06, 0x73, 0x0f, 0x42, 0x0c, 0x4a, 0xcd, 0x4d, 0xaa, 0x65, 0xc3, 0xb1, 0x89, 0xfc, 0xd7, 0xfd, 0xec, 0xe2, 0xe9, 0xd8, 0x39, 0xc6, 0x7f, 0xb3, +0x6b, 0xf9, 0x16, 0xaf, 0x02, 0xc3, 0xe2, 0xe7, 0x07, 0x11, 0xd4, 0x1b, 0x06, 0x1c, 0xed, 0xf2, 0xbe, 0x09, 0xf3, 0x69, 0x7f, 0xf2, 0xd7, 0x05, 0xd7, 0xfe, 0x35, 0xa4, 0x4f, 0x0f, 0x30, 0x98, +0xd1, 0xa6, 0x1c, 0x01, 0x05, 0x0d, 0xd6, 0x35, 0x26, 0xdf, 0x01, 0xba, 0xf7, 0x50, 0x5e, 0x12, 0xc9, 0xf5, 0x23, 0x19, 0x0e, 0xde, 0xdd, 0x23, 0x2b, 0x3a, 0xb7, 0xce, 0xbe, 0x1a, 0x04, 0x26, +0xd2, 0x45, 0xd1, 0xdf, 0xf2, 0xbc, 0x7f, 0x10, 0xfc, 0xf5, 0x6b, 0xdf, 0x2a, 0x0e, 0xe7, 0x16, 0x0d, 0xd3, 0x04, 0xb9, 0x2a, 0x20, 0x0c, 0x22, 0x2c, 0xe9, 0xe6, 0xed, 0xe9, 0x3b, 0xd9, 0x15, +0xd0, 0x3e, 0xba, 0xdf, 0x20, 0xec, 0x9a, 0xe7, 0xbf, 0xc5, 0x08, 0xe1, 0x27, 0x35, 0x7f, 0xbf, 0x81, 0xb0, 0x04, 0x46, 0x33, 0x58, 0x10, 0x35, 0x61, 0x27, 0xb3, 0x2e, 0xbd, 0x1d, 0xd6, 0x05, +0x1e, 0x04, 0x39, 0x18, 0x72, 0xfa, 0x36, 0xd1, 0x35, 0x0a, 0xbc, 0x14, 0xa4, 0xb6, 0xeb, 0xa6, 0x17, 0x45, 0x71, 0x39, 0xbd, 0x2e, 0xa4, 0xab, 0x0d, 0xf6, 0x07, 0xe4, 0x08, 0x00, 0x0f, 0x03, +0x34, 0x09, 0xdb, 0x02, 0x15, 0x1b, 0x10, 0xff, 0xea, 0xe4, 0x04, 0xdf, 0x05, 0x0b, 0x59, 0x0a, 0x1e, 0x05, 0xe4, 0x28, 0xd6, 0xf8, 0xb6, 0x29, 0x05, 0x18, 0x27, 0x2d, 0x14, 0x40, 0x3c, 0x0f, +0xe6, 0x3d, 0xe7, 0xce, 0xed, 0xe9, 0x4c, 0x7f, 0x2c, 0x09, 0xd5, 0xf3, 0x81, 0x04, 0x44, 0x04, 0x3c, 0xfd, 0xc5, 0x31, 0x50, 0xf0, 0xf8, 0xea, 0x32, 0x49, 0x0d, 0x4f, 0xf8, 0xe7, 0x07, 0x35, +0x14, 0xd6, 0xc6, 0xdd, 0xd3, 0x10, 0x06, 0x4b, 0xc4, 0xf5, 0x19, 0xb4, 0xb9, 0xe0, 0x2c, 0xb9, 0x02, 0xdc, 0x05, 0x07, 0x5d, 0xd5, 0x39, 0x44, 0x5f, 0x07, 0xca, 0x0f, 0x66, 0x7f, 0x17, 0xb3, +0xf9, 0xe3, 0xce, 0xa9, 0x2c, 0x30, 0xff, 0x46, 0xeb, 0xe7, 0x99, 0x09, 0xd0, 0xb9, 0x4c, 0x3c, 0x16, 0x6f, 0xb8, 0x39, 0xf2, 0xfe, 0x08, 0xe9, 0xfd, 0x21, 0x11, 0xfa, 0x94, 0x29, 0xae, 0x1a, +0xf7, 0xbe, 0xd5, 0xc7, 0x40, 0xab, 0x4b, 0x14, 0xd5, 0xad, 0x02, 0x17, 0x48, 0xd9, 0x45, 0x81, 0xff, 0x18, 0x1f, 0xef, 0xa9, 0xe1, 0xe5, 0xfe, 0x13, 0x5f, 0x18, 0x1b, 0x5f, 0x1b, 0xca, 0xc7, +0x37, 0xfe, 0xc7, 0x8c, 0xb9, 0xd7, 0xe6, 0xf9, 0xe1, 0xc8, 0xec, 0xe8, 0x6a, 0x01, 0xbf, 0xf4, 0x04, 0xec, 0x22, 0xda, 0xb9, 0xb9, 0xe5, 0x45, 0x15, 0x50, 0x49, 0xcd, 0x4e, 0xf6, 0xfd, 0x02, +0x0f, 0x31, 0xd4, 0xe0, 0xe4, 0x23, 0x3e, 0x0d, 0xe3, 0x06, 0xfb, 0xe9, 0x28, 0x47, 0x7f, 0x35, 0xff, 0x41, 0xd8, 0xfb, 0x1d, 0x1b, 0x57, 0xfb, 0xd6, 0x06, 0x0d, 0x50, 0xd5, 0xb0, 0xc9, 0xc2, +0x29, 0xf1, 0xfd, 0xeb, 0x11, 0x23, 0xe5, 0xfb, 0x5b, 0x56, 0x96, 0x11, 0xdd, 0x26, 0xca, 0x09, 0xd9, 0xd5, 0xbd, 0xc4, 0x38, 0x2b, 0x46, 0x57, 0xe8, 0xed, 0x06, 0x99, 0xe1, 0xc3, 0x76, 0xbb, +0xfa, 0xdf, 0x6c, 0xce, 0xe1, 0x3c, 0x7b, 0xd4, 0xcf, 0xdd, 0xe8, 0xf5, 0xbf, 0x2c, 0x4d, 0x32, 0xef, 0x03, 0x1b, 0xfe, 0xce, 0x7d, 0xc7, 0x81, 0xd9, 0x1d, 0xbf, 0x07, 0xd1, 0xd0, 0x3f, 0x9b, +0xa5, 0x1f, 0x07, 0x29, 0x2a, 0x22, 0x33, 0x7f, 0xbc, 0x33, 0xc7, 0xdd, 0xf2, 0x55, 0x53, 0x53, 0xb7, 0xb9, 0xb1, 0xef, 0x63, 0x50, 0x33, 0x4d, 0xf2, 0xca, 0x27, 0xa7, 0x05, 0x6e, 0x8b, 0x21, +0xe9, 0xd9, 0xc1, 0xaf, 0x78, 0xfc, 0xd8, 0x28, 0x21, 0x00, 0x75, 0x44, 0xeb, 0x90, 0x62, 0xab, 0xe0, 0xfd, 0xff, 0x68, 0x13, 0xba, 0xe8, 0xc8, 0x46, 0xd5, 0x1b, 0x1d, 0x33, 0x28, 0xbf, 0xbb, +0x21, 0xfe, 0x0a, 0x02, 0xef, 0xb5, 0xda, 0x4e, 0x1d, 0xd4, 0x7f, 0xf5, 0x2e, 0xde, 0xd4, 0x95, 0x0a, 0x52, 0x4d, 0x06, 0x14, 0x07, 0x1f, 0xc5, 0x1f, 0x1c, 0x1d, 0xeb, 0x5b, 0x24, 0x0d, 0xc9, +0x4a, 0x0b, 0x10, 0xd2, 0x19, 0xff, 0xd2, 0xd9, 0x08, 0x19, 0xe1, 0x02, 0x2f, 0x00, 0x4e, 0x0e, 0xe3, 0x1c, 0xff, 0xfb, 0x03, 0xe4, 0x1b, 0xec, 0xf2, 0x06, 0x4a, 0xf5, 0xe7, 0x81, 0xf6, 0x39, +0xc0, 0x17, 0xf2, 0xed, 0xef, 0x30, 0xeb, 0x2e, 0x36, 0x1f, 0x81, 0x52, 0x51, 0x7d, 0xa3, 0x13, 0xe7, 0x40, 0x8b, 0x88, 0x20, 0xfd, 0x13, 0x53, 0xd4, 0xf1, 0x0b, 0x0f, 0x76, 0x81, 0xae, 0xe6, +0x2c, 0x76, 0xa9, 0xbb, 0x77, 0x21, 0x6d, 0xd5, 0x2b, 0x26, 0xa6, 0xf0, 0x5d, 0x37, 0x44, 0xef, 0xc8, 0xd9, 0xeb, 0xa4, 0xb7, 0x30, 0x28, 0x17, 0x93, 0xcc, 0x53, 0xdb, 0xc2, 0xf3, 0x28, 0xff, +0xf2, 0x23, 0xc7, 0x81, 0x37, 0xb1, 0xf5, 0xc4, 0x26, 0xcd, 0x09, 0x1b, 0x24, 0x02, 0xe6, 0x34, 0x2f, 0xaf, 0xdd, 0xd1, 0x20, 0xd6, 0xed, 0x19, 0x30, 0xce, 0x34, 0xdb, 0xfa, 0xa3, 0xb6, 0x35, +0x17, 0x25, 0x0e, 0xed, 0xf4, 0xcc, 0xcb, 0xed, 0xfb, 0x53, 0xcd, 0xc0, 0x16, 0xbe, 0x18, 0x20, 0xe8, 0xf0, 0xe3, 0x26, 0x16, 0x38, 0x3a, 0xe3, 0xef, 0x38, 0xf0, 0xf6, 0xe3, 0xbb, 0xf7, 0xd5, +0x0b, 0xc2, 0xb7, 0xf0, 0xf7, 0xfe, 0xf5, 0x7a, 0x3b, 0x2e, 0x7f, 0x10, 0x33, 0x50, 0xf1, 0x36, 0xc6, 0x40, 0xdd, 0x12, 0x09, 0xde, 0xa2, 0xdf, 0x59, 0x41, 0xe9, 0xdd, 0x17, 0xfc, 0x04, 0x69, +0x14, 0xeb, 0xd2, 0x5f, 0xf5, 0x1e, 0xbe, 0x03, 0x33, 0xc8, 0x1b, 0xb6, 0xf8, 0x15, 0x03, 0x04, 0x71, 0xf8, 0xb1, 0xef, 0xcd, 0x3c, 0x01, 0xde, 0xa2, 0x20, 0x51, 0xd4, 0x0b, 0xc8, 0x81, 0x96, +0xa5, 0x22, 0xc2, 0x36, 0xf7, 0xe1, 0xfd, 0xb3, 0xfb, 0xf8, 0x65, 0xec, 0xfe, 0xcb, 0xe7, 0x52, 0x2c, 0x27, 0xf4, 0x19, 0xdf, 0x10, 0xfc, 0x2d, 0xff, 0x04, 0x24, 0x33, 0xbe, 0xeb, 0x7f, 0x0a, +0x4d, 0x05, 0x0e, 0x26, 0x18, 0x2e, 0x20, 0xff, 0xcb, 0x3f, 0x15, 0xb7, 0xa2, 0x44, 0x35, 0xa3, 0x23, 0x3d, 0xf5, 0xd7, 0xc1, 0xe9, 0x78, 0xff, 0xd6, 0xd4, 0xe8, 0xd9, 0xc8, 0xe4, 0xf0, 0xa9, +0x09, 0xda, 0x38, 0xb2, 0xfb, 0x70, 0x2a, 0xac, 0x1e, 0xf5, 0xce, 0x6e, 0xb7, 0x00, 0xcc, 0x46, 0x6c, 0xcc, 0x3b, 0xc3, 0xc0, 0x76, 0x01, 0x41, 0xe5, 0x12, 0xff, 0x20, 0x34, 0x1e, 0x81, 0xc7, +0x5c, 0x50, 0xe5, 0x2d, 0x01, 0x7d, 0x24, 0x1e, 0xa7, 0x08, 0x58, 0xe9, 0x2e, 0x81, 0x1f, 0x3b, 0x0e, 0x40, 0x4a, 0xf8, 0x99, 0x03, 0x27, 0xdf, 0x4a, 0xc7, 0xfa, 0x37, 0x07, 0xfe, 0x0d, 0xf0, +0x56, 0x0c, 0x4f, 0xc1, 0xce, 0xd0, 0x56, 0x22, 0x0d, 0xd9, 0xeb, 0xc7, 0x3f, 0x34, 0x07, 0xf7, 0xe5, 0x20, 0xf3, 0xee, 0xa0, 0xdf, 0x06, 0x4e, 0xf0, 0x0c, 0x08, 0xb4, 0xfb, 0xc6, 0x1c, 0x0d, +0xdb, 0x32, 0xe4, 0x82, 0x1b, 0xc1, 0x63, 0xca, 0x36, 0xb5, 0xd0, 0x13, 0x2d, 0x32, 0xe9, 0xfe, 0x7f, 0xf7, 0x3f, 0x32, 0x1d, 0xb8, 0xf9, 0xe9, 0xce, 0xd5, 0x0e, 0x39, 0x00, 0x16, 0x56, 0xca, +0x34, 0x4d, 0xf8, 0x0e, 0x2b, 0xe3, 0xc6, 0x01, 0xc7, 0x0f, 0x2f, 0xd9, 0xed, 0x00, 0x18, 0x2c, 0xc6, 0x0d, 0x25, 0xf7, 0xd7, 0x00, 0xf1, 0xb2, 0x03, 0x1a, 0xe2, 0x2d, 0xb3, 0xdd, 0x38, 0xe7, +0xd9, 0xeb, 0x04, 0x3d, 0x17, 0x81, 0xe3, 0x09, 0xf3, 0x09, 0x19, 0x31, 0x1e, 0xeb, 0x2f, 0xc7, 0x09, 0x47, 0x4d, 0xfa, 0x59, 0x14, 0xbd, 0xfa, 0x32, 0x36, 0x93, 0x09, 0x22, 0x55, 0x60, 0xec, +0xd0, 0xd3, 0x84, 0xde, 0x1c, 0x22, 0x27, 0x42, 0xcc, 0xa9, 0xd4, 0x0b, 0x2a, 0x37, 0x50, 0x8b, 0x38, 0xbd, 0x7f, 0x22, 0xd4, 0x62, 0x23, 0x28, 0x96, 0xee, 0xe9, 0xe4, 0x55, 0xfa, 0xd5, 0x28, +0x09, 0xdf, 0x35, 0x08, 0xf9, 0x1f, 0x89, 0xfa, 0xe9, 0x2a, 0xd9, 0x2a, 0xde, 0xc2, 0x08, 0x19, 0x12, 0xee, 0xf3, 0x03, 0x46, 0x04, 0x35, 0x65, 0xc9, 0x43, 0x4b, 0x33, 0x0d, 0x05, 0x33, 0xb8, +0x1c, 0xce, 0xeb, 0x1c, 0xb7, 0x0b, 0xe4, 0x37, 0x12, 0xe6, 0xd7, 0xb1, 0x0e, 0x08, 0x0c, 0x03, 0x81, 0xca, 0x13, 0xd3, 0x6a, 0x20, 0x7a, 0x17, 0xd2, 0xb4, 0x21, 0x27, 0x0a, 0x05, 0x4f, 0x3d, +0xf5, 0x05, 0x17, 0x10, 0xd8, 0x1f, 0xf2, 0x89, 0x00, 0xcb, 0xe1, 0xe3, 0x17, 0xd2, 0xcf, 0xce, 0x50, 0x32, 0xc0, 0xe7, 0x81, 0xa7, 0x2a, 0xde, 0x38, 0xfb, 0x6e, 0x3d, 0x25, 0x4a, 0xcf, 0x4b, +0x03, 0x76, 0xd0, 0x09, 0x51, 0xe2, 0xd9, 0x27, 0x00, 0xea, 0xdb, 0x05, 0xdc, 0x01, 0x40, 0x43, 0x2b, 0x08, 0x4f, 0xdc, 0x03, 0x48, 0xcb, 0x08, 0xff, 0xe7, 0x4a, 0x03, 0x20, 0x17, 0x00, 0xe1, +0x5f, 0x32, 0xcb, 0xaf, 0x08, 0xdf, 0x41, 0xfb, 0x28, 0x14, 0x0a, 0x00, 0x00, 0x0d, 0x40, 0x5e, 0xb7, 0x46, 0x9f, 0xd6, 0x26, 0x81, 0x34, 0x50, 0x02, 0x22, 0xe2, 0x81, 0x30, 0xf0, 0xe5, 0xd1, +0xbf, 0x0a, 0xe7, 0x0b, 0x37, 0xe3, 0x11, 0x54, 0x34, 0x23, 0x03, 0x09, 0x08, 0xd8, 0x29, 0xb1, 0x0f, 0x26, 0x18, 0xd7, 0x14, 0xd9, 0x16, 0xf2, 0x0c, 0x06, 0x3f, 0xe8, 0x48, 0x03, 0x03, 0xc2, +0x67, 0xd3, 0xf3, 0xd9, 0xf6, 0xfa, 0xf3, 0x06, 0xe2, 0x7f, 0xb7, 0x1c, 0x29, 0x00, 0xff, 0xf7, 0x37, 0x19, 0xf5, 0x1e, 0x1a, 0x7e, 0x30, 0x2c, 0xed, 0xb4, 0x60, 0x40, 0xeb, 0xeb, 0x1b, 0xd0, +0x2d, 0xb0, 0x14, 0xfb, 0xaf, 0x1f, 0x36, 0x09, 0xf3, 0x29, 0x01, 0x12, 0x72, 0x3e, 0x10, 0xfc, 0xe3, 0x12, 0x2a, 0x1b, 0x1c, 0x16, 0xe2, 0x45, 0xb5, 0x51, 0xb7, 0x53, 0xc8, 0xed, 0x5f, 0x39, +0xcd, 0x05, 0x02, 0x0c, 0x13, 0xf4, 0x35, 0xf4, 0xeb, 0xf5, 0x36, 0xde, 0xee, 0x4a, 0xbe, 0x04, 0xb4, 0xd2, 0xfd, 0x58, 0x3c, 0x12, 0xb5, 0x28, 0x58, 0xd2, 0x07, 0x68, 0x52, 0x0e, 0x9a, 0xe9, +0xfa, 0x10, 0x50, 0xe9, 0x9e, 0x81, 0xf8, 0x69, 0x09, 0x67, 0x0b, 0xfe, 0x96, 0x4e, 0x27, 0x46, 0x7d, 0xc2, 0xe8, 0x69, 0x2c, 0x48, 0x30, 0x30, 0xda, 0xb4, 0xf1, 0xed, 0x0a, 0x98, 0x4b, 0xd3, +0xf4, 0xd1, 0xe9, 0x3d, 0xc5, 0xbe, 0x61, 0x23, 0x81, 0xd3, 0xe3, 0x44, 0x8b, 0x22, 0xdf, 0xf4, 0xcc, 0xe9, 0x3d, 0x3d, 0xeb, 0x26, 0xee, 0xc4, 0x7f, 0x28, 0xa9, 0xd0, 0xd3, 0x0b, 0x5b, 0x00, +0x24, 0x07, 0xae, 0x4c, 0x54, 0xe2, 0x31, 0x5b, 0x16, 0x20, 0xff, 0xe0, 0x15, 0xfd, 0x3e, 0x26, 0x6a, 0x9b, 0x39, 0xe4, 0x10, 0x59, 0xe5, 0x71, 0x1b, 0x6e, 0x4f, 0xd5, 0xfe, 0x2c, 0x30, 0x07, +0xe2, 0xd8, 0x5d, 0x05, 0x56, 0x2b, 0xe1, 0xf7, 0x12, 0xae, 0x1e, 0x4d, 0x00, 0x33, 0xb2, 0xf9, 0x5c, 0x25, 0x98, 0x27, 0x9c, 0xbb, 0xb6, 0x16, 0xaf, 0x81, 0x16, 0xdb, 0x02, 0x97, 0x46, 0x00, +0x12, 0xfb, 0xa2, 0xd6, 0xa3, 0xb1, 0x27, 0x25, 0xa6, 0xe6, 0x03, 0x18, 0xae, 0xea, 0xbd, 0xdb, 0xd0, 0x5c, 0xf4, 0x51, 0x9e, 0xc6, 0x10, 0x71, 0xec, 0x72, 0xa4, 0x61, 0x19, 0xe2, 0x0e, 0x8e, +0x03, 0xf4, 0x3b, 0xae, 0xca, 0x7f, 0xb3, 0x13, 0x2d, 0x60, 0x3a, 0x3f, 0x3d, 0x99, 0xf5, 0xd0, 0x1e, 0xd2, 0xdf, 0xe2, 0xce, 0xcb, 0xf8, 0x27, 0x19, 0xe6, 0x1a, 0x04, 0xc5, 0x29, 0x63, 0x59, +0x0c, 0xcf, 0xb9, 0x61, 0x40, 0xa2, 0xc7, 0x6d, 0x20, 0x14, 0xa9, 0xe5, 0xd6, 0xe7, 0xb2, 0x08, 0x0d, 0xf6, 0xb1, 0xc6, 0xdf, 0xc0, 0xfe, 0x71, 0x04, 0xbd, 0x23, 0xf0, 0x21, 0x2c, 0x54, 0x2a, +0x35, 0xdd, 0x8d, 0xce, 0x81, 0x35, 0x34, 0xc5, 0xc2, 0xc9, 0x6a, 0xe7, 0xac, 0xd9, 0xe2, 0x3e, 0xb1, 0x16, 0xfe, 0x15, 0x34, 0x35, 0x1d, 0xfd, 0x02, 0xd9, 0xab, 0xd8, 0x8e, 0xf3, 0xae, 0xfb, +0xba, 0x00, 0x0e, 0xfd, 0xf8, 0xb7, 0xca, 0xd8, 0xcd, 0xfb, 0x0a, 0xb0, 0x29, 0x09, 0x17, 0x7f, 0xc9, 0x29, 0xac, 0xeb, 0x2c, 0x73, 0xdc, 0xe0, 0xf1, 0x15, 0xf5, 0xd7, 0xea, 0xbc, 0xf9, 0x15, +0x3f, 0x0d, 0x31, 0xc6, 0x39, 0xa8, 0x53, 0xd9, 0x3f, 0x57, 0x39, 0xd3, 0x64, 0x93, 0xfc, 0xe7, 0xfc, 0x0d, 0x00, 0x39, 0x8a, 0xaa, 0x03, 0x82, 0xde, 0x81, 0xcf, 0xdf, 0x35, 0x66, 0x5f, 0x3c, +0x07, 0x72, 0x09, 0x17, 0xd7, 0x07, 0xe1, 0x0a, 0x8d, 0x34, 0x30, 0xa1, 0x19, 0x5f, 0x4a, 0xb1, 0xd9, 0x0d, 0xc3, 0xfe, 0xb2, 0xd5, 0xab, 0x14, 0x1b, 0xe7, 0x89, 0x2d, 0x68, 0xba, 0x79, 0x3b, +0xd4, 0xcf, 0x7f, 0x05, 0xe4, 0x2c, 0xfb, 0x3b, 0x2a, 0x99, 0xff, 0x38, 0x53, 0xe1, 0x03, 0xe4, 0x7b, 0x1a, 0x2d, 0x01, 0x13, 0x64, 0xd9, 0x3a, 0x02, 0x48, 0x21, 0x2a, 0x78, 0x01, 0xcc, 0xed, +0x64, 0xa6, 0x4d, 0xe1, 0x75, 0xe9, 0xbf, 0xdc, 0x6d, 0x0c, 0xa2, 0xd5, 0xca, 0x12, 0x31, 0xfa, 0xcd, 0xf7, 0xce, 0xc8, 0xe4, 0x3b, 0x38, 0xe0, 0x0b, 0xf7, 0xfd, 0xfe, 0x2a, 0xf2, 0x67, 0x74, +0x38, 0xb0, 0xc6, 0xce, 0x42, 0xf4, 0x01, 0xcc, 0x1c, 0x46, 0x1b, 0xc7, 0xec, 0xf8, 0x17, 0x3d, 0xca, 0x85, 0xca, 0x21, 0x7f, 0x1b, 0x85, 0xef, 0xe8, 0xf1, 0xf1, 0x19, 0x23, 0x35, 0xce, 0xe7, +0xe4, 0xcd, 0x02, 0xc6, 0x15, 0x32, 0xec, 0x03, 0x00, 0x28, 0x31, 0xe6, 0xca, 0xd8, 0x5d, 0x38, 0xfc, 0xa5, 0x99, 0x0d, 0xe2, 0xee, 0x0e, 0x7f, 0xe3, 0x42, 0x46, 0xef, 0x2b, 0x3c, 0x4e, 0x24, +0xf4, 0xd8, 0x29, 0x1c, 0xef, 0xcb, 0x38, 0xfd, 0x2d, 0x19, 0xe1, 0x01, 0xf2, 0x06, 0xc1, 0x53, 0x75, 0xfb, 0xad, 0x04, 0x08, 0x40, 0x35, 0xf4, 0x33, 0x18, 0xf4, 0x50, 0xb3, 0x9d, 0x06, 0x19, +0xdb, 0x0d, 0xe7, 0x7f, 0xa8, 0xe8, 0xc6, 0x11, 0x14, 0xeb, 0x30, 0xbf, 0xf4, 0xe9, 0x71, 0x05, 0x0f, 0x27, 0x8b, 0x1a, 0xc1, 0xf1, 0x09, 0x45, 0x03, 0x30, 0x2b, 0xf3, 0x2e, 0x81, 0x0d, 0x20, +0xdf, 0xda, 0xdf, 0xbf, 0xfb, 0xb1, 0x8e, 0x10, 0x27, 0x0d, 0x6a, 0x2e, 0x3b, 0xca, 0xdd, 0xb3, 0xc4, 0xf7, 0x2c, 0xb7, 0xbe, 0x19, 0xe5, 0xcc, 0xf1, 0x4d, 0x13, 0x34, 0x4f, 0x3a, 0x3b, 0x09, +0xe6, 0x4b, 0x4a, 0x39, 0xdf, 0xd0, 0x2e, 0xd9, 0x0e, 0x03, 0x2c, 0xed, 0xcb, 0x33, 0xff, 0xda, 0x21, 0xf9, 0xe0, 0xd2, 0xf3, 0xe6, 0x1a, 0xff, 0xc7, 0xb0, 0xe9, 0x3b, 0x20, 0xeb, 0x06, 0x57, +0x58, 0xd5, 0xc6, 0xbf, 0x61, 0x2b, 0xc5, 0x20, 0x11, 0xf5, 0xb6, 0x1c, 0x5a, 0x3d, 0x31, 0x18, 0x00, 0xb0, 0xcf, 0x81, 0x3a, 0xa3, 0x0f, 0xbb, 0xb5, 0x17, 0xe6, 0x0b, 0x33, 0xe4, 0x0c, 0xb3, +0x42, 0xdd, 0xc8, 0xfa, 0x3b, 0x0b, 0x34, 0x09, 0x02, 0xd3, 0x07, 0x1c, 0xa6, 0x56, 0x90, 0x19, 0x28, 0x24, 0x81, 0xd8, 0xd5, 0x8f, 0x65, 0xc9, 0x0b, 0xf5, 0x08, 0x02, 0xaa, 0xde, 0x30, 0x34, +0x40, 0x58, 0xe9, 0x8a, 0xbd, 0xfe, 0x56, 0xf9, 0x24, 0x9d, 0x4d, 0xc4, 0x51, 0xf2, 0xf0, 0xdc, 0x3b, 0x16, 0x15, 0x17, 0x16, 0x30, 0xc4, 0xf3, 0x19, 0x2d, 0xad, 0x67, 0xdf, 0x01, 0xc2, 0xe3, +0x1f, 0x67, 0xba, 0x9f, 0x54, 0xee, 0x98, 0x3e, 0x41, 0x58, 0xe3, 0x40, 0x3d, 0xee, 0x11, 0xde, 0x10, 0x1e, 0xc8, 0x7f, 0xee, 0x6c, 0xdd, 0xde, 0xfd, 0xc5, 0xf8, 0x04, 0x1b, 0xb7, 0x52, 0x07, +0x4c, 0x7f, 0x38, 0xfd, 0xbb, 0x0b, 0x0f, 0xaa, 0x08, 0xd8, 0xd8, 0xff, 0x01, 0x4e, 0xdd, 0x53, 0xbd, 0x1b, 0x6d, 0x13, 0x2c, 0x5f, 0x01, 0x28, 0x1b, 0xc6, 0xf4, 0x18, 0x39, 0xff, 0x23, 0x05, +0xc9, 0xfd, 0xaa, 0x3e, 0xb9, 0xb7, 0x0c, 0xab, 0xd7, 0xf3, 0x4b, 0xd7, 0xd9, 0xc9, 0xb8, 0x13, 0xc1, 0xb9, 0xcb, 0x52, 0x70, 0x5d, 0x37, 0x0a, 0x3c, 0xdf, 0x23, 0xe8, 0xb5, 0x32, 0xfb, 0x0b, +0xab, 0xe9, 0x87, 0x95, 0xc2, 0xc5, 0x08, 0x49, 0x1b, 0x18, 0x13, 0xa9, 0xe0, 0x24, 0x30, 0x9e, 0xb7, 0x1a, 0xf7, 0xdd, 0x9d, 0x81, 0x2b, 0xdb, 0x01, 0xac, 0x1f, 0x5a, 0x37, 0x51, 0x81, 0xea, +0xf8, 0x63, 0x02, 0x6c, 0xb4, 0x1b, 0x1d, 0x92, 0x31, 0xfe, 0xe9, 0xe0, 0xc4, 0xe4, 0x39, 0xd6, 0xcc, 0xf4, 0xed, 0xba, 0xe4, 0xde, 0xba, 0xef, 0x17, 0x32, 0x3b, 0xe2, 0xe0, 0x0c, 0xe2, 0x01, +0xed, 0x2e, 0x6f, 0x56, 0xc0, 0x48, 0xf4, 0xbc, 0xea, 0x21, 0x1c, 0x07, 0x5c, 0x81, 0xaa, 0xcb, 0x52, 0xb0, 0xdf, 0xc7, 0x19, 0x08, 0x47, 0xdb, 0xf5, 0x2a, 0x29, 0x05, 0xfd, 0xd3, 0xfd, 0x1a, +0xfe, 0xd3, 0xcb, 0xef, 0xbb, 0xa7, 0xf4, 0xf6, 0x15, 0xf7, 0x71, 0xae, 0x0a, 0xf5, 0xdb, 0xff, 0xfa, 0xf5, 0xf5, 0xfd, 0x07, 0x0b, 0x29, 0x3c, 0xde, 0xc6, 0x0b, 0x99, 0x28, 0x29, 0xa6, 0x30, +0x48, 0x77, 0xe8, 0xf0, 0x10, 0x27, 0x19, 0xe9, 0xe2, 0xe5, 0xf9, 0x11, 0xe6, 0x18, 0xfa, 0x7f, 0xcd, 0x21, 0x04, 0x05, 0x1a, 0x44, 0xfa, 0x43, 0x2c, 0x0a, 0x2e, 0x07, 0xd3, 0xfb, 0xbd, 0x00, +0x32, 0x55, 0x4d, 0x1c, 0x0e, 0x0b, 0x1c, 0xb4, 0x39, 0xaf, 0xf9, 0xb0, 0xca, 0xd7, 0xde, 0x3e, 0x50, 0xc5, 0x9b, 0x98, 0x11, 0x6c, 0x1a, 0xf5, 0xeb, 0x62, 0x55, 0x7f, 0x1e, 0xb5, 0x44, 0x3d, +0xf0, 0xcd, 0xc3, 0xc4, 0x05, 0xa8, 0x41, 0xdf, 0x1d, 0x24, 0xae, 0x0f, 0xd6, 0xa5, 0xf7, 0x18, 0xb2, 0xe4, 0xed, 0xc3, 0x35, 0x29, 0xc4, 0x6a, 0x55, 0xc4, 0x25, 0x1c, 0xc3, 0x8e, 0x1b, 0x52, +0x35, 0xed, 0x13, 0x5b, 0x4b, 0xaf, 0x34, 0xd9, 0x48, 0x5b, 0xf7, 0xfc, 0x10, 0x05, 0x5c, 0xf2, 0xbf, 0x10, 0x38, 0x23, 0x02, 0x50, 0xe4, 0xf6, 0x35, 0xbc, 0x1c, 0x60, 0xc4, 0x7a, 0x34, 0x12, +0x1e, 0x10, 0x1d, 0xe5, 0x7f, 0xce, 0x0f, 0x1b, 0x1c, 0xd7, 0xf5, 0x87, 0x3b, 0xb2, 0x14, 0xa5, 0x52, 0xbb, 0x98, 0xb7, 0xf3, 0x3e, 0xfe, 0xaf, 0x41, 0x42, 0x66, 0xe3, 0x4d, 0xb5, 0x4a, 0x9e, +0x81, 0xa2, 0xd2, 0x67, 0xe8, 0xe8, 0xf8, 0xee, 0xaa, 0x44, 0x35, 0xff, 0x11, 0xc5, 0xb3, 0x07, 0xe0, 0x78, 0xf5, 0x04, 0x13, 0xde, 0x39, 0x5a, 0x4d, 0xf0, 0xe4, 0xeb, 0x20, 0x24, 0xe4, 0x18, +0x3f, 0x33, 0x46, 0xf9, 0xf2, 0xcd, 0xee, 0xc7, 0x00, 0x74, 0xcb, 0x22, 0xb9, 0x16, 0x56, 0xfe, 0x04, 0xda, 0x1e, 0x1d, 0xf0, 0x6b, 0xfd, 0x11, 0xb3, 0xe2, 0x13, 0x1e, 0x31, 0xd4, 0x2c, 0x12, +0x23, 0xc1, 0xdd, 0xdf, 0x64, 0x7f, 0x03, 0xe7, 0x63, 0xe8, 0xe8, 0x63, 0xda, 0x2c, 0x1a, 0x8b, 0x0d, 0xc6, 0x35, 0x42, 0x0a, 0x81, 0x53, 0xd0, 0x15, 0xb6, 0xd3, 0x1a, 0x14, 0x3a, 0x29, 0xa6, +0xd9, 0x21, 0xd9, 0x12, 0xe5, 0x04, 0xf2, 0x29, 0x9c, 0xc9, 0x55, 0xba, 0x0b, 0xd9, 0x1d, 0x10, 0xcb, 0xf2, 0x9f, 0x1e, 0x41, 0xd9, 0xec, 0xea, 0x4b, 0x1e, 0x34, 0x38, 0xe3, 0xcb, 0x52, 0xfa, +0xf1, 0x32, 0x6e, 0x08, 0xe1, 0xdb, 0x4c, 0xf4, 0x25, 0x16, 0xe5, 0xe3, 0xe8, 0xf1, 0xab, 0xef, 0x6a, 0xbf, 0x58, 0x3a, 0x02, 0x4d, 0x39, 0xfc, 0x67, 0xa0, 0x28, 0x7f, 0x15, 0x12, 0xfa, 0x46, +0x43, 0x0e, 0x90, 0xd8, 0xf1, 0x21, 0xd4, 0x35, 0xfd, 0xf0, 0x16, 0x5d, 0x0e, 0x1d, 0x0b, 0x31, 0xf5, 0x49, 0x08, 0x40, 0x9e, 0xd2, 0x45, 0xe6, 0xf4, 0x34, 0xc2, 0xe5, 0x81, 0xf3, 0xeb, 0x34, +0xba, 0x1c, 0xe6, 0x42, 0x21, 0x1e, 0xfd, 0x53, 0x42, 0xce, 0x31, 0xe3, 0x28, 0x95, 0xd0, 0x1b, 0x02, 0xe4, 0xd4, 0x27, 0x16, 0x3d, 0x5c, 0xe1, 0xe8, 0xe7, 0x1f, 0x1d, 0x41, 0x1a, 0x7f, 0x57, +0x46, 0x28, 0x6f, 0x23, 0xd8, 0xf1, 0x25, 0x99, 0xc7, 0xc5, 0xaa, 0xa4, 0xa9, 0xfc, 0xa2, 0x27, 0xbc, 0x64, 0xdd, 0x23, 0xa3, 0xac, 0xfe, 0xfd, 0x42, 0x18, 0x28, 0x60, 0x18, 0xb0, 0x4c, 0x1d, +0x11, 0x42, 0xc1, 0xe6, 0xdd, 0x92, 0xe9, 0xc9, 0x11, 0xe8, 0x03, 0x3d, 0xeb, 0x27, 0x0e, 0x4b, 0x3d, 0xe0, 0xd6, 0x31, 0x31, 0x1a, 0xc4, 0x38, 0x1d, 0xff, 0x4b, 0x28, 0xf1, 0xc5, 0xe5, 0x18, +0xc2, 0x12, 0x92, 0x3f, 0xe2, 0x1e, 0x1f, 0xf1, 0xd7, 0x03, 0xfa, 0x10, 0xc2, 0x81, 0xb8, 0x50, 0xbc, 0xf2, 0x6c, 0xeb, 0xeb, 0x9a, 0xd6, 0x21, 0xfe, 0xe3, 0xde, 0x36, 0x3f, 0xcb, 0x67, 0xce, +0x1c, 0x90, 0xd0, 0xda, 0xfc, 0xbf, 0x81, 0x33, 0xc6, 0x88, 0x20, 0x0b, 0x84, 0xd3, 0xee, 0xb4, 0x17, 0xd4, 0xcb, 0x2e, 0x1d, 0x12, 0xf8, 0x3d, 0x28, 0x6c, 0x09, 0xa6, 0x1e, 0x1c, 0x0d, 0xeb, +0xf5, 0x01, 0x00, 0x2f, 0x51, 0xd3, 0x3d, 0xe0, 0x03, 0xe9, 0x20, 0xda, 0x2b, 0x03, 0xdf, 0xe4, 0x3b, 0x0d, 0x3c, 0xde, 0x23, 0xa7, 0xc5, 0xa9, 0xf7, 0xd1, 0xf3, 0xc6, 0xc6, 0x08, 0x1a, 0x1a, +0xc3, 0x35, 0x34, 0x04, 0x21, 0xf4, 0x28, 0x23, 0x81, 0xe9, 0xef, 0xda, 0xfa, 0xb4, 0x00, 0x53, 0x31, 0xfc, 0xb8, 0xb9, 0xee, 0x29, 0xf1, 0x00, 0x06, 0x2b, 0xf2, 0xf5, 0xbe, 0xfb, 0x41, 0xe5, +0xef, 0xf5, 0x52, 0x49, 0xc2, 0x98, 0x01, 0xf0, 0x29, 0x7f, 0xf9, 0xfe, 0x02, 0xeb, 0xe8, 0xe2, 0x42, 0x4a, 0xea, 0x1b, 0x65, 0xe4, 0xec, 0xb1, 0x10, 0xb7, 0x2a, 0x47, 0x18, 0x00, 0xde, 0xde, +0x4f, 0xd3, 0x84, 0x15, 0x3e, 0xfa, 0x17, 0xef, 0x1b, 0x01, 0x47, 0xc8, 0xf1, 0xe8, 0xaf, 0xe1, 0xca, 0x45, 0x10, 0xcb, 0x2d, 0xdc, 0xe7, 0xee, 0xe4, 0x0b, 0x34, 0x52, 0x96, 0x4a, 0xcb, 0x31, +0x4e, 0x10, 0x24, 0x38, 0xbb, 0x04, 0xe2, 0x77, 0x1a, 0x62, 0xda, 0x7f, 0xd8, 0xc2, 0x3a, 0x97, 0xcf, 0x37, 0xc3, 0x58, 0x40, 0x24, 0xa6, 0xcd, 0x35, 0xf2, 0xef, 0x95, 0xd5, 0xef, 0xb4, 0x46, +0x0f, 0xd1, 0x40, 0xfa, 0xe4, 0xca, 0x1c, 0xd9, 0xe8, 0x2d, 0x53, 0xcc, 0xde, 0xc7, 0xfa, 0xd3, 0xb3, 0x1e, 0xe3, 0xc3, 0x7f, 0x1b, 0x3d, 0xcd, 0x16, 0x59, 0x1a, 0xdb, 0x4f, 0xd1, 0xdd, 0xec, +0xeb, 0xf1, 0x5d, 0x2f, 0x2e, 0x57, 0x34, 0xf0, 0xfc, 0x0b, 0x37, 0x42, 0x0f, 0x5c, 0xfb, 0x34, 0x0b, 0xe9, 0x0f, 0x19, 0xa3, 0x23, 0xe0, 0xfa, 0xe0, 0x4d, 0x39, 0xfb, 0x91, 0xea, 0x1e, 0xdb, +0x28, 0xec, 0xef, 0xf9, 0xf4, 0xee, 0x33, 0xd3, 0x36, 0xaf, 0xfa, 0x7f, 0xc9, 0xbb, 0xec, 0xdf, 0x1c, 0xc6, 0x16, 0xcd, 0x0d, 0x67, 0xd8, 0xbe, 0xfe, 0x31, 0xe3, 0xa3, 0xcd, 0xec, 0xbb, 0x4a, +0x1e, 0xc4, 0xdf, 0x2f, 0xce, 0x31, 0xe4, 0xc2, 0x64, 0xe1, 0x07, 0x15, 0xc3, 0x21, 0x61, 0xd5, 0x26, 0x03, 0x48, 0xc9, 0xc9, 0xc3, 0x0c, 0xf8, 0xde, 0x5a, 0x00, 0x17, 0xf5, 0x14, 0x33, 0xc2, +0x14, 0x34, 0xfd, 0xec, 0x0d, 0x7f, 0x28, 0xe9, 0xc6, 0x23, 0x4c, 0x1d, 0x46, 0x1e, 0x1a, 0xee, 0x28, 0x21, 0x25, 0x20, 0x3e, 0xf7, 0x81, 0xf9, 0x3d, 0x1d, 0xee, 0x12, 0x37, 0x0b, 0xe0, 0xd2, +0x31, 0xa0, 0x33, 0x42, 0xa9, 0x2e, 0xcf, 0x61, 0x0f, 0xc1, 0x69, 0x59, 0x49, 0x17, 0x2a, 0x0c, 0x43, 0x38, 0xc2, 0x1e, 0xf7, 0xb2, 0xfb, 0x75, 0x2b, 0xef, 0xff, 0xc9, 0xef, 0xf0, 0x4f, 0xff, +0x34, 0x2b, 0xfb, 0x40, 0xfa, 0x57, 0xe8, 0x20, 0x09, 0x33, 0x49, 0x81, 0xe1, 0x25, 0x26, 0xf9, 0x28, 0xb0, 0xcf, 0xa4, 0xd2, 0x11, 0x36, 0x42, 0x38, 0x23, 0x50, 0xed, 0xdf, 0xa1, 0xfe, 0x33, +0xea, 0x3e, 0xef, 0x11, 0xf9, 0xf1, 0xa9, 0xe2, 0x05, 0x2f, 0x38, 0x4d, 0x19, 0x53, 0x1f, 0xae, 0x44, 0x2e, 0x20, 0xfa, 0x11, 0xd6, 0xfc, 0xdd, 0xf2, 0x08, 0xe5, 0xe1, 0x5a, 0xf7, 0x32, 0x2f, +0x8b, 0xdb, 0x19, 0x20, 0x1b, 0x11, 0xd1, 0xe1, 0xcf, 0x23, 0xfd, 0x16, 0x2c, 0x81, 0xdc, 0x3c, 0x08, 0x47, 0xb7, 0xe0, 0x42, 0x37, 0xfe, 0x11, 0x0d, 0x00, 0xd5, 0x21, 0xc4, 0x7f, 0x34, 0x14, +0xd4, 0xbd, 0x01, 0xcf, 0xc0, 0xec, 0x5c, 0x08, 0x08, 0xe3, 0xf4, 0xd5, 0x2b, 0xdb, 0x25, 0xe8, 0xcf, 0x00, 0xef, 0xd1, 0xfe, 0xd7, 0x05, 0xd9, 0x0d, 0xca, 0xae, 0xbe, 0xf7, 0x01, 0x23, 0xde, +0x3f, 0xa5, 0x1e, 0xd8, 0xda, 0xeb, 0x12, 0xd3, 0x19, 0x1a, 0x81, 0x3d, 0xf8, 0x01, 0x28, 0xa6, 0xad, 0xdc, 0x4c, 0xaa, 0xc2, 0x1a, 0x34, 0x21, 0xa7, 0xea, 0xf1, 0xef, 0x31, 0x18, 0x1b, 0x05, +0x17, 0xbd, 0x6b, 0xf0, 0x10, 0xdb, 0x5d, 0xae, 0x46, 0xe9, 0xaa, 0xe2, 0xe7, 0x42, 0x23, 0xb9, 0xce, 0x10, 0xb9, 0xc7, 0x31, 0x06, 0x2e, 0xe0, 0x21, 0xf3, 0x2a, 0xa3, 0x0e, 0xa8, 0xde, 0x26, +0xe6, 0xf1, 0xf5, 0x24, 0x0d, 0xbb, 0x45, 0x06, 0x4d, 0x15, 0x5a, 0x25, 0xe9, 0x11, 0x31, 0x33, 0x2c, 0xe0, 0xd2, 0xee, 0x0b, 0xef, 0xcb, 0x03, 0x2b, 0x0d, 0x46, 0x0a, 0x04, 0xe4, 0xfe, 0x81, +0xd6, 0x3d, 0xd6, 0x2a, 0xfd, 0x9d, 0x39, 0x1f, 0xf9, 0xba, 0x3c, 0xe5, 0xfc, 0xe9, 0xf0, 0x47, 0x2f, 0xe6, 0x26, 0xd8, 0x16, 0xd7, 0xad, 0xe8, 0xf5, 0xc4, 0x0e, 0x3c, 0x0c, 0x2d, 0xea, 0xff, +0xc8, 0x31, 0xe9, 0xc6, 0xd6, 0x81, 0x50, 0xe9, 0xc2, 0x08, 0xbd, 0x23, 0x31, 0xf5, 0x3e, 0xb5, 0x16, 0x08, 0xdd, 0xd8, 0xe0, 0xe1, 0xee, 0x95, 0x81, 0x48, 0x02, 0xc3, 0x0d, 0x15, 0xc6, 0xe3, +0xf6, 0xf9, 0x55, 0xfc, 0xde, 0xcb, 0x0f, 0xf3, 0xe9, 0x31, 0x4e, 0xd7, 0x4d, 0x3f, 0x27, 0x17, 0xa7, 0xcf, 0x04, 0x19, 0x1e, 0xe9, 0xa6, 0xc3, 0xc2, 0xe9, 0x0b, 0x16, 0xae, 0xeb, 0x34, 0x04, +0xc5, 0x3d, 0x33, 0x9b, 0x2c, 0x36, 0xea, 0xef, 0x0a, 0x0c, 0x00, 0xf7, 0xcd, 0x08, 0x1b, 0x05, 0xe1, 0x13, 0xfd, 0x36, 0x0c, 0xd6, 0x37, 0xec, 0xf5, 0x29, 0xfd, 0xba, 0xb0, 0xe0, 0x7f, 0x92, +0x0b, 0x16, 0xd5, 0x0c, 0x3e, 0x3c, 0xf8, 0x51, 0xdd, 0x12, 0x6b, 0xd5, 0xe3, 0x20, 0xd3, 0xf4, 0x1d, 0x5d, 0x2e, 0x27, 0x25, 0x34, 0x0b, 0xe8, 0x01, 0xcb, 0x0a, 0xf5, 0xa9, 0x40, 0x29, 0x52, +0x03, 0x24, 0x8f, 0xd4, 0x2c, 0x4c, 0x19, 0xe0, 0x1e, 0x16, 0xe0, 0xc8, 0x07, 0x19, 0xe9, 0xf8, 0x4c, 0x9f, 0xe1, 0xa1, 0xd1, 0x30, 0xc9, 0x05, 0xb8, 0xd0, 0xea, 0x00, 0x08, 0xf3, 0x24, 0xb3, +0xe1, 0x57, 0x58, 0xf7, 0x7f, 0x13, 0xf7, 0x45, 0xe1, 0xa5, 0x49, 0x2e, 0xd0, 0x30, 0x7f, 0xfb, 0xbc, 0x19, 0x29, 0x66, 0xf3, 0xf4, 0x25, 0x0e, 0xbc, 0xde, 0xfa, 0x18, 0xf2, 0xcb, 0x1d, 0x1c, +0xe3, 0x47, 0xcf, 0x0a, 0x4e, 0xfc, 0xd8, 0x2a, 0x21, 0x13, 0xd4, 0xdd, 0x2c, 0xf2, 0xf8, 0xa8, 0x39, 0xb8, 0xc5, 0x26, 0x1c, 0x9e, 0x54, 0xb9, 0xdd, 0x2a, 0x2f, 0x5b, 0xf4, 0x0e, 0x13, 0xaa, +0x81, 0x02, 0xf6, 0xf1, 0xc2, 0x63, 0x0a, 0x14, 0xac, 0xd9, 0xed, 0x42, 0x04, 0x1f, 0xe3, 0x1d, 0x75, 0x1b, 0xfa, 0x4c, 0xe3, 0xf7, 0x84, 0x43, 0x21, 0x54, 0x09, 0xe8, 0xbb, 0x1f, 0xdb, 0xf2, +0x0b, 0x67, 0xf4, 0xf4, 0xd6, 0xf5, 0xdc, 0xe1, 0x2e, 0x1a, 0x99, 0xb9, 0x20, 0xf9, 0x0b, 0xe4, 0xd8, 0x5a, 0xab, 0x1b, 0x13, 0xd1, 0x3f, 0x1b, 0x1c, 0x36, 0xf1, 0x17, 0xf2, 0xd4, 0x56, 0x2d, +0xf2, 0x32, 0xa8, 0xd8, 0x17, 0x2e, 0x43, 0xee, 0xd6, 0x1e, 0xad, 0x0a, 0xf5, 0x7f, 0x42, 0xea, 0xd0, 0xcf, 0xfa, 0x9f, 0xdb, 0x04, 0x05, 0xe7, 0x9f, 0xc1, 0x0d, 0x03, 0x03, 0x28, 0xb1, 0x8f, +0xd1, 0x5f, 0xbe, 0xab, 0xd0, 0xb9, 0x61, 0xe8, 0x53, 0xc3, 0xbe, 0xb1, 0xc3, 0x5a, 0xb2, 0x4f, 0x6a, 0xca, 0xa7, 0xd7, 0x8f, 0xad, 0xc9, 0xe8, 0x07, 0x4e, 0xd6, 0x50, 0xf9, 0xcf, 0xa3, 0x22, +0xc4, 0x3b, 0x38, 0xc1, 0xb2, 0x50, 0x37, 0x81, 0x09, 0xf5, 0x46, 0xe2, 0x07, 0x0e, 0xf8, 0x21, 0x00, 0x17, 0x86, 0x21, 0xd2, 0x1a, 0x15, 0xeb, 0x1b, 0x0d, 0x30, 0xe4, 0xca, 0x03, 0xfb, 0x15, +0xd2, 0x1f, 0x1a, 0x2b, 0x11, 0x91, 0x3d, 0xb8, 0xed, 0x08, 0xef, 0xc5, 0x34, 0xc3, 0xee, 0xdb, 0x7f, 0xf2, 0x2d, 0xfa, 0xfd, 0x42, 0xf4, 0x98, 0xa8, 0x3f, 0x81, 0x2d, 0x2b, 0x0f, 0xbb, 0xf3, +0xbb, 0x3b, 0xeb, 0x93, 0x00, 0x60, 0x25, 0xcc, 0xdd, 0x29, 0xda, 0xce, 0xf0, 0xb1, 0xbc, 0x0f, 0x2f, 0x0a, 0xde, 0x95, 0xaa, 0xcc, 0x44, 0xb8, 0x09, 0x49, 0xc1, 0x8b, 0xba, 0xc0, 0xb7, 0x31, +0xc7, 0xff, 0xe1, 0xe8, 0xc7, 0xb4, 0xdb, 0x09, 0x1c, 0xc8, 0xe7, 0x18, 0x22, 0x1c, 0xcd, 0x50, 0x1c, 0xbc, 0xfc, 0x03, 0x08, 0x69, 0xb7, 0x0b, 0xc8, 0x16, 0xe8, 0x46, 0xd6, 0x81, 0x25, 0x38, +0x57, 0x16, 0x08, 0x06, 0xf5, 0x1a, 0xea, 0xcb, 0x2f, 0x6f, 0xeb, 0x2a, 0x56, 0x0e, 0x4b, 0xb3, 0x41, 0xd1, 0x14, 0xe3, 0x40, 0xe6, 0x42, 0xe7, 0xed, 0x4a, 0xd6, 0x3e, 0x23, 0x33, 0x71, 0xa3, +0xa9, 0xd4, 0x9e, 0x81, 0x2a, 0x2a, 0x28, 0xe7, 0xfc, 0xc3, 0xfe, 0x3f, 0x22, 0xea, 0xed, 0x48, 0x79, 0xcf, 0xc6, 0xcf, 0xad, 0xad, 0x56, 0x01, 0xb1, 0xe3, 0xd0, 0xe0, 0x02, 0xe4, 0x6d, 0x71, +0xee, 0x01, 0xf6, 0xe7, 0xb8, 0xa8, 0xde, 0x00, 0x23, 0x32, 0xe2, 0x5b, 0xf1, 0xba, 0x0f, 0x19, 0x04, 0xec, 0x74, 0xd9, 0x02, 0xbf, 0xd0, 0x1b, 0x64, 0x53, 0xf0, 0x19, 0x07, 0x1b, 0x23, 0xf7, +0xd9, 0xf7, 0x43, 0x2d, 0x46, 0x2f, 0x13, 0x27, 0x10, 0x06, 0xae, 0x0a, 0xf8, 0xf1, 0xfe, 0x81, 0x07, 0x4d, 0x1f, 0x54, 0x16, 0x2a, 0x20, 0xb7, 0x0d, 0xf2, 0xe1, 0x0e, 0x0a, 0x46, 0x22, 0x18, +0x2b, 0x03, 0xeb, 0xaa, 0x1b, 0xe8, 0x01, 0x77, 0x0a, 0x1e, 0xfa, 0xdc, 0x0d, 0xfa, 0xe3, 0xb6, 0x48, 0xee, 0x11, 0xf5, 0xf4, 0x06, 0x28, 0xe3, 0x81, 0xd2, 0xee, 0x03, 0x4d, 0x02, 0xfc, 0x39, +0x12, 0xc9, 0xf3, 0xe1, 0x06, 0x65, 0x0d, 0xed, 0x18, 0xd9, 0x11, 0xda, 0x3c, 0xc1, 0xdf, 0x1c, 0xe8, 0xc2, 0xe5, 0x87, 0xbe, 0xb8, 0xf9, 0x30, 0xdc, 0x27, 0x08, 0xc2, 0x47, 0xde, 0xac, 0x9e, +0x52, 0xff, 0x7f, 0xcf, 0x11, 0x0a, 0xf9, 0xcc, 0xd0, 0xd5, 0x11, 0xed, 0x55, 0x62, 0x16, 0x46, 0xd2, 0xbe, 0x31, 0xc7, 0xc4, 0x28, 0xad, 0xdf, 0xa5, 0xf6, 0xdc, 0x17, 0x01, 0x2e, 0xfa, 0xec, +0xae, 0xef, 0xe4, 0x42, 0x2b, 0x33, 0x15, 0xc5, 0x01, 0xee, 0x02, 0xcf, 0x07, 0x2d, 0xe5, 0xcf, 0xb2, 0xd6, 0xcd, 0xef, 0x46, 0xf1, 0xcc, 0x81, 0xeb, 0x40, 0xec, 0xe1, 0xcc, 0xcf, 0x3b, 0xe6, +0x07, 0x11, 0x36, 0x19, 0x10, 0xa6, 0x16, 0x0f, 0xfc, 0x37, 0xec, 0x7f, 0xff, 0x06, 0x3a, 0x10, 0x78, 0x01, 0xb8, 0xec, 0x19, 0xe3, 0xf1, 0x7c, 0xfc, 0xf9, 0xe7, 0xe2, 0x06, 0xb3, 0x47, 0x88, +0x15, 0x36, 0x0e, 0xfc, 0xd9, 0xeb, 0x67, 0xde, 0xf5, 0xcd, 0xd8, 0xf9, 0x52, 0x0e, 0x42, 0x11, 0xfc, 0x0b, 0xad, 0xd6, 0xae, 0x09, 0xc4, 0xe2, 0xd5, 0xcf, 0xcb, 0xde, 0xfb, 0x3d, 0xcc, 0xd5, +0x0f, 0x0d, 0x13, 0x33, 0xe9, 0x40, 0x6d, 0x08, 0x28, 0x5b, 0xdd, 0x20, 0x7f, 0xbb, 0xcb, 0xfe, 0xf9, 0xdd, 0xe7, 0x22, 0x1d, 0xce, 0x0e, 0x1a, 0x05, 0x01, 0xc3, 0x0f, 0x5a, 0xfd, 0x29, 0xc6, +0xf4, 0xff, 0x1a, 0xec, 0x0c, 0xc4, 0xca, 0x01, 0x18, 0x0d, 0xdc, 0x06, 0x06, 0x04, 0x28, 0xf1, 0x17, 0xdb, 0xce, 0xd2, 0xec, 0x6c, 0x47, 0xc8, 0xc1, 0xeb, 0xd3, 0xe8, 0x6a, 0x81, 0xf0, 0x94, +0x1b, 0xda, 0x26, 0xba, 0xf2, 0x19, 0x1d, 0xcd, 0xf8, 0x1c, 0xf0, 0x35, 0x58, 0x52, 0xf8, 0xca, 0xe3, 0x19, 0xff, 0x2b, 0x0c, 0x07, 0xeb, 0x17, 0xbe, 0x0e, 0xd9, 0x0d, 0x36, 0xa6, 0xff, 0x05, +0x1c, 0x25, 0xda, 0xd3, 0xdc, 0x08, 0xf6, 0xfc, 0xac, 0x13, 0xf5, 0x10, 0xf7, 0x0f, 0xb3, 0xb4, 0x52, 0xc6, 0xd9, 0xc4, 0xfb, 0x3e, 0x76, 0x30, 0x72, 0xf0, 0x08, 0xb9, 0x7f, 0x39, 0xdf, 0x31, +0x0e, 0xd9, 0x18, 0xe4, 0x27, 0xf5, 0x35, 0x3b, 0xfb, 0xc7, 0x40, 0x93, 0x9c, 0xb8, 0x16, 0x5a, 0xfa, 0x2f, 0xea, 0x2b, 0x4d, 0xde, 0xca, 0xed, 0x2f, 0x39, 0x06, 0x20, 0xfd, 0x54, 0x07, 0xaf, +0xe5, 0x60, 0x8f, 0xf7, 0xf6, 0xed, 0x26, 0x21, 0xb0, 0x00, 0x7f, 0xf9, 0xe5, 0x14, 0x55, 0x96, 0x1e, 0xd9, 0xfb, 0xcc, 0xd3, 0xe0, 0x9b, 0x3c, 0xe8, 0xdf, 0xb3, 0xe4, 0x62, 0x94, 0xc8, 0xe7, +0x5e, 0x38, 0x0c, 0xc4, 0x38, 0x37, 0x30, 0x33, 0x3c, 0x0d, 0xb0, 0xdd, 0x11, 0x3c, 0x12, 0x20, 0xcc, 0x9f, 0x01, 0xb5, 0xdc, 0x2f, 0x67, 0xb9, 0xb5, 0xbe, 0x6c, 0xed, 0x02, 0xfe, 0x29, 0x18, +0x4d, 0x37, 0x2a, 0xc6, 0x21, 0x34, 0x7f, 0x0b, 0xab, 0xf6, 0x2d, 0xcc, 0x49, 0x16, 0xe8, 0xf9, 0x10, 0x07, 0xe4, 0x1d, 0x01, 0xeb, 0xe8, 0xc4, 0xef, 0xaa, 0x0c, 0xf0, 0x1f, 0x72, 0x1d, 0x36, +0x81, 0x5b, 0xdc, 0xb2, 0x28, 0xca, 0xea, 0xeb, 0xde, 0xf5, 0x0d, 0xdf, 0xed, 0xa2, 0x2b, 0xff, 0xef, 0xdb, 0x3e, 0x12, 0x8d, 0x3d, 0x43, 0x18, 0xd7, 0x44, 0x2a, 0x05, 0x03, 0xc2, 0xf9, 0xf9, +0xcc, 0x1b, 0x13, 0xbc, 0xf3, 0x40, 0x31, 0x10, 0x0c, 0x7e, 0x81, 0xd4, 0x31, 0x0e, 0xf8, 0x83, 0xbf, 0x39, 0x2d, 0x5e, 0x44, 0xbe, 0x12, 0xcb, 0x46, 0xb8, 0xb6, 0x25, 0xda, 0x72, 0x0a, 0x45, +0x23, 0xd1, 0x24, 0xd9, 0xe6, 0x4f, 0x2d, 0xe2, 0x3f, 0x34, 0x81, 0xc8, 0xc1, 0x0c, 0xf6, 0xd1, 0xca, 0xf9, 0x12, 0xfa, 0x1d, 0x20, 0xd3, 0x21, 0x0e, 0xff, 0x1f, 0xe7, 0x34, 0xdc, 0xd7, 0xb2, +0x52, 0xdd, 0x00, 0xe8, 0x06, 0x1e, 0x1c, 0x08, 0x01, 0xf7, 0x26, 0xf8, 0x0e, 0xd4, 0xed, 0xf8, 0x05, 0xf5, 0x0d, 0xf9, 0xd0, 0x1b, 0xe6, 0xda, 0x2b, 0xb8, 0x12, 0xd8, 0x30, 0x4b, 0x04, 0xf3, +0x5c, 0xd7, 0xa8, 0x45, 0x0f, 0x27, 0x0b, 0x7f, 0xff, 0xb4, 0x13, 0xae, 0x85, 0xe8, 0x09, 0xbe, 0x20, 0xeb, 0xc7, 0x97, 0xce, 0xe9, 0xfb, 0x20, 0xec, 0xc4, 0x16, 0x44, 0x4f, 0xad, 0x0f, 0xc9, +0x6e, 0xed, 0xbb, 0xf0, 0x91, 0xe2, 0xff, 0x12, 0xf5, 0xf3, 0x00, 0xb6, 0xcd, 0xbb, 0x23, 0x08, 0xb4, 0xc2, 0xa6, 0xd3, 0x61, 0xdb, 0x22, 0x3a, 0xbd, 0x8f, 0x03, 0xaa, 0xdc, 0xe9, 0x7f, 0xfa, +0x6c, 0xd9, 0x00, 0xa9, 0x0f, 0xeb, 0x5b, 0xbb, 0xc0, 0x0e, 0x43, 0xa4, 0xda, 0x0f, 0xf0, 0x18, 0x00, 0xf3, 0x09, 0x2f, 0x23, 0xfb, 0xfa, 0x19, 0x03, 0x28, 0x0d, 0x48, 0xdd, 0xfe, 0x3a, 0x45, +0xb0, 0xeb, 0x81, 0xfc, 0x17, 0x11, 0x5e, 0xd8, 0xe6, 0x1c, 0xfc, 0x10, 0xb4, 0x19, 0x32, 0x26, 0xd1, 0x14, 0xc1, 0x25, 0x20, 0x71, 0xce, 0xf8, 0x05, 0x02, 0xbe, 0x20, 0xb6, 0xe3, 0xc6, 0xfe, +0xc3, 0xb2, 0x48, 0xb0, 0xea, 0xfd, 0xe7, 0x45, 0x07, 0xe3, 0xc6, 0xe1, 0x01, 0x09, 0x62, 0xcd, 0xb1, 0xcc, 0xf5, 0xf8, 0x40, 0x63, 0xe7, 0x5d, 0x97, 0xc9, 0x09, 0xb2, 0xc0, 0xb9, 0x40, 0x81, +0x24, 0xbf, 0xf4, 0x67, 0xdc, 0x38, 0x4f, 0x25, 0x34, 0xf9, 0xd4, 0xd2, 0x1a, 0x03, 0xad, 0x4c, 0x01, 0xb0, 0x29, 0x0a, 0x0f, 0x25, 0x1a, 0x1f, 0xec, 0x01, 0x0f, 0x3a, 0x81, 0xbe, 0x50, 0x13, +0xf3, 0x90, 0x67, 0x41, 0x1f, 0x58, 0x4d, 0x40, 0xf3, 0x33, 0x5d, 0x01, 0xe8, 0x15, 0x0c, 0xb0, 0x1b, 0x1a, 0xac, 0xd3, 0x5c, 0x00, 0xd1, 0x06, 0xe4, 0xc5, 0xc8, 0xfa, 0x13, 0x34, 0x70, 0xb3, +0x25, 0xeb, 0x41, 0xec, 0xf3, 0xab, 0x5a, 0xca, 0x30, 0xd1, 0xc7, 0xa0, 0x79, 0xf6, 0x1a, 0xcb, 0x39, 0x4a, 0xe8, 0x59, 0xbb, 0x2d, 0x90, 0x4e, 0xae, 0xf9, 0x2c, 0xd0, 0xc3, 0xd1, 0x2f, 0xd6, +0xca, 0x24, 0xbc, 0x11, 0xe1, 0x17, 0xe3, 0x23, 0x5c, 0x36, 0x0b, 0x0c, 0x1c, 0xd3, 0xd2, 0x6f, 0xa5, 0xe0, 0xfb, 0x7f, 0x0a, 0x41, 0xa0, 0x1a, 0x12, 0xd6, 0x2b, 0x81, 0xe2, 0xf7, 0x06, 0xf4, +0x21, 0xa7, 0x0b, 0x0a, 0x39, 0x2e, 0xd2, 0x2c, 0x08, 0xdf, 0xe5, 0x16, 0x55, 0xfb, 0xe6, 0xc7, 0xd6, 0xcc, 0xea, 0x12, 0x40, 0x0b, 0xea, 0xed, 0xdb, 0x30, 0xf4, 0xc5, 0x0d, 0xf3, 0xd0, 0xea, +0xfc, 0xd0, 0xe1, 0x36, 0xc8, 0xfc, 0xc9, 0xe0, 0xdc, 0x0c, 0x0a, 0x0e, 0xb5, 0xd0, 0xda, 0x12, 0xf4, 0x32, 0x16, 0x55, 0xed, 0x39, 0x3e, 0x51, 0x48, 0x54, 0xca, 0x1e, 0xab, 0xf9, 0xeb, 0x96, +0x09, 0x2b, 0x1b, 0x35, 0xc5, 0x41, 0x05, 0xee, 0x16, 0x14, 0xdd, 0x25, 0x16, 0x0d, 0x16, 0xdb, 0xfd, 0x4d, 0xfa, 0xcf, 0xd8, 0x7f, 0xa2, 0x14, 0x13, 0xa7, 0xcb, 0xcd, 0x66, 0xad, 0x46, 0xcd, +0xe0, 0xa9, 0x04, 0x81, 0x20, 0xd8, 0xf9, 0xf3, 0x85, 0xe9, 0x0f, 0x3d, 0x0b, 0xb5, 0x5c, 0xc8, 0x0b, 0xd9, 0xe2, 0xb8, 0xe0, 0x1c, 0x0d, 0x16, 0xf6, 0x5d, 0x53, 0x34, 0x29, 0xc1, 0x47, 0xde, +0xc7, 0x35, 0xbc, 0x8d, 0x3d, 0xa5, 0xce, 0xfc, 0x3d, 0xfb, 0x1a, 0x1b, 0x2a, 0xea, 0x28, 0xfb, 0xf6, 0xe4, 0x63, 0x5e, 0x00, 0x0d, 0xb9, 0xc5, 0x23, 0x6b, 0xb6, 0x14, 0xc1, 0xf3, 0x2e, 0x81, +0xc2, 0x2b, 0x0d, 0x12, 0x23, 0xeb, 0x5a, 0x2c, 0xd9, 0x20, 0x15, 0xfe, 0xe8, 0xee, 0xd8, 0xa2, 0xfe, 0xbe, 0xf6, 0x1c, 0x40, 0x66, 0xf8, 0x46, 0x02, 0x17, 0xcd, 0xf0, 0x5c, 0x7f, 0xcc, 0xdc, +0xa1, 0x37, 0x1d, 0x3f, 0xc3, 0xf3, 0x6d, 0xd0, 0x76, 0xc9, 0x92, 0xcb, 0x99, 0x0f, 0x5f, 0xe6, 0xec, 0xe7, 0x11, 0x41, 0x53, 0x27, 0xdf, 0x04, 0x19, 0xe9, 0x1e, 0x68, 0x1d, 0xd7, 0xa4, 0x31, +0x51, 0xaf, 0x26, 0x20, 0x34, 0x3b, 0x2d, 0xc5, 0xc6, 0x43, 0x16, 0x2a, 0x0d, 0x59, 0x03, 0x21, 0x21, 0x29, 0x4d, 0xdf, 0xe1, 0x46, 0x15, 0xda, 0x28, 0x6c, 0xfa, 0xe7, 0x10, 0x21, 0x74, 0xd3, +0x4c, 0xe9, 0x13, 0x07, 0x03, 0xee, 0xf1, 0xc6, 0x01, 0xd2, 0x06, 0x15, 0xc5, 0xc9, 0x15, 0x9b, 0x58, 0x29, 0xd9, 0x4c, 0x14, 0x7f, 0xba, 0x44, 0x2e, 0xd5, 0x81, 0x6f, 0x3e, 0x13, 0x17, 0xe6, +0x08, 0x3d, 0x17, 0x9e, 0x4b, 0xec, 0xf1, 0x3f, 0xc1, 0x14, 0x03, 0x5b, 0x10, 0xd1, 0xfe, 0xbb, 0xfa, 0xe7, 0x25, 0xa9, 0xd4, 0x11, 0x12, 0x1c, 0x4a, 0xc6, 0x9e, 0xfe, 0xf2, 0xda, 0x46, 0x34, +0xb8, 0xcd, 0xd2, 0xde, 0x19, 0xac, 0x2e, 0x16, 0xf6, 0xea, 0x10, 0x12, 0xc7, 0xc2, 0x51, 0x9f, 0xc1, 0x1a, 0x1b, 0xb1, 0xf9, 0x9f, 0x99, 0x54, 0x27, 0xdc, 0xbd, 0xd0, 0x1c, 0x56, 0x71, 0x61, +0xac, 0xce, 0xfe, 0xca, 0x53, 0x61, 0x81, 0x0a, 0xe0, 0x3e, 0xfe, 0xfc, 0x13, 0x3c, 0x28, 0xfb, 0x4f, 0x3c, 0x03, 0x98, 0x49, 0xf5, 0xc6, 0xf0, 0x25, 0x36, 0xe9, 0xce, 0xc5, 0x12, 0xe2, 0x06, +0xce, 0x04, 0x99, 0xf4, 0xe5, 0x3b, 0x30, 0x7f, 0xdf, 0x27, 0x67, 0x04, 0x04, 0x9f, 0x72, 0x00, 0x31, 0x15, 0xf7, 0xfd, 0xe8, 0x08, 0x41, 0x2b, 0x20, 0xfb, 0xdb, 0xe3, 0xf3, 0x7c, 0x58, 0x2f, +0xed, 0x40, 0x44, 0x31, 0x27, 0x1f, 0xed, 0x1b, 0x18, 0x13, 0x36, 0x0b, 0x1d, 0xe5, 0x7f, 0xcd, 0x08, 0xc9, 0xb0, 0xd8, 0x73, 0x51, 0x11, 0x6a, 0xbd, 0xc9, 0x2e, 0xfd, 0xb1, 0x49, 0x3f, 0xe6, +0xf9, 0x32, 0xbf, 0xca, 0x01, 0xee, 0xfe, 0x7d, 0xd5, 0x32, 0x45, 0xd2, 0xe4, 0xf1, 0x9b, 0x12, 0x2b, 0x9b, 0x2a, 0xef, 0xe0, 0xb6, 0xe1, 0x67, 0xfe, 0x62, 0x81, 0xef, 0x26, 0x3d, 0xfa, 0x1a, +0x20, 0xaa, 0x20, 0x25, 0x68, 0x4e, 0x3d, 0x29, 0x1f, 0xe0, 0xb1, 0x34, 0x44, 0xf2, 0x25, 0xf7, 0x6f, 0xf9, 0xf0, 0x30, 0x16, 0x1f, 0xc3, 0xd5, 0xa6, 0x12, 0x4d, 0xdc, 0x0a, 0x56, 0x0e, 0xb7, +0xf2, 0x1d, 0x0b, 0x1b, 0x0e, 0x3e, 0xc1, 0x13, 0x05, 0x23, 0x81, 0x60, 0xfe, 0xaf, 0x3d, 0xb6, 0x88, 0xa3, 0x92, 0x07, 0x7b, 0x06, 0x02, 0x10, 0xa7, 0xfb, 0xa8, 0x3e, 0xcd, 0x1a, 0x38, 0xd6, +0x68, 0x32, 0x4f, 0x0b, 0x5e, 0x74, 0xcc, 0xb8, 0x8e, 0x35, 0x10, 0xdb, 0x4a, 0x3a, 0x0c, 0x06, 0xe6, 0xbe, 0x2c, 0x18, 0xdd, 0xf6, 0xf6, 0xbc, 0x9a, 0xa3, 0xe4, 0xe3, 0x37, 0x39, 0xe4, 0xdc, +0xae, 0x30, 0xf9, 0xc1, 0xf8, 0x36, 0x7f, 0xd3, 0xe9, 0x32, 0x3d, 0x08, 0xfb, 0xc3, 0xd9, 0x4b, 0xf9, 0x00, 0x2d, 0x0b, 0xca, 0xc5, 0x40, 0x42, 0x1b, 0xd0, 0xff, 0xeb, 0x1a, 0x43, 0x23, 0xe2, +0x22, 0xeb, 0xfc, 0x2f, 0xb8, 0xae, 0xe0, 0x2c, 0x35, 0xe5, 0x94, 0x53, 0xc6, 0x09, 0xc8, 0x51, 0xfe, 0x38, 0xf0, 0xfd, 0xee, 0x7f, 0xd2, 0xe0, 0xcd, 0x44, 0xf0, 0x02, 0xb2, 0x27, 0x3d, 0x7f, +0x4b, 0x3f, 0x25, 0xb4, 0xa0, 0x61, 0x3a, 0xf3, 0x16, 0x57, 0xf6, 0x41, 0xb7, 0xbe, 0xe4, 0x50, 0xc0, 0xdb, 0x1a, 0x9a, 0xbe, 0xbe, 0xe9, 0x19, 0x33, 0xcb, 0x03, 0x0f, 0x41, 0x06, 0xec, 0xb4, +0xce, 0x3d, 0x1a, 0xe8, 0xfb, 0xf9, 0xe9, 0x34, 0xde, 0x3b, 0xb3, 0x29, 0xa3, 0x0b, 0x2a, 0x2c, 0xc8, 0x2e, 0x34, 0x39, 0x27, 0x07, 0x08, 0x07, 0xfb, 0x3a, 0xff, 0xbc, 0xfc, 0xaf, 0x39, 0xd9, +0x03, 0xcf, 0xff, 0x81, 0x14, 0xe4, 0x2d, 0xe2, 0xf6, 0xdc, 0x04, 0x33, 0x0b, 0xc4, 0x3a, 0xe7, 0x56, 0x9e, 0x0b, 0xe1, 0x37, 0xf2, 0xda, 0xba, 0xf0, 0x1d, 0xdf, 0xfb, 0x4b, 0xe2, 0x3f, 0x1a, +0x02, 0xfe, 0x09, 0xe5, 0xb4, 0x2f, 0xd4, 0x0a, 0xef, 0x3d, 0x3f, 0xda, 0x4d, 0x03, 0xd8, 0x04, 0x2a, 0x0d, 0x38, 0x3a, 0xf5, 0xf1, 0x1c, 0x7f, 0xa7, 0xec, 0xb1, 0x18, 0x23, 0xa5, 0xe5, 0xeb, +0x28, 0x12, 0x26, 0x33, 0x2a, 0x28, 0xe3, 0xd1, 0xd4, 0x31, 0x1b, 0x3a, 0x46, 0xe3, 0xd8, 0xea, 0x23, 0xc8, 0x01, 0x0e, 0x01, 0x22, 0xd6, 0x5d, 0x3f, 0xcd, 0x15, 0x1a, 0x52, 0x7f, 0xc7, 0x02, +0xdb, 0x37, 0xe5, 0x3c, 0x13, 0xfe, 0x01, 0x36, 0x43, 0x38, 0x0f, 0xd3, 0x03, 0xc7, 0x3f, 0x10, 0xda, 0xc5, 0xd4, 0x44, 0x24, 0x31, 0xf5, 0x1e, 0x2e, 0xf7, 0xf9, 0xda, 0x1e, 0x2e, 0x4e, 0xe1, +0xff, 0x15, 0x91, 0x81, 0xbb, 0x39, 0xdb, 0x10, 0xf2, 0xc7, 0x1e, 0xa4, 0xdd, 0x02, 0xc1, 0x03, 0xa6, 0x59, 0x08, 0xac, 0xf7, 0xbd, 0x10, 0x41, 0x18, 0xcc, 0xe8, 0xfe, 0x1b, 0xd5, 0xf6, 0xeb, +0x07, 0xe7, 0xdb, 0xd5, 0xc3, 0x0e, 0x43, 0x35, 0xf8, 0xbc, 0x07, 0xe5, 0xf0, 0xbc, 0xe8, 0x33, 0x36, 0xe4, 0xf1, 0xf6, 0x06, 0xfd, 0x37, 0xc5, 0x9d, 0x2b, 0x05, 0xcd, 0x41, 0xfd, 0x45, 0xbd, +0x26, 0x3b, 0x1a, 0x0f, 0x06, 0xf1, 0x11, 0x81, 0x48, 0xd7, 0x46, 0x13, 0x06, 0xc8, 0xf9, 0x2c, 0x2b, 0xd5, 0xe0, 0x1d, 0x0f, 0x4b, 0xae, 0xc5, 0x12, 0xb6, 0xfb, 0xa6, 0xfb, 0xd3, 0x41, 0xe6, +0x16, 0x7f, 0xdf, 0x2b, 0xdf, 0x1a, 0x22, 0x2f, 0x02, 0xd8, 0x17, 0xb6, 0xb2, 0xc1, 0xdd, 0xea, 0xf1, 0x0c, 0xfe, 0x1f, 0xb5, 0x19, 0xd9, 0x41, 0xeb, 0xf2, 0xc2, 0x1a, 0x49, 0x0a, 0xd6, 0xdd, +0x44, 0xde, 0x09, 0xe5, 0x30, 0xf6, 0xdd, 0x08, 0xdf, 0x9d, 0xb7, 0x11, 0x18, 0x20, 0xf1, 0xac, 0xf9, 0x28, 0x57, 0xd8, 0xf4, 0x00, 0x3d, 0xe5, 0xba, 0xf3, 0x4f, 0xf2, 0xd0, 0x2e, 0x81, 0x3a, +0x64, 0xf4, 0x10, 0x28, 0xd3, 0x17, 0x07, 0x41, 0x0f, 0xf2, 0x8a, 0x40, 0xef, 0x75, 0x0d, 0xdf, 0x69, 0x6f, 0x17, 0x67, 0x8f, 0x0b, 0x04, 0x50, 0xf9, 0x24, 0x47, 0x0e, 0xf1, 0x6a, 0xec, 0x4d, +0x0c, 0xc0, 0x4f, 0xf2, 0x05, 0xe1, 0xfb, 0x00, 0xe9, 0x0f, 0x7f, 0x4d, 0x16, 0xad, 0xe3, 0xee, 0x65, 0x42, 0x15, 0x14, 0x38, 0xd2, 0x6d, 0x08, 0xf7, 0xfa, 0x35, 0xec, 0xf3, 0x4e, 0xf2, 0xd4, +0x2a, 0x34, 0x09, 0x26, 0x24, 0x0f, 0x41, 0xe3, 0x0a, 0x1e, 0xd4, 0x20, 0x0d, 0x1e, 0x16, 0xbe, 0x02, 0x48, 0x13, 0x2d, 0xde, 0xee, 0x36, 0xa7, 0x09, 0xf1, 0xd8, 0x1c, 0xfe, 0xaa, 0xcc, 0xee, +0x07, 0xfb, 0xe7, 0x28, 0x20, 0x7f, 0xd5, 0x15, 0xe6, 0xf0, 0x0c, 0x54, 0xc5, 0x22, 0x7d, 0xeb, 0xc4, 0x28, 0xf8, 0xf4, 0x1f, 0xe6, 0xe3, 0x53, 0xdf, 0x36, 0xcf, 0x1d, 0x08, 0x15, 0xa9, 0x18, +0x56, 0x33, 0xaf, 0xdd, 0x4b, 0x0a, 0x1c, 0xfc, 0xad, 0x56, 0xd1, 0xc1, 0x75, 0x33, 0xf7, 0x7f, 0xca, 0x35, 0xc0, 0x2e, 0x10, 0x8e, 0x4f, 0xd1, 0xe8, 0x2e, 0x08, 0x0b, 0xbe, 0x08, 0x64, 0x00, +0xae, 0xdf, 0xc6, 0x28, 0x18, 0xdd, 0x0d, 0x18, 0xd0, 0x16, 0x0d, 0x18, 0xf9, 0x06, 0xff, 0xcc, 0x3f, 0x0b, 0xbd, 0xef, 0x0d, 0xe6, 0x6a, 0xdc, 0x1b, 0x03, 0x33, 0xde, 0x3b, 0x21, 0xf6, 0x81, +0x0a, 0xe5, 0xe3, 0xf1, 0xe3, 0x0c, 0x04, 0x12, 0x3e, 0xd4, 0xd7, 0xf9, 0xd4, 0x30, 0x73, 0x10, 0x03, 0xa7, 0xe7, 0x7f, 0x6c, 0xb2, 0xd4, 0x57, 0x03, 0x38, 0x4d, 0x2d, 0xea, 0xd3, 0x10, 0xd5, +0x3e, 0xf9, 0xa5, 0xef, 0x02, 0x17, 0x52, 0x36, 0xfa, 0x24, 0xdd, 0x3a, 0x05, 0xa9, 0xeb, 0x59, 0xf8, 0xd5, 0xdb, 0x70, 0x3d, 0x2b, 0x43, 0x5f, 0x07, 0x18, 0x18, 0x8e, 0x01, 0x19, 0xf1, 0xfe, +0xb2, 0xb3, 0x33, 0x2c, 0xc0, 0x13, 0xe3, 0x81, 0xdf, 0x23, 0xfe, 0xf8, 0x99, 0x14, 0xf8, 0xfe, 0x10, 0x57, 0x18, 0x36, 0xbf, 0xb3, 0xfd, 0xb9, 0xcc, 0x3f, 0x1d, 0x95, 0x0f, 0x72, 0xcb, 0xef, +0xaa, 0xbc, 0x0b, 0x12, 0x9d, 0xf1, 0x14, 0xce, 0xf1, 0xe7, 0x3d, 0xca, 0xed, 0xdc, 0x36, 0xd9, 0x0a, 0xea, 0xf8, 0x28, 0xb8, 0x28, 0xe5, 0xb8, 0xd1, 0xc9, 0xec, 0xb6, 0x40, 0x33, 0xdb, 0xc3, +0x94, 0x43, 0xc3, 0xb4, 0x18, 0xe5, 0x18, 0xff, 0x3d, 0x08, 0xe1, 0x1a, 0x47, 0x10, 0xba, 0x28, 0xb0, 0xc4, 0x06, 0xd6, 0x81, 0xe5, 0xdd, 0x34, 0xde, 0x86, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, +0xc0, 0x00, 0x00, 0x00, 0xa0, 0xde, 0xff, 0xff, 0x17, 0xf7, 0xff, 0xff, 0x7c, 0xe6, 0xff, 0xff, 0xdf, 0x04, 0x00, 0x00, 0x1e, 0xe6, 0xff, 0xff, 0x0b, 0xed, 0xff, 0xff, 0x69, 0x00, 0x00, 0x00, +0x80, 0x5d, 0x00, 0x00, 0x63, 0xa8, 0xff, 0xff, 0xc2, 0x01, 0x00, 0x00, 0x99, 0x3f, 0x00, 0x00, 0x66, 0x64, 0x00, 0x00, 0xb7, 0x05, 0x00, 0x00, 0x53, 0x06, 0x00, 0x00, 0x7b, 0xfe, 0xff, 0xff, +0x48, 0x2c, 0x00, 0x00, 0xee, 0xf8, 0xff, 0xff, 0x56, 0x64, 0x00, 0x00, 0x40, 0xcc, 0xff, 0xff, 0x43, 0x54, 0x00, 0x00, 0x7f, 0xc9, 0xff, 0xff, 0x65, 0x30, 0x00, 0x00, 0xf7, 0x20, 0x00, 0x00, +0x1b, 0x1a, 0x00, 0x00, 0xdf, 0x56, 0x00, 0x00, 0x74, 0x31, 0x00, 0x00, 0x95, 0x4d, 0x00, 0x00, 0xfc, 0xf8, 0xff, 0xff, 0x10, 0xf1, 0xff, 0xff, 0x16, 0x0e, 0x00, 0x00, 0xbd, 0xd3, 0xff, 0xff, +0x2b, 0x34, 0x00, 0x00, 0x7b, 0x70, 0x00, 0x00, 0x13, 0x1c, 0x00, 0x00, 0x3a, 0x30, 0x00, 0x00, 0x0e, 0x09, 0x00, 0x00, 0xc0, 0x33, 0x00, 0x00, 0x56, 0x17, 0x00, 0x00, 0xa8, 0xf0, 0xff, 0xff, +0x7b, 0x65, 0xff, 0xff, 0xfd, 0x09, 0x00, 0x00, 0xd1, 0xe0, 0xff, 0xff, 0x4a, 0xbe, 0xff, 0xff, 0x12, 0x14, 0x00, 0x00, 0x4e, 0x04, 0x00, 0x00, 0x40, 0xb8, 0xff, 0xff, 0x7e, 0xf4, 0xff, 0xff, +0x6e, 0x3b, 0x00, 0x00, 0xaa, 0x87, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0xff, 0x3d, 0x1f, 0x18, 0x01, 0x31, 0xf1, 0x0e, 0x06, 0x36, 0x24, 0x42, 0x27, 0x19, 0xe0, 0xa5, +0x38, 0x7f, 0x08, 0x01, 0xfa, 0xf4, 0x11, 0xfd, 0xec, 0x0c, 0x27, 0xef, 0xea, 0xf5, 0xc8, 0x2b, 0x06, 0x25, 0x01, 0xe6, 0xd1, 0x03, 0x03, 0xce, 0x1e, 0xd1, 0xe2, 0x11, 0xe1, 0xce, 0xe0, 0xb9, +0x11, 0xf4, 0xfa, 0x14, 0xf6, 0x3e, 0x0c, 0x02, 0x10, 0x2d, 0x48, 0xf5, 0xe7, 0x23, 0x4a, 0x24, 0xd3, 0xe9, 0x0b, 0x2d, 0x37, 0x1e, 0xe7, 0xe0, 0x2a, 0xd9, 0x2c, 0x2b, 0x01, 0x14, 0x07, 0xe9, +0x15, 0xfd, 0x36, 0x07, 0xfa, 0xf9, 0x1c, 0xee, 0x27, 0xf5, 0xcf, 0x07, 0xed, 0x03, 0xaf, 0xed, 0x29, 0x21, 0xbf, 0x3d, 0xd3, 0x0d, 0x1a, 0xef, 0xf0, 0x2a, 0xf8, 0xc8, 0x03, 0x37, 0x11, 0x1a, +0x4a, 0x17, 0x24, 0x24, 0xef, 0x12, 0x47, 0x0a, 0x25, 0xd4, 0xd1, 0x23, 0xff, 0xf6, 0x5e, 0x18, 0x00, 0xfa, 0xa8, 0x13, 0xdb, 0x19, 0x25, 0x10, 0xdc, 0xfc, 0xd0, 0x2b, 0x02, 0x46, 0xfb, 0x12, +0xe7, 0x10, 0xb4, 0xf5, 0xc3, 0x05, 0x4e, 0xdf, 0xe2, 0x19, 0x6c, 0x32, 0x12, 0xd1, 0x06, 0xf3, 0x1f, 0x62, 0xa9, 0xfb, 0xe3, 0x03, 0xdb, 0x05, 0x09, 0xf4, 0xe3, 0xa6, 0xf2, 0xda, 0xec, 0xf7, +0xc8, 0xf4, 0x20, 0x04, 0x10, 0xf9, 0xe9, 0x0c, 0x03, 0x16, 0xe2, 0xf4, 0xf1, 0x1c, 0x0e, 0x1a, 0xfd, 0x12, 0xeb, 0xfe, 0x08, 0x10, 0xc7, 0xe8, 0xc8, 0x5c, 0xf5, 0xae, 0x17, 0xfb, 0xf1, 0x04, +0xbe, 0xb8, 0x41, 0xb6, 0xe9, 0x20, 0x02, 0xbe, 0xe6, 0x14, 0xdb, 0x15, 0xd8, 0x06, 0xe8, 0x00, 0x22, 0x05, 0x04, 0xdb, 0xf4, 0xed, 0x41, 0x2b, 0xd9, 0x8b, 0xf2, 0xf6, 0xe1, 0xcc, 0x01, 0x0b, +0xfa, 0xf1, 0x0c, 0x05, 0x1b, 0xd7, 0x10, 0x31, 0xfe, 0x36, 0x12, 0xee, 0x1e, 0x0f, 0xfd, 0xdd, 0x56, 0xe6, 0xd5, 0xf3, 0xe1, 0x0a, 0x05, 0x07, 0x1c, 0xdb, 0xf3, 0xf6, 0xf0, 0xc8, 0xc6, 0xe3, +0x1c, 0x38, 0xe6, 0x09, 0xd4, 0xef, 0x45, 0x25, 0x38, 0x1d, 0xf1, 0x2a, 0x14, 0x15, 0x11, 0x17, 0x44, 0xc7, 0xfc, 0xe3, 0x20, 0x1c, 0xcd, 0xe7, 0x17, 0xec, 0xf0, 0xc4, 0x05, 0xcc, 0x0e, 0x2a, +0xf0, 0x09, 0xf4, 0x23, 0x3b, 0x02, 0xea, 0xc3, 0x0d, 0xf3, 0x2e, 0xe7, 0xbb, 0xed, 0xc0, 0xfa, 0xf9, 0x25, 0xee, 0x04, 0xe0, 0x13, 0xc9, 0xc6, 0xc4, 0x08, 0xc5, 0xe9, 0xe7, 0x0f, 0x0c, 0x05, +0x27, 0x4d, 0xfe, 0x0d, 0xf7, 0xff, 0xe9, 0x24, 0x46, 0x2b, 0x3b, 0x00, 0x00, 0xe6, 0x00, 0x0f, 0x10, 0xea, 0xc2, 0x19, 0xfd, 0xfe, 0xc9, 0x2a, 0x14, 0x06, 0x50, 0x34, 0xf3, 0x16, 0x0a, 0xe5, +0xcd, 0xf6, 0xe9, 0x4d, 0xc8, 0x4d, 0x05, 0x05, 0xca, 0xe1, 0x2c, 0x1c, 0x6d, 0xf2, 0x48, 0x10, 0x03, 0xf5, 0x12, 0xf8, 0x0e, 0x1c, 0xc7, 0x05, 0xc6, 0x05, 0x6a, 0x37, 0x0d, 0xe0, 0x01, 0xcd, +0xfc, 0xf8, 0x15, 0xee, 0xbd, 0x1f, 0x2f, 0x03, 0xf7, 0x28, 0x08, 0xea, 0xff, 0xd6, 0x24, 0xde, 0x30, 0xf6, 0xf1, 0xf7, 0xfb, 0xfb, 0x42, 0xec, 0xf9, 0xe4, 0xc8, 0xb7, 0x10, 0xe8, 0x0e, 0xea, +0xec, 0xdd, 0x0f, 0xf3, 0x07, 0x33, 0xda, 0x5e, 0x81, 0xe6, 0xef, 0x37, 0x06, 0xde, 0xd7, 0x22, 0x0d, 0x93, 0xbe, 0xcf, 0xd2, 0xe2, 0xc5, 0xef, 0xcf, 0x2e, 0xe1, 0xaa, 0x03, 0xda, 0x22, 0xe6, +0xd3, 0xec, 0xf7, 0x0e, 0x15, 0x40, 0xd2, 0xb9, 0xe2, 0xe5, 0xff, 0xd7, 0x19, 0x0d, 0x02, 0xfd, 0xfa, 0xd2, 0xfd, 0xd6, 0x09, 0xda, 0x14, 0x3c, 0x08, 0x2e, 0x8e, 0xe8, 0x14, 0x47, 0x0a, 0x06, +0xdb, 0xf3, 0xe2, 0xe7, 0xf9, 0x0d, 0xd8, 0xf5, 0x30, 0xcb, 0x36, 0xb6, 0xe4, 0xf1, 0xe8, 0xcc, 0x0a, 0x2e, 0x00, 0x11, 0xdb, 0x5b, 0xfd, 0xd5, 0x2a, 0x31, 0xf3, 0x01, 0x08, 0xf1, 0xed, 0x55, +0x10, 0x1a, 0x07, 0x07, 0x40, 0xf7, 0x13, 0x0f, 0xe4, 0x27, 0x04, 0xdd, 0x0e, 0xef, 0x32, 0xe8, 0x26, 0xe2, 0x1a, 0x7f, 0x13, 0xbc, 0x32, 0x0b, 0x13, 0xd3, 0x21, 0x19, 0x0a, 0x43, 0x07, 0x2f, +0x5c, 0x90, 0x06, 0xea, 0xf2, 0xe5, 0x5d, 0xbd, 0xf8, 0xff, 0xc3, 0xd5, 0x5a, 0xf9, 0xd7, 0xf7, 0xe1, 0xeb, 0x2d, 0xc6, 0x1e, 0x12, 0x02, 0xdc, 0xec, 0x2e, 0x0d, 0xd1, 0xf8, 0x9b, 0x0e, 0x02, +0x4a, 0xe4, 0x70, 0x26, 0xfe, 0x3b, 0xee, 0x99, 0x50, 0x30, 0x9d, 0xfd, 0xa1, 0x12, 0xba, 0x0e, 0xd8, 0xc0, 0xea, 0xdb, 0x2d, 0x0d, 0xec, 0x09, 0xe7, 0x08, 0xc2, 0xe2, 0x28, 0x1d, 0xf2, 0x22, +0x2e, 0x10, 0xcb, 0xde, 0x43, 0xbd, 0x1a, 0xef, 0x35, 0x19, 0xe8, 0x0c, 0x1e, 0x58, 0x15, 0x0d, 0x1b, 0x32, 0x2d, 0xde, 0x78, 0x2a, 0x22, 0x00, 0x1b, 0xe6, 0x24, 0x1b, 0x17, 0x11, 0x05, 0x4a, +0x0f, 0x3f, 0x05, 0x12, 0x19, 0xb9, 0x0f, 0xf8, 0x2f, 0xd5, 0x1f, 0xfd, 0x0b, 0x6d, 0x04, 0x16, 0xea, 0xda, 0xed, 0x03, 0xda, 0xe9, 0x2a, 0xf5, 0xf6, 0xed, 0xde, 0x12, 0xec, 0xf7, 0xe4, 0x14, +0xea, 0xb0, 0xec, 0x10, 0x13, 0x1f, 0xe0, 0x06, 0x14, 0x16, 0x24, 0xeb, 0x15, 0xe8, 0x39, 0xe3, 0x09, 0x08, 0xfd, 0x14, 0xe7, 0xf0, 0xe7, 0xf8, 0xe1, 0x29, 0xcb, 0x05, 0xf6, 0x0d, 0x26, 0x1c, +0xd6, 0x07, 0x14, 0x00, 0x03, 0x19, 0x0e, 0xed, 0xd7, 0xf4, 0xd8, 0x13, 0x1b, 0xd9, 0x62, 0xdc, 0x0a, 0xd5, 0xd7, 0xd6, 0x02, 0xef, 0x1c, 0xd4, 0xfa, 0x02, 0x15, 0xea, 0xe6, 0xfc, 0xfe, 0x29, +0xf0, 0x12, 0x25, 0xd8, 0xe8, 0xfc, 0xcc, 0x13, 0x3b, 0xe8, 0x07, 0x1c, 0xf8, 0x06, 0xee, 0xc8, 0xef, 0xd6, 0xf0, 0xeb, 0x3c, 0x39, 0xf8, 0xda, 0x04, 0x0a, 0xfe, 0x11, 0xcd, 0xff, 0x32, 0x09, +0x64, 0x39, 0xfa, 0xc9, 0xe7, 0xe4, 0xef, 0x08, 0xc6, 0xf0, 0x7f, 0xf2, 0x1e, 0xf4, 0xc2, 0xc5, 0xf0, 0xe8, 0xed, 0x30, 0xff, 0xe8, 0x00, 0xf4, 0xcf, 0x10, 0x08, 0xe7, 0xf2, 0x05, 0x05, 0x09, +0x1c, 0x02, 0x16, 0x1d, 0xfe, 0xe8, 0x0d, 0x09, 0xcc, 0xf9, 0xe3, 0xff, 0xf7, 0x09, 0x16, 0xd8, 0xff, 0xce, 0x13, 0x34, 0xf6, 0x18, 0x20, 0x05, 0xef, 0xfd, 0xfc, 0x25, 0xfc, 0xd3, 0xf2, 0x05, +0x36, 0xeb, 0x0b, 0xfc, 0x57, 0xec, 0xf2, 0x23, 0x2a, 0x38, 0x04, 0xfe, 0xfb, 0xc2, 0x25, 0x18, 0x2b, 0xf6, 0xd7, 0x1a, 0x03, 0x14, 0x06, 0x15, 0x01, 0x15, 0x09, 0x1a, 0x0c, 0x0d, 0xe2, 0x35, +0xf9, 0xf5, 0xf8, 0x37, 0xee, 0x20, 0x03, 0xe4, 0x17, 0xfb, 0xf1, 0x06, 0xfa, 0xdd, 0x39, 0x00, 0x3c, 0xd9, 0x11, 0x19, 0xcb, 0xd7, 0xf4, 0xc1, 0xdd, 0xa5, 0x24, 0xfc, 0xd7, 0x0e, 0x19, 0x02, +0xcd, 0x15, 0xd7, 0xf1, 0xc7, 0xe3, 0x2b, 0xee, 0x0c, 0x19, 0xc4, 0x24, 0x1c, 0x11, 0x0c, 0xf7, 0x3c, 0x04, 0x18, 0xe9, 0x04, 0x1b, 0x29, 0x20, 0x19, 0xd8, 0xe1, 0xa8, 0x16, 0xe0, 0xde, 0xff, +0x38, 0xc4, 0x55, 0xbf, 0xfa, 0xd4, 0xe3, 0xf7, 0x00, 0xeb, 0x07, 0x23, 0xe5, 0x22, 0xc1, 0xcf, 0x21, 0x3d, 0x0a, 0x2b, 0xe7, 0x0c, 0xba, 0xc2, 0x24, 0x1e, 0xec, 0xe9, 0xf6, 0x20, 0x03, 0x1e, +0x00, 0xf4, 0xfe, 0x35, 0x1b, 0x38, 0x31, 0x3c, 0x26, 0x08, 0xe3, 0xf3, 0x2e, 0xf8, 0x57, 0xe1, 0xf2, 0xfb, 0x47, 0xfe, 0xb0, 0x1f, 0x1c, 0x1a, 0x31, 0xf5, 0x3e, 0x16, 0x0c, 0xfe, 0x26, 0x16, +0x11, 0xf2, 0x1c, 0x0b, 0xe3, 0xe4, 0xe5, 0xcc, 0xc4, 0x1b, 0xc4, 0xf8, 0xf8, 0x32, 0xc9, 0xf9, 0xfd, 0xf1, 0x0a, 0xe2, 0x09, 0xe0, 0xf3, 0xfd, 0xd1, 0xd5, 0x27, 0xc2, 0xee, 0xc4, 0x26, 0xee, +0x34, 0xa7, 0xfc, 0xe1, 0xf8, 0x48, 0xee, 0x53, 0xdc, 0xfc, 0x3f, 0x3f, 0x1d, 0xea, 0xd2, 0x04, 0xd6, 0xc7, 0xaf, 0x01, 0x20, 0x3c, 0x19, 0x15, 0x18, 0xd0, 0x36, 0x0c, 0xd9, 0x24, 0x0a, 0x07, +0x08, 0xc4, 0xfe, 0xfe, 0x12, 0xc8, 0x0b, 0x31, 0xe6, 0xfd, 0x7f, 0xfb, 0x07, 0x01, 0xf4, 0x24, 0x1e, 0xed, 0xe1, 0x21, 0x5b, 0x07, 0x3c, 0x44, 0x3d, 0x45, 0x1b, 0xfa, 0xba, 0xf1, 0x14, 0xe2, +0xe3, 0xf9, 0xef, 0xd4, 0xca, 0xe5, 0x27, 0x24, 0xf7, 0x10, 0xf5, 0xfd, 0x46, 0x3b, 0xf4, 0x34, 0x0f, 0x7a, 0xe2, 0xd9, 0x51, 0x27, 0xdc, 0x47, 0x66, 0xb0, 0xdb, 0x3d, 0xd5, 0x51, 0xf4, 0x32, +0x1f, 0x1e, 0x00, 0x23, 0x01, 0xf5, 0x09, 0xed, 0x34, 0xf4, 0xc7, 0x22, 0xd6, 0xe2, 0x36, 0x33, 0xfa, 0x28, 0xea, 0x20, 0xe7, 0x1f, 0xd6, 0xd7, 0x35, 0xdd, 0xc3, 0x34, 0xf4, 0xe7, 0xe7, 0xb5, +0xf0, 0xe9, 0xf1, 0x0d, 0x11, 0xd2, 0x1b, 0xed, 0xe4, 0x3e, 0x12, 0x06, 0xa4, 0x1d, 0x1d, 0xb7, 0x18, 0xd6, 0x4a, 0x2a, 0x4b, 0x14, 0xeb, 0xf1, 0x1e, 0x0d, 0x2f, 0x10, 0x4c, 0xde, 0x9f, 0xbf, +0xfc, 0x36, 0x8d, 0xb1, 0x81, 0xe0, 0x1f, 0xd8, 0xe6, 0xe5, 0x9e, 0x03, 0xb7, 0xee, 0x65, 0x09, 0x04, 0xe6, 0x31, 0x08, 0x09, 0x55, 0xb6, 0x30, 0xff, 0xa4, 0xe6, 0xe4, 0x28, 0xed, 0xff, 0xff, +0x42, 0x3a, 0xf5, 0xdc, 0xbb, 0xae, 0x05, 0x37, 0xe9, 0xc3, 0x45, 0x97, 0xfb, 0x24, 0x2c, 0x0e, 0xf9, 0xef, 0xd7, 0xfc, 0x07, 0xe5, 0xe4, 0x23, 0x27, 0x45, 0x03, 0x4b, 0xf8, 0xf7, 0xff, 0xe1, +0x32, 0x28, 0x1c, 0xab, 0x16, 0xf2, 0x5c, 0x40, 0x51, 0xd5, 0x1e, 0x22, 0xf3, 0x0d, 0x79, 0xf2, 0x0b, 0xf0, 0x95, 0x15, 0x0d, 0x0c, 0x35, 0xf0, 0xd0, 0xc4, 0xe3, 0x1d, 0x21, 0x13, 0xe9, 0x17, +0x06, 0xe8, 0x31, 0x32, 0xed, 0x21, 0x08, 0x11, 0x20, 0x49, 0x09, 0xf4, 0x0c, 0xe4, 0xe0, 0xff, 0x24, 0x16, 0xdb, 0x15, 0x50, 0xc4, 0x5a, 0xf9, 0x26, 0x2c, 0xbb, 0xee, 0xd9, 0x00, 0x15, 0x19, +0x0a, 0xfe, 0xef, 0xe3, 0xe9, 0x57, 0x03, 0xe5, 0xea, 0xf0, 0xf5, 0xef, 0xf1, 0xb0, 0xa4, 0x5d, 0xd2, 0x0e, 0xab, 0x3d, 0x00, 0xef, 0x2c, 0x10, 0x0e, 0xdd, 0xf9, 0xed, 0xf1, 0x00, 0xe8, 0x03, +0xed, 0xdf, 0x29, 0x14, 0x1a, 0xf4, 0x00, 0xbc, 0xf8, 0xc7, 0x35, 0xdc, 0xcb, 0x00, 0x69, 0x20, 0xf7, 0x0e, 0xed, 0x0c, 0xe8, 0xfd, 0x30, 0xf0, 0xfe, 0xe1, 0x0b, 0xe6, 0x00, 0xea, 0x09, 0xba, +0xcd, 0xea, 0x04, 0x03, 0xf1, 0x06, 0xb7, 0xc4, 0xdd, 0xfb, 0x06, 0xe5, 0xe6, 0x19, 0x22, 0xac, 0xda, 0xd0, 0xbf, 0xcf, 0x1d, 0xdc, 0x19, 0x26, 0xdc, 0xf7, 0xdd, 0x25, 0xff, 0xd4, 0x29, 0x7f, +0x0c, 0xce, 0xa4, 0xde, 0x04, 0x13, 0xf1, 0x2c, 0xea, 0x15, 0x18, 0xef, 0xe9, 0xfb, 0x3f, 0x20, 0x9d, 0x16, 0xee, 0xf0, 0x1a, 0xe4, 0x28, 0xd0, 0xf3, 0x15, 0x2f, 0x19, 0x18, 0x12, 0xfd, 0xf2, +0x16, 0x1c, 0xb6, 0xff, 0x12, 0xbe, 0xf0, 0xf6, 0xfe, 0x4d, 0x05, 0xc4, 0xe2, 0xef, 0x24, 0xdd, 0xfd, 0x09, 0x64, 0x33, 0xe4, 0x16, 0xe7, 0xd5, 0xe7, 0x1d, 0x24, 0x03, 0xf7, 0x11, 0x3a, 0x36, +0xde, 0x13, 0xf8, 0x35, 0xea, 0x1e, 0x31, 0xf5, 0xa9, 0x11, 0x17, 0x19, 0x27, 0x16, 0x2b, 0xce, 0x3d, 0x11, 0x02, 0xf0, 0x04, 0xdd, 0x19, 0xf7, 0x1c, 0x29, 0x13, 0xb0, 0xe1, 0xed, 0xd5, 0xfd, +0x6d, 0x13, 0x2a, 0xfa, 0xf2, 0xe2, 0x0e, 0x38, 0xda, 0x63, 0x1d, 0xf3, 0x22, 0x04, 0x0d, 0xc7, 0x21, 0xe1, 0x09, 0xf1, 0xeb, 0x02, 0xe7, 0x3a, 0x14, 0xb5, 0x29, 0x35, 0xe9, 0x08, 0xef, 0xb3, +0x0e, 0xff, 0xf9, 0x40, 0x3f, 0x25, 0xfc, 0x05, 0x9d, 0x28, 0x1e, 0x2a, 0x06, 0xbc, 0x0e, 0xf1, 0xdf, 0xea, 0xfd, 0x0a, 0xf5, 0xae, 0xea, 0x39, 0xf3, 0x00, 0x17, 0x10, 0x29, 0xdc, 0xe4, 0xfd, +0xfb, 0x0c, 0x1c, 0x33, 0x43, 0x0d, 0x34, 0x16, 0xd7, 0x11, 0x12, 0x10, 0xec, 0x17, 0x81, 0x01, 0x3b, 0x40, 0xf7, 0xdc, 0x03, 0x1d, 0x14, 0xb6, 0x08, 0x14, 0x21, 0xe5, 0x1d, 0x42, 0xa2, 0x18, +0x07, 0xea, 0x0b, 0xdf, 0xd4, 0xef, 0xe3, 0x1e, 0x21, 0x0f, 0xf0, 0x2d, 0xf9, 0xcf, 0x03, 0xfe, 0x65, 0x06, 0x52, 0xe2, 0xcd, 0x2d, 0xd3, 0x42, 0x1b, 0x0d, 0x3b, 0xdc, 0x05, 0x0d, 0xfc, 0xf0, +0xed, 0x10, 0xed, 0x00, 0x2d, 0x17, 0x16, 0xf6, 0xe4, 0x04, 0x19, 0xf2, 0xfb, 0xef, 0xc5, 0x1d, 0xe4, 0x15, 0xe2, 0x0f, 0x2d, 0xbf, 0xd6, 0x5a, 0xd7, 0xba, 0x9a, 0x04, 0x01, 0xdf, 0xc9, 0xfc, +0xda, 0xbb, 0xb1, 0xfe, 0xff, 0x50, 0xc6, 0xfb, 0xca, 0xe3, 0x11, 0x36, 0xee, 0x10, 0x35, 0x30, 0xd8, 0xbf, 0xdb, 0xec, 0xc0, 0xf2, 0x27, 0xd6, 0xf8, 0xcb, 0x3e, 0xe1, 0x09, 0x11, 0xe2, 0x27, +0x14, 0x42, 0xdc, 0x14, 0xea, 0x1b, 0xdb, 0xd3, 0x2d, 0xf1, 0x08, 0x02, 0xfa, 0xf9, 0xc3, 0x02, 0x20, 0xe0, 0x05, 0xb7, 0x2c, 0xf2, 0xcb, 0xfa, 0xd5, 0xed, 0xf8, 0xf9, 0xed, 0x0a, 0x96, 0xf2, +0xa2, 0x50, 0xcf, 0x25, 0xc3, 0x39, 0xd9, 0xaf, 0xc1, 0xff, 0xc6, 0x19, 0x9a, 0xe8, 0x29, 0xdb, 0xbf, 0x48, 0xcd, 0xc8, 0xf0, 0xe8, 0xe5, 0xf5, 0x17, 0xf1, 0xd5, 0xbf, 0x1b, 0xe6, 0x87, 0x02, +0xe5, 0x16, 0xd8, 0x98, 0x26, 0x20, 0xfe, 0xf1, 0x98, 0x22, 0xe3, 0x06, 0xef, 0x27, 0x9c, 0xcb, 0xdf, 0x4e, 0xe7, 0xf3, 0x07, 0xe4, 0x1b, 0xc1, 0xfe, 0x0c, 0xf6, 0x0a, 0x02, 0xe9, 0xf4, 0x3a, +0xed, 0x0f, 0xce, 0x09, 0x33, 0xe3, 0x2a, 0xd8, 0x1a, 0xfd, 0x23, 0xf7, 0xea, 0x01, 0xdf, 0x03, 0x60, 0xe1, 0x2b, 0xea, 0xd1, 0xfe, 0x1d, 0xf6, 0xe2, 0x00, 0xf1, 0x08, 0xbf, 0xf7, 0x04, 0x6f, +0xf0, 0x29, 0x2d, 0xe4, 0xfd, 0xfd, 0xff, 0xfa, 0xf5, 0x23, 0xf1, 0xf1, 0xe7, 0x0a, 0xdf, 0x15, 0x27, 0x39, 0x35, 0x5a, 0x0e, 0x28, 0x36, 0x04, 0x63, 0x45, 0xf1, 0x2e, 0x31, 0xfe, 0x3b, 0xf3, +0x17, 0x0c, 0x16, 0xdf, 0xeb, 0x40, 0x59, 0xfa, 0xc9, 0x18, 0xff, 0x0a, 0x15, 0xee, 0x1c, 0xcb, 0xfe, 0xd6, 0x07, 0x00, 0x32, 0xee, 0x3e, 0x30, 0xd0, 0x10, 0xe7, 0xf8, 0xf9, 0x10, 0xeb, 0x29, +0x17, 0xdc, 0xd0, 0x40, 0xeb, 0xe1, 0xeb, 0x21, 0xf8, 0xd5, 0x24, 0x0a, 0xd8, 0x1e, 0xfb, 0x22, 0x65, 0xf7, 0x1c, 0xc9, 0x13, 0x22, 0x06, 0xe5, 0xe6, 0xc1, 0xed, 0x3a, 0xfc, 0x38, 0xfc, 0x2f, +0xf3, 0x33, 0x08, 0x06, 0xeb, 0xf4, 0xee, 0x19, 0x1c, 0x34, 0x20, 0x28, 0xdd, 0x20, 0xcd, 0x16, 0x16, 0xc6, 0xcc, 0xf4, 0x03, 0x3f, 0x04, 0x1d, 0x0b, 0xd7, 0xdf, 0xf6, 0x28, 0xc3, 0x10, 0xf8, +0xfb, 0xee, 0x02, 0x15, 0xe1, 0xeb, 0xfe, 0xfc, 0xc5, 0x2a, 0xef, 0x0c, 0xfd, 0x7f, 0x20, 0x01, 0x1c, 0x26, 0x1d, 0x01, 0x07, 0x1f, 0x2f, 0x0b, 0x22, 0x2a, 0xc2, 0xe3, 0x04, 0xf8, 0xb6, 0xf5, +0xdc, 0xd0, 0x09, 0xdf, 0xf8, 0xf9, 0x16, 0xe5, 0x7a, 0xde, 0xe3, 0x42, 0x31, 0x06, 0xe4, 0x17, 0x09, 0x36, 0xd4, 0x0d, 0x10, 0x14, 0xed, 0xdd, 0x1d, 0x0c, 0xb5, 0xd1, 0xb1, 0xdc, 0x09, 0x2d, +0x39, 0xcc, 0xc9, 0x46, 0x0a, 0x19, 0x76, 0x3e, 0x3c, 0xe5, 0x3a, 0x0f, 0xc1, 0x05, 0x38, 0x22, 0x32, 0xf0, 0xc3, 0xf8, 0x35, 0x0e, 0xd2, 0xea, 0xdd, 0xf8, 0x10, 0x0d, 0xda, 0xf5, 0x47, 0x19, +0xd3, 0xdd, 0xfa, 0xc9, 0x47, 0x2c, 0xdd, 0x39, 0x39, 0xf6, 0xf9, 0x07, 0x97, 0xf8, 0xa7, 0xf9, 0xef, 0xa9, 0xf1, 0x4b, 0x47, 0xd2, 0xa3, 0x7f, 0x0c, 0x15, 0xdb, 0xd5, 0x1f, 0x10, 0x11, 0xd8, +0x23, 0xcc, 0x56, 0x09, 0xa8, 0xf1, 0xc4, 0x11, 0xc8, 0xee, 0xa2, 0xef, 0xd8, 0xf8, 0x74, 0x13, 0x8a, 0xd5, 0x35, 0xe3, 0xd0, 0x3b, 0x09, 0x02, 0x40, 0xde, 0xd1, 0x07, 0x59, 0xd6, 0x09, 0x0e, +0xea, 0x49, 0x00, 0x35, 0xfa, 0xf5, 0xe2, 0x1e, 0x15, 0x09, 0x6a, 0xf3, 0xd6, 0x49, 0x44, 0xdd, 0x2e, 0xd1, 0xd8, 0xe7, 0x1b, 0x9d, 0x08, 0xe0, 0xd7, 0xdc, 0x1e, 0xae, 0xdd, 0xc3, 0xd5, 0x0e, +0xfc, 0x18, 0xf1, 0xd3, 0x40, 0xbf, 0x02, 0xdf, 0x59, 0xed, 0x03, 0xd0, 0x32, 0xfc, 0x0f, 0x43, 0xe6, 0xf8, 0xcc, 0x24, 0xc7, 0xcc, 0x3c, 0x0c, 0xaf, 0xc1, 0xb5, 0xed, 0xf7, 0x2d, 0xe4, 0xd5, +0x38, 0x3b, 0xe9, 0x08, 0xde, 0x1a, 0xe8, 0xd8, 0x13, 0x82, 0xd4, 0x12, 0xc8, 0x4b, 0xd8, 0x54, 0xd6, 0x0b, 0x26, 0x17, 0xf9, 0x59, 0xfd, 0xb1, 0xdd, 0x21, 0xb6, 0x10, 0x40, 0x44, 0x5a, 0x5b, +0x24, 0x02, 0x32, 0xf0, 0x0c, 0x2b, 0x17, 0xf9, 0xb8, 0x1d, 0x0b, 0x0e, 0x21, 0x4a, 0xfe, 0x19, 0x09, 0x11, 0xd8, 0x05, 0x11, 0x20, 0xe5, 0xcd, 0xda, 0xf5, 0x13, 0xfb, 0x0b, 0xed, 0x0a, 0x20, +0xfc, 0x27, 0xe2, 0x31, 0x35, 0xdf, 0xe2, 0x15, 0xeb, 0xba, 0xcf, 0xf9, 0xfc, 0xfa, 0x2c, 0x08, 0xf2, 0x18, 0x01, 0x21, 0xf0, 0xe1, 0xf6, 0x08, 0xf7, 0xfc, 0x3f, 0xe5, 0x01, 0x38, 0xde, 0xe5, +0xe5, 0xc5, 0x0b, 0xf3, 0xff, 0xf0, 0x10, 0xd7, 0x20, 0x3d, 0x22, 0xf0, 0x20, 0xd9, 0xd3, 0xea, 0xf4, 0x0f, 0x0e, 0x06, 0xdb, 0xf0, 0xea, 0x0d, 0xf4, 0xf3, 0xda, 0xa6, 0x11, 0xec, 0x00, 0xb4, +0x18, 0xca, 0x2b, 0xe7, 0x0e, 0xf4, 0x16, 0x1d, 0x12, 0xe5, 0x06, 0xda, 0x0f, 0x09, 0x19, 0xe5, 0x23, 0xf3, 0x05, 0xca, 0xf0, 0x0d, 0xe5, 0x06, 0x29, 0xb0, 0x02, 0xe4, 0xe9, 0xf8, 0x3c, 0xf4, +0xc2, 0xe8, 0xf9, 0x02, 0xe1, 0x02, 0x01, 0xd9, 0xf9, 0xc7, 0x1a, 0x01, 0xff, 0x0f, 0x09, 0xc6, 0x03, 0x01, 0x30, 0xe0, 0xee, 0xf8, 0xfd, 0xe7, 0x06, 0xaf, 0xb7, 0xe9, 0xf4, 0xe5, 0xf0, 0xf0, +0x0c, 0xf1, 0x33, 0x09, 0x2e, 0xf2, 0xe4, 0xe1, 0x3c, 0x33, 0xc4, 0x18, 0xfd, 0xd6, 0x11, 0x11, 0xca, 0xf7, 0x21, 0xc1, 0xf4, 0xe8, 0x0a, 0xef, 0x17, 0xcd, 0xec, 0x1a, 0xe0, 0xe2, 0xfe, 0xfb, +0x2e, 0xef, 0xef, 0xe6, 0x35, 0xf6, 0xdb, 0x03, 0xf3, 0xed, 0x23, 0x14, 0xf2, 0x04, 0xef, 0xf5, 0xcf, 0x19, 0x2d, 0xff, 0x3b, 0x0c, 0xdb, 0xc4, 0xcd, 0x45, 0xea, 0xfe, 0x04, 0xff, 0xc9, 0x23, +0x00, 0x13, 0xe8, 0xda, 0x03, 0x81, 0xee, 0x22, 0x04, 0x1c, 0xdd, 0x04, 0x28, 0x40, 0xf4, 0xf2, 0xd1, 0x04, 0x17, 0xfc, 0xf0, 0xd8, 0x07, 0x54, 0xe9, 0xcb, 0xe0, 0x15, 0x11, 0x82, 0x01, 0xc8, +0xea, 0x2f, 0xc4, 0x35, 0x37, 0xda, 0x0e, 0x05, 0xfd, 0x12, 0xe8, 0xe5, 0xdf, 0xc6, 0xf1, 0x07, 0x0a, 0xb7, 0xd9, 0xd6, 0xf6, 0x05, 0x02, 0x2d, 0xe9, 0xe2, 0x0c, 0x14, 0x00, 0xa2, 0xdc, 0x24, +0xf9, 0x17, 0x3b, 0xfd, 0xc9, 0xfb, 0xde, 0xdb, 0x5f, 0xfa, 0x10, 0x1a, 0xf4, 0xe1, 0x29, 0xef, 0x38, 0x09, 0x29, 0x20, 0x1d, 0xae, 0x19, 0xaf, 0x2a, 0x31, 0x2b, 0xaa, 0x25, 0xe5, 0x4d, 0x01, +0x19, 0xe4, 0xff, 0xfc, 0x02, 0xc2, 0xba, 0x22, 0x58, 0xe9, 0xf6, 0xc8, 0xae, 0xeb, 0xcf, 0xb7, 0x1a, 0x0c, 0xf6, 0x20, 0x38, 0x67, 0x11, 0xec, 0x24, 0xaf, 0x05, 0x18, 0x08, 0xec, 0x7b, 0x21, +0xb2, 0x20, 0xdd, 0x4f, 0xb9, 0xb6, 0x05, 0xf6, 0xf5, 0x7c, 0x36, 0xd7, 0x04, 0x3f, 0xe6, 0x75, 0xf7, 0x99, 0xd5, 0xff, 0xe2, 0xac, 0x93, 0xd4, 0xbc, 0x20, 0xcf, 0x05, 0xe2, 0x75, 0xfe, 0x1d, +0x1f, 0x45, 0xa9, 0x19, 0x1b, 0x1d, 0x00, 0xbf, 0xa5, 0x10, 0xd3, 0x1f, 0x5a, 0x2f, 0xe9, 0xd3, 0xb6, 0xcc, 0xed, 0xce, 0x7f, 0xbc, 0xde, 0x03, 0xbd, 0x31, 0xa6, 0x13, 0xcb, 0x09, 0xa6, 0x21, +0xf9, 0x34, 0xfe, 0xb1, 0xc8, 0xd2, 0xfd, 0x27, 0xec, 0xdb, 0xf3, 0xdd, 0xc2, 0xe0, 0x18, 0x14, 0x12, 0xdc, 0xc3, 0xf8, 0x15, 0xbe, 0x10, 0xa8, 0xda, 0x22, 0x1d, 0xf8, 0x7d, 0xd6, 0x33, 0xa8, +0xa1, 0x09, 0xb4, 0x4c, 0x4a, 0xda, 0x0a, 0xc5, 0xb0, 0x00, 0xe8, 0xf0, 0xd8, 0xae, 0xa0, 0xf1, 0xf5, 0x29, 0xf5, 0xd1, 0x03, 0x30, 0xe5, 0xe6, 0x27, 0xf3, 0xf9, 0x0c, 0x2f, 0xd3, 0xff, 0x11, +0x02, 0xda, 0x29, 0xef, 0xd0, 0xd7, 0xf8, 0xfb, 0x1f, 0xe1, 0x1b, 0x2e, 0xd5, 0x06, 0xc8, 0x2d, 0xf0, 0xf9, 0x94, 0x0b, 0xe2, 0x05, 0xf0, 0xc8, 0xf4, 0x09, 0x10, 0xfc, 0xd6, 0xc0, 0xfc, 0x0e, +0x07, 0x17, 0xe4, 0x0d, 0xc4, 0x0c, 0xf6, 0x02, 0x18, 0x0b, 0x10, 0x27, 0xf9, 0xf5, 0xd1, 0xfb, 0xff, 0xc0, 0xf1, 0x87, 0x09, 0xf7, 0x12, 0xf1, 0x2a, 0xde, 0xe6, 0x03, 0xec, 0x02, 0xc9, 0x20, +0xe7, 0xf0, 0xcc, 0x14, 0xcf, 0xf3, 0x1a, 0xe1, 0xf4, 0xd1, 0xe6, 0xf3, 0x01, 0xf4, 0xe2, 0x2e, 0xef, 0x45, 0xf0, 0xbf, 0x54, 0xfb, 0xcb, 0xf2, 0xc7, 0x32, 0x17, 0xf7, 0xd5, 0xb9, 0x20, 0x22, +0xe3, 0xfa, 0x0e, 0xe4, 0x1b, 0xd7, 0x05, 0x0b, 0xed, 0x44, 0xc3, 0x1f, 0x1a, 0x15, 0x2f, 0x3d, 0x36, 0xfe, 0xd1, 0x40, 0x24, 0x1d, 0xff, 0xfe, 0xe8, 0xe8, 0xfc, 0x45, 0x10, 0xd0, 0x37, 0x41, +0xdd, 0x1e, 0xed, 0x33, 0x36, 0x1f, 0x26, 0x2f, 0x0e, 0x01, 0xd2, 0x32, 0xfd, 0x1d, 0x4f, 0x17, 0x2b, 0xcd, 0x1e, 0xe1, 0x06, 0xfd, 0xd4, 0xaf, 0xdf, 0xde, 0x7f, 0xe9, 0x01, 0xe9, 0xfe, 0xf1, +0x02, 0xf2, 0x1a, 0xf5, 0xd0, 0x22, 0x29, 0x1c, 0xda, 0x13, 0xfa, 0xec, 0x3b, 0xec, 0x03, 0xc5, 0x3d, 0x24, 0x01, 0xe4, 0xe8, 0xff, 0x28, 0x1f, 0xf6, 0x18, 0x1d, 0x17, 0xeb, 0x22, 0x07, 0xbb, +0xe1, 0xd6, 0x1e, 0x34, 0x0a, 0x1d, 0x18, 0x1e, 0x15, 0xff, 0xe2, 0x13, 0x1d, 0xb9, 0xb7, 0xe9, 0xae, 0x28, 0x3c, 0xd4, 0xe3, 0xd2, 0xf6, 0xd6, 0x17, 0xf9, 0x0f, 0x09, 0xda, 0x2e, 0x29, 0x67, +0xf7, 0xe6, 0x22, 0x26, 0xf1, 0xab, 0x2d, 0x02, 0xef, 0x1e, 0x44, 0x06, 0xd6, 0x1a, 0x04, 0xfd, 0x07, 0x10, 0x21, 0x44, 0xd9, 0x29, 0xd5, 0xfe, 0x03, 0x03, 0x33, 0x03, 0xe1, 0xdf, 0x08, 0x33, +0xe5, 0x2f, 0x13, 0xff, 0x1b, 0xd4, 0x33, 0xf2, 0x12, 0xd2, 0xbb, 0x13, 0x11, 0x63, 0x10, 0xfc, 0x01, 0x17, 0x19, 0xcf, 0x08, 0xe8, 0x00, 0x23, 0xf3, 0xeb, 0xe8, 0xd9, 0xe3, 0xdc, 0x15, 0x56, +0x1e, 0xed, 0xec, 0x21, 0xc8, 0x0f, 0xd5, 0xdf, 0x1e, 0xfb, 0x02, 0x56, 0xe2, 0x22, 0xf4, 0x1a, 0xb1, 0xf0, 0x09, 0xdb, 0x49, 0x28, 0x95, 0xcf, 0xd3, 0xea, 0x11, 0xf7, 0x16, 0xef, 0x9b, 0xee, +0x2d, 0x0f, 0x26, 0x0a, 0xe6, 0xf2, 0xd2, 0x09, 0x11, 0x1b, 0x81, 0xf7, 0xc4, 0x2b, 0xdb, 0x24, 0x16, 0x11, 0x3b, 0x22, 0xf3, 0xe0, 0xdd, 0x23, 0x30, 0xcc, 0x24, 0xf4, 0xd3, 0x11, 0x54, 0x1f, +0xb6, 0x2b, 0xef, 0x00, 0x0d, 0x28, 0x55, 0x26, 0x48, 0xef, 0xec, 0x0e, 0xdf, 0xcd, 0xe2, 0x2f, 0x06, 0xd5, 0xb8, 0x54, 0xaf, 0x1d, 0x01, 0xde, 0xea, 0xcd, 0x40, 0xfe, 0x3c, 0x11, 0xe9, 0xd5, +0xa0, 0xe3, 0x06, 0x0a, 0xc3, 0x47, 0x37, 0x03, 0x06, 0x47, 0xfc, 0x0b, 0x45, 0xae, 0x6d, 0x0d, 0xc8, 0x08, 0xc9, 0xf4, 0xb8, 0xcc, 0xc1, 0x11, 0x0f, 0xc4, 0x06, 0xbf, 0xc9, 0xfa, 0x15, 0xd4, +0xff, 0x0e, 0xd4, 0xdc, 0xc7, 0x23, 0x23, 0xc8, 0x78, 0xf5, 0xaf, 0x40, 0x22, 0xd8, 0xc1, 0xd9, 0x1f, 0x5e, 0x2c, 0xc8, 0x5e, 0xc7, 0xeb, 0xea, 0xff, 0xce, 0xe2, 0xf9, 0xeb, 0xed, 0x04, 0x2e, +0xe4, 0xd9, 0x05, 0x20, 0x04, 0x47, 0x0c, 0x5e, 0x29, 0x16, 0x01, 0xee, 0x37, 0xd3, 0x1c, 0x11, 0x38, 0xc8, 0x03, 0xf9, 0x10, 0x05, 0x01, 0x14, 0xd9, 0x29, 0xe7, 0xde, 0x0e, 0x0f, 0x7f, 0x03, +0xf9, 0x0a, 0xe7, 0x3d, 0x13, 0xda, 0x58, 0xfa, 0xf0, 0xcc, 0xe4, 0xf7, 0x2b, 0xc7, 0x48, 0x0f, 0x06, 0xaa, 0xea, 0xfc, 0x31, 0xc3, 0x89, 0x75, 0x09, 0xef, 0xf9, 0xd7, 0xc4, 0x0e, 0x40, 0x02, +0x4e, 0x20, 0xef, 0x04, 0xe2, 0xe6, 0x0f, 0x12, 0x41, 0x29, 0xfe, 0xc8, 0xb0, 0xe3, 0x18, 0x2f, 0xdf, 0x43, 0xa8, 0x08, 0x4c, 0x13, 0xbd, 0x46, 0xfd, 0x07, 0x03, 0xd9, 0x11, 0x0f, 0xe4, 0x04, +0xfe, 0x75, 0x0a, 0xdc, 0xf4, 0x20, 0xf6, 0xd1, 0x21, 0xe2, 0x0d, 0xed, 0xfd, 0xf0, 0x1c, 0x1c, 0x1e, 0xff, 0x10, 0xfe, 0x0d, 0x1c, 0xca, 0x3c, 0x16, 0x48, 0x2e, 0x1e, 0xae, 0xcf, 0xeb, 0xed, +0xba, 0x17, 0xc7, 0x55, 0xea, 0x34, 0x0d, 0xa9, 0xfe, 0x1c, 0x26, 0xd5, 0x1d, 0x1b, 0xd5, 0xe7, 0x4b, 0x44, 0x14, 0xba, 0xe1, 0xac, 0x44, 0xbb, 0xb6, 0x40, 0xf9, 0xe9, 0xa0, 0xe0, 0x13, 0xb4, +0x0d, 0x65, 0x0f, 0x4b, 0x2e, 0x24, 0x13, 0x9a, 0x8a, 0x19, 0xf4, 0xc1, 0xd9, 0xca, 0x02, 0xc6, 0xd8, 0xf7, 0xfc, 0xe5, 0x26, 0x12, 0xec, 0x33, 0x02, 0x30, 0xda, 0x24, 0xbc, 0x0e, 0xb3, 0xf4, +0x18, 0x2f, 0x08, 0x32, 0xd2, 0x12, 0xae, 0xb2, 0xf3, 0x20, 0x25, 0xc0, 0x8b, 0xb3, 0x0f, 0x76, 0x0a, 0xf9, 0xd4, 0xbf, 0x33, 0x33, 0xf4, 0x11, 0x13, 0xc3, 0xfd, 0xf5, 0xf1, 0xfb, 0xd1, 0x22, +0xf3, 0x24, 0xfc, 0xb4, 0x00, 0x00, 0x0e, 0xff, 0xe9, 0xd1, 0x21, 0xfd, 0xef, 0x22, 0xd1, 0xd4, 0x29, 0xdf, 0xee, 0x55, 0xe6, 0xcf, 0x37, 0x24, 0x37, 0xf7, 0x1b, 0x1e, 0x21, 0xd7, 0xf8, 0xab, +0x1f, 0x54, 0xe8, 0x0c, 0x07, 0x1b, 0x54, 0xeb, 0x01, 0x37, 0xdb, 0xdd, 0x37, 0x46, 0x34, 0x73, 0xea, 0xd6, 0xd4, 0xe4, 0xe7, 0x3b, 0xfd, 0xe7, 0xd0, 0xbe, 0x18, 0x08, 0xe5, 0x25, 0xc8, 0x2c, +0xf5, 0xfc, 0xbe, 0x08, 0xc2, 0x3b, 0xe0, 0xed, 0xf3, 0xc1, 0xda, 0x39, 0x12, 0x11, 0xdb, 0x31, 0xe8, 0xf8, 0x00, 0xf6, 0xf0, 0x05, 0xc1, 0xa2, 0x01, 0x23, 0x0c, 0x1c, 0x24, 0x0a, 0xc7, 0xf0, +0x99, 0xfb, 0x2d, 0xbc, 0xba, 0x0e, 0x31, 0x23, 0x53, 0xf8, 0x55, 0xa5, 0xf1, 0x0e, 0xdd, 0xf6, 0x14, 0x36, 0x81, 0x39, 0x22, 0x2a, 0xba, 0x0f, 0xea, 0x1f, 0x5f, 0xdb, 0xf2, 0x19, 0xc6, 0x06, +0x08, 0xe0, 0xe8, 0x2c, 0xef, 0x0e, 0x21, 0xfd, 0xb9, 0xdc, 0x21, 0xa4, 0x30, 0x23, 0xff, 0xd0, 0x14, 0x3c, 0xd9, 0x21, 0xa7, 0x97, 0xfa, 0x19, 0xaa, 0x24, 0x56, 0x21, 0xbf, 0xee, 0x0b, 0x17, +0xf2, 0x24, 0x53, 0x41, 0xd9, 0x0e, 0xea, 0xf8, 0xda, 0xfb, 0xd4, 0xc9, 0x12, 0xfa, 0xe7, 0x10, 0x3e, 0xf9, 0xbd, 0xe8, 0xdf, 0xf4, 0xa3, 0x32, 0x4a, 0xa9, 0x14, 0xf5, 0x01, 0xfc, 0x00, 0xc1, +0xc5, 0xfd, 0x09, 0x3d, 0x07, 0x58, 0xd4, 0xae, 0x89, 0x47, 0xe3, 0x12, 0xce, 0xbf, 0xf3, 0xf8, 0x15, 0x01, 0x0b, 0x06, 0xec, 0xb4, 0xed, 0xaf, 0x07, 0xfa, 0x4f, 0xda, 0x20, 0x1e, 0xf2, 0xcd, +0x23, 0x2b, 0xda, 0x32, 0x14, 0xf5, 0xcd, 0x71, 0x2e, 0xe9, 0x11, 0xf4, 0x1c, 0xf9, 0x57, 0x33, 0x52, 0xf1, 0xfc, 0x3b, 0xe9, 0x1e, 0xc8, 0x04, 0xd2, 0xd3, 0x06, 0x2f, 0xe2, 0xe0, 0x12, 0x25, +0xff, 0x20, 0xe0, 0xe4, 0x14, 0x02, 0x33, 0xd3, 0x2e, 0x1d, 0x2d, 0xe6, 0xec, 0xe0, 0xb2, 0x37, 0xe2, 0xe8, 0xbe, 0xfe, 0xcb, 0xf3, 0xb2, 0xc3, 0x0e, 0x21, 0xec, 0xbb, 0x27, 0xfb, 0x02, 0x2c, +0x3f, 0xf0, 0x59, 0x29, 0xd9, 0xe8, 0x14, 0x08, 0x1a, 0xd8, 0x31, 0xf0, 0xfb, 0x33, 0x10, 0xda, 0xd0, 0xdf, 0xf9, 0xb7, 0x33, 0x36, 0x09, 0x0e, 0x46, 0x34, 0xd4, 0xf7, 0x02, 0xe1, 0x2f, 0xce, +0xff, 0x4d, 0xfa, 0x3f, 0xde, 0xdf, 0x27, 0xe8, 0x33, 0xf8, 0xfb, 0x05, 0xec, 0x46, 0xf5, 0xe6, 0x2b, 0x1c, 0xfe, 0xc5, 0xea, 0xd5, 0xcb, 0xeb, 0xe1, 0xd6, 0xe2, 0x28, 0xd6, 0x09, 0x25, 0x25, +0xed, 0x33, 0x2d, 0xdb, 0xd6, 0x0f, 0xd4, 0x19, 0x33, 0x4d, 0xc8, 0xd6, 0xf6, 0x06, 0xb8, 0x2d, 0x1b, 0xe2, 0x7f, 0x0c, 0x21, 0xf6, 0x17, 0x93, 0xd1, 0x0f, 0xff, 0x15, 0xe9, 0x1c, 0x43, 0x2a, +0x07, 0x36, 0x15, 0xc6, 0xdb, 0xe7, 0xe8, 0x6c, 0x12, 0xc8, 0x22, 0x2c, 0xe2, 0xd8, 0x1f, 0x0f, 0xf0, 0xf0, 0xfe, 0x07, 0xe5, 0xd1, 0x04, 0xb9, 0xe1, 0x1e, 0xfb, 0x2f, 0xaa, 0x0c, 0x9f, 0xf2, +0xf9, 0xfb, 0xc3, 0xf7, 0x66, 0xde, 0xfb, 0xe1, 0x48, 0xe7, 0x30, 0xbd, 0xd6, 0x1f, 0xf2, 0x1a, 0x81, 0x31, 0x48, 0xfa, 0xf9, 0x08, 0xd8, 0xb8, 0x1a, 0x0b, 0x0c, 0x06, 0xe8, 0xfb, 0xf0, 0xf8, +0x13, 0x2f, 0xe7, 0xfa, 0x0d, 0xda, 0xe9, 0xb6, 0xf8, 0xd0, 0x00, 0x06, 0xc3, 0x0a, 0xef, 0x3d, 0xe2, 0x01, 0xba, 0x21, 0x0e, 0xcd, 0x55, 0x08, 0x27, 0xe6, 0xea, 0xd3, 0xa7, 0xd1, 0xf2, 0x01, +0x1c, 0x07, 0xd6, 0xfd, 0xb0, 0x11, 0x27, 0xda, 0xd7, 0x16, 0xd1, 0xca, 0xca, 0x19, 0x3b, 0xf9, 0x06, 0xe8, 0x22, 0xd4, 0xf5, 0xfc, 0x09, 0x06, 0x23, 0xfa, 0x00, 0xe7, 0xbe, 0x18, 0xce, 0xd5, +0xf2, 0xf1, 0xf4, 0xf3, 0xe2, 0xfa, 0x0f, 0x09, 0x24, 0xea, 0xc3, 0x13, 0x39, 0x0a, 0x07, 0x24, 0xf8, 0xbe, 0xdf, 0xeb, 0xd2, 0x0c, 0xc6, 0xed, 0xfe, 0xd6, 0x4b, 0xbe, 0x18, 0xf0, 0xbf, 0xf4, +0x1b, 0xe1, 0x24, 0x41, 0x1e, 0xed, 0xe2, 0xf3, 0x3d, 0xd7, 0x9f, 0x0e, 0xd8, 0x2c, 0x08, 0xf6, 0x35, 0x43, 0xf2, 0x4e, 0x66, 0xb6, 0xe9, 0xf6, 0xe7, 0xa7, 0xc3, 0x1e, 0xf1, 0xee, 0x03, 0xe6, +0xf7, 0xf3, 0xd9, 0xe6, 0xf6, 0xad, 0x1d, 0x35, 0x28, 0xc9, 0xee, 0x1f, 0xd8, 0xb9, 0x32, 0xf7, 0xf6, 0xe3, 0x1a, 0x27, 0x34, 0x0c, 0xc2, 0xf7, 0x02, 0xe2, 0xf2, 0xa1, 0x04, 0x11, 0xe3, 0xa8, +0xee, 0x07, 0x06, 0xf2, 0x12, 0x0f, 0x0b, 0xc7, 0xff, 0x35, 0xd3, 0x4d, 0xf9, 0x35, 0x22, 0x12, 0xf5, 0xf0, 0x21, 0x00, 0x3a, 0x06, 0x09, 0xe1, 0xdb, 0xee, 0xf3, 0xb5, 0x02, 0xf4, 0xeb, 0x30, +0x0f, 0xe3, 0x15, 0xf1, 0xda, 0x15, 0xda, 0xc9, 0xd4, 0x14, 0xb2, 0x3d, 0x0a, 0xf9, 0xb9, 0xd6, 0xb8, 0x0d, 0xfb, 0x81, 0x76, 0xa5, 0xdc, 0x1b, 0x33, 0x19, 0x06, 0xe8, 0x69, 0xb3, 0x19, 0xaf, +0xda, 0xf6, 0x5f, 0x51, 0x2e, 0x07, 0x2f, 0xc2, 0xea, 0xd0, 0x15, 0x07, 0xe5, 0x02, 0xa7, 0xd4, 0x3b, 0x3b, 0x10, 0x1b, 0x07, 0xd7, 0xed, 0xd6, 0x2d, 0x37, 0x25, 0x1b, 0x15, 0x21, 0xfa, 0x1c, +0xe2, 0x46, 0xee, 0x18, 0x4d, 0x36, 0xfb, 0x19, 0xda, 0x10, 0x0a, 0x12, 0x47, 0x41, 0x01, 0xfb, 0xf9, 0x06, 0x29, 0xf2, 0x9c, 0x16, 0xe0, 0x1b, 0xdc, 0x1d, 0xaf, 0x58, 0x07, 0x9b, 0x0d, 0x17, +0x0a, 0x1c, 0x2f, 0xe3, 0xf7, 0x25, 0xdb, 0x0c, 0x00, 0x37, 0x3d, 0x2a, 0xf2, 0xd1, 0xc7, 0xd4, 0xeb, 0xac, 0xe9, 0x21, 0x2c, 0xe6, 0xf8, 0x45, 0x64, 0xd3, 0x35, 0x1a, 0xf1, 0xc6, 0xc1, 0x24, +0xca, 0xf6, 0x03, 0xd1, 0xd7, 0x03, 0x17, 0x4e, 0x04, 0x04, 0x06, 0xf1, 0x23, 0xf8, 0xc5, 0x40, 0xf9, 0xf2, 0x15, 0xbb, 0x61, 0x07, 0x0c, 0x0a, 0x0b, 0xc4, 0x0f, 0xb8, 0xdd, 0x07, 0xff, 0xe4, +0x11, 0x29, 0xff, 0xff, 0xd7, 0x37, 0x93, 0xe1, 0xf9, 0xe3, 0xf4, 0xb6, 0x12, 0x2c, 0xcc, 0xe9, 0x30, 0x21, 0xef, 0x2a, 0xef, 0xfd, 0x03, 0xdc, 0x21, 0x7b, 0xf0, 0xf0, 0x02, 0xfe, 0xd0, 0x3d, +0xdb, 0x33, 0xf2, 0x27, 0xd9, 0xfb, 0x04, 0xc8, 0xf5, 0x17, 0x25, 0x24, 0x03, 0xf0, 0x77, 0xf7, 0x04, 0xf5, 0xf6, 0xc5, 0x3f, 0xe0, 0xc6, 0x4b, 0xfa, 0xe3, 0x16, 0x65, 0xde, 0x0e, 0xec, 0xce, +0x04, 0x11, 0x0a, 0x49, 0xfb, 0x24, 0xcf, 0x58, 0xc2, 0xea, 0x27, 0xf4, 0x12, 0x50, 0x2f, 0x39, 0xd0, 0x3a, 0x01, 0xc2, 0x34, 0x32, 0x03, 0x30, 0xce, 0xea, 0x08, 0x2a, 0x52, 0x1e, 0x0e, 0xfd, +0x0c, 0xbe, 0x06, 0x0c, 0xe8, 0xe1, 0x0e, 0xd1, 0xfb, 0x21, 0x0a, 0x2b, 0xc9, 0x11, 0xcf, 0xe6, 0x11, 0xab, 0x01, 0xe5, 0xf7, 0x21, 0x17, 0xd1, 0x1b, 0x00, 0x0c, 0xdc, 0xe0, 0xd6, 0xca, 0xc4, +0xa0, 0x07, 0xce, 0xd4, 0x05, 0xcb, 0xec, 0xee, 0xf9, 0x4a, 0xde, 0xfa, 0xd2, 0x3b, 0x23, 0xd1, 0x16, 0xe6, 0x0b, 0xf1, 0x03, 0xf7, 0x2a, 0x17, 0xf9, 0xdb, 0xfd, 0xe7, 0xe6, 0xde, 0xef, 0xfb, +0xfa, 0x1d, 0xd1, 0x0c, 0xff, 0x2f, 0x14, 0x1b, 0xba, 0xea, 0xd2, 0x29, 0xfc, 0x14, 0xf0, 0xfc, 0x0c, 0xf0, 0xfb, 0xe0, 0xdf, 0x1b, 0x19, 0x3a, 0xee, 0xc2, 0x14, 0xd6, 0xf5, 0xeb, 0xd3, 0x10, +0xdc, 0xb9, 0xe4, 0x00, 0x00, 0xfc, 0xca, 0x06, 0xc0, 0xa3, 0xdb, 0xf3, 0xec, 0xf7, 0xf4, 0x06, 0x37, 0x08, 0x0a, 0xfb, 0x20, 0xa1, 0x3c, 0xfd, 0x09, 0xcb, 0xe9, 0x27, 0xfc, 0xdf, 0x18, 0xdb, +0xe4, 0x59, 0x1a, 0xb8, 0xfb, 0x18, 0x11, 0x10, 0x15, 0xcd, 0xef, 0x11, 0xff, 0xdb, 0xb9, 0xfd, 0x4d, 0xe1, 0xd9, 0xff, 0xe8, 0xe6, 0xfe, 0xea, 0x3c, 0x81, 0xc8, 0xea, 0xe5, 0x18, 0xe8, 0x19, +0xe0, 0xe8, 0x4f, 0x40, 0x08, 0x28, 0xd1, 0xba, 0x26, 0x55, 0x35, 0x1a, 0xac, 0xad, 0x39, 0x1f, 0xf6, 0x0b, 0x10, 0x17, 0xbb, 0xc1, 0xda, 0xe5, 0xd5, 0xd4, 0xfe, 0xd0, 0xed, 0x13, 0xcd, 0x19, +0x14, 0xe1, 0x50, 0xd9, 0xd1, 0xdd, 0xac, 0x3f, 0x60, 0x50, 0x36, 0x0b, 0xf1, 0xdc, 0xde, 0xa8, 0x0d, 0xe0, 0x53, 0x84, 0x0a, 0xd9, 0x3c, 0x07, 0x57, 0xcf, 0xed, 0xfe, 0x48, 0x2c, 0x05, 0x1a, +0x0e, 0xfe, 0xe2, 0xf1, 0xd9, 0xeb, 0xfd, 0x12, 0x09, 0xfb, 0xee, 0x66, 0xc3, 0x15, 0x28, 0x1b, 0x65, 0xff, 0x81, 0x1a, 0xe2, 0x4c, 0xaf, 0x0b, 0x21, 0x1e, 0xfe, 0x06, 0x08, 0x02, 0x12, 0xa7, +0xfd, 0xd7, 0xc3, 0xc5, 0x4a, 0x15, 0xaa, 0x25, 0x2c, 0xe1, 0xeb, 0xdd, 0xba, 0x5d, 0xd6, 0x0d, 0xee, 0x2e, 0xd8, 0xfa, 0x05, 0x17, 0x09, 0xbf, 0xde, 0xe9, 0x8e, 0x6e, 0xfa, 0x27, 0x1c, 0xbb, +0x3e, 0xe8, 0xeb, 0x16, 0xf1, 0x0d, 0x57, 0x1b, 0xca, 0x30, 0xd8, 0x00, 0x2f, 0x1e, 0x08, 0xe2, 0xfd, 0x77, 0x15, 0x37, 0x23, 0xed, 0x17, 0x2e, 0xc0, 0x51, 0xc4, 0xd6, 0x6c, 0x03, 0x02, 0xfa, +0xe2, 0x33, 0x03, 0xf2, 0x10, 0x65, 0x05, 0x11, 0x1c, 0xdf, 0x3c, 0xf6, 0xfc, 0xf9, 0xdf, 0xd9, 0x33, 0x0e, 0xf3, 0xf5, 0x2f, 0x39, 0x37, 0x0c, 0xca, 0xe9, 0x46, 0x2b, 0xfd, 0xd6, 0x19, 0x00, +0x2e, 0xc3, 0x2b, 0x3c, 0x39, 0x26, 0xfd, 0x14, 0x53, 0xfd, 0xf2, 0xd6, 0xf5, 0xe0, 0xf6, 0xed, 0x5d, 0x00, 0x46, 0xf0, 0x1a, 0xb6, 0xf2, 0x16, 0x3a, 0x9e, 0xfc, 0x45, 0xf5, 0x26, 0x39, 0x05, +0xca, 0xed, 0xbe, 0x1c, 0xfb, 0x0a, 0x20, 0xff, 0xba, 0xee, 0x02, 0xca, 0xfd, 0x08, 0xf9, 0x13, 0x0b, 0xe9, 0x38, 0xd0, 0x55, 0xd4, 0x99, 0xc9, 0x31, 0xd4, 0x39, 0x08, 0xf1, 0x1b, 0x1b, 0xdb, +0x91, 0xa9, 0x6c, 0x56, 0xfe, 0xc3, 0xcc, 0x56, 0x19, 0x2d, 0xfd, 0x17, 0xda, 0xdc, 0x06, 0xb7, 0x0a, 0xf9, 0xb7, 0xfd, 0x9e, 0x2d, 0xa1, 0xe3, 0x1d, 0x19, 0xc2, 0x7f, 0x12, 0xca, 0xf4, 0x11, +0x12, 0x23, 0x04, 0x58, 0x2c, 0x01, 0xb7, 0xea, 0x13, 0xc5, 0xe7, 0xeb, 0xfd, 0x15, 0xc9, 0xd8, 0xf4, 0x1e, 0xef, 0x30, 0xff, 0xeb, 0x16, 0xcb, 0x09, 0xfe, 0x28, 0xed, 0xcf, 0xea, 0x1c, 0xcf, +0x31, 0xcc, 0xe3, 0x12, 0x26, 0xde, 0xec, 0xb2, 0x0c, 0x00, 0x43, 0xef, 0x13, 0x22, 0xd8, 0x58, 0x14, 0x15, 0x20, 0xf2, 0xad, 0xf0, 0x31, 0xff, 0xdc, 0xcf, 0xf9, 0x11, 0x08, 0xf4, 0xce, 0xd5, +0xf8, 0xd1, 0x06, 0x59, 0x25, 0xde, 0xe3, 0xff, 0xf9, 0xef, 0xef, 0x02, 0xdd, 0x03, 0xe8, 0xd1, 0x42, 0x27, 0x2b, 0x84, 0xb1, 0x0a, 0x12, 0xf0, 0xfd, 0x05, 0xfe, 0xe9, 0xdb, 0x2c, 0xf1, 0xdf, +0xe0, 0x12, 0x22, 0x1a, 0x28, 0xe1, 0xdf, 0x1b, 0x75, 0x36, 0xf2, 0x13, 0xc9, 0xc8, 0x26, 0x04, 0xbe, 0xce, 0x2c, 0x06, 0x20, 0x25, 0xf9, 0x14, 0xff, 0x15, 0xa0, 0xd4, 0xdf, 0xec, 0x4b, 0xec, +0x03, 0xed, 0x0d, 0x04, 0xe8, 0x00, 0xf2, 0xfd, 0xc8, 0xfd, 0x0f, 0xaa, 0xed, 0x1b, 0x8b, 0xd6, 0x0d, 0x1a, 0xe7, 0x1d, 0x02, 0x16, 0x0a, 0x09, 0x05, 0xe3, 0x48, 0xcb, 0x1a, 0xf6, 0x36, 0xe9, +0x1c, 0x39, 0x28, 0xef, 0xb9, 0x11, 0x18, 0x1c, 0xf7, 0xd1, 0xef, 0xd6, 0x06, 0x1b, 0xb3, 0xde, 0x4e, 0xc4, 0xe0, 0x26, 0x0b, 0xee, 0xf9, 0x48, 0xea, 0x4a, 0x6b, 0xd3, 0x4d, 0xf6, 0xc7, 0x12, +0xb9, 0x0a, 0xc7, 0x2f, 0x59, 0x4c, 0xfd, 0x27, 0xac, 0xe3, 0x06, 0xc7, 0xea, 0x12, 0xcb, 0x00, 0x1c, 0x26, 0x24, 0x29, 0x0e, 0x1c, 0x41, 0x06, 0x1d, 0xfe, 0xe7, 0x11, 0x05, 0xe0, 0xfb, 0x4c, +0xe1, 0xf0, 0x22, 0xfc, 0x0e, 0x06, 0x2f, 0x2e, 0xf6, 0x2b, 0x32, 0x0a, 0xde, 0xeb, 0x05, 0xf5, 0x35, 0xde, 0xee, 0xfe, 0xe9, 0xd4, 0x00, 0xd6, 0xf0, 0xf8, 0x05, 0xba, 0xe9, 0xf9, 0xd4, 0x2b, +0xec, 0x15, 0x37, 0x18, 0x04, 0x15, 0x27, 0x37, 0xc4, 0xd0, 0xcf, 0xdc, 0x09, 0xd2, 0x29, 0x27, 0x0e, 0x24, 0x37, 0x1f, 0xde, 0xe7, 0xc0, 0xf9, 0x05, 0xd5, 0x12, 0x01, 0xb2, 0x00, 0x1b, 0x68, +0xc7, 0xc5, 0xee, 0x4d, 0xd9, 0xe7, 0x01, 0xf7, 0x4e, 0xa6, 0xf0, 0x1e, 0xfa, 0x02, 0xb6, 0x0e, 0x09, 0x0a, 0xea, 0xd5, 0xe7, 0xed, 0xdd, 0xe9, 0xf0, 0xf4, 0xe9, 0x0c, 0x0e, 0xf4, 0xf4, 0x1b, +0xa5, 0x08, 0xee, 0xfa, 0xd6, 0x23, 0xf8, 0xd9, 0xdb, 0x61, 0xbf, 0xdb, 0x01, 0xf6, 0xf6, 0x01, 0xd0, 0xfe, 0xf4, 0xda, 0x09, 0xb8, 0xf0, 0x23, 0xf3, 0xd3, 0xfd, 0x1c, 0x12, 0x24, 0xc8, 0x17, +0x01, 0xfc, 0x09, 0x18, 0x0b, 0xed, 0xf5, 0xff, 0xa2, 0xdb, 0xfe, 0x0d, 0x06, 0xec, 0xed, 0xf8, 0x0e, 0xd8, 0xd8, 0xdd, 0xfa, 0xe6, 0x2b, 0x14, 0x08, 0x15, 0x26, 0xdb, 0x1e, 0xb0, 0x03, 0xf0, +0xf4, 0xf8, 0xc9, 0xcf, 0xf9, 0x0f, 0x0d, 0xe8, 0xd2, 0x00, 0xe8, 0xc6, 0x13, 0xe1, 0xf0, 0x11, 0x16, 0xea, 0xfc, 0x03, 0x3b, 0x38, 0x28, 0x1f, 0x07, 0x40, 0x0e, 0xfb, 0x16, 0xfe, 0xd8, 0xbf, +0xce, 0xfd, 0xd6, 0xd9, 0x0a, 0x54, 0x1b, 0xd8, 0xec, 0xf8, 0x28, 0x16, 0x4c, 0xf9, 0xda, 0x7f, 0x09, 0xa4, 0xee, 0x24, 0xbc, 0x1a, 0x01, 0xfc, 0x20, 0xfb, 0x1b, 0xc4, 0xd7, 0xe7, 0xf7, 0x16, +0x03, 0xdf, 0x22, 0x1e, 0x10, 0xef, 0x24, 0x1b, 0xc6, 0xfc, 0xf1, 0xf5, 0x0e, 0xf2, 0x00, 0xfe, 0x99, 0xd4, 0xfb, 0x3b, 0xfd, 0x11, 0x18, 0xf0, 0xf4, 0x0d, 0xa1, 0xe1, 0xde, 0x2a, 0x2c, 0x29, +0x16, 0xec, 0x0b, 0x33, 0x37, 0xca, 0xf4, 0xff, 0xf4, 0xfd, 0xe2, 0x21, 0x09, 0xe0, 0x42, 0x09, 0xdc, 0x33, 0xdf, 0x43, 0xcd, 0xc1, 0x15, 0x05, 0xd2, 0xd0, 0xe6, 0x11, 0xe7, 0x14, 0x10, 0xe7, +0x14, 0xfe, 0x1c, 0xea, 0x11, 0x12, 0xd0, 0xfa, 0xcf, 0x43, 0xe4, 0x2d, 0xda, 0x11, 0xc0, 0xf2, 0x48, 0xd0, 0xfd, 0xce, 0xcb, 0x2a, 0x2b, 0x1d, 0x06, 0x99, 0x2e, 0xe9, 0xf5, 0x07, 0xd1, 0xeb, +0x0c, 0xd7, 0x1c, 0x20, 0x43, 0x4b, 0xb7, 0x1e, 0x04, 0xde, 0x35, 0xe9, 0xcf, 0x04, 0x1b, 0x07, 0xf6, 0xff, 0xfa, 0xaa, 0x2e, 0xf6, 0x03, 0x23, 0xd3, 0xdf, 0xbe, 0x05, 0xe3, 0x02, 0xda, 0xdb, +0xec, 0x41, 0xfa, 0xc4, 0x2a, 0x00, 0xdb, 0xe5, 0x41, 0x20, 0xd1, 0xf4, 0xbb, 0x05, 0xd1, 0xfa, 0xd2, 0xdb, 0x2f, 0x28, 0x1e, 0x16, 0x53, 0xfb, 0x16, 0x16, 0xb0, 0x3a, 0x38, 0xe5, 0x21, 0x1a, +0x49, 0xfa, 0x06, 0xff, 0xf0, 0xe1, 0x16, 0x20, 0x07, 0xcd, 0x2d, 0x26, 0xf8, 0xf8, 0x1d, 0xea, 0xe3, 0xfe, 0x3d, 0x18, 0x08, 0xdd, 0x2f, 0xe1, 0x81, 0xfe, 0xcf, 0xf8, 0x59, 0xf5, 0x0c, 0x07, +0x3c, 0x06, 0x2c, 0xcb, 0xbc, 0xcd, 0xf5, 0x17, 0xf1, 0xc3, 0x0e, 0xdc, 0xe4, 0x3a, 0x5e, 0x35, 0x81, 0x0a, 0xd8, 0xcc, 0x12, 0xaf, 0xf9, 0x48, 0xd7, 0xf1, 0x11, 0x13, 0x12, 0xdb, 0xf6, 0xab, +0xce, 0xd9, 0x1c, 0x1a, 0x0d, 0xe6, 0xf1, 0xd6, 0x12, 0x1a, 0x11, 0xed, 0x12, 0x20, 0x0a, 0xca, 0x1b, 0xcf, 0x15, 0xe3, 0xdd, 0x24, 0xe4, 0xce, 0x27, 0x30, 0xd2, 0x2e, 0xfd, 0x1e, 0xc8, 0x04, +0xc3, 0x08, 0x2d, 0x31, 0xdc, 0xff, 0x08, 0x0b, 0xe4, 0xea, 0xe0, 0xf4, 0xe3, 0x08, 0x22, 0xdd, 0xe0, 0xf0, 0xda, 0x0d, 0xfa, 0xc3, 0x3a, 0x0e, 0xd2, 0xe8, 0x39, 0xf0, 0xbb, 0x89, 0x19, 0x0d, +0x1a, 0xb9, 0xc8, 0xc5, 0x0a, 0x1e, 0xcd, 0xda, 0x16, 0xde, 0xca, 0x27, 0xef, 0x16, 0x00, 0x21, 0xe3, 0xb3, 0xce, 0xa9, 0x16, 0xee, 0xda, 0xe7, 0x1a, 0xa8, 0x0a, 0x1d, 0xdf, 0xf8, 0xd7, 0x0f, +0x38, 0xff, 0x26, 0xc1, 0xe5, 0x1c, 0xd5, 0x1d, 0xa0, 0x11, 0xf2, 0xc8, 0xbf, 0x00, 0xd4, 0xf9, 0x33, 0x18, 0x04, 0x05, 0xf7, 0xdf, 0xc0, 0xec, 0x2b, 0xfd, 0x43, 0x1d, 0xf4, 0x47, 0x03, 0x3f, +0xe1, 0xe4, 0x0c, 0xdd, 0xcc, 0x03, 0x4d, 0xca, 0xa1, 0xf0, 0x2c, 0x09, 0x1d, 0x0e, 0x30, 0x00, 0x2d, 0x08, 0xf7, 0xfd, 0xdc, 0xf7, 0xe3, 0xf0, 0xc4, 0x10, 0x3d, 0x04, 0xc9, 0x4d, 0xe0, 0x00, +0x09, 0x0a, 0x1a, 0x0a, 0x03, 0x17, 0x0a, 0x04, 0x30, 0x48, 0x12, 0x0c, 0x14, 0xb0, 0x17, 0x20, 0xe5, 0xf1, 0xff, 0xde, 0xdc, 0xb2, 0xfe, 0xc6, 0x5b, 0xc0, 0xf9, 0x17, 0xd3, 0xe3, 0xc5, 0xa7, +0x23, 0x3c, 0xdb, 0x3b, 0xea, 0xe6, 0x04, 0xbf, 0x6d, 0xfa, 0xfc, 0xf0, 0x0e, 0xc1, 0x34, 0x21, 0x48, 0xe2, 0xec, 0x30, 0xde, 0x39, 0xda, 0xc2, 0xdb, 0x16, 0x11, 0xed, 0x0e, 0x3b, 0xea, 0xef, +0xb4, 0xf7, 0xbb, 0xd0, 0x16, 0x00, 0xc2, 0x31, 0x18, 0x30, 0x18, 0x2b, 0xe0, 0x0b, 0x9b, 0xbb, 0xff, 0xc1, 0xf9, 0xae, 0x26, 0x08, 0x34, 0xdd, 0x04, 0xca, 0x2d, 0xc2, 0x21, 0xfe, 0xc0, 0xff, +0x2d, 0xac, 0xdc, 0xa7, 0x25, 0xea, 0x0a, 0xe3, 0x02, 0xc1, 0x19, 0x33, 0x0c, 0xfb, 0x14, 0xfc, 0xfc, 0x17, 0x37, 0x3d, 0x02, 0x28, 0xd8, 0xbc, 0x08, 0x06, 0x12, 0xb2, 0x03, 0xb5, 0xef, 0x24, +0xfa, 0xe3, 0x32, 0x25, 0x2b, 0x08, 0x02, 0x16, 0xd3, 0x20, 0xce, 0x20, 0x3b, 0xf7, 0xbd, 0xeb, 0xe9, 0x0d, 0x0d, 0xd8, 0x12, 0x00, 0x2c, 0x33, 0x31, 0xee, 0xbd, 0x02, 0x27, 0xa6, 0x27, 0x15, +0xf6, 0xe9, 0x28, 0x0c, 0x0c, 0xda, 0x44, 0xb9, 0x2b, 0x06, 0xdb, 0x21, 0x53, 0x13, 0x0a, 0x43, 0x13, 0xf8, 0xc2, 0xd3, 0xd4, 0xe1, 0x63, 0xfb, 0x20, 0x0b, 0xa6, 0xe2, 0xd8, 0xf0, 0xd0, 0xda, +0xda, 0x20, 0x0a, 0x07, 0x0f, 0xfb, 0xf4, 0x2c, 0x0d, 0xe9, 0xe7, 0x0a, 0xcb, 0xd4, 0xef, 0x18, 0xd2, 0x01, 0xb3, 0x21, 0x18, 0xf9, 0xe0, 0x44, 0x22, 0xd6, 0xcf, 0xe2, 0x32, 0xc2, 0x0d, 0xee, +0xdd, 0xc1, 0x06, 0xfb, 0xef, 0xff, 0xdb, 0x43, 0x30, 0xed, 0x11, 0xef, 0xd6, 0x70, 0xf1, 0x5a, 0xf4, 0x24, 0x08, 0x23, 0x11, 0x29, 0x25, 0xf0, 0xd6, 0x7f, 0xf3, 0xba, 0x0d, 0xf5, 0xcf, 0x4d, +0xc7, 0xbc, 0x14, 0xc3, 0x03, 0xf3, 0xf2, 0xd1, 0xbe, 0x18, 0x09, 0x00, 0x0b, 0x30, 0xd9, 0xc2, 0xfb, 0x3c, 0x23, 0x14, 0x09, 0x35, 0x1b, 0x07, 0xee, 0xfb, 0xf5, 0x11, 0xf8, 0x16, 0xf6, 0xff, +0xe4, 0x03, 0x08, 0xf4, 0x00, 0x16, 0x00, 0xfc, 0x05, 0x17, 0xf4, 0xfd, 0x06, 0xfd, 0x03, 0x06, 0x07, 0x11, 0xec, 0xde, 0x13, 0xe1, 0xf6, 0x1e, 0x12, 0x13, 0xfe, 0x13, 0x00, 0xdd, 0xf6, 0xf4, +0xfe, 0xc8, 0x06, 0xf8, 0x0c, 0xe5, 0x10, 0x1a, 0xe7, 0x1b, 0xe0, 0xdf, 0x17, 0xcd, 0xd6, 0x08, 0xff, 0xe2, 0x0a, 0xdc, 0x0e, 0xd9, 0x13, 0xfc, 0xe5, 0xdd, 0xef, 0xfc, 0xe1, 0xf4, 0xe1, 0xcd, +0xf6, 0x1f, 0x06, 0xe8, 0x05, 0xf3, 0x23, 0x13, 0x0f, 0xbf, 0x07, 0xee, 0xf9, 0x12, 0x04, 0xff, 0x24, 0xe9, 0x05, 0xd0, 0xa7, 0xef, 0xd5, 0xd8, 0x3c, 0x11, 0xef, 0xec, 0x0a, 0xe4, 0x25, 0xff, +0xc9, 0xef, 0xff, 0xf9, 0xfe, 0xf9, 0x19, 0xe1, 0x04, 0xee, 0xfb, 0xff, 0xdf, 0xec, 0x4a, 0xe2, 0x1b, 0xf9, 0xe4, 0x23, 0x0c, 0xeb, 0xfd, 0x07, 0x04, 0xb0, 0xdc, 0x1f, 0x06, 0xf5, 0x09, 0xdf, +0x17, 0xe1, 0x29, 0xf9, 0x0b, 0xbc, 0x1d, 0x0e, 0xc6, 0xfd, 0x20, 0xf0, 0x09, 0xd0, 0xcc, 0xe8, 0xdb, 0x53, 0xc6, 0xfa, 0xcb, 0xf7, 0xf8, 0xda, 0xf0, 0xad, 0xfb, 0xc4, 0xf5, 0xf2, 0x14, 0xe4, +0xe3, 0xfa, 0x01, 0x1e, 0x05, 0xf5, 0xe8, 0x05, 0xd4, 0x06, 0x20, 0xeb, 0xf0, 0xd7, 0xe8, 0x11, 0xf7, 0x18, 0x2b, 0x06, 0x05, 0xf1, 0x05, 0x28, 0xf3, 0xdd, 0xe3, 0x04, 0xdc, 0xed, 0xdc, 0xf1, +0x19, 0xff, 0xd0, 0xe2, 0x15, 0xdc, 0x10, 0xe6, 0x1b, 0x0a, 0xc7, 0x19, 0x7f, 0xe7, 0x02, 0xde, 0x03, 0x34, 0x18, 0xf6, 0xe7, 0xef, 0xe8, 0xec, 0xdc, 0x12, 0x3a, 0xf5, 0xef, 0xf4, 0x22, 0x25, +0xb5, 0xd5, 0x18, 0x3d, 0xff, 0x07, 0x36, 0x44, 0xce, 0x26, 0xf8, 0x1e, 0x1b, 0xc7, 0x46, 0x10, 0xc9, 0x27, 0x0f, 0x17, 0xed, 0xe3, 0xbf, 0xaf, 0xbf, 0x05, 0x0b, 0xb9, 0xf9, 0xdc, 0x0c, 0x16, +0x19, 0xc9, 0xeb, 0x4e, 0x0f, 0x63, 0xca, 0xed, 0x67, 0x1a, 0xef, 0x41, 0x27, 0x11, 0x16, 0xc5, 0x00, 0xd3, 0xc7, 0x01, 0x03, 0xf8, 0xf1, 0x3e, 0xdc, 0x00, 0xb0, 0x9c, 0x1a, 0xba, 0x28, 0x2a, +0x00, 0xbe, 0x48, 0xf5, 0x43, 0xc1, 0xe8, 0xd2, 0xf8, 0x45, 0x36, 0x10, 0xf5, 0xbb, 0xd5, 0xd3, 0x0e, 0x17, 0x0c, 0x23, 0xed, 0x6e, 0x07, 0xcc, 0x18, 0xd5, 0xb4, 0xe7, 0xee, 0x0f, 0x46, 0xfa, +0xfb, 0x57, 0x0c, 0x0b, 0xfc, 0xfd, 0x01, 0xc0, 0xed, 0x44, 0x2b, 0x18, 0xe2, 0x15, 0x0d, 0x61, 0x03, 0xd4, 0x25, 0x19, 0x12, 0xf4, 0x7f, 0x33, 0xf3, 0x9f, 0xc2, 0x1e, 0x34, 0xef, 0x1d, 0xa3, +0xa3, 0xdc, 0x0a, 0xf3, 0x2a, 0x19, 0xcc, 0xcb, 0xcb, 0x15, 0xf7, 0x26, 0xc4, 0x01, 0xfd, 0x3c, 0xe1, 0xbe, 0xdf, 0x05, 0xf5, 0xfe, 0xf5, 0xfe, 0x1b, 0x00, 0xc4, 0x02, 0x04, 0x44, 0xdb, 0x10, +0x06, 0xbf, 0x1b, 0x25, 0xbe, 0x1a, 0xce, 0xf1, 0xd1, 0xe4, 0x21, 0xaa, 0xd1, 0xe4, 0x1a, 0x1b, 0x01, 0x0d, 0x52, 0x36, 0x16, 0x09, 0x02, 0x05, 0xdf, 0x05, 0x0d, 0xb2, 0x17, 0x02, 0x39, 0x09, +0xf4, 0x3a, 0x09, 0x13, 0xf4, 0xe1, 0xf3, 0x27, 0xd6, 0x42, 0x34, 0x17, 0x18, 0x2b, 0x1f, 0xd7, 0xfc, 0x13, 0x39, 0x13, 0x0e, 0x0f, 0xc9, 0x28, 0x07, 0x2a, 0xd9, 0xe9, 0x22, 0xbd, 0x1a, 0xc5, +0x02, 0x3f, 0x10, 0xed, 0xeb, 0x0b, 0x17, 0x01, 0xef, 0xfc, 0x0e, 0x0a, 0xe9, 0x03, 0xdd, 0x3f, 0xb7, 0x1b, 0xf8, 0xd6, 0x10, 0xe8, 0xfc, 0x30, 0x0b, 0x12, 0xfe, 0xea, 0x11, 0x01, 0xd7, 0x04, +0x19, 0xfb, 0xcb, 0x17, 0x1f, 0x1c, 0x00, 0xcf, 0xe3, 0x0f, 0xee, 0xf5, 0xf7, 0xf3, 0x7f, 0x49, 0xef, 0xd9, 0xc3, 0xe3, 0xf9, 0x0e, 0x3d, 0xec, 0xe7, 0xda, 0xd3, 0xf8, 0x03, 0x18, 0xde, 0xfd, +0xc4, 0x2d, 0xdd, 0x00, 0xf3, 0x23, 0xd6, 0x10, 0x31, 0x01, 0xdd, 0xcd, 0xf3, 0x26, 0xd6, 0xf6, 0x26, 0xd4, 0xfa, 0x4b, 0xf8, 0xdc, 0x15, 0x01, 0x2c, 0x21, 0xce, 0x19, 0xc6, 0x3c, 0x1d, 0x15, +0xe8, 0x27, 0x30, 0xf6, 0x08, 0xfe, 0x29, 0xce, 0x5c, 0xe8, 0x1c, 0xff, 0xf3, 0xf4, 0xfd, 0x18, 0x1f, 0x0c, 0xe0, 0xfd, 0x02, 0x23, 0xef, 0x16, 0x06, 0xf4, 0xed, 0xca, 0x0f, 0xfb, 0x2a, 0x0e, +0x02, 0xba, 0xfc, 0x06, 0x17, 0xae, 0x3f, 0x16, 0xe8, 0xf7, 0xc6, 0xf4, 0xe1, 0x00, 0x0a, 0x0f, 0x05, 0xda, 0xfe, 0x0b, 0x1b, 0xdf, 0xe1, 0xe2, 0xe0, 0xda, 0x15, 0xf2, 0x2a, 0xfa, 0x2c, 0x03, +0x0d, 0xed, 0xee, 0xea, 0xfd, 0x2d, 0x0d, 0x14, 0xfe, 0x2e, 0xd9, 0xf8, 0xef, 0x03, 0xf7, 0xed, 0xd0, 0xff, 0x1d, 0xfa, 0x27, 0x12, 0xe2, 0x6f, 0xe8, 0xfe, 0x07, 0x2a, 0x05, 0x01, 0x3d, 0xfd, +0x03, 0x12, 0xf5, 0x32, 0x32, 0x10, 0x4f, 0xe1, 0xe5, 0x00, 0xb6, 0xf8, 0x01, 0x07, 0x1c, 0xf1, 0xf8, 0xff, 0xd2, 0x26, 0x17, 0x3d, 0x14, 0x13, 0xf8, 0x1f, 0xee, 0x19, 0x0a, 0xfa, 0xed, 0x08, +0x01, 0x34, 0x1d, 0x0a, 0x33, 0x03, 0x04, 0x29, 0x0b, 0xbf, 0x0e, 0xfc, 0x1b, 0xe9, 0x6b, 0x20, 0x9c, 0xf8, 0xd6, 0x14, 0x16, 0x0d, 0x0c, 0xf8, 0xfc, 0x1e, 0x22, 0xf8, 0xf8, 0xd1, 0xdd, 0xd7, +0x03, 0xf1, 0xc4, 0x0a, 0xe6, 0x01, 0xfd, 0x07, 0xcd, 0xff, 0xd4, 0x01, 0xa7, 0x03, 0x7f, 0xfe, 0xe8, 0xf0, 0xe5, 0xe3, 0x28, 0x10, 0x45, 0xae, 0xe4, 0xc7, 0xe5, 0x0d, 0xd3, 0xe2, 0x48, 0x30, +0x14, 0x03, 0xfa, 0x15, 0x11, 0xe7, 0x08, 0x10, 0x22, 0x17, 0xf9, 0xd6, 0x1e, 0xd1, 0xdf, 0x1d, 0x17, 0x30, 0xf2, 0x00, 0x1d, 0x3b, 0x12, 0x01, 0x51, 0x0f, 0xe3, 0xf1, 0x12, 0xee, 0x19, 0xfa, +0x15, 0x04, 0xf5, 0x13, 0xf5, 0xf8, 0xd5, 0xee, 0x05, 0xf9, 0x3e, 0x19, 0xf8, 0x16, 0xef, 0x0e, 0x4b, 0x07, 0x26, 0x2c, 0x04, 0x03, 0xf0, 0xfd, 0xe6, 0xb1, 0xf7, 0x31, 0x17, 0x38, 0xfa, 0x07, +0x39, 0xea, 0xf8, 0xf2, 0xcd, 0xf1, 0x11, 0xc9, 0xf1, 0x1e, 0xfb, 0x04, 0x15, 0xeb, 0xf1, 0xd3, 0xfd, 0xf9, 0xc3, 0x04, 0x03, 0x03, 0x30, 0xe9, 0x02, 0x22, 0x1c, 0xf3, 0xde, 0xf3, 0xb9, 0xf6, +0x0b, 0x18, 0x3b, 0xf3, 0x00, 0xcd, 0xd3, 0x11, 0xf2, 0xeb, 0x41, 0xea, 0x07, 0xb2, 0xcb, 0x05, 0xd0, 0xd6, 0xfa, 0x27, 0x0f, 0xe8, 0x3f, 0xf8, 0xdd, 0xd7, 0xe5, 0xed, 0x5f, 0x07, 0x20, 0xb6, +0xf5, 0xe0, 0xe9, 0x01, 0x26, 0xf9, 0xe2, 0x11, 0x07, 0xe0, 0x25, 0xf7, 0xd6, 0x9c, 0xd9, 0x25, 0x18, 0x40, 0xd9, 0x0f, 0xd2, 0xef, 0xf3, 0xce, 0xf7, 0x15, 0x2b, 0x09, 0xfd, 0xff, 0xfb, 0x0b, +0x0c, 0x9a, 0x00, 0xc6, 0xad, 0x09, 0xfa, 0xfd, 0x14, 0xee, 0x0c, 0x25, 0xef, 0x03, 0x01, 0xf9, 0x5b, 0x08, 0x1d, 0xf1, 0x0a, 0xe2, 0x6d, 0xae, 0x36, 0xf4, 0x07, 0xfe, 0x3b, 0xdc, 0x03, 0xf8, +0x2a, 0xeb, 0x57, 0x2b, 0x01, 0xfc, 0x33, 0xdc, 0x08, 0x49, 0x26, 0x18, 0xeb, 0x16, 0xee, 0xfc, 0x26, 0x1f, 0x17, 0x13, 0x2a, 0x22, 0xdf, 0xbf, 0x2b, 0xe9, 0x41, 0xbd, 0x3f, 0xb4, 0x12, 0x15, +0x05, 0x70, 0xe5, 0xd1, 0xc8, 0x3b, 0xfd, 0xca, 0xf5, 0xe7, 0x16, 0xef, 0xcf, 0x20, 0x0d, 0x2a, 0xf0, 0x08, 0x0c, 0xf3, 0xd0, 0x41, 0x12, 0x11, 0xc0, 0xf4, 0x13, 0x0c, 0xe7, 0x1f, 0x0d, 0x07, +0xfe, 0x4d, 0x12, 0xd9, 0xdd, 0xe0, 0xd9, 0xe5, 0xe6, 0x54, 0xc1, 0x1c, 0xfc, 0x0c, 0xa9, 0x04, 0x7a, 0xfb, 0x9b, 0xfc, 0x40, 0x22, 0xe7, 0x24, 0x13, 0x0c, 0x38, 0xed, 0xd7, 0x0b, 0xe8, 0xfe, +0xfe, 0xf4, 0xdb, 0x7f, 0xce, 0x1b, 0xcb, 0x1b, 0xaf, 0xef, 0x09, 0x32, 0x61, 0x01, 0x3f, 0x0f, 0xd0, 0xee, 0xfb, 0xe6, 0xe2, 0x27, 0x40, 0x24, 0xe7, 0xf9, 0x3b, 0x19, 0xdd, 0x15, 0xe8, 0xdd, +0x5c, 0x0b, 0xb9, 0x08, 0xaa, 0xd7, 0xd4, 0x17, 0xdb, 0x46, 0x30, 0xf5, 0x13, 0xe9, 0xdd, 0xfc, 0x39, 0x0b, 0xf7, 0xfc, 0x26, 0x4e, 0x2c, 0x2d, 0x23, 0xce, 0xee, 0xea, 0xcd, 0x0a, 0x27, 0xf5, +0xce, 0xd7, 0xe7, 0x0e, 0xf6, 0x71, 0x09, 0xc0, 0xc6, 0x10, 0xe3, 0xee, 0xec, 0x32, 0x04, 0xe1, 0xcc, 0x0e, 0x22, 0xfe, 0xee, 0xeb, 0xc7, 0x40, 0x05, 0xeb, 0x0d, 0xdd, 0x0e, 0xbc, 0x24, 0x26, +0xfe, 0x9c, 0x3a, 0xee, 0x04, 0xea, 0x2e, 0xeb, 0xe0, 0x02, 0x0e, 0xef, 0xe7, 0x0a, 0x1c, 0xd1, 0xc8, 0xe8, 0x03, 0x10, 0xf5, 0x1c, 0x1d, 0xfc, 0x09, 0x08, 0xd6, 0xf8, 0xcd, 0xe1, 0xd7, 0x0f, +0xf3, 0x0a, 0x21, 0xf0, 0xf1, 0x06, 0xf3, 0x4d, 0xf3, 0x23, 0xcc, 0x15, 0xf4, 0xde, 0x07, 0x18, 0x02, 0xf1, 0x19, 0x0d, 0xf9, 0xcd, 0x0d, 0x7f, 0xea, 0xf2, 0xf5, 0xfa, 0xc8, 0x32, 0x24, 0xe2, +0xdd, 0xc6, 0x2b, 0x26, 0x34, 0xf7, 0xd8, 0x05, 0x0c, 0xfe, 0x21, 0x1c, 0xd4, 0xe3, 0xe6, 0x1c, 0x1a, 0xdc, 0x0a, 0xfc, 0x05, 0xda, 0xe7, 0xf8, 0xfe, 0x9d, 0x0f, 0x02, 0xf9, 0xfb, 0xb5, 0x17, +0xe9, 0xef, 0xf9, 0x0a, 0xe9, 0x27, 0xac, 0xfc, 0x87, 0x03, 0x4c, 0xf6, 0xf0, 0xff, 0xda, 0xeb, 0x93, 0x10, 0x1a, 0x4b, 0x27, 0xd7, 0xfe, 0x0c, 0x08, 0xf1, 0xf0, 0x01, 0x0e, 0x17, 0xc2, 0xf3, +0xf5, 0x25, 0x02, 0xe9, 0xe6, 0xd5, 0xfb, 0xce, 0x05, 0x03, 0x2e, 0xf1, 0x25, 0xe0, 0xfb, 0x10, 0xd8, 0x04, 0x13, 0xeb, 0xee, 0x0a, 0x0b, 0x06, 0x0f, 0x23, 0xf9, 0x02, 0x39, 0x1a, 0xd9, 0x09, +0xf2, 0x03, 0x04, 0xf3, 0x12, 0x06, 0x06, 0xd9, 0xf7, 0xe4, 0x00, 0xf8, 0xf8, 0xe1, 0x2b, 0xd8, 0xe7, 0x01, 0x0a, 0x0e, 0xd4, 0xd5, 0xe5, 0x00, 0xf8, 0xf7, 0x47, 0xe0, 0x0c, 0x03, 0xf0, 0xcd, +0x12, 0x1c, 0xf2, 0xc0, 0xdf, 0xcf, 0xfb, 0xff, 0x1d, 0xd1, 0x2a, 0x04, 0x0d, 0xe7, 0xeb, 0x4d, 0xc0, 0x87, 0x3f, 0xaa, 0xf6, 0xb3, 0x46, 0xd8, 0xe1, 0x67, 0x18, 0xd1, 0xb1, 0xe2, 0xef, 0xf6, +0x05, 0xd0, 0x07, 0x42, 0xf3, 0x06, 0xc3, 0xfc, 0x02, 0xf1, 0xf0, 0x02, 0xe0, 0xe4, 0x0a, 0x4f, 0x8f, 0xc7, 0xf9, 0xeb, 0x02, 0x04, 0xf6, 0x36, 0xe4, 0xe8, 0xff, 0xf0, 0x91, 0xe2, 0x4d, 0x3d, +0xe5, 0xd6, 0xae, 0x10, 0x14, 0xf8, 0x34, 0x3f, 0x15, 0x2d, 0xf8, 0x12, 0xdf, 0xb0, 0x2e, 0xda, 0xcb, 0xcc, 0x9f, 0xc5, 0x5f, 0xcb, 0xf0, 0x2e, 0x37, 0x51, 0xa5, 0x1d, 0xcf, 0x00, 0xd0, 0xd6, +0x4a, 0xca, 0x46, 0xc7, 0x11, 0xce, 0xcc, 0x18, 0x25, 0xce, 0x04, 0xf0, 0x95, 0xed, 0xba, 0xef, 0x2b, 0xf1, 0x14, 0x23, 0x0d, 0x06, 0xf5, 0x1b, 0x64, 0xb0, 0x3b, 0xf1, 0xe0, 0xd5, 0x42, 0xf4, +0xfa, 0x76, 0xe6, 0xe2, 0xe4, 0xbb, 0xe8, 0xea, 0xfc, 0xba, 0x7d, 0xe4, 0xf6, 0x39, 0xb9, 0xc4, 0x08, 0x31, 0xf5, 0x11, 0x00, 0x99, 0x00, 0x20, 0xfa, 0xd0, 0x26, 0x3e, 0xdb, 0x14, 0xf9, 0xe2, +0xb4, 0xfe, 0x21, 0xbe, 0x36, 0x38, 0xa5, 0x81, 0x6c, 0x13, 0xa9, 0xfb, 0xb2, 0x18, 0x1a, 0xe3, 0xe4, 0xb1, 0x02, 0x48, 0xb4, 0x91, 0xea, 0xd9, 0xe5, 0x4b, 0xdf, 0xb0, 0xe4, 0x16, 0x16, 0x40, +0x32, 0x09, 0xce, 0xf0, 0xe9, 0xf5, 0xca, 0xfa, 0xb9, 0x4b, 0xfa, 0x0e, 0xde, 0xf6, 0x11, 0xff, 0x03, 0xf1, 0x51, 0xfa, 0xef, 0x37, 0xcf, 0x30, 0xaa, 0xf6, 0x05, 0x09, 0x12, 0x0c, 0xe4, 0xfb, +0xc4, 0x1f, 0xb7, 0xaa, 0x23, 0x9d, 0x06, 0xab, 0x4b, 0x18, 0x0e, 0xee, 0xcf, 0x1a, 0xbf, 0x4a, 0xfb, 0x14, 0xfe, 0x16, 0x0e, 0x15, 0xce, 0x04, 0xd5, 0x04, 0xf3, 0xd6, 0xf4, 0x07, 0xfa, 0xed, +0xfc, 0x2b, 0xfe, 0xe3, 0x03, 0xdf, 0x2a, 0x00, 0xf6, 0x04, 0x05, 0x13, 0x07, 0xf5, 0xf6, 0xf8, 0xd3, 0x0b, 0xcd, 0xfc, 0xdc, 0xf9, 0xd4, 0xee, 0x3e, 0x16, 0xd1, 0x44, 0xfc, 0xda, 0x0e, 0xe0, +0xf7, 0xf4, 0xfa, 0xf3, 0x0d, 0xe8, 0xe8, 0x67, 0x02, 0xdd, 0x1a, 0xfe, 0xfa, 0x1f, 0x2a, 0x1c, 0x27, 0x0d, 0x4c, 0xf4, 0xd7, 0xed, 0xe6, 0x15, 0xc8, 0xc7, 0xe0, 0x05, 0xe5, 0x10, 0x1f, 0x04, +0x0c, 0xd5, 0xf3, 0x21, 0x1a, 0x08, 0x0c, 0x16, 0xe3, 0xff, 0x1c, 0xff, 0xf4, 0xfa, 0xe2, 0x05, 0x18, 0x14, 0x1e, 0x09, 0xed, 0xe6, 0xf8, 0xbc, 0x01, 0xe9, 0x0b, 0x15, 0xe0, 0xd6, 0xd1, 0xde, +0xe9, 0xf7, 0x07, 0xf3, 0x2e, 0x06, 0xed, 0x17, 0xb8, 0xe9, 0xf9, 0x22, 0xe9, 0xc7, 0xef, 0x18, 0x1d, 0xdc, 0xf7, 0xf1, 0xfd, 0xcc, 0xf4, 0x22, 0xd3, 0x2c, 0xfa, 0xee, 0xec, 0x2c, 0xfa, 0xe9, +0xea, 0x21, 0x1a, 0xfb, 0x0d, 0x10, 0xff, 0xee, 0x00, 0x35, 0x0f, 0xef, 0xee, 0x00, 0xfd, 0xda, 0xe9, 0xc1, 0xea, 0xf5, 0x39, 0x20, 0xe8, 0xf9, 0x0f, 0x06, 0xe3, 0x2c, 0xd2, 0x1f, 0xf2, 0xe5, +0x25, 0xd7, 0x12, 0xf1, 0xfa, 0x19, 0x56, 0x07, 0x09, 0x08, 0x0b, 0xe4, 0x13, 0xf5, 0x1c, 0x10, 0xf2, 0x0f, 0xf2, 0x26, 0xff, 0xe6, 0x45, 0xfd, 0xde, 0x0f, 0x07, 0xf0, 0xfd, 0xed, 0xda, 0xb1, +0x1b, 0xec, 0x09, 0xde, 0xe5, 0x10, 0x00, 0x7f, 0xe7, 0xe9, 0x13, 0xdf, 0x01, 0xe6, 0xdf, 0xf7, 0x0d, 0xf7, 0xd0, 0x22, 0xd9, 0xd5, 0x81, 0x67, 0xb6, 0xd5, 0x2c, 0xd8, 0x2c, 0xb0, 0x36, 0xf1, +0xdf, 0x0a, 0xbe, 0xf0, 0x33, 0xdd, 0x4a, 0xfe, 0xbe, 0xae, 0xcc, 0xe6, 0x14, 0x19, 0x3b, 0xce, 0x95, 0x38, 0xc9, 0xfc, 0xbd, 0x1d, 0x3b, 0x0a, 0x08, 0xf1, 0xcb, 0x07, 0xcd, 0x29, 0xd9, 0x1d, +0xdb, 0x1c, 0x01, 0x23, 0xd7, 0x25, 0x9c, 0x01, 0x2b, 0xc6, 0xe5, 0xe8, 0xe8, 0x3d, 0x16, 0xf5, 0x34, 0x36, 0x46, 0x47, 0xa4, 0x16, 0x35, 0xdd, 0x16, 0xdb, 0xe5, 0xef, 0xef, 0xdd, 0xf9, 0x0d, +0x05, 0xb7, 0xf7, 0x01, 0x32, 0x2f, 0xed, 0xf1, 0x07, 0x23, 0xdb, 0x38, 0xf1, 0x08, 0xc7, 0x07, 0x08, 0xca, 0x15, 0xb0, 0x07, 0xee, 0xe4, 0xf8, 0xd4, 0xe3, 0x07, 0xd0, 0xd9, 0x50, 0xc7, 0x01, +0xb2, 0xe8, 0xfd, 0x53, 0xda, 0x1e, 0x9a, 0x0d, 0xf6, 0x1f, 0x20, 0x13, 0xd0, 0x14, 0xd4, 0x23, 0x32, 0x22, 0x64, 0x1e, 0x13, 0xb1, 0xd4, 0x05, 0x18, 0x05, 0x1a, 0x07, 0xdd, 0xfb, 0x20, 0x10, +0xb5, 0xdc, 0x0a, 0xcb, 0x8b, 0x25, 0x40, 0x1a, 0xbc, 0x2e, 0xd4, 0x34, 0x96, 0xf2, 0xd8, 0x1d, 0xd8, 0x09, 0x2a, 0x18, 0x4c, 0x4b, 0xf8, 0xa2, 0x18, 0xf2, 0x4c, 0x0f, 0x0b, 0xaf, 0xd3, 0xc1, +0xc1, 0xa8, 0x14, 0xa7, 0xab, 0xf7, 0x15, 0x38, 0x46, 0x05, 0x2d, 0x0b, 0x0e, 0x60, 0x3a, 0xfd, 0x5e, 0x1b, 0xfe, 0xf2, 0x50, 0xc6, 0x13, 0x0f, 0x3e, 0x33, 0x28, 0xbd, 0x1b, 0xec, 0x21, 0xe0, +0xaf, 0x95, 0x8f, 0xfb, 0xe5, 0xe2, 0xf7, 0x00, 0x04, 0xe2, 0xe3, 0xe4, 0x16, 0x25, 0x93, 0x7b, 0xfe, 0xee, 0x3f, 0x26, 0xf5, 0xae, 0xf2, 0x47, 0x26, 0x17, 0xe1, 0xf1, 0xc7, 0xfe, 0x2e, 0x6d, +0x09, 0xb5, 0xef, 0xf2, 0xf8, 0xcb, 0x06, 0x42, 0xf5, 0xdb, 0xea, 0xdd, 0xd5, 0xe6, 0x78, 0x40, 0x25, 0xc6, 0xdd, 0xe8, 0xfe, 0xff, 0xd6, 0xf9, 0xd1, 0xf5, 0xee, 0xf1, 0xc1, 0xdb, 0xc0, 0x21, +0xac, 0x18, 0xde, 0x06, 0x1c, 0x17, 0x02, 0xe5, 0x0e, 0x24, 0x0f, 0x13, 0x9f, 0x0a, 0x1a, 0xaf, 0xed, 0x1d, 0xe0, 0x1c, 0x08, 0xed, 0x26, 0x5a, 0x0e, 0x45, 0xe7, 0xdf, 0x15, 0xe3, 0x89, 0x0f, +0x0c, 0x2f, 0x40, 0xc6, 0xe4, 0xe5, 0xde, 0xdd, 0x35, 0xeb, 0x04, 0xe7, 0xf3, 0x03, 0x78, 0xe6, 0xc0, 0xe2, 0x1c, 0xdd, 0x03, 0x19, 0x0e, 0xfe, 0x28, 0xcd, 0xf2, 0xf5, 0x01, 0xd4, 0x2e, 0x07, +0x2c, 0x6b, 0xe6, 0x43, 0xed, 0xc7, 0xdc, 0xf1, 0xdd, 0xc0, 0x47, 0xea, 0xec, 0x2d, 0x28, 0xf2, 0x0d, 0x17, 0x25, 0x08, 0xc8, 0xe3, 0xfd, 0xb8, 0xef, 0xd5, 0x56, 0xf1, 0xf1, 0x0c, 0x1f, 0x0d, +0x1b, 0x48, 0x47, 0xc5, 0xf7, 0x1e, 0x27, 0xde, 0x13, 0xff, 0xfe, 0x21, 0x11, 0xd9, 0x5b, 0x28, 0x0e, 0xb9, 0x00, 0xf7, 0xf2, 0x69, 0x2b, 0x08, 0xe6, 0xc3, 0xab, 0xcb, 0x31, 0x04, 0xeb, 0x28, +0xd9, 0xec, 0xe0, 0xf0, 0x08, 0xdd, 0x0d, 0xd4, 0x15, 0x25, 0xe9, 0x34, 0x0d, 0x7f, 0x16, 0x1b, 0xe9, 0x15, 0x32, 0x0a, 0xc2, 0x21, 0xe5, 0xff, 0x42, 0xdc, 0x0d, 0x01, 0x2a, 0xf2, 0x0a, 0x0f, +0x23, 0xf6, 0xd9, 0xb6, 0x10, 0xcd, 0x17, 0xcf, 0x29, 0x26, 0xdf, 0x03, 0xe5, 0xd7, 0x2b, 0xc1, 0xb6, 0x81, 0x31, 0x28, 0xd6, 0xe8, 0x4d, 0xe5, 0xdf, 0x46, 0xe9, 0x27, 0xef, 0x0f, 0x12, 0xc2, +0xee, 0xf4, 0x0c, 0xdb, 0xe8, 0xf8, 0xee, 0xd1, 0xf6, 0xff, 0x0a, 0x30, 0x1d, 0x49, 0x6a, 0xfe, 0x10, 0xd9, 0xc2, 0xdb, 0xf7, 0x27, 0xf7, 0x0c, 0x2b, 0xca, 0x30, 0x1e, 0x50, 0x1a, 0x00, 0x09, +0xd7, 0xce, 0x08, 0xfa, 0xc5, 0xf6, 0xff, 0x92, 0xc0, 0x93, 0xdb, 0xc5, 0xda, 0xfc, 0x1a, 0x04, 0x1c, 0x0b, 0x02, 0xf7, 0xec, 0xdb, 0x17, 0xfc, 0x3f, 0xf9, 0x03, 0xc9, 0xbf, 0x64, 0x4a, 0x18, +0x28, 0x3d, 0xe5, 0xc8, 0xde, 0x5a, 0xf0, 0x06, 0x25, 0xec, 0xd4, 0x38, 0xed, 0x54, 0xd8, 0xf2, 0xb7, 0xe9, 0x3d, 0x0a, 0xef, 0x2b, 0x02, 0xf2, 0x24, 0x07, 0x23, 0xde, 0x26, 0x3c, 0x1d, 0xe9, +0x46, 0xd4, 0xf4, 0xfe, 0x23, 0x5b, 0x05, 0x1b, 0xcf, 0xdf, 0x33, 0x18, 0x0e, 0x8d, 0xd0, 0x13, 0x52, 0x55, 0xcc, 0xe7, 0xee, 0xcd, 0x9d, 0xf7, 0x3a, 0x26, 0xa7, 0xdd, 0x0e, 0xdf, 0xf4, 0xeb, +0x16, 0xdb, 0xd7, 0xf7, 0x4a, 0xef, 0x46, 0xf4, 0x8e, 0x0f, 0x2a, 0x21, 0xc4, 0xfc, 0x0b, 0xae, 0xaa, 0xc1, 0x1c, 0xef, 0xf9, 0xda, 0x5e, 0xed, 0x3c, 0xd5, 0xd5, 0xc1, 0x1a, 0x05, 0xfe, 0xc9, +0xf0, 0xc3, 0xd8, 0xc0, 0xb8, 0xf9, 0xf0, 0x06, 0x0b, 0x05, 0xff, 0xc6, 0xfb, 0x68, 0x14, 0xed, 0x1c, 0x2d, 0xfd, 0xf0, 0xdf, 0xe2, 0xca, 0x32, 0x27, 0x87, 0xfd, 0x30, 0x2d, 0x06, 0xc5, 0xb1, +0x0d, 0x02, 0xe6, 0x16, 0xf0, 0xed, 0xf4, 0xfa, 0x1f, 0x0d, 0xf0, 0xfd, 0x11, 0xc6, 0x34, 0xf5, 0xe4, 0xdc, 0x35, 0xff, 0xe4, 0xc5, 0x2d, 0x3b, 0x26, 0xdc, 0xba, 0xf0, 0xdb, 0xfb, 0x05, 0x20, +0xf7, 0x0e, 0x07, 0x1b, 0xd3, 0x13, 0x23, 0xea, 0xf3, 0x3a, 0xe7, 0xe3, 0x34, 0x2a, 0xff, 0xee, 0xfe, 0xce, 0x0d, 0xf3, 0x02, 0xef, 0x0f, 0xd8, 0x08, 0x12, 0x25, 0xf9, 0x23, 0xe4, 0xec, 0xe8, +0x81, 0xe0, 0x1a, 0xec, 0x1d, 0xdb, 0x12, 0x0c, 0xe2, 0x98, 0xfe, 0xdf, 0x35, 0xf2, 0xca, 0xf3, 0xf7, 0x27, 0xdb, 0xe8, 0xe6, 0x05, 0xe4, 0x0f, 0xe7, 0xe1, 0x11, 0xc6, 0xb4, 0x31, 0x18, 0x1a, +0xf2, 0x49, 0xed, 0xee, 0xf9, 0x29, 0xe5, 0x27, 0x36, 0xcb, 0xe5, 0xf8, 0xe2, 0x22, 0x1f, 0xff, 0xee, 0x14, 0x14, 0x2a, 0xff, 0xd9, 0x1a, 0xe6, 0x16, 0xac, 0xcb, 0xf9, 0xdb, 0xf2, 0x15, 0x0a, +0x1f, 0xcd, 0x1c, 0x14, 0x19, 0x1d, 0xba, 0xd0, 0xef, 0xe5, 0xe9, 0x00, 0xdd, 0xc1, 0xd5, 0xf1, 0x02, 0xff, 0xff, 0x30, 0xec, 0x01, 0xf1, 0xff, 0x38, 0x16, 0x25, 0xc8, 0x08, 0x04, 0xff, 0x07, +0xe3, 0xeb, 0xd2, 0x18, 0xe2, 0x15, 0x46, 0xe0, 0x0f, 0xfd, 0x47, 0x30, 0xd4, 0xe9, 0x27, 0xd8, 0xff, 0x2a, 0x38, 0x07, 0xe1, 0x31, 0x1c, 0x0d, 0x03, 0x26, 0xef, 0x4a, 0x01, 0xdb, 0x0e, 0xfd, +0xfb, 0xe3, 0xe2, 0xfd, 0x4a, 0xf5, 0x06, 0xe9, 0x32, 0x08, 0x26, 0x1d, 0xe9, 0xcf, 0x10, 0xf0, 0xf1, 0xcc, 0x19, 0xdf, 0xef, 0xe5, 0xe4, 0xf9, 0x22, 0xda, 0x19, 0x1b, 0xe8, 0xe3, 0x04, 0x18, +0x39, 0x54, 0xd2, 0x3b, 0xea, 0xb7, 0x34, 0x14, 0x03, 0xd5, 0x15, 0xfd, 0xee, 0xea, 0x22, 0x19, 0xa9, 0xfb, 0x26, 0xf5, 0x04, 0x2b, 0xd8, 0xf9, 0xf1, 0x58, 0x2d, 0x2e, 0x63, 0x06, 0xd8, 0xfc, +0xeb, 0x0f, 0xff, 0x4e, 0x28, 0x23, 0x3c, 0x40, 0xd5, 0x3e, 0x32, 0x1a, 0xfb, 0x21, 0xe2, 0x23, 0x2a, 0xfa, 0x27, 0xf1, 0x17, 0x0c, 0xf8, 0xca, 0x41, 0xe2, 0xd5, 0xa9, 0x6f, 0x2a, 0xee, 0xef, +0x15, 0xd7, 0xf8, 0xb9, 0x0d, 0xfd, 0xd7, 0xf5, 0x0e, 0xcd, 0x28, 0x19, 0x31, 0x4c, 0x0c, 0x65, 0x2a, 0x19, 0x0b, 0xdc, 0xbe, 0x0b, 0xaf, 0x24, 0xf0, 0x09, 0xe9, 0x32, 0x0b, 0xd4, 0x68, 0xd5, +0x29, 0xe8, 0x47, 0x2b, 0x28, 0x22, 0x1f, 0x38, 0xec, 0xf7, 0x28, 0x0d, 0xf3, 0xfb, 0x8e, 0xca, 0xea, 0xe5, 0xfb, 0xc2, 0xdd, 0xeb, 0x00, 0xe8, 0x4f, 0x05, 0xeb, 0xea, 0xfd, 0xcb, 0x1a, 0xf5, +0x17, 0xf7, 0xd4, 0xee, 0x0f, 0x22, 0xfb, 0xea, 0x00, 0xe8, 0xfe, 0x2b, 0x14, 0xdc, 0x23, 0x27, 0x0f, 0xdc, 0xd5, 0xed, 0x13, 0xec, 0xff, 0xdc, 0x10, 0xb0, 0xd5, 0xea, 0x00, 0x08, 0x1e, 0xed, +0x01, 0x7f, 0x09, 0xfb, 0x0e, 0x06, 0xd4, 0xf5, 0xbb, 0xfc, 0x33, 0xf7, 0xe2, 0xda, 0xbc, 0x20, 0xea, 0xf6, 0xed, 0xe5, 0xd7, 0xfc, 0xd8, 0x1d, 0xc6, 0xe5, 0xcc, 0xb6, 0x43, 0x2e, 0x2b, 0xfb, +0x51, 0xcd, 0xc2, 0x34, 0xad, 0x2a, 0x0e, 0x2a, 0xc8, 0x39, 0xcc, 0xe8, 0xb8, 0x0f, 0x1f, 0xcb, 0xfb, 0x55, 0xca, 0x01, 0xff, 0x18, 0xed, 0x20, 0xe9, 0xf4, 0x05, 0xb1, 0xdf, 0xf4, 0xad, 0xfd, +0x0d, 0xd6, 0xf4, 0xff, 0xf1, 0xf6, 0xf6, 0xdd, 0xea, 0xfd, 0x04, 0x01, 0x1e, 0x4a, 0xe1, 0x3c, 0x3f, 0xf6, 0xb1, 0xda, 0xe4, 0x10, 0xfc, 0x1d, 0x09, 0xdc, 0x04, 0x4e, 0xd4, 0x0d, 0xe7, 0x10, +0x25, 0x07, 0x09, 0xda, 0x0b, 0xda, 0x2a, 0xee, 0xf4, 0x92, 0x32, 0x0d, 0xdc, 0xff, 0x3f, 0x05, 0x2f, 0x3a, 0x18, 0x60, 0x0e, 0xfa, 0x33, 0xf0, 0xf1, 0xf4, 0x40, 0xea, 0xd1, 0x0d, 0x61, 0x31, +0xff, 0xff, 0xf9, 0x43, 0xfd, 0x15, 0xcc, 0xeb, 0x31, 0x27, 0x01, 0x59, 0xe4, 0xff, 0x04, 0xbe, 0x14, 0x07, 0xcc, 0x11, 0xda, 0xfe, 0x1c, 0x3c, 0xd1, 0xf2, 0x11, 0x27, 0x2e, 0xba, 0xae, 0x25, +0x14, 0x08, 0x40, 0xd1, 0xd9, 0xe5, 0xe1, 0x11, 0xd7, 0x09, 0x37, 0x2f, 0xf6, 0x0a, 0x59, 0x45, 0xbf, 0x48, 0x01, 0x2d, 0x05, 0x58, 0xf5, 0x0b, 0xe6, 0x11, 0x3f, 0x17, 0xf7, 0xfc, 0xf7, 0x20, +0x7f, 0x25, 0x10, 0xec, 0x11, 0xd8, 0x4d, 0x12, 0xe7, 0x62, 0x41, 0xea, 0xf3, 0x33, 0xf7, 0x04, 0xde, 0x14, 0xf7, 0x47, 0x03, 0x0d, 0x23, 0xf8, 0xee, 0xff, 0x33, 0x2d, 0x11, 0x32, 0x1b, 0x19, +0x2f, 0x35, 0x1f, 0xee, 0x27, 0x39, 0xd8, 0x1a, 0x0a, 0x00, 0xde, 0x08, 0xfa, 0x23, 0x3d, 0x33, 0x0b, 0xc5, 0xeb, 0x25, 0x2b, 0x15, 0x33, 0x3c, 0x15, 0x17, 0x44, 0x31, 0xf2, 0x4b, 0xe4, 0x18, +0x5c, 0xf2, 0x05, 0x1e, 0x0b, 0xe2, 0x10, 0xe6, 0x03, 0x04, 0x07, 0x05, 0x13, 0x36, 0xfa, 0xe0, 0xf6, 0x0d, 0x30, 0xb8, 0x13, 0x1a, 0x09, 0x01, 0xef, 0x5d, 0x0e, 0x27, 0xf3, 0xff, 0xf5, 0x03, +0x37, 0xf0, 0xf6, 0xfc, 0xfd, 0xec, 0x08, 0x09, 0xd6, 0x54, 0xfa, 0xfb, 0xe5, 0x21, 0x17, 0xfe, 0x12, 0xfd, 0xb5, 0xbf, 0x10, 0xda, 0xd5, 0xf0, 0x12, 0xd3, 0xc8, 0xec, 0xe9, 0xe6, 0x43, 0xf2, +0xf4, 0xe4, 0x00, 0xf7, 0xe7, 0x04, 0x27, 0x08, 0x06, 0x36, 0xf6, 0x03, 0xf8, 0x37, 0xe3, 0xfa, 0x02, 0x10, 0x06, 0xec, 0x06, 0x0a, 0xc3, 0x13, 0x11, 0xd0, 0x33, 0xce, 0x17, 0x17, 0x3d, 0x46, +0xe9, 0xec, 0xe3, 0x18, 0xfe, 0x05, 0xe9, 0xea, 0x05, 0x7a, 0x17, 0xd2, 0x0e, 0xe5, 0x2c, 0x2c, 0xe8, 0x18, 0x08, 0x1e, 0x25, 0xf1, 0x08, 0xf8, 0xf5, 0xf2, 0x1e, 0xf2, 0x4c, 0xee, 0xce, 0xdf, +0x07, 0x04, 0xeb, 0xe3, 0xf9, 0x37, 0x2e, 0xef, 0xf4, 0xd9, 0xce, 0xce, 0x35, 0xfc, 0x0a, 0xff, 0x20, 0xcb, 0x0a, 0xc9, 0xcb, 0xcf, 0x02, 0x5b, 0xf7, 0xd4, 0xda, 0x2c, 0x14, 0xfe, 0xf4, 0x15, +0xd4, 0x03, 0xc9, 0xc9, 0xfd, 0x0e, 0xe4, 0xc9, 0x27, 0xce, 0x09, 0xeb, 0xc5, 0xe8, 0x28, 0x0b, 0x30, 0xdf, 0xeb, 0xe7, 0xbf, 0x3d, 0x17, 0xdb, 0xf3, 0x1a, 0xf0, 0xf8, 0x1b, 0xeb, 0xdf, 0x03, +0x1f, 0x21, 0x20, 0x00, 0x20, 0xee, 0xfe, 0x0f, 0x10, 0x33, 0x4a, 0xc6, 0x3a, 0x15, 0xdd, 0x27, 0x2b, 0x4c, 0xe5, 0xcb, 0xd4, 0xd7, 0x0d, 0x08, 0xff, 0xdb, 0x07, 0x10, 0xe1, 0x7f, 0x2f, 0x16, +0xf0, 0xf9, 0xf8, 0x0e, 0xd8, 0xdd, 0xe9, 0x3a, 0xda, 0xf0, 0xd2, 0xfd, 0xf5, 0xef, 0x1b, 0x2e, 0x31, 0x05, 0xe9, 0x18, 0xee, 0x21, 0xd2, 0x10, 0x45, 0xfc, 0xef, 0xf3, 0xed, 0x06, 0x34, 0xb6, +0xc2, 0xdc, 0x31, 0xeb, 0xf4, 0xba, 0x2a, 0xa7, 0xdd, 0x04, 0xfd, 0xd4, 0xcb, 0x54, 0xeb, 0x66, 0xde, 0x09, 0x44, 0xfa, 0x15, 0xbf, 0xfa, 0xd9, 0xe9, 0xd7, 0xf3, 0xc6, 0xf3, 0xf0, 0x11, 0x5a, +0x30, 0x2f, 0xe6, 0x3a, 0x36, 0xfe, 0xfb, 0x4d, 0x08, 0xe5, 0x50, 0xf1, 0x0f, 0xe9, 0x34, 0xb3, 0x18, 0xd3, 0xe7, 0x2e, 0xfd, 0x12, 0xe7, 0xf9, 0x11, 0x1e, 0x8f, 0x01, 0xc0, 0xed, 0x2a, 0xf1, +0xec, 0x20, 0xd5, 0x2a, 0x01, 0x19, 0x07, 0x27, 0x12, 0xdb, 0xee, 0xd8, 0x45, 0x31, 0x11, 0x5d, 0x19, 0x00, 0xd8, 0xdf, 0xdf, 0x01, 0xc5, 0x36, 0xd8, 0x25, 0xe4, 0x15, 0xea, 0x20, 0x50, 0x00, +0x13, 0xf4, 0x13, 0xf2, 0xff, 0xde, 0x00, 0xe6, 0xee, 0xe1, 0x21, 0x14, 0xf0, 0x06, 0x25, 0xb7, 0x11, 0xe5, 0xe9, 0x1f, 0x4b, 0x24, 0xd8, 0xe9, 0xe4, 0xc7, 0xe8, 0x2e, 0x14, 0x32, 0x0a, 0x07, +0xe5, 0x1b, 0x04, 0x0c, 0xee, 0x3f, 0xd5, 0xb4, 0x32, 0x05, 0x79, 0xe2, 0xf9, 0xfc, 0xf5, 0xd5, 0xdf, 0x07, 0x10, 0x01, 0x51, 0xf4, 0xc8, 0x03, 0x01, 0x04, 0xd0, 0xf7, 0x1f, 0x43, 0xe3, 0xfa, +0x39, 0xbc, 0x0a, 0xf7, 0x37, 0xd8, 0xdb, 0x2a, 0xe4, 0x39, 0xb7, 0xf0, 0x10, 0x0c, 0x81, 0xcf, 0xef, 0x0b, 0x5c, 0x4d, 0x17, 0x06, 0x39, 0xaf, 0x11, 0x2c, 0xcd, 0x23, 0x1a, 0x1d, 0xe2, 0x2a, +0xfe, 0x2b, 0x0a, 0xe9, 0xed, 0x31, 0xfa, 0x1a, 0x39, 0xfa, 0xed, 0xd0, 0x09, 0xbe, 0x28, 0x1e, 0x09, 0x10, 0x16, 0xef, 0xf7, 0xd6, 0xcf, 0xee, 0x06, 0xf6, 0x37, 0x10, 0xf0, 0x0d, 0xa2, 0x04, +0xfe, 0x37, 0xf2, 0x04, 0xd6, 0xfc, 0x2a, 0x10, 0x03, 0xaa, 0x60, 0x11, 0xf2, 0xe6, 0x24, 0x26, 0xf6, 0xf2, 0xf1, 0x2c, 0x2f, 0x1f, 0x07, 0x01, 0x19, 0x4d, 0xd1, 0xe8, 0xd1, 0xe5, 0xf6, 0x30, +0x40, 0x1d, 0xeb, 0xfb, 0xf2, 0xe5, 0x7f, 0x18, 0xd8, 0xe3, 0xda, 0xf7, 0x04, 0x19, 0xce, 0x33, 0xd4, 0x4c, 0xf9, 0xf7, 0x1b, 0x21, 0x08, 0x7f, 0x07, 0xec, 0x3a, 0x1b, 0xfe, 0x0c, 0x02, 0xff, +0xdf, 0x1d, 0xf1, 0xf4, 0x1b, 0xe1, 0x37, 0xc1, 0x1a, 0x2d, 0xfd, 0xe9, 0x27, 0x14, 0x65, 0x0e, 0xe3, 0x1e, 0xb8, 0x1a, 0x0a, 0xfc, 0x23, 0x1e, 0x11, 0xed, 0x01, 0xdc, 0xf7, 0xff, 0x9f, 0x20, +0x04, 0x13, 0x3e, 0x00, 0x3f, 0x10, 0xeb, 0x08, 0x02, 0x08, 0x16, 0xf0, 0xfe, 0xfd, 0xd8, 0x0b, 0x11, 0xd0, 0x08, 0x08, 0xa5, 0x0c, 0x1b, 0x00, 0xda, 0xea, 0xd5, 0x4b, 0xe6, 0x40, 0x06, 0xff, +0xaf, 0xfd, 0x20, 0x09, 0x05, 0xef, 0x0a, 0x0f, 0xfb, 0x2b, 0x06, 0xe5, 0xba, 0x26, 0xdc, 0x0f, 0x00, 0xe5, 0x5b, 0x11, 0x1c, 0xff, 0xfc, 0x14, 0xcc, 0x5a, 0xd6, 0xe6, 0xcf, 0xf1, 0x20, 0x11, +0x0e, 0xe5, 0x37, 0xf4, 0xf9, 0xe7, 0x41, 0xf7, 0xe6, 0xff, 0x30, 0xd9, 0xfa, 0x06, 0xd1, 0x3d, 0x21, 0xea, 0xf4, 0x11, 0xed, 0x05, 0xfb, 0xeb, 0x01, 0xfb, 0xba, 0x1a, 0xb7, 0x2d, 0x0b, 0x27, +0xb5, 0x45, 0x26, 0xde, 0xe3, 0xd4, 0x03, 0x4d, 0x4e, 0xcd, 0x1b, 0x37, 0xf9, 0xa0, 0x02, 0x0c, 0xdb, 0xe6, 0xee, 0x19, 0x4c, 0xd7, 0x13, 0x57, 0x3d, 0x2c, 0x08, 0x09, 0xec, 0x00, 0x39, 0x0b, +0x0e, 0x30, 0x0f, 0x18, 0x23, 0x04, 0x23, 0xc9, 0x09, 0xe2, 0x02, 0x2a, 0x2d, 0xc0, 0xf3, 0xe9, 0xdd, 0x3d, 0x07, 0xd8, 0x11, 0xff, 0xde, 0x3b, 0xde, 0x27, 0x2f, 0x06, 0x16, 0x1d, 0x15, 0x0c, +0x01, 0xfb, 0xbd, 0xe1, 0xe0, 0x12, 0xdb, 0x00, 0xd9, 0x19, 0x00, 0x0d, 0x41, 0x08, 0x1e, 0xd6, 0xed, 0xc5, 0x2f, 0x05, 0x00, 0x01, 0xe0, 0xdf, 0xec, 0x20, 0xbb, 0x19, 0x0f, 0xf9, 0xef, 0x30, +0x1b, 0x06, 0x0f, 0x0b, 0x39, 0x0e, 0x05, 0x66, 0xd5, 0xc8, 0xf3, 0xf8, 0xf6, 0x04, 0x18, 0x12, 0x0c, 0x11, 0xe9, 0xc2, 0xe9, 0x16, 0x1e, 0x01, 0x09, 0xfc, 0x10, 0x20, 0x13, 0x0b, 0x0f, 0xeb, +0x0f, 0xf5, 0x19, 0xf0, 0x1a, 0x1f, 0x18, 0x1a, 0x1d, 0x19, 0x30, 0x7f, 0xfe, 0x18, 0xd5, 0x1c, 0xff, 0xcf, 0x28, 0xe4, 0x21, 0xf6, 0xf5, 0xd9, 0xea, 0xc6, 0xe3, 0xf4, 0xb8, 0x0d, 0x0e, 0xf4, +0xfc, 0x28, 0x03, 0x13, 0x02, 0xe6, 0x8c, 0xde, 0x8f, 0x1e, 0xdd, 0x23, 0x09, 0xdb, 0xef, 0x07, 0xfb, 0xf1, 0x23, 0xeb, 0x11, 0xef, 0x0f, 0x12, 0xe3, 0xed, 0x06, 0x11, 0xd7, 0x56, 0x21, 0xe5, +0x15, 0xf4, 0x13, 0xc0, 0xa7, 0xe1, 0xdf, 0xdf, 0x14, 0x0e, 0xf6, 0x23, 0x0e, 0xe8, 0xcc, 0xf4, 0xd6, 0x2a, 0x36, 0x24, 0xd5, 0x04, 0x4b, 0xd5, 0xf5, 0xca, 0xc8, 0x26, 0xf9, 0xe7, 0x0c, 0x2e, +0x30, 0xbe, 0xe7, 0x06, 0x03, 0x10, 0x11, 0x06, 0x09, 0xbe, 0x30, 0xde, 0xd7, 0xec, 0x30, 0xfb, 0xd2, 0xd4, 0xf1, 0x23, 0x0a, 0xeb, 0xac, 0xf1, 0xec, 0x39, 0xe9, 0x2b, 0x3d, 0xe6, 0x03, 0xb3, +0xd2, 0x22, 0xdc, 0x3f, 0xc0, 0xd7, 0x10, 0xda, 0xee, 0xd7, 0x3f, 0x2c, 0x08, 0xd8, 0x2d, 0xe9, 0x04, 0x7f, 0xe9, 0x27, 0x45, 0x0a, 0x0b, 0xdb, 0x17, 0xf4, 0x14, 0xed, 0xe4, 0xfb, 0x33, 0x03, +0x21, 0x13, 0xda, 0xe8, 0xf1, 0x28, 0x1c, 0xfa, 0xda, 0x0c, 0xda, 0xde, 0x0a, 0x0c, 0xd3, 0x35, 0xec, 0xfb, 0xf6, 0x05, 0xfa, 0xc6, 0x21, 0x1f, 0xf7, 0x0e, 0xb8, 0xc5, 0xc6, 0xdf, 0xee, 0xf2, +0x2f, 0x0d, 0xec, 0x01, 0xec, 0x1a, 0xfc, 0x48, 0xf9, 0x1b, 0xec, 0xdb, 0x1b, 0x10, 0xcc, 0x68, 0xdd, 0x13, 0xb6, 0xdf, 0xca, 0xe7, 0xfb, 0xde, 0x10, 0xaf, 0xda, 0xe4, 0xef, 0x58, 0x3d, 0x00, +0x11, 0x22, 0x3d, 0x1e, 0xee, 0x03, 0x37, 0x11, 0xf5, 0xd3, 0xd1, 0x21, 0x07, 0x10, 0x61, 0x03, 0x47, 0xa2, 0xe8, 0xb2, 0x16, 0x2a, 0xd2, 0xb1, 0xe7, 0x29, 0xed, 0xe7, 0xdd, 0x03, 0x20, 0xc6, +0xf0, 0xe3, 0x10, 0x07, 0x19, 0x17, 0xb4, 0x1d, 0xfe, 0xe6, 0xb4, 0xcc, 0xeb, 0xd4, 0xee, 0xe9, 0xd1, 0x40, 0x3d, 0xf4, 0xe6, 0x08, 0xd4, 0x27, 0x0c, 0x0e, 0x1f, 0xf4, 0xd7, 0xff, 0xcd, 0xd6, +0x0e, 0xf2, 0x2d, 0xec, 0xf3, 0xeb, 0x15, 0x0a, 0x5c, 0x69, 0x0f, 0xd5, 0xfb, 0x0f, 0xe4, 0x29, 0xf2, 0x48, 0x29, 0x26, 0x18, 0xcb, 0xf2, 0xd8, 0xf6, 0xe1, 0x0a, 0x0b, 0x3d, 0xf5, 0xd4, 0xe3, +0xe7, 0xe1, 0x26, 0x28, 0xd0, 0xf7, 0xcd, 0xdf, 0x26, 0x26, 0xe1, 0xed, 0x23, 0x05, 0x04, 0xee, 0xd9, 0xd4, 0x23, 0x21, 0x1f, 0xf2, 0x02, 0xff, 0xff, 0xe2, 0xfc, 0x32, 0x50, 0x0b, 0xdf, 0xf3, +0x25, 0x0f, 0xe1, 0x29, 0xaf, 0xf8, 0xf0, 0x18, 0xe5, 0x20, 0xfb, 0x02, 0x0d, 0xf7, 0xe2, 0xb6, 0x11, 0x65, 0xb5, 0x0f, 0x34, 0x17, 0xee, 0x00, 0x04, 0x3b, 0x16, 0x1e, 0xf5, 0xd3, 0xea, 0x04, +0x1b, 0x2c, 0xcc, 0x0a, 0x00, 0x0b, 0x0c, 0xe3, 0x18, 0xa8, 0x37, 0x09, 0xc3, 0xe3, 0xf3, 0xf9, 0x05, 0x1e, 0x29, 0xd5, 0xff, 0xd8, 0x27, 0xed, 0x01, 0xbe, 0x14, 0xde, 0xb2, 0x07, 0x06, 0xff, +0x26, 0x0b, 0x38, 0x08, 0x22, 0x48, 0x45, 0x05, 0x1f, 0x2e, 0x36, 0x16, 0xe0, 0x12, 0x15, 0x07, 0x21, 0xb0, 0xe5, 0xe1, 0xfe, 0xfe, 0x25, 0x37, 0x46, 0xf4, 0x17, 0xcd, 0x24, 0xfb, 0x35, 0x00, +0xf2, 0x11, 0xf1, 0xfa, 0xf2, 0xfc, 0x24, 0xf8, 0x08, 0x3e, 0x2d, 0x16, 0xe3, 0xdc, 0x14, 0x2f, 0xf2, 0x1c, 0x16, 0xd3, 0x11, 0x3e, 0xf8, 0x15, 0x00, 0x1b, 0xec, 0xe3, 0xd9, 0xeb, 0x47, 0x19, +0x14, 0x6f, 0xd8, 0x17, 0xe6, 0xfe, 0x23, 0x10, 0xfd, 0x5c, 0xe6, 0x43, 0xd6, 0x27, 0xd1, 0x21, 0x36, 0xd7, 0xd6, 0x0b, 0x23, 0xfb, 0xe0, 0x06, 0x0f, 0xf9, 0xed, 0xe9, 0x01, 0x3c, 0xf5, 0xf4, +0xe8, 0x1e, 0x1d, 0x45, 0x17, 0xf1, 0x2f, 0x09, 0x26, 0xd3, 0x38, 0x07, 0x4b, 0x12, 0x56, 0xf2, 0x49, 0x09, 0xe3, 0x2c, 0x54, 0x26, 0xea, 0x14, 0xf3, 0xd3, 0x07, 0xd6, 0xad, 0x2e, 0xed, 0xd2, +0x04, 0x16, 0x20, 0xd9, 0xcd, 0x1a, 0xe6, 0x13, 0xf0, 0xad, 0xf4, 0x00, 0xd3, 0xb2, 0xf7, 0x27, 0xdf, 0x09, 0x31, 0x0c, 0xf1, 0x4a, 0x29, 0x81, 0xd4, 0x3e, 0xb6, 0xc5, 0xef, 0x23, 0x02, 0xe4, +0xf7, 0xf9, 0xe0, 0x2f, 0xd0, 0x36, 0x26, 0xec, 0x0c, 0x4f, 0xdf, 0x2e, 0x16, 0xfa, 0xed, 0xb9, 0x04, 0xcd, 0x1c, 0xf1, 0xc7, 0x1a, 0xe2, 0xdf, 0x05, 0xfd, 0x24, 0x0c, 0x0e, 0x06, 0x06, 0xfc, +0xc7, 0x15, 0x2a, 0x38, 0xf2, 0xcd, 0x11, 0xfe, 0xdd, 0xd8, 0xcf, 0xff, 0x1a, 0xee, 0x07, 0x32, 0x00, 0x06, 0x10, 0x35, 0xfa, 0x13, 0xea, 0xec, 0x0a, 0x02, 0x01, 0xf8, 0x01, 0x15, 0xd4, 0x4f, +0xf3, 0x09, 0x05, 0xf6, 0x0f, 0x3a, 0xf3, 0xfa, 0x2d, 0x29, 0x00, 0x03, 0xe9, 0x10, 0xe6, 0xde, 0xd0, 0xfd, 0x28, 0x2a, 0x11, 0x2b, 0xf3, 0xe5, 0xdc, 0x1c, 0x02, 0xa1, 0x34, 0x1d, 0x07, 0x35, +0x1e, 0xe8, 0xea, 0x17, 0x37, 0xf4, 0xfa, 0x1a, 0x08, 0xfe, 0x20, 0xf1, 0xe0, 0xf5, 0x08, 0xde, 0x1f, 0xdf, 0x1e, 0x3d, 0x0b, 0x31, 0x17, 0x0f, 0x04, 0xc8, 0x17, 0xcd, 0x0f, 0x21, 0xd7, 0x0f, +0xe0, 0xf4, 0x01, 0x0b, 0xe6, 0xe5, 0xee, 0x0f, 0x0d, 0x05, 0x22, 0xe7, 0x26, 0x09, 0xce, 0x01, 0x10, 0x1d, 0xe1, 0xf1, 0xbd, 0x40, 0x04, 0xf5, 0xe0, 0x81, 0x14, 0x0b, 0x01, 0x05, 0x11, 0xec, +0xf4, 0xe7, 0xf1, 0xd6, 0x4b, 0x2a, 0xc8, 0xf7, 0x0c, 0x3e, 0x0c, 0x12, 0x28, 0x22, 0x00, 0xe1, 0xae, 0x0b, 0x01, 0xee, 0xfb, 0xf2, 0xf6, 0x22, 0x0f, 0xf0, 0x22, 0x31, 0x0e, 0x46, 0xc1, 0x0f, +0xd9, 0x96, 0xec, 0xfd, 0xe4, 0xf1, 0xe7, 0x22, 0xe9, 0x27, 0x2a, 0xe6, 0x23, 0xe8, 0x13, 0x31, 0xeb, 0x10, 0x0a, 0x0e, 0x32, 0xc5, 0x06, 0xd0, 0x03, 0xe4, 0xf7, 0x04, 0x10, 0xe8, 0xf8, 0xdb, +0x1b, 0xf6, 0xc3, 0xcb, 0x17, 0xb7, 0x02, 0x3c, 0xcd, 0xf4, 0x31, 0x06, 0xf3, 0x4d, 0xf4, 0x21, 0xe1, 0x24, 0xf3, 0xee, 0xe8, 0xff, 0x37, 0xf3, 0xd0, 0x06, 0x08, 0xfc, 0x0e, 0xf9, 0xe3, 0xe2, +0xb1, 0x95, 0x33, 0xfc, 0x1d, 0xce, 0x17, 0xfa, 0x11, 0xd2, 0x02, 0x35, 0x23, 0x37, 0x0c, 0xbc, 0xf6, 0xfb, 0xdf, 0x2f, 0xfb, 0xe7, 0x15, 0x81, 0x1e, 0xde, 0x4a, 0xd7, 0xd9, 0xd6, 0x9e, 0x19, +0xe5, 0xfd, 0xe7, 0xe1, 0xe4, 0x18, 0xc9, 0xe6, 0xf9, 0xcc, 0xe7, 0xd6, 0xaa, 0xe9, 0xc2, 0x9a, 0xf8, 0x10, 0x0f, 0x3c, 0xe2, 0x18, 0xc6, 0xeb, 0xf5, 0x04, 0xec, 0xc4, 0xdd, 0xf0, 0xd5, 0xe1, +0xe8, 0xe4, 0xce, 0x08, 0xfa, 0x34, 0x13, 0x0c, 0xfa, 0x12, 0xe4, 0x0b, 0x31, 0x07, 0xbe, 0xdb, 0xde, 0x07, 0xf6, 0xfc, 0xed, 0xdd, 0x09, 0xf1, 0x33, 0xe8, 0x04, 0xe8, 0x28, 0xf0, 0xfc, 0x25, +0xb3, 0xb6, 0xf6, 0xef, 0xef, 0x30, 0xd8, 0x11, 0xe7, 0x14, 0x25, 0xfa, 0x05, 0x0c, 0x28, 0xef, 0x49, 0xff, 0x03, 0xfc, 0xc4, 0xe4, 0x12, 0xd9, 0x33, 0xaa, 0x2a, 0xed, 0x2b, 0xf2, 0xeb, 0xfc, +0xef, 0x0f, 0xde, 0xe5, 0x46, 0xf2, 0xdb, 0x04, 0xfc, 0xfe, 0xec, 0x1d, 0xc2, 0xf7, 0x3e, 0x1c, 0xf9, 0xd0, 0x2b, 0xd5, 0xe2, 0x2e, 0xec, 0x0e, 0x39, 0x04, 0x07, 0x18, 0x1b, 0xdb, 0xb7, 0x11, +0xd2, 0xca, 0xf3, 0xd8, 0xdf, 0x32, 0xca, 0xf7, 0x2e, 0x03, 0x0f, 0x10, 0xed, 0x51, 0x23, 0x2c, 0x10, 0x09, 0x0a, 0xcb, 0x31, 0x2e, 0xf0, 0xea, 0x13, 0x2a, 0x55, 0xbd, 0x0d, 0xfb, 0xcc, 0xef, +0x05, 0xf3, 0x09, 0x18, 0xf6, 0x2f, 0xfe, 0x13, 0x37, 0xed, 0x25, 0x28, 0xfa, 0x13, 0xea, 0x46, 0xb6, 0xb1, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x02, 0xdd, 0xff, 0xff, +0x29, 0xf6, 0xff, 0xff, 0x86, 0x00, 0x00, 0x00, 0x0d, 0xf3, 0xff, 0xff, 0x14, 0xe2, 0xff, 0xff, 0x4e, 0xf0, 0xff, 0xff, 0x60, 0xed, 0xff, 0xff, 0x51, 0xfa, 0xff, 0xff, 0xab, 0x02, 0x00, 0x00, +0x56, 0xed, 0xff, 0xff, 0xc6, 0x06, 0x00, 0x00, 0x16, 0xe8, 0xff, 0xff, 0x83, 0x04, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x3a, 0x05, 0x00, 0x00, 0x2c, 0x02, 0x00, 0x00, 0x8e, 0xfa, 0xff, 0xff, +0x70, 0xff, 0xff, 0xff, 0x56, 0xfd, 0xff, 0xff, 0xc9, 0xf1, 0xff, 0xff, 0x7c, 0xea, 0xff, 0xff, 0xb1, 0x0b, 0x00, 0x00, 0xb4, 0xf0, 0xff, 0xff, 0xb9, 0xf7, 0xff, 0xff, 0x81, 0x1c, 0x00, 0x00, +0xe0, 0xff, 0xff, 0xff, 0xe1, 0xe8, 0xff, 0xff, 0x77, 0x0d, 0x00, 0x00, 0x01, 0xf9, 0xff, 0xff, 0x9d, 0x18, 0x00, 0x00, 0xe2, 0x08, 0x00, 0x00, 0xb2, 0x09, 0x00, 0x00, 0xa0, 0xed, 0xff, 0xff, +0xd9, 0xf7, 0xff, 0xff, 0xd0, 0x0f, 0x00, 0x00, 0x17, 0xf7, 0xff, 0xff, 0xfe, 0x01, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, 0x00, 0xf9, 0xff, 0xff, 0x57, 0xf7, 0xff, 0xff, 0x55, 0xef, 0xff, 0xff, +0xdc, 0x12, 0x00, 0x00, 0xba, 0xd7, 0xff, 0xff, 0x6c, 0xfd, 0xff, 0xff, 0x65, 0x07, 0x00, 0x00, 0x6d, 0xfd, 0xff, 0xff, 0xd1, 0xf7, 0xff, 0xff, 0x73, 0xef, 0xff, 0xff, 0x94, 0x0a, 0x00, 0x00, +0x54, 0x01, 0x00, 0x00, 0x16, 0xf4, 0xff, 0xff, 0x14, 0xe5, 0xff, 0xff, 0xcf, 0x06, 0x00, 0x00, 0x3f, 0x01, 0x00, 0x00, 0x1c, 0xf5, 0xff, 0xff, 0x3f, 0xfd, 0xff, 0xff, 0xb3, 0x1a, 0x00, 0x00, +0xb6, 0xf2, 0xff, 0xff, 0x1c, 0x0d, 0x00, 0x00, 0x29, 0xfc, 0xff, 0xff, 0x1c, 0xe2, 0xff, 0xff, 0x20, 0x04, 0x00, 0x00, 0x16, 0xe9, 0xff, 0xff, 0x47, 0xf2, 0xff, 0xff, 0xee, 0x0c, 0x00, 0x00, +0x2e, 0x01, 0x00, 0x00, 0x30, 0xfa, 0xff, 0xff, 0x32, 0xfc, 0xff, 0xff, 0x93, 0xfa, 0xff, 0xff, 0xe4, 0xf5, 0xff, 0xff, 0x10, 0xff, 0xff, 0xff, 0x88, 0xf1, 0xff, 0xff, 0x3a, 0xed, 0xff, 0xff, +0xde, 0x09, 0x00, 0x00, 0xa3, 0x07, 0x00, 0x00, 0x83, 0xfa, 0xff, 0xff, 0xca, 0x23, 0x00, 0x00, 0x7a, 0xf5, 0xff, 0xff, 0x46, 0xfe, 0xff, 0xff, 0xff, 0xf2, 0xff, 0xff, 0x07, 0x12, 0x00, 0x00, +0x48, 0xed, 0xff, 0xff, 0xee, 0x00, 0x00, 0x00, 0xc8, 0x05, 0x00, 0x00, 0x8d, 0xfe, 0xff, 0xff, 0xa9, 0x21, 0x00, 0x00, 0x4d, 0xfa, 0xff, 0xff, 0x4b, 0x07, 0x00, 0x00, 0x3f, 0xf9, 0xff, 0xff, +0xb0, 0x0f, 0x00, 0x00, 0x6a, 0xf3, 0xff, 0xff, 0x5c, 0x07, 0x00, 0x00, 0xcb, 0xfb, 0xff, 0xff, 0x8d, 0x02, 0x00, 0x00, 0xcc, 0x0c, 0x00, 0x00, 0x19, 0xfd, 0xff, 0xff, 0x7d, 0xfc, 0xff, 0xff, +0x27, 0x02, 0x00, 0x00, 0x1a, 0x0b, 0x00, 0x00, 0x3c, 0xf4, 0xff, 0xff, 0x89, 0xf5, 0xff, 0xff, 0x6c, 0x0a, 0x00, 0x00, 0xca, 0x02, 0x00, 0x00, 0xa3, 0xe9, 0xff, 0xff, 0xc9, 0x05, 0x00, 0x00, +0x38, 0xfe, 0xff, 0xff, 0x02, 0xf4, 0xff, 0xff, 0x8d, 0x0c, 0x00, 0x00, 0x7a, 0xfe, 0xff, 0xff, 0x2c, 0xfd, 0xff, 0xff, 0xdb, 0x0e, 0x00, 0x00, 0x30, 0x1c, 0x00, 0x00, 0x85, 0xea, 0xff, 0xff, +0x7d, 0xf2, 0xff, 0xff, 0x0b, 0x04, 0x00, 0x00, 0x37, 0x07, 0x00, 0x00, 0xc7, 0xff, 0xff, 0xff, 0x43, 0x00, 0x00, 0x00, 0x53, 0x0c, 0x00, 0x00, 0xeb, 0x02, 0x00, 0x00, 0x5e, 0xe7, 0xff, 0xff, +0xb5, 0xe9, 0xff, 0xff, 0x8f, 0xe2, 0xff, 0xff, 0xf6, 0xf5, 0xff, 0xff, 0x4b, 0x00, 0x00, 0x00, 0x76, 0x13, 0x00, 0x00, 0x6a, 0xf6, 0xff, 0xff, 0xd0, 0x02, 0x00, 0x00, 0xe5, 0xf5, 0xff, 0xff, +0x7d, 0x0e, 0x00, 0x00, 0x67, 0xf8, 0xff, 0xff, 0x25, 0x07, 0x00, 0x00, 0x29, 0x06, 0x00, 0x00, 0xe1, 0x20, 0x00, 0x00, 0x47, 0x05, 0x00, 0x00, 0x29, 0x0f, 0x00, 0x00, 0xac, 0x0c, 0x00, 0x00, +0x8e, 0xf8, 0xff, 0xff, 0x04, 0xe4, 0xff, 0xff, 0xa9, 0xea, 0xff, 0xff, 0xbf, 0x09, 0x00, 0x00, 0x9d, 0xdc, 0xff, 0xff, 0x05, 0x07, 0x00, 0x00, 0xaa, 0x07, 0x00, 0x00, 0x66, 0x01, 0x00, 0x00, +0xae, 0xea, 0xff, 0xff, 0x30, 0x0b, 0x00, 0x00, 0x27, 0x01, 0x00, 0x00, 0xf7, 0xe5, 0xff, 0xff, 0x5c, 0xf8, 0xff, 0xff, 0x7a, 0x06, 0x00, 0x00, 0x4f, 0xfd, 0xff, 0xff, 0xec, 0xf0, 0xff, 0xff, +0x9f, 0x14, 0x00, 0x00, 0x7f, 0xdf, 0xff, 0xff, 0x11, 0xfb, 0xff, 0xff, 0x88, 0xfc, 0xff, 0xff, 0xf0, 0x0d, 0x00, 0x00, 0x1d, 0xe1, 0xff, 0xff, 0xc3, 0xef, 0xff, 0xff, 0x4a, 0xf9, 0xff, 0xff, +0xac, 0xe7, 0xff, 0xff, 0x77, 0xf2, 0xff, 0xff, 0xe1, 0x0a, 0x00, 0x00, 0x51, 0xf4, 0xff, 0xff, 0xf8, 0xf6, 0xff, 0xff, 0xa7, 0xe9, 0xff, 0xff, 0xed, 0x0a, 0x00, 0x00, 0x38, 0x05, 0x00, 0x00, +0xe0, 0xf7, 0xff, 0xff, 0x76, 0xfe, 0xff, 0xff, 0x90, 0xe8, 0xff, 0xff, 0xb4, 0xfe, 0xff, 0xff, 0xa7, 0xf1, 0xff, 0xff, 0xcd, 0xee, 0xff, 0xff, 0xf2, 0x0d, 0x00, 0x00, 0x29, 0xea, 0xff, 0xff, +0x3e, 0x1a, 0x00, 0x00, 0xf9, 0xf8, 0xff, 0xff, 0x1b, 0x05, 0x00, 0x00, 0x1d, 0xf2, 0xff, 0xff, 0xf2, 0xf6, 0xff, 0xff, 0x5e, 0x01, 0x00, 0x00, 0x5b, 0xfd, 0xff, 0xff, 0x53, 0x03, 0x00, 0x00, +0xa5, 0x02, 0x00, 0x00, 0x73, 0x02, 0x00, 0x00, 0x2e, 0xf3, 0xff, 0xff, 0xaf, 0xfd, 0xff, 0xff, 0xf9, 0xee, 0xff, 0xff, 0x0b, 0xfe, 0xff, 0xff, 0x35, 0xfe, 0xff, 0xff, 0xa3, 0xf1, 0xff, 0xff, +0x0b, 0x12, 0x00, 0x00, 0x7a, 0x07, 0x00, 0x00, 0x7d, 0x04, 0x00, 0x00, 0x95, 0xe8, 0xff, 0xff, 0x5c, 0x2a, 0x00, 0x00, 0x7e, 0xf5, 0xff, 0xff, 0x42, 0xfe, 0xff, 0xff, 0xca, 0x00, 0x00, 0x00, +0xdd, 0xfa, 0xff, 0xff, 0x7d, 0x02, 0x00, 0x00, 0xa6, 0x08, 0x00, 0x00, 0xc8, 0xfe, 0xff, 0xff, 0x38, 0x05, 0x00, 0x00, 0xad, 0xea, 0xff, 0xff, 0x92, 0xfd, 0xff, 0xff, 0xfb, 0xe2, 0xff, 0xff, +0x1a, 0x26, 0x00, 0x00, 0x7b, 0x03, 0x00, 0x00, 0xd5, 0xf7, 0xff, 0xff, 0xf1, 0xfb, 0xff, 0xff, 0x7d, 0xce, 0xff, 0xff, 0xe4, 0x19, 0x00, 0x00, 0xf0, 0xfa, 0xff, 0xff, 0xfa, 0xf3, 0xff, 0xff, +0x9f, 0x00, 0x00, 0x00, 0xff, 0x03, 0x00, 0x00, 0xba, 0x02, 0x00, 0x00, 0x1f, 0x02, 0x00, 0x00, 0x80, 0x31, 0x00, 0x00, 0x28, 0x01, 0x00, 0x00, 0x12, 0xf2, 0xff, 0xff, 0x42, 0xb5, 0xfd, 0xff, +0x04, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x67, 0xcd, 0xb0, 0x58, 0x4c, 0xf9, 0x6d, 0x77, 0x42, 0x7f, 0xf4, 0xd4, 0x7f, 0xe6, 0x34, 0x0a, 0xeb, 0xf5, 0x67, 0x42, 0x4f, 0xa5, 0x14, 0xfe, +0x9f, 0x05, 0xc6, 0xac, 0xc0, 0xc6, 0x81, 0x03, 0xeb, 0x5d, 0xa3, 0xe3, 0xa7, 0xda, 0xa9, 0xb4, 0xfe, 0xd5, 0x77, 0x7f, 0x23, 0x1b, 0xcf, 0xdc, 0xb6, 0xbd, 0xc0, 0x64, 0x17, 0xe2, 0x3a, 0xa1, +0x8d, 0xb1, 0x81, 0x0f, 0x2f, 0x08, 0x0e, 0x5a, 0x66, 0x66, 0x09, 0x1e, 0xd1, 0x4c, 0x18, 0x3e, 0x69, 0xb1, 0x59, 0xe1, 0xe5, 0x4c, 0xef, 0x7f, 0x81, 0x94, 0xb4, 0x51, 0x09, 0x88, 0x7f, 0xdf, +0x9d, 0xe6, 0x3f, 0x81, 0xca, 0x33, 0xa3, 0x44, 0x3c, 0xd4, 0x1e, 0x7f, 0x6c, 0xa4, 0x14, 0x5d, 0x8d, 0xe0, 0xe9, 0x2f, 0xbb, 0x7f, 0x90, 0x10, 0x9c, 0x04, 0xe0, 0xd2, 0xbf, 0x81, 0x27, 0xb6, +0x2d, 0x1a, 0x66, 0x7f, 0x66, 0xae, 0x78, 0xdf, 0x0b, 0x65, 0x07, 0x36, 0xf5, 0x2f, 0xe6, 0xd4, 0x3c, 0x8a, 0x3d, 0x35, 0xdc, 0x0d, 0xb9, 0xc9, 0xfd, 0x38, 0xbb, 0xcd, 0x7f, 0xc4, 0x32, 0x34, +0x2e, 0xa1, 0x5d, 0x7f, 0x16, 0xea, 0x02, 0x24, 0xe2, 0x7f, 0xaf, 0x1e, 0x73, 0x7f, 0xa9, 0xf4, 0x61, 0xed, 0x54, 0x37, 0x1b, 0x2d, 0x7f, 0x25, 0x50, 0x9d, 0x42, 0x98, 0x05, 0x5f, 0x1f, 0xa6, +0x3b, 0xf2, 0x41, 0x81, 0x81, 0x1f, 0x2f, 0xdb, 0x7f, 0x6a, 0x13, 0x81, 0xe5, 0x8c, 0x3c, 0xe7, 0x38, 0xdf, 0x21, 0x41, 0x75, 0x24, 0x31, 0x32, 0x49, 0xfc, 0x02, 0x31, 0x17, 0x48, 0xa1, 0x6f, +0xc7, 0xc9, 0xf1, 0xa6, 0xc0, 0xb9, 0xd3, 0x02, 0x77, 0xfb, 0x0e, 0x6b, 0x13, 0x3c, 0xb5, 0x25, 0x38, 0x37, 0xe1, 0x2f, 0xc8, 0x58, 0xfe, 0xe1, 0x35, 0x34, 0xd2, 0x7f, 0x27, 0x0b, 0xca, 0xab, +0xa0, 0xba, 0x26, 0x7f, 0xcf, 0xc2, 0xbb, 0xbc, 0xf5, 0xdd, 0xc9, 0xf2, 0xc5, 0x3b, 0xb8, 0x1d, 0x5e, 0xc1, 0x7f, 0xe6, 0x4d, 0x76, 0x62, 0x77, 0x25, 0xf2, 0x4e, 0x1e, 0x72, 0xfa, 0x0b, 0x81, +0x36, 0xae, 0x94, 0x56, 0x52, 0xf9, 0x20, 0x75, 0xbe, 0xa6, 0x7f, 0xc2, 0x87, 0x7a, 0xbb, 0xe4, 0xc0, 0x56, 0xd2, 0xf1, 0xd2, 0x44, 0xda, 0x13, 0xa5, 0x7f, 0xbf, 0xa1, 0x73, 0xab, 0xb9, 0x94, +0x82, 0x10, 0x59, 0x22, 0x62, 0x35, 0xf9, 0xae, 0xd3, 0x2e, 0x7f, 0x6a, 0xc2, 0xa8, 0xc8, 0x51, 0xe3, 0xd4, 0x8d, 0xe6, 0x1b, 0x9d, 0xc8, 0x97, 0xfb, 0xd8, 0xc8, 0xb1, 0x14, 0x48, 0xf4, 0xfb, +0x36, 0x0e, 0xf2, 0xca, 0x6d, 0xcd, 0x75, 0xdf, 0x06, 0xa6, 0xd7, 0x7f, 0xfd, 0xdb, 0x4c, 0x97, 0xa9, 0x71, 0x61, 0x04, 0x14, 0x2b, 0xe4, 0xd8, 0xd8, 0x7f, 0x61, 0xbb, 0x56, 0x52, 0x23, 0x79, +0x3a, 0x9c, 0x1a, 0x07, 0x1a, 0x3c, 0x65, 0x58, 0xd3, 0x66, 0x2f, 0xf6, 0x45, 0xd0, 0x23, 0x08, 0x03, 0xbd, 0x7f, 0x37, 0x6a, 0x82, 0x08, 0xbc, 0x00, 0xb5, 0xdd, 0x52, 0xb4, 0xf4, 0xac, 0x9b, +0xe9, 0x2b, 0xaf, 0x66, 0xa7, 0x2e, 0xe3, 0xa3, 0x3c, 0x0d, 0xb9, 0x97, 0x7f, 0xc2, 0xf7, 0x4c, 0x68, 0xfb, 0x49, 0x58, 0x7f, 0xa9, 0x31, 0xd9, 0x7f, 0x8a, 0x25, 0x7f, 0x2b, 0xf5, 0xd6, 0x42, +0xd5, 0xd3, 0x45, 0x07, 0x95, 0xca, 0x33, 0x3f, 0x3c, 0xd1, 0x1a, 0x28, 0x1a, 0xd7, 0xb4, 0x0e, 0x9f, 0x76, 0xec, 0x33, 0x3a, 0xf9, 0x7f, 0xed, 0xef, 0x42, 0x6a, 0x54, 0x57, 0x7f, 0x17, 0xb8, +0x28, 0x48, 0x7f, 0xb5, 0x46, 0xd8, 0x8a, 0xc9, 0x6c, 0xc8, 0xa2, 0xd1, 0xf2, 0xa8, 0x40, 0x0e, 0x91, 0x68, 0x43, 0x85, 0x7f, 0xe4, 0x1a, 0x34, 0x12, 0x23, 0x48, 0x46, 0x81, 0xc2, 0xa1, 0xd5, +0x81, 0x81, 0x71, 0xf2, 0x6d, 0x3d, 0x13, 0x2d, 0x0b, 0xf0, 0x6d, 0xdf, 0xa7, 0x99, 0x0a, 0xce, 0x50, 0xa8, 0x6e, 0xc9, 0xf6, 0x81, 0xed, 0x01, 0x21, 0xfb, 0x81, 0xee, 0x22, 0x84, 0xb3, 0x7b, +0x31, 0x8f, 0x50, 0x59, 0xbd, 0xd1, 0xb5, 0xc3, 0xc2, 0x3c, 0xd5, 0xe9, 0x46, 0x8f, 0xb5, 0xf8, 0x81, 0x21, 0xdf, 0x22, 0x7f, 0x75, 0xb2, 0xfb, 0xc6, 0xba, 0x60, 0xe1, 0x4b, 0x33, 0x9d, 0x2d, +0x1b, 0x27, 0x33, 0x6f, 0x29, 0xdc, 0x7f, 0x31, 0xff, 0x1c, 0xa0, 0x52, 0xe1, 0x9d, 0x9a, 0x1c, 0x7f, 0x7c, 0x3c, 0x34, 0xa9, 0x7f, 0x3e, 0xe1, 0xd5, 0x59, 0x96, 0x7f, 0x1a, 0x46, 0xb4, 0x11, +0x7f, 0xea, 0x7f, 0xc6, 0x06, 0x97, 0x20, 0x12, 0x5b, 0x30, 0x72, 0xb5, 0x54, 0x38, 0x3c, 0x6b, 0x7f, 0x05, 0x3d, 0x7f, 0x7f, 0x38, 0xac, 0xb1, 0x56, 0xed, 0xcd, 0xcb, 0xca, 0x66, 0x7b, 0xb5, +0x54, 0xc2, 0x2c, 0xcb, 0x5e, 0x1b, 0x07, 0x8b, 0x46, 0xdc, 0xe6, 0x37, 0x43, 0x02, 0x6f, 0x7f, 0x54, 0x2a, 0x16, 0x00, 0x5c, 0x81, 0xb5, 0xf6, 0x6a, 0x5c, 0x28, 0x77, 0xc5, 0x64, 0xba, 0x78, +0x32, 0x01, 0x61, 0x40, 0xe3, 0x81, 0x7f, 0xbc, 0x9f, 0x16, 0x42, 0x7f, 0x53, 0x34, 0x6d, 0x75, 0x42, 0xf5, 0x92, 0xc5, 0xf5, 0xff, 0x85, 0x6e, 0x28, 0x81, 0xd0, 0xed, 0x51, 0xbb, 0x64, 0x7f, +0xf0, 0xc6, 0xc4, 0x1a, 0x59, 0xe3, 0xee, 0xf5, 0x50, 0x7f, 0x04, 0x20, 0x49, 0xca, 0xcc, 0x08, 0x41, 0x9f, 0xc5, 0x47, 0xf5, 0xd3, 0x98, 0xbf, 0x81, 0x99, 0xf7, 0x53, 0x70, 0xcb, 0xeb, 0x39, +0x1d, 0x4f, 0xb4, 0xd2, 0x7f, 0xf3, 0x68, 0x7f, 0xf1, 0x54, 0xca, 0xb2, 0x7e, 0x30, 0x1b, 0x23, 0xf3, 0xce, 0x40, 0xe5, 0xb3, 0x5a, 0x01, 0x40, 0xfd, 0xdf, 0x6c, 0x81, 0xd3, 0xac, 0x59, 0x10, +0xd0, 0x2e, 0xcf, 0xf0, 0x81, 0x17, 0xd1, 0xe4, 0x7a, 0x81, 0xb7, 0xf7, 0x4b, 0x1d, 0x64, 0x7f, 0x15, 0x81, 0xb8, 0x81, 0x19, 0x12, 0xb0, 0xd1, 0x48, 0x63, 0x2b, 0x47, 0x25, 0x7a, 0x4d, 0x0b, +0x3a, 0xe8, 0x3f, 0xca, 0xc7, 0x12, 0x02, 0xdf, 0x16, 0xe0, 0xdf, 0xcc, 0x6a, 0x81, 0xdc, 0xe5, 0xcb, 0xb7, 0xcf, 0x32, 0xb1, 0x4e, 0x16, 0xca, 0x7f, 0x12, 0xb4, 0xd2, 0x1f, 0xcf, 0x6f, 0x48, +0x17, 0xfc, 0x67, 0x33, 0x40, 0xb8, 0x7f, 0x1f, 0xaf, 0xe9, 0xb6, 0x44, 0x79, 0x1d, 0x4d, 0x89, 0x02, 0x13, 0xc1, 0x3a, 0x4f, 0x37, 0x6b, 0x8f, 0x41, 0x41, 0x6c, 0x8f, 0x36, 0x14, 0xd9, 0xf2, +0xab, 0xb6, 0xf2, 0x36, 0xaa, 0x1c, 0x2c, 0x39, 0x45, 0xb1, 0x57, 0x3a, 0x5f, 0xef, 0xe5, 0x12, 0xfe, 0xcd, 0x36, 0xc5, 0x15, 0x18, 0x32, 0x0e, 0x04, 0x87, 0xa3, 0x09, 0xae, 0x3e, 0xeb, 0x1d, +0x79, 0xf7, 0xa2, 0x14, 0x3f, 0x9c, 0x43, 0xde, 0x78, 0x98, 0xd8, 0xbd, 0x65, 0xd1, 0x02, 0x8d, 0xbc, 0xe0, 0xe1, 0x5c, 0xe0, 0x81, 0xff, 0x96, 0x63, 0x8d, 0x13, 0x94, 0x7f, 0x03, 0xf4, 0x47, +0xa0, 0xc1, 0x19, 0x9b, 0x35, 0xb8, 0x8f, 0x25, 0xee, 0xa1, 0x7f, 0x7f, 0xc4, 0xe0, 0x38, 0x7f, 0x71, 0xb7, 0x5c, 0x6e, 0xc0, 0x6d, 0x2b, 0x7f, 0x58, 0x7f, 0xf1, 0x26, 0x0e, 0xe0, 0x5f, 0x76, +0x96, 0x2a, 0x9e, 0xa6, 0xe5, 0x81, 0x06, 0xff, 0x3f, 0x99, 0xa5, 0x0f, 0x05, 0xd4, 0xe0, 0xf0, 0x5b, 0x7f, 0x81, 0x66, 0xe4, 0x40, 0xb6, 0x1f, 0xa1, 0x2f, 0x59, 0xc5, 0x1c, 0x9e, 0xac, 0x35, +0x13, 0x77, 0xbf, 0x8a, 0x41, 0xd8, 0x81, 0xc7, 0x55, 0xf0, 0x9f, 0x26, 0x69, 0x39, 0xbe, 0x59, 0x7e, 0x27, 0x76, 0x9f, 0xcd, 0x45, 0xa3, 0x81, 0x45, 0xd7, 0x36, 0x93, 0x50, 0xc3, 0xec, 0xda, +0x46, 0xd8, 0xee, 0xcf, 0x41, 0xc8, 0xd4, 0xff, 0xa6, 0xc0, 0xaf, 0x50, 0x17, 0xe1, 0x7f, 0xf9, 0xdb, 0xda, 0x03, 0x58, 0x03, 0x32, 0x27, 0xe3, 0xb4, 0xd3, 0x9f, 0xb0, 0x21, 0x03, 0x81, 0x25, +0xe2, 0xef, 0xf8, 0x2a, 0x7f, 0x43, 0xe7, 0x50, 0xe7, 0xe6, 0x8c, 0x81, 0xb9, 0x93, 0x5b, 0x74, 0x86, 0xd1, 0x9c, 0x8c, 0xb9, 0x14, 0x69, 0xc2, 0xa4, 0x9f, 0x52, 0xc8, 0x3e, 0x28, 0x0c, 0xf7, +0xef, 0xc6, 0xa5, 0x46, 0xd6, 0xf1, 0xbb, 0x09, 0x22, 0x0f, 0x3f, 0xf5, 0xe3, 0xb1, 0xf5, 0xe1, 0x81, 0x81, 0x81, 0x81, 0x88, 0xe0, 0x7f, 0x81, 0x3a, 0x9f, 0x65, 0x0a, 0xeb, 0x55, 0x8a, 0x81, +0xfe, 0xa6, 0x88, 0xe7, 0xb4, 0xe7, 0xd8, 0x10, 0xf7, 0x1d, 0xef, 0xd1, 0x5a, 0x1b, 0xfc, 0x81, 0x81, 0x45, 0x2c, 0x7f, 0x4b, 0x13, 0x91, 0x81, 0xfa, 0x70, 0x4c, 0x4e, 0x15, 0x9c, 0x30, 0x4a, +0xd8, 0xa4, 0x6c, 0x8a, 0x0c, 0x9d, 0x12, 0x81, 0x7f, 0xb4, 0x72, 0x5a, 0x3f, 0xb3, 0x38, 0x99, 0x1f, 0x81, 0x48, 0xf4, 0xc6, 0x0e, 0x7f, 0xc9, 0x07, 0x06, 0x17, 0x2c, 0xad, 0x14, 0xf1, 0x92, +0x84, 0x44, 0x25, 0x77, 0x54, 0x45, 0x11, 0x15, 0xa7, 0x26, 0xeb, 0x32, 0x7f, 0xd9, 0x2b, 0x4a, 0x10, 0xbb, 0xbb, 0x9d, 0x81, 0xc7, 0xab, 0xc1, 0xc9, 0x21, 0x56, 0x12, 0x95, 0xda, 0xd5, 0x0a, +0xd9, 0x9a, 0xc0, 0x7a, 0xe0, 0x81, 0xaa, 0xfb, 0xba, 0x3c, 0xae, 0xbb, 0x76, 0x81, 0xc5, 0xb9, 0xcd, 0x71, 0x43, 0x5d, 0x00, 0xe8, 0xf9, 0x9e, 0x3f, 0x5e, 0xce, 0x01, 0xea, 0xf3, 0x81, 0x09, +0x49, 0x36, 0x46, 0x0b, 0xab, 0xc6, 0x94, 0x7f, 0x0d, 0x81, 0x58, 0x95, 0x53, 0x9c, 0x8e, 0xdf, 0xef, 0x7f, 0x06, 0xf0, 0x74, 0xd1, 0x96, 0xd3, 0xb3, 0x4b, 0x19, 0x47, 0x61, 0xe5, 0xb9, 0xb1, +0xda, 0x87, 0x2c, 0xd5, 0xde, 0x81, 0x0f, 0x2d, 0x4b, 0x25, 0x6b, 0x6d, 0x1f, 0x14, 0xd7, 0x81, 0x46, 0x3c, 0xd6, 0x45, 0xc6, 0x7f, 0x26, 0xbd, 0x7f, 0xc8, 0xce, 0xa6, 0x7f, 0x7f, 0xe9, 0x7f, +0x7c, 0xa7, 0x64, 0x39, 0x4f, 0xc4, 0x7f, 0xf9, 0xab, 0x91, 0xdb, 0x26, 0xdf, 0xbc, 0x7f, 0xd8, 0xd1, 0x26, 0x16, 0x0f, 0x9c, 0x56, 0x62, 0xb4, 0x34, 0x9c, 0xe9, 0xb2, 0x7f, 0x1f, 0x42, 0x20, +0x7f, 0x08, 0x28, 0xc2, 0x22, 0xb3, 0x00, 0x65, 0x2a, 0x7f, 0x7f, 0x79, 0x9d, 0x42, 0x39, 0x59, 0x3a, 0xae, 0xe6, 0x66, 0xd4, 0x0f, 0x11, 0x3c, 0x7f, 0xcd, 0xc2, 0xb4, 0x43, 0xc5, 0x7f, 0xfd, +0xea, 0xff, 0x18, 0xe6, 0xb3, 0x2a, 0x63, 0x1d, 0x1c, 0x75, 0x92, 0xd6, 0xb8, 0x7f, 0xa4, 0x0b, 0x7f, 0x5f, 0x6e, 0x91, 0xa4, 0xd0, 0x83, 0xe4, 0xb7, 0xd1, 0x04, 0x7f, 0xb1, 0xfe, 0x51, 0x34, +0x1d, 0x5c, 0x09, 0x81, 0x31, 0xee, 0x6a, 0x0e, 0x31, 0x7f, 0x26, 0x1b, 0xe1, 0x3f, 0x7f, 0x7f, 0x7f, 0x91, 0xfc, 0x51, 0xc9, 0x77, 0x4b, 0xe4, 0x42, 0x31, 0xba, 0x84, 0x57, 0x0e, 0x12, 0xf5, +0x77, 0x81, 0x7f, 0xa5, 0x43, 0x84, 0x32, 0xee, 0x4c, 0xd2, 0xea, 0x1e, 0x02, 0x69, 0x31, 0xfe, 0x05, 0xbf, 0x55, 0xd4, 0xb4, 0xd4, 0x5b, 0x09, 0x7c, 0x4a, 0x65, 0x3b, 0x2f, 0x7d, 0x4e, 0xbc, +0x2c, 0x2c, 0x7f, 0x36, 0x07, 0x81, 0xa5, 0xb8, 0x7f, 0xfd, 0x18, 0xa8, 0x8d, 0x0d, 0xa6, 0x81, 0xd8, 0xb5, 0x41, 0x0a, 0x01, 0x5f, 0x46, 0xf6, 0x7b, 0xef, 0x9b, 0xc3, 0x25, 0x8c, 0x31, 0x81, +0x34, 0x7f, 0x7b, 0xb4, 0xe9, 0xa2, 0x3a, 0x7f, 0x30, 0x50, 0x41, 0xb1, 0x08, 0x4e, 0x7f, 0x94, 0x9f, 0x5a, 0x0a, 0x65, 0xdb, 0xe9, 0xc0, 0x0e, 0x68, 0x3f, 0x09, 0x51, 0x3e, 0xcf, 0x78, 0x4d, +0xed, 0xff, 0x2e, 0x35, 0x63, 0x5d, 0x1f, 0x72, 0x87, 0x81, 0x31, 0x40, 0x62, 0xaf, 0x85, 0xf5, 0xe0, 0x5c, 0xd5, 0xa3, 0xda, 0x3b, 0x43, 0x78, 0x04, 0xa7, 0x05, 0xd9, 0xe8, 0x7f, 0x81, 0x26, +0x4d, 0x1f, 0xf2, 0x81, 0xde, 0x99, 0xa9, 0x19, 0x7f, 0x6f, 0xa0, 0xaf, 0x7f, 0x7f, 0x60, 0xec, 0xd5, 0x12, 0xbe, 0xf6, 0xab, 0x16, 0x82, 0x2c, 0x97, 0xe6, 0x81, 0x32, 0xc5, 0x95, 0x8f, 0x36, +0x10, 0x66, 0x73, 0x1f, 0x7f, 0xd7, 0x7e, 0x54, 0x96, 0xf8, 0x84, 0x14, 0x7f, 0xe0, 0x7f, 0x79, 0x0d, 0x34, 0x7c, 0xd5, 0xec, 0x06, 0x36, 0x66, 0xed, 0x3c, 0x28, 0xc8, 0xc3, 0x7f, 0x7f, 0x5d, +0x2c, 0x67, 0xc2, 0x18, 0x41, 0xf0, 0x7f, 0xbd, 0x81, 0x85, 0xe1, 0x3d, 0x30, 0x7f, 0xc6, 0x2c, 0xf9, 0x24, 0x09, 0x7f, 0xae, 0xbd, 0x7f, 0x22, 0x9a, 0x58, 0xeb, 0x7b, 0x02, 0x18, 0x57, 0xa1, +0x75, 0xd7, 0x4b, 0xea, 0x5f, 0x53, 0x44, 0x7f, 0x20, 0x1b, 0x98, 0x51, 0xbf, 0xf3, 0xa5, 0x67, 0x63, 0x1d, 0x7f, 0xe0, 0x01, 0x85, 0xf2, 0xf0, 0x7f, 0x60, 0xa3, 0x7f, 0xb4, 0x84, 0xe0, 0xab, +0x7f, 0x6a, 0x20, 0xbc, 0xe5, 0x17, 0xe9, 0x0a, 0xe0, 0x3c, 0x7f, 0xa0, 0x81, 0x8a, 0x36, 0xd8, 0xb3, 0x01, 0x29, 0xf1, 0x81, 0x2d, 0x11, 0x7f, 0xbc, 0x02, 0xff, 0xee, 0x37, 0x78, 0xcb, 0x32, +0x1e, 0x85, 0x3e, 0x77, 0xa9, 0x6d, 0x6c, 0xd4, 0x7f, 0x3a, 0x7f, 0xe7, 0x81, 0x5a, 0x22, 0x0f, 0xd6, 0x7f, 0xae, 0xe7, 0x93, 0x32, 0x2e, 0x7f, 0xee, 0x81, 0xa0, 0x2a, 0x0b, 0x95, 0xd0, 0x69, +0xcc, 0x7f, 0x81, 0x71, 0x64, 0x2d, 0xb7, 0x0c, 0x58, 0xb2, 0x81, 0xe6, 0x4e, 0x81, 0xfb, 0xcd, 0x21, 0x70, 0xad, 0xe7, 0xa3, 0xcb, 0xee, 0x06, 0x46, 0x81, 0x81, 0xbb, 0xff, 0x10, 0x32, 0xc3, +0xd3, 0x22, 0x96, 0x5a, 0x45, 0xd4, 0x00, 0x3b, 0x55, 0x57, 0xff, 0xa5, 0x56, 0x2b, 0x7f, 0x26, 0x37, 0x33, 0x7f, 0x59, 0x95, 0x0e, 0x66, 0x47, 0xb3, 0x59, 0x17, 0x53, 0xbf, 0x64, 0x49, 0xe4, +0x81, 0x7f, 0x5d, 0x04, 0xb0, 0x81, 0x50, 0xd6, 0x59, 0x58, 0xbc, 0x02, 0xdd, 0x21, 0x45, 0xe7, 0xc6, 0x85, 0x19, 0x00, 0x96, 0x81, 0x30, 0x29, 0xee, 0xba, 0x7f, 0x12, 0xd5, 0xff, 0x98, 0x4e, +0x86, 0x5c, 0x4e, 0x53, 0xd4, 0xe8, 0x58, 0xbc, 0xaa, 0xcc, 0x08, 0x7f, 0x50, 0xac, 0xd3, 0x5e, 0xe1, 0xee, 0xaa, 0x1f, 0x9f, 0xfc, 0x44, 0x31, 0x26, 0x65, 0x3c, 0x7b, 0x81, 0x81, 0x27, 0x81, +0x7f, 0xa7, 0xed, 0x28, 0x22, 0x56, 0x53, 0x59, 0x81, 0xfb, 0x3a, 0x9e, 0x81, 0x3e, 0x7f, 0xb4, 0xc8, 0x3b, 0x21, 0xcb, 0x39, 0x2c, 0x7f, 0xb0, 0x38, 0x7f, 0x81, 0x8c, 0x81, 0xd0, 0xac, 0x7f, +0x04, 0x7f, 0x55, 0x4e, 0x81, 0x49, 0x5e, 0xd1, 0x33, 0x9f, 0x7b, 0x86, 0xbc, 0xd3, 0x9b, 0x27, 0xc3, 0x29, 0x7f, 0x7f, 0x08, 0x58, 0x81, 0xe2, 0x28, 0x5b, 0x7f, 0x66, 0xb7, 0x7f, 0x05, 0x92, +0x1f, 0xdf, 0x63, 0xaa, 0x84, 0x9f, 0x19, 0xa3, 0xef, 0x55, 0x5b, 0xa5, 0xfd, 0xb1, 0x53, 0x8e, 0xa4, 0xfa, 0x26, 0x57, 0xe9, 0x4e, 0x1b, 0xab, 0x3d, 0xa3, 0x7f, 0x7f, 0x3a, 0xf6, 0x81, 0xe2, +0x81, 0x4b, 0x22, 0x9e, 0x20, 0x7f, 0xd5, 0x7f, 0x0a, 0xe4, 0xb8, 0xd8, 0x7d, 0xda, 0x3c, 0xe8, 0xd2, 0x43, 0x1e, 0x15, 0x1c, 0xf6, 0x12, 0x69, 0x51, 0xa4, 0xda, 0x18, 0x53, 0x6c, 0x94, 0xec, +0xa9, 0x7f, 0x7f, 0x4c, 0x7f, 0xa7, 0xa3, 0x7f, 0x2e, 0xbd, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0xa0, 0x02, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, +0x12, 0x02, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0xfc, 0xff, 0xff, 0x7c, 0x06, 0x00, 0x00, 0x7c, 0x01, 0x00, 0x00, 0x2b, 0x04, 0x00, 0x00, 0xa6, 0xfb, 0xff, 0xff, 0x41, 0xfe, 0xff, 0xff, +0xf8, 0xfd, 0xff, 0xff, 0x86, 0x00, 0x00, 0x00, 0x10, 0x03, 0x00, 0x00, 0x65, 0x02, 0x00, 0x00, 0xcc, 0x01, 0x00, 0x00, 0xab, 0xfd, 0xff, 0xff, 0x2a, 0x01, 0x00, 0x00, 0x4f, 0xfe, 0xff, 0xff, +0x18, 0xfc, 0xff, 0xff, 0x3f, 0xfe, 0xff, 0xff, 0xc6, 0x02, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0xb6, 0xff, 0xff, 0xff, 0x1e, 0x03, 0x00, 0x00, 0x96, 0xff, 0xff, 0xff, 0x97, 0xfd, 0xff, 0xff, +0x95, 0xff, 0xff, 0xff, 0x7f, 0xfc, 0xff, 0xff, 0x3e, 0xfc, 0xff, 0xff, 0x0b, 0x07, 0x00, 0x00, 0x63, 0x08, 0x00, 0x00, 0xdc, 0xfe, 0xff, 0xff, 0xb4, 0x00, 0x00, 0x00, 0x21, 0x04, 0x00, 0x00, +0x8d, 0xfb, 0xff, 0xff, 0xdf, 0xfb, 0xff, 0xff, 0x6f, 0x01, 0x00, 0x00, 0x1c, 0xfb, 0xff, 0xff, 0xef, 0xfe, 0xff, 0xff, 0x44, 0xfb, 0xff, 0xff, 0x62, 0xfd, 0xff, 0xff, 0xad, 0xfd, 0xff, 0xff, +0xbf, 0xff, 0xff, 0xff, 0xc4, 0x03, 0x00, 0x00, 0xc4, 0x03, 0x00, 0x00, 0xdf, 0xff, 0xff, 0xff, 0x74, 0x00, 0x00, 0x00, 0x33, 0x03, 0x00, 0x00, 0x5f, 0xfc, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, +0x09, 0xfe, 0xff, 0xff, 0xb8, 0xff, 0xff, 0xff, 0xe1, 0x02, 0x00, 0x00, 0x5f, 0x00, 0x00, 0x00, 0x30, 0xfe, 0xff, 0xff, 0x07, 0x00, 0x00, 0x00, 0xe2, 0x01, 0x00, 0x00, 0xf0, 0xff, 0xff, 0xff, +0xc3, 0x03, 0x00, 0x00, 0x51, 0x02, 0x00, 0x00, 0xf4, 0x01, 0x00, 0x00, 0xe7, 0xf7, 0xff, 0xff, 0xd7, 0xfe, 0xff, 0xff, 0xe1, 0xfc, 0xff, 0xff, 0x2a, 0x03, 0x00, 0x00, 0xa1, 0x00, 0x00, 0x00, +0x4b, 0xfd, 0xff, 0xff, 0xcd, 0xf5, 0xff, 0xff, 0x34, 0xfc, 0xff, 0xff, 0xb0, 0x00, 0x00, 0x00, 0xb9, 0xfd, 0xff, 0xff, 0x91, 0xff, 0xff, 0xff, 0x43, 0x03, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, +0x43, 0xff, 0xff, 0xff, 0x38, 0x03, 0x00, 0x00, 0xf8, 0xfa, 0xff, 0xff, 0x4d, 0x02, 0x00, 0x00, 0x65, 0x01, 0x00, 0x00, 0x0e, 0xf9, 0xff, 0xff, 0x7d, 0xfd, 0xff, 0xff, 0x66, 0x04, 0x00, 0x00, +0x4d, 0x04, 0x00, 0x00, 0xf7, 0x01, 0x00, 0x00, 0xc0, 0xfc, 0xff, 0xff, 0x0b, 0x00, 0x00, 0x00, 0xf7, 0x00, 0x00, 0x00, 0xe1, 0xfa, 0xff, 0xff, 0x7f, 0x01, 0x00, 0x00, 0x0f, 0xfc, 0xff, 0xff, +0xaf, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x92, 0xf8, 0xff, 0xff, 0xb3, 0x04, 0x00, 0x00, 0x4b, 0xff, 0xff, 0xff, 0xbb, 0x03, 0x00, 0x00, 0xe4, 0x07, 0x00, 0x00, 0x4f, 0x05, 0x00, 0x00, +0x89, 0xfd, 0xff, 0xff, 0x78, 0xfa, 0xff, 0xff, 0x63, 0x03, 0x00, 0x00, 0x6b, 0xff, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x16, 0xfe, 0xff, 0xff, 0xb0, 0xfe, 0xff, 0xff, 0xe2, 0xf9, 0xff, 0xff, +0x8f, 0x06, 0x00, 0x00, 0xef, 0xfb, 0xff, 0xff, 0x26, 0xfc, 0xff, 0xff, 0xea, 0x05, 0x00, 0x00, 0x02, 0x07, 0x00, 0x00, 0x14, 0xfc, 0xff, 0xff, 0xb5, 0xf9, 0xff, 0xff, 0x51, 0x03, 0x00, 0x00, +0x94, 0xfe, 0xff, 0xff, 0x1b, 0x03, 0x00, 0x00, 0x4d, 0xff, 0xff, 0xff, 0x2f, 0x05, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x09, 0xf9, 0xff, 0xff, 0x92, 0x01, 0x00, 0x00, 0x55, 0xff, 0xff, 0xff, +0x10, 0x04, 0x00, 0x00, 0xf7, 0xfe, 0xff, 0xff, 0x0f, 0x01, 0x00, 0x00, 0xc2, 0xfe, 0xff, 0xff, 0xb8, 0xfc, 0xff, 0xff, 0xe9, 0x06, 0x00, 0x00, 0x9f, 0xfd, 0xff, 0xff, 0x02, 0x02, 0x00, 0x00, +0x6d, 0xfb, 0xff, 0xff, 0xd5, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x80, 0xfe, 0xff, 0xff, 0x47, 0xfa, 0xff, 0xff, 0xf6, 0x01, 0x00, 0x00, 0x7d, 0x02, 0x00, 0x00, 0x3f, 0x02, 0x00, 0x00, +0x9b, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x3f, 0x02, 0x00, 0x00, 0x96, 0x01, 0x00, 0x00, 0x76, 0xfc, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x4e, 0xfc, 0xff, 0xff, 0xa3, 0x00, 0x00, 0x00, +0x8b, 0x03, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, 0xb6, 0xff, 0xff, 0xff, 0x93, 0x04, 0x00, 0x00, 0xa2, 0xfc, 0xff, 0xff, 0xa4, 0xfc, 0xff, 0xff, 0xb2, 0xf9, 0xff, 0xff, 0x8e, 0xfb, 0xff, 0xff, +0xcd, 0xfe, 0xff, 0xff, 0xa4, 0xfc, 0xff, 0xff, 0xa9, 0x00, 0x00, 0x00, 0xef, 0x00, 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0x97, 0x02, 0x00, 0x00, 0xec, 0xfc, 0xff, 0xff, 0xdf, 0x04, 0x00, 0x00, +0x04, 0x01, 0x00, 0x00, 0x8d, 0xfd, 0xff, 0xff, 0x95, 0x02, 0x00, 0x00, 0x36, 0xfb, 0xff, 0xff, 0x72, 0xfe, 0xff, 0xff, 0x66, 0xff, 0xff, 0xff, 0x31, 0x00, 0x00, 0x00, 0xc5, 0x05, 0x00, 0x00, +0x38, 0xff, 0xff, 0xff, 0x93, 0x01, 0x00, 0x00, 0x07, 0xfe, 0xff, 0xff, 0x1a, 0xfe, 0xff, 0xff, 0x08, 0xfa, 0xff, 0xff, 0xed, 0xfc, 0xff, 0xff, 0x5a, 0xff, 0xff, 0xff, 0xca, 0xfc, 0xff, 0xff, +0x22, 0xff, 0xff, 0xff, 0x48, 0xf8, 0xff, 0xff, 0xa3, 0xf9, 0xff, 0xff, 0xcc, 0x00, 0x00, 0x00, 0xd2, 0x02, 0x00, 0x00, 0x78, 0x01, 0x00, 0x00, 0x3a, 0xfc, 0xff, 0xff, 0x1e, 0x04, 0x00, 0x00, +0xed, 0xfe, 0xff, 0xff, 0x59, 0xfc, 0xff, 0xff, 0xf7, 0x01, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, 0x24, 0xfe, 0xff, 0xff, 0xcb, 0x02, 0x00, 0x00, 0x84, 0xfd, 0xff, 0xff, 0x26, 0x05, 0x00, 0x00, +0xa6, 0x03, 0x00, 0x00, 0x10, 0xfc, 0xff, 0xff, 0x14, 0x03, 0x00, 0x00, 0x14, 0xff, 0xff, 0xff, 0x50, 0x00, 0x00, 0x00, 0xa5, 0x08, 0x00, 0x00, 0xbd, 0xff, 0xff, 0xff, 0x44, 0x07, 0x00, 0x00, +0xe2, 0x01, 0x00, 0x00, 0x76, 0xfb, 0xff, 0xff, 0x45, 0xfa, 0xff, 0xff, 0xd4, 0xfc, 0xff, 0xff, 0xba, 0xfb, 0xff, 0xff, 0x3e, 0xf9, 0xff, 0xff, 0x53, 0xfe, 0xff, 0xff, 0xca, 0x00, 0x00, 0x00, +0xe4, 0xfc, 0xff, 0xff, 0xf7, 0xfc, 0xff, 0xff, 0xea, 0x02, 0x00, 0x00, 0xda, 0x01, 0x00, 0x00, 0xbc, 0xfd, 0xff, 0xff, 0xe2, 0x02, 0x00, 0x00, 0x3c, 0xfe, 0xff, 0xff, 0x00, 0x05, 0x00, 0x00, +0x10, 0xfe, 0xff, 0xff, 0x60, 0xfe, 0xff, 0xff, 0x94, 0x06, 0x00, 0x00, 0xe1, 0x02, 0x00, 0x00, 0x73, 0xf9, 0xff, 0xff, 0xba, 0xc0, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, +0xf8, 0xbe, 0x00, 0x12, 0x16, 0xb2, 0xdb, 0x23, 0x0e, 0x55, 0x8b, 0x03, 0xd4, 0x4d, 0xcc, 0xce, 0x16, 0x4b, 0x29, 0x4f, 0x2f, 0x0e, 0xe0, 0x8c, 0x31, 0xef, 0x3d, 0x51, 0x3b, 0x13, 0x1d, 0x55, +0x17, 0x46, 0x48, 0x35, 0xe2, 0xf5, 0x2e, 0xc4, 0x81, 0x67, 0xfa, 0x25, 0x26, 0xe1, 0x19, 0x0f, 0x4b, 0x1b, 0xf0, 0xcc, 0x51, 0x32, 0x30, 0xd4, 0x3b, 0xdf, 0x16, 0x04, 0xe6, 0x70, 0x45, 0x04, +0x59, 0x09, 0xc3, 0xe3, 0xe4, 0xc0, 0xc4, 0xaf, 0xd1, 0xb0, 0x37, 0xb4, 0xcb, 0x1f, 0x81, 0xf2, 0xad, 0xc2, 0x0e, 0x36, 0x16, 0x00, 0x48, 0xd0, 0x0e, 0x4a, 0x28, 0x05, 0x1b, 0xf5, 0x9a, 0xe6, +0x38, 0xee, 0xf7, 0x30, 0xe1, 0xde, 0xf9, 0x2f, 0x37, 0xef, 0xd5, 0x0b, 0xfe, 0xcc, 0xf2, 0x0a, 0xec, 0xfe, 0x2e, 0xe7, 0xea, 0x1c, 0x7f, 0x04, 0xee, 0xf0, 0xf3, 0x22, 0xf9, 0xee, 0x0f, 0x58, +0x14, 0x15, 0x02, 0xec, 0xe3, 0x3d, 0x30, 0xf0, 0xb0, 0x13, 0x1d, 0x21, 0x03, 0xf3, 0x1d, 0xf6, 0x59, 0x31, 0xd6, 0x03, 0xc5, 0x7f, 0xf3, 0xd6, 0xac, 0xac, 0x89, 0xa4, 0xc5, 0x49, 0x1c, 0x40, +0xce, 0x26, 0x8b, 0x62, 0x8a, 0xc1, 0x42, 0xb6, 0xcd, 0xd6, 0x74, 0xc4, 0x27, 0xa5, 0xbb, 0x59, 0xb4, 0x3c, 0xe0, 0xf1, 0x31, 0xae, 0x0a, 0xa9, 0x12, 0xbe, 0x22, 0x43, 0x8e, 0x87, 0x10, 0xa1, +0xe0, 0x20, 0x46, 0x64, 0x97, 0xdc, 0x1e, 0xf5, 0xd8, 0x05, 0x22, 0x24, 0x02, 0xbb, 0x18, 0x0d, 0xe4, 0xea, 0xe4, 0x30, 0xcb, 0x7a, 0x73, 0x31, 0xb4, 0xd4, 0x81, 0x1b, 0xcd, 0xdb, 0x34, 0x26, +0x18, 0xee, 0x35, 0x30, 0xfa, 0xc8, 0xcf, 0x05, 0x0a, 0xde, 0x1f, 0x3e, 0xd1, 0x90, 0x09, 0xf6, 0xf2, 0xb6, 0xa5, 0x1d, 0xc7, 0x35, 0x38, 0xdf, 0xe2, 0xd8, 0x2b, 0x1e, 0x0a, 0x0e, 0x2b, 0x17, +0xde, 0x7f, 0x0b, 0x1e, 0xd8, 0xd4, 0x1c, 0x81, 0xd7, 0x0b, 0x16, 0x02, 0x33, 0xc9, 0xf4, 0x18, 0xeb, 0x52, 0xc4, 0xb8, 0xb9, 0xa8, 0x29, 0xae, 0x40, 0xcc, 0xe4, 0xb9, 0x0b, 0x24, 0x33, 0x99, +0x72, 0x54, 0x81, 0x01, 0x40, 0xe5, 0x5b, 0xa8, 0xc0, 0xc1, 0xf4, 0x25, 0x34, 0x2f, 0x18, 0xdd, 0xad, 0xdf, 0xc1, 0xa8, 0x6a, 0xb8, 0x5a, 0xfa, 0x50, 0xa1, 0x35, 0x38, 0x18, 0x3f, 0x36, 0xfe, +0xbf, 0x1c, 0x15, 0x21, 0x55, 0x7b, 0xf0, 0x38, 0x76, 0xcc, 0x20, 0xd0, 0x43, 0xf3, 0xe4, 0xbc, 0xd6, 0xff, 0x63, 0xab, 0xf1, 0xfa, 0xca, 0x1c, 0x03, 0x24, 0x8b, 0x4c, 0xd0, 0x0d, 0xc6, 0xaf, +0xf4, 0xe8, 0x19, 0x32, 0xda, 0xb0, 0xdc, 0x39, 0x05, 0x02, 0x18, 0x28, 0x2f, 0x81, 0xfd, 0x6b, 0x06, 0x10, 0x1c, 0x03, 0x21, 0x4a, 0x0f, 0xe7, 0x40, 0x6b, 0xe5, 0xbe, 0x90, 0x12, 0x41, 0xec, +0x0b, 0xee, 0x51, 0x10, 0xb2, 0x04, 0x01, 0xc7, 0xe0, 0x00, 0xf5, 0xec, 0x14, 0x31, 0x3d, 0x13, 0xe2, 0x46, 0xc8, 0x26, 0x7f, 0xbb, 0x0d, 0x2e, 0x0d, 0xb5, 0xed, 0x09, 0xcf, 0xff, 0xf9, 0x3c, +0xd6, 0xf8, 0x16, 0xbe, 0x18, 0xcd, 0x30, 0xf6, 0xd3, 0x0f, 0xcb, 0xad, 0x45, 0x0b, 0xc3, 0x35, 0x36, 0xd5, 0xd2, 0xa2, 0xfc, 0xe4, 0x84, 0x2c, 0xc9, 0xa9, 0xd3, 0xee, 0x05, 0xf5, 0xe8, 0x1b, +0x43, 0x2a, 0x2c, 0xcc, 0x81, 0xb0, 0xf9, 0x22, 0x1e, 0x19, 0x97, 0xed, 0x33, 0x40, 0xf0, 0xdc, 0x0c, 0x56, 0x03, 0xbd, 0x2f, 0x22, 0x01, 0xf3, 0x31, 0x05, 0x43, 0x2b, 0xc7, 0x2e, 0x00, 0xbf, +0x6c, 0x5a, 0x1e, 0xf1, 0x39, 0x52, 0xb3, 0xaf, 0x92, 0x1d, 0x00, 0xc1, 0x2c, 0xe5, 0xb5, 0x14, 0x13, 0xe4, 0xb3, 0xd1, 0x81, 0x0d, 0x0e, 0x5c, 0xb9, 0x3f, 0xf3, 0xf5, 0x2f, 0x45, 0x2b, 0xfc, +0x16, 0xf1, 0x60, 0x2e, 0x02, 0xca, 0xb2, 0xef, 0x30, 0x0c, 0xd7, 0xda, 0xee, 0x01, 0x28, 0x21, 0xbc, 0xf8, 0xe9, 0x22, 0x03, 0xe3, 0xb3, 0xa9, 0xd8, 0xf9, 0x4e, 0x37, 0xe1, 0x01, 0x44, 0x08, +0xd4, 0xde, 0xba, 0xf6, 0xf8, 0x51, 0xb4, 0x01, 0x26, 0x6f, 0xf3, 0x7d, 0xeb, 0xdb, 0x9b, 0xd1, 0xeb, 0x3c, 0x4c, 0x60, 0xe3, 0x48, 0xd3, 0xd4, 0x18, 0xfc, 0x0a, 0xd2, 0xb8, 0x0a, 0x7f, 0x04, +0xee, 0xd3, 0x33, 0x17, 0x25, 0x18, 0x6d, 0x05, 0x01, 0x35, 0x47, 0xf6, 0xf4, 0xeb, 0x1a, 0xf6, 0xe8, 0xe5, 0xb7, 0xe5, 0xef, 0x42, 0x38, 0x08, 0xb6, 0x0a, 0xff, 0xf2, 0xdc, 0xdb, 0x04, 0x4f, +0xf4, 0xf7, 0x42, 0x1f, 0x25, 0x0d, 0x2e, 0x0e, 0x13, 0xc0, 0xcf, 0x81, 0x0d, 0x5d, 0xdd, 0x12, 0x3b, 0x0b, 0xf5, 0xd0, 0x46, 0x31, 0x1a, 0xde, 0x18, 0xea, 0xf1, 0xae, 0xa1, 0xf5, 0x2b, 0xeb, +0xde, 0xf0, 0xf7, 0x31, 0x2a, 0x35, 0x03, 0x51, 0x28, 0x0f, 0x23, 0xfe, 0xeb, 0x46, 0x23, 0x30, 0xce, 0x3c, 0xd7, 0xe1, 0xf8, 0xe5, 0xd4, 0xf2, 0xae, 0xcd, 0xce, 0xda, 0x2b, 0xfb, 0xdf, 0x7f, +0xc6, 0xb9, 0x26, 0x2d, 0x16, 0xcf, 0x4f, 0xeb, 0x73, 0xef, 0x32, 0x38, 0xc4, 0xb1, 0xd3, 0x43, 0x49, 0x0b, 0xb8, 0xa0, 0xff, 0xc9, 0xc6, 0xd3, 0x22, 0xd8, 0x18, 0xde, 0xe9, 0x32, 0xa8, 0x12, +0x85, 0xf2, 0x7f, 0x22, 0x00, 0x1b, 0xe9, 0x39, 0xd2, 0x69, 0xfc, 0x2c, 0x66, 0xcf, 0x31, 0x38, 0x58, 0x54, 0xf9, 0x21, 0x39, 0x3d, 0xe2, 0x5f, 0x41, 0xe4, 0xc8, 0x2c, 0xf1, 0x7f, 0x1f, 0x81, +0xe0, 0x16, 0xc7, 0x2a, 0x4f, 0xd7, 0x6e, 0x0c, 0xb4, 0xd1, 0xb0, 0x41, 0x12, 0x25, 0x2b, 0x19, 0x16, 0x8d, 0xcb, 0xee, 0xb9, 0x36, 0xc1, 0x43, 0xfb, 0x0c, 0xf2, 0x8d, 0xc2, 0x3e, 0xc1, 0x57, +0xb0, 0xdb, 0x7f, 0x04, 0x5a, 0xff, 0x2e, 0xe1, 0xd8, 0x07, 0xd6, 0x44, 0x24, 0xfa, 0xf4, 0xf9, 0x0e, 0xae, 0xbf, 0xf8, 0x9f, 0x44, 0x25, 0xf3, 0xf0, 0x1e, 0xef, 0xed, 0x5b, 0xea, 0xc4, 0x0f, +0xcf, 0x03, 0x35, 0x39, 0xbc, 0x01, 0xbf, 0x07, 0xdb, 0x01, 0xc3, 0xba, 0xc7, 0x11, 0x1d, 0x05, 0xf1, 0xf9, 0xe5, 0xae, 0x1e, 0xfc, 0xbe, 0x49, 0x2e, 0x5e, 0xec, 0x0a, 0xfd, 0x26, 0x47, 0x2e, +0xf2, 0x2e, 0xd2, 0x39, 0x08, 0x00, 0x1c, 0xff, 0xd9, 0xee, 0x05, 0x26, 0x08, 0x2d, 0xc1, 0xd9, 0xe8, 0x1a, 0x26, 0x2c, 0xb3, 0x7f, 0x07, 0x3d, 0xe2, 0x3b, 0x13, 0x0a, 0xb1, 0x07, 0xf5, 0xd3, +0x27, 0x1a, 0x2b, 0x06, 0xe5, 0x1b, 0xf5, 0xfe, 0x48, 0x39, 0x37, 0x1b, 0x28, 0xbc, 0xb8, 0xe1, 0x35, 0xed, 0xdc, 0xfe, 0xcd, 0x3b, 0x11, 0xfb, 0x1b, 0x07, 0x56, 0x07, 0x29, 0x10, 0x1a, 0xae, +0xde, 0xe8, 0xf0, 0x2d, 0xf7, 0x81, 0xdd, 0x25, 0xf4, 0x37, 0x12, 0xa8, 0xf1, 0x6e, 0x1b, 0x18, 0x28, 0x35, 0x60, 0x7f, 0x38, 0xd7, 0x01, 0x27, 0xbb, 0x6e, 0x53, 0x43, 0x5a, 0x06, 0xd5, 0x0d, +0x38, 0xed, 0xcf, 0x07, 0xc0, 0x4d, 0x1e, 0xa2, 0x52, 0x1d, 0x5d, 0x14, 0x11, 0xe8, 0x3f, 0xc3, 0x29, 0xdb, 0xc6, 0x28, 0x3d, 0x3f, 0xa7, 0xea, 0x49, 0x5c, 0x66, 0xc3, 0xc5, 0x2d, 0x10, 0x52, +0x0c, 0xe9, 0x36, 0xd2, 0xda, 0xf4, 0xdb, 0x16, 0x23, 0x18, 0x03, 0xac, 0x35, 0x03, 0xc8, 0xd6, 0x09, 0x03, 0x27, 0xc4, 0xd9, 0xd4, 0xd5, 0x81, 0xe4, 0x06, 0xda, 0x15, 0x30, 0xf8, 0xda, 0xdc, +0xef, 0xb7, 0x29, 0x41, 0x2c, 0xdf, 0xd5, 0xd2, 0x23, 0x15, 0x58, 0xf7, 0x49, 0x1b, 0x23, 0x30, 0x27, 0xd3, 0x18, 0x24, 0x4d, 0x07, 0xcf, 0x15, 0x21, 0xe3, 0x13, 0xeb, 0x08, 0xd2, 0x07, 0x44, +0xe4, 0x26, 0x27, 0x7f, 0xff, 0x00, 0xad, 0x04, 0x4f, 0xee, 0xf2, 0xba, 0xa7, 0x1f, 0xb7, 0x1c, 0x21, 0x1f, 0x0f, 0x0d, 0xe1, 0x68, 0xb6, 0xe1, 0xef, 0x18, 0x07, 0xf3, 0x23, 0xd3, 0xc6, 0x4d, +0x19, 0x12, 0x9c, 0xe9, 0xc3, 0xcd, 0xcb, 0x55, 0xdb, 0xd6, 0xbd, 0x0d, 0x06, 0xd2, 0xcc, 0x26, 0xc8, 0x51, 0xfc, 0x19, 0x30, 0xd9, 0x33, 0xc4, 0x0b, 0xd5, 0x5f, 0xb3, 0xe6, 0xfa, 0x44, 0xe7, +0xd1, 0xf5, 0x37, 0x05, 0x7f, 0x42, 0x1c, 0x8e, 0x21, 0xdf, 0x1c, 0x1e, 0x9a, 0x4b, 0x09, 0xf0, 0x43, 0xe5, 0x1f, 0xf4, 0xea, 0xd1, 0x06, 0xcd, 0x13, 0x55, 0x49, 0xec, 0x39, 0xe0, 0xda, 0x02, +0x23, 0x16, 0xdd, 0x00, 0xd3, 0x40, 0xe7, 0xa6, 0x0c, 0x05, 0x27, 0xf3, 0x28, 0x2c, 0x02, 0xe9, 0x19, 0xf2, 0x3d, 0x28, 0xae, 0xd7, 0xd6, 0xc1, 0xc2, 0x7f, 0xf9, 0x0d, 0xd9, 0xf5, 0x32, 0x36, +0xe6, 0x4b, 0xf3, 0xee, 0x10, 0xc9, 0x24, 0xb4, 0xe3, 0xe3, 0xdc, 0x32, 0x23, 0xf1, 0x1e, 0x61, 0xa0, 0xe5, 0x17, 0xe7, 0x00, 0x81, 0x30, 0xf2, 0x1a, 0x16, 0x20, 0x40, 0xe2, 0x1f, 0x1d, 0x04, +0xf0, 0x47, 0xbd, 0x07, 0x4a, 0x22, 0x06, 0xb4, 0x20, 0xa3, 0x0b, 0xcf, 0xf7, 0xc8, 0xc1, 0xd0, 0xd3, 0x23, 0xdb, 0xc4, 0xf7, 0xe3, 0xef, 0x09, 0xd5, 0x1f, 0x21, 0xcf, 0x1c, 0xfa, 0xe9, 0xa6, +0xe6, 0xeb, 0x22, 0x17, 0x1b, 0xbf, 0x41, 0x31, 0xfe, 0x14, 0xea, 0x26, 0x00, 0xb4, 0x7f, 0xf5, 0xbc, 0xb8, 0x05, 0xde, 0x21, 0xfd, 0x50, 0xd8, 0x2b, 0xf1, 0xdc, 0xee, 0xf0, 0x33, 0xef, 0x07, +0x43, 0xf7, 0xe3, 0xef, 0xf0, 0x7f, 0xc2, 0x03, 0x39, 0xce, 0xca, 0x36, 0xaf, 0x8e, 0xf2, 0x00, 0xff, 0x04, 0xea, 0x54, 0xb7, 0x8d, 0xa9, 0xe9, 0x00, 0x69, 0x09, 0x1d, 0xfd, 0x23, 0xf5, 0xc2, +0xc2, 0x00, 0x35, 0xac, 0x7b, 0xd3, 0xc3, 0xa2, 0x8a, 0xdc, 0x2f, 0xaa, 0x3e, 0xd4, 0xcc, 0xd9, 0xb2, 0x78, 0x13, 0xc7, 0xe5, 0xd2, 0x1a, 0x04, 0xe1, 0xfc, 0x44, 0xef, 0x25, 0xf5, 0x01, 0xa6, +0xb8, 0xf2, 0xff, 0xc3, 0xe8, 0xfd, 0x35, 0xee, 0x15, 0x81, 0xa2, 0x04, 0xbe, 0x3d, 0xe1, 0x01, 0x4d, 0xda, 0x17, 0x1e, 0x2e, 0xdd, 0xa1, 0xfa, 0x0a, 0x4f, 0xde, 0xef, 0xbb, 0xb6, 0x43, 0x1b, +0xe8, 0x27, 0x01, 0xd6, 0x15, 0xe7, 0x24, 0x26, 0x4e, 0xea, 0x3c, 0x32, 0xb5, 0xdb, 0xf7, 0xe8, 0xc9, 0x27, 0x10, 0x4a, 0xc2, 0x21, 0xe0, 0xfd, 0x81, 0x6f, 0xef, 0x08, 0x1e, 0xf2, 0x31, 0xb0, +0xf4, 0x15, 0x69, 0xde, 0x9e, 0xc7, 0x47, 0xd0, 0x11, 0x29, 0xb4, 0xec, 0xbc, 0x52, 0x54, 0xd1, 0x56, 0xe2, 0x72, 0x0f, 0x96, 0xcc, 0x4d, 0x22, 0x08, 0x12, 0xef, 0x34, 0xc7, 0x19, 0x5a, 0xe1, +0x32, 0xab, 0x06, 0x31, 0xe4, 0x3a, 0xa4, 0x29, 0xd3, 0x47, 0x2d, 0x18, 0x7f, 0x60, 0x38, 0x13, 0x5e, 0xc1, 0x1c, 0x4c, 0xbd, 0x22, 0xe2, 0xc7, 0xd5, 0xb3, 0x46, 0xf7, 0x40, 0x19, 0x72, 0xdc, +0x1a, 0x1b, 0xda, 0x32, 0xf4, 0x7f, 0x7d, 0x15, 0xfa, 0xed, 0xdb, 0xe8, 0xd5, 0x53, 0x4a, 0x21, 0xb5, 0xab, 0xfc, 0xe5, 0x38, 0xe8, 0x29, 0xe6, 0xf5, 0x0b, 0x18, 0x06, 0xe4, 0x47, 0xff, 0x59, +0xf0, 0x20, 0x40, 0xef, 0x44, 0x09, 0xbf, 0x1b, 0xf1, 0x0d, 0xdc, 0xc4, 0xa8, 0x06, 0xd0, 0x39, 0x61, 0x7e, 0x85, 0xdd, 0x21, 0xdf, 0xf6, 0x17, 0xd8, 0xa8, 0xa6, 0x0c, 0x4f, 0x34, 0x04, 0x33, +0xba, 0x41, 0x8b, 0xd9, 0xbb, 0xe0, 0xf3, 0x00, 0x1c, 0xc7, 0x81, 0xe9, 0xba, 0x16, 0xe4, 0x3b, 0x09, 0x3f, 0x14, 0xdc, 0x29, 0x44, 0xf6, 0xf4, 0xf9, 0x0b, 0xe3, 0xdc, 0x08, 0xa6, 0x84, 0x57, +0x4c, 0x55, 0xb8, 0xb0, 0xf0, 0x0f, 0xe6, 0xf0, 0xe0, 0xde, 0xbe, 0x5c, 0xf0, 0xfd, 0x10, 0x2e, 0xd0, 0xe5, 0x05, 0xfa, 0xdc, 0x23, 0xea, 0xc6, 0x71, 0x62, 0xce, 0xea, 0x16, 0x1a, 0x13, 0xbd, +0x9b, 0x0f, 0xc0, 0x02, 0x30, 0x30, 0x4b, 0xa8, 0xe6, 0xf4, 0xaf, 0xae, 0x5e, 0x7f, 0xdf, 0xc9, 0x13, 0xff, 0x01, 0xd1, 0x2a, 0x97, 0xd8, 0x29, 0x02, 0x48, 0xea, 0xc7, 0x45, 0xa1, 0x0c, 0x04, +0x06, 0x1b, 0x44, 0xb7, 0x32, 0xce, 0x17, 0x81, 0xf4, 0xd3, 0x59, 0xf3, 0x27, 0xe8, 0x2c, 0xc0, 0xc0, 0x21, 0xe0, 0xd5, 0x0a, 0xe7, 0x8f, 0x17, 0xe6, 0x1f, 0x08, 0x3c, 0x22, 0x74, 0x1c, 0xed, +0xfe, 0x4c, 0x27, 0x0a, 0x2b, 0xc7, 0xda, 0x69, 0x61, 0xf4, 0x0e, 0x57, 0x2b, 0xe0, 0x6e, 0xdb, 0x33, 0x03, 0x0c, 0xe1, 0x1d, 0x46, 0x6c, 0x2d, 0x1a, 0xcc, 0x41, 0xe5, 0x06, 0x2e, 0x02, 0x26, +0xfb, 0x0d, 0x7f, 0x9e, 0xc0, 0x86, 0xef, 0x05, 0xb9, 0x25, 0xe5, 0x48, 0xd3, 0xcd, 0xf9, 0xfd, 0xbf, 0x1e, 0xf9, 0x1f, 0x26, 0xea, 0x0e, 0x21, 0x06, 0xe5, 0xa5, 0xe9, 0xda, 0xe9, 0xf5, 0xd6, +0xd0, 0x51, 0xb7, 0xed, 0x84, 0x04, 0xa3, 0xa6, 0x0c, 0x02, 0xe2, 0xfe, 0x0d, 0xe0, 0xe7, 0xeb, 0x04, 0xc9, 0x74, 0x68, 0xc0, 0x0e, 0xfc, 0xda, 0x45, 0x0a, 0x3a, 0x81, 0xcc, 0x40, 0x49, 0xfa, +0xf6, 0xb3, 0xfa, 0x9a, 0x12, 0x38, 0xe0, 0x00, 0xe9, 0xf0, 0x5f, 0x3f, 0xd3, 0xbe, 0xbc, 0xe7, 0xf7, 0xf3, 0x06, 0x66, 0xd6, 0x24, 0xd2, 0xdb, 0x5e, 0x3b, 0x58, 0xf0, 0x2e, 0x06, 0xfe, 0xc3, +0xf8, 0xd9, 0x07, 0x17, 0x4e, 0x02, 0xd8, 0xda, 0x28, 0x24, 0xee, 0x9e, 0xd5, 0x7f, 0x1a, 0x0b, 0xda, 0x0c, 0x8a, 0x15, 0x3a, 0xa0, 0x24, 0x2e, 0x7a, 0x04, 0xb3, 0xf5, 0x34, 0xd7, 0x1b, 0xd9, +0x2c, 0x15, 0xf1, 0xb6, 0x5d, 0xbf, 0x09, 0x8e, 0xb0, 0xeb, 0xe8, 0xd4, 0xee, 0x54, 0x7f, 0xe4, 0x2c, 0xc2, 0xe3, 0x22, 0x4a, 0x05, 0x95, 0x15, 0xa9, 0xc7, 0x0e, 0xe2, 0xdc, 0xcc, 0x5e, 0x2f, +0x94, 0xb9, 0x23, 0x3e, 0x31, 0xf7, 0x1b, 0x81, 0x09, 0xcf, 0x3c, 0xe7, 0xf0, 0xc2, 0x26, 0xda, 0xf7, 0x20, 0xe9, 0x36, 0x07, 0x16, 0xcf, 0x18, 0x08, 0x1b, 0x06, 0xdd, 0x49, 0xda, 0x0b, 0x11, +0x44, 0x02, 0xb9, 0xef, 0x08, 0xcf, 0x0b, 0xaf, 0x2f, 0x07, 0x27, 0xed, 0xca, 0x28, 0x00, 0x02, 0x18, 0x43, 0xfe, 0xd6, 0x0e, 0xbc, 0xd7, 0x46, 0xfc, 0xf0, 0x09, 0xc6, 0x4b, 0xfd, 0xed, 0xd2, +0x63, 0xa7, 0xdd, 0x71, 0xd0, 0x22, 0x8c, 0x02, 0x67, 0x50, 0x1b, 0x47, 0x11, 0x01, 0x35, 0xdd, 0x25, 0x74, 0xbe, 0x33, 0xdb, 0x11, 0xb2, 0xdb, 0x59, 0x7f, 0xa1, 0xf6, 0xe7, 0x76, 0xe1, 0x07, +0xde, 0xdb, 0xf8, 0xbe, 0xcd, 0xbc, 0x31, 0xe8, 0x26, 0x2d, 0x0d, 0xdb, 0x29, 0xcc, 0xfc, 0x26, 0x03, 0x2f, 0xdc, 0x07, 0xe7, 0x06, 0xb4, 0xf0, 0xfd, 0x76, 0x28, 0x00, 0x3a, 0xd8, 0xe8, 0x81, +0xda, 0xf9, 0xc9, 0x28, 0x32, 0x1c, 0xd2, 0x22, 0x2e, 0xf8, 0xfc, 0xaa, 0xb9, 0x4b, 0xf6, 0xdc, 0xc2, 0xec, 0x7c, 0x44, 0x5a, 0xe4, 0x26, 0xac, 0xff, 0xc5, 0x43, 0x47, 0xca, 0x17, 0xe4, 0xc0, +0x2e, 0x13, 0xb9, 0xf0, 0xec, 0x51, 0x0d, 0xb4, 0x81, 0xe1, 0x40, 0xf9, 0x27, 0x1b, 0xea, 0x2f, 0x36, 0xd4, 0x1d, 0x00, 0xe3, 0x8f, 0xf9, 0xc2, 0xe0, 0xf4, 0xe7, 0x2b, 0xa7, 0x05, 0xea, 0x64, +0x99, 0xcb, 0x1c, 0xce, 0xff, 0x8d, 0xab, 0x81, 0x05, 0xf4, 0x17, 0xf1, 0x58, 0xaf, 0x08, 0x39, 0x08, 0x0b, 0x48, 0xfd, 0xbe, 0x74, 0xf0, 0xcc, 0xae, 0xab, 0x27, 0x1f, 0xb7, 0xf7, 0xc0, 0xbd, +0x01, 0x0b, 0x09, 0x08, 0xd3, 0x50, 0x0d, 0xe6, 0xd1, 0x52, 0x0c, 0xfc, 0xea, 0xff, 0x6a, 0x2a, 0x17, 0x10, 0x2b, 0xd7, 0x7f, 0xcf, 0xd5, 0x57, 0xe4, 0xdc, 0xda, 0x0a, 0xa0, 0x21, 0x88, 0xeb, +0x26, 0xe4, 0x2e, 0x41, 0x58, 0xa9, 0x26, 0x25, 0xfb, 0x48, 0x01, 0xf3, 0xfb, 0xcd, 0xe2, 0xa0, 0x61, 0xb8, 0xc0, 0x16, 0xc9, 0xd9, 0x7d, 0x44, 0xe7, 0xb4, 0xbf, 0x41, 0x09, 0x00, 0x51, 0x72, +0xb3, 0x3c, 0x98, 0xf6, 0xbd, 0x2a, 0x2d, 0x64, 0xf1, 0xbc, 0xb8, 0x24, 0xf4, 0x68, 0x49, 0x3b, 0x98, 0x8a, 0x6f, 0xe4, 0xd0, 0xde, 0xff, 0x9f, 0x22, 0xee, 0x86, 0xdf, 0xad, 0x09, 0x29, 0xef, +0xf0, 0x7f, 0x13, 0x00, 0x0a, 0xd9, 0x1b, 0x91, 0xea, 0x8a, 0x05, 0x0d, 0x52, 0xe4, 0xb1, 0xc4, 0x2d, 0x52, 0xd7, 0x02, 0xc6, 0x23, 0xf7, 0x0a, 0xde, 0xc5, 0xef, 0x4d, 0x6f, 0x25, 0x5f, 0x54, +0x44, 0xfd, 0xc9, 0x87, 0xd5, 0xb0, 0xb7, 0x98, 0x0d, 0xe2, 0x5d, 0x6a, 0xd1, 0x7f, 0x8f, 0x5b, 0xab, 0x36, 0x48, 0x88, 0xef, 0x6e, 0x78, 0xc9, 0xee, 0x9b, 0xa2, 0xe3, 0xd7, 0xfa, 0x0e, 0x59, +0xe1, 0xfd, 0x16, 0xb0, 0x2b, 0xf6, 0xd9, 0x34, 0x0a, 0xd5, 0xe9, 0xe2, 0xc9, 0x1b, 0xe8, 0x10, 0x38, 0x1e, 0x00, 0x18, 0xdf, 0x50, 0xf8, 0x2b, 0x72, 0x1a, 0x0a, 0xa8, 0x1c, 0x11, 0xdf, 0x00, +0x18, 0x23, 0x2d, 0x2e, 0xeb, 0xe6, 0x7f, 0xf8, 0xf0, 0xc1, 0xf6, 0xe2, 0xed, 0xf9, 0xf6, 0xc9, 0x0c, 0xec, 0x39, 0x23, 0x3b, 0xeb, 0xf2, 0x42, 0x22, 0xe1, 0xfc, 0x0c, 0x2f, 0x18, 0xed, 0x5f, +0x20, 0x01, 0x1d, 0x10, 0xe1, 0x9a, 0xd5, 0xdf, 0x44, 0xf3, 0xff, 0x2d, 0x7f, 0xde, 0xf0, 0x8d, 0x0e, 0x4a, 0x50, 0x2a, 0x00, 0xe5, 0x4e, 0x10, 0xda, 0x10, 0xcf, 0xcc, 0xf9, 0x22, 0x3a, 0xba, +0x12, 0xeb, 0x20, 0xd1, 0xd9, 0xe0, 0xef, 0xd0, 0x7f, 0x14, 0x42, 0x31, 0xdd, 0x27, 0x4e, 0xee, 0xe0, 0x42, 0xa0, 0x1d, 0xf2, 0xaf, 0xed, 0xd1, 0xd7, 0x20, 0xff, 0x11, 0xbb, 0x0e, 0x29, 0x05, +0x33, 0xd1, 0x43, 0x51, 0x40, 0x72, 0x29, 0xb3, 0xed, 0x0c, 0xc6, 0xd6, 0xd9, 0xee, 0xe5, 0x46, 0xd1, 0x91, 0x0d, 0xb7, 0x7b, 0xce, 0xfe, 0xe0, 0x23, 0x27, 0x4d, 0xd0, 0x8f, 0xd4, 0xd9, 0xcd, +0x0e, 0x23, 0x5e, 0x3a, 0x10, 0x20, 0xd8, 0x63, 0xe8, 0x7f, 0x59, 0x32, 0x26, 0x8d, 0xcf, 0x99, 0x2a, 0x0d, 0xc2, 0xd7, 0x3f, 0x71, 0x33, 0x10, 0x28, 0xe0, 0xbb, 0x36, 0xf7, 0xeb, 0x33, 0x11, +0x37, 0xd6, 0xed, 0x11, 0x85, 0x13, 0x0f, 0xf0, 0x4d, 0x52, 0xe9, 0xf4, 0x52, 0xcb, 0x3c, 0x3b, 0x30, 0xf1, 0x57, 0x0c, 0xe3, 0xde, 0x81, 0xf1, 0xe5, 0x5d, 0xc8, 0xd9, 0x14, 0x41, 0x07, 0xd5, +0xea, 0x0f, 0xda, 0x76, 0x24, 0x13, 0xf6, 0x2b, 0x94, 0x54, 0xc3, 0x8b, 0x30, 0x20, 0x2f, 0xcb, 0xe7, 0x01, 0xff, 0x1f, 0x65, 0x08, 0x15, 0x81, 0x2e, 0x1d, 0x4c, 0x47, 0x3c, 0xc5, 0xd7, 0xd8, +0x32, 0x16, 0xa5, 0xd0, 0xcc, 0x18, 0x00, 0x63, 0xac, 0x07, 0x1a, 0xc4, 0x59, 0xfd, 0x35, 0xb0, 0xb6, 0xe6, 0x46, 0xc4, 0x13, 0xd4, 0x16, 0x3d, 0x46, 0xda, 0x01, 0xf3, 0x20, 0x24, 0xfd, 0xa6, +0x47, 0x31, 0x2b, 0xe4, 0xeb, 0xb2, 0xb4, 0x78, 0xf7, 0x18, 0x25, 0x21, 0xfd, 0xdd, 0x30, 0xa9, 0xe0, 0x60, 0x0c, 0xc6, 0xda, 0xb4, 0x5e, 0xf9, 0xef, 0x1a, 0xb8, 0x28, 0xcc, 0x2e, 0x04, 0x46, +0x31, 0x0b, 0xe1, 0xdb, 0x0d, 0x81, 0x21, 0xe2, 0xc8, 0xf1, 0xc0, 0xc2, 0xf5, 0x49, 0x2e, 0x56, 0x7f, 0xd5, 0xf5, 0xff, 0xd7, 0x25, 0x45, 0x6c, 0x55, 0xf8, 0x3a, 0x04, 0xc5, 0xf6, 0xd6, 0xe8, +0x29, 0x44, 0x16, 0xe4, 0x25, 0xec, 0x08, 0xa0, 0x16, 0xfd, 0x1a, 0xc5, 0xf6, 0xff, 0xfd, 0xed, 0x01, 0x3b, 0x5f, 0x25, 0xf2, 0xad, 0x42, 0x83, 0xe3, 0xef, 0x40, 0xcc, 0xe3, 0xfd, 0x39, 0x0e, +0xd2, 0x1b, 0xc0, 0xa2, 0x43, 0xe8, 0x3b, 0x3f, 0xe3, 0x1a, 0xee, 0x18, 0xb7, 0xbe, 0xf7, 0x0b, 0xcb, 0x81, 0x1f, 0x1e, 0xf3, 0x00, 0x9d, 0xb3, 0xf5, 0x42, 0x4c, 0x08, 0xea, 0x40, 0xe0, 0xea, +0xfb, 0x67, 0x16, 0x0f, 0x61, 0xf5, 0xb7, 0x30, 0xe2, 0x48, 0xbf, 0x01, 0xd5, 0x10, 0xf1, 0xe9, 0x59, 0xd1, 0x28, 0x38, 0xbd, 0xb2, 0x15, 0x17, 0xd1, 0xdf, 0x39, 0x34, 0xad, 0x93, 0x20, 0x06, +0x6b, 0xe3, 0x3d, 0x07, 0x0a, 0xeb, 0xba, 0xf0, 0x28, 0x49, 0x00, 0xde, 0xe2, 0x25, 0xf0, 0x5b, 0x22, 0x93, 0x7f, 0x2d, 0x2a, 0x31, 0x4d, 0x23, 0xf9, 0xb6, 0x01, 0xb8, 0x8f, 0xd3, 0x62, 0x2c, +0xfa, 0x3b, 0x11, 0xdd, 0xe5, 0xd9, 0xc2, 0x7f, 0x36, 0x22, 0x05, 0xf7, 0xd5, 0x3e, 0x32, 0xbd, 0xf5, 0xea, 0xcc, 0xd5, 0xca, 0x34, 0xe9, 0x69, 0x2c, 0xba, 0x0a, 0xef, 0x0f, 0x1c, 0xdf, 0x42, +0x0f, 0xd7, 0x2e, 0xcb, 0xec, 0xb6, 0x22, 0x72, 0x18, 0x39, 0x1f, 0xa9, 0xe9, 0xf7, 0xca, 0x0e, 0xe7, 0xe1, 0xf9, 0x00, 0x4b, 0x01, 0xfb, 0x18, 0x06, 0x38, 0x22, 0xc6, 0x35, 0xfc, 0xda, 0x39, +0xce, 0x03, 0x32, 0xba, 0xf9, 0xf1, 0xda, 0x83, 0x41, 0x47, 0x53, 0x0b, 0xdf, 0x32, 0x31, 0xf6, 0xd4, 0x03, 0x38, 0x01, 0x37, 0x2f, 0xe9, 0xec, 0xf5, 0x10, 0xd0, 0x7f, 0x14, 0x03, 0xec, 0x05, +0x2b, 0xd0, 0xcc, 0x81, 0xb2, 0xfa, 0x25, 0x23, 0xfc, 0x52, 0xdf, 0x53, 0x76, 0xf9, 0x5d, 0x60, 0x3b, 0x4b, 0x5e, 0xc4, 0x18, 0x6e, 0x0a, 0x72, 0x1e, 0xe6, 0xfd, 0x67, 0xd4, 0xd4, 0x18, 0xf7, +0xd5, 0x01, 0xcc, 0xeb, 0xcb, 0xce, 0xcc, 0x1c, 0xed, 0xc5, 0xb9, 0xe4, 0xda, 0x27, 0x09, 0xf8, 0xf7, 0x0b, 0x81, 0xf0, 0x17, 0x59, 0xfa, 0xbb, 0xfb, 0x0b, 0xf3, 0xdf, 0xd6, 0x32, 0xe4, 0x0a, +0x04, 0xdd, 0xca, 0x47, 0xb1, 0x09, 0x13, 0xf5, 0x27, 0xcc, 0x28, 0x0d, 0xc5, 0xb3, 0xf2, 0x1c, 0xec, 0x19, 0xfb, 0x1b, 0x0e, 0xc5, 0x4b, 0x4d, 0xac, 0xdd, 0x44, 0x36, 0xd8, 0x1b, 0x09, 0x1c, +0xc8, 0xe9, 0xd0, 0xc9, 0x35, 0xdd, 0x35, 0xe7, 0x49, 0xd9, 0xfd, 0xf3, 0x4b, 0x20, 0xdc, 0x9d, 0xf5, 0x3a, 0x9f, 0x05, 0x29, 0x09, 0xef, 0x25, 0xa3, 0xd5, 0x61, 0xbf, 0x41, 0xa1, 0x4b, 0xb0, +0xfa, 0xff, 0x01, 0xfb, 0xba, 0x1c, 0xf8, 0x0e, 0x2f, 0xfd, 0x7f, 0xec, 0x14, 0xbb, 0x47, 0xf4, 0x4f, 0x02, 0xfc, 0x01, 0x06, 0x82, 0x5e, 0x7f, 0x75, 0x14, 0xea, 0x2e, 0x6e, 0x24, 0x60, 0x64, +0x3b, 0xce, 0x4d, 0x53, 0xa9, 0xdd, 0xcd, 0xdc, 0xd5, 0x63, 0x9a, 0xf6, 0xbe, 0x28, 0x0b, 0x4d, 0x25, 0xf1, 0x25, 0x2b, 0xd0, 0xe8, 0x6b, 0xeb, 0x07, 0xfa, 0x01, 0xe0, 0xcc, 0xf3, 0xff, 0xf3, +0x55, 0xb3, 0xf6, 0xeb, 0xf1, 0x57, 0x23, 0x81, 0xae, 0x1d, 0x26, 0x75, 0x27, 0xb7, 0x2a, 0xdf, 0x18, 0x5e, 0xff, 0xdf, 0xb7, 0x32, 0x5e, 0xf7, 0x9f, 0x24, 0xe2, 0x35, 0x38, 0x18, 0xef, 0xc0, +0xf4, 0xf9, 0x44, 0xbb, 0xf9, 0xe8, 0xfe, 0xe8, 0x08, 0x26, 0x4c, 0x40, 0x31, 0x03, 0xf8, 0x91, 0x29, 0x21, 0xa5, 0x1a, 0x11, 0xd0, 0x13, 0x09, 0xcb, 0xbf, 0x36, 0x81, 0x0a, 0xc5, 0x9a, 0x12, +0xc5, 0x0e, 0x0f, 0xf0, 0x11, 0x1e, 0xcb, 0xbc, 0x45, 0x1b, 0x22, 0x1a, 0x2e, 0xf9, 0x05, 0xe4, 0x49, 0xcc, 0x5c, 0x0c, 0x18, 0xe1, 0x38, 0xd2, 0x64, 0x26, 0x5a, 0x4e, 0x59, 0x9c, 0xdc, 0xcf, +0xd8, 0xe2, 0x00, 0xc6, 0x11, 0x3b, 0xe8, 0xc4, 0xc9, 0xd4, 0x21, 0xe5, 0xb6, 0x3d, 0x3e, 0xe5, 0x23, 0x12, 0xf9, 0x23, 0x14, 0xd9, 0xaf, 0x54, 0x81, 0x14, 0xb1, 0x03, 0xd4, 0x2c, 0x30, 0x01, +0x31, 0x08, 0xbb, 0xf2, 0xf7, 0x16, 0xa5, 0xd9, 0x3c, 0xb2, 0xfd, 0x20, 0x07, 0x14, 0x6d, 0x3c, 0x14, 0x20, 0x01, 0xa2, 0x5a, 0xee, 0x92, 0xe3, 0x00, 0x03, 0x14, 0xea, 0x19, 0x31, 0xb7, 0x25, +0xd5, 0x4e, 0xdd, 0x53, 0x7d, 0x23, 0x04, 0x28, 0x81, 0x11, 0x43, 0xde, 0xeb, 0x48, 0xfa, 0x16, 0xea, 0x10, 0x0a, 0xaa, 0x24, 0x4c, 0xcd, 0x9e, 0xde, 0xbf, 0xfc, 0xfb, 0xf3, 0x20, 0x26, 0x1e, +0x00, 0xea, 0xd6, 0x9d, 0xee, 0xf6, 0x81, 0xdd, 0x65, 0xc0, 0xdc, 0xec, 0x3e, 0x31, 0x1d, 0x13, 0x35, 0x35, 0x13, 0xd5, 0xd4, 0x01, 0x2d, 0xaf, 0x98, 0x39, 0x13, 0x1b, 0xee, 0xbc, 0x0c, 0x16, +0x22, 0x4c, 0x13, 0xd2, 0x3c, 0xc5, 0x0d, 0xb9, 0x9a, 0x11, 0xd2, 0xef, 0x16, 0x00, 0x20, 0x0c, 0x1d, 0xd8, 0xee, 0xf4, 0x0f, 0xc0, 0xf5, 0x35, 0x11, 0x6f, 0x1e, 0xcc, 0xed, 0xea, 0x19, 0x35, +0xf3, 0x01, 0x53, 0xe1, 0x26, 0xc9, 0x2b, 0x0b, 0xf4, 0xd4, 0x4f, 0xc9, 0x48, 0xda, 0x0f, 0xee, 0xf0, 0xd0, 0x27, 0x40, 0xcc, 0xb4, 0x7f, 0x35, 0xdc, 0xf8, 0x1f, 0xa4, 0xe2, 0xe2, 0xfa, 0xf9, +0xe0, 0x20, 0x4d, 0x28, 0x31, 0xae, 0xa3, 0x30, 0xa3, 0x59, 0x7f, 0xe1, 0xcc, 0xce, 0x45, 0x9f, 0xd8, 0xc0, 0x4c, 0x86, 0xe2, 0x28, 0xc4, 0xc8, 0xe4, 0x4f, 0x57, 0x53, 0x32, 0x45, 0xf8, 0xdd, +0x2e, 0x16, 0xe6, 0x0f, 0x30, 0x7d, 0x01, 0x83, 0xb0, 0xe3, 0x2f, 0x34, 0x81, 0xea, 0x9a, 0xf3, 0x06, 0xa6, 0x47, 0xff, 0xb0, 0x2d, 0x3d, 0xfd, 0x34, 0x2e, 0x40, 0x7f, 0x08, 0xe9, 0x55, 0xd7, +0xe8, 0x98, 0x39, 0x28, 0x3e, 0x26, 0x18, 0xe4, 0xaa, 0x07, 0xcd, 0xb6, 0x27, 0x0d, 0x1a, 0x3f, 0x36, 0x84, 0x01, 0x07, 0x28, 0xd6, 0xdc, 0xed, 0xf5, 0xee, 0xcd, 0x2c, 0xb9, 0xa4, 0x1d, 0x05, +0xf1, 0xb2, 0x1b, 0x0c, 0x5b, 0xe9, 0x0b, 0x17, 0x21, 0xf3, 0xdb, 0xf0, 0x08, 0x04, 0x81, 0xe2, 0x15, 0x09, 0x18, 0xef, 0x20, 0x29, 0xfc, 0xd0, 0x1b, 0x23, 0xf0, 0x01, 0x13, 0xe6, 0x0c, 0xfb, +0x07, 0x26, 0xff, 0x39, 0x08, 0x31, 0x1a, 0x16, 0x14, 0x0c, 0xf5, 0xe0, 0xdf, 0x12, 0x08, 0x0f, 0xe1, 0xfd, 0xd6, 0x36, 0x38, 0xdc, 0x1e, 0xf4, 0xff, 0x2b, 0x0d, 0x1d, 0x18, 0x35, 0x04, 0xa3, +0x1c, 0xf2, 0xe8, 0xdc, 0xc6, 0xf8, 0xe9, 0x00, 0x35, 0x81, 0x3a, 0xed, 0xe2, 0x1b, 0x0b, 0xfd, 0x14, 0xd2, 0x48, 0xdd, 0xcb, 0x2e, 0x31, 0xf3, 0xa2, 0x1a, 0xf2, 0x87, 0x03, 0x2a, 0xde, 0xce, +0x37, 0x0b, 0xb6, 0xf7, 0xee, 0x02, 0x04, 0xe1, 0xf2, 0xf1, 0x15, 0x32, 0x29, 0xe0, 0x3b, 0xf2, 0xdf, 0xa8, 0x81, 0x04, 0xef, 0x30, 0x04, 0x10, 0x0e, 0x46, 0xbb, 0x43, 0x10, 0xe9, 0x03, 0xf2, +0xfd, 0x66, 0x1a, 0x21, 0x15, 0x51, 0xfc, 0x20, 0xff, 0x9f, 0xe1, 0x08, 0xd1, 0xc3, 0x10, 0xd5, 0xe6, 0x5b, 0xf8, 0xeb, 0x9e, 0xbc, 0x52, 0x18, 0x81, 0xd5, 0x30, 0xf6, 0xd1, 0xdb, 0xf0, 0x17, +0x2b, 0xe6, 0xdf, 0x15, 0x0e, 0xfb, 0xe9, 0xed, 0x3f, 0xcf, 0xf7, 0xa3, 0x1f, 0x3e, 0x3a, 0xde, 0xad, 0x13, 0x21, 0xe0, 0x02, 0x48, 0xfe, 0xe9, 0xf4, 0xfb, 0x53, 0xc9, 0x42, 0x63, 0xf3, 0xf0, +0xfd, 0x4d, 0x3a, 0x95, 0x13, 0xf6, 0x4b, 0x38, 0xd0, 0x99, 0x4d, 0xa5, 0x4b, 0xeb, 0x07, 0x02, 0xa8, 0xb9, 0x97, 0xfe, 0x43, 0x3a, 0x33, 0x10, 0x3f, 0x54, 0xd3, 0x95, 0xe3, 0x29, 0x7f, 0x0e, +0xc1, 0x43, 0xdc, 0x8a, 0x3a, 0x15, 0x2a, 0xd0, 0x21, 0x9d, 0xea, 0xb8, 0xe6, 0x1f, 0xc1, 0x5c, 0x11, 0x02, 0x1d, 0xf8, 0x08, 0x21, 0xe1, 0xc8, 0xef, 0xd4, 0xfc, 0x58, 0x0c, 0xfd, 0xc5, 0x18, +0x7f, 0x14, 0xd6, 0xb3, 0xc2, 0x23, 0xff, 0xda, 0x2b, 0xe1, 0x1d, 0x3a, 0xe1, 0x64, 0x14, 0x74, 0x4b, 0xa1, 0x4e, 0x22, 0x32, 0x39, 0xac, 0x37, 0x28, 0xa2, 0xe7, 0xfb, 0x20, 0xf9, 0x14, 0x79, +0x43, 0x36, 0xbe, 0xfb, 0xc1, 0xd8, 0x4b, 0xf6, 0xbb, 0x27, 0xe5, 0xf7, 0x97, 0xdc, 0x0f, 0xf5, 0x35, 0xb5, 0xed, 0xe2, 0xda, 0xa4, 0x67, 0x24, 0x00, 0x08, 0x15, 0xb4, 0x52, 0x38, 0x10, 0x05, +0xb3, 0x4a, 0x7e, 0xae, 0x2e, 0x22, 0xe0, 0x2f, 0x30, 0xfe, 0xba, 0x81, 0x02, 0x12, 0xd6, 0x1f, 0xdf, 0xf8, 0x30, 0x03, 0x0d, 0x4e, 0xf7, 0xfa, 0xda, 0xd2, 0x09, 0x70, 0xca, 0xd0, 0x9b, 0x46, +0xf6, 0x2c, 0x5b, 0xcd, 0xe0, 0xcd, 0x1a, 0x00, 0xaf, 0x0f, 0x05, 0x0f, 0x33, 0x1e, 0x11, 0xfd, 0x26, 0xd6, 0x09, 0x35, 0xa7, 0x13, 0x5e, 0x8a, 0x81, 0xfd, 0x1a, 0x02, 0x28, 0x23, 0x56, 0xb6, +0x3b, 0xd0, 0x2d, 0x1d, 0xa3, 0x1e, 0x45, 0x28, 0xf0, 0xe5, 0xd3, 0x46, 0xd4, 0x49, 0xe5, 0x2c, 0x12, 0xb3, 0x29, 0xd2, 0x31, 0x93, 0x15, 0xcf, 0x3f, 0x38, 0x0e, 0xda, 0x06, 0x65, 0xd6, 0x37, +0xa0, 0xe4, 0xb0, 0xc9, 0x19, 0xd8, 0xc7, 0x14, 0x9f, 0xff, 0xcb, 0xd5, 0x43, 0x7f, 0x77, 0xd6, 0x12, 0xe8, 0x56, 0xf1, 0x81, 0xe0, 0x16, 0x25, 0xcf, 0xf8, 0x1a, 0x07, 0xe3, 0xf6, 0x5f, 0x07, +0xe2, 0x2e, 0xd3, 0xf4, 0xda, 0xe7, 0x54, 0x05, 0x0c, 0x4a, 0x3c, 0x47, 0x31, 0x20, 0xea, 0x52, 0xc4, 0x04, 0x1e, 0xfc, 0xef, 0x24, 0x0c, 0xee, 0x32, 0xd6, 0xf8, 0x23, 0x09, 0xf4, 0x2d, 0x1c, +0x3e, 0xd5, 0xeb, 0x9f, 0xf6, 0x17, 0xdb, 0x03, 0x4d, 0x30, 0xf4, 0x12, 0xb4, 0xec, 0xd6, 0x1b, 0x31, 0x3d, 0x07, 0x11, 0xc1, 0x32, 0xa9, 0x1b, 0xd4, 0x56, 0x31, 0x47, 0x53, 0x0a, 0xf4, 0x95, +0x8d, 0x98, 0xc2, 0x03, 0x30, 0xbf, 0x0e, 0xc8, 0x7f, 0x1c, 0xa9, 0xbe, 0x12, 0x00, 0xf7, 0xd9, 0x81, 0xca, 0x35, 0xe5, 0x14, 0x3e, 0xd1, 0xec, 0xad, 0x10, 0xed, 0x21, 0x43, 0xd2, 0xac, 0x11, +0xf7, 0xef, 0x2b, 0x5d, 0xca, 0x3b, 0xc6, 0x17, 0x07, 0xdd, 0x0f, 0xcc, 0xf4, 0x09, 0x50, 0xbf, 0xa2, 0x49, 0x3b, 0xe6, 0xaf, 0xdd, 0x36, 0xb0, 0x25, 0xa8, 0x01, 0x50, 0xfa, 0x65, 0x0e, 0xa8, +0x64, 0x34, 0xcd, 0x1e, 0xf6, 0xf3, 0x6a, 0x23, 0x81, 0x36, 0xb1, 0x18, 0x2a, 0x48, 0x2b, 0x3c, 0xfd, 0xe2, 0xfa, 0x0a, 0x9e, 0xe8, 0xff, 0xbd, 0xd0, 0xdb, 0x11, 0x1d, 0xe0, 0x35, 0x48, 0x0e, +0x1c, 0xe1, 0x38, 0x2e, 0x21, 0xe8, 0x1a, 0x93, 0xde, 0x49, 0xaf, 0x02, 0xe1, 0xcd, 0x58, 0xf4, 0x4c, 0xd9, 0x0e, 0x88, 0x2e, 0xb1, 0x26, 0x54, 0x3b, 0x16, 0x9c, 0xc0, 0xf2, 0xc1, 0x03, 0x10, +0xf0, 0xe0, 0xf4, 0x1f, 0x03, 0xbd, 0x11, 0x12, 0x78, 0x49, 0x44, 0xa6, 0xd2, 0x67, 0x81, 0x8f, 0xf6, 0xe7, 0x42, 0x0e, 0xd1, 0x0d, 0x7a, 0x1e, 0x14, 0x4d, 0x39, 0xc3, 0x2b, 0x37, 0x29, 0x40, +0xf6, 0xff, 0x10, 0xfb, 0xf3, 0xe5, 0xb3, 0x0e, 0x36, 0x3e, 0x0b, 0x43, 0xe1, 0x2b, 0x4c, 0x03, 0x21, 0x2f, 0xdf, 0x24, 0x0e, 0xa0, 0x31, 0xc7, 0xf6, 0x2b, 0x52, 0x03, 0xda, 0x28, 0x0c, 0xda, +0x0c, 0x4a, 0x28, 0xce, 0x18, 0x09, 0x81, 0xc9, 0x12, 0x25, 0xac, 0x13, 0xf4, 0x5f, 0x0e, 0x05, 0x16, 0xf2, 0x57, 0x15, 0x7f, 0x16, 0xe1, 0x25, 0x6f, 0xe0, 0x27, 0x00, 0x20, 0x00, 0x4a, 0xf7, +0x43, 0xeb, 0x2d, 0xca, 0xca, 0x2f, 0xfb, 0xd2, 0xd2, 0x23, 0x35, 0xce, 0x63, 0x05, 0x4e, 0xd9, 0x3a, 0xfc, 0xc3, 0xb6, 0x97, 0xf2, 0x06, 0x33, 0xc9, 0x24, 0xe7, 0x6d, 0x5d, 0x2d, 0x65, 0xc2, +0x30, 0x35, 0x0b, 0x10, 0x07, 0xf8, 0xdc, 0x0d, 0x36, 0xe8, 0x3b, 0x37, 0x53, 0x23, 0x00, 0xbb, 0x04, 0xa0, 0x81, 0xd8, 0xd7, 0xda, 0x32, 0x2c, 0x16, 0x3d, 0xb2, 0x94, 0xd3, 0xbb, 0xef, 0xcc, +0x1f, 0x24, 0x27, 0x0d, 0xf5, 0x26, 0x4f, 0xff, 0x3b, 0xf5, 0x06, 0x37, 0x2c, 0x1e, 0xa6, 0x98, 0x0d, 0x0d, 0x29, 0x37, 0xaf, 0xc6, 0x1f, 0xfb, 0x03, 0x1f, 0x28, 0x7a, 0xfb, 0x7f, 0x2c, 0xbe, +0x40, 0x30, 0xcd, 0xb0, 0x8f, 0x07, 0x59, 0xc5, 0x17, 0xd8, 0x15, 0xcc, 0xfd, 0xd7, 0x4d, 0x1f, 0xb3, 0x1f, 0x28, 0x20, 0xb9, 0x00, 0x02, 0x3a, 0xb5, 0xf6, 0xb0, 0xef, 0x0e, 0xdd, 0xeb, 0xdb, +0x27, 0x17, 0xc7, 0xaf, 0xc6, 0xe4, 0x30, 0xdb, 0xbf, 0x0d, 0x71, 0x20, 0x43, 0xd1, 0xf3, 0xf2, 0x3a, 0x7b, 0x20, 0xb8, 0xca, 0x1e, 0xd7, 0xa6, 0x90, 0x0f, 0x9f, 0xc1, 0xf2, 0xf8, 0x03, 0xdc, +0xf8, 0xca, 0x06, 0x44, 0x1a, 0x81, 0xe3, 0x9b, 0xb1, 0xee, 0x04, 0x5e, 0x25, 0x1b, 0x20, 0xd2, 0x21, 0x3c, 0xdc, 0xbe, 0x32, 0xd8, 0xf0, 0x76, 0x58, 0x11, 0x37, 0x09, 0xeb, 0xdd, 0x1a, 0xaf, +0xfe, 0x81, 0xc9, 0xc1, 0xde, 0xd1, 0x5c, 0xb1, 0x0f, 0x2c, 0x46, 0xb9, 0x0e, 0xc4, 0xf4, 0xbe, 0x81, 0x46, 0x61, 0xea, 0xfb, 0x39, 0x04, 0xf3, 0x1f, 0x0d, 0xe4, 0x19, 0xac, 0x15, 0xf1, 0xef, +0xb7, 0xe2, 0x1c, 0xbc, 0xd9, 0x51, 0xf8, 0x64, 0xea, 0xdd, 0xe8, 0xb2, 0x33, 0x1a, 0x1d, 0xc2, 0xd2, 0x92, 0x27, 0xf3, 0xd2, 0x94, 0xc1, 0x2b, 0xde, 0x07, 0xf3, 0x16, 0x04, 0x2a, 0x22, 0x87, +0x8b, 0x67, 0x9a, 0xdc, 0xb5, 0x29, 0xc2, 0xf4, 0x24, 0xf8, 0xfb, 0x26, 0xdd, 0x24, 0xf2, 0x81, 0xe3, 0xba, 0x31, 0x48, 0x1c, 0x62, 0x99, 0xc9, 0x1f, 0x06, 0xd8, 0x15, 0x81, 0x16, 0xbd, 0xb9, +0x00, 0x33, 0xde, 0xca, 0xc5, 0x11, 0xe5, 0x68, 0x1e, 0x10, 0x00, 0xda, 0xa7, 0xf3, 0xdb, 0xd7, 0x14, 0x1c, 0x59, 0x3b, 0x3b, 0x04, 0xe4, 0x04, 0xe9, 0x12, 0xc8, 0x2c, 0x0e, 0x2e, 0x1d, 0xec, +0xef, 0xe2, 0x56, 0x07, 0xdd, 0xde, 0xd0, 0x07, 0x4b, 0x00, 0x38, 0xe2, 0xcf, 0xe6, 0xf3, 0xba, 0x41, 0x3f, 0xe1, 0x67, 0xd9, 0x81, 0x11, 0x4a, 0xd4, 0x0f, 0x2a, 0x0f, 0x2c, 0x05, 0x38, 0x30, +0x65, 0xd6, 0x1e, 0x50, 0xf8, 0xe2, 0xdc, 0xfd, 0xf1, 0x3f, 0xe2, 0x43, 0xce, 0x3a, 0x24, 0x1b, 0xb5, 0xf3, 0x18, 0xe7, 0x41, 0xf1, 0x72, 0x07, 0xaf, 0x00, 0x31, 0xbe, 0x96, 0xad, 0xd6, 0xb1, +0x20, 0xfe, 0x16, 0x97, 0xef, 0x4c, 0xb7, 0xfe, 0xcc, 0x81, 0xea, 0x33, 0x2b, 0x78, 0x2c, 0x0f, 0x4d, 0x8c, 0x5e, 0x2a, 0xe1, 0xef, 0xee, 0x3f, 0x38, 0xde, 0xc2, 0xc8, 0xf3, 0x07, 0xc7, 0x87, +0x15, 0x08, 0xa7, 0xe4, 0x35, 0x04, 0x52, 0x22, 0x1a, 0xd1, 0xf5, 0x0a, 0x2a, 0x62, 0xf4, 0xe8, 0x20, 0x12, 0xf4, 0xe1, 0xdd, 0xa7, 0x32, 0x2c, 0x44, 0xc5, 0xda, 0xef, 0xac, 0x22, 0xc7, 0x72, +0x04, 0xcb, 0xf9, 0xe8, 0x24, 0x39, 0x7f, 0x66, 0xd6, 0xc2, 0x31, 0xfb, 0xa4, 0x85, 0xef, 0x64, 0xd4, 0x2c, 0x36, 0xe9, 0xfa, 0x5e, 0xb0, 0x4b, 0x27, 0xbd, 0xa4, 0x49, 0xd8, 0xe0, 0x48, 0x0f, +0xe2, 0x4c, 0xea, 0x7c, 0xe6, 0x28, 0xf3, 0xe5, 0xf2, 0x81, 0x42, 0x31, 0x37, 0xd1, 0xff, 0x23, 0xc7, 0xe5, 0xec, 0xf3, 0xc3, 0xa9, 0xe3, 0xf4, 0xba, 0xb0, 0xf1, 0x07, 0x98, 0x21, 0x89, 0xf9, +0x05, 0x0a, 0x86, 0x06, 0x30, 0xe6, 0x0f, 0x4e, 0xb7, 0x21, 0xf9, 0x03, 0xcb, 0x51, 0xd7, 0x31, 0xc4, 0x21, 0xcb, 0x50, 0x08, 0xa5, 0xd0, 0xb5, 0x7f, 0x62, 0x65, 0xc2, 0xf8, 0x05, 0x18, 0xf5, +0x04, 0x14, 0x0c, 0xeb, 0x72, 0xfc, 0xfb, 0x1d, 0x16, 0xe6, 0xb4, 0x0e, 0xc4, 0x06, 0xb2, 0x27, 0xbf, 0x3a, 0xc2, 0xbe, 0xfa, 0x76, 0x30, 0x29, 0xea, 0x41, 0x81, 0xbf, 0x28, 0x44, 0x0e, 0x1a, +0xd2, 0x90, 0xc2, 0xb7, 0x1c, 0x0c, 0x25, 0x0a, 0x44, 0xea, 0xe5, 0xc9, 0xdf, 0xa9, 0x45, 0xef, 0x9a, 0x31, 0xcc, 0x2b, 0xeb, 0x3b, 0x61, 0x64, 0xfe, 0x05, 0x60, 0x65, 0xe0, 0x0e, 0xee, 0x35, +0x4e, 0xa3, 0xc5, 0xe4, 0x48, 0x37, 0x19, 0x96, 0xb9, 0xfd, 0xd7, 0xeb, 0x36, 0x37, 0xf6, 0x31, 0x6b, 0xe2, 0xe3, 0x31, 0xd8, 0x27, 0x47, 0x38, 0xdd, 0xe2, 0xee, 0xf1, 0x0b, 0x65, 0x8c, 0x49, +0xc5, 0x45, 0x27, 0xa0, 0x2c, 0xfc, 0x07, 0xd1, 0xf4, 0x0c, 0x51, 0x11, 0x7f, 0x0f, 0x50, 0x27, 0xd5, 0x81, 0x4f, 0xc4, 0x40, 0xf1, 0x2a, 0xcf, 0x1e, 0xd8, 0xc7, 0x3a, 0x98, 0xf3, 0xec, 0xc8, +0x3b, 0x36, 0xee, 0x48, 0x09, 0xb3, 0x2a, 0x02, 0xfe, 0x33, 0xb2, 0xb9, 0x64, 0xd1, 0xbe, 0xd2, 0x44, 0x20, 0x05, 0x04, 0x53, 0x40, 0xd9, 0x43, 0x8c, 0x15, 0x14, 0x47, 0xc3, 0x38, 0xca, 0x1c, +0xd7, 0xee, 0xb9, 0x06, 0xec, 0x15, 0x15, 0xd5, 0x81, 0x09, 0x18, 0xec, 0xe6, 0xc9, 0xde, 0x00, 0xfb, 0xd6, 0xd8, 0x11, 0x45, 0x4e, 0x15, 0x2b, 0xb5, 0x2f, 0xdb, 0x2a, 0xf3, 0x44, 0x49, 0xb6, +0xfc, 0x51, 0xc5, 0x14, 0xf9, 0xad, 0x2c, 0xa5, 0xea, 0x89, 0x37, 0x2c, 0xd3, 0xc9, 0xb7, 0xc8, 0xed, 0x03, 0x08, 0xbb, 0xe8, 0x03, 0x49, 0x13, 0x1a, 0xe6, 0xdd, 0xd5, 0xee, 0xf9, 0xe4, 0xfd, +0xa5, 0x01, 0xdb, 0xd5, 0x2d, 0x01, 0xe9, 0xc7, 0x1c, 0x16, 0xe1, 0xd6, 0xfd, 0xd7, 0xd3, 0xf8, 0xd0, 0x0b, 0x10, 0x18, 0x7f, 0xf0, 0x0b, 0xe3, 0xdb, 0x29, 0x0f, 0x5a, 0xd7, 0x18, 0x14, 0xed, +0xe1, 0xb2, 0x2c, 0x00, 0x07, 0xad, 0x2d, 0xd6, 0x17, 0xdc, 0xfe, 0xde, 0xf1, 0xf9, 0x17, 0x81, 0xd5, 0x16, 0xc4, 0x24, 0x28, 0xda, 0xf0, 0x42, 0xd8, 0xde, 0x20, 0x26, 0xd8, 0xc9, 0xe1, 0x00, +0xf0, 0x04, 0xe4, 0x02, 0x09, 0x47, 0x40, 0x9c, 0x62, 0x00, 0x1d, 0x4d, 0x16, 0xc0, 0x09, 0x30, 0x2e, 0x00, 0xec, 0xea, 0xe6, 0xf8, 0x05, 0xc4, 0xe3, 0x2b, 0xe3, 0xff, 0x4a, 0x0b, 0x00, 0x32, +0x10, 0xdc, 0x04, 0xf1, 0xf7, 0x36, 0xf2, 0xdd, 0x0f, 0x04, 0x81, 0xbc, 0xd1, 0x0b, 0x14, 0xe4, 0xc5, 0xe3, 0xda, 0xd9, 0x46, 0xd2, 0x06, 0xf1, 0xd6, 0x02, 0xce, 0xd9, 0x22, 0xda, 0xd7, 0xe1, +0x0c, 0xd9, 0x36, 0x52, 0xc4, 0x1e, 0x3c, 0x81, 0x29, 0xd9, 0x56, 0xfb, 0x26, 0xd1, 0x1b, 0xc8, 0x8d, 0x36, 0xfe, 0xe0, 0x0c, 0xb4, 0x15, 0xee, 0x87, 0xfb, 0xe2, 0x0d, 0xc9, 0xbe, 0x46, 0x17, +0xf6, 0x2d, 0xee, 0xdb, 0x02, 0x1d, 0x18, 0xbe, 0x58, 0xbc, 0x2c, 0xb4, 0x12, 0x2f, 0xd7, 0xc9, 0xf9, 0xed, 0x01, 0xf0, 0x50, 0xd0, 0xde, 0x2a, 0x1c, 0x0f, 0x2c, 0x69, 0xfd, 0xef, 0xf4, 0xf7, +0xe3, 0x06, 0xe9, 0x4e, 0xfd, 0x25, 0x8c, 0x41, 0xea, 0x34, 0x02, 0x2e, 0xe3, 0x5b, 0xd4, 0x03, 0x69, 0xf0, 0xdc, 0x2a, 0xf2, 0x7f, 0xde, 0xd6, 0xd1, 0x22, 0xb9, 0x59, 0xf5, 0x1b, 0x0f, 0x43, +0xab, 0xcb, 0x05, 0xd1, 0x06, 0xe3, 0x2a, 0xa1, 0x06, 0xe1, 0xf4, 0xfe, 0xd6, 0x02, 0x07, 0xa4, 0x61, 0x12, 0xe9, 0xd0, 0xb6, 0xf2, 0x87, 0xe7, 0xf1, 0x1b, 0xd5, 0x2b, 0x10, 0x2e, 0x29, 0xdd, +0x24, 0x22, 0x81, 0xf4, 0xdf, 0x3d, 0x0f, 0xec, 0x46, 0x0e, 0x52, 0x1d, 0xfb, 0x3a, 0x12, 0x10, 0x21, 0xf3, 0xc9, 0xad, 0x71, 0xc3, 0x2e, 0xb8, 0x99, 0xbb, 0xb0, 0xa6, 0xef, 0x3c, 0xd3, 0x3f, +0x32, 0x22, 0xc2, 0x26, 0x30, 0x8f, 0x61, 0xda, 0xc1, 0x81, 0x19, 0x3f, 0x97, 0x63, 0x00, 0x3b, 0x34, 0x0a, 0x3b, 0x29, 0xd6, 0x52, 0xaf, 0x2d, 0xf1, 0xd9, 0xc6, 0xd6, 0xfa, 0xb1, 0xb9, 0x70, +0xf1, 0xd3, 0x26, 0x06, 0xd0, 0xd9, 0x08, 0x12, 0xf6, 0xd6, 0x2c, 0x23, 0xfe, 0xfc, 0xfe, 0xd6, 0x24, 0xdc, 0x38, 0xe9, 0xfe, 0x19, 0xf6, 0xf0, 0x2e, 0x2e, 0x1a, 0x06, 0x18, 0x13, 0x1c, 0xde, +0x0d, 0x30, 0xfd, 0x02, 0xe0, 0x1b, 0x28, 0x81, 0x20, 0xd4, 0xc4, 0xc6, 0x19, 0xc8, 0x56, 0xf3, 0x11, 0xc9, 0xf7, 0xa0, 0xd2, 0xcf, 0x33, 0xd0, 0x0c, 0xa5, 0x7e, 0x1c, 0xbf, 0x09, 0xf0, 0xf5, +0x47, 0x2c, 0xf5, 0xbb, 0xe0, 0xe4, 0x25, 0xef, 0x94, 0xe2, 0xe4, 0xab, 0x34, 0x05, 0xa8, 0xbd, 0x9f, 0x09, 0x7f, 0xde, 0xe7, 0x72, 0xfb, 0xc9, 0x7b, 0x60, 0x34, 0xb4, 0xbb, 0x14, 0xfb, 0xbe, +0xef, 0x1f, 0x0e, 0xb9, 0xd3, 0x0d, 0x3b, 0x03, 0x9a, 0x4d, 0xb1, 0xd8, 0x6d, 0x71, 0x2b, 0x20, 0xf0, 0x34, 0xd9, 0xb0, 0x0e, 0xd6, 0x1d, 0xaa, 0xe9, 0x41, 0xff, 0xd9, 0xe9, 0x0b, 0xcb, 0x28, +0x94, 0x35, 0x48, 0x1a, 0x67, 0x81, 0x35, 0x3a, 0xf6, 0x3c, 0x19, 0x3e, 0xcc, 0x3e, 0x68, 0xbc, 0x02, 0x39, 0x10, 0x18, 0x20, 0x6e, 0x16, 0xf3, 0x4d, 0xdb, 0x96, 0xce, 0x47, 0x4b, 0x12, 0x1d, +0xd4, 0x03, 0xed, 0x9c, 0xc7, 0xfa, 0x1f, 0x2d, 0x4c, 0x9f, 0xc0, 0xe4, 0xcc, 0xea, 0x34, 0x1e, 0x04, 0x7f, 0x43, 0xb5, 0x0f, 0xea, 0xf2, 0x18, 0xec, 0xdf, 0xcc, 0xee, 0x05, 0x30, 0x0a, 0x05, +0x8f, 0xd5, 0x3d, 0x4f, 0xd1, 0xf9, 0x29, 0x0a, 0xea, 0x04, 0x10, 0xd8, 0x1d, 0xf7, 0x19, 0x91, 0xfc, 0x29, 0xc7, 0x12, 0xe0, 0x2d, 0xd2, 0x51, 0x5e, 0x66, 0x0d, 0x1d, 0xd1, 0xd8, 0xe7, 0x1e, +0x08, 0xe7, 0x25, 0x23, 0x0d, 0x15, 0xe4, 0x07, 0x01, 0xca, 0xc9, 0x81, 0x02, 0xd7, 0x1f, 0x64, 0x41, 0xdb, 0xbd, 0x48, 0x81, 0xd6, 0x28, 0xf9, 0xd8, 0x66, 0x08, 0x3b, 0xed, 0xf0, 0xc2, 0xb2, +0xf5, 0x9c, 0xec, 0x9f, 0x9d, 0x7b, 0x26, 0xae, 0xc5, 0xe0, 0x2f, 0xaf, 0x26, 0x19, 0x06, 0x23, 0xb4, 0x85, 0x7f, 0x78, 0x95, 0x38, 0x8d, 0x26, 0xea, 0xfa, 0x67, 0xcb, 0x15, 0xfc, 0x19, 0x12, +0x04, 0x2e, 0xd8, 0xc6, 0xed, 0x26, 0x18, 0xdb, 0x38, 0x04, 0xf0, 0xdf, 0x4f, 0xd1, 0xc6, 0x1f, 0x10, 0xd3, 0x0b, 0x1a, 0x2b, 0x18, 0x9f, 0x0e, 0x4f, 0xe5, 0x44, 0xfd, 0xc6, 0xf6, 0xda, 0xf3, +0x05, 0xf3, 0x1a, 0xde, 0x0f, 0x7f, 0xf7, 0x62, 0xf4, 0x38, 0xb7, 0x0c, 0x0d, 0x18, 0xc5, 0x3c, 0x39, 0x17, 0xcc, 0xef, 0xcd, 0x2d, 0x32, 0x03, 0x81, 0xf9, 0xf6, 0x5f, 0xba, 0xf3, 0xc6, 0x77, +0xd3, 0xcd, 0x3d, 0x04, 0xad, 0xf3, 0x09, 0x3a, 0x2f, 0x21, 0xb7, 0xbf, 0x31, 0x14, 0x60, 0xec, 0x35, 0x12, 0xaf, 0xac, 0x23, 0xfa, 0x1c, 0xaa, 0xc4, 0xcd, 0x04, 0x03, 0x21, 0xdf, 0x3f, 0xc7, +0x58, 0xf1, 0xbe, 0x52, 0xfc, 0x62, 0xb6, 0x2f, 0x1e, 0x2b, 0xde, 0x1e, 0xd3, 0x4c, 0xe0, 0x7f, 0x20, 0xf6, 0x0c, 0x9d, 0xe4, 0xcc, 0x1b, 0xcc, 0xde, 0xf5, 0x36, 0x37, 0x01, 0x17, 0xf6, 0x1d, +0xbf, 0xe1, 0x52, 0x2a, 0xc6, 0xc3, 0xf9, 0x37, 0x1d, 0xf0, 0xdc, 0x0b, 0x21, 0xfb, 0xf0, 0x14, 0xd6, 0x45, 0xe5, 0x13, 0xeb, 0xe8, 0xce, 0x38, 0x9f, 0xe9, 0x70, 0x16, 0xe2, 0x17, 0x24, 0xf7, +0x81, 0xb0, 0xed, 0xee, 0xff, 0x8a, 0x2c, 0x04, 0xe3, 0x1f, 0x0f, 0xff, 0x26, 0x25, 0x1a, 0xe9, 0xeb, 0x28, 0xfb, 0x84, 0x62, 0x36, 0x01, 0xf1, 0x4c, 0x16, 0x16, 0xab, 0xef, 0xf4, 0xe0, 0xe6, +0xb7, 0x52, 0xce, 0xf1, 0xe5, 0xf1, 0xeb, 0x3c, 0x3d, 0xd6, 0x17, 0x95, 0x19, 0x06, 0xdd, 0x49, 0xba, 0xa7, 0xf5, 0xd9, 0xd6, 0x97, 0x3a, 0x49, 0x31, 0x81, 0xc9, 0xfa, 0xe6, 0xee, 0x17, 0x3f, +0x2c, 0x2d, 0x29, 0x1b, 0xef, 0x2f, 0x38, 0x5c, 0xed, 0x25, 0x09, 0x55, 0xd3, 0x18, 0x0c, 0xe8, 0xa3, 0x27, 0xd9, 0xff, 0x26, 0x10, 0x47, 0x81, 0xec, 0xe5, 0x53, 0x0c, 0xef, 0x5c, 0xea, 0x35, +0xa6, 0x49, 0xb4, 0x07, 0xf8, 0x3a, 0xca, 0x40, 0x24, 0xb8, 0xfa, 0xf2, 0x05, 0x14, 0x0c, 0x2a, 0xc4, 0xe3, 0xfe, 0xb1, 0xae, 0xd9, 0x26, 0xfc, 0xb8, 0x05, 0x3a, 0x01, 0x06, 0x9a, 0x70, 0xbb, +0xe2, 0xe9, 0x26, 0x29, 0x88, 0xef, 0x67, 0xf1, 0x6f, 0x0e, 0x32, 0xfe, 0xee, 0xc7, 0xfe, 0x97, 0xad, 0x1c, 0xcf, 0xa3, 0x3b, 0x7f, 0x5c, 0x67, 0xf0, 0x6c, 0x83, 0xfa, 0xf8, 0xb2, 0xef, 0x05, +0xdd, 0x89, 0x0a, 0x13, 0xfc, 0x14, 0x4a, 0xd7, 0x07, 0x26, 0x14, 0x84, 0x2b, 0x89, 0x0b, 0xac, 0x26, 0xdf, 0xc2, 0x1f, 0xef, 0xfc, 0x06, 0x0c, 0x02, 0xf6, 0xe6, 0x43, 0x06, 0x0c, 0x2f, 0x06, +0x17, 0x2b, 0x04, 0x10, 0x0f, 0xfa, 0x05, 0xe0, 0x0b, 0xf5, 0x09, 0xf6, 0x05, 0x1b, 0x0b, 0x18, 0xca, 0x0c, 0xf6, 0x09, 0x0f, 0xf2, 0x26, 0x18, 0xe8, 0xf2, 0x12, 0xc5, 0xe8, 0x7f, 0xe4, 0xe2, +0xbb, 0xfa, 0x90, 0x7f, 0x65, 0x70, 0xd5, 0x1e, 0x4a, 0x22, 0xd1, 0xd7, 0x13, 0x3c, 0xf0, 0x14, 0x8f, 0x31, 0x1c, 0x20, 0x27, 0x1e, 0xb0, 0x3d, 0x12, 0x1f, 0xc7, 0xf2, 0xba, 0xd2, 0xe1, 0xc8, +0xb6, 0xd1, 0xe8, 0x27, 0xff, 0xc7, 0xe9, 0x31, 0x07, 0x11, 0xb0, 0xc8, 0x14, 0x90, 0xd2, 0x26, 0x01, 0xda, 0x8a, 0xe5, 0x25, 0x6a, 0xc4, 0xef, 0xf5, 0xba, 0xcd, 0xfa, 0x7f, 0x5e, 0x0f, 0x71, +0x2c, 0x18, 0xeb, 0x4a, 0xd7, 0xbb, 0x4e, 0x0e, 0x1a, 0x43, 0xfe, 0x2a, 0xf4, 0xeb, 0xf0, 0x17, 0xd8, 0x27, 0x1b, 0x28, 0xe7, 0x02, 0x27, 0xdb, 0x60, 0xc7, 0x20, 0xde, 0xdb, 0x4e, 0xf1, 0x94, +0xa8, 0x09, 0xe7, 0xef, 0xde, 0xe9, 0x21, 0xdd, 0x27, 0xf6, 0xc9, 0x1f, 0x15, 0xe7, 0xd6, 0xfc, 0xc9, 0x9c, 0x16, 0xf1, 0x10, 0x0c, 0x01, 0xe4, 0x2c, 0x23, 0x1f, 0x81, 0x1b, 0xb4, 0x2f, 0xaa, +0x24, 0x1f, 0xd8, 0xe5, 0x11, 0x1b, 0xd3, 0xb8, 0xd2, 0x00, 0x44, 0x1b, 0xe8, 0xc1, 0xf0, 0x01, 0x26, 0x17, 0xb2, 0xdd, 0x1e, 0x1b, 0xc8, 0x00, 0x05, 0x15, 0xf0, 0xfb, 0xbb, 0x10, 0xd1, 0x44, +0xf4, 0xea, 0xbc, 0x07, 0xc0, 0xe2, 0x05, 0x23, 0xfc, 0xeb, 0x04, 0xf9, 0x0b, 0x00, 0xc9, 0xa2, 0xd7, 0xf4, 0x3d, 0x40, 0xdc, 0x81, 0x15, 0x10, 0x34, 0x0a, 0x75, 0xba, 0xea, 0x25, 0xd7, 0xea, +0xf3, 0xfe, 0x37, 0xc4, 0xb9, 0x6b, 0xfb, 0x44, 0x35, 0xfd, 0xda, 0xdc, 0xac, 0xf5, 0x0c, 0x8a, 0x32, 0xd5, 0xcd, 0x81, 0x21, 0x2f, 0x22, 0x2c, 0x29, 0xce, 0xe0, 0xdd, 0x2a, 0xd9, 0xd9, 0x43, +0xb2, 0x1c, 0x31, 0x09, 0x38, 0xa2, 0x17, 0xcd, 0x0b, 0xdd, 0x1e, 0x02, 0x32, 0x0e, 0xd2, 0xd3, 0xe2, 0xf1, 0x4c, 0xe3, 0xc3, 0xf3, 0x1d, 0x0d, 0x1d, 0x20, 0x43, 0x66, 0xf3, 0xf2, 0x1e, 0x71, +0x47, 0x3e, 0x5c, 0xfa, 0xbf, 0xfd, 0x16, 0xdd, 0xf4, 0x00, 0xf6, 0x36, 0x1e, 0xf1, 0x29, 0xa7, 0x3a, 0xb5, 0x12, 0xe6, 0x2e, 0x1f, 0x20, 0xef, 0x01, 0x3f, 0x34, 0x09, 0x81, 0x2d, 0xdf, 0xfd, +0xf8, 0x17, 0xe4, 0xbb, 0xbc, 0xd8, 0x13, 0xf2, 0x2d, 0x33, 0xd6, 0xbe, 0xeb, 0x0f, 0x33, 0xc5, 0xf9, 0xce, 0xe3, 0x14, 0x25, 0xe6, 0x30, 0xd1, 0x7f, 0x2a, 0x1a, 0xe2, 0xb8, 0x12, 0xec, 0xed, +0x34, 0x1e, 0x39, 0x3b, 0x66, 0x77, 0x1a, 0xde, 0x39, 0xdd, 0x15, 0xe5, 0xdd, 0x11, 0xf3, 0xf4, 0x25, 0xca, 0x17, 0x06, 0xca, 0xf8, 0x1b, 0x89, 0xe6, 0x25, 0xdf, 0x58, 0x03, 0xca, 0x7f, 0x77, +0xed, 0xc4, 0x22, 0xd1, 0xc6, 0xf2, 0xb0, 0x43, 0xad, 0x20, 0x32, 0x43, 0x44, 0x53, 0xe4, 0x31, 0xfd, 0xee, 0xc1, 0xf2, 0x08, 0x2e, 0xb8, 0xe0, 0x41, 0x11, 0x16, 0xd4, 0x7e, 0x27, 0x41, 0xc4, +0x1c, 0x2e, 0xb0, 0xe9, 0xdc, 0x0d, 0x37, 0xe7, 0xbb, 0xbc, 0x09, 0xd7, 0x16, 0xfd, 0x29, 0xe5, 0x03, 0x8a, 0x00, 0xb3, 0x2c, 0x12, 0x39, 0xf4, 0x2c, 0xc0, 0xe1, 0xed, 0xc6, 0x0a, 0x03, 0xfb, +0x02, 0x0b, 0x61, 0x98, 0xe5, 0xaf, 0x29, 0x02, 0xc4, 0x2d, 0x2d, 0xd9, 0x02, 0x1a, 0xe4, 0x7f, 0x70, 0xe6, 0x68, 0xc9, 0xb6, 0x62, 0xc7, 0x76, 0xd5, 0x19, 0x36, 0xf4, 0xfc, 0xe2, 0x1d, 0xae, +0x6f, 0x19, 0xdb, 0x46, 0x81, 0x4f, 0xef, 0x35, 0x1b, 0x3b, 0x0c, 0x28, 0x0b, 0xe3, 0x90, 0xd1, 0xc3, 0xc7, 0x8c, 0x2e, 0xae, 0xd7, 0x45, 0xd4, 0x23, 0xd2, 0xd4, 0x27, 0x2d, 0x3f, 0x44, 0x27, +0xe2, 0xef, 0xd0, 0x13, 0x51, 0x23, 0x11, 0x9b, 0xd1, 0x29, 0x05, 0xcb, 0xf8, 0x65, 0x05, 0x1d, 0xee, 0x7b, 0x53, 0x2a, 0x5f, 0x28, 0xdb, 0x0a, 0x2b, 0x81, 0x03, 0xdd, 0xf3, 0xfd, 0xe8, 0xe1, +0x1a, 0x20, 0xea, 0xf9, 0x1f, 0x03, 0xe7, 0x16, 0xaa, 0x5d, 0xd3, 0x90, 0x1e, 0x90, 0x49, 0xc4, 0xd9, 0x46, 0xff, 0x3d, 0x2f, 0xc1, 0xcc, 0xc4, 0xf2, 0x3b, 0xb0, 0x75, 0x45, 0x41, 0xfd, 0x85, +0x23, 0x5a, 0x8a, 0xad, 0x2e, 0x9a, 0x61, 0xca, 0x39, 0x45, 0x05, 0x47, 0xd6, 0x5c, 0x32, 0x52, 0x7f, 0xfa, 0x32, 0x10, 0x07, 0x9b, 0xed, 0x16, 0xad, 0x1f, 0x23, 0xd2, 0x02, 0x8b, 0x2b, 0x5a, +0xfd, 0xc2, 0x5e, 0xd8, 0x2c, 0xaf, 0x48, 0x2d, 0x6b, 0x02, 0x07, 0x47, 0xde, 0xcc, 0xff, 0xba, 0xfe, 0x1c, 0x20, 0xc7, 0x03, 0xd3, 0x44, 0xcd, 0xdb, 0x05, 0xe5, 0xe1, 0x3b, 0x1b, 0x27, 0xc9, +0x1f, 0x2f, 0x55, 0xff, 0x1e, 0x81, 0x2d, 0xf7, 0x12, 0x31, 0xfc, 0x2c, 0xcf, 0x6e, 0xe6, 0x22, 0x00, 0x1d, 0x5a, 0xf5, 0x12, 0x92, 0xfd, 0xf3, 0xff, 0x16, 0x25, 0xca, 0x16, 0x24, 0xf8, 0xc2, +0x1f, 0x1e, 0x22, 0x17, 0x8c, 0xdd, 0xb4, 0xbc, 0x1f, 0x07, 0x8e, 0xe4, 0xe5, 0xd4, 0xfe, 0xe7, 0xef, 0xa3, 0xf3, 0x38, 0x06, 0x14, 0x36, 0xa5, 0x0a, 0x4b, 0xf1, 0xc0, 0xe7, 0x1f, 0x81, 0xe3, +0x12, 0xd9, 0xcb, 0x01, 0x23, 0xfa, 0xe2, 0xdd, 0xdc, 0xbe, 0x0e, 0x34, 0xde, 0x45, 0x69, 0x30, 0xff, 0x9e, 0x18, 0x10, 0xb5, 0x12, 0x4a, 0xa3, 0x7f, 0x21, 0xa3, 0xe3, 0xfe, 0xed, 0x27, 0xe9, +0xf7, 0x30, 0x19, 0x10, 0x37, 0x49, 0xe5, 0xc8, 0xf2, 0x1c, 0xdc, 0xfc, 0x21, 0x15, 0xe3, 0x11, 0x15, 0x21, 0xf0, 0x1e, 0xf7, 0x39, 0x28, 0xb3, 0xc6, 0xf7, 0xea, 0xfd, 0x29, 0x2c, 0x23, 0x4f, +0xe3, 0x81, 0x06, 0x13, 0x15, 0xdf, 0x3b, 0xc3, 0x2c, 0x25, 0x0a, 0xf3, 0x1f, 0xaf, 0xfe, 0xfe, 0xb9, 0x0a, 0x4e, 0x07, 0xf4, 0xdc, 0x03, 0xef, 0x14, 0x01, 0x00, 0xeb, 0x0b, 0x18, 0xe8, 0xfc, +0xea, 0x1c, 0x15, 0xaa, 0xec, 0xc0, 0x2f, 0x11, 0xf7, 0xe1, 0xa1, 0x16, 0xba, 0xde, 0x49, 0x0e, 0xf1, 0x27, 0xe2, 0x07, 0xd5, 0xe0, 0xd8, 0xe7, 0x09, 0xdd, 0x1b, 0xee, 0xea, 0x07, 0x14, 0x4a, +0x81, 0xed, 0x1b, 0xd8, 0x35, 0xfe, 0x14, 0x14, 0x27, 0x53, 0x20, 0xeb, 0xc2, 0xf5, 0xe2, 0xd5, 0x5c, 0xc2, 0xdd, 0x49, 0x0e, 0x08, 0xd3, 0x20, 0x11, 0x2a, 0xb1, 0xe2, 0xac, 0x07, 0xe0, 0x49, +0xc3, 0xfb, 0xeb, 0x4f, 0x43, 0x1f, 0x08, 0x02, 0xdb, 0x0d, 0xd8, 0xc4, 0xd2, 0xf6, 0xdb, 0x18, 0xcf, 0x09, 0x51, 0x03, 0xe0, 0xa1, 0x30, 0xea, 0x21, 0x81, 0x4e, 0xdb, 0x04, 0x3c, 0xa0, 0xcf, +0x25, 0xf3, 0xcd, 0xdb, 0x2b, 0xa5, 0xaa, 0xed, 0xeb, 0x99, 0x08, 0x25, 0x0a, 0xbe, 0x43, 0x25, 0x2b, 0x0d, 0x29, 0x13, 0x7f, 0x31, 0xf2, 0xc9, 0x14, 0x53, 0xe5, 0x11, 0xca, 0x0c, 0xf0, 0xec, +0xc7, 0x19, 0xbd, 0xdb, 0x17, 0x2f, 0x42, 0xf5, 0x4d, 0x1a, 0x20, 0x15, 0xfb, 0xe3, 0xe0, 0xf6, 0x19, 0x51, 0xd5, 0xcf, 0x1d, 0x68, 0x1a, 0xfb, 0xb4, 0xc0, 0x12, 0xab, 0x3a, 0x7f, 0xc6, 0xee, +0x00, 0x23, 0xf8, 0x2c, 0xf4, 0x0c, 0xb4, 0xb5, 0x4a, 0xfd, 0xf1, 0x0e, 0x49, 0x01, 0xd0, 0xae, 0xd3, 0x23, 0x5d, 0x91, 0x44, 0xf6, 0x23, 0xc8, 0xc6, 0xdf, 0x19, 0xb4, 0xc3, 0x74, 0x00, 0xae, +0x26, 0xc8, 0x2a, 0xcc, 0xec, 0x06, 0xe0, 0x65, 0xe6, 0xd2, 0x20, 0xa4, 0xf3, 0x20, 0x48, 0x36, 0x2a, 0x3c, 0x7f, 0xee, 0x48, 0xe8, 0x0d, 0x78, 0x5e, 0x02, 0xea, 0x52, 0xc3, 0xf3, 0xd1, 0x4b, +0x36, 0x0a, 0xe1, 0xf0, 0x0a, 0xa1, 0xfa, 0xed, 0x85, 0xc9, 0xe9, 0xde, 0xe9, 0xa4, 0xe3, 0x70, 0xd6, 0x11, 0xc4, 0x15, 0xe9, 0x4e, 0x15, 0xf5, 0x35, 0x31, 0xda, 0x26, 0xdd, 0xf8, 0xcd, 0xec, +0x03, 0xc1, 0x7f, 0x0e, 0xd0, 0xf9, 0xc1, 0x02, 0x4e, 0xcb, 0xb7, 0x3b, 0xf5, 0xcf, 0x20, 0xb3, 0x34, 0xf9, 0xe1, 0xe6, 0xc9, 0xb9, 0xbb, 0x34, 0xfb, 0x2c, 0xf2, 0x06, 0x57, 0x2b, 0x3b, 0xa6, +0xf1, 0xcf, 0x04, 0xb0, 0x24, 0x1e, 0x0f, 0xe1, 0xf8, 0xc4, 0x09, 0xd1, 0xf1, 0x14, 0xb7, 0x29, 0xff, 0xe5, 0xce, 0xcd, 0x05, 0xfc, 0x61, 0x36, 0xb1, 0x05, 0x23, 0xa9, 0x0d, 0x0c, 0x79, 0xb8, +0xf6, 0xa6, 0xe7, 0x4d, 0xe2, 0x94, 0xeb, 0x61, 0x00, 0xbb, 0x23, 0xd1, 0x28, 0x7f, 0x63, 0x12, 0xd1, 0x97, 0x0a, 0xcc, 0x35, 0xfc, 0xc5, 0xdd, 0x2d, 0xf6, 0xf6, 0x3c, 0x45, 0x0a, 0x1a, 0x1c, +0x78, 0xf3, 0x03, 0xeb, 0x81, 0x22, 0x17, 0x40, 0xb2, 0x3c, 0x1c, 0x59, 0x11, 0x97, 0xba, 0x3b, 0x12, 0x10, 0xde, 0xce, 0x09, 0x9f, 0x4c, 0xab, 0xfb, 0xd8, 0x32, 0x52, 0xb8, 0xcf, 0x24, 0x27, +0x51, 0x27, 0x20, 0xda, 0xd2, 0x07, 0x1b, 0x1e, 0xc0, 0xc9, 0xe3, 0xf6, 0xfa, 0x08, 0x23, 0x08, 0x7f, 0xdf, 0x39, 0xd7, 0x13, 0x42, 0x24, 0x11, 0x56, 0xd5, 0xdf, 0x1c, 0x35, 0x61, 0x04, 0x3d, +0x11, 0xfc, 0x10, 0x33, 0xa1, 0x50, 0x79, 0x1d, 0xd6, 0x1b, 0x1e, 0xff, 0x0b, 0xda, 0x24, 0x13, 0x1c, 0x2d, 0xe9, 0x9a, 0xa6, 0x38, 0x26, 0x02, 0xeb, 0xd2, 0xdd, 0xeb, 0xa6, 0x28, 0x0f, 0x50, +0xb6, 0xa2, 0xd7, 0x06, 0x24, 0xed, 0xfd, 0xc3, 0xd1, 0x39, 0x0a, 0xa5, 0x02, 0xfb, 0x06, 0x34, 0xa4, 0x41, 0x14, 0x47, 0x27, 0x2a, 0x42, 0x0b, 0xd0, 0x03, 0xab, 0x90, 0xdb, 0x04, 0x81, 0x91, +0xb8, 0xf0, 0xf8, 0xee, 0xcb, 0x45, 0x38, 0x0c, 0x13, 0xe1, 0x89, 0xf3, 0xe8, 0xe4, 0xf6, 0x16, 0x19, 0x1b, 0x3c, 0xe1, 0x7f, 0xca, 0x1c, 0x26, 0xa4, 0x02, 0xd9, 0x0b, 0x0f, 0xfa, 0x28, 0xeb, +0x0f, 0xd9, 0xe3, 0xe2, 0x29, 0xfb, 0x2f, 0xdc, 0xf8, 0x0c, 0x2b, 0xf4, 0x45, 0xdb, 0xef, 0xea, 0x23, 0x0f, 0x15, 0xcd, 0xff, 0xfe, 0xfa, 0xe0, 0xc0, 0xf8, 0xfb, 0x0d, 0xf5, 0xfb, 0x22, 0x0a, +0x47, 0x32, 0x5d, 0x3d, 0xf9, 0xef, 0xee, 0x2a, 0xdf, 0x02, 0x0f, 0x48, 0xc0, 0xe6, 0x06, 0xe7, 0x7a, 0xdb, 0x4c, 0x19, 0x02, 0x8f, 0x7f, 0xc9, 0xd2, 0xcf, 0x13, 0xfb, 0xde, 0x22, 0x57, 0x57, +0x60, 0xe8, 0xf5, 0xe1, 0xca, 0x78, 0x33, 0x2a, 0xb7, 0xbd, 0xfd, 0xe4, 0x3a, 0x5c, 0x7a, 0x6f, 0x0b, 0x10, 0x00, 0x44, 0x93, 0x2b, 0x05, 0xe7, 0x4b, 0xf8, 0x06, 0xea, 0x10, 0xb0, 0xf8, 0x37, +0x1a, 0x18, 0xde, 0xe2, 0x48, 0x41, 0x49, 0x16, 0x12, 0xf1, 0xfc, 0xe1, 0x9e, 0x0f, 0x81, 0x2a, 0x21, 0xf0, 0x27, 0xfb, 0xbb, 0xa4, 0x25, 0x1c, 0xd0, 0x20, 0xc6, 0xec, 0xb0, 0xc1, 0x1b, 0x27, +0x5f, 0x76, 0x0f, 0x35, 0x0d, 0xca, 0xc3, 0xde, 0xe2, 0xcb, 0x7f, 0x60, 0x78, 0xdf, 0xf5, 0x95, 0xf0, 0x32, 0xf9, 0xbe, 0x0e, 0x14, 0x54, 0xd8, 0x3a, 0x52, 0xe0, 0xeb, 0xfb, 0x09, 0xc3, 0xc5, +0x00, 0xe0, 0xbb, 0x61, 0x2b, 0x1b, 0xcd, 0xe0, 0xf1, 0x7f, 0xe3, 0x69, 0xb8, 0xf2, 0x01, 0x14, 0x41, 0x59, 0x0f, 0xd2, 0xed, 0x6a, 0xfe, 0xa2, 0xb4, 0xa9, 0x20, 0x48, 0x36, 0x27, 0x2f, 0x5d, +0xfc, 0x21, 0xc7, 0x4d, 0x2d, 0xc5, 0x06, 0xc2, 0xa2, 0x7f, 0xda, 0x70, 0x65, 0x9c, 0x0c, 0x1b, 0xeb, 0xdc, 0x31, 0xd0, 0x20, 0xa6, 0xe1, 0xcd, 0xd4, 0x06, 0x2f, 0x48, 0x95, 0xfc, 0xa5, 0xa0, +0xc2, 0xda, 0xb8, 0x34, 0xc4, 0x20, 0xc4, 0x7f, 0xf9, 0xe5, 0x17, 0x34, 0x14, 0xa2, 0xce, 0x8e, 0x08, 0xa5, 0x3d, 0x2d, 0x13, 0x1c, 0x37, 0xb6, 0x51, 0x48, 0x11, 0xff, 0x0b, 0x16, 0x26, 0xbe, +0x1f, 0x96, 0x3b, 0x0a, 0xfe, 0xc6, 0xe2, 0x0b, 0xb4, 0x46, 0x3c, 0x21, 0x03, 0xf1, 0x1d, 0xe7, 0xd9, 0xcc, 0x23, 0xa2, 0x20, 0x28, 0xa2, 0xe8, 0x07, 0x1b, 0xf1, 0x52, 0x1d, 0x12, 0x0b, 0xbd, +0xcb, 0xe0, 0x42, 0xfb, 0x31, 0x36, 0x3c, 0xdc, 0xf5, 0xd7, 0x04, 0xaa, 0xed, 0xf2, 0x7f, 0xd7, 0x14, 0x8d, 0x20, 0x24, 0xf4, 0xec, 0x76, 0x81, 0x91, 0xb5, 0xc8, 0xcc, 0x98, 0xec, 0xc5, 0xce, +0xe6, 0x2e, 0xd0, 0xf3, 0x0f, 0xf8, 0x0f, 0xe9, 0x26, 0x1a, 0xca, 0xb4, 0x12, 0xc0, 0x07, 0x41, 0xe4, 0x30, 0xdb, 0xf3, 0x36, 0x00, 0xd7, 0xe1, 0x1e, 0xc1, 0x06, 0xff, 0x2d, 0x08, 0xa2, 0x33, +0x03, 0xd6, 0xf6, 0x7f, 0x34, 0xb2, 0xc2, 0x17, 0x33, 0xdc, 0x7c, 0x15, 0xa9, 0x12, 0xa0, 0xb5, 0x51, 0xcf, 0xde, 0xd7, 0xb9, 0x38, 0xc2, 0x51, 0xcb, 0x53, 0x1c, 0x35, 0xc2, 0x4c, 0x17, 0xb2, +0x47, 0x34, 0x47, 0x11, 0x15, 0x4d, 0x03, 0x24, 0xbb, 0xd8, 0xb0, 0xd9, 0x2c, 0xa1, 0xdb, 0x33, 0x9e, 0xe3, 0xe8, 0x6d, 0xa7, 0xe9, 0xd3, 0x36, 0x3c, 0x6d, 0xdb, 0x2a, 0x4d, 0x28, 0xea, 0xe6, +0x43, 0xf0, 0x2d, 0xf9, 0x87, 0xd0, 0x6b, 0x53, 0xbf, 0xc9, 0xff, 0x5a, 0x95, 0xdc, 0x31, 0x50, 0xfd, 0x5e, 0xdf, 0xa9, 0x8d, 0x27, 0x10, 0x81, 0xc4, 0xfd, 0xfe, 0x33, 0xee, 0x0e, 0xa2, 0x96, +0x4e, 0x3b, 0xd9, 0x12, 0xe5, 0x55, 0x30, 0xf1, 0x35, 0xe4, 0x59, 0xdf, 0x08, 0x10, 0x61, 0x1b, 0x05, 0xc2, 0x09, 0x13, 0x16, 0xe8, 0x1f, 0xaf, 0x08, 0xdb, 0x16, 0x2d, 0x05, 0x25, 0x06, 0xe8, +0xda, 0x2d, 0x20, 0x20, 0x41, 0x67, 0x03, 0xd6, 0xb0, 0x81, 0x07, 0x34, 0x13, 0x03, 0xc5, 0xf4, 0xf1, 0xf2, 0x14, 0x7c, 0x1d, 0xd1, 0xe7, 0x5c, 0x96, 0x51, 0xc3, 0x47, 0x0d, 0xed, 0xf7, 0x3c, +0xdf, 0x0f, 0x0f, 0x41, 0xc6, 0x86, 0x79, 0x81, 0xf5, 0xe6, 0x37, 0xd1, 0xe5, 0xec, 0x65, 0x07, 0x20, 0x05, 0x06, 0xd7, 0xfe, 0x6f, 0xe0, 0x99, 0xf2, 0x15, 0xf0, 0xfc, 0x0d, 0x47, 0x0a, 0xf9, +0x3f, 0xf0, 0xf6, 0x10, 0xdf, 0x67, 0x25, 0x0a, 0x4a, 0xca, 0x81, 0xbf, 0x3d, 0x15, 0xbd, 0x33, 0x2c, 0x2c, 0x64, 0x03, 0x7e, 0xfd, 0xe7, 0x25, 0xe1, 0xd2, 0xc3, 0xe0, 0x29, 0x17, 0x3d, 0x35, +0xf0, 0xb5, 0xe8, 0xa0, 0xe7, 0x02, 0x4f, 0x44, 0xba, 0x33, 0x4a, 0xe3, 0x68, 0x39, 0x02, 0xdb, 0x5a, 0xb6, 0x4f, 0x13, 0xb8, 0xde, 0x36, 0xfa, 0xd5, 0x30, 0x10, 0xfe, 0xc7, 0x25, 0xfc, 0x53, +0xce, 0x81, 0x3e, 0xe3, 0xe5, 0x12, 0x04, 0xbd, 0x1b, 0x37, 0xcd, 0x20, 0x17, 0x10, 0x38, 0x0c, 0xf5, 0x39, 0x32, 0xc0, 0xe0, 0x0d, 0xee, 0xe6, 0xdd, 0xe4, 0xba, 0xdf, 0xa7, 0x03, 0x31, 0xeb, +0x04, 0x30, 0xe4, 0x1c, 0x1e, 0xf2, 0x4e, 0x28, 0x1c, 0xe0, 0x2c, 0x03, 0x25, 0xf4, 0xde, 0x58, 0x41, 0xfa, 0xce, 0x60, 0xd2, 0xc9, 0x05, 0x4f, 0x34, 0x45, 0xe7, 0xee, 0x23, 0x1f, 0xc5, 0x12, +0x05, 0x05, 0x0a, 0x07, 0xdd, 0xdd, 0xe1, 0xcd, 0xff, 0x7d, 0x0e, 0x7f, 0x4a, 0xc8, 0x1c, 0xdd, 0x20, 0x00, 0x09, 0x30, 0x36, 0xbe, 0x26, 0x2f, 0x34, 0xff, 0xd8, 0xa9, 0x2c, 0x6c, 0x2b, 0xfd, +0x06, 0x51, 0x89, 0xa9, 0xbe, 0xb9, 0xc7, 0x2b, 0xfb, 0x26, 0xf8, 0x06, 0x0b, 0xf7, 0xbe, 0x32, 0x16, 0x3b, 0x20, 0x81, 0x8b, 0xa0, 0xdc, 0x32, 0xf8, 0x01, 0x92, 0x18, 0xd8, 0x1a, 0x19, 0x29, +0x43, 0x94, 0xcd, 0xf3, 0x33, 0x17, 0xd8, 0x0a, 0xeb, 0x0e, 0xec, 0x5e, 0x93, 0x1d, 0x1f, 0xdd, 0xdc, 0x5f, 0xf3, 0xd5, 0x3e, 0x5f, 0xfa, 0xce, 0x81, 0x19, 0xed, 0xbe, 0x0f, 0xdb, 0xd7, 0xdc, +0x11, 0x39, 0x53, 0xb3, 0x2f, 0x9f, 0x4e, 0xfa, 0x06, 0xdf, 0xe0, 0x3d, 0x17, 0xe9, 0x35, 0x94, 0xf4, 0x48, 0x08, 0xc0, 0xf2, 0x13, 0x98, 0x0c, 0x0c, 0xff, 0x36, 0xf2, 0x1d, 0x4e, 0xb1, 0x5c, +0xae, 0xf6, 0xca, 0x2b, 0xb0, 0x0f, 0x53, 0x30, 0xe7, 0xef, 0x81, 0x1e, 0x32, 0x02, 0x08, 0xee, 0xb1, 0x2b, 0x00, 0xdc, 0x26, 0x25, 0xa5, 0xde, 0xbe, 0xbb, 0xe1, 0xd8, 0x01, 0x27, 0x57, 0x2d, +0xed, 0xe7, 0x03, 0xd1, 0x5a, 0x4c, 0x0d, 0x8a, 0x07, 0xcd, 0x06, 0xe6, 0x06, 0x01, 0x12, 0x81, 0xab, 0x4f, 0xfe, 0xae, 0x18, 0x1b, 0xc5, 0x2b, 0xa3, 0xe6, 0xdc, 0x44, 0xaa, 0x10, 0x40, 0xe4, +0x01, 0x9a, 0xe6, 0x10, 0x26, 0xf5, 0xc1, 0xec, 0x35, 0xe6, 0xf0, 0xcb, 0x04, 0xfd, 0x3f, 0xda, 0x48, 0x7f, 0xd1, 0xd8, 0x9c, 0x94, 0xd6, 0x4f, 0x20, 0x51, 0x2b, 0x19, 0xfa, 0x1c, 0xce, 0x8f, +0x0e, 0xaa, 0xac, 0x1d, 0xaf, 0x08, 0x00, 0x0d, 0x28, 0xff, 0x2d, 0xc8, 0xf7, 0x2f, 0xb8, 0x02, 0x5d, 0xf3, 0x42, 0xb9, 0xe4, 0xdc, 0xaf, 0xd3, 0xc3, 0x25, 0xd3, 0x76, 0xe3, 0x3d, 0xb6, 0x09, +0xbe, 0xcd, 0xba, 0xcd, 0x3b, 0x20, 0xe5, 0x22, 0xab, 0xd7, 0xbf, 0xa0, 0xf7, 0x4c, 0xd7, 0x1f, 0x15, 0x25, 0x65, 0x0f, 0x2f, 0xcc, 0xe2, 0x26, 0xc2, 0x5a, 0xf0, 0x16, 0x09, 0x03, 0x91, 0xeb, +0xa6, 0xd0, 0xe6, 0x81, 0x40, 0xd9, 0x88, 0x38, 0xd5, 0xb1, 0x27, 0xc2, 0x02, 0xe7, 0x34, 0x22, 0x7f, 0xb9, 0x28, 0xd8, 0x1b, 0x3a, 0x35, 0xff, 0xd6, 0xb8, 0x22, 0xf8, 0xb8, 0xc5, 0x03, 0xf8, +0x29, 0x97, 0x14, 0xeb, 0xc9, 0xe9, 0x43, 0x27, 0xd9, 0x59, 0xed, 0xca, 0x22, 0x53, 0xf0, 0xfe, 0xf3, 0x1e, 0x7e, 0xe8, 0x0e, 0xde, 0xc7, 0xd9, 0x24, 0x2c, 0x17, 0xce, 0x1a, 0x31, 0x52, 0x17, +0x10, 0x43, 0xa8, 0x23, 0x34, 0xf5, 0x0a, 0x28, 0xf7, 0xb9, 0xe9, 0x0c, 0x61, 0x1f, 0xe7, 0x06, 0x81, 0xf3, 0xf8, 0x0f, 0xcc, 0xb6, 0x38, 0xb3, 0x45, 0xd7, 0x19, 0xfd, 0xc3, 0xc5, 0x55, 0xf8, +0x0d, 0x36, 0x4b, 0xd0, 0x29, 0x10, 0x14, 0x04, 0x04, 0xf9, 0xef, 0xbd, 0x0e, 0xb0, 0xe2, 0x11, 0xc6, 0x25, 0xb7, 0x1e, 0xb5, 0x4f, 0xd0, 0xf3, 0x53, 0xe1, 0x61, 0x8f, 0x17, 0x37, 0xce, 0x0a, +0xd7, 0x81, 0x47, 0x0e, 0x51, 0xba, 0x0b, 0x1a, 0x13, 0x12, 0x05, 0x3e, 0x95, 0xdf, 0x47, 0xc2, 0xa8, 0x14, 0xd7, 0xb5, 0xd2, 0x11, 0xf4, 0xbb, 0x1c, 0xf8, 0x04, 0x3d, 0xda, 0xa3, 0x3a, 0x32, +0x15, 0xe7, 0xd7, 0xd6, 0xcb, 0x29, 0xdc, 0x28, 0x74, 0xf9, 0x17, 0xff, 0xca, 0xd7, 0x0e, 0xf8, 0xd4, 0xb5, 0x1b, 0x0a, 0x38, 0xea, 0x3a, 0x0c, 0x11, 0x2e, 0x08, 0xc6, 0x1b, 0xd1, 0xdc, 0x1b, +0xf6, 0x1a, 0xfe, 0x1a, 0xf1, 0xe4, 0x19, 0xed, 0x3c, 0x16, 0x09, 0xe4, 0x27, 0x81, 0xba, 0x3d, 0xe7, 0xe1, 0xd4, 0x26, 0x45, 0x1e, 0x02, 0x41, 0xc9, 0x05, 0xe7, 0x2a, 0x43, 0x20, 0x68, 0xe5, +0x00, 0xf0, 0x7f, 0xca, 0xf0, 0xc4, 0xaa, 0x18, 0xf8, 0xd0, 0xf5, 0x38, 0xb9, 0xd8, 0x29, 0xbe, 0x61, 0xcf, 0x1a, 0x31, 0xdf, 0x09, 0x61, 0xef, 0x01, 0x2b, 0x2f, 0x23, 0xd5, 0xe3, 0x40, 0xf2, +0xe4, 0xe3, 0x5e, 0x3d, 0xee, 0xf9, 0x26, 0xef, 0xda, 0xf1, 0x2c, 0xf7, 0x10, 0xd0, 0x33, 0x22, 0xca, 0xe1, 0xe2, 0x41, 0x15, 0x1c, 0x43, 0xe0, 0x81, 0xb9, 0x29, 0xfb, 0x29, 0xc8, 0x91, 0xf5, +0x0e, 0x0a, 0x2c, 0xe6, 0x11, 0x1d, 0xe0, 0x19, 0xe6, 0x7a, 0xe2, 0xc9, 0xdd, 0x08, 0xe5, 0xe1, 0xe8, 0x2e, 0x3d, 0x81, 0x3e, 0xeb, 0xcd, 0x8b, 0xee, 0x0a, 0x24, 0xfb, 0x11, 0xf0, 0xd1, 0xdb, +0xb5, 0xb5, 0xdb, 0xe6, 0x32, 0x13, 0xe8, 0x58, 0xe1, 0x38, 0x2e, 0xe5, 0xec, 0x09, 0x37, 0xf2, 0x4e, 0xc0, 0x14, 0x18, 0xc9, 0x89, 0xec, 0x46, 0xb7, 0x9e, 0x0d, 0xdb, 0xa4, 0xdd, 0x33, 0xc4, +0xb3, 0x39, 0xc3, 0x46, 0x63, 0x06, 0x44, 0x07, 0xd9, 0x2d, 0x20, 0xf2, 0xff, 0xd1, 0xfc, 0xdd, 0xc0, 0x15, 0x0e, 0x29, 0xaf, 0xed, 0x08, 0x10, 0x1b, 0x04, 0xfd, 0x17, 0x04, 0xae, 0xfd, 0xf2, +0x01, 0x12, 0xb7, 0xd3, 0xfb, 0x7f, 0x28, 0x47, 0xdd, 0x28, 0xba, 0xd4, 0xbf, 0xa8, 0xc0, 0xbf, 0x4d, 0xe6, 0x1c, 0xbc, 0xd6, 0x34, 0xd6, 0xdd, 0x0f, 0x0f, 0x38, 0xc7, 0xd6, 0xd7, 0xf8, 0xda, +0x42, 0x1f, 0x11, 0x30, 0x28, 0xc4, 0xf3, 0xe4, 0xbe, 0xeb, 0x5b, 0xe6, 0xdc, 0xd3, 0x44, 0xf8, 0x43, 0x48, 0xfe, 0xf4, 0x15, 0xb1, 0x4a, 0xcd, 0xf1, 0xbc, 0x0d, 0xe5, 0xc4, 0xd7, 0x81, 0x4a, +0xa5, 0xc6, 0x7f, 0xfa, 0xe6, 0xe5, 0x38, 0x38, 0xd3, 0x2b, 0x0a, 0x3b, 0xd2, 0x1d, 0x1e, 0x13, 0x0c, 0xcd, 0xc9, 0xc1, 0xdb, 0x37, 0xdf, 0xf8, 0x04, 0x4e, 0x07, 0xf6, 0x30, 0xca, 0x44, 0xef, +0xf7, 0x21, 0xd4, 0xb6, 0xfb, 0x47, 0x2e, 0xa6, 0x07, 0x35, 0x0c, 0x26, 0xe6, 0xf4, 0x47, 0x07, 0x25, 0xdc, 0x0e, 0xc0, 0x22, 0x2b, 0xcc, 0xd5, 0x14, 0x34, 0xc7, 0xc2, 0x38, 0x7f, 0xc5, 0x11, +0xd6, 0x1d, 0xd8, 0xdb, 0xdf, 0x40, 0xf0, 0x3e, 0x14, 0xef, 0x4f, 0xaa, 0xc8, 0xe9, 0x1b, 0x1c, 0x17, 0xc5, 0xb8, 0xf1, 0xc6, 0xf5, 0x11, 0x0e, 0x17, 0x43, 0x2d, 0x01, 0xe4, 0xf5, 0xcc, 0xd8, +0xd5, 0xd0, 0xeb, 0xde, 0xd5, 0x6a, 0xfd, 0xb9, 0xda, 0xe1, 0xfc, 0xbd, 0xc1, 0x0a, 0xe5, 0x24, 0x88, 0xd5, 0x14, 0x0e, 0xd4, 0x07, 0xe6, 0x3b, 0xab, 0xdd, 0xad, 0x0c, 0xcb, 0x4b, 0x20, 0x85, +0x13, 0x34, 0x81, 0xd7, 0xe2, 0xfb, 0xda, 0xe1, 0x9b, 0x91, 0x3f, 0x0f, 0x1c, 0x38, 0xdc, 0x04, 0xac, 0x00, 0x39, 0x1d, 0x2e, 0x26, 0x2a, 0x9c, 0xb0, 0xa5, 0x26, 0xe4, 0x2b, 0xb3, 0x55, 0xdb, +0xc8, 0x08, 0xfc, 0xe8, 0x48, 0x0c, 0x98, 0xb6, 0xd9, 0x34, 0xf8, 0x46, 0x3a, 0x2d, 0x1f, 0x81, 0x3e, 0xe8, 0x15, 0xe6, 0xc6, 0xfa, 0x39, 0x10, 0xcb, 0x0c, 0x78, 0xd8, 0xee, 0xa3, 0xef, 0x18, +0xfc, 0x44, 0x22, 0xeb, 0x62, 0x95, 0xe6, 0xef, 0x96, 0x19, 0xfe, 0xe0, 0xeb, 0x2e, 0xb5, 0xd4, 0x00, 0x20, 0x97, 0xfb, 0xb6, 0xcd, 0xfb, 0x33, 0xd2, 0x9a, 0x70, 0xdb, 0x03, 0x45, 0x0d, 0xc9, +0x40, 0xea, 0x6d, 0xc8, 0x47, 0x81, 0x1a, 0x4b, 0xe8, 0xac, 0x51, 0xaf, 0xc4, 0x4b, 0x74, 0x2e, 0xe7, 0x4d, 0xde, 0xc0, 0x41, 0xfc, 0xff, 0x42, 0xcb, 0x63, 0xdf, 0x81, 0x21, 0x07, 0x1c, 0xe7, +0xde, 0xcc, 0x39, 0x45, 0x29, 0xb7, 0x16, 0xe7, 0x14, 0x4d, 0xe5, 0xd4, 0x11, 0xd9, 0x30, 0xee, 0x52, 0xff, 0xc3, 0x04, 0x35, 0xfd, 0x10, 0xcb, 0x14, 0x28, 0x0f, 0x00, 0xf1, 0xb1, 0x48, 0x31, +0xad, 0xc7, 0xcc, 0x61, 0x0f, 0xec, 0x23, 0x1f, 0x34, 0x55, 0x05, 0x02, 0xe1, 0x10, 0xee, 0x05, 0x20, 0xf4, 0x09, 0xe4, 0x43, 0xb9, 0xf5, 0xee, 0x69, 0x39, 0x10, 0xbb, 0xe0, 0xf1, 0xb4, 0x4f, +0xed, 0xa7, 0xd6, 0x13, 0x14, 0x4d, 0xa5, 0x09, 0x1d, 0x7f, 0xc2, 0xde, 0xf5, 0xa2, 0xd2, 0xf9, 0xee, 0x1f, 0x11, 0x01, 0xfd, 0xe9, 0x38, 0xf5, 0xb8, 0xe5, 0x68, 0xbf, 0x18, 0xe3, 0xd7, 0xdd, +0xe8, 0x3a, 0x2e, 0xc0, 0x08, 0x81, 0x27, 0x2e, 0xf0, 0x22, 0xc0, 0x6c, 0x50, 0x03, 0xf9, 0x06, 0x49, 0x2e, 0x9b, 0xee, 0x34, 0xd9, 0x4b, 0xbe, 0x4d, 0xaa, 0xb4, 0x44, 0xfa, 0x40, 0xf8, 0x01, +0xac, 0x4a, 0x9c, 0x05, 0xa2, 0xca, 0xf9, 0x1f, 0xf9, 0x20, 0xfd, 0xf0, 0x7f, 0x37, 0xeb, 0x2c, 0x65, 0xe0, 0xcf, 0x28, 0x01, 0x98, 0x10, 0xcf, 0x49, 0xd0, 0x9b, 0x2e, 0xe9, 0xf9, 0x24, 0x46, +0x05, 0x03, 0xdc, 0xeb, 0xf5, 0x05, 0x95, 0x12, 0xce, 0x3d, 0x1c, 0x0d, 0x46, 0xdf, 0x0d, 0xce, 0xb6, 0x29, 0x3d, 0xba, 0xc3, 0xb1, 0xca, 0x00, 0x10, 0xdd, 0x00, 0xd2, 0xaa, 0xb8, 0x22, 0xa3, +0xeb, 0xf9, 0x20, 0xcf, 0x7c, 0x3e, 0xfe, 0xf1, 0x25, 0xf2, 0x0b, 0xc5, 0xd3, 0xe2, 0x00, 0xb8, 0x2b, 0x4f, 0x7f, 0x09, 0x1e, 0x31, 0x12, 0xd5, 0x59, 0x59, 0xe3, 0x82, 0x38, 0x2b, 0x2e, 0xd0, +0xdd, 0xa3, 0xba, 0xe8, 0xac, 0x19, 0x36, 0xce, 0xec, 0x2c, 0xd5, 0x02, 0xfc, 0xdf, 0xea, 0xf5, 0x3b, 0x8b, 0x12, 0xf9, 0x49, 0xdc, 0xa7, 0xfa, 0x13, 0xe9, 0xf0, 0xae, 0x05, 0x18, 0x1a, 0x1a, +0x1d, 0xf0, 0x81, 0xe1, 0xe0, 0xd5, 0xa6, 0x15, 0x0a, 0xe0, 0xf5, 0xe3, 0x16, 0x30, 0x44, 0xf9, 0x35, 0x0b, 0x08, 0x4e, 0xee, 0x18, 0x30, 0xae, 0x7f, 0x13, 0xff, 0xf4, 0x2c, 0xdb, 0x29, 0x0c, +0x44, 0x34, 0xd5, 0xe5, 0x0c, 0x16, 0x41, 0x2e, 0x53, 0xf6, 0x3e, 0xcd, 0xe5, 0xe7, 0x0a, 0x64, 0x21, 0xd0, 0x18, 0x0e, 0xd1, 0x06, 0x34, 0x17, 0x17, 0xdb, 0xc7, 0xea, 0x31, 0x11, 0x05, 0x06, +0x49, 0x62, 0x28, 0x0c, 0x9a, 0xec, 0xd8, 0x3f, 0x0e, 0x00, 0xf3, 0x63, 0x4c, 0x7f, 0x6a, 0xa1, 0xff, 0x21, 0xa9, 0x41, 0xd8, 0xf9, 0x67, 0xd5, 0x1e, 0xe4, 0xec, 0x0c, 0x33, 0xf1, 0xe0, 0x37, +0xf8, 0x13, 0xcb, 0xe0, 0x41, 0x46, 0xfe, 0xfa, 0xf2, 0x1d, 0x07, 0x10, 0xdc, 0xc3, 0xde, 0x4a, 0x15, 0xd0, 0x31, 0xef, 0xa6, 0xe0, 0x5f, 0x44, 0xd4, 0x15, 0xec, 0xe7, 0xbe, 0x38, 0xda, 0x81, +0x4b, 0xe3, 0xfc, 0x06, 0xc9, 0x29, 0x61, 0xe0, 0xcc, 0xdf, 0x54, 0xea, 0xdf, 0xd5, 0x2b, 0x13, 0x2d, 0xf7, 0xcd, 0xeb, 0xb8, 0x00, 0xf5, 0x9f, 0x12, 0x9e, 0xd8, 0x2a, 0x11, 0xa6, 0x14, 0x13, +0x42, 0x0d, 0xfe, 0x0f, 0x34, 0x14, 0xd5, 0xf9, 0x22, 0xbb, 0x29, 0xf5, 0xf5, 0x14, 0x08, 0xf1, 0xfe, 0x04, 0xa4, 0x01, 0xe4, 0x17, 0x47, 0x25, 0x39, 0x24, 0x30, 0xcf, 0xcf, 0x2d, 0xe8, 0xf7, +0xfd, 0x11, 0x7f, 0x02, 0xaa, 0xca, 0xcd, 0xe7, 0x17, 0xd2, 0x3d, 0x17, 0x21, 0xee, 0x15, 0xfd, 0x32, 0xe6, 0xe4, 0xff, 0x81, 0x11, 0x72, 0xe4, 0xc2, 0x2f, 0x1b, 0x5b, 0x0b, 0xca, 0x0b, 0x05, +0xf0, 0xdf, 0xfe, 0x04, 0xdb, 0x35, 0x25, 0x17, 0xd8, 0x94, 0xbb, 0x15, 0xaa, 0x31, 0x52, 0x35, 0x0f, 0x18, 0xb6, 0x91, 0xc8, 0xe4, 0xed, 0x40, 0x28, 0xaf, 0x79, 0xcd, 0xec, 0x07, 0xe0, 0xad, +0x3b, 0x25, 0xcc, 0x3b, 0xe2, 0x5f, 0x22, 0xfd, 0xfe, 0xf0, 0xe2, 0x25, 0x1c, 0x1c, 0xcb, 0x2b, 0xc3, 0x20, 0xe5, 0xeb, 0xc8, 0x0b, 0x40, 0x0a, 0xeb, 0x49, 0x13, 0x37, 0x0b, 0x41, 0xf0, 0x2d, +0xc3, 0xfe, 0x5f, 0xff, 0x3e, 0x7f, 0x1f, 0xa0, 0x10, 0x1b, 0xc5, 0xb1, 0xf5, 0x31, 0xbd, 0x3f, 0x2c, 0x2b, 0x28, 0x81, 0xe6, 0xe8, 0x18, 0xc7, 0x6b, 0xf8, 0xe9, 0x17, 0x33, 0xf9, 0xdb, 0xb3, +0xec, 0xfa, 0x51, 0xe2, 0x48, 0xf0, 0xfd, 0x07, 0xca, 0xf1, 0xbf, 0x34, 0xe1, 0x07, 0x45, 0x2e, 0xf2, 0x28, 0x09, 0xd9, 0x6e, 0xf1, 0x09, 0x36, 0xe8, 0xe5, 0x1a, 0xee, 0xda, 0xc2, 0x1d, 0xd0, +0x02, 0xd4, 0xd9, 0x57, 0xf6, 0x1a, 0x0b, 0xcc, 0x1d, 0x42, 0x3f, 0xd3, 0x1c, 0xd0, 0xed, 0x01, 0x81, 0xf4, 0x08, 0x09, 0xc9, 0xf2, 0x1b, 0xfe, 0xa2, 0x0e, 0x10, 0xed, 0x12, 0x9a, 0x46, 0x10, +0x00, 0x0c, 0x1d, 0xe4, 0xe8, 0xbb, 0xe4, 0xe9, 0xbd, 0x33, 0xc7, 0xfe, 0x55, 0xdc, 0x4f, 0x9d, 0xe3, 0x39, 0xac, 0xbe, 0xcc, 0x1e, 0x03, 0x4b, 0xbc, 0x51, 0x20, 0x43, 0xd5, 0x33, 0x50, 0x06, +0xed, 0x2b, 0xe8, 0xfc, 0xbe, 0xa8, 0xf4, 0xe0, 0x79, 0xd0, 0x45, 0x0c, 0xbf, 0x59, 0xce, 0x0e, 0xcd, 0x06, 0xd1, 0xb4, 0x74, 0x4d, 0xd0, 0x25, 0x02, 0x2f, 0xbd, 0x30, 0xef, 0x3a, 0x81, 0x52, +0x2d, 0x29, 0xed, 0xba, 0x3e, 0xff, 0x4e, 0xd9, 0xcf, 0xd4, 0x53, 0xd9, 0xd4, 0x1a, 0xfd, 0xfb, 0xd3, 0xc3, 0xcc, 0xc4, 0xb3, 0x25, 0x09, 0x08, 0xaf, 0x25, 0x07, 0xf0, 0xfe, 0xfa, 0x7f, 0x84, +0x0f, 0x3c, 0x65, 0x05, 0xe4, 0xa1, 0x39, 0x02, 0xa8, 0xfa, 0x07, 0x2a, 0xff, 0xe1, 0xc9, 0x27, 0xf0, 0x28, 0x20, 0xd3, 0x04, 0xe0, 0x20, 0xea, 0xe1, 0x49, 0xb7, 0x14, 0xfb, 0x33, 0x21, 0xf8, +0xe4, 0xb4, 0xcf, 0xeb, 0x26, 0xc0, 0x4e, 0xf7, 0xf5, 0x84, 0x0e, 0x08, 0x2a, 0xb5, 0xd1, 0xe4, 0x96, 0xac, 0x60, 0x1d, 0x01, 0x2c, 0x06, 0x12, 0x0d, 0xd4, 0x21, 0xad, 0x81, 0xc6, 0xf8, 0xac, +0xf6, 0x11, 0x0e, 0xe3, 0x2d, 0xd2, 0x50, 0xfb, 0x33, 0xb0, 0xee, 0x2f, 0x7f, 0x4a, 0x1c, 0x38, 0xb7, 0xe2, 0xe1, 0x1f, 0x19, 0x1f, 0x0a, 0xa0, 0x17, 0xdd, 0xe4, 0xdb, 0xc7, 0xf0, 0x10, 0x2c, +0x90, 0xfd, 0x25, 0x1f, 0x0d, 0x4d, 0x1a, 0xff, 0x27, 0xfa, 0x06, 0x37, 0xdd, 0xe0, 0xf6, 0x20, 0x7f, 0x1e, 0xbd, 0xea, 0x34, 0x34, 0x08, 0xda, 0x05, 0x4a, 0x33, 0xff, 0x2c, 0xd1, 0x14, 0xea, +0xdc, 0x09, 0xd4, 0x0f, 0xe8, 0x47, 0x6d, 0x1d, 0xfe, 0xf3, 0x23, 0x02, 0x24, 0x32, 0x31, 0x24, 0xff, 0xbb, 0x28, 0x24, 0xa7, 0xcd, 0x09, 0x48, 0xf5, 0xd9, 0x12, 0xba, 0x2a, 0x19, 0x1d, 0x15, +0xdc, 0x1a, 0xd8, 0xf1, 0x27, 0xe4, 0x44, 0x23, 0x0b, 0x1c, 0xa0, 0xfe, 0x44, 0x23, 0x01, 0x26, 0x0e, 0xe9, 0xfe, 0x13, 0x4f, 0x3e, 0xf4, 0xe4, 0x26, 0x10, 0x06, 0xe9, 0x23, 0xce, 0xc7, 0x59, +0x22, 0x0f, 0x37, 0x20, 0x3e, 0x4f, 0x55, 0x4e, 0x15, 0x0c, 0x05, 0x37, 0xed, 0x81, 0xe2, 0x00, 0x06, 0x1b, 0xbe, 0x3b, 0xe0, 0x38, 0xb4, 0xa6, 0xcf, 0xe6, 0x07, 0x06, 0xfd, 0x69, 0x24, 0x49, +0xf9, 0x5a, 0x3f, 0x56, 0x2b, 0xea, 0xe1, 0xd9, 0x51, 0x81, 0xbb, 0xd2, 0xe1, 0xe7, 0xc3, 0xe8, 0xf0, 0x26, 0xcf, 0xe9, 0x1a, 0xee, 0x21, 0xde, 0x45, 0x12, 0x17, 0x26, 0x9c, 0x96, 0xf8, 0xe8, +0x0f, 0xb7, 0xf5, 0xab, 0x83, 0xc7, 0x03, 0xf3, 0x09, 0x4d, 0x0f, 0x32, 0xed, 0xed, 0xc6, 0xe3, 0x05, 0x0c, 0xfd, 0xdb, 0xb5, 0x58, 0xf1, 0x43, 0xd8, 0x2f, 0xf7, 0x8d, 0x1d, 0x3c, 0x0d, 0xbb, +0x5c, 0xa3, 0x23, 0x2f, 0xe2, 0x44, 0x0d, 0x01, 0x2b, 0x30, 0x7f, 0x53, 0x4d, 0xea, 0xcb, 0x01, 0x13, 0x2a, 0x2f, 0x7f, 0x12, 0xb0, 0x33, 0xe7, 0xa2, 0x5a, 0x43, 0x0a, 0xbf, 0xde, 0xc0, 0xcd, +0xc1, 0x11, 0x40, 0xf1, 0xed, 0x05, 0x96, 0xfc, 0xcd, 0xe3, 0xa8, 0xed, 0xd4, 0x4d, 0xc3, 0xf9, 0x31, 0x3c, 0xfe, 0x21, 0xe6, 0xcd, 0x15, 0xf2, 0xf8, 0x37, 0x14, 0xce, 0xa7, 0x4a, 0xad, 0xf1, +0xb8, 0xc3, 0xfd, 0x15, 0x08, 0xd9, 0xe8, 0x0b, 0xdd, 0x26, 0x26, 0x13, 0x26, 0xe5, 0x0e, 0xd1, 0xf9, 0x0a, 0x7f, 0x02, 0x41, 0x01, 0x20, 0xab, 0xc1, 0x12, 0xea, 0x19, 0xfe, 0xf0, 0x1c, 0x2c, +0xda, 0xe2, 0x1a, 0x17, 0x31, 0x07, 0x63, 0xa5, 0xf8, 0xf3, 0xee, 0x2f, 0xd1, 0xc6, 0xcf, 0xd3, 0xbb, 0xf2, 0xe3, 0x42, 0xec, 0xd6, 0xdd, 0xad, 0xed, 0xe4, 0xd0, 0xdd, 0x28, 0xb1, 0x39, 0x1f, +0x0d, 0xe5, 0x25, 0x30, 0x21, 0x49, 0x15, 0x13, 0xc5, 0x5a, 0xb0, 0x02, 0xe4, 0xbf, 0x22, 0xc9, 0xfe, 0xff, 0x81, 0xa8, 0xbc, 0x27, 0x3e, 0xdb, 0xf6, 0xd0, 0xfa, 0x06, 0x18, 0x9a, 0xd9, 0x0b, +0xe0, 0xda, 0xb4, 0xbe, 0xc1, 0x38, 0x23, 0xf9, 0xb1, 0xee, 0x18, 0xd2, 0xdc, 0x81, 0x58, 0x1f, 0x21, 0xb3, 0x7f, 0x05, 0xe9, 0x1b, 0xdb, 0x1e, 0xfb, 0xbf, 0xdb, 0x47, 0x07, 0xe0, 0xed, 0xba, +0x2b, 0x12, 0xee, 0xd5, 0xc9, 0xe8, 0x3c, 0xf7, 0xba, 0x10, 0x16, 0xf5, 0xad, 0x12, 0xc8, 0x1b, 0xa2, 0xd8, 0xda, 0x7f, 0xca, 0xe3, 0x20, 0xc3, 0xf7, 0xbc, 0x06, 0x32, 0xd6, 0x00, 0x27, 0xc7, +0x41, 0x3b, 0x57, 0x17, 0x17, 0xef, 0xbe, 0x12, 0x02, 0x07, 0x04, 0xee, 0x02, 0xe7, 0xdd, 0xc5, 0x0a, 0x38, 0xec, 0x1b, 0xf0, 0x5c, 0xd4, 0xf5, 0x40, 0x11, 0x27, 0x25, 0xf0, 0xda, 0xb8, 0xd8, +0x2c, 0xfe, 0x23, 0xdf, 0xc3, 0xe7, 0x1a, 0x7f, 0x4e, 0xdf, 0x28, 0x37, 0xf6, 0xdd, 0x35, 0xff, 0x27, 0xec, 0xf9, 0x06, 0x27, 0xda, 0x05, 0x25, 0xfd, 0xfa, 0xe4, 0x21, 0xf8, 0x33, 0x45, 0x21, +0x29, 0xde, 0x2c, 0xf8, 0x26, 0xee, 0xfd, 0x08, 0xf6, 0x05, 0xc9, 0xa7, 0x06, 0x27, 0xc7, 0xf4, 0xfb, 0xce, 0x3b, 0x7f, 0xef, 0xf0, 0xae, 0x06, 0x27, 0x21, 0x2a, 0xd1, 0x01, 0xf0, 0x1c, 0xea, +0xfd, 0x16, 0x51, 0x26, 0xfa, 0xc2, 0x15, 0x3b, 0x34, 0x67, 0x18, 0x56, 0x1d, 0x42, 0x88, 0xca, 0x4e, 0x03, 0x12, 0xe8, 0xf3, 0xf7, 0x06, 0xd7, 0x0b, 0xf1, 0x0f, 0xf1, 0x1a, 0x2b, 0xbb, 0x11, +0x3b, 0xfd, 0x2c, 0x11, 0xff, 0x81, 0xe9, 0x56, 0x1f, 0x0d, 0x70, 0x4d, 0x19, 0xe5, 0xb1, 0x45, 0x48, 0xdf, 0x5d, 0xe0, 0xd2, 0x32, 0xca, 0xe8, 0x46, 0x41, 0x5f, 0xfb, 0x23, 0xe8, 0x4b, 0xce, +0x2d, 0xf7, 0x23, 0x30, 0xf3, 0x3f, 0x13, 0xfc, 0x40, 0x37, 0xb5, 0x38, 0xd2, 0xf8, 0xd7, 0xe5, 0x18, 0x30, 0x11, 0xff, 0xce, 0x22, 0xd0, 0x50, 0x06, 0xf7, 0x40, 0xfb, 0xfe, 0x43, 0x1e, 0xfa, +0x13, 0xcb, 0xf2, 0xf1, 0xe2, 0xcd, 0xdf, 0x2f, 0x7f, 0x29, 0xfd, 0x16, 0xe0, 0x0d, 0x9a, 0x33, 0x3d, 0x39, 0x39, 0x05, 0x16, 0x2f, 0xdc, 0xbb, 0xd0, 0x1f, 0x11, 0x07, 0xf0, 0xd5, 0xf8, 0x30, +0xce, 0x3b, 0xfc, 0x1c, 0x04, 0x24, 0x42, 0x0d, 0x0d, 0xba, 0xea, 0xd6, 0xfd, 0x3a, 0x37, 0x2c, 0xae, 0x1c, 0xe6, 0xc7, 0xbc, 0x28, 0x50, 0x28, 0xe2, 0x78, 0xb1, 0x29, 0x47, 0xb6, 0x5e, 0xf1, +0x16, 0x69, 0xef, 0x81, 0xdb, 0xec, 0x38, 0x0f, 0x96, 0x18, 0xd9, 0x56, 0xae, 0x64, 0x2e, 0x03, 0xee, 0x19, 0xbd, 0xd3, 0x7b, 0x0d, 0xc4, 0xa2, 0xda, 0xfd, 0xcc, 0x28, 0xb5, 0xcd, 0xf3, 0xa7, +0x06, 0x1b, 0x4c, 0x19, 0x35, 0xf5, 0xce, 0x0c, 0x9e, 0x2f, 0xbc, 0x27, 0xed, 0xce, 0xfb, 0xb1, 0xc7, 0x7f, 0x34, 0x91, 0x13, 0xe6, 0x1b, 0xeb, 0xc3, 0x00, 0x0f, 0x3e, 0xc5, 0xc1, 0x10, 0x00, +0x34, 0xae, 0xf1, 0x0e, 0xec, 0xac, 0xcb, 0xa9, 0x67, 0x0c, 0xd6, 0x1b, 0xd5, 0x39, 0x01, 0xaf, 0xd5, 0xdb, 0xc8, 0x2d, 0x37, 0x8a, 0x13, 0xe6, 0x11, 0x75, 0x04, 0xf3, 0xfe, 0x19, 0x20, 0x52, +0x17, 0x9e, 0xe2, 0x2a, 0x46, 0x7f, 0xaf, 0xeb, 0x59, 0x6a, 0x86, 0x69, 0x18, 0xed, 0xeb, 0x3a, 0xc1, 0xc4, 0x16, 0xf2, 0xf1, 0xa5, 0xf6, 0xf3, 0x63, 0x22, 0x0c, 0xad, 0x0e, 0x0d, 0xbf, 0x3c, +0xb6, 0xee, 0x09, 0xff, 0xe1, 0xcd, 0xbc, 0xa3, 0x3b, 0x3f, 0x02, 0xed, 0x25, 0x97, 0xce, 0x24, 0x19, 0xd4, 0x1d, 0x2a, 0x7f, 0x12, 0xc8, 0xee, 0xe4, 0x2d, 0xb4, 0xf2, 0xd9, 0x34, 0xb1, 0xd9, +0xe7, 0xf5, 0x3b, 0xa0, 0x68, 0x00, 0x35, 0x2e, 0x36, 0xb7, 0xd8, 0x81, 0x8b, 0xe7, 0xfd, 0xf7, 0xee, 0xec, 0x3a, 0x30, 0x2b, 0xf7, 0x92, 0x24, 0x37, 0x71, 0x31, 0xe5, 0x27, 0xe0, 0xce, 0x1f, +0xcf, 0x64, 0x5b, 0x20, 0xf7, 0x25, 0x07, 0x3a, 0x01, 0x30, 0x05, 0x11, 0xed, 0x20, 0xef, 0x39, 0xea, 0xba, 0xf3, 0xea, 0xb7, 0xe3, 0x4c, 0x22, 0xb9, 0x0a, 0xd4, 0xdc, 0x37, 0xff, 0xae, 0x00, +0x37, 0xd6, 0xfa, 0xc4, 0xef, 0xa5, 0x23, 0x88, 0xcd, 0x34, 0xc9, 0xc7, 0xe6, 0x1a, 0xde, 0xaa, 0x4a, 0x26, 0xee, 0x1a, 0x26, 0x18, 0x7f, 0xcc, 0x98, 0x37, 0xef, 0x3d, 0xd0, 0xf2, 0xed, 0x13, +0x02, 0xd9, 0xdd, 0xdc, 0xea, 0x13, 0xbb, 0xe5, 0xb5, 0xd1, 0x31, 0xe2, 0x03, 0x81, 0xa8, 0x07, 0x1d, 0x3b, 0x53, 0xb8, 0x5d, 0xeb, 0x0f, 0x8a, 0x18, 0x39, 0x45, 0xe6, 0xe9, 0x51, 0x67, 0xeb, +0xe9, 0x5a, 0xee, 0xf2, 0x30, 0xca, 0x30, 0x43, 0x95, 0xee, 0xf2, 0xc4, 0x74, 0x2f, 0xb0, 0xf3, 0xe4, 0x2c, 0x02, 0x3d, 0x14, 0xbf, 0x46, 0x3e, 0x0e, 0x27, 0xc1, 0x5e, 0x81, 0xdc, 0x63, 0xae, +0x76, 0xf4, 0xec, 0x04, 0x57, 0x41, 0x90, 0xc4, 0x34, 0xea, 0x37, 0xef, 0x3c, 0x26, 0xa9, 0x22, 0xec, 0x04, 0x69, 0x46, 0x69, 0x46, 0x4a, 0x0a, 0x12, 0x2a, 0xf5, 0x15, 0x8b, 0xa8, 0x1a, 0x05, +0x6c, 0x47, 0xbe, 0x2a, 0xc5, 0x1b, 0x19, 0x1f, 0xd1, 0xd5, 0x09, 0xfe, 0xcf, 0xe2, 0x3b, 0x24, 0xdd, 0xc3, 0x3e, 0x05, 0x7f, 0xd4, 0xb7, 0x05, 0x54, 0x1d, 0x1c, 0x36, 0xf5, 0x2f, 0xba, 0xee, +0xe4, 0x29, 0x2b, 0xfa, 0x46, 0x26, 0xc6, 0x45, 0xe8, 0x10, 0x06, 0xfe, 0x49, 0xed, 0xa5, 0x07, 0x20, 0xdf, 0x68, 0xd9, 0xce, 0xe7, 0x82, 0x0b, 0xb5, 0x4d, 0x1e, 0x2b, 0x38, 0xec, 0xc7, 0xfe, +0xf0, 0x67, 0x15, 0xdf, 0xaa, 0x1b, 0x04, 0xdd, 0x11, 0x0a, 0x2f, 0x36, 0x49, 0x10, 0xdb, 0x2c, 0x52, 0xdc, 0x5c, 0x29, 0x1d, 0xcc, 0x1d, 0x4f, 0x7f, 0xfc, 0x69, 0x9c, 0x8b, 0x04, 0xbc, 0xb6, +0xc6, 0xea, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x29, 0x0d, 0x00, 0x00, 0x87, 0x4f, 0x00, 0x00, 0xe8, 0xf0, 0xff, 0xff, 0x74, 0xe6, 0xff, 0xff, 0x82, 0xaf, 0xff, 0xff, +0xb0, 0x9a, 0xff, 0xff, 0xc0, 0x37, 0x00, 0x00, 0x9b, 0x4b, 0x00, 0x00, 0x6a, 0x7d, 0xff, 0xff, 0x4e, 0xe7, 0xff, 0xff, 0x21, 0x4e, 0x00, 0x00, 0x12, 0x1c, 0x00, 0x00, 0x2a, 0xd5, 0xff, 0xff, +0xaa, 0xf4, 0xff, 0xff, 0x70, 0x41, 0x00, 0x00, 0x82, 0x1b, 0x00, 0x00, 0xef, 0xef, 0xff, 0xff, 0x20, 0xf5, 0xff, 0xff, 0xe4, 0x9e, 0xff, 0xff, 0xda, 0xe1, 0xff, 0xff, 0xb1, 0xac, 0xff, 0xff, +0xbd, 0xe2, 0xff, 0xff, 0x79, 0xb7, 0xff, 0xff, 0x9c, 0xb2, 0xff, 0xff, 0xbf, 0x5b, 0x00, 0x00, 0xe3, 0x2f, 0x00, 0x00, 0xce, 0x5c, 0x00, 0x00, 0x64, 0x39, 0x00, 0x00, 0xe2, 0x24, 0x00, 0x00, +0xf6, 0x03, 0x00, 0x00, 0x03, 0xf2, 0xff, 0xff, 0x9a, 0xf8, 0xff, 0xff, 0x32, 0xf1, 0xff, 0xff, 0x0b, 0xd9, 0xff, 0xff, 0xbe, 0x67, 0x00, 0x00, 0xd2, 0xfa, 0xff, 0xff, 0xbc, 0x40, 0x00, 0x00, +0xfb, 0x42, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, 0xb3, 0x95, 0xff, 0xff, 0x19, 0x56, 0x00, 0x00, 0x3e, 0xf3, 0xff, 0xff, 0xde, 0xec, 0xff, 0xff, 0xbf, 0xd3, 0xff, 0xff, 0x8f, 0xa5, 0xff, 0xff, +0x59, 0xce, 0xff, 0xff, 0x66, 0x34, 0x00, 0x00, 0x47, 0xf0, 0xff, 0xff, 0x92, 0xeb, 0xfd, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x59, 0x22, 0xed, 0x14, 0xa8, 0xd2, 0x4b, 0xa5, +0x23, 0x16, 0x1d, 0x1b, 0x2f, 0x58, 0x34, 0x51, 0xd7, 0xac, 0x08, 0x04, 0x12, 0xf9, 0xdc, 0xf3, 0xd9, 0x59, 0xb6, 0x92, 0xc8, 0xd1, 0x0d, 0xa9, 0xe7, 0x42, 0xfa, 0xf1, 0xf7, 0xb5, 0x21, 0x32, +0xee, 0x1f, 0x15, 0x3e, 0x26, 0xd0, 0x47, 0xfe, 0x06, 0x36, 0xf7, 0xf6, 0xa5, 0x1e, 0x09, 0xe3, 0x0d, 0x69, 0xf5, 0xd8, 0xd7, 0x84, 0xf4, 0x3f, 0x2e, 0x22, 0x6a, 0xd8, 0x9d, 0x1e, 0xf1, 0x27, +0x06, 0x89, 0xda, 0xe0, 0x0a, 0x0b, 0xdf, 0x12, 0x2f, 0xa7, 0xe3, 0x39, 0x1b, 0x28, 0x4d, 0x23, 0x5a, 0x3c, 0x1e, 0x39, 0x07, 0x3c, 0xf9, 0xc4, 0x3c, 0x5e, 0xe1, 0x15, 0xfb, 0xb7, 0xda, 0xe5, +0xae, 0xea, 0xce, 0xb0, 0x0f, 0x30, 0x0c, 0xfa, 0xe1, 0x1c, 0xfd, 0x19, 0xf0, 0xfc, 0xc5, 0xc6, 0xf5, 0xf3, 0xfa, 0x4f, 0xc2, 0x0f, 0x1c, 0xd9, 0xda, 0xfb, 0xe7, 0xe6, 0x9e, 0xc3, 0xfa, 0xfb, +0xca, 0x2b, 0xd1, 0xf0, 0x43, 0x09, 0x0b, 0xcc, 0xc5, 0xb2, 0x55, 0xb1, 0xd7, 0x3f, 0x0e, 0x5d, 0xcd, 0x0d, 0xf3, 0x04, 0xe9, 0x8d, 0x1f, 0xf2, 0x81, 0xd3, 0xd0, 0xe8, 0x37, 0x42, 0x57, 0x23, +0xe5, 0x39, 0x1c, 0x28, 0xd8, 0xe9, 0x03, 0xcb, 0xe3, 0x1e, 0x9c, 0xd7, 0x59, 0xfb, 0x33, 0x44, 0xc4, 0xef, 0x0b, 0x4b, 0xdd, 0x1d, 0x32, 0xdb, 0x03, 0x06, 0x07, 0xba, 0x4d, 0xcf, 0xe4, 0xf0, +0x07, 0xd5, 0x19, 0x23, 0x02, 0x2a, 0x3a, 0x25, 0xeb, 0x2c, 0xf9, 0xb5, 0xf0, 0xcb, 0x0a, 0x1d, 0x9c, 0xec, 0xc9, 0x6d, 0x03, 0x13, 0xee, 0x0a, 0xef, 0x23, 0xe2, 0xd1, 0xfd, 0xec, 0x06, 0xd4, +0xf9, 0x26, 0x42, 0x15, 0xea, 0x26, 0x23, 0x56, 0x25, 0xda, 0xdc, 0x25, 0xf8, 0x24, 0xe2, 0x0b, 0x03, 0x13, 0xec, 0x0a, 0xd9, 0xfd, 0x39, 0xe5, 0xc6, 0x21, 0xc4, 0xf1, 0xc2, 0xaf, 0x20, 0x1d, +0xfa, 0xd9, 0xe6, 0x1f, 0xb2, 0xe4, 0xe0, 0xb5, 0xe9, 0x28, 0xd3, 0xfb, 0xdb, 0x45, 0x07, 0x0b, 0xb9, 0xe0, 0xfc, 0xe3, 0xd5, 0xee, 0x11, 0xa6, 0x05, 0xfd, 0xfa, 0xec, 0xf7, 0xda, 0xdb, 0x00, +0xe7, 0xb4, 0xd1, 0x1c, 0xe8, 0xe7, 0x09, 0x1d, 0xf6, 0xc8, 0xfe, 0xd2, 0x03, 0xea, 0xeb, 0xf5, 0x05, 0xda, 0xe5, 0xd5, 0xdd, 0xd4, 0xc9, 0x00, 0xfb, 0x29, 0xe3, 0xfc, 0x67, 0xca, 0xd9, 0x17, +0x05, 0xef, 0xe3, 0xe2, 0xb0, 0xfb, 0xe6, 0xe3, 0xfc, 0xdb, 0xfb, 0x00, 0xa5, 0xf5, 0xd0, 0xf7, 0xea, 0xc7, 0x04, 0x0a, 0xa2, 0x1e, 0x5e, 0xcf, 0xf3, 0x19, 0x2e, 0x9f, 0xda, 0xed, 0xec, 0xd9, +0x0d, 0x3d, 0x4a, 0x0f, 0x02, 0x68, 0x36, 0x0c, 0xa6, 0xfe, 0x2b, 0x05, 0xad, 0x2d, 0x54, 0xeb, 0x19, 0x2d, 0x34, 0x3f, 0xee, 0x27, 0x16, 0xfa, 0x35, 0xe3, 0x7f, 0xd1, 0x34, 0xb2, 0x04, 0x07, +0x06, 0x1b, 0xf2, 0xe0, 0x34, 0xd4, 0x22, 0xd3, 0xc9, 0xbd, 0xbc, 0x02, 0x1d, 0xed, 0x04, 0x14, 0x00, 0x0e, 0x14, 0xea, 0xe1, 0xf3, 0x1b, 0xe7, 0xcb, 0x00, 0x09, 0x3e, 0x31, 0x03, 0x03, 0x1f, +0x22, 0x03, 0xfa, 0x05, 0x0c, 0xd6, 0x3c, 0xd8, 0xee, 0xd3, 0xd3, 0xd5, 0xbb, 0x1d, 0xd2, 0xe9, 0xe6, 0x40, 0xe9, 0x36, 0xd6, 0xee, 0xf2, 0xf7, 0xbf, 0xc8, 0x0a, 0x69, 0xf9, 0x09, 0xdb, 0xfa, +0xfa, 0x27, 0xec, 0x26, 0xe3, 0xc3, 0xef, 0x0f, 0x04, 0x11, 0xfd, 0x33, 0x03, 0xee, 0xff, 0xd0, 0x12, 0xa6, 0x53, 0x19, 0x12, 0x0d, 0x15, 0xff, 0x01, 0x17, 0x43, 0xe5, 0x25, 0x1d, 0x0e, 0x29, +0xe3, 0xef, 0xc0, 0xf2, 0x10, 0xf6, 0xbb, 0x3a, 0x0e, 0x0a, 0x09, 0xfe, 0x2a, 0x00, 0x0d, 0xbb, 0xee, 0xb8, 0x15, 0x52, 0xf4, 0x2a, 0xd6, 0x57, 0x0e, 0x22, 0x08, 0x19, 0xe3, 0x05, 0xcf, 0xbc, +0x0f, 0x51, 0xee, 0x06, 0x2b, 0x4c, 0xe2, 0xda, 0xec, 0x3d, 0x27, 0x4a, 0xd1, 0xd6, 0xe3, 0xed, 0x11, 0xd3, 0xec, 0x2b, 0xdf, 0x3c, 0x01, 0xd2, 0xef, 0xed, 0x09, 0xfe, 0xd6, 0xcf, 0xe4, 0x0e, +0x20, 0xda, 0xd4, 0xe7, 0xf9, 0x1b, 0x15, 0x1d, 0xd6, 0x15, 0xd3, 0x14, 0x76, 0xf8, 0xdc, 0x7f, 0x11, 0xcc, 0xee, 0x00, 0x2a, 0xf0, 0xb7, 0xcf, 0x15, 0x15, 0xf6, 0x2a, 0x38, 0xb2, 0x1b, 0x2d, +0x1f, 0x2c, 0xd9, 0xff, 0x26, 0xbe, 0x16, 0xb1, 0x29, 0xc5, 0xf3, 0x43, 0xd9, 0xc7, 0xf8, 0x13, 0x55, 0xe2, 0x07, 0xc0, 0xf1, 0x3b, 0xf0, 0xc6, 0x04, 0x0a, 0x27, 0x01, 0xe1, 0x2e, 0x19, 0xbc, +0xfb, 0xee, 0x34, 0x20, 0x24, 0x1d, 0x44, 0x03, 0xdd, 0xce, 0xe0, 0x35, 0xf2, 0x00, 0x47, 0xda, 0x64, 0x15, 0x14, 0xd1, 0x47, 0x30, 0xcc, 0xe4, 0x56, 0xef, 0x20, 0xe6, 0x87, 0x36, 0xc4, 0x03, +0xe0, 0xdc, 0xc0, 0x9f, 0x08, 0xf9, 0xf3, 0x30, 0xe1, 0x1d, 0xf8, 0xe8, 0x3f, 0xf7, 0xf2, 0xef, 0x26, 0x18, 0x1b, 0xd1, 0x40, 0xec, 0x0a, 0xcf, 0xca, 0x58, 0x04, 0x03, 0x00, 0x15, 0xf8, 0x33, +0xea, 0x13, 0xf1, 0x13, 0xe0, 0xb4, 0xb2, 0xde, 0x0a, 0xe1, 0x27, 0x2b, 0x1b, 0xd3, 0xec, 0xdd, 0x05, 0x05, 0xcc, 0x02, 0x23, 0xf3, 0xfb, 0x2c, 0xea, 0xe7, 0xb3, 0x1f, 0xdb, 0x09, 0xe0, 0x32, +0x04, 0xd5, 0x23, 0x00, 0xfe, 0x14, 0x1c, 0x3f, 0xc5, 0xe7, 0xe5, 0xf8, 0x42, 0xee, 0xf4, 0x15, 0xea, 0x1f, 0x0f, 0x08, 0x0b, 0x40, 0x32, 0x1e, 0x11, 0x2a, 0xf4, 0x08, 0x62, 0xff, 0xeb, 0xff, +0x28, 0x51, 0x0d, 0x09, 0x0e, 0x03, 0x06, 0xea, 0xec, 0x2e, 0x1f, 0x05, 0xeb, 0x07, 0x3a, 0xff, 0xd8, 0xff, 0xe0, 0xc6, 0x28, 0xe7, 0x12, 0x08, 0x31, 0x1f, 0xfc, 0x17, 0xb5, 0x06, 0xf6, 0x31, +0x0c, 0x2c, 0x10, 0x02, 0x81, 0xd1, 0xdf, 0xef, 0x1b, 0xbc, 0x73, 0x1b, 0xe1, 0xf0, 0xbf, 0xef, 0x2b, 0xf1, 0x28, 0xf4, 0xf8, 0xc8, 0xda, 0x10, 0x13, 0xfb, 0x53, 0x1c, 0x00, 0xe9, 0x0f, 0x31, +0xe4, 0x0d, 0xcf, 0x17, 0x27, 0x13, 0x17, 0x22, 0x07, 0x1e, 0x0e, 0xfe, 0x00, 0xf7, 0xf5, 0x0a, 0xc5, 0x0a, 0xbd, 0x1f, 0x2b, 0xe4, 0xd5, 0x1e, 0x1d, 0x03, 0x47, 0xf2, 0x1b, 0x00, 0xbf, 0x6b, +0x31, 0xf6, 0xf8, 0xc6, 0xf5, 0xe6, 0xe7, 0xfd, 0xfa, 0xe2, 0x15, 0xee, 0xde, 0x2f, 0xc4, 0x31, 0xc1, 0x07, 0x3f, 0x02, 0x49, 0x02, 0xe1, 0xfe, 0x14, 0x18, 0x2d, 0x35, 0xf2, 0x29, 0x16, 0xed, +0xfb, 0xbd, 0x1c, 0x1c, 0xfc, 0x06, 0x39, 0x25, 0xee, 0x0e, 0x1e, 0xb5, 0x1f, 0xe8, 0x9a, 0x9a, 0xd4, 0xf1, 0x48, 0xe6, 0xfe, 0x24, 0xb3, 0xf2, 0x05, 0x17, 0x03, 0x03, 0xfc, 0x2e, 0x24, 0x28, +0x2c, 0xe1, 0x31, 0xcc, 0xe9, 0x07, 0x22, 0x1d, 0x1f, 0x49, 0xfe, 0x13, 0xfe, 0x39, 0xf1, 0x0c, 0xf6, 0x07, 0x33, 0x32, 0x38, 0xf8, 0xed, 0x12, 0x03, 0xaf, 0xfc, 0xff, 0x06, 0x26, 0x10, 0xe4, +0x04, 0xed, 0xe3, 0xef, 0x02, 0xc5, 0xde, 0x41, 0xfb, 0x09, 0xfd, 0x52, 0x41, 0xc1, 0x0e, 0x12, 0xdb, 0x02, 0x37, 0xd9, 0x27, 0x58, 0xf3, 0x16, 0x2d, 0xf3, 0xf0, 0xf1, 0x1d, 0x19, 0xc7, 0x11, +0x45, 0x18, 0x1d, 0x4a, 0x33, 0xf0, 0xfe, 0xe9, 0x02, 0x53, 0xff, 0xfc, 0x23, 0xdf, 0xce, 0xe0, 0xf4, 0xda, 0x1e, 0xe6, 0x07, 0xd4, 0x25, 0x17, 0x22, 0x24, 0x19, 0xa3, 0x58, 0xf7, 0x2d, 0x00, +0xa9, 0xb4, 0x0d, 0xe1, 0xf4, 0xf3, 0xf5, 0x37, 0xea, 0x2c, 0xf7, 0x27, 0x17, 0x17, 0xe4, 0x3e, 0x08, 0x32, 0xac, 0xe7, 0x0d, 0xba, 0x3f, 0xf8, 0xd2, 0xd0, 0x4d, 0xd4, 0xea, 0xd0, 0xda, 0x09, +0x7f, 0xf9, 0x38, 0x05, 0x19, 0xfc, 0x28, 0x27, 0xe0, 0x2a, 0xf6, 0x3d, 0x66, 0x2e, 0x0b, 0xdd, 0x16, 0xdd, 0xc4, 0xfa, 0x3d, 0x47, 0xe6, 0x0a, 0x0d, 0xd9, 0xc6, 0x09, 0xe9, 0x06, 0x07, 0xeb, +0x0e, 0xcc, 0x22, 0x30, 0xd8, 0xef, 0xcb, 0xdd, 0x21, 0x23, 0x3b, 0x14, 0xf6, 0xee, 0xca, 0xc8, 0x2b, 0x1d, 0x21, 0x02, 0x13, 0xfb, 0xe0, 0x3d, 0xc1, 0x10, 0x23, 0xed, 0x21, 0x15, 0x07, 0xeb, +0x0a, 0xf8, 0x00, 0x0a, 0xc8, 0xf1, 0xc5, 0x2a, 0xd2, 0xcc, 0xfb, 0x11, 0x8b, 0xeb, 0x38, 0x2e, 0x3a, 0xdd, 0xf3, 0xdc, 0xf7, 0x18, 0xef, 0x25, 0xe5, 0x06, 0xff, 0xf0, 0x33, 0xf2, 0xf2, 0x3d, +0x4c, 0xe4, 0x21, 0xc7, 0xd8, 0x4a, 0xbc, 0xfc, 0x41, 0xf1, 0x12, 0x1f, 0x06, 0x01, 0x57, 0xaa, 0x3e, 0x25, 0xd0, 0x0a, 0x25, 0xf0, 0x68, 0xe0, 0x24, 0x30, 0xf4, 0x3e, 0xe3, 0xe4, 0xf1, 0x0b, +0x43, 0x22, 0x00, 0x22, 0xe6, 0x72, 0xb5, 0x17, 0xdb, 0x1d, 0xe4, 0xcb, 0x0a, 0x3b, 0x1c, 0x28, 0xe8, 0x30, 0xf6, 0xd8, 0x23, 0xc4, 0xf8, 0x1a, 0x4d, 0xfd, 0xe0, 0x19, 0x14, 0xc3, 0x26, 0x1a, +0x16, 0x30, 0x1c, 0x1d, 0x39, 0x2d, 0x9c, 0xb0, 0x37, 0xfa, 0x31, 0xd5, 0x63, 0x66, 0x03, 0x12, 0xe7, 0xeb, 0x1c, 0x3a, 0x62, 0x86, 0xf5, 0x18, 0xe9, 0x52, 0x2c, 0x0c, 0xbb, 0x56, 0x23, 0x12, +0xda, 0x78, 0x05, 0x45, 0xd8, 0xe9, 0xf5, 0xfa, 0x0d, 0x1d, 0xf3, 0x3d, 0xd5, 0x0e, 0x3f, 0x2b, 0xf7, 0x31, 0xd7, 0xc0, 0x17, 0x11, 0x0c, 0x3d, 0xbd, 0x14, 0xad, 0xa7, 0xfe, 0xf8, 0xd5, 0xda, +0x2a, 0x34, 0xd5, 0x49, 0x5e, 0x73, 0x39, 0x17, 0xd7, 0xfb, 0xfa, 0x12, 0x2f, 0x25, 0x16, 0x1c, 0x91, 0xc6, 0xf4, 0x06, 0x35, 0xf5, 0x53, 0xdf, 0x7d, 0x0e, 0x20, 0xd1, 0x3d, 0xe8, 0xe7, 0x19, +0x24, 0x03, 0xf5, 0xd9, 0xfe, 0x2e, 0xbf, 0x51, 0xff, 0x17, 0xcc, 0xb2, 0xf8, 0xfc, 0xc0, 0x3f, 0x92, 0xde, 0x0a, 0xcd, 0xdf, 0x25, 0x24, 0x00, 0x2a, 0x1c, 0x34, 0xe2, 0xdb, 0xdf, 0xe5, 0x28, +0xf4, 0x32, 0xe7, 0x63, 0x10, 0xd7, 0x7f, 0x01, 0xe5, 0x23, 0x30, 0x23, 0xdd, 0x0c, 0xf2, 0x0e, 0xec, 0xd1, 0x2f, 0xed, 0xa9, 0xed, 0xe3, 0xf4, 0xce, 0x18, 0xfa, 0xc8, 0xec, 0xf5, 0xf7, 0x1c, +0x0c, 0x11, 0x19, 0xf0, 0x1d, 0x57, 0x11, 0xb2, 0xf0, 0xcb, 0x1d, 0x11, 0xc4, 0x9f, 0x1f, 0xe9, 0xee, 0x04, 0xbb, 0xfd, 0x17, 0xf6, 0x02, 0xf8, 0xf9, 0xe7, 0xfd, 0xfc, 0xe5, 0x22, 0xf5, 0xb7, +0xe8, 0xd7, 0x11, 0x41, 0x09, 0x1d, 0x25, 0x3e, 0xd1, 0xbf, 0xdf, 0x3b, 0xd2, 0x15, 0x47, 0xcb, 0xc5, 0xdf, 0x07, 0x1d, 0xe6, 0xb6, 0xe3, 0xf9, 0x29, 0x18, 0x4d, 0xd2, 0x30, 0x02, 0xb1, 0xc9, +0x15, 0x44, 0x18, 0xfa, 0x0b, 0xd9, 0xf8, 0xef, 0xd8, 0xc9, 0xb2, 0xff, 0x03, 0xdf, 0x11, 0x00, 0xcf, 0x0e, 0xb8, 0x2f, 0xc9, 0xcf, 0x2c, 0x1f, 0x3d, 0x35, 0xfc, 0x17, 0x0a, 0x41, 0x3d, 0x44, +0x0d, 0xe2, 0x09, 0xc0, 0x46, 0xec, 0xa7, 0x3d, 0xf0, 0xec, 0xe9, 0xf2, 0x09, 0xfc, 0xf7, 0x10, 0x02, 0xd0, 0x24, 0xd3, 0xb2, 0x16, 0x26, 0x07, 0x3f, 0xbf, 0x39, 0xdf, 0x98, 0xa6, 0x17, 0xe9, +0x5d, 0xe6, 0xf2, 0xdb, 0x1b, 0xde, 0x0d, 0x74, 0xf5, 0xb8, 0x23, 0x20, 0xb3, 0x4d, 0xc7, 0xd7, 0xb4, 0xf2, 0xd0, 0x4b, 0xde, 0xe0, 0xe6, 0x0e, 0x54, 0xd5, 0x3e, 0xfb, 0xf7, 0xd0, 0x0a, 0x2f, +0x25, 0x09, 0xce, 0xc5, 0x3b, 0xd2, 0x1e, 0x09, 0xee, 0xbf, 0x11, 0xea, 0x54, 0xea, 0x20, 0x1e, 0xfe, 0x1a, 0x25, 0xd6, 0x4d, 0x1a, 0xc8, 0xd8, 0x1e, 0xf1, 0x17, 0x56, 0xd5, 0xda, 0xfc, 0x2a, +0xea, 0xf8, 0xed, 0x81, 0x0b, 0xfd, 0x51, 0xe5, 0xf8, 0x08, 0xf3, 0x08, 0xe7, 0x19, 0xe0, 0x88, 0xb0, 0xef, 0xdd, 0x53, 0xbc, 0xd8, 0xf2, 0xfc, 0x10, 0xd7, 0x00, 0x19, 0x3d, 0xcd, 0x0d, 0x18, +0xfe, 0xd5, 0xf1, 0x18, 0x24, 0xe6, 0xf1, 0xe9, 0xec, 0xb2, 0xf0, 0xc1, 0xc9, 0x31, 0x02, 0x1e, 0xdd, 0x16, 0xd0, 0xea, 0xdd, 0xf7, 0x19, 0x0e, 0x0d, 0x00, 0x04, 0xd8, 0x4f, 0xf5, 0x40, 0xe9, +0x37, 0x30, 0x00, 0x01, 0xe7, 0xcc, 0xde, 0x10, 0xde, 0x27, 0x81, 0xbc, 0xda, 0xd0, 0xed, 0x05, 0x24, 0x0e, 0xf6, 0xe0, 0x1c, 0x0f, 0xcb, 0x91, 0xbb, 0xda, 0x0f, 0xe1, 0xcf, 0xf7, 0xff, 0x00, +0xd8, 0xe5, 0xe7, 0xb8, 0xfd, 0x00, 0x03, 0x0b, 0x33, 0xe7, 0x0d, 0x02, 0x29, 0xef, 0xf0, 0x18, 0x0e, 0xfa, 0xf8, 0x0d, 0x23, 0x2b, 0xfd, 0xb9, 0x26, 0xe3, 0x0e, 0xf5, 0xd2, 0xde, 0x1b, 0xdb, +0xcc, 0x10, 0x1b, 0xc6, 0x00, 0x25, 0x06, 0xf0, 0x2b, 0xe6, 0xfe, 0xd5, 0x1b, 0x07, 0x11, 0xfe, 0xf2, 0xd2, 0xf7, 0x09, 0xe8, 0x40, 0x1a, 0xe3, 0xcf, 0xea, 0xb9, 0xe1, 0x11, 0x08, 0xbc, 0x0e, +0xfb, 0x29, 0x16, 0xf1, 0xae, 0x1d, 0xe9, 0x92, 0xeb, 0xf6, 0x04, 0xdc, 0x17, 0xc9, 0xe3, 0x15, 0x44, 0xfe, 0x22, 0xf2, 0x0c, 0x0f, 0xe9, 0x18, 0x25, 0xef, 0xbf, 0xed, 0x2a, 0xe3, 0xef, 0x2e, +0xdc, 0x17, 0x3a, 0xd6, 0xf1, 0xe4, 0xf2, 0x2a, 0xdf, 0xed, 0x05, 0x43, 0xba, 0xef, 0x09, 0xe2, 0xfa, 0xe9, 0x0d, 0x3a, 0xbd, 0x04, 0xdf, 0x02, 0xf9, 0x22, 0xd8, 0x32, 0xf7, 0x03, 0xc1, 0xcb, +0x3d, 0x19, 0x1a, 0xbf, 0xea, 0x2f, 0xeb, 0xe2, 0x10, 0xed, 0xe6, 0xf6, 0x34, 0x02, 0x5d, 0x15, 0xf9, 0x2a, 0xa9, 0x19, 0x0d, 0xf6, 0xea, 0xff, 0xcb, 0x06, 0x0f, 0xf4, 0xbf, 0x10, 0xef, 0xf5, +0x0c, 0x38, 0xde, 0x63, 0xd1, 0xbe, 0x2e, 0xe5, 0x1f, 0xfb, 0xe0, 0x27, 0x44, 0x00, 0xfd, 0x10, 0x30, 0x0c, 0xd5, 0xe3, 0x33, 0x04, 0x0a, 0xd5, 0xfe, 0x00, 0xf9, 0xe0, 0x31, 0xfd, 0xf3, 0x13, +0x0e, 0xdd, 0xea, 0xee, 0xee, 0xdd, 0x0f, 0xf1, 0xd5, 0xe1, 0xf3, 0xd6, 0x4e, 0xf3, 0xf3, 0x41, 0x1e, 0x21, 0x2d, 0x32, 0x08, 0x49, 0xea, 0x04, 0x34, 0xe9, 0x43, 0x25, 0x41, 0xf0, 0xe9, 0x31, +0x10, 0xb6, 0x33, 0x3c, 0x04, 0xfc, 0xf0, 0xcd, 0xff, 0x3a, 0x1b, 0xf7, 0xcd, 0x36, 0x04, 0x19, 0x3d, 0x10, 0xe4, 0x3b, 0x3f, 0x29, 0x08, 0xe6, 0xaf, 0xf0, 0xeb, 0xf6, 0x1b, 0x08, 0xec, 0x33, +0xe1, 0xf2, 0x2b, 0x30, 0xe7, 0x13, 0xeb, 0xf6, 0x0c, 0xf6, 0x42, 0xf9, 0x22, 0xe2, 0xd3, 0x39, 0x09, 0x57, 0xc9, 0x27, 0xfa, 0x0b, 0x29, 0xd5, 0x01, 0x1f, 0x22, 0x44, 0x5b, 0x37, 0xec, 0xec, +0x43, 0xe7, 0xdc, 0xd8, 0xd0, 0xda, 0x23, 0x3f, 0xd0, 0x12, 0xfc, 0x08, 0x0e, 0xe7, 0x58, 0xe2, 0xf4, 0x18, 0x08, 0x97, 0x22, 0x2c, 0xda, 0x2d, 0x58, 0x03, 0x28, 0x24, 0x37, 0x15, 0x3e, 0x7f, +0x05, 0xee, 0x50, 0xfc, 0xe2, 0x56, 0x0c, 0x37, 0x3a, 0x0c, 0x05, 0x04, 0xa3, 0x14, 0xa4, 0x4d, 0x0b, 0x04, 0xf7, 0xdd, 0x0e, 0xf5, 0x54, 0xf0, 0x3c, 0x1d, 0xec, 0xd8, 0x10, 0x3c, 0x1f, 0x3e, +0xe7, 0xdd, 0x79, 0x13, 0xd4, 0x3c, 0x0b, 0xed, 0xd3, 0xf8, 0xe6, 0xd6, 0x06, 0xff, 0x4e, 0x19, 0x73, 0x00, 0x17, 0xcc, 0xc5, 0xde, 0x39, 0xcf, 0x0a, 0x27, 0x09, 0x33, 0xd6, 0xd2, 0xfa, 0xf2, +0xe8, 0x18, 0x22, 0x00, 0xc4, 0xf3, 0x33, 0xe0, 0x22, 0xda, 0xf3, 0xce, 0x1e, 0x05, 0xe6, 0x11, 0x1a, 0xf7, 0xe9, 0x0d, 0x02, 0x00, 0x02, 0x1c, 0x1e, 0xdd, 0xfb, 0x07, 0x1a, 0x0b, 0xf6, 0x03, +0xde, 0x2a, 0xf5, 0xd9, 0x32, 0xe2, 0xee, 0xce, 0xfe, 0x47, 0xce, 0xe4, 0x06, 0x16, 0x28, 0x21, 0x1e, 0xda, 0x04, 0x07, 0xfc, 0xfc, 0x0b, 0xeb, 0xfd, 0x2d, 0x20, 0x17, 0x0c, 0x0f, 0xf9, 0x25, +0xec, 0x13, 0x28, 0x12, 0x11, 0xaa, 0x1d, 0xdb, 0x22, 0xf4, 0x5d, 0x0b, 0x03, 0xf5, 0xcc, 0xda, 0xfb, 0x20, 0x09, 0xd7, 0xf2, 0xdd, 0x19, 0x1f, 0x02, 0xee, 0x26, 0x02, 0x09, 0xf1, 0x1d, 0xff, +0xf8, 0x12, 0xd7, 0x41, 0x15, 0x08, 0xe6, 0xd0, 0xf4, 0xf5, 0x06, 0x0c, 0x24, 0xca, 0x0f, 0x30, 0x34, 0xda, 0x0c, 0xde, 0x10, 0xf0, 0xf2, 0xf5, 0xf5, 0x19, 0x06, 0xe9, 0x5b, 0x2d, 0xe5, 0x11, +0xda, 0xcf, 0x25, 0x1a, 0x53, 0xf6, 0x0e, 0x0b, 0xf0, 0x5d, 0x1c, 0xf4, 0xd4, 0x01, 0x0a, 0xe7, 0x23, 0x0f, 0xcb, 0xd7, 0x7f, 0x05, 0x10, 0xd8, 0x42, 0x19, 0x32, 0x1f, 0xbc, 0x0c, 0xe8, 0xfe, +0xe5, 0xda, 0xf0, 0x26, 0x10, 0xff, 0xb8, 0x19, 0x06, 0xf6, 0x52, 0xf8, 0xbb, 0x21, 0xc5, 0xde, 0xb4, 0x08, 0x0e, 0x14, 0xe4, 0x32, 0xf0, 0xf5, 0xe8, 0x1f, 0x08, 0x0e, 0x2e, 0xff, 0xe6, 0x0b, +0xf1, 0x16, 0x12, 0x20, 0x05, 0xf1, 0xea, 0xf0, 0x00, 0xd2, 0x19, 0xdf, 0x04, 0xe2, 0xef, 0xff, 0x0d, 0xb6, 0xe2, 0xce, 0xea, 0x18, 0xf6, 0xf7, 0xe3, 0x1b, 0x16, 0x10, 0xe8, 0xe3, 0xf4, 0xf3, +0x07, 0x15, 0x21, 0xd2, 0xaa, 0xee, 0xf6, 0xe4, 0x0e, 0x01, 0xf2, 0x01, 0x04, 0x18, 0x0e, 0xdb, 0xf3, 0x1e, 0x48, 0xea, 0xf9, 0xe6, 0xcc, 0x19, 0xfa, 0xdd, 0xd4, 0x1e, 0xdd, 0xf0, 0xed, 0x15, +0xc9, 0xa1, 0xdf, 0x02, 0x20, 0xc1, 0x29, 0xfc, 0x0a, 0xb9, 0xe3, 0xee, 0x10, 0x01, 0xf0, 0xdc, 0xe9, 0x21, 0x14, 0x14, 0xe2, 0x05, 0x0c, 0x04, 0x30, 0x12, 0x35, 0x16, 0x53, 0x17, 0x07, 0x09, +0x33, 0x00, 0xe3, 0x2f, 0xe0, 0xca, 0xd0, 0x05, 0x23, 0x19, 0x39, 0x09, 0x00, 0xfe, 0x1b, 0x1f, 0xda, 0x00, 0xfb, 0x0d, 0xe0, 0x41, 0x2f, 0x02, 0xfb, 0xab, 0xf3, 0x2c, 0xf5, 0x04, 0xdb, 0x0f, +0xd4, 0x0d, 0xf2, 0xfa, 0x18, 0xe4, 0xb0, 0x2d, 0xf6, 0xe2, 0xf1, 0x0f, 0x1d, 0xc0, 0x09, 0xf2, 0xed, 0xca, 0xca, 0xbb, 0xf3, 0x36, 0xe9, 0xbb, 0xf9, 0x1d, 0xf5, 0xfc, 0x7f, 0xc7, 0x1a, 0x12, +0xde, 0xca, 0xd5, 0xfe, 0x1d, 0x17, 0xe8, 0x4e, 0x34, 0xd3, 0xd0, 0xe7, 0xbe, 0xff, 0xf8, 0x15, 0x08, 0xb1, 0x08, 0x08, 0xf1, 0x16, 0xca, 0xde, 0xe7, 0xfb, 0xd1, 0xe3, 0x1d, 0x24, 0x04, 0xf2, +0x30, 0x0e, 0x20, 0x1c, 0xf5, 0xaa, 0x01, 0xa2, 0xe8, 0x0a, 0x39, 0x2b, 0x08, 0xf0, 0xb9, 0xaf, 0xc8, 0xe7, 0x13, 0x01, 0xe7, 0xf7, 0xe7, 0xe8, 0x22, 0xe3, 0x01, 0x04, 0xe9, 0xeb, 0xcd, 0x14, +0x20, 0xba, 0xb2, 0xf3, 0x20, 0x0b, 0xb6, 0xc2, 0x09, 0xe1, 0xec, 0xf3, 0xdd, 0xf9, 0xf9, 0xc8, 0x47, 0xfe, 0x14, 0x22, 0x06, 0x14, 0xc9, 0xeb, 0x01, 0x2c, 0xe9, 0x22, 0xd4, 0xc1, 0x1c, 0xf8, +0xd9, 0x0b, 0x1e, 0x1e, 0x28, 0xe7, 0xe1, 0xca, 0xc2, 0x35, 0x3e, 0x39, 0x11, 0x81, 0xf0, 0xdb, 0xad, 0x2e, 0x0b, 0xcc, 0xf2, 0x17, 0xff, 0x08, 0xed, 0xe0, 0xb6, 0xcb, 0x04, 0x0e, 0xdf, 0x46, +0x0c, 0x01, 0x2b, 0xec, 0xe3, 0x08, 0xcb, 0xe3, 0x1f, 0xe6, 0x22, 0xcf, 0x25, 0x4d, 0xe9, 0xcd, 0xe1, 0x49, 0x12, 0xc8, 0x06, 0xb4, 0x39, 0x03, 0xdb, 0x29, 0x0c, 0x1c, 0xf0, 0x06, 0xef, 0x38, +0xf7, 0xe5, 0x19, 0xf5, 0x0d, 0xec, 0x19, 0xcb, 0x2f, 0x03, 0x14, 0x01, 0xfc, 0x1c, 0x0c, 0x01, 0x37, 0x58, 0xf6, 0xc3, 0x33, 0xe2, 0x23, 0xeb, 0xfe, 0x0a, 0xf4, 0xd8, 0xf9, 0xf8, 0x00, 0xfe, +0x0d, 0x03, 0x0b, 0xd6, 0xfd, 0x14, 0x08, 0xa1, 0xe6, 0x25, 0xd5, 0xf3, 0xf0, 0x2b, 0x26, 0xae, 0xf2, 0xcc, 0xc4, 0xee, 0xd1, 0xb9, 0x0b, 0x24, 0xf1, 0xce, 0x03, 0x02, 0x0b, 0x42, 0xe7, 0x1c, +0xba, 0xdd, 0x51, 0x08, 0xe8, 0xce, 0x24, 0x10, 0xc6, 0x07, 0x2b, 0x08, 0x43, 0xe1, 0xc0, 0x1b, 0xf2, 0x42, 0xf8, 0xca, 0x4c, 0xd5, 0xfa, 0xe3, 0xa0, 0x3f, 0xe4, 0x11, 0xf8, 0xfe, 0xfe, 0x66, +0xdc, 0x5e, 0xd6, 0x27, 0xb2, 0x11, 0xfc, 0x02, 0x0d, 0xf6, 0xee, 0xbf, 0x50, 0xf5, 0xf9, 0x24, 0xf1, 0xc6, 0x27, 0x07, 0xfd, 0x3a, 0x95, 0xef, 0xcf, 0x0e, 0x17, 0xb6, 0x30, 0xe6, 0xcd, 0x19, +0xdc, 0xff, 0x2a, 0x2d, 0xd3, 0x2b, 0xfa, 0xf9, 0xaf, 0xab, 0xed, 0x0b, 0xc5, 0x1f, 0x4e, 0x4d, 0x16, 0xeb, 0xe1, 0x17, 0x19, 0xfc, 0x2c, 0xe8, 0x20, 0x07, 0xcf, 0x1e, 0x11, 0xfc, 0xcc, 0x31, +0xe4, 0x2e, 0x2d, 0x30, 0xf7, 0xf3, 0xea, 0x02, 0x2d, 0xe5, 0xd1, 0x17, 0xf7, 0x38, 0x5f, 0xd6, 0x20, 0x1f, 0x1b, 0x0d, 0x19, 0xe3, 0x9c, 0xd4, 0x21, 0xe1, 0x20, 0xe8, 0xd9, 0xb9, 0xff, 0x16, +0xf3, 0x73, 0x1d, 0x22, 0xfb, 0xf4, 0xe7, 0x11, 0xe1, 0xf7, 0xe0, 0x11, 0x04, 0xcd, 0x03, 0x01, 0x2d, 0x29, 0x08, 0x04, 0x06, 0x38, 0x05, 0xcf, 0x1e, 0xe8, 0xfb, 0xf5, 0x37, 0x15, 0x23, 0xf4, +0x1b, 0x42, 0x07, 0x1b, 0xd4, 0xbb, 0xe3, 0xba, 0x0e, 0x28, 0xef, 0x18, 0xdc, 0x28, 0xbf, 0xf7, 0x28, 0xe9, 0xdb, 0xfa, 0xc5, 0x11, 0x14, 0x51, 0x1a, 0xf4, 0x84, 0x12, 0x28, 0x04, 0xf4, 0x3c, +0xe9, 0x09, 0x40, 0xf4, 0x02, 0xc5, 0x09, 0xea, 0x3a, 0x0b, 0xe6, 0xf7, 0x13, 0x7f, 0x09, 0x1f, 0x44, 0xeb, 0xf1, 0xe1, 0x01, 0x1c, 0x96, 0x2a, 0xce, 0xfa, 0x36, 0xf3, 0xca, 0xc9, 0xe8, 0x2d, +0xe9, 0xf2, 0xc6, 0x36, 0xd3, 0xee, 0x0b, 0x5d, 0xf8, 0xf2, 0xef, 0xeb, 0xe6, 0x6f, 0xe0, 0xe2, 0xda, 0x0a, 0xe3, 0x25, 0x8e, 0xec, 0x26, 0x26, 0x0b, 0x91, 0x0b, 0x3e, 0x42, 0x0e, 0xe9, 0xff, +0xd2, 0xe5, 0x16, 0xfe, 0x2a, 0xdb, 0x4a, 0x44, 0xd9, 0x0e, 0x61, 0x3c, 0x4d, 0xd8, 0x14, 0xb1, 0x2c, 0x00, 0xc9, 0x08, 0xd1, 0x59, 0xe3, 0xcc, 0xdb, 0x1a, 0x0d, 0xed, 0x38, 0x26, 0x34, 0x14, +0xfb, 0x00, 0xe2, 0x44, 0xea, 0xf2, 0xea, 0x02, 0x36, 0xbe, 0x10, 0x0b, 0xf2, 0xd2, 0x22, 0x14, 0x26, 0x26, 0xfb, 0x48, 0x1b, 0xc5, 0xdc, 0xd2, 0x3d, 0xf5, 0x37, 0x25, 0x30, 0xe7, 0x18, 0x01, +0x50, 0xe0, 0x25, 0x52, 0xec, 0x5a, 0xe4, 0x0b, 0x0c, 0xd7, 0xf4, 0x3e, 0x47, 0x4e, 0xee, 0xee, 0x00, 0xf8, 0x12, 0xd2, 0x39, 0xc2, 0xfd, 0x11, 0x42, 0xe1, 0xc5, 0x13, 0xf8, 0xee, 0xe6, 0x8e, +0x21, 0x00, 0x04, 0xe9, 0x81, 0x0f, 0x2f, 0xab, 0x18, 0xf8, 0x0b, 0xdf, 0xe7, 0xe6, 0x06, 0xfa, 0xc7, 0x1e, 0x29, 0xd3, 0x1a, 0xd8, 0xde, 0xaa, 0xeb, 0xc8, 0xd9, 0x10, 0x09, 0xe2, 0x25, 0xf6, +0xe4, 0xc3, 0xc2, 0x10, 0xa4, 0xf4, 0x51, 0xe8, 0xf7, 0xee, 0x04, 0xf4, 0xe7, 0x4c, 0xed, 0xab, 0x19, 0xf8, 0x22, 0xf8, 0xf8, 0x35, 0xc9, 0x17, 0x69, 0x1a, 0xd9, 0xd7, 0x23, 0x03, 0x27, 0x25, +0xdf, 0x13, 0xb4, 0x04, 0xdc, 0xc7, 0x0d, 0x1f, 0x16, 0x49, 0x1f, 0xf7, 0x04, 0xf0, 0xf9, 0x51, 0x29, 0xd7, 0xca, 0x2f, 0x27, 0xf8, 0x48, 0xfd, 0x04, 0x0b, 0x39, 0x14, 0xab, 0x3f, 0xca, 0xf1, +0x39, 0x2a, 0x16, 0xe7, 0x98, 0x0a, 0xf4, 0xca, 0xba, 0x0a, 0xd1, 0x01, 0xfe, 0x04, 0x24, 0xc7, 0x00, 0x18, 0x3e, 0x2d, 0xff, 0xe1, 0x01, 0x13, 0x51, 0xfa, 0x1e, 0xc3, 0xd8, 0xf8, 0x23, 0x07, +0x0b, 0xed, 0x09, 0xc8, 0xc4, 0x0b, 0xea, 0x23, 0x11, 0xd1, 0x8f, 0xca, 0xf4, 0x18, 0x19, 0xcc, 0x02, 0x40, 0x1d, 0xf7, 0xca, 0x07, 0x40, 0xfa, 0xcb, 0x37, 0x1f, 0xd5, 0x30, 0x07, 0x07, 0xf4, +0x70, 0x16, 0xfd, 0x1b, 0xf6, 0xec, 0x01, 0xea, 0x3e, 0xb7, 0xeb, 0xde, 0x43, 0xfa, 0x16, 0xf5, 0x31, 0xd8, 0xb7, 0x2a, 0x0a, 0xc2, 0x24, 0xe5, 0x3b, 0x42, 0xd2, 0x12, 0xa9, 0x94, 0x60, 0xf5, +0x10, 0xc9, 0x33, 0xc3, 0x5a, 0x46, 0xf7, 0xdd, 0xaf, 0xb5, 0x4b, 0xd7, 0xd3, 0x0a, 0xe8, 0xbf, 0x1b, 0xf1, 0x18, 0xd3, 0xd2, 0x27, 0x2f, 0x2f, 0xff, 0x7c, 0xea, 0xff, 0x9d, 0x21, 0x0f, 0xa8, +0xd6, 0x47, 0xc7, 0x1c, 0xa8, 0x42, 0xe6, 0xc8, 0x1f, 0x8b, 0x11, 0xd9, 0x19, 0x49, 0x42, 0xec, 0xfe, 0x30, 0xc9, 0x0f, 0x2c, 0x90, 0xf1, 0xa6, 0xa9, 0x02, 0xee, 0xbe, 0xb9, 0xc4, 0x18, 0x15, +0xaa, 0x46, 0xc5, 0xc1, 0x00, 0xef, 0x0d, 0x26, 0x3a, 0xee, 0x93, 0xd1, 0xae, 0x13, 0x3f, 0x48, 0x07, 0xda, 0xa2, 0x05, 0xac, 0x77, 0x4c, 0xce, 0xe4, 0x46, 0x35, 0x0a, 0xfb, 0x1f, 0xbc, 0xcc, +0xee, 0x15, 0xfc, 0xe5, 0xb5, 0xfa, 0xf6, 0x9c, 0x16, 0x2f, 0xfe, 0x0c, 0xd0, 0xe5, 0xdc, 0x09, 0x23, 0x4a, 0x17, 0xf2, 0xe8, 0xe6, 0xd9, 0x09, 0x25, 0xef, 0x23, 0x0c, 0x22, 0xd8, 0xe5, 0xf1, +0xf6, 0xee, 0xf4, 0x02, 0xf6, 0xf0, 0x24, 0x35, 0x11, 0xe7, 0x18, 0xef, 0x2c, 0x14, 0x52, 0x01, 0xb0, 0x2c, 0x96, 0xef, 0xda, 0x22, 0x13, 0xf5, 0x06, 0x92, 0x22, 0xcd, 0xd5, 0x81, 0xc4, 0x1e, +0xed, 0x0e, 0xda, 0xa7, 0x34, 0xf9, 0x36, 0x4d, 0x18, 0xd0, 0xe4, 0xce, 0x28, 0xe7, 0x40, 0x5c, 0x32, 0x08, 0x2a, 0x0a, 0xef, 0x1d, 0xca, 0xec, 0xf1, 0x1d, 0xce, 0x4e, 0x4e, 0x51, 0xae, 0x1b, +0xfb, 0xf6, 0x3e, 0xe6, 0x22, 0xec, 0x67, 0xbd, 0xf0, 0xdc, 0x06, 0xbb, 0x51, 0x3d, 0x22, 0xe9, 0x44, 0x31, 0xf6, 0x1a, 0x0c, 0xf4, 0xf4, 0xa9, 0x28, 0x1f, 0x24, 0xcf, 0xf7, 0xf7, 0xd8, 0xcb, +0xcc, 0x0f, 0xde, 0xfc, 0x34, 0xfc, 0x09, 0x24, 0xf2, 0xc2, 0xf2, 0xce, 0xd8, 0x28, 0x1a, 0xe9, 0x09, 0xfa, 0xcd, 0x2b, 0xc5, 0xf7, 0xf0, 0xd8, 0xe0, 0x1e, 0xef, 0x10, 0x27, 0xe5, 0xfb, 0x24, +0xf7, 0xec, 0x1f, 0x0f, 0xf7, 0xdc, 0xf6, 0x40, 0x3f, 0xd4, 0xf9, 0x04, 0xe3, 0xd7, 0x17, 0xfc, 0x05, 0x27, 0xe7, 0xde, 0xfb, 0xc8, 0xeb, 0xd4, 0xf0, 0xe5, 0x20, 0xda, 0xe8, 0xab, 0x4b, 0x08, +0x11, 0xf0, 0x0d, 0xd8, 0xfa, 0x08, 0x10, 0xf5, 0x2f, 0xee, 0xf6, 0x32, 0xf0, 0xe6, 0x02, 0x22, 0x3a, 0x02, 0x16, 0x00, 0xcf, 0xca, 0xd9, 0xfe, 0xdf, 0x1a, 0xdd, 0x09, 0xb3, 0x34, 0xff, 0xee, +0x3b, 0xf4, 0xfd, 0xab, 0x06, 0x1c, 0x25, 0xe8, 0xfe, 0xe0, 0xea, 0x0f, 0xc5, 0x2c, 0x2f, 0x20, 0xf0, 0x3f, 0xfa, 0xfa, 0x0f, 0xd1, 0xec, 0x24, 0xdb, 0x19, 0x46, 0x0d, 0xc1, 0xf0, 0xfb, 0xfb, +0x03, 0xd8, 0x3b, 0x0f, 0x81, 0x40, 0x19, 0xee, 0xf7, 0xde, 0xe5, 0xeb, 0xce, 0x02, 0xd7, 0x0a, 0xd9, 0xd7, 0xe6, 0x2c, 0xe4, 0xfb, 0x1c, 0x29, 0x08, 0xe3, 0xdc, 0xfd, 0x02, 0xfc, 0x06, 0x48, +0xbb, 0x2a, 0xf9, 0xe8, 0xbe, 0x39, 0x41, 0x58, 0x47, 0x0c, 0x39, 0x07, 0x08, 0xe3, 0xf4, 0x3b, 0x03, 0xce, 0xf3, 0xdf, 0xa6, 0x03, 0x34, 0xb0, 0xde, 0x09, 0x48, 0xc4, 0x14, 0xf1, 0x07, 0x17, +0x2f, 0xd9, 0xad, 0x35, 0x0f, 0xf1, 0x29, 0xdf, 0x38, 0x00, 0xc2, 0xfa, 0xd9, 0x08, 0x20, 0x2c, 0x05, 0xd8, 0xd3, 0x3d, 0x23, 0xeb, 0x3f, 0xc8, 0x0a, 0x06, 0x1a, 0x4e, 0x3f, 0xd1, 0xe8, 0xeb, +0x08, 0xdf, 0x24, 0x32, 0x13, 0xe4, 0x0c, 0xb6, 0xcf, 0x06, 0x2d, 0xcb, 0x1d, 0x25, 0x3a, 0xee, 0x06, 0xef, 0xe0, 0xd2, 0x1e, 0xf5, 0x3b, 0xe5, 0x22, 0xb3, 0xe2, 0x01, 0x0c, 0x24, 0x04, 0xe1, +0xe5, 0xf9, 0x19, 0xe1, 0xf8, 0x00, 0x32, 0x18, 0x31, 0xa5, 0x0f, 0x00, 0x39, 0xe6, 0xc2, 0xdd, 0x33, 0x27, 0x10, 0xcb, 0xe8, 0xf3, 0x07, 0x2c, 0xb9, 0x1c, 0x28, 0x4b, 0x03, 0x13, 0xba, 0xdf, +0xe0, 0x3e, 0x39, 0x0b, 0x29, 0x0c, 0xf2, 0xf6, 0x00, 0xc2, 0xdd, 0xf4, 0x4a, 0xf0, 0x81, 0x11, 0xee, 0x41, 0xc7, 0x08, 0x04, 0x31, 0x21, 0xec, 0xfd, 0x01, 0xfb, 0x3e, 0x08, 0xc1, 0xd5, 0xc3, +0x1e, 0xe5, 0xdc, 0xd7, 0xc8, 0xe1, 0xd7, 0x10, 0x0b, 0x5a, 0xd1, 0xf9, 0x24, 0x12, 0x1b, 0x0e, 0x18, 0xf1, 0x2f, 0xf4, 0x0d, 0x14, 0xf7, 0x23, 0x09, 0x48, 0xb7, 0x04, 0xf6, 0xe8, 0xc7, 0xf0, +0xf1, 0xeb, 0x4b, 0x2c, 0x07, 0xc4, 0xe9, 0xe0, 0xd2, 0x28, 0x12, 0x45, 0x35, 0xde, 0xf1, 0xcb, 0x24, 0x16, 0xf7, 0x1d, 0x32, 0x10, 0x18, 0x33, 0xdb, 0xf5, 0x46, 0x33, 0xdb, 0xe9, 0x33, 0xc3, +0xe9, 0x15, 0x10, 0x4e, 0x07, 0xf4, 0xdb, 0x28, 0xe3, 0xdf, 0xd6, 0x1b, 0xed, 0x1c, 0xe9, 0xfe, 0xfd, 0x22, 0x2c, 0x1e, 0xf8, 0x3f, 0xf2, 0xfe, 0x3c, 0xee, 0xe3, 0xd8, 0xf9, 0x07, 0xfa, 0x30, +0xd7, 0x0a, 0xc0, 0x12, 0xe5, 0xe9, 0xfc, 0x29, 0xf2, 0x1c, 0x26, 0x2d, 0xcb, 0xeb, 0x43, 0x27, 0x3f, 0xc0, 0xd7, 0xd7, 0xf0, 0xe4, 0xb4, 0xe3, 0xff, 0xec, 0x12, 0x0d, 0x11, 0xcc, 0xd6, 0x0a, +0x21, 0xf5, 0x25, 0x03, 0xe7, 0x23, 0xdc, 0xdd, 0x04, 0xff, 0xe8, 0x44, 0x04, 0xf8, 0xf9, 0xc9, 0x06, 0x08, 0x0a, 0x28, 0x1b, 0xce, 0x16, 0x21, 0xfb, 0xf6, 0x21, 0xff, 0x05, 0xeb, 0xdd, 0x11, +0xde, 0xe5, 0xfc, 0x07, 0xcd, 0xf7, 0xe9, 0xdf, 0xf8, 0xd0, 0x01, 0x11, 0x4c, 0x16, 0x1b, 0xec, 0xdf, 0x25, 0x16, 0x1c, 0xf6, 0x1c, 0x27, 0x0f, 0x15, 0xc6, 0xcc, 0xe6, 0xe3, 0x08, 0x1a, 0x45, +0x0e, 0xce, 0xda, 0x2f, 0xe6, 0x01, 0x06, 0x30, 0xf0, 0x37, 0x14, 0xef, 0x2e, 0xfe, 0x1e, 0xdf, 0xf7, 0xe7, 0xfe, 0xe1, 0x16, 0xec, 0xdb, 0xf6, 0x13, 0xf2, 0xe0, 0x0a, 0xff, 0x04, 0xd1, 0xd5, +0x12, 0xf2, 0xb0, 0x08, 0x7f, 0xd9, 0xd0, 0x1f, 0xf1, 0x2c, 0x12, 0x2d, 0xf3, 0x0f, 0xe6, 0x0a, 0x15, 0xd1, 0x1e, 0x00, 0x0a, 0xfc, 0x19, 0x35, 0x1c, 0xf3, 0xf0, 0x14, 0xe8, 0x2c, 0xf5, 0x19, +0xd9, 0x03, 0xea, 0x3c, 0x1e, 0xd9, 0xf9, 0x0b, 0xf3, 0xfc, 0xf8, 0xf8, 0xea, 0xfc, 0xef, 0x12, 0x01, 0xf3, 0xf9, 0xca, 0x36, 0x1c, 0x01, 0x1b, 0x04, 0x04, 0x00, 0x1a, 0x1c, 0x20, 0xf2, 0xfd, +0x0e, 0x02, 0x00, 0x05, 0xde, 0xf2, 0xf7, 0xf0, 0xdd, 0x1a, 0x03, 0x18, 0xf4, 0x03, 0xd1, 0xf8, 0x43, 0x06, 0x01, 0x1b, 0xfa, 0x16, 0x13, 0xe1, 0x2b, 0x1e, 0xd3, 0x15, 0xd9, 0x2e, 0x32, 0xdf, +0x05, 0xe5, 0xec, 0xc5, 0x05, 0x08, 0xcb, 0xee, 0x13, 0xc4, 0xeb, 0xfe, 0x1c, 0x0e, 0xe3, 0xf3, 0x36, 0xfb, 0x13, 0x03, 0x05, 0xfc, 0xf6, 0x14, 0xd0, 0x2d, 0x22, 0xf1, 0xf6, 0xeb, 0x24, 0xc6, +0xde, 0x24, 0xe6, 0xcf, 0x45, 0xe3, 0xe6, 0x2a, 0x2b, 0x00, 0xea, 0xff, 0xf7, 0xea, 0x1e, 0x2c, 0x36, 0xdd, 0xbd, 0x26, 0xe9, 0xcf, 0x45, 0x22, 0xed, 0xf1, 0x38, 0x22, 0x19, 0x3e, 0x37, 0x28, +0x20, 0x19, 0x2e, 0x00, 0x1a, 0xe3, 0xf7, 0x20, 0x4c, 0xf7, 0x06, 0x2d, 0x13, 0x4b, 0xf3, 0x14, 0x50, 0xf2, 0x27, 0xd9, 0x25, 0x4f, 0x16, 0xef, 0x0c, 0xef, 0x2d, 0xfe, 0x16, 0xdd, 0x22, 0x81, +0x25, 0x58, 0x05, 0xdd, 0xf9, 0x12, 0x28, 0xf1, 0xed, 0xef, 0xf1, 0x31, 0xd8, 0x18, 0xfb, 0x5d, 0x29, 0x17, 0x20, 0xf6, 0x2a, 0x0b, 0xe0, 0xcd, 0xdf, 0xb9, 0x1e, 0xe3, 0xc7, 0xfe, 0x2d, 0x09, +0x20, 0x17, 0x23, 0xbf, 0xe1, 0x4b, 0x08, 0xde, 0x14, 0x3b, 0x0b, 0x39, 0x36, 0x02, 0xf2, 0x0f, 0x43, 0x44, 0x61, 0x61, 0x02, 0xf2, 0x0f, 0x13, 0x9e, 0x27, 0xbd, 0x19, 0x22, 0xf9, 0xe1, 0x28, +0xbc, 0xe5, 0x61, 0x0a, 0xd8, 0x10, 0xef, 0xc1, 0xfb, 0xef, 0xfd, 0xe9, 0xea, 0xcc, 0xeb, 0x0f, 0x18, 0xfd, 0x0a, 0xd4, 0x2b, 0xbf, 0x16, 0xe0, 0x42, 0x0c, 0xe5, 0x10, 0xd0, 0x0d, 0xc8, 0x17, +0xe1, 0x62, 0x2f, 0xd9, 0x10, 0x28, 0xe6, 0x53, 0xb6, 0x16, 0x38, 0x05, 0xd5, 0xe9, 0x30, 0xd0, 0x0c, 0x24, 0xd7, 0xe4, 0x1d, 0xfc, 0x05, 0x1c, 0xcf, 0x15, 0x15, 0x12, 0xad, 0x23, 0x0c, 0x2e, +0xff, 0x11, 0x44, 0x1a, 0x01, 0x47, 0x13, 0xe6, 0xd5, 0x0b, 0x14, 0x3f, 0x10, 0xe2, 0x04, 0x1e, 0x2e, 0x1c, 0xf0, 0x9f, 0x1d, 0xf0, 0xed, 0x09, 0x34, 0xe5, 0x44, 0xd8, 0xee, 0xfd, 0x21, 0x48, +0x03, 0xb6, 0xb5, 0xff, 0x30, 0x36, 0xc1, 0x12, 0xc6, 0x19, 0xe1, 0x24, 0x30, 0x19, 0x05, 0xe1, 0x2e, 0x18, 0xdf, 0xf8, 0xec, 0x17, 0xf6, 0xfd, 0x24, 0x05, 0xde, 0x11, 0x08, 0xed, 0x11, 0x14, +0xf3, 0xd7, 0xc7, 0xf6, 0x17, 0xc1, 0xc6, 0xa6, 0x2e, 0xd6, 0x02, 0xf5, 0x08, 0xcc, 0x2b, 0x24, 0xe9, 0x23, 0xf1, 0x15, 0x2d, 0x52, 0xc6, 0x43, 0x1e, 0xc1, 0xae, 0x43, 0xab, 0xf3, 0x21, 0x17, +0xeb, 0xb3, 0xfa, 0xd5, 0xfd, 0xda, 0xd8, 0xf4, 0xd0, 0xf2, 0x4d, 0x8c, 0xd8, 0xfe, 0x43, 0x2c, 0x37, 0xbc, 0xdf, 0xe9, 0xf6, 0x02, 0xe0, 0x1b, 0xdf, 0xe7, 0xf9, 0xf0, 0x0f, 0x25, 0xe0, 0x02, +0x23, 0xcf, 0xd9, 0x35, 0x23, 0x81, 0xf8, 0x56, 0x19, 0x24, 0x5a, 0x2f, 0x15, 0x1d, 0xc0, 0x15, 0x0c, 0x4f, 0xe8, 0x37, 0xf7, 0xb5, 0xe3, 0x26, 0x05, 0x29, 0xfd, 0x01, 0xe3, 0x30, 0x18, 0x40, +0x1b, 0xc8, 0xcd, 0x10, 0x1e, 0xfe, 0xe2, 0xcf, 0x27, 0x46, 0x15, 0xc4, 0x21, 0xe1, 0xfc, 0x11, 0xea, 0x1f, 0x08, 0x10, 0x31, 0x35, 0x4b, 0x34, 0x44, 0xd3, 0xfc, 0x05, 0xe0, 0xe8, 0x17, 0x3c, +0x5a, 0xed, 0xfa, 0xe3, 0xf9, 0x41, 0xf2, 0x08, 0x25, 0xa1, 0xec, 0x03, 0xc8, 0x1e, 0xfd, 0x52, 0xe2, 0x3b, 0xee, 0xba, 0xef, 0xec, 0x24, 0xfe, 0xa6, 0x20, 0x02, 0x24, 0x26, 0x1d, 0xee, 0xfc, +0xf8, 0xfb, 0x08, 0xf9, 0xff, 0x3e, 0x9d, 0x13, 0xf5, 0xdf, 0x16, 0xec, 0x0a, 0xf5, 0xca, 0x2d, 0x55, 0xe3, 0x64, 0x29, 0xb7, 0xee, 0x39, 0x1d, 0x3e, 0xed, 0x1a, 0xfd, 0xf2, 0x06, 0x44, 0xfa, +0x08, 0xe3, 0xff, 0xfa, 0x31, 0x13, 0xf8, 0xe2, 0x6f, 0xfc, 0xfe, 0xcf, 0x38, 0x14, 0x09, 0x15, 0x09, 0xf1, 0x2b, 0x07, 0xc0, 0xfa, 0x0f, 0xf4, 0xe5, 0x06, 0x20, 0xfd, 0xe9, 0xfb, 0x18, 0xf1, +0x17, 0x03, 0x10, 0xda, 0xf7, 0x04, 0xff, 0x11, 0xfd, 0xee, 0x08, 0xf8, 0xf0, 0x0c, 0x2f, 0x09, 0xf5, 0xcd, 0x13, 0x2d, 0x08, 0x4a, 0xbb, 0x1f, 0x0d, 0x0a, 0xd6, 0xfd, 0xf6, 0xba, 0xdc, 0x09, +0xee, 0x31, 0x18, 0xcd, 0xeb, 0x0c, 0x08, 0xe2, 0xee, 0x0c, 0xe3, 0xeb, 0xef, 0x0c, 0x0c, 0xf4, 0xf2, 0xfd, 0x09, 0xf4, 0x26, 0xe8, 0xdf, 0x99, 0xfc, 0xd9, 0x07, 0x03, 0xed, 0xe3, 0xf5, 0xf0, +0xdd, 0xec, 0x2a, 0x26, 0x81, 0xf5, 0xd6, 0x1a, 0xe3, 0x1c, 0x17, 0x05, 0xf7, 0x0f, 0xb9, 0x53, 0xff, 0x45, 0xf8, 0x39, 0x0d, 0xe2, 0x13, 0x08, 0x36, 0x15, 0x19, 0x15, 0x4a, 0x33, 0x00, 0x05, +0xe9, 0x35, 0xef, 0x1c, 0x16, 0x46, 0xd5, 0x24, 0x06, 0x04, 0x18, 0xf6, 0x10, 0x0b, 0x17, 0xde, 0x18, 0x2f, 0x18, 0x03, 0xda, 0xf7, 0x03, 0x13, 0x5f, 0x09, 0x2f, 0x51, 0xd2, 0xf8, 0x1c, 0xf6, +0xec, 0x33, 0x28, 0x21, 0x0d, 0x1a, 0x26, 0x0c, 0x0e, 0x2a, 0x1f, 0x2a, 0xe2, 0x0a, 0x01, 0x0e, 0xdd, 0x44, 0xf2, 0x03, 0x5c, 0xea, 0x56, 0x2f, 0xe1, 0xf7, 0x71, 0xf5, 0x04, 0x0b, 0x20, 0x05, +0xb7, 0x09, 0x46, 0xe2, 0xec, 0x10, 0x15, 0xf2, 0xfb, 0xc8, 0x33, 0x18, 0xe9, 0xe7, 0xd0, 0xff, 0x1e, 0xe6, 0xf3, 0x1e, 0x0b, 0xfb, 0xfe, 0x23, 0xde, 0xf0, 0xeb, 0x3b, 0x07, 0x0b, 0xa4, 0xfb, +0x06, 0x18, 0x14, 0xe7, 0xe0, 0x36, 0xd5, 0xd3, 0xfc, 0x45, 0xb2, 0xdf, 0xcb, 0xdd, 0x25, 0xf8, 0xde, 0xfc, 0x12, 0x2a, 0xef, 0xf7, 0xbe, 0xd7, 0xf1, 0x0e, 0xfc, 0x02, 0x05, 0x16, 0xd9, 0xdb, +0x14, 0x62, 0x32, 0x36, 0x52, 0xe7, 0x02, 0x1e, 0x32, 0xd4, 0x31, 0x18, 0x47, 0xfd, 0x22, 0x11, 0xfb, 0xc1, 0x0d, 0xf2, 0xf9, 0xa3, 0xf2, 0x02, 0xbd, 0xe7, 0xff, 0xf1, 0x46, 0x4f, 0x13, 0xd1, +0xef, 0x90, 0x34, 0x7e, 0x3e, 0xc4, 0x98, 0xa1, 0x23, 0xe2, 0x64, 0x4b, 0x40, 0xe1, 0xe7, 0xce, 0x00, 0x3f, 0x3f, 0xce, 0xea, 0x1e, 0xfe, 0xda, 0xc9, 0xcc, 0xb3, 0xdf, 0x58, 0xc3, 0x32, 0xe5, +0x1e, 0x15, 0x2e, 0xd3, 0xe8, 0xa9, 0xb5, 0xf6, 0xfb, 0xff, 0xb0, 0x20, 0xe1, 0x7c, 0x3f, 0x13, 0xed, 0x03, 0x5e, 0xe8, 0xf6, 0x5b, 0xe5, 0x16, 0x33, 0x11, 0xee, 0x12, 0x12, 0x0c, 0xf1, 0xf9, +0xdb, 0x08, 0xc3, 0x0b, 0xba, 0xc5, 0xf7, 0x27, 0x29, 0x4f, 0xf8, 0xfd, 0xc2, 0x23, 0x82, 0x71, 0xd0, 0xf2, 0x07, 0xf9, 0x8e, 0x39, 0x45, 0xc3, 0xd9, 0xf4, 0xc9, 0x36, 0x20, 0x17, 0xf9, 0xc8, +0xc7, 0x05, 0xe0, 0x27, 0x3d, 0xed, 0x27, 0x5e, 0xce, 0x2d, 0x0b, 0x28, 0x71, 0x18, 0xe4, 0xf6, 0x02, 0xbd, 0x48, 0x35, 0x24, 0xf4, 0x0b, 0x3e, 0xff, 0xf9, 0x67, 0x3a, 0xcd, 0x0f, 0xd4, 0xfd, +0x32, 0x1e, 0xba, 0xf6, 0x10, 0x13, 0x10, 0x81, 0xd4, 0x51, 0x10, 0x0a, 0x13, 0xbc, 0x08, 0xf4, 0x70, 0x12, 0xd2, 0x30, 0x18, 0x18, 0x29, 0x37, 0x08, 0xf4, 0xdd, 0x0d, 0x32, 0xf5, 0x04, 0xfd, +0x33, 0x1e, 0x47, 0x37, 0x01, 0x35, 0x1a, 0x0d, 0xf4, 0x1b, 0xb0, 0x17, 0x55, 0x62, 0xff, 0x04, 0xcd, 0x34, 0x2b, 0xc9, 0x2c, 0xe4, 0xfa, 0x02, 0xdf, 0x4b, 0xeb, 0x2b, 0xec, 0xd1, 0xfa, 0x53, +0xed, 0xfa, 0xf5, 0x2a, 0xdf, 0xff, 0x3b, 0x11, 0x06, 0x11, 0x2c, 0xdb, 0x85, 0xd9, 0x21, 0xf1, 0xc8, 0x0d, 0x2c, 0xff, 0xfb, 0xc1, 0xfa, 0x0c, 0xdf, 0xb2, 0x5e, 0xe9, 0xec, 0x16, 0x10, 0x43, +0x16, 0xc2, 0xf6, 0x35, 0x00, 0x12, 0xd2, 0xce, 0xe4, 0x28, 0xb7, 0x06, 0x8a, 0x23, 0x47, 0xc9, 0x46, 0x17, 0xf3, 0x5d, 0xd0, 0xec, 0xf7, 0x5c, 0x26, 0xfc, 0xc3, 0x0e, 0xe8, 0xf1, 0xb2, 0xe6, +0x01, 0xf5, 0xc9, 0x40, 0x42, 0xdd, 0x15, 0xb0, 0x02, 0x04, 0xd9, 0xc5, 0x2a, 0x37, 0x21, 0xa3, 0xe9, 0xac, 0x11, 0x1b, 0xfc, 0xae, 0xb7, 0xe2, 0xc4, 0xda, 0x7f, 0xed, 0x8f, 0x31, 0x51, 0xb4, +0xfc, 0xbe, 0x1f, 0x41, 0x28, 0x95, 0x46, 0xc5, 0x09, 0x2e, 0xf7, 0xfb, 0xfb, 0x73, 0x4b, 0xc2, 0x4b, 0x74, 0xfb, 0x40, 0xf3, 0x48, 0xc0, 0x08, 0x1f, 0x14, 0x61, 0x26, 0xf5, 0xd4, 0x22, 0x33, +0x24, 0xda, 0x4b, 0x09, 0x06, 0xf1, 0x5b, 0x01, 0xf7, 0x22, 0x25, 0xef, 0x2f, 0x2e, 0x18, 0x2c, 0xe1, 0xbd, 0xd0, 0x0b, 0x35, 0x16, 0xdd, 0xf6, 0x07, 0x34, 0xe1, 0xf0, 0x62, 0xf7, 0x0f, 0xdb, +0xcf, 0xba, 0xc4, 0x76, 0x2b, 0xe6, 0xe9, 0x20, 0x0c, 0x0c, 0xe8, 0xf7, 0x49, 0xe8, 0xae, 0x7e, 0x0d, 0x25, 0xf5, 0x49, 0x17, 0xc9, 0x96, 0xe7, 0xa7, 0x3c, 0xff, 0xeb, 0x28, 0xfc, 0xe0, 0xe4, +0xc7, 0x1d, 0x2b, 0x09, 0x11, 0x40, 0x52, 0xdc, 0x19, 0xd8, 0xd9, 0x5d, 0xc9, 0xbf, 0xfb, 0xfc, 0x07, 0xd1, 0x59, 0x1d, 0x3a, 0x10, 0x3a, 0x22, 0xcb, 0xf0, 0xec, 0x37, 0xff, 0x37, 0x3c, 0xfc, +0x1f, 0x33, 0x0f, 0xec, 0x63, 0x22, 0x47, 0x03, 0x02, 0xa1, 0x10, 0xfb, 0xf4, 0x74, 0xfe, 0x25, 0xce, 0xd8, 0x0b, 0x09, 0x18, 0xea, 0x09, 0x32, 0x15, 0xf0, 0x09, 0x08, 0x09, 0xf4, 0xcd, 0x14, +0x61, 0xf9, 0x16, 0x28, 0x05, 0x0f, 0xd5, 0x45, 0xbd, 0x7a, 0xf6, 0xbf, 0x1b, 0x19, 0xf2, 0xff, 0x09, 0xe7, 0xdd, 0x10, 0x27, 0xd8, 0xf0, 0xe6, 0x24, 0x01, 0xa8, 0xba, 0x15, 0xe0, 0x02, 0x26, +0xc4, 0xdc, 0x1f, 0x0d, 0xe0, 0x31, 0xb7, 0xe2, 0xfc, 0x0a, 0x32, 0x43, 0xe5, 0xc7, 0xee, 0xed, 0x20, 0x08, 0xe9, 0x1c, 0x4c, 0x13, 0xa1, 0xf2, 0x11, 0xe0, 0xeb, 0x03, 0x0e, 0x4c, 0xfc, 0x0e, +0x02, 0x26, 0xac, 0xe4, 0xed, 0x5c, 0x51, 0x57, 0x3f, 0xff, 0xe8, 0x1c, 0x57, 0x0b, 0xf7, 0x1a, 0x1d, 0x1e, 0xec, 0xcc, 0x07, 0x61, 0x13, 0xff, 0xf8, 0x3c, 0x22, 0xcb, 0xb7, 0xcb, 0x0b, 0xe0, +0x0f, 0xf9, 0xff, 0x1a, 0xfe, 0x08, 0x24, 0x23, 0x0a, 0xd3, 0xda, 0x01, 0xbc, 0xeb, 0x14, 0xb6, 0x1b, 0xe0, 0x20, 0xe7, 0x50, 0x81, 0x02, 0x59, 0x01, 0xc8, 0x31, 0x44, 0xc7, 0x3d, 0x32, 0xe2, +0x1f, 0x13, 0xcd, 0x4a, 0xe5, 0xe9, 0x09, 0x0c, 0xe2, 0x23, 0x07, 0x35, 0x25, 0x14, 0xab, 0x2b, 0x1e, 0x30, 0x5f, 0xab, 0xc5, 0x1c, 0xe5, 0xfc, 0x1e, 0xf3, 0xea, 0xf3, 0xef, 0x0d, 0x7f, 0xe2, +0x09, 0xe0, 0x0f, 0xae, 0xfd, 0xfe, 0x15, 0x07, 0x22, 0xbe, 0x1a, 0xfb, 0xcf, 0x3c, 0x11, 0xec, 0xf7, 0x18, 0xce, 0x19, 0x44, 0x2c, 0x1f, 0xf5, 0xed, 0xd0, 0x14, 0xc9, 0xf4, 0x06, 0x2c, 0xc9, +0xf2, 0xe5, 0x03, 0x13, 0x9e, 0x21, 0x21, 0xdd, 0x14, 0xfb, 0xe6, 0x04, 0x05, 0xf7, 0xfe, 0xe7, 0xfd, 0x22, 0x30, 0xf7, 0x0c, 0x9a, 0xd5, 0xcc, 0xab, 0x1b, 0xf8, 0xeb, 0x16, 0xa9, 0x13, 0xb3, +0xb5, 0xe3, 0xd4, 0xd1, 0xf4, 0xfd, 0x2e, 0x1e, 0xe4, 0x2c, 0xdd, 0xc9, 0xbb, 0x17, 0x18, 0xfc, 0xc6, 0xd8, 0xdc, 0x49, 0xc9, 0x1c, 0x10, 0xf0, 0xfa, 0xb4, 0xeb, 0x3d, 0xe1, 0xe0, 0xd8, 0x21, +0xf5, 0x0d, 0xd6, 0x32, 0xe3, 0xb8, 0x0d, 0x01, 0x12, 0xb3, 0x5d, 0xf6, 0xf1, 0xbb, 0xfa, 0x25, 0xf8, 0x26, 0x5b, 0x18, 0xeb, 0x0c, 0x65, 0xe3, 0xf1, 0xf1, 0x12, 0x26, 0x8e, 0x0e, 0xe5, 0xf6, +0x09, 0x2c, 0xe2, 0x21, 0xaa, 0xf4, 0xd4, 0xe6, 0xf5, 0xe1, 0x14, 0xdc, 0xd5, 0x32, 0x27, 0x02, 0xb8, 0xf7, 0x02, 0x1b, 0xa8, 0xa8, 0xff, 0x1a, 0x40, 0xe0, 0x35, 0x18, 0xf1, 0xf7, 0xce, 0x21, +0xe0, 0x01, 0x1b, 0x01, 0x08, 0xf7, 0x23, 0xde, 0x13, 0xc9, 0xd1, 0xde, 0x12, 0x13, 0xda, 0x39, 0x2b, 0x14, 0x20, 0x23, 0x1c, 0xf7, 0xd7, 0xca, 0x06, 0xef, 0xce, 0x33, 0xf6, 0x0f, 0xf5, 0xce, +0x39, 0x1d, 0xb9, 0xec, 0x2b, 0xc3, 0xeb, 0xad, 0xf8, 0x17, 0xfb, 0xd5, 0x0e, 0x0e, 0x05, 0xa7, 0xc3, 0xe3, 0x35, 0xf3, 0xc0, 0xc7, 0x14, 0x15, 0xe9, 0xc6, 0x37, 0xfa, 0xdf, 0xf8, 0xf6, 0x20, +0xd8, 0x1c, 0xf8, 0x0a, 0xfc, 0xd3, 0x08, 0x05, 0xf5, 0x09, 0xf5, 0xeb, 0x08, 0xb7, 0xca, 0xe0, 0xf2, 0x1b, 0x05, 0xdb, 0x04, 0xfc, 0xe0, 0x20, 0x1e, 0x29, 0xd1, 0xed, 0x05, 0x3f, 0xf4, 0x19, +0xdd, 0xb4, 0xf3, 0xf8, 0xef, 0xe0, 0xc2, 0xb9, 0x19, 0x1f, 0xcf, 0x2a, 0xee, 0xe3, 0xf6, 0x2b, 0xdd, 0xd8, 0xef, 0x19, 0xc5, 0x11, 0xf3, 0x27, 0x3b, 0x07, 0xec, 0xf8, 0xfa, 0x15, 0x21, 0x0e, +0x02, 0xe6, 0x01, 0x18, 0x0c, 0x02, 0x00, 0xf0, 0xe2, 0x0c, 0x4f, 0x36, 0xcb, 0xcf, 0x22, 0x01, 0x2f, 0x16, 0x0d, 0xf5, 0x0e, 0xf4, 0x19, 0x07, 0xfe, 0xf5, 0x01, 0xfc, 0x12, 0xdb, 0x06, 0xd6, +0x0e, 0xd8, 0x00, 0x10, 0xe3, 0x19, 0x3e, 0xea, 0xf5, 0x23, 0x08, 0xee, 0xf1, 0x14, 0xfb, 0xed, 0x06, 0xcf, 0xe2, 0xe9, 0x23, 0x22, 0xd0, 0x10, 0x17, 0x08, 0xf5, 0xfd, 0xd3, 0xe1, 0x08, 0x3f, +0xe4, 0xd1, 0xce, 0xe0, 0xfe, 0xc3, 0x1c, 0xfc, 0x15, 0xf0, 0xfd, 0xf3, 0xf8, 0x1f, 0xbe, 0xea, 0xf5, 0x17, 0xb8, 0xa7, 0x3f, 0xc7, 0xd5, 0x1c, 0x81, 0x40, 0xd3, 0xed, 0x07, 0x11, 0x2b, 0xf9, +0xff, 0xf8, 0x1b, 0x30, 0xf7, 0xf2, 0x2a, 0xcc, 0x05, 0x08, 0xe8, 0x18, 0xdc, 0x17, 0xee, 0xe7, 0xe4, 0xe5, 0xdf, 0xf3, 0x27, 0x0c, 0x04, 0x38, 0xe7, 0x1b, 0xf0, 0xc2, 0x52, 0xf8, 0xfd, 0xf7, +0x20, 0xf4, 0xd5, 0xf9, 0xe5, 0x43, 0x1e, 0x4b, 0x0a, 0xed, 0xd9, 0xec, 0xcb, 0xd1, 0xc2, 0xe3, 0x33, 0xe8, 0x02, 0x04, 0x1e, 0x2e, 0xfe, 0x08, 0x43, 0xeb, 0x51, 0xf0, 0xf4, 0xe6, 0x29, 0xef, +0xf7, 0x08, 0x0b, 0x01, 0xf1, 0x58, 0xe8, 0xd3, 0xef, 0x34, 0x16, 0xe1, 0xde, 0x6c, 0xf3, 0x15, 0xe6, 0xca, 0x2e, 0xfd, 0xe4, 0xc6, 0xbc, 0xe0, 0x1f, 0x54, 0xe4, 0x1c, 0xed, 0xd6, 0x3b, 0xf1, +0xc4, 0x35, 0xcc, 0x15, 0x37, 0xb5, 0xe8, 0xe5, 0xb7, 0xff, 0x21, 0x51, 0xe2, 0xd3, 0x36, 0xfc, 0x60, 0x07, 0xe0, 0xc5, 0xf7, 0xdd, 0xc0, 0xf7, 0xd5, 0x0b, 0xc7, 0xb8, 0xea, 0x23, 0x2b, 0x08, +0xd4, 0x17, 0x09, 0xe3, 0xf2, 0xf9, 0xe3, 0xd9, 0x38, 0x1a, 0xeb, 0x1b, 0x9d, 0xfe, 0x4e, 0x00, 0x07, 0x10, 0xf7, 0x9d, 0x01, 0xbf, 0x00, 0x57, 0xe6, 0x73, 0x4d, 0xf4, 0xce, 0xd4, 0xbe, 0xa9, +0x30, 0x0f, 0xfe, 0x1c, 0x0c, 0x01, 0xfb, 0x1f, 0x00, 0xd4, 0xda, 0xf1, 0x20, 0x28, 0x0a, 0xc7, 0xeb, 0x16, 0xf2, 0xbf, 0xf2, 0xf6, 0x1d, 0xe2, 0xe6, 0x20, 0xdc, 0xf5, 0xab, 0xe6, 0x81, 0xeb, +0x08, 0xd7, 0x58, 0xd7, 0x66, 0xca, 0xb7, 0xe7, 0x02, 0xf6, 0x0a, 0xe9, 0xdb, 0xe3, 0x3c, 0xe7, 0x38, 0x22, 0xfc, 0x44, 0x11, 0xde, 0x29, 0xb8, 0xd7, 0x0d, 0xde, 0xd2, 0xa1, 0x0d, 0xdf, 0xe8, +0x0a, 0xd6, 0xa7, 0xde, 0xa9, 0xf6, 0x2a, 0x04, 0x00, 0x16, 0xea, 0x66, 0x20, 0xfe, 0xd2, 0x6c, 0xf8, 0x0f, 0x26, 0x05, 0xc3, 0xf9, 0x0c, 0xd0, 0x44, 0x26, 0xe8, 0xfd, 0x17, 0xe9, 0xc5, 0xcb, +0x08, 0xf7, 0x02, 0x06, 0x57, 0xb5, 0x02, 0xe8, 0x0e, 0xc4, 0xe8, 0xa5, 0xdb, 0xd3, 0x13, 0xd1, 0x00, 0xb4, 0xf6, 0xd1, 0x03, 0xef, 0xc9, 0x39, 0xbb, 0x48, 0xf2, 0x13, 0xd4, 0x06, 0xc4, 0x05, +0xc7, 0x22, 0x45, 0xd3, 0xe5, 0x31, 0x3e, 0x2d, 0xf7, 0x0a, 0x2b, 0xf1, 0xf6, 0xf6, 0xc8, 0xd1, 0x25, 0x04, 0x31, 0xe5, 0xc9, 0xdb, 0xff, 0xfc, 0xf9, 0x50, 0xaa, 0x2b, 0x09, 0xdc, 0xed, 0x0e, +0xfc, 0xfd, 0x27, 0x25, 0x09, 0x54, 0xd4, 0x85, 0xe7, 0x2c, 0x15, 0x17, 0x1e, 0x52, 0x29, 0x05, 0x0e, 0xcf, 0x01, 0xe7, 0xaf, 0x03, 0x33, 0xa9, 0xb2, 0x0b, 0xd7, 0x00, 0xff, 0xe4, 0x13, 0x13, +0x2c, 0xc0, 0xcb, 0x20, 0x13, 0x2b, 0xf8, 0xdf, 0x2e, 0x0c, 0xc1, 0x25, 0xc4, 0x14, 0xd2, 0xf3, 0xca, 0x51, 0x00, 0xbb, 0xd9, 0x12, 0xf8, 0x4a, 0x06, 0x23, 0xcf, 0xc8, 0x3c, 0xef, 0xe8, 0xf7, +0xb2, 0xd3, 0xec, 0x3b, 0xcb, 0x55, 0xdc, 0x09, 0xf7, 0xff, 0xee, 0x1f, 0xfe, 0x32, 0xba, 0xaf, 0x18, 0x81, 0xd6, 0xe4, 0xcc, 0x07, 0x3a, 0x28, 0x2a, 0xde, 0xd2, 0xe9, 0x02, 0xf3, 0xed, 0x05, +0xf0, 0x38, 0x27, 0x1c, 0x32, 0x0e, 0xe6, 0xfc, 0x1f, 0xaa, 0xda, 0x04, 0x8d, 0x07, 0xf3, 0x16, 0x07, 0xcc, 0xc2, 0x32, 0x26, 0x23, 0x33, 0xd0, 0xb8, 0x07, 0x3c, 0x0b, 0xa8, 0x01, 0xdf, 0xf5, +0x1d, 0xe6, 0x06, 0xef, 0x05, 0xb3, 0xe6, 0x15, 0xc6, 0xe4, 0x2a, 0xaf, 0x18, 0xea, 0x22, 0xef, 0x18, 0x32, 0xf5, 0xaf, 0x23, 0x2f, 0x0e, 0x04, 0xfe, 0x08, 0xe2, 0xf7, 0xe6, 0x4f, 0x27, 0x14, +0x03, 0xea, 0x36, 0x43, 0xce, 0xf5, 0xaa, 0x08, 0xca, 0xe0, 0x15, 0xb6, 0x02, 0xfb, 0xf5, 0xf0, 0x32, 0xd5, 0x12, 0x4a, 0xe7, 0x40, 0xd1, 0x07, 0x36, 0x27, 0x0a, 0x40, 0x23, 0xf8, 0xb4, 0x02, +0xe1, 0xef, 0xc7, 0x03, 0xd1, 0x2e, 0xdf, 0x3a, 0xaf, 0xf1, 0xe0, 0xd6, 0xb1, 0x07, 0x2e, 0xa0, 0x01, 0xf3, 0x37, 0x4f, 0x81, 0xba, 0x32, 0xb9, 0x0a, 0x15, 0xed, 0xed, 0xf0, 0x21, 0xef, 0xd4, +0xab, 0x25, 0x09, 0x2a, 0x0c, 0x2a, 0xed, 0x05, 0xf5, 0x31, 0xb5, 0xd7, 0x2d, 0x19, 0x02, 0xd4, 0x34, 0x1a, 0xf6, 0x21, 0x0a, 0x8d, 0xe9, 0x7e, 0x08, 0x2e, 0xde, 0x1d, 0xd0, 0x39, 0x1c, 0x09, +0x2e, 0x0d, 0xe3, 0xd0, 0x2e, 0x3c, 0xd5, 0x41, 0xe3, 0x91, 0xf3, 0x58, 0x30, 0x01, 0xd3, 0x04, 0xd0, 0x00, 0x16, 0xfb, 0x0b, 0xfc, 0x3d, 0x28, 0x4a, 0xb7, 0xda, 0xeb, 0x93, 0xbf, 0x17, 0xfe, +0xf2, 0x23, 0xfb, 0x3f, 0x30, 0x1c, 0xe1, 0x02, 0xd0, 0x25, 0xd5, 0xcc, 0x2d, 0x42, 0xfb, 0xd3, 0xd6, 0xb2, 0x04, 0x06, 0x21, 0x2f, 0xf6, 0x14, 0xe2, 0xde, 0xc5, 0xe9, 0x04, 0xc7, 0xe3, 0x07, +0x90, 0x18, 0x0d, 0x2d, 0x0a, 0xe8, 0xc1, 0x18, 0xf2, 0xd9, 0x0c, 0xea, 0xb0, 0x1b, 0x9c, 0x62, 0xff, 0x28, 0xe6, 0xdd, 0xc9, 0xf0, 0x2f, 0xd3, 0xe0, 0x07, 0x1e, 0x38, 0xb1, 0x18, 0x04, 0x1c, +0xf5, 0xd3, 0xcb, 0x2c, 0xf4, 0x28, 0xdc, 0xf9, 0xef, 0x47, 0x4b, 0x39, 0x42, 0xec, 0x39, 0xfa, 0x1d, 0xca, 0x3d, 0x1f, 0x11, 0x5b, 0xdf, 0xf9, 0x13, 0xa6, 0xe5, 0x28, 0x91, 0xeb, 0xda, 0xf4, +0xf9, 0x3f, 0x29, 0xa2, 0xda, 0xf2, 0x41, 0x38, 0x2f, 0x15, 0xb0, 0xcb, 0xf5, 0x11, 0xee, 0x2f, 0x1a, 0xbf, 0xfa, 0x15, 0x33, 0xe4, 0xfd, 0x15, 0x19, 0x39, 0xea, 0xf3, 0x28, 0x13, 0x0e, 0x07, +0xd1, 0xf0, 0xf7, 0x20, 0x09, 0x2c, 0x1e, 0xe3, 0x07, 0xd5, 0xf0, 0xe1, 0x10, 0xe1, 0x0a, 0xfa, 0xf1, 0x07, 0xf1, 0xa9, 0xd2, 0x2d, 0x04, 0xd8, 0x25, 0xe7, 0x09, 0xed, 0xd8, 0x16, 0xf1, 0x1e, +0xd1, 0x13, 0xf8, 0x0b, 0x0a, 0x17, 0x31, 0xd8, 0x01, 0xc4, 0xf8, 0x29, 0xe6, 0x03, 0x35, 0x14, 0xf3, 0x0c, 0xe9, 0x04, 0xde, 0xdb, 0xef, 0x2b, 0xd3, 0x11, 0x39, 0x21, 0xed, 0x3b, 0x0a, 0x09, +0xdc, 0x01, 0x1a, 0xff, 0xfe, 0x10, 0x08, 0xf9, 0x1c, 0xea, 0xb7, 0xfb, 0xca, 0xef, 0x16, 0x12, 0x1a, 0x2e, 0x15, 0xe1, 0xf4, 0x0b, 0x09, 0x12, 0x1d, 0x7f, 0xf7, 0x0a, 0xe1, 0x00, 0xfd, 0x01, +0x07, 0xde, 0x2c, 0xdf, 0x06, 0x09, 0x13, 0x10, 0x19, 0xed, 0x14, 0xea, 0x12, 0x19, 0xc3, 0xeb, 0xd6, 0x1d, 0x36, 0x11, 0xc6, 0x16, 0x53, 0x21, 0xdb, 0xd8, 0xc8, 0xed, 0xfc, 0x21, 0xfb, 0x26, +0xe7, 0xf2, 0x04, 0xf0, 0x0f, 0x1f, 0xf5, 0x26, 0xcb, 0xdb, 0x0d, 0xd3, 0xf4, 0x48, 0xf0, 0x3e, 0xe8, 0x08, 0xc1, 0x3b, 0xf3, 0x0c, 0xca, 0xb5, 0xd1, 0x14, 0x25, 0xfe, 0x51, 0x06, 0xfd, 0x38, +0xe1, 0x60, 0xec, 0xde, 0x1f, 0xde, 0xf3, 0xec, 0x12, 0xef, 0xba, 0xcc, 0x0e, 0x0e, 0x05, 0x15, 0xde, 0xc8, 0x3f, 0x3d, 0xb2, 0xd4, 0xe3, 0xd5, 0x0f, 0x1c, 0xfa, 0xfb, 0x25, 0x05, 0xeb, 0x23, +0x1b, 0x04, 0x22, 0x17, 0x0a, 0xe6, 0xdb, 0x0a, 0x17, 0xd8, 0xe7, 0xfd, 0xf7, 0xf9, 0xce, 0xde, 0xf5, 0xcc, 0x02, 0xf1, 0xf4, 0x1f, 0x48, 0xfc, 0xf7, 0x01, 0xcc, 0xaa, 0x7f, 0xe6, 0x0c, 0x3f, +0xdb, 0x60, 0x34, 0xc9, 0x0f, 0xbd, 0x26, 0x60, 0x3c, 0xf8, 0xd0, 0xed, 0xcd, 0x0a, 0x1b, 0x3c, 0x50, 0xe8, 0x02, 0x54, 0x2d, 0xca, 0xdc, 0x11, 0xd2, 0xed, 0x17, 0xaf, 0x24, 0xf9, 0xbd, 0x00, +0x10, 0xce, 0x01, 0xf2, 0x3b, 0xbf, 0xb8, 0x10, 0x1a, 0x68, 0x15, 0x25, 0x03, 0x1c, 0xf2, 0x01, 0x0b, 0x1a, 0xe3, 0xdc, 0xd4, 0x34, 0xd4, 0xce, 0xff, 0xea, 0x37, 0xdd, 0x2c, 0x12, 0xe9, 0x01, +0x28, 0xe5, 0x0b, 0x41, 0xfd, 0xe2, 0xeb, 0x03, 0x31, 0xed, 0x1e, 0x37, 0x0c, 0xe8, 0xf4, 0xfa, 0xf2, 0xa9, 0x0d, 0xcf, 0x2f, 0xe2, 0x4d, 0xd7, 0xf9, 0xf7, 0xcd, 0x42, 0x3b, 0x6e, 0x1a, 0x27, +0x08, 0xd3, 0x0b, 0xe5, 0xfc, 0x21, 0x69, 0x11, 0xde, 0x2d, 0xce, 0xec, 0x0e, 0xe7, 0x0a, 0xff, 0xe5, 0xf1, 0x12, 0xd5, 0xdb, 0x2f, 0x0d, 0x16, 0xcf, 0x04, 0x5f, 0xd0, 0xdf, 0x96, 0x05, 0xd6, +0xf8, 0xed, 0x03, 0xea, 0xd4, 0xaa, 0x0d, 0x28, 0xe9, 0x29, 0x2e, 0xef, 0xb6, 0x09, 0x97, 0x95, 0xea, 0xf6, 0xdc, 0xea, 0x7b, 0x21, 0x26, 0x0d, 0xd2, 0x20, 0x3c, 0x11, 0x49, 0x0c, 0xf6, 0x58, +0x02, 0xf5, 0x57, 0xf3, 0xff, 0xb2, 0xb7, 0xe9, 0xe3, 0x06, 0x7a, 0x1c, 0xdc, 0x26, 0xfa, 0x23, 0xfe, 0xf5, 0xca, 0xd5, 0x48, 0x3d, 0xf2, 0x24, 0xb8, 0x00, 0x23, 0xf9, 0x2e, 0xb2, 0x1d, 0xee, +0xb1, 0xcb, 0xbf, 0xc5, 0xfb, 0x10, 0x12, 0xed, 0xfc, 0xfa, 0xf8, 0x13, 0xd4, 0x19, 0x21, 0xd4, 0xdd, 0x0b, 0xf3, 0x08, 0x22, 0xd6, 0xf1, 0xf4, 0xda, 0xfe, 0x01, 0xc8, 0x18, 0x5c, 0xee, 0x1b, +0x63, 0xfb, 0x23, 0x36, 0xd0, 0x2d, 0x46, 0x2c, 0xca, 0x22, 0xea, 0xc1, 0x0d, 0x30, 0xba, 0xfd, 0x02, 0x17, 0x11, 0xdc, 0x3c, 0xf2, 0xf1, 0xfa, 0xdd, 0x27, 0xed, 0x1e, 0xff, 0xbf, 0x18, 0xfd, +0xdf, 0x19, 0xea, 0xfe, 0x05, 0xe5, 0xf8, 0xed, 0x43, 0xf8, 0x00, 0xde, 0x10, 0xec, 0x00, 0x2f, 0xf0, 0xd5, 0x0d, 0xed, 0x26, 0x07, 0x06, 0x01, 0x08, 0x04, 0x72, 0x2b, 0xd8, 0x09, 0xfd, 0x4c, +0x08, 0x98, 0x3b, 0xe2, 0xdd, 0xcd, 0x0b, 0xe7, 0xc7, 0x7f, 0xb0, 0xed, 0xc5, 0x28, 0xf1, 0xea, 0xc6, 0xf2, 0xe3, 0x34, 0xcd, 0x0b, 0xfd, 0x1f, 0x17, 0xfe, 0xb0, 0x02, 0x40, 0xe4, 0x1a, 0x31, +0xe7, 0x1c, 0xed, 0xf0, 0x46, 0xc3, 0x00, 0xa1, 0xfa, 0xce, 0x2a, 0xf5, 0xe2, 0xd3, 0xff, 0xf8, 0xfb, 0xff, 0x05, 0xda, 0x16, 0xcd, 0x19, 0xf0, 0xcf, 0x05, 0x68, 0x02, 0x5d, 0x47, 0x17, 0x05, +0x0a, 0x11, 0xe1, 0x06, 0x0e, 0x9b, 0x15, 0x00, 0xe4, 0x0c, 0xf3, 0x31, 0x1a, 0x0d, 0x3b, 0xe6, 0x35, 0x30, 0xf3, 0x23, 0xd1, 0x0c, 0xbe, 0x2f, 0xf2, 0x00, 0xe7, 0xfe, 0xfe, 0x05, 0xef, 0x38, +0x35, 0x02, 0x1f, 0xd7, 0xbe, 0xf7, 0x2d, 0x08, 0xe3, 0xce, 0xc5, 0xee, 0x00, 0x3a, 0x38, 0xf2, 0x00, 0x14, 0xf6, 0x15, 0xd9, 0x02, 0x16, 0xd3, 0x12, 0x08, 0xfc, 0x1c, 0x2a, 0x11, 0xc3, 0x22, +0x16, 0xea, 0xfe, 0xf7, 0xd9, 0xbd, 0xcd, 0xf3, 0x2a, 0xea, 0xb9, 0xff, 0x65, 0xeb, 0xe7, 0xee, 0xfa, 0x4e, 0x1e, 0xea, 0xd1, 0xd7, 0x06, 0xbf, 0xed, 0xef, 0x17, 0x17, 0xe2, 0xe0, 0xef, 0x10, +0xff, 0x23, 0x3c, 0xd6, 0xc3, 0xef, 0xd1, 0xe5, 0xe4, 0x43, 0xd6, 0x1b, 0x14, 0xd8, 0x21, 0x0e, 0x25, 0xf2, 0x5b, 0xf7, 0xfb, 0xf5, 0xf3, 0x18, 0x00, 0xf3, 0x30, 0xff, 0xc9, 0xed, 0xb5, 0x03, +0xdc, 0xd8, 0x0a, 0x36, 0x2f, 0x13, 0xf7, 0xe3, 0xe3, 0xde, 0xe4, 0x1d, 0x63, 0x29, 0xf4, 0x04, 0xe8, 0x04, 0x2f, 0x12, 0x0c, 0x43, 0x08, 0x49, 0xf2, 0x08, 0x06, 0x2e, 0x55, 0x20, 0x95, 0xf2, +0x34, 0x11, 0x08, 0x2e, 0x01, 0x23, 0x1f, 0x2f, 0xe8, 0x1a, 0xd1, 0xd5, 0xa9, 0xf4, 0xe7, 0xd6, 0xe4, 0x27, 0xe5, 0xac, 0x06, 0xfb, 0xf4, 0x5d, 0x29, 0xe9, 0xfa, 0xda, 0x0a, 0xf5, 0xf2, 0xf4, +0xfc, 0x00, 0x06, 0xd9, 0x1d, 0x15, 0xcd, 0x81, 0x24, 0xea, 0x2d, 0x21, 0x58, 0x2e, 0x15, 0xf8, 0x1c, 0xdc, 0x0c, 0x18, 0x36, 0xde, 0xdc, 0xfb, 0x03, 0xd2, 0xff, 0xa7, 0x00, 0xd8, 0x24, 0x2e, +0xd3, 0x78, 0xf6, 0xde, 0x5b, 0xab, 0x04, 0x42, 0x12, 0x02, 0x09, 0xf9, 0x2c, 0xe3, 0x1f, 0xb7, 0x49, 0xfc, 0xab, 0x06, 0x75, 0x4f, 0xfa, 0xeb, 0xea, 0x25, 0x36, 0x21, 0xe2, 0xff, 0x08, 0xb5, +0x1a, 0x1a, 0xfd, 0x44, 0x27, 0x21, 0xc7, 0xfb, 0xd7, 0xf4, 0x00, 0xe9, 0xb2, 0x0f, 0xdd, 0x9a, 0x4f, 0xf6, 0xf2, 0x1f, 0xdc, 0xed, 0x13, 0xe3, 0xe9, 0x0a, 0x02, 0x39, 0x1d, 0x41, 0x1f, 0x0a, +0x0b, 0xff, 0xc4, 0x62, 0xdf, 0xe7, 0x1a, 0x45, 0x1d, 0xcd, 0xe5, 0xc5, 0xdc, 0xe6, 0xac, 0xcc, 0x28, 0xdf, 0x3e, 0xaf, 0x29, 0xe1, 0xca, 0xca, 0x36, 0x07, 0xfd, 0xf4, 0x38, 0x26, 0x0b, 0x1c, +0xea, 0x05, 0x1d, 0xd8, 0x14, 0x2c, 0xbb, 0x18, 0x03, 0x0c, 0x03, 0xf3, 0x25, 0xff, 0xfb, 0xf5, 0xf4, 0x1f, 0x32, 0xda, 0xbc, 0x1a, 0x1e, 0x1e, 0xf6, 0xf4, 0xca, 0x19, 0xd7, 0x31, 0x0a, 0xe7, +0xd9, 0xc4, 0xdb, 0x1b, 0x01, 0xe9, 0xd2, 0x23, 0xec, 0xfd, 0xeb, 0x39, 0xd3, 0x03, 0x08, 0xf1, 0xe3, 0x22, 0x26, 0xe7, 0x3e, 0xcd, 0xa2, 0xec, 0xed, 0xf4, 0x25, 0xcd, 0xc9, 0x3a, 0xd8, 0x10, +0x0a, 0x21, 0x2b, 0xe0, 0xbe, 0xf6, 0xce, 0xc8, 0xed, 0x06, 0xf7, 0xd7, 0xcf, 0xf1, 0xd0, 0x0f, 0x1e, 0xe2, 0x28, 0x24, 0xdf, 0x16, 0xe4, 0x00, 0xd2, 0x18, 0x52, 0x00, 0x7f, 0x07, 0xdf, 0xda, +0x23, 0xd9, 0x06, 0xe8, 0x23, 0xd8, 0xf3, 0x40, 0x06, 0xf3, 0x1b, 0xfa, 0x07, 0x30, 0xcd, 0xf0, 0xf3, 0x19, 0x35, 0x17, 0x32, 0xfb, 0x2a, 0xee, 0x1d, 0xde, 0xd1, 0xe4, 0xe3, 0xf0, 0x08, 0x1f, +0xed, 0x27, 0x1d, 0x12, 0x0e, 0x36, 0x0d, 0xc2, 0xca, 0x05, 0x1f, 0xf4, 0x14, 0x3d, 0x32, 0xe3, 0x3d, 0x11, 0x0c, 0x15, 0x0d, 0x3e, 0xf8, 0xc7, 0x00, 0xfa, 0x00, 0xe3, 0xf6, 0x02, 0xe4, 0xe1, +0x22, 0x2f, 0x2d, 0xec, 0x0c, 0x3f, 0x06, 0xf6, 0x0d, 0x06, 0xd9, 0xf4, 0x4e, 0x0a, 0xfb, 0xc2, 0x08, 0x1e, 0xe0, 0x17, 0xe7, 0xe8, 0x1f, 0x42, 0xdb, 0x47, 0xe8, 0xe4, 0x02, 0xf2, 0xda, 0x2d, +0xea, 0x05, 0x03, 0xe7, 0x2b, 0x2a, 0xe6, 0xfc, 0xf9, 0x27, 0xc2, 0x2a, 0x10, 0x17, 0xf3, 0x41, 0xe9, 0x2a, 0x0d, 0x29, 0x30, 0xff, 0xff, 0xe4, 0x1e, 0x22, 0xed, 0x00, 0xd7, 0x17, 0xf2, 0xc8, +0x17, 0xf0, 0x1b, 0x04, 0x08, 0x01, 0x2d, 0xf7, 0x19, 0x36, 0xf8, 0x20, 0x14, 0xfd, 0xfc, 0xe8, 0xe6, 0x33, 0xe5, 0xdf, 0x0f, 0xef, 0x26, 0x0c, 0xba, 0x11, 0xc9, 0xbd, 0x0a, 0xc6, 0x2b, 0x15, +0xe5, 0xfc, 0xe9, 0x29, 0xe2, 0xee, 0xed, 0xed, 0xff, 0xe5, 0x3b, 0x14, 0xe3, 0x24, 0xff, 0x16, 0x1a, 0x13, 0x09, 0xfa, 0xba, 0xa8, 0x22, 0xc4, 0x09, 0xb2, 0x05, 0x93, 0x0c, 0xf1, 0x2f, 0x13, +0xdd, 0xbb, 0xed, 0xfb, 0x00, 0xe0, 0xc4, 0x16, 0xf1, 0x01, 0xec, 0xf6, 0xd1, 0x28, 0x32, 0xd7, 0x34, 0x1c, 0x11, 0x21, 0xe8, 0xd1, 0xd1, 0x10, 0xd7, 0x4d, 0x1f, 0xd5, 0x27, 0x81, 0xba, 0x00, +0xbe, 0xd6, 0xb9, 0xb5, 0xf8, 0xd0, 0xd1, 0x02, 0xd7, 0x0c, 0x19, 0xcf, 0xd3, 0x1a, 0xd6, 0x01, 0x09, 0xf4, 0xed, 0xe7, 0x0a, 0xd9, 0x22, 0xce, 0xdc, 0xdb, 0x2c, 0xe9, 0xda, 0x06, 0x8a, 0xdd, +0x2f, 0x44, 0x05, 0xfc, 0xe3, 0xef, 0x1c, 0xc9, 0xb2, 0xae, 0x23, 0x2f, 0x03, 0x0f, 0x11, 0x32, 0x08, 0x34, 0xf1, 0x36, 0xb7, 0x1b, 0x17, 0x0b, 0xf5, 0xbf, 0xde, 0x19, 0x08, 0xd3, 0x07, 0xe7, +0xde, 0x24, 0x0f, 0x05, 0xf9, 0xd5, 0xf9, 0xff, 0xde, 0xfd, 0xcc, 0x04, 0xe8, 0xe1, 0x06, 0x0a, 0xd2, 0xeb, 0xd3, 0x0c, 0x10, 0xd4, 0x13, 0x2b, 0xce, 0x1e, 0xfb, 0xad, 0xf0, 0xef, 0x01, 0xe0, +0x3f, 0xd5, 0x10, 0xf0, 0xf9, 0x03, 0x03, 0xd5, 0xd0, 0xd4, 0xf0, 0xf2, 0x13, 0x1d, 0xe2, 0x0b, 0xfc, 0x3c, 0xde, 0xf3, 0xd5, 0xf7, 0xea, 0x04, 0xfc, 0xe2, 0xd7, 0x22, 0xd0, 0x07, 0xf1, 0x4b, +0x3d, 0x0c, 0x0f, 0x12, 0xc3, 0x03, 0xd4, 0xc5, 0x04, 0x28, 0xfe, 0xbd, 0x3f, 0xc2, 0xf5, 0xd1, 0x40, 0xec, 0xf2, 0x00, 0x25, 0x0e, 0xd7, 0x0e, 0x20, 0xeb, 0xf2, 0xfa, 0xff, 0xdf, 0xdd, 0xe6, +0x24, 0x1d, 0x19, 0xbd, 0xf6, 0x02, 0xf9, 0xe9, 0xe4, 0x43, 0x26, 0xe8, 0x32, 0xd6, 0x03, 0x25, 0x1c, 0xea, 0xe6, 0x06, 0xdc, 0x32, 0x40, 0x23, 0xfc, 0x0a, 0xf3, 0xfd, 0x2e, 0x06, 0x02, 0x25, +0xe1, 0xea, 0xe3, 0x47, 0x00, 0xfb, 0xd4, 0xba, 0x16, 0x30, 0x20, 0xd8, 0xf5, 0xe9, 0x1b, 0xf0, 0x10, 0x16, 0xef, 0x25, 0x2e, 0xb1, 0x0c, 0x26, 0x12, 0xe8, 0x1f, 0xdf, 0x01, 0x22, 0x1e, 0x7f, +0xfb, 0x2f, 0xf2, 0x55, 0xee, 0xf4, 0xe3, 0xfa, 0xda, 0x3b, 0x0b, 0x0d, 0x0c, 0xd8, 0x0e, 0x0a, 0x23, 0xdb, 0xc4, 0xcc, 0x0e, 0x08, 0x0b, 0xfd, 0x08, 0xe9, 0x14, 0xe7, 0x1c, 0xec, 0xdc, 0x00, +0x1b, 0x0e, 0xd7, 0xaf, 0x0d, 0xd4, 0xce, 0x2b, 0x19, 0x2b, 0xd6, 0x0f, 0xc7, 0xe9, 0x11, 0x20, 0xff, 0x01, 0xd5, 0xeb, 0x22, 0xf5, 0x0e, 0xef, 0x7c, 0x22, 0x10, 0xfa, 0x10, 0xf9, 0x0f, 0xfb, +0x1f, 0xd6, 0xe8, 0xef, 0x03, 0x0a, 0xf9, 0x24, 0x15, 0xd8, 0x0c, 0xf3, 0x34, 0xf2, 0xd8, 0xea, 0xd5, 0x2b, 0x2b, 0xe3, 0x0c, 0x07, 0x30, 0xd6, 0x44, 0xfd, 0xba, 0x28, 0xdd, 0xfe, 0x0a, 0x1a, +0x13, 0x1a, 0x34, 0xd8, 0x04, 0xcc, 0xb3, 0x06, 0xf7, 0xef, 0x37, 0xed, 0x04, 0xd5, 0xb6, 0xd1, 0x1a, 0xe2, 0xf6, 0xc6, 0xda, 0x0a, 0x28, 0x06, 0x45, 0xa5, 0xe6, 0xfd, 0x02, 0xca, 0xe5, 0xc9, +0xf5, 0xcb, 0x31, 0x01, 0xf4, 0x19, 0xc8, 0x5c, 0xe6, 0x2c, 0x41, 0xbf, 0xf5, 0xdf, 0xe9, 0x0c, 0x10, 0xf1, 0xe6, 0xea, 0xe6, 0x33, 0x7a, 0xb7, 0x29, 0x20, 0x04, 0x1c, 0xe0, 0xe5, 0xd6, 0xf4, +0xa8, 0xb7, 0xdd, 0x05, 0xc8, 0x22, 0xb5, 0x81, 0xf3, 0x2b, 0x15, 0xcf, 0x0b, 0xca, 0xfb, 0xb8, 0xdb, 0xd3, 0xfb, 0xdc, 0xf5, 0xc5, 0xcf, 0xa8, 0x15, 0x24, 0xe3, 0xf3, 0xca, 0xfd, 0x61, 0xe9, +0xea, 0x2a, 0xd8, 0xb9, 0xef, 0x34, 0x41, 0x2a, 0xd1, 0x44, 0xb8, 0xf1, 0xd6, 0xf6, 0xfa, 0xfb, 0xe9, 0x36, 0xf1, 0x12, 0xba, 0x2b, 0x17, 0x05, 0x16, 0x45, 0x08, 0x57, 0x93, 0x96, 0x30, 0xdb, +0xf2, 0xd7, 0xf9, 0xda, 0x27, 0xf1, 0x31, 0xfa, 0x10, 0xe7, 0x20, 0xf7, 0x09, 0xda, 0xfe, 0x09, 0x25, 0x4a, 0x02, 0x1c, 0xf8, 0x07, 0x4e, 0xbe, 0x20, 0xee, 0x1c, 0x3f, 0xd3, 0x35, 0xd9, 0x0e, +0xad, 0xea, 0x34, 0xfe, 0xf8, 0xd3, 0xf2, 0x0f, 0xe3, 0xe7, 0xd1, 0xae, 0x47, 0x30, 0x6e, 0x0b, 0x19, 0x3a, 0x3e, 0x1b, 0xff, 0xb5, 0x32, 0x41, 0x24, 0xe3, 0x6f, 0xe5, 0x9f, 0x09, 0x1d, 0xe4, +0x06, 0xd2, 0xef, 0x34, 0xcc, 0x10, 0x25, 0xd0, 0x00, 0x2c, 0xf0, 0x0e, 0xc5, 0xe9, 0xc4, 0x07, 0xe3, 0x1c, 0xe5, 0xe5, 0x56, 0xb0, 0xf0, 0x2f, 0x0c, 0x02, 0xd4, 0xef, 0x3a, 0xd0, 0x03, 0xf3, +0x47, 0xdb, 0xf9, 0x90, 0xed, 0xc9, 0x26, 0x34, 0xe2, 0xaa, 0xcb, 0xf8, 0x25, 0x1f, 0xae, 0xfc, 0xda, 0xf0, 0x13, 0xbf, 0xf1, 0x2e, 0xfd, 0x2a, 0x2a, 0x07, 0xf7, 0xe7, 0x08, 0x01, 0x28, 0xc2, +0x07, 0xcb, 0xc3, 0xb7, 0x17, 0x49, 0xc5, 0x2f, 0x12, 0x3b, 0x10, 0xd1, 0xfa, 0x00, 0xc7, 0x3f, 0x41, 0xe1, 0xfd, 0xec, 0xef, 0xf1, 0xfd, 0x00, 0x20, 0x2a, 0xd8, 0x21, 0x0e, 0x38, 0xe0, 0xc8, +0xfc, 0xff, 0xdc, 0xec, 0x38, 0x31, 0xcb, 0xa5, 0xc8, 0x45, 0xdc, 0xaa, 0xef, 0xd0, 0xe6, 0xec, 0xe3, 0xe8, 0xf0, 0xf8, 0x0a, 0xfe, 0x32, 0x1e, 0xc9, 0x3b, 0x09, 0x04, 0x06, 0x15, 0xfc, 0x36, +0xfc, 0xf9, 0x28, 0xb3, 0x17, 0x14, 0x12, 0x42, 0xfa, 0x17, 0xd0, 0xd1, 0x09, 0x06, 0xef, 0xf4, 0xd6, 0xcf, 0xdf, 0xea, 0xea, 0x4e, 0x17, 0x17, 0xdf, 0xf0, 0x2c, 0x09, 0xf4, 0xd5, 0x0d, 0x5c, +0xde, 0x15, 0x26, 0x7f, 0xa7, 0xe9, 0xfe, 0xc0, 0xe2, 0xc2, 0xb8, 0xed, 0x34, 0xfe, 0x10, 0xf9, 0xec, 0x1c, 0xb8, 0x2d, 0xe2, 0xca, 0x50, 0xfc, 0x0b, 0xf1, 0x33, 0x1c, 0x11, 0xe0, 0x39, 0xe1, +0xe5, 0xa7, 0x0b, 0x1f, 0x01, 0x07, 0xe1, 0xfb, 0xd6, 0x19, 0x20, 0x0b, 0x0f, 0x0e, 0x12, 0xf3, 0x08, 0x17, 0x2d, 0xf8, 0x08, 0x03, 0x28, 0xdb, 0x11, 0xcb, 0x05, 0xe7, 0x1d, 0xe3, 0xda, 0x0a, +0x27, 0xb3, 0xdf, 0xe9, 0xd8, 0x09, 0x27, 0xf9, 0x25, 0x06, 0xce, 0xe4, 0x47, 0x1a, 0xdf, 0xfc, 0xee, 0xfc, 0x14, 0x01, 0x08, 0x15, 0xe8, 0xc0, 0xd8, 0xf7, 0xb3, 0xf6, 0x05, 0xff, 0xf6, 0x17, +0xc1, 0x2d, 0xf1, 0xa3, 0xe6, 0xc6, 0xfd, 0xe3, 0x12, 0xa4, 0x05, 0x11, 0x58, 0x3b, 0xe6, 0x00, 0xc8, 0xe3, 0xea, 0xe2, 0x9e, 0xcc, 0x30, 0x22, 0xe2, 0x2f, 0x0c, 0x28, 0xc7, 0xf3, 0x05, 0xc6, +0x06, 0x2d, 0x18, 0xe9, 0x44, 0xde, 0x3e, 0x2f, 0x13, 0xc3, 0xb6, 0x1e, 0xca, 0x4a, 0xcb, 0xdf, 0x14, 0x11, 0xa7, 0x31, 0xed, 0xc6, 0x0a, 0xf2, 0xfa, 0x2b, 0x11, 0x2c, 0x0f, 0xfc, 0x73, 0xa5, +0xc4, 0x0d, 0xc2, 0xe8, 0xdf, 0x00, 0xf5, 0xe9, 0x1b, 0xdc, 0xf5, 0x2b, 0xdc, 0x2b, 0x11, 0xfc, 0x23, 0x61, 0x10, 0x07, 0x42, 0xe2, 0xe6, 0xdc, 0x2a, 0xcd, 0xf7, 0xc8, 0xaa, 0x0d, 0x26, 0xc8, +0x51, 0x0d, 0x16, 0xd6, 0xec, 0x08, 0xc5, 0x49, 0xf6, 0xfb, 0x1d, 0x0a, 0x2f, 0x14, 0xf0, 0x2f, 0x60, 0xe4, 0x2f, 0xc8, 0x00, 0xf3, 0xed, 0x10, 0x0d, 0xf9, 0xb8, 0xf7, 0x34, 0x09, 0xe7, 0xe9, +0xb5, 0x96, 0xba, 0x28, 0x3d, 0xf7, 0xce, 0xe9, 0xf9, 0x30, 0xb5, 0x27, 0x41, 0x45, 0x34, 0xf1, 0x0c, 0xf1, 0xf8, 0xd7, 0xdf, 0xf0, 0x81, 0xd2, 0xea, 0xfb, 0xd5, 0x05, 0xd8, 0xc5, 0xd0, 0xf6, +0xd8, 0x00, 0x46, 0x26, 0x0d, 0xc6, 0xb8, 0x0a, 0x11, 0xf7, 0xea, 0x0e, 0x3b, 0xc3, 0x32, 0xe3, 0xea, 0xf6, 0x28, 0xe3, 0x00, 0xd8, 0xeb, 0x3e, 0xf5, 0xd3, 0xe4, 0xf5, 0xf0, 0x19, 0xe3, 0x02, +0xfc, 0xe3, 0x2c, 0x0a, 0xf7, 0xdc, 0x52, 0x4d, 0xd7, 0x01, 0x52, 0x53, 0x10, 0xd8, 0x14, 0xf1, 0x57, 0x10, 0xc7, 0x0f, 0x4a, 0xd4, 0xe9, 0x0a, 0xec, 0x0e, 0x25, 0x2f, 0x29, 0xf9, 0xe3, 0x39, +0xf9, 0xf5, 0x3c, 0x15, 0xd4, 0x23, 0x0b, 0xd6, 0xfc, 0xf4, 0xa4, 0x1f, 0xc4, 0xf4, 0x3d, 0x01, 0x15, 0xf3, 0xdf, 0x07, 0x1a, 0xfe, 0xef, 0x29, 0xb8, 0xe4, 0x0d, 0x01, 0xdc, 0xfb, 0x14, 0x1a, +0xde, 0x37, 0x1c, 0xdb, 0xc5, 0x33, 0x17, 0xfd, 0x36, 0x04, 0x17, 0xb7, 0xe7, 0xba, 0x05, 0x0e, 0x39, 0xe6, 0xab, 0xf6, 0x3a, 0x3d, 0x2d, 0x05, 0xf7, 0xc6, 0x19, 0xf8, 0xf2, 0x36, 0x1d, 0x20, +0x2f, 0x03, 0x34, 0x15, 0x13, 0x0b, 0xfd, 0x14, 0xd6, 0xcc, 0xfc, 0x18, 0x24, 0x50, 0xf7, 0x0c, 0xe1, 0xe5, 0x23, 0x07, 0xd4, 0x41, 0x41, 0xe3, 0x57, 0x1f, 0xe2, 0x03, 0xf6, 0xcc, 0xe5, 0x2c, +0x12, 0x0c, 0x1e, 0xfe, 0xdd, 0x16, 0xe4, 0xfe, 0x41, 0x79, 0x16, 0xe9, 0x0c, 0x09, 0x10, 0x2f, 0xf3, 0xdc, 0x19, 0xef, 0x0f, 0x0d, 0x07, 0x0b, 0xfb, 0x17, 0xcb, 0x1e, 0x55, 0xd3, 0xed, 0x3c, +0xf0, 0x1d, 0x4a, 0xda, 0x2d, 0xf2, 0xf4, 0x16, 0xff, 0xfe, 0x25, 0x37, 0xe3, 0xe7, 0x1c, 0x4e, 0x29, 0x20, 0x10, 0xe1, 0xd4, 0x2b, 0xd0, 0xe3, 0x2f, 0xb5, 0xf1, 0xf2, 0xf0, 0xfe, 0x0f, 0x05, +0x54, 0x0c, 0xdf, 0x5b, 0xd4, 0x12, 0x1f, 0x3e, 0x17, 0x03, 0x23, 0x38, 0xd8, 0x19, 0x25, 0x1d, 0x30, 0x1b, 0x13, 0x05, 0x1a, 0x01, 0x32, 0xd7, 0x7e, 0xfe, 0x00, 0x05, 0x1a, 0xf0, 0xd5, 0x22, +0xdb, 0xca, 0x17, 0xf4, 0x34, 0xe5, 0x1a, 0x04, 0x00, 0xdc, 0x0b, 0xea, 0xe1, 0xe7, 0xf1, 0x17, 0x43, 0xe5, 0xd9, 0xdf, 0x10, 0x64, 0x0c, 0xc3, 0x30, 0x08, 0x49, 0x4e, 0xc5, 0x0d, 0x11, 0xd8, +0xaa, 0xf2, 0x43, 0x08, 0xe1, 0xd3, 0x4a, 0x36, 0x32, 0x23, 0x34, 0x59, 0xff, 0x04, 0xee, 0x08, 0xd9, 0xe9, 0x0e, 0x42, 0xe0, 0x1b, 0x7f, 0xeb, 0x06, 0xce, 0x0a, 0x0c, 0xee, 0xe6, 0x15, 0x33, +0x1e, 0xd4, 0x29, 0xf9, 0x03, 0xee, 0xbf, 0x7f, 0xbf, 0x64, 0xd5, 0x08, 0xda, 0x5e, 0x06, 0xf2, 0xc8, 0xd8, 0x1d, 0x35, 0xf1, 0xb4, 0xb7, 0x00, 0xf2, 0x5b, 0xd6, 0xd1, 0x08, 0xd6, 0xde, 0xe3, +0xd5, 0x26, 0xed, 0x0e, 0x09, 0x0b, 0x24, 0xce, 0xed, 0x6e, 0x12, 0x52, 0xdc, 0xf9, 0xe6, 0xdc, 0x29, 0xdd, 0x00, 0xe5, 0xe5, 0xcd, 0x59, 0xff, 0x1b, 0xe3, 0xe3, 0xe0, 0xf9, 0xd9, 0xc0, 0xea, +0x39, 0xc6, 0x02, 0xd0, 0x4b, 0xf7, 0xe3, 0x1d, 0xf0, 0xcc, 0x20, 0x5a, 0x07, 0xc1, 0x1b, 0x05, 0xd2, 0x03, 0xea, 0xe6, 0x1c, 0x36, 0x36, 0x53, 0xba, 0xa5, 0x25, 0x3f, 0xea, 0xc9, 0xb1, 0x5b, +0xfa, 0x28, 0x0e, 0x14, 0x9e, 0x42, 0xcf, 0xf2, 0xdd, 0xf3, 0x27, 0x10, 0x0f, 0xd2, 0x4d, 0xdf, 0xee, 0xf1, 0xef, 0xe4, 0x2c, 0x4b, 0xf5, 0xbe, 0x16, 0xd7, 0xda, 0xca, 0xaa, 0xc1, 0xd1, 0xd2, +0x4a, 0xe9, 0xbd, 0xfc, 0xbe, 0xbb, 0xea, 0xef, 0x23, 0xdb, 0x08, 0x07, 0x68, 0x15, 0xd8, 0xfb, 0xe3, 0xc3, 0x01, 0xce, 0xdb, 0xc8, 0x68, 0x22, 0xad, 0xcd, 0x82, 0xc8, 0xdf, 0x09, 0x25, 0xf7, +0x2a, 0x89, 0xd2, 0x23, 0xc6, 0xf3, 0x4b, 0xe4, 0x0c, 0xeb, 0x10, 0xf9, 0x19, 0x37, 0xcb, 0xdf, 0xfd, 0x1c, 0x3c, 0x52, 0x14, 0xf9, 0xf0, 0x3f, 0xe4, 0xe1, 0xd4, 0x14, 0xd4, 0xe6, 0x06, 0xd8, +0xfb, 0x90, 0xfb, 0x3f, 0x4c, 0x25, 0xfe, 0xbd, 0x00, 0x89, 0xd8, 0xd9, 0xeb, 0xdf, 0x20, 0xc4, 0x68, 0x1e, 0x08, 0xee, 0xce, 0xf5, 0x22, 0x06, 0xba, 0x47, 0x45, 0x1a, 0xe9, 0x20, 0x07, 0xfb, +0x2c, 0xf2, 0x23, 0xd4, 0x0e, 0xb3, 0xe3, 0xc4, 0x14, 0x25, 0xff, 0xcb, 0x25, 0x51, 0x0f, 0x0d, 0xe4, 0xfb, 0x00, 0x42, 0x03, 0xf6, 0xfb, 0x34, 0x2a, 0xf3, 0xec, 0xc3, 0xff, 0x15, 0x14, 0xee, +0xfc, 0xfd, 0xd8, 0xf8, 0x0b, 0xe5, 0x4e, 0x0e, 0x31, 0xcc, 0xfd, 0xfa, 0x46, 0x27, 0x03, 0x13, 0x32, 0xb1, 0x1b, 0xf7, 0x2d, 0xf1, 0x29, 0xe5, 0xba, 0xe9, 0x57, 0x17, 0x5c, 0x1d, 0xe6, 0xf5, +0xce, 0xd0, 0xf1, 0x1b, 0x04, 0xd9, 0x35, 0xe7, 0xda, 0x91, 0x81, 0xe8, 0xc7, 0x3e, 0xe4, 0xe5, 0xf8, 0x07, 0x0d, 0x6c, 0x13, 0xd7, 0xd5, 0xa1, 0x0f, 0xe1, 0x2b, 0xf3, 0xee, 0xf8, 0xce, 0xcc, +0x02, 0xfb, 0x95, 0xd7, 0xd2, 0xf8, 0xce, 0x6b, 0xd7, 0x28, 0x3e, 0xb8, 0xe2, 0xef, 0xfa, 0x08, 0x05, 0xd3, 0x57, 0x12, 0xdf, 0x01, 0xd0, 0x16, 0xeb, 0x3a, 0x37, 0x17, 0x43, 0x40, 0x41, 0x4e, +0xc2, 0xd0, 0x4e, 0xb4, 0xf4, 0x35, 0x0e, 0xf7, 0xbf, 0x00, 0x22, 0x40, 0x98, 0xbc, 0xf6, 0xd9, 0x47, 0x2c, 0x06, 0xfb, 0xed, 0x22, 0x09, 0x2b, 0x28, 0xfa, 0x13, 0x0f, 0x38, 0xea, 0x18, 0xbe, +0x00, 0x26, 0xea, 0xf6, 0xca, 0x18, 0xde, 0x10, 0x43, 0xe2, 0x38, 0x47, 0x84, 0xfb, 0x05, 0xf8, 0x0e, 0x1b, 0x1e, 0xde, 0x25, 0x0f, 0xfd, 0xf3, 0x3c, 0x16, 0xfb, 0x32, 0xfc, 0x38, 0xe4, 0x09, +0x0e, 0x00, 0xbd, 0xf0, 0x05, 0xb3, 0x17, 0xff, 0x16, 0xe5, 0xd0, 0xf8, 0xf5, 0x26, 0x44, 0x29, 0x3f, 0xf2, 0xd1, 0xd4, 0xe0, 0xc2, 0xca, 0xda, 0x5f, 0xe2, 0xfc, 0x25, 0x19, 0x0f, 0xd3, 0x21, +0xd8, 0xdc, 0xf0, 0xed, 0x06, 0x05, 0xf1, 0xe0, 0x1f, 0x1e, 0xd3, 0x10, 0xc2, 0x37, 0x21, 0xf2, 0xe2, 0xeb, 0xd6, 0x12, 0xa9, 0xe1, 0xed, 0xf4, 0x0c, 0x24, 0x12, 0xf4, 0x12, 0xeb, 0x32, 0x27, +0x25, 0xfd, 0x25, 0x0a, 0x2f, 0x1f, 0x3c, 0xfa, 0xe3, 0x00, 0x0f, 0x27, 0xc3, 0xf5, 0x15, 0x10, 0x4d, 0x2f, 0xe6, 0xcd, 0x79, 0xb8, 0x24, 0x30, 0xe1, 0xe1, 0xd8, 0xe9, 0xd8, 0x27, 0xf7, 0xdd, +0x1f, 0x17, 0xd6, 0xf1, 0x33, 0x0b, 0xaf, 0xfd, 0xf6, 0xc9, 0xe8, 0xef, 0x49, 0xd3, 0x0f, 0xd3, 0x23, 0x07, 0x12, 0x0e, 0xfc, 0x2a, 0xf8, 0x4c, 0xc9, 0x22, 0x1f, 0x24, 0xfb, 0x0d, 0xdf, 0x27, +0x2e, 0x0c, 0x5c, 0xba, 0x60, 0xfa, 0xa0, 0x23, 0x0b, 0xdb, 0x03, 0xdb, 0x0b, 0x7f, 0xf7, 0xe4, 0x09, 0xf9, 0x3e, 0xf2, 0xe7, 0xf9, 0x0a, 0x3c, 0xdc, 0x10, 0xf5, 0x36, 0xcc, 0xbd, 0xa9, 0x37, +0x19, 0x23, 0x17, 0x21, 0x1d, 0xfe, 0x00, 0xc7, 0x14, 0x08, 0x3d, 0xea, 0xea, 0xf6, 0x82, 0x07, 0xda, 0xd6, 0x1b, 0x0b, 0xb4, 0x09, 0x36, 0xe0, 0x29, 0xd1, 0xf2, 0xfe, 0x03, 0xb0, 0xf7, 0xef, +0xb3, 0x41, 0xf6, 0x06, 0x5e, 0xe7, 0xd8, 0x21, 0xea, 0x0f, 0x05, 0xfb, 0x12, 0xfd, 0xdc, 0x0a, 0xee, 0x43, 0x29, 0x2a, 0x23, 0x05, 0x1f, 0xe1, 0xab, 0xd0, 0x44, 0x02, 0x99, 0x04, 0xf8, 0xe4, +0x0f, 0xe5, 0x06, 0xc9, 0x14, 0x48, 0x63, 0xca, 0x07, 0x16, 0xbf, 0x4e, 0x2b, 0x1f, 0xd9, 0x0e, 0xf2, 0x1c, 0xab, 0x31, 0x3b, 0xb5, 0xdb, 0xfe, 0x24, 0xe8, 0x0b, 0x0f, 0x4a, 0x2f, 0xad, 0x61, +0xe2, 0x18, 0xe9, 0xe4, 0x0a, 0x18, 0x0e, 0x0b, 0x62, 0x39, 0x1f, 0xba, 0x5c, 0xc8, 0xd9, 0x34, 0x1b, 0xc0, 0xe8, 0x00, 0xa6, 0x03, 0x38, 0x17, 0x01, 0xc2, 0xed, 0x15, 0x31, 0xe8, 0xc4, 0x5f, +0xfb, 0xb4, 0x02, 0x1d, 0x0b, 0x27, 0xf3, 0xf6, 0x2f, 0x25, 0x16, 0x16, 0x24, 0x07, 0xe7, 0xec, 0x00, 0xe7, 0x02, 0x9e, 0x0c, 0x01, 0x9d, 0x63, 0xd3, 0xb6, 0xf8, 0x0f, 0xfb, 0x1d, 0xd1, 0xf8, +0xe6, 0x81, 0x1f, 0xdf, 0xfd, 0x30, 0xdd, 0xea, 0x03, 0x1a, 0xf3, 0x21, 0xd2, 0x39, 0xdb, 0x12, 0xde, 0x2b, 0xde, 0xea, 0xe1, 0x43, 0xb9, 0x0a, 0xf6, 0xfd, 0x09, 0x0d, 0x9d, 0x0a, 0x04, 0x03, +0xf9, 0x40, 0xfb, 0x2f, 0x63, 0xe7, 0xb2, 0x2a, 0xef, 0x34, 0x23, 0x0e, 0x22, 0xf3, 0xff, 0xcf, 0x0d, 0xf2, 0xd8, 0x25, 0x14, 0x91, 0xdd, 0xc3, 0x24, 0x23, 0xa5, 0x0f, 0x7e, 0x1a, 0x44, 0xfe, +0xe8, 0x24, 0x59, 0x5a, 0x31, 0xdd, 0xbc, 0x25, 0x0f, 0xec, 0xea, 0xd8, 0x39, 0x0f, 0x96, 0x1d, 0x1f, 0x02, 0xd3, 0x22, 0x26, 0x11, 0xa9, 0x00, 0xec, 0xdb, 0x34, 0xcd, 0xa4, 0x27, 0x04, 0xd8, +0x63, 0xf7, 0x43, 0x24, 0xfd, 0xe4, 0x21, 0xdc, 0x40, 0x38, 0x23, 0xf0, 0x34, 0x4f, 0xe7, 0x06, 0xde, 0x0d, 0x06, 0x52, 0xcf, 0x3e, 0x21, 0xea, 0x3c, 0xf7, 0xc1, 0xb4, 0xdd, 0x59, 0x10, 0x28, +0x0f, 0xef, 0x3e, 0x0d, 0x17, 0x1c, 0xed, 0x3b, 0xb0, 0x05, 0xfd, 0xc2, 0xfb, 0x04, 0x26, 0x28, 0x44, 0x4b, 0xd8, 0xac, 0xd8, 0x1a, 0x24, 0xf2, 0xcc, 0x03, 0xd8, 0x1a, 0xf0, 0x0c, 0x2f, 0xf8, +0xfe, 0xfc, 0xc1, 0xf4, 0x3d, 0x22, 0xc5, 0x00, 0x1e, 0xdb, 0xb9, 0xf1, 0x0a, 0xf1, 0x64, 0x25, 0xeb, 0x27, 0xfc, 0x2e, 0xcd, 0xc0, 0x04, 0x55, 0xf0, 0x1b, 0x10, 0x20, 0xfb, 0xbd, 0x2a, 0xd8, +0x63, 0xc3, 0x26, 0xf4, 0x30, 0x06, 0x42, 0x71, 0xcf, 0xa8, 0xa5, 0xfe, 0x30, 0x3e, 0xab, 0xdc, 0x04, 0x42, 0x1d, 0xeb, 0xf0, 0x08, 0xf3, 0x3d, 0xa5, 0xf8, 0xeb, 0x2a, 0x34, 0xf1, 0xe5, 0x10, +0x21, 0xf3, 0x31, 0x10, 0x42, 0x07, 0xff, 0xf6, 0x56, 0xd4, 0x90, 0xde, 0x2b, 0xad, 0x33, 0x3c, 0x01, 0x0e, 0xf8, 0x4b, 0xd0, 0xfc, 0xf7, 0x32, 0xed, 0xa8, 0x37, 0xfa, 0x0b, 0x49, 0x2e, 0x1c, +0x05, 0x1d, 0x04, 0xc7, 0x22, 0x05, 0xbb, 0x72, 0xd4, 0x12, 0x7e, 0x1d, 0xad, 0xc7, 0x1c, 0x48, 0x43, 0xf8, 0x17, 0xdb, 0x2a, 0xe3, 0xce, 0x42, 0xed, 0x33, 0x31, 0x7a, 0x47, 0x28, 0x1c, 0x15, +0x0e, 0xc9, 0x23, 0x74, 0x3a, 0x5e, 0x99, 0x29, 0x3d, 0xd9, 0x45, 0xdc, 0xf2, 0xf2, 0x00, 0xb6, 0xe5, 0x50, 0xb9, 0x0f, 0xb7, 0x12, 0xdd, 0x02, 0xca, 0x67, 0xfa, 0x03, 0x7f, 0xe6, 0xe7, 0x26, +0x39, 0x69, 0xf7, 0x0c, 0x58, 0x3b, 0x2c, 0xb3, 0xca, 0x19, 0x0a, 0x58, 0xea, 0xf0, 0xbc, 0x26, 0xa2, 0xb7, 0x22, 0x00, 0xf7, 0xe9, 0xc5, 0xc1, 0x1f, 0xdb, 0x96, 0xcf, 0x0c, 0x6c, 0xec, 0x41, +0xe1, 0x42, 0x72, 0xd4, 0x56, 0x9b, 0xc6, 0x06, 0x3e, 0x0c, 0x2c, 0x17, 0xb7, 0xfb, 0xde, 0xf8, 0x53, 0xf1, 0x20, 0x2a, 0xf6, 0xe8, 0x9e, 0xee, 0x23, 0xfb, 0xfa, 0x28, 0x1e, 0xd3, 0xec, 0x07, +0xf5, 0x0a, 0xeb, 0x15, 0xed, 0xfa, 0x19, 0x15, 0x0f, 0xce, 0x32, 0xa3, 0x0e, 0xdf, 0xd7, 0x26, 0x16, 0xfc, 0x35, 0xf9, 0xc3, 0x3b, 0x50, 0xf8, 0x0f, 0x26, 0x0c, 0xd5, 0xea, 0xf9, 0x2f, 0x17, +0xd3, 0xf8, 0xc0, 0x24, 0xf0, 0xbc, 0xa8, 0xbc, 0xef, 0xe4, 0x01, 0xe9, 0x27, 0x32, 0xe9, 0x0a, 0x24, 0x46, 0xeb, 0x12, 0xe6, 0xf4, 0x00, 0x01, 0xfe, 0x1f, 0x0b, 0xfb, 0xe0, 0x3c, 0x2a, 0x25, +0xea, 0x23, 0xe6, 0xfc, 0xcb, 0xe7, 0xea, 0xfe, 0x33, 0x16, 0x39, 0x00, 0xcf, 0x0a, 0x26, 0x0f, 0x1c, 0xee, 0x20, 0x36, 0xc3, 0x1d, 0x1a, 0x40, 0xd1, 0x39, 0xa2, 0x49, 0x37, 0x12, 0x22, 0x8d, +0x17, 0xd6, 0x06, 0xcf, 0x6d, 0x1a, 0x0c, 0x69, 0x0b, 0xf7, 0x21, 0xff, 0x4b, 0xee, 0xc9, 0x1d, 0xdf, 0xfe, 0xe1, 0xc6, 0x11, 0x1e, 0x62, 0xfd, 0xc1, 0x15, 0xc5, 0x46, 0xc2, 0xc8, 0x0c, 0xe8, +0xcf, 0x1f, 0xf1, 0x4c, 0x13, 0x81, 0xdf, 0xe2, 0xf4, 0xf2, 0xfa, 0xe8, 0xd2, 0x00, 0xf0, 0x1d, 0x0f, 0x03, 0x1a, 0xf2, 0xf6, 0xf6, 0x09, 0xeb, 0x1f, 0x33, 0x0c, 0x01, 0xc3, 0x27, 0xeb, 0x41, +0xcc, 0x1c, 0x34, 0x1c, 0x25, 0x0a, 0xb1, 0xf8, 0xdd, 0x12, 0x23, 0xf8, 0xda, 0x04, 0x0f, 0x2d, 0x12, 0x04, 0x07, 0xf1, 0xde, 0x2f, 0xdc, 0x4e, 0xf9, 0x0f, 0xe5, 0x1f, 0x5b, 0x0d, 0xe7, 0x47, +0x14, 0x22, 0x57, 0x07, 0x01, 0x33, 0x16, 0xdc, 0xfd, 0x1b, 0xde, 0xcd, 0xee, 0x03, 0x0a, 0xf7, 0xe7, 0x02, 0x31, 0x08, 0x26, 0x3c, 0x1d, 0xed, 0xb2, 0xed, 0xfb, 0x02, 0x17, 0xc7, 0x07, 0x2a, +0x00, 0x09, 0xd9, 0xf3, 0xe5, 0xfb, 0x47, 0xde, 0xf9, 0x1c, 0xab, 0x20, 0xf3, 0xee, 0xf6, 0xe1, 0xfe, 0xeb, 0x1d, 0x1f, 0x38, 0xe0, 0x00, 0x07, 0xcd, 0x29, 0xe8, 0xea, 0xf5, 0xeb, 0xeb, 0xdb, +0x3f, 0x32, 0x21, 0x0e, 0x16, 0x09, 0xe5, 0x05, 0x28, 0xc8, 0x59, 0x66, 0xbf, 0x13, 0x11, 0xf5, 0xdf, 0x2a, 0x40, 0xc8, 0xc8, 0x3e, 0x30, 0x20, 0xb2, 0xed, 0x5b, 0xe2, 0x31, 0xeb, 0xeb, 0xdb, +0x43, 0x1a, 0x17, 0x59, 0x25, 0xd9, 0x1b, 0xda, 0x65, 0xda, 0xda, 0x1f, 0xca, 0xe5, 0xc5, 0xaf, 0xfe, 0x0c, 0x42, 0x32, 0x01, 0xc9, 0x22, 0xd1, 0xf5, 0xb2, 0xb8, 0xe0, 0xd4, 0x42, 0xfe, 0xd0, +0xd4, 0xa9, 0xf1, 0x05, 0xf6, 0x62, 0xde, 0xe5, 0xc4, 0x7f, 0xb1, 0x30, 0xd0, 0xf4, 0x0d, 0x10, 0xe5, 0x03, 0xe3, 0x0b, 0x2f, 0x09, 0xe4, 0xb7, 0xf4, 0xfd, 0x01, 0xbe, 0xff, 0x27, 0x01, 0x0e, +0x2f, 0x07, 0x28, 0xe5, 0xf5, 0x0f, 0x34, 0xab, 0x1f, 0x16, 0xfa, 0x3c, 0x90, 0xf4, 0xcd, 0xf7, 0x27, 0xfb, 0xf9, 0xa8, 0x1d, 0x2e, 0xe1, 0x23, 0xf5, 0x3e, 0xb9, 0x1b, 0x0d, 0x01, 0x4f, 0xd2, +0xe3, 0x47, 0xf2, 0xf7, 0xd7, 0xe4, 0xd2, 0xd6, 0xe9, 0xbc, 0x06, 0x13, 0xf4, 0xde, 0x28, 0xac, 0x03, 0xbf, 0xb1, 0x03, 0x29, 0x0b, 0xf1, 0xf6, 0xb6, 0xdb, 0xf6, 0xce, 0x9d, 0x29, 0x39, 0x17, +0xcc, 0xc5, 0xf3, 0xf3, 0x0e, 0xcb, 0x8b, 0xde, 0x00, 0x14, 0x2f, 0x1b, 0x30, 0x00, 0x14, 0x25, 0xdd, 0xcc, 0xee, 0xd0, 0xd0, 0xf5, 0xe5, 0xef, 0x02, 0xc7, 0xff, 0xd8, 0x44, 0x1a, 0x02, 0x12, +0x21, 0xd0, 0xf3, 0x52, 0x00, 0x53, 0x32, 0xbc, 0x59, 0x09, 0xdf, 0xff, 0x5b, 0x14, 0xf6, 0xec, 0x61, 0x0a, 0x05, 0xb0, 0x20, 0xdf, 0xc3, 0x10, 0xf6, 0xe3, 0x06, 0x18, 0xed, 0xfd, 0x27, 0x25, +0xe4, 0xed, 0xc5, 0x0f, 0xfb, 0xf4, 0xf9, 0x9a, 0xf9, 0xc4, 0x1c, 0xfd, 0xd7, 0xcc, 0x2f, 0x1a, 0xe0, 0xbe, 0x3c, 0x2e, 0xd2, 0x6b, 0xfe, 0x2b, 0x1a, 0x1d, 0x22, 0x09, 0x05, 0xd0, 0xde, 0x09, +0x21, 0xfe, 0xee, 0x0b, 0xcb, 0xeb, 0x08, 0xff, 0xf5, 0x11, 0xdf, 0xbf, 0xbf, 0x10, 0xf3, 0xe9, 0x13, 0xb6, 0xfa, 0x3a, 0xe7, 0xfe, 0xe5, 0xff, 0x44, 0x2f, 0x0b, 0x13, 0x1f, 0x3c, 0xdb, 0xee, +0x0c, 0xd0, 0x05, 0x6e, 0x33, 0xfb, 0xe4, 0xea, 0xed, 0x04, 0x0f, 0xb8, 0x03, 0xdb, 0xb6, 0xfd, 0xfb, 0xfd, 0xbb, 0x19, 0xed, 0xfd, 0x07, 0xee, 0xaf, 0xd5, 0x7f, 0x17, 0xe8, 0x31, 0xec, 0x0f, +0x0f, 0xe7, 0x00, 0xdf, 0xf3, 0x2a, 0x0a, 0xe1, 0x0b, 0x14, 0xe7, 0x2e, 0x06, 0x20, 0x25, 0x0d, 0x1f, 0x0e, 0x1c, 0x13, 0x16, 0x5b, 0xe5, 0x0c, 0x3b, 0xba, 0x02, 0x03, 0x30, 0x11, 0x1f, 0x0a, +0x02, 0xfb, 0x4a, 0xec, 0x0e, 0xfc, 0x0a, 0xd9, 0xb8, 0xb3, 0xce, 0x1c, 0xfd, 0x22, 0xf9, 0x09, 0x1e, 0xd1, 0xbb, 0xe5, 0xf7, 0xfd, 0x25, 0x0c, 0xed, 0x0c, 0x21, 0xa4, 0x16, 0x06, 0xed, 0xea, +0x0d, 0x2b, 0x93, 0x0b, 0x08, 0x18, 0xea, 0x24, 0xd4, 0xf5, 0x31, 0xed, 0x41, 0xf0, 0xab, 0xe5, 0x1d, 0x14, 0xf2, 0x0c, 0xa9, 0xf7, 0x07, 0xd1, 0x9e, 0x15, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, +0x80, 0x03, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0xa0, 0x06, 0x00, 0x00, 0xfe, 0x08, 0x00, 0x00, 0xeb, 0x1f, 0x00, 0x00, 0x17, 0xe4, 0xff, 0xff, 0x5a, 0xfa, 0xff, 0xff, 0x16, 0x01, 0x00, 0x00, +0xa0, 0xfa, 0xff, 0xff, 0x2a, 0x0b, 0x00, 0x00, 0xb9, 0xed, 0xff, 0xff, 0xf1, 0xf1, 0xff, 0xff, 0xb6, 0xf5, 0xff, 0xff, 0xfc, 0xff, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0x09, 0xf5, 0xff, 0xff, +0x89, 0x01, 0x00, 0x00, 0xba, 0xf3, 0xff, 0xff, 0xd9, 0xff, 0xff, 0xff, 0x28, 0x01, 0x00, 0x00, 0x29, 0xfa, 0xff, 0xff, 0x5c, 0x12, 0x00, 0x00, 0x85, 0xe9, 0xff, 0xff, 0x00, 0x0a, 0x00, 0x00, +0xf5, 0x05, 0x00, 0x00, 0x2d, 0xfd, 0xff, 0xff, 0x00, 0x07, 0x00, 0x00, 0x45, 0x01, 0x00, 0x00, 0x79, 0x02, 0x00, 0x00, 0x60, 0x14, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x51, 0xe7, 0xff, 0xff, +0x27, 0x1a, 0x00, 0x00, 0x6d, 0x17, 0x00, 0x00, 0xfa, 0xf1, 0xff, 0xff, 0x86, 0xf9, 0xff, 0xff, 0xaf, 0xf7, 0xff, 0xff, 0x60, 0x15, 0x00, 0x00, 0x88, 0x03, 0x00, 0x00, 0xb2, 0xfe, 0xff, 0xff, +0xde, 0x01, 0x00, 0x00, 0xe7, 0x0b, 0x00, 0x00, 0x41, 0xfc, 0xff, 0xff, 0xa8, 0x0d, 0x00, 0x00, 0xde, 0x03, 0x00, 0x00, 0x2d, 0x06, 0x00, 0x00, 0x08, 0xf2, 0xff, 0xff, 0x09, 0xf2, 0xff, 0xff, +0xea, 0xfc, 0xff, 0xff, 0xe9, 0x08, 0x00, 0x00, 0x4c, 0xfe, 0xff, 0xff, 0xa3, 0x01, 0x00, 0x00, 0xcd, 0x06, 0x00, 0x00, 0x0d, 0x2e, 0x00, 0x00, 0xc5, 0xeb, 0xff, 0xff, 0x30, 0x06, 0x00, 0x00, +0x5b, 0x0a, 0x00, 0x00, 0xdf, 0xfa, 0xff, 0xff, 0x25, 0xe9, 0xff, 0xff, 0x78, 0x0f, 0x00, 0x00, 0x76, 0xfd, 0xff, 0xff, 0xf3, 0x0b, 0x00, 0x00, 0x66, 0xec, 0xff, 0xff, 0x21, 0xfc, 0xff, 0xff, +0x46, 0xfe, 0xff, 0xff, 0xae, 0x2c, 0x00, 0x00, 0x1d, 0x14, 0x00, 0x00, 0xfa, 0x02, 0x00, 0x00, 0x1c, 0xf9, 0xff, 0xff, 0xa7, 0x2e, 0x00, 0x00, 0x21, 0x03, 0x00, 0x00, 0x1d, 0xfa, 0xff, 0xff, +0x4f, 0xfd, 0xff, 0xff, 0x63, 0x22, 0x00, 0x00, 0xaa, 0xee, 0xff, 0xff, 0x7c, 0x0d, 0x00, 0x00, 0x81, 0x25, 0x00, 0x00, 0xd2, 0x13, 0x00, 0x00, 0xdf, 0xfc, 0xff, 0xff, 0x68, 0xf5, 0xff, 0xff, +0x11, 0xf0, 0xff, 0xff, 0xc1, 0x0b, 0x00, 0x00, 0xb7, 0xe5, 0xff, 0xff, 0x62, 0xed, 0xff, 0xff, 0x66, 0x33, 0x00, 0x00, 0x64, 0xf6, 0xff, 0xff, 0x76, 0xfd, 0xff, 0xff, 0x06, 0xfe, 0xff, 0xff, +0x46, 0xf9, 0xff, 0xff, 0x4c, 0x00, 0x00, 0x00, 0x53, 0x0d, 0x00, 0x00, 0xf7, 0x0e, 0x00, 0x00, 0xc5, 0x02, 0x00, 0x00, 0x38, 0x03, 0x00, 0x00, 0x10, 0xff, 0xff, 0xff, 0xf8, 0x22, 0x00, 0x00, +0x75, 0xf6, 0xff, 0xff, 0x0e, 0x19, 0x00, 0x00, 0x56, 0xf8, 0xff, 0xff, 0x5a, 0xf5, 0xff, 0xff, 0x3c, 0xf8, 0xff, 0xff, 0xe7, 0xfb, 0xff, 0xff, 0xbb, 0x03, 0x00, 0x00, 0x1e, 0x09, 0x00, 0x00, +0xb0, 0xf8, 0xff, 0xff, 0x26, 0x07, 0x00, 0x00, 0xad, 0xeb, 0xff, 0xff, 0x02, 0xf3, 0xff, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xae, 0xe5, 0xff, 0xff, 0x93, 0xf2, 0xff, 0xff, 0xd6, 0x06, 0x00, 0x00, +0xbe, 0x00, 0x00, 0x00, 0x7b, 0x13, 0x00, 0x00, 0x41, 0x0b, 0x00, 0x00, 0x1a, 0x01, 0x00, 0x00, 0xde, 0x03, 0x00, 0x00, 0xa8, 0x27, 0x00, 0x00, 0x9c, 0x08, 0x00, 0x00, 0x02, 0xf3, 0xff, 0xff, +0x1f, 0x07, 0x00, 0x00, 0x37, 0x07, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x1b, 0x09, 0x00, 0x00, 0x5d, 0x0a, 0x00, 0x00, 0x58, 0x09, 0x00, 0x00, 0x07, 0x1b, 0x00, 0x00, 0x80, 0xdf, 0xff, 0xff, +0x7a, 0x0b, 0x00, 0x00, 0xb8, 0x10, 0x00, 0x00, 0xa2, 0x08, 0x00, 0x00, 0xef, 0xf8, 0xff, 0xff, 0x2a, 0xf3, 0xff, 0xff, 0x80, 0xe7, 0xff, 0xff, 0xa1, 0xff, 0xff, 0xff, 0xd2, 0x02, 0x00, 0x00, +0xaa, 0x12, 0x00, 0x00, 0x0e, 0x02, 0x00, 0x00, 0x15, 0xe5, 0xff, 0xff, 0xad, 0xfe, 0xff, 0xff, 0xeb, 0x00, 0x00, 0x00, 0x2a, 0xe9, 0xff, 0xff, 0xce, 0xea, 0xff, 0xff, 0xb2, 0x21, 0x00, 0x00, +0x37, 0xfb, 0xff, 0xff, 0xb4, 0x09, 0x00, 0x00, 0x2a, 0x09, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, 0x4e, 0x10, 0x00, 0x00, 0x66, 0xda, 0xff, 0xff, 0x35, 0xf8, 0xff, 0xff, 0x47, 0xed, 0xff, 0xff, +0xa2, 0xf3, 0xff, 0xff, 0x56, 0x0b, 0x00, 0x00, 0xa6, 0x06, 0x00, 0x00, 0xb6, 0xfb, 0xff, 0xff, 0x3e, 0xfe, 0xff, 0xff, 0xe8, 0x1e, 0x00, 0x00, 0x75, 0x14, 0x00, 0x00, 0x8f, 0xf3, 0xff, 0xff, +0x2a, 0x10, 0x00, 0x00, 0xb2, 0xd0, 0xff, 0xff, 0x5b, 0x00, 0x00, 0x00, 0x7b, 0xf1, 0xff, 0xff, 0xe2, 0x0d, 0x00, 0x00, 0x9d, 0xfb, 0xff, 0xff, 0x17, 0x12, 0x00, 0x00, 0xe9, 0x0b, 0x00, 0x00, +0x8e, 0xf8, 0xff, 0xff, 0x46, 0xfe, 0xff, 0xff, 0xd9, 0x19, 0x00, 0x00, 0x52, 0x1c, 0x00, 0x00, 0x2c, 0x05, 0x00, 0x00, 0x34, 0xff, 0xff, 0xff, 0x1f, 0x11, 0x00, 0x00, 0xfe, 0xfa, 0xff, 0xff, +0xa6, 0x06, 0x00, 0x00, 0xcc, 0xfd, 0xff, 0xff, 0x6f, 0x2a, 0x00, 0x00, 0x1c, 0xfd, 0xff, 0xff, 0xfd, 0xeb, 0xff, 0xff, 0xb0, 0xfe, 0xff, 0xff, 0x6f, 0x09, 0x00, 0x00, 0x1d, 0xf7, 0xff, 0xff, +0x9f, 0xf7, 0xff, 0xff, 0x71, 0xea, 0xff, 0xff, 0x41, 0xfe, 0xff, 0xff, 0x0c, 0x00, 0x00, 0x00, 0x1a, 0x06, 0x00, 0x00, 0x0f, 0x04, 0x00, 0x00, 0x84, 0x0c, 0x00, 0x00, 0x2f, 0x07, 0x00, 0x00, +0x43, 0xf9, 0xff, 0xff, 0x1b, 0xdc, 0xff, 0xff, 0xf0, 0x06, 0x00, 0x00, 0xa6, 0x0e, 0x00, 0x00, 0x74, 0xf4, 0xff, 0xff, 0x27, 0xe5, 0xff, 0xff, 0xab, 0x11, 0x00, 0x00, 0xbd, 0x01, 0x00, 0x00, +0xad, 0xfe, 0xff, 0xff, 0x1d, 0x21, 0x00, 0x00, 0x57, 0x02, 0x00, 0x00, 0x92, 0xf4, 0xff, 0xff, 0xa9, 0xe7, 0xff, 0xff, 0x94, 0xfa, 0xff, 0xff, 0xcf, 0xf6, 0xff, 0xff, 0xdd, 0xef, 0xff, 0xff, +0xf3, 0xf2, 0xff, 0xff, 0xdc, 0xfc, 0xff, 0xff, 0x65, 0x02, 0x00, 0x00, 0x09, 0xfe, 0xff, 0xff, 0x82, 0xed, 0xff, 0xff, 0x30, 0xfc, 0xff, 0xff, 0xb3, 0x02, 0x00, 0x00, 0x6f, 0x04, 0x00, 0x00, +0x75, 0xef, 0xff, 0xff, 0xde, 0x08, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0xb1, 0xe0, 0xff, 0xff, 0x31, 0xfe, 0xff, 0xff, 0x23, 0x05, 0x00, 0x00, 0x98, 0x17, 0x00, 0x00, 0x69, 0xf7, 0xff, 0xff, +0x67, 0x07, 0x00, 0x00, 0x2a, 0x19, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x5c, 0x9a, 0x85, 0x81, 0xd9, 0x10, 0xac, 0xd5, 0xbf, 0xb3, 0xa7, 0x1c, 0x4e, 0x73, 0x12, 0xac, +0x70, 0xd3, 0x85, 0x2c, 0xc7, 0xe5, 0xef, 0xf8, 0xa7, 0x03, 0x3f, 0x7c, 0x4f, 0x0b, 0xce, 0x98, 0x55, 0x5c, 0x11, 0xed, 0x2f, 0x94, 0x09, 0x30, 0x07, 0x31, 0x4f, 0x42, 0xe7, 0x1e, 0xd8, 0xad, +0xe8, 0xea, 0x57, 0xdc, 0x90, 0xe3, 0xe4, 0x07, 0x9c, 0x3a, 0x75, 0xdc, 0x1d, 0x4d, 0x2b, 0xdf, 0x81, 0xc2, 0x20, 0x2f, 0x98, 0x2f, 0x66, 0xd2, 0xd8, 0xb1, 0x77, 0xc8, 0xbb, 0x37, 0xd5, 0xbf, +0xa4, 0x37, 0xfd, 0xa7, 0x44, 0x12, 0xfd, 0x95, 0xc4, 0x84, 0x0f, 0xbc, 0x81, 0x7f, 0x81, 0xc2, 0x97, 0xb4, 0x09, 0xfa, 0x0c, 0x5d, 0x16, 0x7f, 0x7f, 0xc6, 0xf1, 0x20, 0xa9, 0x10, 0x46, 0xd2, +0xe0, 0xe0, 0xdf, 0x81, 0x81, 0xf2, 0x23, 0x0f, 0xa9, 0xe3, 0xb9, 0x57, 0xa0, 0x7f, 0x50, 0xc3, 0x13, 0x57, 0x52, 0x34, 0x67, 0x46, 0x7f, 0x93, 0xdb, 0x07, 0x82, 0x0b, 0x70, 0x7d, 0xa1, 0xb9, +0xf3, 0x94, 0x6f, 0x13, 0x23, 0x53, 0xd0, 0xd9, 0xc0, 0x25, 0x81, 0x4b, 0x9f, 0xd4, 0xd1, 0x09, 0x4b, 0xc7, 0xec, 0xbc, 0x7f, 0xa3, 0xe4, 0x01, 0x10, 0xce, 0x92, 0x97, 0x0e, 0x24, 0x7f, 0x11, +0x81, 0x81, 0xca, 0x5e, 0x5d, 0xd9, 0x17, 0xec, 0xf4, 0xe9, 0x27, 0xc6, 0x04, 0xbe, 0xdc, 0x6d, 0xd4, 0xeb, 0xe6, 0xf8, 0x71, 0x0f, 0x56, 0x7f, 0xa5, 0x89, 0xd5, 0xd5, 0x10, 0x81, 0xd4, 0xb3, +0x8b, 0xe9, 0xa9, 0xc7, 0x6f, 0x8e, 0x85, 0xb5, 0x5c, 0x7f, 0x68, 0x8b, 0xb4, 0xe6, 0x3e, 0x77, 0xce, 0x81, 0x34, 0xb1, 0x06, 0x3c, 0xd0, 0xbc, 0xbe, 0x42, 0x01, 0x7b, 0xfa, 0xc9, 0xf5, 0x0a, +0xe3, 0x7f, 0x22, 0xff, 0xaa, 0x32, 0x56, 0xeb, 0x7f, 0xa4, 0x12, 0x17, 0x33, 0x81, 0x29, 0x12, 0xbe, 0xff, 0x27, 0x44, 0x96, 0x7f, 0x9f, 0xf0, 0xb8, 0xd7, 0x81, 0xc5, 0xa4, 0x7c, 0x02, 0xee, +0xa5, 0x47, 0xc8, 0xaa, 0xe2, 0x52, 0x24, 0xce, 0x1f, 0x66, 0xba, 0x7f, 0x87, 0x47, 0x6a, 0x29, 0x10, 0xcc, 0x87, 0x81, 0x9a, 0xba, 0xc4, 0x15, 0xbf, 0x5c, 0x3f, 0x96, 0xbd, 0x3f, 0x17, 0x47, +0xc6, 0x10, 0x7f, 0x90, 0x4e, 0xbb, 0x4e, 0x84, 0x0c, 0x81, 0xb5, 0xe4, 0xca, 0xc8, 0x2e, 0xe3, 0xa0, 0xfb, 0xfa, 0x81, 0xfb, 0xbd, 0xc5, 0x54, 0xb7, 0x62, 0x33, 0xbb, 0x2d, 0x81, 0x6d, 0xf3, +0xba, 0x43, 0xd6, 0xe9, 0xaa, 0xba, 0x25, 0x81, 0xe8, 0xad, 0xb4, 0xc1, 0x7f, 0xb3, 0x00, 0x44, 0x43, 0x35, 0x41, 0x56, 0x17, 0x23, 0xf5, 0x9f, 0x27, 0xd2, 0x91, 0xc8, 0xfc, 0x25, 0xf7, 0x81, +0xf2, 0xdf, 0x2c, 0xce, 0x73, 0xe4, 0x94, 0xd0, 0xb8, 0xd4, 0x6d, 0x26, 0xd8, 0xe5, 0x65, 0x46, 0x3a, 0xee, 0x81, 0x81, 0x60, 0x03, 0xcb, 0x16, 0x84, 0xc4, 0x6a, 0x68, 0x19, 0x66, 0xea, 0x32, +0x62, 0xc9, 0xb6, 0x7f, 0x0f, 0x04, 0xd5, 0x04, 0xf6, 0x9d, 0xc7, 0xe7, 0x39, 0xae, 0xa9, 0x7f, 0x29, 0x8b, 0xce, 0x23, 0x7f, 0xd5, 0x9a, 0xa3, 0xac, 0x3b, 0xeb, 0x4b, 0x4c, 0x60, 0xf4, 0x6b, +0x11, 0x7b, 0x4f, 0x7f, 0x7f, 0xdf, 0xc8, 0x09, 0xe3, 0x61, 0xd1, 0xd8, 0xe3, 0xc0, 0x43, 0x2b, 0xcc, 0xcb, 0x88, 0x25, 0xf1, 0xb9, 0x03, 0x82, 0xa4, 0x81, 0xf6, 0x17, 0x7d, 0x1d, 0x1a, 0x0b, +0x7f, 0x41, 0x3d, 0x7f, 0xb1, 0x1f, 0xf9, 0x69, 0xfc, 0xcd, 0x8b, 0x29, 0x49, 0x48, 0x55, 0x9e, 0xfd, 0x67, 0x81, 0x81, 0xd1, 0xa6, 0x0d, 0xe5, 0xf0, 0xf2, 0x8b, 0xde, 0x04, 0xab, 0xe4, 0x5c, +0xcf, 0x81, 0x7e, 0x59, 0xaa, 0xca, 0x00, 0xe3, 0xc8, 0x26, 0x4b, 0x28, 0x10, 0xcd, 0x3b, 0xcd, 0x8a, 0xcb, 0xc0, 0xf9, 0x85, 0xc6, 0x7f, 0xe5, 0xf5, 0x22, 0x81, 0x90, 0x2a, 0xdd, 0x30, 0x34, +0xa4, 0x29, 0x59, 0x8d, 0xe7, 0x8a, 0x08, 0x3e, 0x05, 0xcb, 0xb5, 0x81, 0xcf, 0x42, 0x9e, 0x3b, 0x88, 0x33, 0x21, 0x64, 0x7f, 0x06, 0x27, 0x49, 0xad, 0xd2, 0xdd, 0x0c, 0x1b, 0x23, 0xf2, 0x28, +0xff, 0xab, 0xf9, 0x91, 0x15, 0x3d, 0x1f, 0xe9, 0xdb, 0xac, 0x48, 0x5f, 0x56, 0x89, 0x33, 0xd0, 0x58, 0x36, 0x7f, 0x81, 0x7f, 0x7f, 0xe4, 0xea, 0x11, 0x1c, 0xc9, 0xba, 0x5a, 0x7f, 0xc5, 0x9a, +0x13, 0x7b, 0x18, 0x8c, 0x58, 0x0a, 0x0a, 0xf2, 0xb5, 0xe4, 0x7b, 0x9e, 0x98, 0x95, 0x0f, 0x29, 0x3e, 0x94, 0x12, 0x3d, 0x4e, 0xd2, 0x38, 0xd3, 0xe5, 0x10, 0x93, 0x63, 0x36, 0x2c, 0x22, 0xa9, +0xb0, 0x1c, 0xbb, 0x0f, 0xe8, 0xa4, 0x7f, 0x7f, 0x60, 0x81, 0x96, 0xbd, 0x3b, 0xd1, 0x2d, 0x73, 0x56, 0x81, 0x0c, 0x45, 0x7a, 0x7f, 0x40, 0x07, 0xdf, 0x7f, 0xd5, 0xf4, 0xc6, 0x2e, 0x39, 0xc6, +0xff, 0x7f, 0x17, 0x5f, 0x36, 0x7f, 0xd6, 0x7f, 0x67, 0xe4, 0x60, 0x7f, 0x29, 0xe9, 0x7f, 0x81, 0xaf, 0xfe, 0x2b, 0xdd, 0x7e, 0x37, 0x84, 0x7f, 0x0d, 0x49, 0x5d, 0x56, 0x81, 0x79, 0x14, 0x81, +0x59, 0x36, 0xb6, 0x13, 0xa7, 0x65, 0x81, 0x86, 0x44, 0x4e, 0x3f, 0xce, 0xb6, 0xe0, 0x4b, 0xa1, 0x84, 0x7f, 0xf5, 0x42, 0xef, 0xdf, 0x1e, 0x37, 0x71, 0x06, 0x32, 0x4c, 0xdb, 0x0c, 0x77, 0x81, +0x6d, 0xd6, 0x8d, 0xbe, 0x81, 0x43, 0x70, 0xa5, 0x46, 0xeb, 0x82, 0x2c, 0xd0, 0x0b, 0x28, 0xef, 0x96, 0xc5, 0x81, 0x6c, 0xcd, 0x44, 0xc0, 0x7f, 0xed, 0xa5, 0xb6, 0xe5, 0x81, 0xa4, 0x4a, 0x8c, +0xef, 0x6e, 0xff, 0x81, 0xe7, 0xa4, 0xb8, 0xd0, 0xc2, 0x40, 0xe4, 0xd0, 0x41, 0x32, 0x99, 0xfd, 0x81, 0x26, 0xd4, 0xc4, 0xcd, 0x49, 0x73, 0x10, 0x00, 0x3a, 0xd6, 0x7f, 0x7f, 0x36, 0x0c, 0x81, +0xc2, 0x8c, 0x03, 0xcb, 0xf9, 0x48, 0xcf, 0xb2, 0xe2, 0x12, 0xfb, 0xb5, 0x92, 0xb2, 0x24, 0xa5, 0xf3, 0x82, 0xc2, 0x17, 0x13, 0xce, 0x0c, 0x32, 0x94, 0xbc, 0xea, 0x44, 0x50, 0x2c, 0x81, 0x32, +0x56, 0x3a, 0x81, 0xb9, 0x37, 0x71, 0x0e, 0x50, 0x8a, 0xdd, 0xb8, 0xba, 0x81, 0x7f, 0xde, 0xb4, 0x7f, 0x3a, 0x2b, 0xb8, 0xbe, 0x9f, 0xa3, 0xc6, 0x36, 0xb4, 0x8a, 0x81, 0xd3, 0x81, 0x41, 0x6a, +0xc9, 0x97, 0xde, 0x21, 0x46, 0xc1, 0xf5, 0x60, 0x19, 0x6b, 0x4d, 0x27, 0x17, 0x00, 0x17, 0x52, 0x46, 0xbb, 0x05, 0x1d, 0x08, 0xa2, 0x6e, 0xe6, 0x28, 0x00, 0xc0, 0x35, 0x6a, 0x4a, 0xc2, 0xe7, +0xad, 0x94, 0xd2, 0xce, 0xf4, 0x0f, 0xb0, 0x2a, 0x08, 0x90, 0x5c, 0xc6, 0x81, 0x25, 0xc6, 0x78, 0x13, 0x35, 0x58, 0xb2, 0x45, 0x6d, 0x05, 0x2c, 0x81, 0x53, 0x23, 0x86, 0xfd, 0xb1, 0xfb, 0xe4, +0x18, 0x93, 0xe1, 0xd8, 0x24, 0x3a, 0xce, 0xe2, 0xf2, 0x7f, 0xf4, 0x70, 0xec, 0x01, 0x7f, 0xf7, 0x9b, 0x49, 0xe1, 0x2d, 0xae, 0x1c, 0x48, 0x81, 0xeb, 0xfb, 0x8b, 0x9c, 0x97, 0x7f, 0x38, 0x54, +0x2d, 0xda, 0x81, 0xe0, 0xa0, 0xfa, 0x81, 0xe1, 0x28, 0x2b, 0xb3, 0x3d, 0x8a, 0x7f, 0xe3, 0x09, 0xf0, 0xc5, 0xe9, 0x3a, 0xfd, 0x99, 0x18, 0xaf, 0xe2, 0x7f, 0xd1, 0x2a, 0x81, 0x7b, 0xc7, 0x7f, +0xdb, 0x53, 0x4b, 0xba, 0x7f, 0x34, 0xe6, 0x6a, 0x95, 0x4d, 0x64, 0x5a, 0x24, 0xe1, 0x85, 0x07, 0x59, 0xfa, 0xc7, 0x22, 0xb4, 0x40, 0x18, 0xe2, 0x08, 0x3b, 0x22, 0x10, 0x2b, 0x42, 0x01, 0x96, +0x9e, 0x1f, 0x81, 0x6a, 0x9e, 0xaa, 0x7f, 0xb2, 0xb8, 0xef, 0x81, 0x4c, 0xf6, 0xa9, 0xfa, 0x87, 0xbe, 0x05, 0xa3, 0xe9, 0xc5, 0xda, 0x0d, 0x88, 0xa9, 0x7f, 0xe4, 0x81, 0xcc, 0xf5, 0x98, 0xe4, +0x5c, 0x81, 0x42, 0xb4, 0x1b, 0x81, 0x5c, 0x7f, 0x33, 0xae, 0xe6, 0xb4, 0x1d, 0x95, 0x7f, 0xdd, 0xf9, 0x7f, 0x10, 0x1c, 0xe6, 0x0f, 0x7f, 0xb4, 0xc0, 0xe1, 0xa8, 0xd4, 0xba, 0xaf, 0xf3, 0x81, +0x16, 0xf5, 0xe9, 0x54, 0x13, 0x30, 0xb8, 0xee, 0x7f, 0x76, 0xc8, 0x2f, 0x01, 0xb5, 0x69, 0x90, 0x7a, 0x43, 0xc1, 0x9b, 0x0b, 0xdf, 0x5b, 0x9d, 0x9b, 0xf6, 0x40, 0x75, 0x9f, 0x6c, 0x4a, 0x6a, +0x51, 0x35, 0x81, 0x66, 0xa1, 0xbc, 0xd0, 0xe8, 0x95, 0xe5, 0x7d, 0xe9, 0x04, 0x18, 0x2c, 0xcb, 0x44, 0x2c, 0x31, 0x01, 0x7f, 0xb6, 0x0f, 0x7d, 0xfc, 0xb7, 0x25, 0x7f, 0xc4, 0xb1, 0xfb, 0xef, +0xe2, 0x38, 0xc5, 0x16, 0x81, 0x07, 0x1f, 0x81, 0xb0, 0xa4, 0xd8, 0xd6, 0xa9, 0x13, 0x3e, 0x81, 0xcf, 0xbd, 0x2a, 0x0d, 0x08, 0xfb, 0xd0, 0x50, 0x81, 0x6c, 0xb3, 0xed, 0x06, 0x3e, 0x23, 0x21, +0x3d, 0xf0, 0x44, 0x7f, 0x90, 0x63, 0xfe, 0x7f, 0x07, 0x9c, 0x81, 0xf7, 0x7f, 0xee, 0xf1, 0xca, 0xe0, 0xb2, 0xcb, 0x69, 0xd0, 0x23, 0x32, 0xfd, 0x8a, 0xe9, 0xdb, 0xee, 0x1b, 0xfc, 0x42, 0x1f, +0x81, 0x7f, 0x3d, 0x86, 0x22, 0x70, 0x35, 0x7b, 0x4d, 0x56, 0x81, 0xc8, 0xf8, 0xc6, 0xd5, 0x7f, 0x97, 0x53, 0x1e, 0x37, 0x5f, 0x5d, 0xf6, 0x0c, 0xda, 0x3c, 0x43, 0x24, 0x26, 0x77, 0x9e, 0x69, +0x31, 0x81, 0x7f, 0x2c, 0xc9, 0xda, 0xe8, 0xc9, 0x4e, 0xcc, 0x5d, 0xc6, 0x92, 0xc8, 0xf2, 0x7f, 0xb4, 0x81, 0x00, 0x56, 0x18, 0xbc, 0xf5, 0xb4, 0x7f, 0x68, 0x54, 0x29, 0xbe, 0x3b, 0x00, 0x7a, +0x03, 0xa3, 0x88, 0xb6, 0xfc, 0x26, 0x32, 0x31, 0x70, 0x41, 0x76, 0x7f, 0xa6, 0x9d, 0x43, 0xc9, 0x43, 0xcf, 0x07, 0x22, 0xda, 0xde, 0x9a, 0xa8, 0xef, 0xa9, 0x81, 0x01, 0x49, 0xc3, 0xdd, 0xad, +0x14, 0xeb, 0x35, 0x39, 0x81, 0x81, 0x1b, 0x03, 0xd7, 0xf3, 0x81, 0x81, 0x46, 0x83, 0xec, 0x15, 0x2a, 0x79, 0xed, 0x7f, 0xee, 0xec, 0xa4, 0xd9, 0x81, 0xe5, 0x00, 0x7f, 0xdf, 0xbd, 0x55, 0xe2, +0x75, 0xd6, 0xfe, 0x5c, 0xd6, 0x21, 0xa8, 0x77, 0x33, 0x97, 0x7f, 0x7b, 0x67, 0xcc, 0x17, 0x92, 0x81, 0xf2, 0x09, 0xbe, 0xd6, 0xb1, 0x36, 0xbd, 0x32, 0x7d, 0x17, 0xfe, 0x91, 0x72, 0xfa, 0x3e, +0xac, 0xab, 0x7f, 0xf1, 0x4b, 0x2b, 0x8c, 0x7f, 0x67, 0x98, 0x7f, 0xac, 0x81, 0x3c, 0xbd, 0x13, 0x50, 0xe9, 0x71, 0xcb, 0x81, 0xcc, 0x4d, 0x59, 0x5f, 0x9c, 0x89, 0x1d, 0x35, 0xce, 0x7f, 0xda, +0xa5, 0x00, 0x93, 0xb2, 0xb4, 0x7f, 0x47, 0x8f, 0x48, 0x7f, 0x28, 0xa5, 0x25, 0x6a, 0x81, 0x1b, 0xad, 0x7f, 0x59, 0x39, 0x8b, 0x7f, 0x46, 0x51, 0xa7, 0x08, 0x9b, 0x94, 0x0f, 0xa1, 0x45, 0x41, +0x4d, 0x0d, 0xf6, 0xad, 0xcf, 0x37, 0x5e, 0x39, 0x31, 0xd1, 0xaf, 0xf3, 0xcf, 0x1b, 0xe2, 0x50, 0x64, 0x3e, 0xf7, 0x67, 0xed, 0x97, 0x81, 0xcd, 0xd5, 0x2b, 0xcc, 0xbd, 0x5b, 0x57, 0xa3, 0x4d, +0xdf, 0x18, 0x15, 0x60, 0x90, 0x38, 0x02, 0x44, 0xa1, 0x1c, 0xf2, 0xd5, 0x92, 0x07, 0x7f, 0xbc, 0xb7, 0x44, 0x30, 0xe1, 0x1f, 0xb5, 0xd4, 0xa0, 0xcf, 0xec, 0x52, 0x2c, 0x69, 0x1f, 0x81, 0x4c, +0xdc, 0x17, 0xe2, 0x2c, 0x75, 0x27, 0x7f, 0x6d, 0x82, 0x8c, 0x69, 0xbf, 0xac, 0x5e, 0x08, 0x82, 0x69, 0x2a, 0x68, 0x83, 0x28, 0x94, 0x96, 0x7d, 0xfe, 0x02, 0xd4, 0x1b, 0x9a, 0xb3, 0xd9, 0x1f, +0x4f, 0x81, 0x32, 0x29, 0x4b, 0x4f, 0x1f, 0xa2, 0x30, 0xaf, 0x3c, 0x73, 0x8c, 0x7f, 0xf5, 0x1a, 0x75, 0xe3, 0x7c, 0x0a, 0xec, 0xaa, 0x81, 0xf6, 0xa2, 0x62, 0x57, 0x64, 0x99, 0xf1, 0x10, 0x4a, +0x7f, 0xa5, 0xcc, 0xf9, 0x13, 0x87, 0x5e, 0xce, 0x81, 0x61, 0x33, 0x15, 0xd8, 0x81, 0xfa, 0x9c, 0x27, 0x58, 0x81, 0x97, 0x73, 0x6b, 0x35, 0x43, 0x69, 0x5d, 0x7f, 0x83, 0x5e, 0x02, 0x7f, 0x3a, +0xa4, 0xf2, 0x11, 0xfb, 0x18, 0x4d, 0xa6, 0xc9, 0xd3, 0xc0, 0x00, 0x81, 0xed, 0xbc, 0x6d, 0x2b, 0x81, 0xc2, 0x41, 0x07, 0xbe, 0x58, 0x44, 0x93, 0xad, 0xd3, 0x72, 0x4d, 0xde, 0x2e, 0xdf, 0x31, +0x81, 0x7a, 0x4d, 0x99, 0xc4, 0x74, 0xc1, 0x2e, 0x74, 0x38, 0xeb, 0x84, 0xfc, 0x60, 0x4f, 0x7f, 0xd6, 0x0c, 0x6a, 0xb9, 0x81, 0x9c, 0xef, 0xf9, 0xc8, 0x67, 0x97, 0xdd, 0x03, 0x76, 0xd0, 0x1b, +0x20, 0x3b, 0xee, 0x03, 0x13, 0x0b, 0x26, 0x7f, 0xcf, 0x9c, 0x8a, 0x75, 0x72, 0xe8, 0x09, 0xe2, 0x44, 0xe2, 0x7f, 0x26, 0xa4, 0x94, 0xb1, 0x87, 0xf6, 0xed, 0x2d, 0xd7, 0x5f, 0x36, 0x27, 0x2a, +0x81, 0x4a, 0xb3, 0x0f, 0xca, 0x12, 0x2c, 0x58, 0x7f, 0x7f, 0x0f, 0xa9, 0x66, 0xc5, 0x53, 0xa8, 0xbd, 0xb1, 0xdf, 0x2f, 0x74, 0x17, 0xc3, 0x7f, 0xec, 0x75, 0x36, 0x38, 0x7f, 0xc1, 0xbf, 0x0d, +0x8b, 0xd0, 0xd0, 0x7f, 0x7f, 0x04, 0x5a, 0x06, 0xd9, 0xe0, 0xb9, 0xf4, 0x4d, 0x98, 0xee, 0x0a, 0x26, 0x39, 0x32, 0x4a, 0xe2, 0x7f, 0xf7, 0x5f, 0x46, 0x81, 0x11, 0x9c, 0xc4, 0xe0, 0xf2, 0xec, +0x4a, 0x9e, 0x30, 0x8b, 0xab, 0xfc, 0x69, 0xaa, 0x1e, 0x73, 0x4b, 0xd5, 0x81, 0x6c, 0x81, 0xab, 0x5e, 0x0b, 0x81, 0x11, 0x57, 0xac, 0x1a, 0x31, 0xc3, 0x81, 0x6d, 0x14, 0x42, 0xa1, 0x7f, 0x7f, +0xa5, 0x23, 0x62, 0x44, 0x0b, 0x21, 0x7f, 0x04, 0xd2, 0xdb, 0xc2, 0xdd, 0x03, 0xae, 0xae, 0xbd, 0x43, 0x18, 0x86, 0xb9, 0x7a, 0x81, 0x7f, 0xd8, 0x33, 0x7d, 0x3f, 0x36, 0x1d, 0x81, 0x30, 0x58, +0x7e, 0xc1, 0x16, 0xeb, 0x0a, 0x7f, 0x70, 0x1f, 0xd4, 0x02, 0x88, 0xae, 0x83, 0x31, 0x3a, 0x90, 0xbb, 0x18, 0xfc, 0x61, 0x13, 0xd3, 0x81, 0xfe, 0xa1, 0x7f, 0x64, 0x81, 0x7f, 0xc0, 0x01, 0x3e, +0x01, 0x6f, 0x40, 0x27, 0x34, 0x43, 0xa7, 0xb7, 0x81, 0x30, 0xbb, 0x12, 0xaa, 0xf7, 0xc2, 0xd5, 0x85, 0xac, 0x52, 0xa8, 0xbf, 0x19, 0xa8, 0x08, 0x81, 0x53, 0x3f, 0x81, 0x03, 0x81, 0x7f, 0x60, +0x73, 0xc4, 0x07, 0x82, 0xcc, 0x7f, 0x81, 0x95, 0x7f, 0xc1, 0x7e, 0x60, 0xea, 0xbc, 0xab, 0x24, 0x91, 0x7f, 0x71, 0xff, 0x5e, 0x81, 0xa1, 0x14, 0xe5, 0x7f, 0x7f, 0xab, 0x6f, 0x05, 0x81, 0x1b, +0x31, 0xf9, 0x7f, 0xe5, 0xcb, 0x81, 0x11, 0x3b, 0xe6, 0x66, 0xc0, 0x81, 0xee, 0x85, 0x31, 0x3f, 0x81, 0x99, 0xe0, 0x7d, 0xfb, 0xe0, 0xb7, 0xe4, 0x5d, 0x65, 0x7f, 0xfc, 0x39, 0x1e, 0x05, 0x72, +0x81, 0x37, 0x3d, 0xbc, 0x12, 0xf7, 0x64, 0xcb, 0x7f, 0x7f, 0xd3, 0x63, 0x31, 0xde, 0xc8, 0x81, 0x64, 0x92, 0x60, 0xe4, 0xd0, 0x9d, 0xd9, 0x7f, 0x7f, 0xdd, 0x19, 0x26, 0x7f, 0xb5, 0xfe, 0xf5, +0x0c, 0x83, 0x7f, 0x51, 0xe0, 0x1f, 0x2c, 0x7c, 0x6e, 0xe9, 0x63, 0x14, 0xd3, 0xb5, 0xea, 0xa8, 0x7f, 0x06, 0x93, 0x42, 0xee, 0xb2, 0x94, 0x67, 0xea, 0xcb, 0x7f, 0x5c, 0x7f, 0x4f, 0x60, 0xd7, +0xee, 0x93, 0x7a, 0xc2, 0x9d, 0x3a, 0x7e, 0x73, 0xb7, 0xee, 0x69, 0xfd, 0x1c, 0xe2, 0xeb, 0x34, 0x16, 0x21, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0xe0, 0xfe, 0xff, 0xff, +0x04, 0x01, 0x00, 0x00, 0x60, 0xff, 0xff, 0xff, 0x50, 0x03, 0x00, 0x00, 0xfe, 0x01, 0x00, 0x00, 0x6c, 0x01, 0x00, 0x00, 0xe7, 0xff, 0xff, 0xff, 0xa1, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, +0x73, 0xfe, 0xff, 0xff, 0x55, 0xfc, 0xff, 0xff, 0x20, 0xfd, 0xff, 0xff, 0x58, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x34, 0xff, 0xff, 0xff, 0x47, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, +0xc6, 0x02, 0x00, 0x00, 0x81, 0xff, 0xff, 0xff, 0x51, 0xff, 0xff, 0xff, 0x6c, 0xff, 0xff, 0xff, 0xc8, 0xfe, 0xff, 0xff, 0x78, 0x01, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, 0x20, 0xfe, 0xff, 0xff, +0x17, 0xfd, 0xff, 0xff, 0x20, 0x03, 0x00, 0x00, 0x4a, 0xff, 0xff, 0xff, 0xf5, 0x03, 0x00, 0x00, 0xe4, 0xff, 0xff, 0xff, 0x10, 0xfd, 0xff, 0xff, 0x9a, 0xfe, 0xff, 0xff, 0x4f, 0x01, 0x00, 0x00, +0x9f, 0x00, 0x00, 0x00, 0x70, 0xfe, 0xff, 0xff, 0xfd, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0xff, 0x01, 0x00, 0x00, 0x54, 0xff, 0xff, 0xff, 0x82, 0xfe, 0xff, 0xff, 0x97, 0x01, 0x00, 0x00, +0x07, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, 0xe2, 0xfd, 0xff, 0xff, 0xbf, 0xfe, 0xff, 0xff, 0x21, 0xfa, 0xff, 0xff, 0xac, 0x01, 0x00, 0x00, 0x15, 0x04, 0x00, 0x00, 0x96, 0x01, 0x00, 0x00, +0x0e, 0xfb, 0xff, 0xff, 0x92, 0xfe, 0xff, 0xff, 0x20, 0xfe, 0xff, 0xff, 0x8f, 0x03, 0x00, 0x00, 0x90, 0xfa, 0xff, 0xff, 0xc5, 0x02, 0x00, 0x00, 0xe0, 0x02, 0x00, 0x00, 0x83, 0xfe, 0xff, 0xff, +0x63, 0x02, 0x00, 0x00, 0x04, 0xfe, 0xff, 0xff, 0xe6, 0xfd, 0xff, 0xff, 0xd3, 0x04, 0x00, 0x00, 0xf0, 0xf8, 0xff, 0xff, 0x8a, 0xfd, 0xff, 0xff, 0xa4, 0x00, 0x00, 0x00, 0x92, 0x03, 0x00, 0x00, +0x1b, 0x02, 0x00, 0x00, 0xe3, 0x01, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x1a, 0x04, 0x00, 0x00, 0xbb, 0x01, 0x00, 0x00, 0x5d, 0xfb, 0xff, 0xff, 0x2c, 0xfc, 0xff, 0xff, 0x74, 0x01, 0x00, 0x00, +0x50, 0xfd, 0xff, 0xff, 0x52, 0x05, 0x00, 0x00, 0x54, 0x03, 0x00, 0x00, 0x89, 0x01, 0x00, 0x00, 0xd0, 0xfc, 0xff, 0xff, 0xb6, 0xfa, 0xff, 0xff, 0xfa, 0xfc, 0xff, 0xff, 0xc0, 0x03, 0x00, 0x00, +0x54, 0xfe, 0xff, 0xff, 0xcb, 0xfd, 0xff, 0xff, 0x74, 0x02, 0x00, 0x00, 0xa3, 0xfd, 0xff, 0xff, 0xbc, 0xfe, 0xff, 0xff, 0xc6, 0xfe, 0xff, 0xff, 0x02, 0xff, 0xff, 0xff, 0x0b, 0x01, 0x00, 0x00, +0xff, 0xfd, 0xff, 0xff, 0xa3, 0x01, 0x00, 0x00, 0xe0, 0xfb, 0xff, 0xff, 0xa2, 0x02, 0x00, 0x00, 0x67, 0x01, 0x00, 0x00, 0x8b, 0x01, 0x00, 0x00, 0xa9, 0xff, 0xff, 0xff, 0x43, 0x03, 0x00, 0x00, +0xea, 0xf7, 0xff, 0xff, 0xb0, 0xfe, 0xff, 0xff, 0x18, 0x02, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, 0x49, 0x02, 0x00, 0x00, 0xef, 0x01, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, +0x63, 0x01, 0x00, 0x00, 0x4f, 0x01, 0x00, 0x00, 0x8f, 0x01, 0x00, 0x00, 0x39, 0xfd, 0xff, 0xff, 0xc0, 0xfc, 0xff, 0xff, 0x48, 0x06, 0x00, 0x00, 0x2e, 0x02, 0x00, 0x00, 0x74, 0xfc, 0xff, 0xff, +0xe3, 0x04, 0x00, 0x00, 0xf1, 0x03, 0x00, 0x00, 0x0e, 0x02, 0x00, 0x00, 0xf7, 0x04, 0x00, 0x00, 0xa4, 0x02, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0xfb, 0xff, 0xff, 0xff, +0x3a, 0xfe, 0xff, 0xff, 0xaf, 0x00, 0x00, 0x00, 0x08, 0x02, 0x00, 0x00, 0x3d, 0x03, 0x00, 0x00, 0xfe, 0xfe, 0xff, 0xff, 0x34, 0x02, 0x00, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x5e, 0x02, 0x00, 0x00, +0xc1, 0xfb, 0xff, 0xff, 0x92, 0x05, 0x00, 0x00, 0xe3, 0xfe, 0xff, 0xff, 0x45, 0x00, 0x00, 0x00, 0x8c, 0xfb, 0xff, 0xff, 0x77, 0x02, 0x00, 0x00, 0xfb, 0xfd, 0xff, 0xff, 0xdf, 0x01, 0x00, 0x00, +0x5a, 0x02, 0x00, 0x00, 0xed, 0xff, 0xff, 0xff, 0x90, 0x00, 0x00, 0x00, 0x79, 0xff, 0xff, 0xff, 0x8c, 0xff, 0xff, 0xff, 0x2f, 0xfe, 0xff, 0xff, 0x80, 0xfd, 0xff, 0xff, 0xef, 0x03, 0x00, 0x00, +0x44, 0x02, 0x00, 0x00, 0x84, 0x02, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x09, 0x02, 0x00, 0x00, 0x6e, 0xfd, 0xff, 0xff, 0xf6, 0xfc, 0xff, 0xff, 0x70, 0x01, 0x00, 0x00, +0x2a, 0x02, 0x00, 0x00, 0x54, 0x02, 0x00, 0x00, 0x93, 0x02, 0x00, 0x00, 0x8e, 0x05, 0x00, 0x00, 0xf3, 0x00, 0x00, 0x00, 0xb6, 0xfd, 0xff, 0xff, 0x80, 0xfc, 0xff, 0xff, 0x78, 0x04, 0x00, 0x00, +0xcd, 0x06, 0x00, 0x00, 0xc9, 0x04, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, 0xb9, 0x01, 0x00, 0x00, 0xe7, 0xfe, 0xff, 0xff, 0x29, 0xfe, 0xff, 0xff, 0xec, 0x00, 0x00, 0x00, 0xf3, 0x02, 0x00, 0x00, +0x9b, 0xfc, 0xff, 0xff, 0x95, 0x02, 0x00, 0x00, 0x70, 0xff, 0xff, 0xff, 0xee, 0x01, 0x00, 0x00, 0x3e, 0x02, 0x00, 0x00, 0xf3, 0xfe, 0xff, 0xff, 0x01, 0x01, 0x00, 0x00, 0xe6, 0xfc, 0xff, 0xff, +0xaa, 0x00, 0x00, 0x00, 0xa1, 0x02, 0x00, 0x00, 0xc5, 0xfb, 0xff, 0xff, 0x00, 0x01, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0xa3, 0xff, 0xff, 0xff, 0x2e, 0x00, 0x00, 0x00, 0xa9, 0xfe, 0xff, 0xff, +0xdf, 0x00, 0x00, 0x00, 0xd3, 0x01, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, 0x85, 0x04, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, 0xab, 0x01, 0x00, 0x00, 0x34, 0xff, 0xff, 0xff, 0x5d, 0xfd, 0xff, 0xff, +0xc5, 0xfe, 0xff, 0xff, 0xe0, 0x01, 0x00, 0x00, 0xc4, 0xff, 0xff, 0xff, 0x32, 0x06, 0x00, 0x00, 0x50, 0x01, 0x00, 0x00, 0x4f, 0x01, 0x00, 0x00, 0x38, 0x02, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, +0x5d, 0x00, 0x00, 0x00, 0x3a, 0x01, 0x00, 0x00, 0x01, 0xfe, 0xff, 0xff, 0x74, 0xfd, 0xff, 0xff, 0x90, 0xfe, 0xff, 0xff, 0x54, 0x00, 0x00, 0x00, 0x39, 0xfe, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, +0xe1, 0x02, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0xa7, 0xfe, 0xff, 0xff, 0x29, 0xff, 0xff, 0xff, 0xca, 0xfd, 0xff, 0xff, 0x99, 0xff, 0xff, 0xff, 0x5d, 0x00, 0x00, 0x00, 0xa3, 0x00, 0x00, 0x00, +0xcc, 0x02, 0x00, 0x00, 0x7a, 0xfc, 0xff, 0xff, 0xa4, 0x01, 0x00, 0x00, 0x01, 0x06, 0x00, 0x00, 0x93, 0x05, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa2, 0x24, 0xfe, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0xea, 0xef, 0x2f, 0xc8, 0xb8, 0x0b, 0x51, 0xd8, 0xca, 0x68, 0x0b, 0xef, 0xf3, 0xed, 0x07, 0xaa, 0xb1, 0xa1, 0x1d, 0xf6, 0x28, 0xe3, 0xe6, 0xd2, +0x9a, 0x12, 0x30, 0xf8, 0x63, 0xb6, 0x14, 0xc1, 0x12, 0xb4, 0x1a, 0x17, 0x2d, 0x5a, 0x69, 0xcd, 0x25, 0x35, 0x11, 0x40, 0x32, 0x81, 0xb0, 0xa7, 0x71, 0xeb, 0x03, 0x10, 0xd1, 0xf9, 0x4f, 0x20, +0xe9, 0xbd, 0xbc, 0x53, 0x81, 0xa5, 0xd7, 0xfe, 0x42, 0xd5, 0x33, 0xf4, 0xda, 0x38, 0x42, 0xb6, 0x08, 0x30, 0x15, 0x0e, 0x10, 0x03, 0xf7, 0x28, 0x15, 0xf9, 0xf7, 0x11, 0xee, 0x1a, 0xa0, 0xc9, +0xd1, 0x11, 0xc9, 0xae, 0x21, 0xe1, 0x61, 0xe0, 0x43, 0xcb, 0xd7, 0x11, 0xd3, 0xd5, 0x43, 0x53, 0xc2, 0xf0, 0x04, 0x65, 0xf5, 0xb4, 0xd2, 0xcc, 0x0c, 0x16, 0xdc, 0x2b, 0x09, 0x36, 0x2b, 0x27, +0xcb, 0x0b, 0x2f, 0x2b, 0xd3, 0x12, 0x7f, 0xc3, 0xfc, 0x2a, 0x2a, 0x39, 0xc0, 0xbe, 0xbc, 0xd3, 0xcf, 0xdf, 0x46, 0xdf, 0xe8, 0x35, 0xf4, 0xfe, 0x1c, 0xc0, 0xcc, 0xf4, 0x3d, 0x23, 0x0c, 0xb3, +0x07, 0x23, 0x66, 0x3c, 0x78, 0x1e, 0x06, 0x4c, 0xb4, 0xca, 0xff, 0xf1, 0x49, 0x7f, 0x3c, 0x53, 0x8c, 0xcb, 0x3a, 0x0c, 0x1e, 0xad, 0xbf, 0x3a, 0x22, 0x07, 0x18, 0xee, 0x2d, 0x22, 0xf2, 0x52, +0x55, 0xee, 0x93, 0x42, 0x68, 0xd3, 0xf6, 0xfa, 0xd2, 0x81, 0x08, 0xa8, 0xa4, 0x37, 0xf3, 0xe1, 0x5a, 0x17, 0xd4, 0xc2, 0x1f, 0x32, 0x01, 0xe3, 0xd5, 0xfd, 0xde, 0x1d, 0xc1, 0x9c, 0x19, 0x2e, +0x17, 0xdb, 0x67, 0x3c, 0x2f, 0x00, 0xd1, 0xc9, 0xd1, 0xf0, 0x1b, 0xe9, 0xf8, 0x45, 0x12, 0x4c, 0xed, 0x34, 0xfb, 0xcb, 0xe7, 0x3b, 0x33, 0xa6, 0x36, 0x00, 0x2c, 0xc2, 0xc7, 0xf7, 0xf9, 0x04, +0x23, 0x64, 0xf0, 0x36, 0xdb, 0x37, 0x2b, 0x43, 0x2c, 0x05, 0x0c, 0x08, 0xc1, 0x24, 0x5a, 0x55, 0x51, 0x29, 0x60, 0x46, 0x33, 0x12, 0x1a, 0x0e, 0x3c, 0xd5, 0xd2, 0x3e, 0x22, 0x17, 0x1c, 0xd4, +0x9f, 0xd7, 0x39, 0xdb, 0x23, 0x7f, 0x04, 0x4a, 0x1d, 0xe2, 0xc7, 0x45, 0xf5, 0xa9, 0xb0, 0xe2, 0xe8, 0xaf, 0x69, 0xe5, 0x9f, 0x1e, 0xc8, 0xde, 0xe3, 0xed, 0x30, 0xb1, 0xf6, 0xaf, 0x85, 0x6b, +0x11, 0x2e, 0x8c, 0x43, 0xa4, 0x28, 0x40, 0x4e, 0x57, 0xf4, 0xf5, 0xee, 0xb2, 0xd3, 0x90, 0x81, 0xfa, 0x15, 0xfb, 0x66, 0x4b, 0x28, 0x38, 0x3f, 0x72, 0xe2, 0xfc, 0x0e, 0x4f, 0xd7, 0xda, 0xd1, +0x0b, 0x0b, 0xed, 0x27, 0xde, 0x81, 0xaf, 0xb4, 0xe6, 0xec, 0xb2, 0xe5, 0x0a, 0x0f, 0x0c, 0xc9, 0x01, 0x33, 0x5b, 0x24, 0x06, 0xf4, 0xfc, 0x2e, 0x97, 0xef, 0x56, 0x34, 0x50, 0x29, 0xdd, 0xef, +0xf7, 0x43, 0x41, 0x0b, 0x19, 0x17, 0xfe, 0xe9, 0x42, 0x33, 0x14, 0x35, 0xf5, 0xa0, 0x90, 0x27, 0xff, 0x68, 0x31, 0x23, 0xcd, 0x47, 0xe4, 0x9b, 0x33, 0xff, 0xdb, 0x2d, 0xa8, 0x04, 0x2f, 0xf6, +0x0f, 0xf7, 0x44, 0x4e, 0x66, 0xb3, 0x21, 0x7f, 0x18, 0xd0, 0x72, 0x15, 0x87, 0xb8, 0x3a, 0xf8, 0x30, 0x3c, 0x8f, 0x33, 0xc6, 0xd7, 0xa3, 0x41, 0xd4, 0xca, 0x7f, 0x49, 0xc9, 0xea, 0x39, 0xf3, +0x1a, 0x02, 0x10, 0xb7, 0xea, 0x11, 0x3f, 0xe3, 0x88, 0xe4, 0x35, 0x17, 0xef, 0x41, 0x14, 0x9b, 0xce, 0x4c, 0xfa, 0xe5, 0x41, 0xcd, 0x04, 0xd8, 0x04, 0x8b, 0xb6, 0xe0, 0x28, 0xec, 0xee, 0x13, +0xcc, 0x61, 0x63, 0x43, 0xe8, 0xd9, 0x15, 0xc9, 0xf0, 0xb3, 0x0f, 0xf5, 0xf1, 0xfc, 0x45, 0xae, 0x6a, 0x04, 0x40, 0x1d, 0x04, 0xfa, 0xa4, 0xb7, 0xf8, 0x0f, 0x2c, 0xe0, 0xbf, 0x7f, 0xe8, 0x15, +0xea, 0xa9, 0xf4, 0x32, 0x2a, 0x1c, 0xd2, 0x00, 0x37, 0xbf, 0xff, 0x36, 0xaa, 0xf8, 0xce, 0xe7, 0x1d, 0x2b, 0xf7, 0xd6, 0xe3, 0x15, 0xe6, 0xf6, 0x1d, 0x1c, 0xf1, 0x0a, 0xd6, 0xd8, 0xdf, 0x2d, +0x48, 0x29, 0xf2, 0x7f, 0x03, 0x05, 0xf0, 0xc6, 0x26, 0x21, 0x0c, 0xeb, 0xf4, 0x43, 0x06, 0xf2, 0xe3, 0x0a, 0xff, 0xf0, 0x2f, 0xe8, 0xe4, 0xff, 0x15, 0xd3, 0x09, 0x55, 0xd5, 0xf2, 0x1d, 0xbc, +0x3c, 0x1a, 0x22, 0x10, 0x16, 0x1b, 0xf2, 0xf1, 0xef, 0x81, 0xdc, 0xf9, 0x9c, 0x5b, 0xce, 0xb8, 0x0c, 0xe8, 0xa1, 0x2e, 0xf5, 0xc8, 0x21, 0x0f, 0x45, 0x24, 0x22, 0xd2, 0x49, 0xfa, 0x23, 0x66, +0xc4, 0xa2, 0x99, 0x24, 0xc5, 0x19, 0x55, 0x5e, 0x2b, 0x4f, 0x35, 0x1c, 0xf9, 0x0f, 0x3d, 0xdd, 0x31, 0xc8, 0xf1, 0x26, 0xda, 0xf2, 0xde, 0x8b, 0xaf, 0xb1, 0x40, 0xd0, 0xe2, 0x04, 0x95, 0x37, +0x1e, 0x30, 0xe4, 0x13, 0x16, 0xcb, 0xf6, 0xbe, 0x40, 0x06, 0xd8, 0xef, 0xe5, 0x56, 0xde, 0x01, 0x43, 0x6c, 0x5b, 0x20, 0xdd, 0xee, 0x1a, 0xf8, 0x40, 0xf4, 0x26, 0x06, 0xb2, 0xd6, 0x5d, 0x25, +0x6a, 0x18, 0xae, 0xdd, 0x81, 0x3d, 0x2f, 0xc1, 0x1e, 0xc8, 0xe6, 0x2b, 0xea, 0xf5, 0xe2, 0x02, 0x05, 0xf3, 0xf1, 0x1b, 0xe1, 0x06, 0xf3, 0x20, 0x32, 0x05, 0xf4, 0x33, 0x1c, 0xe1, 0x1e, 0x0b, +0xea, 0x2e, 0xf2, 0xf7, 0xac, 0x22, 0xe9, 0xce, 0xcc, 0x3f, 0x11, 0x42, 0x15, 0xb3, 0xfe, 0xf7, 0xcc, 0x10, 0x13, 0x81, 0x1a, 0x1a, 0x10, 0xdf, 0x18, 0x2a, 0x18, 0xc4, 0x23, 0xe2, 0xbc, 0x04, +0x14, 0xf9, 0x0c, 0x35, 0xfa, 0xe3, 0xb8, 0xc8, 0xbb, 0x52, 0xe1, 0x5d, 0x81, 0xb9, 0x29, 0x13, 0x22, 0xeb, 0x24, 0x1d, 0x33, 0xd4, 0x37, 0xd0, 0xca, 0xf7, 0x4d, 0xed, 0x0c, 0x12, 0x2e, 0x0d, +0x0b, 0x17, 0x3e, 0xed, 0x04, 0x6f, 0xce, 0xdb, 0xdc, 0xce, 0xfa, 0x94, 0x18, 0x17, 0xeb, 0x0f, 0x03, 0xbc, 0x1d, 0xce, 0x7f, 0xf2, 0x60, 0xfa, 0x30, 0xe3, 0x58, 0x5f, 0x1e, 0xd9, 0x10, 0xb8, +0x4b, 0xf6, 0x3d, 0x32, 0xeb, 0xae, 0x26, 0xdb, 0xea, 0x06, 0x19, 0xbb, 0x16, 0x2d, 0x1f, 0x0c, 0x03, 0x8f, 0xde, 0xb7, 0xf9, 0xd9, 0xc7, 0xea, 0x1b, 0xb8, 0x0a, 0xbc, 0x1a, 0xb1, 0x86, 0x38, +0x5e, 0x91, 0x4d, 0x81, 0xb9, 0x1a, 0xe6, 0x0d, 0xbb, 0x2e, 0x10, 0x5f, 0x03, 0x4b, 0x17, 0x2e, 0xb2, 0x17, 0xf7, 0x33, 0x8c, 0x11, 0x3c, 0x3f, 0x33, 0xa6, 0x22, 0xdb, 0x10, 0x0d, 0xdf, 0x04, +0x57, 0x0b, 0x17, 0xf9, 0x2a, 0xa4, 0x66, 0x7e, 0x5a, 0xc6, 0xb6, 0xee, 0xe6, 0xb9, 0x0e, 0x3c, 0xef, 0x74, 0xb4, 0x6e, 0x2c, 0xd8, 0x32, 0xb8, 0xb0, 0xc4, 0xbe, 0xdb, 0xa4, 0x4a, 0x8d, 0x2f, +0x7f, 0x6f, 0x36, 0xe0, 0xff, 0xdd, 0x10, 0x41, 0xc6, 0x2a, 0x0f, 0x72, 0x6d, 0x31, 0xca, 0x8c, 0x04, 0xea, 0xb3, 0xbe, 0xbe, 0xec, 0xcd, 0xfd, 0xe4, 0x1f, 0x50, 0xd8, 0xfe, 0xe5, 0x0c, 0xbe, +0x3e, 0xb2, 0x7f, 0x15, 0xf2, 0xe4, 0xbc, 0x89, 0x23, 0x39, 0x17, 0x00, 0x2a, 0x2a, 0x68, 0xfc, 0x8a, 0xca, 0x18, 0xca, 0xf9, 0xa6, 0x21, 0x37, 0xb7, 0x4c, 0x65, 0x21, 0x08, 0x97, 0xec, 0xfd, +0xc2, 0xbb, 0x42, 0x05, 0xe3, 0xf3, 0x14, 0x12, 0x0f, 0xf8, 0xe2, 0x21, 0x81, 0x18, 0x2d, 0x51, 0xd4, 0x3e, 0x2f, 0x16, 0xe0, 0xf7, 0xf4, 0xf5, 0x22, 0xbd, 0x40, 0x20, 0xeb, 0xd8, 0x1b, 0x2c, +0x3c, 0x0f, 0xf2, 0x1e, 0xf1, 0x1a, 0xd2, 0xb1, 0x35, 0x07, 0x08, 0xdc, 0xc5, 0xe8, 0x3a, 0xca, 0x26, 0xbb, 0xf1, 0xb8, 0xdb, 0x16, 0x0b, 0xa4, 0xb4, 0x24, 0x3b, 0xce, 0x1f, 0x01, 0x50, 0x16, +0x38, 0x7f, 0x3b, 0x8c, 0xc7, 0x0c, 0xd6, 0xe1, 0x1e, 0x13, 0xbe, 0x7a, 0xe9, 0xe3, 0x3b, 0xa2, 0xa4, 0x9c, 0x4d, 0x59, 0x3f, 0xa7, 0xc1, 0xee, 0x11, 0xc0, 0xe2, 0x23, 0xb7, 0x5f, 0xc3, 0x3e, +0xc2, 0x7b, 0x15, 0x99, 0x62, 0xfe, 0xc0, 0xa9, 0xe3, 0x71, 0xae, 0x1d, 0xcd, 0x32, 0xbf, 0xe1, 0xb5, 0x60, 0xfd, 0x60, 0x05, 0x66, 0x24, 0x25, 0x8e, 0x2b, 0xb7, 0x34, 0x78, 0xe6, 0x5e, 0x20, +0x8a, 0xbf, 0xfb, 0x25, 0x14, 0x1c, 0x3f, 0x9c, 0xd3, 0x11, 0x43, 0x82, 0xcd, 0xd7, 0x22, 0x83, 0x41, 0x1f, 0x15, 0xd0, 0x0e, 0x81, 0x71, 0x90, 0xde, 0xd6, 0x13, 0x1a, 0x35, 0x02, 0xfb, 0xe2, +0xae, 0xd4, 0xf6, 0x04, 0x20, 0x05, 0xa5, 0x30, 0xf9, 0xa5, 0xcb, 0xf4, 0x16, 0x05, 0x40, 0x35, 0xaa, 0x02, 0xd8, 0xdd, 0xdd, 0x00, 0x11, 0xfb, 0x94, 0x21, 0x18, 0xea, 0x28, 0xc5, 0xe7, 0xd6, +0x5c, 0xf8, 0x28, 0x7f, 0x12, 0x18, 0x28, 0xcd, 0x06, 0xa0, 0xdb, 0xf6, 0xda, 0xeb, 0x29, 0x09, 0x18, 0xff, 0x35, 0x2b, 0xc3, 0x2b, 0x7f, 0x0c, 0x21, 0x0e, 0x7f, 0xfe, 0xef, 0xc1, 0xab, 0x34, +0x08, 0x1b, 0x08, 0x12, 0x00, 0xff, 0x0d, 0x08, 0x24, 0xee, 0xc2, 0xfd, 0xd6, 0xc0, 0x40, 0x31, 0x98, 0x2e, 0xff, 0xed, 0xff, 0xf3, 0x37, 0x44, 0xe3, 0xc8, 0x69, 0xee, 0xf8, 0x42, 0xf3, 0x15, +0xf8, 0x2a, 0xdf, 0xcb, 0xc2, 0x3d, 0xa3, 0xe0, 0xf0, 0xfa, 0x31, 0xe7, 0xa7, 0xf5, 0xfc, 0x45, 0xf0, 0xfb, 0xa7, 0xd2, 0x22, 0x06, 0x2a, 0xf4, 0x19, 0x9c, 0x81, 0x01, 0xdf, 0x4b, 0xa5, 0xe5, +0xe0, 0x5b, 0x12, 0x04, 0x13, 0x1d, 0xc8, 0x87, 0xfa, 0x63, 0xf8, 0x12, 0xf3, 0xbf, 0xe7, 0xf2, 0xa1, 0xe4, 0x2a, 0x2f, 0x28, 0xb1, 0x41, 0x6f, 0xf3, 0xd8, 0x24, 0x1b, 0x1f, 0xd0, 0xff, 0xf7, +0x25, 0xf8, 0x10, 0x48, 0xd2, 0x34, 0xe6, 0x32, 0xb9, 0x7f, 0x14, 0x82, 0x6e, 0x64, 0xe3, 0x9e, 0x3e, 0x2c, 0x1c, 0x0c, 0xd4, 0x1f, 0xda, 0x16, 0x5b, 0x02, 0x07, 0x5d, 0xbc, 0xe3, 0x07, 0x32, +0xfb, 0xe6, 0x07, 0x6c, 0xb7, 0xd6, 0x2f, 0x43, 0xf2, 0x26, 0x22, 0xd7, 0x14, 0x33, 0xd7, 0x14, 0x07, 0x7b, 0xed, 0x09, 0xb8, 0x7f, 0x0f, 0x26, 0x5a, 0xdc, 0x20, 0x12, 0xd8, 0xca, 0x09, 0xca, +0x8b, 0x00, 0xe4, 0xf6, 0x15, 0xcb, 0x40, 0x15, 0xf8, 0x7e, 0xdf, 0x08, 0xf9, 0xd4, 0xf6, 0x19, 0x81, 0xf0, 0x01, 0xe4, 0x39, 0xf4, 0x06, 0x31, 0xa7, 0xb6, 0xd5, 0x06, 0x2a, 0x36, 0x23, 0xad, +0x14, 0x25, 0x61, 0x0a, 0x27, 0xeb, 0x24, 0xdb, 0xbb, 0x24, 0x47, 0xeb, 0x35, 0x5b, 0xd7, 0x05, 0xd4, 0x20, 0xc9, 0x00, 0xcf, 0xe1, 0x4a, 0xb7, 0x19, 0x17, 0x3b, 0xc0, 0x36, 0x08, 0xbf, 0xe9, +0xfd, 0x09, 0xbb, 0xdd, 0xe4, 0x1d, 0x48, 0xe5, 0xe8, 0x05, 0xdc, 0xe8, 0x07, 0x4e, 0x9c, 0x66, 0x1a, 0xff, 0xdc, 0x4d, 0xd6, 0x02, 0xb6, 0x31, 0x21, 0x37, 0xea, 0x1d, 0x56, 0xd3, 0x0d, 0x15, +0x21, 0x4d, 0x81, 0xf3, 0x99, 0x20, 0x0d, 0xf8, 0x1b, 0xe7, 0xff, 0xe8, 0x05, 0xd5, 0x06, 0x17, 0xc9, 0xfb, 0xfa, 0xee, 0x30, 0xfb, 0xe5, 0xda, 0xd2, 0xfd, 0xb8, 0xe6, 0xdc, 0x49, 0x22, 0xf3, +0x9e, 0xe4, 0xdc, 0xb6, 0x7f, 0xca, 0x47, 0xc1, 0xbe, 0xdf, 0x09, 0xfc, 0x4c, 0x00, 0xe9, 0x15, 0x54, 0x17, 0x22, 0xd1, 0x15, 0x39, 0xcd, 0x8a, 0x7f, 0xfe, 0x24, 0xf8, 0x0e, 0xb3, 0x08, 0xd2, +0xfb, 0xb5, 0x26, 0xf4, 0xd9, 0x09, 0xe2, 0xdb, 0x2b, 0x2a, 0x3c, 0x12, 0xe9, 0x0a, 0xac, 0xd8, 0x3b, 0x51, 0x65, 0xfb, 0x3a, 0xf1, 0xc1, 0xc0, 0x6c, 0x12, 0xeb, 0xc5, 0xdb, 0xf5, 0xdd, 0xfa, +0x49, 0x2a, 0xf8, 0x19, 0x10, 0x17, 0xf3, 0xf5, 0x14, 0x7f, 0xc7, 0x4c, 0x9b, 0x69, 0xad, 0x1d, 0x15, 0xcc, 0x78, 0xf1, 0xba, 0xab, 0x23, 0x1e, 0x02, 0xff, 0x60, 0x65, 0x09, 0x06, 0x29, 0xd4, +0x54, 0xa3, 0x11, 0xd4, 0x97, 0xa7, 0x04, 0x42, 0xf4, 0xb4, 0x03, 0x1e, 0xe7, 0xa5, 0x62, 0x2c, 0xbe, 0xd4, 0xf7, 0x5d, 0xd6, 0xfb, 0x42, 0x0e, 0xde, 0xce, 0x44, 0x13, 0x23, 0x21, 0x00, 0x81, +0xca, 0x22, 0x1c, 0x2a, 0x4b, 0x1f, 0x4e, 0xcd, 0x1c, 0x3c, 0xa5, 0x19, 0x04, 0xd2, 0xf6, 0x35, 0x58, 0x2c, 0xb7, 0x51, 0xec, 0xdd, 0x0f, 0xb2, 0x84, 0x14, 0xb4, 0xcb, 0x0f, 0x12, 0xce, 0x27, +0x49, 0x03, 0xab, 0xcd, 0x32, 0x72, 0x41, 0xef, 0x00, 0xcc, 0x7f, 0xe6, 0xf4, 0x29, 0x4a, 0x00, 0x2d, 0xd0, 0xbf, 0x14, 0x02, 0x01, 0xad, 0xb4, 0xdb, 0x02, 0x4b, 0xa4, 0xfe, 0xe7, 0xde, 0xd1, +0x4e, 0xc7, 0xc1, 0x40, 0x23, 0xfe, 0xf9, 0x28, 0x20, 0xb1, 0xd5, 0x76, 0x04, 0xb4, 0xea, 0xec, 0x01, 0xf8, 0x23, 0xec, 0x52, 0x2c, 0xc2, 0x4c, 0x0c, 0xf7, 0xe3, 0xb2, 0xc1, 0x55, 0x01, 0x0b, +0xdd, 0xc3, 0x38, 0xb8, 0x09, 0xf3, 0xa5, 0x32, 0x2f, 0xc0, 0x3c, 0x1b, 0x52, 0xc1, 0xf3, 0xac, 0xd3, 0x4c, 0xce, 0x7f, 0xd1, 0xe8, 0xc2, 0x0e, 0xb1, 0x1c, 0x49, 0x1e, 0x25, 0x0e, 0x1f, 0x11, +0xf0, 0xe7, 0x82, 0xd0, 0xec, 0xff, 0xe3, 0xa1, 0x30, 0x40, 0xe6, 0xdb, 0x62, 0xa7, 0xd9, 0x81, 0xd7, 0xf0, 0x04, 0x21, 0x27, 0xf7, 0xdb, 0x1c, 0xff, 0x44, 0xcd, 0xc5, 0x4c, 0x73, 0xe3, 0x29, +0xd3, 0xf5, 0x00, 0x27, 0x28, 0xad, 0xfe, 0x07, 0xfe, 0x66, 0x1d, 0x1f, 0x14, 0xa0, 0xd3, 0x47, 0x1a, 0x10, 0x26, 0xf7, 0x1b, 0x51, 0x4e, 0x31, 0x4c, 0x21, 0x16, 0xc7, 0xd3, 0xf5, 0x2f, 0xf2, +0x39, 0xbb, 0x37, 0x07, 0xbb, 0x29, 0xcf, 0x5d, 0x14, 0x2c, 0xa4, 0xda, 0x8c, 0x11, 0xdd, 0x29, 0x3f, 0xf4, 0xc8, 0x08, 0x1d, 0x03, 0xcd, 0xfd, 0x52, 0x2a, 0x6f, 0xd1, 0x4b, 0x0b, 0x71, 0x35, +0x2e, 0x7f, 0xaa, 0xdc, 0x50, 0x09, 0xc5, 0x07, 0xd5, 0xe2, 0xd9, 0x2c, 0xe7, 0xd9, 0xdf, 0x0f, 0xe7, 0x44, 0x2c, 0x9e, 0xf5, 0x23, 0xc7, 0xff, 0xd0, 0x18, 0xf6, 0x3a, 0x0c, 0xba, 0x7f, 0x0d, +0xd8, 0x0a, 0x13, 0x3a, 0x09, 0xef, 0x0a, 0xa6, 0xac, 0x0f, 0xf2, 0x07, 0xf7, 0x1e, 0xf8, 0x08, 0x04, 0x38, 0xdc, 0xb5, 0x29, 0x1d, 0xf5, 0xcd, 0xc4, 0xf0, 0x2b, 0xe6, 0xda, 0xd7, 0xf9, 0x41, +0x19, 0x2a, 0x5a, 0xfb, 0x1f, 0xd1, 0xed, 0xda, 0xe0, 0xf7, 0x12, 0x33, 0x39, 0xbe, 0x29, 0x12, 0xd5, 0x7f, 0xcd, 0xd6, 0xea, 0xdf, 0x1e, 0x0c, 0xea, 0x18, 0x16, 0xe5, 0xf3, 0x20, 0xac, 0x15, +0x07, 0xc8, 0x03, 0xfb, 0xfc, 0x29, 0xaa, 0x4e, 0xf6, 0x2d, 0xb0, 0x7f, 0x27, 0xa9, 0xe2, 0x00, 0xe3, 0x06, 0x29, 0xd5, 0xbd, 0x04, 0xad, 0xdd, 0xb8, 0x5f, 0xc9, 0x19, 0xe4, 0x63, 0xb8, 0x0e, +0xfb, 0x01, 0xf6, 0xaf, 0x8a, 0xfd, 0x14, 0xc2, 0x5f, 0x1b, 0x6f, 0x18, 0x37, 0x66, 0x38, 0x73, 0x08, 0x39, 0xf2, 0xf8, 0xe1, 0x11, 0xca, 0x5a, 0x3f, 0xf8, 0x5d, 0xc7, 0xa1, 0xb5, 0x39, 0xd8, +0x38, 0x50, 0x7b, 0x26, 0x61, 0x00, 0xe0, 0xdc, 0xbf, 0x9a, 0xc2, 0x7f, 0xe2, 0xfa, 0xc4, 0xac, 0x9c, 0xec, 0x62, 0xcb, 0x65, 0x09, 0x0c, 0x9d, 0xd7, 0xa4, 0xe7, 0x20, 0xb5, 0x19, 0x93, 0x1f, +0x3d, 0x54, 0xab, 0xd5, 0x8a, 0x26, 0xb6, 0xc4, 0xda, 0x00, 0x02, 0x07, 0x0d, 0xdd, 0xc7, 0x81, 0xcf, 0x00, 0x3b, 0xd6, 0xf5, 0x31, 0xfd, 0x34, 0xb7, 0xc6, 0x25, 0xfa, 0x6a, 0x1d, 0x0a, 0xfc, +0xf1, 0x24, 0xd4, 0xb6, 0xf0, 0x45, 0xf1, 0x2b, 0x04, 0x3a, 0xe8, 0xf1, 0x34, 0xe5, 0xca, 0x5d, 0xed, 0xaf, 0xae, 0x49, 0xe1, 0xee, 0xff, 0xf9, 0xd6, 0xc2, 0x0b, 0x27, 0xfb, 0xe5, 0x28, 0xb3, +0xa6, 0xc3, 0x0e, 0x36, 0xca, 0xa7, 0xc3, 0x0d, 0x16, 0xeb, 0xb8, 0xcc, 0xde, 0x2a, 0xe3, 0xf2, 0x41, 0x3e, 0x81, 0xf0, 0x35, 0xcc, 0xd3, 0x05, 0x61, 0x39, 0xd9, 0xe8, 0x08, 0x45, 0x00, 0x68, +0x59, 0x14, 0xfd, 0x29, 0xbb, 0x2d, 0xd0, 0x1f, 0xbf, 0xd0, 0x2e, 0xd7, 0x10, 0x76, 0x2b, 0x9a, 0x13, 0x2c, 0x7f, 0xab, 0xd6, 0xbe, 0x52, 0xe4, 0x27, 0x9e, 0xe7, 0x20, 0x0e, 0x3d, 0x1d, 0x25, +0xc0, 0x36, 0x28, 0xea, 0x17, 0xbc, 0x00, 0xa7, 0x3c, 0xdc, 0x89, 0xb7, 0x2d, 0x46, 0x10, 0x44, 0x37, 0x02, 0x44, 0x1e, 0x24, 0xcd, 0x5b, 0xfe, 0xf3, 0xe3, 0xef, 0xcd, 0xff, 0xec, 0xfb, 0x07, +0xd8, 0xdd, 0x2c, 0xc2, 0x14, 0xd6, 0x2d, 0x91, 0xfb, 0xfc, 0x35, 0xdc, 0x42, 0xb4, 0xcb, 0x81, 0xb2, 0x32, 0x8a, 0x3e, 0x77, 0x17, 0x46, 0xaf, 0x35, 0x1e, 0xdb, 0xd9, 0x13, 0xb4, 0xd7, 0xc2, +0x1e, 0x12, 0x3c, 0x7c, 0x17, 0xf8, 0xe9, 0x8e, 0x2d, 0x20, 0xe5, 0xa6, 0x36, 0xb9, 0x0a, 0x07, 0x2c, 0x1e, 0x01, 0xdd, 0x34, 0xca, 0xe3, 0xf5, 0x26, 0xfb, 0xcc, 0x19, 0xe2, 0x0e, 0x62, 0xe5, +0x81, 0x04, 0x50, 0xb2, 0xf3, 0xdb, 0x0f, 0xea, 0x43, 0xd9, 0x7c, 0x07, 0xd4, 0x1e, 0xc3, 0x51, 0x28, 0x14, 0xce, 0xdd, 0x2b, 0xe0, 0x3a, 0x04, 0xad, 0xc2, 0x5b, 0x8d, 0x40, 0x2b, 0x27, 0x22, +0x77, 0x21, 0xd3, 0xb7, 0x02, 0xdf, 0xdd, 0xd3, 0x1c, 0xf7, 0xb8, 0x7f, 0xc7, 0xa5, 0x19, 0xe8, 0x55, 0x4b, 0x29, 0xcf, 0xd6, 0xd2, 0xf6, 0x7e, 0x55, 0xba, 0x41, 0x65, 0x1c, 0x4f, 0x08, 0xa7, +0x4c, 0x67, 0x17, 0x1f, 0xc0, 0xd5, 0xf2, 0x44, 0xd3, 0xf2, 0xd4, 0x1c, 0xfc, 0xef, 0xf3, 0xce, 0xee, 0xd7, 0xbf, 0x25, 0x20, 0xcb, 0xd7, 0xc7, 0x3a, 0x5d, 0xfd, 0xe4, 0x1c, 0x15, 0x27, 0x18, +0xdf, 0xca, 0x0b, 0xff, 0xbd, 0xb7, 0x12, 0x1d, 0x0f, 0x42, 0xb5, 0x12, 0x29, 0xfe, 0x4b, 0xb3, 0x26, 0x17, 0x34, 0x2b, 0xc5, 0x81, 0x02, 0xc7, 0x2a, 0xfc, 0xca, 0x02, 0xf9, 0x24, 0x81, 0xb9, +0xcf, 0x2f, 0xe0, 0x59, 0xe0, 0xb3, 0xcb, 0xc1, 0xe7, 0xd7, 0x2f, 0x5c, 0xac, 0xfb, 0xde, 0x13, 0x1c, 0xbe, 0x34, 0x4c, 0x13, 0xe0, 0x78, 0xe4, 0xe9, 0xbd, 0x28, 0xe0, 0x2b, 0xbf, 0xc0, 0xad, +0x01, 0xfa, 0xf6, 0xc5, 0x1b, 0x49, 0xc5, 0xba, 0xde, 0x0d, 0x30, 0xbd, 0xd6, 0x19, 0xd1, 0x20, 0x9c, 0x3c, 0x00, 0xdc, 0x15, 0x14, 0x14, 0x2f, 0x00, 0x3f, 0x12, 0xd3, 0xdc, 0xe3, 0x1a, 0xe0, +0x1c, 0x32, 0x81, 0xb7, 0x28, 0xf1, 0x6f, 0xe5, 0x17, 0xbc, 0x46, 0xc5, 0xb5, 0xbf, 0xa7, 0x3b, 0xe6, 0xdc, 0x03, 0xcc, 0x02, 0x02, 0xfb, 0x21, 0x38, 0x00, 0x02, 0xf0, 0x06, 0xce, 0xe0, 0xd3, +0xe3, 0x0a, 0x39, 0x55, 0x58, 0x20, 0xaf, 0x19, 0x4e, 0x7f, 0xfa, 0x1c, 0x10, 0xdc, 0xac, 0xea, 0xea, 0x8b, 0x9a, 0xca, 0xb1, 0xf3, 0x50, 0x2f, 0x5c, 0x8a, 0xe5, 0x09, 0xcb, 0xe4, 0xf4, 0x73, +0x91, 0x21, 0xd0, 0xfa, 0xd5, 0x99, 0xec, 0x65, 0x1d, 0x08, 0xcc, 0xbf, 0xb5, 0x7f, 0xfd, 0x16, 0x33, 0xe5, 0x5d, 0x9f, 0xde, 0x25, 0x19, 0xb0, 0x63, 0x23, 0xf4, 0x64, 0xf9, 0xd0, 0x29, 0x6e, +0x39, 0x5e, 0x4c, 0xb8, 0xdf, 0xe1, 0xf7, 0x29, 0x0b, 0xdd, 0xd7, 0xe3, 0xab, 0x03, 0x33, 0x1a, 0x34, 0x05, 0x87, 0xc3, 0xcf, 0xae, 0x0b, 0xe9, 0x12, 0x87, 0x5c, 0x2a, 0x07, 0xd6, 0x4b, 0xe6, +0xb0, 0x2f, 0xd2, 0xf4, 0xf7, 0xf5, 0x4c, 0x81, 0xf6, 0x3d, 0x88, 0x98, 0xd9, 0x30, 0x9a, 0x82, 0xd2, 0xcd, 0x14, 0xd1, 0x7c, 0x19, 0x54, 0x15, 0x01, 0xf0, 0x65, 0x54, 0x14, 0x21, 0xf1, 0x5d, +0x1f, 0x2d, 0x07, 0x85, 0x25, 0x41, 0x35, 0xe5, 0xdc, 0x62, 0x00, 0xdb, 0xc4, 0xf9, 0xa1, 0xd4, 0x2a, 0xb2, 0xc6, 0x62, 0x14, 0x33, 0xe7, 0xef, 0xaf, 0x7f, 0x4e, 0x41, 0xf8, 0xd9, 0x17, 0xcf, +0x4c, 0x12, 0x10, 0x29, 0xcd, 0x25, 0xe7, 0x2d, 0x35, 0x37, 0x20, 0x13, 0x44, 0xf2, 0xfa, 0xdb, 0x19, 0xc1, 0x00, 0xbc, 0xd4, 0xe7, 0x21, 0x31, 0xf4, 0x62, 0x1b, 0x91, 0xf1, 0xe6, 0x9c, 0xb5, +0x05, 0xaa, 0xea, 0xe6, 0x47, 0x1d, 0xe1, 0x52, 0xfb, 0xfc, 0xbe, 0xc9, 0xc3, 0x30, 0x46, 0x62, 0x87, 0x59, 0xcc, 0xa4, 0xfe, 0x18, 0x19, 0x3d, 0xfd, 0x70, 0x47, 0x29, 0x42, 0x83, 0x9e, 0x3e, +0x41, 0x24, 0x2f, 0x12, 0x81, 0x0a, 0x06, 0xdb, 0x0a, 0xc4, 0xe3, 0xe2, 0xe6, 0xc3, 0xe9, 0xc4, 0x12, 0x47, 0x33, 0xcf, 0xc1, 0xed, 0x18, 0x5b, 0x1b, 0x08, 0x3b, 0x07, 0x47, 0x41, 0x06, 0xc4, +0xf3, 0x45, 0x13, 0x01, 0x2f, 0xb3, 0xfb, 0xd9, 0x11, 0xd1, 0xd7, 0x00, 0x11, 0xc6, 0xaa, 0x26, 0xf6, 0x23, 0x81, 0x8d, 0x2a, 0x35, 0xed, 0x0a, 0xa8, 0x34, 0xdc, 0xce, 0xda, 0x0a, 0xec, 0xae, +0xc1, 0xc7, 0xc6, 0xee, 0x25, 0xb2, 0xf8, 0x02, 0xd9, 0x1e, 0x1c, 0xbc, 0x23, 0xc5, 0xea, 0xbb, 0x2f, 0x7f, 0xcb, 0xe0, 0x56, 0x12, 0x20, 0x41, 0x35, 0x67, 0x4e, 0x37, 0x35, 0x5b, 0x00, 0xb0, +0xf5, 0x30, 0xf8, 0x0c, 0x95, 0xde, 0xe5, 0xbc, 0xf5, 0x41, 0x60, 0xa3, 0x03, 0xae, 0x19, 0xed, 0xb9, 0xfa, 0x2e, 0x20, 0xc3, 0xca, 0xa6, 0xe5, 0xf9, 0x53, 0x2f, 0xce, 0x37, 0x56, 0x34, 0x1c, +0xef, 0x06, 0xd2, 0xff, 0xc6, 0xfa, 0xf7, 0x01, 0x0f, 0xc1, 0x1a, 0x4e, 0xbc, 0x86, 0xf6, 0x81, 0x61, 0xd1, 0x0e, 0x29, 0xbd, 0x65, 0x3b, 0x63, 0x18, 0x20, 0x2d, 0x81, 0xef, 0xe2, 0xbc, 0xda, +0xdf, 0x11, 0x34, 0x58, 0x16, 0xd0, 0xb3, 0xa0, 0x35, 0x19, 0x35, 0xd2, 0xff, 0x27, 0x55, 0x9e, 0xfe, 0xef, 0xe8, 0xb1, 0x0a, 0xdd, 0xdf, 0xfe, 0xf4, 0xeb, 0xf6, 0xc9, 0xea, 0xd1, 0xc0, 0x0b, +0x1a, 0x0b, 0x23, 0xc9, 0xc3, 0x17, 0xfb, 0x16, 0x56, 0xcc, 0x97, 0x2c, 0x03, 0x04, 0xb2, 0xbd, 0x45, 0x9d, 0xcd, 0xb9, 0x58, 0xde, 0x5e, 0xca, 0xe5, 0x50, 0xd3, 0x57, 0x63, 0x08, 0xc6, 0xf0, +0xd3, 0xd5, 0x4d, 0x56, 0xd7, 0xf9, 0xdd, 0x26, 0xaa, 0x57, 0x1b, 0x04, 0xed, 0x31, 0x3d, 0x10, 0xac, 0xdb, 0x07, 0xf2, 0xc5, 0x81, 0x42, 0x04, 0xe4, 0x9a, 0x64, 0x1f, 0xfb, 0x38, 0x1a, 0x48, +0x18, 0x2c, 0xbf, 0x2b, 0x04, 0x15, 0x07, 0x1a, 0x81, 0xe5, 0x57, 0x1f, 0xae, 0x07, 0xbb, 0xd0, 0x35, 0xd9, 0xea, 0x09, 0x69, 0x4c, 0xf4, 0x8e, 0xfe, 0xf1, 0xf7, 0x10, 0x2f, 0xf8, 0x01, 0xc9, +0xca, 0x13, 0x1c, 0x41, 0x08, 0x4f, 0x8d, 0x10, 0xc8, 0xdf, 0x5d, 0xcb, 0x38, 0xe5, 0xcc, 0x94, 0xf4, 0x20, 0x34, 0x07, 0xcc, 0xca, 0xcf, 0xf4, 0xd1, 0xe2, 0x81, 0x01, 0x4c, 0x6a, 0x0d, 0x45, +0xcf, 0x32, 0xc3, 0xbf, 0xe2, 0xc6, 0xe4, 0xc8, 0xfc, 0xd5, 0x35, 0xc6, 0x08, 0x35, 0x30, 0xef, 0x4e, 0x1b, 0x3f, 0x05, 0xfc, 0x15, 0x08, 0x2f, 0xfa, 0x2b, 0x1b, 0xb9, 0x81, 0xf7, 0xd1, 0x1b, +0xf7, 0x43, 0x15, 0x02, 0x19, 0x3c, 0x2c, 0x39, 0x13, 0xc4, 0x1e, 0xe0, 0xac, 0xd1, 0xf5, 0xdd, 0x55, 0xf2, 0x11, 0xe3, 0x20, 0x1c, 0x06, 0x05, 0x1c, 0xde, 0x02, 0x3e, 0xe5, 0xe4, 0xf9, 0x2e, +0xe5, 0xc5, 0x12, 0x04, 0x22, 0x23, 0xdd, 0xbd, 0xd1, 0xcf, 0xeb, 0x81, 0xc9, 0x18, 0x1e, 0x26, 0xec, 0x1c, 0x12, 0xcd, 0x55, 0x10, 0xf7, 0xee, 0xab, 0xe8, 0xf1, 0x1f, 0x02, 0xbf, 0x6a, 0xcd, +0x44, 0x2b, 0xe8, 0x0a, 0xc3, 0xbe, 0xf1, 0x30, 0xad, 0x4e, 0xc3, 0xd2, 0x0c, 0xfa, 0xd1, 0xc4, 0xf7, 0x0d, 0xd1, 0x3a, 0x09, 0x74, 0x16, 0xdc, 0x06, 0xbd, 0xbf, 0x73, 0xe1, 0x08, 0x46, 0x90, +0x0e, 0xd5, 0xdf, 0x15, 0x3a, 0x43, 0x18, 0xf2, 0x1c, 0x47, 0xe9, 0xd5, 0xe2, 0xc4, 0x2c, 0x81, 0xc5, 0xdf, 0x18, 0x34, 0xd1, 0xdb, 0xf1, 0x0b, 0x4f, 0x3e, 0x1e, 0x3d, 0xe5, 0xbd, 0x01, 0xec, +0x16, 0x1d, 0x14, 0xe1, 0x19, 0xd7, 0x63, 0x49, 0x0c, 0xe8, 0x02, 0x1b, 0xcc, 0x23, 0x06, 0xe0, 0x19, 0xfb, 0x03, 0xc7, 0xbd, 0xfc, 0xfd, 0x44, 0x1b, 0x06, 0xfb, 0x00, 0xd9, 0x00, 0x38, 0x16, +0x0b, 0x1c, 0xf7, 0xd9, 0x21, 0xdc, 0xf4, 0x37, 0xe7, 0xec, 0x0c, 0x43, 0xe9, 0xd5, 0xb6, 0xf7, 0x4d, 0x03, 0x81, 0xd7, 0x10, 0xba, 0x65, 0xf6, 0xeb, 0x12, 0x2c, 0x16, 0x15, 0x27, 0x24, 0x04, +0x25, 0xfb, 0x22, 0xef, 0xea, 0xfa, 0xeb, 0xd8, 0x32, 0xd0, 0xb6, 0x1a, 0x02, 0x28, 0xef, 0xf2, 0xf7, 0xce, 0xdd, 0xf9, 0x20, 0xce, 0xf8, 0xf9, 0xd1, 0xe7, 0x93, 0x12, 0x0a, 0x0c, 0x0d, 0xd5, +0x0f, 0x06, 0x34, 0x35, 0x13, 0xc2, 0xb0, 0x81, 0x27, 0x2e, 0x30, 0x12, 0xd1, 0x0d, 0x10, 0x28, 0xc0, 0x38, 0xb6, 0x41, 0x00, 0x11, 0x7e, 0x45, 0x70, 0x4e, 0xea, 0x30, 0xca, 0xca, 0xe1, 0x23, +0x56, 0x03, 0x07, 0xf3, 0xdb, 0x17, 0xb7, 0x7f, 0x4c, 0x15, 0xdd, 0x0e, 0x03, 0xff, 0x33, 0x1d, 0x3c, 0x15, 0xea, 0xc3, 0xdb, 0xd7, 0xf0, 0xe4, 0x32, 0x1e, 0x85, 0xc7, 0x1f, 0x76, 0xc6, 0x14, +0xb4, 0x04, 0xad, 0x1e, 0x62, 0x1b, 0x3d, 0x38, 0x72, 0xd3, 0xe6, 0x3e, 0xfc, 0xd1, 0xcc, 0x4c, 0x27, 0xc1, 0x1c, 0xc4, 0xf6, 0x16, 0x0d, 0x28, 0x0b, 0xee, 0xcf, 0x56, 0xcb, 0x18, 0x14, 0xd9, +0x28, 0xe7, 0xd4, 0xee, 0xf7, 0xe8, 0x56, 0x81, 0x24, 0xbf, 0x41, 0xf0, 0xc9, 0xc0, 0x0b, 0x00, 0x81, 0x4e, 0x3e, 0xfb, 0xe4, 0x8a, 0x48, 0x90, 0xba, 0xd3, 0x09, 0x0a, 0x9e, 0x0f, 0xa6, 0x35, +0xba, 0x04, 0x34, 0xaf, 0xd0, 0x51, 0x1e, 0xf3, 0x55, 0x31, 0xd4, 0x2f, 0x5a, 0x67, 0x2d, 0xbb, 0x6f, 0x14, 0x24, 0x2a, 0xb3, 0xce, 0x13, 0xdd, 0x6d, 0x2d, 0xd9, 0x44, 0xb3, 0x36, 0x26, 0xec, +0x22, 0xf3, 0x5e, 0x0d, 0xab, 0x23, 0x2e, 0xde, 0x34, 0x7c, 0x25, 0x2b, 0x19, 0x7f, 0xfa, 0xb1, 0xb8, 0xfc, 0x6a, 0xcf, 0x3d, 0xba, 0x16, 0x0c, 0x47, 0x18, 0xa4, 0xad, 0xbf, 0xf7, 0x43, 0x87, +0x9d, 0xb2, 0xf2, 0x10, 0x49, 0x27, 0x02, 0xf8, 0xf6, 0x1b, 0x16, 0x29, 0x22, 0x05, 0xca, 0xcc, 0x22, 0x1a, 0xdc, 0xea, 0x34, 0xdf, 0xe3, 0xe3, 0x34, 0xc1, 0xf2, 0xdd, 0x1b, 0x3a, 0x8d, 0xe2, +0x7f, 0x15, 0xe2, 0xcc, 0x08, 0x01, 0xf5, 0x02, 0x06, 0xeb, 0x41, 0x29, 0x57, 0xe2, 0xb9, 0x32, 0x01, 0xf5, 0xca, 0xd3, 0x1e, 0x15, 0x20, 0x53, 0xd0, 0xf8, 0xf1, 0x43, 0xd3, 0x1b, 0xfb, 0xf7, +0xca, 0xf3, 0x39, 0x07, 0xf8, 0xde, 0xfd, 0xfa, 0xe5, 0x4d, 0x7f, 0x29, 0x46, 0xdd, 0x33, 0xee, 0xc8, 0xed, 0x05, 0x48, 0x0d, 0x2d, 0x5c, 0x3f, 0xfb, 0x00, 0x04, 0xc2, 0xfd, 0xe6, 0xee, 0xb5, +0x23, 0x1f, 0x26, 0xdf, 0xf9, 0xcb, 0x06, 0x1e, 0x6e, 0x7a, 0xc0, 0x86, 0x47, 0x32, 0xf2, 0x48, 0xba, 0x05, 0x81, 0x31, 0x43, 0x72, 0xd2, 0xd4, 0x8a, 0xd7, 0xef, 0x06, 0x38, 0x7e, 0x39, 0x3b, +0xef, 0xe8, 0xed, 0x2e, 0xc0, 0xb8, 0xcb, 0x5a, 0x26, 0xf1, 0x7e, 0x37, 0xb2, 0x9b, 0x7d, 0x36, 0x20, 0xa6, 0x3c, 0x6f, 0x8a, 0x37, 0x19, 0x65, 0x22, 0xf2, 0x27, 0x33, 0xdb, 0xae, 0x0b, 0x06, +0x41, 0x57, 0xe9, 0x08, 0xd1, 0xf1, 0x4a, 0x45, 0x34, 0xe0, 0x3c, 0xde, 0x16, 0xcf, 0xfa, 0x2e, 0x4e, 0xc2, 0xe7, 0xea, 0xb3, 0x4e, 0xeb, 0x38, 0x24, 0xdb, 0x31, 0x37, 0x27, 0x26, 0x44, 0xf8, +0x30, 0x53, 0xf8, 0x0d, 0x9e, 0x05, 0x7f, 0x0b, 0xfd, 0x55, 0xea, 0x16, 0x6c, 0xe4, 0xcb, 0xe5, 0x0c, 0x23, 0x54, 0xc9, 0xec, 0xd1, 0xdd, 0xbf, 0xf2, 0x24, 0xbf, 0x12, 0x53, 0x26, 0xc1, 0x1f, +0x4c, 0xd7, 0xf2, 0x36, 0xef, 0xd0, 0xcc, 0x6d, 0x7f, 0xf1, 0x77, 0xc5, 0xdb, 0x2f, 0x1e, 0x47, 0x1f, 0xcc, 0xfc, 0x0b, 0x04, 0xb2, 0xdd, 0x24, 0xfb, 0x06, 0xe7, 0xb1, 0xd5, 0xb2, 0x40, 0x0d, +0xc6, 0x9f, 0x59, 0x15, 0xe1, 0xd3, 0x04, 0xb0, 0xe4, 0x3c, 0xc0, 0xf9, 0xe2, 0x4f, 0x22, 0xd1, 0x81, 0xc4, 0xf3, 0x0b, 0xc6, 0xcf, 0x47, 0xe6, 0xef, 0xcf, 0x60, 0xd9, 0xf6, 0xf0, 0xc6, 0xf3, +0xea, 0x13, 0x63, 0xc8, 0xb8, 0x5d, 0xe8, 0xd0, 0x1f, 0xd6, 0x24, 0x1a, 0xe8, 0xe4, 0xee, 0x07, 0xbe, 0x59, 0xfc, 0x2b, 0x87, 0xe3, 0x09, 0x9f, 0xc3, 0xaa, 0x3e, 0xa7, 0xd5, 0xe0, 0x81, 0x51, +0xd2, 0x4c, 0xa5, 0xf2, 0xf7, 0x3c, 0x4d, 0xfb, 0x3f, 0x49, 0xf1, 0xc5, 0xe2, 0x81, 0x06, 0x28, 0xd6, 0x16, 0x1d, 0x43, 0xba, 0xb6, 0xc5, 0xa5, 0x85, 0x9c, 0xfc, 0xc0, 0x34, 0x07, 0xf6, 0x97, +0xd6, 0x02, 0x34, 0xf2, 0xd4, 0x97, 0x81, 0xbc, 0x01, 0xce, 0x64, 0x0c, 0x27, 0x13, 0x1d, 0x04, 0x03, 0xc7, 0xe8, 0xbe, 0x03, 0x1e, 0x09, 0x0b, 0x10, 0x22, 0xee, 0x4c, 0xdc, 0x17, 0xb4, 0x0d, +0x08, 0x42, 0x7d, 0x6b, 0x42, 0x30, 0x14, 0xad, 0x15, 0xd3, 0xf8, 0xe0, 0xd5, 0xeb, 0x44, 0x92, 0x57, 0x5a, 0xaf, 0xfb, 0xe8, 0x34, 0xff, 0x49, 0x18, 0x60, 0x21, 0x14, 0xc1, 0xf5, 0x1b, 0x37, +0xcf, 0xcc, 0x02, 0x8d, 0xcb, 0xde, 0xdc, 0x7f, 0x06, 0x36, 0x31, 0x62, 0x04, 0x97, 0xf2, 0x34, 0x36, 0x5a, 0x83, 0x16, 0x94, 0xed, 0xc3, 0xa5, 0xde, 0x3d, 0x11, 0xf7, 0xbf, 0xd6, 0x57, 0xe8, +0xd8, 0x2f, 0x49, 0x1b, 0x8e, 0xe4, 0x4a, 0x9f, 0xf8, 0x5b, 0x4a, 0x41, 0x17, 0xca, 0xf1, 0xd1, 0x1f, 0x26, 0x35, 0xff, 0x19, 0xb7, 0x10, 0x05, 0x1b, 0x07, 0x6b, 0xc1, 0x0d, 0x0d, 0x6e, 0x2d, +0x8e, 0x77, 0xad, 0x81, 0x57, 0xbe, 0x27, 0xad, 0x27, 0xca, 0xaa, 0x0c, 0x2e, 0x49, 0xf4, 0xe9, 0x5f, 0xdf, 0x34, 0x23, 0xf1, 0x73, 0x23, 0x94, 0x34, 0xa9, 0xc4, 0xc6, 0xd8, 0x2c, 0x7f, 0x5a, +0xe3, 0x24, 0x8a, 0x1b, 0x24, 0xb4, 0xf6, 0xf8, 0x1f, 0x18, 0xf5, 0xa8, 0x5a, 0x8f, 0xf8, 0xe2, 0xa6, 0xef, 0xb1, 0x24, 0x06, 0x32, 0xf8, 0xae, 0x47, 0x36, 0x36, 0xb1, 0x7f, 0xcf, 0x17, 0xcd, +0x23, 0xfb, 0xca, 0xe4, 0x13, 0x41, 0xf8, 0xe2, 0xef, 0x61, 0xac, 0xb8, 0x0b, 0x1e, 0x00, 0xe8, 0xd6, 0x0a, 0x09, 0xe9, 0x09, 0x04, 0xf2, 0x1e, 0x4c, 0x2f, 0xea, 0xd0, 0xfd, 0x32, 0x1e, 0x04, +0xc9, 0xfc, 0xd0, 0xc3, 0xda, 0xfb, 0x0e, 0x41, 0xf0, 0x97, 0x5d, 0x81, 0x0b, 0xfc, 0x1e, 0xe2, 0xf2, 0xef, 0x9b, 0x1e, 0x03, 0xee, 0x5e, 0x96, 0xfd, 0x2b, 0xce, 0x36, 0xb8, 0x26, 0x07, 0x36, +0xdb, 0x0f, 0x52, 0x32, 0x11, 0xd4, 0xf5, 0xdf, 0xe9, 0x06, 0x1a, 0xf0, 0x5c, 0xce, 0xe1, 0xb5, 0x34, 0x4a, 0x09, 0xfd, 0xa8, 0x55, 0x33, 0xcd, 0x41, 0xf1, 0xb4, 0x66, 0x56, 0xd9, 0x07, 0x9a, +0xeb, 0x4b, 0x14, 0x0e, 0x02, 0x19, 0xba, 0x08, 0x3a, 0x3f, 0xa3, 0xe1, 0xa3, 0xfa, 0xd6, 0x3b, 0xd9, 0x10, 0x14, 0x95, 0x4d, 0x3f, 0xfc, 0xa2, 0x1f, 0xf1, 0x15, 0x31, 0xf1, 0x4d, 0xd7, 0xca, +0x32, 0x7f, 0x50, 0x63, 0x1c, 0x02, 0x48, 0xb6, 0x95, 0xcb, 0x20, 0xaf, 0x14, 0x37, 0xfe, 0x81, 0xbb, 0x0d, 0xe7, 0x42, 0x2a, 0x40, 0xca, 0x07, 0xc4, 0x19, 0x22, 0xc4, 0x53, 0x4c, 0xb4, 0x06, +0xb7, 0x2b, 0xe1, 0xe2, 0x14, 0xe8, 0xe2, 0x05, 0xf3, 0x18, 0xd8, 0xa3, 0x2b, 0x5f, 0x28, 0xbc, 0x63, 0x0e, 0xff, 0x64, 0x89, 0xa0, 0xc3, 0x14, 0xc0, 0xf9, 0xf5, 0xb3, 0x49, 0xea, 0x0f, 0xb7, +0xd0, 0xc4, 0xb9, 0x7a, 0x2f, 0x5c, 0x32, 0xcb, 0x0e, 0x45, 0x81, 0x08, 0xf2, 0x5c, 0x5d, 0x28, 0xad, 0x24, 0x0a, 0x21, 0xda, 0x0f, 0x13, 0x2f, 0x57, 0xcc, 0x05, 0x3c, 0x09, 0x4f, 0xeb, 0x96, +0xde, 0xf8, 0x06, 0xb9, 0x90, 0x31, 0xed, 0x54, 0x22, 0x7f, 0x3c, 0x01, 0xad, 0xc2, 0x11, 0xf6, 0xb1, 0xd9, 0xdb, 0x52, 0x21, 0x04, 0x1a, 0x29, 0xf6, 0x06, 0xd2, 0x50, 0xf2, 0x1e, 0x34, 0x9e, +0xed, 0xdb, 0x10, 0xdd, 0x1d, 0x22, 0x03, 0xc3, 0x13, 0x35, 0x08, 0xd8, 0xda, 0x5f, 0xcd, 0xcb, 0x3e, 0xfe, 0xdc, 0xec, 0xc5, 0xd6, 0x26, 0xfc, 0xbd, 0xa2, 0x4d, 0xd3, 0x3d, 0xe5, 0xdb, 0x81, +0x04, 0x08, 0x0c, 0xb3, 0x34, 0x38, 0x33, 0xd3, 0xe6, 0xf3, 0x28, 0xcb, 0x21, 0x02, 0x23, 0x08, 0xec, 0xf5, 0xaf, 0x37, 0x6c, 0x05, 0x4d, 0x32, 0xfb, 0xe7, 0x4c, 0xa0, 0xfc, 0xdc, 0xdc, 0xdd, +0x3b, 0xde, 0xff, 0xc7, 0xc3, 0x2e, 0xca, 0xd0, 0xff, 0x1f, 0xf5, 0x2d, 0x4c, 0xf2, 0x37, 0x23, 0x0a, 0x06, 0xe0, 0x3a, 0xc7, 0x1f, 0xe1, 0xec, 0x13, 0xf3, 0xb7, 0x03, 0xb3, 0xd8, 0xeb, 0x17, +0xfd, 0x3d, 0xdf, 0x87, 0xe1, 0xfe, 0x00, 0x34, 0x5c, 0x08, 0x34, 0x4a, 0x41, 0xfa, 0x38, 0xfd, 0xe3, 0x7f, 0xa9, 0x7e, 0x89, 0xef, 0xc5, 0xcd, 0x04, 0x38, 0xce, 0x66, 0xc3, 0x5f, 0xe4, 0x19, +0x02, 0x2e, 0x43, 0x50, 0xcf, 0x03, 0xe4, 0xef, 0xd0, 0xfc, 0x15, 0x81, 0x9b, 0x2c, 0x0f, 0x1d, 0xe9, 0x2e, 0x05, 0x26, 0x1e, 0xd8, 0x25, 0x03, 0x26, 0xd1, 0xd0, 0x32, 0xc2, 0x92, 0x09, 0x00, +0xc8, 0x0a, 0xa8, 0xd5, 0xf9, 0xe0, 0x63, 0xe6, 0x36, 0x45, 0x3c, 0xa2, 0x4e, 0x90, 0x90, 0x81, 0xf7, 0xf6, 0xca, 0xe4, 0x12, 0xad, 0xab, 0x30, 0xaf, 0x15, 0xfc, 0xaa, 0xf6, 0x49, 0xb9, 0x0e, +0x4d, 0x14, 0xed, 0x5d, 0x51, 0xfd, 0xca, 0x14, 0x0a, 0xf9, 0xfc, 0xcc, 0x5b, 0x50, 0x26, 0x27, 0x49, 0x4c, 0xdc, 0x30, 0xd6, 0x26, 0x2b, 0x15, 0x31, 0x59, 0xde, 0xda, 0x13, 0x22, 0xb9, 0xc3, +0xf9, 0xd8, 0x2e, 0xec, 0xdc, 0xca, 0xf9, 0xf6, 0xcb, 0xfd, 0x37, 0x01, 0x1c, 0x82, 0x0e, 0x82, 0xf3, 0x79, 0x0f, 0xf2, 0xb6, 0xda, 0x9c, 0xeb, 0xeb, 0x42, 0xbf, 0x16, 0x7f, 0x38, 0xcb, 0x00, +0xff, 0x4e, 0x37, 0xc5, 0x27, 0x23, 0xad, 0x41, 0xbd, 0x1c, 0xde, 0xb9, 0x18, 0x6d, 0xe9, 0xde, 0x44, 0xc6, 0x05, 0x86, 0x1c, 0x10, 0xdf, 0xb8, 0x39, 0x63, 0xed, 0xcb, 0x30, 0xb5, 0xc9, 0xfc, +0x1e, 0xf0, 0xd2, 0x41, 0x0c, 0xd5, 0xcd, 0x7b, 0x51, 0xc5, 0x08, 0xab, 0x49, 0x52, 0x06, 0x36, 0x4e, 0x9b, 0xd5, 0xcd, 0x23, 0xa9, 0x81, 0xe3, 0xfa, 0x1e, 0x17, 0x25, 0xea, 0xa7, 0x11, 0xcc, +0xff, 0xe9, 0x19, 0xce, 0x35, 0xce, 0x94, 0x29, 0xd7, 0x5c, 0x27, 0x1b, 0xac, 0x1a, 0x36, 0x81, 0xc8, 0xdf, 0xd5, 0x46, 0x24, 0x2a, 0x28, 0xf6, 0x19, 0xda, 0xf5, 0x21, 0xe6, 0xd0, 0xf3, 0x50, +0x21, 0x0a, 0x1e, 0x1a, 0xda, 0x18, 0xe7, 0x33, 0x0f, 0x55, 0xf9, 0x4e, 0xf5, 0x2b, 0xcd, 0x9e, 0xff, 0xa5, 0xd5, 0x22, 0x64, 0x14, 0x14, 0xf8, 0xed, 0x62, 0x08, 0xd6, 0x4d, 0xd1, 0xc2, 0x95, +0xb7, 0x34, 0xab, 0x14, 0x9e, 0x57, 0x2b, 0x39, 0x15, 0x5e, 0x94, 0x9a, 0x14, 0x11, 0xc0, 0x81, 0x1e, 0xc9, 0x2b, 0x25, 0x2d, 0xe1, 0x39, 0x29, 0xc5, 0xa6, 0x58, 0xf8, 0x12, 0xe8, 0xc2, 0x22, +0x19, 0xb9, 0x2b, 0x1c, 0xba, 0xa3, 0x89, 0x99, 0x3c, 0xe1, 0xe1, 0xed, 0xf4, 0x28, 0x8a, 0x2f, 0x49, 0x7f, 0xb5, 0x3b, 0xf6, 0x2e, 0xf8, 0x98, 0x0e, 0x40, 0x1b, 0x55, 0x94, 0xf3, 0x1b, 0xf1, +0xf7, 0x3d, 0x15, 0xb4, 0x04, 0x76, 0xee, 0xc0, 0xb8, 0x01, 0xe1, 0x09, 0x3d, 0x2e, 0x20, 0xbd, 0x3b, 0x0c, 0x7b, 0xbd, 0x07, 0xac, 0x18, 0xf3, 0xe4, 0xab, 0x23, 0x13, 0x25, 0x47, 0xd1, 0xdc, +0x7f, 0x1b, 0xda, 0x11, 0xb4, 0xd5, 0xd8, 0x0e, 0xe8, 0xe8, 0x4e, 0x00, 0x31, 0xe6, 0xdc, 0xbc, 0xf3, 0xdc, 0xff, 0xb6, 0x00, 0x64, 0xd9, 0xfb, 0xed, 0xd6, 0xd8, 0xca, 0x21, 0x44, 0x51, 0x22, +0x76, 0xe9, 0xf2, 0xd6, 0x1f, 0x3f, 0x21, 0xe5, 0x05, 0x38, 0x81, 0x41, 0x1f, 0xff, 0x17, 0xfe, 0xbb, 0x2e, 0xcc, 0xda, 0x4e, 0xc3, 0xdc, 0x4b, 0x1a, 0xfa, 0xcf, 0x13, 0x1a, 0x00, 0xd2, 0xf4, +0x15, 0xec, 0xa5, 0xab, 0x37, 0x4e, 0xa7, 0x21, 0x27, 0x08, 0x09, 0xb5, 0x44, 0x38, 0xe5, 0xd4, 0x46, 0xe8, 0x0f, 0xe5, 0x2b, 0x00, 0x30, 0x1e, 0x17, 0xf6, 0x29, 0x2b, 0xcf, 0xf2, 0x4d, 0xf5, +0x1d, 0xc9, 0xfb, 0xf6, 0x01, 0xdc, 0xe7, 0x38, 0xf4, 0x0b, 0x07, 0x1f, 0xfd, 0xb9, 0x27, 0x29, 0x81, 0xf4, 0xf5, 0xd8, 0xf0, 0x2c, 0x63, 0xdc, 0xa5, 0xb8, 0xbd, 0x88, 0xd3, 0xda, 0xb2, 0x0c, +0x1e, 0x03, 0xfe, 0xa6, 0xf2, 0xe7, 0x5c, 0xf9, 0x27, 0x24, 0x35, 0x61, 0xb7, 0xac, 0xe2, 0x45, 0x33, 0x23, 0xdc, 0x2c, 0xe1, 0x17, 0xe5, 0xcd, 0xba, 0x08, 0xb0, 0xdb, 0x7f, 0x1e, 0x39, 0x0f, +0x0b, 0xd3, 0xed, 0x3f, 0x2c, 0x4f, 0xfd, 0x11, 0x3d, 0x7f, 0x06, 0xfc, 0xba, 0xeb, 0x03, 0x3d, 0x06, 0xfa, 0x20, 0x17, 0xf9, 0x14, 0x12, 0x03, 0xd3, 0xff, 0xed, 0xea, 0xd2, 0xba, 0x0a, 0x27, +0xa6, 0xe0, 0x37, 0x08, 0x11, 0x15, 0x26, 0xff, 0xc4, 0xf9, 0x55, 0x58, 0xe8, 0x1d, 0x48, 0x21, 0xf4, 0x65, 0x4a, 0xf8, 0x1a, 0xd1, 0x60, 0x16, 0x13, 0x35, 0xe9, 0xf8, 0xb1, 0x02, 0x6c, 0x32, +0xf6, 0x0f, 0x7f, 0x3d, 0x17, 0xef, 0x29, 0x51, 0xf6, 0xf0, 0xf3, 0x0e, 0xd8, 0xb8, 0x1a, 0xee, 0xd0, 0x01, 0x09, 0x30, 0x26, 0xb3, 0xd6, 0xf8, 0xee, 0x2c, 0xf2, 0xdb, 0x02, 0x1d, 0x61, 0x2e, +0x0d, 0x15, 0xd8, 0x00, 0x04, 0xc4, 0xf9, 0x01, 0x12, 0x73, 0xd0, 0x58, 0x1a, 0xd6, 0x9c, 0x19, 0xfd, 0x3f, 0xb7, 0xe8, 0xc7, 0x1a, 0xd4, 0xff, 0x1c, 0xe3, 0xeb, 0x03, 0xa8, 0xfd, 0xf6, 0x23, +0xe0, 0xbe, 0xbe, 0xec, 0x03, 0x3e, 0x0b, 0x9d, 0x14, 0xa5, 0xcb, 0xf6, 0xf8, 0xd5, 0x2d, 0x5c, 0xec, 0x0d, 0x1d, 0x0e, 0x81, 0xec, 0x75, 0x0d, 0xa0, 0xd4, 0xfe, 0x7f, 0xc3, 0x7e, 0x51, 0x05, +0x01, 0x4a, 0xd1, 0xcc, 0xdf, 0x23, 0xab, 0x6d, 0xd6, 0x07, 0xf3, 0x2a, 0xf5, 0xca, 0x39, 0x44, 0x3a, 0xe4, 0x01, 0xf4, 0xc2, 0xea, 0x2a, 0xfa, 0xaa, 0x00, 0x62, 0xe5, 0xb0, 0xf3, 0x07, 0x43, +0x31, 0x91, 0x4b, 0xf8, 0x34, 0x15, 0x02, 0x28, 0xe7, 0x0d, 0xea, 0xb7, 0x0c, 0x81, 0xea, 0xd6, 0xb5, 0x03, 0x1e, 0x25, 0xf4, 0x71, 0x40, 0xc8, 0xf4, 0x68, 0xde, 0xeb, 0x66, 0x9d, 0xd0, 0xcc, +0xee, 0xbd, 0xf9, 0x08, 0xb3, 0x05, 0x67, 0x09, 0x08, 0xdc, 0xb4, 0xfa, 0x48, 0xfe, 0x08, 0xf8, 0x36, 0xd6, 0x2f, 0xcf, 0xba, 0x41, 0x4d, 0x3c, 0xbd, 0xd5, 0x7f, 0xcd, 0xe9, 0x16, 0xf2, 0x03, +0x32, 0x0d, 0x04, 0xfc, 0xf6, 0xe0, 0x46, 0xc9, 0x3c, 0x01, 0x24, 0x58, 0xf6, 0xbd, 0xb9, 0xc1, 0x5f, 0x7f, 0x43, 0x1f, 0x27, 0x82, 0x10, 0x5d, 0x4e, 0xbb, 0xf0, 0x3b, 0x54, 0x56, 0x34, 0xf3, +0x03, 0x3c, 0xce, 0xfb, 0xa4, 0xed, 0x07, 0x51, 0x91, 0xd8, 0xfd, 0x0c, 0x08, 0x00, 0x06, 0xae, 0xfc, 0xb3, 0x22, 0x6c, 0x3b, 0x1f, 0xe6, 0x0c, 0x60, 0x1b, 0x13, 0xd2, 0x26, 0x20, 0xc7, 0xb3, +0xf5, 0xf7, 0x81, 0xe9, 0xdd, 0xe5, 0xe9, 0x5e, 0x31, 0x4e, 0xfa, 0x35, 0x1e, 0xfb, 0xd4, 0x00, 0x08, 0x2f, 0x41, 0xe5, 0xb4, 0x40, 0xc6, 0x27, 0x24, 0xd5, 0x45, 0x11, 0xbe, 0x1b, 0x4b, 0x4b, +0x23, 0xce, 0x0c, 0x35, 0xad, 0x0d, 0x17, 0x04, 0x04, 0xd7, 0xaf, 0xcd, 0x05, 0x1b, 0xe6, 0xf1, 0xb5, 0x02, 0xcc, 0xc9, 0x7f, 0x2a, 0x2f, 0x07, 0x33, 0xf9, 0x20, 0xfc, 0xb3, 0x2f, 0xfa, 0x4a, +0x0f, 0x41, 0xd0, 0x99, 0xef, 0x16, 0x28, 0xe1, 0x9b, 0x37, 0xf5, 0x93, 0x8b, 0x3a, 0x57, 0x48, 0xfe, 0x44, 0x02, 0xac, 0x34, 0xf0, 0xf6, 0x16, 0xcc, 0xf5, 0xb0, 0x5a, 0xee, 0xb8, 0x47, 0xea, +0x31, 0xad, 0xea, 0xc8, 0x88, 0x08, 0x4f, 0xdd, 0x81, 0xd0, 0x10, 0xfb, 0x52, 0x58, 0x26, 0x30, 0xc5, 0xcc, 0x44, 0x4b, 0x07, 0xab, 0xee, 0x17, 0xfa, 0x0c, 0xef, 0xc3, 0x0d, 0xd6, 0x0c, 0x46, +0x09, 0xf9, 0xb2, 0xd9, 0x38, 0x59, 0x13, 0xc6, 0x55, 0x1d, 0xdc, 0x1a, 0xd8, 0x86, 0x28, 0x07, 0x0e, 0xd2, 0xfb, 0xd8, 0x14, 0x08, 0xfd, 0x50, 0x00, 0x21, 0xe8, 0x32, 0xec, 0x3e, 0xf9, 0xf2, +0xba, 0x7f, 0x42, 0x0c, 0xf5, 0x4c, 0x3e, 0x32, 0xd4, 0x12, 0x22, 0x06, 0x85, 0x2d, 0xe2, 0xcf, 0x06, 0xe8, 0x55, 0x3a, 0xb9, 0x0d, 0xc0, 0xd9, 0x35, 0xa0, 0x54, 0xca, 0x84, 0xf8, 0xd6, 0xe7, +0xcb, 0xcd, 0x28, 0xe4, 0xdf, 0x2a, 0xbd, 0xf2, 0xd4, 0x35, 0x08, 0x3c, 0xe2, 0x81, 0x9b, 0x4c, 0xdf, 0xdd, 0xe1, 0xd4, 0x30, 0x7d, 0xce, 0xef, 0xd1, 0x34, 0xd2, 0x8d, 0x24, 0xca, 0x44, 0x42, +0xed, 0xd5, 0x40, 0x81, 0xbe, 0x2f, 0xf8, 0xce, 0x38, 0xea, 0x32, 0xbd, 0x52, 0xbd, 0x0b, 0x52, 0xff, 0xa7, 0xfb, 0x90, 0xdd, 0x3f, 0x15, 0x13, 0x21, 0x47, 0x6c, 0xc5, 0x62, 0x6f, 0x26, 0x18, +0xdc, 0xeb, 0x88, 0x22, 0xc8, 0xbf, 0xfe, 0x3a, 0x29, 0x3c, 0xe9, 0x29, 0x1d, 0x7f, 0xfb, 0x18, 0x11, 0xfe, 0xe4, 0xf1, 0xb5, 0x2b, 0x82, 0xca, 0x76, 0x51, 0x9d, 0x51, 0xbf, 0xbc, 0xd8, 0x44, +0x2d, 0xd4, 0x30, 0x96, 0xbe, 0x76, 0xcf, 0x20, 0xf0, 0x0d, 0xf5, 0x1b, 0x18, 0xd1, 0x20, 0xdf, 0x1e, 0x2c, 0xeb, 0x2d, 0x31, 0xa5, 0x52, 0xd0, 0x7f, 0xdf, 0xfc, 0x03, 0x38, 0x14, 0xf7, 0x4a, +0xfe, 0xe0, 0xa0, 0xf6, 0xf4, 0x19, 0xdf, 0xfd, 0xdd, 0x26, 0xdb, 0xf1, 0xf8, 0xf2, 0xf4, 0xff, 0x79, 0x39, 0x33, 0xd7, 0xe8, 0x1e, 0xe0, 0x64, 0x5b, 0xd6, 0x68, 0x4d, 0xd1, 0x21, 0x25, 0xe8, +0x0e, 0x53, 0x0d, 0xd4, 0xf7, 0x12, 0xaf, 0x15, 0x09, 0x3e, 0x93, 0xe0, 0xe6, 0x5c, 0x66, 0x13, 0x40, 0xfb, 0x02, 0xd9, 0x11, 0x14, 0x35, 0x3b, 0xd4, 0x5b, 0xe6, 0x4f, 0xdd, 0x34, 0x29, 0xb1, +0xe7, 0xc1, 0xff, 0x28, 0x50, 0xc6, 0xd2, 0x37, 0xfb, 0x49, 0xe2, 0x2e, 0xe3, 0xd6, 0x22, 0x08, 0xb9, 0x4f, 0x81, 0x2b, 0x27, 0xda, 0xe4, 0xfc, 0xd2, 0x13, 0x11, 0xa4, 0x0b, 0x3c, 0xbf, 0xd8, +0x2f, 0xc6, 0x08, 0xd2, 0x2f, 0x19, 0xda, 0xd8, 0x28, 0xf1, 0x26, 0xc9, 0x16, 0x95, 0x37, 0x4c, 0x59, 0xf7, 0x05, 0xba, 0x9f, 0x32, 0x1a, 0x32, 0x1e, 0x7f, 0x05, 0x0f, 0xbe, 0x17, 0x31, 0x2b, +0xdf, 0xd3, 0xe4, 0x0a, 0x12, 0xd8, 0xcc, 0xcd, 0xe2, 0x2c, 0xff, 0x07, 0xf2, 0x11, 0x7f, 0xff, 0x4e, 0x22, 0x32, 0xf5, 0x1a, 0x43, 0xf2, 0xbf, 0x16, 0xf5, 0x1a, 0xb0, 0x18, 0xd7, 0xc2, 0xf3, +0x15, 0xc1, 0x24, 0xa0, 0xc5, 0x0c, 0xdf, 0x2c, 0xd9, 0xff, 0x34, 0x51, 0xc0, 0xca, 0xee, 0x3a, 0xde, 0x1a, 0x09, 0x0e, 0x1e, 0x41, 0xd4, 0xa8, 0xfb, 0xc5, 0x23, 0x44, 0x0f, 0x28, 0xae, 0x39, +0x55, 0xec, 0xc4, 0xee, 0xe1, 0xf4, 0xe9, 0xe9, 0x7f, 0xfe, 0x22, 0x3b, 0xf5, 0x07, 0xe2, 0x54, 0x45, 0xcc, 0xf0, 0x12, 0xc5, 0xf5, 0xe5, 0x38, 0xe5, 0xe1, 0x02, 0x0d, 0xca, 0x1a, 0x0b, 0xff, +0x20, 0x15, 0xed, 0xd1, 0xf9, 0xd8, 0x06, 0x2c, 0xa0, 0xed, 0x1f, 0xe9, 0x36, 0x0f, 0xf3, 0xc7, 0x1c, 0x8b, 0xe1, 0xed, 0xfd, 0xc6, 0xed, 0xb2, 0x2e, 0xef, 0x4f, 0x23, 0x20, 0xd6, 0x07, 0xfa, +0x31, 0x2d, 0xda, 0xd7, 0xfc, 0x17, 0x0a, 0xdb, 0xf2, 0x52, 0x28, 0xd5, 0x0e, 0x5d, 0x15, 0xe0, 0xd2, 0xd7, 0xc3, 0x34, 0x50, 0xe0, 0x06, 0x81, 0xa1, 0xd5, 0x78, 0x3c, 0x7f, 0xc1, 0xb5, 0xf4, +0x2b, 0x18, 0x0c, 0xe5, 0x14, 0xff, 0xc6, 0x06, 0x3b, 0x1c, 0x47, 0x26, 0x1f, 0xe8, 0xa8, 0x63, 0x05, 0xe6, 0xd0, 0x09, 0xb0, 0xe8, 0x17, 0xcb, 0x53, 0x88, 0xc7, 0x36, 0xf0, 0x16, 0xc5, 0x26, +0x44, 0xee, 0x63, 0xe3, 0x03, 0xf0, 0x59, 0x48, 0x59, 0x0d, 0xf1, 0xfe, 0x3f, 0xc3, 0xc9, 0xef, 0x1e, 0xfd, 0xdb, 0x16, 0x0d, 0xec, 0x14, 0xfc, 0x14, 0x68, 0x8b, 0x10, 0xca, 0xf3, 0xd5, 0x60, +0x01, 0x00, 0x81, 0x36, 0xee, 0x12, 0x22, 0x1a, 0x1d, 0xf8, 0xca, 0x2d, 0x45, 0xe7, 0x46, 0x20, 0xf7, 0xf7, 0xf0, 0xd3, 0xec, 0xd7, 0xe4, 0xf7, 0x0f, 0x41, 0xd0, 0x7a, 0x52, 0xce, 0x43, 0xb2, +0x40, 0xeb, 0xff, 0xcb, 0xf7, 0x50, 0xaf, 0xdd, 0x81, 0x53, 0xcc, 0xed, 0x4b, 0x41, 0xb9, 0xc8, 0xf5, 0x03, 0xe8, 0x41, 0xce, 0xe3, 0x0f, 0xf5, 0xfa, 0xf3, 0xd0, 0xf2, 0x43, 0x8b, 0x22, 0x20, +0xc0, 0x49, 0x1c, 0xc8, 0xcd, 0x67, 0xb8, 0x1e, 0xf4, 0x29, 0x9c, 0xe9, 0x1d, 0xa4, 0x1f, 0xc4, 0xe4, 0x24, 0x29, 0xc4, 0x4c, 0xa4, 0x1e, 0xf8, 0xd6, 0x11, 0x44, 0xd3, 0x39, 0x1d, 0x7f, 0x9a, +0xd1, 0xdd, 0xde, 0xbe, 0xd9, 0x3b, 0x1c, 0x55, 0x98, 0x00, 0x0f, 0xc5, 0xf1, 0xfc, 0xc0, 0xf0, 0x35, 0x3e, 0x61, 0x27, 0x4a, 0xf6, 0x07, 0xee, 0x0b, 0xfe, 0xc0, 0xde, 0x97, 0xcd, 0x04, 0x54, +0xe8, 0xf8, 0x6a, 0xe3, 0x19, 0x81, 0xf3, 0xbf, 0x16, 0xd4, 0x19, 0xfb, 0xcf, 0x00, 0x44, 0x95, 0xe7, 0xc7, 0xfb, 0xd6, 0x37, 0xe9, 0x76, 0x17, 0x97, 0x0f, 0x29, 0xbb, 0xe8, 0xaf, 0x08, 0x3e, +0xed, 0xe2, 0x0f, 0x31, 0x38, 0x9b, 0xe9, 0xaa, 0x2a, 0x1d, 0xe7, 0x22, 0xf8, 0xde, 0xdd, 0x07, 0x27, 0x0a, 0x43, 0xe0, 0x2a, 0xc3, 0xbc, 0xb5, 0xba, 0xf1, 0xd3, 0xbf, 0xeb, 0x29, 0xbf, 0xf5, +0x2d, 0x2c, 0xf4, 0x4d, 0x07, 0xe1, 0xf4, 0xe0, 0x81, 0x4e, 0x14, 0xd6, 0x0d, 0xf7, 0x11, 0x14, 0x07, 0x24, 0xe4, 0xf2, 0xd9, 0x09, 0x26, 0xd9, 0x51, 0xb2, 0xbb, 0x66, 0x47, 0x09, 0xc4, 0xdc, +0xf8, 0x11, 0x09, 0x12, 0x1a, 0x6b, 0xd7, 0x7f, 0xb3, 0x1b, 0xba, 0x2e, 0x52, 0x28, 0xd4, 0x03, 0xb4, 0x51, 0x8f, 0x21, 0xdf, 0x29, 0x0b, 0xf4, 0xda, 0x50, 0x1d, 0xf4, 0x16, 0x48, 0x0f, 0xcd, +0x07, 0xa6, 0xa3, 0x27, 0xf0, 0x10, 0x27, 0xd1, 0x56, 0x16, 0x8f, 0x29, 0xfd, 0x20, 0xd6, 0x42, 0x07, 0xa5, 0x15, 0x29, 0xf3, 0x2b, 0xd4, 0x3a, 0x7e, 0x3b, 0xdc, 0xfa, 0x57, 0x9d, 0xe3, 0x1d, +0xf0, 0xdd, 0xd7, 0xb9, 0x0b, 0x66, 0x27, 0xfb, 0x81, 0xe5, 0x23, 0xe5, 0x2a, 0xa6, 0xa6, 0x0b, 0x43, 0xec, 0xdf, 0xec, 0x0a, 0x06, 0xfd, 0xaa, 0xee, 0xb8, 0x2f, 0x72, 0x15, 0x28, 0x22, 0x32, +0xa4, 0xfc, 0xda, 0x30, 0x81, 0x88, 0xf7, 0xc8, 0x33, 0xf0, 0xf2, 0x03, 0xd7, 0xf6, 0xa7, 0xfa, 0xbd, 0x36, 0xf7, 0x02, 0xed, 0xed, 0xd6, 0xc6, 0x0c, 0xb0, 0x9f, 0x3a, 0x27, 0x1e, 0x17, 0x45, +0xce, 0xd4, 0x03, 0x20, 0x25, 0xd3, 0x07, 0xdb, 0x31, 0x7b, 0xd5, 0xf1, 0xc8, 0x0c, 0x65, 0x0d, 0xf8, 0x08, 0xf1, 0xff, 0x0d, 0xf6, 0x3c, 0x4f, 0x09, 0xda, 0x81, 0x4f, 0x19, 0xfb, 0x08, 0xdc, +0xdb, 0x1d, 0x4a, 0xb7, 0x1e, 0xff, 0x0e, 0x52, 0x8b, 0x13, 0x09, 0xeb, 0x65, 0x29, 0x48, 0x08, 0x03, 0x27, 0xb4, 0xd0, 0xff, 0xa9, 0x0d, 0xbd, 0xb6, 0x3c, 0x7f, 0x26, 0x31, 0x15, 0xbb, 0x50, +0x90, 0x6a, 0xa5, 0xe3, 0x1b, 0x5f, 0x12, 0x87, 0x77, 0x48, 0xbf, 0xf6, 0x06, 0xc7, 0xfe, 0x27, 0x3e, 0xaa, 0xfe, 0xc1, 0xed, 0xf4, 0xe4, 0x44, 0x60, 0x10, 0xb4, 0x1d, 0x04, 0xd3, 0xc1, 0xa2, +0x1c, 0x40, 0x60, 0x8b, 0x99, 0x03, 0xdd, 0xea, 0x40, 0x31, 0xec, 0x48, 0x0d, 0xa7, 0x32, 0xcb, 0x1d, 0x55, 0xd7, 0x69, 0xec, 0x2f, 0x1a, 0xcb, 0xaf, 0x51, 0xd3, 0xdf, 0x99, 0x45, 0xd5, 0xeb, +0x04, 0x81, 0xde, 0x1c, 0x02, 0x36, 0x63, 0x17, 0xd6, 0xa0, 0x18, 0x5d, 0x0b, 0xb2, 0xf1, 0xff, 0xa7, 0x09, 0x36, 0x48, 0x5e, 0x15, 0x6a, 0x41, 0x2a, 0x5c, 0x2a, 0x0c, 0xb7, 0x21, 0x42, 0x11, +0x31, 0x5b, 0x77, 0x16, 0xf4, 0xa3, 0x5c, 0xcf, 0xe9, 0x29, 0xf9, 0xe4, 0x00, 0x55, 0xb3, 0xb3, 0xfb, 0x19, 0x08, 0xd5, 0x2e, 0xdf, 0x22, 0xdc, 0xe1, 0xe9, 0x7f, 0x29, 0xfa, 0x0b, 0xd6, 0xab, +0x0f, 0x7c, 0xa4, 0xe0, 0x63, 0xfd, 0x2d, 0xc7, 0x44, 0x1d, 0xe2, 0x5f, 0x7f, 0xe8, 0x92, 0xe1, 0x3b, 0x31, 0xec, 0x5d, 0xf4, 0x47, 0x5b, 0xeb, 0xed, 0x39, 0x5b, 0x6c, 0x58, 0x16, 0xa9, 0xb8, +0x70, 0xcf, 0x55, 0x4a, 0x1e, 0xc0, 0x3a, 0xb3, 0x05, 0x09, 0x52, 0xbd, 0x7a, 0xfe, 0x00, 0x63, 0x0d, 0x4e, 0x51, 0xe2, 0xc5, 0xe3, 0xbb, 0x43, 0x0c, 0x94, 0x26, 0xf7, 0x01, 0x22, 0xbf, 0xf8, +0xbd, 0xc4, 0xee, 0x39, 0x50, 0xe6, 0x12, 0xb1, 0x37, 0x7f, 0x23, 0x15, 0xef, 0x10, 0xf7, 0x14, 0xf8, 0x0a, 0xaf, 0xf4, 0x39, 0x35, 0x15, 0x03, 0xc3, 0x27, 0x00, 0x32, 0x21, 0xfb, 0xdc, 0xf6, +0xf8, 0x02, 0x0e, 0xcf, 0xea, 0x21, 0xc7, 0xf8, 0xc5, 0xec, 0xdf, 0xd9, 0x31, 0x01, 0x60, 0x29, 0x1b, 0x06, 0xf8, 0xe7, 0x9b, 0x0f, 0xfa, 0xf1, 0x15, 0xf6, 0x07, 0xc7, 0xf1, 0xec, 0x37, 0x50, +0xd3, 0xc5, 0x1b, 0x1c, 0xb5, 0xec, 0x34, 0x7f, 0x20, 0xe3, 0x33, 0xe2, 0x06, 0xf8, 0x0c, 0x3a, 0x93, 0xd1, 0x51, 0x1d, 0xc9, 0xbc, 0x33, 0xf0, 0x7e, 0x05, 0xe4, 0xf9, 0x16, 0x42, 0xd3, 0x26, +0x4c, 0xd0, 0xd4, 0xb4, 0xd5, 0x3c, 0xf6, 0x00, 0x37, 0xff, 0x70, 0xef, 0xc0, 0xc6, 0x53, 0x13, 0x48, 0x7f, 0xd9, 0x10, 0xd1, 0x57, 0xf5, 0xca, 0x0a, 0x16, 0x25, 0x15, 0x39, 0x23, 0x5a, 0x08, +0xbf, 0xf5, 0x8d, 0x75, 0xd3, 0xe6, 0x2a, 0xe2, 0x70, 0xd4, 0x04, 0x6e, 0xc3, 0x2c, 0xcc, 0xe3, 0x18, 0xa9, 0xfe, 0x49, 0x56, 0x12, 0xfb, 0xf6, 0x46, 0xb3, 0x20, 0x1e, 0x06, 0x95, 0x37, 0xd8, +0x7f, 0x67, 0xbc, 0xe8, 0xca, 0x4b, 0x17, 0xfd, 0xf0, 0xec, 0xff, 0xf0, 0x3a, 0x7a, 0xe8, 0xf0, 0x05, 0x3a, 0x32, 0xbe, 0xd5, 0x76, 0xfd, 0x25, 0x12, 0x24, 0xa2, 0x81, 0x6a, 0x19, 0xed, 0xe5, +0xf4, 0xe2, 0x21, 0xf1, 0x05, 0x21, 0xf7, 0x8e, 0xf5, 0x5f, 0xe6, 0x07, 0x3c, 0x54, 0x75, 0x89, 0xfe, 0x93, 0xcd, 0xce, 0x0b, 0x9e, 0x22, 0xc5, 0xb7, 0x6b, 0xfa, 0xbe, 0x0b, 0xa8, 0x2b, 0xf7, +0x29, 0xcf, 0xce, 0x2a, 0x55, 0x09, 0x10, 0xb5, 0x54, 0x0f, 0x1f, 0x17, 0xfd, 0x01, 0xf6, 0xf5, 0xd7, 0x4d, 0x3a, 0x3d, 0x25, 0x1e, 0x40, 0x15, 0x81, 0xe5, 0xd0, 0x1d, 0x1b, 0xfe, 0xf7, 0xcd, +0xec, 0xb6, 0x69, 0x0f, 0x6b, 0xbf, 0x2d, 0xc5, 0xfc, 0x09, 0x1b, 0xc1, 0xf1, 0xb1, 0x50, 0x49, 0xf4, 0xbd, 0xe5, 0x2c, 0x40, 0xc1, 0xf3, 0xae, 0xd2, 0xe5, 0xa4, 0x3a, 0x2f, 0x37, 0xf9, 0xd3, +0x16, 0x0e, 0x00, 0x13, 0xd2, 0xc7, 0x05, 0x27, 0xf0, 0xdb, 0x61, 0x3a, 0x44, 0xcb, 0x02, 0x09, 0xf2, 0xf6, 0xf4, 0x3c, 0x1c, 0x27, 0x04, 0xc5, 0x0b, 0xd2, 0x1a, 0x81, 0x20, 0xf7, 0x33, 0xe6, +0xe3, 0xb9, 0x28, 0x57, 0xf2, 0xea, 0xc3, 0x07, 0xf0, 0xd4, 0x3f, 0xef, 0xe1, 0xdc, 0x9c, 0xb9, 0x12, 0x24, 0xc9, 0xf6, 0xdd, 0x81, 0xce, 0x15, 0xbb, 0x03, 0x1a, 0x1a, 0x07, 0x28, 0xfc, 0x02, +0x2d, 0x36, 0xe9, 0x41, 0xf9, 0xe2, 0xdf, 0xc3, 0x2c, 0xd2, 0x30, 0x57, 0x47, 0xd2, 0xab, 0xcf, 0x52, 0x27, 0x2f, 0xce, 0xdb, 0x17, 0xa7, 0x12, 0xc9, 0xe2, 0x1b, 0x12, 0x0a, 0xb8, 0x1e, 0x1e, +0xec, 0x06, 0x7f, 0xf2, 0xea, 0xbb, 0xf8, 0x0d, 0xdf, 0xd9, 0x0b, 0xf9, 0xdb, 0xef, 0xd9, 0x97, 0x11, 0xee, 0xd8, 0x27, 0x1d, 0xe6, 0xbd, 0xbf, 0x27, 0xce, 0xb7, 0xeb, 0x42, 0x40, 0x0e, 0xee, +0xeb, 0x72, 0x13, 0x47, 0xef, 0x16, 0xf9, 0xd6, 0x27, 0x4e, 0xd9, 0x06, 0xb4, 0xcb, 0xab, 0x02, 0xed, 0xba, 0x01, 0x13, 0x2c, 0xe3, 0x1c, 0x54, 0x27, 0xe4, 0xbc, 0xeb, 0x0d, 0x24, 0x00, 0x28, +0x0d, 0x00, 0x0e, 0xf2, 0x05, 0xfc, 0xa6, 0xe2, 0x81, 0x2b, 0x2c, 0xec, 0x50, 0x26, 0xef, 0x9e, 0x26, 0x29, 0xe0, 0xc2, 0xfc, 0x29, 0xf2, 0xe8, 0x94, 0x4d, 0xeb, 0xc5, 0x7f, 0xdd, 0xa2, 0xfb, +0x65, 0x47, 0xec, 0xd9, 0xe3, 0x29, 0x64, 0x38, 0x07, 0x57, 0x1e, 0xa4, 0x05, 0xe6, 0x09, 0x0f, 0x9c, 0xce, 0xa0, 0x22, 0x9b, 0xfd, 0x04, 0x2d, 0xae, 0x47, 0xbc, 0x9a, 0xf6, 0xdc, 0xf1, 0x0b, +0x9e, 0x09, 0xb7, 0x46, 0xcf, 0xf6, 0x1f, 0x24, 0xc6, 0xd9, 0xe7, 0x1f, 0xa2, 0x48, 0x4a, 0xf2, 0x51, 0x2e, 0xc3, 0x0b, 0xd4, 0xd2, 0xd0, 0x29, 0x5b, 0x94, 0xab, 0x2e, 0x4a, 0x0c, 0x5b, 0x2a, +0xc1, 0xdd, 0x7b, 0x36, 0x0e, 0x00, 0xfd, 0xc0, 0x81, 0x1b, 0xfa, 0x0e, 0xe7, 0x6a, 0xe9, 0x33, 0xf4, 0x9a, 0x04, 0x18, 0x71, 0x3b, 0xd4, 0x3b, 0xd7, 0xfe, 0x38, 0x3d, 0x34, 0xa2, 0x09, 0x60, +0x34, 0x3c, 0xe7, 0xe5, 0xa1, 0x66, 0x0b, 0x44, 0xc5, 0xb4, 0x98, 0xf7, 0x12, 0x3a, 0x13, 0x7f, 0x18, 0x50, 0xc1, 0xcd, 0xa1, 0x5e, 0xb3, 0x9c, 0xa8, 0x26, 0xe2, 0xef, 0xf5, 0x6d, 0x0e, 0x1b, +0xf2, 0x6b, 0x5e, 0x05, 0xe8, 0x19, 0x63, 0xfa, 0x08, 0x23, 0xea, 0xf0, 0x44, 0xf3, 0xec, 0x81, 0xc2, 0x16, 0x15, 0x4f, 0x22, 0xe0, 0xe2, 0x53, 0x00, 0x32, 0x04, 0x0b, 0x29, 0x4c, 0x12, 0xcf, +0x08, 0x1a, 0xcb, 0xdc, 0xee, 0xf7, 0x0f, 0x45, 0xf1, 0x0d, 0x7d, 0xc7, 0x19, 0xf9, 0x1a, 0xce, 0x0d, 0xdf, 0xc8, 0xb2, 0xc7, 0xfe, 0xde, 0xe7, 0x09, 0xbf, 0xbd, 0x0d, 0xb7, 0x4c, 0xfc, 0xed, +0xed, 0xd0, 0x3b, 0xf4, 0x0a, 0x0f, 0x4b, 0x25, 0x04, 0xf9, 0xbb, 0x53, 0x19, 0xbc, 0x24, 0xb1, 0x37, 0x35, 0x59, 0xf9, 0xf5, 0xe1, 0x9f, 0x47, 0x81, 0xf5, 0xeb, 0x29, 0x16, 0xf1, 0xc0, 0x46, +0xf6, 0xea, 0xeb, 0xfb, 0xf0, 0xd9, 0xe9, 0x91, 0x03, 0xf7, 0xc3, 0x3c, 0xf4, 0xb5, 0x2b, 0xbe, 0xe8, 0x65, 0x65, 0xd7, 0x4c, 0xd9, 0xd1, 0x1b, 0xc6, 0xc4, 0xef, 0x32, 0xf7, 0x14, 0x18, 0xfc, +0xcf, 0x27, 0xfe, 0x12, 0x27, 0xce, 0xeb, 0x81, 0xfb, 0xe4, 0x17, 0x16, 0xc9, 0x20, 0x30, 0xce, 0x50, 0x51, 0x13, 0xc2, 0x38, 0x16, 0x17, 0xca, 0xc3, 0xf1, 0x04, 0xbc, 0x1b, 0x1b, 0x1c, 0xca, +0xbe, 0x13, 0xf2, 0x18, 0xa6, 0xcb, 0x2a, 0xdb, 0x38, 0x5f, 0x2f, 0xec, 0x43, 0xbe, 0x07, 0xd4, 0x15, 0x07, 0xd5, 0xcd, 0xd7, 0xda, 0xeb, 0xbc, 0xfb, 0xfe, 0xe1, 0x10, 0xc2, 0x4c, 0x04, 0x2f, +0x03, 0xc5, 0x19, 0x81, 0x68, 0x00, 0xd1, 0xd0, 0xbb, 0x37, 0xdf, 0xc3, 0xd1, 0xee, 0xfd, 0xbe, 0x00, 0xfa, 0x55, 0xe0, 0xfe, 0xba, 0xc9, 0xe8, 0xe8, 0x23, 0x7f, 0x12, 0x60, 0xf5, 0x2b, 0xc6, +0xd4, 0x20, 0xc4, 0xe4, 0xc6, 0xf6, 0xb7, 0x32, 0xd1, 0x08, 0x1f, 0xfd, 0x5d, 0x1c, 0x43, 0xe2, 0x3e, 0x12, 0x0b, 0xeb, 0x0d, 0xde, 0xa4, 0xb6, 0x5b, 0x04, 0x21, 0xaa, 0x2b, 0xee, 0x1d, 0xa4, +0x20, 0x5b, 0xce, 0x17, 0x18, 0xdc, 0xf3, 0x81, 0x60, 0xcc, 0x1d, 0x4b, 0x29, 0x32, 0xc9, 0x39, 0x47, 0x0d, 0x3a, 0xbd, 0x21, 0xc4, 0xd0, 0x07, 0x27, 0x01, 0x33, 0x46, 0x7f, 0x12, 0x6d, 0x0e, +0x02, 0x38, 0x02, 0xe7, 0x33, 0x11, 0xb9, 0xfc, 0xc8, 0xf4, 0x05, 0xb1, 0xec, 0x4f, 0x16, 0x19, 0x1c, 0xee, 0x81, 0xe1, 0x2d, 0xc8, 0xa8, 0x0c, 0xed, 0xf6, 0x02, 0x19, 0xef, 0x0e, 0x2d, 0x3d, +0x04, 0xe7, 0xc2, 0x0a, 0xe4, 0xe5, 0x15, 0x08, 0x8a, 0xf0, 0xfd, 0x22, 0x0c, 0xba, 0xbc, 0x4f, 0x05, 0x11, 0x31, 0xfb, 0x16, 0x61, 0xe4, 0xff, 0xee, 0xdd, 0xff, 0x07, 0xe0, 0x38, 0x2b, 0x25, +0x2b, 0xfa, 0x05, 0x03, 0x0f, 0x04, 0xd7, 0x19, 0x27, 0xe1, 0xee, 0xc3, 0xb2, 0xf8, 0x64, 0x47, 0x34, 0xbc, 0xb7, 0xdd, 0xe1, 0xe9, 0x04, 0x29, 0xe7, 0x24, 0x53, 0xed, 0x81, 0xea, 0xff, 0x10, +0xda, 0xf0, 0x27, 0xcd, 0xfb, 0x37, 0xfd, 0x0e, 0xe6, 0x09, 0xe9, 0xd1, 0x21, 0x04, 0x66, 0xf6, 0x3f, 0x0a, 0x38, 0xd5, 0x2f, 0x81, 0x04, 0x46, 0xce, 0x91, 0xf2, 0x1c, 0xdc, 0x09, 0xe7, 0xed, +0xd4, 0xde, 0x52, 0x85, 0xfa, 0xf1, 0xc7, 0x00, 0xf9, 0xe7, 0x5c, 0x06, 0x06, 0xf4, 0xe2, 0x30, 0x7a, 0xe4, 0xde, 0xf9, 0x16, 0x5e, 0xc7, 0x9a, 0x06, 0x45, 0xdb, 0x12, 0x0b, 0x25, 0x23, 0xb3, +0xf4, 0x11, 0x07, 0x7f, 0x18, 0x18, 0xf7, 0x47, 0x1d, 0x0d, 0x03, 0x14, 0x03, 0xfb, 0x06, 0x1b, 0xf1, 0x0d, 0xd9, 0xd3, 0xd6, 0x12, 0xf2, 0xd3, 0xd9, 0x50, 0xf1, 0xb9, 0x33, 0x4f, 0x30, 0xa1, +0x0f, 0x03, 0xc0, 0xfd, 0x01, 0xf4, 0xe0, 0x1c, 0xe1, 0xd8, 0x03, 0x7d, 0x59, 0x1b, 0xc3, 0x05, 0x15, 0x68, 0x33, 0x10, 0xf8, 0xf6, 0xd5, 0x2a, 0x39, 0xfb, 0x39, 0x81, 0x0d, 0xa6, 0xd9, 0xbb, +0x11, 0x6a, 0xdf, 0x0e, 0xcf, 0x10, 0xe3, 0x2d, 0x41, 0xb6, 0x0a, 0xc8, 0xc0, 0xc0, 0x79, 0x16, 0xd8, 0xcd, 0x0e, 0x5f, 0xc7, 0x91, 0x43, 0x01, 0x20, 0xea, 0xfc, 0xf5, 0xee, 0xc7, 0x2e, 0x22, +0xa4, 0x1b, 0x58, 0x26, 0xef, 0x81, 0xe9, 0xf9, 0x33, 0xec, 0x2a, 0x39, 0x02, 0x4c, 0xaa, 0xb9, 0x05, 0x25, 0x25, 0xf5, 0xe8, 0xa7, 0xeb, 0xe4, 0x05, 0x0f, 0x0e, 0xb7, 0x8c, 0xca, 0x32, 0x0c, +0x04, 0xe4, 0xd0, 0xd2, 0xd7, 0x01, 0x4c, 0xde, 0x23, 0xdc, 0xf8, 0xff, 0xe8, 0x10, 0xfb, 0x0b, 0x1d, 0x0d, 0xa1, 0x0c, 0x50, 0x11, 0x1f, 0x16, 0xde, 0xe7, 0xa7, 0xc6, 0xf3, 0xd7, 0xc4, 0xc0, +0x15, 0x0f, 0x1d, 0x1f, 0x03, 0x1b, 0x15, 0xfa, 0xa0, 0x28, 0x01, 0x15, 0x7f, 0xfc, 0xcf, 0xfe, 0x5e, 0x40, 0x27, 0xf4, 0xde, 0x1d, 0x0e, 0x04, 0xb6, 0x4c, 0xc7, 0x64, 0x6a, 0xfb, 0xff, 0x15, +0x23, 0x25, 0xb4, 0xe4, 0x37, 0x2b, 0x45, 0x0e, 0xab, 0xd5, 0x82, 0x13, 0x31, 0x05, 0x53, 0xec, 0x7f, 0x2e, 0x69, 0xd2, 0xfd, 0xdc, 0xe8, 0x00, 0xe0, 0x5f, 0x60, 0xbd, 0x71, 0x64, 0x36, 0xa7, +0x5e, 0xba, 0x34, 0xa3, 0xd0, 0x33, 0xf0, 0x18, 0x11, 0xd7, 0x01, 0xc3, 0xc4, 0x71, 0x4e, 0x48, 0x2e, 0xf5, 0xd9, 0x18, 0xfd, 0x13, 0x1e, 0xf5, 0x4a, 0x23, 0xd5, 0x33, 0x37, 0xd9, 0x09, 0x32, +0x24, 0x47, 0x47, 0x2e, 0xf5, 0x20, 0xe6, 0x69, 0xa2, 0x22, 0x03, 0xfd, 0x2d, 0x5c, 0xf3, 0x7f, 0xf0, 0xe8, 0xe6, 0xb7, 0x6d, 0xff, 0x3d, 0x2a, 0xc3, 0xde, 0x81, 0xe3, 0xaa, 0x53, 0x00, 0x12, +0x5a, 0x15, 0xc7, 0x07, 0xf4, 0x00, 0x5e, 0x37, 0xff, 0xf5, 0x57, 0xb5, 0x5d, 0xa3, 0x1a, 0xd0, 0x42, 0xeb, 0xc0, 0x19, 0xc8, 0x00, 0x19, 0x46, 0xf6, 0x19, 0xbb, 0xf5, 0xa1, 0x6d, 0x23, 0x3d, +0x2a, 0x0f, 0xe0, 0xc6, 0x33, 0x01, 0x4a, 0xd7, 0xe2, 0x0a, 0xce, 0xce, 0x45, 0x29, 0x04, 0x29, 0xf2, 0xed, 0x17, 0x1e, 0x0d, 0xda, 0x2a, 0xc7, 0xc6, 0xf2, 0xe3, 0xd3, 0x08, 0xe1, 0xf1, 0xcc, +0xcd, 0x2f, 0x08, 0x06, 0x49, 0xc7, 0x15, 0x3e, 0xe4, 0x3b, 0x7f, 0xca, 0x4a, 0x31, 0x12, 0x08, 0xfa, 0xef, 0x28, 0x38, 0xec, 0xca, 0xdb, 0x20, 0xdf, 0x9f, 0x1d, 0x3c, 0x17, 0x5c, 0x34, 0xd9, +0xde, 0x31, 0x72, 0xa2, 0x52, 0x9b, 0xb5, 0x1f, 0x3b, 0x5b, 0xef, 0x46, 0xac, 0x34, 0x7f, 0xf3, 0xde, 0x0e, 0xd6, 0x23, 0x31, 0x23, 0xb0, 0xc8, 0x8a, 0xef, 0x17, 0x98, 0xc9, 0xa2, 0x67, 0xed, +0x52, 0x10, 0xd3, 0xef, 0xac, 0x20, 0x6f, 0xa3, 0x81, 0x0e, 0xe0, 0x47, 0x33, 0x49, 0xbf, 0xa0, 0xde, 0x41, 0x30, 0xe3, 0x18, 0xd0, 0xfd, 0xf5, 0xea, 0x22, 0x49, 0x0c, 0xbb, 0x13, 0xf0, 0xfa, +0x4f, 0x2a, 0xea, 0xfc, 0xff, 0xef, 0xe7, 0x12, 0x1c, 0xe9, 0x16, 0xd8, 0x21, 0x3e, 0x17, 0x4d, 0xf8, 0x03, 0x34, 0xed, 0xf9, 0x39, 0xe3, 0xba, 0x27, 0x81, 0xf1, 0x23, 0xfe, 0x47, 0x0b, 0xae, +0xee, 0xeb, 0xcd, 0xd7, 0xfe, 0xbd, 0xec, 0x1a, 0x66, 0x58, 0xe9, 0xd2, 0xce, 0xce, 0xcc, 0xaf, 0xe4, 0x4b, 0x43, 0xce, 0x00, 0x38, 0xa7, 0xf8, 0xc0, 0x53, 0x2c, 0x2f, 0x57, 0x9c, 0x23, 0xec, +0x24, 0x38, 0xd1, 0x19, 0xc0, 0xb3, 0x58, 0xc9, 0x09, 0xfb, 0xa9, 0x2b, 0xff, 0x57, 0x60, 0x14, 0xd3, 0x0e, 0x2e, 0xe0, 0x07, 0x13, 0xf6, 0x1f, 0xff, 0x06, 0xe8, 0xf3, 0xe0, 0x81, 0x31, 0xf1, +0xec, 0xde, 0x12, 0xeb, 0xe7, 0xf6, 0xeb, 0x3b, 0xd2, 0x2b, 0xe2, 0xe3, 0xce, 0xc5, 0x1d, 0x35, 0xcd, 0xd1, 0xfe, 0x29, 0x24, 0xa6, 0x05, 0x0e, 0xfe, 0xc1, 0x0d, 0xe7, 0xdf, 0xf6, 0xdb, 0xd1, +0xb0, 0x3d, 0x35, 0x1f, 0x10, 0xfe, 0xdd, 0xd8, 0x81, 0xc8, 0xe4, 0x3e, 0xee, 0x30, 0x22, 0xfe, 0xd4, 0x31, 0xed, 0x52, 0x26, 0xdf, 0xd3, 0xb3, 0xed, 0x45, 0x94, 0xb6, 0x12, 0x2b, 0x12, 0xca, +0x35, 0x2a, 0x3d, 0xd0, 0xef, 0xcf, 0xad, 0x88, 0xf7, 0x17, 0x35, 0x1f, 0x19, 0xb9, 0x2f, 0xf9, 0x15, 0x4f, 0x0a, 0x0e, 0x1d, 0x29, 0xc9, 0x33, 0xb9, 0xe7, 0xfc, 0x81, 0xe0, 0x2e, 0xb7, 0xd6, +0xd4, 0xcc, 0xe4, 0xdf, 0xad, 0xf5, 0x10, 0x55, 0x4e, 0xab, 0x15, 0x12, 0x15, 0x00, 0x14, 0x0f, 0xe1, 0xdf, 0x19, 0xf6, 0x4c, 0xdf, 0x65, 0x65, 0xbf, 0x1d, 0xde, 0x34, 0xcd, 0xf1, 0xee, 0xdf, +0xe6, 0x75, 0x38, 0x71, 0xcc, 0x1f, 0x7f, 0x23, 0x05, 0x0b, 0xfb, 0x2e, 0xcf, 0x10, 0x33, 0x25, 0xda, 0x1b, 0x0e, 0xea, 0xe8, 0xdd, 0x3d, 0x37, 0xe0, 0xfc, 0xcd, 0xf0, 0x15, 0x07, 0xd7, 0xe6, +0x2d, 0xd2, 0x2b, 0xa6, 0x07, 0x23, 0xd2, 0xf1, 0xe7, 0x48, 0x8b, 0xb9, 0xd8, 0x63, 0x3c, 0x38, 0x3e, 0xc3, 0xc2, 0xc2, 0xc6, 0xc0, 0x3a, 0x73, 0x5a, 0x1e, 0x7d, 0x07, 0x90, 0x34, 0x3d, 0x06, +0x0c, 0xbf, 0xec, 0x82, 0x22, 0xca, 0xf0, 0xe1, 0xc3, 0xec, 0x27, 0xa6, 0xd6, 0x31, 0xf6, 0xdd, 0xfd, 0x91, 0x7f, 0x40, 0x61, 0x07, 0x6e, 0x49, 0xea, 0x06, 0x8b, 0x39, 0xdb, 0x51, 0xfd, 0xca, +0xfb, 0x34, 0xf1, 0xf9, 0x48, 0x3a, 0xf9, 0x1e, 0x24, 0x45, 0xbe, 0x97, 0x0b, 0x1c, 0xe9, 0x04, 0x08, 0x81, 0x21, 0xba, 0xea, 0xff, 0xe7, 0x4e, 0xca, 0xfe, 0xd2, 0xfa, 0x31, 0xd5, 0xca, 0x0e, +0xe8, 0x5c, 0x15, 0xe2, 0x20, 0x0b, 0xbf, 0xcd, 0xbd, 0xcc, 0x25, 0x24, 0xd1, 0xe4, 0x65, 0xce, 0x04, 0x48, 0x38, 0x47, 0xf5, 0x1e, 0x39, 0x36, 0xd7, 0xcf, 0xc4, 0xbc, 0xf7, 0x7f, 0x7f, 0xeb, +0x38, 0x2a, 0xe0, 0x03, 0x2c, 0xc0, 0xdd, 0x6b, 0xad, 0xf3, 0x62, 0x0d, 0xcc, 0xd6, 0xeb, 0x0e, 0x2a, 0xc7, 0xff, 0xbb, 0x24, 0xe3, 0xcb, 0xf5, 0xab, 0xdb, 0xd3, 0xba, 0x22, 0xe2, 0xfa, 0xec, +0x12, 0x41, 0x0a, 0xdf, 0xdb, 0x6a, 0xd5, 0x1d, 0x2a, 0x4e, 0x2a, 0x24, 0x24, 0xed, 0xe8, 0xef, 0x0f, 0xec, 0xcb, 0xc1, 0xe7, 0x01, 0x1d, 0x40, 0x33, 0xe7, 0xed, 0xed, 0x38, 0xd2, 0x0f, 0xfd, +0x0b, 0xf4, 0xcc, 0xcb, 0xf0, 0xef, 0xbf, 0x7f, 0x7f, 0x99, 0x4c, 0x10, 0x2b, 0xcc, 0xaa, 0x2b, 0x28, 0x24, 0x0a, 0x03, 0xf6, 0x28, 0xcb, 0xd5, 0xe6, 0x02, 0xa7, 0x30, 0xe2, 0x44, 0xfd, 0x5f, +0xc0, 0x73, 0xd5, 0x35, 0x48, 0x52, 0xe7, 0xbf, 0x56, 0xcf, 0xed, 0x64, 0x35, 0xdf, 0x0e, 0xda, 0xe3, 0xf3, 0xdb, 0xf1, 0x64, 0x0e, 0xeb, 0x9d, 0xf4, 0xe0, 0xbb, 0xea, 0x9e, 0x0f, 0xe3, 0xed, +0x0e, 0x1f, 0x16, 0x51, 0x6d, 0x25, 0xfb, 0xdd, 0xb4, 0xea, 0xa4, 0xa9, 0xa1, 0xe7, 0x34, 0x22, 0x24, 0x3f, 0xce, 0x1b, 0xcf, 0x99, 0xbb, 0x16, 0x0f, 0x48, 0x81, 0xca, 0xfb, 0xc1, 0x4c, 0xa2, +0xff, 0x17, 0xbb, 0x18, 0xf0, 0xbe, 0x26, 0x2c, 0xdb, 0xba, 0xe3, 0xd0, 0xe5, 0x4d, 0xf0, 0x10, 0x39, 0xd9, 0xfd, 0x81, 0x3c, 0x1d, 0xd3, 0x21, 0xb7, 0x61, 0x04, 0x67, 0x51, 0xdf, 0xc6, 0xb6, +0x1a, 0x54, 0x2f, 0xb6, 0xe6, 0xc8, 0x06, 0xe3, 0xe9, 0x36, 0x0a, 0xbe, 0x53, 0xfa, 0xdc, 0xb9, 0x5e, 0x1f, 0xfe, 0x17, 0xf7, 0x35, 0xb5, 0xfc, 0x24, 0xd3, 0xdd, 0xdb, 0xa6, 0x04, 0x3d, 0xe1, +0xee, 0xfb, 0x0a, 0xeb, 0xc8, 0x81, 0xcb, 0x07, 0xcb, 0xbe, 0x5e, 0x35, 0xca, 0xb6, 0xe0, 0xfb, 0x50, 0x11, 0x30, 0x38, 0x16, 0x3d, 0x55, 0xaf, 0xff, 0xa2, 0x1b, 0x31, 0x44, 0x26, 0x39, 0x14, +0xf2, 0xe7, 0xef, 0x09, 0x10, 0x1c, 0x95, 0x00, 0xa6, 0x25, 0x53, 0xcf, 0x25, 0xc5, 0xd2, 0x60, 0x15, 0xc5, 0x10, 0x1e, 0xd1, 0xd9, 0xc6, 0xfc, 0x7f, 0xdf, 0x33, 0x36, 0xf8, 0xf6, 0xc6, 0x02, +0x5e, 0x47, 0x41, 0x0a, 0xd9, 0x07, 0xd2, 0x1a, 0x4b, 0xfd, 0x43, 0xfe, 0xbc, 0x21, 0xe3, 0x1a, 0x4a, 0x33, 0xc2, 0xe7, 0xfb, 0x26, 0xc7, 0x0c, 0xec, 0xf2, 0x1c, 0xf4, 0xee, 0x21, 0xec, 0x62, +0x14, 0xb7, 0x32, 0x00, 0x32, 0xbc, 0x5a, 0xff, 0xf9, 0xcc, 0x36, 0xff, 0xc8, 0xe0, 0x20, 0xff, 0xe1, 0x81, 0x0e, 0xdc, 0xd9, 0x1f, 0xf5, 0xe5, 0xc4, 0xfb, 0xe3, 0x00, 0xe3, 0xfe, 0x29, 0x31, +0x21, 0xb0, 0xe3, 0xb5, 0x14, 0x30, 0x10, 0xf1, 0x19, 0x04, 0x7f, 0x19, 0xc4, 0x1b, 0x3d, 0x0c, 0xea, 0xfa, 0xfc, 0x24, 0x0c, 0xcc, 0xc5, 0x38, 0xef, 0xc9, 0x5e, 0xeb, 0xee, 0xf9, 0x30, 0xce, +0x2b, 0x0f, 0xf1, 0xed, 0x26, 0x39, 0x15, 0xf8, 0xfb, 0xc0, 0x6f, 0x2c, 0xfe, 0xd6, 0xf9, 0x15, 0x1f, 0x23, 0xd2, 0xf9, 0xdb, 0x39, 0x25, 0x18, 0xe1, 0xbf, 0xdd, 0x54, 0x04, 0xf6, 0xde, 0xb7, +0xea, 0xdb, 0x3b, 0xdd, 0xf4, 0xf5, 0xef, 0x0d, 0x53, 0xfc, 0xb8, 0x18, 0x15, 0x08, 0xfa, 0x13, 0x7f, 0x28, 0xdc, 0xb9, 0x30, 0xf9, 0xcf, 0xd2, 0xdf, 0x17, 0xd5, 0x22, 0x1e, 0x24, 0x28, 0xd3, +0x34, 0x0f, 0xaf, 0xac, 0x55, 0x22, 0xb2, 0xca, 0x37, 0x2b, 0xdb, 0x12, 0xf1, 0xbf, 0x41, 0xd9, 0xc6, 0x19, 0xfb, 0x38, 0x37, 0x26, 0x54, 0x7f, 0xe0, 0x03, 0xa2, 0x1e, 0xb7, 0xaa, 0x0c, 0xfe, +0x50, 0x0d, 0xd0, 0x17, 0x57, 0x2f, 0x0c, 0xc9, 0x2c, 0xde, 0xe2, 0x12, 0xfc, 0x25, 0x36, 0xfc, 0xd9, 0x1a, 0x21, 0x97, 0xbe, 0x2b, 0xf2, 0x17, 0x17, 0x0b, 0x2c, 0xf5, 0x62, 0xdc, 0x1f, 0x40, +0xe3, 0x12, 0x1a, 0x05, 0xe6, 0x28, 0x1a, 0xb8, 0xce, 0xe7, 0xf0, 0x0e, 0xae, 0xfd, 0x01, 0xf6, 0xd2, 0x81, 0xe6, 0xf3, 0x33, 0xd1, 0x2b, 0x2f, 0xfc, 0xec, 0x28, 0x21, 0x19, 0xdd, 0x1a, 0x1a, +0x3c, 0xd9, 0x57, 0x1d, 0x2c, 0xe7, 0x26, 0xc8, 0xf0, 0x2d, 0xd0, 0xfd, 0x8b, 0xb6, 0x35, 0x1d, 0xaf, 0xfd, 0xe5, 0x2c, 0x61, 0x27, 0xff, 0x4d, 0xeb, 0xd8, 0xdd, 0x24, 0x02, 0xe7, 0xf9, 0x81, +0x0f, 0x07, 0xf4, 0x00, 0xef, 0xdc, 0xea, 0x00, 0xf5, 0x6c, 0x49, 0xa1, 0x37, 0x05, 0xe5, 0x59, 0xca, 0x08, 0x16, 0x8b, 0xb8, 0x13, 0xed, 0x06, 0xf0, 0x07, 0xe9, 0xf4, 0x12, 0xc2, 0x28, 0xc9, +0xd7, 0xd8, 0x9c, 0xae, 0xea, 0xb1, 0xe4, 0x0c, 0x26, 0x09, 0x17, 0x06, 0x46, 0x13, 0x11, 0xcb, 0xe0, 0xe5, 0xcd, 0xa7, 0x5f, 0xe8, 0x57, 0x21, 0xf0, 0x31, 0xc3, 0x09, 0xe9, 0x2d, 0x05, 0x7f, +0xdc, 0xb4, 0xb9, 0xba, 0x41, 0x13, 0x17, 0xcf, 0x7f, 0xec, 0xc1, 0xeb, 0x16, 0xe5, 0x43, 0x29, 0xe7, 0x01, 0xb6, 0xd1, 0xd9, 0xfa, 0xf6, 0x14, 0x31, 0xc3, 0xf1, 0x1d, 0x28, 0xaf, 0xec, 0xe7, +0xee, 0x2a, 0x3e, 0xa4, 0xd2, 0x47, 0x18, 0x30, 0xe5, 0xde, 0x34, 0x30, 0x2f, 0xb9, 0x01, 0x2e, 0xdf, 0x29, 0xd9, 0x19, 0xe6, 0xd4, 0x01, 0xbd, 0x77, 0xf5, 0xc3, 0xf1, 0xe8, 0xff, 0x30, 0x63, +0x78, 0x08, 0xbc, 0xec, 0x39, 0x5d, 0x08, 0xa0, 0x05, 0x38, 0x0d, 0xfb, 0x10, 0x13, 0x3d, 0x24, 0x61, 0xb0, 0xf6, 0x9a, 0x21, 0x35, 0xe2, 0xe9, 0xe5, 0xf4, 0x81, 0x02, 0xc7, 0xa8, 0x5d, 0xf8, +0x05, 0x07, 0xf4, 0xe9, 0xd4, 0x15, 0xe6, 0x0e, 0x4b, 0xee, 0x0e, 0x22, 0x31, 0x0e, 0xcf, 0x6f, 0x1e, 0xf8, 0x5d, 0x3f, 0xad, 0x4f, 0x10, 0x25, 0xdd, 0x9a, 0x02, 0x7f, 0x18, 0x51, 0x18, 0x61, +0x34, 0xdb, 0xf5, 0x1a, 0xf9, 0x1f, 0x34, 0x18, 0x18, 0x38, 0xb5, 0x45, 0x0f, 0xeb, 0x3c, 0x04, 0xbd, 0x25, 0x36, 0xdc, 0xa5, 0xde, 0x17, 0xee, 0x26, 0x94, 0x07, 0x28, 0x24, 0x31, 0xdd, 0xbd, +0xfe, 0xe7, 0xd0, 0x64, 0x08, 0x08, 0x0e, 0x44, 0xfc, 0xda, 0xd1, 0x0d, 0xf5, 0x28, 0xeb, 0x1e, 0xd0, 0x7f, 0x0f, 0x4b, 0xe9, 0xc2, 0xf4, 0x11, 0x04, 0x3f, 0x2b, 0xa4, 0x5a, 0x9c, 0x16, 0xb9, +0xe8, 0xac, 0x00, 0xd5, 0x0c, 0xfc, 0x21, 0xb0, 0x28, 0xda, 0xe2, 0x1b, 0x2f, 0x2e, 0xf9, 0x9f, 0x25, 0xc1, 0x1d, 0x6b, 0x45, 0x11, 0x05, 0x28, 0x91, 0x06, 0x3f, 0xed, 0x3c, 0x11, 0xfc, 0x09, +0x9e, 0xd5, 0x07, 0xe7, 0x7f, 0x33, 0xd9, 0x9d, 0x13, 0x02, 0x0e, 0xa2, 0xa8, 0xd3, 0xe2, 0x55, 0x0f, 0xf3, 0x1f, 0xd5, 0x40, 0x7a, 0xed, 0x17, 0xce, 0xf5, 0xcf, 0xd0, 0xa0, 0xa3, 0x7c, 0x02, +0xf5, 0x1b, 0xff, 0x21, 0x0c, 0xca, 0x31, 0x11, 0xcb, 0x23, 0xf0, 0x98, 0x81, 0x2b, 0x13, 0x0f, 0xe7, 0xe1, 0x10, 0x14, 0x52, 0xed, 0x33, 0xe0, 0xcf, 0x15, 0x02, 0x52, 0x0b, 0x37, 0xac, 0xf3, +0xd4, 0x9c, 0x04, 0xa7, 0x26, 0x3a, 0x31, 0x26, 0x16, 0xeb, 0x39, 0xfa, 0x0c, 0xe5, 0x81, 0x3b, 0x19, 0x26, 0xd3, 0xa9, 0xf2, 0x21, 0xe3, 0xcd, 0xe7, 0xf4, 0x03, 0xef, 0x33, 0xc4, 0x20, 0x57, +0x2e, 0x12, 0xfb, 0x43, 0x99, 0xd0, 0xe0, 0x30, 0x2e, 0x26, 0x0b, 0x22, 0xf6, 0xd3, 0xe9, 0x10, 0x14, 0x32, 0x00, 0x49, 0xdd, 0xf3, 0x01, 0x3b, 0xd1, 0x4e, 0xe7, 0xd3, 0xf4, 0x2f, 0x30, 0x2d, +0xdb, 0x13, 0x0b, 0xc9, 0x1f, 0x9e, 0xe5, 0x30, 0x00, 0x0f, 0x52, 0x1e, 0xbb, 0x12, 0xdb, 0x5a, 0x39, 0xd0, 0xbc, 0xff, 0xf6, 0xec, 0xc0, 0x39, 0x06, 0xd0, 0x48, 0x68, 0xef, 0xe9, 0x3d, 0x1e, +0xd1, 0x55, 0xd0, 0xa9, 0x7f, 0x12, 0xe9, 0xba, 0xb1, 0x16, 0xc3, 0xb7, 0xbe, 0x4a, 0x52, 0x36, 0xe1, 0x05, 0xe8, 0xd8, 0x59, 0x21, 0x1a, 0x2b, 0x81, 0xa6, 0xd3, 0x0c, 0x44, 0x4a, 0xfb, 0xd6, +0xc5, 0x17, 0xc3, 0xd5, 0xd1, 0xd3, 0x0c, 0x51, 0xab, 0x47, 0xfb, 0xc0, 0x6a, 0x5a, 0xd3, 0x6c, 0xd1, 0xfb, 0xfe, 0xdd, 0x4f, 0xe2, 0xd5, 0xc8, 0x4d, 0xc7, 0xd7, 0x43, 0x2d, 0xe0, 0xb2, 0xc4, +0x50, 0xd2, 0x2a, 0xc5, 0x19, 0xe2, 0x81, 0x9b, 0xe0, 0x1d, 0xe0, 0xe2, 0xd7, 0x65, 0x25, 0x27, 0x3b, 0x0a, 0x42, 0x0d, 0x08, 0x47, 0xd1, 0x29, 0x2e, 0xff, 0x3b, 0x15, 0x2b, 0x2e, 0xa3, 0xd3, +0x30, 0x4c, 0xd8, 0x43, 0x3f, 0x4c, 0xf2, 0x21, 0x56, 0x16, 0xae, 0xf2, 0xdd, 0x9a, 0xf7, 0xf1, 0x31, 0xee, 0x10, 0x8e, 0x16, 0xf6, 0x34, 0xdd, 0x36, 0x52, 0x11, 0xb1, 0x2c, 0x15, 0x09, 0xce, +0xd5, 0xf8, 0x6d, 0x16, 0xc3, 0x0c, 0x1c, 0x43, 0x29, 0x30, 0xf3, 0x06, 0xfe, 0xfe, 0x2b, 0x43, 0xb8, 0xf3, 0x17, 0x81, 0x11, 0x10, 0x34, 0x12, 0x0a, 0x22, 0xfe, 0x0b, 0xe9, 0xf5, 0x2b, 0x11, +0x0f, 0xd7, 0xdf, 0x09, 0x3d, 0x2b, 0x61, 0x0e, 0xf1, 0xc5, 0xdd, 0xd3, 0xdb, 0xd0, 0xa4, 0xc5, 0xdf, 0x3f, 0x40, 0xa3, 0x9d, 0x18, 0xcd, 0x21, 0xef, 0x4a, 0x0d, 0xdd, 0xdf, 0x00, 0x35, 0xf3, +0x00, 0x0f, 0x16, 0xe1, 0x81, 0xf1, 0x3f, 0xff, 0xbe, 0xff, 0xf0, 0x2a, 0xd2, 0x12, 0x55, 0x12, 0xd7, 0x0c, 0x10, 0xea, 0x18, 0x46, 0x21, 0x35, 0xfd, 0x81, 0xde, 0x01, 0xd4, 0xe7, 0x11, 0x20, +0xf2, 0xda, 0xea, 0x27, 0xc9, 0x0a, 0x06, 0xee, 0xc2, 0xbd, 0xe3, 0x58, 0x08, 0xfe, 0x0e, 0xe2, 0xd0, 0x18, 0x56, 0x42, 0x2f, 0x09, 0x0b, 0x9d, 0xbc, 0xe2, 0xf9, 0x19, 0x42, 0xf9, 0x02, 0xd9, +0x26, 0x11, 0x17, 0x10, 0x33, 0xe0, 0x5a, 0xe7, 0xcb, 0x1e, 0x45, 0x12, 0x13, 0xc1, 0x1f, 0x55, 0x38, 0x92, 0xf7, 0x7f, 0x02, 0x26, 0x0b, 0x09, 0x17, 0x3a, 0xcf, 0xc5, 0xdb, 0xed, 0x4e, 0x25, +0x15, 0x26, 0x1e, 0x71, 0x17, 0xd9, 0x3b, 0xc7, 0x2f, 0x1a, 0xd6, 0x57, 0xd7, 0x03, 0x5d, 0x12, 0xb0, 0x09, 0x81, 0x33, 0x08, 0x18, 0x7a, 0xfa, 0x2a, 0x2d, 0xd8, 0xb4, 0x28, 0xea, 0xd9, 0xae, +0x2b, 0xba, 0x53, 0xdd, 0xc3, 0x25, 0x24, 0x34, 0xf2, 0x16, 0x42, 0x40, 0x05, 0x0d, 0x29, 0xb7, 0xfb, 0xe8, 0x10, 0xe5, 0xcd, 0xdd, 0xe9, 0xe2, 0xd5, 0xc3, 0x19, 0x70, 0xca, 0x9a, 0xf9, 0x17, +0xc0, 0x65, 0xd7, 0x6b, 0xdc, 0xee, 0x19, 0xc3, 0x12, 0xfb, 0xc6, 0x0f, 0xee, 0x13, 0xd9, 0x89, 0x6e, 0x18, 0x39, 0x3c, 0x6c, 0x39, 0x08, 0x0c, 0x3b, 0xf2, 0x47, 0x4f, 0xe3, 0x45, 0xeb, 0x7f, +0xd0, 0x30, 0xf4, 0xfd, 0x14, 0xe2, 0xf8, 0x30, 0xef, 0xb0, 0x27, 0x25, 0xb3, 0x7f, 0xed, 0x0b, 0x05, 0x5d, 0x52, 0x0c, 0x1e, 0xa6, 0x49, 0xd1, 0x08, 0xd0, 0x1c, 0x93, 0x0e, 0x17, 0x23, 0x7d, +0xcb, 0xf6, 0x9c, 0xc1, 0x24, 0x83, 0xb2, 0x61, 0xd1, 0xb7, 0xdb, 0x12, 0xb6, 0x9d, 0xff, 0xcf, 0x3a, 0xbc, 0xd6, 0x01, 0x4e, 0xa3, 0x53, 0xf0, 0x00, 0x1a, 0x70, 0x0d, 0xd3, 0xea, 0xae, 0x09, +0xc2, 0x5b, 0x72, 0x67, 0x0f, 0x14, 0x34, 0xf7, 0x11, 0xef, 0xde, 0xdd, 0xca, 0x4f, 0x22, 0xa0, 0xe7, 0x38, 0x9a, 0xcd, 0x0c, 0xd9, 0x64, 0x31, 0xf1, 0x47, 0x44, 0xa6, 0xd4, 0x81, 0xbb, 0x48, +0xae, 0x0e, 0xcf, 0x17, 0x99, 0x1c, 0x0a, 0x1c, 0xd5, 0xee, 0xe3, 0xd6, 0xad, 0x2f, 0x7f, 0xd8, 0xed, 0xe3, 0x04, 0x28, 0xf1, 0xc8, 0xee, 0x72, 0x0e, 0x15, 0x99, 0x10, 0xd9, 0xf1, 0x1d, 0xb9, +0xce, 0xd1, 0x0b, 0xb1, 0x31, 0xff, 0x2f, 0xff, 0xeb, 0xeb, 0x7c, 0x67, 0xd3, 0x38, 0xaa, 0x2e, 0xab, 0x1b, 0x11, 0xe8, 0x46, 0x1f, 0x18, 0xb6, 0x37, 0xe0, 0x58, 0x11, 0x27, 0x3a, 0x49, 0xfd, +0xf1, 0xeb, 0x07, 0x68, 0x32, 0xf6, 0x96, 0x39, 0xc4, 0xdb, 0x20, 0x49, 0xb1, 0x00, 0x24, 0x0e, 0x58, 0x26, 0xb2, 0x2e, 0x50, 0xc9, 0xbf, 0xe4, 0x25, 0xe2, 0x36, 0x43, 0xf9, 0x0a, 0xc1, 0xaf, +0xdb, 0x3c, 0x7e, 0x4d, 0xfd, 0x47, 0xc4, 0x81, 0x52, 0xb2, 0x43, 0x2b, 0x7f, 0xcf, 0x18, 0xf8, 0x16, 0x9d, 0x3a, 0x10, 0xdc, 0xb2, 0x32, 0x23, 0xcf, 0x28, 0xe5, 0x1c, 0x4f, 0x3a, 0xb5, 0xc5, +0xd1, 0xb7, 0x20, 0xae, 0x0e, 0xf6, 0xf3, 0xfc, 0xed, 0x18, 0x9e, 0x06, 0x37, 0x08, 0xc9, 0xfc, 0x0e, 0x23, 0x29, 0x16, 0x53, 0x2e, 0x0b, 0x25, 0xf2, 0x28, 0xc1, 0xe8, 0x4e, 0xfd, 0xd1, 0x02, +0x41, 0xf3, 0xe1, 0xe7, 0x55, 0x4d, 0x5e, 0xd2, 0xf9, 0x56, 0xe8, 0x10, 0x21, 0xd7, 0x03, 0x08, 0x68, 0x26, 0x3a, 0x0f, 0xe6, 0x4a, 0x0c, 0x22, 0xf1, 0x7f, 0xe0, 0xde, 0x25, 0xd4, 0xf0, 0xd4, +0xb7, 0xd0, 0xea, 0xd8, 0xd9, 0xc5, 0xe2, 0xc1, 0xd4, 0xfc, 0xc3, 0x24, 0xc4, 0x69, 0xf1, 0xdf, 0x50, 0x47, 0x95, 0x88, 0x2b, 0x27, 0x3c, 0xe3, 0x3d, 0x01, 0x18, 0xdd, 0xf9, 0x1b, 0x6e, 0x64, +0x72, 0x5c, 0xb9, 0x3e, 0x15, 0x63, 0x5b, 0x22, 0xce, 0xa7, 0xc5, 0xbf, 0x81, 0x48, 0xa1, 0xce, 0x08, 0x99, 0xca, 0x18, 0x76, 0xea, 0x05, 0xd0, 0xfc, 0x0d, 0xef, 0x0c, 0xed, 0xf2, 0xe4, 0x03, +0x0c, 0x6c, 0x14, 0x0c, 0x29, 0x2b, 0x1b, 0xfd, 0x20, 0x5f, 0x18, 0x00, 0xfe, 0x19, 0xf3, 0xd6, 0xfe, 0x06, 0xf5, 0x09, 0x1c, 0x0b, 0x42, 0x03, 0xd2, 0xe6, 0xf7, 0x00, 0xf3, 0xbd, 0xff, 0x1f, +0xe8, 0x4d, 0x2c, 0x81, 0xd1, 0x01, 0x1f, 0xf8, 0x10, 0xf0, 0x17, 0x0c, 0x94, 0xf2, 0xf4, 0x00, 0x1b, 0x3a, 0xcc, 0xb8, 0xc6, 0x32, 0x7f, 0xfe, 0xfc, 0x0d, 0x5a, 0x0f, 0xfe, 0xdd, 0xd6, 0xa5, +0x48, 0x3c, 0xfb, 0x3d, 0x47, 0x20, 0xa6, 0xc3, 0xdd, 0x19, 0xbc, 0xb6, 0x67, 0xf2, 0xc8, 0xef, 0x10, 0x65, 0xbc, 0xd7, 0xcc, 0x4b, 0x16, 0xf3, 0xb4, 0xd3, 0x1d, 0x07, 0x1b, 0xee, 0x50, 0x06, +0xf9, 0xfa, 0x2e, 0xe2, 0x03, 0xba, 0xf1, 0xde, 0xef, 0xc5, 0xd7, 0xff, 0x3f, 0xfb, 0x0b, 0xe6, 0xac, 0xfd, 0x87, 0x06, 0x22, 0x22, 0x1b, 0x24, 0xd6, 0x07, 0x36, 0x23, 0x45, 0x0f, 0xd5, 0x04, +0xdc, 0x24, 0xe3, 0xf9, 0xe8, 0xd6, 0x81, 0xb3, 0xfc, 0x1e, 0x81, 0xe4, 0x3e, 0xb4, 0xd5, 0x05, 0x1e, 0xff, 0xcb, 0xb5, 0x27, 0xfd, 0xe5, 0xe2, 0xff, 0xc1, 0xd6, 0x0f, 0x13, 0x99, 0xc1, 0x45, +0x62, 0x3f, 0x51, 0x25, 0xec, 0x1e, 0x50, 0x92, 0x29, 0xaf, 0xcd, 0x1a, 0xe0, 0xfa, 0xdc, 0xe6, 0x38, 0x51, 0x8f, 0x33, 0xeb, 0x09, 0x26, 0xf7, 0xb5, 0x32, 0x23, 0xb6, 0x61, 0xd8, 0xbc, 0xc6, +0x4d, 0x4e, 0x1e, 0xbe, 0x16, 0x81, 0x2c, 0x58, 0xc0, 0x08, 0x42, 0x6f, 0xb7, 0xe6, 0x2b, 0xae, 0xf1, 0x65, 0x45, 0x76, 0x1b, 0x06, 0x14, 0xe3, 0xcd, 0xee, 0xff, 0xb9, 0x52, 0xa7, 0x5c, 0x11, +0xb2, 0x66, 0xab, 0x00, 0xac, 0xff, 0x3e, 0xd8, 0xa3, 0x02, 0x06, 0x7f, 0x43, 0xc2, 0x0d, 0x00, 0xf4, 0xda, 0x51, 0x39, 0xe4, 0xf2, 0xe9, 0xff, 0x23, 0x40, 0x37, 0xc3, 0x14, 0xff, 0xeb, 0xa8, +0x28, 0xd0, 0xb8, 0x35, 0xc1, 0x56, 0xd4, 0x20, 0x2d, 0xaa, 0x24, 0x41, 0xf0, 0xe7, 0xde, 0xfb, 0xd6, 0x38, 0x00, 0x62, 0x00, 0xc5, 0x3b, 0x29, 0x1d, 0xbc, 0xa8, 0x0a, 0x25, 0x0c, 0x81, 0x9a, +0x3b, 0x03, 0x01, 0x05, 0x13, 0x50, 0xf9, 0x2d, 0x51, 0x79, 0xd5, 0x13, 0x03, 0xbb, 0xe7, 0xca, 0xce, 0x3d, 0x4b, 0x51, 0xd9, 0xb6, 0xb2, 0xf2, 0x2b, 0x72, 0x56, 0xe7, 0xdb, 0x19, 0xc8, 0x09, +0xdd, 0xfe, 0xed, 0xa8, 0xb7, 0xf2, 0x58, 0xdc, 0xcd, 0x9e, 0x1f, 0xd4, 0x21, 0xef, 0x13, 0x12, 0xb3, 0x23, 0xcf, 0xe3, 0xe7, 0x12, 0x51, 0xe0, 0xf0, 0x0d, 0x3e, 0xf4, 0xe7, 0x49, 0xc6, 0xf3, +0x31, 0x02, 0x04, 0x08, 0xf9, 0xee, 0x17, 0xe3, 0xfc, 0xaf, 0x81, 0xe6, 0x30, 0xff, 0x02, 0x16, 0x29, 0xd3, 0x64, 0x4a, 0xf6, 0x16, 0xf8, 0x06, 0xe0, 0x18, 0x25, 0x15, 0xc4, 0x08, 0x60, 0xf9, +0x35, 0xe4, 0x2a, 0x3c, 0x34, 0x03, 0x04, 0x6d, 0xe1, 0xd7, 0xd6, 0xb2, 0x17, 0xfa, 0x00, 0xf4, 0xdf, 0xc7, 0x53, 0xeb, 0xb0, 0xc5, 0x7f, 0x4e, 0xbf, 0xd3, 0x27, 0x54, 0x31, 0x25, 0x01, 0xfc, +0xd0, 0xe5, 0x2a, 0xe9, 0x06, 0x0c, 0x03, 0xe5, 0x1d, 0x0f, 0xc4, 0xe9, 0x94, 0x6c, 0x29, 0x41, 0x21, 0xec, 0x9f, 0x10, 0x13, 0x65, 0x11, 0x2d, 0x0d, 0x09, 0xfd, 0x1e, 0x46, 0xc0, 0x3f, 0xe9, +0x58, 0xfc, 0x09, 0xfe, 0x94, 0x30, 0x15, 0x20, 0xfb, 0x14, 0x18, 0xea, 0x27, 0x18, 0x37, 0x27, 0xfb, 0xca, 0x00, 0xef, 0xf2, 0xf2, 0x8f, 0x7f, 0x3d, 0x48, 0xe6, 0x90, 0xe1, 0x01, 0x70, 0xfd, +0x39, 0xee, 0xf6, 0x45, 0xeb, 0xc8, 0xd9, 0xd3, 0xdd, 0xcd, 0xde, 0xf0, 0xb3, 0xa2, 0x5b, 0x1e, 0x12, 0xea, 0x4e, 0x38, 0xfa, 0xe8, 0xb1, 0x4c, 0xd4, 0x00, 0x21, 0xe4, 0x1d, 0x7f, 0x20, 0x40, +0x24, 0x0d, 0xd0, 0x07, 0x2f, 0x8b, 0xbf, 0x26, 0xf8, 0x28, 0x35, 0x1a, 0xe8, 0xf2, 0xeb, 0x2a, 0x53, 0xc5, 0x71, 0xf0, 0x26, 0xf7, 0xe7, 0x3f, 0xf5, 0x9e, 0x4e, 0x68, 0xd8, 0xb6, 0x03, 0x51, +0x23, 0x0a, 0x45, 0x73, 0x47, 0x07, 0xdf, 0xc1, 0x20, 0x0e, 0x0a, 0xd6, 0xc1, 0x4f, 0x5a, 0x1f, 0x1c, 0xd8, 0xf8, 0x15, 0xe7, 0x32, 0x7f, 0x25, 0xc6, 0xf8, 0xd1, 0xb1, 0xb5, 0x2b, 0x37, 0x1a, +0x02, 0x01, 0xd8, 0xca, 0xea, 0x09, 0x3a, 0x12, 0xb4, 0x54, 0xbf, 0xf9, 0x0e, 0xf5, 0xcd, 0xd2, 0xa3, 0xbd, 0x03, 0xad, 0x6c, 0x26, 0xe4, 0x9a, 0xc7, 0x42, 0xa5, 0x1e, 0x7f, 0x2b, 0x0c, 0x07, +0x55, 0xef, 0xef, 0x09, 0x4f, 0x12, 0x85, 0xd8, 0xae, 0x4e, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xdb, 0xf5, 0xff, 0xff, 0xad, 0x56, 0x00, 0x00, 0xa4, 0xfe, 0xff, 0xff, +0x94, 0x09, 0x00, 0x00, 0x6e, 0xe1, 0xff, 0xff, 0xe5, 0xf7, 0xff, 0xff, 0x82, 0xeb, 0xff, 0xff, 0x53, 0x56, 0x00, 0x00, 0xb1, 0x01, 0x00, 0x00, 0xc7, 0x25, 0x00, 0x00, 0x1a, 0x98, 0x00, 0x00, +0xc6, 0x27, 0x00, 0x00, 0x80, 0x0b, 0x00, 0x00, 0x2f, 0x29, 0x00, 0x00, 0x1f, 0x2c, 0x00, 0x00, 0x6f, 0x22, 0x00, 0x00, 0xbd, 0x24, 0x00, 0x00, 0xe8, 0xeb, 0xff, 0xff, 0x6c, 0xb6, 0xff, 0xff, +0xb7, 0x2e, 0x00, 0x00, 0xb7, 0xd9, 0xff, 0xff, 0xf3, 0xeb, 0xff, 0xff, 0x50, 0xe1, 0xff, 0xff, 0xd2, 0x01, 0x00, 0x00, 0xce, 0x52, 0x00, 0x00, 0xea, 0x6b, 0x00, 0x00, 0xb5, 0xb0, 0xff, 0xff, +0xd2, 0xff, 0xff, 0xff, 0xc8, 0xe1, 0xff, 0xff, 0xd0, 0xc8, 0xff, 0xff, 0xc6, 0xd3, 0xff, 0xff, 0x35, 0xea, 0xff, 0xff, 0x25, 0x11, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0xe5, 0x3e, 0x00, 0x00, +0x94, 0x18, 0x00, 0x00, 0xf6, 0xe9, 0xff, 0xff, 0x7b, 0xf9, 0xff, 0xff, 0xb1, 0x0a, 0x00, 0x00, 0xa8, 0x07, 0x00, 0x00, 0xa6, 0xea, 0xff, 0xff, 0xea, 0x2a, 0x00, 0x00, 0x8f, 0x98, 0xff, 0xff, +0xb1, 0xa2, 0xff, 0xff, 0x7a, 0x09, 0x00, 0x00, 0x48, 0xfb, 0xff, 0xff, 0x5b, 0x29, 0x00, 0x00, 0x5e, 0xc9, 0xff, 0xff, 0x7a, 0x4f, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, +0x14, 0xef, 0xc6, 0xff, 0xf9, 0xd9, 0xc1, 0x00, 0x49, 0xda, 0x49, 0xcd, 0xf6, 0xd2, 0xff, 0xeb, 0xee, 0xae, 0x05, 0x66, 0x0b, 0xce, 0x1f, 0xd2, 0x19, 0xea, 0xfa, 0x0c, 0x30, 0xdd, 0x2b, 0xd6, +0x09, 0x03, 0xfc, 0x31, 0x18, 0xdb, 0x0d, 0x05, 0x2e, 0xe3, 0xdd, 0xa9, 0x1f, 0xca, 0xf8, 0xea, 0xfb, 0xc3, 0xea, 0xc7, 0xb2, 0xff, 0x2e, 0xfa, 0x0e, 0xff, 0x21, 0x16, 0x9a, 0x0a, 0x1f, 0xaf, +0xce, 0xea, 0x0e, 0x17, 0xee, 0xd2, 0xf7, 0x5b, 0xff, 0x01, 0xe2, 0xf7, 0xf5, 0xed, 0x08, 0xe9, 0x46, 0x2b, 0xb5, 0x14, 0xe6, 0x1d, 0x22, 0x03, 0x0d, 0xa9, 0xf3, 0x47, 0x18, 0x49, 0x2c, 0x02, +0x64, 0x12, 0xf3, 0x10, 0x05, 0xeb, 0x01, 0xfb, 0xf2, 0x39, 0xe9, 0x24, 0x4e, 0xee, 0x13, 0x48, 0xde, 0xed, 0xaf, 0xf4, 0x07, 0xdd, 0x25, 0xfe, 0x35, 0x10, 0xd8, 0xf1, 0xfd, 0x26, 0xb8, 0xd7, +0x23, 0x34, 0xdc, 0x30, 0xf8, 0x0b, 0x3a, 0x36, 0xe9, 0xe0, 0xdf, 0x2c, 0x0e, 0xf9, 0x4d, 0x06, 0xd1, 0x0e, 0x42, 0x0e, 0x25, 0xb0, 0x48, 0xbc, 0xf9, 0xd5, 0x02, 0x3c, 0x14, 0x48, 0x1f, 0x0b, +0x29, 0x07, 0xdc, 0xde, 0x2f, 0x14, 0x47, 0xc1, 0x27, 0xd3, 0x05, 0x00, 0xed, 0x1c, 0xe9, 0x05, 0xf3, 0x1b, 0x02, 0xf6, 0xc9, 0xde, 0x18, 0xc5, 0x15, 0x81, 0x0b, 0xef, 0x07, 0x2c, 0xea, 0xf3, +0xf0, 0xce, 0xb7, 0x0b, 0x00, 0x0d, 0x01, 0x12, 0xc6, 0xe7, 0x0f, 0x13, 0x02, 0xf8, 0x4c, 0x03, 0x33, 0xd1, 0xfa, 0x4c, 0x12, 0x65, 0xf2, 0x38, 0xf8, 0xf7, 0xe6, 0x23, 0x33, 0xea, 0x14, 0xe4, +0x0f, 0x0a, 0x4d, 0xbd, 0x2a, 0x18, 0xf9, 0x14, 0x12, 0xfc, 0x33, 0xab, 0xee, 0x1f, 0x22, 0xe9, 0xc7, 0xac, 0x4d, 0x9e, 0x87, 0xc7, 0x2b, 0xb9, 0x1a, 0xed, 0xe7, 0xd9, 0xef, 0xc7, 0xee, 0xf8, +0xd0, 0xdb, 0xdc, 0x23, 0xe1, 0xb8, 0x43, 0xfd, 0x19, 0xf6, 0xc6, 0xa2, 0x0f, 0xef, 0xbd, 0xb7, 0xf7, 0xc3, 0xee, 0xc6, 0x4c, 0xad, 0x42, 0xe5, 0xdc, 0xb0, 0xec, 0xe8, 0xcd, 0xe9, 0x5f, 0xe5, +0x3e, 0x1a, 0x20, 0x45, 0xf8, 0xf8, 0x26, 0xf8, 0x05, 0x79, 0xf2, 0x37, 0x7f, 0x05, 0xfd, 0xf2, 0x14, 0x02, 0x17, 0xfe, 0x16, 0x04, 0xfc, 0xe5, 0xde, 0xe3, 0x03, 0x2b, 0x12, 0xa2, 0xca, 0x18, +0xdc, 0xe0, 0xf7, 0xe1, 0xd8, 0xa4, 0x1d, 0x15, 0xfb, 0xe1, 0x0b, 0x11, 0x15, 0x1e, 0x1c, 0xd8, 0xc3, 0xf5, 0x16, 0xc9, 0x1e, 0x11, 0xf4, 0xf7, 0xe1, 0xef, 0x0f, 0x0e, 0x5d, 0x22, 0x06, 0x15, +0x18, 0x12, 0xf6, 0xed, 0xf4, 0x14, 0xee, 0xd3, 0x06, 0x1c, 0x07, 0xea, 0x03, 0xe3, 0xa0, 0xda, 0x85, 0xe4, 0xee, 0x05, 0x40, 0xc6, 0xfb, 0xd0, 0x2a, 0x54, 0xe3, 0xc0, 0xc5, 0x1a, 0xdc, 0x15, +0x0c, 0xd8, 0xf1, 0x5a, 0xe9, 0x0a, 0xd8, 0xeb, 0xe1, 0x1d, 0x19, 0xd8, 0xd0, 0x26, 0x31, 0xf9, 0xbe, 0x06, 0x15, 0xf7, 0xe6, 0xf3, 0xcf, 0xee, 0x1c, 0x97, 0x00, 0x3a, 0x17, 0xd9, 0x12, 0xa4, +0xfd, 0xde, 0x02, 0x0e, 0x38, 0x57, 0xd5, 0x2f, 0xcf, 0xc7, 0xbf, 0xaa, 0xff, 0xf1, 0xac, 0x01, 0xfc, 0xf6, 0xe6, 0x09, 0xd3, 0x46, 0x1c, 0x16, 0x95, 0xf0, 0xed, 0x35, 0x2a, 0x41, 0xe4, 0xf1, +0xf3, 0xf0, 0xe5, 0xf4, 0x0a, 0x1e, 0xfa, 0xef, 0xc2, 0x14, 0xfa, 0x19, 0x2a, 0xdc, 0x2a, 0x09, 0x30, 0xec, 0x2c, 0x58, 0x24, 0xf2, 0xb3, 0xae, 0x18, 0xfe, 0x5b, 0xe2, 0xcb, 0x09, 0x1a, 0xfb, +0x13, 0xc4, 0xf6, 0x0f, 0x28, 0xbd, 0x18, 0xe9, 0xec, 0x5d, 0xe5, 0x33, 0x06, 0x67, 0xd7, 0x22, 0xfa, 0x15, 0xe4, 0xe3, 0x52, 0xef, 0x1a, 0x2b, 0xee, 0xca, 0x2c, 0x2e, 0xf7, 0x0d, 0xe1, 0xdf, +0x0a, 0xc4, 0xf9, 0xe2, 0xc4, 0xb6, 0xe7, 0x06, 0x12, 0xf9, 0x1e, 0x36, 0xeb, 0xf2, 0xec, 0xde, 0xd5, 0x16, 0xc7, 0x08, 0xe7, 0xf9, 0x01, 0x2e, 0x0c, 0xcd, 0xd8, 0xa5, 0xd5, 0xc4, 0xfd, 0xfe, +0xa4, 0x06, 0x20, 0xef, 0xf3, 0x0e, 0xe0, 0x0f, 0x08, 0xdb, 0x2b, 0x1e, 0x16, 0x20, 0xe2, 0x42, 0xf9, 0x2b, 0x15, 0x56, 0xc5, 0xd3, 0x22, 0x2a, 0xf3, 0xfa, 0x15, 0xf5, 0x09, 0x13, 0x41, 0xf2, +0x1f, 0x92, 0xc5, 0x26, 0x40, 0x16, 0x22, 0x18, 0x1a, 0x13, 0xe3, 0xde, 0xbe, 0x34, 0x0a, 0x0c, 0x0b, 0x2c, 0xed, 0x1f, 0xab, 0xd8, 0xc3, 0x39, 0xc7, 0xfe, 0x0a, 0x13, 0x0c, 0x55, 0x00, 0x2c, +0xc9, 0x07, 0xff, 0xdf, 0xba, 0x42, 0xff, 0x57, 0xfa, 0x24, 0xdd, 0x2c, 0x0b, 0xfb, 0xe7, 0xfb, 0x03, 0xd9, 0xfd, 0xef, 0xee, 0x36, 0x02, 0x00, 0xe0, 0xe7, 0x81, 0xef, 0xc8, 0x10, 0x02, 0x1e, +0xa2, 0xca, 0xee, 0x1e, 0x0c, 0xe8, 0x2c, 0x25, 0x10, 0x11, 0x4c, 0xf9, 0xfc, 0xe7, 0x06, 0xf8, 0xf0, 0x67, 0x3e, 0x21, 0x36, 0xe3, 0x16, 0x3f, 0x07, 0xc6, 0xd7, 0xeb, 0xd8, 0x11, 0x16, 0x25, +0xd8, 0x33, 0x15, 0x0b, 0x23, 0x17, 0xfc, 0xe5, 0x09, 0x0e, 0xf6, 0xf1, 0xdf, 0x36, 0xcd, 0xaf, 0x0f, 0x05, 0x11, 0xe7, 0x0c, 0xe2, 0xfc, 0xf8, 0xfb, 0x1c, 0x01, 0x2b, 0xb0, 0xe0, 0x1d, 0xf8, +0xc1, 0x3d, 0xba, 0xf1, 0x11, 0xc0, 0x2e, 0x06, 0x28, 0xfa, 0x0a, 0xdd, 0xfe, 0xe2, 0xb9, 0x1d, 0x26, 0xbc, 0x1b, 0xec, 0xfd, 0x1c, 0xc1, 0x03, 0xdd, 0x0e, 0x2a, 0xf8, 0x2a, 0xeb, 0x81, 0xfe, +0xff, 0x0b, 0xe5, 0xfc, 0xf2, 0xe1, 0x37, 0xfc, 0xeb, 0xd1, 0xc0, 0xff, 0x03, 0x2b, 0x21, 0xf0, 0xfa, 0xe1, 0xe7, 0x01, 0x23, 0xf1, 0xde, 0x05, 0x0b, 0x14, 0xe9, 0xfa, 0xf0, 0x2e, 0xe2, 0x04, +0x6b, 0x07, 0x1a, 0x02, 0x30, 0xe9, 0xc2, 0xc5, 0x05, 0x44, 0x2f, 0xe6, 0x3e, 0x03, 0xf7, 0xf6, 0xd5, 0x12, 0x2f, 0xfa, 0xd2, 0xe8, 0x03, 0xf9, 0x0e, 0xf8, 0x06, 0x0f, 0xff, 0xf8, 0x15, 0x05, +0xf3, 0x15, 0xfd, 0xe7, 0xba, 0x37, 0xf5, 0xdf, 0xb1, 0x1a, 0x16, 0xd9, 0xd9, 0xee, 0xd1, 0xd5, 0x0f, 0xb3, 0x20, 0xec, 0xf2, 0xed, 0x1c, 0x25, 0x06, 0x04, 0x0f, 0x0b, 0x18, 0x27, 0xf8, 0xef, +0xf7, 0x41, 0x0e, 0xfe, 0x07, 0x26, 0x0f, 0xfa, 0x51, 0xef, 0x16, 0x04, 0xe8, 0xf4, 0x0d, 0x28, 0xf4, 0xd9, 0x22, 0x05, 0x1f, 0xed, 0x18, 0x3b, 0xd9, 0xde, 0x02, 0xfa, 0x19, 0xf7, 0x21, 0xe2, +0x1f, 0xde, 0xac, 0xf9, 0x40, 0x33, 0x11, 0xf6, 0x1b, 0x58, 0x09, 0xc5, 0x09, 0xd9, 0x35, 0x04, 0x00, 0xee, 0xec, 0xd3, 0xf7, 0x42, 0x13, 0xd9, 0x3e, 0x12, 0xeb, 0x16, 0xed, 0xbe, 0x25, 0xf8, +0x36, 0xd9, 0x39, 0x2f, 0x05, 0xe2, 0x30, 0x7f, 0x39, 0xf3, 0x28, 0x2d, 0x23, 0x0e, 0x17, 0x12, 0xed, 0x02, 0xe8, 0x2c, 0x0a, 0x08, 0xbf, 0xd4, 0x3e, 0x04, 0x1f, 0xda, 0x10, 0x09, 0x00, 0xd8, +0x42, 0x36, 0xf8, 0xf4, 0xff, 0xd9, 0xec, 0x2e, 0x22, 0xf3, 0xf8, 0xea, 0x11, 0xf2, 0x0d, 0x3b, 0xea, 0xcb, 0x20, 0x6c, 0x40, 0x16, 0xfb, 0xef, 0x18, 0x05, 0xc7, 0xd4, 0x24, 0xaf, 0x9c, 0x36, +0xed, 0xae, 0x0d, 0xa4, 0x2d, 0xf2, 0xe2, 0x0e, 0xfd, 0xcd, 0x47, 0x43, 0x2e, 0xf1, 0x74, 0x1f, 0xca, 0x0d, 0xe5, 0x99, 0x08, 0x13, 0xc7, 0xbe, 0xf3, 0xdc, 0x0c, 0x46, 0xdb, 0x26, 0x26, 0x64, +0xdd, 0xa0, 0x14, 0xe9, 0xf4, 0xeb, 0x4a, 0xdb, 0xb2, 0x3b, 0x24, 0xe0, 0xd7, 0x15, 0xf2, 0xd4, 0xb5, 0x2d, 0x95, 0xde, 0x25, 0xf1, 0x06, 0xc3, 0xf0, 0x2b, 0x50, 0x18, 0xea, 0xad, 0x45, 0x11, +0x33, 0xff, 0x14, 0xd4, 0x1a, 0x33, 0x07, 0xea, 0xf4, 0xca, 0x16, 0xcb, 0x9f, 0xfd, 0xc1, 0xf0, 0xf5, 0x10, 0xe9, 0xe3, 0xdd, 0x04, 0x9d, 0x10, 0x20, 0xef, 0x13, 0xe5, 0x16, 0x13, 0x21, 0x49, +0xc9, 0x27, 0x03, 0xc4, 0x03, 0x04, 0xf9, 0x2a, 0x23, 0xc8, 0xf4, 0xa8, 0xff, 0xea, 0x5c, 0x19, 0xcd, 0xe0, 0xf7, 0xd5, 0x1e, 0xe6, 0x11, 0x69, 0x42, 0x4d, 0x2b, 0x37, 0x0d, 0x1f, 0xe6, 0xe1, +0xfa, 0xfb, 0x03, 0x14, 0xfa, 0xd0, 0xfe, 0xfd, 0x02, 0xb9, 0x07, 0x21, 0x0b, 0x02, 0xe3, 0x1c, 0x17, 0x00, 0x2e, 0x00, 0x10, 0xd6, 0x4c, 0x11, 0x37, 0x08, 0x0d, 0x13, 0x24, 0xe0, 0xd6, 0x53, +0x04, 0x14, 0x2c, 0xd3, 0xc6, 0xeb, 0x16, 0xc6, 0xdb, 0x23, 0x2f, 0x30, 0xfe, 0xc7, 0xdb, 0x30, 0x3d, 0x3b, 0x0f, 0x1c, 0x40, 0xe3, 0x0c, 0x45, 0xc4, 0x12, 0x00, 0xf3, 0xe0, 0x40, 0x0b, 0x56, +0xd4, 0xcd, 0xfc, 0xfc, 0x9c, 0x52, 0xe4, 0x00, 0xdd, 0xcc, 0xea, 0x1e, 0x3f, 0xb5, 0x4a, 0x09, 0xe9, 0x74, 0x1e, 0x15, 0xd6, 0x27, 0xe7, 0x3b, 0x31, 0x11, 0xe2, 0x3d, 0x64, 0x40, 0xf4, 0x35, +0xe9, 0x20, 0x2e, 0xf7, 0x1a, 0xee, 0x21, 0xd9, 0x18, 0xf7, 0xcc, 0xb5, 0xb0, 0xfc, 0xfb, 0xe1, 0x37, 0xce, 0x31, 0xbf, 0x2b, 0x16, 0xf0, 0xb9, 0xfe, 0x05, 0xf5, 0xa8, 0xdf, 0x2f, 0x34, 0x13, +0x03, 0xb6, 0x24, 0xe6, 0x00, 0xc7, 0x14, 0xde, 0x36, 0x2f, 0x7f, 0xce, 0x58, 0xa9, 0xdc, 0xf9, 0xd9, 0x01, 0x1a, 0x02, 0xf3, 0x5a, 0xd4, 0x16, 0x0a, 0xfb, 0xe5, 0xd8, 0x0e, 0xf6, 0x06, 0x18, +0xfb, 0xfd, 0x71, 0x45, 0xdc, 0xf9, 0xbc, 0xf6, 0xbb, 0x09, 0x0c, 0x16, 0xde, 0x0e, 0xf8, 0xe2, 0x26, 0x13, 0xcf, 0xf2, 0xef, 0xf0, 0x15, 0x41, 0xe9, 0x1f, 0xff, 0xdd, 0x32, 0xf6, 0xfd, 0xad, +0x05, 0x16, 0x10, 0x20, 0x6f, 0xc3, 0xd6, 0xf4, 0x13, 0x4d, 0x35, 0xa8, 0x18, 0x04, 0xf1, 0x12, 0xe9, 0xe3, 0x29, 0x00, 0xea, 0x20, 0x27, 0xf5, 0xfe, 0xfc, 0x17, 0xff, 0xfe, 0x0d, 0x01, 0x34, +0x22, 0x00, 0xcf, 0xd5, 0xc0, 0x34, 0xf6, 0xf3, 0x1e, 0x26, 0xe5, 0xd1, 0xf5, 0xd5, 0xe2, 0xfb, 0xf5, 0xa0, 0xdc, 0xd9, 0xa1, 0x0f, 0x04, 0x9b, 0x18, 0xed, 0xb5, 0xfe, 0x00, 0xfc, 0x0e, 0xc0, +0x16, 0xe4, 0xd5, 0x0d, 0xe7, 0xea, 0xb1, 0xfe, 0xd6, 0xff, 0xca, 0xe3, 0x0a, 0x0e, 0xf8, 0xe3, 0xe1, 0x3b, 0xad, 0x08, 0xfb, 0x02, 0x7f, 0x24, 0xda, 0xd0, 0x52, 0x22, 0xe9, 0xf7, 0x12, 0x02, +0xf2, 0xc2, 0x08, 0xe0, 0xef, 0x09, 0xff, 0xfe, 0xfa, 0xc8, 0xe8, 0xdb, 0x18, 0xf2, 0xfc, 0x3c, 0x28, 0x19, 0x0e, 0xcb, 0x36, 0x07, 0x68, 0xed, 0xa6, 0xfe, 0xee, 0x23, 0x34, 0xfe, 0x25, 0x34, +0x0a, 0x0a, 0x16, 0xfb, 0x02, 0x33, 0x17, 0x20, 0xe4, 0xe5, 0x03, 0xed, 0xfc, 0xda, 0x24, 0x03, 0x48, 0xf9, 0xca, 0x27, 0x0f, 0xd3, 0x00, 0x18, 0x02, 0x0c, 0x8a, 0xb2, 0x09, 0x1f, 0x02, 0xaf, +0xed, 0x08, 0x0d, 0x04, 0xe1, 0x24, 0x1a, 0xb3, 0x3e, 0x22, 0x21, 0x01, 0x47, 0x16, 0xec, 0x15, 0xd3, 0x05, 0x30, 0xd7, 0x23, 0x38, 0x41, 0x5c, 0x09, 0xfc, 0xef, 0x1e, 0x06, 0x19, 0xec, 0x5b, +0xb0, 0xf2, 0x29, 0x75, 0xfc, 0xf5, 0xe2, 0xed, 0x25, 0xc2, 0x19, 0xfe, 0x38, 0x23, 0x0e, 0xf4, 0xfe, 0xc7, 0xdb, 0x0a, 0xf9, 0x14, 0x06, 0x2f, 0xd4, 0x0f, 0xd0, 0x2c, 0x6c, 0xab, 0xea, 0x05, +0x10, 0x2f, 0x0a, 0x08, 0x2e, 0x14, 0xb8, 0xf3, 0x26, 0x18, 0x12, 0x07, 0xcd, 0xf4, 0x16, 0x3c, 0x09, 0x2d, 0x3c, 0xcb, 0x26, 0xc2, 0x12, 0xac, 0xff, 0xd9, 0x02, 0xc5, 0x3e, 0xaa, 0xe3, 0x04, +0x06, 0xc2, 0x1d, 0xa5, 0xec, 0x26, 0xfd, 0x3d, 0x02, 0xee, 0xdc, 0xe5, 0xd3, 0xf4, 0x0b, 0xfb, 0x04, 0x02, 0xd8, 0x12, 0x04, 0x1c, 0xef, 0xf0, 0xc2, 0x08, 0x28, 0x16, 0x05, 0xe8, 0xf8, 0xe5, +0xfb, 0xee, 0x04, 0xd1, 0xfd, 0x0b, 0x7b, 0xb3, 0x38, 0xd5, 0x37, 0xfb, 0x10, 0x41, 0xf2, 0xce, 0x26, 0x9e, 0xea, 0xf8, 0x30, 0xeb, 0xe1, 0xb1, 0xc9, 0x47, 0x1f, 0xfb, 0xd7, 0xf3, 0x38, 0x18, +0xc6, 0xd0, 0xb0, 0xcd, 0xfb, 0xfe, 0xfb, 0xfe, 0x29, 0xf5, 0xe2, 0xf6, 0xd2, 0x20, 0xe2, 0xd2, 0x2e, 0xf1, 0xfa, 0xed, 0xfc, 0x1e, 0x47, 0x36, 0xec, 0xf5, 0xf7, 0x28, 0xef, 0xd7, 0x58, 0xcf, +0x08, 0xf0, 0xe1, 0x20, 0xdc, 0xf3, 0x12, 0xf8, 0x06, 0xec, 0xf5, 0x01, 0xe5, 0xf2, 0x04, 0x1a, 0xd0, 0x18, 0x23, 0x2c, 0xe3, 0xd3, 0x32, 0x09, 0x0f, 0xe6, 0xd9, 0xf3, 0x0f, 0x08, 0x19, 0x07, +0x32, 0xf7, 0xee, 0x29, 0xff, 0xe0, 0x13, 0xc6, 0xd7, 0xe6, 0xeb, 0x23, 0x24, 0x1b, 0xef, 0xe7, 0xff, 0x02, 0xe2, 0xf9, 0xe9, 0x05, 0x05, 0x96, 0xc8, 0xc0, 0xea, 0xbf, 0xeb, 0x39, 0xf9, 0x13, +0xea, 0xf7, 0xe9, 0xe4, 0xe6, 0xba, 0xf2, 0x0d, 0xda, 0x13, 0xfb, 0xe4, 0xd9, 0x21, 0xed, 0xeb, 0xfb, 0xfd, 0x06, 0x18, 0x14, 0xdf, 0x01, 0x99, 0xfa, 0x30, 0x08, 0x06, 0x32, 0x27, 0x3a, 0x2b, +0x27, 0xa3, 0xe1, 0xea, 0xf9, 0x1c, 0xd7, 0xe9, 0x3a, 0xf7, 0xf4, 0x39, 0xe3, 0x13, 0xf6, 0xb2, 0xf1, 0xf4, 0x30, 0xff, 0x08, 0x0c, 0xbc, 0x08, 0xe6, 0xba, 0x09, 0xea, 0x21, 0x1e, 0xb7, 0x1d, +0x1a, 0x1d, 0xf7, 0xda, 0xd3, 0xf0, 0xff, 0x0c, 0x0a, 0xe5, 0x07, 0xd9, 0xfb, 0x02, 0xe7, 0xe0, 0xcb, 0xfe, 0xf8, 0x16, 0x05, 0xfa, 0xc6, 0x1e, 0x81, 0xee, 0xff, 0x00, 0xe3, 0x09, 0xf6, 0xc1, +0xf3, 0x0e, 0x62, 0xe1, 0xdb, 0xb7, 0xe5, 0x1d, 0x02, 0xe7, 0x40, 0x24, 0x1f, 0xf8, 0xdd, 0x50, 0x1e, 0x29, 0xe1, 0x48, 0xd7, 0xd3, 0xcd, 0x23, 0x16, 0xf7, 0x04, 0xc7, 0xf7, 0xdb, 0xf7, 0x17, +0xf4, 0x07, 0x0e, 0xe4, 0x5f, 0x35, 0xce, 0x25, 0xf6, 0x1e, 0xee, 0x1c, 0xea, 0x25, 0x01, 0x2a, 0xb1, 0xc3, 0x0e, 0x36, 0xf9, 0xf7, 0x0a, 0x2f, 0xd4, 0x37, 0x19, 0x25, 0x03, 0x20, 0x36, 0x0d, +0x06, 0xe4, 0xc7, 0xcf, 0xfb, 0xfd, 0xa1, 0x5b, 0xea, 0xbb, 0xd2, 0x0f, 0x30, 0x1d, 0x08, 0xd2, 0x10, 0x10, 0xe9, 0x26, 0xe3, 0x9f, 0x3e, 0xac, 0xb1, 0x01, 0xe5, 0x12, 0x15, 0x06, 0x10, 0x04, +0x0d, 0xc5, 0xed, 0x1b, 0x0f, 0xee, 0x27, 0xbb, 0x19, 0xf6, 0xde, 0xff, 0xfc, 0x19, 0x13, 0xf8, 0x17, 0xef, 0xe7, 0xeb, 0x28, 0x31, 0xff, 0xe1, 0xe4, 0xf1, 0xe5, 0xe9, 0xc3, 0x30, 0x03, 0x35, +0x1b, 0x1f, 0x0f, 0xeb, 0xce, 0xf9, 0xf3, 0x0f, 0xc3, 0x32, 0x1f, 0x16, 0xe3, 0xed, 0xbe, 0xd4, 0xf0, 0x17, 0x07, 0x05, 0x26, 0x08, 0x88, 0x03, 0xf9, 0xd8, 0xe8, 0xe6, 0xfa, 0x06, 0xfc, 0xb2, +0x3a, 0xf7, 0xa6, 0xc6, 0xe3, 0xf7, 0xd4, 0xb0, 0x2c, 0x27, 0xe1, 0xaf, 0x09, 0xd9, 0xa5, 0x0c, 0x1d, 0xfe, 0xf1, 0x2b, 0x0b, 0x53, 0x2c, 0xf0, 0x93, 0xe3, 0xa1, 0xed, 0x7f, 0x42, 0xfb, 0x07, +0xd0, 0x56, 0xfe, 0x12, 0x39, 0xce, 0x3c, 0x2e, 0x4c, 0x07, 0x58, 0x06, 0x2e, 0x1e, 0x1c, 0x03, 0x4e, 0x11, 0xac, 0xf0, 0xfb, 0xc7, 0x01, 0xee, 0xbb, 0xef, 0x23, 0xd3, 0x39, 0x15, 0xbf, 0xda, +0xb2, 0xfc, 0xe7, 0xd7, 0x0e, 0x1b, 0x14, 0xb2, 0xf8, 0x09, 0xee, 0xf8, 0xe4, 0x4c, 0xcb, 0xc1, 0x20, 0xd3, 0x53, 0x0f, 0x21, 0xf3, 0xd3, 0x29, 0xfd, 0xfe, 0xfc, 0xd6, 0xe8, 0x1a, 0x15, 0x01, +0xdd, 0x7f, 0x39, 0xe3, 0x6b, 0xd4, 0xd4, 0x0f, 0xf7, 0x28, 0x99, 0xd8, 0x00, 0xef, 0xe3, 0xfa, 0xe7, 0xf7, 0x32, 0x22, 0x1a, 0x03, 0xdb, 0xe0, 0x31, 0xbb, 0xfc, 0xb3, 0xf2, 0xd1, 0xfe, 0xfd, +0xf8, 0xff, 0xd3, 0x06, 0x28, 0xe3, 0xf6, 0xee, 0xe0, 0xe6, 0x02, 0x01, 0xeb, 0xf6, 0xfd, 0xdd, 0xeb, 0xf3, 0x1c, 0x2d, 0xe8, 0x0d, 0x4a, 0xe0, 0xcc, 0x10, 0x72, 0xce, 0xf3, 0x14, 0xd4, 0x13, +0xb0, 0xdd, 0xe0, 0xbf, 0x01, 0x0e, 0xde, 0x3f, 0xdd, 0x05, 0xd4, 0xec, 0x26, 0x12, 0xc7, 0xe3, 0xfc, 0xfa, 0x2d, 0x16, 0x0a, 0x15, 0xf0, 0x16, 0xc7, 0x00, 0xe2, 0x13, 0xf9, 0xc9, 0x23, 0x23, +0xdb, 0x38, 0x09, 0xfa, 0x0f, 0xd8, 0xe7, 0xdd, 0xf6, 0xe4, 0x03, 0xdd, 0xc9, 0x2e, 0xcf, 0xed, 0x1b, 0xf1, 0xe8, 0xfe, 0x10, 0xf0, 0xc1, 0xf3, 0xc3, 0x2a, 0x17, 0x0b, 0x16, 0xed, 0x3b, 0x13, +0xa9, 0xbc, 0xba, 0x2d, 0xc9, 0x0a, 0x12, 0xed, 0x28, 0xd4, 0xd3, 0x09, 0x26, 0x10, 0x29, 0x63, 0x0d, 0xd2, 0x01, 0xcd, 0x22, 0x06, 0x2e, 0x0f, 0x09, 0x01, 0x22, 0x09, 0x05, 0x35, 0x02, 0xe2, +0xe0, 0x24, 0xe1, 0xf8, 0xbf, 0x1a, 0x1c, 0x05, 0x37, 0xf4, 0x4b, 0xca, 0x05, 0xeb, 0x35, 0x31, 0x45, 0x2b, 0x2c, 0xb1, 0xef, 0x94, 0x04, 0x12, 0x08, 0xe7, 0xe4, 0x18, 0x0d, 0xfd, 0xd4, 0x1d, +0xec, 0xd1, 0xd9, 0xdb, 0x1a, 0xe7, 0x2e, 0xca, 0x9c, 0x3d, 0xb2, 0xef, 0x52, 0xf4, 0xf8, 0x11, 0x0e, 0x18, 0x2a, 0xd5, 0xa3, 0x25, 0x28, 0xdc, 0xc7, 0xf7, 0x0e, 0x9c, 0xb7, 0xbb, 0xf9, 0xb5, +0x22, 0x50, 0x21, 0xee, 0x49, 0xd5, 0x86, 0xee, 0xf4, 0xce, 0x23, 0x1e, 0xe0, 0x01, 0xc8, 0xfc, 0x16, 0x0f, 0xbe, 0xb3, 0x19, 0x19, 0xc6, 0xad, 0xad, 0x0e, 0xdb, 0xd8, 0x23, 0x36, 0xbb, 0x1f, +0x30, 0xe6, 0x0d, 0xcb, 0xb0, 0xf8, 0xdf, 0x5b, 0xfc, 0x8a, 0xc7, 0x01, 0xdb, 0xc7, 0x24, 0xf7, 0xe2, 0x3a, 0xda, 0x47, 0x1f, 0x0f, 0x96, 0xfa, 0x16, 0x4a, 0xe5, 0x04, 0xd1, 0xe2, 0xf0, 0xa6, +0xcf, 0xc6, 0xaf, 0x1b, 0x96, 0x82, 0xff, 0xdf, 0x03, 0x0c, 0xfb, 0x03, 0x14, 0x3b, 0x0b, 0xfd, 0xd0, 0xde, 0xdd, 0xc0, 0x3e, 0xb9, 0x47, 0xad, 0xde, 0x2d, 0xdb, 0xd7, 0xfd, 0x2d, 0xe1, 0x26, +0x4c, 0x16, 0xdc, 0xfb, 0xfd, 0x1d, 0xcf, 0xb8, 0xcb, 0xfa, 0x8e, 0xc7, 0xa3, 0xd0, 0x13, 0xe1, 0xb0, 0xc0, 0xfd, 0xfd, 0x14, 0xab, 0x05, 0xd5, 0xcd, 0xd3, 0x17, 0xfd, 0xd2, 0xe5, 0xff, 0xbf, +0x51, 0xcb, 0xb2, 0x11, 0xb9, 0x3d, 0x4e, 0x2d, 0xff, 0x30, 0xef, 0xa0, 0x2d, 0x03, 0xcc, 0x39, 0x14, 0x2b, 0x14, 0x7f, 0x22, 0xd9, 0xe5, 0x49, 0xf1, 0x18, 0xb9, 0x0e, 0xe2, 0x56, 0xd7, 0x2d, +0xf1, 0x42, 0xdc, 0xfa, 0x05, 0x07, 0x1c, 0xe0, 0xfd, 0xd9, 0xe4, 0xb1, 0x0c, 0x08, 0x12, 0xf6, 0x23, 0x49, 0xe3, 0xd0, 0xc2, 0x24, 0x37, 0x67, 0x00, 0xfc, 0xd8, 0x2b, 0xcc, 0xde, 0xe9, 0xf7, +0xdc, 0x45, 0xf6, 0xe7, 0x23, 0x27, 0xa5, 0x24, 0x4f, 0x0c, 0xea, 0xdc, 0x02, 0x45, 0xe5, 0xf5, 0xc0, 0x00, 0xe8, 0xee, 0x28, 0xe6, 0xcf, 0xda, 0xce, 0x12, 0xd1, 0x28, 0x73, 0xfa, 0xe0, 0x11, +0x13, 0x1e, 0x0c, 0x1c, 0x2a, 0x03, 0xf0, 0xe6, 0xf4, 0x09, 0x11, 0xf3, 0xf8, 0xfc, 0xde, 0x1a, 0x1b, 0xd4, 0x12, 0xe3, 0xbd, 0xdf, 0x83, 0xe7, 0xaa, 0x00, 0xfb, 0x17, 0xd7, 0x31, 0x0e, 0xd0, +0xf2, 0xd6, 0xec, 0x11, 0xf9, 0x81, 0xea, 0xe5, 0x16, 0xf7, 0xfb, 0xe1, 0xc9, 0x08, 0x28, 0xe2, 0xe0, 0x0d, 0x0c, 0xf0, 0x0f, 0x0e, 0xa5, 0x09, 0x35, 0xf3, 0x4c, 0x08, 0xf7, 0xe2, 0xa7, 0xc0, +0x4f, 0xf4, 0x31, 0x09, 0xf4, 0xca, 0x96, 0x02, 0xe0, 0x00, 0x03, 0xf5, 0xf5, 0x1a, 0xf2, 0xef, 0xdc, 0xd5, 0x05, 0x18, 0x11, 0x28, 0x3a, 0x15, 0x21, 0xfc, 0x0a, 0xde, 0x27, 0x1e, 0x04, 0x26, +0x22, 0x07, 0x1a, 0xe9, 0x37, 0x26, 0x2a, 0x25, 0xdd, 0x21, 0x02, 0x10, 0x22, 0xc2, 0x0a, 0x11, 0xd8, 0xfc, 0x07, 0xe9, 0x2a, 0xef, 0x3d, 0xed, 0x33, 0xdf, 0xf9, 0xf1, 0x10, 0xe1, 0xe6, 0x4d, +0x23, 0xeb, 0xd3, 0x0a, 0x17, 0x4e, 0xda, 0xe3, 0xeb, 0x15, 0xcc, 0x2f, 0xfd, 0x07, 0x15, 0xda, 0xb8, 0xc1, 0xcf, 0xf7, 0xb7, 0xef, 0x1d, 0xc3, 0xea, 0xcd, 0xc6, 0xfa, 0xde, 0x2b, 0x23, 0x0c, +0xe8, 0xba, 0x08, 0x43, 0xfb, 0xeb, 0x1b, 0xfd, 0x28, 0xe7, 0xdb, 0xca, 0xda, 0xc7, 0x31, 0x1f, 0x43, 0xfc, 0xe6, 0x24, 0x2a, 0x1d, 0xf1, 0x3e, 0x1c, 0xde, 0xfd, 0x03, 0x01, 0xf2, 0x4f, 0x34, +0x0c, 0x90, 0xdd, 0xde, 0x11, 0xda, 0xf6, 0x37, 0x19, 0x01, 0xd7, 0x19, 0xfd, 0xcb, 0xe8, 0xf7, 0x26, 0x02, 0xe7, 0x3c, 0x1c, 0x09, 0x0d, 0x27, 0x15, 0xfb, 0xdd, 0x1c, 0x51, 0x0a, 0xdd, 0x2b, +0xf7, 0x05, 0xe6, 0xae, 0x1b, 0x1e, 0x15, 0xe5, 0x2e, 0xdf, 0xf8, 0x19, 0x00, 0x26, 0x3c, 0x34, 0x01, 0x33, 0xcc, 0x1a, 0x18, 0xe1, 0x51, 0xe3, 0x28, 0xeb, 0x2b, 0xf3, 0xe2, 0x2c, 0xfd, 0xee, +0x02, 0x02, 0xff, 0x33, 0x13, 0x1b, 0x2c, 0xd7, 0xda, 0x2a, 0xdc, 0x1e, 0xf9, 0xdc, 0xea, 0x12, 0x37, 0xc4, 0x1b, 0x30, 0x52, 0x09, 0x14, 0x34, 0xcf, 0x0a, 0xd8, 0xd1, 0x21, 0xdd, 0x26, 0x13, +0xe9, 0x0d, 0xde, 0xd8, 0x02, 0xbc, 0x1e, 0xf7, 0xd7, 0xd0, 0xdf, 0x25, 0x10, 0x21, 0x2f, 0xfd, 0xfa, 0x92, 0x08, 0xce, 0xe8, 0x17, 0xdf, 0x3c, 0xfe, 0xec, 0xdf, 0xe8, 0xf4, 0xff, 0xec, 0x00, +0xda, 0x1b, 0x64, 0xe2, 0x11, 0x1e, 0xe2, 0x02, 0xe9, 0x26, 0x2d, 0x34, 0x27, 0xf9, 0xf0, 0x2d, 0xce, 0x28, 0x27, 0xc1, 0xe3, 0x18, 0x4d, 0x34, 0x0a, 0x15, 0xdb, 0xe6, 0xf0, 0x27, 0x0b, 0x0f, +0xc6, 0xb1, 0x02, 0xf1, 0x11, 0xd3, 0x2f, 0x11, 0xfc, 0xfc, 0x12, 0xe7, 0xdb, 0xd5, 0xe6, 0x33, 0xfb, 0x3c, 0x81, 0x26, 0x0b, 0xcc, 0x06, 0xc4, 0xea, 0x3a, 0xd9, 0xff, 0x3c, 0xee, 0xf0, 0xf0, +0x31, 0xe6, 0xf3, 0xdd, 0xd0, 0xfa, 0xe3, 0xe9, 0x10, 0xd8, 0x23, 0x1a, 0xe2, 0x1c, 0x1e, 0xd2, 0xe6, 0xf1, 0xee, 0xff, 0xbf, 0xa7, 0xc6, 0xf6, 0xfb, 0xdb, 0x04, 0xb0, 0x12, 0x08, 0xdb, 0x35, +0xce, 0xe1, 0x3f, 0xf2, 0xe6, 0xdc, 0x01, 0x07, 0x11, 0x02, 0x1d, 0x33, 0xe5, 0xf4, 0xeb, 0x14, 0x02, 0x25, 0x0e, 0x37, 0xf8, 0xe0, 0x01, 0x4d, 0xe5, 0x16, 0x0c, 0x3f, 0x54, 0xe7, 0x12, 0xf3, +0xd9, 0xd9, 0xe8, 0xda, 0x0e, 0xf9, 0x3c, 0xdb, 0x13, 0x02, 0x0b, 0x13, 0xca, 0x0c, 0x24, 0xfe, 0xd6, 0xcd, 0xec, 0x2b, 0x13, 0x0f, 0xf7, 0x0b, 0x53, 0xf9, 0x0b, 0xf8, 0xe1, 0xfd, 0x1c, 0xd7, +0x31, 0x11, 0xe6, 0x15, 0x51, 0xbf, 0xf8, 0xd0, 0xf1, 0xfc, 0xe9, 0xea, 0x09, 0x36, 0xe7, 0xd9, 0xfd, 0xbc, 0xb0, 0x2c, 0x2a, 0xf3, 0x7f, 0x16, 0x04, 0xc8, 0x1e, 0xf8, 0x40, 0x0f, 0x1b, 0x10, +0xc3, 0xb8, 0x02, 0x06, 0xcd, 0xe4, 0xfc, 0x24, 0xe9, 0x30, 0xc6, 0xdc, 0x2f, 0x01, 0x00, 0xce, 0x2c, 0xc5, 0xb4, 0xd1, 0xdf, 0x1d, 0xcf, 0xff, 0xe9, 0x0a, 0xba, 0x2f, 0x02, 0xfc, 0x0d, 0xfe, +0xe9, 0x41, 0x20, 0xfa, 0x05, 0x11, 0x09, 0x67, 0xd5, 0xb4, 0x53, 0x0c, 0xd6, 0xd6, 0x04, 0xdf, 0xd3, 0x23, 0xc5, 0xee, 0x1c, 0xd3, 0xf5, 0xe3, 0xa9, 0x30, 0x00, 0x2f, 0xed, 0xe2, 0x3f, 0xb9, +0xf2, 0xfa, 0xd1, 0xd6, 0x4a, 0xef, 0x0d, 0xd1, 0x05, 0xe4, 0xef, 0xe3, 0xf2, 0xf2, 0xf4, 0x35, 0xe9, 0xf7, 0xf1, 0xdc, 0xf5, 0x05, 0xfd, 0xfd, 0x0a, 0xf5, 0x28, 0x12, 0x18, 0xe7, 0xe4, 0xc1, +0xe2, 0xdd, 0xcc, 0x08, 0xf4, 0x27, 0xfe, 0x08, 0xde, 0xea, 0x08, 0xf1, 0x0a, 0x08, 0x00, 0xda, 0x16, 0xe4, 0x15, 0xe1, 0x25, 0x03, 0xc7, 0xe6, 0x98, 0x21, 0xc2, 0xe6, 0xe6, 0x1e, 0x0d, 0xd0, +0x34, 0x0c, 0xcc, 0xc9, 0x04, 0xd7, 0xff, 0x1d, 0xfe, 0x1a, 0xfc, 0x13, 0xc7, 0x07, 0xeb, 0xe5, 0xd6, 0x28, 0xcf, 0x0d, 0x00, 0x06, 0xec, 0x20, 0xd3, 0xdf, 0xda, 0x49, 0x1b, 0x0b, 0x23, 0x27, +0xe1, 0x09, 0x0a, 0xf1, 0xf8, 0x26, 0x1a, 0xf0, 0xf6, 0xd0, 0xf3, 0x36, 0xee, 0xe6, 0x36, 0x11, 0xec, 0x00, 0x04, 0xa6, 0xe9, 0x56, 0xd2, 0xea, 0x00, 0xcb, 0x55, 0xe9, 0x4d, 0x13, 0x8e, 0x14, +0xfb, 0xcf, 0xed, 0x25, 0xf4, 0xf6, 0xbc, 0xea, 0x20, 0x08, 0xfb, 0xdc, 0x11, 0x12, 0x02, 0xe7, 0xb7, 0xde, 0x0e, 0x3f, 0x14, 0x18, 0xdc, 0x2d, 0xfe, 0xf3, 0xd8, 0xd2, 0xe2, 0x51, 0x37, 0xe5, +0x1a, 0xeb, 0x2f, 0x33, 0x23, 0x1c, 0xef, 0xda, 0x23, 0xed, 0x5f, 0xde, 0xff, 0xe1, 0x2e, 0xde, 0x59, 0xb6, 0xea, 0x16, 0x16, 0xfc, 0xcf, 0x02, 0xc1, 0xd2, 0xd4, 0x30, 0x2f, 0x05, 0x0f, 0x22, +0xe1, 0xd7, 0x22, 0x52, 0x14, 0x1a, 0xf7, 0xf1, 0x32, 0xe9, 0x23, 0x05, 0x00, 0x29, 0x05, 0xdb, 0xc1, 0x41, 0xdb, 0x20, 0x01, 0x09, 0xd1, 0xee, 0xe4, 0x3a, 0xe9, 0x03, 0x11, 0xed, 0x41, 0xdf, +0x00, 0x81, 0xe6, 0x29, 0x29, 0x06, 0xd8, 0xc0, 0x27, 0x3e, 0x58, 0xec, 0xd0, 0xfd, 0x49, 0xe7, 0xe3, 0x15, 0xfa, 0xde, 0x3b, 0x26, 0xcf, 0xde, 0xe9, 0xf5, 0xf9, 0xef, 0xc2, 0xe2, 0x20, 0x0b, +0xf9, 0xf1, 0xf0, 0xe6, 0xf3, 0x14, 0xe4, 0xfd, 0xf8, 0x27, 0xf9, 0x05, 0xe4, 0x08, 0x06, 0xaf, 0xbb, 0x14, 0x02, 0xce, 0x11, 0xf8, 0xf9, 0xe7, 0xf1, 0xbf, 0x05, 0xc9, 0xe5, 0x27, 0x1b, 0xd2, +0x26, 0x2b, 0xed, 0x0a, 0x09, 0xd2, 0xec, 0x56, 0x39, 0xdf, 0xc8, 0x1e, 0xde, 0x4f, 0x52, 0x07, 0xb6, 0x21, 0xd6, 0x0c, 0xc5, 0x07, 0x2c, 0xf2, 0xde, 0xf8, 0xdd, 0xef, 0xe6, 0x26, 0x00, 0x2d, +0xcb, 0xf8, 0x09, 0x15, 0x81, 0xf8, 0x15, 0xf3, 0x06, 0x00, 0xc7, 0x1b, 0xfc, 0x29, 0xd7, 0xcb, 0x0a, 0xe2, 0xa4, 0xec, 0xe1, 0x25, 0x44, 0xe1, 0xd6, 0xfc, 0x02, 0xf4, 0xb0, 0x3e, 0xdb, 0x50, +0xef, 0x2a, 0xf6, 0x3a, 0x2b, 0x16, 0x16, 0xe4, 0xf1, 0x56, 0xfd, 0x0d, 0x0a, 0x1d, 0xf8, 0xfe, 0x10, 0xe6, 0xc3, 0x1b, 0x3c, 0x10, 0x15, 0x5c, 0xed, 0xcf, 0xf0, 0x12, 0x20, 0x35, 0xf3, 0xcc, +0xf4, 0xff, 0x26, 0xed, 0xc7, 0x8e, 0xc3, 0xd9, 0xdd, 0x0b, 0x25, 0x07, 0x0d, 0xd1, 0x11, 0x08, 0xee, 0x0b, 0x28, 0x29, 0x09, 0x3d, 0xec, 0x4b, 0x1e, 0xe0, 0xfa, 0xde, 0xf4, 0x0e, 0xf6, 0xd1, +0xd6, 0xfb, 0x43, 0xf2, 0xf4, 0xce, 0xef, 0xec, 0x02, 0x3b, 0x16, 0x16, 0x0a, 0xca, 0x00, 0xc5, 0xde, 0x00, 0xc4, 0xdf, 0x2a, 0x29, 0x3b, 0xb8, 0x0c, 0xbe, 0xe4, 0xff, 0xea, 0x10, 0x17, 0x06, +0x11, 0xd7, 0x1d, 0x19, 0x1b, 0xf2, 0xf6, 0x1b, 0xec, 0xd7, 0x24, 0x26, 0xba, 0x08, 0xf8, 0xdd, 0xc9, 0x36, 0xe5, 0x0e, 0x00, 0xec, 0xf6, 0x9f, 0xfe, 0xe3, 0x0d, 0x05, 0x02, 0xd4, 0xf7, 0x18, +0x2c, 0xc1, 0xf6, 0xf3, 0x0d, 0x2e, 0xcf, 0xb4, 0xb7, 0x0f, 0x90, 0x29, 0xf3, 0xc8, 0xe5, 0xd7, 0xfe, 0xc7, 0xef, 0x32, 0xcb, 0x76, 0xf7, 0xf9, 0xc0, 0x12, 0x4d, 0x4c, 0x15, 0x1c, 0xe7, 0xc8, +0x1c, 0x1b, 0xd6, 0x21, 0xdf, 0x02, 0xdd, 0xe0, 0xde, 0xd6, 0xd9, 0xe2, 0x31, 0xd1, 0x03, 0xf3, 0xe1, 0x05, 0xea, 0x10, 0x28, 0x09, 0x06, 0xf8, 0xf6, 0xff, 0xb6, 0xc8, 0x42, 0x25, 0x1e, 0x11, +0xf4, 0xdf, 0x1b, 0x4f, 0x4e, 0xcc, 0x20, 0xd2, 0xc8, 0x3e, 0x2f, 0xdd, 0x3b, 0x04, 0xeb, 0x0b, 0xd2, 0xb4, 0x2b, 0x14, 0xd4, 0x1f, 0xed, 0xdb, 0xec, 0x13, 0xe4, 0xd3, 0xa2, 0xfc, 0x21, 0xcb, +0xf4, 0xf3, 0x12, 0xf9, 0x00, 0x26, 0xff, 0x05, 0xbb, 0x1c, 0x01, 0xd1, 0xda, 0xe6, 0xe5, 0x41, 0x3e, 0x14, 0xff, 0x26, 0xf0, 0xdb, 0xca, 0xf1, 0xfc, 0xce, 0x07, 0xfc, 0x2d, 0x21, 0x52, 0xbc, +0x1c, 0xb8, 0x02, 0x50, 0x12, 0xe9, 0xfc, 0xf2, 0xf5, 0x18, 0xd9, 0x1d, 0xb6, 0xe0, 0x15, 0xcf, 0x1f, 0xd2, 0xf5, 0xd5, 0x02, 0x0e, 0xd2, 0xd0, 0x37, 0x16, 0x04, 0xba, 0x12, 0xed, 0xfc, 0x08, +0xfb, 0xe3, 0xb4, 0xf5, 0x15, 0x0d, 0xfc, 0x06, 0x2d, 0xff, 0xd0, 0x7f, 0x13, 0xd8, 0x2b, 0x4b, 0x2d, 0x3d, 0xfc, 0x2e, 0x05, 0x4b, 0x01, 0xef, 0x1b, 0x0d, 0x08, 0xc3, 0xf8, 0xda, 0xe8, 0x0b, +0xd4, 0x9a, 0x13, 0xdb, 0x42, 0x0c, 0xdd, 0xe1, 0xdf, 0xd5, 0xf3, 0xee, 0x20, 0x11, 0x1c, 0xb4, 0xe0, 0xfb, 0x34, 0x44, 0xe6, 0x00, 0x10, 0xfe, 0x1d, 0xa1, 0x22, 0x4c, 0x15, 0x08, 0xcc, 0x1e, +0xe1, 0x29, 0x26, 0x19, 0x0c, 0xe3, 0x0b, 0x17, 0xd9, 0x2d, 0x01, 0x10, 0xd3, 0xd9, 0xc0, 0x08, 0x26, 0x0c, 0xff, 0x08, 0xfc, 0x16, 0xf2, 0xea, 0xe6, 0x0d, 0x12, 0x1c, 0x10, 0xfa, 0x12, 0xbc, +0xdb, 0xf0, 0x1c, 0x15, 0x2c, 0x22, 0xd2, 0xf1, 0x14, 0x05, 0xdd, 0x17, 0xed, 0xcd, 0x1b, 0x5a, 0xb6, 0xd5, 0xea, 0x12, 0x0e, 0xeb, 0xfc, 0x24, 0x05, 0x18, 0xff, 0xee, 0x35, 0x15, 0xcf, 0x15, +0xf5, 0x58, 0xfb, 0x29, 0x25, 0x52, 0x4c, 0x93, 0x0d, 0xe5, 0x1d, 0x08, 0xd0, 0xfa, 0x09, 0x49, 0x0c, 0xfb, 0x18, 0xd6, 0xfe, 0x16, 0xc7, 0xc1, 0x18, 0x01, 0xf2, 0xe6, 0x06, 0x1f, 0xed, 0xdd, +0x37, 0xe6, 0xf0, 0xec, 0x14, 0x04, 0x1a, 0xae, 0x23, 0xc3, 0xf2, 0xca, 0x31, 0x4c, 0xf4, 0xb9, 0x33, 0xbd, 0xee, 0xe6, 0x44, 0x15, 0xe6, 0xc1, 0xd1, 0x2a, 0x15, 0x29, 0x0e, 0x33, 0x4a, 0xee, +0x1b, 0xfd, 0xfe, 0xcd, 0xd8, 0x05, 0x27, 0xe5, 0x0a, 0x14, 0xd6, 0xee, 0x1f, 0xe4, 0x18, 0x27, 0xfe, 0xb4, 0xbe, 0x07, 0x78, 0xa8, 0x96, 0x10, 0xe7, 0x1d, 0x1b, 0x1c, 0x3f, 0x90, 0x41, 0xea, +0xee, 0xe7, 0xf0, 0x1c, 0x1b, 0x14, 0x35, 0x5d, 0xd6, 0xe2, 0x2f, 0xc4, 0xbd, 0x17, 0xe5, 0x30, 0xc7, 0x1b, 0x12, 0xe1, 0x14, 0x02, 0x2d, 0x2d, 0xad, 0x09, 0xcf, 0x2c, 0x11, 0xe0, 0x1e, 0xc6, +0xc5, 0x19, 0xf8, 0xff, 0x04, 0xcb, 0x2c, 0xe6, 0xed, 0x26, 0x1a, 0x9b, 0x91, 0xe9, 0xfd, 0x1f, 0x01, 0x14, 0xdf, 0xe0, 0x04, 0xdf, 0x18, 0xf5, 0x58, 0xc8, 0x30, 0x28, 0x18, 0x04, 0x50, 0x08, +0xcd, 0x13, 0x7f, 0xe0, 0x00, 0xdd, 0x19, 0x4c, 0x09, 0x0e, 0x58, 0x26, 0x01, 0xc9, 0x31, 0xf6, 0x30, 0x02, 0x3b, 0xe0, 0xcc, 0x1d, 0x07, 0xf9, 0x14, 0x46, 0x12, 0xc8, 0xe3, 0xf0, 0xed, 0x1f, +0xc1, 0x5e, 0xdd, 0xf4, 0xe6, 0xeb, 0x3f, 0x18, 0x51, 0xe3, 0xe7, 0xf2, 0x2b, 0x52, 0x09, 0x09, 0x12, 0xcf, 0x2b, 0x02, 0xab, 0x77, 0xbb, 0xa0, 0xea, 0x16, 0x2f, 0xf1, 0xca, 0x0a, 0x13, 0x35, +0xe4, 0x3e, 0x00, 0xf7, 0x3c, 0x39, 0xb6, 0xd7, 0x0a, 0x1c, 0x17, 0xf1, 0x66, 0x5c, 0xcd, 0xfc, 0x1f, 0x22, 0xbe, 0x05, 0xac, 0xe3, 0x21, 0x49, 0xd9, 0x02, 0xe3, 0x29, 0x9c, 0x83, 0xac, 0x43, +0x12, 0xbd, 0xf1, 0xe5, 0xef, 0xdf, 0xcf, 0xb0, 0x23, 0x1e, 0x55, 0x1e, 0xdf, 0x0b, 0xfc, 0x1b, 0xa4, 0xce, 0x27, 0x0f, 0x08, 0x38, 0x22, 0xcd, 0xf4, 0xe8, 0x09, 0xbd, 0xfd, 0x13, 0x3b, 0x34, +0x25, 0x53, 0x64, 0xd3, 0x05, 0x23, 0x21, 0x3d, 0x50, 0xf4, 0x39, 0x37, 0x8c, 0xd4, 0x0f, 0x1d, 0x3f, 0x48, 0xe8, 0xe9, 0xf3, 0xbf, 0x12, 0xc9, 0xd5, 0xf8, 0x31, 0x30, 0xfa, 0x03, 0x0f, 0xcc, +0xbd, 0xb1, 0xd2, 0xd9, 0xe3, 0xc5, 0xcb, 0xee, 0x1f, 0x56, 0x0d, 0xf7, 0x05, 0x04, 0x1c, 0x55, 0xed, 0x1c, 0xf5, 0xc9, 0x09, 0xda, 0xf9, 0xcb, 0x04, 0xec, 0x71, 0x2b, 0x9d, 0xe1, 0x0b, 0x1a, +0x33, 0x00, 0x2b, 0x2a, 0xc5, 0x3e, 0xe0, 0x3a, 0xe1, 0xdd, 0x54, 0x05, 0x30, 0x1f, 0x2c, 0x29, 0xfc, 0xef, 0x1b, 0x60, 0xb6, 0x3a, 0xfb, 0x7f, 0x1e, 0x55, 0xe3, 0x3d, 0xb7, 0x27, 0xdc, 0xfd, +0xba, 0x01, 0xf4, 0x10, 0x10, 0x4f, 0x2e, 0xea, 0x4f, 0x0d, 0x12, 0x07, 0x39, 0xfd, 0xed, 0x93, 0x34, 0xf7, 0x1f, 0x06, 0x7c, 0x03, 0x19, 0xc7, 0x23, 0x0b, 0x53, 0x2b, 0x47, 0x22, 0x0b, 0x1c, +0xd7, 0xf2, 0x0f, 0x25, 0xfd, 0x73, 0x21, 0xf4, 0x0c, 0xd2, 0xe3, 0x66, 0x07, 0xf2, 0x10, 0xd8, 0xf9, 0xd8, 0x18, 0xef, 0xf0, 0xe7, 0x12, 0x05, 0xd6, 0x48, 0x36, 0xce, 0xfc, 0x08, 0x08, 0x1e, +0xd9, 0x2c, 0xee, 0xe3, 0xf1, 0xfa, 0x1b, 0xd1, 0xfe, 0xd7, 0xcd, 0x14, 0xf8, 0x35, 0xe4, 0xfc, 0xdb, 0x00, 0xf4, 0xf4, 0xe7, 0x1e, 0x18, 0x23, 0xd1, 0x02, 0xe9, 0x2b, 0xe9, 0x07, 0xd6, 0xfc, +0xd8, 0xfe, 0xf8, 0xd2, 0x09, 0xfc, 0xc3, 0xf6, 0xf9, 0x21, 0xee, 0xf1, 0x20, 0x1f, 0x37, 0xec, 0xde, 0xd2, 0xd3, 0xd5, 0xd5, 0x17, 0xff, 0x16, 0x0d, 0xd1, 0xe1, 0xeb, 0xf0, 0x13, 0x21, 0x1c, +0xc7, 0x11, 0x4e, 0xee, 0xf2, 0x25, 0xf1, 0x22, 0x04, 0x13, 0x23, 0xd5, 0xe9, 0xd5, 0x0f, 0x0d, 0x13, 0x00, 0xfd, 0xe3, 0x02, 0x0e, 0xd7, 0xcd, 0xb2, 0x08, 0xf5, 0xe9, 0x15, 0x02, 0x15, 0x11, +0xe9, 0xe2, 0x07, 0xda, 0xeb, 0xdf, 0xff, 0xee, 0xe2, 0xf2, 0xe2, 0xb4, 0x2d, 0x0a, 0xc6, 0xd0, 0xe3, 0x2e, 0x01, 0x12, 0x2e, 0x0d, 0x20, 0xfc, 0xf3, 0xdf, 0xfd, 0x19, 0x0d, 0xcf, 0x1b, 0xe0, +0x2d, 0xe1, 0xe5, 0x23, 0x26, 0x16, 0xe5, 0xb3, 0x2b, 0xde, 0x29, 0xc9, 0xa4, 0x0a, 0xfe, 0xd3, 0x35, 0x28, 0xe4, 0xef, 0xe6, 0x05, 0xd8, 0xfc, 0x2b, 0xe1, 0xfe, 0xa6, 0xc1, 0x7f, 0xe5, 0xf6, +0x11, 0xfe, 0xa4, 0xe7, 0x27, 0xfc, 0x28, 0x02, 0xf4, 0x2c, 0x2f, 0x29, 0xeb, 0xfe, 0xe3, 0xef, 0x04, 0xbb, 0x1c, 0x02, 0x09, 0xf2, 0x01, 0xf9, 0x0b, 0x05, 0x19, 0xf5, 0x08, 0xf6, 0x01, 0xfe, +0x0f, 0xee, 0x1f, 0xf8, 0x0d, 0x1a, 0xc2, 0x16, 0x39, 0xe7, 0xf7, 0x16, 0xc1, 0x03, 0x01, 0xef, 0x1b, 0x1e, 0x00, 0x22, 0xd3, 0xe9, 0x00, 0xff, 0xee, 0xc0, 0xe5, 0x16, 0x1c, 0xfd, 0xd1, 0xe7, +0xcd, 0x02, 0xf1, 0x17, 0xe0, 0x4a, 0x36, 0xf9, 0xeb, 0xd7, 0xff, 0xce, 0x0d, 0x9a, 0x3f, 0x28, 0x9b, 0x56, 0x33, 0x01, 0xe2, 0x26, 0x78, 0x34, 0xe4, 0x0d, 0x14, 0xc0, 0xb6, 0xb7, 0xe9, 0x00, +0x12, 0xd4, 0x3e, 0x25, 0x70, 0x00, 0xfe, 0xd9, 0x43, 0x31, 0xdd, 0x0a, 0x7f, 0x1d, 0xc3, 0x3b, 0xde, 0xcb, 0x33, 0xde, 0x1c, 0x32, 0x40, 0xea, 0x07, 0xf4, 0xfc, 0xf8, 0x26, 0x26, 0x38, 0xf4, +0x19, 0xee, 0x2f, 0x3c, 0xf7, 0x17, 0x4c, 0xe5, 0x12, 0x2e, 0x1c, 0x21, 0xf0, 0xce, 0x01, 0xea, 0x24, 0xf8, 0x19, 0xa9, 0xfe, 0x1b, 0xdc, 0xf6, 0xce, 0xce, 0xf6, 0x4f, 0xfe, 0xf5, 0xe6, 0x12, +0x90, 0xd1, 0x36, 0xce, 0xd1, 0x53, 0xe8, 0xf9, 0xfa, 0xb0, 0xef, 0x5b, 0x0a, 0xfc, 0x0d, 0xc7, 0x0f, 0x02, 0x27, 0x0d, 0x09, 0x3f, 0x2a, 0x35, 0x22, 0x06, 0x23, 0x3e, 0xdf, 0xda, 0xda, 0xf5, +0x24, 0x36, 0xfa, 0x47, 0xf5, 0xc4, 0x10, 0xc8, 0xe2, 0xa8, 0x68, 0xa5, 0xeb, 0x2f, 0xe9, 0x07, 0x24, 0x21, 0x02, 0x34, 0xfb, 0x1b, 0xff, 0x00, 0x11, 0x1e, 0x35, 0xbf, 0xed, 0x3f, 0x2b, 0x48, +0xb6, 0x27, 0xd1, 0x0c, 0x09, 0x40, 0xec, 0x18, 0xc1, 0x59, 0xe0, 0x05, 0xf7, 0x27, 0xb5, 0xf7, 0xd9, 0x23, 0x1d, 0x1e, 0xe6, 0xf5, 0x13, 0xf6, 0x0e, 0xfb, 0xce, 0xdd, 0xf4, 0xf2, 0xae, 0xbd, +0xdd, 0x1b, 0xf0, 0xd9, 0xde, 0xd9, 0xb6, 0x02, 0xf3, 0x02, 0xe7, 0xcc, 0xfb, 0x20, 0x2a, 0xc4, 0x38, 0xe8, 0xf8, 0xd0, 0x1d, 0x04, 0x32, 0x2a, 0xf0, 0xf0, 0xbe, 0xdc, 0xfd, 0xd5, 0xf1, 0xcf, +0x21, 0xe7, 0x19, 0xff, 0x61, 0xf7, 0xfd, 0xe1, 0xd8, 0x24, 0xe4, 0xba, 0xe3, 0xf2, 0x29, 0x10, 0x52, 0xf4, 0x08, 0x97, 0xf1, 0xcd, 0xea, 0x06, 0x05, 0xe0, 0x24, 0x83, 0xe8, 0x20, 0x61, 0xf4, +0x12, 0x24, 0xf6, 0x52, 0x0d, 0xe6, 0x10, 0x1d, 0xc6, 0xeb, 0xf4, 0x16, 0x28, 0x04, 0x01, 0x56, 0xc4, 0x06, 0xe9, 0x23, 0x29, 0xdf, 0xb9, 0x0a, 0x61, 0x02, 0x18, 0xdb, 0x26, 0x87, 0xf7, 0x1f, +0xb5, 0xed, 0xac, 0xd8, 0x10, 0xd6, 0xd5, 0x98, 0xec, 0xf7, 0x59, 0x01, 0x18, 0x65, 0x1f, 0xe5, 0x15, 0x15, 0x31, 0xa0, 0xfe, 0xa1, 0xf6, 0x0c, 0x21, 0x00, 0x7f, 0xe8, 0x2c, 0xd0, 0xe2, 0x19, +0x10, 0xca, 0xe7, 0x2d, 0x06, 0x0c, 0x03, 0x1e, 0x2f, 0x2e, 0xf8, 0xcc, 0xdc, 0x56, 0x0e, 0x00, 0x12, 0xdf, 0xee, 0xe1, 0xc8, 0x16, 0xf9, 0xf6, 0x1b, 0xd3, 0xbe, 0x3a, 0x1d, 0x24, 0xf7, 0x1e, +0xea, 0x1f, 0x09, 0x17, 0x95, 0x4d, 0x0a, 0x3b, 0xd6, 0x0f, 0xe1, 0x38, 0xeb, 0xcc, 0x18, 0x2c, 0xef, 0xd6, 0xef, 0x08, 0x0b, 0x26, 0x2c, 0xeb, 0x0d, 0xcc, 0x29, 0x12, 0x3f, 0x52, 0x30, 0x32, +0xc9, 0x17, 0x24, 0xfe, 0x16, 0x45, 0xf7, 0xee, 0x66, 0x65, 0xcc, 0xf1, 0x03, 0x16, 0x25, 0xf9, 0x4d, 0x55, 0xe8, 0x29, 0xd7, 0x47, 0x0f, 0x23, 0x3c, 0x0c, 0xeb, 0x2b, 0x0e, 0xd2, 0xd0, 0x35, +0x31, 0xd1, 0x00, 0x1c, 0x15, 0x3a, 0xd8, 0xee, 0x90, 0x03, 0x14, 0xf8, 0xf1, 0xee, 0x17, 0x0c, 0xe5, 0xed, 0xbc, 0x08, 0xfc, 0x16, 0x31, 0xd7, 0x08, 0xe9, 0x01, 0xdf, 0x2b, 0x0c, 0x54, 0x19, +0x0f, 0x04, 0x18, 0x11, 0xed, 0xd8, 0xd9, 0x03, 0xe5, 0x3a, 0x4e, 0x18, 0x0f, 0x40, 0x0c, 0xf1, 0x0f, 0xd5, 0xdb, 0x17, 0x51, 0xf1, 0x21, 0x0b, 0x33, 0xf4, 0xe4, 0xec, 0x9c, 0x16, 0x20, 0x12, +0x25, 0x24, 0x19, 0x2c, 0xd3, 0x04, 0xf0, 0x21, 0xbd, 0xe0, 0x2d, 0xf9, 0xf7, 0xf9, 0xe6, 0x06, 0x05, 0x12, 0xee, 0x51, 0x06, 0x18, 0x5b, 0xe8, 0xde, 0x0e, 0xdd, 0x1a, 0x21, 0xf1, 0xd4, 0x12, +0x09, 0x1b, 0x47, 0x23, 0xdc, 0x3a, 0xf8, 0x18, 0x1c, 0xd9, 0xb4, 0xfe, 0x41, 0x27, 0xf5, 0x02, 0x07, 0xaf, 0xe1, 0xfc, 0xe3, 0x19, 0x0d, 0x03, 0x07, 0x08, 0xe2, 0xe8, 0xe7, 0x0e, 0xde, 0x08, +0x13, 0x27, 0x22, 0xe7, 0x3f, 0xbc, 0x2c, 0x45, 0x32, 0x6b, 0xca, 0x1c, 0x00, 0x00, 0x54, 0x0f, 0xfb, 0x0a, 0x0d, 0xec, 0xd5, 0xeb, 0x13, 0xfb, 0xd7, 0x23, 0x08, 0xf2, 0xcf, 0x1c, 0x21, 0xfb, +0x04, 0xb6, 0x05, 0x21, 0x15, 0xc6, 0x10, 0xcc, 0x01, 0xf1, 0x9d, 0x0c, 0xc6, 0xd7, 0xdf, 0xfa, 0x29, 0x0a, 0xdd, 0x2b, 0x03, 0xc4, 0x09, 0xcf, 0xea, 0x81, 0xdc, 0xe7, 0xf7, 0x36, 0x01, 0x20, +0x2a, 0xfa, 0xc4, 0x00, 0x4c, 0x22, 0x18, 0x02, 0xe9, 0xb0, 0x0d, 0xbe, 0x16, 0x0b, 0xfb, 0x32, 0xde, 0xe6, 0x2f, 0x1b, 0xf5, 0x23, 0xe5, 0x07, 0xc8, 0x33, 0x13, 0x15, 0x11, 0xfc, 0xe8, 0xdb, +0x23, 0x06, 0x41, 0xea, 0xcf, 0x5e, 0x1e, 0x16, 0xcb, 0x29, 0x4f, 0x05, 0xfe, 0x52, 0x0f, 0x41, 0xcf, 0x11, 0x3f, 0xcd, 0x06, 0x2e, 0xc4, 0x95, 0xf6, 0x34, 0x00, 0xeb, 0xc6, 0xa5, 0x1a, 0x55, +0xd7, 0xe8, 0x0c, 0x3c, 0xaf, 0xfb, 0xe5, 0xe9, 0x0f, 0x2f, 0xfd, 0xa7, 0xf6, 0x0a, 0xef, 0x1b, 0x31, 0x35, 0x53, 0x42, 0xe1, 0x17, 0xe1, 0x02, 0xfc, 0x23, 0xb2, 0x40, 0x2a, 0xc1, 0xfa, 0xe8, +0x00, 0xf7, 0xf6, 0xcf, 0xef, 0xef, 0x03, 0x03, 0x1a, 0xd2, 0x07, 0xf0, 0xf1, 0xfe, 0x7f, 0xdf, 0x15, 0xdf, 0xf0, 0x0b, 0x02, 0xf3, 0xb6, 0xf7, 0x52, 0xfe, 0xef, 0x27, 0x9e, 0xb6, 0x03, 0x4c, +0xff, 0x83, 0x3c, 0x2a, 0xea, 0xdf, 0x9d, 0x35, 0x3d, 0x35, 0x45, 0xd5, 0x11, 0xf6, 0xc7, 0x0a, 0x0c, 0x05, 0x73, 0xd7, 0xae, 0x06, 0xeb, 0xd0, 0x2b, 0x53, 0x38, 0xf3, 0xd6, 0xdd, 0x59, 0xf4, +0x00, 0x07, 0x1f, 0x99, 0x02, 0xe1, 0xe2, 0xfc, 0x57, 0xab, 0x0d, 0x1c, 0xc8, 0xe0, 0x12, 0xf9, 0x4d, 0xe5, 0xbe, 0x2f, 0xad, 0x29, 0xe6, 0xea, 0xeb, 0xfa, 0x4e, 0xda, 0xce, 0xa5, 0xbe, 0x9a, +0xf9, 0xfe, 0xf5, 0xe5, 0xd8, 0x47, 0xfd, 0xe2, 0x37, 0x0e, 0x0a, 0xf2, 0x3a, 0xfe, 0x2b, 0x0d, 0xfd, 0xcd, 0x79, 0xdd, 0x0b, 0x1a, 0x37, 0x56, 0x07, 0xaa, 0x46, 0x3b, 0xd8, 0xf6, 0x2e, 0xb1, +0x00, 0x1b, 0xc8, 0x27, 0x0f, 0x20, 0x25, 0x61, 0x2b, 0xec, 0x0f, 0xaa, 0x16, 0xd3, 0xb4, 0x5a, 0x27, 0x09, 0xf8, 0x8c, 0xfc, 0x21, 0xe4, 0xd9, 0xb3, 0xd7, 0xfd, 0xfb, 0x23, 0x28, 0x02, 0x06, +0xf6, 0x22, 0x99, 0xf8, 0xa4, 0xf3, 0x4b, 0xdb, 0x13, 0x15, 0xcc, 0xf1, 0xe6, 0xf3, 0x1a, 0x00, 0x0e, 0xe9, 0x25, 0x0e, 0xfe, 0xf9, 0x00, 0x24, 0xec, 0xfc, 0xd6, 0xe9, 0xb2, 0x0f, 0x68, 0xcf, +0xe8, 0x48, 0xf5, 0x15, 0xef, 0x4e, 0x0a, 0x24, 0x12, 0xd5, 0xfd, 0x07, 0x0a, 0xd9, 0x23, 0xe5, 0xe6, 0xe8, 0xf6, 0x4d, 0xdd, 0xd2, 0xfb, 0x1b, 0x08, 0xcd, 0xfa, 0xe3, 0x32, 0xf1, 0xf6, 0xea, +0x2d, 0x1c, 0x48, 0xf3, 0xda, 0xc6, 0x07, 0xc9, 0xfa, 0x00, 0x15, 0xf2, 0x0d, 0x16, 0xcb, 0xc8, 0x15, 0xe3, 0x64, 0xf5, 0xde, 0xf2, 0xdc, 0xe7, 0xf3, 0x14, 0xcf, 0xeb, 0x35, 0x12, 0xff, 0xfc, +0x0a, 0x0b, 0x0c, 0xe1, 0x0a, 0x35, 0x03, 0xee, 0xd9, 0x01, 0xef, 0x40, 0xf5, 0xd1, 0xf6, 0xe2, 0xed, 0xf0, 0xf8, 0x0c, 0xcf, 0x0a, 0xf2, 0xdf, 0x08, 0xe9, 0x07, 0xe6, 0xf8, 0x05, 0x36, 0xed, +0xe7, 0x22, 0xf1, 0xda, 0xac, 0x20, 0xdb, 0xdc, 0x12, 0x2a, 0x07, 0xea, 0xee, 0xcf, 0x13, 0x0e, 0xdb, 0x0d, 0xe8, 0x04, 0x03, 0xcf, 0xd0, 0xeb, 0x0b, 0x3a, 0x08, 0xe3, 0x20, 0x2b, 0xd6, 0x00, +0xc1, 0x1e, 0x02, 0xcc, 0xef, 0x0c, 0xf2, 0x12, 0x25, 0x81, 0xca, 0xf4, 0x02, 0x18, 0x01, 0xd6, 0xdc, 0xfa, 0xf1, 0x08, 0xe6, 0xf3, 0x12, 0xce, 0x20, 0x32, 0xf1, 0x1f, 0x26, 0xc5, 0xe3, 0xbc, +0xf6, 0x27, 0xbf, 0x0e, 0xf7, 0xf5, 0xc5, 0xf9, 0xfd, 0x24, 0xfe, 0x0d, 0x2c, 0xeb, 0x05, 0xe4, 0x0a, 0xec, 0xc6, 0xbf, 0xe8, 0xf1, 0xec, 0xf5, 0xda, 0xe7, 0xe3, 0xd3, 0x01, 0x3b, 0xf8, 0xd9, +0x0d, 0xcd, 0xfa, 0xfa, 0x6a, 0xe5, 0xe5, 0x2e, 0xf1, 0x32, 0x2f, 0x17, 0xb7, 0xc6, 0xdb, 0xf5, 0xa7, 0xe7, 0x57, 0x0e, 0x24, 0x06, 0x27, 0xe1, 0x28, 0xf4, 0xf2, 0x3f, 0x20, 0xed, 0xc8, 0x3a, +0x29, 0xa7, 0x06, 0xeb, 0xd6, 0xd8, 0xc7, 0x07, 0x10, 0x22, 0x12, 0x1b, 0xd0, 0xd7, 0x3e, 0xd4, 0xd1, 0xe1, 0x54, 0xf0, 0xb5, 0xd9, 0xcb, 0xdc, 0xef, 0x9a, 0x56, 0xe2, 0xb6, 0xf3, 0xe6, 0xd9, +0xb7, 0xfb, 0xfc, 0xe2, 0x28, 0xde, 0xfb, 0x00, 0x16, 0xcd, 0xba, 0x04, 0x00, 0xde, 0xca, 0xec, 0xb1, 0x3f, 0xfe, 0x02, 0x08, 0x0a, 0xf0, 0xfb, 0x20, 0x03, 0x0c, 0x2a, 0x1e, 0xe2, 0x10, 0x03, +0x07, 0xf6, 0xe5, 0xaf, 0xfd, 0xb3, 0xe1, 0xf5, 0x9f, 0x18, 0x09, 0xe8, 0x43, 0x03, 0xcd, 0x22, 0x0d, 0xee, 0x02, 0xed, 0xde, 0x02, 0x09, 0xe4, 0x1b, 0x0f, 0xfe, 0x6e, 0xf6, 0x3e, 0x05, 0xb2, +0x59, 0xf7, 0xc2, 0x1d, 0xeb, 0x09, 0x43, 0xcb, 0xf5, 0xd3, 0xb8, 0x8e, 0xaf, 0xf4, 0x0c, 0xd1, 0xab, 0xd7, 0x3b, 0x27, 0xf7, 0xfe, 0x15, 0x00, 0x54, 0xa1, 0xf6, 0xdb, 0x97, 0xb3, 0x81, 0xc9, +0xf0, 0x12, 0xe1, 0xd7, 0x1f, 0xcb, 0x11, 0x40, 0x17, 0xe1, 0xd2, 0xc2, 0x3a, 0x33, 0x22, 0x40, 0x39, 0xf4, 0x15, 0xd3, 0xfc, 0x59, 0x0c, 0x8d, 0x02, 0xfe, 0xc4, 0xdd, 0xf1, 0x07, 0x15, 0x0f, +0xd8, 0x28, 0xc5, 0x1d, 0x48, 0xb6, 0xf4, 0x10, 0xc9, 0x0d, 0x2c, 0x1d, 0xc3, 0x07, 0x0c, 0x09, 0x22, 0xd7, 0x21, 0x36, 0xa9, 0xfc, 0x0c, 0x19, 0x3f, 0xc0, 0xbb, 0x2d, 0xed, 0xcd, 0xda, 0xd9, +0x39, 0xfd, 0x09, 0x07, 0xef, 0x7c, 0x13, 0x02, 0xf2, 0xfc, 0xd0, 0x23, 0xf4, 0xf5, 0x03, 0xc3, 0x23, 0xdc, 0x06, 0xf8, 0xb1, 0x05, 0x39, 0x28, 0x07, 0xe7, 0x30, 0x0d, 0xfb, 0xf1, 0xbd, 0xf9, +0xeb, 0x34, 0xfa, 0xe2, 0xe5, 0x1a, 0x15, 0x33, 0x06, 0xfb, 0xf5, 0xcc, 0xb8, 0x0f, 0x3d, 0x23, 0x1e, 0x21, 0xfd, 0x0c, 0x0e, 0x23, 0x0c, 0x0d, 0xfb, 0x0f, 0x1b, 0xcf, 0x02, 0x03, 0xdb, 0xe2, +0xff, 0x63, 0x25, 0xef, 0x04, 0x12, 0xe4, 0x49, 0x0d, 0x38, 0xec, 0x0e, 0x26, 0x08, 0xf2, 0xef, 0x14, 0xf7, 0x06, 0x0a, 0xd5, 0x1c, 0x04, 0xe6, 0x16, 0x33, 0x44, 0x16, 0x43, 0x1d, 0xe5, 0xf7, +0x1b, 0xfc, 0xb7, 0xd9, 0xf6, 0x2f, 0x30, 0x22, 0xc6, 0xef, 0x08, 0xde, 0x0d, 0x02, 0xe5, 0x12, 0xd1, 0xf7, 0x1f, 0x2f, 0x2e, 0xff, 0xe0, 0x23, 0x0d, 0xdb, 0xd8, 0xf5, 0x4c, 0xea, 0xd9, 0x23, +0xf7, 0x05, 0xef, 0x34, 0xe8, 0xd9, 0x37, 0xfd, 0x05, 0x47, 0xf8, 0xf3, 0x44, 0x1e, 0xef, 0xd5, 0xee, 0x32, 0x3b, 0xf8, 0x28, 0x07, 0xe4, 0xe7, 0xf2, 0xd8, 0x2e, 0xfe, 0x1a, 0x1d, 0x32, 0x7f, +0xd6, 0xf8, 0xd2, 0xd9, 0x29, 0x09, 0x15, 0xbc, 0xd9, 0xf7, 0x00, 0xe2, 0xcc, 0x19, 0x1d, 0xe2, 0x5c, 0x19, 0x14, 0x1e, 0x03, 0xc0, 0xee, 0xfe, 0x0c, 0x11, 0x09, 0x06, 0xe3, 0xe7, 0x1a, 0xf1, +0x44, 0x17, 0x2f, 0xf5, 0xfe, 0x4b, 0xde, 0xe4, 0xee, 0x34, 0x2d, 0x45, 0x01, 0x21, 0x23, 0x23, 0x19, 0xef, 0x02, 0x1f, 0xea, 0xfe, 0x26, 0x06, 0x1c, 0xf2, 0x07, 0xab, 0x0c, 0x0b, 0xce, 0x08, +0xdf, 0x10, 0x08, 0x1b, 0xee, 0xea, 0x4e, 0x08, 0xd4, 0xf4, 0x1d, 0x2a, 0xf7, 0x06, 0xdf, 0xca, 0x20, 0x23, 0x39, 0x09, 0x13, 0xdc, 0xe4, 0x2b, 0x2e, 0x06, 0x12, 0xfb, 0x14, 0x01, 0xf1, 0x1d, +0xe5, 0x0b, 0xe2, 0xcd, 0x42, 0xf9, 0xaa, 0x1c, 0x23, 0x14, 0x05, 0xe7, 0x06, 0x20, 0x30, 0xf3, 0xf9, 0xe9, 0x20, 0x2b, 0x1d, 0xe3, 0xb8, 0x19, 0xe5, 0xc6, 0x12, 0xf6, 0xe5, 0xdb, 0x81, 0xcf, +0x0a, 0xdf, 0xe7, 0xe9, 0x13, 0xe2, 0xca, 0xe8, 0x46, 0x02, 0x26, 0x0d, 0xe6, 0xeb, 0x24, 0xe9, 0x1d, 0x44, 0x3a, 0xf6, 0x12, 0x00, 0x16, 0xfd, 0x0f, 0x12, 0xd3, 0x27, 0x3b, 0xb1, 0xe1, 0x19, +0xfc, 0x4a, 0x0a, 0xb4, 0x03, 0xfe, 0x1f, 0x08, 0x3c, 0xde, 0xf0, 0xd7, 0xcf, 0x19, 0xdc, 0x0b, 0x02, 0x04, 0xe5, 0xfe, 0xe6, 0xdd, 0xf0, 0xec, 0x09, 0x0c, 0xf0, 0x3e, 0xdb, 0xf3, 0xef, 0xca, +0xe8, 0xe5, 0xf9, 0xd2, 0xfc, 0x04, 0xf0, 0x1c, 0xfe, 0x27, 0x08, 0xcf, 0x12, 0x26, 0xdf, 0x18, 0xc6, 0x15, 0xe6, 0x06, 0xea, 0xe4, 0xf2, 0xfc, 0x21, 0xdc, 0x10, 0x13, 0xc7, 0xf0, 0x1f, 0x18, +0xdb, 0x0a, 0xe7, 0x23, 0x34, 0x22, 0x14, 0xf1, 0x16, 0x04, 0x2f, 0x0b, 0x06, 0xdb, 0xb4, 0x1c, 0xe8, 0xde, 0x0c, 0x97, 0x3e, 0xeb, 0xfa, 0x55, 0xc5, 0x17, 0x33, 0x19, 0x0b, 0xf8, 0xf6, 0xc3, +0x23, 0xfb, 0x11, 0x28, 0xcb, 0x0c, 0x0f, 0x0d, 0x1d, 0xfe, 0x0b, 0xf3, 0x20, 0x15, 0x0d, 0x08, 0xea, 0xf5, 0x23, 0xea, 0x0b, 0xfa, 0xd2, 0x16, 0x10, 0xb7, 0xbf, 0xef, 0x1b, 0x0f, 0x0d, 0x3a, +0x39, 0xe6, 0xe3, 0x0e, 0x18, 0x1d, 0xe6, 0xd3, 0x08, 0xce, 0x1c, 0x04, 0x02, 0xe1, 0xfe, 0xf5, 0x0b, 0xfb, 0x1c, 0x1e, 0xe3, 0x10, 0x02, 0xe0, 0xf8, 0xe0, 0x14, 0x24, 0xcd, 0x28, 0x25, 0xdb, +0xf7, 0x11, 0xd6, 0x43, 0x11, 0x20, 0x21, 0xf7, 0xdd, 0xff, 0x10, 0xcb, 0xfa, 0x14, 0x00, 0xf6, 0xff, 0x19, 0xa6, 0x18, 0xe4, 0xfd, 0x0a, 0xce, 0xf7, 0xc4, 0xf6, 0xe3, 0xef, 0x4e, 0xf8, 0xda, +0xe0, 0xed, 0xfc, 0x10, 0xbe, 0x06, 0xd1, 0xfe, 0xf6, 0xe3, 0xd2, 0xe7, 0xe7, 0x12, 0xde, 0x17, 0x18, 0x08, 0x09, 0x01, 0x03, 0x29, 0x1e, 0x65, 0x16, 0x11, 0x32, 0xf5, 0x13, 0xe9, 0x2f, 0x1e, +0x00, 0x04, 0x0a, 0xff, 0x2d, 0x4b, 0xa6, 0xfc, 0x19, 0xe2, 0xd3, 0x15, 0x0b, 0x05, 0xfc, 0x35, 0xff, 0x03, 0x11, 0x41, 0xb4, 0xd5, 0x31, 0x06, 0xea, 0x05, 0x37, 0xfb, 0xfe, 0x23, 0x9f, 0xb9, +0xda, 0xc8, 0xd7, 0xf1, 0x03, 0x33, 0xd2, 0x35, 0x1a, 0x59, 0x36, 0xd0, 0x56, 0x15, 0x5e, 0xff, 0x03, 0xec, 0xf0, 0x18, 0x02, 0xbd, 0x22, 0xeb, 0x0a, 0x2f, 0xf6, 0x20, 0xde, 0x2d, 0x28, 0x0d, +0xd2, 0xe3, 0x0d, 0xed, 0x00, 0x4a, 0x3e, 0xfc, 0xf5, 0x7f, 0x29, 0x1a, 0xc9, 0xee, 0x30, 0x30, 0x27, 0x19, 0x1a, 0xef, 0x0d, 0x10, 0x03, 0xd8, 0x37, 0x23, 0xd3, 0xcd, 0x0b, 0xe5, 0x04, 0xef, +0xe8, 0x07, 0x1e, 0x23, 0x04, 0xeb, 0x24, 0xd4, 0xfb, 0xd3, 0x34, 0xe8, 0xe7, 0x12, 0x14, 0x0d, 0xf6, 0x2f, 0xe8, 0x0f, 0x3d, 0x06, 0xfe, 0xdb, 0xfc, 0x35, 0xed, 0xd6, 0x14, 0x0d, 0x18, 0x1e, +0xc9, 0x1a, 0xe1, 0x30, 0x46, 0x06, 0xd2, 0x1f, 0x00, 0x07, 0xd6, 0x08, 0xd6, 0x00, 0x24, 0x17, 0x8d, 0x18, 0x29, 0xf6, 0x06, 0x18, 0x08, 0x43, 0x13, 0xf2, 0xf2, 0x61, 0xa7, 0x11, 0x11, 0xfd, +0xcb, 0xf9, 0x17, 0x1b, 0xda, 0xd0, 0xe9, 0xf0, 0x3a, 0xe9, 0x33, 0xa6, 0xec, 0xbc, 0x2e, 0x22, 0x03, 0x09, 0x66, 0x04, 0xf7, 0xe1, 0x14, 0x35, 0x4d, 0x2b, 0xdf, 0x33, 0xfb, 0xa1, 0xb4, 0x85, +0x32, 0x01, 0x1a, 0x4a, 0xef, 0x21, 0x0c, 0x35, 0x04, 0xee, 0x1c, 0x08, 0xfa, 0x00, 0xce, 0x2a, 0x18, 0xfe, 0xf4, 0x2a, 0x15, 0xe3, 0x37, 0x41, 0x2d, 0xb5, 0x19, 0xa2, 0x65, 0x41, 0x11, 0x00, +0x7f, 0x0d, 0xd1, 0x08, 0xf4, 0x0d, 0xe7, 0x1a, 0xd2, 0x41, 0x01, 0x14, 0xfe, 0x5e, 0xf7, 0x2c, 0xdd, 0x02, 0x26, 0xee, 0xa9, 0xdb, 0xcc, 0xb9, 0x40, 0x01, 0xff, 0xec, 0x2c, 0x25, 0xf8, 0x12, +0xfc, 0x7e, 0xe8, 0xe0, 0xbc, 0x18, 0x28, 0x49, 0x56, 0x1f, 0x1a, 0x21, 0xb7, 0x24, 0x57, 0x13, 0xe6, 0xdb, 0xff, 0x1b, 0xe4, 0x33, 0x14, 0xfb, 0xfe, 0xf3, 0xe7, 0x12, 0x15, 0xe4, 0x19, 0x16, +0x27, 0x1e, 0xf6, 0xab, 0x25, 0x19, 0x15, 0xb1, 0x21, 0xab, 0xfa, 0x1c, 0x08, 0x17, 0x22, 0x2d, 0xff, 0xd6, 0xdc, 0x00, 0x0c, 0xf8, 0x17, 0xda, 0xb8, 0xc4, 0x0b, 0xcf, 0x29, 0xd6, 0xee, 0x1f, +0x38, 0x02, 0x03, 0x25, 0xb4, 0x05, 0xb6, 0x09, 0xff, 0x1e, 0xa9, 0x01, 0x0c, 0xfc, 0x17, 0x04, 0xfa, 0x1f, 0xd7, 0x51, 0x42, 0x51, 0xf2, 0x29, 0x00, 0xe6, 0x40, 0x38, 0xdf, 0xe0, 0x1d, 0xd0, +0xec, 0xde, 0x23, 0xe4, 0x25, 0x19, 0xf8, 0xff, 0x1f, 0xf6, 0xfd, 0x0d, 0x33, 0x31, 0xb6, 0x06, 0xf0, 0xe1, 0xed, 0xd6, 0xe4, 0x15, 0xfe, 0xdf, 0x06, 0xf9, 0x2b, 0x0d, 0x14, 0x0b, 0xf7, 0xdd, +0x2a, 0x34, 0x3d, 0xb8, 0x0f, 0xf7, 0x33, 0x69, 0x17, 0xd4, 0x27, 0xfc, 0xe6, 0x12, 0xb6, 0x22, 0x00, 0xcd, 0xca, 0xe3, 0x2d, 0xdf, 0xe0, 0xfd, 0x0e, 0xbd, 0xdd, 0x39, 0xf2, 0x23, 0xc3, 0x5d, +0x16, 0xf2, 0x0d, 0x15, 0x1a, 0x1d, 0xef, 0xfd, 0x05, 0xef, 0x1a, 0x28, 0xe6, 0xf3, 0x32, 0x27, 0xdf, 0x02, 0xfe, 0x10, 0x14, 0x05, 0x02, 0xcd, 0xe4, 0x25, 0x25, 0xcf, 0xf6, 0x04, 0xe7, 0x4f, +0x2e, 0xd5, 0xca, 0x0d, 0x00, 0x01, 0xd7, 0x07, 0x16, 0xe8, 0xf7, 0xf8, 0x15, 0x32, 0x2c, 0xde, 0xf6, 0x11, 0xfa, 0x09, 0x08, 0xca, 0xd5, 0x15, 0x1c, 0x05, 0x08, 0xdf, 0x25, 0x1c, 0x29, 0x34, +0xdf, 0xf1, 0x27, 0xfc, 0x0e, 0x0b, 0x03, 0xed, 0x10, 0xeb, 0x12, 0xd4, 0x0a, 0x28, 0xe9, 0xfb, 0xf1, 0x0f, 0xf0, 0xe4, 0xf4, 0xec, 0xe5, 0xec, 0xbb, 0xca, 0xfa, 0x09, 0x06, 0xe2, 0x15, 0x15, +0xfe, 0xd2, 0x24, 0x1e, 0x1e, 0xf8, 0x03, 0xe6, 0x10, 0x81, 0x1a, 0x37, 0x1d, 0xea, 0x00, 0x01, 0x27, 0x23, 0xec, 0xeb, 0x0a, 0x1b, 0xff, 0x35, 0x03, 0xfe, 0xfb, 0xdd, 0x42, 0x15, 0x12, 0x2f, +0xec, 0x1d, 0xca, 0x00, 0x2f, 0xdc, 0x1a, 0x14, 0x23, 0xc3, 0xeb, 0xea, 0x07, 0x29, 0x14, 0x37, 0x08, 0x17, 0x19, 0x3c, 0x0b, 0x06, 0x1d, 0x32, 0x1d, 0x06, 0xf4, 0xd7, 0x0f, 0xeb, 0x19, 0xfc, +0x3b, 0xfa, 0x05, 0xee, 0x11, 0x3a, 0x10, 0xf3, 0xd1, 0x14, 0x0b, 0x42, 0xf0, 0xe3, 0x0c, 0x2a, 0x1a, 0xf8, 0xd3, 0xea, 0x1d, 0xf1, 0x0e, 0xdd, 0xf9, 0xee, 0xf4, 0xed, 0x0d, 0x25, 0x12, 0x1e, +0x42, 0xfa, 0xe8, 0x16, 0x04, 0x1a, 0xeb, 0x37, 0x03, 0xe1, 0x0d, 0x11, 0xd4, 0xe8, 0x43, 0xfa, 0xef, 0xd5, 0xfc, 0xf4, 0x7f, 0xe4, 0x1b, 0xe1, 0x3d, 0xf0, 0x17, 0xfa, 0x2c, 0x14, 0xf1, 0xf7, +0xe3, 0x09, 0xfb, 0xf5, 0xf4, 0xd8, 0xbb, 0xda, 0x0c, 0xed, 0x7a, 0xf4, 0xfd, 0xf2, 0xed, 0xed, 0x20, 0xff, 0x33, 0x2d, 0xff, 0xf7, 0xe8, 0xe7, 0xe1, 0x27, 0x21, 0xf1, 0x57, 0x13, 0x09, 0x22, +0x32, 0xe9, 0x35, 0x0d, 0xea, 0x24, 0x16, 0xe1, 0x18, 0x07, 0xde, 0xdc, 0x10, 0x26, 0xf8, 0x0d, 0x11, 0xce, 0x5b, 0xb2, 0x63, 0x1b, 0x1b, 0x18, 0x26, 0xf5, 0xfc, 0x02, 0xda, 0xd5, 0x15, 0x17, +0x14, 0x48, 0x13, 0x17, 0xfd, 0x0b, 0x48, 0x0a, 0x06, 0x0a, 0xe8, 0xff, 0xbf, 0xef, 0xf6, 0x26, 0x08, 0xf8, 0x21, 0xee, 0xd5, 0xdb, 0xd3, 0xee, 0xd9, 0x00, 0xda, 0xf7, 0x07, 0xc9, 0xc2, 0xe2, +0x3d, 0xc5, 0x00, 0x1a, 0xf0, 0xd2, 0xde, 0xf8, 0xdb, 0xe7, 0xde, 0x27, 0xf6, 0xe7, 0x06, 0xf4, 0xec, 0x0b, 0x19, 0x07, 0xf1, 0xfc, 0x15, 0xdf, 0xde, 0xd5, 0x3e, 0x07, 0x15, 0xfd, 0xda, 0xe5, +0x05, 0xe0, 0xd9, 0xd0, 0x4d, 0x06, 0xe8, 0x3e, 0xd6, 0xdf, 0x1b, 0x1c, 0x21, 0xff, 0xf3, 0xf8, 0xea, 0xf5, 0xf1, 0xb3, 0xec, 0xf5, 0xf2, 0x03, 0xe7, 0x10, 0xd9, 0x24, 0xdf, 0x0d, 0x02, 0xdb, +0xb8, 0xe7, 0xb7, 0x06, 0xd8, 0xb3, 0xf8, 0xc3, 0x02, 0xe9, 0xec, 0xaf, 0x18, 0x24, 0x81, 0x06, 0x0e, 0x20, 0x2c, 0xe2, 0xd4, 0x31, 0xb1, 0x8b, 0x01, 0xfd, 0x40, 0x17, 0x0c, 0xe6, 0xe4, 0xc8, +0x33, 0x13, 0xfe, 0x3c, 0x7c, 0xf8, 0xac, 0x14, 0x24, 0x13, 0x40, 0x09, 0x9a, 0x52, 0xb0, 0x06, 0xfa, 0xf4, 0x03, 0x08, 0x0e, 0xcd, 0x18, 0xd9, 0x0f, 0xfe, 0xe1, 0x00, 0xeb, 0xfb, 0xf1, 0xd2, +0x18, 0xf0, 0xd7, 0x19, 0x48, 0xb8, 0xcd, 0x11, 0x15, 0x12, 0x0f, 0x3b, 0xbc, 0xe6, 0x14, 0x11, 0xf2, 0xeb, 0xfc, 0xde, 0x46, 0xf1, 0xe5, 0x0d, 0x43, 0x15, 0x0c, 0xdb, 0x19, 0x22, 0x03, 0x2e, +0xb1, 0xd8, 0xb2, 0x36, 0xcc, 0x2b, 0xce, 0x22, 0x45, 0x11, 0xcb, 0x18, 0xdc, 0xeb, 0x2f, 0x14, 0x2e, 0x3c, 0xd2, 0x06, 0x02, 0xa4, 0xa2, 0xc9, 0x18, 0x14, 0x1e, 0xf4, 0xfe, 0xeb, 0x16, 0xd5, +0x9b, 0x15, 0x03, 0xcd, 0x3e, 0x32, 0x1e, 0xec, 0x32, 0xe7, 0x1c, 0x01, 0xa1, 0x3d, 0xf9, 0x11, 0x22, 0x07, 0x0f, 0xc9, 0x96, 0xb4, 0x0d, 0x2d, 0xb6, 0xf2, 0x0b, 0x0e, 0xca, 0xe4, 0x2d, 0x5b, +0xd8, 0x05, 0xdc, 0x42, 0xc2, 0x28, 0x3f, 0x08, 0x17, 0x5c, 0x0b, 0x26, 0xbc, 0x0b, 0x1a, 0x2a, 0x08, 0x1d, 0xdf, 0x2e, 0x6e, 0xe5, 0x1b, 0x70, 0x02, 0xd7, 0xc6, 0x32, 0xf7, 0x81, 0x22, 0xfe, +0xca, 0xf1, 0x02, 0x33, 0x22, 0xe6, 0x3d, 0x18, 0x4a, 0x03, 0x0e, 0xb4, 0xf6, 0x00, 0xb2, 0xe7, 0x09, 0x32, 0x43, 0x02, 0x5c, 0x33, 0xfb, 0x20, 0xc7, 0x0f, 0xff, 0xb8, 0xf6, 0xe4, 0x3d, 0x26, +0x3e, 0xe6, 0x30, 0xdb, 0x55, 0x12, 0x0e, 0xfb, 0x22, 0x27, 0x19, 0xf9, 0xc1, 0xda, 0x2d, 0xe8, 0x37, 0x43, 0x41, 0x1c, 0x2e, 0x06, 0x54, 0xf4, 0x09, 0x02, 0xe8, 0x22, 0x1f, 0x29, 0xc5, 0xe0, +0x13, 0xca, 0xbb, 0x39, 0xc7, 0xfd, 0x34, 0xe6, 0x07, 0xea, 0xf3, 0xc8, 0xf8, 0xcf, 0x7f, 0xcd, 0xd2, 0xf4, 0x1f, 0xe5, 0x01, 0xfb, 0xe7, 0xe3, 0x3c, 0xaf, 0x25, 0xc5, 0xd3, 0x06, 0xbd, 0xe8, +0xc8, 0xe8, 0x3f, 0x49, 0x07, 0xfb, 0x1f, 0x23, 0x43, 0x0a, 0x1f, 0x27, 0xd4, 0x27, 0xeb, 0x14, 0xbd, 0x3f, 0x4a, 0x16, 0xfb, 0x19, 0x31, 0xe4, 0x22, 0x05, 0x22, 0x08, 0x00, 0xfb, 0x26, 0xbc, +0x19, 0x25, 0xd8, 0xfb, 0x22, 0x23, 0x16, 0x2d, 0x2e, 0x43, 0x99, 0xf8, 0xea, 0xdc, 0xe6, 0xe2, 0xf8, 0xb8, 0xfe, 0xc8, 0x36, 0xe1, 0xfa, 0x02, 0xcd, 0xf9, 0xb6, 0xd7, 0x3d, 0x33, 0x08, 0xc7, +0x28, 0x11, 0xfc, 0x4b, 0x00, 0x27, 0x48, 0x15, 0x2a, 0x50, 0xd0, 0xe1, 0xdc, 0xa1, 0xf8, 0xff, 0x9a, 0x38, 0xe8, 0x0e, 0x17, 0x0b, 0xa6, 0xf7, 0x09, 0x1e, 0xf1, 0xe1, 0xde, 0xe3, 0xe2, 0xa5, +0xb6, 0x11, 0x12, 0xa3, 0x13, 0x04, 0xfd, 0xf0, 0x06, 0xf4, 0x04, 0x1e, 0x0d, 0x18, 0xf6, 0xeb, 0xf5, 0xea, 0xcd, 0xdb, 0xf2, 0xbe, 0xcd, 0xc0, 0xf6, 0xda, 0x15, 0xff, 0xe4, 0x56, 0x1d, 0x11, +0x1e, 0xbd, 0x25, 0x0a, 0x1a, 0x06, 0xcf, 0xdb, 0xb3, 0x0b, 0xc3, 0x2b, 0xdf, 0xc5, 0x37, 0xff, 0xd8, 0xd1, 0x07, 0x0c, 0xf4, 0x24, 0x10, 0xcc, 0x03, 0x0f, 0x0b, 0x1a, 0xe6, 0x15, 0x0b, 0xc1, +0x2a, 0x27, 0x58, 0x0a, 0xd8, 0x3f, 0xf9, 0x16, 0x02, 0x10, 0x41, 0xe5, 0xc7, 0xb6, 0x1f, 0xd6, 0x1d, 0x81, 0xc5, 0xc7, 0xf7, 0xe2, 0xfd, 0xa2, 0x15, 0xe5, 0xfa, 0xf7, 0x48, 0xda, 0xa1, 0xed, +0x17, 0x1a, 0xfe, 0x58, 0xe1, 0xe3, 0xf5, 0x02, 0xe8, 0xf8, 0x0a, 0x16, 0xd7, 0xd3, 0x11, 0xbe, 0xe3, 0xf0, 0x13, 0xd1, 0xd9, 0xc1, 0x14, 0xf0, 0x0a, 0xcb, 0xfb, 0xd3, 0xe8, 0xf3, 0xd6, 0xc6, +0x17, 0xfe, 0x1a, 0xbe, 0xf2, 0xbc, 0x1a, 0x11, 0xd3, 0x13, 0x18, 0xd0, 0xee, 0xb7, 0x0f, 0x4b, 0x33, 0x20, 0x14, 0x23, 0xf0, 0xe1, 0x0d, 0xf0, 0xeb, 0x12, 0xee, 0x33, 0x43, 0x1c, 0x06, 0x14, +0xf7, 0x17, 0x20, 0x9a, 0xd4, 0x16, 0xfa, 0xea, 0xe8, 0xcc, 0xb7, 0x11, 0xf1, 0x02, 0xda, 0xf5, 0x0d, 0xd5, 0xfb, 0xde, 0x5e, 0x25, 0x24, 0xcf, 0x3b, 0x0c, 0xfc, 0x21, 0x25, 0xe4, 0xfb, 0xd3, +0x38, 0x1d, 0x2b, 0x13, 0xf9, 0xcb, 0x02, 0x0f, 0xe2, 0xf9, 0xbd, 0xea, 0xf0, 0xdc, 0xdc, 0xd0, 0xc0, 0x0d, 0x22, 0xc5, 0x17, 0x24, 0xad, 0xff, 0xfc, 0x04, 0xcf, 0xdf, 0xd5, 0x31, 0xe9, 0xdc, +0xe8, 0x29, 0x03, 0xd7, 0x11, 0xdc, 0x08, 0x2d, 0x0c, 0xe6, 0xb2, 0x47, 0xff, 0x0a, 0xe5, 0x2c, 0xf5, 0xfa, 0x3b, 0xe4, 0xee, 0xfd, 0xe0, 0x05, 0xd8, 0xf3, 0xf1, 0x0d, 0x06, 0x1b, 0x22, 0xed, +0xe8, 0x23, 0x0d, 0xf8, 0x1d, 0x04, 0x05, 0x21, 0xe7, 0xe3, 0x04, 0x0a, 0xc4, 0xfc, 0x2d, 0x02, 0x0b, 0xc5, 0x03, 0x03, 0xea, 0x21, 0x14, 0xe2, 0x24, 0xe7, 0xcd, 0xf7, 0xe9, 0xea, 0xcd, 0xe1, +0xd6, 0xf0, 0xd7, 0x0d, 0x81, 0xfe, 0xeb, 0xd4, 0xee, 0xf4, 0xa9, 0xe7, 0xf6, 0xf1, 0x1b, 0xf1, 0xf3, 0xb8, 0x29, 0x26, 0xdf, 0xad, 0xe9, 0xed, 0xca, 0xd9, 0xf7, 0xf7, 0xa7, 0x2e, 0xd2, 0x11, +0xb7, 0x18, 0x05, 0x10, 0x2a, 0x59, 0xed, 0x28, 0x13, 0xe6, 0xfe, 0x1e, 0xf2, 0xdc, 0xf4, 0x54, 0xf1, 0x20, 0xec, 0xeb, 0x02, 0x4d, 0xda, 0x16, 0xfe, 0x1b, 0xfa, 0x16, 0x26, 0xc7, 0x3b, 0xda, +0xef, 0x21, 0xbe, 0xc4, 0xa9, 0xed, 0x11, 0xe6, 0x17, 0xfc, 0x04, 0x11, 0xe3, 0x28, 0xdf, 0xe8, 0x5a, 0xea, 0x1c, 0x1a, 0x0a, 0xf0, 0xad, 0x24, 0xf7, 0xed, 0x22, 0xf8, 0xdc, 0xfc, 0x02, 0xf2, +0x06, 0x0f, 0x0a, 0x0e, 0xd3, 0xde, 0xd7, 0x15, 0xe3, 0x03, 0xef, 0xf1, 0x18, 0xf9, 0xc7, 0x02, 0x26, 0x05, 0x3e, 0xff, 0x15, 0x68, 0x13, 0xf8, 0x28, 0x00, 0xe8, 0x06, 0xf0, 0x1c, 0x3f, 0x52, +0xe7, 0x40, 0xe2, 0x38, 0x1b, 0x24, 0x05, 0xff, 0xa5, 0xb2, 0xf6, 0xbe, 0xa5, 0xf4, 0xce, 0x33, 0x1a, 0x30, 0x28, 0x8d, 0x2f, 0x03, 0xc6, 0x4a, 0xc5, 0xff, 0xfe, 0x3e, 0x4c, 0xdf, 0xe5, 0x15, +0x27, 0x05, 0xa3, 0xe7, 0x0f, 0xb9, 0xd2, 0xd1, 0x18, 0x57, 0xd3, 0x40, 0xe6, 0xf0, 0xe4, 0x35, 0xc4, 0xee, 0xf0, 0xcc, 0x23, 0x1e, 0x2b, 0xc3, 0x00, 0xa9, 0x00, 0xef, 0x3e, 0xe2, 0xd3, 0x23, +0xf5, 0x08, 0x56, 0x0c, 0x06, 0xeb, 0x46, 0xfe, 0xf2, 0x65, 0x4c, 0x1f, 0xe4, 0x23, 0x3c, 0xfc, 0x2c, 0xf1, 0xeb, 0xad, 0xe6, 0xff, 0x1a, 0x17, 0xfc, 0xe4, 0xec, 0x1e, 0xcc, 0xd3, 0x25, 0x40, +0x04, 0xec, 0xe1, 0xf0, 0x08, 0xd6, 0xb2, 0x11, 0x0f, 0xdc, 0xe6, 0x45, 0xe7, 0xb3, 0xf4, 0x3c, 0xd6, 0x1f, 0x06, 0xf6, 0xed, 0xc3, 0x31, 0x10, 0xe5, 0xd4, 0x18, 0x17, 0x2e, 0x1f, 0x19, 0xc6, +0x29, 0x46, 0xf9, 0x16, 0xcb, 0x15, 0x30, 0xee, 0xf5, 0xff, 0xfc, 0xe6, 0x29, 0x8e, 0xe3, 0xe2, 0xb2, 0x32, 0xf4, 0x32, 0xfe, 0x22, 0xec, 0x05, 0xd6, 0xe6, 0x36, 0x1d, 0x17, 0x07, 0x1a, 0xe9, +0x12, 0x1d, 0x15, 0xe1, 0x33, 0x12, 0x27, 0xdb, 0xdf, 0x23, 0xf1, 0x00, 0x2b, 0x28, 0xe7, 0xe7, 0x12, 0xff, 0x69, 0xc0, 0xe7, 0xeb, 0x21, 0x25, 0xca, 0x37, 0x0f, 0x09, 0xf3, 0x22, 0x4b, 0xc6, +0xea, 0x38, 0x20, 0xf8, 0xf4, 0x00, 0x0f, 0x04, 0xfa, 0x22, 0x29, 0xd8, 0x0c, 0xf7, 0x00, 0x00, 0xe9, 0x1c, 0x09, 0x0c, 0x12, 0x00, 0x3d, 0x08, 0x2a, 0xfe, 0xf9, 0x33, 0x32, 0x18, 0x02, 0x18, +0x17, 0x08, 0x0a, 0x03, 0xe6, 0x7f, 0x1c, 0xdd, 0xe2, 0xdb, 0x19, 0xb8, 0x32, 0xe8, 0xd9, 0x0f, 0xd0, 0x14, 0x4f, 0xe4, 0x15, 0x17, 0x03, 0x1f, 0xf6, 0x10, 0xe5, 0xf5, 0x18, 0x36, 0xf2, 0xca, +0xc6, 0x62, 0x08, 0xc2, 0xfe, 0xb6, 0xfc, 0xf7, 0xd3, 0xe4, 0x1d, 0xf4, 0x1f, 0x00, 0x2c, 0xc7, 0xf3, 0x13, 0xf8, 0x05, 0xd0, 0x09, 0xd2, 0xb9, 0xf1, 0x74, 0x0d, 0xf1, 0xe7, 0x1a, 0x09, 0xda, +0xf2, 0xab, 0xf3, 0xe5, 0xee, 0x4b, 0xd5, 0x04, 0xdf, 0x1f, 0x14, 0x0a, 0xe0, 0x03, 0xdf, 0xed, 0xee, 0xc4, 0x07, 0xfb, 0x10, 0xaf, 0x1f, 0x24, 0x1e, 0x0a, 0xf7, 0x18, 0xe0, 0x05, 0x04, 0x06, +0x1a, 0x13, 0xdb, 0xfd, 0xf9, 0x3e, 0x09, 0xea, 0xe1, 0x03, 0xdc, 0x45, 0xd7, 0x1e, 0x41, 0xf3, 0xb6, 0x37, 0xd2, 0xef, 0xd9, 0xf5, 0x33, 0x14, 0xbf, 0xba, 0xf9, 0x14, 0xba, 0xf5, 0xd8, 0xf3, +0xd9, 0xf2, 0xfe, 0xd9, 0x97, 0x7d, 0xfe, 0x21, 0xc5, 0x02, 0x0d, 0x3f, 0xfb, 0xe8, 0xf4, 0x05, 0xdf, 0x0e, 0xde, 0x19, 0x3f, 0xe5, 0x7f, 0x03, 0x47, 0x05, 0x21, 0xe7, 0xb9, 0x43, 0x04, 0x2d, +0x0a, 0x11, 0x20, 0x26, 0xf2, 0x20, 0xe5, 0x2e, 0x05, 0x04, 0x1b, 0xea, 0x24, 0xfc, 0xec, 0xd3, 0x19, 0xe9, 0x10, 0xd1, 0xee, 0xf0, 0xbb, 0x64, 0x4e, 0xe8, 0x0a, 0xd0, 0x28, 0xdf, 0xfb, 0xec, +0xf2, 0xd1, 0x41, 0xe5, 0x12, 0x53, 0xf0, 0x34, 0x06, 0xed, 0x32, 0xdd, 0xfa, 0xff, 0xeb, 0x10, 0xd4, 0xc1, 0x33, 0x35, 0xe7, 0x12, 0x30, 0xf9, 0x29, 0xa5, 0x05, 0x1c, 0x35, 0x33, 0x05, 0x67, +0xeb, 0xe8, 0x12, 0x14, 0xd1, 0x1e, 0x30, 0xd2, 0xf5, 0x16, 0xe4, 0xed, 0x26, 0x2a, 0x6f, 0xf2, 0x1c, 0xce, 0x3b, 0x16, 0x15, 0xd7, 0xfe, 0x09, 0x0e, 0xfd, 0xfd, 0xd5, 0x19, 0x4e, 0xe1, 0x17, +0xda, 0x2b, 0xea, 0x17, 0xdc, 0xc1, 0xe7, 0x06, 0xee, 0xd4, 0x01, 0x04, 0xf4, 0x1b, 0x13, 0xc0, 0xfe, 0xe4, 0x2f, 0xf4, 0xb6, 0xe1, 0xe7, 0x41, 0x09, 0x1c, 0x10, 0xf0, 0xfe, 0xdc, 0xf4, 0xb7, +0xed, 0xdd, 0x33, 0x12, 0x16, 0x3b, 0xc1, 0xd2, 0xeb, 0x14, 0xd3, 0xe4, 0x59, 0x40, 0x23, 0x07, 0x8f, 0x01, 0x1b, 0xca, 0xf4, 0xe1, 0xf3, 0xf3, 0xe5, 0xde, 0x0d, 0xd7, 0xf0, 0x44, 0x09, 0xc7, +0x36, 0x17, 0xc4, 0x4d, 0xfd, 0x2e, 0x44, 0xd7, 0x28, 0x08, 0xf4, 0xea, 0x0f, 0xe6, 0x2f, 0x14, 0x02, 0xf1, 0xf1, 0x02, 0x03, 0x1f, 0xf0, 0xc1, 0xea, 0x2c, 0x13, 0xe3, 0xf4, 0xe2, 0x0f, 0xe8, +0xf7, 0x42, 0xda, 0x66, 0x33, 0xd9, 0xe7, 0xe1, 0x63, 0x06, 0xb8, 0xae, 0xfe, 0x19, 0xf5, 0xf2, 0x47, 0x12, 0xc0, 0xbc, 0xd9, 0x35, 0x0a, 0xc9, 0xed, 0xd1, 0x0b, 0xd9, 0xfd, 0x07, 0x0f, 0x2f, +0xdd, 0x2d, 0xf7, 0xe0, 0xd8, 0xd1, 0x02, 0xb8, 0x29, 0xf6, 0x43, 0x07, 0x20, 0xfc, 0x24, 0xb6, 0x14, 0xd5, 0x5c, 0x0b, 0xff, 0xb3, 0x23, 0xd3, 0x0b, 0xb2, 0xca, 0x2c, 0xae, 0x37, 0x3d, 0x2f, +0xcf, 0x25, 0x1b, 0xd9, 0xc5, 0xa9, 0x03, 0xd9, 0x33, 0x45, 0x19, 0xc8, 0x1f, 0xf4, 0x01, 0xe9, 0xba, 0xe2, 0x0f, 0x05, 0x65, 0xe2, 0x36, 0xe5, 0xd8, 0x4f, 0xbe, 0xdf, 0x2a, 0xf3, 0x4c, 0xec, +0x1f, 0xf7, 0x30, 0xef, 0x57, 0x01, 0xec, 0xeb, 0xdb, 0x0c, 0xe5, 0xf6, 0x4b, 0xdf, 0x0a, 0xf5, 0xc6, 0x0f, 0x14, 0xde, 0xfc, 0xe2, 0xe5, 0xde, 0x45, 0xea, 0x04, 0x58, 0xcc, 0x28, 0xd5, 0x00, +0xfe, 0xd8, 0xdd, 0x42, 0x06, 0x3d, 0xe2, 0xce, 0x27, 0xde, 0x23, 0x09, 0xcd, 0xfd, 0xe6, 0x0d, 0xd9, 0xee, 0x1d, 0xc1, 0xfc, 0xef, 0x18, 0x5b, 0xfa, 0xd7, 0xd9, 0xd2, 0xc0, 0x4a, 0x00, 0xcd, +0x81, 0xf9, 0x3f, 0xc3, 0xf9, 0x2d, 0x2b, 0x39, 0xff, 0xfb, 0xe8, 0xd0, 0xfe, 0xfe, 0xeb, 0xd7, 0x17, 0xe2, 0x24, 0xff, 0xeb, 0xf0, 0xf1, 0x07, 0x09, 0x12, 0x3b, 0x0e, 0x2e, 0xc0, 0xdf, 0x0c, +0x1c, 0x1b, 0x03, 0xd7, 0x03, 0x42, 0x27, 0xdc, 0xec, 0xcb, 0x21, 0xca, 0x1e, 0x48, 0xe4, 0xe9, 0x25, 0xfd, 0xc1, 0x81, 0x23, 0xf4, 0x35, 0xe5, 0xf9, 0xec, 0x11, 0x3e, 0x2f, 0x0d, 0xfc, 0xfe, +0x1e, 0xfb, 0x18, 0x22, 0xec, 0x1a, 0x1d, 0x0b, 0x03, 0xeb, 0xea, 0xe8, 0xfe, 0x0b, 0x23, 0x4a, 0xf1, 0xf2, 0x19, 0x06, 0x19, 0xfc, 0x21, 0xe6, 0xc3, 0x19, 0xd4, 0x25, 0x60, 0x0e, 0xbc, 0xf5, +0x33, 0x0f, 0x1d, 0xf9, 0x18, 0xeb, 0x31, 0x99, 0x1f, 0xc2, 0xfb, 0xc5, 0x1d, 0xdf, 0x1f, 0x3b, 0x51, 0xbb, 0xd4, 0x04, 0x2f, 0xdb, 0xc8, 0x18, 0xed, 0xf6, 0xc4, 0xd7, 0x44, 0xfe, 0x07, 0xf4, +0x0b, 0xe6, 0xe3, 0xd5, 0xd8, 0xfe, 0xef, 0xd2, 0x53, 0x03, 0xef, 0x39, 0x23, 0xee, 0x06, 0xec, 0x13, 0xd9, 0x2e, 0xda, 0xea, 0x37, 0xf7, 0x1c, 0xf5, 0x0a, 0x38, 0xd2, 0xc3, 0xea, 0xe9, 0x31, +0x02, 0x10, 0x5a, 0x2c, 0x0a, 0x00, 0xd7, 0x09, 0x04, 0xbc, 0x05, 0x40, 0xf9, 0xf6, 0xf7, 0xea, 0x1a, 0xef, 0xfa, 0xf4, 0x0c, 0xf9, 0xf0, 0x22, 0xb0, 0x0c, 0xe5, 0xe1, 0x3d, 0xfc, 0x3c, 0xef, +0xfb, 0xea, 0x0c, 0xe0, 0x27, 0x34, 0x0e, 0x13, 0x15, 0xd5, 0xde, 0xec, 0xe5, 0xb5, 0xe2, 0x40, 0x1f, 0xfb, 0x15, 0xdc, 0x2f, 0xe8, 0x42, 0xf0, 0xf0, 0x95, 0xf2, 0xf4, 0x30, 0xa5, 0xcf, 0xe2, +0xdd, 0xe9, 0x08, 0xe7, 0xd7, 0xf7, 0xeb, 0x6f, 0x0e, 0x32, 0x3a, 0xb5, 0x04, 0x38, 0xfa, 0xd8, 0xe5, 0x1b, 0xfe, 0xef, 0xf5, 0x92, 0x01, 0xe1, 0x27, 0xe2, 0xd6, 0x23, 0x15, 0xef, 0xd9, 0x52, +0x32, 0x51, 0x1a, 0x18, 0xfe, 0xe7, 0xea, 0x09, 0xf0, 0xf9, 0xca, 0x1a, 0xb5, 0xdc, 0xf9, 0x58, 0x41, 0xf8, 0x17, 0x7f, 0x3d, 0x2d, 0x2e, 0xe0, 0x20, 0xfc, 0xe7, 0x06, 0xd1, 0x03, 0x02, 0xba, +0xd1, 0x3f, 0xec, 0x34, 0xd9, 0xc1, 0xff, 0x0d, 0xfe, 0xda, 0x0e, 0x18, 0xbd, 0x4a, 0x51, 0xe9, 0x2c, 0xeb, 0xe2, 0x34, 0xed, 0x74, 0xdc, 0x27, 0xf6, 0x79, 0xf2, 0xde, 0x44, 0x39, 0x05, 0x13, +0xd8, 0x0c, 0x1c, 0x19, 0xe5, 0x18, 0xd1, 0x63, 0x0f, 0x02, 0x8d, 0xff, 0x21, 0xfd, 0xd6, 0x08, 0xde, 0xe8, 0x2e, 0xeb, 0xdf, 0xdb, 0xb3, 0x24, 0x52, 0x1a, 0x20, 0x03, 0x55, 0xf2, 0x0e, 0xe9, +0xee, 0xe1, 0x41, 0x14, 0xfc, 0xeb, 0xe0, 0x2d, 0xee, 0xe4, 0xea, 0x01, 0xeb, 0xd4, 0x1c, 0x0c, 0x6c, 0x26, 0x3f, 0x3a, 0xd7, 0xe6, 0x41, 0xe9, 0x26, 0x04, 0xed, 0xe3, 0xeb, 0x00, 0xd8, 0xe4, +0x82, 0x00, 0xf4, 0x33, 0x40, 0xf7, 0xeb, 0xcd, 0x0b, 0x00, 0x1d, 0x1f, 0x4c, 0x13, 0x27, 0xf6, 0x06, 0xdf, 0x2f, 0xf5, 0x20, 0x0e, 0xd2, 0xdd, 0x44, 0xf8, 0xee, 0xe3, 0x09, 0x77, 0xe5, 0x18, +0x05, 0x10, 0xf1, 0xfd, 0x9e, 0xf2, 0xd6, 0x3e, 0xff, 0x46, 0x1a, 0x19, 0xee, 0x2e, 0x07, 0x99, 0x09, 0xbd, 0x2e, 0x45, 0xff, 0x0d, 0xf8, 0xd2, 0x1b, 0x16, 0xdd, 0xee, 0x28, 0xe2, 0xe7, 0xc7, +0x17, 0x61, 0xa7, 0x43, 0xcb, 0xfa, 0xdd, 0xd2, 0xf1, 0x3f, 0xfb, 0x09, 0x0a, 0xd6, 0x18, 0xe2, 0x03, 0x16, 0xf7, 0xb0, 0xd1, 0xd8, 0x06, 0x1a, 0xc6, 0xe8, 0xed, 0xeb, 0xeb, 0x29, 0x04, 0xf2, +0xb4, 0xdd, 0xd3, 0x0d, 0xde, 0xe3, 0xf2, 0xb7, 0x3a, 0xc1, 0xc5, 0x59, 0xf8, 0x72, 0xe7, 0xf4, 0xdf, 0x0d, 0xfa, 0x7f, 0xf5, 0x13, 0x01, 0xec, 0xb5, 0xc3, 0xe1, 0x1c, 0xe6, 0x1f, 0x1a, 0xd6, +0xc2, 0x23, 0x0c, 0x1d, 0x20, 0x18, 0x11, 0xcc, 0xde, 0x26, 0x03, 0x0c, 0x38, 0x04, 0xc4, 0xff, 0xfe, 0x59, 0xdf, 0x2a, 0xf1, 0xf8, 0xe8, 0xf3, 0x1f, 0x2e, 0x19, 0x17, 0xe0, 0xb2, 0xde, 0xb3, +0xf5, 0x36, 0xe6, 0x03, 0x1c, 0x3c, 0x1c, 0x06, 0x0c, 0x20, 0x40, 0xf4, 0xee, 0x09, 0x11, 0x01, 0xf9, 0x28, 0xe0, 0xe4, 0xe3, 0xc6, 0x52, 0x15, 0xdd, 0xdf, 0xa3, 0xec, 0xf9, 0x1b, 0x0b, 0x20, +0xf2, 0xdd, 0xff, 0xee, 0x1e, 0x3a, 0x3f, 0x0a, 0xcf, 0xb1, 0xa0, 0x11, 0x2e, 0x26, 0xf3, 0xff, 0xe7, 0xd6, 0x0a, 0xf4, 0x08, 0xdd, 0x17, 0xc8, 0xeb, 0xf3, 0x00, 0xf5, 0x8b, 0xdf, 0xff, 0xf5, +0xcb, 0xf1, 0xe6, 0x3f, 0xc8, 0x18, 0xcf, 0xf0, 0xfd, 0x6d, 0x38, 0x09, 0xed, 0xde, 0x1e, 0x03, 0xf8, 0xdd, 0xdc, 0x39, 0xf1, 0x12, 0xdc, 0xf4, 0xe5, 0x15, 0xe9, 0x2d, 0x56, 0x10, 0xd0, 0xcf, +0x03, 0x22, 0xf5, 0xbd, 0x45, 0xf0, 0x11, 0xdc, 0xfb, 0x4f, 0xbc, 0x1f, 0xca, 0xdb, 0x01, 0x00, 0xf0, 0xe6, 0xec, 0x16, 0xe0, 0x0b, 0x0c, 0xe1, 0xea, 0x1e, 0x1d, 0x21, 0xf4, 0x0f, 0xed, 0xe9, +0xd2, 0x10, 0x42, 0xe3, 0x9d, 0xf3, 0x29, 0xd0, 0x22, 0xed, 0x18, 0x13, 0xeb, 0xd0, 0x00, 0xcf, 0x27, 0xe6, 0x0e, 0xf1, 0x36, 0xc4, 0xf2, 0x00, 0xb8, 0x09, 0x0e, 0xf1, 0x43, 0x23, 0x11, 0xf1, +0xda, 0x1b, 0x34, 0xed, 0x28, 0xf5, 0xed, 0xff, 0xd4, 0xfa, 0xd6, 0x24, 0x08, 0x1d, 0x0f, 0x1c, 0x1f, 0xf0, 0xda, 0x00, 0xf5, 0xf6, 0xfc, 0x13, 0xec, 0x18, 0x17, 0xf5, 0x15, 0x03, 0xf4, 0x08, +0xe1, 0x29, 0x0f, 0xf8, 0x0a, 0xf4, 0xfd, 0x07, 0x03, 0x07, 0xf5, 0x03, 0x14, 0xfc, 0xfa, 0x3c, 0x3c, 0xfc, 0xe6, 0x1f, 0x17, 0x21, 0xeb, 0x7f, 0x06, 0x2d, 0xde, 0x40, 0xeb, 0x1a, 0xd7, 0xf8, +0x38, 0x00, 0xff, 0xf3, 0x1d, 0x4e, 0x09, 0xd9, 0xae, 0x01, 0x05, 0xff, 0xf7, 0x1d, 0x09, 0x16, 0xed, 0xfc, 0xf4, 0xf4, 0x00, 0xe3, 0x5b, 0x2b, 0x02, 0xfc, 0x26, 0xbd, 0x05, 0x10, 0xdd, 0x0f, +0xbc, 0xe1, 0x40, 0x15, 0x09, 0xe6, 0x0b, 0x0e, 0x30, 0xcd, 0xec, 0x1b, 0xf5, 0xf3, 0x0a, 0xda, 0x15, 0x10, 0xde, 0x17, 0xf0, 0x30, 0x05, 0x00, 0xf0, 0x00, 0x1b, 0x1a, 0x52, 0xf7, 0xdc, 0xf1, +0xc8, 0x1e, 0x42, 0xe4, 0x29, 0xed, 0x29, 0x05, 0x3e, 0x1a, 0x10, 0x35, 0x19, 0x1a, 0x34, 0x16, 0x0c, 0xe8, 0x06, 0x06, 0x08, 0x44, 0x0f, 0xf1, 0xd0, 0x35, 0xf6, 0x2e, 0x02, 0x41, 0x57, 0x2e, +0xfa, 0xfb, 0x1a, 0x2b, 0x2b, 0xee, 0x20, 0x23, 0x0e, 0x12, 0x01, 0x1e, 0xdb, 0xfd, 0xf3, 0xe8, 0xf0, 0x08, 0xbf, 0xf8, 0x0a, 0xf6, 0x1a, 0x3f, 0xfd, 0x13, 0x0a, 0x0f, 0x1b, 0x0c, 0xfa, 0xd6, +0x42, 0xf2, 0x34, 0xf5, 0xc3, 0x0c, 0x17, 0x02, 0x16, 0xf3, 0xd1, 0x12, 0x0f, 0x05, 0x14, 0x01, 0x01, 0x0a, 0x41, 0x0d, 0x20, 0x02, 0xef, 0x12, 0x00, 0x39, 0x36, 0x24, 0xff, 0xd5, 0xf7, 0x22, +0xc5, 0x0f, 0x12, 0x18, 0xb6, 0xa3, 0xc8, 0xa6, 0x42, 0x08, 0x5e, 0xed, 0x0a, 0xde, 0xe3, 0xcf, 0xda, 0x37, 0x04, 0x05, 0x32, 0x08, 0xbb, 0x2b, 0x03, 0xd1, 0x4d, 0x5e, 0xad, 0x4c, 0x00, 0xf5, +0x47, 0x3b, 0x46, 0xa5, 0x28, 0xa2, 0x1c, 0x3e, 0xe0, 0x04, 0xe8, 0x1f, 0x10, 0x16, 0x26, 0xeb, 0x20, 0x8b, 0x20, 0x3b, 0x2e, 0xe1, 0x08, 0x42, 0x1c, 0xb6, 0x0c, 0x77, 0xec, 0xfa, 0xba, 0x33, +0x2f, 0xef, 0xfe, 0xb8, 0xf4, 0xf8, 0x33, 0xf9, 0x33, 0xfe, 0xff, 0x1e, 0xdd, 0xec, 0x1a, 0xfb, 0x3c, 0x2f, 0xc4, 0xd2, 0x09, 0xf1, 0x13, 0x20, 0xcf, 0x13, 0xc2, 0x15, 0xe9, 0x4f, 0x0a, 0x1d, +0x00, 0x31, 0x11, 0x3a, 0x4a, 0x3b, 0xbc, 0x24, 0x31, 0x24, 0xfc, 0x02, 0xd4, 0xe8, 0xd2, 0x1d, 0x0a, 0x23, 0xdf, 0x03, 0x00, 0xf9, 0x02, 0xb1, 0x1b, 0x08, 0x18, 0x37, 0x33, 0x34, 0xed, 0x06, +0x26, 0x1f, 0xd6, 0x16, 0xf1, 0x03, 0x12, 0x20, 0xe1, 0x53, 0x0b, 0xe4, 0xe0, 0x47, 0x10, 0xe2, 0x47, 0xf7, 0x06, 0xfe, 0xc9, 0xe3, 0xf6, 0xe2, 0x1a, 0x3a, 0xee, 0x14, 0xe3, 0xda, 0xe0, 0xed, +0x48, 0x2f, 0x05, 0x20, 0x71, 0x2b, 0xec, 0xc7, 0x03, 0x32, 0xf9, 0x3f, 0x0c, 0xee, 0x3e, 0x18, 0xd7, 0xef, 0xc2, 0x13, 0xc1, 0xee, 0xfd, 0x1c, 0xe8, 0x7f, 0xf3, 0x3b, 0xdb, 0xe4, 0x11, 0x04, +0xf3, 0xbf, 0xba, 0xcc, 0xfc, 0xf0, 0x01, 0xe4, 0xeb, 0xd4, 0xbe, 0x4c, 0x5b, 0x63, 0xdf, 0x05, 0x13, 0xdc, 0xfd, 0xef, 0x3f, 0x13, 0x09, 0x10, 0x16, 0x56, 0x03, 0x53, 0x0c, 0x1e, 0x2c, 0x1c, +0xb0, 0x15, 0xe2, 0xd2, 0xf3, 0xd2, 0x0c, 0x03, 0x07, 0x96, 0xc7, 0x95, 0x25, 0xfa, 0xdf, 0xda, 0xef, 0x36, 0x14, 0xe1, 0xfc, 0x0f, 0x03, 0x1f, 0xfb, 0x09, 0xb8, 0xd1, 0xfd, 0x17, 0x0c, 0x24, +0xdf, 0x2d, 0x13, 0xe8, 0xe7, 0xf0, 0x30, 0x48, 0xc3, 0xb9, 0x06, 0xcc, 0x26, 0xf2, 0xef, 0x3a, 0x16, 0x4c, 0xec, 0x1d, 0x47, 0xe2, 0xef, 0xdf, 0xf7, 0xeb, 0x81, 0xf5, 0xd7, 0xcc, 0x04, 0x67, +0xff, 0x63, 0xee, 0x18, 0xfe, 0x0b, 0x49, 0x35, 0x01, 0xe9, 0xd5, 0x27, 0xc6, 0xf5, 0xe2, 0x1b, 0x4d, 0xd9, 0xd7, 0xc2, 0x1f, 0xf8, 0x1c, 0x2b, 0xde, 0x03, 0x1b, 0x00, 0xfe, 0xd9, 0xf2, 0xee, +0x05, 0x21, 0xe6, 0xea, 0x26, 0x0c, 0x31, 0x2c, 0xfc, 0x03, 0x02, 0x0e, 0x2e, 0xed, 0x11, 0x10, 0xe3, 0xed, 0xeb, 0x09, 0xfa, 0x26, 0xfa, 0xf7, 0x4d, 0x13, 0x0f, 0xc1, 0xe2, 0x0f, 0xdf, 0x45, +0xcb, 0x27, 0x0a, 0xf6, 0xee, 0xd2, 0xf0, 0xf8, 0x07, 0xdb, 0x07, 0xc6, 0xe0, 0x37, 0x2b, 0x0e, 0x09, 0xd0, 0xef, 0xfb, 0xc3, 0x0e, 0x22, 0x36, 0x13, 0x37, 0xe5, 0xfb, 0x4a, 0xa4, 0xce, 0xcb, +0x21, 0x0d, 0x1a, 0x0f, 0x10, 0xfc, 0x23, 0xf7, 0x3c, 0x31, 0x0e, 0xaf, 0xed, 0xb8, 0x3f, 0x04, 0xf9, 0xec, 0x30, 0xc8, 0xe0, 0xcf, 0x57, 0xf5, 0xe4, 0xba, 0x18, 0x36, 0xd5, 0xc7, 0x0b, 0xfd, +0x6d, 0xff, 0xe0, 0x37, 0xe4, 0x30, 0xff, 0x24, 0x03, 0xfb, 0x0f, 0xdc, 0x05, 0x04, 0xdc, 0x3e, 0xef, 0x0f, 0xdd, 0xda, 0xcf, 0x52, 0x1f, 0xa1, 0xfd, 0x1d, 0x39, 0x14, 0xfc, 0xee, 0xf6, 0x23, +0xf0, 0xf5, 0x01, 0xb6, 0x13, 0xea, 0x2f, 0xcd, 0xa1, 0x22, 0x17, 0x5f, 0xf8, 0x45, 0x4d, 0x47, 0x7b, 0xac, 0x42, 0x26, 0x21, 0xd5, 0x10, 0x1c, 0xec, 0xce, 0xd9, 0x04, 0xe1, 0x1b, 0xf8, 0xf6, +0x40, 0xb5, 0x24, 0x11, 0x46, 0x04, 0x6f, 0x28, 0xcf, 0xe8, 0xd8, 0x0d, 0x0e, 0xff, 0x1d, 0xe9, 0xff, 0x09, 0xa8, 0x10, 0xe4, 0xd4, 0xf1, 0x12, 0xf4, 0xf2, 0xe0, 0x2c, 0x02, 0x50, 0x19, 0xe6, +0x23, 0x1f, 0x01, 0x35, 0xaa, 0x09, 0x29, 0xfe, 0xff, 0xd1, 0x10, 0xe3, 0xb7, 0xe6, 0xf2, 0x5d, 0xf9, 0x3e, 0x36, 0x14, 0xee, 0x13, 0x19, 0xf3, 0x0b, 0x03, 0x19, 0xfe, 0xf8, 0x08, 0xe1, 0x05, +0x1b, 0xd4, 0xd9, 0xcf, 0x40, 0xd0, 0xa9, 0x17, 0x0d, 0xfa, 0xd6, 0x5b, 0x51, 0x45, 0xed, 0xb3, 0xf2, 0xe9, 0xcb, 0x16, 0xbc, 0x1b, 0xdd, 0xf1, 0x12, 0xef, 0xd3, 0xa8, 0xf4, 0x49, 0xee, 0xb2, +0x2f, 0xf4, 0xbe, 0x48, 0x4d, 0x11, 0xfc, 0x2d, 0x1b, 0x53, 0xed, 0xc2, 0x18, 0x05, 0x7f, 0xf2, 0xe6, 0x4a, 0xe8, 0x44, 0xf5, 0x07, 0xd8, 0xe7, 0xe2, 0x13, 0xfa, 0xe3, 0x0b, 0x24, 0xd5, 0xd5, +0xf4, 0x09, 0x06, 0xbe, 0xac, 0x42, 0x05, 0x1c, 0xdc, 0x04, 0xdb, 0xf6, 0x35, 0xfd, 0xe3, 0xe8, 0xf4, 0xdd, 0xd7, 0x2c, 0xcb, 0xc1, 0x2d, 0xc2, 0xed, 0x04, 0xe4, 0xa2, 0x2c, 0xfa, 0x26, 0x21, +0x0f, 0xf5, 0x43, 0x31, 0x9e, 0x03, 0x07, 0x12, 0xfe, 0xef, 0x05, 0x48, 0x1e, 0xe2, 0x55, 0x32, 0xee, 0x11, 0xa4, 0x6a, 0xc1, 0xd1, 0x18, 0xde, 0x73, 0xed, 0xd0, 0xc0, 0x3a, 0x23, 0xe6, 0xf5, +0x12, 0x3a, 0x03, 0x57, 0xcf, 0xe8, 0x10, 0x34, 0x6f, 0xf4, 0x2a, 0xf0, 0x1d, 0xe2, 0xd9, 0xe1, 0x00, 0xdb, 0x0f, 0xe2, 0xed, 0x12, 0xda, 0xb8, 0x0e, 0xde, 0xec, 0xe1, 0x2a, 0xea, 0x24, 0x06, +0xe8, 0xf2, 0xf1, 0xee, 0xe0, 0xc5, 0xbb, 0xea, 0x07, 0x16, 0x24, 0xe2, 0x3b, 0x29, 0x31, 0x03, 0xef, 0xa5, 0x49, 0xf9, 0x06, 0x1e, 0xa2, 0x07, 0xfd, 0xfd, 0x06, 0xc9, 0xb3, 0xc2, 0xb8, 0x3a, +0xdd, 0xd6, 0xf2, 0xa1, 0x34, 0xe6, 0x00, 0x33, 0x1d, 0xe2, 0xfa, 0x29, 0x15, 0xee, 0xf5, 0xe2, 0x15, 0x11, 0xcc, 0x03, 0x1b, 0x8d, 0xcd, 0xe3, 0x18, 0xd7, 0x9a, 0xfd, 0xcb, 0x22, 0xfe, 0x14, +0x56, 0x1d, 0xed, 0xf4, 0x26, 0x11, 0xfc, 0x99, 0x08, 0x0e, 0xf9, 0xdc, 0x10, 0x19, 0xa8, 0xf4, 0xf6, 0xe1, 0xf0, 0xf9, 0x84, 0xd2, 0xf8, 0x56, 0x0a, 0x3f, 0x17, 0xf4, 0xda, 0xdc, 0x46, 0xdd, +0xbe, 0xbc, 0xf1, 0x4f, 0xe2, 0xe3, 0x39, 0x03, 0x3c, 0x16, 0x14, 0x38, 0x88, 0xfe, 0xeb, 0xc6, 0xb4, 0xeb, 0xb6, 0xb0, 0xcf, 0x03, 0x45, 0xe8, 0x1a, 0xcb, 0x5c, 0xe4, 0xf8, 0x2c, 0xd3, 0xf8, +0x10, 0xd8, 0xc8, 0xe6, 0x30, 0x1b, 0xec, 0x06, 0xd7, 0x48, 0xce, 0x48, 0x47, 0xf7, 0x30, 0x0d, 0x01, 0x1f, 0x4f, 0x0f, 0x0c, 0x15, 0x41, 0x1a, 0x27, 0x9a, 0x13, 0x36, 0x49, 0xec, 0xe7, 0x21, +0x81, 0x20, 0xf5, 0x46, 0x42, 0xba, 0xec, 0xd0, 0xc3, 0x3d, 0x26, 0x1f, 0xc3, 0x21, 0xfb, 0xec, 0x4c, 0x33, 0x0a, 0xce, 0x3d, 0x31, 0x0d, 0xfb, 0x97, 0x09, 0x28, 0xf0, 0xd6, 0x11, 0xb8, 0xde, +0xa1, 0xd6, 0x20, 0xfa, 0x21, 0xd3, 0x14, 0x15, 0xe0, 0xe6, 0x2a, 0x1e, 0xfe, 0x17, 0xdf, 0x43, 0x08, 0x03, 0x0b, 0x03, 0x1e, 0xd4, 0xf1, 0x36, 0x3c, 0xff, 0x07, 0x0f, 0xfa, 0x08, 0x2d, 0xfe, +0x51, 0x2a, 0x2a, 0xb0, 0x38, 0x28, 0xfa, 0xe0, 0xfb, 0xd0, 0xc5, 0x5c, 0x01, 0x2a, 0xc9, 0xf5, 0xd3, 0xfa, 0x32, 0x07, 0x7f, 0xfd, 0x24, 0x0e, 0xeb, 0x0f, 0xf8, 0x21, 0xdd, 0x17, 0x34, 0xed, +0x0c, 0xc3, 0xf9, 0x06, 0x08, 0x2a, 0xa1, 0xfc, 0xe5, 0xf5, 0x09, 0x06, 0x25, 0xf6, 0x04, 0xbe, 0x14, 0x02, 0x37, 0x1c, 0xfb, 0xde, 0xb1, 0xed, 0xe4, 0x00, 0xf6, 0xde, 0x18, 0xff, 0x1d, 0x36, +0xfc, 0x2c, 0xee, 0x0e, 0xe6, 0xf0, 0xf8, 0xf2, 0x43, 0x02, 0x05, 0xe2, 0xff, 0x50, 0xe4, 0x26, 0x00, 0x3e, 0xfc, 0x1c, 0xb0, 0xd8, 0xf7, 0xd6, 0x25, 0x0d, 0x04, 0x03, 0x99, 0x16, 0x25, 0x1e, +0xe8, 0xef, 0x16, 0xcd, 0xec, 0xe1, 0xf9, 0xf2, 0xf5, 0xea, 0xd7, 0x0b, 0xf7, 0x1b, 0x0d, 0xd0, 0x96, 0xf0, 0x11, 0xed, 0xf7, 0x19, 0x01, 0x10, 0xe6, 0xc4, 0xce, 0x01, 0x0f, 0x14, 0x37, 0x23, +0x17, 0x1f, 0xf9, 0x23, 0xe7, 0x3a, 0x25, 0x49, 0xf9, 0x01, 0xff, 0xde, 0x10, 0xdb, 0x2c, 0x0b, 0x09, 0x39, 0xfc, 0x45, 0xeb, 0x21, 0xde, 0x07, 0xee, 0xbe, 0x19, 0x15, 0x30, 0xd7, 0xd5, 0x3e, +0xfb, 0xe6, 0x33, 0xdd, 0x34, 0xfb, 0x3b, 0x44, 0xf4, 0x13, 0x33, 0xf6, 0xb8, 0x67, 0xe4, 0xf6, 0x38, 0x0d, 0xf1, 0xf8, 0x37, 0xce, 0xdb, 0x2a, 0xce, 0xe5, 0x1d, 0xb3, 0xeb, 0x00, 0xdd, 0x69, +0x86, 0x79, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x6e, 0xfb, 0xff, 0xff, 0x4d, 0x03, 0x00, 0x00, 0x46, 0xfd, 0xff, 0xff, 0xe1, 0x02, 0x00, 0x00, 0x4e, 0x0f, 0x00, 0x00, +0x5d, 0xf6, 0xff, 0xff, 0x88, 0xee, 0xff, 0xff, 0x9b, 0xff, 0xff, 0xff, 0x42, 0x07, 0x00, 0x00, 0x71, 0x1a, 0x00, 0x00, 0xef, 0xf3, 0xff, 0xff, 0xfb, 0xfe, 0xff, 0xff, 0x36, 0x0c, 0x00, 0x00, +0xf0, 0xf0, 0xff, 0xff, 0xaf, 0xf4, 0xff, 0xff, 0xfe, 0xea, 0xff, 0xff, 0x5d, 0xea, 0xff, 0xff, 0x12, 0x0e, 0x00, 0x00, 0xfb, 0xe8, 0xff, 0xff, 0x93, 0x02, 0x00, 0x00, 0x5d, 0x07, 0x00, 0x00, +0x45, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xfd, 0xff, 0xff, 0xdd, 0xfe, 0xff, 0xff, 0x4a, 0x16, 0x00, 0x00, 0xb3, 0xfe, 0xff, 0xff, 0x42, 0xff, 0xff, 0xff, 0x3e, 0x00, 0x00, 0x00, +0x83, 0xfc, 0xff, 0xff, 0x34, 0xf4, 0xff, 0xff, 0x17, 0x0d, 0x00, 0x00, 0x72, 0x09, 0x00, 0x00, 0x89, 0x05, 0x00, 0x00, 0x79, 0x0e, 0x00, 0x00, 0xef, 0xeb, 0xff, 0xff, 0xe9, 0x24, 0x00, 0x00, +0xe6, 0xf8, 0xff, 0xff, 0x23, 0xff, 0xff, 0xff, 0x4b, 0xff, 0xff, 0xff, 0x1f, 0x1b, 0x00, 0x00, 0x75, 0x0c, 0x00, 0x00, 0x8d, 0xf5, 0xff, 0xff, 0x77, 0x04, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, +0x24, 0xee, 0xff, 0xff, 0xc2, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x5b, 0xe7, 0xff, 0xff, 0x39, 0xf1, 0xff, 0xff, 0xde, 0x23, 0x00, 0x00, 0xca, 0x07, 0x00, 0x00, 0xe5, 0xf9, 0xff, 0xff, +0x75, 0x09, 0x00, 0x00, 0x82, 0xd9, 0xff, 0xff, 0x40, 0xf1, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x59, 0xea, 0xff, 0xff, 0x23, 0x0b, 0x00, 0x00, 0xed, 0xf5, 0xff, 0xff, 0x8e, 0xe7, 0xff, 0xff, +0x2e, 0xf7, 0xff, 0xff, 0x62, 0xf8, 0xff, 0xff, 0x04, 0xf6, 0xff, 0xff, 0x0d, 0x17, 0x00, 0x00, 0xf1, 0x01, 0x00, 0x00, 0xff, 0xfc, 0xff, 0xff, 0xba, 0x12, 0x00, 0x00, 0xc9, 0xf2, 0xff, 0xff, +0x8f, 0xfc, 0xff, 0xff, 0x60, 0x04, 0x00, 0x00, 0x62, 0xf4, 0xff, 0xff, 0xe1, 0x09, 0x00, 0x00, 0x16, 0x01, 0x00, 0x00, 0xaf, 0x09, 0x00, 0x00, 0xc6, 0x0b, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, +0xdd, 0x05, 0x00, 0x00, 0xf8, 0x06, 0x00, 0x00, 0x5a, 0x10, 0x00, 0x00, 0x55, 0x13, 0x00, 0x00, 0xc5, 0x09, 0x00, 0x00, 0x35, 0x07, 0x00, 0x00, 0x9d, 0x07, 0x00, 0x00, 0x9e, 0x17, 0x00, 0x00, +0x73, 0xfd, 0xff, 0xff, 0x0c, 0x01, 0x00, 0x00, 0x01, 0xfd, 0xff, 0xff, 0x70, 0x18, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x41, 0xfd, 0xff, 0xff, 0xb1, 0xf6, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x00, +0xcd, 0xfa, 0xff, 0xff, 0x76, 0x11, 0x00, 0x00, 0xf9, 0xfe, 0xff, 0xff, 0x32, 0x01, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x45, 0xfe, 0xff, 0xff, 0xcd, 0xf2, 0xff, 0xff, 0x3a, 0xfe, 0xff, 0xff, +0xf5, 0x07, 0x00, 0x00, 0xc9, 0xee, 0xff, 0xff, 0x06, 0x06, 0x00, 0x00, 0xd5, 0xff, 0xff, 0xff, 0x58, 0xf1, 0xff, 0xff, 0xb8, 0xf3, 0xff, 0xff, 0xd2, 0x0e, 0x00, 0x00, 0x8c, 0x0f, 0x00, 0x00, +0xb6, 0x17, 0x00, 0x00, 0x63, 0x09, 0x00, 0x00, 0xf9, 0x00, 0x00, 0x00, 0x83, 0xfd, 0xff, 0xff, 0x45, 0xee, 0xff, 0xff, 0xa2, 0x06, 0x00, 0x00, 0x4f, 0xff, 0xff, 0xff, 0xc4, 0xe4, 0xff, 0xff, +0x1d, 0xfb, 0xff, 0xff, 0x6a, 0x05, 0x00, 0x00, 0xc1, 0x01, 0x00, 0x00, 0x4f, 0xfb, 0xff, 0xff, 0xf8, 0x02, 0x00, 0x00, 0x47, 0xff, 0xff, 0xff, 0x65, 0x03, 0x00, 0x00, 0xc0, 0xeb, 0xff, 0xff, +0xbe, 0x19, 0x00, 0x00, 0x08, 0x1b, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, 0xdc, 0xf3, 0xff, 0xff, 0x6b, 0xfa, 0xff, 0xff, 0xbe, 0xe4, 0xff, 0xff, 0xb3, 0xf6, 0xff, 0xff, 0x75, 0xf2, 0xff, 0xff, +0x3f, 0xf8, 0xff, 0xff, 0x7d, 0xfa, 0xff, 0xff, 0xac, 0x01, 0x00, 0x00, 0x0c, 0x02, 0x00, 0x00, 0x2c, 0xfe, 0xff, 0xff, 0x6a, 0x05, 0x00, 0x00, 0x68, 0xdf, 0xff, 0xff, 0x4c, 0xfc, 0xff, 0xff, +0x7f, 0xfb, 0xff, 0xff, 0x36, 0xfe, 0xff, 0xff, 0x47, 0x0c, 0x00, 0x00, 0xab, 0xe7, 0xff, 0xff, 0x8f, 0x01, 0x00, 0x00, 0xca, 0xf7, 0xff, 0xff, 0x34, 0x0c, 0x00, 0x00, 0xf9, 0x01, 0x00, 0x00, +0xbe, 0xf8, 0xff, 0xff, 0x17, 0x02, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x86, 0x03, 0x00, 0x00, 0x51, 0x05, 0x00, 0x00, 0x7f, 0x18, 0x00, 0x00, 0x69, 0x0e, 0x00, 0x00, 0x55, 0x0b, 0x00, 0x00, +0x97, 0xfe, 0xff, 0xff, 0x10, 0xfc, 0xff, 0xff, 0x0d, 0xf2, 0xff, 0xff, 0x9b, 0x01, 0x00, 0x00, 0x10, 0x13, 0x00, 0x00, 0xe6, 0x01, 0x00, 0x00, 0x0a, 0x09, 0x00, 0x00, 0x8d, 0xf4, 0xff, 0xff, +0x9e, 0xfc, 0xff, 0xff, 0x23, 0x14, 0x00, 0x00, 0x9f, 0x0f, 0x00, 0x00, 0xe6, 0x07, 0x00, 0x00, 0x74, 0xf1, 0xff, 0xff, 0x95, 0x07, 0x00, 0x00, 0x85, 0x05, 0x00, 0x00, 0x19, 0x1d, 0x00, 0x00, +0x1b, 0xf8, 0xff, 0xff, 0x6a, 0xff, 0xff, 0xff, 0x8c, 0x20, 0x00, 0x00, 0x97, 0x08, 0x00, 0x00, 0x03, 0xfd, 0xff, 0xff, 0x8a, 0xf1, 0xff, 0xff, 0x03, 0xe4, 0xff, 0xff, 0x31, 0x13, 0x00, 0x00, +0x3d, 0x0d, 0x00, 0x00, 0xf7, 0x15, 0x00, 0x00, 0x3d, 0x44, 0x00, 0x00, 0x84, 0x03, 0x00, 0x00, 0x2a, 0x1e, 0x00, 0x00, 0xcb, 0xfc, 0xff, 0xff, 0x3a, 0xfc, 0xff, 0xff, 0xb4, 0xe4, 0xff, 0xff, +0x1b, 0x0e, 0x00, 0x00, 0xaf, 0x1b, 0x00, 0x00, 0xe1, 0x06, 0x00, 0x00, 0xf4, 0x03, 0x00, 0x00, 0x4c, 0xf0, 0xff, 0xff, 0x25, 0xe7, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xdc, 0xf0, 0xff, 0xff, +0xdd, 0xf8, 0xff, 0xff, 0x97, 0x12, 0x00, 0x00, 0x17, 0xf6, 0xff, 0xff, 0x26, 0x21, 0x00, 0x00, 0x9e, 0x03, 0x00, 0x00, 0x5e, 0x20, 0x00, 0x00, 0x88, 0x02, 0x00, 0x00, 0xa8, 0x0d, 0x00, 0x00, +0x75, 0xed, 0xff, 0xff, 0x16, 0xfe, 0xff, 0xff, 0x90, 0x0d, 0x00, 0x00, 0x5a, 0x12, 0x00, 0x00, 0xdb, 0x18, 0x00, 0x00, 0x60, 0x05, 0x00, 0x00, 0x18, 0x0a, 0x00, 0x00, 0xe6, 0xfd, 0xff, 0xff, +0x13, 0x0b, 0x00, 0x00, 0x99, 0xff, 0xff, 0xff, 0x20, 0x0f, 0x00, 0x00, 0x2a, 0x36, 0x00, 0x00, 0x2b, 0x0b, 0x00, 0x00, 0xa6, 0x03, 0x00, 0x00, 0x4a, 0x06, 0x00, 0x00, 0x03, 0xff, 0xff, 0xff, +0x0e, 0x0a, 0x00, 0x00, 0x99, 0x0b, 0x00, 0x00, 0x26, 0xf3, 0xff, 0xff, 0x12, 0x7d, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x07, 0x00, 0x00, 0x7f, 0xf5, 0x40, 0x02, 0xaf, 0x78, 0x41, 0x81, +0xaa, 0x70, 0x42, 0xc8, 0x8b, 0x7f, 0x73, 0xe3, 0x03, 0x4e, 0x7f, 0xb4, 0x7f, 0xc7, 0x81, 0x2f, 0x1c, 0xab, 0xfb, 0xfc, 0x4a, 0x57, 0xbd, 0x30, 0x13, 0x81, 0xec, 0x25, 0x81, 0xaa, 0x5d, 0x28, +0xb2, 0x3c, 0x11, 0x65, 0xe9, 0x30, 0x6a, 0xfd, 0xd2, 0x2b, 0x99, 0x81, 0x2a, 0xc0, 0x53, 0x3e, 0x2e, 0x2c, 0x02, 0x1a, 0x1d, 0x4c, 0x40, 0xec, 0x90, 0xe5, 0x7f, 0xff, 0x7f, 0x26, 0x97, 0x02, +0xd7, 0xf0, 0x81, 0x46, 0x1f, 0x17, 0x81, 0x00, 0xca, 0x02, 0x58, 0xa6, 0xf5, 0x72, 0xbe, 0x41, 0x25, 0xe5, 0xcc, 0x03, 0x81, 0xfb, 0xc7, 0xab, 0x13, 0xf4, 0x70, 0xdc, 0x49, 0xa7, 0x7f, 0xdd, +0xed, 0xf5, 0x04, 0xa7, 0xe1, 0x86, 0xaa, 0x00, 0x5e, 0x3c, 0x78, 0x81, 0x05, 0x08, 0x70, 0x7f, 0xca, 0x17, 0x48, 0xe5, 0x51, 0xdb, 0x9a, 0xac, 0xed, 0xc0, 0x44, 0x0c, 0x47, 0xc4, 0xbb, 0x8b, +0xef, 0xb5, 0x14, 0x43, 0x35, 0xfc, 0x3f, 0x93, 0xe0, 0xd5, 0x4d, 0x5a, 0x1d, 0x81, 0xdc, 0xb7, 0x23, 0x18, 0x1f, 0xe1, 0xc6, 0xef, 0x29, 0xde, 0x3e, 0x79, 0x42, 0x7d, 0x7d, 0x52, 0xb4, 0x7f, +0xc2, 0x19, 0x1d, 0x47, 0x03, 0x39, 0x99, 0xc5, 0x8b, 0xe8, 0x53, 0x06, 0xf5, 0xca, 0xc3, 0x83, 0x7f, 0x4c, 0xab, 0xea, 0x7f, 0x69, 0x68, 0xa7, 0x37, 0x33, 0x46, 0xda, 0xef, 0xf6, 0x9f, 0xd5, +0xa1, 0x48, 0x8d, 0x55, 0xf4, 0x31, 0xd8, 0xcd, 0x81, 0xf4, 0xe2, 0x8d, 0xc3, 0xc0, 0x73, 0xa7, 0xfd, 0xbe, 0xa8, 0x14, 0xb7, 0xf7, 0xda, 0x57, 0xd9, 0x97, 0x39, 0x9c, 0xcf, 0x7f, 0xcf, 0xf0, +0x0e, 0x81, 0x44, 0xfc, 0xf9, 0xfb, 0x37, 0xea, 0x20, 0x70, 0xfd, 0x2c, 0x82, 0xeb, 0xf9, 0x5f, 0xcf, 0x81, 0x18, 0xa6, 0x50, 0xa9, 0x2e, 0xbf, 0x7f, 0xa2, 0x24, 0x6d, 0xa7, 0xce, 0xf7, 0x81, +0xda, 0xf0, 0x3b, 0x06, 0x1a, 0x8e, 0xcd, 0x10, 0x7f, 0xee, 0xea, 0xaf, 0x81, 0x4e, 0x63, 0x87, 0x82, 0xe7, 0x45, 0x4c, 0xff, 0x11, 0x5b, 0x7f, 0xc8, 0xe4, 0xcf, 0xee, 0x4b, 0x9d, 0x03, 0xf1, +0xee, 0x94, 0xfa, 0xf2, 0x51, 0xf7, 0xaf, 0xe7, 0xa5, 0x24, 0x73, 0x81, 0xe0, 0x81, 0xa4, 0xbf, 0xc5, 0x00, 0x12, 0x11, 0xde, 0x57, 0x62, 0x89, 0xd6, 0xab, 0xda, 0x81, 0x27, 0xa7, 0x73, 0xdd, +0x4e, 0x7f, 0x3d, 0xda, 0xc4, 0xbc, 0x3f, 0x9c, 0x7f, 0x7f, 0xd9, 0xb5, 0xe8, 0xda, 0x5c, 0xfe, 0xc5, 0xbd, 0x07, 0x7f, 0x35, 0xb9, 0xe2, 0xf9, 0x29, 0xe2, 0x66, 0xc3, 0x33, 0x89, 0x19, 0x97, +0x1c, 0x27, 0x9a, 0x5d, 0x7f, 0x67, 0x12, 0xe5, 0x5c, 0x2c, 0x1a, 0x96, 0xbc, 0x68, 0x11, 0xfa, 0x16, 0xb0, 0x95, 0x8f, 0xb9, 0xf2, 0xb4, 0x18, 0x52, 0xb3, 0xf9, 0x6e, 0x3b, 0x4c, 0xa1, 0xfe, +0xaa, 0x7f, 0x23, 0x5d, 0x7f, 0xd0, 0x7f, 0x81, 0x0d, 0xc8, 0x3a, 0xc6, 0xd1, 0xb6, 0xd3, 0xa7, 0xa2, 0x49, 0x2e, 0xf0, 0x5e, 0x7f, 0x81, 0x17, 0x08, 0x7f, 0x56, 0x81, 0x34, 0x48, 0xf3, 0xfd, +0x85, 0x73, 0xc2, 0xfd, 0x9e, 0x42, 0x46, 0xf9, 0x16, 0xc9, 0x81, 0xdb, 0x2a, 0xad, 0x1f, 0xb0, 0xac, 0xcd, 0x08, 0x3e, 0x48, 0xc1, 0x1e, 0x60, 0x90, 0xd9, 0x59, 0x70, 0x28, 0x3f, 0x33, 0x72, +0xdc, 0xdf, 0x35, 0xae, 0x25, 0x39, 0x03, 0x25, 0x73, 0x11, 0x77, 0xb5, 0xf9, 0xe4, 0x63, 0x32, 0x5c, 0x31, 0xbf, 0x98, 0x7e, 0x38, 0x3d, 0x20, 0xbe, 0x90, 0x83, 0x29, 0x8e, 0x6f, 0xc9, 0xf9, +0xc3, 0x97, 0xf0, 0x39, 0x06, 0x5e, 0x02, 0xdd, 0x52, 0x4e, 0xe1, 0xec, 0xd0, 0xae, 0x68, 0xb7, 0x81, 0x41, 0x7f, 0xa8, 0x10, 0x6c, 0x7f, 0xc0, 0x3b, 0x20, 0xd7, 0xd7, 0x04, 0x61, 0x5f, 0xdf, +0x95, 0x54, 0x0d, 0x13, 0x3d, 0xae, 0x97, 0xe5, 0xe0, 0x04, 0x53, 0xf1, 0x81, 0xf1, 0xf8, 0x16, 0xaa, 0xe3, 0xb3, 0x02, 0xd2, 0xc5, 0xb1, 0xdc, 0x13, 0x15, 0x7f, 0xdb, 0x81, 0xae, 0x2c, 0x17, +0x32, 0x1b, 0xe5, 0xfa, 0xdb, 0xc6, 0xef, 0xe3, 0xb6, 0x98, 0x7e, 0x55, 0x55, 0x7c, 0x7f, 0x89, 0x8d, 0x77, 0x65, 0x44, 0x26, 0x34, 0x9b, 0x81, 0x29, 0xe5, 0x58, 0x10, 0x5d, 0x8e, 0x75, 0xbb, +0xd3, 0x0c, 0x1d, 0x6d, 0x4a, 0x91, 0xb0, 0x96, 0xdf, 0xd2, 0x51, 0x13, 0x20, 0xf1, 0xdb, 0x4e, 0x31, 0x7f, 0xaf, 0x8c, 0xc5, 0xc7, 0xf2, 0xfb, 0x58, 0x1b, 0xb5, 0x41, 0x7f, 0x1f, 0x81, 0x5a, +0xa9, 0x52, 0x9d, 0x3e, 0x93, 0x9b, 0xd5, 0x84, 0xed, 0xdb, 0xf2, 0x13, 0x06, 0x9e, 0x9e, 0x84, 0xd5, 0x2b, 0xaf, 0x81, 0x56, 0x21, 0xa6, 0xee, 0x07, 0xeb, 0x6b, 0x5e, 0xa2, 0x8d, 0xe1, 0x22, +0x81, 0x17, 0xc1, 0x81, 0x71, 0x7f, 0x14, 0xd3, 0xa6, 0xb1, 0x10, 0x60, 0xd9, 0x94, 0xd5, 0x81, 0xf7, 0xde, 0x1a, 0x7f, 0x91, 0x44, 0x81, 0x7f, 0x5d, 0xe6, 0x6f, 0x17, 0x7f, 0xbb, 0x4e, 0xd5, +0xc3, 0xa7, 0xe9, 0x4a, 0x81, 0x64, 0x21, 0xee, 0x02, 0xbd, 0xfc, 0x81, 0x45, 0xb1, 0x30, 0x2e, 0xe4, 0x8c, 0xdb, 0x1d, 0x01, 0xf2, 0xd0, 0xca, 0xe7, 0x13, 0xbb, 0x02, 0xc1, 0x25, 0x81, 0xc0, +0x81, 0x56, 0x20, 0x39, 0x81, 0x54, 0x7f, 0x28, 0x55, 0x03, 0x96, 0x00, 0x1d, 0xc2, 0x0c, 0x3d, 0x1c, 0x5f, 0x8d, 0xf7, 0x10, 0xe1, 0xd2, 0xeb, 0xb4, 0x0c, 0xac, 0x7f, 0x1d, 0xc1, 0x81, 0xc3, +0xbb, 0x6d, 0x64, 0x8f, 0x26, 0x81, 0xeb, 0xa5, 0xd9, 0xa3, 0xe9, 0x17, 0xe0, 0x13, 0xd6, 0xe3, 0x4a, 0xe2, 0x1c, 0xd0, 0x19, 0xb3, 0xc9, 0x6e, 0xd0, 0xcb, 0xde, 0x5b, 0xdf, 0x36, 0xdb, 0xaf, +0x81, 0xd3, 0x0a, 0xbb, 0xb5, 0x3c, 0x0f, 0x07, 0xe9, 0xf0, 0x95, 0xa0, 0x7f, 0x9f, 0xa3, 0x12, 0x32, 0x81, 0xfb, 0xf2, 0xfc, 0x98, 0xb8, 0x03, 0x1d, 0x51, 0x52, 0x54, 0x22, 0x57, 0x23, 0x77, +0x0f, 0xde, 0x81, 0x7a, 0xe3, 0xe0, 0x30, 0xdb, 0x69, 0x42, 0xe6, 0x47, 0xc7, 0x03, 0xb3, 0x4d, 0x3c, 0xa9, 0x38, 0xf7, 0xcd, 0xfa, 0x09, 0xf1, 0xb9, 0xa7, 0x0f, 0xf4, 0xf6, 0x03, 0x43, 0xb5, +0x08, 0xef, 0xfa, 0xae, 0xaf, 0xc4, 0x51, 0xc5, 0xb3, 0xb6, 0xbe, 0x5d, 0xed, 0x7b, 0x8e, 0x95, 0x42, 0x9e, 0x7f, 0x21, 0xc9, 0xb6, 0x4a, 0x0e, 0xa7, 0x26, 0xe2, 0x1a, 0x13, 0x5e, 0x84, 0xed, +0xae, 0xf3, 0x81, 0x16, 0x74, 0xc8, 0xf6, 0x53, 0xba, 0xf3, 0x1e, 0x81, 0xf6, 0x14, 0xc2, 0xe6, 0x81, 0x9e, 0x81, 0xb4, 0x4e, 0x97, 0xa7, 0xe6, 0x14, 0x82, 0x08, 0x4a, 0x9d, 0x41, 0x70, 0xfa, +0x11, 0xf1, 0x97, 0x8e, 0xc3, 0x07, 0x1b, 0x7f, 0x4d, 0x81, 0x4c, 0xd8, 0xbe, 0x81, 0xf3, 0x13, 0xbe, 0xf7, 0x03, 0x6c, 0x81, 0xea, 0xdd, 0x9d, 0xa1, 0x13, 0xb7, 0xec, 0xe7, 0x07, 0xd0, 0x3c, +0xa4, 0xe2, 0xea, 0xc0, 0x60, 0x10, 0xa8, 0x81, 0x6d, 0x3d, 0x06, 0x93, 0xe6, 0x5f, 0xf6, 0x3e, 0x62, 0x2a, 0x8e, 0x29, 0x0e, 0xef, 0x2d, 0xf1, 0xe6, 0xd7, 0x38, 0x99, 0x28, 0x81, 0xfe, 0x0c, +0xde, 0x1e, 0xc5, 0xec, 0x0e, 0x1a, 0x2e, 0x9a, 0x81, 0x0e, 0xd5, 0x03, 0x1c, 0x68, 0xbb, 0xcb, 0x81, 0xb3, 0x03, 0x0f, 0xff, 0x8b, 0x38, 0x7f, 0x81, 0x17, 0xca, 0x7e, 0x6a, 0x39, 0x11, 0x42, +0xc1, 0x08, 0xea, 0xe2, 0xfe, 0x81, 0xbf, 0x54, 0x0d, 0x44, 0x07, 0x12, 0x31, 0xd5, 0xad, 0xf5, 0xc4, 0xb7, 0xbe, 0xfc, 0xbb, 0x8f, 0x91, 0x8b, 0xc7, 0x90, 0x81, 0x81, 0xef, 0xf9, 0xdb, 0xed, +0x11, 0xd7, 0x30, 0x7f, 0xbe, 0xb2, 0x05, 0x7f, 0x6a, 0xfc, 0x8c, 0xa2, 0xf8, 0xfe, 0x60, 0x4d, 0x41, 0xbb, 0x01, 0x6c, 0x9c, 0x20, 0x3e, 0x01, 0x81, 0x4b, 0x67, 0xa7, 0xaf, 0xe1, 0xbc, 0xc1, +0xde, 0x64, 0x7b, 0xc4, 0xd5, 0x7f, 0x9f, 0x68, 0x47, 0x7f, 0xec, 0x62, 0xda, 0xf6, 0x81, 0xac, 0xca, 0x81, 0x6c, 0x61, 0xa4, 0x8b, 0x8d, 0x76, 0xa2, 0x5f, 0x43, 0xcf, 0x30, 0x04, 0x17, 0x81, +0x95, 0x15, 0xed, 0xcf, 0x24, 0x60, 0x81, 0x91, 0xdc, 0xba, 0x69, 0x0e, 0x3d, 0xe7, 0xc8, 0xea, 0xe1, 0xe5, 0x31, 0xa6, 0x14, 0x83, 0x3f, 0x84, 0xf1, 0x7f, 0xa1, 0xa1, 0xba, 0xdb, 0x40, 0x48, +0x81, 0xd0, 0xfb, 0xff, 0x2b, 0xed, 0xe4, 0xeb, 0x7f, 0x92, 0x53, 0x9b, 0xe5, 0x44, 0xfa, 0x15, 0xe4, 0xe0, 0xf2, 0x7d, 0xa3, 0x81, 0xe2, 0x7f, 0xee, 0xda, 0x81, 0x51, 0xe1, 0xcd, 0x1e, 0xdd, +0x06, 0x81, 0xab, 0x4e, 0x21, 0x64, 0x8b, 0xf3, 0x0f, 0x2d, 0x81, 0x40, 0x24, 0x1b, 0x7f, 0x4f, 0x2b, 0x35, 0xd4, 0xe3, 0x7f, 0x51, 0x39, 0x98, 0x90, 0x3f, 0x38, 0x88, 0x14, 0x38, 0xc8, 0x64, +0xcd, 0x91, 0x65, 0x81, 0x35, 0x2f, 0x08, 0x7f, 0xf1, 0xd0, 0xd3, 0x11, 0xaf, 0x8f, 0xfe, 0x7f, 0xbb, 0xba, 0xe4, 0xe7, 0x39, 0xdf, 0x81, 0x56, 0xa6, 0xa7, 0xc0, 0x7f, 0xf4, 0x7f, 0xfb, 0xd4, +0x5e, 0x95, 0x12, 0x5c, 0xc7, 0x34, 0x16, 0x24, 0x9a, 0x3c, 0x08, 0x43, 0x72, 0x79, 0x8a, 0xcc, 0x58, 0x3e, 0x19, 0xcf, 0x11, 0x81, 0x81, 0x1b, 0xec, 0x1d, 0x5f, 0x0a, 0x43, 0x32, 0xad, 0x7f, +0xcd, 0x7f, 0x9b, 0x19, 0x2f, 0xb8, 0xcc, 0xf9, 0xd8, 0x81, 0xdc, 0x81, 0x44, 0x53, 0x9d, 0x00, 0x2b, 0x0d, 0x81, 0x16, 0x03, 0x61, 0xdc, 0x00, 0xa2, 0xba, 0x81, 0x98, 0xe7, 0x81, 0xd4, 0xb2, +0x7f, 0x3a, 0x92, 0x81, 0xbe, 0x17, 0xfd, 0x4c, 0x81, 0x12, 0x46, 0x44, 0xae, 0x7f, 0x4b, 0xdd, 0xcf, 0xe2, 0xd9, 0xd1, 0x3c, 0xcf, 0x01, 0x2f, 0x7f, 0xf4, 0x74, 0x5a, 0xca, 0x5a, 0xdd, 0x16, +0x2c, 0xe3, 0xa2, 0xc1, 0x81, 0xeb, 0x91, 0x9d, 0x90, 0xb1, 0x15, 0x43, 0x0b, 0xe2, 0xfb, 0x7b, 0x95, 0x7f, 0x77, 0xf1, 0xa2, 0xb9, 0x9c, 0xcc, 0xbd, 0x06, 0xad, 0xf9, 0x2f, 0xd4, 0x7f, 0xf1, +0x38, 0x09, 0x31, 0x7f, 0xd6, 0xf9, 0x16, 0x44, 0xe1, 0xe7, 0x48, 0x62, 0x2c, 0xa8, 0x3f, 0x9a, 0xaf, 0xb7, 0x0f, 0x5a, 0xf7, 0x35, 0x37, 0xca, 0xdc, 0x4b, 0x28, 0xeb, 0xbf, 0x7f, 0x02, 0x1f, +0xb1, 0x14, 0x14, 0x81, 0xaf, 0x7f, 0x62, 0x2f, 0x12, 0xaf, 0x96, 0x4b, 0x32, 0x10, 0xee, 0x67, 0xbe, 0xb6, 0x23, 0x3b, 0x5d, 0x9e, 0x0f, 0x33, 0x03, 0x7f, 0xaa, 0x54, 0x4b, 0x48, 0x74, 0xb3, +0x7f, 0x3d, 0xd1, 0x0c, 0xb6, 0x3c, 0x3f, 0x85, 0xcc, 0x2a, 0x9d, 0xeb, 0x99, 0xd3, 0x53, 0x64, 0x38, 0x49, 0x1b, 0x1e, 0x65, 0x60, 0xe3, 0xe6, 0x4d, 0x25, 0xfc, 0xa7, 0x62, 0xeb, 0xfb, 0x5d, +0xc5, 0x6e, 0x41, 0x93, 0x70, 0x4e, 0xf8, 0x81, 0xae, 0x66, 0xe1, 0x1f, 0x2b, 0xe5, 0xca, 0x36, 0x10, 0x55, 0x81, 0x9b, 0x7f, 0xb9, 0x16, 0x7d, 0x1b, 0x7f, 0xf3, 0x3b, 0x1a, 0x1a, 0xf9, 0xe9, +0x57, 0xbf, 0x1f, 0xd6, 0x07, 0x77, 0x7e, 0x20, 0x49, 0x59, 0x15, 0x4b, 0xfe, 0x4a, 0xea, 0xe6, 0x81, 0x17, 0xa3, 0x81, 0xd7, 0x81, 0xa5, 0x2d, 0x0d, 0xcd, 0x4b, 0x81, 0x2a, 0x57, 0x0d, 0xbd, +0x09, 0xda, 0x11, 0x11, 0xc9, 0x26, 0x35, 0xe1, 0x79, 0xde, 0x25, 0x1f, 0x98, 0xb3, 0x29, 0xa9, 0xb3, 0x8e, 0x4c, 0x0c, 0x24, 0x88, 0xa5, 0x81, 0xf6, 0x10, 0xe6, 0x82, 0x79, 0x7f, 0x81, 0x56, +0x16, 0xf2, 0xfd, 0xe9, 0x81, 0xcf, 0x28, 0x1f, 0x31, 0x5d, 0x0d, 0x9d, 0x92, 0xe6, 0x41, 0xd3, 0x88, 0xda, 0xee, 0xb4, 0xde, 0x7f, 0xda, 0x4c, 0x19, 0x69, 0x81, 0x3a, 0xae, 0xe4, 0xdf, 0xe1, +0x21, 0xa9, 0x7f, 0xdd, 0x0a, 0x1e, 0x81, 0x7e, 0x65, 0xf1, 0x41, 0x47, 0x98, 0xe0, 0x0f, 0xe8, 0x7f, 0x3b, 0x7f, 0x81, 0xe2, 0x41, 0x7f, 0x9e, 0xed, 0x46, 0xd1, 0x65, 0x2f, 0xf6, 0x09, 0x37, +0x5d, 0x00, 0x7f, 0xaa, 0x45, 0x1f, 0xe0, 0x4c, 0x61, 0x7f, 0xff, 0x04, 0x49, 0x81, 0x15, 0x7f, 0x41, 0x47, 0xd2, 0x7f, 0x38, 0x89, 0xf0, 0x7f, 0x81, 0xac, 0x01, 0xb3, 0x93, 0x23, 0xe2, 0x7f, +0x14, 0x30, 0xb8, 0xe2, 0x97, 0xdd, 0x3d, 0x81, 0x78, 0x81, 0x81, 0x59, 0xee, 0x79, 0x36, 0x83, 0xa8, 0x7f, 0x7f, 0x7f, 0xfa, 0x46, 0xe5, 0xdd, 0x76, 0x7f, 0x2e, 0xc8, 0xc7, 0x8c, 0x1b, 0x2a, +0x33, 0x0a, 0x7f, 0x81, 0x81, 0x9e, 0x81, 0x44, 0x41, 0x3e, 0xc4, 0x6b, 0x0b, 0x91, 0xee, 0xec, 0x7f, 0xd4, 0x15, 0x05, 0x60, 0xa6, 0x26, 0x58, 0x7f, 0x3a, 0xda, 0x4f, 0x81, 0x6b, 0x7f, 0xf8, +0x04, 0xc5, 0x4c, 0x5e, 0xab, 0x7f, 0xf7, 0xd2, 0x7f, 0xec, 0xe8, 0xde, 0x48, 0xd9, 0x7f, 0x81, 0x8f, 0x27, 0x30, 0x41, 0x7f, 0x30, 0x7f, 0x7f, 0x47, 0x81, 0xff, 0x9f, 0x20, 0x0c, 0xea, 0xd0, +0xff, 0x29, 0x81, 0x8c, 0xae, 0x7d, 0xe5, 0x97, 0xa9, 0x6e, 0x35, 0x7f, 0x73, 0xb8, 0xc5, 0xcb, 0x3a, 0xb8, 0xf0, 0xff, 0x60, 0xbf, 0x9d, 0xe1, 0x97, 0xbb, 0x7f, 0xeb, 0x7f, 0x03, 0x55, 0x58, +0x85, 0x81, 0x1c, 0xf8, 0x84, 0x46, 0x50, 0x65, 0x24, 0x81, 0xb1, 0x0a, 0x7f, 0x7f, 0x46, 0xd4, 0x9e, 0x12, 0x8a, 0x03, 0x7f, 0xe3, 0x5f, 0xaf, 0x49, 0x1b, 0x14, 0x81, 0xcf, 0xf8, 0x77, 0x10, +0x55, 0x82, 0x17, 0x65, 0x4d, 0xe2, 0x58, 0x78, 0xa2, 0xbd, 0x22, 0x53, 0xdb, 0x86, 0xa8, 0x81, 0xf3, 0xc1, 0xc2, 0x90, 0x29, 0x53, 0x3f, 0xe6, 0xd4, 0x57, 0x74, 0x7f, 0x23, 0x02, 0x77, 0x36, +0xb3, 0xa4, 0x14, 0xc8, 0xe1, 0x3a, 0xd0, 0xbe, 0xb4, 0x3a, 0x88, 0x30, 0x31, 0xd2, 0x27, 0xdd, 0xff, 0x7f, 0xb3, 0xe3, 0x6a, 0x7f, 0x98, 0x6e, 0x3f, 0xb7, 0x3f, 0x94, 0xae, 0x29, 0x5f, 0x6a, +0x3a, 0x81, 0xd0, 0x34, 0x81, 0xfd, 0x23, 0x67, 0xf6, 0x15, 0xee, 0xf5, 0x99, 0xd3, 0x7f, 0x25, 0x9a, 0xb7, 0xdf, 0x0f, 0xfb, 0x7f, 0xc2, 0xa5, 0x44, 0xe6, 0xd8, 0x79, 0xa7, 0x20, 0x2e, 0x81, +0x3c, 0x44, 0x14, 0x49, 0x1d, 0xad, 0x53, 0x09, 0xe8, 0xbc, 0x81, 0xea, 0x5f, 0x7f, 0x14, 0xee, 0x31, 0xb6, 0xdf, 0xbb, 0x00, 0x17, 0xe3, 0x1a, 0x52, 0x36, 0x7f, 0x5f, 0x23, 0x7f, 0xfd, 0x31, +0x81, 0x76, 0x31, 0xa6, 0xd5, 0x09, 0x81, 0xb7, 0x17, 0x23, 0x7f, 0xd3, 0x81, 0x17, 0xe9, 0xe6, 0x89, 0xc4, 0xae, 0xaf, 0x38, 0x5a, 0x45, 0x74, 0xde, 0xba, 0x89, 0xd9, 0x15, 0xbd, 0xfd, 0xcc, +0x03, 0xd8, 0x01, 0x60, 0x94, 0xb9, 0x0a, 0x97, 0x40, 0xed, 0x7f, 0x1b, 0x81, 0xa0, 0x24, 0x81, 0x0a, 0x9d, 0x93, 0x57, 0x47, 0x93, 0x96, 0xc2, 0x40, 0x40, 0x11, 0x56, 0x5d, 0x8a, 0xf8, 0x79, +0x48, 0xbf, 0x33, 0x68, 0xea, 0x77, 0x7f, 0x81, 0x45, 0xcb, 0xcc, 0x48, 0xc5, 0x3b, 0x81, 0x1d, 0x9f, 0xd6, 0x53, 0xd9, 0xf6, 0x54, 0xba, 0x3a, 0xfe, 0x84, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, +0x80, 0x03, 0x00, 0x00, 0x20, 0xfa, 0xff, 0xff, 0x43, 0x01, 0x00, 0x00, 0x50, 0x01, 0x00, 0x00, 0xf5, 0x00, 0x00, 0x00, 0x16, 0x01, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0xd8, 0xfb, 0xff, 0xff, +0xd3, 0xff, 0xff, 0xff, 0xcb, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xff, 0xff, 0xee, 0xff, 0xff, 0xff, 0x65, 0x03, 0x00, 0x00, 0x08, 0xff, 0xff, 0xff, 0xb7, 0x01, 0x00, 0x00, +0x17, 0xfd, 0xff, 0xff, 0xed, 0xfe, 0xff, 0xff, 0x59, 0x01, 0x00, 0x00, 0x20, 0xfd, 0xff, 0xff, 0xdd, 0xfc, 0xff, 0xff, 0x9a, 0xff, 0xff, 0xff, 0xc9, 0x00, 0x00, 0x00, 0x66, 0xff, 0xff, 0xff, +0x9c, 0x00, 0x00, 0x00, 0x52, 0xfe, 0xff, 0xff, 0x47, 0x01, 0x00, 0x00, 0xaf, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf1, 0x01, 0x00, 0x00, 0xaf, 0x01, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0xe7, 0xfd, 0xff, 0xff, 0xbb, 0x06, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0x61, 0xfc, 0xff, 0xff, 0x30, 0x07, 0x00, 0x00, 0xf9, 0x01, 0x00, 0x00, 0x97, 0x01, 0x00, 0x00, +0xeb, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xac, 0x01, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0xef, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, 0x75, 0xfd, 0xff, 0xff, 0x49, 0x03, 0x00, 0x00, +0x6a, 0x01, 0x00, 0x00, 0x5d, 0xff, 0xff, 0xff, 0xdb, 0xfd, 0xff, 0xff, 0xc3, 0xff, 0xff, 0xff, 0x9c, 0x00, 0x00, 0x00, 0x19, 0x03, 0x00, 0x00, 0x9b, 0x00, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, +0x29, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0xac, 0xff, 0xff, 0xff, 0x35, 0x00, 0x00, 0x00, 0xd6, 0xfc, 0xff, 0xff, 0x22, 0xfb, 0xff, 0xff, 0x11, 0xff, 0xff, 0xff, 0x5c, 0xf8, 0xff, 0xff, +0x95, 0x01, 0x00, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x59, 0x01, 0x00, 0x00, 0x99, 0x02, 0x00, 0x00, 0xad, 0x01, 0x00, 0x00, 0x53, 0xfe, 0xff, 0xff, 0x49, 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, +0x90, 0x00, 0x00, 0x00, 0x96, 0xff, 0xff, 0xff, 0xaf, 0x02, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x0b, 0xfe, 0xff, 0xff, 0x4a, 0x01, 0x00, 0x00, 0xe5, 0x02, 0x00, 0x00, +0x19, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x68, 0x03, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0x52, 0x01, 0x00, 0x00, 0xde, 0xff, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0x9a, 0xff, 0xff, 0xff, +0xf3, 0x02, 0x00, 0x00, 0x64, 0x01, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x11, 0x02, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, 0x74, 0xfe, 0xff, 0xff, 0xd1, 0x01, 0x00, 0x00, 0x5f, 0xff, 0xff, 0xff, +0xb6, 0x00, 0x00, 0x00, 0x41, 0x01, 0x00, 0x00, 0xe2, 0xff, 0xff, 0xff, 0xd9, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x0b, 0x02, 0x00, 0x00, 0xd4, 0x01, 0x00, 0x00, 0xc9, 0x00, 0x00, 0x00, +0x73, 0x01, 0x00, 0x00, 0xad, 0x00, 0x00, 0x00, 0x1a, 0x02, 0x00, 0x00, 0x26, 0xff, 0xff, 0xff, 0x1e, 0x00, 0x00, 0x00, 0xc7, 0xfd, 0xff, 0xff, 0x9a, 0x02, 0x00, 0x00, 0x1b, 0x01, 0x00, 0x00, +0x4a, 0x00, 0x00, 0x00, 0xcb, 0xff, 0xff, 0xff, 0xbc, 0xff, 0xff, 0xff, 0x68, 0x00, 0x00, 0x00, 0xe3, 0x00, 0x00, 0x00, 0xcd, 0x00, 0x00, 0x00, 0xeb, 0xff, 0xff, 0xff, 0x37, 0x01, 0x00, 0x00, +0x69, 0x00, 0x00, 0x00, 0xbf, 0x00, 0x00, 0x00, 0xfb, 0xfe, 0xff, 0xff, 0x25, 0x01, 0x00, 0x00, 0xd1, 0xff, 0xff, 0xff, 0xbc, 0x01, 0x00, 0x00, 0x36, 0xfe, 0xff, 0xff, 0x78, 0xfd, 0xff, 0xff, +0x41, 0x01, 0x00, 0x00, 0xce, 0xfe, 0xff, 0xff, 0x65, 0x00, 0x00, 0x00, 0x4e, 0x04, 0x00, 0x00, 0x3a, 0x03, 0x00, 0x00, 0xf4, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x39, 0x01, 0x00, 0x00, +0xf4, 0xfe, 0xff, 0xff, 0xc2, 0x01, 0x00, 0x00, 0xd4, 0x03, 0x00, 0x00, 0x88, 0x01, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x22, 0x01, 0x00, 0x00, +0xb8, 0x00, 0x00, 0x00, 0xac, 0xfe, 0xff, 0xff, 0xe3, 0xff, 0xff, 0xff, 0x44, 0x03, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x49, 0xff, 0xff, 0xff, 0x9c, 0x01, 0x00, 0x00, +0xce, 0xff, 0xff, 0xff, 0xc8, 0xff, 0xff, 0xff, 0xf6, 0xff, 0xff, 0xff, 0xfe, 0x02, 0x00, 0x00, 0x56, 0x01, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x6a, 0xfd, 0xff, 0xff, 0x4f, 0xff, 0xff, 0xff, +0x3c, 0xff, 0xff, 0xff, 0x83, 0x00, 0x00, 0x00, 0x22, 0x01, 0x00, 0x00, 0x33, 0x01, 0x00, 0x00, 0x6e, 0x01, 0x00, 0x00, 0x28, 0xff, 0xff, 0xff, 0xfd, 0xfe, 0xff, 0xff, 0x73, 0x01, 0x00, 0x00, +0xb0, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x1e, 0xfb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x76, 0x01, 0x00, 0x00, 0xfc, 0xfe, 0xff, 0xff, 0xe6, 0x00, 0x00, 0x00, +0xc5, 0x03, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0xdb, 0x00, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0x6a, 0x01, 0x00, 0x00, 0xf3, 0x00, 0x00, 0x00, +0xfb, 0x04, 0x00, 0x00, 0x3a, 0x01, 0x00, 0x00, 0x1a, 0x04, 0x00, 0x00, 0x53, 0x01, 0x00, 0x00, 0x69, 0x01, 0x00, 0x00, 0xfb, 0x01, 0x00, 0x00, 0x21, 0xff, 0xff, 0xff, 0x69, 0x00, 0x00, 0x00, +0xd6, 0x01, 0x00, 0x00, 0x0d, 0x03, 0x00, 0x00, 0x33, 0xff, 0xff, 0xff, 0x80, 0xfd, 0xff, 0xff, 0x77, 0xfe, 0xff, 0xff, 0xf5, 0xff, 0xff, 0xff, 0xcf, 0x00, 0x00, 0x00, 0xad, 0x01, 0x00, 0x00, +0x59, 0x03, 0x00, 0x00, 0x13, 0x01, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x19, 0x03, 0x00, 0x00, 0xc9, 0xff, 0xff, 0xff, 0x3c, 0x00, 0x00, 0x00, 0x66, 0xff, 0xff, 0xff, 0x1b, 0x00, 0x00, 0x00, +0xb4, 0x00, 0x00, 0x00, 0x05, 0x03, 0x00, 0x00, 0x8f, 0x01, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0xdd, 0x04, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, 0xbb, 0x01, 0x00, 0x00, +0xa5, 0x00, 0x00, 0x00, 0x4f, 0x04, 0x00, 0x00, 0xe8, 0xff, 0xff, 0xff, 0xe0, 0xff, 0xff, 0xff, 0x3d, 0xff, 0xff, 0xff, 0x9f, 0x01, 0x00, 0x00, 0x9e, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, +0x52, 0xfe, 0xff, 0xff, 0x8a, 0x88, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0xbd, 0x07, 0x56, 0x13, 0x64, 0xd8, 0x21, 0xe4, 0xd7, 0x11, 0xf9, 0x48, 0x8b, 0xfd, 0x0f, 0x49, +0xe8, 0xee, 0x85, 0x37, 0xaa, 0x58, 0x61, 0x01, 0xf7, 0xcc, 0xd3, 0x09, 0x7f, 0xa8, 0xf2, 0x11, 0xb2, 0x00, 0xc8, 0xf1, 0x03, 0x34, 0xd3, 0xe7, 0x61, 0x9e, 0xc3, 0xe5, 0x38, 0xf5, 0xe5, 0xc3, +0xf8, 0x14, 0xdb, 0x61, 0x02, 0xbb, 0xce, 0x81, 0xcf, 0x06, 0xc8, 0xd1, 0xe0, 0xce, 0x0a, 0x5b, 0xf1, 0x05, 0x0f, 0xfd, 0xd6, 0x0f, 0xcf, 0xdc, 0x2d, 0xc2, 0xfc, 0x33, 0xea, 0x22, 0x30, 0x3b, +0x22, 0xfb, 0x13, 0x03, 0x0d, 0xbd, 0x04, 0xf6, 0x2d, 0xde, 0xcb, 0xe3, 0x97, 0x24, 0x3d, 0x61, 0x71, 0xff, 0xba, 0x2e, 0x4c, 0x33, 0x0b, 0x0e, 0x76, 0xab, 0x24, 0x54, 0xf9, 0x0a, 0xd2, 0xcc, +0xaf, 0x2e, 0xb0, 0xb6, 0x08, 0x4c, 0xe0, 0xe4, 0x21, 0xe1, 0xe1, 0x13, 0x12, 0x04, 0x40, 0x07, 0x35, 0xdb, 0xe5, 0xf4, 0x5a, 0x81, 0x3b, 0xa6, 0x08, 0x9d, 0xf8, 0xc0, 0xef, 0x16, 0x7f, 0x15, +0xd9, 0x17, 0xfc, 0xcb, 0xa1, 0x30, 0xdc, 0x36, 0x0c, 0xd7, 0x26, 0xcb, 0x24, 0xf9, 0xf2, 0x08, 0xf8, 0xeb, 0xfe, 0x1f, 0x2a, 0xc7, 0x15, 0xb9, 0xa6, 0x20, 0xb9, 0xbf, 0xa8, 0x47, 0x0d, 0xeb, +0x05, 0x1c, 0x5a, 0xe9, 0xf0, 0xaf, 0x2c, 0x7f, 0xdf, 0x26, 0x0d, 0xd9, 0x33, 0xd6, 0xb2, 0xf3, 0x08, 0x28, 0xf0, 0x39, 0xb8, 0x34, 0xd9, 0xe2, 0x14, 0xe0, 0xfe, 0xdb, 0x08, 0x7f, 0x0c, 0xf4, +0x35, 0xad, 0x14, 0x3c, 0x9d, 0xf5, 0x31, 0x6b, 0x7b, 0x44, 0x1b, 0x07, 0xf4, 0xd6, 0xcd, 0x30, 0xe1, 0xfe, 0xe4, 0xdb, 0xce, 0xeb, 0x19, 0xe5, 0x1b, 0x34, 0x04, 0x3c, 0xdf, 0x20, 0x38, 0xc7, +0x1d, 0x52, 0x26, 0xde, 0xce, 0xbc, 0x0e, 0x41, 0xb7, 0x1b, 0xff, 0x31, 0x1a, 0xbd, 0xa9, 0x83, 0x27, 0xf7, 0x0c, 0xc1, 0x8b, 0xec, 0xd6, 0x0c, 0x2b, 0x36, 0xba, 0x39, 0x3b, 0xd6, 0x5e, 0xac, +0x26, 0xb7, 0xc8, 0x30, 0x47, 0xd9, 0x4c, 0xfe, 0x7f, 0x58, 0xde, 0xf4, 0xf4, 0x0e, 0xec, 0xfa, 0xe0, 0x0e, 0x25, 0x28, 0xd1, 0xfe, 0x2d, 0xf2, 0x1a, 0x05, 0xd3, 0x2e, 0xe9, 0xdd, 0x0b, 0xeb, +0x16, 0xdb, 0x20, 0xf0, 0xff, 0xd3, 0x24, 0xfd, 0xe3, 0xef, 0x23, 0x08, 0x4c, 0xe6, 0x3c, 0x81, 0x0b, 0xc2, 0x0b, 0x23, 0xe5, 0xf0, 0x2f, 0x0d, 0x25, 0x24, 0xc4, 0xc8, 0x1d, 0x0f, 0xfc, 0xa2, +0x0a, 0x4f, 0x72, 0x18, 0xde, 0xd1, 0x3c, 0xc2, 0xa6, 0xfc, 0x0e, 0x59, 0xe6, 0x08, 0x31, 0xb8, 0xe2, 0xd9, 0x03, 0xab, 0x4c, 0x3a, 0x09, 0xb9, 0xc7, 0x89, 0x37, 0x4a, 0xd5, 0xa3, 0x56, 0x1e, +0xb8, 0xe1, 0x17, 0x69, 0xd0, 0x90, 0xa1, 0x31, 0xbc, 0x07, 0x5b, 0x4d, 0x1a, 0xba, 0x7f, 0x50, 0x1f, 0xfd, 0x05, 0x1d, 0x36, 0xfe, 0xa4, 0x17, 0x16, 0x46, 0x3a, 0xc8, 0xb4, 0xf5, 0xc9, 0xf2, +0x2d, 0xd6, 0x18, 0x3d, 0x01, 0xb5, 0xbb, 0x09, 0x24, 0xd9, 0x0d, 0x21, 0xf9, 0x2f, 0x36, 0x22, 0x53, 0xca, 0x34, 0x02, 0x0e, 0xfe, 0x0c, 0x0b, 0xfe, 0x0d, 0xf2, 0xc2, 0xc0, 0x81, 0xe4, 0x2b, +0xf2, 0x19, 0xc8, 0x08, 0x49, 0x01, 0xba, 0x22, 0xb2, 0xb7, 0xd1, 0xe5, 0xfe, 0x33, 0xf5, 0x09, 0xe4, 0x1c, 0x09, 0xde, 0xd9, 0xd4, 0xfe, 0xf5, 0xf9, 0x57, 0xf0, 0xcd, 0x0f, 0x42, 0xb9, 0xd3, +0x42, 0x19, 0xed, 0x0b, 0x0c, 0x36, 0xe2, 0x32, 0x1f, 0xe3, 0xe1, 0x30, 0xca, 0xd9, 0x81, 0x36, 0x54, 0xff, 0xfb, 0xea, 0x39, 0x1a, 0x25, 0xe7, 0xef, 0x45, 0xf7, 0xf5, 0xe8, 0x34, 0xe7, 0x37, +0xd9, 0xe8, 0x00, 0x02, 0x16, 0xd4, 0x57, 0x32, 0xe2, 0xec, 0xca, 0x3c, 0xc7, 0x31, 0x1f, 0xe4, 0xe7, 0x17, 0xcd, 0xae, 0x02, 0xb5, 0x12, 0xf2, 0xda, 0xbc, 0xb4, 0x81, 0x2a, 0x02, 0x11, 0x40, +0xdb, 0xf0, 0xf2, 0xd8, 0xf0, 0xee, 0xd8, 0x7f, 0x02, 0x0a, 0x15, 0xfc, 0x24, 0x3c, 0xc2, 0xda, 0x32, 0x32, 0x12, 0xf1, 0xb3, 0xc1, 0xeb, 0x09, 0x42, 0xd6, 0x16, 0x00, 0xbb, 0x2f, 0xd5, 0x24, +0x54, 0x09, 0xf6, 0xf2, 0xf1, 0x06, 0x4d, 0xbb, 0xfe, 0xf5, 0x1e, 0x10, 0xfc, 0xfb, 0xee, 0x35, 0x2a, 0xbe, 0x16, 0xff, 0x97, 0x51, 0xe0, 0xce, 0x22, 0xb2, 0xcf, 0xdc, 0x13, 0x0b, 0x77, 0x46, +0xf6, 0xf2, 0xb6, 0xe4, 0xd2, 0xea, 0x04, 0x4c, 0x60, 0x1c, 0xae, 0x43, 0xf5, 0xff, 0x00, 0xdc, 0x81, 0x32, 0xcd, 0x27, 0x92, 0xc0, 0xe5, 0x5d, 0xfd, 0xd7, 0x9a, 0x11, 0xef, 0x6e, 0x3c, 0xf7, +0x25, 0xf4, 0xb3, 0x68, 0x16, 0x26, 0xc3, 0x56, 0xe7, 0x24, 0xce, 0x32, 0x0e, 0x14, 0x1f, 0x10, 0xe1, 0x61, 0xe1, 0x4d, 0xe6, 0x00, 0x02, 0x2b, 0x0f, 0x89, 0x02, 0xbc, 0xe7, 0x0f, 0xe2, 0xa5, +0x12, 0x1f, 0xef, 0xc5, 0xf6, 0x7f, 0x14, 0x2f, 0xe1, 0x16, 0x08, 0xcf, 0xb2, 0x3e, 0x2e, 0xdf, 0x1c, 0x1e, 0x90, 0xdf, 0x27, 0x05, 0xf2, 0x16, 0x31, 0xf5, 0x09, 0xce, 0x48, 0xa0, 0xcf, 0x86, +0x98, 0x1c, 0xdb, 0x62, 0xca, 0xe7, 0xc3, 0xef, 0xfd, 0xee, 0x01, 0x3c, 0xe3, 0xe9, 0x0b, 0xb8, 0xec, 0xc9, 0x81, 0x49, 0x4d, 0x35, 0x22, 0x24, 0xea, 0x59, 0x32, 0xff, 0x43, 0x27, 0x3f, 0xdb, +0xb3, 0xec, 0x70, 0xf8, 0x51, 0xd8, 0xf6, 0x1f, 0xef, 0xd8, 0xc9, 0x63, 0x31, 0xca, 0xc3, 0xc5, 0x5b, 0x47, 0xe4, 0x06, 0xd0, 0x16, 0x13, 0xb7, 0x0d, 0xe5, 0xe0, 0xfc, 0xcd, 0xe2, 0x2a, 0x47, +0x26, 0xf5, 0x16, 0x7f, 0xc8, 0xe5, 0xc1, 0xd1, 0xe7, 0xdb, 0x50, 0x02, 0x1f, 0x59, 0xdc, 0xf5, 0x05, 0x3b, 0xe9, 0x1a, 0xf2, 0x16, 0x24, 0x11, 0xe8, 0xf0, 0xe4, 0x12, 0x3a, 0x7f, 0xfc, 0xc7, +0x10, 0x2f, 0xfd, 0x99, 0xe5, 0xf3, 0x1c, 0x22, 0x21, 0xed, 0xdd, 0x31, 0x0a, 0xe8, 0xb8, 0x2f, 0xcc, 0x47, 0x0b, 0x24, 0x1c, 0xa4, 0x40, 0xea, 0xdd, 0xeb, 0x08, 0xe0, 0xca, 0xe7, 0xe0, 0x3b, +0x35, 0xd9, 0x13, 0xc7, 0xc7, 0xf4, 0x8f, 0x40, 0x1b, 0xb2, 0xb6, 0xb1, 0xce, 0xe0, 0xa9, 0x0a, 0x4a, 0x2f, 0x47, 0x42, 0xf0, 0x4f, 0x24, 0x01, 0x7f, 0xf5, 0xdb, 0xfc, 0x13, 0x46, 0xfc, 0xd5, +0x25, 0x61, 0x06, 0xf1, 0xd9, 0x00, 0xdc, 0x24, 0x13, 0x08, 0x21, 0xa1, 0xe0, 0x4d, 0xbf, 0xa3, 0xae, 0xc8, 0x34, 0x06, 0xc7, 0xcc, 0xff, 0x00, 0x25, 0x18, 0xd7, 0x5b, 0xc5, 0x40, 0xd6, 0x00, +0xfa, 0xce, 0xee, 0x27, 0xec, 0xbd, 0xdb, 0xd7, 0xf2, 0xca, 0xe5, 0xcd, 0x61, 0xcb, 0x06, 0xff, 0x3d, 0xd2, 0xa0, 0x0a, 0x81, 0x30, 0xfa, 0x35, 0xe1, 0xa5, 0x36, 0x2c, 0x6e, 0xec, 0xe1, 0xf4, +0xf0, 0xd2, 0xfa, 0xa8, 0xfe, 0x56, 0xf6, 0x7f, 0x3e, 0x78, 0xdd, 0x1a, 0x5d, 0x18, 0xd7, 0x97, 0x26, 0xc3, 0x95, 0xb0, 0x88, 0x53, 0xfa, 0x35, 0x3c, 0xbd, 0x9f, 0xfc, 0xe5, 0x2e, 0x24, 0x11, +0x25, 0xd4, 0x14, 0x36, 0xf0, 0x1a, 0xf8, 0xa9, 0x42, 0x1b, 0x3b, 0x07, 0x2c, 0xd9, 0x52, 0x01, 0x24, 0x17, 0xfe, 0x9a, 0xcc, 0x11, 0xdb, 0x0c, 0xd2, 0x43, 0x44, 0xa7, 0x35, 0xd6, 0x40, 0xcd, +0x0e, 0xca, 0x00, 0x55, 0x4c, 0x87, 0x81, 0xa2, 0xad, 0x13, 0xa8, 0xe7, 0x14, 0xfa, 0x15, 0xe8, 0x24, 0xff, 0x02, 0xe8, 0x07, 0xd4, 0xde, 0x74, 0xe3, 0xff, 0xf7, 0xe6, 0xc6, 0x12, 0x25, 0x63, +0x29, 0x37, 0x03, 0x4e, 0x1e, 0x8d, 0xa9, 0x10, 0xbf, 0xce, 0xf0, 0x28, 0x37, 0x21, 0x98, 0xbb, 0x65, 0xff, 0x41, 0xe9, 0xd4, 0x2f, 0x03, 0xd7, 0xc5, 0x28, 0x49, 0x4f, 0x90, 0x61, 0xd9, 0x5c, +0x7f, 0x26, 0xc3, 0x1f, 0xc0, 0x40, 0x1d, 0xc5, 0x29, 0x0e, 0x1c, 0x3f, 0xec, 0x8c, 0xb2, 0xc0, 0x8e, 0xa3, 0x59, 0x29, 0xec, 0x00, 0x3e, 0xd6, 0x2a, 0x2b, 0xd4, 0x16, 0x20, 0x31, 0xcc, 0xe1, +0x14, 0x34, 0x00, 0x20, 0xf8, 0x37, 0x35, 0x3b, 0x08, 0xe8, 0x81, 0x12, 0x26, 0x21, 0x20, 0xb1, 0xa8, 0xf5, 0xf5, 0x26, 0x9d, 0xdd, 0x98, 0x18, 0xa3, 0xed, 0xf5, 0xe4, 0x08, 0x76, 0xae, 0xc9, +0xfb, 0xdc, 0x2d, 0xc1, 0xc4, 0x55, 0xa1, 0x50, 0xf5, 0xb1, 0xd8, 0x13, 0xae, 0xdb, 0x0e, 0x59, 0x0e, 0xba, 0xf3, 0x4a, 0xcf, 0xe0, 0x24, 0x7f, 0x00, 0x4c, 0x14, 0xfc, 0xcf, 0x64, 0xf9, 0xbf, +0x14, 0x14, 0x09, 0xd0, 0xb6, 0xff, 0x4d, 0xed, 0x24, 0xe9, 0xbd, 0xf7, 0x19, 0x70, 0xa1, 0xe5, 0x43, 0xe1, 0x93, 0xe7, 0x42, 0xb1, 0x84, 0x2c, 0x12, 0xd7, 0x4a, 0xbd, 0xe7, 0x1e, 0xb1, 0x8a, +0x29, 0xc6, 0x8f, 0x7e, 0x44, 0xdb, 0xe7, 0x32, 0xae, 0xe3, 0x10, 0x2a, 0xc4, 0xd3, 0xf9, 0xc7, 0x8d, 0x14, 0x3c, 0x7f, 0x71, 0xad, 0x49, 0xae, 0x22, 0x43, 0xff, 0xe8, 0xf5, 0x48, 0xdb, 0x4e, +0xf7, 0xdf, 0x45, 0xbc, 0x1c, 0xae, 0x42, 0x09, 0xf2, 0x22, 0xfa, 0xc4, 0xd0, 0x03, 0xec, 0x28, 0xb4, 0x2e, 0xdf, 0xe4, 0x66, 0x28, 0x26, 0xd3, 0x2e, 0x20, 0xb7, 0xf5, 0x33, 0x46, 0x73, 0x18, +0x1f, 0xfb, 0x70, 0x2e, 0x46, 0x81, 0x22, 0x18, 0x21, 0xb9, 0xfc, 0x09, 0xd1, 0x84, 0x20, 0x4c, 0xe0, 0x96, 0x7f, 0x12, 0x18, 0x2a, 0x54, 0x1e, 0x03, 0x02, 0xc5, 0x66, 0xc6, 0x28, 0xda, 0xfe, +0x0f, 0xfa, 0x12, 0x07, 0xcf, 0xd5, 0x01, 0xb6, 0xe2, 0x30, 0xdd, 0xd1, 0x43, 0xee, 0x3c, 0x58, 0x2e, 0x03, 0x74, 0x2a, 0x1a, 0x22, 0xd3, 0x5f, 0x11, 0x19, 0x4b, 0xd0, 0x62, 0x24, 0xc4, 0xe8, +0xd5, 0x25, 0x4c, 0xda, 0x46, 0xc0, 0x1f, 0x07, 0xe2, 0x32, 0x51, 0xd8, 0x94, 0xbf, 0xef, 0xa8, 0xe1, 0xa5, 0x0c, 0x0f, 0xe1, 0x27, 0xf0, 0x12, 0x01, 0x3c, 0x11, 0xd0, 0x78, 0xfb, 0x2e, 0x43, +0x05, 0xc4, 0x75, 0xf3, 0x08, 0x42, 0x6e, 0xbe, 0x3d, 0x3c, 0x7f, 0xc0, 0x2b, 0xb4, 0xba, 0xe2, 0xf6, 0x1f, 0x1f, 0xfd, 0xce, 0x0c, 0xeb, 0x04, 0xb4, 0x25, 0x04, 0xb4, 0xe6, 0xb0, 0x27, 0x2b, +0xa9, 0x15, 0x7f, 0x3f, 0xf4, 0x55, 0x26, 0xb8, 0xa8, 0xce, 0xff, 0xdc, 0xe6, 0xe7, 0x2b, 0x67, 0xae, 0x21, 0xfb, 0x9c, 0x3b, 0xa5, 0xa7, 0x08, 0x43, 0xdc, 0xd8, 0xc2, 0xec, 0x3c, 0x1c, 0x3a, +0xee, 0xba, 0x2d, 0x23, 0x14, 0x06, 0x03, 0x34, 0x30, 0xbb, 0x7f, 0xec, 0xd1, 0xf3, 0x27, 0xfb, 0x30, 0xbb, 0x25, 0x29, 0x5d, 0x64, 0x09, 0xe8, 0xc9, 0x31, 0x53, 0xff, 0x43, 0x26, 0xad, 0xfe, +0xd7, 0xba, 0x45, 0x50, 0xbb, 0x4f, 0xd0, 0xfd, 0x48, 0xd3, 0x3e, 0xb4, 0x2c, 0x2b, 0xf0, 0x0b, 0x03, 0x10, 0xd9, 0x48, 0x9e, 0x43, 0x22, 0xe5, 0x11, 0xe5, 0xc6, 0xeb, 0x33, 0x6f, 0xbf, 0x51, +0x07, 0x7f, 0xd6, 0xb4, 0xa5, 0xc1, 0x4b, 0x33, 0x96, 0x4c, 0x98, 0xe2, 0x36, 0xe6, 0xee, 0x22, 0x22, 0x0f, 0x0c, 0xe2, 0x02, 0xdc, 0x6e, 0x25, 0x1c, 0xe7, 0xbb, 0x97, 0x0a, 0x38, 0x12, 0xc8, +0xf8, 0xd3, 0xef, 0xc1, 0xf1, 0xcb, 0x3b, 0xfb, 0x4e, 0xc0, 0x0d, 0xa3, 0x16, 0xa8, 0xe9, 0xbf, 0xa9, 0x13, 0xf7, 0x10, 0xe6, 0x1b, 0x2c, 0xdb, 0xec, 0xe5, 0x27, 0x7f, 0x40, 0xa2, 0xdb, 0xf2, +0x37, 0xfd, 0x02, 0x0f, 0x0f, 0xe4, 0xf6, 0x04, 0xf0, 0xd5, 0xef, 0x0c, 0xfe, 0x11, 0x53, 0x31, 0x2c, 0xfd, 0xc3, 0xff, 0x6a, 0x02, 0x15, 0xfe, 0xfd, 0x20, 0xdf, 0xa3, 0xe9, 0xf9, 0xdc, 0xfb, +0xef, 0x42, 0x2f, 0x40, 0x24, 0x10, 0x06, 0xaa, 0xe5, 0xd8, 0xee, 0x2f, 0xdb, 0xde, 0x0d, 0x38, 0xf8, 0x08, 0x21, 0xd1, 0x67, 0xf8, 0xeb, 0x03, 0x16, 0xe9, 0x7f, 0x1c, 0x50, 0xdd, 0x6a, 0xfa, +0x62, 0x33, 0x11, 0xcf, 0x35, 0x1f, 0x07, 0xe3, 0x07, 0x19, 0x45, 0x81, 0xfd, 0xd0, 0x03, 0x35, 0xaf, 0x1a, 0x0f, 0x64, 0x3b, 0x44, 0xfa, 0xee, 0xbb, 0x47, 0x32, 0xee, 0x46, 0x18, 0xd2, 0xdd, +0xd4, 0x27, 0x2e, 0xc7, 0x13, 0x25, 0xc2, 0xe4, 0x1b, 0x2b, 0x9d, 0xdb, 0xf9, 0x52, 0xff, 0xfb, 0x44, 0x37, 0x50, 0xd9, 0xc2, 0xdf, 0x2c, 0x18, 0x08, 0xf4, 0x09, 0xce, 0xf7, 0x28, 0xd6, 0xea, +0xe2, 0xc3, 0x60, 0x82, 0xd9, 0x4e, 0x4e, 0xa0, 0xa0, 0x1c, 0xfa, 0xa6, 0x19, 0xef, 0xc2, 0x41, 0xc7, 0x2b, 0xe9, 0x52, 0xec, 0x0f, 0x1a, 0xff, 0x0b, 0x67, 0x54, 0x7f, 0xeb, 0xfb, 0xf0, 0x21, +0xd6, 0xb6, 0x34, 0xa4, 0xe1, 0x08, 0x58, 0xf7, 0xec, 0xe2, 0x5f, 0xe3, 0xd8, 0x81, 0xe0, 0x9a, 0x27, 0x3b, 0x0f, 0x32, 0x8b, 0x2d, 0xe1, 0xaf, 0xae, 0x9a, 0x84, 0xe9, 0x26, 0x91, 0x41, 0xdf, +0xfa, 0xea, 0x2f, 0x39, 0x25, 0xb2, 0xb4, 0xda, 0x0f, 0x69, 0x40, 0x2a, 0x92, 0x25, 0xdf, 0x0c, 0x68, 0x12, 0xc9, 0xbe, 0xa2, 0x64, 0x52, 0x18, 0x05, 0x14, 0x55, 0xca, 0xd6, 0xb7, 0x3d, 0xd5, +0x1f, 0x05, 0x27, 0xd0, 0x56, 0x0f, 0xc4, 0x25, 0xf3, 0x39, 0xd2, 0xea, 0x63, 0x2f, 0xd4, 0xb4, 0x04, 0x46, 0xec, 0x18, 0x1b, 0x21, 0x6a, 0xab, 0x4f, 0x0b, 0x81, 0xbd, 0x13, 0xce, 0x62, 0xa3, +0x4b, 0xf4, 0xce, 0x05, 0x10, 0xe7, 0x0d, 0x59, 0x06, 0xe0, 0x09, 0x2e, 0xdf, 0x1c, 0xf4, 0x31, 0x67, 0x4d, 0xed, 0xd4, 0xd4, 0xd8, 0xc7, 0x42, 0x25, 0xf6, 0x0c, 0x60, 0xae, 0x06, 0xcd, 0x33, +0x43, 0x02, 0x00, 0x14, 0xcf, 0x4d, 0x7f, 0xe1, 0xcd, 0x04, 0x09, 0xfe, 0x1d, 0x04, 0xe8, 0xfb, 0x11, 0x00, 0x30, 0xf6, 0x08, 0x14, 0xd6, 0x3b, 0x22, 0x10, 0x1d, 0x59, 0x20, 0x30, 0xf2, 0x0f, +0x51, 0xf6, 0xf1, 0x2a, 0x1d, 0x18, 0x8e, 0xff, 0x7f, 0xc7, 0x46, 0xcd, 0x1c, 0x15, 0xb3, 0x22, 0x2a, 0x4e, 0xe5, 0xf7, 0x45, 0x36, 0x38, 0x47, 0x3a, 0x3b, 0xf5, 0xf1, 0x8b, 0xac, 0xdb, 0xfb, +0xdc, 0xe3, 0x47, 0xfa, 0xe0, 0x03, 0xc7, 0xba, 0x1f, 0xc2, 0xcf, 0x14, 0x14, 0xb3, 0x1d, 0xc3, 0xdd, 0x30, 0x4a, 0xf8, 0x81, 0x0d, 0xbc, 0xa5, 0x28, 0x2d, 0x3c, 0xd0, 0x19, 0xe3, 0xc6, 0x05, +0xe7, 0xb4, 0xe6, 0x1d, 0x72, 0xdd, 0xde, 0x22, 0x47, 0x56, 0x09, 0xb6, 0x19, 0x14, 0xff, 0x96, 0x77, 0xdc, 0x07, 0x48, 0xea, 0xf6, 0xe0, 0x0f, 0x8e, 0xa6, 0x1c, 0xed, 0x04, 0xc0, 0xa5, 0xef, +0x00, 0x14, 0x5c, 0x39, 0x09, 0xb9, 0x22, 0xd1, 0xe0, 0xc3, 0x2e, 0x7f, 0x0c, 0x52, 0xaf, 0xf9, 0xb0, 0xfc, 0x9e, 0x92, 0xfb, 0x26, 0x31, 0x03, 0x2a, 0x36, 0x09, 0x4d, 0xee, 0x00, 0xfc, 0x2d, +0xbb, 0x28, 0xe7, 0x95, 0x40, 0x27, 0xd7, 0xf3, 0x3b, 0x58, 0x81, 0xfd, 0xd9, 0x53, 0xfc, 0x42, 0x1e, 0xb6, 0xd5, 0xed, 0x10, 0x5d, 0x0b, 0x49, 0x29, 0x41, 0xb4, 0xf8, 0x19, 0x38, 0x13, 0x4c, +0x1d, 0x00, 0x27, 0xc9, 0x00, 0xb7, 0x0f, 0xfe, 0xd7, 0xb9, 0x23, 0xb0, 0x08, 0xcf, 0xa2, 0x13, 0xda, 0x2b, 0x9a, 0xc1, 0xfd, 0xd1, 0x7f, 0x48, 0x30, 0xb1, 0x3b, 0xf9, 0xcd, 0xc3, 0x16, 0xe4, +0xd2, 0x25, 0x13, 0xa8, 0x0f, 0x59, 0x4a, 0x27, 0xd4, 0xff, 0x8e, 0x1c, 0xf8, 0x08, 0x25, 0x30, 0xee, 0x01, 0x61, 0xfd, 0xd0, 0xa2, 0xe6, 0xdb, 0xe2, 0x17, 0x13, 0xe9, 0x08, 0x24, 0x64, 0x08, +0xa5, 0xb9, 0xe0, 0xe1, 0xd3, 0xc5, 0xe1, 0xe7, 0xd8, 0xcb, 0x05, 0xda, 0x03, 0xd6, 0xef, 0x91, 0x0a, 0x22, 0xfe, 0xea, 0x0b, 0xba, 0x0f, 0xac, 0xff, 0x1b, 0xe0, 0x13, 0xe5, 0xf7, 0x23, 0x19, +0xec, 0x23, 0xf2, 0xea, 0x57, 0x7f, 0x07, 0x14, 0x00, 0x4e, 0x1a, 0xd3, 0xf0, 0xe4, 0x27, 0x70, 0x3c, 0x0c, 0xfa, 0x03, 0xa4, 0x70, 0xea, 0xf0, 0x41, 0x16, 0x62, 0xf0, 0x2b, 0xb1, 0x6e, 0xfb, +0xf4, 0xc8, 0x07, 0xf8, 0x07, 0x05, 0x02, 0xdb, 0x36, 0xe6, 0xd8, 0x08, 0x24, 0x24, 0x3e, 0x36, 0xd0, 0xd2, 0xef, 0x11, 0xf3, 0xe5, 0x0a, 0x81, 0x29, 0xdf, 0x9c, 0x26, 0x39, 0xf2, 0xd2, 0xb9, +0x95, 0x27, 0x10, 0x06, 0x07, 0x06, 0x53, 0x17, 0xef, 0x2d, 0xc5, 0x16, 0x8e, 0xfa, 0xf4, 0xea, 0xc6, 0xe8, 0xbe, 0xcf, 0x37, 0xe2, 0x7f, 0xfb, 0xc5, 0x36, 0x45, 0x37, 0x33, 0xb6, 0x22, 0x0f, +0x3c, 0x29, 0xed, 0x23, 0x10, 0x1b, 0xef, 0x36, 0xaa, 0xdd, 0xce, 0xff, 0x04, 0xf9, 0xee, 0xd5, 0xcf, 0xc3, 0x45, 0x0b, 0x19, 0xc5, 0xc2, 0xe7, 0x24, 0xdc, 0xcf, 0x43, 0xb9, 0xb7, 0x4a, 0xf7, +0x4f, 0xe1, 0x4f, 0x4b, 0xa8, 0x4c, 0xe6, 0x45, 0x67, 0x4a, 0xf3, 0x67, 0x03, 0xf5, 0xfa, 0xf5, 0xf1, 0x0e, 0x04, 0x32, 0x89, 0x1e, 0x2b, 0x12, 0x2f, 0xd6, 0xf0, 0x26, 0xfc, 0x1c, 0x7f, 0x10, +0x7d, 0x54, 0xd8, 0x1b, 0xdc, 0x25, 0x07, 0xc2, 0xfb, 0x83, 0x06, 0xd3, 0x39, 0x34, 0xc3, 0x3a, 0x0b, 0x5f, 0xc2, 0x8a, 0x61, 0xb5, 0xef, 0x41, 0xee, 0xf7, 0xe4, 0xb7, 0xf5, 0x35, 0xdc, 0xb3, +0x18, 0x32, 0x6a, 0x17, 0xe3, 0xdd, 0x57, 0x61, 0xa9, 0x13, 0xde, 0x7f, 0x64, 0x99, 0x24, 0xe8, 0x08, 0xac, 0xe9, 0x0c, 0x81, 0x4d, 0x6b, 0xe0, 0x46, 0x04, 0x22, 0x1b, 0xee, 0xdd, 0xf0, 0x1d, +0xff, 0xc9, 0x23, 0xc6, 0xb2, 0x81, 0xff, 0x29, 0x97, 0x29, 0xd7, 0xed, 0x09, 0xc4, 0x35, 0xbd, 0xbd, 0xc1, 0x2a, 0x26, 0x47, 0xc1, 0x15, 0xbb, 0x39, 0x10, 0xc5, 0xe2, 0xc7, 0x2a, 0x6f, 0xe0, +0x16, 0xf6, 0xef, 0x04, 0x81, 0x34, 0x3b, 0x15, 0x09, 0xc1, 0xf2, 0xd5, 0xe0, 0xa1, 0x40, 0xf2, 0x36, 0x31, 0x1c, 0xd7, 0x5f, 0x23, 0xf5, 0xd1, 0xa3, 0x2d, 0x9a, 0x09, 0x4c, 0x43, 0x41, 0xbe, +0xfd, 0xf6, 0xde, 0xf8, 0x11, 0x2b, 0xee, 0xb2, 0x9e, 0xd4, 0xff, 0xda, 0x6a, 0x29, 0x34, 0xd4, 0xf9, 0xe4, 0xd0, 0x0d, 0x2f, 0xe0, 0x35, 0x08, 0xec, 0xfa, 0x38, 0xde, 0xcb, 0xe9, 0xc6, 0xd7, +0x81, 0xc2, 0x04, 0x1f, 0xeb, 0xe7, 0x1f, 0xb3, 0xed, 0x07, 0x33, 0x4a, 0x2b, 0x12, 0xea, 0xb8, 0xf9, 0x32, 0xe0, 0x2c, 0x2f, 0x54, 0x11, 0xe2, 0xe9, 0x17, 0x09, 0xc2, 0x0a, 0x3e, 0x5d, 0x06, +0xe8, 0xf0, 0x0a, 0x2f, 0x54, 0xbf, 0xdd, 0x37, 0x41, 0xaa, 0x1c, 0xeb, 0x5c, 0xdb, 0x8a, 0xb2, 0xe0, 0x2e, 0x51, 0x14, 0xc9, 0x91, 0xf2, 0xdf, 0xee, 0x33, 0x29, 0x7b, 0xc0, 0x5c, 0x01, 0x1d, +0xf4, 0xf1, 0xd9, 0x3f, 0x7f, 0x19, 0x30, 0xe0, 0x42, 0x2e, 0x0a, 0x42, 0xe2, 0xe9, 0xd5, 0x11, 0xfc, 0x29, 0xc0, 0x5b, 0xd2, 0x1c, 0xeb, 0x04, 0x75, 0xc8, 0x0c, 0x11, 0x12, 0x27, 0x45, 0x14, +0x0f, 0x2c, 0x1d, 0x0c, 0x06, 0xcb, 0x36, 0x2c, 0x16, 0x0d, 0x16, 0x30, 0xf4, 0x4f, 0x9d, 0x21, 0xdd, 0x7f, 0xc6, 0xf3, 0xcf, 0xfd, 0x12, 0x02, 0xea, 0xc4, 0x06, 0xe8, 0x1e, 0x45, 0xc1, 0xea, +0x18, 0xd5, 0xe3, 0x2a, 0xeb, 0x38, 0x04, 0xf5, 0x02, 0xa2, 0xe1, 0x05, 0xda, 0xf9, 0xe6, 0x72, 0xf7, 0xf1, 0xec, 0x16, 0xf7, 0x81, 0xde, 0xed, 0xe1, 0xbf, 0x1e, 0xfd, 0xe8, 0x22, 0x9b, 0x28, +0xba, 0xf2, 0x29, 0xf4, 0xc3, 0xf2, 0x2c, 0xe0, 0xc3, 0xc6, 0xd7, 0x30, 0xba, 0xce, 0x4f, 0x52, 0xed, 0x27, 0xb9, 0x1c, 0xc9, 0x27, 0xc6, 0x01, 0x26, 0x12, 0x32, 0x01, 0x15, 0xd3, 0x2b, 0xe0, +0xd5, 0x03, 0x12, 0x2f, 0xd7, 0x17, 0x81, 0x0d, 0x37, 0x67, 0x3e, 0x2a, 0x3a, 0x49, 0xff, 0xf7, 0xff, 0x49, 0x2b, 0x00, 0x39, 0x2f, 0x4c, 0x2a, 0x1d, 0x40, 0xbc, 0x1b, 0xd4, 0xfb, 0x42, 0x06, +0x4a, 0x7f, 0x21, 0x08, 0xb0, 0x05, 0xb9, 0x30, 0x95, 0xd5, 0xec, 0x0a, 0x52, 0x0e, 0x87, 0xdc, 0xc5, 0x5a, 0x2e, 0xda, 0xd2, 0xd6, 0x31, 0xf9, 0x65, 0x6f, 0x37, 0x77, 0x22, 0xd8, 0x0d, 0xd5, +0x32, 0xda, 0x2d, 0x59, 0x3d, 0xca, 0x3a, 0xa7, 0x51, 0x12, 0xfe, 0x67, 0xcc, 0x13, 0x29, 0x54, 0xdc, 0xc2, 0x1a, 0x0e, 0xd6, 0x1f, 0x24, 0x2f, 0x58, 0xee, 0xd8, 0x0d, 0x16, 0x71, 0xf4, 0x10, +0x7f, 0xce, 0xc2, 0x15, 0xbe, 0xf4, 0xa6, 0x77, 0x29, 0x4a, 0x49, 0xb5, 0xce, 0xcb, 0xe5, 0xc7, 0x0b, 0xb3, 0xa8, 0xf3, 0xc4, 0x09, 0x2f, 0x1c, 0x26, 0x2c, 0xa4, 0xea, 0xb7, 0x19, 0xe7, 0x20, +0x0b, 0xa7, 0x2a, 0xeb, 0x46, 0x87, 0xf0, 0x39, 0xfd, 0x41, 0x1d, 0xfb, 0x20, 0x05, 0x01, 0xc5, 0xf4, 0xc1, 0xf9, 0xd0, 0xfe, 0x32, 0xcc, 0xf8, 0xf1, 0x7f, 0x04, 0x25, 0xf9, 0x1a, 0x53, 0x68, +0x0b, 0x96, 0x2b, 0x2c, 0xfd, 0xa1, 0xc8, 0x38, 0xdf, 0xe6, 0x06, 0x46, 0xc6, 0x14, 0x85, 0x3d, 0x1f, 0xae, 0xac, 0xe3, 0x9d, 0x7b, 0x53, 0xfc, 0x43, 0xa0, 0xd9, 0xe7, 0x13, 0x1f, 0x5d, 0xe8, +0x2b, 0xfd, 0x29, 0x2c, 0x0e, 0xd9, 0x32, 0x03, 0x0e, 0xea, 0x01, 0x13, 0x48, 0xf7, 0xe1, 0xbb, 0xbd, 0x07, 0xf7, 0x1c, 0xf5, 0x30, 0x4f, 0xa7, 0xe2, 0x1c, 0x05, 0x07, 0x43, 0xfa, 0x21, 0x81, +0xc4, 0xb9, 0x30, 0xed, 0xf5, 0x26, 0x77, 0x13, 0xf6, 0x24, 0x50, 0x19, 0x3a, 0x24, 0x16, 0xb5, 0xe7, 0xe4, 0x6a, 0x1c, 0xfc, 0x5b, 0xfd, 0xa1, 0xb0, 0xf0, 0xc1, 0x95, 0x7f, 0x38, 0x26, 0xe3, +0xef, 0x08, 0x67, 0xd2, 0x23, 0xaf, 0xed, 0xfe, 0xd3, 0xe9, 0x1b, 0xd7, 0xef, 0x36, 0xd8, 0x88, 0x5a, 0x25, 0x00, 0x15, 0x7f, 0xc9, 0xc5, 0x2f, 0x00, 0xd2, 0xcb, 0x52, 0xd9, 0x23, 0xbc, 0xf6, +0xe2, 0x1b, 0x2b, 0xf0, 0xf6, 0x2e, 0xce, 0x09, 0xbd, 0xae, 0x16, 0x4b, 0x0b, 0xf3, 0xc3, 0x53, 0x2e, 0x1a, 0xdf, 0x06, 0xe1, 0x95, 0x5b, 0x4f, 0x06, 0xea, 0x23, 0x3e, 0xf7, 0x3b, 0xdf, 0xac, +0xa2, 0x12, 0x08, 0x35, 0x04, 0xc7, 0x32, 0x07, 0xfd, 0x09, 0x2e, 0xee, 0x1c, 0xff, 0x1d, 0xe5, 0xcb, 0x25, 0xdc, 0x22, 0x18, 0xef, 0x53, 0x2b, 0xe3, 0xbe, 0xd8, 0x3f, 0x19, 0x13, 0xcf, 0xc4, +0xc4, 0x7f, 0x52, 0xb5, 0xba, 0xe5, 0xd0, 0x1a, 0x32, 0x08, 0x22, 0xe5, 0xc0, 0x37, 0x1f, 0xbf, 0xdc, 0xb6, 0x4a, 0xe0, 0xe4, 0x14, 0x2e, 0xda, 0x65, 0x38, 0xdf, 0xfb, 0x10, 0xda, 0x0b, 0x81, +0x07, 0x40, 0x07, 0xda, 0xf7, 0x6c, 0x0c, 0xb2, 0xfa, 0xe8, 0x21, 0xc4, 0x1e, 0xc1, 0xe8, 0x2f, 0xc5, 0xf0, 0x27, 0xf9, 0xfc, 0x99, 0xf1, 0x21, 0x19, 0xd1, 0x25, 0xef, 0x0b, 0x35, 0x03, 0xbd, +0xf5, 0x27, 0x6d, 0xf9, 0x57, 0xb2, 0xe1, 0x64, 0xd5, 0xd4, 0x26, 0x58, 0xec, 0x15, 0x2b, 0xd5, 0xd8, 0xf7, 0x61, 0x2a, 0x1e, 0x25, 0x29, 0x58, 0xaa, 0xe8, 0x2a, 0x15, 0x69, 0xde, 0x1e, 0xd6, +0x2a, 0x2d, 0xdf, 0x31, 0xdb, 0x2e, 0x34, 0x2d, 0x30, 0xe0, 0x0a, 0x6b, 0x0b, 0x05, 0xc7, 0x81, 0x1b, 0x12, 0x27, 0x53, 0xde, 0x2e, 0x1e, 0xf2, 0xcb, 0x39, 0xb8, 0x24, 0x0f, 0x4e, 0xcb, 0x25, +0x0c, 0x57, 0xf9, 0xc1, 0x11, 0x10, 0xbc, 0x2b, 0x7f, 0xb8, 0xfb, 0xac, 0x24, 0xbb, 0xfe, 0x17, 0xc4, 0x2d, 0xf9, 0x6d, 0x2a, 0xae, 0x22, 0x33, 0x1b, 0x61, 0xff, 0xf6, 0x17, 0xf6, 0xed, 0xe8, +0x56, 0xc2, 0x1d, 0x42, 0xbe, 0x25, 0x15, 0xef, 0x3e, 0x21, 0x09, 0xfe, 0xc8, 0xf2, 0x13, 0xda, 0x26, 0x03, 0xc9, 0x53, 0xf4, 0x69, 0x81, 0x2c, 0xc6, 0xfb, 0x3e, 0x23, 0x39, 0xec, 0x85, 0x0a, +0xa8, 0xef, 0xe0, 0x25, 0xfc, 0x11, 0xcb, 0x62, 0x59, 0xfa, 0xc8, 0x07, 0xee, 0xfb, 0x15, 0xe6, 0xb5, 0xdb, 0xf6, 0xd1, 0xaa, 0x1e, 0xe2, 0x16, 0x47, 0xda, 0xdc, 0x4b, 0xb6, 0x81, 0xcd, 0x11, +0x26, 0x3c, 0xd5, 0x2c, 0x03, 0x0d, 0x29, 0x12, 0xb5, 0xd1, 0x99, 0xb3, 0xe3, 0xe6, 0x02, 0xfa, 0xc3, 0x02, 0xc6, 0x17, 0xba, 0xf0, 0x0e, 0xcf, 0xe5, 0xd4, 0x26, 0xb2, 0x57, 0x3b, 0xdf, 0xc0, +0x26, 0x17, 0xc1, 0x1e, 0xbc, 0x07, 0x02, 0xd6, 0x1c, 0xf8, 0x16, 0xbb, 0xd3, 0x04, 0x29, 0x0d, 0xc0, 0xf8, 0x7f, 0x20, 0xf3, 0xee, 0xcd, 0xae, 0x01, 0x18, 0x41, 0x3f, 0x19, 0x42, 0xdc, 0xd2, +0xea, 0xee, 0x2d, 0xea, 0x05, 0xca, 0x18, 0x07, 0xd5, 0x1e, 0xb1, 0xc6, 0x05, 0xf0, 0xe2, 0x29, 0x26, 0x49, 0xcf, 0xcc, 0xf7, 0xf8, 0x54, 0xf0, 0xeb, 0x26, 0x16, 0x1b, 0xeb, 0x02, 0x0c, 0xe0, +0xce, 0x3e, 0x34, 0xed, 0x4b, 0x13, 0x21, 0xeb, 0xc4, 0x43, 0x12, 0x52, 0xd6, 0xba, 0x32, 0x29, 0xda, 0xb9, 0xc9, 0xac, 0xf3, 0xd1, 0x1d, 0x07, 0x28, 0x20, 0x13, 0x11, 0xfa, 0xc6, 0x7f, 0x7a, +0x30, 0x11, 0xd8, 0xdb, 0x4e, 0xd7, 0xc9, 0x2c, 0x44, 0xd5, 0x00, 0xd6, 0x11, 0x31, 0x0f, 0x1b, 0x34, 0x25, 0x81, 0x24, 0x38, 0xcb, 0xde, 0xee, 0x00, 0x48, 0x31, 0xf0, 0xed, 0x2d, 0xf5, 0xbb, +0x18, 0x16, 0xfa, 0xe5, 0x03, 0x44, 0x10, 0xdb, 0xdf, 0xe8, 0x27, 0x30, 0x2d, 0xf1, 0xf1, 0xf1, 0x39, 0xf7, 0xf5, 0xf8, 0x17, 0x29, 0x15, 0xee, 0x05, 0x10, 0xe4, 0x08, 0x0f, 0x0c, 0xac, 0xd4, +0x41, 0x45, 0xf3, 0xc6, 0x3b, 0x2d, 0x9a, 0x2b, 0x36, 0x2a, 0x31, 0x04, 0xe4, 0x08, 0x15, 0x4c, 0x0a, 0x0e, 0xe4, 0x1e, 0x34, 0x1c, 0xcc, 0x2a, 0x18, 0x20, 0x19, 0x2a, 0x20, 0x30, 0x81, 0xfe, +0xfd, 0xce, 0x99, 0xb6, 0xdd, 0x26, 0x7f, 0xdc, 0x66, 0x29, 0x21, 0xdd, 0x4a, 0x19, 0x3d, 0xe8, 0xdb, 0xb8, 0xb6, 0xd7, 0x23, 0x0e, 0xa6, 0xe1, 0xd6, 0x1b, 0x0d, 0xef, 0x19, 0xc9, 0x49, 0xe7, +0x0b, 0x13, 0xd9, 0x61, 0x10, 0xea, 0xf0, 0xfc, 0xd3, 0x33, 0x0f, 0x02, 0xf2, 0x82, 0x59, 0x39, 0xd8, 0xe6, 0xe2, 0xff, 0x30, 0xe6, 0x3a, 0xc9, 0xdd, 0x35, 0xc7, 0x0e, 0x01, 0x2a, 0xf3, 0x19, +0xce, 0x16, 0xd5, 0xfa, 0x09, 0x0f, 0xa9, 0x22, 0x1a, 0xc3, 0x47, 0x0d, 0xec, 0xbf, 0x30, 0x7f, 0x24, 0xdc, 0x1c, 0x53, 0xce, 0x3e, 0xfe, 0x59, 0xd7, 0x39, 0xd5, 0xf8, 0xc8, 0xc7, 0xdd, 0x65, +0xe4, 0x27, 0x15, 0xe1, 0x17, 0xe3, 0x3a, 0x01, 0xb8, 0x47, 0x36, 0xed, 0xd3, 0xfa, 0x15, 0xc0, 0x01, 0xe0, 0xf0, 0xd8, 0xf9, 0x27, 0x1b, 0xe6, 0xea, 0x13, 0x29, 0xe5, 0x37, 0xf6, 0x3c, 0xe2, +0x1f, 0xe5, 0xfb, 0xe3, 0x02, 0x7f, 0x0a, 0xef, 0x13, 0xee, 0x43, 0x3c, 0xf6, 0x14, 0x2d, 0x11, 0x41, 0x3d, 0xf5, 0xbf, 0x65, 0x50, 0x0d, 0x2f, 0xca, 0xff, 0x08, 0x15, 0x27, 0xda, 0x35, 0x90, +0x18, 0x18, 0x7f, 0xfd, 0x14, 0x1e, 0x27, 0x29, 0x2a, 0x90, 0xe7, 0x19, 0x32, 0x24, 0xd9, 0x26, 0xf7, 0x32, 0x60, 0x09, 0x55, 0xe6, 0x5d, 0xfa, 0xd7, 0xea, 0x34, 0x24, 0x19, 0x94, 0xe2, 0x34, +0x9f, 0x04, 0xf3, 0xc6, 0xfb, 0xd8, 0x58, 0xea, 0xae, 0x10, 0xf1, 0x08, 0xbf, 0x1b, 0xd9, 0xfe, 0xf7, 0x5c, 0xe8, 0x4c, 0x3d, 0x7f, 0x30, 0xcb, 0xb1, 0x1f, 0x25, 0xff, 0x2f, 0xc6, 0x49, 0x09, +0xe1, 0xfc, 0xc1, 0x62, 0x1b, 0x05, 0x4f, 0xbf, 0x11, 0x2d, 0x50, 0xd2, 0xfe, 0x12, 0xc4, 0x9e, 0x81, 0xd7, 0x49, 0xcc, 0xdb, 0x09, 0x3e, 0xb1, 0x1c, 0xd1, 0x50, 0x70, 0xd1, 0xca, 0xd9, 0x8a, +0xf3, 0x13, 0x08, 0x3e, 0xcb, 0xd9, 0x0a, 0xbd, 0xbf, 0x22, 0x8b, 0xf2, 0xf6, 0x3e, 0xfe, 0x2f, 0x32, 0xe1, 0x47, 0x31, 0x3c, 0xf6, 0x1c, 0xf8, 0x16, 0x54, 0x57, 0xc5, 0x06, 0x39, 0xe2, 0x9c, +0x61, 0xe9, 0x0e, 0x5b, 0x0e, 0x4f, 0x1e, 0x0c, 0x48, 0xd4, 0x36, 0x11, 0xf8, 0x14, 0xf2, 0x0a, 0x41, 0x22, 0x4b, 0xe9, 0x2a, 0xaf, 0xd7, 0x6d, 0xee, 0x9f, 0x14, 0x41, 0xf6, 0x51, 0xe9, 0xed, +0xe4, 0xff, 0xb2, 0x2c, 0x2e, 0x2b, 0x2f, 0x32, 0xe8, 0xbb, 0xb9, 0x81, 0xea, 0xa9, 0x1f, 0xdc, 0xb8, 0xf4, 0x26, 0x00, 0x26, 0xd5, 0x10, 0x47, 0xf3, 0x1c, 0x42, 0x07, 0x03, 0xfe, 0xe6, 0x8c, +0x4c, 0x82, 0xbc, 0xd3, 0xed, 0xe5, 0x11, 0x31, 0x4a, 0x56, 0xdd, 0x05, 0x1e, 0x26, 0xee, 0xed, 0x2b, 0xfb, 0x1d, 0x3c, 0x1f, 0x7f, 0xda, 0xfc, 0xda, 0x4c, 0x7d, 0x75, 0x10, 0x11, 0xf1, 0x1b, +0xe2, 0xe6, 0xd6, 0xb0, 0x35, 0x31, 0xd3, 0x63, 0x0a, 0xf2, 0x1e, 0xef, 0x12, 0xf3, 0x9b, 0xb7, 0xff, 0x0c, 0x45, 0x37, 0x8d, 0xae, 0xc2, 0x7f, 0x48, 0x26, 0x01, 0x29, 0x24, 0x76, 0xc7, 0xee, +0x3a, 0x58, 0xb8, 0x02, 0xc0, 0xf9, 0x05, 0xa1, 0xb9, 0xfe, 0x01, 0x2c, 0x94, 0xeb, 0x39, 0xb8, 0x5e, 0x16, 0x03, 0x18, 0x28, 0x7e, 0x44, 0x01, 0x1f, 0x81, 0xe3, 0xe4, 0x42, 0x01, 0xc8, 0xfe, +0x86, 0x2d, 0x27, 0x29, 0xc9, 0x06, 0xe5, 0xfa, 0x12, 0xd8, 0x18, 0x0e, 0x3b, 0x2c, 0x38, 0xe6, 0x0a, 0x1d, 0xbe, 0x15, 0x09, 0xa7, 0xb5, 0xd7, 0x9b, 0x0f, 0x1d, 0x2c, 0x14, 0x28, 0x13, 0xda, +0xa3, 0x16, 0x5a, 0x0b, 0xe8, 0x20, 0x2f, 0xd5, 0x81, 0x1d, 0x65, 0xcd, 0x3f, 0xc5, 0x38, 0x9c, 0x15, 0xd4, 0x18, 0x3e, 0xed, 0x72, 0x33, 0xed, 0xce, 0x04, 0x1e, 0xeb, 0x76, 0x0c, 0x22, 0xc7, +0xab, 0xe6, 0x09, 0x39, 0xdf, 0x30, 0xcf, 0xb4, 0x53, 0xbc, 0x10, 0x26, 0x3b, 0xef, 0x2d, 0xfe, 0xd9, 0xeb, 0xe8, 0xc3, 0xbd, 0x20, 0x14, 0x28, 0xe9, 0x17, 0xf1, 0xc9, 0x25, 0x00, 0x24, 0xae, +0xd9, 0xf4, 0x2c, 0xbc, 0xca, 0xf4, 0x4a, 0x4c, 0xcc, 0xc9, 0xe6, 0x08, 0x41, 0x17, 0xee, 0xeb, 0xbb, 0x28, 0xd6, 0xea, 0x04, 0xed, 0xe9, 0xe4, 0x0c, 0x1d, 0x07, 0xfd, 0x14, 0x09, 0x7f, 0x91, +0x0b, 0xc4, 0xea, 0x5b, 0x8c, 0x1d, 0x40, 0xd8, 0x21, 0x18, 0xe2, 0x2c, 0x8d, 0x0a, 0x45, 0x22, 0x0f, 0x33, 0xd6, 0xb6, 0xf6, 0xd3, 0xc0, 0x29, 0xfb, 0xcb, 0xee, 0x36, 0x05, 0xf9, 0xdd, 0xa9, +0xd2, 0x02, 0xdd, 0x7f, 0xb7, 0xf0, 0xed, 0xce, 0xb3, 0x14, 0xe5, 0x87, 0x28, 0x26, 0xfd, 0xb6, 0x42, 0x14, 0x4a, 0x05, 0x59, 0x29, 0xb5, 0x46, 0x0a, 0x7f, 0xa7, 0xb1, 0xfa, 0x3d, 0x95, 0xe2, +0xfa, 0x02, 0xcd, 0xc4, 0xd9, 0xdf, 0xdd, 0x6a, 0xa1, 0xb1, 0xd9, 0xdc, 0x1c, 0xc4, 0xe6, 0x41, 0xfc, 0xa6, 0x31, 0x29, 0xcb, 0xe5, 0xf4, 0x0a, 0x09, 0x34, 0xca, 0xe0, 0xd5, 0x06, 0x5c, 0x2b, +0xca, 0x05, 0x37, 0xf7, 0xd5, 0xf4, 0xf9, 0x81, 0xe9, 0x0a, 0x29, 0x04, 0xbf, 0x30, 0xf3, 0xdd, 0x3c, 0xe8, 0xfd, 0x1a, 0x08, 0xfe, 0xd3, 0xce, 0xf5, 0x3c, 0xd6, 0xf9, 0x49, 0xdc, 0xd6, 0xfe, +0x1f, 0xda, 0x2e, 0xfa, 0xd5, 0xb6, 0xae, 0x69, 0x5b, 0x5e, 0x01, 0x9a, 0x48, 0xf4, 0x00, 0x02, 0x85, 0x2e, 0x4b, 0xfb, 0xc7, 0x1b, 0xcc, 0x7f, 0x22, 0xdd, 0xcf, 0x08, 0x08, 0x17, 0xcc, 0xc2, +0x67, 0xf5, 0x16, 0x8e, 0x40, 0xc3, 0x1c, 0x04, 0x48, 0x3e, 0xa6, 0xdd, 0xf5, 0x7c, 0x1f, 0xcb, 0x61, 0xcb, 0x1a, 0x3f, 0xc1, 0x5a, 0x37, 0x87, 0x16, 0xe1, 0x69, 0xa5, 0x3b, 0xe1, 0x6b, 0x43, +0x11, 0xe0, 0x05, 0xcb, 0xd8, 0xd9, 0x15, 0x2e, 0xf4, 0x50, 0x5a, 0xd0, 0x34, 0xaa, 0xee, 0xbe, 0xca, 0x15, 0xb2, 0xdd, 0xe2, 0xd4, 0xb0, 0xda, 0xcc, 0x4d, 0x43, 0xfd, 0x3c, 0xde, 0xca, 0xea, +0x18, 0xff, 0xf2, 0xd1, 0x1c, 0x7f, 0x36, 0x30, 0x42, 0x43, 0x40, 0x24, 0x01, 0xd9, 0x3c, 0x33, 0x30, 0xeb, 0xb7, 0x01, 0xcc, 0x39, 0xa1, 0x67, 0x18, 0x27, 0xea, 0xc1, 0x01, 0x10, 0x1e, 0xe1, +0x0b, 0x74, 0x4c, 0x5b, 0xe3, 0xfb, 0xdb, 0xeb, 0x58, 0xf0, 0x22, 0xdf, 0x0e, 0x22, 0xd8, 0x18, 0xf3, 0xea, 0x09, 0xf1, 0xed, 0xe7, 0x05, 0x97, 0x69, 0x4a, 0x96, 0xc2, 0x54, 0x9e, 0x81, 0x3f, +0xf1, 0xff, 0x67, 0x3e, 0x23, 0xcb, 0x24, 0x8b, 0xf4, 0x44, 0xc1, 0xda, 0xf4, 0xb2, 0x18, 0x38, 0x34, 0x5b, 0xff, 0x27, 0x81, 0xd8, 0xb1, 0xe4, 0xd2, 0x10, 0x09, 0xfb, 0x18, 0xdb, 0xd2, 0xdf, +0xff, 0x86, 0xbf, 0x17, 0xe1, 0xc0, 0xb7, 0x11, 0x01, 0x6d, 0xf1, 0xf3, 0xca, 0xf9, 0x1c, 0xc8, 0xa8, 0xca, 0x45, 0x5e, 0xd1, 0xe8, 0x19, 0x81, 0xcc, 0x06, 0x50, 0xd6, 0x08, 0x0e, 0x12, 0x08, +0x03, 0xcd, 0x4f, 0x43, 0x0f, 0x3a, 0x0a, 0xbe, 0x25, 0x17, 0x01, 0xff, 0xca, 0xe4, 0xc5, 0xe2, 0xe8, 0xfe, 0x12, 0xd6, 0x02, 0xf0, 0xe7, 0x19, 0xfa, 0x04, 0xde, 0xcd, 0xbc, 0x1c, 0xe1, 0xed, +0xb9, 0x17, 0xcf, 0xbd, 0x08, 0xbd, 0x10, 0x08, 0xce, 0x45, 0x4a, 0xe0, 0xf5, 0x2c, 0xd1, 0xfa, 0x07, 0x06, 0xad, 0x0b, 0x39, 0xe0, 0x7a, 0xf9, 0xab, 0xeb, 0xe1, 0x0c, 0xbe, 0xe3, 0xfd, 0x81, +0xa6, 0xdb, 0xee, 0xc2, 0xf6, 0x2c, 0xfb, 0x22, 0x02, 0x47, 0xef, 0xe9, 0x07, 0x3a, 0xc1, 0x24, 0xe1, 0xc0, 0xda, 0x67, 0x32, 0x19, 0x23, 0xd2, 0xf4, 0xe7, 0xcd, 0x1c, 0xa2, 0xbf, 0xa9, 0xdd, +0xf2, 0xd6, 0xe3, 0xa8, 0xc9, 0x1b, 0x3c, 0xc9, 0x1f, 0x08, 0xd4, 0xd3, 0x2e, 0x27, 0x0b, 0xee, 0xe0, 0x54, 0x19, 0xc9, 0xe6, 0xd2, 0xcb, 0xf6, 0xf3, 0xf0, 0x67, 0x81, 0x03, 0x7a, 0x86, 0xba, +0xe1, 0xf5, 0x2a, 0xbf, 0x09, 0xd9, 0xf2, 0xee, 0x01, 0x56, 0x3e, 0x46, 0xf7, 0xfb, 0xdf, 0xdb, 0xe5, 0x1a, 0x27, 0x0b, 0x4b, 0x2c, 0xe1, 0xd0, 0x1f, 0xb6, 0x2a, 0x12, 0x47, 0xed, 0x22, 0x1b, +0x1c, 0x02, 0x7f, 0xed, 0x0f, 0xf1, 0x1b, 0xae, 0x1d, 0xfd, 0xe5, 0x15, 0xc3, 0xf8, 0x04, 0x1d, 0xe8, 0x60, 0xd5, 0xff, 0xb4, 0xc9, 0x2a, 0x0a, 0xe5, 0xd6, 0x12, 0x0f, 0x05, 0x3b, 0xbd, 0x27, +0xb1, 0x7f, 0x4f, 0xc1, 0x15, 0xbe, 0xf3, 0xfe, 0xd0, 0xee, 0xc7, 0x51, 0x92, 0x1e, 0x54, 0xbb, 0x3f, 0xd3, 0x2d, 0xed, 0xe8, 0xf3, 0xda, 0x57, 0x1c, 0xcc, 0xe5, 0xe4, 0x33, 0x19, 0xfe, 0x14, +0xf6, 0x8c, 0xde, 0xc3, 0xb4, 0xb8, 0x19, 0xde, 0x43, 0x33, 0x0f, 0x29, 0x29, 0xc5, 0xca, 0xf2, 0x00, 0xe1, 0xcb, 0x5f, 0xd0, 0xe5, 0xd9, 0xc7, 0xf0, 0x57, 0x42, 0x23, 0x1d, 0xb2, 0x00, 0xaf, +0x0f, 0x09, 0xdd, 0x42, 0x3f, 0x10, 0x03, 0x53, 0x49, 0x7f, 0x14, 0xdf, 0x63, 0x3c, 0xfc, 0xef, 0x35, 0x06, 0x0c, 0xfc, 0xa4, 0x17, 0x06, 0xc5, 0x4b, 0x0c, 0xd5, 0x3b, 0x1c, 0x08, 0x13, 0x0f, +0xee, 0x09, 0x01, 0x9d, 0x2d, 0x0f, 0x9b, 0x05, 0xd7, 0x2f, 0xe9, 0xf8, 0x2d, 0x11, 0xf5, 0x7f, 0x16, 0xd7, 0x01, 0x21, 0x56, 0xcc, 0x18, 0x05, 0x10, 0x0a, 0x8d, 0xe9, 0xeb, 0xf7, 0x27, 0x0d, +0x4b, 0xce, 0x95, 0xd9, 0x81, 0x11, 0xf8, 0x00, 0x48, 0x92, 0x24, 0xde, 0xef, 0xb4, 0xe8, 0xe3, 0x12, 0x3c, 0x43, 0xf3, 0x5a, 0x14, 0x46, 0xd4, 0x05, 0xc6, 0x49, 0x39, 0x07, 0x3a, 0x1d, 0xbd, +0xae, 0x26, 0x28, 0x49, 0xf1, 0xf6, 0x7b, 0xc1, 0xff, 0xcf, 0xe5, 0xbb, 0x57, 0x0e, 0xba, 0x1e, 0xbe, 0xc1, 0xff, 0x1d, 0xec, 0xa7, 0x23, 0xb6, 0x6e, 0x49, 0x44, 0xe2, 0x81, 0xca, 0xdd, 0x18, +0x47, 0xf1, 0x20, 0x7f, 0x75, 0x21, 0xd0, 0x46, 0xee, 0x56, 0x75, 0xae, 0x01, 0xbe, 0xc9, 0xf2, 0x12, 0xf1, 0x2b, 0x42, 0x58, 0x0a, 0x0c, 0x09, 0xe1, 0x44, 0xc2, 0x9a, 0xc4, 0xf2, 0x24, 0xe1, +0xb3, 0x07, 0x21, 0xd7, 0x72, 0xce, 0x28, 0x1e, 0xf4, 0x1d, 0x1e, 0x02, 0x0e, 0x3b, 0xf4, 0xf9, 0x31, 0xf3, 0xfa, 0xcf, 0xc5, 0xf1, 0x09, 0x25, 0xe9, 0xe5, 0xf7, 0x1b, 0x1d, 0xa8, 0x0a, 0x4e, +0x1b, 0xd6, 0xe7, 0xfd, 0xee, 0xed, 0xdf, 0x17, 0x4c, 0x1d, 0x52, 0x61, 0xb5, 0xf5, 0x81, 0x32, 0x19, 0xc4, 0x67, 0xbe, 0xb6, 0xf7, 0x39, 0xfc, 0x03, 0xb8, 0xe9, 0x56, 0x7c, 0x0b, 0x7f, 0x03, +0x4e, 0x8f, 0xf0, 0xf3, 0xe5, 0xf6, 0x41, 0x6a, 0x6e, 0x01, 0x12, 0xb0, 0x90, 0x52, 0x36, 0x26, 0xf7, 0xfe, 0xfa, 0x4a, 0xe2, 0x98, 0xc6, 0xfc, 0x11, 0x0f, 0x35, 0xde, 0x9e, 0x51, 0x07, 0x13, +0xea, 0x2f, 0xea, 0xb9, 0x44, 0x0d, 0x18, 0x33, 0x12, 0xf2, 0xb8, 0xc0, 0x26, 0x2f, 0x44, 0xe5, 0x34, 0x39, 0x3a, 0x39, 0x11, 0x0f, 0xae, 0x2b, 0xe6, 0x10, 0x04, 0xcd, 0xf2, 0x28, 0xbc, 0x0f, +0x2c, 0x2b, 0x01, 0xba, 0x41, 0x3a, 0x30, 0x12, 0xf1, 0x36, 0xed, 0xfa, 0xd9, 0x81, 0xee, 0x11, 0x2c, 0x03, 0x1f, 0xbf, 0xd7, 0xc1, 0xdd, 0x17, 0xaa, 0xa0, 0x3d, 0xe4, 0x09, 0xf4, 0xcb, 0xaf, +0xe4, 0x16, 0x6f, 0x0b, 0xfd, 0xf9, 0x0c, 0x0b, 0xaa, 0x09, 0x26, 0x0d, 0x2b, 0xe1, 0x0f, 0xd3, 0xe8, 0x08, 0x03, 0xcf, 0xf7, 0x18, 0x67, 0x94, 0x38, 0xbc, 0x02, 0x7f, 0xc6, 0x0d, 0xfc, 0xbd, +0xac, 0x09, 0x47, 0xc3, 0x54, 0xc3, 0xff, 0xbb, 0xcb, 0x12, 0x4a, 0xfc, 0x50, 0xa5, 0xf9, 0x03, 0xa3, 0xda, 0xf9, 0x5e, 0xe0, 0x3c, 0x22, 0xf9, 0x9d, 0xf9, 0x1d, 0x25, 0x7f, 0xd6, 0xfc, 0xe0, +0xd9, 0xb2, 0x68, 0xfe, 0x26, 0x09, 0xfd, 0xd4, 0x39, 0xcb, 0xee, 0x1b, 0xdc, 0x02, 0x4b, 0x3d, 0xe8, 0x06, 0x10, 0xfa, 0xf4, 0x44, 0x29, 0x1b, 0x11, 0xbf, 0x00, 0xc6, 0xba, 0xf8, 0x2d, 0x0f, +0x10, 0xd1, 0x35, 0xee, 0xe0, 0xf5, 0x26, 0x36, 0xea, 0x01, 0xe2, 0x0f, 0x4e, 0xfd, 0xfe, 0xb9, 0xfd, 0x0b, 0x00, 0x1c, 0x1b, 0xf6, 0x03, 0xfb, 0xf6, 0x11, 0x2e, 0x3a, 0x1a, 0xe4, 0x3f, 0x81, +0xbb, 0xd9, 0xd9, 0x02, 0x21, 0x0f, 0xcd, 0xf8, 0xd9, 0xb8, 0x1d, 0x3c, 0x2c, 0xc7, 0xcf, 0x4a, 0xd7, 0x50, 0x13, 0xbf, 0x3c, 0x28, 0x2f, 0xe1, 0x27, 0xea, 0xf0, 0x33, 0xbc, 0x03, 0xcb, 0x00, +0xcb, 0xe6, 0x51, 0x22, 0x33, 0xf4, 0x4d, 0xce, 0x0e, 0xfa, 0xae, 0xfa, 0x97, 0x19, 0xef, 0x7f, 0xb6, 0x00, 0x3d, 0xf5, 0x10, 0xe4, 0x08, 0xc3, 0x08, 0x40, 0xb3, 0x22, 0x72, 0x04, 0x1e, 0x0c, +0xfb, 0x1c, 0xa8, 0xfc, 0x81, 0xe7, 0xe3, 0x32, 0x31, 0x35, 0x21, 0xe5, 0x1d, 0x30, 0x31, 0xcd, 0x05, 0x24, 0x56, 0x2c, 0xaa, 0xf6, 0xd4, 0x3c, 0xe4, 0x1e, 0xf3, 0xce, 0x3e, 0x66, 0x38, 0xff, +0xe3, 0x24, 0xcf, 0x31, 0x53, 0x0c, 0x49, 0xf4, 0xea, 0x69, 0xe8, 0x48, 0x26, 0x0d, 0x14, 0x48, 0x30, 0xcc, 0x07, 0xd2, 0xe6, 0x41, 0x42, 0x73, 0x52, 0x87, 0x44, 0x0f, 0xbe, 0x14, 0xd2, 0xf1, +0x0e, 0xd5, 0x36, 0xc1, 0xb7, 0xc3, 0x7f, 0xdc, 0x3c, 0xce, 0xda, 0xd0, 0xe6, 0xe1, 0x2d, 0xf3, 0x37, 0x04, 0xc5, 0x01, 0xf8, 0x2f, 0xed, 0xcf, 0xa3, 0xf1, 0x12, 0xe8, 0x70, 0x39, 0xa9, 0x4c, +0x43, 0x70, 0x1e, 0x42, 0x0b, 0xe9, 0xd5, 0xee, 0xf6, 0x93, 0xc0, 0x5f, 0xc6, 0x1b, 0x25, 0x53, 0x6c, 0x4b, 0x81, 0x95, 0x15, 0x9e, 0xe0, 0x4b, 0x9c, 0xb2, 0x0d, 0x10, 0x36, 0x01, 0x00, 0xc6, +0xf2, 0x45, 0xb4, 0x68, 0x1e, 0x3e, 0xbd, 0x11, 0xef, 0x47, 0xb5, 0x1a, 0xa7, 0x3a, 0x1a, 0x28, 0x46, 0xcf, 0x88, 0xe3, 0x84, 0xce, 0xf6, 0x3a, 0x7f, 0xb9, 0xb6, 0xbc, 0x22, 0x14, 0xd3, 0x1c, +0xc7, 0xe6, 0x12, 0x1c, 0xd5, 0xe6, 0x07, 0x20, 0x2e, 0xe8, 0x23, 0xd5, 0xa8, 0xac, 0xdb, 0x16, 0xb1, 0x06, 0x53, 0xeb, 0xc0, 0x3b, 0xdd, 0xab, 0x10, 0x13, 0x53, 0xf6, 0x24, 0x4f, 0xde, 0x0f, +0xd9, 0x0d, 0x39, 0x18, 0xb9, 0x81, 0x1d, 0x28, 0x2c, 0xe6, 0xf8, 0x99, 0x38, 0x3d, 0x01, 0xc5, 0xc2, 0x4a, 0x13, 0xd2, 0xe9, 0xae, 0xf2, 0x5b, 0xfd, 0xf6, 0xe0, 0xac, 0xa4, 0xc8, 0xef, 0xff, +0x32, 0xc0, 0xeb, 0x3e, 0x36, 0x58, 0x18, 0xf9, 0x36, 0xb5, 0x9c, 0xfc, 0x3d, 0x42, 0xed, 0xfe, 0x14, 0x2e, 0xde, 0x3b, 0x09, 0xc4, 0xdd, 0xa8, 0x37, 0x3b, 0x4e, 0xb5, 0x0c, 0x44, 0x0b, 0xdd, +0x2a, 0xde, 0x81, 0xd5, 0x27, 0xb2, 0x20, 0xa3, 0x04, 0xd4, 0x92, 0x05, 0xed, 0x70, 0x98, 0xbb, 0xeb, 0xdb, 0xf0, 0xf0, 0xf3, 0x09, 0xed, 0xcc, 0x27, 0x55, 0x5c, 0x9c, 0x1a, 0xd3, 0xe5, 0xe9, +0x22, 0xaf, 0xee, 0x1e, 0xfc, 0xb3, 0x00, 0x97, 0xca, 0x1b, 0xdc, 0x03, 0x05, 0x31, 0x3c, 0x36, 0x44, 0x09, 0x49, 0x54, 0x03, 0x99, 0xd8, 0xd5, 0xce, 0x39, 0xb8, 0x81, 0xbf, 0x45, 0xf7, 0x39, +0x49, 0xcc, 0x1e, 0xdb, 0xae, 0x72, 0x3c, 0xb2, 0x7b, 0x0b, 0xe7, 0x3c, 0x29, 0x25, 0xc4, 0xe1, 0xd4, 0xec, 0xe1, 0x33, 0xac, 0xee, 0x08, 0xef, 0xf9, 0x39, 0xd6, 0xe2, 0x24, 0x20, 0xc2, 0xf6, +0x01, 0x54, 0xe7, 0x32, 0x09, 0xe4, 0xd2, 0x03, 0x81, 0x3d, 0xcb, 0xed, 0x00, 0x4b, 0xb6, 0xb3, 0xd9, 0x1a, 0xb4, 0xab, 0xa4, 0xda, 0x31, 0x1a, 0x30, 0x7f, 0x2c, 0xe0, 0xf7, 0xc4, 0xf0, 0x00, +0xd9, 0x98, 0x1c, 0x09, 0x12, 0x01, 0x20, 0x27, 0xea, 0x29, 0x38, 0xf4, 0x0b, 0x3b, 0x0a, 0xa3, 0x16, 0xab, 0x3c, 0xf9, 0xa6, 0xe1, 0x33, 0x11, 0xbe, 0x5a, 0x07, 0x0f, 0xe9, 0x03, 0xe9, 0x27, +0xf6, 0xec, 0x16, 0x32, 0x2c, 0x02, 0x4e, 0xff, 0xe4, 0xfe, 0x4a, 0xee, 0x81, 0x0f, 0xf8, 0xff, 0xf1, 0x31, 0x05, 0x38, 0x32, 0xfc, 0xf9, 0xd0, 0xc9, 0x03, 0x49, 0x2c, 0x45, 0xc6, 0x11, 0xc4, +0x24, 0x17, 0x20, 0xe0, 0xc3, 0x4a, 0x0c, 0x58, 0x17, 0xff, 0x3f, 0x92, 0x7e, 0x04, 0xf7, 0xdf, 0xfc, 0xe0, 0x13, 0x25, 0xb3, 0xfb, 0x3a, 0xb8, 0x38, 0x03, 0xd1, 0x24, 0x0d, 0xc9, 0x61, 0xd1, +0x26, 0xd8, 0x00, 0x09, 0xba, 0x54, 0xee, 0xc1, 0xef, 0x81, 0xe3, 0xda, 0x20, 0xd3, 0xd4, 0x71, 0xf3, 0xee, 0x37, 0xde, 0x0a, 0x1a, 0x3a, 0xda, 0xe6, 0x1c, 0xd3, 0x01, 0xc4, 0x2c, 0xc7, 0x36, +0x0b, 0xf6, 0x17, 0x40, 0xdb, 0xde, 0xef, 0xfc, 0xf5, 0xe2, 0xe4, 0xd9, 0xee, 0xe5, 0x20, 0x09, 0xcf, 0xf9, 0x15, 0xea, 0x39, 0x4f, 0x2d, 0x25, 0x2d, 0xfd, 0x14, 0x7f, 0x3a, 0xd5, 0xd7, 0xef, +0x1c, 0x52, 0x16, 0xfc, 0xd6, 0xc7, 0x24, 0xac, 0x51, 0xf2, 0x1f, 0xea, 0xff, 0x2e, 0x45, 0x10, 0x6c, 0x04, 0xd7, 0x23, 0x17, 0x26, 0x28, 0x7f, 0x1e, 0xd4, 0x21, 0x03, 0xcc, 0x0a, 0x7a, 0xee, +0x44, 0x8a, 0x59, 0xe0, 0x1b, 0x28, 0xcb, 0x17, 0xf3, 0x6e, 0x24, 0x01, 0xec, 0xb9, 0xa6, 0xed, 0x4d, 0x32, 0xe9, 0x2d, 0x4b, 0x48, 0x68, 0x41, 0x34, 0xea, 0xe5, 0xd2, 0x17, 0x9d, 0xf9, 0xcc, +0xa9, 0xe8, 0x5d, 0x69, 0x43, 0xc3, 0xf6, 0xb4, 0x26, 0x3e, 0x3b, 0x3b, 0x2d, 0x2f, 0x1f, 0xc6, 0x24, 0x81, 0xdb, 0xc7, 0xfd, 0x1e, 0xba, 0xe6, 0xa8, 0xc2, 0x4a, 0x1d, 0x19, 0xc7, 0x26, 0x08, +0x29, 0xb5, 0xe4, 0x21, 0x03, 0x4c, 0x3e, 0x5e, 0x13, 0x18, 0xea, 0x27, 0x94, 0x95, 0xee, 0x55, 0xd2, 0xa2, 0x19, 0x33, 0x38, 0x73, 0xf8, 0xc9, 0x49, 0xd3, 0x1a, 0x21, 0x07, 0x63, 0x9c, 0xcc, +0xed, 0x39, 0x0b, 0x35, 0x17, 0x6f, 0x57, 0x4b, 0x65, 0xff, 0x98, 0xb6, 0xfc, 0x1e, 0x2c, 0x14, 0xc2, 0x22, 0x02, 0x03, 0x29, 0xc7, 0xf3, 0xe4, 0x23, 0x44, 0x97, 0xcd, 0xaa, 0x7f, 0xd2, 0xba, +0x12, 0x25, 0xde, 0xd5, 0xe1, 0x2c, 0x44, 0xe8, 0x1c, 0x26, 0x19, 0x34, 0x3e, 0x51, 0x0d, 0x11, 0x26, 0x38, 0x36, 0xdd, 0x49, 0xc9, 0x9e, 0x81, 0x10, 0xe3, 0x1b, 0x06, 0xbb, 0xd9, 0x5b, 0x76, +0x67, 0x0f, 0xb3, 0x32, 0xce, 0x83, 0xe6, 0x21, 0xe6, 0xe0, 0x02, 0x27, 0xb9, 0x94, 0x56, 0x6a, 0x34, 0x3f, 0x81, 0x2f, 0x15, 0xbc, 0xcd, 0x34, 0xd6, 0xfb, 0xf1, 0xa2, 0xa9, 0x1a, 0xa0, 0x10, +0xfa, 0x0c, 0x10, 0x07, 0x17, 0xc1, 0xed, 0xfb, 0x2c, 0xc7, 0x3b, 0xdc, 0xb2, 0x08, 0xce, 0x2d, 0x11, 0xa2, 0x23, 0x16, 0x9f, 0x22, 0x34, 0x04, 0xee, 0xb5, 0x5d, 0x41, 0x0a, 0xd7, 0x6d, 0x21, +0x34, 0x9d, 0x03, 0x5e, 0x81, 0x7a, 0xcf, 0xcb, 0x38, 0xa0, 0xe4, 0xe1, 0x00, 0x2d, 0xf1, 0xf0, 0x1d, 0xbb, 0xb6, 0x40, 0xf0, 0xd2, 0x64, 0xdd, 0x3b, 0xa3, 0xca, 0xd7, 0xc2, 0x0e, 0xcb, 0xb2, +0xb2, 0x66, 0x13, 0xd7, 0x15, 0x11, 0xc0, 0x19, 0x05, 0xfe, 0xca, 0xbd, 0x0b, 0xf0, 0x51, 0x8a, 0x9c, 0x24, 0xdc, 0xd9, 0x9b, 0xf0, 0xf5, 0xa3, 0x0e, 0x09, 0xee, 0xca, 0xe6, 0xa0, 0x77, 0xf6, +0x7e, 0x1b, 0x3f, 0x72, 0x68, 0xd9, 0xe4, 0xff, 0x38, 0x1b, 0x09, 0xf5, 0x04, 0x36, 0x6b, 0x39, 0x7f, 0x01, 0x1e, 0xb7, 0xf6, 0x30, 0xf5, 0xe5, 0x16, 0xa4, 0xfa, 0x41, 0x25, 0x39, 0xc7, 0x42, +0xc0, 0xfe, 0x42, 0x13, 0x02, 0xe5, 0x3b, 0xe5, 0x3a, 0x07, 0x31, 0xed, 0x06, 0xb4, 0xed, 0xf5, 0x1b, 0xd6, 0xf6, 0x09, 0xf2, 0x26, 0x23, 0xbb, 0xee, 0x29, 0xd7, 0xf6, 0xc9, 0xce, 0x23, 0xd5, +0xef, 0xc0, 0x10, 0x30, 0xc5, 0xfd, 0x9f, 0xc9, 0xe3, 0x45, 0xaa, 0x2e, 0xe3, 0x7f, 0xdb, 0xe8, 0x95, 0xb9, 0x22, 0xf7, 0x00, 0x07, 0x16, 0x16, 0x01, 0xed, 0xaa, 0x6e, 0x19, 0x36, 0xb8, 0xe2, +0x7f, 0xee, 0xd6, 0x08, 0x57, 0x3b, 0x5f, 0x60, 0xa9, 0xc4, 0x2c, 0xe4, 0xef, 0xb3, 0x4b, 0x29, 0x07, 0xf1, 0x14, 0x3d, 0x89, 0x36, 0xe8, 0xd9, 0x12, 0xe1, 0x76, 0x03, 0x1f, 0xde, 0xf1, 0x13, +0x4d, 0x26, 0xa6, 0x14, 0xff, 0xfc, 0x25, 0xb8, 0x2d, 0xd7, 0xc6, 0xb2, 0x60, 0x05, 0xfb, 0x3f, 0x65, 0xf2, 0xc8, 0x9c, 0xbc, 0xe6, 0x4d, 0xf2, 0x56, 0x18, 0xe2, 0x38, 0xb2, 0x1d, 0xb9, 0xda, +0xf4, 0xfc, 0xc7, 0xde, 0xfd, 0xdb, 0x8b, 0x07, 0x9a, 0x81, 0xcd, 0xd5, 0x35, 0x33, 0xf5, 0x08, 0xfe, 0x02, 0xea, 0xdb, 0x10, 0xd9, 0x08, 0xe7, 0xdc, 0xc6, 0xfb, 0xa5, 0x1e, 0xef, 0xd0, 0x1f, +0xdc, 0xc6, 0xf6, 0x15, 0xe8, 0x0d, 0x1c, 0xfb, 0xe8, 0x81, 0xcb, 0xff, 0xb8, 0xe9, 0xd6, 0xcc, 0xe8, 0xf4, 0xec, 0xf0, 0x07, 0xe2, 0xd8, 0x1a, 0xac, 0x2d, 0x18, 0xa5, 0x29, 0x35, 0x0d, 0xd6, +0x53, 0x13, 0xcd, 0x0d, 0x0e, 0xcd, 0xf2, 0xb3, 0x0e, 0x35, 0x07, 0x0c, 0x30, 0xbb, 0xcf, 0xf2, 0x03, 0xe5, 0xd9, 0xf2, 0x08, 0x0f, 0xe3, 0x20, 0x81, 0x23, 0xed, 0xf5, 0x00, 0x1f, 0x40, 0xe5, +0xcf, 0x97, 0x11, 0x0d, 0x06, 0xd0, 0xcc, 0xeb, 0x08, 0x39, 0xf3, 0x1a, 0x44, 0xe5, 0x18, 0x1d, 0xf1, 0x0e, 0xc8, 0xf0, 0xc5, 0x33, 0x20, 0xc5, 0xe2, 0xdb, 0x42, 0x04, 0x13, 0x10, 0x7f, 0xcd, +0x03, 0x35, 0x0a, 0xf6, 0x16, 0x0a, 0xbf, 0xe4, 0xed, 0xfe, 0xf7, 0xe1, 0x29, 0x02, 0xe1, 0x02, 0x05, 0x4b, 0x13, 0xf8, 0x42, 0x1e, 0x04, 0xcb, 0x31, 0x0e, 0xd2, 0x05, 0x59, 0xec, 0x4f, 0xe5, +0xf4, 0xc8, 0x39, 0x5c, 0xfe, 0xe6, 0x4e, 0xe2, 0xff, 0x7c, 0xe1, 0x7f, 0x4d, 0x1d, 0x3b, 0xe5, 0x8c, 0x3a, 0xd9, 0xdb, 0x00, 0x3d, 0xc8, 0x9a, 0x5f, 0x42, 0xca, 0x12, 0x61, 0x11, 0xee, 0x68, +0xb6, 0x56, 0x7b, 0x9c, 0x64, 0xb3, 0x01, 0x74, 0x31, 0x2b, 0xe4, 0xe0, 0xbd, 0x24, 0xe5, 0xe7, 0x0a, 0x2a, 0xeb, 0xe6, 0xa2, 0x0a, 0x22, 0xd3, 0xe8, 0x0c, 0x19, 0xdd, 0xf3, 0xcd, 0xe7, 0x43, +0xe7, 0x2f, 0x44, 0xee, 0xb3, 0xe8, 0x3c, 0xb6, 0xf8, 0x2e, 0x8c, 0x11, 0xff, 0x0f, 0xcc, 0xfe, 0xa5, 0xc6, 0xef, 0x43, 0x07, 0x86, 0xda, 0x81, 0x03, 0x08, 0x2b, 0x98, 0xe3, 0xdd, 0x1f, 0xba, +0x27, 0xa0, 0xf5, 0x24, 0xec, 0xcb, 0x3a, 0x14, 0xe7, 0xea, 0x46, 0x17, 0xf8, 0x91, 0xb1, 0xf3, 0xfc, 0x5a, 0x39, 0x06, 0xf6, 0x04, 0xec, 0xc6, 0x2f, 0xfe, 0x4e, 0x13, 0xe0, 0x98, 0x2a, 0x2b, +0x0d, 0xa1, 0xac, 0xf0, 0x03, 0x11, 0xd1, 0xff, 0x2c, 0x2c, 0x7f, 0xf4, 0x2c, 0xc0, 0x39, 0x1d, 0xec, 0xf8, 0xff, 0x1a, 0xd2, 0xf3, 0xe2, 0xbd, 0xd7, 0x2d, 0x11, 0x3d, 0x2a, 0xd2, 0x29, 0xfa, +0x49, 0xba, 0x36, 0x47, 0x99, 0xd7, 0xb8, 0xe3, 0x40, 0xa7, 0x95, 0xd4, 0xf4, 0x0c, 0xfc, 0xe4, 0x2d, 0xcb, 0x01, 0xff, 0x11, 0x92, 0xc4, 0x31, 0x7f, 0xf9, 0x1b, 0x68, 0xe4, 0x06, 0xf2, 0x0d, +0x81, 0xd7, 0x3e, 0xfc, 0xce, 0x15, 0x66, 0xfc, 0x27, 0xf8, 0xe0, 0x79, 0x14, 0x26, 0xe8, 0xf3, 0x27, 0xb4, 0x1d, 0x10, 0x15, 0x3a, 0x40, 0x46, 0xe1, 0x14, 0xef, 0x27, 0x09, 0x01, 0x5f, 0x02, +0xee, 0x38, 0xbd, 0x1c, 0xe6, 0x10, 0x35, 0xbd, 0x1c, 0x14, 0x3f, 0xe9, 0x23, 0x23, 0xa0, 0x92, 0x1d, 0x03, 0x4d, 0xa0, 0xe1, 0x25, 0xc3, 0x64, 0x7c, 0x63, 0x3b, 0x15, 0x6d, 0x18, 0x4d, 0xc6, +0x4e, 0xad, 0xc4, 0xf0, 0xdf, 0xd7, 0x81, 0x3b, 0x15, 0x26, 0x3f, 0xd9, 0x2d, 0xe7, 0x1b, 0x22, 0x45, 0xf4, 0x13, 0x5f, 0xfb, 0xf5, 0x65, 0x04, 0xf1, 0xfd, 0xe0, 0x68, 0xe7, 0x04, 0x1e, 0xa7, +0x1d, 0x07, 0xe0, 0xd1, 0x88, 0x3e, 0xf3, 0x3d, 0x16, 0x2e, 0x43, 0x0c, 0xae, 0xc0, 0xc1, 0x39, 0xa1, 0x32, 0x35, 0x7f, 0xe5, 0x08, 0xc9, 0xcb, 0xe0, 0xfd, 0x1c, 0x2b, 0x2e, 0x49, 0x29, 0xc7, +0xc7, 0x0b, 0x4e, 0xa9, 0x50, 0xf5, 0xe0, 0x49, 0x27, 0x44, 0xa5, 0xff, 0x05, 0xf7, 0xc5, 0x15, 0x1d, 0x52, 0xf8, 0xdf, 0x11, 0xb6, 0x1e, 0x07, 0x82, 0x55, 0xd6, 0x01, 0x3d, 0x12, 0x9c, 0xd8, +0x0a, 0x3c, 0xc6, 0xa9, 0xc8, 0xaf, 0x13, 0xc1, 0x2e, 0x1d, 0x0f, 0x1c, 0x09, 0x1c, 0x13, 0x0d, 0x2c, 0xf4, 0xa1, 0x06, 0x47, 0x6b, 0x25, 0x30, 0x21, 0x81, 0xc5, 0x0f, 0xcd, 0xf5, 0xf2, 0x34, +0xcb, 0xc4, 0x50, 0x13, 0xfd, 0xf0, 0xe9, 0xc1, 0x6a, 0xe7, 0x22, 0xee, 0xfe, 0xdb, 0xe0, 0x99, 0x1f, 0x11, 0xfc, 0x6e, 0xdb, 0x1d, 0xa1, 0xdf, 0xb3, 0x11, 0x7f, 0xdf, 0x46, 0xcc, 0xc8, 0xcf, +0xb6, 0xac, 0x48, 0x29, 0xd4, 0xf0, 0xfa, 0xf2, 0x1e, 0x76, 0xdf, 0x1f, 0xd1, 0x42, 0x3e, 0x43, 0xee, 0xb5, 0x0a, 0x5a, 0xb5, 0x32, 0x05, 0xfa, 0x1b, 0xf0, 0xfe, 0x1b, 0xcd, 0x20, 0x18, 0x1b, +0x2a, 0xe7, 0x0c, 0xc7, 0x0a, 0x33, 0x10, 0x44, 0x7f, 0x1a, 0x87, 0xe5, 0xdd, 0xe5, 0x22, 0x38, 0x10, 0x12, 0xea, 0x3b, 0x11, 0xb8, 0xfe, 0xdb, 0x32, 0x0b, 0xd1, 0xeb, 0xfe, 0x0a, 0x0d, 0x13, +0x17, 0x11, 0x1b, 0xf0, 0xa8, 0xde, 0x66, 0xe0, 0x3b, 0x61, 0x9d, 0x12, 0xcb, 0xef, 0x61, 0x13, 0xf3, 0xc6, 0x05, 0xfc, 0xcb, 0xe8, 0x20, 0x00, 0x49, 0xfd, 0x22, 0x10, 0x41, 0xce, 0x3f, 0xec, +0xfc, 0xcf, 0x08, 0xb0, 0xaf, 0xab, 0x81, 0x7c, 0xfa, 0xc7, 0x43, 0x91, 0x0e, 0x43, 0xe9, 0xd3, 0x11, 0x3e, 0xe0, 0xff, 0xa7, 0x21, 0x1b, 0x3b, 0x20, 0x0d, 0x7a, 0xe5, 0xf1, 0x99, 0xfd, 0x0b, +0x81, 0xfa, 0xea, 0xe0, 0xfb, 0x8e, 0x4f, 0x9d, 0xb0, 0xd9, 0x7b, 0xf0, 0x78, 0xcf, 0xbd, 0x12, 0xde, 0x35, 0x34, 0x21, 0x0f, 0x8d, 0xe0, 0xe9, 0xc9, 0xf5, 0x08, 0xe4, 0xef, 0xd3, 0x49, 0xaf, +0x09, 0xed, 0xfd, 0xfe, 0xde, 0x26, 0x31, 0x0e, 0xf0, 0x37, 0xbc, 0x28, 0x0d, 0x11, 0x7f, 0x16, 0xf8, 0x74, 0x07, 0x3c, 0x20, 0x37, 0x08, 0xdd, 0x08, 0x0f, 0x15, 0x08, 0x12, 0xb2, 0x19, 0x2e, +0xc4, 0x1c, 0xde, 0xc7, 0xeb, 0x36, 0x69, 0x0a, 0x33, 0x19, 0xf9, 0xf0, 0xd4, 0xec, 0xd8, 0xf8, 0x27, 0x16, 0x3f, 0xd4, 0x6f, 0xf7, 0xf6, 0x10, 0xa2, 0x33, 0xe7, 0x19, 0x9e, 0x4c, 0xd2, 0x1f, +0x10, 0x16, 0x19, 0xe1, 0x7f, 0x08, 0x49, 0xda, 0xc7, 0xce, 0xf4, 0x11, 0x25, 0xf8, 0x16, 0x4e, 0xff, 0xee, 0xcc, 0xaf, 0xd3, 0xf1, 0xf1, 0x4e, 0xf3, 0xc4, 0x46, 0x24, 0x1b, 0xcb, 0x0f, 0xde, +0x25, 0x05, 0x1b, 0xcb, 0xe7, 0xd9, 0x0a, 0x6b, 0x39, 0x11, 0x01, 0x25, 0x3a, 0x47, 0x2e, 0xf7, 0x2f, 0xfe, 0x00, 0xf2, 0x40, 0xd6, 0x21, 0xfe, 0x5a, 0x2e, 0x32, 0xca, 0x2d, 0x2a, 0xfa, 0x7f, +0x2f, 0xe7, 0x0f, 0x33, 0xac, 0x1d, 0x46, 0x0f, 0xce, 0xd4, 0xd1, 0xea, 0x1a, 0xc7, 0xcb, 0x1d, 0x3c, 0xd0, 0x2f, 0xf5, 0x39, 0x31, 0x93, 0xa8, 0xfb, 0xa9, 0x21, 0xf9, 0x3a, 0xee, 0xee, 0xec, +0x22, 0x38, 0xe0, 0xf5, 0x7f, 0x4f, 0xfc, 0x23, 0x64, 0x25, 0x4b, 0xea, 0xca, 0x05, 0xdc, 0x37, 0xdd, 0x15, 0xf3, 0x04, 0x7d, 0xf3, 0x12, 0xf9, 0x64, 0xe5, 0xac, 0x00, 0x25, 0x03, 0x00, 0x27, +0xe4, 0x20, 0xad, 0xf3, 0xce, 0xf7, 0xbf, 0x9d, 0x03, 0x1d, 0x1f, 0xa7, 0xe8, 0x0e, 0x12, 0x99, 0xea, 0xf8, 0x44, 0x1b, 0xea, 0x14, 0x33, 0xa9, 0x16, 0x22, 0x50, 0xe5, 0xe8, 0x1a, 0xed, 0x32, +0xc2, 0x7f, 0x02, 0xb8, 0x42, 0xd6, 0x24, 0xeb, 0x5e, 0xd1, 0xea, 0x4b, 0x99, 0xc1, 0x4d, 0xff, 0xcd, 0xfd, 0x7f, 0xf3, 0x32, 0x13, 0x18, 0x0b, 0x04, 0xe3, 0xda, 0x32, 0xa2, 0xef, 0xc8, 0xeb, +0xee, 0xcc, 0xcb, 0x4d, 0xd0, 0x3f, 0x2b, 0x31, 0xe1, 0xc7, 0xf8, 0xa8, 0x21, 0xd5, 0x30, 0xd8, 0xf7, 0x27, 0x10, 0x36, 0xe0, 0x09, 0xc2, 0xf9, 0xfa, 0xab, 0x10, 0xf8, 0x25, 0xfc, 0xc1, 0x8a, +0xfa, 0x81, 0x42, 0xde, 0x10, 0xfa, 0x11, 0x0a, 0x56, 0xe3, 0xb9, 0x10, 0xda, 0xfd, 0xa8, 0xcb, 0x2e, 0xfd, 0x0b, 0xdf, 0x3b, 0x16, 0xef, 0x45, 0xcd, 0x69, 0xda, 0xd4, 0x0a, 0x2e, 0xe4, 0x38, +0x1b, 0x14, 0x33, 0x41, 0xb3, 0xaa, 0x05, 0xe9, 0x16, 0xca, 0xe5, 0xe1, 0xf6, 0x37, 0xe8, 0x0c, 0x37, 0x4c, 0xd3, 0x2a, 0xbe, 0x55, 0xcb, 0xcc, 0xf9, 0x36, 0x3f, 0x1a, 0x13, 0xe5, 0xe8, 0x13, +0xb9, 0x47, 0x21, 0x0f, 0x0d, 0x92, 0xbd, 0x81, 0x54, 0xee, 0x0d, 0xcd, 0x26, 0x33, 0x12, 0x3f, 0xda, 0x2b, 0xf6, 0xfa, 0x17, 0xd4, 0xe5, 0xd3, 0xfa, 0x16, 0xce, 0x39, 0xf4, 0xc7, 0x26, 0x08, +0xe4, 0xc6, 0x35, 0xd4, 0x97, 0xd1, 0xc4, 0x4a, 0xfd, 0x0e, 0xeb, 0xe5, 0xc3, 0xaf, 0x1a, 0xb7, 0xd4, 0x01, 0x7f, 0x3b, 0x6b, 0xcd, 0xee, 0xdb, 0x1b, 0xfb, 0x2e, 0xd2, 0xd4, 0xbd, 0x7b, 0x1a, +0x3e, 0xe4, 0x31, 0xc7, 0x30, 0x07, 0xce, 0x04, 0x41, 0x54, 0x43, 0x03, 0xd2, 0xe0, 0xfc, 0x4f, 0xf0, 0xba, 0x16, 0xdc, 0xa3, 0x51, 0x42, 0xe4, 0xe5, 0x1b, 0x33, 0xff, 0xea, 0x10, 0xe5, 0xd6, +0x48, 0xd8, 0x22, 0xfe, 0x00, 0x0a, 0x04, 0x2c, 0xd5, 0xf9, 0xeb, 0x0e, 0x2e, 0xe5, 0xf7, 0xfc, 0xfb, 0xf3, 0x15, 0xff, 0xc6, 0xca, 0xcb, 0xc6, 0x2a, 0x35, 0x1e, 0xae, 0x21, 0x07, 0x18, 0x81, +0xd7, 0xe8, 0x23, 0x4e, 0x65, 0x81, 0xfa, 0x2c, 0xf2, 0xdb, 0x9a, 0xef, 0x1f, 0x42, 0xd3, 0xed, 0x11, 0x73, 0xf0, 0x14, 0x27, 0x24, 0x09, 0x10, 0xf2, 0x15, 0x2e, 0xec, 0xbf, 0x20, 0xc4, 0x48, +0x29, 0x29, 0xfe, 0xdc, 0x27, 0x65, 0x28, 0xe5, 0x28, 0x3e, 0x02, 0xcc, 0xe5, 0xbd, 0xec, 0x4e, 0x94, 0xeb, 0x0f, 0xa0, 0x22, 0x86, 0x00, 0x05, 0xce, 0xd7, 0x5f, 0x22, 0x3c, 0x1f, 0xec, 0xd7, +0xd0, 0x14, 0x0d, 0xef, 0x1a, 0x30, 0x5a, 0x07, 0xd8, 0xf6, 0x61, 0xfb, 0xc2, 0x06, 0xb4, 0x20, 0x00, 0x7f, 0x1c, 0xe8, 0x55, 0x12, 0x17, 0xb6, 0x56, 0xdd, 0x1f, 0x1b, 0xf3, 0x40, 0xca, 0x31, +0x5d, 0x37, 0xa1, 0xf3, 0x23, 0xf8, 0x48, 0x1f, 0x90, 0xdd, 0xcd, 0xdf, 0x39, 0x2b, 0xd0, 0x07, 0xc7, 0x51, 0x54, 0xe9, 0x9b, 0x3a, 0x34, 0xdd, 0x1c, 0x9c, 0x47, 0x2c, 0x1e, 0x1f, 0x59, 0x03, +0x3f, 0xa3, 0x1b, 0xfc, 0x22, 0xea, 0x7f, 0xc9, 0x30, 0xd4, 0xad, 0x3b, 0x5b, 0xce, 0x96, 0x15, 0x1b, 0x16, 0x8b, 0xe0, 0xfd, 0x2b, 0x18, 0xc0, 0x44, 0xf3, 0xb7, 0xda, 0x29, 0x3b, 0xb1, 0x20, +0x34, 0x0e, 0xa7, 0xb0, 0x2f, 0xfd, 0x17, 0xaa, 0x13, 0xe0, 0x28, 0x61, 0x29, 0xc2, 0x9c, 0x7f, 0x18, 0x3b, 0xcc, 0x0d, 0x1a, 0xf4, 0xe5, 0x28, 0xf2, 0x20, 0x06, 0xf2, 0x38, 0x48, 0xac, 0x67, +0x03, 0x16, 0x62, 0x1f, 0xf3, 0xc8, 0xe1, 0x14, 0x8a, 0x3f, 0x2a, 0xc1, 0x15, 0xce, 0x9d, 0xe9, 0xa6, 0xf8, 0x34, 0x31, 0x81, 0xd8, 0xcd, 0xa6, 0x26, 0xcc, 0x4e, 0x11, 0x28, 0xe3, 0x4f, 0xa9, +0xdb, 0xf4, 0x55, 0xf2, 0xee, 0x25, 0xf8, 0xbf, 0x39, 0x1c, 0x2f, 0xd2, 0xf4, 0x37, 0x4c, 0x1f, 0xc3, 0x02, 0x2d, 0x09, 0xe0, 0xe6, 0x58, 0xf8, 0x26, 0x6c, 0x0c, 0xef, 0xe3, 0x39, 0xe6, 0xe6, +0xff, 0x1d, 0xef, 0x47, 0xbe, 0xf9, 0x29, 0xf8, 0x19, 0x00, 0x51, 0xfe, 0x5f, 0xf7, 0x12, 0xf4, 0x06, 0x1f, 0x1c, 0x29, 0xb7, 0x05, 0xe7, 0xfd, 0xd6, 0x28, 0xc5, 0x81, 0xd5, 0x18, 0x3d, 0xf6, +0x4f, 0x03, 0x49, 0x03, 0xd9, 0xdd, 0xf7, 0xc1, 0x02, 0xb9, 0x08, 0x92, 0xb1, 0xd6, 0x2d, 0x51, 0xf7, 0xe8, 0xf2, 0x08, 0xf0, 0x2e, 0xd8, 0xe7, 0x35, 0x34, 0xe1, 0xfc, 0x1c, 0xfb, 0xc8, 0xc8, +0x1f, 0x1b, 0xda, 0x2a, 0xe6, 0xc3, 0xb6, 0x53, 0x28, 0xf0, 0xa3, 0x25, 0x00, 0x7f, 0xaf, 0xf2, 0xf8, 0x10, 0xce, 0x67, 0xd3, 0xe1, 0x0f, 0xf2, 0x21, 0x26, 0xe1, 0xca, 0x06, 0x1d, 0x16, 0xfc, +0xdd, 0x29, 0x55, 0xa9, 0x1c, 0xf7, 0xab, 0x28, 0xda, 0xa9, 0xba, 0xea, 0x38, 0x6a, 0x82, 0x18, 0x2a, 0x08, 0x26, 0xe1, 0x06, 0x1a, 0x48, 0xdc, 0xca, 0xc8, 0x1f, 0x12, 0xc3, 0x81, 0x51, 0xff, +0xde, 0x35, 0xd6, 0xe2, 0xda, 0x7b, 0x56, 0x10, 0xe4, 0xf5, 0x40, 0xd4, 0x00, 0x5e, 0x05, 0x42, 0xbc, 0x46, 0x1a, 0x2a, 0x1d, 0x2e, 0x68, 0x28, 0x07, 0xe3, 0x0d, 0x36, 0x10, 0x31, 0x3b, 0xb8, +0x00, 0xd7, 0xb6, 0xf7, 0x00, 0x90, 0x31, 0xf8, 0xa4, 0x4a, 0xa7, 0x09, 0xd9, 0x3e, 0x7f, 0x17, 0xeb, 0x17, 0xe7, 0x10, 0xeb, 0x14, 0x22, 0xf2, 0xd0, 0x95, 0xd6, 0xf5, 0x96, 0x86, 0x02, 0xea, +0xd1, 0xee, 0xcd, 0x4b, 0xda, 0x32, 0x25, 0xf5, 0xcf, 0x28, 0xba, 0x3b, 0x6c, 0xf7, 0x0d, 0x0c, 0x39, 0x01, 0x3c, 0x0c, 0xee, 0x1b, 0xcf, 0xab, 0x0c, 0xd9, 0x4c, 0x1b, 0xe6, 0x26, 0x7f, 0xcd, +0x98, 0xdd, 0x2b, 0xc5, 0x1d, 0xd4, 0x09, 0xbf, 0x4a, 0xff, 0xe2, 0x3a, 0x43, 0xd6, 0xff, 0x81, 0x35, 0x2c, 0xd1, 0x39, 0x32, 0xdb, 0xe7, 0x1d, 0x34, 0x44, 0x0d, 0xe2, 0x3e, 0x1b, 0xfa, 0x0e, +0x21, 0xfd, 0x13, 0x22, 0x14, 0x28, 0x15, 0x26, 0x1c, 0x44, 0xf1, 0xc4, 0x93, 0xf3, 0xcd, 0x43, 0xbc, 0xf6, 0x3a, 0x13, 0x1a, 0x05, 0x16, 0xd3, 0xde, 0xb8, 0x07, 0xd2, 0x81, 0xc2, 0xd8, 0xf0, +0x1a, 0x33, 0x30, 0x62, 0x46, 0xef, 0x25, 0xc1, 0xcc, 0xcc, 0x3f, 0xeb, 0x6c, 0xff, 0xd6, 0xee, 0xd4, 0x15, 0x34, 0xc6, 0xf7, 0x2a, 0x37, 0x14, 0x52, 0x05, 0x17, 0x87, 0x58, 0xe4, 0xd9, 0xae, +0x43, 0xf4, 0xf0, 0xd9, 0xc0, 0x72, 0xdd, 0x2b, 0x3c, 0xa7, 0xac, 0xc2, 0x26, 0x45, 0x27, 0x25, 0xef, 0xd6, 0x26, 0xc5, 0xe0, 0xbb, 0xcb, 0x3d, 0x58, 0xc5, 0x90, 0xf7, 0xed, 0xeb, 0xcf, 0xec, +0x3c, 0x5a, 0x24, 0xc5, 0x2e, 0xf2, 0xf1, 0x0a, 0xd6, 0xf4, 0x2c, 0xf4, 0x81, 0xbc, 0xa2, 0xdf, 0xf1, 0x17, 0x40, 0xf9, 0x82, 0xbb, 0xfa, 0x05, 0x32, 0xb6, 0x7f, 0xd8, 0x0f, 0xe7, 0x95, 0x21, +0x1c, 0xbd, 0x3c, 0x43, 0xd9, 0x97, 0xfd, 0xea, 0xfa, 0xe2, 0xac, 0x15, 0x33, 0x46, 0xc1, 0xb2, 0x4f, 0x1f, 0xf1, 0x15, 0x0e, 0x7c, 0xcd, 0x09, 0xc5, 0x16, 0x2e, 0xb1, 0x75, 0x0e, 0xc1, 0xa3, +0xf3, 0x25, 0xfe, 0xf1, 0x36, 0xf6, 0x03, 0x2a, 0x01, 0x15, 0xd1, 0xc0, 0xdc, 0x05, 0x1a, 0x1c, 0x00, 0xe4, 0x0c, 0xe3, 0x30, 0x10, 0xf6, 0x30, 0xe8, 0xe2, 0x02, 0xf6, 0x32, 0xfd, 0xc6, 0xd7, +0x0d, 0xf4, 0xe1, 0xe2, 0x5e, 0x2e, 0x29, 0x00, 0x19, 0xde, 0xe9, 0x09, 0x07, 0x81, 0x0b, 0x12, 0x56, 0xfa, 0xfa, 0xec, 0x3d, 0x22, 0xc3, 0xdb, 0xe0, 0xf0, 0x29, 0xf0, 0x78, 0xf3, 0xeb, 0xe6, +0x00, 0x0b, 0xf9, 0xe0, 0xe5, 0x14, 0xc8, 0x07, 0x07, 0xb4, 0xe1, 0x04, 0xef, 0x38, 0xd2, 0xd4, 0x0b, 0xcc, 0xf6, 0xf5, 0xf5, 0x33, 0xe7, 0x1a, 0xec, 0x4e, 0xdc, 0x2a, 0x11, 0x1f, 0x7f, 0xd4, +0xef, 0xbe, 0x1a, 0x17, 0x6a, 0xb2, 0x30, 0xfb, 0xf0, 0x33, 0xa2, 0x3f, 0xe3, 0xf5, 0xf7, 0xb7, 0x04, 0x47, 0xb1, 0xf0, 0x65, 0x74, 0xa9, 0x52, 0x81, 0xc3, 0x2d, 0x20, 0xb2, 0xda, 0x3c, 0x2e, +0xd7, 0xc4, 0x5e, 0x0c, 0x14, 0x1e, 0x8d, 0xae, 0x38, 0xe3, 0x5e, 0x26, 0xf4, 0x00, 0xb6, 0xef, 0x6d, 0xf8, 0xb6, 0x5b, 0x08, 0x0b, 0x9e, 0x45, 0xdf, 0x4f, 0x3a, 0x1d, 0x7f, 0x70, 0xdd, 0x32, +0x2f, 0x14, 0x0e, 0xf8, 0x1b, 0xdd, 0x32, 0x19, 0xd0, 0x56, 0xa1, 0x25, 0xe1, 0x77, 0xe4, 0x11, 0xfe, 0x4a, 0xe6, 0xf1, 0x01, 0xe3, 0xc8, 0xce, 0x5e, 0x4e, 0xcc, 0x06, 0x08, 0x12, 0xae, 0xf2, +0xdf, 0xeb, 0xf4, 0x81, 0x7a, 0xa0, 0x18, 0xfa, 0x1e, 0xf4, 0x0f, 0xfa, 0x0d, 0x1f, 0xd9, 0xef, 0xb2, 0xce, 0xc0, 0xdc, 0xa4, 0x16, 0xff, 0x51, 0x00, 0x50, 0x1b, 0xe7, 0xe4, 0xec, 0xae, 0x14, +0x5d, 0x15, 0x13, 0x6a, 0x07, 0x24, 0xf0, 0x55, 0x38, 0x59, 0x2c, 0x16, 0xee, 0xec, 0xe7, 0x19, 0xd4, 0x32, 0xe6, 0x2b, 0x06, 0x2f, 0x06, 0x20, 0x4a, 0xf1, 0x13, 0xd4, 0xbc, 0xc5, 0x30, 0x89, +0x05, 0x23, 0x7c, 0x07, 0x30, 0xfa, 0xe7, 0xe4, 0xcf, 0xe0, 0xf1, 0x26, 0xfb, 0x1b, 0xc8, 0xfa, 0x15, 0x39, 0x39, 0xfb, 0x3d, 0x46, 0x42, 0xec, 0x20, 0x0c, 0xdc, 0x7f, 0xe9, 0xed, 0xd5, 0x2d, +0xbb, 0xc3, 0x32, 0xe4, 0xd3, 0xf0, 0xea, 0xa7, 0x07, 0x01, 0xdb, 0x44, 0xed, 0xac, 0x0d, 0x1a, 0x0f, 0xfb, 0x24, 0xca, 0xd3, 0xc4, 0xab, 0xc6, 0x42, 0xfb, 0xdc, 0xe5, 0xfa, 0x2d, 0x2f, 0x15, +0x28, 0xf3, 0x48, 0xbe, 0xa5, 0xac, 0xf4, 0x7f, 0x4c, 0xd1, 0x33, 0x27, 0xd8, 0x25, 0x2d, 0x2c, 0x77, 0xe1, 0xd5, 0x1b, 0x1c, 0x7f, 0xb9, 0xf4, 0x00, 0xff, 0xec, 0x20, 0x07, 0x43, 0x4d, 0x2f, +0xad, 0xe8, 0x5f, 0xd7, 0xe8, 0x1d, 0xc5, 0x66, 0x6a, 0x22, 0xda, 0x1e, 0x1f, 0xf8, 0xc2, 0x3a, 0x1f, 0xf0, 0xfa, 0x53, 0xe1, 0xf3, 0xfa, 0xea, 0x2a, 0xf1, 0xd8, 0xfb, 0x19, 0x10, 0x47, 0xe3, +0xb5, 0x27, 0xff, 0x3d, 0x8d, 0xb9, 0x07, 0x3d, 0xba, 0xde, 0x2f, 0xc2, 0x67, 0x15, 0x9a, 0x13, 0x11, 0x5a, 0xfc, 0xb5, 0x9e, 0xc1, 0xf0, 0x05, 0x31, 0x65, 0x87, 0xcc, 0xf0, 0x7d, 0x1a, 0xf9, +0x58, 0x5b, 0xc1, 0x39, 0x24, 0xf9, 0xe2, 0xed, 0x53, 0x0c, 0xe8, 0xc2, 0x01, 0x53, 0x14, 0x7f, 0x9f, 0xef, 0x5f, 0xe1, 0x21, 0x05, 0x1e, 0xe5, 0xfb, 0xac, 0x36, 0xdf, 0x42, 0xc4, 0x17, 0x39, +0xff, 0xce, 0x26, 0xea, 0x17, 0x0d, 0xc0, 0xef, 0xb8, 0xda, 0x98, 0xa4, 0xf8, 0xdb, 0xd0, 0x23, 0xfe, 0xf5, 0x0d, 0x10, 0x3c, 0x7f, 0xb0, 0xfe, 0x29, 0x01, 0x2a, 0x26, 0x07, 0xe2, 0x4f, 0xd6, +0xc8, 0x21, 0x58, 0x17, 0x56, 0x0a, 0x11, 0xba, 0x93, 0x63, 0xf8, 0x64, 0xd4, 0xe6, 0x18, 0x14, 0xe1, 0xd8, 0x13, 0xf0, 0xf1, 0x29, 0xf7, 0xf2, 0x02, 0x72, 0xf6, 0xd2, 0x15, 0xdf, 0xbc, 0xfe, +0xcb, 0xb6, 0xb2, 0xe3, 0xd6, 0x53, 0x85, 0x04, 0x7f, 0x39, 0x38, 0x5d, 0x34, 0xe1, 0xa6, 0xc0, 0x33, 0x9e, 0xc1, 0x69, 0x96, 0x2c, 0x39, 0x1c, 0x2c, 0xb8, 0x0b, 0x60, 0xa1, 0xae, 0xd2, 0x44, +0xe1, 0xc3, 0x6d, 0xd4, 0xcc, 0xc6, 0xda, 0x46, 0x42, 0x3d, 0xf7, 0xfa, 0xde, 0x0e, 0x10, 0x5e, 0x06, 0xa4, 0x81, 0xe9, 0x19, 0x39, 0x57, 0x13, 0xc8, 0x1b, 0xad, 0xc5, 0x04, 0xfc, 0xa7, 0x99, +0x03, 0x16, 0x07, 0x1e, 0x0a, 0xe4, 0x49, 0xce, 0x3f, 0x20, 0x67, 0x29, 0xc0, 0xf9, 0x37, 0x21, 0xc7, 0x93, 0x3d, 0x31, 0x51, 0x72, 0x81, 0xc4, 0xbb, 0x63, 0x51, 0x18, 0x11, 0xbd, 0x22, 0x3c, +0x3d, 0xb7, 0x00, 0x52, 0x04, 0x20, 0x13, 0x37, 0xbc, 0x35, 0xee, 0x68, 0xe4, 0xff, 0x31, 0x3e, 0x51, 0xfa, 0xec, 0xc7, 0xb6, 0xe7, 0x9e, 0x54, 0xd4, 0x62, 0xf7, 0x32, 0x56, 0xff, 0x44, 0xee, +0xcb, 0x02, 0xe6, 0x0f, 0x04, 0xbb, 0x2d, 0x31, 0x12, 0xc7, 0x28, 0x52, 0xfd, 0xff, 0x7f, 0x48, 0xce, 0xd8, 0xeb, 0x23, 0xbd, 0xc1, 0xb9, 0xf9, 0x35, 0x0e, 0xf1, 0x9a, 0x02, 0x08, 0xb6, 0x11, +0x33, 0xd5, 0xe0, 0x26, 0x3c, 0xc9, 0x1a, 0x7f, 0x28, 0x31, 0x02, 0x29, 0xba, 0x1f, 0xe5, 0x32, 0xf9, 0xe4, 0x1e, 0xfa, 0x07, 0x57, 0xb9, 0x01, 0x03, 0x46, 0xfd, 0xfa, 0x10, 0xd9, 0x14, 0x73, +0x06, 0xe4, 0x2c, 0x1a, 0x46, 0xa3, 0x42, 0xef, 0x0a, 0x1f, 0x04, 0xfe, 0xd1, 0xd5, 0x28, 0xdf, 0x00, 0xf9, 0x1a, 0x26, 0x78, 0xaa, 0x40, 0xda, 0x32, 0x05, 0xa1, 0x0b, 0xcc, 0x1e, 0xd5, 0x21, +0x2a, 0x4d, 0xda, 0xde, 0xc7, 0xec, 0x17, 0xe8, 0xfb, 0xc5, 0xd3, 0x6c, 0xb1, 0xca, 0x49, 0x7f, 0xdb, 0x22, 0xdc, 0xf9, 0x10, 0xfc, 0x58, 0x4e, 0x19, 0xc9, 0xb6, 0x82, 0xe1, 0x18, 0xe9, 0x08, +0x06, 0xc8, 0xbf, 0x0d, 0x04, 0x0f, 0xe1, 0xdb, 0x11, 0xee, 0xf8, 0x05, 0xef, 0xed, 0x3f, 0x16, 0xc1, 0xf7, 0xd3, 0x23, 0xfa, 0x16, 0xf2, 0x0e, 0x40, 0x34, 0x86, 0xc5, 0xf7, 0xb5, 0xb1, 0x7f, +0xec, 0x1e, 0x35, 0x49, 0x7e, 0xef, 0xdc, 0x45, 0x5f, 0x59, 0xce, 0x83, 0xf2, 0x01, 0xcd, 0x14, 0x3d, 0xc8, 0x27, 0x89, 0x51, 0xb1, 0x50, 0xd2, 0x4c, 0x99, 0x6e, 0x08, 0x2a, 0x23, 0xe9, 0xdf, +0x35, 0x09, 0xfe, 0x1a, 0x32, 0x7f, 0xd3, 0xcb, 0xa7, 0x35, 0x7a, 0xdd, 0xe7, 0xd4, 0x30, 0xea, 0x60, 0xc1, 0xe1, 0x66, 0x50, 0x01, 0xb0, 0xeb, 0x12, 0x1f, 0xe3, 0x06, 0xc4, 0xeb, 0xf7, 0xf6, +0x03, 0x09, 0xc5, 0x2c, 0x81, 0x43, 0x06, 0xf8, 0x09, 0x03, 0x2d, 0x0f, 0xd3, 0xe2, 0x6a, 0x0b, 0x45, 0xd0, 0x49, 0xd6, 0xef, 0xb6, 0x30, 0xe7, 0x77, 0x14, 0x18, 0x0c, 0xca, 0x1a, 0x1e, 0x35, +0xd3, 0x6f, 0xcf, 0xea, 0xfa, 0x37, 0x0c, 0x93, 0xf3, 0xcf, 0x88, 0x06, 0xdf, 0xd1, 0xda, 0x22, 0xd3, 0xee, 0xff, 0xf5, 0xfb, 0xdb, 0x04, 0xef, 0x37, 0x37, 0x26, 0x1c, 0x3d, 0x0d, 0x38, 0xe8, +0xe0, 0x1b, 0xf2, 0x26, 0xb1, 0xe2, 0x1b, 0xe9, 0x21, 0x23, 0x5a, 0xf0, 0xfa, 0xf1, 0xf5, 0xe4, 0xe3, 0x4d, 0x11, 0xd8, 0xad, 0x03, 0xf9, 0x1a, 0xff, 0x12, 0x15, 0xca, 0x81, 0x43, 0xdc, 0xc3, +0x45, 0x10, 0xa1, 0xe5, 0xd5, 0x38, 0xa7, 0x22, 0x63, 0x1b, 0xf7, 0xf4, 0xc7, 0xde, 0x19, 0x59, 0x27, 0xd7, 0x4e, 0xe8, 0x2f, 0x8b, 0xae, 0xe5, 0x2d, 0x0b, 0xdf, 0xd3, 0x38, 0x52, 0x81, 0xed, +0xf7, 0xd2, 0xe7, 0x78, 0x68, 0xdc, 0xe5, 0x67, 0xf8, 0x00, 0xb5, 0xee, 0xe7, 0x32, 0x0c, 0xde, 0x32, 0xdd, 0xe0, 0x0e, 0xb3, 0xe8, 0xaa, 0xb5, 0x29, 0xbf, 0x65, 0xed, 0x66, 0x08, 0xed, 0x72, +0xe5, 0xfa, 0xa7, 0xbc, 0xa0, 0x1a, 0xcf, 0x0b, 0x8e, 0x7f, 0x53, 0xf1, 0x1a, 0xd7, 0x86, 0xd7, 0xc2, 0xf5, 0xa3, 0xac, 0x2c, 0x1a, 0xd7, 0xf0, 0x54, 0x06, 0xb4, 0x58, 0xc7, 0xe8, 0x3b, 0xe1, +0x6c, 0x1d, 0xcb, 0xe1, 0xba, 0xff, 0x1a, 0xf0, 0x24, 0xd7, 0xdd, 0x1c, 0x3d, 0xe0, 0xab, 0x29, 0xc2, 0x49, 0xf4, 0x9c, 0x98, 0xac, 0xde, 0x42, 0xfb, 0x7f, 0x30, 0x46, 0x59, 0xd6, 0xbd, 0x00, +0x38, 0x0e, 0xf9, 0x2e, 0x1a, 0xb2, 0x2d, 0xe0, 0x05, 0x2b, 0xae, 0x41, 0xb4, 0xd3, 0xc0, 0x07, 0x09, 0x41, 0xad, 0xed, 0xb1, 0x0b, 0xbb, 0xc6, 0x53, 0x1f, 0x38, 0x39, 0xec, 0xe9, 0xed, 0x42, +0x09, 0x1a, 0xda, 0x1a, 0xde, 0xa7, 0xb8, 0x34, 0x4e, 0xe3, 0xee, 0x43, 0x89, 0xfb, 0x2c, 0x19, 0x63, 0x40, 0xff, 0xcb, 0xad, 0x4f, 0x28, 0xe4, 0x1e, 0xfd, 0x24, 0x33, 0xef, 0xf4, 0x7f, 0x40, +0x85, 0x3e, 0x32, 0xbe, 0xd6, 0x90, 0x09, 0x1c, 0xcd, 0xbf, 0x20, 0xfd, 0x2a, 0xe0, 0xb3, 0xc8, 0xcc, 0xdf, 0x53, 0x93, 0xa2, 0x97, 0xa9, 0x81, 0xc0, 0x43, 0x1c, 0x1e, 0xab, 0x2b, 0x8c, 0x40, +0xe6, 0x18, 0xd1, 0xbd, 0x26, 0x35, 0x24, 0x3a, 0xff, 0x0f, 0x59, 0x19, 0xe3, 0xd9, 0x12, 0xdd, 0x04, 0x23, 0x36, 0x3d, 0x02, 0x1c, 0xfb, 0x34, 0xeb, 0xd6, 0xd6, 0xe4, 0x24, 0x48, 0xc8, 0xd1, +0x16, 0x7f, 0xe4, 0xf1, 0x2f, 0xa2, 0x30, 0x58, 0x5c, 0xff, 0xca, 0xcf, 0xbc, 0x4c, 0xfb, 0x09, 0xe2, 0x2f, 0x27, 0x25, 0x14, 0x7e, 0x68, 0xbb, 0xd9, 0xc7, 0x0e, 0x51, 0x23, 0x2f, 0xe7, 0x22, +0xeb, 0xb1, 0xf3, 0xe1, 0xae, 0x9f, 0x05, 0x9f, 0x02, 0x3f, 0x2d, 0xb6, 0x17, 0xd5, 0x20, 0xa7, 0x45, 0x32, 0x74, 0xf5, 0xe2, 0xe5, 0x65, 0xa6, 0xd1, 0xe4, 0x22, 0xea, 0x12, 0x04, 0x16, 0xa6, +0xd8, 0xfb, 0x40, 0xbc, 0x96, 0x70, 0x31, 0xdb, 0x81, 0xf3, 0x9a, 0x1f, 0x4c, 0x43, 0xc4, 0x27, 0xd1, 0xc8, 0xe6, 0x64, 0x38, 0xb4, 0xcf, 0x09, 0xee, 0xcd, 0x1f, 0xc8, 0xdc, 0x9f, 0xfe, 0xee, +0x7c, 0xc3, 0x27, 0x24, 0xd2, 0xfc, 0x1f, 0x30, 0x39, 0x07, 0x81, 0x16, 0x0b, 0x30, 0xdf, 0xae, 0x33, 0xf3, 0x09, 0xc7, 0xc0, 0x35, 0xef, 0xc5, 0xc9, 0x36, 0x60, 0x21, 0xed, 0x4e, 0x29, 0xec, +0x08, 0x1c, 0xd0, 0xe2, 0x13, 0x19, 0x3a, 0xf6, 0xb5, 0x3f, 0x11, 0x21, 0x01, 0x1d, 0x16, 0xda, 0x3e, 0xb8, 0xf2, 0xdf, 0xa0, 0x93, 0xf7, 0x0e, 0xdb, 0x2b, 0xd8, 0xf6, 0x23, 0xbf, 0x0b, 0xf8, +0xde, 0xbc, 0xb1, 0xf5, 0xc7, 0x15, 0x81, 0x20, 0x05, 0x17, 0x38, 0x3d, 0x2d, 0xc7, 0x24, 0xd3, 0x11, 0xc8, 0x3d, 0xeb, 0xac, 0x3a, 0x76, 0xba, 0xb9, 0xe7, 0x34, 0x1a, 0x03, 0xaf, 0x52, 0x10, +0x41, 0xed, 0x2a, 0xec, 0xf7, 0xf8, 0x02, 0x04, 0x0e, 0xd8, 0xca, 0xdc, 0x30, 0x00, 0xea, 0x3b, 0xee, 0xbe, 0x81, 0x46, 0x26, 0x06, 0x18, 0xd9, 0x45, 0x0e, 0x06, 0xfe, 0x00, 0xca, 0x82, 0xf8, +0xc8, 0x2f, 0xc5, 0x0b, 0xdd, 0x13, 0x0d, 0xf4, 0x98, 0x55, 0x15, 0x1f, 0x1f, 0x61, 0xf8, 0x1d, 0x25, 0xff, 0x81, 0x45, 0xcc, 0x05, 0xbe, 0xbc, 0xef, 0x46, 0xbc, 0xe1, 0xe1, 0xf6, 0xef, 0x02, +0xe5, 0xd7, 0xd1, 0xaf, 0xed, 0x22, 0xb7, 0x16, 0xfe, 0xb0, 0x0f, 0xba, 0x3e, 0x30, 0xf1, 0x72, 0xc0, 0x81, 0xd2, 0xdc, 0x8b, 0xf5, 0xb1, 0xf2, 0x53, 0xf1, 0x0c, 0xd7, 0x1c, 0xf5, 0xd0, 0x3a, +0x1c, 0x10, 0x12, 0x45, 0x00, 0xdb, 0xbc, 0x01, 0x3f, 0x26, 0xf6, 0x31, 0x10, 0xe7, 0xff, 0x01, 0x06, 0xf7, 0x17, 0x3c, 0xc1, 0xf8, 0xd9, 0x3d, 0xf5, 0xfc, 0x2b, 0xcf, 0x45, 0x71, 0x34, 0xd6, +0x8a, 0xf0, 0xf2, 0x59, 0xda, 0x2b, 0xfc, 0x21, 0xfe, 0x89, 0x0c, 0x26, 0x11, 0xe0, 0xed, 0x0a, 0x78, 0x28, 0x39, 0x06, 0x81, 0xd3, 0xb0, 0xc1, 0x09, 0x9b, 0xab, 0xfa, 0x0a, 0x5e, 0x8e, 0x18, +0x17, 0x3b, 0xbe, 0x01, 0xc8, 0x5e, 0x79, 0xb7, 0xb1, 0x53, 0xed, 0xf5, 0xde, 0xf4, 0xde, 0xfb, 0x20, 0xcf, 0xaa, 0xd4, 0x05, 0xdd, 0xae, 0x01, 0xee, 0x02, 0x46, 0x05, 0x90, 0x0c, 0xcd, 0x4e, +0xd2, 0x40, 0x3f, 0x7f, 0x66, 0xf4, 0x89, 0x2d, 0x20, 0x66, 0xbf, 0xff, 0x75, 0x4d, 0x09, 0xb6, 0x5f, 0xa7, 0xbd, 0xcd, 0x30, 0xf4, 0xff, 0xcb, 0x20, 0xa4, 0xb9, 0xcd, 0xb5, 0x9c, 0x66, 0xee, +0xf2, 0x4d, 0x93, 0x90, 0x1d, 0xd7, 0xf8, 0x3a, 0x41, 0x0a, 0xf5, 0xff, 0x04, 0x5f, 0x0b, 0x24, 0xa5, 0xc7, 0x81, 0xe5, 0xc7, 0x2b, 0x04, 0x76, 0xf0, 0x60, 0xdb, 0x90, 0x23, 0x69, 0x04, 0x83, +0x94, 0xdf, 0xf4, 0xe8, 0xbb, 0xe6, 0x1c, 0xba, 0x03, 0x24, 0xb1, 0x1e, 0xc0, 0x2e, 0x4b, 0xb7, 0x1e, 0xe3, 0xaf, 0xff, 0xfe, 0xf2, 0x43, 0x32, 0xfb, 0xec, 0x68, 0x21, 0x7f, 0x3d, 0x1b, 0x21, +0xd2, 0x1a, 0x08, 0xd4, 0xd9, 0x4c, 0x3f, 0x18, 0xb5, 0xdf, 0x86, 0x3d, 0xc9, 0x51, 0xc5, 0xe7, 0xcf, 0x26, 0x05, 0xec, 0x05, 0xe3, 0xfc, 0x0c, 0xa5, 0xc8, 0x13, 0x27, 0xc4, 0xb4, 0x3c, 0x18, +0x14, 0xfd, 0xe5, 0xf2, 0x3b, 0xee, 0x8e, 0x3e, 0x38, 0x37, 0xf8, 0xf9, 0x23, 0x34, 0xff, 0xcc, 0x62, 0x03, 0xe5, 0xff, 0xae, 0xe8, 0xdd, 0x78, 0x7f, 0x48, 0xbd, 0xed, 0xba, 0x5b, 0x28, 0xd9, +0x2a, 0x12, 0x12, 0x1b, 0xb1, 0xee, 0xd7, 0xcd, 0x25, 0x3e, 0xec, 0x54, 0xf1, 0xc7, 0xdd, 0x18, 0x52, 0x08, 0x07, 0xdf, 0x33, 0x3c, 0x2b, 0x66, 0xb3, 0x1a, 0x1a, 0xdc, 0x24, 0xbb, 0xc4, 0xa8, +0x99, 0x14, 0xdd, 0x7f, 0x12, 0x1d, 0x31, 0x23, 0xf4, 0xb7, 0xf3, 0xdf, 0x06, 0x4e, 0xee, 0xc4, 0x08, 0x58, 0xcb, 0xfe, 0xda, 0x2d, 0x50, 0x95, 0xe0, 0xfa, 0x1d, 0x49, 0x61, 0xdf, 0x96, 0xb6, +0x26, 0x00, 0x12, 0x20, 0xfa, 0x40, 0x25, 0x07, 0xe7, 0x1a, 0xe9, 0xfb, 0xcb, 0xd4, 0xdf, 0x0e, 0x1c, 0xdd, 0x04, 0xfb, 0xb8, 0x32, 0x1a, 0x28, 0x0d, 0x00, 0x35, 0xf3, 0xfc, 0xbd, 0xc3, 0xd9, +0xd3, 0x3a, 0x11, 0x26, 0xf4, 0x42, 0x03, 0xf8, 0x54, 0xfc, 0xdf, 0xfa, 0xfd, 0xf5, 0xa1, 0x81, 0xf2, 0xef, 0xba, 0x3e, 0x10, 0x0f, 0x23, 0x97, 0xed, 0xb4, 0x22, 0xd4, 0x27, 0xc0, 0x56, 0x14, +0x2c, 0xe2, 0xbb, 0x3a, 0x23, 0x5c, 0x87, 0x9a, 0xcc, 0x01, 0xe9, 0x22, 0x38, 0xe1, 0x81, 0x09, 0xb3, 0xf7, 0xb2, 0x1d, 0x14, 0xf0, 0xe3, 0x11, 0x3e, 0xf3, 0xfd, 0xbb, 0xd9, 0x14, 0x60, 0x39, +0x00, 0xbc, 0xcf, 0x21, 0x3b, 0x36, 0x1a, 0x14, 0x20, 0x52, 0xfc, 0x37, 0x0f, 0x29, 0x1f, 0x18, 0xbb, 0xdb, 0xad, 0x33, 0x9c, 0x0c, 0x1f, 0x3c, 0x7f, 0xd0, 0xd6, 0xb4, 0xdb, 0xdf, 0x12, 0xc2, +0xee, 0x1c, 0x22, 0x9d, 0xcf, 0x18, 0xeb, 0x00, 0x00, 0x40, 0xe4, 0xc2, 0xc9, 0xd6, 0x51, 0xf3, 0x30, 0xfb, 0xd1, 0xfc, 0x0d, 0x31, 0x16, 0xef, 0x40, 0xbc, 0x38, 0x01, 0x3c, 0x06, 0x27, 0x18, +0xdb, 0xf8, 0x20, 0x3e, 0x16, 0xc4, 0x18, 0x22, 0xc4, 0x20, 0x0b, 0x2a, 0x1c, 0x22, 0x81, 0xc3, 0xb3, 0x58, 0xf6, 0x29, 0x35, 0x11, 0x39, 0xf5, 0x51, 0xf5, 0x16, 0x19, 0xd6, 0xdf, 0x70, 0x27, +0xc5, 0x13, 0xb4, 0x7f, 0xf8, 0xfc, 0xc8, 0x08, 0x14, 0x46, 0xd7, 0xe5, 0x1b, 0x0d, 0x1a, 0xf0, 0x70, 0xe2, 0xfc, 0xc0, 0xbf, 0x33, 0x4f, 0x31, 0x52, 0xfa, 0x28, 0x34, 0x5b, 0xf8, 0xbb, 0xdb, +0xf0, 0x27, 0x24, 0x09, 0x40, 0xdc, 0x7d, 0xbf, 0x5e, 0x7a, 0x9d, 0x1f, 0x37, 0xdf, 0xb1, 0x47, 0x49, 0x5c, 0x9f, 0x3e, 0x00, 0x50, 0xd0, 0x50, 0xb2, 0x4f, 0x08, 0xd2, 0x41, 0xc8, 0x04, 0xb8, +0xaa, 0x18, 0x2e, 0x36, 0x81, 0xc0, 0x08, 0x39, 0x48, 0xe6, 0xe6, 0xe7, 0x09, 0x1a, 0xce, 0xc1, 0xd3, 0xe0, 0x98, 0x04, 0x1b, 0x45, 0x26, 0xc2, 0x6e, 0x5d, 0xd9, 0x3a, 0xdf, 0xc8, 0xc1, 0xfc, +0x21, 0x2d, 0x2e, 0x50, 0xe3, 0x18, 0x2e, 0x8c, 0x08, 0x1e, 0x3b, 0x06, 0x96, 0xac, 0x57, 0x41, 0xe4, 0x17, 0x79, 0x7f, 0xf1, 0x0e, 0xc1, 0xd6, 0x66, 0x5b, 0xd4, 0xf6, 0x30, 0xfa, 0x9b, 0xef, +0xee, 0x25, 0x19, 0xfd, 0x09, 0x5e, 0x53, 0x41, 0xff, 0x33, 0x85, 0xc3, 0xa6, 0x21, 0x00, 0x3b, 0x02, 0xa9, 0x20, 0x1b, 0xd9, 0x7f, 0xf7, 0x59, 0x57, 0x28, 0xbf, 0x6e, 0xe9, 0xd3, 0x1d, 0xa8, +0x1f, 0xf4, 0xd3, 0xc2, 0xc4, 0xf3, 0xfd, 0xfe, 0x61, 0x62, 0xaa, 0x3a, 0x0e, 0x17, 0x0d, 0x1b, 0xbf, 0x10, 0xda, 0x44, 0x89, 0xd5, 0xe1, 0xea, 0xec, 0xee, 0xd9, 0x1b, 0x14, 0xc9, 0xe5, 0x99, +0xd7, 0x13, 0x11, 0x47, 0x81, 0x37, 0x0d, 0xd8, 0xda, 0xca, 0xfa, 0xe8, 0x34, 0xe4, 0x5d, 0x21, 0xe2, 0xd2, 0x01, 0xf7, 0xc4, 0xc6, 0x03, 0xc1, 0x6d, 0xef, 0xe5, 0xd9, 0x37, 0xf3, 0x2e, 0x0b, +0xbd, 0x2f, 0x16, 0xda, 0x17, 0xc2, 0x07, 0xe2, 0x27, 0x05, 0xb9, 0xe9, 0xed, 0x07, 0xff, 0x1a, 0xbb, 0xcc, 0xea, 0xf2, 0x09, 0x3d, 0x3e, 0xbb, 0x24, 0x0d, 0x01, 0x35, 0x12, 0x0f, 0x11, 0x39, +0xff, 0xf5, 0xe8, 0xf1, 0xfa, 0x42, 0x10, 0xa5, 0x12, 0x0d, 0xd1, 0xea, 0x4e, 0xfc, 0x2a, 0x05, 0xce, 0xb1, 0xd4, 0x34, 0x19, 0x05, 0x06, 0xf0, 0xd9, 0x13, 0x1b, 0xf7, 0x7f, 0xf6, 0x27, 0xf1, +0x14, 0x15, 0x13, 0xff, 0xff, 0x03, 0x0c, 0x18, 0x03, 0xaa, 0xff, 0xed, 0xce, 0xbc, 0xd3, 0x0e, 0xe4, 0x07, 0xf2, 0xeb, 0x2e, 0x17, 0x12, 0xfd, 0xb9, 0x17, 0xe4, 0x00, 0x42, 0x20, 0xca, 0xbe, +0xc2, 0x32, 0xcf, 0xed, 0x7f, 0x1a, 0xfc, 0x98, 0x7a, 0xfd, 0x15, 0xcb, 0xda, 0xd0, 0xfd, 0xd2, 0xd1, 0x37, 0x92, 0xd0, 0x13, 0x4d, 0x48, 0x4e, 0x27, 0xb3, 0x41, 0x22, 0x4e, 0xf1, 0xcb, 0xb0, +0xdd, 0xd7, 0xbc, 0xb1, 0xbf, 0x9c, 0x68, 0xde, 0xd7, 0x7f, 0xa5, 0x6d, 0x02, 0x71, 0xbc, 0xd1, 0xc3, 0x4c, 0xa8, 0x1f, 0x7b, 0xf2, 0x44, 0xae, 0xe5, 0x54, 0xe1, 0x2a, 0xfe, 0x35, 0xe9, 0xc8, +0xd8, 0x2a, 0x0c, 0x98, 0x88, 0xc6, 0xc1, 0x7a, 0x43, 0xb4, 0xbd, 0x3b, 0x7e, 0x36, 0x5d, 0xb0, 0x06, 0x32, 0x37, 0x72, 0xa7, 0xdc, 0x0f, 0x2f, 0x1c, 0xf0, 0x39, 0x4b, 0xf2, 0x29, 0x42, 0x50, +0x81, 0x57, 0xc8, 0xd0, 0x95, 0x3c, 0xf1, 0x41, 0xe2, 0x9e, 0xad, 0x4c, 0x27, 0x2d, 0x8f, 0x46, 0xbd, 0x1b, 0xef, 0x07, 0x41, 0x17, 0xf0, 0xaa, 0xe2, 0xd0, 0x33, 0xdc, 0xe2, 0xc7, 0x5a, 0xe4, +0xdc, 0xd6, 0x44, 0x5f, 0xa3, 0x0e, 0xe4, 0xb9, 0xd7, 0x90, 0x81, 0x1a, 0xe6, 0x01, 0x07, 0x0b, 0x15, 0xd5, 0x21, 0xce, 0x28, 0xc4, 0xcf, 0x3c, 0x3b, 0x7a, 0x0e, 0x61, 0xf0, 0x81, 0x15, 0x3d, +0x23, 0x1a, 0x27, 0xfe, 0x2f, 0x02, 0xe8, 0x4b, 0x33, 0xfb, 0x18, 0xf7, 0xeb, 0x0d, 0xe3, 0xea, 0x22, 0xb8, 0x1b, 0x25, 0xd1, 0xfa, 0xfa, 0x1e, 0xe9, 0x08, 0x1c, 0xed, 0x3c, 0x0c, 0xe0, 0x15, +0x6f, 0x02, 0x17, 0x33, 0x02, 0x7f, 0x46, 0x43, 0x98, 0x23, 0xea, 0x29, 0xf0, 0xfd, 0xa1, 0x0d, 0xef, 0xea, 0xd1, 0x0e, 0x08, 0xf1, 0xc3, 0x17, 0x03, 0xa4, 0xf8, 0xd3, 0x37, 0x10, 0xb0, 0xb6, +0xf8, 0x16, 0xba, 0xc7, 0x26, 0xdf, 0x01, 0xba, 0xe9, 0x43, 0x38, 0x53, 0x1e, 0xd4, 0xa6, 0x81, 0xad, 0x9e, 0x8d, 0x2e, 0x3d, 0x58, 0x5e, 0x03, 0x30, 0x5c, 0xe2, 0x46, 0x48, 0xc2, 0x22, 0xb5, +0x3e, 0xb6, 0xf0, 0x26, 0xc6, 0xcd, 0xe6, 0x18, 0xfd, 0xd8, 0x10, 0x04, 0xe1, 0x17, 0x11, 0x0b, 0xb8, 0x0d, 0xdc, 0xe3, 0x81, 0xf8, 0xea, 0x42, 0xa7, 0x9f, 0xd1, 0x30, 0xf7, 0xb3, 0x32, 0x04, +0xc0, 0xea, 0xbc, 0x2f, 0x07, 0x23, 0xe7, 0xc2, 0xf5, 0x67, 0xde, 0x18, 0x0d, 0x14, 0x0d, 0x8d, 0xd4, 0xcb, 0x0f, 0xb5, 0xa2, 0xce, 0xd1, 0xd5, 0x79, 0xe4, 0xe0, 0x39, 0xe6, 0x8c, 0x27, 0x81, +0x46, 0xe6, 0xce, 0x52, 0x1b, 0x16, 0x91, 0xf0, 0xbf, 0xf8, 0xc1, 0xb2, 0xeb, 0xb6, 0x51, 0x07, 0xf2, 0xe6, 0x5b, 0x34, 0x2f, 0xd0, 0x0d, 0x12, 0x16, 0x01, 0xfd, 0xfe, 0xe5, 0x3c, 0x05, 0xd1, +0x58, 0x1e, 0xa6, 0x1d, 0x6c, 0xd2, 0xce, 0xf8, 0xf5, 0x23, 0x13, 0x1a, 0x08, 0x3c, 0x04, 0xd3, 0x3a, 0x1b, 0xbe, 0xf3, 0x66, 0xd8, 0x03, 0x24, 0x60, 0xca, 0xe4, 0x54, 0xc0, 0x99, 0x38, 0x7f, +0x2f, 0xb6, 0xfe, 0xef, 0xf1, 0xc3, 0xd5, 0x3e, 0xb6, 0xd7, 0x34, 0xf5, 0x99, 0x04, 0x48, 0x52, 0x96, 0xb2, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x78, 0xe2, 0xff, 0xff, +0x69, 0x00, 0x00, 0x00, 0xfc, 0xcb, 0xff, 0xff, 0x23, 0x00, 0x00, 0x00, 0xae, 0xb3, 0xff, 0xff, 0x1a, 0xfc, 0xff, 0xff, 0x2f, 0x51, 0x00, 0x00, 0xbe, 0xda, 0xff, 0xff, 0x01, 0x14, 0x00, 0x00, +0xb1, 0x34, 0x00, 0x00, 0xf3, 0x70, 0x00, 0x00, 0x9a, 0x21, 0x00, 0x00, 0xac, 0xea, 0xff, 0xff, 0xf4, 0xa7, 0xff, 0xff, 0x5f, 0x2c, 0x00, 0x00, 0x71, 0xe7, 0xff, 0xff, 0x34, 0xd0, 0xff, 0xff, +0x86, 0xe7, 0xff, 0xff, 0x85, 0xf7, 0xff, 0xff, 0xa2, 0x1f, 0x00, 0x00, 0x09, 0xaa, 0xff, 0xff, 0xc8, 0xf0, 0xff, 0xff, 0xdb, 0xf5, 0xff, 0xff, 0x89, 0xd3, 0xff, 0xff, 0x12, 0xfd, 0xff, 0xff, +0x2d, 0x4c, 0x00, 0x00, 0x62, 0x25, 0x00, 0x00, 0x7d, 0x21, 0x00, 0x00, 0x2c, 0x92, 0x00, 0x00, 0x54, 0xf2, 0xff, 0xff, 0x0f, 0xde, 0xff, 0xff, 0x7f, 0xe2, 0xff, 0xff, 0x14, 0xbc, 0xff, 0xff, +0xe0, 0xf6, 0xff, 0xff, 0x27, 0x46, 0x00, 0x00, 0x75, 0x0b, 0x00, 0x00, 0xce, 0x42, 0x00, 0x00, 0x42, 0x28, 0x00, 0x00, 0x98, 0x01, 0x00, 0x00, 0x82, 0x09, 0x00, 0x00, 0xb5, 0x1f, 0x00, 0x00, +0x4c, 0x9b, 0x00, 0x00, 0x23, 0xb2, 0xff, 0xff, 0x59, 0xc7, 0xff, 0xff, 0xe6, 0xe0, 0xff, 0xff, 0x42, 0x01, 0x00, 0x00, 0xf2, 0x30, 0x00, 0x00, 0x6e, 0xd0, 0xff, 0xff, 0x62, 0xb3, 0xfe, 0xff, +0x04, 0x00, 0x00, 0x00, 0x80, 0x19, 0x00, 0x00, 0xe7, 0x09, 0x1c, 0xa3, 0xd9, 0xb7, 0xed, 0xdf, 0x32, 0x0b, 0xf7, 0x04, 0x1f, 0x46, 0x3b, 0x09, 0x8d, 0x15, 0xde, 0x35, 0xf8, 0xfb, 0x3c, 0xeb, +0xc3, 0x47, 0xc1, 0xbf, 0x3c, 0xbf, 0x0b, 0x1c, 0xe0, 0x3a, 0xf4, 0xac, 0xfe, 0x2d, 0x20, 0xeb, 0xe5, 0x09, 0xdc, 0xce, 0xf2, 0x28, 0x40, 0xa9, 0x28, 0xf5, 0x10, 0x0e, 0x3a, 0x10, 0xd1, 0x3b, +0x15, 0x37, 0x29, 0xee, 0xf8, 0xde, 0x0a, 0x26, 0x2f, 0xf9, 0xf3, 0xf0, 0x1e, 0xd3, 0x0a, 0x09, 0xea, 0x3c, 0x27, 0xcc, 0xed, 0x40, 0xfa, 0x1a, 0xfc, 0x02, 0x2d, 0xdb, 0x61, 0x1e, 0x7f, 0xe6, +0x3e, 0xfa, 0x05, 0xeb, 0xcb, 0x19, 0x17, 0xd4, 0x89, 0x02, 0xc6, 0x1c, 0x0b, 0x39, 0x1f, 0xd4, 0x16, 0xfe, 0x4d, 0xff, 0xf5, 0x08, 0xe9, 0x26, 0xff, 0x28, 0xeb, 0xf2, 0xb6, 0xc3, 0x3d, 0x24, +0xfb, 0x27, 0xe5, 0x15, 0x2d, 0x13, 0x0e, 0xf9, 0xf0, 0xf6, 0x73, 0xd0, 0x29, 0x20, 0x23, 0xfe, 0x34, 0xcd, 0x30, 0x31, 0x13, 0xfe, 0xd1, 0x01, 0x2a, 0xee, 0x02, 0x09, 0x2e, 0x1f, 0x4b, 0xea, +0x12, 0xdd, 0x35, 0xea, 0x2f, 0x10, 0x0d, 0xef, 0xbd, 0x31, 0xff, 0x81, 0xe8, 0x01, 0x0f, 0x09, 0x3c, 0x07, 0xf5, 0x1b, 0x27, 0x10, 0x2e, 0xea, 0x1e, 0x3c, 0xf1, 0x2d, 0x08, 0x32, 0x20, 0x20, +0xa9, 0xef, 0x16, 0x0c, 0xf8, 0x01, 0xfb, 0xdb, 0xed, 0xfa, 0xe3, 0xec, 0x0f, 0xea, 0xea, 0x1c, 0x2f, 0x1c, 0x44, 0xb4, 0xd7, 0x14, 0x2e, 0xdb, 0xee, 0x12, 0x15, 0xf3, 0xfd, 0x31, 0x13, 0x04, +0x1d, 0x1c, 0x34, 0x05, 0x38, 0xf8, 0xdf, 0x3a, 0x0d, 0x21, 0xf9, 0x55, 0xe8, 0x0c, 0xd2, 0xe1, 0xd0, 0xe3, 0xbb, 0x3a, 0x23, 0xe2, 0x30, 0xcc, 0x2b, 0x0f, 0xf4, 0xe6, 0x05, 0xf9, 0xd4, 0x08, +0xe1, 0x1f, 0xfc, 0x0f, 0xce, 0x96, 0xc4, 0x3c, 0x1a, 0x26, 0xaa, 0xdf, 0xef, 0xb6, 0x24, 0xde, 0x01, 0x02, 0xa5, 0xf6, 0x1f, 0x02, 0xfa, 0xdf, 0xf1, 0xde, 0xd3, 0x13, 0x29, 0x7f, 0xd5, 0xf2, +0xfb, 0x08, 0xdc, 0x08, 0x2e, 0x1d, 0xfb, 0x6f, 0xfa, 0x0f, 0xa7, 0x0a, 0xcd, 0xfc, 0xb9, 0xe1, 0x35, 0x93, 0x18, 0xcc, 0x26, 0x17, 0x02, 0x06, 0xff, 0xd1, 0xe3, 0x06, 0x1b, 0x1c, 0x29, 0x37, +0x1d, 0x11, 0x3f, 0xc1, 0xa5, 0xd1, 0xeb, 0x0e, 0xd1, 0x2d, 0x0f, 0x34, 0xbc, 0x35, 0x40, 0xf3, 0x09, 0x02, 0x1b, 0xf0, 0x13, 0x17, 0x3c, 0xed, 0x25, 0xfc, 0x9b, 0x58, 0x00, 0xf6, 0xfd, 0x23, +0x02, 0xfc, 0xdc, 0x37, 0x60, 0xef, 0x19, 0x0e, 0xdf, 0x1f, 0xf5, 0x0b, 0x02, 0xef, 0x1e, 0x11, 0xa4, 0x0a, 0xf7, 0xba, 0x0d, 0x18, 0x1d, 0x14, 0x24, 0x3a, 0x30, 0xe5, 0x3c, 0x21, 0xfe, 0x13, +0xf4, 0xd0, 0xf2, 0x03, 0x09, 0x0d, 0x37, 0x05, 0x43, 0xd0, 0x1d, 0xf2, 0x31, 0x43, 0xef, 0xb0, 0x1b, 0xf4, 0x04, 0xff, 0x44, 0xb5, 0xb4, 0xde, 0x4b, 0xfc, 0x07, 0xc9, 0x24, 0x18, 0xae, 0x04, +0x0d, 0x15, 0xe4, 0x3a, 0x2c, 0xe9, 0xd0, 0x08, 0x12, 0x2d, 0xd9, 0xeb, 0xf2, 0x0a, 0xeb, 0x27, 0x0c, 0x11, 0x05, 0xe5, 0xc3, 0x05, 0xfe, 0x19, 0x04, 0xfa, 0xe7, 0x0a, 0xf7, 0x02, 0x1e, 0x07, +0xea, 0xe6, 0x56, 0x29, 0xf1, 0xec, 0xd2, 0xfd, 0xfc, 0x12, 0x12, 0x09, 0xfd, 0x19, 0xdc, 0x2f, 0x27, 0x10, 0xd9, 0xd5, 0x02, 0xed, 0xf0, 0x18, 0xec, 0xfe, 0x26, 0x0a, 0xe8, 0xe9, 0xf8, 0x05, +0x0a, 0x4a, 0xcc, 0xfd, 0x10, 0x02, 0xff, 0x19, 0x09, 0xfc, 0x16, 0xd2, 0x0b, 0x14, 0x81, 0xf5, 0x03, 0xf9, 0xee, 0x1a, 0x21, 0xfc, 0x0e, 0xbb, 0xea, 0xff, 0xf7, 0x15, 0xdb, 0x13, 0xdc, 0xe1, +0xd7, 0xe0, 0xee, 0xe4, 0xdc, 0x1a, 0xe9, 0xec, 0xfd, 0xfb, 0xf1, 0xfb, 0xf1, 0x28, 0x41, 0x04, 0x23, 0x13, 0xff, 0xd2, 0xe0, 0x20, 0xf2, 0xdf, 0x29, 0x1a, 0x39, 0xfc, 0xdb, 0x0c, 0xd1, 0xfd, +0x36, 0x1f, 0xf4, 0x04, 0xda, 0x21, 0xe8, 0x0d, 0x3d, 0x21, 0xdb, 0x2a, 0x04, 0x51, 0x1a, 0x42, 0x40, 0xe9, 0xdc, 0x0c, 0x3d, 0x2b, 0xe0, 0x11, 0x0f, 0x02, 0x22, 0x1d, 0x01, 0xf9, 0x18, 0x24, +0x13, 0x22, 0x1c, 0xec, 0xb8, 0x22, 0xf8, 0x17, 0xcd, 0xe1, 0x28, 0xf5, 0xe0, 0x26, 0x0f, 0x00, 0x11, 0xf4, 0xe6, 0xfb, 0x0e, 0x7f, 0xed, 0xe4, 0xca, 0xf7, 0x03, 0xed, 0x23, 0xfc, 0x2b, 0xe6, +0xdc, 0xfc, 0xe5, 0x27, 0x02, 0xe4, 0xfd, 0x1b, 0x47, 0x2a, 0xc5, 0x23, 0x38, 0x09, 0xfb, 0x2c, 0xe7, 0x27, 0x43, 0x2c, 0xf5, 0xf5, 0x2a, 0x0d, 0x25, 0xe2, 0xfa, 0x1b, 0x1f, 0x0a, 0xf2, 0x51, +0x33, 0xf7, 0xed, 0xe4, 0x0b, 0x01, 0xf2, 0x09, 0x2a, 0x2e, 0x21, 0x54, 0xe3, 0x34, 0xe1, 0x1b, 0xc5, 0x26, 0xf0, 0xea, 0xef, 0x1a, 0xde, 0xea, 0x05, 0x16, 0x07, 0xe1, 0x11, 0x04, 0x10, 0x4d, +0x16, 0x98, 0x56, 0xdd, 0xe2, 0x0b, 0xe1, 0xf5, 0xe1, 0x13, 0xfc, 0x0f, 0xfd, 0xf1, 0xe8, 0x2e, 0xce, 0xfb, 0x01, 0xeb, 0xd2, 0xf2, 0x16, 0xd8, 0xf1, 0x1f, 0x1b, 0x45, 0xbf, 0xc7, 0xbf, 0x00, +0xf8, 0xff, 0xc3, 0x1b, 0x0a, 0xfe, 0xf8, 0xfa, 0xf0, 0xd8, 0xce, 0xd5, 0x23, 0xeb, 0xe6, 0x1f, 0xfa, 0x10, 0xfe, 0x01, 0x2b, 0x09, 0xfc, 0x04, 0x4a, 0x09, 0xf7, 0xf2, 0x31, 0xf8, 0x03, 0x49, +0x14, 0x1d, 0xfb, 0xf7, 0xce, 0xea, 0x29, 0x25, 0x0b, 0x0d, 0xed, 0xdd, 0xe9, 0xfd, 0x0d, 0x01, 0xf6, 0x21, 0x0f, 0xe1, 0x45, 0xc9, 0xfe, 0x0f, 0x2d, 0xf5, 0x38, 0xeb, 0xe1, 0xc5, 0xdc, 0x06, +0x42, 0x24, 0xf0, 0x27, 0x7f, 0xb4, 0x2e, 0xeb, 0xf5, 0xdf, 0xf5, 0x13, 0x0d, 0x06, 0x2f, 0xd8, 0xf2, 0x19, 0x0c, 0xc6, 0x26, 0xee, 0xe8, 0xf3, 0x31, 0x2c, 0x01, 0x1c, 0x27, 0xc6, 0x1f, 0x08, +0x0b, 0x05, 0xe7, 0xfd, 0x1e, 0xfa, 0x08, 0xf4, 0x09, 0x1f, 0x0b, 0xf3, 0x12, 0x2e, 0x2f, 0xe5, 0xe0, 0xf1, 0x0e, 0xcd, 0xf1, 0xee, 0x2f, 0xfb, 0xea, 0xf6, 0xf8, 0x16, 0xe7, 0x28, 0x36, 0xb6, +0xf6, 0xfe, 0xdc, 0x0c, 0x20, 0x04, 0x1d, 0xe9, 0x31, 0xeb, 0xad, 0xf0, 0x2d, 0x0e, 0xc8, 0xd9, 0xfe, 0x28, 0x15, 0xf2, 0xd8, 0x22, 0x00, 0xe8, 0xfc, 0xf0, 0xf7, 0x00, 0x0f, 0x24, 0xac, 0xe4, +0xdd, 0xbc, 0x01, 0xe9, 0x43, 0xc3, 0x02, 0x1c, 0xb0, 0x30, 0x20, 0x03, 0x0c, 0x02, 0x1c, 0x32, 0x10, 0x19, 0xa9, 0xa7, 0x10, 0xbc, 0x04, 0xf4, 0xe3, 0xe7, 0xeb, 0xd1, 0xde, 0x3b, 0x19, 0xf8, +0xda, 0x12, 0x01, 0x81, 0x9a, 0xfe, 0xbb, 0x27, 0xf5, 0x44, 0xf2, 0x0b, 0xeb, 0xf4, 0xb5, 0x9c, 0x18, 0xad, 0x0f, 0x32, 0xea, 0xdf, 0xf5, 0x0f, 0x1b, 0xc0, 0xcb, 0xa0, 0xfd, 0xf1, 0x33, 0x51, +0xe6, 0xef, 0x25, 0x30, 0x01, 0x0f, 0xc1, 0x1b, 0x07, 0xb7, 0x23, 0xf5, 0xe0, 0x65, 0x1a, 0xd8, 0xfc, 0x44, 0x05, 0x01, 0xb6, 0xe9, 0x22, 0xf9, 0xb2, 0xd7, 0x4b, 0x02, 0x01, 0x03, 0xd1, 0xe4, +0x2d, 0x26, 0x62, 0x0d, 0xd8, 0x08, 0x1c, 0xea, 0xf8, 0xda, 0xf7, 0xd0, 0x23, 0xf3, 0x56, 0xf3, 0x51, 0x0d, 0x3a, 0xfc, 0x1d, 0xf0, 0xb0, 0x1f, 0x12, 0x0d, 0xd9, 0xef, 0x19, 0x2b, 0x17, 0x03, +0x1d, 0x23, 0xdf, 0xf0, 0xdb, 0x04, 0xc3, 0xe9, 0xd9, 0xf7, 0x2c, 0xd6, 0xbc, 0x81, 0xcc, 0xeb, 0x3e, 0x03, 0x14, 0xf4, 0x15, 0x44, 0x3b, 0x0e, 0x0a, 0xfd, 0x4f, 0x01, 0xe3, 0x0c, 0x3c, 0x5d, +0x4d, 0x0a, 0xff, 0xee, 0xec, 0xbf, 0x35, 0xf7, 0xdc, 0x04, 0xf2, 0x3f, 0xe6, 0x0e, 0x03, 0xd4, 0xe3, 0x18, 0xeb, 0xe4, 0xcb, 0x0a, 0x0d, 0xca, 0xc2, 0x71, 0x20, 0x68, 0x35, 0x18, 0x10, 0xd8, +0x03, 0x53, 0xff, 0xc4, 0xfe, 0xee, 0xf6, 0x0e, 0x91, 0xe8, 0x4e, 0x20, 0xf3, 0xfb, 0xd5, 0xc6, 0x1c, 0x2d, 0x00, 0xe5, 0xfc, 0xf5, 0x20, 0x1a, 0x3b, 0x40, 0xd8, 0xd3, 0xf6, 0x23, 0xc4, 0x0e, +0xd8, 0xff, 0x51, 0xce, 0x1a, 0xfd, 0x15, 0x1b, 0x02, 0x07, 0x20, 0x11, 0xf9, 0xff, 0x39, 0xdf, 0xea, 0x12, 0x07, 0xfd, 0x8d, 0xe1, 0x25, 0x01, 0x27, 0x2d, 0x20, 0x46, 0xe1, 0x14, 0xda, 0xef, +0xde, 0x05, 0x76, 0xcc, 0xbc, 0x08, 0xf5, 0xd2, 0xf5, 0x31, 0xe1, 0x9b, 0xec, 0x15, 0xcd, 0xb8, 0x0e, 0xb4, 0xfc, 0x0b, 0xce, 0xe5, 0x17, 0x0c, 0x2e, 0x2c, 0x23, 0xe8, 0x28, 0x08, 0xe8, 0xe1, +0x0b, 0x17, 0xb3, 0x23, 0xed, 0x26, 0x12, 0x31, 0xd1, 0xa1, 0xcc, 0x48, 0xb1, 0xd8, 0x1e, 0x12, 0x26, 0xf0, 0xd8, 0xd3, 0xd7, 0x02, 0xc9, 0x18, 0x18, 0xf5, 0x0f, 0x31, 0xf6, 0x43, 0x0c, 0x39, +0xc5, 0x31, 0x0e, 0xf8, 0x31, 0x4e, 0x19, 0x30, 0xd1, 0x77, 0x28, 0xea, 0xbd, 0x7f, 0xe0, 0x08, 0x15, 0x17, 0x5e, 0x0c, 0x0b, 0xca, 0xa1, 0xfd, 0x06, 0xa2, 0xd1, 0xf9, 0x19, 0xba, 0x50, 0x1c, +0xac, 0x3f, 0x39, 0x2d, 0xdb, 0x66, 0xd4, 0xf5, 0xb4, 0x29, 0x6c, 0x94, 0x12, 0x98, 0x35, 0x06, 0xdb, 0x21, 0x2a, 0x10, 0x25, 0xe4, 0x1f, 0x07, 0xb8, 0xd2, 0x17, 0xcb, 0x3e, 0xf9, 0xc8, 0x14, +0xf1, 0xec, 0x23, 0xe1, 0x5f, 0x13, 0xf0, 0xd1, 0x12, 0x01, 0x01, 0xd9, 0x20, 0xfc, 0x2a, 0xee, 0x2a, 0x39, 0x09, 0x00, 0xfa, 0x81, 0xee, 0xe7, 0xe3, 0x09, 0x05, 0xcc, 0xfe, 0xd8, 0x17, 0x11, +0xe0, 0xf8, 0xfd, 0x09, 0xdd, 0xed, 0xf2, 0xed, 0xde, 0x1d, 0x07, 0xcf, 0xe3, 0xbb, 0xfb, 0xf9, 0x25, 0x10, 0xee, 0x05, 0x0c, 0x32, 0x11, 0x12, 0xe7, 0xde, 0x20, 0xe0, 0x13, 0x03, 0x13, 0xb8, +0x0c, 0x39, 0xd0, 0xfd, 0x9d, 0x20, 0x02, 0x0d, 0x01, 0x0e, 0x3d, 0xc7, 0x06, 0xdd, 0x15, 0xd4, 0x17, 0x10, 0xab, 0x01, 0xd1, 0xe3, 0x25, 0xcf, 0x30, 0x17, 0x1c, 0xfb, 0xa1, 0x46, 0x7b, 0x31, +0x04, 0x22, 0xe1, 0xbc, 0xf5, 0x95, 0xd8, 0xd3, 0x16, 0xb8, 0x45, 0xff, 0x12, 0x0c, 0x36, 0x21, 0xd5, 0x0a, 0xeb, 0xd3, 0xfb, 0x3a, 0xda, 0xfd, 0x1b, 0xd5, 0xff, 0x00, 0x12, 0xc0, 0x9e, 0x11, +0xe4, 0x3b, 0xfc, 0xc4, 0x13, 0xe5, 0x4c, 0xf6, 0x09, 0xfb, 0xf1, 0x0c, 0x1f, 0x20, 0xf5, 0xd2, 0xc6, 0xcb, 0xfe, 0x08, 0x85, 0xf3, 0xda, 0x08, 0xf8, 0xc9, 0x06, 0x16, 0xdc, 0x07, 0xc3, 0xbf, +0xea, 0xc6, 0xe1, 0x35, 0x3d, 0xe4, 0x0f, 0xda, 0xbc, 0xba, 0xe0, 0x1a, 0xfa, 0xda, 0xe3, 0x12, 0x02, 0xf5, 0xf1, 0xc6, 0xee, 0xd7, 0xc7, 0x1c, 0xe4, 0x25, 0xec, 0xda, 0xac, 0xc8, 0x37, 0xd7, +0x38, 0xff, 0xd5, 0xc3, 0xd1, 0xb3, 0x0b, 0x2c, 0xf9, 0xd6, 0x1a, 0x06, 0x33, 0x2d, 0xb5, 0xe2, 0xcb, 0xf7, 0x01, 0xd0, 0xeb, 0x22, 0xc3, 0x24, 0xfb, 0x1c, 0xcb, 0x05, 0x1e, 0x0f, 0x17, 0x17, +0x02, 0xf8, 0x0b, 0xfb, 0x0e, 0xef, 0x03, 0x3a, 0xf4, 0x81, 0x0b, 0xef, 0xa3, 0x0c, 0x42, 0xf4, 0xab, 0xed, 0xff, 0xf7, 0xea, 0x1d, 0xe1, 0x0f, 0x4f, 0xc2, 0xf6, 0x17, 0x41, 0xd9, 0xe8, 0x98, +0xe0, 0xf0, 0xa9, 0x5d, 0xd6, 0x1f, 0xd2, 0xe0, 0xdb, 0xd7, 0x02, 0xd1, 0x07, 0xc3, 0xe6, 0x04, 0x2d, 0xe5, 0xa6, 0xf6, 0x03, 0x37, 0xf6, 0x26, 0xe5, 0xe9, 0x00, 0xef, 0x1c, 0xf4, 0xf1, 0x04, +0xe3, 0xe9, 0x50, 0x38, 0x10, 0xa7, 0xe4, 0xe0, 0x05, 0x05, 0x1f, 0xe5, 0x3e, 0xff, 0xe5, 0x20, 0xfc, 0xc9, 0x13, 0x9b, 0xcd, 0xef, 0xf5, 0x30, 0xfd, 0x1d, 0x1a, 0xf0, 0xde, 0x15, 0xec, 0x32, +0x4b, 0x22, 0xf8, 0xeb, 0x0c, 0xb3, 0x23, 0xe5, 0xbd, 0xf1, 0xe5, 0x36, 0x3a, 0xcc, 0xa7, 0xe4, 0xff, 0x38, 0xf7, 0xf5, 0xe4, 0xe4, 0xe9, 0xff, 0x08, 0x81, 0xbd, 0x06, 0x06, 0x19, 0x10, 0x01, +0x02, 0x11, 0x40, 0x08, 0xf6, 0xe6, 0xe5, 0x35, 0xf1, 0xf0, 0x29, 0xe1, 0x2a, 0xe4, 0x04, 0xde, 0xf8, 0x40, 0xf5, 0xe4, 0xf7, 0x44, 0x31, 0xd8, 0x3a, 0x06, 0x12, 0xe3, 0xf9, 0x27, 0x09, 0x2f, +0xd8, 0x2d, 0x0c, 0xf6, 0xdf, 0x17, 0xd8, 0x1c, 0xfc, 0xb7, 0xaf, 0x65, 0xfa, 0xcb, 0x0d, 0xe1, 0xf7, 0xec, 0x03, 0xe4, 0x1f, 0x3d, 0x16, 0x23, 0x01, 0x12, 0x26, 0xf0, 0x32, 0x18, 0x32, 0xfd, +0x04, 0x04, 0x41, 0x2e, 0x2e, 0xf3, 0x20, 0x0c, 0xe0, 0x24, 0x9e, 0x32, 0xf5, 0x1c, 0x15, 0xea, 0xfe, 0x0d, 0xf3, 0x32, 0x18, 0xe0, 0xb0, 0x32, 0xee, 0x4a, 0x19, 0xc0, 0x0e, 0x0a, 0x20, 0x15, +0xf8, 0x1b, 0xd7, 0xfb, 0x1e, 0xe1, 0x29, 0xc7, 0xda, 0xef, 0x1a, 0xed, 0x06, 0x17, 0xc3, 0xbe, 0x10, 0xf3, 0x81, 0x4d, 0x16, 0x37, 0x1d, 0xf4, 0xe2, 0xd5, 0xf1, 0xe9, 0xcc, 0xed, 0x0f, 0x2b, +0xdb, 0xa4, 0xf7, 0x2b, 0x27, 0x12, 0x38, 0xd8, 0xf2, 0x41, 0xa3, 0x32, 0x10, 0xcd, 0x46, 0xcb, 0x62, 0x0e, 0x15, 0xe8, 0xed, 0xd4, 0x3c, 0x27, 0xb9, 0x43, 0x05, 0xd6, 0xfd, 0x1d, 0xef, 0xf5, +0xc1, 0x21, 0xcf, 0x2b, 0x36, 0xd0, 0xf3, 0x35, 0x3d, 0xef, 0xe7, 0xfc, 0x0e, 0xfb, 0xf4, 0x00, 0x38, 0xd2, 0x2b, 0x07, 0x0e, 0xf9, 0x35, 0xef, 0xf0, 0x25, 0x1c, 0x0d, 0x0b, 0x1b, 0xb9, 0x0c, +0x4d, 0x26, 0x3a, 0xff, 0xf6, 0xee, 0x1d, 0xe2, 0x0d, 0x39, 0x2b, 0xff, 0xe9, 0x01, 0x18, 0x19, 0x1f, 0x52, 0xf6, 0x7f, 0x15, 0x0b, 0xe7, 0xde, 0x1e, 0xec, 0xe9, 0xf0, 0x1d, 0x0e, 0x11, 0x05, +0xec, 0x11, 0x02, 0x48, 0xe9, 0x00, 0x02, 0x06, 0x0a, 0x31, 0x03, 0xd7, 0x35, 0xd7, 0x29, 0xff, 0x13, 0x06, 0xf5, 0xe0, 0x22, 0x26, 0x0d, 0x09, 0xdd, 0xdf, 0x68, 0x0f, 0xdc, 0xdf, 0xe5, 0xfe, +0x44, 0x49, 0xf7, 0x0b, 0x3d, 0xfe, 0x1f, 0x51, 0x08, 0xf2, 0xfb, 0x12, 0x01, 0xf1, 0x18, 0xbb, 0x25, 0x7d, 0xf2, 0xf1, 0x11, 0x0f, 0x25, 0x32, 0xfa, 0x23, 0xd8, 0xe7, 0xd9, 0xe2, 0x2c, 0x2d, +0x02, 0x5e, 0x23, 0xe6, 0x28, 0x10, 0x1c, 0x2a, 0x38, 0x16, 0x12, 0xd5, 0x17, 0xed, 0xff, 0xdd, 0xce, 0x1d, 0x40, 0xe6, 0x00, 0xef, 0xeb, 0x12, 0x22, 0x1d, 0xbd, 0x3b, 0xf7, 0xec, 0xe2, 0xd3, +0x35, 0xd7, 0x10, 0x16, 0xe6, 0x05, 0xf2, 0xef, 0xe5, 0xf9, 0x23, 0xf2, 0x1f, 0xf5, 0x48, 0xfd, 0xf3, 0xdf, 0x29, 0x2b, 0xc9, 0x14, 0xff, 0xf0, 0x3b, 0xe0, 0x09, 0xd5, 0xcd, 0xc9, 0x14, 0x0b, +0x07, 0xab, 0xfd, 0x11, 0x35, 0xba, 0xcc, 0xfa, 0x1f, 0x4e, 0x0b, 0xf8, 0xe9, 0x05, 0xf6, 0xde, 0xfd, 0xfb, 0x93, 0x44, 0x0e, 0x1c, 0x3b, 0x22, 0xfa, 0xed, 0xf3, 0xc1, 0xef, 0x17, 0xdd, 0x07, +0x41, 0x19, 0xf3, 0xda, 0xf9, 0x41, 0xcb, 0x15, 0xb7, 0x12, 0xe3, 0x07, 0x8b, 0xf7, 0x50, 0x16, 0xc1, 0xa5, 0x1f, 0xd6, 0xcb, 0x0f, 0xeb, 0xe4, 0x20, 0xc2, 0xec, 0xf6, 0x04, 0x1c, 0xf5, 0xd1, +0x81, 0xe9, 0x12, 0x1f, 0x30, 0x1a, 0x19, 0x15, 0xe3, 0x0d, 0x01, 0xd4, 0x05, 0x1e, 0x2b, 0xae, 0x10, 0x04, 0xe5, 0xcf, 0x26, 0x20, 0xa9, 0xff, 0xba, 0xfc, 0x0f, 0xdc, 0xb9, 0x06, 0x30, 0x08, +0x10, 0xd8, 0x19, 0xe7, 0x11, 0xe9, 0xd3, 0x0a, 0xfb, 0x2e, 0xff, 0x3b, 0xe1, 0xf9, 0x19, 0xf9, 0xfb, 0xee, 0xfb, 0xe9, 0x0c, 0xf9, 0x25, 0x09, 0xcf, 0xf7, 0xf6, 0x19, 0xcd, 0xfb, 0xff, 0x0b, +0xf9, 0xf0, 0x23, 0x16, 0x16, 0x27, 0x12, 0x1f, 0x01, 0x0f, 0x0b, 0x1a, 0x03, 0x3a, 0xf7, 0xf0, 0x29, 0xf8, 0x25, 0x15, 0xe9, 0x08, 0xfe, 0xfb, 0xfc, 0xf7, 0x15, 0x12, 0x06, 0x29, 0xcb, 0xf0, +0xfb, 0x04, 0xfa, 0xcb, 0x2f, 0x24, 0xea, 0xff, 0xed, 0xef, 0x61, 0xdc, 0x20, 0x2b, 0xcd, 0xf4, 0x23, 0x00, 0xfd, 0xe7, 0x26, 0xf6, 0x49, 0x40, 0x09, 0xfd, 0xf8, 0xde, 0xe5, 0x03, 0x13, 0xe8, +0x0e, 0xa7, 0xd7, 0x07, 0xf3, 0x21, 0x10, 0x1c, 0x7f, 0x09, 0xf3, 0xdb, 0x01, 0x22, 0x01, 0x0a, 0x02, 0xf4, 0xfa, 0xef, 0xdf, 0x00, 0x03, 0xdd, 0x1e, 0x1a, 0x09, 0x09, 0xef, 0xcb, 0xf4, 0xf8, +0x1e, 0xde, 0xf7, 0xe7, 0xef, 0xef, 0x28, 0x09, 0xf8, 0x45, 0xbc, 0x1a, 0xdc, 0x1c, 0x11, 0x15, 0x05, 0x1d, 0x0c, 0x10, 0x29, 0xea, 0xf6, 0xe0, 0xf0, 0x53, 0xea, 0xf3, 0xc5, 0xf1, 0xb1, 0x52, +0x3d, 0xc2, 0x13, 0x49, 0x21, 0xf8, 0xd4, 0xfe, 0x03, 0x44, 0x1d, 0xed, 0x16, 0x97, 0xf1, 0x2d, 0xdf, 0xea, 0x0c, 0x21, 0xff, 0xbe, 0x2e, 0x04, 0x2f, 0x05, 0xcb, 0xfb, 0x15, 0xe1, 0x1d, 0x09, +0xe8, 0xe4, 0x07, 0xee, 0xef, 0xdf, 0xcb, 0xd7, 0x0a, 0x9a, 0x12, 0x15, 0xef, 0x30, 0xb8, 0x1a, 0x41, 0x12, 0xdf, 0xdd, 0x5a, 0x00, 0xb0, 0x22, 0xf5, 0x06, 0xf5, 0x28, 0xb3, 0xf6, 0xb1, 0x53, +0xf1, 0x0d, 0x13, 0x0c, 0x17, 0xfa, 0xff, 0x41, 0x03, 0x43, 0x46, 0x01, 0x0a, 0xe5, 0xd0, 0xe2, 0x3f, 0xd3, 0xb4, 0xeb, 0x05, 0xd6, 0x47, 0xf5, 0xeb, 0x18, 0xe7, 0x1e, 0x1e, 0xf0, 0x28, 0xd4, +0x5c, 0x25, 0x14, 0x3c, 0x50, 0x1d, 0x1f, 0x08, 0xd3, 0x25, 0x35, 0x1f, 0x2a, 0x05, 0x7f, 0xe4, 0xcd, 0x72, 0xf8, 0xce, 0xe8, 0x0a, 0x32, 0xef, 0x0d, 0x37, 0x19, 0xda, 0x1d, 0xb5, 0x08, 0xfb, +0xf5, 0x17, 0x0d, 0x14, 0xc9, 0x17, 0xe0, 0xe9, 0x06, 0x42, 0x4b, 0x1f, 0x6e, 0x2a, 0x26, 0xd9, 0x04, 0xf5, 0x19, 0xdb, 0xec, 0xf9, 0x1b, 0x13, 0x26, 0x02, 0xf5, 0xe8, 0x39, 0x1e, 0xef, 0xc2, +0x2a, 0xff, 0xfd, 0x03, 0xff, 0x00, 0xf0, 0xf6, 0x21, 0xff, 0xf0, 0x13, 0x1a, 0xfc, 0xf5, 0x00, 0xd4, 0x7f, 0xdf, 0x26, 0xe2, 0x3c, 0xd6, 0x0d, 0xc6, 0x04, 0x13, 0x2a, 0x07, 0x1e, 0xff, 0x02, +0x2e, 0xf4, 0xe7, 0x01, 0x00, 0xee, 0xd3, 0xfc, 0x53, 0xdc, 0x15, 0x1b, 0x00, 0xf8, 0x10, 0xef, 0xff, 0xfd, 0x28, 0xc9, 0xd2, 0xd7, 0x23, 0xf4, 0xe9, 0x13, 0x3d, 0xe4, 0xe6, 0xe3, 0x13, 0x1a, +0xf9, 0x49, 0x49, 0x0f, 0x49, 0x18, 0x09, 0xf6, 0xe4, 0xff, 0xdd, 0xcf, 0x04, 0x08, 0x28, 0xf2, 0x4c, 0x08, 0xc2, 0x20, 0x0f, 0x1b, 0xe6, 0x03, 0x0b, 0xfe, 0x00, 0x3d, 0x90, 0xf1, 0xd8, 0x13, +0x0b, 0xdf, 0x0d, 0xf4, 0x20, 0xf2, 0xba, 0xf7, 0x07, 0xb2, 0xfe, 0xed, 0xdb, 0xfd, 0xbf, 0xcd, 0x10, 0xb4, 0xc8, 0x5a, 0x01, 0x14, 0xd0, 0x0b, 0xcf, 0xe9, 0x1c, 0x0d, 0x2c, 0x41, 0x7f, 0x0c, +0xf3, 0x2d, 0x0a, 0xf9, 0xbb, 0x00, 0xdb, 0xdb, 0x09, 0xf1, 0x15, 0x06, 0x29, 0xe6, 0x05, 0xc7, 0x1b, 0x08, 0xcb, 0xd3, 0xd9, 0x05, 0xe8, 0x13, 0xeb, 0x2e, 0xed, 0xdf, 0xf8, 0xdd, 0x01, 0x12, +0x7a, 0xd9, 0x05, 0xe8, 0x17, 0xde, 0x0d, 0xfe, 0x17, 0xd1, 0x02, 0x0f, 0x35, 0x02, 0x3d, 0xbe, 0x39, 0xfb, 0x47, 0x49, 0x04, 0x0a, 0x30, 0x27, 0xf5, 0xa3, 0xfd, 0x92, 0x10, 0x22, 0x05, 0xc1, +0xfc, 0xfd, 0x01, 0x0d, 0x10, 0x11, 0x30, 0xd1, 0x14, 0xd4, 0x1c, 0x1d, 0x08, 0x14, 0xf7, 0x17, 0xec, 0xf1, 0x26, 0x05, 0x25, 0x09, 0x17, 0x00, 0x55, 0xfb, 0xd1, 0xa7, 0x20, 0xfe, 0x46, 0x07, +0xd4, 0xe5, 0x34, 0xcf, 0x06, 0xdd, 0x4a, 0x21, 0xe3, 0x58, 0x38, 0xed, 0xaf, 0xbf, 0x2f, 0xe2, 0x09, 0xd7, 0x08, 0x0d, 0xd4, 0xef, 0xc7, 0x07, 0xe1, 0x0a, 0xec, 0xe1, 0xbb, 0x10, 0x16, 0x08, +0x02, 0xed, 0x45, 0xac, 0xa6, 0xff, 0x1b, 0xac, 0x1f, 0xdc, 0x9e, 0x30, 0xe0, 0xf7, 0xee, 0xa0, 0x4c, 0xc4, 0xc7, 0x05, 0x23, 0x36, 0xd3, 0x1d, 0xa4, 0xfa, 0xcf, 0x73, 0x8e, 0x23, 0xcc, 0x7d, +0xc9, 0x55, 0x69, 0xc3, 0x22, 0xda, 0x1a, 0x06, 0x2a, 0xf8, 0x64, 0x0e, 0x4d, 0x35, 0x11, 0x24, 0x14, 0xf7, 0xe4, 0x0b, 0xff, 0xc8, 0x7a, 0x42, 0xe3, 0x7b, 0xf3, 0x81, 0x0c, 0x0b, 0x37, 0x11, +0x2e, 0x00, 0xf6, 0xd3, 0xf6, 0x05, 0xa9, 0xfd, 0x8b, 0x3d, 0xf0, 0xda, 0x15, 0xaf, 0xef, 0xea, 0x2e, 0x3e, 0x06, 0x22, 0x19, 0xcf, 0x36, 0xc3, 0xb5, 0xae, 0x08, 0x1a, 0x2b, 0x60, 0xd4, 0xd8, +0x6f, 0x27, 0x94, 0x1a, 0x0a, 0x25, 0xb0, 0xe5, 0xce, 0xf2, 0x68, 0xbc, 0xee, 0xf4, 0x0c, 0x0f, 0xce, 0x18, 0xff, 0xf4, 0xfd, 0x20, 0x2d, 0xff, 0xd0, 0x03, 0x11, 0x23, 0x51, 0x06, 0x20, 0x04, +0xec, 0xe1, 0xe6, 0x7f, 0x51, 0xec, 0xf9, 0x01, 0x2f, 0xe6, 0xbd, 0x49, 0x1b, 0x2f, 0x18, 0xe4, 0x15, 0x40, 0x2f, 0x2f, 0x72, 0xc9, 0x25, 0xfc, 0x4e, 0xfb, 0x1e, 0x36, 0xf3, 0x1f, 0xe4, 0xe4, +0xe3, 0xfc, 0xa4, 0x18, 0x1f, 0xf3, 0xf8, 0x60, 0x24, 0x33, 0xdd, 0x16, 0xe6, 0xd9, 0x09, 0xf6, 0xf7, 0x3b, 0x04, 0xd3, 0x1e, 0x0d, 0xd8, 0x40, 0x09, 0x00, 0xf4, 0x17, 0x13, 0x1a, 0x06, 0x71, +0xed, 0x49, 0x51, 0xeb, 0xb7, 0x29, 0xdd, 0x30, 0x1a, 0xc5, 0x1f, 0x03, 0xe0, 0x13, 0xd8, 0x12, 0x48, 0xf8, 0x5c, 0xf6, 0x12, 0x00, 0x18, 0xff, 0x0b, 0x9a, 0xdf, 0x0d, 0x5e, 0xfa, 0x10, 0xfb, +0x19, 0xd2, 0x4f, 0xfe, 0xf4, 0x53, 0x04, 0xb6, 0xdb, 0x1b, 0x19, 0x20, 0x0c, 0xfe, 0x0d, 0x31, 0x0e, 0x34, 0x07, 0xf0, 0x21, 0xef, 0xcf, 0xe3, 0x58, 0xfe, 0x03, 0xb5, 0xde, 0xf4, 0xba, 0x08, +0x26, 0xf8, 0x93, 0x20, 0x4d, 0xe9, 0x49, 0x28, 0x60, 0xac, 0x0d, 0x02, 0xdf, 0x26, 0x05, 0xf1, 0xe0, 0xde, 0x09, 0xc8, 0xf6, 0xf6, 0xb7, 0xf7, 0x0e, 0x00, 0x00, 0x03, 0x40, 0x33, 0x33, 0xfc, +0xff, 0x58, 0x21, 0xea, 0xfd, 0xf4, 0xea, 0xcf, 0x05, 0x01, 0xa5, 0x25, 0xf4, 0xdc, 0x1e, 0x1a, 0x00, 0xc6, 0x0c, 0x1b, 0xf9, 0xb9, 0x34, 0x26, 0x2a, 0x20, 0x79, 0xc3, 0x1f, 0xf0, 0x07, 0x53, +0xe2, 0xdf, 0xee, 0xfe, 0xff, 0x06, 0x57, 0xf0, 0x25, 0x81, 0xf3, 0xc1, 0xf1, 0x07, 0xf1, 0x65, 0x13, 0x5c, 0xc0, 0x4a, 0xe4, 0x05, 0x29, 0xbd, 0x30, 0x1e, 0x26, 0xdb, 0xef, 0xe2, 0xf0, 0xe1, +0xe4, 0xe5, 0xe2, 0x0b, 0xe8, 0x1d, 0xf7, 0xd7, 0xe8, 0xe4, 0x2c, 0x09, 0xcb, 0x12, 0xd5, 0x12, 0x24, 0x0e, 0x28, 0x19, 0xe7, 0xfa, 0xe3, 0xe5, 0x89, 0xbc, 0x6e, 0x35, 0x20, 0xc4, 0xe4, 0x0b, +0x31, 0x3f, 0xd3, 0xd8, 0xde, 0xb1, 0xe0, 0xee, 0x31, 0x03, 0x0e, 0x16, 0x1c, 0xde, 0x14, 0xfe, 0x29, 0x0f, 0x0a, 0x06, 0x01, 0x44, 0xfe, 0x17, 0xea, 0x53, 0xf9, 0x37, 0xe1, 0x0f, 0x10, 0xa8, +0x08, 0xc5, 0x06, 0x0e, 0x2d, 0xef, 0x54, 0x67, 0xb5, 0x49, 0xc9, 0x01, 0xf4, 0xd1, 0x13, 0x7f, 0xc8, 0x14, 0x1d, 0xf6, 0xf3, 0xe4, 0xae, 0x06, 0xf4, 0xd0, 0xbf, 0xe3, 0x4f, 0x10, 0x26, 0x22, +0x0d, 0xe3, 0xba, 0xe1, 0xe2, 0xdc, 0x36, 0xb8, 0xf3, 0x17, 0xe9, 0x02, 0x1d, 0xd8, 0xb7, 0x90, 0xc5, 0x21, 0x16, 0x10, 0x16, 0xf2, 0x38, 0x21, 0x69, 0x03, 0x14, 0x28, 0x00, 0x05, 0xfe, 0x63, +0xcd, 0x09, 0x23, 0x11, 0xf3, 0xa9, 0xfd, 0xb8, 0x38, 0x42, 0xd6, 0xd0, 0xdd, 0x02, 0xbd, 0x41, 0x31, 0xff, 0xcc, 0xe2, 0xc8, 0x09, 0x1d, 0xd6, 0xd9, 0x07, 0xf0, 0x11, 0x0e, 0xc8, 0x3b, 0xf2, +0x1e, 0x45, 0x0f, 0xdd, 0x51, 0x04, 0xe4, 0x1c, 0x44, 0xc3, 0x0e, 0xe7, 0x8b, 0xf1, 0xf7, 0xea, 0x12, 0xf7, 0xf2, 0xf9, 0xe8, 0xee, 0x92, 0xf0, 0x26, 0x59, 0x4d, 0x0d, 0xfb, 0xfc, 0xe4, 0xfc, +0x11, 0xfa, 0xf3, 0xcb, 0xfc, 0xc4, 0x0a, 0xec, 0x13, 0xc6, 0xee, 0xed, 0xe6, 0x1d, 0x06, 0xff, 0xf0, 0x25, 0x0a, 0x35, 0x37, 0x1f, 0x16, 0xe6, 0xde, 0x20, 0x5f, 0x3b, 0x08, 0x05, 0x20, 0x1a, +0x2c, 0x1e, 0xe4, 0xee, 0x38, 0xf4, 0x08, 0x0c, 0x0d, 0x28, 0x40, 0x30, 0xea, 0x0c, 0xc2, 0xeb, 0x23, 0x1c, 0x15, 0xf1, 0x20, 0xca, 0x1a, 0x7f, 0x2f, 0x05, 0x0f, 0x31, 0x49, 0x03, 0x00, 0x01, +0x31, 0x3b, 0xdb, 0x53, 0xe9, 0x06, 0xe2, 0x3d, 0x5d, 0x1c, 0xbe, 0x0c, 0x05, 0x1e, 0x2c, 0x17, 0x05, 0xf8, 0xf1, 0xe5, 0xf3, 0xc8, 0x26, 0xed, 0x32, 0xe9, 0x39, 0xf8, 0xfb, 0xe5, 0xf9, 0xe4, +0xb1, 0x10, 0x27, 0xef, 0xdb, 0xb9, 0x4f, 0x37, 0x1f, 0xfe, 0xf6, 0xdc, 0xe5, 0xdd, 0x03, 0xfc, 0x2d, 0xf1, 0x12, 0xce, 0xf0, 0xc3, 0xd4, 0x26, 0xf0, 0x18, 0xe2, 0x22, 0xfc, 0xec, 0x1a, 0x2d, +0xd4, 0xca, 0x1f, 0xe5, 0x09, 0x0f, 0xf1, 0x18, 0xe2, 0xcc, 0x12, 0x12, 0x13, 0xd5, 0x26, 0xd2, 0x13, 0x1f, 0x1b, 0x11, 0x81, 0xce, 0x21, 0x04, 0xa2, 0x15, 0xca, 0x0d, 0xf0, 0xee, 0xf1, 0xb9, +0xe5, 0xfc, 0x08, 0xe4, 0xf6, 0xe5, 0x08, 0xf6, 0x45, 0x17, 0xff, 0xee, 0x11, 0x0b, 0xfd, 0x5a, 0x25, 0xfe, 0x2c, 0x39, 0x37, 0x08, 0xd0, 0xed, 0x15, 0xf7, 0x0a, 0x0b, 0x11, 0xbd, 0x73, 0xdb, +0x2a, 0x5a, 0xb6, 0x27, 0x22, 0x02, 0x26, 0xd8, 0xd7, 0x14, 0x2d, 0xd2, 0x0a, 0x27, 0x08, 0xbf, 0xf1, 0x06, 0x92, 0xe2, 0x24, 0xd2, 0x1f, 0x01, 0x1a, 0x26, 0x2b, 0xf9, 0x0a, 0xca, 0xf9, 0xd1, +0xf9, 0x60, 0xed, 0xfa, 0x13, 0xef, 0x08, 0x09, 0x34, 0x16, 0xf5, 0xed, 0xd4, 0x08, 0x23, 0x2d, 0x06, 0xd2, 0xf1, 0x85, 0xe5, 0xff, 0xd5, 0xfe, 0xf2, 0xcf, 0x07, 0x0f, 0x90, 0xdd, 0x36, 0xed, +0xba, 0x0d, 0x39, 0x00, 0x14, 0x0f, 0x0d, 0xd2, 0xc4, 0xf3, 0x11, 0xde, 0x02, 0xd6, 0xec, 0x36, 0xc7, 0x00, 0xc2, 0x54, 0xee, 0x1e, 0xf2, 0x19, 0x1b, 0x03, 0x2f, 0x2d, 0x00, 0xf4, 0xfd, 0xca, +0xf6, 0xce, 0x4b, 0xeb, 0xe9, 0xcf, 0xfd, 0xc6, 0xfd, 0x05, 0x02, 0x10, 0x01, 0xf1, 0xdc, 0x11, 0xed, 0x81, 0xee, 0xd3, 0x30, 0xde, 0x27, 0x09, 0xd3, 0xdc, 0xe4, 0x08, 0xfc, 0xfe, 0xc4, 0xd3, +0xdd, 0xf3, 0x28, 0xd1, 0x20, 0x0f, 0x15, 0x14, 0xe7, 0x3b, 0xf6, 0xd3, 0x32, 0xee, 0xf5, 0x05, 0x1a, 0x0e, 0x03, 0xd9, 0x00, 0x02, 0x14, 0xf0, 0x16, 0x1e, 0x72, 0x20, 0xec, 0x1e, 0xcd, 0xf1, +0xd9, 0x0b, 0xcb, 0xd5, 0x16, 0xe7, 0xd7, 0xc4, 0x00, 0xfd, 0x1e, 0x0a, 0x03, 0xf5, 0xef, 0xed, 0x32, 0x0a, 0x46, 0x0b, 0x24, 0xbd, 0xd0, 0xfc, 0xf5, 0xf6, 0x1f, 0xec, 0xbf, 0x0b, 0x2c, 0xe7, +0xdf, 0x69, 0x0f, 0x26, 0xe3, 0x6a, 0xf3, 0x05, 0x29, 0x0c, 0xef, 0x10, 0x17, 0xf2, 0xd9, 0x06, 0x02, 0x05, 0x48, 0xbb, 0x1c, 0x4b, 0x17, 0x20, 0xfc, 0x04, 0x18, 0x08, 0xf9, 0x1d, 0xc1, 0x0d, +0x05, 0x44, 0xd0, 0xe3, 0xdd, 0xfd, 0x09, 0xe1, 0x2c, 0x1a, 0xd6, 0xee, 0x11, 0xe6, 0x9a, 0xe4, 0x06, 0xf0, 0xc1, 0xe6, 0xfd, 0x2e, 0x20, 0xed, 0x19, 0x1a, 0xdf, 0xde, 0xe2, 0x0b, 0x0e, 0xff, +0x32, 0xf3, 0xb4, 0x09, 0x01, 0xc9, 0x1c, 0x1f, 0xee, 0x0f, 0x04, 0x0b, 0xf6, 0x21, 0xfc, 0x03, 0xf7, 0x69, 0xff, 0xd9, 0xdb, 0x01, 0xf9, 0x15, 0xe4, 0xb8, 0xfa, 0xe1, 0xfe, 0x0b, 0xed, 0xbe, +0x10, 0xf2, 0xff, 0x2e, 0xe7, 0xef, 0xf3, 0x29, 0x0d, 0xca, 0xf1, 0xc5, 0x17, 0xac, 0xe4, 0xfc, 0x3d, 0x0f, 0x1a, 0x01, 0xbb, 0x1c, 0x10, 0x14, 0x07, 0xee, 0x0c, 0x81, 0xb8, 0x0f, 0xa5, 0xea, +0xe0, 0xf5, 0x10, 0xeb, 0x33, 0x03, 0x1e, 0x25, 0x40, 0xf7, 0xe6, 0xd0, 0xfa, 0xed, 0x7e, 0xc6, 0xb5, 0x08, 0x44, 0x0a, 0xfa, 0xf6, 0xcb, 0xf5, 0x01, 0x61, 0x0c, 0xe3, 0x26, 0x2e, 0x0e, 0xf1, +0xc6, 0x1d, 0x1e, 0x0b, 0x35, 0x67, 0x38, 0xde, 0x23, 0x1b, 0xe4, 0xf4, 0xd9, 0x32, 0xf0, 0xc0, 0x4f, 0xda, 0xd7, 0xf6, 0xfd, 0x26, 0xf6, 0xdb, 0x03, 0xf8, 0x29, 0x55, 0x2c, 0x4c, 0xc0, 0xb0, +0x16, 0x3a, 0xae, 0x03, 0x20, 0x28, 0xf3, 0xf3, 0x00, 0xed, 0xbb, 0xe1, 0x03, 0x30, 0x08, 0xd1, 0x84, 0x08, 0x0b, 0x08, 0xf4, 0x03, 0xd5, 0x81, 0x19, 0xb8, 0xf3, 0x3f, 0x01, 0x10, 0x1e, 0xe6, +0x06, 0xfe, 0xad, 0x14, 0x0a, 0xfb, 0xde, 0xd2, 0x54, 0x9a, 0xf7, 0x2d, 0xfa, 0xde, 0xfd, 0xe6, 0x00, 0x07, 0xe7, 0xb6, 0xb7, 0xd2, 0x20, 0x0c, 0x33, 0x29, 0xdb, 0x13, 0xdc, 0xba, 0x23, 0xe3, +0x04, 0x0d, 0xef, 0xf0, 0xd9, 0x14, 0xdf, 0x0a, 0x0a, 0xed, 0xef, 0x0c, 0xbe, 0x43, 0x2f, 0xcf, 0x41, 0x06, 0x46, 0x47, 0xb1, 0x11, 0x00, 0xe8, 0xb1, 0xed, 0x1e, 0x1f, 0x48, 0x29, 0x18, 0xbe, +0xce, 0x14, 0xda, 0xad, 0xe4, 0xfc, 0xfa, 0x41, 0x1f, 0x33, 0xe8, 0xd0, 0xf1, 0xe5, 0x16, 0x3e, 0xda, 0x35, 0x1f, 0xb4, 0x1e, 0xb3, 0xda, 0x28, 0xc1, 0xbd, 0x07, 0xef, 0x82, 0xf5, 0x3c, 0xc3, +0x0b, 0xb9, 0xf7, 0x10, 0x51, 0xd3, 0x00, 0xb8, 0x0d, 0x19, 0x1d, 0x0d, 0x2e, 0x0e, 0x0c, 0x00, 0x91, 0xce, 0xfd, 0xa5, 0xe9, 0x2e, 0x35, 0xfc, 0xe9, 0xe3, 0xae, 0x2b, 0xeb, 0xd8, 0xfe, 0x98, +0xa7, 0xc5, 0xf8, 0xd3, 0xeb, 0xd7, 0x0d, 0xeb, 0xd5, 0xee, 0x02, 0xc2, 0x5e, 0xd0, 0xf7, 0xf0, 0xda, 0xf6, 0xf5, 0x11, 0xc1, 0xe0, 0x94, 0xd7, 0xdf, 0xfb, 0xd2, 0xc0, 0xea, 0xc3, 0xf7, 0xef, +0x0a, 0x9e, 0xdd, 0xce, 0x0c, 0xc1, 0xf7, 0xe5, 0xfc, 0xa9, 0x94, 0x81, 0x38, 0xe3, 0xeb, 0xfb, 0x44, 0xdd, 0xcf, 0x0f, 0xeb, 0x22, 0xc6, 0xf7, 0x06, 0xdb, 0x0b, 0xe6, 0x99, 0xe1, 0x7f, 0xcf, +0xfa, 0x0e, 0x1d, 0xfe, 0xec, 0xf4, 0x13, 0xfa, 0xe6, 0xe0, 0xbc, 0x58, 0xfc, 0x14, 0xf4, 0xff, 0x3f, 0xdd, 0xef, 0xf1, 0xfa, 0x00, 0x17, 0xed, 0xbe, 0x39, 0x08, 0x47, 0x52, 0x0b, 0xea, 0xfc, +0xdc, 0xdf, 0x12, 0x0a, 0x08, 0xfd, 0x24, 0x01, 0xe8, 0xf3, 0x2d, 0xff, 0xdf, 0x23, 0xfb, 0xec, 0xf7, 0x08, 0x0d, 0xba, 0xcf, 0xf0, 0x07, 0xec, 0xe5, 0x00, 0xf8, 0x15, 0x28, 0xf3, 0x0d, 0xc7, +0xf1, 0xf5, 0x13, 0xec, 0x11, 0xdd, 0x03, 0x72, 0x34, 0x14, 0x06, 0x12, 0x3e, 0x0c, 0xee, 0xf0, 0xcc, 0xd2, 0x10, 0x09, 0x03, 0xf1, 0x11, 0xd6, 0x3d, 0xf8, 0x1f, 0xf5, 0x17, 0xfa, 0x08, 0xe5, +0xf9, 0x13, 0xfd, 0x07, 0xe7, 0x1c, 0xf2, 0xeb, 0xe5, 0x05, 0x26, 0x2a, 0x38, 0x01, 0x07, 0xfc, 0x1c, 0x25, 0x15, 0xeb, 0xf9, 0x04, 0xed, 0x10, 0x87, 0xbc, 0x13, 0xe2, 0x31, 0x1e, 0x1f, 0x15, +0xa8, 0xbf, 0x08, 0xa8, 0x5f, 0x12, 0x0a, 0xf7, 0x07, 0xea, 0x08, 0x1c, 0x07, 0xec, 0xac, 0xf8, 0x17, 0xd7, 0xf2, 0x6d, 0x4a, 0xf4, 0x3a, 0xc9, 0x00, 0x15, 0x26, 0xce, 0xe9, 0x12, 0x31, 0xb1, +0x0d, 0xfa, 0x03, 0xf9, 0x1f, 0xf6, 0x26, 0x23, 0xb9, 0xeb, 0x1f, 0x2d, 0x1f, 0x0d, 0xe7, 0xf8, 0xd3, 0x2a, 0xee, 0xe2, 0x25, 0x22, 0xf2, 0x7f, 0x09, 0xd7, 0x08, 0xd8, 0xdc, 0xd3, 0x3e, 0x07, +0xd0, 0xf3, 0xf8, 0x3a, 0x20, 0x2c, 0x2a, 0xfd, 0x28, 0xed, 0xde, 0xdf, 0xd3, 0xf4, 0x2d, 0xd6, 0x05, 0x4a, 0x27, 0xfb, 0x0f, 0x15, 0x18, 0xef, 0x3e, 0xcc, 0xea, 0x25, 0xee, 0xf8, 0x25, 0xf3, +0xf2, 0x37, 0x54, 0x1f, 0x0b, 0x69, 0x31, 0xf8, 0xff, 0xba, 0x22, 0x38, 0xfb, 0x3e, 0x07, 0xd3, 0xfa, 0xe2, 0xfc, 0x09, 0x2f, 0x1c, 0xd8, 0x0b, 0xc4, 0x2d, 0xae, 0xec, 0xfd, 0x0a, 0x00, 0x41, +0xe3, 0x6a, 0xfb, 0x25, 0xee, 0xd9, 0x3d, 0x02, 0xdf, 0xd3, 0xf0, 0xd9, 0x1a, 0xb7, 0x0a, 0x0c, 0xf9, 0x20, 0xe3, 0xe3, 0x27, 0xfe, 0x04, 0x25, 0xb2, 0x11, 0x78, 0xf0, 0x29, 0xef, 0x13, 0x11, +0xa2, 0xe0, 0x34, 0xf9, 0x0f, 0x17, 0x13, 0xeb, 0x27, 0xf6, 0x38, 0x06, 0xd8, 0x07, 0x07, 0xe2, 0xf5, 0x23, 0x40, 0xc6, 0xdf, 0x24, 0x00, 0x2f, 0x1d, 0x0c, 0xe4, 0x3d, 0x29, 0xeb, 0x14, 0x1e, +0x1d, 0xd4, 0x25, 0x3d, 0x0a, 0x24, 0x1d, 0x11, 0x0d, 0x17, 0xec, 0x98, 0xb8, 0x28, 0x31, 0xf1, 0xc7, 0x17, 0xf5, 0xe9, 0x02, 0x18, 0xe0, 0xdd, 0x43, 0x81, 0x06, 0x43, 0xbb, 0x24, 0x01, 0xea, +0x08, 0x4f, 0x21, 0xd5, 0x0d, 0x1a, 0x15, 0x28, 0x30, 0x0e, 0x3d, 0xd4, 0x54, 0x1a, 0xee, 0x46, 0x08, 0x13, 0xff, 0xef, 0x2d, 0x30, 0x22, 0xdb, 0xfb, 0x48, 0x4b, 0xfb, 0xff, 0x1e, 0xeb, 0x00, +0x10, 0xf0, 0xfb, 0xfa, 0xeb, 0xdf, 0x27, 0xd6, 0x7f, 0xfb, 0xd7, 0xee, 0xfe, 0x58, 0xfd, 0x5a, 0x32, 0xa3, 0xea, 0xdd, 0x3f, 0x66, 0xf9, 0xe5, 0xf8, 0x04, 0x06, 0x05, 0xfa, 0x1d, 0xc3, 0xeb, +0xe0, 0x3a, 0x31, 0x06, 0xdf, 0xc8, 0x1f, 0xec, 0xfb, 0xd1, 0x46, 0xd7, 0xe0, 0x21, 0x4b, 0xd9, 0xf9, 0x3d, 0x2a, 0x00, 0x0c, 0x31, 0x0a, 0xeb, 0xb8, 0xf4, 0xec, 0xed, 0xa3, 0x1c, 0x23, 0xb9, +0xf4, 0xf9, 0x04, 0xeb, 0x0f, 0xbd, 0x28, 0xc5, 0x39, 0xf7, 0xeb, 0x20, 0xc3, 0x32, 0xcc, 0x15, 0xe0, 0xcc, 0x53, 0xb4, 0x2b, 0x0a, 0xc1, 0x12, 0x11, 0x23, 0xfc, 0xf6, 0x07, 0x63, 0x30, 0x65, +0x26, 0x4d, 0xf2, 0x42, 0x06, 0xf8, 0xf7, 0xfd, 0x10, 0x4d, 0xde, 0xad, 0x39, 0x02, 0xfc, 0xda, 0x10, 0x07, 0xc0, 0xdf, 0x17, 0x0a, 0xdb, 0x15, 0x1f, 0xf4, 0x1d, 0x2a, 0xf8, 0x2e, 0xfc, 0x23, +0xda, 0xf3, 0x3b, 0x01, 0x66, 0x8f, 0xd3, 0xf4, 0x2f, 0xf9, 0xf4, 0x01, 0x56, 0x23, 0x42, 0x16, 0x27, 0xd0, 0xc1, 0x13, 0x2f, 0xfa, 0xf6, 0xb8, 0x7f, 0xff, 0xe2, 0xf3, 0x9c, 0xa8, 0x2f, 0xec, +0xf7, 0xfd, 0x0d, 0xf5, 0x07, 0xc1, 0x7f, 0x2e, 0xcb, 0xf0, 0x06, 0x01, 0xd0, 0x35, 0xf7, 0x2c, 0x4c, 0x1d, 0xe9, 0x34, 0xf1, 0x75, 0x39, 0x0d, 0xf1, 0xcc, 0x07, 0x23, 0xf3, 0xc1, 0xce, 0x0a, +0xf5, 0x0b, 0x03, 0x1b, 0xcb, 0x08, 0x22, 0xd6, 0xd4, 0x18, 0xf1, 0x25, 0xe0, 0x28, 0xfc, 0x01, 0xe9, 0x40, 0xf3, 0xdb, 0x11, 0xf9, 0x31, 0x0c, 0x1f, 0x1b, 0xfc, 0x11, 0xf7, 0xca, 0x26, 0x27, +0x24, 0x16, 0x15, 0xdf, 0x60, 0xca, 0xf2, 0xc7, 0xcb, 0x02, 0xbc, 0x2a, 0x1c, 0x01, 0xea, 0x00, 0x05, 0x3e, 0x1f, 0xd1, 0xdc, 0xdd, 0xfd, 0x01, 0x9a, 0x1b, 0x1c, 0xf0, 0x63, 0xf2, 0xf6, 0xf6, +0x33, 0x11, 0xfc, 0x15, 0x14, 0xf0, 0xf3, 0x5a, 0xf7, 0x47, 0x09, 0xe3, 0x03, 0x03, 0xe1, 0xdb, 0xde, 0x0c, 0x11, 0xe0, 0xd2, 0x25, 0xc2, 0xf3, 0xf0, 0xd7, 0xd4, 0x1f, 0x3c, 0x2e, 0x09, 0xd9, +0xfc, 0xe2, 0xd3, 0x81, 0xec, 0x0d, 0xc0, 0x01, 0xf8, 0xd7, 0x92, 0x1f, 0x37, 0xe6, 0x1b, 0x0a, 0x11, 0x07, 0x13, 0x09, 0xdb, 0x04, 0x08, 0x10, 0x4b, 0x22, 0xd4, 0xd9, 0x1f, 0xe8, 0x0b, 0x03, +0x41, 0x28, 0x0c, 0xe4, 0xde, 0xb0, 0x12, 0x3d, 0xe9, 0xeb, 0x2a, 0x2d, 0xc2, 0x03, 0xe3, 0xe0, 0xee, 0xd1, 0x26, 0xf7, 0x14, 0x0f, 0xe5, 0x27, 0x14, 0xb7, 0x02, 0x12, 0xe7, 0x25, 0x01, 0x1f, +0x1f, 0xf0, 0x4c, 0xd1, 0xf8, 0x1c, 0x32, 0xd6, 0x1d, 0x8f, 0xe2, 0x0b, 0xc4, 0xcf, 0xc9, 0x2a, 0xf8, 0xef, 0xde, 0xf3, 0xfc, 0xe2, 0x14, 0x4a, 0x98, 0x09, 0x10, 0x2a, 0xaa, 0x01, 0x00, 0x10, +0x7a, 0xc4, 0x0e, 0xe0, 0x0c, 0x3e, 0xf6, 0xb3, 0x26, 0xd4, 0x2e, 0x05, 0xc0, 0xb4, 0xe7, 0x33, 0xd6, 0x12, 0x35, 0xf0, 0x87, 0xfe, 0x25, 0xe6, 0xde, 0x1b, 0x92, 0xc8, 0x17, 0x4c, 0x11, 0xd8, +0xcc, 0xf2, 0x15, 0xc3, 0x07, 0xf3, 0xf7, 0x03, 0x02, 0xdf, 0xd1, 0xe6, 0x12, 0x0f, 0xc6, 0xf7, 0x11, 0x23, 0xe0, 0xf9, 0xc6, 0x1d, 0x22, 0xed, 0xec, 0x0d, 0xf4, 0xf4, 0x30, 0x12, 0x01, 0x2f, +0x0e, 0x10, 0x02, 0xe4, 0x1d, 0x54, 0xfb, 0xde, 0x01, 0xe3, 0xdd, 0xd5, 0xbb, 0xf7, 0x0f, 0xf1, 0x0e, 0xf3, 0xca, 0x19, 0xf6, 0x01, 0xf9, 0xde, 0x11, 0x3c, 0x34, 0xf9, 0xf0, 0x1b, 0x01, 0x15, +0x15, 0xa9, 0xfb, 0x44, 0xfc, 0xf0, 0x07, 0xef, 0xf2, 0x1f, 0xe9, 0x16, 0xef, 0xd0, 0xf8, 0x02, 0x1c, 0x14, 0x0b, 0xf9, 0xe9, 0x40, 0x02, 0x1d, 0x0b, 0xdb, 0x23, 0xfb, 0x1b, 0x00, 0xfb, 0x1d, +0xe5, 0x37, 0xf3, 0x01, 0x0e, 0xf5, 0xd3, 0xd9, 0x07, 0xca, 0xdb, 0x14, 0xe6, 0x23, 0x81, 0x16, 0xeb, 0x0f, 0x25, 0x06, 0xc8, 0x1c, 0x0a, 0xd6, 0x03, 0x31, 0x21, 0xeb, 0x10, 0xe9, 0x03, 0x1b, +0xfc, 0x18, 0x12, 0xec, 0x17, 0xfd, 0x14, 0x11, 0xe7, 0xfc, 0xc8, 0xd6, 0x0a, 0xff, 0x10, 0xe5, 0x0e, 0xca, 0x0e, 0x26, 0x19, 0x01, 0xfa, 0xfb, 0xe9, 0x06, 0x04, 0xed, 0x52, 0x0f, 0x48, 0xfd, +0xb4, 0xf7, 0xbe, 0xdd, 0x56, 0xcd, 0x02, 0x0d, 0xf5, 0xfd, 0xd1, 0xca, 0x02, 0x4a, 0x08, 0x1e, 0x1d, 0x1c, 0xe5, 0x2a, 0x01, 0x39, 0xd9, 0xba, 0x00, 0xfa, 0xe4, 0x05, 0xfa, 0x02, 0xf8, 0xd9, +0x10, 0x0b, 0x11, 0xf0, 0x21, 0xfc, 0xff, 0x0a, 0xe8, 0x09, 0xfe, 0x07, 0x08, 0x1e, 0xf4, 0xff, 0xe1, 0x09, 0xf9, 0xe1, 0xc3, 0xe3, 0x4b, 0x18, 0xff, 0xe7, 0x18, 0xf2, 0x11, 0xf1, 0xd1, 0xc4, +0xe8, 0xe0, 0xed, 0xcb, 0xde, 0xfa, 0xf6, 0xe7, 0xf5, 0xd6, 0x0d, 0xda, 0xd2, 0x09, 0xf4, 0xeb, 0xce, 0x04, 0x00, 0xfe, 0x1d, 0xe9, 0xcf, 0x20, 0xfe, 0x20, 0xf5, 0x16, 0x46, 0x10, 0x06, 0xfc, +0x81, 0xe4, 0x15, 0xd9, 0xf1, 0x0f, 0xf0, 0xec, 0xf4, 0xe7, 0x22, 0xff, 0x01, 0xf5, 0xf7, 0xeb, 0x27, 0xf9, 0xc4, 0xc4, 0xe5, 0x32, 0xea, 0x27, 0x27, 0xdf, 0xef, 0xdb, 0xe7, 0x24, 0x05, 0xf1, +0x41, 0xf9, 0xe2, 0xe4, 0x2d, 0xf1, 0x0a, 0xf5, 0xfa, 0xf4, 0xf8, 0x44, 0xed, 0xe8, 0x1c, 0x00, 0x18, 0xd2, 0x0f, 0xe8, 0x10, 0xc3, 0xcc, 0x29, 0xea, 0x20, 0x01, 0x00, 0x2b, 0xe5, 0xf3, 0xb8, +0x0b, 0x1f, 0xf9, 0xcc, 0xdb, 0xec, 0xe3, 0x2b, 0x0b, 0xd8, 0xd0, 0xe6, 0xf7, 0x08, 0x06, 0xda, 0x0c, 0x2d, 0xd8, 0xf2, 0x15, 0xec, 0xe8, 0xe4, 0xe7, 0xe1, 0x17, 0x1e, 0xf9, 0xf5, 0x1c, 0xfe, +0x02, 0xf1, 0x0e, 0x0d, 0xab, 0x08, 0xb6, 0x12, 0x3b, 0x7f, 0x11, 0x0c, 0x07, 0xe3, 0x13, 0xc8, 0x0d, 0xfc, 0xed, 0xcb, 0xf5, 0xe4, 0xef, 0x11, 0xf4, 0xf8, 0xd6, 0xfb, 0x16, 0xd4, 0xfa, 0xf8, +0x10, 0x0f, 0xc1, 0xf2, 0xfa, 0x12, 0xf9, 0xf7, 0x11, 0xf6, 0x01, 0xf2, 0xb3, 0xc3, 0x10, 0x18, 0x24, 0xfe, 0xf9, 0xf4, 0xd0, 0x0e, 0xfc, 0xf8, 0x0e, 0x5f, 0x12, 0x5b, 0xf1, 0xe0, 0xe9, 0x18, +0x3d, 0x22, 0xd3, 0xec, 0xb8, 0x57, 0xc4, 0xfc, 0xff, 0x0a, 0x94, 0xe0, 0xe2, 0x04, 0xa1, 0xd5, 0xbe, 0x27, 0x14, 0x1d, 0x6e, 0x38, 0x19, 0x45, 0xc9, 0x51, 0x3b, 0xd9, 0x21, 0xfb, 0xcf, 0x1c, +0x30, 0xc7, 0xb6, 0xfc, 0xd0, 0xcc, 0x09, 0xbc, 0xcf, 0x0b, 0xd6, 0x11, 0x06, 0xe5, 0xc7, 0x77, 0x2b, 0x0d, 0xec, 0xe3, 0x0b, 0xe8, 0xfc, 0x01, 0xf6, 0x6e, 0xce, 0xdb, 0xd2, 0x00, 0x57, 0x0d, +0x0d, 0x1e, 0xea, 0xeb, 0xc9, 0xf6, 0xff, 0x32, 0x1c, 0xf2, 0xff, 0x16, 0x3d, 0x24, 0xb8, 0xbb, 0x23, 0x3f, 0xf9, 0x59, 0xd8, 0xf6, 0xe6, 0xff, 0xf0, 0x40, 0x18, 0xd0, 0xe2, 0xe4, 0x3a, 0x9c, +0xcd, 0xe1, 0xe1, 0x01, 0xe5, 0x7f, 0xc1, 0x26, 0x27, 0x13, 0x42, 0xe6, 0xd5, 0xf4, 0x28, 0x53, 0xd9, 0x23, 0x01, 0xe0, 0xc8, 0x61, 0xfa, 0xdc, 0xf0, 0x2f, 0x27, 0xed, 0xf2, 0x12, 0x79, 0x00, +0x26, 0x24, 0x2c, 0x0c, 0xf8, 0x29, 0x07, 0xed, 0xd8, 0xd4, 0xfa, 0xec, 0xe2, 0xff, 0x04, 0x1a, 0xe3, 0xd7, 0x2f, 0xe1, 0xee, 0xfa, 0xfc, 0x0b, 0xf9, 0x20, 0x01, 0x81, 0xac, 0x0d, 0x12, 0x06, +0x06, 0xd7, 0xf8, 0xea, 0x2b, 0xed, 0x17, 0x1a, 0x08, 0x21, 0xf4, 0xfa, 0xc7, 0xde, 0x11, 0xe7, 0x28, 0xee, 0xf5, 0xfa, 0x0d, 0x08, 0xf7, 0xdd, 0x18, 0xec, 0xcc, 0xe3, 0x1c, 0xfc, 0x1f, 0xd9, +0x20, 0x38, 0xe1, 0x0f, 0xf4, 0x28, 0xf8, 0xd5, 0x1a, 0x04, 0x55, 0xed, 0xea, 0x07, 0xd4, 0xef, 0x3b, 0x3d, 0x0b, 0xe3, 0xa6, 0x21, 0x17, 0x4c, 0x1c, 0x30, 0x04, 0x18, 0xe5, 0x0f, 0xe6, 0xb6, +0x47, 0xcd, 0x2b, 0x15, 0x06, 0x16, 0xf2, 0x37, 0x2b, 0x06, 0x0e, 0xe8, 0x25, 0xf8, 0x1f, 0xeb, 0xef, 0x17, 0x6c, 0xfe, 0x0b, 0xf6, 0x19, 0x2e, 0xfa, 0x16, 0x10, 0xfc, 0x11, 0xfb, 0x45, 0x0f, +0xfd, 0xf0, 0xd3, 0x14, 0xff, 0xc1, 0xbd, 0xde, 0xfe, 0xf2, 0x1f, 0xc7, 0x1f, 0x08, 0x18, 0x14, 0x39, 0x02, 0x0b, 0xfb, 0x27, 0x1f, 0xf9, 0x04, 0xde, 0x04, 0xc0, 0xf6, 0xff, 0xe5, 0x23, 0x02, +0x05, 0xb1, 0x03, 0xf5, 0x7f, 0xe2, 0x16, 0xf6, 0x02, 0x0b, 0xe1, 0x3a, 0x0b, 0xde, 0x1c, 0xfd, 0xeb, 0xe9, 0xfb, 0x08, 0xeb, 0xdd, 0xce, 0xcd, 0x12, 0x0e, 0xf1, 0xdf, 0x19, 0xeb, 0xf7, 0xeb, +0xe7, 0x0b, 0x51, 0x33, 0xef, 0x04, 0xf1, 0x21, 0xe8, 0xee, 0x19, 0x26, 0x0b, 0x04, 0xf4, 0xf5, 0x08, 0x0c, 0x05, 0x31, 0x02, 0x1b, 0x30, 0x07, 0xe4, 0xea, 0x0a, 0xea, 0xdb, 0xda, 0x13, 0xd5, +0xd1, 0xf6, 0xb9, 0xee, 0xed, 0x18, 0xfe, 0xe1, 0xf3, 0xdb, 0x26, 0xd5, 0xf4, 0xc2, 0x11, 0xe1, 0xfe, 0xdc, 0xff, 0x30, 0xbd, 0x2d, 0x1b, 0xf3, 0xd3, 0xf3, 0xee, 0x03, 0x0e, 0xef, 0x1e, 0xb6, +0xe6, 0xd5, 0x41, 0x01, 0xe3, 0x07, 0xf2, 0xea, 0x42, 0xe7, 0x1e, 0x0e, 0xd9, 0xea, 0xdc, 0xe0, 0x0d, 0xed, 0x22, 0x04, 0xf0, 0xa6, 0x28, 0xd6, 0xe3, 0xea, 0xea, 0xf5, 0xe0, 0xfb, 0x98, 0xed, +0x47, 0xeb, 0xd0, 0xea, 0xfa, 0xe5, 0x28, 0xee, 0xf6, 0xf8, 0xce, 0xed, 0x07, 0xe9, 0x08, 0xe3, 0x1b, 0x05, 0xec, 0xe7, 0xf5, 0xf9, 0xff, 0x13, 0xef, 0xcb, 0xc8, 0xfe, 0xc8, 0xd5, 0x02, 0xd3, +0x0f, 0xbb, 0x05, 0xec, 0x24, 0xb0, 0x09, 0xa9, 0x0b, 0x25, 0x09, 0xd3, 0xde, 0xe8, 0x9f, 0x06, 0x96, 0x3b, 0x1c, 0x40, 0xd5, 0xe0, 0xf9, 0xd9, 0x8c, 0xd9, 0x4c, 0xd9, 0xc7, 0xbd, 0xd3, 0xe2, +0x17, 0xf6, 0x06, 0x00, 0xd9, 0x16, 0xbc, 0x08, 0x36, 0xd8, 0x24, 0xd8, 0x08, 0xe3, 0x11, 0xf0, 0xd4, 0xcd, 0xe1, 0xe2, 0x81, 0xfb, 0xf7, 0xf0, 0xc0, 0x0a, 0xf3, 0x19, 0xcf, 0x05, 0xf1, 0xe5, +0xff, 0x3c, 0x06, 0xe9, 0x1a, 0xe1, 0xf1, 0x14, 0xa4, 0xe3, 0x06, 0x09, 0xda, 0xc5, 0x00, 0x36, 0xf6, 0x0a, 0xee, 0xec, 0xfd, 0xf9, 0xe3, 0x07, 0x4f, 0xd3, 0x37, 0x0c, 0xee, 0x5e, 0x47, 0x0b, +0xdd, 0x0d, 0xe7, 0xc5, 0x7f, 0x08, 0xfc, 0x01, 0x31, 0xf1, 0x3d, 0x05, 0x3f, 0xe1, 0xf1, 0x2e, 0x2c, 0xe3, 0xc0, 0x37, 0xeb, 0x0b, 0x11, 0x0b, 0xed, 0xbb, 0x19, 0x32, 0x0a, 0x07, 0xc8, 0xf5, +0x16, 0x1f, 0xe6, 0xe8, 0xce, 0x28, 0xd5, 0x1f, 0x3a, 0x32, 0xec, 0xec, 0x1e, 0xde, 0x6a, 0x9b, 0x0c, 0xf6, 0x36, 0xf1, 0xd8, 0x06, 0x0f, 0x31, 0x24, 0xfa, 0x11, 0x28, 0xf8, 0xd1, 0xf5, 0xf1, +0xf4, 0x1f, 0x09, 0x38, 0x11, 0xdd, 0x09, 0xe5, 0x21, 0xd8, 0xf4, 0x06, 0xe4, 0xf1, 0x00, 0xe9, 0x21, 0x1e, 0x2a, 0x2c, 0x07, 0x21, 0x22, 0x0f, 0xf8, 0x15, 0xf8, 0xcc, 0x00, 0xe9, 0xec, 0x34, +0xd2, 0xef, 0xf2, 0x24, 0xdd, 0xcd, 0x35, 0xee, 0xeb, 0x2f, 0xd6, 0x01, 0x0a, 0x54, 0xee, 0xee, 0x34, 0xe4, 0x23, 0xee, 0xf7, 0x4b, 0xfe, 0x29, 0xdf, 0x05, 0x11, 0x47, 0x07, 0xf6, 0x07, 0x1e, +0x42, 0x9f, 0xb7, 0x2b, 0xe1, 0x12, 0x05, 0x24, 0x1c, 0x03, 0xef, 0x09, 0x78, 0x27, 0xce, 0xe3, 0xdd, 0xe5, 0xa2, 0xd7, 0xda, 0x0b, 0xf6, 0x27, 0xf6, 0xda, 0xfb, 0x02, 0xec, 0xd3, 0x17, 0x31, +0x23, 0x76, 0x27, 0x1e, 0x0a, 0x23, 0x0e, 0x42, 0x48, 0xdf, 0xf9, 0x12, 0xe1, 0x4d, 0x3d, 0xac, 0xcd, 0x15, 0x7f, 0xf2, 0xd1, 0xd4, 0x1f, 0xc1, 0x24, 0x01, 0xe8, 0x17, 0x4a, 0xeb, 0x08, 0xf9, +0x17, 0xf5, 0xea, 0xf4, 0x0f, 0xe2, 0x4d, 0x0f, 0x45, 0x14, 0xce, 0x0e, 0xb8, 0xf0, 0xeb, 0x03, 0x21, 0x1a, 0x18, 0xf9, 0x67, 0x08, 0x26, 0x15, 0xef, 0x03, 0xd5, 0x27, 0xe0, 0x2e, 0x16, 0xda, +0x25, 0x39, 0xc5, 0xfa, 0xf6, 0xfe, 0x53, 0x22, 0x5f, 0xfd, 0x31, 0x57, 0x0f, 0xaa, 0xcc, 0x35, 0x17, 0xc6, 0xe8, 0x32, 0x32, 0xf9, 0x3b, 0x44, 0x3e, 0xfd, 0xd8, 0xf6, 0x19, 0xcd, 0x07, 0xf6, +0x1d, 0xf6, 0xdc, 0xf4, 0xfc, 0x04, 0x2e, 0x15, 0x02, 0x02, 0x14, 0xf7, 0xea, 0x23, 0x2b, 0x1f, 0xfe, 0xdc, 0xfa, 0x04, 0xf5, 0xfe, 0x01, 0xfc, 0xb3, 0x23, 0xdb, 0x37, 0x28, 0xfd, 0x60, 0xdc, +0x2d, 0xee, 0x81, 0xfe, 0x0b, 0xd3, 0xfc, 0x14, 0xf4, 0xd8, 0x27, 0xdf, 0x30, 0xe2, 0xea, 0xe0, 0xfd, 0x0d, 0xfa, 0x05, 0x6d, 0x00, 0xfe, 0xf1, 0x48, 0x34, 0xf6, 0x11, 0x1c, 0x02, 0xeb, 0x39, +0xe3, 0xc9, 0xc3, 0xd9, 0xf8, 0xeb, 0x29, 0xe7, 0x14, 0x1f, 0xd4, 0x02, 0x1d, 0x1b, 0xc2, 0x02, 0xd4, 0xea, 0x00, 0x4c, 0x1b, 0x0e, 0xfa, 0x09, 0x39, 0xe2, 0xf7, 0x22, 0xc9, 0x17, 0x23, 0x0d, +0x38, 0x1e, 0x30, 0x2d, 0xf8, 0x18, 0xfd, 0xec, 0x2c, 0x06, 0xd7, 0xea, 0x3e, 0xee, 0xde, 0x09, 0xf0, 0xf4, 0xf1, 0xfe, 0x1b, 0xf2, 0xb9, 0x01, 0xf5, 0xc3, 0xdf, 0xea, 0xf7, 0xf8, 0xe0, 0x12, +0x2e, 0x03, 0xd9, 0x16, 0xf5, 0x05, 0x31, 0x1b, 0xe8, 0xf8, 0x16, 0xe5, 0x0c, 0xc9, 0x30, 0x02, 0xcb, 0x09, 0x20, 0xfa, 0x19, 0x10, 0xd5, 0xeb, 0x0b, 0x18, 0xfd, 0xe5, 0xe2, 0xe2, 0x44, 0x1f, +0x2c, 0x0d, 0xd8, 0x30, 0xd4, 0x07, 0x3f, 0xda, 0x4b, 0x16, 0x18, 0x22, 0xe0, 0x36, 0xda, 0xf0, 0xce, 0xee, 0x01, 0x18, 0x08, 0x1b, 0xc9, 0xbd, 0x06, 0xef, 0xf1, 0xfe, 0xcf, 0xdf, 0x24, 0xe2, +0xe5, 0xdc, 0x0c, 0x07, 0xeb, 0x06, 0xfb, 0x1a, 0xf1, 0xeb, 0xcc, 0xfa, 0x08, 0xfc, 0xe5, 0x0f, 0xfe, 0xd5, 0xe8, 0x24, 0x16, 0x25, 0x11, 0xfe, 0x09, 0xf0, 0xe3, 0x7f, 0x4f, 0x12, 0xbe, 0xed, +0x05, 0x08, 0xf4, 0x0f, 0xf9, 0xe7, 0x25, 0xef, 0x02, 0x03, 0xfd, 0xfb, 0x44, 0x11, 0x23, 0x2f, 0xfe, 0x01, 0x01, 0x1c, 0xd8, 0xfd, 0x26, 0x02, 0x4b, 0xff, 0x42, 0x0e, 0xeb, 0xb2, 0x0b, 0xd1, +0xe2, 0xf2, 0x2e, 0xe9, 0xe0, 0x05, 0xe5, 0xdc, 0xe9, 0x08, 0xac, 0x12, 0xfe, 0x06, 0x0b, 0x26, 0x1a, 0xfe, 0xbc, 0x1c, 0xf5, 0xcb, 0xa1, 0xfc, 0x37, 0xbb, 0x05, 0xf9, 0x08, 0xf2, 0x16, 0x00, +0x1c, 0x46, 0xf1, 0xca, 0xfd, 0xeb, 0xf6, 0xfa, 0x1c, 0x11, 0x08, 0x0c, 0xe9, 0xf0, 0xa1, 0x11, 0xf6, 0x1f, 0xbb, 0x2c, 0xd6, 0xe8, 0x15, 0xe5, 0x5e, 0xce, 0xc7, 0x24, 0x28, 0x20, 0x07, 0xf8, +0xe7, 0x08, 0xe2, 0x05, 0x2d, 0x2e, 0xf4, 0x02, 0x1b, 0x17, 0xfa, 0x1b, 0x07, 0xc8, 0xe1, 0x81, 0xff, 0xea, 0x1b, 0xf8, 0x0f, 0xf7, 0xef, 0xfc, 0xf2, 0xd1, 0x0b, 0xca, 0x0f, 0x0d, 0xce, 0xcf, +0x1d, 0xe3, 0x1f, 0xfd, 0xec, 0xe3, 0xfe, 0xe7, 0x1f, 0xd8, 0x10, 0x09, 0x47, 0xfc, 0xec, 0xe7, 0xed, 0x02, 0x0f, 0xfd, 0xfe, 0x2f, 0x23, 0xda, 0xf2, 0xc5, 0xd3, 0x36, 0x1a, 0x2b, 0xe9, 0xe5, +0xf5, 0xf7, 0xcb, 0xee, 0xf1, 0x45, 0xf0, 0xe2, 0xe2, 0xf7, 0x17, 0x2a, 0xe4, 0x0b, 0x03, 0x0b, 0xec, 0x0f, 0xee, 0xe8, 0xf8, 0x22, 0x0a, 0xfc, 0xd5, 0xfa, 0x1d, 0xe1, 0xdf, 0xf5, 0x09, 0x0b, +0x08, 0xfc, 0x12, 0x08, 0xff, 0x10, 0xea, 0x0c, 0xff, 0x20, 0xf1, 0xb6, 0x4f, 0xf4, 0x7f, 0xf3, 0xfd, 0xf8, 0xfc, 0x05, 0x28, 0x18, 0x1d, 0xf1, 0xc9, 0xf7, 0x37, 0x4c, 0x51, 0x03, 0x07, 0xda, +0x0c, 0x0b, 0xfd, 0x2f, 0xfb, 0x29, 0x48, 0xee, 0xe1, 0x35, 0x19, 0x5f, 0x13, 0x11, 0x1d, 0xfb, 0xe2, 0xd9, 0x29, 0x14, 0x29, 0xe3, 0xc2, 0x07, 0x08, 0xf5, 0xef, 0x0a, 0xf1, 0xfd, 0xc6, 0xff, +0xf3, 0xb0, 0xd1, 0x0d, 0xef, 0xfc, 0xc1, 0x28, 0x22, 0xea, 0xf6, 0xd7, 0x25, 0xed, 0xf3, 0xf4, 0xc0, 0xd2, 0x24, 0xe8, 0x22, 0x10, 0xb4, 0x65, 0xcd, 0x49, 0x21, 0xf3, 0xc3, 0x15, 0x0c, 0xe2, +0xcc, 0x2a, 0xfb, 0x25, 0x1c, 0x53, 0x19, 0xea, 0x19, 0x10, 0x3e, 0xcb, 0x0f, 0x02, 0xfa, 0x13, 0x0e, 0x06, 0x01, 0x21, 0x18, 0xee, 0xe3, 0xf9, 0xfd, 0x28, 0x33, 0x06, 0x09, 0xe6, 0xf8, 0xe8, +0x43, 0x34, 0x09, 0x1b, 0xf4, 0x28, 0xcc, 0x10, 0xee, 0xcc, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0xa1, 0xe7, 0xff, 0xff, 0x99, 0xe4, 0xff, 0xff, 0x8c, 0xf7, 0xff, 0xff, +0x79, 0xf0, 0xff, 0xff, 0x8a, 0xfb, 0xff, 0xff, 0x79, 0xe3, 0xff, 0xff, 0x04, 0xff, 0xff, 0xff, 0xa1, 0x30, 0x00, 0x00, 0xa4, 0x0f, 0x00, 0x00, 0xdc, 0xee, 0xff, 0xff, 0x94, 0x15, 0x00, 0x00, +0x42, 0xf5, 0xff, 0xff, 0xa4, 0xeb, 0xff, 0xff, 0x45, 0xe6, 0xff, 0xff, 0xfc, 0xf2, 0xff, 0xff, 0x80, 0x20, 0x00, 0x00, 0x45, 0xe7, 0xff, 0xff, 0x8c, 0xfd, 0xff, 0xff, 0x19, 0xf5, 0xff, 0xff, +0xa3, 0x19, 0x00, 0x00, 0x57, 0xea, 0xff, 0xff, 0x06, 0xfb, 0xff, 0xff, 0x33, 0xf1, 0xff, 0xff, 0x55, 0x07, 0x00, 0x00, 0x2d, 0x43, 0x00, 0x00, 0xe3, 0xf1, 0xff, 0xff, 0x08, 0xf0, 0xff, 0xff, +0xdd, 0xf0, 0xff, 0xff, 0xbc, 0xef, 0xff, 0xff, 0xae, 0x11, 0x00, 0x00, 0x53, 0x0d, 0x00, 0x00, 0xdf, 0x04, 0x00, 0x00, 0xfa, 0xef, 0xff, 0xff, 0x94, 0xf0, 0xff, 0xff, 0x50, 0x3c, 0x00, 0x00, +0x7e, 0xe0, 0xff, 0xff, 0xc1, 0x02, 0x00, 0x00, 0x8a, 0xf4, 0xff, 0xff, 0x12, 0xf1, 0xff, 0xff, 0x4c, 0xf6, 0xff, 0xff, 0x1b, 0xef, 0xff, 0xff, 0x8e, 0xf0, 0xff, 0xff, 0x21, 0x2c, 0x00, 0x00, +0x2e, 0x26, 0x00, 0x00, 0x32, 0xe4, 0xff, 0xff, 0x00, 0xf1, 0xff, 0xff, 0xc3, 0xf7, 0xff, 0xff, 0xb7, 0x42, 0x00, 0x00, 0x38, 0xf3, 0xff, 0xff, 0x0b, 0xdd, 0xff, 0xff, 0xa3, 0xfb, 0xff, 0xff, +0x9a, 0xfe, 0xff, 0xff, 0x3b, 0xec, 0xff, 0xff, 0xaf, 0x14, 0x00, 0x00, 0xc8, 0xe4, 0xff, 0xff, 0x4c, 0xe9, 0xff, 0xff, 0x5a, 0x18, 0x00, 0x00, 0x3e, 0x21, 0x00, 0x00, 0x8d, 0xec, 0xff, 0xff, +0x87, 0xf7, 0xff, 0xff, 0x3c, 0xf5, 0xff, 0xff, 0xe5, 0xfd, 0xff, 0xff, 0x06, 0xe1, 0xff, 0xff, 0x36, 0xfc, 0xff, 0xff, 0x70, 0xea, 0xff, 0xff, 0x67, 0xfe, 0xff, 0xff, 0x77, 0xff, 0xff, 0xff, +0xb4, 0x38, 0x00, 0x00, 0x44, 0xf9, 0xff, 0xff, 0x6f, 0xff, 0xff, 0xff, 0xb6, 0xfc, 0xff, 0xff, 0xb7, 0x21, 0x00, 0x00, 0x6d, 0xef, 0xff, 0xff, 0xe9, 0xf8, 0xff, 0xff, 0x60, 0xfa, 0xff, 0xff, +0x57, 0xdc, 0xff, 0xff, 0xe9, 0x3c, 0x00, 0x00, 0x3f, 0xf8, 0xff, 0xff, 0x9e, 0xf3, 0xff, 0xff, 0x42, 0x18, 0x00, 0x00, 0x11, 0x04, 0x00, 0x00, 0x5b, 0xfa, 0xff, 0xff, 0xd6, 0x1d, 0x00, 0x00, +0x1e, 0x1e, 0x00, 0x00, 0xd9, 0xf5, 0xff, 0xff, 0xc4, 0x2b, 0x00, 0x00, 0x37, 0xf6, 0xff, 0xff, 0x08, 0xf8, 0xff, 0xff, 0x85, 0xf4, 0xff, 0xff, 0xd4, 0xe5, 0xff, 0xff, 0x3c, 0xfa, 0xff, 0xff, +0xef, 0xe6, 0xff, 0xff, 0xf6, 0x38, 0x00, 0x00, 0xfb, 0xfa, 0xff, 0xff, 0x19, 0x05, 0x00, 0x00, 0x62, 0x37, 0x00, 0x00, 0xf3, 0xeb, 0xff, 0xff, 0x7c, 0xfb, 0xff, 0xff, 0xdf, 0xe1, 0xff, 0xff, +0x1a, 0xea, 0xff, 0xff, 0x2c, 0xea, 0xff, 0xff, 0xe9, 0x2c, 0x00, 0x00, 0x70, 0x15, 0x00, 0x00, 0xa0, 0xeb, 0xff, 0xff, 0x31, 0xff, 0xff, 0xff, 0x02, 0xfb, 0xff, 0xff, 0xee, 0xf0, 0xff, 0xff, +0xa4, 0x18, 0x00, 0x00, 0x7a, 0x31, 0x00, 0x00, 0xa4, 0xe4, 0xff, 0xff, 0xf3, 0xef, 0xff, 0xff, 0x86, 0xf8, 0xff, 0xff, 0x1a, 0x18, 0x00, 0x00, 0x4f, 0xe9, 0xff, 0xff, 0xd3, 0xee, 0xff, 0xff, +0x64, 0x02, 0x00, 0x00, 0x39, 0xef, 0xff, 0xff, 0xed, 0x52, 0x00, 0x00, 0xbd, 0xfc, 0xff, 0xff, 0x39, 0xed, 0xff, 0xff, 0x3c, 0xef, 0xff, 0xff, 0x70, 0x32, 0x00, 0x00, 0x7c, 0xdf, 0xff, 0xff, +0x73, 0x27, 0x00, 0x00, 0x87, 0xfc, 0xff, 0xff, 0x3b, 0xf7, 0xff, 0xff, 0x30, 0xfc, 0xff, 0xff, 0x3f, 0x24, 0x00, 0x00, 0x12, 0xe3, 0xff, 0xff, 0x51, 0x1e, 0x00, 0x00, 0x7e, 0xe7, 0xff, 0xff, +0x61, 0xd6, 0xff, 0xff, 0x47, 0x29, 0x00, 0x00, 0x09, 0xed, 0xff, 0xff, 0xd3, 0xf6, 0xff, 0xff, 0xcd, 0x29, 0x00, 0x00, 0x1a, 0xcf, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, +0x4a, 0xf9, 0xd5, 0x35, 0x20, 0xb3, 0x8d, 0x9c, 0x72, 0x3a, 0x26, 0x1d, 0x5a, 0xf8, 0x2f, 0xda, 0x2c, 0xf8, 0x2d, 0x81, 0x7f, 0x85, 0x50, 0x7f, 0xbf, 0x0a, 0x10, 0xfa, 0x34, 0x4d, 0xc3, 0x7f, +0xe2, 0xbd, 0xc3, 0x22, 0xf8, 0xe5, 0x27, 0x7b, 0x16, 0xfa, 0x45, 0xf6, 0x57, 0xff, 0xf0, 0xb0, 0x5b, 0x44, 0x3e, 0xf3, 0x32, 0xd0, 0x7d, 0x17, 0x58, 0xd0, 0x33, 0x75, 0x01, 0x49, 0x03, 0x59, +0xe8, 0x2d, 0x4a, 0xd5, 0xe4, 0xdc, 0x26, 0x89, 0x3a, 0xb1, 0x0b, 0x31, 0xde, 0x02, 0x45, 0x1a, 0xa0, 0xaa, 0x0f, 0x1f, 0x08, 0x81, 0x14, 0xf9, 0x2f, 0x16, 0xac, 0xfe, 0xd3, 0x3b, 0x01, 0x1a, +0xcc, 0x2c, 0x3d, 0x07, 0xd5, 0xf1, 0xc9, 0x1b, 0x16, 0xe2, 0x50, 0x1e, 0x2e, 0xf5, 0x29, 0x81, 0x05, 0x2e, 0xe0, 0xdb, 0xdc, 0xca, 0xf1, 0x39, 0x0e, 0x25, 0x0f, 0x81, 0xa1, 0x49, 0xe7, 0xc8, +0x15, 0xba, 0x21, 0x4e, 0xba, 0xca, 0xf8, 0x96, 0x7f, 0x34, 0xd3, 0x77, 0xa8, 0x31, 0x81, 0xb4, 0x35, 0x4f, 0x81, 0x7f, 0x6d, 0x03, 0x0c, 0x17, 0x0e, 0xbc, 0x49, 0xe0, 0x62, 0x15, 0x57, 0x4e, +0xc4, 0x26, 0x01, 0x17, 0x4b, 0xe1, 0xc8, 0x56, 0xbc, 0xf2, 0x8c, 0x0f, 0xd7, 0x68, 0x64, 0x7f, 0x54, 0xaf, 0x5f, 0xc6, 0x53, 0x37, 0xf0, 0x81, 0x7f, 0x6f, 0x56, 0xd7, 0xdd, 0x7e, 0xff, 0x58, +0x4c, 0xd2, 0x48, 0x6a, 0xeb, 0xd2, 0x16, 0x7f, 0xfd, 0x48, 0xeb, 0xbe, 0x4b, 0xce, 0x7f, 0x2e, 0x3d, 0x10, 0x5d, 0x48, 0xb2, 0xfb, 0x70, 0x20, 0xc9, 0xb9, 0x8d, 0xad, 0x4c, 0xad, 0x46, 0x29, +0x31, 0x41, 0xb0, 0x60, 0xb4, 0x41, 0xae, 0xc0, 0xf5, 0x61, 0xe7, 0x28, 0xfd, 0x36, 0x81, 0x31, 0x0b, 0xbf, 0x4e, 0x30, 0xbf, 0x2e, 0x55, 0xb6, 0x2f, 0x29, 0xee, 0x01, 0xa6, 0x98, 0xff, 0x35, +0x18, 0x18, 0x6a, 0x8f, 0xe6, 0x7f, 0xda, 0xc9, 0x47, 0xde, 0x0c, 0x4f, 0xb7, 0xb5, 0x4f, 0x81, 0x32, 0x41, 0xf9, 0x65, 0xec, 0x39, 0xb3, 0xac, 0xfb, 0x53, 0x9c, 0x79, 0x35, 0x16, 0xd9, 0xb9, +0xf4, 0xdf, 0xe6, 0xec, 0x54, 0xc6, 0xfc, 0x21, 0xa9, 0xee, 0xce, 0x3f, 0x1e, 0x8c, 0x1f, 0x98, 0xa8, 0x0f, 0x81, 0x08, 0xb8, 0x74, 0x67, 0x53, 0x05, 0xcc, 0xce, 0xd9, 0x09, 0x66, 0xee, 0xdd, +0x4b, 0x24, 0x14, 0xe1, 0xff, 0xd4, 0x9b, 0x47, 0xaa, 0x81, 0x3e, 0x2e, 0xcf, 0xfd, 0x35, 0x45, 0xee, 0x1f, 0xa4, 0xbc, 0xf7, 0xe7, 0x7d, 0x7d, 0x28, 0x59, 0x34, 0x51, 0xbb, 0x02, 0x44, 0x5c, +0x48, 0x81, 0x11, 0xa4, 0x36, 0xd6, 0x08, 0x1a, 0x50, 0x37, 0x27, 0x75, 0x81, 0x0c, 0xb9, 0xc2, 0xd6, 0x40, 0x11, 0x10, 0x3b, 0xf7, 0xc6, 0x37, 0xf5, 0x7f, 0xf3, 0x04, 0xdb, 0x27, 0xf8, 0xc7, +0xf4, 0xde, 0x48, 0x36, 0xb7, 0xfe, 0xcc, 0x4b, 0x5a, 0x0f, 0x7f, 0x98, 0x6f, 0x66, 0xd1, 0xbf, 0x22, 0xa2, 0xfd, 0x20, 0x3b, 0xef, 0x41, 0x8f, 0x47, 0x41, 0x11, 0xd8, 0x7e, 0x21, 0xdf, 0xaf, +0x7f, 0xcc, 0x2d, 0x13, 0x7f, 0x43, 0x7f, 0xa2, 0x79, 0x3b, 0x5b, 0xbd, 0x5b, 0xea, 0x73, 0x11, 0xbc, 0x76, 0x7f, 0x31, 0x4e, 0x72, 0xce, 0xf7, 0x2e, 0x19, 0xbb, 0x7f, 0xef, 0xe4, 0x0c, 0xe0, +0xe6, 0xfc, 0xb2, 0xbb, 0x7b, 0x0d, 0xef, 0x8f, 0x7f, 0x3a, 0x41, 0xf6, 0x39, 0x81, 0x72, 0x5b, 0xe0, 0xa2, 0x3f, 0x7f, 0x35, 0x7f, 0x3a, 0xdd, 0x77, 0x63, 0x74, 0xc2, 0xea, 0x97, 0xbd, 0xfd, +0x01, 0x7f, 0x0d, 0x45, 0xb5, 0x49, 0x2b, 0xc8, 0xc5, 0x2c, 0xf5, 0x98, 0x00, 0x8a, 0x2d, 0x2f, 0x00, 0x2e, 0xa1, 0x33, 0xc6, 0x81, 0x50, 0xdb, 0x06, 0x1c, 0x41, 0x07, 0x0d, 0x84, 0xb9, 0x01, +0x0e, 0x57, 0x7c, 0x03, 0xec, 0x46, 0x7f, 0x41, 0xba, 0x3f, 0xfd, 0x81, 0x12, 0xa3, 0x89, 0x14, 0x14, 0xe9, 0x36, 0x2b, 0xb5, 0xe9, 0xfd, 0x07, 0x36, 0x22, 0x2c, 0x27, 0x94, 0x3f, 0xfb, 0x9e, +0x70, 0x7f, 0x7f, 0x6d, 0xbd, 0x77, 0x21, 0xbd, 0x07, 0x7f, 0x8a, 0x2a, 0x77, 0x7f, 0x67, 0xc5, 0x32, 0xa9, 0x7f, 0xaf, 0x6e, 0x5c, 0x7f, 0xe6, 0xdd, 0x7f, 0x65, 0x78, 0x7f, 0xb1, 0x89, 0x39, +0x67, 0x7f, 0xa7, 0x6c, 0xd4, 0x7f, 0x7f, 0x9a, 0x63, 0x0d, 0x9c, 0x81, 0x7f, 0x58, 0xe1, 0x8b, 0x6f, 0x7f, 0x7f, 0xa2, 0x00, 0x33, 0x7f, 0x7f, 0x81, 0x90, 0x7f, 0x37, 0x7f, 0xf3, 0x5b, 0xc1, +0x7f, 0x7f, 0x0d, 0xa6, 0x78, 0xb2, 0xe1, 0xa7, 0x3a, 0x4f, 0x6b, 0x7f, 0x81, 0x7f, 0x7f, 0xbb, 0xa8, 0x02, 0x81, 0x02, 0x7f, 0xcb, 0x7f, 0x7f, 0x7f, 0x7f, 0x1a, 0x7f, 0x9c, 0x9d, 0x36, 0x85, +0x1f, 0x7f, 0x76, 0x6b, 0x32, 0x92, 0xa3, 0x7f, 0x6f, 0xb6, 0x7f, 0xf8, 0xd2, 0x73, 0x74, 0xf1, 0xe9, 0x7f, 0x20, 0xe0, 0x01, 0xa2, 0x8e, 0x22, 0x5f, 0xa0, 0x4e, 0x1d, 0x29, 0xde, 0xdd, 0x81, +0x7f, 0x81, 0x7f, 0x29, 0xb8, 0x2e, 0x74, 0xe0, 0x6f, 0x54, 0x6d, 0x7f, 0xea, 0x4f, 0x55, 0xb7, 0xa6, 0x7f, 0x97, 0x4e, 0x1a, 0x5c, 0xf0, 0xb9, 0xdc, 0x8a, 0xf2, 0x8f, 0x67, 0x7f, 0xf5, 0x11, +0xaf, 0xfd, 0x03, 0x7f, 0x5b, 0x86, 0x94, 0x82, 0x21, 0x63, 0xc4, 0x4b, 0xd0, 0x7d, 0x5c, 0x9f, 0x7f, 0x28, 0x96, 0xae, 0x13, 0x7f, 0x1b, 0xc9, 0xbe, 0x0a, 0x69, 0x74, 0xea, 0xb0, 0x13, 0x3e, +0x9e, 0xbb, 0x4c, 0xc1, 0x03, 0x0a, 0x7f, 0xcc, 0x69, 0x38, 0x81, 0xbc, 0xc0, 0xda, 0xf8, 0x81, 0x7f, 0x70, 0x7f, 0x5a, 0xa5, 0x98, 0x51, 0x17, 0x6f, 0x48, 0x9d, 0x81, 0x62, 0x03, 0x58, 0x59, +0x74, 0x63, 0x45, 0x7c, 0xbe, 0xea, 0x81, 0x81, 0x04, 0x6a, 0x66, 0x5e, 0x7f, 0xdb, 0xbe, 0x65, 0x7f, 0x19, 0x2a, 0xd9, 0x98, 0x4e, 0xf1, 0xf3, 0xd5, 0x1e, 0x78, 0x75, 0x0d, 0xac, 0xbf, 0x7f, +0x71, 0xbe, 0x55, 0xcd, 0x7f, 0xf2, 0x35, 0x94, 0x52, 0xaf, 0x72, 0x0e, 0xff, 0x1b, 0x7f, 0xca, 0x03, 0x36, 0x3e, 0x8a, 0x7f, 0x21, 0x28, 0xdd, 0x4c, 0xc2, 0x29, 0xf4, 0x0a, 0x37, 0x71, 0xac, +0x7f, 0x1f, 0x2e, 0x1e, 0xec, 0x11, 0x4c, 0xd2, 0x95, 0x45, 0x67, 0x27, 0x24, 0x7f, 0x7f, 0xdd, 0x5e, 0x0b, 0x12, 0x33, 0xf2, 0xda, 0xe3, 0x0f, 0xfc, 0x2b, 0x81, 0xe9, 0x4d, 0x2e, 0xe4, 0xdc, +0xd0, 0x5a, 0xbd, 0x0b, 0x7f, 0x8f, 0x3d, 0x4c, 0xe8, 0x09, 0xf9, 0xe6, 0xb6, 0x39, 0xd0, 0xe0, 0xfa, 0x25, 0x48, 0x81, 0xf0, 0x53, 0xdd, 0x89, 0xcd, 0x95, 0xf4, 0x0e, 0xe0, 0x12, 0xd2, 0xbb, +0xb3, 0x47, 0x97, 0xe5, 0xf6, 0xe4, 0x17, 0x31, 0xe4, 0x30, 0xe7, 0x0f, 0xdb, 0xf6, 0x49, 0xcd, 0x42, 0xe3, 0x40, 0x03, 0xf1, 0xa8, 0x17, 0x37, 0x05, 0x2a, 0x08, 0xc2, 0xcb, 0x58, 0x57, 0x4e, +0xb1, 0x39, 0x2b, 0xb2, 0x4c, 0x97, 0x57, 0xeb, 0x1f, 0xca, 0x33, 0x82, 0xad, 0xec, 0xe3, 0x2c, 0x0c, 0x20, 0x25, 0x7f, 0x94, 0x6b, 0xef, 0xcc, 0x25, 0x56, 0x4e, 0xf9, 0x0f, 0x65, 0x5a, 0x81, +0xa8, 0x3e, 0x14, 0xa8, 0x03, 0x50, 0x6b, 0x21, 0x79, 0x7f, 0x5b, 0x2f, 0xea, 0xa4, 0x42, 0x88, 0x81, 0x72, 0x55, 0x58, 0x57, 0xc6, 0x32, 0x32, 0x7f, 0x46, 0xda, 0x37, 0x25, 0x2b, 0x00, 0x10, +0xcf, 0x7f, 0x82, 0xca, 0x7c, 0x40, 0x34, 0x9f, 0x9c, 0x51, 0x89, 0xad, 0x6d, 0xcf, 0x5b, 0x3a, 0xb4, 0x0f, 0x48, 0xbb, 0x66, 0xc0, 0x5c, 0xb3, 0x09, 0x33, 0x55, 0xbd, 0x7f, 0x7f, 0xc7, 0xb6, +0xf9, 0xf4, 0x3d, 0x51, 0xad, 0x7a, 0x10, 0x81, 0x91, 0x1a, 0x0c, 0xf7, 0x29, 0xc7, 0x3b, 0x7c, 0x75, 0x66, 0x7f, 0xfe, 0xda, 0x31, 0x73, 0x9b, 0x7f, 0x1b, 0x7f, 0x7f, 0x0f, 0x81, 0x57, 0x7c, +0x65, 0xc3, 0xd3, 0x81, 0x8c, 0x7f, 0x44, 0x27, 0x81, 0x63, 0x68, 0xe3, 0x7f, 0x81, 0x7f, 0x08, 0x5c, 0x8c, 0x23, 0x92, 0x5c, 0xed, 0xe5, 0x9c, 0x45, 0xc4, 0x65, 0x5f, 0x81, 0x7f, 0x2c, 0xa2, +0x10, 0x25, 0x30, 0x44, 0xd6, 0x7f, 0x5e, 0xf3, 0xb0, 0x54, 0xcf, 0xe1, 0xf6, 0x2f, 0xf0, 0x81, 0x0b, 0x79, 0xb7, 0x1a, 0xfd, 0x0c, 0xf7, 0x9d, 0x97, 0xe6, 0x0a, 0x52, 0x42, 0xa1, 0xfd, 0x9a, +0x7f, 0x58, 0xc2, 0x12, 0x7f, 0x62, 0x06, 0x19, 0x0e, 0x6a, 0x81, 0xec, 0x1c, 0x26, 0x7f, 0xcb, 0xc8, 0x2b, 0x9b, 0x7f, 0x4e, 0xbe, 0x52, 0x13, 0x08, 0x02, 0x40, 0xbc, 0xcb, 0xa2, 0x73, 0xfd, +0x46, 0x13, 0x91, 0x0d, 0xb6, 0x2a, 0xcf, 0x93, 0x67, 0x99, 0x61, 0x6c, 0xa3, 0x97, 0x27, 0x88, 0x7f, 0x50, 0xd0, 0x03, 0x21, 0x1b, 0x22, 0x58, 0x56, 0x2f, 0x58, 0xf7, 0xc7, 0x47, 0xac, 0xb0, +0x7d, 0x25, 0x48, 0x7d, 0x57, 0x9b, 0x4a, 0x60, 0x71, 0xca, 0xe2, 0x83, 0x81, 0x29, 0xfa, 0x5d, 0xd1, 0x1e, 0x7f, 0x57, 0x7a, 0x9e, 0x6d, 0x33, 0x7f, 0x81, 0x0f, 0xf6, 0x4c, 0xef, 0x7f, 0xd7, +0x31, 0x0a, 0x62, 0x0a, 0x0f, 0x1f, 0x3d, 0x2d, 0xee, 0xd3, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0xbb, 0xfb, 0xff, 0xff, 0xa8, 0xfc, 0xff, 0xff, 0xcf, 0x02, 0x00, 0x00, +0x10, 0x04, 0x00, 0x00, 0x1f, 0x04, 0x00, 0x00, 0x4a, 0xf8, 0xff, 0xff, 0xf2, 0x06, 0x00, 0x00, 0x7a, 0xff, 0xff, 0xff, 0x88, 0x0a, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, +0x25, 0x0c, 0x00, 0x00, 0x61, 0x05, 0x00, 0x00, 0xb2, 0x01, 0x00, 0x00, 0x53, 0x04, 0x00, 0x00, 0xaa, 0x04, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, 0x75, 0x06, 0x00, 0x00, 0x36, 0x03, 0x00, 0x00, +0xdb, 0xff, 0xff, 0xff, 0xf8, 0x05, 0x00, 0x00, 0x32, 0x02, 0x00, 0x00, 0xbb, 0x08, 0x00, 0x00, 0xf9, 0x03, 0x00, 0x00, 0x6b, 0x0c, 0x00, 0x00, 0x0c, 0xff, 0xff, 0xff, 0xca, 0x01, 0x00, 0x00, +0xa0, 0xf9, 0xff, 0xff, 0x2c, 0xf6, 0xff, 0xff, 0xf2, 0x09, 0x00, 0x00, 0x74, 0x02, 0x00, 0x00, 0x19, 0xfe, 0xff, 0xff, 0x68, 0x04, 0x00, 0x00, 0x70, 0xfd, 0xff, 0xff, 0x21, 0x06, 0x00, 0x00, +0x65, 0x02, 0x00, 0x00, 0xfc, 0x05, 0x00, 0x00, 0xb5, 0x07, 0x00, 0x00, 0x2f, 0x01, 0x00, 0x00, 0xed, 0xfe, 0xff, 0xff, 0xfd, 0x02, 0x00, 0x00, 0xc6, 0x07, 0x00, 0x00, 0xb1, 0x02, 0x00, 0x00, +0x0e, 0xf9, 0xff, 0xff, 0x88, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xf8, 0x04, 0x00, 0x00, 0x05, 0xfd, 0xff, 0xff, 0x86, 0x03, 0x00, 0x00, 0x7a, 0x01, 0x00, 0x00, 0x73, 0x02, 0x00, 0x00, +0xc7, 0xfd, 0xff, 0xff, 0x58, 0x05, 0x00, 0x00, 0xbd, 0x06, 0x00, 0x00, 0x2f, 0xf9, 0xff, 0xff, 0xbd, 0x00, 0x00, 0x00, 0xef, 0x05, 0x00, 0x00, 0xe0, 0x02, 0x00, 0x00, 0x9b, 0xf6, 0xff, 0xff, +0xcc, 0xfe, 0xff, 0xff, 0xe6, 0x07, 0x00, 0x00, 0xbd, 0xfe, 0xff, 0xff, 0x18, 0xfc, 0xff, 0xff, 0x49, 0x04, 0x00, 0x00, 0xa1, 0xfa, 0xff, 0xff, 0x7d, 0xfb, 0xff, 0xff, 0x01, 0xfe, 0xff, 0xff, +0xe5, 0x04, 0x00, 0x00, 0xe6, 0x03, 0x00, 0x00, 0xf8, 0x07, 0x00, 0x00, 0x31, 0x01, 0x00, 0x00, 0x3a, 0x04, 0x00, 0x00, 0x7b, 0x01, 0x00, 0x00, 0xe2, 0xf6, 0xff, 0xff, 0x7b, 0xf3, 0xff, 0xff, +0x0f, 0xf7, 0xff, 0xff, 0x88, 0x04, 0x00, 0x00, 0xe3, 0xff, 0xff, 0xff, 0xbc, 0xfe, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, 0xa4, 0x05, 0x00, 0x00, 0xdc, 0xfc, 0xff, 0xff, 0x68, 0xfa, 0xff, 0xff, +0x35, 0x05, 0x00, 0x00, 0x36, 0xfd, 0xff, 0xff, 0xd4, 0x02, 0x00, 0x00, 0xde, 0x01, 0x00, 0x00, 0xeb, 0xf7, 0xff, 0xff, 0x3e, 0xfa, 0xff, 0xff, 0x94, 0x03, 0x00, 0x00, 0xbe, 0x01, 0x00, 0x00, +0x1a, 0xfc, 0xff, 0xff, 0x5e, 0x08, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x88, 0xfc, 0xff, 0xff, 0x15, 0xff, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, 0x5f, 0xf5, 0xff, 0xff, 0x9a, 0xfe, 0xff, 0xff, +0x3f, 0xfd, 0xff, 0xff, 0xc1, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0xd5, 0x04, 0x00, 0x00, 0x4f, 0xf8, 0xff, 0xff, 0x03, 0xef, 0xff, 0xff, 0xa4, 0x06, 0x00, 0x00, 0x55, 0xfe, 0xff, 0xff, +0x19, 0xff, 0xff, 0xff, 0x80, 0x01, 0x00, 0x00, 0x1d, 0x04, 0x00, 0x00, 0x0d, 0xff, 0xff, 0xff, 0x22, 0xfb, 0xff, 0xff, 0xd6, 0xff, 0xff, 0xff, 0x1c, 0x03, 0x00, 0x00, 0x9a, 0x03, 0x00, 0x00, +0x45, 0x03, 0x00, 0x00, 0x3e, 0x02, 0x00, 0x00, 0x34, 0x07, 0x00, 0x00, 0x52, 0x02, 0x00, 0x00, 0xf4, 0x08, 0x00, 0x00, 0x36, 0xf4, 0xff, 0xff, 0x8b, 0x03, 0x00, 0x00, 0x70, 0x05, 0x00, 0x00, +0x0c, 0x07, 0x00, 0x00, 0xa8, 0x03, 0x00, 0x00, 0x5d, 0xfe, 0xff, 0xff, 0x4a, 0x06, 0x00, 0x00, 0xbe, 0x02, 0x00, 0x00, 0x90, 0x03, 0x00, 0x00, 0x34, 0x02, 0x00, 0x00, 0xc4, 0xfe, 0xff, 0xff, +0xc7, 0x03, 0x00, 0x00, 0x90, 0x02, 0x00, 0x00, 0x9d, 0x04, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff, 0x7e, 0xfd, 0xff, 0xff, 0x1a, 0xd6, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, +0xe2, 0x52, 0x8a, 0xe6, 0x33, 0xbc, 0x81, 0x58, 0x00, 0xa4, 0x0a, 0xc8, 0x55, 0x9a, 0x04, 0x1c, 0x00, 0x38, 0xdb, 0xed, 0xf2, 0x04, 0x86, 0xed, 0x48, 0x15, 0x81, 0x2c, 0x37, 0xea, 0x14, 0xa6, +0xc7, 0xbd, 0x03, 0xbe, 0x02, 0x28, 0x22, 0xe7, 0x09, 0x10, 0xb2, 0x0f, 0x52, 0xeb, 0x26, 0x21, 0xb7, 0xd6, 0x18, 0xaf, 0xc3, 0x28, 0x17, 0xcd, 0xd6, 0x3e, 0x06, 0x1a, 0x04, 0x7f, 0xcb, 0xb5, +0x23, 0x43, 0xf8, 0x3f, 0x32, 0x50, 0x18, 0x1e, 0x39, 0xd0, 0x81, 0x61, 0x4a, 0x34, 0x0d, 0xe6, 0xf5, 0x05, 0x68, 0x53, 0xec, 0x47, 0x59, 0x3e, 0xd5, 0x46, 0x03, 0x36, 0x6e, 0xa5, 0x37, 0xbd, +0x18, 0xba, 0xb7, 0x29, 0xdb, 0xf5, 0xe1, 0x81, 0xe6, 0x18, 0x50, 0x4e, 0x1e, 0x3d, 0xbd, 0x08, 0xe0, 0x00, 0x31, 0xc8, 0x02, 0xc3, 0xce, 0x1a, 0x23, 0x13, 0x1b, 0x39, 0xac, 0xc2, 0x47, 0x81, +0x0b, 0xf3, 0xef, 0xf1, 0x02, 0xd8, 0xf6, 0xd7, 0x41, 0x1e, 0xd9, 0x02, 0x08, 0x23, 0x21, 0x39, 0xca, 0x1e, 0xfa, 0xc3, 0x4e, 0xb2, 0x95, 0xd3, 0xfd, 0xac, 0x35, 0xdb, 0x59, 0xdc, 0x5a, 0x7f, +0x10, 0x56, 0xe4, 0x03, 0xd9, 0x8c, 0x32, 0x1b, 0x02, 0xb1, 0xf5, 0x22, 0x3e, 0xe9, 0x3e, 0x03, 0x7f, 0xf6, 0x2b, 0x3e, 0xf2, 0x21, 0xd4, 0x40, 0xf6, 0xd8, 0xe1, 0x7c, 0x1c, 0xf8, 0x13, 0x0e, +0xbe, 0xeb, 0x17, 0xfd, 0xf1, 0x12, 0xb6, 0xb0, 0x58, 0xdc, 0x1e, 0xbe, 0x65, 0xee, 0xa3, 0x7f, 0xf5, 0xea, 0x27, 0xe2, 0xcf, 0x04, 0x29, 0x40, 0x1c, 0xde, 0xeb, 0xeb, 0x37, 0x2d, 0x13, 0xba, +0x9d, 0x43, 0xe4, 0xcd, 0xe6, 0x3b, 0x27, 0xa9, 0x02, 0x39, 0x48, 0x2d, 0x41, 0x7f, 0xbf, 0xff, 0x46, 0x18, 0x26, 0xf6, 0xf1, 0x15, 0x07, 0x6d, 0xc3, 0x43, 0xd9, 0x2e, 0x4a, 0x29, 0x7f, 0x1c, +0xee, 0x3f, 0xef, 0xfe, 0x26, 0xf3, 0x1e, 0xfd, 0xdb, 0xd4, 0xdf, 0x25, 0x0d, 0x1c, 0xef, 0x81, 0x05, 0x36, 0x4f, 0xe0, 0x10, 0x1e, 0xdf, 0xf7, 0xe0, 0x28, 0x1e, 0xd2, 0xe7, 0xf1, 0xf8, 0x69, +0x35, 0x23, 0x2b, 0x60, 0x24, 0xd2, 0x81, 0x53, 0xe2, 0x1b, 0x20, 0x05, 0x3a, 0xfd, 0x55, 0x4f, 0x17, 0xe4, 0xa3, 0xf0, 0x43, 0x05, 0x0d, 0x94, 0x30, 0xc3, 0x04, 0xcb, 0x09, 0xf6, 0x19, 0x3f, +0x81, 0xdf, 0xb4, 0xde, 0xca, 0xcf, 0x38, 0x26, 0xed, 0xdd, 0x29, 0x2c, 0x17, 0x29, 0xf5, 0xcb, 0xde, 0x0d, 0xe2, 0xea, 0x0f, 0xfd, 0xf7, 0xcb, 0x03, 0x7f, 0x11, 0xd2, 0xdf, 0x07, 0x3d, 0xc0, +0xea, 0x68, 0x04, 0xed, 0xdf, 0x21, 0xe8, 0xd2, 0x8a, 0x88, 0xac, 0x81, 0x1c, 0x22, 0xd4, 0x28, 0x52, 0x99, 0x1a, 0xaf, 0xd0, 0x3d, 0xcf, 0x53, 0xda, 0x17, 0x00, 0x19, 0x16, 0xf5, 0x1b, 0xe9, +0x55, 0x3b, 0xaf, 0x04, 0x0b, 0x07, 0xa5, 0xfd, 0x2c, 0xd1, 0x2e, 0xf0, 0xf0, 0x04, 0x7f, 0x74, 0xe4, 0xf4, 0x26, 0x32, 0x35, 0x08, 0x19, 0xf1, 0x3c, 0x21, 0xde, 0x8f, 0x5b, 0xe6, 0xe6, 0x15, +0x7f, 0x1f, 0x3c, 0x51, 0x1f, 0xf7, 0x35, 0xf3, 0xfd, 0xcf, 0x19, 0x14, 0xc8, 0xa4, 0x13, 0x45, 0x8f, 0x2d, 0x7f, 0x9d, 0x3a, 0x28, 0xab, 0x4f, 0xf6, 0x16, 0xf0, 0x6a, 0x2a, 0x16, 0x5e, 0x1d, +0x3b, 0x49, 0xfa, 0x25, 0x1c, 0xf3, 0x23, 0x10, 0x2a, 0x59, 0x81, 0xa2, 0x6f, 0xd8, 0x28, 0x1d, 0x66, 0x0b, 0xfe, 0x4d, 0x52, 0xbd, 0x50, 0x0a, 0xd5, 0x24, 0xc0, 0xfc, 0x05, 0xff, 0xca, 0x07, +0xdf, 0xbf, 0x0a, 0xdf, 0x5c, 0xe7, 0x20, 0x53, 0xd6, 0x0f, 0xf3, 0x09, 0xd0, 0xda, 0xc4, 0x38, 0x30, 0x0e, 0x51, 0x06, 0xd1, 0x81, 0xfe, 0xdd, 0x17, 0xd3, 0x34, 0x57, 0x29, 0xdd, 0x0b, 0x2a, +0xe5, 0x7f, 0xbc, 0xe4, 0x25, 0x12, 0x3c, 0xc6, 0xeb, 0x0c, 0xbc, 0xa1, 0xf5, 0xfc, 0x1f, 0x00, 0x07, 0x81, 0x28, 0x36, 0x18, 0x11, 0xb0, 0xc0, 0xe2, 0x5f, 0x30, 0xf7, 0xfd, 0xc8, 0xc4, 0x38, +0xbb, 0x27, 0x41, 0x20, 0x00, 0xcf, 0xe3, 0x68, 0x7f, 0x96, 0x26, 0xe6, 0xdb, 0x33, 0xfb, 0x0e, 0xd3, 0x0e, 0xed, 0x0b, 0xfe, 0x3c, 0x41, 0xd4, 0x3f, 0x2c, 0x20, 0xa9, 0x12, 0x10, 0x30, 0x01, +0xb4, 0xe0, 0x96, 0x81, 0x78, 0x6a, 0x81, 0x9f, 0x00, 0x63, 0x25, 0xe9, 0x35, 0x83, 0x45, 0xff, 0xdf, 0xfb, 0xd6, 0xd4, 0xf2, 0x27, 0xe1, 0x2f, 0xeb, 0x81, 0xdd, 0xa4, 0xfd, 0x1d, 0xbd, 0xd1, +0x35, 0x0a, 0xfa, 0xf1, 0x3b, 0x59, 0x0c, 0xad, 0xfa, 0x78, 0xe0, 0xa6, 0xf4, 0xc6, 0xfb, 0xe3, 0x11, 0xf4, 0xd2, 0xd7, 0xf0, 0xd1, 0xdd, 0xd8, 0x47, 0xdf, 0x38, 0xee, 0x1c, 0x2f, 0x34, 0x05, +0x53, 0x2e, 0x81, 0x65, 0xde, 0xa7, 0x48, 0xac, 0xaf, 0xfc, 0xf8, 0x20, 0xdd, 0x6a, 0x28, 0x0c, 0x2e, 0xb3, 0xf4, 0xb0, 0xf6, 0xf5, 0x40, 0xcb, 0xef, 0xd6, 0x27, 0x81, 0x27, 0x19, 0x54, 0xc6, +0xb4, 0xe8, 0x38, 0x5f, 0x77, 0x65, 0x40, 0x81, 0x17, 0x12, 0x88, 0x0f, 0x27, 0x99, 0xbf, 0x0b, 0x19, 0x02, 0xd6, 0x88, 0xfd, 0x95, 0x32, 0xa5, 0x9a, 0xeb, 0xe2, 0x81, 0x37, 0xe9, 0xc7, 0xf0, +0x3b, 0xd1, 0x0a, 0xa4, 0x2c, 0x3b, 0x34, 0x68, 0x31, 0x3b, 0xc1, 0x19, 0xd0, 0x10, 0xd2, 0xe3, 0xad, 0x83, 0xe4, 0xf4, 0xcc, 0x3e, 0xd0, 0xac, 0x3d, 0xea, 0xf3, 0xab, 0xe1, 0xeb, 0xb8, 0xc8, +0xf9, 0xf6, 0x3f, 0xfd, 0x1e, 0xe9, 0x7f, 0x3d, 0xcd, 0x14, 0xbe, 0xde, 0xc4, 0x92, 0xc8, 0xa6, 0x37, 0xa9, 0x04, 0x02, 0x2e, 0xc8, 0x81, 0x7a, 0xe1, 0xf7, 0xf1, 0x2d, 0x0b, 0x23, 0x11, 0x6b, +0xc9, 0x35, 0x0b, 0xf5, 0x16, 0x14, 0x9e, 0x7a, 0xe0, 0x9f, 0x73, 0x14, 0x0d, 0x29, 0xae, 0x5d, 0x13, 0xee, 0x28, 0x33, 0xb0, 0xbd, 0x81, 0xed, 0xac, 0xd1, 0x42, 0xaf, 0x1e, 0xc5, 0x54, 0xb2, +0x04, 0xe5, 0x13, 0x1c, 0x1b, 0xd0, 0xc3, 0x05, 0xc6, 0x59, 0x0a, 0x3b, 0xd1, 0xe4, 0xff, 0x81, 0xa0, 0xf7, 0x14, 0x88, 0x17, 0x9f, 0xf4, 0x15, 0x7f, 0x1e, 0xa6, 0x04, 0xaa, 0x36, 0xbc, 0x1f, +0x0d, 0x1a, 0x61, 0x2a, 0x92, 0x50, 0x02, 0x45, 0x81, 0x5a, 0xfb, 0x2e, 0x45, 0x69, 0xd6, 0x06, 0x6f, 0x34, 0x15, 0x1c, 0x49, 0xef, 0x21, 0x31, 0x1e, 0x11, 0xdb, 0xc7, 0x0a, 0x37, 0xd8, 0x10, +0xa8, 0xf5, 0x09, 0x14, 0xe2, 0x4a, 0xbf, 0xdc, 0x15, 0x24, 0x29, 0x59, 0xf7, 0x36, 0x29, 0xce, 0x2e, 0x09, 0xac, 0xe1, 0x81, 0xe7, 0x31, 0xcc, 0xa4, 0xbb, 0x3d, 0xc6, 0x1a, 0x34, 0x9d, 0x51, +0xba, 0x7f, 0x12, 0x4a, 0x0a, 0xc4, 0x57, 0xbf, 0x04, 0x6e, 0xd6, 0xea, 0xf6, 0x01, 0x34, 0x00, 0x81, 0x32, 0x3d, 0x48, 0x04, 0x71, 0xb6, 0xe8, 0xaf, 0xf8, 0x07, 0x5b, 0x2b, 0x10, 0x2b, 0xfd, +0x03, 0x07, 0xcf, 0xf6, 0x0e, 0xb5, 0x1b, 0x05, 0xcf, 0x3e, 0xb0, 0x02, 0x36, 0xdb, 0xf4, 0x8f, 0xae, 0xdf, 0xe4, 0xba, 0x03, 0x20, 0x07, 0x81, 0x30, 0x22, 0x05, 0xd3, 0x44, 0x25, 0xdd, 0x26, +0x27, 0x0c, 0x42, 0xf6, 0x1a, 0x0b, 0xb1, 0x0a, 0x7f, 0x29, 0x2f, 0x05, 0xf4, 0x34, 0x0e, 0xe9, 0x52, 0xf7, 0xf7, 0xdd, 0xad, 0xc4, 0xdc, 0xd2, 0xc7, 0xf1, 0xec, 0x30, 0xcb, 0x09, 0x91, 0xbd, +0xb3, 0x7a, 0x04, 0xe2, 0xf4, 0xb9, 0x03, 0x9c, 0x17, 0x0d, 0x81, 0xcd, 0xcb, 0xcc, 0xc9, 0xf2, 0xd1, 0xd3, 0x0f, 0x23, 0x12, 0x03, 0xb7, 0x6d, 0xbe, 0x83, 0xcc, 0x25, 0xaf, 0x29, 0x47, 0x6d, +0xb6, 0x7f, 0x4c, 0x42, 0x25, 0x29, 0xbc, 0x2a, 0x4e, 0xa9, 0x4d, 0x4c, 0xe4, 0xfa, 0x59, 0xdb, 0x17, 0xc4, 0xa0, 0x4b, 0x81, 0xe1, 0xab, 0xec, 0x0a, 0xf0, 0x0e, 0x02, 0x5e, 0xe2, 0x1f, 0xf4, +0x01, 0xd3, 0x2b, 0x4f, 0x7f, 0x57, 0x02, 0x29, 0x0d, 0xfc, 0x59, 0xe2, 0xef, 0x4b, 0x05, 0xe0, 0x0f, 0x28, 0x7c, 0x9a, 0x18, 0xc6, 0xf6, 0xfb, 0x1f, 0xb4, 0x62, 0xe2, 0xd6, 0x81, 0x8b, 0x45, +0xdd, 0x23, 0xde, 0xe8, 0xef, 0x23, 0x42, 0xe2, 0x11, 0x41, 0x9f, 0xe0, 0xa2, 0xe7, 0xfa, 0x9a, 0xc4, 0xf5, 0xfd, 0x81, 0xfc, 0xfb, 0x18, 0xd7, 0xdb, 0x3b, 0x2c, 0x0b, 0xed, 0x28, 0x01, 0x0d, +0x11, 0x1e, 0xfc, 0x0c, 0xf6, 0x2b, 0x1d, 0x2d, 0x35, 0xfb, 0xd4, 0xdb, 0xf4, 0x3f, 0x43, 0xf8, 0x20, 0xdc, 0x9f, 0xbe, 0x06, 0x81, 0x42, 0x02, 0x3e, 0xdf, 0x96, 0xdb, 0x1e, 0x98, 0xcf, 0x33, +0xe9, 0x2c, 0x0d, 0xb3, 0xda, 0x00, 0xf8, 0x81, 0xaf, 0x1f, 0x18, 0xf6, 0x1c, 0x70, 0x35, 0xa2, 0x44, 0x3c, 0xf9, 0x35, 0x56, 0x71, 0x08, 0x33, 0x1f, 0x0f, 0x05, 0x33, 0xc9, 0xd3, 0xe4, 0x64, +0x40, 0xe6, 0x50, 0xd0, 0xde, 0x0f, 0x81, 0x30, 0xef, 0xf1, 0x1a, 0xf1, 0xed, 0x04, 0x04, 0xf8, 0xc0, 0xfc, 0xd6, 0x4b, 0x75, 0xe3, 0x96, 0x6e, 0x60, 0x02, 0xf3, 0xe2, 0x08, 0xfc, 0x4d, 0xb0, +0xc0, 0x2b, 0x81, 0x04, 0xd5, 0xd5, 0xe1, 0xe4, 0xcd, 0xd4, 0xca, 0x3e, 0x18, 0x54, 0x54, 0xc7, 0xec, 0xc6, 0x13, 0x19, 0xf5, 0x06, 0x10, 0x04, 0x1e, 0xa7, 0x18, 0x24, 0xdf, 0x0b, 0x7f, 0x08, +0x0a, 0xbf, 0x33, 0xd7, 0xae, 0xcf, 0x81, 0x55, 0xd1, 0x45, 0x8e, 0xd7, 0xf5, 0x62, 0x59, 0x0c, 0x41, 0x12, 0x34, 0x62, 0x27, 0x0a, 0xf8, 0xec, 0xbf, 0xd8, 0x7f, 0xa1, 0xe2, 0x2a, 0xdb, 0x39, +0x0b, 0x19, 0x04, 0x52, 0xf0, 0x20, 0x63, 0xff, 0xb6, 0x27, 0xb7, 0x51, 0xcd, 0x18, 0xc2, 0xd9, 0xc6, 0x04, 0x3f, 0x7e, 0xce, 0xdd, 0x37, 0x4c, 0x0f, 0xed, 0x96, 0xd6, 0xd4, 0x46, 0x81, 0xc2, +0x41, 0x09, 0xd8, 0xba, 0x40, 0x1e, 0x4a, 0xf7, 0x1e, 0x29, 0xde, 0x1b, 0x1d, 0x1f, 0x09, 0xe5, 0xde, 0x7f, 0x6d, 0xfe, 0xc0, 0xdb, 0x8f, 0xa3, 0xbc, 0x52, 0x63, 0x8b, 0x55, 0x09, 0x3d, 0x15, +0xe9, 0x23, 0x2a, 0xc4, 0xf4, 0xc4, 0xf1, 0xb9, 0x81, 0x2d, 0xf0, 0xcd, 0x3b, 0x56, 0x10, 0xbe, 0x36, 0x04, 0x11, 0xf9, 0xf8, 0x1b, 0xe5, 0x2e, 0xaa, 0x43, 0x12, 0x24, 0xfc, 0x20, 0xec, 0x0f, +0x81, 0xf6, 0x0b, 0xa9, 0xd1, 0xfb, 0xe0, 0xe0, 0x1a, 0x44, 0x32, 0xe6, 0xeb, 0x2a, 0xde, 0xcc, 0x1c, 0x58, 0xea, 0xad, 0xf5, 0x27, 0x0a, 0x98, 0x11, 0xae, 0x9d, 0x7f, 0x61, 0xde, 0xd4, 0xad, +0xb3, 0xe8, 0x3e, 0x9c, 0x2c, 0xbc, 0x08, 0x51, 0x32, 0xeb, 0x00, 0x07, 0x81, 0xdb, 0xe2, 0xb4, 0x2c, 0x18, 0xfc, 0xf7, 0xf9, 0x39, 0xa2, 0x8b, 0x24, 0xff, 0xab, 0xb6, 0xbb, 0xb3, 0xc3, 0xdc, +0xfb, 0xf5, 0x18, 0xdf, 0x40, 0xef, 0x96, 0x6e, 0x4f, 0x2d, 0x17, 0x06, 0xdd, 0x2a, 0x22, 0xdc, 0x35, 0x34, 0x81, 0xd8, 0xd0, 0xb8, 0xf1, 0xc3, 0xe0, 0x42, 0x8b, 0xfc, 0xe8, 0xb7, 0xda, 0xa5, +0x51, 0xdd, 0xa2, 0xbe, 0xf7, 0x7f, 0x32, 0x23, 0x23, 0x1e, 0x3a, 0xd7, 0xfc, 0x26, 0xbb, 0x22, 0x48, 0x02, 0xac, 0x4d, 0xa2, 0x83, 0x49, 0x5e, 0x42, 0xc1, 0x58, 0x0c, 0xdd, 0x2c, 0xdd, 0x28, +0xa4, 0xf5, 0x62, 0x7b, 0xfc, 0xc2, 0x7f, 0x45, 0xfe, 0xd4, 0xd7, 0x39, 0x35, 0xf3, 0xb2, 0x47, 0x6b, 0x3c, 0xf8, 0x33, 0xdf, 0xb5, 0x2a, 0xb3, 0xd6, 0x13, 0x81, 0xe3, 0xba, 0xb7, 0x20, 0xd6, +0x4c, 0x29, 0x48, 0x1e, 0x2a, 0xce, 0x10, 0xf7, 0x81, 0xcc, 0x00, 0x97, 0xef, 0xf7, 0x01, 0xf1, 0xff, 0xc0, 0xf2, 0xc3, 0xf7, 0x10, 0x07, 0x9d, 0xbe, 0xd0, 0xb2, 0x1a, 0x42, 0x54, 0xf6, 0xcb, +0xe7, 0xeb, 0xe1, 0x04, 0x2a, 0x37, 0xfa, 0xc6, 0x15, 0x7f, 0x14, 0xf2, 0x5e, 0xf1, 0xd1, 0x11, 0xe8, 0xdf, 0xff, 0x03, 0x0d, 0xf7, 0x00, 0x7f, 0xf7, 0xbb, 0xd3, 0xe1, 0xd3, 0xeb, 0x12, 0x14, +0xdf, 0xe0, 0x15, 0xc3, 0xec, 0x29, 0xea, 0xc1, 0xaa, 0x1b, 0xc8, 0xd1, 0x1a, 0x48, 0xf9, 0x17, 0xea, 0xae, 0x7f, 0x18, 0xeb, 0x28, 0x1f, 0x02, 0x24, 0xfc, 0x3c, 0xf6, 0xcf, 0x44, 0xc5, 0x00, +0xfc, 0xd0, 0xda, 0x2c, 0xd0, 0x00, 0xfe, 0x81, 0x3f, 0xfe, 0x2b, 0xe4, 0xf7, 0x69, 0xe1, 0x2e, 0x13, 0x1a, 0x37, 0xe2, 0xaa, 0xc2, 0xe4, 0x21, 0xce, 0xeb, 0xe2, 0xb8, 0x03, 0xdb, 0xac, 0xd3, +0x2c, 0x1a, 0x16, 0x09, 0xe7, 0x49, 0xef, 0x19, 0x15, 0x3d, 0x81, 0x14, 0xa5, 0xdf, 0x51, 0xc3, 0xa6, 0xfe, 0xd7, 0xe1, 0x27, 0xe5, 0x25, 0xb4, 0x7f, 0x19, 0x41, 0xf5, 0x10, 0xbe, 0xef, 0xe5, +0xe4, 0x52, 0xab, 0x3a, 0xbd, 0xc1, 0x03, 0xd2, 0x04, 0x04, 0x3e, 0x37, 0x2f, 0x29, 0xb2, 0x76, 0x3d, 0x1a, 0xb4, 0x2e, 0xe6, 0x2d, 0x7f, 0xde, 0xd8, 0x3f, 0x2e, 0xf5, 0xf5, 0xf5, 0xc8, 0xdd, +0x90, 0x34, 0xb2, 0xfe, 0x04, 0x09, 0x49, 0x0d, 0xca, 0x29, 0x7f, 0x30, 0xa9, 0xe4, 0x3c, 0xb9, 0x03, 0x13, 0xef, 0xec, 0xf5, 0xfd, 0xe8, 0xe5, 0x15, 0x1a, 0x46, 0x7f, 0xbf, 0xcf, 0xc4, 0x66, +0x32, 0xc4, 0xb3, 0x1b, 0x14, 0xc8, 0x27, 0xd3, 0xfb, 0xe3, 0xf1, 0xc3, 0x1e, 0x26, 0xe8, 0x2d, 0x37, 0x95, 0xdf, 0x8b, 0x9d, 0x07, 0xcb, 0xcc, 0xc7, 0xc8, 0xeb, 0x2f, 0x32, 0x62, 0xb4, 0x81, +0x77, 0x29, 0x8d, 0xe1, 0x19, 0x36, 0xcb, 0xfa, 0x87, 0x4c, 0x23, 0xf6, 0xb4, 0x1d, 0x46, 0x81, 0x76, 0xbf, 0x88, 0xbc, 0x1a, 0xef, 0x25, 0x24, 0xb1, 0x75, 0x7c, 0x22, 0x04, 0x45, 0xea, 0xf7, +0x1b, 0xd7, 0xad, 0x87, 0x7f, 0xe3, 0x47, 0x73, 0x22, 0x0d, 0x0c, 0x33, 0x1a, 0xfa, 0x1b, 0xba, 0xa7, 0x73, 0xf0, 0x12, 0x67, 0x87, 0x04, 0xdc, 0xcd, 0xab, 0x2b, 0x88, 0xb7, 0x65, 0xfd, 0xaa, +0xed, 0x14, 0x38, 0x19, 0xde, 0x25, 0xe4, 0x81, 0x71, 0xda, 0xb8, 0xf4, 0xd5, 0x2b, 0x70, 0xcf, 0xbe, 0xbc, 0x0f, 0x40, 0xa8, 0x0d, 0xea, 0x36, 0xb6, 0xd2, 0xa8, 0x3e, 0xbb, 0x1e, 0xe6, 0x26, +0xc5, 0x3d, 0x7f, 0xfe, 0xef, 0xd0, 0xed, 0xdb, 0xba, 0x67, 0x3f, 0xdb, 0xbe, 0x43, 0xf5, 0x81, 0x6b, 0xcf, 0x51, 0x3f, 0x35, 0xf3, 0x14, 0x32, 0x07, 0xc9, 0x26, 0x3d, 0x22, 0x31, 0x23, 0x45, +0x01, 0xc4, 0xba, 0x81, 0x16, 0xf9, 0xac, 0xc7, 0x1d, 0x22, 0xd5, 0xe3, 0x2f, 0x35, 0x1d, 0x0f, 0x2b, 0x2d, 0xe4, 0xbd, 0xe3, 0xd0, 0xac, 0xf3, 0x55, 0xfb, 0x39, 0x7f, 0x01, 0xdd, 0x15, 0x30, +0xf7, 0xd7, 0xf2, 0x0f, 0xd5, 0x26, 0xe1, 0x01, 0x0d, 0xc7, 0x2c, 0xf5, 0x54, 0x05, 0x10, 0xdd, 0xee, 0x22, 0xf2, 0x7f, 0xc5, 0xd8, 0xed, 0xf8, 0xb3, 0xe5, 0xc0, 0xf0, 0xf7, 0x1d, 0xaa, 0xae, +0x0b, 0xce, 0x06, 0xf5, 0x29, 0xe9, 0xb0, 0xcf, 0xef, 0x4e, 0x0f, 0xc9, 0x32, 0x17, 0xe8, 0x04, 0x39, 0x17, 0x1f, 0x7f, 0x01, 0xe9, 0x1b, 0x36, 0xfa, 0x11, 0xce, 0x40, 0x22, 0xd2, 0xf3, 0x35, +0xef, 0xed, 0xbb, 0xc1, 0xe2, 0xf7, 0xe2, 0xc0, 0x1f, 0x7f, 0x35, 0x01, 0xc9, 0x35, 0x15, 0x9c, 0x0a, 0x4e, 0x06, 0xac, 0xd9, 0xf0, 0x03, 0xb2, 0xa2, 0x46, 0xfd, 0x2c, 0xc5, 0x0b, 0xf0, 0x81, +0x1e, 0xe0, 0x4e, 0x49, 0xda, 0x0a, 0xd6, 0x12, 0xdb, 0xc7, 0x06, 0xe6, 0x25, 0x37, 0x35, 0x05, 0xec, 0xbe, 0xe3, 0xe0, 0xa8, 0x35, 0xec, 0x81, 0xf3, 0x06, 0x4f, 0x2c, 0xfa, 0x1c, 0xf1, 0xff, +0x2e, 0xb7, 0x05, 0x16, 0xf8, 0xe8, 0x17, 0x3c, 0xf4, 0x1c, 0x48, 0x81, 0x9f, 0xc9, 0xab, 0x18, 0x00, 0x13, 0xb5, 0x16, 0x35, 0x0a, 0x36, 0x16, 0x50, 0xfe, 0x92, 0x14, 0xa6, 0xd6, 0xe1, 0xf1, +0x28, 0x81, 0xff, 0x1c, 0xba, 0x32, 0xdf, 0xf1, 0x26, 0xea, 0xed, 0xbf, 0x11, 0x1b, 0x12, 0xfe, 0xe0, 0x19, 0xc5, 0xc7, 0xe5, 0xc3, 0x15, 0x09, 0xc4, 0x23, 0x19, 0x81, 0x14, 0x0b, 0xfa, 0xc0, +0xbe, 0x04, 0xda, 0xb2, 0x33, 0x1e, 0xf9, 0x1c, 0x09, 0x20, 0x2f, 0xfc, 0xf6, 0x2f, 0xcb, 0xe4, 0xbe, 0xc7, 0xd5, 0x1d, 0x0c, 0x2d, 0x12, 0x08, 0x2b, 0xb0, 0x11, 0xae, 0xc0, 0x5c, 0xc3, 0xfe, +0x20, 0xc3, 0x2e, 0xea, 0x07, 0x21, 0x7f, 0x0e, 0x31, 0x15, 0xd0, 0xe0, 0x3a, 0x72, 0xd3, 0x8a, 0x59, 0xa0, 0x60, 0xa3, 0x7f, 0x82, 0x48, 0x5e, 0xb8, 0x4f, 0xd8, 0xd7, 0x37, 0x8f, 0x12, 0xce, +0x5c, 0x1b, 0x1a, 0xfe, 0x49, 0xf5, 0xd4, 0x39, 0x81, 0x37, 0x27, 0x11, 0x02, 0xe2, 0x0b, 0xfd, 0x0d, 0xd4, 0xc7, 0xe3, 0x34, 0xdd, 0xe8, 0xf0, 0xea, 0x06, 0xfe, 0x35, 0x63, 0xfe, 0xaa, 0x55, +0x7f, 0x0d, 0x0a, 0xee, 0xfc, 0x06, 0x49, 0x05, 0x11, 0x18, 0xf3, 0xfd, 0x1d, 0xfd, 0xe1, 0xf6, 0xf5, 0x35, 0xff, 0xe9, 0x94, 0xc0, 0x55, 0x81, 0x53, 0x8d, 0x2b, 0xce, 0x51, 0x08, 0x22, 0x68, +0x46, 0x16, 0xbd, 0xd5, 0xf9, 0x16, 0x70, 0xb3, 0x4b, 0x6f, 0x02, 0xe3, 0x49, 0xd4, 0x32, 0xe4, 0x0f, 0xf5, 0xf1, 0xef, 0x16, 0x0f, 0xe7, 0x7f, 0xce, 0xf1, 0x3a, 0xf1, 0x18, 0xf2, 0xda, 0x2e, +0x54, 0x47, 0xb4, 0x18, 0x0d, 0xb0, 0xfa, 0x7f, 0xf0, 0xc5, 0xbb, 0xec, 0xe6, 0x0c, 0xc3, 0xab, 0x41, 0x47, 0x1a, 0xa5, 0x66, 0xbb, 0x22, 0x08, 0x0d, 0x0d, 0x07, 0x9d, 0x30, 0x9f, 0xf5, 0xcf, +0x5c, 0x17, 0x20, 0xd9, 0x46, 0x08, 0x33, 0x11, 0x5a, 0x56, 0x81, 0x19, 0x08, 0xe5, 0x34, 0xa5, 0x27, 0x1c, 0xff, 0x4a, 0x37, 0x0b, 0xfb, 0xb1, 0x11, 0x20, 0xd0, 0xf4, 0x2c, 0xd2, 0xd2, 0xef, +0x7f, 0xe7, 0xa6, 0xde, 0x0c, 0x18, 0xf4, 0xe9, 0xcb, 0x52, 0x4a, 0xa7, 0xb9, 0xbd, 0xd7, 0x31, 0x78, 0x1d, 0xc1, 0x0b, 0xd5, 0x59, 0x55, 0xfa, 0xfc, 0x2b, 0xde, 0x7f, 0xe9, 0x3d, 0x12, 0xe5, +0x35, 0x0c, 0x1c, 0x20, 0x09, 0xe8, 0x1f, 0xfb, 0x01, 0xf0, 0x3a, 0xfa, 0xda, 0x7f, 0xc7, 0xe5, 0x14, 0xf8, 0x07, 0xd5, 0x03, 0x2d, 0xfb, 0x32, 0x06, 0xd7, 0x2d, 0x7f, 0xd7, 0x17, 0x0c, 0x28, +0xda, 0x2c, 0xa7, 0x10, 0x2c, 0x4c, 0x03, 0xa8, 0xfb, 0x1a, 0x60, 0xfb, 0x54, 0xf5, 0x0f, 0xa2, 0x1b, 0xfc, 0x22, 0xf3, 0x32, 0xa2, 0x33, 0xe3, 0x81, 0x07, 0xe3, 0xae, 0xeb, 0x50, 0xfa, 0xf6, +0x21, 0x0d, 0xf5, 0xf9, 0x26, 0x38, 0xd5, 0x10, 0xf4, 0x4c, 0xd5, 0x3a, 0xf4, 0xd8, 0x0d, 0xec, 0x13, 0xfc, 0xf9, 0x09, 0x12, 0xe6, 0xef, 0x02, 0xcb, 0x0a, 0x0b, 0xc7, 0x7f, 0x38, 0x31, 0x1c, +0x07, 0xfd, 0xc4, 0xbf, 0x9c, 0xe7, 0xf4, 0xd4, 0x72, 0x0d, 0x06, 0x50, 0xfb, 0xf0, 0xcc, 0x81, 0x46, 0xec, 0x97, 0x08, 0x9b, 0xfc, 0x08, 0x9e, 0xe2, 0xdf, 0x3c, 0xd2, 0x28, 0x0a, 0xa7, 0x4a, +0x7f, 0x21, 0x21, 0xde, 0xf4, 0x07, 0xfe, 0xb8, 0x1b, 0x17, 0x93, 0x2e, 0xdd, 0x06, 0x2b, 0xb8, 0xf2, 0xcc, 0xfa, 0x22, 0xf5, 0x18, 0x0a, 0xfd, 0x40, 0x72, 0x3c, 0x2a, 0xac, 0xcf, 0x10, 0x81, +0xea, 0x69, 0x09, 0x10, 0xf9, 0xba, 0x40, 0x8e, 0x3c, 0x34, 0xbf, 0x29, 0x0b, 0xe3, 0xc1, 0xc8, 0x12, 0x05, 0x2c, 0x07, 0x27, 0xc7, 0x10, 0xdf, 0xf2, 0xd0, 0xf1, 0x81, 0xe9, 0xfc, 0x90, 0xd8, +0x34, 0xb5, 0xf3, 0x08, 0xf4, 0xe3, 0x33, 0xf3, 0x04, 0x24, 0x81, 0x3a, 0xef, 0x07, 0xc8, 0xba, 0xdb, 0x36, 0x31, 0x67, 0x1c, 0x32, 0xc9, 0x11, 0x3e, 0xf0, 0xb7, 0x90, 0x5c, 0x7f, 0xed, 0x5f, +0xdb, 0x10, 0xd4, 0x7c, 0xce, 0x66, 0xf0, 0x9e, 0x3e, 0x88, 0xeb, 0xe3, 0xfe, 0xb2, 0x39, 0xf4, 0xe6, 0x7f, 0x03, 0x4e, 0x21, 0x13, 0x05, 0xbf, 0xc6, 0xef, 0x38, 0x5f, 0x1b, 0x47, 0x37, 0xf2, +0x5f, 0xb8, 0x35, 0x0f, 0x0a, 0x0e, 0xe8, 0x2e, 0x0b, 0xd2, 0xd6, 0x5e, 0xc3, 0xc6, 0x2a, 0x42, 0x8e, 0xa2, 0x81, 0x29, 0xe5, 0xae, 0xf0, 0x3f, 0xda, 0xd1, 0x4c, 0xd9, 0x49, 0xef, 0xe4, 0x8d, +0x2d, 0xb5, 0xec, 0x2d, 0x23, 0xc4, 0xe8, 0x55, 0x7f, 0x01, 0xb3, 0xdf, 0xf6, 0x04, 0x0e, 0xfc, 0x15, 0x13, 0xf8, 0x05, 0xaf, 0xf5, 0xb2, 0x0c, 0x29, 0x12, 0x05, 0xeb, 0x3e, 0x1c, 0xbd, 0x92, +0x14, 0x95, 0x09, 0x33, 0x4e, 0x24, 0x36, 0x7f, 0xc6, 0x1a, 0x21, 0xee, 0x02, 0x9a, 0x28, 0x56, 0xfa, 0xde, 0x06, 0x52, 0x27, 0x7f, 0xbf, 0xd5, 0xf2, 0xd8, 0x0f, 0x1d, 0x38, 0x1a, 0x36, 0x01, +0x1c, 0x01, 0xc3, 0x4f, 0x46, 0xf5, 0x45, 0x45, 0xba, 0x49, 0xf9, 0x81, 0xfa, 0x25, 0x04, 0xf6, 0xed, 0xf4, 0xed, 0x54, 0x35, 0xf5, 0xcc, 0x21, 0x0a, 0xde, 0x0f, 0x34, 0x20, 0xf5, 0x01, 0x07, +0x5a, 0x21, 0x0f, 0x03, 0x43, 0xa7, 0xb5, 0xad, 0xd0, 0x1e, 0xdc, 0xd5, 0x31, 0xe7, 0x14, 0x52, 0x7f, 0xdc, 0xa1, 0xf5, 0x06, 0xd9, 0x3d, 0xc6, 0x03, 0xe9, 0x07, 0xa5, 0xbd, 0x02, 0x52, 0xa2, +0xb2, 0x19, 0xf4, 0xed, 0x03, 0x15, 0xc6, 0x04, 0xe4, 0x0a, 0xc9, 0x58, 0x81, 0xd5, 0xca, 0x12, 0x1d, 0x36, 0xcc, 0xc6, 0x23, 0xf2, 0xed, 0x6f, 0x0c, 0xe5, 0xd7, 0x32, 0x25, 0x9b, 0x03, 0x22, +0xb4, 0x4c, 0x08, 0x35, 0x21, 0xa7, 0xb6, 0x81, 0xce, 0xed, 0x0c, 0xc9, 0x5a, 0x28, 0xe2, 0xf9, 0xd4, 0xe4, 0x34, 0xf5, 0x03, 0x50, 0x17, 0x19, 0xce, 0x7f, 0xef, 0x3a, 0x2f, 0xbc, 0x2e, 0xc7, +0x68, 0xda, 0x78, 0x24, 0x22, 0x12, 0x0b, 0x1e, 0x97, 0xe7, 0x06, 0xe4, 0x18, 0x4f, 0xd4, 0x81, 0xe9, 0xaf, 0x0f, 0x9e, 0x14, 0x49, 0x4b, 0xc9, 0x10, 0x0b, 0x4a, 0x0b, 0xc0, 0xc4, 0xea, 0x4e, +0xaa, 0xe9, 0x81, 0xe1, 0xfd, 0x07, 0xc6, 0xf8, 0x0f, 0x0d, 0xec, 0x10, 0x12, 0x19, 0xa7, 0xee, 0x09, 0x03, 0xd9, 0xd5, 0x25, 0x11, 0xf0, 0x20, 0xdb, 0x1c, 0xae, 0x27, 0x03, 0x1d, 0xe7, 0xf2, +0x7f, 0xfd, 0xd1, 0x27, 0xed, 0xbe, 0x0e, 0xf9, 0x40, 0xe5, 0xd6, 0x3a, 0x7f, 0xe2, 0xe8, 0xfc, 0x3c, 0x13, 0x39, 0x0e, 0xf9, 0x78, 0x28, 0x1c, 0x3d, 0x32, 0xbb, 0xde, 0x35, 0xe6, 0xf5, 0xee, +0x10, 0x2b, 0xdc, 0x03, 0xf0, 0x04, 0x2b, 0x81, 0x1f, 0xe3, 0x29, 0x3a, 0xe6, 0x3a, 0x21, 0x21, 0x28, 0xe3, 0x20, 0x17, 0xeb, 0xe1, 0x56, 0x44, 0xd6, 0xd9, 0x17, 0xd3, 0xbb, 0x2e, 0x1e, 0xeb, +0x24, 0x33, 0x4f, 0x12, 0xbf, 0xc9, 0xa4, 0xb8, 0x5d, 0x58, 0x3d, 0x36, 0x1d, 0xe3, 0x4f, 0x81, 0xa5, 0xa1, 0xfc, 0x96, 0xd0, 0xf5, 0xa3, 0x17, 0x0b, 0x08, 0x18, 0xe8, 0xe3, 0x31, 0xe6, 0x8f, +0x0b, 0x47, 0xd7, 0xa7, 0x99, 0x81, 0x2b, 0xcf, 0xd7, 0x1b, 0x1c, 0xc5, 0xe9, 0xff, 0x37, 0xf9, 0x94, 0x28, 0xf4, 0x18, 0x0d, 0x2a, 0xe8, 0x93, 0x7f, 0x35, 0x0c, 0xa5, 0x25, 0x1f, 0x05, 0xcc, +0xbe, 0x00, 0x0d, 0x6f, 0xe3, 0x6f, 0xb5, 0xa6, 0xa9, 0x5d, 0x81, 0xfa, 0xfe, 0x85, 0x2a, 0xe7, 0xa7, 0x58, 0x19, 0xe0, 0x1b, 0xd3, 0xdc, 0xf1, 0xbb, 0x2e, 0xa5, 0x16, 0xee, 0x2a, 0xea, 0x66, +0xfa, 0xff, 0x26, 0xc8, 0xbe, 0xa4, 0xa5, 0xd2, 0xba, 0x2d, 0x54, 0xe2, 0xfd, 0xdb, 0x0b, 0x7f, 0x16, 0x1f, 0xd3, 0x9e, 0x7f, 0xd4, 0x25, 0xeb, 0x0c, 0x20, 0xdf, 0x02, 0x17, 0xec, 0x58, 0xda, +0x16, 0xe9, 0x1e, 0xa7, 0xfa, 0xf3, 0x11, 0x4d, 0xfa, 0x22, 0x04, 0x7f, 0xf2, 0x60, 0x9b, 0xca, 0x0f, 0xfd, 0xa5, 0xc5, 0x19, 0xba, 0x3d, 0xb2, 0x08, 0x3a, 0x0e, 0x8f, 0x75, 0x36, 0x04, 0xed, +0x5e, 0x67, 0xb6, 0x05, 0x44, 0x37, 0x16, 0x87, 0x4f, 0xcb, 0xec, 0xd2, 0xfd, 0x10, 0xae, 0x7f, 0x24, 0xb7, 0x11, 0xfe, 0xc3, 0xc7, 0x84, 0x35, 0xd4, 0x0d, 0xf9, 0x63, 0x46, 0x39, 0xf8, 0xce, +0x81, 0xf4, 0x66, 0x29, 0x04, 0x14, 0x0a, 0x3a, 0x02, 0xfb, 0x12, 0x52, 0x25, 0xd4, 0xdf, 0x89, 0xc1, 0x41, 0xe7, 0xab, 0xf6, 0x1c, 0x1d, 0x00, 0xb6, 0xba, 0x27, 0x16, 0x20, 0x0a, 0xe0, 0x16, +0xb4, 0xdc, 0x09, 0xb0, 0x0c, 0xbd, 0x7f, 0x0a, 0xdb, 0xde, 0xf7, 0xdc, 0xa8, 0xf6, 0x37, 0x14, 0x81, 0x27, 0xc2, 0xf6, 0xb6, 0xac, 0xec, 0xc8, 0x9b, 0x30, 0x57, 0x70, 0xc5, 0x01, 0xc9, 0x02, +0xe6, 0xe2, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x6e, 0x24, 0x00, 0x00, 0xee, 0x1e, 0x00, 0x00, 0x90, 0x0b, 0x00, 0x00, 0xa1, 0xf7, 0xff, 0xff, 0x66, 0x0c, 0x00, 0x00, +0x23, 0x0c, 0x00, 0x00, 0x38, 0x1d, 0x00, 0x00, 0x37, 0x23, 0x00, 0x00, 0xae, 0x16, 0x00, 0x00, 0x6c, 0xf4, 0xff, 0xff, 0x22, 0xb6, 0xff, 0xff, 0xe5, 0xd8, 0xff, 0xff, 0x81, 0xfe, 0xff, 0xff, +0x6d, 0xc3, 0xff, 0xff, 0xb2, 0xc6, 0xff, 0xff, 0x80, 0x18, 0x00, 0x00, 0x27, 0xde, 0xff, 0xff, 0x43, 0xfc, 0xff, 0xff, 0xe0, 0x1e, 0x00, 0x00, 0x97, 0x20, 0x00, 0x00, 0x9b, 0xf5, 0xff, 0xff, +0x0d, 0x2c, 0x00, 0x00, 0x47, 0xb1, 0xff, 0xff, 0x7d, 0x1a, 0x00, 0x00, 0x52, 0xe3, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, 0x46, 0xcc, 0xca, 0x06, 0xb3, 0xfc, 0xe2, 0xca, +0x14, 0x1e, 0x0b, 0x1f, 0xe6, 0x60, 0x02, 0xfb, 0xf3, 0xea, 0x6a, 0x26, 0xc6, 0xa0, 0x29, 0x05, 0x4f, 0x1e, 0x50, 0xbd, 0x26, 0xed, 0x40, 0x01, 0x52, 0xdd, 0xf4, 0xdb, 0xa3, 0x10, 0xd2, 0xd0, +0x32, 0xd5, 0xce, 0xe0, 0x31, 0x32, 0xf5, 0xbb, 0xc8, 0x51, 0x9f, 0xe6, 0x10, 0x8f, 0x07, 0x0b, 0x5e, 0xe6, 0xd0, 0x8a, 0xc9, 0x0d, 0xca, 0xc1, 0xb7, 0xe5, 0x18, 0x22, 0xc9, 0x58, 0x12, 0x1d, +0x1c, 0xfc, 0x2c, 0xe0, 0x08, 0xa3, 0xfd, 0x34, 0x35, 0x64, 0xde, 0x12, 0x1e, 0x6e, 0x81, 0x04, 0x05, 0xe9, 0x16, 0x38, 0x82, 0x21, 0xd0, 0x1e, 0x0b, 0x0c, 0xdd, 0x53, 0x3e, 0x15, 0x29, 0xf4, +0xc7, 0xfa, 0xf6, 0xf3, 0x5c, 0x02, 0xe6, 0x04, 0x30, 0x08, 0xbc, 0xda, 0x8f, 0x18, 0x05, 0x08, 0x0d, 0xdd, 0x9a, 0xd1, 0xb3, 0xdd, 0x0b, 0x09, 0xe4, 0xe1, 0x3d, 0x25, 0x11, 0xdd, 0x1a, 0xf9, +0xcd, 0x23, 0x2f, 0xba, 0x0b, 0x81, 0x39, 0xe2, 0xfa, 0xfe, 0xb5, 0xe5, 0x50, 0x38, 0x1c, 0xe2, 0xda, 0x1c, 0xcb, 0x7e, 0xd9, 0xbb, 0x14, 0x07, 0xe0, 0xe2, 0x68, 0xb5, 0x32, 0xe6, 0x29, 0xc8, +0x0c, 0xd3, 0x1e, 0xe6, 0x9a, 0xdd, 0xfb, 0xf4, 0x20, 0xd0, 0x77, 0xfd, 0x05, 0xf6, 0x2a, 0xcd, 0x0b, 0xd2, 0xfe, 0xf3, 0x4b, 0x3b, 0x98, 0xe0, 0x66, 0x08, 0xf3, 0x1a, 0xc8, 0xd2, 0xac, 0x03, +0xf1, 0xfc, 0xe0, 0xf0, 0xfb, 0x16, 0x24, 0x91, 0xdb, 0xec, 0xfc, 0x08, 0xee, 0x34, 0x1f, 0xdc, 0x97, 0xcf, 0x1d, 0x13, 0x1a, 0x20, 0x19, 0x22, 0x17, 0x16, 0x06, 0xff, 0xcb, 0x4f, 0xb8, 0xe6, +0xd5, 0x23, 0x01, 0xef, 0xec, 0x30, 0x20, 0x41, 0x08, 0x24, 0x10, 0x18, 0x12, 0xf0, 0xc3, 0xfa, 0xfa, 0xd2, 0x38, 0x2b, 0x17, 0x1a, 0xec, 0xa8, 0x98, 0xff, 0xe9, 0x0e, 0x25, 0xe4, 0x23, 0x1f, +0x3a, 0x24, 0x2f, 0x1e, 0x06, 0x09, 0xef, 0x1a, 0xf6, 0xe2, 0x3e, 0x10, 0x27, 0xda, 0x1d, 0x0d, 0x04, 0x03, 0x0e, 0xa8, 0xe8, 0xf7, 0xc2, 0x34, 0x25, 0x01, 0xfd, 0xf8, 0xf6, 0xef, 0x45, 0xf8, +0xdd, 0xf1, 0x10, 0xff, 0x15, 0xd1, 0x38, 0x1d, 0xe5, 0xec, 0x3d, 0xf4, 0xea, 0xb4, 0x44, 0xa3, 0xee, 0xeb, 0x49, 0x5b, 0x9b, 0x0a, 0xfe, 0x22, 0xfe, 0xe4, 0xe5, 0x22, 0xfc, 0x7f, 0x10, 0xc8, +0xa8, 0x2f, 0x01, 0x01, 0xe7, 0xd7, 0xc6, 0xdb, 0xdf, 0xfa, 0xf5, 0xfb, 0xed, 0x13, 0xeb, 0xc5, 0xfc, 0xd4, 0xe9, 0x25, 0x2e, 0x41, 0x05, 0xb6, 0xe5, 0x00, 0x0b, 0x29, 0xef, 0xce, 0x32, 0x0c, +0x31, 0x48, 0x0a, 0xd7, 0x2d, 0x25, 0xf5, 0xf6, 0xf2, 0x1d, 0xc6, 0xde, 0xea, 0xeb, 0xeb, 0x2a, 0x10, 0xf6, 0xf6, 0xff, 0x35, 0xab, 0xfb, 0x54, 0x14, 0x32, 0xfb, 0x0a, 0x10, 0xf1, 0xfd, 0xd7, +0x12, 0x34, 0x42, 0x0b, 0xdf, 0xf3, 0xe3, 0xdf, 0xe6, 0x21, 0x3d, 0xed, 0xd5, 0x9f, 0x01, 0x2e, 0x1d, 0x65, 0x47, 0x81, 0xcf, 0xba, 0xea, 0xe0, 0x10, 0x16, 0x16, 0x01, 0x46, 0x3b, 0x08, 0x6c, +0xdd, 0x32, 0x22, 0x08, 0xb3, 0xd0, 0xfb, 0xe9, 0x13, 0xf0, 0x1e, 0xc9, 0x22, 0xcb, 0x42, 0xd2, 0x25, 0xc6, 0xf3, 0xf5, 0x15, 0xc5, 0x4a, 0xf1, 0x4b, 0xe6, 0xc4, 0x7b, 0x1f, 0x68, 0xd4, 0xd8, +0x10, 0x20, 0xce, 0xf5, 0x22, 0x09, 0xb8, 0xe5, 0x3d, 0x2a, 0x08, 0xff, 0xcf, 0xff, 0xf5, 0x57, 0xd5, 0xf8, 0x01, 0x65, 0x02, 0xea, 0xef, 0xf9, 0xc5, 0xde, 0x0c, 0x3a, 0xe2, 0xf8, 0x0d, 0x08, +0x43, 0xe8, 0x12, 0xb9, 0x28, 0x27, 0x2e, 0xf4, 0x22, 0x2e, 0xee, 0xe7, 0xac, 0x0b, 0xe7, 0xd0, 0xdb, 0x78, 0x14, 0xef, 0xd9, 0xde, 0xfc, 0xfe, 0xea, 0xcd, 0xeb, 0x3c, 0xcf, 0x4b, 0xf9, 0x0f, +0x17, 0xeb, 0x00, 0x13, 0x35, 0xf5, 0x10, 0xf2, 0x07, 0x18, 0x03, 0xda, 0xea, 0xeb, 0x50, 0xee, 0xf9, 0xab, 0xf9, 0x0f, 0x06, 0xfe, 0x47, 0x5c, 0xc7, 0x7b, 0x39, 0xd2, 0xa6, 0xf0, 0xca, 0xdb, +0xd6, 0xd5, 0x34, 0xf9, 0xbb, 0x0d, 0xd0, 0xe8, 0x9b, 0x60, 0x2f, 0x5b, 0xf3, 0x15, 0xc7, 0x03, 0xd8, 0x14, 0x65, 0x15, 0x1a, 0xc9, 0x7f, 0xf0, 0xde, 0xed, 0x20, 0xc0, 0x23, 0x16, 0x00, 0xd7, +0x33, 0xf9, 0xe7, 0xfe, 0xaa, 0xf9, 0xf2, 0x1b, 0x27, 0xed, 0xc9, 0x04, 0x13, 0x2d, 0xb9, 0x0e, 0xf3, 0x11, 0x08, 0x55, 0x10, 0xea, 0xfa, 0xcd, 0x21, 0x56, 0xdf, 0xd7, 0xdf, 0x21, 0xd7, 0x56, +0xdd, 0xe8, 0x2a, 0xc3, 0xf2, 0x16, 0x35, 0xb5, 0xf6, 0x0e, 0xab, 0xee, 0x39, 0x43, 0x0e, 0xb4, 0x19, 0xfa, 0xe5, 0x05, 0xf1, 0xef, 0xfc, 0xf6, 0xe3, 0x20, 0xf6, 0xb8, 0x3e, 0xf8, 0x1c, 0xf2, +0x20, 0x1e, 0x13, 0xec, 0xe1, 0xc1, 0xec, 0xd5, 0xcc, 0x32, 0x12, 0x21, 0x56, 0xf3, 0x2a, 0xf0, 0xfd, 0x0c, 0x0e, 0x1a, 0x30, 0xde, 0x24, 0xd6, 0x54, 0xf0, 0xdf, 0x0e, 0x20, 0xfd, 0xb1, 0x00, +0x14, 0x24, 0x0e, 0x00, 0xbb, 0x09, 0x13, 0xec, 0x06, 0xdb, 0x08, 0xe7, 0xf9, 0x04, 0xf8, 0x0c, 0x37, 0xdd, 0xfd, 0xe2, 0x0f, 0x27, 0x1d, 0xfb, 0x07, 0xce, 0x0d, 0xff, 0xec, 0x13, 0xf4, 0x0b, +0xf8, 0x13, 0xd6, 0x20, 0xe2, 0x0c, 0x02, 0xee, 0xfa, 0x1c, 0xf6, 0x0f, 0xff, 0xe7, 0x1b, 0x21, 0x1f, 0xda, 0x0e, 0xfb, 0xcd, 0xf9, 0x34, 0x04, 0xd8, 0xea, 0x0b, 0xea, 0xed, 0xdf, 0x05, 0xee, +0x1f, 0x0d, 0x37, 0xe0, 0x3b, 0xb3, 0xce, 0x0e, 0x22, 0x0d, 0xeb, 0xff, 0x10, 0x10, 0xaf, 0xfc, 0xcd, 0x7f, 0xf4, 0x22, 0xef, 0xde, 0x59, 0xfc, 0x0c, 0x09, 0xf9, 0xc5, 0x2b, 0xf2, 0x29, 0xfa, +0xe3, 0xee, 0x0f, 0xce, 0xeb, 0x1a, 0xe3, 0xf9, 0x27, 0x01, 0xfa, 0xe5, 0xe9, 0xff, 0x0d, 0xfb, 0xf4, 0x05, 0xe1, 0x39, 0x0c, 0xee, 0x0d, 0xf5, 0x29, 0x0a, 0x09, 0xe4, 0x01, 0xeb, 0x0b, 0xaf, +0xd8, 0xc6, 0x1f, 0xda, 0xec, 0xe4, 0xea, 0x0d, 0x1d, 0xf2, 0x14, 0xb6, 0x1b, 0xd8, 0x20, 0xbc, 0xe4, 0x00, 0xee, 0x30, 0x1f, 0x14, 0xf2, 0x1d, 0xef, 0x0b, 0x4c, 0x30, 0xe5, 0xe4, 0xdc, 0x0c, +0xd0, 0x02, 0xc1, 0x19, 0x19, 0x03, 0x3e, 0xd4, 0x1f, 0xc9, 0xe5, 0xfa, 0xf6, 0xed, 0x25, 0xe8, 0xf0, 0x20, 0xb8, 0xea, 0xc7, 0x29, 0xe9, 0xe8, 0xf4, 0xfb, 0xe2, 0xee, 0x22, 0xdd, 0x00, 0x17, +0xfb, 0x3c, 0xf1, 0x0f, 0x05, 0xbd, 0x07, 0x39, 0xe4, 0xba, 0xc8, 0x2d, 0xe2, 0x41, 0x45, 0x0d, 0xe2, 0xec, 0x18, 0xfd, 0x46, 0xd6, 0x81, 0x24, 0xff, 0xcf, 0xf1, 0xbc, 0x14, 0xea, 0x14, 0x12, +0xda, 0x22, 0x0b, 0xf5, 0xaf, 0x1a, 0x16, 0x25, 0xfd, 0x0a, 0xf8, 0xf1, 0x2b, 0xa8, 0x0e, 0x09, 0x03, 0xf8, 0x06, 0x09, 0x1b, 0xe5, 0xe2, 0x42, 0xe4, 0x31, 0xc0, 0xe5, 0x0a, 0xeb, 0xe0, 0x04, +0x36, 0xf7, 0x32, 0x29, 0xba, 0xb5, 0xff, 0x3b, 0xd3, 0x38, 0xe9, 0x3a, 0x19, 0x0e, 0x03, 0xfd, 0x9d, 0x0e, 0x7f, 0xfc, 0x62, 0x00, 0x2d, 0xeb, 0x87, 0x03, 0x1c, 0x28, 0xfb, 0xb7, 0xa2, 0x32, +0xd3, 0x10, 0xdd, 0x09, 0x94, 0x27, 0x59, 0xbf, 0x00, 0x15, 0xba, 0x9e, 0x08, 0xb1, 0xfc, 0xea, 0x4f, 0xc6, 0x10, 0x3c, 0xd9, 0x00, 0xe0, 0xc0, 0xf6, 0xbd, 0x2b, 0x0d, 0xd0, 0xb8, 0x0c, 0xe6, +0xca, 0x24, 0xfc, 0x90, 0xbc, 0x0a, 0x41, 0xc7, 0xec, 0x6f, 0xc6, 0x67, 0x3a, 0x0d, 0xd6, 0x15, 0xbd, 0x2f, 0x00, 0xec, 0x54, 0x1c, 0x55, 0xec, 0xe5, 0xb0, 0x18, 0xfe, 0x8a, 0x1c, 0x2a, 0xa2, +0x63, 0xce, 0xfe, 0x32, 0xdb, 0x79, 0x9c, 0x06, 0xe2, 0x01, 0x1d, 0x16, 0x2b, 0xf4, 0xd0, 0x06, 0x38, 0x32, 0x0b, 0xf1, 0x28, 0x27, 0xef, 0xe9, 0x45, 0xc7, 0xd0, 0x18, 0x0f, 0xe5, 0x2a, 0x2c, +0x2d, 0xec, 0x69, 0xda, 0x47, 0xb9, 0xd8, 0xfb, 0xba, 0x05, 0x53, 0xd9, 0xe2, 0x09, 0xf0, 0xcf, 0xf7, 0x57, 0xc5, 0x20, 0xe8, 0x0b, 0x36, 0xbe, 0x9c, 0xc4, 0x1d, 0x51, 0x33, 0x00, 0xf6, 0xd4, +0xd4, 0x16, 0x9f, 0xf0, 0x0d, 0x09, 0xbb, 0xe3, 0x1a, 0xa0, 0x39, 0x9d, 0xd1, 0x06, 0xbd, 0x14, 0x16, 0x0a, 0x13, 0xf4, 0xe9, 0x00, 0xf9, 0x1a, 0x43, 0x2e, 0xf5, 0xf1, 0x41, 0x24, 0xa4, 0x2b, +0xd1, 0xdf, 0xef, 0xda, 0x28, 0x1f, 0xf4, 0x46, 0x0e, 0xa3, 0x16, 0x1e, 0x09, 0x1d, 0x14, 0x00, 0xf9, 0xde, 0xbc, 0xbf, 0xe6, 0x44, 0x25, 0x15, 0x1f, 0xf0, 0x30, 0xe8, 0xf3, 0xea, 0x18, 0x19, +0x17, 0x52, 0x07, 0x42, 0x5a, 0xdf, 0x24, 0x1c, 0xbb, 0xf7, 0xb8, 0x2a, 0x3f, 0xfc, 0xe4, 0x09, 0x15, 0x0a, 0xfb, 0x3c, 0x1f, 0x70, 0x4a, 0xf9, 0x02, 0x09, 0x3b, 0x7f, 0xc0, 0x1b, 0x14, 0xd1, +0xb8, 0xf4, 0xb1, 0xc8, 0x0a, 0x1d, 0x2e, 0xdf, 0x2d, 0x05, 0x9e, 0x1d, 0xa9, 0x92, 0x10, 0xdb, 0xd0, 0x00, 0xd5, 0xc1, 0x8c, 0x15, 0xc3, 0x0b, 0x2b, 0xf5, 0x2d, 0x1f, 0x10, 0xc5, 0xd8, 0x9b, +0x3a, 0xb7, 0xc6, 0x2e, 0x36, 0xf5, 0xd4, 0xe9, 0x08, 0x07, 0xcc, 0x94, 0x4d, 0xda, 0x1c, 0x28, 0xc4, 0xb8, 0xd9, 0xc8, 0x09, 0x01, 0x0a, 0x3a, 0x0a, 0x10, 0x00, 0x4c, 0xfe, 0x45, 0xd9, 0x46, +0xd4, 0x1c, 0x3b, 0xe0, 0x7f, 0xea, 0x04, 0x24, 0xb8, 0xd4, 0xe1, 0x06, 0xbf, 0xd9, 0xf3, 0x69, 0x1c, 0xe3, 0x2a, 0xda, 0x98, 0x07, 0x1e, 0xef, 0xe9, 0xe7, 0x08, 0xcd, 0x99, 0x57, 0x47, 0xc5, +0x14, 0xf1, 0x06, 0x18, 0x2b, 0xf7, 0xb1, 0x02, 0xee, 0x27, 0xd1, 0x00, 0x21, 0x25, 0xe1, 0x19, 0x10, 0xe7, 0xf5, 0xf4, 0xcb, 0x82, 0x0e, 0xec, 0xf6, 0x14, 0xd4, 0x21, 0x61, 0xed, 0x4b, 0xf8, +0x3e, 0xe1, 0xfa, 0x36, 0x0c, 0x0e, 0xe4, 0x10, 0xd3, 0x30, 0x27, 0xd4, 0x45, 0x04, 0x38, 0x65, 0x10, 0x46, 0x9d, 0x90, 0xf7, 0xad, 0xf7, 0xea, 0xfd, 0xb3, 0x1c, 0x26, 0x07, 0x14, 0x8f, 0xcd, +0x31, 0x27, 0x3e, 0x1c, 0xd5, 0x0b, 0x44, 0x06, 0xdf, 0x6e, 0x19, 0xf3, 0xe9, 0xda, 0xa1, 0x16, 0xce, 0xd6, 0xc3, 0x15, 0xf7, 0xed, 0xe8, 0xb2, 0x2f, 0xfd, 0xe6, 0x1f, 0x0d, 0x07, 0x0b, 0xbc, +0x35, 0xa0, 0x29, 0xd7, 0x12, 0xfa, 0xd9, 0x55, 0x28, 0x43, 0x14, 0x12, 0xd4, 0x3a, 0x2f, 0x44, 0x32, 0x34, 0xf9, 0x20, 0x14, 0xe5, 0xc5, 0x7f, 0xf6, 0x0e, 0xf3, 0x5a, 0xe6, 0xd8, 0x4b, 0x2e, +0x10, 0x07, 0x04, 0x51, 0x01, 0x2d, 0x75, 0x20, 0xf7, 0x0f, 0x24, 0xeb, 0x28, 0xf7, 0x3a, 0xdc, 0xc8, 0xfe, 0x6b, 0xbc, 0xdf, 0xe3, 0x22, 0xf5, 0x1a, 0x23, 0x3f, 0x51, 0x63, 0x24, 0xe7, 0x47, +0x13, 0x17, 0x0d, 0x5f, 0xe4, 0xd6, 0x01, 0x63, 0xf3, 0x09, 0x07, 0x0a, 0x05, 0x4f, 0x05, 0xd4, 0x8c, 0x21, 0x1d, 0xd8, 0x47, 0x33, 0xec, 0xff, 0xfe, 0xa5, 0x0c, 0x40, 0xd6, 0x0b, 0x43, 0x18, +0x32, 0x22, 0x51, 0xfe, 0xf3, 0xef, 0x43, 0x2b, 0xd2, 0xca, 0xba, 0x86, 0x54, 0x3f, 0x23, 0xf7, 0xe7, 0x0d, 0x29, 0x17, 0x4b, 0xfd, 0xaf, 0x2a, 0xf6, 0x24, 0xc1, 0x19, 0x11, 0xcb, 0x21, 0x38, +0x39, 0x12, 0xbe, 0xdd, 0xd7, 0x18, 0x17, 0xaf, 0x0b, 0xdb, 0x19, 0xf7, 0xd4, 0xef, 0xd3, 0x1c, 0xf3, 0x37, 0x0f, 0x4e, 0xc3, 0xdf, 0x0f, 0x3b, 0x07, 0x2c, 0x2e, 0xe5, 0x27, 0x0f, 0x00, 0x24, +0x1a, 0x9c, 0xed, 0xfd, 0xce, 0x45, 0xfb, 0xda, 0x35, 0xc2, 0xd2, 0xee, 0x1a, 0x0f, 0xd5, 0xeb, 0x0a, 0x43, 0x00, 0xed, 0x46, 0x92, 0x24, 0xcc, 0x07, 0x40, 0x07, 0x8c, 0x89, 0x4e, 0xf5, 0xb6, +0x0c, 0xf8, 0x3a, 0x73, 0x67, 0xdb, 0x39, 0x20, 0xe4, 0x44, 0x1b, 0xf2, 0x2a, 0x15, 0xfa, 0xdc, 0xc8, 0xe7, 0xf7, 0xe7, 0x3d, 0x05, 0x65, 0x0a, 0x7f, 0xfd, 0xed, 0x0b, 0x12, 0x07, 0x22, 0x00, +0x3c, 0xb2, 0xeb, 0x4e, 0x2f, 0x07, 0xe6, 0x07, 0xd8, 0x09, 0x32, 0x3c, 0x15, 0x75, 0x33, 0xf2, 0x03, 0x07, 0x57, 0xa8, 0xd9, 0xb6, 0x0d, 0xae, 0x07, 0xff, 0xec, 0xde, 0xe3, 0x42, 0x13, 0xf0, +0x15, 0xeb, 0x0d, 0xf3, 0x06, 0x00, 0xf8, 0xd0, 0xe0, 0xfc, 0x6e, 0x04, 0x0b, 0x01, 0x07, 0x00, 0xf8, 0x0b, 0x20, 0xc5, 0xe5, 0xff, 0x26, 0xea, 0xf6, 0x0f, 0x00, 0xde, 0xf1, 0xf9, 0x0d, 0x09, +0xfd, 0x11, 0xe0, 0xf8, 0x32, 0x02, 0xdd, 0xf1, 0x04, 0x03, 0xf2, 0x03, 0x10, 0xf6, 0x13, 0x16, 0xf8, 0xed, 0x1d, 0xfb, 0x34, 0x17, 0x01, 0xfc, 0xfc, 0xf4, 0x13, 0xf4, 0x02, 0xd9, 0x01, 0x7f, +0x09, 0xf4, 0x03, 0xfa, 0xee, 0x20, 0x04, 0x02, 0xff, 0x08, 0xff, 0xe0, 0xc7, 0x03, 0x00, 0x07, 0xf3, 0xe7, 0x00, 0xfa, 0xe0, 0xf4, 0x04, 0xed, 0xeb, 0xc6, 0xf4, 0xec, 0x14, 0x16, 0x0e, 0x00, +0x0e, 0xfa, 0xf8, 0xe4, 0xd2, 0x13, 0xf2, 0x0b, 0x01, 0xec, 0xfe, 0x21, 0x08, 0xfb, 0x14, 0x09, 0x28, 0xe5, 0xfb, 0xf1, 0x17, 0xff, 0xf3, 0x14, 0x08, 0xf3, 0xee, 0xe9, 0x12, 0xfd, 0xe1, 0xf9, +0x5a, 0xfd, 0xd1, 0x40, 0xc5, 0x4c, 0x1c, 0x5a, 0x0b, 0xff, 0x49, 0x34, 0xe6, 0x11, 0x7d, 0xb8, 0x37, 0x22, 0xcb, 0xec, 0x0f, 0xe3, 0x07, 0x01, 0xfa, 0xf4, 0x0d, 0xdc, 0xcc, 0x35, 0x1c, 0x08, +0xb5, 0x1b, 0x13, 0x15, 0x05, 0x43, 0xf5, 0x02, 0xee, 0x4c, 0x4f, 0xe2, 0x44, 0xb2, 0xd4, 0xd4, 0xf5, 0xbe, 0xfc, 0xf9, 0xc3, 0xe2, 0x39, 0x19, 0x10, 0x28, 0x44, 0xf1, 0xcc, 0x32, 0xd5, 0x12, +0xde, 0xf7, 0xfa, 0xd7, 0xfc, 0xd6, 0xfe, 0x02, 0x2c, 0x28, 0x06, 0xae, 0x9f, 0x42, 0xe2, 0x2d, 0xda, 0x2b, 0x38, 0x1a, 0x56, 0xb5, 0xae, 0x03, 0xa5, 0xb8, 0x12, 0x07, 0x5b, 0x03, 0xee, 0x5d, +0x02, 0x98, 0xd5, 0x1d, 0x11, 0x06, 0x3d, 0x05, 0x25, 0x10, 0x7f, 0xdf, 0x03, 0x06, 0xfb, 0x35, 0x88, 0xd2, 0xd2, 0x12, 0x11, 0x5f, 0x28, 0x11, 0xda, 0x03, 0xd5, 0x50, 0x47, 0x32, 0x2e, 0x01, +0xce, 0x15, 0x05, 0xea, 0x02, 0x15, 0xec, 0x33, 0xee, 0xdb, 0x04, 0xe4, 0xdc, 0xf0, 0x2e, 0x28, 0x1f, 0xfb, 0x9e, 0xe1, 0x25, 0xf4, 0xb7, 0xce, 0xe0, 0x2e, 0xea, 0x0e, 0xf8, 0xfb, 0xe8, 0xf1, +0x03, 0xff, 0x51, 0xf7, 0xb5, 0x03, 0xde, 0xa9, 0xd9, 0x0c, 0xe8, 0x44, 0xda, 0x32, 0xe2, 0xef, 0x17, 0x1f, 0xec, 0x05, 0xac, 0xf7, 0xfd, 0x00, 0xd7, 0x21, 0x3f, 0xba, 0x04, 0x15, 0x2c, 0xe3, +0xd3, 0x04, 0xe2, 0xe8, 0xfb, 0x5b, 0x01, 0x04, 0x22, 0x39, 0x5c, 0xf5, 0x12, 0x18, 0xf4, 0xf6, 0x0e, 0xee, 0x4c, 0xbf, 0xa6, 0x4e, 0x64, 0xeb, 0xd2, 0x30, 0xe3, 0xfc, 0x0a, 0x05, 0x14, 0x1b, +0xde, 0x24, 0x01, 0x3d, 0x7f, 0xed, 0x0f, 0x30, 0x05, 0x02, 0xe1, 0xca, 0x27, 0x3e, 0x64, 0x0e, 0x06, 0x43, 0x0f, 0x1e, 0xef, 0xec, 0x0c, 0xfd, 0x31, 0x0a, 0x27, 0x17, 0x4f, 0x0b, 0x23, 0x43, +0xf9, 0x1f, 0x24, 0x0c, 0xea, 0x08, 0xf1, 0x28, 0x47, 0xd3, 0x33, 0x36, 0x15, 0x01, 0xdd, 0x30, 0xe5, 0x31, 0xed, 0xe3, 0xb7, 0x34, 0x04, 0x13, 0x3a, 0xd4, 0x1d, 0x15, 0x18, 0xea, 0xd9, 0xb1, +0x47, 0xfb, 0x3d, 0xea, 0xf3, 0x04, 0x00, 0xa2, 0xfe, 0xf5, 0xe4, 0xcf, 0x1d, 0xda, 0x33, 0xf1, 0x07, 0xe3, 0xc9, 0xbd, 0xc6, 0x0c, 0x36, 0xc3, 0x45, 0x5c, 0xf6, 0xc2, 0xfa, 0x5b, 0xe2, 0xd7, +0xf1, 0x69, 0xcd, 0x3d, 0x4c, 0xb1, 0xf4, 0x00, 0x26, 0xdd, 0xca, 0x09, 0x25, 0x34, 0xba, 0x2b, 0xdf, 0x9b, 0x10, 0xde, 0xc5, 0x1b, 0x25, 0xf9, 0xf8, 0xfe, 0x1b, 0x0e, 0x10, 0xf3, 0xfa, 0x2a, +0x62, 0xf2, 0xe6, 0xdc, 0x43, 0x26, 0xf0, 0xd2, 0x50, 0x34, 0xee, 0x19, 0x81, 0x31, 0xe7, 0xe2, 0xfa, 0xf4, 0xf0, 0xf2, 0x40, 0x1f, 0x31, 0xed, 0x01, 0xfb, 0xf2, 0xce, 0x09, 0xf2, 0xcc, 0xed, +0xe4, 0x1a, 0x70, 0x22, 0xe9, 0x01, 0xe9, 0xff, 0xfb, 0x3e, 0xdf, 0xd6, 0xd1, 0xd9, 0x2c, 0x11, 0xf1, 0xd3, 0xf5, 0x27, 0xea, 0xff, 0xe6, 0xf6, 0x2b, 0xfb, 0xe7, 0x11, 0xe9, 0x32, 0x4a, 0xc8, +0x66, 0xe7, 0x27, 0xdb, 0xfc, 0x23, 0x39, 0x1e, 0x08, 0x1c, 0x06, 0x10, 0xf7, 0x1e, 0x03, 0x68, 0xd2, 0xec, 0x3c, 0xc1, 0x19, 0x07, 0x04, 0xf9, 0xf2, 0xeb, 0x44, 0xe0, 0xdd, 0xe9, 0xff, 0x3a, +0xde, 0xce, 0x56, 0xb8, 0xd1, 0x21, 0xf7, 0x01, 0x11, 0x7f, 0x09, 0xe8, 0x30, 0x4d, 0xf9, 0x23, 0x04, 0xfc, 0x49, 0xe1, 0xf8, 0x58, 0xe7, 0xef, 0xf1, 0xfa, 0xfc, 0x04, 0x06, 0xeb, 0x05, 0x15, +0x1b, 0x22, 0xe7, 0x37, 0x04, 0x10, 0x1a, 0xdb, 0xdf, 0xe9, 0xf3, 0x13, 0xe8, 0x97, 0xc5, 0x14, 0x21, 0xac, 0x17, 0xe4, 0x0e, 0xc6, 0xb8, 0xee, 0xf3, 0x11, 0xee, 0xe7, 0x17, 0xd3, 0x1b, 0x65, +0x9f, 0x06, 0x2f, 0xe8, 0x1a, 0xce, 0xfb, 0xef, 0xb1, 0x3d, 0xc2, 0x25, 0x27, 0xf8, 0x21, 0xca, 0xee, 0xe9, 0x9f, 0x11, 0x33, 0x0a, 0xff, 0xe9, 0xdd, 0x07, 0x15, 0x35, 0xed, 0xf7, 0xef, 0x68, +0x36, 0x47, 0xa4, 0x6a, 0x08, 0x10, 0xe3, 0x2b, 0xe1, 0xc4, 0xe5, 0xa0, 0x12, 0xfd, 0x27, 0xa8, 0xcf, 0xe4, 0xec, 0x0d, 0xf1, 0x05, 0xaf, 0x1e, 0xe7, 0xce, 0x09, 0x4c, 0xda, 0x70, 0xe5, 0x26, +0xe9, 0x4f, 0xf8, 0xe9, 0x26, 0x16, 0x04, 0x09, 0xba, 0x2a, 0xf9, 0x13, 0xe5, 0xbd, 0x18, 0x4b, 0x39, 0x90, 0x5b, 0xcc, 0x81, 0xb3, 0xdd, 0x29, 0xd6, 0xfa, 0xf7, 0x0a, 0xf0, 0x19, 0x61, 0xba, +0x30, 0x2e, 0xef, 0x0a, 0x4b, 0xd1, 0xa6, 0xfd, 0x26, 0x1a, 0x51, 0xee, 0xe9, 0x11, 0xd8, 0xe1, 0x9b, 0x1a, 0xf3, 0x22, 0xf6, 0xe7, 0xed, 0xe2, 0xe2, 0x25, 0xbf, 0x1e, 0x58, 0xc2, 0x2e, 0xe0, +0x24, 0x9f, 0x01, 0x07, 0xc9, 0xfe, 0x18, 0xcb, 0xec, 0x54, 0x55, 0xc5, 0xbf, 0x1d, 0x22, 0x13, 0x83, 0x1a, 0x00, 0x0c, 0x09, 0xff, 0x53, 0xfa, 0xdf, 0xd7, 0x2f, 0x08, 0x2a, 0x07, 0x16, 0xf4, +0x23, 0xff, 0x0b, 0xde, 0x08, 0x2c, 0xc2, 0x36, 0x35, 0x3f, 0x14, 0x90, 0xed, 0xa8, 0xce, 0x08, 0xb5, 0x0e, 0xf4, 0x2d, 0x3a, 0xed, 0x2e, 0x37, 0xc4, 0x19, 0xac, 0x3b, 0xf5, 0x91, 0xec, 0x17, +0xf6, 0xcf, 0xd1, 0xe1, 0x30, 0x0d, 0x22, 0xf0, 0x3a, 0x17, 0xe5, 0x25, 0x0d, 0xfa, 0x08, 0xde, 0x20, 0x09, 0xf5, 0x68, 0x20, 0xe7, 0x07, 0xd5, 0xe8, 0x44, 0xed, 0x0c, 0x1d, 0x43, 0xc1, 0xe4, +0x15, 0x42, 0xfd, 0x02, 0xbf, 0x9b, 0xe6, 0x1e, 0xdc, 0xf4, 0xce, 0x28, 0x18, 0x23, 0x35, 0xf5, 0xef, 0xff, 0x01, 0xd1, 0x0d, 0x30, 0x51, 0xe7, 0xee, 0xb9, 0xde, 0xbd, 0xfb, 0x4d, 0x3a, 0x1d, +0xf3, 0x11, 0xee, 0xec, 0xaa, 0x5c, 0xf0, 0x17, 0xd8, 0xde, 0x0b, 0x02, 0x2d, 0xf4, 0xc7, 0xe2, 0x38, 0xe8, 0x21, 0x37, 0xe0, 0x08, 0xf3, 0xf0, 0xf4, 0x81, 0x67, 0x24, 0x26, 0x1a, 0xd6, 0xed, +0x9b, 0x0f, 0x59, 0xdd, 0xf6, 0xff, 0x07, 0x0b, 0xbe, 0x0d, 0xef, 0xe3, 0xea, 0x4f, 0x3d, 0xd3, 0x3c, 0x11, 0x30, 0xa9, 0x40, 0xf9, 0xd8, 0xd0, 0xdb, 0x0a, 0xdb, 0x08, 0xe3, 0x38, 0x94, 0xbe, +0xfe, 0x1e, 0x39, 0x18, 0x98, 0xe0, 0x26, 0xd5, 0x36, 0xc4, 0x02, 0xd4, 0xed, 0xa8, 0x34, 0x8e, 0xf2, 0xdf, 0x0e, 0x5b, 0xed, 0x1c, 0x47, 0xea, 0x21, 0x02, 0x23, 0xe8, 0xe9, 0x28, 0xea, 0xcb, +0xdd, 0x30, 0xe8, 0xfc, 0xb1, 0xf3, 0x1d, 0x28, 0x00, 0xf2, 0x81, 0x26, 0xff, 0xeb, 0x9b, 0xe4, 0xdb, 0x05, 0xbe, 0x3c, 0xe4, 0xf3, 0x31, 0xfc, 0xd7, 0xf8, 0x7a, 0xc5, 0xf9, 0x4f, 0x15, 0xea, +0x2f, 0x26, 0x21, 0x3f, 0x0b, 0x1a, 0xf1, 0x23, 0x29, 0x46, 0xcb, 0x3b, 0x33, 0xf9, 0xc4, 0xe5, 0xe6, 0x30, 0xc0, 0x98, 0xf0, 0xdc, 0x01, 0x21, 0x9b, 0xea, 0xec, 0x25, 0x1f, 0xff, 0xef, 0x1a, +0x0c, 0xfc, 0x06, 0xf9, 0x0e, 0x32, 0x00, 0x30, 0xfb, 0x15, 0xde, 0x40, 0xe2, 0xb1, 0x09, 0x12, 0xba, 0x14, 0x18, 0xe4, 0x22, 0xe8, 0x2b, 0xb2, 0x08, 0x11, 0x07, 0xdc, 0xfd, 0xe4, 0xe8, 0x3c, +0x04, 0x11, 0x14, 0x31, 0x76, 0xd6, 0x0f, 0xf0, 0x0f, 0x5c, 0xd6, 0x01, 0x1c, 0x13, 0xcd, 0xde, 0xbd, 0xee, 0x21, 0xdb, 0x29, 0xad, 0x10, 0xd7, 0xc0, 0x29, 0x0b, 0xc7, 0xfb, 0xb4, 0x33, 0xec, +0x0b, 0x03, 0xf5, 0x2e, 0xf4, 0x19, 0xed, 0xda, 0xfa, 0x02, 0x3d, 0x20, 0x01, 0xd8, 0xfd, 0xdf, 0x0b, 0x1e, 0x28, 0xe4, 0xea, 0xd4, 0xd4, 0x3f, 0xe7, 0xfb, 0x20, 0x10, 0xe3, 0xeb, 0xfc, 0xac, +0xa0, 0xcf, 0x20, 0xf8, 0xf1, 0x08, 0x11, 0x20, 0x1f, 0xcd, 0xef, 0xba, 0x3e, 0xff, 0x46, 0x0d, 0xf5, 0x21, 0xde, 0xe1, 0x18, 0x09, 0xec, 0x00, 0xc6, 0xcd, 0xe9, 0xb1, 0x15, 0xd7, 0xf8, 0x0c, +0x7f, 0x18, 0x78, 0x30, 0xe2, 0xe8, 0xb7, 0xfe, 0xd7, 0xcf, 0x18, 0x4d, 0x38, 0x3e, 0x01, 0x52, 0x1e, 0xff, 0xfb, 0x51, 0x0b, 0x3e, 0xfa, 0x60, 0xb8, 0xf7, 0xf0, 0xed, 0x3a, 0x16, 0xcc, 0x35, +0xf9, 0xe9, 0x2e, 0xe2, 0x37, 0x0b, 0x27, 0xd6, 0xcb, 0x2b, 0xe1, 0xf7, 0xef, 0x0d, 0x1e, 0xff, 0xc9, 0xc1, 0xe9, 0xed, 0xcf, 0x00, 0x1e, 0x25, 0xe5, 0x10, 0xf4, 0x07, 0x2f, 0xff, 0xfb, 0xf3, +0x05, 0x1d, 0xb3, 0x73, 0xf5, 0xe5, 0x12, 0xd6, 0xf2, 0xe0, 0x01, 0x0c, 0xed, 0xdd, 0x19, 0xd5, 0xed, 0x1c, 0xc3, 0xfe, 0xc4, 0x00, 0xfb, 0xe4, 0x1e, 0x44, 0xfd, 0xe3, 0xfe, 0xac, 0x1e, 0x3d, +0xcb, 0xf4, 0xc8, 0xfe, 0xd3, 0xdc, 0x26, 0x44, 0x0e, 0xd8, 0xb6, 0xfd, 0x16, 0x2a, 0xf8, 0x0e, 0xb8, 0xd4, 0xf1, 0x07, 0x0b, 0x09, 0x01, 0x34, 0xd4, 0x24, 0xf5, 0xfb, 0x9d, 0x51, 0xfe, 0x29, +0x08, 0x35, 0xd5, 0x3a, 0x0c, 0xce, 0xdf, 0xf0, 0xce, 0x1e, 0xf4, 0x36, 0x14, 0xb6, 0xe9, 0x7f, 0xf2, 0x03, 0xc3, 0xf3, 0xee, 0xd3, 0x93, 0xe5, 0xf6, 0xc8, 0x6a, 0x27, 0xd2, 0xd2, 0xd8, 0xde, +0xc5, 0x66, 0xe8, 0x16, 0xe5, 0xf8, 0x11, 0x2e, 0x0d, 0xd4, 0xfb, 0xe9, 0x49, 0x03, 0x4c, 0xd9, 0x16, 0xd9, 0xfc, 0x23, 0x1e, 0x57, 0xd3, 0x0a, 0x44, 0x54, 0xf4, 0x91, 0x04, 0x17, 0xfd, 0xe9, +0x31, 0xf0, 0xf9, 0x07, 0x45, 0xfe, 0xfe, 0xdd, 0x20, 0xec, 0xdb, 0xea, 0xfb, 0x09, 0xef, 0xeb, 0x0c, 0x0d, 0xee, 0xf2, 0x0c, 0x1b, 0xf7, 0x26, 0x0c, 0x41, 0x0c, 0x17, 0xf8, 0x33, 0x0e, 0xf3, +0x02, 0xa1, 0x13, 0xed, 0xc6, 0x0e, 0xd3, 0x2e, 0x15, 0xf1, 0x20, 0xd2, 0x35, 0x34, 0xf8, 0x2f, 0x29, 0x0f, 0x7f, 0xe9, 0xfd, 0xf4, 0xf4, 0xc8, 0x46, 0x2d, 0x23, 0x19, 0x2c, 0xed, 0xf9, 0xed, +0xfb, 0xc8, 0x28, 0x4e, 0xed, 0x19, 0x12, 0x2b, 0xe8, 0xf7, 0xea, 0xf8, 0x3c, 0x03, 0x1c, 0xfa, 0xfe, 0x04, 0xe4, 0x23, 0x20, 0xda, 0x22, 0x40, 0xde, 0x0e, 0xd3, 0xfe, 0xfa, 0x07, 0x39, 0xdc, +0xf1, 0x3e, 0xe3, 0x05, 0x0f, 0xe6, 0x32, 0x0e, 0xe6, 0xf9, 0x0f, 0x19, 0xe0, 0x11, 0x25, 0x55, 0x3b, 0x1c, 0x0e, 0xcd, 0x04, 0xe9, 0x00, 0x40, 0xda, 0xef, 0xec, 0x28, 0xc4, 0x31, 0x08, 0x00, +0x27, 0x34, 0x06, 0xf1, 0x42, 0xcf, 0xf3, 0x04, 0xe2, 0x0e, 0xd8, 0xd0, 0x06, 0xbb, 0xe8, 0x0c, 0x2b, 0xfc, 0xd9, 0x0f, 0xc3, 0xd7, 0x1f, 0xea, 0x13, 0x32, 0x18, 0x0d, 0x2d, 0x1a, 0xf2, 0xd4, +0x10, 0x4c, 0xd2, 0x7f, 0x14, 0x14, 0xe4, 0xfa, 0x09, 0x13, 0x23, 0xe1, 0xc4, 0xc5, 0x02, 0x0e, 0xd2, 0xd1, 0xf5, 0x00, 0xe6, 0xe3, 0xf6, 0xef, 0xec, 0xe1, 0xef, 0x11, 0x1f, 0xe2, 0x0c, 0x43, +0x02, 0x35, 0x1b, 0xb5, 0x21, 0xef, 0x2f, 0x32, 0x44, 0xf7, 0x8f, 0xa7, 0xbb, 0x17, 0xc2, 0x17, 0xea, 0x1e, 0xe4, 0x0b, 0x2a, 0xc9, 0xe5, 0xf6, 0x57, 0x0c, 0x10, 0xf9, 0xc5, 0xff, 0xb4, 0xfa, +0x1e, 0xeb, 0xcc, 0x1f, 0xff, 0x22, 0xee, 0x1b, 0x32, 0x35, 0xe2, 0x00, 0xfd, 0xfb, 0xf1, 0xf7, 0xe2, 0xd1, 0x24, 0xe7, 0xfb, 0xd2, 0xf8, 0xc9, 0x1e, 0xf0, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, +0x20, 0x02, 0x00, 0x00, 0xb8, 0xf1, 0xff, 0xff, 0x9b, 0xff, 0xff, 0xff, 0x69, 0xd6, 0xff, 0xff, 0xf8, 0xf4, 0xff, 0xff, 0xbb, 0x20, 0x00, 0x00, 0x8a, 0xfe, 0xff, 0xff, 0x7f, 0xf6, 0xff, 0xff, +0x08, 0x06, 0x00, 0x00, 0xbb, 0x2c, 0x00, 0x00, 0xca, 0x0e, 0x00, 0x00, 0xeb, 0xfe, 0xff, 0xff, 0x33, 0x0f, 0x00, 0x00, 0x31, 0xf9, 0xff, 0xff, 0xff, 0x19, 0x00, 0x00, 0x08, 0xfd, 0xff, 0xff, +0xf5, 0x19, 0x00, 0x00, 0x06, 0xfc, 0xff, 0xff, 0x4d, 0xf4, 0xff, 0xff, 0x51, 0xf4, 0xff, 0xff, 0xa2, 0x06, 0x00, 0x00, 0xb4, 0x12, 0x00, 0x00, 0xce, 0x04, 0x00, 0x00, 0xa6, 0x0c, 0x00, 0x00, +0x49, 0xf4, 0xff, 0xff, 0x7b, 0x1e, 0x00, 0x00, 0xf3, 0x08, 0x00, 0x00, 0x21, 0x15, 0x00, 0x00, 0xb1, 0xfa, 0xff, 0xff, 0x7f, 0xf5, 0xff, 0xff, 0x8e, 0xff, 0xff, 0xff, 0x52, 0xf5, 0xff, 0xff, +0x84, 0xff, 0xff, 0xff, 0x62, 0x09, 0x00, 0x00, 0x65, 0x24, 0x00, 0x00, 0xda, 0x04, 0x00, 0x00, 0xeb, 0xeb, 0xff, 0xff, 0xac, 0xfb, 0xff, 0xff, 0x52, 0x06, 0x00, 0x00, 0xb1, 0xfe, 0xff, 0xff, +0xc9, 0x0e, 0x00, 0x00, 0x3a, 0x06, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, 0xfa, 0xed, 0xff, 0xff, 0xb7, 0xe8, 0xff, 0xff, 0x23, 0xfb, 0xff, 0xff, 0x62, 0x1b, 0x00, 0x00, 0x07, 0x12, 0x00, 0x00, +0xaa, 0x02, 0x00, 0x00, 0x57, 0xfb, 0xff, 0xff, 0x9c, 0xe2, 0xff, 0xff, 0x25, 0xf5, 0xff, 0xff, 0x25, 0x04, 0x00, 0x00, 0xd9, 0xfb, 0xff, 0xff, 0xb8, 0xf4, 0xff, 0xff, 0xc4, 0xfe, 0xff, 0xff, +0xfd, 0x19, 0x00, 0x00, 0xf6, 0xfa, 0xff, 0xff, 0x9f, 0x27, 0x00, 0x00, 0xba, 0x0e, 0x00, 0x00, 0x9d, 0xfc, 0xff, 0xff, 0x97, 0x07, 0x00, 0x00, 0xef, 0xed, 0xff, 0xff, 0xdc, 0x07, 0x00, 0x00, +0xed, 0xf9, 0xff, 0xff, 0xea, 0x1b, 0x00, 0x00, 0xd0, 0x08, 0x00, 0x00, 0xbc, 0x07, 0x00, 0x00, 0x86, 0x1e, 0x00, 0x00, 0xe9, 0xff, 0xff, 0xff, 0x13, 0xed, 0xff, 0xff, 0x0f, 0x03, 0x00, 0x00, +0x75, 0xf7, 0xff, 0xff, 0xa7, 0xff, 0xff, 0xff, 0x4c, 0x15, 0x00, 0x00, 0xd8, 0xf9, 0xff, 0xff, 0x3f, 0xe6, 0xff, 0xff, 0x3a, 0xe8, 0xff, 0xff, 0x52, 0xfc, 0xff, 0xff, 0x2b, 0xf9, 0xff, 0xff, +0x31, 0xf4, 0xff, 0xff, 0xfc, 0xe9, 0xff, 0xff, 0x2c, 0xf8, 0xff, 0xff, 0xea, 0xf7, 0xff, 0xff, 0xaa, 0x0c, 0x00, 0x00, 0x04, 0x1d, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x52, 0xf9, 0xff, 0xff, +0x64, 0x1a, 0x00, 0x00, 0x67, 0xf7, 0xff, 0xff, 0x6b, 0xe8, 0xff, 0xff, 0x98, 0x0b, 0x00, 0x00, 0x20, 0xf9, 0xff, 0xff, 0x12, 0xf6, 0xff, 0xff, 0xb8, 0xe8, 0xff, 0xff, 0xa7, 0x06, 0x00, 0x00, +0x02, 0x03, 0x00, 0x00, 0x38, 0x11, 0x00, 0x00, 0xcf, 0xea, 0xff, 0xff, 0x1f, 0x04, 0x00, 0x00, 0xfc, 0x03, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x5b, 0xf6, 0xff, 0xff, 0x61, 0xf2, 0xff, 0xff, +0x97, 0x19, 0x00, 0x00, 0xaa, 0x01, 0x00, 0x00, 0x2e, 0x14, 0x00, 0x00, 0xab, 0x02, 0x00, 0x00, 0xc8, 0x1a, 0x00, 0x00, 0x22, 0xf6, 0xff, 0xff, 0x91, 0x09, 0x00, 0x00, 0x67, 0x11, 0x00, 0x00, +0x43, 0x2b, 0x00, 0x00, 0x91, 0xe7, 0xff, 0xff, 0x49, 0xfc, 0xff, 0xff, 0xb1, 0x07, 0x00, 0x00, 0xe1, 0xff, 0xff, 0xff, 0x84, 0x01, 0x00, 0x00, 0xac, 0x04, 0x00, 0x00, 0x14, 0x26, 0x00, 0x00, +0x55, 0xf0, 0xff, 0xff, 0x7a, 0x04, 0x00, 0x00, 0xdc, 0xfd, 0xff, 0xff, 0x37, 0xfe, 0xff, 0xff, 0x2e, 0x01, 0x00, 0x00, 0x1d, 0x0e, 0x00, 0x00, 0xc2, 0x03, 0x00, 0x00, 0x82, 0x04, 0x00, 0x00, +0x8b, 0x12, 0x00, 0x00, 0xc7, 0xfa, 0xff, 0xff, 0x46, 0x28, 0x00, 0x00, 0x5a, 0x0d, 0x00, 0x00, 0x0c, 0xe9, 0xff, 0xff, 0xbf, 0x01, 0x00, 0x00, 0x73, 0xf0, 0xff, 0xff, 0x3d, 0xec, 0xff, 0xff, +0x0f, 0x0f, 0x00, 0x00, 0x4a, 0xf2, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, 0x26, 0x45, 0x2e, 0x32, 0xa8, 0x06, 0x7d, 0xec, 0xff, 0xa5, 0x21, 0x5e, 0x1e, 0xf1, 0xd0, 0x1b, +0x14, 0xeb, 0x10, 0xeb, 0x2a, 0xfe, 0xae, 0xe6, 0xd8, 0x43, 0xdf, 0xd1, 0xad, 0x08, 0x13, 0x0c, 0x21, 0xe7, 0x21, 0x0f, 0x3b, 0xf1, 0x3c, 0xd7, 0xdc, 0x3c, 0x00, 0x52, 0xfd, 0xb4, 0xfe, 0x22, +0x7f, 0x15, 0x14, 0x15, 0xbc, 0x0a, 0x43, 0xa0, 0x49, 0xf5, 0x2b, 0xd8, 0xe7, 0xe3, 0xfc, 0xdd, 0x2e, 0x94, 0xff, 0xcc, 0x03, 0xd2, 0xdc, 0x09, 0x09, 0x81, 0xf8, 0x44, 0x3b, 0xc2, 0xfa, 0x0b, +0x78, 0xf1, 0x15, 0xe8, 0x06, 0x31, 0x36, 0xa6, 0xfe, 0x4c, 0x8e, 0xf5, 0xff, 0x02, 0xcd, 0x88, 0x63, 0x05, 0x81, 0x5f, 0x26, 0x39, 0x13, 0xba, 0x28, 0x95, 0xee, 0xc6, 0xd1, 0x28, 0x54, 0x74, +0x0c, 0xe7, 0xb0, 0x08, 0xb3, 0x4b, 0xaa, 0x50, 0xf2, 0xb2, 0x0b, 0xdc, 0xed, 0x04, 0xd3, 0xef, 0xe4, 0xb6, 0xd8, 0x3a, 0xb5, 0x46, 0xfa, 0x21, 0x4c, 0x7f, 0x40, 0xe2, 0xd1, 0x04, 0x5c, 0xea, +0x81, 0xa1, 0x2a, 0xba, 0xcd, 0x81, 0x32, 0x39, 0x16, 0xde, 0x1f, 0x7f, 0x88, 0xc1, 0x81, 0x52, 0xde, 0x33, 0xce, 0xf6, 0x93, 0xcf, 0xea, 0x14, 0x17, 0x8c, 0x7f, 0x1a, 0xa0, 0x95, 0xc4, 0x81, +0xed, 0xfd, 0x07, 0x24, 0xa4, 0x81, 0x34, 0x2e, 0xd9, 0x47, 0x7f, 0x81, 0xd5, 0x37, 0x0e, 0x81, 0xa8, 0x29, 0x2d, 0x40, 0xe6, 0x8e, 0xde, 0x1e, 0xd7, 0x81, 0x81, 0xb3, 0x28, 0x66, 0xf5, 0xcd, +0xb5, 0x4d, 0xe4, 0xed, 0x3e, 0xca, 0xda, 0x7f, 0x4a, 0xfa, 0xdb, 0xd4, 0x8d, 0x52, 0xed, 0xe1, 0x7f, 0x2e, 0xd1, 0xb3, 0x2c, 0x10, 0xee, 0x01, 0x98, 0x51, 0x16, 0x9b, 0x7f, 0xe8, 0x1f, 0x6e, +0x4c, 0xf2, 0xd1, 0xdc, 0x17, 0xb9, 0xb6, 0xdb, 0x2d, 0xb8, 0xab, 0xa0, 0x7f, 0x81, 0x94, 0xfa, 0x0e, 0x33, 0xda, 0xac, 0x7f, 0xba, 0x24, 0x87, 0xc7, 0x9a, 0xe4, 0x29, 0x66, 0x2c, 0x7f, 0x2e, +0x95, 0xcc, 0x16, 0xfc, 0x19, 0x0e, 0xf8, 0xed, 0x87, 0xc7, 0x7f, 0xe2, 0xf8, 0xab, 0x31, 0x27, 0xd9, 0x0d, 0x0f, 0xfa, 0x9b, 0xc1, 0xaf, 0x7f, 0xa1, 0xe9, 0xbb, 0xdd, 0x67, 0xf2, 0xfe, 0xc9, +0x0e, 0xa4, 0x33, 0x04, 0x92, 0xca, 0xd0, 0xb8, 0x46, 0x8a, 0x42, 0xfb, 0x09, 0x38, 0xbf, 0xd9, 0xd1, 0xe3, 0x12, 0x05, 0xcc, 0xe4, 0xdf, 0x6d, 0xee, 0xcf, 0xbe, 0x2d, 0xd6, 0x82, 0x59, 0xf4, +0xf1, 0xda, 0xe7, 0xe6, 0x55, 0xd3, 0xeb, 0x05, 0xe3, 0x5e, 0xd1, 0xf2, 0x4f, 0x1c, 0xbe, 0x49, 0x66, 0xf5, 0x48, 0xed, 0x38, 0x5b, 0xb5, 0x96, 0xda, 0xff, 0xc3, 0xed, 0x0b, 0x62, 0xee, 0xde, +0xbe, 0x32, 0xc3, 0x0d, 0x5c, 0x2a, 0x73, 0x32, 0x50, 0x42, 0x47, 0x81, 0xfd, 0x26, 0xb1, 0xc8, 0x7f, 0xe4, 0xed, 0x43, 0x4d, 0x08, 0x81, 0x2c, 0xa9, 0x19, 0x14, 0x2f, 0x93, 0xef, 0xd9, 0xd7, +0xd3, 0xa7, 0x2d, 0x0b, 0xaf, 0xc1, 0x12, 0xe1, 0x1a, 0x15, 0x3e, 0x7f, 0xe6, 0xfb, 0x35, 0xcd, 0x8d, 0x45, 0xba, 0x34, 0x25, 0x3d, 0xa3, 0xc4, 0x25, 0x7f, 0x07, 0xe6, 0x35, 0x01, 0xbc, 0x0f, +0x04, 0x02, 0xd0, 0x07, 0xc6, 0x22, 0x4a, 0xc6, 0xf6, 0xd6, 0xe4, 0x2e, 0x19, 0xdd, 0x5e, 0x9d, 0x7f, 0x0e, 0xf6, 0x48, 0x36, 0x16, 0xa3, 0x66, 0x22, 0x62, 0x13, 0x10, 0xe4, 0xe5, 0x1b, 0x92, +0x7f, 0x98, 0x30, 0x06, 0xd4, 0x60, 0xb6, 0xff, 0x18, 0x1b, 0x11, 0x2a, 0xb3, 0x4f, 0xb5, 0x07, 0xe6, 0xab, 0x7f, 0xfd, 0x0d, 0x48, 0x1b, 0xa0, 0x1b, 0xf3, 0x5f, 0xbd, 0x0f, 0x1e, 0x0c, 0x81, +0xef, 0x14, 0xbe, 0x7f, 0xf5, 0xf5, 0xac, 0x8a, 0x1c, 0x1b, 0xb4, 0x54, 0xc5, 0x07, 0x96, 0xde, 0x04, 0xee, 0x03, 0xa7, 0x3f, 0x28, 0x06, 0x81, 0x46, 0x3c, 0xb7, 0x5e, 0x08, 0x57, 0xdc, 0xda, +0xf0, 0xc4, 0x7e, 0xe9, 0x1c, 0x14, 0x02, 0x32, 0x54, 0x81, 0xa3, 0x3a, 0x2d, 0xeb, 0x2a, 0x2e, 0xe8, 0x9b, 0x61, 0xfd, 0x08, 0x99, 0x9b, 0x7f, 0x03, 0x81, 0x01, 0x81, 0xd0, 0xad, 0x48, 0x00, +0x7f, 0xf2, 0x7f, 0x9d, 0x51, 0x7f, 0xd9, 0x54, 0x81, 0x81, 0xab, 0x7f, 0x7f, 0x90, 0x7f, 0x1e, 0x81, 0x00, 0xc3, 0x7f, 0xda, 0x52, 0x81, 0x60, 0xb0, 0x68, 0x7f, 0xd9, 0xae, 0xc3, 0xb1, 0xb8, +0xcd, 0x6b, 0x12, 0xa3, 0x56, 0x7f, 0x81, 0xcf, 0xaf, 0xac, 0xb4, 0x81, 0xb5, 0x27, 0x81, 0x08, 0xcc, 0x69, 0x3a, 0xf9, 0x81, 0x4b, 0xde, 0x7f, 0x7f, 0x3b, 0x72, 0x02, 0x1f, 0xe9, 0xd1, 0x6f, +0x65, 0xba, 0xf0, 0xb0, 0x91, 0x81, 0x26, 0xc5, 0x0f, 0x7b, 0xb3, 0x50, 0x7f, 0xc1, 0x81, 0xec, 0x91, 0x1f, 0xf5, 0x81, 0xb9, 0x7f, 0xc2, 0x81, 0x48, 0x81, 0xd0, 0xb7, 0x7f, 0x81, 0x82, 0xa6, +0x42, 0x7f, 0xa1, 0x81, 0x9a, 0xd1, 0xa9, 0x7f, 0x7f, 0x7f, 0xd5, 0x81, 0xf0, 0x7f, 0x81, 0x5b, 0x7f, 0x84, 0x81, 0x4c, 0x81, 0x63, 0x79, 0x50, 0xa4, 0x01, 0x7f, 0xd7, 0x33, 0x7f, 0xb7, 0x08, +0x97, 0x7e, 0xbe, 0xb1, 0x0f, 0x32, 0x55, 0x87, 0xb8, 0x78, 0xdb, 0xc6, 0xa7, 0xe2, 0x59, 0xe1, 0xe1, 0xb8, 0xd8, 0xd0, 0x7c, 0xeb, 0x10, 0xea, 0x0c, 0x81, 0xd9, 0xf7, 0x2c, 0x42, 0xdb, 0x33, +0xb6, 0x81, 0xeb, 0xed, 0x7f, 0xbd, 0x81, 0x81, 0x06, 0x52, 0xfa, 0x3d, 0xaf, 0xc1, 0x9f, 0xa8, 0xc5, 0xaf, 0x81, 0xbe, 0x7f, 0x75, 0x49, 0xfa, 0x81, 0x06, 0xf5, 0xec, 0x36, 0x6e, 0xce, 0xeb, +0x1a, 0xa3, 0x53, 0x61, 0x7f, 0xf1, 0x12, 0x09, 0x7f, 0x06, 0x0b, 0xb1, 0xb6, 0xdc, 0xd6, 0x07, 0xd7, 0x33, 0xc5, 0x7e, 0xf7, 0x7f, 0x41, 0x2c, 0xb1, 0x44, 0x47, 0xf6, 0x91, 0x32, 0xf0, 0xd2, +0x12, 0x71, 0x42, 0x50, 0xd3, 0x4e, 0x7a, 0x85, 0x0a, 0x07, 0xb4, 0x11, 0xef, 0xed, 0xb1, 0x08, 0xd5, 0xf0, 0x9f, 0x48, 0xa9, 0x10, 0x73, 0xf4, 0x4e, 0xdf, 0x0d, 0x7f, 0x60, 0x6e, 0x18, 0x06, +0x3e, 0xea, 0x47, 0x06, 0x83, 0x01, 0x7f, 0xe5, 0x11, 0x48, 0x57, 0x29, 0xfa, 0xe6, 0xf3, 0xb1, 0xec, 0xe6, 0x0d, 0x01, 0x06, 0xf8, 0xc0, 0xdc, 0x4f, 0x21, 0xe0, 0x98, 0xed, 0xcc, 0x1a, 0xad, +0xe7, 0xc7, 0xb5, 0x2f, 0xbf, 0xf3, 0x4d, 0x02, 0xde, 0x03, 0x1b, 0x03, 0x46, 0xe4, 0x07, 0x30, 0x42, 0x5f, 0x16, 0x0f, 0x36, 0xf5, 0x32, 0xce, 0x43, 0x85, 0x0f, 0x3b, 0xe9, 0x54, 0x17, 0xa3, +0xe1, 0xd6, 0x25, 0xa5, 0xec, 0x27, 0x09, 0xef, 0xef, 0xba, 0xca, 0x39, 0x1a, 0x7f, 0x30, 0xe5, 0xde, 0x2d, 0x51, 0xc4, 0x3c, 0xe6, 0x37, 0x40, 0x44, 0x81, 0x7f, 0xe7, 0x07, 0xe6, 0xe5, 0x7b, +0xbe, 0xe8, 0xcc, 0x60, 0x4a, 0xc8, 0x46, 0xb3, 0xb1, 0xf8, 0x0b, 0xb0, 0x9c, 0xe0, 0x81, 0x98, 0x45, 0xf0, 0x47, 0x12, 0x03, 0xca, 0x48, 0x28, 0x01, 0xd1, 0x7f, 0x3c, 0xde, 0xdc, 0xc2, 0xb8, +0xdb, 0x07, 0x40, 0x14, 0x4e, 0xaf, 0x9f, 0x81, 0x7f, 0x99, 0x30, 0xe8, 0x81, 0xd5, 0x9b, 0xad, 0xb4, 0x83, 0xe3, 0xb0, 0x7f, 0xb5, 0x81, 0x81, 0xfb, 0xba, 0x0f, 0xd3, 0x15, 0xef, 0x3f, 0x18, +0xab, 0x2a, 0x7f, 0x52, 0xad, 0x7f, 0x0c, 0x7f, 0xbb, 0x92, 0xca, 0x46, 0x6a, 0x50, 0xf1, 0xe3, 0xa4, 0x1f, 0x5d, 0x7f, 0x89, 0xbf, 0x5c, 0xdd, 0x20, 0x7f, 0xc3, 0xaf, 0x7f, 0x44, 0x4d, 0xb3, +0x14, 0x81, 0xa6, 0x2a, 0xd2, 0x7f, 0xcb, 0x7f, 0x9b, 0x1a, 0x48, 0x81, 0xdc, 0x7f, 0x7f, 0x21, 0xe8, 0xd1, 0xd4, 0x7f, 0x2b, 0xe9, 0x7f, 0xf5, 0xa9, 0x7f, 0x02, 0x7f, 0xc3, 0xd6, 0x7f, 0x14, +0x49, 0x16, 0x35, 0x99, 0x15, 0x60, 0x7e, 0xd6, 0x7f, 0x4b, 0x65, 0xab, 0xd3, 0xdf, 0x7f, 0xcf, 0x81, 0x8e, 0xed, 0xce, 0x47, 0xe6, 0x9b, 0x90, 0x3c, 0x00, 0x7f, 0x17, 0xb1, 0x95, 0x9a, 0xa4, +0xe7, 0xf3, 0xab, 0x77, 0xc0, 0xb1, 0x9d, 0x81, 0xc5, 0xaa, 0xf6, 0x1f, 0xbc, 0xcb, 0xd4, 0xa9, 0x48, 0x0f, 0xe9, 0x1a, 0xef, 0x11, 0x2e, 0xdc, 0x0a, 0xe8, 0x88, 0xbb, 0x01, 0xae, 0xd9, 0xbc, +0xd1, 0x3c, 0xee, 0xe8, 0x81, 0xe4, 0x5c, 0xa5, 0x97, 0xab, 0xdb, 0x66, 0x71, 0x04, 0xa3, 0xf6, 0x2e, 0x01, 0xbf, 0xf6, 0x7f, 0x81, 0x55, 0xd1, 0xca, 0xdf, 0x36, 0x25, 0x31, 0xc1, 0xd2, 0xcf, +0xb8, 0x28, 0xe9, 0x60, 0x25, 0x01, 0x20, 0x26, 0xdb, 0xd4, 0x3b, 0x4b, 0x34, 0x66, 0x0f, 0x74, 0x87, 0xf2, 0xb4, 0x95, 0x4f, 0xeb, 0x2a, 0xfd, 0x08, 0x98, 0xa4, 0x7f, 0xd8, 0xf1, 0xf7, 0xca, +0xe5, 0x1c, 0x81, 0xcb, 0x81, 0xd9, 0xd7, 0x89, 0xa7, 0x43, 0x43, 0xba, 0x01, 0x66, 0x40, 0x7f, 0xb5, 0x7f, 0x57, 0xc8, 0xe5, 0xd4, 0x2b, 0x9e, 0x91, 0x97, 0x81, 0x1d, 0xf8, 0xac, 0x66, 0x8c, +0xd1, 0xde, 0x2c, 0xd4, 0x03, 0x4d, 0xe4, 0x55, 0xdd, 0x15, 0xaf, 0xd8, 0x03, 0xbf, 0x75, 0x0d, 0xd7, 0x3c, 0x2c, 0xe5, 0xd2, 0x7f, 0x37, 0x82, 0x1e, 0xf7, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, +0x20, 0x02, 0x00, 0x00, 0x23, 0x01, 0x00, 0x00, 0x09, 0x06, 0x00, 0x00, 0x0d, 0x07, 0x00, 0x00, 0xf2, 0xff, 0xff, 0xff, 0x0f, 0x01, 0x00, 0x00, 0xa9, 0x01, 0x00, 0x00, 0xa0, 0xfd, 0xff, 0xff, +0x39, 0x02, 0x00, 0x00, 0x10, 0x07, 0x00, 0x00, 0x3d, 0xff, 0xff, 0xff, 0x8e, 0x02, 0x00, 0x00, 0xef, 0x03, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, 0xe3, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, +0xec, 0x03, 0x00, 0x00, 0xbe, 0xfe, 0xff, 0xff, 0xcb, 0x01, 0x00, 0x00, 0x14, 0xfc, 0xff, 0xff, 0xd3, 0x04, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x6b, 0x01, 0x00, 0x00, 0x52, 0x03, 0x00, 0x00, +0x50, 0x01, 0x00, 0x00, 0x96, 0xff, 0xff, 0xff, 0x61, 0x01, 0x00, 0x00, 0x35, 0x02, 0x00, 0x00, 0xb2, 0x00, 0x00, 0x00, 0x18, 0x01, 0x00, 0x00, 0x4e, 0x02, 0x00, 0x00, 0xb5, 0xfc, 0xff, 0xff, +0x4d, 0x01, 0x00, 0x00, 0x65, 0xf9, 0xff, 0xff, 0xd4, 0x01, 0x00, 0x00, 0xb3, 0x0a, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0xa4, 0x02, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x40, 0xfe, 0xff, 0xff, +0x47, 0x08, 0x00, 0x00, 0xf4, 0x01, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x25, 0xfd, 0xff, 0xff, 0x7d, 0x07, 0x00, 0x00, 0x26, 0x04, 0x00, 0x00, 0xcb, 0xfe, 0xff, 0xff, 0xd4, 0xfa, 0xff, 0xff, +0x94, 0x09, 0x00, 0x00, 0xf1, 0x00, 0x00, 0x00, 0x99, 0xf6, 0xff, 0xff, 0x0a, 0x02, 0x00, 0x00, 0xfe, 0x08, 0x00, 0x00, 0xd2, 0xfe, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, 0xe5, 0x04, 0x00, 0x00, +0x24, 0xf7, 0xff, 0xff, 0x28, 0x01, 0x00, 0x00, 0x87, 0x02, 0x00, 0x00, 0x68, 0x08, 0x00, 0x00, 0xca, 0x04, 0x00, 0x00, 0x3f, 0x02, 0x00, 0x00, 0x07, 0xf7, 0xff, 0xff, 0x05, 0x0b, 0x00, 0x00, +0xee, 0xff, 0xff, 0xff, 0xa3, 0xf8, 0xff, 0xff, 0xad, 0x05, 0x00, 0x00, 0xda, 0x02, 0x00, 0x00, 0x3b, 0xfc, 0xff, 0xff, 0x6b, 0x05, 0x00, 0x00, 0xe2, 0xfc, 0xff, 0xff, 0x9d, 0xfe, 0xff, 0xff, +0xf1, 0x02, 0x00, 0x00, 0x17, 0x01, 0x00, 0x00, 0xda, 0x0a, 0x00, 0x00, 0xe2, 0xf8, 0xff, 0xff, 0xaa, 0xfb, 0xff, 0xff, 0x00, 0xfe, 0xff, 0xff, 0xbb, 0x03, 0x00, 0x00, 0x29, 0x01, 0x00, 0x00, +0x69, 0x02, 0x00, 0x00, 0x59, 0xfa, 0xff, 0xff, 0x50, 0xfe, 0xff, 0xff, 0x97, 0x00, 0x00, 0x00, 0x6a, 0x02, 0x00, 0x00, 0xcb, 0xfd, 0xff, 0xff, 0x2d, 0xfd, 0xff, 0xff, 0xa7, 0xfd, 0xff, 0xff, +0x05, 0x00, 0x00, 0x00, 0xab, 0xff, 0xff, 0xff, 0xe3, 0x01, 0x00, 0x00, 0x5a, 0xfa, 0xff, 0xff, 0xd7, 0xf9, 0xff, 0xff, 0xd2, 0xf8, 0xff, 0xff, 0x78, 0xfa, 0xff, 0xff, 0x60, 0xff, 0xff, 0xff, +0x0d, 0x03, 0x00, 0x00, 0x1e, 0x03, 0x00, 0x00, 0x3b, 0xff, 0xff, 0xff, 0x6c, 0xfe, 0xff, 0xff, 0xd0, 0x04, 0x00, 0x00, 0x2f, 0xfb, 0xff, 0xff, 0x20, 0xf9, 0xff, 0xff, 0x20, 0x03, 0x00, 0x00, +0x3f, 0x00, 0x00, 0x00, 0x4f, 0x03, 0x00, 0x00, 0x62, 0x05, 0x00, 0x00, 0x4e, 0x09, 0x00, 0x00, 0x03, 0xfd, 0xff, 0xff, 0x60, 0x03, 0x00, 0x00, 0x36, 0x03, 0x00, 0x00, 0x95, 0xfe, 0xff, 0xff, +0xb4, 0xfd, 0xff, 0xff, 0xdc, 0x02, 0x00, 0x00, 0xa9, 0xf9, 0xff, 0xff, 0xfd, 0x01, 0x00, 0x00, 0xa7, 0x06, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x06, 0x08, 0x00, 0x00, 0xb0, 0xff, 0xff, 0xff, +0x23, 0x02, 0x00, 0x00, 0xcb, 0xff, 0xff, 0xff, 0xd1, 0x02, 0x00, 0x00, 0xee, 0xfe, 0xff, 0xff, 0xce, 0x05, 0x00, 0x00, 0xb3, 0x0c, 0x00, 0x00, 0xd2, 0xfc, 0xff, 0xff, 0x26, 0x06, 0x00, 0x00, +0xc8, 0x00, 0x00, 0x00, 0xec, 0x04, 0x00, 0x00, 0xb1, 0xfe, 0xff, 0xff, 0x64, 0x03, 0x00, 0x00, 0xc2, 0x03, 0x00, 0x00, 0xf2, 0xfd, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0xaf, 0x03, 0x00, 0x00, +0xff, 0x06, 0x00, 0x00, 0x4a, 0xf9, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, 0xb9, 0xa5, 0xec, 0x14, 0x48, 0xfc, 0x25, 0xbc, 0x52, 0x06, 0x40, 0x09, 0xe1, 0x74, 0x00, 0x81, +0x06, 0x02, 0x74, 0xed, 0x05, 0x36, 0x17, 0x23, 0xf1, 0x0c, 0xe7, 0xd3, 0x34, 0x7f, 0xab, 0xc1, 0x5b, 0x00, 0xf2, 0x35, 0x2c, 0x34, 0x37, 0xe7, 0x21, 0x68, 0x2e, 0xe8, 0x5e, 0xfd, 0x29, 0x3a, +0xfa, 0xc7, 0xea, 0xb3, 0xcf, 0xe6, 0xfd, 0xc7, 0xe2, 0x7f, 0x21, 0x37, 0x14, 0xe1, 0x13, 0xe1, 0x11, 0x22, 0xbd, 0xf6, 0xbb, 0xf6, 0x1f, 0x7b, 0x34, 0x81, 0x29, 0x2f, 0x72, 0x5b, 0x10, 0xe8, +0xdb, 0x49, 0xb8, 0xe9, 0xd5, 0x2c, 0x47, 0xc3, 0xfd, 0x2e, 0x6a, 0x8b, 0xf9, 0xf1, 0xfa, 0xd4, 0x81, 0x24, 0xcb, 0xf8, 0x28, 0x5f, 0x0d, 0xd5, 0x14, 0x9d, 0x32, 0xf6, 0x52, 0xe0, 0x31, 0x0c, +0xd2, 0xeb, 0xf1, 0xc7, 0x2e, 0xfb, 0x2a, 0x25, 0xcc, 0x07, 0x7f, 0x0f, 0x58, 0x46, 0xf8, 0xf5, 0xf6, 0x2c, 0xbc, 0x3c, 0xfd, 0x45, 0xff, 0xaa, 0x0c, 0x2a, 0x20, 0xef, 0x39, 0xc0, 0x3a, 0xdf, +0xe8, 0x37, 0xe5, 0xe4, 0x16, 0x40, 0x1f, 0xe4, 0x3e, 0xd9, 0xba, 0xfc, 0xf3, 0x38, 0xd2, 0xf9, 0xea, 0xd8, 0x33, 0x00, 0x27, 0xf6, 0x7f, 0x04, 0xfb, 0xbc, 0xda, 0xcf, 0x2b, 0xce, 0xb0, 0xb1, +0xd6, 0x4f, 0xf1, 0xfb, 0xa9, 0x24, 0x12, 0x9e, 0x38, 0xb9, 0xf1, 0xf5, 0x7f, 0xdd, 0x12, 0x03, 0xd8, 0xf0, 0xda, 0x81, 0xe3, 0x17, 0xe1, 0x10, 0xd3, 0x09, 0x0d, 0x19, 0x13, 0x07, 0x02, 0x1a, +0xe7, 0x12, 0xf1, 0x08, 0xd2, 0xf4, 0xd5, 0x42, 0x5c, 0x00, 0x7f, 0x52, 0x1c, 0x95, 0x15, 0xf3, 0x81, 0x6d, 0x8b, 0xc3, 0xd9, 0x78, 0x08, 0xac, 0x37, 0x8a, 0x4e, 0xde, 0x16, 0x3e, 0x5c, 0xe8, +0x4d, 0xb6, 0x85, 0x98, 0xe7, 0xe1, 0x47, 0x8e, 0x7f, 0xc2, 0x4c, 0xfe, 0xe6, 0x2b, 0xf7, 0x13, 0xfe, 0xc5, 0x4d, 0xb1, 0x92, 0xd6, 0x4b, 0x78, 0xda, 0x33, 0x39, 0xba, 0x45, 0x30, 0x3f, 0x9f, +0xbf, 0xff, 0xd9, 0x62, 0x33, 0xc9, 0x22, 0xda, 0x64, 0xfd, 0x96, 0x7f, 0xd3, 0x9d, 0x22, 0x17, 0x2e, 0x08, 0x08, 0x51, 0x1d, 0x7c, 0xe2, 0x0a, 0x38, 0xf2, 0x18, 0xf5, 0x5f, 0xfc, 0x1f, 0xfe, +0xfe, 0x00, 0x81, 0x1f, 0x5f, 0x08, 0x1d, 0x01, 0x0f, 0xcb, 0x0f, 0xe4, 0xf1, 0xfd, 0xc1, 0x38, 0x19, 0xf1, 0xf3, 0xef, 0xef, 0x58, 0x2d, 0xfb, 0xf3, 0x08, 0x3d, 0xd4, 0x7f, 0xf4, 0xce, 0xb2, +0xf5, 0xc7, 0x75, 0x81, 0xd5, 0xe7, 0xe7, 0xe2, 0x26, 0x2e, 0x07, 0xc4, 0xe7, 0x53, 0xf8, 0xf4, 0x0a, 0x03, 0xe1, 0x2b, 0xd4, 0xea, 0x19, 0xdd, 0xe4, 0x13, 0xe5, 0x81, 0x38, 0x08, 0x34, 0x1a, +0xd7, 0xe8, 0x3d, 0xdf, 0x18, 0x24, 0x14, 0x01, 0x4f, 0x37, 0x36, 0x0a, 0xcb, 0xe4, 0xe2, 0x2b, 0xce, 0xd0, 0x7f, 0xaf, 0x1e, 0x06, 0x23, 0x12, 0xde, 0x05, 0xbf, 0x01, 0xd0, 0x24, 0x37, 0xaa, +0x34, 0xfd, 0x4e, 0x0d, 0xcf, 0xec, 0x24, 0x1b, 0x7f, 0xb4, 0x31, 0xfc, 0x06, 0x06, 0x06, 0x0d, 0xca, 0x2c, 0xba, 0x0c, 0x1c, 0x51, 0xed, 0xa7, 0x2b, 0x3a, 0xac, 0xff, 0xd2, 0x03, 0xe0, 0xfd, +0x89, 0xb2, 0x4d, 0xdc, 0x51, 0x65, 0xed, 0xfc, 0x76, 0x09, 0x09, 0xf4, 0x93, 0x4e, 0xfc, 0x81, 0xef, 0x2f, 0x43, 0xa4, 0x45, 0x00, 0xcd, 0x03, 0x1a, 0xb2, 0x0a, 0xaf, 0xde, 0x3c, 0xb1, 0x81, +0x32, 0x2c, 0x1e, 0xa9, 0x67, 0x32, 0xe8, 0xd5, 0x20, 0x3e, 0xea, 0xec, 0x47, 0xbc, 0xcb, 0x6a, 0xf8, 0x0c, 0xf9, 0x0a, 0xba, 0xcc, 0xae, 0x37, 0x78, 0xca, 0xf9, 0x7f, 0x22, 0xf8, 0xf2, 0x26, +0xe0, 0xcc, 0x05, 0x50, 0xff, 0x54, 0xeb, 0x16, 0x5b, 0x2a, 0x16, 0xd1, 0x97, 0xdc, 0xd7, 0xc4, 0x37, 0x51, 0xd5, 0x3b, 0x1a, 0xfa, 0xd2, 0x1e, 0x0b, 0x10, 0x7f, 0x32, 0xfc, 0x31, 0xe1, 0xd9, +0xba, 0xee, 0xdf, 0xdf, 0x30, 0x16, 0xce, 0xc0, 0xc2, 0xf4, 0x3c, 0x99, 0x2f, 0x89, 0x81, 0x08, 0x0a, 0x17, 0x12, 0x9c, 0x04, 0x3e, 0x62, 0xee, 0x00, 0xd0, 0x11, 0x8e, 0x36, 0x39, 0xd1, 0xc8, +0xee, 0xf0, 0xfa, 0x3c, 0x2e, 0x0b, 0x32, 0x19, 0xbc, 0xc1, 0x24, 0x5e, 0x7f, 0x59, 0x64, 0x37, 0x06, 0xb9, 0x7f, 0xef, 0x07, 0xae, 0x64, 0x39, 0xe3, 0x24, 0xba, 0x35, 0xf8, 0xbd, 0xca, 0x35, +0xfe, 0xe1, 0xd5, 0x02, 0xc6, 0xbe, 0x37, 0x84, 0x25, 0x04, 0xcf, 0x7f, 0xf6, 0xd4, 0xc7, 0xef, 0x20, 0x30, 0xfc, 0x03, 0xf6, 0x0e, 0x48, 0x3c, 0xf8, 0xef, 0xfe, 0xf2, 0xef, 0x33, 0xcd, 0x27, +0xaf, 0xde, 0x07, 0x27, 0x14, 0x77, 0x1a, 0xeb, 0x5c, 0xef, 0xca, 0xdc, 0x7f, 0xa7, 0x79, 0x39, 0x3c, 0x3c, 0xdc, 0x1c, 0xcf, 0xbd, 0x42, 0xab, 0x27, 0xf9, 0x24, 0xd2, 0x0f, 0xd9, 0xf4, 0x27, +0x81, 0x34, 0x44, 0x27, 0x0a, 0x24, 0x45, 0x03, 0xec, 0x44, 0x1e, 0x45, 0x2e, 0x5a, 0x02, 0xf6, 0x01, 0x81, 0x15, 0xb5, 0x68, 0xc2, 0xf5, 0xcc, 0x06, 0xa7, 0xf6, 0xc9, 0x13, 0x10, 0xd3, 0xc8, +0x1a, 0x46, 0xdb, 0xdf, 0xe6, 0xbd, 0xe8, 0xcb, 0xf8, 0xde, 0xc7, 0xb2, 0xe5, 0xe0, 0xcc, 0x81, 0xac, 0x22, 0x1b, 0x9f, 0x14, 0x18, 0xf2, 0x03, 0x22, 0x18, 0xf7, 0x1f, 0x4d, 0x1d, 0xf0, 0x3f, +0x8a, 0x30, 0x0b, 0x82, 0xba, 0x10, 0xdf, 0x3c, 0xfd, 0xdf, 0xf8, 0x02, 0xc8, 0x12, 0x96, 0xa3, 0x81, 0x3c, 0x2c, 0xa1, 0xfa, 0x37, 0x9c, 0x27, 0x0c, 0xd6, 0xa3, 0x1e, 0x47, 0xca, 0xc0, 0x81, +0x06, 0x04, 0x41, 0x08, 0xb7, 0x31, 0xff, 0x93, 0x07, 0x1f, 0x00, 0x31, 0x17, 0xe6, 0xfd, 0xf9, 0xc2, 0x11, 0xe0, 0x1e, 0xff, 0xd7, 0x51, 0x06, 0xf3, 0xc3, 0xf8, 0xf3, 0x1d, 0x81, 0xe0, 0x16, +0x17, 0x34, 0xed, 0xce, 0xe2, 0x03, 0xc9, 0xde, 0x25, 0xc6, 0x46, 0x2f, 0xc1, 0xe1, 0xc6, 0x49, 0x2f, 0xc0, 0x7a, 0x7f, 0xe4, 0x58, 0xde, 0x03, 0x05, 0xe0, 0x3e, 0xce, 0xe1, 0x39, 0x30, 0xf8, +0xb3, 0x2b, 0x02, 0xc8, 0x49, 0xcf, 0x81, 0x54, 0xcf, 0x6b, 0xc6, 0xde, 0xec, 0x63, 0xf2, 0xa3, 0x4f, 0x5e, 0x5c, 0xe2, 0x8b, 0xd8, 0xf4, 0xed, 0x31, 0x12, 0xec, 0xc6, 0x15, 0xc1, 0x81, 0xdc, +0x33, 0x20, 0xf4, 0x03, 0x4f, 0x19, 0x1b, 0x29, 0xc0, 0x16, 0x00, 0xa6, 0x49, 0x38, 0xcc, 0x0b, 0xf2, 0xd2, 0x29, 0xe6, 0xe8, 0xee, 0xde, 0xc8, 0x24, 0x06, 0x7f, 0x01, 0xf8, 0xbe, 0x9e, 0xe0, +0x02, 0x32, 0xf1, 0x6b, 0x0a, 0x42, 0x4b, 0xd4, 0xd8, 0x46, 0xe4, 0xdd, 0x05, 0x2b, 0x8c, 0xe7, 0xfe, 0x09, 0x1b, 0x7f, 0x20, 0x26, 0xfc, 0xf2, 0x0e, 0x0c, 0x03, 0x94, 0xe8, 0xc7, 0xa7, 0xfc, +0x11, 0x29, 0xc4, 0x00, 0x90, 0xa2, 0x6a, 0xc2, 0x3b, 0x0a, 0x6e, 0x1a, 0xb9, 0x7f, 0x1f, 0x5a, 0xfa, 0x65, 0xbd, 0x3e, 0xc3, 0x52, 0x7b, 0xe5, 0xb6, 0x0b, 0x0c, 0x08, 0x3c, 0xe6, 0xa1, 0x4a, +0x2e, 0x5e, 0xba, 0x19, 0xd7, 0x7d, 0xa0, 0xf9, 0x4b, 0x0e, 0xf6, 0xd2, 0x81, 0x00, 0xfa, 0x90, 0xb7, 0x81, 0xe7, 0xe8, 0x00, 0x56, 0xbe, 0xd6, 0xff, 0x04, 0xdc, 0xfa, 0xeb, 0x3c, 0x18, 0xe4, +0x2a, 0x22, 0xfd, 0x0e, 0x65, 0xff, 0x62, 0x41, 0xd4, 0x0b, 0x50, 0x16, 0x7f, 0x3d, 0xc3, 0xda, 0x10, 0x12, 0xe2, 0xea, 0x15, 0xbd, 0x70, 0xcc, 0x20, 0x2c, 0xfb, 0xeb, 0x0a, 0xb1, 0x29, 0xcb, +0xd5, 0xf9, 0x2b, 0xba, 0xdf, 0x13, 0x16, 0x16, 0x13, 0x1d, 0x81, 0x33, 0xd4, 0x3d, 0xfe, 0xa3, 0xfe, 0xfd, 0xc9, 0x1b, 0xe9, 0x23, 0x65, 0xe4, 0x18, 0xc2, 0x0a, 0x2b, 0x3c, 0xdd, 0x90, 0xeb, +0xcb, 0x18, 0x11, 0xec, 0x7f, 0xd8, 0xff, 0x55, 0x3b, 0xe8, 0x01, 0x35, 0xf4, 0xf7, 0xf4, 0x14, 0xe6, 0xf1, 0x61, 0x81, 0x3a, 0xc6, 0x94, 0x05, 0xb3, 0x47, 0xb3, 0x36, 0xd1, 0x07, 0x1b, 0x86, +0x14, 0xe6, 0xd2, 0xfc, 0x2a, 0xf2, 0x2f, 0x16, 0xde, 0x81, 0x15, 0x1c, 0x43, 0x54, 0xd4, 0x46, 0x3c, 0x9e, 0x4c, 0x88, 0xfa, 0x22, 0x33, 0x13, 0x04, 0xde, 0x51, 0xb0, 0x05, 0x2a, 0x44, 0xdb, +0x12, 0x1b, 0x81, 0x69, 0xb9, 0x55, 0x4f, 0x1b, 0xfe, 0x16, 0xbc, 0x26, 0x63, 0xb1, 0xda, 0xa2, 0x18, 0xa8, 0x1a, 0x14, 0xe2, 0x78, 0x9b, 0x21, 0xd6, 0xd4, 0xf1, 0x59, 0x10, 0x39, 0xd9, 0xee, +0xda, 0x70, 0x1f, 0xfc, 0xcc, 0x0c, 0x59, 0xc9, 0xe0, 0x7f, 0x08, 0xfb, 0x10, 0xb2, 0x45, 0x25, 0x04, 0x5b, 0x32, 0x2a, 0xbb, 0xf3, 0x04, 0xc3, 0xad, 0x73, 0x81, 0xaa, 0xa0, 0x57, 0x23, 0xbe, +0x25, 0x28, 0x48, 0xcd, 0x35, 0x16, 0x17, 0xf5, 0x97, 0xe9, 0xac, 0xc0, 0x09, 0xf8, 0x48, 0x15, 0xe7, 0x3d, 0xd5, 0xe3, 0xe0, 0xc1, 0x04, 0x91, 0x0c, 0x39, 0xb1, 0x10, 0x13, 0xec, 0x81, 0xcb, +0xd0, 0xd8, 0x0f, 0x22, 0xef, 0x12, 0xa2, 0x25, 0x32, 0x0d, 0xd8, 0x00, 0xe9, 0x21, 0x07, 0xe3, 0x06, 0x27, 0xee, 0xba, 0x0a, 0x81, 0xf9, 0x11, 0x32, 0x27, 0x95, 0x2a, 0x00, 0x0c, 0x81, 0x8b, +0xc9, 0x66, 0xb5, 0xe5, 0x9b, 0x0d, 0x23, 0xe8, 0x06, 0x37, 0xff, 0xfb, 0xef, 0xad, 0x65, 0xa0, 0x26, 0x18, 0x1b, 0xad, 0xbb, 0x45, 0x5c, 0x8a, 0x71, 0x09, 0xe1, 0x18, 0x1b, 0x52, 0x04, 0xd0, +0x07, 0x1f, 0x02, 0x26, 0xf5, 0x9c, 0xdf, 0x7f, 0x6c, 0xd6, 0x81, 0x1e, 0xeb, 0xec, 0xd2, 0xe9, 0x13, 0xd8, 0x46, 0xd8, 0xa7, 0xfb, 0xf7, 0x54, 0xdc, 0x05, 0x19, 0xbf, 0x14, 0xee, 0xe2, 0xe8, +0x25, 0x1e, 0x46, 0x16, 0xc4, 0x65, 0x0a, 0x2f, 0x45, 0x4e, 0x43, 0x24, 0xd7, 0x29, 0x33, 0x3c, 0x09, 0xec, 0xee, 0x7f, 0xbb, 0xee, 0x44, 0xc5, 0x6a, 0xc1, 0x15, 0x0c, 0xdc, 0xa7, 0x3c, 0xd9, +0x4f, 0xd6, 0x81, 0xda, 0x96, 0xf9, 0x9f, 0xde, 0xfa, 0xc7, 0x4c, 0xaa, 0xb7, 0x15, 0x1d, 0x7c, 0xba, 0x34, 0x7f, 0xe6, 0x30, 0xfb, 0xc1, 0xee, 0x02, 0xa9, 0x1d, 0x4c, 0xec, 0x0e, 0x7c, 0xea, +0x36, 0x13, 0x2e, 0xe1, 0x10, 0x91, 0x05, 0x4d, 0xd1, 0xf3, 0xd2, 0xee, 0x19, 0xf8, 0xce, 0x81, 0xad, 0x21, 0xd9, 0x30, 0x46, 0x9c, 0x9f, 0x24, 0xd6, 0x17, 0x9d, 0xd0, 0x3c, 0x66, 0xf7, 0x6b, +0xe0, 0x3d, 0xf1, 0x81, 0x04, 0x10, 0xc9, 0xeb, 0xe5, 0x11, 0x4c, 0x2c, 0x18, 0x33, 0xe5, 0xe3, 0x18, 0x2a, 0xff, 0x1f, 0x1c, 0xe6, 0xe3, 0x28, 0xb0, 0xdd, 0x71, 0x25, 0xbe, 0x72, 0x31, 0x3e, +0xc0, 0x13, 0x7f, 0xfd, 0xa6, 0x3a, 0xee, 0xdd, 0x50, 0xd1, 0x24, 0xcd, 0xd4, 0xd0, 0x32, 0xcb, 0x15, 0x21, 0x81, 0x0b, 0xcb, 0x22, 0x0c, 0xe0, 0x0e, 0x12, 0xe8, 0x14, 0x50, 0x47, 0xe4, 0x5b, +0xff, 0x1e, 0x13, 0x18, 0xea, 0x00, 0xbe, 0x1f, 0x46, 0x59, 0x23, 0x28, 0x9b, 0xa5, 0xd0, 0x71, 0x54, 0x13, 0xae, 0x05, 0xfd, 0x81, 0xea, 0xf0, 0xbb, 0x27, 0xb8, 0xe5, 0x01, 0x2e, 0xf7, 0x1c, +0xce, 0xa9, 0x02, 0xf2, 0x57, 0x57, 0xb9, 0x19, 0x91, 0x68, 0x7d, 0xea, 0x6c, 0xb6, 0xde, 0xdd, 0xf2, 0x59, 0x25, 0x81, 0x0f, 0xeb, 0xe9, 0xe4, 0x99, 0x3c, 0x51, 0x28, 0xda, 0xdc, 0xb4, 0x7f, +0x0a, 0x1c, 0x05, 0x20, 0xd4, 0xc4, 0x1b, 0xdf, 0x12, 0xe8, 0x99, 0xbe, 0x12, 0x4a, 0xf8, 0x26, 0x3a, 0x22, 0x51, 0xe7, 0xab, 0xa7, 0xfb, 0x09, 0x23, 0x8e, 0x03, 0x16, 0x1c, 0xeb, 0x2c, 0xf0, +0x9c, 0xf2, 0x4d, 0xf2, 0x71, 0x7f, 0x5e, 0xbd, 0xc5, 0x07, 0x31, 0x23, 0xb6, 0x40, 0xbb, 0x3d, 0x0a, 0x33, 0x0c, 0xe0, 0xe2, 0xf7, 0xdf, 0xc4, 0x15, 0x15, 0x0e, 0x02, 0xbd, 0x81, 0x15, 0x21, +0xc8, 0x09, 0xbe, 0xb3, 0x16, 0x40, 0xe6, 0x81, 0xe4, 0x07, 0x1c, 0x3c, 0x26, 0xc9, 0x90, 0xc7, 0x24, 0x17, 0x64, 0xcb, 0xc6, 0x15, 0x05, 0xb0, 0x9a, 0x38, 0xbb, 0xf7, 0xbe, 0x2d, 0x13, 0x0c, +0x0e, 0x93, 0x12, 0xe7, 0xe1, 0x0b, 0x18, 0xdd, 0x2c, 0xc6, 0x06, 0x81, 0xc0, 0xe5, 0x2f, 0xd3, 0x81, 0xe9, 0xff, 0xc8, 0x25, 0x38, 0xc5, 0x03, 0xdb, 0x13, 0x26, 0x23, 0x1f, 0x13, 0x10, 0x8a, +0xe3, 0x37, 0xdc, 0xe4, 0xe8, 0xbf, 0x5d, 0xfa, 0x38, 0xbb, 0x75, 0x1a, 0x12, 0x10, 0x81, 0xe1, 0x33, 0x07, 0x2a, 0xcb, 0x1f, 0x34, 0xd0, 0xbe, 0xe5, 0xfd, 0xf4, 0xe4, 0xcb, 0x67, 0xf1, 0x98, +0xf5, 0xf8, 0x9b, 0xb5, 0xd3, 0x81, 0x1b, 0xc4, 0xdf, 0xa4, 0x56, 0xd4, 0xed, 0x22, 0x88, 0x3d, 0x4c, 0xc3, 0x22, 0x21, 0xda, 0x26, 0x07, 0x33, 0x19, 0x3b, 0x26, 0x3e, 0x1f, 0xaf, 0x14, 0x00, +0xd7, 0x10, 0x04, 0x19, 0x7f, 0xf8, 0x0b, 0xfd, 0xed, 0xd8, 0x1a, 0x22, 0xde, 0xf8, 0x4d, 0x0d, 0xc7, 0x7f, 0xe0, 0x41, 0x41, 0x88, 0xf8, 0x1b, 0x2c, 0x79, 0x17, 0xf0, 0xcd, 0xd9, 0x13, 0xea, +0x08, 0x18, 0x4e, 0x17, 0xdb, 0xfc, 0xf2, 0x19, 0x13, 0xf7, 0x21, 0xfe, 0x09, 0xec, 0xa0, 0x34, 0xa4, 0x62, 0xb4, 0xc8, 0x56, 0x14, 0x22, 0xfd, 0x30, 0x79, 0x2f, 0x9c, 0x35, 0x81, 0xa4, 0xf1, +0x07, 0x81, 0x48, 0x1a, 0x4f, 0xd8, 0x07, 0xd3, 0x0a, 0xe0, 0xb0, 0xf5, 0x4d, 0x26, 0xe4, 0xe1, 0xf3, 0x14, 0x9d, 0xcf, 0x57, 0xdb, 0x0d, 0xf5, 0xdc, 0x3c, 0x1d, 0x74, 0xf8, 0x81, 0x23, 0xf4, +0xf4, 0x0e, 0x0e, 0xeb, 0x0a, 0x20, 0xc3, 0x93, 0xb3, 0x58, 0x25, 0xf6, 0x1d, 0xfb, 0xc9, 0x1b, 0xe9, 0x31, 0x06, 0xee, 0xbe, 0xd2, 0x08, 0xe3, 0x11, 0xd0, 0x0a, 0x23, 0xe0, 0x7f, 0x24, 0xf2, +0xdf, 0x47, 0x49, 0x18, 0x09, 0x07, 0xe1, 0x1b, 0x52, 0x00, 0xd3, 0xed, 0xdd, 0xae, 0xb4, 0xa1, 0x0f, 0x0e, 0xfd, 0x19, 0x12, 0x66, 0x03, 0xdd, 0x1b, 0x59, 0x14, 0xef, 0xf8, 0x08, 0x81, 0xcb, +0x09, 0x81, 0xf8, 0xef, 0x21, 0x25, 0xf0, 0x11, 0x46, 0xf9, 0x0a, 0x0a, 0x24, 0xf2, 0xde, 0x05, 0x39, 0x24, 0x01, 0xfc, 0x20, 0x17, 0x12, 0xd3, 0x32, 0xba, 0xfe, 0xf1, 0xf2, 0xea, 0x0a, 0x7f, +0xb9, 0x24, 0x28, 0xde, 0x0f, 0xdf, 0xd3, 0xb6, 0x10, 0xbc, 0x07, 0xf7, 0x14, 0x1e, 0x35, 0xb8, 0xfe, 0xeb, 0x9d, 0xc3, 0x28, 0xba, 0x7f, 0x4e, 0xeb, 0xf5, 0xcf, 0x09, 0xdd, 0xda, 0x01, 0xb2, +0x29, 0x29, 0x0e, 0xfc, 0x21, 0x07, 0xfd, 0xfd, 0x9c, 0xa5, 0xfd, 0x78, 0x6e, 0x81, 0xa8, 0xb1, 0x03, 0xc5, 0x03, 0x0e, 0xec, 0x46, 0xef, 0xb9, 0x2a, 0xa2, 0xcb, 0xe8, 0xfe, 0x9b, 0x1f, 0xfa, +0xba, 0x99, 0xb4, 0x32, 0xe3, 0xb5, 0xec, 0xa9, 0xbe, 0x07, 0xf7, 0x97, 0xcc, 0xdc, 0xdb, 0xbe, 0x59, 0xf9, 0x0b, 0xc2, 0x4e, 0xea, 0xcb, 0x7f, 0x2e, 0x28, 0xf2, 0x9b, 0xd5, 0xd9, 0xf7, 0xa6, +0xa8, 0x55, 0xb7, 0xca, 0x09, 0xd4, 0x50, 0x23, 0x69, 0xd6, 0x8a, 0x7f, 0x2a, 0x1c, 0x4d, 0x4c, 0xb2, 0xcb, 0xc3, 0x8e, 0x1d, 0xd5, 0x7f, 0xf0, 0xab, 0xb4, 0xc4, 0x0c, 0x2a, 0xb3, 0x27, 0xd7, +0x68, 0xef, 0x8a, 0xf4, 0x1c, 0x2a, 0xc4, 0x08, 0x00, 0xb7, 0x86, 0xf8, 0x45, 0xaf, 0xd9, 0xc3, 0xc2, 0x81, 0xb0, 0xcf, 0xfd, 0x6a, 0x6d, 0x19, 0x25, 0x14, 0xae, 0x2e, 0x6e, 0xd0, 0x5b, 0x05, +0xe4, 0xba, 0xef, 0xdf, 0x15, 0x22, 0x28, 0x76, 0xa5, 0x14, 0xf1, 0xff, 0xea, 0xfc, 0x15, 0x81, 0xda, 0x25, 0x43, 0x59, 0x61, 0x3c, 0x49, 0x02, 0x18, 0x20, 0x34, 0xf9, 0x7f, 0x08, 0xe1, 0x19, +0x39, 0xd8, 0x14, 0x0d, 0x2f, 0xea, 0xfa, 0x1b, 0x32, 0x01, 0x0d, 0x03, 0xe5, 0x3c, 0xe7, 0xc7, 0x06, 0xa4, 0x2b, 0xbf, 0xe2, 0x1d, 0x06, 0x57, 0x2c, 0xcb, 0x65, 0x7f, 0x1b, 0x18, 0xd9, 0xe4, +0x92, 0x11, 0x53, 0x30, 0xd2, 0x2e, 0xce, 0x47, 0xef, 0xf0, 0xcd, 0xcb, 0xdb, 0xd0, 0xb5, 0x18, 0xf6, 0xc2, 0x32, 0xd0, 0x35, 0x33, 0xbf, 0x81, 0xe1, 0x14, 0x26, 0xd9, 0x1b, 0xc4, 0x6c, 0x86, +0xed, 0x3f, 0xc9, 0x5c, 0x70, 0xf3, 0xdb, 0x7f, 0xf5, 0xaa, 0xb6, 0xd0, 0xd4, 0xd1, 0xee, 0xef, 0xbf, 0xbe, 0xdd, 0x10, 0x38, 0x71, 0x21, 0x8a, 0xab, 0xdc, 0x96, 0x0e, 0x03, 0xe1, 0x27, 0xc7, +0x30, 0x90, 0xff, 0x2e, 0x03, 0xb6, 0xf5, 0x81, 0xed, 0x2f, 0xff, 0x3e, 0x25, 0xd2, 0xeb, 0x9f, 0x5b, 0x1b, 0xb5, 0x7a, 0x12, 0x10, 0x7f, 0xcf, 0xf5, 0xaa, 0x8c, 0xd1, 0x63, 0xc0, 0x9c, 0x71, +0xaf, 0x90, 0x12, 0x27, 0x34, 0x1f, 0xc8, 0x31, 0x19, 0xdf, 0x29, 0xa1, 0xff, 0xec, 0x08, 0x09, 0x19, 0x8f, 0x18, 0x37, 0x7f, 0xa7, 0xc4, 0xe1, 0xa3, 0xd5, 0xde, 0x9f, 0x2d, 0xbc, 0x54, 0x1d, +0x2c, 0xc6, 0x02, 0x37, 0xe6, 0xf3, 0x04, 0xda, 0x4d, 0x14, 0x09, 0x29, 0xec, 0xb3, 0xe9, 0xb2, 0xaf, 0x75, 0xef, 0xbb, 0xdf, 0xc1, 0x21, 0x81, 0x3d, 0x58, 0xdd, 0xe8, 0x7f, 0x4f, 0x94, 0xd7, +0x19, 0xcd, 0x31, 0x08, 0x46, 0x1e, 0xf0, 0xf3, 0x2f, 0xba, 0x4e, 0xc6, 0x12, 0x29, 0xa7, 0xba, 0x43, 0xb1, 0x12, 0x16, 0xcb, 0x81, 0xd6, 0xe6, 0xd6, 0x39, 0xf8, 0xd5, 0xcb, 0x22, 0xee, 0xeb, +0xfc, 0xfd, 0x17, 0x15, 0x12, 0x34, 0x29, 0xea, 0xf9, 0xff, 0x34, 0x22, 0xbb, 0x53, 0xe8, 0xd0, 0xe9, 0x68, 0x10, 0xfc, 0xcf, 0x20, 0x7f, 0xdf, 0x62, 0x05, 0xbb, 0x1a, 0xd4, 0x1c, 0xcc, 0x18, +0xe6, 0xe4, 0x2c, 0x18, 0x37, 0x68, 0x3d, 0x5e, 0xa5, 0x81, 0xe7, 0x65, 0x53, 0xbe, 0x6a, 0x08, 0x0a, 0xb5, 0x05, 0xea, 0xed, 0x08, 0xf7, 0x3b, 0xc4, 0xd1, 0xe1, 0x17, 0x17, 0x30, 0xe8, 0x81, +0x0d, 0xfd, 0xee, 0x1f, 0x14, 0x37, 0x0c, 0x2b, 0x21, 0xfa, 0x2d, 0xed, 0xcc, 0xb9, 0x39, 0x2c, 0x0f, 0x22, 0xf3, 0xda, 0x81, 0x1d, 0x21, 0x32, 0xe5, 0xbb, 0xd2, 0x28, 0xd4, 0xfd, 0xcf, 0xd3, +0x2c, 0xd2, 0xef, 0x29, 0xd2, 0xe0, 0xde, 0x89, 0x14, 0x28, 0x54, 0x1d, 0xe1, 0x81, 0x45, 0xa5, 0xe5, 0xeb, 0xcf, 0x9d, 0xf4, 0xf9, 0xf7, 0xdb, 0x57, 0xb8, 0x16, 0xfa, 0xf3, 0x4d, 0x0e, 0x39, +0xfa, 0x4b, 0x3f, 0x02, 0x35, 0x70, 0xfc, 0x29, 0x2a, 0x7f, 0x1a, 0x2d, 0x29, 0xa2, 0xd3, 0xb9, 0xfe, 0x33, 0x94, 0xdc, 0x43, 0xec, 0x3c, 0x5f, 0xc8, 0x2f, 0x15, 0x9f, 0xdc, 0x1e, 0xfd, 0x7f, +0xeb, 0xc2, 0x44, 0xa0, 0x46, 0xb6, 0xd4, 0x1e, 0xae, 0xdb, 0xbe, 0x2d, 0xf2, 0x42, 0x3f, 0x0f, 0xd8, 0x06, 0xac, 0x81, 0x3b, 0xe7, 0xc7, 0xbe, 0xfc, 0x1d, 0xd9, 0xcf, 0x1a, 0xfb, 0x15, 0x04, +0xff, 0x1c, 0x1b, 0x12, 0xe3, 0x09, 0xd7, 0x05, 0xb4, 0x45, 0xaf, 0xe2, 0xc5, 0xba, 0xe2, 0xd4, 0xae, 0x52, 0x2e, 0xed, 0xb8, 0x59, 0xcb, 0xba, 0xd7, 0x40, 0x59, 0x78, 0x14, 0x7f, 0x37, 0xfd, +0x89, 0x05, 0x56, 0xae, 0x6e, 0x6f, 0xe1, 0xe9, 0x81, 0x4f, 0x59, 0x4a, 0x34, 0x20, 0x3e, 0xe8, 0x61, 0xfa, 0xce, 0x2e, 0x26, 0xf4, 0x44, 0x1a, 0xed, 0xb4, 0xc6, 0xda, 0x1e, 0x64, 0x55, 0x84, +0x0a, 0xae, 0x33, 0xf1, 0x25, 0x02, 0xaa, 0x0b, 0xea, 0xea, 0xd9, 0x81, 0xbf, 0xda, 0xdb, 0x77, 0xfe, 0xd9, 0xef, 0x22, 0x7f, 0x11, 0xfe, 0xd0, 0x0a, 0xe8, 0x57, 0x34, 0x53, 0x19, 0x11, 0x4d, +0xcf, 0xeb, 0x12, 0xda, 0x46, 0xab, 0x05, 0x35, 0xd3, 0x43, 0x52, 0xdc, 0x43, 0x76, 0xc2, 0x58, 0x33, 0xbd, 0x43, 0x1d, 0xd9, 0x7f, 0x1a, 0xb1, 0x25, 0x63, 0x0a, 0x30, 0x10, 0x32, 0x10, 0xe6, +0x7f, 0x9c, 0xfe, 0x2a, 0xe2, 0x9e, 0x44, 0x99, 0x25, 0xcd, 0xa3, 0xa4, 0x11, 0xef, 0x09, 0x49, 0xfb, 0xa2, 0x3b, 0xf5, 0x8b, 0x9e, 0x1f, 0x1a, 0x44, 0xc8, 0x26, 0xeb, 0x12, 0xc1, 0x18, 0xd4, +0x0a, 0xfd, 0xcd, 0x47, 0xdc, 0xf8, 0xed, 0xdc, 0x30, 0xe0, 0xc3, 0x06, 0x7f, 0x53, 0x0d, 0xea, 0x08, 0xb0, 0x28, 0x18, 0xef, 0x2f, 0xc9, 0xf9, 0x81, 0x1f, 0x25, 0xaf, 0xf0, 0x1e, 0x4a, 0xe3, +0x4a, 0xfa, 0xdc, 0xe7, 0xe8, 0x07, 0x1f, 0xc9, 0x3b, 0x45, 0x45, 0x05, 0x34, 0xe1, 0x7f, 0xcd, 0xe3, 0xfc, 0xa5, 0xf1, 0xab, 0xb4, 0x1c, 0x22, 0x29, 0xdb, 0xa9, 0xdb, 0x6e, 0x13, 0xa9, 0xfb, +0x81, 0x2f, 0xe4, 0x04, 0xc9, 0xd9, 0xcb, 0xc5, 0x18, 0x4e, 0xe1, 0x08, 0xea, 0x00, 0x03, 0xc5, 0xdb, 0x24, 0xd1, 0xd2, 0xa9, 0x28, 0x1c, 0x07, 0xeb, 0xa2, 0x2e, 0x3a, 0x2f, 0x5c, 0x81, 0x61, +0xce, 0x13, 0x02, 0xef, 0xc7, 0xf7, 0x45, 0xe2, 0x16, 0x49, 0xa9, 0xaa, 0x0c, 0xd9, 0x04, 0x1c, 0xbe, 0x7f, 0x0a, 0x1b, 0x5a, 0xf7, 0xda, 0x5a, 0x30, 0xb7, 0x29, 0x62, 0x23, 0xd1, 0x26, 0x20, +0xe0, 0xf6, 0x2a, 0xe8, 0xf8, 0xfc, 0xdc, 0x0e, 0xdf, 0x9e, 0xb4, 0xfb, 0x2a, 0x31, 0xce, 0xd4, 0xad, 0x12, 0x12, 0xc5, 0x7f, 0x30, 0xf8, 0xed, 0x15, 0x41, 0xf9, 0x83, 0x01, 0xd6, 0xee, 0x23, +0x09, 0x02, 0x29, 0x29, 0xf7, 0x03, 0x08, 0x07, 0x7f, 0x00, 0x2f, 0x05, 0xde, 0x14, 0xdb, 0x00, 0x1b, 0xc2, 0x27, 0xc6, 0xdb, 0xd0, 0x5e, 0xeb, 0x5a, 0xa4, 0x22, 0xfd, 0xe8, 0x7f, 0x0b, 0x01, +0xe0, 0x23, 0xfb, 0xa4, 0xb5, 0x1f, 0xb9, 0xe7, 0x15, 0x05, 0xdd, 0xf0, 0xbf, 0x4a, 0xfc, 0x16, 0x95, 0xc0, 0xf6, 0x08, 0x03, 0xe0, 0xee, 0x26, 0x27, 0x17, 0x33, 0x19, 0xfd, 0x02, 0xed, 0xe0, +0x1f, 0x1f, 0x59, 0xe2, 0x7f, 0xf7, 0x05, 0xdf, 0xed, 0x06, 0xef, 0xd5, 0x61, 0x66, 0xe1, 0xf1, 0xf8, 0x0e, 0xe8, 0x0e, 0x7f, 0xe3, 0xe8, 0xc4, 0x00, 0x3d, 0x07, 0xd9, 0x18, 0xfd, 0xdf, 0xa8, +0xb9, 0x64, 0xf2, 0x86, 0xae, 0xbd, 0x0d, 0xd8, 0x31, 0xdc, 0x20, 0xa6, 0xfb, 0x0c, 0x0c, 0x7f, 0xe4, 0x2a, 0x0e, 0x21, 0xd1, 0xf2, 0x1e, 0xf5, 0xe6, 0xde, 0x19, 0xce, 0xcb, 0xee, 0xf8, 0x0c, +0xcb, 0x7f, 0xf6, 0x16, 0xf7, 0x00, 0xd6, 0x26, 0xd7, 0x00, 0xab, 0x39, 0x14, 0x1f, 0x07, 0x34, 0xf0, 0xc7, 0xc5, 0xc6, 0x17, 0x66, 0x84, 0x3b, 0x14, 0x72, 0x2d, 0x1d, 0x00, 0x10, 0xf3, 0xf8, +0xfd, 0x7f, 0xf5, 0x28, 0x03, 0x09, 0x39, 0xe4, 0xae, 0x08, 0xde, 0xe4, 0x2c, 0xe7, 0x45, 0x3a, 0x22, 0x15, 0xdb, 0xb1, 0xd7, 0xe7, 0xde, 0xf3, 0xaf, 0x03, 0xda, 0x10, 0x81, 0xd2, 0x19, 0xfc, +0xf5, 0x10, 0xbf, 0x11, 0x5a, 0xe7, 0xba, 0x41, 0xad, 0xc5, 0x6e, 0x7f, 0xc0, 0x58, 0xf8, 0x44, 0x05, 0xe1, 0xe1, 0x04, 0x5f, 0xf8, 0x9b, 0x27, 0x93, 0xbb, 0xb0, 0x45, 0x3d, 0x01, 0xf5, 0x47, +0xa3, 0x81, 0x4e, 0x47, 0x04, 0xf4, 0xe4, 0xbc, 0xfe, 0xf4, 0x36, 0x2f, 0xe0, 0x9c, 0xb8, 0x81, 0x92, 0x04, 0x2e, 0x29, 0x47, 0x94, 0xbb, 0x17, 0x10, 0x2a, 0xf0, 0xee, 0xd7, 0x69, 0xa5, 0xe4, +0x0e, 0xd3, 0xd9, 0xdf, 0x8a, 0xda, 0x07, 0x7f, 0x0a, 0x2f, 0xf9, 0xf9, 0x45, 0xe9, 0x08, 0x37, 0x30, 0x4e, 0xda, 0xe3, 0xfb, 0x81, 0x1b, 0x13, 0xec, 0xf2, 0x08, 0xf8, 0xf7, 0x2b, 0xf8, 0xfa, +0x7f, 0x32, 0x5a, 0x1b, 0xa3, 0x11, 0x20, 0xff, 0xf9, 0x68, 0x28, 0x25, 0xd0, 0x0a, 0x07, 0x1d, 0x14, 0xed, 0x04, 0x4b, 0xcf, 0xec, 0xfa, 0x6c, 0xe2, 0xf1, 0x35, 0x7f, 0x30, 0x42, 0xe1, 0xbf, +0x5f, 0x60, 0x1c, 0xf7, 0x23, 0x1b, 0xbe, 0x0f, 0x45, 0x37, 0xe1, 0x23, 0x15, 0x2e, 0x33, 0x11, 0x24, 0x28, 0xd3, 0x10, 0x3f, 0xd0, 0xf9, 0x81, 0x24, 0xd2, 0x3f, 0x90, 0x00, 0x52, 0x12, 0xe0, +0xae, 0xfa, 0x21, 0x54, 0xfa, 0xfb, 0x44, 0xf6, 0xcd, 0xba, 0x26, 0xb2, 0xda, 0x29, 0x7f, 0x1d, 0xce, 0x54, 0x23, 0xe1, 0x0f, 0xbe, 0x4a, 0xa5, 0xca, 0x49, 0x1d, 0xa4, 0x1b, 0x48, 0x42, 0x59, +0xd4, 0x0f, 0xfd, 0x06, 0x53, 0x0a, 0x30, 0x16, 0xea, 0xf4, 0x2a, 0x7f, 0x19, 0x12, 0x40, 0xf0, 0x0b, 0x29, 0x12, 0x24, 0xef, 0xd2, 0xa7, 0x16, 0x39, 0xdf, 0x2a, 0xc0, 0x5a, 0xa8, 0x17, 0x36, +0xdc, 0x1c, 0x81, 0x1b, 0x1d, 0x17, 0x9f, 0x68, 0x03, 0xef, 0xef, 0x09, 0xc4, 0x49, 0xc4, 0x2e, 0x16, 0x06, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x02, 0xf8, 0xff, 0xff, +0x70, 0x08, 0x00, 0x00, 0xc4, 0x03, 0x00, 0x00, 0x5a, 0xef, 0xff, 0xff, 0x90, 0xd8, 0xff, 0xff, 0xf0, 0xf4, 0xff, 0xff, 0xfe, 0xf5, 0xff, 0xff, 0x4a, 0xf3, 0xff, 0xff, 0x92, 0x09, 0x00, 0x00, +0x42, 0x2f, 0x00, 0x00, 0x87, 0x09, 0x00, 0x00, 0x36, 0xf2, 0xff, 0xff, 0xfc, 0x11, 0x00, 0x00, 0x5c, 0xdc, 0xff, 0xff, 0xdc, 0xfc, 0xff, 0xff, 0xa0, 0xdc, 0xff, 0xff, 0xbe, 0xd8, 0xff, 0xff, +0x0a, 0x21, 0x00, 0x00, 0x48, 0xfe, 0xff, 0xff, 0x7e, 0x1d, 0x00, 0x00, 0xb4, 0xf2, 0xff, 0xff, 0x46, 0xfd, 0xff, 0xff, 0xe0, 0xfc, 0xff, 0xff, 0x04, 0x20, 0x00, 0x00, 0x82, 0x06, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, 0x08, 0xed, 0xf6, 0x31, 0xe3, 0xf6, 0xd9, 0x04, 0xff, 0x29, 0x2c, 0xf5, 0xda, 0xe4, 0xf2, 0xf5, 0xbf, 0x34, 0xe3, 0x24, 0xe7, 0x2d, 0xc6, 0xe0, +0xe7, 0xe1, 0x81, 0x93, 0x27, 0xd2, 0x16, 0x90, 0xfe, 0x47, 0xef, 0xe4, 0xee, 0x28, 0x4c, 0x33, 0x26, 0xca, 0xc8, 0xf4, 0x22, 0x0f, 0x64, 0x1e, 0x01, 0xf4, 0x1b, 0x13, 0xe9, 0xa2, 0x48, 0xe7, +0xfc, 0xde, 0x22, 0xc1, 0x00, 0x0a, 0xef, 0xfd, 0xea, 0xf1, 0x1e, 0x65, 0x31, 0x03, 0x17, 0x23, 0x09, 0xe1, 0xc1, 0xe0, 0x44, 0xf5, 0xed, 0x0c, 0x42, 0x11, 0x04, 0xda, 0x1a, 0xde, 0x21, 0x23, +0x53, 0xef, 0xef, 0x18, 0xd0, 0xfb, 0x14, 0x0b, 0x14, 0x22, 0x05, 0x4a, 0xef, 0x1e, 0x07, 0x21, 0xce, 0x02, 0xf0, 0xf0, 0x1d, 0xf6, 0x05, 0xd4, 0xec, 0x02, 0x19, 0xab, 0x20, 0x07, 0x37, 0x1e, +0x0a, 0xe7, 0x20, 0xfd, 0xfe, 0xaf, 0x33, 0xf1, 0x10, 0x06, 0x0d, 0x17, 0x02, 0xeb, 0x0e, 0xeb, 0x19, 0xe2, 0xfc, 0x7f, 0x1e, 0x9f, 0xc3, 0xfe, 0xc5, 0xc0, 0xf0, 0x30, 0x0c, 0xf7, 0x35, 0x0d, +0xdf, 0xd7, 0x27, 0x3a, 0xc8, 0x8e, 0xeb, 0xdd, 0xea, 0x5e, 0x35, 0x0b, 0xd9, 0x07, 0x2b, 0xfa, 0xec, 0xd6, 0x2d, 0xcb, 0x28, 0x17, 0x41, 0xdf, 0x56, 0x67, 0x03, 0xb2, 0xf7, 0xfc, 0x4a, 0xe6, +0xcd, 0x44, 0x5a, 0x0f, 0xf1, 0xfe, 0x68, 0xce, 0x05, 0x9a, 0x21, 0xd8, 0xe9, 0x9f, 0x26, 0x03, 0xf1, 0x28, 0xb9, 0x0e, 0x22, 0xc7, 0xba, 0x53, 0xde, 0xf1, 0x2b, 0xff, 0x26, 0xd5, 0xe0, 0x8b, +0x30, 0x46, 0xf8, 0x5c, 0x5b, 0xa0, 0x0f, 0x07, 0x05, 0xad, 0xaa, 0xce, 0xf7, 0x0c, 0xcf, 0x12, 0x4f, 0xaa, 0xfa, 0x1e, 0xd0, 0x1c, 0x37, 0x27, 0x16, 0xfe, 0xdc, 0xef, 0x21, 0xff, 0x14, 0x29, +0xda, 0xa1, 0xef, 0xfc, 0x44, 0xb6, 0x44, 0x3c, 0xfa, 0x40, 0xc0, 0xd7, 0xf4, 0xe0, 0x14, 0xda, 0x08, 0x1d, 0xd4, 0x22, 0x03, 0x19, 0x5a, 0x48, 0x4f, 0x0f, 0x0b, 0xf8, 0xd9, 0xda, 0x55, 0x19, +0x20, 0xbb, 0xc2, 0xc9, 0x09, 0x32, 0x5c, 0x03, 0xd7, 0x15, 0x44, 0xd7, 0xe2, 0xed, 0x14, 0xe8, 0xc8, 0x55, 0x1d, 0x33, 0x21, 0x15, 0xff, 0x2c, 0xc9, 0xd3, 0x6b, 0x0b, 0x2d, 0x10, 0x81, 0x1f, +0x62, 0x46, 0x1f, 0x19, 0x12, 0xc2, 0xf3, 0xd5, 0xd5, 0x33, 0x43, 0xe6, 0xdb, 0x4b, 0xbd, 0x08, 0xb1, 0xd1, 0x21, 0x24, 0xf6, 0x48, 0x09, 0x36, 0x38, 0xd6, 0xc9, 0x62, 0xdf, 0xf1, 0x3e, 0xfd, +0x25, 0x04, 0x28, 0xf4, 0xda, 0xb9, 0x29, 0x82, 0xde, 0x08, 0xa0, 0x22, 0x01, 0xf8, 0x30, 0xb7, 0xeb, 0x2a, 0xf3, 0x96, 0xaf, 0xec, 0x27, 0x96, 0xfe, 0xab, 0xba, 0xf7, 0x5d, 0xdc, 0x17, 0xdb, +0xe9, 0x26, 0xd6, 0x0d, 0xfb, 0x0e, 0x46, 0xb6, 0x24, 0x19, 0xe5, 0x27, 0x6f, 0xed, 0xff, 0x27, 0xfe, 0x38, 0x0e, 0x16, 0xb8, 0xee, 0x19, 0xbf, 0xe2, 0xc7, 0x21, 0x22, 0x38, 0x14, 0x24, 0xf0, +0x01, 0xdd, 0x14, 0x1e, 0x1a, 0xe8, 0xd5, 0x0a, 0x00, 0xec, 0x42, 0x30, 0xec, 0x0e, 0xe4, 0x3d, 0x2d, 0x02, 0x24, 0x3b, 0x07, 0xdf, 0x13, 0xcc, 0x3d, 0x97, 0xab, 0x4b, 0xc0, 0x2e, 0x0f, 0xdf, +0xff, 0x1f, 0xf7, 0x49, 0xc9, 0x13, 0x5b, 0x2a, 0x23, 0x0c, 0xd4, 0xd3, 0x4c, 0xd8, 0x7f, 0x54, 0xc5, 0xb5, 0xed, 0xb2, 0x27, 0xe0, 0x4d, 0xba, 0xca, 0x18, 0x0a, 0x10, 0xbe, 0x12, 0xec, 0x2c, +0x15, 0x11, 0x10, 0x0e, 0xc2, 0x09, 0xd2, 0x33, 0xfc, 0xba, 0xf9, 0x7c, 0xe0, 0xcc, 0x46, 0x18, 0xed, 0x03, 0x1b, 0xf4, 0xfb, 0xda, 0xf6, 0xe7, 0xd8, 0xea, 0x23, 0x10, 0x1c, 0x07, 0xde, 0x1f, +0x20, 0x04, 0xf7, 0x0b, 0x96, 0x75, 0x2a, 0x12, 0xde, 0x58, 0x33, 0x2a, 0x7a, 0xf1, 0x09, 0x05, 0xdc, 0xbd, 0xc0, 0xd0, 0xcd, 0x04, 0x40, 0xce, 0xe7, 0xf5, 0xb4, 0xfd, 0xef, 0xd0, 0x41, 0xd6, +0xd1, 0xca, 0x52, 0x29, 0x6d, 0x10, 0x19, 0xf1, 0x70, 0xf6, 0x5d, 0x17, 0xfe, 0xd7, 0xfc, 0xe0, 0x55, 0xec, 0x1c, 0xc3, 0x05, 0xf2, 0xa5, 0x46, 0x41, 0x1f, 0xec, 0x1c, 0xf1, 0x20, 0x27, 0x44, +0x02, 0x09, 0x38, 0x16, 0x05, 0x0b, 0x1e, 0xed, 0x67, 0xfb, 0xda, 0x13, 0xf7, 0xdf, 0xc7, 0x12, 0x21, 0xbc, 0x03, 0x1a, 0xbf, 0xe2, 0x4b, 0x03, 0xe4, 0x0d, 0x04, 0x05, 0x19, 0x2a, 0xf1, 0xef, +0xf1, 0xd7, 0x41, 0x1a, 0xcd, 0x7f, 0x11, 0x97, 0xfb, 0x07, 0xd3, 0xbc, 0xad, 0x83, 0x26, 0x2a, 0xfa, 0x0f, 0xed, 0x09, 0x13, 0xb9, 0x15, 0x05, 0x24, 0xe2, 0x33, 0xee, 0xfe, 0xed, 0xef, 0xd1, +0xd3, 0xf2, 0x5a, 0x25, 0x31, 0x33, 0x21, 0xe5, 0xbe, 0xa0, 0xff, 0xda, 0x0e, 0x2c, 0x25, 0xf8, 0x09, 0xc5, 0x39, 0x2e, 0x06, 0x0f, 0x0b, 0xe5, 0x08, 0x28, 0x04, 0xe7, 0xd3, 0x0e, 0x0d, 0x0a, +0xf0, 0x07, 0xe2, 0x0f, 0xd4, 0x3b, 0x2e, 0x19, 0xeb, 0x54, 0x28, 0x1b, 0x0d, 0x07, 0xf2, 0xde, 0xf2, 0x2c, 0x0b, 0xc8, 0x0e, 0x06, 0x1d, 0x0e, 0x24, 0xea, 0x12, 0xf6, 0xde, 0xe5, 0x01, 0x25, +0x27, 0xd8, 0x03, 0x11, 0x11, 0xc2, 0x0a, 0xd6, 0xe9, 0x45, 0x2c, 0xec, 0x0e, 0x11, 0x3b, 0x3b, 0x06, 0x04, 0x15, 0xd6, 0xd8, 0x04, 0xe9, 0x01, 0xfa, 0x08, 0xff, 0x0b, 0xed, 0xfa, 0xeb, 0x15, +0xf1, 0x19, 0xe9, 0xfc, 0xee, 0x05, 0x2d, 0x53, 0xc9, 0xbd, 0xf8, 0xdc, 0xe8, 0x19, 0xea, 0xe5, 0x28, 0x06, 0x00, 0xb2, 0xb6, 0x1d, 0x1c, 0xe2, 0x0e, 0xd2, 0x38, 0x31, 0x2f, 0xed, 0x17, 0x16, +0xde, 0xee, 0x1f, 0x10, 0x19, 0xed, 0x05, 0xee, 0xa1, 0x16, 0x0b, 0xfe, 0xd9, 0x36, 0x14, 0xdd, 0xcf, 0x10, 0xe8, 0x0a, 0x33, 0x1a, 0x32, 0xc2, 0xcd, 0x23, 0xe4, 0x08, 0xf8, 0x1d, 0x35, 0x05, +0x25, 0x01, 0x1d, 0x08, 0x02, 0xfa, 0xcb, 0xee, 0x0c, 0x2a, 0x00, 0x0d, 0x18, 0xe0, 0x02, 0xfe, 0xf4, 0xec, 0x02, 0xf4, 0x0f, 0x7f, 0x0e, 0xc5, 0xc8, 0xc6, 0xe8, 0x49, 0x2c, 0xae, 0x87, 0xfe, +0xea, 0xe4, 0x09, 0x19, 0xe6, 0x46, 0xdd, 0x21, 0x34, 0x02, 0x29, 0xff, 0xeb, 0xd7, 0x02, 0x19, 0xf8, 0xca, 0xc8, 0x40, 0xd8, 0xde, 0x0f, 0x89, 0xfe, 0x14, 0x3d, 0xc7, 0x0d, 0xeb, 0xfe, 0xd7, +0x06, 0x4c, 0xf6, 0xba, 0x3d, 0xeb, 0xed, 0x32, 0xed, 0xf8, 0x21, 0x0e, 0x17, 0xe6, 0x1e, 0xd7, 0x5e, 0x50, 0x16, 0xad, 0x40, 0x28, 0x39, 0x7d, 0x93, 0xfa, 0xd3, 0xef, 0x3d, 0xd1, 0xaf, 0x0f, +0x7e, 0xed, 0xf5, 0x19, 0x19, 0xae, 0xde, 0xfb, 0x03, 0xd6, 0xdd, 0x14, 0x37, 0x03, 0x23, 0xf5, 0xe3, 0xba, 0x56, 0x49, 0x04, 0x14, 0xc2, 0x20, 0x4e, 0x60, 0xc0, 0xb3, 0xc5, 0x2a, 0x08, 0x51, +0x7f, 0x12, 0xff, 0x08, 0x2d, 0xd4, 0x3c, 0xa1, 0x20, 0xe5, 0xdc, 0x0f, 0x18, 0x10, 0x11, 0x56, 0xd3, 0x36, 0xc8, 0x52, 0x3f, 0xd6, 0x25, 0x27, 0x46, 0xfa, 0xf4, 0x49, 0x03, 0xe5, 0xc7, 0x4e, +0x02, 0xdd, 0xfd, 0x2f, 0xf2, 0xc0, 0x31, 0xce, 0x61, 0xaf, 0x3b, 0xfb, 0x15, 0x10, 0x63, 0xc5, 0xde, 0x46, 0x18, 0x25, 0xf8, 0x81, 0x5f, 0xd2, 0x16, 0x36, 0x42, 0xd6, 0xda, 0x4b, 0x31, 0x30, +0x17, 0xf2, 0x25, 0xf5, 0x2e, 0xe0, 0xd7, 0x01, 0x15, 0xbe, 0x2c, 0xf5, 0x06, 0x07, 0x0d, 0xf5, 0xde, 0x29, 0xd2, 0xd3, 0xdc, 0xdb, 0xf4, 0x09, 0xfe, 0x17, 0x25, 0x04, 0xce, 0xc8, 0x40, 0x44, +0x31, 0xb8, 0xad, 0xd4, 0xea, 0xfc, 0x41, 0x27, 0x2f, 0x24, 0x4d, 0x00, 0x26, 0xe9, 0x28, 0xe6, 0x3a, 0x1e, 0x38, 0x74, 0x44, 0xf6, 0x6b, 0xa9, 0x6b, 0xe8, 0xe6, 0x17, 0xcf, 0xe2, 0xd5, 0xc1, +0xd4, 0xae, 0xdc, 0x48, 0xe8, 0xee, 0x12, 0xd0, 0xf4, 0xd3, 0xec, 0x22, 0x53, 0xee, 0x03, 0xfe, 0x97, 0xe4, 0xe6, 0xd9, 0xf2, 0xdb, 0x16, 0x09, 0x4e, 0xde, 0xb3, 0xba, 0xc6, 0x3c, 0x7b, 0xcc, +0xdd, 0xc3, 0x3f, 0xea, 0x12, 0x25, 0xb6, 0x37, 0xd1, 0x47, 0xa7, 0xfd, 0xcc, 0x50, 0xd6, 0x33, 0x03, 0xee, 0xde, 0x25, 0x7a, 0xdc, 0x11, 0xfe, 0xa3, 0xc3, 0x2f, 0xf2, 0x00, 0x2e, 0xe1, 0x2d, +0x1d, 0xd5, 0x07, 0xdc, 0xe8, 0x8e, 0xf8, 0x29, 0xc0, 0xe7, 0x20, 0x1b, 0x2e, 0x12, 0x0d, 0x16, 0xdb, 0x15, 0x08, 0x96, 0x37, 0x1a, 0x0b, 0x53, 0xe3, 0xd2, 0x0d, 0xfc, 0x00, 0xfb, 0x02, 0x56, +0xf4, 0xfd, 0x42, 0x7f, 0xa1, 0x27, 0xfc, 0xe5, 0x00, 0x3a, 0x0f, 0x28, 0xe3, 0x2d, 0x03, 0x30, 0x86, 0xfa, 0x1e, 0x18, 0xca, 0x15, 0x22, 0x1f, 0x03, 0x62, 0xbd, 0xd1, 0x0b, 0x08, 0x91, 0x23, +0x31, 0xf0, 0xd8, 0xe2, 0x09, 0xed, 0xb1, 0xdc, 0x01, 0x1d, 0xd6, 0xdf, 0x13, 0xf4, 0x0b, 0x57, 0x45, 0x26, 0x25, 0x25, 0x36, 0x07, 0xae, 0x16, 0x1b, 0xb6, 0xc8, 0x95, 0x1c, 0xc4, 0x22, 0xe0, +0x3b, 0xc2, 0xbe, 0xd6, 0xfa, 0xfd, 0xeb, 0xb9, 0xde, 0xae, 0x5e, 0xca, 0x0b, 0x14, 0x52, 0x31, 0x23, 0xf2, 0xa1, 0xe1, 0x2d, 0xcf, 0x32, 0xd5, 0xe0, 0x3a, 0xe9, 0x3e, 0x7f, 0xe7, 0x60, 0xe7, +0x6b, 0x06, 0xbb, 0xfa, 0x10, 0x0e, 0x4d, 0xde, 0xde, 0xf9, 0xf8, 0xfa, 0xe1, 0xe9, 0xb4, 0xeb, 0xf6, 0x21, 0xcb, 0x15, 0x8e, 0xf2, 0x06, 0x18, 0x35, 0x21, 0xe8, 0x01, 0xc3, 0xed, 0xff, 0xe6, +0x21, 0xea, 0xd2, 0x30, 0xc5, 0x95, 0x13, 0x06, 0xc4, 0xee, 0x18, 0x43, 0x0b, 0xe2, 0xb3, 0xfa, 0xe5, 0xed, 0x2b, 0xf1, 0x40, 0x19, 0x0d, 0x09, 0x42, 0xcf, 0x08, 0x11, 0xc8, 0x20, 0x66, 0xc8, +0x96, 0xc2, 0xfe, 0x03, 0xcb, 0xd3, 0x20, 0x44, 0x37, 0x4c, 0xb6, 0xe2, 0xb5, 0x00, 0xe3, 0x27, 0x08, 0xfd, 0xd0, 0xe1, 0x15, 0x1d, 0xf2, 0x95, 0xed, 0xf9, 0x99, 0xc0, 0xe1, 0xc4, 0x0a, 0x9a, +0xc0, 0x10, 0x30, 0x33, 0x5c, 0xc6, 0xf0, 0xe5, 0xf5, 0xf2, 0x50, 0x4d, 0x11, 0x05, 0x98, 0xfc, 0xb6, 0x0c, 0xe7, 0xd9, 0x0d, 0xe0, 0x19, 0xf3, 0xb9, 0xe5, 0x1f, 0x05, 0xee, 0xff, 0x99, 0x0f, +0x10, 0x06, 0x25, 0x43, 0x02, 0xd3, 0xde, 0xe3, 0xcb, 0xe9, 0xd1, 0x2d, 0xe0, 0xf3, 0x41, 0x0b, 0x0a, 0xef, 0xf4, 0x42, 0xfc, 0xfd, 0x10, 0x17, 0xbf, 0x02, 0xe5, 0xf9, 0xcd, 0x10, 0xf8, 0x06, +0xe8, 0x81, 0xf5, 0xdb, 0xfd, 0x4b, 0x01, 0xe8, 0x17, 0xf3, 0xfa, 0x13, 0x18, 0xff, 0x07, 0x0f, 0x4a, 0x10, 0x09, 0x25, 0x00, 0xdd, 0x0e, 0x13, 0xfd, 0xe1, 0x11, 0x0a, 0xea, 0xf0, 0xe0, 0xdf, +0xee, 0xde, 0x17, 0xf2, 0x18, 0xed, 0x3a, 0x04, 0xe7, 0x17, 0x2b, 0xe5, 0xf5, 0xfc, 0x1d, 0x2c, 0xbd, 0x11, 0x1e, 0xff, 0x0a, 0x16, 0xe3, 0xdd, 0x12, 0x06, 0x55, 0x57, 0xc7, 0x0d, 0xdc, 0x09, +0xc7, 0xb6, 0xfd, 0x17, 0x20, 0xdc, 0xcd, 0x22, 0xf1, 0x0a, 0x31, 0x5a, 0x13, 0xf9, 0x38, 0xf8, 0xc6, 0x0a, 0x13, 0xfa, 0x1d, 0x0e, 0xf8, 0xf6, 0x14, 0xed, 0xfd, 0xc8, 0xe7, 0xd1, 0x17, 0xf5, +0xde, 0xe3, 0xff, 0xec, 0xeb, 0xd0, 0xed, 0x7f, 0x09, 0xd8, 0x23, 0x24, 0x45, 0x11, 0x1d, 0xf7, 0xf2, 0xc4, 0xec, 0xfc, 0xd7, 0x1e, 0xfa, 0xee, 0xd3, 0x39, 0x7c, 0xe1, 0xf1, 0xf7, 0xdf, 0x77, +0xf2, 0xc7, 0xfd, 0xaf, 0x39, 0xec, 0xbe, 0x3d, 0xd2, 0x2f, 0x40, 0x20, 0xd8, 0x0f, 0x8f, 0xd2, 0x1a, 0x23, 0x08, 0xf1, 0xf7, 0x14, 0xed, 0x18, 0xc7, 0x2b, 0x0c, 0x0e, 0xfd, 0xc7, 0x98, 0xfe, +0x11, 0xe4, 0xb6, 0xa2, 0x28, 0x34, 0xe9, 0x5a, 0x04, 0x2d, 0x23, 0x01, 0xfe, 0x0c, 0x0f, 0xfb, 0xb2, 0x32, 0x2a, 0x09, 0x56, 0xd1, 0x1e, 0x0d, 0x5d, 0xc3, 0xd0, 0xec, 0xcd, 0x5d, 0xf2, 0xb7, +0x33, 0xe7, 0xe8, 0x33, 0xf5, 0xc1, 0x21, 0xfd, 0xd7, 0x02, 0xe8, 0x24, 0xe0, 0x41, 0x02, 0x28, 0xba, 0x0d, 0x75, 0xed, 0x17, 0xfd, 0xeb, 0x05, 0x21, 0x47, 0xf4, 0xd8, 0xf4, 0x0c, 0xfd, 0xce, +0x21, 0xed, 0x1a, 0xe0, 0x32, 0x2e, 0xfe, 0x45, 0x01, 0x3c, 0x26, 0xe0, 0xcc, 0x44, 0xd4, 0x04, 0x1d, 0xee, 0x53, 0xf6, 0xba, 0xef, 0xe5, 0xc8, 0xf6, 0x0f, 0xf1, 0x26, 0x05, 0xfe, 0x12, 0x05, +0x0c, 0xee, 0x07, 0xde, 0xf4, 0x11, 0xf7, 0x0e, 0x2a, 0x20, 0x11, 0xe0, 0x08, 0x81, 0xfa, 0x13, 0x8c, 0x0b, 0x0d, 0x12, 0x55, 0xfa, 0x08, 0x26, 0xee, 0x06, 0xf2, 0x05, 0x03, 0xf1, 0x18, 0xf7, +0x28, 0x04, 0x1b, 0xf0, 0x13, 0x21, 0x07, 0xd5, 0xc9, 0x0d, 0x10, 0xff, 0xce, 0xd9, 0xb4, 0x07, 0xd1, 0xfa, 0x24, 0x07, 0xf8, 0x25, 0x01, 0x2e, 0xfb, 0xa7, 0xe9, 0x03, 0xf9, 0x0a, 0x06, 0xf7, +0xd5, 0xb9, 0x2e, 0x0d, 0x13, 0x1d, 0x24, 0xb0, 0xe1, 0xfa, 0xef, 0xe3, 0xff, 0x1c, 0xfc, 0x50, 0xe2, 0x05, 0x00, 0x2a, 0xe7, 0xeb, 0xf0, 0x10, 0x2b, 0x35, 0xfe, 0x00, 0x97, 0x07, 0xfd, 0xed, +0xf9, 0xf0, 0xea, 0x02, 0xcf, 0xda, 0x00, 0x1b, 0xfe, 0x0d, 0x11, 0x19, 0xd8, 0x22, 0xde, 0xd1, 0xfd, 0x1e, 0xde, 0xf3, 0xdc, 0x7f, 0x6a, 0x6c, 0xf6, 0x0f, 0xd8, 0xd1, 0xeb, 0x12, 0xcd, 0xd2, +0xa9, 0xed, 0x0c, 0xdd, 0x51, 0x26, 0xde, 0x02, 0xb6, 0x19, 0x19, 0x14, 0x0a, 0x0d, 0x56, 0x00, 0x4a, 0x26, 0xae, 0xee, 0x2d, 0xbd, 0x5c, 0xf1, 0xab, 0xb4, 0xd5, 0x29, 0xbd, 0x5d, 0x31, 0xba, +0x12, 0x5e, 0xe0, 0x22, 0x0b, 0x1f, 0xcb, 0x53, 0x10, 0xc6, 0xeb, 0x20, 0x5d, 0x1c, 0xed, 0xe7, 0xfe, 0x02, 0x62, 0xff, 0x05, 0x21, 0xeb, 0xd8, 0xf5, 0xdb, 0xce, 0xbd, 0xd7, 0x49, 0xe6, 0x4d, +0x0e, 0x18, 0x16, 0xe8, 0xb6, 0x28, 0x02, 0x16, 0xcc, 0x19, 0xad, 0xcc, 0x02, 0xd6, 0x47, 0x07, 0x93, 0x4d, 0xec, 0xdc, 0x54, 0x98, 0x17, 0x20, 0xef, 0x28, 0x1d, 0xfe, 0xd6, 0x3e, 0x06, 0x4a, +0x1c, 0x42, 0x24, 0xe3, 0xb4, 0x5a, 0x10, 0x9a, 0x1c, 0x15, 0x4c, 0xc6, 0x12, 0x03, 0xc4, 0x3d, 0x11, 0x53, 0x14, 0xee, 0xc7, 0x17, 0xee, 0xff, 0xbc, 0x15, 0xff, 0x0b, 0x3a, 0xc6, 0x18, 0x28, +0x1a, 0xf9, 0xe7, 0x09, 0xd5, 0xdf, 0xec, 0x55, 0x12, 0xd7, 0x04, 0x1a, 0xfe, 0xba, 0x65, 0xfb, 0x19, 0xfb, 0xf5, 0xdb, 0x18, 0x33, 0x26, 0x02, 0x39, 0xf7, 0xe8, 0x04, 0x21, 0xd9, 0x3f, 0xef, +0xeb, 0x15, 0x11, 0x22, 0xca, 0x0b, 0x31, 0xfe, 0xb2, 0x0c, 0x21, 0x11, 0x17, 0xf0, 0xf6, 0x1b, 0x25, 0xdb, 0x01, 0x12, 0xec, 0xe5, 0xf1, 0xe4, 0x2e, 0xcc, 0x36, 0x81, 0xe5, 0xd5, 0x32, 0xd8, +0xc5, 0xda, 0xce, 0xd1, 0x2d, 0xce, 0x36, 0xe9, 0xe5, 0x13, 0xde, 0xf1, 0x09, 0x38, 0x23, 0xde, 0x17, 0x17, 0x02, 0xbf, 0x2f, 0x02, 0x45, 0x60, 0xef, 0xe8, 0xec, 0x52, 0x20, 0x1d, 0xf5, 0xe1, +0xe8, 0x03, 0x34, 0xd9, 0xca, 0xea, 0xfe, 0xdb, 0xed, 0x4c, 0xc7, 0x0c, 0xf4, 0x2f, 0xe9, 0x15, 0xe6, 0x41, 0x1e, 0xda, 0x4e, 0x00, 0xf0, 0xdd, 0xfb, 0xff, 0xdd, 0x1e, 0xcd, 0x06, 0x29, 0x07, +0x2f, 0x24, 0x0d, 0x1f, 0xf5, 0x3a, 0xc5, 0x11, 0x1d, 0xf3, 0x1e, 0xfb, 0xa6, 0x1c, 0xe8, 0x08, 0xb2, 0x2b, 0x22, 0xe5, 0xf9, 0xb1, 0x29, 0xff, 0x02, 0xd0, 0xf5, 0x02, 0xcd, 0xfb, 0x01, 0x06, +0x12, 0xd9, 0x30, 0xdf, 0x0d, 0x32, 0x0c, 0xfb, 0x0e, 0x14, 0x55, 0xd2, 0x3b, 0x6a, 0xf7, 0x4d, 0xf0, 0x15, 0x36, 0xcd, 0x0b, 0xfd, 0x1f, 0xd1, 0x29, 0xea, 0x30, 0xbc, 0x11, 0x1f, 0x61, 0x0c, +0xc1, 0x19, 0x0b, 0x35, 0xe9, 0xc7, 0xef, 0x10, 0x29, 0xe1, 0xe9, 0xe9, 0xda, 0xc9, 0xf3, 0x15, 0x2f, 0x00, 0x20, 0x1b, 0xd3, 0xf5, 0xf9, 0xe0, 0xda, 0xd5, 0xdd, 0x37, 0x0b, 0xf1, 0xed, 0x39, +0x16, 0xfe, 0xdd, 0xd2, 0xd0, 0x5c, 0xec, 0x5b, 0x04, 0x12, 0x06, 0x42, 0xf2, 0xe8, 0x50, 0xf9, 0x1d, 0xfa, 0xff, 0x08, 0xfd, 0xeb, 0x7f, 0x25, 0x0f, 0xe1, 0xe8, 0xbc, 0xcd, 0xc4, 0x07, 0xfc, +0xf0, 0xc5, 0x19, 0x3c, 0x14, 0x03, 0x29, 0xbc, 0x3d, 0x60, 0x20, 0xc1, 0xdd, 0xcd, 0x11, 0x20, 0xf6, 0x15, 0xcf, 0x99, 0xf1, 0x1f, 0x14, 0xec, 0xd1, 0x1d, 0x0c, 0xdf, 0xf8, 0x22, 0xca, 0xf8, +0x00, 0x32, 0x02, 0xd7, 0x31, 0xea, 0x10, 0xee, 0x58, 0x4a, 0x27, 0x1d, 0x3f, 0x36, 0x2c, 0xe5, 0x2d, 0x55, 0xcf, 0x52, 0xf8, 0xa4, 0x32, 0xe4, 0x0c, 0x13, 0xeb, 0x0d, 0x02, 0x33, 0xc1, 0x4a, +0x63, 0xd2, 0x1b, 0xeb, 0x44, 0x3c, 0x1a, 0x8d, 0x08, 0x2d, 0x4e, 0x06, 0x09, 0x11, 0x44, 0x51, 0xdf, 0x3f, 0xd4, 0xb2, 0xd2, 0x2c, 0xe7, 0x23, 0x03, 0x29, 0xaf, 0xc5, 0xf9, 0x2b, 0xd5, 0x2a, +0xcf, 0x00, 0xdb, 0xfe, 0x68, 0x9e, 0xdf, 0x3f, 0x0d, 0x04, 0x01, 0xd2, 0xce, 0x7f, 0xfe, 0x00, 0xcc, 0x2e, 0xe4, 0xa5, 0xc3, 0x38, 0xfc, 0x06, 0xe2, 0x3c, 0x06, 0x87, 0xe4, 0xf3, 0xee, 0x99, +0xd4, 0x27, 0x10, 0x18, 0x51, 0xe1, 0xd9, 0xfe, 0xf4, 0x53, 0x04, 0x4f, 0xac, 0x18, 0x1f, 0xdf, 0x3d, 0x0d, 0xe9, 0xd9, 0x35, 0x2d, 0x39, 0xe2, 0x16, 0x18, 0xe1, 0xb3, 0x40, 0xce, 0xf3, 0x30, +0x2f, 0xde, 0x87, 0xf7, 0xf7, 0x26, 0x0c, 0x3a, 0x17, 0xfe, 0x0d, 0x0a, 0xe4, 0xe4, 0xea, 0x1e, 0x0a, 0xfe, 0xd2, 0x49, 0xd9, 0xf3, 0x18, 0xb9, 0xe1, 0xff, 0x07, 0x04, 0xcc, 0xff, 0xd8, 0xe5, +0x18, 0xe1, 0xbf, 0x31, 0x43, 0xca, 0xdf, 0x23, 0x2b, 0x16, 0xe5, 0x38, 0xc3, 0xfc, 0xce, 0xb8, 0x07, 0xf3, 0x2a, 0xf1, 0xe3, 0xec, 0x1a, 0xcb, 0x0f, 0x0e, 0xce, 0x06, 0x0c, 0x20, 0x0c, 0x0e, +0xbf, 0x10, 0xd5, 0xe6, 0xaa, 0x15, 0x09, 0x1f, 0xc0, 0x04, 0x1f, 0xe9, 0x08, 0x0a, 0x00, 0x3e, 0xd4, 0x0d, 0x19, 0xf5, 0x27, 0xf0, 0x23, 0xff, 0x04, 0x19, 0xff, 0x06, 0xc3, 0xff, 0xe2, 0x14, +0x3d, 0x07, 0x81, 0x39, 0xe1, 0x13, 0xa8, 0xcc, 0xc9, 0xea, 0x7a, 0x01, 0xe1, 0x36, 0xbd, 0x1e, 0xbd, 0x58, 0xf6, 0xe7, 0xe9, 0xf2, 0x09, 0x98, 0xea, 0xc7, 0xf1, 0x06, 0x2d, 0xdd, 0xbf, 0x1d, +0x0e, 0xd9, 0xf3, 0x3d, 0xbb, 0xd2, 0xeb, 0xf9, 0x34, 0xc3, 0xc5, 0x06, 0x0b, 0xd5, 0x37, 0x27, 0xfe, 0xcb, 0xe5, 0x3d, 0xfc, 0x0f, 0x44, 0xfd, 0xc0, 0xc7, 0x42, 0x04, 0x05, 0xc6, 0x0b, 0x11, +0xc0, 0xf4, 0xfd, 0xe6, 0x12, 0x0e, 0x55, 0x0d, 0xfa, 0xf6, 0x12, 0x34, 0xf6, 0xed, 0x12, 0xc6, 0xb4, 0x1b, 0xbd, 0xbd, 0xcf, 0xa3, 0xf6, 0x59, 0x07, 0xd0, 0x09, 0x1e, 0x1f, 0x18, 0x8b, 0xf9, +0x31, 0xc4, 0x28, 0x3c, 0x41, 0xc6, 0x49, 0x08, 0x28, 0x28, 0x45, 0x56, 0x12, 0x81, 0xef, 0xfc, 0x18, 0x35, 0xdc, 0x2e, 0xae, 0x0c, 0xdf, 0x12, 0x25, 0x1d, 0x21, 0x4b, 0x07, 0xcd, 0x65, 0xf7, +0x4c, 0x10, 0x1e, 0x05, 0x0e, 0x9c, 0x1c, 0x30, 0xf3, 0x09, 0x24, 0x57, 0xfa, 0xe9, 0x1f, 0x2a, 0x15, 0xfc, 0x13, 0xff, 0x14, 0xc6, 0x10, 0x1b, 0x49, 0x40, 0x00, 0xfe, 0x41, 0xee, 0x1f, 0x20, +0x0b, 0xba, 0x49, 0xe7, 0x7f, 0xca, 0x8c, 0x1b, 0xf7, 0xd9, 0x1a, 0xd4, 0x1c, 0xec, 0x41, 0xcc, 0xc0, 0xdb, 0xeb, 0xd5, 0xa3, 0xc2, 0xe2, 0x12, 0x1f, 0x1c, 0xf1, 0x16, 0xc0, 0xde, 0xd5, 0xf9, +0xfd, 0x2a, 0xf9, 0xab, 0x4d, 0xfa, 0x43, 0xfe, 0x14, 0x39, 0x40, 0x0c, 0x00, 0xe9, 0x1b, 0xd8, 0xa1, 0xfe, 0x2e, 0xf4, 0xf8, 0x17, 0x6c, 0xcd, 0x1e, 0xe1, 0xb5, 0x0e, 0x2a, 0xac, 0x14, 0x07, +0xe2, 0xdc, 0xc4, 0x1b, 0x53, 0xef, 0x13, 0xfb, 0x65, 0xfb, 0x15, 0x24, 0x5d, 0x19, 0xd4, 0xb8, 0xf3, 0x5c, 0xbe, 0x1c, 0xdf, 0xfd, 0x41, 0xed, 0x44, 0xe5, 0xf4, 0x02, 0x11, 0xd6, 0xf3, 0x59, +0x62, 0xed, 0x24, 0x45, 0xea, 0x29, 0xd0, 0xdf, 0xd1, 0xf0, 0x25, 0xd2, 0x08, 0xee, 0xd0, 0xc8, 0xaa, 0xd9, 0xa1, 0x4e, 0x2e, 0x07, 0x63, 0xd3, 0x87, 0x12, 0x21, 0x23, 0x1f, 0xdc, 0xe1, 0xb1, +0xf7, 0xcb, 0xc5, 0x13, 0xf2, 0xbe, 0xdb, 0x0c, 0xe6, 0xf9, 0x2c, 0x17, 0x05, 0xd2, 0xf8, 0x0c, 0x03, 0xea, 0xd5, 0x50, 0x9f, 0x68, 0xb7, 0x00, 0xfd, 0xf8, 0x0a, 0xbf, 0xdf, 0xfa, 0xf4, 0x04, +0xef, 0xdd, 0x30, 0x1b, 0xe9, 0x58, 0x24, 0xfa, 0x1d, 0xbf, 0xc2, 0xdd, 0x0c, 0x35, 0xf9, 0x01, 0x0c, 0xf2, 0x0e, 0x11, 0xfa, 0xee, 0xf8, 0xa7, 0xcf, 0x1b, 0x12, 0x23, 0xc4, 0x2b, 0x12, 0xbe, +0x59, 0xdd, 0xd9, 0x86, 0x1d, 0x36, 0x17, 0x20, 0x02, 0x10, 0xba, 0xde, 0xf0, 0xde, 0x2c, 0xee, 0x11, 0xef, 0xec, 0x15, 0x90, 0xb8, 0xfc, 0x41, 0x26, 0x36, 0xd7, 0xe2, 0x31, 0x7f, 0xe9, 0xbc, +0xbc, 0xb2, 0x6a, 0xeb, 0x30, 0x3c, 0x3b, 0xfe, 0xef, 0x1d, 0x3f, 0x9d, 0xe7, 0x18, 0x17, 0x14, 0xfc, 0x24, 0x21, 0xf3, 0xe2, 0xe4, 0x52, 0xfc, 0x19, 0x49, 0xd2, 0xfc, 0x0a, 0x4e, 0xd7, 0x10, +0xc2, 0x0d, 0x2f, 0x2f, 0x1c, 0x08, 0x13, 0x05, 0x2a, 0x7e, 0xdc, 0x04, 0xe4, 0xc3, 0xee, 0x31, 0x2c, 0xfb, 0xe8, 0xeb, 0xe5, 0xc4, 0xbc, 0xa8, 0xf8, 0x14, 0xfc, 0x3d, 0xb9, 0xe0, 0x41, 0x9c, +0xe5, 0x43, 0x2e, 0xfc, 0xf5, 0x01, 0x0e, 0xeb, 0x0a, 0x07, 0xf2, 0x42, 0xd7, 0x10, 0x18, 0xc8, 0xec, 0x14, 0x1a, 0xe2, 0x0e, 0x01, 0xf9, 0x06, 0x15, 0x23, 0x0b, 0x17, 0x01, 0x18, 0x2d, 0xa0, +0xf7, 0x03, 0x1b, 0x5c, 0xbd, 0xce, 0x10, 0xed, 0xda, 0xec, 0xbe, 0xb8, 0x32, 0xc6, 0x3e, 0x2e, 0xf4, 0xd4, 0x09, 0x10, 0x31, 0xd6, 0x19, 0xe7, 0x20, 0x17, 0x2d, 0x33, 0x04, 0xef, 0x23, 0x0a, +0xee, 0x0d, 0xf3, 0x45, 0xcb, 0xff, 0xfb, 0xfb, 0x1d, 0x54, 0xff, 0xf6, 0xe7, 0xe6, 0xd0, 0x0b, 0x1c, 0x17, 0xfc, 0x1c, 0xc1, 0xe1, 0xf9, 0xe6, 0xfd, 0x21, 0xe1, 0xc4, 0x11, 0xbc, 0x16, 0xce, +0xf4, 0xfd, 0x1b, 0x46, 0x50, 0xe6, 0x2f, 0x0e, 0xe1, 0xd4, 0x76, 0x3a, 0x4d, 0xdb, 0x08, 0x38, 0x21, 0x25, 0xcb, 0xec, 0x10, 0xc8, 0xd4, 0x7f, 0x70, 0xf9, 0xae, 0x66, 0x44, 0xe2, 0xe1, 0x7f, +0xc4, 0xf2, 0xdb, 0x02, 0x2d, 0xda, 0xe8, 0x44, 0x0b, 0xc8, 0x27, 0xe0, 0xf9, 0xe1, 0xe2, 0x08, 0x0c, 0x17, 0x45, 0x1b, 0xf2, 0xcb, 0x0f, 0x11, 0xe5, 0x26, 0xa9, 0xfe, 0x46, 0xf0, 0x2a, 0x12, +0xbc, 0xb7, 0x1a, 0xcb, 0xc7, 0x00, 0x68, 0x0b, 0xbf, 0x53, 0xf3, 0xe3, 0x21, 0x2d, 0xdd, 0x14, 0xe6, 0x10, 0x1b, 0xee, 0xcb, 0x17, 0xf7, 0xd9, 0xfe, 0x20, 0xfb, 0xd5, 0xd6, 0x35, 0xd2, 0xfb, +0xdf, 0xcc, 0x72, 0x28, 0x97, 0xeb, 0x56, 0xc7, 0xc0, 0x49, 0x0a, 0xad, 0xf8, 0x0f, 0xf4, 0xbc, 0x9c, 0xe2, 0xcc, 0xd7, 0xf6, 0xf5, 0x10, 0x3f, 0xd8, 0xfd, 0x49, 0xa8, 0x11, 0xd6, 0xe0, 0x41, +0xbb, 0xfd, 0x15, 0xb5, 0xce, 0x12, 0x26, 0xc0, 0x57, 0xfd, 0x38, 0x64, 0x0d, 0x1b, 0x2a, 0x0c, 0x36, 0x27, 0x0b, 0x5f, 0xc1, 0xfc, 0xe4, 0x55, 0xd5, 0xbc, 0xc7, 0xdf, 0x1d, 0x07, 0xf2, 0xf6, +0xb3, 0x26, 0xd6, 0x06, 0x01, 0x16, 0xf1, 0x05, 0xfe, 0x06, 0x06, 0x2a, 0xba, 0x22, 0xb8, 0x3f, 0xfc, 0xc0, 0x1d, 0x18, 0xf7, 0xf6, 0xbd, 0xd6, 0xb9, 0x06, 0xe6, 0x1a, 0xfe, 0x1f, 0x0b, 0x0f, +0xe8, 0xe0, 0xe6, 0xcb, 0x26, 0xee, 0xc8, 0x54, 0x00, 0x96, 0xeb, 0xbf, 0x26, 0x51, 0xe5, 0xf8, 0xfa, 0xc6, 0xe8, 0x2c, 0xaf, 0xf9, 0x0c, 0xe4, 0xb8, 0xe7, 0xd8, 0xaf, 0x12, 0xb6, 0xf6, 0x27, +0xad, 0x02, 0xf5, 0x2c, 0xec, 0xee, 0xc7, 0x81, 0x13, 0xcc, 0x2e, 0xfa, 0xef, 0x1c, 0xc8, 0x14, 0x26, 0x12, 0x27, 0xf4, 0x10, 0xee, 0x0d, 0xca, 0x20, 0x25, 0x06, 0x0a, 0xeb, 0x1c, 0x4d, 0x17, +0x0c, 0xfc, 0xe7, 0x8d, 0x3d, 0x0f, 0x00, 0xf3, 0x4c, 0xef, 0xf2, 0x16, 0x10, 0x18, 0x11, 0xfb, 0x17, 0x25, 0x17, 0x11, 0xf5, 0x1f, 0xfd, 0xeb, 0xe1, 0xee, 0xbf, 0x0f, 0x27, 0xcc, 0x02, 0x29, +0x4b, 0x23, 0x18, 0xfc, 0xe7, 0x3c, 0x01, 0x1e, 0x4e, 0x13, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0x79, 0x07, 0x00, 0x00, 0x73, 0xf7, 0xff, 0xff, 0xd6, 0xff, 0xff, 0xff, +0xee, 0xfd, 0xff, 0xff, 0xdd, 0xee, 0xff, 0xff, 0x94, 0x01, 0x00, 0x00, 0x33, 0xf7, 0xff, 0xff, 0xaa, 0x0c, 0x00, 0x00, 0x89, 0x07, 0x00, 0x00, 0x18, 0x17, 0x00, 0x00, 0xf6, 0xff, 0xff, 0xff, +0x90, 0xf3, 0xff, 0xff, 0x74, 0xf4, 0xff, 0xff, 0xab, 0x02, 0x00, 0x00, 0xe9, 0xdf, 0xff, 0xff, 0x62, 0xf2, 0xff, 0xff, 0xa3, 0xfb, 0xff, 0xff, 0xb5, 0xf7, 0xff, 0xff, 0x5d, 0xf0, 0xff, 0xff, +0x12, 0x0e, 0x00, 0x00, 0x49, 0x08, 0x00, 0x00, 0x04, 0x11, 0x00, 0x00, 0x4c, 0xff, 0xff, 0xff, 0x7f, 0xfa, 0xff, 0xff, 0x9b, 0xfd, 0xff, 0xff, 0xbf, 0xfa, 0xff, 0xff, 0x6c, 0x02, 0x00, 0x00, +0x11, 0x06, 0x00, 0x00, 0xd8, 0xea, 0xff, 0xff, 0xd9, 0xfc, 0xff, 0xff, 0xc1, 0xfe, 0xff, 0xff, 0xb4, 0x09, 0x00, 0x00, 0x4d, 0x18, 0x00, 0x00, 0xae, 0x1b, 0x00, 0x00, 0x22, 0xe3, 0xff, 0xff, +0x13, 0x0c, 0x00, 0x00, 0x0c, 0xfb, 0xff, 0xff, 0xb6, 0x03, 0x00, 0x00, 0x8c, 0xf9, 0xff, 0xff, 0x9e, 0x0a, 0x00, 0x00, 0xbc, 0x13, 0x00, 0x00, 0xed, 0x2c, 0x00, 0x00, 0x38, 0x01, 0x00, 0x00, +0x7c, 0xeb, 0xff, 0xff, 0x92, 0x29, 0x00, 0x00, 0xe7, 0xfb, 0xff, 0xff, 0xc1, 0xf5, 0xff, 0xff, 0xca, 0xe3, 0xff, 0xff, 0x7c, 0x08, 0x00, 0x00, 0xbf, 0xfd, 0xff, 0xff, 0xd8, 0x10, 0x00, 0x00, +0xa3, 0x02, 0x00, 0x00, 0x1d, 0x04, 0x00, 0x00, 0xaa, 0x0a, 0x00, 0x00, 0x68, 0xeb, 0xff, 0xff, 0x05, 0x12, 0x00, 0x00, 0x6f, 0xef, 0xff, 0xff, 0xe9, 0xfc, 0xff, 0xff, 0x0c, 0x05, 0x00, 0x00, +0x15, 0x01, 0x00, 0x00, 0xf4, 0xf7, 0xff, 0xff, 0x5b, 0x07, 0x00, 0x00, 0xdc, 0x0c, 0x00, 0x00, 0xd6, 0xf0, 0xff, 0xff, 0xce, 0x07, 0x00, 0x00, 0x66, 0x09, 0x00, 0x00, 0xa2, 0xff, 0xff, 0xff, +0x09, 0xed, 0xff, 0xff, 0x4e, 0xea, 0xff, 0xff, 0x07, 0xff, 0xff, 0xff, 0x26, 0xfc, 0xff, 0xff, 0xc4, 0x0a, 0x00, 0x00, 0x83, 0x0c, 0x00, 0x00, 0x7a, 0x11, 0x00, 0x00, 0xe5, 0x14, 0x00, 0x00, +0x70, 0x01, 0x00, 0x00, 0x1c, 0xfe, 0xff, 0xff, 0x46, 0xf9, 0xff, 0xff, 0x2b, 0x00, 0x00, 0x00, 0x53, 0xfa, 0xff, 0xff, 0xca, 0xf7, 0xff, 0xff, 0x69, 0xf6, 0xff, 0xff, 0x31, 0xf4, 0xff, 0xff, +0x5b, 0xf1, 0xff, 0xff, 0x34, 0xfa, 0xff, 0xff, 0xdb, 0x14, 0x00, 0x00, 0x33, 0x0e, 0x00, 0x00, 0x0e, 0x02, 0x00, 0x00, 0xef, 0xda, 0xff, 0xff, 0xa3, 0xf3, 0xff, 0xff, 0x8b, 0xf9, 0xff, 0xff, +0x1c, 0xf4, 0xff, 0xff, 0x4b, 0x20, 0x00, 0x00, 0xf7, 0x01, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, 0xce, 0xf0, 0xff, 0xff, 0xb8, 0xed, 0xff, 0xff, 0xc3, 0x0b, 0x00, 0x00, 0x09, 0x03, 0x00, 0x00, +0x0f, 0xf6, 0xff, 0xff, 0x85, 0x15, 0x00, 0x00, 0xdb, 0xe3, 0xff, 0xff, 0x35, 0x06, 0x00, 0x00, 0x62, 0xfb, 0xff, 0xff, 0x9d, 0xf8, 0xff, 0xff, 0xcb, 0xef, 0xff, 0xff, 0x5e, 0x0c, 0x00, 0x00, +0x7a, 0x01, 0x00, 0x00, 0xfd, 0x25, 0x00, 0x00, 0xf1, 0xfb, 0xff, 0xff, 0x64, 0x01, 0x00, 0x00, 0xa3, 0x09, 0x00, 0x00, 0x31, 0x08, 0x00, 0x00, 0xa5, 0xfd, 0xff, 0xff, 0x62, 0xfd, 0xff, 0xff, +0x28, 0xfd, 0xff, 0xff, 0xd0, 0xeb, 0xff, 0xff, 0x8b, 0x06, 0x00, 0x00, 0x13, 0xf8, 0xff, 0xff, 0x8d, 0x00, 0x00, 0x00, 0x8f, 0xfd, 0xff, 0xff, 0x17, 0xfc, 0xff, 0xff, 0x05, 0xff, 0xff, 0xff, +0x6b, 0x09, 0x00, 0x00, 0xdd, 0x11, 0x00, 0x00, 0xc2, 0x04, 0x00, 0x00, 0x44, 0xfe, 0xff, 0xff, 0x9b, 0xff, 0xff, 0xff, 0x0a, 0x03, 0x00, 0x00, 0x9a, 0xfc, 0xff, 0xff, 0xbb, 0xfb, 0xff, 0xff, +0x1b, 0x0a, 0x00, 0x00, 0x0c, 0xf2, 0xff, 0xff, 0xc4, 0x01, 0x00, 0x00, 0x5a, 0xeb, 0xff, 0xff, 0xbd, 0x24, 0x00, 0x00, 0x7a, 0x15, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, +0xd2, 0xb0, 0x81, 0xb1, 0x4a, 0x0e, 0x2f, 0x11, 0x81, 0xf1, 0x21, 0xf0, 0x2a, 0xd0, 0x1b, 0xbd, 0xd0, 0xba, 0x27, 0x08, 0x5c, 0xc2, 0xed, 0x40, 0xba, 0xed, 0xcc, 0xe9, 0x7f, 0x07, 0x8b, 0xf5, +0x1e, 0xb8, 0x0a, 0x76, 0x7c, 0x14, 0x47, 0xf4, 0x10, 0xda, 0xb1, 0xa9, 0x65, 0x58, 0x12, 0x4d, 0x7f, 0x5f, 0xe4, 0xdf, 0xf3, 0x09, 0x56, 0xe3, 0x09, 0x13, 0x75, 0xf5, 0x31, 0x00, 0x81, 0x1c, +0xb8, 0x21, 0x24, 0x1f, 0x3c, 0xdd, 0x2b, 0x4a, 0x2c, 0x28, 0xb3, 0x44, 0x09, 0x0e, 0x02, 0xfc, 0xd2, 0xe6, 0x63, 0x15, 0xbc, 0x07, 0xbb, 0xc0, 0xe1, 0x3b, 0x12, 0x33, 0x48, 0x2c, 0xe6, 0xde, +0x35, 0x9b, 0xef, 0x00, 0xc4, 0x70, 0x3d, 0x9d, 0x03, 0xf5, 0x7f, 0x3c, 0x88, 0x13, 0xee, 0xb6, 0xd2, 0x3a, 0xdd, 0x68, 0xe2, 0xf7, 0xf5, 0x7f, 0xc5, 0xe3, 0xea, 0x42, 0xca, 0x1e, 0x24, 0x06, +0xf6, 0x04, 0xd1, 0x26, 0x15, 0x2b, 0xeb, 0xe2, 0x81, 0xfd, 0x20, 0x0e, 0x0d, 0xab, 0x7f, 0x8d, 0xcc, 0xa9, 0x7f, 0xc1, 0x7f, 0xc2, 0x6c, 0xee, 0xd0, 0xe3, 0x7f, 0x0e, 0x05, 0x11, 0xd6, 0xfe, +0x7a, 0xdb, 0xcc, 0xea, 0xbb, 0x1a, 0x63, 0x7f, 0x1c, 0x18, 0xf1, 0x69, 0x9b, 0xce, 0xe0, 0x93, 0x0a, 0xf1, 0xb5, 0xd8, 0x81, 0xca, 0x19, 0x2a, 0x88, 0xea, 0xb3, 0xcb, 0xea, 0x6f, 0x1f, 0x81, +0xfd, 0x13, 0x7e, 0xb1, 0x7f, 0xba, 0xf9, 0xe3, 0x9c, 0xf3, 0x0a, 0x3d, 0x7f, 0xb4, 0xc6, 0x45, 0x5e, 0xa7, 0x9b, 0xd8, 0x7f, 0xe1, 0xde, 0x2c, 0x28, 0xd5, 0x61, 0x0d, 0x14, 0x32, 0xc5, 0x7f, +0x1a, 0x8e, 0xca, 0x7f, 0xd6, 0xd6, 0xd6, 0x1b, 0x7f, 0xda, 0xb5, 0xe5, 0xe7, 0x7f, 0xed, 0x7f, 0xfa, 0x70, 0x43, 0xcd, 0xa2, 0xeb, 0x81, 0x7f, 0xde, 0xf9, 0xed, 0x07, 0x4b, 0xf9, 0x44, 0x6e, +0x81, 0xee, 0xdc, 0x62, 0xcb, 0xcc, 0x7f, 0x7f, 0x1d, 0x66, 0xab, 0x51, 0x09, 0x0b, 0xd1, 0xc0, 0xc0, 0xf4, 0xcf, 0x17, 0xed, 0x0a, 0x24, 0xf3, 0x11, 0xcd, 0x1a, 0xf1, 0x37, 0x10, 0x07, 0x2a, +0x4b, 0xbb, 0x18, 0x07, 0xa6, 0xe1, 0x37, 0x6c, 0xdb, 0x33, 0x72, 0x12, 0xe4, 0xfa, 0x17, 0x8c, 0x35, 0xb4, 0x38, 0x81, 0xdb, 0xd1, 0xf3, 0x4d, 0xe6, 0x0a, 0xa7, 0xa3, 0xd3, 0xca, 0xfd, 0xeb, +0xb3, 0x67, 0xc8, 0xc4, 0xd4, 0x81, 0xf8, 0xcd, 0xe7, 0xf6, 0x5e, 0xeb, 0x49, 0xf5, 0xfd, 0x5c, 0xb6, 0x41, 0xfb, 0x01, 0x0f, 0xa9, 0xcf, 0x6f, 0x17, 0x37, 0x32, 0xf7, 0x2f, 0xe6, 0xb4, 0x10, +0xe0, 0x4d, 0x23, 0x0f, 0xaa, 0x01, 0x81, 0x39, 0xec, 0xbb, 0xde, 0x24, 0x26, 0xf5, 0xf5, 0x18, 0xf1, 0x03, 0x71, 0xed, 0xca, 0x4d, 0x0b, 0xa3, 0xee, 0x58, 0x9c, 0x6d, 0x14, 0x12, 0x9a, 0xf7, +0x1a, 0xe6, 0xca, 0xa2, 0xec, 0xc7, 0xde, 0x5d, 0xc5, 0xe8, 0xf3, 0xe1, 0xc6, 0x10, 0x2d, 0xc1, 0xd2, 0x20, 0xb1, 0x35, 0xf6, 0xc2, 0xd9, 0xba, 0xe6, 0xb3, 0xf5, 0x81, 0x7f, 0xf6, 0x50, 0x7f, +0x56, 0xaf, 0xbc, 0xf7, 0xc3, 0xc0, 0x45, 0xbd, 0xe0, 0x4e, 0x40, 0x90, 0x25, 0xf7, 0xdc, 0x13, 0x7f, 0xfb, 0xf4, 0xae, 0x3d, 0x49, 0x09, 0xdd, 0x82, 0x94, 0x7f, 0xd8, 0x37, 0xd9, 0x7f, 0x56, +0x0e, 0xb8, 0x09, 0x7f, 0xe9, 0x7f, 0x0d, 0x37, 0x56, 0xf7, 0xfa, 0x27, 0xce, 0xd1, 0x7f, 0xfa, 0xbe, 0xd1, 0xaf, 0xf8, 0xfa, 0x81, 0x9a, 0xe0, 0xe6, 0x08, 0x61, 0x25, 0x02, 0x1a, 0xba, 0x83, +0xd3, 0x81, 0xa3, 0x2f, 0xd1, 0xef, 0x39, 0xb7, 0xad, 0xf5, 0xc6, 0xd6, 0xd6, 0xfb, 0xcc, 0x0a, 0x51, 0x2b, 0xf6, 0x5c, 0x1a, 0x90, 0x45, 0x03, 0x15, 0x81, 0xf9, 0x2f, 0x81, 0x23, 0xa3, 0xc2, +0x15, 0x4d, 0x93, 0x62, 0xcc, 0x02, 0xc9, 0xb5, 0x81, 0x38, 0xfe, 0x7f, 0xf3, 0xbf, 0xe2, 0xd3, 0x4b, 0x36, 0xf7, 0x05, 0xdf, 0xd3, 0xe2, 0xde, 0x05, 0xed, 0x2f, 0xc7, 0xda, 0x4d, 0xa7, 0xdf, +0xe9, 0x44, 0xcb, 0x07, 0x1a, 0x8b, 0xc5, 0xc4, 0x4f, 0xd5, 0x82, 0x02, 0x8c, 0x81, 0x5f, 0xeb, 0xd5, 0x11, 0x22, 0x81, 0x81, 0x90, 0x81, 0x00, 0x86, 0xf0, 0xdc, 0xc9, 0x6e, 0x0e, 0x81, 0xb6, +0x83, 0xe4, 0xf7, 0xc5, 0xe3, 0x7f, 0xc6, 0xcf, 0x81, 0xc6, 0x19, 0x1b, 0x83, 0xf7, 0x7f, 0x30, 0x92, 0x03, 0x81, 0x2c, 0x06, 0x87, 0xce, 0x74, 0x20, 0x01, 0xcb, 0x81, 0xee, 0x08, 0xcb, 0x98, +0xc3, 0x12, 0x81, 0x2f, 0x34, 0x62, 0x7f, 0x99, 0xc0, 0x8c, 0x81, 0x07, 0xb8, 0xf2, 0x81, 0x7f, 0xc2, 0xaf, 0x7f, 0xc7, 0xfe, 0x81, 0x20, 0x8c, 0x7e, 0x7f, 0x29, 0xc6, 0xec, 0xb6, 0x7f, 0x7f, +0xec, 0x67, 0x81, 0x7f, 0x55, 0x07, 0x7f, 0x50, 0xed, 0x98, 0xae, 0x81, 0x81, 0xd7, 0xc5, 0xbb, 0x4f, 0x25, 0xa3, 0x90, 0x7f, 0x81, 0x7f, 0xad, 0x54, 0xb2, 0xa5, 0x8a, 0xb4, 0x9d, 0x82, 0x2d, +0x5f, 0x32, 0x43, 0xa1, 0xfb, 0x7f, 0x5d, 0xc9, 0xee, 0x7f, 0xf9, 0x27, 0x07, 0x7f, 0x03, 0xeb, 0xe1, 0xb7, 0xf9, 0x0d, 0xab, 0x46, 0xcf, 0x7f, 0x57, 0x7f, 0xbb, 0xc9, 0x6c, 0xba, 0x17, 0x22, +0xfb, 0x14, 0x7f, 0x5e, 0x5c, 0x1c, 0x6a, 0xd2, 0x81, 0xda, 0xfd, 0xd3, 0xcb, 0xd2, 0x16, 0x00, 0x85, 0xd6, 0xf7, 0x3e, 0x14, 0x81, 0x43, 0x43, 0xb8, 0xcc, 0x77, 0x0c, 0x98, 0xbc, 0xf7, 0xdb, +0xc0, 0x9f, 0xfb, 0xc1, 0x43, 0xab, 0x9d, 0x31, 0x33, 0x6b, 0xd7, 0x22, 0x25, 0x7f, 0xfe, 0x81, 0xe2, 0x8f, 0x6d, 0xf7, 0xe1, 0x7f, 0xfc, 0x01, 0x20, 0x75, 0xfd, 0xed, 0xba, 0xea, 0xfa, 0x96, +0x5e, 0x2b, 0xf8, 0xd6, 0xdb, 0x5b, 0x00, 0x50, 0xc7, 0x21, 0x6c, 0x1d, 0x01, 0x29, 0xc0, 0x2e, 0x1a, 0x48, 0xee, 0xa6, 0xf8, 0xd2, 0x67, 0xc8, 0x37, 0x06, 0x12, 0xd5, 0x11, 0x37, 0x00, 0xd0, +0x41, 0x03, 0xfd, 0xa6, 0xf2, 0xd4, 0xd1, 0x8d, 0x29, 0x29, 0x1d, 0x81, 0x65, 0xe8, 0x56, 0xc8, 0x10, 0x00, 0x73, 0xf9, 0x0c, 0xfe, 0x13, 0xb8, 0x0e, 0x90, 0x1f, 0x34, 0x20, 0x43, 0x57, 0x38, +0xdf, 0x02, 0x35, 0x21, 0xce, 0x7f, 0x2f, 0x81, 0x2c, 0x00, 0xe0, 0x81, 0x32, 0xf1, 0x6a, 0x1b, 0xe7, 0x34, 0x58, 0x17, 0x7f, 0xf2, 0x21, 0xe3, 0x1f, 0x94, 0x7f, 0x6f, 0x88, 0x4f, 0xc1, 0xfc, +0x1c, 0x81, 0x2c, 0x11, 0x12, 0x25, 0x47, 0x98, 0x7f, 0x1a, 0xbe, 0x05, 0xce, 0x09, 0x28, 0x30, 0x43, 0x91, 0x42, 0x7f, 0xf2, 0xf8, 0x26, 0x0a, 0xdc, 0x60, 0xc0, 0x42, 0x23, 0xea, 0x51, 0xe7, +0x07, 0x02, 0xd4, 0x7f, 0x3d, 0xd5, 0xf5, 0xc4, 0x26, 0xa8, 0xdb, 0xb0, 0x81, 0x7f, 0xcc, 0x00, 0x7b, 0xe5, 0xb7, 0xff, 0xc4, 0xf3, 0xc6, 0x2c, 0x18, 0xb6, 0xef, 0xd6, 0xd8, 0x02, 0x6d, 0x0a, +0xd2, 0x81, 0x43, 0x04, 0x1a, 0x4a, 0xe7, 0x8c, 0xbd, 0x2d, 0x1a, 0x81, 0x4a, 0xd1, 0xfc, 0x27, 0xde, 0xdc, 0x15, 0x18, 0xae, 0xba, 0x1c, 0xc1, 0x6b, 0x2f, 0x42, 0x4d, 0xf1, 0xdf, 0xbd, 0xc3, +0xb7, 0x7f, 0xcf, 0x7f, 0x11, 0x67, 0x70, 0x6c, 0xe3, 0x0c, 0x44, 0xf6, 0xbd, 0x8f, 0x61, 0xe8, 0xdb, 0x7f, 0x98, 0x00, 0xe8, 0x81, 0xe2, 0xf3, 0xfa, 0x81, 0x77, 0xaf, 0xd8, 0x1b, 0xcd, 0x81, +0xca, 0xce, 0x2e, 0x0b, 0x99, 0x24, 0x13, 0x74, 0xd2, 0x72, 0xc2, 0x81, 0x06, 0x13, 0x14, 0xf1, 0x7c, 0x7f, 0x90, 0x74, 0x90, 0x60, 0x7b, 0x3c, 0xcd, 0x81, 0xfc, 0x4d, 0x11, 0xff, 0x1b, 0xe2, +0x81, 0xa8, 0xa5, 0x81, 0xc2, 0x0e, 0x5a, 0xe2, 0x7f, 0xff, 0x29, 0x54, 0x68, 0xc5, 0x00, 0x2b, 0x78, 0xed, 0x7f, 0x38, 0x8b, 0xb1, 0x89, 0x11, 0x52, 0xe5, 0x43, 0x1f, 0x21, 0x13, 0xb9, 0x08, +0x7f, 0x12, 0xe4, 0x04, 0xc4, 0x7f, 0x4d, 0xdb, 0xdc, 0xf0, 0x7f, 0xc6, 0x64, 0x57, 0xdd, 0xc2, 0x5f, 0x7f, 0x7f, 0x0b, 0x7f, 0x7f, 0x0f, 0xdf, 0xe3, 0x81, 0x7f, 0xea, 0x1a, 0xa1, 0x7f, 0x81, +0x20, 0x25, 0x04, 0x39, 0xfe, 0x0c, 0xf7, 0xdc, 0xc5, 0xe7, 0x3f, 0x52, 0x34, 0x19, 0x7f, 0x75, 0x7f, 0xed, 0xaf, 0x20, 0xf5, 0x19, 0x0c, 0xfe, 0xef, 0xee, 0x0b, 0x35, 0x45, 0x09, 0xb8, 0xd8, +0x07, 0xea, 0x07, 0xc6, 0xf7, 0xf5, 0xe1, 0x19, 0x19, 0x81, 0x09, 0x62, 0x82, 0x91, 0xb6, 0x7f, 0x2f, 0xa1, 0xec, 0x72, 0x7f, 0x1f, 0xde, 0xad, 0x75, 0x16, 0x81, 0x38, 0xdf, 0x1c, 0x49, 0x7f, +0x7f, 0x9a, 0x06, 0xd3, 0x06, 0xe8, 0xec, 0xf2, 0x0b, 0x75, 0x5a, 0xc7, 0x21, 0x7b, 0x02, 0x0b, 0x58, 0x7f, 0xe2, 0x49, 0x7f, 0xe0, 0x5a, 0xff, 0x7f, 0x72, 0x19, 0x08, 0x93, 0x4b, 0xfe, 0xf6, +0x20, 0x08, 0xc0, 0xf8, 0xc6, 0x60, 0xd8, 0x20, 0xf8, 0x7f, 0xd8, 0x05, 0xc9, 0xf7, 0x5a, 0xe5, 0x18, 0x1a, 0x16, 0x00, 0xdd, 0xdd, 0x33, 0xde, 0x02, 0xdb, 0x0b, 0xf1, 0xa1, 0x07, 0x19, 0x03, +0x81, 0xc8, 0xed, 0xc0, 0x7f, 0xa0, 0x5e, 0xe0, 0x4e, 0x1a, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0x94, 0xf8, 0xff, 0xff, 0xcc, 0xf9, 0xff, 0xff, 0x0a, 0x08, 0x00, 0x00, +0x70, 0x04, 0x00, 0x00, 0xcd, 0x00, 0x00, 0x00, 0x27, 0x04, 0x00, 0x00, 0x62, 0xf7, 0xff, 0xff, 0xa9, 0x03, 0x00, 0x00, 0xa0, 0xfa, 0xff, 0xff, 0xe7, 0xfe, 0xff, 0xff, 0xff, 0xfd, 0xff, 0xff, +0xc7, 0xff, 0xff, 0xff, 0xf8, 0x04, 0x00, 0x00, 0x9f, 0x01, 0x00, 0x00, 0x7f, 0xfb, 0xff, 0xff, 0xd1, 0x00, 0x00, 0x00, 0xf6, 0xfb, 0xff, 0xff, 0xce, 0x03, 0x00, 0x00, 0x77, 0xfe, 0xff, 0xff, +0xfb, 0xfa, 0xff, 0xff, 0x0b, 0x02, 0x00, 0x00, 0xc6, 0xfd, 0xff, 0xff, 0x20, 0x01, 0x00, 0x00, 0x6f, 0xfc, 0xff, 0xff, 0x65, 0xfd, 0xff, 0xff, 0xf2, 0xfb, 0xff, 0xff, 0x98, 0x02, 0x00, 0x00, +0x7e, 0x03, 0x00, 0x00, 0x91, 0xfb, 0xff, 0xff, 0x2c, 0x03, 0x00, 0x00, 0x9a, 0x00, 0x00, 0x00, 0x55, 0x06, 0x00, 0x00, 0x7e, 0x08, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, 0xaa, 0xfd, 0xff, 0xff, +0x7c, 0xfe, 0xff, 0xff, 0xed, 0xff, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0xbf, 0xfc, 0xff, 0xff, 0xc2, 0xff, 0xff, 0xff, 0xbc, 0x03, 0x00, 0x00, 0x54, 0x0a, 0x00, 0x00, 0xcf, 0xfd, 0xff, 0xff, +0x99, 0xfe, 0xff, 0xff, 0x6e, 0xff, 0xff, 0xff, 0x37, 0x00, 0x00, 0x00, 0x44, 0x01, 0x00, 0x00, 0x48, 0xfd, 0xff, 0xff, 0xd1, 0xfe, 0xff, 0xff, 0x0e, 0xfe, 0xff, 0xff, 0x00, 0x02, 0x00, 0x00, +0xba, 0xff, 0xff, 0xff, 0xd9, 0x06, 0x00, 0x00, 0xf6, 0x07, 0x00, 0x00, 0x2e, 0x08, 0x00, 0x00, 0x2b, 0x01, 0x00, 0x00, 0x83, 0xff, 0xff, 0xff, 0xba, 0x05, 0x00, 0x00, 0x3e, 0xff, 0xff, 0xff, +0x6e, 0xff, 0xff, 0xff, 0x8e, 0x01, 0x00, 0x00, 0x69, 0x01, 0x00, 0x00, 0x36, 0x07, 0x00, 0x00, 0xa8, 0x03, 0x00, 0x00, 0x4a, 0xff, 0xff, 0xff, 0x25, 0xfc, 0xff, 0xff, 0x6f, 0x04, 0x00, 0x00, +0xcb, 0xfe, 0xff, 0xff, 0x68, 0xfd, 0xff, 0xff, 0xc7, 0xfd, 0xff, 0xff, 0xed, 0xf8, 0xff, 0xff, 0x19, 0x02, 0x00, 0x00, 0xd7, 0x03, 0x00, 0x00, 0xb5, 0x08, 0x00, 0x00, 0x92, 0x02, 0x00, 0x00, +0x33, 0x02, 0x00, 0x00, 0x88, 0x03, 0x00, 0x00, 0x5b, 0xf7, 0xff, 0xff, 0x2d, 0x04, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0xe1, 0x03, 0x00, 0x00, 0xa0, 0xff, 0xff, 0xff, 0x29, 0xfa, 0xff, 0xff, +0x8f, 0xfd, 0xff, 0xff, 0xa1, 0xf9, 0xff, 0xff, 0xa2, 0x05, 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0x06, 0x04, 0x00, 0x00, 0x77, 0x01, 0x00, 0x00, 0xc7, 0xff, 0xff, 0xff, 0xcb, 0x00, 0x00, 0x00, +0x1b, 0x02, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0xe6, 0x01, 0x00, 0x00, 0x92, 0xff, 0xff, 0xff, 0x40, 0xfc, 0xff, 0xff, 0x9e, 0xf8, 0xff, 0xff, 0x60, 0x05, 0x00, 0x00, 0x02, 0x02, 0x00, 0x00, +0x8f, 0xff, 0xff, 0xff, 0x0b, 0x09, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x96, 0x01, 0x00, 0x00, 0xd0, 0x03, 0x00, 0x00, 0xab, 0xfe, 0xff, 0xff, 0x38, 0xf7, 0xff, 0xff, 0xd3, 0x06, 0x00, 0x00, +0xb6, 0x00, 0x00, 0x00, 0x90, 0xfb, 0xff, 0xff, 0xd1, 0xff, 0xff, 0xff, 0xa4, 0x01, 0x00, 0x00, 0x2a, 0xff, 0xff, 0xff, 0x1d, 0x07, 0x00, 0x00, 0x4a, 0xff, 0xff, 0xff, 0x83, 0x01, 0x00, 0x00, +0xbf, 0xfc, 0xff, 0xff, 0xf9, 0x00, 0x00, 0x00, 0xc6, 0xff, 0xff, 0xff, 0x89, 0xff, 0xff, 0xff, 0x61, 0xfc, 0xff, 0xff, 0x8a, 0x01, 0x00, 0x00, 0x1d, 0xff, 0xff, 0xff, 0x4e, 0xfb, 0xff, 0xff, +0x20, 0x01, 0x00, 0x00, 0x2c, 0x02, 0x00, 0x00, 0x1e, 0xfc, 0xff, 0xff, 0x3d, 0x0a, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, 0xea, 0x03, 0x00, 0x00, 0xdf, 0xf5, 0xff, 0xff, 0xd3, 0xfb, 0xff, 0xff, +0x44, 0xff, 0xff, 0xff, 0xe8, 0x02, 0x00, 0x00, 0xb2, 0xff, 0xff, 0xff, 0x38, 0xfa, 0xff, 0xff, 0x44, 0x03, 0x00, 0x00, 0x7a, 0x1c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, +0xef, 0x48, 0xf7, 0xcf, 0xfb, 0x46, 0x55, 0xbc, 0x00, 0xe5, 0x43, 0x81, 0x39, 0xdf, 0x17, 0xf0, 0x0f, 0xef, 0x04, 0xcc, 0xe9, 0xa0, 0x28, 0xd3, 0x2f, 0x3a, 0xae, 0x5f, 0xc5, 0xac, 0x1f, 0xf0, +0x1a, 0xd5, 0xfd, 0xe0, 0x81, 0xfc, 0xc9, 0xd9, 0x9d, 0x1a, 0x34, 0x1c, 0x3b, 0x11, 0x34, 0xed, 0xf0, 0xe5, 0xea, 0x10, 0xfe, 0x13, 0xd1, 0x1f, 0xae, 0x7f, 0x38, 0xf8, 0xc2, 0x12, 0xf5, 0xc8, +0x55, 0x21, 0xaa, 0xeb, 0xfe, 0xb5, 0xd1, 0xf1, 0x16, 0x3c, 0x0f, 0x91, 0xed, 0x2a, 0x19, 0x6d, 0x81, 0xf4, 0x30, 0x10, 0xda, 0x32, 0xc7, 0xbf, 0x2d, 0xc5, 0x50, 0x23, 0xf9, 0xdf, 0xff, 0x06, +0xe6, 0xfb, 0x32, 0xd3, 0x15, 0xed, 0xd7, 0xda, 0xf3, 0x10, 0xc6, 0x00, 0x81, 0x28, 0x33, 0x0f, 0xe8, 0x2b, 0x1b, 0x21, 0x4d, 0xfc, 0xa9, 0xbe, 0xb8, 0x15, 0x4c, 0x0d, 0x16, 0x24, 0xc4, 0x38, +0xf5, 0x21, 0xfa, 0x23, 0x3e, 0x42, 0x3e, 0x81, 0x17, 0x78, 0xe6, 0xc9, 0x31, 0xb2, 0x30, 0x1c, 0xea, 0xd4, 0x3c, 0x7c, 0xfb, 0x08, 0xdb, 0xe8, 0xf7, 0x41, 0xc2, 0x03, 0xef, 0xe4, 0x1c, 0x8f, +0x09, 0x57, 0xff, 0x92, 0xfa, 0x81, 0xd3, 0xfb, 0xad, 0x81, 0xf4, 0xd3, 0x22, 0x36, 0x10, 0x5d, 0x1f, 0x1f, 0xd9, 0xa8, 0x48, 0x2d, 0x11, 0xda, 0x0d, 0x34, 0x48, 0x04, 0xc8, 0xe9, 0x43, 0x18, +0x11, 0x3d, 0xfa, 0xd2, 0xf3, 0xf8, 0x47, 0xbc, 0x39, 0xd2, 0x1f, 0xb7, 0x26, 0xfd, 0xef, 0x08, 0xa8, 0x09, 0xdf, 0xf2, 0x0a, 0x0d, 0x7f, 0xe0, 0xd6, 0x2a, 0x81, 0x1c, 0x54, 0xe7, 0xfc, 0xe3, +0xe4, 0xda, 0x24, 0x70, 0x29, 0x1c, 0xae, 0xba, 0xeb, 0xcd, 0x0c, 0x12, 0x1c, 0x54, 0xbd, 0xd2, 0x0d, 0x1c, 0x3b, 0xee, 0x2b, 0xda, 0xd8, 0xb7, 0x00, 0xfb, 0xd8, 0xf1, 0x99, 0x00, 0x02, 0xce, +0xf2, 0x04, 0xba, 0xee, 0x7f, 0xff, 0x2a, 0x12, 0xf8, 0x03, 0x32, 0x7f, 0x1e, 0x19, 0xd4, 0xfe, 0x3a, 0x25, 0x18, 0x07, 0x22, 0xe4, 0xdf, 0x20, 0x09, 0xe0, 0x8b, 0x11, 0x36, 0xe8, 0xfd, 0x1f, +0x94, 0xdf, 0x35, 0x2b, 0xbe, 0xde, 0x82, 0x0e, 0xf8, 0x0f, 0x58, 0xde, 0xb3, 0x4a, 0x81, 0xf0, 0x19, 0x38, 0x2a, 0xfb, 0xa1, 0x91, 0xe2, 0x48, 0x51, 0x2a, 0xd0, 0x14, 0xc6, 0x11, 0x18, 0x46, +0xef, 0x2b, 0x1e, 0xf3, 0xf2, 0x31, 0xf2, 0x03, 0xac, 0xd1, 0x81, 0xf5, 0xcf, 0x86, 0x15, 0x6f, 0x8c, 0xfd, 0xa1, 0x4c, 0xaa, 0x59, 0xa4, 0x81, 0xbe, 0xcd, 0x2e, 0x00, 0xd9, 0xde, 0x2f, 0x17, +0xe2, 0xc8, 0x1b, 0x82, 0xcd, 0x56, 0x63, 0x64, 0x12, 0xcf, 0x43, 0x6c, 0x17, 0x04, 0xea, 0x27, 0xf5, 0x2b, 0x0b, 0x07, 0x05, 0x3f, 0x31, 0xcb, 0xc2, 0x1d, 0x07, 0x86, 0xea, 0xfb, 0xf5, 0x7f, +0x07, 0xb0, 0x7f, 0xce, 0x16, 0xdc, 0xf9, 0x13, 0xd1, 0x19, 0x40, 0xf2, 0x2e, 0xb7, 0x07, 0xa7, 0xda, 0x24, 0xd0, 0x23, 0x19, 0xec, 0xf1, 0xd9, 0x1e, 0xea, 0x32, 0x2b, 0x05, 0xfb, 0xe5, 0x2e, +0xee, 0x33, 0x81, 0xf9, 0x1d, 0xdc, 0xee, 0x3c, 0x55, 0xeb, 0xe5, 0x50, 0xfc, 0x0c, 0xc6, 0xe0, 0x70, 0x49, 0x92, 0x51, 0x50, 0xd4, 0x0e, 0x9e, 0x10, 0xf2, 0xf2, 0xe7, 0xb2, 0x0c, 0x28, 0x41, +0xf4, 0x18, 0x2f, 0x03, 0x2c, 0xc3, 0x7f, 0xca, 0xc3, 0x02, 0x5f, 0x0c, 0xde, 0xd2, 0x60, 0x22, 0xe9, 0xff, 0x2c, 0x23, 0x81, 0x35, 0x4c, 0xab, 0xbf, 0xd4, 0x3b, 0xf0, 0x5b, 0xa4, 0x36, 0xbc, +0xda, 0x21, 0x55, 0x81, 0xd9, 0xbe, 0x0d, 0x9a, 0xc6, 0x14, 0xcb, 0xe4, 0xea, 0x04, 0xd8, 0xfb, 0xff, 0x12, 0xc5, 0x26, 0x16, 0x15, 0x29, 0x16, 0xf9, 0xe7, 0x38, 0xc2, 0xf0, 0xf7, 0xeb, 0x4e, +0x54, 0xdc, 0x34, 0x81, 0xdd, 0x00, 0xef, 0x9b, 0xdd, 0xcb, 0x0d, 0xc7, 0xe0, 0xd5, 0x02, 0xd1, 0xab, 0x7b, 0x31, 0x14, 0x6a, 0x1f, 0xe4, 0x08, 0x4e, 0x33, 0xdf, 0xf9, 0x1d, 0xfd, 0x25, 0x7f, +0xb7, 0xe6, 0xf0, 0x52, 0x14, 0x0d, 0xcb, 0xfd, 0x49, 0xe4, 0xf6, 0x2c, 0xc6, 0xde, 0xe7, 0xce, 0x81, 0x00, 0x6b, 0x73, 0x33, 0x8f, 0xd7, 0x12, 0xad, 0x89, 0xa1, 0x02, 0x28, 0x72, 0xe9, 0xc0, +0x3b, 0x0e, 0x00, 0x0e, 0x35, 0x3d, 0xb6, 0x95, 0x2b, 0xb6, 0x0c, 0xcd, 0x43, 0xed, 0xfe, 0xf1, 0xb4, 0xe9, 0x8b, 0x10, 0x1c, 0x48, 0x7f, 0xec, 0xe8, 0xd6, 0x0b, 0xd6, 0x3d, 0xe3, 0xf4, 0xef, +0xa4, 0x0c, 0xbb, 0xf7, 0xc7, 0x42, 0x5b, 0xb0, 0x07, 0xc2, 0xf7, 0x05, 0x5b, 0x39, 0x7f, 0x2a, 0x81, 0x1e, 0x2b, 0xd7, 0x7b, 0x49, 0x36, 0xf9, 0xf2, 0xdf, 0x1c, 0x39, 0x4b, 0xc3, 0x18, 0x91, +0x3b, 0x03, 0x25, 0xf8, 0x2f, 0x82, 0x0b, 0x6c, 0x81, 0xec, 0xda, 0x95, 0x2d, 0xf6, 0x03, 0x31, 0xd5, 0x2a, 0x1e, 0x8a, 0x8f, 0x5a, 0x5b, 0xa6, 0x01, 0xee, 0x5c, 0x63, 0xfa, 0xf7, 0xea, 0x69, +0x05, 0x08, 0x65, 0x4c, 0x0d, 0xdf, 0x7f, 0x24, 0xb1, 0x2b, 0x9c, 0xef, 0x12, 0xde, 0xbc, 0x06, 0x39, 0xd4, 0xe5, 0xa0, 0xde, 0x7d, 0x1b, 0x26, 0xe4, 0xef, 0x3a, 0xe0, 0x29, 0xdd, 0x97, 0x29, +0x48, 0x0d, 0x11, 0x81, 0x13, 0x13, 0x1b, 0x32, 0xf3, 0xf5, 0x08, 0xe9, 0xd2, 0xd3, 0x00, 0xe5, 0xd8, 0xaa, 0xd6, 0xef, 0x00, 0x17, 0xec, 0x0c, 0xc8, 0x03, 0xf0, 0x81, 0xa7, 0xf5, 0xff, 0xe8, +0xe6, 0xe8, 0xef, 0xbd, 0xde, 0x0f, 0x2c, 0xe0, 0xb9, 0x1d, 0xd7, 0xb7, 0x63, 0x22, 0xc7, 0x7f, 0xfe, 0xdb, 0x19, 0x20, 0x1c, 0xca, 0x35, 0xf5, 0x39, 0x5c, 0xf3, 0x30, 0x4d, 0xf4, 0x0e, 0x30, +0x91, 0x81, 0xd3, 0xef, 0x24, 0x45, 0x87, 0xd3, 0xe8, 0xa0, 0x10, 0xd6, 0xeb, 0x71, 0x35, 0x6e, 0x05, 0x13, 0x55, 0xbd, 0xd4, 0xd0, 0x40, 0x56, 0xf6, 0x09, 0xd6, 0xca, 0xc3, 0xbf, 0xb6, 0xb7, +0x41, 0xf5, 0xbd, 0x81, 0x07, 0xe1, 0x17, 0x1b, 0x01, 0x0a, 0x06, 0x2f, 0xbf, 0x14, 0x25, 0xca, 0x07, 0x49, 0xd4, 0x15, 0x04, 0x1b, 0x15, 0x32, 0xd1, 0xac, 0x38, 0x09, 0x2b, 0x53, 0x7f, 0x10, +0x14, 0xf3, 0x22, 0x12, 0x61, 0x23, 0xe2, 0xdd, 0x34, 0x83, 0x48, 0x0e, 0x40, 0x08, 0x20, 0x08, 0x1b, 0x18, 0x43, 0xe8, 0x0f, 0x22, 0x0d, 0x1b, 0x81, 0xa2, 0x5c, 0xec, 0x91, 0xac, 0x08, 0x96, +0x0d, 0xb5, 0x01, 0xe8, 0x06, 0x16, 0xf3, 0xda, 0xd4, 0xf5, 0x04, 0xfe, 0x19, 0xfc, 0x11, 0x81, 0xde, 0x1b, 0x29, 0xe6, 0x0d, 0xf1, 0xa9, 0x0f, 0xe2, 0x47, 0x1c, 0xb0, 0x71, 0x06, 0x17, 0xf6, +0x32, 0x22, 0x23, 0x5a, 0x9f, 0x3f, 0x37, 0x22, 0xec, 0xff, 0x7f, 0x07, 0x46, 0xf2, 0xfa, 0x27, 0x0d, 0xe7, 0xb2, 0x23, 0xb3, 0xfd, 0xf9, 0x12, 0x08, 0xf3, 0x16, 0x12, 0x7f, 0x2c, 0xe4, 0xdf, +0xb1, 0x03, 0x1d, 0x03, 0xe7, 0x1b, 0xe3, 0xc9, 0x17, 0xcc, 0x1d, 0x17, 0x04, 0xd6, 0x1b, 0x7f, 0x90, 0xe7, 0x0c, 0x47, 0x21, 0xac, 0xd5, 0xc4, 0x9a, 0xfb, 0x64, 0x16, 0x21, 0x59, 0xc9, 0xd1, +0xfb, 0x07, 0x8f, 0x31, 0x1d, 0xef, 0xe8, 0xe4, 0x48, 0xf8, 0x66, 0x2b, 0x7f, 0x43, 0xec, 0x5e, 0xba, 0x2e, 0x72, 0xed, 0xfb, 0xec, 0x26, 0x1c, 0xce, 0x0e, 0x9a, 0xc2, 0x78, 0x4b, 0xb9, 0x2d, +0x07, 0x3c, 0x7f, 0xe3, 0x0b, 0x05, 0xcc, 0x19, 0x22, 0xe5, 0xd1, 0x13, 0xdf, 0xaa, 0xfa, 0x1d, 0xfe, 0x23, 0x0a, 0x81, 0x11, 0xce, 0x49, 0x18, 0x0f, 0xb2, 0x9a, 0xbb, 0x60, 0x41, 0xdc, 0x2b, +0x66, 0x1d, 0xe1, 0x16, 0xdd, 0x28, 0xe5, 0xfd, 0xfa, 0x2f, 0xa4, 0x51, 0x16, 0x2e, 0x11, 0x53, 0x5f, 0xb9, 0x5a, 0xea, 0xc9, 0x85, 0x26, 0xc4, 0xe8, 0xdf, 0x7f, 0xad, 0x1a, 0xe1, 0xfe, 0x21, +0x36, 0x1e, 0x23, 0x63, 0x10, 0x31, 0xf1, 0xf5, 0x14, 0x81, 0x1f, 0x37, 0x0f, 0x10, 0x2c, 0x3f, 0xea, 0xf8, 0x13, 0xa9, 0x17, 0xea, 0x9f, 0xfb, 0xe9, 0x16, 0xea, 0xf5, 0x42, 0x07, 0x14, 0x1d, +0x7f, 0x1f, 0xfd, 0xd8, 0x06, 0xde, 0x54, 0xf9, 0x10, 0x0d, 0x2a, 0x00, 0x12, 0x00, 0x2c, 0x03, 0x7f, 0xe7, 0x3b, 0xf5, 0xc9, 0xda, 0xff, 0x0f, 0x0f, 0xff, 0xc2, 0x5e, 0xed, 0x09, 0xaa, 0x0d, +0xcc, 0xfd, 0x2f, 0xea, 0x1e, 0x02, 0x3e, 0x21, 0x0a, 0x35, 0x2e, 0x1c, 0xc5, 0x5e, 0x07, 0x63, 0x04, 0x1b, 0x49, 0x81, 0xec, 0x16, 0xe4, 0xf1, 0xcc, 0x14, 0x38, 0x9b, 0x37, 0xed, 0xe1, 0xc8, +0x1c, 0xf7, 0xef, 0xd5, 0xfc, 0xd5, 0xbe, 0x7f, 0x63, 0xec, 0x22, 0x3c, 0xfc, 0xd2, 0xf7, 0xfa, 0xd2, 0x18, 0x22, 0x0f, 0xe2, 0x27, 0x05, 0xce, 0x56, 0x28, 0x8f, 0x62, 0x2c, 0x3d, 0x3c, 0xc8, +0x3d, 0x8d, 0x06, 0xef, 0x07, 0x3e, 0xf8, 0x2e, 0xd3, 0xf2, 0x3a, 0x81, 0x05, 0xa1, 0xf7, 0x29, 0x15, 0x7f, 0x20, 0xe8, 0xda, 0x04, 0xeb, 0x44, 0x1d, 0xf4, 0x6e, 0x28, 0xdd, 0x33, 0x56, 0x17, +0x26, 0xe2, 0x11, 0x30, 0x26, 0x12, 0xec, 0x38, 0xee, 0x08, 0xc7, 0xfa, 0x5c, 0xa0, 0x0e, 0x7f, 0xfb, 0x20, 0xf3, 0xff, 0xc1, 0x2a, 0x04, 0xda, 0xf1, 0xde, 0x27, 0x24, 0xe0, 0x0f, 0xb7, 0x09, +0x83, 0x17, 0xe9, 0xd0, 0x45, 0xfb, 0x31, 0x4d, 0xde, 0x5c, 0x14, 0x05, 0xdf, 0x20, 0xfe, 0xb3, 0xfb, 0x19, 0xa6, 0xe3, 0xe5, 0x09, 0x7f, 0x6c, 0x87, 0x5c, 0x0f, 0xf6, 0x3c, 0x7f, 0xb7, 0x42, +0xa6, 0xce, 0x34, 0x13, 0x0f, 0xea, 0x08, 0xcc, 0x48, 0x40, 0xfa, 0x19, 0x0d, 0xde, 0x0f, 0x46, 0x6c, 0x42, 0x2b, 0x19, 0x17, 0x57, 0x01, 0x4c, 0xaf, 0x20, 0x2b, 0x37, 0x21, 0xc1, 0x2c, 0x22, +0xec, 0x19, 0x81, 0x2e, 0xc6, 0xde, 0xc4, 0x04, 0xf5, 0x2a, 0x1c, 0xc6, 0x81, 0x0f, 0x2f, 0x99, 0xf1, 0x56, 0x98, 0x46, 0x08, 0x84, 0xa8, 0x16, 0xe7, 0x50, 0xa2, 0xf6, 0x95, 0x5e, 0xfe, 0xfb, +0x45, 0xf5, 0x55, 0xdf, 0xe7, 0xf0, 0x1c, 0x4e, 0x07, 0x13, 0x81, 0x50, 0xf0, 0x2f, 0xb4, 0x01, 0xd2, 0xfe, 0xea, 0xe0, 0x0c, 0x17, 0xd5, 0xe7, 0x73, 0x21, 0x3f, 0xe9, 0x1c, 0xad, 0xf3, 0xde, +0x81, 0x24, 0x50, 0xef, 0xee, 0xf8, 0xa7, 0xd4, 0xc0, 0x25, 0xaa, 0x08, 0x0b, 0xe4, 0x05, 0x0b, 0x05, 0xba, 0x33, 0x49, 0xc5, 0xfe, 0x09, 0x10, 0x96, 0x2f, 0xda, 0xdc, 0xb9, 0xd1, 0x2a, 0xeb, +0x64, 0x35, 0xf5, 0xd6, 0xe3, 0x1e, 0x81, 0xf0, 0xee, 0xf2, 0x36, 0xbe, 0xd1, 0x0d, 0xd8, 0x99, 0x08, 0x19, 0x44, 0xdd, 0x0c, 0xea, 0xb9, 0xdb, 0x3b, 0x01, 0x45, 0x7f, 0x2e, 0x06, 0xed, 0x0a, +0x26, 0x03, 0x39, 0x7f, 0x68, 0xee, 0xcc, 0x3e, 0x23, 0xec, 0x20, 0x05, 0x0d, 0x00, 0xdf, 0x05, 0x2b, 0xd6, 0x07, 0x87, 0x48, 0xac, 0xfa, 0x24, 0xc4, 0xf0, 0xc0, 0xb8, 0x21, 0x2c, 0xe1, 0xd2, +0xee, 0x04, 0xe0, 0xf4, 0x10, 0x81, 0x31, 0xf4, 0x15, 0xe6, 0xf0, 0xcb, 0x9f, 0xb9, 0xdb, 0xc6, 0x87, 0xe9, 0x00, 0xa3, 0xdb, 0x16, 0xb0, 0x02, 0xfc, 0xdd, 0xa6, 0xb0, 0x0c, 0x02, 0xa3, 0x2c, +0x13, 0x44, 0xe1, 0x1d, 0xb3, 0x19, 0x8a, 0x7f, 0x3c, 0xee, 0x3d, 0x4a, 0x42, 0x13, 0xf2, 0x33, 0xb9, 0x08, 0x10, 0xd2, 0x1c, 0xe1, 0xef, 0x7f, 0xe8, 0xa1, 0x2f, 0x1e, 0x10, 0x3b, 0x37, 0xfa, +0xab, 0x99, 0xf8, 0x36, 0xe3, 0x36, 0xf6, 0x1b, 0x1d, 0x9c, 0x7f, 0x2b, 0xed, 0x36, 0x32, 0x12, 0x16, 0x06, 0x64, 0x28, 0xe4, 0xc1, 0xfb, 0xf0, 0x1f, 0x17, 0xd9, 0xe1, 0x1f, 0xd1, 0x53, 0x57, +0x14, 0x81, 0x28, 0xfe, 0xd7, 0xe7, 0xe2, 0x49, 0x0f, 0xa1, 0x0a, 0xeb, 0xf3, 0x08, 0x0f, 0xed, 0x96, 0xcb, 0x26, 0x09, 0xcb, 0x55, 0xfc, 0x81, 0x00, 0x52, 0x35, 0x11, 0x26, 0x39, 0xf2, 0x0c, +0xfc, 0x3f, 0xfe, 0xbf, 0xd9, 0xc9, 0xb4, 0xca, 0x42, 0xbe, 0xb1, 0x70, 0x0a, 0xd5, 0xd9, 0xfb, 0x1d, 0x1c, 0xfa, 0x23, 0x81, 0xf9, 0xe9, 0x38, 0xac, 0x1b, 0x52, 0x60, 0xe4, 0xd2, 0x2d, 0x28, +0x2e, 0xef, 0xf2, 0x40, 0xd0, 0x4f, 0xc8, 0xff, 0xdf, 0x81, 0x17, 0xee, 0x0b, 0x4f, 0x39, 0xe6, 0xf6, 0xed, 0x1f, 0xc9, 0x0e, 0xdf, 0xe9, 0xfe, 0x1f, 0xee, 0x7f, 0xda, 0xdb, 0x31, 0x06, 0xd1, +0xd8, 0x23, 0xed, 0x18, 0x0b, 0xf4, 0xc2, 0xb2, 0x18, 0xb7, 0x0d, 0x71, 0x56, 0x1d, 0x3f, 0x97, 0xf8, 0xdb, 0xb0, 0x4f, 0x15, 0x3a, 0x14, 0x02, 0x4e, 0xe5, 0x2c, 0xd8, 0x7f, 0x34, 0x9d, 0xc5, +0xb3, 0xb3, 0x4d, 0xff, 0x1d, 0x2c, 0x4a, 0xf7, 0x5e, 0xc1, 0xe0, 0x00, 0xba, 0x53, 0xc5, 0x31, 0x1e, 0xb5, 0x02, 0x7f, 0xe6, 0xab, 0x05, 0x61, 0xd2, 0xe9, 0x51, 0xed, 0xe6, 0x14, 0x4d, 0xd7, +0xb2, 0x20, 0x81, 0x13, 0xe8, 0x2b, 0x28, 0x05, 0x69, 0x27, 0xec, 0x25, 0xcc, 0xa0, 0xeb, 0xfb, 0xfd, 0xe0, 0x3c, 0x26, 0xbb, 0xa1, 0x4a, 0xed, 0xbe, 0x46, 0x8a, 0xcf, 0x58, 0x1c, 0x0b, 0xae, +0xef, 0xfd, 0x39, 0x35, 0x39, 0x50, 0x03, 0xfd, 0x14, 0x3e, 0x3f, 0x98, 0x81, 0xd8, 0x22, 0x74, 0xa6, 0x01, 0xb2, 0x07, 0x0a, 0x35, 0xf1, 0x81, 0xdb, 0xd4, 0xed, 0xf1, 0x2d, 0x02, 0xd2, 0x0c, +0x34, 0x07, 0x1f, 0xc1, 0xe3, 0xbc, 0x3e, 0xcd, 0xf4, 0x10, 0x9f, 0xc1, 0xe9, 0xe5, 0xa0, 0xa3, 0x2b, 0x1c, 0x12, 0xa6, 0x05, 0x7f, 0xe5, 0x1f, 0xc9, 0x3f, 0x14, 0x55, 0xab, 0xdc, 0xe7, 0xd9, +0x7f, 0xd4, 0x0d, 0x25, 0x16, 0x77, 0x28, 0x65, 0xe5, 0x14, 0x08, 0x0e, 0xeb, 0x19, 0x95, 0xcf, 0x0d, 0x08, 0xcf, 0x0c, 0x8a, 0x6b, 0x0e, 0x1f, 0x24, 0xc4, 0x77, 0xea, 0xf3, 0x0b, 0x00, 0x99, +0x81, 0xbb, 0xc7, 0x35, 0x3c, 0x61, 0x73, 0xa2, 0xf4, 0xa0, 0x35, 0x4c, 0x2c, 0xe2, 0x7d, 0x42, 0xb3, 0xf3, 0xda, 0xdf, 0x23, 0x44, 0xa1, 0x19, 0x1a, 0x65, 0xfe, 0x9e, 0x81, 0x1b, 0xeb, 0xa3, +0xfe, 0x47, 0x29, 0x44, 0x20, 0xdb, 0x71, 0xfe, 0x08, 0xc9, 0x67, 0xdc, 0x1d, 0xc4, 0xf8, 0x07, 0x31, 0x7f, 0x24, 0xa9, 0xdb, 0xd8, 0x1e, 0xc1, 0xdd, 0x38, 0x22, 0xf1, 0xd4, 0x2e, 0xc1, 0xdb, +0x0c, 0xd8, 0xaa, 0xb4, 0x28, 0xd4, 0xc2, 0xf7, 0x03, 0x24, 0x81, 0xfe, 0xc1, 0x3f, 0xa2, 0xb2, 0x1f, 0xe3, 0x0a, 0x2a, 0xed, 0x54, 0xd6, 0xd5, 0xf6, 0xc8, 0x03, 0x17, 0xfa, 0xde, 0x15, 0x47, +0x52, 0x2c, 0xe5, 0x09, 0x81, 0x1b, 0x25, 0xef, 0x13, 0x1d, 0xaa, 0x25, 0x1c, 0xf5, 0xde, 0xf1, 0x2d, 0x38, 0x40, 0x50, 0x42, 0xad, 0xdb, 0x17, 0x7f, 0xd2, 0xe2, 0xd3, 0x20, 0xc7, 0xf0, 0xe1, +0xea, 0x30, 0x37, 0x2c, 0x4a, 0x19, 0x27, 0xd7, 0xfa, 0xf9, 0x02, 0x42, 0x9d, 0xdb, 0x21, 0xc5, 0xeb, 0x0a, 0x31, 0x5c, 0x0d, 0xe3, 0x1f, 0xf0, 0xcf, 0xe0, 0x20, 0x25, 0xf2, 0x0f, 0x81, 0x31, +0xdb, 0xf0, 0xd9, 0x1a, 0xb6, 0xb7, 0x7f, 0xb6, 0xfb, 0xc1, 0xbd, 0xea, 0xd9, 0x14, 0xac, 0xba, 0x0d, 0x1d, 0x23, 0xee, 0xd1, 0x6b, 0xbe, 0x06, 0x19, 0x00, 0x17, 0x09, 0x11, 0xfd, 0xe9, 0xfa, +0x00, 0x99, 0xc5, 0xfa, 0x35, 0x0e, 0xf5, 0x0e, 0x39, 0x7f, 0x92, 0x0e, 0xa6, 0x2a, 0xfa, 0x0b, 0xf8, 0xfa, 0x14, 0x21, 0x36, 0xee, 0xc5, 0x86, 0x4b, 0xcd, 0x60, 0xb6, 0x1f, 0xdb, 0xaf, 0xfe, +0x82, 0x04, 0x2b, 0xe1, 0x1e, 0x65, 0x7f, 0xfb, 0xb0, 0xf6, 0x06, 0x29, 0x6d, 0xbf, 0xa9, 0xef, 0xdf, 0xf1, 0xd3, 0x8a, 0xee, 0x2a, 0xea, 0xdf, 0x00, 0x7f, 0xc4, 0xd9, 0xe0, 0x89, 0xb5, 0x60, +0x2d, 0xbc, 0x1d, 0xc3, 0x3f, 0xdf, 0xf7, 0x07, 0x3a, 0x6c, 0x82, 0x61, 0xe9, 0x81, 0xd1, 0xfe, 0xb9, 0xee, 0x1c, 0x36, 0x0a, 0xf0, 0xf6, 0x10, 0xf2, 0x7f, 0xfc, 0x4e, 0x0d, 0x1c, 0xd3, 0x45, +0xf2, 0xfc, 0xd2, 0x17, 0x0f, 0x01, 0x5a, 0xc4, 0x21, 0x5a, 0x0c, 0x00, 0x3d, 0xdc, 0x93, 0xee, 0xec, 0xd9, 0xf0, 0xf6, 0x1e, 0x13, 0x3d, 0x06, 0x81, 0x28, 0x20, 0x03, 0xab, 0xa8, 0xae, 0xb0, +0x23, 0xf6, 0x1f, 0x3c, 0x0f, 0xcb, 0xe2, 0xcf, 0x9c, 0xcb, 0xaa, 0xff, 0xc9, 0x1c, 0xdd, 0x81, 0xa6, 0xcf, 0x24, 0x06, 0xb5, 0x37, 0x2b, 0x0f, 0x2e, 0xc1, 0x22, 0x2b, 0x42, 0xd5, 0x26, 0x08, +0x17, 0xf0, 0x6a, 0x81, 0xff, 0xd5, 0xb8, 0x57, 0x51, 0xfa, 0xbd, 0xff, 0x31, 0x05, 0x0d, 0x2f, 0xe5, 0x3f, 0xf8, 0x1e, 0xd1, 0xf8, 0xde, 0xfd, 0x2a, 0xbd, 0x25, 0x1f, 0xf8, 0xf5, 0x97, 0x86, +0xa9, 0x22, 0xdc, 0xe9, 0xf5, 0x36, 0x20, 0x1d, 0xa0, 0xfd, 0x47, 0x21, 0x7f, 0x3d, 0xe1, 0x1a, 0x81, 0xad, 0xe7, 0xfd, 0xd6, 0xec, 0xbd, 0xac, 0x0c, 0xfe, 0x12, 0xc4, 0x17, 0x07, 0xff, 0xfe, +0x35, 0xec, 0x20, 0xfe, 0x6d, 0xeb, 0xf1, 0x1e, 0x1c, 0xe8, 0x2b, 0xcb, 0x23, 0xf0, 0x33, 0x32, 0x03, 0xee, 0x11, 0xfc, 0x5c, 0xcb, 0xe0, 0xd3, 0xe3, 0x01, 0x81, 0xda, 0x2d, 0x17, 0xbf, 0xe1, +0xd5, 0x81, 0xbd, 0xfd, 0x9b, 0x25, 0x4b, 0x2b, 0x1b, 0xfd, 0x0a, 0x8d, 0xdd, 0x09, 0x40, 0xa5, 0xd6, 0xfd, 0x07, 0x15, 0xef, 0x7a, 0x28, 0xf7, 0x81, 0xb8, 0xb7, 0xc3, 0x3a, 0x61, 0xc6, 0x5d, +0xf9, 0xf5, 0x06, 0xf3, 0x6e, 0xf4, 0x3f, 0x2b, 0xc3, 0xfc, 0xf7, 0xb5, 0xd5, 0xda, 0x35, 0x34, 0xc6, 0xba, 0x03, 0xb9, 0x7b, 0x4f, 0xdc, 0xa3, 0xf4, 0x81, 0x27, 0xce, 0xf2, 0x1f, 0x11, 0xe3, +0x2d, 0xfc, 0xa3, 0xec, 0x1c, 0xb1, 0xad, 0xee, 0x08, 0x13, 0x41, 0x3b, 0x5e, 0x06, 0x9a, 0x33, 0x18, 0x11, 0x13, 0x08, 0x26, 0x7f, 0x1b, 0x32, 0xeb, 0xb2, 0x4a, 0xbf, 0x5b, 0x10, 0x16, 0x06, +0xb7, 0xe3, 0xbb, 0x74, 0x1a, 0x7f, 0xb5, 0xe9, 0xf0, 0x62, 0xcb, 0xac, 0x9d, 0x9c, 0x5d, 0xd1, 0xd5, 0x7b, 0xe1, 0xbd, 0xf8, 0xa7, 0xda, 0x01, 0x2d, 0xba, 0x15, 0xf5, 0x0c, 0x00, 0xc7, 0x26, +0x21, 0xd5, 0xfc, 0x7f, 0xfb, 0x17, 0x07, 0x01, 0xcd, 0xd7, 0x26, 0x00, 0xeb, 0xc8, 0x1e, 0x5a, 0x97, 0x7f, 0x07, 0x95, 0x36, 0xd9, 0x03, 0xd1, 0xea, 0xd3, 0x3d, 0x6b, 0x5a, 0xe2, 0x08, 0x43, +0x0c, 0xd8, 0x9a, 0x42, 0xbd, 0xfa, 0x58, 0xd3, 0x7f, 0x3f, 0x5c, 0x33, 0xfb, 0xb5, 0xcb, 0x1a, 0xba, 0x4c, 0x31, 0x21, 0x36, 0xd7, 0xae, 0xfa, 0xd3, 0x18, 0xab, 0x09, 0x61, 0x5c, 0x73, 0x2d, +0x26, 0xde, 0xf3, 0xce, 0x2c, 0x81, 0x3a, 0x45, 0x00, 0x10, 0xd1, 0x2a, 0xba, 0x04, 0xd4, 0xef, 0x0f, 0xfb, 0x36, 0xf9, 0xed, 0x1e, 0x04, 0x64, 0xd1, 0x33, 0x73, 0x24, 0x04, 0xe9, 0x44, 0x05, +0xb8, 0x81, 0xde, 0x43, 0xfe, 0xbe, 0xc0, 0xc5, 0x8a, 0x1e, 0xf6, 0xd3, 0x42, 0x5a, 0xf1, 0xd8, 0xc2, 0x97, 0x66, 0xba, 0xd8, 0x4a, 0xd4, 0xd6, 0x41, 0xe5, 0xa0, 0xef, 0x7d, 0x24, 0x15, 0x62, +0x7f, 0x6e, 0x95, 0xf5, 0x89, 0xd2, 0x54, 0x50, 0xe8, 0x1f, 0xad, 0xfb, 0xd1, 0xc6, 0xbd, 0x49, 0xf8, 0xde, 0xf1, 0xa9, 0xc2, 0xd2, 0xd2, 0x05, 0x08, 0x7f, 0xfc, 0xf9, 0xea, 0xbf, 0xd3, 0xcd, +0x1d, 0x21, 0xc1, 0x68, 0x66, 0xee, 0x7f, 0x55, 0x50, 0xc9, 0x95, 0xf9, 0x0b, 0xdd, 0x60, 0xf4, 0xee, 0xbd, 0xae, 0x8d, 0xd3, 0xf9, 0x0f, 0xb0, 0x25, 0xed, 0x05, 0x01, 0xda, 0x18, 0x35, 0x5c, +0xb2, 0x35, 0xe7, 0xfc, 0xd6, 0x81, 0x13, 0x1d, 0xc2, 0x37, 0x06, 0x11, 0xce, 0xee, 0xff, 0xdd, 0x14, 0x15, 0x27, 0xf8, 0xc9, 0xd1, 0xbc, 0x06, 0xda, 0x30, 0x09, 0xab, 0x10, 0x0a, 0x39, 0x32, +0xd2, 0xea, 0x7f, 0x25, 0x1e, 0x16, 0x1d, 0xc0, 0x0f, 0xf8, 0x47, 0x15, 0xe3, 0x27, 0xfb, 0xc6, 0x36, 0x07, 0xf4, 0xc0, 0x7f, 0x0e, 0xe6, 0x24, 0xb4, 0x56, 0xbb, 0xd3, 0xd5, 0xaa, 0xde, 0xef, +0xff, 0xc0, 0xe6, 0xc7, 0x33, 0x53, 0x05, 0xdf, 0x15, 0x3c, 0xb7, 0xf9, 0xfb, 0x4e, 0x64, 0x4a, 0x52, 0x29, 0x48, 0x35, 0xed, 0x81, 0xa7, 0xbe, 0x0c, 0x81, 0x4f, 0x00, 0xef, 0xed, 0x70, 0xcc, +0xd0, 0x7f, 0x03, 0xc2, 0xb9, 0x20, 0x3b, 0xb1, 0xc4, 0x59, 0x1d, 0x09, 0xa0, 0xcb, 0xf3, 0xf2, 0x00, 0xf3, 0xff, 0x24, 0x4a, 0x0e, 0x20, 0x12, 0x14, 0x17, 0x3f, 0x60, 0xfa, 0x0e, 0x2b, 0x28, +0x4a, 0x81, 0xf7, 0xac, 0xc2, 0xc8, 0x39, 0xe2, 0xc5, 0x4b, 0x9e, 0x81, 0xd8, 0xb0, 0x31, 0xc0, 0x72, 0xec, 0xae, 0xf9, 0xf7, 0x20, 0x56, 0x38, 0x21, 0x01, 0xd6, 0x69, 0xb0, 0xfc, 0xcd, 0xb3, +0xcd, 0xf8, 0xc2, 0xce, 0x18, 0xe5, 0x23, 0x58, 0x34, 0x1d, 0x1e, 0xdd, 0x25, 0x7f, 0x39, 0xae, 0x28, 0x3d, 0xea, 0x5f, 0x13, 0x51, 0x3d, 0xcd, 0xcb, 0xe7, 0xef, 0x0a, 0x5b, 0xf4, 0x21, 0x81, +0xd1, 0x9d, 0x00, 0xb9, 0xc7, 0x2b, 0x15, 0xe7, 0x4c, 0xed, 0x62, 0x35, 0x0d, 0xec, 0x4a, 0xee, 0x81, 0x04, 0xec, 0xba, 0x42, 0x7d, 0x2f, 0xe5, 0x01, 0xf9, 0x1f, 0xf0, 0x23, 0xf5, 0x2e, 0x86, +0x53, 0x18, 0x17, 0xfe, 0xe1, 0xea, 0xc4, 0x02, 0xde, 0x65, 0xfa, 0x81, 0xf1, 0xbb, 0xe3, 0x54, 0xd9, 0xdd, 0xd4, 0x82, 0xeb, 0x10, 0xec, 0x14, 0x10, 0x14, 0xcc, 0x1f, 0x9f, 0xe1, 0xc5, 0xbc, +0xe2, 0x1c, 0xc0, 0xc5, 0xd4, 0xcd, 0x18, 0xe0, 0xd7, 0x09, 0x7f, 0x11, 0xca, 0xe2, 0x16, 0xdb, 0x29, 0x0c, 0xfd, 0xc1, 0xb0, 0xf4, 0xcc, 0x54, 0xc4, 0xe5, 0xd8, 0x71, 0x7a, 0xdc, 0x43, 0xeb, +0xd5, 0x09, 0xb3, 0xed, 0x40, 0xf8, 0x36, 0xcd, 0xd1, 0xe3, 0xe3, 0x1e, 0x2a, 0xff, 0x7f, 0x75, 0xce, 0x81, 0xea, 0x04, 0x49, 0xe8, 0xa2, 0xa2, 0xe3, 0x2d, 0xe2, 0xd7, 0x00, 0x56, 0x3c, 0xb5, +0xcd, 0x61, 0xf9, 0x38, 0x49, 0x65, 0xb0, 0x06, 0xab, 0xfb, 0xe1, 0xe1, 0x2f, 0xd5, 0xef, 0x7f, 0xea, 0x14, 0xd3, 0xb7, 0x9a, 0xff, 0x49, 0xe6, 0x02, 0x0d, 0xf4, 0xa4, 0xbe, 0xcf, 0x46, 0x00, +0x76, 0x19, 0x00, 0x98, 0x36, 0x0f, 0x24, 0x7f, 0x46, 0x01, 0xd2, 0xf3, 0x2b, 0xf2, 0x41, 0xee, 0x35, 0xf4, 0x45, 0xd1, 0x2c, 0xd1, 0x40, 0x20, 0x36, 0x6e, 0xf9, 0xa8, 0x8c, 0xaf, 0xe3, 0xe8, +0x8d, 0x70, 0x24, 0xcc, 0xec, 0xb2, 0x53, 0xbe, 0xf7, 0x27, 0xa4, 0x4e, 0x7f, 0x29, 0x4b, 0x20, 0xb1, 0x08, 0x95, 0x4f, 0xe7, 0xb3, 0xef, 0x8d, 0x40, 0xe9, 0x7f, 0xbe, 0x03, 0x90, 0xba, 0xc7, +0x36, 0xf3, 0x04, 0x01, 0xf5, 0x3b, 0xd0, 0x63, 0x15, 0xec, 0x48, 0xc2, 0xd7, 0xdc, 0x21, 0xd3, 0x94, 0x6e, 0x2a, 0x27, 0xf7, 0xa3, 0xdc, 0xd5, 0x1b, 0xd6, 0xef, 0x7f, 0x19, 0x1e, 0x1f, 0xe9, +0x81, 0x45, 0x23, 0x25, 0x6c, 0x5a, 0xd7, 0xf6, 0x27, 0x05, 0xe5, 0xf5, 0x5b, 0x0c, 0x4b, 0x45, 0xde, 0xf6, 0xe2, 0x2c, 0x95, 0xb1, 0xe6, 0x07, 0xf1, 0xf7, 0x09, 0x81, 0x9e, 0xb3, 0x34, 0xbb, +0xff, 0x4f, 0x47, 0xdb, 0xf3, 0x2a, 0x08, 0xc6, 0x37, 0x55, 0x0d, 0x08, 0x18, 0x6e, 0x27, 0xf8, 0x17, 0xec, 0xea, 0xf9, 0x9b, 0x8d, 0x44, 0xa5, 0x81, 0xb1, 0xe6, 0x06, 0xd2, 0xd8, 0x1c, 0xf1, +0x1a, 0xe8, 0x19, 0x60, 0x54, 0x64, 0x1c, 0xe3, 0x61, 0xea, 0xfb, 0x49, 0xe2, 0xdd, 0xe2, 0x81, 0xff, 0xb2, 0x12, 0x69, 0xf5, 0x36, 0xd3, 0x62, 0xc6, 0xe4, 0x6f, 0xf2, 0x1b, 0xbc, 0xab, 0x47, +0xcd, 0x10, 0x50, 0xc3, 0xd0, 0x9e, 0x16, 0xd6, 0xcc, 0xe9, 0x7f, 0x40, 0x30, 0xf0, 0xc5, 0xdd, 0x0c, 0x70, 0x45, 0x25, 0xca, 0x25, 0xb9, 0x22, 0xa7, 0xfb, 0x44, 0x14, 0x04, 0x21, 0xea, 0x7f, +0xd9, 0x39, 0xef, 0x25, 0xc7, 0xcc, 0xde, 0xbb, 0x20, 0x54, 0xdc, 0xea, 0xf7, 0xed, 0xf8, 0x18, 0xe9, 0x16, 0x09, 0xb5, 0xc3, 0x14, 0x15, 0xb9, 0x37, 0x20, 0x0d, 0xed, 0x34, 0x8e, 0xd6, 0x8e, +0xec, 0x4a, 0xc0, 0x4e, 0x05, 0x0c, 0x21, 0x81, 0xa5, 0xe2, 0xf6, 0x2f, 0x23, 0x0e, 0x1c, 0xa9, 0x81, 0x12, 0xc9, 0xf5, 0x26, 0xfb, 0xf0, 0xcd, 0x5d, 0x5d, 0xab, 0xd7, 0x62, 0xe1, 0xf0, 0xd9, +0x46, 0x29, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xe8, 0x08, 0x00, 0x00, 0x99, 0x40, 0x00, 0x00, 0x50, 0xe4, 0xff, 0xff, 0x82, 0xed, 0xff, 0xff, 0x97, 0x2f, 0x00, 0x00, +0xa3, 0xcd, 0xff, 0xff, 0xc8, 0x44, 0x00, 0x00, 0x15, 0xeb, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x22, 0xfe, 0xff, 0xff, 0x17, 0xe0, 0xff, 0xff, 0xeb, 0x2b, 0x00, 0x00, 0x8b, 0xd2, 0xff, 0xff, +0x40, 0xbc, 0xff, 0xff, 0xe6, 0x08, 0x00, 0x00, 0x8a, 0xda, 0xff, 0xff, 0x5a, 0xea, 0xff, 0xff, 0x58, 0xc8, 0xff, 0xff, 0x44, 0xe5, 0xff, 0xff, 0x42, 0x1b, 0x00, 0x00, 0x83, 0x13, 0x00, 0x00, +0x04, 0xe3, 0xff, 0xff, 0xcc, 0x1c, 0x00, 0x00, 0x1c, 0x28, 0x00, 0x00, 0xb2, 0x29, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, 0xdf, 0xe3, 0x3d, 0x19, 0x2f, 0x05, 0x0f, 0xe2, +0x2d, 0xee, 0x1b, 0x2b, 0xcb, 0xfd, 0x1d, 0x03, 0x12, 0x36, 0x34, 0x25, 0x4a, 0x07, 0xcd, 0x02, 0x1e, 0x02, 0x29, 0xd7, 0x1d, 0xdb, 0xf3, 0x17, 0x08, 0x02, 0x32, 0x0b, 0xbe, 0xe1, 0x20, 0xe0, +0xe5, 0x1d, 0xfe, 0x22, 0x14, 0xfe, 0x25, 0xe4, 0xe7, 0xac, 0x3b, 0xe0, 0xec, 0xdb, 0x26, 0x11, 0xf2, 0x19, 0xcd, 0x00, 0x1b, 0xd0, 0xfe, 0x10, 0x27, 0x27, 0x51, 0xc1, 0x26, 0xcc, 0xe6, 0xe4, +0xbb, 0x3c, 0x08, 0xfa, 0x3d, 0xff, 0x11, 0x2c, 0xf6, 0xa5, 0xf2, 0x19, 0x08, 0xf4, 0x17, 0xcd, 0xde, 0x14, 0x18, 0x00, 0x81, 0x20, 0xd0, 0x42, 0x04, 0xf5, 0xd3, 0xa7, 0xe4, 0xf9, 0xd5, 0x05, +0x0f, 0xb4, 0x54, 0x18, 0x09, 0xe8, 0xc8, 0x01, 0xe1, 0xd2, 0xf5, 0xf1, 0xd2, 0x0c, 0x0b, 0xff, 0x9e, 0xca, 0xca, 0x1b, 0x3d, 0x2d, 0x58, 0xd7, 0xd0, 0xf8, 0xd4, 0xf6, 0x0c, 0xda, 0x2c, 0x26, +0xd7, 0xa1, 0x36, 0xf4, 0x07, 0xf4, 0x4f, 0xce, 0x2e, 0xe9, 0x1c, 0x08, 0xdf, 0x12, 0x13, 0x0e, 0x40, 0x2c, 0xc8, 0xfb, 0xe8, 0x06, 0x1b, 0x2f, 0xfb, 0xe1, 0x1b, 0xb2, 0xf4, 0xc6, 0x18, 0x14, +0xfc, 0xce, 0xda, 0x3c, 0xed, 0xca, 0x02, 0x68, 0x26, 0x1d, 0x47, 0xe6, 0x41, 0xf9, 0xf2, 0xe6, 0xee, 0x2b, 0xd6, 0xa5, 0x9c, 0xd1, 0xf7, 0xd8, 0xd4, 0x0c, 0x9b, 0xed, 0x1e, 0xea, 0xf6, 0x20, +0xe5, 0xf1, 0x9f, 0xf1, 0x26, 0x1e, 0x26, 0x03, 0x0c, 0x24, 0xf8, 0xfe, 0x16, 0xce, 0xfe, 0xdc, 0xc1, 0xc3, 0xf3, 0xf4, 0x05, 0xec, 0xd0, 0x24, 0xfd, 0x32, 0x00, 0x0f, 0x1d, 0xbb, 0x00, 0x12, +0xed, 0x0f, 0xc1, 0x36, 0x17, 0x33, 0x26, 0xf6, 0x05, 0xc8, 0xeb, 0x27, 0x20, 0xfd, 0xdd, 0xd9, 0x14, 0x07, 0x15, 0xda, 0xdd, 0x05, 0xe1, 0xf4, 0x39, 0x1d, 0xc7, 0x35, 0x03, 0x11, 0x04, 0x81, +0xc2, 0xda, 0xe9, 0x3a, 0xf5, 0xaf, 0x20, 0xe3, 0x28, 0x10, 0x27, 0x0e, 0xfb, 0x16, 0xd0, 0xe2, 0xd8, 0xeb, 0x0b, 0xa7, 0x18, 0x21, 0xf3, 0x3c, 0x4a, 0xca, 0x37, 0xeb, 0xe6, 0xf7, 0x33, 0xd4, +0xd5, 0x10, 0xbb, 0xe4, 0xb6, 0x61, 0xcc, 0xf5, 0xcc, 0x06, 0x8d, 0xbc, 0x2e, 0x2e, 0x68, 0xd4, 0xe5, 0x02, 0x0b, 0xf0, 0xee, 0x0e, 0xd9, 0x5a, 0xd4, 0xcc, 0x1e, 0xf3, 0xef, 0xfa, 0xf2, 0x2e, +0x6b, 0x06, 0xf2, 0x2e, 0x24, 0x29, 0xac, 0xf5, 0x19, 0xfd, 0x17, 0x35, 0x8c, 0x63, 0xe7, 0x07, 0x14, 0x0b, 0x3e, 0x1b, 0x50, 0x22, 0xce, 0x4d, 0x0b, 0x31, 0x2a, 0xc5, 0x1a, 0x0e, 0x0d, 0xd9, +0xe8, 0xbb, 0x44, 0x13, 0xe7, 0x08, 0x1b, 0x25, 0x1d, 0xea, 0x2d, 0x0f, 0x7f, 0xcc, 0xf7, 0xf7, 0x42, 0x06, 0x04, 0x24, 0x08, 0xdc, 0x05, 0x02, 0x1f, 0xd4, 0x1e, 0x90, 0x2f, 0x4b, 0x42, 0x38, +0x35, 0x53, 0xfe, 0xef, 0xc4, 0xba, 0xf8, 0x52, 0x13, 0xa5, 0xb4, 0xcf, 0x15, 0xc8, 0xee, 0xda, 0x09, 0x16, 0x16, 0x5c, 0xd6, 0x2d, 0xfa, 0x2f, 0x4d, 0x0f, 0xe6, 0xff, 0xbb, 0x4c, 0xbf, 0xb9, +0x64, 0x30, 0x14, 0xfb, 0x21, 0x22, 0xba, 0x14, 0xb8, 0xe8, 0x03, 0x06, 0xef, 0xd3, 0x16, 0x37, 0xfb, 0x1a, 0x66, 0x10, 0xd8, 0xa8, 0x00, 0x04, 0x1c, 0xfc, 0xe3, 0xf5, 0x03, 0x2d, 0x2a, 0x3b, +0x03, 0xdd, 0x0d, 0xf6, 0xcd, 0xf4, 0x25, 0x46, 0xad, 0xce, 0xfe, 0xa8, 0xfd, 0x32, 0x0b, 0x13, 0x2e, 0x29, 0x0c, 0x08, 0x1c, 0xeb, 0x1f, 0xd1, 0xd2, 0xf0, 0xe5, 0xd8, 0x22, 0x35, 0x30, 0x4f, +0xfd, 0xe3, 0x26, 0x05, 0xca, 0x18, 0x10, 0xb2, 0x05, 0x0c, 0x1a, 0x30, 0x81, 0x3e, 0x5c, 0xed, 0x2d, 0x9b, 0x37, 0x1c, 0xf8, 0x3b, 0x0d, 0x4d, 0x3c, 0x05, 0xf4, 0xef, 0x3b, 0xdd, 0xdc, 0xdd, +0x03, 0xec, 0xa0, 0x45, 0xf8, 0xf3, 0xdd, 0x04, 0xcc, 0xd5, 0xff, 0x4d, 0x3b, 0x22, 0x33, 0xd1, 0xf6, 0xc7, 0x00, 0x17, 0x29, 0xec, 0x52, 0x0d, 0x32, 0x29, 0xf7, 0xd6, 0xfa, 0x13, 0x20, 0x82, +0x0c, 0xd7, 0x5b, 0xb8, 0xb5, 0xe3, 0xb0, 0xc2, 0x16, 0x11, 0x7f, 0xbc, 0xd6, 0x49, 0x0a, 0x59, 0xeb, 0x3a, 0x48, 0xee, 0xcb, 0xa6, 0xf1, 0xf4, 0x09, 0xfe, 0xd3, 0xf8, 0xc4, 0x0c, 0xef, 0xa9, +0x5d, 0x37, 0xb1, 0x89, 0xee, 0xf3, 0x08, 0x04, 0xee, 0xdf, 0x3f, 0xac, 0xe3, 0xe1, 0x15, 0x3c, 0xe1, 0x02, 0x00, 0x8f, 0xf6, 0xf3, 0xd2, 0x19, 0x13, 0x73, 0xa3, 0x13, 0xe4, 0x30, 0x13, 0xea, +0xf6, 0xfa, 0x1e, 0xcd, 0x98, 0x2d, 0xd3, 0xbd, 0x8c, 0xf9, 0x3b, 0xf1, 0xc0, 0x35, 0x06, 0xba, 0xa6, 0x05, 0xfe, 0x49, 0xbe, 0x57, 0x84, 0x07, 0x07, 0xcb, 0x40, 0x1b, 0x2e, 0x30, 0x1f, 0x3e, +0x62, 0xce, 0xec, 0xa6, 0x64, 0xd8, 0x34, 0xb5, 0xe8, 0xcb, 0xfb, 0x6b, 0x69, 0x25, 0xac, 0xc5, 0xc6, 0xd1, 0x0d, 0xe2, 0xb8, 0x2f, 0x35, 0x2c, 0x2e, 0x0a, 0xb0, 0x0c, 0xe2, 0x06, 0xf3, 0x1c, +0xd8, 0xfe, 0x2a, 0x0f, 0xef, 0x59, 0x1f, 0x6a, 0xd4, 0x22, 0x55, 0x1a, 0xfb, 0x18, 0xc7, 0xd9, 0x2d, 0x6f, 0xe2, 0xd7, 0xf8, 0xcb, 0xe6, 0xbc, 0xdc, 0xc5, 0xbc, 0x13, 0x43, 0xd6, 0x37, 0x16, +0x19, 0x1c, 0xed, 0x00, 0x24, 0x1a, 0x43, 0x0f, 0x01, 0xbe, 0xcf, 0x32, 0x04, 0x23, 0xad, 0x13, 0xf5, 0x4a, 0x9c, 0x0c, 0x19, 0x1b, 0xf4, 0x5a, 0x0e, 0x2a, 0x50, 0x2c, 0xc6, 0x27, 0xe1, 0xee, +0xed, 0xee, 0xa6, 0x40, 0xec, 0x2f, 0x16, 0xef, 0x15, 0xea, 0xf5, 0x24, 0x81, 0x42, 0xee, 0xde, 0xb4, 0x14, 0xe4, 0xc2, 0xd9, 0xf8, 0xe4, 0x88, 0x06, 0x1f, 0x46, 0x1e, 0xdf, 0x0b, 0x66, 0xfc, +0xfc, 0xab, 0x4e, 0xef, 0x57, 0x1b, 0x2a, 0x1f, 0x45, 0x06, 0xed, 0xf7, 0x3c, 0x1b, 0x29, 0xf7, 0x11, 0x4b, 0xeb, 0xe4, 0x17, 0x53, 0x20, 0xdf, 0x1d, 0x1a, 0xca, 0xfa, 0xce, 0xc4, 0xfb, 0x29, +0xe9, 0x03, 0xe2, 0x50, 0x25, 0x27, 0x0e, 0x2d, 0xd8, 0xc7, 0xb3, 0x2b, 0xf2, 0xe2, 0x1e, 0x19, 0x38, 0xe9, 0x31, 0x43, 0xe0, 0xe2, 0xd9, 0x02, 0x1b, 0x56, 0xd0, 0xdb, 0x32, 0x56, 0x14, 0x3d, +0xdc, 0x23, 0xf6, 0xe5, 0xde, 0xe7, 0x18, 0xb0, 0xad, 0xcf, 0x21, 0x3f, 0xf9, 0x46, 0x34, 0xda, 0x07, 0x90, 0x0e, 0x0d, 0x06, 0xce, 0x07, 0xdf, 0x0d, 0xbf, 0x4c, 0x00, 0x10, 0x05, 0x3a, 0x27, +0xf3, 0xf6, 0xc9, 0xf8, 0x36, 0xe7, 0x21, 0x41, 0xe9, 0xb8, 0xc0, 0xd0, 0x12, 0xe4, 0xf8, 0xbf, 0x06, 0x0b, 0x26, 0xbd, 0x04, 0x15, 0x54, 0xee, 0xf1, 0x0c, 0xb5, 0xe1, 0xc3, 0x0b, 0x09, 0xd6, +0xd9, 0x44, 0x06, 0x0b, 0x31, 0x07, 0x3a, 0xf2, 0x25, 0xae, 0x9d, 0xfc, 0x09, 0xcd, 0xe2, 0xb5, 0x2c, 0xc2, 0x17, 0x3f, 0x16, 0x11, 0xb8, 0xf5, 0xe9, 0x47, 0x24, 0x03, 0xe3, 0x1d, 0xd0, 0xc4, +0xf7, 0xaa, 0xe5, 0x33, 0xa5, 0x6e, 0xe5, 0xbb, 0xd1, 0xe5, 0xf5, 0xea, 0x7f, 0xd0, 0x08, 0xec, 0xad, 0xf0, 0x48, 0x01, 0xff, 0x6f, 0x31, 0xe5, 0xc7, 0xf2, 0x12, 0xa7, 0xe6, 0x1c, 0xfe, 0xdb, +0xff, 0x35, 0xc9, 0xe1, 0x1a, 0x02, 0xe2, 0x2b, 0x4a, 0x23, 0xff, 0xef, 0x00, 0x97, 0xf6, 0x2d, 0xfc, 0xd0, 0x12, 0xce, 0x20, 0xa2, 0x58, 0x15, 0xeb, 0x09, 0xd7, 0xef, 0x13, 0x29, 0xdf, 0x1c, +0xeb, 0x19, 0x2b, 0xe7, 0x05, 0x14, 0xdd, 0x5d, 0xe0, 0xdf, 0x38, 0xdb, 0x0b, 0x27, 0x29, 0xf4, 0xf2, 0x19, 0xd4, 0x56, 0x01, 0x38, 0x5f, 0x1e, 0xa9, 0x33, 0x20, 0x1c, 0x58, 0x3a, 0x13, 0xee, +0xfe, 0xfc, 0x10, 0x37, 0xda, 0x3b, 0x01, 0xde, 0x24, 0xe9, 0x0c, 0x09, 0x9f, 0xca, 0x17, 0x03, 0x09, 0x81, 0x06, 0x30, 0xe7, 0x3e, 0x3c, 0x56, 0x08, 0xbf, 0x01, 0x1c, 0x10, 0x0c, 0xe4, 0xee, +0xe7, 0x04, 0x00, 0xaf, 0xf5, 0x0d, 0xce, 0x23, 0x1f, 0xe3, 0xe9, 0x14, 0xea, 0x03, 0x2f, 0xc5, 0xee, 0xe9, 0x13, 0x0b, 0xe3, 0xe2, 0x65, 0x2b, 0xe6, 0xea, 0xfa, 0xf6, 0xee, 0x16, 0xef, 0xd1, +0x3e, 0xd4, 0xf6, 0x0e, 0x01, 0x1e, 0x21, 0x35, 0x10, 0x2b, 0xe2, 0xec, 0x10, 0x0b, 0x09, 0x14, 0x33, 0xeb, 0xb4, 0x27, 0x22, 0xf6, 0x0a, 0xf0, 0x0d, 0xf8, 0x21, 0x1b, 0x2f, 0xfd, 0xd4, 0xc6, +0x19, 0x0e, 0x53, 0xfe, 0x21, 0x14, 0xe8, 0xfa, 0xcf, 0x0a, 0xfa, 0x32, 0xd8, 0xe4, 0xe2, 0x08, 0xcf, 0x0c, 0xcd, 0xed, 0x7f, 0x1c, 0x0f, 0xcd, 0x06, 0x20, 0x4e, 0xea, 0x03, 0xdc, 0x33, 0x11, +0xe5, 0x07, 0xfe, 0xfd, 0xf7, 0x07, 0x10, 0xf6, 0x1a, 0xd0, 0xdb, 0xf6, 0x36, 0xf9, 0xf3, 0x42, 0xb7, 0xed, 0xfb, 0x13, 0x1e, 0x0f, 0x22, 0x0a, 0x2d, 0x04, 0xc3, 0x05, 0xf9, 0xf8, 0x0b, 0xef, +0x1b, 0xdb, 0x0d, 0xd3, 0xd7, 0xeb, 0xe9, 0x06, 0x11, 0x3d, 0x23, 0x05, 0xda, 0xdd, 0x17, 0xa7, 0x16, 0x0a, 0xce, 0x15, 0x11, 0x1a, 0xfa, 0x08, 0x8e, 0xc9, 0xe7, 0x10, 0xff, 0x2b, 0x14, 0xfd, +0xe2, 0xf2, 0x2c, 0xd2, 0xd7, 0x19, 0xd0, 0x03, 0xdb, 0xe0, 0xa9, 0xc5, 0x1f, 0xee, 0xc7, 0x30, 0x1e, 0xf2, 0x07, 0x35, 0x3c, 0xa3, 0xfe, 0xd9, 0xf9, 0xbc, 0xc3, 0x00, 0xfa, 0x7f, 0xf5, 0x47, +0xf7, 0xf3, 0xf7, 0xab, 0xf1, 0x2a, 0x1e, 0xec, 0x90, 0xcd, 0x34, 0x23, 0xf5, 0x02, 0x2a, 0x49, 0x61, 0x31, 0x8e, 0xfe, 0x18, 0x12, 0xc9, 0xc4, 0x10, 0x16, 0x39, 0x1b, 0x21, 0x3f, 0x8e, 0xdb, +0x68, 0x27, 0x1e, 0x3d, 0x07, 0xd9, 0xd9, 0x2c, 0x19, 0xe0, 0x15, 0xe4, 0xda, 0x28, 0xfa, 0xf1, 0x10, 0x18, 0x3e, 0x31, 0x24, 0xef, 0xfa, 0x32, 0xf4, 0xd2, 0xd3, 0xab, 0xbf, 0xc6, 0x38, 0x25, +0xa6, 0xf1, 0xf5, 0x1b, 0xcc, 0x03, 0x0e, 0xd4, 0xcc, 0x4d, 0xeb, 0xdc, 0xea, 0x30, 0xf9, 0x3e, 0x47, 0x06, 0x05, 0x29, 0xb6, 0xc8, 0xfd, 0x14, 0xc8, 0x43, 0x09, 0xa9, 0x42, 0xc1, 0xcb, 0xf5, +0x17, 0xc5, 0x05, 0x0d, 0xe3, 0xd7, 0xdd, 0xcc, 0x04, 0x9c, 0x04, 0x12, 0xb9, 0xfe, 0x3a, 0x32, 0xd9, 0xfd, 0x33, 0x31, 0x20, 0x14, 0xde, 0x19, 0xe7, 0x0b, 0xbb, 0xf8, 0xfc, 0x34, 0xf0, 0xf5, +0xfc, 0xeb, 0x34, 0x03, 0x17, 0xfa, 0x42, 0xd6, 0xf9, 0x81, 0x3f, 0x11, 0xf4, 0x27, 0x03, 0x20, 0x27, 0xee, 0xf9, 0x11, 0xf5, 0xe2, 0x0f, 0xf8, 0x1b, 0x4f, 0x0b, 0x31, 0x1d, 0xf3, 0x4a, 0xf0, +0x31, 0xea, 0xf1, 0xe8, 0xf6, 0x4d, 0x14, 0x1a, 0xcf, 0xbb, 0xd1, 0xe0, 0x28, 0x05, 0xdb, 0x35, 0x27, 0x36, 0xd8, 0xca, 0x9f, 0xda, 0xf6, 0xee, 0x11, 0x1f, 0xff, 0x06, 0x03, 0x37, 0x20, 0x14, +0x54, 0x3a, 0x05, 0xe4, 0x19, 0xf0, 0xc8, 0x28, 0x15, 0x79, 0x0a, 0xdb, 0x11, 0xef, 0x2b, 0x25, 0x1f, 0xbe, 0x1d, 0xec, 0xeb, 0x22, 0x1d, 0x09, 0xfc, 0x0c, 0x16, 0x19, 0xfd, 0xa2, 0x17, 0xe0, +0x07, 0xe6, 0xfd, 0x22, 0x10, 0xcd, 0x01, 0xfd, 0xc5, 0x08, 0x1b, 0xf1, 0x36, 0xff, 0x32, 0xf5, 0xfb, 0x0e, 0x2d, 0x6e, 0x78, 0x1f, 0xc1, 0xbc, 0x9f, 0xf3, 0x28, 0xea, 0xca, 0xef, 0xd6, 0xe6, +0xe4, 0xd7, 0x55, 0xf2, 0xd8, 0xf6, 0xc7, 0xf1, 0x36, 0x1a, 0x1a, 0xec, 0xf1, 0x32, 0x05, 0x16, 0xf7, 0x25, 0xfa, 0xf5, 0x1d, 0xe0, 0x16, 0x2e, 0xbd, 0x81, 0xf0, 0xdc, 0xde, 0x19, 0x01, 0xe3, +0xde, 0x0d, 0xdb, 0x35, 0xc9, 0x99, 0xf5, 0x05, 0xc9, 0x06, 0xec, 0x47, 0xdb, 0x36, 0xe4, 0x18, 0xf5, 0x05, 0xc4, 0x23, 0xed, 0x2a, 0x37, 0xf4, 0xfa, 0xeb, 0xee, 0xdd, 0xe4, 0xe4, 0x03, 0xf5, +0xcc, 0xe8, 0xbf, 0x22, 0x03, 0xc3, 0xef, 0x16, 0xf3, 0x2e, 0x3e, 0xf4, 0xb5, 0xf2, 0x54, 0x12, 0xe0, 0xa8, 0xee, 0xe2, 0x47, 0x02, 0x34, 0xda, 0x16, 0x06, 0xff, 0xef, 0xff, 0x2a, 0x3e, 0x0a, +0x25, 0x14, 0x0c, 0xd9, 0x07, 0xd5, 0x11, 0x50, 0x50, 0xc3, 0xed, 0x05, 0xfa, 0xdf, 0xd4, 0xf6, 0xf3, 0xe3, 0xcc, 0xfd, 0x3a, 0xf1, 0xec, 0xc6, 0xd3, 0xce, 0xe2, 0x06, 0x1c, 0xc0, 0xea, 0x04, +0xbb, 0x10, 0x0c, 0x44, 0xdb, 0x09, 0xe3, 0x10, 0x40, 0x0a, 0x36, 0xd1, 0x31, 0xe0, 0x2c, 0x23, 0x01, 0x23, 0xf2, 0x35, 0x5b, 0xdd, 0xd4, 0xcd, 0x0c, 0xcd, 0xa9, 0xe5, 0x09, 0x56, 0x10, 0xff, +0x0e, 0xfc, 0xed, 0xf1, 0xf5, 0x1a, 0xfd, 0xed, 0x09, 0xad, 0x4c, 0xc8, 0x11, 0xc7, 0x50, 0xd3, 0xe0, 0xcb, 0xf3, 0x07, 0x1d, 0xc6, 0xd5, 0x36, 0xdf, 0x65, 0xae, 0x0e, 0x52, 0xf5, 0xfc, 0xf1, +0x59, 0x51, 0xd8, 0x48, 0x07, 0x31, 0xfa, 0xe2, 0xc8, 0x11, 0xd8, 0xf7, 0x2a, 0xe4, 0x7b, 0xe3, 0x94, 0x18, 0x26, 0xe1, 0x38, 0x6b, 0xcf, 0x1e, 0x1e, 0x7f, 0x1d, 0xc1, 0x1a, 0xc8, 0xc5, 0xff, +0x65, 0xe5, 0x1f, 0x09, 0xef, 0x11, 0x6d, 0xc9, 0x23, 0x00, 0xe0, 0x32, 0x4c, 0x5a, 0xe3, 0xd9, 0x58, 0x15, 0x12, 0x85, 0xf5, 0x38, 0xb2, 0xcd, 0x12, 0x17, 0x1f, 0x0a, 0x0d, 0x1e, 0xc9, 0x3c, +0x41, 0x42, 0xda, 0xeb, 0x53, 0xc0, 0xcc, 0xae, 0x19, 0x07, 0xc6, 0x26, 0xf8, 0xd2, 0x05, 0x42, 0xfd, 0x9f, 0x21, 0x2f, 0xeb, 0xd2, 0xeb, 0xfb, 0xdd, 0x0b, 0xda, 0x15, 0x62, 0x22, 0x56, 0x11, +0x6c, 0x7f, 0xdf, 0x3c, 0x54, 0x23, 0x0f, 0xf6, 0x22, 0x52, 0x45, 0xee, 0x24, 0x17, 0xf0, 0xcd, 0x10, 0xf1, 0xdc, 0x40, 0xf5, 0xf5, 0xf5, 0x18, 0x1c, 0x20, 0x14, 0x59, 0x0d, 0xa6, 0xf4, 0xc3, +0xca, 0xff, 0xd5, 0xdb, 0x1e, 0xea, 0xeb, 0xf9, 0x39, 0xf1, 0xc8, 0x17, 0xe4, 0xf8, 0x83, 0x52, 0xef, 0x0f, 0x2a, 0xeb, 0x08, 0xf6, 0x17, 0x40, 0xca, 0x37, 0x17, 0x5f, 0x1d, 0x14, 0xfc, 0x1e, +0xd8, 0x2c, 0x01, 0x32, 0x11, 0xf3, 0xfe, 0x1a, 0x1c, 0x07, 0xfa, 0xe5, 0x03, 0xbd, 0x25, 0xf0, 0x12, 0x12, 0xdb, 0x43, 0x3f, 0x60, 0x3f, 0xea, 0x06, 0x32, 0xc4, 0xe1, 0x11, 0xea, 0xb2, 0x10, +0x4b, 0x17, 0xd6, 0x50, 0xbb, 0x1f, 0xfd, 0xec, 0xd9, 0x14, 0xc6, 0xf7, 0x50, 0xe1, 0xed, 0x0a, 0xec, 0xef, 0xf8, 0x54, 0xb7, 0xf4, 0x19, 0xee, 0x1b, 0xe2, 0xcd, 0x13, 0xf3, 0xfb, 0xc5, 0x02, +0xd1, 0xe9, 0xfd, 0xe1, 0x05, 0x04, 0x7f, 0x06, 0x30, 0x16, 0xf3, 0xf4, 0xf2, 0xf0, 0x1f, 0xd9, 0xd0, 0x09, 0xf4, 0xf6, 0xd5, 0xf3, 0x0b, 0x0d, 0x1c, 0xf4, 0xf4, 0xd5, 0xdd, 0x39, 0xe4, 0xfe, +0xf8, 0xe5, 0xee, 0x39, 0x1b, 0x4b, 0xd3, 0xee, 0xff, 0x08, 0xc7, 0x20, 0x45, 0x24, 0x06, 0x2c, 0x53, 0xb9, 0xfb, 0xd2, 0x02, 0xef, 0xe5, 0xf3, 0xd2, 0x28, 0x21, 0xe1, 0xef, 0x08, 0xd6, 0x04, +0xdb, 0x17, 0xeb, 0xdd, 0x20, 0xef, 0x29, 0x15, 0xb9, 0x0a, 0x3e, 0xef, 0xf1, 0x33, 0x16, 0xf0, 0x35, 0x25, 0xe3, 0xcd, 0x22, 0xc0, 0xea, 0xfa, 0x18, 0xdb, 0xfc, 0xd8, 0x37, 0xfe, 0x20, 0x34, +0xdd, 0x20, 0x10, 0x04, 0x0b, 0xf5, 0xd5, 0x2b, 0x4c, 0x33, 0x14, 0x07, 0xa4, 0xd3, 0xd4, 0x02, 0x10, 0xac, 0x2d, 0x06, 0xa4, 0xfc, 0xfa, 0xc9, 0xdc, 0xef, 0x39, 0x54, 0x8f, 0x1a, 0xde, 0x32, +0x0c, 0x36, 0x41, 0xc5, 0x0c, 0x1b, 0x19, 0x41, 0xc4, 0xf8, 0xd5, 0xb1, 0x2d, 0xcb, 0xdb, 0xff, 0x1a, 0x0c, 0x1a, 0x7d, 0x11, 0xca, 0x21, 0x07, 0x37, 0x22, 0xfc, 0xa7, 0x3d, 0x1c, 0x56, 0x09, +0xe7, 0xdb, 0x35, 0x16, 0xfe, 0x4c, 0x5a, 0xec, 0xe3, 0x7f, 0x9d, 0x01, 0xeb, 0xcd, 0x20, 0x57, 0xd7, 0xdb, 0x01, 0xe5, 0x2e, 0x66, 0x51, 0xcb, 0x40, 0x71, 0x30, 0xe0, 0xb5, 0x4e, 0x3e, 0x1f, +0x50, 0xeb, 0xc5, 0xde, 0xa6, 0xd9, 0x44, 0x35, 0x3b, 0x27, 0xf8, 0x0c, 0xc2, 0x02, 0x40, 0x19, 0x53, 0x24, 0xf2, 0x16, 0x02, 0xe5, 0x7d, 0x4f, 0x34, 0x91, 0x6a, 0x1c, 0xeb, 0xb5, 0x28, 0xe5, +0x9e, 0x4a, 0xbc, 0xdb, 0xd2, 0x05, 0x2a, 0xac, 0xfc, 0xf6, 0xd8, 0x3b, 0xee, 0x58, 0x24, 0x9f, 0xa1, 0xb4, 0xb7, 0xc4, 0x16, 0xec, 0xc7, 0x40, 0xf3, 0x24, 0xe6, 0xdf, 0x13, 0xd0, 0xeb, 0xde, +0x15, 0x18, 0xef, 0x7f, 0x35, 0x18, 0xd4, 0x20, 0x1a, 0xe3, 0x41, 0x1a, 0xf3, 0xfb, 0xec, 0x1e, 0xf2, 0xf5, 0xb6, 0xf9, 0x12, 0x2e, 0x0e, 0xc3, 0xe5, 0xe0, 0x01, 0xda, 0x30, 0xe9, 0xc3, 0x60, +0xfd, 0xf6, 0xeb, 0x04, 0xf6, 0xe6, 0xf2, 0x02, 0x12, 0xf2, 0xe1, 0xa3, 0x00, 0x14, 0xe6, 0x21, 0x64, 0x38, 0x25, 0x56, 0x1f, 0xc7, 0xf8, 0xf8, 0x02, 0xf6, 0x15, 0x03, 0x10, 0xeb, 0x09, 0x00, +0xe4, 0xba, 0xdf, 0x14, 0x0a, 0xed, 0x01, 0xc2, 0xe0, 0xf5, 0xc3, 0xee, 0x10, 0xf6, 0xfc, 0x55, 0xfc, 0xd7, 0x10, 0xe8, 0x21, 0xfc, 0xf5, 0x0f, 0xde, 0xde, 0xef, 0x18, 0xec, 0x1c, 0x0d, 0x1e, +0xe3, 0x11, 0x00, 0xee, 0xf6, 0xf7, 0xf7, 0xf4, 0x27, 0x03, 0x2c, 0x22, 0x1f, 0x59, 0x18, 0xf4, 0xc6, 0xfc, 0x23, 0xfa, 0xe0, 0x2d, 0xd3, 0x17, 0x1b, 0xfc, 0x20, 0x1b, 0xfd, 0xfc, 0xf7, 0x16, +0x05, 0x58, 0x97, 0xa6, 0xc7, 0xf8, 0x0f, 0xfa, 0x3f, 0x04, 0xe9, 0x14, 0x41, 0xff, 0xe9, 0x04, 0xdc, 0xd7, 0xba, 0xf4, 0xc2, 0x63, 0xd7, 0xaf, 0x00, 0xdc, 0xf5, 0x37, 0xde, 0xf2, 0x21, 0xfc, +0x32, 0xdf, 0x16, 0xe0, 0xe0, 0x3d, 0xd6, 0x05, 0x0d, 0x28, 0xc8, 0x09, 0xe1, 0x1b, 0x3e, 0x7a, 0x32, 0x22, 0x01, 0xca, 0x0e, 0x5c, 0xd9, 0xe7, 0xb1, 0x32, 0x6f, 0xd3, 0xda, 0x16, 0xd9, 0x98, +0x59, 0x09, 0xf9, 0x56, 0xcf, 0x12, 0xd2, 0x14, 0x0e, 0x1e, 0x1b, 0x3b, 0xd5, 0x07, 0xd0, 0xd9, 0xec, 0x2b, 0x49, 0x1a, 0xf4, 0xe3, 0xeb, 0x3c, 0xcc, 0x19, 0xcd, 0xc7, 0x0a, 0xf9, 0x0b, 0xc6, +0x06, 0x71, 0x1c, 0x5d, 0x03, 0x1c, 0x3a, 0xe6, 0x3a, 0x44, 0xf3, 0xcc, 0xd5, 0x23, 0xd9, 0x4e, 0x2e, 0xdf, 0xeb, 0xf2, 0xc3, 0x2a, 0xe3, 0x0e, 0xd9, 0x63, 0x2f, 0xa5, 0xe9, 0xc9, 0x35, 0x04, +0x33, 0x53, 0x3e, 0x25, 0x22, 0xc6, 0x81, 0xfc, 0x04, 0xd3, 0xf2, 0x1f, 0xdc, 0x19, 0xff, 0x4e, 0x35, 0x25, 0x58, 0xbc, 0x01, 0x01, 0x17, 0x10, 0x51, 0x06, 0x0e, 0xf6, 0x32, 0xbe, 0xf1, 0xc0, +0xfb, 0x2e, 0x2b, 0xc5, 0x28, 0x18, 0xd1, 0xfa, 0xe6, 0x33, 0x23, 0x18, 0xee, 0x1c, 0x02, 0xfa, 0x47, 0x12, 0xf4, 0xe0, 0x1d, 0x36, 0xd2, 0x5f, 0x5f, 0x38, 0x0f, 0x7e, 0x83, 0xd8, 0x2c, 0xd6, +0x23, 0xd6, 0xbb, 0x21, 0x9d, 0xe9, 0x24, 0x2a, 0x09, 0x14, 0xfa, 0xcb, 0x7f, 0xee, 0x1b, 0xdb, 0xf8, 0x1c, 0xe3, 0x9d, 0xb2, 0x07, 0x24, 0x30, 0x0b, 0x40, 0x6b, 0x00, 0xbd, 0x36, 0x23, 0xaa, +0x4c, 0x09, 0x26, 0x4d, 0xc6, 0xfc, 0x36, 0xf1, 0x1c, 0x69, 0xf4, 0xc8, 0x12, 0x03, 0xfe, 0x3e, 0x07, 0xe1, 0x1b, 0x00, 0x34, 0xeb, 0xd2, 0xe2, 0x0c, 0x03, 0x16, 0xe4, 0xc3, 0x97, 0xf5, 0xfc, +0x2a, 0xff, 0xf3, 0x65, 0x1a, 0xd4, 0xce, 0x1a, 0xed, 0xd2, 0x0e, 0xf7, 0xc6, 0xa8, 0x46, 0xc2, 0xef, 0xa5, 0x1e, 0x24, 0xe7, 0xc1, 0x1a, 0xb0, 0xf4, 0x17, 0xfb, 0xf1, 0xe6, 0xb3, 0xfa, 0x6a, +0xe5, 0x2d, 0xe9, 0x22, 0x1d, 0x13, 0x03, 0x15, 0xe0, 0xcd, 0x65, 0xda, 0xfe, 0x1d, 0xf4, 0xba, 0xcf, 0xcf, 0x23, 0x2f, 0x7d, 0x23, 0x04, 0xd3, 0xd6, 0x0a, 0x03, 0xf7, 0xa5, 0xea, 0x0d, 0xe0, +0x23, 0xe7, 0x30, 0xe4, 0x08, 0xc4, 0x27, 0xa6, 0x4e, 0xda, 0xd5, 0x07, 0x2b, 0xd0, 0x26, 0x2d, 0x2e, 0xc7, 0x0b, 0xe6, 0x20, 0x0e, 0x05, 0x00, 0x6d, 0x0d, 0xde, 0xbc, 0x81, 0xc0, 0x09, 0xcb, +0xe5, 0x5a, 0x19, 0xed, 0x15, 0xed, 0x36, 0x52, 0x32, 0xfd, 0x3a, 0xc4, 0xf9, 0xba, 0x1b, 0x2d, 0xdf, 0x1f, 0xe3, 0xa0, 0xd3, 0xb0, 0xc4, 0x9f, 0x22, 0xe3, 0x47, 0xef, 0xc4, 0x24, 0xf8, 0xe8, +0x0d, 0x16, 0x41, 0xed, 0x42, 0xce, 0x02, 0x0c, 0xe7, 0xfd, 0xe9, 0xfb, 0x2f, 0xe5, 0xe5, 0xe0, 0x03, 0x06, 0x1e, 0xf5, 0x41, 0xb1, 0x17, 0xd5, 0x3a, 0x0d, 0xc4, 0xf6, 0x0c, 0x81, 0xdd, 0xc4, +0x48, 0x20, 0xf9, 0x49, 0x06, 0xe7, 0x1d, 0xef, 0xea, 0x0a, 0x12, 0x41, 0xb2, 0x60, 0x0b, 0x49, 0xd7, 0x6b, 0x29, 0x01, 0x09, 0x0e, 0xfe, 0xdc, 0x04, 0xf2, 0x10, 0x3d, 0xfd, 0x17, 0x25, 0x16, +0x13, 0xf2, 0xe1, 0xbb, 0xcd, 0xd2, 0x09, 0xf6, 0x29, 0x0f, 0x39, 0xd5, 0x25, 0x20, 0x10, 0xfc, 0x41, 0xf9, 0xf5, 0x20, 0x1d, 0x01, 0xfc, 0x1a, 0xb5, 0xa1, 0xd9, 0xda, 0xf7, 0xd7, 0xcf, 0x02, +0x2c, 0xf9, 0xed, 0xbd, 0x3e, 0xb9, 0xe0, 0xcc, 0xb4, 0xaf, 0xd6, 0xb6, 0x34, 0x17, 0xfe, 0xe4, 0xe4, 0x0a, 0x1c, 0xdf, 0x13, 0xf2, 0xa9, 0x23, 0xcc, 0x43, 0x4b, 0xdf, 0xeb, 0xba, 0xd3, 0xf6, +0x18, 0x12, 0x4c, 0x00, 0x36, 0xd6, 0x14, 0xb9, 0x03, 0xf5, 0xf1, 0xfd, 0x48, 0xfa, 0x1a, 0xec, 0x02, 0x16, 0x76, 0xb7, 0x01, 0x0c, 0x0d, 0x1b, 0x17, 0x3b, 0xdf, 0x2b, 0x01, 0x07, 0xfb, 0xda, +0x03, 0xc6, 0x4b, 0x11, 0xbb, 0xf0, 0xc4, 0x1d, 0x11, 0x08, 0x1e, 0xc0, 0x20, 0xdd, 0xfa, 0x20, 0x07, 0x37, 0x0b, 0x1e, 0x36, 0xe4, 0x1d, 0xd5, 0x40, 0xd1, 0x09, 0xda, 0xc5, 0x29, 0x0d, 0x05, +0x2c, 0x3e, 0x06, 0x12, 0x36, 0x0e, 0x06, 0xec, 0x02, 0xea, 0x00, 0x46, 0xe6, 0xea, 0x1d, 0xb7, 0x24, 0xf2, 0x21, 0x16, 0xf7, 0xed, 0x15, 0xf6, 0x36, 0x34, 0xc9, 0x0b, 0x06, 0x02, 0xec, 0x19, +0xe0, 0x0e, 0x22, 0xd8, 0x03, 0xe3, 0x24, 0x01, 0x33, 0x02, 0xe1, 0xd9, 0x26, 0xca, 0x5b, 0x1e, 0x32, 0x36, 0x20, 0xf0, 0x34, 0x0c, 0x67, 0xf6, 0x2b, 0xf0, 0x1e, 0x01, 0xf3, 0xe3, 0x17, 0x20, +0x12, 0x2b, 0x81, 0xa7, 0xe9, 0xf2, 0xd8, 0xc5, 0xf2, 0xfc, 0x0d, 0x25, 0x07, 0x25, 0xba, 0xc0, 0x11, 0x0f, 0xde, 0x14, 0xd5, 0x11, 0x01, 0xfa, 0x1d, 0x06, 0x09, 0x0c, 0x33, 0xf3, 0xfa, 0x1a, +0x11, 0xd2, 0x3a, 0xff, 0xff, 0x08, 0x57, 0xd3, 0xf5, 0xf3, 0xf7, 0xdb, 0x23, 0xd3, 0xdc, 0xf1, 0xdb, 0x2c, 0x20, 0x39, 0xe5, 0x1a, 0x51, 0x19, 0xd8, 0xfd, 0x3b, 0x32, 0x99, 0xf2, 0x63, 0xfa, +0xff, 0xe7, 0xcc, 0xda, 0x33, 0x2b, 0xeb, 0xde, 0xcf, 0xcc, 0x07, 0x6b, 0xff, 0x22, 0xfd, 0xfd, 0xcc, 0xcf, 0x06, 0x0b, 0xe4, 0xf1, 0x2f, 0xc7, 0xd9, 0xf5, 0xd5, 0x11, 0xc8, 0xf8, 0x03, 0xa5, +0xef, 0xd7, 0xda, 0x42, 0x05, 0x15, 0xf4, 0xcd, 0xf9, 0x15, 0xad, 0xf7, 0x2f, 0xfc, 0xc9, 0xc0, 0x7f, 0x04, 0xf7, 0xe0, 0x07, 0xef, 0xdd, 0xb1, 0xcc, 0xf5, 0xb7, 0xf6, 0x36, 0xfa, 0x15, 0x18, +0xd4, 0x2b, 0x08, 0x5e, 0x02, 0x1a, 0x9a, 0xee, 0x16, 0xf1, 0xf4, 0xe5, 0xf7, 0xa9, 0xf5, 0xf6, 0x2c, 0x2c, 0xff, 0x3c, 0xf6, 0x0f, 0x4e, 0x16, 0x46, 0xff, 0x14, 0xf6, 0x53, 0xe0, 0x18, 0xb2, +0x51, 0xfd, 0x0f, 0xd2, 0xe8, 0xbd, 0x0b, 0x34, 0xdb, 0xf3, 0xd1, 0x32, 0xfc, 0xb9, 0xd3, 0x22, 0xfa, 0xd7, 0x05, 0x51, 0x00, 0xda, 0xe1, 0x18, 0xa5, 0xf7, 0x00, 0x19, 0xe0, 0x90, 0x12, 0x03, +0x74, 0x0e, 0x0f, 0xfa, 0x47, 0xdc, 0xb1, 0x08, 0xf6, 0x05, 0x22, 0xe7, 0xc5, 0x0f, 0xea, 0xeb, 0x1c, 0x29, 0x2f, 0x3a, 0xf4, 0x1e, 0xc0, 0xfd, 0xf6, 0xf4, 0x2a, 0xfb, 0xe9, 0xfc, 0xec, 0xa8, +0x11, 0x20, 0xbe, 0x3a, 0x09, 0xe7, 0xf4, 0x9d, 0x2b, 0x15, 0x00, 0xc1, 0xe2, 0x0c, 0x92, 0xef, 0x09, 0xc9, 0x26, 0x07, 0xdc, 0x33, 0x1a, 0x2a, 0xf0, 0xc0, 0xb0, 0x1b, 0xd9, 0x0a, 0x4f, 0x20, +0x04, 0xf0, 0x15, 0xfb, 0xb1, 0x31, 0xed, 0xee, 0x29, 0xf1, 0x2c, 0x29, 0xd6, 0x28, 0x05, 0xe5, 0xf6, 0x11, 0x49, 0xc1, 0x71, 0xdf, 0x12, 0xe2, 0xf7, 0x0a, 0xf9, 0x1f, 0x05, 0xd9, 0x41, 0xe5, +0x05, 0x33, 0x87, 0x27, 0xff, 0x02, 0xfc, 0x0d, 0x7f, 0x12, 0xc7, 0xea, 0x1a, 0xe2, 0xf9, 0x21, 0xd3, 0xd7, 0xd0, 0xce, 0xaa, 0xe3, 0x03, 0xc4, 0x7e, 0x36, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x20, 0x02, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, 0x0f, 0x0f, 0x00, 0x00, 0xa5, 0xff, 0xff, 0xff, 0x6e, 0xfd, 0xff, 0xff, 0xb5, 0x12, 0x00, 0x00, 0xac, 0xfc, 0xff, 0xff, 0x28, 0xfd, 0xff, 0xff, +0xa4, 0xf3, 0xff, 0xff, 0x2f, 0x01, 0x00, 0x00, 0xf8, 0x14, 0x00, 0x00, 0x4c, 0xff, 0xff, 0xff, 0xa6, 0xf4, 0xff, 0xff, 0xbd, 0x11, 0x00, 0x00, 0x25, 0x08, 0x00, 0x00, 0x66, 0x09, 0x00, 0x00, +0xec, 0x0a, 0x00, 0x00, 0xca, 0xed, 0xff, 0xff, 0x54, 0xfa, 0xff, 0xff, 0x5f, 0x03, 0x00, 0x00, 0x5f, 0x06, 0x00, 0x00, 0x23, 0xec, 0xff, 0xff, 0x06, 0x07, 0x00, 0x00, 0x34, 0x03, 0x00, 0x00, +0x01, 0xfa, 0xff, 0xff, 0x32, 0x0f, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0xbc, 0xff, 0xff, 0xff, 0x7d, 0x02, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, 0xd2, 0xe4, 0xff, 0xff, 0x7e, 0x02, 0x00, 0x00, +0x79, 0xf5, 0xff, 0xff, 0xda, 0xf6, 0xff, 0xff, 0xf6, 0x00, 0x00, 0x00, 0xb6, 0xdd, 0xff, 0xff, 0xb4, 0xf3, 0xff, 0xff, 0x6d, 0xe9, 0xff, 0xff, 0x95, 0xf7, 0xff, 0xff, 0xc2, 0xfe, 0xff, 0xff, +0x1d, 0xeb, 0xff, 0xff, 0x40, 0xff, 0xff, 0xff, 0xe6, 0x0a, 0x00, 0x00, 0x6e, 0x04, 0x00, 0x00, 0x7c, 0x26, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x13, 0x01, 0x00, 0x00, 0x1f, 0x01, 0x00, 0x00, +0xbb, 0xf7, 0xff, 0xff, 0x79, 0x04, 0x00, 0x00, 0x19, 0x06, 0x00, 0x00, 0x02, 0xf4, 0xff, 0xff, 0x33, 0x00, 0x00, 0x00, 0xae, 0xfa, 0xff, 0xff, 0xe8, 0x12, 0x00, 0x00, 0xc5, 0x09, 0x00, 0x00, +0xcc, 0x3a, 0x00, 0x00, 0x27, 0xef, 0xff, 0xff, 0x41, 0x16, 0x00, 0x00, 0xfd, 0xfa, 0xff, 0xff, 0x10, 0xf8, 0xff, 0xff, 0x27, 0x09, 0x00, 0x00, 0x7b, 0x03, 0x00, 0x00, 0xc3, 0x06, 0x00, 0x00, +0xee, 0xf3, 0xff, 0xff, 0x68, 0x23, 0x00, 0x00, 0x96, 0x08, 0x00, 0x00, 0xa6, 0xef, 0xff, 0xff, 0x0d, 0x08, 0x00, 0x00, 0xfe, 0xf4, 0xff, 0xff, 0x06, 0xff, 0xff, 0xff, 0xa0, 0xfa, 0xff, 0xff, +0x14, 0x2c, 0x00, 0x00, 0xaf, 0x03, 0x00, 0x00, 0x60, 0xff, 0xff, 0xff, 0x22, 0x0b, 0x00, 0x00, 0x61, 0x1b, 0x00, 0x00, 0x94, 0xf4, 0xff, 0xff, 0x4a, 0x03, 0x00, 0x00, 0xd7, 0x29, 0x00, 0x00, +0x51, 0x07, 0x00, 0x00, 0x70, 0xf0, 0xff, 0xff, 0x83, 0xfe, 0xff, 0xff, 0x99, 0xf0, 0xff, 0xff, 0x23, 0x03, 0x00, 0x00, 0x25, 0x1f, 0x00, 0x00, 0xae, 0xfe, 0xff, 0xff, 0x88, 0x05, 0x00, 0x00, +0x3b, 0xef, 0xff, 0xff, 0xa5, 0xe3, 0xff, 0xff, 0x51, 0x06, 0x00, 0x00, 0x6b, 0x04, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x3a, 0xef, 0xff, 0xff, 0x5d, 0x03, 0x00, 0x00, 0x38, 0xd8, 0xff, 0xff, +0xe2, 0xfb, 0xff, 0xff, 0x15, 0x07, 0x00, 0x00, 0xf9, 0x05, 0x00, 0x00, 0x56, 0xfd, 0xff, 0xff, 0xbf, 0xf3, 0xff, 0xff, 0xad, 0xfb, 0xff, 0xff, 0xdb, 0x00, 0x00, 0x00, 0xdd, 0x08, 0x00, 0x00, +0xe1, 0x00, 0x00, 0x00, 0x1a, 0x08, 0x00, 0x00, 0x61, 0x17, 0x00, 0x00, 0x67, 0xf8, 0xff, 0xff, 0x14, 0xf1, 0xff, 0xff, 0xa5, 0xf5, 0xff, 0xff, 0x35, 0x03, 0x00, 0x00, 0x17, 0xfe, 0xff, 0xff, +0x4d, 0x1a, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x34, 0xf0, 0xff, 0xff, 0x76, 0x00, 0x00, 0x00, 0x58, 0xf4, 0xff, 0xff, 0xb2, 0x05, 0x00, 0x00, 0xb0, 0x26, 0x00, 0x00, 0x6b, 0x06, 0x00, 0x00, +0xd1, 0x09, 0x00, 0x00, 0x5a, 0x01, 0x00, 0x00, 0xae, 0x0d, 0x00, 0x00, 0xca, 0x01, 0x00, 0x00, 0xc3, 0xf1, 0xff, 0xff, 0x75, 0x15, 0x00, 0x00, 0x4b, 0xf7, 0xff, 0xff, 0x89, 0xfe, 0xff, 0xff, +0xb0, 0x01, 0x00, 0x00, 0x1c, 0x05, 0x00, 0x00, 0xf9, 0x14, 0x00, 0x00, 0x64, 0xe8, 0xff, 0xff, 0x2b, 0x03, 0x00, 0x00, 0x40, 0x07, 0x00, 0x00, 0x81, 0x02, 0x00, 0x00, 0x90, 0xf0, 0xff, 0xff, +0x76, 0xf9, 0xff, 0xff, 0xaa, 0x38, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, 0x0f, 0x06, 0x09, 0x66, 0x86, 0xe2, 0xba, 0xef, 0x81, 0x0b, 0x4c, 0xf2, 0x08, 0xce, 0x43, 0xf9, +0x19, 0x27, 0xe2, 0xe6, 0x21, 0xf8, 0x49, 0xcf, 0xd8, 0xbe, 0x35, 0x7f, 0x50, 0x07, 0x81, 0xa4, 0x0f, 0xa5, 0xe5, 0x28, 0x47, 0x26, 0x84, 0x88, 0xcc, 0xed, 0xde, 0xc0, 0x7f, 0x8b, 0x09, 0x10, +0x3c, 0x2c, 0x2f, 0xec, 0x0b, 0xea, 0x70, 0xc1, 0x28, 0xda, 0x1e, 0xa1, 0x15, 0xb6, 0xd9, 0x0c, 0x41, 0xde, 0x02, 0x81, 0x3b, 0x81, 0x5c, 0xb9, 0x10, 0xbf, 0x6b, 0xa4, 0x2d, 0x2e, 0x1b, 0x2b, +0x23, 0x40, 0x19, 0xe0, 0x97, 0xac, 0x45, 0x20, 0x05, 0x81, 0x2f, 0xf3, 0x27, 0x09, 0x17, 0xea, 0xf5, 0xd8, 0xe4, 0x41, 0xe7, 0x56, 0x81, 0xb4, 0xef, 0xdd, 0x3d, 0x0f, 0x0d, 0x04, 0xd8, 0xf6, +0x86, 0x7d, 0x44, 0xac, 0xaf, 0xaf, 0xd6, 0x24, 0xe4, 0x81, 0x1d, 0x52, 0xbf, 0x2f, 0x3c, 0x0a, 0xa0, 0xec, 0xde, 0xe7, 0xca, 0x05, 0xf0, 0x04, 0xcc, 0x7f, 0xe8, 0x15, 0x84, 0x9c, 0x47, 0x01, +0x36, 0xc0, 0x7f, 0x4b, 0x81, 0x81, 0x7e, 0xa7, 0x20, 0x7f, 0xf1, 0x6d, 0x24, 0xe2, 0x7f, 0x00, 0x29, 0xe4, 0x7f, 0x5c, 0xdc, 0x79, 0x22, 0x94, 0x2d, 0xbb, 0x3b, 0x0c, 0xdc, 0x46, 0xf2, 0x74, +0x7f, 0xb3, 0x7f, 0xa9, 0x39, 0x42, 0xe1, 0x24, 0xc4, 0xfb, 0x26, 0x15, 0x31, 0x7f, 0xce, 0xb9, 0x59, 0x1b, 0x73, 0x9b, 0x84, 0x81, 0x7f, 0x7f, 0x03, 0x11, 0x7b, 0x35, 0x34, 0xd8, 0xaa, 0x82, +0xce, 0xe5, 0x3e, 0x3a, 0x22, 0x04, 0xc8, 0xa6, 0xd0, 0x24, 0x39, 0x41, 0x62, 0x96, 0xe4, 0x12, 0x27, 0x28, 0x14, 0x38, 0x23, 0x0a, 0x5d, 0xbb, 0x81, 0xd7, 0xbc, 0x7f, 0x15, 0x29, 0x20, 0xba, +0xbe, 0xb2, 0xba, 0x29, 0x39, 0x15, 0xd4, 0xc6, 0x29, 0x7f, 0x4f, 0x7f, 0x3b, 0x0b, 0xda, 0x29, 0xc7, 0xf2, 0x11, 0x3a, 0xd7, 0x55, 0xb2, 0x05, 0x85, 0xe9, 0xfe, 0xe7, 0xe1, 0xfb, 0x4b, 0xe2, +0x01, 0xb9, 0xe1, 0x81, 0xf2, 0xdd, 0x05, 0x02, 0xd4, 0x38, 0xf5, 0x1d, 0x02, 0xa2, 0x81, 0xfc, 0x06, 0x02, 0xc2, 0x13, 0xe8, 0x12, 0xbc, 0x42, 0xa8, 0xe3, 0x56, 0xad, 0xfd, 0x16, 0x16, 0xb4, +0xf0, 0xbb, 0x40, 0xf2, 0x5d, 0xdb, 0x9a, 0x57, 0x08, 0xdb, 0xcf, 0xd2, 0x96, 0x35, 0xdd, 0x24, 0xf0, 0x99, 0x00, 0xfb, 0x1c, 0xce, 0x9c, 0xa8, 0x05, 0x1c, 0x1f, 0xf3, 0x00, 0x6a, 0x0d, 0xfb, +0x9a, 0xe5, 0x1c, 0x4c, 0x00, 0xfd, 0xce, 0x82, 0xea, 0xde, 0x0c, 0xc1, 0xba, 0xbe, 0xa2, 0xbf, 0xdf, 0x1b, 0x2d, 0xc8, 0xbc, 0x7f, 0xb2, 0x33, 0x3f, 0xd6, 0xb0, 0xd2, 0xc4, 0xe8, 0x15, 0x8a, +0x31, 0x57, 0xfc, 0x33, 0xc4, 0xe4, 0x25, 0xaf, 0x0b, 0x7f, 0x55, 0x2c, 0xa8, 0xfd, 0x54, 0xc6, 0x78, 0x8f, 0xe3, 0x2e, 0xb9, 0xaf, 0xff, 0xf1, 0x64, 0x4a, 0x1c, 0x1e, 0x1d, 0x46, 0xe2, 0xcf, +0x98, 0xe7, 0x16, 0xf4, 0xd8, 0xe4, 0xdf, 0x1d, 0x56, 0xb1, 0xba, 0x29, 0x5b, 0xf6, 0x6e, 0x27, 0xe4, 0x97, 0xd3, 0x34, 0xf9, 0xfc, 0xfb, 0x4a, 0x2c, 0xf5, 0xcf, 0xb0, 0x56, 0xed, 0x7c, 0xf9, +0xcb, 0xed, 0x0e, 0xad, 0xea, 0x2d, 0xeb, 0xf8, 0xd8, 0x0b, 0x42, 0x9b, 0x46, 0x7f, 0x7f, 0x68, 0xd5, 0xda, 0xe2, 0x81, 0xef, 0x75, 0x7f, 0x3c, 0x43, 0x6a, 0x29, 0x81, 0xdd, 0xc4, 0x9a, 0x81, +0xed, 0xe8, 0xd7, 0x3a, 0x9a, 0xd6, 0xbc, 0xc8, 0xdf, 0x39, 0x10, 0xe8, 0x6c, 0x2e, 0xb0, 0x6c, 0x7d, 0x46, 0x91, 0x81, 0x7a, 0xc7, 0xe4, 0x7a, 0x42, 0x1b, 0xe1, 0xf7, 0xad, 0x27, 0x06, 0xca, +0x43, 0x66, 0x1e, 0x1f, 0x42, 0x7f, 0x57, 0x6f, 0xb3, 0xe3, 0xe4, 0x0c, 0x16, 0xd4, 0x20, 0xc0, 0xdd, 0xed, 0x47, 0x09, 0x0a, 0xde, 0xd8, 0x25, 0xc1, 0x0b, 0xc5, 0xc9, 0xf8, 0x12, 0xd8, 0x98, +0xe4, 0xc2, 0xcb, 0xb9, 0x00, 0x23, 0xdb, 0x28, 0xca, 0x14, 0x37, 0x7f, 0xae, 0x81, 0x2b, 0xfe, 0xbd, 0xbd, 0x81, 0x00, 0x7f, 0x0a, 0x81, 0x20, 0x55, 0xe4, 0xf2, 0x22, 0xc5, 0xe6, 0xfb, 0x81, +0x7f, 0xe8, 0x81, 0xea, 0x7f, 0x5c, 0xd2, 0xb1, 0x90, 0xd5, 0xad, 0x73, 0x81, 0x7f, 0x01, 0x65, 0x04, 0xa3, 0x61, 0x7f, 0xe9, 0xcb, 0x23, 0x7f, 0xea, 0xb0, 0x36, 0x84, 0xb2, 0x81, 0xbe, 0x65, +0x21, 0x1b, 0x59, 0x41, 0x7f, 0xba, 0x76, 0x84, 0xf0, 0x81, 0x81, 0x7f, 0xb8, 0xa0, 0xd2, 0xab, 0xc5, 0x5a, 0x76, 0x02, 0xb5, 0xfd, 0xe1, 0xcb, 0x81, 0x2b, 0x81, 0x62, 0x49, 0xa6, 0x81, 0x1b, +0x1d, 0x4d, 0xc7, 0x7f, 0xad, 0xf2, 0x81, 0x1f, 0xca, 0x1c, 0x14, 0x7f, 0x1f, 0xc7, 0x7f, 0xec, 0xd3, 0x81, 0xb7, 0xd0, 0x70, 0x7f, 0x8b, 0x2d, 0x7f, 0xa5, 0x81, 0x62, 0xeb, 0xcb, 0x9f, 0x1c, +0x7f, 0x30, 0x81, 0xea, 0xa7, 0xaf, 0x7f, 0x5c, 0xce, 0x18, 0x79, 0xde, 0x81, 0x34, 0x56, 0xee, 0x0f, 0x81, 0x3f, 0xbe, 0x8a, 0x7a, 0x7f, 0xc6, 0xf1, 0xcf, 0x04, 0xd2, 0x15, 0xfb, 0xf4, 0x43, +0x71, 0xc8, 0xf4, 0x2f, 0x5c, 0x51, 0x9a, 0x2b, 0x10, 0x07, 0xac, 0x14, 0x0c, 0xf4, 0xfc, 0xf0, 0x81, 0x96, 0xc8, 0xad, 0x48, 0x2d, 0x72, 0x7f, 0x7f, 0x2a, 0x7f, 0x27, 0x7f, 0xd1, 0x2a, 0x3a, +0x1f, 0xaf, 0xae, 0x04, 0x3d, 0x01, 0x3d, 0x3d, 0x81, 0x81, 0x3a, 0x3b, 0xad, 0xe8, 0xd1, 0xcb, 0xe5, 0x16, 0x38, 0x0b, 0xa0, 0x60, 0xcd, 0xcb, 0xd5, 0x0a, 0xef, 0x1c, 0x33, 0xfe, 0xc0, 0x81, +0xef, 0x03, 0x95, 0x9f, 0x7f, 0x7f, 0xc4, 0x9f, 0x21, 0x81, 0xc9, 0xe0, 0x81, 0x58, 0xf9, 0x7f, 0x59, 0x1b, 0xc9, 0xa9, 0xc9, 0x11, 0x3b, 0xad, 0x73, 0x7a, 0xe2, 0x17, 0xa2, 0x4b, 0x25, 0xea, +0x9b, 0xd3, 0x3e, 0xdb, 0x15, 0xc3, 0x7f, 0xcd, 0xd7, 0xc6, 0x00, 0xde, 0xe0, 0x08, 0xba, 0x41, 0x2d, 0x56, 0x16, 0x7f, 0xf0, 0x11, 0x7f, 0xfc, 0x3c, 0x05, 0x7f, 0x01, 0xb7, 0x3b, 0x1a, 0x03, +0x81, 0xfe, 0x48, 0x35, 0x84, 0x25, 0x23, 0xe8, 0xc2, 0x81, 0xce, 0x1b, 0xbd, 0x2c, 0x26, 0x21, 0xfa, 0xe6, 0x3a, 0x81, 0x10, 0xfd, 0xef, 0x37, 0xed, 0x53, 0xc2, 0x5a, 0x09, 0xfd, 0x2d, 0x67, +0x1c, 0x52, 0x7a, 0xcb, 0xee, 0x63, 0x3d, 0xfa, 0x05, 0xf5, 0xac, 0xe8, 0xf8, 0x07, 0xf9, 0x0c, 0xdc, 0x11, 0xe6, 0xed, 0x01, 0xbe, 0x81, 0x8a, 0x46, 0xcc, 0xfb, 0x1e, 0x47, 0x01, 0x45, 0x57, +0x85, 0xe1, 0x9d, 0x0d, 0x74, 0x57, 0x7f, 0x85, 0x3a, 0x52, 0xde, 0xd3, 0x0a, 0xdc, 0xa2, 0x5b, 0x12, 0x26, 0x26, 0x9c, 0xfb, 0xf2, 0xb9, 0xcc, 0x36, 0xb8, 0xa9, 0xe8, 0x7f, 0xf4, 0x31, 0x41, +0xa6, 0xb8, 0x3f, 0xf3, 0xcb, 0x86, 0x45, 0xf0, 0xf5, 0xec, 0x14, 0x70, 0xe4, 0x16, 0x00, 0xcc, 0x12, 0x02, 0xe6, 0x18, 0xfa, 0xc6, 0xbf, 0xa3, 0x06, 0xae, 0xf8, 0x0d, 0x33, 0x81, 0x95, 0x7f, +0xf5, 0x95, 0x2e, 0x0e, 0x53, 0x96, 0x00, 0x4f, 0x61, 0xc6, 0x55, 0x0b, 0xcf, 0x7f, 0xf3, 0xdb, 0xf0, 0x11, 0xe9, 0x7f, 0xc7, 0xea, 0xcd, 0x90, 0x0e, 0xf4, 0x79, 0xe4, 0x58, 0x81, 0x96, 0x7f, +0x37, 0x7f, 0xee, 0x82, 0x4e, 0x0b, 0x8d, 0x2c, 0xaa, 0x7f, 0x0a, 0x7a, 0xac, 0xc3, 0x1d, 0xed, 0xd9, 0x7f, 0x12, 0x98, 0xef, 0xc5, 0xcd, 0x81, 0x0f, 0x23, 0x81, 0x07, 0xdc, 0xb4, 0x15, 0xcd, +0x7f, 0xa1, 0xe2, 0x04, 0x7f, 0xfc, 0x94, 0x6d, 0x81, 0x81, 0x7f, 0xd4, 0x81, 0xeb, 0x72, 0x89, 0xe3, 0x81, 0x23, 0x91, 0x4c, 0xde, 0x85, 0xeb, 0x7f, 0xf0, 0x7f, 0xf0, 0xcf, 0x2b, 0x21, 0xd4, +0x7f, 0x8b, 0xb8, 0xad, 0x1d, 0xa2, 0x5a, 0x20, 0x1e, 0xd4, 0x7f, 0xc0, 0x7f, 0xad, 0xde, 0x7f, 0x20, 0xbc, 0x02, 0x45, 0x1b, 0x7f, 0xc5, 0x81, 0xea, 0x70, 0x42, 0x74, 0x05, 0x81, 0xb7, 0x81, +0x81, 0xc8, 0x81, 0xfb, 0x97, 0xbe, 0xaa, 0x99, 0x3f, 0x6a, 0x18, 0xec, 0x7f, 0x42, 0x45, 0x7f, 0xf7, 0xec, 0x30, 0xdb, 0xab, 0x06, 0xf9, 0x7f, 0x05, 0xb9, 0xd0, 0x12, 0x0f, 0x49, 0xca, 0x5f, +0xf9, 0xea, 0x52, 0xe7, 0x47, 0xfa, 0x93, 0x11, 0x79, 0x18, 0xac, 0xaf, 0xc0, 0x20, 0xea, 0x40, 0x1b, 0x4a, 0x08, 0xe7, 0x7d, 0xeb, 0xdb, 0xd6, 0xf0, 0x38, 0xfb, 0x07, 0xfd, 0x30, 0xc9, 0xbe, +0xef, 0x9b, 0xee, 0xf9, 0x0d, 0xfb, 0x18, 0x90, 0xee, 0xcb, 0x1a, 0x14, 0x45, 0x71, 0x03, 0x2f, 0xd1, 0x9a, 0x6d, 0x97, 0x0b, 0x2c, 0x43, 0xd3, 0xcf, 0x47, 0x14, 0x0b, 0xeb, 0x30, 0xd7, 0x81, +0xfb, 0x94, 0x16, 0xf2, 0xbd, 0xa4, 0x74, 0x60, 0x40, 0x4a, 0x7f, 0x10, 0x51, 0xdc, 0x1a, 0x7f, 0x18, 0x1b, 0x2c, 0x22, 0xae, 0xa3, 0xc0, 0x70, 0xcf, 0xbd, 0x09, 0x81, 0x7f, 0xb8, 0x28, 0xf8, +0x91, 0xf1, 0x0b, 0xef, 0x7f, 0xcd, 0xdc, 0xa5, 0x47, 0xf3, 0xab, 0x32, 0x07, 0xe9, 0x3e, 0xe6, 0x7f, 0x9b, 0x18, 0xb7, 0x7b, 0xf6, 0x06, 0x1f, 0x7e, 0x3d, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x20, 0x02, 0x00, 0x00, 0x62, 0x02, 0x00, 0x00, 0x0a, 0x02, 0x00, 0x00, 0x5d, 0xfc, 0xff, 0xff, 0x0e, 0x03, 0x00, 0x00, 0x62, 0x05, 0x00, 0x00, 0x7f, 0x04, 0x00, 0x00, 0x49, 0x01, 0x00, 0x00, +0x86, 0xfe, 0xff, 0xff, 0x45, 0x07, 0x00, 0x00, 0xee, 0x01, 0x00, 0x00, 0xd8, 0x02, 0x00, 0x00, 0xec, 0xf7, 0xff, 0xff, 0xc4, 0x02, 0x00, 0x00, 0xdb, 0x01, 0x00, 0x00, 0x80, 0xfd, 0xff, 0xff, +0xf3, 0x06, 0x00, 0x00, 0x05, 0x03, 0x00, 0x00, 0x1e, 0x04, 0x00, 0x00, 0xf6, 0xfd, 0xff, 0xff, 0x76, 0x01, 0x00, 0x00, 0x35, 0xfb, 0xff, 0xff, 0x97, 0x02, 0x00, 0x00, 0x41, 0x04, 0x00, 0x00, +0x8a, 0xfe, 0xff, 0xff, 0x6d, 0xfe, 0xff, 0xff, 0x5f, 0xfe, 0xff, 0xff, 0x2b, 0xfe, 0xff, 0xff, 0x68, 0x01, 0x00, 0x00, 0xd0, 0x01, 0x00, 0x00, 0x0b, 0xfe, 0xff, 0xff, 0x3d, 0x01, 0x00, 0x00, +0x8c, 0xfd, 0xff, 0xff, 0xe1, 0x03, 0x00, 0x00, 0x19, 0x01, 0x00, 0x00, 0x33, 0x03, 0x00, 0x00, 0x7b, 0x03, 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0x52, 0xff, 0xff, 0xff, 0x01, 0xff, 0xff, 0xff, +0xae, 0xfd, 0xff, 0xff, 0xc9, 0x01, 0x00, 0x00, 0x0b, 0x02, 0x00, 0x00, 0xfb, 0x00, 0x00, 0x00, 0xef, 0xfd, 0xff, 0xff, 0x66, 0x00, 0x00, 0x00, 0x35, 0x03, 0x00, 0x00, 0xa8, 0xfe, 0xff, 0xff, +0x79, 0xff, 0xff, 0xff, 0xd6, 0xfd, 0xff, 0xff, 0x89, 0x03, 0x00, 0x00, 0x27, 0x04, 0x00, 0x00, 0x44, 0xf8, 0xff, 0xff, 0x89, 0x00, 0x00, 0x00, 0xaa, 0x03, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, +0x5f, 0x02, 0x00, 0x00, 0xf6, 0xfc, 0xff, 0xff, 0xef, 0x02, 0x00, 0x00, 0x90, 0x06, 0x00, 0x00, 0x98, 0x01, 0x00, 0x00, 0x89, 0xfd, 0xff, 0xff, 0xea, 0x05, 0x00, 0x00, 0x74, 0x02, 0x00, 0x00, +0xa7, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf3, 0x01, 0x00, 0x00, 0x0e, 0xfe, 0xff, 0xff, 0x57, 0x01, 0x00, 0x00, 0x55, 0xfe, 0xff, 0xff, 0x76, 0x02, 0x00, 0x00, 0x9b, 0x00, 0x00, 0x00, +0x7e, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0xc1, 0x02, 0x00, 0x00, 0x26, 0x07, 0x00, 0x00, 0x02, 0xf6, 0xff, 0xff, 0xbb, 0x04, 0x00, 0x00, 0xac, 0xff, 0xff, 0xff, +0xdc, 0x03, 0x00, 0x00, 0xf6, 0x04, 0x00, 0x00, 0xc3, 0x02, 0x00, 0x00, 0x65, 0x01, 0x00, 0x00, 0x38, 0x01, 0x00, 0x00, 0x51, 0x02, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x75, 0x04, 0x00, 0x00, +0x69, 0x02, 0x00, 0x00, 0x7c, 0x02, 0x00, 0x00, 0xab, 0x02, 0x00, 0x00, 0xbe, 0x03, 0x00, 0x00, 0x7e, 0xfe, 0xff, 0xff, 0xd6, 0x01, 0x00, 0x00, 0x0c, 0x02, 0x00, 0x00, 0x2e, 0xfa, 0xff, 0xff, +0xf7, 0x00, 0x00, 0x00, 0x84, 0x01, 0x00, 0x00, 0xf2, 0x04, 0x00, 0x00, 0xbc, 0xfd, 0xff, 0xff, 0x7c, 0xff, 0xff, 0xff, 0xf3, 0xfb, 0xff, 0xff, 0x71, 0x04, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, +0x6a, 0x02, 0x00, 0x00, 0x7a, 0x00, 0x00, 0x00, 0xe8, 0x02, 0x00, 0x00, 0xe5, 0x04, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xfa, 0x01, 0x00, 0x00, 0xa9, 0x01, 0x00, 0x00, 0x11, 0xff, 0xff, 0xff, +0xdd, 0x04, 0x00, 0x00, 0x17, 0x04, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x85, 0x01, 0x00, 0x00, 0x07, 0xfe, 0xff, 0xff, 0x55, 0x03, 0x00, 0x00, 0x18, 0x0b, 0x00, 0x00, 0x8d, 0xfb, 0xff, 0xff, +0xb8, 0x01, 0x00, 0x00, 0xf5, 0x00, 0x00, 0x00, 0x1c, 0x07, 0x00, 0x00, 0x99, 0x02, 0x00, 0x00, 0x72, 0xfe, 0xff, 0xff, 0xa4, 0xff, 0xff, 0xff, 0x72, 0x02, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, +0x69, 0xff, 0xff, 0xff, 0xa5, 0x02, 0x00, 0x00, 0xd5, 0x07, 0x00, 0x00, 0x6d, 0xfd, 0xff, 0xff, 0x87, 0x00, 0x00, 0x00, 0xcb, 0x00, 0x00, 0x00, 0x3b, 0x01, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, +0x83, 0xfd, 0xff, 0xff, 0xaa, 0x3f, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, 0x05, 0x3f, 0xfe, 0xf6, 0xdd, 0xb7, 0x20, 0x55, 0xeb, 0xbb, 0xcb, 0x42, 0x64, 0x81, 0xea, 0x0d, +0x09, 0xd7, 0xcf, 0x60, 0xea, 0x08, 0x21, 0xd3, 0x44, 0x22, 0x08, 0xb9, 0x03, 0xfd, 0xe5, 0xd1, 0xf2, 0xe9, 0xc8, 0xc2, 0x3f, 0xcd, 0x1e, 0x13, 0xf8, 0x27, 0xe1, 0x81, 0x1e, 0x0a, 0x15, 0xcc, +0xea, 0x0a, 0xfc, 0xc1, 0x11, 0x28, 0xf5, 0x20, 0x1d, 0xde, 0x28, 0xee, 0x58, 0xe3, 0xf9, 0x7f, 0x03, 0xf0, 0xca, 0xe9, 0xff, 0xaa, 0x0d, 0x00, 0x28, 0x1b, 0x0d, 0x0b, 0xf7, 0xd1, 0x17, 0x73, +0x29, 0x2c, 0x81, 0xca, 0x6d, 0x4e, 0x5f, 0x3c, 0xed, 0x22, 0xf0, 0x20, 0xea, 0x26, 0xae, 0x02, 0x0e, 0x03, 0xf6, 0xea, 0xa3, 0x24, 0x0a, 0x81, 0xf8, 0x50, 0xf7, 0xde, 0xf6, 0xc5, 0xde, 0x19, +0x21, 0xf5, 0x24, 0x47, 0x13, 0xed, 0x46, 0x4c, 0xee, 0x17, 0xc8, 0x29, 0x94, 0xe3, 0xda, 0xad, 0xd4, 0x06, 0x6e, 0x08, 0xcb, 0x15, 0xb6, 0x81, 0x64, 0x23, 0xd6, 0x0f, 0xe7, 0xfe, 0x35, 0x44, +0x25, 0x04, 0xc1, 0xac, 0x21, 0x34, 0xe2, 0xc7, 0x00, 0xe6, 0x21, 0x81, 0xe1, 0x2b, 0xcb, 0xe4, 0xee, 0xc5, 0xee, 0xa9, 0x29, 0xa0, 0x14, 0xeb, 0xdf, 0x3c, 0x55, 0xd1, 0x13, 0x81, 0xde, 0xfb, +0xc6, 0x0b, 0x25, 0x08, 0x51, 0xf6, 0x43, 0xce, 0xc9, 0x42, 0xed, 0x51, 0x59, 0x4f, 0xc3, 0xf6, 0xf1, 0x12, 0x2a, 0xc6, 0x0f, 0x20, 0xae, 0x71, 0x95, 0x08, 0xed, 0x05, 0xe5, 0x15, 0x23, 0xd2, +0xd3, 0x2b, 0x7f, 0x32, 0x45, 0x3d, 0x52, 0xfb, 0xf8, 0x02, 0xe8, 0xf9, 0x09, 0x50, 0x26, 0xe1, 0x00, 0x17, 0x44, 0x2a, 0xff, 0x08, 0xdd, 0xc9, 0xfc, 0x16, 0x44, 0xb7, 0xf6, 0xe4, 0x7f, 0x58, +0x63, 0x15, 0xbf, 0x3d, 0xe9, 0x31, 0x19, 0xe0, 0x81, 0x27, 0xf3, 0x14, 0xdd, 0x1c, 0x14, 0xd4, 0xfc, 0x08, 0x2e, 0x57, 0x23, 0x14, 0x97, 0x19, 0x7f, 0xc3, 0x67, 0xe0, 0xae, 0xba, 0x1e, 0x4d, +0x1a, 0x2e, 0xd4, 0x53, 0xf0, 0x20, 0xdf, 0x2c, 0xc2, 0xd4, 0x27, 0xd8, 0xe7, 0x59, 0xee, 0xff, 0x4d, 0x0a, 0x14, 0xf9, 0xe3, 0x9f, 0x32, 0x81, 0x36, 0xf5, 0xb0, 0xdf, 0xf5, 0x04, 0xde, 0x53, +0x11, 0xbc, 0x3f, 0xea, 0xa7, 0xfd, 0x2a, 0x2a, 0x8b, 0x08, 0x32, 0x1e, 0x65, 0x14, 0x34, 0xa7, 0x43, 0x70, 0x0b, 0x23, 0x42, 0xc7, 0x7f, 0x19, 0x27, 0xf7, 0xa1, 0xe2, 0xbf, 0xa3, 0xa0, 0xe6, +0xca, 0x1f, 0x3a, 0xb6, 0x0e, 0xda, 0x52, 0x11, 0x01, 0xc0, 0xdf, 0xc2, 0x42, 0xed, 0xdc, 0xce, 0x0f, 0xe8, 0xb7, 0xca, 0xfd, 0xe0, 0x7f, 0xc2, 0xd8, 0x10, 0xd9, 0x34, 0x19, 0x4f, 0x5d, 0x16, +0xaa, 0x7f, 0x62, 0x0e, 0xb4, 0x68, 0xab, 0x81, 0x09, 0xb8, 0x69, 0x31, 0x1e, 0xfc, 0x2e, 0x47, 0xa2, 0x17, 0x01, 0x5e, 0x55, 0x17, 0xba, 0xb2, 0x81, 0x5b, 0x23, 0x1a, 0x48, 0x89, 0x98, 0xe9, +0x52, 0x0e, 0x8d, 0xfd, 0x24, 0x12, 0x49, 0xc5, 0x12, 0xfd, 0x81, 0x19, 0xfc, 0x31, 0xeb, 0x9e, 0x11, 0xe3, 0x36, 0x2c, 0xe7, 0xac, 0xe9, 0xe2, 0x42, 0xbb, 0xaa, 0xa6, 0x3f, 0x26, 0x5b, 0x35, +0x09, 0x27, 0x12, 0x1d, 0x13, 0x2c, 0x2f, 0xb9, 0x04, 0x29, 0xd7, 0x0d, 0x61, 0x81, 0x63, 0x37, 0x09, 0xd7, 0x0a, 0x90, 0x32, 0x1b, 0x04, 0xde, 0xc5, 0x57, 0x39, 0x07, 0x03, 0xf1, 0xfd, 0x47, +0x13, 0x4a, 0xeb, 0x35, 0x19, 0x68, 0xef, 0x81, 0x2e, 0x70, 0xd1, 0xca, 0x2f, 0xac, 0xe1, 0x2f, 0x0b, 0x81, 0x1b, 0xd9, 0x1f, 0x49, 0xf1, 0x7b, 0x6a, 0xfa, 0x16, 0x46, 0xa9, 0x4a, 0x10, 0x23, +0xef, 0xf5, 0x0c, 0xe0, 0x1e, 0xf4, 0x66, 0x9d, 0xa7, 0xc4, 0xef, 0x26, 0x2e, 0x1b, 0x01, 0x81, 0x34, 0xe7, 0xef, 0x6d, 0xee, 0xd3, 0x40, 0x29, 0x1b, 0x14, 0x1a, 0xda, 0xf9, 0xf3, 0x37, 0xc4, +0x57, 0xe2, 0x22, 0x4b, 0xff, 0xdb, 0xa5, 0xc7, 0x01, 0x7f, 0xdb, 0x25, 0x0c, 0xbb, 0x18, 0xbc, 0x95, 0x04, 0x17, 0x13, 0x21, 0xe3, 0xea, 0x1c, 0x45, 0x3f, 0xd4, 0xcf, 0xe8, 0x2d, 0x5f, 0xed, +0xd8, 0x29, 0x18, 0x19, 0xd2, 0x81, 0x98, 0x2b, 0x88, 0xb3, 0xf8, 0x8f, 0x29, 0x14, 0x69, 0x4a, 0x32, 0xe4, 0x13, 0x39, 0xd2, 0xf6, 0x26, 0x49, 0xe2, 0xd7, 0xb9, 0x44, 0xb5, 0xfc, 0xdb, 0xcb, +0xa0, 0x0d, 0x7f, 0x1b, 0xd1, 0x19, 0xeb, 0xc3, 0x35, 0xca, 0xe8, 0xd9, 0xea, 0xdd, 0x3c, 0x2d, 0x0d, 0xc8, 0xe3, 0xf5, 0xb0, 0x7f, 0xd9, 0x91, 0x0a, 0xd2, 0xd7, 0x25, 0xb5, 0x97, 0x14, 0x05, +0xea, 0xd1, 0x11, 0xc8, 0x81, 0x59, 0x07, 0xb7, 0x31, 0xfa, 0x02, 0xda, 0x27, 0x23, 0xf9, 0x54, 0x2c, 0x2d, 0xeb, 0x2d, 0xde, 0x6d, 0x30, 0x12, 0x57, 0x8d, 0xff, 0xf5, 0x27, 0xdc, 0x37, 0xed, +0x5f, 0x7f, 0x15, 0xd2, 0x12, 0x15, 0xaf, 0xf0, 0xf4, 0x90, 0x77, 0xe0, 0xff, 0xd4, 0x30, 0x01, 0xdb, 0xfe, 0x18, 0xfb, 0x07, 0x7f, 0x0f, 0xfc, 0x34, 0xe3, 0x4a, 0x07, 0xa0, 0xf3, 0xfc, 0xdc, +0x4c, 0xee, 0xfc, 0x2a, 0xea, 0xfd, 0x47, 0x19, 0xe5, 0xda, 0x08, 0x6f, 0x14, 0x09, 0xf4, 0xf4, 0xff, 0x94, 0xae, 0x00, 0x1a, 0xdd, 0x7f, 0x2d, 0xf7, 0xde, 0x2f, 0xc1, 0x01, 0xb0, 0x1c, 0x2e, +0xf2, 0x72, 0xfb, 0x32, 0x0a, 0xbf, 0xa2, 0x21, 0xfb, 0x0d, 0x2f, 0x7f, 0x2a, 0x5b, 0x31, 0x53, 0xa3, 0x07, 0x64, 0x15, 0x2e, 0xec, 0xf2, 0x45, 0x3d, 0x31, 0xeb, 0xce, 0xe8, 0x98, 0x3c, 0x9f, +0x2d, 0xbb, 0x1e, 0x65, 0xd8, 0x58, 0xce, 0x11, 0x31, 0xdd, 0x2a, 0x7f, 0xd1, 0x02, 0x48, 0xbc, 0xc7, 0xf1, 0xda, 0x0b, 0x04, 0x3e, 0x98, 0xf8, 0xa6, 0x05, 0xcc, 0x21, 0xe6, 0xdb, 0xc0, 0xda, +0x2a, 0xf9, 0xe9, 0xb1, 0x0b, 0x34, 0x5a, 0x81, 0xa7, 0xe5, 0xde, 0x30, 0xed, 0x1e, 0xcd, 0x19, 0xc0, 0x04, 0x03, 0xfe, 0xc1, 0xd8, 0x21, 0xe8, 0xb5, 0x4b, 0x7f, 0x04, 0xbe, 0x29, 0xe5, 0x12, +0x46, 0x9d, 0x3f, 0xe3, 0x58, 0x32, 0xd1, 0xe3, 0xd7, 0x54, 0xc0, 0x34, 0x4b, 0x0d, 0x00, 0x2f, 0x1c, 0x0a, 0x81, 0xef, 0x4d, 0xe8, 0x60, 0x2f, 0x2b, 0xc6, 0xdc, 0x5f, 0xd1, 0xbc, 0xbe, 0xfa, +0xc2, 0x46, 0xd7, 0xfb, 0x81, 0x1e, 0xe8, 0xe9, 0x0f, 0x52, 0x52, 0xc6, 0xd2, 0xfc, 0xda, 0xbb, 0xc7, 0xd3, 0x03, 0xf2, 0x1a, 0x09, 0x31, 0xfe, 0x0d, 0x08, 0x3c, 0x19, 0xc1, 0x05, 0xf0, 0xae, +0x15, 0x4c, 0x64, 0x7f, 0x5d, 0x04, 0x4d, 0xe6, 0x44, 0x15, 0x20, 0x07, 0x16, 0x90, 0x4c, 0xd4, 0x81, 0x42, 0x49, 0xb6, 0xa4, 0x33, 0xce, 0xc3, 0xbf, 0x39, 0x0e, 0x63, 0x4e, 0x13, 0xa1, 0xea, +0x49, 0xe8, 0x3f, 0x05, 0xf9, 0xf7, 0xb9, 0x07, 0xbe, 0xcb, 0x81, 0xff, 0xff, 0x57, 0x1d, 0x34, 0xc4, 0xae, 0x3b, 0x13, 0xfd, 0xe5, 0xc6, 0xf8, 0x0c, 0xc4, 0xe8, 0xfa, 0x05, 0xfa, 0x4d, 0xb0, +0xf5, 0x07, 0xf6, 0x81, 0xec, 0x10, 0x26, 0x18, 0x86, 0xd0, 0xeb, 0x1a, 0xff, 0xe3, 0xf1, 0x0e, 0x0f, 0x37, 0xfc, 0x1e, 0x7f, 0x0f, 0x08, 0x39, 0x6b, 0x05, 0x19, 0xbc, 0x00, 0xbe, 0x17, 0x42, +0x01, 0x25, 0x38, 0x19, 0xd5, 0xc8, 0x62, 0x0f, 0xc1, 0xad, 0xcd, 0x81, 0xfa, 0xcd, 0x0b, 0xb5, 0xfe, 0x2f, 0x04, 0x04, 0x12, 0x32, 0x1d, 0x39, 0x2a, 0x62, 0x62, 0x0c, 0xfc, 0x4b, 0xe8, 0xc3, +0xf4, 0xa7, 0xdf, 0xc6, 0x2c, 0xe7, 0x29, 0x84, 0xf7, 0xa7, 0x52, 0x81, 0xfb, 0xec, 0x53, 0x65, 0x12, 0x39, 0x44, 0xd3, 0xee, 0xc4, 0xc1, 0x23, 0xe2, 0x51, 0xef, 0xd5, 0xac, 0xcf, 0x59, 0x7f, +0x5e, 0xed, 0xd7, 0x36, 0x28, 0xaa, 0x29, 0xed, 0xb8, 0xfd, 0x5d, 0xdb, 0x3a, 0x0e, 0xbb, 0x0d, 0xc3, 0x51, 0x8e, 0x3b, 0xbb, 0xe9, 0xf7, 0x21, 0x08, 0x04, 0x7a, 0x2e, 0x07, 0xf1, 0x01, 0xe5, +0xf3, 0xfa, 0x43, 0xb8, 0xfc, 0x05, 0x81, 0x30, 0x76, 0xc1, 0x27, 0xda, 0x51, 0x7f, 0xac, 0x49, 0xe9, 0xfb, 0xa8, 0x7d, 0x44, 0xbf, 0xdb, 0xf7, 0xe2, 0x03, 0x43, 0x16, 0x87, 0xa8, 0x8c, 0xc1, +0xe6, 0xb8, 0x1b, 0x67, 0x2e, 0x23, 0x4e, 0xb4, 0x1b, 0x26, 0xc2, 0xe7, 0xc4, 0x24, 0x7f, 0x3a, 0x26, 0x35, 0xc6, 0x33, 0x22, 0xfe, 0xef, 0xf6, 0x15, 0xed, 0xfa, 0xf2, 0xb9, 0x0b, 0x0f, 0x52, +0x81, 0x10, 0x36, 0x18, 0xbe, 0x1f, 0xb0, 0xe0, 0xf0, 0x12, 0x4b, 0x2c, 0xfc, 0xd7, 0x28, 0x0f, 0x4c, 0x26, 0x18, 0x02, 0x21, 0xb7, 0x38, 0xf3, 0xb2, 0x7f, 0x64, 0xf5, 0xe5, 0x40, 0x0d, 0xb9, +0xd5, 0x3e, 0xf2, 0xee, 0x2a, 0x3d, 0x45, 0x59, 0xc9, 0xf7, 0x97, 0x9b, 0x6e, 0x3c, 0x98, 0x06, 0x9c, 0x5e, 0x21, 0x7f, 0xfc, 0xbb, 0x8f, 0xc7, 0xf0, 0xed, 0xf8, 0x04, 0x2b, 0xb1, 0xdb, 0xde, +0xba, 0x17, 0xab, 0x17, 0xcf, 0x40, 0x8c, 0xb7, 0x5b, 0x2b, 0x75, 0xd0, 0xfd, 0x1e, 0x7f, 0xec, 0xdf, 0x38, 0x01, 0xb1, 0xb1, 0xcd, 0x6b, 0x4b, 0x3e, 0x45, 0x03, 0x93, 0x30, 0xc0, 0xb7, 0x63, +0x7f, 0xdc, 0xac, 0xc7, 0x34, 0xe3, 0x0c, 0x28, 0xa5, 0x58, 0x48, 0x43, 0x2d, 0x56, 0x8d, 0x8b, 0x23, 0xef, 0x22, 0x4a, 0x12, 0x36, 0xeb, 0xfa, 0xf6, 0xde, 0xcd, 0x25, 0x81, 0x2e, 0x44, 0xf0, +0x04, 0xdc, 0xf1, 0xc2, 0x4f, 0xfd, 0x06, 0x21, 0x3e, 0xd6, 0x50, 0x7f, 0x3f, 0x8f, 0x03, 0xb5, 0xc3, 0xf3, 0x94, 0x0b, 0x0f, 0x17, 0x92, 0x20, 0x48, 0xa7, 0x2d, 0x6e, 0x2a, 0xea, 0x00, 0x04, +0x8f, 0xf6, 0x1c, 0xcb, 0x62, 0x25, 0xe4, 0xc1, 0x4f, 0xd7, 0x57, 0xac, 0x4f, 0x12, 0x25, 0x3d, 0xed, 0xf4, 0x81, 0x4d, 0xbb, 0xb5, 0x72, 0x19, 0xef, 0xc6, 0x32, 0x81, 0xee, 0xed, 0xf3, 0xb1, +0xd0, 0xdf, 0xda, 0xd4, 0x47, 0x38, 0xa7, 0x4d, 0xe7, 0x1c, 0xa2, 0xe1, 0xe3, 0x05, 0xcc, 0x47, 0xb5, 0xd8, 0xb8, 0xd8, 0x36, 0xfa, 0xda, 0xba, 0x43, 0x1e, 0xfc, 0x3c, 0xf7, 0x2a, 0x17, 0x81, +0xc2, 0x3f, 0x09, 0x17, 0xe5, 0x5d, 0xeb, 0xc7, 0x9c, 0xf8, 0xbb, 0x15, 0xce, 0x37, 0x27, 0x0d, 0xfd, 0x21, 0x7f, 0x3f, 0x7d, 0x74, 0xb7, 0xb3, 0x0d, 0xc0, 0x98, 0x25, 0xc4, 0x4c, 0x30, 0x45, +0x8a, 0xb6, 0x1e, 0xb6, 0x2c, 0x4c, 0xe1, 0x08, 0xc4, 0x31, 0x1b, 0xe6, 0x02, 0xec, 0xec, 0xf1, 0xfd, 0x32, 0xb4, 0x81, 0xf5, 0x9e, 0x32, 0xf4, 0x9b, 0xdd, 0xf6, 0x05, 0x08, 0x31, 0x18, 0xd9, +0x22, 0x1b, 0xdd, 0x3d, 0x12, 0x07, 0xcb, 0xda, 0x08, 0x39, 0xff, 0xcf, 0x81, 0x06, 0x9b, 0xdf, 0x15, 0x2f, 0x15, 0x81, 0xea, 0x31, 0x21, 0xa7, 0x02, 0x2c, 0x03, 0xfa, 0x07, 0xf7, 0xbe, 0x1c, +0x94, 0xf6, 0x03, 0x3e, 0xb6, 0xa4, 0x00, 0x5a, 0x9e, 0xe1, 0x02, 0xda, 0x0a, 0x30, 0xef, 0x16, 0x22, 0x1f, 0x7f, 0x2f, 0x2e, 0xed, 0x34, 0xde, 0xf8, 0x2f, 0xeb, 0x4b, 0xd8, 0xe5, 0xb6, 0x68, +0xeb, 0x1f, 0xc1, 0xcc, 0x22, 0x5d, 0x2f, 0x81, 0x5c, 0xa9, 0x06, 0x17, 0x3b, 0x20, 0x33, 0x46, 0x16, 0xf5, 0xb5, 0x30, 0xfd, 0xe7, 0x64, 0x19, 0x04, 0xfe, 0xca, 0xfc, 0x06, 0x14, 0x3d, 0xb1, +0xfa, 0xd7, 0xf7, 0x1d, 0xe4, 0xf9, 0xb4, 0x38, 0xfc, 0x14, 0xe8, 0xea, 0xda, 0xdc, 0xea, 0x7f, 0x4d, 0xcf, 0x20, 0x34, 0xd8, 0x48, 0x21, 0x3d, 0x02, 0x1a, 0xfb, 0x8d, 0xe5, 0xf5, 0xf8, 0xdc, +0x12, 0x8c, 0x03, 0xca, 0xe4, 0xf7, 0x7f, 0xde, 0x3f, 0xbd, 0x1d, 0x25, 0x0c, 0xa5, 0x08, 0x18, 0xa9, 0x5e, 0xe3, 0xad, 0xad, 0x20, 0xd2, 0xf9, 0x28, 0x30, 0xa1, 0xa5, 0x20, 0x7f, 0x26, 0x3c, +0xeb, 0xda, 0x46, 0x07, 0x1b, 0x0c, 0xeb, 0xbf, 0xfa, 0x4a, 0xc6, 0x3a, 0xf6, 0x2d, 0xda, 0x39, 0x9e, 0x2c, 0x44, 0xf5, 0x21, 0x25, 0x7f, 0x50, 0x24, 0xf5, 0x34, 0x41, 0x1b, 0x58, 0x3a, 0x68, +0xe2, 0x1c, 0x30, 0x7f, 0x0c, 0x00, 0x63, 0x41, 0x01, 0xa9, 0x16, 0x74, 0x5b, 0x35, 0xbc, 0x49, 0xc5, 0xc9, 0x81, 0xb6, 0xf6, 0xf6, 0xf3, 0xfe, 0xd2, 0x28, 0x04, 0xf1, 0xf5, 0xdd, 0x29, 0xf8, +0xcc, 0x1a, 0xfe, 0x54, 0xf4, 0x40, 0x12, 0xbc, 0xcc, 0xda, 0x08, 0x37, 0x03, 0x38, 0xc6, 0x8c, 0x0c, 0xe4, 0xd1, 0xb1, 0x2d, 0x0e, 0x24, 0xcc, 0x02, 0x7f, 0x4d, 0xc8, 0xf3, 0xd3, 0xe3, 0x17, +0x1a, 0xc0, 0x12, 0xe6, 0x34, 0xad, 0x36, 0x12, 0xb1, 0x17, 0xae, 0x10, 0xe7, 0xef, 0x3d, 0xed, 0x49, 0xcd, 0x2d, 0x98, 0xd3, 0x7f, 0xa8, 0xfb, 0x29, 0x86, 0xcb, 0x36, 0x1c, 0xd9, 0x53, 0xd1, +0xf3, 0xfe, 0xfc, 0xe4, 0xe5, 0x58, 0x07, 0xc7, 0x20, 0x2f, 0x8d, 0x81, 0x86, 0xc1, 0xba, 0x61, 0x2c, 0xf7, 0xe4, 0x81, 0xf9, 0xfd, 0xe8, 0xda, 0xeb, 0xdb, 0xc7, 0x0b, 0x34, 0x01, 0x00, 0x42, +0x0d, 0xdd, 0xf4, 0x0d, 0xeb, 0x2b, 0xe0, 0xf2, 0x03, 0xe9, 0x0f, 0xce, 0xa2, 0xb7, 0xd0, 0x3b, 0x24, 0xd1, 0x81, 0x00, 0xb7, 0xe9, 0xe5, 0x01, 0xfb, 0x3e, 0xf7, 0xf9, 0xfe, 0x15, 0xc0, 0x27, +0x18, 0x10, 0x07, 0x56, 0x22, 0x41, 0xea, 0x1a, 0x48, 0x0a, 0x1a, 0xe9, 0xdb, 0x81, 0xe8, 0xee, 0xe6, 0x2a, 0x46, 0x22, 0xd2, 0x09, 0x31, 0xfd, 0x03, 0x16, 0x0e, 0x01, 0x2e, 0x31, 0x81, 0x75, +0x3f, 0xe9, 0xe7, 0x2d, 0x12, 0x1b, 0xf6, 0x32, 0xe1, 0x3b, 0xd2, 0x0d, 0x30, 0xc2, 0x03, 0x13, 0xd9, 0xeb, 0x7f, 0x65, 0xf0, 0x9d, 0x25, 0xf5, 0xed, 0x34, 0xeb, 0xd3, 0xc9, 0xf0, 0xff, 0xac, +0xef, 0x11, 0xe8, 0xba, 0x19, 0x23, 0x20, 0x48, 0xe4, 0xec, 0x5a, 0xb8, 0x37, 0xf6, 0xc8, 0x64, 0x05, 0x27, 0x9d, 0x17, 0x25, 0xb7, 0xaa, 0xd6, 0x2d, 0x1c, 0xde, 0x7f, 0xea, 0x27, 0x10, 0xe6, +0xf4, 0x4e, 0xb0, 0x37, 0xf3, 0x16, 0xf5, 0xe3, 0xfe, 0x94, 0x38, 0x62, 0x0d, 0x0e, 0x2a, 0x0c, 0x0d, 0xd7, 0x46, 0xe6, 0x4c, 0x29, 0x81, 0xea, 0x57, 0x08, 0x9c, 0x42, 0xe5, 0xe8, 0x04, 0xaf, +0x05, 0x14, 0x3e, 0x43, 0xd7, 0xdc, 0xfd, 0x14, 0x3a, 0x3f, 0xf9, 0xcd, 0xe7, 0x81, 0x46, 0x24, 0x11, 0x7a, 0xf6, 0xd7, 0x01, 0xcb, 0xba, 0xc3, 0x0e, 0x13, 0xf9, 0x7f, 0x24, 0x18, 0x1f, 0x40, +0x41, 0x18, 0x10, 0x62, 0x18, 0xe4, 0xe2, 0x16, 0x4d, 0x06, 0xd6, 0x64, 0xa3, 0x07, 0x7e, 0x07, 0xc2, 0xa3, 0xa8, 0x23, 0xdb, 0xef, 0xf3, 0x81, 0x36, 0xc9, 0x0c, 0xdc, 0xf0, 0x20, 0x35, 0x5b, +0xe4, 0x0e, 0x65, 0xc9, 0x7f, 0x13, 0xa2, 0xf7, 0x20, 0x1b, 0x08, 0xd8, 0x43, 0x0b, 0xdf, 0x4e, 0x1d, 0xd7, 0x00, 0x1c, 0xe5, 0xc2, 0xbe, 0xde, 0x4b, 0xc5, 0x44, 0x46, 0x07, 0xca, 0x86, 0x74, +0xe7, 0xa2, 0x81, 0xfe, 0xa2, 0xb5, 0x05, 0xf5, 0xd5, 0xe7, 0x32, 0x30, 0x20, 0xda, 0x20, 0xb3, 0xa1, 0x03, 0x04, 0x9a, 0x4d, 0xf1, 0xbc, 0x7f, 0x8e, 0x2a, 0xef, 0xe1, 0x04, 0x03, 0x06, 0xde, +0x33, 0x02, 0xf3, 0xb2, 0xf1, 0xca, 0xf2, 0xdb, 0x4f, 0x45, 0xf3, 0x7f, 0xed, 0xdd, 0x9a, 0x0b, 0xd1, 0xee, 0x31, 0x0d, 0xa6, 0x06, 0xed, 0x12, 0x07, 0xeb, 0x26, 0x0f, 0xea, 0x72, 0x35, 0xa5, +0xc7, 0x71, 0xc6, 0x96, 0x07, 0xe7, 0xe9, 0xad, 0x35, 0xc9, 0xfb, 0x35, 0x11, 0xce, 0x37, 0x7f, 0x26, 0x14, 0xd3, 0x20, 0xf0, 0x9c, 0xaa, 0x58, 0xc1, 0x35, 0xa6, 0x5c, 0x26, 0x2c, 0xb9, 0x22, +0x81, 0x11, 0x4e, 0x27, 0x32, 0x12, 0x8a, 0xc6, 0x20, 0x20, 0xde, 0x37, 0x55, 0x33, 0x4c, 0x9b, 0xcf, 0xa8, 0x2f, 0xc1, 0xe9, 0xfe, 0xc2, 0xd4, 0xf4, 0xd3, 0xea, 0x99, 0xd5, 0x35, 0xf5, 0x29, +0x52, 0x02, 0xee, 0x81, 0xdb, 0x47, 0x19, 0x2f, 0xfc, 0xc0, 0xe3, 0x94, 0xd6, 0x15, 0xdd, 0x00, 0x1c, 0x43, 0x29, 0xcb, 0xe4, 0x17, 0x0e, 0xa8, 0xee, 0x15, 0xde, 0xd4, 0xce, 0xe2, 0x7f, 0x09, +0x43, 0x51, 0xf4, 0x43, 0xd4, 0x06, 0xa7, 0x43, 0xc8, 0x03, 0xd6, 0x7f, 0x2c, 0x32, 0x63, 0x18, 0x0d, 0x04, 0x27, 0x04, 0x46, 0xf7, 0x09, 0xb8, 0xec, 0x32, 0x05, 0x97, 0xe7, 0xfc, 0xfa, 0x56, +0x33, 0x3d, 0x2a, 0x40, 0x0f, 0x85, 0x47, 0xd6, 0x92, 0x21, 0x81, 0x17, 0x3f, 0x68, 0xd6, 0xe8, 0x68, 0xac, 0x66, 0x3f, 0xe7, 0x9f, 0x7f, 0x15, 0xa7, 0x08, 0x9d, 0x07, 0xa9, 0x6c, 0x03, 0xe5, +0x61, 0xb4, 0xef, 0xef, 0x6c, 0x79, 0xf3, 0x10, 0x5a, 0x81, 0x23, 0xcc, 0xc5, 0xdc, 0x05, 0x34, 0xd4, 0x6a, 0xc7, 0x15, 0x01, 0xf4, 0x11, 0xf8, 0xfe, 0x2b, 0x37, 0x39, 0x43, 0x43, 0x9a, 0x0e, +0x02, 0xe9, 0xfe, 0xfc, 0xad, 0xc0, 0x44, 0xe7, 0x2d, 0x81, 0xb6, 0xb1, 0xe8, 0x5a, 0x45, 0xcf, 0xc4, 0xdb, 0x4d, 0x20, 0x2f, 0x42, 0x05, 0xd6, 0x4c, 0x5a, 0x5d, 0x65, 0x0a, 0x1a, 0x2e, 0xfb, +0xeb, 0x3f, 0x41, 0x59, 0xdd, 0x3d, 0x2a, 0x43, 0x15, 0x35, 0x02, 0xe2, 0x44, 0x81, 0xca, 0x36, 0xda, 0x7f, 0x8e, 0xeb, 0xd8, 0x4b, 0xc3, 0xfd, 0x51, 0xcd, 0xf2, 0x43, 0x1f, 0xb8, 0x1a, 0xf4, +0x39, 0x7e, 0xea, 0xac, 0x09, 0xa0, 0xf1, 0x9e, 0xf0, 0x15, 0xe7, 0x81, 0x07, 0xe7, 0xf5, 0xd6, 0x0a, 0xf4, 0xc1, 0xe4, 0xe8, 0xfd, 0x16, 0x18, 0x26, 0xfa, 0xf7, 0x1f, 0xec, 0xf2, 0x0f, 0x0b, +0xc3, 0xbc, 0x18, 0x04, 0x69, 0xec, 0xb5, 0xc6, 0x52, 0x11, 0x06, 0x7f, 0xe8, 0x33, 0xea, 0xb2, 0x21, 0xcf, 0xe0, 0x43, 0xd6, 0x1f, 0x07, 0xdc, 0xe6, 0xda, 0xbe, 0xe9, 0xad, 0x4b, 0xa0, 0x39, +0xc3, 0x5b, 0x1b, 0x40, 0xc4, 0xdf, 0xa0, 0x81, 0x45, 0x41, 0x19, 0xbd, 0x26, 0xd0, 0xfa, 0xc9, 0xf0, 0xd1, 0x1d, 0x3e, 0x1d, 0x35, 0x77, 0x9a, 0xe7, 0xde, 0xe4, 0xe1, 0x00, 0x41, 0x30, 0x13, +0xf2, 0xe6, 0x27, 0x7f, 0xdf, 0xae, 0xf7, 0x15, 0x98, 0x0a, 0x6d, 0xff, 0xe0, 0x95, 0x8f, 0x7c, 0x23, 0x0c, 0x5a, 0x2f, 0x04, 0xe2, 0x2c, 0x32, 0xe3, 0xf7, 0x0c, 0x22, 0xd5, 0x47, 0xf8, 0x7f, +0xed, 0x2a, 0xe3, 0x9b, 0xda, 0xca, 0x18, 0x28, 0x07, 0xf6, 0x1a, 0x30, 0xfa, 0xfc, 0x29, 0x3d, 0x03, 0xd7, 0xd6, 0x3a, 0xb1, 0xde, 0xae, 0x7f, 0xf1, 0x7f, 0xd2, 0xf8, 0xdd, 0x67, 0xaa, 0x99, +0xd3, 0xf6, 0x33, 0x61, 0xf6, 0x42, 0x02, 0x08, 0x11, 0x2b, 0x66, 0xd7, 0x07, 0xeb, 0xec, 0xe0, 0xcf, 0x65, 0x07, 0xba, 0x0c, 0x1f, 0xd8, 0xe4, 0x7f, 0x0d, 0xea, 0x13, 0x0b, 0x8c, 0x4d, 0x00, +0xf1, 0x1f, 0xb8, 0xfe, 0x10, 0xab, 0xd3, 0xb4, 0xe7, 0x49, 0x24, 0xe8, 0xeb, 0x43, 0x0c, 0x32, 0x13, 0x16, 0xf6, 0x39, 0x34, 0xf5, 0x78, 0x29, 0x1f, 0xde, 0xd3, 0xdc, 0x04, 0x1d, 0xd8, 0x7f, +0x7f, 0x39, 0xfc, 0xbe, 0x74, 0x18, 0xe6, 0x1c, 0xad, 0xde, 0xa3, 0xd0, 0x3b, 0xc8, 0x27, 0x0a, 0x03, 0xf5, 0xcc, 0x30, 0x20, 0x2a, 0xf7, 0x00, 0x1b, 0xc7, 0x3c, 0xe8, 0x19, 0xc3, 0x45, 0xfa, +0x0d, 0x32, 0xdd, 0x15, 0x98, 0xf6, 0x81, 0xcc, 0xe7, 0x1c, 0x01, 0xf8, 0x16, 0x27, 0xe2, 0x19, 0x43, 0x2d, 0xf5, 0xbd, 0x0a, 0xd8, 0x19, 0xc8, 0xce, 0x4d, 0x12, 0x4f, 0x55, 0x11, 0xfb, 0xdf, +0xe9, 0xc5, 0x7f, 0x1b, 0x0e, 0x1f, 0xa4, 0x2c, 0xe6, 0xd4, 0xac, 0xaf, 0x57, 0x81, 0xad, 0xfc, 0xbd, 0x11, 0x4b, 0xbd, 0xed, 0xf5, 0x11, 0x15, 0xf4, 0x4a, 0xe9, 0xe2, 0x14, 0x5d, 0x99, 0x4a, +0x57, 0x0e, 0xbd, 0xf8, 0x70, 0xc0, 0x03, 0x4e, 0x7f, 0xda, 0x12, 0x1f, 0xd8, 0xb3, 0x18, 0x12, 0xd0, 0x1b, 0x71, 0x2a, 0x08, 0x93, 0x08, 0x21, 0x0d, 0x9b, 0x1c, 0x47, 0xb6, 0x15, 0x3f, 0x3c, +0xa9, 0xee, 0x03, 0xdd, 0xc7, 0xf5, 0xba, 0x12, 0x05, 0x9d, 0x0d, 0xa7, 0x81, 0xf3, 0x56, 0x28, 0xf0, 0x7f, 0xf8, 0xda, 0xcc, 0xe8, 0xde, 0xf2, 0xe1, 0x5f, 0x12, 0x33, 0x04, 0xe5, 0xca, 0x50, +0x58, 0x15, 0x14, 0x36, 0xf6, 0x3c, 0x3d, 0x3f, 0xf9, 0xf1, 0x2b, 0xc3, 0x1b, 0x2f, 0xd6, 0x7f, 0x18, 0x0c, 0x65, 0x50, 0xeb, 0xe4, 0x07, 0xf2, 0xd9, 0x09, 0x1a, 0x2b, 0x3c, 0x0e, 0x4a, 0xdd, +0xc9, 0xcf, 0xec, 0xa9, 0x29, 0xb5, 0xcd, 0xfe, 0xd8, 0x55, 0xee, 0xa5, 0xbc, 0x7f, 0xe7, 0xe9, 0xfa, 0x22, 0xec, 0xeb, 0xa5, 0xef, 0xf8, 0x5c, 0xfb, 0x01, 0x24, 0xe3, 0xce, 0xf4, 0x37, 0xae, +0xd4, 0x0e, 0x3c, 0x1d, 0x9f, 0x3d, 0xa2, 0xed, 0x10, 0x2d, 0xe4, 0x08, 0xac, 0xed, 0xd9, 0x81, 0xd6, 0x7f, 0x03, 0xf2, 0x0b, 0x34, 0xfd, 0x73, 0xfe, 0xc0, 0x3c, 0x36, 0x11, 0xdf, 0x2c, 0x29, +0x04, 0xd8, 0x08, 0x09, 0x11, 0x0a, 0xdb, 0x11, 0xff, 0xee, 0xfb, 0x58, 0xf5, 0x15, 0xc0, 0xa5, 0xf2, 0x6e, 0xfd, 0x3c, 0xd2, 0xcd, 0x8c, 0x49, 0xfe, 0x3b, 0x29, 0xb4, 0x15, 0x25, 0x37, 0x7f, +0xd8, 0xe3, 0x66, 0x81, 0xd8, 0x40, 0xff, 0x9d, 0xa9, 0x5d, 0xe4, 0x03, 0xa8, 0x34, 0xb1, 0xfc, 0x48, 0xe8, 0x44, 0xfc, 0x13, 0x12, 0x6a, 0x59, 0xd7, 0x42, 0x2c, 0xf5, 0x35, 0x62, 0xa7, 0x52, +0xb9, 0x81, 0x11, 0x41, 0x39, 0x07, 0x9c, 0x1d, 0xdd, 0x58, 0x2a, 0xcd, 0xf2, 0xdc, 0xbd, 0xcf, 0xdd, 0x22, 0xe7, 0xf1, 0x3d, 0x21, 0x2a, 0x81, 0x24, 0xf2, 0x18, 0xb8, 0x23, 0xf7, 0x31, 0x34, +0x0c, 0x42, 0x26, 0xe2, 0xf8, 0xb3, 0xb0, 0xa9, 0x33, 0x5b, 0xe8, 0x42, 0x39, 0xff, 0x5f, 0x06, 0xc2, 0x7e, 0x13, 0xd4, 0x81, 0x5c, 0xd3, 0xb0, 0x4a, 0xd2, 0x1b, 0xcc, 0xf6, 0x4f, 0x25, 0x07, +0x03, 0x4b, 0xb4, 0x1a, 0xff, 0xc7, 0x28, 0x61, 0x10, 0xb0, 0xbf, 0x6e, 0x2b, 0x81, 0xdb, 0x4e, 0x0f, 0x25, 0xf8, 0xfd, 0xb1, 0xfa, 0xf2, 0x9d, 0xeb, 0x46, 0x14, 0x22, 0x81, 0x16, 0xf6, 0x02, +0x0a, 0xe7, 0x24, 0x72, 0x68, 0xb3, 0x3d, 0xe9, 0xc4, 0xdb, 0x2a, 0x1e, 0x28, 0x08, 0xaa, 0x1f, 0xea, 0x1b, 0x9d, 0xbe, 0xfc, 0xca, 0x40, 0x15, 0x1a, 0x8a, 0x06, 0x81, 0xaa, 0x45, 0x52, 0xd5, +0x30, 0xdb, 0xfd, 0x29, 0xd7, 0xfb, 0x2a, 0xd5, 0x23, 0xdc, 0x12, 0x24, 0x0b, 0x45, 0x04, 0xe7, 0xf6, 0x0d, 0x44, 0x05, 0xbb, 0x02, 0x22, 0xdf, 0xe9, 0xdc, 0x10, 0xd0, 0xfd, 0x21, 0x7f, 0x21, +0xca, 0x35, 0xbf, 0xa6, 0xdb, 0x38, 0x2a, 0xd5, 0x49, 0x81, 0xfc, 0x09, 0x1a, 0x19, 0x1d, 0x64, 0xff, 0x34, 0xc5, 0x36, 0x00, 0xc4, 0xf6, 0x1d, 0xf2, 0xf5, 0xe9, 0xd2, 0x3f, 0x39, 0xdd, 0x56, +0x15, 0x81, 0xf3, 0xd8, 0x20, 0x02, 0xe6, 0xd0, 0x4d, 0xe3, 0x51, 0xbe, 0x15, 0xeb, 0x0e, 0xb7, 0x94, 0x9b, 0x2a, 0x47, 0x8c, 0x11, 0x35, 0x4c, 0xc4, 0x77, 0xd8, 0x89, 0xf2, 0x81, 0x71, 0xd8, +0xc3, 0x5b, 0xb3, 0xea, 0xf8, 0x6c, 0x19, 0x14, 0xc6, 0xf7, 0x81, 0x18, 0x2c, 0x12, 0xe2, 0xcb, 0x2f, 0x26, 0x7c, 0x25, 0x9a, 0xc5, 0xc5, 0xca, 0x6e, 0xe4, 0xb4, 0x88, 0xe8, 0xad, 0x5e, 0x1c, +0x74, 0x55, 0x9c, 0x3e, 0x08, 0x11, 0x69, 0xcc, 0x09, 0xdb, 0x2a, 0xdd, 0x27, 0x51, 0x3a, 0x23, 0x03, 0x81, 0x26, 0x8e, 0x2e, 0x37, 0x0f, 0x06, 0xbb, 0x70, 0xeb, 0xd6, 0x16, 0x3c, 0xdb, 0xc2, +0x81, 0x12, 0xe0, 0x4c, 0xd2, 0x3d, 0xc6, 0x0f, 0xd7, 0x5f, 0xc6, 0x4b, 0x00, 0x92, 0x00, 0xa7, 0xfa, 0xf2, 0xec, 0xfe, 0x31, 0xfc, 0x22, 0xef, 0xf2, 0x2e, 0x45, 0xfc, 0xf2, 0x0c, 0xeb, 0x17, +0xfc, 0x0e, 0xf2, 0xf1, 0x21, 0x7f, 0x10, 0x03, 0xa7, 0x0e, 0xb4, 0x0c, 0xda, 0x02, 0x24, 0x95, 0xcc, 0xa3, 0xe3, 0x67, 0x4c, 0x1d, 0xf2, 0xfa, 0x2a, 0xeb, 0x59, 0x29, 0xf7, 0x81, 0xcb, 0xc9, +0xde, 0xdd, 0x0e, 0x38, 0x81, 0x08, 0xe4, 0xbe, 0x87, 0x0e, 0xd5, 0x07, 0xf1, 0xf0, 0xe5, 0x48, 0x1f, 0x27, 0xdd, 0xbc, 0xf3, 0x40, 0x05, 0x51, 0xdd, 0xd6, 0xc4, 0x41, 0x3b, 0x37, 0x6f, 0xab, +0x25, 0x41, 0x22, 0x94, 0xcd, 0xeb, 0x81, 0xb7, 0x8e, 0xfd, 0xe5, 0xbe, 0xa0, 0xe1, 0xd0, 0xa1, 0x76, 0x4c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x8c, 0x31, 0x00, 0x00, +0x53, 0x02, 0x00, 0x00, 0xe6, 0x0a, 0x00, 0x00, 0x7e, 0x22, 0x00, 0x00, 0x41, 0x3f, 0x00, 0x00, 0x39, 0x27, 0x00, 0x00, 0xdc, 0x57, 0x00, 0x00, 0x92, 0xf9, 0xff, 0xff, 0x7f, 0x35, 0x00, 0x00, +0xe2, 0xf1, 0xff, 0xff, 0xf5, 0x04, 0x00, 0x00, 0x32, 0x2e, 0x00, 0x00, 0xb8, 0x3e, 0x00, 0x00, 0x7b, 0xb9, 0xff, 0xff, 0x15, 0xf1, 0xff, 0xff, 0xe0, 0xe7, 0xff, 0xff, 0x7a, 0xcf, 0xff, 0xff, +0xe2, 0xdc, 0xff, 0xff, 0xa0, 0xb9, 0xff, 0xff, 0x20, 0x28, 0x00, 0x00, 0x85, 0x34, 0x00, 0x00, 0xe4, 0xbd, 0xff, 0xff, 0x39, 0x55, 0x00, 0x00, 0x6a, 0x12, 0x00, 0x00, 0xe2, 0x4c, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, 0xa3, 0xed, 0x01, 0x2f, 0xe5, 0x12, 0xc6, 0xf4, 0x19, 0x1e, 0x09, 0xf1, 0xb4, 0x2e, 0xe4, 0x18, 0xe2, 0xdc, 0x16, 0xbb, 0x02, 0x0f, 0x4d, 0xef, +0xe7, 0x09, 0x10, 0x1d, 0x29, 0xf8, 0xeb, 0x2c, 0xfa, 0xe1, 0xc1, 0xe3, 0xf2, 0xe0, 0xfc, 0x04, 0x26, 0xd2, 0x37, 0xda, 0x1a, 0xc3, 0xd1, 0x04, 0x04, 0xf1, 0xad, 0xe0, 0xf2, 0x15, 0xde, 0xfb, +0x27, 0x1b, 0xc3, 0x0b, 0xf3, 0x05, 0xf5, 0x05, 0xcc, 0x0d, 0xe0, 0xfc, 0xde, 0xf0, 0xc5, 0x9a, 0xea, 0x07, 0xec, 0x3b, 0x19, 0x21, 0x4e, 0x66, 0xe3, 0xda, 0xd0, 0xff, 0x05, 0x1a, 0x0b, 0xbd, +0xe2, 0xfb, 0x20, 0x40, 0xe3, 0x37, 0xf4, 0x21, 0x30, 0xd2, 0xe4, 0x2b, 0xd8, 0x2c, 0x14, 0x0f, 0xdc, 0x14, 0x7d, 0xda, 0xbe, 0x47, 0xb4, 0x1a, 0xe5, 0x0e, 0x16, 0xe5, 0x13, 0xfc, 0x01, 0xf3, +0xd4, 0x2d, 0x81, 0x24, 0x07, 0xcd, 0xb0, 0xf9, 0xac, 0xc2, 0xbc, 0xd5, 0x00, 0xfa, 0x08, 0xf6, 0x9d, 0x04, 0xf7, 0xa3, 0xec, 0x24, 0xe0, 0xda, 0x1b, 0xcf, 0x0e, 0x03, 0xf9, 0xf8, 0x15, 0x26, +0x31, 0x68, 0x4c, 0xf9, 0xfd, 0xdb, 0x2d, 0x10, 0xd3, 0xdf, 0xe1, 0x1a, 0x13, 0x61, 0x3a, 0x16, 0x03, 0x1c, 0xf2, 0x97, 0x36, 0xfd, 0x11, 0xf2, 0x1c, 0xbd, 0x32, 0xab, 0x7f, 0xec, 0xbc, 0x1c, +0x38, 0x1a, 0x99, 0xe1, 0x44, 0x3a, 0xbe, 0xce, 0x34, 0xf7, 0xd0, 0x48, 0x32, 0x22, 0xdb, 0xe0, 0x3d, 0x66, 0xd1, 0x15, 0x39, 0x08, 0xba, 0x12, 0xe7, 0x1c, 0x1e, 0x05, 0x1a, 0x24, 0x5b, 0xce, +0xa8, 0xe6, 0x22, 0xe6, 0x0f, 0x19, 0x04, 0xf6, 0xf1, 0xe0, 0x1c, 0x4d, 0x33, 0xf5, 0xfe, 0xd1, 0xcf, 0x1f, 0x02, 0xe8, 0xf7, 0x36, 0x11, 0x39, 0xc8, 0xbc, 0x09, 0x34, 0xfc, 0x08, 0xd1, 0xfd, +0x01, 0xc6, 0xb8, 0xfc, 0xfa, 0xcd, 0x10, 0xf6, 0xc8, 0xf9, 0x27, 0xec, 0x5d, 0x18, 0x19, 0xd2, 0xfc, 0xf3, 0x3c, 0x0d, 0x29, 0xe6, 0x12, 0xdf, 0x18, 0x2b, 0xde, 0xe5, 0x38, 0x23, 0x1e, 0x18, +0xe9, 0xb9, 0xf9, 0x4b, 0xee, 0x4f, 0xd4, 0x28, 0xab, 0x07, 0xf1, 0x4b, 0xf1, 0x2a, 0x06, 0xfd, 0x6c, 0xf3, 0xfe, 0xfa, 0x0e, 0xf0, 0x0d, 0xc7, 0x22, 0xb3, 0x3b, 0xe6, 0x13, 0xf7, 0xe4, 0x1a, +0x03, 0xdb, 0x17, 0x10, 0xee, 0xd6, 0x12, 0x07, 0x0c, 0xd6, 0x3b, 0xc9, 0x29, 0xc2, 0xdb, 0x11, 0xe9, 0xb9, 0xcc, 0xd0, 0xf8, 0x19, 0xfd, 0xf1, 0xb4, 0x61, 0x10, 0x31, 0xf4, 0xc7, 0xd7, 0xfe, +0x01, 0xe1, 0xf8, 0x17, 0x23, 0xef, 0x2c, 0xea, 0x10, 0xd6, 0xe6, 0x42, 0x9e, 0x3c, 0xc1, 0xf2, 0xec, 0x38, 0xc8, 0xda, 0x09, 0x0d, 0xea, 0x49, 0x3c, 0xfb, 0x0b, 0x30, 0x2b, 0xe3, 0x03, 0xe7, +0x0a, 0x15, 0x3a, 0xdd, 0xf0, 0xd2, 0xfc, 0xa4, 0x96, 0x2c, 0x27, 0x17, 0xec, 0xba, 0x0f, 0x12, 0xe2, 0xba, 0xf9, 0x51, 0x1b, 0x46, 0x91, 0xcb, 0x33, 0x59, 0x40, 0x81, 0x1f, 0xca, 0xf6, 0x14, +0xf2, 0xff, 0xfa, 0xcd, 0xc9, 0xc4, 0x0d, 0x22, 0xdd, 0x25, 0x61, 0x00, 0x3b, 0xdf, 0xc1, 0xa2, 0x9d, 0xef, 0xf3, 0x0b, 0x5d, 0x00, 0x1a, 0xc8, 0x95, 0x55, 0x17, 0xbd, 0x17, 0x1a, 0xde, 0x60, +0x2b, 0xb6, 0x1a, 0xda, 0x29, 0xf4, 0x07, 0x4e, 0x37, 0xfa, 0xd2, 0xdc, 0x0c, 0xf7, 0x92, 0xe9, 0x2e, 0xf5, 0x35, 0xf7, 0x30, 0xde, 0xe9, 0x25, 0xee, 0xeb, 0xd9, 0xfd, 0xbc, 0x13, 0x2c, 0x16, +0xcd, 0x1b, 0x15, 0x91, 0xd5, 0x34, 0xea, 0x36, 0x09, 0xe5, 0xea, 0x6b, 0x28, 0x81, 0xe6, 0x57, 0x4e, 0x06, 0x3e, 0xd9, 0x22, 0x4f, 0x40, 0xd8, 0x09, 0xb7, 0xf3, 0xd9, 0x52, 0x18, 0x3e, 0xc1, +0x3c, 0x37, 0x2b, 0xf9, 0x23, 0xdc, 0x06, 0x11, 0xb6, 0xbb, 0xf9, 0xec, 0xc1, 0x0d, 0x1f, 0xdb, 0x19, 0x0b, 0xcf, 0x9a, 0x15, 0x28, 0x12, 0xec, 0xb7, 0x37, 0xdd, 0xf8, 0xe6, 0xf9, 0xc7, 0xed, +0x0d, 0xf3, 0xc0, 0xa1, 0x18, 0xda, 0xf1, 0x3d, 0xf2, 0xfd, 0x2e, 0xad, 0xe6, 0xf6, 0x1a, 0xcd, 0xea, 0x35, 0xf7, 0xe8, 0x10, 0xeb, 0x11, 0xdb, 0x2d, 0xf2, 0x27, 0xf0, 0xaf, 0xc8, 0x06, 0xb3, +0xf3, 0x47, 0x18, 0xf0, 0xd3, 0xeb, 0xe8, 0x27, 0x18, 0x0a, 0x22, 0xc7, 0xf4, 0xda, 0xe3, 0x26, 0x04, 0xbf, 0xf5, 0xd9, 0xd9, 0xd2, 0xdf, 0xf9, 0x1f, 0x00, 0x27, 0x11, 0xf6, 0xf7, 0xfd, 0x41, +0xe7, 0x16, 0x37, 0x16, 0x08, 0xb4, 0x0f, 0xc8, 0x16, 0x17, 0xff, 0x09, 0xb7, 0x29, 0x03, 0xe0, 0x04, 0x19, 0xb2, 0x0f, 0x19, 0xfe, 0xd2, 0x0a, 0xda, 0xaf, 0xfb, 0xf4, 0xdc, 0xb4, 0xe9, 0x3c, +0xf1, 0x39, 0xf7, 0xd3, 0xd9, 0x09, 0x41, 0xff, 0x81, 0x0b, 0x10, 0x0d, 0x03, 0x34, 0x05, 0x22, 0xd9, 0xef, 0xda, 0xec, 0xd0, 0x25, 0x10, 0xc7, 0xfd, 0xe3, 0xfa, 0xf6, 0x0c, 0x2f, 0xfd, 0x05, +0x0c, 0x03, 0xf8, 0xbe, 0xf3, 0xba, 0x00, 0xda, 0x0a, 0xfe, 0xb4, 0xef, 0xf4, 0x05, 0x26, 0xeb, 0x43, 0xec, 0xf6, 0xb5, 0x11, 0xe5, 0xec, 0xd8, 0x15, 0xbe, 0x3b, 0xe3, 0x22, 0xd9, 0xaf, 0x23, +0xd3, 0xd7, 0x13, 0xf4, 0xff, 0xd1, 0xeb, 0x10, 0xd5, 0xe5, 0xfb, 0x0c, 0x50, 0xc0, 0x11, 0xcc, 0xb9, 0xe8, 0xe5, 0xb9, 0x11, 0xe0, 0x06, 0x30, 0xf6, 0xec, 0x12, 0x03, 0x30, 0x1f, 0xbc, 0xfa, +0x29, 0xe0, 0xe4, 0x3f, 0x7f, 0xe4, 0x08, 0xe0, 0xbf, 0xef, 0x08, 0xb1, 0xef, 0x21, 0x13, 0xf3, 0xdc, 0x4b, 0x04, 0xe1, 0xea, 0xc9, 0x35, 0x4f, 0x14, 0xe7, 0xfe, 0x07, 0x33, 0xcb, 0xe8, 0xff, +0xe0, 0x0b, 0x20, 0xfa, 0xf4, 0x9c, 0x20, 0xdf, 0xc6, 0x63, 0x01, 0x47, 0x2f, 0xf3, 0x15, 0xdb, 0xdc, 0xe2, 0xb3, 0x30, 0x10, 0x30, 0x17, 0x0c, 0xea, 0x25, 0x17, 0x22, 0xfa, 0x4b, 0xf7, 0xdf, +0xd0, 0xce, 0xe0, 0xf6, 0x07, 0xe8, 0xbb, 0x28, 0x1f, 0xf3, 0x1c, 0x19, 0xfd, 0x0c, 0x5f, 0x21, 0x09, 0xdb, 0xf5, 0xe1, 0xeb, 0xe2, 0xf4, 0x0e, 0x9e, 0xad, 0xb7, 0x02, 0x68, 0x0e, 0x1d, 0x17, +0x10, 0x33, 0x99, 0xe0, 0x16, 0x3a, 0xe5, 0xee, 0x1e, 0xe7, 0x16, 0xd0, 0xeb, 0x1c, 0x0f, 0xfa, 0x1e, 0x3d, 0xfc, 0xc0, 0xc1, 0xa9, 0xfc, 0x5d, 0xd4, 0x24, 0xf5, 0x2a, 0xe8, 0xce, 0x1b, 0xf1, +0x0a, 0xe6, 0x21, 0xe3, 0x38, 0xec, 0xe7, 0xb2, 0x1a, 0xd2, 0xc6, 0xe7, 0xe9, 0xf8, 0x12, 0x3b, 0x1c, 0xf3, 0xa4, 0x2b, 0xad, 0xed, 0x05, 0x17, 0x14, 0x28, 0x23, 0x47, 0xb3, 0x2b, 0x47, 0xcd, +0x08, 0x18, 0xe5, 0x20, 0x28, 0xd0, 0x1a, 0xf3, 0xe0, 0xe6, 0x58, 0xfa, 0x81, 0x22, 0x3d, 0xf0, 0xf0, 0xd2, 0x69, 0xdc, 0x4f, 0xef, 0xbf, 0x22, 0xf5, 0x4a, 0xd4, 0x0e, 0x01, 0xee, 0xba, 0x17, +0xae, 0x96, 0xba, 0xff, 0x01, 0x3c, 0xec, 0x26, 0x0b, 0xa6, 0xad, 0xe0, 0x05, 0xff, 0x7b, 0xc4, 0xe3, 0x9e, 0xf0, 0xec, 0xeb, 0x13, 0x1a, 0x03, 0x04, 0xbc, 0xc7, 0x0b, 0xd4, 0xd8, 0x2f, 0x1d, +0x3c, 0xf3, 0xe9, 0xe6, 0x50, 0xd0, 0x1d, 0x1e, 0x37, 0x02, 0x1b, 0xc2, 0xf4, 0x31, 0xc9, 0xdc, 0x22, 0xfd, 0xef, 0xf6, 0x25, 0x20, 0x2c, 0xd5, 0x41, 0x26, 0xca, 0xf1, 0x43, 0xe1, 0xf1, 0xdf, +0x4e, 0xf2, 0x08, 0xec, 0xef, 0x5d, 0xbf, 0xb7, 0x40, 0x24, 0x26, 0xa1, 0x1c, 0xf8, 0xd3, 0xfa, 0x15, 0x43, 0xba, 0x0c, 0x33, 0x29, 0x89, 0xe2, 0x17, 0xe3, 0xf2, 0x2e, 0xcd, 0xf2, 0xa4, 0x06, +0xef, 0x2d, 0x89, 0x10, 0x2b, 0x0f, 0x1b, 0x64, 0x81, 0xdc, 0x16, 0xef, 0xf3, 0x57, 0xdc, 0xe3, 0x12, 0xe4, 0x0f, 0xf1, 0x25, 0x2f, 0xd9, 0x3d, 0xa3, 0x39, 0x1f, 0x1d, 0xea, 0x59, 0xf5, 0xf9, +0xfd, 0x0b, 0xf2, 0x44, 0x19, 0x26, 0x31, 0x2c, 0xdb, 0x14, 0x35, 0xcb, 0xcd, 0xf5, 0xbc, 0xc7, 0xdb, 0x1c, 0x1a, 0x0c, 0x0b, 0x19, 0x22, 0x2d, 0xe8, 0xdd, 0x04, 0xfa, 0x23, 0x0c, 0xea, 0x10, +0xfe, 0x1b, 0xba, 0x9f, 0x47, 0xae, 0xed, 0xae, 0xf2, 0xe2, 0xd9, 0x0c, 0xe9, 0xdf, 0xee, 0xec, 0xb2, 0x17, 0x38, 0x11, 0xff, 0xa5, 0xf1, 0xf8, 0x81, 0x2b, 0xd0, 0xf2, 0x0c, 0xf6, 0xf6, 0x20, +0xe9, 0xd6, 0x30, 0x12, 0xe9, 0x2f, 0xed, 0xfd, 0x0e, 0x1c, 0x42, 0x0e, 0xf1, 0x0b, 0xd7, 0xfa, 0x3d, 0x00, 0x11, 0x37, 0xef, 0x11, 0xf6, 0x0e, 0x04, 0x11, 0xd5, 0xfb, 0xe6, 0xf3, 0x32, 0xe5, +0x17, 0x31, 0x0f, 0x1a, 0xee, 0xe9, 0xf9, 0xe5, 0xc1, 0x03, 0x37, 0x98, 0x25, 0x04, 0x06, 0xe5, 0xf0, 0xee, 0xeb, 0xef, 0xf2, 0xec, 0xed, 0xeb, 0xbd, 0xdc, 0xd0, 0xef, 0xff, 0xfe, 0xee, 0x52, +0xec, 0x3a, 0xe2, 0x16, 0x1d, 0xe6, 0xd3, 0xdf, 0xed, 0xe8, 0xee, 0x0d, 0x07, 0xe1, 0x2d, 0xf0, 0xb3, 0x0a, 0xbf, 0x18, 0xc1, 0x04, 0x0d, 0x32, 0x0d, 0x08, 0x0f, 0x1d, 0xf1, 0x02, 0x0f, 0xdf, +0x19, 0x36, 0xe0, 0xea, 0x2d, 0xf4, 0x08, 0x04, 0x3d, 0xed, 0x4b, 0x19, 0xca, 0x48, 0xdf, 0x1c, 0x28, 0x0b, 0xdd, 0x28, 0x1e, 0x14, 0xe3, 0xcd, 0x03, 0xe6, 0xe8, 0xb9, 0xc2, 0xfc, 0x06, 0x14, +0x18, 0x0f, 0xd4, 0x1e, 0xe2, 0x1d, 0xf3, 0xeb, 0x47, 0xd4, 0x0b, 0x08, 0x2f, 0x1d, 0xbe, 0xa2, 0x1c, 0xe7, 0x11, 0xa5, 0xcc, 0x0d, 0x00, 0x4d, 0xde, 0xf1, 0x0d, 0x1f, 0xed, 0xee, 0xfc, 0x03, +0xb8, 0xaf, 0x67, 0x81, 0xe6, 0x0c, 0xf1, 0xb7, 0xfa, 0xeb, 0x1a, 0xdc, 0x69, 0x1c, 0xf0, 0xfa, 0x0b, 0xf7, 0xe9, 0x04, 0xdd, 0x09, 0x0b, 0xe3, 0x38, 0xf8, 0xe0, 0x08, 0x05, 0xe4, 0x25, 0x1a, +0x4a, 0x3e, 0xdd, 0x50, 0x37, 0x19, 0x00, 0xff, 0x2d, 0x17, 0x03, 0xeb, 0xf1, 0xd5, 0x15, 0x3a, 0x14, 0x0f, 0xf8, 0xfc, 0xd2, 0xd9, 0xf7, 0xe3, 0x3b, 0x16, 0x52, 0xc5, 0x0b, 0xf5, 0xef, 0xf7, +0xe1, 0x44, 0x55, 0xfc, 0xf4, 0xd3, 0xc0, 0x2c, 0x00, 0x3d, 0x0c, 0x10, 0xb3, 0xd5, 0x0a, 0xc7, 0xe8, 0x12, 0xee, 0xc3, 0xa9, 0x20, 0xf9, 0xe4, 0xdd, 0x58, 0xf7, 0x12, 0xe8, 0xc8, 0xdb, 0x28, +0x18, 0x0e, 0x2d, 0xdd, 0xee, 0xb7, 0xee, 0x15, 0x16, 0x17, 0x3a, 0x79, 0xf6, 0x88, 0x81, 0xda, 0xde, 0xdd, 0x1d, 0xf9, 0xf0, 0x3e, 0xe7, 0x01, 0xdb, 0x33, 0xdc, 0xea, 0x15, 0xf1, 0x15, 0xcd, +0xf9, 0xf3, 0x27, 0xfa, 0x1a, 0xd8, 0xf7, 0xd3, 0xf5, 0xc9, 0x1c, 0x20, 0x42, 0x31, 0xd0, 0x4c, 0xe8, 0xdc, 0x5c, 0xd8, 0x00, 0x2c, 0xd2, 0x11, 0x0f, 0x17, 0x25, 0x2c, 0xd2, 0xb4, 0x2f, 0x36, +0x0d, 0x3a, 0x32, 0xd2, 0xe8, 0xec, 0xed, 0x0d, 0xff, 0x02, 0xa5, 0xc5, 0xf0, 0xd5, 0xdf, 0xdd, 0x4e, 0xf7, 0xf8, 0xd3, 0xce, 0xe9, 0x16, 0xe3, 0xda, 0x2d, 0xbf, 0xd0, 0xc3, 0xee, 0x10, 0x01, +0xc7, 0xff, 0xe5, 0x57, 0x36, 0x5a, 0xe3, 0x15, 0x32, 0x89, 0xcd, 0x1a, 0xf0, 0xfc, 0x34, 0xdd, 0x13, 0x62, 0x53, 0x06, 0x1d, 0xf5, 0x55, 0xe5, 0x0e, 0xcb, 0x47, 0x3f, 0x3d, 0xed, 0x2c, 0x5b, +0xd6, 0x38, 0xf2, 0xd5, 0xd9, 0xf3, 0xf2, 0xcf, 0x21, 0xfc, 0x1a, 0x1f, 0x46, 0x13, 0x07, 0x00, 0x02, 0x32, 0xca, 0xe1, 0xe9, 0x34, 0x3d, 0x19, 0x08, 0xeb, 0x1c, 0x4f, 0x1e, 0x37, 0xee, 0xc5, +0x06, 0xe0, 0x0e, 0xea, 0xcc, 0xfe, 0x97, 0x07, 0xc5, 0xed, 0xed, 0xe1, 0x0c, 0x0e, 0x81, 0x36, 0xe4, 0x57, 0xab, 0x00, 0x4a, 0x14, 0xb0, 0xc4, 0xce, 0xc3, 0x0d, 0xb2, 0xe2, 0xfd, 0xe9, 0xf3, +0x0b, 0x2d, 0x2a, 0xc6, 0x45, 0x42, 0xa3, 0x2a, 0xe9, 0x07, 0xff, 0xe3, 0xb6, 0x0b, 0x20, 0xc1, 0xfa, 0x05, 0x0b, 0xf0, 0xe2, 0x4d, 0xee, 0x0a, 0xe8, 0x09, 0x2a, 0xf6, 0xf0, 0xf7, 0x48, 0xd8, +0xd9, 0x1d, 0x35, 0x13, 0xf1, 0xbe, 0x2e, 0x0b, 0xb4, 0x11, 0x1b, 0x0d, 0xd2, 0x04, 0xbe, 0xdf, 0x38, 0x48, 0x14, 0x90, 0xbb, 0xbc, 0x46, 0x17, 0xd2, 0xef, 0x3e, 0x1a, 0xe4, 0xc0, 0x01, 0xa5, +0x30, 0xb8, 0x06, 0x19, 0xf9, 0xcb, 0xd5, 0x43, 0x36, 0x13, 0x30, 0x9a, 0xbd, 0xf2, 0xfe, 0x0b, 0x02, 0xc7, 0xe9, 0x40, 0x1f, 0xff, 0x08, 0xd7, 0xf0, 0x23, 0xeb, 0x0b, 0xf0, 0xc0, 0xea, 0xaf, +0x0e, 0xe6, 0x14, 0x18, 0x14, 0xf9, 0xd7, 0x06, 0xfd, 0xed, 0xe7, 0xb8, 0xf3, 0xcb, 0x0f, 0x02, 0x2e, 0x14, 0xf6, 0xd8, 0xab, 0x04, 0x94, 0xe3, 0x2b, 0x0f, 0xe5, 0x0b, 0x15, 0xa2, 0xb6, 0x1a, +0x28, 0x17, 0xed, 0x1e, 0x18, 0x04, 0xd5, 0x2e, 0xd4, 0x0b, 0x58, 0xf7, 0xf1, 0xd1, 0x23, 0xfb, 0x0b, 0x32, 0xf7, 0xea, 0x50, 0xf7, 0xec, 0xe7, 0xb7, 0xb0, 0xd7, 0x10, 0xa0, 0xd1, 0x6b, 0xf5, +0x35, 0x35, 0x11, 0xee, 0x0f, 0x0d, 0x3e, 0x2f, 0x81, 0xfd, 0xdb, 0x11, 0xeb, 0xf3, 0xcd, 0x0f, 0x01, 0xb0, 0xc4, 0x08, 0x28, 0xcb, 0xeb, 0x01, 0xec, 0xcc, 0xd6, 0xf3, 0xe8, 0xf0, 0x12, 0xf6, +0x08, 0xd3, 0xed, 0xae, 0xdc, 0xf7, 0x3e, 0x0f, 0xfd, 0x09, 0x1c, 0x10, 0xbe, 0xcc, 0x0e, 0xe3, 0x3f, 0x28, 0x58, 0xfd, 0xc1, 0xcd, 0x10, 0x21, 0x05, 0xce, 0xe0, 0x3c, 0xbe, 0x1f, 0x2f, 0x10, +0xfd, 0x10, 0x19, 0xd8, 0x29, 0xf1, 0x20, 0x4a, 0xfa, 0x28, 0x1c, 0x59, 0xe2, 0x24, 0x22, 0x05, 0x26, 0x40, 0xc9, 0xf3, 0x41, 0xc3, 0xd2, 0xc4, 0xa0, 0xd7, 0xf4, 0x3f, 0x0d, 0x4c, 0x6c, 0x9c, +0x3e, 0xde, 0x4c, 0xe5, 0xef, 0xc5, 0x31, 0x21, 0xfd, 0x60, 0x21, 0xf3, 0x17, 0xa3, 0x1b, 0x09, 0x96, 0xdd, 0x00, 0x27, 0x4b, 0xfb, 0xf0, 0xc2, 0xf8, 0xff, 0x25, 0xf5, 0xc1, 0xc7, 0xfe, 0x14, +0x3b, 0xd3, 0x3d, 0xee, 0x53, 0x00, 0xfc, 0x45, 0x0b, 0xc2, 0xe3, 0x3a, 0x0a, 0x45, 0x7f, 0x0e, 0x3a, 0xc4, 0x3f, 0xe8, 0x21, 0xf9, 0x19, 0xf1, 0x4d, 0x47, 0xcb, 0xe6, 0xf3, 0xf0, 0x10, 0x02, +0x92, 0xf8, 0xff, 0x72, 0x49, 0x03, 0xb3, 0x01, 0x4b, 0x11, 0xf3, 0xd9, 0xba, 0x03, 0xe0, 0x0d, 0x16, 0xfd, 0xdd, 0xdf, 0xf9, 0x55, 0xce, 0x46, 0x17, 0xf4, 0x4a, 0xd8, 0x1d, 0x36, 0xf1, 0xf5, +0xe0, 0x13, 0xda, 0xd6, 0xf0, 0x00, 0x02, 0x0b, 0xe6, 0xde, 0x19, 0x17, 0x28, 0xf6, 0xff, 0xe2, 0xdb, 0x17, 0x55, 0x20, 0xcd, 0x00, 0xe3, 0x1c, 0x09, 0x0b, 0xf5, 0xc8, 0x18, 0x2a, 0x08, 0xc3, +0x05, 0x1e, 0xe8, 0x20, 0x13, 0x13, 0x29, 0xe6, 0x10, 0x07, 0xee, 0x17, 0xfc, 0x14, 0xc4, 0x0a, 0xa6, 0xe9, 0x03, 0xfd, 0xec, 0xc3, 0x17, 0x0b, 0x3f, 0xee, 0x03, 0xf9, 0x01, 0x04, 0x3c, 0x17, +0x23, 0x2a, 0x26, 0xd8, 0x00, 0x05, 0x31, 0xf3, 0xc8, 0xf5, 0xd3, 0x03, 0xb4, 0x27, 0xe2, 0x52, 0x1b, 0x07, 0x2a, 0xdb, 0x05, 0x44, 0x7f, 0x0c, 0x05, 0xf7, 0x4c, 0x27, 0x2c, 0x37, 0xaf, 0x53, +0x20, 0xe6, 0xf3, 0xab, 0xc6, 0xe0, 0x38, 0xe9, 0x13, 0xcb, 0xc7, 0x11, 0xe4, 0x23, 0x45, 0x36, 0x02, 0xe4, 0xe4, 0xc3, 0xea, 0x21, 0x26, 0x1e, 0x20, 0x1b, 0xf7, 0xc8, 0xbc, 0xce, 0x29, 0x12, +0xeb, 0x15, 0xf0, 0xda, 0x17, 0x4a, 0xf2, 0xf4, 0x07, 0xe2, 0x1e, 0xfb, 0xd8, 0x09, 0xa1, 0x02, 0xd9, 0xe3, 0xdb, 0x4e, 0xff, 0x52, 0x1d, 0x11, 0xcb, 0xff, 0x09, 0xf5, 0x38, 0x2b, 0xd8, 0x2d, +0x22, 0xfe, 0x2a, 0xf1, 0x29, 0xca, 0xb4, 0xb6, 0x50, 0xdd, 0x4d, 0xfd, 0x29, 0xcf, 0x21, 0x56, 0xf7, 0x3f, 0x3a, 0x0f, 0xe8, 0xca, 0x0f, 0x24, 0x14, 0xc0, 0x04, 0x22, 0xcd, 0x29, 0x0b, 0x34, +0xe6, 0x1f, 0x16, 0x0f, 0x0a, 0xff, 0x01, 0xf0, 0xcd, 0x0b, 0x28, 0x1d, 0x12, 0x17, 0x13, 0xef, 0x1e, 0xa8, 0x2d, 0xaf, 0x14, 0xfa, 0x14, 0xa3, 0xf5, 0x63, 0x09, 0xe3, 0x4b, 0x23, 0x09, 0x0d, +0x18, 0xfb, 0x26, 0x29, 0x41, 0x5b, 0x6f, 0x18, 0x9c, 0xe9, 0xe4, 0xe6, 0xd2, 0x5b, 0xb9, 0x24, 0x03, 0xfc, 0xc9, 0x0c, 0xae, 0x15, 0xf1, 0xd8, 0x82, 0x0e, 0xf2, 0x0a, 0x3a, 0x7c, 0xf3, 0xdf, +0x4a, 0xec, 0x05, 0x11, 0x1d, 0xea, 0x2f, 0x7f, 0x25, 0x2b, 0xe2, 0x17, 0xdb, 0x4e, 0x09, 0x02, 0xe7, 0xba, 0x1f, 0xf8, 0x12, 0x0a, 0x1d, 0x27, 0xba, 0x0e, 0xf8, 0xb5, 0x13, 0xfc, 0xd1, 0x0f, +0x2b, 0xf6, 0x2b, 0xd7, 0x10, 0xe3, 0x06, 0xf7, 0x02, 0x00, 0x2d, 0x0b, 0x06, 0xe5, 0x14, 0x37, 0x05, 0xe6, 0xc6, 0x18, 0xe3, 0xf5, 0xf1, 0xf5, 0xf0, 0x15, 0x7f, 0x3d, 0xf3, 0xd0, 0xfc, 0xf6, +0xf8, 0x2a, 0xfd, 0x12, 0x13, 0xee, 0xde, 0xe8, 0xf7, 0x08, 0x0d, 0x03, 0x16, 0x0d, 0x3b, 0x21, 0x2c, 0xf1, 0x45, 0xeb, 0x02, 0x02, 0x02, 0x1e, 0x2d, 0x0e, 0xd5, 0x0d, 0x01, 0xeb, 0x0b, 0x24, +0xc2, 0x03, 0xfd, 0xee, 0x02, 0xec, 0x2d, 0xc8, 0xfc, 0xe8, 0xef, 0x27, 0x08, 0x02, 0xf8, 0xf6, 0xe4, 0xd7, 0xff, 0xe7, 0x1b, 0x0f, 0x00, 0xf2, 0xec, 0x02, 0xff, 0xe4, 0x39, 0xe6, 0x1a, 0x38, +0x22, 0xe0, 0x1a, 0x1c, 0xfe, 0x20, 0x06, 0x18, 0x15, 0x04, 0xd4, 0xf7, 0xef, 0x02, 0xdf, 0xde, 0x35, 0x0c, 0xe3, 0x11, 0x08, 0xa3, 0xe6, 0x00, 0x17, 0x17, 0xb0, 0xd2, 0xf7, 0x03, 0x3f, 0x14, +0x2d, 0x25, 0x9d, 0x47, 0x97, 0xd5, 0xa1, 0xe4, 0x22, 0x15, 0xf0, 0x06, 0x97, 0x75, 0xbe, 0xd9, 0xa7, 0xfb, 0xee, 0x3f, 0xce, 0x36, 0x4d, 0x44, 0xd4, 0xfc, 0xff, 0x13, 0xfd, 0x22, 0x43, 0x0b, +0x2b, 0xe8, 0x22, 0xe9, 0xe9, 0x01, 0x31, 0x03, 0xc3, 0x6a, 0x2f, 0xeb, 0x77, 0xb7, 0x36, 0xa8, 0xe1, 0xde, 0xde, 0xd6, 0xce, 0xe3, 0x09, 0x0e, 0x19, 0xdc, 0xfb, 0xea, 0xe9, 0x07, 0x18, 0x0d, +0x2c, 0x03, 0x99, 0x4e, 0x57, 0xb0, 0xe6, 0x0f, 0x52, 0x00, 0xa1, 0xda, 0xf3, 0xbe, 0x50, 0x13, 0xc7, 0xdc, 0x17, 0xee, 0xcc, 0xf6, 0xe2, 0xd6, 0x7f, 0x19, 0x20, 0xeb, 0x0a, 0xfd, 0x21, 0xe5, +0xbf, 0x20, 0xff, 0x61, 0x07, 0xfb, 0xf6, 0x0e, 0x39, 0x0e, 0x11, 0xea, 0xb9, 0x21, 0xc4, 0xeb, 0x05, 0x0b, 0x29, 0x2f, 0xba, 0x4a, 0x03, 0x03, 0x0d, 0x32, 0x29, 0xe4, 0xeb, 0x11, 0xf0, 0x4c, +0xee, 0x3f, 0x00, 0x42, 0x14, 0x07, 0xdb, 0xde, 0x15, 0xea, 0x2f, 0x66, 0x2c, 0x3b, 0x10, 0x21, 0xe7, 0x2e, 0xea, 0xf1, 0x0a, 0x12, 0xe2, 0xed, 0xb9, 0xfa, 0xa2, 0xf1, 0xff, 0x6c, 0xfa, 0x02, +0xf1, 0x28, 0x19, 0x0e, 0x28, 0x02, 0x35, 0x3f, 0xee, 0x3d, 0xe4, 0x37, 0x09, 0x0e, 0x21, 0xf8, 0x18, 0xba, 0x04, 0xcd, 0xc7, 0x46, 0x57, 0xe6, 0xfb, 0x01, 0x22, 0x1f, 0x02, 0xc8, 0xf0, 0x35, +0xd2, 0x04, 0x30, 0x22, 0xf8, 0x30, 0xf9, 0x01, 0x13, 0x00, 0x7f, 0x36, 0x40, 0x54, 0x3d, 0xf3, 0x58, 0xd2, 0xeb, 0xbb, 0xfb, 0x0c, 0xde, 0x03, 0x3d, 0x22, 0xc1, 0x06, 0x55, 0x1f, 0x53, 0x37, +0xa7, 0xf4, 0x03, 0x1a, 0x2c, 0x0d, 0xf8, 0xe4, 0x08, 0xf5, 0x3f, 0x04, 0x85, 0x0d, 0xea, 0xe0, 0xc9, 0x13, 0x23, 0x36, 0x26, 0x2b, 0x08, 0x3f, 0xc1, 0x1d, 0xfa, 0xf1, 0x29, 0xd9, 0xc5, 0x6b, +0x9c, 0xe8, 0xd9, 0x56, 0x41, 0x6b, 0x0c, 0x20, 0x2d, 0xc4, 0xdc, 0x22, 0x21, 0x4d, 0x59, 0x3c, 0xd1, 0x4a, 0x1e, 0xe9, 0xdc, 0xdc, 0xee, 0xe1, 0x76, 0x1a, 0x78, 0x46, 0x4a, 0x54, 0xab, 0xfd, +0xb6, 0x20, 0xf7, 0xad, 0xe4, 0xf7, 0x97, 0xf8, 0xf1, 0xd6, 0xdb, 0x45, 0x26, 0xae, 0x27, 0x87, 0x9e, 0xf8, 0x2f, 0xeb, 0x99, 0x3e, 0xc8, 0xd7, 0xf2, 0xbc, 0x5d, 0x28, 0xfb, 0xe9, 0x52, 0x0e, +0x0a, 0x16, 0x0d, 0xfd, 0x41, 0xf6, 0x28, 0xc3, 0x04, 0x5d, 0xed, 0xca, 0x81, 0xb8, 0xd3, 0x40, 0xc9, 0xc6, 0xad, 0x9e, 0xb4, 0x17, 0xac, 0x0f, 0x1a, 0x9e, 0xb8, 0xd7, 0xc5, 0x52, 0x35, 0x3e, +0x6b, 0x45, 0x16, 0x0d, 0x0b, 0xda, 0x09, 0xcb, 0xce, 0xb0, 0xbf, 0x5d, 0xfc, 0x09, 0xb8, 0xd6, 0xe7, 0x3a, 0x2b, 0xeb, 0xca, 0x2f, 0xf8, 0x76, 0xc9, 0xc5, 0x5a, 0x5a, 0xf1, 0xb7, 0x61, 0xa7, +0xf8, 0x9d, 0xb8, 0x31, 0x91, 0xf9, 0xd7, 0xff, 0xfe, 0xfc, 0x0d, 0x05, 0x1b, 0xfb, 0x0b, 0x24, 0x10, 0xde, 0xde, 0xbe, 0xef, 0x22, 0x13, 0xf8, 0xf4, 0xb0, 0x25, 0xf2, 0xd8, 0xfb, 0xa5, 0xc5, +0x0b, 0xef, 0xf1, 0x1a, 0x19, 0xfd, 0xd6, 0x17, 0x0e, 0xdc, 0x12, 0x16, 0xcc, 0x0b, 0xdf, 0xd7, 0xe2, 0xe6, 0x20, 0xe6, 0xe2, 0xfb, 0x34, 0xef, 0x1f, 0xa7, 0xe2, 0x05, 0xe9, 0xec, 0x2a, 0x1c, +0xee, 0x24, 0xed, 0xdf, 0x14, 0xe3, 0xd9, 0xed, 0xed, 0x22, 0xfa, 0x5e, 0xc3, 0xe4, 0x2a, 0xda, 0x14, 0x02, 0xd0, 0xe8, 0xed, 0xd1, 0x1f, 0x27, 0xf7, 0xcc, 0xfb, 0xf8, 0xbc, 0xff, 0xde, 0x07, +0x26, 0xf0, 0x09, 0x87, 0xe9, 0x7f, 0xfd, 0x05, 0x01, 0xf1, 0x23, 0xe9, 0xe9, 0x15, 0x1c, 0x55, 0xf4, 0xe4, 0xbf, 0x57, 0xf2, 0x24, 0x52, 0xf2, 0xf8, 0x06, 0xad, 0xc1, 0x45, 0x01, 0x14, 0x1d, +0x1d, 0xf0, 0xf7, 0x0c, 0xf3, 0x12, 0x0f, 0xed, 0x25, 0xbd, 0xe2, 0x00, 0xe1, 0xc8, 0x40, 0xe4, 0x0a, 0xfb, 0xf5, 0x75, 0x25, 0x5b, 0xfc, 0x14, 0xcc, 0xdf, 0xca, 0xbc, 0xf4, 0x12, 0x02, 0x24, +0xad, 0xe4, 0x05, 0x3d, 0x79, 0xf0, 0xfc, 0x0d, 0x3c, 0xa0, 0x42, 0x41, 0x39, 0x35, 0xa9, 0x12, 0x14, 0x37, 0x70, 0xfe, 0xc8, 0xf3, 0xe9, 0x0c, 0xc5, 0x4b, 0x53, 0x05, 0x02, 0xfb, 0x6a, 0x08, +0xd7, 0xda, 0x4a, 0x1e, 0xcb, 0x4f, 0xd1, 0xd0, 0x06, 0xa8, 0x28, 0xbb, 0x1d, 0x33, 0xad, 0x43, 0x49, 0x29, 0x19, 0x05, 0x00, 0xe6, 0x07, 0x1d, 0xe5, 0x51, 0xe6, 0xfb, 0x28, 0x09, 0x07, 0x2e, +0xd9, 0x1e, 0x14, 0xea, 0x0d, 0x5e, 0x04, 0xc4, 0x33, 0xd2, 0xae, 0x20, 0x1e, 0x42, 0xa7, 0x36, 0x58, 0x52, 0xd4, 0xa4, 0x17, 0xe7, 0xf9, 0xd0, 0x08, 0x17, 0xeb, 0x2e, 0x12, 0x09, 0xda, 0xe7, +0x5a, 0x3f, 0xf9, 0x16, 0x03, 0x74, 0x09, 0x0e, 0xe9, 0xf1, 0x09, 0x6a, 0x28, 0x96, 0xf1, 0x7f, 0xb2, 0xe9, 0x3c, 0xfa, 0xa8, 0xce, 0xc7, 0xe5, 0xe0, 0xd6, 0xd3, 0x4a, 0x2c, 0xc0, 0xf4, 0x0a, +0x15, 0xeb, 0xfd, 0x09, 0x13, 0xb2, 0xd9, 0x1c, 0x32, 0xd0, 0x24, 0xa3, 0x0d, 0xe2, 0x1b, 0xfa, 0x0f, 0x14, 0x2a, 0xef, 0x27, 0x52, 0x28, 0x3e, 0xbb, 0xb6, 0xea, 0x8f, 0x29, 0xf1, 0xc1, 0x02, +0x2a, 0xe9, 0x88, 0x28, 0x81, 0x49, 0x20, 0xf2, 0x3a, 0x81, 0x0a, 0xb8, 0x01, 0x29, 0xd4, 0x1c, 0x14, 0xf2, 0xf3, 0xc4, 0x4e, 0xf1, 0xe1, 0x30, 0xae, 0xf8, 0x0a, 0xad, 0x03, 0xb7, 0xa3, 0xe8, +0x7d, 0xe5, 0xda, 0xe2, 0x1c, 0xc3, 0x22, 0x14, 0x1e, 0x10, 0xce, 0x9c, 0xec, 0xc9, 0x12, 0xdd, 0xe6, 0xdb, 0x2e, 0x9c, 0x10, 0xd8, 0xbf, 0x10, 0x3c, 0xcd, 0xfe, 0xb7, 0xfb, 0xcd, 0x0a, 0xaf, +0xc5, 0xee, 0xfd, 0x52, 0x1b, 0xff, 0xe5, 0xcc, 0x1e, 0x2e, 0xc0, 0xb3, 0x2b, 0xe1, 0xff, 0xde, 0xf9, 0x54, 0xe5, 0xe0, 0x18, 0x4f, 0xd6, 0xd6, 0xdc, 0xb6, 0xdf, 0xb7, 0xdb, 0xc0, 0xd1, 0xe9, +0xdf, 0x68, 0x17, 0x01, 0x00, 0xd2, 0x9e, 0xf7, 0x26, 0xde, 0x68, 0x1c, 0xb9, 0xca, 0xdb, 0x19, 0x45, 0xdf, 0xe3, 0x7f, 0x3b, 0xc5, 0x05, 0xae, 0xbc, 0xda, 0x1c, 0x20, 0x76, 0x26, 0x06, 0x0d, +0xe6, 0x86, 0xd4, 0xc5, 0xb7, 0xc7, 0xd4, 0x0e, 0xe5, 0x10, 0x41, 0xf6, 0x36, 0xe6, 0x15, 0x13, 0x11, 0xa8, 0x38, 0xd7, 0xd7, 0xe9, 0xe3, 0x0b, 0x2d, 0xbd, 0x07, 0xcd, 0xdd, 0x4b, 0x12, 0x07, +0xc9, 0x1b, 0xdf, 0xc3, 0xc4, 0xac, 0xd6, 0xeb, 0x01, 0x0c, 0xfc, 0x05, 0x03, 0x76, 0xff, 0x37, 0x47, 0xe5, 0x16, 0xed, 0xda, 0x3e, 0x2f, 0xf0, 0xf2, 0xde, 0xc1, 0x1d, 0x68, 0x2d, 0xf5, 0xbd, +0x1a, 0x2a, 0x11, 0xda, 0x03, 0xce, 0x31, 0x4e, 0xe2, 0x04, 0x28, 0x0d, 0x04, 0xf3, 0xac, 0x1e, 0xc3, 0x1e, 0x2a, 0xfc, 0xce, 0xdb, 0x03, 0xd4, 0x97, 0x10, 0x54, 0x55, 0x12, 0xd8, 0xec, 0xc8, +0xd2, 0xda, 0x23, 0xdb, 0x10, 0xd9, 0xee, 0x49, 0xae, 0x59, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0x6c, 0xfe, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0x3f, 0x03, 0x00, 0x00, +0xbb, 0x1c, 0x00, 0x00, 0x83, 0x04, 0x00, 0x00, 0x07, 0xe6, 0xff, 0xff, 0x86, 0x01, 0x00, 0x00, 0xe4, 0x0a, 0x00, 0x00, 0x0f, 0xfa, 0xff, 0xff, 0x19, 0x11, 0x00, 0x00, 0x5c, 0xe4, 0xff, 0xff, +0xa6, 0x03, 0x00, 0x00, 0xa9, 0xff, 0xff, 0xff, 0x0e, 0x22, 0x00, 0x00, 0x95, 0x26, 0x00, 0x00, 0xb2, 0x08, 0x00, 0x00, 0xf3, 0x05, 0x00, 0x00, 0x35, 0x03, 0x00, 0x00, 0x5f, 0xf5, 0xff, 0xff, +0x9d, 0x01, 0x00, 0x00, 0x7c, 0xf4, 0xff, 0xff, 0x9d, 0x00, 0x00, 0x00, 0x63, 0x02, 0x00, 0x00, 0x5a, 0x02, 0x00, 0x00, 0x8c, 0x19, 0x00, 0x00, 0x48, 0xf7, 0xff, 0xff, 0xef, 0xfd, 0xff, 0xff, +0x0a, 0xfc, 0xff, 0xff, 0x6f, 0xd9, 0xff, 0xff, 0x69, 0x03, 0x00, 0x00, 0xf9, 0x05, 0x00, 0x00, 0x79, 0x1c, 0x00, 0x00, 0xa7, 0xfa, 0xff, 0xff, 0x84, 0x01, 0x00, 0x00, 0xd1, 0xf1, 0xff, 0xff, +0xeb, 0x0f, 0x00, 0x00, 0xde, 0xfb, 0xff, 0xff, 0x20, 0x0f, 0x00, 0x00, 0x31, 0x2e, 0x00, 0x00, 0x94, 0xfa, 0xff, 0xff, 0x87, 0xfc, 0xff, 0xff, 0x7d, 0xe9, 0xff, 0xff, 0x92, 0xfe, 0xff, 0xff, +0x16, 0x03, 0x00, 0x00, 0xb1, 0xe7, 0xff, 0xff, 0xb8, 0x0e, 0x00, 0x00, 0x5e, 0x08, 0x00, 0x00, 0x61, 0x05, 0x00, 0x00, 0xe2, 0x0b, 0x00, 0x00, 0x10, 0xf7, 0xff, 0xff, 0xd5, 0xf0, 0xff, 0xff, +0x63, 0xfc, 0xff, 0xff, 0xdd, 0xfd, 0xff, 0xff, 0xd9, 0xf6, 0xff, 0xff, 0xe6, 0xfa, 0xff, 0xff, 0x58, 0x0a, 0x00, 0x00, 0xb5, 0xfd, 0xff, 0xff, 0x88, 0x1e, 0x00, 0x00, 0x60, 0xea, 0xff, 0xff, +0xee, 0xef, 0xff, 0xff, 0x7d, 0x20, 0x00, 0x00, 0xe2, 0xe7, 0xff, 0xff, 0x24, 0xfa, 0xff, 0xff, 0x41, 0x03, 0x00, 0x00, 0x48, 0xf7, 0xff, 0xff, 0x0f, 0x08, 0x00, 0x00, 0x73, 0x06, 0x00, 0x00, +0x10, 0x14, 0x00, 0x00, 0xc4, 0xf9, 0xff, 0xff, 0xce, 0xed, 0xff, 0xff, 0x71, 0xd9, 0xff, 0xff, 0xc4, 0xfa, 0xff, 0xff, 0x89, 0x16, 0x00, 0x00, 0x0c, 0xff, 0xff, 0xff, 0x3c, 0xfe, 0xff, 0xff, +0xac, 0x01, 0x00, 0x00, 0x8c, 0xf4, 0xff, 0xff, 0x09, 0xf9, 0xff, 0xff, 0x6a, 0xf4, 0xff, 0xff, 0x29, 0xdd, 0xff, 0xff, 0x66, 0x16, 0x00, 0x00, 0x64, 0xf1, 0xff, 0xff, 0x11, 0xff, 0xff, 0xff, +0xe0, 0x08, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x37, 0x27, 0x00, 0x00, 0xc3, 0xf2, 0xff, 0xff, 0x6e, 0xfb, 0xff, 0xff, 0x31, 0x03, 0x00, 0x00, 0x34, 0xff, 0xff, 0xff, 0xfe, 0xfa, 0xff, 0xff, +0x9c, 0xec, 0xff, 0xff, 0xb9, 0x08, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x5b, 0x1d, 0x00, 0x00, 0x65, 0x09, 0x00, 0x00, 0x2d, 0x32, 0x00, 0x00, 0xb0, 0xee, 0xff, 0xff, 0x3c, 0x01, 0x00, 0x00, +0x5c, 0xf6, 0xff, 0xff, 0x2d, 0xfa, 0xff, 0xff, 0x8e, 0x11, 0x00, 0x00, 0x59, 0xff, 0xff, 0xff, 0xf8, 0xf8, 0xff, 0xff, 0xbc, 0x27, 0x00, 0x00, 0x83, 0x08, 0x00, 0x00, 0x66, 0x19, 0x00, 0x00, +0x0c, 0xf9, 0xff, 0xff, 0x12, 0xf1, 0xff, 0xff, 0x5c, 0xf9, 0xff, 0xff, 0xda, 0xea, 0xff, 0xff, 0x80, 0xf7, 0xff, 0xff, 0xa6, 0x03, 0x00, 0x00, 0x15, 0x19, 0x00, 0x00, 0x3f, 0xf7, 0xff, 0xff, +0xdf, 0x0a, 0x00, 0x00, 0xaa, 0x2d, 0x00, 0x00, 0x02, 0xf6, 0xff, 0xff, 0x28, 0x01, 0x00, 0x00, 0xe2, 0x0a, 0x00, 0x00, 0x70, 0x19, 0x00, 0x00, 0x32, 0x09, 0x00, 0x00, 0x9b, 0x00, 0x00, 0x00, +0x6c, 0xe0, 0xff, 0xff, 0xe4, 0x07, 0x00, 0x00, 0xbb, 0xfb, 0xff, 0xff, 0x3b, 0xe2, 0xff, 0xff, 0x94, 0xf9, 0xff, 0xff, 0xbe, 0x10, 0x00, 0x00, 0x6e, 0x0c, 0x00, 0x00, 0x90, 0x0a, 0x00, 0x00, +0x81, 0x25, 0x00, 0x00, 0x82, 0x03, 0x00, 0x00, 0x9d, 0x0b, 0x00, 0x00, 0x4b, 0x23, 0x00, 0x00, 0x98, 0x02, 0x00, 0x00, 0xda, 0x5b, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, +0x47, 0x2b, 0xf8, 0xe0, 0x06, 0x00, 0x29, 0x43, 0xde, 0xf5, 0x34, 0x00, 0xff, 0xed, 0x97, 0xfa, 0x5b, 0xda, 0x05, 0xf6, 0xde, 0x76, 0x0a, 0x81, 0xfc, 0xe4, 0x8c, 0xe8, 0x26, 0x5b, 0x4b, 0xd2, +0xad, 0x0e, 0x18, 0x6a, 0x81, 0xfe, 0xe1, 0x5c, 0x41, 0x5f, 0x25, 0x01, 0xeb, 0xe7, 0x4c, 0x4c, 0xc6, 0x01, 0x0f, 0x81, 0xe4, 0x0b, 0x81, 0x19, 0xe9, 0x0e, 0xf5, 0x47, 0xa5, 0x40, 0x36, 0x0c, +0xfe, 0xa4, 0xd9, 0x7f, 0xfb, 0x11, 0x43, 0x64, 0x0f, 0xec, 0x81, 0x81, 0x20, 0xdf, 0x1e, 0x7f, 0x85, 0x13, 0xba, 0xb2, 0x54, 0xe6, 0xd4, 0xee, 0xf3, 0xf5, 0xf1, 0x4e, 0xb6, 0xf8, 0x8f, 0xcb, +0xe6, 0x1f, 0xfa, 0x85, 0x2f, 0x81, 0x3e, 0xd1, 0xa0, 0x01, 0x02, 0x5a, 0xfc, 0x4b, 0xe2, 0x13, 0x01, 0xbf, 0xc7, 0xa5, 0x92, 0x27, 0x64, 0xfe, 0x82, 0x30, 0xe4, 0x12, 0x99, 0xc8, 0x7f, 0x4e, +0xec, 0xbe, 0x82, 0x42, 0xb0, 0xa6, 0xb3, 0x69, 0x21, 0x1f, 0xb2, 0xc5, 0xda, 0x0d, 0xa4, 0xd8, 0x63, 0x99, 0x19, 0xab, 0x7f, 0xed, 0xed, 0xf3, 0x53, 0x0b, 0x3e, 0x23, 0x4c, 0x48, 0x28, 0x14, +0xdf, 0x43, 0x46, 0xf8, 0x28, 0xc6, 0x73, 0xd8, 0xb0, 0x2d, 0x7f, 0xd5, 0x1c, 0xa3, 0x94, 0x58, 0x24, 0x30, 0xee, 0x05, 0x7f, 0xa6, 0xf2, 0x37, 0x82, 0x9e, 0x1b, 0x21, 0xcd, 0x7f, 0x20, 0xa3, +0x94, 0xb5, 0x4a, 0x7f, 0x7b, 0x34, 0xf5, 0x81, 0x70, 0xbd, 0xda, 0xff, 0xc0, 0x3d, 0x2f, 0xc9, 0x6e, 0x6c, 0x29, 0x0f, 0x7f, 0xaa, 0xdf, 0x6c, 0xb4, 0x0f, 0x93, 0xcf, 0xc6, 0xd5, 0x5a, 0xfe, +0xc4, 0x7f, 0x03, 0x08, 0x6a, 0x42, 0x81, 0xc8, 0xa9, 0x7f, 0xeb, 0x81, 0xf2, 0x30, 0xf4, 0x48, 0xa2, 0xb7, 0x7c, 0x63, 0xd9, 0x7f, 0x1d, 0x7f, 0x7f, 0x28, 0xde, 0xa7, 0xe8, 0x7f, 0x1d, 0xba, +0x3e, 0x95, 0x0d, 0x4f, 0x9d, 0x8a, 0x34, 0x7f, 0xa6, 0x0a, 0x12, 0x8e, 0x98, 0x7f, 0x96, 0xa0, 0x81, 0x88, 0xe5, 0x0c, 0xae, 0x36, 0x6d, 0xf0, 0xa3, 0xd7, 0x52, 0x3f, 0x00, 0x12, 0x81, 0xdf, +0x76, 0xec, 0xe4, 0x2f, 0x7e, 0x7f, 0x33, 0xf6, 0xe6, 0x24, 0xb9, 0x0f, 0x54, 0x91, 0x81, 0x8f, 0xcd, 0xbc, 0x24, 0x08, 0x0f, 0xce, 0xc2, 0xf5, 0xcd, 0xbd, 0x04, 0x21, 0x40, 0x18, 0xdf, 0x40, +0x39, 0x81, 0x0f, 0x03, 0x0f, 0xf9, 0x01, 0xe3, 0x3c, 0x81, 0x1f, 0x29, 0xb8, 0xdf, 0xe8, 0xf1, 0xfc, 0x18, 0xf6, 0x63, 0x3e, 0x20, 0x1e, 0xbe, 0x18, 0xa5, 0x04, 0x67, 0x1f, 0xe2, 0x08, 0x2b, +0x81, 0x40, 0xb9, 0x05, 0x03, 0xd9, 0xf1, 0xfe, 0x5a, 0x0b, 0xb5, 0x51, 0x3d, 0x32, 0xbf, 0xf4, 0xe7, 0x36, 0x4d, 0xf2, 0x7f, 0x26, 0xcf, 0x24, 0xb9, 0xf0, 0x32, 0xf1, 0x47, 0xd7, 0x3b, 0xcd, +0x30, 0x81, 0xe5, 0xc3, 0xbb, 0x0a, 0x81, 0xe5, 0x81, 0xe2, 0x5d, 0x12, 0x5d, 0x81, 0x50, 0xfa, 0xdc, 0x01, 0x31, 0xfe, 0x03, 0xc9, 0xa8, 0xc0, 0xe5, 0x58, 0x3a, 0x12, 0xf3, 0x54, 0xf7, 0x0f, +0x0e, 0x81, 0xa1, 0x7f, 0xfc, 0xa1, 0xb0, 0xe9, 0xdf, 0xe0, 0x45, 0xad, 0x35, 0xba, 0xe0, 0x01, 0xa6, 0x09, 0xb1, 0xfb, 0x3e, 0x7f, 0x5c, 0xcd, 0xf4, 0x15, 0x0b, 0x4a, 0x1a, 0xd8, 0xd6, 0x1c, +0x03, 0x7d, 0xca, 0xdf, 0xc1, 0x67, 0x7d, 0xda, 0x09, 0x4f, 0xf4, 0x6e, 0xec, 0xf5, 0x8d, 0xc6, 0xee, 0xd5, 0x23, 0x63, 0x8b, 0x0a, 0x81, 0x46, 0xf4, 0xeb, 0x7f, 0xc2, 0x01, 0x4d, 0x7f, 0x7f, +0x98, 0xb4, 0xe2, 0xf3, 0x11, 0x2e, 0x3b, 0x5d, 0x17, 0xf7, 0x1f, 0xb9, 0x2d, 0xa3, 0x45, 0xd2, 0xfe, 0x18, 0x0d, 0x07, 0x96, 0x0b, 0x53, 0x06, 0xe1, 0x3a, 0xfb, 0x62, 0xf9, 0x0c, 0xf5, 0xd8, +0x72, 0x7f, 0x93, 0x1d, 0x41, 0x0d, 0xa4, 0x0e, 0x1a, 0xa9, 0x37, 0xdb, 0xd1, 0x47, 0xad, 0x81, 0xee, 0x15, 0xfb, 0x1e, 0x81, 0x3d, 0x05, 0x24, 0xa8, 0x98, 0x99, 0xef, 0x50, 0xbf, 0x81, 0x57, +0xeb, 0x66, 0x8d, 0xc2, 0xe2, 0x32, 0xe6, 0x34, 0xdd, 0xf8, 0x1f, 0xca, 0xec, 0xcb, 0xc9, 0x7f, 0x81, 0x8f, 0x27, 0xa1, 0x69, 0xa1, 0x81, 0x73, 0x9a, 0x7f, 0x28, 0x13, 0x7f, 0xf2, 0xa4, 0x97, +0xed, 0xec, 0x99, 0x81, 0x18, 0xe6, 0xe8, 0x2c, 0xf1, 0x59, 0x7f, 0x3a, 0x4e, 0x87, 0x81, 0xbd, 0x65, 0x6a, 0xf0, 0xec, 0xdd, 0x53, 0x64, 0x7f, 0x94, 0xad, 0x16, 0xec, 0x1a, 0x71, 0x36, 0xf0, +0xfc, 0xf3, 0x94, 0xa3, 0x81, 0x7f, 0x37, 0x11, 0xc1, 0x37, 0x19, 0x0d, 0x6e, 0xd4, 0xfa, 0xea, 0x32, 0x43, 0xef, 0xaa, 0x81, 0x81, 0x5c, 0xca, 0x81, 0xc0, 0xfa, 0xb4, 0xd0, 0x68, 0x10, 0xe5, +0xb4, 0xeb, 0x1a, 0x57, 0x00, 0x97, 0xf4, 0x8d, 0x81, 0x95, 0xac, 0x36, 0x09, 0xb3, 0x7f, 0x51, 0xaf, 0x4f, 0x7f, 0x7f, 0x00, 0x03, 0xfa, 0xf8, 0xbe, 0xca, 0x81, 0x60, 0xc2, 0x43, 0x29, 0x39, +0x7f, 0x81, 0xfc, 0x81, 0xd2, 0xb5, 0xd6, 0xae, 0x37, 0x81, 0x24, 0xd2, 0xfa, 0x7f, 0x81, 0x8a, 0x7f, 0xe2, 0x38, 0xce, 0xc2, 0x81, 0xe6, 0xc2, 0xa9, 0xfa, 0xb2, 0x64, 0x07, 0x9e, 0xc7, 0x29, +0xac, 0xd2, 0x02, 0x0e, 0x0e, 0x84, 0x9c, 0xb2, 0x02, 0xcf, 0xfc, 0x23, 0x04, 0xca, 0xa4, 0x35, 0x7f, 0x98, 0xcc, 0xe0, 0x6c, 0x59, 0xeb, 0xe5, 0x81, 0xfb, 0xcb, 0x06, 0x20, 0x14, 0xfe, 0x84, +0x2d, 0x25, 0xee, 0x14, 0x81, 0xca, 0x62, 0x31, 0x12, 0xad, 0x0f, 0xa1, 0x7d, 0x16, 0x1a, 0x88, 0x2e, 0x4b, 0x2f, 0x69, 0xca, 0x2b, 0x3a, 0x68, 0x03, 0x7f, 0x09, 0x9f, 0xf5, 0xc0, 0xbd, 0xea, +0x60, 0xe6, 0x16, 0xe5, 0x0f, 0x2b, 0xcc, 0xf5, 0x81, 0x4a, 0x0f, 0xf3, 0x37, 0x98, 0x0c, 0x28, 0x1f, 0xe5, 0x81, 0x98, 0x7f, 0x48, 0x0c, 0xd7, 0xbf, 0xce, 0x46, 0x17, 0xa3, 0x1e, 0xb0, 0x8a, +0xde, 0xf4, 0x32, 0x02, 0x51, 0x22, 0xfc, 0xed, 0x89, 0x9f, 0x60, 0xd2, 0xbe, 0xb1, 0x8f, 0xe4, 0x18, 0x22, 0xe5, 0xf2, 0x88, 0xd7, 0xda, 0xb8, 0xf5, 0xfa, 0x27, 0x30, 0x2c, 0xc0, 0xc5, 0x00, +0xf5, 0x56, 0x1c, 0x9e, 0x7f, 0xab, 0x3e, 0x8d, 0xe7, 0x20, 0x43, 0xef, 0x36, 0x5d, 0xf9, 0x81, 0x5c, 0xf7, 0x0a, 0xd1, 0xc8, 0xc2, 0xd9, 0x1e, 0xcc, 0xe3, 0xd1, 0xa1, 0x93, 0x81, 0x03, 0x4c, +0x02, 0x1f, 0x41, 0x41, 0xf5, 0xed, 0xf5, 0x2c, 0x01, 0xae, 0x70, 0xd3, 0x07, 0x62, 0x0a, 0x2b, 0x27, 0x30, 0x22, 0xa2, 0x30, 0xd7, 0x0a, 0xc8, 0xb1, 0x4d, 0x13, 0xbc, 0x41, 0x20, 0x7f, 0x23, +0xf6, 0xff, 0x41, 0x1d, 0x43, 0x54, 0xec, 0x32, 0x29, 0x0c, 0x0c, 0x4e, 0x81, 0xd5, 0xe4, 0x7f, 0x0b, 0x43, 0xce, 0x1b, 0xe8, 0x59, 0x81, 0x2c, 0xd7, 0x54, 0xa7, 0xc2, 0xdb, 0xd1, 0x30, 0xe2, +0xd2, 0xd5, 0x21, 0xaf, 0xd8, 0xe6, 0x2b, 0x7d, 0x37, 0x4f, 0xf2, 0x14, 0xe8, 0x31, 0x19, 0x99, 0xd5, 0x76, 0x81, 0xbd, 0x5c, 0x21, 0x8d, 0x7f, 0x04, 0x0b, 0x7f, 0x81, 0x65, 0x46, 0x34, 0x81, +0xec, 0x7d, 0x7f, 0xad, 0xbd, 0xa3, 0xdd, 0xc4, 0xcb, 0x7f, 0xd3, 0xa9, 0xea, 0xd0, 0x19, 0xd0, 0x7f, 0x82, 0x1c, 0xbc, 0xd0, 0x1e, 0x18, 0x41, 0x7f, 0xa7, 0x7f, 0xb5, 0x72, 0x7f, 0xb1, 0x96, +0xac, 0x7f, 0x57, 0x66, 0x0e, 0xc1, 0x88, 0xa9, 0x12, 0x2c, 0x7f, 0xcf, 0x7f, 0x25, 0x3d, 0x2c, 0x7f, 0x19, 0xef, 0xf6, 0x9c, 0x7f, 0xfd, 0x06, 0x81, 0x7f, 0x8c, 0x11, 0xc1, 0xb5, 0x60, 0x20, +0x96, 0x81, 0x1d, 0xb1, 0xc5, 0x7f, 0xce, 0x54, 0x1b, 0x13, 0x31, 0x7f, 0xe0, 0xb8, 0x7f, 0x7f, 0xb2, 0xb0, 0x7f, 0x7f, 0x03, 0x81, 0x3f, 0xea, 0x85, 0xa3, 0x81, 0x7f, 0xde, 0xcf, 0x21, 0x7f, +0xcd, 0xa6, 0xdc, 0x6f, 0x1c, 0xdb, 0x4a, 0x2a, 0x2a, 0x3d, 0xe2, 0x29, 0x81, 0xa5, 0x58, 0xff, 0xce, 0x81, 0xc8, 0x7f, 0x03, 0x36, 0xef, 0x42, 0xfc, 0x73, 0xf7, 0xd5, 0x7f, 0x0b, 0x41, 0xaf, +0x35, 0xbe, 0xfa, 0xef, 0x7f, 0xf9, 0x3f, 0x53, 0x19, 0xe2, 0x4d, 0xe3, 0xdd, 0x10, 0x09, 0xbe, 0xb5, 0xc5, 0x7f, 0x7f, 0xbf, 0xd4, 0x34, 0x38, 0xcf, 0x25, 0x7f, 0x7f, 0x4c, 0x90, 0xa7, 0x58, +0x40, 0x7f, 0x50, 0xbb, 0x04, 0xdc, 0x81, 0x81, 0x32, 0x51, 0xb5, 0x81, 0x76, 0x32, 0xe9, 0x81, 0xd3, 0x1f, 0x20, 0x0d, 0xfb, 0xcb, 0x11, 0xb6, 0x4d, 0x96, 0x7f, 0xee, 0xf4, 0xf7, 0x03, 0xc9, +0x76, 0xd1, 0x4a, 0xa6, 0x3e, 0xbc, 0x59, 0x4c, 0x81, 0xf5, 0x2e, 0xfe, 0xaf, 0x2f, 0xd1, 0xcf, 0xe9, 0xf6, 0x7f, 0x5c, 0xdf, 0xac, 0xdd, 0x26, 0xe1, 0x16, 0x17, 0x57, 0x36, 0x96, 0xbb, 0xb8, +0xb8, 0xc5, 0x3c, 0x1a, 0xd7, 0xf1, 0x6a, 0x05, 0xa3, 0xeb, 0xb4, 0x81, 0xe9, 0x02, 0x4a, 0xe0, 0xa0, 0xa9, 0xed, 0xc0, 0xa5, 0xd7, 0x31, 0x52, 0xde, 0x16, 0x37, 0xb8, 0x29, 0x3b, 0x52, 0x9b, +0xe3, 0x1a, 0x4a, 0x93, 0xd9, 0x1d, 0x14, 0xa7, 0xae, 0x60, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0x58, 0x02, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, 0x1a, 0x03, 0x00, 0x00, +0xcb, 0x00, 0x00, 0x00, 0xee, 0x02, 0x00, 0x00, 0x6b, 0x06, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x86, 0x03, 0x00, 0x00, 0x4f, 0xfe, 0xff, 0xff, 0x74, 0x03, 0x00, 0x00, 0xb4, 0x05, 0x00, 0x00, +0xe5, 0x02, 0x00, 0x00, 0x67, 0x02, 0x00, 0x00, 0xaf, 0x01, 0x00, 0x00, 0x1c, 0x04, 0x00, 0x00, 0xb1, 0x02, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x85, 0xff, 0xff, 0xff, 0x0d, 0x01, 0x00, 0x00, +0xfa, 0xff, 0xff, 0xff, 0x0c, 0xfb, 0xff, 0xff, 0x48, 0x01, 0x00, 0x00, 0xed, 0x03, 0x00, 0x00, 0xd7, 0x01, 0x00, 0x00, 0xa0, 0x03, 0x00, 0x00, 0x95, 0x02, 0x00, 0x00, 0x5a, 0xfe, 0xff, 0xff, +0x46, 0x01, 0x00, 0x00, 0xa2, 0xff, 0xff, 0xff, 0x59, 0x05, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0xee, 0x00, 0x00, 0x00, 0xa6, 0x00, 0x00, 0x00, 0xee, 0x01, 0x00, 0x00, 0xad, 0xfd, 0xff, 0xff, +0xc9, 0x05, 0x00, 0x00, 0x06, 0x04, 0x00, 0x00, 0xea, 0x02, 0x00, 0x00, 0x4c, 0x01, 0x00, 0x00, 0x74, 0x02, 0x00, 0x00, 0xd1, 0x02, 0x00, 0x00, 0xd5, 0x00, 0x00, 0x00, 0xd2, 0x04, 0x00, 0x00, +0x51, 0x02, 0x00, 0x00, 0xc6, 0x02, 0x00, 0x00, 0x54, 0x02, 0x00, 0x00, 0xe3, 0x04, 0x00, 0x00, 0xe1, 0x04, 0x00, 0x00, 0xd5, 0x01, 0x00, 0x00, 0xf0, 0xff, 0xff, 0xff, 0x3c, 0x04, 0x00, 0x00, +0x35, 0x00, 0x00, 0x00, 0x81, 0x01, 0x00, 0x00, 0xa9, 0xff, 0xff, 0xff, 0xa4, 0x02, 0x00, 0x00, 0xd1, 0x02, 0x00, 0x00, 0x40, 0xff, 0xff, 0xff, 0xce, 0x01, 0x00, 0x00, 0xf7, 0xff, 0xff, 0xff, +0x7f, 0xfe, 0xff, 0xff, 0x5e, 0x07, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x56, 0x03, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, +0xed, 0x02, 0x00, 0x00, 0x83, 0xfe, 0xff, 0xff, 0x75, 0x01, 0x00, 0x00, 0x46, 0x01, 0x00, 0x00, 0xae, 0x00, 0x00, 0x00, 0x41, 0x04, 0x00, 0x00, 0xec, 0xfe, 0xff, 0xff, 0xbb, 0xfb, 0xff, 0xff, +0xb9, 0x02, 0x00, 0x00, 0x72, 0x01, 0x00, 0x00, 0x43, 0x02, 0x00, 0x00, 0xff, 0x03, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0x89, 0x08, 0x00, 0x00, 0x5a, 0xfd, 0xff, 0xff, 0xa7, 0x02, 0x00, 0x00, +0x98, 0xfe, 0xff, 0xff, 0xa3, 0x00, 0x00, 0x00, 0x62, 0x01, 0x00, 0x00, 0xcd, 0x02, 0x00, 0x00, 0x1a, 0x01, 0x00, 0x00, 0xb8, 0x06, 0x00, 0x00, 0x68, 0xfa, 0xff, 0xff, 0x06, 0x02, 0x00, 0x00, +0x12, 0xfe, 0xff, 0xff, 0x87, 0x04, 0x00, 0x00, 0xd5, 0xff, 0xff, 0xff, 0x11, 0x05, 0x00, 0x00, 0xe7, 0x05, 0x00, 0x00, 0x46, 0x03, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00, 0xa1, 0x02, 0x00, 0x00, +0x1f, 0x02, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, 0x4a, 0x02, 0x00, 0x00, 0x04, 0xfe, 0xff, 0xff, 0x88, 0x06, 0x00, 0x00, 0xfc, 0x02, 0x00, 0x00, 0xe6, 0x01, 0x00, 0x00, +0xf7, 0x01, 0x00, 0x00, 0xde, 0xff, 0xff, 0xff, 0x48, 0x04, 0x00, 0x00, 0x90, 0x02, 0x00, 0x00, 0x85, 0x01, 0x00, 0x00, 0x25, 0xfd, 0xff, 0xff, 0x72, 0x13, 0x00, 0x00, 0xe8, 0xff, 0xff, 0xff, +0x4c, 0x00, 0x00, 0x00, 0xb9, 0x01, 0x00, 0x00, 0x92, 0x06, 0x00, 0x00, 0xf6, 0x02, 0x00, 0x00, 0x59, 0x01, 0x00, 0x00, 0x3d, 0x03, 0x00, 0x00, 0xf5, 0x01, 0x00, 0x00, 0x42, 0x02, 0x00, 0x00, +0x93, 0x02, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xd3, 0xfb, 0xff, 0xff, 0x12, 0x03, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00, 0x3d, 0xff, 0xff, 0xff, 0x11, 0x01, 0x00, 0x00, 0xb6, 0x04, 0x00, 0x00, +0xb3, 0x03, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0xda, 0x62, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x0c, 0x00, 0x00, +0x30, 0x8a, 0xee, 0xcc, 0x54, 0x07, 0x8c, 0xdb, 0xf7, 0xf0, 0xb9, 0xb5, 0xcf, 0xfb, 0xd0, 0x19, 0xd5, 0x0d, 0x20, 0xae, 0xde, 0xd8, 0x7f, 0x99, 0x19, 0xeb, 0xec, 0xee, 0xf1, 0xde, 0x7f, 0xcc, +0xaa, 0x5f, 0x3a, 0xdd, 0xcb, 0x53, 0x17, 0xed, 0x17, 0xca, 0xe6, 0x00, 0xdd, 0x3a, 0xe6, 0x25, 0xef, 0xe7, 0xcd, 0x62, 0xe1, 0x04, 0x33, 0xd9, 0xf8, 0x81, 0x2d, 0x55, 0x04, 0x35, 0x23, 0x4e, +0x53, 0xc5, 0x3e, 0xda, 0x13, 0x0d, 0x1a, 0xf5, 0x9f, 0x01, 0xd4, 0xb6, 0x25, 0xd3, 0x6a, 0xda, 0xc6, 0xf3, 0x56, 0x7f, 0x2e, 0xb5, 0x44, 0xd6, 0x64, 0x39, 0x03, 0x0c, 0x15, 0xb1, 0x9d, 0x37, +0xff, 0xa0, 0xe5, 0xc9, 0x34, 0xf1, 0xcd, 0xfa, 0xf9, 0x0e, 0x00, 0xf9, 0xbc, 0xd8, 0xe4, 0xb9, 0xc7, 0xc8, 0x0a, 0xb4, 0x40, 0x68, 0x7f, 0x5b, 0x15, 0x0e, 0x7f, 0x31, 0x08, 0xe7, 0x56, 0x4f, +0xd1, 0x42, 0x9b, 0xee, 0x12, 0xe9, 0x32, 0xa7, 0x4f, 0xf4, 0xc8, 0xc1, 0xfa, 0x16, 0xa8, 0xa9, 0x1b, 0x4b, 0x11, 0x81, 0xf1, 0xe9, 0x3c, 0x97, 0xa9, 0xca, 0x59, 0x6a, 0x08, 0xd0, 0x09, 0xc8, +0x01, 0xa0, 0x1c, 0x21, 0x22, 0x18, 0x69, 0x05, 0xa7, 0x74, 0x93, 0xd6, 0xce, 0xad, 0x61, 0x81, 0x67, 0xde, 0xe5, 0x37, 0x20, 0x8f, 0xc8, 0xe5, 0x46, 0x42, 0x9a, 0xfc, 0x84, 0x04, 0x86, 0x04, +0x0a, 0x36, 0xdd, 0x81, 0x28, 0x3c, 0xd3, 0x9e, 0xbc, 0x29, 0x24, 0x28, 0xfe, 0xf7, 0xba, 0xdd, 0x11, 0xbd, 0xf9, 0xf8, 0x17, 0x90, 0x10, 0x1f, 0xd2, 0x47, 0xae, 0x19, 0x1e, 0x02, 0x11, 0x42, +0xe7, 0xf8, 0x35, 0x7d, 0xcd, 0x7f, 0xf2, 0x1e, 0xfc, 0x03, 0x1f, 0x1c, 0x15, 0xc3, 0xb9, 0x62, 0xbe, 0xc7, 0x02, 0xbb, 0xf3, 0xa2, 0x07, 0x81, 0x8e, 0x4b, 0xc0, 0x44, 0x25, 0x3f, 0xe5, 0x37, +0x5f, 0xfb, 0xf6, 0x0e, 0xf6, 0x30, 0x05, 0x9a, 0x7b, 0xab, 0xdf, 0x3e, 0xea, 0xe1, 0xa2, 0xf6, 0x17, 0x00, 0xe7, 0xcd, 0xe7, 0x13, 0x81, 0xf9, 0x2a, 0xe9, 0x2d, 0x4f, 0x49, 0xd4, 0xc0, 0xd4, +0x1e, 0x19, 0x32, 0xe1, 0x13, 0x33, 0xdc, 0xc9, 0x02, 0xba, 0x0b, 0x6a, 0x7f, 0xff, 0xd6, 0x57, 0xcb, 0xf9, 0x5b, 0x14, 0xaa, 0x1b, 0x36, 0xed, 0xdc, 0xb3, 0xde, 0x06, 0x03, 0x44, 0xef, 0x98, +0x25, 0xde, 0x1a, 0x47, 0x1d, 0x81, 0xf6, 0xe2, 0x00, 0x40, 0x05, 0xd3, 0xf7, 0xb9, 0x4f, 0xfc, 0x02, 0x4f, 0x2f, 0xd3, 0x25, 0x0b, 0xc8, 0x7b, 0xe1, 0x6b, 0xf7, 0xb2, 0x26, 0x0b, 0x32, 0xfc, +0x28, 0x2e, 0xf8, 0xd8, 0x29, 0x19, 0x81, 0x10, 0xc8, 0x4c, 0xdd, 0x6f, 0x6d, 0x55, 0xe1, 0x27, 0xce, 0x89, 0x18, 0xf4, 0xb8, 0xe5, 0x6c, 0x36, 0x1b, 0x7f, 0x4b, 0xa1, 0x03, 0x0e, 0xf5, 0x42, +0xec, 0xf0, 0x18, 0xba, 0xec, 0xd5, 0x51, 0xd6, 0x84, 0x0d, 0x7f, 0xdf, 0xf4, 0x41, 0xea, 0x1d, 0x35, 0xe3, 0xdb, 0x32, 0xce, 0x9b, 0xc0, 0x83, 0x7f, 0xc6, 0x02, 0xde, 0xd5, 0xb9, 0xeb, 0xb1, +0xbf, 0xeb, 0x33, 0xfa, 0x1c, 0x22, 0x05, 0x15, 0x07, 0xe3, 0xee, 0x40, 0x18, 0x3c, 0x19, 0x1e, 0x0b, 0x04, 0xf3, 0xef, 0xc9, 0xfd, 0xd4, 0x2f, 0xce, 0x2a, 0xbc, 0x7f, 0xd6, 0x50, 0x14, 0xc8, +0x66, 0x34, 0xe3, 0x67, 0x0d, 0x1b, 0xd4, 0x20, 0xb8, 0x2d, 0xc9, 0x81, 0x18, 0xfc, 0xe1, 0xf4, 0x27, 0xeb, 0xfb, 0xd0, 0x39, 0xe5, 0x51, 0x0b, 0xcb, 0x14, 0x0c, 0x21, 0xfb, 0xfb, 0x0c, 0x16, +0x0b, 0xd1, 0xf9, 0xde, 0x0f, 0x0d, 0xc4, 0xe6, 0xd4, 0x18, 0x85, 0x9c, 0xe8, 0xfc, 0xf0, 0xfe, 0x01, 0xe8, 0x2d, 0xa9, 0xf5, 0x0a, 0x7f, 0xc8, 0xb9, 0x20, 0xe9, 0x85, 0x1e, 0xad, 0x09, 0xc0, +0xec, 0x91, 0xaa, 0x3c, 0x03, 0x05, 0x02, 0x4c, 0xeb, 0x2a, 0x17, 0xdd, 0x81, 0xa0, 0xe8, 0x13, 0x33, 0xf3, 0x0a, 0xdb, 0x10, 0xc7, 0x43, 0xb6, 0xf7, 0xb3, 0x81, 0x2e, 0x15, 0xf9, 0xde, 0x0f, +0x29, 0xd7, 0xf1, 0xd5, 0xc1, 0x3f, 0xea, 0xf0, 0x1d, 0x17, 0x1d, 0xef, 0x1a, 0xfc, 0xc2, 0x06, 0xf4, 0x2e, 0xe5, 0x5c, 0xf5, 0x40, 0x64, 0x99, 0x47, 0x52, 0x15, 0x7f, 0x1a, 0xaf, 0x89, 0xdc, +0xc9, 0xe8, 0x04, 0xb8, 0xf1, 0x09, 0xd6, 0xbc, 0x81, 0x1e, 0xaa, 0xeb, 0xec, 0xfb, 0x68, 0x1f, 0xcd, 0xdf, 0xe5, 0xf7, 0x4a, 0x54, 0xe7, 0x09, 0x9c, 0x02, 0xc1, 0x81, 0x4e, 0x3c, 0xd9, 0xd6, +0xbe, 0x50, 0x2c, 0x7c, 0x33, 0xd0, 0x19, 0xf5, 0xba, 0xde, 0xc1, 0xd9, 0xb4, 0x3c, 0xfe, 0x17, 0xd3, 0x24, 0xb6, 0x44, 0x65, 0x04, 0x10, 0x4d, 0xd8, 0x13, 0x63, 0x4e, 0xbb, 0xa9, 0xd2, 0xf6, +0xb0, 0x44, 0x7f, 0xb3, 0xd9, 0xd1, 0x01, 0xd6, 0x14, 0xf2, 0xda, 0xe5, 0x30, 0x0c, 0xdb, 0x0b, 0x3e, 0x45, 0xe1, 0x08, 0x00, 0x21, 0xfa, 0x2a, 0x17, 0x0a, 0x25, 0x1e, 0x03, 0xef, 0x81, 0x1f, +0xf1, 0x98, 0xf1, 0x28, 0xc9, 0xe9, 0xad, 0x8a, 0x8b, 0x7f, 0xc5, 0x0b, 0x13, 0xe6, 0xda, 0x65, 0x20, 0xd8, 0xe9, 0xc1, 0x25, 0x81, 0xb7, 0xce, 0xd6, 0x28, 0xbe, 0x81, 0x0e, 0xca, 0x38, 0x04, +0x3b, 0xcc, 0xf6, 0xe7, 0x04, 0x21, 0xf7, 0x2a, 0xdb, 0xd7, 0xe9, 0x4e, 0xaf, 0xc0, 0x04, 0x13, 0xe5, 0xfe, 0x9a, 0xf4, 0x52, 0x3d, 0x43, 0xde, 0x75, 0xce, 0x10, 0x81, 0x16, 0x47, 0x48, 0x0e, +0xfe, 0xe4, 0x3e, 0x2a, 0xbf, 0xd1, 0x54, 0x2e, 0xae, 0x23, 0x0f, 0xd6, 0x1e, 0x3f, 0xc5, 0x18, 0xe3, 0xf7, 0x63, 0x7f, 0x08, 0x07, 0x0b, 0x1d, 0x11, 0x1e, 0x38, 0xca, 0xe8, 0xf6, 0xf3, 0x5b, +0x5e, 0xf9, 0xdb, 0xc0, 0x81, 0xfc, 0x73, 0xe7, 0xcb, 0xe1, 0x46, 0x13, 0xe3, 0x99, 0x0a, 0xde, 0x66, 0x94, 0xea, 0x2e, 0xb7, 0xd7, 0xf9, 0x19, 0x81, 0xfa, 0xf4, 0xec, 0xff, 0x04, 0xf7, 0x5e, +0xc2, 0x3f, 0x03, 0xe3, 0xcf, 0xf4, 0xe1, 0x9d, 0x39, 0x04, 0x23, 0x05, 0x0d, 0x2d, 0x7d, 0xe0, 0x35, 0x40, 0x11, 0xf9, 0xe3, 0xdc, 0x16, 0xee, 0x13, 0x2f, 0xd0, 0xfc, 0x2c, 0x9a, 0x1b, 0xdf, +0xdf, 0xdc, 0xc8, 0x81, 0x27, 0x5e, 0xf7, 0x23, 0xcf, 0xe4, 0xf0, 0x25, 0x14, 0x0a, 0x69, 0xcc, 0x3d, 0xdf, 0x3b, 0xd8, 0x3e, 0xd0, 0xfc, 0xf7, 0xff, 0xfe, 0xb8, 0xce, 0xdd, 0x81, 0x2b, 0x36, +0x07, 0x35, 0x96, 0xe6, 0xc8, 0xa7, 0x7f, 0x84, 0x03, 0xc0, 0x0f, 0x0d, 0x5c, 0x02, 0x8e, 0xc9, 0xc4, 0x01, 0x2e, 0xcf, 0xee, 0x28, 0x1a, 0xe4, 0x44, 0xad, 0x20, 0x03, 0xb9, 0x0a, 0xf4, 0xd9, +0xfc, 0x34, 0xc7, 0x7f, 0xb7, 0x26, 0xf8, 0xaa, 0xec, 0xf7, 0x4c, 0xd2, 0xde, 0x49, 0x12, 0xde, 0x2d, 0x04, 0xa0, 0x16, 0x7f, 0x1e, 0x4e, 0xe1, 0x18, 0xf4, 0x67, 0x48, 0xc6, 0x3d, 0xb8, 0x56, +0x02, 0xdb, 0x29, 0xfd, 0xe3, 0x93, 0x14, 0x1f, 0xd6, 0x43, 0x43, 0xc7, 0xff, 0x81, 0x35, 0x5f, 0xbf, 0xfa, 0x50, 0x3f, 0xc7, 0x7c, 0xbd, 0x42, 0xe3, 0x18, 0x10, 0x39, 0xe0, 0x39, 0x5a, 0x2e, +0xf1, 0x09, 0x03, 0x36, 0x11, 0x24, 0x06, 0xd7, 0x11, 0x0b, 0x19, 0x74, 0x0f, 0x3a, 0xdc, 0x25, 0xfc, 0x16, 0x1b, 0x39, 0x19, 0xdc, 0xec, 0x7f, 0x35, 0xd4, 0x2f, 0xfb, 0x1c, 0xf6, 0x0f, 0x06, +0x1c, 0x2f, 0xcf, 0xe6, 0x05, 0x0a, 0xdc, 0x15, 0x50, 0xc3, 0xb6, 0xda, 0xfa, 0xf3, 0x7f, 0xdc, 0x81, 0xfa, 0xb8, 0x97, 0x63, 0x2b, 0xcf, 0xa7, 0x6e, 0x09, 0x6f, 0x42, 0x3f, 0xf0, 0x21, 0x37, +0x1e, 0x34, 0xfc, 0x39, 0xf6, 0xdd, 0x23, 0x45, 0xee, 0x4b, 0xbb, 0xc1, 0xdd, 0xdb, 0xfe, 0xa9, 0x1a, 0x3b, 0x8d, 0x07, 0xe6, 0x43, 0x79, 0x7f, 0x03, 0x15, 0xc9, 0x22, 0xe5, 0x29, 0x58, 0xe7, +0x44, 0x18, 0x2d, 0xee, 0x1c, 0x26, 0x0a, 0x02, 0x5b, 0x1f, 0x09, 0x8a, 0x1a, 0x0f, 0xc4, 0xbe, 0x48, 0xfe, 0xa3, 0xad, 0x2a, 0x0c, 0x7f, 0xa8, 0x2a, 0xee, 0xc9, 0xea, 0x18, 0xec, 0x38, 0xd6, +0xea, 0x1c, 0xf8, 0xfb, 0x39, 0x24, 0x0e, 0xe6, 0xde, 0x2d, 0x03, 0xed, 0x0c, 0x34, 0x81, 0x02, 0x04, 0x0d, 0xff, 0x81, 0xf7, 0xab, 0xfd, 0xcb, 0x24, 0xcb, 0x65, 0xd2, 0x40, 0xb1, 0xf0, 0x06, +0x07, 0xd2, 0xf3, 0x46, 0xcf, 0xf7, 0xaa, 0x0e, 0xae, 0x4f, 0x2c, 0x81, 0x01, 0xda, 0x72, 0x63, 0x26, 0x67, 0x29, 0x87, 0x18, 0xef, 0x11, 0x67, 0x54, 0xd9, 0x00, 0x18, 0xd3, 0xc7, 0xa1, 0x11, +0xe9, 0xda, 0x36, 0x81, 0xec, 0x2e, 0xd9, 0xf1, 0xca, 0xb9, 0xe4, 0xe6, 0xcd, 0x37, 0x04, 0x05, 0x5f, 0x0f, 0xd3, 0x40, 0xef, 0xa9, 0x2d, 0xd3, 0xdd, 0x1b, 0x17, 0xbc, 0xf5, 0x8e, 0x79, 0xbd, +0xe7, 0x42, 0xa2, 0xee, 0x03, 0x16, 0x02, 0xd1, 0x16, 0xf6, 0xa0, 0xad, 0xe8, 0x7f, 0xda, 0xdb, 0xc2, 0xf9, 0x08, 0xbf, 0x24, 0xf0, 0xd3, 0xd8, 0xbe, 0x1b, 0x06, 0x11, 0x04, 0xc7, 0x45, 0x2a, +0xf0, 0x07, 0x2a, 0xc7, 0xa9, 0x81, 0xdc, 0xfe, 0x0c, 0xef, 0xcf, 0xea, 0x45, 0x32, 0xed, 0xfd, 0x2a, 0x66, 0xfb, 0x81, 0x03, 0x2a, 0xe7, 0x00, 0x03, 0xd0, 0x2b, 0x16, 0xe7, 0xf1, 0x07, 0x92, +0x81, 0x0e, 0xdc, 0x76, 0x57, 0x01, 0x15, 0x09, 0xa7, 0xee, 0x77, 0xe3, 0xce, 0xcc, 0x4c, 0xca, 0xe6, 0xd7, 0xb2, 0x2b, 0x28, 0x96, 0xe5, 0x65, 0x46, 0xfb, 0x5f, 0xed, 0xd0, 0x01, 0xd1, 0x18, +0x39, 0x3e, 0xfa, 0x64, 0x78, 0x1d, 0x0d, 0x06, 0x2c, 0x10, 0xae, 0x27, 0xe6, 0xe5, 0xa7, 0x7f, 0xcd, 0x12, 0xed, 0xa0, 0x19, 0x35, 0x2f, 0xe1, 0x0c, 0x3d, 0xe1, 0xcc, 0x7f, 0xb2, 0x55, 0x44, +0x0b, 0xe8, 0xfb, 0xf9, 0xe0, 0xcf, 0xd3, 0xf7, 0x1b, 0xc3, 0xd4, 0xba, 0xd3, 0xe0, 0x0e, 0x97, 0x3b, 0x1e, 0xe6, 0xca, 0x26, 0xd9, 0xc9, 0xe1, 0xe5, 0x03, 0xec, 0x2e, 0xe2, 0x81, 0x71, 0x92, +0x2e, 0x0a, 0x01, 0xd5, 0x48, 0x37, 0xc8, 0x0d, 0xdb, 0xdd, 0xf5, 0xb2, 0xe9, 0x54, 0xdd, 0xfe, 0x19, 0x0d, 0xe9, 0xd9, 0x54, 0xd8, 0x2b, 0x81, 0x0d, 0xc8, 0xc5, 0x7f, 0xfb, 0xf8, 0xf3, 0xdf, +0x2c, 0xd6, 0xf1, 0x58, 0xd0, 0xf3, 0x97, 0x35, 0x28, 0xe0, 0xfc, 0x01, 0xc2, 0xeb, 0x75, 0x21, 0xd0, 0xcd, 0xf1, 0xe7, 0x28, 0xc7, 0xfe, 0x31, 0xf5, 0xf5, 0xf2, 0x18, 0xad, 0x7f, 0x14, 0xd2, +0x09, 0x20, 0x52, 0x63, 0xda, 0x15, 0x31, 0x0a, 0xc4, 0x0d, 0xf2, 0x6b, 0xc7, 0x0e, 0x81, 0xa1, 0xe3, 0xfb, 0x79, 0x5c, 0xe4, 0x2e, 0xd9, 0x90, 0xc0, 0xf9, 0x46, 0xf3, 0xb6, 0xf3, 0xa1, 0x49, +0x47, 0xc3, 0x34, 0x3a, 0x08, 0xe6, 0xf2, 0x7f, 0xfe, 0xc5, 0x87, 0xf0, 0x15, 0xcb, 0x00, 0x04, 0x51, 0x0c, 0x24, 0x3d, 0xdf, 0x21, 0xc9, 0x0a, 0x0a, 0xd6, 0x23, 0xed, 0x1c, 0xd9, 0xe4, 0x81, +0x2c, 0xf9, 0xf5, 0x14, 0x14, 0xfc, 0xc3, 0x09, 0xf4, 0x2a, 0x19, 0xf8, 0x1f, 0x19, 0x19, 0x07, 0x07, 0x07, 0x09, 0x1d, 0xe4, 0x08, 0x9a, 0x7f, 0xae, 0xbf, 0x0f, 0xf2, 0x01, 0x0c, 0xd8, 0x10, +0xc2, 0x05, 0x21, 0x24, 0x37, 0xa5, 0x19, 0xe9, 0x09, 0x4f, 0x0d, 0x38, 0x48, 0x01, 0xf3, 0x09, 0x49, 0xee, 0x3b, 0xbf, 0x47, 0x66, 0xdb, 0x0d, 0xfe, 0x4d, 0xcb, 0x05, 0x06, 0xf6, 0x81, 0x31, +0xd5, 0xcf, 0xb8, 0xe0, 0x1e, 0x71, 0x2c, 0xb2, 0xd4, 0x81, 0x09, 0x10, 0xe2, 0xdd, 0xae, 0xe7, 0x2d, 0xe7, 0xf2, 0xab, 0xe4, 0xe1, 0x2f, 0x55, 0xd2, 0xa8, 0x16, 0x28, 0xb5, 0x41, 0xe8, 0x51, +0x33, 0x8a, 0xd1, 0xb3, 0xef, 0x3a, 0xef, 0xd8, 0x81, 0x38, 0xd4, 0x22, 0xa2, 0xca, 0x51, 0xdc, 0xc4, 0xbe, 0x12, 0x44, 0x06, 0x16, 0xd9, 0x4e, 0xbe, 0x6a, 0x01, 0x8e, 0xf0, 0x0e, 0x4f, 0xda, +0x81, 0x58, 0x4e, 0xdd, 0x2b, 0x55, 0x40, 0xc5, 0xf9, 0xef, 0xfe, 0xda, 0x53, 0x17, 0x2b, 0xd1, 0x4a, 0xf0, 0xfe, 0x1c, 0x0f, 0xc2, 0xc3, 0xf3, 0xf7, 0x39, 0x34, 0x7f, 0xf6, 0x9f, 0x08, 0xd5, +0xdc, 0x49, 0xb9, 0xc9, 0xbf, 0x62, 0xe9, 0x55, 0x0a, 0x58, 0xc2, 0x25, 0x8e, 0x4a, 0x72, 0xbd, 0xbc, 0x44, 0xe8, 0x78, 0x15, 0xdb, 0x7f, 0x93, 0xfe, 0x0d, 0x4b, 0x02, 0xb2, 0x0e, 0x1c, 0xae, +0xd6, 0xff, 0xd7, 0x0c, 0xd7, 0xba, 0x19, 0x13, 0x0d, 0x30, 0x6c, 0x0f, 0x15, 0x1e, 0x0a, 0x81, 0x4e, 0x09, 0x13, 0x5d, 0x1e, 0xfb, 0x56, 0x1d, 0x05, 0x9c, 0xdb, 0x7f, 0xd0, 0x14, 0xfb, 0x16, +0xf4, 0x06, 0x39, 0xb2, 0xe7, 0xcc, 0x2a, 0x2a, 0x52, 0xe6, 0x05, 0x69, 0x21, 0x16, 0x8b, 0xf4, 0xc9, 0xf3, 0xf0, 0xba, 0x1b, 0x2d, 0x8e, 0x2e, 0xda, 0xeb, 0xdb, 0xd8, 0x21, 0xfa, 0x33, 0x81, +0x50, 0xd4, 0x1b, 0xf5, 0xfb, 0xb1, 0xf5, 0x48, 0x02, 0xe0, 0x81, 0x86, 0xf5, 0x2e, 0x0d, 0x26, 0xf1, 0x1e, 0xe5, 0xd7, 0x17, 0x0c, 0xe9, 0xe1, 0xf8, 0x7f, 0x0d, 0x3f, 0x41, 0xfb, 0xd2, 0x0f, +0xda, 0x41, 0x32, 0xfe, 0xe2, 0x5d, 0xfc, 0xd2, 0x01, 0x47, 0x37, 0x0d, 0x03, 0xec, 0xbb, 0xee, 0xbb, 0x61, 0x07, 0x34, 0xf3, 0x09, 0xdc, 0xaf, 0xc8, 0x0a, 0x3a, 0x7f, 0x18, 0xc5, 0x06, 0x23, +0xfd, 0x00, 0x08, 0xee, 0x25, 0x2a, 0xa5, 0x00, 0x0b, 0x24, 0x3e, 0xcd, 0x48, 0xea, 0xbf, 0x6d, 0xc5, 0x0c, 0xa9, 0xf8, 0x33, 0xf1, 0xd6, 0xfd, 0x7f, 0x24, 0xf6, 0x3a, 0x22, 0x36, 0xda, 0xdf, +0x7f, 0x2c, 0x1f, 0xbe, 0xb2, 0xb5, 0x0b, 0x4d, 0x1a, 0x33, 0x31, 0x3f, 0xe9, 0x10, 0xa3, 0x15, 0x34, 0xd7, 0x30, 0x07, 0xbd, 0x46, 0xfe, 0x1b, 0x16, 0xdf, 0x00, 0x81, 0x58, 0xe5, 0x03, 0x01, +0x20, 0x03, 0xf5, 0xf6, 0x03, 0x27, 0x25, 0x0d, 0x4d, 0xf6, 0x26, 0x02, 0xf7, 0x16, 0xe3, 0x4c, 0x02, 0x2e, 0xf5, 0xed, 0xcc, 0x6a, 0x2b, 0xdb, 0x00, 0xb4, 0x08, 0xe8, 0xfd, 0xbe, 0x2c, 0x31, +0x27, 0x0f, 0xcf, 0x64, 0x0c, 0xd3, 0x7f, 0x6b, 0xe5, 0x91, 0x0f, 0x05, 0x59, 0x22, 0x02, 0x50, 0xee, 0x8d, 0xd0, 0x1d, 0x33, 0x0b, 0xa8, 0xf7, 0x06, 0xdf, 0x81, 0x87, 0xdd, 0xdb, 0x15, 0x16, +0x74, 0xef, 0xf2, 0x0d, 0x55, 0xce, 0x12, 0xf4, 0x0f, 0x3f, 0xd8, 0xe4, 0xb2, 0x50, 0xcc, 0xe5, 0xef, 0xf9, 0xec, 0xf2, 0xe8, 0x7f, 0xac, 0x25, 0x08, 0x6e, 0x12, 0x1e, 0xfa, 0xad, 0x3a, 0xda, +0xd9, 0xd9, 0x58, 0x50, 0xf0, 0x2d, 0xe5, 0x3d, 0x21, 0xe3, 0x3d, 0xd6, 0xeb, 0x46, 0x8b, 0x7f, 0x09, 0x18, 0x53, 0xd3, 0x70, 0xef, 0xd2, 0x37, 0x87, 0x55, 0xfb, 0xa6, 0x5e, 0x7f, 0x60, 0xdf, +0xb7, 0x57, 0x18, 0x37, 0x57, 0x25, 0xcd, 0xab, 0xbc, 0x6a, 0x05, 0x1c, 0x35, 0x98, 0x8e, 0xed, 0xbd, 0xd9, 0x20, 0x18, 0x2a, 0x7f, 0xde, 0xe4, 0xa5, 0xf7, 0x25, 0xcf, 0x11, 0xfa, 0x83, 0xcd, +0xdf, 0x7e, 0xa2, 0xc9, 0x28, 0xfa, 0x11, 0xba, 0x1b, 0x41, 0x31, 0xab, 0xfd, 0x2e, 0x36, 0x13, 0x31, 0x3e, 0xdb, 0x11, 0xe3, 0x81, 0xea, 0xe6, 0xcc, 0xb2, 0xe8, 0x13, 0x44, 0x39, 0x33, 0xc7, +0xc1, 0xff, 0x2f, 0x81, 0xd2, 0xe5, 0x40, 0x02, 0xf6, 0xdf, 0xd2, 0xc6, 0xe5, 0xde, 0x05, 0xe3, 0x1a, 0xfd, 0xfe, 0x2b, 0xdd, 0x20, 0x01, 0xcf, 0x13, 0x4a, 0x26, 0xc1, 0xb7, 0xf1, 0xf8, 0xd7, +0x17, 0x0c, 0xdb, 0xf7, 0x09, 0xc8, 0x81, 0x0e, 0x13, 0xd7, 0x04, 0x15, 0xfe, 0x55, 0xcb, 0xd6, 0xd8, 0x3a, 0x1f, 0x09, 0xf8, 0xba, 0x1c, 0xea, 0x53, 0xd0, 0x39, 0x58, 0x12, 0x81, 0x06, 0xe4, +0xb8, 0xf5, 0x42, 0xa9, 0xe6, 0x88, 0x11, 0x8f, 0x27, 0xab, 0x81, 0xc2, 0x45, 0xe2, 0x19, 0x1b, 0x34, 0x36, 0xbc, 0x35, 0xe8, 0x3d, 0xfb, 0xed, 0x7f, 0x9f, 0x2d, 0x65, 0xf3, 0xb7, 0x30, 0xda, +0x2a, 0xef, 0x07, 0x7f, 0xb1, 0x37, 0xab, 0x1c, 0x0b, 0xd2, 0x33, 0x1d, 0x0b, 0x1f, 0x5d, 0xf4, 0x4d, 0x72, 0xde, 0x36, 0x2d, 0xed, 0x3f, 0xbc, 0x7f, 0x39, 0x17, 0x44, 0x07, 0x88, 0xcb, 0x13, +0x0e, 0x24, 0x30, 0xbd, 0x20, 0x1b, 0x22, 0x69, 0xff, 0xe8, 0xd2, 0x28, 0xf4, 0xee, 0x01, 0xad, 0xcf, 0x02, 0x22, 0x19, 0xca, 0x3a, 0xf2, 0xd7, 0xd5, 0x81, 0xde, 0xf6, 0x2c, 0xd7, 0x2f, 0x4c, +0xc8, 0x37, 0xed, 0x3a, 0x24, 0x35, 0x5a, 0x20, 0x70, 0x00, 0x7f, 0xda, 0xa7, 0x9c, 0xb7, 0xa8, 0xe4, 0x15, 0xc5, 0x2c, 0xf6, 0x88, 0x43, 0x55, 0xaa, 0xe1, 0xc9, 0xda, 0x9b, 0x81, 0x0b, 0x86, +0x71, 0xd9, 0x99, 0x34, 0x17, 0xc5, 0x54, 0x2e, 0xb7, 0x09, 0xc3, 0x40, 0xb7, 0x37, 0x32, 0x38, 0xc8, 0x0a, 0xd0, 0xbe, 0x54, 0x7c, 0x70, 0xff, 0xba, 0xe9, 0x42, 0xaa, 0x31, 0xdc, 0xe4, 0xfb, +0x0f, 0xec, 0x81, 0xb8, 0xff, 0xe9, 0xdc, 0x06, 0x21, 0x15, 0xd5, 0x7f, 0xec, 0x17, 0xa1, 0xf9, 0xba, 0x12, 0x2d, 0x71, 0xd4, 0x13, 0xde, 0x97, 0x05, 0x33, 0x13, 0xd4, 0x24, 0x20, 0xb8, 0x73, +0x91, 0xe0, 0xf3, 0xda, 0x6d, 0x31, 0xfd, 0xc2, 0x81, 0x5d, 0x00, 0x0a, 0xfb, 0xdd, 0x21, 0x32, 0x0a, 0xe8, 0x11, 0xc8, 0xf1, 0xed, 0x9c, 0x01, 0x5e, 0x11, 0x08, 0x66, 0x7f, 0xc3, 0x35, 0x20, +0xd6, 0x3b, 0xf0, 0x0e, 0xd2, 0xc4, 0x4b, 0xe1, 0x67, 0x09, 0x49, 0xad, 0x00, 0xe7, 0xab, 0x7c, 0xc7, 0x45, 0xe7, 0xba, 0x0f, 0x13, 0xf7, 0xf2, 0xe3, 0x07, 0x5c, 0x7f, 0x09, 0x6a, 0xaa, 0x07, +0xc2, 0x09, 0xc4, 0xa3, 0xeb, 0xf1, 0xcc, 0x43, 0xe4, 0x09, 0x08, 0x7f, 0xd4, 0x41, 0xd9, 0xc4, 0x2f, 0x1a, 0x48, 0x18, 0xd8, 0x40, 0xc3, 0x01, 0xca, 0xee, 0x61, 0x1e, 0x07, 0xc6, 0x4f, 0x49, +0x24, 0xaa, 0x00, 0x55, 0x2d, 0x22, 0x38, 0xfb, 0xf2, 0x81, 0xa8, 0x28, 0xf7, 0xb0, 0xb5, 0xf1, 0x2d, 0xaa, 0x18, 0xdd, 0xde, 0x0d, 0x11, 0x31, 0xe5, 0xf2, 0x08, 0xe6, 0x0a, 0xff, 0x20, 0xd7, +0xd3, 0xcc, 0xef, 0x05, 0x16, 0x14, 0xd6, 0xe4, 0xd7, 0x15, 0x01, 0x08, 0x00, 0xfa, 0x7f, 0x11, 0x2b, 0xb4, 0x2c, 0x65, 0xe9, 0xd6, 0x3f, 0xe5, 0x3e, 0x23, 0xf9, 0x7f, 0xfe, 0xda, 0xed, 0xb5, +0x09, 0xfc, 0x00, 0x15, 0x53, 0x16, 0x2e, 0x5c, 0xd9, 0x81, 0xcd, 0xfd, 0xbf, 0x4f, 0x25, 0xe1, 0x24, 0x1e, 0xe4, 0x19, 0xd0, 0xb2, 0x81, 0xdc, 0x19, 0x07, 0xed, 0xdb, 0xc3, 0x68, 0x18, 0x41, +0xcc, 0x04, 0x81, 0x4a, 0x1d, 0x63, 0x2f, 0x86, 0x15, 0xdf, 0x23, 0x78, 0x0a, 0xc9, 0xba, 0x21, 0xf9, 0x01, 0x1f, 0xee, 0xeb, 0xc0, 0x1a, 0x07, 0x9d, 0x31, 0x13, 0x98, 0xb2, 0xcc, 0x19, 0x7f, +0x25, 0xdf, 0xe5, 0x02, 0x43, 0xbb, 0x10, 0x32, 0x05, 0xe8, 0xf8, 0xf5, 0xd2, 0x2b, 0x10, 0x13, 0x06, 0xd8, 0xef, 0x32, 0x46, 0x57, 0x81, 0x2b, 0xea, 0x54, 0xe8, 0x0f, 0xe6, 0x4d, 0xf3, 0xa8, +0xc3, 0x17, 0x11, 0x17, 0xcb, 0x45, 0xee, 0x11, 0x3a, 0x78, 0x9b, 0x55, 0xf3, 0x10, 0x8a, 0x01, 0xf4, 0x59, 0xa3, 0x7f, 0x9f, 0x61, 0xfc, 0xec, 0xe2, 0x23, 0x3e, 0x01, 0x3f, 0x0a, 0xc9, 0xd3, +0xf1, 0x1c, 0xeb, 0x19, 0x6d, 0xcf, 0x03, 0x81, 0xcc, 0xd9, 0xc4, 0x98, 0xf6, 0x0c, 0x17, 0x3b, 0xe1, 0xef, 0x3a, 0x0f, 0xf6, 0x96, 0x2d, 0x24, 0x32, 0xcb, 0x1f, 0xf4, 0xc9, 0xd4, 0xfc, 0x7f, +0xa6, 0x09, 0x9e, 0x18, 0xe3, 0x25, 0x3a, 0xca, 0x12, 0xf9, 0x09, 0xf2, 0x18, 0x44, 0xb7, 0xc5, 0x4d, 0xe5, 0x20, 0x55, 0xdb, 0x20, 0xdc, 0x6d, 0xdd, 0x29, 0xe5, 0xfc, 0xf9, 0xd6, 0xb2, 0x47, +0x51, 0xd9, 0x9e, 0xf0, 0x47, 0x7f, 0xc4, 0x5f, 0xb3, 0xdc, 0x18, 0x05, 0x26, 0xf2, 0x40, 0x7f, 0xfb, 0x0d, 0x3f, 0x0d, 0x41, 0xd7, 0xd9, 0xd2, 0xc2, 0xe7, 0xf7, 0xd6, 0x1c, 0x37, 0x46, 0x3e, +0x11, 0xe3, 0x0d, 0x0f, 0x03, 0x8d, 0xca, 0x7f, 0xc0, 0x00, 0xaf, 0x0c, 0xb5, 0x45, 0x06, 0xd2, 0x04, 0x2c, 0x18, 0xd9, 0xe0, 0xf7, 0x4d, 0x15, 0x3f, 0xa9, 0xa7, 0x4f, 0x83, 0xf0, 0x9d, 0x6b, +0x9a, 0x0f, 0xc0, 0x12, 0x83, 0x4b, 0xa0, 0xd4, 0x09, 0x81, 0x12, 0xd4, 0x30, 0x57, 0x4c, 0x0d, 0x4e, 0xeb, 0xf3, 0x5f, 0x7f, 0x4b, 0xce, 0x35, 0x3e, 0xe0, 0xa3, 0x0d, 0x0e, 0x89, 0x5f, 0xda, +0x0b, 0x30, 0x1b, 0x09, 0x37, 0xfc, 0x44, 0xca, 0xe5, 0xd9, 0x20, 0xe5, 0xd6, 0x00, 0x13, 0x91, 0x9f, 0x06, 0xbc, 0xc9, 0x2b, 0xdd, 0x14, 0x7f, 0x02, 0xf9, 0xdf, 0xca, 0xe4, 0xf1, 0xd1, 0x32, +0xb8, 0xd8, 0x4d, 0x82, 0xf5, 0xb5, 0xe8, 0xe8, 0xd9, 0xc8, 0x81, 0xf7, 0x4d, 0x38, 0x25, 0xf8, 0xef, 0x58, 0x0f, 0x72, 0xf5, 0xec, 0xea, 0xf8, 0x2b, 0x5c, 0xb2, 0xf8, 0xc4, 0x43, 0x5a, 0xa4, +0xe9, 0xc5, 0x59, 0x7f, 0x00, 0xc4, 0x38, 0xda, 0x4b, 0xca, 0xdc, 0x1f, 0xf0, 0x0f, 0x7e, 0xff, 0x7f, 0xe0, 0xfe, 0x0b, 0xf2, 0xed, 0xe1, 0x3b, 0xe4, 0x0c, 0xeb, 0x09, 0xca, 0x44, 0x14, 0xff, +0x34, 0x1b, 0x3a, 0xff, 0x0f, 0x37, 0xe6, 0xfa, 0x89, 0x16, 0x2a, 0x38, 0xc8, 0x0c, 0xe5, 0x74, 0x4c, 0x81, 0xa7, 0xcb, 0x69, 0x8c, 0xd6, 0x03, 0xa8, 0x29, 0x4a, 0x97, 0xaf, 0xba, 0xa9, 0xf0, +0x09, 0x05, 0x20, 0xc9, 0x46, 0xf2, 0xd5, 0x7f, 0x16, 0xe4, 0xf4, 0xb9, 0xf9, 0xef, 0x13, 0xfd, 0x15, 0x11, 0xd3, 0x03, 0x03, 0xdf, 0xe9, 0xe0, 0x09, 0x0b, 0xae, 0xc6, 0xf7, 0x01, 0x2f, 0x81, +0xe0, 0xd9, 0xd3, 0xd3, 0x16, 0xee, 0x09, 0x2e, 0x45, 0x3b, 0x1c, 0x04, 0x11, 0xd8, 0x0b, 0x0d, 0x81, 0xd8, 0x32, 0x0b, 0xe8, 0x32, 0xd2, 0xaf, 0xf0, 0x13, 0x25, 0x35, 0x19, 0xe1, 0x07, 0x01, +0x22, 0xec, 0xec, 0x68, 0xdb, 0xf4, 0x3b, 0xf3, 0x8b, 0xf5, 0x14, 0xfa, 0x45, 0x13, 0xe3, 0x23, 0x81, 0x11, 0xed, 0xde, 0x2d, 0x03, 0x3c, 0x20, 0x48, 0x23, 0xda, 0xcd, 0xf8, 0x13, 0x09, 0xf9, +0x3a, 0xee, 0xf5, 0xfc, 0xe1, 0x02, 0x2f, 0x81, 0x26, 0x07, 0xec, 0xd0, 0x34, 0xeb, 0xde, 0x0a, 0x26, 0xf4, 0xce, 0x09, 0xe2, 0xe4, 0xc7, 0xc3, 0x9c, 0x2b, 0xdb, 0x81, 0x2b, 0x5e, 0x23, 0xea, +0x41, 0xef, 0xdf, 0x05, 0x77, 0xbf, 0x7a, 0x20, 0xe5, 0xde, 0x8c, 0xf4, 0xf7, 0x46, 0xf9, 0xdc, 0x2e, 0xd0, 0x42, 0x7f, 0xd9, 0x0f, 0xe5, 0xcd, 0x9f, 0x01, 0xd2, 0x27, 0x0a, 0xfd, 0x30, 0x00, +0x45, 0xf2, 0x4b, 0x23, 0x52, 0x45, 0xf3, 0xf1, 0x4a, 0x56, 0xcc, 0x5e, 0x93, 0x22, 0x3c, 0xae, 0xcd, 0xc6, 0x37, 0x73, 0x15, 0x0c, 0x07, 0xde, 0x0b, 0xe8, 0x32, 0xe7, 0xf9, 0x8a, 0x81, 0x46, +0xd9, 0xe2, 0x05, 0x93, 0x0e, 0xb3, 0x38, 0xcc, 0xc9, 0xe7, 0xe3, 0x12, 0xd8, 0x52, 0x39, 0x27, 0x7f, 0xe7, 0x15, 0x2d, 0xf5, 0xce, 0xc2, 0xee, 0x57, 0x0d, 0x24, 0xef, 0x67, 0x06, 0xcc, 0xcb, +0xf5, 0x31, 0xaf, 0x7f, 0x26, 0x32, 0x38, 0xa7, 0xe5, 0x4f, 0xbd, 0xef, 0xfa, 0x15, 0xb9, 0xa9, 0xaf, 0x1e, 0x9f, 0x81, 0xfa, 0x18, 0x57, 0xdb, 0x58, 0x1b, 0xea, 0x37, 0x0e, 0xb1, 0x98, 0x12, +0x46, 0xf0, 0x03, 0x4d, 0x83, 0xa2, 0x26, 0x67, 0x3d, 0x0d, 0x2e, 0x96, 0x2a, 0xdc, 0xfb, 0x7f, 0x21, 0xf4, 0x38, 0x23, 0xf8, 0x4f, 0xfe, 0x1c, 0xe4, 0xf1, 0x5b, 0x26, 0x21, 0x1a, 0xb5, 0x50, +0x0d, 0x81, 0xf1, 0xdf, 0x05, 0x06, 0x50, 0xa6, 0x31, 0x7d, 0x24, 0xa7, 0x01, 0x00, 0xca, 0x95, 0x1c, 0xad, 0x1b, 0xb4, 0xf4, 0x0d, 0x37, 0xe5, 0x21, 0x96, 0xcb, 0xfa, 0x57, 0x1f, 0x06, 0xe1, +0x19, 0xfb, 0x34, 0x81, 0xd8, 0x39, 0xe2, 0x03, 0xc0, 0x07, 0x37, 0xfd, 0xf0, 0xed, 0xfd, 0xb8, 0x09, 0x27, 0xd2, 0x10, 0xd2, 0x26, 0x16, 0xdb, 0x12, 0x00, 0x66, 0x72, 0xe3, 0x1c, 0x99, 0x1f, +0x1e, 0xd8, 0xff, 0x6a, 0xf9, 0xb2, 0x7f, 0xf1, 0xc2, 0x43, 0x3b, 0xd0, 0xea, 0x35, 0x14, 0xd5, 0x3d, 0x16, 0xe7, 0xa2, 0x5d, 0x81, 0x5c, 0x0e, 0x09, 0x4a, 0x00, 0xe3, 0x1b, 0x23, 0xd2, 0xc0, +0xa6, 0x6f, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x81, 0x10, 0x00, 0x00, 0x69, 0xf7, 0xff, 0xff, 0x61, 0x17, 0x00, 0x00, 0x55, 0xac, 0xff, 0xff, 0xcd, 0x4b, 0x00, 0x00, +0x32, 0xcb, 0xff, 0xff, 0xc8, 0xd1, 0xff, 0xff, 0x58, 0xf3, 0xff, 0xff, 0x04, 0xe5, 0xff, 0xff, 0xa1, 0x1b, 0x00, 0x00, 0x88, 0xb1, 0xff, 0xff, 0x4c, 0x0e, 0x00, 0x00, 0xfb, 0xef, 0xff, 0xff, +0x47, 0x2a, 0x00, 0x00, 0xe4, 0xe6, 0xff, 0xff, 0xe6, 0xd7, 0xff, 0xff, 0x5c, 0xd3, 0xff, 0xff, 0xa4, 0xc7, 0xff, 0xff, 0x8c, 0x22, 0x00, 0x00, 0x1b, 0x63, 0x00, 0x00, 0x6a, 0x1d, 0x00, 0x00, +0x0e, 0x3c, 0x00, 0x00, 0x3f, 0x21, 0x00, 0x00, 0x13, 0x01, 0x00, 0x00, 0x12, 0x70, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0xfb, 0xd1, 0xfd, 0xeb, 0x52, 0x0a, 0x7f, 0x05, +0x57, 0xfe, 0xeb, 0xd5, 0x47, 0x0b, 0x03, 0x0d, 0xeb, 0xc1, 0x0c, 0xc0, 0x19, 0xe7, 0xff, 0x11, 0x03, 0xdc, 0xe8, 0x34, 0x16, 0x0f, 0xe8, 0x00, 0xc6, 0xee, 0x04, 0xfd, 0x00, 0xf6, 0xa4, 0xdf, +0x16, 0x0e, 0xe3, 0xf1, 0xa9, 0x11, 0xfd, 0xf2, 0x24, 0x14, 0x1d, 0xd2, 0xf0, 0xce, 0xec, 0x2d, 0xcb, 0x2a, 0x3c, 0xf7, 0xff, 0xc5, 0xee, 0x1c, 0xf2, 0xf9, 0x71, 0xf1, 0x32, 0x10, 0x0c, 0x03, +0x24, 0x01, 0xf6, 0xe3, 0xe0, 0x24, 0xd6, 0x25, 0xea, 0x00, 0x25, 0x2d, 0xaa, 0xd7, 0xf0, 0x01, 0xd2, 0xf2, 0xa0, 0xc9, 0xec, 0xdf, 0xf1, 0x29, 0x27, 0xfd, 0x2e, 0x13, 0xf4, 0xfd, 0xe1, 0xdf, +0x17, 0xf8, 0x0b, 0xe5, 0x29, 0x40, 0x34, 0xf4, 0x0a, 0x09, 0x21, 0xe8, 0x25, 0x6e, 0xce, 0xe8, 0x12, 0xec, 0x32, 0x03, 0xdf, 0x43, 0xdb, 0xfa, 0xe6, 0x0a, 0xdb, 0x04, 0x12, 0x03, 0xe9, 0x3a, +0x1b, 0xe6, 0xe8, 0xfa, 0xcb, 0xda, 0xd0, 0xf6, 0xf2, 0xfe, 0x1a, 0xfc, 0xe7, 0xd8, 0xf5, 0xe4, 0x81, 0x20, 0x34, 0xdc, 0x9d, 0xdb, 0x02, 0x29, 0x25, 0xfa, 0xdc, 0x2e, 0x17, 0xf4, 0x1e, 0xfb, +0x0a, 0xff, 0x12, 0xe1, 0xfa, 0xb3, 0x1c, 0xcb, 0xf4, 0xff, 0x21, 0x6c, 0x2f, 0x03, 0x07, 0x37, 0x04, 0xee, 0xf3, 0xa6, 0xf4, 0xc2, 0xe5, 0xf0, 0x13, 0xe3, 0x21, 0x3b, 0xff, 0xd7, 0xcc, 0x02, +0x0a, 0xfc, 0x03, 0x07, 0xde, 0xc1, 0x00, 0x10, 0xeb, 0x49, 0x4b, 0xb7, 0x30, 0x99, 0xd8, 0x19, 0x11, 0x03, 0xfb, 0x88, 0xf9, 0xe9, 0xd7, 0x0d, 0x05, 0xf8, 0xe4, 0x44, 0xed, 0x35, 0xef, 0x35, +0x02, 0xfc, 0xd8, 0xf8, 0x1d, 0x05, 0xdd, 0xde, 0xf2, 0x1b, 0xbc, 0xf6, 0x1b, 0xcd, 0xd6, 0x01, 0x0d, 0xfd, 0x43, 0x06, 0xf8, 0xec, 0x49, 0x01, 0xe7, 0xdb, 0xc1, 0xec, 0xd5, 0x56, 0xd5, 0xde, +0x13, 0x04, 0xf6, 0x23, 0xe4, 0x14, 0xd5, 0xc6, 0xe5, 0x0b, 0x15, 0x7f, 0xd4, 0x15, 0x0f, 0x2d, 0x37, 0xcf, 0x05, 0x38, 0x02, 0x85, 0x23, 0xd0, 0x36, 0xe0, 0x08, 0x05, 0xdb, 0xff, 0x06, 0xb1, +0x1b, 0x03, 0x37, 0x54, 0x3d, 0x0b, 0xbf, 0x30, 0x27, 0xd8, 0x32, 0x17, 0xd2, 0x33, 0x2a, 0xf7, 0x12, 0xf0, 0xa4, 0x57, 0xea, 0x27, 0x08, 0x37, 0x15, 0x0a, 0x2e, 0xd1, 0xed, 0xf3, 0xd0, 0xd2, +0x4a, 0x02, 0xdf, 0x26, 0xe6, 0xda, 0x12, 0x04, 0xff, 0xbc, 0x1d, 0xcf, 0xf1, 0xe2, 0x18, 0xfc, 0xcc, 0x34, 0x06, 0xbc, 0xe3, 0xba, 0x0f, 0x0b, 0x00, 0x36, 0xee, 0x21, 0x09, 0xe5, 0x11, 0x41, +0xef, 0x3c, 0xee, 0x3d, 0x19, 0x3c, 0x53, 0x81, 0x2d, 0x63, 0xbe, 0x1e, 0xd4, 0x27, 0xb9, 0xf7, 0x0d, 0x1e, 0xfc, 0x1f, 0x14, 0x10, 0x3f, 0xd4, 0xc7, 0x0c, 0x20, 0xec, 0x11, 0x0f, 0x21, 0xcd, +0x3d, 0xe8, 0xfc, 0x3d, 0xd7, 0x15, 0x2a, 0x11, 0x06, 0xe8, 0xcc, 0x01, 0xff, 0xf4, 0xe2, 0xec, 0xc4, 0xea, 0xa8, 0xff, 0x50, 0xe0, 0xe2, 0xba, 0xdb, 0xec, 0x1d, 0x15, 0x22, 0xe8, 0x11, 0x15, +0xe6, 0x13, 0xef, 0x11, 0xf9, 0xd1, 0xf1, 0xf4, 0xf6, 0xb9, 0xe1, 0xdf, 0xeb, 0xcb, 0x1a, 0xd7, 0xcb, 0xea, 0x47, 0xe9, 0xf3, 0x1d, 0x2b, 0xd3, 0x0b, 0xff, 0xd4, 0x2a, 0x0a, 0x08, 0x6d, 0x50, +0xe6, 0xee, 0xec, 0xcf, 0xdc, 0xfe, 0xd7, 0x81, 0xe7, 0xf0, 0xdd, 0xfe, 0xff, 0x0d, 0xc3, 0xfd, 0x22, 0xf1, 0xe0, 0x36, 0x0f, 0xf7, 0xec, 0xe3, 0xe5, 0x37, 0x00, 0x19, 0x7f, 0x29, 0x58, 0x1d, +0x4b, 0xfc, 0x0c, 0xdb, 0xdf, 0x06, 0xcd, 0xfc, 0xdd, 0x25, 0xcf, 0xf7, 0x41, 0xfe, 0x21, 0x42, 0xd5, 0x10, 0xde, 0x01, 0x28, 0x1d, 0xf0, 0xf5, 0x1f, 0xdf, 0x2a, 0x11, 0x19, 0x4a, 0x37, 0xe6, +0xf7, 0x35, 0x31, 0xf9, 0x11, 0x06, 0xde, 0xed, 0x04, 0x0b, 0xf2, 0xd4, 0x13, 0x12, 0xfc, 0x2c, 0xc4, 0xc0, 0x44, 0xd9, 0x11, 0xb2, 0x0b, 0xf5, 0x14, 0x1c, 0x04, 0xfb, 0xd4, 0xf6, 0xfd, 0x2f, +0x3b, 0x2b, 0xbb, 0x09, 0x4c, 0x00, 0xe6, 0x41, 0xe5, 0x10, 0x28, 0xc0, 0x19, 0x0b, 0x50, 0xd9, 0x0f, 0xd8, 0x2e, 0x16, 0x1e, 0xeb, 0xde, 0xf9, 0xdb, 0xf4, 0x21, 0xf7, 0x13, 0xf9, 0x00, 0x09, +0xd9, 0xfe, 0xcd, 0xfe, 0x0e, 0xda, 0x07, 0xfe, 0x12, 0xe2, 0x2f, 0xef, 0x00, 0x06, 0x17, 0x14, 0xf9, 0xc2, 0x6d, 0x68, 0x3a, 0x06, 0x1d, 0xe9, 0x02, 0x0e, 0xdb, 0xfb, 0xf7, 0xff, 0x81, 0x20, +0x1b, 0x07, 0xf8, 0xf7, 0xae, 0xf2, 0x15, 0x18, 0x08, 0xf5, 0xfb, 0x41, 0x04, 0x2e, 0xed, 0x02, 0x33, 0x3c, 0xf5, 0xea, 0x15, 0xe6, 0x2a, 0x0a, 0xff, 0xda, 0xf5, 0xf7, 0xf6, 0xfe, 0x18, 0x3d, +0xf5, 0x1b, 0xf4, 0xf8, 0x22, 0xee, 0x1b, 0xa7, 0x49, 0xfd, 0xfd, 0xdd, 0x19, 0xfa, 0xea, 0xdd, 0x15, 0xe9, 0x39, 0xe6, 0xff, 0x05, 0xe6, 0xed, 0x27, 0xdc, 0xff, 0x05, 0x09, 0xc9, 0x0a, 0x0c, +0xeb, 0x07, 0x0a, 0x38, 0x3d, 0x2d, 0x07, 0x20, 0x1f, 0x1e, 0x0f, 0x10, 0x2b, 0xe7, 0x3a, 0xe8, 0x05, 0x0f, 0xf7, 0xc4, 0x33, 0xfe, 0x1b, 0x2d, 0x4f, 0x03, 0x15, 0xd7, 0xf8, 0x15, 0xab, 0x65, +0xf6, 0x27, 0x0e, 0xff, 0xbf, 0xdc, 0x14, 0x20, 0xd6, 0xfc, 0xd7, 0x27, 0xf3, 0x21, 0x01, 0x24, 0xc5, 0x49, 0xf0, 0xc9, 0xf5, 0x45, 0xcf, 0x34, 0xf5, 0xd6, 0xf3, 0xd3, 0xf9, 0xc9, 0x10, 0xcf, +0xed, 0x44, 0xfe, 0xcf, 0x1b, 0x19, 0xad, 0xe7, 0x81, 0xd7, 0xf6, 0xe6, 0x0d, 0x14, 0x2d, 0xd5, 0xc0, 0x01, 0xfc, 0x2c, 0x02, 0x04, 0x2f, 0xe3, 0x29, 0xee, 0x0e, 0xfb, 0x14, 0x2a, 0x54, 0x40, +0xe9, 0x1c, 0xc7, 0xa6, 0x6e, 0x6d, 0x7f, 0xdf, 0x02, 0xb6, 0xe5, 0x3e, 0xe2, 0xf6, 0x0e, 0x4f, 0x03, 0xac, 0x4f, 0xfe, 0xe9, 0xe7, 0x21, 0x18, 0x01, 0x37, 0xf8, 0xfe, 0xfc, 0xf1, 0xb5, 0xff, +0xe2, 0x07, 0xcd, 0xfb, 0x11, 0xda, 0xc3, 0xf8, 0x23, 0x18, 0x0c, 0x3a, 0xe9, 0x20, 0x32, 0x05, 0xcc, 0x32, 0xfd, 0x11, 0x46, 0x5c, 0x18, 0xf7, 0x0d, 0xae, 0x1b, 0x37, 0x46, 0xeb, 0x0f, 0x38, +0xec, 0xf9, 0xee, 0x35, 0x9e, 0xf0, 0xa9, 0xe9, 0xf2, 0x1b, 0xf6, 0x04, 0x89, 0xe2, 0x32, 0x61, 0x1a, 0x33, 0xe6, 0xe3, 0xcb, 0x17, 0xea, 0x12, 0xcc, 0x41, 0xd6, 0xd5, 0x08, 0xeb, 0x0d, 0x3d, +0xf6, 0x02, 0x44, 0xf2, 0xf9, 0x7a, 0xe7, 0x34, 0xdc, 0xdf, 0x17, 0x16, 0x2d, 0xf3, 0x00, 0x43, 0x01, 0x10, 0x85, 0x91, 0x0d, 0x92, 0x1b, 0x2e, 0xd1, 0x72, 0xb8, 0xd8, 0xed, 0xaa, 0xff, 0x81, +0x23, 0xe8, 0xf4, 0x95, 0x1d, 0x23, 0x21, 0xef, 0x0d, 0x2d, 0x0a, 0x1f, 0xd3, 0xef, 0x16, 0x08, 0x34, 0x87, 0xbd, 0x42, 0xf7, 0x27, 0xc1, 0x30, 0x03, 0xff, 0xf1, 0xe1, 0xe3, 0xd1, 0x45, 0xd9, +0x3d, 0xc2, 0x15, 0xf8, 0x35, 0xa6, 0x44, 0xcc, 0xf6, 0xd0, 0x23, 0x18, 0x10, 0xc0, 0x15, 0x2f, 0x43, 0xf5, 0x0b, 0xe1, 0x03, 0xec, 0x53, 0xbc, 0x24, 0x24, 0x0d, 0xf7, 0xf7, 0xf0, 0x18, 0x0b, +0x21, 0xf6, 0x1f, 0xcb, 0x7f, 0x50, 0xf3, 0x43, 0x02, 0x02, 0xe2, 0x0e, 0xea, 0x5f, 0xee, 0xee, 0xda, 0xfc, 0xb6, 0xd4, 0x05, 0xd9, 0xec, 0x8d, 0x31, 0x27, 0x11, 0xf4, 0x08, 0xf5, 0x13, 0xeb, +0xb6, 0x1c, 0xf5, 0x2f, 0x28, 0x5c, 0xfa, 0x12, 0xea, 0x1d, 0xfe, 0xee, 0x0c, 0x2b, 0xcc, 0x16, 0x10, 0x21, 0x22, 0xe9, 0x1c, 0xbe, 0xfc, 0xcc, 0xfb, 0x08, 0x45, 0x12, 0xf5, 0x76, 0x46, 0xca, +0xe9, 0x40, 0x0f, 0xdd, 0x22, 0x22, 0x45, 0xe5, 0xfa, 0x06, 0x4b, 0x04, 0x41, 0x32, 0xdb, 0xef, 0x14, 0x0a, 0x20, 0xf6, 0x27, 0xd4, 0x29, 0xff, 0xed, 0xce, 0xef, 0xf0, 0x0b, 0xff, 0x03, 0x32, +0xef, 0xdd, 0x1e, 0x26, 0x53, 0xe7, 0x81, 0xd3, 0x25, 0xf2, 0xe0, 0x12, 0x1b, 0xd7, 0xe5, 0x1c, 0x3c, 0xaf, 0xd5, 0xcc, 0xec, 0x08, 0x17, 0xf7, 0xb8, 0xfe, 0xce, 0x18, 0xec, 0x35, 0x24, 0x37, +0x16, 0xdc, 0xf0, 0x15, 0x07, 0x02, 0xfd, 0x1c, 0xec, 0xf6, 0xea, 0x3f, 0x2e, 0x32, 0x2c, 0x09, 0x06, 0x04, 0xfe, 0x05, 0x29, 0x13, 0xf5, 0xd6, 0x02, 0xd6, 0x17, 0x28, 0x01, 0xfe, 0x22, 0x2c, +0x31, 0x12, 0xdc, 0x46, 0xd2, 0xbe, 0xc9, 0xfd, 0xf7, 0xef, 0xba, 0xd0, 0xf4, 0x43, 0xd9, 0x07, 0x23, 0xcc, 0x09, 0xc7, 0xfe, 0x29, 0x17, 0xe6, 0xfc, 0xfa, 0xc1, 0xcd, 0x0d, 0x0c, 0x25, 0xf9, +0x13, 0xf2, 0x03, 0x01, 0xf8, 0x05, 0x18, 0x13, 0x02, 0xfa, 0xf8, 0xfa, 0xff, 0x1a, 0x3a, 0x0b, 0x00, 0x17, 0x0f, 0xe7, 0x02, 0x0d, 0x30, 0xf4, 0xed, 0xf0, 0xf6, 0x9e, 0xfd, 0x01, 0xf4, 0x14, +0xef, 0x05, 0x06, 0x0c, 0x04, 0x0a, 0x7f, 0x51, 0x08, 0xf8, 0xfd, 0xf8, 0x16, 0xef, 0xf9, 0xff, 0x32, 0x18, 0xcf, 0xf9, 0xfb, 0xf1, 0xc3, 0xfa, 0x02, 0x0a, 0x04, 0xfc, 0x01, 0x11, 0xf9, 0xfe, +0x0d, 0xef, 0xfe, 0xfc, 0xe2, 0x07, 0xf4, 0xf2, 0xf7, 0x08, 0xfc, 0xfc, 0xfc, 0xf8, 0xf9, 0x0f, 0x1b, 0xf9, 0x02, 0xe8, 0x0d, 0x05, 0xfb, 0xeb, 0x4a, 0xee, 0xf4, 0x0c, 0x19, 0x62, 0x03, 0x09, +0xfe, 0xe9, 0x2c, 0x81, 0x2a, 0x8b, 0xeb, 0x4b, 0x01, 0x14, 0xe4, 0x1c, 0xf9, 0x2d, 0x2d, 0xbb, 0xbc, 0xe0, 0xa2, 0xf9, 0x8b, 0xf7, 0x08, 0xc9, 0x1f, 0x11, 0xfb, 0x03, 0x3f, 0xd4, 0x53, 0xda, +0xd4, 0x2e, 0xa6, 0xf6, 0x03, 0x05, 0x0e, 0x02, 0x04, 0xd1, 0x63, 0x1e, 0xd5, 0x20, 0xc8, 0x08, 0x0e, 0x05, 0xfa, 0x19, 0x39, 0x20, 0x32, 0xca, 0x03, 0x47, 0x09, 0xdf, 0x2c, 0xe5, 0x40, 0x9a, +0xc7, 0x1a, 0x08, 0xfb, 0x2f, 0xda, 0xd6, 0x48, 0xc8, 0xda, 0x16, 0x19, 0xea, 0x1c, 0x02, 0xc2, 0x34, 0x24, 0xe6, 0xe3, 0xeb, 0x47, 0xec, 0xfd, 0x08, 0x32, 0x37, 0x2e, 0xd7, 0xb6, 0x0b, 0xe7, +0xf5, 0x13, 0x20, 0xec, 0xd0, 0xae, 0x7f, 0xcb, 0xe3, 0x30, 0x00, 0xe9, 0x28, 0x52, 0x1b, 0xf2, 0x11, 0x40, 0x08, 0xf2, 0xf4, 0x15, 0xea, 0x21, 0xf5, 0x2b, 0x40, 0x0c, 0x17, 0xfe, 0xcc, 0x15, +0x24, 0xfe, 0x10, 0xbc, 0x2d, 0x32, 0xf2, 0xe1, 0xea, 0x01, 0x07, 0xd8, 0xd4, 0x23, 0x43, 0x22, 0x2d, 0xb0, 0x0e, 0xea, 0x0b, 0x3a, 0x23, 0x1f, 0x19, 0x59, 0xe5, 0xef, 0xcd, 0xf1, 0xee, 0x7d, +0x02, 0xdb, 0xe9, 0xfc, 0x0a, 0xb7, 0x20, 0xfe, 0xe8, 0xe5, 0x01, 0xc9, 0x38, 0xf7, 0xfa, 0xfc, 0xc0, 0xe0, 0xbc, 0x00, 0xc2, 0xc5, 0xf7, 0xe4, 0xae, 0x9a, 0x32, 0xdd, 0xf0, 0x4e, 0xfe, 0xdd, +0xe9, 0xed, 0xcb, 0x6a, 0xfb, 0xea, 0x6d, 0x17, 0x0f, 0xed, 0xd5, 0x05, 0x0b, 0x2d, 0xe7, 0xdd, 0x70, 0x38, 0x53, 0x1e, 0x4c, 0xc3, 0xf5, 0xe9, 0xa8, 0x90, 0x5e, 0xf0, 0xf4, 0x19, 0x3b, 0x54, +0xfb, 0x10, 0x35, 0x12, 0x21, 0x07, 0xd2, 0x1a, 0x41, 0xeb, 0x5f, 0xb5, 0x08, 0x1c, 0xde, 0xfb, 0x40, 0x38, 0x05, 0xcb, 0x1e, 0xba, 0x63, 0x2b, 0xf2, 0xaa, 0x11, 0xf8, 0xd6, 0x06, 0x16, 0x81, +0xfa, 0xf3, 0xd6, 0x1d, 0xe3, 0x0e, 0xc2, 0x14, 0x1a, 0xef, 0xa8, 0x2d, 0xce, 0x19, 0x6c, 0xde, 0x38, 0xd2, 0x37, 0x30, 0xd8, 0xe7, 0xb5, 0x36, 0xc7, 0x31, 0x12, 0xe8, 0xe9, 0xc1, 0x19, 0x4e, +0xdb, 0x03, 0x1c, 0xfb, 0x11, 0xfe, 0xa0, 0xf1, 0xf3, 0xdd, 0x32, 0xd3, 0xf7, 0xd8, 0xf2, 0x1b, 0xe2, 0xf1, 0xdc, 0x04, 0x3f, 0x3a, 0xfa, 0x1a, 0x04, 0x12, 0xc4, 0xc9, 0x0d, 0xed, 0xd0, 0x70, +0x37, 0xed, 0x01, 0x23, 0xa4, 0xca, 0x1b, 0xde, 0xd2, 0x19, 0xf8, 0xf0, 0x06, 0x14, 0xf0, 0x11, 0x75, 0xc8, 0xfa, 0x08, 0x3a, 0x00, 0x03, 0x3c, 0xdd, 0x0f, 0xd0, 0xd2, 0xe4, 0xb5, 0x23, 0x32, +0xfc, 0xf0, 0x02, 0x10, 0x07, 0xee, 0x24, 0xe6, 0x43, 0x22, 0xd1, 0x7f, 0xdf, 0x01, 0xfb, 0x14, 0x29, 0xe9, 0x34, 0x1b, 0x0b, 0xf8, 0xf8, 0xd8, 0x08, 0xc8, 0x18, 0xf6, 0x64, 0xf9, 0x38, 0xda, +0x28, 0xf7, 0x3b, 0xdf, 0xb8, 0xfa, 0x55, 0xe6, 0x1b, 0xf2, 0xfb, 0x23, 0xe2, 0x12, 0x24, 0x49, 0xe9, 0xee, 0xc3, 0xd8, 0x2e, 0xe0, 0xe4, 0xfa, 0xb4, 0x37, 0x0d, 0xf2, 0x9b, 0x60, 0xec, 0xf1, +0x1f, 0x17, 0xf3, 0x0f, 0x17, 0xfe, 0xee, 0x07, 0x01, 0xd6, 0x48, 0x2d, 0xe6, 0xea, 0x33, 0x38, 0x19, 0x23, 0x32, 0x1a, 0xf2, 0x45, 0x10, 0xec, 0x0e, 0x56, 0xd1, 0x46, 0x16, 0x5d, 0x2e, 0xc6, +0x0b, 0x2b, 0x94, 0x0f, 0x02, 0xed, 0x24, 0xeb, 0xe1, 0xff, 0xf9, 0x1f, 0x7f, 0x20, 0x7c, 0x3c, 0xa1, 0xec, 0xc7, 0x24, 0x16, 0xb6, 0xec, 0x2d, 0x0e, 0xee, 0xe2, 0xf0, 0xcc, 0x18, 0x99, 0x14, +0xc4, 0x14, 0xfe, 0xfb, 0x23, 0xeb, 0x06, 0xf5, 0x07, 0xfa, 0xf4, 0xe5, 0xf4, 0xf6, 0xff, 0x24, 0x0c, 0x0e, 0xfd, 0xff, 0x0f, 0x19, 0x01, 0xe9, 0xf5, 0x25, 0xf5, 0xd9, 0x0c, 0xf1, 0x0d, 0xf8, +0xf3, 0xd0, 0xff, 0x0a, 0x14, 0xfd, 0x02, 0x08, 0xf1, 0x20, 0x26, 0xf2, 0xf3, 0xe0, 0x21, 0x25, 0x81, 0xde, 0xd1, 0x00, 0xd0, 0x11, 0xfb, 0x06, 0x0d, 0x0c, 0x0a, 0x25, 0x17, 0x0c, 0x15, 0x11, +0xf3, 0x28, 0x05, 0xfc, 0x10, 0x1a, 0xe5, 0x0a, 0x0c, 0xed, 0x0a, 0xd6, 0xff, 0x02, 0xfa, 0x15, 0xc4, 0xf8, 0xf3, 0x09, 0x04, 0xdd, 0x11, 0xed, 0xde, 0x13, 0xed, 0xf2, 0x35, 0x1c, 0x1f, 0x30, +0x3d, 0xf8, 0x35, 0x35, 0x19, 0x97, 0xe8, 0xb0, 0x1e, 0xfd, 0x14, 0xd7, 0xa9, 0xea, 0xf5, 0x4b, 0xe3, 0xfc, 0x24, 0xaa, 0xa6, 0xe6, 0xf8, 0xdc, 0xc4, 0x34, 0x01, 0xe7, 0xf4, 0x7f, 0xb9, 0x1d, +0xb9, 0xf5, 0xba, 0xfb, 0xc6, 0xec, 0x0a, 0x06, 0xea, 0x74, 0x22, 0x07, 0xf3, 0xf1, 0x24, 0x0f, 0xf1, 0xd1, 0x1a, 0xe3, 0x0b, 0x16, 0x07, 0x98, 0x00, 0x07, 0xe7, 0x02, 0x08, 0x0d, 0x29, 0xe3, +0xea, 0xef, 0x35, 0x14, 0xe2, 0xe0, 0xcf, 0x41, 0x8c, 0xbf, 0x23, 0x3a, 0x02, 0x27, 0xe7, 0x3f, 0xbb, 0xf6, 0xc7, 0xd3, 0x3a, 0xe1, 0xfe, 0xb3, 0x01, 0x11, 0x0a, 0x14, 0xbf, 0x0b, 0x18, 0xd0, +0x81, 0x39, 0x09, 0xfe, 0xef, 0x12, 0xef, 0x09, 0x02, 0x0b, 0xda, 0x11, 0xec, 0x31, 0xea, 0xe6, 0xf2, 0x16, 0xec, 0xe9, 0x07, 0xc0, 0x33, 0xf9, 0xd5, 0xe4, 0x0b, 0x16, 0x13, 0xe4, 0xfd, 0xfb, +0xfc, 0x0f, 0xfe, 0x0c, 0xef, 0x0d, 0xeb, 0x08, 0x0c, 0x07, 0xfd, 0xd3, 0xf9, 0x1e, 0xf3, 0x32, 0x1a, 0x02, 0xfc, 0xfc, 0x61, 0xd5, 0x0d, 0xea, 0x05, 0x02, 0xdf, 0x0a, 0xe0, 0x0e, 0xf5, 0x20, +0xeb, 0x03, 0x29, 0x18, 0x0a, 0xf3, 0x00, 0xe1, 0xf7, 0x0c, 0x01, 0xd0, 0xf6, 0x0c, 0x2c, 0xe0, 0xd4, 0xf3, 0xec, 0xda, 0x17, 0x42, 0xf8, 0x0e, 0x0f, 0xdc, 0xf4, 0xe3, 0x44, 0xe5, 0x13, 0x23, +0x4b, 0xfb, 0xf2, 0xbf, 0x34, 0x16, 0x04, 0xdb, 0x13, 0x48, 0x13, 0xef, 0x02, 0x2a, 0xea, 0xce, 0x20, 0x2f, 0x22, 0xe6, 0xaf, 0x34, 0xf8, 0x3f, 0x1c, 0x25, 0xf7, 0x06, 0x26, 0x81, 0xd7, 0xae, +0x0e, 0xd0, 0x0e, 0x01, 0xcc, 0xb4, 0x02, 0xf2, 0x03, 0xad, 0xf1, 0xf9, 0xf6, 0xbf, 0xdb, 0x3e, 0x08, 0x13, 0x11, 0x3d, 0xc4, 0xff, 0xf5, 0xe4, 0x03, 0xec, 0xdb, 0xe2, 0xc2, 0x1c, 0xea, 0xcd, +0xca, 0xd4, 0x8a, 0x31, 0xf5, 0x11, 0x0e, 0x22, 0x98, 0x21, 0xaa, 0x1d, 0x18, 0x2b, 0xc1, 0x16, 0xc8, 0xd3, 0xef, 0xa9, 0x0d, 0xe8, 0x3d, 0xe1, 0xc3, 0xd0, 0x0f, 0x12, 0xf3, 0xea, 0x07, 0xf4, +0x05, 0xf0, 0x02, 0xe7, 0x7b, 0x14, 0x33, 0xd1, 0xb8, 0x2d, 0x0a, 0xd7, 0xec, 0xa2, 0x0e, 0xe0, 0xe4, 0xb6, 0x42, 0xe7, 0xd2, 0xfe, 0xfe, 0x03, 0x2b, 0x59, 0x23, 0x01, 0x20, 0xc3, 0x2a, 0xc9, +0x8e, 0xf5, 0x28, 0xfb, 0xf7, 0x09, 0x18, 0x45, 0xe2, 0x0e, 0x34, 0xf5, 0xea, 0x21, 0xe4, 0xe4, 0xdb, 0x51, 0xe6, 0x0b, 0xf2, 0xf3, 0x1c, 0xa6, 0x03, 0xb3, 0xd5, 0xb3, 0x08, 0xf9, 0xb6, 0x71, +0x0f, 0xe9, 0x1a, 0xf3, 0x1a, 0x7f, 0xe8, 0xc2, 0xd0, 0x2e, 0xf6, 0x2f, 0xf3, 0xe0, 0x05, 0x46, 0xe0, 0xec, 0x2a, 0xc6, 0x33, 0xd2, 0xe5, 0xe7, 0x0c, 0xc8, 0x02, 0x40, 0x1b, 0x5c, 0x53, 0xc1, +0x2c, 0x0e, 0x11, 0xbd, 0x37, 0x3c, 0x95, 0x1e, 0x0e, 0x3a, 0xd7, 0xd5, 0xee, 0xe6, 0x4b, 0xad, 0x37, 0xe6, 0x03, 0x0b, 0xfa, 0xf6, 0xf3, 0xd8, 0xee, 0x93, 0x1b, 0x02, 0xd9, 0xfc, 0x21, 0x10, +0x08, 0x0a, 0x53, 0xed, 0x7f, 0x51, 0x04, 0x1a, 0x20, 0xef, 0x1b, 0x98, 0xf5, 0xf2, 0xc0, 0xe4, 0xd7, 0xe5, 0x1e, 0x43, 0xde, 0x2c, 0x1b, 0xc6, 0x1e, 0xb4, 0xd4, 0xcd, 0x24, 0xe6, 0x22, 0xda, +0x1e, 0xfb, 0x34, 0x2b, 0x30, 0xb8, 0xd7, 0x36, 0x1b, 0xf4, 0xd1, 0xe4, 0x26, 0x25, 0xcd, 0x0b, 0x11, 0xec, 0x0d, 0x22, 0xd2, 0x0d, 0xf5, 0xc9, 0x1e, 0x79, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x80, 0x01, 0x00, 0x00, 0x77, 0xed, 0xff, 0xff, 0x9a, 0x47, 0x00, 0x00, 0x12, 0xf8, 0xff, 0xff, 0xf4, 0xe7, 0xff, 0xff, 0xb5, 0x08, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x16, 0x06, 0x00, 0x00, +0x77, 0xf9, 0xff, 0xff, 0xa2, 0x04, 0x00, 0x00, 0xbb, 0xf6, 0xff, 0xff, 0x24, 0x41, 0x00, 0x00, 0x9b, 0xf2, 0xff, 0xff, 0x7a, 0x01, 0x00, 0x00, 0x1e, 0xf4, 0xff, 0xff, 0x79, 0xea, 0xff, 0xff, +0x63, 0x2d, 0x00, 0x00, 0xa6, 0x08, 0x00, 0x00, 0x73, 0x28, 0x00, 0x00, 0x5b, 0x4c, 0x00, 0x00, 0x36, 0xf8, 0xff, 0xff, 0xcb, 0x23, 0x00, 0x00, 0xef, 0xfe, 0xff, 0xff, 0x95, 0xff, 0xff, 0xff, +0x79, 0xf6, 0xff, 0xff, 0xac, 0x57, 0x00, 0x00, 0xb3, 0x41, 0x00, 0x00, 0xa7, 0xf9, 0xff, 0xff, 0xb2, 0xfe, 0xff, 0xff, 0x07, 0xf5, 0xff, 0xff, 0x62, 0xf5, 0xff, 0xff, 0x8c, 0x01, 0x00, 0x00, +0xba, 0x50, 0x00, 0x00, 0x74, 0xf4, 0xff, 0xff, 0x76, 0xf4, 0xff, 0xff, 0x06, 0xf3, 0xff, 0xff, 0xf6, 0x03, 0x00, 0x00, 0x14, 0xfa, 0xff, 0xff, 0xbb, 0x11, 0x00, 0x00, 0x09, 0xf8, 0xff, 0xff, +0x01, 0x11, 0x00, 0x00, 0xc6, 0x4e, 0x00, 0x00, 0xb2, 0xfc, 0xff, 0xff, 0x26, 0x1a, 0x00, 0x00, 0xa1, 0x09, 0x00, 0x00, 0x55, 0xf0, 0xff, 0xff, 0x59, 0xf1, 0xff, 0xff, 0x46, 0x0b, 0x00, 0x00, +0xe3, 0x05, 0x00, 0x00, 0x1c, 0x07, 0x00, 0x00, 0xc9, 0x01, 0x00, 0x00, 0x29, 0xfe, 0xff, 0xff, 0xaa, 0xf0, 0xff, 0xff, 0xfe, 0x15, 0x00, 0x00, 0x8c, 0x06, 0x00, 0x00, 0x3b, 0xf0, 0xff, 0xff, +0x46, 0x1f, 0x00, 0x00, 0x87, 0x01, 0x00, 0x00, 0x9b, 0xfe, 0xff, 0xff, 0x2d, 0x0b, 0x00, 0x00, 0x1e, 0x36, 0x00, 0x00, 0x24, 0x04, 0x00, 0x00, 0xb1, 0x01, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x00, +0x76, 0x49, 0x00, 0x00, 0xb0, 0xff, 0xff, 0xff, 0x4e, 0x50, 0x00, 0x00, 0x8f, 0x07, 0x00, 0x00, 0xca, 0xf8, 0xff, 0xff, 0x46, 0xff, 0xff, 0xff, 0x97, 0x07, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, +0x9e, 0x03, 0x00, 0x00, 0x72, 0x1c, 0x00, 0x00, 0x1b, 0x3f, 0x00, 0x00, 0xd2, 0xfd, 0xff, 0xff, 0xe5, 0x3a, 0x00, 0x00, 0x96, 0x4f, 0x00, 0x00, 0x33, 0x50, 0x00, 0x00, 0xe2, 0x50, 0x00, 0x00, +0x51, 0xff, 0xff, 0xff, 0x1b, 0x56, 0x00, 0x00, 0x2c, 0x32, 0x00, 0x00, 0xbd, 0xff, 0xff, 0xff, 0x78, 0x02, 0x00, 0x00, 0x5d, 0xff, 0xff, 0xff, 0x82, 0x2e, 0x00, 0x00, 0xa2, 0x04, 0x00, 0x00, +0x7e, 0xfb, 0xff, 0xff, 0x63, 0x3c, 0x00, 0x00, 0xd7, 0x01, 0x00, 0x00, 0xf4, 0x33, 0x00, 0x00, 0xad, 0x01, 0x00, 0x00, 0xee, 0xee, 0xff, 0xff, 0xa7, 0x02, 0x00, 0x00, 0x6d, 0x53, 0x00, 0x00, +0x06, 0xf2, 0xff, 0xff, 0xaa, 0x7a, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x1e, 0x35, 0x0a, 0xed, 0x01, 0xf6, 0x07, 0x3a, 0xff, 0x0c, 0x84, 0x28, 0x10, 0x35, 0xfa, 0x19, +0xfb, 0xad, 0xd5, 0xca, 0x98, 0x27, 0xfe, 0x12, 0xb5, 0xda, 0x06, 0xff, 0x2f, 0x15, 0xfb, 0xf9, 0x33, 0x05, 0xf4, 0xfb, 0xb0, 0x0f, 0x16, 0x25, 0xe1, 0xfb, 0xcc, 0xd6, 0x24, 0x03, 0x01, 0xf2, +0x1e, 0x49, 0x3f, 0xf3, 0xfa, 0xea, 0xc5, 0x1f, 0x02, 0x4d, 0xde, 0xc0, 0x11, 0x13, 0x01, 0xf9, 0xd8, 0xc3, 0x31, 0x43, 0x9f, 0xbc, 0x30, 0x02, 0x09, 0xf5, 0x46, 0xeb, 0xc3, 0xe8, 0x81, 0xfc, +0xb8, 0xe3, 0x34, 0x1e, 0x1f, 0x99, 0x33, 0x27, 0x1e, 0x45, 0x47, 0x4b, 0x39, 0x03, 0xb7, 0x66, 0x25, 0x05, 0x12, 0xfc, 0xec, 0x47, 0xed, 0x7f, 0xf2, 0xe6, 0x8e, 0x4c, 0x3d, 0x55, 0x23, 0xe6, +0x08, 0xd7, 0xd2, 0x2a, 0x81, 0x2c, 0x3d, 0x1f, 0xa3, 0xd0, 0x63, 0x3e, 0x65, 0x7f, 0xe8, 0xe7, 0x3e, 0x23, 0xe1, 0x39, 0xa8, 0x65, 0x2f, 0x4d, 0x96, 0xb8, 0xcf, 0xee, 0x45, 0x0d, 0xf2, 0xe0, +0x99, 0x7f, 0xe3, 0xf7, 0xaf, 0xee, 0xca, 0x36, 0x27, 0x49, 0xda, 0x81, 0x7f, 0x24, 0x24, 0xbb, 0x9d, 0xc0, 0xd8, 0x2b, 0x15, 0x00, 0x21, 0x28, 0x1b, 0xe1, 0x7f, 0xed, 0x9d, 0xb7, 0xa1, 0x06, +0xbb, 0x9f, 0x56, 0xf6, 0x7f, 0xb1, 0x7f, 0x61, 0x2d, 0x66, 0xe6, 0x3c, 0x3f, 0x7f, 0x9d, 0xff, 0x11, 0xfc, 0x31, 0x1e, 0xf0, 0xb4, 0xf1, 0x7e, 0xf1, 0x07, 0xba, 0x32, 0x16, 0x40, 0x31, 0x93, +0x3a, 0x2b, 0xbe, 0x5b, 0xe8, 0x02, 0x59, 0x16, 0xd5, 0xce, 0x47, 0x2f, 0x4f, 0x42, 0x7f, 0xf9, 0x0b, 0x22, 0xf5, 0xe4, 0x0e, 0x47, 0x23, 0x40, 0xe9, 0xb8, 0xcc, 0xfc, 0x45, 0xdf, 0x12, 0x23, +0xee, 0x6b, 0xd3, 0xf5, 0xcf, 0x09, 0x07, 0x30, 0x0b, 0xf0, 0x01, 0xad, 0x55, 0x06, 0xe1, 0xbc, 0xb3, 0xe2, 0xcc, 0xa9, 0x2d, 0x38, 0xc8, 0x1d, 0x20, 0xe6, 0x68, 0xd5, 0xba, 0xa6, 0xa2, 0x0b, +0xed, 0xc8, 0x43, 0xdf, 0x62, 0x03, 0x4e, 0x2a, 0x33, 0x0d, 0xc1, 0x32, 0xe0, 0x75, 0xde, 0xca, 0x3a, 0xd2, 0xf9, 0x01, 0x1a, 0xe9, 0x03, 0xbe, 0xf7, 0xc9, 0x86, 0x2c, 0x33, 0x3c, 0x0d, 0x3c, +0xf7, 0xa4, 0x81, 0xf2, 0xcb, 0x42, 0x02, 0x42, 0xb7, 0xb8, 0x03, 0x33, 0x53, 0xe2, 0x12, 0xbd, 0x56, 0x11, 0x40, 0xff, 0xc4, 0xfc, 0x49, 0x0c, 0xd3, 0xcb, 0x0d, 0x39, 0x25, 0x60, 0x09, 0xdb, +0x68, 0xb3, 0x7f, 0x3b, 0x2c, 0x02, 0x1a, 0xd6, 0x0c, 0x74, 0xde, 0xdf, 0x0c, 0x55, 0x23, 0xcd, 0x4f, 0xeb, 0x51, 0x4d, 0x81, 0x88, 0x38, 0xf2, 0xe8, 0xaa, 0xe1, 0xa7, 0xdf, 0x94, 0x85, 0x01, +0xaa, 0xba, 0x3d, 0x44, 0x23, 0xac, 0x61, 0x3f, 0xed, 0x22, 0x42, 0x71, 0x79, 0xfe, 0x8f, 0x7f, 0x7f, 0x84, 0xcf, 0xac, 0x7f, 0x7f, 0x7d, 0x98, 0xb3, 0x86, 0xb5, 0x7f, 0x7f, 0x7f, 0x7f, 0xde, +0xee, 0x90, 0x96, 0x6d, 0xbe, 0x7f, 0x43, 0x7f, 0x81, 0x81, 0x7f, 0x7f, 0x7f, 0x0e, 0xb2, 0x87, 0x7f, 0x61, 0x7f, 0x7f, 0x13, 0x7f, 0x7f, 0x5c, 0x9e, 0xfa, 0xe2, 0xe6, 0x7f, 0x7f, 0x9d, 0x84, +0x81, 0x82, 0xb5, 0x7f, 0xd7, 0x7f, 0xea, 0xe0, 0x7f, 0x7f, 0xb3, 0xc7, 0x1e, 0x7f, 0x70, 0x81, 0x34, 0xa3, 0xe1, 0x7f, 0x37, 0xe7, 0x7f, 0x5f, 0x04, 0x94, 0xb7, 0x85, 0x94, 0x9e, 0x89, 0x68, +0x81, 0x81, 0x7f, 0x46, 0x38, 0x95, 0x49, 0x7f, 0xc6, 0x45, 0xb9, 0x7f, 0x26, 0x56, 0x81, 0xa1, 0x7e, 0x9f, 0x7f, 0x7f, 0x77, 0x89, 0x7f, 0xc7, 0xa0, 0xf9, 0x89, 0x61, 0x53, 0x48, 0x6e, 0x81, +0x34, 0x4c, 0xa3, 0x7f, 0xd3, 0x25, 0x7f, 0x6d, 0x96, 0xb5, 0x60, 0x12, 0x45, 0x45, 0x9c, 0xce, 0x32, 0x56, 0x2d, 0xbe, 0x4c, 0x7b, 0x3c, 0x7f, 0xa8, 0xf6, 0x81, 0x81, 0x7d, 0x25, 0x7f, 0x7f, +0x17, 0xa6, 0xa2, 0x76, 0x81, 0x75, 0xf4, 0xf3, 0x51, 0xf2, 0xbf, 0x87, 0x18, 0x4e, 0x81, 0xa5, 0x99, 0x81, 0xcc, 0xd3, 0x60, 0x7f, 0x2e, 0x7f, 0x32, 0xb1, 0xab, 0x81, 0x81, 0xcc, 0x8a, 0x69, +0xe3, 0xd9, 0x6e, 0xf5, 0x31, 0xc6, 0xb6, 0x28, 0xed, 0x81, 0x81, 0x5e, 0xc2, 0x68, 0xb3, 0x2e, 0x01, 0xa8, 0xc1, 0x1e, 0xf9, 0xcb, 0x05, 0xf3, 0x12, 0x10, 0x81, 0x0c, 0x14, 0x2d, 0x19, 0x10, +0x03, 0xad, 0xb2, 0xd8, 0x09, 0xf9, 0xfd, 0xe3, 0xd2, 0xe9, 0xf1, 0x29, 0x3a, 0xfe, 0xf1, 0x93, 0x38, 0x27, 0x43, 0xf1, 0x7f, 0xf3, 0x42, 0xf4, 0x06, 0x03, 0x5c, 0x62, 0x02, 0x3c, 0x06, 0xde, +0x70, 0xe8, 0x62, 0xd2, 0x51, 0x01, 0x65, 0xdb, 0x03, 0x59, 0x30, 0x00, 0x02, 0x24, 0x09, 0xdf, 0x81, 0xfc, 0x7f, 0x12, 0xbc, 0xa1, 0x1b, 0xf8, 0xc5, 0xc6, 0xef, 0xc3, 0x2f, 0x81, 0xb9, 0xfd, +0xcb, 0xcf, 0xd9, 0x37, 0x08, 0xd1, 0x0c, 0x38, 0xde, 0xfa, 0xfc, 0x4c, 0x7f, 0x06, 0xc6, 0x2e, 0x4c, 0x81, 0xd2, 0x1c, 0xdf, 0x5e, 0x33, 0xbf, 0x7d, 0x58, 0xd8, 0x47, 0x45, 0x39, 0x5f, 0xd4, +0x81, 0x81, 0x89, 0xb6, 0x3f, 0x45, 0x58, 0xdc, 0x89, 0x95, 0x16, 0x28, 0x23, 0x1c, 0xfb, 0x81, 0x42, 0x71, 0x3a, 0x45, 0x63, 0xf9, 0x56, 0x0a, 0xb0, 0x61, 0x2d, 0x33, 0x5c, 0x62, 0x9f, 0x91, +0xd0, 0xe6, 0xd6, 0x97, 0xf1, 0x34, 0x7f, 0x81, 0x4d, 0x4b, 0x7f, 0x05, 0xed, 0x4e, 0x25, 0xb9, 0x24, 0xbb, 0x3d, 0x56, 0x2a, 0xd6, 0x6f, 0x59, 0x81, 0x81, 0xed, 0xbd, 0xcc, 0xb0, 0xb1, 0x72, +0xe4, 0x93, 0xf1, 0x7f, 0xf1, 0xee, 0xd0, 0x1e, 0x84, 0xa7, 0xad, 0x54, 0x0f, 0xe0, 0xa8, 0xc1, 0x64, 0xa0, 0x55, 0x25, 0xe8, 0xd0, 0x42, 0xdf, 0x7f, 0x7f, 0xb3, 0x49, 0x38, 0x25, 0x1f, 0xa9, +0xcf, 0x41, 0xca, 0xed, 0x3b, 0x38, 0x4d, 0xd4, 0xa3, 0xb1, 0x21, 0xe0, 0x04, 0x4f, 0xe6, 0xd2, 0xf6, 0x7f, 0xd6, 0xe2, 0xbb, 0x12, 0x27, 0x3b, 0x81, 0x7f, 0xac, 0xc7, 0x7d, 0x45, 0x77, 0x58, +0xfd, 0xf3, 0xc3, 0xb5, 0xc6, 0x38, 0x4d, 0x84, 0x18, 0xd8, 0xad, 0xf1, 0xf2, 0x2e, 0xab, 0xd2, 0x77, 0x89, 0x27, 0x43, 0x04, 0x56, 0x46, 0x6c, 0xb8, 0xad, 0xf3, 0xc3, 0xa0, 0x03, 0xc1, 0x7f, +0x3a, 0xce, 0xf9, 0x79, 0xe5, 0x81, 0xe0, 0xce, 0x81, 0xba, 0xa0, 0x28, 0xa7, 0xdd, 0xf5, 0x2b, 0x16, 0x7e, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x3d, 0x02, 0x00, 0x00, +0xb9, 0x06, 0x00, 0x00, 0x6e, 0xfe, 0xff, 0xff, 0xa6, 0xfe, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00, 0x28, 0x08, 0x00, 0x00, 0xbf, 0xf5, 0xff, 0xff, 0xd2, 0x02, 0x00, 0x00, 0x3b, 0xff, 0xff, 0xff, +0xe3, 0x03, 0x00, 0x00, 0xb7, 0xfe, 0xff, 0xff, 0x2c, 0x01, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0xf7, 0xfd, 0xff, 0xff, 0x74, 0x0d, 0x00, 0x00, 0x15, 0x0e, 0x00, 0x00, 0x58, 0xff, 0xff, 0xff, +0x01, 0x03, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xfa, 0x05, 0x00, 0x00, 0x66, 0x05, 0x00, 0x00, 0x5e, 0x09, 0x00, 0x00, 0xa4, 0xfa, 0xff, 0xff, 0xec, 0x05, 0x00, 0x00, 0x08, 0x0a, 0x00, 0x00, +0xae, 0x07, 0x00, 0x00, 0xb2, 0x04, 0x00, 0x00, 0x5a, 0x07, 0x00, 0x00, 0x0e, 0xfe, 0xff, 0xff, 0x80, 0x01, 0x00, 0x00, 0x9d, 0x05, 0x00, 0x00, 0xdf, 0x0f, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, +0x41, 0x00, 0x00, 0x00, 0x18, 0x0a, 0x00, 0x00, 0x1d, 0x05, 0x00, 0x00, 0xa5, 0x01, 0x00, 0x00, 0x64, 0x02, 0x00, 0x00, 0x30, 0xff, 0xff, 0xff, 0xbf, 0x04, 0x00, 0x00, 0x67, 0x03, 0x00, 0x00, +0xfc, 0x07, 0x00, 0x00, 0xe6, 0x01, 0x00, 0x00, 0xeb, 0x02, 0x00, 0x00, 0x0d, 0xff, 0xff, 0xff, 0x39, 0x07, 0x00, 0x00, 0xdc, 0x07, 0x00, 0x00, 0xe0, 0x09, 0x00, 0x00, 0xb5, 0x01, 0x00, 0x00, +0xe6, 0x05, 0x00, 0x00, 0xe6, 0x09, 0x00, 0x00, 0xbb, 0x03, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xa9, 0x06, 0x00, 0x00, 0xf1, 0x03, 0x00, 0x00, 0x45, 0x08, 0x00, 0x00, 0xfa, 0x03, 0x00, 0x00, +0x58, 0xfa, 0xff, 0xff, 0xc7, 0x0d, 0x00, 0x00, 0x46, 0x02, 0x00, 0x00, 0x87, 0xfa, 0xff, 0xff, 0xe3, 0xfd, 0xff, 0xff, 0x19, 0x0e, 0x00, 0x00, 0x58, 0x08, 0x00, 0x00, 0x82, 0x01, 0x00, 0x00, +0x35, 0x00, 0x00, 0x00, 0x15, 0x0b, 0x00, 0x00, 0x4b, 0x04, 0x00, 0x00, 0xba, 0x02, 0x00, 0x00, 0xa1, 0x0c, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0xf5, 0x02, 0x00, 0x00, 0x17, 0x01, 0x00, 0x00, +0xab, 0x07, 0x00, 0x00, 0x39, 0x03, 0x00, 0x00, 0x1c, 0x02, 0x00, 0x00, 0x3c, 0x06, 0x00, 0x00, 0x19, 0x09, 0x00, 0x00, 0xd9, 0x01, 0x00, 0x00, 0xdc, 0xfd, 0xff, 0xff, 0x15, 0x0e, 0x00, 0x00, +0x76, 0x01, 0x00, 0x00, 0x41, 0xfe, 0xff, 0xff, 0x36, 0x02, 0x00, 0x00, 0xae, 0x06, 0x00, 0x00, 0xef, 0x04, 0x00, 0x00, 0x02, 0x0f, 0x00, 0x00, 0x78, 0xfe, 0xff, 0xff, 0x5c, 0x11, 0x00, 0x00, +0x8b, 0xff, 0xff, 0xff, 0xb8, 0x0c, 0x00, 0x00, 0x57, 0xfd, 0xff, 0xff, 0x19, 0x04, 0x00, 0x00, 0x17, 0xf8, 0xff, 0xff, 0x8c, 0x02, 0x00, 0x00, 0x03, 0x03, 0x00, 0x00, 0xa2, 0x7f, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0xc2, 0xd3, 0xf9, 0x1b, 0x14, 0xca, 0xf5, 0xb9, 0xe8, 0x7f, 0x59, 0x10, 0xf8, 0x13, 0xc2, 0xee, 0x16, 0x40, 0x81, 0x20, 0x22, 0x1b, 0x3f, 0xd9, +0x20, 0x24, 0xcf, 0x1d, 0xcc, 0x4c, 0xda, 0x30, 0xd6, 0x19, 0xfb, 0x17, 0x1e, 0x02, 0x5c, 0xb6, 0x3d, 0xf1, 0xdd, 0x19, 0xec, 0x7f, 0xa5, 0x5e, 0xee, 0xd5, 0x2c, 0xd5, 0x81, 0xe3, 0x13, 0x61, +0x06, 0xd2, 0x19, 0x1f, 0x00, 0x2c, 0xf2, 0xdd, 0xc8, 0x45, 0x17, 0x35, 0x10, 0xec, 0x81, 0xfe, 0xd3, 0x31, 0xf1, 0xdb, 0x33, 0xef, 0xe5, 0x23, 0x23, 0xc8, 0xfe, 0xf0, 0xb9, 0xed, 0xe6, 0x7f, +0xd7, 0xf5, 0x1c, 0x0c, 0xb5, 0x10, 0x58, 0x30, 0x26, 0xfd, 0x0d, 0x33, 0x32, 0xda, 0xf0, 0x9c, 0x81, 0x14, 0xc5, 0xed, 0x23, 0xab, 0x43, 0x3c, 0xd6, 0xec, 0xe7, 0x4e, 0x49, 0x43, 0xb0, 0x3b, +0x0a, 0x28, 0x01, 0x81, 0x14, 0xfb, 0x1b, 0xcf, 0x4f, 0xe6, 0x12, 0x12, 0x19, 0xec, 0x11, 0xd3, 0x81, 0x30, 0xa8, 0xdc, 0x0f, 0xc6, 0x26, 0x1a, 0xf0, 0x6c, 0x21, 0x31, 0xe8, 0xcc, 0xc4, 0x6b, +0xe4, 0xa9, 0x7f, 0x2c, 0x65, 0xdd, 0xdf, 0x29, 0x07, 0x4d, 0x22, 0xef, 0xf8, 0x06, 0xcf, 0x7f, 0x0d, 0xec, 0xc3, 0x66, 0xf4, 0xe7, 0x6b, 0xf6, 0x31, 0xfe, 0x25, 0x09, 0x10, 0x81, 0x0a, 0x1a, +0x22, 0x15, 0x10, 0xcc, 0xdc, 0x3e, 0xcd, 0x12, 0xec, 0xda, 0x1a, 0x32, 0xe6, 0x47, 0x2a, 0xe4, 0x49, 0x11, 0x3b, 0xe9, 0x92, 0xfd, 0xf0, 0x7f, 0x89, 0x36, 0x76, 0xd3, 0x9e, 0xce, 0x6b, 0xee, +0x2c, 0x3c, 0xe8, 0xae, 0x28, 0x2a, 0xf0, 0x7f, 0xf3, 0x44, 0x11, 0xfe, 0xc7, 0xc3, 0xe9, 0x62, 0x81, 0xb6, 0xfb, 0x20, 0x20, 0xc8, 0xff, 0xf8, 0x3d, 0xb7, 0xfb, 0xfd, 0xda, 0xa7, 0x18, 0xdb, +0xf3, 0x8e, 0x2d, 0xaf, 0xae, 0x2b, 0x15, 0x7f, 0x03, 0x10, 0x01, 0xe3, 0x0a, 0x17, 0x16, 0x7f, 0x48, 0xb9, 0x4f, 0x2c, 0xf1, 0x0c, 0x64, 0x62, 0x1c, 0xb4, 0xf7, 0x18, 0xb8, 0x05, 0xca, 0x19, +0x22, 0xe8, 0xf5, 0x06, 0xa1, 0xf2, 0x34, 0x7f, 0x91, 0xfe, 0xed, 0xb7, 0x28, 0xe2, 0xba, 0x35, 0x27, 0xfc, 0x31, 0x1c, 0x81, 0x95, 0xde, 0x2b, 0xc8, 0xca, 0x17, 0x44, 0x62, 0xff, 0x14, 0x1d, +0xc5, 0x25, 0xf5, 0x81, 0x1d, 0xb1, 0x1a, 0xad, 0x3c, 0xd5, 0x19, 0xfe, 0x64, 0x6d, 0x28, 0xed, 0x65, 0xc6, 0x58, 0x0f, 0x93, 0x21, 0x79, 0x7f, 0x96, 0x95, 0x7f, 0xe0, 0x88, 0xe1, 0x01, 0x14, +0x9d, 0x5c, 0x59, 0xdb, 0x82, 0x54, 0x81, 0xb7, 0x3c, 0x3a, 0x40, 0x71, 0xf6, 0x0c, 0x04, 0x05, 0xf0, 0x07, 0xce, 0xbd, 0x7f, 0xd9, 0xd4, 0x2f, 0x75, 0xff, 0x00, 0xfd, 0xf2, 0x9e, 0xbd, 0xd7, +0x02, 0xa1, 0x0f, 0x81, 0xdf, 0xc8, 0xbe, 0x62, 0x6a, 0xed, 0x59, 0x1b, 0x45, 0x13, 0x1c, 0x0d, 0x40, 0xcc, 0x0e, 0xe9, 0x6b, 0x81, 0x0b, 0xcc, 0x49, 0xca, 0x0c, 0x20, 0x12, 0x48, 0xe3, 0xdc, +0x12, 0xee, 0xfd, 0xec, 0x99, 0xfe, 0x0d, 0x7f, 0x3d, 0x14, 0x05, 0xed, 0xb0, 0x01, 0xd2, 0x3d, 0xd8, 0xc8, 0xf8, 0x28, 0xce, 0x18, 0x7f, 0xf5, 0x20, 0xe9, 0x7f, 0x14, 0xad, 0xfa, 0x03, 0x38, +0x32, 0xe1, 0x04, 0x14, 0x29, 0x2b, 0x73, 0x43, 0xd3, 0x39, 0x38, 0x31, 0xf3, 0x5e, 0x04, 0xdd, 0xc0, 0x42, 0xd6, 0x7f, 0x18, 0xa6, 0x43, 0x17, 0x29, 0x81, 0x4d, 0xe3, 0xa9, 0x0b, 0x12, 0xe2, +0x07, 0xfb, 0xec, 0xed, 0xf1, 0x12, 0xdb, 0xd1, 0x05, 0x4e, 0x17, 0x47, 0x0f, 0xdb, 0x81, 0xf6, 0xcc, 0x20, 0xe1, 0xee, 0x3d, 0xe0, 0xf5, 0x33, 0x21, 0x00, 0x02, 0x30, 0x2d, 0x67, 0xe0, 0x4f, +0xb1, 0x46, 0x7f, 0x20, 0xb1, 0xd4, 0x16, 0x6c, 0x1e, 0x41, 0x58, 0x00, 0x41, 0x26, 0x09, 0x42, 0x7f, 0xe1, 0x0b, 0xec, 0x39, 0xde, 0x14, 0x04, 0x27, 0xdd, 0x2f, 0xfd, 0x7f, 0x28, 0x39, 0xe1, +0x33, 0xdc, 0x74, 0x1e, 0xe1, 0xb9, 0xe4, 0xe5, 0xfa, 0x4b, 0x3b, 0x52, 0xf0, 0xa0, 0x3d, 0x7f, 0xc7, 0xc9, 0x2d, 0x12, 0x57, 0x3b, 0x18, 0x62, 0xe5, 0x09, 0x1c, 0x30, 0x5e, 0xf7, 0xaa, 0x8f, +0x81, 0xfb, 0xde, 0xe6, 0x18, 0xd3, 0x48, 0x2c, 0xe0, 0xf8, 0x5c, 0xd3, 0x33, 0xe9, 0x1e, 0x7f, 0x35, 0xd2, 0x11, 0x33, 0xed, 0xd3, 0x10, 0x22, 0x15, 0xe3, 0xe8, 0x10, 0xf9, 0x81, 0xd8, 0xeb, +0x12, 0xf8, 0x22, 0x00, 0xc3, 0xd3, 0xf2, 0x01, 0xbc, 0x1f, 0x41, 0xf0, 0x4e, 0xbf, 0x15, 0xe5, 0x05, 0x2c, 0xc0, 0xe6, 0x81, 0xf0, 0x20, 0xc5, 0x00, 0x94, 0x11, 0x5a, 0x81, 0x76, 0xba, 0x40, +0x91, 0x67, 0x1b, 0x4e, 0xec, 0x13, 0xe3, 0xbf, 0x2d, 0xf6, 0xea, 0xe6, 0x65, 0x05, 0x1f, 0x7f, 0x04, 0xf3, 0x75, 0x19, 0xa3, 0xe9, 0x39, 0x27, 0x1b, 0xb9, 0x42, 0x3c, 0x7f, 0x09, 0xc5, 0xc5, +0xf7, 0x4b, 0xf1, 0x92, 0xd7, 0xca, 0x17, 0xc7, 0xdb, 0x5b, 0x86, 0x66, 0x7f, 0x5d, 0x0c, 0x1a, 0x6c, 0x6d, 0xfd, 0xf7, 0x28, 0x17, 0xfa, 0xe0, 0x3d, 0x7f, 0x1e, 0xff, 0x45, 0x1b, 0x06, 0x60, +0x43, 0xb6, 0x12, 0x1a, 0x48, 0xc9, 0xd9, 0xe9, 0x24, 0xd0, 0xef, 0x02, 0x19, 0x2c, 0x20, 0xf7, 0xc0, 0xe1, 0x2b, 0xf1, 0x7f, 0x24, 0x00, 0x31, 0x1b, 0xb9, 0x58, 0x2e, 0x0a, 0x7f, 0x6e, 0xe3, +0xac, 0xd3, 0x75, 0x9f, 0x64, 0x2a, 0x02, 0x46, 0x6f, 0xc7, 0x3c, 0x35, 0x14, 0xf5, 0x19, 0xf5, 0x81, 0x67, 0x86, 0xa7, 0x1e, 0xc0, 0x38, 0xe9, 0x7f, 0xbb, 0x44, 0x1a, 0xb1, 0xe8, 0x3e, 0x5b, +0xaa, 0x42, 0xb4, 0xde, 0x00, 0xcf, 0x11, 0xce, 0xd7, 0x09, 0xee, 0xb5, 0x5c, 0x00, 0xc6, 0x0c, 0x05, 0x00, 0x5a, 0x1b, 0x92, 0x32, 0x7f, 0x0b, 0x10, 0x0d, 0x05, 0xe4, 0x21, 0xf8, 0xb1, 0x25, +0xdd, 0x0b, 0xfc, 0x81, 0xd5, 0x05, 0xe5, 0x49, 0x16, 0xdf, 0xf8, 0xff, 0xff, 0xfb, 0xd1, 0x24, 0x89, 0x0b, 0xfe, 0xf7, 0xfe, 0x0c, 0x7f, 0x09, 0x07, 0x0d, 0x00, 0x07, 0x35, 0x1a, 0xb4, 0x3c, +0xe5, 0x1d, 0x0b, 0x81, 0xe4, 0x1b, 0xff, 0x28, 0xdb, 0x70, 0x32, 0xc9, 0x14, 0x22, 0x70, 0xf0, 0x7f, 0x37, 0xc0, 0xba, 0x24, 0xe9, 0xb5, 0x57, 0x49, 0xb0, 0x3d, 0x1c, 0x7f, 0x42, 0xe3, 0xd7, +0xd9, 0xe6, 0xe9, 0x94, 0x92, 0xf2, 0xf0, 0xfd, 0x08, 0xc6, 0x02, 0xf6, 0xf4, 0x81, 0x1b, 0xc9, 0x4b, 0xa9, 0x0d, 0xd4, 0xf6, 0xbc, 0xde, 0x31, 0x7f, 0x30, 0xff, 0x27, 0xe8, 0xec, 0xc4, 0x42, +0xa3, 0xe2, 0xe3, 0x09, 0xdc, 0xe1, 0x45, 0xe9, 0x4a, 0xc0, 0x45, 0x22, 0x24, 0xdc, 0x00, 0x03, 0x81, 0x43, 0xbd, 0xb8, 0x2b, 0xe9, 0x5d, 0xcf, 0x3e, 0x57, 0xd4, 0x07, 0xf2, 0xe3, 0x4c, 0xa7, +0x4a, 0x11, 0xc0, 0x28, 0x3d, 0x35, 0x81, 0xe9, 0x26, 0xab, 0x27, 0x2a, 0x64, 0xfb, 0xe0, 0xe8, 0x81, 0x13, 0xbc, 0x9d, 0x19, 0xaa, 0x76, 0xea, 0xef, 0x0f, 0x08, 0xdf, 0xc7, 0xba, 0xf1, 0x27, +0x4b, 0x1a, 0x05, 0xd8, 0xe5, 0x55, 0x81, 0x11, 0xd1, 0x49, 0x1d, 0x4b, 0x12, 0xe5, 0x81, 0xf0, 0xbe, 0x20, 0x01, 0xd4, 0x34, 0xd7, 0x05, 0x50, 0x81, 0x27, 0xc7, 0x33, 0x73, 0x70, 0xbc, 0x4b, +0x14, 0x3d, 0x05, 0xac, 0x2d, 0xfc, 0x0e, 0x81, 0x00, 0xce, 0x0f, 0xf7, 0x3f, 0xe8, 0xc9, 0xf3, 0xac, 0x05, 0x3a, 0xca, 0xfd, 0xe8, 0x7f, 0xfa, 0xe4, 0x1d, 0xea, 0xe6, 0x6e, 0xfb, 0x12, 0xf3, +0x01, 0x02, 0x62, 0xe9, 0xcc, 0x08, 0x7e, 0x7f, 0xa9, 0x4e, 0xd2, 0xe9, 0xf9, 0x68, 0xb1, 0x1b, 0x81, 0xe4, 0xfa, 0x05, 0x20, 0x20, 0xd4, 0xc6, 0xfe, 0xf4, 0xc7, 0xfc, 0xde, 0x7f, 0x0c, 0xdb, +0x22, 0x10, 0xea, 0xfc, 0xcf, 0xe7, 0x69, 0x5c, 0xf5, 0xc1, 0x35, 0x1b, 0xff, 0x35, 0xe2, 0xf1, 0x52, 0xe0, 0x58, 0xde, 0xbd, 0x0b, 0x7f, 0x7b, 0xe2, 0xe6, 0xe8, 0xeb, 0xa9, 0x81, 0xb1, 0xee, +0xfc, 0xf7, 0x38, 0x10, 0xc5, 0x81, 0xfe, 0x13, 0x14, 0x7d, 0x9e, 0x26, 0x34, 0x97, 0x17, 0xe1, 0x4b, 0x7f, 0x13, 0xf9, 0x2f, 0x2e, 0xb4, 0xf6, 0xf0, 0x01, 0xd4, 0xd2, 0xd7, 0x93, 0xc5, 0x59, +0x81, 0xf9, 0xe5, 0x14, 0x15, 0x0e, 0x60, 0xf8, 0x0a, 0x16, 0x15, 0x35, 0xf3, 0x7f, 0xdf, 0x18, 0xce, 0x2f, 0x11, 0x24, 0xf1, 0x16, 0xe3, 0x09, 0x04, 0xd9, 0x22, 0x1d, 0x81, 0xe6, 0xd6, 0x19, +0x06, 0xf1, 0x04, 0xfb, 0x1f, 0xc9, 0x0b, 0x68, 0xdd, 0x19, 0xfb, 0x16, 0xd1, 0x2b, 0xdf, 0x0d, 0x01, 0x10, 0x07, 0x7f, 0x11, 0xe5, 0xe4, 0xcf, 0xd5, 0x1d, 0xf1, 0x0c, 0xf6, 0xed, 0x2a, 0xed, +0x81, 0x22, 0x95, 0xd9, 0x38, 0x3a, 0x71, 0x1c, 0x7f, 0x2e, 0x12, 0x08, 0x0b, 0xdc, 0xcd, 0xa6, 0xe7, 0xc9, 0xf8, 0xdd, 0xec, 0xbc, 0xc0, 0xd7, 0xf8, 0x6f, 0x7f, 0xdd, 0x0a, 0x78, 0xea, 0x4e, +0x56, 0x22, 0x1a, 0x2f, 0x38, 0x9c, 0x30, 0xbd, 0x85, 0x11, 0xa7, 0xce, 0xec, 0xcb, 0xff, 0x29, 0x81, 0x0b, 0xd0, 0xff, 0x09, 0xd5, 0x34, 0x31, 0xe2, 0xc0, 0x20, 0x1a, 0xbe, 0x0a, 0xda, 0xd9, +0x81, 0x26, 0x39, 0xe5, 0xe9, 0x3d, 0x0b, 0xe1, 0x21, 0x50, 0x95, 0x29, 0x1b, 0xc1, 0xcc, 0x2c, 0xf1, 0x38, 0xcf, 0x2f, 0x31, 0xe1, 0x81, 0xbf, 0x0c, 0x18, 0x0f, 0xed, 0x6e, 0xfb, 0x0f, 0x81, +0xb4, 0x02, 0xd7, 0xdb, 0x32, 0x43, 0x33, 0xba, 0xc7, 0x36, 0xd2, 0x12, 0x1f, 0x81, 0x33, 0xfa, 0xef, 0x4d, 0x29, 0x03, 0x64, 0xf3, 0xa8, 0xe9, 0xdf, 0x29, 0x0b, 0x20, 0x1d, 0x7f, 0xbf, 0xfc, +0xcd, 0x31, 0xed, 0x1c, 0xec, 0x0d, 0x0d, 0xde, 0x7f, 0x05, 0x65, 0xe4, 0x51, 0xdf, 0xed, 0xd6, 0xe5, 0xa2, 0x51, 0x54, 0x16, 0x8c, 0xcc, 0xd4, 0x1a, 0xd5, 0x5d, 0xfa, 0x3c, 0xaa, 0x93, 0xe7, +0x81, 0x17, 0xc2, 0xd2, 0x4a, 0xd5, 0x77, 0xcb, 0xd7, 0xde, 0x78, 0x24, 0xe2, 0x33, 0x1f, 0x10, 0x81, 0xfd, 0x53, 0xed, 0xc0, 0x0c, 0xdd, 0xd3, 0x1c, 0x13, 0x3b, 0xcd, 0xea, 0xdd, 0xd0, 0x02, +0xbd, 0x81, 0xfe, 0x08, 0xf4, 0xd9, 0x3a, 0xaa, 0xcb, 0x55, 0x50, 0x42, 0xd8, 0x81, 0xb4, 0x70, 0x88, 0xd6, 0x13, 0xf7, 0x35, 0xe7, 0x01, 0xe0, 0x81, 0x13, 0xd2, 0x97, 0xab, 0xdb, 0xea, 0xe8, +0xac, 0x1b, 0x84, 0x87, 0xd7, 0xf1, 0x2c, 0x46, 0xc5, 0x66, 0x21, 0x1d, 0x3a, 0xbb, 0x3b, 0xd6, 0x38, 0x1e, 0xec, 0xf1, 0x7f, 0xd7, 0x85, 0xf1, 0x19, 0x13, 0x2f, 0x18, 0xd0, 0xed, 0x3e, 0x7d, +0x25, 0x81, 0x39, 0xfe, 0x65, 0x3a, 0x63, 0x5e, 0xb5, 0x2b, 0x81, 0x0a, 0x1b, 0x91, 0x00, 0x19, 0x07, 0x4e, 0x08, 0x0d, 0x55, 0x23, 0xa7, 0xee, 0x2b, 0xd7, 0xf8, 0x5d, 0x14, 0xcf, 0xf6, 0x08, +0x21, 0xb9, 0x2b, 0x81, 0x74, 0x01, 0xa9, 0x18, 0xc4, 0xec, 0x31, 0xf9, 0x7f, 0x43, 0x38, 0xb6, 0xa6, 0xcd, 0x25, 0xe7, 0xc6, 0xd1, 0xf8, 0xf0, 0x24, 0x49, 0x16, 0x40, 0x43, 0xe3, 0xdb, 0x81, +0xc0, 0xfb, 0xac, 0x19, 0x1f, 0x0b, 0x05, 0x04, 0x7b, 0xdf, 0xb8, 0xf9, 0x14, 0xde, 0xea, 0xf1, 0x28, 0x0e, 0xee, 0x2c, 0xc1, 0x7f, 0x45, 0xd0, 0xf9, 0x1e, 0x38, 0xde, 0xb8, 0xb6, 0xf8, 0x7f, +0xed, 0x95, 0x56, 0x18, 0x27, 0x25, 0x63, 0x3d, 0xae, 0x85, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x7e, 0x16, 0x00, 0x00, 0x37, 0xdb, 0xff, 0xff, 0x9c, 0x1e, 0x00, 0x00, +0xb7, 0x1d, 0x00, 0x00, 0xd7, 0x01, 0x00, 0x00, 0x40, 0x13, 0x00, 0x00, 0xbd, 0xea, 0xff, 0xff, 0xd0, 0xce, 0xff, 0xff, 0x8a, 0xcd, 0xff, 0xff, 0x5f, 0x3b, 0x00, 0x00, 0x1b, 0xa4, 0xff, 0xff, +0x3d, 0xef, 0xff, 0xff, 0xa1, 0x18, 0x00, 0x00, 0x2e, 0xe9, 0xff, 0xff, 0x85, 0x1c, 0x00, 0x00, 0xa2, 0xe2, 0xff, 0xff, 0xfa, 0x85, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, +0x4a, 0x1e, 0xf3, 0x0d, 0xbb, 0xfd, 0x23, 0x0c, 0x19, 0xd7, 0xd9, 0xe7, 0xd9, 0xfb, 0x81, 0xf9, 0x41, 0x2f, 0x02, 0xff, 0x06, 0x0a, 0xe4, 0xe4, 0x2c, 0x26, 0xbe, 0xf0, 0xf2, 0xe5, 0xb1, 0xc4, +0xfe, 0xd1, 0xdd, 0x03, 0xde, 0xd6, 0x0a, 0x1e, 0xe5, 0x25, 0xfb, 0xc5, 0x11, 0xc4, 0xfd, 0x45, 0x09, 0xf2, 0x3d, 0x18, 0x0a, 0xb2, 0x2f, 0x1b, 0xf0, 0xf0, 0xdc, 0x10, 0xfe, 0x01, 0x13, 0x22, +0xed, 0x1a, 0xe8, 0x00, 0xb5, 0x25, 0xec, 0x0a, 0x14, 0xde, 0x32, 0x22, 0xba, 0x1d, 0xe7, 0x17, 0x01, 0x24, 0xfa, 0x4a, 0xcf, 0x0c, 0xdc, 0xd5, 0x11, 0xf0, 0xbc, 0xd4, 0xa1, 0xde, 0x00, 0x33, +0x45, 0x11, 0x1e, 0x36, 0x10, 0xc5, 0xef, 0xe1, 0x5e, 0x26, 0x5c, 0x22, 0xfd, 0xef, 0x3c, 0x12, 0x3c, 0x03, 0xd2, 0x14, 0x25, 0x22, 0x1c, 0x2d, 0x31, 0x3d, 0xa7, 0x00, 0x3f, 0xf5, 0x52, 0xf5, +0xe1, 0xe8, 0xb9, 0x05, 0x3f, 0x17, 0xb6, 0x09, 0x02, 0x31, 0x11, 0x1a, 0x10, 0x5b, 0x3d, 0xd0, 0xd9, 0xf9, 0x9c, 0xc4, 0xc2, 0x43, 0x11, 0x29, 0x9b, 0x11, 0x09, 0x17, 0xf2, 0x34, 0x33, 0xd7, +0xb9, 0x33, 0xb2, 0x0e, 0x76, 0xc9, 0xb5, 0x08, 0x13, 0x01, 0x99, 0x5c, 0x65, 0x31, 0x40, 0xe1, 0x24, 0x33, 0x15, 0x90, 0x1e, 0x3a, 0x05, 0x86, 0xd4, 0xe0, 0xf9, 0x4f, 0x7f, 0xe2, 0x3e, 0xf3, +0x5c, 0x0d, 0x11, 0x21, 0xe7, 0xb9, 0x3b, 0x11, 0x0e, 0xf2, 0xa1, 0x4c, 0xca, 0x32, 0xc8, 0xcf, 0xa5, 0x3f, 0xf2, 0xa3, 0x26, 0xaa, 0x8a, 0xa9, 0x28, 0xa4, 0x90, 0xf5, 0xf1, 0xe8, 0x57, 0x16, +0xe9, 0x01, 0xd5, 0xdc, 0x08, 0xf0, 0xf9, 0xa7, 0xca, 0x0d, 0x1b, 0x02, 0x99, 0x85, 0x72, 0x3e, 0xfc, 0xfb, 0xf5, 0x1c, 0xfe, 0xef, 0xa1, 0x81, 0xd1, 0x19, 0x19, 0x7e, 0x30, 0xd8, 0xf1, 0xec, +0xe9, 0xd4, 0x47, 0x2f, 0x8a, 0x3d, 0x1e, 0x59, 0x6b, 0xf2, 0xc9, 0x90, 0x24, 0x45, 0x55, 0x37, 0x07, 0xb5, 0xca, 0xe7, 0xa6, 0xc9, 0x15, 0xd2, 0x09, 0x06, 0xd1, 0x18, 0xd0, 0x32, 0xc7, 0x2b, +0x08, 0x4d, 0xd8, 0x72, 0xf7, 0x21, 0x16, 0x1d, 0x7f, 0x01, 0xfc, 0xd9, 0xa7, 0xb8, 0x8c, 0x14, 0xce, 0x3c, 0xa3, 0x02, 0xfd, 0xcf, 0xdd, 0xb8, 0x66, 0xf3, 0x1d, 0xa8, 0xce, 0xc7, 0xc0, 0xdc, +0x82, 0x0b, 0x0d, 0xaf, 0x1a, 0xd2, 0x40, 0xca, 0xc0, 0xb8, 0x13, 0xdb, 0x18, 0x21, 0x51, 0x1e, 0x1f, 0x3b, 0x3e, 0xcf, 0xf3, 0xc5, 0xb6, 0x24, 0xd7, 0x17, 0xfc, 0x3f, 0xbd, 0xed, 0xfb, 0x9c, +0xd6, 0xdb, 0xf7, 0xb7, 0x16, 0xf5, 0xec, 0x11, 0xdf, 0xd6, 0xe4, 0x12, 0x7d, 0x69, 0x1f, 0x1e, 0x0c, 0xa0, 0xf9, 0x15, 0x3e, 0x5c, 0x06, 0x96, 0x18, 0x2a, 0xd9, 0xe1, 0x03, 0x18, 0x26, 0x53, +0xfc, 0x23, 0xc6, 0x17, 0xcf, 0x0c, 0xd5, 0xbc, 0xfd, 0x67, 0x4a, 0x20, 0xad, 0x47, 0xff, 0x74, 0x65, 0xd5, 0x40, 0xe2, 0x17, 0x58, 0xfc, 0xf2, 0x0c, 0x12, 0x2a, 0x0c, 0xbf, 0xbd, 0x95, 0xf2, +0x3c, 0xa6, 0x3b, 0x7f, 0xe3, 0x2d, 0x2d, 0x52, 0xe4, 0xde, 0xd3, 0xcb, 0xad, 0x0e, 0xc7, 0x27, 0x4f, 0x38, 0xdb, 0x05, 0x1c, 0x2f, 0xc7, 0x2b, 0xc7, 0x40, 0x9c, 0x2b, 0x13, 0xaa, 0x1c, 0xe6, +0xc1, 0x90, 0xfd, 0xd6, 0x4b, 0x37, 0xdb, 0x37, 0x74, 0xcf, 0x04, 0xdb, 0x33, 0xfe, 0xd6, 0xcd, 0x0f, 0xf9, 0xb7, 0x17, 0xf0, 0x08, 0xcd, 0xe2, 0x90, 0xd6, 0x06, 0xf3, 0xc2, 0xcd, 0x32, 0x1b, +0xd0, 0xee, 0x15, 0xf5, 0x11, 0x1a, 0xf8, 0x05, 0x2c, 0xdc, 0xe3, 0x9a, 0x3b, 0x0d, 0x14, 0x41, 0x0e, 0xd7, 0xf0, 0x33, 0x13, 0xee, 0x42, 0xd7, 0xbe, 0xea, 0x7f, 0xe2, 0xc0, 0x24, 0x2f, 0x17, +0x27, 0x09, 0xed, 0x25, 0xe0, 0xb1, 0x5e, 0xca, 0x1d, 0xe5, 0x06, 0xf7, 0x28, 0x14, 0xe8, 0xdf, 0x10, 0xec, 0xb8, 0x1d, 0x14, 0xc8, 0x18, 0xee, 0x15, 0x53, 0xfb, 0xf1, 0xfb, 0x6c, 0xc9, 0xd9, +0x00, 0x1c, 0x0b, 0xfc, 0xed, 0xa8, 0x11, 0xe3, 0x03, 0xf1, 0xc4, 0xb6, 0xdd, 0x0a, 0xd1, 0xf7, 0xf9, 0xee, 0xcb, 0x1b, 0x3f, 0x04, 0xeb, 0x1d, 0x12, 0xf6, 0x22, 0xe1, 0x17, 0x24, 0x02, 0x0c, +0xef, 0x06, 0x00, 0xf4, 0xf1, 0xd5, 0xed, 0x0a, 0xe7, 0xa2, 0xfc, 0xe6, 0x2d, 0x21, 0xf8, 0x24, 0xd2, 0xfc, 0x25, 0x15, 0x44, 0xcd, 0x13, 0xfd, 0xfc, 0x22, 0x1b, 0x10, 0x12, 0x02, 0x4e, 0x3d, +0x55, 0xee, 0xf8, 0x1e, 0x10, 0x03, 0xd6, 0xf8, 0x17, 0x10, 0xf2, 0x30, 0x26, 0xf3, 0xd5, 0x09, 0x14, 0xe2, 0xdd, 0x23, 0x55, 0xeb, 0x2b, 0xdc, 0x1d, 0xf5, 0x03, 0x0f, 0x3b, 0x26, 0xe9, 0xe2, +0x19, 0x0d, 0x31, 0xb5, 0x04, 0xeb, 0x32, 0x11, 0x2d, 0x0b, 0xe9, 0xcd, 0x81, 0x08, 0xf7, 0x32, 0xe1, 0x3f, 0x17, 0x20, 0xc9, 0xc5, 0x21, 0x19, 0xf3, 0xe2, 0xef, 0x03, 0x10, 0xe3, 0xc5, 0xfc, +0x15, 0xe3, 0x46, 0xb0, 0x36, 0x31, 0x52, 0x42, 0xe7, 0xdc, 0x11, 0xa8, 0x17, 0xf4, 0x8d, 0xc6, 0xb9, 0x18, 0xbb, 0x2f, 0x38, 0x1a, 0x01, 0x45, 0xa2, 0xe2, 0xd5, 0x4a, 0x2a, 0xee, 0xe4, 0xf7, +0xfc, 0x10, 0xe1, 0x8e, 0x4b, 0x2c, 0x15, 0xb3, 0x4d, 0x35, 0x57, 0xf9, 0x14, 0x0d, 0x45, 0x0b, 0xe6, 0xaa, 0x49, 0x0e, 0x18, 0x42, 0x0d, 0xd8, 0xf7, 0x1e, 0xe0, 0xf1, 0x4b, 0x63, 0xee, 0x21, +0x6e, 0xe7, 0x1a, 0x12, 0x01, 0xed, 0xcb, 0x14, 0x81, 0x46, 0x6a, 0x20, 0x1a, 0x04, 0x02, 0x10, 0x5c, 0xdb, 0xbf, 0x00, 0x2a, 0xb1, 0x13, 0xba, 0x09, 0x40, 0xfa, 0x31, 0x4c, 0x73, 0xf3, 0xd2, +0xb2, 0xd1, 0x01, 0xd6, 0x09, 0xe6, 0xe0, 0x08, 0xed, 0xbf, 0x3e, 0xd5, 0x41, 0x14, 0x1c, 0x17, 0xcc, 0xd6, 0xe8, 0x66, 0x02, 0xdc, 0x67, 0x4e, 0xc0, 0xea, 0x09, 0xf7, 0x13, 0x0a, 0x2d, 0x48, +0x29, 0xf7, 0x04, 0x1d, 0x44, 0x5b, 0xf4, 0x18, 0x0c, 0x2a, 0x16, 0x6e, 0x5e, 0x54, 0xf0, 0xf9, 0xb8, 0xe3, 0xd4, 0x25, 0xcb, 0x11, 0x6e, 0xd0, 0x63, 0xcf, 0xfe, 0xda, 0x5c, 0x5e, 0xcf, 0x39, +0x39, 0x42, 0x0c, 0xe2, 0x36, 0xc7, 0x1e, 0xd3, 0xd0, 0x23, 0x39, 0x0a, 0x02, 0xee, 0xfa, 0x0e, 0xd7, 0x6f, 0x20, 0xf0, 0x0b, 0xdc, 0x20, 0x7f, 0x17, 0xf9, 0x1f, 0x47, 0x29, 0x05, 0x10, 0xdb, +0xf3, 0x67, 0xa8, 0x49, 0x17, 0xfc, 0xee, 0xfd, 0x1d, 0xf8, 0x33, 0x21, 0xe1, 0xb5, 0x3b, 0xfe, 0x2b, 0x31, 0xfa, 0x20, 0xbc, 0xd7, 0xad, 0xf8, 0x62, 0xb6, 0x46, 0xc8, 0xfa, 0x02, 0x02, 0xa6, +0xca, 0x02, 0xec, 0xf8, 0xc9, 0xca, 0x5a, 0xcb, 0xc8, 0xc3, 0xfa, 0xb0, 0xef, 0x65, 0x13, 0xf3, 0x2c, 0x50, 0x3b, 0x00, 0x42, 0xa2, 0xd4, 0xdd, 0x01, 0xd6, 0x57, 0x17, 0xcc, 0x33, 0xeb, 0xfb, +0x22, 0xdb, 0xfe, 0xb0, 0x1f, 0xa5, 0x0f, 0x09, 0xbd, 0xec, 0xc1, 0xbc, 0x23, 0xe0, 0xcb, 0x41, 0xb5, 0xec, 0x12, 0xf6, 0x24, 0x27, 0x81, 0xf2, 0x48, 0xf4, 0x1f, 0xda, 0x10, 0x44, 0x03, 0x2d, +0xb3, 0xa1, 0x41, 0xd0, 0x3f, 0x18, 0x54, 0x22, 0x9e, 0x0e, 0x86, 0xf7, 0x3b, 0x37, 0x03, 0xd5, 0xa8, 0xc8, 0xe8, 0xd8, 0x45, 0xed, 0x34, 0xc9, 0xa3, 0x51, 0xfd, 0x7f, 0x1c, 0x0a, 0xfe, 0x2a, +0xf2, 0x68, 0x64, 0xc4, 0x33, 0x55, 0xfb, 0x11, 0x3d, 0x0e, 0x51, 0x37, 0xf3, 0x27, 0x03, 0x04, 0x06, 0xd0, 0x4b, 0x21, 0xf6, 0x28, 0x16, 0xe6, 0x3f, 0x36, 0x00, 0xd3, 0x27, 0xc1, 0xd8, 0xe0, +0x45, 0xfe, 0x75, 0x52, 0x0e, 0x05, 0x0c, 0x32, 0x0a, 0x49, 0x1b, 0x2d, 0x47, 0xd4, 0x15, 0xa2, 0x60, 0xcd, 0xbb, 0xe5, 0xe4, 0xf4, 0x45, 0x3e, 0xe5, 0x5e, 0x3a, 0x36, 0x23, 0x4b, 0xa2, 0xae, +0x10, 0xc8, 0x3c, 0x19, 0x28, 0x92, 0x27, 0x56, 0x02, 0x81, 0xe4, 0xf7, 0x46, 0x00, 0xd2, 0xb2, 0xc1, 0x27, 0x09, 0x1b, 0x28, 0xda, 0x2d, 0x09, 0xfa, 0xf1, 0xd8, 0x16, 0x36, 0xf3, 0x4f, 0x1b, +0x16, 0xff, 0xb8, 0x43, 0x40, 0x37, 0xbc, 0x24, 0x1f, 0x39, 0x33, 0x11, 0x6f, 0xc4, 0x1d, 0xee, 0x8b, 0x12, 0x19, 0x16, 0xcf, 0x0c, 0x54, 0xe7, 0x46, 0xda, 0x05, 0xc1, 0x17, 0x37, 0x0b, 0x07, +0xfa, 0x7f, 0x16, 0xf8, 0xfa, 0x8a, 0xfc, 0xd1, 0x09, 0x39, 0xcc, 0x39, 0x94, 0xc3, 0x4b, 0x1b, 0x06, 0x19, 0xf5, 0xdd, 0xd2, 0x3a, 0x3b, 0x1f, 0x26, 0x00, 0xf8, 0x24, 0x39, 0xfb, 0xa9, 0xb1, +0x03, 0xe2, 0x03, 0x31, 0xb1, 0x2e, 0xb9, 0x00, 0x49, 0x16, 0x3e, 0x01, 0xd5, 0x16, 0x3a, 0x68, 0xfe, 0x2d, 0xa9, 0x40, 0xd3, 0x10, 0xd6, 0xca, 0x3d, 0x71, 0x02, 0xce, 0x3d, 0xf3, 0xfa, 0x00, +0x2c, 0xe0, 0xc5, 0xde, 0x18, 0xe8, 0xbc, 0x2e, 0xc6, 0xeb, 0xdc, 0xdf, 0xf9, 0x18, 0x40, 0x08, 0x46, 0xbc, 0xdc, 0xc0, 0x2c, 0xf6, 0xbf, 0xff, 0x8e, 0xc0, 0xa9, 0xe1, 0xc9, 0x09, 0x00, 0xa1, +0xd0, 0xc2, 0xb2, 0xd2, 0x48, 0xf2, 0x14, 0xeb, 0x08, 0x06, 0x20, 0xfa, 0x7f, 0x58, 0xf6, 0x40, 0xc9, 0x1a, 0xe7, 0xd9, 0x35, 0xfe, 0x27, 0x03, 0x8f, 0xe8, 0xc8, 0x45, 0xf6, 0xb1, 0x31, 0x21, +0xb1, 0xb3, 0x48, 0xc7, 0x21, 0xee, 0xc8, 0x01, 0x02, 0xe6, 0xe4, 0x03, 0x1a, 0xdd, 0x23, 0xf4, 0xc4, 0xb6, 0xba, 0x2d, 0x06, 0xe5, 0x34, 0x11, 0xb9, 0x12, 0x48, 0xf3, 0x31, 0x1d, 0x42, 0x4a, +0x3f, 0x45, 0xf2, 0x8a, 0x48, 0xea, 0xf1, 0xfe, 0x0d, 0x18, 0xfb, 0x02, 0x1b, 0xe8, 0xdd, 0xcd, 0x16, 0xf7, 0xaa, 0x4d, 0x10, 0xd8, 0x7e, 0xb1, 0x2f, 0x1e, 0x52, 0xfb, 0x17, 0x7f, 0xfb, 0x3e, +0x28, 0xf1, 0x02, 0xea, 0x1f, 0x0a, 0x3d, 0xd5, 0xeb, 0x3c, 0xca, 0xe2, 0xb3, 0xef, 0xe9, 0xfa, 0xf6, 0x0a, 0x2f, 0x00, 0xef, 0xee, 0x06, 0x08, 0x17, 0x00, 0x33, 0xe1, 0xe2, 0x05, 0xf0, 0xce, +0x24, 0x17, 0xea, 0x07, 0xf9, 0xe0, 0xe2, 0x03, 0x1d, 0x0c, 0xfa, 0x08, 0xd1, 0x51, 0x9d, 0x54, 0x0e, 0x12, 0x03, 0x18, 0xfd, 0x1c, 0x3a, 0xae, 0xf8, 0xdb, 0x1e, 0x00, 0xc7, 0xb6, 0xe4, 0x04, +0x0c, 0x88, 0xd2, 0x28, 0x26, 0xc7, 0x5a, 0x2d, 0xe3, 0x11, 0xb4, 0xc2, 0xce, 0xe5, 0xe4, 0x20, 0x4d, 0xf3, 0xd7, 0x04, 0x09, 0x06, 0xd1, 0x04, 0xf8, 0x4c, 0xc7, 0xfc, 0xb6, 0x35, 0x64, 0xee, +0xf9, 0xb9, 0xe1, 0x1d, 0x97, 0x25, 0xd9, 0xec, 0x09, 0x00, 0xff, 0xdf, 0x0d, 0x17, 0xe4, 0xfd, 0x35, 0xea, 0xd7, 0x4c, 0xcb, 0x4c, 0xbe, 0xaf, 0x2e, 0xcf, 0xcf, 0xdd, 0x81, 0xec, 0x17, 0x13, +0x0c, 0x32, 0x46, 0xfb, 0x03, 0xec, 0xef, 0xdd, 0x03, 0x25, 0xe7, 0xf4, 0x3c, 0xfb, 0xcd, 0x1f, 0xe2, 0x0e, 0xaf, 0xfe, 0x20, 0xd1, 0x55, 0xee, 0x1e, 0x2b, 0x16, 0xff, 0x05, 0x02, 0x4c, 0xf7, +0xe2, 0x0b, 0x1b, 0xbe, 0x2f, 0xbb, 0x2c, 0xcf, 0xed, 0x1d, 0x08, 0x1d, 0x0b, 0x22, 0x16, 0x11, 0x30, 0xe7, 0xdf, 0x1f, 0xa6, 0x19, 0x4e, 0x08, 0x04, 0x29, 0x14, 0xd7, 0xb5, 0xe6, 0x19, 0xc1, +0x04, 0x30, 0x10, 0x0c, 0xd9, 0xc3, 0x00, 0xdf, 0x01, 0xf2, 0x23, 0x18, 0xef, 0x1d, 0x2a, 0xc0, 0x4a, 0xfc, 0x1f, 0x1f, 0x24, 0x7f, 0x1f, 0xc6, 0x57, 0x09, 0xf0, 0xf0, 0x11, 0x05, 0xeb, 0x07, +0x06, 0x8c, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xeb, 0xf6, 0xff, 0xff, 0x97, 0xf7, 0xff, 0xff, 0xe9, 0x00, 0x00, 0x00, 0x09, 0xfa, 0xff, 0xff, 0xfc, 0x02, 0x00, 0x00, +0xa1, 0x00, 0x00, 0x00, 0xaa, 0x01, 0x00, 0x00, 0xdf, 0xfe, 0xff, 0xff, 0x5f, 0x15, 0x00, 0x00, 0x8a, 0xfc, 0xff, 0xff, 0x9b, 0xf1, 0xff, 0xff, 0xcc, 0x09, 0x00, 0x00, 0xd0, 0xfd, 0xff, 0xff, +0x08, 0x0d, 0x00, 0x00, 0xbf, 0xe9, 0xff, 0xff, 0x85, 0xdf, 0xff, 0xff, 0x01, 0xf9, 0xff, 0xff, 0x39, 0x02, 0x00, 0x00, 0x1b, 0x28, 0x00, 0x00, 0x19, 0x31, 0x00, 0x00, 0x6f, 0x07, 0x00, 0x00, +0x21, 0x21, 0x00, 0x00, 0xe5, 0xf9, 0xff, 0xff, 0x82, 0xf2, 0xff, 0xff, 0x97, 0xf6, 0xff, 0xff, 0xe8, 0xe6, 0xff, 0xff, 0x48, 0xec, 0xff, 0xff, 0xbf, 0xfc, 0xff, 0xff, 0xd2, 0x07, 0x00, 0x00, +0x6b, 0xe6, 0xff, 0xff, 0xf2, 0xf9, 0xff, 0xff, 0x6e, 0x11, 0x00, 0x00, 0x99, 0xf1, 0xff, 0xff, 0x2b, 0xe8, 0xff, 0xff, 0x21, 0x31, 0x00, 0x00, 0xb7, 0xe9, 0xff, 0xff, 0x2b, 0xfc, 0xff, 0xff, +0xc4, 0xe6, 0xff, 0xff, 0x89, 0x02, 0x00, 0x00, 0x05, 0xf5, 0xff, 0xff, 0x95, 0xff, 0xff, 0xff, 0xc5, 0x11, 0x00, 0x00, 0x02, 0x07, 0x00, 0x00, 0x37, 0xf3, 0xff, 0xff, 0x7a, 0x2e, 0x00, 0x00, +0x7e, 0x02, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00, 0xcb, 0xfd, 0xff, 0xff, 0xbb, 0x21, 0x00, 0x00, 0x1a, 0xfe, 0xff, 0xff, 0xd0, 0x00, 0x00, 0x00, 0xca, 0x07, 0x00, 0x00, 0x6d, 0xfc, 0xff, 0xff, +0x3b, 0x00, 0x00, 0x00, 0xf3, 0x06, 0x00, 0x00, 0x0e, 0xfd, 0xff, 0xff, 0xf3, 0xde, 0xff, 0xff, 0x8a, 0xf9, 0xff, 0xff, 0x2a, 0xff, 0xff, 0xff, 0x4f, 0xfc, 0xff, 0xff, 0xd4, 0xf4, 0xff, 0xff, +0x7a, 0xf1, 0xff, 0xff, 0x85, 0xfc, 0xff, 0xff, 0x31, 0xed, 0xff, 0xff, 0x6d, 0x0a, 0x00, 0x00, 0xcc, 0xf7, 0xff, 0xff, 0xcd, 0x00, 0x00, 0x00, 0xfa, 0xff, 0xff, 0xff, 0xfd, 0xf4, 0xff, 0xff, +0xb9, 0x1c, 0x00, 0x00, 0x5f, 0x14, 0x00, 0x00, 0xb7, 0x0a, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1b, 0x01, 0x00, 0x00, 0x30, 0xf3, 0xff, 0xff, 0xf2, 0xf9, 0xff, 0xff, 0xba, 0xf9, 0xff, 0xff, +0x62, 0x0b, 0x00, 0x00, 0x76, 0x07, 0x00, 0x00, 0xef, 0xe4, 0xff, 0xff, 0xea, 0x08, 0x00, 0x00, 0x28, 0x22, 0x00, 0x00, 0xb9, 0xf0, 0xff, 0xff, 0x3b, 0x00, 0x00, 0x00, 0x9a, 0xf8, 0xff, 0xff, +0xbb, 0x0e, 0x00, 0x00, 0x33, 0xf4, 0xff, 0xff, 0x1e, 0xe6, 0xff, 0xff, 0x5e, 0xff, 0xff, 0xff, 0x0c, 0x01, 0x00, 0x00, 0x5b, 0x1e, 0x00, 0x00, 0x7c, 0xf0, 0xff, 0xff, 0xc3, 0xfd, 0xff, 0xff, +0xb1, 0xfc, 0xff, 0xff, 0x33, 0xfa, 0xff, 0xff, 0xb2, 0xfa, 0xff, 0xff, 0x92, 0x8d, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x23, 0xf1, 0x1a, 0xfa, 0xf4, 0x2f, 0x7f, 0xc3, +0x1e, 0x01, 0xdf, 0xe3, 0x15, 0x21, 0x10, 0x3c, 0x23, 0x1e, 0x81, 0xc5, 0x34, 0xb2, 0xd0, 0xbd, 0xfb, 0x21, 0xf2, 0x0f, 0xe9, 0x0d, 0xfa, 0x49, 0x09, 0x58, 0x81, 0xd6, 0x4e, 0x1e, 0x13, 0x4c, +0xed, 0xc9, 0xbf, 0xeb, 0xa9, 0xf8, 0x1c, 0x3a, 0x3e, 0x10, 0x02, 0x39, 0xfe, 0x2c, 0xaa, 0xe7, 0xcd, 0xf8, 0x1d, 0x2d, 0xb8, 0xd5, 0x3e, 0xd2, 0x11, 0xde, 0xa4, 0x42, 0x37, 0xad, 0xcb, 0x22, +0xe0, 0x1e, 0xe9, 0x39, 0xe7, 0xfb, 0x81, 0x26, 0x9e, 0x0b, 0x77, 0x36, 0x2b, 0xd0, 0xeb, 0xda, 0x00, 0xbf, 0x01, 0x4e, 0x27, 0xf2, 0xc6, 0xec, 0x52, 0xf8, 0x1b, 0xfc, 0x94, 0x30, 0x9d, 0x0b, +0xed, 0x31, 0xf7, 0xdb, 0xd5, 0x81, 0x06, 0x36, 0x5f, 0x8e, 0xb8, 0x16, 0xaf, 0x81, 0x3b, 0xe2, 0x10, 0x12, 0x3f, 0x10, 0x81, 0x0d, 0xf7, 0xbb, 0x12, 0x13, 0xee, 0x4c, 0xda, 0x0f, 0x13, 0x7f, +0x17, 0x91, 0xca, 0x63, 0xe8, 0xea, 0x07, 0x2a, 0x20, 0x81, 0x7f, 0x8e, 0x1c, 0xea, 0xae, 0x01, 0x04, 0x49, 0x81, 0x7f, 0x1e, 0xf1, 0xe5, 0x25, 0x24, 0xc7, 0xce, 0x81, 0x7f, 0xf3, 0xba, 0xc0, +0xac, 0xe7, 0xf9, 0x7f, 0xe5, 0xca, 0x25, 0xd1, 0x94, 0xfe, 0x75, 0xc7, 0x7f, 0xd5, 0x7e, 0x76, 0x15, 0xb0, 0xf0, 0x7f, 0x3f, 0x2f, 0xd1, 0x81, 0xee, 0x00, 0xdf, 0x03, 0x12, 0xbd, 0xc2, 0xe0, +0x31, 0xec, 0xe2, 0x33, 0x05, 0xf3, 0xea, 0x0d, 0x21, 0x8e, 0xd4, 0xfd, 0xe8, 0xee, 0x02, 0xce, 0xf7, 0x3d, 0xee, 0xe5, 0xe6, 0x7b, 0xed, 0xc8, 0x1e, 0x81, 0xb7, 0xfa, 0xd4, 0xe6, 0xa1, 0x4a, +0x0c, 0x10, 0x10, 0x01, 0x09, 0xe4, 0xdc, 0xe3, 0x81, 0x58, 0x27, 0xbc, 0xfc, 0xc6, 0x10, 0x06, 0x58, 0x06, 0xf7, 0x67, 0x06, 0x1c, 0x0d, 0x0a, 0x3c, 0xd6, 0x7f, 0x42, 0x27, 0xb0, 0xb3, 0xf7, +0xdf, 0x16, 0x2e, 0x41, 0xef, 0x81, 0x18, 0x39, 0x7f, 0xd5, 0x6b, 0x2b, 0x44, 0xef, 0x21, 0x4f, 0x8d, 0xd4, 0xfd, 0x44, 0xfe, 0x1c, 0x17, 0xf0, 0x7f, 0xd2, 0x26, 0xe2, 0x4f, 0x2b, 0xba, 0xb2, +0xeb, 0x1e, 0x0c, 0xd4, 0xda, 0xc1, 0x0f, 0x5d, 0x04, 0xfc, 0xa9, 0x88, 0x7f, 0xcd, 0x09, 0xdf, 0xf2, 0x2b, 0x2c, 0x2c, 0xf3, 0xd7, 0xf4, 0xed, 0xfa, 0x39, 0x92, 0x39, 0x5a, 0xe7, 0x0e, 0xd9, +0x44, 0xbf, 0xd2, 0xc4, 0xba, 0xc8, 0xfb, 0x5a, 0x27, 0x29, 0xfb, 0x65, 0xf7, 0x0e, 0xac, 0x24, 0x76, 0x3b, 0x6c, 0xa5, 0x02, 0x40, 0x7f, 0x32, 0x0e, 0x09, 0xa2, 0xfc, 0x00, 0xae, 0x9a, 0x4e, +0xcf, 0xeb, 0x1e, 0xf2, 0xd3, 0xd8, 0x25, 0x34, 0xe5, 0x0d, 0x07, 0x3e, 0x13, 0xb8, 0x4e, 0x1e, 0xac, 0x7f, 0xb0, 0x4c, 0xfa, 0xb1, 0xf6, 0x04, 0xb5, 0xbc, 0x7f, 0x7f, 0x94, 0x3e, 0x46, 0x7f, +0xaa, 0x55, 0x31, 0xdc, 0x7f, 0xc0, 0x7f, 0x7f, 0x81, 0x1c, 0xf7, 0xa6, 0xbf, 0xc4, 0x77, 0x2a, 0x1f, 0xba, 0x7f, 0x5a, 0x03, 0x3d, 0x7f, 0x81, 0x21, 0x7f, 0x86, 0x7f, 0x06, 0x7f, 0x78, 0xe2, +0x63, 0x8d, 0xb8, 0x39, 0xcd, 0x81, 0x8c, 0x81, 0x2a, 0xba, 0xa8, 0xb7, 0xd3, 0xd9, 0x81, 0x61, 0x47, 0x54, 0xdc, 0xd0, 0x64, 0x7f, 0xbf, 0xe4, 0x81, 0xf6, 0xea, 0xca, 0x3d, 0x0d, 0xdf, 0x81, +0x19, 0x89, 0x7f, 0xb4, 0x81, 0x81, 0x97, 0x27, 0x8b, 0x8e, 0x81, 0x81, 0xd8, 0x7e, 0x79, 0x5e, 0x6f, 0xd4, 0xc0, 0xd5, 0x3d, 0x3f, 0x3f, 0x6c, 0xdc, 0x7f, 0xc1, 0x13, 0xdd, 0x55, 0xf6, 0xbb, +0xcc, 0x02, 0x2c, 0x30, 0x30, 0x5f, 0x29, 0xef, 0xec, 0x7f, 0xde, 0x81, 0xa5, 0x8a, 0x0c, 0x56, 0xd6, 0x7f, 0x20, 0x94, 0xf2, 0x28, 0x1a, 0xe6, 0x38, 0xf3, 0xc4, 0x12, 0x63, 0x63, 0x81, 0x8f, +0x95, 0x38, 0x17, 0x7f, 0x12, 0xd3, 0xfd, 0xfd, 0xa3, 0xf6, 0xf2, 0xbb, 0xd0, 0x25, 0x1e, 0x47, 0x33, 0x81, 0x05, 0x62, 0x27, 0x36, 0x91, 0x7f, 0xf1, 0xf3, 0x72, 0xfd, 0xd2, 0xf5, 0xd1, 0x30, +0x00, 0xdf, 0x47, 0xd1, 0xc8, 0x6c, 0x16, 0x7f, 0x79, 0x9c, 0x9e, 0x17, 0x00, 0xa4, 0xc9, 0x7f, 0x81, 0x19, 0x36, 0xfa, 0x07, 0x60, 0x7f, 0xfd, 0x2e, 0x25, 0xfc, 0x08, 0x44, 0xa6, 0xab, 0xfa, +0xee, 0x91, 0x7f, 0x6b, 0xbf, 0xa4, 0xf8, 0xdd, 0xe5, 0x00, 0xa3, 0x8b, 0x2d, 0xb6, 0x19, 0x66, 0xf0, 0x00, 0xe7, 0xe3, 0x42, 0x3a, 0x06, 0x21, 0xda, 0xf4, 0x89, 0x02, 0xb0, 0x39, 0xf6, 0x21, +0xed, 0xf5, 0x1b, 0xfc, 0xd5, 0x38, 0xc4, 0xdb, 0xc5, 0x48, 0xec, 0x7f, 0xe9, 0x81, 0x5e, 0x00, 0x7f, 0x22, 0xdc, 0xe0, 0x60, 0x2f, 0x5d, 0xd3, 0x1c, 0x2f, 0x22, 0xfd, 0xe1, 0x81, 0xd6, 0x18, +0xdb, 0x16, 0xf8, 0x01, 0x10, 0xd6, 0x31, 0xe5, 0xf0, 0xfe, 0x04, 0x1a, 0x12, 0x9c, 0x6d, 0x26, 0x06, 0x11, 0xd4, 0xc3, 0xc6, 0x15, 0x94, 0xf5, 0xb4, 0xd0, 0x04, 0xfa, 0x7f, 0x81, 0x0f, 0x0a, +0xc3, 0x81, 0x5a, 0x81, 0x84, 0x46, 0x1b, 0x58, 0xe8, 0xd1, 0xee, 0x95, 0xc7, 0xb0, 0x38, 0x7f, 0x7f, 0x6b, 0x0a, 0x97, 0x06, 0x7f, 0x4c, 0x2f, 0x7f, 0x41, 0xbe, 0x11, 0xf3, 0x22, 0xd8, 0x22, +0x81, 0x7f, 0x7f, 0xeb, 0xb4, 0x35, 0x7f, 0x09, 0xb7, 0x09, 0xcb, 0xba, 0xe3, 0x26, 0xb5, 0xc4, 0xb5, 0x2d, 0x33, 0xc6, 0x7f, 0x1b, 0x1a, 0x1c, 0xdc, 0x7f, 0xd4, 0x01, 0x30, 0x1d, 0xe0, 0x2c, +0x7f, 0x7f, 0x6b, 0xde, 0x65, 0xed, 0x30, 0x53, 0x02, 0x81, 0x2c, 0xad, 0xc4, 0x5b, 0x81, 0x50, 0x1d, 0x31, 0x81, 0xda, 0x81, 0x81, 0xaf, 0x3f, 0xc9, 0x48, 0xf6, 0xfa, 0x99, 0xd1, 0x25, 0x59, +0x81, 0xca, 0x43, 0xc3, 0xf7, 0xf8, 0x0b, 0xea, 0xfd, 0xe8, 0x31, 0xcf, 0xb8, 0x2d, 0x81, 0x53, 0xf3, 0x66, 0xec, 0x7f, 0x65, 0xf2, 0xed, 0x02, 0x0d, 0x60, 0xc4, 0xea, 0x7f, 0x14, 0xed, 0xeb, +0xed, 0x11, 0xaf, 0x09, 0x81, 0x4b, 0x08, 0x0e, 0x90, 0xf1, 0xe3, 0xfc, 0x7f, 0x5a, 0x63, 0x81, 0x69, 0xdc, 0xe3, 0xd7, 0x11, 0xe0, 0xc5, 0x52, 0xbc, 0x44, 0xf2, 0xf8, 0x0e, 0xdd, 0x7f, 0x82, +0x61, 0x44, 0xe5, 0xef, 0x32, 0x44, 0x8a, 0x5f, 0xf6, 0x9c, 0xd7, 0x24, 0xf7, 0x81, 0xc1, 0x59, 0x2f, 0xed, 0xa7, 0xe8, 0xfe, 0xf4, 0xa5, 0xc1, 0xfe, 0x90, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x80, 0x01, 0x00, 0x00, 0x74, 0x04, 0x00, 0x00, 0x32, 0x04, 0x00, 0x00, 0xa9, 0x05, 0x00, 0x00, 0x69, 0xff, 0xff, 0xff, 0x55, 0x05, 0x00, 0x00, 0x7c, 0x04, 0x00, 0x00, 0xd0, 0xfe, 0xff, 0xff, +0x78, 0x01, 0x00, 0x00, 0xe7, 0x01, 0x00, 0x00, 0x67, 0x04, 0x00, 0x00, 0x4c, 0xf7, 0xff, 0xff, 0xf4, 0xfe, 0xff, 0xff, 0xad, 0x01, 0x00, 0x00, 0x52, 0x06, 0x00, 0x00, 0x94, 0xf3, 0xff, 0xff, +0xc6, 0xfd, 0xff, 0xff, 0x03, 0x01, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x8c, 0x05, 0x00, 0x00, 0x63, 0x03, 0x00, 0x00, 0xd4, 0xfe, 0xff, 0xff, 0x38, 0x00, 0x00, 0x00, 0xbd, 0x05, 0x00, 0x00, +0x36, 0xfe, 0xff, 0xff, 0x9c, 0xff, 0xff, 0xff, 0x82, 0x06, 0x00, 0x00, 0x95, 0xfe, 0xff, 0xff, 0x80, 0x03, 0x00, 0x00, 0x12, 0xff, 0xff, 0xff, 0x91, 0xfa, 0xff, 0xff, 0x5a, 0xe5, 0xff, 0xff, +0xec, 0xfd, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0xdc, 0x02, 0x00, 0x00, 0x0e, 0x03, 0x00, 0x00, 0xb5, 0xfb, 0xff, 0xff, 0xf8, 0xfc, 0xff, 0xff, 0x05, 0x05, 0x00, 0x00, 0x71, 0x08, 0x00, 0x00, +0x06, 0x01, 0x00, 0x00, 0x39, 0xfe, 0xff, 0xff, 0x22, 0xfc, 0xff, 0xff, 0x69, 0x01, 0x00, 0x00, 0x1f, 0x04, 0x00, 0x00, 0x27, 0x04, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0xce, 0x07, 0x00, 0x00, +0xe8, 0x00, 0x00, 0x00, 0x45, 0x15, 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0xd6, 0x02, 0x00, 0x00, 0x7f, 0x03, 0x00, 0x00, 0xd5, 0xfe, 0xff, 0xff, 0xc3, 0x09, 0x00, 0x00, +0xb0, 0xfe, 0xff, 0xff, 0x67, 0x02, 0x00, 0x00, 0xf3, 0xfe, 0xff, 0xff, 0xcc, 0x05, 0x00, 0x00, 0xe0, 0xfc, 0xff, 0xff, 0xa1, 0xfe, 0xff, 0xff, 0x6f, 0xfb, 0xff, 0xff, 0xd2, 0x02, 0x00, 0x00, +0xa9, 0x02, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0xb4, 0xfe, 0xff, 0xff, 0xfe, 0x01, 0x00, 0x00, 0x93, 0x08, 0x00, 0x00, 0x58, 0xfc, 0xff, 0xff, 0x6b, 0xfb, 0xff, 0xff, 0x7d, 0xff, 0xff, 0xff, +0xa8, 0x02, 0x00, 0x00, 0x9b, 0x00, 0x00, 0x00, 0xaf, 0x00, 0x00, 0x00, 0x67, 0x00, 0x00, 0x00, 0x20, 0x08, 0x00, 0x00, 0x40, 0xfe, 0xff, 0xff, 0x8e, 0x02, 0x00, 0x00, 0xb0, 0x01, 0x00, 0x00, +0x3a, 0xfd, 0xff, 0xff, 0x5d, 0x07, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, 0x64, 0xff, 0xff, 0xff, 0x49, 0x05, 0x00, 0x00, 0x7c, 0x04, 0x00, 0x00, +0xfa, 0xfc, 0xff, 0xff, 0xa8, 0x05, 0x00, 0x00, 0x4e, 0x02, 0x00, 0x00, 0xd2, 0x01, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0x2f, 0x0b, 0x00, 0x00, 0x5b, 0x05, 0x00, 0x00, 0x8b, 0x03, 0x00, 0x00, +0x55, 0xff, 0xff, 0xff, 0x8a, 0x92, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0xc4, 0x4d, 0xc1, 0x0a, 0x7f, 0xaa, 0x2e, 0xea, 0x12, 0x1e, 0x41, 0xf5, 0x05, 0x6e, 0x50, 0x22, +0xbb, 0xf8, 0x19, 0xd3, 0xfa, 0x8d, 0xe3, 0x30, 0x13, 0x1b, 0xfc, 0xa7, 0x12, 0x81, 0x15, 0x32, 0xc0, 0x0a, 0x69, 0xce, 0x86, 0x09, 0x2f, 0xc0, 0xf1, 0x63, 0xe1, 0xbf, 0xee, 0x81, 0x4c, 0xd3, +0xae, 0xbe, 0xb4, 0xda, 0xda, 0x81, 0x66, 0x62, 0xe0, 0xc4, 0x37, 0xd6, 0xdc, 0x2b, 0x9b, 0x40, 0x0e, 0x7f, 0x31, 0x16, 0x30, 0x4d, 0xe5, 0xf6, 0x96, 0x31, 0x2c, 0x49, 0x2c, 0xf5, 0x0c, 0xde, +0xf4, 0x48, 0x48, 0x6d, 0x75, 0x3d, 0x29, 0x41, 0x8d, 0x2d, 0x81, 0xe7, 0x7e, 0x1b, 0x08, 0x3f, 0x25, 0xd8, 0xbf, 0xcb, 0xa4, 0x81, 0xdc, 0x07, 0x01, 0xc2, 0xea, 0xf4, 0xf5, 0x12, 0x14, 0x25, +0xfc, 0x48, 0x18, 0x88, 0xde, 0x75, 0xf5, 0x16, 0xbb, 0xdb, 0xc9, 0x81, 0x02, 0x1a, 0xfd, 0x68, 0x04, 0x0a, 0xc8, 0x0d, 0xef, 0x81, 0x23, 0xf9, 0xdc, 0x1b, 0xff, 0xdd, 0x09, 0x1b, 0xf8, 0x22, +0x38, 0x7f, 0x34, 0x28, 0x04, 0xdf, 0x8e, 0xd8, 0xa0, 0x33, 0xee, 0xd8, 0xfa, 0xee, 0xae, 0x28, 0x99, 0x75, 0xe7, 0xf2, 0xe9, 0x77, 0x3b, 0x11, 0x45, 0x69, 0xee, 0x01, 0x7f, 0x0a, 0xac, 0x58, +0xfa, 0xd2, 0xe2, 0x0e, 0xbe, 0x7f, 0x2e, 0x03, 0xc8, 0x3b, 0x49, 0xf4, 0xd3, 0x09, 0xd6, 0x0e, 0x46, 0xd8, 0xb1, 0x48, 0x20, 0xd1, 0xc7, 0x4f, 0xbd, 0xef, 0xcd, 0xbd, 0x00, 0x10, 0x1e, 0x81, +0x26, 0x1e, 0x7d, 0x51, 0x1d, 0x7f, 0x24, 0x61, 0x39, 0xde, 0xe0, 0xda, 0x2e, 0x9b, 0x41, 0x63, 0x7f, 0x0c, 0xaa, 0xd6, 0xd4, 0x0c, 0xec, 0x7d, 0x14, 0x94, 0x3b, 0x68, 0xc9, 0x0b, 0x65, 0x43, +0xdd, 0xfe, 0xf1, 0xef, 0xc9, 0x05, 0xc8, 0x4c, 0x0a, 0xd9, 0xf2, 0x0b, 0x81, 0x0a, 0xe7, 0xfa, 0x00, 0xd9, 0x04, 0x7f, 0x53, 0xfb, 0xc9, 0xf8, 0x3a, 0x14, 0x13, 0xc6, 0x17, 0xd9, 0x0d, 0x03, +0xe7, 0xb2, 0x42, 0xea, 0x1d, 0x0c, 0x9f, 0x81, 0xf9, 0xf6, 0x59, 0x02, 0x22, 0xee, 0x38, 0x01, 0x49, 0x14, 0x69, 0x04, 0xbe, 0xdd, 0x49, 0x02, 0x25, 0x01, 0x27, 0xee, 0x7f, 0x38, 0xa3, 0x32, +0x23, 0x9b, 0xb1, 0xf6, 0x22, 0xa3, 0x05, 0xd7, 0xde, 0xe6, 0xd7, 0xf4, 0xb2, 0x7f, 0xed, 0xf4, 0x07, 0x13, 0xd2, 0xce, 0xe4, 0xa3, 0x81, 0x10, 0xe7, 0x83, 0xf7, 0x95, 0x10, 0x26, 0xdf, 0x30, +0xe8, 0x0e, 0x38, 0x02, 0x81, 0xd2, 0xec, 0x4b, 0xfa, 0x17, 0x3d, 0x51, 0xcf, 0x1c, 0x1f, 0xa3, 0x61, 0xfd, 0x7b, 0x4b, 0x29, 0x49, 0x77, 0x9e, 0x7f, 0x04, 0xd5, 0xeb, 0x03, 0xff, 0x08, 0x67, +0x09, 0xc1, 0xac, 0x38, 0x26, 0x19, 0x0a, 0xc9, 0xca, 0xf7, 0x7f, 0xab, 0x9b, 0xff, 0xd7, 0x44, 0x30, 0xcd, 0x21, 0xfb, 0xf8, 0x02, 0x27, 0x30, 0xf3, 0x7f, 0xc8, 0xed, 0xff, 0x03, 0xe2, 0xed, +0x1b, 0xee, 0x08, 0x30, 0x31, 0xd1, 0x05, 0x05, 0x81, 0x51, 0x28, 0xe4, 0x62, 0xff, 0x1a, 0x32, 0xf7, 0x39, 0xc3, 0x27, 0x13, 0x81, 0xf4, 0x5c, 0x15, 0xd7, 0x52, 0xda, 0x01, 0x93, 0xde, 0xeb, +0x81, 0x23, 0xe1, 0x05, 0x2d, 0x65, 0xc0, 0xee, 0x07, 0x0b, 0xca, 0xf5, 0xf0, 0x3e, 0x2e, 0xdb, 0x29, 0xee, 0xc1, 0xab, 0xf8, 0xa7, 0x35, 0x10, 0x67, 0xc2, 0xdf, 0x0f, 0xf1, 0x7f, 0x20, 0xbb, +0xd6, 0xec, 0xd6, 0x9e, 0x81, 0xb0, 0x5d, 0xfb, 0x22, 0x10, 0x5a, 0x24, 0x1a, 0x10, 0xe0, 0xf9, 0xe8, 0xfd, 0x81, 0xbf, 0x93, 0x8a, 0xb0, 0x6f, 0xc5, 0xcf, 0xde, 0xd1, 0x1d, 0xd1, 0x37, 0xfd, +0xd5, 0xea, 0x9f, 0x7f, 0xed, 0x17, 0x4a, 0x2b, 0x71, 0x31, 0xde, 0x2e, 0x2d, 0x41, 0x0c, 0xcc, 0x02, 0x19, 0xd1, 0x1f, 0x27, 0x20, 0x81, 0x19, 0xdc, 0x40, 0x0e, 0x01, 0x07, 0xe3, 0xe6, 0x94, +0xbe, 0x72, 0x52, 0x0f, 0x22, 0x46, 0x60, 0x81, 0xe0, 0x1f, 0x59, 0x2f, 0x5d, 0x17, 0xda, 0xac, 0x6a, 0xe9, 0x7f, 0xd8, 0xe0, 0xee, 0xab, 0x0a, 0x11, 0xcc, 0xbf, 0xe8, 0x1b, 0xb8, 0xf1, 0xd6, +0x2d, 0x25, 0xb8, 0x2b, 0xd3, 0xcd, 0x07, 0x77, 0x56, 0xff, 0x07, 0xf0, 0x25, 0x36, 0xfb, 0x7f, 0x33, 0xd9, 0x20, 0x1b, 0x48, 0x17, 0x29, 0x94, 0xe3, 0x44, 0x81, 0xc3, 0x21, 0xbb, 0xdd, 0xe5, +0x81, 0x47, 0x05, 0xf4, 0x37, 0xa2, 0x2c, 0x12, 0xfb, 0x1a, 0x90, 0xde, 0x22, 0xbd, 0xf5, 0x17, 0x13, 0x05, 0x2b, 0x1c, 0x75, 0x1f, 0xb2, 0xd4, 0xcd, 0x2b, 0x16, 0xda, 0x2f, 0xd6, 0x7f, 0xdd, +0x57, 0x07, 0xfb, 0xe0, 0x04, 0xca, 0x2d, 0x81, 0xc1, 0x17, 0x14, 0xf7, 0xda, 0x46, 0xee, 0x77, 0x3a, 0xf6, 0xc6, 0x2a, 0x50, 0xed, 0x24, 0x1a, 0xec, 0xcb, 0x34, 0x10, 0x29, 0xd4, 0x26, 0x81, +0xef, 0x26, 0xf9, 0x8a, 0xba, 0x04, 0x03, 0xf6, 0x41, 0x12, 0xd8, 0x7f, 0xe2, 0xfb, 0x44, 0x18, 0x1b, 0x9f, 0x2d, 0x24, 0x81, 0x48, 0xf4, 0x25, 0xe4, 0xfb, 0xf7, 0x43, 0xd5, 0x1b, 0x12, 0x64, +0xff, 0x13, 0x57, 0x2e, 0xa6, 0x45, 0x4b, 0x0c, 0xf1, 0xfc, 0x0d, 0xa0, 0x07, 0x0a, 0x3e, 0x7f, 0x39, 0x6f, 0x7f, 0x13, 0x2d, 0xf9, 0x01, 0x65, 0x73, 0x8d, 0x48, 0x42, 0x3a, 0x9a, 0xeb, 0x35, +0x45, 0x2b, 0xf1, 0xf4, 0x03, 0x0d, 0xb4, 0x3b, 0x81, 0x47, 0xa6, 0xea, 0xeb, 0x9b, 0x3d, 0x23, 0xf4, 0x92, 0x7f, 0x16, 0x02, 0x34, 0x0a, 0xe4, 0xcf, 0x4f, 0xd5, 0xde, 0xf8, 0xd6, 0xf9, 0xcc, +0xdb, 0xfe, 0xd6, 0x26, 0x41, 0xec, 0xec, 0x14, 0xf9, 0xed, 0x5e, 0x51, 0x81, 0x45, 0x0a, 0xde, 0xde, 0x40, 0x7f, 0x33, 0x05, 0xc3, 0x4f, 0x11, 0x0d, 0x51, 0x8f, 0x97, 0x0d, 0xa6, 0xf0, 0xfb, +0x03, 0x18, 0x02, 0x35, 0x7f, 0xe2, 0xe4, 0x22, 0x43, 0x1d, 0xfe, 0x38, 0x91, 0x04, 0xfb, 0x2c, 0xdc, 0x0b, 0xb9, 0xe5, 0xaa, 0xeb, 0xd3, 0xed, 0xdf, 0xd9, 0x03, 0xed, 0x1d, 0xe4, 0x34, 0x7f, +0x05, 0x4e, 0xf9, 0x03, 0x3e, 0x9b, 0x7f, 0x01, 0x58, 0x0b, 0xbd, 0xf7, 0x68, 0x21, 0xff, 0xd9, 0x04, 0x7f, 0x3b, 0x11, 0xfc, 0x30, 0x00, 0x57, 0xde, 0xd2, 0x16, 0xb5, 0xdb, 0x15, 0x09, 0x33, +0xf8, 0x2b, 0xbf, 0x16, 0x11, 0x9e, 0x71, 0xc3, 0x31, 0xcd, 0x4b, 0x99, 0x7f, 0xda, 0xc2, 0x45, 0x2b, 0xde, 0x6f, 0x07, 0xdd, 0xd5, 0xde, 0x3a, 0xa7, 0xf9, 0xbb, 0xd7, 0x26, 0x81, 0x45, 0xd3, +0x26, 0x7f, 0x25, 0xce, 0xe3, 0x77, 0xfb, 0xaf, 0x9c, 0xdc, 0x14, 0xd5, 0x0a, 0xf7, 0xd8, 0x31, 0x2f, 0x29, 0xda, 0x22, 0x1f, 0x15, 0x02, 0xb0, 0xdd, 0x07, 0x81, 0xd0, 0x1e, 0x11, 0xfe, 0xe2, +0x10, 0x12, 0xa6, 0x0a, 0xe3, 0xe3, 0x3d, 0x31, 0xf9, 0xec, 0x29, 0x00, 0x7f, 0x5f, 0x1f, 0x62, 0xf8, 0xd0, 0x1a, 0x28, 0xca, 0xf5, 0x81, 0x40, 0xa6, 0xfa, 0x43, 0x1a, 0xdb, 0xd7, 0x40, 0x13, +0xa5, 0xeb, 0x31, 0x5a, 0x2f, 0xcf, 0xd0, 0xdb, 0x1a, 0x21, 0x0d, 0x81, 0x13, 0x9f, 0xfa, 0x26, 0x3f, 0x5e, 0x7f, 0x11, 0x79, 0x06, 0x21, 0x17, 0x55, 0xbb, 0xfc, 0x0d, 0x48, 0xc9, 0x31, 0xf4, +0x2f, 0x36, 0x2a, 0xe7, 0x20, 0xd6, 0xd9, 0xea, 0x14, 0xbc, 0xf5, 0x30, 0x2f, 0x00, 0x81, 0xfd, 0x3e, 0xd1, 0xfc, 0xad, 0x39, 0xc8, 0x0b, 0x23, 0x04, 0x7f, 0x2a, 0x10, 0x07, 0xc3, 0x0a, 0xe4, +0x11, 0x04, 0x38, 0x14, 0xb5, 0xd5, 0x04, 0xd7, 0xf4, 0xbd, 0x81, 0xf5, 0xbb, 0xbc, 0x29, 0x00, 0x0c, 0x1c, 0x06, 0x57, 0xe6, 0xf9, 0xb2, 0x7f, 0x60, 0x05, 0x24, 0x24, 0x03, 0x2f, 0xa1, 0xff, +0xf3, 0x37, 0x14, 0xf3, 0x2e, 0x7f, 0x2a, 0xbc, 0xf1, 0xf4, 0x25, 0x14, 0xe6, 0xf7, 0x10, 0x43, 0x0f, 0x3f, 0xa9, 0x91, 0xb3, 0x81, 0x02, 0x03, 0x1c, 0xf2, 0xf4, 0xba, 0x1c, 0x38, 0xd7, 0x3d, +0x29, 0x30, 0x5c, 0x2b, 0x25, 0xf5, 0xf0, 0xbf, 0x8d, 0x03, 0xa1, 0xa5, 0x7f, 0xb3, 0x2f, 0x2e, 0x58, 0xdd, 0xec, 0x35, 0x0c, 0x1e, 0x07, 0xcd, 0x33, 0x35, 0xc8, 0xde, 0xc3, 0xd8, 0x4c, 0x7f, +0xff, 0x7d, 0x9c, 0xee, 0xf9, 0x01, 0xc8, 0x50, 0xf5, 0xfb, 0x1d, 0x7f, 0xde, 0x15, 0xda, 0xd5, 0xef, 0x19, 0xea, 0x17, 0x31, 0x0b, 0x05, 0x2b, 0x31, 0x7f, 0xf8, 0x3b, 0x05, 0xd8, 0x14, 0x04, +0xea, 0xb5, 0x0b, 0xf3, 0xf1, 0x81, 0xf6, 0xbd, 0x29, 0x5f, 0xe9, 0x14, 0xc7, 0x27, 0xf7, 0x30, 0xdf, 0x0e, 0x55, 0xc3, 0x7d, 0x1d, 0x7f, 0x38, 0x14, 0x03, 0x2d, 0xd0, 0x0b, 0x4a, 0x63, 0x23, +0x21, 0xd6, 0xf8, 0xfb, 0xc7, 0xe2, 0x7f, 0x2c, 0x08, 0xe0, 0xf6, 0x17, 0xeb, 0x18, 0x22, 0xf0, 0x7f, 0xbc, 0x52, 0x3b, 0x1c, 0xa7, 0x0b, 0xa0, 0xf3, 0xb5, 0x28, 0x0a, 0xf7, 0x5f, 0xbd, 0x39, +0x04, 0x95, 0x55, 0xd5, 0xf6, 0xf5, 0x33, 0x4c, 0x0a, 0x1b, 0xcf, 0xc4, 0xec, 0x44, 0x6a, 0x7f, 0x4b, 0x49, 0x04, 0xcb, 0x21, 0x17, 0xf1, 0x81, 0xc6, 0x03, 0xd4, 0xdd, 0xea, 0xf3, 0xf4, 0x28, +0xf2, 0x2f, 0xfb, 0xaf, 0x7f, 0x07, 0xec, 0x9b, 0x17, 0xf8, 0xaf, 0xab, 0xeb, 0xfb, 0x78, 0xf6, 0x14, 0xf5, 0x23, 0x0f, 0xe7, 0x83, 0xd2, 0xd1, 0x37, 0x02, 0xb4, 0xcd, 0x81, 0xc7, 0x04, 0xc9, +0xce, 0x38, 0xe7, 0x0e, 0xf0, 0x7d, 0x42, 0xf4, 0xdd, 0xf8, 0xfe, 0x3f, 0xfe, 0x62, 0x7f, 0x29, 0x81, 0x52, 0xce, 0xf9, 0x95, 0xda, 0xbc, 0x5f, 0x94, 0x1a, 0xf1, 0x15, 0x3d, 0x98, 0x0d, 0xd5, +0xf5, 0xe4, 0xdb, 0x14, 0x63, 0x7f, 0x93, 0x0e, 0xd8, 0xb5, 0x18, 0x13, 0xa7, 0xd5, 0xcb, 0xdc, 0xd9, 0x27, 0x2d, 0xae, 0xe7, 0x81, 0xfd, 0xf4, 0x04, 0xfe, 0xe8, 0x14, 0xe3, 0x28, 0xdb, 0xe1, +0xfa, 0xfa, 0xda, 0x2e, 0x7f, 0x0c, 0x19, 0x0e, 0x06, 0x12, 0x05, 0x21, 0xfe, 0x2a, 0xc1, 0xcb, 0x0d, 0xf4, 0xcb, 0x1f, 0x7f, 0x0b, 0xd8, 0xb1, 0x1c, 0x3b, 0x00, 0x1b, 0xca, 0xbd, 0x00, 0x2d, +0xc0, 0xf8, 0x39, 0x0f, 0x7f, 0xf5, 0xcc, 0xe6, 0xf6, 0xd6, 0x22, 0xd5, 0xe9, 0xf3, 0x40, 0xdd, 0x72, 0x14, 0xeb, 0x4f, 0x77, 0xc6, 0x13, 0xe7, 0xd8, 0x06, 0x3e, 0xb8, 0xfa, 0x7f, 0x64, 0x18, +0xb7, 0x81, 0x15, 0x16, 0xd4, 0x24, 0x0c, 0xc5, 0xe2, 0x33, 0x30, 0x07, 0x08, 0x17, 0x8e, 0xfc, 0x7c, 0x94, 0x06, 0x00, 0xe3, 0x48, 0xc1, 0x74, 0x81, 0xd6, 0x21, 0x26, 0x4c, 0x3e, 0x16, 0xc3, +0x4c, 0x5a, 0x0e, 0xfd, 0x2e, 0xf2, 0x1f, 0x54, 0xfa, 0x81, 0x1f, 0x13, 0x41, 0xc8, 0x3e, 0x6e, 0xa0, 0x31, 0x20, 0x81, 0x39, 0x70, 0x0d, 0xf5, 0x37, 0x4a, 0xe4, 0xf8, 0x1b, 0x1b, 0x1f, 0x03, +0xea, 0x7c, 0x55, 0xd0, 0x67, 0xda, 0xe3, 0x55, 0x4f, 0x81, 0x0d, 0x31, 0x21, 0xbf, 0xdb, 0x0a, 0x17, 0xc3, 0xed, 0x1a, 0xf2, 0xee, 0xb2, 0x36, 0x81, 0x1a, 0x10, 0xf8, 0xd6, 0x47, 0x10, 0xbd, +0x2b, 0x13, 0x46, 0x28, 0x12, 0x77, 0x27, 0xd1, 0x8d, 0x3e, 0x4b, 0xc8, 0x7f, 0x0b, 0xf5, 0xcc, 0x97, 0xfa, 0x29, 0xfe, 0xfa, 0x13, 0x81, 0xc0, 0xf2, 0x6d, 0xfa, 0xc3, 0xd2, 0xf5, 0xf7, 0x21, +0x7f, 0xe2, 0x11, 0xbc, 0x02, 0x08, 0x1d, 0xaf, 0xea, 0x57, 0xbf, 0xcd, 0xf9, 0x18, 0xfe, 0xe6, 0x96, 0x98, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x7b, 0x17, 0x00, 0x00, +0xb1, 0xfc, 0xff, 0xff, 0xba, 0xf6, 0xff, 0xff, 0x61, 0xe1, 0xff, 0xff, 0xf1, 0xc2, 0xff, 0xff, 0x21, 0xed, 0xff, 0xff, 0xac, 0xfd, 0xff, 0xff, 0x78, 0xe7, 0xff, 0xff, 0x04, 0x06, 0x00, 0x00, +0x78, 0xf4, 0xff, 0xff, 0x2b, 0xe2, 0xff, 0xff, 0xc5, 0x16, 0x00, 0x00, 0x79, 0xf7, 0xff, 0xff, 0x96, 0x3b, 0x00, 0x00, 0x53, 0xef, 0xff, 0xff, 0x0f, 0x13, 0x00, 0x00, 0xe2, 0x98, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0xf0, 0x0c, 0xcd, 0x2b, 0xe8, 0xf8, 0xb7, 0x30, 0x08, 0x2c, 0x18, 0xe3, 0x14, 0x35, 0xd6, 0x32, 0x04, 0x5d, 0xe4, 0x29, 0xf8, 0x2a, 0xd0, 0xef, +0x5f, 0x39, 0xab, 0x1f, 0x4c, 0x23, 0xdd, 0xf5, 0xf8, 0x21, 0x0e, 0xe8, 0x15, 0xbc, 0x1e, 0x5d, 0x23, 0xbb, 0x3a, 0xc3, 0x0a, 0xb6, 0x1e, 0x15, 0xe7, 0x2d, 0xf8, 0x95, 0xf5, 0x51, 0xb5, 0x57, +0x58, 0x26, 0xdc, 0xc1, 0x9b, 0x81, 0xe7, 0xe8, 0x1e, 0xc7, 0xa6, 0xf1, 0x7c, 0x46, 0xa4, 0xf1, 0x6a, 0xd5, 0xa8, 0x31, 0x1e, 0xbc, 0xb0, 0xc3, 0x0a, 0x07, 0xb5, 0xe8, 0x1c, 0xb9, 0x0f, 0xf4, +0x0e, 0x37, 0xb9, 0x9f, 0xf4, 0xc5, 0x9e, 0x11, 0x0b, 0x28, 0xd0, 0xda, 0xe9, 0xde, 0x11, 0x38, 0xee, 0x0a, 0x81, 0x19, 0x2d, 0x2d, 0x2c, 0xc7, 0xef, 0xf7, 0x16, 0x19, 0x13, 0x71, 0xfd, 0x20, +0x1b, 0x57, 0xeb, 0x52, 0x48, 0xe7, 0xcd, 0xfb, 0xe7, 0x16, 0x4a, 0xfb, 0xe8, 0x05, 0xe5, 0xfe, 0x12, 0x49, 0xd4, 0xe4, 0x09, 0xf3, 0xb0, 0x22, 0x2e, 0xd1, 0x19, 0xe5, 0x00, 0x0e, 0x2b, 0xcd, +0xc2, 0x4c, 0xca, 0x0f, 0x05, 0xfa, 0x0f, 0x94, 0xe0, 0xbf, 0x57, 0xad, 0x1d, 0xda, 0xf6, 0x21, 0x2a, 0x20, 0xe2, 0xde, 0xf8, 0x16, 0x06, 0x35, 0x17, 0xdf, 0x27, 0xe1, 0xf1, 0x26, 0xf3, 0x38, +0x00, 0xc9, 0x44, 0x34, 0xf8, 0x3c, 0x2f, 0xd7, 0xf5, 0x61, 0xfd, 0x25, 0xcf, 0x22, 0xb1, 0x63, 0xec, 0x49, 0xc2, 0x45, 0xcb, 0xda, 0x17, 0xad, 0x28, 0x04, 0xf9, 0x81, 0x03, 0x66, 0x3f, 0x8f, +0x34, 0xd9, 0x04, 0xa0, 0xea, 0x0c, 0x1c, 0xd8, 0x20, 0xef, 0xf6, 0x13, 0x1e, 0xa8, 0x75, 0xfb, 0xf1, 0x28, 0x08, 0xce, 0x45, 0xec, 0xc9, 0xa7, 0x96, 0x20, 0xde, 0x02, 0xea, 0xfa, 0x16, 0xe9, +0x5f, 0xf2, 0xd4, 0xff, 0xc8, 0x07, 0x15, 0x10, 0x13, 0x15, 0x22, 0x06, 0x20, 0xfb, 0xf7, 0x0f, 0x47, 0x0a, 0xfc, 0x07, 0xdd, 0xd5, 0x51, 0xc4, 0xe8, 0x3a, 0xc1, 0x67, 0x75, 0x30, 0xb7, 0xad, +0xd2, 0x16, 0x05, 0xab, 0xd6, 0xcc, 0x13, 0xda, 0x06, 0x14, 0x43, 0xab, 0xeb, 0xf0, 0xe7, 0xab, 0xf3, 0xe9, 0xa6, 0x22, 0x4c, 0x0d, 0x05, 0xd0, 0xdb, 0x0b, 0xec, 0xda, 0xe3, 0xf3, 0x74, 0x15, +0xe8, 0x1f, 0xce, 0xbc, 0xe8, 0xb6, 0x09, 0xc7, 0x4c, 0x1f, 0xf5, 0xf2, 0xad, 0xff, 0x30, 0xde, 0x33, 0xf8, 0xf6, 0xdc, 0x21, 0x12, 0xb5, 0xd9, 0x76, 0xfb, 0x16, 0x40, 0x5d, 0xde, 0x2a, 0xf5, +0xe5, 0xfa, 0xf0, 0x5d, 0xa0, 0x22, 0x3a, 0x24, 0x08, 0x0b, 0x42, 0xf0, 0x20, 0x4c, 0x29, 0xd4, 0x3e, 0x13, 0x1f, 0x17, 0xf9, 0x32, 0x22, 0x2d, 0x04, 0xd6, 0xf7, 0xf9, 0x20, 0x06, 0x81, 0x12, +0xeb, 0x2b, 0x22, 0xe9, 0x1a, 0xd6, 0x3d, 0x2a, 0xf4, 0x1c, 0x24, 0xd7, 0xef, 0x4b, 0xcc, 0x09, 0xdb, 0x27, 0x05, 0xd7, 0x00, 0x08, 0x16, 0xcc, 0x19, 0xd3, 0xe4, 0xdf, 0xf4, 0xe5, 0x09, 0x51, +0xee, 0x16, 0x38, 0x31, 0x22, 0x24, 0x25, 0x12, 0x8d, 0x40, 0x1a, 0xdf, 0x58, 0xf2, 0x3b, 0x27, 0x30, 0x43, 0xfb, 0xf7, 0x81, 0x42, 0x14, 0x11, 0xd7, 0x45, 0xe3, 0x4f, 0x35, 0x26, 0xfa, 0x29, +0xf4, 0x14, 0xca, 0x46, 0xe8, 0xf0, 0xd1, 0x17, 0x69, 0xef, 0x20, 0xee, 0x18, 0x11, 0xba, 0x15, 0xf7, 0x19, 0xdd, 0xde, 0x28, 0x42, 0xb1, 0x05, 0x25, 0x2b, 0xe9, 0x2f, 0x19, 0xec, 0xff, 0xce, +0xee, 0x04, 0x0b, 0x33, 0xf3, 0x05, 0x15, 0x24, 0x03, 0xf9, 0xf0, 0x0e, 0x21, 0x1c, 0xf0, 0xd4, 0x09, 0xca, 0x30, 0x00, 0x0f, 0x97, 0xfe, 0xfb, 0x0c, 0xfd, 0xea, 0x09, 0x65, 0x03, 0xf5, 0xfd, +0x1f, 0x25, 0x17, 0x0d, 0x42, 0xe2, 0x2a, 0x1d, 0x23, 0x0b, 0x0a, 0x26, 0xfd, 0x44, 0xfd, 0x09, 0xf5, 0xd1, 0x0e, 0x3f, 0x20, 0x0e, 0x15, 0x0b, 0xe4, 0xe8, 0x7f, 0x05, 0x19, 0xb4, 0xf7, 0x2b, +0xdb, 0xd0, 0xf0, 0x01, 0x14, 0x06, 0xfc, 0xc7, 0xf1, 0x06, 0x02, 0x0c, 0xe7, 0xe9, 0x4c, 0x40, 0xd0, 0x26, 0xca, 0x27, 0x09, 0x14, 0xb7, 0x3d, 0x02, 0xd9, 0xe9, 0x04, 0x42, 0xc7, 0xee, 0x3b, +0xec, 0x2d, 0xed, 0xdb, 0x1e, 0x25, 0xd9, 0xde, 0x1e, 0xf4, 0xc6, 0x7f, 0xe4, 0xbf, 0xf4, 0x19, 0x09, 0xf8, 0x54, 0x12, 0xce, 0xf3, 0xd0, 0xf0, 0x61, 0xe8, 0x45, 0x1b, 0xea, 0xfc, 0xbb, 0xed, +0xfe, 0x3a, 0x57, 0xa7, 0x01, 0xf9, 0xe8, 0x1b, 0x0e, 0xfe, 0x0d, 0xf1, 0x43, 0x08, 0xd8, 0x20, 0x95, 0x0a, 0x45, 0xf2, 0x26, 0xfa, 0x1a, 0x2c, 0xc9, 0xe8, 0x09, 0xf0, 0xd9, 0x1b, 0x2e, 0x0c, +0xf2, 0xd1, 0x0e, 0xed, 0x1c, 0xed, 0x04, 0x0c, 0x2c, 0xcd, 0x02, 0x2a, 0x04, 0x08, 0xf6, 0xf3, 0x0f, 0xe9, 0xc9, 0x62, 0x2f, 0x09, 0x20, 0xdf, 0x0f, 0x3a, 0xd7, 0xe8, 0xad, 0xed, 0x4f, 0x12, +0x02, 0xe0, 0xbc, 0x0a, 0xd5, 0xed, 0x1a, 0x00, 0x3b, 0x70, 0xdf, 0xb1, 0xfb, 0xa0, 0x16, 0x47, 0x1f, 0x16, 0x18, 0x77, 0xee, 0xfa, 0xed, 0xd5, 0xdc, 0x73, 0x51, 0xbc, 0x7c, 0x5e, 0xf1, 0xab, +0xf5, 0x2f, 0x01, 0xce, 0xc6, 0x03, 0x7f, 0x3c, 0x24, 0x92, 0x0b, 0x13, 0x1d, 0xa4, 0xf0, 0x4e, 0x5c, 0x36, 0xd2, 0xcc, 0x6f, 0xab, 0xa9, 0x2a, 0x12, 0x10, 0xf0, 0x54, 0xf3, 0xe2, 0x4a, 0x10, +0x1b, 0xcf, 0xd1, 0xe1, 0xec, 0x29, 0x5f, 0xaf, 0x95, 0xa7, 0x58, 0x7a, 0xc1, 0x42, 0x11, 0xe0, 0x46, 0x44, 0x13, 0xda, 0xa2, 0x40, 0x06, 0x17, 0xdb, 0x39, 0x72, 0xd9, 0x10, 0x15, 0x83, 0xec, +0x37, 0x36, 0xab, 0xbf, 0xdf, 0x30, 0x3f, 0xcf, 0xfa, 0x30, 0x17, 0x76, 0x38, 0xdd, 0x2d, 0xc8, 0x15, 0xd7, 0xdd, 0x1f, 0xd9, 0xb1, 0x2a, 0x25, 0xde, 0x10, 0x44, 0x66, 0xba, 0xf1, 0x06, 0x43, +0xf1, 0x6f, 0xc3, 0xce, 0xf4, 0xd5, 0x19, 0x40, 0xf0, 0xc7, 0x30, 0x9b, 0x94, 0xa7, 0xd0, 0x00, 0xf7, 0x09, 0xcb, 0xfd, 0x3f, 0xdc, 0xc1, 0x36, 0x44, 0xad, 0xd1, 0x20, 0xc8, 0x32, 0x7f, 0xc7, +0xc4, 0xcc, 0x40, 0xf7, 0x53, 0x22, 0xf6, 0x0f, 0xde, 0x8e, 0x15, 0x11, 0xb0, 0x01, 0x4b, 0xf3, 0xff, 0x1f, 0xdc, 0x0e, 0xff, 0x48, 0xef, 0x2a, 0x54, 0x17, 0x24, 0xf1, 0xcd, 0xf4, 0x49, 0x65, +0x01, 0xcd, 0xe0, 0x3b, 0x0b, 0x30, 0x2b, 0x48, 0xd4, 0x81, 0x14, 0xd7, 0xe0, 0x44, 0x39, 0xca, 0x07, 0xdb, 0x5c, 0xfe, 0xeb, 0x79, 0x10, 0xe7, 0x25, 0xfd, 0xa6, 0x18, 0x3d, 0xce, 0x3c, 0x11, +0xf6, 0xcf, 0xf1, 0x01, 0x03, 0x29, 0x48, 0x3d, 0xff, 0xca, 0xd6, 0x16, 0x34, 0x3b, 0x4e, 0xaf, 0xf3, 0xc4, 0x3f, 0xb1, 0xe6, 0x15, 0x1a, 0x00, 0xc8, 0x1b, 0xa4, 0x07, 0x0f, 0x8c, 0x10, 0x32, +0x59, 0x00, 0xcb, 0x45, 0xba, 0x61, 0xa3, 0x56, 0x0e, 0x05, 0xee, 0x17, 0x24, 0xee, 0xbb, 0xed, 0x31, 0xc2, 0x15, 0xf8, 0x41, 0xde, 0xbb, 0x70, 0xd5, 0xff, 0xf4, 0x48, 0x3c, 0x23, 0x12, 0xe4, +0xcf, 0xff, 0xfd, 0x11, 0x03, 0xe8, 0xa6, 0xc3, 0x64, 0x3d, 0xfc, 0xee, 0x32, 0x20, 0x28, 0xf7, 0x42, 0xe8, 0xd7, 0x55, 0x03, 0xc3, 0x05, 0xe3, 0x10, 0xf9, 0x15, 0xf1, 0xab, 0x4a, 0xd5, 0x35, +0xf7, 0xdc, 0x10, 0xdb, 0xbc, 0xcd, 0xd5, 0x30, 0x1e, 0xf4, 0x2e, 0xfe, 0x7f, 0x1d, 0xf3, 0x2c, 0x1c, 0x52, 0xc6, 0x10, 0x2d, 0x1c, 0xf2, 0x12, 0x1f, 0xbf, 0x10, 0x06, 0xd7, 0x0f, 0xf3, 0xfa, +0xe9, 0xe0, 0x24, 0xee, 0xfc, 0xc5, 0x58, 0xf8, 0xf1, 0x11, 0xe9, 0x03, 0xcd, 0xfe, 0x40, 0x12, 0xf2, 0x63, 0x51, 0x09, 0xe6, 0x00, 0x13, 0xcb, 0xd1, 0xd2, 0x0d, 0xf9, 0x1a, 0xdf, 0xf1, 0x0c, +0x19, 0x15, 0x23, 0x08, 0xdb, 0x46, 0x06, 0x23, 0x45, 0x47, 0xb8, 0x01, 0x36, 0xdb, 0x1d, 0x0d, 0x36, 0xd7, 0xfa, 0x38, 0x10, 0x53, 0xe3, 0x03, 0xdd, 0xf2, 0x10, 0x5a, 0x23, 0xe5, 0x9f, 0x0b, +0x21, 0x1f, 0xf2, 0xd7, 0xbd, 0xbd, 0xbe, 0x3e, 0x1b, 0x04, 0x03, 0xf4, 0xd6, 0xe7, 0xb8, 0xfc, 0x08, 0x10, 0x0a, 0x4b, 0x2e, 0xb7, 0xf4, 0x40, 0x46, 0xc8, 0xf7, 0xc1, 0xc6, 0x4f, 0xff, 0x27, +0xfe, 0x0e, 0xfc, 0xb8, 0x46, 0xd2, 0x09, 0xcf, 0xcb, 0xcc, 0xca, 0x18, 0xcb, 0xd1, 0x49, 0xf1, 0x1d, 0x06, 0x1e, 0x16, 0xe7, 0xe6, 0x3a, 0x0d, 0xb6, 0x5f, 0xfc, 0x81, 0x02, 0xcc, 0xf5, 0x31, +0x24, 0xe8, 0x26, 0xdd, 0x26, 0x3a, 0xf4, 0x06, 0xd5, 0x39, 0x00, 0xd5, 0xca, 0xfc, 0xf9, 0x21, 0xf0, 0xca, 0xfb, 0x2e, 0x23, 0x1c, 0x1f, 0xc4, 0xf8, 0x0d, 0xf8, 0x12, 0x11, 0xf8, 0x4b, 0xd2, +0xe4, 0x0c, 0x81, 0x06, 0xf5, 0xe3, 0x27, 0xf3, 0xe1, 0xfd, 0xfe, 0x1f, 0x27, 0x39, 0x1c, 0xf5, 0x2e, 0xf3, 0x03, 0xfb, 0x00, 0xeb, 0xed, 0x22, 0xea, 0xf8, 0xb7, 0xd8, 0xdd, 0xc6, 0x17, 0xfc, +0x05, 0x16, 0x07, 0x01, 0xa8, 0x30, 0xfe, 0x30, 0x19, 0xe2, 0x4a, 0xd0, 0xfc, 0x5f, 0xec, 0x0e, 0x5f, 0xf4, 0xdc, 0xee, 0xc0, 0x71, 0x16, 0x09, 0x16, 0x1c, 0x10, 0x15, 0x05, 0x2d, 0xed, 0xde, +0xf2, 0x1c, 0x25, 0xcb, 0xce, 0xe6, 0x2f, 0x0f, 0x07, 0xc4, 0xbe, 0x41, 0x40, 0xdc, 0x2c, 0xf0, 0x21, 0x29, 0x24, 0x20, 0x23, 0xcd, 0xb9, 0xec, 0x28, 0xe0, 0x61, 0x10, 0xab, 0x28, 0xd0, 0x4f, +0xbc, 0xb4, 0x31, 0x02, 0xe4, 0x53, 0xff, 0x28, 0xef, 0x91, 0x06, 0x1b, 0x09, 0x47, 0xc0, 0xd1, 0xe2, 0x27, 0xc9, 0xee, 0xcb, 0xb7, 0xf0, 0x1f, 0xd6, 0x24, 0x30, 0xad, 0xb5, 0xe5, 0x02, 0x1f, +0xc9, 0xf5, 0x23, 0xdf, 0x05, 0xe9, 0xc8, 0xce, 0xa4, 0xfe, 0xee, 0x72, 0xdf, 0xbf, 0xf8, 0xbc, 0xe4, 0x1b, 0xfc, 0x0e, 0x5f, 0x81, 0xdf, 0x1b, 0xda, 0x0d, 0x49, 0x16, 0xbe, 0xd8, 0x05, 0xe6, +0xef, 0xf8, 0xd0, 0x32, 0xb0, 0x28, 0x12, 0x98, 0x01, 0xd8, 0x3a, 0xea, 0xd2, 0x3c, 0xa7, 0x32, 0xe1, 0x12, 0x18, 0x98, 0x09, 0xeb, 0x0c, 0xed, 0xe4, 0x1c, 0xd4, 0xb8, 0x23, 0xcc, 0xf7, 0x14, +0xce, 0xf7, 0x08, 0xdd, 0x0f, 0x58, 0x24, 0x36, 0xf1, 0xd2, 0x16, 0x1c, 0x7f, 0xc7, 0x16, 0x31, 0xdd, 0x1b, 0x24, 0x2f, 0x95, 0x25, 0x07, 0xd9, 0xfd, 0x3f, 0xe1, 0xfd, 0x39, 0x05, 0xb7, 0xd6, +0x09, 0xfb, 0x48, 0x01, 0xed, 0x07, 0xf1, 0xe7, 0x52, 0x1a, 0xde, 0x2b, 0x1f, 0xf0, 0xbc, 0x49, 0x45, 0x14, 0xef, 0xd4, 0x23, 0x19, 0x47, 0xc6, 0xa0, 0x13, 0xdd, 0x1c, 0x24, 0x22, 0xae, 0xa2, +0x36, 0x2d, 0x06, 0x05, 0x67, 0x07, 0xb7, 0xce, 0x39, 0x3f, 0x24, 0xfe, 0x35, 0x3c, 0xd8, 0xb6, 0x31, 0xac, 0xab, 0xb5, 0x44, 0x5c, 0xec, 0x39, 0xfe, 0x19, 0x23, 0xe3, 0x81, 0x1d, 0x29, 0x45, +0xd5, 0x1e, 0xfb, 0xae, 0xf7, 0xe3, 0xb9, 0xf5, 0x17, 0x11, 0x28, 0x37, 0x04, 0xd6, 0x1d, 0x6b, 0xd4, 0x11, 0xdd, 0xea, 0x1c, 0xc6, 0x98, 0xed, 0x0c, 0xb8, 0x1e, 0x0b, 0x2d, 0xdb, 0xf0, 0xd7, +0x04, 0xae, 0x0a, 0xe8, 0xb0, 0x0a, 0x2a, 0xe3, 0xed, 0x35, 0xf0, 0xc4, 0x41, 0xc3, 0xaf, 0x10, 0x4d, 0x26, 0xac, 0x0b, 0x5a, 0x28, 0x1c, 0xc4, 0xcf, 0xa6, 0xe7, 0xf2, 0x1b, 0x21, 0xf0, 0x1f, +0xbf, 0x47, 0x38, 0x0a, 0x58, 0x2c, 0xaf, 0x2a, 0xee, 0x9e, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x79, 0x05, 0x00, 0x00, 0xed, 0xf6, 0xff, 0xff, 0x3c, 0x19, 0x00, 0x00, +0xfa, 0xed, 0xff, 0xff, 0xc5, 0xfe, 0xff, 0xff, 0x62, 0x06, 0x00, 0x00, 0x46, 0xf7, 0xff, 0xff, 0xcd, 0xff, 0xff, 0xff, 0xfd, 0x05, 0x00, 0x00, 0x26, 0x1c, 0x00, 0x00, 0x70, 0xfb, 0xff, 0xff, +0x86, 0xfb, 0xff, 0xff, 0xd2, 0x04, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0xb8, 0x0a, 0x00, 0x00, 0x10, 0x18, 0x00, 0x00, 0x34, 0x11, 0x00, 0x00, 0x08, 0x0a, 0x00, 0x00, 0xec, 0xf1, 0xff, 0xff, +0xca, 0xf9, 0xff, 0xff, 0x45, 0x06, 0x00, 0x00, 0xc6, 0xfd, 0xff, 0xff, 0x77, 0xf3, 0xff, 0xff, 0xb6, 0xf8, 0xff, 0xff, 0x3b, 0x07, 0x00, 0x00, 0x60, 0x23, 0x00, 0x00, 0xa1, 0xfb, 0xff, 0xff, +0xd0, 0xf7, 0xff, 0xff, 0xd1, 0x0e, 0x00, 0x00, 0x89, 0x01, 0x00, 0x00, 0x27, 0x06, 0x00, 0x00, 0xef, 0xff, 0xff, 0xff, 0xf2, 0x03, 0x00, 0x00, 0x92, 0xf0, 0xff, 0xff, 0x95, 0x16, 0x00, 0x00, +0xcf, 0xed, 0xff, 0xff, 0x69, 0xf4, 0xff, 0xff, 0xb3, 0xec, 0xff, 0xff, 0x52, 0x25, 0x00, 0x00, 0x61, 0xff, 0xff, 0xff, 0x08, 0xfe, 0xff, 0xff, 0x0a, 0x07, 0x00, 0x00, 0x53, 0xff, 0xff, 0xff, +0x7b, 0x02, 0x00, 0x00, 0xa5, 0xf8, 0xff, 0xff, 0xbe, 0x22, 0x00, 0x00, 0x39, 0x06, 0x00, 0x00, 0x63, 0xfa, 0xff, 0xff, 0x95, 0xf6, 0xff, 0xff, 0xfc, 0xeb, 0xff, 0xff, 0x80, 0xf5, 0xff, 0xff, +0xe5, 0xf7, 0xff, 0xff, 0x73, 0x0c, 0x00, 0x00, 0xc9, 0x0a, 0x00, 0x00, 0x04, 0x2d, 0x00, 0x00, 0xd7, 0x08, 0x00, 0x00, 0xfa, 0x02, 0x00, 0x00, 0x77, 0x08, 0x00, 0x00, 0x62, 0x16, 0x00, 0x00, +0x94, 0xf9, 0xff, 0xff, 0x24, 0xdd, 0xff, 0xff, 0x2d, 0x29, 0x00, 0x00, 0x82, 0xfe, 0xff, 0xff, 0x00, 0x23, 0x00, 0x00, 0x33, 0x29, 0x00, 0x00, 0xc9, 0x14, 0x00, 0x00, 0x5c, 0x07, 0x00, 0x00, +0x83, 0xff, 0xff, 0xff, 0xdb, 0xfc, 0xff, 0xff, 0x9f, 0xf8, 0xff, 0xff, 0x70, 0xdc, 0xff, 0xff, 0x80, 0x04, 0x00, 0x00, 0x24, 0x04, 0x00, 0x00, 0xb3, 0x03, 0x00, 0x00, 0xdc, 0xfe, 0xff, 0xff, +0xfa, 0x0f, 0x00, 0x00, 0x2c, 0xff, 0xff, 0xff, 0x98, 0x21, 0x00, 0x00, 0x17, 0xff, 0xff, 0xff, 0x10, 0xeb, 0xff, 0xff, 0x0a, 0x1e, 0x00, 0x00, 0x76, 0x1f, 0x00, 0x00, 0x06, 0xfa, 0xff, 0xff, +0xa7, 0x31, 0x00, 0x00, 0x1f, 0x1a, 0x00, 0x00, 0xf1, 0xfa, 0xff, 0xff, 0x6d, 0xeb, 0xff, 0xff, 0x54, 0xfb, 0xff, 0xff, 0xec, 0x08, 0x00, 0x00, 0xdb, 0xff, 0xff, 0xff, 0x66, 0xfe, 0xff, 0xff, +0x4e, 0xdf, 0xff, 0xff, 0x49, 0x07, 0x00, 0x00, 0xdb, 0x01, 0x00, 0x00, 0x24, 0xe6, 0xff, 0xff, 0x3f, 0xe9, 0xff, 0xff, 0x7a, 0xa0, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, +0xec, 0x34, 0xec, 0x73, 0xed, 0xa5, 0x05, 0xd2, 0x5a, 0xe8, 0x0c, 0xc5, 0xad, 0xd5, 0x68, 0x04, 0xe9, 0xc2, 0x56, 0xe5, 0x24, 0x13, 0xf7, 0x08, 0xba, 0x09, 0x48, 0x3b, 0xfd, 0x00, 0x06, 0xf2, +0xb7, 0x02, 0x1e, 0x68, 0x5d, 0x30, 0xab, 0xda, 0x03, 0xdf, 0x0b, 0xe3, 0xf5, 0x1a, 0x06, 0xf2, 0x10, 0xc3, 0xe4, 0x12, 0x86, 0x51, 0xbd, 0x32, 0x81, 0xef, 0x9e, 0x35, 0x3e, 0x88, 0xd7, 0x9d, +0xb1, 0x04, 0xdb, 0x00, 0x31, 0xff, 0xb4, 0x06, 0xc0, 0x2f, 0xd7, 0x2f, 0x07, 0xdd, 0x02, 0x52, 0x21, 0x07, 0xfa, 0xd1, 0x04, 0x46, 0x01, 0xb2, 0x81, 0x7f, 0x0c, 0x99, 0xf9, 0x04, 0xf1, 0x45, +0xfb, 0xdd, 0xa8, 0x60, 0xc2, 0x74, 0xce, 0x2d, 0xea, 0xd5, 0xf4, 0xea, 0x1e, 0x81, 0x3c, 0xfd, 0x9e, 0xd7, 0x03, 0x09, 0x7c, 0x7f, 0xf3, 0x7f, 0x73, 0xec, 0xdf, 0x5c, 0x7f, 0xe8, 0xd5, 0xc8, +0x99, 0xfd, 0x42, 0x41, 0x19, 0xf0, 0xe2, 0x23, 0xe0, 0xb0, 0xdd, 0x0b, 0xb2, 0x81, 0xa0, 0x50, 0xf9, 0x02, 0x7f, 0x20, 0x9d, 0x73, 0xb8, 0x99, 0x73, 0xec, 0x97, 0x7f, 0x33, 0xab, 0x2a, 0xac, +0xab, 0x97, 0x02, 0xf9, 0x75, 0x7f, 0x0a, 0x7f, 0xa3, 0x1b, 0xb9, 0x95, 0xaa, 0xb7, 0xba, 0x7f, 0xdc, 0x4f, 0xda, 0x8e, 0xdc, 0x15, 0x0e, 0x95, 0x48, 0xb3, 0xfe, 0x7d, 0xfe, 0xec, 0xdb, 0x44, +0x1e, 0xc8, 0x1a, 0x7f, 0x7f, 0x82, 0xdf, 0xd8, 0x81, 0xbe, 0xf3, 0x9c, 0xff, 0xab, 0x81, 0x06, 0x8c, 0xec, 0x23, 0x0b, 0x2f, 0xc6, 0xf5, 0x86, 0x8d, 0xed, 0xb3, 0x20, 0x30, 0xf9, 0xcf, 0x32, +0x9f, 0x12, 0x81, 0x50, 0xa9, 0xcd, 0xbf, 0xfa, 0x03, 0x56, 0x0e, 0x12, 0xf1, 0x95, 0xbe, 0x33, 0xe9, 0xc8, 0x06, 0x2f, 0xae, 0x0d, 0xb8, 0xd2, 0xb5, 0xf9, 0x81, 0x3c, 0xfd, 0x97, 0x0c, 0xba, +0xa8, 0xdd, 0x2e, 0xf6, 0x3a, 0xfb, 0x7f, 0xd3, 0x18, 0xaa, 0x15, 0xea, 0x1e, 0xe8, 0xdc, 0x3e, 0xe9, 0x08, 0xf9, 0x00, 0x1e, 0xd9, 0x14, 0x81, 0xe4, 0xb8, 0x26, 0x2b, 0xd5, 0xed, 0xef, 0xde, +0xc0, 0xf0, 0x21, 0xe1, 0xf7, 0xde, 0x7f, 0x12, 0x08, 0x8b, 0x09, 0x5e, 0xc7, 0x05, 0xea, 0x9f, 0x3a, 0x89, 0x38, 0x15, 0x38, 0x18, 0xe5, 0x0d, 0x52, 0xa3, 0x64, 0xdf, 0x84, 0x17, 0x1d, 0x41, +0xc7, 0x39, 0x34, 0xc6, 0x7f, 0x29, 0xcf, 0xc0, 0x16, 0xbc, 0xf5, 0xc9, 0xfd, 0x2b, 0xfb, 0xe6, 0x44, 0xf5, 0xc2, 0x3d, 0x2a, 0xef, 0xca, 0x18, 0xa5, 0xe9, 0x3e, 0xd1, 0x74, 0x81, 0x18, 0x36, +0xbc, 0x1a, 0xd3, 0x10, 0x04, 0x1b, 0x7e, 0xfd, 0x81, 0xad, 0x0a, 0x7f, 0x2d, 0x81, 0x81, 0x0f, 0xcd, 0x99, 0x21, 0xf7, 0x81, 0x7f, 0xfd, 0x27, 0x20, 0x76, 0xd5, 0x22, 0xcc, 0xef, 0x45, 0x4c, +0xe5, 0x90, 0x81, 0x51, 0x96, 0x12, 0x41, 0x7f, 0x17, 0xe7, 0x7f, 0x7f, 0x7f, 0x54, 0xfe, 0x81, 0xe5, 0xe6, 0x54, 0x7f, 0x81, 0xac, 0xb9, 0x76, 0xab, 0x81, 0x04, 0x81, 0x86, 0xc6, 0x7f, 0xbe, +0x34, 0x4f, 0x0c, 0x93, 0xe3, 0x7f, 0x30, 0x7f, 0x7f, 0xc3, 0x7f, 0xe3, 0xee, 0xb2, 0x28, 0x7f, 0x7f, 0x10, 0x0a, 0x7f, 0x7f, 0x9b, 0x97, 0xdf, 0x12, 0x6a, 0xb0, 0xf0, 0x3f, 0xc2, 0x7f, 0xc7, +0x7f, 0x46, 0x54, 0x90, 0x81, 0x01, 0x79, 0xde, 0x64, 0xdb, 0x7f, 0x93, 0x81, 0xba, 0x27, 0x4f, 0xaf, 0xca, 0x7f, 0xcd, 0x1b, 0xa3, 0x78, 0x43, 0xb2, 0x83, 0xc9, 0x7f, 0x7f, 0x81, 0x56, 0x7f, +0x55, 0x36, 0xf8, 0xdf, 0x58, 0x81, 0xed, 0xe1, 0x21, 0xbf, 0x23, 0x3a, 0xdd, 0x0e, 0x92, 0xa3, 0x81, 0xe7, 0x34, 0x5d, 0x05, 0xfd, 0xdb, 0x86, 0x00, 0xd5, 0x81, 0xfa, 0xbd, 0xfa, 0x24, 0xee, +0xfc, 0x55, 0x8d, 0x64, 0xb0, 0x21, 0xca, 0xe1, 0xf3, 0x16, 0x4f, 0x27, 0x02, 0xec, 0x81, 0xbc, 0x17, 0xf3, 0x41, 0xac, 0x1d, 0xae, 0x81, 0x81, 0xa4, 0x2e, 0x48, 0x2d, 0xff, 0xb8, 0x8c, 0xfe, +0xb5, 0x81, 0x5c, 0xf9, 0x16, 0xee, 0x75, 0xcc, 0x08, 0x7f, 0xd0, 0x8c, 0x21, 0x01, 0x02, 0x29, 0x81, 0x81, 0xe0, 0x05, 0xa5, 0xef, 0x29, 0x0d, 0xeb, 0x31, 0xe1, 0x63, 0xa3, 0x42, 0x7f, 0x7b, +0x86, 0xde, 0xd3, 0xb8, 0xfc, 0xfc, 0xec, 0x01, 0xc7, 0x60, 0xe1, 0x20, 0x8b, 0x07, 0xf2, 0x0e, 0xff, 0xcf, 0x28, 0x09, 0xcc, 0xe6, 0x3c, 0xeb, 0xe9, 0xa6, 0x40, 0x1c, 0xe5, 0x5b, 0xce, 0x7f, +0xef, 0x05, 0x34, 0x14, 0x47, 0xd0, 0x94, 0x19, 0xf4, 0xb9, 0xf3, 0xc9, 0x11, 0xc7, 0x60, 0xe9, 0xf2, 0x56, 0xe3, 0x07, 0xf6, 0x05, 0x0f, 0x62, 0x68, 0xe4, 0x3a, 0xea, 0x1d, 0xf8, 0x19, 0x81, +0xd3, 0xef, 0xed, 0xf1, 0xf7, 0x11, 0x17, 0xf4, 0xfc, 0x05, 0x08, 0xf6, 0x26, 0x21, 0x73, 0x03, 0x0a, 0x18, 0x04, 0xa3, 0xb6, 0x2a, 0xb4, 0x51, 0xdb, 0xeb, 0x08, 0x76, 0xe9, 0xfb, 0x1c, 0x27, +0xb0, 0x42, 0xcc, 0x71, 0xde, 0x0c, 0x38, 0xb1, 0xce, 0x81, 0x01, 0x7a, 0x47, 0x0c, 0xdb, 0x16, 0x7f, 0x7f, 0x33, 0x16, 0xa4, 0xd3, 0x7f, 0x48, 0x81, 0x96, 0x3d, 0xec, 0xcc, 0x81, 0xb4, 0xe7, +0x7f, 0x7f, 0x9e, 0xd1, 0x1d, 0x16, 0x38, 0xfa, 0xb1, 0x7f, 0x94, 0xd1, 0x7f, 0xb6, 0x74, 0x95, 0xc5, 0x6c, 0x49, 0xff, 0xe4, 0x81, 0x14, 0x2e, 0x1c, 0x81, 0x84, 0xce, 0x7f, 0x4f, 0xe1, 0x9b, +0xb3, 0x39, 0xa1, 0x7f, 0xf2, 0x28, 0x6a, 0xdc, 0x32, 0xc7, 0xf9, 0x86, 0xf4, 0x03, 0x64, 0xd7, 0xdb, 0x9e, 0x0c, 0x81, 0xd4, 0xca, 0x7f, 0x7c, 0x24, 0xf8, 0x7f, 0x3f, 0x10, 0x3e, 0x7d, 0xf2, +0x7f, 0x7f, 0xef, 0x11, 0x1c, 0x3f, 0x0a, 0x05, 0x34, 0xbf, 0xdb, 0x1a, 0xc1, 0x22, 0xd8, 0x15, 0xea, 0x34, 0x81, 0x0d, 0xa7, 0x31, 0x43, 0xc4, 0xef, 0x08, 0xd2, 0x13, 0xb2, 0x5e, 0x9a, 0x95, +0x12, 0x10, 0x8c, 0x7f, 0xc6, 0x53, 0x81, 0xc7, 0xf8, 0x0a, 0xc0, 0x7f, 0x0c, 0xb2, 0x8f, 0xc3, 0xfe, 0x7f, 0x2f, 0x05, 0xf1, 0xe5, 0x9a, 0x07, 0xf7, 0xe3, 0x38, 0x06, 0x04, 0xec, 0xd4, 0xd1, +0xb8, 0x8a, 0x81, 0x21, 0xe3, 0x06, 0xcc, 0xf4, 0x04, 0x15, 0x02, 0x46, 0x15, 0xc7, 0x29, 0xe5, 0xc6, 0xbb, 0xf0, 0xc1, 0xf2, 0xff, 0xfe, 0x50, 0xed, 0xf0, 0xd9, 0x3e, 0xc1, 0x16, 0x79, 0x2d, +0xe6, 0xa3, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xdb, 0x06, 0x00, 0x00, 0x25, 0x0d, 0x00, 0x00, 0x6c, 0x07, 0x00, 0x00, 0xd4, 0xfb, 0xff, 0xff, 0xfb, 0x04, 0x00, 0x00, +0x11, 0x00, 0x00, 0x00, 0xf7, 0x02, 0x00, 0x00, 0x41, 0xff, 0xff, 0xff, 0x25, 0x02, 0x00, 0x00, 0x1a, 0xfd, 0xff, 0xff, 0x4c, 0xff, 0xff, 0xff, 0xc8, 0xff, 0xff, 0xff, 0xfc, 0x02, 0x00, 0x00, +0x14, 0x07, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0xce, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, 0x35, 0x01, 0x00, 0x00, 0xb5, 0x01, 0x00, 0x00, 0x08, 0xfd, 0xff, 0xff, 0x35, 0xff, 0xff, 0xff, +0x19, 0x05, 0x00, 0x00, 0x53, 0x01, 0x00, 0x00, 0x75, 0x05, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0x73, 0x03, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0x86, 0x08, 0x00, 0x00, 0xfb, 0x02, 0x00, 0x00, +0x28, 0x0b, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0xd3, 0x01, 0x00, 0x00, 0x49, 0xfd, 0xff, 0xff, 0x5c, 0x00, 0x00, 0x00, 0x3b, 0x04, 0x00, 0x00, 0xc1, 0xfe, 0xff, 0xff, 0xdd, 0x01, 0x00, 0x00, +0x4d, 0xff, 0xff, 0xff, 0x35, 0x05, 0x00, 0x00, 0x9d, 0x01, 0x00, 0x00, 0xe8, 0x01, 0x00, 0x00, 0x49, 0x03, 0x00, 0x00, 0xed, 0x03, 0x00, 0x00, 0xb1, 0xff, 0xff, 0xff, 0xe1, 0x08, 0x00, 0x00, +0x7b, 0x01, 0x00, 0x00, 0x1a, 0xff, 0xff, 0xff, 0xcb, 0x02, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0xed, 0xfb, 0xff, 0xff, 0x5a, 0xfe, 0xff, 0xff, 0x7e, 0xfc, 0xff, 0xff, 0xfe, 0x07, 0x00, 0x00, +0x7a, 0x03, 0x00, 0x00, 0xc7, 0x03, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xff, 0xcc, 0x00, 0x00, 0x00, 0x35, 0x02, 0x00, 0x00, 0x58, 0x02, 0x00, 0x00, 0x43, 0xff, 0xff, 0xff, 0x0e, 0x04, 0x00, 0x00, +0x4e, 0x03, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0xcf, 0xfe, 0xff, 0xff, 0x20, 0x04, 0x00, 0x00, 0x0a, 0x04, 0x00, 0x00, 0xcf, 0x04, 0x00, 0x00, 0x3a, 0x01, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, +0xfc, 0x00, 0x00, 0x00, 0x19, 0x03, 0x00, 0x00, 0x63, 0x03, 0x00, 0x00, 0x0c, 0x08, 0x00, 0x00, 0xd7, 0x02, 0x00, 0x00, 0xe5, 0x00, 0x00, 0x00, 0xa6, 0x00, 0x00, 0x00, 0xd1, 0xff, 0xff, 0xff, +0x10, 0x06, 0x00, 0x00, 0xad, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xf9, 0x02, 0x00, 0x00, 0x2b, 0x03, 0x00, 0x00, 0xb2, 0xff, 0xff, 0xff, 0xdb, 0x04, 0x00, 0x00, 0x13, 0x05, 0x00, 0x00, +0x9f, 0x01, 0x00, 0x00, 0x50, 0xff, 0xff, 0xff, 0xac, 0xfd, 0xff, 0xff, 0x89, 0x03, 0x00, 0x00, 0x32, 0x02, 0x00, 0x00, 0xc4, 0xff, 0xff, 0xff, 0x35, 0xfd, 0xff, 0xff, 0x3a, 0x02, 0x00, 0x00, +0x2a, 0x02, 0x00, 0x00, 0x11, 0x01, 0x00, 0x00, 0xc9, 0xfe, 0xff, 0xff, 0x72, 0xa5, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x43, 0xc3, 0x05, 0xf5, 0xc5, 0x81, 0xaf, 0xf6, +0xbf, 0x01, 0xae, 0xa1, 0x12, 0xc8, 0xda, 0x34, 0x81, 0xd6, 0x0f, 0x43, 0xd8, 0x17, 0xfe, 0xb2, 0x26, 0x26, 0x43, 0xdb, 0xb6, 0x0c, 0xa3, 0xfd, 0x18, 0xfd, 0x5d, 0x57, 0x42, 0x39, 0x3e, 0xcc, +0xb9, 0x14, 0xfc, 0xd8, 0x7f, 0x16, 0xf5, 0x11, 0xe7, 0x7e, 0x0b, 0x7d, 0x07, 0xc9, 0x66, 0x58, 0x7c, 0x7f, 0x68, 0xc2, 0x22, 0x72, 0xcd, 0xef, 0xc8, 0x7f, 0x91, 0xfd, 0x48, 0x00, 0x28, 0x43, +0x2d, 0xf4, 0x56, 0x2d, 0xe4, 0x15, 0x25, 0xe1, 0xcc, 0x06, 0x0b, 0xc3, 0xfa, 0xf8, 0x06, 0xcb, 0x81, 0xcf, 0x29, 0x0c, 0xd0, 0xdb, 0xda, 0x2e, 0xdc, 0x2b, 0x78, 0x7e, 0x1e, 0xc3, 0x47, 0xdd, +0x25, 0x35, 0xd7, 0xc6, 0xff, 0x43, 0x81, 0x9c, 0xe9, 0xdf, 0xe0, 0xcb, 0x39, 0x1b, 0x81, 0xf7, 0x71, 0x28, 0x09, 0xff, 0x5c, 0xda, 0xc0, 0x58, 0xa4, 0x0d, 0xbd, 0x5a, 0xe4, 0x7f, 0xbe, 0xfd, +0xe2, 0x2f, 0x18, 0x31, 0x07, 0x4c, 0x25, 0xb9, 0x78, 0x99, 0xa7, 0x24, 0xc7, 0x7f, 0x58, 0xc5, 0xfd, 0x30, 0xf8, 0x31, 0x02, 0x75, 0x32, 0x7c, 0x0c, 0x77, 0x13, 0x09, 0x08, 0xf7, 0x81, 0xdc, +0x0e, 0xf3, 0x42, 0x36, 0x0c, 0xec, 0xd7, 0x36, 0xb9, 0xd3, 0x10, 0x33, 0xe6, 0x1b, 0xeb, 0x81, 0xa8, 0x3b, 0x23, 0x0a, 0xca, 0xf1, 0xe3, 0xf2, 0x06, 0xe6, 0x74, 0xee, 0xe6, 0xea, 0x08, 0x4d, +0xfc, 0xe5, 0x81, 0xe8, 0x1d, 0xb0, 0xc8, 0x94, 0x81, 0x11, 0x44, 0x65, 0xf4, 0x2b, 0x97, 0x40, 0x8c, 0xb7, 0x1d, 0xab, 0x00, 0x84, 0x67, 0xf0, 0x4b, 0x7f, 0x00, 0xfa, 0x4f, 0x0f, 0xcc, 0x79, +0x54, 0xa4, 0x06, 0xef, 0x74, 0xb3, 0xd6, 0x42, 0xbe, 0x4e, 0x04, 0xb6, 0x27, 0x7f, 0x19, 0xfb, 0xdb, 0xd6, 0xc7, 0xeb, 0x66, 0x33, 0x6f, 0xcd, 0xd7, 0xc1, 0x04, 0x1e, 0x8e, 0x94, 0x32, 0xcc, +0xf9, 0x7f, 0xf7, 0xc1, 0xca, 0x23, 0xb1, 0x59, 0x12, 0xb1, 0x12, 0x26, 0xda, 0x1c, 0x81, 0x09, 0xb9, 0x6b, 0x40, 0x3c, 0xe1, 0x30, 0x31, 0x56, 0xcd, 0xf3, 0xd8, 0x6f, 0xae, 0xf5, 0xc3, 0x23, +0x81, 0xe8, 0xcf, 0xe5, 0x1b, 0x06, 0x33, 0x43, 0x9e, 0x50, 0x31, 0xfc, 0x5f, 0x8d, 0x7f, 0xeb, 0xf2, 0x37, 0xff, 0xd6, 0x46, 0x7e, 0xb5, 0x8e, 0xdf, 0x0b, 0xef, 0xda, 0xbf, 0xe9, 0x7f, 0xfe, +0x6f, 0x12, 0x07, 0xe2, 0x0a, 0x2d, 0xb6, 0x2d, 0x81, 0xdc, 0x60, 0xe8, 0x4b, 0x3f, 0x5c, 0x8b, 0x95, 0xd6, 0x23, 0xc2, 0xc7, 0xaf, 0x25, 0xa2, 0x03, 0xbd, 0x02, 0xe8, 0x2f, 0x06, 0x7f, 0xb7, +0x05, 0xce, 0xe8, 0xea, 0x21, 0xe7, 0x30, 0xb8, 0xfc, 0x7f, 0xaf, 0x2a, 0x26, 0x9c, 0x44, 0x9a, 0x30, 0x24, 0xde, 0xdc, 0x40, 0x2a, 0xd1, 0xe6, 0x79, 0xec, 0xea, 0x57, 0xf7, 0x9a, 0x7f, 0x25, +0xd0, 0x98, 0xfb, 0xea, 0x12, 0xec, 0xff, 0xd6, 0x1b, 0xc2, 0x2e, 0xcf, 0xb7, 0x81, 0xe1, 0xaf, 0xae, 0x69, 0x51, 0x66, 0xd2, 0xee, 0x2b, 0xfc, 0x36, 0x51, 0x94, 0xb6, 0x06, 0xdd, 0xc8, 0x2c, +0x9a, 0xb0, 0x8c, 0x5d, 0x13, 0x3b, 0x39, 0x81, 0x4a, 0x9c, 0x44, 0x76, 0x47, 0x15, 0x39, 0xb0, 0x7f, 0xde, 0x07, 0xd2, 0xf1, 0x82, 0xfa, 0x23, 0x01, 0x13, 0x12, 0x7f, 0x42, 0xca, 0xf7, 0x1a, +0xf5, 0x40, 0xe7, 0xd7, 0xfb, 0xcd, 0xc5, 0xea, 0xcd, 0x08, 0x7f, 0x16, 0xf4, 0x47, 0x0b, 0xf5, 0x03, 0x0c, 0x56, 0xf6, 0xf9, 0xd0, 0xec, 0x15, 0x1a, 0xca, 0x1d, 0xde, 0x3c, 0x7f, 0x7d, 0xf0, +0xea, 0x5b, 0xc5, 0xf0, 0xe5, 0xfb, 0x46, 0xd7, 0xdb, 0xed, 0x1a, 0x16, 0x4b, 0x0c, 0x2d, 0x39, 0x0f, 0x36, 0x11, 0x36, 0x45, 0x08, 0xab, 0x81, 0xb6, 0x53, 0x12, 0xe2, 0xda, 0x01, 0xf5, 0xc5, +0x7f, 0x26, 0x8e, 0xf5, 0xc1, 0xf4, 0x4c, 0xe6, 0xd9, 0x17, 0x52, 0xc4, 0x6e, 0x58, 0xa5, 0x3d, 0x2f, 0x7f, 0xc7, 0xed, 0x05, 0x27, 0x02, 0x47, 0xe3, 0xfd, 0xcc, 0x0d, 0xab, 0x81, 0x00, 0x95, +0xd9, 0x2b, 0x44, 0x36, 0x2c, 0xe2, 0x1b, 0xd2, 0x49, 0xa5, 0xd8, 0x08, 0x7f, 0x2a, 0xa2, 0xf6, 0xc5, 0x9d, 0x1b, 0x1d, 0x3b, 0x24, 0x1a, 0xba, 0xc2, 0xd7, 0x7b, 0xe7, 0x40, 0x37, 0x33, 0x2c, +0x1b, 0x3d, 0x30, 0xf1, 0x0f, 0xe3, 0x81, 0xfd, 0xbd, 0x18, 0x10, 0xc0, 0xd2, 0x3e, 0x42, 0x04, 0x40, 0x2a, 0x0e, 0x11, 0x1f, 0x26, 0x81, 0xd6, 0x2f, 0x28, 0x81, 0xb2, 0x14, 0xa5, 0x41, 0xc8, +0x31, 0x54, 0xf1, 0x0d, 0x24, 0x6e, 0xd7, 0xe5, 0xbd, 0xfb, 0x08, 0xac, 0x38, 0x2d, 0xff, 0xe1, 0x49, 0x39, 0xfd, 0xdc, 0xe4, 0x81, 0x0d, 0xeb, 0xd0, 0x0d, 0x04, 0xdf, 0xac, 0xad, 0x4f, 0x01, +0x98, 0xa0, 0xe2, 0x08, 0x03, 0x3a, 0x48, 0x7f, 0x14, 0x10, 0x15, 0x0a, 0x1f, 0xf5, 0x10, 0x7f, 0x0e, 0xfc, 0x39, 0xe4, 0xd3, 0xf8, 0x29, 0x3f, 0xf6, 0xe8, 0x17, 0xf1, 0x41, 0x10, 0x59, 0x81, +0xaf, 0xc6, 0xf8, 0xc7, 0x40, 0xba, 0x5e, 0x18, 0xc4, 0x0b, 0xe9, 0x18, 0x64, 0xbb, 0xed, 0x8f, 0x6b, 0xcf, 0xd9, 0x6d, 0x73, 0x1d, 0x81, 0xa2, 0xf4, 0xd0, 0x6d, 0x1b, 0xce, 0x01, 0x66, 0x18, +0x09, 0x74, 0x3a, 0xfa, 0x5d, 0x93, 0xca, 0x7f, 0x7f, 0xc8, 0x61, 0x2b, 0x9f, 0x26, 0x52, 0x3b, 0x41, 0x1b, 0x99, 0x12, 0x62, 0xe6, 0x1b, 0x44, 0xcf, 0x81, 0x46, 0xd4, 0xce, 0xff, 0x45, 0x00, +0x2a, 0x68, 0x05, 0x2d, 0x06, 0x18, 0x9e, 0x18, 0x4c, 0xdd, 0x04, 0xdd, 0xf6, 0xe4, 0x9b, 0x6b, 0x06, 0x2e, 0xef, 0xf6, 0xc9, 0xa0, 0x7f, 0xfd, 0x99, 0x2d, 0x3e, 0x81, 0xc9, 0x52, 0x17, 0xe5, +0x8d, 0x50, 0xf5, 0xf8, 0x1c, 0xf6, 0x15, 0xf1, 0xb1, 0x25, 0xbf, 0x02, 0x81, 0x25, 0x23, 0x2c, 0xec, 0xfe, 0xe6, 0x4e, 0xfe, 0xd9, 0x0c, 0x48, 0x81, 0xaa, 0x26, 0xcc, 0x02, 0x0a, 0x2c, 0xac, +0x4f, 0x3a, 0x45, 0x02, 0x92, 0x0b, 0x16, 0x2f, 0x13, 0x05, 0xeb, 0x47, 0x46, 0x1d, 0x51, 0xe0, 0xb4, 0x01, 0x7f, 0x0c, 0x51, 0x45, 0xa4, 0x1f, 0x0f, 0xac, 0x57, 0xec, 0x81, 0xc2, 0xe9, 0xc7, +0xad, 0xf0, 0x1f, 0xc9, 0x3b, 0xa1, 0x4c, 0x5c, 0x19, 0xeb, 0x0b, 0x91, 0xb4, 0xad, 0xdd, 0xe3, 0xbd, 0xf4, 0xb2, 0x81, 0xa3, 0x1c, 0x20, 0x3e, 0xec, 0x29, 0x07, 0x47, 0x32, 0x7f, 0x0b, 0x03, +0xc2, 0x04, 0x37, 0xe4, 0x58, 0x08, 0xc4, 0x22, 0xc0, 0x2b, 0x4a, 0x1c, 0xd8, 0x7f, 0x41, 0xaa, 0xed, 0x5b, 0xde, 0x49, 0x31, 0xcd, 0x3e, 0x5d, 0x4a, 0x7f, 0x20, 0x1d, 0xde, 0x17, 0xfe, 0x28, +0x1b, 0xf7, 0xa0, 0x0b, 0x3a, 0x8a, 0x03, 0x0d, 0xd2, 0x81, 0xdf, 0x19, 0x04, 0xa8, 0x02, 0xa3, 0x1a, 0x8b, 0x34, 0xcc, 0xfa, 0xf8, 0xdb, 0x2e, 0xcb, 0xe1, 0xeb, 0x17, 0x59, 0x7a, 0x7f, 0xbc, +0x1d, 0x59, 0x90, 0x4b, 0x31, 0xf4, 0xa9, 0xa4, 0xe6, 0x29, 0x68, 0x17, 0x52, 0x81, 0x23, 0xd0, 0xe6, 0x23, 0xe6, 0xfe, 0xcc, 0xa4, 0xad, 0x67, 0xa8, 0xdb, 0x7f, 0x19, 0xf4, 0xf9, 0x07, 0xd7, +0xa8, 0x1d, 0xf3, 0xbe, 0xb0, 0xcf, 0x11, 0x10, 0xd0, 0xf3, 0xe8, 0x09, 0xad, 0x81, 0xe1, 0x3d, 0xca, 0xb1, 0xd1, 0xa3, 0x29, 0xfc, 0xef, 0x02, 0x1a, 0xdd, 0xe0, 0x29, 0xe5, 0x81, 0xff, 0xd1, +0xf0, 0x09, 0xeb, 0xb8, 0x07, 0x7c, 0xf1, 0x29, 0xda, 0x2c, 0xcc, 0xbf, 0x37, 0x09, 0x2a, 0x04, 0x46, 0xf6, 0xdf, 0xf3, 0x3f, 0x4c, 0xc9, 0x7f, 0xef, 0x7f, 0xdb, 0x05, 0xf5, 0x0c, 0x31, 0xa1, +0x14, 0x10, 0xeb, 0x06, 0xe8, 0x2e, 0xf6, 0xe8, 0xde, 0x0e, 0x40, 0xfc, 0x15, 0xfb, 0xed, 0x25, 0x9a, 0xd3, 0x32, 0x14, 0xea, 0xb6, 0x7f, 0x5c, 0xc9, 0xeb, 0xdb, 0x34, 0x2b, 0x12, 0x13, 0xea, +0xcc, 0x7f, 0x5c, 0x22, 0xd5, 0xe8, 0xc2, 0xe3, 0x74, 0x0b, 0xd8, 0x1c, 0x39, 0x21, 0xeb, 0x2a, 0x00, 0xf7, 0x0b, 0x59, 0xe5, 0x21, 0x07, 0x81, 0xc1, 0x14, 0x11, 0xce, 0xcd, 0x9f, 0x03, 0x2e, +0x81, 0xf3, 0xe8, 0xd6, 0x2e, 0xf0, 0x69, 0x22, 0xe9, 0x11, 0x4d, 0x09, 0xda, 0xac, 0xb2, 0xa7, 0xd3, 0x11, 0x04, 0xdb, 0x31, 0x24, 0xe6, 0x7f, 0x2b, 0x03, 0x7f, 0xf3, 0x2a, 0x37, 0x0f, 0x15, +0xf3, 0xec, 0xd1, 0x24, 0x68, 0x9d, 0x3c, 0x13, 0xc9, 0x14, 0xdc, 0x4b, 0x1e, 0x1f, 0x84, 0xe5, 0xe6, 0x7f, 0x49, 0xfe, 0xb9, 0x09, 0x17, 0xaa, 0xd7, 0xeb, 0xfa, 0xfe, 0x8f, 0x0e, 0xc2, 0x7f, +0xa5, 0xc7, 0xe3, 0xfe, 0xf9, 0xc2, 0x7a, 0x40, 0x3b, 0xab, 0x84, 0x59, 0x3d, 0xf0, 0xe1, 0xa4, 0xfa, 0x20, 0x9d, 0x08, 0xff, 0x02, 0xc1, 0x81, 0xee, 0x04, 0xe7, 0x1d, 0x01, 0x7f, 0x0e, 0x02, +0x1c, 0xcf, 0xdd, 0xca, 0x09, 0x0b, 0xf4, 0xc9, 0x92, 0x7f, 0xf7, 0xc3, 0xf8, 0x2c, 0xec, 0x4a, 0xda, 0xcf, 0xf5, 0xdc, 0xdb, 0x59, 0xfb, 0x16, 0xf0, 0xf1, 0x44, 0xe8, 0x8a, 0xd2, 0x11, 0x11, +0x24, 0x7f, 0xb0, 0x36, 0xdb, 0xbd, 0x7e, 0x1c, 0xc0, 0x81, 0x52, 0xcc, 0x99, 0xd4, 0xf6, 0xbd, 0xb6, 0x40, 0xf3, 0xd7, 0x0b, 0xf5, 0x31, 0xff, 0xea, 0x25, 0x81, 0xd7, 0xe3, 0xe8, 0xd4, 0xc5, +0xcd, 0xfa, 0x9c, 0xf0, 0xad, 0xfc, 0xab, 0xa9, 0x19, 0xf6, 0x04, 0x6c, 0x3c, 0xe0, 0x3f, 0x81, 0x47, 0xf3, 0x1c, 0xb2, 0x2c, 0x06, 0x9a, 0x19, 0xdc, 0x81, 0x3c, 0xf9, 0xd7, 0x30, 0x19, 0x1e, +0xd2, 0xfc, 0x44, 0xf1, 0x1d, 0xfb, 0x0b, 0xf0, 0x16, 0x81, 0xf8, 0x35, 0xfa, 0x13, 0x15, 0xf8, 0x2c, 0xae, 0x10, 0x02, 0xdb, 0x07, 0x57, 0x39, 0x02, 0xf6, 0x06, 0x6f, 0x23, 0x36, 0x0b, 0xd4, +0x1b, 0xf2, 0x1c, 0x02, 0x01, 0x81, 0xda, 0x98, 0xc9, 0xde, 0xf8, 0xd3, 0xaf, 0x7f, 0x62, 0x13, 0xf1, 0x0f, 0x20, 0x51, 0xfc, 0xdf, 0x67, 0x5e, 0x04, 0x29, 0x14, 0x1f, 0x17, 0xb1, 0xe8, 0xcf, +0x81, 0xec, 0xdd, 0x08, 0x2d, 0xf1, 0xd2, 0xc2, 0xcf, 0x01, 0x3a, 0xc1, 0xd7, 0xf5, 0x04, 0x2b, 0x21, 0x0d, 0xa6, 0x1e, 0xd1, 0x81, 0xf7, 0xe5, 0xc8, 0xf0, 0x35, 0x0d, 0xfe, 0xde, 0x8b, 0x79, +0x81, 0x10, 0x56, 0x1e, 0x1e, 0xe5, 0x1d, 0x11, 0xd9, 0xc7, 0x1c, 0x05, 0xe2, 0x27, 0x2f, 0xe5, 0x7f, 0xc7, 0x23, 0xf0, 0xde, 0x2e, 0x1e, 0x25, 0x81, 0x01, 0x24, 0xc8, 0xd9, 0x8c, 0xe5, 0x06, +0xe6, 0x2c, 0x1a, 0xc4, 0xf6, 0xce, 0x40, 0x06, 0xcd, 0x5f, 0xe2, 0x15, 0x81, 0xf5, 0xdb, 0x0c, 0xc5, 0x0d, 0xf5, 0xa8, 0x6f, 0xc7, 0x21, 0x1a, 0xef, 0xe5, 0xf5, 0xe7, 0x76, 0x4e, 0x71, 0x81, +0xbc, 0x13, 0xf2, 0x32, 0x16, 0xe3, 0x6d, 0x0b, 0x6f, 0xbf, 0xc0, 0x27, 0xbd, 0x2e, 0x41, 0xa4, 0x10, 0x39, 0x81, 0x22, 0x0c, 0x25, 0xfc, 0x47, 0xc3, 0xfa, 0x04, 0x09, 0x0d, 0x39, 0xea, 0xe7, +0x81, 0xc4, 0x6a, 0xe9, 0x01, 0x2a, 0x42, 0x24, 0x8a, 0x57, 0x06, 0xe0, 0x4f, 0x7f, 0x83, 0xb7, 0xe6, 0x3e, 0x08, 0x59, 0x63, 0xc8, 0x34, 0xef, 0x21, 0x59, 0x04, 0x00, 0x73, 0xe4, 0x49, 0x79, +0xe7, 0x2d, 0x25, 0xee, 0x7f, 0x01, 0x09, 0x10, 0x1b, 0xbb, 0x2c, 0x28, 0xee, 0x92, 0x57, 0xbe, 0x5b, 0xd5, 0x1b, 0xb7, 0xf9, 0x12, 0xdd, 0x7f, 0x7e, 0xab, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x40, 0x00, 0x00, 0x00, 0xd2, 0x3b, 0x00, 0x00, 0x53, 0xd7, 0xff, 0xff, 0xc0, 0x0f, 0x00, 0x00, 0x9d, 0xd6, 0xff, 0xff, 0xe3, 0xef, 0xff, 0xff, 0x9c, 0xc7, 0xff, 0xff, 0x95, 0x0b, 0x00, 0x00, +0xf7, 0x34, 0x00, 0x00, 0x43, 0xe1, 0xff, 0xff, 0xf0, 0xe2, 0xff, 0xff, 0x6a, 0xcf, 0xff, 0xff, 0x1b, 0x45, 0x00, 0x00, 0xca, 0x17, 0x00, 0x00, 0x62, 0x0a, 0x00, 0x00, 0xbb, 0x1d, 0x00, 0x00, +0x20, 0xe1, 0xff, 0xff, 0xca, 0xab, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x43, 0x15, 0xb3, 0xda, 0x1c, 0xe7, 0x96, 0xec, 0xe8, 0x39, 0xec, 0xfd, 0xc2, 0x05, 0x31, 0x2d, +0x34, 0x81, 0x23, 0xf6, 0x06, 0xf3, 0x29, 0x86, 0xa0, 0x07, 0xec, 0xf3, 0x2e, 0xd9, 0x48, 0x52, 0x0f, 0xa9, 0x07, 0x66, 0x3b, 0x27, 0x1c, 0xb2, 0x1b, 0xfa, 0xfa, 0xe5, 0x18, 0x20, 0x2a, 0x58, +0xb7, 0x9f, 0xb8, 0xef, 0xeb, 0xb5, 0x27, 0xfa, 0xc6, 0xc2, 0xc9, 0x2d, 0x3d, 0x1a, 0xe7, 0xf9, 0xd3, 0xbb, 0xfe, 0xe6, 0xbf, 0x14, 0xee, 0x3d, 0xe9, 0x02, 0xc1, 0x20, 0xdf, 0xa8, 0xaa, 0x16, +0xd3, 0xff, 0xaf, 0x10, 0xf9, 0x12, 0xcd, 0xda, 0x24, 0x05, 0x17, 0xb6, 0x41, 0xb4, 0x12, 0x2d, 0x55, 0xdf, 0x1b, 0x0f, 0x95, 0xb1, 0xe4, 0xff, 0x67, 0xda, 0x58, 0xf6, 0x35, 0xdd, 0xbd, 0xfd, +0xe5, 0x19, 0x0e, 0x28, 0x31, 0x3d, 0x01, 0x2b, 0x1a, 0xfa, 0xe1, 0x47, 0x08, 0x4c, 0xdd, 0xd2, 0xc7, 0x20, 0x4a, 0xf5, 0x1a, 0x30, 0xfb, 0xb2, 0xf7, 0xf3, 0xa0, 0x39, 0x24, 0xb0, 0x1b, 0xf6, +0xdf, 0xef, 0xfc, 0xec, 0xfb, 0x2f, 0x9d, 0xe2, 0x7f, 0xed, 0x36, 0x57, 0x33, 0x34, 0x31, 0x15, 0xec, 0xda, 0xf9, 0xfd, 0xc5, 0xa1, 0x29, 0x34, 0x32, 0x28, 0x20, 0x28, 0xd8, 0xe0, 0x14, 0x22, +0x2b, 0x01, 0x29, 0x3a, 0x1e, 0x07, 0xf2, 0x05, 0xeb, 0x1f, 0x4d, 0x0d, 0xeb, 0x20, 0x3c, 0xba, 0xd0, 0x19, 0x29, 0x27, 0xd9, 0xfb, 0xf7, 0x1b, 0xb1, 0xaa, 0xe8, 0xc1, 0x3a, 0xd8, 0xe6, 0xa4, +0x2a, 0x36, 0xbc, 0xd6, 0x43, 0x15, 0x2e, 0xee, 0x93, 0x08, 0x14, 0xf8, 0x0f, 0x8e, 0x1f, 0xa5, 0x25, 0xe9, 0xfd, 0x21, 0x0a, 0x33, 0x1c, 0xd8, 0xf7, 0x42, 0x0d, 0x17, 0xd2, 0xe0, 0xc9, 0xf8, +0xf0, 0x2b, 0x34, 0xa7, 0x08, 0xc7, 0xf7, 0x28, 0x9f, 0x0f, 0xb2, 0xf3, 0xd5, 0x29, 0x27, 0x02, 0x0b, 0xe1, 0x53, 0x24, 0x19, 0x1f, 0x28, 0xe6, 0x81, 0x15, 0xf2, 0xc3, 0xdf, 0x01, 0xd9, 0x9b, +0xda, 0x02, 0x36, 0xf2, 0x57, 0xba, 0x06, 0x13, 0xd1, 0xd7, 0x36, 0x32, 0xee, 0x04, 0x1f, 0x00, 0xfe, 0xdc, 0xdf, 0x1b, 0xcf, 0xdb, 0xe7, 0x50, 0xef, 0x2c, 0x00, 0xd6, 0x0e, 0x16, 0x3e, 0x2a, +0xf6, 0x28, 0xd6, 0xcc, 0x10, 0x5c, 0xbe, 0x39, 0xb4, 0xd8, 0xe8, 0xfd, 0x2a, 0x33, 0x0f, 0xe8, 0xd0, 0xd7, 0xfa, 0x01, 0xe1, 0x1c, 0xf1, 0xbf, 0xeb, 0xfe, 0xdc, 0xea, 0x7f, 0xb6, 0xf5, 0xb7, +0x20, 0x65, 0x4b, 0x08, 0xcb, 0xe5, 0xfd, 0xee, 0xde, 0x0f, 0x45, 0x05, 0xf0, 0xf9, 0x3f, 0xe0, 0xd4, 0xe7, 0xf8, 0x33, 0x0f, 0x07, 0x30, 0x15, 0x3d, 0x03, 0xd9, 0xe3, 0xec, 0x35, 0x75, 0x1e, +0x53, 0xf6, 0x59, 0xf5, 0x26, 0x1d, 0x0e, 0x08, 0xd9, 0x0e, 0x39, 0x25, 0x1b, 0x1f, 0xe8, 0xec, 0xbf, 0x26, 0x17, 0xb4, 0xce, 0xea, 0x0e, 0xdb, 0x17, 0xbe, 0xec, 0xff, 0xeb, 0xe6, 0xbb, 0x11, +0x11, 0xfd, 0xd6, 0x0f, 0xf1, 0xb2, 0xe3, 0xb4, 0xd7, 0xbc, 0xfe, 0xc5, 0x3a, 0xbf, 0x13, 0x5d, 0x18, 0x1d, 0x2c, 0xff, 0x5c, 0x24, 0x37, 0x23, 0x9c, 0x0b, 0x29, 0x37, 0x3d, 0x53, 0xed, 0xea, +0xdf, 0xbd, 0xe9, 0x00, 0x3a, 0xc1, 0x31, 0x02, 0x9d, 0xc4, 0xf3, 0x12, 0x00, 0x08, 0x08, 0x32, 0x04, 0x4c, 0x03, 0x7f, 0x02, 0x36, 0x11, 0xfe, 0xff, 0xc7, 0x41, 0xe9, 0xba, 0xdd, 0x32, 0xee, +0x06, 0xd3, 0xff, 0x5f, 0xe1, 0x1f, 0xb0, 0x47, 0x44, 0xd3, 0xdd, 0x0b, 0x3f, 0x1a, 0x1f, 0x25, 0x14, 0xdb, 0x2a, 0xf1, 0x1f, 0xd8, 0xf3, 0xf8, 0xea, 0x0b, 0xfd, 0x09, 0x1b, 0x1e, 0x27, 0x04, +0xf7, 0xca, 0x02, 0xdb, 0xf1, 0xf9, 0xe6, 0xed, 0x36, 0x67, 0x2a, 0x39, 0x01, 0x18, 0x44, 0xc1, 0xe5, 0xe4, 0x0b, 0x45, 0x1a, 0x3b, 0x05, 0x25, 0x05, 0xf7, 0xf7, 0xda, 0x32, 0x36, 0x12, 0xf3, +0x35, 0xed, 0xfa, 0xbb, 0xdc, 0xe1, 0xfd, 0x23, 0xd2, 0x36, 0x8a, 0xeb, 0xdf, 0xe7, 0x6e, 0xdb, 0x1d, 0x3e, 0xef, 0x33, 0xb1, 0x00, 0x6a, 0x11, 0x09, 0xf1, 0x1f, 0x04, 0x61, 0x11, 0x2a, 0xe0, +0x5e, 0x10, 0xd3, 0x54, 0x01, 0x24, 0x49, 0x14, 0xfe, 0x16, 0xe3, 0x11, 0x04, 0xf1, 0x15, 0x7f, 0xec, 0xda, 0xe8, 0xf5, 0xf2, 0xdb, 0xf9, 0xed, 0x94, 0xe1, 0xff, 0xe9, 0xdd, 0x2b, 0x15, 0x4d, +0xfb, 0xb7, 0x2f, 0x30, 0x27, 0xe2, 0xfd, 0xe2, 0xf7, 0x4e, 0x1a, 0xfb, 0xf1, 0xc4, 0x25, 0xef, 0xfd, 0x0f, 0x0a, 0x2e, 0xd1, 0xc1, 0x38, 0x09, 0x22, 0xc7, 0xf1, 0xc9, 0xdd, 0x15, 0xc0, 0x00, +0x08, 0xbf, 0x00, 0xf6, 0xda, 0xf7, 0xf3, 0xe9, 0xcf, 0xf0, 0xef, 0xf9, 0x81, 0x3c, 0xb6, 0x20, 0x1b, 0x0a, 0x5e, 0x1d, 0x64, 0xfd, 0xdc, 0xd4, 0x42, 0x20, 0x21, 0xfb, 0x1a, 0x15, 0xc4, 0x27, +0x0c, 0xde, 0xf8, 0xda, 0xf8, 0x2c, 0x0f, 0x06, 0x05, 0xfa, 0x05, 0xdd, 0x0c, 0x1b, 0xfa, 0xea, 0xe8, 0x35, 0x39, 0xfe, 0xc6, 0xaa, 0x31, 0xb9, 0x12, 0xfa, 0xb5, 0xcc, 0xec, 0xed, 0x6b, 0x91, +0x5a, 0x13, 0x3a, 0x1d, 0x09, 0xfb, 0x83, 0x3a, 0xfd, 0xea, 0x42, 0xd9, 0x2e, 0x74, 0x38, 0xd6, 0xde, 0xd2, 0x14, 0xf6, 0x00, 0x43, 0xc3, 0xf4, 0xd4, 0x5f, 0xc5, 0x45, 0xf7, 0x27, 0x4f, 0x14, +0x81, 0xd4, 0xc6, 0xc8, 0x08, 0xcc, 0xc8, 0x0d, 0x4e, 0x27, 0x32, 0xeb, 0x02, 0x31, 0x03, 0x14, 0x1c, 0x30, 0xd9, 0x9c, 0x52, 0x2b, 0x87, 0x3f, 0xf4, 0x0d, 0xf0, 0xc1, 0x06, 0x89, 0x2f, 0xe4, +0x6d, 0x20, 0x12, 0xc6, 0xf7, 0xd0, 0x5c, 0x12, 0xec, 0x18, 0x64, 0xfe, 0x88, 0xba, 0xd1, 0xe2, 0x0e, 0x24, 0x0b, 0xda, 0xfb, 0xcd, 0xf6, 0xb6, 0xfa, 0xf2, 0x1d, 0x2e, 0xac, 0x2a, 0x14, 0x7b, +0xde, 0x98, 0x32, 0x21, 0x3f, 0xf5, 0xc5, 0x13, 0x3c, 0x32, 0x2b, 0x0d, 0xb7, 0x10, 0x05, 0xd9, 0x12, 0x2f, 0x66, 0xdf, 0xcd, 0xea, 0xc6, 0x0b, 0x15, 0xf0, 0xee, 0x29, 0x00, 0xd1, 0x11, 0x00, +0x0d, 0xb0, 0x18, 0x2d, 0xf2, 0x5a, 0x12, 0xf9, 0x2c, 0xcb, 0x37, 0x1f, 0xd3, 0x02, 0xe2, 0x16, 0xed, 0xe9, 0xd3, 0x0b, 0x4d, 0x26, 0xe8, 0x1a, 0x7d, 0x5c, 0x07, 0x29, 0x2c, 0x20, 0xec, 0x49, +0x7f, 0x0b, 0x35, 0xee, 0x02, 0xf7, 0x0f, 0x3f, 0x11, 0xdb, 0xff, 0x10, 0x06, 0xd9, 0xac, 0xe5, 0xf5, 0xc0, 0xd2, 0xfa, 0xe9, 0x27, 0x0c, 0x20, 0x2e, 0xdb, 0xf7, 0x04, 0xdc, 0xfb, 0x00, 0xda, +0xf8, 0x0f, 0xe0, 0xcf, 0xe0, 0xf6, 0x02, 0x26, 0x21, 0x3e, 0xe6, 0x12, 0xdd, 0x31, 0x16, 0x16, 0xee, 0x3b, 0x85, 0x35, 0x08, 0x18, 0x07, 0xa4, 0xce, 0xf0, 0x17, 0x22, 0x3f, 0x26, 0x10, 0xc2, +0x5e, 0xfa, 0xf1, 0xd1, 0xdb, 0xf7, 0x24, 0xea, 0xa4, 0x35, 0x22, 0xf6, 0x22, 0x01, 0x31, 0xd1, 0xf3, 0xb8, 0x44, 0xf7, 0xfc, 0x7b, 0x39, 0xc2, 0x25, 0x19, 0x12, 0x1a, 0xcf, 0x11, 0x1d, 0xda, +0x7f, 0xf9, 0xf4, 0xe4, 0x0c, 0xb9, 0x40, 0xa7, 0xdb, 0xcc, 0x4f, 0xfc, 0x17, 0x0f, 0xf1, 0x03, 0xf0, 0x03, 0x7f, 0x22, 0xda, 0xf2, 0xe1, 0x0d, 0x38, 0x92, 0xd3, 0xf4, 0x5a, 0x15, 0x4c, 0xf7, +0xde, 0x62, 0x31, 0xe5, 0x2a, 0x07, 0xb9, 0x22, 0xf2, 0xc3, 0x36, 0x22, 0xf3, 0x03, 0x1b, 0xd4, 0xf3, 0x35, 0x6c, 0xb1, 0x0d, 0x0c, 0xc5, 0xfe, 0x33, 0x39, 0xae, 0xf9, 0x09, 0x56, 0xf3, 0x01, +0x37, 0x43, 0x20, 0xc4, 0x5c, 0x0f, 0x21, 0xb7, 0x42, 0x13, 0x43, 0xb6, 0xc0, 0x2a, 0x16, 0x26, 0x41, 0x34, 0xb6, 0x18, 0xf9, 0xe1, 0xd1, 0xe2, 0x02, 0xe1, 0x45, 0xc9, 0x2f, 0x3c, 0x04, 0x05, +0x1e, 0x5f, 0x01, 0x04, 0xd6, 0x36, 0x2d, 0x68, 0x06, 0x2a, 0x04, 0x0d, 0xfb, 0xec, 0xdb, 0xfa, 0x56, 0x00, 0xfc, 0x30, 0x09, 0xd8, 0xd6, 0xee, 0x36, 0xdd, 0xf6, 0xde, 0xe8, 0x43, 0x16, 0xe9, +0xe4, 0x35, 0x3c, 0x29, 0x07, 0xcf, 0x88, 0x2b, 0x42, 0x0c, 0x24, 0x6f, 0xc9, 0x3c, 0x10, 0x15, 0xc3, 0x7f, 0xf6, 0xbf, 0xae, 0xf2, 0xb0, 0x03, 0x19, 0x37, 0xda, 0xe7, 0xc3, 0xab, 0x33, 0xca, +0xd6, 0x1e, 0xfa, 0xd8, 0xed, 0x3b, 0x9e, 0xb1, 0x4f, 0x03, 0xd9, 0x27, 0xba, 0xe4, 0xfd, 0x21, 0x3f, 0xcd, 0xd0, 0xc2, 0x99, 0x93, 0xd1, 0x03, 0x3b, 0x13, 0x02, 0x1c, 0x4c, 0x1a, 0xa1, 0x4f, +0x50, 0x3c, 0xb5, 0xd7, 0xde, 0x1c, 0x14, 0x01, 0xb8, 0xd4, 0x0a, 0x94, 0xbe, 0xb8, 0xf1, 0xd7, 0xda, 0xd4, 0xe1, 0x29, 0xad, 0xc7, 0xed, 0xe9, 0x0c, 0x32, 0xdb, 0xca, 0xbb, 0xcb, 0xf0, 0xfb, +0xe2, 0xf9, 0x29, 0x39, 0x46, 0x4b, 0x29, 0x0b, 0x04, 0xd6, 0x0e, 0xda, 0x69, 0xf6, 0x02, 0xef, 0xf6, 0x15, 0x0c, 0x68, 0x16, 0x13, 0x59, 0xc2, 0xf2, 0x08, 0xef, 0x18, 0x62, 0x32, 0x39, 0x81, +0xce, 0xba, 0x00, 0xfa, 0xd8, 0x9f, 0xd8, 0xf5, 0xfe, 0x0e, 0x06, 0x3a, 0xed, 0x5c, 0x01, 0xb9, 0xeb, 0xec, 0xeb, 0x01, 0xbe, 0xf4, 0x06, 0x29, 0xe9, 0xd6, 0xec, 0x03, 0xb3, 0xcd, 0x05, 0x27, +0x04, 0x8e, 0x05, 0x06, 0x39, 0xf9, 0x18, 0xef, 0x14, 0xcd, 0x18, 0xfc, 0xdd, 0x0d, 0x5b, 0xbc, 0xfe, 0xbd, 0x12, 0x00, 0x07, 0x43, 0xec, 0xcb, 0xf7, 0xe6, 0xef, 0x7f, 0x24, 0x48, 0xf5, 0x11, +0xbc, 0xaf, 0x2f, 0xe8, 0x52, 0xfb, 0xfc, 0xf4, 0xe9, 0x40, 0x22, 0x28, 0x9a, 0x5e, 0x00, 0xff, 0xad, 0xda, 0xf0, 0xfa, 0xbf, 0xbb, 0x1f, 0x22, 0x61, 0xa7, 0xc1, 0xe5, 0xfd, 0x0f, 0xc6, 0x16, +0x02, 0xe7, 0xec, 0xdd, 0x38, 0x0d, 0x23, 0xce, 0x05, 0xe0, 0x38, 0x21, 0x3a, 0xfd, 0xd4, 0x3e, 0x0d, 0x06, 0xd2, 0xb1, 0x34, 0xfc, 0xd4, 0xbd, 0x36, 0x50, 0x30, 0xf3, 0xf3, 0x17, 0xe6, 0x2d, +0xf2, 0x00, 0xa8, 0x00, 0xfc, 0x4c, 0x1c, 0x34, 0xfd, 0xf3, 0xe9, 0xcb, 0xfa, 0xfe, 0xc9, 0x11, 0xd8, 0x24, 0x1d, 0xe2, 0x99, 0xe5, 0xff, 0xdc, 0xa0, 0x4d, 0xe8, 0xdc, 0x10, 0xee, 0xea, 0xc5, +0x31, 0x1a, 0x19, 0xe3, 0x3b, 0xe1, 0x31, 0xa6, 0x25, 0x0c, 0xfd, 0x12, 0x13, 0xde, 0xfd, 0xfb, 0x09, 0x81, 0x02, 0xf0, 0x11, 0x0d, 0x44, 0x54, 0xef, 0x1f, 0x11, 0xf4, 0x2e, 0x16, 0x42, 0x1c, +0xea, 0x2d, 0xae, 0x0f, 0x35, 0x37, 0xeb, 0x45, 0xff, 0xc4, 0xd1, 0xc4, 0xc6, 0xf5, 0xd2, 0x04, 0x59, 0x35, 0x3e, 0xf3, 0xcf, 0xf6, 0x1c, 0x5b, 0xb2, 0x0b, 0x01, 0x28, 0x04, 0xc2, 0xe9, 0xd9, +0xdd, 0xdd, 0xd4, 0x09, 0x09, 0xef, 0xcd, 0x1d, 0x0e, 0xdf, 0xc9, 0xec, 0x32, 0xc7, 0x1b, 0xe1, 0x2e, 0x37, 0xf1, 0x09, 0xf0, 0xc3, 0xfb, 0xff, 0xdc, 0xde, 0x2e, 0xb0, 0x05, 0xe8, 0x12, 0xe2, +0x6d, 0x27, 0x06, 0x0c, 0xd4, 0x79, 0x20, 0xf6, 0xf6, 0x4d, 0x06, 0xd6, 0x20, 0x1a, 0xd6, 0xb0, 0x03, 0xad, 0xdd, 0xd1, 0x44, 0x01, 0x02, 0x01, 0xbd, 0x0e, 0xf9, 0x0d, 0xbe, 0x29, 0x08, 0x14, +0xf7, 0x2c, 0x26, 0x28, 0xf8, 0xf9, 0x05, 0x33, 0x47, 0xf2, 0x05, 0xf5, 0xfc, 0x3c, 0xd9, 0x1f, 0xdc, 0xfb, 0xd7, 0xed, 0xfc, 0xc1, 0xe9, 0x54, 0x2e, 0x08, 0x09, 0x07, 0x7f, 0x0b, 0x10, 0x32, +0x13, 0x9d, 0x29, 0xec, 0x0f, 0x18, 0xeb, 0x1a, 0xf9, 0x4d, 0x04, 0x18, 0x4b, 0x1b, 0xef, 0xf9, 0xd6, 0xb1, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xec, 0xf6, 0xff, 0xff, +0x76, 0xfb, 0xff, 0xff, 0xca, 0xfe, 0xff, 0xff, 0xce, 0xff, 0xff, 0xff, 0xf0, 0xfc, 0xff, 0xff, 0x62, 0xfe, 0xff, 0xff, 0xd8, 0xde, 0xff, 0xff, 0x6e, 0x00, 0x00, 0x00, 0xf2, 0xfa, 0xff, 0xff, +0xe9, 0xf2, 0xff, 0xff, 0x5a, 0x15, 0x00, 0x00, 0x77, 0xfc, 0xff, 0xff, 0x37, 0x07, 0x00, 0x00, 0x32, 0xf9, 0xff, 0xff, 0xe9, 0xff, 0xff, 0xff, 0x01, 0xfc, 0xff, 0xff, 0x2c, 0xfe, 0xff, 0xff, +0x56, 0xfc, 0xff, 0xff, 0x33, 0xf8, 0xff, 0xff, 0x46, 0xf3, 0xff, 0xff, 0x01, 0xf6, 0xff, 0xff, 0x42, 0x0f, 0x00, 0x00, 0x91, 0xf1, 0xff, 0xff, 0xc6, 0xf7, 0xff, 0xff, 0x01, 0xe5, 0xff, 0xff, +0xc6, 0x13, 0x00, 0x00, 0x9b, 0x0a, 0x00, 0x00, 0xd9, 0x09, 0x00, 0x00, 0xd4, 0x1c, 0x00, 0x00, 0x6a, 0xf6, 0xff, 0xff, 0x0e, 0x07, 0x00, 0x00, 0x85, 0xf8, 0xff, 0xff, 0x82, 0x2b, 0x00, 0x00, +0x98, 0xe3, 0xff, 0xff, 0x0f, 0xee, 0xff, 0xff, 0x4e, 0x13, 0x00, 0x00, 0x06, 0xf6, 0xff, 0xff, 0xf5, 0xfc, 0xff, 0xff, 0x9f, 0x25, 0x00, 0x00, 0x59, 0xfc, 0xff, 0xff, 0xec, 0x0f, 0x00, 0x00, +0x61, 0xfd, 0xff, 0xff, 0x08, 0x08, 0x00, 0x00, 0x6e, 0xfd, 0xff, 0xff, 0x8d, 0x16, 0x00, 0x00, 0x39, 0x0d, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00, 0x31, 0x05, 0x00, 0x00, 0x39, 0x14, 0x00, 0x00, +0xff, 0xff, 0xff, 0xff, 0x1e, 0x0a, 0x00, 0x00, 0xdb, 0x18, 0x00, 0x00, 0x8d, 0x07, 0x00, 0x00, 0x53, 0x19, 0x00, 0x00, 0x8c, 0x1b, 0x00, 0x00, 0x21, 0x1d, 0x00, 0x00, 0x58, 0xfd, 0xff, 0xff, +0x62, 0x00, 0x00, 0x00, 0xb6, 0x07, 0x00, 0x00, 0xe8, 0x0b, 0x00, 0x00, 0x77, 0xf8, 0xff, 0xff, 0x7e, 0x07, 0x00, 0x00, 0x55, 0x09, 0x00, 0x00, 0xea, 0xff, 0xff, 0xff, 0xe6, 0x01, 0x00, 0x00, +0x5d, 0x05, 0x00, 0x00, 0x02, 0xef, 0xff, 0xff, 0xe9, 0x1d, 0x00, 0x00, 0x17, 0xf4, 0xff, 0xff, 0xfb, 0xf2, 0xff, 0xff, 0x87, 0x1d, 0x00, 0x00, 0x4f, 0x01, 0x00, 0x00, 0x45, 0xf4, 0xff, 0xff, +0x0e, 0x19, 0x00, 0x00, 0x89, 0xf9, 0xff, 0xff, 0x1c, 0x09, 0x00, 0x00, 0x1f, 0xf5, 0xff, 0xff, 0x01, 0x1b, 0x00, 0x00, 0xf1, 0x15, 0x00, 0x00, 0xdf, 0xf9, 0xff, 0xff, 0x93, 0xf8, 0xff, 0xff, +0x30, 0xff, 0xff, 0xff, 0x79, 0x27, 0x00, 0x00, 0x5a, 0x05, 0x00, 0x00, 0xf5, 0x03, 0x00, 0x00, 0xda, 0xf3, 0xff, 0xff, 0xd7, 0xf4, 0xff, 0xff, 0x55, 0x02, 0x00, 0x00, 0x66, 0x1a, 0x00, 0x00, +0x78, 0xfc, 0xff, 0xff, 0xb6, 0x05, 0x00, 0x00, 0x09, 0xf8, 0xff, 0xff, 0x9e, 0x0c, 0x00, 0x00, 0xb3, 0x1a, 0x00, 0x00, 0x9c, 0xff, 0xff, 0xff, 0xeb, 0xf3, 0xff, 0xff, 0x62, 0xb3, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0xf3, 0x15, 0xc3, 0x07, 0xf7, 0xe9, 0x42, 0xfb, 0xe9, 0x30, 0x0f, 0xcd, 0xa6, 0x16, 0xe8, 0xa6, 0xf5, 0x0d, 0x1b, 0xf2, 0x2c, 0x4c, 0xe1, 0x27, +0xb5, 0x10, 0xcd, 0x20, 0xcc, 0xfc, 0xd7, 0x28, 0x0b, 0xdc, 0xf9, 0xec, 0x22, 0xb6, 0xa9, 0xdf, 0xf9, 0xf6, 0x0f, 0xdb, 0xff, 0xbb, 0x1e, 0x04, 0x04, 0x02, 0xc8, 0xef, 0xfd, 0xc3, 0xbf, 0x1c, +0xf3, 0xe6, 0xec, 0x1d, 0xf4, 0xae, 0xa0, 0xae, 0x30, 0xd6, 0xe8, 0xd4, 0x1e, 0x20, 0x0c, 0xf6, 0x03, 0x22, 0x45, 0xe8, 0x0b, 0xe8, 0xf7, 0xf5, 0x02, 0xdc, 0x81, 0xf7, 0x3c, 0xbc, 0x4e, 0xf4, +0xec, 0x19, 0x19, 0x81, 0xfe, 0x4c, 0xb0, 0x00, 0x2a, 0x9a, 0xad, 0x4b, 0x53, 0xd3, 0x47, 0xd6, 0xa9, 0x05, 0x3c, 0xcd, 0xa4, 0x7f, 0x0f, 0x42, 0x0b, 0xc9, 0xd1, 0x55, 0x6a, 0x14, 0x13, 0x7f, +0x12, 0x87, 0xc0, 0x26, 0x81, 0xdf, 0xc1, 0x7f, 0x02, 0x18, 0x21, 0xba, 0x22, 0x85, 0xac, 0x03, 0xdf, 0x15, 0x9d, 0x03, 0x5a, 0xc3, 0x33, 0xb1, 0xa6, 0x0e, 0x41, 0x16, 0x35, 0x31, 0xa1, 0x06, +0x82, 0x2f, 0xb3, 0x11, 0x04, 0x81, 0x6c, 0x9d, 0x45, 0xdb, 0x2a, 0x96, 0x19, 0x2c, 0x15, 0xf3, 0x43, 0x8b, 0x7f, 0x71, 0x01, 0x86, 0x1e, 0xeb, 0xe0, 0xbb, 0xa8, 0x30, 0x81, 0x4f, 0xf7, 0x4d, +0xce, 0xf5, 0xa4, 0x78, 0x98, 0xc0, 0x7f, 0x39, 0x07, 0x62, 0x57, 0x81, 0x0b, 0x1c, 0x7f, 0x06, 0x00, 0x04, 0x1b, 0xf8, 0x7f, 0x04, 0xf8, 0x04, 0xea, 0x27, 0x7f, 0x7f, 0x7f, 0xb3, 0xee, 0x12, +0x68, 0xb1, 0x24, 0x29, 0xba, 0x1d, 0xd2, 0x2f, 0x9b, 0xce, 0xfb, 0x7f, 0xf0, 0x14, 0x17, 0x12, 0x30, 0x04, 0x29, 0x1b, 0xde, 0x3f, 0xeb, 0x0a, 0xd5, 0xad, 0x2f, 0x19, 0xc4, 0xc3, 0xdf, 0xed, +0xf9, 0x21, 0xfd, 0x0e, 0xfa, 0xa3, 0x7f, 0x69, 0xbc, 0xf5, 0xfc, 0xc2, 0x5b, 0xee, 0xfb, 0x05, 0xe9, 0x81, 0xa0, 0x49, 0xfa, 0xd8, 0xfe, 0xff, 0xfd, 0x2c, 0x55, 0xe4, 0xbe, 0xe0, 0xa4, 0xb9, +0xbf, 0xf9, 0xc0, 0x50, 0x23, 0x0a, 0xc4, 0x54, 0xcf, 0xdc, 0x41, 0xfd, 0xee, 0xdb, 0x13, 0xeb, 0x12, 0x7f, 0x0c, 0xfe, 0x20, 0xe1, 0xc3, 0x27, 0x12, 0x03, 0xe0, 0x1b, 0x17, 0x2e, 0xe4, 0xf0, +0x0a, 0x36, 0xe0, 0x95, 0xa8, 0x0b, 0x7f, 0x00, 0xc5, 0x22, 0xfc, 0xfb, 0x7f, 0x4b, 0xfe, 0xde, 0xce, 0x68, 0x21, 0xb1, 0xb3, 0xb5, 0x57, 0x46, 0xc2, 0xea, 0x81, 0xec, 0xe8, 0x81, 0xce, 0xb7, +0x1b, 0xfd, 0xea, 0xf5, 0x24, 0xf1, 0xd1, 0x18, 0x04, 0x2b, 0xfe, 0xc8, 0x43, 0x20, 0xd8, 0xc7, 0x2d, 0x08, 0x0e, 0xc1, 0x14, 0xca, 0x33, 0x19, 0x7f, 0x1e, 0x1d, 0xd8, 0xb1, 0xca, 0x15, 0x0b, +0xef, 0x5f, 0xed, 0xb9, 0x43, 0x72, 0xe6, 0xc7, 0x08, 0xd1, 0x52, 0xef, 0x7f, 0x7f, 0x62, 0xe6, 0x7f, 0x04, 0x06, 0x7f, 0xeb, 0x3e, 0x7f, 0x7f, 0x7f, 0x74, 0xdd, 0x0e, 0xca, 0x32, 0xd1, 0x5d, +0x61, 0x81, 0xed, 0x81, 0xfb, 0xac, 0x41, 0xd4, 0x81, 0x71, 0x4b, 0xd0, 0xab, 0x7f, 0x98, 0xb7, 0xa0, 0x81, 0x85, 0x7f, 0x81, 0xab, 0x81, 0x81, 0x81, 0xc2, 0xfc, 0x96, 0x90, 0x26, 0xc7, 0x81, +0x7f, 0xf8, 0x81, 0x81, 0x7f, 0xf4, 0x8a, 0x1e, 0xec, 0x5a, 0xef, 0x3f, 0xd4, 0xe9, 0x81, 0x7f, 0x7f, 0xb0, 0xc1, 0x81, 0x7f, 0x81, 0x32, 0x7f, 0x79, 0x91, 0x88, 0x81, 0x6d, 0x7f, 0x7f, 0x4b, +0xfc, 0xd2, 0xea, 0x2a, 0x81, 0x8a, 0xfe, 0x0a, 0xcf, 0x7f, 0x81, 0x01, 0x0a, 0x00, 0x5b, 0x7f, 0x01, 0xf7, 0xac, 0x16, 0xe8, 0xd0, 0xcf, 0x6c, 0x87, 0x81, 0x4d, 0x05, 0x5d, 0x98, 0xe7, 0x23, +0x7f, 0x94, 0xdd, 0x0d, 0xff, 0x05, 0xc8, 0x06, 0xb8, 0x6d, 0x28, 0x87, 0xc9, 0xe7, 0xda, 0x7f, 0x81, 0x05, 0x0a, 0x5d, 0xb7, 0x7f, 0xef, 0x43, 0xe3, 0x7f, 0x7e, 0x81, 0x4f, 0xb7, 0xc8, 0x9e, +0x15, 0x41, 0xee, 0xb3, 0x24, 0x3c, 0xcf, 0x27, 0xea, 0x81, 0x2a, 0xf3, 0x13, 0xb6, 0xff, 0xe0, 0x12, 0xeb, 0xf1, 0xa2, 0x1b, 0xe6, 0xc7, 0x42, 0x1f, 0xf8, 0x86, 0x24, 0x23, 0x6c, 0x30, 0x81, +0xfc, 0xe0, 0xf1, 0x6a, 0x46, 0xa7, 0x0c, 0x7f, 0x33, 0x00, 0xfc, 0xc5, 0x09, 0xef, 0x55, 0xf4, 0x09, 0x37, 0x8f, 0xfd, 0xcc, 0xfe, 0x1f, 0xda, 0x17, 0xfa, 0xfe, 0x43, 0xee, 0xcb, 0x65, 0xb8, +0xd5, 0x16, 0x9a, 0xc1, 0xe1, 0x19, 0x91, 0xe5, 0xa1, 0x15, 0xea, 0xee, 0x24, 0xf0, 0x2a, 0xef, 0x1a, 0x0e, 0x7f, 0x46, 0xcb, 0xbd, 0xfc, 0xf7, 0x09, 0x02, 0xc8, 0x1c, 0x0b, 0xbf, 0x22, 0xe4, +0x10, 0x0f, 0x2d, 0x0c, 0xdf, 0x06, 0xfa, 0x16, 0xec, 0x01, 0x7f, 0xb2, 0xdc, 0x3a, 0xf0, 0xdf, 0xcb, 0x02, 0x26, 0x2e, 0x2f, 0x08, 0x9f, 0xd2, 0x24, 0x7f, 0x34, 0x51, 0xf7, 0xc0, 0xbd, 0x07, +0xe2, 0x7f, 0xa7, 0xe5, 0xd3, 0x21, 0x15, 0xe6, 0x7f, 0x15, 0x17, 0xd0, 0x1f, 0x27, 0xe0, 0x34, 0x05, 0x10, 0x81, 0x1f, 0xed, 0x05, 0xa4, 0xf1, 0x10, 0x0a, 0x12, 0x25, 0xee, 0x81, 0x1e, 0xad, +0x00, 0xe6, 0xb0, 0xa6, 0x17, 0x7f, 0xea, 0x01, 0xa5, 0x7f, 0x7f, 0x03, 0xe6, 0x24, 0xa6, 0xf4, 0x0d, 0x2a, 0x9a, 0xd0, 0x1d, 0xd9, 0xf4, 0xf4, 0x0f, 0xe9, 0x91, 0xfb, 0x66, 0xf3, 0x81, 0xc5, +0xf1, 0x81, 0x6b, 0xe2, 0xda, 0x72, 0xb1, 0x75, 0x8f, 0xff, 0x3f, 0xb9, 0x7f, 0x72, 0xb5, 0xff, 0xcf, 0xda, 0x6f, 0xcb, 0x67, 0x07, 0x94, 0xbf, 0xf4, 0x63, 0xe5, 0x99, 0x1d, 0x54, 0x53, 0xe3, +0x81, 0xe0, 0x7f, 0xef, 0x9d, 0x81, 0xe6, 0x1a, 0x14, 0x06, 0xe2, 0x7a, 0xf2, 0xd4, 0xd4, 0x02, 0x01, 0x17, 0x8c, 0xed, 0x12, 0xe0, 0x09, 0xb6, 0xdf, 0xf5, 0xeb, 0xd1, 0xf4, 0xce, 0x7f, 0x11, +0x15, 0xfd, 0x7f, 0x19, 0xde, 0x10, 0x35, 0xea, 0xbf, 0x3c, 0x1c, 0xdf, 0x13, 0xfa, 0x81, 0x44, 0xd5, 0xd2, 0xd3, 0x8d, 0xce, 0x44, 0x19, 0xe9, 0x00, 0x17, 0x07, 0xd5, 0x81, 0xd8, 0x1b, 0xa0, +0xfc, 0xf3, 0x17, 0x1a, 0xe4, 0x27, 0xca, 0x81, 0x7f, 0xe9, 0x2d, 0x81, 0x0f, 0x7f, 0xe5, 0xf3, 0xde, 0xcd, 0x98, 0xf1, 0x04, 0xf9, 0x81, 0xe7, 0x0c, 0xa8, 0xaa, 0x56, 0xd4, 0x43, 0xfa, 0xf5, +0x9b, 0xa1, 0x26, 0xb1, 0x40, 0xcc, 0x15, 0xee, 0xce, 0xb6, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x5e, 0x00, 0x00, 0x00, 0x64, 0x02, 0x00, 0x00, 0x56, 0x02, 0x00, 0x00, +0xb9, 0xff, 0xff, 0xff, 0x2d, 0x01, 0x00, 0x00, 0xdc, 0xfd, 0xff, 0xff, 0xb8, 0xfe, 0xff, 0xff, 0xa3, 0x01, 0x00, 0x00, 0x55, 0x05, 0x00, 0x00, 0x07, 0xfc, 0xff, 0xff, 0xf0, 0x00, 0x00, 0x00, +0xe8, 0x02, 0x00, 0x00, 0x79, 0x02, 0x00, 0x00, 0x88, 0xfe, 0xff, 0xff, 0xf5, 0xfd, 0xff, 0xff, 0x2c, 0xfb, 0xff, 0xff, 0xbf, 0x03, 0x00, 0x00, 0x15, 0x01, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, +0x5f, 0xfc, 0xff, 0xff, 0x5a, 0x01, 0x00, 0x00, 0xd2, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0xa5, 0xfb, 0xff, 0xff, 0x71, 0x03, 0x00, 0x00, 0xc3, 0xfc, 0xff, 0xff, 0x40, 0x01, 0x00, 0x00, +0x3c, 0x02, 0x00, 0x00, 0xf7, 0xfd, 0xff, 0xff, 0xfc, 0x02, 0x00, 0x00, 0x95, 0xff, 0xff, 0xff, 0xcc, 0x01, 0x00, 0x00, 0xde, 0x02, 0x00, 0x00, 0x6b, 0x05, 0x00, 0x00, 0x8d, 0x02, 0x00, 0x00, +0x87, 0x02, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00, 0xd0, 0xfe, 0xff, 0xff, 0xa4, 0x02, 0x00, 0x00, 0x2e, 0xff, 0xff, 0xff, 0x0a, 0x01, 0x00, 0x00, 0x0e, 0x0a, 0x00, 0x00, 0x88, 0x03, 0x00, 0x00, +0x5e, 0xff, 0xff, 0xff, 0xfb, 0x04, 0x00, 0x00, 0xe2, 0x01, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0xb4, 0x01, 0x00, 0x00, 0x08, 0xff, 0xff, 0xff, 0x77, 0x00, 0x00, 0x00, 0x96, 0x01, 0x00, 0x00, +0x6c, 0x03, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x86, 0x01, 0x00, 0x00, 0x75, 0x03, 0x00, 0x00, 0xc9, 0x03, 0x00, 0x00, 0xcc, 0x01, 0x00, 0x00, 0x12, 0x09, 0x00, 0x00, +0x7b, 0x03, 0x00, 0x00, 0x90, 0x01, 0x00, 0x00, 0x24, 0x02, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0xb6, 0xfe, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x25, 0x03, 0x00, 0x00, +0x7d, 0x00, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0x65, 0xfd, 0xff, 0xff, 0x82, 0x04, 0x00, 0x00, 0x82, 0xff, 0xff, 0xff, 0x6b, 0x04, 0x00, 0x00, 0x6d, 0xfe, 0xff, 0xff, 0x79, 0x04, 0x00, 0x00, +0xaf, 0xfe, 0xff, 0xff, 0x97, 0xfa, 0xff, 0xff, 0x05, 0xfe, 0xff, 0xff, 0x54, 0x09, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x56, 0xfd, 0xff, 0xff, 0x16, 0x02, 0x00, 0x00, 0xb4, 0x08, 0x00, 0x00, +0x54, 0x02, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x3c, 0xfd, 0xff, 0xff, 0xbb, 0x02, 0x00, 0x00, 0xb0, 0x01, 0x00, 0x00, 0x74, 0xfe, 0xff, 0xff, 0x26, 0x00, 0x00, 0x00, 0x94, 0x04, 0x00, 0x00, +0x5b, 0x01, 0x00, 0x00, 0x66, 0x05, 0x00, 0x00, 0x2e, 0x04, 0x00, 0x00, 0x2d, 0xff, 0xff, 0xff, 0xef, 0x01, 0x00, 0x00, 0x5a, 0xb8, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, +0x7f, 0x9f, 0x4c, 0x89, 0x43, 0x7c, 0x5c, 0x02, 0x25, 0x49, 0xd4, 0x40, 0xf4, 0x50, 0x58, 0x29, 0xa2, 0x7f, 0x06, 0x1a, 0xc6, 0xde, 0x2a, 0xe7, 0xbe, 0x6f, 0xdb, 0xe7, 0x45, 0x0d, 0x1c, 0xe6, +0x4a, 0x04, 0xbb, 0xef, 0xe5, 0x81, 0x04, 0xdf, 0xbe, 0xb7, 0xcd, 0x27, 0x14, 0xf0, 0x20, 0x0b, 0x71, 0xa9, 0xf7, 0xd6, 0x25, 0xf2, 0xd1, 0xd5, 0x0a, 0x81, 0x3c, 0x3f, 0x3e, 0x56, 0x12, 0x38, +0x3c, 0x3b, 0x3f, 0x07, 0x99, 0xad, 0x2f, 0xea, 0xde, 0x77, 0x7f, 0xe9, 0x38, 0xdb, 0x59, 0xc6, 0xd6, 0x05, 0xdf, 0x0f, 0x31, 0x7f, 0xe7, 0x4f, 0x09, 0xe9, 0xed, 0xf2, 0xe8, 0x30, 0xa5, 0x37, +0x4d, 0xe7, 0xe4, 0xeb, 0xdb, 0x6b, 0x38, 0x81, 0x3a, 0xe8, 0x36, 0x2c, 0x13, 0x0b, 0xa6, 0xf5, 0xd3, 0xae, 0x1c, 0x1f, 0xd1, 0x81, 0x26, 0xc7, 0x01, 0x72, 0x71, 0x4f, 0x1c, 0xdc, 0x6a, 0xc2, +0xfb, 0x16, 0x7f, 0xb8, 0xe1, 0x1e, 0x18, 0xf2, 0xd8, 0x2c, 0x12, 0x24, 0xf4, 0x1b, 0xf0, 0x31, 0x0b, 0x27, 0x34, 0x2e, 0x69, 0x1f, 0x6f, 0xab, 0x35, 0x3f, 0xd0, 0x07, 0xd8, 0x7f, 0xef, 0x1e, +0xb1, 0xde, 0x62, 0xf6, 0x07, 0xdd, 0x81, 0xa5, 0xc6, 0x08, 0x71, 0x02, 0x54, 0xa5, 0x22, 0xcf, 0xf6, 0x0c, 0xec, 0x7f, 0x14, 0x88, 0x45, 0x2a, 0xf9, 0x0e, 0x2e, 0x7c, 0x2c, 0x98, 0x56, 0xde, +0x48, 0x40, 0x45, 0x8a, 0x81, 0x19, 0xa5, 0x4c, 0x0a, 0xdb, 0x2f, 0xd5, 0x00, 0xb1, 0x06, 0x61, 0xca, 0x9d, 0xb9, 0x6b, 0x7f, 0x0a, 0x1e, 0xee, 0x3c, 0x0f, 0x8f, 0x53, 0x57, 0x56, 0xfc, 0x3f, +0xc4, 0x04, 0x05, 0x9c, 0x16, 0xb1, 0xfb, 0xf5, 0x33, 0x3d, 0x90, 0x2d, 0xe4, 0xcf, 0x7f, 0x36, 0xce, 0x7f, 0xd8, 0xad, 0x17, 0x1d, 0x25, 0xc4, 0xf6, 0x09, 0xf1, 0x42, 0xec, 0x5c, 0xbe, 0x07, +0x9c, 0x5f, 0xe4, 0xb1, 0x1e, 0xd6, 0xe4, 0xe4, 0x7f, 0x4a, 0x00, 0x35, 0xeb, 0xb0, 0x16, 0x9e, 0x15, 0xbc, 0xa7, 0xd8, 0x7f, 0xf6, 0xe4, 0xaf, 0x29, 0xd9, 0xd6, 0x09, 0xe2, 0xbb, 0xed, 0x01, +0xd4, 0x5b, 0x1e, 0x5a, 0x81, 0x1a, 0xe5, 0xaf, 0x72, 0x17, 0xea, 0xe5, 0x35, 0xb7, 0x39, 0xc2, 0x68, 0x72, 0xb0, 0xf4, 0x1e, 0x04, 0x1e, 0xe7, 0x1f, 0xe5, 0x77, 0x43, 0xe3, 0x9e, 0x81, 0xd5, +0xe4, 0xb8, 0x7f, 0xbf, 0x23, 0xc3, 0x1b, 0xea, 0xb9, 0xb0, 0xdb, 0x69, 0xed, 0x54, 0xf2, 0x25, 0x81, 0x3a, 0x1a, 0xf8, 0xc3, 0x17, 0xd7, 0xf7, 0xde, 0x20, 0xe4, 0x43, 0xd6, 0xbd, 0xfa, 0xfc, +0x24, 0xd8, 0x0a, 0xed, 0xf6, 0x81, 0x01, 0x16, 0xe3, 0xcd, 0xe4, 0xe0, 0xcb, 0x1f, 0x86, 0x36, 0xf9, 0xf9, 0x1c, 0xd4, 0x13, 0x7f, 0x00, 0xcd, 0xf2, 0x14, 0x07, 0x73, 0x13, 0xf3, 0x6f, 0x55, +0x40, 0x12, 0xf0, 0xeb, 0xd1, 0xdc, 0x0c, 0x50, 0xed, 0xcb, 0xc8, 0x01, 0x7f, 0xff, 0xc9, 0x5a, 0x76, 0x34, 0x1f, 0xdf, 0xe1, 0x8d, 0x1e, 0xf1, 0xbd, 0xef, 0x65, 0x39, 0x97, 0x1a, 0x81, 0x58, +0xda, 0x41, 0x12, 0xfc, 0x33, 0x7f, 0xd4, 0x32, 0xcf, 0x4c, 0xf4, 0x14, 0xdc, 0x68, 0x1d, 0x08, 0x7f, 0xcd, 0x24, 0x05, 0x2f, 0x2f, 0xff, 0x0e, 0x42, 0xef, 0xda, 0x0d, 0xfc, 0xdc, 0xea, 0xec, +0xd2, 0xc1, 0xe2, 0x0f, 0xd1, 0x7f, 0xbb, 0xe8, 0xf4, 0xd7, 0xb5, 0x43, 0x83, 0x12, 0x45, 0xd3, 0xd8, 0x7f, 0xf5, 0xd5, 0x06, 0x21, 0xfc, 0xdd, 0xad, 0x35, 0xe9, 0x53, 0x09, 0x48, 0x00, 0x08, +0x34, 0x03, 0xe5, 0xec, 0xa8, 0xf5, 0xfd, 0x11, 0xfe, 0x3b, 0x2d, 0x20, 0x28, 0x7f, 0xd7, 0x2d, 0x2b, 0x05, 0x54, 0x81, 0x04, 0xef, 0x11, 0xee, 0xbb, 0x1f, 0xd0, 0x8f, 0xee, 0x26, 0xeb, 0x49, +0xa9, 0xf4, 0xb7, 0x0e, 0x12, 0xbb, 0x7f, 0xe8, 0x09, 0x54, 0xae, 0xcc, 0x7a, 0x1b, 0x95, 0x39, 0x81, 0x11, 0xe4, 0xff, 0x26, 0xfd, 0x62, 0x16, 0xc6, 0x58, 0x01, 0x9c, 0x0b, 0xf2, 0xd4, 0xb3, +0xf0, 0xe8, 0x7f, 0xf2, 0x4c, 0x05, 0x10, 0x49, 0x3d, 0xeb, 0x1e, 0xf8, 0x17, 0xad, 0x11, 0x3c, 0x10, 0xf6, 0x26, 0x1b, 0xd1, 0xb7, 0xc3, 0xca, 0xde, 0x52, 0x7f, 0xf6, 0xc3, 0xbd, 0xee, 0xd7, +0x14, 0xf2, 0x1d, 0x25, 0xc2, 0xee, 0x58, 0xc1, 0xbd, 0x0e, 0x3d, 0x95, 0x7f, 0x17, 0xb5, 0xe2, 0x5d, 0x09, 0x1c, 0x3b, 0x06, 0x05, 0x3a, 0x12, 0xf3, 0xfa, 0x31, 0xdf, 0x7f, 0x2b, 0x0f, 0x07, +0x81, 0xbb, 0x16, 0xf7, 0xee, 0x2c, 0x13, 0x9c, 0x35, 0x26, 0xf6, 0xb5, 0xb7, 0x22, 0xb1, 0x15, 0xeb, 0x31, 0xf8, 0xf0, 0x16, 0x2e, 0x1d, 0xf1, 0x7f, 0xf5, 0x2f, 0xdf, 0xfa, 0x01, 0x05, 0xf6, +0xbc, 0x64, 0xeb, 0xeb, 0xd0, 0x04, 0xf9, 0xfb, 0x08, 0x53, 0xcc, 0xe1, 0x03, 0xee, 0x7f, 0xe5, 0x02, 0x17, 0x7f, 0x86, 0x73, 0x31, 0xab, 0x54, 0x25, 0x4a, 0x0c, 0x44, 0x40, 0xb1, 0x10, 0x39, +0xe4, 0x20, 0x2c, 0xd6, 0x7f, 0xf1, 0xde, 0xfd, 0x24, 0x12, 0xef, 0x12, 0xd5, 0xcc, 0x08, 0xea, 0x81, 0xf8, 0xe4, 0xfe, 0x01, 0x3c, 0x0f, 0xe0, 0x20, 0x52, 0xe8, 0xe9, 0xe0, 0x1f, 0x11, 0x20, +0xd3, 0x32, 0xd2, 0x15, 0x05, 0x81, 0xb9, 0xdb, 0xea, 0xbf, 0xe3, 0x05, 0x58, 0xd6, 0xff, 0x2a, 0x7a, 0xf5, 0xe8, 0xee, 0x5f, 0xfa, 0xd3, 0x0b, 0xa1, 0x3f, 0x81, 0x3e, 0xde, 0x5a, 0x2f, 0x8d, +0x13, 0xd4, 0x2c, 0x33, 0xe7, 0x06, 0x5c, 0xf6, 0x66, 0x27, 0x2a, 0x0f, 0x14, 0x33, 0x15, 0x7f, 0xcc, 0xe0, 0xba, 0xbb, 0xd3, 0x81, 0x0c, 0x41, 0xe7, 0x34, 0xec, 0xd3, 0x12, 0xf4, 0xde, 0xc1, +0xd7, 0xee, 0x21, 0xd5, 0x01, 0xd4, 0x95, 0xe8, 0x7c, 0x47, 0xce, 0x81, 0x7f, 0x5f, 0x4f, 0x3c, 0xc5, 0xd1, 0xbf, 0xcf, 0x2a, 0x7f, 0xf3, 0xeb, 0x13, 0x9d, 0x8b, 0xd1, 0xe0, 0x27, 0x88, 0xef, +0xde, 0x2e, 0xd2, 0xc8, 0x3f, 0x87, 0x39, 0xeb, 0x09, 0x05, 0xf6, 0xdd, 0xed, 0x0f, 0x36, 0x7f, 0x81, 0xcc, 0xf1, 0x2e, 0x01, 0x04, 0xd9, 0x09, 0x1d, 0x30, 0xe1, 0x0f, 0x14, 0xfb, 0x22, 0xea, +0x0a, 0x52, 0xed, 0xda, 0xda, 0xd4, 0x29, 0xc9, 0x81, 0xd8, 0x0b, 0xf5, 0xda, 0x06, 0x56, 0x39, 0xfc, 0x06, 0xdb, 0x10, 0xd2, 0x39, 0x29, 0xd8, 0xc8, 0xcd, 0x7f, 0xdd, 0x31, 0x21, 0x24, 0x2c, +0x01, 0x15, 0x32, 0x2d, 0xff, 0x4a, 0x81, 0x13, 0x3f, 0xff, 0xa7, 0x06, 0x7a, 0xa0, 0x50, 0xcf, 0x5a, 0x17, 0x54, 0x81, 0x09, 0xad, 0xd4, 0x94, 0x98, 0x30, 0x0b, 0x8c, 0x20, 0xf5, 0xed, 0x3e, +0xeb, 0xe8, 0x15, 0x49, 0x16, 0x1c, 0xcf, 0x47, 0xe7, 0x26, 0xe7, 0x09, 0x45, 0xe7, 0x11, 0x81, 0x16, 0xff, 0x14, 0xc5, 0x7f, 0xee, 0x37, 0xcc, 0xf0, 0xef, 0xd3, 0x25, 0x3a, 0x0d, 0x40, 0xee, +0x00, 0xcd, 0x23, 0x38, 0xaa, 0x26, 0x81, 0xec, 0xaf, 0xc5, 0xe6, 0xde, 0x0d, 0xc8, 0x53, 0x1b, 0x12, 0xe4, 0xdc, 0xde, 0xf7, 0x7f, 0xec, 0xf9, 0x16, 0x10, 0xf1, 0xd6, 0xc6, 0x3a, 0x0b, 0x2c, +0x1a, 0xfc, 0x3f, 0x81, 0x09, 0xc9, 0x2e, 0xb3, 0xcd, 0xd1, 0xf4, 0xe6, 0xfc, 0x14, 0xf3, 0x26, 0x64, 0xdd, 0x03, 0x29, 0x39, 0xf5, 0x4c, 0x7f, 0x3b, 0x16, 0x18, 0xc6, 0x23, 0x44, 0x1e, 0x54, +0x1b, 0xcc, 0xed, 0xf0, 0x04, 0x08, 0x12, 0xeb, 0xb2, 0x17, 0x38, 0xc4, 0x81, 0xd0, 0xd2, 0xe3, 0xf4, 0x08, 0xf5, 0xef, 0x17, 0xf1, 0xcc, 0x7f, 0x09, 0x2f, 0x15, 0x30, 0x2e, 0x23, 0x13, 0x1e, +0x14, 0xb9, 0xd6, 0x3f, 0x8d, 0x81, 0x1e, 0xa0, 0xda, 0x46, 0x0d, 0x60, 0x19, 0xcc, 0x3d, 0xcd, 0x2e, 0x77, 0x8f, 0xc8, 0xcb, 0xff, 0xed, 0x81, 0x84, 0x7f, 0xd6, 0x9d, 0x29, 0x4a, 0x11, 0x25, +0xe3, 0x11, 0x09, 0x09, 0xef, 0xff, 0xd1, 0x51, 0x81, 0xe8, 0xd8, 0xe6, 0xd8, 0xb0, 0x25, 0xaf, 0x2c, 0x5d, 0xd6, 0xee, 0x40, 0xc5, 0x7f, 0xb1, 0x38, 0x5d, 0x09, 0x94, 0xee, 0x63, 0xd5, 0xd7, +0x02, 0xeb, 0xfd, 0xc0, 0xd3, 0x81, 0xac, 0x41, 0xd2, 0xad, 0xfc, 0x39, 0xbc, 0x08, 0x1a, 0x30, 0x7f, 0xe9, 0x60, 0x12, 0x47, 0xc8, 0x06, 0x99, 0x04, 0xa5, 0x47, 0x0d, 0xc1, 0x9c, 0xe2, 0x01, +0x28, 0xf8, 0xfd, 0x34, 0x1d, 0xb7, 0x4f, 0x10, 0xf0, 0xc8, 0x0f, 0x81, 0xf8, 0x2a, 0xc6, 0xdc, 0xf6, 0xe5, 0xfc, 0x4c, 0x01, 0xd1, 0x5a, 0x18, 0xb8, 0xe2, 0x32, 0x02, 0xd8, 0x7f, 0xec, 0x32, +0x0f, 0xc5, 0x55, 0x3a, 0x04, 0x20, 0x41, 0xda, 0x2d, 0x23, 0x00, 0xc8, 0xc6, 0xf7, 0x1a, 0x7f, 0xa3, 0x36, 0xdf, 0x3d, 0xd6, 0x66, 0xf6, 0x03, 0x2f, 0x7f, 0x0d, 0x1f, 0x12, 0x5e, 0xcd, 0x0b, +0xb6, 0x14, 0x33, 0x1a, 0x5f, 0x7f, 0xbc, 0x34, 0xd7, 0x7a, 0xfa, 0xb0, 0x31, 0x39, 0xa6, 0xad, 0x0f, 0x58, 0xd9, 0x29, 0xee, 0x76, 0x04, 0x0d, 0x31, 0x38, 0xe2, 0x3e, 0x30, 0xcc, 0x7f, 0xcc, +0xf8, 0xa4, 0x4e, 0x34, 0x60, 0x7f, 0x5e, 0xed, 0x60, 0x3f, 0x4a, 0xd8, 0xd0, 0xe2, 0x1c, 0x19, 0x2a, 0x33, 0xa7, 0x19, 0xda, 0x24, 0x73, 0xc9, 0xfc, 0xd8, 0x05, 0x7f, 0xaa, 0xa0, 0xbf, 0xd1, +0xf9, 0x20, 0x43, 0x1d, 0x09, 0x4b, 0x28, 0x79, 0x20, 0xf0, 0xba, 0xae, 0x47, 0x3d, 0x15, 0x81, 0xc4, 0x77, 0x2a, 0x0a, 0xc2, 0x50, 0x81, 0x0d, 0xb3, 0xfc, 0xce, 0x48, 0x00, 0x09, 0x08, 0xae, +0xfd, 0x1b, 0xea, 0xfb, 0x7f, 0xd9, 0x12, 0xca, 0xee, 0xe2, 0xd0, 0xaf, 0x13, 0x00, 0xa1, 0xd0, 0xe5, 0x15, 0x3a, 0x0c, 0x42, 0xfd, 0x48, 0xdb, 0x46, 0x03, 0xf0, 0x3d, 0x1b, 0xba, 0x81, 0x35, +0xf2, 0x9f, 0xb0, 0x27, 0xed, 0x7f, 0xf5, 0xc7, 0xb0, 0xfd, 0xc8, 0x06, 0xea, 0x5a, 0x1b, 0xe9, 0x2a, 0xa3, 0x15, 0x12, 0x45, 0xfd, 0x18, 0xc6, 0x09, 0x12, 0x15, 0xe3, 0x87, 0xfe, 0x81, 0x08, +0xf9, 0xcc, 0x5d, 0x7f, 0xf1, 0xf5, 0x47, 0xfb, 0x82, 0xee, 0xc5, 0x27, 0xa1, 0x03, 0xe2, 0xe3, 0xed, 0xfa, 0x0f, 0xd9, 0xb3, 0x0d, 0x30, 0xbb, 0x7f, 0x08, 0xba, 0xf6, 0xf4, 0xc9, 0xeb, 0x30, +0xf1, 0xb0, 0xdc, 0x13, 0x00, 0x81, 0xce, 0xdc, 0xee, 0xfc, 0xd7, 0xc7, 0xd1, 0x3b, 0xc7, 0xce, 0x2c, 0xd7, 0xf8, 0xfd, 0x81, 0xea, 0xac, 0x22, 0xd1, 0xc4, 0x57, 0xf5, 0x04, 0xeb, 0x69, 0x3d, +0xf5, 0x20, 0x71, 0xff, 0xce, 0x7f, 0x9a, 0x98, 0xa8, 0xa9, 0x31, 0x2e, 0xaa, 0xbc, 0x39, 0x9e, 0xa7, 0x50, 0xd3, 0x15, 0xda, 0x81, 0xe2, 0xc0, 0x5d, 0xe1, 0x17, 0xd9, 0x03, 0x1e, 0xa6, 0xad, +0x22, 0x00, 0x26, 0x01, 0x81, 0x3a, 0xef, 0x0f, 0x01, 0xc7, 0x0b, 0xc7, 0xab, 0xac, 0x7d, 0x18, 0x81, 0x17, 0xd7, 0x4a, 0xe5, 0x45, 0xe3, 0xb7, 0x8c, 0x3d, 0x55, 0xff, 0x45, 0xf4, 0xe2, 0x14, +0x3b, 0xdc, 0x70, 0x7f, 0xc8, 0x34, 0x4d, 0xaa, 0x2d, 0xda, 0x02, 0xa2, 0xf7, 0x1e, 0x34, 0xf7, 0x17, 0x06, 0x7f, 0x34, 0xb2, 0xc5, 0x1e, 0x07, 0x05, 0xc3, 0x97, 0xc0, 0x5b, 0xe5, 0x0a, 0xeb, +0x31, 0xfb, 0x81, 0x34, 0x14, 0x56, 0xb7, 0xb0, 0x5f, 0x31, 0x09, 0x41, 0xe9, 0x84, 0xdb, 0xbb, 0xa3, 0x61, 0xe3, 0xf5, 0xba, 0x93, 0x31, 0xe8, 0x35, 0x7f, 0xf4, 0x04, 0xcd, 0xfa, 0x11, 0xdb, +0x66, 0xbe, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x8e, 0x0d, 0x00, 0x00, 0xb9, 0xe8, 0xff, 0xff, 0xf7, 0x07, 0x00, 0x00, 0x69, 0xc9, 0xff, 0xff, 0x06, 0xde, 0xff, 0xff, +0xa7, 0xf0, 0xff, 0xff, 0x9b, 0x0c, 0x00, 0x00, 0x63, 0xf9, 0xff, 0xff, 0x4a, 0xfe, 0xff, 0xff, 0x5e, 0x34, 0x00, 0x00, 0x16, 0xd9, 0xff, 0xff, 0x62, 0x32, 0x00, 0x00, 0xf5, 0x08, 0x00, 0x00, +0x19, 0x07, 0x00, 0x00, 0x99, 0xe8, 0xff, 0xff, 0x19, 0xc4, 0xff, 0xff, 0xb2, 0xbe, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x26, 0x10, 0xef, 0xdd, 0xca, 0x0a, 0xd0, 0x0a, +0x2a, 0x41, 0x34, 0xee, 0x22, 0x4e, 0x28, 0xf3, 0x2f, 0xbe, 0xd1, 0x14, 0x2d, 0x04, 0x04, 0x01, 0xfd, 0xea, 0xee, 0x1c, 0x29, 0x1f, 0xcc, 0xc4, 0xd6, 0xec, 0x00, 0xd1, 0x15, 0xf4, 0x31, 0xc2, +0xf2, 0x49, 0xd5, 0x42, 0x29, 0x01, 0xd8, 0xee, 0x1d, 0xfe, 0xf9, 0xe9, 0xf4, 0xe0, 0x66, 0xdf, 0x07, 0x12, 0x9f, 0x0d, 0xed, 0x81, 0xfd, 0xb1, 0xbe, 0xda, 0xd4, 0x21, 0xf8, 0xfc, 0x0c, 0xf4, +0x58, 0xf9, 0xdf, 0x15, 0x16, 0x2b, 0x2c, 0x0c, 0x05, 0xfa, 0x97, 0xec, 0xc8, 0x0b, 0x00, 0x29, 0xea, 0x41, 0xa4, 0xe7, 0xe9, 0x45, 0x1a, 0x2b, 0x1c, 0x4c, 0x25, 0xfc, 0xfd, 0xdc, 0x12, 0x3b, +0x1c, 0x08, 0x30, 0x2d, 0x05, 0xf0, 0x14, 0x13, 0x30, 0xee, 0xc9, 0xdf, 0x1d, 0x08, 0xce, 0xf5, 0x02, 0x42, 0x13, 0xdc, 0x00, 0xfc, 0x06, 0xdc, 0xe2, 0x4a, 0x07, 0x1f, 0xf9, 0xd4, 0xdf, 0xe6, +0x27, 0x08, 0x4d, 0x03, 0x17, 0x42, 0x10, 0x14, 0xbd, 0x0f, 0x18, 0x0f, 0xf4, 0x57, 0x08, 0xfa, 0x81, 0xd4, 0xfa, 0x18, 0xf6, 0xf8, 0x16, 0x41, 0x19, 0xf7, 0x15, 0x00, 0x43, 0xe8, 0x38, 0xe7, +0xf4, 0x12, 0xca, 0xed, 0x2b, 0x22, 0xd2, 0xf6, 0xd9, 0xe6, 0x1a, 0xe5, 0xf4, 0x19, 0xf0, 0x09, 0x12, 0xce, 0x10, 0xcf, 0x00, 0xce, 0x2d, 0x34, 0x11, 0xee, 0x69, 0x30, 0x0a, 0x22, 0x21, 0xca, +0xfa, 0xe4, 0x01, 0x1c, 0xd6, 0xa3, 0x27, 0xe1, 0xec, 0xd0, 0xcb, 0xd4, 0x0a, 0xe1, 0xf1, 0xe3, 0x08, 0x09, 0xdd, 0xaa, 0x1c, 0x09, 0xee, 0x2f, 0x40, 0xed, 0x32, 0xd8, 0xe9, 0xb2, 0x60, 0xe4, +0xfe, 0x7f, 0xd4, 0x24, 0x07, 0x07, 0xfe, 0xdf, 0xf4, 0x1e, 0xdd, 0xf5, 0xdf, 0xc8, 0x54, 0xda, 0xdf, 0xf4, 0xe6, 0xd5, 0xf6, 0x3b, 0xbb, 0xd2, 0x2f, 0xfd, 0x00, 0x06, 0xf0, 0x17, 0xdd, 0xe3, +0xfc, 0xc9, 0x26, 0x14, 0xff, 0xdd, 0x03, 0x2a, 0x27, 0xe8, 0xe8, 0xea, 0xec, 0x04, 0x4e, 0x13, 0xe8, 0xfc, 0xb2, 0xf9, 0xfe, 0x61, 0x40, 0xbc, 0x41, 0x1c, 0x24, 0x06, 0x28, 0x48, 0x21, 0x19, +0xe8, 0x82, 0x09, 0x1c, 0xd7, 0x02, 0xf0, 0xfa, 0xe9, 0x31, 0xed, 0xde, 0xf2, 0xc4, 0xb8, 0xd3, 0x20, 0x2b, 0xeb, 0x1e, 0xf1, 0x1a, 0x3c, 0x23, 0x46, 0x46, 0xc5, 0x2b, 0x67, 0xd8, 0x1e, 0xdf, +0xf1, 0xf4, 0xe3, 0x19, 0x05, 0x19, 0xf3, 0x04, 0xe2, 0xe7, 0x05, 0x0e, 0x46, 0xfc, 0x0d, 0xe4, 0x1f, 0xf8, 0x1f, 0xaf, 0x50, 0x4d, 0xdb, 0x4a, 0x00, 0x51, 0xf1, 0x1f, 0x01, 0x5a, 0x20, 0xbc, +0xf1, 0xea, 0xef, 0x07, 0x0a, 0x36, 0x28, 0xf4, 0x09, 0xc4, 0xf1, 0xfd, 0x09, 0x57, 0xd8, 0x0f, 0x12, 0xf2, 0x7f, 0x1d, 0xb2, 0xb4, 0xd6, 0xbf, 0xf8, 0x6f, 0xf6, 0xfe, 0x64, 0xe6, 0xb8, 0xee, +0xf1, 0x1b, 0xe2, 0xff, 0x49, 0xca, 0x54, 0xd1, 0xfa, 0x0f, 0xc7, 0xcf, 0x0a, 0xee, 0x06, 0x0e, 0xca, 0xaa, 0x13, 0x3a, 0x15, 0xff, 0xe7, 0x11, 0x08, 0x25, 0x2e, 0xf6, 0x2b, 0x69, 0xf5, 0x38, +0x25, 0xea, 0x08, 0x20, 0x6d, 0xef, 0xe3, 0x16, 0xe8, 0x19, 0x9a, 0x7d, 0x9e, 0x34, 0xf2, 0xaf, 0x81, 0xc6, 0xd3, 0x21, 0xd2, 0xee, 0x30, 0xf8, 0x4b, 0xc0, 0xd5, 0xe5, 0xfc, 0x62, 0xf1, 0xea, +0xf3, 0x37, 0x35, 0xdd, 0xe8, 0xd9, 0xb6, 0x9b, 0x52, 0x18, 0x17, 0x18, 0xdd, 0xdf, 0x28, 0xf8, 0x07, 0x20, 0xea, 0x0c, 0x23, 0xe3, 0x29, 0x4a, 0xfc, 0x02, 0x0d, 0xf0, 0x05, 0x12, 0xf8, 0x12, +0x3c, 0xe2, 0xee, 0x32, 0x0d, 0x09, 0xd8, 0xf7, 0xde, 0x37, 0x3c, 0x22, 0xd6, 0xd6, 0xe2, 0xf9, 0x0d, 0x0c, 0xfd, 0xfe, 0xe3, 0xe4, 0xea, 0x16, 0x0c, 0x15, 0x0e, 0x03, 0x24, 0x05, 0x05, 0xf7, +0x15, 0xfb, 0xe0, 0x1a, 0xe9, 0xfc, 0xdf, 0xeb, 0xf8, 0xd0, 0xea, 0x26, 0xfb, 0xff, 0x29, 0xe0, 0x39, 0x22, 0xf0, 0x00, 0x14, 0x7f, 0xe7, 0x03, 0x37, 0x1e, 0xca, 0xea, 0xce, 0x25, 0xdc, 0xd5, +0x29, 0x2e, 0xf4, 0x38, 0x3c, 0x09, 0x11, 0xf5, 0xe8, 0xe7, 0x4d, 0xd1, 0x07, 0x0a, 0x01, 0x10, 0x02, 0x31, 0xcb, 0xef, 0x06, 0xf7, 0xf6, 0xeb, 0x11, 0x2b, 0x05, 0xff, 0xed, 0xfc, 0x0b, 0xfe, +0x17, 0xd6, 0x36, 0x03, 0x4e, 0xbb, 0x06, 0x74, 0x1e, 0x01, 0x01, 0xed, 0x0b, 0xff, 0x18, 0x42, 0xe8, 0x14, 0xcd, 0x0f, 0x34, 0xf2, 0xe6, 0xf7, 0xe5, 0xbe, 0xc4, 0xdc, 0x0b, 0xbb, 0x58, 0xae, +0xf5, 0x9d, 0xc6, 0x7f, 0xd7, 0xac, 0xd5, 0xc8, 0x14, 0x29, 0xcc, 0x38, 0xf3, 0xda, 0xd5, 0x74, 0xf1, 0x90, 0x9e, 0x33, 0xa9, 0xd3, 0x11, 0xcc, 0x27, 0xfc, 0xf9, 0xbf, 0xb1, 0x51, 0x0a, 0x3c, +0xd3, 0x27, 0xf0, 0xf1, 0x27, 0xd3, 0x14, 0xf6, 0x01, 0x36, 0x17, 0xca, 0xad, 0x0c, 0x08, 0x3c, 0x54, 0xd3, 0xfb, 0x21, 0x78, 0x44, 0xdd, 0x85, 0x15, 0x16, 0xf1, 0xfc, 0xf6, 0xeb, 0x01, 0xe6, +0x08, 0xa8, 0x1e, 0x3a, 0xfa, 0xf1, 0xf2, 0x03, 0xed, 0x05, 0xdf, 0xf4, 0x7f, 0x01, 0xcc, 0xcc, 0xe1, 0x26, 0x59, 0xba, 0x14, 0x1f, 0x24, 0xee, 0x03, 0xdc, 0x2c, 0x0f, 0x0b, 0xd1, 0xcb, 0xe2, +0xb6, 0x53, 0x30, 0x1e, 0x14, 0x43, 0xeb, 0xd2, 0xeb, 0xe9, 0x08, 0xf1, 0x4f, 0x1b, 0x25, 0x40, 0xb0, 0xfc, 0xeb, 0xf3, 0x08, 0xf3, 0x0e, 0x62, 0xbb, 0xfd, 0x11, 0xb3, 0x7c, 0xa6, 0x4d, 0xa4, +0xf1, 0x06, 0xc9, 0x05, 0x25, 0xde, 0xda, 0x17, 0xd7, 0x39, 0x13, 0x1b, 0x0f, 0xfa, 0xb5, 0x20, 0x44, 0xe6, 0x1a, 0x4c, 0x19, 0x04, 0xfd, 0x19, 0xf9, 0x30, 0x0e, 0xd0, 0xd6, 0xfa, 0xff, 0xe2, +0x50, 0xda, 0x1e, 0xe9, 0xfc, 0x04, 0xb5, 0x0c, 0xec, 0x7f, 0xd5, 0x2b, 0x34, 0x01, 0x16, 0xf4, 0xc2, 0x33, 0x1c, 0xc0, 0xe6, 0x11, 0xe2, 0x16, 0xe2, 0xec, 0x02, 0x2e, 0x1a, 0xc3, 0xbc, 0xf9, +0xe8, 0x12, 0xc4, 0x65, 0xe3, 0x06, 0xf7, 0xa3, 0xf1, 0x06, 0xd5, 0x21, 0x39, 0x30, 0x36, 0x22, 0xd0, 0xe3, 0xd9, 0xdd, 0x2c, 0x56, 0x3b, 0x27, 0xe9, 0xe1, 0x45, 0x13, 0x05, 0x29, 0x1e, 0x1f, +0x08, 0x1e, 0xbe, 0x27, 0x1b, 0xf4, 0xfb, 0x20, 0xd1, 0x0f, 0xc9, 0x0a, 0xde, 0x17, 0xd4, 0x5a, 0x24, 0xcf, 0x10, 0x12, 0x09, 0xe8, 0xd0, 0xe4, 0x24, 0x36, 0x2f, 0x30, 0xe0, 0x15, 0xee, 0xee, +0xf9, 0xff, 0xcb, 0xeb, 0x1b, 0xf9, 0xe4, 0x73, 0xf0, 0xcb, 0xd9, 0xe4, 0x93, 0x1f, 0xfd, 0x0b, 0xf6, 0x15, 0xcc, 0xfb, 0x14, 0xbe, 0x0d, 0xd6, 0x0d, 0x39, 0xca, 0xfd, 0xe7, 0xb2, 0xef, 0xbe, +0x2d, 0x9f, 0xad, 0x1f, 0xc3, 0xbd, 0xae, 0x31, 0x93, 0xf7, 0xf1, 0xd3, 0x0f, 0x1d, 0xb7, 0x3e, 0x46, 0xf0, 0xf7, 0xef, 0xf5, 0xfe, 0xcc, 0x2c, 0x09, 0xf0, 0xcc, 0xf2, 0xcd, 0x48, 0x81, 0x07, +0xf7, 0x9f, 0xe4, 0xe2, 0xdf, 0x02, 0x5a, 0x11, 0xfd, 0xec, 0xf5, 0x40, 0x0f, 0x0c, 0x0e, 0xbc, 0xe9, 0x23, 0x29, 0xf2, 0xd6, 0x21, 0xd3, 0x4c, 0xfe, 0xda, 0xbb, 0x3f, 0x0b, 0x17, 0xf3, 0xd2, +0xf9, 0xe6, 0xe8, 0x00, 0xcf, 0xf2, 0xfc, 0xd2, 0x09, 0x35, 0x20, 0xfc, 0xf8, 0xf9, 0xff, 0x1d, 0xbf, 0xea, 0x60, 0x14, 0xd8, 0xe7, 0x29, 0x50, 0xf5, 0xd5, 0x1e, 0x01, 0x55, 0x3a, 0xcd, 0x5c, +0x12, 0xdd, 0x29, 0x01, 0xe9, 0xe3, 0x23, 0xd8, 0x23, 0xbe, 0xde, 0x46, 0xf6, 0xd8, 0xdd, 0xeb, 0xd6, 0x2f, 0x58, 0x16, 0x30, 0x7f, 0xfc, 0xe7, 0xfd, 0x2a, 0x20, 0xc8, 0x04, 0x2f, 0x33, 0x2e, +0x25, 0x25, 0xe5, 0xf6, 0xe0, 0xe8, 0xb7, 0x1c, 0xff, 0x3d, 0x31, 0x23, 0x40, 0x19, 0x0e, 0x1f, 0xf7, 0x10, 0xe9, 0x53, 0x22, 0xb3, 0xec, 0xf6, 0xaf, 0xf8, 0xf0, 0xd2, 0xb6, 0x14, 0xdf, 0x3c, +0x64, 0x0f, 0x0b, 0x1b, 0x16, 0x3d, 0xe2, 0xe0, 0xf7, 0x13, 0xd6, 0x0a, 0xfe, 0x18, 0xfd, 0xd5, 0x1b, 0x3d, 0x16, 0xff, 0xcc, 0xe6, 0xc9, 0xdd, 0xe7, 0xe6, 0x00, 0xed, 0xed, 0xfe, 0xad, 0x0f, +0xd0, 0x01, 0xfb, 0xb7, 0xdd, 0x1b, 0x08, 0xf5, 0x18, 0x44, 0x0e, 0xd8, 0xde, 0xf3, 0x2a, 0xb0, 0xf9, 0xf1, 0x4f, 0xbd, 0x10, 0xf7, 0x25, 0xee, 0x0a, 0xd9, 0x48, 0xd7, 0x52, 0x81, 0x2c, 0xf3, +0xd0, 0x31, 0xe7, 0x2c, 0xfe, 0xe9, 0xd7, 0x41, 0xa7, 0x27, 0x62, 0x0b, 0x28, 0x05, 0xe9, 0xf0, 0x38, 0xce, 0xf2, 0x2a, 0x12, 0x0f, 0x1d, 0x08, 0xe5, 0x10, 0x39, 0xf8, 0x47, 0x20, 0x4d, 0x16, +0x22, 0xf1, 0x1f, 0x04, 0xe6, 0x9b, 0x1f, 0x06, 0xea, 0xb0, 0xed, 0xbd, 0x4a, 0xe0, 0xd4, 0xe7, 0x46, 0x17, 0xe9, 0xf6, 0xda, 0x09, 0x1a, 0xf2, 0xf5, 0xfe, 0xd6, 0xc9, 0xc8, 0xa7, 0x31, 0xd1, +0x1e, 0x1d, 0x12, 0x08, 0x38, 0x48, 0xd0, 0x1f, 0xfc, 0x61, 0x2c, 0x27, 0xe7, 0x22, 0x0b, 0x09, 0xad, 0x8d, 0xd9, 0x3d, 0xea, 0xcd, 0x3a, 0x4b, 0xf0, 0x1b, 0xff, 0xcb, 0x3f, 0xff, 0xe7, 0x81, +0xdc, 0xfc, 0xeb, 0xb4, 0x35, 0x10, 0xed, 0xdd, 0x06, 0xc1, 0x03, 0xbb, 0xe0, 0xf7, 0x04, 0xe2, 0xf1, 0x09, 0x1b, 0xf0, 0xc8, 0x06, 0x43, 0x0e, 0xab, 0x50, 0x13, 0xdc, 0xd1, 0xe9, 0xf2, 0x31, +0xfd, 0xed, 0x0f, 0x8b, 0x43, 0x0e, 0xb7, 0x18, 0x1e, 0xe6, 0x00, 0x0f, 0x29, 0xb6, 0xf8, 0x53, 0xe4, 0xf3, 0x25, 0x06, 0xdf, 0xf4, 0x33, 0xed, 0xcc, 0xf6, 0xad, 0x2d, 0xfe, 0xeb, 0xc3, 0x0f, +0xa7, 0xab, 0x1a, 0x3a, 0xa1, 0x15, 0xe9, 0xfd, 0xb2, 0x7f, 0xb9, 0x1e, 0x60, 0x11, 0xb2, 0xfb, 0x2f, 0xf5, 0xfc, 0x4c, 0x02, 0x97, 0x14, 0xff, 0xb5, 0xf0, 0x31, 0x53, 0x1b, 0xd4, 0x12, 0x4f, +0xdc, 0x34, 0xd8, 0xf9, 0x2c, 0x23, 0x24, 0x0c, 0xef, 0x18, 0xde, 0xf8, 0xfe, 0xd7, 0xfa, 0xf7, 0x0c, 0x0c, 0x39, 0x25, 0x28, 0x26, 0x9f, 0x03, 0xef, 0xe6, 0xe3, 0x03, 0x23, 0xf2, 0x05, 0xcc, +0x15, 0xe6, 0x12, 0xf9, 0x46, 0x3f, 0x2b, 0xfa, 0x1e, 0xd8, 0x1b, 0x54, 0x0f, 0x37, 0xec, 0xf6, 0x26, 0xc4, 0xe6, 0x02, 0x3d, 0x09, 0xca, 0xa6, 0xcf, 0x05, 0x31, 0x00, 0xe9, 0x7f, 0x44, 0x07, +0xfd, 0x70, 0xd2, 0x41, 0x25, 0xc3, 0xe3, 0xcc, 0x32, 0xb2, 0x20, 0x18, 0xeb, 0xdf, 0x3e, 0xb6, 0xf6, 0x3a, 0x2c, 0xcf, 0xca, 0xc9, 0x0c, 0xd2, 0xea, 0xc7, 0xe9, 0xe3, 0xc7, 0xf8, 0xbd, 0xe3, +0x5e, 0x04, 0x0f, 0x47, 0x51, 0x1b, 0x1b, 0xf5, 0x0f, 0x3c, 0xee, 0xd0, 0xfe, 0xfd, 0x21, 0x01, 0x1a, 0x38, 0xef, 0x26, 0x4d, 0x13, 0x2b, 0xcd, 0x16, 0xef, 0x09, 0xef, 0xeb, 0xd0, 0x2b, 0x1c, +0x0c, 0x0c, 0xf4, 0xd8, 0x2f, 0x59, 0x11, 0x18, 0x38, 0xd3, 0x41, 0x3c, 0xde, 0xff, 0xff, 0x05, 0xe4, 0x1a, 0xe3, 0x15, 0x47, 0x18, 0x26, 0x3d, 0x0d, 0x42, 0xf2, 0x0b, 0x3a, 0x15, 0x52, 0xe7, +0xef, 0x1d, 0xd7, 0x2d, 0x11, 0xee, 0xf0, 0xb1, 0x37, 0xce, 0x2f, 0x1a, 0xd9, 0x0b, 0x17, 0xc4, 0x06, 0x43, 0xed, 0xf5, 0xf2, 0x40, 0x02, 0xd3, 0x10, 0xec, 0xf9, 0x7f, 0xe2, 0xed, 0x4d, 0x13, +0x43, 0x04, 0xd4, 0x1e, 0x3a, 0x1c, 0x02, 0xdf, 0xb8, 0xf4, 0x08, 0xe2, 0xe8, 0x0d, 0xd8, 0x05, 0x1e, 0x34, 0x16, 0x0e, 0xf9, 0x39, 0x05, 0xc3, 0xbe, 0xc4, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x80, 0x01, 0x00, 0x00, 0x1f, 0xff, 0xff, 0xff, 0xf5, 0x13, 0x00, 0x00, 0x61, 0xff, 0xff, 0xff, 0x06, 0xff, 0xff, 0xff, 0x9d, 0x00, 0x00, 0x00, 0x43, 0xfa, 0xff, 0xff, 0xac, 0xf5, 0xff, 0xff, +0xbf, 0x22, 0x00, 0x00, 0x55, 0xfe, 0xff, 0xff, 0x05, 0xf4, 0xff, 0xff, 0xbc, 0xf2, 0xff, 0xff, 0x68, 0xfb, 0xff, 0xff, 0x70, 0xf7, 0xff, 0xff, 0x15, 0xf3, 0xff, 0xff, 0x0c, 0xff, 0xff, 0xff, +0x84, 0x14, 0x00, 0x00, 0x3f, 0x0a, 0x00, 0x00, 0x5b, 0xec, 0xff, 0xff, 0xd1, 0xf7, 0xff, 0xff, 0x5d, 0xfc, 0xff, 0xff, 0x16, 0x03, 0x00, 0x00, 0x3a, 0xf9, 0xff, 0xff, 0x53, 0x0d, 0x00, 0x00, +0x4b, 0x19, 0x00, 0x00, 0x51, 0x23, 0x00, 0x00, 0x2a, 0xf8, 0xff, 0xff, 0xc5, 0x00, 0x00, 0x00, 0x0a, 0x25, 0x00, 0x00, 0xa1, 0x06, 0x00, 0x00, 0x25, 0x0d, 0x00, 0x00, 0x3d, 0x08, 0x00, 0x00, +0x7a, 0xf3, 0xff, 0xff, 0x3d, 0xff, 0xff, 0xff, 0xef, 0x09, 0x00, 0x00, 0x0d, 0x19, 0x00, 0x00, 0x65, 0x02, 0x00, 0x00, 0x01, 0xef, 0xff, 0xff, 0xec, 0xfb, 0xff, 0xff, 0xb1, 0x2a, 0x00, 0x00, +0xf7, 0xfb, 0xff, 0xff, 0xb9, 0x21, 0x00, 0x00, 0x0f, 0xfb, 0xff, 0xff, 0x43, 0xfe, 0xff, 0xff, 0x77, 0x0b, 0x00, 0x00, 0x09, 0xfd, 0xff, 0xff, 0xba, 0xff, 0xff, 0xff, 0x90, 0x08, 0x00, 0x00, +0x9c, 0xff, 0xff, 0xff, 0xf2, 0x0a, 0x00, 0x00, 0x3b, 0x0f, 0x00, 0x00, 0xa8, 0x0c, 0x00, 0x00, 0x11, 0x0e, 0x00, 0x00, 0xfd, 0xff, 0xff, 0xff, 0x7b, 0xfb, 0xff, 0xff, 0x1a, 0xfb, 0xff, 0xff, +0xac, 0xf0, 0xff, 0xff, 0xd8, 0xfb, 0xff, 0xff, 0x0a, 0xfd, 0xff, 0xff, 0x33, 0xf6, 0xff, 0xff, 0xf4, 0xed, 0xff, 0xff, 0x07, 0xf3, 0xff, 0xff, 0x51, 0x17, 0x00, 0x00, 0x9b, 0x1d, 0x00, 0x00, +0xd1, 0xfd, 0xff, 0xff, 0x40, 0xf1, 0xff, 0xff, 0x10, 0xff, 0xff, 0xff, 0xeb, 0x11, 0x00, 0x00, 0x31, 0x20, 0x00, 0x00, 0xd2, 0x00, 0x00, 0x00, 0x65, 0x1d, 0x00, 0x00, 0xe4, 0xfb, 0xff, 0xff, +0x6b, 0xf6, 0xff, 0xff, 0x53, 0xfd, 0xff, 0xff, 0x16, 0x0c, 0x00, 0x00, 0x64, 0x19, 0x00, 0x00, 0xdd, 0x06, 0x00, 0x00, 0xa1, 0x15, 0x00, 0x00, 0x6e, 0x09, 0x00, 0x00, 0x8b, 0x15, 0x00, 0x00, +0xad, 0x09, 0x00, 0x00, 0x8e, 0xff, 0xff, 0xff, 0xea, 0x00, 0x00, 0x00, 0xd9, 0xe1, 0xff, 0xff, 0x38, 0xfa, 0xff, 0xff, 0x69, 0xfd, 0xff, 0xff, 0x71, 0xfc, 0xff, 0xff, 0xb7, 0x02, 0x00, 0x00, +0x44, 0x12, 0x00, 0x00, 0xa2, 0x12, 0x00, 0x00, 0x96, 0x21, 0x00, 0x00, 0x91, 0x21, 0x00, 0x00, 0x84, 0xfd, 0xff, 0xff, 0x22, 0xf0, 0xff, 0xff, 0x78, 0x2a, 0x00, 0x00, 0xb1, 0xfd, 0xff, 0xff, +0xd1, 0xf6, 0xff, 0xff, 0x4a, 0xc6, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0xde, 0x0d, 0xdf, 0x83, 0xae, 0x19, 0xb0, 0xcc, 0xec, 0x15, 0x21, 0xfb, 0x0e, 0x24, 0xe1, 0xcc, +0x62, 0xe6, 0x04, 0x10, 0x11, 0x3d, 0x0a, 0x96, 0xfa, 0x2a, 0xfc, 0x9f, 0x06, 0xb1, 0x2b, 0x0d, 0xd0, 0x22, 0x0a, 0xc1, 0x44, 0x09, 0x36, 0x09, 0xcc, 0x02, 0xd4, 0x03, 0xef, 0xff, 0x09, 0xc6, +0xef, 0x13, 0xef, 0xb8, 0x21, 0xae, 0x02, 0x1f, 0xf0, 0xf8, 0xf0, 0x5d, 0xe4, 0xfa, 0x18, 0x1a, 0x7f, 0xf6, 0xa1, 0x14, 0xfe, 0xd9, 0xa5, 0x00, 0x06, 0xbd, 0xfb, 0xde, 0xe0, 0x81, 0xcc, 0x13, +0x05, 0xf2, 0x3f, 0x25, 0x0e, 0xde, 0x2f, 0x00, 0x0d, 0x9c, 0xfd, 0xf1, 0x3a, 0x36, 0xb5, 0xea, 0x81, 0x81, 0x7f, 0xdc, 0xea, 0xc2, 0xb6, 0x04, 0x10, 0x1b, 0x7f, 0x81, 0x09, 0xe2, 0xb6, 0x94, +0x81, 0x02, 0x7f, 0xba, 0xda, 0x14, 0xf4, 0x8e, 0xb5, 0x33, 0xf2, 0x95, 0x81, 0x81, 0x39, 0x05, 0xf2, 0x3b, 0x81, 0xf0, 0x14, 0xd1, 0xe2, 0x7f, 0xaf, 0xe0, 0xae, 0xd5, 0x7f, 0xe9, 0x89, 0x7f, +0x2c, 0xdb, 0xbd, 0xc6, 0xe9, 0xf7, 0x59, 0xf2, 0xfc, 0x00, 0x7f, 0x4b, 0x34, 0x27, 0xcc, 0xe5, 0x12, 0xdf, 0x36, 0xbb, 0xd7, 0xec, 0xd7, 0x16, 0xf1, 0x7f, 0xa0, 0xe3, 0x93, 0x98, 0xe4, 0x7f, +0x7f, 0xfe, 0x7f, 0x92, 0x10, 0xeb, 0x81, 0x86, 0xea, 0x81, 0xe2, 0xe7, 0x56, 0x81, 0x7f, 0xf6, 0xbe, 0xab, 0x1e, 0x7f, 0x2e, 0xe7, 0x03, 0xeb, 0x13, 0xfb, 0x28, 0x23, 0x4c, 0x2b, 0x08, 0x81, +0xf5, 0x1d, 0x1b, 0x7f, 0x40, 0xe8, 0x4e, 0xe5, 0x4c, 0x7f, 0xe1, 0x29, 0x5e, 0xd4, 0xc3, 0x29, 0x35, 0xd2, 0x02, 0x0c, 0xa1, 0x4d, 0x2a, 0xa5, 0xbc, 0x13, 0x0a, 0xe6, 0xab, 0xbe, 0x7f, 0x1e, +0xce, 0xea, 0xb1, 0xea, 0xc1, 0xcd, 0x00, 0x13, 0x1f, 0x14, 0x86, 0x7f, 0x17, 0x00, 0xc6, 0xde, 0x13, 0x3b, 0x42, 0xe7, 0x0f, 0x12, 0x19, 0xee, 0x03, 0x08, 0x90, 0x13, 0xdb, 0xd5, 0x3d, 0x10, +0x10, 0xf9, 0x29, 0xc8, 0xb1, 0xcb, 0x79, 0xe6, 0xf1, 0xe7, 0x15, 0x27, 0x04, 0xd1, 0xe8, 0xef, 0x19, 0x26, 0x43, 0x3b, 0x3c, 0x81, 0xa0, 0xc2, 0xed, 0x56, 0x01, 0xd5, 0xf5, 0x2a, 0x0b, 0x38, +0xe3, 0x28, 0xc2, 0xf2, 0xdf, 0xf1, 0x81, 0xb7, 0x94, 0xa0, 0x09, 0xd5, 0xfd, 0xb2, 0x3c, 0x26, 0xef, 0xbe, 0x26, 0xdd, 0x62, 0xf1, 0xde, 0xf7, 0x02, 0xd4, 0x2f, 0xee, 0xf4, 0xfb, 0xf0, 0xe0, +0xb9, 0x81, 0x81, 0x81, 0x0d, 0x02, 0xf8, 0x37, 0xe5, 0x01, 0xff, 0x04, 0x20, 0xf9, 0xea, 0x0e, 0x0d, 0x95, 0xce, 0xdf, 0xee, 0xce, 0x0a, 0x24, 0xf5, 0x92, 0x46, 0x39, 0xc3, 0x3e, 0xfb, 0xc5, +0xf6, 0xf6, 0x12, 0x7f, 0x08, 0x7f, 0xea, 0x17, 0x04, 0x4c, 0xe3, 0xa6, 0x3e, 0x3b, 0xfa, 0x09, 0x32, 0x93, 0x93, 0x3d, 0x03, 0x45, 0x35, 0x25, 0x7f, 0x62, 0xf5, 0x60, 0xcc, 0x81, 0x7f, 0x00, +0x9d, 0x7f, 0xdc, 0xa1, 0xdb, 0x9e, 0x89, 0x81, 0xd4, 0xc1, 0x7f, 0x81, 0x87, 0xa0, 0x33, 0x7f, 0xc5, 0x9a, 0x81, 0x43, 0x7f, 0x8e, 0x81, 0x35, 0xd6, 0x7f, 0x7f, 0x81, 0x3d, 0xf7, 0x09, 0x68, +0x6c, 0x93, 0x33, 0x5a, 0x8f, 0x7f, 0x7f, 0xbc, 0x7f, 0xa9, 0x0a, 0xbd, 0x3c, 0x81, 0x81, 0x78, 0xc1, 0x3d, 0x81, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, 0xb7, 0x08, 0xe5, 0x81, 0x81, 0x74, 0xa8, 0xe5, +0x8e, 0xca, 0x2c, 0x5e, 0x7f, 0xae, 0xeb, 0x81, 0xc3, 0x2c, 0x08, 0xcc, 0xf1, 0x87, 0xe7, 0x7b, 0x70, 0xb7, 0xce, 0xa0, 0xc6, 0x3e, 0x37, 0xab, 0xfe, 0x5e, 0x43, 0x01, 0x7f, 0x41, 0xb9, 0x8e, +0x31, 0x2e, 0x17, 0x65, 0x7f, 0x41, 0xa5, 0xb4, 0x81, 0x6e, 0xb3, 0xf6, 0x54, 0xee, 0x1e, 0x14, 0x7f, 0x81, 0x19, 0x7f, 0xf5, 0x7f, 0xbd, 0xea, 0x98, 0xe2, 0xd2, 0xcc, 0x3e, 0x7f, 0xdd, 0x02, +0x87, 0xe9, 0x79, 0xfb, 0xca, 0x3c, 0xd9, 0xf0, 0xc5, 0x7f, 0x75, 0x0b, 0x7f, 0xf2, 0xb6, 0x7f, 0x59, 0x7f, 0xd5, 0x82, 0x17, 0xa7, 0xff, 0xec, 0x7f, 0xc8, 0x89, 0x55, 0xc3, 0x18, 0xf1, 0x8b, +0x26, 0x45, 0x40, 0x9f, 0xf9, 0x40, 0xb3, 0xde, 0xff, 0x0a, 0xed, 0x7f, 0xff, 0x83, 0x0e, 0x7f, 0xec, 0xfb, 0x13, 0x58, 0x0e, 0x16, 0xec, 0xcb, 0xf7, 0xdd, 0xa6, 0xf9, 0x03, 0x47, 0x01, 0x0e, +0x1a, 0xfa, 0xf5, 0xfc, 0xfb, 0x35, 0x4c, 0x15, 0xc6, 0xe8, 0xe6, 0x87, 0x08, 0x76, 0x81, 0xf0, 0xe0, 0x17, 0x01, 0xb8, 0x30, 0xd2, 0xd6, 0x0a, 0xb4, 0x03, 0x03, 0x02, 0x09, 0xec, 0xde, 0x10, +0x15, 0xc3, 0xb3, 0xcc, 0x1f, 0x0a, 0x0c, 0x01, 0xfc, 0xf9, 0x0c, 0x75, 0x02, 0x0e, 0xf1, 0xf3, 0x06, 0x08, 0xc0, 0xff, 0x00, 0x94, 0x50, 0xf5, 0xf9, 0xd4, 0x59, 0xe8, 0x01, 0xbe, 0x11, 0xaf, +0xef, 0x17, 0x13, 0x9d, 0x00, 0xf2, 0xe7, 0x08, 0x26, 0xa4, 0xac, 0x14, 0xe3, 0x16, 0x03, 0x05, 0x37, 0xe5, 0xe4, 0xce, 0x16, 0x4f, 0x4e, 0x81, 0xf7, 0x81, 0xdd, 0x6c, 0xc9, 0xe2, 0x3a, 0x1d, +0x81, 0x14, 0xe7, 0xf4, 0x1f, 0x7f, 0xd0, 0xa7, 0xb3, 0xff, 0xde, 0xd6, 0xd5, 0x96, 0x93, 0x27, 0x1b, 0x68, 0xdd, 0xab, 0x19, 0xd4, 0x9c, 0xd6, 0xd0, 0xf7, 0x01, 0x36, 0xfc, 0xf5, 0xc2, 0x0e, +0x81, 0xa5, 0x3d, 0x23, 0x7f, 0x24, 0x05, 0x7f, 0x08, 0xfe, 0xe5, 0x3a, 0xfc, 0xb1, 0xa2, 0x04, 0x05, 0xfe, 0xf0, 0xf2, 0x08, 0xb0, 0x13, 0x1d, 0xf8, 0x07, 0xee, 0xb5, 0xa4, 0xd2, 0x81, 0xad, +0xf2, 0x67, 0x12, 0x34, 0x8c, 0x21, 0x41, 0xb7, 0x81, 0xad, 0x81, 0x04, 0xd5, 0x82, 0xf5, 0xf3, 0xe9, 0x1b, 0xe5, 0xe6, 0x7f, 0x05, 0x7f, 0x97, 0x93, 0xb5, 0x15, 0xfd, 0x0a, 0x47, 0x02, 0xb5, +0x5e, 0x16, 0x4b, 0xff, 0xf5, 0xd6, 0x00, 0x3d, 0xa5, 0xfe, 0x20, 0xe8, 0x03, 0x1c, 0x0b, 0xec, 0xf8, 0x27, 0x9d, 0x06, 0x00, 0x39, 0xc8, 0x32, 0x81, 0xf6, 0xff, 0x04, 0x11, 0xf8, 0xc1, 0xfb, +0x5a, 0x38, 0xb4, 0xe7, 0xfc, 0xfa, 0x09, 0x2e, 0xe9, 0x05, 0x25, 0x47, 0x66, 0xef, 0xcb, 0x01, 0x00, 0xe1, 0xb5, 0x03, 0xf6, 0x89, 0xed, 0xe4, 0x0e, 0xec, 0x81, 0xfd, 0x46, 0xbe, 0x19, 0x21, +0xfb, 0x81, 0x23, 0x7b, 0x66, 0x13, 0xf4, 0x38, 0xc6, 0xc5, 0xb2, 0xee, 0x7f, 0xa4, 0x07, 0xea, 0xb6, 0xc9, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x8f, 0xff, 0xff, 0xff, +0x4d, 0x00, 0x00, 0x00, 0xdf, 0xff, 0xff, 0xff, 0xee, 0x03, 0x00, 0x00, 0x31, 0xfd, 0xff, 0xff, 0x6b, 0x01, 0x00, 0x00, 0x44, 0xff, 0xff, 0xff, 0xd7, 0x00, 0x00, 0x00, 0x19, 0x06, 0x00, 0x00, +0x9e, 0x02, 0x00, 0x00, 0x1b, 0xff, 0xff, 0xff, 0x3e, 0x01, 0x00, 0x00, 0x33, 0x03, 0x00, 0x00, 0xc9, 0x06, 0x00, 0x00, 0x9e, 0xfd, 0xff, 0xff, 0xef, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, +0x0e, 0x04, 0x00, 0x00, 0x63, 0x03, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x12, 0xff, 0xff, 0xff, 0x5d, 0x02, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0xf6, 0xfc, 0xff, 0xff, 0x87, 0xff, 0xff, 0xff, 0xd2, 0xff, 0xff, 0xff, 0x33, 0x03, 0x00, 0x00, 0xa7, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0xd7, 0xfa, 0xff, 0xff, +0x83, 0x02, 0x00, 0x00, 0x96, 0x02, 0x00, 0x00, 0x84, 0xff, 0xff, 0xff, 0x0d, 0x02, 0x00, 0x00, 0x0e, 0x06, 0x00, 0x00, 0xd3, 0x0d, 0x00, 0x00, 0x90, 0x01, 0x00, 0x00, 0x21, 0x01, 0x00, 0x00, +0x8d, 0x01, 0x00, 0x00, 0xf0, 0x01, 0x00, 0x00, 0x88, 0xfd, 0xff, 0xff, 0x30, 0xff, 0xff, 0xff, 0x49, 0x00, 0x00, 0x00, 0xe5, 0xfe, 0xff, 0xff, 0x0b, 0xff, 0xff, 0xff, 0xaf, 0x03, 0x00, 0x00, +0x2a, 0xfc, 0xff, 0xff, 0x12, 0x00, 0x00, 0x00, 0x5b, 0x00, 0x00, 0x00, 0x9f, 0xfe, 0xff, 0xff, 0xa4, 0xfb, 0xff, 0xff, 0xef, 0xfc, 0xff, 0xff, 0xba, 0x03, 0x00, 0x00, 0x2e, 0x02, 0x00, 0x00, +0x46, 0x04, 0x00, 0x00, 0x57, 0x02, 0x00, 0x00, 0xce, 0xff, 0xff, 0xff, 0xe0, 0xfd, 0xff, 0xff, 0x57, 0x15, 0x00, 0x00, 0xe3, 0x00, 0x00, 0x00, 0x69, 0xfb, 0xff, 0xff, 0x48, 0x00, 0x00, 0x00, +0x23, 0x00, 0x00, 0x00, 0xcd, 0xfe, 0xff, 0xff, 0xc5, 0x02, 0x00, 0x00, 0x06, 0xfd, 0xff, 0xff, 0x2e, 0x04, 0x00, 0x00, 0xc9, 0x04, 0x00, 0x00, 0x30, 0xfd, 0xff, 0xff, 0xb3, 0x01, 0x00, 0x00, +0xaf, 0xff, 0xff, 0xff, 0x78, 0xff, 0xff, 0xff, 0x82, 0x01, 0x00, 0x00, 0xa7, 0xff, 0xff, 0xff, 0x5b, 0x00, 0x00, 0x00, 0xc8, 0x03, 0x00, 0x00, 0x1e, 0xff, 0xff, 0xff, 0xf1, 0x00, 0x00, 0x00, +0x19, 0x04, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x1a, 0xff, 0xff, 0xff, 0x71, 0x01, 0x00, 0x00, 0xe7, 0xfe, 0xff, 0xff, 0x54, 0x02, 0x00, 0x00, +0x4e, 0x04, 0x00, 0x00, 0x49, 0x05, 0x00, 0x00, 0xca, 0x02, 0x00, 0x00, 0x94, 0xff, 0xff, 0xff, 0xf1, 0x06, 0x00, 0x00, 0xd5, 0x01, 0x00, 0x00, 0x76, 0xff, 0xff, 0xff, 0x42, 0xcb, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0xaf, 0xd0, 0x17, 0xc8, 0x05, 0xe0, 0x25, 0x81, 0x2f, 0x02, 0xd6, 0xb4, 0xab, 0xd1, 0x3a, 0xdd, 0xf5, 0x81, 0x0d, 0x2a, 0xe3, 0x6b, 0xe2, 0xd4, +0xe0, 0xdf, 0xe1, 0xc2, 0xba, 0x1d, 0x9b, 0xd3, 0x11, 0x21, 0x49, 0xed, 0x21, 0x3d, 0x81, 0xe6, 0x4f, 0x1b, 0xee, 0xf3, 0x21, 0x15, 0x14, 0xaa, 0xd5, 0xc1, 0xf2, 0x2c, 0xd8, 0x81, 0x40, 0xc3, +0x36, 0x1a, 0xe3, 0x04, 0xd3, 0xf1, 0xee, 0xf3, 0xec, 0xb3, 0xcc, 0x20, 0xd9, 0x51, 0x29, 0x30, 0xec, 0x55, 0xff, 0x0b, 0x7f, 0x50, 0xbf, 0xd9, 0x64, 0xf5, 0xd0, 0xf6, 0x5e, 0x0b, 0xdd, 0xb9, +0xef, 0xae, 0xb6, 0x57, 0xed, 0x0c, 0x81, 0xb7, 0x1f, 0xf3, 0xf3, 0xdb, 0xd5, 0xab, 0xbd, 0x19, 0xf1, 0x00, 0x61, 0xf7, 0xf7, 0x37, 0x0f, 0x7f, 0xde, 0xc9, 0x1e, 0x7f, 0xdc, 0xa4, 0x37, 0x38, +0x21, 0xb0, 0x03, 0xe5, 0xe5, 0xea, 0xa2, 0xb9, 0x69, 0x84, 0x7f, 0xf5, 0xba, 0xe8, 0xcc, 0x51, 0xf7, 0x16, 0xe2, 0xf2, 0x0f, 0xca, 0x04, 0x08, 0x35, 0x05, 0x97, 0x21, 0xef, 0xbe, 0x51, 0xc4, +0x2a, 0x81, 0x1e, 0x2f, 0xca, 0xd5, 0x2d, 0x0e, 0xa9, 0x2d, 0x29, 0x41, 0xf2, 0x09, 0x7f, 0x43, 0x28, 0xd9, 0xcc, 0x26, 0xc7, 0xe6, 0x1e, 0xc3, 0xb9, 0x3c, 0x13, 0x13, 0xd3, 0x59, 0x7f, 0xe1, +0x22, 0x0a, 0xec, 0x07, 0x17, 0x1a, 0x44, 0x16, 0xee, 0x20, 0xd6, 0xdf, 0xd9, 0x21, 0x06, 0xe1, 0x5a, 0x54, 0xef, 0xc6, 0xdb, 0xc5, 0x7f, 0xb2, 0xec, 0x7f, 0xf2, 0x2a, 0xe8, 0xf1, 0x52, 0xde, +0x15, 0x3b, 0x0d, 0xa0, 0x79, 0xe4, 0xf1, 0x1e, 0x07, 0x0a, 0x03, 0x63, 0xe5, 0xee, 0x2d, 0xdf, 0x5f, 0x81, 0x59, 0xc3, 0xe3, 0xf1, 0xdf, 0xe6, 0xd8, 0x4e, 0x58, 0xf0, 0x92, 0x81, 0x33, 0xe3, +0x67, 0x54, 0xf7, 0x13, 0x33, 0x3c, 0x73, 0xa6, 0x29, 0x9a, 0x57, 0x7e, 0x81, 0x59, 0xc0, 0xff, 0x8e, 0xc0, 0xd2, 0xb4, 0xd9, 0xe0, 0xaf, 0xbe, 0x03, 0x7f, 0xd2, 0xe3, 0x0c, 0xa8, 0xee, 0x04, +0xbd, 0x1d, 0xfd, 0x01, 0x1c, 0x0b, 0x22, 0x22, 0xc1, 0x50, 0x30, 0xd2, 0x0b, 0x81, 0x36, 0xe3, 0x27, 0x6e, 0x14, 0xf2, 0xd9, 0x09, 0xbe, 0xa4, 0xcd, 0xed, 0xe7, 0x46, 0x41, 0x04, 0xf6, 0x0e, +0xbe, 0xbe, 0xe3, 0x7f, 0xf5, 0x4c, 0x9c, 0x6b, 0x3d, 0xef, 0xd0, 0xf0, 0x37, 0xf4, 0xd8, 0xf9, 0xf1, 0xc7, 0x30, 0x59, 0xd4, 0xbd, 0x81, 0x2c, 0xe2, 0x52, 0xcd, 0x49, 0x45, 0x09, 0x50, 0xfd, +0xb8, 0xec, 0x1a, 0xf2, 0xfc, 0x7e, 0x81, 0x05, 0x11, 0x0a, 0xde, 0xdd, 0x28, 0x2f, 0x23, 0x74, 0xbc, 0xb5, 0xe3, 0x6c, 0xe5, 0x81, 0xf0, 0xaa, 0x18, 0xc1, 0x01, 0x05, 0x14, 0x0f, 0x50, 0x30, +0x81, 0xf6, 0x35, 0x2b, 0xd8, 0xcb, 0xe1, 0xf8, 0x0a, 0x2a, 0xf1, 0xd5, 0xd8, 0x81, 0xa5, 0x2f, 0xc8, 0x13, 0x27, 0xf7, 0xf2, 0xeb, 0xe7, 0x18, 0xf5, 0x3e, 0x39, 0xfd, 0xd4, 0x8b, 0x21, 0x46, +0xc6, 0x2a, 0x7f, 0xf5, 0xac, 0x5f, 0x9f, 0x43, 0x6b, 0xef, 0x32, 0xed, 0x16, 0xc3, 0x7f, 0xe6, 0xda, 0xe4, 0x25, 0x37, 0x0f, 0xbd, 0x10, 0xd3, 0x39, 0xb7, 0xff, 0x1f, 0x32, 0x21, 0x81, 0x27, +0x29, 0x12, 0x23, 0x4a, 0xea, 0xca, 0x3f, 0xff, 0x8b, 0xd5, 0xd1, 0x08, 0x96, 0x54, 0xe5, 0xf0, 0xd1, 0x22, 0x4c, 0x18, 0x72, 0x30, 0x7f, 0x25, 0x26, 0xd9, 0xed, 0x01, 0xec, 0x9a, 0x2e, 0xc2, +0x49, 0xb7, 0x19, 0x1f, 0x1f, 0xc0, 0x7f, 0x03, 0x81, 0x48, 0x2f, 0x5b, 0x34, 0x42, 0x25, 0xe1, 0x47, 0xfb, 0xc0, 0x75, 0x7c, 0xd0, 0xf7, 0xef, 0x9e, 0xe2, 0x5c, 0x04, 0x8d, 0xed, 0x41, 0xe2, +0x7f, 0x1e, 0x36, 0x39, 0x04, 0xdd, 0x50, 0x69, 0xac, 0xa9, 0xdf, 0xe8, 0x11, 0x7f, 0xef, 0xed, 0x18, 0x0f, 0x1d, 0xd9, 0xc6, 0x4b, 0x92, 0x17, 0x2a, 0xfc, 0xa2, 0xd4, 0x1a, 0x5c, 0x7f, 0xcf, +0x26, 0xed, 0xcc, 0x2d, 0xf9, 0xc5, 0x1e, 0xd4, 0x1a, 0x35, 0x3d, 0x81, 0x06, 0xbb, 0x24, 0xbb, 0x89, 0x56, 0x06, 0xcc, 0xf9, 0x28, 0x3a, 0x0c, 0x38, 0xe0, 0x1f, 0xef, 0x2a, 0x7f, 0x35, 0x8a, +0x6c, 0xec, 0xc7, 0xf3, 0xcd, 0xef, 0xca, 0x3e, 0xf2, 0x69, 0xdb, 0xf2, 0x0b, 0x0c, 0x21, 0xea, 0x81, 0x0f, 0x2d, 0x24, 0x6c, 0x23, 0xc6, 0x02, 0xc9, 0xc9, 0x5b, 0xe1, 0x39, 0x33, 0x65, 0xe7, +0x7f, 0x0e, 0xeb, 0x02, 0xde, 0xf5, 0xb8, 0x13, 0xbb, 0x48, 0xef, 0xd9, 0x2f, 0xf4, 0x7f, 0xd9, 0x08, 0x17, 0x2f, 0xfa, 0x0b, 0xe5, 0xf8, 0x4a, 0x22, 0x7f, 0x31, 0xb2, 0xae, 0x3a, 0x05, 0x17, +0xc3, 0x04, 0x07, 0xac, 0xa9, 0x1e, 0x9c, 0x1f, 0x53, 0x81, 0xea, 0x61, 0x84, 0x0a, 0xf4, 0x41, 0x37, 0xe3, 0xae, 0x65, 0x55, 0xd6, 0xd6, 0x03, 0xf3, 0x14, 0x81, 0x94, 0x04, 0x1f, 0xa0, 0xab, +0x76, 0x53, 0x3c, 0xe4, 0x44, 0xcd, 0xbe, 0xe8, 0xf8, 0xee, 0x66, 0xb9, 0xfc, 0xb8, 0x04, 0xe5, 0xcc, 0x2a, 0xf7, 0xf3, 0x1c, 0x18, 0x1a, 0x7f, 0xbc, 0xba, 0xa6, 0x7f, 0x21, 0x03, 0xe3, 0xf1, +0x68, 0xeb, 0xc8, 0xf2, 0x21, 0xfc, 0x0e, 0xe9, 0xd8, 0xec, 0x2e, 0xf2, 0xf6, 0xbf, 0x19, 0x24, 0xf6, 0x3b, 0xdc, 0xbc, 0x0f, 0x7f, 0x1c, 0x1d, 0x81, 0xb1, 0x1d, 0x1b, 0x75, 0x02, 0xc9, 0xec, +0x4c, 0x11, 0xee, 0xa3, 0x3a, 0x53, 0x6a, 0xc7, 0x50, 0x0d, 0xbf, 0x30, 0xac, 0x25, 0x3e, 0x40, 0x9c, 0xb7, 0xa7, 0x49, 0x62, 0x2a, 0x00, 0x7f, 0x05, 0x0b, 0x68, 0x81, 0xe7, 0xe8, 0x3f, 0x2b, +0xcf, 0xf9, 0x16, 0xb8, 0xd5, 0x3c, 0xda, 0xf9, 0xd1, 0x1e, 0xe7, 0x06, 0x29, 0x8b, 0x07, 0xde, 0x81, 0xe0, 0xf7, 0xde, 0x1f, 0x19, 0x20, 0x9a, 0x91, 0x15, 0x12, 0xac, 0x68, 0xdf, 0xb0, 0xee, +0x6f, 0x06, 0x81, 0x27, 0x90, 0xb0, 0xc2, 0xea, 0x56, 0x81, 0x9c, 0xd5, 0xcf, 0x1c, 0xff, 0x19, 0xc3, 0x26, 0x69, 0xd9, 0x3f, 0xb2, 0xb1, 0x4d, 0xa1, 0x20, 0x2c, 0x1c, 0x78, 0x1a, 0x37, 0x1c, +0x03, 0x45, 0xdc, 0xc6, 0x81, 0xdd, 0x32, 0xf8, 0xc5, 0xfa, 0xe0, 0x13, 0x84, 0x48, 0x86, 0x0b, 0x81, 0x62, 0xd9, 0xec, 0x63, 0x56, 0x16, 0x8b, 0xbf, 0x57, 0x91, 0x4e, 0x37, 0x1d, 0x7f, 0xef, +0x53, 0x2a, 0x10, 0xf3, 0x16, 0xd6, 0x0e, 0xaa, 0xd8, 0xf7, 0x58, 0x5e, 0x25, 0xd1, 0x7f, 0x35, 0x8f, 0xd7, 0xed, 0x26, 0xdb, 0x62, 0xf3, 0x01, 0xda, 0x81, 0x98, 0x21, 0xdb, 0xad, 0x0a, 0x07, +0xe7, 0xd3, 0xd2, 0x93, 0x18, 0x8d, 0x07, 0x21, 0x0e, 0x6d, 0x11, 0xb8, 0xeb, 0xb5, 0x3a, 0x0e, 0x04, 0x50, 0x7f, 0xc7, 0x3b, 0xc4, 0x3b, 0xcb, 0x2f, 0x50, 0x26, 0xe4, 0xc2, 0xa0, 0x2e, 0xf2, +0x2e, 0x7f, 0x26, 0xad, 0x1c, 0xf2, 0x52, 0x8a, 0x9a, 0x81, 0xfb, 0x5b, 0x23, 0x5a, 0x01, 0xee, 0x28, 0x00, 0xa4, 0x0b, 0x33, 0x13, 0x05, 0x02, 0x7f, 0x8d, 0xef, 0xb3, 0xde, 0x46, 0x40, 0xea, +0xa7, 0x18, 0x69, 0x04, 0x47, 0x12, 0xf4, 0x07, 0x08, 0xa4, 0x25, 0xe6, 0xf9, 0xb0, 0x61, 0xfd, 0x35, 0x33, 0x41, 0x0c, 0xdb, 0x1e, 0x4f, 0x81, 0x3b, 0x20, 0xaa, 0xd1, 0x2a, 0x8d, 0xa1, 0xf9, +0x81, 0xda, 0xd5, 0x0f, 0x00, 0xf9, 0xfe, 0xce, 0xaa, 0xc9, 0xf8, 0xff, 0x81, 0xa3, 0x11, 0xe0, 0x0c, 0x62, 0x69, 0x4e, 0x5e, 0x08, 0x0c, 0xb1, 0x45, 0x00, 0xc3, 0x81, 0x37, 0xdb, 0x46, 0xd3, +0xcf, 0x15, 0x36, 0xe0, 0xd6, 0xbb, 0xa7, 0xdb, 0xe0, 0xff, 0x47, 0x33, 0x0a, 0x4f, 0x1d, 0x0c, 0xd9, 0xd1, 0x0e, 0x37, 0xd7, 0xbf, 0x25, 0x81, 0xb5, 0x81, 0xb0, 0x44, 0x5a, 0xc8, 0x2d, 0xff, +0x16, 0x0d, 0x2e, 0xfd, 0xe5, 0x25, 0xc2, 0xd8, 0x52, 0xf2, 0xf1, 0x2e, 0x0e, 0x18, 0x3e, 0xe9, 0xfc, 0xec, 0x19, 0x41, 0x7b, 0x7f, 0xec, 0x63, 0xbb, 0xdd, 0xaf, 0x4b, 0x1c, 0x52, 0xb7, 0xf8, +0x7f, 0x1e, 0xf4, 0x31, 0x31, 0x08, 0x28, 0xce, 0xca, 0x04, 0xb7, 0x30, 0x24, 0x55, 0x81, 0xcb, 0x45, 0x1e, 0x06, 0xe6, 0x21, 0x9e, 0xf9, 0x24, 0xac, 0x63, 0x43, 0x64, 0x7f, 0xa8, 0x21, 0x9e, +0x75, 0x5c, 0x59, 0x36, 0x62, 0x1f, 0x97, 0x3c, 0x69, 0x96, 0x66, 0x14, 0x34, 0xef, 0x7f, 0xe9, 0x5f, 0xe7, 0x50, 0x98, 0x17, 0x5b, 0x08, 0xf5, 0x9d, 0xbc, 0xfa, 0x6c, 0xfa, 0x41, 0xa0, 0x3a, +0xee, 0x3c, 0xfa, 0xed, 0x67, 0x37, 0x81, 0x84, 0xd6, 0x8e, 0xc6, 0xe5, 0x7f, 0x11, 0x23, 0x23, 0xc6, 0x9a, 0x1a, 0x3e, 0xd5, 0x2d, 0xa0, 0x4b, 0xea, 0x19, 0x36, 0x47, 0x4f, 0x0d, 0x04, 0x0d, +0xf7, 0xfe, 0xe3, 0xd7, 0x81, 0x05, 0x23, 0xf9, 0x7f, 0xf5, 0xba, 0xe4, 0xf2, 0x4a, 0xc5, 0xec, 0xd4, 0x20, 0xb9, 0x50, 0x45, 0x14, 0x05, 0x0e, 0xf6, 0x1a, 0x08, 0x08, 0x10, 0x7f, 0xa4, 0x3a, +0xbc, 0x50, 0xf0, 0x0c, 0x1c, 0x3b, 0x1d, 0xcc, 0x34, 0x17, 0x2b, 0xde, 0xe1, 0x81, 0xe5, 0x08, 0xe5, 0x5b, 0x65, 0x43, 0x02, 0xee, 0xf8, 0xfe, 0xfe, 0x81, 0xf7, 0x38, 0xd7, 0x3c, 0x2f, 0xf6, +0x78, 0x0e, 0x06, 0x26, 0x03, 0xfa, 0x44, 0xdc, 0x96, 0x1f, 0x15, 0x38, 0x7f, 0x03, 0xe8, 0x62, 0x2a, 0x3e, 0x54, 0x00, 0x12, 0xdb, 0xcb, 0x3a, 0xee, 0x15, 0xf5, 0x9a, 0xa9, 0xa2, 0x59, 0x4e, +0x10, 0x4d, 0xff, 0xeb, 0xdd, 0xd5, 0x7f, 0xd8, 0x89, 0xcf, 0xf0, 0xab, 0xa6, 0x81, 0x98, 0xf2, 0x9a, 0x99, 0x14, 0x95, 0x02, 0xe1, 0xfa, 0x09, 0x56, 0xf9, 0xc6, 0x11, 0x68, 0x1e, 0x81, 0xd7, +0x0e, 0xda, 0xc8, 0x2f, 0x24, 0xb2, 0x13, 0xae, 0xdf, 0x21, 0xc2, 0x03, 0x05, 0x81, 0xfa, 0x15, 0xeb, 0x30, 0x21, 0xe6, 0x42, 0xdc, 0xe0, 0x2e, 0xe1, 0xf8, 0x2f, 0x3d, 0x4a, 0x60, 0x06, 0xdf, +0x38, 0x81, 0x02, 0x97, 0x81, 0x16, 0xad, 0x96, 0xff, 0xce, 0x16, 0xfb, 0xf8, 0x81, 0x0f, 0xe1, 0x30, 0x31, 0xfd, 0x08, 0x0c, 0xf9, 0x23, 0xfa, 0x4c, 0xcf, 0x49, 0x64, 0x1e, 0xe0, 0x7f, 0xe6, +0x1c, 0xc2, 0x1c, 0xf2, 0x26, 0x00, 0x70, 0xf3, 0x45, 0x7f, 0x35, 0xbd, 0x0a, 0xb5, 0x0d, 0xf1, 0xfc, 0x15, 0x5e, 0xf9, 0xf4, 0xf6, 0x1f, 0xc4, 0x9f, 0x05, 0x9c, 0x1a, 0x60, 0x7f, 0xd5, 0x2c, +0xf1, 0x0f, 0x99, 0xee, 0x26, 0x41, 0xfa, 0x01, 0xc3, 0x13, 0xdd, 0x02, 0x09, 0x7f, 0xf1, 0xe5, 0x28, 0xff, 0x0a, 0xcd, 0xe9, 0x25, 0x09, 0xed, 0x77, 0xcd, 0x02, 0xfc, 0x0d, 0xbb, 0xae, 0xf3, +0x1a, 0xd1, 0x1a, 0x13, 0x81, 0x2a, 0x48, 0x31, 0xd5, 0x1b, 0x3f, 0xe0, 0xe8, 0x6f, 0xf4, 0x18, 0x23, 0x7f, 0x02, 0xf3, 0x13, 0x4b, 0xec, 0x2e, 0x06, 0x26, 0x26, 0x0f, 0xb0, 0xd3, 0xfb, 0x17, +0x81, 0xe6, 0xb9, 0xfd, 0x1a, 0xf9, 0x32, 0x4c, 0xe2, 0xd9, 0xfc, 0x72, 0xea, 0x2f, 0x81, 0xd9, 0xed, 0x18, 0xa9, 0x1c, 0xf7, 0xf6, 0xd1, 0xf7, 0x0c, 0x82, 0x26, 0x7f, 0x4b, 0xcd, 0x78, 0xa6, +0x64, 0xbc, 0x69, 0x41, 0xf6, 0x8f, 0x51, 0x26, 0x1d, 0x00, 0xf3, 0xf8, 0x28, 0x15, 0x66, 0x1d, 0xae, 0xbd, 0x39, 0x7f, 0x9a, 0x8b, 0x84, 0xd7, 0xe8, 0x0f, 0x30, 0xc0, 0xf6, 0x3d, 0x30, 0x37, +0x0c, 0x31, 0xd7, 0xb4, 0xe9, 0x7f, 0x23, 0x17, 0x4e, 0xd1, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xbb, 0xea, 0xff, 0xff, 0xf0, 0xf5, 0xff, 0xff, 0x06, 0x30, 0x00, 0x00, +0xce, 0x2e, 0x00, 0x00, 0xb7, 0x49, 0x00, 0x00, 0x8b, 0x4b, 0x00, 0x00, 0x87, 0x66, 0x00, 0x00, 0x29, 0xc8, 0xff, 0xff, 0xd2, 0xd9, 0xff, 0xff, 0x23, 0xe7, 0xff, 0xff, 0xe5, 0x15, 0x00, 0x00, +0x0e, 0xf4, 0xff, 0xff, 0x83, 0x12, 0x00, 0x00, 0xd3, 0x2c, 0x00, 0x00, 0xd1, 0xcb, 0xff, 0xff, 0xfa, 0x0e, 0x00, 0x00, 0x9a, 0xd1, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, +0x26, 0x04, 0xff, 0x04, 0xd7, 0x2b, 0xed, 0x31, 0xe5, 0x2f, 0xe5, 0xec, 0xff, 0x47, 0xe9, 0xe0, 0x1b, 0xdb, 0xfc, 0xe2, 0x39, 0x14, 0x3a, 0xeb, 0x00, 0xf1, 0xfd, 0x7f, 0x13, 0xd2, 0x1c, 0xee, +0x16, 0x40, 0x30, 0x27, 0xed, 0x16, 0x03, 0x0a, 0x03, 0x06, 0xd4, 0xfb, 0x1c, 0x1f, 0x14, 0xcb, 0xd7, 0x22, 0xfd, 0xda, 0x05, 0x7f, 0xf8, 0x9f, 0xeb, 0xfb, 0x30, 0xfc, 0x42, 0x3a, 0xbc, 0x20, +0x09, 0x89, 0xdd, 0xa5, 0x1f, 0x36, 0x81, 0x12, 0x2d, 0x19, 0xb3, 0x0b, 0x3e, 0x13, 0xe9, 0x1c, 0xd8, 0xb8, 0xa1, 0x20, 0xb2, 0xe8, 0xba, 0x04, 0x71, 0x33, 0x22, 0x38, 0xfb, 0x0e, 0x36, 0x4c, +0x0a, 0x38, 0xe1, 0xe8, 0x12, 0x88, 0xc4, 0xfc, 0x20, 0xca, 0x15, 0x08, 0x01, 0x58, 0x14, 0x23, 0xd3, 0xf8, 0xf2, 0xd6, 0x32, 0xe6, 0x21, 0xe7, 0xf3, 0xee, 0xd0, 0x0b, 0xe5, 0xf8, 0x3a, 0xe7, +0xea, 0x10, 0x04, 0xb6, 0xfc, 0xf4, 0xf2, 0xc7, 0x34, 0x4a, 0xf4, 0x81, 0x01, 0x09, 0x82, 0xd2, 0xcd, 0xea, 0x03, 0x11, 0x12, 0xcc, 0xea, 0x05, 0x41, 0xf1, 0xe1, 0xf3, 0x14, 0x17, 0xfd, 0x81, +0xeb, 0x1a, 0x12, 0xf2, 0x22, 0x18, 0xed, 0x06, 0xef, 0x0d, 0x40, 0xe3, 0x04, 0xf5, 0xe9, 0x05, 0xdd, 0xff, 0xfa, 0x5d, 0x00, 0xda, 0x3f, 0xeb, 0xac, 0x07, 0x09, 0xe6, 0x02, 0xd0, 0xc4, 0xfd, +0xcd, 0x21, 0xed, 0xe0, 0xf4, 0x32, 0xd8, 0x03, 0xdd, 0xf1, 0xd8, 0xc4, 0x17, 0xc8, 0xbf, 0x9c, 0xd2, 0xcd, 0x0a, 0xd9, 0x18, 0xe4, 0xeb, 0xec, 0xf6, 0x2c, 0xab, 0x16, 0xe4, 0x19, 0xc5, 0x9d, +0xe5, 0x81, 0xf3, 0x03, 0xf0, 0xdc, 0x49, 0xf5, 0x18, 0xf4, 0x1f, 0x13, 0x0a, 0xc5, 0x14, 0xf3, 0x04, 0x0d, 0x07, 0xcc, 0xfb, 0xd5, 0xe9, 0x0f, 0x07, 0x1a, 0x03, 0x08, 0xfd, 0xf6, 0x02, 0x81, +0x0d, 0xea, 0xe5, 0xfa, 0x07, 0xf7, 0x19, 0xf1, 0xef, 0xe8, 0x09, 0xce, 0x00, 0xf9, 0x14, 0x0b, 0x04, 0x16, 0x22, 0xd9, 0xef, 0x16, 0xe0, 0xc7, 0xfb, 0x04, 0x05, 0xea, 0xcd, 0xfa, 0xe3, 0x49, +0x0d, 0xdc, 0x2e, 0xe1, 0xc7, 0xd1, 0xf9, 0x43, 0xd1, 0x03, 0x36, 0xcb, 0x07, 0x06, 0xa6, 0xd3, 0x1e, 0xb3, 0xff, 0xab, 0xac, 0xcf, 0x89, 0xe9, 0x18, 0xc9, 0xa8, 0xeb, 0x0e, 0x00, 0xfd, 0x23, +0xf7, 0xe7, 0x25, 0xf9, 0xe9, 0xe3, 0x18, 0xcf, 0x81, 0xca, 0xe4, 0xc7, 0xde, 0xef, 0xcc, 0xa2, 0x10, 0x70, 0x51, 0x18, 0xe7, 0xe0, 0x40, 0x15, 0xfd, 0xf5, 0x32, 0x0b, 0xf3, 0x4b, 0xb7, 0x05, +0xe3, 0xf2, 0x42, 0x3b, 0x42, 0x7f, 0xdf, 0xc3, 0xf0, 0x2e, 0x42, 0xe6, 0x11, 0x29, 0xee, 0x0d, 0xce, 0xc9, 0x40, 0xec, 0xc3, 0xd5, 0xcc, 0x01, 0x53, 0x16, 0x15, 0xe6, 0x31, 0xdc, 0xef, 0x22, +0x07, 0xfe, 0x1c, 0x19, 0xd4, 0x8a, 0x13, 0xe5, 0x00, 0x00, 0xdf, 0xd9, 0x0c, 0x12, 0xb4, 0x17, 0x08, 0xd5, 0xfa, 0x02, 0x14, 0x01, 0x1a, 0x1e, 0x0f, 0xe5, 0xfd, 0x06, 0x00, 0x07, 0x18, 0xeb, +0x05, 0x06, 0xe8, 0xd8, 0x17, 0x2c, 0x2f, 0x34, 0x04, 0xf6, 0x1c, 0x8d, 0x1c, 0x20, 0x81, 0x25, 0x8d, 0xcb, 0x55, 0xc4, 0x0b, 0x07, 0xfe, 0x08, 0xcd, 0xf2, 0xf8, 0x69, 0xf2, 0xa0, 0x36, 0x1b, +0x21, 0x23, 0xf6, 0x10, 0x9d, 0x2b, 0xa9, 0xa8, 0x01, 0xbb, 0x0a, 0xfd, 0x09, 0xd9, 0xb1, 0xd0, 0x2e, 0xf2, 0x01, 0x81, 0xcf, 0xd5, 0x57, 0x36, 0xc2, 0xde, 0x5d, 0xfd, 0x0c, 0x38, 0x0b, 0x70, +0xf5, 0x1d, 0x11, 0x15, 0xf6, 0x81, 0x1b, 0x2f, 0xaa, 0x3f, 0xff, 0x45, 0xfe, 0xde, 0x3e, 0x22, 0xe5, 0x02, 0xe8, 0x0a, 0xe2, 0xee, 0xb9, 0x05, 0xf5, 0x05, 0x17, 0x2a, 0x09, 0xac, 0xf4, 0xe3, +0xf6, 0xfa, 0xfa, 0xeb, 0xf4, 0xd2, 0xfb, 0x1a, 0xcf, 0xdf, 0xed, 0xa2, 0xf7, 0xf1, 0x8a, 0xe2, 0x12, 0x54, 0x7f, 0xc5, 0x0d, 0x18, 0x13, 0x0d, 0xf2, 0xd9, 0xfd, 0x08, 0x0d, 0xf8, 0x0a, 0x02, +0x20, 0x40, 0x13, 0xb0, 0x0b, 0xcb, 0x2c, 0x2c, 0x09, 0x07, 0xbe, 0xdc, 0x23, 0xeb, 0x57, 0xf1, 0xf6, 0x4e, 0xfa, 0x1d, 0x0c, 0xe8, 0xe1, 0xf0, 0xfa, 0xe1, 0x73, 0xed, 0xec, 0xe4, 0xe8, 0x2e, +0xdd, 0x2e, 0xf4, 0x0d, 0xe3, 0x17, 0x16, 0x24, 0x0c, 0xea, 0xb5, 0xfb, 0x29, 0x39, 0xd7, 0x30, 0xe7, 0xff, 0x1c, 0xbd, 0x2a, 0xe8, 0xda, 0x34, 0xf9, 0x03, 0x0c, 0xde, 0x27, 0x81, 0x02, 0x2a, +0xdc, 0xc5, 0xfa, 0x16, 0xfb, 0xcc, 0x0a, 0xfa, 0x42, 0x12, 0xd9, 0x19, 0xbe, 0xe3, 0x37, 0x27, 0x0d, 0xaa, 0x02, 0x1a, 0xde, 0x0e, 0x26, 0xcc, 0x21, 0x02, 0xce, 0x1d, 0x2a, 0xfb, 0x1a, 0xd0, +0x14, 0xf7, 0xf7, 0xd5, 0xce, 0x38, 0xe0, 0x47, 0xe3, 0xea, 0x07, 0xf5, 0x0f, 0xee, 0x38, 0xca, 0x28, 0x41, 0x11, 0xae, 0x27, 0x13, 0x16, 0x81, 0xff, 0xfc, 0xcd, 0x2f, 0x41, 0xbd, 0x24, 0xe5, +0x7b, 0xe9, 0x0e, 0xe8, 0x00, 0x35, 0xcc, 0x1e, 0x02, 0x60, 0xf0, 0xd3, 0xdd, 0x44, 0xf9, 0x09, 0xf9, 0x08, 0xd5, 0x0d, 0x32, 0x92, 0x46, 0xf9, 0x18, 0x2f, 0xfc, 0x81, 0xe6, 0x25, 0x17, 0xd5, +0xe5, 0x77, 0xe7, 0xd9, 0x2e, 0x72, 0x7a, 0xff, 0x42, 0x2a, 0x4e, 0x4b, 0xbe, 0x2a, 0x1e, 0x27, 0x36, 0xad, 0xbe, 0xef, 0x11, 0xc4, 0xfe, 0x53, 0x28, 0x39, 0x0b, 0xbd, 0xf4, 0xfa, 0xdc, 0x7f, +0x15, 0xc9, 0xd1, 0xeb, 0x15, 0x0d, 0x27, 0xed, 0x03, 0xe0, 0xe9, 0xda, 0xf6, 0x00, 0xb8, 0x18, 0x04, 0xf0, 0x2c, 0xb9, 0xc7, 0x18, 0x04, 0xc4, 0x1a, 0x21, 0xc7, 0xad, 0x0a, 0xd3, 0x9c, 0xca, +0xa6, 0xd4, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x62, 0x15, 0x00, 0x00, 0xb3, 0x04, 0x00, 0x00, 0xc2, 0x1d, 0x00, 0x00, 0x19, 0x05, 0x00, 0x00, 0xaa, 0x07, 0x00, 0x00, +0xe0, 0xeb, 0xff, 0xff, 0x8e, 0x03, 0x00, 0x00, 0x12, 0x0e, 0x00, 0x00, 0x69, 0x02, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x44, 0x06, 0x00, 0x00, 0x24, 0x01, 0x00, 0x00, 0xe8, 0x20, 0x00, 0x00, +0x17, 0xef, 0xff, 0xff, 0xfc, 0xf5, 0xff, 0xff, 0xf9, 0x08, 0x00, 0x00, 0xfa, 0x26, 0x00, 0x00, 0x0d, 0x0e, 0x00, 0x00, 0x34, 0xfe, 0xff, 0xff, 0x3d, 0x22, 0x00, 0x00, 0xa7, 0xf6, 0xff, 0xff, +0xff, 0x23, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0xbb, 0x26, 0x00, 0x00, 0x87, 0x19, 0x00, 0x00, 0x76, 0xf9, 0xff, 0xff, 0x8e, 0xfe, 0xff, 0xff, 0xb8, 0x19, 0x00, 0x00, 0x4e, 0x14, 0x00, 0x00, +0xc4, 0x05, 0x00, 0x00, 0x1e, 0xfa, 0xff, 0xff, 0xeb, 0x06, 0x00, 0x00, 0x27, 0xd8, 0xff, 0xff, 0xf5, 0xfa, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0x73, 0x1a, 0x00, 0x00, 0xaa, 0xff, 0xff, 0xff, +0xf7, 0x10, 0x00, 0x00, 0x9d, 0x48, 0x00, 0x00, 0xba, 0x1b, 0x00, 0x00, 0x22, 0x17, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x2b, 0x0b, 0x00, 0x00, 0x3b, 0xf9, 0xff, 0xff, 0xa6, 0x07, 0x00, 0x00, +0x3c, 0x01, 0x00, 0x00, 0x32, 0x18, 0x00, 0x00, 0x6e, 0x0e, 0x00, 0x00, 0x72, 0xd5, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xb0, 0x01, 0x00, 0x00, 0x05, 0x0b, 0xe4, 0x3d, 0xf1, 0x00, 0xfe, 0x0c, +0xf1, 0xf5, 0x06, 0x06, 0x0b, 0xfb, 0xfc, 0x04, 0x06, 0x05, 0xfd, 0x04, 0x03, 0xec, 0xfc, 0x0b, 0x13, 0x02, 0xff, 0x19, 0x0c, 0xfc, 0xfb, 0xf2, 0x08, 0xfa, 0x0c, 0x03, 0x04, 0xfb, 0x12, 0x02, +0xfd, 0x04, 0x04, 0x01, 0xf2, 0xf9, 0x02, 0xfa, 0xef, 0x0c, 0xea, 0x7f, 0xfd, 0x02, 0x16, 0x13, 0x0a, 0xef, 0x14, 0xf7, 0x10, 0x04, 0xfa, 0xfe, 0xc0, 0xf6, 0x00, 0x01, 0xf6, 0xfd, 0x0c, 0xf2, +0xfb, 0x0e, 0xf5, 0x05, 0xcc, 0x0a, 0xf5, 0xc9, 0xc2, 0xfa, 0xf9, 0xff, 0xe1, 0xfa, 0x02, 0x05, 0xf7, 0xf1, 0x46, 0xfe, 0xde, 0xf7, 0x04, 0x03, 0xf6, 0xfc, 0xe8, 0x40, 0xf1, 0xfe, 0xfb, 0xf7, +0x02, 0xfc, 0x0b, 0xfa, 0x07, 0xfc, 0x02, 0xf8, 0xfc, 0x05, 0xfd, 0x00, 0x09, 0xfc, 0xfe, 0xf6, 0x03, 0xfb, 0xfa, 0x07, 0xeb, 0x12, 0xf7, 0xf0, 0xfa, 0x01, 0xfa, 0x03, 0xfb, 0xfc, 0x05, 0x07, +0xfe, 0x02, 0xf5, 0xff, 0xfc, 0xf8, 0x02, 0xff, 0x1b, 0xee, 0x91, 0xd4, 0xe9, 0x05, 0xfd, 0xeb, 0x17, 0xf5, 0x17, 0xeb, 0x14, 0x0b, 0xf0, 0xe6, 0xd2, 0x1e, 0xfc, 0xea, 0xf9, 0x9a, 0x00, 0x14, +0xc7, 0xe9, 0xff, 0x60, 0xf0, 0xf6, 0x0a, 0x0a, 0x3e, 0x03, 0x7f, 0xf7, 0xd0, 0x30, 0x81, 0x8a, 0x0d, 0xda, 0x7f, 0xff, 0x06, 0x7f, 0xf7, 0x05, 0x7f, 0x81, 0xfc, 0x42, 0xe6, 0x7f, 0x7f, 0x7f, +0xeb, 0xb8, 0xf9, 0x81, 0x81, 0x7f, 0x7f, 0x7f, 0x81, 0x81, 0xed, 0x7f, 0x7f, 0x2e, 0x7f, 0x12, 0x81, 0x7f, 0xe0, 0xf2, 0x84, 0x36, 0x7f, 0x7f, 0x33, 0x7f, 0x94, 0x81, 0x7f, 0x30, 0xb9, 0xed, +0x81, 0x7f, 0x3c, 0x7f, 0xd0, 0xb8, 0x81, 0x5d, 0xfa, 0x00, 0xee, 0xa2, 0x7f, 0x0c, 0x02, 0x20, 0xfb, 0x7f, 0xf0, 0x12, 0xb6, 0x01, 0xe5, 0x0d, 0xee, 0xfe, 0x05, 0xf5, 0xdc, 0xea, 0x10, 0xc3, +0x05, 0xcb, 0xf8, 0x02, 0x81, 0x7f, 0x1b, 0xd0, 0xc7, 0x00, 0xfb, 0xff, 0x09, 0x66, 0x0d, 0x0a, 0x10, 0x0e, 0xca, 0x01, 0xf3, 0xfa, 0xfe, 0x04, 0x02, 0x01, 0x4f, 0xb9, 0xf6, 0xff, 0x03, 0x14, +0x7f, 0xf3, 0x2a, 0x0f, 0xfb, 0xfc, 0xf5, 0x04, 0xe7, 0x04, 0xcd, 0xfa, 0xfc, 0x7f, 0xff, 0x0b, 0x33, 0x05, 0xf7, 0x81, 0x05, 0x06, 0xf7, 0x06, 0xd2, 0xfd, 0x0f, 0x02, 0xfe, 0xf0, 0xff, 0x7f, +0x01, 0x00, 0xe2, 0x03, 0x1f, 0x47, 0x02, 0x02, 0x77, 0x68, 0x7f, 0xe4, 0xef, 0xfb, 0x27, 0x45, 0x01, 0xdc, 0x7f, 0x78, 0xa2, 0xf1, 0x14, 0xc1, 0xc8, 0x18, 0x7f, 0x2f, 0x20, 0x7f, 0xff, 0x81, +0x8f, 0x07, 0x7f, 0xc4, 0xf5, 0x02, 0xfc, 0x6f, 0xd9, 0xfd, 0xee, 0xfe, 0x14, 0x7f, 0x03, 0xc3, 0xfe, 0xe5, 0xb0, 0xf8, 0x7f, 0xc9, 0x09, 0x81, 0x09, 0x01, 0x08, 0x16, 0xe0, 0xff, 0x1b, 0x19, +0xff, 0x2c, 0xdb, 0xfe, 0xaa, 0x01, 0x04, 0xf8, 0x0e, 0xfe, 0xf0, 0xf9, 0xfd, 0xfc, 0x01, 0xc1, 0xf4, 0xfc, 0xfb, 0x04, 0xf1, 0x08, 0xf2, 0xdc, 0x81, 0xfd, 0xfe, 0x02, 0xf3, 0x12, 0x01, 0xfa, +0x01, 0xf7, 0xd9, 0x01, 0xef, 0x03, 0xff, 0x08, 0x2e, 0xd7, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xe8, 0xfe, 0xff, 0xff, 0x2e, 0x43, 0x00, 0x00, 0x26, 0x06, 0x00, 0x00, +0x3e, 0x18, 0x00, 0x00, 0xe6, 0x00, 0x00, 0x00, 0x80, 0x09, 0x00, 0x00, 0x41, 0xf6, 0xff, 0xff, 0xf2, 0xff, 0xff, 0xff, 0x2d, 0x01, 0x00, 0x00, 0x66, 0x0a, 0x00, 0x00, 0x62, 0x04, 0x00, 0x00, +0x19, 0x2a, 0x00, 0x00, 0xc9, 0xfe, 0xff, 0xff, 0xeb, 0x0d, 0x00, 0x00, 0x8d, 0x06, 0x00, 0x00, 0xc1, 0x1c, 0x00, 0x00, 0xac, 0x0a, 0x00, 0x00, 0x71, 0x34, 0x00, 0x00, 0x9d, 0x02, 0x00, 0x00, +0xfa, 0x00, 0x00, 0x00, 0xbe, 0x05, 0x00, 0x00, 0x73, 0x07, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0xbe, 0x03, 0x00, 0x00, 0x92, 0x03, 0x00, 0x00, +0x5e, 0x28, 0x00, 0x00, 0x74, 0xff, 0xff, 0xff, 0x85, 0x0c, 0x00, 0x00, 0x85, 0x02, 0x00, 0x00, 0xbd, 0xfd, 0xff, 0xff, 0x87, 0x01, 0x00, 0x00, 0x9e, 0x03, 0x00, 0x00, 0x48, 0x0a, 0x00, 0x00, +0xc2, 0x49, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0x3e, 0x01, 0x00, 0x00, 0xc5, 0x02, 0x00, 0x00, 0x99, 0x41, 0x00, 0x00, 0x5a, 0x3e, 0x00, 0x00, 0xac, 0x01, 0x00, 0x00, 0xc3, 0x0b, 0x00, 0x00, +0x90, 0x01, 0x00, 0x00, 0x97, 0x05, 0x00, 0x00, 0xca, 0x0f, 0x00, 0x00, 0x93, 0x3e, 0x00, 0x00, 0xeb, 0x2c, 0x00, 0x00, 0xfa, 0xd7, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, +0x2c, 0x4d, 0x4e, 0x81, 0x13, 0xcd, 0xb5, 0xb0, 0x2e, 0x05, 0x7f, 0xdd, 0x68, 0x27, 0xf2, 0x92, 0x7e, 0x16, 0x16, 0x17, 0x2f, 0x7f, 0xf7, 0x96, 0x06, 0xd8, 0x4d, 0x2c, 0xf9, 0x7f, 0xec, 0xe4, +0x4d, 0x7f, 0xfc, 0xf0, 0x1f, 0x76, 0x09, 0x59, 0x86, 0x35, 0xd7, 0x13, 0x7f, 0x15, 0xfc, 0xc6, 0x5a, 0x7a, 0x0c, 0x04, 0xe7, 0x7f, 0xff, 0x4f, 0x13, 0x2f, 0x8e, 0xa7, 0xe7, 0x68, 0x61, 0x7f, +0x19, 0x41, 0x52, 0x81, 0xf2, 0xfa, 0xf4, 0xb1, 0x0e, 0x66, 0xa1, 0xea, 0xc7, 0xd4, 0x81, 0x32, 0xbe, 0x26, 0x7f, 0x5b, 0x2e, 0xa7, 0xd4, 0xa9, 0xe5, 0xee, 0x30, 0x20, 0xd7, 0xbb, 0xe4, 0x81, +0xd0, 0x81, 0x20, 0x03, 0x25, 0x0d, 0x4f, 0xd1, 0x06, 0x02, 0x5d, 0xb8, 0x68, 0xcb, 0x7f, 0x0d, 0xe7, 0x7f, 0x39, 0x38, 0xe0, 0x30, 0x0d, 0x60, 0x36, 0x0c, 0x00, 0x06, 0x15, 0x7f, 0x05, 0xdf, +0xec, 0xe2, 0x2c, 0x37, 0x11, 0x03, 0x7f, 0x3a, 0x39, 0x6d, 0x5f, 0x7f, 0x8f, 0xd4, 0x1e, 0x4c, 0x17, 0x17, 0xda, 0xfc, 0x7f, 0xf9, 0xad, 0x4b, 0xf1, 0xcc, 0x45, 0x26, 0xef, 0xb2, 0xce, 0x81, +0x02, 0xf4, 0x9f, 0x34, 0x81, 0x28, 0x31, 0x07, 0xf8, 0x1c, 0x20, 0xce, 0x81, 0xda, 0x61, 0xe9, 0xeb, 0xff, 0xa8, 0x18, 0xb4, 0x10, 0x81, 0xb7, 0xff, 0x03, 0x7f, 0x1f, 0x1e, 0xb3, 0xed, 0xac, +0x05, 0x53, 0xdd, 0xed, 0x15, 0x45, 0xfa, 0x7f, 0xce, 0x7f, 0xda, 0xe9, 0x52, 0xdd, 0x47, 0xb0, 0x03, 0x93, 0x81, 0xa2, 0x20, 0x54, 0x26, 0x31, 0x42, 0x26, 0x33, 0x0b, 0xd2, 0x45, 0x0e, 0x81, +0x00, 0xea, 0x20, 0x23, 0xf4, 0xc4, 0x85, 0x81, 0x2c, 0xd1, 0x7f, 0x15, 0x43, 0x0e, 0x26, 0xfb, 0x49, 0x7f, 0x24, 0xdf, 0xfd, 0xcc, 0xd1, 0x13, 0xff, 0xe6, 0x55, 0x35, 0xfe, 0x7f, 0x5a, 0xad, +0x1d, 0xcf, 0xf6, 0xb2, 0x7f, 0x23, 0x4e, 0xf3, 0x06, 0x07, 0xf4, 0x4d, 0x18, 0x26, 0x7f, 0x73, 0x1a, 0x01, 0x12, 0xfa, 0xf9, 0x7f, 0xe4, 0xb5, 0xe3, 0xdd, 0x69, 0xf9, 0x28, 0x38, 0x98, 0x7f, +0xd0, 0x81, 0x1d, 0xd4, 0xf5, 0xc6, 0x1a, 0xbb, 0xcf, 0xb4, 0x09, 0x30, 0x2a, 0x0d, 0x7f, 0x21, 0xd4, 0xc4, 0xf6, 0xcc, 0x45, 0x7f, 0xae, 0xed, 0xb9, 0x81, 0x89, 0x22, 0x76, 0x3a, 0x82, 0x69, +0x01, 0x3e, 0xaf, 0xdd, 0xf3, 0xd2, 0x7f, 0xa4, 0x22, 0xec, 0x7f, 0xd3, 0x60, 0xc9, 0x0e, 0x3a, 0xcb, 0xf9, 0xdc, 0xfa, 0xee, 0x81, 0x13, 0x28, 0x7f, 0xe6, 0xf7, 0x04, 0xf3, 0xcb, 0x02, 0x18, +0xbd, 0x01, 0xe9, 0xe5, 0xde, 0x81, 0xed, 0x51, 0xf2, 0xf1, 0xbc, 0x2d, 0x29, 0x81, 0x2a, 0x6e, 0x54, 0x0d, 0xb7, 0x15, 0x7f, 0xb9, 0x01, 0xdd, 0xcb, 0x17, 0xfd, 0xfe, 0x3c, 0x81, 0x97, 0x60, +0x86, 0xd9, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x26, 0xf6, 0xff, 0xff, 0x5f, 0xfb, 0xff, 0xff, 0x83, 0x2a, 0x00, 0x00, 0x15, 0x24, 0x00, 0x00, 0x21, 0xf3, 0xff, 0xff, +0x6a, 0xc6, 0xff, 0xff, 0xbb, 0x05, 0x00, 0x00, 0x31, 0x31, 0x00, 0x00, 0xb2, 0xd9, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x81, 0xe3, 0x5a, 0x28, 0x03, 0xd2, 0x96, 0x09, +0x24, 0xb5, 0x0b, 0x1d, 0x12, 0x24, 0xe2, 0x13, 0x3b, 0xff, 0x32, 0xb9, 0xce, 0x27, 0x03, 0x59, 0xc6, 0x14, 0x13, 0x10, 0xec, 0xe7, 0xf9, 0x0e, 0xdd, 0xad, 0xf0, 0xe1, 0xd8, 0x24, 0xff, 0x08, +0x0a, 0x1e, 0xc3, 0xd8, 0xf9, 0x11, 0x2d, 0x0b, 0xf8, 0x0f, 0x08, 0x5c, 0xe6, 0x2d, 0xf9, 0xc9, 0xf6, 0xf1, 0x81, 0x26, 0x2d, 0x18, 0xbf, 0x02, 0xc0, 0xd8, 0x07, 0x38, 0x0d, 0x20, 0xc5, 0x51, +0xcd, 0xcd, 0x38, 0x4c, 0x8d, 0x45, 0x07, 0xb9, 0x78, 0x00, 0xdf, 0x29, 0x52, 0x0f, 0xca, 0x18, 0x13, 0x2a, 0xec, 0xcc, 0x47, 0xe9, 0x54, 0x2f, 0x28, 0x25, 0xf4, 0x85, 0x17, 0x9d, 0x2d, 0xc2, +0x1d, 0xe6, 0x08, 0xde, 0xb3, 0x15, 0x0e, 0xf3, 0x50, 0xe9, 0x81, 0xa2, 0xdf, 0x3a, 0x2f, 0xb4, 0x05, 0xf5, 0xeb, 0xb0, 0xea, 0xe4, 0x22, 0xf9, 0xe0, 0x40, 0x61, 0x2d, 0xeb, 0x21, 0xda, 0x07, +0xe3, 0xfa, 0xe5, 0xc4, 0xe2, 0x12, 0xeb, 0x0f, 0xf4, 0xe1, 0xeb, 0x29, 0xcd, 0x17, 0x05, 0x04, 0xea, 0x81, 0xdf, 0xd1, 0xe4, 0x2b, 0x27, 0xcb, 0xf4, 0x42, 0x1f, 0x1d, 0xb1, 0xc1, 0x13, 0x92, +0x32, 0x61, 0xdc, 0xfa, 0xd0, 0x10, 0x15, 0x2e, 0xcf, 0xca, 0xef, 0xf3, 0x20, 0x24, 0xcb, 0xb3, 0x13, 0xd1, 0x2d, 0xdd, 0xc6, 0xfb, 0x63, 0xbe, 0x29, 0x24, 0xdb, 0x38, 0xdd, 0x27, 0x04, 0x2e, +0x0a, 0xf1, 0xae, 0xf9, 0x05, 0xb8, 0xf4, 0xfd, 0xca, 0xcc, 0xf5, 0x34, 0x2c, 0x42, 0xe8, 0xbd, 0x2a, 0xf4, 0xeb, 0x2f, 0x28, 0x10, 0xea, 0x2a, 0x24, 0xf6, 0x12, 0xe9, 0x08, 0x81, 0x06, 0x18, +0x72, 0xe4, 0x16, 0xe0, 0xcc, 0x25, 0x18, 0x24, 0xef, 0xd2, 0xe4, 0x07, 0xcf, 0x0b, 0x17, 0x1d, 0xf1, 0xfe, 0x13, 0xe7, 0x11, 0xc1, 0xdd, 0xcd, 0xf0, 0xf2, 0xfa, 0xf0, 0x23, 0x95, 0xea, 0xfa, +0xa0, 0x0e, 0x2a, 0x09, 0x4c, 0x73, 0x1c, 0x61, 0x2f, 0xf0, 0xf7, 0xd4, 0xdb, 0x14, 0x19, 0x24, 0x5e, 0x7f, 0xc5, 0x5a, 0xcc, 0x25, 0xf8, 0x10, 0xbf, 0xff, 0xeb, 0xf0, 0xe7, 0x6d, 0xe5, 0x14, +0x0e, 0x33, 0x33, 0xff, 0x09, 0x71, 0xf2, 0xd7, 0x01, 0x07, 0x66, 0xdf, 0xed, 0x42, 0xca, 0x32, 0xf6, 0xac, 0xfd, 0xa2, 0xe3, 0xf6, 0xce, 0x43, 0x99, 0x3e, 0x2d, 0x46, 0x0a, 0xf3, 0x16, 0xe4, +0x05, 0xb1, 0xb6, 0x07, 0xe2, 0x02, 0x7f, 0x44, 0x0b, 0x23, 0xcd, 0xb5, 0xec, 0xf8, 0xee, 0x36, 0x02, 0xdb, 0xe0, 0xdc, 0xd4, 0xe0, 0x23, 0xdd, 0x05, 0xf8, 0x3c, 0xd8, 0xfd, 0x1f, 0x12, 0xf0, +0xf5, 0xef, 0xe9, 0xe6, 0xab, 0xfd, 0xda, 0xf4, 0xdf, 0x39, 0xe5, 0xe4, 0xfb, 0xcf, 0xd7, 0xc0, 0x7f, 0xc7, 0xd5, 0xdb, 0xcc, 0x42, 0x57, 0x00, 0x3e, 0xdb, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0xc0, 0x00, 0x00, 0x00, 0x24, 0xf8, 0xff, 0xff, 0x6d, 0x12, 0x00, 0x00, 0xe0, 0x0a, 0x00, 0x00, 0xa0, 0x03, 0x00, 0x00, 0x64, 0x0a, 0x00, 0x00, 0x26, 0x16, 0x00, 0x00, 0x2b, 0x0f, 0x00, 0x00, +0x12, 0x02, 0x00, 0x00, 0x65, 0x12, 0x00, 0x00, 0x70, 0xfc, 0xff, 0xff, 0x37, 0xfa, 0xff, 0xff, 0x17, 0x0d, 0x00, 0x00, 0xd7, 0xe8, 0xff, 0xff, 0x69, 0x12, 0x00, 0x00, 0xe7, 0xfb, 0xff, 0xff, +0x71, 0x00, 0x00, 0x00, 0x25, 0x05, 0x00, 0x00, 0x95, 0x0e, 0x00, 0x00, 0x9c, 0xee, 0xff, 0xff, 0xda, 0xfc, 0xff, 0xff, 0x28, 0x15, 0x00, 0x00, 0x8a, 0xf9, 0xff, 0xff, 0x58, 0x2a, 0x00, 0x00, +0x10, 0xf4, 0xff, 0xff, 0x63, 0xee, 0xff, 0xff, 0xe8, 0xff, 0xff, 0xff, 0xca, 0x0a, 0x00, 0x00, 0x0f, 0x01, 0x00, 0x00, 0x7d, 0x11, 0x00, 0x00, 0xc9, 0xf9, 0xff, 0xff, 0xa1, 0x0a, 0x00, 0x00, +0xa8, 0xf9, 0xff, 0xff, 0x30, 0x08, 0x00, 0x00, 0xcc, 0x0b, 0x00, 0x00, 0xcc, 0xf7, 0xff, 0xff, 0x1e, 0x06, 0x00, 0x00, 0x8e, 0x1a, 0x00, 0x00, 0xfe, 0xf9, 0xff, 0xff, 0xaa, 0xfa, 0xff, 0xff, +0x1b, 0x1e, 0x00, 0x00, 0x9d, 0xf6, 0xff, 0xff, 0x50, 0xfd, 0xff, 0xff, 0x2f, 0x28, 0x00, 0x00, 0x91, 0xf5, 0xff, 0xff, 0xe7, 0xe1, 0xff, 0xff, 0x52, 0x0a, 0x00, 0x00, 0x1a, 0xfb, 0xff, 0xff, +0x96, 0x02, 0x00, 0x00, 0x0a, 0xdc, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xb0, 0x01, 0x00, 0x00, 0xec, 0x24, 0xef, 0xcf, 0x61, 0xbe, 0x8f, 0x30, 0xbd, 0xfb, 0xdf, 0x11, 0x2f, 0x33, 0x7f, 0x0e, +0x06, 0x5b, 0xef, 0x8f, 0xe1, 0x00, 0x3e, 0x36, 0x7f, 0x09, 0x7f, 0x81, 0x4e, 0xcc, 0x81, 0x0b, 0x0d, 0xe6, 0xb6, 0x46, 0x00, 0xf5, 0x02, 0xd7, 0x06, 0x1f, 0x81, 0xef, 0x5e, 0x15, 0x14, 0x28, +0x1b, 0x72, 0x9a, 0xef, 0x81, 0xf9, 0x9e, 0xc8, 0xe7, 0x14, 0x3e, 0x05, 0x36, 0x2a, 0xbb, 0xb4, 0x03, 0xad, 0x59, 0x12, 0xaf, 0x64, 0xa3, 0x7f, 0x42, 0x36, 0x6d, 0xd2, 0x2b, 0xbc, 0xc7, 0x2a, +0x2d, 0x7f, 0x53, 0xe8, 0x17, 0x26, 0x7f, 0xa7, 0x81, 0xe3, 0xd5, 0x39, 0x7f, 0x15, 0x19, 0xec, 0x06, 0x29, 0x81, 0x28, 0x11, 0x07, 0xd9, 0xf1, 0x7f, 0xea, 0x29, 0x50, 0x4d, 0x08, 0x24, 0xcb, +0x81, 0xe3, 0x27, 0xac, 0xca, 0x9c, 0xf6, 0x11, 0x18, 0xfa, 0x06, 0x01, 0xc9, 0x0e, 0x9c, 0xe1, 0x94, 0xe3, 0x0b, 0x1e, 0xa9, 0x2d, 0xba, 0x11, 0xee, 0x1f, 0xac, 0x18, 0x02, 0x07, 0xf7, 0x0c, +0xe2, 0xd3, 0x2f, 0x7f, 0x82, 0xef, 0x56, 0xcc, 0x8e, 0xdf, 0x69, 0xa3, 0x07, 0xe9, 0xf3, 0x36, 0x41, 0xcd, 0x08, 0x8c, 0xfd, 0xdc, 0xfe, 0x4a, 0xef, 0x7f, 0xc4, 0x58, 0x81, 0x28, 0x3f, 0xf6, +0xf4, 0xe9, 0x00, 0x35, 0x81, 0xb8, 0x0f, 0xe3, 0x5e, 0xd9, 0x1b, 0x24, 0x52, 0xc6, 0xe5, 0xd8, 0x7f, 0x86, 0x11, 0xf7, 0x9e, 0x0f, 0x81, 0xbd, 0xb6, 0x10, 0xeb, 0xa5, 0xd6, 0xeb, 0xee, 0x84, +0xc2, 0x08, 0x7f, 0x7d, 0xe4, 0x1a, 0x88, 0x6a, 0x1a, 0x38, 0xa9, 0x1d, 0x66, 0x1d, 0x36, 0xc9, 0xdb, 0xad, 0x03, 0xdc, 0x02, 0xce, 0xfa, 0xa1, 0x6a, 0xd6, 0x82, 0xe6, 0xef, 0xdf, 0xe0, 0xd7, +0x3d, 0x90, 0x06, 0xbd, 0x4b, 0xdf, 0x2d, 0xc5, 0x0b, 0x7f, 0xb8, 0xbf, 0x49, 0x81, 0x5c, 0x88, 0x19, 0x81, 0x3a, 0x7f, 0x81, 0x7f, 0xac, 0x8a, 0x16, 0x8a, 0xf7, 0x35, 0xf3, 0xa3, 0xd6, 0x7f, +0x7f, 0x12, 0x3b, 0x81, 0xa2, 0x6e, 0x28, 0x81, 0x74, 0x7f, 0x8d, 0x7f, 0x1a, 0x81, 0x7f, 0x81, 0xe8, 0x8b, 0xe6, 0xf7, 0x1c, 0xa4, 0x0c, 0x62, 0x8e, 0xf0, 0xec, 0xb8, 0xed, 0xa2, 0xdf, 0x0a, +0xef, 0xf6, 0xe1, 0x10, 0xe4, 0x0e, 0xa8, 0xeb, 0xf2, 0x20, 0x9b, 0xd9, 0x01, 0x0a, 0xb8, 0x03, 0xe1, 0xc8, 0x7f, 0xcf, 0x03, 0xd1, 0xd3, 0xba, 0x1f, 0xe7, 0xe6, 0x02, 0x18, 0x98, 0xff, 0x1b, +0x0e, 0x81, 0x27, 0xe4, 0x70, 0x81, 0xe4, 0x0e, 0xd7, 0xf8, 0x7f, 0x81, 0x14, 0x09, 0x37, 0x7f, 0xae, 0x09, 0xce, 0x1e, 0x1b, 0x24, 0xf5, 0x0e, 0x1f, 0xdd, 0x92, 0x24, 0xb7, 0x7f, 0x34, 0x23, +0xe7, 0xc4, 0xae, 0xa6, 0xbe, 0x7f, 0xfe, 0xe8, 0xbb, 0x1a, 0xb6, 0xd8, 0xf1, 0x53, 0xf4, 0x42, 0x0f, 0xc2, 0x21, 0x16, 0x95, 0xbf, 0x30, 0x7f, 0xed, 0xf2, 0x20, 0xd9, 0x7f, 0xaa, 0xdc, 0xe8, +0x2b, 0x15, 0x7e, 0x2b, 0x02, 0xc6, 0x81, 0xc5, 0xfe, 0xc0, 0x97, 0xe9, 0xa9, 0x5f, 0xd5, 0x41, 0x0b, 0xcb, 0xf8, 0xca, 0xd8, 0xe8, 0x4c, 0x59, 0x36, 0x03, 0x3b, 0xe4, 0x60, 0xc4, 0xee, 0x4e, +0xc6, 0xdd, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x47, 0xff, 0xff, 0xff, 0xbd, 0x02, 0x00, 0x00, 0x23, 0x04, 0x00, 0x00, 0x0b, 0x02, 0x00, 0x00, +0x81, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x48, 0xff, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xff, 0x67, 0x01, 0x00, 0x00, 0xa0, 0x01, 0x00, 0x00, 0xee, 0xfe, 0xff, 0xff, 0x93, 0x00, 0x00, 0x00, +0x9a, 0x00, 0x00, 0x00, 0x45, 0xff, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00, 0xc2, 0xff, 0xff, 0xff, 0x16, 0x03, 0x00, 0x00, 0x42, 0xfe, 0xff, 0xff, 0x55, 0x00, 0x00, 0x00, 0xd5, 0x00, 0x00, 0x00, +0xd7, 0x01, 0x00, 0x00, 0xf6, 0x02, 0x00, 0x00, 0xcb, 0xfe, 0xff, 0xff, 0x17, 0x02, 0x00, 0x00, 0x81, 0x01, 0x00, 0x00, 0x21, 0x01, 0x00, 0x00, 0xae, 0x01, 0x00, 0x00, 0xa6, 0xfe, 0xff, 0xff, +0x75, 0x01, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x74, 0x02, 0x00, 0x00, 0x86, 0x04, 0x00, 0x00, 0xcc, 0x01, 0x00, 0x00, 0x2c, 0xfe, 0xff, 0xff, 0x10, 0x01, 0x00, 0x00, 0x55, 0x01, 0x00, 0x00, +0xeb, 0x01, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0xdf, 0x01, 0x00, 0x00, 0xbe, 0xfe, 0xff, 0xff, 0x55, 0x05, 0x00, 0x00, 0x3a, 0x02, 0x00, 0x00, 0xda, 0x07, 0x00, 0x00, 0xb6, 0x03, 0x00, 0x00, +0x4a, 0xfe, 0xff, 0xff, 0xe1, 0x00, 0x00, 0x00, 0x5d, 0x00, 0x00, 0x00, 0x92, 0xde, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x53, 0x06, 0x46, 0xbf, 0x52, 0x77, 0xbc, 0x81, +0xe5, 0xc4, 0x1e, 0xba, 0xed, 0xb0, 0x25, 0x81, 0x65, 0x85, 0x34, 0xa4, 0xc9, 0x7f, 0xbf, 0xa6, 0x17, 0xbc, 0xda, 0xe9, 0x7f, 0xed, 0x83, 0xf1, 0x02, 0x6d, 0xaa, 0xc7, 0x7f, 0x21, 0xbf, 0x4a, +0xb8, 0xac, 0x33, 0xf8, 0x81, 0xb7, 0x21, 0x4a, 0x38, 0xdf, 0xe8, 0x02, 0xdd, 0x72, 0x3c, 0x7f, 0x1a, 0x7f, 0x4e, 0x9b, 0x81, 0x6f, 0xfd, 0xbf, 0xd5, 0xc5, 0x0e, 0x18, 0xc8, 0x81, 0x07, 0x08, +0xd8, 0xe2, 0x32, 0xf0, 0xd6, 0x81, 0xbf, 0x0a, 0xd2, 0x24, 0xdc, 0x11, 0xf2, 0xb9, 0x7f, 0x49, 0x08, 0x7f, 0xde, 0x2a, 0xc1, 0x26, 0x6b, 0x17, 0xdb, 0x2f, 0x81, 0x20, 0xec, 0x86, 0xd4, 0xfe, +0x60, 0xf5, 0xc2, 0x81, 0xa6, 0x6f, 0xb1, 0x07, 0x13, 0xf2, 0xbb, 0x30, 0x0f, 0x08, 0xf4, 0x81, 0x15, 0xd4, 0x41, 0xbc, 0x55, 0x81, 0x0f, 0x94, 0xe7, 0x0c, 0x30, 0x16, 0x01, 0x7f, 0x14, 0xc8, +0xe4, 0x7f, 0xac, 0xd9, 0xe0, 0xde, 0xbc, 0xb6, 0xc4, 0x45, 0xa7, 0x3f, 0xaa, 0x81, 0x90, 0x2d, 0xdf, 0x7f, 0xc4, 0xf3, 0xf6, 0xc5, 0x20, 0x9a, 0xb9, 0x81, 0x5a, 0xa0, 0x3a, 0xf8, 0x69, 0x0c, +0xf1, 0x3a, 0xf9, 0x42, 0x11, 0xeb, 0x81, 0xd1, 0x11, 0x2d, 0xd1, 0xc7, 0x05, 0xc3, 0x09, 0x7f, 0x09, 0xfc, 0x09, 0x15, 0xec, 0x7f, 0x0f, 0xa0, 0x2d, 0x16, 0x44, 0x35, 0x55, 0xd8, 0xe6, 0x81, +0x0d, 0xf7, 0xc3, 0x09, 0x0d, 0xc7, 0xe0, 0x7f, 0xed, 0x2c, 0xd4, 0xe4, 0x81, 0x10, 0x1b, 0x54, 0xde, 0xaa, 0xe3, 0xb5, 0xac, 0x8e, 0x2b, 0x81, 0x62, 0x12, 0x4a, 0xa4, 0x30, 0x1e, 0x81, 0xb5, +0x27, 0xfc, 0x7f, 0xd1, 0x86, 0x54, 0xcc, 0xce, 0x12, 0x60, 0x4b, 0x7f, 0xe2, 0x97, 0x0c, 0x45, 0xd6, 0x37, 0x7f, 0xe3, 0x44, 0x22, 0x56, 0xf9, 0xd6, 0xdd, 0x88, 0xf6, 0x90, 0xd9, 0x81, 0xe2, +0xf8, 0x0b, 0xbb, 0xfb, 0xc7, 0x81, 0x21, 0x81, 0x37, 0xf0, 0x4c, 0xd8, 0xbd, 0x60, 0xd2, 0x81, 0xbb, 0xe7, 0x4e, 0x1a, 0xa2, 0xe8, 0x0d, 0x81, 0xf9, 0xff, 0xcf, 0x81, 0xf0, 0x2e, 0x01, 0x6b, +0xf0, 0xb6, 0x0a, 0x15, 0x81, 0xff, 0x63, 0x25, 0x1e, 0x81, 0xdf, 0xe3, 0xf4, 0xdc, 0xd7, 0x07, 0x0e, 0xe3, 0x81, 0x05, 0x50, 0x66, 0x55, 0x3d, 0xda, 0x40, 0xfe, 0x5c, 0x81, 0xe3, 0x40, 0x18, +0xb6, 0x1a, 0x25, 0x07, 0xc8, 0xa6, 0x0b, 0x7f, 0xcd, 0xc3, 0x7f, 0x5d, 0x9d, 0x71, 0xfd, 0x5e, 0x7f, 0x20, 0xfa, 0x8b, 0x90, 0xfc, 0x9e, 0x63, 0xc2, 0xc6, 0x81, 0xe3, 0xe1, 0xb4, 0xc4, 0x09, +0x33, 0xa5, 0x9d, 0xd0, 0x81, 0xb2, 0xea, 0x25, 0x22, 0x12, 0xc8, 0x60, 0x06, 0x67, 0x7f, 0xfe, 0x39, 0x8d, 0xf5, 0x9b, 0x7f, 0x51, 0x50, 0x57, 0x1e, 0xe0, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x8c, 0xb9, 0xff, 0xff, 0x7b, 0x3e, 0x00, 0x00, 0x32, 0xe7, 0xff, 0xff, 0x4a, 0xff, 0xff, 0xff, 0x21, 0x86, 0xff, 0xff, 0x5b, 0x3f, 0x00, 0x00, 0x2e, 0xdc, 0xff, 0xff, +0xd8, 0xf0, 0xff, 0xff, 0x4a, 0xe0, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xe8, 0x1a, 0xef, 0xae, 0xd2, 0x3c, 0x1f, 0x01, 0xa7, 0x0e, 0x25, 0xe8, 0x23, 0xdd, 0xea, 0x49, +0xf1, 0xfb, 0xbb, 0x04, 0x1b, 0x42, 0xd4, 0x45, 0x12, 0xd6, 0x0f, 0x39, 0x35, 0x5c, 0x18, 0x0f, 0xf8, 0xcf, 0x26, 0x22, 0x13, 0xf2, 0xfe, 0x96, 0x7f, 0xec, 0xff, 0x06, 0xe5, 0xd4, 0x1a, 0xfa, +0x36, 0x0d, 0xe2, 0xb3, 0xd7, 0x1d, 0xcc, 0x9d, 0xae, 0xdc, 0x22, 0x2d, 0xef, 0xd5, 0x32, 0x49, 0xb3, 0xf0, 0xc0, 0x39, 0x86, 0xc6, 0x14, 0xa8, 0xcb, 0xc3, 0xd7, 0xd4, 0xfd, 0x07, 0x0e, 0x7b, +0x0c, 0xa4, 0x14, 0x04, 0xee, 0x34, 0x41, 0x2e, 0xe8, 0x81, 0xef, 0x0e, 0x30, 0x20, 0xfc, 0xe8, 0xf9, 0xeb, 0xe1, 0x2b, 0xe4, 0x5a, 0x11, 0x19, 0x58, 0xb7, 0x1b, 0xfe, 0xf0, 0x16, 0xfd, 0xcc, +0xea, 0x0f, 0x14, 0xfa, 0x3d, 0x1b, 0xd4, 0x18, 0xf2, 0xcf, 0x09, 0xc9, 0x14, 0xce, 0x3c, 0x12, 0x0e, 0x39, 0xf8, 0xe3, 0x40, 0xbd, 0x00, 0xd7, 0xff, 0x3a, 0xf4, 0x81, 0x0d, 0x00, 0xe3, 0x19, +0xe8, 0xfc, 0xee, 0x38, 0x0d, 0xec, 0x1e, 0x4a, 0x4b, 0xf4, 0xff, 0xe9, 0xda, 0xbf, 0xf3, 0xf7, 0x01, 0xe1, 0x3f, 0xfd, 0xe5, 0x3d, 0x60, 0x81, 0x3b, 0x20, 0xca, 0x18, 0xe7, 0xf2, 0xce, 0xa0, +0x1a, 0x06, 0x03, 0xec, 0xe2, 0xf3, 0x37, 0x46, 0x09, 0x1c, 0x24, 0x17, 0x3a, 0xed, 0x56, 0xee, 0xd7, 0x04, 0x0e, 0xe2, 0x11, 0x22, 0xfc, 0xe7, 0xfd, 0x4d, 0xe2, 0xda, 0x20, 0x56, 0xd8, 0xf6, +0xf4, 0x0e, 0xfb, 0xe0, 0xe8, 0x07, 0x1f, 0x42, 0x22, 0x09, 0xee, 0x50, 0x26, 0x08, 0x34, 0x18, 0x0d, 0x6c, 0x7f, 0x1c, 0xd5, 0x16, 0x21, 0x10, 0xee, 0xf7, 0xbc, 0x34, 0xd9, 0x12, 0xf9, 0x21, +0xec, 0xfe, 0xe6, 0xe9, 0xa6, 0xfc, 0xb3, 0xf9, 0x81, 0xee, 0xe4, 0xe8, 0xed, 0xeb, 0xf7, 0xe8, 0xb5, 0xfd, 0xb0, 0xf3, 0x14, 0xfb, 0x0f, 0x26, 0x40, 0xf2, 0x11, 0x08, 0x24, 0xdb, 0x23, 0x1e, +0x1f, 0x0f, 0x01, 0x07, 0xf0, 0x03, 0x1a, 0xe2, 0x06, 0xb6, 0xdf, 0x1b, 0xe7, 0x0a, 0xae, 0x1c, 0xd5, 0x0f, 0x1b, 0xc2, 0xf4, 0x61, 0x2e, 0xe5, 0xf4, 0xe4, 0x0b, 0x0e, 0xff, 0xeb, 0xd2, 0x3e, +0xda, 0x05, 0x47, 0x1f, 0xa2, 0x26, 0xdb, 0x35, 0x81, 0x1c, 0x0a, 0x25, 0x18, 0x04, 0xab, 0x61, 0x28, 0x27, 0xc9, 0x0c, 0xea, 0x57, 0xeb, 0x26, 0x29, 0xff, 0xbb, 0x98, 0xd6, 0x16, 0xf4, 0x4f, +0x49, 0xb3, 0xf4, 0x63, 0xd4, 0xe8, 0xf2, 0x3b, 0x05, 0xf1, 0x12, 0x18, 0xf5, 0x0f, 0x03, 0xa7, 0x4b, 0xd3, 0x26, 0x22, 0x27, 0x16, 0x08, 0xd7, 0x27, 0x10, 0x2c, 0x01, 0x1e, 0x0d, 0x7f, 0x94, +0xd9, 0xf7, 0x1f, 0xee, 0x38, 0xc0, 0xf4, 0x0c, 0xbf, 0x4a, 0x3d, 0xc3, 0x48, 0xeb, 0x03, 0x68, 0xd6, 0xe1, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x80, 0x19, 0x00, 0x00, +0xf5, 0x06, 0x00, 0x00, 0x4d, 0x17, 0x00, 0x00, 0xaf, 0xf2, 0xff, 0xff, 0x42, 0x1d, 0x00, 0x00, 0x8c, 0xf2, 0xff, 0xff, 0x75, 0xdd, 0xff, 0xff, 0x7e, 0xfa, 0xff, 0xff, 0x1c, 0x12, 0x00, 0x00, +0x5d, 0xe9, 0xff, 0xff, 0x8f, 0x1e, 0x00, 0x00, 0x3e, 0x15, 0x00, 0x00, 0xc0, 0xf8, 0xff, 0xff, 0xb7, 0xfe, 0xff, 0xff, 0xb1, 0x15, 0x00, 0x00, 0x8c, 0xe4, 0xff, 0xff, 0x1e, 0x0b, 0x00, 0x00, +0x72, 0x1a, 0x00, 0x00, 0x12, 0xfb, 0xff, 0xff, 0xd5, 0xf2, 0xff, 0xff, 0xa9, 0x1a, 0x00, 0x00, 0xf4, 0xfa, 0xff, 0xff, 0x04, 0x84, 0xff, 0xff, 0x06, 0xfc, 0xff, 0xff, 0xc6, 0xe7, 0xff, 0xff, +0xa0, 0xfe, 0xff, 0xff, 0xa5, 0x03, 0x00, 0x00, 0xa8, 0xf3, 0xff, 0xff, 0x91, 0xa0, 0xff, 0xff, 0xe3, 0xdf, 0xff, 0xff, 0xb0, 0xed, 0xff, 0xff, 0xe0, 0xf3, 0xff, 0xff, 0x44, 0x12, 0x00, 0x00, +0x7e, 0xee, 0xff, 0xff, 0x81, 0xe7, 0xff, 0xff, 0x61, 0x1d, 0x00, 0x00, 0x5e, 0xf4, 0xff, 0xff, 0x1b, 0xf9, 0xff, 0xff, 0x08, 0x2c, 0x00, 0x00, 0x1f, 0xf9, 0xff, 0xff, 0x45, 0x0a, 0x00, 0x00, +0x49, 0x06, 0x00, 0x00, 0x50, 0x12, 0x00, 0x00, 0x70, 0xe6, 0xff, 0xff, 0x19, 0x06, 0x00, 0x00, 0x72, 0x1f, 0x00, 0x00, 0x90, 0xe2, 0xff, 0xff, 0xe1, 0x03, 0x00, 0x00, 0xa2, 0xe2, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0xb0, 0x01, 0x00, 0x00, 0x47, 0x1c, 0xf5, 0x2d, 0xe8, 0x6f, 0x73, 0xe7, 0xfb, 0x0b, 0xbc, 0xea, 0x7f, 0xb2, 0xf1, 0x2d, 0xc5, 0x01, 0x48, 0x7f, 0xdb, 0xf8, 0x06, 0x12, +0xe2, 0x0f, 0x98, 0x0e, 0x3c, 0x55, 0xf8, 0xfa, 0xdd, 0xc3, 0x17, 0x81, 0x9f, 0x02, 0x81, 0x28, 0xb8, 0xd4, 0x1c, 0xe1, 0x7f, 0xf8, 0x7f, 0xf3, 0xa9, 0x20, 0xd8, 0x3e, 0xc0, 0xf8, 0xfe, 0x7f, +0xb6, 0x43, 0x81, 0xc6, 0x10, 0xb3, 0x77, 0x3f, 0x4c, 0x81, 0xea, 0x09, 0x81, 0x10, 0x3a, 0xfe, 0xdf, 0xdf, 0x81, 0x16, 0x7f, 0x3f, 0x20, 0x7f, 0xac, 0x5f, 0x3c, 0x9a, 0x19, 0x0f, 0xbb, 0x15, +0xd4, 0xfa, 0x0f, 0xb6, 0xe1, 0x81, 0x6c, 0x28, 0xc3, 0xa3, 0xa9, 0x31, 0xae, 0xf6, 0xd8, 0xab, 0xc6, 0x37, 0xe6, 0xf7, 0x0a, 0x0a, 0x98, 0x63, 0xde, 0xd2, 0xe0, 0x45, 0xf4, 0xd8, 0x2e, 0x19, +0x76, 0xfe, 0xe4, 0x12, 0x71, 0x4e, 0xee, 0xe5, 0x21, 0xd9, 0x48, 0xb7, 0x32, 0xc8, 0xd0, 0xe2, 0xa4, 0xf9, 0x0b, 0x45, 0x42, 0xa1, 0x31, 0x03, 0xb1, 0xbd, 0x0e, 0x1b, 0x81, 0x03, 0x7f, 0x01, +0x18, 0x7f, 0xa5, 0x81, 0xff, 0x7f, 0xc7, 0x0a, 0xc6, 0xd1, 0xb1, 0x26, 0xb3, 0x02, 0x63, 0xe5, 0x1b, 0xdb, 0xcb, 0x0b, 0x3f, 0x32, 0xa0, 0x10, 0xa0, 0x4a, 0x50, 0x35, 0xf3, 0x60, 0xae, 0x7f, +0x33, 0x7f, 0x81, 0x62, 0xc5, 0xa0, 0x27, 0xa4, 0xb6, 0x1c, 0xc8, 0x7f, 0x8f, 0x2e, 0x21, 0xe6, 0x3c, 0x50, 0xd3, 0x94, 0x46, 0xf2, 0x92, 0x58, 0xca, 0xd5, 0x2a, 0xfe, 0x24, 0xf0, 0x71, 0xf7, +0xff, 0x0b, 0x0a, 0x00, 0x23, 0x7f, 0x40, 0xd9, 0xd7, 0xee, 0x5a, 0xee, 0x00, 0x21, 0xb6, 0x32, 0xde, 0xd4, 0x90, 0x7f, 0xb0, 0xa5, 0x31, 0xd6, 0x81, 0x13, 0xf9, 0x88, 0xd5, 0xcf, 0x6d, 0x6d, +0x81, 0x24, 0xb5, 0xcf, 0x91, 0xee, 0xba, 0x0a, 0x9f, 0xa4, 0xca, 0x0b, 0xb7, 0x7f, 0x23, 0x7f, 0x7f, 0xf7, 0x59, 0x7f, 0x43, 0xff, 0x7f, 0x31, 0x81, 0x4c, 0xfb, 0xc4, 0x7f, 0x81, 0x92, 0x0b, +0x0b, 0xa3, 0x15, 0x4f, 0xff, 0xff, 0x0f, 0x3f, 0xc8, 0x81, 0x81, 0xc5, 0x3d, 0x1f, 0xee, 0x15, 0x3a, 0x0e, 0xf7, 0x2a, 0x93, 0xfb, 0xaa, 0x88, 0x81, 0xd1, 0x02, 0x46, 0x08, 0xe1, 0x7f, 0x05, +0xeb, 0xf1, 0xea, 0x2e, 0x1e, 0x27, 0x3f, 0x17, 0x17, 0x4f, 0x4d, 0xb2, 0xf3, 0x13, 0xd2, 0x11, 0x12, 0x0b, 0x61, 0x63, 0xfb, 0xfa, 0x2f, 0x81, 0x8d, 0x37, 0xfc, 0x18, 0x1b, 0x7f, 0x0c, 0xdd, +0x56, 0x75, 0xe6, 0x13, 0xfe, 0x57, 0x13, 0x7f, 0x4a, 0x17, 0x7f, 0xab, 0x16, 0xfe, 0x39, 0xfb, 0x40, 0x7f, 0x7d, 0x22, 0xf1, 0x17, 0x6b, 0x22, 0x98, 0x7f, 0xea, 0x93, 0x12, 0x7e, 0x8d, 0xe0, +0x7f, 0x07, 0x0e, 0xa9, 0x89, 0x91, 0x22, 0xf3, 0x3e, 0xfc, 0xca, 0xd3, 0x22, 0xe9, 0xed, 0x03, 0xb8, 0xd6, 0x19, 0xd0, 0x90, 0x30, 0x81, 0x2d, 0xfe, 0xdf, 0x4a, 0xff, 0xea, 0xff, 0x28, 0xe4, +0x08, 0xe9, 0xdf, 0x25, 0x65, 0x2d, 0x03, 0xf4, 0xcf, 0xe5, 0x7f, 0x07, 0x50, 0x18, 0x45, 0xbd, 0xf8, 0x1e, 0x84, 0x2c, 0x8a, 0xff, 0xff, 0xea, 0x5e, 0xe4, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0xc0, 0x00, 0x00, 0x00, 0x29, 0x01, 0x00, 0x00, 0x6e, 0x02, 0x00, 0x00, 0xd5, 0x00, 0x00, 0x00, 0x0d, 0xfd, 0xff, 0xff, 0xac, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, +0xef, 0x00, 0x00, 0x00, 0x9e, 0x05, 0x00, 0x00, 0xfb, 0xfe, 0xff, 0xff, 0x74, 0x01, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, 0xcd, 0x00, 0x00, 0x00, 0x88, 0xfe, 0xff, 0xff, 0x95, 0xff, 0xff, 0xff, +0xf3, 0xfd, 0xff, 0xff, 0x6c, 0x00, 0x00, 0x00, 0x45, 0x03, 0x00, 0x00, 0x92, 0x03, 0x00, 0x00, 0x3c, 0xfe, 0xff, 0xff, 0x70, 0x03, 0x00, 0x00, 0x0f, 0xfe, 0xff, 0xff, 0xe6, 0x02, 0x00, 0x00, +0x27, 0x04, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0xe3, 0xfd, 0xff, 0xff, 0x5c, 0x02, 0x00, 0x00, 0xdc, 0xff, 0xff, 0xff, 0x9a, 0x00, 0x00, 0x00, +0x4e, 0x0a, 0x00, 0x00, 0xcb, 0xff, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x0e, 0x01, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00, 0xb7, 0xfe, 0xff, 0xff, 0x30, 0x00, 0x00, 0x00, 0x9f, 0x01, 0x00, 0x00, +0x3a, 0x00, 0x00, 0x00, 0x0e, 0x03, 0x00, 0x00, 0x98, 0x03, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, 0x75, 0xfe, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x65, 0x00, 0x00, 0x00, 0x88, 0x01, 0x00, 0x00, +0x52, 0xfe, 0xff, 0xff, 0x2a, 0xe5, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xed, 0xd9, 0x44, 0x81, 0xb1, 0x85, 0x43, 0xc8, 0x0f, 0x03, 0xc7, 0x2f, 0x24, 0x05, 0xb9, 0x7f, +0x81, 0xb5, 0x88, 0x53, 0xf4, 0xee, 0xce, 0x14, 0xec, 0x2c, 0x24, 0x81, 0xc1, 0x8f, 0xec, 0x71, 0xcd, 0x41, 0x7f, 0x76, 0x02, 0xcd, 0x32, 0x4e, 0xd1, 0x03, 0x18, 0x0b, 0xbf, 0x25, 0x1b, 0x7f, +0x23, 0xea, 0xd4, 0xce, 0x53, 0x7f, 0x11, 0xc5, 0xdb, 0x17, 0x27, 0x29, 0x4a, 0x7f, 0x57, 0x40, 0x81, 0xe2, 0xa7, 0xc1, 0xad, 0xe5, 0xe0, 0x43, 0xee, 0xaf, 0xf8, 0x07, 0x81, 0xc7, 0x57, 0x36, +0xb2, 0xb5, 0xc8, 0xc2, 0x7f, 0xec, 0x76, 0x54, 0xea, 0xd8, 0x7f, 0xa9, 0x08, 0x6e, 0x52, 0x5d, 0x5e, 0xc4, 0xc1, 0xe2, 0xff, 0xe6, 0xcb, 0x81, 0xcf, 0x24, 0x62, 0x93, 0x86, 0x42, 0x7f, 0x35, +0xde, 0xcf, 0xe6, 0xc0, 0x00, 0xd4, 0x7f, 0x86, 0xea, 0x12, 0xb5, 0x7f, 0x28, 0x61, 0xf9, 0x88, 0x72, 0xb2, 0x76, 0xad, 0x81, 0x9d, 0x4d, 0x93, 0x6e, 0xa5, 0xdb, 0x0b, 0xd4, 0x7f, 0x58, 0xbb, +0x05, 0xe7, 0x3a, 0xe9, 0xdf, 0x81, 0xe1, 0xab, 0x20, 0x50, 0xa1, 0x6d, 0x0d, 0x5b, 0x7f, 0xeb, 0xf5, 0xf2, 0x3b, 0xd4, 0xd0, 0xdd, 0x81, 0xa2, 0xf2, 0x34, 0xe3, 0x08, 0x52, 0x7f, 0x1a, 0xad, +0xcd, 0xe7, 0xfe, 0xc1, 0x9e, 0x81, 0xf3, 0x1c, 0xed, 0x2e, 0x2c, 0xed, 0xff, 0xbd, 0x81, 0x1d, 0xea, 0x03, 0xdc, 0x18, 0xea, 0x7f, 0xe2, 0x07, 0x49, 0xeb, 0x3e, 0x0f, 0xfb, 0x1d, 0x7f, 0xfd, +0x81, 0x55, 0x66, 0xbf, 0x35, 0x08, 0xe3, 0x04, 0xf5, 0x3a, 0x5a, 0x1e, 0x07, 0x8a, 0x7f, 0xca, 0x0b, 0x02, 0x07, 0xd6, 0xf7, 0x7f, 0xd3, 0x2b, 0x7f, 0xb3, 0xac, 0xe0, 0xb5, 0xed, 0x25, 0x93, +0x08, 0xd5, 0x81, 0xa5, 0x0e, 0x39, 0x9a, 0x6c, 0x22, 0x2e, 0x9a, 0x81, 0xce, 0x86, 0xd8, 0xe0, 0x0d, 0x81, 0xc5, 0xbd, 0x6c, 0x71, 0x53, 0xd8, 0xde, 0x62, 0x7b, 0x3c, 0xf8, 0xb4, 0xf1, 0x7f, +0x81, 0x4a, 0x1d, 0xc8, 0x9c, 0x05, 0xda, 0x18, 0xd9, 0xe6, 0x21, 0x58, 0x7f, 0x2c, 0x93, 0x8d, 0x30, 0x16, 0x92, 0xff, 0x27, 0x43, 0x9e, 0x81, 0x7c, 0x0c, 0x81, 0xcc, 0x20, 0x1d, 0xf4, 0xe6, +0x7f, 0xfb, 0x52, 0xbc, 0x72, 0x46, 0xda, 0xf9, 0x07, 0xd9, 0xa0, 0x0d, 0x7f, 0x3f, 0xd3, 0x17, 0x7f, 0x2e, 0xe7, 0x13, 0x34, 0x44, 0x16, 0xd5, 0x9f, 0x3e, 0x2a, 0x32, 0xea, 0xe4, 0x32, 0x7f, +0x3d, 0xbb, 0xcc, 0xf2, 0x0d, 0x20, 0xd5, 0x81, 0x82, 0xe3, 0xdd, 0xea, 0xb5, 0x81, 0xed, 0xd3, 0x00, 0xbc, 0xf4, 0x33, 0xe1, 0x7f, 0xb9, 0xc5, 0xe7, 0x94, 0x2b, 0xd3, 0x81, 0x9d, 0xf4, 0xdb, +0xe1, 0xec, 0xcb, 0x31, 0x3c, 0x81, 0x15, 0x08, 0x06, 0xec, 0xb2, 0x48, 0x42, 0x7f, 0xb3, 0x14, 0xb6, 0xe6, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x5f, 0x23, 0x00, 0x00, +0xe3, 0x62, 0xff, 0xff, 0xb3, 0xd1, 0xff, 0xff, 0x9c, 0x28, 0x00, 0x00, 0xbb, 0x61, 0x00, 0x00, 0x75, 0xfa, 0xff, 0xff, 0xd3, 0x5b, 0x00, 0x00, 0x35, 0xe7, 0xff, 0xff, 0xe2, 0xe6, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x97, 0x12, 0xf3, 0xce, 0x81, 0xf5, 0xf7, 0x2c, 0xfb, 0x2c, 0x22, 0x70, 0xe8, 0xe8, 0xfd, 0xf8, 0x01, 0x01, 0xf9, 0x0d, 0xf8, 0x03, 0xf8, 0x05, +0x0e, 0x02, 0x12, 0x0b, 0x41, 0xff, 0xe9, 0xf2, 0x7a, 0xf9, 0x33, 0xb6, 0x11, 0x13, 0x03, 0x22, 0x07, 0x4d, 0x0d, 0x7f, 0x1b, 0x1a, 0xf3, 0x07, 0x04, 0xcb, 0x7c, 0xe9, 0x28, 0xfb, 0xf0, 0x1d, +0xfa, 0x15, 0xdd, 0x02, 0xe0, 0xf4, 0x2c, 0xf2, 0x02, 0xe8, 0xeb, 0x52, 0xf7, 0xef, 0xca, 0x19, 0xf8, 0x7f, 0xe6, 0x04, 0xfe, 0xf0, 0x0d, 0x05, 0xfa, 0x38, 0xef, 0xfb, 0xdf, 0xfc, 0x0c, 0xf5, +0x0d, 0x0d, 0x1c, 0x06, 0x04, 0x04, 0xe2, 0xf1, 0xf8, 0x4f, 0x0e, 0xd9, 0x2c, 0x35, 0xdc, 0xb3, 0xe5, 0xfd, 0x13, 0xdc, 0x3e, 0x26, 0xb1, 0xf2, 0xf1, 0xc6, 0xfe, 0x24, 0x18, 0xe0, 0xfa, 0x04, +0x1d, 0x3d, 0x0c, 0xcf, 0x7f, 0xd8, 0xda, 0xf8, 0x5a, 0x16, 0xe0, 0xab, 0xde, 0x02, 0xaa, 0x0b, 0xf4, 0x0d, 0xcc, 0xb5, 0xf2, 0xf1, 0x02, 0x05, 0xeb, 0xc9, 0x81, 0xf8, 0x74, 0x19, 0x12, 0x10, +0x02, 0xf3, 0x03, 0x07, 0x0c, 0xf6, 0x11, 0x09, 0x2e, 0x2b, 0xc9, 0x7b, 0x41, 0xcb, 0xcb, 0xf3, 0xfc, 0x8b, 0x48, 0x6a, 0x53, 0x2c, 0x98, 0xf9, 0xf5, 0xa5, 0xbc, 0x01, 0xd9, 0x1e, 0xf9, 0xf8, +0x28, 0x23, 0x44, 0xf0, 0x7f, 0xe3, 0xb9, 0xee, 0x02, 0x06, 0xed, 0xcc, 0x14, 0x01, 0x81, 0xed, 0x04, 0xef, 0x02, 0xe5, 0x0b, 0xfd, 0x05, 0x00, 0x07, 0x1d, 0x2c, 0xfa, 0xc7, 0x00, 0x09, 0xe1, +0x05, 0x05, 0xef, 0xf3, 0xee, 0x26, 0x06, 0x01, 0xb7, 0xff, 0x1b, 0x64, 0xdc, 0x01, 0xa5, 0xf4, 0x0c, 0xc7, 0x1f, 0x0b, 0xf0, 0xea, 0xf1, 0x0e, 0x11, 0x10, 0x57, 0x1a, 0x7f, 0xdc, 0x0d, 0xd7, +0xbe, 0xe6, 0x21, 0x2b, 0x05, 0xf0, 0xe9, 0xf0, 0xee, 0xe7, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x5b, 0x0e, 0x00, 0x00, 0xa2, 0x9f, 0xfe, 0xff, 0xd3, 0xfd, 0xff, 0xff, +0xcf, 0x23, 0x00, 0x00, 0xc2, 0x3e, 0x00, 0x00, 0x20, 0x47, 0x00, 0x00, 0x39, 0x15, 0x00, 0x00, 0x24, 0x5e, 0x00, 0x00, 0xb6, 0xfe, 0xff, 0xff, 0x65, 0x30, 0x00, 0x00, 0xbd, 0x1d, 0x00, 0x00, +0xe1, 0x06, 0x00, 0x00, 0xde, 0xd9, 0xff, 0xff, 0xe6, 0xcb, 0xfe, 0xff, 0xf4, 0x82, 0xff, 0xff, 0x2a, 0x02, 0x00, 0x00, 0x0a, 0x0e, 0x00, 0x00, 0x62, 0xf2, 0xff, 0xff, 0x43, 0x06, 0x00, 0x00, +0x0e, 0xfd, 0xff, 0xff, 0x25, 0x09, 0x00, 0x00, 0x0c, 0xfa, 0xff, 0xff, 0x6e, 0xfe, 0xff, 0xff, 0x35, 0xc8, 0xfe, 0xff, 0x79, 0xf5, 0xff, 0xff, 0xa3, 0xbe, 0xff, 0xff, 0x59, 0xf0, 0xff, 0xff, +0x72, 0xe7, 0xfe, 0xff, 0x69, 0xc6, 0xfd, 0xff, 0xfa, 0x3d, 0x00, 0x00, 0x18, 0xf1, 0xff, 0xff, 0x98, 0x22, 0x00, 0x00, 0x7a, 0xe8, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, +0xf9, 0x3d, 0xd5, 0x04, 0xff, 0x0b, 0xf2, 0xd0, 0x9a, 0xfe, 0x14, 0x78, 0x32, 0x37, 0x4a, 0xae, 0x81, 0x81, 0xf5, 0x9c, 0xcb, 0xc2, 0x0c, 0xff, 0xbc, 0xea, 0xe8, 0x4d, 0x12, 0xc1, 0xd3, 0x6e, +0xcb, 0x7f, 0xd1, 0x11, 0xfa, 0xf8, 0x26, 0x5a, 0xc5, 0x8a, 0x1c, 0xb1, 0x35, 0x7b, 0xc5, 0x81, 0xdd, 0xa9, 0x17, 0xae, 0x7f, 0xa2, 0x1b, 0xda, 0x2a, 0xca, 0xe1, 0x7f, 0x3a, 0x5b, 0xcd, 0x9f, +0x1d, 0xe1, 0x72, 0xf1, 0x27, 0x0c, 0xef, 0x81, 0xa8, 0x7f, 0x16, 0x29, 0xf1, 0x7f, 0x00, 0xe8, 0xe0, 0xd7, 0xe0, 0xb7, 0x6b, 0x8d, 0x81, 0xa1, 0x1f, 0x7f, 0xe5, 0x3e, 0x6a, 0x43, 0xd6, 0xa4, +0x29, 0x4b, 0x22, 0x17, 0xff, 0xea, 0xcf, 0xe9, 0xb3, 0xcc, 0x26, 0x5c, 0x07, 0x79, 0x6e, 0x84, 0x83, 0xdd, 0xed, 0xd1, 0x07, 0xbc, 0x33, 0x13, 0xca, 0x6d, 0xc8, 0xee, 0xf0, 0x36, 0xd4, 0xc9, +0x7f, 0x7e, 0x3d, 0x9a, 0x01, 0xd9, 0x7f, 0x10, 0x16, 0xe6, 0x81, 0x7f, 0x7f, 0xed, 0x26, 0x31, 0x6f, 0x00, 0x09, 0xb7, 0xd9, 0x81, 0xb7, 0x7f, 0x38, 0x70, 0x14, 0x21, 0x2a, 0x43, 0x34, 0x81, +0x3f, 0x27, 0x7f, 0x92, 0x81, 0xc9, 0xcc, 0xa5, 0x8b, 0xf7, 0x3e, 0x4f, 0x0c, 0xcb, 0x17, 0xba, 0x65, 0x89, 0x7f, 0x81, 0xe6, 0xc6, 0xb9, 0x33, 0x7f, 0x08, 0x15, 0x06, 0x73, 0xb2, 0x1a, 0xe8, +0xeb, 0x51, 0x4d, 0xec, 0x14, 0xd2, 0xf5, 0x12, 0xac, 0x04, 0xf5, 0xe3, 0xcf, 0x1e, 0x7f, 0x2b, 0xd6, 0x1a, 0x06, 0xa4, 0x02, 0xea, 0x37, 0x54, 0xd5, 0x3f, 0x01, 0xfa, 0x0b, 0xdf, 0x04, 0xd5, +0xcb, 0x45, 0x6f, 0x46, 0xaa, 0x9a, 0x17, 0xb9, 0x81, 0x1c, 0x0a, 0x22, 0x16, 0x2e, 0x4c, 0xaa, 0xcd, 0x92, 0x04, 0xfb, 0xeb, 0x9b, 0xca, 0xff, 0xfc, 0x31, 0x7f, 0x3f, 0x7f, 0x81, 0x7f, 0x8c, +0xe2, 0x2d, 0x79, 0x7f, 0xda, 0x81, 0xf5, 0x3e, 0xf8, 0xfd, 0xc8, 0x57, 0x14, 0xa9, 0x28, 0x50, 0x9d, 0xab, 0xec, 0xbc, 0x00, 0xdb, 0xd2, 0x3f, 0xe6, 0x4b, 0x59, 0x7b, 0x71, 0xef, 0x7b, 0xd6, +0xa6, 0xe9, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xbd, 0x40, 0x00, 0x00, 0x7a, 0xfb, 0xff, 0xff, 0x97, 0x82, 0xff, 0xff, 0xbf, 0x43, 0x00, 0x00, 0xed, 0x18, 0x00, 0x00, +0x1b, 0x09, 0x00, 0x00, 0x55, 0x58, 0x00, 0x00, 0xb0, 0x10, 0x00, 0x00, 0xf2, 0xfc, 0xff, 0xff, 0xb4, 0x5b, 0x00, 0x00, 0x53, 0x0c, 0x00, 0x00, 0x94, 0x52, 0x00, 0x00, 0xa6, 0xfd, 0xff, 0xff, +0x93, 0x04, 0x00, 0x00, 0x00, 0xfb, 0xff, 0xff, 0xe3, 0xfd, 0xff, 0xff, 0x3a, 0x00, 0x00, 0x00, 0xfd, 0xf7, 0xff, 0xff, 0x2c, 0x52, 0x00, 0x00, 0x9a, 0xfa, 0xff, 0xff, 0x3e, 0x3b, 0x00, 0x00, +0x02, 0xf4, 0xff, 0xff, 0x40, 0x01, 0x00, 0x00, 0xae, 0xfd, 0xff, 0xff, 0x4f, 0x02, 0x00, 0x00, 0x83, 0x03, 0x00, 0x00, 0x39, 0x0f, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0xc2, 0x16, 0x00, 0x00, +0xc3, 0x0b, 0x00, 0x00, 0xf9, 0x15, 0x00, 0x00, 0x76, 0xfd, 0xff, 0xff, 0x32, 0xea, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xff, 0xf6, 0xd9, 0x7f, 0x43, 0x25, 0x1d, 0xed, +0xdc, 0xf6, 0x15, 0x3a, 0x1a, 0xea, 0x1c, 0x7f, 0xe9, 0xdb, 0x0e, 0xd2, 0x9b, 0xad, 0x81, 0xfd, 0x09, 0xfd, 0x0e, 0xae, 0xd8, 0xf3, 0x7f, 0x10, 0x08, 0x09, 0xff, 0x9d, 0xeb, 0xfd, 0x7f, 0x02, +0xfc, 0xf7, 0xa8, 0xc5, 0x1b, 0x67, 0x0c, 0x81, 0x12, 0x1c, 0x0d, 0x81, 0xcf, 0xe4, 0x94, 0x0d, 0x3d, 0x10, 0xac, 0xb0, 0xbc, 0xe3, 0x81, 0xf2, 0x25, 0xce, 0x7f, 0x05, 0xfd, 0x03, 0xec, 0x1f, +0x07, 0xcd, 0xe7, 0x65, 0x5d, 0x34, 0x7f, 0xe5, 0xa2, 0xfa, 0xe3, 0x66, 0x09, 0xff, 0x81, 0xec, 0xe1, 0xda, 0xb2, 0x67, 0x55, 0x59, 0x7f, 0xe0, 0x82, 0x7f, 0x45, 0x3f, 0x63, 0x0c, 0x70, 0xed, +0xa1, 0xc3, 0x6b, 0x7f, 0x71, 0x0f, 0xfb, 0x62, 0xd0, 0xfb, 0xe4, 0x81, 0xe0, 0xd4, 0xa5, 0x22, 0x00, 0x00, 0x55, 0x64, 0x4b, 0xc6, 0x81, 0x08, 0xc9, 0x1d, 0xdb, 0x8f, 0x47, 0x81, 0xa7, 0x01, +0x7f, 0xbf, 0x2a, 0x2a, 0x1e, 0x28, 0xe8, 0x5f, 0x18, 0x15, 0x0d, 0xa9, 0xc3, 0xe5, 0x81, 0x08, 0xb3, 0x62, 0x56, 0x2d, 0x4b, 0x7f, 0x26, 0xd5, 0x44, 0xf8, 0x10, 0x81, 0xc2, 0xe7, 0xd6, 0x0f, +0xae, 0xbd, 0x2e, 0xbc, 0x81, 0x8b, 0xe1, 0xd7, 0xde, 0xe8, 0xe3, 0x24, 0x5d, 0x68, 0x40, 0x81, 0x81, 0xd3, 0xc6, 0x54, 0x4d, 0x17, 0x33, 0x78, 0x09, 0xcd, 0x0a, 0x3f, 0x34, 0xd9, 0x7f, 0x43, +0xcb, 0xf8, 0x31, 0xef, 0x23, 0x63, 0x7f, 0x38, 0xd3, 0xd0, 0xeb, 0x2d, 0x29, 0xdc, 0x7f, 0xde, 0x7f, 0x87, 0x91, 0xb3, 0xde, 0x9d, 0x0e, 0xd5, 0x05, 0x8f, 0x7f, 0x60, 0x4d, 0xe7, 0x41, 0x72, +0xbb, 0xf2, 0xb8, 0x7f, 0x3e, 0x21, 0xcc, 0xd6, 0x1a, 0xfc, 0xef, 0xd3, 0x03, 0xca, 0x81, 0xf1, 0xe8, 0x33, 0x79, 0xc8, 0x7f, 0xd8, 0x1f, 0x3e, 0x3e, 0xeb, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0xf9, 0xee, 0xff, 0xff, 0x32, 0xf1, 0xff, 0xff, 0x59, 0x02, 0x00, 0x00, 0x93, 0xfb, 0xff, 0xff, 0x48, 0x07, 0x00, 0x00, 0x99, 0x07, 0x00, 0x00, 0x92, 0x1c, 0x00, 0x00, +0x3c, 0x23, 0x00, 0x00, 0x6a, 0xeb, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x02, 0x5f, 0x2d, 0xfd, 0x73, 0xff, 0xd9, 0x0d, 0xe8, 0x02, 0x07, 0xef, 0xc3, 0xee, 0xfa, 0xf8, +0xa4, 0x5c, 0x24, 0x27, 0x21, 0xe2, 0xe4, 0xc7, 0x0e, 0x20, 0xfc, 0xd5, 0xe4, 0x7f, 0x3a, 0xec, 0x01, 0xdc, 0xd7, 0x1a, 0xdc, 0xee, 0xf0, 0x26, 0x05, 0xd9, 0x1b, 0x17, 0xf3, 0x01, 0xeb, 0xe4, +0x1f, 0xcc, 0xcc, 0xed, 0xe5, 0x2c, 0xfe, 0x63, 0x0e, 0x7f, 0xf3, 0x07, 0x04, 0xe3, 0xc3, 0x34, 0x96, 0xfc, 0x26, 0x7f, 0xe8, 0xd7, 0xdb, 0x25, 0xef, 0x2a, 0x1b, 0xfb, 0x47, 0x07, 0xfd, 0xb8, +0xb6, 0x1f, 0x13, 0xee, 0x3d, 0x45, 0x06, 0x1d, 0x6b, 0x4f, 0xfb, 0xec, 0x20, 0x00, 0xd8, 0xd5, 0x6c, 0x36, 0x04, 0xf8, 0xf8, 0x29, 0xab, 0x81, 0x12, 0xeb, 0xe5, 0x20, 0xcd, 0x03, 0xdd, 0x06, +0x60, 0xe9, 0x5e, 0x2a, 0xce, 0x93, 0x05, 0x93, 0xd1, 0x1c, 0x03, 0x9f, 0xe4, 0xd3, 0x28, 0x44, 0x7f, 0xdd, 0xa7, 0xb4, 0x90, 0xf4, 0xe3, 0xdc, 0x46, 0x24, 0x13, 0xfe, 0x1d, 0x04, 0x17, 0x32, +0x1b, 0xe1, 0xd4, 0xf5, 0x27, 0xe0, 0x18, 0xfb, 0xe5, 0xb3, 0x2f, 0x2c, 0xf9, 0xd0, 0xda, 0xef, 0x66, 0xc7, 0xe3, 0xbc, 0x46, 0xaa, 0xf4, 0x81, 0x26, 0x18, 0xe1, 0xa1, 0x3e, 0xd6, 0xd1, 0x3f, +0x66, 0xe9, 0x15, 0x10, 0xd6, 0xc3, 0x02, 0xc1, 0xaf, 0xaf, 0xf5, 0xa0, 0xb7, 0xf4, 0xe3, 0x51, 0x30, 0x18, 0xa7, 0xd1, 0x9e, 0x17, 0x22, 0x81, 0x1d, 0x50, 0xb0, 0xc8, 0x66, 0xf0, 0xd8, 0x1c, +0xf2, 0x01, 0xce, 0x36, 0x41, 0xda, 0xb8, 0xf6, 0xf7, 0xe4, 0xc6, 0x0a, 0xd6, 0xe6, 0xbf, 0x5d, 0xd2, 0xc2, 0x2b, 0xeb, 0xd9, 0x0c, 0x16, 0xdc, 0x43, 0x9b, 0x02, 0x23, 0x0f, 0x08, 0x25, 0x04, +0xea, 0x14, 0xd3, 0xf7, 0xf3, 0xe4, 0xef, 0x00, 0xcd, 0xd1, 0x1f, 0x3e, 0x0c, 0x81, 0x2b, 0xd3, 0x76, 0xec, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xed, 0x06, 0x00, 0x00, +0xf3, 0xe8, 0xff, 0xff, 0xea, 0xfd, 0xff, 0xff, 0xdc, 0xda, 0xff, 0xff, 0x70, 0xf6, 0xff, 0xff, 0x12, 0x28, 0x00, 0x00, 0x20, 0xea, 0xff, 0xff, 0x2c, 0xe1, 0xff, 0xff, 0x32, 0x00, 0x00, 0x00, +0xa5, 0xf0, 0xff, 0xff, 0x01, 0xfc, 0xff, 0xff, 0x7b, 0x80, 0xff, 0xff, 0x57, 0xff, 0xff, 0xff, 0x05, 0x14, 0x00, 0x00, 0xc4, 0x16, 0x00, 0x00, 0x64, 0xfb, 0xff, 0xff, 0x1b, 0x2d, 0x00, 0x00, +0x96, 0xeb, 0xff, 0xff, 0x9a, 0x21, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, 0x15, 0xfc, 0xff, 0xff, 0xb7, 0x08, 0x00, 0x00, 0xfb, 0x05, 0x00, 0x00, 0x6f, 0xfc, 0xff, 0xff, 0x83, 0xfd, 0xff, 0xff, +0xe7, 0x1c, 0x00, 0x00, 0x79, 0x2a, 0x00, 0x00, 0x1e, 0xe0, 0xff, 0xff, 0x67, 0x21, 0x00, 0x00, 0xc2, 0xfc, 0xff, 0xff, 0xbf, 0xf3, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x02, 0xed, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0xe5, 0x57, 0xcb, 0xe7, 0x10, 0xcf, 0x55, 0xeb, 0x81, 0xff, 0xc7, 0x35, 0x25, 0x7b, 0xd0, 0xde, 0xda, 0x2a, 0x58, 0x44, 0xd6, 0x19, 0x3e, 0x9f, +0xeb, 0x06, 0x8a, 0x01, 0xee, 0x7f, 0x7d, 0xf7, 0xf9, 0x99, 0x0b, 0x4a, 0x04, 0x1c, 0x7f, 0x0c, 0x52, 0xab, 0x2a, 0x17, 0x7f, 0xc6, 0xce, 0x9a, 0xa9, 0x06, 0x45, 0xed, 0x25, 0x1f, 0x3e, 0x2c, +0xc6, 0xfc, 0xa8, 0x6b, 0x8b, 0x48, 0x38, 0xeb, 0xf2, 0xe5, 0xd2, 0x01, 0x7f, 0xbf, 0x35, 0xe2, 0xf8, 0xf5, 0x17, 0xe2, 0x08, 0x82, 0xc2, 0xbe, 0xd8, 0x28, 0xde, 0x98, 0x81, 0xd5, 0x11, 0x25, +0x42, 0x26, 0x81, 0x39, 0xb3, 0x6c, 0x3c, 0xec, 0xf4, 0x77, 0x27, 0x57, 0x01, 0xa8, 0xff, 0x0d, 0xbd, 0x38, 0xe0, 0x01, 0x94, 0xa1, 0xec, 0xe1, 0xeb, 0xe3, 0x8c, 0x8c, 0x24, 0xcc, 0x9d, 0xa9, +0x37, 0x21, 0x0e, 0x15, 0xcc, 0x17, 0x72, 0x07, 0x81, 0x2c, 0x7f, 0x7f, 0xce, 0xba, 0x01, 0x7f, 0x0c, 0xc1, 0xd5, 0x47, 0xc4, 0xe1, 0xdf, 0x43, 0x81, 0x04, 0x5c, 0x00, 0xc7, 0x7f, 0xd4, 0xa6, +0x81, 0xdc, 0xe8, 0x7f, 0xc3, 0xdb, 0x2c, 0x7f, 0x11, 0x57, 0x1a, 0x3e, 0x2b, 0x91, 0x4d, 0x34, 0x7a, 0xd6, 0xd9, 0x1f, 0xee, 0x81, 0x9e, 0xf5, 0xec, 0x05, 0xae, 0x10, 0xb6, 0xcd, 0xfb, 0x7f, +0x6e, 0xc4, 0xa6, 0x61, 0xd3, 0x02, 0xf5, 0x05, 0x19, 0x7f, 0xe0, 0xff, 0x11, 0x81, 0xf9, 0x26, 0xa4, 0x7f, 0x7f, 0x4f, 0xc9, 0xeb, 0x7f, 0x7f, 0xc8, 0x7f, 0x81, 0x7f, 0x07, 0xf1, 0x81, 0x11, +0x0e, 0xd6, 0x05, 0xed, 0xfa, 0x1f, 0x0d, 0xf5, 0x7f, 0x22, 0xf5, 0x28, 0x57, 0x86, 0xd3, 0x38, 0x91, 0xf1, 0x13, 0x7f, 0xcd, 0xf7, 0xde, 0x32, 0x5d, 0x4d, 0xa8, 0xe3, 0x79, 0xc3, 0xcc, 0x42, +0xf5, 0x93, 0x93, 0x07, 0x81, 0xe7, 0x7f, 0xde, 0xff, 0x19, 0xe4, 0xfc, 0x17, 0x19, 0xf7, 0x12, 0x40, 0x1a, 0x13, 0x50, 0xe3, 0xd0, 0x8a, 0x31, 0x13, 0x25, 0xad, 0xb6, 0x07, 0xf5, 0xff, 0x07, +0x0b, 0x81, 0x99, 0x22, 0xdf, 0x22, 0x08, 0xef, 0x2e, 0xee, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x4f, 0x2b, 0x00, 0x00, 0x88, 0xff, 0xff, 0xff, 0x1f, 0xff, 0xff, 0xff, +0xde, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x69, 0x06, 0x00, 0x00, 0x90, 0x06, 0x00, 0x00, 0x82, 0x03, 0x00, 0x00, 0x88, 0xff, 0xff, 0xff, 0x12, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, +0x1a, 0x03, 0x00, 0x00, 0xe9, 0xfe, 0xff, 0xff, 0x99, 0xff, 0xff, 0xff, 0x95, 0xff, 0xff, 0xff, 0x7d, 0xfd, 0xff, 0xff, 0x4b, 0x0c, 0x00, 0x00, 0xc2, 0xfd, 0xff, 0xff, 0x52, 0x02, 0x00, 0x00, +0x80, 0xfa, 0xff, 0xff, 0x47, 0xfd, 0xff, 0xff, 0x7f, 0x02, 0x00, 0x00, 0xed, 0xff, 0xff, 0xff, 0x4c, 0xf2, 0xff, 0xff, 0x9b, 0x07, 0x00, 0x00, 0x94, 0x03, 0x00, 0x00, 0xe2, 0xff, 0xff, 0xff, +0xf9, 0x02, 0x00, 0x00, 0x7d, 0x01, 0x00, 0x00, 0xef, 0xf4, 0xff, 0xff, 0xf6, 0xdc, 0xff, 0xff, 0x5f, 0xf4, 0xff, 0xff, 0xba, 0xee, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, +0x7f, 0xf0, 0xd5, 0x86, 0x39, 0x12, 0xa5, 0xfe, 0xba, 0x12, 0x7f, 0x49, 0x68, 0xda, 0x27, 0x65, 0x1c, 0xfb, 0xdf, 0xd5, 0xf2, 0x81, 0xb4, 0xe9, 0xfb, 0x1f, 0x86, 0x00, 0x76, 0x26, 0xfc, 0x81, +0x05, 0x08, 0x3f, 0x38, 0x7f, 0xd7, 0x2d, 0x19, 0x81, 0xfd, 0x2b, 0x3b, 0x34, 0xd7, 0x72, 0x02, 0xeb, 0xf0, 0x10, 0x81, 0xac, 0xfd, 0xf7, 0xbe, 0xfe, 0x1c, 0xed, 0x94, 0x1e, 0x7f, 0x40, 0xac, +0x4d, 0x34, 0xdd, 0x0d, 0xf5, 0xf1, 0xf6, 0x81, 0xf0, 0xd1, 0xfa, 0x7f, 0x65, 0xfa, 0xf2, 0x5a, 0xed, 0xfc, 0x9a, 0xda, 0x81, 0xc4, 0x60, 0x31, 0x0f, 0x0c, 0x4c, 0xf7, 0xb5, 0x81, 0xfe, 0x47, +0xed, 0xde, 0x12, 0xee, 0x03, 0x66, 0x1d, 0x81, 0xa6, 0x7a, 0xd4, 0xec, 0x0a, 0xb2, 0x83, 0x7f, 0x85, 0x81, 0x59, 0xbf, 0x0c, 0x0f, 0x63, 0xee, 0x1f, 0x0d, 0x73, 0x7f, 0x4e, 0xc4, 0x9c, 0x30, +0x41, 0xc5, 0x9f, 0x8e, 0x5b, 0x66, 0x56, 0x81, 0x9c, 0x27, 0x2b, 0x15, 0x7f, 0xf4, 0x32, 0x4f, 0xbe, 0x19, 0xc8, 0x61, 0xde, 0x7f, 0x7b, 0x92, 0xbb, 0x22, 0x06, 0x63, 0x7f, 0x53, 0x4d, 0xe1, +0xef, 0x7f, 0xe5, 0x02, 0x30, 0x67, 0x34, 0xf9, 0x0a, 0x81, 0x16, 0x96, 0xde, 0x2d, 0xe0, 0x25, 0xff, 0x20, 0xb1, 0x5b, 0x81, 0xf7, 0xb7, 0x3d, 0x90, 0x86, 0x0e, 0x4b, 0x7d, 0x0b, 0x7f, 0x69, +0xe0, 0x1d, 0x37, 0x7f, 0x44, 0xde, 0x6f, 0x24, 0xd6, 0xb3, 0xe5, 0x4b, 0xaa, 0xc0, 0x81, 0x70, 0x05, 0x95, 0xcb, 0x49, 0x2d, 0x82, 0x79, 0x7f, 0xd9, 0x61, 0xe8, 0x31, 0x6a, 0x25, 0x2f, 0x81, +0x17, 0x2e, 0xda, 0x49, 0x81, 0xb7, 0xdd, 0x28, 0x01, 0x4f, 0x4d, 0xca, 0x49, 0xbe, 0xf4, 0x7f, 0xf7, 0x14, 0x0c, 0xb6, 0xbb, 0xb6, 0x81, 0xe2, 0xa1, 0xe5, 0x2d, 0x1d, 0x77, 0xa5, 0x7f, 0x02, +0xc6, 0xef, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x64, 0x12, 0x00, 0x00, 0x1c, 0xe5, 0xff, 0xff, 0x62, 0xde, 0xff, 0xff, 0x06, 0xdf, 0xff, 0xff, 0x36, 0x02, 0x00, 0x00, +0x9f, 0xfd, 0xff, 0xff, 0x52, 0x03, 0x00, 0x00, 0x5d, 0x08, 0x00, 0x00, 0xf2, 0xef, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xf6, 0xf5, 0xe7, 0xf5, 0xd2, 0x1f, 0xe7, 0x32, +0xe5, 0x79, 0x44, 0xed, 0xeb, 0x3d, 0xef, 0xe5, 0xc3, 0x66, 0xb4, 0x10, 0xe6, 0xd8, 0xc8, 0xda, 0x06, 0x20, 0xf6, 0x03, 0xde, 0x4e, 0x81, 0xd8, 0x20, 0x41, 0x15, 0x19, 0x08, 0x18, 0x31, 0x21, +0xea, 0x23, 0xce, 0x11, 0xfe, 0x7f, 0x95, 0x21, 0xf4, 0x9c, 0x1c, 0xfd, 0x16, 0x5f, 0xd9, 0x06, 0x63, 0x49, 0x3e, 0x3b, 0xbf, 0xcd, 0xf8, 0xd5, 0xa4, 0x74, 0x28, 0xdf, 0x24, 0x15, 0x0f, 0xf3, +0xd8, 0x2d, 0x24, 0xf6, 0xdf, 0x3d, 0x0f, 0x3b, 0xeb, 0xd4, 0x04, 0x0c, 0xe4, 0x52, 0x7c, 0xb1, 0x7f, 0x18, 0x51, 0x04, 0x32, 0x60, 0xee, 0xdc, 0x44, 0x92, 0x37, 0x0e, 0x4a, 0x69, 0x17, 0x00, +0x22, 0xba, 0xac, 0x11, 0xd7, 0x37, 0x17, 0xe1, 0x3f, 0x49, 0x05, 0xf6, 0x43, 0x86, 0xb9, 0x25, 0xcd, 0x1c, 0xe7, 0xd9, 0x8f, 0x11, 0x19, 0x7f, 0x74, 0x20, 0xea, 0xed, 0x2e, 0xe9, 0xe0, 0xa8, +0x05, 0xff, 0xce, 0x06, 0x51, 0xe0, 0x54, 0xef, 0x38, 0x16, 0xdb, 0xcd, 0x08, 0x4c, 0x16, 0x1b, 0x81, 0xaa, 0x03, 0x0b, 0x67, 0x4f, 0x8c, 0x7e, 0x33, 0xfa, 0xf4, 0x14, 0x05, 0xce, 0xe0, 0xe1, +0x03, 0xf6, 0xcd, 0xdc, 0xf2, 0x17, 0xf9, 0xd0, 0xc3, 0x02, 0xda, 0xe6, 0xff, 0xba, 0x0c, 0x10, 0x0c, 0x1e, 0x81, 0xed, 0x3b, 0x4b, 0xe9, 0x48, 0x33, 0xb7, 0xda, 0x1c, 0xd7, 0xd0, 0x04, 0x10, +0x2a, 0xe1, 0xe8, 0x06, 0xe4, 0xda, 0x1b, 0xdf, 0x14, 0x41, 0xfb, 0x08, 0x06, 0x81, 0xf9, 0xdc, 0xc0, 0xfd, 0xba, 0xc1, 0xfb, 0x51, 0x28, 0x51, 0xbf, 0x7f, 0xe6, 0x18, 0xc2, 0x1d, 0x33, 0x02, +0xe9, 0x0c, 0x30, 0xf0, 0x44, 0x92, 0x17, 0x33, 0x0c, 0x00, 0x35, 0xf6, 0x2c, 0x45, 0x18, 0xdf, 0x4d, 0xde, 0xcf, 0x0e, 0xec, 0x0a, 0x15, 0xda, 0xfe, 0xf0, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, +0x80, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, 0x8c, 0xd4, 0xff, 0xff, 0x71, 0x04, 0x00, 0x00, 0x60, 0x0d, 0x00, 0x00, 0xf2, 0xf3, 0xff, 0xff, 0x9f, 0x19, 0x00, 0x00, 0x0e, 0x07, 0x00, 0x00, +0xeb, 0x00, 0x00, 0x00, 0x53, 0x26, 0x00, 0x00, 0x9f, 0x39, 0x00, 0x00, 0x59, 0x36, 0x00, 0x00, 0x50, 0x0e, 0x00, 0x00, 0x8b, 0xcc, 0xff, 0xff, 0xd2, 0x1b, 0x00, 0x00, 0x43, 0xf1, 0xff, 0xff, +0x50, 0x83, 0xff, 0xff, 0xe4, 0xe2, 0xff, 0xff, 0xc3, 0x00, 0x00, 0x00, 0x30, 0xbb, 0xff, 0xff, 0xd0, 0x0e, 0x00, 0x00, 0x79, 0xb8, 0xff, 0xff, 0xa5, 0xff, 0xff, 0xff, 0x79, 0xe9, 0xff, 0xff, +0x8a, 0xf8, 0xff, 0xff, 0x82, 0xfa, 0xff, 0xff, 0x12, 0xea, 0xff, 0xff, 0xee, 0xea, 0xff, 0xff, 0x96, 0x27, 0x00, 0x00, 0x61, 0xf0, 0xff, 0xff, 0x68, 0xff, 0xff, 0xff, 0x26, 0x5e, 0x00, 0x00, +0x97, 0x04, 0x00, 0x00, 0x8a, 0xf1, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0xee, 0x7f, 0x0e, 0xa6, 0xe5, 0xc3, 0xe7, 0xdf, 0x81, 0x1c, 0x08, 0xb6, 0xff, 0xff, 0x81, 0x75, +0xa7, 0x81, 0xe6, 0xcf, 0x28, 0x23, 0x34, 0x43, 0xe0, 0x17, 0x3d, 0x81, 0x7f, 0xb8, 0xc0, 0xfd, 0xf3, 0x07, 0xb8, 0xcb, 0x2c, 0xa1, 0x2c, 0x12, 0x2f, 0xb7, 0xb4, 0x81, 0xef, 0x2a, 0x41, 0xfc, +0x3e, 0xb2, 0x2a, 0xe1, 0x7f, 0x4e, 0x48, 0x43, 0xb6, 0x74, 0x79, 0xd5, 0xf1, 0x9f, 0x85, 0xb7, 0xf1, 0x40, 0xf3, 0x48, 0x49, 0x81, 0x4a, 0x0e, 0x9c, 0xaf, 0xe1, 0xfd, 0x0c, 0x72, 0x57, 0x1f, +0x32, 0xcd, 0x0b, 0xe8, 0x24, 0xe1, 0x24, 0xff, 0x16, 0x5c, 0x1e, 0x07, 0xf3, 0xe0, 0xba, 0x3e, 0x1f, 0x27, 0x12, 0xff, 0xc6, 0x97, 0xd6, 0xd7, 0xe8, 0xa5, 0x2b, 0xbb, 0x53, 0xfe, 0x27, 0x4a, +0xd2, 0xa3, 0x57, 0x89, 0xe7, 0xec, 0x7f, 0x17, 0x20, 0x4e, 0xf3, 0xee, 0x12, 0x00, 0xb1, 0x29, 0x81, 0x26, 0x95, 0x1a, 0x44, 0xb8, 0x7f, 0xd8, 0xce, 0xeb, 0xf8, 0xd1, 0xf4, 0x16, 0x6a, 0x3b, +0x7f, 0xe4, 0x1d, 0xd5, 0x19, 0x57, 0x20, 0xd9, 0xbf, 0x4e, 0x02, 0x94, 0x5e, 0xf9, 0x81, 0x81, 0x08, 0x3c, 0x4e, 0x81, 0xc6, 0xa2, 0x87, 0x7f, 0x91, 0x81, 0x14, 0xb9, 0x4b, 0x7f, 0xca, 0x3d, +0x4d, 0xb6, 0x7f, 0xda, 0x1d, 0x7f, 0x26, 0x81, 0x30, 0x7f, 0x1b, 0x81, 0x9c, 0x7f, 0x93, 0x50, 0x2d, 0x3f, 0xe5, 0x22, 0x7f, 0xb2, 0xdc, 0xe8, 0x14, 0xc9, 0x81, 0x3c, 0x29, 0xf4, 0x26, 0x09, +0xd0, 0x01, 0x1b, 0x81, 0x1b, 0x09, 0x33, 0x69, 0x14, 0xfe, 0xf1, 0xb7, 0x2a, 0xe6, 0x84, 0xf1, 0x39, 0x68, 0x81, 0xa6, 0x35, 0x03, 0x8f, 0xee, 0xf8, 0xee, 0xa3, 0xde, 0x5a, 0xd4, 0x34, 0xee, +0x5a, 0x01, 0x5e, 0xab, 0x48, 0x53, 0x2c, 0xd4, 0x7f, 0x2e, 0x7f, 0xe5, 0x5e, 0x6f, 0xc8, 0x20, 0x2a, 0x2a, 0xb8, 0xa8, 0xc4, 0xea, 0xf3, 0xf0, 0xe8, 0xde, 0xa4, 0xa0, 0x7f, 0x3e, 0x3c, 0x7f, +0x27, 0xdc, 0xef, 0xb2, 0xf2, 0x5f, 0x0b, 0xb0, 0xf9, 0x2a, 0xe9, 0xef, 0xf3, 0xff, 0x98, 0x02, 0xb6, 0xf2, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x27, 0xf5, 0xff, 0xff, +0x59, 0xf0, 0xff, 0xff, 0x37, 0x03, 0x00, 0x00, 0x0b, 0x0f, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x40, 0xf6, 0xff, 0xff, 0x91, 0xfc, 0xff, 0xff, 0x53, 0xe5, 0xff, 0xff, 0x19, 0x09, 0x00, 0x00, +0xce, 0x06, 0x00, 0x00, 0xc9, 0x02, 0x00, 0x00, 0xa1, 0xfc, 0xff, 0xff, 0xa1, 0xf6, 0xff, 0xff, 0xcf, 0xfd, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0x8e, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, +0xc9, 0xfe, 0xff, 0xff, 0x32, 0xfc, 0xff, 0xff, 0xcd, 0xfd, 0xff, 0xff, 0xb4, 0xff, 0xff, 0xff, 0x46, 0xdc, 0xff, 0xff, 0x54, 0xf2, 0xff, 0xff, 0x8f, 0xfc, 0xff, 0xff, 0xa4, 0xff, 0xff, 0xff, +0xb6, 0xf1, 0xff, 0xff, 0xd1, 0xf5, 0xff, 0xff, 0x90, 0x02, 0x00, 0x00, 0xa2, 0x00, 0x00, 0x00, 0x3b, 0x09, 0x00, 0x00, 0xee, 0x08, 0x00, 0x00, 0x59, 0x18, 0x00, 0x00, 0x42, 0xf3, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xc0, 0x26, 0x1b, 0x28, 0xba, 0xbd, 0x81, 0x54, 0x9b, 0x92, 0xd6, 0x7f, 0x6e, 0x66, 0xf3, 0x78, 0xbd, 0xd8, 0x81, 0x6c, 0x1a, 0xf9, 0xf4, 0x8a, +0xf7, 0xdd, 0xe1, 0x26, 0x4c, 0x6e, 0x7f, 0xf4, 0xdf, 0x09, 0x2c, 0xe7, 0xff, 0x81, 0xe2, 0x2f, 0x11, 0x37, 0x16, 0xcb, 0x11, 0x81, 0xe5, 0x21, 0x35, 0xee, 0x08, 0xf9, 0x81, 0x0c, 0x01, 0x35, +0x15, 0xf8, 0x69, 0x7f, 0x71, 0x5a, 0x7f, 0x4f, 0x2f, 0xf5, 0x24, 0xf1, 0x77, 0x12, 0x47, 0x81, 0x08, 0x11, 0xeb, 0x81, 0xc8, 0xb7, 0xd8, 0x31, 0x0a, 0xcb, 0xde, 0x16, 0x66, 0xa4, 0x81, 0x23, +0x81, 0xce, 0x04, 0x2a, 0x0f, 0x1d, 0x05, 0x15, 0xa3, 0xee, 0xff, 0x3a, 0xdb, 0x7f, 0x77, 0x1b, 0xd4, 0xa0, 0x81, 0x0d, 0x7f, 0x34, 0x59, 0x0a, 0x35, 0xb0, 0x5b, 0x65, 0xa4, 0x08, 0x7f, 0x71, +0xe6, 0xc0, 0xe3, 0x7f, 0x2a, 0xd7, 0x0e, 0xd9, 0x54, 0x7f, 0x44, 0xd1, 0xfa, 0x08, 0xb9, 0x48, 0x77, 0xd6, 0xf3, 0x49, 0xb4, 0xe9, 0x31, 0x7f, 0xe5, 0xbe, 0x01, 0x47, 0x1c, 0x38, 0x7f, 0x36, +0xb2, 0x8f, 0x1a, 0x7f, 0xdb, 0x0a, 0x48, 0x14, 0x48, 0x0f, 0x29, 0x61, 0x9b, 0x81, 0xe2, 0xd8, 0x9f, 0x81, 0x1c, 0xeb, 0x28, 0xb1, 0xfa, 0x3e, 0xa3, 0xf3, 0xe6, 0x30, 0x57, 0x7f, 0x07, 0x1f, +0xc9, 0x98, 0x02, 0x56, 0x1a, 0x45, 0x7f, 0xd9, 0xcf, 0x96, 0x0f, 0x7f, 0x70, 0xef, 0x07, 0x89, 0x67, 0x28, 0xc4, 0x25, 0x7f, 0xe7, 0x53, 0xec, 0xbb, 0xd3, 0xc5, 0xe3, 0x1e, 0x7f, 0x78, 0xaa, +0x41, 0x7f, 0xea, 0x36, 0xf0, 0x4f, 0xff, 0xcc, 0xed, 0xec, 0xb9, 0xb9, 0x7f, 0xe7, 0x14, 0xc4, 0x1d, 0xfd, 0x04, 0x81, 0x8f, 0xdd, 0xac, 0x05, 0xc4, 0xcf, 0xc1, 0x54, 0x7f, 0x32, 0x23, 0xd0, +0xcf, 0x0b, 0x3f, 0x83, 0xa3, 0x96, 0x00, 0x7f, 0x4e, 0xf4, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x90, 0x2f, 0x00, 0x00, 0x3f, 0x2f, 0x00, 0x00, 0xea, 0x0f, 0x00, 0x00, +0xe2, 0xf2, 0xff, 0xff, 0x0d, 0xe4, 0xff, 0xff, 0x9b, 0x1b, 0x00, 0x00, 0x7f, 0x18, 0x00, 0x00, 0xee, 0xc6, 0xff, 0xff, 0x7a, 0xf4, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, +0x18, 0x4e, 0xa9, 0xeb, 0xab, 0xf5, 0xde, 0xff, 0x24, 0x1b, 0x0d, 0x43, 0xfe, 0x4c, 0x0d, 0x55, 0x06, 0x90, 0xa6, 0x83, 0xc8, 0x81, 0xa7, 0x29, 0xb2, 0xcd, 0xc9, 0x8c, 0x25, 0x81, 0xc9, 0xf5, +0x0e, 0x29, 0xeb, 0x1c, 0xce, 0xf8, 0x03, 0x92, 0xe3, 0xd3, 0xae, 0x06, 0xae, 0xe2, 0xc5, 0x40, 0x1b, 0x9b, 0x48, 0x9d, 0x93, 0x42, 0x2f, 0x00, 0xc1, 0x39, 0xe1, 0x05, 0x08, 0xbf, 0xe7, 0x82, +0xfa, 0x20, 0x32, 0x81, 0x1a, 0x1b, 0x4a, 0x0b, 0xf1, 0xf6, 0x21, 0xf2, 0x7f, 0x22, 0xb0, 0x09, 0xe4, 0xfa, 0xe8, 0xf3, 0xf6, 0xfb, 0x10, 0xc8, 0x02, 0xc8, 0xcd, 0xce, 0xcb, 0x2a, 0x48, 0xe9, +0xc1, 0x0c, 0x71, 0x07, 0xdc, 0x21, 0xbc, 0x5f, 0xef, 0x37, 0xd9, 0xec, 0xe9, 0x06, 0x17, 0xc9, 0x56, 0xb7, 0x41, 0xdc, 0xd6, 0x6f, 0x7f, 0xef, 0xe4, 0xba, 0x0f, 0x18, 0xf7, 0x15, 0xfb, 0x21, +0xea, 0xda, 0x03, 0x1d, 0xf1, 0x1a, 0xc0, 0x02, 0x16, 0xec, 0x15, 0xf6, 0x81, 0x48, 0x2c, 0xe5, 0xf4, 0xde, 0xf8, 0x2e, 0xbc, 0x05, 0x3b, 0x21, 0x00, 0xfe, 0xec, 0x1c, 0x62, 0xf3, 0x81, 0xda, +0x15, 0xd1, 0x31, 0xe8, 0xc5, 0x57, 0x21, 0xe8, 0x24, 0x31, 0x31, 0x1c, 0x2b, 0x7f, 0xe8, 0xf4, 0x0c, 0xe9, 0x26, 0xdb, 0x0d, 0x33, 0x51, 0x40, 0x18, 0xc0, 0x14, 0x31, 0x15, 0x06, 0xde, 0x0d, +0x46, 0xf5, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x16, 0x7a, 0xff, 0xff, 0x2e, 0xd0, 0xff, 0xff, 0xd3, 0xf1, 0xff, 0xff, 0x1d, 0xb9, 0xff, 0xff, 0x03, 0x1e, 0x00, 0x00, +0xc0, 0xff, 0xff, 0xff, 0xb8, 0xf4, 0xff, 0xff, 0xa4, 0xf5, 0xff, 0xff, 0x80, 0x2c, 0x00, 0x00, 0x04, 0x57, 0x00, 0x00, 0x6c, 0x7f, 0xff, 0xff, 0x36, 0x34, 0x00, 0x00, 0xf5, 0x06, 0x00, 0x00, +0x09, 0x11, 0x00, 0x00, 0xe1, 0xff, 0xff, 0xff, 0x9f, 0xfe, 0xff, 0xff, 0xd3, 0xfc, 0xff, 0xff, 0x15, 0x00, 0x00, 0x00, 0xb9, 0xf0, 0xff, 0xff, 0xa3, 0xf9, 0xff, 0xff, 0xbd, 0xf6, 0xff, 0xff, +0x9f, 0x0e, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x75, 0x44, 0x00, 0x00, 0xb2, 0xf5, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0x43, 0x61, 0xe0, 0x57, 0xf8, 0x7d, 0xf8, 0xe6, +0xbd, 0xd0, 0xf9, 0xd1, 0xf3, 0x9c, 0xda, 0xd5, 0xe3, 0x40, 0xd3, 0x22, 0xfe, 0xe5, 0xe7, 0xd2, 0xfd, 0x7f, 0xfe, 0x1d, 0x1d, 0x4f, 0xf6, 0xad, 0xf4, 0xa2, 0x7f, 0xbc, 0x0c, 0xba, 0x2c, 0x18, +0xf8, 0x28, 0x24, 0x34, 0x16, 0x08, 0x29, 0xbd, 0x3e, 0x5e, 0x11, 0x51, 0xe7, 0xe9, 0x0f, 0xeb, 0xe1, 0xa5, 0x7a, 0x87, 0xe2, 0xe7, 0xff, 0xf4, 0x33, 0x1b, 0x1e, 0x7f, 0x29, 0xe9, 0xfa, 0x85, +0x11, 0x07, 0xec, 0x7f, 0x1d, 0xf2, 0xdc, 0xaa, 0x98, 0xaf, 0x5c, 0x8f, 0x1f, 0xc8, 0xf8, 0xf4, 0xe9, 0xbc, 0x14, 0x58, 0xe2, 0xf3, 0xda, 0xe3, 0x46, 0x43, 0x16, 0x3e, 0x34, 0x61, 0xce, 0x81, +0xcf, 0x81, 0x76, 0x54, 0x7f, 0xa7, 0x63, 0x16, 0xa7, 0xdd, 0x7f, 0x2b, 0x40, 0x45, 0x19, 0xb5, 0x7f, 0x2b, 0x3f, 0x31, 0x02, 0x19, 0xfb, 0xe0, 0xe8, 0xb9, 0x70, 0xbe, 0x46, 0x81, 0x7f, 0x4c, +0x79, 0xdc, 0x62, 0x4f, 0x71, 0x5f, 0x27, 0xba, 0x1d, 0x2a, 0xcd, 0x03, 0xed, 0xd1, 0x07, 0xea, 0xa6, 0x98, 0x30, 0xbd, 0xf9, 0xb1, 0xc6, 0xe9, 0xf1, 0xa9, 0xc5, 0x26, 0xd2, 0xf9, 0xd0, 0xdb, +0x3a, 0x7a, 0x7f, 0x11, 0xc8, 0x7f, 0x41, 0xa0, 0x81, 0xbd, 0x51, 0x81, 0x2a, 0xe9, 0xcc, 0x17, 0x81, 0x8c, 0xd8, 0xf2, 0x0c, 0x21, 0x33, 0xca, 0x40, 0x4b, 0x43, 0x09, 0x81, 0x47, 0x7f, 0x98, +0xae, 0xee, 0x57, 0x97, 0x0a, 0x34, 0x1c, 0x7f, 0x78, 0x81, 0xe9, 0x18, 0x7f, 0x7f, 0x7f, 0x81, 0x96, 0xf6, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x64, 0x05, 0x00, 0x00, +0xf0, 0xfa, 0xff, 0xff, 0x4f, 0xf6, 0xff, 0xff, 0x5d, 0xf3, 0xff, 0xff, 0xcc, 0x3e, 0x00, 0x00, 0x63, 0xf5, 0xff, 0xff, 0x91, 0x09, 0x00, 0x00, 0x77, 0x0a, 0x00, 0x00, 0xd1, 0xf8, 0xff, 0xff, +0x04, 0x0a, 0x00, 0x00, 0x49, 0xfa, 0xff, 0xff, 0x9d, 0x1c, 0x00, 0x00, 0x22, 0x06, 0x00, 0x00, 0x14, 0x04, 0x00, 0x00, 0x6e, 0x39, 0x00, 0x00, 0xc9, 0xf5, 0xff, 0xff, 0x12, 0x04, 0x00, 0x00, +0xec, 0x8f, 0xff, 0xff, 0xfd, 0xf3, 0xff, 0xff, 0xd5, 0xfa, 0xff, 0xff, 0x9c, 0x02, 0x00, 0x00, 0x1c, 0x0a, 0x00, 0x00, 0x03, 0x09, 0x00, 0x00, 0x22, 0xef, 0xff, 0xff, 0x02, 0xf7, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x34, 0x7f, 0xaf, 0x00, 0x7f, 0x36, 0xff, 0x06, 0x00, 0x81, 0x50, 0xf3, 0xc9, 0x81, 0x2d, 0xc6, 0x35, 0x7f, 0x35, 0x09, 0x81, 0x8d, 0x37, 0xef, +0x7b, 0x7f, 0xbe, 0x03, 0x81, 0x4c, 0xe9, 0x26, 0xf2, 0xe5, 0x2e, 0x81, 0x07, 0x7f, 0xe5, 0xfe, 0x81, 0x6d, 0xfe, 0xdc, 0xa3, 0x7b, 0xf0, 0x81, 0x53, 0x81, 0xbc, 0x0d, 0xb2, 0x81, 0x74, 0x19, +0x6e, 0x7f, 0x60, 0x04, 0x58, 0x7f, 0x1a, 0xfe, 0x73, 0x7f, 0xb7, 0x01, 0xaa, 0xcf, 0x41, 0x7f, 0xc4, 0x81, 0x30, 0xe9, 0x10, 0x81, 0x7a, 0xfb, 0x28, 0x51, 0x81, 0xfe, 0xb7, 0x81, 0x0f, 0xd0, +0x26, 0x81, 0xc1, 0x16, 0xeb, 0x57, 0x7f, 0xf4, 0x6e, 0xf7, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x0a, 0x00, 0x00, 0x76, 0x28, 0x00, 0x00, 0x5a, 0xf5, 0xff, 0xff, +0x2a, 0xde, 0xff, 0xff, 0x8a, 0xf7, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x35, 0x06, 0xb8, 0x81, 0x7a, 0x0d, 0xca, 0xe5, 0xe5, 0x81, 0x0f, 0x34, 0x28, 0x13, 0xe9, 0x25, +0xc6, 0xda, 0x6a, 0x7f, 0xaf, 0x1d, 0x1d, 0x2c, 0x46, 0xfa, 0x44, 0x45, 0x1a, 0xe4, 0xae, 0x81, 0xb6, 0xf7, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xad, 0x46, 0x00, 0x00, +0x69, 0x52, 0x01, 0x00, 0xd9, 0xc5, 0x00, 0x00, 0xad, 0xf9, 0xff, 0xff, 0x21, 0x00, 0x00, 0x00, 0x5d, 0xea, 0xfe, 0xff, 0x4b, 0x2b, 0x00, 0x00, 0xe5, 0xee, 0xff, 0xff, 0xe2, 0xf7, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0xd3, 0xe0, 0xce, 0x45, 0xa7, 0x56, 0x0f, 0x1f, 0x3f, 0x81, 0x12, 0x7f, 0xf8, 0xf7, 0x86, 0xd8, 0x01, 0x88, 0x24, 0x6f, 0x87, 0x4a, 0xc5, 0x15, +0xab, 0x0c, 0xfe, 0x14, 0x9c, 0xb8, 0x8b, 0xd7, 0xd6, 0xd5, 0x0c, 0x74, 0xa8, 0x7f, 0xc4, 0x0f, 0xe9, 0xa3, 0x7f, 0x31, 0xbb, 0x7e, 0x81, 0x2c, 0x81, 0xe7, 0x78, 0x15, 0x95, 0xed, 0x33, 0x10, +0xc0, 0xfd, 0x53, 0x15, 0x81, 0xf3, 0xb3, 0x56, 0xb0, 0xca, 0x57, 0x08, 0x21, 0x69, 0x00, 0x7f, 0x36, 0xf8, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xec, 0xff, 0xff, 0xff, +0xdd, 0x05, 0x00, 0x00, 0x51, 0x09, 0x00, 0x00, 0xff, 0xf9, 0xff, 0xff, 0x24, 0xe7, 0xff, 0xff, 0xb0, 0x12, 0x00, 0x00, 0x99, 0xfe, 0xff, 0xff, 0x51, 0x05, 0x00, 0x00, 0x62, 0xf8, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x64, 0xc7, 0x7f, 0x02, 0x7f, 0xa6, 0x51, 0x30, 0xbf, 0x81, 0xcf, 0xe8, 0x7f, 0xa2, 0x4c, 0x4a, 0x9e, 0x7f, 0xd5, 0xfe, 0x1e, 0xa1, 0x1d, 0x7f, +0xdc, 0xaa, 0x81, 0x5a, 0xe3, 0x7f, 0xfa, 0x0a, 0x8e, 0xf8, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x53, 0xcc, 0xff, 0xff, 0xd5, 0xcb, 0xff, 0xff, 0x44, 0xc8, 0xff, 0xff, +0xec, 0x33, 0x00, 0x00, 0xaa, 0xf8, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xef, 0x53, 0x25, 0x7f, 0x10, 0xfc, 0xcf, 0x04, 0xb7, 0x3d, 0x08, 0x7f, 0xda, 0x57, 0xe8, 0x1a, +0x0e, 0x3e, 0xf1, 0x7f, 0x57, 0x48, 0xff, 0x0c, 0x02, 0x91, 0x08, 0x81, 0x30, 0xc7, 0x10, 0xe8, 0xd6, 0xf8, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x3e, 0x73, 0xff, 0xff, +0xdd, 0x7c, 0xff, 0xff, 0x41, 0xfc, 0xfd, 0xff, 0xbb, 0x1a, 0x00, 0x00, 0x97, 0x26, 0x01, 0x00, 0xe6, 0x6a, 0xfd, 0xff, 0x6b, 0x93, 0xfe, 0xff, 0x7e, 0x82, 0x00, 0x00, 0x02, 0xf9, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x1b, 0xf8, 0x82, 0xc2, 0xb5, 0x1f, 0xb3, 0xbe, 0xfc, 0xeb, 0xab, 0xce, 0xbe, 0x58, 0x9d, 0xba, 0x24, 0xdb, 0xd0, 0xde, 0xf2, 0x4c, 0xaa, 0xc1, +0x57, 0x7f, 0xa5, 0x69, 0x81, 0x30, 0xbc, 0xa5, 0x79, 0x5b, 0xc0, 0x7f, 0x97, 0x7f, 0x93, 0xc4, 0x38, 0x4f, 0xa2, 0x32, 0x86, 0xf2, 0x9e, 0xdf, 0x7f, 0x1b, 0x81, 0x0e, 0x86, 0x09, 0xc7, 0xb3, +0x78, 0x00, 0xdb, 0x1f, 0xa6, 0x58, 0x9e, 0x81, 0x0e, 0x43, 0xbd, 0xe3, 0xab, 0x5b, 0x81, 0xdb, 0x56, 0xf9, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x54, 0xb6, 0xff, 0xff, +0x88, 0xce, 0xff, 0xff, 0xad, 0xd1, 0xff, 0xff, 0x11, 0x78, 0x00, 0x00, 0xd2, 0x4b, 0x01, 0x00, 0xd8, 0x3e, 0x00, 0x00, 0x36, 0xc8, 0xff, 0xff, 0xe6, 0xc0, 0xff, 0xff, 0x82, 0xf9, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x25, 0x7f, 0xb4, 0x0f, 0xe4, 0x0b, 0xe0, 0xe2, 0xeb, 0xd0, 0x0e, 0xaf, 0x5b, 0x7f, 0xbf, 0xfc, 0xe1, 0xd3, 0xf7, 0x0e, 0x7f, 0x78, 0xc3, 0x6d, +0x28, 0x81, 0xea, 0x15, 0x2e, 0x3e, 0x4e, 0x61, 0xff, 0x81, 0x35, 0x19, 0x73, 0x15, 0xf7, 0x14, 0x81, 0x98, 0xcb, 0x2d, 0x5c, 0x62, 0xa4, 0xff, 0xef, 0xfa, 0x45, 0xe1, 0x7f, 0x53, 0xef, 0x19, +0x56, 0x60, 0x2f, 0x34, 0x81, 0xd7, 0x14, 0x11, 0xce, 0xf9, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x17, 0x36, 0x00, 0x00, 0x27, 0xae, 0x00, 0x00, 0x63, 0x47, 0xff, 0xff, +0xa7, 0xd2, 0xfc, 0xff, 0xb9, 0xcb, 0xfd, 0xff, 0xe5, 0xf6, 0xfe, 0xff, 0xe0, 0xb9, 0xfd, 0xff, 0x96, 0x31, 0xff, 0xff, 0xfa, 0xf9, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, +0x7f, 0x58, 0x20, 0xeb, 0x5b, 0x15, 0xd6, 0xb1, 0x2f, 0xf1, 0xd3, 0xe1, 0xc2, 0x81, 0xbb, 0xd7, 0xae, 0xd6, 0x06, 0x0f, 0x0a, 0xe5, 0xd8, 0xd0, 0xe0, 0x81, 0x96, 0x35, 0x2f, 0x7f, 0x32, 0x4a, +0x67, 0x16, 0x1c, 0x6c, 0x44, 0x2e, 0x19, 0x56, 0x7f, 0x3e, 0x56, 0x4e, 0x25, 0x4f, 0x5c, 0x40, 0x5d, 0x7f, 0x56, 0x51, 0x5c, 0x3c, 0x5a, 0x43, 0x5a, 0x3e, 0x04, 0x50, 0x61, 0x2c, 0x7f, 0x05, +0x49, 0x30, 0x47, 0x7f, 0x53, 0x29, 0x6d, 0x32, 0x4e, 0xfa, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x62, 0xfa, 0xff, 0xff, +0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xc4, 0xfc, 0xff, 0xe4, 0xc4, 0xfc, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x4d, 0x4c, 0x49, 0x52, 0x20, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, +0x65, 0x64, 0x2e, 0x00, 0x01, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x14, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0xc8, 0x1d, 0x00, 0x00, 0xd0, 0x1d, 0x00, 0x00, 0xd4, 0x1d, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x6d, 0x61, 0x69, 0x6e, 0x00, 0x00, 0x00, 0x00, +0x71, 0x00, 0x00, 0x00, 0x80, 0x1d, 0x00, 0x00, 0x1c, 0x1d, 0x00, 0x00, 0xc4, 0x1c, 0x00, 0x00, 0x6c, 0x1c, 0x00, 0x00, 0x1c, 0x1c, 0x00, 0x00, 0xd4, 0x1b, 0x00, 0x00, 0x8c, 0x1b, 0x00, 0x00, +0x48, 0x1b, 0x00, 0x00, 0x14, 0x1b, 0x00, 0x00, 0xcc, 0x1a, 0x00, 0x00, 0x9c, 0x1a, 0x00, 0x00, 0x40, 0x1a, 0x00, 0x00, 0xfc, 0x19, 0x00, 0x00, 0xb4, 0x19, 0x00, 0x00, 0x6c, 0x19, 0x00, 0x00, +0x28, 0x19, 0x00, 0x00, 0xf4, 0x18, 0x00, 0x00, 0xac, 0x18, 0x00, 0x00, 0x64, 0x18, 0x00, 0x00, 0x20, 0x18, 0x00, 0x00, 0xec, 0x17, 0x00, 0x00, 0xa4, 0x17, 0x00, 0x00, 0x74, 0x17, 0x00, 0x00, +0x28, 0x17, 0x00, 0x00, 0xe4, 0x16, 0x00, 0x00, 0x9c, 0x16, 0x00, 0x00, 0x54, 0x16, 0x00, 0x00, 0x10, 0x16, 0x00, 0x00, 0xdc, 0x15, 0x00, 0x00, 0x94, 0x15, 0x00, 0x00, 0x4c, 0x15, 0x00, 0x00, +0x08, 0x15, 0x00, 0x00, 0xd4, 0x14, 0x00, 0x00, 0x8c, 0x14, 0x00, 0x00, 0x44, 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0xb8, 0x13, 0x00, 0x00, 0x70, 0x13, 0x00, 0x00, 0x2c, 0x13, 0x00, 0x00, +0xf8, 0x12, 0x00, 0x00, 0xb0, 0x12, 0x00, 0x00, 0x68, 0x12, 0x00, 0x00, 0x24, 0x12, 0x00, 0x00, 0xf0, 0x11, 0x00, 0x00, 0xa8, 0x11, 0x00, 0x00, 0x60, 0x11, 0x00, 0x00, 0x1c, 0x11, 0x00, 0x00, +0xe8, 0x10, 0x00, 0x00, 0xa0, 0x10, 0x00, 0x00, 0x58, 0x10, 0x00, 0x00, 0x14, 0x10, 0x00, 0x00, 0xe0, 0x0f, 0x00, 0x00, 0x98, 0x0f, 0x00, 0x00, 0x68, 0x0f, 0x00, 0x00, 0x1c, 0x0f, 0x00, 0x00, +0xd8, 0x0e, 0x00, 0x00, 0x90, 0x0e, 0x00, 0x00, 0x48, 0x0e, 0x00, 0x00, 0x04, 0x0e, 0x00, 0x00, 0xd0, 0x0d, 0x00, 0x00, 0x88, 0x0d, 0x00, 0x00, 0x40, 0x0d, 0x00, 0x00, 0xfc, 0x0c, 0x00, 0x00, +0xc8, 0x0c, 0x00, 0x00, 0x80, 0x0c, 0x00, 0x00, 0x38, 0x0c, 0x00, 0x00, 0xf4, 0x0b, 0x00, 0x00, 0xc0, 0x0b, 0x00, 0x00, 0x78, 0x0b, 0x00, 0x00, 0x30, 0x0b, 0x00, 0x00, 0xec, 0x0a, 0x00, 0x00, +0xb8, 0x0a, 0x00, 0x00, 0x70, 0x0a, 0x00, 0x00, 0x40, 0x0a, 0x00, 0x00, 0xf4, 0x09, 0x00, 0x00, 0xb0, 0x09, 0x00, 0x00, 0x68, 0x09, 0x00, 0x00, 0x20, 0x09, 0x00, 0x00, 0xdc, 0x08, 0x00, 0x00, +0xa8, 0x08, 0x00, 0x00, 0x60, 0x08, 0x00, 0x00, 0x18, 0x08, 0x00, 0x00, 0xd4, 0x07, 0x00, 0x00, 0xa0, 0x07, 0x00, 0x00, 0x58, 0x07, 0x00, 0x00, 0x10, 0x07, 0x00, 0x00, 0xcc, 0x06, 0x00, 0x00, +0x98, 0x06, 0x00, 0x00, 0x50, 0x06, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0xc4, 0x05, 0x00, 0x00, 0x90, 0x05, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0xbc, 0x04, 0x00, 0x00, +0x88, 0x04, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, 0xf8, 0x03, 0x00, 0x00, 0xb8, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, 0xe0, 0x02, 0x00, 0x00, 0x94, 0x02, 0x00, 0x00, +0x4c, 0x02, 0x00, 0x00, 0x0c, 0x02, 0x00, 0x00, 0xcc, 0x01, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x54, 0x01, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, +0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xb2, 0xe4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x96, 0xfd, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1b, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x1a, 0x01, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, +0xaa, 0x00, 0x00, 0x00, 0xee, 0xe4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xd2, 0xfd, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1a, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x19, 0x01, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x00, +0x2a, 0xe5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xc2, 0xe5, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x19, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x18, 0x01, 0x00, 0x00, 0xa5, 0x00, 0x00, 0x00, +0xa6, 0x00, 0x00, 0x00, 0x6e, 0xe5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x52, 0xfe, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x17, 0x01, 0x00, 0x00, 0xa3, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, +0xaa, 0xe5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x42, 0xe6, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x17, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x16, 0x01, 0x00, 0x00, 0xa1, 0x00, 0x00, 0x00, +0xa2, 0x00, 0x00, 0x00, 0xee, 0xe5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x14, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x02, 0xfe, 0xff, 0xff, +0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x16, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x15, 0x01, 0x00, 0x00, 0xf2, 0x00, 0x00, 0x00, 0x22, 0xe6, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x4a, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x00, 0x00, 0x07, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0x15, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0f, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x5e, 0xe6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x42, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x13, 0x01, 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x00, 0x9a, 0xe6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, +0x1c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7e, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x13, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x12, 0x01, 0x00, 0x00, 0x9d, 0x00, 0x00, 0x00, 0x9e, 0x00, 0x00, 0x00, 0xd6, 0xe6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x02, 0x00, 0x00, 0x00, 0x6e, 0xe7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x01, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x11, 0x01, 0x00, 0x00, 0x9b, 0x00, 0x00, 0x00, 0x9c, 0x00, 0x00, 0x00, 0x1a, 0xe7, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x24, 0x00, 0x00, 0x00, +0x28, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x11, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0x9a, 0x00, 0x00, 0x00, 0x62, 0xe7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xfa, 0xe7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0f, 0x01, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0xa6, 0xe7, 0xff, 0xff, +0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x98, 0xe7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x0f, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, +0xea, 0xe7, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x08, 0x00, 0x04, 0x00, +0x06, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0d, 0x01, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x0b, 0x01, 0x00, 0x00, +0x0a, 0x01, 0x00, 0x00, 0x2e, 0xe8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x86, 0xff, 0xff, 0xff, +0x09, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0d, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x00, +0x6a, 0xe8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xc2, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, +0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x00, 0xa6, 0xe8, 0xff, 0xff, +0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x14, 0x00, 0x00, 0x00, 0x10, 0x00, 0x0c, 0x00, +0x08, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0b, 0x01, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x00, 0xf2, 0xe8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x58, 0xcb, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x01, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x22, 0xe9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0xea, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0x62, 0xe9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xfa, 0xe9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0xa6, 0xe9, 0xff, 0xff, +0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x98, 0xe9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x06, 0x01, 0x00, 0x00, 0x8f, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, +0xea, 0xe9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x50, 0xcc, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, +0x06, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, 0x1a, 0xea, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfe, 0xea, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, 0x5a, 0xea, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, +0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xf2, 0xea, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x04, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x9e, 0xea, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x90, 0xea, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, 0xe2, 0xea, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x48, 0xcd, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0xfe, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x12, 0xeb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xf6, 0xeb, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, +0x87, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x52, 0xeb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0xea, 0xeb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0xff, 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, 0x96, 0xeb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x88, 0xeb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0xda, 0xeb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x40, 0xce, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, +0x0a, 0xec, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xee, 0xec, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, +0x4a, 0xec, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xe2, 0xec, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xfb, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, +0x80, 0x00, 0x00, 0x00, 0x8e, 0xec, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xec, 0xff, 0xff, +0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xfb, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x00, +0x7d, 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, 0xd2, 0xec, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x38, 0xcf, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xf6, 0x00, 0x00, 0x00, 0xf9, 0x00, 0x00, 0x00, 0x02, 0xed, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe6, 0xed, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xf9, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x7b, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x42, 0xed, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xda, 0xed, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf7, 0x00, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x7a, 0x00, 0x00, 0x00, 0x86, 0xed, 0xff, 0xff, +0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x78, 0xed, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xf7, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf6, 0x00, 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, +0xca, 0xed, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xae, 0xee, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xf6, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf5, 0x00, 0x00, 0x00, 0x75, 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, +0x0a, 0xee, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x24, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xae, 0xf0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, +0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xf5, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf4, 0x00, 0x00, 0x00, +0x73, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0xf2, 0xed, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xb4, 0xd0, 0xfc, 0xff, +0x01, 0x00, 0x00, 0x00, 0xf4, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xf3, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7e, 0xee, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x70, 0xee, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xf3, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf2, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x72, 0x00, 0x00, 0x00, 0xc2, 0xee, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x28, 0xd1, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xf2, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0xee, 0x00, 0x00, 0x00, 0xf1, 0x00, 0x00, 0x00, 0xf2, 0xee, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xd6, 0xef, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xf1, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, +0x6f, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x32, 0xef, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0xca, 0xef, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0xef, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x6e, 0x00, 0x00, 0x00, 0x76, 0xef, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x68, 0xef, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xef, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xee, 0x00, 0x00, 0x00, 0x6b, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0xba, 0xef, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x20, 0xd2, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xee, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xea, 0x00, 0x00, 0x00, 0xed, 0x00, 0x00, 0x00, +0xea, 0xef, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xce, 0xf0, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xed, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, +0x2a, 0xf0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xc2, 0xf0, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xeb, 0x00, 0x00, 0x00, 0x67, 0x00, 0x00, 0x00, +0x68, 0x00, 0x00, 0x00, 0x6e, 0xf0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0xf0, 0xff, 0xff, +0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xeb, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xea, 0x00, 0x00, 0x00, +0x65, 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00, 0xb2, 0xf0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x18, 0xd3, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xea, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xe6, 0x00, 0x00, 0x00, 0xe9, 0x00, 0x00, 0x00, 0xe2, 0xf0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc6, 0xf1, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xe9, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x22, 0xf1, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xba, 0xf1, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe7, 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x66, 0xf1, 0xff, 0xff, +0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x58, 0xf1, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xe7, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe6, 0x00, 0x00, 0x00, 0x5f, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xaa, 0xf1, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x10, 0xd4, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, +0xe6, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0xe5, 0x00, 0x00, 0x00, 0xda, 0xf1, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xbe, 0xf2, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xe5, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, 0x5d, 0x00, 0x00, 0x00, 0x5e, 0x00, 0x00, 0x00, 0x1a, 0xf2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, +0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xb2, 0xf2, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xe4, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe3, 0x00, 0x00, 0x00, 0x5b, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, 0x5e, 0xf2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x50, 0xf2, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xe3, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0xa2, 0xf2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x86, 0xf3, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe1, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0xe2, 0xf2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x24, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x86, 0xf5, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xe1, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, +0xca, 0xf2, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x8c, 0xd5, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x02, 0x00, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x56, 0xf3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x48, 0xf3, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xde, 0x00, 0x00, 0x00, 0x53, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x9a, 0xf3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xde, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, +0xca, 0xf3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xae, 0xf4, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, +0x0a, 0xf4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xa2, 0xf4, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xdb, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, +0x50, 0x00, 0x00, 0x00, 0x4e, 0xf4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x40, 0xf4, 0xff, 0xff, +0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xdb, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, +0x4d, 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, 0x92, 0xf4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0xf8, 0xd6, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xd6, 0x00, 0x00, 0x00, 0xd9, 0x00, 0x00, 0x00, 0xc2, 0xf4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xa6, 0xf5, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xd9, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x02, 0xf5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x9a, 0xf5, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd7, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x4a, 0x00, 0x00, 0x00, 0x46, 0xf5, 0xff, 0xff, +0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x38, 0xf5, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xd7, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd6, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, +0x8a, 0xf5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xf0, 0xd7, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, +0xd6, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xd2, 0x00, 0x00, 0x00, 0xd5, 0x00, 0x00, 0x00, 0xba, 0xf5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x9e, 0xf6, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xd5, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xd4, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0xfa, 0xf5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, +0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x92, 0xf6, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xd4, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd3, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x3e, 0xf6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0xf6, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xd3, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd2, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x82, 0xf6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe8, 0xd8, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xd2, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0xce, 0x00, 0x00, 0x00, 0xd1, 0x00, 0x00, 0x00, 0xb2, 0xf6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x96, 0xf7, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xd1, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, +0x3f, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xf2, 0xf6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0x8a, 0xf7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0xcf, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x36, 0xf7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x28, 0xf7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xcf, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x7a, 0xf7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x5e, 0xf8, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xcd, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x00, 0xba, 0xf7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, +0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x52, 0xf8, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xcd, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0xfe, 0xf7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf0, 0xf7, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xcb, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x42, 0xf8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa8, 0xda, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xcb, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0xc7, 0x00, 0x00, 0x00, 0xca, 0x00, 0x00, 0x00, 0x72, 0xf8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x56, 0xf9, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xca, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc9, 0x00, 0x00, 0x00, +0x33, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xb2, 0xf8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0x4a, 0xf9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc9, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0xc8, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0xf6, 0xf8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0xe8, 0xf8, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xc7, 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x3a, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xa0, 0xdb, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc7, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xc6, 0x00, 0x00, 0x00, +0x6a, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x4e, 0xfa, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, +0xaa, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x42, 0xfa, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, +0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x2b, 0x00, 0x00, 0x00, +0x2c, 0x00, 0x00, 0x00, 0xee, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0xf9, 0xff, 0xff, +0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, +0x29, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x32, 0xfa, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x16, 0xfb, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, +0x27, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x72, 0xfa, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x24, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0x16, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00, 0x5a, 0xfa, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0c, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x1c, 0xdd, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe6, 0xfa, 0xff, 0xff, +0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xd8, 0xfa, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xbf, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x2a, 0xfb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x90, 0xdd, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, +0xbf, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0xbe, 0x00, 0x00, 0x00, 0x5a, 0xfb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3e, 0xfc, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xbe, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xbd, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x9a, 0xfb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, +0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x32, 0xfc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xbd, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xde, 0xfb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xd0, 0xfb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x22, 0xfc, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x88, 0xde, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0xb7, 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x52, 0xfc, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x36, 0xfd, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xb9, 0x00, 0x00, 0x00, +0x1b, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x92, 0xfc, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0x2a, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xb9, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0xb8, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0xd6, 0xfc, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0xc8, 0xfc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xb7, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1a, 0xfd, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfe, 0xfd, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xb7, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x5a, 0xfd, 0xff, 0xff, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x34, 0x00, 0x00, 0x00, +0x38, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x17, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x07, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, +0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xb5, 0x00, 0x00, 0x00, +0x13, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x52, 0xfd, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x14, 0xe0, 0xfc, 0xff, +0x01, 0x00, 0x00, 0x00, 0xb5, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xde, 0xfd, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xd0, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, +0x01, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x22, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x0b, 0x10, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x88, 0xe0, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0xaf, 0x00, 0x00, 0x00, 0xb2, 0x00, 0x00, 0x00, 0x52, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x36, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xb2, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xb1, 0x00, 0x00, 0x00, +0x0f, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x92, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0x2a, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xb1, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0xb0, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0xd6, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0xc8, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xb0, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xaf, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x1a, 0xff, 0xff, 0xff, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x28, 0x00, 0x00, 0x00, +0x2c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x10, 0x00, 0x0f, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0xaf, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xae, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x66, 0xff, 0xff, 0xff, +0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x30, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x14, 0x00, 0x00, 0x00, 0x10, 0x00, 0x0c, 0x00, +0x08, 0x00, 0x07, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xae, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xba, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, +0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xac, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, +0xad, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x14, 0x00, 0x10, 0x00, 0x0c, 0x00, +0x0b, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x2c, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x14, 0x00, +0x13, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x07, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, +0xac, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xab, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x14, 0x00, 0x00, 0x00, 0x10, 0x00, 0x0c, 0x00, +0x0b, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xd0, 0xe2, 0xfc, 0xff, 0x01, 0x00, 0x00, 0x00, +0xab, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, 0x1b, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x1c, 0x01, 0x00, 0x00, 0x4c, 0x1d, 0x03, 0x00, 0xe4, 0x1c, 0x03, 0x00, 0x94, 0x1c, 0x03, 0x00, 0xd4, 0x1b, 0x03, 0x00, 0x08, 0x1b, 0x03, 0x00, 0x44, 0x1a, 0x03, 0x00, +0x78, 0x19, 0x03, 0x00, 0x4c, 0x18, 0x03, 0x00, 0x80, 0x17, 0x03, 0x00, 0xec, 0x16, 0x03, 0x00, 0x20, 0x16, 0x03, 0x00, 0x5c, 0x15, 0x03, 0x00, 0x90, 0x14, 0x03, 0x00, 0x78, 0x13, 0x03, 0x00, +0xa8, 0x12, 0x03, 0x00, 0x14, 0x12, 0x03, 0x00, 0x60, 0x11, 0x03, 0x00, 0xdc, 0x0f, 0x03, 0x00, 0x50, 0x0e, 0x03, 0x00, 0x78, 0x0c, 0x03, 0x00, 0xe8, 0x0a, 0x03, 0x00, 0x24, 0x0a, 0x03, 0x00, +0x28, 0x09, 0x03, 0x00, 0x44, 0x07, 0x03, 0x00, 0x58, 0x05, 0x03, 0x00, 0x18, 0x03, 0x03, 0x00, 0x28, 0x01, 0x03, 0x00, 0x64, 0x00, 0x03, 0x00, 0x68, 0xff, 0x02, 0x00, 0x84, 0xfd, 0x02, 0x00, +0x98, 0xfb, 0x02, 0x00, 0x58, 0xf9, 0x02, 0x00, 0x68, 0xf7, 0x02, 0x00, 0xa4, 0xf6, 0x02, 0x00, 0xa8, 0xf5, 0x02, 0x00, 0xc4, 0xf3, 0x02, 0x00, 0xd8, 0xf1, 0x02, 0x00, 0xb8, 0xef, 0x02, 0x00, +0xc8, 0xed, 0x02, 0x00, 0x04, 0xed, 0x02, 0x00, 0x08, 0xec, 0x02, 0x00, 0x64, 0xe9, 0x02, 0x00, 0xb8, 0xe6, 0x02, 0x00, 0xc0, 0xe3, 0x02, 0x00, 0x10, 0xe1, 0x02, 0x00, 0x4c, 0xe0, 0x02, 0x00, +0x50, 0xdf, 0x02, 0x00, 0xac, 0xdc, 0x02, 0x00, 0x00, 0xda, 0x02, 0x00, 0x08, 0xd7, 0x02, 0x00, 0x58, 0xd4, 0x02, 0x00, 0x94, 0xd3, 0x02, 0x00, 0xb0, 0xd2, 0x02, 0x00, 0x0c, 0xd0, 0x02, 0x00, +0x60, 0xcd, 0x02, 0x00, 0x68, 0xca, 0x02, 0x00, 0xb8, 0xc7, 0x02, 0x00, 0x94, 0xc6, 0x02, 0x00, 0x38, 0xc5, 0x02, 0x00, 0x54, 0xc0, 0x02, 0x00, 0x68, 0xbb, 0x02, 0x00, 0x30, 0xb6, 0x02, 0x00, +0x40, 0xb1, 0x02, 0x00, 0x1c, 0xb0, 0x02, 0x00, 0xc0, 0xae, 0x02, 0x00, 0xdc, 0xa9, 0x02, 0x00, 0xf0, 0xa4, 0x02, 0x00, 0xb8, 0x9f, 0x02, 0x00, 0xc8, 0x9a, 0x02, 0x00, 0xa4, 0x99, 0x02, 0x00, +0x48, 0x98, 0x02, 0x00, 0x64, 0x93, 0x02, 0x00, 0x78, 0x8e, 0x02, 0x00, 0x40, 0x89, 0x02, 0x00, 0x50, 0x84, 0x02, 0x00, 0x2c, 0x83, 0x02, 0x00, 0xd0, 0x81, 0x02, 0x00, 0xec, 0x7c, 0x02, 0x00, +0x00, 0x78, 0x02, 0x00, 0xc8, 0x72, 0x02, 0x00, 0xd8, 0x6d, 0x02, 0x00, 0xb4, 0x6c, 0x02, 0x00, 0x70, 0x6b, 0x02, 0x00, 0x8c, 0x66, 0x02, 0x00, 0xa0, 0x61, 0x02, 0x00, 0x68, 0x5c, 0x02, 0x00, +0x78, 0x57, 0x02, 0x00, 0xf4, 0x55, 0x02, 0x00, 0x38, 0x54, 0x02, 0x00, 0x74, 0x4d, 0x02, 0x00, 0xa8, 0x46, 0x02, 0x00, 0x80, 0x3f, 0x02, 0x00, 0xb0, 0x38, 0x02, 0x00, 0x2c, 0x37, 0x02, 0x00, +0x70, 0x35, 0x02, 0x00, 0xac, 0x2e, 0x02, 0x00, 0xe0, 0x27, 0x02, 0x00, 0xb8, 0x20, 0x02, 0x00, 0xe8, 0x19, 0x02, 0x00, 0x64, 0x18, 0x02, 0x00, 0xa8, 0x16, 0x02, 0x00, 0xe4, 0x0f, 0x02, 0x00, +0x18, 0x09, 0x02, 0x00, 0xf0, 0x01, 0x02, 0x00, 0x20, 0xfb, 0x01, 0x00, 0x9c, 0xf9, 0x01, 0x00, 0xe0, 0xf7, 0x01, 0x00, 0x1c, 0xf1, 0x01, 0x00, 0x50, 0xea, 0x01, 0x00, 0x28, 0xe3, 0x01, 0x00, +0x58, 0xdc, 0x01, 0x00, 0xd4, 0xda, 0x01, 0x00, 0x30, 0xd9, 0x01, 0x00, 0x6c, 0xd2, 0x01, 0x00, 0xa0, 0xcb, 0x01, 0x00, 0xa0, 0xc4, 0x01, 0x00, 0xd0, 0xbd, 0x01, 0x00, 0x2c, 0xbb, 0x01, 0x00, +0x50, 0xb8, 0x01, 0x00, 0x6c, 0xad, 0x01, 0x00, 0x80, 0xa2, 0x01, 0x00, 0x38, 0x97, 0x01, 0x00, 0x48, 0x8c, 0x01, 0x00, 0xa4, 0x89, 0x01, 0x00, 0xc8, 0x86, 0x01, 0x00, 0xe4, 0x7b, 0x01, 0x00, +0xf8, 0x70, 0x01, 0x00, 0xb0, 0x65, 0x01, 0x00, 0xc0, 0x5a, 0x01, 0x00, 0x1c, 0x58, 0x01, 0x00, 0x40, 0x55, 0x01, 0x00, 0x5c, 0x4a, 0x01, 0x00, 0x70, 0x3f, 0x01, 0x00, 0x28, 0x34, 0x01, 0x00, +0x38, 0x29, 0x01, 0x00, 0x94, 0x26, 0x01, 0x00, 0xb8, 0x23, 0x01, 0x00, 0xd4, 0x18, 0x01, 0x00, 0xe8, 0x0d, 0x01, 0x00, 0xa0, 0x02, 0x01, 0x00, 0xb0, 0xf7, 0x00, 0x00, 0x0c, 0xf5, 0x00, 0x00, +0x30, 0xf2, 0x00, 0x00, 0x4c, 0xe7, 0x00, 0x00, 0x60, 0xdc, 0x00, 0x00, 0x40, 0xd1, 0x00, 0x00, 0x50, 0xc6, 0x00, 0x00, 0xac, 0xc3, 0x00, 0x00, 0xe8, 0xc0, 0x00, 0x00, 0x04, 0xbc, 0x00, 0x00, +0x18, 0xb7, 0x00, 0x00, 0xe0, 0xb1, 0x00, 0x00, 0xf0, 0xac, 0x00, 0x00, 0x0c, 0xa8, 0x00, 0x00, 0xf0, 0xa2, 0x00, 0x00, 0xb8, 0x9d, 0x00, 0x00, 0xc8, 0x98, 0x00, 0x00, 0xe4, 0x93, 0x00, 0x00, +0xe0, 0x8e, 0x00, 0x00, 0xa4, 0x8d, 0x00, 0x00, 0x18, 0x8c, 0x00, 0x00, 0xc0, 0x85, 0x00, 0x00, 0xb0, 0x7f, 0x00, 0x00, 0xac, 0x79, 0x00, 0x00, 0x70, 0x73, 0x00, 0x00, 0x18, 0x6d, 0x00, 0x00, +0x08, 0x67, 0x00, 0x00, 0x04, 0x61, 0x00, 0x00, 0xe0, 0x5a, 0x00, 0x00, 0xa4, 0x59, 0x00, 0x00, 0x30, 0x58, 0x00, 0x00, 0xbc, 0x57, 0x00, 0x00, 0xb0, 0x56, 0x00, 0x00, 0x9c, 0x55, 0x00, 0x00, +0xc8, 0x54, 0x00, 0x00, 0x14, 0x54, 0x00, 0x00, 0x00, 0x53, 0x00, 0x00, 0x2c, 0x52, 0x00, 0x00, 0x90, 0x51, 0x00, 0x00, 0x2c, 0x51, 0x00, 0x00, 0x18, 0x50, 0x00, 0x00, 0xa4, 0x4f, 0x00, 0x00, +0xd0, 0x4e, 0x00, 0x00, 0x1c, 0x4e, 0x00, 0x00, 0xf8, 0x4c, 0x00, 0x00, 0xc4, 0x4b, 0x00, 0x00, 0x10, 0x4b, 0x00, 0x00, 0xac, 0x4a, 0x00, 0x00, 0x88, 0x49, 0x00, 0x00, 0xa4, 0x48, 0x00, 0x00, +0xf0, 0x47, 0x00, 0x00, 0x8c, 0x47, 0x00, 0x00, 0x68, 0x46, 0x00, 0x00, 0xf4, 0x45, 0x00, 0x00, 0x38, 0x45, 0x00, 0x00, 0x84, 0x44, 0x00, 0x00, 0x68, 0x43, 0x00, 0x00, 0x44, 0x42, 0x00, 0x00, +0x90, 0x41, 0x00, 0x00, 0x2c, 0x41, 0x00, 0x00, 0x10, 0x40, 0x00, 0x00, 0xec, 0x3e, 0x00, 0x00, 0x50, 0x3e, 0x00, 0x00, 0xec, 0x3d, 0x00, 0x00, 0xd0, 0x3c, 0x00, 0x00, 0xfc, 0x3b, 0x00, 0x00, +0x48, 0x3b, 0x00, 0x00, 0x2c, 0x3a, 0x00, 0x00, 0x08, 0x39, 0x00, 0x00, 0x54, 0x38, 0x00, 0x00, 0xf0, 0x37, 0x00, 0x00, 0xd4, 0x36, 0x00, 0x00, 0xb0, 0x35, 0x00, 0x00, 0xfc, 0x34, 0x00, 0x00, +0x98, 0x34, 0x00, 0x00, 0x7c, 0x33, 0x00, 0x00, 0x58, 0x32, 0x00, 0x00, 0xa4, 0x31, 0x00, 0x00, 0x40, 0x31, 0x00, 0x00, 0x24, 0x30, 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x64, 0x2e, 0x00, 0x00, +0x00, 0x2e, 0x00, 0x00, 0xe4, 0x2c, 0x00, 0x00, 0x70, 0x2c, 0x00, 0x00, 0x4c, 0x2b, 0x00, 0x00, 0x98, 0x2a, 0x00, 0x00, 0x94, 0x29, 0x00, 0x00, 0x80, 0x28, 0x00, 0x00, 0xcc, 0x27, 0x00, 0x00, +0x68, 0x27, 0x00, 0x00, 0x64, 0x26, 0x00, 0x00, 0x50, 0x25, 0x00, 0x00, 0x9c, 0x24, 0x00, 0x00, 0x30, 0x24, 0x00, 0x00, 0x2c, 0x23, 0x00, 0x00, 0x18, 0x22, 0x00, 0x00, 0x64, 0x21, 0x00, 0x00, +0xf8, 0x20, 0x00, 0x00, 0xf4, 0x1f, 0x00, 0x00, 0xe0, 0x1e, 0x00, 0x00, 0x44, 0x1e, 0x00, 0x00, 0xd8, 0x1d, 0x00, 0x00, 0xd4, 0x1c, 0x00, 0x00, 0x60, 0x1c, 0x00, 0x00, 0xa4, 0x1b, 0x00, 0x00, +0xf0, 0x1a, 0x00, 0x00, 0xec, 0x19, 0x00, 0x00, 0xd8, 0x18, 0x00, 0x00, 0x24, 0x18, 0x00, 0x00, 0xb8, 0x17, 0x00, 0x00, 0xb4, 0x16, 0x00, 0x00, 0xa0, 0x15, 0x00, 0x00, 0xec, 0x14, 0x00, 0x00, +0x80, 0x14, 0x00, 0x00, 0x7c, 0x13, 0x00, 0x00, 0x68, 0x12, 0x00, 0x00, 0xb4, 0x11, 0x00, 0x00, 0x48, 0x11, 0x00, 0x00, 0x44, 0x10, 0x00, 0x00, 0x30, 0x0f, 0x00, 0x00, 0x7c, 0x0e, 0x00, 0x00, +0x10, 0x0e, 0x00, 0x00, 0x0c, 0x0d, 0x00, 0x00, 0x50, 0x0c, 0x00, 0x00, 0xb4, 0x0b, 0x00, 0x00, 0x48, 0x0b, 0x00, 0x00, 0xd4, 0x0a, 0x00, 0x00, 0x60, 0x0a, 0x00, 0x00, 0xec, 0x09, 0x00, 0x00, +0x78, 0x09, 0x00, 0x00, 0x5c, 0x08, 0x00, 0x00, 0x38, 0x07, 0x00, 0x00, 0x84, 0x06, 0x00, 0x00, 0xb0, 0x05, 0x00, 0x00, 0x14, 0x05, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0x24, 0x04, 0x00, 0x00, +0xb0, 0x03, 0x00, 0x00, 0x8c, 0x02, 0x00, 0x00, 0xd8, 0x01, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x32, 0xe7, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0x1c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0x24, 0xe7, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xd1, 0xce, 0x3d, 0x3e, 0x0a, 0x00, 0x00, 0x00, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, +0x5f, 0x31, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x92, 0xe7, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0x1b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x70, 0x00, 0x00, 0x00, 0x84, 0xe7, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x26, 0x5e, 0x21, 0x3d, 0x45, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x2a, 0xe8, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x1a, 0x01, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xa8, 0x00, 0x00, 0x00, 0x1c, 0xe8, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x7d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x35, 0x33, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x30, 0x2f, 0x46, 0x75, +0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x37, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x35, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, +0xfa, 0xe8, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x19, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0xec, 0xe8, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x6e, 0xe8, 0x9d, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xaa, 0xe9, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x18, 0x01, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x9c, 0xe9, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcf, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x35, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x38, 0x2f, 0x46, 0x75, +0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, +0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x37, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, +0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xca, 0xea, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x17, 0x01, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, 0xbc, 0xea, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x35, 0x10, 0x3f, 0x3e, 0x1a, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x6e, 0x61, 0x74, +0x65, 0x5f, 0x31, 0x2f, 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, +0x3a, 0xeb, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x16, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x60, 0x00, 0x00, 0x00, 0x2c, 0xeb, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x35, 0x10, 0x3f, 0x3e, 0x32, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x74, 0x66, 0x2e, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2e, 0x72, 0x65, 0x73, 0x69, 0x7a, 0x65, 0x2f, 0x72, 0x65, 0x73, 0x69, 0x7a, 0x65, 0x2f, 0x52, 0x65, 0x73, +0x69, 0x7a, 0x65, 0x4e, 0x65, 0x61, 0x72, 0x65, 0x73, 0x74, 0x4e, 0x65, 0x69, 0x67, 0x68, 0x62, 0x6f, 0x72, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xc2, 0xeb, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x15, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, +0xb4, 0xeb, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x4b, 0x4d, 0x09, 0x3e, 0x08, 0x00, 0x00, 0x00, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, +0x06, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x22, 0xec, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x70, 0x00, 0x00, 0x00, +0x14, 0xec, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x40, 0x25, 0x1d, 0x3d, +0x45, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x37, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, +0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xba, 0xec, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x13, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xa8, 0x00, 0x00, 0x00, 0xac, 0xec, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x7d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x35, 0x31, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, +0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, +0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, +0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x8a, 0xed, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x12, 0x01, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x7c, 0xed, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x93, 0x01, 0x86, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x30, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x3a, 0xee, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x2c, 0xee, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcf, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x35, 0x30, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, +0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, +0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, +0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, +0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x5a, 0xef, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, 0x4c, 0xef, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x35, 0x10, 0x3f, 0x3e, 0xc2, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x39, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, +0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, +0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, +0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, +0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x72, 0xf0, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0x0f, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, 0x64, 0xf0, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xad, 0x46, 0x36, 0x3e, 0x18, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, +0x6e, 0x63, 0x61, 0x74, 0x65, 0x6e, 0x61, 0x74, 0x65, 0x2f, 0x63, 0x6f, 0x6e, 0x63, 0x61, 0x74, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, +0x06, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xe2, 0xf0, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, +0xd4, 0xf0, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xad, 0x46, 0x36, 0x3e, +0x1d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x6d, 0x61, 0x78, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x69, 0x6e, 0x67, 0x32, 0x64, 0x5f, 0x32, 0x2f, 0x4d, 0x61, 0x78, 0x50, 0x6f, 0x6f, +0x6c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x52, 0xf1, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0x0d, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, 0x44, 0xf1, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xad, 0x46, 0x36, 0x3e, 0x1d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x6d, 0x61, 0x78, 0x5f, 0x70, 0x6f, +0x6f, 0x6c, 0x69, 0x6e, 0x67, 0x32, 0x64, 0x5f, 0x31, 0x2f, 0x4d, 0x61, 0x78, 0x50, 0x6f, 0x6f, 0x6c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, +0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc2, 0xf1, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, +0xb4, 0xf1, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xad, 0x46, 0x36, 0x3e, 0x1b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x6d, 0x61, 0x78, 0x5f, 0x70, 0x6f, 0x6f, 0x6c, 0x69, 0x6e, 0x67, 0x32, 0x64, 0x2f, 0x4d, 0x61, 0x78, 0x50, +0x6f, 0x6f, 0x6c, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x32, 0xf2, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0x0b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x40, 0x00, 0x00, 0x00, 0x24, 0xf2, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xad, 0x46, 0x36, 0x3e, 0x10, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, +0x64, 0x5f, 0x31, 0x37, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x9a, 0xf2, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x70, 0x00, 0x00, 0x00, 0x8c, 0xf2, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x2f, 0x59, 0x7f, 0x3d, 0x45, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x32, 0xf3, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x90, 0x00, 0x00, 0x00, 0x24, 0xf3, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x66, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, +0x34, 0x38, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, +0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, +0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xea, 0xf3, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, 0xdc, 0xf3, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x37, 0x2f, 0x52, +0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, +0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, +0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, +0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xea, 0xf4, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x40, 0x00, 0x00, 0x00, 0xdc, 0xf4, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x9b, 0xdc, 0x29, 0x3e, 0x10, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x61, 0x64, 0x64, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x52, 0xf5, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x44, 0xf5, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xa7, 0x2e, 0x6d, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, +0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x02, 0xf6, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, +0xf4, 0xf5, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xb8, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x36, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x32, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x12, 0xf7, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, 0x04, 0xf7, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x35, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, +0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, +0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x35, 0x2f, 0x43, 0x6f, 0x6e, +0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x12, 0xf8, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x40, 0x00, 0x00, 0x00, 0x04, 0xf8, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x6f, 0xbd, 0x24, 0x3e, 0x10, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, +0x64, 0x5f, 0x31, 0x35, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x7a, 0xf8, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x6c, 0xf8, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x53, 0x43, 0x2e, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x2a, 0xf9, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, 0x1c, 0xf9, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xb8, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x34, 0x2f, 0x52, +0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, +0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, +0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, +0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x31, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x3a, 0xfa, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, 0x2c, 0xfa, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x33, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, +0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, +0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, +0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, +0x64, 0x5f, 0x34, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x3a, 0xfb, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x40, 0x00, 0x00, 0x00, 0x2c, 0xfb, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe6, 0x2b, 0x17, 0x3e, 0x10, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x31, 0x34, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, +0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xa2, 0xfb, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, +0x94, 0xfb, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x09, 0x0d, 0x2b, 0x3d, +0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x33, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, +0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x52, 0xfc, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, 0x44, 0xfc, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xb8, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, +0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, +0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x32, 0x30, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, +0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x62, 0xfd, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, +0x54, 0xfd, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x31, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, +0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x62, 0xfe, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x40, 0x00, 0x00, 0x00, +0x54, 0xfe, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x16, 0xef, 0x0d, 0x3e, 0x10, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x31, 0x33, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xca, 0xfe, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xfa, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0xbc, 0xfe, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x61, 0x2e, 0x1e, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x30, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x7a, 0xff, 0xfc, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xf9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, 0x6c, 0xff, 0xfc, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xb8, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x30, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, +0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, +0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, +0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, +0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x39, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x8a, 0x00, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, 0x7c, 0x00, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x39, 0x2f, 0x52, +0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, +0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, +0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, +0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x8a, 0x01, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xf7, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x7c, 0x01, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0xf7, 0xda, 0x04, 0x3e, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x38, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x3a, 0x02, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xf6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x90, 0x00, 0x00, 0x00, 0x2c, 0x02, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x66, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x38, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, +0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, +0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, +0x73, 0x65, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xf2, 0x02, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, 0xe4, 0x02, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x1a, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x7a, 0x65, +0x72, 0x6f, 0x5f, 0x70, 0x61, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x50, 0x61, 0x64, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, +0x0d, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x62, 0x03, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xf4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, +0x54, 0x03, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x37, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x62, 0x04, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x40, 0x00, 0x00, 0x00, +0x54, 0x04, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x35, 0x10, 0x3f, 0x3e, 0x10, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x31, 0x32, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xca, 0x04, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xf2, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x70, 0x00, 0x00, 0x00, 0xbc, 0x04, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0x27, 0x24, 0x93, 0x3d, 0x45, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x62, 0x05, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, +0x54, 0x05, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xb8, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x36, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x37, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x72, 0x06, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, 0x64, 0x06, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x35, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, +0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, +0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x35, 0x2f, 0x43, 0x6f, 0x6e, +0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x72, 0x07, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xef, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x40, 0x00, 0x00, 0x00, 0x64, 0x07, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x70, 0xf4, 0x1e, 0x3e, 0x10, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, +0x64, 0x5f, 0x31, 0x31, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0xda, 0x07, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xee, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0xcc, 0x07, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x07, 0xf0, 0x7e, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x8a, 0x08, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xed, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, 0x7c, 0x08, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xb8, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x34, 0x2f, 0x52, +0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, +0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, +0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, +0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x9a, 0x09, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, 0x8c, 0x09, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x33, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, +0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, +0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, +0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, +0x64, 0x5f, 0x33, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x9a, 0x0a, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xeb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x40, 0x00, 0x00, 0x00, 0x8c, 0x0a, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0d, 0x2b, 0x0c, 0x3e, 0x10, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x31, 0x30, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x02, 0x0b, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, +0xf4, 0x0a, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xa1, 0x2e, 0x3d, +0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x38, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, +0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xb2, 0x0b, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, 0xa4, 0x0b, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xb8, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, +0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, +0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x31, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xc2, 0x0c, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, +0xb4, 0x0c, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x31, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xc2, 0x0d, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xe7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, +0xb4, 0x0d, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xb0, 0x31, 0x08, 0x3e, +0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x39, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x22, 0x0e, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xe6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, +0x14, 0x0e, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xbe, 0x4f, 0x0e, 0x3d, +0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x35, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, +0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xd2, 0x0e, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xe5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, 0xc4, 0x0e, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xb8, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x30, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, +0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, +0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x31, 0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xe2, 0x0f, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x00, 0x00, 0x00, +0xd4, 0x0f, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xab, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x39, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x0c, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xe2, 0x10, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xe3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, +0xd4, 0x10, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xa0, 0x0b, 0x05, 0x3e, +0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, +0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x92, 0x11, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0xe2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x84, 0x11, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcf, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, +0x32, 0x38, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, +0x6f, 0x6e, 0x5f, 0x34, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, +0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, +0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, +0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xb2, 0x12, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xe1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, 0xa4, 0x12, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x1a, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x7a, 0x65, +0x72, 0x6f, 0x5f, 0x70, 0x61, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x32, 0x64, 0x5f, 0x33, 0x2f, 0x50, 0x61, 0x64, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, +0x19, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x22, 0x13, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, +0x14, 0x13, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xc2, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x37, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x3a, 0x14, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0x2c, 0x14, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x2e, 0x35, 0x56, 0x3e, 0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x38, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0x9a, 0x14, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xde, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x70, 0x00, 0x00, 0x00, 0x8c, 0x14, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xbe, 0x6d, 0x97, 0x3d, 0x45, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x32, 0x15, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x24, 0x15, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcf, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, +0x32, 0x36, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, +0x6f, 0x6e, 0x5f, 0x33, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, +0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, +0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, +0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x52, 0x16, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, 0x44, 0x16, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xc2, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x35, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, +0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, +0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, +0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x6a, 0x17, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xdb, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0x5c, 0x17, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0xfc, 0xf1, 0x46, 0x3e, 0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x37, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xca, 0x17, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xda, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0xbc, 0x17, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xf4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0xd9, 0x96, 0x7d, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x34, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0x7a, 0x18, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xd9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x6c, 0x18, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcf, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x34, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, +0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, +0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, +0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, +0x31, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x9a, 0x19, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, 0x8c, 0x19, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xc2, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x33, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, +0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, +0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, +0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, +0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xb2, 0x1a, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0xd7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0xa4, 0x1a, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xd3, 0x1f, 0x3c, 0x3e, 0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x36, 0x2f, +0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x12, 0x1b, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0xd6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x04, 0x1b, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xaa, 0x7d, 0x4b, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xc2, 0x1b, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xd5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, +0xb4, 0x1b, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, +0xcf, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, +0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, +0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, +0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, +0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xe2, 0x1c, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xd4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, +0xd4, 0x1c, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xc2, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x31, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xfa, 0x1d, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xd3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0xec, 0x1d, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xec, 0x34, 0x29, 0x3e, 0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x35, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0x5a, 0x1e, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xd2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x4c, 0x1e, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x7d, 0xeb, 0x2c, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x0a, 0x1f, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xd1, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0xfc, 0x1e, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xce, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x30, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x39, 0x2f, 0x46, 0x75, +0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, +0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, +0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x2a, 0x20, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, 0x1c, 0x20, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xc2, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x39, 0x2f, 0x52, +0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, +0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, +0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, +0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x18, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x42, 0x21, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xcf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, +0x34, 0x21, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x54, 0x3d, 0x2c, 0x3e, +0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x37, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, +0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xf2, 0x21, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0xce, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xa8, 0x00, 0x00, 0x00, 0xe4, 0x21, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x7c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, +0x31, 0x38, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, +0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, +0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x18, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc2, 0x22, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xcd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, +0xb4, 0x22, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xc1, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x37, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, +0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, +0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x31, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0xda, 0x23, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0xcc, 0x23, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x45, 0x34, 0x43, 0x3e, 0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x34, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x3a, 0x24, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xcb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x70, 0x00, 0x00, 0x00, 0x2c, 0x24, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3a, 0x6e, 0x1d, 0x3d, 0x45, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xd2, 0x24, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0xca, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0xc4, 0x24, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcd, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, +0x31, 0x36, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, +0x6f, 0x6e, 0x5f, 0x32, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, +0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, +0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x64, 0x65, +0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, +0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x37, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, +0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xf2, 0x25, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xc9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, 0xe4, 0x25, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xc1, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x35, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, +0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, +0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x0a, 0x27, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0xfc, 0x26, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0x68, 0x1b, 0x42, 0x3e, 0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x33, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x6a, 0x27, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc7, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x5c, 0x27, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x7f, 0x3d, 0xe6, 0x3c, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x34, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x1a, 0x28, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x0c, 0x28, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcd, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x34, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, +0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, +0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, +0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, +0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x3a, 0x29, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, 0x2c, 0x29, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xc1, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x33, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, +0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, +0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x2f, +0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, +0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x52, 0x2a, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x44, 0x2a, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x2a, 0x4c, 0x42, 0x3e, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x18, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x2b, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x90, 0x00, 0x00, 0x00, +0xf4, 0x2a, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, +0x65, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, +0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, +0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0xba, 0x2b, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, 0xac, 0x2b, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x1a, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x70, 0x61, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x32, 0x64, 0x5f, 0x32, 0x2f, 0x50, 0x61, 0x64, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x2a, 0x2c, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x1c, 0x2c, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcd, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x31, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x36, 0x2f, 0x46, 0x75, +0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, +0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, +0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x4a, 0x2d, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0x3c, 0x2d, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0xbc, 0x3d, 0x0f, 0x3e, 0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x32, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xaa, 0x2d, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xbf, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x9c, 0x2d, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0x4d, 0x21, 0x47, 0x3d, 0x5c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x5a, 0x2e, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x00, 0x00, 0x00, 0x4c, 0x2e, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x88, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x30, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, +0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, +0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, +0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0x3a, 0x2f, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x2c, 0x2f, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcb, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x39, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, 0x2f, 0x46, +0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, +0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, +0x32, 0x64, 0x5f, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0x5a, 0x30, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0x4c, 0x30, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x06, 0xee, 0x0b, 0x3e, 0x0f, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x61, 0x64, 0x64, 0x5f, 0x31, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0xba, 0x30, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0xac, 0x30, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x65, 0x61, 0x9d, 0x3d, 0x5b, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x32, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, +0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x6a, 0x31, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x08, 0x01, 0x00, 0x00, 0x5c, 0x31, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xd8, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x38, 0x2f, 0x52, 0x65, +0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x31, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, +0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, +0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, +0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0x9a, 0x32, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x8c, 0x32, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0xcb, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x37, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, 0x2f, 0x46, +0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, +0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, +0x32, 0x64, 0x5f, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0xba, 0x33, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0xac, 0x33, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x29, 0xa6, 0x0b, 0x3e, 0x5a, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, +0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, +0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x6a, 0x34, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xb7, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xa8, 0x00, 0x00, 0x00, 0x5c, 0x34, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x7a, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x36, 0x2f, 0x52, 0x65, +0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x2f, +0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x3a, 0x35, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, 0x2c, 0x35, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x26, 0x99, 0xa2, 0x3c, 0x1a, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x70, 0x61, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x32, 0x64, 0x5f, 0x31, 0x2f, 0x50, 0x61, 0x64, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xaa, 0x35, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xb5, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, 0x9c, 0x35, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x01, 0x00, 0x00, 0x00, 0x26, 0x99, 0xa2, 0x3c, 0xbd, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x35, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, +0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, +0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0xba, 0x36, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x38, 0x00, 0x00, 0x00, 0xac, 0x36, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x7e, 0x01, 0x10, 0x3e, 0x0d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x61, 0x64, 0x64, 0x2f, 0x61, 0x64, 0x64, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x1a, 0x37, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x70, 0x00, 0x00, 0x00, 0x0c, 0x37, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe1, 0x54, 0x73, 0x3d, 0x43, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, +0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x31, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xb2, 0x37, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xb2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xa8, 0x00, 0x00, 0x00, 0xa4, 0x37, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x7a, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x34, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x60, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x82, 0x38, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xb1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, +0x74, 0x38, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0xbb, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x33, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, +0x6f, 0x6e, 0x5f, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, +0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x2f, 0x43, 0x6f, 0x6e, +0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x92, 0x39, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x00, 0x00, 0x00, 0x84, 0x39, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xad, 0x04, 0x10, 0x3e, 0x59, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, +0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, +0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x60, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x42, 0x3a, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xaf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xa8, 0x00, 0x00, 0x00, +0x34, 0x3a, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xc1, 0xc0, 0xc0, 0x3c, 0x78, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x5f, 0x32, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x12, 0x3b, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0x34, 0x00, 0x00, 0x00, 0xae, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x00, 0x00, 0x00, 0x04, 0x3b, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x54, 0xbe, 0x96, 0x3c, 0xbb, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, +0x5f, 0x6c, 0x75, 0x5f, 0x31, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, +0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x2f, 0x64, 0x65, 0x70, +0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x60, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x22, 0x3c, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe0, 0x00, 0x00, 0x00, +0x14, 0x3c, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xbc, 0x07, 0x92, 0x3c, +0xb5, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x72, 0x65, 0x5f, 0x6c, 0x75, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, +0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, +0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x2a, 0x3d, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x48, 0x00, 0x00, 0x00, 0x1c, 0x3d, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x37, 0x7d, 0x80, 0x3b, 0x18, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x70, 0x61, 0x64, 0x64, 0x69, +0x6e, 0x67, 0x32, 0x64, 0x2f, 0x50, 0x61, 0x64, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x9a, 0x3d, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0xab, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x54, 0x01, 0x00, 0x00, 0x8c, 0x3d, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x98, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x1a, 0xc3, 0x82, 0x38, +0x4f, 0x3d, 0xb3, 0x38, 0x89, 0x43, 0x44, 0x38, 0xf6, 0x8a, 0x52, 0x38, 0x5e, 0xf6, 0x4f, 0x39, 0xc2, 0x48, 0xa8, 0x39, 0x6a, 0xe1, 0x91, 0x38, 0x28, 0x8a, 0xb8, 0x38, 0x2e, 0xc2, 0x26, 0x38, +0x05, 0x29, 0x5f, 0x38, 0xd8, 0x95, 0x57, 0x39, 0xad, 0x8f, 0x61, 0x39, 0x6a, 0x97, 0x8a, 0x38, 0xd4, 0xa7, 0xcc, 0x38, 0x32, 0xbc, 0x3f, 0x38, 0x71, 0x2a, 0x63, 0x38, 0x3d, 0xda, 0x5d, 0x39, +0xc0, 0x4b, 0x3d, 0x39, 0x5e, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x35, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x35, 0x35, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x2f, 0x52, 0x65, 0x61, 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x2f, 0x72, 0x65, +0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x0a, 0x3f, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x10, 0x01, 0x00, 0x00, 0xfc, 0x3e, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x9c, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x2e, 0x72, 0xcf, 0x3a, 0x1b, 0x2d, 0x0e, 0x3b, 0x22, 0xae, 0x9b, 0x3a, 0xb0, 0x01, 0xa7, 0x3a, +0xb1, 0xf5, 0xa4, 0x3b, 0x7b, 0x7c, 0x05, 0x3c, 0x32, 0x6e, 0xe7, 0x3a, 0x62, 0x61, 0x12, 0x3b, 0xab, 0x46, 0x84, 0x3a, 0xd5, 0x03, 0xb1, 0x3a, 0xa4, 0x01, 0xab, 0x3b, 0x63, 0xeb, 0xb2, 0x3b, +0xe6, 0xdd, 0xdb, 0x3a, 0x33, 0x56, 0x22, 0x3b, 0x86, 0x16, 0x98, 0x3a, 0x37, 0x31, 0xb4, 0x3a, 0x47, 0xfa, 0xaf, 0x3b, 0x33, 0x27, 0x96, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x42, 0x40, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xc4, 0x05, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x04, 0x06, 0x00, 0x00, +0x34, 0x40, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0xc8, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x28, 0xee, 0x99, 0x37, 0x27, 0x56, 0x25, 0x37, 0x64, 0x64, 0x9d, 0x37, +0x89, 0x2e, 0xb1, 0x37, 0x9b, 0x69, 0xc7, 0x37, 0x5f, 0xd0, 0xb9, 0x37, 0xbc, 0xb6, 0xca, 0x37, 0xf5, 0xf5, 0x08, 0x38, 0xc7, 0xd7, 0xda, 0x37, 0x0e, 0x09, 0x83, 0x37, 0x85, 0xfc, 0x91, 0x37, +0x5b, 0x16, 0x05, 0x38, 0x91, 0x83, 0xdf, 0x37, 0x1f, 0xcb, 0xb5, 0x37, 0xe4, 0x7e, 0x77, 0x37, 0xd5, 0x8d, 0xd0, 0x37, 0x97, 0xbc, 0xe3, 0x37, 0x0f, 0x54, 0xe3, 0x37, 0xa4, 0xaa, 0xb3, 0x37, +0x2d, 0x96, 0xd1, 0x37, 0xd5, 0x74, 0xc5, 0x37, 0xe5, 0xaa, 0x92, 0x37, 0xb2, 0x75, 0xf5, 0x37, 0xf1, 0xd2, 0x09, 0x38, 0x64, 0x09, 0xea, 0x37, 0x55, 0x1b, 0xd7, 0x37, 0xf6, 0x79, 0xc8, 0x37, +0x7c, 0x11, 0xd0, 0x37, 0x1e, 0x4f, 0xd9, 0x37, 0xd3, 0xa7, 0xb8, 0x37, 0x3e, 0x62, 0xef, 0x37, 0x50, 0x31, 0x18, 0x37, 0x8b, 0xd4, 0x8f, 0x37, 0xb5, 0x84, 0xdd, 0x37, 0x5f, 0xb3, 0xe3, 0x37, +0xde, 0xca, 0x23, 0x38, 0xbc, 0xa3, 0xc3, 0x37, 0xaa, 0x19, 0x70, 0x37, 0x78, 0x19, 0x88, 0x37, 0x02, 0xd2, 0xb2, 0x37, 0xb8, 0x4f, 0xc5, 0x37, 0x44, 0x4d, 0x7d, 0x37, 0xbf, 0x4d, 0xbd, 0x37, +0xaf, 0xfd, 0xce, 0x37, 0x78, 0x8a, 0xb2, 0x37, 0x6e, 0xab, 0x86, 0x37, 0xa0, 0xb3, 0xd1, 0x37, 0x6e, 0xa6, 0xc0, 0x37, 0xad, 0xc1, 0xa0, 0x37, 0x2a, 0x1d, 0xc2, 0x37, 0xe4, 0xd5, 0xe9, 0x37, +0xb4, 0x79, 0x9f, 0x37, 0xa7, 0xd1, 0xa8, 0x37, 0x16, 0x12, 0x98, 0x37, 0x1f, 0xe9, 0x9a, 0x37, 0x09, 0x71, 0x09, 0x38, 0x24, 0x6d, 0xbc, 0x37, 0xe2, 0x82, 0xb8, 0x37, 0x40, 0x7d, 0x13, 0x38, +0x9c, 0xe9, 0x8a, 0x37, 0x76, 0x7e, 0xb3, 0x37, 0x9c, 0x8d, 0x83, 0x37, 0x5e, 0x15, 0xd2, 0x37, 0x19, 0x5e, 0xa1, 0x37, 0xed, 0x9f, 0x07, 0x38, 0x23, 0x96, 0xd9, 0x37, 0xf9, 0x85, 0x95, 0x37, +0xdf, 0xcd, 0xb4, 0x37, 0x66, 0xc7, 0x8a, 0x37, 0x47, 0x66, 0xb3, 0x37, 0x36, 0xba, 0x8a, 0x37, 0xd8, 0x68, 0xbd, 0x37, 0xb3, 0x47, 0xd8, 0x37, 0x93, 0xdf, 0xa2, 0x37, 0xf7, 0x1e, 0xca, 0x37, +0x50, 0x83, 0xf6, 0x37, 0xfc, 0xdb, 0xa0, 0x37, 0xb9, 0xa1, 0xab, 0x37, 0x08, 0xf9, 0x9b, 0x37, 0x23, 0xd9, 0xc5, 0x37, 0xe7, 0x67, 0x9d, 0x37, 0xfb, 0x66, 0xc0, 0x37, 0x97, 0xf5, 0xac, 0x37, +0x71, 0x70, 0xb4, 0x37, 0xfc, 0xc2, 0xb9, 0x37, 0xde, 0x58, 0xe9, 0x37, 0xd6, 0x52, 0xcc, 0x37, 0xd2, 0xe1, 0x91, 0x37, 0xbd, 0x34, 0xd6, 0x37, 0xcc, 0xa9, 0xbe, 0x37, 0x64, 0xa7, 0xc8, 0x37, +0x73, 0x89, 0x03, 0x38, 0xfd, 0x27, 0xc1, 0x37, 0xa7, 0xcf, 0xad, 0x37, 0xa7, 0x00, 0xcd, 0x37, 0xe2, 0xc5, 0xc8, 0x37, 0x21, 0x8a, 0x0a, 0x38, 0x35, 0x7a, 0x8b, 0x37, 0xaa, 0x21, 0xd9, 0x37, +0x8c, 0x5d, 0xa3, 0x37, 0xc8, 0xa4, 0xb4, 0x37, 0x3c, 0xc0, 0x9c, 0x37, 0x3c, 0xd0, 0x98, 0x37, 0x56, 0xe7, 0xe6, 0x37, 0x4f, 0x1c, 0xac, 0x37, 0x9e, 0x70, 0xfe, 0x37, 0x0c, 0x31, 0x8d, 0x37, +0xa1, 0x94, 0x9e, 0x37, 0xdb, 0xd8, 0x0f, 0x38, 0x1d, 0xb6, 0xc8, 0x37, 0x00, 0x58, 0x9a, 0x37, 0x48, 0x0c, 0xb4, 0x37, 0x67, 0x25, 0xa0, 0x37, 0x9a, 0xff, 0xe2, 0x37, 0xbf, 0x47, 0x9c, 0x37, +0x61, 0x5c, 0x3a, 0x37, 0x8e, 0x64, 0xf1, 0x37, 0x14, 0xd2, 0xc2, 0x37, 0x0f, 0x48, 0xce, 0x37, 0x9e, 0xf5, 0xff, 0x37, 0x44, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x62, 0x46, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xc8, 0x05, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x05, 0x00, 0x00, +0x54, 0x46, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x4d, 0x70, 0x4c, 0x3a, 0x6b, 0x96, 0xdb, 0x39, +0x54, 0x09, 0x51, 0x3a, 0xce, 0x51, 0x6b, 0x3a, 0x21, 0x6c, 0x84, 0x3a, 0xbe, 0xc8, 0x76, 0x3a, 0x59, 0x9d, 0x86, 0x3a, 0xa9, 0xe6, 0xb5, 0x3a, 0x4a, 0x53, 0x91, 0x3a, 0x06, 0x08, 0x2e, 0x3a, +0x60, 0xe3, 0x41, 0x3a, 0xb1, 0xc1, 0xb0, 0x3a, 0x5e, 0x6d, 0x94, 0x3a, 0xc5, 0x71, 0x71, 0x3a, 0x43, 0x5a, 0x24, 0x3a, 0x2f, 0x7e, 0x8a, 0x3a, 0x3c, 0x3b, 0x97, 0x3a, 0xd2, 0xf5, 0x96, 0x3a, +0xa1, 0x9e, 0x6e, 0x3a, 0xba, 0x2d, 0x8b, 0x3a, 0x95, 0x1f, 0x83, 0x3a, 0xf8, 0xca, 0x42, 0x3a, 0x28, 0x00, 0xa3, 0x3a, 0x28, 0x0c, 0xb7, 0x3a, 0x3c, 0x6a, 0x9b, 0x3a, 0x26, 0xd8, 0x8e, 0x3a, +0xfd, 0x20, 0x85, 0x3a, 0x9c, 0x2b, 0x8a, 0x3a, 0x8a, 0x4e, 0x90, 0x3a, 0xe4, 0x3e, 0x75, 0x3a, 0x3d, 0xf7, 0x9e, 0x3a, 0x7e, 0x21, 0xca, 0x39, 0x48, 0x06, 0x3f, 0x3a, 0x20, 0x1a, 0x93, 0x3a, +0x1d, 0x35, 0x97, 0x3a, 0x6f, 0x89, 0xd9, 0x3a, 0xbb, 0xea, 0x81, 0x3a, 0x0b, 0x71, 0x1f, 0x3a, 0xd3, 0xc1, 0x34, 0x3a, 0xea, 0x7e, 0x6d, 0x3a, 0xf0, 0x06, 0x83, 0x3a, 0x4f, 0x35, 0x28, 0x3a, +0x42, 0x6b, 0x7b, 0x3a, 0x76, 0x74, 0x89, 0x3a, 0xe7, 0x1f, 0x6d, 0x3a, 0xae, 0xdb, 0x32, 0x3a, 0x48, 0x41, 0x8b, 0x3a, 0x0a, 0xdd, 0x7f, 0x3a, 0x3a, 0x81, 0x55, 0x3a, 0x5e, 0xe7, 0x80, 0x3a, +0x09, 0x48, 0x9b, 0x3a, 0xa3, 0xcd, 0x53, 0x3a, 0x72, 0x36, 0x60, 0x3a, 0x05, 0xf8, 0x49, 0x3a, 0x9d, 0xbd, 0x4d, 0x3a, 0x20, 0x8a, 0xb6, 0x3a, 0xf4, 0x40, 0x7a, 0x3a, 0xd4, 0x0d, 0x75, 0x3a, +0x59, 0xe2, 0xc3, 0x3a, 0x43, 0x7e, 0x38, 0x3a, 0xf5, 0x63, 0x6e, 0x3a, 0x13, 0xb8, 0x2e, 0x3a, 0x30, 0x82, 0x8b, 0x3a, 0xf9, 0x50, 0x56, 0x3a, 0x67, 0x20, 0xb4, 0x3a, 0xb3, 0x7d, 0x90, 0x3a, +0xef, 0x95, 0x46, 0x3a, 0x6c, 0x21, 0x70, 0x3a, 0xd3, 0x50, 0x38, 0x3a, 0xd6, 0x43, 0x6e, 0x3a, 0x50, 0x3f, 0x38, 0x3a, 0x3f, 0x8f, 0x7b, 0x3a, 0x9d, 0x9f, 0x8f, 0x3a, 0xef, 0x50, 0x58, 0x3a, +0x90, 0x38, 0x86, 0x3a, 0x33, 0xb3, 0xa3, 0x3a, 0x2a, 0xa4, 0x55, 0x3a, 0xc9, 0xf2, 0x63, 0x3a, 0xbe, 0x26, 0x4f, 0x3a, 0x31, 0x62, 0x83, 0x3a, 0xff, 0x0d, 0x51, 0x3a, 0xc5, 0x88, 0x7f, 0x3a, +0x2c, 0xb6, 0x65, 0x3a, 0x56, 0xa5, 0x6f, 0x3a, 0xf6, 0xb6, 0x76, 0x3a, 0x03, 0xf5, 0x9a, 0x3a, 0x02, 0xaf, 0x87, 0x3a, 0xeb, 0xbf, 0x41, 0x3a, 0x05, 0x3f, 0x8e, 0x3a, 0x82, 0x39, 0x7d, 0x3a, +0x28, 0x3f, 0x85, 0x3a, 0x8c, 0xb2, 0xae, 0x3a, 0x8e, 0x44, 0x80, 0x3a, 0xca, 0xd7, 0x66, 0x3a, 0x6f, 0x22, 0x88, 0x3a, 0x68, 0x53, 0x85, 0x3a, 0x74, 0xff, 0xb7, 0x3a, 0x4e, 0x3e, 0x39, 0x3a, +0x5b, 0x30, 0x90, 0x3a, 0x3e, 0xf8, 0x58, 0x3a, 0xd9, 0xea, 0x6f, 0x3a, 0x50, 0x2f, 0x50, 0x3a, 0x90, 0xf4, 0x4a, 0x3a, 0x9f, 0x55, 0x99, 0x3a, 0x99, 0x95, 0x64, 0x3a, 0xc9, 0xf6, 0xa8, 0x3a, +0x24, 0x85, 0x3b, 0x3a, 0x65, 0x9d, 0x52, 0x3a, 0x02, 0x0c, 0xbf, 0x3a, 0xef, 0x48, 0x85, 0x3a, 0xe0, 0xfc, 0x4c, 0x3a, 0x4f, 0x20, 0x6f, 0x3a, 0xad, 0xb1, 0x54, 0x3a, 0xbc, 0xbd, 0x96, 0x3a, +0x4a, 0x8f, 0x4f, 0x3a, 0xb0, 0x82, 0xf7, 0x39, 0xc6, 0x4c, 0xa0, 0x3a, 0x81, 0x5f, 0x81, 0x3a, 0xda, 0xfb, 0x88, 0x3a, 0x1b, 0xf9, 0xa9, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x62, 0x4c, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xc8, 0x05, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xf0, 0x05, 0x00, 0x00, +0x54, 0x4c, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x8f, 0x8d, 0x75, 0x39, 0x39, 0x7b, 0x06, 0x39, +0x49, 0x69, 0x9f, 0x39, 0xa5, 0xc8, 0x97, 0x39, 0xf5, 0xca, 0xad, 0x39, 0x6b, 0xe5, 0x0b, 0x3a, 0x58, 0x33, 0x6a, 0x39, 0x04, 0x97, 0xbb, 0x39, 0x3c, 0x69, 0xae, 0x39, 0xfe, 0xba, 0x88, 0x39, +0xf1, 0x5e, 0xe5, 0x39, 0x34, 0x22, 0x8f, 0x39, 0xc4, 0x1f, 0x09, 0x3a, 0x08, 0x59, 0xd7, 0x39, 0xb9, 0xec, 0x23, 0x39, 0x72, 0x91, 0x86, 0x39, 0xe1, 0x61, 0x92, 0x39, 0xbd, 0x65, 0x5b, 0x39, +0xe6, 0x09, 0x9c, 0x38, 0x0d, 0x5a, 0x7c, 0x39, 0x43, 0xd1, 0x21, 0x39, 0x8b, 0xf5, 0xae, 0x39, 0xe1, 0x89, 0xa1, 0x39, 0xdd, 0x35, 0x28, 0x39, 0x0b, 0xbb, 0xce, 0x39, 0x20, 0x74, 0x9d, 0x39, +0x81, 0xad, 0x37, 0x39, 0xad, 0xd0, 0x63, 0x39, 0x80, 0x78, 0xce, 0x39, 0x47, 0x50, 0x67, 0x39, 0xa9, 0x57, 0xa0, 0x39, 0xc5, 0xd7, 0x1f, 0x39, 0xdd, 0x8b, 0x91, 0x39, 0x3d, 0x39, 0x0a, 0x39, +0xd6, 0x39, 0x6c, 0x39, 0x6d, 0x58, 0xa9, 0x39, 0x90, 0x63, 0x78, 0x39, 0xff, 0x19, 0xf8, 0x39, 0x75, 0xf6, 0xc1, 0x39, 0x69, 0x35, 0xde, 0x39, 0xc7, 0x21, 0xb1, 0x39, 0x99, 0x8a, 0x96, 0x39, +0xf9, 0x73, 0x51, 0x39, 0x38, 0x76, 0x22, 0x3a, 0xc8, 0x08, 0x91, 0x39, 0xbb, 0x2c, 0xfe, 0x38, 0x72, 0x32, 0x77, 0x39, 0x29, 0x0b, 0xa1, 0x39, 0x95, 0x8e, 0x34, 0x39, 0xc9, 0xfb, 0x9c, 0x39, +0xc4, 0x9b, 0x44, 0x39, 0x56, 0xa6, 0x40, 0x39, 0x7b, 0x19, 0xbc, 0x39, 0xb3, 0xd5, 0x30, 0x39, 0x8a, 0x50, 0x11, 0x39, 0xc1, 0x7b, 0xbf, 0x39, 0xff, 0x43, 0x01, 0x39, 0x7c, 0xb6, 0xe6, 0x39, +0xa3, 0x2b, 0x6f, 0x39, 0x90, 0x9e, 0xd0, 0x39, 0x07, 0xa7, 0x57, 0x39, 0x68, 0x19, 0x5d, 0x39, 0x63, 0x82, 0xda, 0x39, 0x24, 0xb9, 0x9f, 0x39, 0xad, 0x2f, 0x91, 0x39, 0xcb, 0xb6, 0x34, 0x39, +0xbc, 0xef, 0xb0, 0x39, 0x73, 0x80, 0xe1, 0x39, 0xad, 0x2e, 0xb2, 0x39, 0x15, 0x31, 0x23, 0x39, 0xdf, 0x67, 0xde, 0x39, 0x3a, 0x8c, 0x6d, 0x39, 0x43, 0xf2, 0x97, 0x39, 0x8b, 0x9a, 0xec, 0x39, +0x9c, 0x31, 0xf1, 0x39, 0x83, 0x7e, 0x85, 0x39, 0x48, 0xea, 0xdd, 0x39, 0x9b, 0xd8, 0x9d, 0x39, 0x19, 0xb4, 0x0f, 0x39, 0xf7, 0x71, 0x3c, 0x39, 0x99, 0xbb, 0x45, 0x39, 0x7e, 0x00, 0x30, 0x3a, +0x26, 0x9e, 0x97, 0x39, 0x48, 0xdf, 0x06, 0x3a, 0x29, 0x6a, 0x5f, 0x39, 0x66, 0x6f, 0x7e, 0x39, 0xe8, 0xa0, 0x3b, 0x39, 0x39, 0x9e, 0x70, 0x39, 0xef, 0x6c, 0x36, 0x39, 0x16, 0x5f, 0x8e, 0x39, +0xbb, 0x3f, 0x4e, 0x39, 0x7b, 0xc9, 0xd9, 0x39, 0xe2, 0x44, 0x28, 0x39, 0xa1, 0xdb, 0xc5, 0x39, 0x8f, 0xae, 0x90, 0x39, 0x80, 0x89, 0xab, 0x39, 0x03, 0xcd, 0x47, 0x39, 0xdc, 0xa3, 0x14, 0x3a, +0xfc, 0xca, 0x73, 0x39, 0x07, 0x52, 0x80, 0x39, 0x37, 0xff, 0x7b, 0x39, 0x58, 0xf3, 0xb1, 0x39, 0x56, 0x5e, 0xe0, 0x39, 0x56, 0x9a, 0x5a, 0x39, 0x4b, 0x06, 0x7e, 0x39, 0xf2, 0x51, 0x63, 0x39, +0x6d, 0x2d, 0x81, 0x39, 0x50, 0x8e, 0x69, 0x39, 0x9c, 0xb1, 0x05, 0x3a, 0x9f, 0xcf, 0x06, 0x3a, 0xa9, 0x18, 0x38, 0x39, 0x69, 0xa5, 0x5d, 0x39, 0x2b, 0xba, 0xc6, 0x39, 0xe2, 0x2e, 0x45, 0x39, +0x21, 0xf7, 0x01, 0x3a, 0x3c, 0x2f, 0xe4, 0x39, 0xec, 0x48, 0xf1, 0x39, 0xb0, 0xce, 0x76, 0x39, 0xb7, 0xa5, 0x86, 0x39, 0x76, 0xf5, 0xb9, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x6e, 0x52, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xc8, 0x05, 0x00, 0x00, +0xa6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x2c, 0x06, 0x00, 0x00, 0x42, 0x57, 0xfd, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xc8, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x78, 0x00, 0x00, 0x00, 0x83, 0x0b, 0x47, 0x3b, 0x57, 0x05, 0xda, 0x3a, 0xf7, 0x37, 0x81, 0x3b, 0x50, 0x12, 0x76, 0x3b, 0x53, 0xe0, 0x8c, 0x3b, 0xa4, 0xcc, 0xe2, 0x3b, 0xbd, 0xd7, 0x3d, 0x3b, +0x68, 0x0f, 0x98, 0x3b, 0x9f, 0x60, 0x8d, 0x3b, 0xc7, 0xaa, 0x5d, 0x3b, 0x83, 0xed, 0xb9, 0x3b, 0x43, 0x0c, 0x68, 0x3b, 0x26, 0x4e, 0xde, 0x3b, 0x89, 0x8f, 0xae, 0x3b, 0x8f, 0xe0, 0x04, 0x3b, +0x5f, 0x29, 0x5a, 0x3b, 0x93, 0x50, 0x6d, 0x3b, 0xe3, 0xd7, 0x31, 0x3b, 0x35, 0xf8, 0x7c, 0x3a, 0x5b, 0x8e, 0x4c, 0x3b, 0x46, 0x2b, 0x03, 0x3b, 0x5b, 0xd2, 0x8d, 0x3b, 0x69, 0xf1, 0x82, 0x3b, +0xe7, 0x59, 0x08, 0x3b, 0x5d, 0x93, 0xa7, 0x3b, 0x73, 0x43, 0x7f, 0x3b, 0x95, 0xe3, 0x14, 0x3b, 0xae, 0xaa, 0x38, 0x3b, 0x6c, 0x5d, 0xa7, 0x3b, 0xa7, 0x80, 0x3b, 0x3b, 0x31, 0xf9, 0x81, 0x3b, +0x86, 0x91, 0x01, 0x3b, 0x9d, 0xf5, 0x6b, 0x3b, 0x7a, 0x16, 0xe0, 0x3a, 0x07, 0x7c, 0x3f, 0x3b, 0x6e, 0x45, 0x89, 0x3b, 0x03, 0x58, 0x49, 0x3b, 0x61, 0x1c, 0xc9, 0x3b, 0xda, 0x39, 0x9d, 0x3b, +0x41, 0x1f, 0xb4, 0x3b, 0x3d, 0x95, 0x8f, 0x3b, 0xb2, 0x0e, 0x74, 0x3b, 0x4b, 0xc8, 0x29, 0x3b, 0xfd, 0xb0, 0x03, 0x3c, 0x1a, 0x21, 0x6b, 0x3b, 0xa5, 0x08, 0xce, 0x3a, 0xaf, 0x60, 0x48, 0x3b, +0xb1, 0x8a, 0x82, 0x3b, 0xfa, 0x5b, 0x12, 0x3b, 0x5a, 0x80, 0x7e, 0x3b, 0xe0, 0x5e, 0x1f, 0x3b, 0x64, 0x29, 0x1c, 0x3b, 0x29, 0x79, 0x98, 0x3b, 0x92, 0x57, 0x0f, 0x3b, 0x6f, 0x95, 0xeb, 0x3a, +0x5c, 0x37, 0x9b, 0x3b, 0xad, 0x90, 0xd1, 0x3a, 0xfd, 0x03, 0xbb, 0x3b, 0x0f, 0xdf, 0x41, 0x3b, 0x4e, 0x1b, 0xa9, 0x3b, 0xc2, 0xce, 0x2e, 0x3b, 0x0a, 0x39, 0x33, 0x3b, 0x99, 0x1f, 0xb1, 0x3b, +0xb2, 0x78, 0x81, 0x3b, 0x29, 0x60, 0x6b, 0x3b, 0x92, 0x7c, 0x12, 0x3b, 0xad, 0x6c, 0x8f, 0x3b, 0x9f, 0xca, 0xb6, 0x3b, 0x35, 0x6f, 0x90, 0x3b, 0x75, 0x48, 0x04, 0x3b, 0x28, 0x48, 0xb4, 0x3b, +0x54, 0x8e, 0x40, 0x3b, 0xc8, 0x55, 0x76, 0x3b, 0x6b, 0xca, 0xbf, 0x3b, 0xed, 0x82, 0xc3, 0x3b, 0xa6, 0x6b, 0x58, 0x3b, 0x5b, 0xe2, 0xb3, 0x3b, 0x58, 0xe6, 0x7f, 0x3b, 0xc9, 0xf8, 0xe8, 0x3a, +0xe3, 0xc0, 0x18, 0x3b, 0x31, 0x48, 0x20, 0x3b, 0xbf, 0xaa, 0x0e, 0x3c, 0x6a, 0xcd, 0x75, 0x3b, 0x8e, 0xa7, 0xda, 0x3b, 0x87, 0x19, 0x35, 0x3b, 0xaf, 0x3e, 0x4e, 0x3b, 0x6c, 0x17, 0x18, 0x3b, +0x74, 0x0b, 0x43, 0x3b, 0xba, 0xdf, 0x13, 0x3b, 0xf1, 0xcf, 0x66, 0x3b, 0x68, 0x2f, 0x27, 0x3b, 0xb6, 0x89, 0xb0, 0x3b, 0x13, 0x66, 0x08, 0x3b, 0x28, 0x62, 0xa0, 0x3b, 0xd6, 0x8e, 0x6a, 0x3b, +0x3d, 0x0c, 0x8b, 0x3b, 0x56, 0xf5, 0x21, 0x3b, 0x98, 0xf9, 0xf0, 0x3b, 0x47, 0x9e, 0x45, 0x3b, 0x65, 0x08, 0x50, 0x3b, 0xb9, 0x44, 0x4c, 0x3b, 0x1d, 0x3f, 0x90, 0x3b, 0x74, 0xdf, 0xb5, 0x3b, +0x03, 0x33, 0x31, 0x3b, 0x7d, 0xe9, 0x4d, 0x3b, 0xf3, 0x43, 0x38, 0x3b, 0x16, 0x6c, 0x51, 0x3b, 0xf7, 0x51, 0x3d, 0x3b, 0x7d, 0xbe, 0xd8, 0x3b, 0x2b, 0x8e, 0xda, 0x3b, 0x71, 0x3a, 0x15, 0x3b, +0x87, 0xaa, 0x33, 0x3b, 0x8c, 0x16, 0xa1, 0x3b, 0x21, 0xd6, 0x1f, 0x3b, 0x16, 0xb3, 0xd2, 0x3b, 0x54, 0xf7, 0xb8, 0x3b, 0xd3, 0x95, 0xc3, 0x3b, 0xd2, 0x0f, 0x48, 0x3b, 0x3b, 0x4a, 0x5a, 0x3b, +0xf0, 0xbc, 0x96, 0x3b, 0x68, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x38, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, +0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x37, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, +0x05, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xc2, 0x58, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xc8, 0x05, 0x00, 0x00, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x06, 0x00, 0x00, +0xb4, 0x58, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x86, 0xbe, 0x5c, 0x38, 0x11, 0xec, 0x62, 0x38, +0x19, 0x12, 0x8a, 0x38, 0x27, 0x06, 0x99, 0x38, 0x2d, 0xe7, 0x8c, 0x38, 0x47, 0x7f, 0xbc, 0x38, 0xd6, 0xfa, 0x7e, 0x38, 0x59, 0x95, 0x41, 0x38, 0xd6, 0x9f, 0x43, 0x39, 0xce, 0x2d, 0x95, 0x38, +0x12, 0x6b, 0xa2, 0x38, 0x0f, 0xe3, 0xbe, 0x38, 0x5c, 0x23, 0x6a, 0x38, 0x44, 0xf7, 0x90, 0x38, 0xda, 0xb5, 0xa2, 0x38, 0xb6, 0x4a, 0xad, 0x38, 0x0b, 0xa9, 0x86, 0x38, 0x30, 0x8b, 0x90, 0x38, +0xb7, 0x63, 0x75, 0x38, 0xc0, 0xfe, 0xae, 0x38, 0x6c, 0x30, 0xa4, 0x38, 0xda, 0xc3, 0xa3, 0x38, 0xe7, 0x9c, 0x8c, 0x38, 0xf0, 0x29, 0x3c, 0x38, 0xa9, 0x11, 0x81, 0x38, 0x82, 0xab, 0x6b, 0x38, +0x95, 0xe5, 0x4c, 0x38, 0xd5, 0x7e, 0x48, 0x38, 0x90, 0x90, 0x81, 0x38, 0x2a, 0x6b, 0x48, 0x38, 0xea, 0x1e, 0xb2, 0x38, 0xe7, 0x33, 0x83, 0x38, 0x86, 0x08, 0x2b, 0x38, 0x27, 0x84, 0x77, 0x38, +0x1d, 0x8b, 0xa8, 0x38, 0x8e, 0xe4, 0x71, 0x38, 0x15, 0xf6, 0xd3, 0x38, 0xd3, 0x5b, 0x49, 0x39, 0x23, 0x27, 0xc0, 0x38, 0x08, 0x65, 0xcf, 0x38, 0x43, 0x77, 0x7e, 0x38, 0x26, 0x22, 0xa8, 0x38, +0x83, 0xcc, 0x96, 0x38, 0xfc, 0x6d, 0xdd, 0x38, 0x99, 0x21, 0x80, 0x38, 0xb9, 0xb2, 0x4c, 0x38, 0x69, 0xcc, 0x1f, 0x38, 0xbb, 0x19, 0x69, 0x38, 0x20, 0x5f, 0x75, 0x38, 0x62, 0x86, 0xc0, 0x38, +0xfd, 0x60, 0x24, 0x38, 0x89, 0xe5, 0x1b, 0x38, 0x18, 0x73, 0x95, 0x38, 0x48, 0x2b, 0x93, 0x38, 0x5b, 0x59, 0x30, 0x38, 0x58, 0xdb, 0xab, 0x38, 0xa1, 0x6c, 0x59, 0x38, 0x32, 0xc2, 0xb9, 0x38, +0xb7, 0xd6, 0xbd, 0x38, 0x85, 0xbf, 0xa1, 0x38, 0xad, 0xc2, 0x91, 0x38, 0xf4, 0x05, 0x76, 0x38, 0x92, 0x17, 0x8d, 0x38, 0xf6, 0xaf, 0xa5, 0x38, 0xf6, 0xa0, 0xcc, 0x38, 0xf0, 0xe1, 0x57, 0x38, +0x03, 0x5a, 0x88, 0x38, 0x17, 0xeb, 0xc1, 0x38, 0xc1, 0x25, 0xab, 0x38, 0xf0, 0xe3, 0x72, 0x38, 0x33, 0x1a, 0xd6, 0x38, 0x19, 0xef, 0x99, 0x38, 0x06, 0xb5, 0x5d, 0x38, 0x59, 0xfe, 0xa8, 0x38, +0x68, 0x30, 0xd1, 0x38, 0xf6, 0x21, 0x61, 0x38, 0x65, 0x41, 0xdb, 0x38, 0x67, 0x65, 0x41, 0x38, 0x67, 0x2b, 0x7c, 0x38, 0x03, 0x60, 0x65, 0x38, 0x04, 0xa8, 0xaf, 0x38, 0x7f, 0x24, 0xea, 0x38, +0x2a, 0xc9, 0x90, 0x38, 0x3c, 0xda, 0xc7, 0x38, 0x06, 0x86, 0xac, 0x38, 0x54, 0x94, 0x87, 0x38, 0xaa, 0xd7, 0x58, 0x38, 0x58, 0x7c, 0x79, 0x38, 0xdf, 0x3d, 0x8a, 0x38, 0x82, 0x9c, 0x9a, 0x38, +0x5b, 0xc2, 0x75, 0x38, 0x20, 0x7c, 0x5d, 0x38, 0xc0, 0xec, 0x54, 0x38, 0x33, 0x14, 0xd7, 0x38, 0xef, 0xcb, 0x35, 0x38, 0x79, 0x00, 0xaa, 0x38, 0x1f, 0x9d, 0x3f, 0x38, 0x38, 0xe9, 0x9c, 0x38, +0xe7, 0x29, 0xa0, 0x38, 0xb9, 0xdc, 0x8e, 0x38, 0x8c, 0xbd, 0x5f, 0x38, 0x51, 0x52, 0xa2, 0x38, 0xcf, 0x6a, 0xc6, 0x38, 0xa6, 0x05, 0x9d, 0x38, 0x02, 0x91, 0x26, 0x38, 0xdc, 0x24, 0x15, 0x38, +0xfc, 0x82, 0xf0, 0x38, 0xb0, 0x0e, 0xb3, 0x38, 0xb1, 0x9d, 0xfb, 0x38, 0x9d, 0x5c, 0x99, 0x38, 0x29, 0x34, 0xa9, 0x38, 0x8b, 0x22, 0x32, 0x38, 0x58, 0x26, 0xa9, 0x38, 0x68, 0x02, 0x6c, 0x38, +0x3f, 0xd1, 0x01, 0x39, 0x46, 0x30, 0x3d, 0x38, 0xea, 0xb1, 0xbc, 0x38, 0x45, 0x37, 0xa9, 0x38, 0x12, 0x01, 0x99, 0x38, 0xce, 0x6a, 0x97, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, +0xfa, 0x5e, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xc8, 0x05, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd8, 0x05, 0x00, 0x00, 0xec, 0x5e, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0xcc, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x85, 0x96, 0x12, 0x3b, 0xc3, 0xb0, 0x16, 0x3b, 0x09, 0x60, 0x37, 0x3b, 0x2b, 0x3c, 0x4b, 0x3b, +0x08, 0x23, 0x3b, 0x3b, 0x0a, 0x59, 0x7a, 0x3b, 0x92, 0x52, 0x29, 0x3b, 0x2d, 0x8d, 0x00, 0x3b, 0x24, 0xe8, 0x01, 0x3c, 0xd6, 0x20, 0x46, 0x3b, 0x34, 0xb6, 0x57, 0x3b, 0x8f, 0x85, 0x7d, 0x3b, +0x7b, 0x7b, 0x1b, 0x3b, 0x66, 0x88, 0x40, 0x3b, 0x85, 0x19, 0x58, 0x3b, 0x3a, 0x27, 0x66, 0x3b, 0x83, 0xd8, 0x32, 0x3b, 0xdb, 0xf8, 0x3f, 0x3b, 0x37, 0xf4, 0x22, 0x3b, 0x57, 0x6a, 0x68, 0x3b, +0x4f, 0x10, 0x5a, 0x3b, 0x1d, 0x80, 0x59, 0x3b, 0x63, 0xc0, 0x3a, 0x3b, 0xb2, 0xe7, 0xf9, 0x3a, 0x74, 0x6b, 0x2b, 0x3b, 0xe4, 0x7f, 0x1c, 0x3b, 0x75, 0x10, 0x08, 0x3b, 0x39, 0x24, 0x05, 0x3b, +0xff, 0x13, 0x2c, 0x3b, 0x2a, 0x17, 0x05, 0x3b, 0x0e, 0x91, 0x6c, 0x3b, 0xee, 0x40, 0x2e, 0x3b, 0x52, 0x27, 0xe3, 0x3a, 0xc2, 0x5d, 0x24, 0x3b, 0xc2, 0xd8, 0x5f, 0x3b, 0xc6, 0xa1, 0x20, 0x3b, +0x6a, 0xc1, 0x8c, 0x3b, 0xfa, 0xb6, 0x05, 0x3c, 0xfa, 0x33, 0x7f, 0x3b, 0x17, 0xb9, 0x89, 0x3b, 0x32, 0xfb, 0x28, 0x3b, 0x5a, 0x4d, 0x5f, 0x3b, 0x9e, 0x47, 0x48, 0x3b, 0x09, 0x0b, 0x93, 0x3b, +0x9f, 0x2c, 0x2a, 0x3b, 0xaf, 0xee, 0x07, 0x3b, 0x7b, 0x3b, 0xd4, 0x3a, 0x16, 0xcb, 0x1a, 0x3b, 0x2b, 0xf1, 0x22, 0x3b, 0x7a, 0xb2, 0x7f, 0x3b, 0xd0, 0x50, 0xda, 0x3a, 0xda, 0x0c, 0xcf, 0x3a, +0xdb, 0x7c, 0x46, 0x3b, 0x7c, 0x75, 0x43, 0x3b, 0xac, 0x36, 0xea, 0x3a, 0x51, 0x3f, 0x64, 0x3b, 0x23, 0x62, 0x10, 0x3b, 0xea, 0xb5, 0x76, 0x3b, 0x2b, 0x21, 0x7c, 0x3b, 0x5d, 0xd2, 0x56, 0x3b, +0x8e, 0x96, 0x41, 0x3b, 0xf4, 0x5f, 0x23, 0x3b, 0x4e, 0x63, 0x3b, 0x3b, 0xb2, 0x0d, 0x5c, 0x3b, 0xe3, 0xe2, 0x87, 0x3b, 0x09, 0x5c, 0x0f, 0x3b, 0x8c, 0x17, 0x35, 0x3b, 0x1d, 0xc6, 0x80, 0x3b, +0x24, 0x4e, 0x63, 0x3b, 0x5d, 0x4b, 0x21, 0x3b, 0x66, 0x2d, 0x8e, 0x3b, 0x8d, 0x71, 0x4c, 0x3b, 0x36, 0x3a, 0x13, 0x3b, 0xce, 0x71, 0x60, 0x3b, 0x25, 0xea, 0x8a, 0x3b, 0x8d, 0x80, 0x15, 0x3b, +0x6d, 0x99, 0x91, 0x3b, 0x56, 0x6d, 0x00, 0x3b, 0xd2, 0x74, 0x27, 0x3b, 0xc2, 0x51, 0x18, 0x3b, 0x25, 0x4b, 0x69, 0x3b, 0x3c, 0x7c, 0x9b, 0x3b, 0x2b, 0x4b, 0x40, 0x3b, 0xec, 0xb6, 0x84, 0x3b, +0x00, 0x22, 0x65, 0x3b, 0xff, 0x10, 0x34, 0x3b, 0x37, 0xff, 0x0f, 0x3b, 0x92, 0xac, 0x25, 0x3b, 0x2c, 0x9a, 0x37, 0x3b, 0xdc, 0x57, 0x4d, 0x3b, 0x10, 0x33, 0x23, 0x3b, 0x6d, 0x14, 0x13, 0x3b, +0x37, 0x65, 0x0d, 0x3b, 0x6a, 0xd3, 0x8e, 0x3b, 0xd9, 0x72, 0xf1, 0x3a, 0xa1, 0xc8, 0x61, 0x3b, 0xad, 0x7c, 0xfe, 0x3a, 0xbe, 0x65, 0x50, 0x3b, 0xa7, 0xb7, 0x54, 0x3b, 0x26, 0xbd, 0x3d, 0x3b, +0xdf, 0x93, 0x14, 0x3b, 0x53, 0x95, 0x57, 0x3b, 0xed, 0xc2, 0x83, 0x3b, 0x80, 0x8b, 0x50, 0x3b, 0x96, 0x38, 0xdd, 0x3a, 0xf4, 0x14, 0xc6, 0x3a, 0xfb, 0xb6, 0x9f, 0x3b, 0x81, 0xcf, 0x6d, 0x3b, +0xb7, 0x16, 0xa7, 0x3b, 0x00, 0xaf, 0x4b, 0x3b, 0x46, 0xb9, 0x60, 0x3b, 0xe0, 0x95, 0xec, 0x3a, 0xec, 0xa6, 0x60, 0x3b, 0x99, 0xb9, 0x1c, 0x3b, 0xe7, 0x69, 0xac, 0x3b, 0x1d, 0x44, 0xfb, 0x3a, +0x4a, 0x9c, 0x7a, 0x3b, 0x67, 0xbd, 0x60, 0x3b, 0x6b, 0x35, 0x4b, 0x3b, 0xda, 0x19, 0x49, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x35, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, +0xfa, 0x64, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xc8, 0x05, 0x00, 0x00, 0xa3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xf0, 0x05, 0x00, 0x00, 0xec, 0x64, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0xcc, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xef, 0x00, 0xd1, 0x39, 0x12, 0x5e, 0x5c, 0x3a, 0x36, 0x33, 0x19, 0x3a, 0x0a, 0x98, 0x68, 0x3a, +0x09, 0x55, 0x50, 0x3a, 0xb7, 0x03, 0xc2, 0x39, 0xb0, 0xc1, 0x06, 0x3a, 0x1a, 0xfc, 0x06, 0x3a, 0x92, 0x8f, 0x29, 0x3a, 0x0b, 0x2c, 0xe4, 0x39, 0xf6, 0x2f, 0x0a, 0x3a, 0x72, 0x5e, 0x17, 0x3a, +0x66, 0xd7, 0x24, 0x3a, 0xc0, 0x8d, 0xe5, 0x39, 0xe2, 0xbe, 0xb9, 0x39, 0x2c, 0xb1, 0x20, 0x3a, 0xef, 0xc5, 0xa2, 0x39, 0x32, 0x75, 0x8a, 0x39, 0xb6, 0x2a, 0x00, 0x3a, 0x63, 0x82, 0x23, 0x3a, +0xf6, 0xa6, 0x04, 0x3a, 0xfb, 0x5d, 0x12, 0x3a, 0xba, 0x99, 0x4f, 0x3a, 0x60, 0x4b, 0x2c, 0x3a, 0xe4, 0x06, 0x01, 0x3a, 0xa1, 0x8d, 0xc9, 0x39, 0x4a, 0xa4, 0x45, 0x3a, 0x4c, 0xf0, 0x7c, 0x3a, +0x33, 0x76, 0x2c, 0x3a, 0x6c, 0x68, 0x0d, 0x3a, 0xfc, 0xb9, 0xb8, 0x39, 0xd1, 0x34, 0xa1, 0x39, 0x86, 0xf0, 0x41, 0x3a, 0x4a, 0xa6, 0x44, 0x3a, 0x2f, 0xae, 0xec, 0x39, 0xc6, 0x62, 0x1e, 0x3a, +0xa3, 0x0c, 0x1a, 0x3a, 0x61, 0x1e, 0x1d, 0x3a, 0x5b, 0x77, 0x5e, 0x3a, 0x70, 0x22, 0xd3, 0x39, 0xd6, 0x99, 0x2e, 0x3a, 0x2d, 0x32, 0x43, 0x3a, 0xbc, 0x42, 0xd7, 0x39, 0xf0, 0x94, 0x95, 0x3a, +0xa7, 0x36, 0xc1, 0x39, 0xc5, 0xf0, 0x04, 0x3a, 0x6e, 0x8c, 0xb3, 0x39, 0x7b, 0xef, 0x3b, 0x3a, 0x2a, 0xf2, 0xd6, 0x3a, 0x23, 0x2c, 0x56, 0x3a, 0x4d, 0x4b, 0x25, 0x3a, 0x51, 0x72, 0x87, 0x3a, +0xe9, 0x1e, 0x1c, 0x3a, 0x9c, 0xd5, 0x1a, 0x3a, 0xff, 0x2b, 0xe3, 0x39, 0xe6, 0x5c, 0xe0, 0x39, 0x79, 0xd8, 0x5e, 0x3a, 0x52, 0xeb, 0x3a, 0x3a, 0x1a, 0xb8, 0x1d, 0x3a, 0xec, 0x2b, 0x8d, 0x3a, +0x4e, 0x0e, 0x80, 0x3a, 0x67, 0x5c, 0xfd, 0x39, 0xd3, 0xef, 0x7b, 0x3a, 0xf0, 0x32, 0x35, 0x3a, 0xbb, 0x06, 0x51, 0x3a, 0x0b, 0xf9, 0x3d, 0x3a, 0x8a, 0x06, 0x96, 0x39, 0xed, 0x37, 0xd9, 0x39, +0x0b, 0x11, 0x19, 0x3a, 0x54, 0x64, 0x26, 0x3a, 0xc9, 0x21, 0x9f, 0x39, 0x14, 0x31, 0x36, 0x3a, 0x82, 0x3b, 0x4d, 0x3a, 0xf2, 0x94, 0x5c, 0x3a, 0xf9, 0x28, 0x58, 0x3a, 0x59, 0x55, 0x64, 0x3a, +0x3d, 0xbf, 0xed, 0x39, 0x86, 0x43, 0x0b, 0x3a, 0x10, 0x71, 0xb3, 0x39, 0xa7, 0xd2, 0x47, 0x3a, 0x95, 0xca, 0x78, 0x3a, 0x2f, 0x93, 0xc8, 0x39, 0x06, 0x52, 0x46, 0x3a, 0x47, 0xb3, 0x9f, 0x3a, +0x98, 0x7e, 0xe0, 0x39, 0x12, 0xf8, 0x14, 0x3a, 0x28, 0x64, 0x38, 0x3a, 0xcc, 0x42, 0x23, 0x3a, 0x29, 0x3f, 0x30, 0x3a, 0x03, 0x19, 0x96, 0x39, 0x2c, 0x34, 0x1e, 0x3a, 0x12, 0x1e, 0x01, 0x3a, +0x5a, 0x74, 0xa8, 0x39, 0xc1, 0x42, 0x45, 0x3a, 0x37, 0x31, 0xd4, 0x39, 0xf8, 0x25, 0x42, 0x3a, 0xb5, 0x6b, 0x59, 0x39, 0xf5, 0x44, 0xbc, 0x39, 0xe3, 0x9b, 0xaa, 0x39, 0x79, 0x41, 0xac, 0x39, +0xcb, 0xbb, 0xac, 0x39, 0x82, 0x05, 0x93, 0x39, 0x28, 0x87, 0x7f, 0x39, 0xca, 0xfc, 0x33, 0x39, 0xac, 0x35, 0x51, 0x39, 0x9c, 0x64, 0x66, 0x39, 0x66, 0x44, 0x5b, 0x39, 0x81, 0xd5, 0x73, 0x39, +0xeb, 0x6c, 0x8e, 0x39, 0x9f, 0x25, 0xb2, 0x39, 0x28, 0x81, 0x15, 0x39, 0x06, 0xbc, 0x86, 0x39, 0x96, 0x71, 0x3c, 0x39, 0x6a, 0x31, 0x9f, 0x39, 0xff, 0x38, 0x00, 0x3a, 0xb6, 0xce, 0x6c, 0x39, +0x74, 0x23, 0xdb, 0x39, 0xe0, 0xea, 0x19, 0x39, 0xad, 0x98, 0x9f, 0x39, 0xe8, 0x12, 0x8a, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x06, 0x6b, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xc8, 0x05, 0x00, 0x00, 0xa2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0x2c, 0x06, 0x00, 0x00, 0xda, 0x6f, 0xfd, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xc8, 0x03, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xd4, 0x04, 0x0c, 0x3b, +0xc3, 0xa1, 0x93, 0x3b, 0xa5, 0x44, 0x4d, 0x3b, 0xa3, 0xd2, 0x9b, 0x3b, 0xab, 0x91, 0x8b, 0x3b, 0x24, 0xfa, 0x01, 0x3b, 0x6b, 0x8e, 0x34, 0x3b, 0xaf, 0xdc, 0x34, 0x3b, 0x81, 0x30, 0x63, 0x3b, +0x46, 0xdc, 0x18, 0x3b, 0x31, 0x27, 0x39, 0x3b, 0x8f, 0xd0, 0x4a, 0x3b, 0xb6, 0xdd, 0x5c, 0x3b, 0x3c, 0xc9, 0x19, 0x3b, 0x01, 0xe0, 0xf8, 0x3a, 0x76, 0x4e, 0x57, 0x3b, 0x4b, 0x18, 0xda, 0x3a, +0xf5, 0x83, 0xb9, 0x3a, 0x16, 0xba, 0x2b, 0x3b, 0xcc, 0x14, 0x5b, 0x3b, 0x98, 0xbc, 0x31, 0x3b, 0xe7, 0x1c, 0x44, 0x3b, 0x2f, 0x14, 0x8b, 0x3b, 0x26, 0xda, 0x66, 0x3b, 0x1a, 0xe1, 0x2c, 0x3b, +0x0f, 0x07, 0x07, 0x3b, 0x3a, 0x68, 0x84, 0x3b, 0xd5, 0x73, 0xa9, 0x3b, 0x87, 0x13, 0x67, 0x3b, 0xdc, 0x77, 0x3d, 0x3b, 0x6f, 0x82, 0xf7, 0x3a, 0xda, 0xfe, 0xd7, 0x3a, 0x49, 0xed, 0x81, 0x3b, +0x10, 0xbe, 0x83, 0x3b, 0x7c, 0x8f, 0x1e, 0x3b, 0x68, 0x37, 0x54, 0x3b, 0xf8, 0x67, 0x4e, 0x3b, 0xc3, 0x84, 0x52, 0x3b, 0xb5, 0x09, 0x95, 0x3b, 0x48, 0x72, 0x0d, 0x3b, 0x4a, 0xf1, 0x69, 0x3b, +0xc5, 0xc4, 0x82, 0x3b, 0xee, 0x35, 0x10, 0x3b, 0x8f, 0x6b, 0xc8, 0x3b, 0xc3, 0x70, 0x01, 0x3b, 0x7d, 0x1f, 0x32, 0x3b, 0x5c, 0x92, 0xf0, 0x3a, 0x22, 0xcf, 0x7b, 0x3b, 0xf4, 0xff, 0x0f, 0x3c, +0x4a, 0x7b, 0x8f, 0x3b, 0x01, 0x79, 0x5d, 0x3b, 0x14, 0x7b, 0xb5, 0x3b, 0x77, 0x2e, 0x51, 0x3b, 0x3e, 0x75, 0x4f, 0x3b, 0xbd, 0x30, 0x18, 0x3b, 0xfd, 0x4e, 0x16, 0x3b, 0xc5, 0x4a, 0x95, 0x3b, +0x8d, 0x72, 0x7a, 0x3b, 0xbb, 0x52, 0x53, 0x3b, 0xcc, 0x26, 0xbd, 0x3b, 0x07, 0x94, 0xab, 0x3b, 0x41, 0xbc, 0x29, 0x3b, 0x03, 0xc8, 0xa8, 0x3b, 0x77, 0xc8, 0x72, 0x3b, 0xb6, 0x08, 0x8c, 0x3b, +0xf5, 0x89, 0x7e, 0x3b, 0xc5, 0x03, 0xc9, 0x3a, 0xb2, 0x85, 0x11, 0x3b, 0xdd, 0x16, 0x4d, 0x3b, 0x8b, 0xf1, 0x5e, 0x3b, 0x56, 0x37, 0xd5, 0x3a, 0xfb, 0x1c, 0x74, 0x3b, 0x0e, 0x7e, 0x89, 0x3b, +0x86, 0xc6, 0x93, 0x3b, 0x2d, 0xd0, 0x90, 0x3b, 0xf2, 0xf7, 0x98, 0x3b, 0x6a, 0x46, 0x1f, 0x3b, 0x68, 0x98, 0x3a, 0x3b, 0xb1, 0x6d, 0xf0, 0x3a, 0x4b, 0xde, 0x85, 0x3b, 0x8d, 0xac, 0xa6, 0x3b, +0x47, 0x5f, 0x06, 0x3b, 0x9e, 0xdc, 0x84, 0x3b, 0x47, 0xfa, 0xd5, 0x3b, 0x90, 0x65, 0x16, 0x3b, 0x60, 0x99, 0x47, 0x3b, 0x6f, 0x0f, 0x77, 0x3b, 0x98, 0xbf, 0x5a, 0x3b, 0xd0, 0x25, 0x6c, 0x3b, +0x85, 0x1c, 0xc9, 0x3a, 0xf7, 0xf8, 0x53, 0x3b, 0x28, 0x00, 0x2d, 0x3b, 0x06, 0xb5, 0xe1, 0x3a, 0xe2, 0x26, 0x84, 0x3b, 0xaf, 0x27, 0x0e, 0x3b, 0x17, 0x11, 0x82, 0x3b, 0x63, 0xa8, 0x91, 0x3a, +0xa8, 0x41, 0xfc, 0x3a, 0x03, 0x98, 0xe4, 0x3a, 0xe2, 0xcc, 0xe6, 0x3a, 0xc7, 0x70, 0xe7, 0x3a, 0x5e, 0xfd, 0xc4, 0x3a, 0xe7, 0x2f, 0xab, 0x3a, 0xe9, 0x28, 0x71, 0x3a, 0x29, 0x28, 0x8c, 0x3a, +0x2d, 0x59, 0x9a, 0x3a, 0x0f, 0xe5, 0x92, 0x3a, 0x5a, 0x5a, 0xa3, 0x3a, 0xe4, 0xd4, 0xbe, 0x3a, 0x9b, 0xb1, 0xee, 0x3a, 0x0e, 0x51, 0x48, 0x3a, 0xd4, 0x86, 0xb4, 0x3a, 0x74, 0x7d, 0x7c, 0x3a, +0x47, 0x4c, 0xd5, 0x3a, 0x3b, 0xcd, 0x2b, 0x3b, 0x47, 0xa5, 0x9e, 0x3a, 0xfd, 0xce, 0x12, 0x3b, 0xbb, 0x3a, 0x4e, 0x3a, 0xa2, 0xd6, 0xd5, 0x3a, 0x42, 0x00, 0xb9, 0x3a, 0x68, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x38, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, +0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, +0x5a, 0x71, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0xa1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x6c, 0x01, 0x00, 0x00, 0x4c, 0x71, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x98, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0xd6, 0x9f, 0x4e, 0x38, +0x5a, 0x87, 0x43, 0x38, 0x45, 0x4e, 0xca, 0x37, 0xf2, 0xf2, 0xe2, 0x37, 0x09, 0xad, 0x2c, 0x39, 0x12, 0x97, 0x17, 0x39, 0x99, 0xfc, 0x3d, 0x38, 0xbe, 0x70, 0x57, 0x38, 0x9f, 0xc6, 0xd7, 0x37, +0xfa, 0xa6, 0xfd, 0x37, 0x8d, 0xc0, 0x33, 0x39, 0x60, 0x7b, 0x10, 0x39, 0x7e, 0x6c, 0x19, 0x38, 0xa7, 0x02, 0x4f, 0x38, 0x07, 0xff, 0xc3, 0x37, 0x48, 0x64, 0x0a, 0x38, 0x7c, 0x76, 0x0e, 0x39, +0xf6, 0x6e, 0xfb, 0x38, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x32, 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x35, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x32, 0x2f, 0x42, 0x69, +0x61, 0x73, 0x41, 0x64, 0x64, 0x2f, 0x52, 0x65, 0x61, 0x64, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x70, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0xe2, 0x72, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x10, 0x01, 0x00, 0x00, +0xd4, 0x72, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x9c, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x56, 0x4d, 0xa8, 0x3a, 0xac, 0x43, 0x9f, 0x3a, 0xd1, 0xc8, 0x24, 0x3a, 0x6f, 0xdb, 0x38, 0x3a, 0x67, 0xa6, 0x8c, 0x3b, 0x2e, 0xf3, 0x76, 0x3b, +0x0d, 0xc0, 0x9a, 0x3a, 0xa8, 0x7b, 0xaf, 0x3a, 0x9c, 0xc1, 0x2f, 0x3a, 0x99, 0x9b, 0x4e, 0x3a, 0xf1, 0x69, 0x92, 0x3b, 0xc8, 0x5e, 0x6b, 0x3b, 0xe6, 0xef, 0x79, 0x3a, 0xd3, 0x9d, 0xa8, 0x3a, +0x27, 0xa5, 0x1f, 0x3a, 0xeb, 0x72, 0x61, 0x3a, 0xbc, 0x14, 0x68, 0x3b, 0xee, 0xcc, 0x4c, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x35, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x1a, 0x74, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x04, 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xe4, 0x04, 0x00, 0x00, 0x0c, 0x74, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x74, 0x7c, 0x01, 0x38, 0x7c, 0xfc, 0x19, 0x38, 0x8c, 0x26, 0xf0, 0x37, 0x4f, 0x11, 0x1e, 0x38, 0x82, 0xbf, 0x82, 0x38, +0xb0, 0xe7, 0x14, 0x38, 0x72, 0x8e, 0x2f, 0x38, 0x26, 0x2e, 0xde, 0x37, 0x76, 0x6a, 0x22, 0x38, 0xdc, 0x97, 0x13, 0x38, 0x18, 0x26, 0x06, 0x38, 0xa0, 0x3b, 0xce, 0x37, 0x2d, 0x2c, 0x1c, 0x38, +0x9b, 0xd8, 0x02, 0x38, 0xb9, 0x7a, 0x0a, 0x38, 0xe4, 0x84, 0xea, 0x37, 0x43, 0x5e, 0xb1, 0x37, 0xd6, 0x7c, 0xca, 0x37, 0x7f, 0xa1, 0x03, 0x38, 0x89, 0x99, 0xcc, 0x37, 0xa1, 0xb4, 0x34, 0x38, +0x1a, 0xd0, 0x1f, 0x38, 0xd6, 0x73, 0xe7, 0x37, 0x64, 0x15, 0x10, 0x38, 0x83, 0x76, 0x11, 0x38, 0xd0, 0xdc, 0xc7, 0x37, 0x52, 0x61, 0x03, 0x38, 0xe0, 0x2a, 0x06, 0x38, 0x49, 0xf8, 0xea, 0x37, +0xd8, 0xbf, 0x09, 0x38, 0x46, 0x69, 0xf9, 0x37, 0xdc, 0xfc, 0xd5, 0x37, 0x4d, 0x9e, 0x05, 0x38, 0xea, 0xdf, 0xf6, 0x37, 0x39, 0x47, 0x1e, 0x38, 0x76, 0x03, 0x2f, 0x38, 0xa4, 0x3b, 0x35, 0x38, +0x7b, 0xa5, 0x11, 0x38, 0xe7, 0x19, 0xe5, 0x37, 0x08, 0x01, 0x1a, 0x38, 0x58, 0x94, 0xfc, 0x37, 0xb0, 0xdc, 0x08, 0x38, 0xd5, 0x81, 0xf5, 0x37, 0x1f, 0x3a, 0x05, 0x38, 0x73, 0xe6, 0xe2, 0x37, +0xa4, 0x04, 0x04, 0x38, 0x63, 0xf8, 0x05, 0x38, 0x30, 0x3a, 0xde, 0x37, 0x6e, 0xcd, 0x09, 0x38, 0x6f, 0xee, 0x00, 0x38, 0xee, 0x30, 0xd6, 0x37, 0x9f, 0xf6, 0x23, 0x38, 0x38, 0xdc, 0xdf, 0x37, +0xce, 0xe3, 0x15, 0x38, 0x9b, 0x38, 0xc1, 0x37, 0xaa, 0x3c, 0x41, 0x38, 0x50, 0x75, 0xfb, 0x37, 0x03, 0x96, 0x05, 0x38, 0x47, 0xdf, 0xee, 0x37, 0xbb, 0x07, 0xbc, 0x37, 0xd6, 0x67, 0xe1, 0x37, +0x7f, 0x9b, 0x10, 0x38, 0x63, 0xe5, 0x05, 0x38, 0xca, 0xd5, 0x37, 0x38, 0x4d, 0x77, 0x0f, 0x38, 0x61, 0xc9, 0x08, 0x38, 0x1c, 0xeb, 0x10, 0x38, 0xc1, 0x38, 0xea, 0x37, 0xb9, 0x55, 0x1a, 0x38, +0x94, 0x3f, 0xf7, 0x37, 0x28, 0xbd, 0x09, 0x38, 0x43, 0x71, 0xfa, 0x38, 0x24, 0xbc, 0x08, 0x38, 0xcc, 0xac, 0xf8, 0x37, 0xb6, 0xef, 0x3c, 0x38, 0x49, 0x84, 0xc5, 0x37, 0xc9, 0x0b, 0x00, 0x38, +0x5e, 0x7e, 0x19, 0x38, 0x25, 0x3b, 0x26, 0x38, 0x51, 0xa4, 0x03, 0x38, 0xd9, 0x1e, 0x0c, 0x38, 0x8c, 0xbf, 0x02, 0x38, 0x77, 0x9b, 0xae, 0x38, 0xc9, 0x37, 0xef, 0x37, 0x18, 0x0b, 0xd1, 0x37, +0x5e, 0x52, 0x08, 0x38, 0x82, 0x8e, 0x0f, 0x38, 0x77, 0xf6, 0x03, 0x38, 0x4a, 0x0e, 0x1b, 0x38, 0x8b, 0x4f, 0x27, 0x38, 0x6e, 0x5e, 0x17, 0x38, 0xd9, 0x71, 0xfd, 0x37, 0x80, 0x9e, 0xec, 0x37, +0x9d, 0xdf, 0xe4, 0x37, 0x4e, 0xeb, 0x08, 0x38, 0x56, 0x02, 0xfe, 0x37, 0x44, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x1a, 0x79, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x9e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x04, 0x00, 0x00, 0x0c, 0x79, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x4a, 0xf9, 0xab, 0x3a, 0x54, 0x83, 0xcc, 0x3a, 0x99, 0x79, 0x9f, 0x3a, 0xfd, 0xee, 0xd1, 0x3a, +0x59, 0xa6, 0x2d, 0x3b, 0xb6, 0xc3, 0xc5, 0x3a, 0x2f, 0x29, 0xe9, 0x3a, 0xa5, 0x8a, 0x93, 0x3a, 0x65, 0xb5, 0xd7, 0x3a, 0xb0, 0x05, 0xc4, 0x3a, 0x98, 0x2a, 0xb2, 0x3a, 0x98, 0xf3, 0x88, 0x3a, +0xab, 0x6a, 0xcf, 0x3a, 0xae, 0xc7, 0xad, 0x3a, 0xfd, 0xea, 0xb7, 0x3a, 0x3f, 0xbc, 0x9b, 0x3a, 0x31, 0x91, 0x6b, 0x3a, 0xe6, 0x76, 0x86, 0x3a, 0x7d, 0xd2, 0xae, 0x3a, 0xf5, 0xdd, 0x87, 0x3a, +0xe6, 0xff, 0xef, 0x3a, 0x62, 0x40, 0xd4, 0x3a, 0xec, 0xb2, 0x99, 0x3a, 0x69, 0x5c, 0xbf, 0x3a, 0x66, 0x31, 0xc1, 0x3a, 0xa2, 0xb8, 0x84, 0x3a, 0x41, 0x7d, 0xae, 0x3a, 0xf1, 0x30, 0xb2, 0x3a, +0xe0, 0x08, 0x9c, 0x3a, 0xca, 0xf2, 0xb6, 0x3a, 0xe8, 0x9f, 0xa5, 0x3a, 0xea, 0x19, 0x8e, 0x3a, 0x3e, 0x76, 0xb1, 0x3a, 0xb1, 0xf0, 0xa3, 0x3a, 0x97, 0x36, 0xd2, 0x3a, 0x98, 0x70, 0xe8, 0x3a, +0x35, 0xb3, 0xf0, 0x3a, 0xc7, 0x6f, 0xc1, 0x3a, 0x33, 0x23, 0x98, 0x3a, 0x5f, 0x89, 0xcc, 0x3a, 0x82, 0xba, 0xa7, 0x3a, 0x19, 0xc5, 0xb5, 0x3a, 0x37, 0x08, 0xa3, 0x3a, 0x31, 0xf1, 0xb0, 0x3a, +0x08, 0xad, 0x96, 0x3a, 0x29, 0x56, 0xaf, 0x3a, 0xe3, 0xed, 0xb1, 0x3a, 0xa4, 0x92, 0x93, 0x3a, 0xd6, 0x04, 0xb7, 0x3a, 0xab, 0x3c, 0xab, 0x3a, 0x7e, 0x3c, 0x8e, 0x3a, 0x8b, 0xc3, 0xd9, 0x3a, +0x3d, 0xa8, 0x94, 0x3a, 0x8d, 0x12, 0xc7, 0x3a, 0x97, 0x4f, 0x80, 0x3a, 0x49, 0x52, 0x00, 0x3b, 0xe7, 0xfb, 0xa6, 0x3a, 0x3c, 0x6b, 0xb1, 0x3a, 0x45, 0xa0, 0x9e, 0x3a, 0x44, 0xba, 0x79, 0x3a, +0xf4, 0xae, 0x95, 0x3a, 0x85, 0x0e, 0xc0, 0x3a, 0xa7, 0xd4, 0xb1, 0x3a, 0xf0, 0x27, 0xf4, 0x3a, 0x72, 0x8a, 0xbe, 0x3a, 0x75, 0xab, 0xb5, 0x3a, 0x41, 0x78, 0xc0, 0x3a, 0xb0, 0x89, 0x9b, 0x3a, +0xd9, 0xf9, 0xcc, 0x3a, 0x38, 0x30, 0xa4, 0x3a, 0x39, 0xef, 0xb6, 0x3a, 0x36, 0x4f, 0xa6, 0x3b, 0xdf, 0x99, 0xb5, 0x3a, 0xbf, 0x22, 0xa5, 0x3a, 0x5e, 0xee, 0xfa, 0x3a, 0xd8, 0x29, 0x83, 0x3a, +0xa7, 0x0f, 0xaa, 0x3a, 0xd4, 0xdb, 0xcb, 0x3a, 0x8d, 0xc6, 0xdc, 0x3a, 0x3b, 0xd6, 0xae, 0x3a, 0xf8, 0x18, 0xba, 0x3a, 0x66, 0xa6, 0xad, 0x3a, 0x7a, 0xe6, 0x67, 0x3b, 0x0b, 0xdb, 0x9e, 0x3a, +0x5e, 0xd1, 0x8a, 0x3a, 0x65, 0x0d, 0xb5, 0x3a, 0x45, 0xa9, 0xbe, 0x3a, 0x56, 0x43, 0xaf, 0x3a, 0xfa, 0xee, 0xcd, 0x3a, 0xa4, 0x35, 0xde, 0x3a, 0x6a, 0x09, 0xc9, 0x3a, 0x9a, 0x4d, 0xa8, 0x3a, +0x41, 0x21, 0x9d, 0x3a, 0x7e, 0xfc, 0x97, 0x3a, 0x83, 0xd8, 0xb5, 0x3a, 0x8d, 0xad, 0xa8, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xfa, 0x7d, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x04, 0x00, 0x00, 0xec, 0x7d, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x4e, 0x4c, 0x56, 0x39, 0xd1, 0x44, 0x93, 0x39, 0xa5, 0x63, 0x6b, 0x39, 0xb0, 0x59, 0x59, 0x39, +0xfa, 0x70, 0x42, 0x39, 0xa1, 0xa1, 0x4c, 0x39, 0xa8, 0xb6, 0x13, 0x39, 0xd3, 0x80, 0x9b, 0x39, 0x83, 0xa7, 0x9b, 0x39, 0x34, 0xf9, 0x10, 0x39, 0x42, 0x76, 0x27, 0x39, 0xca, 0x64, 0x3a, 0x39, +0xbe, 0x46, 0x84, 0x39, 0xa1, 0x1f, 0x51, 0x39, 0x06, 0x22, 0x26, 0x39, 0x62, 0xbd, 0x88, 0x39, 0x37, 0x41, 0xa5, 0x39, 0xce, 0xc3, 0xfd, 0x38, 0xb8, 0xf0, 0x45, 0x39, 0xb4, 0x32, 0xb6, 0x38, +0xac, 0x9e, 0x07, 0x3a, 0x40, 0x8a, 0x30, 0x39, 0xde, 0xe5, 0xb8, 0x39, 0x8f, 0xc0, 0xc2, 0x39, 0x35, 0x18, 0x07, 0x39, 0x97, 0xca, 0x07, 0x39, 0xfb, 0x1c, 0x53, 0x39, 0x6d, 0xdd, 0x49, 0x39, +0x2d, 0xc4, 0x7a, 0x39, 0x5f, 0x5a, 0x15, 0x39, 0x39, 0xd1, 0x18, 0x39, 0x71, 0x78, 0x98, 0x38, 0x14, 0xcb, 0x4f, 0x39, 0xbb, 0xd3, 0x7b, 0x39, 0x2d, 0xfe, 0x4d, 0x39, 0x32, 0xd0, 0xa1, 0x38, +0x0b, 0x40, 0x1c, 0x39, 0xbb, 0xfc, 0x27, 0x39, 0x20, 0x2e, 0x3d, 0x39, 0x09, 0x27, 0x25, 0x39, 0x37, 0xc3, 0x8b, 0x39, 0x0a, 0x60, 0xd2, 0x38, 0x4f, 0x97, 0x29, 0x39, 0x2d, 0xd0, 0x88, 0x39, +0x39, 0xd2, 0xa9, 0x39, 0x8c, 0x51, 0x0e, 0x39, 0x0b, 0x96, 0x47, 0x39, 0xf9, 0x14, 0xae, 0x39, 0xe7, 0x1a, 0x57, 0x39, 0xd9, 0x89, 0x99, 0x38, 0x3c, 0x58, 0x09, 0x39, 0x04, 0xa4, 0x64, 0x39, +0xda, 0xab, 0xe4, 0x39, 0x64, 0xdd, 0x2d, 0x39, 0x07, 0x3f, 0xab, 0x38, 0x67, 0x65, 0x6d, 0x39, 0x46, 0x1a, 0x9f, 0x39, 0xf2, 0xe6, 0x54, 0x39, 0x9f, 0x5d, 0x85, 0x39, 0x51, 0xb2, 0xe3, 0x38, +0xf1, 0xb3, 0x62, 0x39, 0x9e, 0xf4, 0x53, 0x39, 0x17, 0xc7, 0x30, 0x39, 0x34, 0xdb, 0xaa, 0x39, 0x20, 0x4d, 0x49, 0x39, 0x90, 0xa2, 0x81, 0x39, 0xa4, 0xa6, 0x83, 0x39, 0x7f, 0x1a, 0x7f, 0x39, +0x1e, 0x37, 0x77, 0x39, 0x77, 0x01, 0x48, 0x39, 0x65, 0x77, 0x1e, 0x39, 0x67, 0x32, 0x28, 0x39, 0x3f, 0xac, 0x54, 0x39, 0x89, 0x84, 0x95, 0x39, 0x21, 0x0a, 0x3b, 0x39, 0x48, 0xc0, 0x1d, 0x39, +0xed, 0x79, 0x10, 0x39, 0x50, 0xac, 0x73, 0x39, 0x44, 0x28, 0x05, 0x39, 0xea, 0x3d, 0xe0, 0x38, 0x38, 0xa3, 0xb9, 0x39, 0x43, 0x53, 0x3a, 0x39, 0x53, 0xa5, 0xaf, 0x38, 0xb4, 0x01, 0x2e, 0x39, +0x56, 0x42, 0x1e, 0x39, 0xee, 0x80, 0x2a, 0x39, 0x36, 0x88, 0x1d, 0x39, 0x4a, 0x71, 0xd2, 0x38, 0x99, 0x75, 0x39, 0x39, 0x39, 0x7a, 0x00, 0x39, 0x46, 0x00, 0x3f, 0x39, 0x3c, 0x39, 0x40, 0x39, +0xf8, 0x69, 0x65, 0x39, 0x88, 0x19, 0xa2, 0x39, 0x08, 0x0b, 0xda, 0x39, 0x10, 0x76, 0xc0, 0x38, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xe6, 0x82, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x9c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0x0c, 0x05, 0x00, 0x00, 0xba, 0x87, 0xfd, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x78, 0xb1, 0x4c, 0x3b, +0x11, 0xab, 0x8c, 0x3b, 0xcf, 0xd6, 0x60, 0x3b, 0xd4, 0x9b, 0x4f, 0x3b, 0xfa, 0xb9, 0x39, 0x3b, 0xb5, 0x75, 0x43, 0x3b, 0xce, 0x17, 0x0d, 0x3b, 0x98, 0x88, 0x94, 0x3b, 0x8c, 0xad, 0x94, 0x3b, +0xcb, 0x79, 0x0a, 0x3b, 0xd1, 0xf4, 0x1f, 0x3b, 0x20, 0x0a, 0x32, 0x3b, 0x08, 0xb2, 0x7c, 0x3b, 0x2a, 0xc0, 0x47, 0x3b, 0xd4, 0xaf, 0x1e, 0x3b, 0x71, 0x9c, 0x82, 0x3b, 0x19, 0xd9, 0x9d, 0x3b, +0x21, 0x64, 0xf2, 0x3a, 0x92, 0x11, 0x3d, 0x3b, 0x2e, 0x08, 0xae, 0x3a, 0x95, 0x8a, 0x01, 0x3c, 0xa5, 0xa0, 0x28, 0x3b, 0x5e, 0x9c, 0xb0, 0x3b, 0xfd, 0x05, 0xba, 0x3b, 0x25, 0x0a, 0x01, 0x3b, +0x88, 0xb4, 0x01, 0x3b, 0xb0, 0xa6, 0x49, 0x3b, 0x3f, 0xd1, 0x40, 0x3b, 0xe8, 0x86, 0x6f, 0x3b, 0xb5, 0xa8, 0x0e, 0x3b, 0xd0, 0xf7, 0x11, 0x3b, 0x02, 0xa3, 0x91, 0x3a, 0xe1, 0x7a, 0x46, 0x3b, +0x4a, 0x8a, 0x70, 0x3b, 0xa2, 0xc2, 0x44, 0x3b, 0x91, 0x8f, 0x9a, 0x3a, 0x3e, 0x3f, 0x15, 0x3b, 0x43, 0x75, 0x20, 0x3b, 0x7d, 0xb3, 0x34, 0x3b, 0x17, 0xc0, 0x1d, 0x3b, 0x98, 0x7f, 0x85, 0x3b, +0x37, 0xf2, 0xc8, 0x3a, 0x70, 0xfd, 0x21, 0x3b, 0x65, 0xae, 0x82, 0x3b, 0xb6, 0x35, 0xa2, 0x3b, 0x99, 0xf0, 0x07, 0x3b, 0x03, 0xa4, 0x3e, 0x3b, 0x93, 0x47, 0xa6, 0x3b, 0xce, 0x76, 0x4d, 0x3b, +0x29, 0xa8, 0x92, 0x3a, 0x5b, 0x30, 0x03, 0x3b, 0x9d, 0x64, 0x5a, 0x3b, 0x19, 0x6c, 0xda, 0x3b, 0x7b, 0x12, 0x26, 0x3b, 0x2a, 0x92, 0xa3, 0x3a, 0x8b, 0xc1, 0x62, 0x3b, 0xbf, 0xf8, 0x97, 0x3b, +0x20, 0x5c, 0x4b, 0x3b, 0xca, 0xc6, 0x7e, 0x3b, 0xbf, 0x7d, 0xd9, 0x3a, 0xc6, 0x8a, 0x58, 0x3b, 0xa9, 0x74, 0x4a, 0x3b, 0xc2, 0xda, 0x28, 0x3b, 0xd0, 0x32, 0xa3, 0x3b, 0x6a, 0x47, 0x40, 0x3b, +0x48, 0xa6, 0x77, 0x3b, 0x2e, 0x80, 0x7b, 0x3b, 0x76, 0xab, 0x73, 0x3b, 0x97, 0x22, 0x6c, 0x3b, 0x9e, 0x0a, 0x3f, 0x3b, 0x2a, 0x5d, 0x17, 0x3b, 0x87, 0xa8, 0x20, 0x3b, 0x0f, 0x24, 0x4b, 0x3b, +0xfc, 0xd0, 0x8e, 0x3b, 0x0e, 0xa8, 0x32, 0x3b, 0x42, 0xae, 0x16, 0x3b, 0x38, 0x00, 0x0a, 0x3b, 0x6e, 0xc0, 0x68, 0x3b, 0xdc, 0x60, 0xfe, 0x3a, 0xfc, 0x30, 0xd6, 0x3a, 0x3b, 0x51, 0xb1, 0x3b, +0x62, 0xf9, 0x31, 0x3b, 0xfb, 0xc5, 0xa7, 0x3a, 0x2b, 0x35, 0x26, 0x3b, 0x7c, 0x2a, 0x17, 0x3b, 0x96, 0xdc, 0x22, 0x3b, 0xb4, 0x78, 0x16, 0x3b, 0xb1, 0x02, 0xc9, 0x3a, 0xa7, 0x25, 0x31, 0x3b, +0x2b, 0x70, 0xf5, 0x3a, 0xbf, 0x70, 0x36, 0x3b, 0xae, 0x9b, 0x37, 0x3b, 0xb2, 0x21, 0x5b, 0x3b, 0x9d, 0xd5, 0x9a, 0x3b, 0x3a, 0x45, 0xd0, 0x3b, 0xc8, 0xd5, 0xb7, 0x3a, 0x68, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x36, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, +0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x1a, 0x88, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xfc, 0x04, 0x00, 0x00, 0x0c, 0x88, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x58, 0xab, 0x7a, 0x38, 0xf0, 0x32, 0x85, 0x38, 0x2f, 0xf9, 0xc8, 0x38, 0x36, 0xa3, 0xa4, 0x38, +0xaa, 0xd7, 0x8e, 0x38, 0xd2, 0xc0, 0xb3, 0x38, 0xd8, 0xd8, 0x86, 0x38, 0xca, 0x24, 0x50, 0x38, 0xe0, 0xfa, 0xa3, 0x38, 0x38, 0xe0, 0x9c, 0x38, 0x62, 0x2a, 0x81, 0x38, 0x36, 0x52, 0xad, 0x38, +0xb3, 0x26, 0x55, 0x38, 0x25, 0x48, 0x95, 0x38, 0x74, 0x9e, 0x6d, 0x38, 0x70, 0x35, 0xb6, 0x38, 0x1e, 0xbb, 0xf6, 0x38, 0xc8, 0xec, 0xa8, 0x38, 0xc8, 0x45, 0x85, 0x38, 0x3a, 0x28, 0x91, 0x38, +0xf6, 0xd4, 0x8d, 0x38, 0xf4, 0x3e, 0x82, 0x38, 0xa1, 0x9d, 0x79, 0x38, 0xa3, 0x83, 0xc4, 0x38, 0x12, 0x3c, 0x75, 0x38, 0x5b, 0xf0, 0x92, 0x38, 0x2c, 0x98, 0xcf, 0x38, 0xcf, 0x55, 0x6e, 0x38, +0xd3, 0xf9, 0x9f, 0x38, 0x95, 0x67, 0x9a, 0x38, 0xd0, 0x47, 0x44, 0x38, 0x47, 0xdc, 0x73, 0x38, 0x94, 0xda, 0xd6, 0x38, 0x21, 0x3f, 0x97, 0x38, 0xf1, 0xcd, 0x40, 0x38, 0xe2, 0x18, 0xc2, 0x38, +0x11, 0x57, 0x54, 0x38, 0x3b, 0x85, 0xca, 0x38, 0x49, 0xa5, 0x79, 0x38, 0x18, 0xf5, 0x5e, 0x38, 0x4f, 0x7e, 0xe0, 0x38, 0xf9, 0x3f, 0xa1, 0x38, 0xcd, 0x70, 0x8a, 0x38, 0xb3, 0xfe, 0xa5, 0x38, +0x48, 0xf1, 0x8a, 0x38, 0xbf, 0xbf, 0xb8, 0x38, 0x46, 0x3c, 0x7f, 0x38, 0xf6, 0x91, 0xdb, 0x38, 0x05, 0xfd, 0x92, 0x38, 0xfd, 0x26, 0x80, 0x38, 0x55, 0x0f, 0x41, 0x38, 0x1e, 0xd4, 0x89, 0x38, +0xed, 0xb4, 0xd9, 0x38, 0x05, 0xd7, 0x61, 0x38, 0x88, 0x49, 0x5b, 0x38, 0x60, 0x7f, 0xb8, 0x38, 0x3c, 0x60, 0xad, 0x38, 0x03, 0x33, 0xcb, 0x38, 0x6f, 0x5d, 0x9f, 0x38, 0xad, 0xe7, 0x9e, 0x38, +0xea, 0x49, 0x92, 0x38, 0x88, 0xc8, 0x8b, 0x38, 0xb4, 0x78, 0x06, 0x39, 0x20, 0xf5, 0xf4, 0x38, 0xcc, 0x44, 0xcb, 0x38, 0xd6, 0x47, 0xc1, 0x38, 0xfa, 0x8d, 0x7f, 0x38, 0xaa, 0x7d, 0x91, 0x38, +0xfc, 0x5a, 0x54, 0x38, 0xca, 0x8f, 0x79, 0x38, 0xdf, 0xe6, 0x91, 0x38, 0x1d, 0xb4, 0xbf, 0x38, 0x85, 0x3e, 0x60, 0x38, 0x58, 0xd9, 0xb8, 0x38, 0x1a, 0x75, 0x47, 0x38, 0x03, 0x93, 0x74, 0x38, +0xb4, 0x15, 0xb3, 0x38, 0xb9, 0x55, 0xba, 0x38, 0x9a, 0xa1, 0xc4, 0x38, 0x35, 0xf7, 0xd5, 0x38, 0x27, 0xaf, 0xc2, 0x38, 0x5f, 0x6c, 0xc1, 0x38, 0x9b, 0x1e, 0xa8, 0x38, 0xa1, 0xc6, 0x77, 0x38, +0x21, 0x36, 0xa7, 0x38, 0x0d, 0xf5, 0x9f, 0x38, 0x50, 0xd2, 0x50, 0x38, 0x77, 0xe2, 0x8b, 0x38, 0xee, 0x1d, 0x5b, 0x38, 0xca, 0x0d, 0xa2, 0x38, 0xea, 0x29, 0x59, 0x38, 0xd8, 0xb9, 0x5f, 0x38, +0xcf, 0x55, 0x4e, 0x38, 0x05, 0x15, 0x95, 0x38, 0xbd, 0xb9, 0xa1, 0x38, 0xf9, 0xd7, 0x99, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x32, 0x8d, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa8, 0x04, 0x00, 0x00, 0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x04, 0x00, 0x00, 0x24, 0x8d, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xc8, 0x75, 0x26, 0x3b, 0xa6, 0xe7, 0x30, 0x3b, 0x79, 0x75, 0x85, 0x3b, 0xc4, 0xa8, 0x5a, 0x3b, 0x6d, 0xb6, 0x3d, 0x3b, 0x16, 0xbc, 0x6e, 0x3b, +0xff, 0x17, 0x33, 0x3b, 0x6e, 0x38, 0x0a, 0x3b, 0x31, 0xc9, 0x59, 0x3b, 0xca, 0x59, 0x50, 0x3b, 0x4a, 0x8c, 0x2b, 0x3b, 0x2f, 0x31, 0x66, 0x3b, 0xb3, 0x8b, 0x0d, 0x3b, 0xd1, 0x43, 0x46, 0x3b, +0x39, 0xcb, 0x1d, 0x3b, 0xf8, 0xfe, 0x71, 0x3b, 0x42, 0xd8, 0xa3, 0x3b, 0x79, 0x5a, 0x60, 0x3b, 0xad, 0x00, 0x31, 0x3b, 0x6d, 0xc9, 0x40, 0x3b, 0xd6, 0x5e, 0x3c, 0x3b, 0x9c, 0xfb, 0x2c, 0x3b, +0xad, 0xc2, 0x25, 0x3b, 0x6a, 0x7f, 0x82, 0x3b, 0xe4, 0xd9, 0x22, 0x3b, 0x39, 0x27, 0x43, 0x3b, 0x0d, 0xdb, 0x89, 0x3b, 0xfb, 0x44, 0x1e, 0x3b, 0xcc, 0x77, 0x54, 0x3b, 0x91, 0x11, 0x4d, 0x3b, +0xb0, 0x57, 0x02, 0x3b, 0x47, 0xf0, 0x21, 0x3b, 0x26, 0xad, 0x8e, 0x3b, 0xd8, 0xdf, 0x48, 0x3b, 0xc2, 0x08, 0x00, 0x3b, 0x86, 0xe4, 0x80, 0x3b, 0xd1, 0x01, 0x0d, 0x3b, 0x79, 0x7c, 0x86, 0x3b, +0xc2, 0xc7, 0x25, 0x3b, 0xc2, 0x0e, 0x14, 0x3b, 0xe0, 0x13, 0x95, 0x3b, 0xf7, 0x28, 0x56, 0x3b, 0xd0, 0xdd, 0x37, 0x3b, 0x45, 0x76, 0x5c, 0x3b, 0x74, 0x88, 0x38, 0x3b, 0xaa, 0x5e, 0x75, 0x3b, +0x06, 0x7e, 0x29, 0x3b, 0xed, 0xce, 0x91, 0x3b, 0x0b, 0x38, 0x43, 0x3b, 0xc8, 0x33, 0x2a, 0x3b, 0x2e, 0x34, 0x00, 0x3b, 0xb7, 0x0d, 0x37, 0x3b, 0x25, 0x92, 0x90, 0x3b, 0xc9, 0xf8, 0x15, 0x3b, +0xd4, 0x9e, 0x11, 0x3b, 0x2b, 0x09, 0x75, 0x3b, 0xcf, 0x43, 0x66, 0x3b, 0xe0, 0xef, 0x86, 0x3b, 0x17, 0xa8, 0x53, 0x3b, 0xb2, 0x0b, 0x53, 0x3b, 0x2a, 0x4a, 0x42, 0x3b, 0x55, 0xa6, 0x39, 0x3b, +0x4f, 0x98, 0xb2, 0x3b, 0xc7, 0xaa, 0xa2, 0x3b, 0xaf, 0xfb, 0x86, 0x3b, 0xb4, 0x59, 0x80, 0x3b, 0x48, 0xb4, 0x29, 0x3b, 0xe5, 0x3a, 0x41, 0x3b, 0x6b, 0x04, 0x0d, 0x3b, 0x7c, 0xb9, 0x25, 0x3b, +0xa0, 0xc6, 0x41, 0x3b, 0x36, 0x9b, 0x7e, 0x3b, 0x84, 0xe9, 0x14, 0x3b, 0xa9, 0x80, 0x75, 0x3b, 0xc3, 0x73, 0x04, 0x3b, 0xa0, 0x69, 0x22, 0x3b, 0xd3, 0xd8, 0x6d, 0x3b, 0xd9, 0x79, 0x77, 0x3b, +0x50, 0x93, 0x82, 0x3b, 0x29, 0x16, 0x8e, 0x3b, 0x50, 0x48, 0x81, 0x3b, 0xf7, 0x71, 0x80, 0x3b, 0xa6, 0x48, 0x5f, 0x3b, 0xe7, 0x89, 0x24, 0x3b, 0xe3, 0x13, 0x5e, 0x3b, 0x75, 0x71, 0x54, 0x3b, +0xa9, 0xab, 0x0a, 0x3b, 0xc6, 0xc8, 0x39, 0x3b, 0xe0, 0x81, 0x11, 0x3b, 0x50, 0x3a, 0x57, 0x3b, 0xd5, 0x35, 0x10, 0x3b, 0x69, 0x91, 0x14, 0x3b, 0xfb, 0x04, 0x09, 0x3b, 0xeb, 0xff, 0x45, 0x3b, +0xaf, 0xca, 0x56, 0x3b, 0xd6, 0x52, 0x4c, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x12, 0x92, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa8, 0x04, 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x04, 0x00, 0x00, 0x04, 0x92, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x13, 0x5a, 0x01, 0x3a, 0x63, 0x3c, 0x92, 0x3a, 0x17, 0x0e, 0x8a, 0x3a, 0x61, 0xc9, 0x27, 0x3a, 0x29, 0x68, 0x4a, 0x3a, 0x42, 0xac, 0x30, 0x3a, +0x02, 0x89, 0xb0, 0x3a, 0x8c, 0xc1, 0x91, 0x3a, 0x6b, 0xea, 0x84, 0x3a, 0x09, 0x47, 0xa0, 0x3a, 0x5b, 0x42, 0x80, 0x3a, 0x6f, 0xb1, 0xaa, 0x3a, 0xf5, 0x8b, 0xab, 0x3a, 0x82, 0xfd, 0xd4, 0x3a, +0x0f, 0x63, 0x41, 0x3a, 0xa1, 0xd7, 0x5a, 0x3a, 0xb1, 0x62, 0xc3, 0x3a, 0x53, 0x0c, 0x46, 0x3a, 0xd1, 0xb9, 0xd3, 0x3a, 0xb4, 0xd8, 0x59, 0x3a, 0x63, 0x66, 0xbf, 0x3a, 0x9c, 0xc8, 0xae, 0x3a, +0xeb, 0x57, 0xbe, 0x3a, 0xb0, 0x49, 0x9d, 0x39, 0x6f, 0x54, 0x6a, 0x3a, 0xb2, 0x38, 0x8a, 0x3a, 0x88, 0xd3, 0xb1, 0x3a, 0x7c, 0xab, 0x11, 0x3a, 0x6f, 0x6e, 0x20, 0x3a, 0x1f, 0xba, 0x05, 0x3a, +0xa9, 0x46, 0x13, 0x3a, 0xd9, 0x99, 0x95, 0x3a, 0x74, 0x3d, 0xd3, 0x3a, 0x3a, 0x52, 0x14, 0x3b, 0x66, 0x74, 0x05, 0x3a, 0xfa, 0x03, 0x9c, 0x3a, 0xa1, 0xb0, 0x3d, 0x3a, 0xb9, 0xe4, 0x00, 0x3b, +0x2a, 0xe0, 0x87, 0x3a, 0x96, 0x5a, 0x57, 0x3a, 0xeb, 0x61, 0xe3, 0x3a, 0x13, 0x20, 0x48, 0x3a, 0xf2, 0x2d, 0x9b, 0x3a, 0xd7, 0x3b, 0x37, 0x3a, 0xe6, 0xb7, 0x7b, 0x3a, 0x6a, 0x23, 0x64, 0x3a, +0x7c, 0x80, 0xb9, 0x3a, 0x9e, 0x14, 0x8e, 0x3a, 0x9a, 0xa1, 0x3d, 0x3a, 0xd8, 0xb9, 0x5f, 0x3a, 0x3b, 0x68, 0x9c, 0x3a, 0xe1, 0x17, 0x96, 0x3a, 0x8e, 0x8c, 0x8c, 0x3a, 0x1c, 0x92, 0xc2, 0x3a, +0x00, 0xce, 0x69, 0x3a, 0xd3, 0x73, 0x3c, 0x3a, 0xdf, 0xd3, 0x5e, 0x3a, 0x9c, 0xe9, 0x19, 0x3a, 0xd2, 0xc8, 0x61, 0x3a, 0xfc, 0x67, 0x30, 0x3a, 0x99, 0x7d, 0x12, 0x3b, 0x16, 0x15, 0x02, 0x3a, +0x4b, 0x2d, 0xa7, 0x3a, 0x52, 0xcb, 0x65, 0x3b, 0x7d, 0x41, 0x83, 0x3a, 0xbd, 0x37, 0xd2, 0x3a, 0xbb, 0x33, 0x32, 0x3a, 0x4d, 0x5c, 0x02, 0x3b, 0x21, 0x58, 0xa0, 0x3a, 0x69, 0xa8, 0x47, 0x3a, +0xda, 0x9f, 0x0c, 0x3b, 0x4f, 0xcd, 0x73, 0x3a, 0x17, 0x7a, 0x8c, 0x3a, 0xe9, 0x97, 0xd8, 0x3a, 0x0f, 0xe8, 0x14, 0x3a, 0x0b, 0xca, 0x66, 0x3a, 0x8a, 0x4d, 0x99, 0x3a, 0x02, 0x69, 0x8f, 0x3a, +0xa0, 0xef, 0x32, 0x3a, 0x67, 0x89, 0xd2, 0x3a, 0x98, 0x8d, 0x8d, 0x3a, 0xe8, 0xbb, 0xce, 0x3a, 0x6f, 0x19, 0xc7, 0x3a, 0x37, 0x27, 0x0b, 0x3b, 0x3e, 0x0e, 0xf9, 0x39, 0x88, 0xc0, 0x75, 0x3a, +0x40, 0xe8, 0x4f, 0x3a, 0xf9, 0x4d, 0x5c, 0x3a, 0xb4, 0xc9, 0xc9, 0x39, 0x29, 0x19, 0xfb, 0x39, 0xc9, 0x87, 0x0a, 0x3a, 0xdc, 0x4f, 0x53, 0x3a, 0x7d, 0xfd, 0xee, 0x3a, 0x04, 0x51, 0x52, 0x3a, +0xdf, 0x9e, 0xc8, 0x39, 0x67, 0xbe, 0x83, 0x3a, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x60, 0x00, 0x00, 0x00, 0xfe, 0x96, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x0c, 0x05, 0x00, 0x00, 0xd2, 0x9b, 0xfd, 0xff, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x8e, 0x50, 0x2d, 0x3b, 0xe5, 0xef, 0xc3, 0x3b, 0xce, 0xf9, 0xb8, 0x3b, +0xf2, 0xcf, 0x60, 0x3b, 0x76, 0x99, 0x87, 0x3b, 0xfd, 0xb7, 0x6c, 0x3b, 0xc2, 0x88, 0xec, 0x3b, 0x4e, 0x4b, 0xc3, 0x3b, 0xfa, 0x16, 0xb2, 0x3b, 0x41, 0xc0, 0xd6, 0x3b, 0xc5, 0xd9, 0xab, 0x3b, +0xe2, 0xb4, 0xe4, 0x3b, 0xac, 0xd9, 0xe5, 0x3b, 0x8c, 0xb0, 0x0e, 0x3c, 0x83, 0x8e, 0x81, 0x3b, 0x31, 0x9c, 0x92, 0x3b, 0x46, 0xe5, 0x02, 0x3c, 0xec, 0xad, 0x84, 0x3b, 0xb2, 0xd7, 0x0d, 0x3c, +0x68, 0xf1, 0x91, 0x3b, 0xbc, 0x39, 0x00, 0x3c, 0xf6, 0x2f, 0xea, 0x3b, 0x14, 0x09, 0xff, 0x3b, 0xc9, 0xbe, 0xd2, 0x3a, 0x5a, 0xfc, 0x9c, 0x3b, 0xe5, 0x32, 0xb9, 0x3b, 0x9d, 0x43, 0xee, 0x3b, +0xbe, 0x2d, 0x43, 0x3b, 0x0b, 0xf5, 0x56, 0x3b, 0x46, 0x2d, 0x33, 0x3b, 0xaa, 0x54, 0x45, 0x3b, 0x23, 0x72, 0xc8, 0x3b, 0x61, 0x84, 0x0d, 0x3c, 0x2b, 0xbb, 0x46, 0x3c, 0xdb, 0xcf, 0x32, 0x3b, +0x60, 0x0a, 0xd1, 0x3b, 0xee, 0x28, 0x7e, 0x3b, 0x52, 0xb3, 0x2c, 0x3c, 0x42, 0x0e, 0xb6, 0x3b, 0xe9, 0x45, 0x90, 0x3b, 0xdd, 0x54, 0x18, 0x3c, 0x29, 0x12, 0x86, 0x3b, 0x9a, 0xeb, 0xcf, 0x3b, +0x69, 0x82, 0x75, 0x3b, 0x8b, 0xa2, 0xa8, 0x3b, 0x7e, 0xd6, 0x98, 0x3b, 0x66, 0x8c, 0xf8, 0x3b, 0x95, 0x5e, 0xbe, 0x3b, 0xcc, 0x14, 0x7e, 0x3b, 0xc1, 0xe1, 0x95, 0x3b, 0xb5, 0x90, 0xd1, 0x3b, +0x01, 0x1b, 0xc9, 0x3b, 0x44, 0x51, 0xbc, 0x3b, 0x89, 0x59, 0x02, 0x3c, 0x4a, 0xa2, 0x9c, 0x3b, 0x74, 0x80, 0x7c, 0x3b, 0xb0, 0x47, 0x95, 0x3b, 0x09, 0x39, 0x4e, 0x3b, 0xcb, 0x42, 0x97, 0x3b, +0x82, 0x5c, 0x6c, 0x3b, 0x44, 0x47, 0x44, 0x3c, 0x21, 0x4b, 0x2e, 0x3b, 0xcf, 0xfe, 0xdf, 0x3b, 0x7b, 0xf2, 0x99, 0x3c, 0xa0, 0xdd, 0xaf, 0x3b, 0x0c, 0xd5, 0x0c, 0x3c, 0x82, 0xc4, 0x6e, 0x3b, +0x8b, 0xaa, 0x2e, 0x3c, 0x28, 0xd7, 0xd6, 0x3b, 0xfe, 0xc1, 0x85, 0x3b, 0x1f, 0x6b, 0x3c, 0x3c, 0xdc, 0x54, 0xa3, 0x3b, 0x87, 0x38, 0xbc, 0x3b, 0x7f, 0x1a, 0x11, 0x3c, 0xec, 0x83, 0x47, 0x3b, +0x21, 0x9d, 0x9a, 0x3b, 0xec, 0x67, 0xcd, 0x3b, 0xa8, 0x26, 0xc0, 0x3b, 0x44, 0xc0, 0x6f, 0x3b, 0xc2, 0x0b, 0x0d, 0x3c, 0xaa, 0xa9, 0xbd, 0x3b, 0x94, 0x7f, 0x0a, 0x3c, 0x35, 0x62, 0x05, 0x3c, +0x7a, 0x72, 0x3a, 0x3c, 0xe1, 0xd9, 0x26, 0x3b, 0x4f, 0xa3, 0xa4, 0x3b, 0xca, 0x48, 0x8b, 0x3b, 0xfa, 0x96, 0x93, 0x3b, 0x4e, 0x2f, 0x07, 0x3b, 0x33, 0x38, 0x28, 0x3b, 0xdd, 0x9c, 0x39, 0x3b, +0xb6, 0x90, 0x8d, 0x3b, 0x9f, 0x1b, 0x20, 0x3c, 0xfb, 0xe5, 0x8c, 0x3b, 0x1b, 0x67, 0x06, 0x3b, 0xff, 0x84, 0xb0, 0x3b, 0x68, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x34, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x32, 0x9c, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa4, 0x04, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x04, 0x00, 0x00, 0x24, 0x9c, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x60, 0x00, 0x00, 0x00, 0x1f, 0xae, 0x65, 0x38, 0x7c, 0xa1, 0x90, 0x38, 0x68, 0x22, 0x86, 0x38, 0x33, 0x61, 0x80, 0x38, 0x42, 0xad, 0x23, 0x38, 0x6d, 0x9e, 0x9e, 0x38, 0xfd, 0x33, 0xe7, 0x38, +0x11, 0x20, 0x8e, 0x38, 0xb1, 0xfc, 0x9a, 0x38, 0x17, 0x27, 0x62, 0x38, 0x9d, 0xd7, 0x7d, 0x38, 0x0c, 0x3f, 0x28, 0x38, 0xa2, 0x87, 0x81, 0x38, 0x95, 0x32, 0x37, 0x38, 0x9c, 0xb8, 0x87, 0x38, +0x4f, 0xde, 0x91, 0x38, 0xff, 0x3d, 0x8a, 0x38, 0x6f, 0x58, 0x70, 0x38, 0x6e, 0x9c, 0xcd, 0x38, 0x00, 0xec, 0xbe, 0x38, 0x7e, 0xf7, 0x7f, 0x38, 0x72, 0xa1, 0x7f, 0x38, 0x35, 0x1c, 0x62, 0x38, +0x82, 0xe2, 0x71, 0x38, 0x61, 0xea, 0x72, 0x38, 0xeb, 0xdd, 0xa0, 0x38, 0xdf, 0x9d, 0x8e, 0x38, 0x33, 0xf5, 0x83, 0x38, 0x4e, 0xd9, 0x40, 0x38, 0xf3, 0x47, 0x1e, 0x38, 0x30, 0xfd, 0x2f, 0x38, +0x82, 0x39, 0xa2, 0x38, 0xd1, 0x51, 0x82, 0x38, 0x8d, 0xf6, 0x80, 0x38, 0x86, 0xe1, 0x73, 0x38, 0x1d, 0xc3, 0x94, 0x38, 0xe4, 0xaf, 0xf6, 0x37, 0x2d, 0x38, 0x5b, 0x38, 0x51, 0xa4, 0x49, 0x38, +0xfc, 0x90, 0x3c, 0x38, 0x5f, 0x16, 0x9c, 0x38, 0x29, 0x4c, 0x49, 0x38, 0x10, 0xe3, 0x29, 0x38, 0xbc, 0xb1, 0x4c, 0x38, 0x9e, 0x03, 0x44, 0x38, 0xaf, 0x58, 0x69, 0x38, 0x6e, 0xea, 0x60, 0x38, +0x9d, 0xcd, 0x41, 0x38, 0x7b, 0x14, 0x2b, 0x38, 0xd7, 0x9a, 0x48, 0x38, 0xa1, 0xb3, 0x6b, 0x38, 0x91, 0xff, 0x79, 0x38, 0x94, 0xea, 0x5b, 0x38, 0x64, 0xd4, 0x4c, 0x38, 0xeb, 0x3b, 0xe8, 0x38, +0x3d, 0x5a, 0x47, 0x38, 0xe1, 0xab, 0x81, 0x38, 0xf2, 0x81, 0x3f, 0x38, 0x42, 0x2c, 0xaf, 0x38, 0x97, 0xe6, 0x7e, 0x38, 0x69, 0x69, 0x7d, 0x38, 0xc9, 0x29, 0x23, 0x38, 0xd5, 0x18, 0x24, 0x38, +0x12, 0xb6, 0x60, 0x38, 0xa8, 0xc2, 0x6f, 0x38, 0x33, 0x8b, 0x64, 0x38, 0x43, 0x7e, 0x36, 0x38, 0xed, 0xeb, 0x9b, 0x38, 0xba, 0xa9, 0xb7, 0x38, 0xdd, 0x26, 0x55, 0x38, 0x9b, 0xeb, 0xdf, 0x38, +0xdc, 0xf7, 0x55, 0x38, 0x14, 0x86, 0x5d, 0x38, 0x7f, 0x71, 0x41, 0x38, 0xca, 0x4a, 0x35, 0x38, 0x2c, 0xd4, 0xa9, 0x38, 0x9a, 0xe5, 0x79, 0x38, 0x6d, 0xb6, 0x54, 0x38, 0x7e, 0x3d, 0x8e, 0x38, +0xb7, 0xd2, 0xd3, 0x38, 0x60, 0xff, 0xa3, 0x38, 0xf7, 0x1b, 0xe4, 0x38, 0x7a, 0xe1, 0x81, 0x38, 0xd5, 0x1f, 0x3f, 0x38, 0x4c, 0x4c, 0x6f, 0x38, 0x54, 0x41, 0x60, 0x38, 0x9b, 0xb7, 0x6d, 0x38, +0x8c, 0x8c, 0x51, 0x38, 0xa8, 0xf5, 0x8c, 0x38, 0x85, 0xf7, 0x49, 0x38, 0xfc, 0xb9, 0x8e, 0x38, 0x6f, 0x46, 0x86, 0x38, 0xbb, 0xbc, 0xcf, 0x38, 0x33, 0x60, 0x40, 0x38, 0x1b, 0x6d, 0x2a, 0x38, +0xb5, 0xee, 0xd0, 0x38, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x37, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x1a, 0xa1, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x04, 0x00, 0x00, 0x0c, 0xa1, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xe4, 0x49, 0xa1, 0x39, 0xec, 0x20, 0xcb, 0x39, 0x05, 0x63, 0xbc, 0x39, 0xf4, 0x4d, 0xb4, 0x39, +0xc4, 0xe0, 0x65, 0x39, 0x38, 0xc6, 0xde, 0x39, 0xab, 0x5b, 0x22, 0x3a, 0x13, 0x9c, 0xc7, 0x39, 0x72, 0xac, 0xd9, 0x39, 0xc1, 0xcf, 0x9e, 0x39, 0x8a, 0x41, 0xb2, 0x39, 0xb1, 0x4b, 0x6c, 0x39, +0x7a, 0xeb, 0xb5, 0x39, 0xa9, 0xa5, 0x80, 0x39, 0x84, 0x9d, 0xbe, 0x39, 0xe3, 0xdd, 0xcc, 0x39, 0xf1, 0x27, 0xc2, 0x39, 0x34, 0xc7, 0xa8, 0x39, 0xf5, 0x62, 0x10, 0x3a, 0x44, 0x12, 0x06, 0x3a, +0x78, 0xbf, 0xb3, 0x39, 0x0b, 0x83, 0xb3, 0x39, 0x1d, 0xc8, 0x9e, 0x39, 0xef, 0xdb, 0xa9, 0x39, 0x3c, 0x95, 0xaa, 0x39, 0x7a, 0xee, 0xe1, 0x39, 0xc3, 0x4c, 0xc8, 0x39, 0x71, 0x54, 0xb9, 0x39, +0xae, 0x6c, 0x87, 0x39, 0xc5, 0x4c, 0x5e, 0x39, 0x88, 0x2b, 0x77, 0x39, 0xa8, 0xd6, 0xe3, 0x39, 0x6f, 0x07, 0xb7, 0x39, 0xb7, 0x1f, 0xb5, 0x39, 0xc9, 0x42, 0xab, 0x39, 0x53, 0xee, 0xd0, 0x39, +0x3f, 0x3b, 0x2d, 0x39, 0x5b, 0xf1, 0x99, 0x39, 0x69, 0x99, 0x8d, 0x39, 0xcf, 0x6a, 0x84, 0x39, 0x0d, 0x38, 0xdb, 0x39, 0x81, 0x5b, 0x8d, 0x39, 0x96, 0x99, 0x6e, 0x39, 0x26, 0xbe, 0x8f, 0x39, +0xb5, 0xa5, 0x89, 0x39, 0xfb, 0xdc, 0xa3, 0x39, 0x63, 0xf1, 0x9d, 0x39, 0x3e, 0x18, 0x88, 0x39, 0x89, 0x46, 0x70, 0x39, 0xfc, 0xde, 0x8c, 0x39, 0x63, 0x84, 0xa5, 0x39, 0x83, 0x8e, 0xaf, 0x39, +0xa2, 0x6e, 0x9a, 0x39, 0x7c, 0xd6, 0x8f, 0x39, 0x02, 0x15, 0x23, 0x3a, 0xd9, 0xfd, 0x8b, 0x39, 0x62, 0x1e, 0xb6, 0x39, 0x90, 0x7b, 0x86, 0x39, 0x19, 0x06, 0xf6, 0x39, 0xd4, 0xff, 0xb2, 0x39, +0x27, 0xf4, 0xb1, 0x39, 0x1e, 0x28, 0x65, 0x39, 0xd9, 0x77, 0x66, 0x39, 0x9e, 0xcc, 0x9d, 0x39, 0x06, 0x5e, 0xa8, 0x39, 0x99, 0x7d, 0xa0, 0x39, 0x09, 0x27, 0x80, 0x39, 0x71, 0xfc, 0xda, 0x39, +0x54, 0xf9, 0x00, 0x3a, 0x92, 0xae, 0x95, 0x39, 0x71, 0x3e, 0x1d, 0x3a, 0x55, 0x41, 0x96, 0x39, 0x9a, 0x8f, 0x9b, 0x39, 0x8e, 0xd7, 0x87, 0x39, 0x3c, 0x9e, 0x7e, 0x39, 0xac, 0x84, 0xee, 0x39, +0x47, 0x7c, 0xaf, 0x39, 0x9d, 0x5f, 0x95, 0x39, 0x67, 0xc5, 0xc7, 0x39, 0xb5, 0xbf, 0x14, 0x3a, 0x19, 0x54, 0xe6, 0x39, 0x7c, 0x2f, 0x20, 0x3a, 0xa9, 0x69, 0xb6, 0x39, 0xaa, 0x36, 0x86, 0x39, +0xe9, 0x0a, 0xa8, 0x39, 0xa3, 0x7a, 0x9d, 0x39, 0xb9, 0xee, 0xa6, 0x39, 0xe4, 0x26, 0x93, 0x39, 0xf8, 0xf8, 0xc5, 0x39, 0xd7, 0xd3, 0x8d, 0x39, 0x3f, 0x74, 0xc8, 0x39, 0x9e, 0x95, 0xbc, 0x39, +0x2f, 0xe1, 0x11, 0x3a, 0xa3, 0x17, 0x87, 0x39, 0x77, 0x5b, 0x6f, 0x39, 0x0d, 0xb8, 0x12, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x34, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, +0xfa, 0xa5, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x64, 0x02, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xa4, 0x02, 0x00, 0x00, 0xec, 0xa5, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x88, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x32, 0xda, 0x57, 0x38, 0x50, 0x95, 0x7a, 0x38, 0xe4, 0xfe, 0x7b, 0x38, 0x05, 0xd2, 0x7b, 0x38, 0x37, 0x82, 0xa9, 0x38, +0xe8, 0xc2, 0x5d, 0x38, 0x36, 0x3a, 0x94, 0x38, 0xe5, 0x08, 0x74, 0x38, 0xff, 0x75, 0x89, 0x38, 0xca, 0x6d, 0x64, 0x38, 0xf0, 0x8a, 0x8e, 0x38, 0xa7, 0x67, 0x55, 0x38, 0xca, 0x69, 0xa8, 0x38, +0x1e, 0x8b, 0x96, 0x38, 0xf0, 0x29, 0x37, 0x38, 0x05, 0xc6, 0x75, 0x38, 0x15, 0xdc, 0x31, 0x38, 0x4b, 0x47, 0xa4, 0x38, 0x40, 0xe1, 0x88, 0x38, 0x84, 0x82, 0x99, 0x38, 0x88, 0xec, 0x74, 0x38, +0x0c, 0x26, 0x85, 0x38, 0xfe, 0x0a, 0x8c, 0x38, 0x36, 0x0b, 0x97, 0x38, 0x26, 0xa2, 0xc3, 0x38, 0x2d, 0xec, 0x8e, 0x38, 0x86, 0x26, 0xa7, 0x38, 0x9e, 0xaa, 0x61, 0x38, 0xe3, 0x0e, 0x8b, 0x38, +0x61, 0xa3, 0x7b, 0x38, 0x74, 0x85, 0x7f, 0x38, 0x51, 0xe7, 0xbf, 0x38, 0xe5, 0xac, 0x97, 0x38, 0x1f, 0x7e, 0xad, 0x38, 0xb9, 0x26, 0x85, 0x38, 0x89, 0xd5, 0x77, 0x38, 0xd9, 0x2a, 0x79, 0x38, +0x94, 0x2c, 0x6f, 0x38, 0x19, 0x34, 0x97, 0x38, 0x32, 0x44, 0x95, 0x38, 0xf9, 0x25, 0xb2, 0x38, 0x9d, 0xd9, 0x5a, 0x38, 0xcc, 0x00, 0xc3, 0x38, 0x31, 0x61, 0x73, 0x38, 0xc0, 0x15, 0xbf, 0x38, +0x24, 0x3a, 0xbb, 0x38, 0xcc, 0x7b, 0x6e, 0x38, 0xee, 0x00, 0x82, 0x38, 0x44, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0xba, 0xa8, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, 0xac, 0xa8, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xe5, 0x56, 0x0f, 0x3b, 0x27, 0x67, 0x26, 0x3b, 0x43, 0x57, 0x27, 0x3b, 0x77, 0x39, 0x27, 0x3b, +0xf1, 0x20, 0x61, 0x3b, 0x6e, 0x43, 0x13, 0x3b, 0x4f, 0xdd, 0x44, 0x3b, 0xe8, 0x0d, 0x22, 0x3b, 0xb7, 0x90, 0x36, 0x3b, 0xe8, 0xb0, 0x17, 0x3b, 0x86, 0x50, 0x3d, 0x3b, 0xd5, 0xb6, 0x0d, 0x3b, +0x80, 0xac, 0x5f, 0x3b, 0xc3, 0xf0, 0x47, 0x3b, 0xb2, 0x43, 0xf3, 0x3a, 0x7f, 0x35, 0x23, 0x3b, 0x4c, 0x38, 0xec, 0x3a, 0xaf, 0x2e, 0x5a, 0x3b, 0x29, 0xcb, 0x35, 0x3b, 0x57, 0xe1, 0x4b, 0x3b, +0x12, 0xa5, 0x22, 0x3b, 0x88, 0xd6, 0x30, 0x3b, 0x99, 0xfe, 0x39, 0x3b, 0xe4, 0x9a, 0x48, 0x3b, 0xad, 0xe9, 0x81, 0x3b, 0xab, 0xd1, 0x3d, 0x3b, 0x2a, 0xff, 0x5d, 0x3b, 0x4d, 0xdb, 0x15, 0x3b, +0xc5, 0xaf, 0x38, 0x3b, 0x7e, 0x1a, 0x27, 0x3b, 0x9f, 0xae, 0x29, 0x3b, 0x37, 0xdf, 0x7e, 0x3b, 0xa0, 0x71, 0x49, 0x3b, 0x81, 0x6b, 0x66, 0x3b, 0x6d, 0xd7, 0x30, 0x3b, 0xcd, 0x93, 0x24, 0x3b, +0x74, 0x76, 0x25, 0x3b, 0x9a, 0xd3, 0x1e, 0x3b, 0x31, 0xd1, 0x48, 0x3b, 0x92, 0x3e, 0x46, 0x3b, 0x6e, 0x9a, 0x6c, 0x3b, 0x82, 0x54, 0x11, 0x3b, 0x87, 0x7e, 0x81, 0x3b, 0x8a, 0x9e, 0x21, 0x3b, +0xe3, 0xc8, 0x7d, 0x3b, 0x37, 0xa9, 0x78, 0x3b, 0x35, 0x5e, 0x1e, 0x3b, 0x3c, 0xa9, 0x2c, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x5a, 0xab, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x0a, 0x00, 0x00, 0x4c, 0xab, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x3e, 0xc6, 0x23, 0x39, 0xc1, 0xdb, 0x17, 0x39, 0x65, 0xb9, 0x5c, 0x39, 0x44, 0x66, 0x1e, 0x39, +0x8c, 0xbc, 0x39, 0x39, 0xe7, 0x1d, 0xb2, 0x39, 0x05, 0x43, 0x6a, 0x39, 0xf3, 0xc8, 0x60, 0x39, 0x2f, 0xbc, 0x76, 0x39, 0x9a, 0x90, 0xda, 0x38, 0xb1, 0xb0, 0x3e, 0x39, 0x75, 0xc5, 0x24, 0x39, +0x02, 0x49, 0xf7, 0x38, 0x9b, 0xab, 0x56, 0x39, 0xf0, 0x08, 0x83, 0x39, 0xe3, 0xde, 0x30, 0x39, 0x50, 0x29, 0x22, 0x39, 0x55, 0xc3, 0x37, 0x39, 0x9d, 0xfb, 0x8d, 0x39, 0x76, 0x87, 0x38, 0x39, +0x5e, 0x31, 0x19, 0x39, 0xef, 0x8d, 0x40, 0x39, 0xc7, 0xc4, 0x26, 0x39, 0x95, 0xc2, 0x1f, 0x39, 0x27, 0x8d, 0x72, 0x39, 0xb1, 0xa4, 0x15, 0x39, 0xa8, 0x63, 0x01, 0x39, 0x05, 0x35, 0xf2, 0x38, +0x98, 0x88, 0xdf, 0x38, 0x41, 0x2a, 0x5b, 0x39, 0xdc, 0xc7, 0x2a, 0x39, 0xa1, 0xef, 0x23, 0x39, 0x4d, 0x9d, 0x5d, 0x39, 0xda, 0x4b, 0x06, 0x39, 0x89, 0x7c, 0x4e, 0x39, 0x1a, 0x4b, 0x54, 0x39, +0x44, 0xdf, 0x85, 0x39, 0x6e, 0x9d, 0x2e, 0x39, 0x36, 0xe0, 0x04, 0x39, 0x37, 0x82, 0x34, 0x39, 0x52, 0xaf, 0x72, 0x39, 0xd4, 0x21, 0x3d, 0x39, 0x5b, 0x64, 0x78, 0x39, 0x3f, 0xc1, 0x02, 0x39, +0x3c, 0xea, 0x3d, 0x39, 0xb4, 0x71, 0x00, 0x39, 0xa0, 0xe7, 0x56, 0x39, 0xe5, 0xdf, 0xef, 0x38, 0x15, 0xa4, 0x30, 0x39, 0x3b, 0x8c, 0xb8, 0x38, 0xdc, 0xa3, 0x55, 0x39, 0x49, 0x90, 0x4b, 0x39, +0x39, 0x08, 0x31, 0x39, 0xc3, 0x5f, 0x6a, 0x39, 0xc3, 0x67, 0x49, 0x39, 0x42, 0xfc, 0x27, 0x39, 0xfe, 0x16, 0x1e, 0x39, 0xc3, 0x6f, 0x43, 0x39, 0xab, 0x5f, 0x82, 0x39, 0x38, 0xf1, 0x71, 0x39, +0x8f, 0x73, 0x2d, 0x39, 0xc0, 0xa9, 0xe7, 0x38, 0x4c, 0x73, 0x27, 0x39, 0xb2, 0x42, 0xf8, 0x38, 0x49, 0x21, 0x4e, 0x39, 0x67, 0x9e, 0x23, 0x39, 0xf1, 0xe9, 0x26, 0x39, 0x03, 0x83, 0x64, 0x39, +0xcc, 0xd7, 0x27, 0x39, 0x7f, 0x5f, 0x21, 0x39, 0xe2, 0x53, 0xcf, 0x38, 0x24, 0x71, 0x18, 0x39, 0x2d, 0x56, 0x8e, 0x39, 0xb0, 0x9c, 0x5c, 0x39, 0x0b, 0x0a, 0x01, 0x39, 0x94, 0x6d, 0xf8, 0x38, +0x25, 0x17, 0x15, 0x39, 0xce, 0xaf, 0x09, 0x39, 0xbd, 0x3c, 0x18, 0x39, 0xd2, 0x2b, 0x39, 0x39, 0x4c, 0xf4, 0x36, 0x39, 0x8b, 0x83, 0x26, 0x39, 0xc7, 0xc6, 0x7d, 0x39, 0x1e, 0x52, 0x81, 0x39, +0x69, 0xf0, 0x83, 0x39, 0x19, 0x57, 0x38, 0x39, 0x3a, 0x44, 0x3c, 0x39, 0x94, 0xd6, 0x12, 0x39, 0x23, 0x4c, 0x28, 0x39, 0xa9, 0x4a, 0x68, 0x39, 0x79, 0x85, 0x1b, 0x39, 0xce, 0x15, 0x0a, 0x39, +0x62, 0x70, 0x2d, 0x39, 0xe4, 0x22, 0x43, 0x39, 0x11, 0x30, 0x5d, 0x39, 0x0b, 0x2e, 0x13, 0x39, 0x43, 0xb4, 0x59, 0x39, 0x05, 0x7f, 0x67, 0x39, 0x56, 0x7a, 0x61, 0x39, 0xe8, 0xab, 0xcc, 0x38, +0x64, 0x83, 0x03, 0x39, 0x2e, 0x57, 0x2c, 0x39, 0x9b, 0x00, 0x3c, 0x39, 0x96, 0xe8, 0x36, 0x39, 0x0e, 0xe5, 0xa9, 0x39, 0xcf, 0x45, 0x40, 0x39, 0x46, 0xa1, 0xd5, 0x38, 0x5b, 0x8e, 0xf4, 0x38, +0x89, 0x8d, 0x34, 0x39, 0x2f, 0x52, 0xe8, 0x38, 0x39, 0x4f, 0x13, 0x39, 0x31, 0xce, 0x7a, 0x39, 0xef, 0x0d, 0x2a, 0x39, 0x88, 0x4d, 0x14, 0x39, 0x73, 0x2a, 0x6d, 0x39, 0xe7, 0x91, 0x85, 0x39, +0xdf, 0x1b, 0x67, 0x39, 0xc7, 0xbf, 0x07, 0x39, 0x93, 0xff, 0x1c, 0x39, 0x0e, 0xd9, 0x77, 0x39, 0x7d, 0x33, 0xed, 0x38, 0x20, 0x52, 0x45, 0x39, 0x57, 0x93, 0x2c, 0x39, 0xde, 0x1f, 0x3a, 0x39, +0x94, 0x70, 0x36, 0x39, 0x0f, 0xf7, 0x2c, 0x39, 0x05, 0xe7, 0x2f, 0x39, 0x80, 0x7a, 0x1f, 0x39, 0x79, 0x25, 0x06, 0x39, 0x02, 0xb0, 0x47, 0x39, 0xbf, 0xd1, 0x0f, 0x39, 0x08, 0xc6, 0x0a, 0x39, +0x36, 0x10, 0x5b, 0x39, 0xef, 0x83, 0x1c, 0x39, 0xd5, 0x5a, 0xd8, 0x38, 0x13, 0x1e, 0x15, 0x39, 0x85, 0x6c, 0x3f, 0x39, 0xbf, 0x7d, 0x3d, 0x39, 0x05, 0xf9, 0x3c, 0x39, 0x89, 0x7b, 0x79, 0x39, +0xbc, 0xb4, 0xcc, 0x38, 0x74, 0xc5, 0x5f, 0x39, 0x48, 0xdf, 0x22, 0x39, 0xb3, 0x20, 0x03, 0x39, 0x30, 0x2c, 0x28, 0x39, 0xe8, 0xd5, 0x0d, 0x39, 0xe3, 0x19, 0x2e, 0x39, 0xd6, 0x6f, 0x4d, 0x39, +0x9e, 0xdc, 0x15, 0x39, 0x08, 0x05, 0x29, 0x39, 0x1b, 0xa2, 0x4b, 0x39, 0x0b, 0xd4, 0x3f, 0x39, 0x2c, 0x97, 0x26, 0x39, 0xed, 0xc7, 0x2d, 0x39, 0xed, 0x30, 0x18, 0x39, 0x5e, 0x59, 0x65, 0x39, +0x2a, 0x5e, 0x35, 0x39, 0x7a, 0xba, 0x7b, 0x39, 0x17, 0x19, 0xed, 0x38, 0x20, 0x07, 0x2b, 0x39, 0x86, 0xd3, 0xc5, 0x38, 0x2b, 0x10, 0x26, 0x39, 0x94, 0xad, 0x29, 0x39, 0x26, 0x86, 0x4b, 0x39, +0x92, 0x22, 0x33, 0x39, 0x39, 0x51, 0x20, 0x39, 0xa3, 0xb7, 0x35, 0x39, 0xf3, 0x1e, 0x19, 0x39, 0x39, 0xcc, 0x43, 0x39, 0x8b, 0xaf, 0x67, 0x39, 0xcc, 0xfe, 0x5b, 0x39, 0x44, 0xee, 0x37, 0x39, +0x9d, 0xb3, 0x25, 0x39, 0xc6, 0x58, 0x56, 0x39, 0x50, 0x87, 0x30, 0x39, 0x6a, 0xe3, 0x0c, 0x39, 0xaa, 0xa7, 0x9a, 0x39, 0xb9, 0x3b, 0x43, 0x39, 0x8e, 0x98, 0x5c, 0x39, 0x1d, 0xc0, 0x00, 0x39, +0xb7, 0xb9, 0xf9, 0x38, 0x2a, 0x77, 0x89, 0x39, 0xa1, 0x32, 0x46, 0x39, 0xc2, 0x84, 0x23, 0x39, 0xf0, 0x6c, 0x06, 0x39, 0x56, 0x22, 0x88, 0x39, 0x4a, 0x0d, 0x3b, 0x39, 0xe5, 0x69, 0x43, 0x39, +0x6a, 0x7a, 0x6b, 0x39, 0xea, 0xa3, 0x86, 0x39, 0x1b, 0xad, 0xe3, 0x38, 0x91, 0xf6, 0x3f, 0x39, 0xc6, 0xdd, 0x45, 0x39, 0x83, 0xba, 0x58, 0x39, 0xb5, 0x14, 0x01, 0x39, 0xe4, 0x12, 0x2c, 0x39, +0x58, 0xc2, 0x11, 0x39, 0xc2, 0x91, 0x80, 0x39, 0x3a, 0xab, 0x28, 0x39, 0x2b, 0xbe, 0x19, 0x39, 0x01, 0xed, 0xb4, 0x38, 0xa6, 0xfb, 0x26, 0x39, 0x41, 0x44, 0xff, 0x38, 0x7a, 0xb7, 0x47, 0x39, +0xc7, 0xf7, 0x2d, 0x39, 0x81, 0x7c, 0x0b, 0x39, 0x98, 0x81, 0xf6, 0x38, 0xdf, 0x59, 0x5d, 0x39, 0x4d, 0x62, 0x84, 0x39, 0xae, 0x72, 0x02, 0x39, 0xa5, 0x2a, 0x07, 0x39, 0x52, 0x5b, 0x0f, 0x39, +0xd5, 0x68, 0x4d, 0x39, 0x29, 0xbc, 0x60, 0x39, 0xd4, 0xa1, 0x21, 0x39, 0xca, 0x1b, 0xd4, 0x38, 0x34, 0x12, 0x16, 0x39, 0x47, 0x36, 0x5b, 0x39, 0x3c, 0x7a, 0x48, 0x39, 0xc8, 0x56, 0x93, 0x39, +0x39, 0xdb, 0x33, 0x39, 0x18, 0x4d, 0x91, 0x39, 0x06, 0xac, 0x8b, 0x39, 0x54, 0xcc, 0x31, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x46, 0xb6, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0xf4, 0x0a, 0x00, 0x00, 0x1a, 0xbb, 0xfd, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x4a, 0x83, 0xd9, 0x3b, +0xdc, 0xaf, 0xc9, 0x3b, 0x1d, 0x93, 0x12, 0x3c, 0xd2, 0x5f, 0xd2, 0x3b, 0x69, 0xae, 0xf6, 0x3b, 0xb7, 0x8f, 0x6c, 0x3c, 0x81, 0x90, 0x1b, 0x3c, 0x71, 0x45, 0x15, 0x3c, 0xf7, 0xd8, 0x23, 0x3c, +0x06, 0x24, 0x91, 0x3b, 0xab, 0x42, 0xfd, 0x3b, 0x3f, 0xd6, 0xda, 0x3b, 0x7b, 0x36, 0xa4, 0x3b, 0xf5, 0x8d, 0x0e, 0x3c, 0xdf, 0x07, 0x2e, 0x3c, 0x05, 0xe8, 0xea, 0x3b, 0xde, 0x5e, 0xd7, 0x3b, +0x6d, 0x0f, 0xf4, 0x3b, 0x2c, 0x92, 0x3c, 0x3c, 0xe9, 0x13, 0xf5, 0x3b, 0x91, 0x75, 0xcb, 0x3b, 0x81, 0xbc, 0xff, 0x3b, 0x58, 0x7d, 0xdd, 0x3b, 0x6e, 0x2e, 0xd4, 0x3b, 0xbc, 0x11, 0x21, 0x3c, +0xbb, 0xbe, 0xc6, 0x3b, 0x5b, 0xd8, 0xab, 0x3b, 0x35, 0xd7, 0xa0, 0x3b, 0xb5, 0x70, 0x94, 0x3b, 0x0f, 0x8a, 0x11, 0x3c, 0x70, 0xd1, 0xe2, 0x3b, 0x42, 0xba, 0xd9, 0x3b, 0x75, 0x2a, 0x13, 0x3c, +0xbd, 0x5c, 0xb2, 0x3b, 0xb3, 0x1e, 0x09, 0x3c, 0xdf, 0xf9, 0x0c, 0x3c, 0x86, 0xcc, 0x31, 0x3c, 0x16, 0xe9, 0xe7, 0x3b, 0xc8, 0x79, 0xb0, 0x3b, 0xf1, 0xbc, 0xef, 0x3b, 0x6c, 0x28, 0x21, 0x3c, +0xed, 0x30, 0xfb, 0x3b, 0xa4, 0xf2, 0x24, 0x3c, 0xa7, 0xa8, 0xad, 0x3b, 0x18, 0x3b, 0xfc, 0x3b, 0x03, 0x97, 0xaa, 0x3b, 0xd0, 0xb5, 0x0e, 0x3c, 0xae, 0x4a, 0x9f, 0x3b, 0xec, 0x99, 0xea, 0x3b, +0x3e, 0x1a, 0x75, 0x3b, 0xd0, 0xde, 0x0d, 0x3c, 0xd0, 0x2d, 0x07, 0x3c, 0xec, 0x1e, 0xeb, 0x3b, 0x97, 0xa3, 0x1b, 0x3c, 0xe7, 0xbe, 0x05, 0x3c, 0x07, 0x1b, 0xdf, 0x3b, 0x89, 0xf6, 0xd1, 0x3b, +0x37, 0xc8, 0x01, 0x3c, 0x0f, 0x27, 0x2d, 0x3c, 0x2f, 0xaa, 0x20, 0x3c, 0x79, 0x5d, 0xe6, 0x3b, 0xb9, 0xd6, 0x99, 0x3b, 0x20, 0x65, 0xde, 0x3b, 0x4a, 0xdc, 0xa4, 0x3b, 0x1a, 0xe2, 0x08, 0x3c, +0x61, 0x4e, 0xd9, 0x3b, 0xb4, 0xae, 0xdd, 0x3b, 0x00, 0xbf, 0x17, 0x3c, 0x9b, 0xea, 0xde, 0x3b, 0xd5, 0x52, 0xd6, 0x3b, 0xb4, 0xad, 0x89, 0x3b, 0x44, 0x76, 0xca, 0x3b, 0x73, 0x0a, 0x3d, 0x3c, +0x0d, 0x80, 0x12, 0x3c, 0x57, 0x61, 0xab, 0x3b, 0xc4, 0xf8, 0xa4, 0x3b, 0xbd, 0x02, 0xc6, 0x3b, 0x7e, 0xdd, 0xb6, 0x3b, 0xab, 0x30, 0xca, 0x3b, 0x33, 0xee, 0xf5, 0x3b, 0x74, 0xfc, 0xf2, 0x3b, +0xb4, 0x26, 0xdd, 0x3b, 0x00, 0x86, 0x28, 0x3c, 0x10, 0xc1, 0x2b, 0x3c, 0x4b, 0x3b, 0x2f, 0x3c, 0xad, 0xd3, 0xf4, 0x3b, 0x9d, 0x0a, 0xfa, 0x3b, 0xfc, 0x04, 0xc3, 0x3b, 0x1e, 0x85, 0xdf, 0x3b, +0x94, 0x41, 0x1a, 0x3c, 0x45, 0x8d, 0xce, 0x3b, 0xf5, 0x64, 0xb7, 0x3b, 0x42, 0x59, 0xe6, 0x3b, 0x2b, 0x95, 0x01, 0x3c, 0xeb, 0xe1, 0x12, 0x3c, 0x27, 0x79, 0xc3, 0x3b, 0xb4, 0x91, 0x10, 0x3c, +0x59, 0xba, 0x19, 0x3c, 0x3d, 0xbb, 0x15, 0x3c, 0x28, 0xea, 0x87, 0x3b, 0x80, 0xaa, 0xae, 0x3b, 0xc9, 0xe3, 0xe4, 0x3b, 0xcd, 0xb0, 0xf9, 0x3b, 0xe7, 0xec, 0xf2, 0x3b, 0x36, 0xa4, 0x61, 0x3c, +0xb6, 0x5c, 0xff, 0x3b, 0x18, 0xdd, 0x8d, 0x3b, 0x88, 0x66, 0xa2, 0x3b, 0xfa, 0xcb, 0xef, 0x3b, 0x93, 0x46, 0x9a, 0x3b, 0x37, 0xa5, 0xc3, 0x3b, 0xec, 0x8c, 0x26, 0x3c, 0x81, 0xda, 0xe1, 0x3b, +0xf9, 0xf6, 0xc4, 0x3b, 0x30, 0x7e, 0x1d, 0x3c, 0xc6, 0x65, 0x31, 0x3c, 0x82, 0x78, 0x19, 0x3c, 0xb4, 0x4a, 0xb4, 0x3b, 0x6f, 0x83, 0xd0, 0x3b, 0x23, 0x96, 0x24, 0x3c, 0x31, 0x84, 0x9d, 0x3b, +0x89, 0x08, 0x03, 0x3c, 0xaf, 0x33, 0xe5, 0x3b, 0x53, 0x32, 0xf7, 0x3b, 0x84, 0x4d, 0xf2, 0x3b, 0x1f, 0xb8, 0xe5, 0x3b, 0xd3, 0x9e, 0xe9, 0x3b, 0xb2, 0xce, 0xd3, 0x3b, 0xc4, 0x29, 0xb2, 0x3b, +0xe1, 0x9a, 0x04, 0x3c, 0x91, 0x02, 0xbf, 0x3b, 0x03, 0x4f, 0xb8, 0x3b, 0xc4, 0x78, 0x11, 0x3c, 0x39, 0xdf, 0xcf, 0x3b, 0x51, 0xac, 0x8f, 0x3b, 0xf1, 0x0b, 0xc6, 0x3b, 0x20, 0x3c, 0xfe, 0x3b, +0x02, 0xab, 0xfb, 0x3b, 0xba, 0xfa, 0xfa, 0x3b, 0x09, 0xac, 0x25, 0x3c, 0x05, 0xf0, 0x87, 0x3b, 0x1f, 0x99, 0x14, 0x3c, 0x8b, 0x50, 0xd8, 0x3b, 0x6d, 0x27, 0xae, 0x3b, 0xb0, 0x5a, 0xdf, 0x3b, +0x18, 0x60, 0xbc, 0x3b, 0x61, 0x3a, 0xe7, 0x3b, 0x44, 0x6c, 0x08, 0x3c, 0x02, 0x09, 0xc7, 0x3b, 0xae, 0x7a, 0xe0, 0x3b, 0xa6, 0x39, 0x07, 0x3c, 0x9e, 0xc5, 0xfe, 0x3b, 0xc6, 0x40, 0xdd, 0x3b, +0x87, 0xcd, 0xe6, 0x3b, 0xfa, 0x20, 0xca, 0x3b, 0x58, 0x4d, 0x18, 0x3c, 0x0f, 0xe1, 0xf0, 0x3b, 0xd5, 0x29, 0x27, 0x3c, 0xa9, 0x72, 0x9d, 0x3b, 0x76, 0x25, 0xe3, 0x3b, 0x77, 0x5e, 0x83, 0x3b, +0x79, 0x8d, 0xdc, 0x3b, 0x88, 0x5a, 0xe1, 0x3b, 0x15, 0x27, 0x07, 0x3c, 0xe9, 0xe9, 0xed, 0x3b, 0xe0, 0xeb, 0xd4, 0x3b, 0xe4, 0x57, 0xf1, 0x3b, 0x1a, 0x5d, 0xcb, 0x3b, 0x9e, 0x05, 0x02, 0x3c, +0x92, 0xda, 0x19, 0x3c, 0x33, 0x17, 0x12, 0x3c, 0x72, 0x48, 0xf4, 0x3b, 0x8c, 0x12, 0xdc, 0x3b, 0xf3, 0x56, 0x0e, 0x3c, 0xb6, 0x73, 0xea, 0x3b, 0x09, 0x1e, 0xbb, 0x3b, 0xad, 0x66, 0x4d, 0x3c, +0xa9, 0xa5, 0x01, 0x3c, 0x4e, 0x7d, 0x12, 0x3c, 0x26, 0xff, 0xaa, 0x3b, 0x53, 0xd5, 0xa5, 0x3b, 0x43, 0x92, 0x36, 0x3c, 0x9f, 0x9d, 0x03, 0x3c, 0x52, 0x2c, 0xd9, 0x3b, 0xaf, 0x88, 0xb2, 0x3b, +0x9a, 0xcd, 0x34, 0x3c, 0xa6, 0x6d, 0xf8, 0x3b, 0x52, 0xc4, 0x01, 0x3c, 0x4a, 0x5f, 0x1c, 0x3c, 0xb2, 0xd1, 0x32, 0x3c, 0xf4, 0x30, 0x97, 0x3b, 0x78, 0xf3, 0xfe, 0x3b, 0x45, 0x65, 0x03, 0x3c, +0xdb, 0xeb, 0x0f, 0x3c, 0x80, 0x6f, 0xab, 0x3b, 0x16, 0x89, 0xe4, 0x3b, 0x1c, 0x96, 0xc1, 0x3b, 0x95, 0xc1, 0x2a, 0x3c, 0x69, 0x03, 0xe0, 0x3b, 0x91, 0x30, 0xcc, 0x3b, 0xc5, 0x4a, 0x70, 0x3b, +0x38, 0xc6, 0xdd, 0x3b, 0x53, 0x83, 0xa9, 0x3b, 0xd7, 0x9f, 0x04, 0x3c, 0x14, 0x0d, 0xe7, 0x3b, 0x5b, 0x41, 0xb9, 0x3b, 0x0f, 0xb2, 0xa3, 0x3b, 0xae, 0xfd, 0x12, 0x3c, 0x8e, 0xd2, 0x2f, 0x3c, +0x4f, 0x40, 0xad, 0x3b, 0xa3, 0x84, 0xb3, 0x3b, 0x48, 0x65, 0xbe, 0x3b, 0x9d, 0x67, 0x08, 0x3c, 0xf3, 0x3c, 0x15, 0x3c, 0xed, 0xaa, 0xd6, 0x3b, 0x74, 0xda, 0x8c, 0x3b, 0x2d, 0x50, 0xc7, 0x3b, +0x0b, 0x92, 0x11, 0x3c, 0x2c, 0x21, 0x05, 0x3c, 0x41, 0xaf, 0x43, 0x3c, 0x27, 0xdf, 0xee, 0x3b, 0x63, 0xfa, 0x40, 0x3c, 0x78, 0x80, 0x39, 0x3c, 0x5f, 0x23, 0xec, 0x3b, 0x51, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x31, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x62, 0xc1, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x0a, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x0a, 0x00, 0x00, +0x54, 0xc1, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x05, 0xc1, 0x02, 0x39, 0xfa, 0x56, 0x0e, 0x39, 0x2d, 0xce, 0xdc, 0x38, +0xdb, 0xdf, 0xf0, 0x38, 0x03, 0x2d, 0xe4, 0x38, 0xeb, 0x2f, 0xe2, 0x38, 0xe2, 0x61, 0x2e, 0x39, 0xc2, 0xc3, 0x0e, 0x39, 0x4c, 0x06, 0x24, 0x39, 0x29, 0x37, 0x0e, 0x39, 0x2d, 0xea, 0xf2, 0x38, +0xad, 0xe4, 0x11, 0x39, 0xb5, 0x49, 0xff, 0x38, 0xb1, 0x4f, 0x15, 0x39, 0x54, 0x04, 0xfb, 0x38, 0x7e, 0x03, 0xf0, 0x38, 0x2d, 0xb5, 0xe5, 0x38, 0xb0, 0xc4, 0x15, 0x39, 0x0b, 0xb0, 0xbd, 0x38, +0x58, 0xac, 0x0a, 0x39, 0x86, 0xe4, 0x07, 0x39, 0xe3, 0x03, 0x28, 0x39, 0x9e, 0x15, 0x0c, 0x39, 0x8a, 0xa0, 0xde, 0x38, 0x43, 0x48, 0x0f, 0x39, 0xf2, 0xb6, 0x2c, 0x39, 0x97, 0x5f, 0x11, 0x39, +0x01, 0xab, 0x0d, 0x39, 0x23, 0x51, 0x04, 0x39, 0x71, 0x6e, 0x30, 0x39, 0xe2, 0xa7, 0x12, 0x39, 0x6a, 0x76, 0x22, 0x39, 0x39, 0x2e, 0xe5, 0x38, 0xfa, 0xea, 0x05, 0x39, 0x6b, 0x6f, 0x03, 0x39, +0x82, 0xf9, 0x02, 0x39, 0xfc, 0xa3, 0x0a, 0x39, 0xe0, 0x70, 0xeb, 0x38, 0xe2, 0x30, 0xbd, 0x38, 0x6c, 0x91, 0x15, 0x39, 0x71, 0xf8, 0x21, 0x39, 0x2f, 0xfa, 0x1b, 0x39, 0xf3, 0x82, 0x06, 0x39, +0x24, 0xd1, 0x0b, 0x39, 0xfc, 0xca, 0x0f, 0x39, 0x11, 0x94, 0x0f, 0x39, 0xb4, 0x28, 0x07, 0x39, 0x0a, 0x61, 0x0f, 0x39, 0x8f, 0x67, 0xdf, 0x38, 0xca, 0x64, 0x27, 0x39, 0x60, 0x0c, 0x1e, 0x39, +0x3a, 0xfa, 0x0e, 0x39, 0x2b, 0xc1, 0x08, 0x39, 0xe4, 0xdf, 0x12, 0x39, 0xd5, 0xab, 0xe9, 0x38, 0xff, 0x8d, 0x1f, 0x39, 0x8e, 0x7f, 0x18, 0x39, 0x3f, 0x14, 0x03, 0x39, 0xfb, 0x81, 0x27, 0x39, +0xb8, 0x8b, 0x1d, 0x39, 0x6b, 0x21, 0x22, 0x39, 0x71, 0xda, 0x1f, 0x39, 0xc9, 0xf3, 0xf6, 0x38, 0x29, 0x01, 0xee, 0x38, 0x52, 0x7d, 0x3c, 0x39, 0xce, 0xb3, 0xeb, 0x38, 0x31, 0x62, 0x02, 0x39, +0xfc, 0xf8, 0x0e, 0x39, 0x84, 0xc8, 0x13, 0x39, 0x11, 0x2a, 0x29, 0x39, 0xdc, 0xb7, 0x1d, 0x39, 0x95, 0x2e, 0x23, 0x39, 0x61, 0xd1, 0x0c, 0x39, 0xdf, 0x09, 0x1a, 0x39, 0x37, 0xec, 0x10, 0x39, +0xcc, 0xab, 0x23, 0x39, 0x4f, 0x5f, 0x07, 0x39, 0xd0, 0xa6, 0x0b, 0x39, 0x51, 0x70, 0xf3, 0x38, 0xb4, 0x54, 0x15, 0x39, 0xb5, 0xc5, 0xfb, 0x38, 0xbe, 0xda, 0xf8, 0x38, 0x49, 0xc3, 0x31, 0x39, +0x91, 0x35, 0x69, 0x39, 0x34, 0x95, 0x4e, 0x39, 0xbb, 0xe0, 0x31, 0x39, 0x35, 0x3f, 0x0c, 0x39, 0x95, 0x7e, 0xda, 0x38, 0xb9, 0x0e, 0xce, 0x38, 0x89, 0x11, 0x19, 0x39, 0xce, 0xb8, 0x02, 0x39, +0x51, 0xf5, 0x02, 0x39, 0xa2, 0x5a, 0xd6, 0x38, 0x66, 0x36, 0x33, 0x39, 0x6d, 0xdc, 0x05, 0x39, 0xf9, 0xc0, 0xe8, 0x38, 0x91, 0xcb, 0x23, 0x39, 0x34, 0x04, 0xed, 0x38, 0x8b, 0x57, 0x04, 0x39, +0x46, 0xaf, 0x2b, 0x39, 0x61, 0x8e, 0x0c, 0x39, 0xc4, 0xa6, 0x17, 0x39, 0xd5, 0x76, 0x0c, 0x39, 0x02, 0x1c, 0xe5, 0x38, 0x5b, 0xb4, 0x0a, 0x39, 0x7f, 0x25, 0xf6, 0x38, 0x0d, 0x44, 0x26, 0x39, +0x83, 0x0e, 0xe7, 0x38, 0x4c, 0xf5, 0xfc, 0x38, 0xfb, 0xda, 0x02, 0x39, 0xa8, 0x70, 0x18, 0x39, 0xda, 0xfc, 0x24, 0x39, 0xfd, 0x39, 0x15, 0x39, 0xfa, 0x61, 0x46, 0x39, 0x6c, 0xb7, 0x01, 0x39, +0x4f, 0x83, 0x04, 0x39, 0x50, 0x78, 0x03, 0x39, 0x18, 0xca, 0x00, 0x39, 0xd0, 0x2c, 0xd9, 0x38, 0xc1, 0xf9, 0x49, 0x39, 0x8a, 0x10, 0x12, 0x39, 0xed, 0x0f, 0x11, 0x39, 0x9d, 0x6e, 0x37, 0x39, +0x11, 0xde, 0xfc, 0x38, 0xc2, 0x9f, 0xf4, 0x38, 0xc9, 0xa0, 0xe5, 0x38, 0x61, 0xb2, 0x1d, 0x39, 0xfa, 0x5e, 0x00, 0x39, 0x53, 0x38, 0x1b, 0x39, 0x43, 0x34, 0x05, 0x39, 0xec, 0x39, 0x02, 0x39, +0x5c, 0xc2, 0x0d, 0x39, 0x16, 0x19, 0x17, 0x39, 0x15, 0xf5, 0xca, 0x38, 0xfc, 0x15, 0x0c, 0x39, 0xbf, 0xb0, 0x10, 0x39, 0xa0, 0x1c, 0xf4, 0x38, 0xc0, 0x09, 0xf4, 0x38, 0x90, 0xd7, 0xf1, 0x38, +0x91, 0x2b, 0x0e, 0x39, 0x65, 0xc4, 0x01, 0x39, 0xac, 0x63, 0x11, 0x39, 0x3f, 0x84, 0x15, 0x39, 0x32, 0xe0, 0x0c, 0x39, 0x81, 0x16, 0x1c, 0x39, 0x52, 0xdb, 0x28, 0x39, 0x11, 0x75, 0x3b, 0x39, +0x55, 0x91, 0x15, 0x39, 0x43, 0x34, 0x0c, 0x39, 0x37, 0xc6, 0x26, 0x39, 0xcc, 0xd7, 0x0f, 0x39, 0x85, 0xdb, 0x32, 0x39, 0x14, 0x41, 0x2b, 0x39, 0xf0, 0x09, 0x13, 0x39, 0x5a, 0x24, 0x3e, 0x39, +0xf6, 0x42, 0x0d, 0x39, 0x6f, 0xa1, 0x0d, 0x39, 0x4e, 0x0b, 0xe3, 0x38, 0xff, 0x83, 0x3b, 0x39, 0xd7, 0x43, 0x15, 0x39, 0x3d, 0x7e, 0x30, 0x39, 0x58, 0xa3, 0x1b, 0x39, 0xca, 0xb3, 0x32, 0x39, +0x17, 0x46, 0xe3, 0x38, 0xa0, 0x2c, 0x23, 0x39, 0x70, 0xad, 0x1f, 0x39, 0xdd, 0x9f, 0x04, 0x39, 0xb8, 0x11, 0x04, 0x39, 0x35, 0x63, 0x33, 0x39, 0xde, 0x26, 0x1d, 0x39, 0x1c, 0xb9, 0xf5, 0x38, +0x40, 0x5a, 0x11, 0x39, 0x90, 0xfd, 0x05, 0x39, 0x81, 0xa1, 0xfa, 0x38, 0xd3, 0x16, 0xfd, 0x38, 0xd1, 0xac, 0xfd, 0x38, 0xf7, 0xdb, 0xea, 0x38, 0xf0, 0x30, 0xfb, 0x38, 0xe9, 0x7e, 0x05, 0x39, +0xe7, 0x2e, 0x2a, 0x39, 0xab, 0x32, 0x01, 0x39, 0xc7, 0xf9, 0x1b, 0x39, 0x0b, 0x5d, 0x0a, 0x39, 0x63, 0x32, 0x1b, 0x39, 0x43, 0xb9, 0x06, 0x39, 0x1d, 0x03, 0x1c, 0x39, 0xe3, 0x2a, 0x27, 0x39, +0x53, 0x44, 0x1e, 0x39, 0x24, 0xd8, 0xd2, 0x38, 0xbd, 0xda, 0x0f, 0x39, 0x56, 0x50, 0xea, 0x38, 0xea, 0x19, 0x09, 0x39, 0xbe, 0xa5, 0x03, 0x39, 0xf1, 0x9f, 0xf7, 0x38, 0x65, 0xe6, 0x0d, 0x39, +0x43, 0x7d, 0xc3, 0x38, 0x97, 0x2b, 0x38, 0x39, 0xfa, 0x4d, 0xfc, 0x38, 0x5e, 0x03, 0x18, 0x39, 0x2c, 0x1c, 0xf9, 0x38, 0x9b, 0xa9, 0xed, 0x38, 0xef, 0x27, 0xfc, 0x38, 0x69, 0x63, 0x0f, 0x39, +0x76, 0xb6, 0x2d, 0x39, 0x45, 0x01, 0x15, 0x39, 0xa9, 0x91, 0x1d, 0x39, 0x11, 0x8d, 0x16, 0x39, 0xea, 0x23, 0x03, 0x39, 0xc9, 0x5e, 0x18, 0x39, 0xce, 0xb3, 0x12, 0x39, 0xac, 0x5c, 0x1e, 0x39, +0xd1, 0xda, 0x07, 0x39, 0x33, 0xe6, 0x11, 0x39, 0x21, 0xb8, 0x06, 0x39, 0x1f, 0x10, 0x11, 0x39, 0x34, 0x98, 0xe1, 0x38, 0x47, 0x98, 0xfc, 0x38, 0x48, 0x87, 0x26, 0x39, 0xce, 0xb2, 0x12, 0x39, +0xd3, 0x29, 0x2b, 0x39, 0x1d, 0xd9, 0xe1, 0x38, 0x6f, 0x7e, 0x06, 0x39, 0x24, 0x77, 0xee, 0x38, 0xad, 0x87, 0x21, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x4a, 0xcc, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xb8, 0x0a, 0x00, 0x00, 0x3c, 0xcc, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x76, 0x0f, 0x45, 0x3a, 0x7a, 0x85, 0x56, 0x3a, 0x87, 0x63, 0x26, 0x3a, 0x0c, 0x83, 0x35, 0x3a, 0x5c, 0xf1, 0x2b, 0x3a, 0xbb, 0x71, 0x2a, 0x3a, 0x12, 0x68, 0x83, 0x3a, 0x6b, 0x29, 0x57, 0x3a, +0xea, 0x33, 0x77, 0x3a, 0x87, 0x55, 0x56, 0x3a, 0xa5, 0x0c, 0x37, 0x3a, 0x7d, 0xe0, 0x5b, 0x3a, 0x8d, 0x5f, 0x40, 0x3a, 0x3c, 0x07, 0x61, 0x3a, 0xa1, 0x27, 0x3d, 0x3a, 0xfe, 0xdc, 0x34, 0x3a, +0xe1, 0x18, 0x2d, 0x3a, 0x90, 0xb7, 0x61, 0x3a, 0x9e, 0xf0, 0x0e, 0x3a, 0xdb, 0xfe, 0x50, 0x3a, 0x10, 0xce, 0x4c, 0x3a, 0x90, 0x37, 0x7d, 0x3a, 0x55, 0x1f, 0x53, 0x3a, 0xf5, 0xc2, 0x27, 0x3a, +0x1f, 0xf1, 0x57, 0x3a, 0x5a, 0x26, 0x82, 0x3a, 0xea, 0x17, 0x5b, 0x3a, 0x4b, 0x82, 0x55, 0x3a, 0x7b, 0x6a, 0x47, 0x3a, 0x5b, 0xf3, 0x84, 0x3a, 0xb1, 0x06, 0x5d, 0x3a, 0x3f, 0xd9, 0x74, 0x3a, +0x2f, 0xb3, 0x2c, 0x3a, 0x27, 0xd4, 0x49, 0x3a, 0x4c, 0x16, 0x46, 0x3a, 0x97, 0x64, 0x45, 0x3a, 0x41, 0xf2, 0x50, 0x3a, 0xde, 0x6a, 0x31, 0x3a, 0xcb, 0x90, 0x0e, 0x3a, 0x4c, 0x6a, 0x61, 0x3a, +0x65, 0x1b, 0x74, 0x3a, 0x1a, 0x13, 0x6b, 0x3a, 0x30, 0xb9, 0x4a, 0x3a, 0x22, 0xb8, 0x52, 0x3a, 0x21, 0xb6, 0x58, 0x3a, 0x5e, 0x63, 0x58, 0x3a, 0x00, 0xb3, 0x4b, 0x3a, 0x76, 0x16, 0x58, 0x3a, +0xee, 0x58, 0x28, 0x3a, 0xc9, 0x47, 0x7c, 0x3a, 0x29, 0x32, 0x6e, 0x3a, 0x83, 0x7b, 0x57, 0x3a, 0x99, 0x1a, 0x4e, 0x3a, 0x19, 0x5b, 0x5d, 0x3a, 0x7a, 0x15, 0x30, 0x3a, 0x54, 0x77, 0x70, 0x3a, +0xd4, 0xd4, 0x65, 0x3a, 0xe4, 0x8c, 0x45, 0x3a, 0xc8, 0x73, 0x7c, 0x3a, 0x43, 0x70, 0x6d, 0x3a, 0x26, 0x59, 0x74, 0x3a, 0x8b, 0xea, 0x70, 0x3a, 0x86, 0x17, 0x3a, 0x3a, 0x6a, 0x59, 0x33, 0x3a, +0x7c, 0x09, 0x8e, 0x3a, 0x4e, 0x9d, 0x31, 0x3a, 0x8b, 0x80, 0x44, 0x3a, 0xa4, 0x79, 0x57, 0x3a, 0xb0, 0xb9, 0x5e, 0x3a, 0xec, 0xf2, 0x7e, 0x3a, 0xc8, 0xb2, 0x6d, 0x3a, 0xd0, 0xee, 0x75, 0x3a, +0x50, 0x3a, 0x54, 0x3a, 0x1b, 0x27, 0x68, 0x3a, 0x08, 0x6a, 0x5a, 0x3a, 0x85, 0xab, 0x76, 0x3a, 0x4c, 0x05, 0x4c, 0x3a, 0x56, 0x78, 0x52, 0x3a, 0xba, 0x71, 0x37, 0x3a, 0xca, 0x0e, 0x61, 0x3a, +0x5a, 0xb9, 0x3d, 0x3a, 0x79, 0x86, 0x3b, 0x3a, 0x33, 0xf4, 0x85, 0x3a, 0x5b, 0xbc, 0xaf, 0x3a, 0xdc, 0xab, 0x9b, 0x3a, 0x63, 0x0a, 0x86, 0x3a, 0x04, 0x5e, 0x53, 0x3a, 0xbb, 0xa5, 0x24, 0x3a, +0x85, 0x46, 0x1b, 0x3a, 0xd6, 0xb0, 0x66, 0x3a, 0x14, 0x03, 0x45, 0x3a, 0x46, 0x5e, 0x45, 0x3a, 0x00, 0x87, 0x21, 0x3a, 0xda, 0x0b, 0x87, 0x3a, 0x38, 0xbe, 0x49, 0x3a, 0x7f, 0x64, 0x2f, 0x3a, +0x67, 0xdb, 0x76, 0x3a, 0xcc, 0x9a, 0x32, 0x3a, 0x22, 0x74, 0x47, 0x3a, 0xa9, 0x5f, 0x81, 0x3a, 0x56, 0xd5, 0x53, 0x3a, 0x1b, 0x8e, 0x64, 0x3a, 0xd9, 0xb1, 0x53, 0x3a, 0x75, 0xa5, 0x2c, 0x3a, +0xee, 0x0a, 0x51, 0x3a, 0x13, 0x7c, 0x39, 0x3a, 0xa0, 0x94, 0x7a, 0x3a, 0x1b, 0x1d, 0x2e, 0x3a, 0x1f, 0x9e, 0x3e, 0x3a, 0x95, 0x36, 0x45, 0x3a, 0x60, 0xbe, 0x65, 0x3a, 0x80, 0xa7, 0x78, 0x3a, +0x87, 0xe6, 0x60, 0x3a, 0xfa, 0x7d, 0x95, 0x3a, 0x2c, 0x7f, 0x43, 0x3a, 0x18, 0xb6, 0x47, 0x3a, 0xb4, 0x23, 0x46, 0x3a, 0x7e, 0x19, 0x42, 0x3a, 0x34, 0xa7, 0x23, 0x3a, 0x14, 0x33, 0x98, 0x3a, +0x99, 0x22, 0x5c, 0x3a, 0xda, 0x9f, 0x5a, 0x3a, 0xda, 0x39, 0x8a, 0x3a, 0x9e, 0x8c, 0x3e, 0x3a, 0x63, 0x56, 0x38, 0x3a, 0x83, 0x09, 0x2d, 0x3a, 0x86, 0xaa, 0x6d, 0x3a, 0x0e, 0x78, 0x41, 0x3a, +0xef, 0xee, 0x69, 0x3a, 0xc8, 0xc0, 0x48, 0x3a, 0xda, 0x43, 0x44, 0x3a, 0x7e, 0xa5, 0x55, 0x3a, 0x93, 0xb8, 0x63, 0x3a, 0x78, 0xf0, 0x18, 0x3a, 0xe3, 0x1f, 0x53, 0x3a, 0x68, 0x10, 0x5a, 0x3a, +0x92, 0xf3, 0x37, 0x3a, 0x59, 0xe5, 0x37, 0x3a, 0xb5, 0x3d, 0x36, 0x3a, 0x0e, 0x44, 0x56, 0x3a, 0xb9, 0x92, 0x43, 0x3a, 0x11, 0x1e, 0x5b, 0x3a, 0x70, 0x56, 0x61, 0x3a, 0xa4, 0x50, 0x54, 0x3a, +0xc8, 0x3d, 0x6b, 0x3a, 0x3e, 0x7c, 0x7e, 0x3a, 0x5b, 0x42, 0x8d, 0x3a, 0x29, 0x6a, 0x61, 0x3a, 0x84, 0x4d, 0x53, 0x3a, 0xcb, 0x58, 0x7b, 0x3a, 0x71, 0xc9, 0x58, 0x3a, 0x5f, 0xc7, 0x86, 0x3a, +0x9f, 0x0c, 0x81, 0x3a, 0x78, 0x9a, 0x5d, 0x3a, 0x43, 0x48, 0x8f, 0x3a, 0x7e, 0xe5, 0x54, 0x3a, 0xdf, 0x73, 0x55, 0x3a, 0x0d, 0x17, 0x2b, 0x3a, 0x9b, 0x4d, 0x8d, 0x3a, 0x60, 0xf5, 0x60, 0x3a, +0x42, 0xff, 0x84, 0x3a, 0x3a, 0x90, 0x6a, 0x3a, 0x6e, 0xa9, 0x86, 0x3a, 0x59, 0x43, 0x2b, 0x3a, 0xdd, 0xeb, 0x75, 0x3a, 0xb7, 0xa6, 0x70, 0x3a, 0x20, 0xe1, 0x47, 0x3a, 0xe6, 0x0a, 0x47, 0x3a, +0x9e, 0x2d, 0x87, 0x3a, 0x44, 0xd8, 0x6c, 0x3a, 0x66, 0x2a, 0x39, 0x3a, 0xdf, 0x0f, 0x5b, 0x3a, 0x29, 0xf0, 0x49, 0x3a, 0x29, 0xdd, 0x3c, 0x3a, 0x63, 0xb7, 0x3e, 0x3a, 0x6a, 0x28, 0x3f, 0x3a, +0xa8, 0xfa, 0x30, 0x3a, 0x3f, 0x49, 0x3d, 0x3a, 0x49, 0x31, 0x49, 0x3a, 0x04, 0x3e, 0x80, 0x3a, 0x1a, 0xb7, 0x42, 0x3a, 0x7e, 0x12, 0x6b, 0x3a, 0x57, 0x87, 0x50, 0x3a, 0xfd, 0xe5, 0x69, 0x3a, +0x0c, 0x0b, 0x4b, 0x3a, 0x8f, 0x20, 0x6b, 0x3a, 0x85, 0xf0, 0x7b, 0x3a, 0x7a, 0x86, 0x6e, 0x3a, 0xf0, 0xe1, 0x1e, 0x3a, 0xe0, 0xcd, 0x58, 0x3a, 0x70, 0x91, 0x30, 0x3a, 0x59, 0xa0, 0x4e, 0x3a, +0x2b, 0x68, 0x46, 0x3a, 0x41, 0x99, 0x3a, 0x3a, 0xce, 0xdb, 0x55, 0x3a, 0xcf, 0x4f, 0x13, 0x3a, 0x42, 0xc8, 0x8a, 0x3a, 0x0a, 0x20, 0x3e, 0x3a, 0xaa, 0x19, 0x65, 0x3a, 0xc7, 0xb7, 0x3b, 0x3a, +0x70, 0x17, 0x33, 0x3a, 0x5f, 0x03, 0x3e, 0x3a, 0x09, 0x1a, 0x58, 0x3a, 0xe5, 0xe6, 0x82, 0x3a, 0x0b, 0x91, 0x60, 0x3a, 0x37, 0x79, 0x6d, 0x3a, 0x8e, 0xe5, 0x62, 0x3a, 0x81, 0xa4, 0x45, 0x3a, +0x71, 0xa3, 0x65, 0x3a, 0xa8, 0x18, 0x5d, 0x3a, 0x2c, 0xab, 0x6e, 0x3a, 0x70, 0xbf, 0x4c, 0x3a, 0xc9, 0xe2, 0x5b, 0x3a, 0x56, 0x09, 0x4b, 0x3a, 0x26, 0xa0, 0x5a, 0x3a, 0x68, 0xff, 0x29, 0x3a, +0x07, 0x58, 0x3e, 0x3a, 0xf2, 0xf9, 0x7a, 0x3a, 0x26, 0x17, 0x5d, 0x3a, 0x19, 0xfb, 0x80, 0x3a, 0x52, 0x30, 0x2a, 0x3a, 0x63, 0xb2, 0x4a, 0x3a, 0x52, 0xb2, 0x33, 0x3a, 0x72, 0x71, 0x73, 0x3a, +0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0xe0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x2a, 0xd7, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x8f, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xbc, 0x02, 0x00, 0x00, 0x1c, 0xd7, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x98, 0x3c, 0x35, 0x38, 0xc8, 0x1b, 0x88, 0x38, 0x16, 0x19, 0x8f, 0x38, 0x6a, 0x20, 0x65, 0x38, 0x9c, 0xc9, 0x94, 0x38, 0x02, 0x2e, 0x77, 0x38, 0xbd, 0x7f, 0x99, 0x38, 0x76, 0x59, 0x4f, 0x38, +0xd0, 0x51, 0x43, 0x38, 0x3d, 0xea, 0x3c, 0x38, 0xa4, 0x17, 0x90, 0x38, 0xfa, 0xdd, 0x7b, 0x38, 0x97, 0x8a, 0x63, 0x38, 0x5e, 0xbd, 0x1e, 0x38, 0x02, 0xae, 0x6f, 0x38, 0x7a, 0xc4, 0x4e, 0x38, +0xcf, 0x0e, 0x69, 0x38, 0x8e, 0x28, 0x7d, 0x38, 0xa3, 0x29, 0x76, 0x38, 0x4b, 0x1e, 0x8b, 0x38, 0x9e, 0xae, 0x50, 0x38, 0xd2, 0x4d, 0x35, 0x38, 0xbc, 0x7e, 0x42, 0x38, 0xbc, 0xf5, 0x90, 0x38, +0x92, 0x42, 0x26, 0x38, 0x15, 0xb6, 0x72, 0x38, 0x8f, 0x9c, 0x45, 0x38, 0x95, 0xc3, 0x63, 0x38, 0xfc, 0x81, 0xc2, 0x38, 0x95, 0x0f, 0x5a, 0x38, 0xa2, 0xb1, 0x96, 0x38, 0x26, 0xbd, 0x80, 0x38, +0x00, 0x8b, 0x2b, 0x38, 0x8a, 0x59, 0x25, 0x38, 0x2e, 0x54, 0x97, 0x38, 0x79, 0x21, 0x60, 0x38, 0xc6, 0xed, 0x80, 0x38, 0x07, 0x8b, 0x80, 0x38, 0xea, 0x2e, 0x80, 0x38, 0x67, 0x52, 0x32, 0x38, +0x13, 0x35, 0x8d, 0x38, 0x35, 0x10, 0x49, 0x38, 0xc0, 0xed, 0x99, 0x38, 0xeb, 0x28, 0x67, 0x38, 0xda, 0x21, 0xa5, 0x38, 0x6a, 0x2e, 0x68, 0x38, 0x8c, 0xc2, 0x42, 0x38, 0xe7, 0x61, 0x3d, 0x38, +0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x39, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, +0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x02, 0xda, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, +0xf4, 0xd9, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x79, 0xb4, 0xf0, 0x3a, 0xe6, 0xc4, 0x34, 0x3b, +0x51, 0x0d, 0x3e, 0x3b, 0x86, 0x27, 0x18, 0x3b, 0xc3, 0x9b, 0x45, 0x3b, 0x8d, 0x24, 0x24, 0x3b, 0xa7, 0xdd, 0x4b, 0x3b, 0x68, 0xb1, 0x09, 0x3b, 0x54, 0xb4, 0x01, 0x3b, 0x19, 0xe7, 0xfa, 0x3a, +0x66, 0x5f, 0x3f, 0x3b, 0x68, 0x41, 0x27, 0x3b, 0x08, 0x1a, 0x17, 0x3b, 0x80, 0xd3, 0xd2, 0x3a, 0x8d, 0x29, 0x1f, 0x3b, 0x79, 0x4e, 0x09, 0x3b, 0xd5, 0xc3, 0x1a, 0x3b, 0xee, 0x1c, 0x28, 0x3b, +0xa6, 0x77, 0x23, 0x3b, 0x3b, 0xc4, 0x38, 0x3b, 0xf5, 0x93, 0x0a, 0x3b, 0x5b, 0xcb, 0xf0, 0x3a, 0x29, 0x28, 0x01, 0x3b, 0x5e, 0x86, 0x40, 0x3b, 0x69, 0xd0, 0xdc, 0x3a, 0xea, 0x2c, 0x21, 0x3b, +0xf7, 0x39, 0x03, 0x3b, 0xe1, 0x3f, 0x17, 0x3b, 0x51, 0x2a, 0x81, 0x3b, 0x59, 0xce, 0x10, 0x3b, 0xeb, 0x23, 0x48, 0x3b, 0x36, 0xfb, 0x2a, 0x3b, 0x9c, 0xd4, 0xe3, 0x3a, 0xeb, 0x9a, 0xdb, 0x3a, +0xcd, 0xfb, 0x48, 0x3b, 0x3a, 0xd6, 0x14, 0x3b, 0xcb, 0x3b, 0x2b, 0x3b, 0xa5, 0xb8, 0x2a, 0x3b, 0x4f, 0x3e, 0x2a, 0x3b, 0x71, 0xd5, 0xec, 0x3a, 0x7d, 0x8a, 0x3b, 0x3b, 0xc3, 0x84, 0x05, 0x3b, +0xc3, 0x6f, 0x4c, 0x3b, 0x2c, 0x81, 0x19, 0x3b, 0xf5, 0x50, 0x5b, 0x3b, 0xd2, 0x2e, 0x1a, 0x3b, 0x31, 0x55, 0x01, 0x3b, 0x06, 0x86, 0xfb, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xa2, 0xdc, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x0a, 0x00, 0x00, +0x94, 0xdc, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xad, 0x1b, 0x18, 0x39, 0xeb, 0x1c, 0x12, 0x39, +0xb0, 0xc4, 0x52, 0x39, 0x64, 0xad, 0x16, 0x39, 0x35, 0x40, 0x65, 0x39, 0xfb, 0xf6, 0x31, 0x39, 0x67, 0x71, 0x0f, 0x39, 0x68, 0xcc, 0x42, 0x39, 0xb1, 0xc0, 0x8e, 0x39, 0x12, 0x2e, 0x4d, 0x39, +0x52, 0x9e, 0x24, 0x39, 0x92, 0xfb, 0xbe, 0x38, 0x6e, 0xd1, 0x16, 0x39, 0x71, 0x4c, 0xbd, 0x39, 0x47, 0x7e, 0x12, 0x39, 0x95, 0x40, 0x10, 0x39, 0x51, 0x1b, 0x3a, 0x39, 0xc6, 0x5e, 0x5d, 0x39, +0x47, 0xc7, 0x73, 0x39, 0xe5, 0xe6, 0x64, 0x39, 0x2d, 0xc8, 0x48, 0x39, 0xd5, 0xb8, 0xb2, 0x38, 0x1b, 0x17, 0xd8, 0x38, 0x3b, 0x0d, 0xdf, 0x38, 0x98, 0xf0, 0x32, 0x39, 0x5c, 0xa4, 0x16, 0x39, +0x76, 0xc8, 0x16, 0x39, 0xc1, 0x83, 0x5b, 0x39, 0xf1, 0x6f, 0x0f, 0x39, 0xb9, 0x3a, 0x40, 0x39, 0x0f, 0x9d, 0x38, 0x39, 0x95, 0x5e, 0x35, 0x39, 0xcf, 0x96, 0x39, 0x39, 0xe1, 0x31, 0x32, 0x39, +0xf1, 0x82, 0x41, 0x39, 0xf0, 0x9b, 0x3e, 0x39, 0x20, 0x0d, 0x43, 0x39, 0x2c, 0xae, 0x07, 0x39, 0x76, 0xf9, 0x36, 0x39, 0x38, 0xe3, 0x16, 0x39, 0xf4, 0xfd, 0x36, 0x39, 0xd2, 0x65, 0x2a, 0x39, +0xf4, 0xed, 0xca, 0x38, 0x98, 0x0c, 0x30, 0x39, 0x5a, 0x50, 0x8f, 0x39, 0xbd, 0x85, 0x36, 0x39, 0x58, 0xa6, 0x02, 0x39, 0x23, 0xea, 0x4d, 0x39, 0x02, 0xc4, 0x25, 0x39, 0xce, 0xa4, 0xaf, 0x39, +0x64, 0xd7, 0x33, 0x39, 0x1f, 0xe0, 0x2e, 0x39, 0x5e, 0x1b, 0x84, 0x39, 0x62, 0xc9, 0x4e, 0x39, 0x35, 0x1a, 0x31, 0x39, 0x62, 0x85, 0x1d, 0x39, 0x33, 0xf5, 0x0f, 0x39, 0xff, 0xfc, 0x41, 0x39, +0xd4, 0xfe, 0x18, 0x39, 0xd9, 0x5f, 0x43, 0x39, 0xfc, 0x31, 0x97, 0x39, 0xe4, 0xb9, 0xed, 0x38, 0x9e, 0x4e, 0x85, 0x39, 0xf3, 0x74, 0x1e, 0x39, 0x0e, 0x80, 0x59, 0x39, 0x8b, 0x1c, 0x48, 0x39, +0x38, 0x99, 0x1f, 0x39, 0xca, 0xbe, 0x14, 0x39, 0xcf, 0x7c, 0x23, 0x39, 0x2e, 0xf3, 0x8a, 0x39, 0x4d, 0xab, 0x9e, 0x38, 0xa7, 0xeb, 0x27, 0x39, 0x36, 0xb6, 0x2a, 0x39, 0xa5, 0x57, 0x2c, 0x39, +0xa3, 0xd4, 0x36, 0x39, 0x6e, 0x76, 0x59, 0x39, 0x44, 0x03, 0x16, 0x39, 0x35, 0x30, 0x41, 0x39, 0xc9, 0x9d, 0xe0, 0x38, 0x80, 0x77, 0x6c, 0x39, 0x8b, 0x48, 0xfb, 0x38, 0xad, 0xa4, 0x60, 0x39, +0x33, 0x69, 0x66, 0x39, 0xe6, 0x2b, 0x89, 0x39, 0x23, 0xe6, 0x3a, 0x39, 0x91, 0xa8, 0x09, 0x39, 0x4d, 0x06, 0x1c, 0x39, 0xf1, 0x21, 0x1a, 0x39, 0xa7, 0x57, 0x3f, 0x39, 0xd6, 0xb8, 0x4d, 0x39, +0x23, 0x01, 0x0d, 0x39, 0x98, 0xd9, 0x06, 0x39, 0x3a, 0xe9, 0x89, 0x39, 0xc4, 0x07, 0x22, 0x39, 0x80, 0x46, 0x52, 0x39, 0x1e, 0x50, 0xcc, 0x38, 0x6e, 0x71, 0x4f, 0x39, 0xda, 0x85, 0x3b, 0x39, +0x7d, 0x87, 0x17, 0x39, 0x1a, 0xc2, 0xf9, 0x38, 0xa7, 0xd5, 0x20, 0x39, 0x94, 0x92, 0x39, 0x39, 0x91, 0x3f, 0x16, 0x39, 0xf1, 0xc9, 0x0d, 0x39, 0x2d, 0x91, 0x46, 0x39, 0x33, 0x8b, 0xa0, 0x39, +0xcf, 0x95, 0x4c, 0x39, 0x4c, 0xbb, 0x09, 0x39, 0x43, 0x41, 0x43, 0x39, 0x2a, 0x5f, 0x4a, 0x39, 0x3b, 0x37, 0xca, 0x38, 0xe2, 0x1a, 0x2b, 0x39, 0x62, 0x30, 0x51, 0x39, 0x12, 0xd5, 0x41, 0x39, +0x22, 0xb2, 0x1f, 0x39, 0xc9, 0xd3, 0x58, 0x39, 0xfb, 0x9d, 0xa8, 0x38, 0xfa, 0xa8, 0xe4, 0x38, 0x15, 0x0f, 0x54, 0x39, 0x9d, 0x18, 0x27, 0x39, 0xa6, 0x0a, 0x50, 0x39, 0x79, 0x9d, 0x4a, 0x39, +0x7e, 0x8a, 0x0b, 0x39, 0x3f, 0x7a, 0x1d, 0x39, 0x03, 0x28, 0x12, 0x39, 0x09, 0x75, 0xcf, 0x38, 0x28, 0xb2, 0x30, 0x39, 0xa4, 0xd9, 0xf4, 0x38, 0x52, 0x59, 0x10, 0x39, 0x0d, 0x06, 0x19, 0x39, +0xce, 0xe3, 0x92, 0x39, 0x71, 0xc3, 0xfd, 0x38, 0x5f, 0xfa, 0xf2, 0x38, 0xf3, 0x97, 0x27, 0x39, 0x1b, 0x73, 0x2f, 0x39, 0x9a, 0xcf, 0x68, 0x39, 0xb1, 0xad, 0xfb, 0x38, 0x58, 0x69, 0x4e, 0x39, +0xb8, 0x1e, 0xf7, 0x38, 0xd6, 0x78, 0x85, 0x39, 0x6d, 0x73, 0x7c, 0x39, 0xa6, 0xa7, 0x0b, 0x39, 0xbd, 0x1b, 0x78, 0x39, 0xeb, 0xb0, 0xde, 0x38, 0x92, 0x03, 0x59, 0x39, 0x33, 0x35, 0x11, 0x39, +0xc1, 0x06, 0x38, 0x39, 0x49, 0x00, 0xae, 0x38, 0xc0, 0x7b, 0x9b, 0x39, 0x63, 0x63, 0x04, 0x39, 0xc1, 0x19, 0x44, 0x39, 0xd3, 0x24, 0x19, 0x39, 0x70, 0xfc, 0x33, 0x39, 0x03, 0x0b, 0x19, 0x39, +0x9b, 0x5f, 0x59, 0x39, 0xe7, 0x1a, 0x27, 0x39, 0x6e, 0x52, 0x07, 0x39, 0x97, 0xdf, 0x6d, 0x39, 0x50, 0x03, 0x79, 0x39, 0x62, 0x05, 0x06, 0x39, 0x6d, 0x35, 0x2b, 0x39, 0xaa, 0x2e, 0xfc, 0x38, +0x9c, 0x6e, 0x13, 0x39, 0x01, 0x97, 0x39, 0x39, 0x41, 0x8a, 0x72, 0x39, 0x38, 0x00, 0x39, 0x39, 0x73, 0xf6, 0x29, 0x39, 0x65, 0xba, 0x37, 0x39, 0xf2, 0x90, 0x1c, 0x39, 0x39, 0x45, 0x3b, 0x39, +0x3d, 0x24, 0x5d, 0x39, 0xf0, 0x61, 0x29, 0x39, 0x5d, 0x5b, 0x25, 0x39, 0xec, 0x1a, 0x83, 0x39, 0x92, 0xea, 0x21, 0x39, 0xf4, 0x91, 0x41, 0x39, 0xa7, 0x17, 0x21, 0x39, 0xcd, 0x6a, 0x68, 0x39, +0x84, 0x4d, 0xab, 0x38, 0xc6, 0xdf, 0xd5, 0x38, 0xd9, 0x67, 0x07, 0x39, 0xc4, 0x6c, 0x66, 0x39, 0x43, 0x1e, 0x14, 0x39, 0xce, 0x02, 0x07, 0x39, 0xf3, 0x56, 0x14, 0x39, 0x68, 0x19, 0x62, 0x39, +0xc5, 0x1c, 0x13, 0x39, 0xd0, 0xe0, 0x7e, 0x39, 0x38, 0x0a, 0x48, 0x39, 0xc7, 0x6b, 0x0b, 0x39, 0x59, 0xa0, 0xe9, 0x38, 0x34, 0x7d, 0x0c, 0x39, 0xf6, 0x3c, 0x30, 0x39, 0x40, 0x82, 0x3c, 0x39, +0xff, 0x69, 0x3b, 0x39, 0xb8, 0x47, 0xfc, 0x38, 0x7e, 0xf0, 0x09, 0x39, 0x28, 0xe1, 0x32, 0x39, 0xa3, 0xdb, 0x14, 0x39, 0x47, 0x8f, 0x0e, 0x39, 0xa6, 0x52, 0x46, 0x39, 0x32, 0x37, 0x69, 0x39, +0x97, 0x6d, 0x23, 0x39, 0x02, 0x07, 0x82, 0x39, 0x87, 0x0f, 0x11, 0x39, 0x73, 0xfd, 0x3c, 0x39, 0xfa, 0xc4, 0x55, 0x39, 0x16, 0x4d, 0x21, 0x39, 0xb9, 0xb5, 0x2d, 0x39, 0xc8, 0x7f, 0x29, 0x39, +0x36, 0x11, 0x3f, 0x39, 0xc5, 0x52, 0x06, 0x39, 0x7c, 0xaa, 0x56, 0x39, 0xe2, 0xf5, 0xfe, 0x38, 0x67, 0xdb, 0x4d, 0x39, 0x9b, 0x4e, 0x28, 0x39, 0x4d, 0xc2, 0x20, 0x39, 0x30, 0x7a, 0xdf, 0x38, +0xc2, 0x96, 0x33, 0x39, 0x2a, 0xef, 0x61, 0x39, 0xea, 0x0c, 0x12, 0x39, 0x23, 0xfe, 0x3a, 0x39, 0x14, 0xdb, 0x6b, 0x39, 0x4f, 0xfd, 0x13, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x8e, 0xe7, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xac, 0x0a, 0x00, 0x00, +0x8c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x1c, 0x0b, 0x00, 0x00, 0x62, 0xec, 0xfd, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xc2, 0x04, 0xca, 0x3b, 0x68, 0x0e, 0xc2, 0x3b, 0x9d, 0xf6, 0x0b, 0x3c, 0x48, 0x1e, 0xc8, 0x3b, 0xa3, 0x3c, 0x18, 0x3c, 0x05, 0x5c, 0xec, 0x3b, +0x9c, 0x82, 0xbe, 0x3b, 0xbd, 0x5b, 0x01, 0x3c, 0xeb, 0x97, 0x3d, 0x3c, 0x98, 0x40, 0x08, 0x3c, 0x45, 0xa2, 0xda, 0x3b, 0x1d, 0xa6, 0x7d, 0x3b, 0x26, 0x4e, 0xc8, 0x3b, 0x86, 0x69, 0x7b, 0x3c, +0xb6, 0x8f, 0xc2, 0x3b, 0xc6, 0x95, 0xbf, 0x3b, 0x47, 0x2c, 0xf7, 0x3b, 0xef, 0x00, 0x13, 0x3c, 0x55, 0xe2, 0x21, 0x3c, 0x54, 0x01, 0x18, 0x3c, 0xee, 0x54, 0x05, 0x3c, 0x7a, 0x5d, 0x6d, 0x3b, +0x58, 0x7f, 0x8f, 0x3b, 0xc9, 0x1e, 0x94, 0x3b, 0x8a, 0xa7, 0xed, 0x3b, 0x4a, 0x12, 0xc8, 0x3b, 0x3d, 0x42, 0xc8, 0x3b, 0x7e, 0xc5, 0x11, 0x3c, 0xac, 0x80, 0xbe, 0x3b, 0xfe, 0x4d, 0xff, 0x3b, +0x98, 0x30, 0xf5, 0x3b, 0x9d, 0xe1, 0xf0, 0x3b, 0x4a, 0x7c, 0xf6, 0x3b, 0x3f, 0xaa, 0xec, 0x3b, 0xf4, 0x80, 0x00, 0x3c, 0x1a, 0x27, 0xfd, 0x3b, 0xb7, 0x86, 0x01, 0x3c, 0x52, 0x33, 0xb4, 0x3b, +0x51, 0x03, 0xf3, 0x3b, 0xc6, 0x65, 0xc8, 0x3b, 0x48, 0x09, 0xf3, 0x3b, 0x3b, 0x4f, 0xe2, 0x3b, 0x04, 0xc2, 0x86, 0x3b, 0xb9, 0xd0, 0xe9, 0x3b, 0xb7, 0x56, 0x3e, 0x3c, 0x9f, 0x69, 0xf2, 0x3b, +0xed, 0x84, 0xad, 0x3b, 0x7b, 0xbd, 0x08, 0x3c, 0x52, 0x28, 0xdc, 0x3b, 0xe1, 0x46, 0x69, 0x3c, 0x10, 0xda, 0xee, 0x3b, 0xa9, 0x41, 0xe8, 0x3b, 0x58, 0x74, 0x2f, 0x3c, 0xbb, 0x51, 0x09, 0x3c, +0xce, 0x36, 0xeb, 0x3b, 0x26, 0x35, 0xd1, 0x3b, 0xa7, 0x31, 0xbf, 0x3b, 0x01, 0xd2, 0x00, 0x3c, 0x71, 0x32, 0xcb, 0x3b, 0xa6, 0xbd, 0x01, 0x3c, 0x62, 0xce, 0x48, 0x3c, 0x71, 0xdd, 0x9d, 0x3b, +0x6a, 0x0c, 0x31, 0x3c, 0x52, 0x73, 0xd2, 0x3b, 0x09, 0x6f, 0x10, 0x3c, 0xf4, 0xe2, 0x04, 0x3c, 0x7e, 0xf7, 0xd3, 0x3b, 0x64, 0x8d, 0xc5, 0x3b, 0xc3, 0x21, 0xd9, 0x3b, 0xf9, 0x8a, 0x38, 0x3c, +0x82, 0xbb, 0x52, 0x3b, 0xfa, 0x04, 0xdf, 0x3b, 0x00, 0xba, 0xe2, 0x3b, 0x67, 0xe4, 0xe4, 0x3b, 0x68, 0xd2, 0xf2, 0x3b, 0xa5, 0x68, 0x10, 0x3c, 0x56, 0x3c, 0xc7, 0x3b, 0x03, 0x4a, 0x00, 0x3c, +0xc7, 0x28, 0x95, 0x3b, 0x5b, 0x07, 0x1d, 0x3c, 0x2c, 0xde, 0xa6, 0x3b, 0x5b, 0x2d, 0x15, 0x3c, 0xdc, 0x01, 0x19, 0x3c, 0x4d, 0x2e, 0x36, 0x3c, 0xa6, 0x39, 0xf8, 0x3b, 0xe1, 0xd3, 0xb6, 0x3b, +0x5e, 0x38, 0xcf, 0x3b, 0x14, 0xb5, 0xcc, 0x3b, 0x69, 0x20, 0xfe, 0x3b, 0xbe, 0x9c, 0x08, 0x3c, 0x82, 0x45, 0xbb, 0x3b, 0xfe, 0x18, 0xb3, 0x3b, 0xc1, 0x29, 0x37, 0x3c, 0x50, 0x32, 0xd7, 0x3b, +0xd1, 0xa2, 0x0b, 0x3c, 0x34, 0xad, 0x87, 0x3b, 0x53, 0xc1, 0x09, 0x3c, 0xc5, 0x0d, 0xf9, 0x3b, 0xf2, 0x3f, 0xc9, 0x3b, 0xe5, 0xda, 0xa5, 0x3b, 0xc2, 0x9b, 0xd5, 0x3b, 0xac, 0x76, 0xf6, 0x3b, +0x6c, 0x8c, 0xc7, 0x3b, 0x34, 0x50, 0xbc, 0x3b, 0x68, 0xdc, 0x03, 0x3c, 0xdf, 0x38, 0x55, 0x3c, 0x7b, 0xdb, 0x07, 0x3c, 0xc1, 0xec, 0xb6, 0x3b, 0x56, 0xa9, 0x01, 0x3c, 0x32, 0x63, 0x06, 0x3c, +0xad, 0x48, 0x86, 0x3b, 0xb4, 0x3f, 0xe3, 0x3b, 0x21, 0xea, 0x0a, 0x3c, 0x7e, 0xb7, 0x00, 0x3c, 0x95, 0x18, 0xd4, 0x3b, 0xa3, 0xfc, 0x0f, 0x3c, 0xd1, 0xf1, 0x5f, 0x3b, 0x36, 0xd8, 0x97, 0x3b, +0x04, 0xd2, 0x0c, 0x3c, 0xb0, 0xec, 0xdd, 0x3b, 0x12, 0x27, 0x0a, 0x3c, 0x92, 0x8c, 0x06, 0x3c, 0xef, 0x53, 0xb9, 0x3b, 0x5c, 0x26, 0xd1, 0x3b, 0x24, 0x1d, 0xc2, 0x3b, 0xb8, 0xc3, 0x89, 0x3b, +0x9d, 0xac, 0xea, 0x3b, 0x87, 0x98, 0xa2, 0x3b, 0xa0, 0xb6, 0xbf, 0x3b, 0x09, 0x3c, 0xcb, 0x3b, 0x8e, 0x16, 0x43, 0x3c, 0xc9, 0x83, 0xa8, 0x3b, 0x43, 0x5a, 0xa1, 0x3b, 0xcf, 0x95, 0xde, 0x3b, +0xe0, 0x04, 0xe9, 0x3b, 0xdc, 0x99, 0x1a, 0x3c, 0x57, 0x21, 0xa7, 0x3b, 0xf4, 0x11, 0x09, 0x3c, 0x66, 0x1a, 0xa4, 0x3b, 0x7c, 0x44, 0x31, 0x3c, 0xa6, 0xa4, 0x27, 0x3c, 0xa8, 0x7a, 0xb9, 0x3b, +0x6b, 0xc2, 0x24, 0x3c, 0x7c, 0xe1, 0x93, 0x3b, 0x5f, 0x1c, 0x10, 0x3c, 0xa7, 0xda, 0xc0, 0x3b, 0xf8, 0x68, 0xf4, 0x3b, 0x60, 0x18, 0x67, 0x3b, 0x5b, 0x80, 0x4e, 0x3c, 0xff, 0xd3, 0xaf, 0x3b, +0x1a, 0x39, 0x02, 0x3c, 0xe8, 0x64, 0xcb, 0x3b, 0x44, 0x0b, 0xef, 0x3b, 0xa0, 0x42, 0xcb, 0x3b, 0x7d, 0x59, 0x10, 0x3c, 0xbb, 0xef, 0xdd, 0x3b, 0x7a, 0xb9, 0xb3, 0x3b, 0x7a, 0xf6, 0x1d, 0x3c, +0x33, 0x5c, 0x25, 0x3c, 0x26, 0xff, 0xb1, 0x3b, 0xf4, 0x62, 0xe3, 0x3b, 0xfd, 0x76, 0xa7, 0x3b, 0xe7, 0xce, 0xc3, 0x3b, 0x8d, 0x7c, 0xf6, 0x3b, 0xcf, 0x0f, 0x21, 0x3c, 0x4a, 0xb4, 0xf5, 0x3b, +0x50, 0xbb, 0xe1, 0x3b, 0x8e, 0x03, 0xf4, 0x3b, 0x81, 0xf0, 0xcf, 0x3b, 0xef, 0xb7, 0xf8, 0x3b, 0x10, 0xda, 0x12, 0x3c, 0x13, 0xf6, 0xe0, 0x3b, 0x57, 0x9d, 0xdb, 0x3b, 0xc1, 0x1f, 0x2e, 0x3c, +0x8a, 0x0b, 0xd7, 0x3b, 0xec, 0x8a, 0x00, 0x3c, 0x69, 0xf3, 0xd5, 0x3b, 0xec, 0x56, 0x1a, 0x3c, 0xf3, 0x82, 0x63, 0x3b, 0x99, 0x06, 0x8e, 0x3b, 0xec, 0xd5, 0xb3, 0x3b, 0x3a, 0x04, 0x19, 0x3c, +0x31, 0xb8, 0xc4, 0x3b, 0xb9, 0x4f, 0xb3, 0x3b, 0x7b, 0x03, 0xc5, 0x3b, 0xdf, 0x24, 0x16, 0x3c, 0x35, 0x62, 0xc3, 0x3b, 0x4a, 0x41, 0x29, 0x3c, 0xc9, 0xd6, 0x04, 0x3c, 0x24, 0x2b, 0xb9, 0x3b, +0x7b, 0x24, 0x9b, 0x3b, 0x49, 0x96, 0xba, 0x3b, 0xf6, 0x10, 0xea, 0x3b, 0xfd, 0x5c, 0xfa, 0x3b, 0xc6, 0xe8, 0xf8, 0x3b, 0xa0, 0x87, 0xa7, 0x3b, 0x67, 0x33, 0xb7, 0x3b, 0x09, 0x93, 0xed, 0x3b, +0xb4, 0xb3, 0xc5, 0x3b, 0x4a, 0x56, 0xbd, 0x3b, 0xe2, 0xb2, 0x03, 0x3c, 0xa7, 0xde, 0x1a, 0x3c, 0x8c, 0x0d, 0xd9, 0x3b, 0x4f, 0xb1, 0x2c, 0x3c, 0x9f, 0xa8, 0xc0, 0x3b, 0x9c, 0x00, 0xfb, 0x3b, +0xce, 0xf4, 0x0d, 0x3c, 0x61, 0x3a, 0xd6, 0x3b, 0x59, 0xb5, 0xe6, 0x3b, 0xb5, 0x1d, 0xe1, 0x3b, 0xdb, 0xc2, 0xfd, 0x3b, 0xee, 0x65, 0xb2, 0x3b, 0x36, 0x8d, 0x0e, 0x3c, 0x48, 0x4f, 0xa9, 0x3b, +0xb2, 0xb3, 0x08, 0x3c, 0x65, 0x88, 0xdf, 0x3b, 0x0e, 0x82, 0xd5, 0x3b, 0x24, 0x67, 0x94, 0x3b, 0x39, 0x84, 0xee, 0x3b, 0xd2, 0x08, 0x16, 0x3c, 0x27, 0xf9, 0xc1, 0x3b, 0x86, 0x59, 0xf8, 0x3b, +0x7b, 0x9f, 0x1c, 0x3c, 0x6d, 0x8c, 0xc4, 0x3b, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x32, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, +0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xd2, 0xf2, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa4, 0x0a, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x0a, 0x00, 0x00, 0xc4, 0xf2, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0xe0, 0x00, 0x00, 0x00, 0x18, 0x77, 0x15, 0x39, 0xf3, 0x60, 0x3c, 0x39, 0x82, 0x8b, 0x20, 0x39, 0x0a, 0x10, 0x0d, 0x39, 0xdc, 0xe4, 0x49, 0x39, 0x2b, 0x7f, 0x11, 0x39, 0xaa, 0xa2, 0x0c, 0x39, +0xfb, 0x82, 0x4d, 0x39, 0xae, 0xc7, 0x1c, 0x39, 0x2a, 0x43, 0x29, 0x39, 0x46, 0xb7, 0x0f, 0x39, 0xfd, 0x14, 0x0b, 0x39, 0x07, 0x83, 0x04, 0x39, 0xf1, 0xe9, 0x67, 0x39, 0x3d, 0x83, 0x17, 0x39, +0x36, 0x73, 0x10, 0x39, 0x47, 0x58, 0x1d, 0x39, 0x18, 0x08, 0x13, 0x39, 0x88, 0x15, 0x03, 0x39, 0xa8, 0x25, 0x34, 0x39, 0x20, 0x71, 0x07, 0x39, 0x8d, 0x11, 0x31, 0x39, 0xe7, 0x02, 0x2f, 0x39, +0x5f, 0xae, 0x1b, 0x39, 0x28, 0x70, 0x25, 0x39, 0xe7, 0x3f, 0x1c, 0x39, 0x8a, 0x22, 0x18, 0x39, 0x51, 0xa7, 0x8c, 0x39, 0x58, 0xd7, 0x50, 0x39, 0x94, 0x17, 0x01, 0x39, 0x8f, 0xa4, 0x1d, 0x39, +0xdc, 0x81, 0x14, 0x39, 0x0e, 0x02, 0x1b, 0x39, 0xa6, 0xdd, 0x05, 0x39, 0x71, 0x9e, 0x19, 0x39, 0x18, 0x28, 0x32, 0x39, 0x7e, 0x92, 0x1f, 0x39, 0x0c, 0x42, 0x33, 0x39, 0x63, 0xd0, 0x01, 0x39, +0x56, 0x82, 0x19, 0x39, 0x11, 0x85, 0x06, 0x39, 0xd1, 0x8e, 0x56, 0x39, 0x08, 0xb5, 0x17, 0x39, 0xdf, 0x8c, 0x23, 0x39, 0x83, 0x46, 0x14, 0x39, 0x6a, 0xc8, 0x28, 0x39, 0xd7, 0x2e, 0x12, 0x39, +0x78, 0xa7, 0x08, 0x39, 0xb2, 0x24, 0x26, 0x39, 0x5c, 0x35, 0xf3, 0x38, 0xd2, 0x2b, 0x50, 0x39, 0xf5, 0x48, 0x0c, 0x39, 0xf2, 0x94, 0x2f, 0x39, 0x0d, 0x9d, 0xef, 0x38, 0xc6, 0xac, 0x1d, 0x39, +0x13, 0x03, 0x09, 0x39, 0xcb, 0x45, 0x0b, 0x39, 0x17, 0xe7, 0x06, 0x39, 0x57, 0x03, 0x66, 0x39, 0xcd, 0x1d, 0x36, 0x39, 0x6c, 0x11, 0x1c, 0x39, 0x49, 0x30, 0x0f, 0x39, 0x3f, 0xfc, 0x07, 0x39, +0x14, 0x7e, 0xc3, 0x38, 0xe5, 0x6a, 0x29, 0x39, 0x70, 0x8b, 0x1e, 0x39, 0x53, 0x1b, 0x31, 0x39, 0x3a, 0x43, 0x21, 0x39, 0xb4, 0xa7, 0x1e, 0x39, 0xe3, 0xaa, 0x46, 0x39, 0xe0, 0xee, 0xef, 0x38, +0xf6, 0xe0, 0x28, 0x39, 0xdf, 0x02, 0x26, 0x39, 0x8a, 0xd3, 0x17, 0x39, 0xaa, 0xa4, 0x01, 0x39, 0x73, 0xcc, 0x07, 0x39, 0x65, 0x65, 0x44, 0x39, 0xd0, 0x87, 0x07, 0x39, 0x3f, 0x69, 0x27, 0x39, +0x40, 0x5f, 0x4b, 0x39, 0xe7, 0xef, 0x3d, 0x39, 0x1f, 0xe1, 0x2a, 0x39, 0xc4, 0xc5, 0x4c, 0x39, 0xa7, 0x53, 0xf9, 0x38, 0x45, 0xe5, 0x47, 0x39, 0x58, 0x56, 0x19, 0x39, 0x27, 0xe6, 0x24, 0x39, +0x56, 0xe1, 0x1c, 0x39, 0xea, 0xfa, 0x05, 0x39, 0xe8, 0xa9, 0x16, 0x39, 0x2b, 0x92, 0x4d, 0x39, 0x41, 0xf6, 0x43, 0x39, 0xdb, 0x2a, 0xea, 0x38, 0x90, 0x45, 0x24, 0x39, 0x0f, 0x8b, 0x13, 0x39, +0x65, 0x16, 0x30, 0x39, 0x02, 0x45, 0x3a, 0x39, 0x98, 0x81, 0xf8, 0x38, 0x82, 0xb6, 0x5d, 0x39, 0x2d, 0x8e, 0x25, 0x39, 0x27, 0x0e, 0x09, 0x39, 0x1c, 0xd2, 0x25, 0x39, 0x1a, 0xd4, 0x42, 0x39, +0x6d, 0xcb, 0x0a, 0x39, 0x73, 0x6d, 0x03, 0x39, 0x08, 0x37, 0x0b, 0x39, 0x39, 0xa7, 0x3c, 0x39, 0x31, 0x6c, 0xf2, 0x38, 0x0a, 0x31, 0x18, 0x39, 0xa1, 0x05, 0x22, 0x39, 0x12, 0x08, 0x25, 0x39, +0xf7, 0x58, 0x2c, 0x39, 0x36, 0x21, 0x21, 0x39, 0x98, 0x1b, 0x1d, 0x39, 0xd7, 0x0f, 0x1c, 0x39, 0x1f, 0x97, 0x41, 0x39, 0x4c, 0x28, 0xea, 0x38, 0xd0, 0x4f, 0x19, 0x39, 0xcb, 0x3e, 0x26, 0x39, +0xba, 0x6f, 0x2a, 0x39, 0x86, 0x1c, 0x55, 0x39, 0xe7, 0x7c, 0x0e, 0x39, 0xf0, 0xaf, 0x1b, 0x39, 0x0b, 0xc8, 0x0e, 0x39, 0x61, 0xe2, 0xe3, 0x38, 0x64, 0xf6, 0x0f, 0x39, 0xe4, 0x0b, 0xed, 0x38, +0xdb, 0xb4, 0x04, 0x39, 0xf7, 0x07, 0x39, 0x39, 0x13, 0xff, 0x05, 0x39, 0x9d, 0x26, 0x10, 0x39, 0x26, 0xe1, 0x09, 0x39, 0x41, 0xab, 0x19, 0x39, 0x69, 0x31, 0x12, 0x39, 0x84, 0x2b, 0x20, 0x39, +0x57, 0x06, 0x1e, 0x39, 0x20, 0xd9, 0x23, 0x39, 0xc5, 0x7d, 0x11, 0x39, 0x54, 0x1f, 0x15, 0x39, 0x78, 0xbc, 0x0d, 0x39, 0x60, 0x96, 0x09, 0x39, 0xd6, 0x3a, 0x35, 0x39, 0x1b, 0x5e, 0x31, 0x39, +0xf8, 0xa9, 0xee, 0x38, 0xf9, 0xb4, 0x0d, 0x39, 0x53, 0x05, 0x10, 0x39, 0xad, 0xa2, 0x25, 0x39, 0x42, 0x46, 0x22, 0x39, 0x46, 0x14, 0xe4, 0x38, 0x90, 0x4c, 0x0f, 0x39, 0xbc, 0xe6, 0x07, 0x39, +0x55, 0x92, 0x1b, 0x39, 0xcc, 0x89, 0x1f, 0x39, 0x24, 0xb7, 0x37, 0x39, 0x66, 0x5e, 0x21, 0x39, 0x81, 0x5d, 0x22, 0x39, 0x1f, 0x0e, 0x35, 0x39, 0x31, 0xdc, 0x11, 0x39, 0x58, 0x46, 0x30, 0x39, +0x9a, 0xc5, 0x0c, 0x39, 0xb0, 0x92, 0x20, 0x39, 0xf4, 0x99, 0x28, 0x39, 0x2e, 0x3c, 0x34, 0x39, 0x9f, 0xd9, 0x18, 0x39, 0x09, 0x97, 0x3f, 0x39, 0xfc, 0x10, 0x10, 0x39, 0x23, 0xb7, 0x2a, 0x39, +0x89, 0xec, 0x24, 0x39, 0x23, 0xde, 0x16, 0x39, 0x3e, 0x4c, 0x15, 0x39, 0xa3, 0x32, 0x41, 0x39, 0x93, 0x23, 0x52, 0x39, 0xf8, 0x98, 0xfa, 0x38, 0x4e, 0x4f, 0x23, 0x39, 0x8e, 0x54, 0x12, 0x39, +0x83, 0x79, 0x14, 0x39, 0x50, 0x8e, 0xf2, 0x38, 0x3d, 0xb0, 0x27, 0x39, 0xc9, 0xf5, 0x3f, 0x39, 0x23, 0xb4, 0x17, 0x39, 0xd0, 0xfa, 0x47, 0x39, 0x31, 0xf1, 0x2e, 0x39, 0x13, 0xbd, 0x45, 0x39, +0x23, 0xa5, 0x20, 0x39, 0x87, 0xd7, 0x3e, 0x39, 0xd0, 0x9f, 0x07, 0x39, 0x77, 0x81, 0x15, 0x39, 0xc7, 0xea, 0x1e, 0x39, 0x59, 0x0b, 0x14, 0x39, 0x53, 0xb2, 0x61, 0x39, 0x16, 0xdc, 0x24, 0x39, +0x56, 0xbf, 0x08, 0x39, 0xff, 0xf7, 0x20, 0x39, 0x4b, 0xaa, 0x0f, 0x39, 0x50, 0x2d, 0x05, 0x39, 0x3c, 0x93, 0xfe, 0x38, 0x0a, 0x5d, 0x4f, 0x39, 0x37, 0xc3, 0x1b, 0x39, 0x28, 0xf7, 0x11, 0x39, +0xb7, 0xb9, 0x1a, 0x39, 0xa5, 0x2e, 0xec, 0x38, 0xa9, 0x9d, 0x36, 0x39, 0x2a, 0xbd, 0x16, 0x39, 0xa5, 0x59, 0x10, 0x39, 0xc7, 0x9c, 0x23, 0x39, 0x9b, 0x02, 0x05, 0x39, 0x5c, 0xb5, 0x01, 0x39, +0xf3, 0x2e, 0xe5, 0x38, 0x70, 0xc3, 0x37, 0x39, 0xc7, 0xb2, 0x0c, 0x39, 0x55, 0x1c, 0x3a, 0x39, 0x6c, 0xe8, 0x1b, 0x39, 0x80, 0x8f, 0x1e, 0x39, 0x8e, 0xc6, 0x2b, 0x39, 0xbc, 0x7b, 0x4a, 0x39, +0x59, 0xfb, 0x1a, 0x39, 0x9b, 0xe2, 0x28, 0x39, 0xa0, 0x36, 0x04, 0x39, 0x15, 0x51, 0x42, 0x39, 0xc3, 0x0f, 0x07, 0x39, 0x5d, 0x90, 0x3f, 0x39, 0x84, 0x7f, 0x04, 0x39, 0x43, 0xc0, 0x23, 0x39, +0x26, 0x88, 0x1d, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x36, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0xba, 0xfd, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x0a, 0x00, 0x00, 0xac, 0xfd, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x79, 0x43, 0x68, 0x3a, 0xeb, 0x5d, 0x92, 0x3a, 0x28, 0x7b, 0x79, 0x3a, 0xcf, 0x34, 0x5b, 0x3a, +0x35, 0xde, 0x9c, 0x3a, 0xc2, 0x18, 0x62, 0x3a, 0xd9, 0x8a, 0x5a, 0x3a, 0xc9, 0xad, 0x9f, 0x3a, 0x67, 0xa1, 0x73, 0x3a, 0x89, 0x83, 0x83, 0x3a, 0x51, 0x54, 0x5f, 0x3a, 0xdf, 0x20, 0x58, 0x3a, +0x2a, 0xeb, 0x4d, 0x3a, 0x61, 0x31, 0xb4, 0x3a, 0xfa, 0x71, 0x6b, 0x3a, 0x5d, 0x78, 0x60, 0x3a, 0x1b, 0x82, 0x74, 0x3a, 0x5a, 0x7b, 0x64, 0x3a, 0x33, 0xb3, 0x4b, 0x3a, 0x97, 0xf8, 0x8b, 0x3a, +0xca, 0x78, 0x52, 0x3a, 0x3f, 0x94, 0x89, 0x3a, 0x0d, 0xfb, 0x87, 0x3a, 0x42, 0xec, 0x71, 0x3a, 0xdd, 0x8a, 0x80, 0x3a, 0x69, 0xce, 0x72, 0x3a, 0x86, 0x69, 0x6c, 0x3a, 0x13, 0x92, 0xda, 0x3a, +0x0f, 0x44, 0xa2, 0x3a, 0xbf, 0x9a, 0x48, 0x3a, 0xa5, 0xf8, 0x74, 0x3a, 0x63, 0xc6, 0x66, 0x3a, 0x7d, 0xe0, 0x70, 0x3a, 0xcd, 0x05, 0x50, 0x3a, 0xe0, 0xb7, 0x6e, 0x3a, 0xab, 0x6c, 0x8a, 0x3a, +0x32, 0xf8, 0x77, 0x3a, 0xbe, 0x47, 0x8b, 0x3a, 0xf0, 0xb9, 0x49, 0x3a, 0x34, 0x8c, 0x6e, 0x3a, 0xf6, 0x09, 0x51, 0x3a, 0x26, 0xb5, 0xa6, 0x3a, 0x59, 0xbf, 0x6b, 0x3a, 0xb8, 0x26, 0x7e, 0x3a, +0x29, 0x6a, 0x66, 0x3a, 0x29, 0x24, 0x83, 0x3a, 0xbf, 0x29, 0x63, 0x3a, 0x0e, 0x5b, 0x54, 0x3a, 0x24, 0x17, 0x81, 0x3a, 0xf5, 0xf7, 0x3c, 0x3a, 0xc9, 0xbe, 0xa1, 0x3a, 0x72, 0xff, 0x59, 0x3a, +0x86, 0x6c, 0x88, 0x3a, 0xe5, 0x2c, 0x3a, 0x3a, 0x69, 0x05, 0x75, 0x3a, 0x68, 0xe9, 0x54, 0x3a, 0xb7, 0x6c, 0x58, 0x3a, 0x4a, 0xa2, 0x51, 0x3a, 0x4c, 0xb7, 0xb2, 0x3a, 0x4d, 0x80, 0x8d, 0x3a, +0x2f, 0x86, 0x72, 0x3a, 0x8d, 0x82, 0x5e, 0x3a, 0xfa, 0x50, 0x53, 0x3a, 0xe7, 0xe4, 0x17, 0x3a, 0x68, 0xa2, 0x83, 0x3a, 0x6b, 0x5f, 0x76, 0x3a, 0xd7, 0x9b, 0x89, 0x3a, 0xa7, 0x98, 0x7a, 0x3a, +0x57, 0x8b, 0x76, 0x3a, 0x71, 0x5c, 0x9a, 0x3a, 0x78, 0x6c, 0x3a, 0x3a, 0x3c, 0x37, 0x83, 0x3a, 0xdc, 0xfc, 0x80, 0x3a, 0xc2, 0xee, 0x6b, 0x3a, 0xfe, 0x75, 0x49, 0x3a, 0xb5, 0x06, 0x53, 0x3a, +0xa2, 0x98, 0x98, 0x3a, 0x0c, 0x9c, 0x52, 0x3a, 0x4f, 0x13, 0x82, 0x3a, 0x36, 0x04, 0x9e, 0x3a, 0xe6, 0x93, 0x93, 0x3a, 0x2c, 0xc5, 0x84, 0x3a, 0xc5, 0x1a, 0x9f, 0x3a, 0xf0, 0xb8, 0x41, 0x3a, +0xb6, 0x50, 0x9b, 0x3a, 0xd7, 0x47, 0x6e, 0x3a, 0xa3, 0x1f, 0x80, 0x3a, 0x46, 0xc9, 0x73, 0x3a, 0x47, 0x33, 0x50, 0x3a, 0x3f, 0x20, 0x6a, 0x3a, 0x96, 0xb9, 0x9f, 0x3a, 0x47, 0x42, 0x98, 0x3a, +0xa1, 0xf1, 0x35, 0x3a, 0xba, 0x45, 0x7f, 0x3a, 0xde, 0x46, 0x65, 0x3a, 0x1a, 0xd1, 0x88, 0x3a, 0x65, 0xba, 0x90, 0x3a, 0xba, 0x15, 0x41, 0x3a, 0x57, 0x44, 0xac, 0x3a, 0x30, 0xa2, 0x80, 0x3a, +0x9e, 0xfa, 0x54, 0x3a, 0xf9, 0xd6, 0x80, 0x3a, 0xd6, 0x60, 0x97, 0x3a, 0x8f, 0xae, 0x57, 0x3a, 0xd2, 0x3b, 0x4c, 0x3a, 0xc6, 0x55, 0x58, 0x3a, 0x85, 0x94, 0x92, 0x3a, 0xa7, 0x5b, 0x3c, 0x3a, +0x0e, 0x80, 0x6c, 0x3a, 0xbf, 0xc6, 0x7b, 0x3a, 0xfe, 0x39, 0x80, 0x3a, 0x32, 0xe9, 0x85, 0x3a, 0xcb, 0x63, 0x7a, 0x3a, 0xce, 0x23, 0x74, 0x3a, 0xb9, 0x83, 0x72, 0x3a, 0x8c, 0x6a, 0x96, 0x3a, +0xa4, 0xef, 0x35, 0x3a, 0xb1, 0x3d, 0x6e, 0x3a, 0x6b, 0x2b, 0x81, 0x3a, 0x11, 0x6d, 0x84, 0x3a, 0x70, 0x95, 0xa5, 0x3a, 0xcb, 0x6b, 0x5d, 0x3a, 0xb2, 0xee, 0x71, 0x3a, 0x8f, 0xe0, 0x5d, 0x3a, +0xdf, 0x0f, 0x31, 0x3a, 0x66, 0xb6, 0x5f, 0x3a, 0x4b, 0x2e, 0x38, 0x3a, 0x99, 0x38, 0x4e, 0x3a, 0x0f, 0xc4, 0x8f, 0x3a, 0xbf, 0x39, 0x50, 0x3a, 0x55, 0x01, 0x60, 0x3a, 0x80, 0x42, 0x56, 0x3a, +0xc9, 0xcb, 0x6e, 0x3a, 0xbe, 0x2d, 0x63, 0x3a, 0xfd, 0xe5, 0x78, 0x3a, 0x97, 0x90, 0x75, 0x3a, 0x37, 0x9d, 0x7e, 0x3a, 0x96, 0x16, 0x62, 0x3a, 0x17, 0xbb, 0x67, 0x3a, 0xc2, 0x40, 0x5c, 0x3a, +0x4e, 0xce, 0x55, 0x3a, 0xf4, 0xcf, 0x8c, 0x3a, 0xba, 0xcf, 0x89, 0x3a, 0x06, 0x70, 0x39, 0x3a, 0x1c, 0x35, 0x5c, 0x3a, 0x9b, 0xcd, 0x5f, 0x3a, 0x1e, 0xb2, 0x80, 0x3a, 0x2d, 0x2b, 0x7c, 0x3a, +0xa4, 0x36, 0x31, 0x3a, 0x7e, 0xae, 0x5e, 0x3a, 0x8d, 0x2f, 0x53, 0x3a, 0xb1, 0xc0, 0x71, 0x3a, 0xaf, 0xea, 0x77, 0x3a, 0x5a, 0xbe, 0x8e, 0x3a, 0xe0, 0xc2, 0x7a, 0x3a, 0x4d, 0x4f, 0x7c, 0x3a, +0x36, 0xad, 0x8c, 0x3a, 0x51, 0xa9, 0x62, 0x3a, 0x5c, 0xf6, 0x88, 0x3a, 0x23, 0xc1, 0x5a, 0x3a, 0x51, 0x86, 0x79, 0x3a, 0x10, 0x00, 0x83, 0x3a, 0x17, 0x0a, 0x8c, 0x3a, 0x07, 0x86, 0x6d, 0x3a, +0xaa, 0xdc, 0x94, 0x3a, 0xb9, 0xdf, 0x5f, 0x3a, 0x8d, 0xa4, 0x84, 0x3a, 0x99, 0x24, 0x80, 0x3a, 0x6a, 0x71, 0x6a, 0x3a, 0xe2, 0x00, 0x68, 0x3a, 0x79, 0x1c, 0x96, 0x3a, 0x32, 0x46, 0xa3, 0x3a, +0xb4, 0xb5, 0x42, 0x3a, 0x0d, 0xc7, 0x7d, 0x3a, 0x5b, 0x64, 0x63, 0x3a, 0x6a, 0xb9, 0x66, 0x3a, 0x2a, 0x76, 0x3c, 0x3a, 0x78, 0x4a, 0x82, 0x3a, 0x49, 0x26, 0x95, 0x3a, 0xf6, 0xbd, 0x6b, 0x3a, +0x73, 0x61, 0x9b, 0x3a, 0x4a, 0xed, 0x87, 0x3a, 0xaa, 0xa3, 0x99, 0x3a, 0xfc, 0xa2, 0x79, 0x3a, 0xde, 0x47, 0x94, 0x3a, 0x58, 0xc1, 0x52, 0x3a, 0x96, 0x53, 0x68, 0x3a, 0x93, 0xf3, 0x76, 0x3a, +0x3a, 0x0e, 0x66, 0x3a, 0xb8, 0x5c, 0xaf, 0x3a, 0xd1, 0x17, 0x80, 0x3a, 0x24, 0x80, 0x54, 0x3a, 0xbe, 0x23, 0x7a, 0x3a, 0x25, 0x40, 0x5f, 0x3a, 0xc8, 0xf3, 0x4e, 0x3a, 0xe1, 0xcc, 0x45, 0x3a, +0x1f, 0x1e, 0xa1, 0x3a, 0xa7, 0x0c, 0x72, 0x3a, 0x37, 0xd3, 0x62, 0x3a, 0x12, 0x70, 0x70, 0x3a, 0x63, 0x82, 0x37, 0x3a, 0xa5, 0xe3, 0x8d, 0x3a, 0x2d, 0x3e, 0x6a, 0x3a, 0xa2, 0x50, 0x60, 0x3a, +0x71, 0x3f, 0x7e, 0x3a, 0x6a, 0xb1, 0x4e, 0x3a, 0xf0, 0x8f, 0x49, 0x3a, 0x46, 0x12, 0x32, 0x3a, 0xe8, 0xc7, 0x8e, 0x3a, 0xe2, 0xa3, 0x5a, 0x3a, 0xca, 0x9a, 0x90, 0x3a, 0x78, 0x46, 0x72, 0x3a, +0xbc, 0x65, 0x76, 0x3a, 0x70, 0x77, 0x85, 0x3a, 0x6f, 0x53, 0x9d, 0x3a, 0x11, 0xd6, 0x70, 0x3a, 0x83, 0x38, 0x83, 0x3a, 0x71, 0x74, 0x4d, 0x3a, 0x09, 0xfb, 0x96, 0x3a, 0x7e, 0xe1, 0x51, 0x3a, +0x7b, 0xd7, 0x94, 0x3a, 0xb5, 0xe5, 0x4d, 0x3a, 0x94, 0x76, 0x7e, 0x3a, 0x7f, 0xcc, 0x74, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x34, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x9a, 0x08, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xbc, 0x02, 0x00, 0x00, 0x8c, 0x08, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x78, 0x3b, 0x1d, 0x38, 0x64, 0xd3, 0x2a, 0x38, 0xf6, 0x0c, 0x47, 0x38, 0x7f, 0x2a, 0xab, 0x38, +0x97, 0xf0, 0x66, 0x38, 0x3c, 0xc4, 0x17, 0x38, 0x63, 0xf5, 0x3b, 0x38, 0x3f, 0xde, 0x24, 0x38, 0x03, 0xd7, 0x27, 0x38, 0xcf, 0x69, 0x13, 0x38, 0x1c, 0x01, 0x92, 0x38, 0x19, 0xec, 0x1b, 0x38, +0x4f, 0x06, 0x59, 0x38, 0xc2, 0x6d, 0x18, 0x38, 0x18, 0x6f, 0x07, 0x38, 0x48, 0xda, 0x2f, 0x38, 0x52, 0x0a, 0x17, 0x38, 0xaf, 0xd8, 0x56, 0x38, 0x3d, 0x6d, 0x30, 0x38, 0x9c, 0x23, 0x27, 0x38, +0x5e, 0x76, 0x13, 0x38, 0x55, 0xb7, 0x33, 0x38, 0xd1, 0x69, 0x2a, 0x38, 0x95, 0xf2, 0x64, 0x38, 0x75, 0xf5, 0x2c, 0x38, 0x32, 0x5f, 0x50, 0x38, 0x36, 0xfd, 0x81, 0x38, 0x76, 0xbf, 0x23, 0x38, +0x11, 0x63, 0x5e, 0x38, 0x5c, 0x93, 0x68, 0x38, 0xf6, 0x34, 0x4c, 0x38, 0xc1, 0x69, 0x73, 0x38, 0xd8, 0x1f, 0xfb, 0x37, 0x77, 0xdf, 0x5f, 0x38, 0xdb, 0xd5, 0x11, 0x38, 0x2b, 0xd5, 0x1f, 0x38, +0xd2, 0x8c, 0x55, 0x38, 0x8e, 0x64, 0x6f, 0x38, 0x14, 0x7d, 0x6f, 0x38, 0xe8, 0x80, 0x3a, 0x38, 0x29, 0x61, 0x61, 0x38, 0x50, 0x70, 0x5d, 0x38, 0xe7, 0x74, 0x49, 0x38, 0x37, 0x60, 0x68, 0x38, +0x35, 0x4b, 0x5f, 0x38, 0xe5, 0xf9, 0x4c, 0x38, 0x5f, 0x07, 0x6b, 0x38, 0xca, 0xdb, 0x4d, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x72, 0x0b, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x68, 0x02, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, 0x64, 0x0b, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xfb, 0xd2, 0xd0, 0x3a, 0xc1, 0xe0, 0xe2, 0x3a, 0x9b, 0x2e, 0x04, 0x3b, 0x71, 0x54, 0x63, 0x3b, 0xc4, 0x5b, 0x19, 0x3b, 0x9f, 0x90, 0xc9, 0x3a, +0xe7, 0xa1, 0xf9, 0x3a, 0x2c, 0xf7, 0xda, 0x3a, 0x90, 0xe9, 0xde, 0x3a, 0x87, 0xc8, 0xc3, 0x3a, 0x79, 0xe9, 0x41, 0x3b, 0x91, 0x15, 0xcf, 0x3a, 0x30, 0x1e, 0x10, 0x3b, 0xc6, 0x71, 0xca, 0x3a, +0x8b, 0xdf, 0xb3, 0x3a, 0xe7, 0x8d, 0xe9, 0x3a, 0xb5, 0x99, 0xc8, 0x3a, 0xe4, 0xab, 0x0e, 0x3b, 0x15, 0x51, 0xea, 0x3a, 0x4b, 0xfb, 0xdd, 0x3a, 0x34, 0xd9, 0xc3, 0x3a, 0x7c, 0xaf, 0xee, 0x3a, +0x89, 0x54, 0xe2, 0x3a, 0x17, 0x09, 0x18, 0x3b, 0xff, 0xb5, 0xe5, 0x3a, 0x37, 0x5f, 0x0a, 0x3b, 0x4c, 0xa4, 0x2c, 0x3b, 0x48, 0x7a, 0xd9, 0x3a, 0xc9, 0xad, 0x13, 0x3b, 0xdb, 0x71, 0x1a, 0x3b, +0x2b, 0x9b, 0x07, 0x3b, 0x3a, 0xa4, 0x21, 0x3b, 0x25, 0xc3, 0xa6, 0x3a, 0x65, 0xaa, 0x14, 0x3b, 0x07, 0xb0, 0xc1, 0x3a, 0x1d, 0x47, 0xd4, 0x3a, 0x83, 0xcf, 0x0d, 0x3b, 0xc6, 0xf8, 0x1e, 0x3b, +0x0f, 0x09, 0x1f, 0x3b, 0x34, 0xb3, 0xf7, 0x3a, 0x85, 0xaa, 0x15, 0x3b, 0x95, 0x0c, 0x13, 0x3b, 0xa1, 0xc7, 0x05, 0x3b, 0xe4, 0x4f, 0x1a, 0x3b, 0xf1, 0x47, 0x14, 0x3b, 0xf2, 0x1d, 0x08, 0x3b, +0xe5, 0x12, 0x1c, 0x3b, 0xf4, 0xb3, 0x08, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x12, 0x0e, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa8, 0x0a, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x0a, 0x00, 0x00, 0x04, 0x0e, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x2c, 0x02, 0xcd, 0x38, 0x82, 0x82, 0x22, 0x39, 0x70, 0x1f, 0x7c, 0x39, 0x6b, 0x5a, 0xfd, 0x38, 0x2d, 0x6b, 0x0c, 0x39, 0x73, 0x40, 0x40, 0x39, +0xd9, 0x68, 0xe5, 0x38, 0x0a, 0x68, 0x31, 0x39, 0x29, 0xc4, 0x18, 0x39, 0x04, 0xeb, 0x20, 0x39, 0xd2, 0x9a, 0x44, 0x39, 0x24, 0xcd, 0x32, 0x39, 0x29, 0x62, 0x63, 0x39, 0x25, 0xc3, 0xa6, 0x39, +0x4c, 0xd5, 0x32, 0x39, 0x5b, 0x1f, 0x2d, 0x39, 0x5c, 0x04, 0x97, 0x39, 0x5a, 0x2b, 0x22, 0x39, 0x7c, 0xc9, 0x57, 0x39, 0x02, 0x9d, 0x43, 0x39, 0x43, 0x99, 0x19, 0x39, 0x92, 0xf0, 0x21, 0x39, +0xc8, 0x84, 0x25, 0x39, 0xdf, 0x96, 0x2e, 0x39, 0x94, 0x06, 0xfe, 0x38, 0x58, 0xbd, 0x36, 0x39, 0x94, 0xf7, 0xf4, 0x38, 0x8f, 0x1e, 0x37, 0x39, 0x0b, 0xc0, 0x73, 0x39, 0x4c, 0x9b, 0x1c, 0x39, +0xf1, 0xc3, 0x01, 0x39, 0x95, 0x3e, 0x3c, 0x39, 0x55, 0x2f, 0x26, 0x39, 0x36, 0x93, 0x19, 0x39, 0xcf, 0x71, 0xfc, 0x38, 0xf3, 0x9e, 0x84, 0x39, 0x4c, 0xc1, 0xa5, 0x39, 0x29, 0x98, 0x41, 0x39, +0xb5, 0x2e, 0x5a, 0x39, 0x8c, 0xb3, 0x56, 0x39, 0x1c, 0x4f, 0x36, 0x39, 0x21, 0x0d, 0x26, 0x39, 0xb9, 0x33, 0xd7, 0x38, 0x0e, 0x3c, 0x16, 0x39, 0x5f, 0xd8, 0x2b, 0x39, 0xc7, 0x3d, 0x39, 0x39, +0x07, 0xbc, 0x0d, 0x39, 0xb2, 0xab, 0x23, 0x39, 0x20, 0xc9, 0x74, 0x39, 0x8c, 0xfc, 0x82, 0x39, 0x17, 0xf2, 0x6b, 0x39, 0xbf, 0x08, 0x0e, 0x39, 0xad, 0xde, 0x12, 0x39, 0xb0, 0xa1, 0x82, 0x39, +0x39, 0x15, 0x28, 0x39, 0xdb, 0x6e, 0x30, 0x39, 0x78, 0xe8, 0x07, 0x39, 0x9d, 0x3d, 0xf3, 0x38, 0x9d, 0x7a, 0xfc, 0x38, 0x6a, 0xb4, 0x04, 0x39, 0x4f, 0x65, 0x05, 0x39, 0xdc, 0x51, 0x82, 0x39, +0x08, 0x2a, 0x32, 0x39, 0x8b, 0xb5, 0x1c, 0x39, 0x06, 0x2d, 0x3c, 0x39, 0x74, 0x2b, 0xe6, 0x38, 0x61, 0x95, 0x2d, 0x39, 0x42, 0x8f, 0x80, 0x39, 0x18, 0xa6, 0x2c, 0x39, 0xa7, 0x52, 0x53, 0x39, +0x2a, 0x49, 0x85, 0x39, 0xee, 0x2d, 0x4e, 0x39, 0xf3, 0x30, 0x2c, 0x39, 0xea, 0x25, 0x55, 0x39, 0xe4, 0xea, 0x4d, 0x39, 0xd1, 0x62, 0x38, 0x39, 0x95, 0x5c, 0xf7, 0x38, 0x4b, 0xf2, 0x32, 0x39, +0x98, 0x1b, 0x63, 0x39, 0xe7, 0x1f, 0x69, 0x39, 0xbc, 0x88, 0x47, 0x39, 0x64, 0x26, 0x2a, 0x39, 0xf1, 0x56, 0x21, 0x39, 0xd3, 0x1b, 0x1f, 0x39, 0x02, 0x17, 0x35, 0x39, 0x03, 0x32, 0xf9, 0x38, +0xf8, 0x1d, 0x35, 0x39, 0x21, 0x90, 0x60, 0x39, 0x8e, 0x95, 0x0d, 0x39, 0xc3, 0xec, 0x28, 0x39, 0x2a, 0xcb, 0x4e, 0x39, 0x21, 0xba, 0x20, 0x39, 0xe4, 0xe6, 0x5a, 0x39, 0x46, 0xea, 0x99, 0x39, +0xb1, 0x82, 0x19, 0x39, 0xa1, 0xd0, 0x44, 0x39, 0x89, 0xc1, 0x12, 0x39, 0x3c, 0xda, 0x4d, 0x39, 0x95, 0xa5, 0x21, 0x39, 0x59, 0x14, 0x32, 0x39, 0xdf, 0x4d, 0x24, 0x39, 0x51, 0xce, 0x14, 0x39, +0x1d, 0x06, 0x5e, 0x39, 0xbe, 0x10, 0xfe, 0x38, 0x98, 0x3f, 0x45, 0x39, 0x6b, 0xea, 0x59, 0x39, 0x3b, 0xc5, 0x3c, 0x39, 0x84, 0xb3, 0x1a, 0x39, 0x82, 0xa2, 0x91, 0x39, 0x38, 0x3e, 0x75, 0x39, +0x15, 0xdc, 0x0b, 0x39, 0xa7, 0xb8, 0xcc, 0x38, 0xd8, 0x5a, 0x26, 0x39, 0x7f, 0x48, 0x40, 0x39, 0xe0, 0x57, 0x38, 0x39, 0x38, 0x44, 0x38, 0x39, 0xf4, 0x11, 0x68, 0x39, 0xe8, 0x43, 0x5a, 0x39, +0x10, 0xdf, 0x1c, 0x39, 0x5f, 0x7f, 0x50, 0x39, 0xcf, 0x33, 0x3d, 0x39, 0xcd, 0x10, 0x15, 0x39, 0xa1, 0x84, 0x02, 0x39, 0xfc, 0x2d, 0x3c, 0x39, 0x27, 0xb2, 0x46, 0x39, 0xd0, 0x8a, 0x39, 0x39, +0x1e, 0xb1, 0x2b, 0x39, 0x5b, 0xb0, 0xb1, 0x39, 0xde, 0x77, 0x79, 0x39, 0x36, 0xb4, 0x53, 0x39, 0xe8, 0x33, 0x1f, 0x39, 0xe0, 0x8e, 0x2c, 0x39, 0xb6, 0x33, 0x1b, 0x39, 0x9d, 0xd7, 0x0a, 0x39, +0x94, 0x19, 0x52, 0x39, 0x26, 0x1d, 0x81, 0x39, 0x94, 0xd5, 0x46, 0x39, 0xd8, 0xa1, 0x16, 0x39, 0xda, 0xfd, 0x1a, 0x39, 0x7c, 0x51, 0x05, 0x39, 0x5b, 0x63, 0x4d, 0x39, 0x46, 0x9a, 0xd9, 0x38, +0x01, 0x4f, 0x29, 0x39, 0x0e, 0x90, 0x8a, 0x39, 0x5c, 0xc5, 0x1b, 0x39, 0xcb, 0xe5, 0x39, 0x39, 0x3c, 0xc7, 0x2e, 0x39, 0x9f, 0xf2, 0x30, 0x39, 0x15, 0xdc, 0x05, 0x39, 0x0b, 0x91, 0x0f, 0x39, +0x62, 0xe1, 0x34, 0x39, 0x1a, 0xcc, 0x53, 0x39, 0x7c, 0xf5, 0x50, 0x39, 0xb6, 0x79, 0x45, 0x39, 0xa1, 0xbc, 0x21, 0x39, 0x1b, 0x4f, 0x48, 0x39, 0x06, 0x8d, 0x57, 0x39, 0x62, 0xa2, 0x11, 0x39, +0x6e, 0x81, 0xf7, 0x38, 0x8c, 0x89, 0x47, 0x39, 0xa8, 0xf4, 0x32, 0x39, 0x6a, 0x9a, 0x2c, 0x39, 0x23, 0x06, 0x08, 0x39, 0x3a, 0x39, 0x2a, 0x39, 0x91, 0xdf, 0x0d, 0x39, 0x5e, 0x2b, 0x35, 0x39, +0x19, 0xf9, 0x1b, 0x39, 0xdd, 0x84, 0x1e, 0x39, 0xc8, 0x29, 0x22, 0x39, 0x77, 0x53, 0x7a, 0x39, 0xb6, 0xaa, 0x4e, 0x39, 0x6e, 0x08, 0x10, 0x39, 0x2f, 0xfd, 0x25, 0x39, 0x45, 0xa6, 0x2b, 0x39, +0x2c, 0x05, 0x44, 0x39, 0x90, 0x5c, 0x2e, 0x39, 0xc1, 0x7c, 0x25, 0x39, 0xb9, 0x57, 0x0d, 0x39, 0xd8, 0x7f, 0x9a, 0x39, 0x3e, 0xa5, 0x19, 0x39, 0x89, 0x34, 0x35, 0x39, 0x27, 0xbc, 0x35, 0x39, +0x9a, 0x6b, 0x3a, 0x39, 0xde, 0x2d, 0x21, 0x39, 0x8c, 0xc2, 0x4b, 0x39, 0x39, 0xce, 0x44, 0x39, 0xfa, 0x47, 0x2a, 0x39, 0xaf, 0x99, 0x3b, 0x39, 0xac, 0x7a, 0x2b, 0x39, 0x24, 0xac, 0x52, 0x39, +0x50, 0x90, 0x7a, 0x39, 0x57, 0x7b, 0x30, 0x39, 0xfd, 0x38, 0x05, 0x39, 0x82, 0x67, 0x20, 0x39, 0x2a, 0xe1, 0x48, 0x39, 0x03, 0xd4, 0x2b, 0x39, 0x4c, 0xd0, 0x22, 0x39, 0x82, 0x11, 0xcf, 0x38, +0x88, 0xe7, 0x0b, 0x39, 0xbe, 0x5a, 0x87, 0x39, 0xc7, 0x63, 0x4e, 0x39, 0x62, 0x8f, 0x55, 0x39, 0xad, 0x7d, 0x6e, 0x39, 0x6d, 0x47, 0x40, 0x39, 0x4d, 0xd3, 0x47, 0x39, 0xb8, 0x9c, 0x6c, 0x39, +0x7d, 0x40, 0x46, 0x39, 0x2a, 0xd9, 0x32, 0x39, 0x58, 0xb0, 0xf9, 0x38, 0xe9, 0x2e, 0x01, 0x39, 0xa1, 0xbf, 0x82, 0x39, 0x6e, 0x02, 0x45, 0x39, 0xcb, 0x2a, 0xa7, 0x39, 0x4f, 0xe9, 0x7d, 0x38, +0xad, 0xbc, 0x02, 0x39, 0xb6, 0x83, 0x2c, 0x39, 0x27, 0x98, 0x4a, 0x39, 0x74, 0xd5, 0x70, 0x39, 0xfb, 0x0a, 0x2a, 0x39, 0xfc, 0x82, 0x59, 0x39, 0x16, 0xc8, 0x30, 0x39, 0x95, 0x3f, 0x10, 0x39, +0xf9, 0x77, 0x4c, 0x39, 0x5f, 0x99, 0x65, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xe0, 0x00, 0x00, 0x00, 0xfe, 0x18, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xac, 0x0a, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x1c, 0x0b, 0x00, 0x00, 0xd2, 0x1d, 0xfe, 0xff, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x71, 0x23, 0x88, 0x3b, 0x54, 0xd5, 0xd7, 0x3b, +0xe0, 0x6c, 0x27, 0x3c, 0x0b, 0x3e, 0xa8, 0x3b, 0x58, 0x7e, 0xba, 0x3b, 0x98, 0x55, 0xff, 0x3b, 0xa0, 0x57, 0x98, 0x3b, 0x2d, 0x9e, 0xeb, 0x3b, 0x86, 0xe4, 0xca, 0x3b, 0x21, 0xb8, 0xd5, 0x3b, +0xcf, 0x8e, 0x02, 0x3c, 0x73, 0x78, 0xed, 0x3b, 0x2f, 0xff, 0x16, 0x3c, 0x2d, 0x7b, 0x5d, 0x3c, 0x48, 0x83, 0xed, 0x3b, 0xa4, 0xed, 0xe5, 0x3b, 0xca, 0x91, 0x48, 0x3c, 0x93, 0x61, 0xd7, 0x3b, +0xcc, 0x4b, 0x0f, 0x3c, 0x43, 0xe6, 0x01, 0x3c, 0x8d, 0xff, 0xcb, 0x3b, 0x81, 0x13, 0xd7, 0x3b, 0x5a, 0xd4, 0xdb, 0x3b, 0x60, 0xe0, 0xe7, 0x3b, 0x5e, 0xb0, 0xa8, 0x3b, 0x79, 0xb3, 0xf2, 0x3b, +0x68, 0xac, 0xa2, 0x3b, 0x96, 0x34, 0xf3, 0x3b, 0x87, 0xdd, 0x21, 0x3c, 0x41, 0xfe, 0xcf, 0x3b, 0x3c, 0x58, 0xac, 0x3b, 0x1e, 0x03, 0xfa, 0x3b, 0xdc, 0xb6, 0xdc, 0x3b, 0x83, 0xf7, 0xcb, 0x3b, +0x93, 0xa3, 0xa7, 0x3b, 0x1b, 0x23, 0x30, 0x3c, 0xb8, 0x24, 0x5c, 0x3c, 0x0b, 0x8f, 0x00, 0x3c, 0x04, 0xe3, 0x10, 0x3c, 0x3b, 0x93, 0x0e, 0x3c, 0x11, 0x21, 0xf2, 0x3b, 0x6f, 0x89, 0xdc, 0x3b, +0x59, 0xe8, 0x8e, 0x3b, 0xc2, 0x87, 0xc7, 0x3b, 0x5e, 0x3b, 0xe4, 0x3b, 0x0c, 0x06, 0xf6, 0x3b, 0xb9, 0x3d, 0xbc, 0x3b, 0x08, 0x60, 0xd9, 0x3b, 0x8f, 0x8d, 0x22, 0x3c, 0x6a, 0xf7, 0x2d, 0x3c, +0xc3, 0xae, 0x1c, 0x3c, 0x9e, 0xa3, 0xbc, 0x3b, 0xbe, 0x0f, 0xc3, 0x3b, 0xbe, 0x7e, 0x2d, 0x3c, 0x2f, 0x3c, 0xdf, 0x3b, 0x3b, 0x53, 0xea, 0x3b, 0xbf, 0x80, 0xb4, 0x3b, 0xea, 0x86, 0xa1, 0x3b, +0x6c, 0xa9, 0xa7, 0x3b, 0x9d, 0x3f, 0xb0, 0x3b, 0x8d, 0x2a, 0xb1, 0x3b, 0xb8, 0x14, 0x2d, 0x3c, 0xd2, 0x9f, 0xec, 0x3b, 0x1c, 0x21, 0xd0, 0x3b, 0xcc, 0xeb, 0xf9, 0x3b, 0xdb, 0xd8, 0x98, 0x3b, +0x64, 0x8a, 0xe6, 0x3b, 0x43, 0xbe, 0x2a, 0x3c, 0x97, 0x4c, 0xe5, 0x3b, 0xe3, 0x54, 0x0c, 0x3c, 0x2c, 0x05, 0x31, 0x3c, 0x80, 0xea, 0x08, 0x3c, 0x03, 0xb1, 0xe4, 0x3b, 0x2d, 0x8b, 0x0d, 0x3c, +0xfb, 0xbd, 0x08, 0x3c, 0x3d, 0xe3, 0xf4, 0x3b, 0x7b, 0x43, 0xa4, 0x3b, 0xcb, 0xa9, 0xed, 0x3b, 0x53, 0xd0, 0x16, 0x3c, 0x2f, 0xcf, 0x1a, 0x3c, 0xcd, 0x80, 0x04, 0x3c, 0xfd, 0xfa, 0xe1, 0x3b, +0x78, 0x47, 0xd6, 0x3b, 0xf4, 0x50, 0xd3, 0x3b, 0x8e, 0x82, 0xf0, 0x3b, 0x36, 0x7b, 0xa5, 0x3b, 0xcd, 0x8b, 0xf0, 0x3b, 0xb6, 0x1f, 0x15, 0x3c, 0xa1, 0x0a, 0xbc, 0x3b, 0x73, 0x5a, 0xe0, 0x3b, +0xea, 0x52, 0x09, 0x3c, 0x34, 0x77, 0xd5, 0x3b, 0x53, 0x5d, 0x11, 0x3c, 0x25, 0x6b, 0x4c, 0x3c, 0x93, 0xe1, 0xcb, 0x3b, 0x8b, 0xb2, 0x02, 0x3c, 0x0a, 0xe9, 0xc2, 0x3b, 0xec, 0xb2, 0x08, 0x3c, +0xea, 0xaf, 0xd6, 0x3b, 0x06, 0x83, 0xec, 0x3b, 0x6c, 0x37, 0xda, 0x3b, 0x03, 0xa2, 0xc5, 0x3b, 0x0f, 0x70, 0x13, 0x3c, 0x1e, 0xb7, 0xa8, 0x3b, 0x3b, 0xfc, 0x02, 0x3c, 0xab, 0xb5, 0x10, 0x3c, +0xf2, 0xb5, 0xfa, 0x3b, 0x6b, 0x76, 0xcd, 0x3b, 0xd4, 0x6b, 0x41, 0x3c, 0x51, 0xdb, 0x22, 0x3c, 0x4b, 0xc0, 0xb9, 0x3b, 0x9f, 0xf2, 0x87, 0x3b, 0xa7, 0xf0, 0xdc, 0x3b, 0x48, 0x60, 0xff, 0x3b, +0xb5, 0xd4, 0xf4, 0x3b, 0x9a, 0xba, 0xf4, 0x3b, 0xec, 0x1b, 0x1a, 0x3c, 0x18, 0xf1, 0x10, 0x3c, 0x41, 0x58, 0xd0, 0x3b, 0x95, 0x74, 0x0a, 0x3c, 0xce, 0x48, 0xfb, 0x3b, 0x50, 0xfa, 0xc5, 0x3b, +0x25, 0x58, 0xad, 0x3b, 0x13, 0xed, 0xf9, 0x3b, 0x4e, 0xf2, 0x03, 0x3c, 0x5c, 0x6c, 0xf6, 0x3b, 0x3b, 0x07, 0xe4, 0x3b, 0x39, 0xfe, 0x6b, 0x3c, 0x99, 0xa9, 0x25, 0x3c, 0xac, 0x95, 0x0c, 0x3c, +0xf0, 0x70, 0xd3, 0x3b, 0xc1, 0x2d, 0xe5, 0x3b, 0xae, 0x20, 0xce, 0x3b, 0x5c, 0x66, 0xb8, 0x3b, 0xfc, 0x84, 0x0b, 0x3c, 0xb6, 0x7a, 0x2b, 0x3c, 0xd4, 0x09, 0x04, 0x3c, 0xf3, 0x0e, 0xc8, 0x3b, +0x25, 0xd9, 0xcd, 0x3b, 0x38, 0x10, 0xb1, 0x3b, 0xfa, 0x63, 0x08, 0x3c, 0x72, 0x80, 0x90, 0x3b, 0xed, 0xdc, 0xe0, 0x3b, 0x52, 0x07, 0x38, 0x3c, 0x1e, 0xe2, 0xce, 0x3b, 0x31, 0xe5, 0xf6, 0x3b, +0x9b, 0x20, 0xe8, 0x3b, 0x3b, 0x02, 0xeb, 0x3b, 0x4c, 0xc8, 0xb1, 0x3b, 0xa2, 0xac, 0xbe, 0x3b, 0x56, 0x3b, 0xf0, 0x3b, 0x89, 0xa5, 0x0c, 0x3c, 0x04, 0xc3, 0x0a, 0x3c, 0xd3, 0x22, 0x03, 0x3c, +0x85, 0xce, 0xd6, 0x3b, 0x88, 0x04, 0x05, 0x3c, 0xa6, 0x23, 0x0f, 0x3c, 0xaa, 0x6b, 0xc1, 0x3b, 0xf3, 0x5b, 0xa4, 0x3b, 0x57, 0x81, 0x04, 0x3c, 0xef, 0xac, 0xed, 0x3b, 0x15, 0x3d, 0xe5, 0x3b, +0x26, 0xa8, 0xb4, 0x3b, 0x01, 0x14, 0xe2, 0x3b, 0xed, 0x6c, 0xbc, 0x3b, 0x99, 0x9d, 0xf0, 0x3b, 0xd5, 0x26, 0xcf, 0x3b, 0x75, 0x88, 0xd2, 0x3b, 0x7e, 0x5f, 0xd7, 0x3b, 0x6d, 0x3b, 0x26, 0x3c, +0x5d, 0x3d, 0x09, 0x3c, 0x32, 0x4b, 0xbf, 0x3b, 0x42, 0x74, 0xdc, 0x3b, 0xd3, 0xf8, 0xe3, 0x3b, 0x6f, 0x2b, 0x02, 0x3c, 0xef, 0x92, 0xe7, 0x3b, 0xb0, 0xc9, 0xdb, 0x3b, 0x81, 0xb8, 0xbb, 0x3b, +0xcb, 0x31, 0x4d, 0x3c, 0x76, 0x0f, 0xcc, 0x3b, 0xc6, 0xa9, 0xf0, 0x3b, 0xe3, 0x5d, 0xf1, 0x3b, 0xe8, 0x96, 0xf7, 0x3b, 0xea, 0x10, 0xd6, 0x3b, 0x31, 0x4f, 0x07, 0x3c, 0xf2, 0xb0, 0x02, 0x3c, +0x98, 0x27, 0xe2, 0x3b, 0x1c, 0x28, 0xf9, 0x3b, 0xec, 0xbe, 0xe3, 0x3b, 0x50, 0xe6, 0x0b, 0x3c, 0xd5, 0x63, 0x26, 0x3c, 0xcf, 0x63, 0xea, 0x3b, 0xb0, 0xef, 0xb0, 0x3b, 0x78, 0x09, 0xd5, 0x3b, +0x86, 0x65, 0x05, 0x3c, 0x94, 0x35, 0xe4, 0x3b, 0xa5, 0x3c, 0xd8, 0x3b, 0xa0, 0x81, 0x89, 0x3b, 0x81, 0xcf, 0xb9, 0x3b, 0x84, 0xc4, 0x33, 0x3c, 0x42, 0x0e, 0x09, 0x3c, 0x37, 0xd1, 0x0d, 0x3c, +0x75, 0x5f, 0x1e, 0x3c, 0xdc, 0x5e, 0xff, 0x3b, 0x51, 0xb2, 0x04, 0x3c, 0x12, 0x20, 0x1d, 0x3c, 0xd3, 0xa6, 0x03, 0x3c, 0x6c, 0x88, 0xed, 0x3b, 0x1a, 0xcf, 0xa5, 0x3b, 0x4d, 0x92, 0xab, 0x3b, +0x82, 0xa6, 0x2d, 0x3c, 0x9d, 0xd3, 0x02, 0x3c, 0xd5, 0x04, 0x5e, 0x3c, 0xee, 0x9c, 0x28, 0x3b, 0x95, 0xa2, 0xad, 0x3b, 0xed, 0x1e, 0xe5, 0x3b, 0x0a, 0x89, 0x06, 0x3c, 0xbf, 0xed, 0x1f, 0x3c, +0x95, 0xd6, 0xe1, 0x3b, 0xfb, 0x70, 0x10, 0x3c, 0xbd, 0xc9, 0xea, 0x3b, 0x72, 0x94, 0xbf, 0x3b, 0xab, 0xc7, 0x07, 0x3c, 0xd9, 0x77, 0x18, 0x3c, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x31, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x42, 0x24, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x0a, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x0a, 0x00, 0x00, +0x34, 0x24, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xc5, 0xbd, 0x34, 0x39, 0x73, 0xc0, 0x33, 0x39, 0x4c, 0xdd, 0x90, 0x39, +0xed, 0x6f, 0xf7, 0x38, 0x4d, 0x62, 0x41, 0x39, 0x5f, 0x3f, 0x30, 0x39, 0xd3, 0xba, 0x00, 0x39, 0x36, 0x34, 0x23, 0x39, 0x9b, 0xc4, 0x55, 0x39, 0xa3, 0xf4, 0x31, 0x39, 0xbc, 0xcc, 0x2a, 0x39, +0x34, 0x64, 0x22, 0x39, 0x66, 0x79, 0x43, 0x39, 0x13, 0x84, 0x2f, 0x39, 0x78, 0x6e, 0x2c, 0x39, 0x8f, 0x5b, 0x22, 0x39, 0xad, 0x7f, 0x1a, 0x39, 0x7d, 0xc8, 0x6a, 0x39, 0xd9, 0x12, 0x23, 0x39, +0xd2, 0x57, 0x00, 0x39, 0x0f, 0x64, 0x59, 0x39, 0x62, 0x9d, 0x5c, 0x39, 0xca, 0xec, 0x29, 0x39, 0x0a, 0x00, 0x30, 0x39, 0x83, 0x47, 0x41, 0x39, 0xa6, 0xc1, 0x6b, 0x39, 0x69, 0xb2, 0x30, 0x39, +0xde, 0x32, 0x38, 0x39, 0x0c, 0x54, 0x20, 0x39, 0x0a, 0x16, 0xf0, 0x38, 0xa4, 0x38, 0x33, 0x39, 0x5b, 0x97, 0xe0, 0x38, 0x0a, 0x87, 0x25, 0x39, 0x89, 0x68, 0x4e, 0x39, 0xf8, 0xba, 0x33, 0x39, +0x1d, 0x2e, 0x29, 0x39, 0x24, 0x81, 0x1e, 0x39, 0x7b, 0xf7, 0x1b, 0x39, 0xef, 0x38, 0x2c, 0x39, 0xbd, 0x0f, 0x1a, 0x39, 0x5e, 0x90, 0x2c, 0x39, 0xdc, 0x5a, 0x06, 0x39, 0x14, 0xea, 0x25, 0x39, +0x22, 0x95, 0x0d, 0x39, 0x27, 0xcd, 0xf5, 0x38, 0x72, 0x41, 0xde, 0x38, 0x60, 0xff, 0x65, 0x39, 0x1e, 0x25, 0x58, 0x39, 0x5c, 0xf1, 0x43, 0x39, 0x2e, 0x94, 0x08, 0x39, 0x32, 0x14, 0x24, 0x39, +0x2e, 0xff, 0x24, 0x39, 0x4f, 0xca, 0x20, 0x39, 0x39, 0xd4, 0x3d, 0x39, 0x80, 0xab, 0x4f, 0x39, 0x2b, 0x39, 0x1b, 0x39, 0x43, 0xc5, 0x36, 0x39, 0x4b, 0x55, 0x44, 0x39, 0x29, 0x81, 0x33, 0x39, +0xa1, 0x57, 0x48, 0x39, 0x83, 0xbe, 0x33, 0x39, 0x98, 0x38, 0x22, 0x39, 0x08, 0x72, 0x17, 0x39, 0xde, 0x2e, 0x2a, 0x39, 0x7d, 0x01, 0x3b, 0x39, 0x8b, 0xe2, 0x08, 0x39, 0x25, 0x92, 0x50, 0x39, +0xee, 0xac, 0x45, 0x39, 0xe5, 0x96, 0xf8, 0x38, 0xcd, 0x5d, 0x1c, 0x39, 0x39, 0xd2, 0x90, 0x39, 0x9c, 0x4e, 0x38, 0x39, 0x86, 0x41, 0x5f, 0x39, 0xce, 0x01, 0x29, 0x39, 0xcb, 0xf1, 0xe7, 0x38, +0x2b, 0x98, 0x24, 0x39, 0x6f, 0xde, 0x2c, 0x39, 0x45, 0x07, 0x22, 0x39, 0xa7, 0x99, 0x1c, 0x39, 0x06, 0x4c, 0x67, 0x39, 0x2d, 0xb8, 0x1d, 0x39, 0x2b, 0xa2, 0x28, 0x39, 0x30, 0x68, 0x27, 0x39, +0x7f, 0x28, 0x26, 0x39, 0x75, 0xa1, 0x63, 0x39, 0x3b, 0x04, 0x31, 0x39, 0xf3, 0x59, 0x54, 0x39, 0xb2, 0x12, 0x2d, 0x39, 0x22, 0x66, 0x24, 0x39, 0xd1, 0xf0, 0x1e, 0x39, 0xb2, 0x20, 0x0d, 0x39, +0xe3, 0x46, 0x43, 0x39, 0x99, 0x2e, 0x27, 0x39, 0xf2, 0xd2, 0xeb, 0x38, 0x6d, 0x10, 0x02, 0x39, 0x51, 0x92, 0x25, 0x39, 0xca, 0x3e, 0x1f, 0x39, 0xcd, 0x4b, 0x09, 0x39, 0xe3, 0x2d, 0x21, 0x39, +0x81, 0xe0, 0x15, 0x39, 0x2c, 0x9e, 0x39, 0x39, 0xa7, 0x23, 0x58, 0x39, 0x86, 0x8b, 0x42, 0x39, 0x1a, 0x60, 0x88, 0x39, 0xe9, 0x38, 0x2f, 0x39, 0x2e, 0xe8, 0x32, 0x39, 0xad, 0xef, 0x20, 0x39, +0xff, 0xe8, 0x00, 0x39, 0xdd, 0x88, 0x5e, 0x39, 0xba, 0x8a, 0x08, 0x39, 0x06, 0x73, 0x24, 0x39, 0x90, 0xea, 0x19, 0x39, 0x4f, 0x10, 0x3e, 0x39, 0x67, 0x72, 0xe2, 0x38, 0x56, 0xbf, 0x49, 0x39, +0x7e, 0x5f, 0x23, 0x39, 0xdb, 0xce, 0x29, 0x39, 0x0d, 0xc6, 0x30, 0x39, 0x91, 0xe4, 0x1a, 0x39, 0x29, 0x93, 0x30, 0x39, 0x0a, 0xa9, 0x08, 0x39, 0x1b, 0xa9, 0x8d, 0x39, 0x50, 0xc7, 0x1f, 0x39, +0x1b, 0xbb, 0x29, 0x39, 0x6f, 0xa2, 0x58, 0x39, 0x46, 0xf6, 0x52, 0x39, 0xce, 0x38, 0x2c, 0x39, 0x9f, 0xa6, 0x28, 0x39, 0x03, 0x71, 0x46, 0x39, 0xd8, 0x65, 0x15, 0x39, 0x7d, 0x6f, 0x35, 0x39, +0xb2, 0x1b, 0x16, 0x39, 0x8a, 0xb1, 0x2a, 0x39, 0x47, 0xfc, 0x02, 0x39, 0x1d, 0x6d, 0x1d, 0x39, 0x6e, 0xbf, 0x23, 0x39, 0x7f, 0xad, 0x60, 0x39, 0xe3, 0x64, 0x67, 0x39, 0x8d, 0x5a, 0x59, 0x39, +0xa5, 0xad, 0x21, 0x39, 0x22, 0x1e, 0x46, 0x39, 0xf7, 0xec, 0x30, 0x39, 0x20, 0x30, 0x12, 0x39, 0x53, 0xb4, 0x36, 0x39, 0x2f, 0x66, 0x26, 0x39, 0xef, 0x2a, 0x40, 0x39, 0x20, 0xff, 0x4d, 0x39, +0x76, 0x50, 0x20, 0x39, 0xed, 0x68, 0x52, 0x39, 0x88, 0xae, 0x37, 0x39, 0x92, 0xd9, 0x21, 0x39, 0x0e, 0x33, 0x12, 0x39, 0x4f, 0x27, 0x13, 0x39, 0x26, 0xa0, 0xfd, 0x38, 0x09, 0x3b, 0x35, 0x39, +0xc6, 0x56, 0x21, 0x39, 0x2a, 0x42, 0x25, 0x39, 0x8c, 0xf7, 0x1a, 0x39, 0xbf, 0x17, 0x3d, 0x39, 0x21, 0xd1, 0x35, 0x39, 0x8c, 0xbe, 0x18, 0x39, 0x15, 0xe6, 0x49, 0x39, 0x89, 0xc6, 0x60, 0x39, +0xa0, 0x44, 0x27, 0x39, 0xbd, 0x2f, 0x3b, 0x39, 0x84, 0x62, 0x1d, 0x39, 0xf0, 0xce, 0x3b, 0x39, 0xee, 0x33, 0x23, 0x39, 0x98, 0xd2, 0x1c, 0x39, 0x0b, 0xfd, 0x40, 0x39, 0xab, 0x71, 0x1d, 0x39, +0xa2, 0x7a, 0xf8, 0x38, 0x29, 0xb7, 0x69, 0x39, 0x73, 0x73, 0x2d, 0x39, 0x83, 0xdc, 0x40, 0x39, 0x1b, 0xe7, 0x1e, 0x39, 0xc8, 0x41, 0x3d, 0x39, 0x5e, 0x9b, 0x46, 0x39, 0x68, 0xb6, 0x21, 0x39, +0xf7, 0x19, 0x5b, 0x39, 0x31, 0xf5, 0x0e, 0x39, 0xae, 0xf0, 0x24, 0x39, 0x87, 0xe8, 0x11, 0x39, 0x53, 0xc4, 0x3a, 0x39, 0xaa, 0xd0, 0x2a, 0x39, 0xfa, 0x8b, 0x31, 0x39, 0x7b, 0x1c, 0x29, 0x39, +0xd9, 0x0c, 0x21, 0x39, 0x83, 0x68, 0x3f, 0x39, 0x59, 0x65, 0x60, 0x39, 0xc8, 0x40, 0x23, 0x39, 0x2c, 0x82, 0x4a, 0x39, 0xd5, 0xdb, 0x5a, 0x39, 0xdc, 0xf5, 0x1d, 0x39, 0x21, 0x6d, 0x29, 0x39, +0x96, 0x05, 0x62, 0x39, 0x90, 0x0d, 0x50, 0x39, 0xcb, 0xb1, 0x1b, 0x39, 0x39, 0x29, 0x4e, 0x39, 0x4e, 0xbe, 0x3c, 0x39, 0xc2, 0x87, 0x2b, 0x39, 0x27, 0x32, 0x34, 0x39, 0xd1, 0xb1, 0x39, 0x39, +0x3d, 0xaa, 0x16, 0x39, 0x33, 0x49, 0x1e, 0x39, 0xa4, 0x03, 0x32, 0x39, 0xde, 0x78, 0x55, 0x39, 0xfc, 0x66, 0x2f, 0x39, 0xa1, 0x59, 0x42, 0x39, 0xc8, 0xbf, 0x27, 0x39, 0xd2, 0xf5, 0x65, 0x39, +0x21, 0x96, 0x48, 0x39, 0xb5, 0x8d, 0x15, 0x39, 0xa2, 0x96, 0x51, 0x39, 0xd9, 0x0b, 0x22, 0x39, 0x7b, 0x7d, 0x26, 0x39, 0x2d, 0xba, 0x1e, 0x39, 0x0e, 0x8a, 0x32, 0x39, 0xbb, 0x39, 0x2e, 0x39, +0xaa, 0x05, 0x51, 0x39, 0xcc, 0x22, 0x21, 0x39, 0x7e, 0x3f, 0x01, 0x39, 0xb1, 0x10, 0x2e, 0x39, 0x7d, 0xb8, 0x02, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x2a, 0x2f, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xb8, 0x0a, 0x00, 0x00, 0x1c, 0x2f, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x91, 0x09, 0x99, 0x3a, 0x13, 0x33, 0x98, 0x3a, 0xc4, 0x51, 0xf5, 0x3a, 0x9b, 0x82, 0x51, 0x3a, 0x01, 0xbe, 0xa3, 0x3a, 0x80, 0x3b, 0x95, 0x3a, 0x0e, 0xff, 0x59, 0x3a, 0x2a, 0x30, 0x8a, 0x3a, +0x73, 0x00, 0xb5, 0x3a, 0xbe, 0xad, 0x96, 0x3a, 0xa2, 0x9e, 0x90, 0x3a, 0x0a, 0x80, 0x89, 0x3a, 0x15, 0x83, 0xa5, 0x3a, 0xe9, 0x9c, 0x94, 0x3a, 0x56, 0x00, 0x92, 0x3a, 0xb8, 0x78, 0x89, 0x3a, +0x38, 0xd1, 0x82, 0x3a, 0xb5, 0xcb, 0xc6, 0x3a, 0xea, 0x13, 0x8a, 0x3a, 0x66, 0x57, 0x59, 0x3a, 0xbe, 0x11, 0xb8, 0x3a, 0x90, 0xcc, 0xba, 0x3a, 0x03, 0xe1, 0x8f, 0x3a, 0xe0, 0x05, 0x95, 0x3a, +0x52, 0xa7, 0xa3, 0x3a, 0xad, 0x9e, 0xc7, 0x3a, 0xe8, 0x9c, 0x95, 0x3a, 0xff, 0xf6, 0x9b, 0x3a, 0xd7, 0xc0, 0x87, 0x3a, 0x2c, 0x49, 0x4b, 0x3a, 0x15, 0xc0, 0x97, 0x3a, 0x80, 0x2a, 0x3e, 0x3a, +0xd1, 0x27, 0x8c, 0x3a, 0x2b, 0xc5, 0xae, 0x3a, 0x6f, 0x2e, 0x98, 0x3a, 0x90, 0x3f, 0x8f, 0x3a, 0x80, 0x35, 0x86, 0x3a, 0x6b, 0x0f, 0x84, 0x3a, 0x02, 0xd3, 0x91, 0x3a, 0x70, 0x72, 0x82, 0x3a, +0x0a, 0x1d, 0x92, 0x3a, 0xac, 0x85, 0x63, 0x3a, 0xad, 0x7b, 0x8c, 0x3a, 0xff, 0xc2, 0x6f, 0x3a, 0x05, 0x20, 0x50, 0x3a, 0x3d, 0x30, 0x3c, 0x3a, 0x61, 0xbe, 0xc2, 0x3a, 0xb0, 0x03, 0xb7, 0x3a, +0xa8, 0xe8, 0xa5, 0x3a, 0xc7, 0x49, 0x67, 0x3a, 0xd1, 0xed, 0x8a, 0x3a, 0xc8, 0xb4, 0x8b, 0x3a, 0xf9, 0x24, 0x88, 0x3a, 0x6c, 0xbb, 0xa0, 0x3a, 0xa1, 0xd6, 0xaf, 0x3a, 0x47, 0x6e, 0x83, 0x3a, +0x6e, 0xc1, 0x9a, 0x3a, 0x45, 0x3d, 0xa6, 0x3a, 0x7c, 0xfd, 0x97, 0x3a, 0x4a, 0xa2, 0xa9, 0x3a, 0x6f, 0x31, 0x98, 0x3a, 0x1d, 0x5b, 0x89, 0x3a, 0x62, 0x3b, 0x80, 0x3a, 0xf6, 0x18, 0x90, 0x3a, +0x78, 0x57, 0x9e, 0x3a, 0x7c, 0xce, 0x67, 0x3a, 0xec, 0x99, 0xb0, 0x3a, 0x3c, 0x60, 0xa7, 0x3a, 0x5c, 0x7c, 0x52, 0x3a, 0x0e, 0x66, 0x84, 0x3a, 0x04, 0x3f, 0xf5, 0x3a, 0x7c, 0x0e, 0x9c, 0x3a, +0x10, 0x09, 0xbd, 0x3a, 0x0c, 0x1a, 0x8f, 0x3a, 0x66, 0x64, 0x44, 0x3a, 0x8f, 0x5d, 0x8b, 0x3a, 0x24, 0x5f, 0x92, 0x3a, 0x5a, 0x31, 0x89, 0x3a, 0xbc, 0x98, 0x84, 0x3a, 0x0a, 0xd8, 0xc3, 0x3a, +0x57, 0x8b, 0x85, 0x3a, 0x12, 0xc9, 0x8e, 0x3a, 0x37, 0xbf, 0x8d, 0x3a, 0x87, 0xb0, 0x8c, 0x3a, 0x56, 0xbd, 0xc0, 0x3a, 0x2f, 0xe2, 0x95, 0x3a, 0x61, 0xcd, 0xb3, 0x3a, 0x64, 0x8b, 0x92, 0x3a, +0x32, 0x33, 0x8b, 0x3a, 0x0f, 0x94, 0x86, 0x3a, 0xd1, 0xfd, 0x6e, 0x3a, 0x50, 0x58, 0xa5, 0x3a, 0x74, 0x8e, 0x8d, 0x3a, 0x52, 0xad, 0x47, 0x3a, 0x8a, 0x41, 0x5c, 0x3a, 0x5e, 0x31, 0x8c, 0x3a, +0x14, 0xd6, 0x86, 0x3a, 0xbb, 0x80, 0x68, 0x3a, 0x4a, 0x79, 0x88, 0x3a, 0xcd, 0xce, 0x7d, 0x3a, 0x9d, 0x2a, 0x9d, 0x3a, 0x73, 0x02, 0xb7, 0x3a, 0xab, 0xb9, 0xa4, 0x3a, 0x96, 0xf1, 0xe6, 0x3a, +0x45, 0x5d, 0x94, 0x3a, 0xf4, 0x7b, 0x97, 0x3a, 0x9d, 0x44, 0x88, 0x3a, 0x3f, 0x4d, 0x5a, 0x3a, 0xb5, 0x6c, 0xbc, 0x3a, 0xc6, 0x39, 0x67, 0x3a, 0x1c, 0x3e, 0x8b, 0x3a, 0xf6, 0x52, 0x82, 0x3a, +0x4c, 0xee, 0xa0, 0x3a, 0xbb, 0xbc, 0x3f, 0x3a, 0xdd, 0xd2, 0xaa, 0x3a, 0xd0, 0x54, 0x8a, 0x3a, 0xab, 0xc7, 0x8f, 0x3a, 0x89, 0xad, 0x95, 0x3a, 0xa5, 0x26, 0x83, 0x3a, 0x72, 0x82, 0x95, 0x3a, +0x1b, 0x6d, 0x67, 0x3a, 0xd2, 0xe4, 0xef, 0x3a, 0xad, 0x49, 0x87, 0x3a, 0xf2, 0xb6, 0x8f, 0x3a, 0xcc, 0x6d, 0xb7, 0x3a, 0x39, 0xa0, 0xb2, 0x3a, 0xe6, 0xd2, 0x91, 0x3a, 0xd7, 0xcc, 0x8e, 0x3a, +0x43, 0x06, 0xa8, 0x3a, 0x15, 0xff, 0x7c, 0x3a, 0x0b, 0xa0, 0x99, 0x3a, 0x0a, 0x33, 0x7e, 0x3a, 0x9b, 0x87, 0x90, 0x3a, 0xf0, 0xd0, 0x5d, 0x3a, 0xc8, 0x4b, 0x85, 0x3a, 0x0b, 0xa6, 0x8a, 0x3a, +0x3f, 0x3d, 0xbe, 0x3a, 0x17, 0xed, 0xc3, 0x3a, 0xb1, 0x09, 0xb8, 0x3a, 0x77, 0xe5, 0x88, 0x3a, 0x16, 0xc0, 0xa7, 0x3a, 0x7c, 0xce, 0x95, 0x3a, 0x8e, 0x8f, 0x77, 0x3a, 0x17, 0xb3, 0x9a, 0x3a, +0xc2, 0xe4, 0x8c, 0x3a, 0x5d, 0xb6, 0xa2, 0x3a, 0xea, 0x6b, 0xae, 0x3a, 0xcd, 0xbd, 0x87, 0x3a, 0x8a, 0x28, 0xb2, 0x3a, 0xf2, 0x86, 0x9b, 0x3a, 0xa8, 0x0a, 0x89, 0x3a, 0x83, 0x94, 0x77, 0x3a, +0x24, 0x32, 0x79, 0x3a, 0x00, 0xc0, 0x56, 0x3a, 0xa1, 0x73, 0x99, 0x3a, 0xe8, 0x9b, 0x88, 0x3a, 0x80, 0xed, 0x8b, 0x3a, 0xb7, 0x36, 0x83, 0x3a, 0xd6, 0x1b, 0xa0, 0x3a, 0xb8, 0xf2, 0x99, 0x3a, +0xee, 0x54, 0x81, 0x3a, 0xab, 0xf3, 0xaa, 0x3a, 0x73, 0x52, 0xbe, 0x3a, 0x1b, 0xa1, 0x8d, 0x3a, 0xa1, 0x7e, 0x9e, 0x3a, 0xcf, 0x42, 0x85, 0x3a, 0x6d, 0x05, 0x9f, 0x3a, 0xed, 0x2f, 0x8a, 0x3a, +0xf2, 0xc8, 0x84, 0x3a, 0x44, 0x68, 0xa3, 0x3a, 0xa3, 0x4f, 0x85, 0x3a, 0x6e, 0x64, 0x52, 0x3a, 0x46, 0xe4, 0xc5, 0x3a, 0x50, 0xdd, 0x92, 0x3a, 0xb9, 0x4c, 0xa3, 0x3a, 0xd6, 0x8b, 0x86, 0x3a, +0x6d, 0x3f, 0xa0, 0x3a, 0x20, 0x2a, 0xa8, 0x3a, 0xe2, 0xec, 0x88, 0x3a, 0x87, 0x84, 0xb9, 0x3a, 0x31, 0x17, 0x72, 0x3a, 0x81, 0xa8, 0x8b, 0x3a, 0x4f, 0x16, 0x77, 0x3a, 0xae, 0x23, 0x9e, 0x3a, +0xf6, 0xa1, 0x90, 0x3a, 0x20, 0x55, 0x96, 0x3a, 0xa2, 0x30, 0x8f, 0x3a, 0x50, 0x5d, 0x88, 0x3a, 0xbe, 0x11, 0xa2, 0x3a, 0x28, 0x00, 0xbe, 0x3a, 0xcf, 0x3a, 0x8a, 0x3a, 0xd5, 0x77, 0xab, 0x3a, +0xeb, 0x4f, 0xb9, 0x3a, 0x91, 0xbf, 0x85, 0x3a, 0xec, 0x74, 0x8f, 0x3a, 0x98, 0x60, 0xbf, 0x3a, 0xa9, 0x29, 0xb0, 0x3a, 0x6a, 0xd4, 0x83, 0x3a, 0x8f, 0x8f, 0xae, 0x3a, 0x1a, 0xd0, 0x9f, 0x3a, +0xfd, 0x3c, 0x91, 0x3a, 0x59, 0x93, 0x98, 0x3a, 0x3f, 0x3b, 0x9d, 0x3a, 0x6e, 0x24, 0x7f, 0x3a, 0x22, 0x06, 0x86, 0x3a, 0x72, 0xba, 0x96, 0x3a, 0x52, 0xc0, 0xb4, 0x3a, 0x48, 0x84, 0x94, 0x3a, +0x6c, 0x8f, 0xa4, 0x3a, 0x62, 0x09, 0x8e, 0x3a, 0x4a, 0xb6, 0xc2, 0x3a, 0x36, 0xd7, 0xa9, 0x3a, 0x98, 0x42, 0x7d, 0x3a, 0x7b, 0x76, 0xb1, 0x3a, 0x3a, 0x35, 0x89, 0x3a, 0x7c, 0xf8, 0x8c, 0x3a, +0xcb, 0x65, 0x86, 0x3a, 0x42, 0x2c, 0x97, 0x3a, 0x34, 0x85, 0x93, 0x3a, 0xbc, 0xfb, 0xb0, 0x3a, 0xe6, 0x6f, 0x88, 0x3a, 0xb9, 0xdf, 0x5a, 0x3a, 0x74, 0x62, 0x93, 0x3a, 0x24, 0x5e, 0x5d, 0x3a, +0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0xe0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x0a, 0x3a, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xbc, 0x02, 0x00, 0x00, 0xfc, 0x39, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x28, 0xb4, 0x23, 0x38, 0x26, 0x14, 0x31, 0x38, 0x33, 0xad, 0x24, 0x38, 0xba, 0x74, 0x86, 0x38, 0x4a, 0xa2, 0x42, 0x38, 0xf9, 0x3d, 0x10, 0x38, 0x33, 0x35, 0x4c, 0x38, 0x23, 0x78, 0x4c, 0x38, +0x52, 0x94, 0x28, 0x38, 0x35, 0x60, 0x40, 0x38, 0xa7, 0xa7, 0x55, 0x38, 0xb1, 0x9c, 0x24, 0x38, 0x95, 0xaa, 0x23, 0x38, 0xd5, 0x77, 0x1b, 0x38, 0x3b, 0x08, 0xed, 0x37, 0xb3, 0xf3, 0x2e, 0x38, +0x66, 0x83, 0x20, 0x38, 0xf4, 0xd1, 0x6e, 0x38, 0xd2, 0xbb, 0x40, 0x38, 0xac, 0xa2, 0x13, 0x38, 0x9f, 0x61, 0x25, 0x38, 0x3f, 0x1a, 0x2e, 0x38, 0xc1, 0xda, 0x0a, 0x38, 0xe7, 0x63, 0x38, 0x38, +0x00, 0x49, 0x06, 0x38, 0xb5, 0xa9, 0x5a, 0x38, 0xcd, 0x6c, 0x1f, 0x38, 0xf8, 0x0a, 0x17, 0x38, 0x1b, 0x70, 0x05, 0x38, 0xca, 0x52, 0x6c, 0x38, 0x3c, 0xb9, 0x3f, 0x38, 0x71, 0x55, 0x14, 0x38, +0x35, 0x3e, 0x29, 0x38, 0xab, 0xcf, 0x0f, 0x38, 0x35, 0x96, 0x69, 0x38, 0x00, 0xd0, 0x58, 0x38, 0xd5, 0xff, 0x1d, 0x38, 0x4f, 0x24, 0x2d, 0x38, 0x23, 0x0b, 0x4b, 0x38, 0x4f, 0xb3, 0x2e, 0x38, +0xf0, 0xe5, 0x10, 0x38, 0x12, 0x4b, 0x1d, 0x38, 0x7c, 0x29, 0x46, 0x38, 0x1e, 0x93, 0x2c, 0x38, 0xe6, 0x66, 0x02, 0x38, 0xf3, 0x24, 0x38, 0x38, 0xf4, 0x69, 0x27, 0x38, 0x49, 0xc8, 0x17, 0x38, +0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x33, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, +0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xe2, 0x3c, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, +0xd4, 0x3c, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x45, 0x6b, 0xd9, 0x3a, 0xc2, 0x2e, 0xeb, 0x3a, +0x08, 0xb6, 0xda, 0x3a, 0x07, 0x93, 0x32, 0x3b, 0xc5, 0x3f, 0x01, 0x3b, 0x4f, 0x92, 0xbf, 0x3a, 0x54, 0x9b, 0x07, 0x3b, 0xc7, 0xc7, 0x07, 0x3b, 0xfd, 0xe4, 0xdf, 0x3a, 0xc6, 0x7f, 0xff, 0x3a, +0x55, 0xe1, 0x0d, 0x3b, 0x1b, 0xa0, 0xda, 0x3a, 0x8e, 0x5e, 0xd9, 0x3a, 0x27, 0x7b, 0xce, 0x3a, 0x77, 0x67, 0x9d, 0x3a, 0xaa, 0x5b, 0xe8, 0x3a, 0x83, 0x2e, 0xd5, 0x3a, 0x6c, 0x97, 0x1e, 0x3b, +0x73, 0xf9, 0xff, 0x3a, 0x0c, 0x14, 0xc4, 0x3a, 0xa7, 0xa5, 0xdb, 0x3a, 0xdb, 0x3a, 0xe7, 0x3a, 0x88, 0x6a, 0xb8, 0x3a, 0xaf, 0xe4, 0xf4, 0x3a, 0xf4, 0x58, 0xb2, 0x3a, 0xb2, 0x34, 0x11, 0x3b, +0x80, 0xbc, 0xd3, 0x3a, 0x91, 0x9a, 0xc8, 0x3a, 0xe3, 0x38, 0xb1, 0x3a, 0xfa, 0xee, 0x1c, 0x3b, 0x04, 0xa2, 0xfe, 0x3a, 0x7a, 0x01, 0xc5, 0x3a, 0x9e, 0xc6, 0xe0, 0x3a, 0xcf, 0xff, 0xbe, 0x3a, +0xbf, 0x1d, 0x1b, 0x3b, 0x20, 0xfa, 0x0f, 0x3b, 0xc6, 0xd7, 0xd1, 0x3a, 0x39, 0xf4, 0xe5, 0x3a, 0x65, 0xd5, 0x06, 0x3b, 0x25, 0x06, 0xe8, 0x3a, 0x63, 0x71, 0xc0, 0x3a, 0xb4, 0xe7, 0xd0, 0x3a, +0x8c, 0x97, 0x03, 0x3b, 0x64, 0x33, 0xe5, 0x3a, 0xa9, 0x30, 0xad, 0x3a, 0x13, 0x91, 0xf4, 0x3a, 0xb8, 0x58, 0xde, 0x3a, 0x01, 0x96, 0xc9, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x82, 0x3f, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x0a, 0x00, 0x00, +0x74, 0x3f, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x6e, 0xa4, 0xb5, 0x39, 0x2d, 0xbe, 0x55, 0x39, +0x5c, 0x24, 0x37, 0x39, 0x15, 0xbe, 0xdf, 0x38, 0x6a, 0x6e, 0xf7, 0x38, 0xc9, 0xde, 0x22, 0x39, 0x7d, 0x41, 0x19, 0x39, 0x11, 0x04, 0x45, 0x39, 0xed, 0xff, 0x24, 0x39, 0x42, 0x1c, 0x15, 0x39, +0xd8, 0x1c, 0x48, 0x39, 0x8e, 0xfe, 0x5a, 0x39, 0x53, 0xd7, 0x3b, 0x39, 0x39, 0xc9, 0x28, 0x39, 0x63, 0x8d, 0x86, 0x39, 0xe1, 0xc9, 0x53, 0x39, 0x52, 0x4c, 0x21, 0x39, 0x73, 0xf3, 0x16, 0x39, +0xe3, 0x94, 0x81, 0x39, 0xfc, 0x95, 0x8d, 0x39, 0x8e, 0xc1, 0x4b, 0x39, 0xbf, 0x77, 0x3a, 0x39, 0x72, 0x23, 0x0d, 0x39, 0xed, 0x2d, 0x45, 0x39, 0x92, 0xf3, 0x56, 0x39, 0xe7, 0x85, 0x8a, 0x39, +0x2b, 0xe8, 0x28, 0x39, 0xb9, 0x88, 0x22, 0x39, 0x94, 0xd7, 0x15, 0x39, 0x02, 0x37, 0x55, 0x39, 0x20, 0x17, 0x34, 0x39, 0xa7, 0xe6, 0x14, 0x39, 0x71, 0x11, 0xee, 0x38, 0x58, 0x55, 0x40, 0x39, +0x1a, 0x6f, 0x8c, 0x39, 0x94, 0xb4, 0x4c, 0x39, 0xf7, 0xa1, 0x0f, 0x39, 0xcd, 0xb4, 0x47, 0x39, 0x8f, 0xc0, 0x53, 0x39, 0x9b, 0x71, 0x3e, 0x39, 0xae, 0x6a, 0x16, 0x39, 0x97, 0x8d, 0x95, 0x39, +0xdc, 0x5d, 0xe0, 0x38, 0x12, 0x19, 0x5d, 0x39, 0x21, 0xcd, 0x5f, 0x39, 0xfc, 0xeb, 0x3d, 0x39, 0xa4, 0x32, 0x37, 0x39, 0xe8, 0xf1, 0x62, 0x39, 0x1b, 0xa4, 0x29, 0x39, 0x8a, 0x99, 0x8e, 0x39, +0x2b, 0xff, 0x12, 0x39, 0x61, 0xc2, 0x1b, 0x39, 0xd9, 0xb0, 0xdc, 0x38, 0xca, 0x6c, 0x4c, 0x39, 0x31, 0x36, 0x32, 0x39, 0xd9, 0x1f, 0x22, 0x39, 0x7f, 0xd9, 0x67, 0x39, 0xc6, 0x0b, 0x14, 0x39, +0x99, 0x2d, 0x1a, 0x39, 0x97, 0xbd, 0x5c, 0x39, 0x27, 0xcc, 0x31, 0x39, 0x81, 0x7e, 0x34, 0x39, 0xbe, 0xc4, 0x7d, 0x39, 0x86, 0x89, 0x81, 0x39, 0x7a, 0xd6, 0xd7, 0x38, 0x2d, 0x2b, 0x19, 0x39, +0xa6, 0x91, 0x1d, 0x39, 0x70, 0x64, 0x37, 0x39, 0x6d, 0xc1, 0xd4, 0x38, 0xc1, 0xd1, 0x2c, 0x39, 0xfb, 0x5b, 0x95, 0x39, 0x5e, 0xb1, 0x81, 0x39, 0xab, 0x84, 0x07, 0x39, 0x94, 0x54, 0x19, 0x39, +0x2f, 0xf9, 0xe0, 0x38, 0x82, 0x4e, 0x08, 0x39, 0xf6, 0xb3, 0x18, 0x39, 0xc6, 0xa0, 0x41, 0x39, 0x9b, 0x56, 0x53, 0x39, 0x32, 0x83, 0x49, 0x39, 0x95, 0x24, 0x07, 0x39, 0x89, 0xc3, 0x30, 0x39, +0x1c, 0x06, 0x26, 0x39, 0x26, 0xe9, 0xab, 0x38, 0x84, 0xf1, 0x91, 0x39, 0x7d, 0x81, 0x2e, 0x39, 0x73, 0x93, 0x6f, 0x39, 0x91, 0x88, 0x25, 0x39, 0x9e, 0x7a, 0x36, 0x39, 0x89, 0x21, 0x32, 0x39, +0x54, 0x7d, 0x3a, 0x39, 0xb9, 0xf9, 0x43, 0x39, 0x0f, 0xf0, 0x3a, 0x39, 0x5f, 0x53, 0x5b, 0x39, 0xff, 0x07, 0xe8, 0x38, 0x00, 0xb4, 0x54, 0x39, 0x7a, 0x23, 0xd0, 0x38, 0xf2, 0x82, 0x95, 0x39, +0xc4, 0xe6, 0x5e, 0x39, 0xf0, 0xc3, 0x45, 0x39, 0x8f, 0xd6, 0x25, 0x39, 0xcf, 0xe8, 0x17, 0x39, 0x6a, 0x92, 0x32, 0x39, 0x09, 0x73, 0x22, 0x39, 0x5c, 0x4f, 0x59, 0x39, 0x7b, 0x96, 0x17, 0x39, +0x64, 0x55, 0x20, 0x39, 0xb9, 0x37, 0x88, 0x39, 0xbb, 0x21, 0x06, 0x39, 0xd9, 0x14, 0x67, 0x39, 0x4e, 0x41, 0x2a, 0x39, 0x2d, 0xa8, 0x4a, 0x39, 0xad, 0x96, 0x21, 0x39, 0x35, 0xd9, 0x31, 0x39, +0xbc, 0xc0, 0x06, 0x39, 0x52, 0x3b, 0x30, 0x39, 0x8b, 0x73, 0xd1, 0x38, 0x21, 0x5a, 0x42, 0x39, 0x50, 0x50, 0x5c, 0x39, 0x36, 0x93, 0x32, 0x39, 0x46, 0x56, 0x5a, 0x39, 0x6d, 0xf1, 0x37, 0x39, +0x55, 0xf0, 0x30, 0x39, 0x30, 0x55, 0x10, 0x39, 0x1b, 0xf5, 0x1c, 0x39, 0x4b, 0xda, 0x15, 0x39, 0xcf, 0x08, 0x12, 0x39, 0xaf, 0x59, 0xf2, 0x38, 0xb0, 0xc9, 0x07, 0x39, 0x8f, 0xea, 0x47, 0x39, +0x6d, 0xbe, 0x3f, 0x39, 0x4c, 0x13, 0x2f, 0x39, 0xdf, 0xed, 0x21, 0x39, 0x55, 0x29, 0x91, 0x39, 0x18, 0x0d, 0x6a, 0x39, 0xf9, 0x60, 0x24, 0x39, 0x93, 0x75, 0x29, 0x39, 0xbc, 0x51, 0xa9, 0x38, +0xb6, 0x81, 0x16, 0x39, 0x2c, 0x41, 0x55, 0x39, 0x0e, 0x15, 0x12, 0x39, 0x5d, 0x0f, 0x0c, 0x39, 0xcf, 0xd3, 0x07, 0x39, 0x4e, 0x52, 0x27, 0x39, 0xac, 0x15, 0x43, 0x39, 0xfa, 0x07, 0x1a, 0x39, +0xfd, 0x17, 0x5a, 0x39, 0xf0, 0x6e, 0x14, 0x39, 0x7f, 0x00, 0xde, 0x38, 0x8e, 0x5b, 0x59, 0x39, 0xde, 0x9d, 0x18, 0x39, 0xbe, 0x80, 0x6d, 0x39, 0xfc, 0x77, 0x17, 0x39, 0xba, 0xd9, 0x7a, 0x39, +0x8c, 0xb2, 0x28, 0x39, 0x97, 0x3a, 0x6d, 0x39, 0x7d, 0x9e, 0x20, 0x39, 0xf5, 0x29, 0x0a, 0x39, 0xcf, 0xad, 0x26, 0x39, 0x12, 0xab, 0x42, 0x39, 0x02, 0x7e, 0xbf, 0x38, 0xe7, 0x23, 0x20, 0x39, +0xa2, 0xab, 0x1c, 0x39, 0x08, 0xb7, 0x1e, 0x39, 0xa4, 0x8b, 0x2d, 0x39, 0x4f, 0xbc, 0x25, 0x39, 0x65, 0x37, 0x77, 0x39, 0x06, 0x83, 0x05, 0x39, 0xb6, 0x3b, 0x32, 0x39, 0xee, 0x41, 0x4f, 0x39, +0x15, 0x16, 0xef, 0x38, 0x6e, 0xc5, 0x4c, 0x39, 0xd5, 0x27, 0x2c, 0x39, 0xea, 0x0f, 0x03, 0x39, 0x8d, 0x0a, 0xa6, 0x39, 0x42, 0xba, 0x2c, 0x39, 0x5c, 0xfa, 0x7a, 0x39, 0x7c, 0x53, 0xc5, 0x38, +0x67, 0x1a, 0x28, 0x39, 0x26, 0x57, 0x37, 0x39, 0x55, 0x62, 0x39, 0x39, 0x0b, 0x37, 0x51, 0x39, 0xd5, 0x4f, 0x8b, 0x39, 0xcd, 0x47, 0x72, 0x39, 0xce, 0x8c, 0x2b, 0x39, 0xea, 0x85, 0x1b, 0x39, +0x9b, 0x57, 0x13, 0x39, 0x53, 0xc6, 0x5b, 0x39, 0xbf, 0x0b, 0x2b, 0x39, 0x08, 0x36, 0xfe, 0x38, 0x18, 0xc5, 0x26, 0x39, 0x38, 0xc2, 0x05, 0x39, 0x1e, 0xc3, 0xcb, 0x38, 0x67, 0xb5, 0x7b, 0x39, +0x5b, 0x2a, 0x17, 0x39, 0x5c, 0xfa, 0x4c, 0x39, 0x74, 0xaf, 0xf0, 0x38, 0x43, 0xde, 0x19, 0x39, 0xd3, 0x1e, 0x0f, 0x39, 0x3c, 0x21, 0x4d, 0x39, 0x32, 0xdc, 0x18, 0x39, 0xd5, 0xb2, 0x2e, 0x39, +0x27, 0x25, 0x1c, 0x39, 0x77, 0xf2, 0x1f, 0x39, 0xeb, 0x00, 0x80, 0x39, 0x17, 0x0d, 0x4f, 0x39, 0x7c, 0xb2, 0x3f, 0x39, 0xbe, 0xb8, 0x2a, 0x39, 0x67, 0xc9, 0x3b, 0x39, 0x9e, 0xa5, 0x09, 0x39, +0x49, 0xae, 0x40, 0x39, 0x6d, 0x07, 0x16, 0x39, 0xd2, 0x0b, 0x46, 0x39, 0x70, 0xa7, 0x6d, 0x39, 0x2a, 0x68, 0xf0, 0x38, 0x4e, 0x2f, 0x15, 0x39, 0xdd, 0x4e, 0x23, 0x39, 0xab, 0xec, 0x11, 0x39, +0x34, 0x57, 0xf5, 0x38, 0xcd, 0x55, 0x47, 0x39, 0xe4, 0x33, 0x39, 0x39, 0xf8, 0x87, 0x2a, 0x39, 0x6a, 0x34, 0x2b, 0x39, 0xfa, 0x0c, 0x21, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x6e, 0x4a, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xac, 0x0a, 0x00, 0x00, +0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x1c, 0x0b, 0x00, 0x00, 0x42, 0x4f, 0xfe, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x62, 0x3e, 0x71, 0x3c, 0x4a, 0xf0, 0x0d, 0x3c, 0x4a, 0x3c, 0xf3, 0x3b, 0x3a, 0x94, 0x94, 0x3b, 0x52, 0x4f, 0xa4, 0x3b, 0xe3, 0x4f, 0xd8, 0x3b, +0xfa, 0x8a, 0xcb, 0x3b, 0xb3, 0xd4, 0x02, 0x3c, 0xe7, 0x23, 0xdb, 0x3b, 0x88, 0x09, 0xc6, 0x3b, 0x27, 0xe3, 0x04, 0x3c, 0x0a, 0x6d, 0x11, 0x3c, 0xfa, 0x79, 0xf9, 0x3b, 0x3f, 0x2b, 0xe0, 0x3b, +0xc7, 0xb3, 0x32, 0x3c, 0x0f, 0xa4, 0x0c, 0x3c, 0x5c, 0x39, 0xd6, 0x3b, 0x55, 0x7b, 0xc8, 0x3b, 0xbd, 0x19, 0x2c, 0x3c, 0x32, 0x0b, 0x3c, 0x3c, 0x88, 0x4e, 0x07, 0x3c, 0x09, 0xa7, 0xf7, 0x3b, +0x13, 0x73, 0xbb, 0x3b, 0x7f, 0xf0, 0x02, 0x3c, 0xbf, 0xbd, 0x0e, 0x3c, 0xd7, 0xf9, 0x37, 0x3c, 0x59, 0x54, 0xe0, 0x3b, 0x96, 0xdd, 0xd7, 0x3b, 0x50, 0x02, 0xc7, 0x3b, 0x87, 0x96, 0x0d, 0x3c, +0xb6, 0x2e, 0xef, 0x3b, 0x56, 0xc2, 0xc5, 0x3b, 0x95, 0x17, 0x9e, 0x3b, 0x58, 0x71, 0xff, 0x3b, 0x8e, 0x83, 0x3a, 0x3c, 0xea, 0xef, 0x07, 0x3c, 0x1c, 0xc3, 0xbe, 0x3b, 0x10, 0x9e, 0x04, 0x3c, +0xdf, 0x9d, 0x0c, 0x3c, 0xe1, 0xee, 0xfc, 0x3b, 0xaf, 0xc5, 0xc7, 0x3b, 0x0c, 0xa0, 0x46, 0x3c, 0x54, 0xfe, 0x94, 0x3b, 0xa6, 0xd2, 0x12, 0x3c, 0x38, 0x9e, 0x14, 0x3c, 0x6a, 0x3d, 0xfc, 0x3b, +0x41, 0x4f, 0xf3, 0x3b, 0xa4, 0xb4, 0x16, 0x3c, 0xf3, 0x4d, 0xe1, 0x3b, 0xeb, 0x63, 0x3d, 0x3c, 0xe5, 0x3a, 0xc3, 0x3b, 0x29, 0xde, 0xce, 0x3b, 0x70, 0x8d, 0x92, 0x3b, 0x3e, 0xc0, 0x07, 0x3c, +0xf9, 0xaf, 0xec, 0x3b, 0x4c, 0x52, 0xd7, 0x3b, 0x6e, 0xf6, 0x19, 0x3c, 0xa3, 0x9f, 0xc4, 0x3b, 0x8f, 0xc4, 0xcc, 0x3b, 0xe6, 0x95, 0x12, 0x3c, 0x23, 0x23, 0xec, 0x3b, 0x03, 0xb8, 0xef, 0x3b, +0xa6, 0x84, 0x28, 0x3c, 0xa6, 0x0a, 0x2c, 0x3c, 0x6d, 0x54, 0x8f, 0x3b, 0x58, 0x6d, 0xcb, 0x3b, 0x70, 0x45, 0xd1, 0x3b, 0x65, 0x91, 0xf3, 0x3b, 0x72, 0x48, 0x8d, 0x3b, 0x94, 0x86, 0xe5, 0x3b, +0x29, 0x5e, 0x46, 0x3c, 0x91, 0x3f, 0x2c, 0x3c, 0x33, 0xfc, 0xb3, 0x3b, 0x54, 0xa4, 0xcb, 0x3b, 0x79, 0x65, 0x95, 0x3b, 0x44, 0x08, 0xb5, 0x3b, 0x02, 0xcf, 0xca, 0x3b, 0xc3, 0x94, 0x00, 0x3c, +0x83, 0x57, 0x0c, 0x3c, 0x1f, 0xd1, 0x05, 0x3c, 0x96, 0x7c, 0xb3, 0x3b, 0xb1, 0xc3, 0xea, 0x3b, 0x1d, 0x80, 0xdc, 0x3b, 0xa6, 0x51, 0x64, 0x3b, 0xc3, 0xd4, 0x41, 0x3c, 0xfa, 0xc3, 0xe7, 0x3b, +0xea, 0x17, 0x1f, 0x3c, 0x60, 0xd9, 0xdb, 0x3b, 0xda, 0x5a, 0xf2, 0x3b, 0x8a, 0x94, 0xec, 0x3b, 0x73, 0xae, 0xf7, 0x3b, 0xd5, 0x23, 0x02, 0x3c, 0xd4, 0x46, 0xf8, 0x3b, 0x5d, 0xa5, 0x11, 0x3c, +0x4f, 0x15, 0x9a, 0x3b, 0x88, 0x3f, 0x0d, 0x3c, 0x8f, 0x37, 0x8a, 0x3b, 0xe9, 0x91, 0x46, 0x3c, 0x3e, 0x05, 0x14, 0x3c, 0x1d, 0x54, 0x03, 0x3c, 0xf5, 0x40, 0xdc, 0x3b, 0x32, 0xc1, 0xc9, 0x3b, +0x74, 0x2a, 0xed, 0x3b, 0xc8, 0xc0, 0xd7, 0x3b, 0xb3, 0x4e, 0x10, 0x3c, 0xdb, 0x53, 0xc9, 0x3b, 0x69, 0xf1, 0xd4, 0x3b, 0x02, 0xea, 0x34, 0x3c, 0xcc, 0x24, 0xb2, 0x3b, 0xd8, 0x73, 0x19, 0x3c, +0xbb, 0x1e, 0xe2, 0x3b, 0xae, 0x93, 0x06, 0x3c, 0x1d, 0x9c, 0xd6, 0x3b, 0x7a, 0x34, 0xec, 0x3b, 0xf9, 0xf7, 0xb2, 0x3b, 0xc9, 0x0e, 0xea, 0x3b, 0xba, 0x16, 0x8b, 0x3b, 0xda, 0x0f, 0x01, 0x3c, +0x55, 0x4d, 0x12, 0x3c, 0x84, 0x2b, 0xed, 0x3b, 0x4a, 0xfd, 0x10, 0x3c, 0xa5, 0x4c, 0xf4, 0x3b, 0x30, 0xff, 0xea, 0x3b, 0x23, 0xb1, 0xbf, 0x3b, 0x87, 0x75, 0xd0, 0x3b, 0xeb, 0x05, 0xc7, 0x3b, +0xb3, 0xf3, 0xc1, 0x3b, 0x8e, 0xef, 0xa0, 0x3b, 0xde, 0x57, 0xb4, 0x3b, 0xc3, 0xc1, 0x04, 0x3c, 0xe9, 0xa8, 0xfe, 0x3b, 0xa1, 0x85, 0xe8, 0x3b, 0xec, 0x0f, 0xd7, 0x3b, 0xe5, 0xca, 0x40, 0x3c, +0xb2, 0x6c, 0x1b, 0x3c, 0xca, 0x50, 0xda, 0x3b, 0x27, 0x10, 0xe1, 0x3b, 0x8d, 0xe0, 0x60, 0x3b, 0x46, 0xe4, 0xc7, 0x3b, 0x47, 0x9d, 0x0d, 0x3c, 0xf6, 0x03, 0xc2, 0x3b, 0x67, 0x04, 0xba, 0x3b, +0x4f, 0x65, 0xb4, 0x3b, 0x4f, 0x39, 0xde, 0x3b, 0x64, 0x8c, 0x01, 0x3c, 0x98, 0x92, 0xcc, 0x3b, 0xee, 0xd3, 0x10, 0x3c, 0x57, 0x23, 0xc5, 0x3b, 0x54, 0x6c, 0x93, 0x3b, 0xcc, 0x56, 0x10, 0x3c, +0xab, 0xb1, 0xca, 0x3b, 0x7e, 0xb7, 0x1d, 0x3c, 0x5b, 0x2b, 0xc9, 0x3b, 0x95, 0x94, 0x26, 0x3c, 0x21, 0x0d, 0xe0, 0x3b, 0xe8, 0x88, 0x1d, 0x3c, 0x7e, 0x52, 0xd5, 0x3b, 0xb9, 0x7f, 0xb7, 0x3b, +0xd7, 0x5e, 0xdd, 0x3b, 0x9a, 0x45, 0x01, 0x3c, 0x5a, 0x53, 0x7e, 0x3b, 0xaf, 0xaf, 0xd4, 0x3b, 0xf3, 0x13, 0xd0, 0x3b, 0x16, 0xcb, 0xd2, 0x3b, 0x75, 0x7d, 0xe6, 0x3b, 0x18, 0x1e, 0xdc, 0x3b, +0xc9, 0x2a, 0x24, 0x3c, 0x04, 0x52, 0xb1, 0x3b, 0x4e, 0xb7, 0xec, 0x3b, 0xc8, 0xa1, 0x09, 0x3c, 0xaa, 0xc4, 0x9e, 0x3b, 0x1b, 0xfb, 0x07, 0x3c, 0xe7, 0xa4, 0xe4, 0x3b, 0x23, 0x11, 0xae, 0x3b, +0x03, 0x86, 0x5c, 0x3c, 0x60, 0x67, 0xe5, 0x3b, 0x41, 0xaa, 0x26, 0x3c, 0x70, 0x09, 0x83, 0x3b, 0x10, 0x43, 0xdf, 0x3b, 0xbe, 0x7f, 0xf3, 0x3b, 0x98, 0x36, 0xf6, 0x3b, 0x8d, 0xee, 0x0a, 0x3c, +0x06, 0x06, 0x39, 0x3c, 0xae, 0xe3, 0x20, 0x3c, 0x01, 0xd7, 0xe3, 0x3b, 0xdb, 0x8d, 0xce, 0x3b, 0x59, 0xb0, 0xc3, 0x3b, 0xb3, 0xf1, 0x11, 0x3c, 0x99, 0x2b, 0xe3, 0x3b, 0xe1, 0xcf, 0xa8, 0x3b, +0xc3, 0x7d, 0xdd, 0x3b, 0xf2, 0xa5, 0xb1, 0x3b, 0x92, 0x4f, 0x87, 0x3b, 0x76, 0x26, 0x27, 0x3c, 0x41, 0xc4, 0xc8, 0x3b, 0x41, 0x1e, 0x08, 0x3c, 0x83, 0xd4, 0x9f, 0x3b, 0x31, 0x5b, 0xcc, 0x3b, +0xf0, 0x14, 0xbe, 0x3b, 0x12, 0x38, 0x08, 0x3c, 0x72, 0x04, 0xcb, 0x3b, 0x83, 0x05, 0xe8, 0x3b, 0x58, 0x61, 0xcf, 0x3b, 0x06, 0x6e, 0xd4, 0x3b, 0x38, 0x01, 0x2a, 0x3c, 0xb1, 0x7e, 0x09, 0x3c, +0x0c, 0x99, 0xfe, 0x3b, 0x5c, 0xbd, 0xe2, 0x3b, 0x7d, 0x67, 0xf9, 0x3b, 0xf6, 0xcf, 0xb6, 0x3b, 0x78, 0xe7, 0xff, 0x3b, 0xdc, 0x41, 0xc7, 0x3b, 0xd9, 0x83, 0x03, 0x3c, 0x30, 0xd1, 0x1d, 0x3c, +0x2c, 0xa5, 0x9f, 0x3b, 0xd4, 0x22, 0xc6, 0x3b, 0xbd, 0xe4, 0xd8, 0x3b, 0x53, 0xce, 0xc1, 0x3b, 0xe8, 0xeb, 0xa2, 0x3b, 0xfa, 0x5e, 0x04, 0x3c, 0xeb, 0xf8, 0xf5, 0x3b, 0x95, 0x7c, 0xe2, 0x3b, +0x9d, 0x61, 0xe3, 0x3b, 0x3c, 0xe5, 0xd5, 0x3b, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x30, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, +0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xb2, 0x55, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa4, 0x0a, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x0a, 0x00, 0x00, 0xa4, 0x55, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0xe0, 0x00, 0x00, 0x00, 0xf8, 0x65, 0x09, 0x39, 0x85, 0x2a, 0x4b, 0x39, 0x2d, 0xce, 0x53, 0x39, 0xcc, 0x98, 0x2e, 0x39, 0x28, 0x3c, 0x3f, 0x39, 0x6d, 0x39, 0x47, 0x39, 0x0a, 0x84, 0x1f, 0x39, +0x6d, 0x9c, 0x3a, 0x39, 0x2f, 0x50, 0x10, 0x39, 0x91, 0xb8, 0x2a, 0x39, 0xef, 0xb8, 0x2f, 0x39, 0x61, 0x90, 0x6b, 0x39, 0xdc, 0x02, 0x3f, 0x39, 0x06, 0xe6, 0x1d, 0x39, 0x86, 0x78, 0x8d, 0x39, +0x88, 0xda, 0x55, 0x39, 0x59, 0x5a, 0x53, 0x39, 0xed, 0xb7, 0x1b, 0x39, 0x1b, 0xa1, 0x16, 0x39, 0x51, 0x33, 0x26, 0x39, 0x08, 0xa5, 0x44, 0x39, 0xb1, 0x8f, 0xfc, 0x38, 0x00, 0x85, 0x13, 0x39, +0x18, 0x99, 0x56, 0x39, 0x26, 0x1b, 0x5b, 0x39, 0xf6, 0xcf, 0x11, 0x39, 0xde, 0xb9, 0x1b, 0x39, 0xd1, 0x44, 0x3b, 0x39, 0x75, 0xf4, 0x30, 0x39, 0x0b, 0xc4, 0x4b, 0x39, 0x2b, 0x8b, 0x30, 0x39, +0x9e, 0x7c, 0x72, 0x39, 0x12, 0x61, 0x28, 0x39, 0x91, 0x8c, 0x4e, 0x39, 0xec, 0x76, 0x26, 0x39, 0x4e, 0xc8, 0x2e, 0x39, 0xeb, 0x6b, 0x22, 0x39, 0x25, 0xea, 0x3e, 0x39, 0xd2, 0x4c, 0x69, 0x39, +0xe2, 0xd4, 0x61, 0x39, 0xcc, 0x65, 0x1e, 0x39, 0x02, 0xeb, 0xef, 0x38, 0x05, 0x53, 0x3e, 0x39, 0x03, 0x88, 0x35, 0x39, 0x6a, 0x49, 0x23, 0x39, 0x8d, 0xbc, 0x2d, 0x39, 0x00, 0x6e, 0x4a, 0x39, +0x16, 0x32, 0x25, 0x39, 0x22, 0xab, 0x54, 0x39, 0x5b, 0x31, 0x3d, 0x39, 0x8a, 0x55, 0x3a, 0x39, 0x6b, 0x5b, 0x12, 0x39, 0x1f, 0x4b, 0x35, 0x39, 0x56, 0xec, 0xde, 0x38, 0x2c, 0x5d, 0x41, 0x39, +0xf0, 0x7b, 0x18, 0x39, 0x94, 0x4a, 0x42, 0x39, 0xf2, 0x7b, 0x44, 0x39, 0x08, 0xf0, 0x1b, 0x39, 0xe8, 0x99, 0x5f, 0x39, 0x10, 0x2f, 0x08, 0x39, 0x4f, 0x31, 0x28, 0x39, 0x2b, 0x62, 0x32, 0x39, +0x00, 0xc4, 0x53, 0x39, 0xd8, 0xb8, 0x3e, 0x39, 0x80, 0x24, 0x4e, 0x39, 0x9c, 0xa9, 0x89, 0x39, 0x47, 0x66, 0x51, 0x39, 0xbb, 0x45, 0x2c, 0x39, 0xf2, 0x99, 0x34, 0x39, 0x9c, 0x17, 0x0e, 0x39, +0x14, 0x8f, 0x36, 0x39, 0xea, 0xa1, 0x77, 0x39, 0x3e, 0x99, 0x5f, 0x39, 0xfa, 0xd9, 0xd3, 0x38, 0x3b, 0x16, 0x48, 0x39, 0x4e, 0xf2, 0x23, 0x39, 0x9e, 0xa9, 0x1f, 0x39, 0x20, 0x00, 0x2c, 0x39, +0x6f, 0xbc, 0x1c, 0x39, 0x0b, 0x4a, 0x49, 0x39, 0x39, 0xfa, 0x1c, 0x39, 0xef, 0x67, 0x3e, 0x39, 0x56, 0x28, 0x43, 0x39, 0xdf, 0xbe, 0x2a, 0x39, 0xdc, 0x96, 0x1d, 0x39, 0x52, 0x4d, 0x26, 0x39, +0xb9, 0x4a, 0x31, 0x39, 0xf3, 0xcb, 0x78, 0x39, 0x71, 0xf1, 0x43, 0x39, 0xfc, 0xe6, 0x37, 0x39, 0x93, 0x7e, 0x55, 0x39, 0xfa, 0x55, 0x0f, 0x39, 0x7a, 0xd3, 0x2f, 0x39, 0x55, 0xff, 0x36, 0x39, +0x07, 0x7d, 0x49, 0x39, 0x27, 0x64, 0x01, 0x39, 0xcf, 0xe8, 0xf9, 0x38, 0x08, 0x0e, 0x69, 0x39, 0x52, 0x1b, 0x4b, 0x39, 0x12, 0x05, 0x85, 0x39, 0x8a, 0x63, 0x3c, 0x39, 0x16, 0x97, 0x5e, 0x39, +0x2e, 0x4f, 0x71, 0x39, 0xea, 0x79, 0x4b, 0x39, 0x5f, 0x45, 0x2e, 0x39, 0xad, 0xe8, 0x2c, 0x39, 0xde, 0xba, 0x1c, 0x39, 0xb4, 0xf5, 0x34, 0x39, 0x68, 0xd2, 0x3b, 0x39, 0x54, 0x58, 0x26, 0x39, +0xe6, 0x19, 0x4d, 0x39, 0xd7, 0x59, 0x2f, 0x39, 0x31, 0xd3, 0x17, 0x39, 0x15, 0xbd, 0x28, 0x39, 0xa0, 0x3d, 0x48, 0x39, 0x18, 0x82, 0x38, 0x39, 0x7d, 0x31, 0x49, 0x39, 0x8c, 0x01, 0x75, 0x39, +0x2c, 0xd5, 0x61, 0x39, 0x13, 0xed, 0x66, 0x39, 0xa5, 0xc5, 0x19, 0x39, 0xc0, 0xa6, 0x62, 0x39, 0x5c, 0x75, 0x29, 0x39, 0x53, 0xa2, 0x2b, 0x39, 0x5d, 0x8d, 0x34, 0x39, 0xce, 0xe6, 0x73, 0x39, +0xe0, 0xff, 0x0d, 0x39, 0xc3, 0x57, 0x44, 0x39, 0xed, 0x4a, 0x1d, 0x39, 0x9a, 0x94, 0x25, 0x39, 0x9b, 0xdb, 0x09, 0x39, 0x89, 0xbd, 0x1d, 0x39, 0x6a, 0x33, 0x15, 0x39, 0xe6, 0x61, 0x26, 0x39, +0x6a, 0x5c, 0x65, 0x39, 0x0a, 0xf6, 0x51, 0x39, 0x86, 0xd1, 0x08, 0x39, 0x44, 0xbc, 0x35, 0x39, 0xc1, 0x17, 0x24, 0x39, 0x2c, 0xec, 0x55, 0x39, 0x1e, 0xa4, 0x6d, 0x39, 0xfc, 0x58, 0x2a, 0x39, +0xaf, 0x57, 0x31, 0x39, 0x9a, 0xa7, 0x46, 0x39, 0xe5, 0xeb, 0x1a, 0x39, 0x25, 0xee, 0x37, 0x39, 0xc5, 0xb2, 0x31, 0x39, 0x7a, 0xa2, 0x50, 0x39, 0x85, 0xc1, 0x4b, 0x39, 0x23, 0x16, 0x39, 0x39, +0x80, 0x3e, 0x2c, 0x39, 0x00, 0x73, 0x33, 0x39, 0x63, 0x2e, 0x3a, 0x39, 0xb5, 0xe9, 0x44, 0x39, 0xe3, 0x87, 0x45, 0x39, 0x15, 0x4e, 0x38, 0x39, 0x8f, 0x46, 0x64, 0x39, 0x36, 0xa5, 0x3e, 0x39, +0x9e, 0xba, 0x59, 0x39, 0x99, 0xc8, 0x60, 0x39, 0xfa, 0x21, 0x19, 0x39, 0x34, 0xd2, 0x3d, 0x39, 0x87, 0xa9, 0x2d, 0x39, 0x43, 0x46, 0x66, 0x39, 0xf2, 0x4c, 0x2f, 0x39, 0x46, 0xe1, 0x73, 0x39, +0x10, 0xb4, 0x43, 0x39, 0x08, 0x78, 0x44, 0x39, 0xf9, 0x01, 0x32, 0x39, 0x25, 0x89, 0x34, 0x39, 0x48, 0xcd, 0x47, 0x39, 0x04, 0xad, 0x18, 0x39, 0x66, 0xb2, 0x63, 0x39, 0x48, 0xf2, 0x22, 0x39, +0x86, 0x42, 0x74, 0x39, 0x78, 0x20, 0x2f, 0x39, 0xbd, 0xb6, 0x34, 0x39, 0xf8, 0xf3, 0x23, 0x39, 0x91, 0x38, 0x3f, 0x39, 0x25, 0xe6, 0x39, 0x39, 0x22, 0x27, 0x69, 0x39, 0x07, 0xff, 0x4a, 0x39, +0x89, 0xdd, 0x42, 0x39, 0xe2, 0xff, 0x76, 0x39, 0x68, 0x49, 0x67, 0x39, 0x59, 0x01, 0x52, 0x39, 0x4b, 0x8a, 0x81, 0x39, 0xed, 0x98, 0x76, 0x39, 0xe5, 0x93, 0x35, 0x39, 0xa9, 0xac, 0x5b, 0x39, +0x9b, 0x47, 0x5f, 0x39, 0x65, 0x2b, 0x53, 0x39, 0x5a, 0x21, 0x35, 0x39, 0x73, 0x47, 0x3d, 0x39, 0xff, 0xcb, 0x5a, 0x39, 0x5f, 0x80, 0x19, 0x39, 0xa3, 0xf3, 0x2b, 0x39, 0xeb, 0x0f, 0x3f, 0x39, +0xc6, 0x85, 0x5b, 0x39, 0x6c, 0xfb, 0x60, 0x39, 0x1e, 0x17, 0x68, 0x39, 0xdd, 0x9e, 0x43, 0x39, 0x5e, 0x32, 0x0a, 0x39, 0x8b, 0x16, 0x21, 0x39, 0x19, 0x63, 0x2b, 0x39, 0xbe, 0x96, 0x2c, 0x39, +0xe4, 0x4e, 0x1f, 0x39, 0xb3, 0x3e, 0x48, 0x39, 0x2e, 0x51, 0x37, 0x39, 0x69, 0xbb, 0x0e, 0x39, 0x25, 0x87, 0x86, 0x39, 0xba, 0xe6, 0x39, 0x39, 0x01, 0x74, 0x4f, 0x39, 0x34, 0xea, 0x36, 0x39, +0x39, 0x01, 0x1e, 0x39, 0x80, 0xda, 0x2d, 0x39, 0xd9, 0xa2, 0x33, 0x39, 0x38, 0xc8, 0x4d, 0x39, 0x2f, 0xc3, 0x7f, 0x39, 0x72, 0x62, 0x0e, 0x39, 0x44, 0xe5, 0x48, 0x39, 0x43, 0x9e, 0x43, 0x39, +0x8e, 0x91, 0x28, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x36, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x9a, 0x60, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x0a, 0x00, 0x00, 0x8c, 0x60, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xbf, 0xd1, 0x77, 0x3a, 0x8c, 0x38, 0xb7, 0x3a, 0x14, 0x03, 0xbf, 0x3a, 0xd3, 0x74, 0x9d, 0x3a, +0x09, 0x76, 0xac, 0x3a, 0x84, 0xaa, 0xb3, 0x3a, 0x16, 0xdb, 0x8f, 0x3a, 0x84, 0x4a, 0xa8, 0x3a, 0x4d, 0x25, 0x82, 0x3a, 0x01, 0xf6, 0x99, 0x3a, 0xad, 0x78, 0x9e, 0x3a, 0x2e, 0x70, 0xd4, 0x3a, +0x5d, 0x42, 0xac, 0x3a, 0xb7, 0x65, 0x8e, 0x3a, 0x27, 0x2a, 0xff, 0x3a, 0xf5, 0xdb, 0xc0, 0x3a, 0x9f, 0x9a, 0xbe, 0x3a, 0x68, 0x6e, 0x8c, 0x3a, 0x7d, 0xd7, 0x87, 0x3a, 0x5d, 0xe2, 0x95, 0x3a, +0xf4, 0x56, 0xb1, 0x3a, 0x51, 0xc4, 0x63, 0x3a, 0x89, 0x09, 0x85, 0x3a, 0xd0, 0x87, 0xc1, 0x3a, 0x92, 0x98, 0xc5, 0x3a, 0x67, 0x7f, 0x83, 0x3a, 0x28, 0x70, 0x8c, 0x3a, 0x60, 0xe2, 0xa8, 0x3a, +0x39, 0x95, 0x9f, 0x3a, 0xff, 0xc2, 0xb7, 0x3a, 0x45, 0x36, 0x9f, 0x3a, 0x6f, 0xae, 0xda, 0x3a, 0x5d, 0xd9, 0x97, 0x3a, 0x92, 0x45, 0xba, 0x3a, 0x55, 0x1f, 0x96, 0x3a, 0xab, 0x9f, 0x9d, 0x3a, +0xf0, 0x79, 0x92, 0x3a, 0x13, 0x2c, 0xac, 0x3a, 0x85, 0x65, 0xd2, 0x3a, 0x48, 0xa9, 0xcb, 0x3a, 0xf2, 0xd8, 0x8e, 0x3a, 0x62, 0x5d, 0x58, 0x3a, 0xc9, 0xa3, 0xab, 0x3a, 0xc4, 0xb5, 0xa3, 0x3a, +0xb0, 0x41, 0x93, 0x3a, 0x34, 0xae, 0x9c, 0x3a, 0x89, 0x8e, 0xb6, 0x3a, 0x63, 0xfa, 0x94, 0x3a, 0x58, 0xca, 0xbf, 0x3a, 0x8f, 0x9e, 0xaa, 0x3a, 0x96, 0x0a, 0xa8, 0x3a, 0x2b, 0xfd, 0x83, 0x3a, +0xda, 0x7e, 0xa3, 0x3a, 0xd4, 0x09, 0x49, 0x3a, 0x8c, 0x61, 0xae, 0x3a, 0xb4, 0x83, 0x89, 0x3a, 0xa5, 0x37, 0xaf, 0x3a, 0xe7, 0x31, 0xb1, 0x3a, 0x01, 0xa1, 0x8c, 0x3a, 0x5b, 0xa6, 0xc9, 0x3a, +0xfa, 0xa0, 0x75, 0x3a, 0x4a, 0xae, 0x97, 0x3a, 0x08, 0xdf, 0xa0, 0x3a, 0xe7, 0xf9, 0xbe, 0x3a, 0x9d, 0xff, 0xab, 0x3a, 0xb9, 0xe7, 0xb9, 0x3a, 0xbf, 0x4b, 0xf8, 0x3a, 0xa5, 0xd7, 0xbc, 0x3a, +0x2e, 0x5c, 0x9b, 0x3a, 0x12, 0xdf, 0xa2, 0x3a, 0x8c, 0x24, 0x80, 0x3a, 0x01, 0xa3, 0xa4, 0x3a, 0x69, 0x52, 0xdf, 0x3a, 0xc2, 0xa5, 0xc9, 0x3a, 0xb9, 0x0d, 0x3f, 0x3a, 0xa5, 0x71, 0xb4, 0x3a, +0x00, 0xda, 0x93, 0x3a, 0xfa, 0xfc, 0x8f, 0x3a, 0x68, 0x1d, 0x9b, 0x3a, 0x57, 0x59, 0x8d, 0x3a, 0x3d, 0x87, 0xb5, 0x3a, 0x10, 0x91, 0x8d, 0x3a, 0xa6, 0xb6, 0xab, 0x3a, 0xa2, 0xff, 0xaf, 0x3a, +0xb1, 0xfb, 0x99, 0x3a, 0x53, 0x1e, 0x8e, 0x3a, 0xd1, 0xf9, 0x95, 0x3a, 0x05, 0xe3, 0x9f, 0x3a, 0x30, 0x5f, 0xe0, 0x3a, 0xff, 0xb4, 0xb0, 0x3a, 0x26, 0xd9, 0xa5, 0x3a, 0x07, 0x89, 0xc0, 0x3a, +0xa8, 0x43, 0x81, 0x3a, 0x9d, 0x90, 0x9e, 0x3a, 0x3d, 0x08, 0xa5, 0x3a, 0x38, 0xb5, 0xb5, 0x3a, 0x94, 0x60, 0x69, 0x3a, 0x15, 0x60, 0x61, 0x3a, 0xe5, 0x2c, 0xd2, 0x3a, 0xd7, 0x2a, 0xb7, 0x3a, +0x07, 0xec, 0xef, 0x3a, 0xf3, 0xe4, 0xa9, 0x3a, 0xf2, 0xbc, 0xc8, 0x3a, 0x97, 0x9e, 0xd9, 0x3a, 0x25, 0x80, 0xb7, 0x3a, 0x97, 0x29, 0x9d, 0x3a, 0x20, 0xef, 0x9b, 0x3a, 0xed, 0x57, 0x8d, 0x3a, +0xd2, 0x31, 0xa3, 0x3a, 0x10, 0x62, 0xa9, 0x3a, 0xbe, 0x03, 0x96, 0x3a, 0x4b, 0xf7, 0xb8, 0x3a, 0xeb, 0x22, 0x9e, 0x3a, 0x86, 0xeb, 0x88, 0x3a, 0x57, 0x2c, 0x98, 0x3a, 0x2c, 0x95, 0xb4, 0x3a, +0x08, 0x65, 0xa6, 0x3a, 0x18, 0x71, 0xb5, 0x3a, 0x0d, 0xf4, 0xdc, 0x3a, 0x8a, 0xa9, 0xcb, 0x3a, 0x70, 0x41, 0xd0, 0x3a, 0x0b, 0xad, 0x8a, 0x3a, 0x8b, 0x66, 0xcc, 0x3a, 0x87, 0xd2, 0x98, 0x3a, +0xd0, 0xc8, 0x9a, 0x3a, 0xb9, 0xd3, 0xa2, 0x3a, 0x11, 0xf5, 0xdb, 0x3a, 0x24, 0x0f, 0x80, 0x3a, 0x45, 0x11, 0xb1, 0x3a, 0xd8, 0xd9, 0x8d, 0x3a, 0x3b, 0x53, 0x95, 0x3a, 0xeb, 0xa5, 0x78, 0x3a, +0x34, 0x41, 0x8e, 0x3a, 0xb2, 0x8d, 0x86, 0x3a, 0x5f, 0x0c, 0x96, 0x3a, 0x1c, 0xd8, 0xce, 0x3a, 0x4b, 0x59, 0xbd, 0x3a, 0xff, 0xc5, 0x76, 0x3a, 0xe3, 0xe4, 0xa3, 0x3a, 0xc5, 0xfb, 0x93, 0x3a, +0xde, 0xeb, 0xc0, 0x3a, 0xb8, 0x4f, 0xd6, 0x3a, 0xce, 0x9f, 0x99, 0x3a, 0xb5, 0xee, 0x9f, 0x3a, 0x02, 0x27, 0xb3, 0x3a, 0x68, 0xb6, 0x8b, 0x3a, 0x9b, 0xdf, 0xa5, 0x3a, 0xda, 0x40, 0xa0, 0x3a, +0x11, 0x27, 0xbc, 0x3a, 0xb9, 0xc0, 0xb7, 0x3a, 0x8a, 0xea, 0xa6, 0x3a, 0xa8, 0x55, 0x9b, 0x3a, 0x14, 0xd5, 0xa1, 0x3a, 0x47, 0xe7, 0xa7, 0x3a, 0xe3, 0x94, 0xb1, 0x3a, 0x8a, 0x23, 0xb2, 0x3a, +0x20, 0x36, 0xa6, 0x3a, 0x88, 0xdd, 0xcd, 0x3a, 0xe9, 0xed, 0xab, 0x3a, 0xa6, 0x5a, 0xc4, 0x3a, 0x55, 0xb7, 0xca, 0x3a, 0x71, 0x19, 0x8a, 0x3a, 0x9e, 0x2f, 0xab, 0x3a, 0x0c, 0x9d, 0x9c, 0x3a, +0x00, 0xab, 0xcf, 0x3a, 0x4a, 0x17, 0x9e, 0x3a, 0x14, 0xf0, 0xdb, 0x3a, 0xa4, 0x7d, 0xb0, 0x3a, 0x5f, 0x2e, 0xb1, 0x3a, 0x48, 0x88, 0xa0, 0x3a, 0xeb, 0xcf, 0xa2, 0x3a, 0xdb, 0x2f, 0xb4, 0x3a, +0xf7, 0xaf, 0x89, 0x3a, 0xeb, 0x57, 0xcd, 0x3a, 0x1c, 0xf3, 0x92, 0x3a, 0xc8, 0x47, 0xdc, 0x3a, 0x2e, 0xef, 0x9d, 0x3a, 0x09, 0xf9, 0xa2, 0x3a, 0x80, 0xdb, 0x93, 0x3a, 0xcc, 0x72, 0xac, 0x3a, +0x21, 0xa6, 0xa7, 0x3a, 0x88, 0x43, 0xd2, 0x3a, 0x53, 0x11, 0xb7, 0x3a, 0x2d, 0xbc, 0xaf, 0x3a, 0x49, 0xc0, 0xde, 0x3a, 0xb4, 0x94, 0xd0, 0x3a, 0x7e, 0x63, 0xbd, 0x3a, 0x5f, 0xa5, 0xe9, 0x3a, +0x70, 0x63, 0xde, 0x3a, 0x7b, 0xc0, 0xa3, 0x3a, 0xcc, 0x1b, 0xc6, 0x3a, 0x23, 0x5c, 0xc9, 0x3a, 0x47, 0x70, 0xbe, 0x3a, 0x2f, 0x59, 0xa3, 0x3a, 0x7c, 0xb2, 0xaa, 0x3a, 0x31, 0x51, 0xc5, 0x3a, +0x92, 0x6e, 0x8a, 0x3a, 0x25, 0x12, 0x9b, 0x3a, 0x24, 0x4e, 0xac, 0x3a, 0xbb, 0xf8, 0xc5, 0x3a, 0x2b, 0xe5, 0xca, 0x3a, 0x38, 0x4e, 0xd1, 0x3a, 0x86, 0x6a, 0xb0, 0x3a, 0x69, 0x42, 0x79, 0x3a, +0x13, 0x46, 0x91, 0x3a, 0xcb, 0x8f, 0x9a, 0x3a, 0x3d, 0xa5, 0x9b, 0x3a, 0x28, 0xab, 0x8f, 0x3a, 0x24, 0x96, 0xb4, 0x3a, 0x0d, 0x52, 0xa5, 0x3a, 0x44, 0xb8, 0x80, 0x3a, 0x5f, 0xa4, 0xf2, 0x3a, +0xa7, 0xa6, 0xa7, 0x3a, 0x4a, 0x16, 0xbb, 0x3a, 0x2f, 0xf5, 0xa4, 0x3a, 0x3e, 0x7e, 0x8e, 0x3a, 0x36, 0xc9, 0x9c, 0x3a, 0x3b, 0x00, 0xa2, 0x3a, 0x80, 0x94, 0xb9, 0x3a, 0x5c, 0xa7, 0xe6, 0x3a, +0x09, 0x68, 0x80, 0x3a, 0x5b, 0x2c, 0xb5, 0x3a, 0xfb, 0x69, 0xb0, 0x3a, 0x16, 0x05, 0x98, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x34, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x7a, 0x6b, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xbc, 0x02, 0x00, 0x00, 0x6c, 0x6b, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x23, 0xbe, 0x19, 0x38, 0x3b, 0x1c, 0x12, 0x38, 0x21, 0x67, 0x15, 0x38, 0x21, 0xc5, 0x3c, 0x38, +0x8b, 0xe9, 0x12, 0x38, 0x1d, 0x01, 0x11, 0x38, 0x54, 0xb3, 0x27, 0x38, 0x42, 0x91, 0x15, 0x38, 0xa5, 0x61, 0x05, 0x38, 0x15, 0x3c, 0x1f, 0x38, 0xa7, 0xd8, 0xe5, 0x37, 0x45, 0x7a, 0x38, 0x38, +0x26, 0x9c, 0x2d, 0x38, 0x12, 0xd1, 0xf4, 0x37, 0xf1, 0xdf, 0x03, 0x38, 0x0c, 0x7f, 0x03, 0x38, 0x3f, 0xb4, 0x37, 0x38, 0x7b, 0x3e, 0x2a, 0x38, 0xcc, 0x96, 0x0f, 0x38, 0xca, 0x83, 0x30, 0x38, +0x23, 0x08, 0xee, 0x37, 0x3e, 0xc5, 0x0f, 0x38, 0x84, 0xaf, 0x2b, 0x38, 0xb8, 0xeb, 0xe7, 0x37, 0xec, 0x10, 0x12, 0x38, 0x5d, 0x97, 0x22, 0x38, 0x02, 0xa2, 0x37, 0x38, 0xbb, 0x40, 0x67, 0x38, +0xbc, 0x97, 0x45, 0x38, 0x47, 0xfe, 0x27, 0x38, 0x52, 0x24, 0x38, 0x38, 0x7c, 0xb0, 0x2a, 0x38, 0xf9, 0xa3, 0xf2, 0x37, 0x67, 0x6a, 0x24, 0x38, 0x94, 0xab, 0x39, 0x38, 0x73, 0xbc, 0x1d, 0x38, +0xdb, 0x9e, 0x57, 0x38, 0x4f, 0xe6, 0xf0, 0x37, 0x44, 0xc7, 0x19, 0x38, 0x29, 0x7f, 0x62, 0x38, 0x30, 0xab, 0x25, 0x38, 0xc2, 0xa1, 0x15, 0x38, 0x76, 0x0e, 0x5f, 0x38, 0x5b, 0x31, 0x17, 0x38, +0xcf, 0xfa, 0x06, 0x38, 0xf9, 0x72, 0x1a, 0x38, 0x4e, 0xf8, 0x17, 0x38, 0xec, 0xc4, 0x0c, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x52, 0x6e, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x68, 0x02, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, 0x44, 0x6e, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x86, 0x30, 0xcc, 0x3a, 0x7e, 0x0d, 0xc2, 0x3a, 0xf8, 0x6c, 0xc6, 0x3a, 0xcf, 0xb5, 0xfa, 0x3a, 0x2d, 0x1e, 0xc3, 0x3a, 0x7a, 0x95, 0xc0, 0x3a, +0x2b, 0xba, 0xde, 0x3a, 0xec, 0xa4, 0xc6, 0x3a, 0xaf, 0x25, 0xb1, 0x3a, 0xcc, 0x7b, 0xd3, 0x3a, 0xdf, 0xa1, 0x98, 0x3a, 0x63, 0x02, 0xf5, 0x3a, 0x62, 0x93, 0xe6, 0x3a, 0xd6, 0x92, 0xa2, 0x3a, +0x6c, 0x25, 0xaf, 0x3a, 0xbc, 0xa4, 0xae, 0x3a, 0x63, 0xfb, 0xf3, 0x3a, 0xfb, 0x1a, 0xe2, 0x3a, 0x47, 0xb4, 0xbe, 0x3a, 0x08, 0x6f, 0xea, 0x3a, 0x67, 0x11, 0x9e, 0x3a, 0xf6, 0xf1, 0xbe, 0x3a, +0x1b, 0x05, 0xe4, 0x3a, 0x88, 0x02, 0x9a, 0x3a, 0x79, 0xfe, 0xc1, 0x3a, 0x07, 0xf1, 0xd7, 0x3a, 0x2a, 0xe3, 0xf3, 0x3a, 0xfc, 0x90, 0x19, 0x3b, 0xc3, 0x36, 0x03, 0x3b, 0xb6, 0x1d, 0xdf, 0x3a, +0x3d, 0x90, 0xf4, 0x3a, 0x65, 0xb2, 0xe2, 0x3a, 0xe3, 0x20, 0xa1, 0x3a, 0x51, 0x5d, 0xda, 0x3a, 0xe0, 0x97, 0xf6, 0x3a, 0x48, 0x7e, 0xd1, 0x3a, 0x7d, 0x2f, 0x0f, 0x3b, 0xf0, 0xf8, 0x9f, 0x3a, +0xa6, 0x3c, 0xcc, 0x3a, 0x71, 0x68, 0x16, 0x3b, 0x5b, 0x07, 0xdc, 0x3a, 0xd6, 0xba, 0xc6, 0x3a, 0x9a, 0x1f, 0x14, 0x3b, 0x8d, 0xcd, 0xc8, 0x3a, 0x1b, 0x45, 0xb3, 0x3a, 0xb2, 0x20, 0xcd, 0x3a, +0xc7, 0xd5, 0xc9, 0x3a, 0x89, 0xf5, 0xba, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xf2, 0x70, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa8, 0x0a, 0x00, 0x00, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x0a, 0x00, 0x00, 0xe4, 0x70, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xe7, 0x7f, 0xbc, 0x39, 0xbe, 0x33, 0x1a, 0x39, 0x2d, 0xc0, 0x07, 0x39, 0x0c, 0xea, 0x36, 0x39, 0x37, 0xb8, 0x28, 0x39, 0x61, 0x1b, 0x5d, 0x39, +0x37, 0x7a, 0x7e, 0x39, 0x94, 0x0b, 0x69, 0x39, 0x62, 0x5e, 0x5c, 0x39, 0xaa, 0x4c, 0xec, 0x38, 0xf2, 0x28, 0x23, 0x39, 0x97, 0xf6, 0x0f, 0x39, 0x38, 0xa2, 0x26, 0x39, 0xc8, 0x2b, 0x1f, 0x39, +0x14, 0x4a, 0x36, 0x39, 0xad, 0x11, 0x25, 0x39, 0xe7, 0xd4, 0xc5, 0x38, 0x67, 0xbc, 0x33, 0x39, 0xd7, 0xea, 0x2c, 0x39, 0xea, 0x99, 0x61, 0x39, 0xdc, 0x2e, 0x00, 0x39, 0x7c, 0xe0, 0xff, 0x38, +0x8f, 0x60, 0xe0, 0x39, 0xff, 0x71, 0x3f, 0x39, 0x50, 0x7d, 0x4a, 0x39, 0x40, 0xa0, 0x04, 0x39, 0xee, 0x77, 0xb4, 0x39, 0x62, 0x7c, 0x4c, 0x39, 0xed, 0x63, 0x40, 0x39, 0x9f, 0x0a, 0x81, 0x39, +0xc2, 0x82, 0x2c, 0x39, 0xf5, 0xba, 0x1e, 0x39, 0xed, 0x3d, 0x67, 0x39, 0xb4, 0x10, 0x14, 0x39, 0x24, 0xaf, 0x20, 0x39, 0xb5, 0xab, 0x61, 0x39, 0x42, 0x81, 0x0c, 0x39, 0x8c, 0xf4, 0x2c, 0x39, +0xa9, 0x92, 0x4a, 0x39, 0x4c, 0xda, 0xd3, 0x39, 0x94, 0x38, 0xea, 0x38, 0x8e, 0xff, 0x15, 0x39, 0xf6, 0xdf, 0x49, 0x39, 0x77, 0x17, 0x38, 0x39, 0xf6, 0xb3, 0x4a, 0x39, 0x03, 0x88, 0x3f, 0x39, +0x54, 0x68, 0x31, 0x39, 0xee, 0xc8, 0x4b, 0x39, 0x8b, 0xa7, 0x23, 0x39, 0xdc, 0xf7, 0x4e, 0x39, 0x1e, 0xd8, 0x02, 0x39, 0x55, 0xb9, 0x2e, 0x39, 0x2b, 0xa0, 0x2a, 0x39, 0x38, 0xbd, 0x48, 0x39, +0x4a, 0xfe, 0xb3, 0x38, 0xd3, 0x7d, 0xd0, 0x38, 0x6d, 0xa8, 0x61, 0x39, 0x5e, 0x32, 0x30, 0x39, 0xea, 0x95, 0x40, 0x39, 0x45, 0x3b, 0x9d, 0x39, 0x4f, 0xdc, 0xe9, 0x38, 0x72, 0xe7, 0x12, 0x39, +0x6a, 0x78, 0xc4, 0x39, 0x92, 0x26, 0x0a, 0x39, 0x6f, 0xd5, 0x24, 0x39, 0x82, 0xaa, 0x9e, 0x39, 0x1e, 0xc3, 0x8e, 0x39, 0x83, 0x69, 0x09, 0x39, 0xb6, 0x47, 0x03, 0x39, 0xd8, 0x46, 0x1b, 0x39, +0xf6, 0x54, 0x22, 0x39, 0x23, 0x56, 0x3a, 0x39, 0xc0, 0xdd, 0x31, 0x39, 0xa0, 0xda, 0x78, 0x39, 0x24, 0xb2, 0x34, 0x39, 0xee, 0x1b, 0x68, 0x39, 0x53, 0xe4, 0x8a, 0x39, 0xfd, 0x40, 0x64, 0x39, +0x3c, 0x55, 0x48, 0x39, 0x9e, 0x6e, 0xfc, 0x38, 0x0a, 0xd2, 0x0e, 0x39, 0x0f, 0x77, 0xbf, 0x39, 0xb4, 0xa1, 0x3f, 0x39, 0x1b, 0x33, 0x99, 0x39, 0xfd, 0xa2, 0x12, 0x39, 0x77, 0xcb, 0x9d, 0x39, +0x5f, 0x36, 0x44, 0x39, 0x1d, 0xea, 0x84, 0x39, 0xd8, 0x8f, 0x06, 0x39, 0x5e, 0xf4, 0x9e, 0x39, 0x4f, 0xd7, 0x9c, 0x39, 0xba, 0xc4, 0x70, 0x39, 0x38, 0xc6, 0xc3, 0x39, 0x85, 0xe0, 0x28, 0x39, +0x42, 0x6d, 0x0b, 0x39, 0xaf, 0x4c, 0x6f, 0x39, 0x2e, 0xa8, 0x20, 0x39, 0x92, 0x4e, 0x53, 0x39, 0x9e, 0x15, 0x8c, 0x39, 0xe3, 0x33, 0x05, 0x39, 0x91, 0x33, 0x40, 0x39, 0x21, 0xcd, 0x23, 0x39, +0x0a, 0xeb, 0x1a, 0x39, 0x76, 0x76, 0x86, 0x39, 0xee, 0x17, 0x6a, 0x39, 0x2c, 0x5a, 0x18, 0x39, 0x30, 0x3a, 0x81, 0x39, 0x3f, 0x35, 0x07, 0x39, 0x6f, 0xd1, 0x2f, 0x39, 0xa1, 0x70, 0x0e, 0x39, +0xa3, 0x79, 0x5c, 0x39, 0xa1, 0xe7, 0x3c, 0x39, 0xb5, 0x6f, 0x2e, 0x39, 0x91, 0x18, 0x30, 0x39, 0x30, 0x3b, 0x3b, 0x39, 0x67, 0xae, 0x6c, 0x39, 0x3b, 0x8d, 0x36, 0x39, 0x82, 0x06, 0xf3, 0x38, +0x11, 0x01, 0x0d, 0x39, 0xa1, 0x3c, 0x98, 0x39, 0xab, 0x17, 0x2d, 0x39, 0x95, 0x50, 0x15, 0x39, 0xa5, 0xc5, 0x29, 0x39, 0xbb, 0x90, 0x57, 0x39, 0x19, 0xf7, 0x07, 0x39, 0x38, 0x1e, 0x2d, 0x39, +0x13, 0x50, 0x12, 0x39, 0x23, 0xfc, 0xff, 0x38, 0xac, 0xd7, 0x5d, 0x39, 0x73, 0x4a, 0x3a, 0x39, 0x94, 0x34, 0xfa, 0x38, 0x5e, 0xbf, 0x39, 0x39, 0x73, 0x64, 0x40, 0x39, 0x31, 0xa9, 0x13, 0x39, +0x91, 0x78, 0x95, 0x39, 0x03, 0xde, 0x76, 0x39, 0x70, 0xe0, 0x81, 0x39, 0x29, 0xec, 0x35, 0x39, 0x59, 0xa8, 0x38, 0x39, 0xc8, 0x02, 0x05, 0x39, 0x8c, 0xf5, 0x56, 0x39, 0xeb, 0x13, 0x59, 0x39, +0xf9, 0xed, 0x2c, 0x39, 0x56, 0x16, 0x4c, 0x39, 0xa1, 0xda, 0xf0, 0x38, 0xf0, 0x8a, 0x51, 0x39, 0x7f, 0xfc, 0x1a, 0x39, 0xa1, 0x88, 0x1c, 0x39, 0x44, 0x9c, 0x04, 0x3a, 0x4d, 0x22, 0x83, 0x39, +0x8e, 0xa6, 0x4c, 0x39, 0x03, 0x51, 0x72, 0x39, 0x99, 0x0e, 0x96, 0x39, 0x4d, 0xb8, 0x6d, 0x39, 0x38, 0x76, 0x0d, 0x39, 0x19, 0xbe, 0x08, 0x39, 0xa7, 0x46, 0x1a, 0x39, 0x12, 0x89, 0x93, 0x39, +0xad, 0xab, 0xb0, 0x39, 0x8f, 0xca, 0x41, 0x39, 0x4c, 0x0c, 0x15, 0x39, 0x42, 0x46, 0x1f, 0x39, 0x9d, 0x09, 0x35, 0x39, 0xac, 0x78, 0x0f, 0x39, 0x2c, 0x48, 0x80, 0x39, 0x73, 0x12, 0x34, 0x39, +0xed, 0x4d, 0x4d, 0x39, 0xe4, 0xf3, 0x2a, 0x39, 0xd9, 0x2e, 0x3b, 0x39, 0xe0, 0xc6, 0x3a, 0x39, 0x02, 0x0d, 0x29, 0x39, 0x5e, 0x91, 0x43, 0x39, 0x63, 0xd5, 0x13, 0x39, 0x50, 0x3c, 0x41, 0x39, +0x2a, 0xf2, 0x55, 0x39, 0xe1, 0xe0, 0x07, 0x39, 0x3a, 0x94, 0x58, 0x39, 0x89, 0x9b, 0x99, 0x39, 0x4c, 0x71, 0x35, 0x39, 0x5e, 0xdc, 0x0b, 0x39, 0x17, 0x80, 0x22, 0x39, 0xd2, 0x0f, 0x10, 0x39, +0x3f, 0x04, 0x0f, 0x39, 0x47, 0x61, 0xc2, 0x38, 0x92, 0x2f, 0x84, 0x39, 0x82, 0xb9, 0x0b, 0x39, 0x58, 0xd6, 0x42, 0x39, 0xc9, 0xd3, 0x4e, 0x39, 0xf9, 0xf1, 0xe6, 0x38, 0x55, 0xcb, 0xed, 0x38, +0xd6, 0xa6, 0xcd, 0x38, 0x23, 0xf4, 0x45, 0x39, 0x96, 0x04, 0x2b, 0x39, 0xd3, 0x3a, 0x61, 0x39, 0x36, 0xe2, 0x2f, 0x39, 0x2d, 0x7e, 0x67, 0x39, 0x7f, 0xb0, 0x61, 0x39, 0xf9, 0xb9, 0x13, 0x39, +0xf9, 0xbc, 0x28, 0x39, 0xdd, 0x8a, 0x0d, 0x39, 0xb0, 0x20, 0xd7, 0x38, 0x0a, 0x9b, 0x1c, 0x39, 0x7f, 0xdb, 0xe6, 0x38, 0x56, 0x4b, 0x4b, 0x39, 0x9c, 0xb2, 0x08, 0x39, 0x71, 0x30, 0x46, 0x39, +0x40, 0x1f, 0x2f, 0x39, 0x09, 0xdc, 0x1c, 0x39, 0x92, 0x0b, 0x12, 0x39, 0x15, 0xc2, 0x14, 0x39, 0x26, 0xb5, 0x5f, 0x39, 0xa8, 0x7b, 0x18, 0x39, 0xa7, 0xf0, 0x76, 0x39, 0x21, 0x97, 0x48, 0x39, +0xc7, 0x50, 0x8a, 0x39, 0xea, 0xf4, 0x43, 0x39, 0x95, 0xdb, 0xc1, 0x38, 0xb6, 0x50, 0x26, 0x39, 0x85, 0x1c, 0x28, 0x39, 0xb5, 0x69, 0x34, 0x39, 0x7d, 0xdf, 0x41, 0x39, 0xd7, 0xaa, 0x32, 0x39, +0x91, 0xf4, 0x57, 0x39, 0x05, 0x42, 0xe3, 0x38, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0xe0, 0x00, 0x00, 0x00, 0xde, 0x7b, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xac, 0x0a, 0x00, 0x00, 0x7a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x1c, 0x0b, 0x00, 0x00, 0xb2, 0x80, 0xfe, 0xff, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0xdf, 0x59, 0x7a, 0x3c, 0xb8, 0xcc, 0xcc, 0x3b, +0x3b, 0x4b, 0xb4, 0x3b, 0xd7, 0xee, 0xf2, 0x3b, 0xa9, 0x14, 0xe0, 0x3b, 0x2e, 0xd4, 0x12, 0x3c, 0x28, 0xfd, 0x28, 0x3c, 0xb0, 0xc1, 0x1a, 0x3c, 0xad, 0x56, 0x12, 0x3c, 0xe9, 0xea, 0x9c, 0x3b, +0x61, 0xb2, 0xd8, 0x3b, 0x80, 0x33, 0xbf, 0x3b, 0x72, 0x4f, 0xdd, 0x3b, 0x25, 0x66, 0xd3, 0x3b, 0x62, 0x1a, 0xf2, 0x3b, 0x7a, 0x3b, 0xdb, 0x3b, 0x61, 0x5f, 0x83, 0x3b, 0x38, 0xb6, 0xee, 0x3b, +0xe5, 0xa7, 0xe5, 0x3b, 0x35, 0xd0, 0x15, 0x3c, 0x3c, 0x3e, 0xaa, 0x3b, 0x12, 0xeb, 0xa9, 0x3b, 0x1f, 0x00, 0x95, 0x3c, 0x67, 0x43, 0xfe, 0x3b, 0x37, 0x77, 0x06, 0x3c, 0xd5, 0x24, 0xb0, 0x3b, +0x48, 0xaf, 0x6f, 0x3c, 0x99, 0xca, 0x07, 0x3c, 0xb6, 0x84, 0xff, 0x3b, 0x1b, 0x62, 0x2b, 0x3c, 0xa9, 0x1d, 0xe5, 0x3b, 0x4d, 0xd0, 0xd2, 0x3b, 0x1f, 0x8f, 0x19, 0x3c, 0x2f, 0xa6, 0xc4, 0x3b, +0x9c, 0x68, 0xd5, 0x3b, 0x06, 0xdc, 0x15, 0x3c, 0xac, 0x9b, 0xba, 0x3b, 0xca, 0xb4, 0xe5, 0x3b, 0x64, 0x85, 0x06, 0x3c, 0xf6, 0xae, 0x8c, 0x3c, 0x92, 0x89, 0x9b, 0x3b, 0x69, 0x37, 0xc7, 0x3b, +0xb9, 0x0e, 0x06, 0x3c, 0x2a, 0x7f, 0xf4, 0x3b, 0x81, 0x9b, 0x06, 0x3c, 0xa4, 0x60, 0xfe, 0x3b, 0x8f, 0x9e, 0xeb, 0x3b, 0x6e, 0x53, 0x07, 0x3c, 0x84, 0x5a, 0xd9, 0x3b, 0x98, 0x70, 0x09, 0x3c, +0x07, 0xc7, 0xad, 0x3b, 0x24, 0x0e, 0xe8, 0x3b, 0xb9, 0x9c, 0xe2, 0x3b, 0xa7, 0x4d, 0x05, 0x3c, 0xba, 0x0d, 0x6f, 0x3b, 0x8e, 0x73, 0x8a, 0x3b, 0xd8, 0xd9, 0x15, 0x3c, 0xe5, 0x02, 0xea, 0x3b, +0x1a, 0xc7, 0xff, 0x3b, 0xb7, 0xd2, 0x50, 0x3c, 0x4c, 0x4c, 0x9b, 0x3b, 0x63, 0x1b, 0xc3, 0x3b, 0xf6, 0x77, 0x82, 0x3c, 0x3a, 0x7b, 0xb7, 0x3b, 0x77, 0xeb, 0xda, 0x3b, 0x75, 0xba, 0x52, 0x3c, +0x23, 0x9b, 0x3d, 0x3c, 0x22, 0x80, 0xb6, 0x3b, 0x3e, 0x5b, 0xae, 0x3b, 0x16, 0x3a, 0xce, 0x3b, 0xd7, 0x98, 0xd7, 0x3b, 0x66, 0x7a, 0xf7, 0x3b, 0x83, 0x3a, 0xec, 0x3b, 0x2e, 0x41, 0x25, 0x3c, +0x97, 0xfc, 0xef, 0x3b, 0x8c, 0x22, 0x1a, 0x3c, 0x3e, 0x77, 0x38, 0x3c, 0x28, 0x93, 0x17, 0x3c, 0x9a, 0x08, 0x05, 0x3c, 0x75, 0xa1, 0xa7, 0x3b, 0xf5, 0xae, 0xbd, 0x3b, 0x20, 0x4a, 0x7e, 0x3c, +0xc3, 0x82, 0xfe, 0x3b, 0xdf, 0x77, 0x4b, 0x3c, 0x78, 0xc0, 0xc2, 0x3b, 0x3a, 0x92, 0x51, 0x3c, 0x1b, 0x4c, 0x02, 0x3c, 0xee, 0x86, 0x30, 0x3c, 0x0a, 0xb7, 0xb2, 0x3b, 0x8c, 0x1c, 0x53, 0x3c, +0xf5, 0x4d, 0x50, 0x3c, 0xa3, 0xe2, 0x1f, 0x3c, 0xa1, 0x01, 0x82, 0x3c, 0x31, 0x4a, 0xe0, 0x3b, 0x1c, 0x2d, 0xb9, 0x3b, 0xec, 0xe8, 0x1e, 0x3c, 0x5d, 0x5f, 0xd5, 0x3b, 0x2d, 0x52, 0x0c, 0x3c, +0xb6, 0x0c, 0x3a, 0x3c, 0xe9, 0xe8, 0xb0, 0x3b, 0x7c, 0x44, 0xff, 0x3b, 0x6f, 0x8c, 0xd9, 0x3b, 0x29, 0xc0, 0xcd, 0x3b, 0x55, 0x95, 0x32, 0x3c, 0xe4, 0x73, 0x1b, 0x3c, 0xc2, 0x57, 0xca, 0x3b, +0x47, 0xa1, 0x2b, 0x3c, 0xb7, 0x92, 0xb3, 0x3b, 0x27, 0x82, 0xe9, 0x3b, 0x95, 0x2d, 0xbd, 0x3b, 0xc6, 0x68, 0x12, 0x3c, 0xa1, 0xe3, 0xfa, 0x3b, 0x5c, 0xac, 0xe7, 0x3b, 0xa0, 0xe0, 0xe9, 0x3b, +0x9c, 0xaa, 0xf8, 0x3b, 0xd0, 0x2b, 0x1d, 0x3c, 0x92, 0x73, 0xf2, 0x3b, 0x52, 0x62, 0xa1, 0x3b, 0x6b, 0x45, 0xbb, 0x3b, 0x86, 0x30, 0x4a, 0x3c, 0x6f, 0xe3, 0xe5, 0x3b, 0x05, 0x4f, 0xc6, 0x3b, +0x7f, 0x7a, 0xe1, 0x3b, 0x1c, 0x26, 0x0f, 0x3c, 0x2d, 0x94, 0xb4, 0x3b, 0x22, 0xec, 0xe5, 0x3b, 0x59, 0x52, 0xc2, 0x3b, 0x6f, 0xfd, 0xa9, 0x3b, 0x38, 0x51, 0x13, 0x3c, 0xe1, 0x6a, 0xf7, 0x3b, +0xea, 0x26, 0xa6, 0x3b, 0x28, 0xb2, 0xf6, 0x3b, 0x69, 0x85, 0xff, 0x3b, 0xb5, 0x1c, 0xc4, 0x3b, 0x20, 0x84, 0x46, 0x3c, 0x6e, 0xef, 0x23, 0x3c, 0x14, 0x7e, 0x2c, 0x3c, 0xa6, 0x9d, 0xf1, 0x3b, +0x96, 0x3f, 0xf5, 0x3b, 0xb2, 0xa7, 0xb0, 0x3b, 0x0f, 0xbf, 0x0e, 0x3c, 0x3a, 0x27, 0x10, 0x3c, 0x0e, 0xac, 0xe5, 0x3b, 0xd5, 0x86, 0x07, 0x3c, 0x2f, 0xf1, 0x9f, 0x3b, 0x43, 0x26, 0x0b, 0x3c, +0x59, 0xd7, 0xcd, 0x3b, 0x76, 0xe5, 0xcf, 0x3b, 0x8a, 0x1f, 0xb0, 0x3c, 0x8e, 0x29, 0x2e, 0x3c, 0x9a, 0xe6, 0x07, 0x3c, 0xcc, 0xe9, 0x20, 0x3c, 0x63, 0x4b, 0x47, 0x3c, 0x63, 0xdc, 0x1d, 0x3c, +0x02, 0xe1, 0xbb, 0x3b, 0x79, 0x9c, 0xb5, 0x3b, 0xd5, 0xe5, 0xcc, 0x3b, 0x0c, 0xf2, 0x43, 0x3c, 0x02, 0xa4, 0x6a, 0x3c, 0x83, 0xb0, 0x00, 0x3c, 0x55, 0xf4, 0xc5, 0x3b, 0x4f, 0x89, 0xd3, 0x3b, +0xc4, 0x70, 0xf0, 0x3b, 0x44, 0x8c, 0xbe, 0x3b, 0xda, 0x5f, 0x2a, 0x3c, 0x80, 0x28, 0xef, 0x3b, 0xbf, 0x55, 0x08, 0x3c, 0xea, 0x0b, 0xe3, 0x3b, 0x38, 0x9a, 0xf8, 0x3b, 0x21, 0x10, 0xf8, 0x3b, +0x47, 0x85, 0xe0, 0x3b, 0x88, 0xde, 0x01, 0x3c, 0x67, 0x57, 0xc4, 0x3b, 0x0d, 0x52, 0x00, 0x3c, 0xd0, 0x12, 0x0e, 0x3c, 0xab, 0x76, 0xb4, 0x3b, 0x6e, 0xd2, 0x0f, 0x3c, 0x92, 0x02, 0x4c, 0x3c, +0x78, 0xfa, 0xf0, 0x3b, 0xac, 0xc0, 0xb9, 0x3b, 0x1e, 0xd2, 0xd7, 0x3b, 0x02, 0x55, 0xbf, 0x3b, 0xa3, 0xf1, 0xbd, 0x3b, 0x99, 0x14, 0x81, 0x3b, 0x2e, 0x8f, 0x2f, 0x3c, 0x60, 0x92, 0xb9, 0x3b, +0x56, 0x62, 0x01, 0x3c, 0xa3, 0x58, 0x09, 0x3c, 0xaf, 0x5c, 0x99, 0x3b, 0x06, 0xe9, 0x9d, 0x3b, 0xca, 0x90, 0x88, 0x3b, 0x1f, 0x74, 0x03, 0x3c, 0x17, 0x22, 0xe3, 0x3b, 0x10, 0x91, 0x15, 0x3c, +0x6f, 0x98, 0xe9, 0x3b, 0xca, 0xb9, 0x19, 0x3c, 0x34, 0xdf, 0x15, 0x3c, 0xfe, 0x32, 0xc4, 0x3b, 0xfb, 0x1a, 0xe0, 0x3b, 0x6d, 0xfc, 0xbb, 0x3b, 0xb5, 0xdb, 0x8e, 0x3b, 0xe9, 0xfd, 0xcf, 0x3b, +0xc2, 0x4d, 0x99, 0x3b, 0x07, 0x00, 0x07, 0x3c, 0x37, 0x8d, 0xb5, 0x3b, 0x2b, 0x9c, 0x03, 0x3c, 0x81, 0x95, 0xe8, 0x3b, 0x3c, 0x54, 0xd0, 0x3b, 0x5d, 0xf7, 0xc1, 0x3b, 0xc3, 0x91, 0xc5, 0x3b, +0x4b, 0x8e, 0x14, 0x3c, 0x3b, 0x84, 0xca, 0x3b, 0xcf, 0xfb, 0x23, 0x3c, 0x5c, 0x34, 0x05, 0x3c, 0x48, 0xb3, 0x37, 0x3c, 0xa3, 0x20, 0x02, 0x3c, 0xd1, 0xbb, 0x80, 0x3b, 0x31, 0xe3, 0xdc, 0x3b, +0xe0, 0x45, 0xdf, 0x3b, 0x64, 0x9c, 0xef, 0x3b, 0x69, 0xbe, 0x00, 0x3c, 0xe5, 0x4a, 0xed, 0x3b, 0x68, 0x68, 0x0f, 0x3c, 0xd7, 0xe9, 0x96, 0x3b, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x31, 0x39, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x22, 0x87, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x0a, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x0a, 0x00, 0x00, +0x14, 0x87, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x74, 0xc4, 0x13, 0x39, 0x8b, 0x4d, 0x5c, 0x39, 0x95, 0x00, 0x59, 0x39, +0x2e, 0xdc, 0x71, 0x39, 0xee, 0x89, 0x4c, 0x39, 0xa7, 0xf5, 0x2b, 0x39, 0x00, 0x6b, 0x3b, 0x39, 0x37, 0x83, 0x16, 0x39, 0xe1, 0x3c, 0x77, 0x39, 0x48, 0x1c, 0x6c, 0x39, 0xb8, 0xb0, 0x37, 0x39, +0xaf, 0xdc, 0x68, 0x39, 0x28, 0xed, 0x12, 0x39, 0x1f, 0x73, 0x5c, 0x39, 0x65, 0x95, 0x4c, 0x39, 0x4c, 0x0f, 0x17, 0x39, 0xdf, 0xd6, 0x54, 0x39, 0x26, 0x65, 0x35, 0x39, 0x59, 0x4c, 0x2f, 0x39, +0x01, 0x92, 0x21, 0x39, 0x47, 0xa1, 0x47, 0x39, 0x47, 0xc0, 0x40, 0x39, 0x27, 0x24, 0x10, 0x39, 0xbc, 0xd2, 0x1f, 0x39, 0xe6, 0x59, 0x10, 0x39, 0x95, 0xf2, 0x48, 0x39, 0x23, 0xd0, 0x16, 0x39, +0x72, 0x7e, 0x0f, 0x39, 0x52, 0xba, 0x3f, 0x39, 0xc6, 0xe7, 0x29, 0x39, 0x9e, 0x4f, 0x3d, 0x39, 0x83, 0xa0, 0x78, 0x39, 0xe3, 0x5f, 0x5c, 0x39, 0xd3, 0x4a, 0x1d, 0x39, 0x4e, 0xe4, 0x74, 0x39, +0x80, 0xd1, 0xfd, 0x38, 0xa9, 0x84, 0x2a, 0x39, 0xb6, 0xc0, 0x51, 0x39, 0xf3, 0x1d, 0x5a, 0x39, 0xde, 0xea, 0x16, 0x39, 0xd1, 0xa4, 0x2c, 0x39, 0x7b, 0x4b, 0x39, 0x39, 0x48, 0x2c, 0x60, 0x39, +0xf8, 0xf6, 0x46, 0x39, 0x98, 0x49, 0x4b, 0x39, 0x50, 0xf2, 0x84, 0x39, 0xb1, 0xc9, 0x47, 0x39, 0xa2, 0x1e, 0xfa, 0x38, 0x8f, 0xf6, 0x40, 0x39, 0x85, 0x11, 0x41, 0x39, 0xd8, 0xc3, 0x5d, 0x39, +0xb3, 0xa2, 0x25, 0x39, 0x59, 0x79, 0x37, 0x39, 0x51, 0x7e, 0x45, 0x39, 0x39, 0x63, 0x48, 0x39, 0x92, 0xf0, 0x17, 0x39, 0x81, 0xcd, 0x38, 0x39, 0x03, 0x23, 0x26, 0x39, 0x29, 0xd2, 0x2b, 0x39, +0xff, 0xab, 0x1a, 0x39, 0x06, 0xed, 0x49, 0x39, 0x32, 0x38, 0x84, 0x39, 0x71, 0x44, 0x26, 0x39, 0xc9, 0x45, 0x52, 0x39, 0xe4, 0xd1, 0x62, 0x39, 0x7c, 0xba, 0x4d, 0x39, 0xf5, 0xb2, 0x29, 0x39, +0x55, 0x85, 0x54, 0x39, 0xf2, 0x5e, 0x4c, 0x39, 0xad, 0xc8, 0x66, 0x39, 0x28, 0xfb, 0x85, 0x39, 0xda, 0x11, 0x50, 0x39, 0xa6, 0x60, 0x5d, 0x39, 0xff, 0x49, 0x50, 0x39, 0x25, 0x07, 0x5e, 0x39, +0x05, 0x9d, 0x35, 0x39, 0xd4, 0x42, 0x0c, 0x39, 0x21, 0x5d, 0x62, 0x39, 0xb7, 0x7d, 0x23, 0x39, 0x44, 0x89, 0x47, 0x39, 0xe0, 0x5d, 0x71, 0x39, 0x27, 0xbb, 0x0e, 0x39, 0xf8, 0xf7, 0x63, 0x39, +0x60, 0x39, 0x26, 0x39, 0x59, 0xd5, 0x4e, 0x39, 0x73, 0xf0, 0x37, 0x39, 0x96, 0x44, 0x27, 0x39, 0x30, 0xe8, 0x2f, 0x39, 0xbc, 0xe6, 0x3a, 0x39, 0x09, 0x8e, 0x24, 0x39, 0x7a, 0xa9, 0x5f, 0x39, +0x5a, 0x6f, 0x7b, 0x39, 0x76, 0x4f, 0x22, 0x39, 0x68, 0x6c, 0x86, 0x39, 0x02, 0xca, 0x54, 0x39, 0x59, 0x56, 0x22, 0x39, 0x3e, 0x23, 0x71, 0x39, 0x82, 0x31, 0x2c, 0x39, 0x12, 0x76, 0x1d, 0x39, +0x69, 0xfd, 0x44, 0x39, 0x29, 0x4b, 0x18, 0x39, 0xd9, 0xcb, 0x55, 0x39, 0xfa, 0x52, 0x5c, 0x39, 0x4c, 0x4c, 0x29, 0x39, 0xf3, 0x49, 0x8a, 0x39, 0x02, 0xbe, 0x41, 0x39, 0x53, 0xc5, 0x3d, 0x39, +0x75, 0x5b, 0x6e, 0x39, 0x0f, 0x66, 0x04, 0x39, 0x77, 0x4f, 0x35, 0x39, 0x80, 0xfa, 0x58, 0x39, 0x04, 0x5a, 0x52, 0x39, 0x33, 0xf3, 0x53, 0x39, 0xe0, 0xfb, 0x3b, 0x39, 0xde, 0xe1, 0x76, 0x39, +0x49, 0xad, 0x32, 0x39, 0x1c, 0xd7, 0x53, 0x39, 0xf1, 0x83, 0xa4, 0x39, 0x46, 0x6d, 0x4a, 0x39, 0x52, 0xe2, 0x0e, 0x39, 0x42, 0x1e, 0x27, 0x39, 0xcd, 0x22, 0x16, 0x39, 0xf1, 0xf6, 0x2c, 0x39, +0x50, 0x28, 0x20, 0x39, 0x7c, 0x64, 0x5a, 0x39, 0x4c, 0x5f, 0x3b, 0x39, 0x4c, 0x2e, 0x1c, 0x39, 0x63, 0xf0, 0x36, 0x39, 0xc7, 0xb2, 0xa4, 0x39, 0xb1, 0x17, 0x85, 0x39, 0xa3, 0x51, 0x6b, 0x39, +0xcd, 0xcb, 0x33, 0x39, 0xdc, 0x7a, 0x62, 0x39, 0x11, 0x92, 0x46, 0x39, 0xdf, 0x7e, 0x58, 0x39, 0x95, 0x65, 0x22, 0x39, 0xf7, 0x21, 0x2d, 0x39, 0xc7, 0x6d, 0x38, 0x39, 0x2d, 0x5f, 0x40, 0x39, +0x0c, 0x0c, 0x1b, 0x39, 0xee, 0xbb, 0x4c, 0x39, 0xfa, 0x40, 0x0a, 0x39, 0x0a, 0x57, 0x42, 0x39, 0x88, 0x1f, 0x8a, 0x39, 0xa1, 0x02, 0x4d, 0x39, 0xe7, 0x79, 0x69, 0x39, 0xd6, 0x7b, 0x4f, 0x39, +0x6d, 0x3e, 0x37, 0x39, 0x23, 0xef, 0x17, 0x39, 0x5f, 0x14, 0x47, 0x39, 0x63, 0xc3, 0x41, 0x39, 0x13, 0xe5, 0x4c, 0x39, 0x01, 0x80, 0x2d, 0x39, 0x9e, 0x9a, 0x4b, 0x39, 0x4f, 0x55, 0x49, 0x39, +0x6f, 0x12, 0x3e, 0x39, 0xc2, 0x70, 0x39, 0x39, 0x76, 0x36, 0x3a, 0x39, 0x9c, 0x7a, 0x5a, 0x39, 0x07, 0xc7, 0x48, 0x39, 0x9f, 0xac, 0x46, 0x39, 0x69, 0xc5, 0x2d, 0x39, 0x4d, 0x20, 0x7a, 0x39, +0x69, 0x9f, 0x55, 0x39, 0x74, 0xf2, 0x16, 0x39, 0xa8, 0xd3, 0x21, 0x39, 0x32, 0x54, 0x43, 0x39, 0x11, 0xdc, 0x94, 0x39, 0x04, 0x43, 0x8e, 0x39, 0x79, 0xe9, 0x0e, 0x39, 0xa6, 0x87, 0x36, 0x39, +0x3e, 0x20, 0x32, 0x39, 0xf0, 0x04, 0x6b, 0x39, 0xf3, 0x58, 0x57, 0x39, 0x22, 0xfe, 0x35, 0x39, 0x02, 0xb4, 0x29, 0x39, 0xba, 0x19, 0x4b, 0x39, 0x03, 0xb6, 0x0d, 0x39, 0xcf, 0x51, 0x23, 0x39, +0x2a, 0xc6, 0x32, 0x39, 0x7d, 0xd1, 0x61, 0x39, 0x5c, 0x6b, 0x85, 0x39, 0x4b, 0x39, 0x74, 0x39, 0x45, 0x97, 0x59, 0x39, 0x33, 0x7d, 0x25, 0x39, 0xf7, 0xbb, 0x26, 0x39, 0xb1, 0xff, 0x82, 0x39, +0xe9, 0xc1, 0x43, 0x39, 0x23, 0xe7, 0x2e, 0x39, 0x8b, 0x6a, 0x29, 0x39, 0x53, 0x83, 0x37, 0x39, 0x94, 0xdd, 0x21, 0x39, 0x85, 0x3b, 0x27, 0x39, 0xad, 0x3d, 0x4b, 0x39, 0xf1, 0x05, 0x59, 0x39, +0xbe, 0x0f, 0x4c, 0x39, 0xd0, 0xc1, 0x20, 0x39, 0xcc, 0xf8, 0x95, 0x39, 0x3c, 0x30, 0x68, 0x39, 0x89, 0xb6, 0x22, 0x39, 0x9c, 0xa6, 0x37, 0x39, 0x72, 0x95, 0x2a, 0x39, 0xf0, 0x8b, 0x29, 0x39, +0xbf, 0x82, 0x36, 0x39, 0xd6, 0x15, 0x4f, 0x39, 0x38, 0xc9, 0x44, 0x39, 0xf2, 0xf1, 0x4b, 0x39, 0xe7, 0xed, 0x53, 0x39, 0xf3, 0x79, 0x3c, 0x39, 0xc6, 0x6e, 0x55, 0x39, 0x01, 0xe2, 0x30, 0x39, +0xbb, 0xf1, 0x2d, 0x39, 0xc7, 0xce, 0x0e, 0x39, 0x5c, 0x56, 0x42, 0x39, 0x5c, 0xd7, 0x72, 0x39, 0x25, 0x86, 0x6d, 0x39, 0x95, 0xd1, 0x18, 0x39, 0x9f, 0x69, 0x1a, 0x39, 0x06, 0x2c, 0x59, 0x39, +0xff, 0xd3, 0x89, 0x39, 0x77, 0x7f, 0x2d, 0x39, 0xe1, 0x00, 0x85, 0x39, 0x70, 0x07, 0x1f, 0x39, 0x57, 0x59, 0x17, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x0a, 0x92, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x0a, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0xb8, 0x0a, 0x00, 0x00, 0xfc, 0x91, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x07, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, +0xf9, 0x5d, 0x8e, 0x3a, 0x70, 0x40, 0xd4, 0x3a, 0x5b, 0x12, 0xd1, 0x3a, 0x64, 0x05, 0xe9, 0x3a, 0x4f, 0x10, 0xc5, 0x3a, 0xd6, 0xac, 0xa5, 0x3a, 0x8f, 0x91, 0xb4, 0x3a, 0x0e, 0x03, 0x91, 0x3a, +0xc7, 0x33, 0xee, 0x3a, 0x49, 0x7b, 0xe3, 0x3a, 0x27, 0xfa, 0xb0, 0x3a, 0x14, 0x5a, 0xe0, 0x3a, 0x8c, 0x8e, 0x8d, 0x3a, 0xa5, 0x64, 0xd4, 0x3a, 0x5b, 0x1b, 0xc5, 0x3a, 0x04, 0x8a, 0x91, 0x3a, +0x98, 0x0f, 0xcd, 0x3a, 0x0e, 0xc4, 0xae, 0x3a, 0x4c, 0xe4, 0xa8, 0x3a, 0x63, 0xaa, 0x9b, 0x3a, 0x95, 0x55, 0xc0, 0x3a, 0xf1, 0xb4, 0xb9, 0x3a, 0x99, 0xdf, 0x8a, 0x3a, 0x77, 0xfb, 0x99, 0x3a, +0x62, 0x13, 0x8b, 0x3a, 0x90, 0x9a, 0xc1, 0x3a, 0x2a, 0x4d, 0x91, 0x3a, 0xf3, 0x3f, 0x8a, 0x3a, 0x8f, 0xb8, 0xb8, 0x3a, 0x2d, 0xb2, 0xa3, 0x3a, 0x77, 0x64, 0xb6, 0x3a, 0x6a, 0x8a, 0xef, 0x3a, +0x1d, 0x52, 0xd4, 0x3a, 0x3c, 0x8b, 0x97, 0x3a, 0x27, 0xf1, 0xeb, 0x3a, 0xd5, 0x8a, 0x74, 0x3a, 0x54, 0x49, 0xa4, 0x3a, 0x50, 0x16, 0xca, 0x3a, 0x4c, 0x25, 0xd2, 0x3a, 0xeb, 0x66, 0x91, 0x3a, +0x99, 0x55, 0xa6, 0x3a, 0xe7, 0x85, 0xb2, 0x3a, 0xf8, 0xfa, 0xd7, 0x3a, 0x80, 0xb1, 0xbf, 0x3a, 0xae, 0xdb, 0xc3, 0x3a, 0x7f, 0x16, 0x00, 0x3b, 0x85, 0x7c, 0xc0, 0x3a, 0x92, 0xfa, 0x70, 0x3a, +0x3d, 0xe9, 0xb9, 0x3a, 0x37, 0x03, 0xba, 0x3a, 0x0f, 0xa9, 0xd5, 0x3a, 0x0d, 0x95, 0x9f, 0x3a, 0xce, 0xc4, 0xb0, 0x3a, 0x9d, 0x46, 0xbe, 0x3a, 0x71, 0x10, 0xc1, 0x3a, 0x0e, 0x63, 0x92, 0x3a, +0x88, 0x0c, 0xb2, 0x3a, 0xac, 0x10, 0xa0, 0x3a, 0xa4, 0x8a, 0xa5, 0x3a, 0xec, 0x04, 0x95, 0x3a, 0xda, 0x8b, 0xc2, 0x3a, 0x5b, 0xc6, 0xfe, 0x3a, 0xe2, 0x30, 0xa0, 0x3a, 0x86, 0x96, 0xca, 0x3a, +0xd0, 0x87, 0xda, 0x3a, 0xbc, 0x35, 0xc6, 0x3a, 0x4a, 0x7f, 0xa3, 0x3a, 0x09, 0xc1, 0xcc, 0x3a, 0xe6, 0xe6, 0xc4, 0x3a, 0x83, 0x59, 0xde, 0x3a, 0xa9, 0x15, 0x01, 0x3b, 0x33, 0x77, 0xc8, 0x3a, +0x7d, 0x49, 0xd5, 0x3a, 0x4a, 0xad, 0xc8, 0x3a, 0xe7, 0xe9, 0xd5, 0x3a, 0xe3, 0xf9, 0xae, 0x3a, 0x94, 0x22, 0x87, 0x3a, 0x52, 0x17, 0xda, 0x3a, 0x21, 0x84, 0x9d, 0x3a, 0x73, 0x3e, 0xc0, 0x3a, +0xb4, 0x8b, 0xe8, 0x3a, 0xcb, 0x83, 0x89, 0x3a, 0x25, 0xa3, 0xdb, 0x3a, 0x38, 0x26, 0xa0, 0x3a, 0x43, 0x46, 0xc7, 0x3a, 0x8e, 0x37, 0xb1, 0x3a, 0xaa, 0x27, 0xa1, 0x3a, 0x71, 0x7a, 0xa9, 0x3a, +0x21, 0x12, 0xb4, 0x3a, 0x7f, 0x8a, 0x9e, 0x3a, 0xf2, 0x7c, 0xd7, 0x3a, 0xfb, 0x3e, 0xf2, 0x3a, 0xec, 0x60, 0x9c, 0x3a, 0xc5, 0x82, 0x01, 0x3b, 0x33, 0x03, 0xcd, 0x3a, 0x8e, 0x67, 0x9c, 0x3a, +0x36, 0x53, 0xe8, 0x3a, 0x81, 0xe6, 0xa5, 0x3a, 0xe6, 0xb4, 0x97, 0x3a, 0x6b, 0xca, 0xbd, 0x3a, 0x56, 0xba, 0x92, 0x3a, 0x9e, 0xfb, 0xcd, 0x3a, 0xac, 0x45, 0xd4, 0x3a, 0x62, 0x1c, 0xa3, 0x3a, +0x26, 0x3c, 0x05, 0x3b, 0x66, 0xa9, 0xba, 0x3a, 0xdf, 0xd5, 0xb6, 0x3a, 0x71, 0xa5, 0xe5, 0x3a, 0xbc, 0x1e, 0x7f, 0x3a, 0x2a, 0xaf, 0xae, 0x3a, 0x7f, 0x0c, 0xd1, 0x3a, 0x03, 0xaa, 0xca, 0x3a, +0x3e, 0x34, 0xcc, 0x3a, 0x24, 0x1d, 0xb5, 0x3a, 0x17, 0xdc, 0xed, 0x3a, 0xa0, 0x25, 0xac, 0x3a, 0x2e, 0x19, 0xcc, 0x3a, 0xc6, 0x80, 0x1e, 0x3b, 0x6a, 0x07, 0xc3, 0x3a, 0x87, 0xa9, 0x89, 0x3a, +0xbd, 0x02, 0xa1, 0x3a, 0x2a, 0xa6, 0x90, 0x3a, 0xb9, 0xa4, 0xa6, 0x3a, 0xea, 0x4d, 0x9a, 0x3a, 0x41, 0x69, 0xd2, 0x3a, 0x49, 0x86, 0xb4, 0x3a, 0x1b, 0x79, 0x96, 0x3a, 0xda, 0x40, 0xb0, 0x3a, +0xe5, 0xad, 0x1e, 0x3b, 0x82, 0x3a, 0x00, 0x3b, 0x0c, 0xb8, 0xe2, 0x3a, 0xab, 0x39, 0xad, 0x3a, 0xf7, 0x33, 0xda, 0x3a, 0x49, 0x50, 0xbf, 0x3a, 0x63, 0x95, 0xd0, 0x3a, 0x3c, 0x76, 0x9c, 0x3a, +0x2d, 0xce, 0xa6, 0x3a, 0x4d, 0xb0, 0xb1, 0x3a, 0x63, 0x57, 0xb9, 0x3a, 0x76, 0x61, 0x95, 0x3a, 0x7c, 0x40, 0xc5, 0x3a, 0x81, 0x33, 0x85, 0x3a, 0xd6, 0x3c, 0xbb, 0x3a, 0x48, 0x13, 0x05, 0x3b, +0x99, 0x84, 0xc5, 0x3a, 0x8d, 0xf1, 0xe0, 0x3a, 0xaa, 0xe6, 0xc7, 0x3a, 0x0a, 0x8c, 0xb0, 0x3a, 0xad, 0x61, 0x92, 0x3a, 0xd4, 0xcd, 0xbf, 0x3a, 0x95, 0xae, 0xba, 0x3a, 0x20, 0x68, 0xc5, 0x3a, +0xc7, 0x28, 0xa7, 0x3a, 0xbe, 0x29, 0xc4, 0x3a, 0xae, 0xf9, 0xc1, 0x3a, 0x2a, 0x20, 0xb7, 0x3a, 0xd1, 0xa9, 0xb2, 0x3a, 0x4c, 0x68, 0xb3, 0x3a, 0x92, 0x7e, 0xd2, 0x3a, 0x99, 0x70, 0xc1, 0x3a, +0xde, 0x69, 0xbf, 0x3a, 0xa5, 0x6b, 0xa7, 0x3a, 0x2d, 0xfc, 0xf0, 0x3a, 0xce, 0xd0, 0xcd, 0x3a, 0x3a, 0x6e, 0x91, 0x3a, 0xa4, 0xe9, 0x9b, 0x3a, 0xbe, 0x30, 0xbc, 0x3a, 0x5e, 0x6b, 0x0f, 0x3b, +0x0c, 0x10, 0x09, 0x3b, 0x6b, 0xb0, 0x89, 0x3a, 0xf1, 0xdb, 0xaf, 0x3a, 0xbc, 0x9d, 0xab, 0x3a, 0x26, 0x6e, 0xe2, 0x3a, 0x35, 0x7a, 0xcf, 0x3a, 0x73, 0x57, 0xaf, 0x3a, 0x4e, 0x80, 0xa3, 0x3a, +0x90, 0xad, 0xc3, 0x3a, 0x32, 0x88, 0x88, 0x3a, 0xd4, 0x59, 0x9d, 0x3a, 0x98, 0x3d, 0xac, 0x3a, 0xc8, 0x90, 0xd9, 0x3a, 0x1e, 0x8b, 0x00, 0x3b, 0x64, 0x4c, 0xeb, 0x3a, 0x8a, 0xa3, 0xd1, 0x3a, +0xec, 0x70, 0x9f, 0x3a, 0x09, 0xa4, 0xa0, 0x3a, 0x31, 0x6c, 0xfc, 0x3a, 0x72, 0x9a, 0xbc, 0x3a, 0xc9, 0x82, 0xa8, 0x3a, 0x86, 0x39, 0xa3, 0x3a, 0x6b, 0xce, 0xb0, 0x3a, 0x33, 0xf3, 0x9b, 0x3a, +0xee, 0x1e, 0xa1, 0x3a, 0x33, 0xd0, 0xc3, 0x3a, 0x85, 0x17, 0xd1, 0x3a, 0x97, 0x9a, 0xc4, 0x3a, 0xce, 0xe1, 0x9a, 0x3a, 0xb2, 0x7d, 0x10, 0x3b, 0xee, 0xb3, 0xdf, 0x3a, 0x3a, 0xc4, 0x9c, 0x3a, +0x6a, 0xf0, 0xb0, 0x3a, 0x80, 0x59, 0xa4, 0x3a, 0xb2, 0x59, 0xa3, 0x3a, 0x37, 0xd7, 0xaf, 0x3a, 0x64, 0x84, 0xc7, 0x3a, 0x22, 0x98, 0xbd, 0x3a, 0xe1, 0x7d, 0xc4, 0x3a, 0x24, 0x2f, 0xcc, 0x3a, +0x9b, 0x96, 0xb5, 0x3a, 0xf2, 0xa1, 0xcd, 0x3a, 0x21, 0x6b, 0xaa, 0x3a, 0x59, 0x96, 0xa7, 0x3a, 0xb3, 0x96, 0x89, 0x3a, 0x2f, 0x3c, 0xbb, 0x3a, 0x64, 0xf7, 0xe9, 0x3a, 0xec, 0xd7, 0xe4, 0x3a, +0xd8, 0x3b, 0x93, 0x3a, 0xf9, 0xc4, 0x94, 0x3a, 0x36, 0x3c, 0xd1, 0x3a, 0x82, 0xca, 0x04, 0x3b, 0x42, 0x28, 0xa7, 0x3a, 0x87, 0x24, 0x00, 0x3b, 0x99, 0x37, 0x99, 0x3a, 0x5a, 0xd1, 0x91, 0x3a, +0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0xe0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xea, 0x9c, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xbc, 0x02, 0x00, 0x00, 0xdc, 0x9c, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x9a, 0x5a, 0x82, 0x38, 0x1b, 0x52, 0x4f, 0x38, 0x44, 0xd3, 0x5b, 0x38, 0xb5, 0x1a, 0xaa, 0x38, 0x57, 0x63, 0x9e, 0x38, 0x78, 0x10, 0xa0, 0x38, 0xfc, 0xc1, 0x5c, 0x38, 0x18, 0x18, 0x8f, 0x38, +0x4f, 0x4e, 0x56, 0x38, 0x68, 0x47, 0x94, 0x38, 0x85, 0x63, 0x7d, 0x38, 0x7f, 0x93, 0x8e, 0x38, 0x6b, 0xf9, 0x74, 0x38, 0xda, 0x45, 0x89, 0x38, 0x30, 0xa8, 0xa9, 0x38, 0x4d, 0xff, 0xe4, 0x38, +0x55, 0xa9, 0x7a, 0x38, 0x98, 0x0b, 0x97, 0x38, 0xfc, 0x20, 0x9e, 0x38, 0xc6, 0x6f, 0x5b, 0x38, 0xbb, 0x0b, 0x95, 0x38, 0x24, 0x89, 0x92, 0x38, 0x64, 0x5f, 0x7b, 0x38, 0x7c, 0x8b, 0x70, 0x38, +0x88, 0xba, 0x9a, 0x38, 0x6d, 0xbb, 0xa9, 0x38, 0xea, 0x28, 0xa0, 0x38, 0x2b, 0x94, 0x96, 0x38, 0x73, 0x48, 0x40, 0x38, 0xb1, 0xa5, 0x87, 0x38, 0x4e, 0x9f, 0x86, 0x38, 0x1e, 0x28, 0x88, 0x38, +0x85, 0x12, 0x60, 0x38, 0xe7, 0x15, 0x49, 0x38, 0xd7, 0x36, 0x99, 0x38, 0x59, 0xe5, 0xa6, 0x38, 0x61, 0xc7, 0xab, 0x38, 0x5c, 0x5f, 0xc2, 0x38, 0x12, 0x6c, 0x42, 0x38, 0x21, 0xdf, 0xb6, 0x38, +0xf7, 0x80, 0xac, 0x38, 0x67, 0xc2, 0x92, 0x38, 0x10, 0xec, 0x8e, 0x38, 0xce, 0x1d, 0x8a, 0x38, 0xb1, 0x00, 0xa4, 0x38, 0x0c, 0xb0, 0xab, 0x38, 0xb3, 0xc9, 0xcf, 0x38, 0x8e, 0x25, 0x7d, 0x38, +0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x37, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, +0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xc2, 0x9f, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, +0xb4, 0x9f, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x54, 0x20, 0x2d, 0x3b, 0x86, 0xac, 0x09, 0x3b, +0x4b, 0xfa, 0x11, 0x3b, 0x78, 0xeb, 0x61, 0x3b, 0xef, 0x5b, 0x52, 0x3b, 0xdf, 0x95, 0x54, 0x3b, 0xd1, 0x98, 0x12, 0x3b, 0xff, 0x0b, 0x3e, 0x3b, 0x00, 0x50, 0x0e, 0x3b, 0xd6, 0xee, 0x44, 0x3b, +0x16, 0x44, 0x28, 0x3b, 0xe5, 0x5b, 0x3d, 0x3b, 0xa1, 0xad, 0x22, 0x3b, 0xc5, 0x50, 0x36, 0x3b, 0x60, 0x53, 0x61, 0x3b, 0x89, 0x11, 0x98, 0x3b, 0x72, 0x74, 0x26, 0x3b, 0x65, 0x9b, 0x48, 0x3b, +0xcf, 0x03, 0x52, 0x3b, 0x39, 0xb8, 0x11, 0x3b, 0x94, 0xf3, 0x45, 0x3b, 0x23, 0x9e, 0x42, 0x3b, 0x58, 0xed, 0x26, 0x3b, 0xa0, 0xbc, 0x1f, 0x3b, 0xbd, 0x7f, 0x4d, 0x3b, 0xed, 0x6c, 0x61, 0x3b, +0x57, 0xb6, 0x54, 0x3b, 0xc9, 0xfc, 0x47, 0x3b, 0x39, 0x60, 0xff, 0x3a, 0x0f, 0x28, 0x34, 0x3b, 0x94, 0xcb, 0x32, 0x3b, 0x47, 0xd5, 0x34, 0x3b, 0x4c, 0xcc, 0x14, 0x3b, 0x8b, 0x88, 0x05, 0x3b, +0xd5, 0x7c, 0x4b, 0x3b, 0x9a, 0xa8, 0x5d, 0x3b, 0xcc, 0x24, 0x64, 0x3b, 0x53, 0x13, 0x81, 0x3b, 0xc4, 0x1b, 0x01, 0x3b, 0x57, 0xe0, 0x72, 0x3b, 0x48, 0x1b, 0x65, 0x3b, 0x30, 0xea, 0x42, 0x3b, +0x85, 0xd1, 0x3d, 0x3b, 0x96, 0x6f, 0x37, 0x3b, 0xeb, 0xd0, 0x59, 0x3b, 0xd0, 0x05, 0x64, 0x3b, 0xf1, 0xfb, 0x89, 0x3b, 0xf0, 0x1a, 0x28, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x62, 0xa2, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x75, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xb0, 0x06, 0x00, 0x00, +0x54, 0xa2, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x4d, 0xd2, 0xdb, 0x38, 0x76, 0xa0, 0x07, 0x39, +0xbf, 0xc9, 0x0e, 0x39, 0x7f, 0xc1, 0xcd, 0x38, 0xad, 0x49, 0x00, 0x39, 0x65, 0xff, 0xfb, 0x38, 0xe2, 0x1f, 0x11, 0x39, 0x19, 0xd5, 0xbc, 0x38, 0xbf, 0xdf, 0xc2, 0x38, 0xdc, 0x80, 0xef, 0x38, +0xea, 0xb7, 0x0e, 0x39, 0xe4, 0x95, 0xec, 0x38, 0x38, 0x6a, 0xda, 0x38, 0xe1, 0x6d, 0xcb, 0x38, 0xb1, 0x96, 0xba, 0x38, 0x0f, 0x71, 0xd0, 0x38, 0x53, 0x19, 0xd1, 0x38, 0x82, 0x7b, 0x05, 0x39, +0xb3, 0x22, 0x07, 0x39, 0xf6, 0xcd, 0xf2, 0x38, 0xab, 0xe4, 0x8d, 0x38, 0x0b, 0xfd, 0x3b, 0x39, 0x82, 0xad, 0xc9, 0x38, 0x67, 0x8c, 0x26, 0x39, 0x4f, 0x9d, 0xa5, 0x38, 0x33, 0x33, 0x0a, 0x39, +0x38, 0x55, 0xd8, 0x38, 0x30, 0x37, 0xc7, 0x38, 0xd4, 0x8f, 0x07, 0x39, 0x7c, 0x4d, 0xd4, 0x38, 0xa4, 0x1a, 0x1d, 0x39, 0xb2, 0x4f, 0xfc, 0x38, 0xba, 0xf9, 0xb8, 0x38, 0xd6, 0xe7, 0xf8, 0x38, +0x23, 0x70, 0xc5, 0x38, 0xb2, 0x02, 0xd4, 0x38, 0xa7, 0x92, 0x59, 0x39, 0x30, 0x2a, 0xc7, 0x38, 0x4a, 0xe0, 0xcc, 0x38, 0x0c, 0x53, 0x2f, 0x39, 0xff, 0xc6, 0x06, 0x39, 0x42, 0x9b, 0x27, 0x39, +0x10, 0x2e, 0xbe, 0x38, 0x63, 0xb2, 0x0f, 0x39, 0xa3, 0x11, 0x9e, 0x38, 0x3d, 0xea, 0x1a, 0x39, 0xd0, 0xe0, 0x46, 0x39, 0x3e, 0xf4, 0xcf, 0x38, 0x88, 0x82, 0xff, 0x38, 0xbc, 0x90, 0xa1, 0x38, +0xc0, 0x7b, 0xed, 0x38, 0x34, 0x5f, 0x21, 0x39, 0x64, 0x09, 0x1e, 0x39, 0xf2, 0xcd, 0x02, 0x39, 0x87, 0xd9, 0x02, 0x39, 0x24, 0x4c, 0x0c, 0x39, 0xa8, 0xa4, 0x05, 0x39, 0x5f, 0xf2, 0x07, 0x39, +0xb6, 0x5d, 0x11, 0x39, 0xb9, 0x99, 0x13, 0x39, 0x4e, 0xff, 0x20, 0x39, 0x76, 0x46, 0x0a, 0x39, 0x26, 0x76, 0xcc, 0x38, 0xa8, 0x4e, 0x08, 0x39, 0x76, 0xc3, 0xf3, 0x38, 0xf1, 0x15, 0x5e, 0x39, +0x36, 0x9e, 0x1b, 0x39, 0xa8, 0x03, 0xbd, 0x38, 0xe7, 0x70, 0xfa, 0x38, 0x97, 0xdc, 0x24, 0x39, 0x36, 0x04, 0x1f, 0x39, 0x50, 0x67, 0xca, 0x38, 0x1a, 0x69, 0xdc, 0x38, 0x63, 0xa0, 0x3d, 0x39, +0xb8, 0x95, 0x89, 0x39, 0x33, 0x40, 0xb5, 0x38, 0x06, 0xdf, 0xc6, 0x38, 0x49, 0xfb, 0x45, 0x39, 0xb7, 0x38, 0x05, 0x39, 0x0d, 0x8e, 0x12, 0x39, 0xd0, 0x23, 0xfe, 0x38, 0x88, 0x39, 0x32, 0x39, +0x19, 0x9f, 0x01, 0x39, 0x44, 0xb2, 0xfb, 0x38, 0x97, 0xf4, 0x1d, 0x39, 0x08, 0x8a, 0xf5, 0x38, 0x1c, 0xb6, 0x0f, 0x39, 0xe7, 0x0e, 0x28, 0x39, 0x4c, 0x59, 0x32, 0x39, 0xc4, 0xfd, 0xb7, 0x38, +0x8a, 0x91, 0x05, 0x39, 0x63, 0xde, 0xac, 0x38, 0xad, 0x4c, 0xdb, 0x38, 0xbe, 0x99, 0x1f, 0x39, 0x5a, 0xb0, 0x04, 0x39, 0x65, 0x3f, 0xd1, 0x38, 0xcf, 0x35, 0x1b, 0x39, 0x46, 0x63, 0x4b, 0x39, +0x24, 0xf7, 0xc3, 0x38, 0x02, 0xd5, 0xee, 0x38, 0x2a, 0x50, 0x13, 0x39, 0x6b, 0xf6, 0xe8, 0x38, 0xb3, 0xca, 0x1a, 0x39, 0x5e, 0xe7, 0x1d, 0x39, 0xb2, 0x49, 0x68, 0x39, 0x60, 0x9c, 0x19, 0x39, +0xb3, 0xad, 0x01, 0x39, 0x8a, 0xff, 0x21, 0x39, 0xb8, 0x88, 0xef, 0x38, 0xac, 0x25, 0xf4, 0x38, 0x86, 0xb1, 0xf7, 0x38, 0x7c, 0x6b, 0x12, 0x39, 0x0a, 0xd0, 0x12, 0x39, 0x14, 0x37, 0xe0, 0x38, +0xd9, 0x67, 0xd6, 0x38, 0x15, 0xdd, 0x0b, 0x39, 0x7f, 0x03, 0xe4, 0x38, 0x6b, 0xf9, 0xb3, 0x38, 0x58, 0xcb, 0xd0, 0x38, 0xff, 0xf5, 0xdb, 0x38, 0x26, 0x9f, 0x4f, 0x39, 0x4d, 0xf3, 0xfe, 0x38, +0x70, 0x8c, 0xd3, 0x38, 0x4c, 0x21, 0xf1, 0x38, 0xb5, 0x15, 0xca, 0x38, 0xea, 0x06, 0x42, 0x39, 0xaf, 0x82, 0x5a, 0x39, 0x95, 0x37, 0xf8, 0x38, 0x27, 0x43, 0xe6, 0x38, 0xcc, 0x40, 0xf8, 0x38, +0xb5, 0xa1, 0xca, 0x38, 0xa1, 0xae, 0xfc, 0x38, 0xc7, 0x8c, 0xda, 0x38, 0x00, 0x9b, 0xfb, 0x38, 0x2c, 0xc7, 0xc8, 0x38, 0x62, 0xcb, 0xd2, 0x38, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x2e, 0xa9, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, +0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xd4, 0x06, 0x00, 0x00, 0x02, 0xae, 0xfe, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0xa7, 0xf9, 0x91, 0x3b, 0x1c, 0x21, 0xb4, 0x3b, 0xf1, 0xa3, 0xbd, 0x3b, 0x7e, 0xa2, 0x88, 0x3b, 0xd9, 0x61, 0xaa, 0x3b, 0x99, 0x57, 0xa7, 0x3b, 0x58, 0xbe, 0xc0, 0x3b, +0x05, 0xcb, 0x7a, 0x3b, 0x95, 0x68, 0x81, 0x3b, 0x92, 0x0b, 0x9f, 0x3b, 0x42, 0x8c, 0xbd, 0x3b, 0x89, 0x1b, 0x9d, 0x3b, 0x89, 0x0a, 0x91, 0x3b, 0xf7, 0x16, 0x87, 0x3b, 0x23, 0xd0, 0x77, 0x3b, +0x14, 0x6b, 0x8a, 0x3b, 0xd1, 0xda, 0x8a, 0x3b, 0x09, 0x48, 0xb1, 0x3b, 0x15, 0x7a, 0xb3, 0x3b, 0xc5, 0x3c, 0xa1, 0x3b, 0xb3, 0x73, 0x3c, 0x3b, 0x12, 0xac, 0xf9, 0x3b, 0x38, 0xed, 0x85, 0x3b, +0x78, 0x32, 0xdd, 0x3b, 0xed, 0xf4, 0x5b, 0x3b, 0x00, 0x8c, 0xb7, 0x3b, 0x97, 0xa8, 0x8f, 0x3b, 0xa6, 0x4a, 0x84, 0x3b, 0x05, 0x0b, 0xb4, 0x3b, 0x74, 0xfb, 0x8c, 0x3b, 0x62, 0xa7, 0xd0, 0x3b, +0xec, 0x8c, 0xa7, 0x3b, 0xab, 0xab, 0x75, 0x3b, 0xf4, 0x49, 0xa5, 0x3b, 0x77, 0x1c, 0x83, 0x3b, 0xca, 0xc9, 0x8c, 0x3b, 0x63, 0x7b, 0x10, 0x3c, 0x04, 0x42, 0x84, 0x3b, 0xf1, 0x0c, 0x88, 0x3b, +0x4c, 0xda, 0xe8, 0x3b, 0x4b, 0x00, 0xb3, 0x3b, 0x33, 0x9a, 0xde, 0x3b, 0x2d, 0x95, 0x7c, 0x3b, 0xeb, 0xd8, 0xbe, 0x3b, 0x6c, 0xef, 0x51, 0x3b, 0x19, 0xbf, 0xcd, 0x3b, 0x4a, 0x11, 0x04, 0x3c, +0x31, 0x18, 0x8a, 0x3b, 0xae, 0xac, 0xa9, 0x3b, 0x39, 0x94, 0x56, 0x3b, 0x2d, 0xb4, 0x9d, 0x3b, 0x71, 0x52, 0xd6, 0x3b, 0x78, 0xe4, 0xd1, 0x3b, 0x85, 0xb9, 0xad, 0x3b, 0xe7, 0xc8, 0xad, 0x3b, +0x1f, 0x55, 0xba, 0x3b, 0xaf, 0x7e, 0xb1, 0x3b, 0xe6, 0x8d, 0xb4, 0x3b, 0x75, 0x10, 0xc1, 0x3b, 0x29, 0x08, 0xc4, 0x3b, 0x13, 0xd3, 0xd5, 0x3b, 0x95, 0xa5, 0xb7, 0x3b, 0x75, 0xc6, 0x87, 0x3b, +0x77, 0x08, 0xb5, 0x3b, 0xcc, 0xdf, 0xa1, 0x3b, 0x92, 0x7a, 0x13, 0x3c, 0x1f, 0xae, 0xce, 0x3b, 0xdb, 0x08, 0x7b, 0x3b, 0xf9, 0x4e, 0xa6, 0x3b, 0xf8, 0xf4, 0xda, 0x3b, 0x97, 0x31, 0xd3, 0x3b, +0x9b, 0x68, 0x86, 0x3b, 0xcb, 0x5d, 0x92, 0x3b, 0x03, 0xd9, 0xfb, 0x3b, 0xd8, 0xba, 0x36, 0x3c, 0x44, 0xb9, 0x70, 0x3b, 0x1a, 0x10, 0x84, 0x3b, 0xde, 0x78, 0x03, 0x3c, 0x53, 0xef, 0xb0, 0x3b, +0xa9, 0xa4, 0xc2, 0x3b, 0xc8, 0xc3, 0xa8, 0x3b, 0x68, 0xb4, 0xec, 0x3b, 0x4d, 0x27, 0xac, 0x3b, 0x61, 0x24, 0xa7, 0x3b, 0xd8, 0xc8, 0xd1, 0x3b, 0xa9, 0x0d, 0xa3, 0x3b, 0xdd, 0xdd, 0xbe, 0x3b, +0xcb, 0x33, 0xdf, 0x3b, 0x98, 0xde, 0xec, 0x3b, 0x08, 0x5d, 0x74, 0x3b, 0x4b, 0x65, 0xb1, 0x3b, 0x5b, 0x97, 0x65, 0x3b, 0xeb, 0xa0, 0x91, 0x3b, 0x30, 0xf8, 0xd3, 0x3b, 0x37, 0x3a, 0xb0, 0x3b, +0x19, 0xf4, 0x8a, 0x3b, 0x76, 0x23, 0xce, 0x3b, 0xec, 0x0f, 0x07, 0x3c, 0x1e, 0x22, 0x82, 0x3b, 0x73, 0x99, 0x9e, 0x3b, 0x78, 0xa6, 0xc3, 0x3b, 0xa3, 0xb3, 0x9a, 0x3b, 0x36, 0x95, 0xcd, 0x3b, +0x49, 0xb7, 0xd1, 0x3b, 0xf0, 0x40, 0x1a, 0x3c, 0xaf, 0x03, 0xcc, 0x3b, 0xb2, 0x3a, 0xac, 0x3b, 0x63, 0x27, 0xd7, 0x3b, 0xca, 0x10, 0x9f, 0x3b, 0x04, 0x21, 0xa2, 0x3b, 0xe3, 0x7b, 0xa4, 0x3b, +0xc1, 0x76, 0xc2, 0x3b, 0x4d, 0xfc, 0xc2, 0x3b, 0x93, 0xe4, 0x94, 0x3b, 0xf6, 0x60, 0x8e, 0x3b, 0x9f, 0xc1, 0xb9, 0x3b, 0x52, 0x6a, 0x97, 0x3b, 0x42, 0x07, 0x6f, 0x3b, 0x08, 0xa7, 0x8a, 0x3b, +0x5b, 0x11, 0x92, 0x3b, 0xaf, 0xdf, 0x09, 0x3c, 0x91, 0x4d, 0xa9, 0x3b, 0x42, 0x7b, 0x8c, 0x3b, 0x1c, 0x20, 0xa0, 0x3b, 0x6a, 0x32, 0x86, 0x3b, 0x97, 0xd8, 0x00, 0x3c, 0xc8, 0x1a, 0x11, 0x3c, +0xe9, 0xd4, 0xa4, 0x3b, 0x98, 0xe8, 0x98, 0x3b, 0x07, 0xdb, 0xa4, 0x3b, 0x62, 0x8f, 0x86, 0x3b, 0xf7, 0xcb, 0xa7, 0x3b, 0x7c, 0x21, 0x91, 0x3b, 0xee, 0x14, 0xa7, 0x3b, 0x43, 0x54, 0x85, 0x3b, +0x0f, 0xfb, 0x8b, 0x3b, 0x51, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x35, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, +0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x2a, 0xb0, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x84, 0x06, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xac, 0x06, 0x00, 0x00, 0x1c, 0xb0, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x77, 0xe1, 0x35, 0x39, +0xab, 0x68, 0x8f, 0x39, 0x6f, 0x1b, 0x48, 0x39, 0xde, 0xfc, 0x64, 0x39, 0x55, 0xb4, 0x68, 0x39, 0x4f, 0x27, 0x5e, 0x39, 0x31, 0x67, 0x2f, 0x39, 0x62, 0xa1, 0x74, 0x39, 0xcc, 0xe1, 0x39, 0x39, +0xf6, 0x90, 0x62, 0x39, 0xb3, 0xc4, 0x77, 0x39, 0x94, 0xe1, 0x4e, 0x39, 0x03, 0x74, 0x47, 0x39, 0x7e, 0x57, 0x5e, 0x39, 0x62, 0x1e, 0x8e, 0x39, 0xe8, 0x3f, 0x43, 0x39, 0x91, 0x11, 0x6b, 0x39, +0x64, 0xd8, 0x41, 0x39, 0x61, 0x21, 0x48, 0x39, 0x6c, 0x23, 0x48, 0x39, 0xd2, 0xb1, 0x95, 0x39, 0xe6, 0x9f, 0x68, 0x39, 0x2f, 0xe3, 0x84, 0x39, 0x96, 0x9d, 0x81, 0x39, 0x67, 0x60, 0x1e, 0x39, +0xa7, 0x2f, 0x5a, 0x39, 0xc5, 0x03, 0x77, 0x39, 0xeb, 0x0a, 0x78, 0x39, 0xc2, 0x26, 0x36, 0x39, 0xa2, 0x93, 0x31, 0x39, 0xa1, 0xc7, 0x41, 0x39, 0x57, 0x6c, 0x3f, 0x39, 0x47, 0x7c, 0x35, 0x39, +0x59, 0xb1, 0x71, 0x39, 0xcb, 0x8e, 0x55, 0x39, 0xda, 0x9f, 0x61, 0x39, 0xff, 0xe2, 0x7f, 0x39, 0x1f, 0xde, 0x37, 0x39, 0x6e, 0xb0, 0x8e, 0x39, 0x46, 0xc8, 0x81, 0x39, 0x0a, 0xce, 0x8c, 0x39, +0xbd, 0x9a, 0x58, 0x39, 0x42, 0x2d, 0x2d, 0x39, 0x7e, 0xf6, 0x42, 0x39, 0x01, 0x82, 0x76, 0x39, 0xe6, 0x62, 0x2e, 0x39, 0x0f, 0xf7, 0x9d, 0x39, 0x47, 0xed, 0x5f, 0x39, 0xa0, 0xa7, 0x54, 0x39, +0xa1, 0xb0, 0x87, 0x39, 0x61, 0x04, 0x59, 0x39, 0x5e, 0x72, 0x69, 0x39, 0xe7, 0x2b, 0x2e, 0x39, 0x27, 0xfc, 0x44, 0x39, 0x05, 0xf0, 0x2e, 0x39, 0xd7, 0x1a, 0x42, 0x39, 0x2e, 0x2a, 0x79, 0x39, +0x90, 0x93, 0x7a, 0x39, 0xdb, 0xd2, 0x5c, 0x39, 0x30, 0x80, 0x55, 0x39, 0x07, 0x7f, 0x62, 0x39, 0x04, 0x4e, 0x68, 0x39, 0xb3, 0x57, 0x2c, 0x39, 0x9a, 0xaa, 0x82, 0x39, 0x47, 0xaf, 0x57, 0x39, +0x7b, 0x0a, 0x7a, 0x39, 0xcb, 0x7e, 0x82, 0x39, 0xb9, 0x0f, 0x79, 0x39, 0x7e, 0x12, 0x63, 0x39, 0x1e, 0x05, 0x78, 0x39, 0x42, 0x5b, 0x4f, 0x39, 0x79, 0xea, 0x42, 0x39, 0x75, 0x1c, 0x88, 0x39, +0x1c, 0x4f, 0x54, 0x39, 0x01, 0x7d, 0x08, 0x39, 0x4e, 0x5d, 0x53, 0x39, 0x06, 0xd4, 0x50, 0x39, 0x7c, 0x47, 0x30, 0x39, 0x4f, 0x9f, 0x7c, 0x39, 0x0f, 0xc6, 0x26, 0x39, 0xa4, 0x51, 0x53, 0x39, +0xec, 0x5b, 0x64, 0x39, 0x40, 0x3c, 0x5e, 0x39, 0xf0, 0x70, 0x70, 0x39, 0x9d, 0x1a, 0x68, 0x39, 0x7e, 0x18, 0x4d, 0x39, 0x4f, 0x46, 0x52, 0x39, 0x3d, 0x5e, 0x32, 0x39, 0x74, 0x85, 0x82, 0x39, +0xa3, 0x16, 0x90, 0x39, 0xaf, 0x28, 0x6e, 0x39, 0xd2, 0x9b, 0x0a, 0x39, 0x91, 0xe4, 0x82, 0x39, 0xcc, 0x33, 0x86, 0x39, 0x43, 0xda, 0x3e, 0x39, 0x2d, 0x78, 0x7e, 0x39, 0x7e, 0x99, 0x53, 0x39, +0x91, 0x55, 0x30, 0x39, 0x0b, 0x51, 0x88, 0x39, 0x29, 0xce, 0x6e, 0x39, 0x42, 0x59, 0x90, 0x39, 0xa1, 0xb2, 0x45, 0x39, 0x3f, 0xc9, 0x5c, 0x39, 0x68, 0x55, 0x9b, 0x39, 0x60, 0x96, 0x20, 0x39, +0x0e, 0x79, 0x8c, 0x39, 0x7e, 0xe3, 0x74, 0x39, 0x8a, 0x4e, 0x86, 0x39, 0xe9, 0xd3, 0x66, 0x39, 0x7e, 0xb1, 0x6b, 0x39, 0x58, 0x92, 0x7f, 0x39, 0x83, 0x84, 0x29, 0x39, 0xf1, 0x5f, 0x8c, 0x39, +0xe9, 0xb8, 0x3b, 0x39, 0x24, 0x43, 0x9b, 0x39, 0x42, 0x94, 0x8c, 0x39, 0x30, 0x46, 0x63, 0x39, 0xf1, 0x29, 0x60, 0x39, 0xc0, 0xa7, 0x2d, 0x39, 0xe3, 0x51, 0x67, 0x39, 0xe8, 0x3f, 0x21, 0x39, +0xf1, 0x18, 0x34, 0x39, 0x71, 0xcb, 0xaa, 0x39, 0x67, 0x9c, 0x86, 0x39, 0x40, 0x36, 0x57, 0x39, 0x72, 0xfc, 0x51, 0x39, 0xed, 0x10, 0x46, 0x39, 0x6a, 0x7d, 0x5e, 0x39, 0xb0, 0xae, 0x4c, 0x39, +0x2a, 0x90, 0x69, 0x39, 0x26, 0x22, 0x8f, 0x39, 0xfa, 0x58, 0x4e, 0x39, 0x9d, 0xff, 0x1c, 0x39, 0x69, 0x0c, 0x6e, 0x39, 0xba, 0x01, 0x80, 0x39, 0x0d, 0xb2, 0x52, 0x39, 0x2d, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x35, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xf2, 0xb6, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x88, 0x06, 0x00, 0x00, 0x72, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x06, 0x00, 0x00, 0xe4, 0xb6, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x4f, 0xb2, 0x73, 0x3a, 0x34, 0x26, 0xc0, 0x3a, 0x0d, 0x0f, 0x86, 0x3a, 0x2c, 0x68, 0x99, 0x3a, 0x97, 0xe5, 0x9b, 0x3a, 0x15, 0xd4, 0x94, 0x3a, +0x71, 0x04, 0x6b, 0x3a, 0xf0, 0xe2, 0xa3, 0x3a, 0xc9, 0x0e, 0x79, 0x3a, 0xe0, 0xc8, 0x97, 0x3a, 0x1b, 0xfd, 0xa5, 0x3a, 0xd1, 0x98, 0x8a, 0x3a, 0xe4, 0x9e, 0x85, 0x3a, 0x5c, 0xf4, 0x94, 0x3a, +0xaa, 0x6b, 0xbe, 0x3a, 0xf8, 0xcd, 0x82, 0x3a, 0x0f, 0x7b, 0x9d, 0x3a, 0x1e, 0xdd, 0x81, 0x3a, 0x09, 0x13, 0x86, 0x3a, 0x67, 0x14, 0x86, 0x3a, 0x42, 0x92, 0xc8, 0x3a, 0xe7, 0xd7, 0x9b, 0x3a, +0x49, 0x0d, 0xb2, 0x3a, 0x03, 0xab, 0xad, 0x3a, 0x3b, 0x34, 0x54, 0x3a, 0xa8, 0x2b, 0x92, 0x3a, 0xdb, 0x7b, 0xa5, 0x3a, 0x26, 0x2c, 0xa6, 0x3a, 0x27, 0x0f, 0x74, 0x3a, 0x00, 0xee, 0x6d, 0x3a, +0xe3, 0xd1, 0x81, 0x3a, 0xb9, 0x3d, 0x80, 0x3a, 0xbb, 0x2a, 0x73, 0x3a, 0x1f, 0xeb, 0xa1, 0x3a, 0xe1, 0x11, 0x8f, 0x3a, 0x59, 0x27, 0x97, 0x3a, 0x6e, 0x6d, 0xab, 0x3a, 0xd8, 0x5b, 0x76, 0x3a, +0x59, 0x2f, 0xbf, 0x3a, 0x35, 0xe4, 0xad, 0x3a, 0x02, 0xa9, 0xbc, 0x3a, 0x64, 0x1c, 0x91, 0x3a, 0xce, 0x08, 0x68, 0x3a, 0xc9, 0x9c, 0x82, 0x3a, 0xec, 0x24, 0xa5, 0x3a, 0xaf, 0xa7, 0x69, 0x3a, +0x15, 0xa7, 0xd3, 0x3a, 0x36, 0x04, 0x96, 0x3a, 0x03, 0x77, 0x8e, 0x3a, 0x91, 0xce, 0xb5, 0x3a, 0x2a, 0x63, 0x91, 0x3a, 0xe7, 0x64, 0x9c, 0x3a, 0xfe, 0x5d, 0x69, 0x3a, 0x96, 0xf7, 0x83, 0x3a, +0xc4, 0x64, 0x6a, 0x3a, 0xa2, 0x09, 0x82, 0x3a, 0x98, 0xec, 0xa6, 0x3a, 0xb3, 0xde, 0xa7, 0x3a, 0x00, 0xf0, 0x93, 0x3a, 0x18, 0x08, 0x8f, 0x3a, 0xdc, 0xbc, 0x97, 0x3a, 0x0c, 0xa1, 0x9b, 0x3a, +0xaa, 0xea, 0x66, 0x3a, 0x75, 0x13, 0xaf, 0x3a, 0xa6, 0x7e, 0x90, 0x3a, 0xdd, 0x82, 0xa7, 0x3a, 0xc3, 0xd8, 0xae, 0x3a, 0xdf, 0xda, 0xa6, 0x3a, 0xa7, 0x1f, 0x98, 0x3a, 0x43, 0x28, 0xa6, 0x3a, +0x55, 0xea, 0x8a, 0x3a, 0xbc, 0x94, 0x82, 0x3a, 0x0b, 0x5f, 0xb6, 0x3a, 0xb6, 0x3b, 0x8e, 0x3a, 0x67, 0xe0, 0x36, 0x3a, 0xb8, 0x99, 0x8d, 0x3a, 0xbe, 0xe6, 0x8b, 0x3a, 0xf7, 0x30, 0x6c, 0x3a, +0x93, 0x3d, 0xa9, 0x3a, 0x7d, 0x74, 0x5f, 0x3a, 0xe7, 0x91, 0x8d, 0x3a, 0x59, 0xfc, 0x98, 0x3a, 0x1c, 0xe2, 0x94, 0x3a, 0x78, 0x14, 0xa1, 0x3a, 0x9c, 0x7e, 0x9b, 0x3a, 0x99, 0x66, 0x89, 0x3a, +0xcf, 0xde, 0x8c, 0x3a, 0x77, 0xfd, 0x6e, 0x3a, 0xaf, 0xe1, 0xae, 0x3a, 0x4d, 0x0f, 0xc1, 0x3a, 0x0e, 0x8d, 0x9f, 0x3a, 0xb5, 0xb7, 0x39, 0x3a, 0x20, 0x61, 0xaf, 0x3a, 0x4d, 0xd0, 0xb3, 0x3a, +0xb9, 0xb7, 0x7f, 0x3a, 0x5d, 0x7a, 0xaa, 0x3a, 0x0a, 0xc2, 0x8d, 0x3a, 0xd5, 0x43, 0x6c, 0x3a, 0x81, 0xa5, 0xb6, 0x3a, 0xea, 0xfb, 0x9f, 0x3a, 0x90, 0x68, 0xc1, 0x3a, 0xd5, 0x71, 0x84, 0x3a, +0x90, 0xe9, 0x93, 0x3a, 0x7a, 0x20, 0xd0, 0x3a, 0x8f, 0x2a, 0x57, 0x3a, 0x23, 0x37, 0xbc, 0x3a, 0x3a, 0x0f, 0xa4, 0x3a, 0x22, 0xf4, 0xb3, 0x3a, 0xbd, 0xa3, 0x9a, 0x3a, 0x33, 0xe6, 0x9d, 0x3a, +0x66, 0x37, 0xab, 0x3a, 0xaf, 0x21, 0x63, 0x3a, 0x7e, 0x15, 0xbc, 0x3a, 0x03, 0x86, 0x7b, 0x3a, 0x01, 0x08, 0xd0, 0x3a, 0x96, 0x5b, 0xbc, 0x3a, 0x49, 0x42, 0x98, 0x3a, 0xda, 0x2c, 0x96, 0x3a, +0xed, 0xac, 0x68, 0x3a, 0x23, 0xf8, 0x9a, 0x3a, 0xb5, 0x0d, 0x58, 0x3a, 0xa1, 0x4e, 0x71, 0x3a, 0xbb, 0xd7, 0xe4, 0x3a, 0x76, 0x5c, 0xb4, 0x3a, 0x91, 0x2d, 0x90, 0x3a, 0x53, 0xad, 0x8c, 0x3a, +0x01, 0xb1, 0x84, 0x3a, 0xc4, 0x0d, 0x95, 0x3a, 0xb7, 0x1f, 0x89, 0x3a, 0xdd, 0x78, 0x9c, 0x3a, 0xb7, 0xc7, 0xbf, 0x3a, 0x4d, 0x3d, 0x8a, 0x3a, 0x8a, 0x5b, 0x52, 0x3a, 0x1d, 0x7a, 0x9f, 0x3a, +0x2c, 0x83, 0xab, 0x3a, 0xfd, 0x26, 0x8d, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xb2, 0xbd, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x44, 0x01, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x84, 0x01, 0x00, 0x00, 0xa4, 0xbd, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x18, 0x00, 0x00, 0x00, 0xdf, 0x83, 0x64, 0x38, 0x21, 0xa3, 0x5e, 0x38, 0xf3, 0x16, 0x94, 0x38, 0x82, 0x09, 0x73, 0x38, 0xc5, 0x8c, 0x89, 0x38, 0xc2, 0x62, 0xad, 0x38, 0x9b, 0x25, 0xb5, 0x38, +0xe2, 0x33, 0x5c, 0x38, 0x24, 0xe7, 0x87, 0x38, 0x54, 0xc8, 0xac, 0x38, 0xa6, 0xe2, 0x6f, 0x38, 0x85, 0xcc, 0x9c, 0x38, 0xc4, 0x6e, 0x42, 0x38, 0x0f, 0x24, 0x9f, 0x38, 0xea, 0xd3, 0xa4, 0x38, +0xd2, 0xb3, 0x9f, 0x38, 0x6d, 0xe3, 0xaa, 0x38, 0xea, 0x01, 0x89, 0x38, 0xbd, 0xa5, 0xda, 0x37, 0x95, 0x70, 0xbe, 0x38, 0xdb, 0xfe, 0x26, 0x38, 0x9b, 0xa9, 0x77, 0x38, 0xb9, 0xed, 0xa6, 0x38, +0xe4, 0x1c, 0xd4, 0x38, 0x44, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x35, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, +0x32, 0x64, 0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x52, 0xbf, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x48, 0x01, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x58, 0x01, 0x00, 0x00, 0x44, 0xbf, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x92, 0xbf, 0x17, 0x3b, 0x54, 0xd8, 0x13, 0x3b, 0x7a, 0xae, 0x44, 0x3b, 0x50, 0x64, 0x21, 0x3b, 0xf6, 0xae, 0x36, 0x3b, 0x29, 0x47, 0x66, 0x3b, +0xf2, 0x95, 0x70, 0x3b, 0x74, 0x3a, 0x12, 0x3b, 0xfb, 0x7e, 0x34, 0x3b, 0x0f, 0x7a, 0x65, 0x3b, 0x82, 0x4c, 0x1f, 0x3b, 0xa1, 0x3f, 0x50, 0x3b, 0x8e, 0x1d, 0x01, 0x3b, 0xe3, 0x5b, 0x53, 0x3b, +0x73, 0xe9, 0x5a, 0x3b, 0xd2, 0x1a, 0x54, 0x3b, 0x0c, 0xf6, 0x62, 0x3b, 0x8a, 0xf6, 0x35, 0x3b, 0x0f, 0x32, 0x91, 0x3a, 0x86, 0xed, 0x7c, 0x3b, 0x7b, 0xca, 0xdd, 0x3a, 0xa1, 0x76, 0x24, 0x3b, +0xba, 0xb3, 0x5d, 0x3b, 0x2f, 0xdb, 0x8c, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xd2, 0xc0, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x88, 0x06, 0x00, 0x00, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xb0, 0x06, 0x00, 0x00, 0xc4, 0xc0, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x0f, 0xb2, 0x41, 0x39, 0x52, 0x4f, 0x53, 0x39, 0x2a, 0x4e, 0xcd, 0x38, 0xc7, 0xb0, 0x9d, 0x39, 0x95, 0xf3, 0x10, 0x39, 0xb6, 0x0c, 0xb9, 0x39, +0x34, 0x66, 0x09, 0x39, 0x7c, 0xf8, 0xb3, 0x39, 0x00, 0x32, 0xce, 0x38, 0xe7, 0x16, 0x3f, 0x39, 0x9a, 0x9f, 0x66, 0x39, 0x39, 0xd9, 0x19, 0x39, 0xe5, 0x97, 0x78, 0x39, 0xbc, 0x4d, 0x28, 0x39, +0xa7, 0x46, 0x1f, 0x39, 0x16, 0xcb, 0x0c, 0x39, 0x07, 0xf7, 0x99, 0x39, 0xe8, 0x3e, 0x75, 0x39, 0x97, 0x88, 0x87, 0x39, 0x1a, 0xca, 0x76, 0x39, 0x27, 0x19, 0x0f, 0x39, 0x2b, 0x67, 0x97, 0x39, +0x6c, 0x45, 0x0b, 0x39, 0xbb, 0x7c, 0x42, 0x39, 0xb0, 0x24, 0x20, 0x39, 0x85, 0x87, 0x42, 0x39, 0xdb, 0xfe, 0x29, 0x39, 0x8f, 0x7c, 0x81, 0x39, 0x8e, 0x90, 0xf0, 0x38, 0x52, 0x28, 0x79, 0x39, +0x82, 0x8e, 0x48, 0x39, 0x39, 0x1b, 0x88, 0x39, 0xfe, 0x28, 0x8b, 0x39, 0x92, 0x5d, 0xf6, 0x38, 0x67, 0xbf, 0x55, 0x39, 0x15, 0x0b, 0x24, 0x39, 0xf4, 0x01, 0x54, 0x39, 0x3d, 0x61, 0x51, 0x39, +0x38, 0x21, 0x3f, 0x39, 0xf8, 0xe3, 0x39, 0x39, 0x79, 0x73, 0x5b, 0x39, 0xe3, 0x4e, 0x30, 0x39, 0xc9, 0xdc, 0x61, 0x39, 0x32, 0x84, 0xcf, 0x38, 0x24, 0xfa, 0x6b, 0x39, 0x95, 0xef, 0x0c, 0x39, +0x2b, 0x35, 0x3b, 0x39, 0x73, 0x38, 0x3f, 0x39, 0x0f, 0x2d, 0x89, 0x39, 0xe5, 0xf1, 0xfa, 0x38, 0x0b, 0x81, 0x81, 0x39, 0xf7, 0x51, 0x41, 0x39, 0xd9, 0x0b, 0x31, 0x39, 0xc6, 0x27, 0x3e, 0x39, +0x6e, 0x25, 0x38, 0x39, 0xe4, 0x11, 0xff, 0x38, 0x43, 0x5d, 0x20, 0x39, 0x68, 0xfc, 0xea, 0x38, 0xa2, 0x9b, 0x2f, 0x39, 0x55, 0x19, 0x7b, 0x39, 0x74, 0x68, 0x45, 0x39, 0x1b, 0xbf, 0x0c, 0x39, +0x98, 0xcb, 0x4c, 0x39, 0x08, 0xb9, 0x62, 0x39, 0x61, 0x12, 0x0d, 0x39, 0x5c, 0xa1, 0x3a, 0x39, 0x65, 0xe7, 0x5b, 0x39, 0xb3, 0xda, 0xe3, 0x38, 0x47, 0x71, 0x4c, 0x39, 0xc3, 0x58, 0x5d, 0x39, +0x92, 0xc5, 0x76, 0x39, 0xd1, 0xe3, 0xab, 0x39, 0xc3, 0x0b, 0x96, 0x39, 0x03, 0x56, 0x27, 0x39, 0xf9, 0xaf, 0x76, 0x39, 0x35, 0xe6, 0x3b, 0x39, 0xd7, 0xa6, 0x0c, 0x39, 0xf4, 0x7e, 0x7c, 0x39, +0xa7, 0x60, 0x6f, 0x39, 0xaf, 0x6f, 0x4f, 0x39, 0xe1, 0x96, 0x09, 0x39, 0x50, 0x72, 0x87, 0x39, 0x80, 0x29, 0x54, 0x39, 0xaa, 0xd9, 0x4e, 0x39, 0x4f, 0x93, 0x1f, 0x39, 0x11, 0x81, 0x73, 0x39, +0xd8, 0x97, 0x92, 0x39, 0x4f, 0x16, 0x01, 0x39, 0x8c, 0x90, 0x3b, 0x39, 0x60, 0x2c, 0x17, 0x39, 0x3d, 0x05, 0x0a, 0x39, 0x50, 0xe6, 0x09, 0x39, 0x5d, 0x6f, 0x82, 0x39, 0xb0, 0x59, 0x04, 0x39, +0x5f, 0x33, 0x33, 0x39, 0xe7, 0xa7, 0x0b, 0x39, 0x36, 0x45, 0x3f, 0x39, 0x75, 0xc6, 0x2d, 0x39, 0x93, 0x89, 0x18, 0x39, 0xe4, 0x2f, 0x11, 0x39, 0xf7, 0x1c, 0x21, 0x39, 0x15, 0x7d, 0x8e, 0x39, +0x67, 0x94, 0x2c, 0x39, 0x6b, 0x4b, 0x0b, 0x39, 0x7b, 0xcd, 0x34, 0x39, 0xcb, 0x2e, 0x0b, 0x39, 0x9e, 0x0f, 0xa2, 0x39, 0xca, 0xe6, 0x11, 0x39, 0x8c, 0xc8, 0x30, 0x39, 0x80, 0x17, 0x62, 0x39, +0x35, 0xa9, 0xfc, 0x38, 0x92, 0x90, 0xd5, 0x38, 0xb6, 0x3c, 0x3c, 0x39, 0x11, 0x1d, 0x8b, 0x39, 0x85, 0xd6, 0x2e, 0x39, 0xec, 0x0c, 0x9e, 0x39, 0x58, 0x6a, 0x3a, 0x39, 0x27, 0x03, 0x41, 0x39, +0x33, 0x22, 0xbf, 0x38, 0xd0, 0x66, 0x4a, 0x39, 0x44, 0x21, 0xab, 0x39, 0x8f, 0x30, 0x64, 0x39, 0x13, 0x63, 0x3f, 0x39, 0xdf, 0xd1, 0x54, 0x39, 0xf0, 0xf5, 0x32, 0x39, 0x7a, 0x42, 0x68, 0x39, +0x02, 0xc8, 0x2c, 0x39, 0xb6, 0x20, 0x38, 0x39, 0xd2, 0x1b, 0x45, 0x39, 0x5b, 0x71, 0xc1, 0x38, 0x17, 0x3a, 0x5b, 0x39, 0xf1, 0xc6, 0x23, 0x39, 0xb4, 0x91, 0x3c, 0x39, 0xa7, 0x60, 0x20, 0x39, +0x05, 0x2b, 0xf2, 0x38, 0x99, 0x72, 0x1d, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0x9e, 0xc7, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x8c, 0x06, 0x00, 0x00, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xfc, 0x06, 0x00, 0x00, 0x72, 0xcc, 0xfe, 0xff, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x3e, 0xa0, 0x00, 0x3c, 0xac, 0x52, 0x0c, 0x3c, +0xe8, 0x55, 0x88, 0x3b, 0xc8, 0x6e, 0x51, 0x3c, 0x82, 0x83, 0xc0, 0x3b, 0xe2, 0xc4, 0x75, 0x3c, 0xbd, 0x7b, 0xb6, 0x3b, 0x05, 0x06, 0x6f, 0x3c, 0x34, 0xed, 0x88, 0x3b, 0x6a, 0xca, 0xfd, 0x3b, +0xfc, 0x25, 0x19, 0x3c, 0x7f, 0x54, 0xcc, 0x3b, 0xde, 0x14, 0x25, 0x3c, 0x3d, 0x87, 0xdf, 0x3b, 0xd6, 0x89, 0xd3, 0x3b, 0xb9, 0xfd, 0xba, 0x3b, 0x15, 0x7c, 0x4c, 0x3c, 0xc6, 0xdb, 0x22, 0x3c, +0x68, 0x01, 0x34, 0x3c, 0x35, 0xe2, 0x23, 0x3c, 0x68, 0x0d, 0xbe, 0x3b, 0x05, 0x15, 0x49, 0x3c, 0x33, 0xf8, 0xb8, 0x3b, 0xd4, 0x26, 0x01, 0x3c, 0xba, 0xb0, 0xd4, 0x3b, 0xfe, 0x2d, 0x01, 0x3c, +0x7b, 0xc6, 0xe1, 0x3b, 0x6e, 0xf9, 0x2b, 0x3c, 0xfe, 0xbf, 0x9f, 0x3b, 0xc6, 0x74, 0x25, 0x3c, 0xa2, 0x2e, 0x05, 0x3c, 0x27, 0xc4, 0x34, 0x3c, 0x71, 0xd2, 0x38, 0x3c, 0x23, 0x9a, 0xa3, 0x3b, +0x1a, 0xf1, 0x0d, 0x3c, 0xb7, 0xde, 0xd9, 0x3b, 0x4c, 0xc9, 0x0c, 0x3c, 0x92, 0x0a, 0x0b, 0x3c, 0x1e, 0xd8, 0xfd, 0x3b, 0xc5, 0xe2, 0xf6, 0x3b, 0xae, 0xba, 0x11, 0x3c, 0xc5, 0x28, 0xea, 0x3b, +0x9d, 0xfc, 0x15, 0x3c, 0xc9, 0xcd, 0x89, 0x3b, 0x1c, 0xb4, 0x1c, 0x3c, 0x32, 0x2e, 0xbb, 0x3b, 0x9d, 0xa2, 0xf8, 0x3b, 0xf8, 0xf6, 0xfd, 0x3b, 0xd8, 0x2f, 0x36, 0x3c, 0xa2, 0xa4, 0xa6, 0x3b, +0x62, 0xff, 0x2b, 0x3c, 0x6e, 0x60, 0x00, 0x3c, 0xbc, 0x23, 0xeb, 0x3b, 0xd3, 0x8c, 0xfc, 0x3b, 0xb6, 0x91, 0xf4, 0x3b, 0xe1, 0x61, 0xa9, 0x3b, 0xdd, 0xfb, 0xd4, 0x3b, 0x9d, 0x0b, 0x9c, 0x3b, +0xb3, 0x3a, 0xe9, 0x3b, 0xd2, 0xbe, 0x26, 0x3c, 0x5d, 0x17, 0x03, 0x3c, 0xd0, 0xed, 0xba, 0x3b, 0x33, 0xff, 0x07, 0x3c, 0xdf, 0x8e, 0x16, 0x3c, 0x69, 0x5c, 0xbb, 0x3b, 0x4e, 0xde, 0xf7, 0x3b, +0xa9, 0x07, 0x12, 0x3c, 0x3b, 0x4f, 0x97, 0x3b, 0x39, 0xc3, 0x07, 0x3c, 0xf1, 0xfc, 0x12, 0x3c, 0x33, 0xdf, 0x23, 0x3c, 0x91, 0x4a, 0x64, 0x3c, 0x9f, 0x47, 0x47, 0x3c, 0x3c, 0x3e, 0xde, 0x3b, +0xdb, 0xd0, 0x23, 0x3c, 0xbe, 0x8d, 0xf9, 0x3b, 0x95, 0xcd, 0xba, 0x3b, 0x4e, 0xac, 0x27, 0x3c, 0x2f, 0xf6, 0x1e, 0x3c, 0x2a, 0xc0, 0x09, 0x3c, 0x62, 0xbc, 0xb6, 0x3b, 0xd2, 0xe3, 0x33, 0x3c, +0x8f, 0xe3, 0x0c, 0x3c, 0x8b, 0x5c, 0x09, 0x3c, 0xa4, 0xef, 0xd3, 0x3b, 0xb5, 0xb3, 0x21, 0x3c, 0xab, 0xb1, 0x42, 0x3c, 0xa1, 0x71, 0xab, 0x3b, 0xfa, 0x1b, 0xf9, 0x3b, 0xef, 0xc6, 0xc8, 0x3b, +0xf5, 0x4e, 0xb7, 0x3b, 0xe2, 0x25, 0xb7, 0x3b, 0xe7, 0x3b, 0x2d, 0x3c, 0x1e, 0xc7, 0xaf, 0x3b, 0x3a, 0x00, 0xee, 0x3b, 0xff, 0x7a, 0xb9, 0x3b, 0xec, 0x07, 0xfe, 0x3b, 0x93, 0xcb, 0xe6, 0x3b, +0xb7, 0x96, 0xca, 0x3b, 0x9b, 0xd3, 0xc0, 0x3b, 0x78, 0xfa, 0xd5, 0x3b, 0x1f, 0x3e, 0x3d, 0x3c, 0x18, 0x35, 0xe5, 0x3b, 0x2a, 0x00, 0xb9, 0x3b, 0xe7, 0x20, 0xf0, 0x3b, 0x26, 0xda, 0xb8, 0x3b, +0xbe, 0x3c, 0x57, 0x3c, 0x84, 0xc6, 0xc1, 0x3b, 0x59, 0xca, 0xea, 0x3b, 0x9b, 0x23, 0x16, 0x3c, 0x5d, 0xc8, 0xa7, 0x3b, 0x01, 0xd2, 0x8d, 0x3b, 0xa2, 0x00, 0xfa, 0x3b, 0x9a, 0xc2, 0x38, 0x3c, +0xe8, 0x34, 0xe8, 0x3b, 0x29, 0xe9, 0x51, 0x3c, 0x3c, 0x95, 0xf7, 0x3b, 0x18, 0x2c, 0x00, 0x3c, 0x6c, 0xd9, 0x7d, 0x3b, 0x46, 0x68, 0x06, 0x3c, 0x2e, 0x48, 0x63, 0x3c, 0x3f, 0x88, 0x17, 0x3c, +0x95, 0x2f, 0xfe, 0x3b, 0x5e, 0x53, 0x0d, 0x3c, 0xa2, 0xae, 0xed, 0x3b, 0x25, 0x3c, 0x1a, 0x3c, 0xa3, 0x79, 0xe5, 0x3b, 0x72, 0x8b, 0xf4, 0x3b, 0x79, 0xe4, 0x02, 0x3c, 0x46, 0x75, 0x80, 0x3b, +0x93, 0x94, 0x11, 0x3c, 0x38, 0x84, 0xd9, 0x3b, 0x83, 0x71, 0xfa, 0x3b, 0x5d, 0x00, 0xd5, 0x3b, 0x91, 0xd0, 0xa0, 0x3b, 0x33, 0x1c, 0xd1, 0x3b, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x31, 0x37, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xc2, 0xce, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x84, 0x06, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xac, 0x06, 0x00, 0x00, +0xb4, 0xce, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xc5, 0x9a, 0x49, 0x39, 0x40, 0x99, 0x6b, 0x39, 0xd6, 0x3c, 0x51, 0x39, +0xd5, 0x29, 0x3f, 0x39, 0xcb, 0x35, 0x38, 0x39, 0xc4, 0xfe, 0x6f, 0x39, 0x5b, 0x7d, 0x8b, 0x39, 0x7d, 0xdf, 0x5a, 0x39, 0xa8, 0xe4, 0x8a, 0x39, 0x70, 0xf0, 0xeb, 0x38, 0x74, 0x3e, 0xf0, 0x38, +0x18, 0xab, 0x29, 0x39, 0xb1, 0x02, 0xab, 0x39, 0x84, 0x4b, 0x77, 0x39, 0x5d, 0x0d, 0xa2, 0x39, 0xa3, 0xa6, 0x7f, 0x39, 0x96, 0x20, 0x82, 0x39, 0x92, 0x88, 0x35, 0x39, 0x5b, 0xf7, 0x45, 0x39, +0x38, 0x57, 0x38, 0x39, 0x16, 0x26, 0x56, 0x39, 0x21, 0x7f, 0x80, 0x39, 0xcd, 0x6b, 0x60, 0x39, 0xf6, 0xae, 0x6e, 0x39, 0x6f, 0x42, 0x5e, 0x39, 0x45, 0x23, 0x92, 0x39, 0x4a, 0x3f, 0x2a, 0x39, +0xb2, 0x21, 0x5a, 0x39, 0x0b, 0x25, 0x6b, 0x39, 0xcf, 0xa8, 0x6a, 0x39, 0xb1, 0xaf, 0x5d, 0x39, 0x1e, 0xf8, 0x7b, 0x39, 0x25, 0xf6, 0x8b, 0x39, 0x08, 0x31, 0x48, 0x39, 0x07, 0x61, 0x26, 0x39, +0x17, 0x61, 0x7a, 0x39, 0x6b, 0xeb, 0x5f, 0x39, 0x8f, 0x84, 0x6e, 0x39, 0xdf, 0xea, 0x3e, 0x39, 0x6d, 0xe3, 0x65, 0x39, 0x4a, 0xa6, 0x64, 0x39, 0x8c, 0x0c, 0x52, 0x39, 0x3d, 0x84, 0x78, 0x39, +0x8a, 0x19, 0xa2, 0x39, 0xda, 0xa9, 0x3c, 0x39, 0x75, 0x47, 0x54, 0x39, 0x6f, 0xfa, 0x4e, 0x39, 0xfd, 0xb5, 0x5c, 0x39, 0xe6, 0x0d, 0x23, 0x39, 0x51, 0x5b, 0x3e, 0x39, 0x2f, 0x38, 0xb3, 0x39, +0x18, 0x7a, 0x59, 0x39, 0x77, 0xf9, 0x2d, 0x39, 0xdd, 0x9d, 0x80, 0x39, 0x93, 0x5a, 0x7e, 0x39, 0x2e, 0x74, 0x21, 0x39, 0xbe, 0x68, 0x6f, 0x39, 0xf3, 0xb5, 0x5a, 0x39, 0x20, 0xca, 0x86, 0x39, +0x66, 0x8c, 0x43, 0x39, 0xea, 0xda, 0x8a, 0x39, 0x92, 0xc4, 0x38, 0x39, 0x32, 0xbd, 0x2b, 0x39, 0x4b, 0x00, 0x65, 0x39, 0x45, 0x10, 0x35, 0x39, 0x34, 0xd9, 0x9a, 0x39, 0x96, 0x4b, 0x75, 0x39, +0xf3, 0x75, 0x67, 0x39, 0xc3, 0xea, 0x54, 0x39, 0x61, 0x45, 0x4c, 0x39, 0x0d, 0xb6, 0x3c, 0x39, 0x10, 0x64, 0xa2, 0x39, 0x7f, 0x5c, 0x79, 0x39, 0x2b, 0x54, 0x15, 0x39, 0x2c, 0x31, 0x61, 0x39, +0xa8, 0x1d, 0x64, 0x39, 0x4b, 0x8f, 0x99, 0x39, 0x53, 0x44, 0x57, 0x39, 0x0c, 0xe8, 0xd1, 0x39, 0x3f, 0xa4, 0x57, 0x39, 0x19, 0x2a, 0x93, 0x39, 0xff, 0xab, 0x6a, 0x39, 0x17, 0xeb, 0x4b, 0x39, +0x42, 0xbf, 0x43, 0x39, 0xf8, 0x09, 0x3a, 0x39, 0x19, 0x98, 0x48, 0x39, 0x7c, 0xdc, 0x3a, 0x39, 0xfd, 0x2a, 0x99, 0x39, 0x5d, 0xc4, 0x4d, 0x39, 0x26, 0x39, 0x65, 0x39, 0xca, 0xb0, 0x29, 0x39, +0x64, 0xa0, 0x68, 0x39, 0xe1, 0x35, 0x1b, 0x39, 0xbb, 0x97, 0x55, 0x39, 0x78, 0x96, 0x81, 0x39, 0xd7, 0xf7, 0x68, 0x39, 0x56, 0x7e, 0x49, 0x39, 0xa2, 0xaf, 0x4e, 0x39, 0x43, 0x93, 0x47, 0x39, +0x40, 0xa9, 0x65, 0x39, 0xfc, 0xd4, 0x77, 0x39, 0x9a, 0xab, 0x42, 0x39, 0x9e, 0xc2, 0x59, 0x39, 0xd9, 0x38, 0x54, 0x39, 0x21, 0x21, 0x7f, 0x39, 0x58, 0xb3, 0x2b, 0x39, 0x52, 0xa2, 0x27, 0x39, +0xe2, 0x74, 0x17, 0x39, 0x96, 0xcc, 0x53, 0x39, 0x73, 0x02, 0x58, 0x39, 0x96, 0xfb, 0x2d, 0x39, 0xbf, 0x25, 0x59, 0x39, 0xfb, 0x54, 0x52, 0x39, 0x07, 0xfc, 0x3d, 0x39, 0x10, 0xee, 0x95, 0x39, +0xd7, 0x71, 0x3c, 0x39, 0x0b, 0xa7, 0x3d, 0x39, 0x68, 0xeb, 0x54, 0x39, 0xc7, 0xd4, 0x6c, 0x39, 0x50, 0xfd, 0x75, 0x39, 0xac, 0xb9, 0x94, 0x39, 0x46, 0x38, 0x85, 0x39, 0xaf, 0xf2, 0x3d, 0x39, +0x90, 0xe7, 0x92, 0x39, 0x7a, 0x85, 0x6f, 0x39, 0x7b, 0xb6, 0x96, 0x39, 0x25, 0xae, 0x56, 0x39, 0x6c, 0x72, 0x37, 0x39, 0x3e, 0x58, 0x66, 0x39, 0xaa, 0x40, 0x91, 0x39, 0x05, 0x04, 0x70, 0x39, +0xc3, 0x3c, 0x68, 0x39, 0x89, 0x0e, 0x7b, 0x39, 0xe3, 0x8f, 0x5b, 0x39, 0xd8, 0xa1, 0x81, 0x39, 0x93, 0x65, 0x45, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x8a, 0xd5, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x98, 0x06, 0x00, 0x00, 0x7c, 0xd5, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x19, 0x58, 0xa2, 0x3a, 0xdc, 0xb7, 0xbd, 0x3a, 0xa1, 0x7d, 0xa8, 0x3a, 0xb0, 0xef, 0x99, 0x3a, 0x4b, 0x56, 0x94, 0x3a, 0x31, 0x42, 0xc1, 0x3a, 0xa5, 0xa6, 0xe0, 0x3a, 0xed, 0x3f, 0xb0, 0x3a, +0xb8, 0xb0, 0xdf, 0x3a, 0x11, 0xfe, 0x3d, 0x3a, 0x7a, 0x75, 0x41, 0x3a, 0x8d, 0xa0, 0x88, 0x3a, 0x3d, 0xb5, 0x09, 0x3b, 0x06, 0x23, 0xc7, 0x3a, 0x83, 0x7e, 0x02, 0x3b, 0x92, 0xdd, 0xcd, 0x3a, +0x9a, 0x92, 0xd1, 0x3a, 0x83, 0x2e, 0x92, 0x3a, 0x11, 0x6a, 0x9f, 0x3a, 0x36, 0x71, 0x94, 0x3a, 0x0b, 0x72, 0xac, 0x3a, 0x46, 0xf2, 0xce, 0x3a, 0xa6, 0xb7, 0xb4, 0x3a, 0xc8, 0x33, 0xc0, 0x3a, +0x0b, 0xfa, 0xb2, 0x3a, 0x9d, 0x5b, 0xeb, 0x3a, 0xe3, 0x17, 0x89, 0x3a, 0x18, 0xa7, 0xaf, 0x3a, 0x48, 0x5a, 0xbd, 0x3a, 0x3e, 0xf6, 0xbc, 0x3a, 0xe1, 0x83, 0xb2, 0x3a, 0x99, 0xe6, 0xca, 0x3a, +0x2d, 0x69, 0xe1, 0x3a, 0xce, 0x34, 0xa1, 0x3a, 0x78, 0xfa, 0x85, 0x3a, 0xd6, 0x9e, 0xc9, 0x3a, 0x44, 0x50, 0xb4, 0x3a, 0xa3, 0x11, 0xc0, 0x3a, 0xfd, 0xbc, 0x99, 0x3a, 0xb6, 0x1e, 0xb9, 0x3a, +0x55, 0x1f, 0xb8, 0x3a, 0xe4, 0x24, 0xa9, 0x3a, 0xd8, 0x1e, 0xc8, 0x3a, 0x51, 0x88, 0x02, 0x3b, 0x56, 0xec, 0x97, 0x3a, 0x9f, 0xf0, 0xaa, 0x3a, 0xde, 0xab, 0xa6, 0x3a, 0xcd, 0xba, 0xb1, 0x3a, +0x17, 0x4d, 0x83, 0x3a, 0x64, 0x49, 0x99, 0x3a, 0x7c, 0x51, 0x10, 0x3b, 0x22, 0x20, 0xaf, 0x3a, 0x3f, 0x18, 0x8c, 0x3a, 0xc6, 0x23, 0xcf, 0x3a, 0x2d, 0xd2, 0xcc, 0x3a, 0x29, 0x03, 0x82, 0x3a, +0x62, 0xc9, 0xc0, 0x3a, 0x7a, 0x1e, 0xb0, 0x3a, 0xd2, 0x14, 0xd9, 0x3a, 0xa5, 0x77, 0x9d, 0x3a, 0x07, 0xa1, 0xdf, 0x3a, 0x44, 0xc9, 0x94, 0x3a, 0x6c, 0x4b, 0x8a, 0x3a, 0xcf, 0x67, 0xb8, 0x3a, +0xa3, 0xcd, 0x91, 0x3a, 0xf7, 0x62, 0xf9, 0x3a, 0xc9, 0x86, 0xc5, 0x3a, 0xd9, 0x62, 0xba, 0x3a, 0x20, 0x74, 0xab, 0x3a, 0xc7, 0x7d, 0xa4, 0x3a, 0x29, 0xf6, 0x97, 0x3a, 0x54, 0xc4, 0x02, 0x3b, +0xfd, 0xcc, 0xc8, 0x3a, 0x3f, 0x7f, 0x70, 0x3a, 0x95, 0x56, 0xb5, 0x3a, 0x4f, 0xb1, 0xb7, 0x3a, 0xa3, 0x4f, 0xf7, 0x3a, 0x8a, 0x58, 0xad, 0x3a, 0x80, 0x07, 0x29, 0x3b, 0xc8, 0xa5, 0xad, 0x3a, +0xe7, 0x02, 0xed, 0x3a, 0xcf, 0xf8, 0xbc, 0x3a, 0x12, 0x35, 0xa4, 0x3a, 0x9a, 0xa0, 0x9d, 0x3a, 0x4c, 0xcf, 0x95, 0x3a, 0xcd, 0x87, 0xa1, 0x3a, 0xd1, 0x78, 0x96, 0x3a, 0x18, 0xae, 0xf6, 0x3a, +0x2e, 0xb2, 0xa5, 0x3a, 0x98, 0x95, 0xb8, 0x3a, 0x23, 0xa5, 0x88, 0x3a, 0x2b, 0x53, 0xbb, 0x3a, 0x38, 0xf8, 0x79, 0x3a, 0x69, 0xff, 0xab, 0x3a, 0x29, 0xb4, 0xd0, 0x3a, 0x97, 0x99, 0xbb, 0x3a, +0x34, 0x41, 0xa2, 0x3a, 0xa2, 0x6f, 0xa6, 0x3a, 0xc2, 0xb5, 0xa0, 0x3a, 0xdd, 0xef, 0xb8, 0x3a, 0xb8, 0x91, 0xc7, 0x3a, 0xa0, 0xc2, 0x9c, 0x3a, 0x88, 0x5a, 0xaf, 0x3a, 0xdc, 0xe4, 0xaa, 0x3a, +0x10, 0x72, 0xcd, 0x3a, 0x7d, 0x43, 0x8a, 0x3a, 0x32, 0xfd, 0x86, 0x3a, 0x84, 0xec, 0x73, 0x3a, 0xae, 0x8d, 0xaa, 0x3a, 0xa4, 0xf1, 0xad, 0x3a, 0xf5, 0x19, 0x8c, 0x3a, 0x36, 0xdc, 0xae, 0x3a, +0x38, 0x5f, 0xa9, 0x3a, 0xa8, 0xfc, 0x98, 0x3a, 0x18, 0x77, 0xf1, 0x3a, 0x3c, 0xbf, 0x97, 0x3a, 0x39, 0xb8, 0x98, 0x3a, 0xa5, 0x74, 0xab, 0x3a, 0xf1, 0xb5, 0xbe, 0x3a, 0xe7, 0x15, 0xc6, 0x3a, +0x6c, 0x86, 0xef, 0x3a, 0xa0, 0x8d, 0xd6, 0x3a, 0x22, 0xf5, 0x98, 0x3a, 0xbf, 0x97, 0xec, 0x3a, 0x86, 0xe0, 0xc0, 0x3a, 0xdf, 0xb9, 0xf2, 0x3a, 0x9b, 0xdf, 0xac, 0x3a, 0xf8, 0xb8, 0x93, 0x3a, +0xc7, 0x7c, 0xb9, 0x3a, 0xa9, 0xee, 0xe9, 0x3a, 0x6c, 0x46, 0xc1, 0x3a, 0xf1, 0x02, 0xbb, 0x3a, 0x81, 0x2a, 0xca, 0x3a, 0xf9, 0xcd, 0xb0, 0x3a, 0x7a, 0xc6, 0xd0, 0x3a, 0xad, 0xf4, 0x9e, 0x3a, +0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x4a, 0xdc, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x6b, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x9c, 0x01, 0x00, 0x00, 0x3c, 0xdc, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0xdb, 0x6d, 0x85, 0x38, 0x6e, 0xdf, 0x2c, 0x38, 0x9e, 0xaf, 0x73, 0x38, 0x50, 0xbe, 0x46, 0x38, 0x46, 0xa3, 0x65, 0x38, 0x4e, 0xfb, 0x88, 0x38, 0xe8, 0x4b, 0x2b, 0x38, 0x2a, 0xb7, 0x45, 0x38, +0xf9, 0xcf, 0x84, 0x38, 0xd0, 0xbb, 0x91, 0x38, 0x8b, 0x37, 0x87, 0x38, 0xf7, 0x5d, 0x69, 0x38, 0xd3, 0x69, 0xda, 0x37, 0xdb, 0xd1, 0x8f, 0x38, 0x69, 0x6c, 0xa7, 0x38, 0x4a, 0xce, 0xa1, 0x38, +0xc0, 0x09, 0x4c, 0x38, 0xb0, 0x8b, 0x93, 0x38, 0x0e, 0xf0, 0xd8, 0x37, 0x2a, 0xf8, 0xab, 0x38, 0xb0, 0x6c, 0x28, 0x38, 0xfa, 0x29, 0x64, 0x38, 0xc6, 0x30, 0x77, 0x38, 0xf7, 0x5f, 0x9c, 0x38, +0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x31, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, +0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x02, 0xde, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x58, 0x01, 0x00, 0x00, +0xf4, 0xdd, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xe7, 0x35, 0x31, 0x3b, 0xbe, 0x98, 0xe5, 0x3a, +0x9f, 0xd2, 0x21, 0x3b, 0x61, 0xfa, 0x03, 0x3b, 0x6c, 0x7e, 0x18, 0x3b, 0xc3, 0xed, 0x35, 0x3b, 0xd0, 0x80, 0xe3, 0x3a, 0xa2, 0x4b, 0x03, 0x3b, 0x37, 0x64, 0x30, 0x3b, 0x70, 0x8d, 0x41, 0x3b, +0xc4, 0x95, 0x33, 0x3b, 0x66, 0xf8, 0x1a, 0x3b, 0x46, 0x0a, 0x91, 0x3a, 0xb7, 0x02, 0x3f, 0x3b, 0xfb, 0x5b, 0x5e, 0x3b, 0xfa, 0xe5, 0x56, 0x3b, 0x79, 0x7e, 0x07, 0x3b, 0x85, 0xf5, 0x43, 0x3b, +0x69, 0x0f, 0x90, 0x3a, 0x97, 0x65, 0x64, 0x3b, 0x5a, 0xb0, 0xdf, 0x3a, 0xe0, 0x83, 0x17, 0x3b, 0x63, 0x26, 0x24, 0x3b, 0x74, 0xaf, 0x4f, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x82, 0xdf, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xb0, 0x06, 0x00, 0x00, +0x74, 0xdf, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xf4, 0x60, 0x43, 0x39, 0x8b, 0x5f, 0x64, 0x39, +0xff, 0x57, 0x76, 0x39, 0x06, 0xca, 0x73, 0x39, 0x80, 0x7d, 0x41, 0x39, 0x1b, 0xe1, 0x88, 0x39, 0xf6, 0x64, 0xa7, 0x39, 0x7f, 0x7a, 0x30, 0x39, 0x14, 0x86, 0x62, 0x39, 0xde, 0x6d, 0x29, 0x39, +0x6a, 0x3d, 0x77, 0x39, 0x33, 0x94, 0x4e, 0x39, 0x26, 0xc5, 0x45, 0x39, 0x69, 0x17, 0x33, 0x39, 0xba, 0xac, 0xe3, 0x38, 0x21, 0x98, 0x47, 0x39, 0x95, 0xbd, 0x84, 0x39, 0xe2, 0x33, 0x77, 0x39, +0x40, 0xaa, 0xf7, 0x38, 0x1e, 0x4a, 0x65, 0x39, 0xac, 0x3b, 0x48, 0x39, 0xfb, 0x6c, 0x27, 0x39, 0x29, 0x75, 0x70, 0x39, 0x40, 0xe1, 0x88, 0x39, 0x63, 0x00, 0x13, 0x39, 0xba, 0x80, 0xdc, 0x39, +0x4d, 0x19, 0x28, 0x39, 0x7d, 0x1f, 0x23, 0x39, 0x9a, 0xb1, 0x31, 0x39, 0x05, 0x2c, 0x84, 0x39, 0x97, 0x29, 0x4a, 0x39, 0xd0, 0xb6, 0x5a, 0x39, 0xff, 0xeb, 0x0b, 0x39, 0x12, 0x87, 0xf9, 0x38, +0x11, 0x4e, 0xff, 0x38, 0x4b, 0xb3, 0x09, 0x39, 0xe4, 0xb4, 0x43, 0x39, 0x91, 0x4e, 0x92, 0x39, 0x5f, 0xf5, 0x4c, 0x39, 0xe7, 0xef, 0x7d, 0x39, 0xe0, 0x7a, 0x37, 0x39, 0xa3, 0x84, 0xe7, 0x38, +0x7d, 0xda, 0x21, 0x39, 0x53, 0x6e, 0xe8, 0x38, 0xc0, 0xe5, 0xd8, 0x38, 0xe7, 0x2d, 0x0a, 0x39, 0x70, 0x85, 0xa9, 0x39, 0xe1, 0x7e, 0xd6, 0x38, 0x0f, 0x0a, 0x28, 0x39, 0x1e, 0x35, 0x23, 0x39, +0x4f, 0xee, 0x28, 0x39, 0xfa, 0xa3, 0x84, 0x39, 0xcc, 0xec, 0x73, 0x39, 0xd2, 0x6f, 0x2f, 0x39, 0x70, 0x16, 0x16, 0x39, 0x27, 0x5e, 0x38, 0x39, 0xd5, 0xcc, 0x3f, 0x39, 0x18, 0x9e, 0x84, 0x39, +0x3f, 0xd4, 0x25, 0x39, 0xc5, 0x86, 0x80, 0x39, 0x52, 0x48, 0x11, 0x39, 0xd2, 0xa4, 0x74, 0x39, 0xf9, 0x3e, 0x13, 0x39, 0xfd, 0x1e, 0x40, 0x39, 0x25, 0x4d, 0x25, 0x39, 0x19, 0xe2, 0x17, 0x39, +0x9e, 0x76, 0x51, 0x39, 0x5b, 0xa5, 0x48, 0x39, 0xbf, 0x70, 0x2c, 0x39, 0xee, 0x28, 0x8a, 0x39, 0x36, 0x47, 0xa2, 0x39, 0x03, 0xc7, 0x17, 0x39, 0xad, 0x13, 0x5d, 0x39, 0x43, 0x13, 0x0a, 0x39, +0x6a, 0xa7, 0xe6, 0x38, 0xbe, 0xe4, 0x48, 0x39, 0x67, 0x12, 0x66, 0x39, 0x79, 0xbd, 0xa5, 0x39, 0x94, 0x51, 0x59, 0x39, 0x6d, 0xb7, 0x97, 0x39, 0x98, 0x18, 0x58, 0x39, 0x30, 0xdd, 0x3b, 0x39, +0x80, 0x68, 0x44, 0x39, 0x85, 0x07, 0x60, 0x39, 0x03, 0x2e, 0x51, 0x39, 0xe7, 0x2b, 0x40, 0x39, 0x77, 0xc2, 0x43, 0x39, 0xaa, 0x45, 0x57, 0x39, 0xb2, 0xc4, 0xe1, 0x38, 0xfd, 0xf1, 0x40, 0x39, +0x89, 0x63, 0x96, 0x39, 0x40, 0xd0, 0x38, 0x39, 0x6a, 0xdd, 0x00, 0x39, 0x91, 0x97, 0x72, 0x39, 0x24, 0x70, 0x5a, 0x39, 0x2f, 0xee, 0x56, 0x39, 0x68, 0x27, 0x34, 0x39, 0x66, 0x99, 0x3e, 0x39, +0xf9, 0x31, 0x1c, 0x39, 0x0e, 0xa6, 0x8c, 0x39, 0xef, 0x23, 0x3c, 0x39, 0x15, 0x69, 0x05, 0x39, 0x9b, 0xc6, 0x4c, 0x39, 0x57, 0x1b, 0x8c, 0x39, 0x6c, 0x09, 0xbd, 0x39, 0x38, 0x80, 0x48, 0x39, +0x7e, 0x30, 0x18, 0x39, 0xe2, 0x26, 0x5e, 0x39, 0x8e, 0x37, 0xfd, 0x38, 0x6d, 0x0a, 0x87, 0x39, 0x37, 0x4a, 0x0d, 0x39, 0x7f, 0xf8, 0x49, 0x39, 0x85, 0x19, 0x5c, 0x39, 0xf6, 0x2c, 0x9f, 0x39, +0x6a, 0x5d, 0x76, 0x39, 0xe9, 0x41, 0x36, 0x39, 0x79, 0x0a, 0x1b, 0x39, 0xb6, 0xce, 0x54, 0x39, 0x7f, 0x9f, 0x68, 0x39, 0x70, 0x41, 0x23, 0x39, 0xef, 0x5a, 0x2e, 0x39, 0x68, 0x8e, 0x77, 0x39, +0xa2, 0xaf, 0xae, 0x39, 0x9f, 0xe2, 0x35, 0x39, 0x71, 0xb0, 0x25, 0x39, 0x67, 0x44, 0xc5, 0x39, 0xbe, 0xe7, 0x82, 0x39, 0xd6, 0xfe, 0x8c, 0x39, 0x18, 0x1e, 0x68, 0x39, 0x24, 0x60, 0xdf, 0x39, +0x62, 0x61, 0x5a, 0x39, 0x7d, 0xff, 0x4d, 0x39, 0xca, 0xd5, 0x27, 0x39, 0x74, 0x9b, 0x86, 0x39, 0xaa, 0xdc, 0xe0, 0x38, 0x72, 0xbf, 0x2b, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x4e, 0xe6, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x8c, 0x06, 0x00, 0x00, +0x68, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xfc, 0x06, 0x00, 0x00, 0x22, 0xeb, 0xfe, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x62, 0xbe, 0x01, 0x3c, 0x72, 0xa7, 0x17, 0x3c, 0x6f, 0x96, 0x23, 0x3c, 0x28, 0xe4, 0x21, 0x3c, 0x57, 0x7d, 0x00, 0x3c, 0xf7, 0xca, 0x35, 0x3c, +0x16, 0x52, 0x5e, 0x3c, 0xb1, 0x62, 0xea, 0x3b, 0x09, 0x6d, 0x16, 0x3c, 0xeb, 0x05, 0xe1, 0x3b, 0xc8, 0x2e, 0x24, 0x3c, 0x6a, 0x2e, 0x09, 0x3c, 0xeb, 0x54, 0x03, 0x3c, 0x17, 0xdb, 0xed, 0x3b, +0xb3, 0x30, 0x97, 0x3b, 0x06, 0x8b, 0x04, 0x3c, 0xca, 0x4b, 0x30, 0x3c, 0x74, 0x28, 0x24, 0x3c, 0x0e, 0x77, 0xa4, 0x3b, 0x38, 0x43, 0x18, 0x3c, 0xa0, 0xf7, 0x04, 0x3c, 0xbd, 0x5c, 0xde, 0x3b, +0xcd, 0xad, 0x1f, 0x3c, 0x29, 0xcb, 0x35, 0x3c, 0x83, 0x3c, 0xc3, 0x3b, 0x7b, 0x6d, 0x92, 0x3c, 0x9a, 0x41, 0xdf, 0x3b, 0xd2, 0xa5, 0xd8, 0x3b, 0xe0, 0xff, 0xeb, 0x3b, 0x77, 0x8a, 0x2f, 0x3c, +0x9e, 0x3f, 0x06, 0x3c, 0x66, 0x3d, 0x11, 0x3c, 0x6e, 0xd5, 0xb9, 0x3b, 0xb2, 0xb3, 0xa5, 0x3b, 0xd7, 0x89, 0xa9, 0x3b, 0x20, 0xe2, 0xb6, 0x3b, 0x1f, 0xf6, 0x01, 0x3c, 0x58, 0x50, 0x42, 0x3c, +0xf1, 0x1a, 0x08, 0x3c, 0x4f, 0xa1, 0x28, 0x3c, 0x31, 0xaf, 0xf3, 0x3b, 0x14, 0xbe, 0x99, 0x3b, 0x2e, 0xf6, 0xd6, 0x3b, 0x43, 0x59, 0x9a, 0x3b, 0x91, 0x08, 0x90, 0x3b, 0xf7, 0x84, 0xb7, 0x3b, +0x39, 0x25, 0x61, 0x3c, 0x41, 0x70, 0x8e, 0x3b, 0x5c, 0x2d, 0xdf, 0x3b, 0x8b, 0xc2, 0xd8, 0x3b, 0x81, 0x5c, 0xe0, 0x3b, 0xc8, 0x29, 0x30, 0x3c, 0x3f, 0xfb, 0x21, 0x3c, 0x83, 0x00, 0xe9, 0x3b, +0xcc, 0x55, 0xc7, 0x3b, 0x0b, 0xdd, 0xf4, 0x3b, 0x0a, 0xbc, 0xfe, 0x3b, 0xf7, 0x21, 0x30, 0x3c, 0xe4, 0x3d, 0xdc, 0x3b, 0xfe, 0xb2, 0x2a, 0x3c, 0x0d, 0xf4, 0xc0, 0x3b, 0x73, 0x75, 0x22, 0x3c, +0xa2, 0x8f, 0xc3, 0x3b, 0x28, 0x29, 0xff, 0x3b, 0x75, 0x8a, 0xdb, 0x3b, 0x49, 0xb8, 0xc9, 0x3b, 0xc5, 0x18, 0x0b, 0x3c, 0xce, 0x3d, 0x05, 0x3c, 0xbd, 0x05, 0xe5, 0x3b, 0x5c, 0x7e, 0x37, 0x3c, +0x94, 0x86, 0x57, 0x3c, 0x50, 0x94, 0xc9, 0x3b, 0x11, 0xcf, 0x12, 0x3c, 0x95, 0x61, 0xb7, 0x3b, 0x2c, 0x2b, 0x99, 0x3b, 0xe6, 0x67, 0x05, 0x3c, 0x38, 0xc8, 0x18, 0x3c, 0xa5, 0x1f, 0x5c, 0x3c, +0x2c, 0x50, 0x10, 0x3c, 0x9d, 0x7f, 0x49, 0x3c, 0x55, 0x80, 0x0f, 0x3c, 0xc4, 0x81, 0xf9, 0x3b, 0x65, 0x6d, 0x02, 0x3c, 0xfe, 0xc4, 0x14, 0x3c, 0x8e, 0xe8, 0x0a, 0x3c, 0x4e, 0x3a, 0xff, 0x3b, +0x23, 0xff, 0x01, 0x3c, 0x43, 0xf4, 0x0e, 0x3c, 0x9e, 0xec, 0x95, 0x3b, 0xb2, 0x20, 0x00, 0x3c, 0x32, 0xbc, 0x47, 0x3c, 0x95, 0x74, 0xf5, 0x3b, 0x10, 0x26, 0xab, 0x3b, 0xa6, 0x18, 0x21, 0x3c, +0x78, 0x0e, 0x11, 0x3c, 0x2b, 0xba, 0x0e, 0x3c, 0x56, 0x44, 0xef, 0x3b, 0xbb, 0x23, 0xfd, 0x3b, 0x5e, 0x72, 0xcf, 0x3b, 0x8b, 0xcc, 0x3a, 0x3c, 0xb9, 0xdf, 0xf9, 0x3b, 0x90, 0x2f, 0xb1, 0x3b, +0xe3, 0xfb, 0x07, 0x3c, 0x4f, 0x14, 0x3a, 0x3c, 0x83, 0x10, 0x7b, 0x3c, 0x25, 0x25, 0x05, 0x3c, 0x67, 0x20, 0xca, 0x3b, 0xd2, 0x85, 0x13, 0x3c, 0xe4, 0x26, 0xa8, 0x3b, 0xd8, 0x59, 0x33, 0x3c, +0x91, 0xa6, 0xbb, 0x3b, 0x04, 0x1f, 0x06, 0x3c, 0xf2, 0x28, 0x12, 0x3c, 0xb6, 0x67, 0x53, 0x3c, 0x08, 0x9a, 0x23, 0x3c, 0x89, 0x0f, 0xf2, 0x3b, 0xe9, 0xe9, 0xcd, 0x3b, 0x45, 0x51, 0x0d, 0x3c, +0xea, 0x79, 0x1a, 0x3c, 0xe8, 0xd2, 0xd8, 0x3b, 0xc5, 0x90, 0xe7, 0x3b, 0x91, 0x64, 0x24, 0x3c, 0x43, 0x01, 0x68, 0x3c, 0xfb, 0x90, 0xf1, 0x3b, 0x56, 0x0e, 0xdc, 0x3b, 0x6c, 0xff, 0x82, 0x3c, +0xc8, 0xdb, 0x2d, 0x3c, 0x74, 0x42, 0x3b, 0x3c, 0xfc, 0x23, 0x1a, 0x3c, 0xd8, 0x55, 0x94, 0x3c, 0xab, 0x04, 0x11, 0x3c, 0xa9, 0xcb, 0x08, 0x3c, 0xf0, 0xe7, 0xde, 0x3b, 0x76, 0xc6, 0x32, 0x3c, +0x89, 0x52, 0x95, 0x3b, 0x43, 0x1a, 0xe4, 0x3b, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, +0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x72, 0xed, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x84, 0x06, 0x00, 0x00, 0x67, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xac, 0x06, 0x00, 0x00, 0x64, 0xed, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0xd4, 0xee, 0x39, 0x39, 0x95, 0xfb, 0x4a, 0x39, 0x1a, 0xed, 0x60, 0x39, 0x2b, 0x67, 0x75, 0x39, 0x1b, 0xef, 0x5f, 0x39, 0x07, 0x05, 0x66, 0x39, 0x03, 0xc5, 0x3f, 0x39, +0x22, 0xce, 0x65, 0x39, 0x6d, 0xa8, 0x7a, 0x39, 0x98, 0x17, 0x83, 0x39, 0x8a, 0x9e, 0x8e, 0x39, 0x56, 0x45, 0xa9, 0x39, 0x70, 0x5e, 0x4f, 0x39, 0x16, 0x0d, 0x97, 0x39, 0xd7, 0x99, 0x1e, 0x39, +0x07, 0xdd, 0x67, 0x39, 0x4a, 0x9b, 0x7a, 0x39, 0x22, 0xb4, 0x6a, 0x39, 0x84, 0x6a, 0x5c, 0x39, 0xe4, 0xe8, 0x57, 0x39, 0x02, 0xfd, 0x68, 0x39, 0x3c, 0x73, 0x8e, 0x39, 0x31, 0xf7, 0x3b, 0x39, +0x1d, 0xce, 0x38, 0x39, 0xdc, 0x63, 0x72, 0x39, 0xbc, 0xc7, 0x51, 0x39, 0x70, 0x28, 0x2e, 0x39, 0x48, 0x0d, 0x3a, 0x39, 0x21, 0xe7, 0x2d, 0x39, 0x59, 0x42, 0x70, 0x39, 0x8b, 0x7e, 0x8d, 0x39, +0x63, 0x39, 0x63, 0x39, 0x76, 0x78, 0x2e, 0x39, 0xed, 0x71, 0x7c, 0x39, 0x12, 0xc7, 0x6e, 0x39, 0x7e, 0x28, 0x68, 0x39, 0x70, 0x4d, 0xaf, 0x39, 0x67, 0xd1, 0x54, 0x39, 0x65, 0xe1, 0x92, 0x39, +0x2d, 0xf9, 0x20, 0x39, 0xdf, 0xca, 0x2e, 0x39, 0xd5, 0x65, 0x29, 0x39, 0xcf, 0x1b, 0x4b, 0x39, 0x0c, 0x05, 0x25, 0x39, 0x92, 0x49, 0x6b, 0x39, 0x87, 0x45, 0x91, 0x39, 0xc8, 0xc4, 0x55, 0x39, +0x47, 0x51, 0x5f, 0x39, 0xb4, 0x3b, 0x85, 0x39, 0x31, 0xe7, 0x24, 0x39, 0x17, 0xca, 0x8d, 0x39, 0xd2, 0xee, 0x80, 0x39, 0xa4, 0xc7, 0x5e, 0x39, 0x29, 0xe9, 0x69, 0x39, 0xeb, 0x98, 0x59, 0x39, +0xb1, 0x02, 0x3d, 0x39, 0x30, 0x7f, 0x5e, 0x39, 0x9e, 0x65, 0x65, 0x39, 0xa0, 0xbd, 0x35, 0x39, 0xd9, 0x3e, 0x83, 0x39, 0x0b, 0x12, 0x6f, 0x39, 0x02, 0xc6, 0x42, 0x39, 0x80, 0x77, 0x3e, 0x39, +0x1d, 0x37, 0x79, 0x39, 0x2f, 0xb0, 0x56, 0x39, 0xe0, 0xde, 0x65, 0x39, 0xed, 0x6f, 0x4c, 0x39, 0x5f, 0x81, 0x60, 0x39, 0x32, 0xb8, 0x97, 0x39, 0xe5, 0x2e, 0x41, 0x39, 0xbb, 0x75, 0x3a, 0x39, +0xb7, 0xac, 0x68, 0x39, 0x97, 0xd6, 0x29, 0x39, 0x5d, 0xa2, 0x12, 0x39, 0x27, 0x0a, 0x58, 0x39, 0xb1, 0x48, 0x39, 0x39, 0x61, 0x0c, 0x47, 0x39, 0x54, 0x57, 0x2b, 0x39, 0x49, 0xa1, 0x49, 0x39, +0x59, 0xce, 0x75, 0x39, 0xc4, 0xe4, 0x71, 0x39, 0xc4, 0x4e, 0x9f, 0x39, 0xd9, 0x8f, 0x5d, 0x39, 0x7e, 0x46, 0x8a, 0x39, 0xc2, 0x76, 0x6c, 0x39, 0x44, 0x69, 0x83, 0x39, 0x41, 0x4c, 0x37, 0x39, +0x92, 0xa3, 0x46, 0x39, 0x70, 0x17, 0x67, 0x39, 0xa2, 0xbb, 0x33, 0x39, 0x42, 0x9d, 0x86, 0x39, 0xc1, 0x5e, 0x4c, 0x39, 0x5e, 0x85, 0x3a, 0x39, 0x53, 0x63, 0x4f, 0x39, 0x70, 0xbb, 0x86, 0x39, +0xfe, 0x17, 0x9a, 0x39, 0x14, 0x1e, 0x5b, 0x39, 0xd2, 0xa8, 0x26, 0x39, 0xdb, 0xd8, 0x29, 0x39, 0x23, 0x8d, 0x6b, 0x39, 0x62, 0xda, 0x21, 0x39, 0x32, 0xe1, 0x8c, 0x39, 0x3a, 0x78, 0x24, 0x39, +0xe1, 0x26, 0x10, 0x39, 0xd1, 0x2c, 0x85, 0x39, 0xa6, 0x28, 0x41, 0x39, 0x10, 0x0e, 0x12, 0x39, 0x7a, 0x22, 0x63, 0x39, 0xc3, 0xb6, 0x26, 0x39, 0xbe, 0x01, 0x95, 0x39, 0x64, 0xd8, 0x85, 0x39, +0xf3, 0xe2, 0x7a, 0x39, 0x5d, 0x27, 0x1e, 0x39, 0xcf, 0xfd, 0x57, 0x39, 0xe3, 0x3b, 0x62, 0x39, 0x41, 0x0d, 0x19, 0x39, 0xab, 0x20, 0x80, 0x39, 0xfd, 0xbe, 0x79, 0x39, 0xaa, 0x91, 0x3f, 0x39, +0x0c, 0x58, 0x2b, 0x39, 0xa9, 0x16, 0x7e, 0x39, 0x71, 0x7d, 0x6f, 0x39, 0xd7, 0xd5, 0x32, 0x39, 0x08, 0xb6, 0x69, 0x39, 0x22, 0xee, 0x85, 0x39, 0xdf, 0x1a, 0x2b, 0x39, 0xcd, 0x27, 0x1d, 0x39, +0xd3, 0x08, 0x4b, 0x39, 0xc7, 0x5f, 0x1d, 0x39, 0x48, 0xe5, 0x3f, 0x39, 0xb2, 0x56, 0x2b, 0x39, 0x6a, 0xe0, 0x41, 0x39, 0xd3, 0xfd, 0x7a, 0x39, 0xdc, 0x37, 0x67, 0x39, 0x4e, 0x1f, 0x62, 0x39, +0x89, 0x26, 0x4f, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x34, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x3a, 0xf4, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x06, 0x00, 0x00, 0x2c, 0xf4, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, +0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xb7, 0xca, 0xa9, 0x3a, 0x90, 0x5c, 0xb9, 0x3a, 0x6b, 0x66, 0xcd, 0x3a, 0x6a, 0x19, 0xe0, 0x3a, +0x78, 0x7e, 0xcc, 0x3a, 0x26, 0x0d, 0xd2, 0x3a, 0x30, 0x1f, 0xaf, 0x3a, 0x05, 0xdb, 0xd1, 0x3a, 0xe3, 0xe5, 0xe4, 0x3a, 0x7e, 0x6c, 0xef, 0x3a, 0x04, 0x3d, 0x02, 0x3b, 0x84, 0x93, 0x1a, 0x3b, +0xf1, 0x5d, 0xbd, 0x3a, 0x2d, 0xf0, 0x09, 0x3b, 0x25, 0xd5, 0x90, 0x3a, 0x2c, 0xbc, 0xd3, 0x3a, 0xe4, 0xd9, 0xe4, 0x3a, 0x28, 0x54, 0xd6, 0x3a, 0x10, 0x48, 0xc9, 0x3a, 0x96, 0x2a, 0xc5, 0x3a, +0x27, 0xc3, 0xd4, 0x3a, 0x78, 0x15, 0x02, 0x3b, 0xe8, 0xa5, 0xab, 0x3a, 0x11, 0xc3, 0xa8, 0x3a, 0x10, 0x59, 0xdd, 0x3a, 0xa6, 0x91, 0xbf, 0x3a, 0x02, 0x0a, 0x9f, 0x3a, 0x87, 0xe6, 0xa9, 0x3a, +0x5f, 0xce, 0x9e, 0x3a, 0xe8, 0x66, 0xdb, 0x3a, 0x05, 0x36, 0x01, 0x3b, 0xa2, 0x7f, 0xcf, 0x3a, 0x16, 0x53, 0x9f, 0x3a, 0xac, 0x87, 0xe6, 0x3a, 0x8e, 0x0c, 0xda, 0x3a, 0x16, 0x01, 0xd4, 0x3a, +0x93, 0x15, 0x20, 0x3b, 0xce, 0x57, 0xc2, 0x3a, 0x2c, 0x21, 0x06, 0x3b, 0xc2, 0xff, 0x92, 0x3a, 0x57, 0x9e, 0x9f, 0x3a, 0x31, 0xb1, 0x9a, 0x3a, 0xfd, 0x79, 0xb9, 0x3a, 0xb4, 0xb1, 0x96, 0x3a, +0x9f, 0xdc, 0xd6, 0x3a, 0x0f, 0xa9, 0x04, 0x3b, 0x0f, 0x36, 0xc3, 0x3a, 0x58, 0xee, 0xcb, 0x3a, 0x8b, 0x55, 0xf3, 0x3a, 0x71, 0x96, 0x96, 0x3a, 0x02, 0x7b, 0x01, 0x3b, 0xea, 0x7a, 0xeb, 0x3a, +0xa8, 0x70, 0xcb, 0x3a, 0xce, 0x9a, 0xd5, 0x3a, 0x1b, 0xb5, 0xc6, 0x3a, 0x2f, 0x9a, 0xac, 0x3a, 0x7e, 0x2e, 0xcb, 0x3a, 0x93, 0x7b, 0xd1, 0x3a, 0xae, 0xf6, 0xa5, 0x3a, 0x2e, 0xb4, 0xef, 0x3a, +0x05, 0x51, 0xda, 0x3a, 0x6d, 0xdd, 0xb1, 0x3a, 0xa1, 0xee, 0xad, 0x3a, 0xa3, 0x94, 0xe3, 0x3a, 0x06, 0x0d, 0xc4, 0x3a, 0x4f, 0xea, 0xd1, 0x3a, 0x95, 0xb0, 0xba, 0x3a, 0x0a, 0x04, 0xcd, 0x3a, +0x6e, 0x8c, 0x0a, 0x3b, 0xa8, 0x69, 0xb0, 0x3a, 0xe8, 0x45, 0xaa, 0x3a, 0xd5, 0x79, 0xd4, 0x3a, 0x29, 0x18, 0x9b, 0x3a, 0x9d, 0xe7, 0x85, 0x3a, 0xf5, 0x48, 0xc5, 0x3a, 0x01, 0x33, 0xa9, 0x3a, +0xcb, 0xc4, 0xb5, 0x3a, 0x80, 0x77, 0x9c, 0x3a, 0x54, 0x20, 0xb8, 0x3a, 0xa3, 0x77, 0xe0, 0x3a, 0x01, 0xe5, 0xdc, 0x3a, 0x5d, 0x7a, 0x11, 0x3b, 0xee, 0x53, 0xca, 0x3a, 0x03, 0x8b, 0xfc, 0x3a, +0xaa, 0xef, 0xd7, 0x3a, 0xa7, 0x01, 0xf0, 0x3a, 0xb4, 0x62, 0xa7, 0x3a, 0x16, 0x65, 0xb5, 0x3a, 0xbc, 0x07, 0xd3, 0x3a, 0x4f, 0x21, 0xa4, 0x3a, 0x44, 0xdb, 0xf5, 0x3a, 0xe6, 0xa0, 0xba, 0x3a, +0x30, 0x54, 0xaa, 0x3a, 0x67, 0x62, 0xbd, 0x3a, 0x63, 0x12, 0xf6, 0x3a, 0x77, 0xb7, 0x0c, 0x3b, 0x7c, 0x18, 0xc8, 0x3a, 0x09, 0x31, 0x98, 0x3a, 0x3b, 0x1a, 0x9b, 0x3a, 0x53, 0x1a, 0xd7, 0x3a, +0x6a, 0xcd, 0x93, 0x3a, 0x55, 0xa6, 0x00, 0x3b, 0x1c, 0x31, 0x96, 0x3a, 0x4c, 0xa3, 0x83, 0x3a, 0x5c, 0x3a, 0xf3, 0x3a, 0xf4, 0x63, 0xb0, 0x3a, 0x30, 0x60, 0x85, 0x3a, 0xb6, 0x6a, 0xcf, 0x3a, +0xc4, 0x3d, 0x98, 0x3a, 0x44, 0x12, 0x08, 0x3b, 0xb8, 0x73, 0xf4, 0x3a, 0x55, 0x1b, 0xe5, 0x3a, 0x9b, 0x6c, 0x90, 0x3a, 0xb0, 0x3d, 0xc5, 0x3a, 0x24, 0x98, 0xce, 0x3a, 0xe2, 0xc3, 0x8b, 0x3a, +0x68, 0x02, 0xea, 0x3a, 0xb7, 0x10, 0xe4, 0x3a, 0x4c, 0xf0, 0xae, 0x3a, 0x28, 0x78, 0x9c, 0x3a, 0xe2, 0x07, 0xe8, 0x3a, 0x18, 0xb3, 0xda, 0x3a, 0x77, 0x4f, 0xa3, 0x3a, 0x1d, 0x6c, 0xd5, 0x3a, +0x6c, 0x9b, 0xf4, 0x3a, 0x4b, 0x40, 0x9c, 0x3a, 0x3b, 0x83, 0x8f, 0x3a, 0xa7, 0x68, 0xb9, 0x3a, 0x59, 0xb6, 0x8f, 0x3a, 0xa8, 0x3c, 0xaf, 0x3a, 0xec, 0x76, 0x9c, 0x3a, 0xc4, 0x0b, 0xb1, 0x3a, +0xdf, 0x33, 0xe5, 0x3a, 0x58, 0x25, 0xd3, 0x3a, 0x0a, 0x7e, 0xce, 0x3a, 0xe4, 0x2a, 0xbd, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x33, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0xfa, 0xfa, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9c, 0x01, 0x00, 0x00, 0xec, 0xfa, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, +0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x29, 0xd1, 0x52, 0x38, 0xe3, 0x2c, 0x1a, 0x38, 0x82, 0xd7, 0x1f, 0x38, 0xbd, 0xc4, 0x3c, 0x38, +0x16, 0x03, 0x20, 0x38, 0xfc, 0x9a, 0x39, 0x38, 0x17, 0x67, 0x2b, 0x38, 0x33, 0xdd, 0x4b, 0x38, 0xd9, 0xfb, 0x6e, 0x38, 0x2d, 0x68, 0x6d, 0x38, 0x27, 0xa4, 0x4c, 0x38, 0x75, 0x94, 0x34, 0x38, +0xae, 0x5b, 0x2b, 0x37, 0xab, 0xa9, 0x37, 0x38, 0x15, 0xef, 0x82, 0x38, 0x55, 0xe0, 0x21, 0x38, 0x2a, 0xf5, 0x5a, 0x38, 0xa3, 0x51, 0x5a, 0x38, 0xdb, 0xd1, 0xa8, 0x37, 0x23, 0xc7, 0x85, 0x38, +0x56, 0x78, 0x0d, 0x38, 0x4c, 0x43, 0x7e, 0x38, 0xf6, 0x45, 0x57, 0x38, 0xba, 0xab, 0x66, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xb2, 0xfc, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x48, 0x01, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x58, 0x01, 0x00, 0x00, 0xa4, 0xfc, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xe5, 0xfe, 0x0b, 0x3b, 0x9d, 0xc3, 0xcc, 0x3a, 0x39, 0x4a, 0xd4, 0x3a, 0x4b, 0xb5, 0xfa, 0x3a, 0x19, 0x84, 0xd4, 0x3a, 0xd6, 0x81, 0xf6, 0x3a, +0xea, 0xa4, 0xe3, 0x3a, 0xe4, 0x60, 0x07, 0x3b, 0x3e, 0xb3, 0x1e, 0x3b, 0x2e, 0xa7, 0x1d, 0x3b, 0x02, 0xe5, 0x07, 0x3b, 0x2b, 0xd5, 0xef, 0x3a, 0xc3, 0x95, 0xe3, 0x39, 0x57, 0xed, 0xf3, 0x3a, +0x88, 0xe5, 0x2d, 0x3b, 0xf0, 0xfd, 0xd6, 0x3a, 0xce, 0x66, 0x11, 0x3b, 0x36, 0xfa, 0x10, 0x3b, 0xb7, 0x36, 0x60, 0x3a, 0x7a, 0xac, 0x31, 0x3b, 0xd2, 0xe3, 0xbb, 0x3a, 0xb0, 0xd8, 0x28, 0x3b, +0x75, 0xf4, 0x0e, 0x3b, 0x09, 0x2e, 0x19, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x32, 0xfe, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, +0x88, 0x06, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xb0, 0x06, 0x00, 0x00, 0x24, 0xfe, 0xfe, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xf4, 0xfb, 0x88, 0x39, 0xf4, 0x69, 0x4e, 0x39, 0x4e, 0xa8, 0x88, 0x39, 0x9f, 0x55, 0x80, 0x39, 0x3c, 0xa5, 0x1e, 0x39, 0x79, 0xa4, 0x8c, 0x39, +0x53, 0x27, 0x71, 0x39, 0xb1, 0xe1, 0x81, 0x39, 0xfa, 0x18, 0x78, 0x39, 0x76, 0x33, 0x0d, 0x39, 0x1c, 0xd2, 0x8f, 0x39, 0xa7, 0xd5, 0xa9, 0x39, 0x25, 0x66, 0x24, 0x39, 0xbf, 0x14, 0x1f, 0x39, +0x60, 0x76, 0x12, 0x39, 0x27, 0xb6, 0x56, 0x39, 0x79, 0xc3, 0x65, 0x39, 0xdd, 0x0f, 0xa3, 0x39, 0x1e, 0xc6, 0x31, 0x39, 0xcf, 0x98, 0x6e, 0x39, 0x8c, 0x29, 0x1d, 0x39, 0x85, 0x9b, 0xa0, 0x39, +0x04, 0x06, 0x3c, 0x39, 0x0e, 0xe5, 0x6b, 0x39, 0x4a, 0x5b, 0x42, 0x39, 0xb2, 0x38, 0x5a, 0x39, 0x97, 0x2e, 0x4b, 0x39, 0x95, 0x7e, 0x0f, 0x39, 0xd4, 0xcc, 0x88, 0x39, 0x31, 0x02, 0xfe, 0x38, +0x6d, 0xde, 0x4a, 0x39, 0x7e, 0x5f, 0x26, 0x39, 0xa6, 0x79, 0x8c, 0x39, 0xb3, 0x35, 0x33, 0x39, 0xdf, 0xa4, 0xe7, 0x38, 0xc8, 0x30, 0x83, 0x39, 0x4f, 0x13, 0x1e, 0x39, 0x7d, 0xdc, 0x7b, 0x39, +0x4f, 0x3b, 0x34, 0x39, 0xde, 0xf4, 0xb1, 0x38, 0x7a, 0xda, 0x8e, 0x39, 0x53, 0x7c, 0x25, 0x39, 0x79, 0x65, 0x42, 0x39, 0x14, 0x5c, 0xd1, 0x38, 0xed, 0x0f, 0x6b, 0x39, 0x14, 0x37, 0x45, 0x39, +0x2f, 0x74, 0x50, 0x39, 0xcf, 0x97, 0x8d, 0x39, 0x7f, 0x37, 0xb8, 0x39, 0xb7, 0x9a, 0x11, 0x39, 0x39, 0x9f, 0x4f, 0x39, 0x17, 0xc1, 0xcf, 0x39, 0xd3, 0x7b, 0xae, 0x39, 0xa6, 0x42, 0x77, 0x39, +0x49, 0xd6, 0x30, 0x39, 0xb5, 0x0c, 0x99, 0x38, 0x11, 0xaa, 0x3f, 0x39, 0x33, 0x25, 0x34, 0x39, 0xa6, 0xa2, 0x47, 0x39, 0x27, 0xe0, 0x20, 0x39, 0x79, 0x31, 0x19, 0x39, 0x18, 0xa9, 0xf6, 0x38, +0xa9, 0x13, 0x7a, 0x39, 0xf4, 0xdb, 0x33, 0x39, 0x6f, 0x3e, 0x09, 0x39, 0xdb, 0x27, 0x95, 0x39, 0x9a, 0xf0, 0x2c, 0x39, 0x5e, 0xfa, 0x87, 0x39, 0xf9, 0xda, 0x11, 0x39, 0x9a, 0x0f, 0x5c, 0x39, +0x0e, 0x96, 0x4e, 0x39, 0x82, 0x5e, 0xc4, 0x38, 0x70, 0xc9, 0x5b, 0x39, 0xc6, 0xf8, 0x83, 0x39, 0x1a, 0x04, 0x18, 0x39, 0xd5, 0x75, 0x0d, 0x39, 0xdf, 0xae, 0xc3, 0x39, 0xf5, 0xe8, 0x87, 0x39, +0x6e, 0xb1, 0xc8, 0x38, 0xf7, 0xa7, 0x09, 0x39, 0x69, 0xa1, 0x1c, 0x39, 0x0f, 0xde, 0x7f, 0x39, 0x66, 0xc8, 0x2c, 0x39, 0xd7, 0xe9, 0x8f, 0x39, 0xf7, 0x65, 0x17, 0x39, 0x39, 0x48, 0xa0, 0x39, +0x2f, 0xf9, 0x6d, 0x39, 0x9d, 0xd7, 0x54, 0x39, 0x14, 0xcd, 0xc6, 0x38, 0x5a, 0xfd, 0x3f, 0x39, 0x3d, 0xf4, 0x9f, 0x39, 0x7d, 0xce, 0x78, 0x39, 0x4d, 0x5f, 0x67, 0x39, 0xd2, 0xc5, 0xb7, 0x39, +0xed, 0x8d, 0x07, 0x39, 0x5e, 0xbf, 0x10, 0x39, 0xb3, 0x73, 0x2a, 0x39, 0xb8, 0x21, 0x47, 0x39, 0x83, 0x03, 0x86, 0x39, 0x81, 0x26, 0x90, 0x39, 0x0e, 0xef, 0x25, 0x39, 0xfe, 0x58, 0x25, 0x39, +0xd2, 0x70, 0x45, 0x39, 0xac, 0x13, 0x13, 0x39, 0xe0, 0x16, 0x8b, 0x39, 0xd2, 0x6c, 0x13, 0x39, 0x8e, 0x13, 0x7a, 0x39, 0x2d, 0xe1, 0x6c, 0x39, 0x59, 0x34, 0x83, 0x39, 0xc7, 0x65, 0x83, 0x39, +0x58, 0x78, 0x40, 0x39, 0x0b, 0xf6, 0x4a, 0x39, 0x30, 0x13, 0x2f, 0x39, 0xa8, 0x96, 0x10, 0x39, 0x8e, 0x2a, 0x81, 0x39, 0xe1, 0xcc, 0x32, 0x39, 0xcd, 0x17, 0x5b, 0x39, 0xd5, 0x69, 0x10, 0x39, +0xd5, 0x16, 0xa1, 0x39, 0xd8, 0x83, 0x13, 0x39, 0xc6, 0x62, 0x68, 0x39, 0x21, 0xb3, 0x4e, 0x39, 0xe9, 0xf7, 0x32, 0x39, 0x49, 0x9f, 0x34, 0x39, 0xd4, 0xc5, 0x25, 0x39, 0xd0, 0x36, 0x53, 0x39, +0xbf, 0xa4, 0x1d, 0x39, 0x27, 0x9b, 0x51, 0x39, 0x60, 0xb0, 0x2f, 0x39, 0x17, 0xbd, 0x46, 0x39, 0x39, 0x01, 0x14, 0x39, 0x4f, 0x9d, 0x59, 0x39, 0xe4, 0x2f, 0x3b, 0x39, 0x27, 0x3a, 0x32, 0x39, +0xf9, 0xcc, 0x85, 0x39, 0xb3, 0xd2, 0x10, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0xfe, 0x04, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x8c, 0x06, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xfc, 0x06, 0x00, 0x00, 0xd2, 0x09, 0xff, 0xff, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xa0, 0xee, 0x35, 0x3c, 0x5c, 0x12, 0x09, 0x3c, +0x87, 0x7f, 0x35, 0x3c, 0xb7, 0x71, 0x2a, 0x3c, 0x73, 0xb3, 0xd2, 0x3b, 0x70, 0xca, 0x3a, 0x3c, 0x1d, 0x24, 0x20, 0x3c, 0xbf, 0x7f, 0x2c, 0x3c, 0x96, 0xc0, 0x24, 0x3c, 0x58, 0x88, 0xbb, 0x3b, +0x0d, 0x03, 0x3f, 0x3c, 0xc2, 0x8f, 0x61, 0x3c, 0xa9, 0x57, 0xda, 0x3b, 0x8d, 0x47, 0xd3, 0x3b, 0x37, 0x85, 0xc2, 0x3b, 0xf6, 0x94, 0x0e, 0x3c, 0xce, 0x93, 0x18, 0x3c, 0x11, 0x91, 0x58, 0x3c, +0x20, 0x1b, 0xec, 0x3b, 0x79, 0x71, 0x1e, 0x3c, 0x2e, 0xbb, 0xd0, 0x3b, 0x8c, 0x4e, 0x55, 0x3c, 0xfd, 0xb7, 0xf9, 0x3b, 0x1b, 0xa6, 0x1c, 0x3c, 0x9f, 0x10, 0x01, 0x3c, 0xa6, 0xe9, 0x10, 0x3c, +0xf0, 0xec, 0x06, 0x3c, 0x1d, 0x94, 0xbe, 0x3b, 0x09, 0xb0, 0x35, 0x3c, 0x74, 0xad, 0xa8, 0x3b, 0xb4, 0xb7, 0x06, 0x3c, 0xd3, 0xf6, 0xdc, 0x3b, 0x90, 0x91, 0x3a, 0x3c, 0x52, 0x03, 0xee, 0x3b, +0x7c, 0xd3, 0x99, 0x3b, 0xca, 0x3c, 0x2e, 0x3c, 0xa4, 0xf1, 0xd1, 0x3b, 0x6b, 0x40, 0x27, 0x3c, 0xc5, 0x5e, 0xef, 0x3b, 0x37, 0x59, 0x6c, 0x3b, 0x2a, 0xba, 0x3d, 0x3c, 0x1e, 0xc9, 0xdb, 0x3b, +0x62, 0x17, 0x01, 0x3c, 0x25, 0x07, 0x8b, 0x3b, 0x93, 0x18, 0x1c, 0x3c, 0x93, 0xf6, 0x02, 0x3c, 0x27, 0x6d, 0x0a, 0x3c, 0x9f, 0x0d, 0x3c, 0x3c, 0xb5, 0xa9, 0x74, 0x3c, 0x7b, 0x61, 0xc1, 0x3b, +0xbc, 0xdf, 0x09, 0x3c, 0x39, 0xf6, 0x89, 0x3c, 0x74, 0xbc, 0x67, 0x3c, 0x42, 0x32, 0x24, 0x3c, 0x98, 0xdc, 0xea, 0x3b, 0xe0, 0x44, 0x4b, 0x3b, 0xde, 0x8d, 0xfe, 0x3b, 0x68, 0x41, 0xef, 0x3b, +0x02, 0x92, 0x04, 0x3c, 0xb3, 0xa9, 0xd5, 0x3b, 0xb4, 0x75, 0xcb, 0x3b, 0x4a, 0xcc, 0xa3, 0x3b, 0x0e, 0x11, 0x26, 0x3c, 0x20, 0xe0, 0xee, 0x3b, 0xeb, 0x46, 0xb6, 0x3b, 0xef, 0x18, 0x46, 0x3c, +0x8c, 0xaf, 0xe5, 0x3b, 0x85, 0x98, 0x34, 0x3c, 0xd3, 0xb6, 0xc1, 0x3b, 0x5c, 0x22, 0x12, 0x3c, 0xa5, 0x2f, 0x09, 0x3c, 0xc2, 0x66, 0x82, 0x3b, 0xc4, 0xf3, 0x11, 0x3c, 0x67, 0x46, 0x2f, 0x3c, +0x72, 0xe5, 0xc9, 0x3b, 0x7e, 0xe0, 0xbb, 0x3b, 0x20, 0xf2, 0x81, 0x3c, 0x65, 0x81, 0x34, 0x3c, 0xd3, 0x45, 0x85, 0x3b, 0x14, 0xd3, 0xb6, 0x3b, 0x5f, 0x06, 0xd0, 0x3b, 0x76, 0xe9, 0x29, 0x3c, +0x27, 0x7a, 0xe5, 0x3b, 0x91, 0x22, 0x3f, 0x3c, 0x6c, 0x13, 0xc9, 0x3b, 0xec, 0xdf, 0x54, 0x3c, 0x79, 0x07, 0x1e, 0x3c, 0x2e, 0x57, 0x0d, 0x3c, 0x2f, 0x04, 0x84, 0x3b, 0x7b, 0xfc, 0xfe, 0x3b, +0x61, 0x70, 0x54, 0x3c, 0x1f, 0x39, 0x25, 0x3c, 0x49, 0xa5, 0x19, 0x3c, 0xbb, 0x12, 0x74, 0x3c, 0x7f, 0x08, 0xb4, 0x3b, 0x29, 0x3e, 0xc0, 0x3b, 0xa9, 0x61, 0xe2, 0x3b, 0x64, 0x3c, 0x04, 0x3c, +0xaa, 0xfc, 0x31, 0x3c, 0x23, 0x73, 0x3f, 0x3c, 0x7e, 0x61, 0xdc, 0x3b, 0x31, 0x9a, 0xdb, 0x3b, 0xeb, 0x1c, 0x03, 0x3c, 0x20, 0x56, 0xc3, 0x3b, 0x61, 0xba, 0x38, 0x3c, 0x87, 0xcc, 0xc3, 0x3b, +0xfc, 0x10, 0x26, 0x3c, 0x88, 0x4d, 0x1d, 0x3c, 0x86, 0x41, 0x2e, 0x3c, 0x2c, 0x83, 0x2e, 0x3c, 0xd5, 0x9f, 0xff, 0x3b, 0x63, 0xc7, 0x06, 0x3c, 0x7c, 0x85, 0xe8, 0x3b, 0x17, 0x08, 0xc0, 0x3b, +0x84, 0x8c, 0x2b, 0x3c, 0x1a, 0x78, 0xed, 0x3b, 0xce, 0x7d, 0x11, 0x3c, 0x8e, 0xcc, 0xbf, 0x3b, 0x53, 0xf2, 0x55, 0x3c, 0x1b, 0xeb, 0xc3, 0x3b, 0x97, 0x51, 0x1a, 0x3c, 0xf4, 0x42, 0x09, 0x3c, +0x41, 0xb1, 0xed, 0x3b, 0x8d, 0xe3, 0xef, 0x3b, 0xbd, 0x2a, 0xdc, 0x3b, 0x66, 0x42, 0x0c, 0x3c, 0xcd, 0x5e, 0xd1, 0x3b, 0x08, 0x31, 0x0b, 0x3c, 0x3f, 0x56, 0xe9, 0x3b, 0x91, 0xf9, 0x03, 0x3c, +0x9f, 0x91, 0xc4, 0x3b, 0x76, 0x82, 0x10, 0x3c, 0x9a, 0x9b, 0xf8, 0x3b, 0x3c, 0xb5, 0xec, 0x3b, 0x3a, 0xb4, 0x31, 0x3c, 0xd6, 0x57, 0xc0, 0x3b, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x31, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x22, 0x0c, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x84, 0x06, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xac, 0x06, 0x00, 0x00, +0x14, 0x0c, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xe4, 0x9d, 0x6d, 0x39, 0x1e, 0xca, 0x81, 0x39, 0xb6, 0x63, 0x4e, 0x39, +0x9f, 0x0a, 0x29, 0x39, 0xa3, 0xd3, 0x5f, 0x39, 0xd4, 0x79, 0x2e, 0x39, 0xda, 0xb9, 0x69, 0x39, 0xb6, 0xa9, 0x49, 0x39, 0xa4, 0xea, 0x2d, 0x39, 0x87, 0xe7, 0x3a, 0x39, 0x35, 0x87, 0x62, 0x39, +0x5f, 0xc1, 0x2e, 0x39, 0xe8, 0x58, 0x57, 0x39, 0xfc, 0xd2, 0x18, 0x39, 0xf4, 0x90, 0x82, 0x39, 0x33, 0xbc, 0x04, 0x39, 0x68, 0x6b, 0x4b, 0x39, 0x4d, 0xf8, 0x2c, 0x39, 0x4b, 0xea, 0x62, 0x39, +0x2f, 0x2b, 0x8f, 0x39, 0xd6, 0x1a, 0x6a, 0x39, 0xf4, 0xbb, 0x53, 0x39, 0xeb, 0x5c, 0x63, 0x39, 0x9e, 0x3c, 0x3f, 0x39, 0x5e, 0x4e, 0x4b, 0x39, 0xd0, 0x6f, 0x83, 0x39, 0x4b, 0x72, 0x6c, 0x39, +0xb6, 0x85, 0x42, 0x39, 0x47, 0x95, 0x68, 0x39, 0xfe, 0xb3, 0x92, 0x39, 0x03, 0xb1, 0x49, 0x39, 0x31, 0x80, 0x43, 0x39, 0xd5, 0x5d, 0x89, 0x39, 0x70, 0x53, 0x8e, 0x39, 0x2d, 0x09, 0x67, 0x39, +0x99, 0x02, 0x3b, 0x39, 0xf4, 0xf2, 0x6e, 0x39, 0xb1, 0x48, 0x34, 0x39, 0xe1, 0xbb, 0x5a, 0x39, 0x2b, 0x2d, 0x9e, 0x39, 0xa1, 0x62, 0x4c, 0x39, 0x07, 0x68, 0x87, 0x39, 0x09, 0xc6, 0x29, 0x39, +0xb2, 0x07, 0x57, 0x39, 0xb5, 0x69, 0x54, 0x39, 0xf7, 0x1a, 0x3c, 0x39, 0x84, 0xcc, 0x93, 0x39, 0x14, 0x6a, 0x5a, 0x39, 0x95, 0x54, 0x3b, 0x39, 0x89, 0xef, 0x6b, 0x39, 0x48, 0x58, 0x1e, 0x39, +0x82, 0x61, 0xf3, 0x38, 0xfc, 0xbc, 0x95, 0x39, 0xc9, 0xb0, 0x31, 0x39, 0x76, 0xd8, 0x09, 0x39, 0xde, 0x26, 0x4f, 0x39, 0x4f, 0xd1, 0xa1, 0x39, 0x53, 0xb4, 0x22, 0x39, 0x33, 0xb8, 0x57, 0x39, +0xf9, 0x95, 0x94, 0x39, 0x7b, 0x86, 0x47, 0x39, 0xa5, 0x78, 0x66, 0x39, 0x14, 0xdb, 0x09, 0x39, 0x38, 0xd0, 0x6b, 0x39, 0xdf, 0x87, 0x55, 0x39, 0xbd, 0x4f, 0x1b, 0x39, 0x57, 0xe1, 0x77, 0x39, +0x0c, 0x40, 0x5b, 0x39, 0x59, 0xd0, 0xb2, 0x39, 0x2c, 0x90, 0x94, 0x39, 0xa5, 0x88, 0x58, 0x39, 0x7d, 0x6d, 0x5d, 0x39, 0x26, 0x37, 0x93, 0x39, 0x9f, 0x33, 0x65, 0x39, 0xfb, 0xcb, 0x86, 0x39, +0x4a, 0x96, 0x78, 0x39, 0xd7, 0xd4, 0x3b, 0x39, 0x1a, 0x22, 0x49, 0x39, 0xe9, 0x64, 0x69, 0x39, 0x2e, 0x50, 0x4d, 0x39, 0x74, 0xea, 0x6d, 0x39, 0xd4, 0x3a, 0x2e, 0x39, 0x1f, 0x61, 0x6d, 0x39, +0xc6, 0x83, 0x12, 0x39, 0xca, 0x9a, 0x54, 0x39, 0xc7, 0xf1, 0x33, 0x39, 0x3b, 0x4a, 0xff, 0x38, 0xda, 0x67, 0x3e, 0x39, 0x76, 0xe5, 0x82, 0x39, 0x69, 0xf7, 0x70, 0x39, 0x19, 0xf9, 0x59, 0x39, +0xbf, 0x26, 0x6c, 0x39, 0xdf, 0x3a, 0xf1, 0x38, 0x88, 0xc1, 0x2f, 0x39, 0xb2, 0xb8, 0x7c, 0x39, 0x81, 0x1b, 0x78, 0x39, 0x83, 0x62, 0x28, 0x39, 0xe1, 0x67, 0x8a, 0x39, 0x1a, 0x90, 0x81, 0x39, +0xeb, 0xa0, 0x45, 0x39, 0x19, 0x3b, 0x80, 0x39, 0xe2, 0x68, 0x4e, 0x39, 0x8f, 0x16, 0x64, 0x39, 0x78, 0x47, 0x66, 0x39, 0xa0, 0x99, 0x21, 0x39, 0x06, 0xa9, 0x92, 0x39, 0x84, 0xa4, 0x4e, 0x39, +0x0e, 0x9b, 0x87, 0x39, 0x99, 0x00, 0x8a, 0x39, 0xf1, 0xc7, 0x5e, 0x39, 0x8c, 0x2e, 0x47, 0x39, 0x04, 0xd3, 0x46, 0x39, 0xd5, 0xd8, 0x94, 0x39, 0x04, 0x57, 0x82, 0x39, 0xd0, 0x12, 0x62, 0x39, +0xc5, 0xee, 0x8c, 0x39, 0xc0, 0x32, 0x7e, 0x39, 0xc2, 0x3c, 0x38, 0x39, 0xc0, 0x13, 0x2a, 0x39, 0x9f, 0x6b, 0x5f, 0x39, 0x5b, 0xe2, 0x29, 0x39, 0x8e, 0x4d, 0x26, 0x39, 0xd6, 0x95, 0x4c, 0x39, +0x44, 0x28, 0x7f, 0x39, 0x02, 0xd7, 0x6f, 0x39, 0x77, 0x51, 0x68, 0x39, 0xcf, 0x9b, 0x11, 0x39, 0xad, 0xa1, 0x93, 0x39, 0xc6, 0x2d, 0x2c, 0x39, 0xe7, 0x45, 0x0e, 0x39, 0x5a, 0x71, 0x44, 0x39, +0x8d, 0x6f, 0x65, 0x39, 0x36, 0xa1, 0xe3, 0x39, 0x19, 0xd6, 0x3f, 0x39, 0x77, 0x1a, 0x7e, 0x39, 0x76, 0x92, 0x54, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xea, 0x12, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x98, 0x06, 0x00, 0x00, 0xdc, 0x12, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x12, 0x52, 0xdf, 0x3a, 0x26, 0xf6, 0xf3, 0x3a, 0xdc, 0xf8, 0xc1, 0x3a, 0x03, 0xdf, 0x9e, 0x3a, 0x37, 0x5c, 0xd2, 0x3a, 0x84, 0xfa, 0xa3, 0x3a, 0xf6, 0xa9, 0xdb, 0x3a, 0xa9, 0x87, 0xbd, 0x3a, +0xf2, 0x73, 0xa3, 0x3a, 0xca, 0xa8, 0xaf, 0x3a, 0x2d, 0xe6, 0xd4, 0x3a, 0xc1, 0x3d, 0xa4, 0x3a, 0x16, 0x64, 0xca, 0x3a, 0x28, 0xa1, 0x8f, 0x3a, 0xe5, 0x6b, 0xf5, 0x3a, 0x92, 0x7f, 0x79, 0x3a, +0x4d, 0x2e, 0xbf, 0x3a, 0x2f, 0x90, 0xa2, 0x3a, 0x4d, 0x43, 0xd5, 0x3a, 0x12, 0x8e, 0x06, 0x3b, 0x1c, 0x05, 0xdc, 0x3a, 0xc8, 0xfe, 0xc6, 0x3a, 0x08, 0xaf, 0xd5, 0x3a, 0x27, 0xbb, 0xb3, 0x3a, +0x02, 0x13, 0xbf, 0x3a, 0xcb, 0x0e, 0xf7, 0x3a, 0x80, 0x38, 0xde, 0x3a, 0xa4, 0xd1, 0xb6, 0x3a, 0xfd, 0x96, 0xda, 0x3a, 0x71, 0xe0, 0x09, 0x3b, 0x85, 0x8e, 0xbd, 0x3a, 0x0d, 0xbd, 0xb7, 0x3a, +0x16, 0x1a, 0x01, 0x3b, 0x4e, 0xc3, 0x05, 0x3b, 0xb8, 0x22, 0xd9, 0x3a, 0x3b, 0xc2, 0xaf, 0x3a, 0x9d, 0x92, 0xe0, 0x3a, 0xec, 0x6f, 0xa9, 0x3a, 0xe6, 0x92, 0xcd, 0x3a, 0xe7, 0xa8, 0x14, 0x3b, +0xa6, 0x16, 0xc0, 0x3a, 0xf2, 0x84, 0xfe, 0x3a, 0x26, 0x8f, 0x9f, 0x3a, 0xc3, 0x17, 0xca, 0x3a, 0x15, 0xa2, 0xc7, 0x3a, 0xbb, 0xc9, 0xb0, 0x3a, 0x17, 0xe8, 0x0a, 0x3b, 0x05, 0x46, 0xcd, 0x3a, +0x49, 0x0f, 0xb0, 0x3a, 0x9c, 0xbd, 0xdd, 0x3a, 0x6c, 0xd1, 0x94, 0x3a, 0xe9, 0xbc, 0x64, 0x3a, 0xb0, 0xba, 0x0c, 0x3b, 0xf6, 0xff, 0xa6, 0x3a, 0x56, 0x8d, 0x81, 0x3a, 0x46, 0xb0, 0xc2, 0x3a, +0xf6, 0x14, 0x18, 0x3b, 0x52, 0xea, 0x98, 0x3a, 0xa5, 0xbd, 0xca, 0x3a, 0x6d, 0xa5, 0x0b, 0x3b, 0x5a, 0x85, 0xbb, 0x3a, 0xe2, 0x9a, 0xd8, 0x3a, 0xcc, 0x8f, 0x81, 0x3a, 0x2d, 0xa0, 0xdd, 0x3a, +0x08, 0xaf, 0xc8, 0x3a, 0x9a, 0xf7, 0x91, 0x3a, 0x71, 0xf7, 0xe8, 0x3a, 0x1d, 0x0f, 0xce, 0x3a, 0x39, 0x0e, 0x28, 0x3b, 0xf9, 0x9f, 0x0b, 0x3b, 0x8d, 0x81, 0xcb, 0x3a, 0x04, 0x1b, 0xd0, 0x3a, +0xb5, 0x5b, 0x0a, 0x3b, 0x6a, 0x69, 0xd7, 0x3a, 0xa1, 0x5f, 0xfd, 0x3a, 0x81, 0xa1, 0xe9, 0x3a, 0xd3, 0x87, 0xb0, 0x3a, 0x36, 0x08, 0xbd, 0x3a, 0x21, 0x5a, 0xdb, 0x3a, 0xe8, 0xf5, 0xc0, 0x3a, +0x07, 0x9a, 0xdf, 0x3a, 0x4f, 0xbf, 0xa3, 0x3a, 0xf5, 0x18, 0xdf, 0x3a, 0x20, 0xb3, 0x89, 0x3a, 0x36, 0xd0, 0xc7, 0x3a, 0x3d, 0x1e, 0xa9, 0x3a, 0x35, 0xee, 0x6f, 0x3a, 0x30, 0xf3, 0xb2, 0x3a, +0xbe, 0x0a, 0xf6, 0x3a, 0x00, 0x78, 0xe2, 0x3a, 0xd6, 0xdb, 0xcc, 0x3a, 0x7f, 0xf1, 0xdd, 0x3a, 0x67, 0xb7, 0x62, 0x3a, 0x81, 0x2e, 0xa5, 0x3a, 0x3b, 0x84, 0xed, 0x3a, 0x1b, 0x2e, 0xe9, 0x3a, +0x04, 0x41, 0x9e, 0x3a, 0x20, 0x14, 0x02, 0x3b, 0x19, 0x89, 0xf3, 0x3a, 0x01, 0xbd, 0xb9, 0x3a, 0x20, 0x08, 0xf1, 0x3a, 0xb9, 0xfd, 0xc1, 0x3a, 0x80, 0x5d, 0xd6, 0x3a, 0xaa, 0x6c, 0xd8, 0x3a, +0xa1, 0xe0, 0x97, 0x3a, 0x22, 0xd6, 0x09, 0x3b, 0xc4, 0x35, 0xc2, 0x3a, 0xdc, 0xe4, 0xfe, 0x3a, 0x0f, 0xb3, 0x01, 0x3b, 0xa0, 0x60, 0xd1, 0x3a, 0xb6, 0x32, 0xbb, 0x3a, 0xb0, 0xdc, 0xba, 0x3a, +0x43, 0xe4, 0x0b, 0x3b, 0xfe, 0xfe, 0xf4, 0x3a, 0xc9, 0x78, 0xd4, 0x3a, 0x19, 0x74, 0x04, 0x3b, 0x8a, 0xe7, 0xee, 0x3a, 0x19, 0x27, 0xad, 0x3a, 0x30, 0xd8, 0x9f, 0x3a, 0x75, 0xfa, 0xd1, 0x3a, +0xc4, 0xa9, 0x9f, 0x3a, 0x20, 0x4c, 0x9c, 0x3a, 0xc6, 0x46, 0xc0, 0x3a, 0x49, 0xce, 0xef, 0x3a, 0xf3, 0x68, 0xe1, 0x3a, 0x41, 0x57, 0xda, 0x3a, 0x1e, 0xd9, 0x88, 0x3a, 0xd4, 0xbf, 0x0a, 0x3b, +0xd8, 0xd1, 0xa1, 0x3a, 0x96, 0xb6, 0x85, 0x3a, 0xb4, 0x9f, 0xb8, 0x3a, 0xbd, 0xa1, 0xd7, 0x3a, 0x37, 0xef, 0x55, 0x3b, 0x66, 0x4b, 0xb4, 0x3a, 0xb7, 0xd0, 0xee, 0x3a, 0x62, 0xc8, 0xc7, 0x3a, +0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xaa, 0x19, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x5f, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x9c, 0x01, 0x00, 0x00, 0x9c, 0x19, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x51, 0x83, 0x36, 0x38, 0x42, 0xa1, 0xa2, 0x37, 0x0c, 0x9a, 0x40, 0x38, 0xbc, 0x3f, 0x40, 0x38, 0xd6, 0xf7, 0x76, 0x38, 0xd5, 0xcf, 0x35, 0x38, 0x67, 0x2c, 0x0e, 0x38, 0xab, 0x5e, 0x1a, 0x38, +0x32, 0xa0, 0x58, 0x38, 0xaa, 0x46, 0x75, 0x38, 0xa1, 0xd3, 0x02, 0x38, 0xdb, 0x73, 0x31, 0x38, 0x6f, 0x54, 0x9d, 0x37, 0xf6, 0xbe, 0x29, 0x38, 0xa9, 0x3a, 0x57, 0x38, 0xd2, 0x1b, 0x58, 0x38, +0x55, 0x43, 0x39, 0x38, 0xb8, 0x18, 0x4c, 0x38, 0x7a, 0x2c, 0xe0, 0x37, 0xaa, 0xfe, 0x23, 0x38, 0xbc, 0x37, 0x03, 0x38, 0xd8, 0xce, 0x22, 0x38, 0x70, 0x93, 0x04, 0x38, 0xc8, 0x37, 0x14, 0x38, +0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x35, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, +0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x62, 0x1b, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x5e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x58, 0x01, 0x00, 0x00, +0x54, 0x1b, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x67, 0x66, 0xf2, 0x3a, 0x2b, 0xfe, 0x57, 0x3a, +0x98, 0xcc, 0xff, 0x3a, 0xa6, 0x54, 0xff, 0x3a, 0x94, 0x00, 0x24, 0x3b, 0x06, 0x78, 0xf1, 0x3a, 0xf8, 0xd2, 0xbc, 0x3a, 0xbb, 0x05, 0xcd, 0x3a, 0x61, 0xda, 0x0f, 0x3b, 0xed, 0xe0, 0x22, 0x3b, +0x12, 0xc1, 0xad, 0x3a, 0xdf, 0xad, 0xeb, 0x3a, 0x23, 0xf4, 0x50, 0x3a, 0x9e, 0x71, 0xe1, 0x3a, 0xf4, 0xec, 0x0e, 0x3b, 0x79, 0x82, 0x0f, 0x3b, 0x6d, 0x0d, 0xf6, 0x3a, 0x6a, 0x88, 0x07, 0x3b, +0x89, 0xdd, 0x94, 0x3a, 0x3a, 0xce, 0xd9, 0x3a, 0x06, 0x46, 0xae, 0x3a, 0xb7, 0x3a, 0xd8, 0x3a, 0xd1, 0x13, 0xb0, 0x3a, 0x15, 0xda, 0xc4, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xe2, 0x1c, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x5d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xb0, 0x06, 0x00, 0x00, +0xd4, 0x1c, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xda, 0x90, 0x8f, 0x39, 0x09, 0x55, 0x31, 0x39, +0x09, 0xa6, 0x7d, 0x39, 0xff, 0x5b, 0x2f, 0x39, 0xfa, 0x2b, 0x7e, 0x39, 0x0c, 0xa9, 0x27, 0x39, 0xab, 0xc2, 0x85, 0x39, 0x35, 0x06, 0x47, 0x39, 0x6a, 0xc7, 0x85, 0x39, 0xdb, 0xd2, 0x30, 0x39, +0xb6, 0x27, 0xad, 0x38, 0xed, 0xa5, 0x71, 0x39, 0x74, 0x6a, 0x4b, 0x39, 0x47, 0x50, 0x08, 0x39, 0x6d, 0x11, 0x08, 0x39, 0x1a, 0xce, 0x77, 0x39, 0xe0, 0xa9, 0x32, 0x39, 0xe4, 0x06, 0xa4, 0x39, +0x42, 0xfc, 0xa8, 0x39, 0x0b, 0x4d, 0x46, 0x39, 0x38, 0x4b, 0x40, 0x39, 0x12, 0x4e, 0x11, 0x39, 0xa7, 0x03, 0x4e, 0x39, 0x27, 0xe6, 0x3c, 0x39, 0xec, 0x50, 0x37, 0x39, 0x1b, 0x16, 0x3a, 0x39, +0xb3, 0xe7, 0x45, 0x39, 0xa7, 0xb0, 0x74, 0x39, 0x68, 0xaf, 0xc1, 0x38, 0x0f, 0x16, 0x05, 0x39, 0xfc, 0x83, 0xff, 0x38, 0xb8, 0x86, 0x01, 0x39, 0x01, 0x99, 0x1f, 0x39, 0x73, 0xb7, 0xa7, 0x39, +0x33, 0x5e, 0x37, 0x39, 0xaa, 0x4b, 0x2b, 0x39, 0x3d, 0xf4, 0x2a, 0x39, 0x0b, 0x58, 0x77, 0x39, 0x97, 0xa9, 0xda, 0x38, 0x1e, 0x5f, 0x4f, 0x39, 0xa9, 0xcf, 0x62, 0x39, 0x7c, 0x51, 0x22, 0x39, +0x6f, 0xed, 0x88, 0x39, 0x03, 0x84, 0x40, 0x39, 0x7d, 0xf1, 0xc4, 0x38, 0xa2, 0x86, 0x1a, 0x39, 0xe4, 0xcc, 0x42, 0x39, 0x18, 0xe1, 0x14, 0x39, 0x1d, 0xf2, 0x41, 0x39, 0x98, 0xcf, 0x24, 0x39, +0xc6, 0xd1, 0x21, 0x39, 0x30, 0x8b, 0x6d, 0x39, 0x8a, 0x49, 0x90, 0x39, 0x56, 0x10, 0x44, 0x39, 0x4d, 0xb3, 0x4d, 0x39, 0x30, 0xf5, 0x43, 0x39, 0x26, 0x08, 0x3b, 0x39, 0x8a, 0xb7, 0x19, 0x39, +0x79, 0x79, 0x3b, 0x39, 0xe8, 0xd9, 0x39, 0x39, 0xf8, 0x35, 0x22, 0x39, 0xea, 0xbb, 0x03, 0x39, 0x3a, 0xaa, 0xa2, 0x39, 0xc3, 0xaa, 0x50, 0x39, 0x79, 0x07, 0x5b, 0x39, 0xa4, 0x3f, 0x38, 0x39, +0x46, 0x0f, 0x91, 0x39, 0x67, 0xf7, 0x0e, 0x39, 0xc9, 0xf6, 0x30, 0x39, 0x4e, 0x8d, 0x1a, 0x39, 0x16, 0xd5, 0x07, 0x39, 0xc4, 0x38, 0x8b, 0x39, 0xc2, 0x2f, 0x12, 0x39, 0xb7, 0x93, 0x6f, 0x39, +0xd1, 0xb3, 0x85, 0x39, 0xb2, 0x33, 0x5d, 0x39, 0xe1, 0x73, 0x55, 0x39, 0x34, 0xf3, 0x19, 0x39, 0xbe, 0x9f, 0x1d, 0x39, 0xe4, 0xd1, 0xc4, 0x38, 0x7a, 0xca, 0x4e, 0x39, 0x02, 0xcc, 0x5d, 0x39, +0xa9, 0x85, 0x50, 0x39, 0xe9, 0xc5, 0x2a, 0x39, 0xd1, 0x50, 0x8b, 0x39, 0x6d, 0x74, 0xe3, 0x38, 0x7c, 0x30, 0x0f, 0x39, 0x9a, 0x34, 0x5c, 0x39, 0x3d, 0x2d, 0x4f, 0x39, 0x9f, 0x40, 0x1b, 0x3a, +0x18, 0xc2, 0x5b, 0x39, 0xff, 0x9e, 0x4b, 0x39, 0xf1, 0x98, 0x20, 0x39, 0x4a, 0xe3, 0x36, 0x39, 0x88, 0x4a, 0x17, 0x39, 0x02, 0x2f, 0x98, 0x39, 0xaf, 0xdd, 0xe2, 0x38, 0x50, 0xf8, 0x4a, 0x39, +0xa4, 0x23, 0x62, 0x39, 0xf6, 0x89, 0x2b, 0x39, 0xda, 0x72, 0x89, 0x39, 0x11, 0x28, 0x47, 0x39, 0xdd, 0xe1, 0xbd, 0x39, 0x6d, 0xf3, 0x87, 0x39, 0xeb, 0x97, 0x0a, 0x39, 0x87, 0x8a, 0x25, 0x39, +0x5f, 0xeb, 0x30, 0x39, 0xe2, 0x60, 0x4e, 0x39, 0xe2, 0x6c, 0xe6, 0x38, 0x0e, 0xee, 0x8a, 0x39, 0x02, 0xe9, 0x45, 0x39, 0x74, 0x1c, 0x3a, 0x39, 0xc9, 0x64, 0x9e, 0x39, 0x18, 0xba, 0x4f, 0x39, +0x00, 0x11, 0x51, 0x39, 0x57, 0x3a, 0x29, 0x39, 0x62, 0x1e, 0xe1, 0x38, 0x33, 0x9c, 0x3c, 0x39, 0x55, 0x82, 0x84, 0x39, 0xe2, 0xba, 0x16, 0x39, 0x17, 0x84, 0x36, 0x39, 0xe8, 0xe3, 0x3e, 0x39, +0x43, 0x66, 0x48, 0x39, 0x42, 0xaa, 0x01, 0x39, 0xb0, 0x22, 0x03, 0x39, 0x8d, 0x0f, 0x0b, 0x39, 0xd7, 0xe0, 0x25, 0x39, 0xbf, 0xa9, 0x28, 0x39, 0x03, 0xee, 0x33, 0x39, 0x16, 0x6d, 0x21, 0x39, +0x2b, 0x99, 0x15, 0x39, 0x82, 0x63, 0x0a, 0x39, 0x7c, 0xa9, 0x40, 0x39, 0x05, 0x5b, 0x42, 0x39, 0x5c, 0x43, 0xca, 0x38, 0xe3, 0xc7, 0x26, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xae, 0x23, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x8c, 0x06, 0x00, 0x00, +0x5c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xfc, 0x06, 0x00, 0x00, 0x82, 0x28, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x61, 0xac, 0x3e, 0x3c, 0xf0, 0x84, 0xeb, 0x3b, 0x42, 0x70, 0x28, 0x3c, 0x2e, 0xe6, 0xe8, 0x3b, 0x34, 0xc9, 0x28, 0x3c, 0x83, 0xac, 0xde, 0x3b, +0x8b, 0xa6, 0x31, 0x3c, 0x1f, 0x2a, 0x04, 0x3c, 0xd8, 0xac, 0x31, 0x3c, 0x0a, 0xd8, 0xea, 0x3b, 0xbd, 0xf8, 0x65, 0x3b, 0x2f, 0x78, 0x20, 0x3c, 0xb1, 0x14, 0x07, 0x3c, 0x9e, 0x0a, 0xb5, 0x3b, +0x24, 0xb7, 0xb4, 0x3b, 0xdd, 0x8e, 0x24, 0x3c, 0x9d, 0x49, 0xed, 0x3b, 0x27, 0xd9, 0x59, 0x3c, 0x08, 0x6f, 0x60, 0x3c, 0x29, 0xaf, 0x03, 0x3c, 0xe6, 0x63, 0xff, 0x3b, 0xaf, 0xfb, 0xc0, 0x3b, +0x6d, 0xce, 0x08, 0x3c, 0xac, 0xe1, 0xfa, 0x3b, 0x79, 0x77, 0xf3, 0x3b, 0x5c, 0x25, 0xf7, 0x3b, 0xdd, 0x6b, 0x03, 0x3c, 0x4f, 0x7d, 0x22, 0x3c, 0x7b, 0x9e, 0x80, 0x3b, 0x4c, 0xc1, 0xb0, 0x3b, +0xa5, 0xad, 0xa9, 0x3b, 0xec, 0x06, 0xac, 0x3b, 0x35, 0xf7, 0xd3, 0x3b, 0xa5, 0xbf, 0x5e, 0x3c, 0x1b, 0x89, 0xf3, 0x3b, 0x7e, 0x80, 0xe3, 0x3b, 0x61, 0x0c, 0xe3, 0x3b, 0x77, 0x40, 0x24, 0x3c, +0x9e, 0x34, 0x91, 0x3b, 0x2a, 0xb5, 0x09, 0x3c, 0xe6, 0x9d, 0x16, 0x3c, 0x38, 0x94, 0xd7, 0x3b, 0x57, 0xdb, 0x35, 0x3c, 0x53, 0xaf, 0xff, 0x3b, 0x5d, 0xc8, 0x82, 0x3b, 0xcf, 0x3a, 0xcd, 0x3b, +0x0f, 0x5c, 0x01, 0x3c, 0xf4, 0xba, 0xc5, 0x3b, 0xc7, 0xca, 0x00, 0x3c, 0xb6, 0xe3, 0xda, 0x3b, 0x9b, 0xea, 0xd6, 0x3b, 0x6e, 0xbe, 0x1d, 0x3c, 0xab, 0xa1, 0x3f, 0x3c, 0xd9, 0x32, 0x02, 0x3c, +0x11, 0x99, 0x08, 0x3c, 0xd2, 0x20, 0x02, 0x3c, 0xd2, 0x66, 0xf8, 0x3b, 0xc3, 0x27, 0xcc, 0x3b, 0x55, 0xfd, 0xf8, 0x3b, 0x68, 0xd5, 0xf6, 0x3b, 0xad, 0x6f, 0xd7, 0x3b, 0x93, 0xf5, 0xae, 0x3b, +0x15, 0x0a, 0x58, 0x3c, 0x65, 0x91, 0x0a, 0x3c, 0xf6, 0x72, 0x11, 0x3c, 0x86, 0xb4, 0xf4, 0x3b, 0x49, 0xa8, 0x40, 0x3c, 0x94, 0xe0, 0xbd, 0x3b, 0xc3, 0x07, 0xeb, 0x3b, 0xab, 0x43, 0xcd, 0x3b, +0x01, 0x67, 0xb4, 0x3b, 0x64, 0xe7, 0x38, 0x3c, 0x6e, 0x27, 0xc2, 0x3b, 0x17, 0x18, 0x1f, 0x3c, 0xd1, 0x92, 0x31, 0x3c, 0x54, 0xe4, 0x12, 0x3c, 0xf3, 0xbe, 0x0d, 0x3c, 0x01, 0x77, 0xcc, 0x3b, +0x28, 0x58, 0xd1, 0x3b, 0x61, 0xb3, 0x82, 0x3b, 0x75, 0x52, 0x09, 0x3c, 0x79, 0x49, 0x13, 0x3c, 0xc2, 0x78, 0x0a, 0x3c, 0xd9, 0xce, 0xe2, 0x3b, 0x55, 0x07, 0x39, 0x3c, 0x50, 0x0b, 0x97, 0x3b, +0x65, 0x2c, 0xbe, 0x3b, 0xee, 0x3a, 0x12, 0x3c, 0x0a, 0x94, 0x09, 0x3c, 0xd3, 0x31, 0xce, 0x3c, 0xe4, 0xee, 0x11, 0x3c, 0x95, 0x37, 0x07, 0x3c, 0x20, 0x4b, 0xd5, 0x3b, 0xde, 0xe5, 0xf2, 0x3b, +0xfc, 0xee, 0xc8, 0x3b, 0x6f, 0x1e, 0x4a, 0x3c, 0x36, 0xa7, 0x96, 0x3b, 0xe5, 0xc8, 0x06, 0x3c, 0xab, 0x2b, 0x16, 0x3c, 0x3b, 0xd3, 0xe3, 0x3b, 0x89, 0x8c, 0x36, 0x3c, 0x9b, 0x40, 0x04, 0x3c, +0xf9, 0x2f, 0x7c, 0x3c, 0x4d, 0x8f, 0x34, 0x3c, 0xc4, 0x11, 0xb8, 0x3b, 0xfb, 0xdb, 0xdb, 0x3b, 0x9a, 0xf8, 0xea, 0x3b, 0x56, 0x0c, 0x09, 0x3c, 0x4e, 0x04, 0x99, 0x3b, 0x2b, 0x84, 0x38, 0x3c, +0xbb, 0x6c, 0x03, 0x3c, 0xca, 0x2d, 0xf7, 0x3b, 0xdb, 0x5d, 0x52, 0x3c, 0x94, 0xf1, 0x09, 0x3c, 0x4a, 0xd5, 0x0a, 0x3c, 0x7b, 0xc1, 0xe0, 0x3b, 0x2d, 0x7e, 0x95, 0x3b, 0x73, 0x7f, 0xfa, 0x3b, +0x19, 0xfd, 0x2f, 0x3c, 0x34, 0x30, 0xc8, 0x3b, 0x6e, 0x67, 0xf2, 0x3b, 0xb0, 0x86, 0xfd, 0x3b, 0xe8, 0x13, 0x05, 0x3c, 0x1f, 0x36, 0xac, 0x3b, 0x11, 0x2a, 0xae, 0x3b, 0xa7, 0xb0, 0xb8, 0x3b, +0x9d, 0x4e, 0xdc, 0x3b, 0x71, 0x01, 0xe0, 0x3b, 0x1c, 0xf8, 0xee, 0x3b, 0xe1, 0x64, 0xd6, 0x3b, 0x6d, 0xaf, 0xc6, 0x3b, 0x29, 0xcc, 0xb7, 0x3b, 0x18, 0xe1, 0xff, 0x3b, 0x71, 0x10, 0x01, 0x3c, +0xbb, 0x50, 0x86, 0x3b, 0x79, 0x81, 0xdd, 0x3b, 0x75, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, +0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0xd2, 0x2a, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x84, 0x06, 0x00, 0x00, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xac, 0x06, 0x00, 0x00, 0xc4, 0x2a, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0x7f, 0xab, 0x67, 0x39, 0x67, 0x74, 0x78, 0x39, 0xd7, 0x42, 0x77, 0x39, 0x71, 0xe6, 0x2f, 0x39, 0x1c, 0xa4, 0x51, 0x39, 0x4a, 0x4c, 0x34, 0x39, 0x62, 0xf5, 0x3f, 0x39, +0x85, 0xbc, 0x09, 0x39, 0x31, 0x48, 0x67, 0x39, 0x94, 0x3e, 0x5a, 0x39, 0x0b, 0xd5, 0x55, 0x39, 0x2a, 0xd7, 0x68, 0x39, 0x00, 0x12, 0x8a, 0x39, 0xcc, 0x98, 0x41, 0x39, 0x3d, 0xc2, 0x26, 0x39, +0x0c, 0x26, 0x4b, 0x39, 0x99, 0xe0, 0x5f, 0x39, 0x3d, 0xd7, 0x8e, 0x39, 0xce, 0xb1, 0x4f, 0x39, 0x77, 0x9d, 0x4c, 0x39, 0x1b, 0x57, 0x82, 0x39, 0xc1, 0x18, 0x2e, 0x39, 0xde, 0x68, 0x88, 0x39, +0x42, 0x5c, 0x59, 0x39, 0x9b, 0x95, 0x79, 0x39, 0x87, 0x9d, 0x6a, 0x39, 0xdf, 0xe7, 0x51, 0x39, 0x51, 0xb0, 0xa2, 0x39, 0x9a, 0x2d, 0x5f, 0x39, 0xa5, 0x76, 0x38, 0x39, 0x70, 0x8d, 0x1b, 0x39, +0xf7, 0x45, 0x87, 0x39, 0x3d, 0x79, 0x5e, 0x39, 0xcc, 0x4b, 0x66, 0x39, 0x81, 0xb8, 0x8d, 0x39, 0xb1, 0xf0, 0x26, 0x39, 0x83, 0xc2, 0x47, 0x39, 0x22, 0xf4, 0x45, 0x39, 0x37, 0x8b, 0x26, 0x39, +0x9b, 0x19, 0x42, 0x39, 0x47, 0xd5, 0x72, 0x39, 0x18, 0xaf, 0x95, 0x39, 0xb9, 0x94, 0x04, 0x39, 0xc0, 0x3a, 0x67, 0x39, 0x16, 0x90, 0x86, 0x39, 0x4e, 0x11, 0xbb, 0x39, 0x4c, 0x47, 0x6b, 0x39, +0x9d, 0xa0, 0x2f, 0x39, 0x48, 0x7a, 0x61, 0x39, 0x53, 0x01, 0x7a, 0x39, 0x1c, 0x71, 0x75, 0x39, 0xce, 0xe6, 0x92, 0x39, 0x44, 0xd8, 0x64, 0x39, 0x68, 0x8b, 0x76, 0x39, 0x17, 0xc8, 0x24, 0x39, +0x09, 0xc3, 0x35, 0x39, 0x9a, 0x90, 0xa2, 0x39, 0xea, 0x60, 0x40, 0x39, 0xfa, 0x20, 0x88, 0x39, 0x3a, 0x46, 0x36, 0x39, 0xd5, 0x43, 0x32, 0x39, 0x20, 0x40, 0xc5, 0x39, 0x29, 0xba, 0x6b, 0x39, +0x56, 0xf6, 0x82, 0x39, 0x7f, 0x70, 0x3c, 0x39, 0xb0, 0x2e, 0x62, 0x39, 0x29, 0xd7, 0x21, 0x39, 0xd6, 0x8a, 0x62, 0x39, 0xdc, 0x44, 0x70, 0x39, 0x52, 0x66, 0xa3, 0x39, 0x27, 0x5e, 0x70, 0x39, +0x0d, 0x94, 0x66, 0x39, 0x4e, 0xbf, 0x34, 0x39, 0x31, 0xb4, 0x72, 0x39, 0x05, 0x6d, 0x6f, 0x39, 0xd2, 0xeb, 0x39, 0x39, 0xaa, 0x11, 0x5b, 0x39, 0xe5, 0xff, 0xa4, 0x39, 0xea, 0x87, 0x4a, 0x39, +0x6b, 0xcd, 0x93, 0x39, 0xfa, 0xb7, 0x45, 0x39, 0x28, 0xc2, 0x45, 0x39, 0x89, 0xbe, 0x12, 0x39, 0xd6, 0xb9, 0x51, 0x39, 0x7d, 0x2c, 0x23, 0x39, 0x1f, 0x09, 0x65, 0x39, 0x33, 0x11, 0xaa, 0x39, +0xb2, 0x2b, 0x9c, 0x39, 0x2e, 0x52, 0x2c, 0x39, 0x24, 0x45, 0x0e, 0x39, 0x88, 0x8c, 0x2b, 0x39, 0xdd, 0x62, 0x5a, 0x39, 0xcc, 0xcc, 0x26, 0x39, 0x73, 0x2e, 0x3c, 0x39, 0xc6, 0x3e, 0x36, 0x39, +0xba, 0x26, 0x1a, 0x39, 0xf3, 0x42, 0x7b, 0x39, 0x7b, 0x9a, 0x4f, 0x39, 0xe9, 0x61, 0x76, 0x39, 0x79, 0x58, 0x36, 0x39, 0x77, 0xfb, 0x7b, 0x39, 0xd5, 0x93, 0xaa, 0x39, 0xa3, 0xeb, 0x30, 0x39, +0x1d, 0x88, 0x6f, 0x39, 0xf5, 0xee, 0x11, 0x39, 0xd8, 0x02, 0x80, 0x39, 0x18, 0x38, 0x47, 0x39, 0x5b, 0x00, 0x2c, 0x39, 0x54, 0xfd, 0x7a, 0x39, 0xa0, 0x02, 0x17, 0x39, 0x20, 0x29, 0x28, 0x39, +0x27, 0x3a, 0x7d, 0x39, 0x08, 0x3c, 0x39, 0x39, 0xd7, 0xe8, 0xc9, 0x38, 0xe6, 0x52, 0x5d, 0x39, 0x0b, 0xe5, 0x72, 0x39, 0xe7, 0x74, 0x3b, 0x39, 0xcb, 0x4a, 0x18, 0x39, 0x9b, 0xaf, 0x5c, 0x39, +0x42, 0xba, 0x2b, 0x39, 0x0a, 0xdc, 0x66, 0x39, 0x9f, 0x85, 0x5e, 0x39, 0x79, 0xf3, 0x76, 0x39, 0x79, 0x50, 0x8c, 0x39, 0x02, 0x88, 0x7a, 0x39, 0xc0, 0x06, 0x0f, 0x39, 0xa6, 0x04, 0x3e, 0x39, +0x92, 0xd1, 0x39, 0x39, 0xb0, 0x86, 0x66, 0x39, 0x1b, 0x77, 0x77, 0x39, 0x28, 0x4a, 0x06, 0x39, 0xbc, 0x43, 0x5d, 0x39, 0xdb, 0xc2, 0x37, 0x39, 0x7a, 0xd2, 0x8d, 0x39, 0x98, 0x4a, 0x26, 0x39, +0xec, 0x71, 0x2e, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x34, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, +0x9a, 0x31, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x06, 0x00, 0x00, 0x8c, 0x31, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x4c, 0x04, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x69, 0xe2, 0xde, 0x3a, 0x5e, 0x08, 0xef, 0x3a, 0x64, 0xe2, 0xed, 0x3a, 0xc7, 0x3a, 0xa9, 0x3a, +0xe2, 0xb0, 0xc9, 0x3a, 0xee, 0x75, 0xad, 0x3a, 0xd2, 0xad, 0xb8, 0x3a, 0x5b, 0x83, 0x84, 0x3a, 0xdf, 0x82, 0xde, 0x3a, 0xd4, 0xf7, 0xd1, 0x3a, 0x21, 0xb9, 0xcd, 0x3a, 0xb7, 0x02, 0xe0, 0x3a, +0x98, 0xd5, 0x04, 0x3b, 0x54, 0x41, 0xba, 0x3a, 0x52, 0x6f, 0xa0, 0x3a, 0xd9, 0x71, 0xc3, 0x3a, 0x2a, 0x63, 0xd7, 0x3a, 0x85, 0x6c, 0x09, 0x3b, 0x79, 0xd1, 0xc7, 0x3a, 0x08, 0xdb, 0xc4, 0x3a, +0x7d, 0xcb, 0xfa, 0x3a, 0x99, 0x7e, 0xa7, 0x3a, 0x95, 0x3c, 0x03, 0x3b, 0x17, 0x1e, 0xd1, 0x3a, 0x9a, 0x1e, 0xf0, 0x3a, 0xd9, 0xb7, 0xe1, 0x3a, 0x13, 0xf2, 0xc9, 0x3a, 0xe9, 0x84, 0x1c, 0x3b, +0xf4, 0xb6, 0xd6, 0x3a, 0xd8, 0x77, 0xb1, 0x3a, 0x4f, 0xa7, 0x95, 0x3a, 0xb6, 0x24, 0x02, 0x3b, 0x6e, 0x09, 0xd6, 0x3a, 0x0c, 0x90, 0xdd, 0x3a, 0xa8, 0x58, 0x08, 0x3b, 0x03, 0x9c, 0xa0, 0x3a, +0x37, 0x2f, 0xc0, 0x3a, 0x5e, 0x72, 0xbe, 0x3a, 0x62, 0x3a, 0xa0, 0x3a, 0x41, 0xbd, 0xba, 0x3a, 0xd1, 0x9f, 0xe9, 0x3a, 0xf0, 0x01, 0x10, 0x3b, 0x37, 0x1b, 0x7f, 0x3a, 0xf0, 0x75, 0xde, 0x3a, +0xbb, 0x75, 0x01, 0x3b, 0x39, 0xf9, 0x33, 0x3b, 0x2d, 0x5b, 0xe2, 0x3a, 0x99, 0xf7, 0xa8, 0x3a, 0x4f, 0xed, 0xd8, 0x3a, 0x3c, 0x86, 0xf0, 0x3a, 0x53, 0x22, 0xec, 0x3a, 0xa9, 0x54, 0x0d, 0x3b, +0x9b, 0x2a, 0xdc, 0x3a, 0xea, 0x31, 0xed, 0x3a, 0x5d, 0x88, 0x9e, 0x3a, 0x77, 0xde, 0xae, 0x3a, 0x66, 0x66, 0x1c, 0x3b, 0x46, 0x15, 0xb9, 0x3a, 0x6b, 0xf7, 0x02, 0x3b, 0xae, 0x5c, 0xaf, 0x3a, +0x35, 0x81, 0xab, 0x3a, 0x30, 0xc5, 0x3d, 0x3b, 0xaf, 0xc9, 0xe2, 0x3a, 0xdf, 0xfd, 0xfb, 0x3a, 0x19, 0x4b, 0xb5, 0x3a, 0xe0, 0x9a, 0xd9, 0x3a, 0xfd, 0xb3, 0x9b, 0x3a, 0x87, 0xf3, 0xd9, 0x3a, +0x4b, 0x28, 0xe7, 0x3a, 0x03, 0x34, 0x1d, 0x3b, 0xa0, 0x40, 0xe7, 0x3a, 0x90, 0xd5, 0xdd, 0x3a, 0x95, 0xe4, 0xad, 0x3a, 0xfc, 0x7f, 0xe9, 0x3a, 0xa3, 0x58, 0xe6, 0x3a, 0xdf, 0xde, 0xb2, 0x3a, +0xe9, 0xc2, 0xd2, 0x3a, 0x0e, 0xbe, 0x1e, 0x3b, 0xb7, 0xd9, 0xc2, 0x3a, 0x88, 0x32, 0x0e, 0x3b, 0x7e, 0x38, 0xbe, 0x3a, 0x4a, 0x42, 0xbe, 0x3a, 0xeb, 0x2d, 0x8d, 0x3a, 0xc9, 0xc5, 0xc9, 0x3a, +0x5f, 0xfc, 0x9c, 0x3a, 0x9c, 0x59, 0xdc, 0x3a, 0x29, 0x9e, 0x23, 0x3b, 0x91, 0x3f, 0x16, 0x3b, 0x43, 0xc9, 0xa5, 0x3a, 0xf6, 0xdf, 0x88, 0x3a, 0x1c, 0x0b, 0xa5, 0x3a, 0xbd, 0x1a, 0xd2, 0x3a, +0x7a, 0x79, 0xa0, 0x3a, 0x8e, 0x0b, 0xb5, 0x3a, 0x82, 0x55, 0xaf, 0x3a, 0x34, 0x4e, 0x94, 0x3a, 0xaa, 0xbb, 0xf1, 0x3a, 0x09, 0xbb, 0xc7, 0x3a, 0xfe, 0x09, 0xed, 0x3a, 0x3c, 0x6e, 0xaf, 0x3a, +0x2f, 0x6d, 0xf2, 0x3a, 0xd7, 0x1b, 0x24, 0x3b, 0x11, 0x36, 0xaa, 0x3a, 0xb4, 0x72, 0xe6, 0x3a, 0x37, 0x66, 0x8c, 0x3a, 0x30, 0x50, 0xf6, 0x3a, 0x0b, 0xaa, 0xbf, 0x3a, 0x8a, 0x7a, 0xa5, 0x3a, +0xaf, 0x78, 0xf1, 0x3a, 0x98, 0x48, 0x91, 0x3a, 0x99, 0xc8, 0xa1, 0x3a, 0xc9, 0x9f, 0xf3, 0x3a, 0xbf, 0x35, 0xb2, 0x3a, 0xac, 0x40, 0x42, 0x3a, 0x41, 0xee, 0xd4, 0x3a, 0xfc, 0xae, 0xe9, 0x3a, +0x0b, 0x59, 0xb4, 0x3a, 0x51, 0x84, 0x92, 0x3a, 0x27, 0x51, 0xd4, 0x3a, 0x1a, 0x37, 0xa5, 0x3a, 0xd2, 0x1a, 0xde, 0x3a, 0x58, 0x15, 0xd6, 0x3a, 0x09, 0x96, 0xed, 0x3a, 0x48, 0xfe, 0x06, 0x3b, +0xd0, 0x07, 0xf1, 0x3a, 0x3a, 0x9a, 0x89, 0x3a, 0xec, 0xcf, 0xb6, 0x3a, 0x9d, 0xc5, 0xb2, 0x3a, 0xb4, 0xc8, 0xdd, 0x3a, 0xad, 0x14, 0xee, 0x3a, 0x74, 0x32, 0x81, 0x3a, 0xaa, 0xdf, 0xd4, 0x3a, +0xe0, 0xca, 0xb0, 0x3a, 0xa5, 0x71, 0x08, 0x3b, 0x36, 0xfc, 0x9f, 0x3a, 0x62, 0xd4, 0xa7, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x5a, 0x38, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x9c, 0x01, 0x00, 0x00, 0x4c, 0x38, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1e, 0xa9, 0x08, 0x39, 0x7c, 0x01, 0xf5, 0x38, 0x53, 0x07, 0xd7, 0x38, 0x00, 0xc9, 0xe6, 0x38, +0x67, 0x69, 0x08, 0x39, 0xeb, 0x02, 0x19, 0x39, 0xea, 0xf9, 0x04, 0x39, 0x7a, 0x2d, 0xfc, 0x38, 0x73, 0x9b, 0xd9, 0x38, 0xde, 0x24, 0xd5, 0x38, 0x8f, 0x83, 0xc8, 0x38, 0x3f, 0x31, 0x01, 0x39, +0x92, 0x6a, 0x25, 0x39, 0x65, 0x95, 0xb8, 0x38, 0x74, 0xdd, 0xc4, 0x38, 0x14, 0x51, 0xa5, 0x38, 0xad, 0xe8, 0xd6, 0x38, 0x90, 0x7f, 0xab, 0x38, 0x60, 0xe3, 0x19, 0x39, 0xc0, 0x50, 0xe1, 0x38, +0xad, 0x34, 0x42, 0x39, 0x2e, 0x38, 0xad, 0x38, 0x95, 0x82, 0xdc, 0x38, 0xcc, 0x38, 0xde, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x12, 0x3a, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x48, 0x01, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x58, 0x01, 0x00, 0x00, 0x04, 0x3a, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x9c, 0x80, 0xb5, 0x3b, 0xfc, 0xb2, 0xa2, 0x3b, 0xdd, 0xca, 0x8e, 0x3b, 0x7a, 0x41, 0x99, 0x3b, 0xfd, 0x2b, 0xb5, 0x3b, 0xe0, 0x37, 0xcb, 0x3b, +0xea, 0x9b, 0xb0, 0x3b, 0x33, 0x76, 0xa7, 0x3b, 0x3a, 0x81, 0x90, 0x3b, 0x7b, 0x8a, 0x8d, 0x3b, 0x5d, 0x27, 0x85, 0x3b, 0x67, 0x95, 0xab, 0x3b, 0x8a, 0xb1, 0xdb, 0x3b, 0x6a, 0x26, 0x75, 0x3b, +0x0f, 0xbb, 0x82, 0x3b, 0xae, 0x8f, 0x5b, 0x3b, 0x83, 0xb6, 0x8e, 0x3b, 0x6b, 0xc5, 0x63, 0x3b, 0xfb, 0x61, 0xcc, 0x3b, 0x9f, 0x9f, 0x95, 0x3b, 0xfb, 0xf6, 0x00, 0x3c, 0x9d, 0x0e, 0x66, 0x3b, +0xb7, 0x6e, 0x92, 0x3b, 0xb7, 0x91, 0x93, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x92, 0x3b, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa8, 0x04, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x04, 0x00, 0x00, 0x84, 0x3b, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xcc, 0x6c, 0xd9, 0x38, 0x03, 0x3e, 0xc4, 0x38, 0x33, 0x7b, 0x4a, 0x39, 0x11, 0x43, 0xe6, 0x38, 0x82, 0x7e, 0x3d, 0x39, 0xb9, 0x26, 0x20, 0x39, +0xf0, 0x08, 0xae, 0x39, 0x4e, 0x16, 0x0d, 0x39, 0xa4, 0xd4, 0x82, 0x39, 0xb7, 0xa3, 0xe1, 0x38, 0xee, 0x01, 0x77, 0x38, 0x90, 0x63, 0x00, 0x39, 0x6a, 0x3e, 0xed, 0x38, 0x27, 0x79, 0x3c, 0x39, +0xee, 0x21, 0xac, 0x38, 0xaa, 0xe7, 0x13, 0x39, 0x8b, 0x1d, 0x56, 0x39, 0x98, 0xd9, 0xd3, 0x38, 0x4a, 0xf7, 0x9a, 0x38, 0x01, 0xd7, 0x1e, 0x39, 0x36, 0x04, 0x11, 0x39, 0x1e, 0x3b, 0xaf, 0x38, +0x54, 0xd8, 0x84, 0x39, 0x22, 0x20, 0x02, 0x39, 0x20, 0x63, 0xa6, 0x38, 0x70, 0x47, 0xeb, 0x38, 0x57, 0x5a, 0x8e, 0x38, 0x29, 0x14, 0xcf, 0x38, 0x23, 0x16, 0xca, 0x38, 0x93, 0x95, 0xad, 0x38, +0xad, 0xda, 0x3b, 0x39, 0xed, 0xf2, 0xe5, 0x38, 0xa0, 0x83, 0xd5, 0x38, 0x35, 0x50, 0xd9, 0x38, 0xc6, 0x5d, 0xbf, 0x38, 0x3e, 0x0b, 0x6c, 0x39, 0x69, 0xd2, 0xbc, 0x38, 0x73, 0xd7, 0x8b, 0x38, +0xab, 0x9e, 0x1e, 0x39, 0xcd, 0x36, 0x7d, 0x38, 0x4e, 0x67, 0xac, 0x38, 0x94, 0x35, 0x5c, 0x39, 0x9f, 0xc7, 0x2e, 0x39, 0x5b, 0x49, 0x10, 0x39, 0x05, 0xb8, 0xd7, 0x38, 0xd2, 0x8b, 0xce, 0x38, +0x47, 0x57, 0x48, 0x39, 0x2b, 0x40, 0x3b, 0x39, 0x99, 0x0a, 0xbc, 0x38, 0x61, 0x2d, 0x04, 0x39, 0x9b, 0x63, 0x19, 0x39, 0xb7, 0x48, 0x15, 0x39, 0xa7, 0x22, 0x2c, 0x39, 0xc0, 0x23, 0xe3, 0x38, +0xfb, 0xf5, 0x13, 0x39, 0x0b, 0x56, 0x0a, 0x39, 0x16, 0xdd, 0x23, 0x39, 0x50, 0x0e, 0xd4, 0x38, 0xff, 0x2f, 0x30, 0x39, 0x5e, 0x66, 0xe6, 0x38, 0x0d, 0xe7, 0x90, 0x39, 0x30, 0x39, 0xf1, 0x38, +0xd3, 0xff, 0x37, 0x39, 0xb2, 0x46, 0xf2, 0x38, 0xd5, 0x6e, 0xb8, 0x38, 0xde, 0x7a, 0xbb, 0x38, 0xc0, 0xee, 0xe8, 0x38, 0xa1, 0xcd, 0x78, 0x38, 0x80, 0x5f, 0x7d, 0x39, 0x6e, 0x6e, 0x2e, 0x39, +0x62, 0x3c, 0x9c, 0x38, 0xff, 0x36, 0xab, 0x38, 0xa7, 0xcf, 0xfe, 0x38, 0x56, 0x1b, 0xf0, 0x38, 0xd5, 0xd0, 0x1c, 0x39, 0x70, 0x06, 0xba, 0x38, 0xb6, 0x62, 0xa5, 0x38, 0x3b, 0xe6, 0xb3, 0x38, +0xa5, 0x90, 0xa8, 0x38, 0x0b, 0x03, 0x4e, 0x39, 0x5c, 0x6f, 0xf9, 0x38, 0xdb, 0xb0, 0xd8, 0x38, 0xeb, 0x62, 0xd0, 0x38, 0x93, 0x91, 0x0d, 0x39, 0x0c, 0x9e, 0xb8, 0x38, 0xfe, 0xc0, 0xa5, 0x38, +0x7d, 0xdf, 0xac, 0x38, 0x95, 0xea, 0xb0, 0x38, 0x24, 0x9e, 0x10, 0x39, 0x80, 0x6b, 0xda, 0x38, 0xbc, 0x67, 0x08, 0x39, 0x92, 0x0f, 0xd0, 0x38, 0xbe, 0x2f, 0x03, 0x39, 0x3c, 0x9c, 0x83, 0x39, +0x85, 0x31, 0xa6, 0x38, 0xea, 0xb7, 0xb3, 0x38, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x60, 0x00, 0x00, 0x00, 0x7e, 0x40, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x0c, 0x05, 0x00, 0x00, 0x52, 0x45, 0xff, 0xff, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x3f, 0x62, 0x90, 0x3b, 0x2e, 0x51, 0x82, 0x3b, 0xd0, 0x75, 0x06, 0x3c, +0x89, 0xe8, 0x98, 0x3b, 0x04, 0xac, 0xfb, 0x3b, 0x6e, 0xb3, 0xd4, 0x3b, 0xde, 0x23, 0x67, 0x3c, 0xa0, 0x61, 0xbb, 0x3b, 0x69, 0xc2, 0x2d, 0x3c, 0xb7, 0xd6, 0x95, 0x3b, 0x48, 0x07, 0x24, 0x3b, +0x3b, 0x84, 0xaa, 0x3b, 0x72, 0x8b, 0x9d, 0x3b, 0xe8, 0x50, 0xfa, 0x3b, 0x10, 0x9d, 0x64, 0x3b, 0xad, 0x6f, 0xc4, 0x3b, 0x9e, 0x2f, 0x0e, 0x3c, 0x7f, 0xae, 0x8c, 0x3b, 0x6e, 0xd0, 0x4d, 0x3b, +0x8d, 0xf5, 0xd2, 0x3b, 0x97, 0x99, 0xc0, 0x3b, 0x83, 0xba, 0x68, 0x3b, 0x4f, 0x6f, 0x30, 0x3c, 0xad, 0xd2, 0xac, 0x3b, 0xa6, 0xfb, 0x5c, 0x3b, 0x70, 0x3d, 0x9c, 0x3b, 0xfb, 0x0f, 0x3d, 0x3b, +0x63, 0x83, 0x89, 0x3b, 0xb3, 0x32, 0x86, 0x3b, 0xa7, 0x8a, 0x66, 0x3b, 0x6d, 0x7e, 0xf9, 0x3b, 0x51, 0xb3, 0x98, 0x3b, 0x68, 0xc9, 0x8d, 0x3b, 0x43, 0x4f, 0x90, 0x3b, 0x8b, 0x28, 0x7e, 0x3b, +0x77, 0xbf, 0x1c, 0x3c, 0x73, 0xc7, 0x7a, 0x3b, 0x24, 0xba, 0x39, 0x3b, 0xbb, 0xaa, 0xd2, 0x3b, 0x64, 0x26, 0x28, 0x3b, 0x33, 0xf9, 0x64, 0x3b, 0x94, 0x3b, 0x12, 0x3c, 0x1f, 0x21, 0xe8, 0x3b, +0x6c, 0xa1, 0xbf, 0x3b, 0x33, 0x40, 0x8f, 0x3b, 0xd9, 0x28, 0x89, 0x3b, 0xf5, 0x09, 0x05, 0x3c, 0x39, 0xb1, 0xf8, 0x3b, 0x13, 0xbe, 0x79, 0x3b, 0x45, 0x8c, 0xaf, 0x3b, 0x49, 0xb8, 0xcb, 0x3b, +0x93, 0x44, 0xc6, 0x3b, 0x06, 0x9e, 0xe4, 0x3b, 0xbd, 0xd5, 0x96, 0x3b, 0xb1, 0x82, 0xc4, 0x3b, 0x47, 0xba, 0xb7, 0x3b, 0xa1, 0xa1, 0xd9, 0x3b, 0x81, 0xd1, 0x8c, 0x3b, 0xbe, 0xff, 0xe9, 0x3b, +0xfa, 0xff, 0x98, 0x3b, 0xdd, 0x72, 0x40, 0x3c, 0xfa, 0x2f, 0xa0, 0x3b, 0xc4, 0x5f, 0xf4, 0x3b, 0xf2, 0xe2, 0xa0, 0x3b, 0x32, 0xf3, 0x74, 0x3b, 0x2e, 0xff, 0x78, 0x3b, 0x8b, 0xae, 0x9a, 0x3b, +0x8d, 0x38, 0x25, 0x3b, 0x6b, 0x41, 0x28, 0x3c, 0xaa, 0xaa, 0xe7, 0x3b, 0x32, 0x80, 0x4f, 0x3b, 0x0b, 0x65, 0x63, 0x3b, 0xe5, 0x35, 0xa9, 0x3b, 0x27, 0x72, 0x9f, 0x3b, 0x5b, 0x45, 0xd0, 0x3b, +0x8d, 0x10, 0x77, 0x3b, 0x1a, 0xa7, 0x5b, 0x3b, 0xc6, 0xed, 0x6e, 0x3b, 0x1b, 0xe0, 0x5f, 0x3b, 0x05, 0xce, 0x08, 0x3c, 0xf3, 0xa3, 0xa5, 0x3b, 0x71, 0xe5, 0x8f, 0x3b, 0xb0, 0x61, 0x8a, 0x3b, +0x57, 0x05, 0xbc, 0x3b, 0xe7, 0x31, 0x75, 0x3b, 0x51, 0x24, 0x5c, 0x3b, 0xd2, 0x98, 0x65, 0x3b, 0x8e, 0xf7, 0x6a, 0x3b, 0x07, 0x12, 0xc0, 0x3b, 0x63, 0x0b, 0x91, 0x3b, 0xc5, 0x29, 0xb5, 0x3b, +0x57, 0x2a, 0x8a, 0x3b, 0x68, 0x3b, 0xae, 0x3b, 0x80, 0xcb, 0x2e, 0x3c, 0xc4, 0xb9, 0x5c, 0x3b, 0x42, 0xb0, 0x6e, 0x3b, 0x68, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xb2, 0x45, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa4, 0x04, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x04, 0x00, 0x00, 0xa4, 0x45, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x60, 0x00, 0x00, 0x00, 0xd8, 0x76, 0xa3, 0x39, 0xfb, 0xee, 0x54, 0x39, 0xa3, 0x5e, 0x7d, 0x39, 0x4b, 0x9b, 0x9f, 0x39, 0x3b, 0xf0, 0xa7, 0x39, 0x80, 0xe9, 0x6a, 0x39, 0x73, 0x1f, 0x32, 0x39, +0x50, 0xb6, 0xad, 0x39, 0xa0, 0x02, 0x86, 0x39, 0x4f, 0x6f, 0x8d, 0x39, 0x78, 0xff, 0x7c, 0x39, 0xe2, 0x4f, 0xc9, 0x39, 0x81, 0x32, 0x79, 0x39, 0x38, 0x7e, 0x60, 0x39, 0x5c, 0x0b, 0x7d, 0x39, +0x5b, 0xd2, 0x35, 0x39, 0x0f, 0x22, 0x84, 0x39, 0x98, 0x73, 0x7b, 0x39, 0x49, 0xeb, 0xa1, 0x39, 0x2d, 0xfc, 0x9c, 0x39, 0xf1, 0x2d, 0x32, 0x39, 0xdc, 0xf8, 0x8a, 0x39, 0xf3, 0x9e, 0x6e, 0x39, +0x49, 0x41, 0x70, 0x39, 0x93, 0x0f, 0x86, 0x39, 0xfc, 0xda, 0x71, 0x39, 0x35, 0x7e, 0x81, 0x39, 0xa2, 0x9d, 0x82, 0x39, 0x78, 0x06, 0xa9, 0x39, 0x91, 0xea, 0xbf, 0x39, 0xf6, 0x4f, 0xd6, 0x39, +0xee, 0xe9, 0x59, 0x39, 0x7b, 0xb8, 0xab, 0x39, 0xac, 0x81, 0xa2, 0x39, 0x9a, 0xef, 0x92, 0x39, 0x0c, 0xae, 0x83, 0x39, 0xa7, 0xad, 0xb4, 0x39, 0x4e, 0xa9, 0x04, 0x3a, 0xb8, 0x60, 0xb7, 0x39, +0x7e, 0xbf, 0x89, 0x39, 0x0f, 0x3c, 0x9b, 0x39, 0xf3, 0xd0, 0x82, 0x39, 0xf3, 0x31, 0x3f, 0x39, 0xe4, 0xe2, 0x8e, 0x39, 0x4e, 0x0a, 0xe0, 0x39, 0x86, 0x65, 0x56, 0x39, 0xca, 0xe4, 0x5d, 0x39, +0x53, 0x51, 0x74, 0x39, 0x3f, 0x28, 0xa9, 0x39, 0x67, 0x32, 0xd7, 0x39, 0x0d, 0xa6, 0x97, 0x39, 0x42, 0x44, 0xe7, 0x39, 0x02, 0xde, 0x57, 0x39, 0x77, 0x66, 0x8a, 0x39, 0x44, 0x02, 0x8f, 0x39, +0x82, 0x6d, 0x88, 0x39, 0x2a, 0x7b, 0x73, 0x39, 0x9e, 0x12, 0x6b, 0x39, 0x33, 0x97, 0x87, 0x39, 0x40, 0x5a, 0xae, 0x39, 0xad, 0x50, 0x6b, 0x39, 0x63, 0x5b, 0x70, 0x39, 0xbe, 0x64, 0x9d, 0x39, +0xaa, 0x80, 0x92, 0x39, 0x3a, 0x55, 0x83, 0x39, 0xd6, 0x56, 0x95, 0x39, 0x26, 0x0a, 0x3d, 0x39, 0xec, 0xb0, 0xa7, 0x39, 0x84, 0xb4, 0x41, 0x39, 0x60, 0xef, 0x4d, 0x39, 0x99, 0x80, 0xe5, 0x39, +0xf6, 0xf9, 0xa6, 0x39, 0x42, 0xc1, 0xa4, 0x39, 0x73, 0x42, 0xa8, 0x39, 0xd0, 0x61, 0xcb, 0x39, 0xb1, 0x2e, 0x74, 0x39, 0x64, 0x35, 0x95, 0x39, 0x26, 0x35, 0xae, 0x39, 0x79, 0x0f, 0x53, 0x39, +0x9c, 0x14, 0x8c, 0x39, 0xdf, 0xa9, 0x3f, 0x39, 0x0e, 0x73, 0xc5, 0x39, 0x30, 0x7a, 0x8e, 0x39, 0x18, 0xf7, 0x43, 0x39, 0x92, 0x97, 0xb0, 0x39, 0xde, 0xa2, 0x93, 0x39, 0x3f, 0xe2, 0x5c, 0x39, +0xf9, 0x83, 0x87, 0x39, 0xe6, 0x85, 0x21, 0x39, 0x33, 0x9e, 0x75, 0x39, 0xd8, 0x5d, 0x26, 0x39, 0x44, 0x2d, 0x88, 0x39, 0x24, 0x87, 0xbc, 0x39, 0x28, 0x71, 0x80, 0x39, 0xe3, 0x1f, 0x92, 0x39, +0x2a, 0xe0, 0x6c, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x34, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x9a, 0x4a, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x04, 0x00, 0x00, 0x8c, 0x4a, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x3b, 0x5b, 0xc3, 0x3a, 0x29, 0x7a, 0x7e, 0x3a, 0xb8, 0x66, 0x97, 0x3a, 0x02, 0xbf, 0xbe, 0x3a, +0x15, 0xb4, 0xc8, 0x3a, 0x36, 0x5f, 0x8c, 0x3a, 0xf9, 0xdf, 0x54, 0x3a, 0x8a, 0x9a, 0xcf, 0x3a, 0xe7, 0x27, 0xa0, 0x3a, 0x69, 0x07, 0xa9, 0x3a, 0xda, 0x2d, 0x97, 0x3a, 0x9d, 0x96, 0xf0, 0x3a, +0x75, 0xe8, 0x94, 0x3a, 0x60, 0x25, 0x86, 0x3a, 0xf5, 0x34, 0x97, 0x3a, 0x9f, 0x4b, 0x59, 0x3a, 0x94, 0xe9, 0x9d, 0x3a, 0x4c, 0x41, 0x96, 0x3a, 0x7f, 0x82, 0xc1, 0x3a, 0xf4, 0x9c, 0xbb, 0x3a, +0x4b, 0xf1, 0x54, 0x3a, 0xf6, 0x15, 0xa6, 0x3a, 0x8e, 0x96, 0x8e, 0x3a, 0x88, 0x90, 0x8f, 0x3a, 0x61, 0x37, 0xa0, 0x3a, 0x59, 0x85, 0x90, 0x3a, 0xdd, 0xc1, 0x9a, 0x3a, 0x5e, 0x19, 0x9c, 0x3a, +0x9b, 0x00, 0xca, 0x3a, 0x05, 0x5c, 0xe5, 0x3a, 0x01, 0x10, 0x00, 0x3b, 0xed, 0x36, 0x82, 0x3a, 0x3d, 0x39, 0xcd, 0x3a, 0x39, 0x36, 0xc2, 0x3a, 0x77, 0x9a, 0xaf, 0x3a, 0xee, 0x5e, 0x9d, 0x3a, +0xd0, 0xed, 0xd7, 0x3a, 0x36, 0x8b, 0x1e, 0x3b, 0xb5, 0x27, 0xdb, 0x3a, 0x75, 0x9f, 0xa4, 0x3a, 0x68, 0x85, 0xb9, 0x3a, 0xb2, 0x56, 0x9c, 0x3a, 0x62, 0x7f, 0x64, 0x3a, 0x7e, 0xc3, 0xaa, 0x3a, +0x1c, 0xe0, 0x05, 0x3b, 0xe3, 0x1c, 0x80, 0x3a, 0xbf, 0x97, 0x84, 0x3a, 0x02, 0xfe, 0x91, 0x3a, 0xf9, 0x28, 0xca, 0x3a, 0x50, 0x97, 0x00, 0x3b, 0x4b, 0x3c, 0xb5, 0x3a, 0x8d, 0x31, 0x0a, 0x3b, +0xdb, 0xfd, 0x80, 0x3a, 0x01, 0x67, 0xa5, 0x3a, 0xfc, 0xe8, 0xaa, 0x3a, 0x87, 0x0b, 0xa3, 0x3a, 0x09, 0x7e, 0x91, 0x3a, 0xc8, 0x77, 0x8c, 0x3a, 0x69, 0x0b, 0xa2, 0x3a, 0x77, 0x5e, 0xd0, 0x3a, +0xdd, 0x9c, 0x8c, 0x3a, 0x21, 0xa0, 0x8f, 0x3a, 0xeb, 0x19, 0xbc, 0x3a, 0xe2, 0x15, 0xaf, 0x3a, 0xc8, 0xf4, 0x9c, 0x3a, 0xbb, 0x79, 0xb2, 0x3a, 0xec, 0xeb, 0x61, 0x3a, 0x6c, 0x68, 0xc8, 0x3a, +0x50, 0x7f, 0x67, 0x3a, 0x02, 0x1d, 0x76, 0x3a, 0xa9, 0x23, 0x09, 0x3b, 0xc4, 0x8d, 0xc7, 0x3a, 0x1c, 0xe6, 0xc4, 0x3a, 0x58, 0x16, 0xc9, 0x3a, 0xef, 0x0f, 0xf3, 0x3a, 0x50, 0xe9, 0x91, 0x3a, +0xc3, 0x51, 0xb2, 0x3a, 0x1f, 0x32, 0xd0, 0x3a, 0x19, 0x3d, 0x7c, 0x3a, 0x12, 0x69, 0xa7, 0x3a, 0xb3, 0x0e, 0x65, 0x3a, 0xdd, 0xf8, 0xeb, 0x3a, 0x5c, 0x46, 0xaa, 0x3a, 0xc6, 0x32, 0x6a, 0x3a, +0xa3, 0x0b, 0xd3, 0x3a, 0xb4, 0x70, 0xb0, 0x3a, 0x41, 0xfd, 0x83, 0x3a, 0x6e, 0xf4, 0xa1, 0x3a, 0x54, 0x09, 0x41, 0x3a, 0xeb, 0xc4, 0x92, 0x3a, 0x30, 0xd3, 0x46, 0x3a, 0xc1, 0xbe, 0xa2, 0x3a, +0x5b, 0x4f, 0xe1, 0x3a, 0x52, 0x80, 0x99, 0x3a, 0x3a, 0xa2, 0xae, 0x3a, 0x94, 0x8b, 0x8d, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0x7a, 0x4f, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x24, 0x01, 0x00, 0x00, 0x6c, 0x4f, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xc3, 0xf9, 0xc2, 0x38, 0x7f, 0x88, 0xa3, 0x38, 0x42, 0x39, 0x96, 0x38, 0xd1, 0x8b, 0xbc, 0x38, 0x39, 0xfa, 0x87, 0x38, +0x3f, 0x6c, 0x94, 0x38, 0x6d, 0x42, 0xec, 0x38, 0x00, 0x97, 0xad, 0x38, 0x12, 0x95, 0x60, 0x38, 0x18, 0x3a, 0x9e, 0x38, 0x3f, 0x90, 0x93, 0x38, 0x70, 0xa4, 0xc3, 0x38, 0xd0, 0xbc, 0x99, 0x38, +0xbe, 0xbf, 0xfd, 0x38, 0xc0, 0x98, 0xac, 0x38, 0x86, 0xfb, 0xbb, 0x38, 0x44, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0xba, 0x50, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0xac, 0x50, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xdb, 0x79, 0x81, 0x3b, 0x49, 0x31, 0x59, 0x3b, 0x0c, 0x84, 0x47, 0x3b, 0xb1, 0x69, 0x7a, 0x3b, +0x53, 0x98, 0x34, 0x3b, 0xc3, 0x1f, 0x45, 0x3b, 0x1c, 0xe4, 0x9c, 0x3b, 0x8c, 0x8c, 0x66, 0x3b, 0xfe, 0x22, 0x15, 0x3b, 0x27, 0x25, 0x52, 0x3b, 0x93, 0xfb, 0x43, 0x3b, 0x32, 0xeb, 0x81, 0x3b, +0xc4, 0x2e, 0x4c, 0x3b, 0x54, 0x81, 0xa8, 0x3b, 0xdf, 0x3a, 0x65, 0x3b, 0x0e, 0xaa, 0x79, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xda, 0x51, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x04, 0x00, 0x00, 0xcc, 0x51, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xdc, 0x9d, 0x61, 0x39, 0x6a, 0xc4, 0x4f, 0x39, 0x2d, 0xe9, 0x38, 0x39, 0xdc, 0x1a, 0x96, 0x39, +0x4a, 0x27, 0x28, 0x39, 0x56, 0x6f, 0x4c, 0x39, 0x9e, 0x8d, 0x6e, 0x39, 0x21, 0x0e, 0x4d, 0x39, 0x46, 0x85, 0x2d, 0x39, 0xe6, 0x2a, 0x31, 0x39, 0xee, 0xd5, 0x87, 0x39, 0x2a, 0x99, 0x42, 0x39, +0xa0, 0x59, 0x4c, 0x39, 0x0f, 0xf0, 0x59, 0x39, 0x71, 0x37, 0x46, 0x39, 0x4d, 0x87, 0xd0, 0x38, 0x56, 0x89, 0x98, 0x39, 0xcc, 0x5f, 0x5e, 0x39, 0x04, 0x00, 0x28, 0x39, 0xe7, 0x89, 0xb0, 0x38, +0x67, 0x51, 0x33, 0x39, 0xde, 0x38, 0xaf, 0x38, 0xb8, 0xfd, 0xa9, 0x39, 0x15, 0x4b, 0x45, 0x39, 0x6a, 0x68, 0x81, 0x39, 0x53, 0xff, 0xd0, 0x38, 0x08, 0x78, 0x34, 0x39, 0xfa, 0x5d, 0x72, 0x39, +0xc1, 0x73, 0x24, 0x39, 0x05, 0x04, 0x04, 0x39, 0x65, 0x64, 0xce, 0x39, 0x11, 0xd0, 0x59, 0x39, 0x6e, 0x36, 0x44, 0x39, 0xeb, 0x3a, 0x4e, 0x39, 0x5e, 0x69, 0x93, 0x38, 0x50, 0x04, 0x38, 0x39, +0x7d, 0xb2, 0xa2, 0x39, 0xff, 0xaf, 0x59, 0x39, 0x73, 0x5d, 0x55, 0x39, 0x80, 0xf9, 0x55, 0x39, 0x89, 0x25, 0x40, 0x39, 0x23, 0x4a, 0xdd, 0x38, 0xa9, 0x83, 0x50, 0x39, 0x44, 0x78, 0x51, 0x39, +0x2a, 0x4d, 0x03, 0x39, 0x6e, 0x6a, 0x75, 0x39, 0x3f, 0xb6, 0x86, 0x39, 0x8e, 0x3c, 0x62, 0x39, 0xff, 0x73, 0x37, 0x39, 0xfa, 0xec, 0x65, 0x39, 0xee, 0x31, 0x7e, 0x39, 0xd5, 0x43, 0x56, 0x39, +0x27, 0xb0, 0x81, 0x39, 0x71, 0xc6, 0xdf, 0x39, 0x27, 0xfe, 0x27, 0x39, 0x74, 0xaa, 0x81, 0x39, 0x2a, 0xa3, 0x0d, 0x39, 0x42, 0x4c, 0x25, 0x39, 0x2f, 0x5f, 0x4b, 0x39, 0x83, 0x5c, 0xdb, 0x39, +0x3f, 0xa4, 0x38, 0x39, 0x73, 0x05, 0x85, 0x39, 0x58, 0xed, 0x1a, 0x39, 0xcf, 0x20, 0xef, 0x38, 0x5b, 0x85, 0x42, 0x39, 0x4b, 0xe5, 0xac, 0x39, 0xfa, 0xa0, 0x46, 0x39, 0xa9, 0xa5, 0x97, 0x39, +0x1d, 0x65, 0x6d, 0x39, 0x0d, 0xef, 0x11, 0x39, 0x3c, 0x49, 0x19, 0x39, 0x68, 0x0c, 0x63, 0x39, 0xfc, 0x57, 0x93, 0x39, 0xc2, 0x7a, 0x38, 0x39, 0xe1, 0x5a, 0x49, 0x39, 0x2d, 0x1e, 0x64, 0x39, +0x3a, 0x73, 0x9e, 0x39, 0x9b, 0x31, 0x52, 0x39, 0x9e, 0x61, 0x52, 0x39, 0x8b, 0xd6, 0xf9, 0x38, 0xbd, 0xca, 0x24, 0x39, 0xa9, 0x9e, 0xe2, 0x38, 0x86, 0x9c, 0xf5, 0x38, 0xfb, 0x8a, 0xb5, 0x39, +0xb9, 0x00, 0x9a, 0x39, 0xe3, 0x8e, 0x1f, 0x39, 0xb0, 0xab, 0x0d, 0x39, 0x0e, 0xd5, 0x13, 0x39, 0x0b, 0xbe, 0x32, 0x39, 0xdf, 0xab, 0x43, 0x39, 0x36, 0xb5, 0x53, 0x39, 0x66, 0x98, 0x0c, 0x39, +0xd5, 0x26, 0x88, 0x39, 0x18, 0x01, 0x75, 0x39, 0x2e, 0x14, 0x40, 0x39, 0x88, 0x39, 0x77, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xc6, 0x56, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0x0c, 0x05, 0x00, 0x00, 0x9a, 0x5b, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xd4, 0xd2, 0x15, 0x3c, +0x6e, 0xf8, 0x09, 0x3c, 0xaf, 0x95, 0xf5, 0x3b, 0xac, 0x5b, 0x47, 0x3c, 0x2e, 0x54, 0xdf, 0x3b, 0xef, 0xc1, 0x07, 0x3c, 0x0b, 0x6a, 0x1e, 0x3c, 0x62, 0x2b, 0x08, 0x3c, 0x01, 0x75, 0xe6, 0x3b, +0xf9, 0x4c, 0xeb, 0x3b, 0x20, 0x68, 0x34, 0x3c, 0xb6, 0x39, 0x01, 0x3c, 0x84, 0xb3, 0x07, 0x3c, 0x6a, 0xb9, 0x10, 0x3c, 0xd1, 0xa0, 0x03, 0x3c, 0xd9, 0x79, 0x8a, 0x3b, 0x66, 0x96, 0x4a, 0x3c, +0x9d, 0xab, 0x13, 0x3c, 0x05, 0x20, 0xdf, 0x3b, 0x26, 0x77, 0x6a, 0x3b, 0x1c, 0x28, 0xee, 0x3b, 0x87, 0xb7, 0x68, 0x3b, 0xf8, 0xc4, 0x61, 0x3c, 0xdc, 0x03, 0x03, 0x3c, 0xac, 0xde, 0x2b, 0x3c, +0x8d, 0xc9, 0x8a, 0x3b, 0x6a, 0xaf, 0xef, 0x3b, 0x68, 0xf2, 0x20, 0x3c, 0xbc, 0x69, 0xda, 0x3b, 0x56, 0x55, 0xaf, 0x3b, 0xab, 0x0e, 0x89, 0x3c, 0x2b, 0xa4, 0x10, 0x3c, 0x25, 0x4c, 0x02, 0x3c, +0x20, 0xf3, 0x08, 0x3c, 0xf1, 0xc7, 0x43, 0x3b, 0xba, 0x65, 0xf4, 0x3b, 0x0e, 0x15, 0x58, 0x3c, 0xdf, 0x8e, 0x10, 0x3c, 0x0e, 0xb0, 0x0d, 0x3c, 0xaf, 0x17, 0x0e, 0x3c, 0xda, 0x31, 0xff, 0x3b, +0x3b, 0xf3, 0x92, 0x3b, 0x6e, 0x77, 0x0a, 0x3c, 0xdd, 0x19, 0x0b, 0x3c, 0x7b, 0x62, 0xae, 0x3b, 0xad, 0xf8, 0x22, 0x3c, 0x0b, 0xea, 0x32, 0x3c, 0x36, 0x3c, 0x16, 0x3c, 0x0e, 0xa6, 0xf3, 0x3b, +0x5e, 0xaf, 0x18, 0x3c, 0x28, 0xcd, 0x28, 0x3c, 0x0b, 0x49, 0x0e, 0x3c, 0xf3, 0x3d, 0x2c, 0x3c, 0xc7, 0x99, 0x94, 0x3c, 0x8b, 0x1d, 0xdf, 0x3b, 0x62, 0x36, 0x2c, 0x3c, 0xb4, 0x1c, 0xbc, 0x3b, +0x47, 0x89, 0xdb, 0x3b, 0x35, 0x0d, 0x07, 0x3c, 0x6f, 0xab, 0x91, 0x3c, 0x23, 0x3a, 0xf5, 0x3b, 0x3d, 0xab, 0x30, 0x3c, 0x38, 0xc3, 0xcd, 0x3b, 0xc9, 0xcb, 0x9e, 0x3b, 0x8e, 0x2c, 0x01, 0x3c, +0x87, 0xa0, 0x65, 0x3c, 0xe6, 0xe6, 0x03, 0x3c, 0x04, 0x68, 0x49, 0x3c, 0x25, 0xa5, 0x1d, 0x3c, 0x7d, 0xd1, 0xc1, 0x3b, 0x44, 0x95, 0xcb, 0x3b, 0x3d, 0xc6, 0x16, 0x3c, 0xdb, 0xb0, 0x43, 0x3c, +0x09, 0x03, 0xf5, 0x3b, 0x59, 0xb6, 0x05, 0x3c, 0x0a, 0x7c, 0x17, 0x3c, 0x09, 0x71, 0x52, 0x3c, 0xf1, 0x94, 0x0b, 0x3c, 0xd3, 0xb4, 0x0b, 0x3c, 0x78, 0xe8, 0xa5, 0x3b, 0x43, 0xdd, 0xda, 0x3b, +0x5c, 0x7d, 0x96, 0x3b, 0xf1, 0x19, 0xa3, 0x3b, 0x95, 0x1c, 0x71, 0x3c, 0xf5, 0x88, 0x4c, 0x3c, 0xc5, 0xe9, 0xd3, 0x3b, 0x06, 0x28, 0xbc, 0x3b, 0xf6, 0x56, 0xc4, 0x3b, 0x66, 0x64, 0xed, 0x3b, +0x22, 0xf0, 0x01, 0x3c, 0x56, 0x96, 0x0c, 0x3c, 0x67, 0xba, 0xba, 0x3b, 0x93, 0xd3, 0x34, 0x3c, 0xba, 0xb2, 0x22, 0x3c, 0xcd, 0x1a, 0xff, 0x3b, 0x34, 0x2c, 0x24, 0x3c, 0x68, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x38, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, +0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xfa, 0x5b, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x04, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x04, 0x00, 0x00, 0xec, 0x5b, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x13, 0x3c, 0x9a, 0x39, 0xb2, 0xcd, 0xa1, 0x39, 0xe1, 0x3b, 0x86, 0x39, 0x0d, 0x4a, 0x8d, 0x39, 0x3f, 0xd1, 0x9f, 0x39, +0x6c, 0x76, 0x7d, 0x39, 0x0f, 0x1c, 0x8f, 0x39, 0x71, 0x18, 0xa1, 0x39, 0xac, 0x8c, 0xcb, 0x39, 0x01, 0x87, 0xc2, 0x39, 0x29, 0x46, 0x3d, 0x39, 0x6b, 0x89, 0xc0, 0x39, 0xcf, 0xee, 0x66, 0x39, +0xa1, 0xdd, 0x5e, 0x39, 0x33, 0x05, 0x3d, 0x39, 0x98, 0x86, 0xbf, 0x39, 0xd5, 0x50, 0xe9, 0x39, 0xe5, 0x5f, 0xc3, 0x39, 0xe7, 0xc8, 0x8c, 0x39, 0x2f, 0x99, 0x94, 0x39, 0x41, 0x6f, 0x83, 0x39, +0xa8, 0x8a, 0xa2, 0x39, 0xb5, 0x16, 0x35, 0x39, 0x47, 0x3f, 0x90, 0x39, 0x13, 0xf7, 0x0d, 0x3a, 0x9e, 0xec, 0xd9, 0x39, 0x26, 0xc9, 0x95, 0x39, 0x59, 0x4f, 0xac, 0x39, 0x2d, 0x64, 0xa2, 0x39, +0xdb, 0x71, 0xb4, 0x39, 0x0f, 0x44, 0xf7, 0x38, 0xba, 0x33, 0x97, 0x39, 0x4b, 0x67, 0x9b, 0x39, 0x07, 0x11, 0x56, 0x39, 0x45, 0xb6, 0x9b, 0x39, 0x9c, 0xf7, 0xb6, 0x39, 0x40, 0xbd, 0x88, 0x39, +0x3c, 0xf1, 0x88, 0x39, 0x9c, 0x4e, 0xb3, 0x39, 0xed, 0x4b, 0x9e, 0x39, 0x00, 0x3b, 0xa6, 0x39, 0xdd, 0xb3, 0xb9, 0x39, 0xc6, 0x1f, 0x6e, 0x39, 0x83, 0x27, 0x75, 0x39, 0x7e, 0x96, 0x74, 0x39, +0x2c, 0xf5, 0x84, 0x39, 0xd6, 0x2f, 0xb7, 0x39, 0x61, 0x28, 0xbc, 0x39, 0xd1, 0x9f, 0x41, 0x39, 0x84, 0xe4, 0xda, 0x39, 0x72, 0x18, 0xb8, 0x39, 0x54, 0x2e, 0x69, 0x39, 0xf0, 0xf0, 0xe5, 0x39, +0x0d, 0xe6, 0x59, 0x39, 0xd5, 0x1a, 0x73, 0x39, 0x75, 0x09, 0xc7, 0x39, 0x3e, 0xb7, 0xc0, 0x39, 0x22, 0x6d, 0xbb, 0x39, 0x5e, 0x7b, 0x70, 0x39, 0x1d, 0x46, 0x82, 0x39, 0xe9, 0xdd, 0x8f, 0x39, +0xa1, 0x28, 0xc3, 0x39, 0x5a, 0xfe, 0xf2, 0x39, 0xe5, 0x4f, 0xac, 0x39, 0x43, 0x09, 0xc3, 0x39, 0x39, 0x3b, 0xa6, 0x39, 0xdd, 0x52, 0x86, 0x39, 0x4d, 0xb6, 0x88, 0x39, 0x0f, 0x7d, 0x8f, 0x39, +0x26, 0xe1, 0x7f, 0x39, 0x76, 0x6b, 0xd7, 0x39, 0x30, 0xdb, 0xb4, 0x39, 0x1d, 0xc0, 0x9b, 0x39, 0x68, 0x06, 0x06, 0x3a, 0xe7, 0x53, 0x83, 0x39, 0x0a, 0x62, 0x6d, 0x39, 0xdd, 0x0d, 0xc8, 0x39, +0x9b, 0x85, 0xab, 0x39, 0x9a, 0xd2, 0x9b, 0x39, 0xff, 0xda, 0x99, 0x39, 0xcd, 0x1a, 0x4e, 0x39, 0x0a, 0x7b, 0xa2, 0x39, 0xf1, 0x25, 0xc5, 0x39, 0x55, 0xca, 0xa6, 0x39, 0x8d, 0x96, 0xc0, 0x39, +0x2d, 0xba, 0x07, 0x3a, 0x90, 0xcd, 0xac, 0x39, 0xa1, 0x03, 0xa6, 0x39, 0xb1, 0x33, 0x4d, 0x39, 0x69, 0xdd, 0x94, 0x39, 0x2a, 0xa5, 0x8d, 0x39, 0x7b, 0x61, 0x9c, 0x39, 0x58, 0x14, 0x70, 0x39, +0xc3, 0x03, 0x95, 0x39, 0xa9, 0x91, 0xbe, 0x39, 0x2a, 0x7d, 0xd6, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xe2, 0x60, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x04, 0x00, 0x00, +0xd4, 0x60, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x90, 0x77, 0xc6, 0x3a, 0xde, 0x34, 0xd0, 0x3a, +0xf7, 0xba, 0xac, 0x3a, 0x1f, 0xcf, 0xb5, 0x3a, 0x99, 0xa6, 0xcd, 0x3a, 0x7a, 0x13, 0xa3, 0x3a, 0xc6, 0x26, 0xb8, 0x3a, 0xa1, 0x4b, 0xcf, 0x3a, 0x5c, 0xf6, 0x02, 0x3b, 0xab, 0x50, 0xfa, 0x3a, +0x25, 0x8e, 0x73, 0x3a, 0xf1, 0xc0, 0xf7, 0x3a, 0xa2, 0x94, 0x94, 0x3a, 0xe9, 0x63, 0x8f, 0x3a, 0x8d, 0x3a, 0x73, 0x3a, 0xe4, 0x73, 0xf6, 0x3a, 0x1e, 0x1d, 0x16, 0x3b, 0xc3, 0x67, 0xfb, 0x3a, +0xf0, 0x28, 0xb5, 0x3a, 0xdf, 0x36, 0xbf, 0x3a, 0xd2, 0x20, 0xa9, 0x3a, 0x04, 0x28, 0xd1, 0x3a, 0xbe, 0x05, 0x69, 0x3a, 0x82, 0x9d, 0xb9, 0x3a, 0xc4, 0xad, 0x36, 0x3b, 0x03, 0x36, 0x0c, 0x3b, +0x02, 0xbe, 0xc0, 0x3a, 0xe0, 0xb9, 0xdd, 0x3a, 0x80, 0xf6, 0xd0, 0x3a, 0x9d, 0x31, 0xe8, 0x3a, 0xd2, 0x16, 0x1f, 0x3a, 0x91, 0x90, 0xc2, 0x3a, 0x97, 0xf8, 0xc7, 0x3a, 0x9a, 0xba, 0x89, 0x3a, +0x38, 0x5e, 0xc8, 0x3a, 0x90, 0x70, 0xeb, 0x3a, 0x46, 0xf4, 0xaf, 0x3a, 0x2a, 0x37, 0xb0, 0x3a, 0xd8, 0xba, 0xe6, 0x3a, 0xa1, 0xb1, 0xcb, 0x3a, 0x30, 0xe7, 0xd5, 0x3a, 0xa4, 0xf5, 0xee, 0x3a, +0x19, 0x35, 0x99, 0x3a, 0x09, 0xbb, 0x9d, 0x3a, 0xbb, 0x5d, 0x9d, 0x3a, 0x90, 0x16, 0xab, 0x3a, 0xea, 0xb8, 0xeb, 0x3a, 0x68, 0x1e, 0xf2, 0x3a, 0x2f, 0x27, 0x79, 0x3a, 0x82, 0xd5, 0x0c, 0x3b, +0x3c, 0xe4, 0xec, 0x3a, 0xeb, 0x06, 0x96, 0x3a, 0x4b, 0xf1, 0x13, 0x3b, 0xc9, 0x31, 0x8c, 0x3a, 0x76, 0x69, 0x9c, 0x3a, 0x1a, 0x0f, 0x00, 0x3b, 0xe9, 0xfb, 0xf7, 0x3a, 0x75, 0x2d, 0xf1, 0x3a, +0x72, 0xb9, 0x9a, 0x3a, 0x77, 0xa2, 0xa7, 0x3a, 0x38, 0x20, 0xb9, 0x3a, 0xa5, 0x20, 0xfb, 0x3a, 0x23, 0x57, 0x1c, 0x3b, 0x94, 0xba, 0xdd, 0x3a, 0x49, 0xf8, 0xfa, 0x3a, 0x79, 0xe7, 0xd5, 0x3a, +0x8a, 0xd8, 0xac, 0x3a, 0x55, 0xeb, 0xaf, 0x3a, 0x97, 0xa3, 0xb8, 0x3a, 0x8f, 0xa1, 0xa4, 0x3a, 0x7f, 0x99, 0x0a, 0x3b, 0x27, 0xb9, 0xe8, 0x3a, 0xe3, 0x6a, 0xc8, 0x3a, 0x28, 0x76, 0x2c, 0x3b, +0xa0, 0xfd, 0xa8, 0x3a, 0x06, 0xbb, 0x98, 0x3a, 0xa5, 0xb6, 0x00, 0x3b, 0x46, 0xb6, 0xdc, 0x3a, 0xad, 0x82, 0xc8, 0x3a, 0xa5, 0xfa, 0xc5, 0x3a, 0x39, 0x9b, 0x84, 0x3a, 0xec, 0x13, 0xd1, 0x3a, +0x06, 0xb0, 0xfd, 0x3a, 0x9f, 0x9f, 0xd6, 0x3a, 0xd7, 0xd1, 0xf7, 0x3a, 0xe6, 0xa6, 0x2e, 0x3b, 0x49, 0x5c, 0xde, 0x3a, 0xf0, 0x9f, 0xd5, 0x3a, 0x87, 0x06, 0x84, 0x3a, 0xa9, 0x8e, 0xbf, 0x3a, +0x5d, 0x44, 0xb6, 0x3a, 0x87, 0x3a, 0xc9, 0x3a, 0x29, 0x77, 0x9a, 0x3a, 0x03, 0xc0, 0xbf, 0x3a, 0xb7, 0x38, 0xf5, 0x3a, 0x2d, 0x00, 0x0a, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xc2, 0x65, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x3c, 0x01, 0x00, 0x00, +0xb4, 0x65, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0xd2, 0x51, 0x38, 0xa0, 0xea, 0xa7, 0x38, +0x9e, 0x2e, 0xa4, 0x38, 0x72, 0x07, 0x95, 0x38, 0x02, 0x2a, 0x81, 0x38, 0xea, 0xff, 0x7c, 0x38, 0xcb, 0xb5, 0xbe, 0x38, 0x2a, 0xee, 0x89, 0x38, 0x73, 0x73, 0x84, 0x38, 0x5f, 0x83, 0x95, 0x38, +0xf6, 0x19, 0x90, 0x38, 0x67, 0xbf, 0xdb, 0x38, 0x60, 0x4b, 0x95, 0x38, 0xb2, 0x26, 0xc1, 0x38, 0x61, 0x2c, 0x90, 0x38, 0x17, 0xb5, 0x6b, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0x1a, 0x67, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x0c, 0x67, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xbe, 0x55, 0x0b, 0x3b, 0x9c, 0x03, 0x5f, 0x3b, 0xe9, 0x0d, 0x5a, 0x3b, 0xe3, 0xed, 0x45, 0x3b, +0xcb, 0x8b, 0x2b, 0x3b, 0xf1, 0x01, 0x28, 0x3b, 0x71, 0x49, 0x7d, 0x3b, 0x50, 0x30, 0x37, 0x3b, 0x55, 0xe9, 0x2f, 0x3b, 0x7a, 0x92, 0x46, 0x3b, 0x7a, 0x62, 0x3f, 0x3b, 0x1a, 0xed, 0x91, 0x3b, +0x1b, 0x48, 0x46, 0x3b, 0xb2, 0x43, 0x80, 0x3b, 0xf1, 0x7a, 0x3f, 0x3b, 0x41, 0x86, 0x1c, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x3a, 0x68, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x04, 0x00, 0x00, 0x2c, 0x68, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xd6, 0x9f, 0x1f, 0x39, 0x42, 0x4d, 0xa2, 0x39, 0x64, 0x84, 0x71, 0x39, 0xf4, 0x9f, 0x8a, 0x39, +0x58, 0xd7, 0x81, 0x39, 0x6c, 0xa2, 0x3d, 0x39, 0xde, 0x4f, 0xc4, 0x39, 0xe6, 0x83, 0xa6, 0x39, 0x1e, 0x4d, 0x41, 0x39, 0xe4, 0x86, 0xfa, 0x38, 0x32, 0xcf, 0x61, 0x39, 0x29, 0x7e, 0x16, 0x39, +0x60, 0xea, 0x18, 0x39, 0xcf, 0xda, 0x5e, 0x39, 0x77, 0xe2, 0x0f, 0x39, 0x71, 0xaf, 0x17, 0x39, 0x1d, 0x97, 0x29, 0x39, 0x9f, 0xb3, 0x15, 0x39, 0xaa, 0xad, 0xd1, 0x38, 0x88, 0x3a, 0xe4, 0x39, +0xe9, 0xd9, 0x96, 0x39, 0x28, 0x04, 0xa4, 0x39, 0x35, 0x28, 0x7f, 0x39, 0x5c, 0x22, 0x88, 0x39, 0x35, 0x71, 0x1d, 0x39, 0xa9, 0x15, 0xf5, 0x38, 0xad, 0x79, 0x42, 0x39, 0x7d, 0xdd, 0xb4, 0x39, +0xee, 0x57, 0x24, 0x39, 0xfd, 0x38, 0xbb, 0x39, 0xe1, 0x4a, 0x9a, 0x39, 0xe6, 0x67, 0x9d, 0x39, 0xcd, 0x56, 0x5a, 0x39, 0x27, 0x3b, 0x29, 0x39, 0xe1, 0x52, 0x0a, 0x39, 0x37, 0xe6, 0xb0, 0x38, +0xd3, 0xc9, 0xa1, 0x39, 0xa8, 0xe0, 0x9c, 0x39, 0x46, 0xf1, 0x22, 0x39, 0x8b, 0xf4, 0x8f, 0x39, 0xf8, 0xfb, 0x83, 0x39, 0x79, 0x91, 0x32, 0x39, 0x07, 0x24, 0x8b, 0x39, 0x98, 0xad, 0xbb, 0x39, +0x2c, 0x25, 0xc2, 0x39, 0x1a, 0xbb, 0xfb, 0x38, 0xb0, 0xb2, 0x8b, 0x39, 0x3f, 0x5a, 0x2f, 0x39, 0x53, 0xad, 0x5d, 0x39, 0xa9, 0x1e, 0xf3, 0x38, 0x73, 0xeb, 0x9f, 0x39, 0x6b, 0x11, 0xfb, 0x39, +0x14, 0x83, 0x1d, 0x39, 0xe3, 0xd1, 0x24, 0x39, 0xd6, 0x3a, 0xfd, 0x38, 0x33, 0x3c, 0x84, 0x39, 0x6d, 0xa6, 0x1e, 0x39, 0x1f, 0xe6, 0x88, 0x39, 0x1b, 0x75, 0x41, 0x39, 0x3c, 0xed, 0xb2, 0x39, +0x5e, 0x48, 0xe0, 0x38, 0x2d, 0xa0, 0xad, 0x38, 0x39, 0x86, 0x94, 0x39, 0x10, 0x7d, 0x1a, 0x39, 0xaf, 0x55, 0x13, 0x39, 0xa4, 0x4b, 0x1b, 0x39, 0xf1, 0xb0, 0x78, 0x39, 0x05, 0x45, 0x4f, 0x39, +0xf6, 0xed, 0x26, 0x39, 0xb3, 0x44, 0x62, 0x39, 0xea, 0x6e, 0x92, 0x38, 0xcf, 0xe9, 0x4f, 0x39, 0xa9, 0xf7, 0x42, 0x39, 0xc5, 0x25, 0x88, 0x39, 0x43, 0xe7, 0x90, 0x39, 0xa5, 0x0e, 0x0f, 0x39, +0xf4, 0xa4, 0x43, 0x39, 0x07, 0x1f, 0x1e, 0x39, 0xd3, 0xcf, 0x05, 0x39, 0xa4, 0xfe, 0x77, 0x39, 0xd3, 0xbf, 0x08, 0x39, 0x3c, 0xa2, 0x0e, 0x39, 0xf5, 0xfa, 0xae, 0x39, 0x4b, 0x02, 0x09, 0x39, +0x3b, 0x8c, 0x32, 0x39, 0xfa, 0x07, 0xfe, 0x38, 0x19, 0x52, 0x00, 0x39, 0x18, 0x09, 0x5a, 0x39, 0x30, 0x73, 0x3f, 0x39, 0x01, 0x17, 0x1f, 0x39, 0xc4, 0x0d, 0xcc, 0x39, 0x66, 0xb1, 0xc0, 0x38, +0xa9, 0x45, 0x43, 0x39, 0x0d, 0xfe, 0x8b, 0x39, 0x32, 0xf6, 0x21, 0x39, 0x05, 0xeb, 0x33, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x26, 0x6d, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x4a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0x0c, 0x05, 0x00, 0x00, 0xfa, 0x71, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x48, 0x00, 0xd4, 0x3b, +0x9c, 0x8e, 0x57, 0x3c, 0xea, 0x61, 0x20, 0x3c, 0x70, 0x1c, 0x38, 0x3c, 0x01, 0x72, 0x2c, 0x3c, 0xb7, 0xdb, 0xfb, 0x3b, 0x09, 0x5d, 0x82, 0x3c, 0x2d, 0x27, 0x5d, 0x3c, 0x36, 0x5d, 0x00, 0x3c, +0x93, 0x5d, 0xa6, 0x3b, 0x97, 0xf3, 0x15, 0x3c, 0x8e, 0xdf, 0xc7, 0x3b, 0x47, 0x17, 0xcb, 0x3b, 0x4d, 0xfd, 0x13, 0x3c, 0xc6, 0x18, 0xbf, 0x3b, 0x02, 0x75, 0xc9, 0x3b, 0xb2, 0x3c, 0xe1, 0x3b, +0x8f, 0xd2, 0xc6, 0x3b, 0x53, 0x3d, 0x8b, 0x3b, 0xde, 0x8e, 0x97, 0x3c, 0x69, 0x59, 0x48, 0x3c, 0x85, 0xd5, 0x59, 0x3c, 0xb3, 0x70, 0x29, 0x3c, 0xa2, 0xcd, 0x34, 0x3c, 0x5a, 0x1a, 0xd1, 0x3b, +0x62, 0xc0, 0xa2, 0x3b, 0xcd, 0x24, 0x01, 0x3c, 0x2a, 0x36, 0x70, 0x3c, 0xc8, 0x44, 0xda, 0x3b, 0xb0, 0xa7, 0x78, 0x3c, 0x72, 0xeb, 0x4c, 0x3c, 0xfd, 0x0d, 0x51, 0x3c, 0xa4, 0xfd, 0x10, 0x3c, +0x90, 0xc2, 0xe0, 0x3b, 0x12, 0xb6, 0xb7, 0x3b, 0xc1, 0xf1, 0x6a, 0x3b, 0x0c, 0xe0, 0x56, 0x3c, 0x5f, 0x5a, 0x50, 0x3c, 0x71, 0x68, 0xd8, 0x3b, 0xc9, 0x30, 0x3f, 0x3c, 0xa5, 0x4a, 0x2f, 0x3c, +0x35, 0x29, 0xed, 0x3b, 0xd9, 0xcb, 0x38, 0x3c, 0x8e, 0x42, 0x79, 0x3c, 0xaf, 0xec, 0x80, 0x3c, 0x3f, 0x2a, 0xa7, 0x3b, 0x51, 0x89, 0x39, 0x3c, 0xdc, 0xe3, 0xe8, 0x3b, 0x19, 0x35, 0x13, 0x3c, +0x5c, 0x72, 0xa1, 0x3b, 0xb5, 0x64, 0x54, 0x3c, 0x91, 0xb9, 0xa6, 0x3c, 0x16, 0x32, 0xd1, 0x3b, 0xc1, 0xe6, 0xda, 0x3b, 0x12, 0x29, 0xa8, 0x3b, 0xf3, 0x9f, 0x2f, 0x3c, 0x09, 0xb5, 0xd2, 0x3b, +0xa1, 0xd1, 0x35, 0x3c, 0xc4, 0x77, 0x00, 0x3c, 0x14, 0xa3, 0x6d, 0x3c, 0x0e, 0xf0, 0x94, 0x3b, 0xbc, 0x98, 0x66, 0x3b, 0x43, 0x42, 0x45, 0x3c, 0x19, 0x2e, 0xcd, 0x3b, 0xcc, 0xad, 0xc3, 0x3b, +0x76, 0x40, 0xce, 0x3b, 0x80, 0x25, 0x25, 0x3c, 0xd5, 0xa3, 0x09, 0x3c, 0x0b, 0xb4, 0xdd, 0x3b, 0x9f, 0x41, 0x16, 0x3c, 0x4f, 0x7b, 0x42, 0x3b, 0x43, 0x11, 0x0a, 0x3c, 0x76, 0x78, 0x01, 0x3c, +0x2a, 0xd2, 0x34, 0x3c, 0x25, 0x73, 0x40, 0x3c, 0x73, 0xff, 0xbd, 0x3b, 0x8a, 0xeb, 0x01, 0x3c, 0x35, 0x01, 0xd2, 0x3b, 0x04, 0xb8, 0xb1, 0x3b, 0x19, 0xaf, 0x24, 0x3c, 0xc4, 0x9e, 0xb5, 0x3b, +0x77, 0x6f, 0xbd, 0x3b, 0x4d, 0x65, 0x68, 0x3c, 0x0c, 0xf7, 0xb5, 0x3b, 0x3e, 0x22, 0xed, 0x3b, 0x4c, 0xb1, 0xa8, 0x3b, 0x09, 0x6d, 0xaa, 0x3b, 0x0a, 0xca, 0x10, 0x3c, 0xfc, 0x44, 0xfe, 0x3b, +0x8d, 0x4a, 0xd3, 0x3b, 0x24, 0x81, 0x87, 0x3c, 0x9b, 0xeb, 0x7f, 0x3b, 0x42, 0xac, 0x01, 0x3c, 0x69, 0xed, 0x39, 0x3c, 0xfa, 0x1a, 0xd7, 0x3b, 0x22, 0xf4, 0xee, 0x3b, 0x68, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x35, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, +0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x5a, 0x72, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x04, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x04, 0x00, 0x00, 0x4c, 0x72, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x4e, 0xe7, 0x7d, 0x39, 0x66, 0x8f, 0x5f, 0x39, 0x4c, 0x96, 0x9c, 0x39, 0xde, 0x78, 0x44, 0x39, 0xdb, 0x5f, 0x93, 0x39, +0x4e, 0x01, 0x03, 0x3a, 0x52, 0x11, 0x74, 0x39, 0x43, 0xa5, 0xe9, 0x39, 0x14, 0x98, 0x92, 0x39, 0x11, 0xaf, 0x76, 0x39, 0x74, 0x2e, 0x03, 0x3a, 0x7c, 0x70, 0xdd, 0x39, 0x47, 0xc8, 0xcd, 0x39, +0xb8, 0x26, 0x85, 0x39, 0x5f, 0xd6, 0x9d, 0x39, 0x8a, 0x53, 0x8f, 0x39, 0xb4, 0x90, 0x82, 0x39, 0xb2, 0x12, 0xa8, 0x39, 0x99, 0x89, 0x8d, 0x39, 0xda, 0xfe, 0x39, 0x39, 0x61, 0xb2, 0x8f, 0x39, +0xdf, 0xc4, 0x9b, 0x39, 0x51, 0xf6, 0xea, 0x39, 0xaa, 0x20, 0x53, 0x39, 0x8c, 0xb2, 0x9d, 0x39, 0x9f, 0xe1, 0xa8, 0x39, 0x21, 0xc8, 0x17, 0x39, 0x4c, 0xb4, 0x4c, 0x39, 0x2c, 0x41, 0xd3, 0x39, +0x8c, 0xf1, 0x89, 0x39, 0xc2, 0x4b, 0xa1, 0x39, 0x84, 0x07, 0x9b, 0x39, 0xde, 0xcd, 0xb2, 0x39, 0x68, 0x76, 0xa5, 0x39, 0x43, 0xf3, 0xb1, 0x39, 0xc3, 0x51, 0x8d, 0x39, 0x06, 0x1e, 0x88, 0x39, +0x9b, 0xf8, 0xa1, 0x39, 0x12, 0x29, 0x72, 0x39, 0xdd, 0xe0, 0xb7, 0x39, 0x0f, 0x74, 0x9d, 0x39, 0x58, 0x74, 0xfd, 0x39, 0x9c, 0x4a, 0xcc, 0x39, 0x62, 0x08, 0x5b, 0x39, 0xcf, 0x05, 0x5c, 0x39, +0xf5, 0xdb, 0x96, 0x39, 0xa8, 0xc4, 0x9c, 0x39, 0xd8, 0xfc, 0x6b, 0x39, 0xd4, 0x3c, 0x9f, 0x39, 0x6e, 0x86, 0xd3, 0x39, 0xee, 0x73, 0x6b, 0x39, 0xb6, 0x64, 0x80, 0x39, 0x4a, 0x6d, 0x71, 0x39, +0xfc, 0xc5, 0x7f, 0x39, 0x90, 0x1f, 0xa9, 0x39, 0x9f, 0x15, 0x85, 0x39, 0x5d, 0x1b, 0xcd, 0x39, 0x66, 0x5c, 0x99, 0x39, 0xea, 0xe3, 0x4a, 0x39, 0xfc, 0xeb, 0x7e, 0x39, 0xb2, 0xcc, 0xbe, 0x39, +0x2b, 0xf6, 0x89, 0x39, 0x8a, 0x38, 0xad, 0x39, 0xf4, 0x59, 0xa0, 0x39, 0x70, 0xb3, 0xb5, 0x39, 0x8e, 0x82, 0xad, 0x39, 0x66, 0x64, 0xa2, 0x39, 0x5c, 0x81, 0x93, 0x39, 0x60, 0xb6, 0x8b, 0x39, +0x83, 0x5c, 0xb2, 0x39, 0xbf, 0x2b, 0xc3, 0x39, 0xea, 0x93, 0xa7, 0x39, 0x56, 0xe2, 0x43, 0x39, 0xe5, 0x4e, 0x78, 0x39, 0x27, 0x82, 0x03, 0x3a, 0xb6, 0x75, 0xba, 0x39, 0x26, 0x37, 0x98, 0x39, +0x3e, 0xfa, 0x9d, 0x39, 0x03, 0x74, 0x8d, 0x39, 0x2d, 0x91, 0x5f, 0x39, 0x57, 0x18, 0xca, 0x39, 0xd0, 0x76, 0x8f, 0x39, 0x9c, 0x14, 0xc2, 0x39, 0xe3, 0xda, 0x74, 0x39, 0x73, 0x55, 0x9f, 0x39, +0x65, 0x1a, 0xcd, 0x39, 0xeb, 0x36, 0x8b, 0x39, 0x03, 0x75, 0x99, 0x39, 0xa4, 0xe0, 0xad, 0x39, 0x07, 0x5e, 0xa6, 0x39, 0xa0, 0x0c, 0x9e, 0x39, 0x71, 0xe3, 0xca, 0x39, 0x35, 0x5e, 0xe2, 0x39, +0x5c, 0x0b, 0x6a, 0x39, 0xb6, 0x3e, 0x9c, 0x39, 0xd7, 0xdb, 0x53, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x42, 0x77, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x04, 0x00, 0x00, +0x34, 0x77, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x9a, 0xc1, 0xac, 0x3a, 0x4f, 0x1c, 0x98, 0x3a, +0x86, 0x15, 0xd5, 0x3a, 0x0c, 0xae, 0x85, 0x3a, 0x27, 0x8c, 0xc8, 0x3a, 0xa4, 0x45, 0x32, 0x3b, 0x5d, 0x10, 0xa6, 0x3a, 0x03, 0xf9, 0x1e, 0x3b, 0x4b, 0x7c, 0xc7, 0x3a, 0x0f, 0xd8, 0xa7, 0x3a, +0x15, 0x83, 0x32, 0x3b, 0xe9, 0xaa, 0x16, 0x3b, 0xb9, 0x03, 0x0c, 0x3b, 0x49, 0x31, 0xb5, 0x3a, 0x15, 0xc9, 0xd6, 0x3a, 0xee, 0x09, 0xc3, 0x3a, 0x6a, 0xac, 0xb1, 0x3a, 0xd4, 0xb6, 0xe4, 0x3a, +0xc3, 0x9a, 0xc0, 0x3a, 0x66, 0x1a, 0x7d, 0x3a, 0xfd, 0x8a, 0xc3, 0x3a, 0x8a, 0xf8, 0xd3, 0x3a, 0x58, 0xde, 0x1f, 0x3b, 0xc6, 0xa6, 0x8f, 0x3a, 0x56, 0x98, 0xd6, 0x3a, 0x6a, 0xd0, 0xe5, 0x3a, +0x83, 0x8b, 0x4e, 0x3a, 0xf2, 0x47, 0x8b, 0x3a, 0xe4, 0xbc, 0x0f, 0x3b, 0xc2, 0xb6, 0xbb, 0x3a, 0xeb, 0x7d, 0xdb, 0x3a, 0xdd, 0xf6, 0xd2, 0x3a, 0x2f, 0x51, 0xf3, 0x3a, 0x6b, 0x29, 0xe1, 0x3a, +0xb4, 0x27, 0xf2, 0x3a, 0xc8, 0x4e, 0xc0, 0x3a, 0x8d, 0x3a, 0xb9, 0x3a, 0x21, 0x69, 0xdc, 0x3a, 0x28, 0xc4, 0xa4, 0x3a, 0xdd, 0x38, 0xfa, 0x3a, 0x4d, 0x43, 0xd6, 0x3a, 0x62, 0x73, 0x2c, 0x3b, +0x09, 0x00, 0x0b, 0x3b, 0xb7, 0x07, 0x95, 0x3a, 0x25, 0xb4, 0x95, 0x3a, 0x20, 0x4a, 0xcd, 0x3a, 0x9d, 0x54, 0xd5, 0x3a, 0xf8, 0x90, 0xa0, 0x3a, 0xdf, 0xb0, 0xd8, 0x3a, 0x04, 0xec, 0x0f, 0x3b, +0xd0, 0x33, 0xa0, 0x3a, 0xd2, 0xb7, 0xae, 0x3a, 0x64, 0x44, 0xa4, 0x3a, 0x4c, 0x07, 0xae, 0x3a, 0xb3, 0x24, 0xe6, 0x3a, 0x05, 0x1a, 0xb5, 0x3a, 0x12, 0x8e, 0x0b, 0x3b, 0xa4, 0xb1, 0xd0, 0x3a, +0xfa, 0x0b, 0x8a, 0x3a, 0xf8, 0x72, 0xad, 0x3a, 0xfd, 0xd1, 0x01, 0x3b, 0x0b, 0xbd, 0xbb, 0x3a, 0x27, 0xb8, 0xeb, 0x3a, 0xdf, 0x34, 0xda, 0x3a, 0x50, 0x42, 0xf7, 0x3a, 0xdf, 0x1c, 0xec, 0x3a, +0xd1, 0xfb, 0xdc, 0x3a, 0xbf, 0xb9, 0xc8, 0x3a, 0xf7, 0x1e, 0xbe, 0x3a, 0xee, 0xb6, 0xf2, 0x3a, 0x64, 0xcb, 0x04, 0x3b, 0x4e, 0x0a, 0xe4, 0x3a, 0xa0, 0x47, 0x85, 0x3a, 0xfd, 0xf2, 0xa8, 0x3a, +0xfa, 0xf4, 0x32, 0x3b, 0x25, 0xbc, 0xfd, 0x3a, 0x96, 0x22, 0xcf, 0x3a, 0xe5, 0xf9, 0xd6, 0x3a, 0x64, 0x7d, 0xc0, 0x3a, 0x85, 0x1d, 0x98, 0x3a, 0x77, 0x81, 0x09, 0x3b, 0xef, 0x39, 0xc3, 0x3a, +0x77, 0x0d, 0x04, 0x3b, 0x82, 0x99, 0xa6, 0x3a, 0x61, 0xd2, 0xd8, 0x3a, 0x69, 0x8d, 0x0b, 0x3b, 0x86, 0x71, 0xbd, 0x3a, 0x23, 0xd3, 0xd0, 0x3a, 0xe8, 0x9c, 0xec, 0x3a, 0x9b, 0x64, 0xe2, 0x3a, +0xea, 0x12, 0xd7, 0x3a, 0xa8, 0x0b, 0x0a, 0x3b, 0x63, 0x05, 0x1a, 0x3b, 0x7b, 0x3e, 0x9f, 0x3a, 0x57, 0x9e, 0xd4, 0x3a, 0x21, 0x26, 0x90, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x22, 0x7c, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x3c, 0x01, 0x00, 0x00, +0x14, 0x7c, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x62, 0x9b, 0x19, 0x38, 0x20, 0xcb, 0x54, 0x38, +0xd1, 0xa0, 0x89, 0x38, 0xe4, 0x6c, 0x85, 0x38, 0x2f, 0xe8, 0x5b, 0x38, 0xb8, 0xb2, 0x56, 0x38, 0xd2, 0xeb, 0xa0, 0x38, 0x41, 0xf8, 0x52, 0x38, 0xf1, 0xd5, 0x4e, 0x38, 0xf3, 0xd2, 0x94, 0x38, +0xa1, 0xa3, 0x65, 0x38, 0x30, 0x6e, 0x88, 0x38, 0x5f, 0x8b, 0x35, 0x38, 0x21, 0x05, 0xa2, 0x38, 0x00, 0x28, 0x4e, 0x38, 0x12, 0x39, 0x4f, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0x7a, 0x7d, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x6c, 0x7d, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x5e, 0x02, 0xcc, 0x3a, 0xe3, 0x4e, 0x0d, 0x3b, 0x96, 0xc9, 0x36, 0x3b, 0x9e, 0x34, 0x31, 0x3b, +0x2f, 0x08, 0x12, 0x3b, 0xae, 0x92, 0x0e, 0x3b, 0x33, 0xb9, 0x55, 0x3b, 0xdb, 0x18, 0x0c, 0x3b, 0x12, 0x5a, 0x09, 0x3b, 0x2b, 0xa8, 0x45, 0x3b, 0xa9, 0x7e, 0x18, 0x3b, 0x58, 0x32, 0x35, 0x3b, +0x1a, 0x1d, 0xf1, 0x3a, 0xcf, 0x2e, 0x57, 0x3b, 0x90, 0xe6, 0x08, 0x3b, 0xe6, 0x9b, 0x09, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x9a, 0x7e, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x04, 0x00, 0x00, 0x8c, 0x7e, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x3e, 0x6d, 0x85, 0x39, 0x42, 0x0e, 0x91, 0x39, 0xf4, 0x73, 0x51, 0x39, 0x24, 0x6a, 0x60, 0x39, +0x53, 0x61, 0x39, 0x39, 0x1f, 0x7e, 0xb3, 0x39, 0xa5, 0x5c, 0x06, 0x39, 0xba, 0xd9, 0x75, 0x39, 0x9b, 0x85, 0xc7, 0x39, 0xf9, 0x6c, 0xab, 0x39, 0xf2, 0x4a, 0x03, 0x39, 0x97, 0x46, 0x57, 0x39, +0x5b, 0xe6, 0x53, 0x39, 0xdb, 0xe3, 0xbb, 0x39, 0x41, 0x4b, 0x82, 0x39, 0x86, 0xdc, 0xaa, 0x39, 0x89, 0xca, 0xa9, 0x39, 0x4b, 0x02, 0x93, 0x39, 0x00, 0x3d, 0x57, 0x39, 0x2a, 0xd2, 0x70, 0x39, +0xa6, 0xa7, 0xbc, 0x38, 0x50, 0x88, 0x20, 0x39, 0xdb, 0xc0, 0x2b, 0x39, 0x61, 0x81, 0x58, 0x39, 0x98, 0x21, 0xe0, 0x38, 0x6d, 0x2f, 0x5e, 0x39, 0x89, 0x4b, 0x40, 0x39, 0xc8, 0x5a, 0x27, 0x39, +0xec, 0x1b, 0x0e, 0x39, 0x32, 0x72, 0x69, 0x39, 0xa7, 0x0a, 0x38, 0x39, 0xb0, 0xdf, 0x5e, 0x39, 0x50, 0x84, 0xea, 0x38, 0xa4, 0xca, 0x44, 0x39, 0xb7, 0x9b, 0x82, 0x39, 0xcc, 0x8d, 0x23, 0x39, +0x4e, 0x7b, 0x90, 0x39, 0xae, 0x91, 0x99, 0x39, 0xb5, 0xa7, 0x36, 0x39, 0x98, 0x39, 0x05, 0x3a, 0xd6, 0xb5, 0x39, 0x39, 0x23, 0x36, 0x79, 0x39, 0xa9, 0xb2, 0x37, 0x39, 0x06, 0xf7, 0xba, 0x39, +0xbd, 0x78, 0x10, 0x39, 0xee, 0xed, 0x46, 0x39, 0x1e, 0x65, 0x03, 0x3a, 0x9a, 0xf9, 0x80, 0x39, 0xd6, 0x4c, 0x7d, 0x39, 0x6a, 0x94, 0x86, 0x39, 0x6a, 0x02, 0x51, 0x39, 0xe1, 0x21, 0x3d, 0x39, +0x91, 0x9e, 0x1c, 0x39, 0x69, 0xae, 0x2e, 0x39, 0x86, 0x39, 0xfc, 0x38, 0xed, 0xfa, 0x05, 0x39, 0x32, 0x20, 0x51, 0x39, 0x39, 0x44, 0xa3, 0x39, 0x5e, 0xe1, 0x65, 0x39, 0x04, 0x63, 0x89, 0x39, +0x6d, 0xf0, 0x94, 0x39, 0x36, 0x15, 0x2f, 0x39, 0xfb, 0x3f, 0x1d, 0x39, 0x3c, 0x0d, 0x08, 0x39, 0x2c, 0x7b, 0x13, 0x39, 0x86, 0x29, 0x86, 0x39, 0x39, 0x2e, 0xba, 0x38, 0x42, 0xe9, 0x2d, 0x39, +0x05, 0x6b, 0xc8, 0x38, 0x41, 0x1f, 0x48, 0x39, 0x53, 0x87, 0x5c, 0x39, 0xfc, 0x67, 0xc5, 0x39, 0xbb, 0x68, 0xc5, 0x39, 0x83, 0x69, 0x67, 0x39, 0x4b, 0x0e, 0x21, 0x39, 0xfc, 0x8a, 0xfb, 0x38, +0x16, 0xd6, 0xbb, 0x39, 0xf4, 0x81, 0x68, 0x39, 0xa4, 0x47, 0x2a, 0x39, 0xa7, 0xa3, 0x2f, 0x39, 0xfa, 0x0f, 0x8f, 0x39, 0xa8, 0x69, 0xb4, 0x39, 0x79, 0xb3, 0xea, 0x38, 0xbc, 0xf9, 0x90, 0x39, +0x34, 0x9f, 0x29, 0x39, 0x29, 0x82, 0x56, 0x39, 0x8f, 0xb0, 0xf9, 0x38, 0x3b, 0xac, 0x41, 0x39, 0xe1, 0xc6, 0xe3, 0x38, 0x7c, 0x56, 0x94, 0x39, 0x36, 0x88, 0x57, 0x39, 0xb3, 0x68, 0x13, 0x39, +0xad, 0x2d, 0x42, 0x39, 0xf1, 0x74, 0xd9, 0x38, 0x2d, 0x23, 0x8c, 0x39, 0xa4, 0x8d, 0x87, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x86, 0x83, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0x0c, 0x05, 0x00, 0x00, 0x5a, 0x88, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x16, 0x35, 0x31, 0x3c, +0xef, 0xa6, 0x40, 0x3c, 0x00, 0x17, 0x0b, 0x3c, 0x7c, 0x06, 0x15, 0x3c, 0x42, 0x35, 0xf6, 0x3b, 0x81, 0x63, 0x6e, 0x3c, 0x0b, 0x73, 0xb2, 0x3b, 0x95, 0x42, 0x23, 0x3c, 0xb9, 0x7e, 0x84, 0x3c, +0xbb, 0xac, 0x63, 0x3c, 0x89, 0x5f, 0xae, 0x3b, 0xe0, 0xf4, 0x0e, 0x3c, 0xf8, 0xb6, 0x0c, 0x3c, 0x9f, 0x8a, 0x79, 0x3c, 0xf2, 0x0b, 0x2d, 0x3c, 0xe2, 0xec, 0x62, 0x3c, 0xfe, 0x80, 0x61, 0x3c, +0x0c, 0x3f, 0x43, 0x3c, 0x82, 0xee, 0x0e, 0x3c, 0x90, 0xeb, 0x1f, 0x3c, 0xa8, 0x8e, 0x7a, 0x3b, 0x0a, 0x35, 0xd5, 0x3b, 0x23, 0x1c, 0xe4, 0x3b, 0xea, 0xc5, 0x0f, 0x3c, 0x4f, 0xd6, 0x94, 0x3b, +0x7e, 0x8b, 0x13, 0x3c, 0x51, 0x64, 0xff, 0x3b, 0x92, 0x44, 0xde, 0x3b, 0x15, 0xbd, 0xbc, 0x3b, 0xd5, 0x05, 0x1b, 0x3c, 0x26, 0x6e, 0xf4, 0x3b, 0x8b, 0x00, 0x14, 0x3c, 0xdd, 0xbb, 0x9b, 0x3b, +0x91, 0xae, 0x02, 0x3c, 0xcf, 0x76, 0x2d, 0x3c, 0x53, 0x38, 0xd9, 0x3b, 0xc4, 0xe3, 0x3f, 0x3c, 0x7b, 0xf5, 0x4b, 0x3c, 0xbc, 0x96, 0xf2, 0x3b, 0x7d, 0xf0, 0xb0, 0x3c, 0x80, 0xa5, 0xf6, 0x3b, +0xf3, 0x7d, 0x25, 0x3c, 0x48, 0xf9, 0xf3, 0x3b, 0x14, 0x50, 0x78, 0x3c, 0x5b, 0xe0, 0xbf, 0x3b, 0x00, 0x1a, 0x04, 0x3c, 0x4b, 0x82, 0xae, 0x3c, 0x80, 0x4b, 0x2b, 0x3c, 0x06, 0x35, 0x28, 0x3c, +0x1c, 0xbd, 0x32, 0x3c, 0x9a, 0xcb, 0x0a, 0x3c, 0xff, 0x30, 0xfb, 0x3b, 0x98, 0x02, 0xd0, 0x3b, 0xa3, 0xff, 0xe7, 0x3b, 0x33, 0x7e, 0xa7, 0x3b, 0x42, 0xf1, 0xb1, 0x3b, 0x61, 0xdf, 0x0a, 0x3c, +0x9c, 0xd6, 0x58, 0x3c, 0xa8, 0xa7, 0x18, 0x3c, 0x81, 0x77, 0x36, 0x3c, 0x51, 0xcf, 0x45, 0x3c, 0x2b, 0x88, 0xe8, 0x3b, 0xf9, 0xd8, 0xd0, 0x3b, 0x94, 0xb1, 0xb4, 0x3b, 0x96, 0xdf, 0xc3, 0x3b, +0x26, 0x2f, 0x32, 0x3c, 0x63, 0x45, 0x77, 0x3b, 0xcc, 0xf9, 0xe6, 0x3b, 0x11, 0x17, 0x85, 0x3b, 0xc1, 0xe4, 0x04, 0x3c, 0xdd, 0x71, 0x12, 0x3c, 0x0d, 0x17, 0x83, 0x3c, 0x8c, 0x17, 0x83, 0x3c, +0x11, 0xac, 0x19, 0x3c, 0xfb, 0xe6, 0xd5, 0x3b, 0x4b, 0x0a, 0xa7, 0x3b, 0x55, 0x78, 0x79, 0x3c, 0x4c, 0x66, 0x1a, 0x3c, 0x26, 0x27, 0xe2, 0x3b, 0x5a, 0x45, 0xe9, 0x3b, 0x38, 0x01, 0x3e, 0x3c, +0x53, 0x9c, 0x6f, 0x3c, 0x2e, 0xdb, 0x9b, 0x3b, 0xae, 0x8b, 0x40, 0x3c, 0x71, 0x47, 0xe1, 0x3b, 0x6f, 0x72, 0x0e, 0x3c, 0x3f, 0xcf, 0xa5, 0x3b, 0x5f, 0x9c, 0x00, 0x3c, 0x11, 0x42, 0x97, 0x3b, +0xdd, 0x02, 0x45, 0x3c, 0x74, 0x20, 0x0f, 0x3c, 0x0e, 0xc7, 0xc3, 0x3b, 0x55, 0xf2, 0x00, 0x3c, 0xa8, 0x67, 0x90, 0x3b, 0xb8, 0x1e, 0x3a, 0x3c, 0x1e, 0x08, 0x34, 0x3c, 0x68, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x32, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, +0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, +0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xba, 0x88, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x04, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x04, 0x00, 0x00, 0xac, 0x88, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x16, 0xb2, 0x69, 0x39, 0x8b, 0x40, 0x97, 0x39, 0x50, 0x5a, 0x74, 0x39, 0x35, 0xf8, 0x9d, 0x39, 0x8c, 0xef, 0xbf, 0x39, +0x70, 0x62, 0xc4, 0x39, 0x35, 0x84, 0x9a, 0x39, 0x62, 0x90, 0xc7, 0x39, 0xec, 0xb5, 0xa8, 0x39, 0x34, 0xb0, 0x55, 0x39, 0xa5, 0x9c, 0xed, 0x39, 0xab, 0x68, 0xad, 0x39, 0xe9, 0xe2, 0x5f, 0x39, +0xa3, 0x28, 0x97, 0x39, 0xc2, 0x28, 0x9f, 0x39, 0x3c, 0x06, 0x97, 0x39, 0xfc, 0xfb, 0x77, 0x39, 0x6b, 0x44, 0xc3, 0x39, 0xc1, 0x45, 0xc0, 0x39, 0xee, 0xeb, 0x94, 0x39, 0x80, 0xde, 0xf3, 0x39, +0x78, 0xa7, 0xbf, 0x39, 0xdb, 0x56, 0x94, 0x39, 0x33, 0x05, 0x92, 0x39, 0xb9, 0x28, 0x9f, 0x39, 0x58, 0xea, 0x80, 0x39, 0xd6, 0xc5, 0x94, 0x39, 0x97, 0x7a, 0xce, 0x39, 0x5e, 0xe6, 0x6f, 0x39, +0x7a, 0xc6, 0x9f, 0x39, 0xb7, 0x3b, 0xe2, 0x39, 0x1b, 0xf4, 0xc3, 0x39, 0x0e, 0xa4, 0x5a, 0x39, 0x8f, 0x12, 0x93, 0x39, 0x58, 0x5a, 0xac, 0x39, 0x13, 0xaf, 0xee, 0x39, 0x08, 0x04, 0x95, 0x39, +0x2c, 0xdd, 0xcb, 0x39, 0x13, 0x0b, 0x86, 0x39, 0xba, 0x62, 0xb8, 0x39, 0x4c, 0xeb, 0xab, 0x39, 0x2d, 0x63, 0x84, 0x39, 0xeb, 0x57, 0xd1, 0x39, 0xa2, 0xe9, 0xb3, 0x39, 0xe0, 0x60, 0x89, 0x39, +0x59, 0xe8, 0x53, 0x39, 0xd5, 0x11, 0x6d, 0x39, 0xb5, 0xd4, 0xa5, 0x39, 0xfd, 0xd1, 0xb3, 0x39, 0xbc, 0x39, 0xd2, 0x39, 0xc9, 0xb8, 0xa3, 0x39, 0x48, 0xad, 0x01, 0x3a, 0x29, 0x6c, 0xc6, 0x39, +0xa3, 0xa4, 0xeb, 0x39, 0xb2, 0xc3, 0x89, 0x39, 0x4b, 0x52, 0x93, 0x39, 0x65, 0x4c, 0xa2, 0x39, 0x82, 0x92, 0xef, 0x39, 0x8b, 0x1f, 0x56, 0x39, 0x40, 0x3f, 0xc1, 0x39, 0xe2, 0x76, 0xdf, 0x39, +0xf7, 0xf6, 0xb5, 0x39, 0x3c, 0x2a, 0xde, 0x39, 0x81, 0x60, 0xf6, 0x39, 0x25, 0x5a, 0xa7, 0x39, 0x5e, 0x29, 0x81, 0x39, 0xc8, 0x9a, 0x7a, 0x39, 0x96, 0x31, 0x54, 0x39, 0x14, 0xd7, 0x65, 0x39, +0xba, 0xbc, 0x7b, 0x39, 0x89, 0x1e, 0xa7, 0x39, 0x88, 0xf7, 0xc8, 0x39, 0x65, 0x94, 0x78, 0x39, 0x49, 0x23, 0x81, 0x39, 0x2c, 0x51, 0x70, 0x39, 0xdc, 0x5b, 0x8d, 0x39, 0x83, 0xad, 0x30, 0x39, +0xa6, 0x7f, 0xcb, 0x39, 0x7d, 0xf6, 0x92, 0x39, 0x67, 0x0b, 0x6e, 0x39, 0x93, 0x26, 0x8c, 0x39, 0xe5, 0x92, 0x75, 0x39, 0xcb, 0x75, 0x7b, 0x39, 0xa6, 0xbc, 0x8b, 0x39, 0xe3, 0xd2, 0xe1, 0x39, +0x31, 0xb2, 0xaa, 0x39, 0x76, 0x42, 0x95, 0x39, 0x1f, 0xba, 0x5d, 0x39, 0x87, 0x6c, 0x82, 0x39, 0xa2, 0x78, 0x88, 0x39, 0xb3, 0x2f, 0x67, 0x39, 0xc2, 0xa5, 0xa8, 0x39, 0x40, 0xc5, 0x8b, 0x39, +0xe9, 0xdf, 0xbe, 0x39, 0xa5, 0x01, 0xa2, 0x39, 0x3b, 0x5b, 0x8d, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xa2, 0x8d, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x04, 0x00, 0x00, +0x94, 0x8d, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xb5, 0xc8, 0xb0, 0x3a, 0xf1, 0xd5, 0xe4, 0x3a, +0x88, 0xd8, 0xb8, 0x3a, 0xb3, 0xff, 0xee, 0x3a, 0x9f, 0x31, 0x11, 0x3b, 0x29, 0x8f, 0x14, 0x3b, 0x42, 0xc6, 0xe9, 0x3a, 0xe3, 0xf6, 0x16, 0x3b, 0xdb, 0x3f, 0xff, 0x3a, 0x26, 0xa6, 0xa1, 0x3a, +0x1d, 0xbf, 0x33, 0x3b, 0xc5, 0x2d, 0x03, 0x3b, 0x13, 0x5d, 0xa9, 0x3a, 0xc6, 0xb1, 0xe4, 0x3a, 0x77, 0xcc, 0xf0, 0x3a, 0xba, 0x7d, 0xe4, 0x3a, 0xcd, 0x97, 0xbb, 0x3a, 0xcb, 0xb6, 0x13, 0x3b, +0xd6, 0x72, 0x11, 0x3b, 0x4d, 0x4f, 0xe1, 0x3a, 0xdf, 0x7a, 0x38, 0x3b, 0x19, 0xfb, 0x10, 0x3b, 0xc3, 0x6d, 0xe0, 0x3a, 0x98, 0xeb, 0xdc, 0x3a, 0x6a, 0xcc, 0xf0, 0x3a, 0xa4, 0x0a, 0xc3, 0x3a, +0xab, 0x15, 0xe1, 0x3a, 0xff, 0x31, 0x1c, 0x3b, 0x32, 0x7a, 0xb5, 0x3a, 0x16, 0xbb, 0xf1, 0x3a, 0x91, 0x23, 0x2b, 0x3b, 0xb2, 0x3b, 0x14, 0x3b, 0x3e, 0x65, 0xa5, 0x3a, 0x1e, 0x83, 0xde, 0x3a, +0x47, 0x61, 0x02, 0x3b, 0xb6, 0x8e, 0x34, 0x3b, 0xc4, 0x73, 0xe1, 0x3a, 0x9a, 0x37, 0x1a, 0x3b, 0xba, 0xcc, 0xca, 0x3a, 0x80, 0x7b, 0x0b, 0x3b, 0x46, 0x0d, 0x02, 0x3b, 0x64, 0x4b, 0xc8, 0x3a, +0xbd, 0x5c, 0x1e, 0x3b, 0x45, 0x19, 0x08, 0x3b, 0x7a, 0xd8, 0xcf, 0x3a, 0x4f, 0x4d, 0xa0, 0x3a, 0x1b, 0x56, 0xb3, 0x3a, 0x7e, 0xe4, 0xfa, 0x3a, 0x62, 0x07, 0x08, 0x3b, 0x90, 0x07, 0x1f, 0x3b, +0xa0, 0xb3, 0xf7, 0x3a, 0x91, 0x31, 0x44, 0x3b, 0xd4, 0x19, 0x16, 0x3b, 0xd8, 0x41, 0x32, 0x3b, 0xfc, 0x6d, 0xd0, 0x3a, 0x8c, 0xe3, 0xde, 0x3a, 0x52, 0x8c, 0xf5, 0x3a, 0xc2, 0x3a, 0x35, 0x3b, +0x60, 0xfa, 0xa1, 0x3a, 0x92, 0x2f, 0x12, 0x3b, 0x5b, 0x0b, 0x29, 0x3b, 0xab, 0xa6, 0x09, 0x3b, 0xb7, 0x0f, 0x28, 0x3b, 0x87, 0x60, 0x3a, 0x3b, 0xb1, 0x31, 0xfd, 0x3a, 0xfd, 0x69, 0xc3, 0x3a, +0x3d, 0x93, 0xbd, 0x3a, 0xb6, 0x84, 0xa0, 0x3a, 0x10, 0xde, 0xad, 0x3a, 0x93, 0x6e, 0xbe, 0x3a, 0x81, 0xd7, 0xfc, 0x3a, 0x92, 0x06, 0x18, 0x3b, 0x18, 0x0b, 0xbc, 0x3a, 0xca, 0x60, 0xc3, 0x3a, +0xfd, 0xca, 0xb5, 0x3a, 0x24, 0xde, 0xd5, 0x3a, 0xd2, 0xa6, 0x85, 0x3a, 0xda, 0xf0, 0x19, 0x3b, 0xa7, 0x58, 0xde, 0x3a, 0xe6, 0x12, 0xb4, 0x3a, 0x36, 0x0a, 0xd4, 0x3a, 0xfd, 0xc4, 0xb9, 0x3a, +0xea, 0x38, 0xbe, 0x3a, 0xf4, 0x69, 0xd3, 0x3a, 0x44, 0xd4, 0x2a, 0x3b, 0x6b, 0x20, 0x01, 0x3b, 0x38, 0xd2, 0xe1, 0x3a, 0xe8, 0xba, 0xa7, 0x3a, 0xe9, 0x52, 0xc5, 0x3a, 0x1c, 0x79, 0xce, 0x3a, +0xc2, 0xe2, 0xae, 0x3a, 0x66, 0x27, 0xff, 0x3a, 0xf6, 0x76, 0xd3, 0x3a, 0x23, 0x64, 0x10, 0x3b, 0x3a, 0x1b, 0xf5, 0x3a, 0x31, 0xdd, 0xd5, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x82, 0x92, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x3c, 0x01, 0x00, 0x00, +0x74, 0x92, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xf5, 0x3c, 0x31, 0x38, 0x27, 0x3f, 0x4d, 0x38, +0x2d, 0x7b, 0x68, 0x38, 0x93, 0x57, 0x84, 0x38, 0xbb, 0x9f, 0xe6, 0x37, 0x3e, 0xac, 0x60, 0x38, 0xaa, 0x09, 0x1b, 0x38, 0xbd, 0x23, 0x8e, 0x38, 0x6b, 0x94, 0x59, 0x38, 0x82, 0xc3, 0x0b, 0x38, +0x0b, 0x4c, 0x80, 0x38, 0x56, 0xbf, 0x32, 0x38, 0x9e, 0x8a, 0x4b, 0x38, 0xb3, 0x45, 0x4e, 0x38, 0x0e, 0xef, 0x3f, 0x38, 0x9e, 0x9b, 0x30, 0x38, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0xda, 0x93, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0xcc, 0x93, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xf5, 0x64, 0xeb, 0x3a, 0xf0, 0x4b, 0x08, 0x3b, 0xcc, 0x61, 0x1a, 0x3b, 0x4f, 0xc4, 0x2f, 0x3b, +0x12, 0x26, 0x99, 0x3a, 0x61, 0x32, 0x15, 0x3b, 0xd6, 0xe8, 0xcd, 0x3a, 0x77, 0xc7, 0x3c, 0x3b, 0x8f, 0x7c, 0x10, 0x3b, 0xa9, 0x9f, 0xb9, 0x3a, 0xfe, 0x64, 0x2a, 0x3b, 0x1e, 0x66, 0xed, 0x3a, +0x0d, 0x2a, 0x07, 0x3b, 0x49, 0xfa, 0x08, 0x3b, 0x7e, 0xe9, 0xfe, 0x3a, 0xad, 0x8e, 0xea, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x32, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xfa, 0x94, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x04, 0x00, 0x00, 0xec, 0x94, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x73, 0xfa, 0x86, 0x39, 0x82, 0x6b, 0x16, 0x39, 0x68, 0x9e, 0x5d, 0x39, 0xdc, 0x71, 0x4a, 0x39, +0x82, 0xf7, 0x69, 0x39, 0x1a, 0x77, 0x15, 0x39, 0x83, 0x90, 0x03, 0x39, 0x1c, 0xc2, 0x21, 0x39, 0xbd, 0x75, 0x64, 0x39, 0x0e, 0xcd, 0xfe, 0x38, 0x40, 0x75, 0x57, 0x39, 0x64, 0x33, 0xc3, 0x39, +0x2c, 0x4e, 0x46, 0x39, 0x10, 0x0f, 0xb0, 0x39, 0x3a, 0x09, 0x20, 0x3a, 0x67, 0xa7, 0x3f, 0x39, 0x00, 0x73, 0xfc, 0x38, 0x61, 0xde, 0x2b, 0x39, 0x9f, 0x55, 0xa6, 0x39, 0xdb, 0x87, 0x56, 0x39, +0xc0, 0xa0, 0x5b, 0x39, 0x67, 0x94, 0xd5, 0x39, 0x47, 0xf1, 0xe8, 0x38, 0xf4, 0x40, 0xc7, 0x38, 0x18, 0x17, 0xc1, 0x38, 0xb5, 0x46, 0x69, 0x39, 0xe8, 0x40, 0x9f, 0x39, 0xe8, 0xa8, 0xba, 0x38, +0x4e, 0x49, 0x36, 0x39, 0x3e, 0x7f, 0xe8, 0x38, 0xe7, 0xd6, 0x71, 0x39, 0x67, 0x81, 0x9b, 0x39, 0x6a, 0x27, 0x22, 0x3a, 0xec, 0x94, 0x2d, 0x39, 0xe6, 0x90, 0x32, 0x39, 0x16, 0xa9, 0xa9, 0x39, +0x8f, 0x73, 0x31, 0x39, 0x45, 0x1c, 0xbd, 0x39, 0x0b, 0xc4, 0x1b, 0x39, 0xdf, 0xf6, 0x8b, 0x39, 0xd4, 0x51, 0xa7, 0x38, 0xf3, 0xc1, 0xe8, 0x39, 0x92, 0x3e, 0x82, 0x39, 0xe1, 0x6c, 0xaa, 0x39, +0x01, 0xce, 0x92, 0x39, 0x82, 0x45, 0xb8, 0x39, 0x81, 0x44, 0x2b, 0x39, 0x15, 0x21, 0x64, 0x39, 0x70, 0x5c, 0x64, 0x39, 0x82, 0x53, 0x7b, 0x39, 0xcb, 0xe7, 0x0f, 0x39, 0xd1, 0x95, 0x85, 0x39, +0x73, 0xf0, 0x2a, 0x39, 0x80, 0x45, 0xe7, 0x39, 0x47, 0xde, 0xcd, 0x39, 0x4c, 0xff, 0x35, 0x39, 0x0c, 0xe2, 0xd2, 0x39, 0x9d, 0xbd, 0xd4, 0x39, 0x00, 0x06, 0x72, 0x39, 0x1b, 0x16, 0x98, 0x38, +0xcf, 0x3a, 0x22, 0x39, 0x67, 0x64, 0xc1, 0x39, 0xa8, 0xbd, 0x22, 0x39, 0x31, 0x6f, 0x8a, 0x39, 0x0b, 0x08, 0x1b, 0x39, 0x3b, 0xce, 0xcb, 0x39, 0xa9, 0x60, 0x73, 0x39, 0x9b, 0xe7, 0x42, 0x39, +0xc9, 0xb8, 0xad, 0x39, 0x65, 0x23, 0x48, 0x39, 0x28, 0xaf, 0xa4, 0x39, 0x89, 0xaa, 0x87, 0x39, 0x41, 0xdd, 0xee, 0x39, 0x92, 0x1c, 0x60, 0x39, 0x80, 0xda, 0xee, 0x38, 0xa7, 0x2e, 0x5e, 0x39, +0x69, 0x36, 0x1d, 0x39, 0xca, 0x73, 0x1a, 0x39, 0xed, 0x73, 0x86, 0x39, 0xf0, 0x63, 0x35, 0x39, 0xbf, 0x7b, 0x81, 0x39, 0x3b, 0x6d, 0x7b, 0x39, 0x4e, 0xd4, 0x0f, 0x39, 0xf6, 0x68, 0x58, 0x39, +0x05, 0xb5, 0x7f, 0x39, 0x0e, 0x02, 0x85, 0x39, 0xf7, 0x11, 0x6c, 0x39, 0x47, 0xd7, 0x48, 0x39, 0xf7, 0xe8, 0x9c, 0x39, 0x52, 0x18, 0xed, 0x38, 0x3d, 0x79, 0x91, 0x39, 0x71, 0x92, 0x7f, 0x39, +0x4d, 0x83, 0xe1, 0x38, 0xe5, 0x50, 0x2a, 0x39, 0xa1, 0x28, 0x9e, 0x39, 0x79, 0xe4, 0xa1, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xe6, 0x99, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xac, 0x04, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0x0c, 0x05, 0x00, 0x00, 0xba, 0x9e, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0xa1, 0x44, 0x33, 0x3c, 0xc8, 0xc6, 0xc7, 0x3b, 0x31, 0x2b, 0x13, 0x3c, 0x9c, 0x6f, 0x06, 0x3c, 0x5c, 0x5e, 0x1b, 0x3c, 0x2e, 0x82, 0xc6, 0x3b, 0xee, 0xbb, 0xae, 0x3b, 0xcd, 0xd5, 0xd6, 0x3b, +0x2f, 0xb6, 0x17, 0x3c, 0x2b, 0x34, 0xa9, 0x3b, 0xdc, 0x13, 0x0f, 0x3c, 0x20, 0xa0, 0x81, 0x3c, 0xe9, 0xaf, 0x03, 0x3c, 0x01, 0xd4, 0x69, 0x3c, 0x41, 0x8c, 0xd4, 0x3c, 0x55, 0x8a, 0xfe, 0x3b, +0x5e, 0xa4, 0xa7, 0x3b, 0x59, 0x43, 0xe4, 0x3b, 0xb7, 0xe9, 0x5c, 0x3c, 0x37, 0x76, 0x0e, 0x3c, 0xbf, 0xd8, 0x11, 0x3c, 0x8c, 0xd4, 0x8d, 0x3c, 0x39, 0xb0, 0x9a, 0x3b, 0x22, 0x51, 0x84, 0x3b, +0x56, 0x39, 0x80, 0x3b, 0xf4, 0xe8, 0x1a, 0x3c, 0x34, 0x82, 0x53, 0x3c, 0x54, 0xe8, 0x77, 0x3b, 0x5b, 0x19, 0xf2, 0x3b, 0x7f, 0x64, 0x9a, 0x3b, 0xb5, 0x98, 0x20, 0x3c, 0xdc, 0x87, 0x4e, 0x3c, +0x58, 0x5c, 0xd7, 0x3c, 0xc9, 0x89, 0xe6, 0x3b, 0x71, 0x28, 0xed, 0x3b, 0x91, 0x54, 0x61, 0x3c, 0x7a, 0xad, 0xeb, 0x3b, 0x8b, 0x29, 0x7b, 0x3c, 0x5f, 0xe0, 0xce, 0x3b, 0xe0, 0xe3, 0x39, 0x3c, +0xad, 0x38, 0x5e, 0x3b, 0xcb, 0x90, 0x9a, 0x3c, 0x1a, 0xfb, 0x2c, 0x3c, 0x9a, 0x58, 0x62, 0x3c, 0x99, 0xf9, 0x42, 0x3c, 0x51, 0xbc, 0x74, 0x3c, 0xfb, 0x76, 0xe3, 0x3b, 0xf8, 0x7d, 0x17, 0x3c, +0x62, 0xa5, 0x17, 0x3c, 0x74, 0xe5, 0x26, 0x3c, 0xd9, 0x1f, 0xbf, 0x3b, 0xfa, 0x6a, 0x31, 0x3c, 0x58, 0x07, 0xe3, 0x3b, 0x27, 0x94, 0x99, 0x3c, 0x9b, 0xb5, 0x88, 0x3c, 0x10, 0xb7, 0xf1, 0x3b, +0x1c, 0x0a, 0x8c, 0x3c, 0xea, 0x45, 0x8d, 0x3c, 0xfc, 0xb7, 0x20, 0x3c, 0x5b, 0xfd, 0x49, 0x3b, 0x1a, 0x76, 0xd7, 0x3b, 0xac, 0x6c, 0x80, 0x3c, 0xe3, 0x23, 0xd8, 0x3b, 0xad, 0xdb, 0x37, 0x3c, +0xaf, 0xe6, 0xcd, 0x3b, 0xf3, 0x56, 0x87, 0x3c, 0x30, 0x9e, 0x21, 0x3c, 0xcd, 0x6d, 0x01, 0x3c, 0x6b, 0xb9, 0x66, 0x3c, 0x81, 0xe7, 0x04, 0x3c, 0xa1, 0xb8, 0x5a, 0x3c, 0x7e, 0x2e, 0x34, 0x3c, +0xed, 0x9e, 0x9e, 0x3c, 0xf9, 0xd2, 0x14, 0x3c, 0x19, 0x9d, 0x9e, 0x3b, 0xfb, 0x8a, 0x13, 0x3c, 0x43, 0xcc, 0xd0, 0x3b, 0xc8, 0x21, 0xcd, 0x3b, 0xf7, 0x91, 0x32, 0x3c, 0xba, 0xe8, 0xf0, 0x3b, +0x59, 0xf8, 0x2b, 0x3c, 0x89, 0xf6, 0x26, 0x3c, 0xf8, 0x05, 0xbf, 0x3b, 0xb3, 0xb5, 0x0f, 0x3c, 0x35, 0xce, 0x29, 0x3c, 0xbb, 0xa6, 0x30, 0x3c, 0xee, 0xc3, 0x1c, 0x3c, 0xf5, 0x5e, 0x05, 0x3c, +0x68, 0x65, 0x50, 0x3c, 0x26, 0x72, 0x9d, 0x3b, 0x05, 0x35, 0x41, 0x3c, 0x3f, 0xb7, 0x29, 0x3c, 0x31, 0xc1, 0x95, 0x3b, 0x70, 0x33, 0xe2, 0x3b, 0xf5, 0x0d, 0x52, 0x3c, 0x71, 0x03, 0x57, 0x3c, +0x67, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x39, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, +0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, +0x64, 0x5f, 0x35, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, +0x1a, 0x9f, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x04, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x04, 0x00, 0x00, 0x0c, 0x9f, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x08, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x61, 0xa9, 0xc0, 0x39, 0xde, 0x64, 0xd0, 0x39, 0x7a, 0xd1, 0xdd, 0x39, 0xcb, 0x2c, 0xb6, 0x39, 0x95, 0xd3, 0xab, 0x39, +0x18, 0xc9, 0x9d, 0x39, 0xe2, 0xec, 0xb4, 0x39, 0xb7, 0x7f, 0xc2, 0x39, 0xf8, 0x30, 0x80, 0x39, 0xf6, 0x22, 0xb0, 0x39, 0x9f, 0xe1, 0xda, 0x39, 0x19, 0xea, 0xae, 0x39, 0x05, 0xa0, 0xb4, 0x39, +0x09, 0x31, 0x86, 0x39, 0x16, 0x0c, 0xa9, 0x39, 0x8d, 0xbe, 0xb1, 0x39, 0xe3, 0x3c, 0x84, 0x39, 0x1a, 0x37, 0xa1, 0x39, 0x04, 0xc9, 0x77, 0x39, 0x3c, 0xcc, 0xe3, 0x39, 0x7e, 0x34, 0x00, 0x3a, +0xfd, 0x28, 0x84, 0x39, 0x18, 0x87, 0x97, 0x39, 0xad, 0x99, 0x0f, 0x3a, 0x9f, 0xa2, 0xa2, 0x39, 0x4f, 0xea, 0x84, 0x39, 0x1d, 0x75, 0xd8, 0x39, 0xc8, 0xc8, 0xb9, 0x39, 0xf1, 0x75, 0x90, 0x39, +0x05, 0x9b, 0xb9, 0x39, 0xff, 0x30, 0x81, 0x39, 0xaf, 0xb3, 0x66, 0x39, 0xd8, 0xe8, 0x96, 0x39, 0x35, 0x80, 0xd1, 0x39, 0x3f, 0x9d, 0xc1, 0x39, 0xba, 0x4e, 0x8b, 0x39, 0x66, 0xbb, 0x9c, 0x39, +0xdc, 0xbc, 0x55, 0x39, 0x0d, 0x26, 0x51, 0x39, 0xf8, 0xf0, 0xd0, 0x39, 0x08, 0xd1, 0x93, 0x39, 0x91, 0xd3, 0xbf, 0x39, 0x80, 0x11, 0xcb, 0x39, 0x4a, 0xa8, 0xe6, 0x39, 0x9c, 0x34, 0x0a, 0x3a, +0x49, 0x3e, 0xda, 0x39, 0x31, 0x5e, 0x86, 0x39, 0x53, 0x54, 0xe5, 0x39, 0x9f, 0x01, 0x87, 0x39, 0xa4, 0x15, 0x8c, 0x39, 0x91, 0xd9, 0xbc, 0x39, 0xa7, 0x61, 0xa3, 0x39, 0xb9, 0x17, 0x3e, 0x39, +0xf7, 0x6d, 0x6c, 0x39, 0xac, 0x67, 0xda, 0x39, 0xff, 0x1d, 0x8f, 0x39, 0xeb, 0x61, 0xb7, 0x39, 0xad, 0xdb, 0xb7, 0x39, 0xc9, 0x90, 0xb9, 0x39, 0xa1, 0xaf, 0xb8, 0x39, 0x70, 0xe7, 0xe0, 0x39, +0x1e, 0x3e, 0x0a, 0x39, 0xd6, 0x18, 0xdf, 0x39, 0xf8, 0xa7, 0xb1, 0x39, 0x1f, 0xdf, 0xc5, 0x39, 0xf9, 0x7b, 0xa6, 0x39, 0x2b, 0xce, 0xa1, 0x39, 0x99, 0x46, 0xab, 0x39, 0xf9, 0xd9, 0xf1, 0x39, +0x43, 0x03, 0x10, 0x39, 0xc7, 0x3c, 0x59, 0x39, 0xe3, 0xf6, 0x9d, 0x39, 0x98, 0xe1, 0xca, 0x39, 0x29, 0x6f, 0x0c, 0x3a, 0xdd, 0xd3, 0x9c, 0x39, 0xb9, 0x47, 0x8a, 0x39, 0x61, 0x52, 0xe4, 0x39, +0x97, 0xcb, 0xa5, 0x39, 0xd3, 0x9d, 0x87, 0x39, 0xce, 0xf2, 0xb1, 0x39, 0x55, 0x3d, 0x76, 0x39, 0x7e, 0x00, 0x81, 0x39, 0x62, 0x95, 0xb2, 0x39, 0xcf, 0xfd, 0xa5, 0x39, 0x03, 0x71, 0x04, 0x3a, +0x2d, 0xdf, 0xa7, 0x39, 0x68, 0xda, 0xde, 0x39, 0xb0, 0xb2, 0x93, 0x39, 0x08, 0x68, 0xda, 0x39, 0x66, 0xc5, 0x92, 0x39, 0xb7, 0xbb, 0x82, 0x39, 0xa3, 0xbf, 0x90, 0x39, 0x34, 0x8c, 0xf9, 0x39, +0xe3, 0xe9, 0x45, 0x39, 0x3b, 0x02, 0xc7, 0x39, 0xc7, 0xa3, 0xcd, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x02, 0xa4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x04, 0x00, 0x00, +0xf4, 0xa3, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x3b, 0x2d, 0x0f, 0x3b, 0x43, 0xde, 0x1a, 0x3b, +0x2f, 0xd8, 0x24, 0x3b, 0x2e, 0x62, 0x07, 0x3b, 0xd5, 0x62, 0xff, 0x3a, 0x56, 0x84, 0xea, 0x3a, 0x70, 0x74, 0x06, 0x3b, 0xc3, 0x8a, 0x10, 0x3b, 0xed, 0x87, 0xbe, 0x3a, 0x64, 0xe5, 0x02, 0x3b, +0x71, 0xa9, 0x22, 0x3b, 0xe3, 0xfc, 0x01, 0x3b, 0x51, 0x3b, 0x06, 0x3b, 0xfc, 0x72, 0xc7, 0x3a, 0x55, 0x41, 0xfb, 0x3a, 0x44, 0x17, 0x04, 0x3b, 0x9d, 0x8b, 0xc4, 0x3a, 0x51, 0x9d, 0xef, 0x3a, +0x4f, 0x24, 0xb8, 0x3a, 0xc4, 0x49, 0x29, 0x3b, 0x29, 0x8d, 0x3e, 0x3b, 0x0a, 0x6e, 0xc4, 0x3a, 0x47, 0x37, 0xe1, 0x3a, 0xf3, 0x6e, 0x55, 0x3b, 0x9f, 0xb9, 0xf1, 0x3a, 0x5e, 0x8d, 0xc5, 0x3a, +0x4f, 0xdc, 0x20, 0x3b, 0xd7, 0x10, 0x0a, 0x3b, 0x55, 0xb6, 0xd6, 0x3a, 0xd5, 0xee, 0x09, 0x3b, 0x76, 0x04, 0xc0, 0x3a, 0x43, 0x72, 0xab, 0x3a, 0x12, 0x4c, 0xe0, 0x3a, 0xd4, 0xb0, 0x1b, 0x3b, +0x76, 0xe2, 0x0f, 0x3b, 0x95, 0x0d, 0xcf, 0x3a, 0x7d, 0xf3, 0xe8, 0x3a, 0xe3, 0xd6, 0x9e, 0x3a, 0xd4, 0x6d, 0x9b, 0x3a, 0x61, 0x46, 0x1b, 0x3b, 0x33, 0xb3, 0xdb, 0x3a, 0x56, 0x8e, 0x0e, 0x3b, +0x13, 0xe9, 0x16, 0x3b, 0xcb, 0x69, 0x2b, 0x3b, 0x45, 0x6a, 0x4d, 0x3b, 0x0f, 0x30, 0x22, 0x3b, 0x19, 0xb6, 0xc7, 0x3a, 0x26, 0x6d, 0x2a, 0x3b, 0x02, 0xa9, 0xc8, 0x3a, 0x3a, 0x35, 0xd0, 0x3a, +0x0e, 0x58, 0x0c, 0x3b, 0x8c, 0xd5, 0xf2, 0x3a, 0x7e, 0x44, 0x8d, 0x3a, 0xee, 0xb3, 0xaf, 0x3a, 0xd0, 0x4e, 0x22, 0x3b, 0x20, 0xb7, 0xd4, 0x3a, 0xe8, 0x47, 0x08, 0x3b, 0x64, 0xa2, 0x08, 0x3b, +0x3a, 0xe7, 0x09, 0x3b, 0xe7, 0x3f, 0x09, 0x3b, 0x3e, 0x23, 0x27, 0x3b, 0x67, 0x78, 0x4d, 0x3a, 0x76, 0xcb, 0x25, 0x3b, 0x7c, 0x06, 0x04, 0x3b, 0x67, 0x0c, 0x13, 0x3b, 0x26, 0x72, 0xf7, 0x3a, +0xd9, 0x7d, 0xf0, 0x3a, 0x48, 0x91, 0xfe, 0x3a, 0x6e, 0xbb, 0x33, 0x3b, 0xe2, 0x0b, 0x56, 0x3a, 0xb1, 0x70, 0xa1, 0x3a, 0x65, 0xc8, 0xea, 0x3a, 0x79, 0xc5, 0x16, 0x3b, 0x48, 0xba, 0x50, 0x3b, +0xd9, 0x17, 0xe9, 0x3a, 0xae, 0x86, 0xcd, 0x3a, 0x75, 0xad, 0x29, 0x3b, 0xfd, 0x6b, 0xf6, 0x3a, 0x2c, 0x91, 0xc9, 0x3a, 0x19, 0x3e, 0x04, 0x3b, 0x41, 0xfe, 0xb6, 0x3a, 0x5e, 0xbc, 0xbf, 0x3a, +0xeb, 0xb6, 0x04, 0x3b, 0xa1, 0xb6, 0xf6, 0x3a, 0x16, 0xd9, 0x44, 0x3b, 0x16, 0x82, 0xf9, 0x3a, 0x11, 0x9d, 0x25, 0x3b, 0x1a, 0x86, 0xdb, 0x3a, 0x15, 0x4f, 0x22, 0x3b, 0x6a, 0x25, 0xda, 0x3a, +0x21, 0x4f, 0xc2, 0x3a, 0xdd, 0x23, 0xd7, 0x3a, 0x9c, 0x73, 0x39, 0x3b, 0x67, 0x14, 0x93, 0x3a, 0xbe, 0xe4, 0x13, 0x3b, 0x46, 0xd2, 0x18, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xe2, 0xa8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x3c, 0x01, 0x00, 0x00, +0xd4, 0xa8, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x11, 0x93, 0x82, 0x39, 0x7f, 0xe7, 0x49, 0x39, +0xa0, 0x42, 0x79, 0x39, 0x70, 0x88, 0x5b, 0x39, 0x1b, 0x9e, 0x5f, 0x39, 0x5b, 0x1f, 0xc3, 0x39, 0xcf, 0x6c, 0x4a, 0x39, 0x86, 0xae, 0x7d, 0x39, 0x4b, 0xf4, 0xa1, 0x39, 0xf5, 0x2e, 0x23, 0x39, +0x3e, 0x42, 0x63, 0x39, 0x2b, 0xd4, 0x39, 0x39, 0x98, 0xec, 0x9b, 0x39, 0x95, 0x59, 0x72, 0x39, 0xfb, 0x94, 0x38, 0x39, 0x23, 0x64, 0x5c, 0x39, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, +0x3a, 0xaa, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, 0x2c, 0xaa, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x52, 0x6b, 0x2d, 0x3c, 0xba, 0x13, 0x06, 0x3c, 0x3e, 0x86, 0x25, 0x3c, 0x9a, 0xc8, 0x11, 0x3c, +0xfe, 0x7e, 0x14, 0x3c, 0xd2, 0x92, 0x81, 0x3c, 0x41, 0x6c, 0x06, 0x3c, 0xe5, 0x75, 0x28, 0x3c, 0x73, 0x18, 0x57, 0x3c, 0x5d, 0xba, 0xd8, 0x3b, 0xfd, 0xe9, 0x16, 0x3c, 0xc9, 0xcd, 0xf6, 0x3b, +0x39, 0x16, 0x4f, 0x3c, 0x7d, 0xef, 0x20, 0x3c, 0xdd, 0x25, 0xf5, 0x3b, 0x7f, 0x5a, 0x12, 0x3c, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x31, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x5a, 0xab, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x90, 0x02, 0x00, 0x00, 0x4c, 0xab, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x77, 0x11, 0xda, 0x38, 0xba, 0xd5, 0x05, 0x3a, 0xa7, 0x37, 0xe9, 0x38, 0x21, 0xaa, 0xfe, 0x38, +0x0c, 0xcf, 0x13, 0x39, 0x4f, 0xb1, 0x80, 0x39, 0xed, 0x2f, 0x4d, 0x39, 0xf7, 0xae, 0xa0, 0x38, 0x86, 0x4c, 0xca, 0x38, 0xa3, 0x2f, 0x49, 0x39, 0x0b, 0x8e, 0xc8, 0x38, 0x28, 0x55, 0x19, 0x3a, +0x24, 0xcc, 0xc8, 0x38, 0xc3, 0xb1, 0x94, 0x39, 0x68, 0x42, 0x56, 0x39, 0x15, 0xf2, 0xf7, 0x39, 0x79, 0xdb, 0x49, 0x39, 0x3b, 0x28, 0x49, 0x3a, 0x50, 0xc2, 0x54, 0x39, 0x29, 0x92, 0xcc, 0x38, +0xa6, 0xcf, 0x51, 0x39, 0xa6, 0xa3, 0xa8, 0x38, 0x18, 0xf1, 0x3c, 0x39, 0xfc, 0x61, 0xcb, 0x38, 0x3e, 0x25, 0xe9, 0x38, 0x71, 0xf8, 0x51, 0x39, 0x17, 0x00, 0x44, 0x39, 0x7d, 0x1f, 0x9f, 0x39, +0x82, 0xab, 0x13, 0x39, 0xbe, 0x61, 0xe1, 0x38, 0x72, 0x86, 0x2b, 0x39, 0x9f, 0x86, 0x18, 0x39, 0x66, 0x00, 0x1e, 0x38, 0xbb, 0x15, 0x56, 0x39, 0xa5, 0x04, 0xb8, 0x39, 0x7b, 0x7a, 0x86, 0x3a, +0xad, 0x38, 0x26, 0x39, 0xbc, 0x47, 0x8e, 0x38, 0xbb, 0xb5, 0xc7, 0x38, 0xf7, 0xb2, 0x82, 0x39, 0x82, 0xc4, 0x5e, 0x3a, 0x1a, 0xce, 0x14, 0x39, 0x67, 0x40, 0x2d, 0x39, 0xa6, 0xf2, 0x59, 0x39, +0xf1, 0xf5, 0x72, 0x39, 0x4f, 0x69, 0x5f, 0x39, 0x83, 0x0b, 0x94, 0x3a, 0x86, 0xda, 0xd6, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x06, 0xae, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x6c, 0x02, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0xcc, 0x02, 0x00, 0x00, 0xda, 0xb2, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x99, 0xcf, 0x90, 0x3b, 0xdb, 0xbf, 0xb1, 0x3c, 0xf5, 0xde, 0x9a, 0x3b, 0xfa, 0x1c, 0xa9, 0x3b, 0xfc, 0x4e, 0xc4, 0x3b, 0x7d, 0xeb, 0x2a, 0x3c, 0xd3, 0x41, 0x08, 0x3c, 0x60, 0x68, 0x55, 0x3b, +0xd1, 0x56, 0x86, 0x3b, 0xa2, 0x99, 0x05, 0x3c, 0x53, 0x2e, 0x85, 0x3b, 0x19, 0xa5, 0xcb, 0x3c, 0x90, 0x57, 0x85, 0x3b, 0x17, 0x7c, 0x45, 0x3c, 0x19, 0x48, 0x0e, 0x3c, 0xc2, 0xa6, 0xa4, 0x3c, +0xbe, 0x0b, 0x06, 0x3c, 0xb7, 0x94, 0x05, 0x3d, 0x09, 0x49, 0x0d, 0x3c, 0x0f, 0xd9, 0x87, 0x3b, 0xe4, 0x53, 0x0b, 0x3c, 0x58, 0xf9, 0x5f, 0x3b, 0x34, 0xf0, 0xfa, 0x3b, 0x11, 0x0f, 0x87, 0x3b, +0xbb, 0xd2, 0x9a, 0x3b, 0xfb, 0x6e, 0x0b, 0x3c, 0x0f, 0x28, 0x02, 0x3c, 0xd2, 0x55, 0x53, 0x3c, 0xc8, 0x1f, 0xc4, 0x3b, 0xe8, 0xaa, 0x95, 0x3b, 0x8f, 0xce, 0xe3, 0x3b, 0xcb, 0x92, 0xca, 0x3b, +0x87, 0xd8, 0xd1, 0x3a, 0x6e, 0x2a, 0x0e, 0x3c, 0x2b, 0x66, 0x74, 0x3c, 0xab, 0x9a, 0x32, 0x3d, 0x45, 0xc3, 0xdc, 0x3b, 0x46, 0xf7, 0x3c, 0x3b, 0xae, 0x9e, 0x84, 0x3b, 0xb0, 0x95, 0x2d, 0x3c, +0x7e, 0xee, 0x13, 0x3d, 0xba, 0xa1, 0xc5, 0x3b, 0x88, 0x19, 0xe6, 0x3b, 0x22, 0xbb, 0x10, 0x3c, 0x52, 0x57, 0x21, 0x3c, 0xee, 0x5b, 0x14, 0x3c, 0x4a, 0x9f, 0x44, 0x3d, 0x1d, 0xad, 0x8e, 0x3c, +0x67, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x36, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, +0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, +0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0xfa, 0xb0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x64, 0x02, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x8c, 0x02, 0x00, 0x00, 0xec, 0xb0, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x88, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xfa, 0xf6, 0xc0, 0x39, 0x11, 0x33, 0x99, 0x38, 0x7e, 0x98, 0x61, 0x39, 0xde, 0x6b, 0x1f, 0x39, 0x51, 0xe0, 0xcb, 0x39, +0xe4, 0x0f, 0xb4, 0x39, 0xd7, 0x02, 0x97, 0x39, 0x90, 0x86, 0xda, 0x39, 0x08, 0xc4, 0xe5, 0x39, 0x1c, 0x18, 0x6f, 0x39, 0x65, 0x0b, 0xbc, 0x39, 0x2e, 0x5e, 0xc5, 0x38, 0x06, 0xad, 0xf7, 0x39, +0x5a, 0x31, 0x85, 0x39, 0x5a, 0x41, 0xc3, 0x39, 0xa4, 0x5a, 0x21, 0x39, 0x4d, 0x45, 0xa2, 0x39, 0xac, 0x1f, 0xb7, 0x38, 0x79, 0xd5, 0xc4, 0x39, 0xe6, 0xf4, 0x10, 0x3a, 0xd5, 0xa2, 0xce, 0x39, +0xb4, 0xf4, 0xb1, 0x39, 0xef, 0xac, 0xe0, 0x39, 0xb1, 0xf3, 0xf6, 0x39, 0x78, 0xbc, 0x00, 0x3a, 0x7c, 0xec, 0xce, 0x39, 0x95, 0x09, 0xbb, 0x39, 0xff, 0xa9, 0xd2, 0x38, 0x45, 0x7d, 0xd3, 0x39, +0x80, 0x05, 0x7c, 0x39, 0xd9, 0xba, 0xf5, 0x39, 0xb8, 0xb9, 0x7f, 0x39, 0x36, 0xa4, 0xc9, 0x39, 0x25, 0x62, 0xb8, 0x39, 0xf7, 0x87, 0x88, 0x39, 0x03, 0xfa, 0x81, 0x38, 0xcc, 0x87, 0x0f, 0x3a, +0x9d, 0xe2, 0xe4, 0x39, 0x70, 0x99, 0xd1, 0x39, 0x46, 0x09, 0x7d, 0x38, 0x1e, 0xce, 0xa1, 0x38, 0xf7, 0x69, 0x0b, 0x3a, 0xd9, 0xed, 0x8a, 0x39, 0x62, 0xd3, 0x57, 0x3a, 0x15, 0x7e, 0x87, 0x39, +0x88, 0x71, 0x49, 0x39, 0x6f, 0xa3, 0x9f, 0x38, 0xfb, 0x75, 0xc4, 0x38, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xa2, 0xb3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, +0x94, 0xb3, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x28, 0x10, 0xfd, 0x3a, 0xbe, 0xe9, 0xc8, 0x39, +0xad, 0xed, 0x93, 0x3a, 0x9e, 0x12, 0x51, 0x3a, 0xbd, 0xaf, 0x05, 0x3b, 0x55, 0x24, 0xec, 0x3a, 0x08, 0x0b, 0xc6, 0x3a, 0xdd, 0x4a, 0x0f, 0x3b, 0xb0, 0xa9, 0x16, 0x3b, 0x9b, 0xc7, 0x9c, 0x3a, +0x48, 0x9c, 0xf6, 0x3a, 0x36, 0x6b, 0x01, 0x3a, 0x2d, 0x68, 0x22, 0x3b, 0xe2, 0xac, 0xae, 0x3a, 0x94, 0x08, 0x00, 0x3b, 0x7c, 0x9b, 0x53, 0x3a, 0x3a, 0xcf, 0xd4, 0x3a, 0x38, 0x28, 0xf0, 0x39, +0x92, 0x11, 0x01, 0x3b, 0x5e, 0x1a, 0x3e, 0x3b, 0x04, 0x7f, 0x07, 0x3b, 0x37, 0x61, 0xe9, 0x3a, 0x37, 0x53, 0x13, 0x3b, 0xa6, 0xee, 0x21, 0x3b, 0xac, 0xd4, 0x28, 0x3b, 0x50, 0xaf, 0x07, 0x3b, +0x2c, 0x4a, 0xf5, 0x3a, 0x2d, 0x23, 0x0a, 0x3a, 0xb6, 0xad, 0x0a, 0x3b, 0xa7, 0x41, 0xa5, 0x3a, 0x82, 0x21, 0x21, 0x3b, 0x6c, 0xaf, 0xa7, 0x3a, 0x98, 0x38, 0x04, 0x3b, 0x21, 0xcf, 0xf1, 0x3a, +0xa9, 0x0d, 0xb3, 0x3a, 0x1d, 0x75, 0xaa, 0x39, 0x8e, 0x3b, 0x3c, 0x3b, 0xe0, 0x15, 0x16, 0x3b, 0x74, 0x70, 0x09, 0x3b, 0xfe, 0xeb, 0xa5, 0x39, 0xed, 0x32, 0xd4, 0x39, 0x83, 0xd5, 0x36, 0x3b, +0xbc, 0x32, 0xb6, 0x3a, 0xa4, 0x85, 0x8d, 0x3b, 0xf8, 0xb0, 0xb1, 0x3a, 0x5d, 0x17, 0x84, 0x3a, 0x7d, 0x5b, 0xd1, 0x39, 0xf4, 0xd2, 0x00, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x42, 0xb6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xc4, 0x00, 0x00, 0x00, +0x34, 0xb6, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xb6, 0x66, 0x8c, 0x36, 0xa6, 0x3c, 0x15, 0x37, 0xb5, 0x46, 0xd6, 0x36, +0x00, 0x47, 0x52, 0x38, 0x9c, 0x6d, 0x8d, 0x36, 0x80, 0x06, 0x02, 0x36, 0xeb, 0x3d, 0x99, 0x36, 0xa0, 0x25, 0x44, 0x37, 0x44, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x22, 0xb7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x00, 0x00, 0x00, +0x14, 0xb7, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x69, 0x78, 0x3a, 0x39, 0x8c, 0x34, 0xc6, 0x39, +0xf4, 0x4a, 0x8e, 0x39, 0x26, 0xa3, 0x0b, 0x3b, 0x93, 0xd5, 0x3b, 0x39, 0xa2, 0xb0, 0xac, 0x38, 0x3c, 0x86, 0x4b, 0x39, 0xfc, 0x40, 0x02, 0x3a, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xe2, 0xb7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x90, 0x02, 0x00, 0x00, +0xd4, 0xb7, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xb0, 0xf2, 0x62, 0x39, 0xd5, 0x36, 0xe2, 0x38, +0xb7, 0xd7, 0x66, 0x39, 0x09, 0xdb, 0xcb, 0x39, 0x1b, 0x7a, 0x22, 0x39, 0xb8, 0xbf, 0x09, 0x39, 0xc0, 0x1d, 0x27, 0x39, 0x09, 0x00, 0x76, 0x39, 0xdc, 0x38, 0x16, 0x39, 0x6a, 0xee, 0xc7, 0x39, +0x15, 0xfa, 0x67, 0x39, 0x52, 0x9d, 0x0e, 0x39, 0xfd, 0x02, 0xee, 0x38, 0xc2, 0x09, 0x28, 0x39, 0xa1, 0xf4, 0x74, 0x39, 0xf6, 0x65, 0x0b, 0x39, 0xd0, 0xe3, 0x2d, 0x39, 0xa9, 0x9f, 0x63, 0x39, +0x98, 0xe8, 0x28, 0x39, 0xcc, 0x0c, 0x14, 0x39, 0xa8, 0x30, 0x40, 0x39, 0x6d, 0xd0, 0x6a, 0x39, 0x73, 0x8f, 0xcc, 0x38, 0xd2, 0xaa, 0x16, 0x39, 0x00, 0x15, 0x23, 0x39, 0xa0, 0x96, 0x7b, 0x39, +0x88, 0x06, 0x03, 0x39, 0x84, 0xd3, 0x2a, 0x39, 0xe1, 0x00, 0x59, 0x39, 0x71, 0xbc, 0x4d, 0x39, 0x3e, 0x4e, 0x09, 0x39, 0xa7, 0x11, 0x72, 0x39, 0x2d, 0x23, 0x9c, 0x39, 0x92, 0x0b, 0x62, 0x39, +0x05, 0xd4, 0x98, 0x39, 0x29, 0xe5, 0x09, 0x39, 0xb6, 0x11, 0x1f, 0x39, 0x6a, 0x92, 0x82, 0x39, 0x09, 0xc7, 0x75, 0x39, 0x95, 0x76, 0x19, 0x39, 0x45, 0x67, 0x1d, 0x39, 0x8f, 0x27, 0xea, 0x39, +0xeb, 0x1a, 0xce, 0x38, 0x97, 0x74, 0x59, 0x39, 0x95, 0xc8, 0xeb, 0x38, 0xc3, 0xee, 0x42, 0x39, 0x12, 0x84, 0xc4, 0x39, 0x17, 0x07, 0x71, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x8e, 0xba, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x6c, 0x02, 0x00, 0x00, +0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xcc, 0x02, 0x00, 0x00, 0x62, 0xbf, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x29, 0xb5, 0x16, 0x3c, 0x69, 0x38, 0x96, 0x3b, 0x3f, 0x4b, 0x19, 0x3c, 0x74, 0x5f, 0x87, 0x3c, 0x2c, 0xca, 0xd7, 0x3b, 0xa0, 0xf2, 0xb6, 0x3b, +0x83, 0xf3, 0xdd, 0x3b, 0x06, 0x5c, 0x23, 0x3c, 0x84, 0x83, 0xc7, 0x3b, 0x52, 0xc4, 0x84, 0x3c, 0x12, 0x0c, 0x1a, 0x3c, 0xf0, 0x68, 0xbd, 0x3b, 0xfc, 0x0d, 0x9e, 0x3b, 0xf6, 0x2c, 0xdf, 0x3b, +0x73, 0xaa, 0x22, 0x3c, 0x6a, 0x23, 0xb9, 0x3b, 0x90, 0xf2, 0xe6, 0x3b, 0x06, 0x28, 0x17, 0x3c, 0xea, 0x54, 0xe0, 0x3b, 0xff, 0xa0, 0xc4, 0x3b, 0x9f, 0x40, 0xff, 0x3b, 0x68, 0xee, 0x1b, 0x3c, +0x42, 0xd7, 0x87, 0x3b, 0xde, 0x1a, 0xc8, 0x3b, 0xe4, 0x97, 0xd8, 0x3b, 0x06, 0x12, 0x27, 0x3c, 0xad, 0x04, 0xae, 0x3b, 0xeb, 0xe0, 0xe2, 0x3b, 0x95, 0x1a, 0x10, 0x3c, 0x23, 0x9f, 0x08, 0x3c, +0xea, 0x5b, 0xb6, 0x3b, 0xb9, 0xbf, 0x20, 0x3c, 0xb7, 0x5e, 0x4f, 0x3c, 0xaf, 0x1b, 0x16, 0x3c, 0x97, 0xf9, 0x4a, 0x3c, 0x5a, 0x24, 0xb7, 0x3b, 0x85, 0x43, 0xd3, 0x3b, 0x75, 0x6a, 0x2d, 0x3c, +0x2c, 0x36, 0x23, 0x3c, 0x7e, 0xd1, 0xcb, 0x3b, 0x27, 0x0d, 0xd1, 0x3b, 0x45, 0x7e, 0x9b, 0x3c, 0xe0, 0xdd, 0x88, 0x3b, 0x6c, 0x67, 0x10, 0x3c, 0x33, 0x93, 0x9c, 0x3b, 0x8d, 0x72, 0x01, 0x3c, +0xb4, 0x7f, 0x82, 0x3c, 0xb5, 0x0e, 0x20, 0x3c, 0x67, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x37, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x82, 0xbd, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x64, 0x02, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x8c, 0x02, 0x00, 0x00, +0x74, 0xbd, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x88, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x12, 0x5c, 0x58, 0x39, 0x88, 0x8b, 0xef, 0x39, 0xaf, 0x78, 0x7a, 0x39, +0xab, 0x80, 0xba, 0x39, 0x4d, 0xaf, 0xa9, 0x39, 0x00, 0x37, 0x90, 0x39, 0x66, 0x20, 0xd7, 0x39, 0x85, 0xe2, 0x98, 0x39, 0xff, 0x1b, 0xb7, 0x39, 0x7c, 0xa3, 0xab, 0x39, 0xaa, 0xeb, 0xb7, 0x39, +0xb9, 0x7b, 0xfa, 0x39, 0x24, 0xb1, 0x90, 0x39, 0x3d, 0x80, 0xe0, 0x39, 0xc3, 0xc7, 0xfc, 0x39, 0x0d, 0x75, 0xec, 0x39, 0x9b, 0x7e, 0xbc, 0x39, 0x52, 0xb2, 0xd0, 0x39, 0x08, 0xa2, 0x5a, 0x39, +0x0d, 0xae, 0xed, 0x39, 0x75, 0xdc, 0xdc, 0x39, 0xd3, 0x89, 0xf2, 0x39, 0x66, 0xa9, 0xc0, 0x39, 0xd1, 0x63, 0xba, 0x39, 0x12, 0xfe, 0xb9, 0x39, 0x78, 0x2a, 0xaf, 0x39, 0xd2, 0x63, 0xda, 0x39, +0x95, 0x30, 0xae, 0x39, 0x87, 0x24, 0xa0, 0x39, 0xd8, 0xf0, 0xa0, 0x39, 0x8f, 0x85, 0xde, 0x39, 0x75, 0x3f, 0xcf, 0x39, 0x8d, 0xd9, 0x92, 0x39, 0xf1, 0x40, 0xb7, 0x39, 0x26, 0x5f, 0x89, 0x39, +0x3e, 0x81, 0xc6, 0x39, 0x93, 0x5b, 0x0a, 0x3a, 0x73, 0x61, 0xd3, 0x39, 0x51, 0xf9, 0x29, 0x3a, 0x20, 0x69, 0xaa, 0x39, 0x58, 0x72, 0xd6, 0x39, 0xb0, 0xe1, 0x87, 0x39, 0xd8, 0xb2, 0xb9, 0x39, +0x45, 0xef, 0xc0, 0x39, 0x83, 0x1d, 0x9a, 0x39, 0x2c, 0x58, 0xab, 0x39, 0x2d, 0x72, 0xac, 0x39, 0x1b, 0x4c, 0x9c, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x2a, 0xc0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, 0x1c, 0xc0, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x8d, 0xac, 0x8e, 0x3a, 0x92, 0xf6, 0x1d, 0x3b, 0x19, 0x2b, 0xa5, 0x3a, 0x86, 0xf8, 0xf5, 0x3a, 0x59, 0xca, 0xdf, 0x3a, 0xfc, 0x32, 0xbe, 0x3a, 0x63, 0xdc, 0x0d, 0x3b, 0x39, 0xa2, 0xc9, 0x3a, +0xde, 0x7e, 0xf1, 0x3a, 0x05, 0x5e, 0xe2, 0x3a, 0xc1, 0x90, 0xf2, 0x3a, 0x1a, 0x2d, 0x25, 0x3b, 0x12, 0xd4, 0xbe, 0x3a, 0xea, 0x0a, 0x14, 0x3b, 0xdf, 0xb0, 0x26, 0x3b, 0x4e, 0xed, 0x1b, 0x3b, +0x10, 0x99, 0xf8, 0x3a, 0xea, 0x9e, 0x09, 0x3b, 0x50, 0x2c, 0x90, 0x3a, 0xb5, 0xbb, 0x1c, 0x3b, 0x78, 0xa4, 0x11, 0x3b, 0xe3, 0xef, 0x1f, 0x3b, 0x03, 0x18, 0xfe, 0x3a, 0x79, 0xd2, 0xf5, 0x3a, +0x49, 0x4c, 0xf5, 0x3a, 0xef, 0x04, 0xe7, 0x3a, 0x4a, 0x03, 0x10, 0x3b, 0x5d, 0xbb, 0xe5, 0x3a, 0xad, 0x34, 0xd3, 0x3a, 0x23, 0x42, 0xd4, 0x3a, 0xcb, 0xbc, 0x12, 0x3b, 0x5b, 0xaa, 0x08, 0x3b, +0xa0, 0xac, 0xc1, 0x3a, 0x98, 0xaf, 0xf1, 0x3a, 0x8a, 0x2c, 0xb5, 0x3a, 0x69, 0xe6, 0x02, 0x3b, 0x74, 0x79, 0x36, 0x3b, 0x07, 0x64, 0x0b, 0x3b, 0xf7, 0x2b, 0x60, 0x3b, 0x6d, 0xbf, 0xe0, 0x3a, +0x9c, 0x69, 0x0d, 0x3b, 0x72, 0x35, 0xb3, 0x3a, 0x13, 0xe9, 0xf4, 0x3a, 0x2a, 0x74, 0xfe, 0x3a, 0xa7, 0x41, 0xcb, 0x3a, 0xb2, 0xfa, 0xe1, 0x3a, 0x9e, 0x6e, 0xe3, 0x3a, 0x5c, 0x22, 0xce, 0x3a, +0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xca, 0xc2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xdc, 0x00, 0x00, 0x00, 0xbc, 0xc2, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x58, 0xec, 0x29, 0x35, 0x2c, 0x59, 0x4a, 0x36, 0x84, 0x86, 0x91, 0x36, 0xf1, 0x4e, 0x41, 0x38, 0x7f, 0xa4, 0x80, 0x35, 0x17, 0xdc, 0xbd, 0x36, 0xc6, 0x0d, 0xf6, 0x36, 0x1e, 0x42, 0xb7, 0x36, +0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x31, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, +0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, +0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xc2, 0xc3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x00, 0x00, 0x00, +0xb4, 0xc3, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xe4, 0xad, 0xe1, 0x37, 0x37, 0x5f, 0x06, 0x39, +0xa7, 0x46, 0x41, 0x39, 0x6c, 0x5e, 0x00, 0x3b, 0x79, 0xda, 0x2a, 0x38, 0x4e, 0x28, 0x7c, 0x39, 0x25, 0x65, 0xa3, 0x39, 0xcf, 0x63, 0x73, 0x39, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x82, 0xc4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x90, 0x02, 0x00, 0x00, +0x74, 0xc4, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xcc, 0xb4, 0xee, 0x38, 0xb7, 0x0e, 0x2b, 0x39, +0xca, 0x85, 0x1a, 0x39, 0x9d, 0x44, 0x72, 0x39, 0xaf, 0x45, 0x16, 0x39, 0xf4, 0xa4, 0x56, 0x39, 0x49, 0xa5, 0xf9, 0x38, 0x24, 0x26, 0xa1, 0x39, 0x6e, 0x16, 0x96, 0x39, 0x04, 0x7b, 0x01, 0x39, +0x6d, 0x08, 0xfd, 0x38, 0xe1, 0xc0, 0x12, 0x39, 0xf0, 0x41, 0xf6, 0x38, 0xe1, 0x48, 0x34, 0x39, 0x81, 0x47, 0x00, 0x39, 0x05, 0xc2, 0x20, 0x39, 0x36, 0xc2, 0x0e, 0x39, 0x1b, 0x10, 0xbc, 0x38, +0x64, 0xaf, 0x94, 0x39, 0x2d, 0x42, 0x25, 0x39, 0x11, 0x54, 0x76, 0x39, 0xac, 0x97, 0xc4, 0x39, 0x24, 0x7e, 0xd3, 0x37, 0xa3, 0x87, 0xca, 0x39, 0xc6, 0xad, 0xe5, 0x38, 0xc9, 0x50, 0xad, 0x39, +0x61, 0x0f, 0x2e, 0x39, 0x66, 0xab, 0x8e, 0x39, 0x21, 0x20, 0x16, 0x38, 0xc3, 0xf8, 0xd8, 0x38, 0x80, 0x19, 0x76, 0x39, 0x9b, 0x29, 0xd8, 0x39, 0x6f, 0x52, 0xb2, 0x38, 0xa3, 0x57, 0x10, 0x39, +0xce, 0x10, 0x16, 0x39, 0xf0, 0xa0, 0xc3, 0x38, 0x4d, 0x61, 0x18, 0x39, 0xa3, 0xbb, 0x59, 0x39, 0x75, 0xf1, 0xa3, 0x38, 0x09, 0xf5, 0x74, 0x39, 0x09, 0x49, 0x88, 0x39, 0xaf, 0xa8, 0xd5, 0x39, +0xf0, 0x70, 0x2a, 0x39, 0xdc, 0xb4, 0xf8, 0x38, 0xea, 0x01, 0xfd, 0x38, 0x12, 0xc8, 0xd1, 0x38, 0x67, 0x14, 0xd0, 0x38, 0x6b, 0x7b, 0x50, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x2e, 0xc7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x6c, 0x02, 0x00, 0x00, +0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xcc, 0x02, 0x00, 0x00, 0x02, 0xcc, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x0f, 0x84, 0x9e, 0x3b, 0x8b, 0x2f, 0xe3, 0x3b, 0xb0, 0x39, 0xcd, 0x3b, 0x90, 0xe1, 0x20, 0x3c, 0x8c, 0x94, 0xc7, 0x3b, 0x8a, 0x89, 0x0e, 0x3c, +0xc2, 0xc7, 0xa5, 0x3b, 0xa8, 0x06, 0x56, 0x3c, 0xca, 0x55, 0x47, 0x3c, 0x61, 0xf7, 0xab, 0x3b, 0x98, 0x07, 0xa8, 0x3b, 0x2b, 0xe8, 0xc2, 0x3b, 0xc9, 0x87, 0xa3, 0x3b, 0xcb, 0x70, 0xef, 0x3b, +0xf7, 0x5e, 0xaa, 0x3b, 0xaf, 0x81, 0xd5, 0x3b, 0xef, 0x99, 0xbd, 0x3b, 0x64, 0xc5, 0x79, 0x3b, 0xf0, 0x78, 0x45, 0x3c, 0xe3, 0x7b, 0xdb, 0x3b, 0xd3, 0x93, 0x23, 0x3c, 0xb8, 0x8c, 0x82, 0x3c, +0xc4, 0x71, 0x8c, 0x3a, 0x12, 0x7e, 0x86, 0x3c, 0x65, 0x85, 0x98, 0x3b, 0x4b, 0x2f, 0x66, 0x3c, 0x6d, 0x2c, 0xe7, 0x3b, 0xa3, 0x7b, 0x3d, 0x3c, 0xab, 0x62, 0xc7, 0x3a, 0x31, 0x15, 0x90, 0x3b, +0xef, 0x6c, 0x23, 0x3c, 0xa1, 0x8b, 0x8f, 0x3c, 0x7b, 0xd5, 0x6c, 0x3b, 0x64, 0xb4, 0xbf, 0x3b, 0x51, 0x4e, 0xc7, 0x3b, 0xdf, 0xe8, 0x81, 0x3b, 0x3a, 0x61, 0xca, 0x3b, 0x9a, 0x96, 0x10, 0x3c, +0xaf, 0xbc, 0x59, 0x3b, 0xb8, 0xaa, 0x22, 0x3c, 0x00, 0x01, 0x35, 0x3c, 0x04, 0xe2, 0x8d, 0x3c, 0xfe, 0x5d, 0xe2, 0x3b, 0x1a, 0x28, 0xa5, 0x3b, 0x45, 0x03, 0xa8, 0x3b, 0xdc, 0x4e, 0x8b, 0x3b, +0x8c, 0x2d, 0x8a, 0x3b, 0xf5, 0x71, 0x0a, 0x3c, 0x67, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, +0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x22, 0xca, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x64, 0x02, 0x00, 0x00, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x8c, 0x02, 0x00, 0x00, +0x14, 0xca, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x88, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xa9, 0xef, 0xbf, 0x39, 0xa3, 0x0d, 0xbe, 0x39, 0x40, 0x2a, 0xa3, 0x39, +0x9d, 0x27, 0x92, 0x39, 0x11, 0x50, 0xe1, 0x39, 0xe5, 0xa9, 0xe2, 0x39, 0xf6, 0x3d, 0x8f, 0x39, 0x0b, 0x83, 0xb5, 0x39, 0x54, 0xaa, 0x8c, 0x39, 0x1e, 0x10, 0xad, 0x39, 0x8a, 0xaf, 0xae, 0x39, +0x22, 0xfc, 0xac, 0x39, 0xb3, 0xbc, 0xd8, 0x39, 0xed, 0xfc, 0xac, 0x39, 0x26, 0xc2, 0xc7, 0x39, 0xed, 0x08, 0xeb, 0x39, 0xf4, 0x95, 0x82, 0x39, 0x29, 0x58, 0x7d, 0x39, 0x04, 0xb6, 0xc8, 0x39, +0x53, 0x67, 0xa7, 0x39, 0x10, 0x5b, 0xc7, 0x39, 0x5b, 0x77, 0x9f, 0x39, 0xdb, 0x44, 0x96, 0x39, 0x50, 0x0d, 0xb6, 0x39, 0xc2, 0x31, 0x1c, 0x3a, 0xa8, 0xf0, 0xbc, 0x39, 0x08, 0x61, 0xfa, 0x39, +0xb6, 0xcd, 0xcb, 0x39, 0x9b, 0x20, 0x03, 0x3a, 0xfe, 0x6f, 0xb1, 0x39, 0x07, 0x4d, 0xb1, 0x39, 0x19, 0x75, 0x8e, 0x39, 0xc8, 0x11, 0x8c, 0x39, 0x92, 0x3d, 0xa8, 0x39, 0x32, 0x46, 0xc0, 0x39, +0x5c, 0x00, 0xac, 0x39, 0xfa, 0xeb, 0xaa, 0x39, 0xe7, 0xb3, 0xd8, 0x39, 0x7c, 0xd1, 0x8b, 0x39, 0x1d, 0x10, 0xc8, 0x39, 0x2e, 0x2c, 0xa3, 0x39, 0x6f, 0xe2, 0xaf, 0x39, 0xd1, 0xd3, 0xcb, 0x39, +0x4d, 0xf7, 0x8f, 0x39, 0xbe, 0x52, 0xd6, 0x39, 0x79, 0xbc, 0xab, 0x39, 0xf7, 0xcd, 0xc8, 0x39, 0x9f, 0xf1, 0xc7, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0xca, 0xcc, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x78, 0x02, 0x00, 0x00, 0xbc, 0xcc, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, +0x86, 0xe3, 0xfc, 0x3a, 0x6d, 0x68, 0xfa, 0x3a, 0x1b, 0xfb, 0xd6, 0x3a, 0x94, 0x91, 0xc0, 0x3a, 0xad, 0x6e, 0x14, 0x3b, 0x81, 0x52, 0x15, 0x3b, 0x21, 0xbb, 0xbc, 0x3a, 0x72, 0x27, 0xef, 0x3a, +0x06, 0x56, 0xb9, 0x3a, 0xa5, 0x05, 0xe4, 0x3a, 0xfe, 0x28, 0xe6, 0x3a, 0x50, 0xeb, 0xe3, 0x3a, 0x68, 0xc8, 0x0e, 0x3b, 0x5c, 0xec, 0xe3, 0x3a, 0xf8, 0x98, 0x03, 0x3b, 0x4c, 0xd6, 0x1a, 0x3b, +0x34, 0x0e, 0xac, 0x3a, 0x2b, 0xe6, 0xa6, 0x3a, 0xa0, 0x39, 0x04, 0x3b, 0xc3, 0x90, 0xdc, 0x3a, 0x0f, 0x55, 0x03, 0x3b, 0x82, 0x1b, 0xd2, 0x3a, 0x4b, 0xfd, 0xc5, 0x3a, 0x9f, 0xdd, 0xef, 0x3a, +0xea, 0xcb, 0x4d, 0x3b, 0xf2, 0xf0, 0xf8, 0x3a, 0x11, 0xf2, 0x24, 0x3b, 0x2e, 0x43, 0x06, 0x3b, 0xe3, 0xc4, 0x2c, 0x3b, 0x27, 0xc9, 0xe9, 0x3a, 0x16, 0x9b, 0xe9, 0x3a, 0x7b, 0xb2, 0xbb, 0x3a, +0x08, 0x8d, 0xb8, 0x3a, 0x0c, 0xab, 0xdd, 0x3a, 0x8a, 0x55, 0xfd, 0x3a, 0x96, 0x9f, 0xe2, 0x3a, 0x6f, 0x33, 0xe1, 0x3a, 0x9c, 0xc2, 0x0e, 0x3b, 0x50, 0x38, 0xb8, 0x3a, 0x55, 0xcc, 0x03, 0x3b, +0xa5, 0xfd, 0xd6, 0x3a, 0x58, 0xbd, 0xe7, 0x3a, 0x34, 0x47, 0x06, 0x3b, 0x54, 0xaf, 0xbd, 0x3a, 0x4e, 0x31, 0x0d, 0x3b, 0x24, 0x46, 0xe2, 0x3a, 0x67, 0x49, 0x04, 0x3b, 0x3e, 0xb8, 0x03, 0x3b, +0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x6a, 0xcf, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xdc, 0x00, 0x00, 0x00, 0x5c, 0xcf, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0xb7, 0x7a, 0x0a, 0x3a, 0x8f, 0xa1, 0x3d, 0x3a, 0x6c, 0xa8, 0x3e, 0x3a, 0x5a, 0x2c, 0x8e, 0x39, 0xc2, 0x97, 0x0b, 0x3a, 0xea, 0xfe, 0x9a, 0x39, 0xac, 0xd3, 0x4a, 0x3a, 0x8e, 0x37, 0xfc, 0x39, +0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x38, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, +0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, +0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x62, 0xd0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x00, 0x00, 0x00, +0x54, 0xd0, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xfb, 0xea, 0xb7, 0x3c, 0x92, 0xda, 0xfb, 0x3c, +0xaf, 0x37, 0xfd, 0x3c, 0xe7, 0xd2, 0x3c, 0x3c, 0x8e, 0x65, 0xb9, 0x3c, 0x8e, 0xda, 0x4d, 0x3c, 0x90, 0xb0, 0x06, 0x3d, 0xe4, 0x7c, 0xa7, 0x3c, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x22, 0xd1, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x01, 0x00, 0x00, +0x14, 0xd1, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x88, 0x54, 0x62, 0x39, 0x79, 0xfe, 0x1b, 0x37, +0x0f, 0x8d, 0xe3, 0x3a, 0x05, 0x2b, 0x9e, 0x39, 0xb8, 0xef, 0x3a, 0x39, 0x5e, 0x53, 0x9e, 0x37, 0x3c, 0xf0, 0xc3, 0x39, 0x4f, 0xf9, 0xc7, 0x37, 0x30, 0xca, 0x98, 0x38, 0x9d, 0x80, 0x93, 0x39, +0xb9, 0x67, 0x01, 0x39, 0x57, 0xa6, 0x94, 0x38, 0x50, 0x6b, 0x6c, 0x38, 0xa4, 0x87, 0x99, 0x36, 0x08, 0x36, 0x77, 0x37, 0xb3, 0x3e, 0xd6, 0x38, 0x2b, 0x63, 0xb2, 0x38, 0xdc, 0x1d, 0xe6, 0x38, +0x73, 0x05, 0xc0, 0x39, 0x99, 0xe3, 0x84, 0x38, 0x3c, 0x14, 0x80, 0x39, 0x9e, 0xf9, 0x15, 0x38, 0xd0, 0x7d, 0xd6, 0x38, 0xca, 0x93, 0x44, 0x36, 0x14, 0x5e, 0xad, 0x38, 0xcf, 0xdb, 0xdb, 0x37, +0xa2, 0xaa, 0xae, 0x38, 0x8e, 0x55, 0x8c, 0x37, 0x4f, 0x1a, 0x43, 0x35, 0x75, 0xf4, 0x3e, 0x38, 0x0e, 0x92, 0x65, 0x38, 0xf3, 0xe9, 0x53, 0x38, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, +0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x0e, 0xd3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, +0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf4, 0x01, 0x00, 0x00, 0xe2, 0xd7, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x22, 0x4c, 0x16, 0x3c, 0xf8, 0x2d, 0xcf, 0x39, 0xac, 0x1b, 0x97, 0x3d, 0x23, 0x11, 0x52, 0x3c, 0x60, 0x46, 0xf8, 0x3b, 0xb8, 0x46, 0x52, 0x3a, 0x88, 0x1d, 0x82, 0x3c, +0x8e, 0xcb, 0x84, 0x3a, 0x88, 0xec, 0x4a, 0x3b, 0xd0, 0xe6, 0x43, 0x3c, 0xc2, 0xdd, 0xab, 0x3b, 0xeb, 0x6c, 0x45, 0x3b, 0x43, 0xff, 0x1c, 0x3b, 0x25, 0xe8, 0x4b, 0x39, 0xe1, 0x29, 0x24, 0x3a, +0xa3, 0x45, 0x8e, 0x3b, 0xb5, 0xeb, 0x6c, 0x3b, 0xd4, 0xcf, 0x98, 0x3b, 0x3c, 0x07, 0x7f, 0x3c, 0x47, 0x7e, 0x30, 0x3b, 0xdf, 0x1a, 0x2a, 0x3c, 0x86, 0x2f, 0xc7, 0x3a, 0x8c, 0x6f, 0x8e, 0x3b, +0x24, 0x8a, 0x02, 0x39, 0xf2, 0x40, 0x66, 0x3b, 0xf7, 0xff, 0x91, 0x3a, 0x9f, 0xfa, 0x67, 0x3b, 0xa1, 0x61, 0x3a, 0x3a, 0x78, 0x8f, 0x01, 0x38, 0xab, 0x9c, 0xfd, 0x3a, 0xfd, 0x72, 0x18, 0x3b, +0x5b, 0xb9, 0x0c, 0x3b, 0x50, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x31, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, +0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x2a, 0xd5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x01, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xcc, 0x01, 0x00, 0x00, 0x1c, 0xd5, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x37, 0x01, 0xb6, 0x38, +0x4d, 0x58, 0x81, 0x39, 0xa9, 0xd5, 0x1d, 0x38, 0x01, 0x18, 0x89, 0x38, 0xe0, 0xb1, 0x20, 0x39, 0x61, 0x5d, 0xac, 0x39, 0x0d, 0xbf, 0x95, 0x38, 0xda, 0x56, 0xe6, 0x38, 0x2a, 0xc9, 0x51, 0x3a, +0x4f, 0x1b, 0x79, 0x38, 0xa3, 0x19, 0x8b, 0x39, 0x8e, 0xd7, 0x80, 0x38, 0x22, 0xfa, 0x11, 0x39, 0xac, 0x4e, 0x0d, 0x39, 0x64, 0xdc, 0x22, 0x39, 0x1a, 0xd5, 0xd6, 0x39, 0x96, 0x22, 0x2d, 0x39, +0x9e, 0x75, 0x00, 0x3a, 0x6b, 0xad, 0x8b, 0x38, 0xeb, 0x57, 0x26, 0x39, 0xd7, 0x3b, 0xba, 0x38, 0x56, 0x82, 0x21, 0x39, 0x1f, 0xff, 0x3e, 0x39, 0xef, 0x85, 0x36, 0x39, 0x09, 0x49, 0x24, 0x39, +0x2a, 0x1c, 0x28, 0x39, 0x19, 0xa5, 0x25, 0x39, 0x37, 0x2d, 0x5d, 0x39, 0x9c, 0x4a, 0xe5, 0x38, 0xfe, 0xf8, 0x89, 0x39, 0x4f, 0x5b, 0x20, 0x39, 0x64, 0x05, 0xb1, 0x39, 0x2d, 0x00, 0x00, 0x00, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x36, 0x2f, 0x46, 0x75, 0x73, +0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x12, 0xd7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa8, 0x01, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x01, 0x00, 0x00, 0x04, 0xd7, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x9a, 0xa3, 0x22, 0x3a, 0x2c, 0x2a, 0xe7, 0x3a, 0x6a, 0x0a, 0x8d, 0x39, 0x70, 0x03, 0xf5, 0x39, 0xb9, 0x98, 0x8f, 0x3a, 0x59, 0x06, 0x1a, 0x3b, +0x20, 0xd0, 0x05, 0x3a, 0xa9, 0xd4, 0x4d, 0x3a, 0xd3, 0x76, 0xbb, 0x3b, 0xe9, 0x99, 0xde, 0x39, 0x65, 0x99, 0xf8, 0x3a, 0x14, 0x44, 0xe6, 0x39, 0xe0, 0x71, 0x82, 0x3a, 0x3a, 0x8b, 0x7c, 0x3a, +0x3c, 0x88, 0x91, 0x3a, 0x4c, 0xf9, 0x3f, 0x3b, 0x93, 0xb6, 0x9a, 0x3a, 0x0a, 0x95, 0x65, 0x3b, 0x83, 0xa1, 0xf9, 0x39, 0xe7, 0xa4, 0x94, 0x3a, 0x09, 0x6b, 0x26, 0x3a, 0x00, 0x53, 0x90, 0x3a, +0x95, 0xac, 0xaa, 0x3a, 0x33, 0x1a, 0xa3, 0x3a, 0x15, 0xce, 0x92, 0x3a, 0x07, 0x39, 0x96, 0x3a, 0x1c, 0x05, 0x94, 0x3a, 0x9a, 0xa4, 0xc5, 0x3a, 0xf5, 0xe4, 0x4c, 0x3a, 0x88, 0x95, 0xf6, 0x3a, +0x5e, 0x4b, 0x8f, 0x3a, 0x87, 0x2f, 0x1e, 0x3b, 0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, +0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xf2, 0xd8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xdc, 0x00, 0x00, 0x00, 0xe4, 0xd8, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x73, 0xc8, 0x4e, 0x37, 0x59, 0xad, 0xf8, 0x37, 0x8e, 0x78, 0xd1, 0x38, 0x5f, 0x30, 0x76, 0x37, 0xf9, 0xcb, 0xc4, 0x37, 0xeb, 0x1e, 0xc3, 0x38, +0x1a, 0xc4, 0xea, 0x37, 0xf4, 0xd6, 0xea, 0x36, 0x5b, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, +0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, +0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xea, 0xd9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x98, 0x00, 0x00, 0x00, 0xdc, 0xd9, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x1c, 0x51, 0x09, 0x3a, 0x1d, 0x23, 0xa5, 0x3a, 0x0e, 0x1a, 0x8b, 0x3b, 0x1f, 0x7c, 0x23, 0x3a, 0x73, 0xaf, 0x82, 0x3a, 0x88, 0x92, 0x81, 0x3b, 0x39, 0xe6, 0x9b, 0x3a, 0xbe, 0xf2, 0x9b, 0x39, +0x16, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xaa, 0xda, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xd0, 0x01, 0x00, 0x00, 0x9c, 0xda, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0xc7, 0x3c, 0xaa, 0x3a, 0xac, 0x36, 0xee, 0x38, 0xa4, 0x24, 0x18, 0x3a, 0xbc, 0x10, 0x00, 0x39, 0x13, 0x87, 0x31, 0x39, 0x5c, 0x9e, 0x85, 0x38, 0x93, 0x3e, 0x0b, 0x39, 0xb6, 0x35, 0x4b, 0x39, +0xb3, 0xf1, 0x63, 0x39, 0x12, 0x6e, 0xc3, 0x38, 0xd2, 0xd6, 0x98, 0x39, 0xd0, 0x1f, 0xd5, 0x37, 0xd8, 0xed, 0x3e, 0x39, 0x64, 0xde, 0xcb, 0x38, 0x6a, 0x66, 0xda, 0x38, 0x3b, 0xdb, 0x42, 0x39, +0xe0, 0x64, 0x24, 0x39, 0xc0, 0x16, 0x10, 0x39, 0x89, 0x60, 0x25, 0x39, 0x4e, 0xf0, 0x8f, 0x39, 0xdf, 0x9d, 0x7a, 0x39, 0xbe, 0x46, 0x13, 0x3a, 0x6c, 0x37, 0x40, 0x39, 0xf0, 0xa0, 0xca, 0x39, +0x28, 0x47, 0xb6, 0x39, 0x77, 0xf3, 0x2b, 0x39, 0x76, 0x20, 0x2c, 0x38, 0xe2, 0x88, 0xbd, 0x38, 0x4c, 0x62, 0xb9, 0x38, 0x71, 0xde, 0xdf, 0x39, 0xa7, 0x21, 0x92, 0x39, 0xd2, 0x07, 0x72, 0x3a, +0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, +0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x96, 0xdc, 0xff, 0xff, +0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x14, 0x02, 0x00, 0x00, 0x6a, 0xe1, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x08, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xb8, 0x18, 0x62, 0x3d, 0x4e, 0x30, 0x9e, 0x3b, 0xa9, 0x10, 0xca, 0x3c, 0x39, 0x16, 0xaa, 0x3b, 0x65, 0xc7, 0xeb, 0x3b, +0x52, 0x76, 0x31, 0x3b, 0x1b, 0xef, 0xb8, 0x3b, 0xab, 0xf1, 0x06, 0x3c, 0x81, 0x5e, 0x17, 0x3c, 0x18, 0xc7, 0x81, 0x3b, 0x4f, 0xfd, 0x4a, 0x3c, 0x20, 0x87, 0x8d, 0x3a, 0xe3, 0x93, 0xfd, 0x3b, +0xae, 0x61, 0x87, 0x3b, 0x02, 0x08, 0x91, 0x3b, 0x95, 0x65, 0x01, 0x3c, 0xf9, 0x55, 0xda, 0x3b, 0x37, 0x5e, 0xbf, 0x3b, 0x36, 0xa4, 0xdb, 0x3b, 0x27, 0x2b, 0x3f, 0x3c, 0xd6, 0x6c, 0x26, 0x3c, +0xf4, 0x99, 0xc3, 0x3c, 0x9b, 0x49, 0xff, 0x3b, 0xdf, 0x8e, 0x86, 0x3c, 0x81, 0x16, 0x72, 0x3c, 0x5a, 0x5f, 0xe4, 0x3b, 0x1c, 0x9b, 0xe4, 0x3a, 0xcc, 0xb9, 0x7b, 0x3b, 0x8c, 0x36, 0x76, 0x3b, +0xb7, 0xa9, 0x94, 0x3c, 0xb2, 0x14, 0x42, 0x3c, 0x31, 0xb9, 0x20, 0x3d, 0x73, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, +0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, +0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xd2, 0xde, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa4, 0x01, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x01, 0x00, 0x00, 0xc4, 0xde, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x45, 0xf6, 0xb6, 0x38, 0x46, 0xae, 0x1c, 0x39, 0xa7, 0x8f, 0x33, 0x39, 0xe8, 0x38, 0xea, 0x39, 0xb4, 0xb8, 0x51, 0x39, 0x06, 0x31, 0x19, 0x39, 0x1a, 0xf2, 0x3a, 0x39, +0xf3, 0x78, 0xb7, 0x39, 0x22, 0xe4, 0xe5, 0x39, 0xa4, 0x97, 0x41, 0x39, 0xf1, 0x66, 0x0e, 0x3a, 0x65, 0x37, 0xbc, 0x39, 0x1c, 0xab, 0xd1, 0x39, 0x0d, 0x94, 0x48, 0x39, 0xea, 0x09, 0x9b, 0x39, +0x15, 0xe3, 0xa0, 0x39, 0xe5, 0x01, 0x81, 0x39, 0x53, 0x10, 0x39, 0x39, 0xc7, 0x5e, 0x1d, 0x39, 0x8a, 0x36, 0xef, 0x38, 0x15, 0x85, 0x85, 0x39, 0xfd, 0x7c, 0x81, 0x39, 0xb4, 0x1a, 0xa6, 0x39, +0x60, 0xec, 0xd1, 0x38, 0x99, 0x3a, 0xf2, 0x38, 0xa3, 0x17, 0x53, 0x39, 0xda, 0x8c, 0x38, 0x39, 0x37, 0x28, 0x4e, 0x39, 0x39, 0x82, 0xb3, 0x39, 0xe9, 0xba, 0xc1, 0x39, 0x75, 0x0f, 0xb5, 0x38, +0x93, 0x93, 0x15, 0x39, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x31, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0xba, 0xe0, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x01, 0x00, 0x00, 0xac, 0xe0, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x0d, 0x5d, 0x27, 0x3a, 0xa7, 0x52, 0x8f, 0x3a, 0xa9, 0x40, 0xa4, 0x3a, 0xe9, 0x40, 0x56, 0x3b, +0x73, 0xd7, 0xbf, 0x3a, 0x8f, 0x21, 0x8c, 0x3a, 0xf0, 0x01, 0xab, 0x3a, 0x97, 0xd4, 0x27, 0x3b, 0xab, 0x4a, 0x52, 0x3b, 0x69, 0x16, 0xb1, 0x3a, 0xf5, 0x42, 0x82, 0x3b, 0x7f, 0x2b, 0x2c, 0x3b, +0x03, 0xcb, 0x3f, 0x3b, 0x59, 0x7a, 0xb7, 0x3a, 0x22, 0xd2, 0x0d, 0x3b, 0xa8, 0x2b, 0x13, 0x3b, 0x84, 0x04, 0xec, 0x3a, 0x3c, 0x49, 0xa9, 0x3a, 0x1c, 0xf4, 0x8f, 0x3a, 0x9e, 0xd1, 0x5a, 0x3a, +0xea, 0x45, 0xf4, 0x3a, 0xb7, 0xe5, 0xec, 0x3a, 0x69, 0xf1, 0x17, 0x3b, 0xb7, 0x06, 0x40, 0x3a, 0xdb, 0x93, 0x5d, 0x3a, 0x76, 0x18, 0xc1, 0x3a, 0xf8, 0xd0, 0xa8, 0x3a, 0xc1, 0x94, 0xbc, 0x3a, +0x60, 0x34, 0x24, 0x3b, 0xac, 0x36, 0x31, 0x3b, 0xbe, 0x9f, 0x25, 0x3a, 0x02, 0xd3, 0x88, 0x3a, 0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x39, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x9a, 0xe2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xdc, 0x00, 0x00, 0x00, 0x8c, 0xe2, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x57, 0xfe, 0xa3, 0x35, 0xfc, 0xa3, 0x65, 0x38, 0x18, 0x72, 0x34, 0x38, 0x8e, 0x77, 0x94, 0x36, +0xaf, 0xec, 0xc4, 0x37, 0x39, 0xfe, 0x06, 0x39, 0x9e, 0x96, 0xc3, 0x36, 0x4c, 0x4f, 0x4c, 0x39, 0x5a, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, +0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x92, 0xe3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x88, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x00, 0x00, 0x00, 0x84, 0xe3, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xcb, 0xcd, 0x59, 0x38, 0xe5, 0x7e, 0x18, 0x3b, 0x88, 0xa7, 0xef, 0x3a, 0xc8, 0x2e, 0x45, 0x39, 0x2c, 0xc5, 0x82, 0x3a, 0xa3, 0x49, 0xb3, 0x3b, +0x05, 0xe2, 0x81, 0x39, 0xa8, 0xac, 0x07, 0x3c, 0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, +0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x52, 0xe4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0xa8, 0x01, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xd0, 0x01, 0x00, 0x00, 0x44, 0xe4, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x1e, 0x13, 0x63, 0x3a, 0xb9, 0x71, 0xc4, 0x38, 0x27, 0x83, 0xc1, 0x38, 0xed, 0xf3, 0x9a, 0x38, 0x32, 0x60, 0x3f, 0x39, 0xf4, 0xd9, 0xf6, 0x38, +0x9a, 0x85, 0xbf, 0x39, 0x8f, 0x67, 0x37, 0x3a, 0xa1, 0x5a, 0xb3, 0x38, 0xa6, 0x03, 0xa7, 0x38, 0xaa, 0xba, 0xd7, 0x38, 0x6c, 0x5c, 0xa4, 0x38, 0x88, 0xeb, 0x66, 0x38, 0x0f, 0x1b, 0xd3, 0x38, +0x0a, 0x76, 0x14, 0x39, 0xa9, 0xfe, 0xe7, 0x37, 0xc1, 0xaa, 0xeb, 0x38, 0x99, 0x0c, 0x8d, 0x38, 0x07, 0x17, 0x3c, 0x38, 0x50, 0xdf, 0x52, 0x38, 0x50, 0x29, 0x49, 0x38, 0xe3, 0xca, 0x82, 0x3b, +0xfd, 0x85, 0x19, 0x39, 0xe2, 0x72, 0x2d, 0x39, 0x2c, 0x4e, 0x0c, 0x3a, 0x91, 0x56, 0xe5, 0x38, 0x7c, 0x77, 0x4b, 0x39, 0x47, 0x82, 0xd1, 0x38, 0x88, 0xc8, 0xe3, 0x38, 0xdf, 0x1f, 0xf3, 0x39, +0x8e, 0xe4, 0x47, 0x38, 0x92, 0x5f, 0x4d, 0x3a, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x20, 0x00, 0x00, 0x00, 0x3e, 0xe6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x14, 0x02, 0x00, 0x00, 0x12, 0xeb, 0xff, 0xff, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xb2, 0xca, 0x16, 0x3d, 0x85, 0x73, 0x82, 0x3b, 0x18, 0x81, 0x80, 0x3b, +0xf6, 0xcb, 0x4d, 0x3b, 0xc2, 0x2b, 0xfe, 0x3b, 0xbc, 0xec, 0xa3, 0x3b, 0x70, 0x5d, 0x7e, 0x3c, 0x89, 0x95, 0xf3, 0x3c, 0x5e, 0x34, 0x6e, 0x3b, 0xd8, 0xd0, 0x5d, 0x3b, 0xf5, 0x41, 0x8f, 0x3b, +0xbf, 0x4a, 0x5a, 0x3b, 0x68, 0x58, 0x19, 0x3b, 0xf8, 0x2f, 0x8c, 0x3b, 0xc5, 0x2c, 0xc5, 0x3b, 0x1c, 0x0f, 0x9a, 0x3a, 0x64, 0x7f, 0x9c, 0x3b, 0xbb, 0x54, 0x3b, 0x3b, 0x95, 0xce, 0xf9, 0x3a, +0x4b, 0x08, 0x0c, 0x3b, 0x6f, 0x95, 0x05, 0x3b, 0x75, 0xb5, 0x2d, 0x3e, 0xf4, 0xe5, 0xcb, 0x3b, 0x94, 0x5c, 0xe6, 0x3b, 0xd2, 0x57, 0xba, 0x3c, 0x7c, 0x4b, 0x98, 0x3b, 0x58, 0x1d, 0x07, 0x3c, +0x83, 0x20, 0x8b, 0x3b, 0x2a, 0x43, 0x97, 0x3b, 0x2a, 0x73, 0xa1, 0x3c, 0xc6, 0xbd, 0x04, 0x3b, 0x77, 0x61, 0x08, 0x3d, 0x73, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, +0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, +0x35, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, +0x7a, 0xe8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa4, 0x01, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xcc, 0x01, 0x00, 0x00, 0x6c, 0xe8, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x08, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x0e, 0x75, 0x39, 0x39, 0x9f, 0xa0, 0x12, 0x39, 0x2b, 0x60, 0xa3, 0x39, 0xfa, 0xa5, 0x03, 0x39, 0xa0, 0x26, 0xb0, 0x39, +0x3f, 0x33, 0x82, 0x39, 0xc6, 0x9c, 0xd7, 0x39, 0xda, 0xc7, 0xb1, 0x38, 0xdf, 0xbb, 0x68, 0x39, 0x87, 0xd1, 0x1f, 0x39, 0x97, 0x82, 0x9a, 0x39, 0x68, 0x69, 0xcd, 0x39, 0xbd, 0x62, 0x0e, 0x39, +0x05, 0x86, 0x42, 0x39, 0x4b, 0x23, 0x3e, 0x39, 0x93, 0x61, 0x5a, 0x39, 0x70, 0xf2, 0x86, 0x39, 0x9f, 0x35, 0x12, 0x3a, 0xfe, 0x44, 0x0c, 0x39, 0x68, 0x48, 0x30, 0x39, 0x4f, 0x86, 0xd1, 0x39, +0x8a, 0x82, 0xfe, 0x38, 0x89, 0x73, 0x39, 0x39, 0x35, 0x82, 0x0b, 0x39, 0x5e, 0x4d, 0x46, 0x39, 0x08, 0xb3, 0x35, 0x39, 0xd8, 0x5e, 0x39, 0x39, 0xfb, 0x0d, 0xd7, 0x39, 0x31, 0x61, 0x8c, 0x3a, +0x56, 0x29, 0xec, 0x38, 0x4c, 0xc3, 0x29, 0x39, 0x1d, 0xbf, 0xf5, 0x38, 0x2d, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x31, 0x30, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x62, 0xea, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb8, 0x01, 0x00, 0x00, +0x54, 0xea, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xad, 0xfc, 0xa9, 0x3a, 0x71, 0x65, 0x86, 0x3a, +0x56, 0xbf, 0x15, 0x3b, 0x56, 0x55, 0x71, 0x3a, 0xfb, 0x74, 0x21, 0x3b, 0xba, 0xad, 0xee, 0x3a, 0x71, 0xa0, 0x45, 0x3b, 0x67, 0xf3, 0x22, 0x3a, 0xea, 0x51, 0xd5, 0x3a, 0xa8, 0x7c, 0x92, 0x3a, +0x14, 0x9f, 0x0d, 0x3b, 0xe8, 0x46, 0x3c, 0x3b, 0x23, 0x82, 0x82, 0x3a, 0x09, 0x4c, 0xb2, 0x3a, 0xf6, 0x46, 0xae, 0x3a, 0x1e, 0x2a, 0xc8, 0x3a, 0x61, 0x61, 0xf7, 0x3a, 0x5e, 0x03, 0x86, 0x3b, +0x95, 0x91, 0x80, 0x3a, 0xf2, 0x93, 0xa1, 0x3a, 0xfa, 0x0b, 0x40, 0x3b, 0x90, 0x47, 0x69, 0x3a, 0x48, 0xfb, 0xa9, 0x3a, 0x18, 0xbe, 0x7f, 0x3a, 0xb0, 0xc2, 0xb5, 0x3a, 0xe7, 0x8a, 0xa6, 0x3a, +0x51, 0xe8, 0xa9, 0x3a, 0x8f, 0x1d, 0x45, 0x3b, 0x6e, 0xab, 0x00, 0x3c, 0x2f, 0x76, 0x58, 0x3a, 0x11, 0x9a, 0x9b, 0x3a, 0x47, 0x3f, 0x61, 0x3a, 0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x37, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x42, 0xec, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xdc, 0x00, 0x00, 0x00, +0x34, 0xec, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x3e, 0x53, 0xee, 0x37, 0x17, 0x1b, 0x56, 0x38, +0xde, 0x9d, 0x72, 0x38, 0x9e, 0x34, 0x96, 0x39, 0x86, 0xa4, 0x37, 0x39, 0x01, 0xc7, 0x1b, 0x39, 0x81, 0x09, 0xbb, 0x39, 0x00, 0x81, 0xff, 0x38, 0x59, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x39, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, +0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x3a, 0xed, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x00, 0x00, 0x00, 0x2c, 0xed, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x47, 0x43, 0x9e, 0x3a, 0xfd, 0x2d, 0x0e, 0x3b, 0xd5, 0x1c, 0x21, 0x3b, 0xe1, 0x7d, 0x47, 0x3c, +0x82, 0xe6, 0xf3, 0x3b, 0x4d, 0xe4, 0xce, 0x3b, 0x9f, 0x68, 0x78, 0x3c, 0xaa, 0xab, 0xa9, 0x3b, 0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0xfa, 0xed, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x70, 0x01, 0x00, 0x00, 0xec, 0xed, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x71, 0x5c, 0xab, 0x37, 0x2d, 0x8d, 0x87, 0x38, 0x21, 0xcc, 0x2a, 0x39, 0x5d, 0xe3, 0x4f, 0x38, +0x63, 0xd9, 0x1b, 0x3a, 0x00, 0x78, 0xb5, 0x38, 0x1b, 0x6d, 0xa1, 0x39, 0x52, 0xfe, 0xbf, 0x37, 0xf0, 0x41, 0x50, 0x38, 0xac, 0x5f, 0x0e, 0x38, 0xf1, 0xfe, 0xb4, 0x37, 0x4f, 0x71, 0xd1, 0x37, +0x13, 0x66, 0xd5, 0x38, 0xee, 0xf9, 0x2f, 0x38, 0x80, 0xee, 0x44, 0x39, 0x4d, 0x15, 0x57, 0x39, 0x47, 0xff, 0xb7, 0x39, 0x56, 0x8c, 0xdc, 0x3b, 0x8f, 0xf1, 0x8a, 0x39, 0x62, 0xac, 0x90, 0x38, +0x96, 0x60, 0x86, 0x38, 0xa9, 0x82, 0x9f, 0x38, 0xf1, 0x4f, 0x1f, 0x39, 0xaa, 0xad, 0x97, 0x38, 0x2c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, +0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x86, 0xef, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x4c, 0x01, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, +0xac, 0x01, 0x00, 0x00, 0x5a, 0xf4, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0xf5, 0xe5, 0x86, 0x3a, 0xac, 0x6a, 0x55, 0x3b, 0x5a, 0x74, 0x06, 0x3c, 0x28, 0xa7, 0x23, 0x3b, 0xc1, 0x5f, 0xf5, 0x3c, 0xed, 0xda, 0x8e, 0x3b, 0x9a, 0x27, 0x7e, 0x3c, 0xf0, 0x23, 0x97, 0x3a, +0x9b, 0xf1, 0x23, 0x3b, 0x69, 0x28, 0xe0, 0x3a, 0xa0, 0x7b, 0x8e, 0x3a, 0x6d, 0xe0, 0xa4, 0x3a, 0xb1, 0xfd, 0xa7, 0x3b, 0x0b, 0x88, 0x0a, 0x3b, 0x1f, 0x07, 0x1b, 0x3c, 0x29, 0x51, 0x29, 0x3c, +0x79, 0xd8, 0x90, 0x3c, 0x81, 0x9e, 0xad, 0x3e, 0xe2, 0xc1, 0x5a, 0x3c, 0x4c, 0xc7, 0x63, 0x3b, 0x6a, 0x91, 0x53, 0x3b, 0x6e, 0x23, 0x7b, 0x3b, 0x94, 0xd3, 0xfa, 0x3b, 0xb3, 0xce, 0x6e, 0x3b, +0x66, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x38, 0x2f, +0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, +0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x33, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, +0x5a, 0xf1, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x44, 0x01, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x6c, 0x01, 0x00, 0x00, 0x4c, 0xf1, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0xc8, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x89, 0xcf, 0x3c, 0x39, 0x5f, 0xed, 0x68, 0x39, 0x10, 0xa1, 0x80, 0x39, 0x62, 0xa3, 0x44, 0x39, 0x5d, 0x5c, 0x92, 0x38, +0x67, 0x5c, 0x24, 0x39, 0x90, 0x05, 0x1f, 0x39, 0x50, 0xb2, 0xee, 0x39, 0x1b, 0x30, 0x0f, 0x3a, 0x7c, 0xcc, 0x4f, 0x39, 0x17, 0x7d, 0x02, 0x3a, 0x21, 0xdc, 0x19, 0x39, 0xbc, 0xc8, 0xad, 0x39, +0x4d, 0xa4, 0x24, 0x39, 0x2d, 0xd7, 0xc8, 0x38, 0xdc, 0x22, 0x47, 0x39, 0x03, 0x8a, 0x1c, 0x39, 0x3d, 0x18, 0x48, 0x38, 0x61, 0x0b, 0x31, 0x39, 0xb7, 0xcd, 0x99, 0x39, 0x98, 0x64, 0xee, 0x39, +0x7d, 0x50, 0x4c, 0x39, 0x25, 0xea, 0x84, 0x39, 0x30, 0x8c, 0x86, 0x39, 0x2c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, +0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x37, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xe2, 0xf2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x01, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x58, 0x01, 0x00, 0x00, +0xd4, 0xf2, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x2e, 0xd3, 0xa7, 0x3a, 0xbd, 0x09, 0xcf, 0x3a, +0x30, 0xaa, 0xe4, 0x3a, 0x4f, 0xc8, 0xae, 0x3a, 0xdd, 0x17, 0x02, 0x3a, 0xbc, 0x17, 0x92, 0x3a, 0xd0, 0x58, 0x8d, 0x3a, 0x86, 0x2a, 0x54, 0x3b, 0xc6, 0x8b, 0x7e, 0x3b, 0xda, 0xb3, 0xb8, 0x3a, +0x6d, 0xf8, 0x67, 0x3b, 0x41, 0xc2, 0x88, 0x3a, 0xf1, 0x77, 0x1a, 0x3b, 0xa4, 0x57, 0x92, 0x3a, 0x87, 0x84, 0x32, 0x3a, 0xb5, 0x00, 0xb1, 0x3a, 0xe7, 0x23, 0x8b, 0x3a, 0xd0, 0xda, 0xb1, 0x39, +0xd1, 0x5d, 0x9d, 0x3a, 0x71, 0xb5, 0x08, 0x3b, 0x71, 0xe5, 0x53, 0x3b, 0xff, 0x9a, 0xb5, 0x3a, 0x7a, 0x48, 0xec, 0x3a, 0xa2, 0x2f, 0xef, 0x3a, 0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x62, 0xf4, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x94, 0x00, 0x00, 0x00, +0x54, 0xf4, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xea, 0x87, 0xfa, 0x37, 0xe6, 0x45, 0x31, 0x36, +0x05, 0x9e, 0x99, 0x38, 0xf6, 0xa0, 0x9b, 0x39, 0x42, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x36, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, +0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x12, 0xf5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x58, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x68, 0x00, 0x00, 0x00, 0x04, 0xf5, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x41, 0x5e, 0xa6, 0x3a, 0xd5, 0x70, 0xeb, 0x38, 0xdf, 0x05, 0x4c, 0x3b, 0xc7, 0xb1, 0x4e, 0x3c, 0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xa2, 0xf5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xb0, 0x00, 0x00, 0x00, +0x94, 0xf5, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xf3, 0x5a, 0x81, 0x38, 0x79, 0x24, 0x54, 0x38, +0x1e, 0x5a, 0x67, 0x37, 0xc1, 0xad, 0x47, 0x39, 0x5b, 0x49, 0x16, 0x3c, 0xd3, 0x0d, 0x60, 0x37, 0x9e, 0xfd, 0x8f, 0x38, 0x8e, 0x9f, 0x05, 0x39, 0x2c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x6e, 0xf6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, +0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xec, 0x00, 0x00, 0x00, 0x42, 0xfb, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xca, 0xcc, 0x2b, 0x3b, 0x38, 0xe0, 0x0c, 0x3b, 0xd8, 0xa1, 0x19, 0x3a, 0x62, 0x99, 0x04, 0x3c, 0x6c, 0x99, 0xc7, 0x3e, 0x2e, 0xc9, 0x14, 0x3a, +0xd6, 0x3c, 0x3f, 0x3b, 0xe9, 0x77, 0xb1, 0x3b, 0x66, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, +0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x35, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, +0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x82, 0xf7, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xac, 0x00, 0x00, 0x00, +0x74, 0xf7, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x34, 0xb6, 0x73, 0x3a, 0xda, 0x85, 0x0d, 0x3b, 0x19, 0x0f, 0xca, 0x3a, +0xc8, 0x4e, 0x3f, 0x3a, 0x55, 0xc4, 0x74, 0x3a, 0xb2, 0x74, 0x8f, 0x39, 0x8b, 0x17, 0x57, 0x39, 0xc5, 0xa2, 0x82, 0x39, 0x2c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x34, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, +0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x4a, 0xf8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x98, 0x00, 0x00, 0x00, 0x3c, 0xf8, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0xed, 0x9a, 0xd8, 0x3b, 0x75, 0x90, 0x7b, 0x3c, 0xd0, 0x95, 0x33, 0x3c, 0x9e, 0x07, 0xaa, 0x3b, 0x02, 0x8b, 0xd9, 0x3b, 0x11, 0x00, 0xff, 0x3a, 0x2a, 0x2b, 0xbf, 0x3a, 0x45, 0x36, 0xe8, 0x3a, +0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0a, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0xac, 0x00, 0x00, 0x00, 0xfc, 0xf8, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0xbc, 0x9f, 0x35, 0x3a, 0x43, 0x9d, 0x64, 0x3a, 0xb2, 0x32, 0x7f, 0x39, 0x83, 0x17, 0xa8, 0x38, 0x58, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x33, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, +0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, +0x76, 0x32, 0x64, 0x5f, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0xd2, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x58, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x68, 0x00, 0x00, 0x00, 0xc4, 0xf9, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x25, 0x38, 0xf1, 0x3c, 0x6e, 0xd0, 0x17, 0x3d, 0xaa, 0x77, 0x29, 0x3c, 0x3a, 0x3f, 0x5f, 0x3b, 0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x62, 0xfa, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xac, 0x00, 0x00, 0x00, +0x54, 0xfa, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xa2, 0x0a, 0x85, 0x38, 0x92, 0xa1, 0x06, 0x38, 0xdc, 0x37, 0x0e, 0x37, +0xef, 0x4b, 0xcb, 0x38, 0x97, 0x40, 0xdb, 0x38, 0x78, 0x11, 0x50, 0x37, 0x5d, 0xb7, 0xca, 0x37, 0xaf, 0x40, 0xe8, 0x37, 0x2c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, +0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, +0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x2a, 0xfb, 0xff, 0xff, 0x28, 0x00, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x09, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x12, 0x00, 0x00, 0x00, +0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0d, 0xf0, 0x61, 0x3b, 0x22, 0xa3, 0xe4, 0x3a, +0x9f, 0x85, 0xf1, 0x39, 0xca, 0x9f, 0xac, 0x3b, 0x2c, 0x2c, 0xba, 0x3b, 0x06, 0xad, 0x30, 0x3a, 0xa2, 0x21, 0xac, 0x3a, 0x23, 0x36, 0xc5, 0x3a, 0x64, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x32, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, +0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x2f, +0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x36, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, +0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x52, 0xfc, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, +0x84, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xac, 0x00, 0x00, 0x00, 0x44, 0xfc, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x08, 0x00, 0x00, 0x00, 0xd9, 0x6e, 0x37, 0x39, 0x07, 0x61, 0xae, 0x38, 0xbd, 0x71, 0x78, 0x38, 0x30, 0x28, 0x70, 0x38, 0xcd, 0xe3, 0xc2, 0x37, 0xa6, 0x39, 0x0e, 0x39, 0x9a, 0xeb, 0x07, 0x39, +0xc1, 0x25, 0x50, 0x39, 0x2c, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, +0x6e, 0x5f, 0x31, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x1a, 0xfd, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x00, 0x00, 0x00, 0x0c, 0xfd, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xe2, 0xc8, 0x20, 0x3c, 0x3e, 0xd9, 0x98, 0x3b, 0xe4, 0xc4, 0x59, 0x3b, 0x49, 0x81, 0x52, 0x3b, +0xb5, 0xd3, 0xaa, 0x3a, 0x5e, 0x54, 0xf9, 0x3b, 0xd8, 0x46, 0xee, 0x3b, 0x9d, 0x72, 0x36, 0x3c, 0x15, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, +0x5f, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0xda, 0xfd, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xac, 0x00, 0x00, 0x00, 0xcc, 0xfd, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, +0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x4e, 0x34, 0x13, 0x38, 0x24, 0x27, 0xbf, 0x38, 0xcc, 0x44, 0xf5, 0x37, 0xf7, 0xdb, 0x0e, 0x37, +0x5b, 0x4c, 0xc7, 0x37, 0x40, 0x82, 0x13, 0x38, 0x94, 0x81, 0x31, 0x38, 0x4b, 0x50, 0x3b, 0x38, 0x2a, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, +0x6e, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x56, 0x33, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xa2, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x94, 0x00, 0x00, 0x00, +0x94, 0xfe, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xda, 0xa4, 0x12, 0x3c, 0xdc, 0x6c, 0xbe, 0x3c, +0xc7, 0x55, 0xf4, 0x3b, 0xbf, 0x50, 0x0e, 0x3b, 0x23, 0x8a, 0xc6, 0x3b, 0x80, 0xf2, 0x12, 0x3c, 0x98, 0xd4, 0x30, 0x3c, 0xc1, 0x99, 0x3a, 0x3c, 0x13, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, +0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x5e, 0xff, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x30, 0x00, 0x00, 0x00, 0xb4, 0xff, 0xff, 0xff, +0x21, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x74, 0x66, 0x2e, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2e, 0x72, 0x65, 0x73, 0x69, 0x7a, 0x65, 0x2f, 0x72, 0x65, 0x73, 0x69, 0x7a, 0x65, +0x2f, 0x73, 0x69, 0x7a, 0x65, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xaa, 0xff, 0xff, 0xff, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x02, 0x34, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x7a, 0x65, 0x72, 0x6f, 0x5f, 0x70, +0x61, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x32, 0x64, 0x2f, 0x50, 0x61, 0x64, 0x2f, 0x70, 0x61, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x73, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x14, 0x00, 0x13, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, +0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x44, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, +0x14, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x37, 0x7d, 0x80, 0x3b, 0x0b, 0x00, 0x00, 0x00, +0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, +0x07, 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, +0x94, 0xff, 0xff, 0xff, 0x61, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0xa4, 0xff, 0xff, 0xff, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, +0x0c, 0x00, 0x0e, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0a, 0x00, 0x08, 0x00, 0x00, 0x00, +0x00, 0x00, 0x04, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xe0, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xf0, 0xff, 0xff, 0xff, +0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0c, 0x00, 0x10, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, +0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, }; + + +const uint8_t * GetModelPointer() +{ + return nn_model; +} + +size_t GetModelLen() +{ + return sizeof(nn_model); +} + +} /* namespace arm */ +} /* namespace app */ +} /* namespace object_detection */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/ImgClassProcessing.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/ImgClassProcessing.cc new file mode 100644 index 0000000000..0af39d13f6 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/ImgClassProcessing.cc @@ -0,0 +1,64 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "ImgClassProcessing.hpp" + +#include "ImageUtils.hpp" +#include "log_macros.h" + +namespace arm { +namespace app { + + ImgClassPreProcess::ImgClassPreProcess(TfLiteTensor* inputTensor, bool convertToInt8) + :m_inputTensor{inputTensor}, + m_convertToInt8{convertToInt8} + {} + + bool ImgClassPreProcess::DoPreProcess(const void* data, size_t inputSize) + { + if (data == nullptr) { + error("Data pointer is null"); + return false; + } + + auto input = static_cast(data); + + std::memcpy(this->m_inputTensor->data.data, input, inputSize); + debug("Input tensor populated \n"); + + if (this->m_convertToInt8) { + image::ConvertImgToInt8(this->m_inputTensor->data.data, this->m_inputTensor->bytes); + } + + return true; + } + + ImgClassPostProcess::ImgClassPostProcess(TfLiteTensor* outputTensor, Classifier& classifier, + std::vector& results) + :m_outputTensor{outputTensor}, + m_imgClassifier{classifier}, + m_results{results} + {} + + bool ImgClassPostProcess::DoPostProcess() + { + return this->m_imgClassifier.GetClassificationResults( + this->m_outputTensor, this->m_results, + 5, false); + } + +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/ImgClassProcessing.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/ImgClassProcessing.hpp new file mode 100644 index 0000000000..05a08d5cd1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/ImgClassProcessing.hpp @@ -0,0 +1,88 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef IMG_CLASS_PROCESSING_HPP +#define IMG_CLASS_PROCESSING_HPP + +#include +#include + +namespace arm { +namespace app { + + /** + * @brief Pre-processing class for Image Classification use case. + * Implements methods declared by BasePreProcess and anything else needed + * to populate input tensors ready for inference. + */ + class ImgClassPreProcess : public BasePreProcess { + + public: + /** + * @brief Constructor + * @param[in] inputTensor Pointer to the TFLite Micro input Tensor. + * @param[in] convertToInt8 Should the image be converted to Int8 range. + **/ + explicit ImgClassPreProcess(TfLiteTensor* inputTensor, bool convertToInt8); + + /** + * @brief Should perform pre-processing of 'raw' input image data and load it into + * TFLite Micro input tensors ready for inference + * @param[in] input Pointer to the data that pre-processing will work on. + * @param[in] inputSize Size of the input data. + * @return true if successful, false otherwise. + **/ + bool DoPreProcess(const void* input, size_t inputSize) override; + + private: + TfLiteTensor* m_inputTensor; + bool m_convertToInt8; + }; + + /** + * @brief Post-processing class for Image Classification use case. + * Implements methods declared by BasePostProcess and anything else needed + * to populate result vector. + */ + class ImgClassPostProcess : public BasePostProcess { + + public: + /** + * @brief Constructor + * @param[in] outputTensor Pointer to the TFLite Micro output Tensor. + * @param[in] classifier Classifier object used to get top N results from classification. + * @param[in] results Vector of classification results to store decoded outputs. + **/ + ImgClassPostProcess(TfLiteTensor* outputTensor, Classifier& classifier, + std::vector& results); + + /** + * @brief Should perform post-processing of the result of inference then + * populate classification result data for any later use. + * @return true if successful, false otherwise. + **/ + bool DoPostProcess() override; + + private: + TfLiteTensor* m_outputTensor; + Classifier& m_imgClassifier; + std::vector& m_results; + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* IMG_CLASS_PROCESSING_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/InputFiles_img.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/InputFiles_img.cc new file mode 100644 index 0000000000..6c2eaa1a01 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/InputFiles_img.cc @@ -0,0 +1,54 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022, Arm Limited and affiliates. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/********************* Autogenerated file. DO NOT EDIT ******************* + * Generated from gen_rgb_cpp.py tool file. + * Date: 2022-12-07 00:54:08.950776 + ***************************************************************************/ + +#include + +static const char *img_filenames[] = { +// "cat.bmp", +// "dog.bmp", +// "kimono.bmp", + "tiger.bmp", +}; + +static const uint8_t *img_arrays[] = { +// im0, +// im1, +// im2, + im3 +}; + +const char* get_filename(const uint32_t idx) +{ + if (idx < NUMBER_OF_FILES) { + return img_filenames[idx]; + } + return nullptr; +} + + +const uint8_t* get_img_array(const uint32_t idx) +{ + if (idx < NUMBER_OF_FILES) { + return img_arrays[idx]; + } + return nullptr; +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/InputFiles_img.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/InputFiles_img.hpp new file mode 100644 index 0000000000..faebcb138e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/InputFiles_img.hpp @@ -0,0 +1,39 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022, Arm Limited and affiliates. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/********************* Autogenerated file. DO NOT EDIT ******************* + * Generated from gen_rgb_cpp.py tool file. + * Date: 2022-12-07 00:54:08.950776 + ***************************************************************************/ + +#ifndef GENERATED_IMAGES_H +#define GENERATED_IMAGES_H + +#include + +#define NUMBER_OF_FILES (1U) // (1U) +#define IMAGE_DATA_SIZE (150528U) + +//extern const uint8_t im0[IMAGE_DATA_SIZE]; +//extern const uint8_t im1[IMAGE_DATA_SIZE]; +//extern const uint8_t im2[IMAGE_DATA_SIZE]; +extern const uint8_t im3[IMAGE_DATA_SIZE]; + +const char* get_filename(const uint32_t idx); +const uint8_t* get_img_array(const uint32_t idx); + +#endif /* GENERATED_IMAGES_H */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/Labels.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/Labels.c new file mode 100644 index 0000000000..1e87a688bf --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/Labels.c @@ -0,0 +1,1034 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022", + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License", + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing", + * distributed under the License is distributed on an "AS IS" BASIS", + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND", + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/********************* Autogenerated file. DO NOT EDIT ******************* + * Generated from gen_labels_cpp.py tool and labels_mobilenet_v2_1.0_224.txt file. + * Date: 2022-12-07 00:54:09.019067 + ***************************************************************************/ + +const char * labelsVec[] = +{ + "background", + "Tench", + "goldfish", + "white shark", + "tiger shark", + "hammerhead", + "electric ray", + "stingray", + "cock", + "hen", + "ostrich", + "brambling", + "goldfinch", + "house finch", + "junco", + "indigo bunting", + "robin", + "bulbul", + "jay", + "magpie", + "chickadee", + "water ouzel", + "kite", + "bald eagle", + "vulture", + "grey owl", + "salamander", + "common newt", + "eft", + "salamander", + "axolotl", + "bullfrog", + "tree frog", + "tailed frog", + "loggerhead", + "turtle", + "mud turtle", + "terrapin", + "box turtle", + "banded gecko", + "common iguana", + "chameleon", + "whiptail", + "agama", + "lizard", + "lizard", + "Gila monster", + "green lizard", + "chameleon", + "Komodo dragon", + "crocodile", + "alligator", + "triceratops", + "thunder snake", + "ringneck snake", + "hognose snake", + "green snake", + "king snake", + "garter snake", + "water snake", + "vine snake", + "night snake", + "boa constrictor", + "rock python", + "Indian cobra", + "green mamba", + "sea snake", + "horned viper", + "diamondback", + "sidewinder", + "trilobite", + "harvestman", + "scorpion", + "garden spider", + "barn spider", + "garden spider", + "black widow", + "tarantula", + "wolf spider", + "tick", + "centipede", + "black grouse", + "ptarmigan", + "ruffed grouse", + "prairie chicken", + "peacock", + "quail", + "partridge", + "African grey", + "macaw", + "cockatoo", + "lorikeet", + "coucal", + "bee eater", + "hornbill", + "hummingbird", + "jacamar", + "toucan", + "drake", + "merganser", + "goose", + "black swan", + "tusker", + "echidna", + "platypus", + "wallaby", + "koala", + "wombat", + "jellyfish", + "sea anemone", + "brain coral", + "flatworm", + "nematode", + "conch", + "snail", + "slug", + "sea slug", + "chiton", + "nautilus", + "Dungeness crab", + "rock crab", + "fiddler crab", + "king crab", + "lobster", + "spiny lobster", + "crayfish", + "hermit crab", + "isopod", + "white stork", + "black stork", + "spoonbill", + "flamingo", + "heron", + "American egret", + "bittern", + "crane", + "limpkin", + "gallinule", + "American coot", + "bustard", + "turnstone", + "sandpiper", + "redshank", + "dowitcher", + "oystercatcher", + "pelican", + "king penguin", + "albatross", + "grey whale", + "killer whale", + "dugong", + "sea lion", + "Chihuahua", + "spaniel", + "Maltese dog", + "Pekinese", + "Shih-Tzu", + "spaniel", + "papillon", + "toy terrier", + "ridgeback", + "Afghan hound", + "basset", + "beagle", + "bloodhound", + "bluetick", + "coonhound", + "Walker hound", + "foxhound", + "redbone", + "borzoi", + "wolfhound", + "greyhound", + "whippet", + "hound", + "elkhound", + "otterhound", + "Saluki", + "deerhound", + "Weimaraner", + "bullterrier", + "terrier", + "terrier", + "terrier", + "terrier", + "terrier", + "terrier", + "terrier", + "terrier", + "terrier", + "terrier", + "terrier", + "Airedale", + "cairn", + "terrier", + "Dinmont", + "bull", + "schnauzer", + "schnauzer", + "schnauzer", + "terrier", + "terrier", + "terrier", + "terrier", + "terrier", + "Lhasa", + "retriever", + "retriever", + "retriever", + "retriever", + "retriever", + "pointer", + "vizsla", + "English setter", + "Irish setter", + "Gordon setter", + "spaniel", + "clumber", + "springer", + "spaniel", + "spaniel", + "spaniel", + "spaniel", + "kuvasz", + "schipperke", + "groenendael", + "malinois", + "briard", + "kelpie", + "komondor", + "sheepdog", + "sheepdog", + "collie", + "collie", + "Flandres", + "Rottweiler", + "shepherd", + "Doberman", + "pinscher", + "dog", + "dog", + "Appenzeller", + "EntleBucher", + "boxer", + "mastiff", + "mastiff", + "bulldog", + "Great Dane", + "Bernard", + "Eskimo dog", + "malamute", + "Siberian husky", + "dalmatian", + "affenpinscher", + "basenji", + "pug", + "Leonberg", + "Newfoundland", + "Great Pyrenees", + "Samoyed", + "Pomeranian", + "chow", + "keeshond", + "griffon", + "Pembroke", + "Cardigan", + "toy poodle", + "poodle", + "poodle", + "hairless", + "timber wolf", + "white wolf", + "red wolf", + "coyote", + "dingo", + "dhole", + "dog", + "hyena", + "red fox", + "kit fox", + "Arctic fox", + "grey fox", + "tabby", + "tiger cat", + "Persian cat", + "Siamese cat", + "Egyptian cat", + "cougar", + "lynx", + "leopard", + "snow leopard", + "jaguar", + "lion", + "tiger", + "cheetah", + "brown bear", + "black bear", + "ice bear", + "sloth bear", + "mongoose", + "meerkat", + "tiger beetle", + "ladybug", + "ground beetle", + "beetle", + "leaf beetle", + "dung beetle", + "beetle", + "weevil", + "fly", + "bee", + "ant", + "grasshopper", + "cricket", + "walking stick", + "cockroach", + "mantis", + "cicada", + "leafhopper", + "lacewing", + "dragonfly", + "damselfly", + "admiral", + "ringlet", + "monarch", + "butterfly", + "butterfly", + "lycaenid", + "starfish", + "sea urchin", + "sea cucumber", + "wood rabbit", + "hare", + "Angora", + "hamster", + "porcupine", + "fox squirrel", + "marmot", + "beaver", + "guinea pig", + "sorrel", + "zebra", + "hog", + "wild boar", + "warthog", + "hippopotamus", + "ox", + "water buffalo", + "bison", + "ram", + "bighorn", + "ibex", + "hartebeest", + "impala", + "gazelle", + "Arabian camel", + "llama", + "weasel", + "mink", + "polecat", + "ferret", + "otter", + "skunk", + "badger", + "armadillo", + "sloth", + "orangutan", + "gorilla", + "chimpanzee", + "gibbon", + "siamang", + "guenon", + "patas", + "baboon", + "macaque", + "langur", + "colobus", + "monkey", + "marmoset", + "capuchin", + "howler monkey", + "titi", + "spider monkey", + "monkey", + "cat", + "indri", + "Indian elephant", + "African elephant", + "lesser panda", + "giant panda", + "barracouta", + "eel", + "coho", + "rock beauty", + "anemone fish", + "sturgeon", + "gar", + "lionfish", + "puffer", + "abacus", + "abaya", + "academic gown", + "accordion", + "acoustic guitar", + "aircraft carrier", + "airliner", + "airship", + "altar", + "ambulance", + "amphibian", + "analog clock", + "apiary", + "apron", + "ashcan", + "assault rifle", + "backpack", + "bakery", + "balance beam", + "balloon", + "ballpoint", + "Band Aid", + "banjo", + "bannister", + "barbell", + "barber chair", + "barbershop", + "barn", + "barometer", + "barrel", + "barrow", + "baseball", + "basketball", + "bassinet", + "bassoon", + "bathing cap", + "bath towel", + "bathtub", + "beach wagon", + "beacon", + "beaker", + "bearskin", + "beer bottle", + "beer glass", + "bell cote", + "bib", + "bicycle-two", + "bikini", + "binder", + "binoculars", + "birdhouse", + "boathouse", + "bobsled", + "bolo tie", + "bonnet", + "bookcase", + "bookshop", + "bottlecap", + "bow", + "bow tie", + "brass", + "brassiere", + "breakwater", + "breastplate", + "broom", + "bucket", + "buckle", + "vest", + "bullet train", + "butcher shop", + "cab", + "caldron", + "candle", + "cannon", + "canoe", + "can opener", + "cardigan", + "car mirror", + "carousel", + "kit", + "carton", + "car wheel", + "cash machine", + "cassette", + "player", + "castle", + "catamaran", + "CD player", + "cello", + "telephone", + "chain", + "fence", + "chain mail", + "chain saw", + "chest", + "chiffonier", + "chime", + "china cabinet", + "stocking", + "church", + "cinema", + "cleaver", + "dwelling", + "cloak", + "clog", + "shaker", + "coffee mug", + "coffeepot", + "coil", + "lock", + "keyboard", + "confectionery", + "ship", + "convertible", + "corkscrew", + "cornet", + "boot", + "hat", + "cradle", + "crane", + "helmet", + "crate", + "crib", + "Crock Pot", + "ball", + "crutch", + "cuirass", + "dam", + "desk", + "computer", + "telephone", + "diaper", + "clock", + "watch", + "dining table", + "dishrag", + "dishwasher", + "disk brake", + "dock", + "dogsled", + "dome", + "doormat", + "platform", + "drum", + "drumstick", + "dumbbell", + "Dutch oven", + "fan", + "guitar", + "locomotive", + "center", + "envelope", + "espresso maker", + "face powder", + "feather boa", + "file", + "fireboat", + "fire engine", + "fire screen", + "flagpole", + "flute", + "folding chair", + "football helmet", + "forklift", + "fountain", + "fountain pen", + "four-poster", + "freight car", + "French horn", + "frying pan", + "fur coat", + "garbage truck", + "gasmask", + "gas pump", + "goblet", + "go-kart", + "golf ball", + "golfcart", + "gondola", + "gong", + "gown", + "grand piano", + "greenhouse", + "grille", + "grocery store", + "guillotine", + "hair slide", + "hair spray", + "half track", + "hammer", + "hamper", + "hand blower", + "computer", + "handkerchief", + "hard disc", + "harmonica", + "harp", + "harvester", + "hatchet", + "holster", + "home theater", + "honeycomb", + "hook", + "hoopskirt", + "horizontal bar", + "horse cart", + "hourglass", + "iPod", + "iron", + "jack o lantern", + "jean", + "jeep", + "jersey", + "jigsaw puzzle", + "jinrikisha", + "joystick", + "kimono", + "knee pad", + "knot", + "lab coat", + "ladle", + "lampshade", + "laptop", + "lawn mower", + "lens cap", + "letter opener", + "library", + "lifeboat", + "lighter", + "limousine", + "liner", + "lipstick", + "Loafer", + "lotion", + "loudspeaker", + "loupe", + "lumbermill", + "compass", + "mailbag", + "mailbox", + "maillot", + "maillot", + "manhole cover", + "maraca", + "marimba", + "mask", + "matchstick", + "maypole", + "maze", + "measuring cup", + "medicine chest", + "megalith", + "microphone", + "microwave", + "uniform", + "milk can", + "minibus", + "miniskirt", + "minivan", + "missile", + "mitten", + "mixing bowl", + "mobile home", + "Model T", + "modem", + "monastery", + "monitor", + "moped", + "mortar", + "mortarboard", + "mosque", + "net", + "scooter", + "bike", + "tent", + "mouse", + "mousetrap", + "moving van", + "muzzle", + "nail", + "neck brace", + "necklace", + "nipple", + "notebook", + "obelisk", + "oboe", + "ocarina", + "odometer", + "oil filter", + "organ", + "oscilloscope", + "overskirt", + "oxcart", + "oxygen mask", + "packet", + "paddle", + "paddlewheel", + "padlock", + "paintbrush", + "pajama", + "palace", + "panpipe", + "paper towel", + "parachute", + "parallel bars", + "park bench", + "parking meter", + "passenger car", + "patio", + "pay-phone", + "pedestal", + "pencil box", + "sharpener", + "perfume", + "Petri dish", + "photocopier", + "pick", + "pickelhaube", + "picket fence", + "pickup", + "pier", + "piggy bank", + "pill bottle", + "pillow", + "ping-pong ball", + "pinwheel", + "pirate", + "pitcher", + "plane", + "planetarium", + "plastic bag", + "plate rack", + "plow", + "plunger", + "Polaroid camera", + "pole", + "police van", + "poncho", + "pool table", + "pop bottle", + "pot", + "potter wheel", + "power drill", + "prayer rug", + "printer", + "prison", + "projectile", + "projector", + "puck", + "punching bag", + "purse", + "quill", + "quilt", + "racer", + "racket", + "radiator", + "radio", + "radio telescope", + "rain barrel", + "recreational vehicle", + "reel", + "reflex camera", + "refrigerator", + "remote control", + "restaurant", + "revolver", + "rifle", + "rocking chair", + "rotisserie", + "rubber eraser", + "rugby ball", + "rule", + "running shoe", + "safe", + "safety pin", + "saltshaker", + "sandal", + "sarong", + "sax", + "scabbard", + "scale", + "school bus", + "schooner", + "scoreboard", + "screen", + "screw", + "screwdriver", + "seat belt", + "sewing machine", + "shield", + "shoe shop", + "shoji", + "basket", + "cart", + "shovel", + "shower cap", + "shower curtain", + "ski", + "ski mask", + "sleeping bag", + "slide rule", + "sliding door", + "slot", + "snorkel", + "snowmobile", + "snowplow", + "soap dispenser", + "soccer ball", + "sock", + "solar dish", + "sombrero", + "soup bowl", + "space bar", + "space heater", + "space shuttle", + "spatula", + "speedboat", + "spider web", + "spindle", + "sports car", + "spotlight", + "stage", + "locomotive", + "arch bridge", + "drum", + "stethoscope", + "stole", + "stone wall", + "stopwatch", + "stove", + "strainer", + "streetcar", + "stretcher", + "studio couch", + "stupa", + "submarine", + "suit", + "sundial", + "sunglass", + "sunglasses", + "sunscreen", + "bridge", + "swab", + "sweatshirt", + "trunks", + "swing", + "switch", + "syringe", + "table lamp", + "tank", + "tape player", + "teapot", + "teddy", + "television", + "tennis ball", + "thatch", + "curtain", + "thimble", + "thresher", + "throne", + "tile roof", + "toaster", + "tobacco shop", + "toilet seat", + "torch", + "totem pole", + "tow truck", + "toyshop", + "tractor", + "trailer truck", + "tray", + "trench coat", + "tricycle", + "trimaran", + "tripod", + "triumphal arch", + "trolleybus", + "trombone", + "tub", + "turnstile", + "keyboard", + "umbrella", + "unicycle", + "upright", + "vacuum", + "vase", + "vault", + "velvet", + "machine", + "vestment", + "viaduct", + "violin", + "volleyball", + "waffle iron", + "wall clock", + "wallet", + "wardrobe", + "warplane", + "washbasin", + "washer", + "water bottle", + "water jug", + "water tower", + "whiskey jug", + "whistle", + "wig", + "window screen", + "window shade", + "Windsor tie", + "wine bottle", + "wing", + "wok", + "wooden spoon", + "wool", + "worm fence", + "wreck", + "yawl", + "yurt", + "web site", + "comic book", + "puzzle", + "street sign", + "traffic light", + "book jacket", + "menu", + "plate", + "guacamole", + "consomme", + "hot pot", + "trifle", + "ice cream", + "ice lolly", + "French loaf", + "bagel", + "pretzel", + "cheeseburger", + "hotdog", + "mashed potato", + "head cabbage", + "broccoli", + "cauliflower", + "zucchini", + "squash", + "acorn squash", + "squash", + "cucumber", + "artichoke", + "bell pepper", + "cardoon", + "mushroom", + "Granny Smith", + "strawberry", + "orange", + "lemon", + "fig", + "pineapple", + "banana", + "jackfruit", + "custard apple", + "pomegranate", + "hay", + "carbonara", + "chocolate sauce", + "dough", + "meat loaf", + "pizza", + "potpie", + "burrito", + "red wine", + "espresso", + "cup", + "eggnog", + "alp", + "bubble", + "cliff", + "coral reef", + "geyser", + "lakeside", + "promontory", + "sandbar", + "seashore", + "valley", + "volcano", + "ballplayer", + "groom", + "scuba diver", + "rapeseed", + "daisy", + "slipper", + "corn", + "acorn", + "hip", + "buckeye", + "coral fungus", + "agaric", + "gyromitra", + "stinkhorn", + "earthstar", + "frondosa", + "bolete", + "ear", + "toilet tissue", +}; + +const char ** getLabelPtr () { + return labelsVec; +} + +int getLabelSize () { + return sizeof(labelsVec) / sizeof(labelsVec[0]); +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/Labels.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/Labels.h new file mode 100644 index 0000000000..81c9bdfce9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/Labels.h @@ -0,0 +1,40 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022, Arm Limited and affiliates. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/********************* Autogenerated file. DO NOT EDIT ******************* + * Generated from gen_labels_cpp.py tool and labels_mobilenet_v2_1.0_224.txt file. + * Date: 2022-12-07 00:54:09.019067 + ***************************************************************************/ + +#ifndef LABELS_HPP + #define LABELS_HPP + + #include + #include + + #ifdef __cplusplus +extern "C" { + #endif + +const char ** getLabelPtr(); +int getLabelSize(); + + #ifdef __cplusplus +} + #endif + +#endif /* LABELS_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MainLoop_img.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MainLoop_img.cc new file mode 100644 index 0000000000..3ef732bbeb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MainLoop_img.cc @@ -0,0 +1,63 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 - 2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include /* For input images. */ +#include /* For label strings. */ +#include /* Handlers for different user options. */ +#include "Classifier.hpp" /* Classifier. */ +#include "MobileNetModel.hpp" /* Model class for running inference. */ +#include "UseCaseCommonUtils.hpp" /* Utils functions. */ +#include "BufAttributes.hpp" /* Buffer attributes to be applied */ +#include "log_macros.h" + +extern uint8_t tensorArena[0x0080000]; + +namespace arm { +namespace app { + namespace img_class { + extern uint8_t* GetModelPointer(); + extern size_t GetModelLen(); + } /* namespace img_class */ +} /* namespace app */ +} /* namespace arm */ +void main_loop_img() +{ + + arm::app::MobileNetModel model_cls; /* Model wrapper object. */ + + using ImgClassClassifier = arm::app::Classifier; + + /* Load the model. */ + if (!model_cls.Init(tensorArena, + sizeof(tensorArena), + arm::app::img_class::GetModelPointer(), + arm::app::img_class::GetModelLen())) { + error("Failed to initialize model\n"); + return; + } + + /* Instantiate application context. */ + arm::app::ApplicationContext caseContext; + + caseContext.Set("model", model_cls); + + ImgClassClassifier classifier; /* Classifier wrapper object. */ + caseContext.Set("classifier", classifier); + + /* Loop. */ + bool executionSuccessful = true; + executionSuccessful = ClassifyImageHandler(caseContext); +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MobileNetModel.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MobileNetModel.cc new file mode 100644 index 0000000000..85b495d0ea --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MobileNetModel.cc @@ -0,0 +1,42 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include "MobileNetModel.hpp" +#include "log_macros.h" + +const tflite::MicroOpResolver& arm::app::MobileNetModel::GetOpResolver() +{ + return this->m_opResolver; +} + +bool arm::app::MobileNetModel::EnlistOperations() +{ + this->m_opResolver.AddDepthwiseConv2D(); + this->m_opResolver.AddConv2D(); + this->m_opResolver.AddAveragePool2D(); + this->m_opResolver.AddAdd(); + this->m_opResolver.AddReshape(); + this->m_opResolver.AddSoftmax(); + + if (kTfLiteOk == this->m_opResolver.AddEthosU()) { + info("Added %s support to op resolver\n", + tflite::GetString_ETHOSU()); + } else { + error("Failed to add Arm NPU support to op resolver."); + return false; + } + return true; +} diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MobileNetModel.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MobileNetModel.hpp new file mode 100644 index 0000000000..fdb1321132 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/MobileNetModel.hpp @@ -0,0 +1,51 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef IMG_CLASS_MOBILENETMODEL_HPP +#define IMG_CLASS_MOBILENETMODEL_HPP + +#include + +namespace arm { +namespace app { + + class MobileNetModel : public Model { + + public: + /* Indices for the expected model - based on input tensor shape */ + static constexpr uint32_t ms_inputRowsIdx = 1; + static constexpr uint32_t ms_inputColsIdx = 2; + static constexpr uint32_t ms_inputChannelsIdx = 3; + + protected: + /** @brief Gets the reference to op resolver interface class. */ + const tflite::MicroOpResolver& GetOpResolver() override; + + /** @brief Adds operations to the op resolver instance. */ + bool EnlistOperations() override; + + private: + /* Maximum number of individual operations that can be enlisted. */ + static constexpr int ms_maxOpCnt = 7; + + /* A mutable op resolver instance. */ + tflite::MicroMutableOpResolver m_opResolver; + }; + +} /* namespace app */ +} /* namespace arm */ + +#endif /* IMG_CLASS_MOBILENETMODEL_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/UseCaseHandler_img.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/UseCaseHandler_img.cc new file mode 100644 index 0000000000..b0f4a23d93 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/UseCaseHandler_img.cc @@ -0,0 +1,189 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021-2022 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#include +#include +#include "Classifier.hpp" +#include "MobileNetModel.hpp" +#include "ImageUtils.hpp" +#include "UseCaseCommonUtils.hpp" +#include "log_macros.h" +#include "ImgClassProcessing.hpp" + +#include "camera_layer.h" +extern "C" { +#include "timer.h" + +} + +#include + +using ImgClassClassifier = arm::app::Classifier; + +extern uint8_t bsp_camera_out_buffer888[]; +extern uint8_t bsp_cls_model_ip_buffer888[]; +extern uint8_t bsp_det_crop_model_ip_buffer888[]; + +#define DST_HEIGHT 224 +#define DST_WIDTH 224 +#define SRC_HEIGHT 240 +#define SRC_WIDTH 240 +#define img_channel 3 +#define crop_offset 40 + +extern "C" { + extern uint64_t image_classification_inference_time; +} + + +void nearestNeighborSamplingCls(uint8_t* srcImage, uint8_t* dstImage, bool pad) { + + int f_dst_width; + int f_dst_height; + int incr_pointer = 0; + if(pad) + { + int max_val = SRC_WIDTH>SRC_HEIGHT?SRC_WIDTH:SRC_HEIGHT; + float scale = (float)DST_WIDTH/(float)max_val; + f_dst_width = SRC_WIDTH*scale; + f_dst_height = SRC_HEIGHT*scale; + + int pad_w_offset = f_dst_width("model"); + + if (!model.IsInited()) { + error("Model is not initialized! Terminating processing.\n"); + return false; + } + + TfLiteTensor* inputTensor = model.GetInputTensor(0); + TfLiteTensor* outputTensor = model.GetOutputTensor(0); + if (!inputTensor->dims) { + error("Invalid input tensor dims\n"); + return false; + } else if (inputTensor->dims->size < 4) { + error("Input tensor dimension should be = 4\n"); + return false; + } + + /* Get input shape for displaying the image. */ + TfLiteIntArray* inputShape = model.GetInputShape(0); + + /* Set up pre and post-processing. */ + ImgClassPreProcess preProcess = ImgClassPreProcess(inputTensor, model.IsDataSigned()); + + std::vector results; + ImgClassPostProcess postProcess = ImgClassPostProcess(outputTensor, + ctx.Get("classifier"), + results); + { + + int i=0; + int start_index = (crop_offset*img_channel); + + while(ibytes < IMAGE_DATA_SIZE ? + inputTensor->bytes : IMAGE_DATA_SIZE; + + /* Run the pre-processing, inference and post-processing. */ + if (!preProcess.DoPreProcess(imgSrc, imgSz)) { + error("Pre-processing failed."); + return false; + } + SCB_CleanDCache(); + uint64_t t1 = get_timestamp(); + if (!RunInference(model)) { + error("Inference failed."); + return false; + } + SCB_CleanDCache(); + image_classification_inference_time = get_timestamp() - t1; + if (!postProcess.DoPostProcess()) { + error("Post-processing failed."); + return false; + } + + /* Add results to context for access outside handler. */ + ctx.Set>("results", results); + e_printf("\r\nInference time: %.1f ms", image_classification_inference_time/1000.f); + if (!PresentInferenceResult(results)) { + return false; + } + } + + return true; + } + +} /* namespace app */ +} /* namespace arm */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/UseCaseHandler_img.hpp b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/UseCaseHandler_img.hpp new file mode 100644 index 0000000000..3baf35e846 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/UseCaseHandler_img.hpp @@ -0,0 +1,37 @@ +/* + * SPDX-FileCopyrightText: Copyright 2021 Arm Limited and/or its affiliates + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#ifndef IMG_CLASS_EVT_HANDLER_HPP +#define IMG_CLASS_EVT_HANDLER_HPP + +#include + +namespace arm { +namespace app { + + /** + * @brief Handles the inference event. + * @param[in] ctx Pointer to the application context. + * @param[in] imgIndex Index to the image to classify. + * @param[in] runAll Flag to request classification of all the available images. + * @return true or false based on execution success. + **/ + //bool ClassifyImageHandler(ApplicationContext& ctx, uint32_t imgIndex, bool runAll); + bool ClassifyImageHandler(ApplicationContext& ctx); +} /* namespace app */ +} /* namespace arm */ + +#endif /* IMG_CLASS_EVT_HANDLER_HPP */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/mobilenet_v1_0.25_224_INT8_tflite.cc b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/mobilenet_v1_0.25_224_INT8_tflite.cc new file mode 100644 index 0000000000..c9f9a94a0b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_apps/image_classification/mobilenet_v1_0.25_224_INT8_tflite.cc @@ -0,0 +1,51907 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022, Arm Limited and affiliates. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/********************* Autogenerated file. DO NOT EDIT ******************* + * Generated mobilenet_v1_0.25_224_INT8.tflite file. + * Date: 2023-01-16 00:54:09.081973 + ***************************************************************************/ + +#include "BufAttributes.hpp" + +#include +#include + + +namespace arm { +namespace app { +namespace img_class { + + +static const uint8_t nn_model[] MODEL_TFLITE_ATTRIBUTE = +{ + + 0x1c, 0x00, 0x00, 0x00, 0x54, 0x46, 0x4c, 0x33, 0x00, 0x00, 0x12, 0x00, + 0x1c, 0x00, 0x18, 0x00, 0x14, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, + 0x00, 0x00, 0x04, 0x00, 0x12, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x48, 0x00, 0x00, 0x00, 0x5c, 0x53, 0x07, 0x00, 0x6c, 0x53, 0x07, 0x00, + 0xf0, 0x7d, 0x09, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x13, 0x00, 0x00, 0x00, 0x6d, 0x69, 0x6e, 0x5f, 0x72, 0x75, 0x6e, 0x74, + 0x69, 0x6d, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x00, + 0x5b, 0x00, 0x00, 0x00, 0x10, 0x53, 0x07, 0x00, 0x08, 0x53, 0x07, 0x00, + 0xd8, 0x52, 0x07, 0x00, 0xc8, 0x50, 0x07, 0x00, 0xb8, 0x4e, 0x07, 0x00, + 0xa8, 0x4c, 0x07, 0x00, 0x98, 0x4a, 0x07, 0x00, 0x88, 0x48, 0x07, 0x00, + 0x78, 0x44, 0x07, 0x00, 0x68, 0x40, 0x07, 0x00, 0x58, 0x3c, 0x07, 0x00, + 0x28, 0x3c, 0x07, 0x00, 0xd8, 0x3b, 0x07, 0x00, 0x88, 0x3b, 0x07, 0x00, + 0xf8, 0x3a, 0x07, 0x00, 0x68, 0x3a, 0x07, 0x00, 0xd8, 0x39, 0x07, 0x00, + 0x48, 0x39, 0x07, 0x00, 0x38, 0x38, 0x07, 0x00, 0x28, 0x37, 0x07, 0x00, + 0x18, 0x36, 0x07, 0x00, 0x08, 0x35, 0x07, 0x00, 0xf8, 0x32, 0x07, 0x00, + 0xe8, 0x30, 0x07, 0x00, 0xd8, 0x2e, 0x07, 0x00, 0xc8, 0x2c, 0x07, 0x00, + 0xb8, 0x2a, 0x07, 0x00, 0xa8, 0x28, 0x07, 0x00, 0x98, 0x26, 0x07, 0x00, + 0xb0, 0x25, 0x07, 0x00, 0x20, 0x25, 0x07, 0x00, 0x10, 0x23, 0x07, 0x00, + 0x00, 0x1f, 0x07, 0x00, 0xf0, 0x16, 0x07, 0x00, 0xe0, 0x06, 0x07, 0x00, + 0xd0, 0xe6, 0x06, 0x00, 0xc0, 0xa6, 0x06, 0x00, 0xb0, 0x66, 0x06, 0x00, + 0xa0, 0x26, 0x06, 0x00, 0x90, 0xe6, 0x05, 0x00, 0x80, 0xa6, 0x05, 0x00, + 0x70, 0x26, 0x05, 0x00, 0x60, 0x26, 0x04, 0x00, 0x50, 0x3d, 0x00, 0x00, + 0xf8, 0x3c, 0x00, 0x00, 0x58, 0x3c, 0x00, 0x00, 0x28, 0x3b, 0x00, 0x00, + 0xf8, 0x39, 0x00, 0x00, 0xa8, 0x37, 0x00, 0x00, 0x58, 0x35, 0x00, 0x00, + 0xc8, 0x30, 0x00, 0x00, 0x38, 0x2c, 0x00, 0x00, 0xa8, 0x27, 0x00, 0x00, + 0x18, 0x23, 0x00, 0x00, 0x88, 0x1e, 0x00, 0x00, 0xf8, 0x19, 0x00, 0x00, + 0xe8, 0x10, 0x00, 0x00, 0x34, 0x01, 0x00, 0x00, 0x1c, 0x01, 0x00, 0x00, + 0x14, 0x01, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, + 0xfc, 0x00, 0x00, 0x00, 0xf4, 0x00, 0x00, 0x00, 0xec, 0x00, 0x00, 0x00, + 0xe4, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00, 0xd4, 0x00, 0x00, 0x00, + 0xcc, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, + 0xb4, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, + 0x9c, 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, + 0x84, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, + 0x6c, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, + 0x54, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x6e, 0xad, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x31, 0x2e, 0x35, 0x2e, + 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x78, 0x7a, 0xf8, 0xff, 0x7c, 0x7a, 0xf8, 0xff, 0x80, 0x7a, 0xf8, 0xff, + 0x84, 0x7a, 0xf8, 0xff, 0x88, 0x7a, 0xf8, 0xff, 0x8c, 0x7a, 0xf8, 0xff, + 0x90, 0x7a, 0xf8, 0xff, 0x94, 0x7a, 0xf8, 0xff, 0x98, 0x7a, 0xf8, 0xff, + 0x9c, 0x7a, 0xf8, 0xff, 0xa0, 0x7a, 0xf8, 0xff, 0xa4, 0x7a, 0xf8, 0xff, + 0xa8, 0x7a, 0xf8, 0xff, 0xac, 0x7a, 0xf8, 0xff, 0xb0, 0x7a, 0xf8, 0xff, + 0xb4, 0x7a, 0xf8, 0xff, 0xb8, 0x7a, 0xf8, 0xff, 0xbc, 0x7a, 0xf8, 0xff, + 0xc0, 0x7a, 0xf8, 0xff, 0xc4, 0x7a, 0xf8, 0xff, 0xc8, 0x7a, 0xf8, 0xff, + 0xcc, 0x7a, 0xf8, 0xff, 0xd0, 0x7a, 0xf8, 0xff, 0xd4, 0x7a, 0xf8, 0xff, + 0xd8, 0x7a, 0xf8, 0xff, 0xdc, 0x7a, 0xf8, 0xff, 0xe0, 0x7a, 0xf8, 0xff, + 0xe4, 0x7a, 0xf8, 0xff, 0xe8, 0x7a, 0xf8, 0xff, 0xec, 0x7a, 0xf8, 0xff, + 0xf0, 0x7a, 0xf8, 0xff, 0x06, 0xae, 0xf8, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, + 0x1a, 0xae, 0xf8, 0xff, 0x04, 0x00, 0x00, 0x00, 0xa4, 0x0f, 0x00, 0x00, + 0x2d, 0x6c, 0xfe, 0xff, 0x2c, 0xff, 0xff, 0xff, 0x2e, 0x09, 0x00, 0x00, + 0xd8, 0xe9, 0xff, 0xff, 0xcd, 0xf7, 0xff, 0xff, 0x87, 0x23, 0x00, 0x00, + 0x2d, 0xfd, 0xff, 0xff, 0xbe, 0x0d, 0x00, 0x00, 0xc1, 0x09, 0x00, 0x00, + 0xa6, 0x00, 0x00, 0x00, 0xa9, 0xf2, 0xff, 0xff, 0x31, 0xf3, 0xff, 0xff, + 0x81, 0xec, 0xff, 0xff, 0x52, 0x03, 0x00, 0x00, 0x05, 0x0d, 0x00, 0x00, + 0x18, 0xfd, 0xff, 0xff, 0x79, 0xfa, 0xff, 0xff, 0x45, 0xf6, 0xff, 0xff, + 0x77, 0xf9, 0xff, 0xff, 0x8e, 0x0a, 0x00, 0x00, 0xb4, 0xf6, 0xff, 0xff, + 0x83, 0xf8, 0xff, 0xff, 0xcc, 0x19, 0x00, 0x00, 0x73, 0x1e, 0x00, 0x00, + 0x92, 0x14, 0x00, 0x00, 0x5f, 0x06, 0x00, 0x00, 0xee, 0xff, 0xff, 0xff, + 0x37, 0x15, 0x00, 0x00, 0xe5, 0x09, 0x00, 0x00, 0xc2, 0x06, 0x00, 0x00, + 0x58, 0xfb, 0xff, 0xff, 0x33, 0x11, 0x00, 0x00, 0x9d, 0x02, 0x00, 0x00, + 0x10, 0x03, 0x00, 0x00, 0x17, 0xf8, 0xff, 0xff, 0x14, 0xff, 0xff, 0xff, + 0xcb, 0xd3, 0xff, 0xff, 0x06, 0xf9, 0xff, 0xff, 0x8a, 0xf1, 0xff, 0xff, + 0x0d, 0x0d, 0x00, 0x00, 0x82, 0x05, 0x00, 0x00, 0xd2, 0x01, 0x00, 0x00, + 0x6d, 0x03, 0x00, 0x00, 0x52, 0x0f, 0x00, 0x00, 0xbd, 0xf7, 0xff, 0xff, + 0x0b, 0xfa, 0xff, 0xff, 0xce, 0x0b, 0x00, 0x00, 0xf6, 0x12, 0x00, 0x00, + 0x7d, 0xfa, 0xff, 0xff, 0xf5, 0xe9, 0xff, 0xff, 0x99, 0x06, 0x00, 0x00, + 0x1c, 0x05, 0x00, 0x00, 0x41, 0xf3, 0xff, 0xff, 0xbe, 0x07, 0x00, 0x00, + 0xd7, 0x0e, 0x00, 0x00, 0xac, 0x03, 0x00, 0x00, 0x1b, 0xf7, 0xff, 0xff, + 0x5f, 0x11, 0x00, 0x00, 0xab, 0xfb, 0xff, 0xff, 0x17, 0x14, 0x00, 0x00, + 0x14, 0x0f, 0x00, 0x00, 0x07, 0x07, 0x00, 0x00, 0x95, 0x08, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x00, 0x31, 0x0f, 0x00, 0x00, 0xda, 0x08, 0x00, 0x00, + 0x29, 0x12, 0x00, 0x00, 0x00, 0xec, 0xff, 0xff, 0xe4, 0xf9, 0xff, 0xff, + 0x76, 0x04, 0x00, 0x00, 0xf3, 0x0d, 0x00, 0x00, 0x9a, 0xe6, 0xff, 0xff, + 0x73, 0x13, 0x00, 0x00, 0xa7, 0x0c, 0x00, 0x00, 0xe7, 0x0a, 0x00, 0x00, + 0x3b, 0x08, 0x00, 0x00, 0x58, 0x21, 0x00, 0x00, 0x7c, 0x11, 0x00, 0x00, + 0xb5, 0x1a, 0x00, 0x00, 0xff, 0x13, 0x00, 0x00, 0xd3, 0x0e, 0x00, 0x00, + 0x79, 0xf2, 0xff, 0xff, 0x96, 0xfc, 0xff, 0xff, 0x20, 0x10, 0x00, 0x00, + 0xbb, 0xd5, 0xff, 0xff, 0x0e, 0xfe, 0xff, 0xff, 0xa5, 0x02, 0x00, 0x00, + 0x96, 0xf3, 0xff, 0xff, 0x6f, 0x0c, 0x00, 0x00, 0x06, 0x0f, 0x00, 0x00, + 0x8b, 0x18, 0x00, 0x00, 0xd9, 0xf8, 0xff, 0xff, 0xea, 0xeb, 0xff, 0xff, + 0xe0, 0xfe, 0xff, 0xff, 0x3d, 0xfa, 0xff, 0xff, 0x00, 0xfb, 0xff, 0xff, + 0xe8, 0xe6, 0xff, 0xff, 0xe4, 0x0e, 0x00, 0x00, 0x14, 0xf4, 0xff, 0xff, + 0xd3, 0xe2, 0xff, 0xff, 0xc8, 0xee, 0xff, 0xff, 0x41, 0xfb, 0xff, 0xff, + 0x17, 0xeb, 0xff, 0xff, 0x18, 0x06, 0x00, 0x00, 0x46, 0x12, 0x00, 0x00, + 0x55, 0x0e, 0x00, 0x00, 0x96, 0x09, 0x00, 0x00, 0x27, 0x14, 0x00, 0x00, + 0xc0, 0xfc, 0xff, 0xff, 0xed, 0xed, 0xff, 0xff, 0xe9, 0xd3, 0xff, 0xff, + 0xaa, 0xd8, 0xff, 0xff, 0xf5, 0x3b, 0x00, 0x00, 0x89, 0x1c, 0x00, 0x00, + 0x9b, 0xfe, 0xff, 0xff, 0xb9, 0x10, 0x00, 0x00, 0x5e, 0xcc, 0xff, 0xff, + 0x56, 0xd9, 0xff, 0xff, 0xb5, 0x05, 0x00, 0x00, 0x41, 0xf8, 0xff, 0xff, + 0x38, 0xeb, 0xff, 0xff, 0xf9, 0xf8, 0xff, 0xff, 0xc1, 0xe8, 0xff, 0xff, + 0xbf, 0xe3, 0xff, 0xff, 0x47, 0xf0, 0xff, 0xff, 0xf5, 0xf8, 0xff, 0xff, + 0x7b, 0xd7, 0xff, 0xff, 0xb8, 0xf5, 0xff, 0xff, 0xf7, 0xf2, 0xff, 0xff, + 0xd5, 0xfd, 0xff, 0xff, 0x6b, 0x0b, 0x00, 0x00, 0xf7, 0xfc, 0xff, 0xff, + 0x52, 0xf5, 0xff, 0xff, 0x02, 0x0c, 0x00, 0x00, 0x10, 0x03, 0x00, 0x00, + 0x7d, 0xe1, 0xff, 0xff, 0xdb, 0xee, 0xff, 0xff, 0x6a, 0xe5, 0xff, 0xff, + 0xff, 0xf2, 0xff, 0xff, 0x86, 0xea, 0xff, 0xff, 0x39, 0xe3, 0xff, 0xff, + 0xb7, 0xef, 0xff, 0xff, 0x51, 0xf7, 0xff, 0xff, 0x70, 0xf5, 0xff, 0xff, + 0xbc, 0xed, 0xff, 0xff, 0x24, 0xf8, 0xff, 0xff, 0xf8, 0xfb, 0xff, 0xff, + 0xaa, 0xeb, 0xff, 0xff, 0xf5, 0xc7, 0xff, 0xff, 0xf1, 0xf2, 0xff, 0xff, + 0x50, 0xf2, 0xff, 0xff, 0xd2, 0x0b, 0x00, 0x00, 0xf5, 0x02, 0x00, 0x00, + 0xdb, 0xe0, 0xff, 0xff, 0x34, 0x1b, 0x00, 0x00, 0x15, 0xf4, 0xff, 0xff, + 0x30, 0x0c, 0x00, 0x00, 0x9b, 0x00, 0x00, 0x00, 0x6f, 0xd5, 0xff, 0xff, + 0x23, 0xe6, 0xff, 0xff, 0x12, 0xf7, 0xff, 0xff, 0x53, 0xf3, 0xff, 0xff, + 0x36, 0x1b, 0x00, 0x00, 0x73, 0x19, 0x00, 0x00, 0x03, 0x0d, 0x00, 0x00, + 0x98, 0xf6, 0xff, 0xff, 0x20, 0xf5, 0xff, 0xff, 0xce, 0xf8, 0xff, 0xff, + 0xec, 0xe1, 0xff, 0xff, 0x5a, 0xf7, 0xff, 0xff, 0x4a, 0xe0, 0xff, 0xff, + 0xcf, 0xf9, 0xff, 0xff, 0x13, 0x1e, 0x00, 0x00, 0x2e, 0x06, 0x00, 0x00, + 0xd3, 0xf9, 0xff, 0xff, 0x67, 0xfe, 0xff, 0xff, 0xb5, 0xd8, 0xff, 0xff, + 0x4b, 0xe6, 0xff, 0xff, 0x0f, 0xe9, 0xff, 0xff, 0x53, 0x21, 0x00, 0x00, + 0x69, 0xff, 0xff, 0xff, 0xe5, 0xf5, 0xff, 0xff, 0x87, 0xf7, 0xff, 0xff, + 0xe5, 0x06, 0x00, 0x00, 0x51, 0x01, 0x00, 0x00, 0x14, 0x11, 0x00, 0x00, + 0xbf, 0x10, 0x00, 0x00, 0x85, 0x0a, 0x00, 0x00, 0x1c, 0x0f, 0x00, 0x00, + 0xf0, 0xee, 0xff, 0xff, 0x2c, 0xfd, 0xff, 0xff, 0xb5, 0xf5, 0xff, 0xff, + 0xe8, 0x16, 0x00, 0x00, 0x29, 0xfa, 0xff, 0xff, 0xc2, 0xe8, 0xff, 0xff, + 0x39, 0xea, 0xff, 0xff, 0xb8, 0x33, 0x00, 0x00, 0x93, 0x08, 0x00, 0x00, + 0xc4, 0x02, 0x00, 0x00, 0x73, 0xe9, 0xff, 0xff, 0x32, 0x0f, 0x00, 0x00, + 0x03, 0xde, 0xff, 0xff, 0x72, 0x0a, 0x00, 0x00, 0x3c, 0x1c, 0x00, 0x00, + 0xdd, 0x19, 0x00, 0x00, 0x64, 0x16, 0x00, 0x00, 0xff, 0xf3, 0xff, 0xff, + 0x0a, 0xf0, 0xff, 0xff, 0x67, 0xdb, 0xff, 0xff, 0x6d, 0xee, 0xff, 0xff, + 0x23, 0x1a, 0x00, 0x00, 0xf3, 0xeb, 0xff, 0xff, 0xd6, 0xff, 0xff, 0xff, + 0x11, 0xf7, 0xff, 0xff, 0xb0, 0xfe, 0xff, 0xff, 0x8d, 0x06, 0x00, 0x00, + 0x62, 0xee, 0xff, 0xff, 0x01, 0xfe, 0xff, 0xff, 0xbc, 0x23, 0x00, 0x00, + 0xa6, 0xf9, 0xff, 0xff, 0xc8, 0xf4, 0xff, 0xff, 0xda, 0xfa, 0xff, 0xff, + 0xf8, 0xf7, 0xff, 0xff, 0xdb, 0xeb, 0xff, 0xff, 0x74, 0x21, 0x00, 0x00, + 0x7a, 0xef, 0xff, 0xff, 0xeb, 0xf8, 0xff, 0xff, 0x0f, 0xf7, 0xff, 0xff, + 0xa3, 0xe3, 0xff, 0xff, 0x1b, 0xdf, 0xff, 0xff, 0x5d, 0x1b, 0x00, 0x00, + 0xec, 0xf1, 0xff, 0xff, 0xfa, 0xd2, 0xff, 0xff, 0xfb, 0xdf, 0xff, 0xff, + 0x5f, 0x08, 0x00, 0x00, 0x83, 0x07, 0x00, 0x00, 0xaf, 0xf9, 0xff, 0xff, + 0x0c, 0x0b, 0x00, 0x00, 0x80, 0x18, 0x00, 0x00, 0x31, 0x0c, 0x00, 0x00, + 0x6c, 0x15, 0x00, 0x00, 0x80, 0xf8, 0xff, 0xff, 0x9e, 0xf6, 0xff, 0xff, + 0x8e, 0x02, 0x00, 0x00, 0x30, 0xed, 0xff, 0xff, 0xdf, 0xe3, 0xff, 0xff, + 0xff, 0x09, 0x00, 0x00, 0x00, 0xec, 0xff, 0xff, 0x2f, 0x0b, 0x00, 0x00, + 0x76, 0xf5, 0xff, 0xff, 0x0f, 0xf0, 0xff, 0xff, 0x08, 0x06, 0x00, 0x00, + 0xb8, 0x18, 0x00, 0x00, 0xed, 0xf1, 0xff, 0xff, 0xb0, 0xf7, 0xff, 0xff, + 0x8b, 0x24, 0x00, 0x00, 0xdc, 0xd6, 0xff, 0xff, 0x0c, 0xf9, 0xff, 0xff, + 0x58, 0xfe, 0xff, 0xff, 0xfc, 0x02, 0x00, 0x00, 0x13, 0xf4, 0xff, 0xff, + 0x0f, 0x05, 0x00, 0x00, 0xd2, 0xf7, 0xff, 0xff, 0x95, 0xe9, 0xff, 0xff, + 0xcc, 0xf5, 0xff, 0xff, 0x98, 0xf2, 0xff, 0xff, 0xe1, 0x06, 0x00, 0x00, + 0x4a, 0x07, 0x00, 0x00, 0x4c, 0xf0, 0xff, 0xff, 0x91, 0xe0, 0xff, 0xff, + 0xd9, 0x11, 0x00, 0x00, 0x44, 0x16, 0x00, 0x00, 0x12, 0x07, 0x00, 0x00, + 0xef, 0x17, 0x00, 0x00, 0xf2, 0x10, 0x00, 0x00, 0xc9, 0xec, 0xff, 0xff, + 0xc5, 0xe9, 0xff, 0xff, 0xc7, 0xff, 0xff, 0xff, 0x14, 0x0c, 0x00, 0x00, + 0x58, 0xef, 0xff, 0xff, 0x2b, 0x04, 0x00, 0x00, 0xab, 0x16, 0x00, 0x00, + 0xbf, 0x22, 0x00, 0x00, 0x8b, 0xf0, 0xff, 0xff, 0x26, 0x00, 0x00, 0x00, + 0xae, 0x1f, 0x00, 0x00, 0x36, 0x19, 0x00, 0x00, 0x0d, 0x13, 0x00, 0x00, + 0xe6, 0x05, 0x00, 0x00, 0x02, 0xfd, 0xff, 0xff, 0x56, 0x07, 0x00, 0x00, + 0x0a, 0x02, 0x00, 0x00, 0x3f, 0xe7, 0xff, 0xff, 0x4b, 0xf8, 0xff, 0xff, + 0xc2, 0xfb, 0xff, 0xff, 0x27, 0xfa, 0xff, 0xff, 0xa1, 0x0a, 0x00, 0x00, + 0xe9, 0x0f, 0x00, 0x00, 0xfd, 0xed, 0xff, 0xff, 0x3f, 0x08, 0x00, 0x00, + 0xe6, 0x03, 0x00, 0x00, 0x41, 0xe2, 0xff, 0xff, 0x28, 0xf9, 0xff, 0xff, + 0xd0, 0xe4, 0xff, 0xff, 0x2f, 0x02, 0x00, 0x00, 0x83, 0xd0, 0xff, 0xff, + 0xe4, 0x0f, 0x00, 0x00, 0xcd, 0x07, 0x00, 0x00, 0xce, 0xf1, 0xff, 0xff, + 0x48, 0x00, 0x00, 0x00, 0xa6, 0xdb, 0xff, 0xff, 0x68, 0xf4, 0xff, 0xff, + 0x5b, 0xee, 0xff, 0xff, 0x2f, 0xf5, 0xff, 0xff, 0x64, 0x16, 0x00, 0x00, + 0xb5, 0x16, 0x00, 0x00, 0x89, 0x10, 0x00, 0x00, 0x3f, 0x04, 0x00, 0x00, + 0x9a, 0xe9, 0xff, 0xff, 0x01, 0x0b, 0x00, 0x00, 0x2a, 0xf4, 0xff, 0xff, + 0xe4, 0xed, 0xff, 0xff, 0x15, 0xdc, 0xff, 0xff, 0x2c, 0xcc, 0xff, 0xff, + 0xc2, 0xd6, 0xff, 0xff, 0x88, 0xec, 0xff, 0xff, 0xd5, 0xd7, 0xff, 0xff, + 0xe7, 0xd2, 0xff, 0xff, 0x3b, 0xfa, 0xff, 0xff, 0x55, 0xf4, 0xff, 0xff, + 0x0c, 0xf8, 0xff, 0xff, 0x6a, 0x0c, 0x00, 0x00, 0xdf, 0xfe, 0xff, 0xff, + 0x79, 0x05, 0x00, 0x00, 0xdd, 0x05, 0x00, 0x00, 0xff, 0x0d, 0x00, 0x00, + 0xc5, 0xf8, 0xff, 0xff, 0xdc, 0xff, 0xff, 0xff, 0x7e, 0xf6, 0xff, 0xff, + 0x74, 0xe3, 0xff, 0xff, 0xa4, 0xf5, 0xff, 0xff, 0xb6, 0xfe, 0xff, 0xff, + 0xc4, 0xee, 0xff, 0xff, 0xec, 0xf2, 0xff, 0xff, 0x32, 0xfa, 0xff, 0xff, + 0xb6, 0xf1, 0xff, 0xff, 0x59, 0xf3, 0xff, 0xff, 0x91, 0xff, 0xff, 0xff, + 0x71, 0xfb, 0xff, 0xff, 0x8e, 0xeb, 0xff, 0xff, 0x6b, 0xfd, 0xff, 0xff, + 0x8b, 0xfa, 0xff, 0xff, 0x29, 0xfd, 0xff, 0xff, 0x98, 0xf0, 0xff, 0xff, + 0xe4, 0xf5, 0xff, 0xff, 0x13, 0x18, 0x00, 0x00, 0xea, 0xed, 0xff, 0xff, + 0x0e, 0x04, 0x00, 0x00, 0x96, 0xfe, 0xff, 0xff, 0x22, 0x00, 0x00, 0x00, + 0x3f, 0x11, 0x00, 0x00, 0x0f, 0xfb, 0xff, 0xff, 0x5e, 0x14, 0x00, 0x00, + 0x66, 0x13, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x00, 0x4a, 0xfe, 0xff, 0xff, + 0x1f, 0x0b, 0x00, 0x00, 0x84, 0x03, 0x00, 0x00, 0x54, 0x13, 0x00, 0x00, + 0xb5, 0xf7, 0xff, 0xff, 0xfd, 0x0a, 0x00, 0x00, 0xb4, 0xf3, 0xff, 0xff, + 0x36, 0xee, 0xff, 0xff, 0xc8, 0x01, 0x00, 0x00, 0xb2, 0x0f, 0x00, 0x00, + 0x8d, 0x0d, 0x00, 0x00, 0x2b, 0xfe, 0xff, 0xff, 0x2a, 0x0d, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x8e, 0x0d, 0x00, 0x00, 0x5b, 0x0d, 0x00, 0x00, + 0x43, 0xfc, 0xff, 0xff, 0x3d, 0x16, 0x00, 0x00, 0x3c, 0x12, 0x00, 0x00, + 0x48, 0x07, 0x00, 0x00, 0x98, 0xee, 0xff, 0xff, 0x7b, 0x0d, 0x00, 0x00, + 0x76, 0x08, 0x00, 0x00, 0x41, 0xef, 0xff, 0xff, 0x67, 0xf6, 0xff, 0xff, + 0xc0, 0x03, 0x00, 0x00, 0x90, 0xfa, 0xff, 0xff, 0x06, 0x1b, 0x00, 0x00, + 0xca, 0xe0, 0xff, 0xff, 0x91, 0xed, 0xff, 0xff, 0x68, 0xf7, 0xff, 0xff, + 0x3c, 0x07, 0x00, 0x00, 0xff, 0xee, 0xff, 0xff, 0x30, 0xf4, 0xff, 0xff, + 0x2c, 0xd8, 0xff, 0xff, 0xef, 0x1f, 0x00, 0x00, 0x94, 0xf8, 0xff, 0xff, + 0x24, 0x0f, 0x00, 0x00, 0x6b, 0xfe, 0xff, 0xff, 0xa5, 0xfa, 0xff, 0xff, + 0x41, 0xdb, 0xff, 0xff, 0x20, 0xfc, 0xff, 0xff, 0xa0, 0xf4, 0xff, 0xff, + 0x27, 0xeb, 0xff, 0xff, 0x2f, 0xdb, 0xff, 0xff, 0x7f, 0xf8, 0xff, 0xff, + 0x8a, 0x06, 0x00, 0x00, 0x78, 0xec, 0xff, 0xff, 0xeb, 0xf8, 0xff, 0xff, + 0xa1, 0x1b, 0x00, 0x00, 0xed, 0x0c, 0x00, 0x00, 0x93, 0x01, 0x00, 0x00, + 0x85, 0x1c, 0x00, 0x00, 0x5e, 0xf1, 0xff, 0xff, 0x2b, 0x07, 0x00, 0x00, + 0x5d, 0x0d, 0x00, 0x00, 0x26, 0xf9, 0xff, 0xff, 0x10, 0x03, 0x00, 0x00, + 0x12, 0x0a, 0x00, 0x00, 0x11, 0x25, 0x00, 0x00, 0x8e, 0x3e, 0x00, 0x00, + 0xae, 0x15, 0x00, 0x00, 0x62, 0xeb, 0xff, 0xff, 0x10, 0x02, 0x00, 0x00, + 0x4d, 0x03, 0x00, 0x00, 0x8a, 0x16, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, + 0x37, 0xfb, 0xff, 0xff, 0x8f, 0x0e, 0x00, 0x00, 0xed, 0x03, 0x00, 0x00, + 0x64, 0xff, 0xff, 0xff, 0x62, 0xff, 0xff, 0xff, 0x2e, 0xed, 0xff, 0xff, + 0x04, 0xe7, 0xff, 0xff, 0x0f, 0x09, 0x00, 0x00, 0xb9, 0xe9, 0xff, 0xff, + 0xbc, 0x11, 0x00, 0x00, 0x13, 0xff, 0xff, 0xff, 0x76, 0xfc, 0xff, 0xff, + 0xa6, 0x09, 0x00, 0x00, 0xac, 0x01, 0x00, 0x00, 0x5b, 0x0e, 0x00, 0x00, + 0x25, 0x08, 0x00, 0x00, 0xa1, 0xfd, 0xff, 0xff, 0x7a, 0x19, 0x00, 0x00, + 0x8c, 0x00, 0x00, 0x00, 0x7d, 0x01, 0x00, 0x00, 0x91, 0x07, 0x00, 0x00, + 0x31, 0x03, 0x00, 0x00, 0x33, 0x09, 0x00, 0x00, 0x11, 0x08, 0x00, 0x00, + 0x43, 0x01, 0x00, 0x00, 0xc8, 0x0c, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, + 0x7d, 0xf7, 0xff, 0xff, 0xed, 0x0e, 0x00, 0x00, 0x7c, 0xea, 0xff, 0xff, + 0x21, 0x08, 0x00, 0x00, 0x9b, 0x00, 0x00, 0x00, 0x29, 0xfc, 0xff, 0xff, + 0xcb, 0x2d, 0x00, 0x00, 0xe6, 0x31, 0x00, 0x00, 0xb8, 0xf9, 0xff, 0xff, + 0x7a, 0xf7, 0xff, 0xff, 0xf6, 0x07, 0x00, 0x00, 0x8e, 0xe8, 0xff, 0xff, + 0xb6, 0xf3, 0xff, 0xff, 0x6d, 0xf6, 0xff, 0xff, 0xf2, 0xf0, 0xff, 0xff, + 0xea, 0x0e, 0x00, 0x00, 0x88, 0xef, 0xff, 0xff, 0xba, 0x06, 0x00, 0x00, + 0x8d, 0xf0, 0xff, 0xff, 0xbf, 0x02, 0x00, 0x00, 0xe6, 0xfa, 0xff, 0xff, + 0xef, 0xe6, 0xff, 0xff, 0xf6, 0x11, 0x00, 0x00, 0xbc, 0x0f, 0x00, 0x00, + 0x6f, 0x01, 0x00, 0x00, 0x95, 0xf9, 0xff, 0xff, 0x6d, 0xe0, 0xff, 0xff, + 0xe6, 0x05, 0x00, 0x00, 0x3c, 0x0e, 0x00, 0x00, 0x07, 0x02, 0x00, 0x00, + 0x21, 0x00, 0x00, 0x00, 0x6b, 0x1a, 0x00, 0x00, 0xf4, 0x06, 0x00, 0x00, + 0xf0, 0x17, 0x00, 0x00, 0x5e, 0x0e, 0x00, 0x00, 0x26, 0xf6, 0xff, 0xff, + 0xc3, 0xe8, 0xff, 0xff, 0xb6, 0xf4, 0xff, 0xff, 0xe3, 0x0d, 0x00, 0x00, + 0xcf, 0xde, 0xff, 0xff, 0xf5, 0x00, 0x00, 0x00, 0x1a, 0x2a, 0x00, 0x00, + 0x55, 0x17, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x00, 0x70, 0xf1, 0xff, 0xff, + 0x8a, 0xf7, 0xff, 0xff, 0x6c, 0x13, 0x00, 0x00, 0x63, 0x01, 0x00, 0x00, + 0x80, 0xfb, 0xff, 0xff, 0xbf, 0x02, 0x00, 0x00, 0x9f, 0x09, 0x00, 0x00, + 0x86, 0xf2, 0xff, 0xff, 0x93, 0xf0, 0xff, 0xff, 0x78, 0xe6, 0xff, 0xff, + 0x03, 0x01, 0x00, 0x00, 0x57, 0x03, 0x00, 0x00, 0xf5, 0x08, 0x00, 0x00, + 0x15, 0x1a, 0x00, 0x00, 0x59, 0xf4, 0xff, 0xff, 0x9e, 0xee, 0xff, 0xff, + 0xb2, 0x04, 0x00, 0x00, 0xcf, 0x21, 0x00, 0x00, 0x8a, 0xeb, 0xff, 0xff, + 0xcf, 0xf8, 0xff, 0xff, 0xe5, 0xed, 0xff, 0xff, 0x0f, 0x23, 0x00, 0x00, + 0x47, 0x03, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x74, 0x15, 0x00, 0x00, + 0x8d, 0xf0, 0xff, 0xff, 0x61, 0x00, 0x00, 0x00, 0xe8, 0x1b, 0x00, 0x00, + 0x38, 0x10, 0x00, 0x00, 0x5d, 0xf7, 0xff, 0xff, 0x43, 0x00, 0x00, 0x00, + 0xd7, 0x09, 0x00, 0x00, 0xae, 0x1b, 0x00, 0x00, 0x57, 0xf6, 0xff, 0xff, + 0xac, 0xe9, 0xff, 0xff, 0x96, 0x11, 0x00, 0x00, 0x52, 0xfb, 0xff, 0xff, + 0x40, 0x07, 0x00, 0x00, 0xa9, 0xec, 0xff, 0xff, 0x37, 0xfd, 0xff, 0xff, + 0x30, 0x06, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0x78, 0xee, 0xff, 0xff, + 0x1b, 0x29, 0x00, 0x00, 0x7f, 0xfb, 0xff, 0xff, 0x69, 0xdf, 0xff, 0xff, + 0x28, 0xf6, 0xff, 0xff, 0xe4, 0x2c, 0x00, 0x00, 0x08, 0xed, 0xff, 0xff, + 0xb2, 0x0e, 0x00, 0x00, 0x34, 0x0b, 0x00, 0x00, 0x54, 0xff, 0xff, 0xff, + 0x7b, 0xf7, 0xff, 0xff, 0xf2, 0xfe, 0xff, 0xff, 0xda, 0xea, 0xff, 0xff, + 0x21, 0xfb, 0xff, 0xff, 0xd7, 0x0a, 0x00, 0x00, 0xd4, 0x06, 0x00, 0x00, + 0x7f, 0xef, 0xff, 0xff, 0x30, 0xfc, 0xff, 0xff, 0xe0, 0xf6, 0xff, 0xff, + 0xca, 0x0f, 0x00, 0x00, 0x35, 0xde, 0xff, 0xff, 0xb1, 0x0a, 0x00, 0x00, + 0x68, 0x0e, 0x00, 0x00, 0x82, 0x08, 0x00, 0x00, 0x06, 0x1a, 0x00, 0x00, + 0xc7, 0x07, 0x00, 0x00, 0xcf, 0x10, 0x00, 0x00, 0x51, 0xed, 0xff, 0xff, + 0x17, 0xfc, 0xff, 0xff, 0xd5, 0x0b, 0x00, 0x00, 0xe0, 0x0b, 0x00, 0x00, + 0xa3, 0x15, 0x00, 0x00, 0x18, 0x0c, 0x00, 0x00, 0x43, 0x17, 0x00, 0x00, + 0x9b, 0xfc, 0xff, 0xff, 0xf7, 0x12, 0x00, 0x00, 0x29, 0xf9, 0xff, 0xff, + 0x47, 0xe3, 0xff, 0xff, 0x0e, 0xf4, 0xff, 0xff, 0x20, 0xf3, 0xff, 0xff, + 0xb6, 0x10, 0x00, 0x00, 0x35, 0x0d, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0xf2, 0x24, 0x00, 0x00, 0x78, 0x03, 0x00, 0x00, 0x93, 0xff, 0xff, 0xff, + 0xff, 0xe9, 0xff, 0xff, 0x3d, 0x0e, 0x00, 0x00, 0x13, 0xfb, 0xff, 0xff, + 0xd3, 0x18, 0x00, 0x00, 0xad, 0x09, 0x00, 0x00, 0x4a, 0xe1, 0xff, 0xff, + 0x4a, 0x1a, 0x00, 0x00, 0x63, 0x15, 0x00, 0x00, 0x35, 0xe8, 0xff, 0xff, + 0x72, 0x0b, 0x00, 0x00, 0x0b, 0x2f, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, + 0xdd, 0x09, 0x00, 0x00, 0x7c, 0xff, 0xff, 0xff, 0x35, 0xfe, 0xff, 0xff, + 0x2f, 0x0d, 0x00, 0x00, 0x99, 0x25, 0x00, 0x00, 0x51, 0xfe, 0xff, 0xff, + 0xde, 0x0d, 0x00, 0x00, 0x0b, 0x07, 0x00, 0x00, 0x16, 0x08, 0x00, 0x00, + 0x3d, 0xfe, 0xff, 0xff, 0x51, 0xfc, 0xff, 0xff, 0xfc, 0xf4, 0xff, 0xff, + 0x87, 0xf5, 0xff, 0xff, 0xf9, 0x08, 0x00, 0x00, 0xd0, 0xff, 0xff, 0xff, + 0xc0, 0x10, 0x00, 0x00, 0x29, 0x1f, 0x00, 0x00, 0x3a, 0xf5, 0xff, 0xff, + 0x7f, 0x12, 0x00, 0x00, 0x80, 0x10, 0x00, 0x00, 0x73, 0x10, 0x00, 0x00, + 0xdb, 0x42, 0x00, 0x00, 0x2c, 0x06, 0x00, 0x00, 0x02, 0xfe, 0xff, 0xff, + 0x5b, 0x0e, 0x00, 0x00, 0x90, 0x0f, 0x00, 0x00, 0xae, 0xf4, 0xff, 0xff, + 0x38, 0x01, 0x00, 0x00, 0x52, 0x0e, 0x00, 0x00, 0x1e, 0x01, 0x00, 0x00, + 0x74, 0x1e, 0x00, 0x00, 0xd3, 0x16, 0x00, 0x00, 0x04, 0x11, 0x00, 0x00, + 0xc0, 0xf8, 0xff, 0xff, 0xaa, 0x0b, 0x00, 0x00, 0x17, 0xf3, 0xff, 0xff, + 0x7c, 0xfe, 0xff, 0xff, 0x96, 0xf3, 0xff, 0xff, 0xa9, 0xdb, 0xff, 0xff, + 0x16, 0x00, 0x00, 0x00, 0x16, 0x05, 0x00, 0x00, 0xfa, 0x03, 0x00, 0x00, + 0xaf, 0x07, 0x00, 0x00, 0x5f, 0x04, 0x00, 0x00, 0x59, 0x08, 0x00, 0x00, + 0xef, 0x05, 0x00, 0x00, 0x52, 0xfb, 0xff, 0xff, 0x19, 0x06, 0x00, 0x00, + 0x87, 0x13, 0x00, 0x00, 0x42, 0x13, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, + 0xa2, 0x03, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, 0xc3, 0x1f, 0x00, 0x00, + 0x42, 0xec, 0xff, 0xff, 0x8d, 0xef, 0xff, 0xff, 0x82, 0xf2, 0xff, 0xff, + 0x3b, 0x18, 0x00, 0x00, 0x85, 0x09, 0x00, 0x00, 0x85, 0xea, 0xff, 0xff, + 0x90, 0x0f, 0x00, 0x00, 0x9b, 0xea, 0xff, 0xff, 0x0c, 0x0f, 0x00, 0x00, + 0x9a, 0x01, 0x00, 0x00, 0x5b, 0xf7, 0xff, 0xff, 0x17, 0x04, 0x00, 0x00, + 0x26, 0xe3, 0xff, 0xff, 0x61, 0x12, 0x00, 0x00, 0xde, 0xfc, 0xff, 0xff, + 0x4d, 0x1b, 0x00, 0x00, 0xbe, 0x03, 0x00, 0x00, 0x39, 0x0d, 0x00, 0x00, + 0x4e, 0x0d, 0x00, 0x00, 0xe5, 0xf0, 0xff, 0xff, 0xef, 0xcb, 0xff, 0xff, + 0xe6, 0x30, 0x00, 0x00, 0x2e, 0x2b, 0x00, 0x00, 0x53, 0xf4, 0xff, 0xff, + 0xd0, 0x07, 0x00, 0x00, 0x67, 0x1a, 0x00, 0x00, 0x31, 0xfb, 0xff, 0xff, + 0x2a, 0x10, 0x00, 0x00, 0x35, 0xfe, 0xff, 0xff, 0x8f, 0x0c, 0x00, 0x00, + 0xf5, 0xfc, 0xff, 0xff, 0x62, 0xfe, 0xff, 0xff, 0x42, 0xd9, 0xff, 0xff, + 0x42, 0xee, 0xff, 0xff, 0x24, 0xf4, 0xff, 0xff, 0x0f, 0x0e, 0x00, 0x00, + 0x7b, 0x0b, 0x00, 0x00, 0x24, 0xf2, 0xff, 0xff, 0x08, 0x07, 0x00, 0x00, + 0xa7, 0x1a, 0x00, 0x00, 0xc1, 0x10, 0x00, 0x00, 0xaf, 0xe6, 0xff, 0xff, + 0x59, 0xf3, 0xff, 0xff, 0x93, 0xe9, 0xff, 0xff, 0xf8, 0x19, 0x00, 0x00, + 0x56, 0xec, 0xff, 0xff, 0x38, 0x0b, 0x00, 0x00, 0xfb, 0x20, 0x00, 0x00, + 0x56, 0xf3, 0xff, 0xff, 0x93, 0xe3, 0xff, 0xff, 0xa5, 0xeb, 0xff, 0xff, + 0x85, 0x08, 0x00, 0x00, 0x3d, 0xcc, 0xff, 0xff, 0xa9, 0xec, 0xff, 0xff, + 0x88, 0xef, 0xff, 0xff, 0x0f, 0x25, 0x00, 0x00, 0x19, 0x0f, 0x00, 0x00, + 0xc3, 0x20, 0x00, 0x00, 0xe2, 0x19, 0x00, 0x00, 0xd2, 0x07, 0x00, 0x00, + 0xc3, 0x10, 0x00, 0x00, 0x66, 0xd8, 0xff, 0xff, 0x75, 0x04, 0x00, 0x00, + 0xc6, 0x0b, 0x00, 0x00, 0x49, 0x1c, 0x00, 0x00, 0x2a, 0xf0, 0xff, 0xff, + 0x4e, 0x11, 0x00, 0x00, 0x35, 0xef, 0xff, 0xff, 0x22, 0xe6, 0xff, 0xff, + 0xf0, 0xf2, 0xff, 0xff, 0xe7, 0x22, 0x00, 0x00, 0xb3, 0xef, 0xff, 0xff, + 0x6e, 0x02, 0x00, 0x00, 0x3d, 0xf9, 0xff, 0xff, 0xcf, 0xed, 0xff, 0xff, + 0x9d, 0x03, 0x00, 0x00, 0x66, 0x08, 0x00, 0x00, 0x77, 0xf1, 0xff, 0xff, + 0xbc, 0xee, 0xff, 0xff, 0xdb, 0xff, 0xff, 0xff, 0xdd, 0xfe, 0xff, 0xff, + 0xc1, 0x06, 0x00, 0x00, 0xdd, 0xef, 0xff, 0xff, 0x7a, 0x0b, 0x00, 0x00, + 0x4b, 0x08, 0x00, 0x00, 0x07, 0x22, 0x00, 0x00, 0xc9, 0x05, 0x00, 0x00, + 0x03, 0x08, 0x00, 0x00, 0x5e, 0xe6, 0xff, 0xff, 0x60, 0x0e, 0x00, 0x00, + 0xa1, 0x14, 0x00, 0x00, 0xa8, 0xfe, 0xff, 0xff, 0x6b, 0xf2, 0xff, 0xff, + 0x37, 0x23, 0x00, 0x00, 0xe0, 0x10, 0x00, 0x00, 0xb0, 0x0a, 0x00, 0x00, + 0x20, 0x18, 0x00, 0x00, 0xd8, 0xf9, 0xff, 0xff, 0x83, 0xfc, 0xff, 0xff, + 0x63, 0x01, 0x00, 0x00, 0x99, 0xfc, 0xff, 0xff, 0xf5, 0xee, 0xff, 0xff, + 0xbe, 0xfd, 0xff, 0xff, 0xbf, 0xf9, 0xff, 0xff, 0xb7, 0x13, 0x00, 0x00, + 0xff, 0x00, 0x00, 0x00, 0x39, 0xf7, 0xff, 0xff, 0xe5, 0x17, 0x00, 0x00, + 0xcb, 0x2c, 0x00, 0x00, 0x4f, 0x09, 0x00, 0x00, 0x63, 0xe5, 0xff, 0xff, + 0xc1, 0x04, 0x00, 0x00, 0x3c, 0x02, 0x00, 0x00, 0xd1, 0x10, 0x00, 0x00, + 0xf1, 0x1c, 0x00, 0x00, 0x32, 0xd8, 0xff, 0xff, 0x43, 0xed, 0xff, 0xff, + 0xb4, 0xf8, 0xff, 0xff, 0x6c, 0x29, 0x00, 0x00, 0xf8, 0x0e, 0x00, 0x00, + 0x9e, 0x17, 0x00, 0x00, 0x05, 0x2b, 0x00, 0x00, 0xbe, 0xe2, 0xff, 0xff, + 0x25, 0xfc, 0xff, 0xff, 0xc4, 0xf3, 0xff, 0xff, 0x86, 0xf7, 0xff, 0xff, + 0x6c, 0x04, 0x00, 0x00, 0xc0, 0x1b, 0x00, 0x00, 0xfb, 0x11, 0x00, 0x00, + 0x29, 0x0e, 0x00, 0x00, 0xe2, 0xf1, 0xff, 0xff, 0xfa, 0xfd, 0xff, 0xff, + 0x03, 0x29, 0x00, 0x00, 0xca, 0xe7, 0xff, 0xff, 0xbe, 0xd3, 0xff, 0xff, + 0x41, 0x13, 0x00, 0x00, 0x5e, 0x13, 0x00, 0x00, 0x46, 0x09, 0x00, 0x00, + 0xa5, 0x1f, 0x00, 0x00, 0x85, 0xf4, 0xff, 0xff, 0xb1, 0x0d, 0x00, 0x00, + 0xac, 0x17, 0x00, 0x00, 0xbb, 0xfc, 0xff, 0xff, 0x0d, 0x17, 0x00, 0x00, + 0x95, 0xf5, 0xff, 0xff, 0xc5, 0xeb, 0xff, 0xff, 0xe9, 0x05, 0x00, 0x00, + 0xb2, 0xf7, 0xff, 0xff, 0x92, 0xe8, 0xff, 0xff, 0x4d, 0x0a, 0x00, 0x00, + 0x53, 0xf8, 0xff, 0xff, 0x5b, 0xd5, 0xff, 0xff, 0x17, 0x0b, 0x00, 0x00, + 0x01, 0xf3, 0xff, 0xff, 0x36, 0xea, 0xff, 0xff, 0x7c, 0xe5, 0xff, 0xff, + 0x9b, 0xf5, 0xff, 0xff, 0xdb, 0x08, 0x00, 0x00, 0x49, 0xec, 0xff, 0xff, + 0xcf, 0xfe, 0xff, 0xff, 0x63, 0x05, 0x00, 0x00, 0x2e, 0xd8, 0xff, 0xff, + 0xe4, 0xfd, 0xff, 0xff, 0x97, 0x10, 0x00, 0x00, 0x2f, 0xf1, 0xff, 0xff, + 0xe6, 0xf6, 0xff, 0xff, 0x72, 0x0d, 0x00, 0x00, 0x42, 0x18, 0x00, 0x00, + 0x26, 0x1a, 0x00, 0x00, 0x83, 0x14, 0x00, 0x00, 0xde, 0xfd, 0xff, 0xff, + 0x9f, 0xe1, 0xff, 0xff, 0xf7, 0x1e, 0x00, 0x00, 0xe0, 0xf3, 0xff, 0xff, + 0x09, 0x19, 0x00, 0x00, 0x13, 0x0a, 0x00, 0x00, 0x77, 0xee, 0xff, 0xff, + 0x6d, 0xef, 0xff, 0xff, 0x17, 0x22, 0x00, 0x00, 0x82, 0xcd, 0xff, 0xff, + 0xcb, 0x1b, 0x00, 0x00, 0xae, 0x1e, 0x00, 0x00, 0x89, 0x03, 0x00, 0x00, + 0x10, 0x05, 0x00, 0x00, 0x1d, 0xfc, 0xff, 0xff, 0x91, 0x00, 0x00, 0x00, + 0xa5, 0x1b, 0x00, 0x00, 0xd9, 0x09, 0x00, 0x00, 0xc4, 0x1d, 0x00, 0x00, + 0x93, 0x28, 0x00, 0x00, 0x40, 0xeb, 0xff, 0xff, 0x68, 0xf8, 0xff, 0xff, + 0x8e, 0x12, 0x00, 0x00, 0x4b, 0xf3, 0xff, 0xff, 0x96, 0x11, 0x00, 0x00, + 0xfa, 0x07, 0x00, 0x00, 0x72, 0x02, 0x00, 0x00, 0x18, 0x0f, 0x00, 0x00, + 0xdb, 0x0b, 0x00, 0x00, 0x05, 0x20, 0x00, 0x00, 0x37, 0xdb, 0xff, 0xff, + 0x95, 0x02, 0x00, 0x00, 0x2d, 0x12, 0x00, 0x00, 0xd6, 0x16, 0x00, 0x00, + 0x71, 0x00, 0x00, 0x00, 0x37, 0x0c, 0x00, 0x00, 0x05, 0xf7, 0xff, 0xff, + 0x8a, 0xf9, 0xff, 0xff, 0xe4, 0xee, 0xff, 0xff, 0xea, 0xf2, 0xff, 0xff, + 0xc3, 0x01, 0x00, 0x00, 0xba, 0x02, 0x00, 0x00, 0xc1, 0x0e, 0x00, 0x00, + 0x3f, 0xfa, 0xff, 0xff, 0x47, 0x02, 0x00, 0x00, 0x2c, 0xd9, 0xff, 0xff, + 0x98, 0x03, 0x00, 0x00, 0x9f, 0xee, 0xff, 0xff, 0x25, 0xd9, 0xff, 0xff, + 0x91, 0x07, 0x00, 0x00, 0xe3, 0x06, 0x00, 0x00, 0x4d, 0x03, 0x00, 0x00, + 0xa1, 0xe8, 0xff, 0xff, 0xf1, 0x22, 0x00, 0x00, 0x1e, 0x30, 0x00, 0x00, + 0x25, 0x06, 0x00, 0x00, 0x32, 0xfb, 0xff, 0xff, 0x92, 0xed, 0xff, 0xff, + 0xdc, 0x05, 0x00, 0x00, 0xbd, 0x67, 0x00, 0x00, 0xc9, 0xe1, 0xff, 0xff, + 0xfe, 0xe9, 0xff, 0xff, 0x35, 0x0b, 0x00, 0x00, 0x7e, 0x01, 0x00, 0x00, + 0x08, 0xff, 0xff, 0xff, 0xef, 0xfe, 0xff, 0xff, 0xbe, 0x28, 0x00, 0x00, + 0xf3, 0x0c, 0x00, 0x00, 0xae, 0x02, 0x00, 0x00, 0x99, 0xf9, 0xff, 0xff, + 0x00, 0xeb, 0xff, 0xff, 0x15, 0x0b, 0x00, 0x00, 0xdc, 0x0d, 0x00, 0x00, + 0xd3, 0xf7, 0xff, 0xff, 0x51, 0xdb, 0xff, 0xff, 0x39, 0xf9, 0xff, 0xff, + 0x1c, 0xf3, 0xff, 0xff, 0xa8, 0x26, 0x00, 0x00, 0xbe, 0x27, 0x00, 0x00, + 0x77, 0x27, 0x00, 0x00, 0x28, 0x16, 0x00, 0x00, 0xe5, 0x0d, 0x00, 0x00, + 0x7f, 0xe9, 0xff, 0xff, 0x4a, 0x05, 0x00, 0x00, 0x5d, 0x0d, 0x00, 0x00, + 0x48, 0x5a, 0x00, 0x00, 0x18, 0xe7, 0xff, 0xff, 0xf2, 0x01, 0x00, 0x00, + 0x14, 0xf0, 0xff, 0xff, 0xb3, 0xf9, 0xff, 0xff, 0x4e, 0x08, 0x00, 0x00, + 0xb8, 0x11, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0xb5, 0x09, 0x00, 0x00, + 0x9e, 0xf5, 0xff, 0xff, 0xec, 0x07, 0x00, 0x00, 0x62, 0x18, 0x00, 0x00, + 0xb4, 0x02, 0x00, 0x00, 0xae, 0xe4, 0xff, 0xff, 0x09, 0xf6, 0xff, 0xff, + 0x24, 0xe2, 0xff, 0xff, 0x51, 0xff, 0xff, 0xff, 0xab, 0xff, 0xff, 0xff, + 0xc0, 0x15, 0x00, 0x00, 0x72, 0xfc, 0xff, 0xff, 0x95, 0xf2, 0xff, 0xff, + 0x37, 0x08, 0x00, 0x00, 0x89, 0xec, 0xff, 0xff, 0xe8, 0xec, 0xff, 0xff, + 0x93, 0xff, 0xff, 0xff, 0x71, 0x19, 0x00, 0x00, 0xb0, 0xf8, 0xff, 0xff, + 0xe7, 0x05, 0x00, 0x00, 0xa9, 0xeb, 0xff, 0xff, 0xf1, 0xfa, 0xff, 0xff, + 0x9c, 0xfc, 0xff, 0xff, 0xf7, 0xf5, 0xff, 0xff, 0x3d, 0xfd, 0xff, 0xff, + 0x6a, 0xf2, 0xff, 0xff, 0x37, 0xf9, 0xff, 0xff, 0x0c, 0xe8, 0xff, 0xff, + 0x0f, 0xe8, 0xff, 0xff, 0xf5, 0x04, 0x00, 0x00, 0x09, 0x01, 0x00, 0x00, + 0xe9, 0x00, 0x00, 0x00, 0x59, 0xff, 0xff, 0xff, 0x44, 0xf1, 0xff, 0xff, + 0x5f, 0x09, 0x00, 0x00, 0x9b, 0x0e, 0x00, 0x00, 0xf7, 0x05, 0x00, 0x00, + 0xca, 0xf0, 0xff, 0xff, 0xce, 0xfe, 0xff, 0xff, 0xf4, 0x0d, 0x00, 0x00, + 0x44, 0xd8, 0xff, 0xff, 0x4b, 0x05, 0x00, 0x00, 0x8e, 0x13, 0x00, 0x00, + 0x76, 0xff, 0xff, 0xff, 0x07, 0x09, 0x00, 0x00, 0x13, 0xe7, 0xff, 0xff, + 0x90, 0xf8, 0xff, 0xff, 0x3f, 0x05, 0x00, 0x00, 0xef, 0x08, 0x00, 0x00, + 0x0c, 0x0a, 0x00, 0x00, 0xda, 0xf4, 0xff, 0xff, 0x02, 0xfc, 0xff, 0xff, + 0xeb, 0x1c, 0x00, 0x00, 0x3e, 0x0e, 0x00, 0x00, 0xfe, 0xed, 0xff, 0xff, + 0xdc, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xbd, 0xf9, 0xff, 0xff, + 0x1c, 0x21, 0x00, 0x00, 0xa3, 0xfd, 0xff, 0xff, 0x03, 0xfb, 0xff, 0xff, + 0x8b, 0x0b, 0x00, 0x00, 0x15, 0x04, 0x00, 0x00, 0xd7, 0x17, 0x00, 0x00, + 0x0f, 0xe9, 0xff, 0xff, 0xcf, 0xf4, 0xff, 0xff, 0x52, 0x0e, 0x00, 0x00, + 0xcc, 0xed, 0xff, 0xff, 0x4b, 0xf1, 0xff, 0xff, 0x24, 0xfc, 0xff, 0xff, + 0x6f, 0xdc, 0xff, 0xff, 0x61, 0xf3, 0xff, 0xff, 0x6b, 0xef, 0xff, 0xff, + 0x22, 0xed, 0xff, 0xff, 0xc8, 0xc6, 0xff, 0xff, 0x6e, 0xf4, 0xff, 0xff, + 0xec, 0xe7, 0xff, 0xff, 0x46, 0xfa, 0xff, 0xff, 0x70, 0xea, 0xff, 0xff, + 0xbe, 0xf4, 0xff, 0xff, 0x66, 0x1a, 0x00, 0x00, 0xca, 0xbd, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x92, 0x7f, 0x7f, 0x93, + 0x7f, 0x81, 0x85, 0x7f, 0x7f, 0xbc, 0x81, 0x7f, 0xa4, 0x37, 0x7f, 0xb9, + 0x98, 0x81, 0x8c, 0x7f, 0x9c, 0x81, 0xb6, 0x7f, 0x79, 0x7f, 0xef, 0x41, + 0x7f, 0x83, 0x7f, 0x81, 0x81, 0xea, 0x81, 0x81, 0x7f, 0x81, 0x81, 0x9c, + 0xc9, 0x7f, 0x24, 0x7f, 0x81, 0x7f, 0x81, 0x81, 0x87, 0x96, 0x7f, 0x7f, + 0x7f, 0x81, 0x81, 0x81, 0x83, 0x81, 0x7f, 0x6c, 0x7f, 0xd7, 0x7f, 0xb9, + 0x84, 0x7f, 0x7f, 0x8b, 0x7f, 0x81, 0x81, 0x7f, 0x7f, 0x7d, 0xcc, 0x81, + 0x7a, 0x81, 0x7f, 0x81, 0xbb, 0x77, 0x81, 0x55, 0x7f, 0x7f, 0x91, 0x7f, + 0x67, 0xb3, 0x81, 0x7f, 0x7f, 0xb2, 0x82, 0x7f, 0x81, 0x7f, 0x7f, 0x59, + 0x7f, 0x7f, 0x8a, 0x7f, 0x7f, 0x95, 0x74, 0x9a, 0x36, 0x25, 0x81, 0x85, + 0x7f, 0x7f, 0x82, 0x81, 0x7f, 0x7b, 0x7f, 0x81, 0xde, 0x81, 0x81, 0x94, + 0x81, 0x7f, 0x81, 0x59, 0x81, 0x81, 0xa5, 0x81, 0xcb, 0x7f, 0x4c, 0x7f, + 0x7f, 0x82, 0x7f, 0x7f, 0x81, 0x7c, 0x81, 0x7f, 0x7f, 0x71, 0x7a, 0x7f, + 0x7f, 0xa4, 0x7d, 0x7f, 0x47, 0x89, 0x81, 0x8e, 0x8c, 0xd9, 0x81, 0x7f, + 0x81, 0x7f, 0x7f, 0xff, 0x15, 0x7f, 0x81, 0x7f, 0x66, 0x81, 0x7f, 0x81, + 0x81, 0x7f, 0x4f, 0x7f, 0x81, 0xa5, 0x81, 0x3c, 0x81, 0x81, 0xc0, 0x81, + 0x7f, 0x85, 0x81, 0x81, 0x7f, 0xb3, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, 0x53, + 0x81, 0x87, 0x1e, 0x7f, 0x99, 0x7f, 0xa1, 0x7e, 0x81, 0x7f, 0x54, 0x7f, + 0x81, 0x7f, 0x7f, 0x60, 0xaa, 0x7f, 0x71, 0x7f, 0x7f, 0x7d, 0x7f, 0x81, + 0x81, 0x7f, 0x7f, 0x8d, 0x81, 0x7f, 0xbf, 0x7f, 0x7f, 0x54, 0x23, 0x5d, + 0xbb, 0x8b, 0x81, 0x86, 0x7f, 0x81, 0x7f, 0x71, 0x5c, 0x7c, 0x7f, 0x7f, + 0x94, 0x7f, 0x95, 0x7f, 0x7f, 0x51, 0x81, 0x81, 0x7f, 0x7f, 0x81, 0xa3, + 0xa1, 0xb5, 0x4a, 0x92, 0x58, 0xb6, 0x38, 0xad, 0x56, 0x97, 0xaa, 0x6b, + 0xf0, 0x0d, 0x68, 0xeb, 0x8c, 0xae, 0x96, 0x51, 0x8a, 0xaf, 0xde, 0x62, + 0x55, 0x4d, 0x14, 0x59, 0x43, 0xb2, 0x51, 0xa8, 0xb4, 0xd7, 0xac, 0xa3, + 0x3b, 0x89, 0x95, 0xbc, 0x81, 0x68, 0x13, 0x4b, 0xb6, 0x58, 0xc7, 0xa9, + 0xb0, 0xa4, 0x4d, 0x60, 0x65, 0xb7, 0xad, 0xa6, 0x91, 0xa8, 0x51, 0x76, + 0x65, 0x0f, 0x54, 0xa8, 0x88, 0xc7, 0x74, 0x9c, 0x51, 0xa8, 0xbb, 0x48, + 0x43, 0x4a, 0x60, 0xa5, 0x47, 0xb2, 0x9e, 0xa0, 0x7a, 0x5f, 0x97, 0x6e, + 0x3f, 0x3a, 0x89, 0x55, 0x4e, 0x96, 0xae, 0x70, 0x55, 0x89, 0x9f, 0x52, + 0xc0, 0x57, 0x59, 0x69, 0x59, 0xc5, 0xbb, 0x57, 0x55, 0xa2, 0x7f, 0x9b, + 0x65, 0x14, 0x94, 0x96, 0x65, 0x4d, 0xa8, 0xd8, 0x4c, 0x65, 0x6f, 0xa0, + 0x8f, 0xac, 0x29, 0x93, 0x95, 0x5e, 0xb6, 0x4b, 0xf2, 0x1b, 0x9f, 0xa9, + 0xf9, 0x3b, 0x69, 0x56, 0x68, 0xb8, 0x57, 0x5f, 0xaf, 0x78, 0x08, 0x64, + 0x4e, 0x4d, 0x7a, 0x5a, 0x51, 0xb3, 0x3b, 0x43, 0x58, 0xb6, 0xbc, 0xab, + 0x9a, 0xe0, 0xb8, 0xcf, 0xaf, 0x4b, 0x5b, 0x1a, 0x2f, 0x5e, 0xb8, 0x5e, + 0x7f, 0xb1, 0x58, 0x9c, 0xaa, 0x59, 0x7f, 0x4d, 0x9c, 0x8c, 0xaa, 0x71, + 0xb4, 0xa4, 0x81, 0xb7, 0x6f, 0x91, 0x9c, 0xbb, 0x6a, 0xc0, 0x9a, 0x6c, + 0x5c, 0x69, 0x5b, 0x7f, 0xb6, 0xb3, 0x51, 0x63, 0x99, 0x52, 0x9b, 0x50, + 0x1b, 0x7a, 0x5a, 0x5d, 0xb6, 0x5e, 0x53, 0x2c, 0x95, 0x63, 0x63, 0x50, + 0x44, 0x5c, 0x4f, 0xa6, 0xbc, 0x76, 0x7b, 0x81, 0xa9, 0x57, 0xa2, 0x42, + 0x52, 0x6f, 0x15, 0x75, 0xf1, 0x81, 0xbc, 0xaa, 0x55, 0xad, 0x41, 0xe2, + 0x67, 0x7c, 0x3d, 0x61, 0xb8, 0x62, 0xb5, 0x5c, 0x4f, 0x7f, 0xb7, 0xb5, + 0x5c, 0x74, 0xce, 0xaf, 0x9e, 0xc4, 0x6f, 0xa8, 0x6c, 0x9e, 0x81, 0xa5, + 0x6f, 0xc8, 0x8b, 0x6e, 0xac, 0x81, 0x74, 0xc6, 0xa4, 0x8d, 0xa1, 0x70, + 0xb0, 0x9d, 0xbd, 0x77, 0x6a, 0x69, 0xf2, 0x3c, 0x6d, 0x94, 0x70, 0x91, + 0x97, 0xf1, 0x8c, 0x90, 0x6e, 0x94, 0x91, 0xa2, 0xd2, 0x6e, 0x16, 0x6f, + 0x95, 0x79, 0x8b, 0x9f, 0x97, 0x9e, 0x6f, 0x6f, 0x79, 0x9b, 0x97, 0x98, + 0x8e, 0x94, 0x70, 0xf4, 0x74, 0xd9, 0x6b, 0xad, 0x8e, 0x86, 0x65, 0x9a, + 0x6e, 0x90, 0x90, 0x6b, 0x6d, 0x72, 0x4c, 0x97, 0x6e, 0x90, 0x93, 0x8e, + 0x52, 0x68, 0x86, 0x50, 0x78, 0x6b, 0xa8, 0x71, 0x5d, 0xc1, 0x91, 0x6d, + 0x72, 0xc9, 0x8f, 0x6a, 0x8e, 0x73, 0x6e, 0x50, 0x6c, 0xad, 0x9e, 0x67, + 0x71, 0x9d, 0x5b, 0xa5, 0x2d, 0x1a, 0x8d, 0x96, 0x6b, 0x6c, 0x95, 0x74, + 0x70, 0x62, 0x6c, 0x92, 0x7f, 0x92, 0x29, 0xa1, 0x90, 0x6d, 0x94, 0x47, + 0x76, 0x19, 0xb8, 0x8e, 0xd6, 0x6a, 0x42, 0x6e, 0x78, 0x94, 0x6c, 0x6e, + 0x8f, 0x6a, 0x28, 0x71, 0x6d, 0x64, 0x6d, 0x6d, 0x6c, 0xae, 0x6e, 0x77, + 0x45, 0x93, 0x91, 0x9e, 0x9b, 0xe2, 0x94, 0x9f, 0x96, 0x70, 0x6d, 0x7f, + 0x10, 0x6b, 0x93, 0x7c, 0x52, 0x8b, 0x6d, 0x94, 0x90, 0x6b, 0x43, 0x70, + 0x9e, 0xba, 0x92, 0x38, 0x97, 0x92, 0x7c, 0x8f, 0x6b, 0x97, 0x92, 0x8e, + 0x70, 0xc1, 0x8f, 0x6a, 0x72, 0x7c, 0x72, 0xe1, 0x8f, 0x9d, 0x1b, 0x70, + 0xa9, 0x70, 0xa3, 0x6e, 0x07, 0x78, 0x58, 0x6f, 0x89, 0x6d, 0x70, 0x54, + 0xb4, 0x6b, 0x64, 0x71, 0x74, 0x6e, 0x68, 0x92, 0x91, 0x6c, 0x6d, 0x98, + 0x96, 0x6b, 0xcd, 0x60, 0x73, 0x48, 0x27, 0x51, 0xc9, 0x9a, 0x95, 0x8e, + 0x71, 0x94, 0x6f, 0x81, 0x4a, 0x5e, 0x6c, 0x71, 0xa0, 0x6f, 0x9e, 0x74, + 0x66, 0x39, 0x93, 0x90, 0x70, 0x5a, 0x93, 0xa8, 0x93, 0x6e, 0x50, 0x81, + 0x99, 0xb8, 0x2e, 0x5c, 0x58, 0x86, 0xa7, 0x71, 0xce, 0x31, 0x62, 0xb1, + 0x81, 0xaa, 0x9c, 0x51, 0x84, 0x91, 0xb9, 0x5f, 0x68, 0x52, 0x22, 0x65, + 0x40, 0xab, 0x5f, 0xa0, 0xfa, 0x09, 0x98, 0xa1, 0x4d, 0x90, 0x9f, 0xab, + 0x8e, 0x69, 0x23, 0x54, 0xac, 0x70, 0xd4, 0xae, 0xa4, 0x94, 0x4e, 0xa5, + 0x5e, 0xac, 0x9d, 0xac, 0x81, 0x9e, 0x5d, 0x49, 0x6f, 0xdb, 0x5d, 0x8a, + 0x81, 0x4b, 0x7e, 0x84, 0x53, 0xb4, 0xb5, 0x4c, 0xa8, 0x75, 0x7f, 0x9f, + 0x54, 0xb5, 0x79, 0xa2, 0x7f, 0x66, 0x93, 0x7f, 0x6e, 0xdc, 0x81, 0x48, + 0x7f, 0x81, 0xa4, 0x75, 0x51, 0xa1, 0xa3, 0xb0, 0xb7, 0x5e, 0x5f, 0x7f, + 0x5b, 0x5d, 0xae, 0x59, 0x54, 0x8d, 0x5c, 0x96, 0x64, 0x21, 0x8e, 0xa2, + 0x61, 0x56, 0x97, 0xc8, 0xa9, 0x7f, 0x73, 0x8b, 0xea, 0xac, 0xd9, 0x81, + 0x99, 0x5b, 0xb1, 0x72, 0xa5, 0x11, 0x81, 0xa8, 0xa5, 0xd0, 0x7f, 0x66, + 0x7c, 0xa3, 0x5a, 0x57, 0xb3, 0x7f, 0xcd, 0x6b, 0x4b, 0x69, 0x7f, 0x61, + 0x49, 0xa2, 0xb0, 0x5a, 0x79, 0xb0, 0xba, 0x87, 0x92, 0x97, 0xac, 0x50, + 0xaf, 0x4c, 0x52, 0xec, 0x29, 0x64, 0xb0, 0x64, 0x7b, 0xb2, 0x53, 0xa1, + 0xa5, 0x65, 0x7b, 0xad, 0x85, 0x91, 0x9e, 0x58, 0xcd, 0x9a, 0xdb, 0xaa, + 0x71, 0x9a, 0xa1, 0xb4, 0x66, 0x85, 0x92, 0x6c, 0x59, 0x6e, 0x71, 0x45, + 0xa8, 0xa5, 0x50, 0x61, 0x81, 0x61, 0x81, 0x58, 0x25, 0x7f, 0x7f, 0x64, + 0xb5, 0x5c, 0x5e, 0xe0, 0x81, 0x71, 0x7f, 0x4f, 0x4b, 0x72, 0x54, 0xa2, + 0xc1, 0x6c, 0xa9, 0x83, 0xa1, 0x55, 0x8e, 0x94, 0x54, 0x7f, 0x7f, 0x7f, + 0xb5, 0xa1, 0xb5, 0x81, 0x59, 0xa8, 0x61, 0x7d, 0x7f, 0x7f, 0x51, 0x69, + 0xca, 0x65, 0xaa, 0x5d, 0xc1, 0x6a, 0xb4, 0xae, 0x58, 0x55, 0xce, 0x91, + 0xb2, 0xeb, 0x2b, 0xb2, 0xd0, 0xd1, 0x44, 0xe0, 0x32, 0x95, 0xd4, 0x4a, + 0x9b, 0x0a, 0x42, 0xdd, 0x8e, 0xd6, 0xc7, 0x2e, 0x81, 0xca, 0xde, 0x43, + 0x2c, 0x26, 0x7f, 0x4d, 0x1b, 0xd9, 0x31, 0xce, 0xd9, 0xdb, 0xc6, 0xbe, + 0x17, 0xb3, 0xcb, 0xcd, 0x94, 0x45, 0x0d, 0x2c, 0xd5, 0x49, 0x9d, 0xd8, + 0xd1, 0xc8, 0x2b, 0xdb, 0x39, 0xe6, 0xc4, 0xce, 0x9d, 0xc8, 0x3f, 0x25, + 0x48, 0xd6, 0x30, 0x83, 0xaf, 0xf4, 0x4c, 0xa7, 0x2b, 0xc2, 0xe2, 0x28, + 0xd8, 0x3a, 0x24, 0xcd, 0x22, 0xdb, 0x07, 0xc7, 0x2e, 0x40, 0xb2, 0x5d, + 0x22, 0xd9, 0xae, 0x26, 0x54, 0xba, 0xd6, 0x33, 0x2e, 0x81, 0xf8, 0xe2, + 0xf9, 0x35, 0x37, 0x63, 0x2a, 0x10, 0xd8, 0x36, 0x2e, 0xc1, 0x7d, 0xb2, + 0x3d, 0x0d, 0xa8, 0xc2, 0x42, 0x2d, 0xdf, 0xf6, 0xd1, 0x24, 0x55, 0xaf, + 0xc1, 0xd5, 0x19, 0x8d, 0xbb, 0x37, 0xdd, 0x35, 0x2b, 0x1d, 0xbe, 0xd3, + 0xe8, 0xcf, 0x66, 0x3f, 0x48, 0xce, 0x36, 0x32, 0xdd, 0x46, 0x46, 0x43, + 0x23, 0x37, 0x2b, 0x34, 0x20, 0xb8, 0xbc, 0x28, 0x7f, 0xd1, 0xdf, 0xbc, + 0xb6, 0xcf, 0xd9, 0xf8, 0xd4, 0x24, 0x34, 0x87, 0x5c, 0x3f, 0xd8, 0x3e, + 0x64, 0xc7, 0x22, 0xb8, 0xc2, 0x41, 0x5a, 0xc6, 0xd2, 0xaa, 0xd0, 0x41, + 0xad, 0xc4, 0xce, 0xd6, 0x4e, 0x81, 0xc6, 0xd6, 0x43, 0x9f, 0xb6, 0x50, + 0x34, 0x47, 0x55, 0x61, 0xd2, 0xd0, 0x28, 0x45, 0xad, 0x30, 0xa1, 0x33, + 0x0b, 0x42, 0x25, 0x38, 0xe9, 0x25, 0x35, 0x2a, 0xb8, 0x40, 0x39, 0x23, + 0x22, 0x3c, 0x2e, 0xcf, 0xef, 0x45, 0xea, 0x82, 0xc6, 0x35, 0x81, 0xc2, + 0x28, 0x32, 0x44, 0x53, 0xd4, 0x9e, 0xe9, 0x86, 0x32, 0xc2, 0x2b, 0x01, + 0x55, 0x22, 0x26, 0x40, 0xee, 0x3a, 0xd4, 0x3d, 0xc8, 0x4f, 0xe0, 0xd2, + 0x35, 0x25, 0xe5, 0x81, 0x98, 0xb6, 0x4b, 0x86, 0xa6, 0xb5, 0x32, 0xdc, + 0x50, 0x81, 0xab, 0x63, 0xd3, 0xf0, 0x5b, 0xb3, 0x82, 0xac, 0x9d, 0x4a, + 0x8d, 0xa0, 0xbd, 0x5e, 0x63, 0x47, 0x25, 0x63, 0x39, 0xad, 0x58, 0xa7, + 0xed, 0x0b, 0xa7, 0xa4, 0x43, 0x86, 0xa9, 0xb3, 0x90, 0x64, 0x14, 0x52, + 0xb3, 0x6b, 0xd9, 0xb4, 0xa7, 0x9e, 0x4b, 0xaf, 0x57, 0xaf, 0xa5, 0xb7, + 0x8f, 0xa1, 0x60, 0x7f, 0x6e, 0xdf, 0x54, 0x81, 0x8e, 0xca, 0x76, 0x91, + 0x4d, 0xb4, 0xb7, 0x44, 0xb7, 0x6c, 0x44, 0xa9, 0x4e, 0xb9, 0x9a, 0xa2, + 0x4b, 0x62, 0x9a, 0x73, 0x69, 0xde, 0x89, 0x44, 0x68, 0x8e, 0xa2, 0x73, + 0x4c, 0xa6, 0xa5, 0xba, 0xba, 0x56, 0x56, 0x73, 0x4f, 0xd0, 0xb4, 0x4f, + 0x52, 0x99, 0x4e, 0x98, 0x5a, 0x13, 0x98, 0xa8, 0x5c, 0x50, 0x97, 0x58, + 0xb3, 0x70, 0x6f, 0x98, 0x59, 0xb0, 0x1c, 0x85, 0x9e, 0x52, 0xb2, 0x63, + 0x53, 0x22, 0x8b, 0xad, 0xab, 0xe9, 0x72, 0x5d, 0x70, 0xa8, 0x53, 0x5b, + 0xb1, 0x70, 0x21, 0x63, 0x44, 0x64, 0x76, 0x56, 0x43, 0xa8, 0xc4, 0x54, + 0x6f, 0xb1, 0xc0, 0x93, 0xa6, 0x9e, 0xaf, 0xc7, 0xb6, 0x48, 0x43, 0xfe, + 0x2d, 0x5c, 0xb0, 0x5f, 0x74, 0xae, 0x4c, 0xa5, 0xad, 0x5a, 0x7c, 0xb2, + 0x96, 0x95, 0xa5, 0x54, 0xd2, 0xa3, 0x53, 0xae, 0x68, 0x8c, 0xa8, 0xb6, + 0x61, 0x84, 0x94, 0x64, 0x51, 0x68, 0x68, 0x78, 0xad, 0xac, 0x49, 0x58, + 0x91, 0x57, 0x8c, 0x54, 0x19, 0x75, 0x55, 0x5c, 0xb4, 0x4c, 0x57, 0x18, + 0x8d, 0x64, 0x6f, 0x4c, 0x49, 0x6e, 0x4b, 0xa7, 0xc1, 0x5f, 0xae, 0x92, + 0xad, 0x53, 0x97, 0xaa, 0x51, 0x7a, 0x7a, 0x6f, 0xc1, 0x97, 0xb9, 0x88, + 0x53, 0xaf, 0x59, 0xb9, 0x67, 0x7f, 0x4a, 0x66, 0xd6, 0x5d, 0xa8, 0x55, + 0xce, 0x62, 0xb4, 0xb3, 0x58, 0x6e, 0xcf, 0x8a, 0x81, 0x76, 0x69, 0x9d, + 0xc9, 0x99, 0x8c, 0x6e, 0x65, 0xbc, 0x84, 0x63, 0x7f, 0x32, 0x70, 0x7f, + 0xb6, 0x95, 0x81, 0x68, 0xbd, 0x8e, 0x7f, 0x6c, 0x7f, 0x64, 0x02, 0x36, + 0x5c, 0x81, 0x7b, 0x94, 0x78, 0x7f, 0x84, 0x82, 0x69, 0x8d, 0x91, 0x81, + 0xd5, 0x76, 0x81, 0x55, 0x8b, 0x7c, 0xeb, 0xa2, 0x81, 0x81, 0x60, 0xda, + 0x65, 0xa1, 0x8a, 0x96, 0x91, 0xa0, 0x6b, 0x6d, 0x7c, 0x7f, 0x73, 0xb4, + 0x83, 0x7a, 0x61, 0x81, 0x6e, 0x81, 0xa2, 0x6b, 0xce, 0x7f, 0x35, 0x91, + 0x7f, 0x86, 0x5f, 0x9b, 0x5c, 0x7f, 0x8e, 0x71, 0x96, 0x98, 0x87, 0x7d, + 0xa5, 0xc1, 0x81, 0x43, 0x5f, 0xc4, 0x81, 0xce, 0x85, 0x76, 0x60, 0x47, + 0x62, 0x7e, 0x81, 0x56, 0x7a, 0x81, 0x7e, 0x81, 0x7f, 0x81, 0x9c, 0x81, + 0x74, 0x68, 0x81, 0x83, 0xcd, 0x7a, 0x6e, 0x90, 0xdf, 0x90, 0x8d, 0x9c, + 0x83, 0x6c, 0x97, 0x7f, 0x82, 0x9c, 0xaf, 0x9c, 0x7f, 0x98, 0x5b, 0x5d, + 0x6e, 0x81, 0x66, 0x78, 0x92, 0x77, 0xa6, 0x73, 0x56, 0x7f, 0x73, 0x72, + 0x5f, 0x81, 0x81, 0x70, 0x48, 0x81, 0x90, 0x81, 0x81, 0x7f, 0x8d, 0x77, + 0x92, 0x5b, 0x62, 0xe2, 0x81, 0x6a, 0xab, 0x77, 0x51, 0xa3, 0x57, 0x92, + 0x83, 0x63, 0x45, 0xa0, 0x94, 0x8b, 0x81, 0x7f, 0xbc, 0x99, 0xa8, 0x85, + 0x72, 0x8f, 0xa5, 0xa2, 0x67, 0x74, 0x95, 0x52, 0x6d, 0x71, 0x65, 0xed, + 0x9a, 0x81, 0x7f, 0x65, 0x96, 0x71, 0xac, 0x7f, 0x28, 0x66, 0x04, 0x63, + 0x82, 0x68, 0x66, 0x90, 0xa8, 0x7e, 0x64, 0x74, 0x6c, 0x7f, 0x57, 0x84, + 0xa3, 0x67, 0xcf, 0xa5, 0x90, 0x71, 0xc0, 0xbd, 0x6a, 0x61, 0xf7, 0x45, + 0x7f, 0x9b, 0xa2, 0xac, 0x75, 0x93, 0x4a, 0x6e, 0x6b, 0x60, 0x6c, 0x66, + 0x7f, 0x6e, 0x81, 0x75, 0xb5, 0x3a, 0x8f, 0x8b, 0x77, 0x6a, 0x99, 0xa9, + 0x92, 0xbd, 0x45, 0xa1, 0xea, 0xb6, 0x2e, 0xc2, 0x5c, 0x83, 0xa1, 0x57, + 0x44, 0x13, 0x5e, 0x46, 0x90, 0xb0, 0x84, 0x4a, 0x9d, 0xa4, 0x4b, 0x5c, + 0x4c, 0x3e, 0x34, 0x7f, 0x3b, 0xa9, 0x58, 0xad, 0x4f, 0x24, 0xab, 0x9e, + 0x3b, 0x85, 0x9e, 0xb7, 0x83, 0x5a, 0x1d, 0x39, 0xb2, 0x69, 0xc2, 0xb6, + 0xa7, 0xa1, 0x3e, 0xdf, 0x4e, 0xc2, 0xaf, 0xb3, 0xa4, 0xb0, 0x4b, 0x46, + 0x68, 0x77, 0x48, 0x8a, 0xc2, 0xe1, 0x66, 0x99, 0x46, 0xb3, 0xbf, 0x40, + 0x00, 0x61, 0x59, 0xab, 0x54, 0xb6, 0xbc, 0xb1, 0x51, 0x5e, 0x9d, 0x69, + 0x3b, 0xbd, 0x91, 0x52, 0x73, 0x9a, 0xb4, 0x70, 0x4c, 0x93, 0x9c, 0xdc, + 0xbf, 0x58, 0x51, 0x5d, 0x41, 0xc0, 0xb7, 0x49, 0x4d, 0x9a, 0x58, 0x9b, + 0x3d, 0x1d, 0x8d, 0x9f, 0x5a, 0x3c, 0x95, 0xd7, 0xec, 0x68, 0x59, 0x97, + 0x92, 0xb5, 0x21, 0x82, 0xa2, 0x4e, 0xbd, 0x4d, 0xf9, 0x1c, 0x99, 0xba, + 0x41, 0xd5, 0x6c, 0x63, 0x66, 0xb4, 0x47, 0x58, 0xbe, 0x67, 0x13, 0x61, + 0x42, 0x57, 0x7b, 0x5a, 0x38, 0x96, 0xb0, 0x38, 0x74, 0xb5, 0xc0, 0x9b, + 0x95, 0x5b, 0xbd, 0xcb, 0xb8, 0x37, 0x6a, 0x18, 0xcb, 0x5d, 0xbb, 0x5f, + 0x6a, 0xaf, 0x3f, 0xa6, 0xa6, 0x4f, 0x5a, 0xd9, 0xa4, 0x81, 0xa4, 0x23, + 0xc7, 0xa0, 0xc1, 0xb5, 0x70, 0x86, 0x94, 0xbc, 0x5c, 0x7f, 0x9e, 0x5e, + 0x52, 0x63, 0x64, 0x4c, 0xb8, 0xb3, 0x42, 0x57, 0x97, 0x51, 0x9b, 0x5a, + 0x1b, 0x67, 0x6c, 0x58, 0xa5, 0x5b, 0x56, 0xed, 0x9f, 0x63, 0x53, 0x50, + 0x44, 0x60, 0x3f, 0xa0, 0xc5, 0x5e, 0xce, 0x99, 0xae, 0x51, 0x9c, 0xc1, + 0x41, 0x59, 0x05, 0x75, 0x38, 0x8f, 0xc7, 0x83, 0x48, 0xb3, 0x50, 0xe2, + 0x68, 0x77, 0x3c, 0x59, 0x46, 0x51, 0xad, 0x56, 0xdc, 0x63, 0xb7, 0xaf, + 0x5b, 0x63, 0xd0, 0x94, 0x94, 0xdf, 0x59, 0xae, 0xd7, 0xb1, 0x82, 0xb3, + 0x58, 0xd7, 0x94, 0x54, 0x78, 0x90, 0x60, 0x74, 0xc3, 0x9b, 0x91, 0x5a, + 0xca, 0xa8, 0x75, 0x67, 0x6f, 0x55, 0x05, 0x32, 0x4f, 0x8e, 0x69, 0xa5, + 0x5b, 0x6c, 0x93, 0x8e, 0x5b, 0xa6, 0xa0, 0x8f, 0xe3, 0x6b, 0x18, 0x4b, + 0x95, 0x73, 0xe8, 0xb5, 0x8d, 0x8e, 0x57, 0xe8, 0x5d, 0xaf, 0x99, 0xa6, + 0x9d, 0xb4, 0x65, 0x59, 0x70, 0x6d, 0x5f, 0xb3, 0x93, 0x83, 0x4d, 0x99, + 0x5f, 0x8e, 0xaa, 0x5c, 0xd7, 0x71, 0x48, 0xa0, 0x70, 0x99, 0xa6, 0xa3, + 0x4d, 0x71, 0x97, 0x5f, 0x9e, 0x9e, 0x9c, 0x73, 0xa6, 0xc9, 0x8d, 0x3b, + 0x55, 0xc8, 0x90, 0xd6, 0x96, 0x65, 0x4f, 0x37, 0x51, 0xb3, 0x8a, 0x4c, + 0x6b, 0x94, 0x66, 0x8e, 0x6c, 0x1b, 0xae, 0x92, 0x67, 0x5a, 0x96, 0x71, + 0xd7, 0x5a, 0x63, 0xa3, 0x79, 0x9a, 0x25, 0xac, 0x98, 0x5a, 0xa4, 0x69, + 0x63, 0x18, 0xc2, 0xa9, 0x6d, 0xa1, 0x4b, 0x4d, 0x5e, 0x93, 0x54, 0x68, + 0x97, 0x61, 0x3a, 0x65, 0x48, 0x76, 0x69, 0x62, 0x54, 0x92, 0x86, 0x69, + 0x40, 0x8b, 0x9a, 0x91, 0x9e, 0x6f, 0x9e, 0xb3, 0xa4, 0x55, 0x56, 0x4d, + 0x8f, 0x5b, 0xb7, 0x6d, 0x45, 0xa9, 0x4f, 0x9d, 0x8d, 0x51, 0x36, 0xb1, + 0xb1, 0xa6, 0x93, 0x7d, 0xb2, 0xa6, 0x64, 0x91, 0x65, 0x9e, 0xb7, 0xae, + 0x5a, 0x67, 0x9c, 0x47, 0x63, 0x66, 0x56, 0x92, 0xad, 0x90, 0x6d, 0x55, + 0xa8, 0x5f, 0xb3, 0x72, 0x21, 0x62, 0x43, 0x54, 0x95, 0x62, 0x5b, 0x81, + 0xb5, 0x73, 0x45, 0x6d, 0x5f, 0x75, 0x42, 0x94, 0xae, 0x5e, 0xdb, 0xb3, + 0xa4, 0x61, 0xca, 0xc6, 0x60, 0x52, 0xf7, 0x55, 0x77, 0xa3, 0xb2, 0xab, + 0x66, 0xa2, 0x40, 0x84, 0x57, 0x4b, 0x60, 0x5d, 0x6d, 0x5e, 0x8c, 0x6c, + 0xc1, 0x29, 0x9c, 0x93, 0x63, 0x41, 0xae, 0xae, 0xd6, 0xc6, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x4b, 0xa9, 0xbf, 0x5a, + 0xad, 0x98, 0xb9, 0xa3, 0xb2, 0x3e, 0xc0, 0x49, 0xbc, 0x54, 0xca, 0x54, + 0x6f, 0x71, 0x46, 0x5b, 0xbf, 0xb9, 0x42, 0xb7, 0xad, 0x54, 0xaf, 0x95, + 0x4d, 0xb0, 0x4a, 0x47, 0x47, 0x56, 0x5a, 0x47, 0x95, 0xb8, 0xb0, 0x53, + 0xb2, 0xa1, 0xbf, 0x97, 0xb0, 0xab, 0xb1, 0xec, 0xa7, 0xa8, 0x51, 0xb7, + 0x54, 0xdc, 0xb3, 0xa1, 0x61, 0x8b, 0x9c, 0x9c, 0x96, 0x4d, 0xa9, 0xa8, + 0x49, 0xb6, 0x50, 0xf8, 0x07, 0x4b, 0xac, 0x53, 0xae, 0xb1, 0x81, 0x4d, + 0x6b, 0x65, 0x57, 0x55, 0x47, 0x47, 0x4e, 0x4a, 0xb4, 0xb2, 0x62, 0xae, + 0xbd, 0x4b, 0x86, 0x4e, 0x50, 0xad, 0xb0, 0x4e, 0x4d, 0x66, 0xaa, 0x4d, + 0xba, 0xaa, 0x64, 0x4c, 0x52, 0xaf, 0x52, 0x7b, 0x54, 0x95, 0x5a, 0xb0, + 0xbe, 0x43, 0x53, 0x9f, 0x4a, 0xb8, 0xab, 0x4c, 0xa2, 0xa0, 0x4a, 0x7f, + 0x50, 0x56, 0x98, 0xb3, 0x5f, 0x95, 0xa7, 0x6b, 0x93, 0x81, 0xb4, 0x9b, + 0x9d, 0x53, 0xb0, 0x5b, 0xa9, 0x69, 0xc0, 0x6b, 0x7f, 0x7f, 0x5b, 0x71, + 0xae, 0xac, 0x52, 0xa4, 0x9c, 0x65, 0x97, 0x81, 0x60, 0x9d, 0x5a, 0x63, + 0x5a, 0x69, 0x73, 0x5e, 0x83, 0xa3, 0x98, 0x65, 0x9a, 0x9d, 0xa6, 0x93, + 0x9e, 0x91, 0xa2, 0xdd, 0x9a, 0x94, 0x68, 0xab, 0x67, 0x27, 0x9d, 0x90, + 0xd7, 0x81, 0x86, 0x81, 0x83, 0x64, 0x9e, 0x99, 0x5a, 0xa4, 0x63, 0x3a, + 0x55, 0x62, 0x97, 0x66, 0x9a, 0xa1, 0x83, 0x62, 0x7f, 0x76, 0x6c, 0x65, + 0x5e, 0x5a, 0x64, 0x67, 0x9f, 0x98, 0x6a, 0x95, 0xaa, 0x5c, 0x8c, 0x5f, + 0x66, 0x9a, 0x9a, 0x64, 0x5c, 0x7f, 0x93, 0x60, 0xaf, 0x9b, 0x6f, 0x64, + 0x5d, 0x99, 0x63, 0x7f, 0x61, 0x81, 0x6f, 0x9d, 0xa9, 0x56, 0x64, 0x8d, + 0x61, 0xa7, 0x9e, 0x5f, 0x95, 0x83, 0x59, 0x42, 0x65, 0x6d, 0x81, 0x9d, + 0x28, 0xe2, 0xe6, 0x20, 0xd5, 0xcf, 0xd9, 0xdb, 0xe5, 0x28, 0xf3, 0x25, + 0xe1, 0x29, 0xe3, 0x2b, 0x33, 0x06, 0x23, 0x2b, 0xe3, 0xd8, 0x23, 0xdf, + 0xe7, 0x29, 0xd3, 0xdb, 0x27, 0xe3, 0x34, 0x2a, 0x1c, 0x2c, 0x30, 0x1b, + 0xd5, 0xda, 0xec, 0x27, 0xd8, 0xd8, 0xe9, 0xdf, 0xda, 0xd6, 0xd8, 0xf6, + 0xdb, 0xde, 0x29, 0xee, 0x28, 0x7f, 0xc1, 0xc7, 0xb3, 0xbe, 0xcd, 0xcd, + 0xe2, 0x27, 0xd6, 0xe0, 0x20, 0xde, 0x27, 0xe2, 0x7f, 0x25, 0xdb, 0x2a, + 0xdd, 0xe6, 0xc5, 0x2a, 0x35, 0x29, 0x26, 0x2d, 0x1e, 0x2a, 0x23, 0x2e, + 0xdf, 0xd9, 0x36, 0xda, 0xee, 0x24, 0xc1, 0x20, 0x2c, 0xd7, 0xdb, 0x25, + 0x25, 0x2e, 0xd7, 0x25, 0xe3, 0xd2, 0xbf, 0x29, 0x2c, 0xd2, 0x21, 0x3c, + 0x2b, 0xc2, 0x2e, 0xea, 0xe3, 0x24, 0x32, 0xdc, 0x29, 0xde, 0xd2, 0x26, + 0xe5, 0xd6, 0x23, 0x74, 0x20, 0x28, 0xd3, 0xdf, 0x64, 0x9e, 0x9c, 0x6e, + 0x9b, 0x8f, 0x16, 0x86, 0x9f, 0x62, 0xa2, 0x65, 0x9f, 0x67, 0x9e, 0x60, + 0xf7, 0x4f, 0x66, 0x68, 0x9a, 0x04, 0x63, 0x9d, 0x94, 0x65, 0x9b, 0x94, + 0x63, 0x9a, 0x65, 0x65, 0x68, 0x64, 0x66, 0x60, 0x91, 0x9b, 0x9d, 0x64, + 0x9e, 0x8f, 0x9e, 0x8d, 0x94, 0x98, 0x99, 0x24, 0x96, 0x9a, 0x64, 0xa0, + 0x68, 0xd2, 0xf7, 0x02, 0x7f, 0x94, 0x95, 0x1a, 0x97, 0x62, 0x95, 0x98, + 0x67, 0x9f, 0x66, 0x1a, 0xf1, 0x64, 0x9d, 0x67, 0x9b, 0xa0, 0x94, 0x66, + 0x01, 0x64, 0x69, 0x66, 0x66, 0x61, 0x62, 0x5f, 0x9d, 0x9e, 0x70, 0x9b, + 0x9a, 0x64, 0x81, 0x68, 0x5d, 0x9a, 0x9e, 0x64, 0x65, 0x2b, 0x95, 0x62, + 0x9a, 0x92, 0x67, 0x61, 0x66, 0x9a, 0x65, 0x1f, 0x6e, 0x93, 0x67, 0x9d, + 0x9f, 0x67, 0x68, 0x95, 0x62, 0x98, 0x96, 0x63, 0x9d, 0x9f, 0x64, 0x51, + 0x62, 0x63, 0xdb, 0x9e, 0x7f, 0x81, 0x81, 0x7f, 0x81, 0x8f, 0x18, 0x81, + 0x81, 0x7f, 0x81, 0x7f, 0x81, 0x7f, 0x81, 0x7f, 0xf3, 0x4f, 0x7f, 0x7f, + 0x81, 0x04, 0x7f, 0x81, 0x81, 0x7f, 0x81, 0x81, 0x7f, 0x81, 0x7f, 0x7f, + 0x7f, 0x7f, 0x7f, 0x7f, 0x81, 0x81, 0x81, 0x7f, 0x81, 0x81, 0x81, 0x81, + 0x81, 0x81, 0x81, 0x23, 0x81, 0x81, 0x7f, 0x81, 0x7f, 0x2e, 0xf1, 0x01, + 0xe1, 0x9c, 0x81, 0x25, 0x81, 0x7f, 0x81, 0x81, 0x7f, 0x81, 0x7f, 0x7f, + 0x24, 0x7f, 0x81, 0x7f, 0x81, 0x81, 0xa0, 0x7f, 0x07, 0x7f, 0x7f, 0x7f, + 0x7f, 0x7f, 0x7f, 0x7f, 0x81, 0x81, 0x7f, 0x81, 0x81, 0x7f, 0xaf, 0x7f, + 0x7f, 0x81, 0x81, 0x7f, 0x7f, 0x28, 0x81, 0x7f, 0x81, 0x81, 0x7f, 0x7f, + 0x7f, 0x81, 0x7f, 0x14, 0x7f, 0x93, 0x7f, 0x81, 0x81, 0x7f, 0x7f, 0x81, + 0x7f, 0x81, 0x81, 0x7f, 0x81, 0x81, 0x7f, 0x3a, 0x7f, 0x7f, 0xd5, 0x81, + 0x40, 0xd1, 0xce, 0x2b, 0xcf, 0xd1, 0x11, 0xbf, 0xd9, 0x37, 0xe1, 0x38, + 0xd1, 0x2e, 0xcd, 0x38, 0xf0, 0xfd, 0x34, 0x37, 0xd5, 0x05, 0x36, 0xd0, + 0xd2, 0x3b, 0xcd, 0xd4, 0x35, 0xd8, 0x3c, 0x38, 0x36, 0x36, 0x2b, 0x2b, + 0xc8, 0xcf, 0xd7, 0x35, 0xd2, 0xc5, 0xdb, 0xbe, 0xcb, 0xcc, 0xc6, 0x1f, + 0xd4, 0xcd, 0x30, 0xd9, 0x31, 0x7d, 0xfe, 0x03, 0xb3, 0xc6, 0xca, 0x0e, + 0xd3, 0x36, 0xc4, 0xd6, 0x33, 0xce, 0x36, 0x0b, 0x5f, 0x34, 0xd3, 0x34, + 0xd2, 0xd6, 0xcd, 0x34, 0xe8, 0x38, 0x25, 0x3a, 0x30, 0x37, 0x34, 0x38, + 0xcf, 0xd3, 0x33, 0xc4, 0xe1, 0x31, 0xa7, 0x2f, 0x42, 0xc6, 0xd2, 0x39, + 0x3a, 0x06, 0xcc, 0x34, 0xcf, 0xd0, 0xf9, 0x36, 0x3a, 0xd5, 0x33, 0x08, + 0x2d, 0xbb, 0x34, 0xdb, 0xd1, 0x2d, 0x40, 0xd6, 0x36, 0xcf, 0xc7, 0x33, + 0xd8, 0xd8, 0x31, 0x7b, 0x32, 0x31, 0xf6, 0xce, 0x3d, 0xe1, 0xc8, 0x26, + 0xd2, 0xc4, 0x7d, 0xb3, 0xe0, 0x37, 0xce, 0x35, 0xd9, 0x29, 0xbf, 0x2a, + 0xb0, 0xf2, 0x36, 0x34, 0xd2, 0x6c, 0x33, 0xd3, 0xc2, 0x31, 0xd8, 0xde, + 0x2d, 0xd1, 0x41, 0x41, 0x34, 0x30, 0x1c, 0x2b, 0xc7, 0xcd, 0xdd, 0x2d, + 0xda, 0xd2, 0xcc, 0xbc, 0xcc, 0xcb, 0xd0, 0x73, 0xd0, 0xde, 0x26, 0xe4, + 0x30, 0x07, 0x6f, 0x6e, 0x43, 0xce, 0xde, 0x55, 0xd8, 0x30, 0xca, 0xd9, + 0x2d, 0xd2, 0x35, 0xb8, 0x16, 0x36, 0xdb, 0x29, 0xd8, 0xe9, 0xc4, 0x33, + 0xab, 0x34, 0x23, 0x2d, 0x33, 0x2e, 0x2e, 0x2a, 0xd4, 0xd7, 0x38, 0xd3, + 0xd7, 0x2a, 0x8f, 0x33, 0x31, 0xd0, 0xd8, 0x32, 0x33, 0xd5, 0xd4, 0x2b, + 0xc9, 0xd3, 0x1e, 0x2b, 0x3d, 0xd1, 0x2f, 0xd0, 0x3a, 0xad, 0x2e, 0xd9, + 0xd2, 0x3b, 0x38, 0xdb, 0x29, 0xc9, 0xcc, 0x2a, 0xe4, 0xe3, 0x2e, 0x34, + 0x2e, 0x26, 0x2e, 0xd8, 0x4f, 0xd3, 0xc3, 0x29, 0xc6, 0xc8, 0x7f, 0xb5, + 0xd5, 0x47, 0xc5, 0x47, 0xce, 0x33, 0xa9, 0x3a, 0xac, 0xe3, 0x45, 0x3a, + 0xc4, 0x7f, 0x42, 0xca, 0xbf, 0x3f, 0xd1, 0xd3, 0x3d, 0xcb, 0x52, 0x53, + 0x3a, 0x3e, 0x21, 0x37, 0xb8, 0xc0, 0xdb, 0x3f, 0xd2, 0xcb, 0xbf, 0xa9, + 0xc7, 0xc1, 0xbd, 0x7f, 0xc5, 0xd3, 0x31, 0xd7, 0x38, 0x2f, 0x7f, 0x7f, + 0xd8, 0xbf, 0xdb, 0x66, 0xd7, 0x3f, 0xb9, 0xd2, 0x3b, 0xc4, 0x40, 0x19, + 0x49, 0x48, 0xd0, 0x36, 0xcd, 0xe1, 0xba, 0x42, 0xad, 0x4b, 0x28, 0x3c, + 0x3e, 0x40, 0x3b, 0x34, 0xc7, 0xcd, 0x3c, 0xcd, 0xcf, 0x39, 0xa6, 0x40, + 0x45, 0xbf, 0xcd, 0x3e, 0x45, 0xce, 0xcf, 0x3d, 0xc1, 0xc9, 0x1e, 0x3b, + 0x50, 0xc5, 0x3c, 0xc9, 0x41, 0x97, 0x3f, 0xcf, 0xc5, 0x49, 0x45, 0xd2, + 0x3a, 0xbb, 0xb8, 0x3a, 0xdc, 0xd9, 0x3e, 0x28, 0x3a, 0x2f, 0x31, 0xcb, + 0x0c, 0xf4, 0xe9, 0x17, 0xed, 0xe1, 0x42, 0xdd, 0xf3, 0x13, 0xf4, 0x17, + 0xee, 0x0c, 0xeb, 0x0e, 0xd4, 0xea, 0x1a, 0x11, 0xec, 0x31, 0x12, 0xf1, + 0xe6, 0x14, 0xf8, 0x07, 0x13, 0xfc, 0x0f, 0x2c, 0x19, 0x0a, 0x03, 0x0d, + 0xef, 0xeb, 0xf7, 0x0e, 0xfe, 0x0c, 0xe9, 0xe5, 0xe3, 0xf0, 0xfa, 0x2d, + 0xf7, 0xeb, 0x0c, 0xf7, 0x0c, 0x3e, 0x43, 0x3b, 0xce, 0xe2, 0xf9, 0x2c, + 0xf6, 0x12, 0xf7, 0xf9, 0x18, 0xed, 0x14, 0xd5, 0x4f, 0x21, 0xf4, 0x0c, + 0xf5, 0xfa, 0xf1, 0x12, 0xd3, 0x18, 0x07, 0x07, 0x1a, 0x15, 0x18, 0x10, + 0xf0, 0xf0, 0x1c, 0xe7, 0xf7, 0x11, 0xce, 0x13, 0x17, 0xe4, 0xf1, 0x13, + 0x19, 0xf3, 0xed, 0x0f, 0xf3, 0xed, 0xdb, 0x14, 0x1d, 0xf7, 0x14, 0xdc, + 0x09, 0xd1, 0x11, 0xf9, 0xed, 0x13, 0x17, 0xee, 0x13, 0xe9, 0xe5, 0x0f, + 0xfe, 0x08, 0x11, 0x3c, 0x10, 0x09, 0x1a, 0xe9, 0x62, 0xcb, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x44, 0x99, 0x7f, 0xfe, + 0xc1, 0x5b, 0x2d, 0x81, 0xda, 0x03, 0x67, 0x07, 0xad, 0x0a, 0x13, 0xd6, + 0x65, 0x2b, 0x28, 0xb4, 0x28, 0xf7, 0x03, 0xf9, 0x0b, 0x18, 0x99, 0x94, + 0x05, 0x21, 0x06, 0x6e, 0xcb, 0x3f, 0x03, 0xe1, 0x1c, 0x41, 0x4c, 0x04, + 0xbc, 0x00, 0xc2, 0x08, 0x81, 0x01, 0x2e, 0x19, 0x06, 0xdc, 0x96, 0x7f, + 0x19, 0xa1, 0xd3, 0xc9, 0x45, 0xc9, 0xd4, 0xc6, 0x62, 0xba, 0xfa, 0xdf, + 0x22, 0xd5, 0xf7, 0xef, 0xe5, 0xb1, 0xfc, 0xb0, 0x7f, 0x99, 0xfd, 0x0c, + 0xfb, 0x08, 0xe1, 0x0d, 0x8f, 0xaa, 0x5e, 0xfb, 0x0d, 0x14, 0x81, 0x39, + 0xec, 0xf6, 0x1d, 0xd7, 0x7f, 0xfb, 0x19, 0x28, 0x28, 0x22, 0xe3, 0x54, + 0x81, 0xb0, 0xfc, 0xe1, 0x3b, 0x02, 0xb7, 0xb6, 0x0f, 0x2b, 0xba, 0x81, + 0x28, 0x40, 0xd4, 0xad, 0x0c, 0x06, 0x24, 0xb5, 0x20, 0x27, 0xfb, 0x0d, + 0x47, 0x35, 0x04, 0x06, 0x4d, 0x81, 0x73, 0x0c, 0x9f, 0xe9, 0x74, 0x18, + 0xd1, 0x67, 0x1e, 0x2b, 0xa7, 0x81, 0x34, 0x02, 0x0b, 0x49, 0x37, 0xb9, + 0x37, 0x50, 0x65, 0x0b, 0x3c, 0x34, 0x8b, 0xa1, 0x1b, 0x61, 0x48, 0x73, + 0xb9, 0x26, 0x1b, 0xce, 0x1c, 0x7f, 0x45, 0xf2, 0xb9, 0x0d, 0xcf, 0x10, + 0xad, 0x00, 0x3c, 0x74, 0x30, 0xd3, 0x8d, 0xeb, 0x43, 0xe5, 0x81, 0xfd, + 0x0c, 0xbd, 0x81, 0x81, 0x4e, 0x81, 0xf0, 0x20, 0x43, 0xed, 0x18, 0xc8, + 0x81, 0xa4, 0x05, 0xa5, 0x5c, 0xaa, 0x0f, 0x0b, 0x18, 0x1a, 0x7f, 0x2e, + 0xd5, 0xb0, 0x14, 0xb8, 0x50, 0x45, 0xb7, 0x74, 0xc1, 0x35, 0x02, 0xc3, + 0x59, 0x0d, 0x64, 0x49, 0x76, 0x73, 0xd6, 0x1a, 0xe6, 0x93, 0x16, 0xdb, + 0x21, 0xe4, 0x9f, 0x81, 0x7f, 0x3d, 0xea, 0xb5, 0x4b, 0x44, 0x9c, 0x98, + 0x1c, 0xf1, 0x17, 0xe0, 0x31, 0x31, 0xf4, 0x25, 0x37, 0x40, 0xf2, 0xe6, + 0x3f, 0xc6, 0x6b, 0xff, 0xd4, 0x4d, 0x18, 0x30, 0xe4, 0xfa, 0x62, 0x03, + 0xb4, 0x1a, 0x05, 0xda, 0x1f, 0x27, 0x0f, 0xd0, 0x21, 0xec, 0xf5, 0xed, + 0x03, 0x07, 0xaf, 0x97, 0xfe, 0x16, 0xf1, 0x49, 0xdc, 0x37, 0x05, 0xed, + 0x14, 0x29, 0x2d, 0x05, 0xd2, 0x00, 0xd2, 0x05, 0xb0, 0xfe, 0x18, 0x17, + 0xfd, 0xd6, 0xd1, 0xe5, 0x0b, 0x9e, 0xef, 0x7f, 0x97, 0xdc, 0xfe, 0xed, + 0x51, 0xdb, 0x01, 0xe2, 0xaa, 0xd2, 0xf5, 0xfd, 0xfb, 0xcd, 0xfd, 0xd4, + 0x60, 0xaf, 0xfd, 0x39, 0xfa, 0x02, 0xec, 0x09, 0xa9, 0xca, 0x3a, 0x05, + 0xfc, 0xfc, 0x96, 0x26, 0xf4, 0xf2, 0x15, 0xe9, 0x6b, 0xfa, 0x07, 0x21, + 0x07, 0x05, 0xe8, 0x43, 0x97, 0xcc, 0xfb, 0xe8, 0x25, 0x03, 0xcd, 0xd9, + 0xfb, 0x0f, 0xbc, 0x8b, 0x1a, 0x24, 0xef, 0xa2, 0x04, 0x07, 0x22, 0xc2, + 0x1b, 0x19, 0xf7, 0x04, 0x44, 0x2c, 0x01, 0x07, 0xd2, 0x97, 0x63, 0x0e, + 0x81, 0x1b, 0x3d, 0xb3, 0xdb, 0x0c, 0x2b, 0x21, 0xb2, 0x34, 0x22, 0xd6, + 0x7f, 0x33, 0x0e, 0xa1, 0x2c, 0x01, 0x3a, 0xee, 0x1a, 0x25, 0x81, 0x9a, + 0x0d, 0x08, 0x40, 0x4c, 0xbf, 0x36, 0x13, 0xd8, 0x16, 0x4a, 0x37, 0xfa, + 0xc9, 0x0a, 0xdc, 0x11, 0xe0, 0xfe, 0x17, 0x34, 0x21, 0xde, 0x81, 0x32, + 0x3c, 0xe7, 0xfc, 0xc2, 0x7f, 0xb8, 0xaa, 0x0e, 0x24, 0x8d, 0xe9, 0x1a, + 0x3b, 0xe6, 0x00, 0xe3, 0xac, 0x81, 0xfd, 0x91, 0x77, 0xb2, 0x10, 0xcc, + 0x07, 0x14, 0x2b, 0x18, 0xb5, 0x81, 0x45, 0xc7, 0x22, 0x25, 0xb3, 0x7f, + 0xcf, 0xff, 0x7f, 0xe8, 0x51, 0x18, 0x12, 0x46, 0x38, 0xfe, 0xd9, 0x47, + 0xb3, 0x81, 0x0e, 0xd6, 0x21, 0xf3, 0xa6, 0x06, 0x44, 0x32, 0xb8, 0xa4, + 0x22, 0x2c, 0xa7, 0x81, 0xe6, 0x0f, 0x1f, 0xb4, 0x1d, 0x20, 0xf9, 0x1a, + 0x3f, 0x04, 0xf1, 0xee, 0x7a, 0x99, 0x47, 0x7f, 0x13, 0x81, 0x7f, 0x34, + 0x81, 0x7f, 0x7f, 0x7f, 0x81, 0xff, 0x7f, 0x7f, 0x8b, 0x7f, 0x7f, 0x81, + 0x7f, 0x81, 0x7f, 0x81, 0x7f, 0x7f, 0xc0, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, + 0x81, 0x7f, 0x7f, 0x81, 0x7f, 0x19, 0x7f, 0x81, 0x81, 0x7f, 0x81, 0x7f, + 0xd8, 0x81, 0x39, 0x7f, 0x7f, 0x81, 0xc5, 0xd9, 0x7f, 0x3d, 0x84, 0xf4, + 0x41, 0x81, 0xf6, 0xd3, 0x7f, 0xc5, 0x81, 0x7f, 0x6e, 0x81, 0x7f, 0x81, + 0x11, 0xb8, 0x7f, 0x81, 0x22, 0xc2, 0x7f, 0xdc, 0x7f, 0x7f, 0x10, 0x7f, + 0x81, 0x87, 0x55, 0x81, 0x7f, 0x7f, 0xdb, 0xd2, 0x81, 0x7f, 0x5d, 0x81, + 0x49, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x81, 0x7f, 0xfa, 0xa6, 0x7f, 0x81, + 0x7f, 0x81, 0x81, 0x1b, 0x56, 0x7f, 0x81, 0xf7, 0x7f, 0x7f, 0x81, 0xbe, + 0x1b, 0x7f, 0x7f, 0x81, 0x7f, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0x81, 0x81, + 0x30, 0xc1, 0x41, 0xf3, 0x95, 0x24, 0x29, 0x20, 0xf5, 0xfb, 0x1c, 0xfe, + 0xcc, 0x1f, 0x0d, 0xd5, 0xd2, 0x08, 0x08, 0xc2, 0x07, 0x11, 0x3d, 0x06, + 0x01, 0x07, 0x96, 0xb1, 0xf5, 0xf6, 0x19, 0x31, 0xd2, 0x10, 0xf9, 0xef, + 0xfe, 0x43, 0x1d, 0x0e, 0xd8, 0xf2, 0x07, 0xfd, 0xeb, 0x0c, 0x12, 0x0e, + 0x00, 0xf5, 0x9a, 0xe8, 0x16, 0xf0, 0x11, 0x4d, 0x87, 0xd6, 0xb6, 0x00, + 0x06, 0xa2, 0x00, 0x14, 0x92, 0xf2, 0xeb, 0xea, 0xb6, 0xb2, 0xeb, 0xa5, + 0x64, 0xb1, 0xf4, 0x7f, 0xf0, 0xf7, 0x25, 0x0b, 0xd9, 0xae, 0x15, 0xe6, + 0x0f, 0x12, 0xcd, 0x63, 0xea, 0xe6, 0x64, 0x04, 0x30, 0xfd, 0xf9, 0x25, + 0x20, 0xee, 0xf7, 0x2b, 0xbb, 0xa3, 0xf7, 0xef, 0x08, 0x06, 0xb9, 0x02, + 0x2e, 0x19, 0xc9, 0xab, 0x05, 0x16, 0xcb, 0xb2, 0xfb, 0xf8, 0x09, 0xd1, + 0xfa, 0x04, 0x12, 0xfb, 0x13, 0xf1, 0x06, 0x03, 0x51, 0xbc, 0xf1, 0xff, + 0xca, 0x5b, 0xf9, 0x9a, 0xe2, 0x04, 0x59, 0xfc, 0xaf, 0x48, 0x05, 0xb2, + 0x45, 0x3a, 0x22, 0xc4, 0x19, 0xe4, 0x22, 0xf3, 0x05, 0x05, 0xb3, 0xa1, + 0xfe, 0x0d, 0x0d, 0x68, 0xdc, 0x27, 0x02, 0xee, 0x1a, 0xf9, 0x2e, 0x01, + 0xcf, 0x05, 0xb4, 0x0a, 0xfb, 0xfc, 0xaa, 0x25, 0xff, 0xf1, 0xc0, 0x4c, + 0x0d, 0xf3, 0x66, 0xd8, 0x21, 0xdf, 0xcb, 0x7f, 0x1f, 0xb5, 0xf7, 0xe5, + 0xa4, 0xc9, 0xef, 0xcc, 0xc4, 0xc3, 0x02, 0xb5, 0x58, 0x81, 0x04, 0x06, + 0xfd, 0xff, 0xe0, 0x19, 0xdd, 0xe8, 0x7f, 0x0a, 0xfa, 0x15, 0xb0, 0x36, + 0xf0, 0xea, 0x61, 0xd9, 0x67, 0xfe, 0xd0, 0x24, 0x27, 0x0c, 0xe5, 0x41, + 0xa3, 0xef, 0xf8, 0xeb, 0x30, 0xfb, 0x88, 0x41, 0x0e, 0x1c, 0xb2, 0x86, + 0x01, 0x20, 0xdf, 0xa0, 0x88, 0x05, 0x08, 0xe1, 0x23, 0x1d, 0xfb, 0x06, + 0x13, 0x3c, 0x06, 0xfb, 0xfa, 0xcf, 0x28, 0xf3, 0x93, 0xd8, 0x4d, 0x0d, + 0xf9, 0xa5, 0x66, 0xf7, 0xca, 0x55, 0x11, 0x93, 0x29, 0x1e, 0xf3, 0xe0, + 0x10, 0xdd, 0x01, 0xdf, 0xe3, 0x1c, 0x81, 0xba, 0xf0, 0xc3, 0x26, 0xd7, + 0xed, 0x2c, 0xec, 0xe4, 0xf4, 0x3d, 0x2d, 0x12, 0xc3, 0xf7, 0xf5, 0xfe, + 0xc5, 0x07, 0x81, 0x22, 0xfc, 0xef, 0xb6, 0xfd, 0x19, 0x7f, 0x5b, 0x0d, + 0xec, 0xb6, 0xd3, 0x63, 0x3d, 0xad, 0x04, 0x0f, 0x81, 0xf0, 0xdc, 0xf4, + 0x04, 0xbb, 0xe6, 0xbf, 0x38, 0xe6, 0xfd, 0x17, 0xde, 0xf0, 0x72, 0x07, + 0xbf, 0x84, 0x01, 0xee, 0xfc, 0x20, 0xda, 0x4f, 0xd8, 0xe1, 0x97, 0xef, + 0x39, 0x0f, 0xaf, 0x22, 0x2a, 0x0d, 0xe1, 0x42, 0x8f, 0xcb, 0xf2, 0xe5, + 0xdf, 0x03, 0xd4, 0x75, 0x30, 0x09, 0xc2, 0xbc, 0xfc, 0x1d, 0xd0, 0xb0, + 0xed, 0x24, 0x3e, 0xc5, 0x02, 0xf4, 0x0b, 0xed, 0x55, 0x05, 0x09, 0x0d, + 0x7f, 0xc2, 0xf7, 0x03, 0xd8, 0x4b, 0xf3, 0x41, 0xe1, 0x0d, 0x43, 0xff, + 0xbe, 0x37, 0x05, 0xc5, 0x09, 0x3d, 0x21, 0xcc, 0x17, 0xd9, 0x0a, 0xef, + 0x0e, 0x08, 0xc7, 0xb6, 0x03, 0x16, 0x07, 0x65, 0xe5, 0x29, 0x06, 0xef, + 0x17, 0xf3, 0x1e, 0xfc, 0xd9, 0x08, 0xc3, 0x08, 0xf9, 0xf9, 0xb9, 0x26, + 0x08, 0xec, 0xe4, 0xe6, 0x0a, 0xe8, 0x4b, 0x4f, 0xd3, 0xf1, 0xef, 0x72, + 0x11, 0xb3, 0xf8, 0xec, 0xac, 0xce, 0xf8, 0xd0, 0xdc, 0xd1, 0x05, 0xcb, + 0x4a, 0x87, 0x06, 0x1f, 0x05, 0x07, 0xea, 0x17, 0xe7, 0xec, 0x3b, 0x0b, + 0xfd, 0x0f, 0xbe, 0x1c, 0xf4, 0xf7, 0x60, 0xdd, 0x65, 0xff, 0xe4, 0x22, + 0x14, 0x02, 0xeb, 0x2c, 0xb6, 0xed, 0xfe, 0xef, 0x2c, 0xf7, 0x9c, 0x29, + 0xfd, 0x12, 0xc9, 0xa5, 0x0c, 0x1d, 0xe3, 0xac, 0x81, 0x04, 0x09, 0xf5, + 0x27, 0x1c, 0xf6, 0x07, 0x09, 0x3d, 0xfe, 0xf6, 0xee, 0xcf, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0xfc, 0x10, 0x0b, 0xf4, + 0x0d, 0x0c, 0x43, 0x05, 0xa0, 0x0b, 0xe3, 0x81, 0x0a, 0xf7, 0xd0, 0x0a, + 0x7f, 0xe8, 0x65, 0xef, 0x00, 0xf1, 0x1a, 0xf7, 0xf7, 0x19, 0x26, 0xe2, + 0x3b, 0xf7, 0x05, 0xf5, 0xfb, 0xfd, 0x4e, 0xf5, 0xdb, 0x00, 0x47, 0xda, + 0x8f, 0x47, 0x7f, 0x06, 0x28, 0x00, 0x3e, 0x29, 0xec, 0xdf, 0x28, 0x49, + 0x06, 0xef, 0x09, 0xbf, 0x15, 0xf0, 0xd7, 0xf3, 0x08, 0x28, 0xd9, 0x61, + 0x54, 0xff, 0xb8, 0x10, 0x31, 0x0b, 0x0b, 0x54, 0xe2, 0xf0, 0x17, 0x18, + 0x23, 0x0b, 0x01, 0xdd, 0x11, 0x43, 0x04, 0xdd, 0x95, 0xe9, 0xe1, 0x06, + 0xfc, 0x0a, 0xea, 0x00, 0x02, 0x02, 0xf6, 0xef, 0xf1, 0xf2, 0x02, 0xdc, + 0x1a, 0xfd, 0xeb, 0xab, 0x08, 0xd7, 0x01, 0xf4, 0xf6, 0x2e, 0xf8, 0x7f, + 0x23, 0xe4, 0xd6, 0xf7, 0xd5, 0x05, 0x07, 0xcb, 0x10, 0xc5, 0x0d, 0xca, + 0xfa, 0xe2, 0xfe, 0x0c, 0xff, 0x34, 0xfd, 0xf4, 0x19, 0xe1, 0xcf, 0x05, + 0xba, 0xdc, 0x81, 0x8d, 0x02, 0xe2, 0xd2, 0x1c, 0x3f, 0xce, 0x7f, 0xad, + 0xfc, 0xf4, 0x7f, 0x15, 0xfc, 0x31, 0x7f, 0xaf, 0xd7, 0xeb, 0xfb, 0xfb, + 0x04, 0x12, 0x3e, 0xf1, 0xb1, 0xfa, 0x3f, 0xca, 0x81, 0x6c, 0x5a, 0x81, + 0x26, 0x10, 0x47, 0x7f, 0xd9, 0xd3, 0x30, 0xf8, 0x09, 0xa7, 0x10, 0x81, + 0x1a, 0xe0, 0xbe, 0xf7, 0x0c, 0x81, 0xe7, 0x7f, 0x7f, 0xf5, 0x81, 0x4b, + 0x7f, 0x2d, 0x0b, 0x7f, 0xba, 0x2c, 0x19, 0x4a, 0x23, 0x25, 0xff, 0xeb, + 0x1f, 0xd2, 0x07, 0x97, 0xab, 0x9a, 0xcf, 0x2a, 0xf9, 0x07, 0xe1, 0x02, + 0x19, 0x00, 0xb9, 0xe1, 0xe9, 0xf3, 0x0a, 0x86, 0x24, 0x00, 0xdb, 0xe2, + 0x19, 0x85, 0x0b, 0xde, 0xe6, 0x27, 0x60, 0x52, 0x21, 0x81, 0x81, 0xd6, + 0xcb, 0xfa, 0x1f, 0xbc, 0xe5, 0x05, 0x30, 0xd5, 0x0b, 0xd7, 0xfe, 0x0f, + 0xfb, 0x09, 0x0b, 0xf7, 0x02, 0x0a, 0x01, 0x06, 0xb5, 0x09, 0xe1, 0x86, + 0x0c, 0xf8, 0xd8, 0xfc, 0x73, 0x4a, 0x5d, 0xee, 0xff, 0xf3, 0x04, 0xf8, + 0xfa, 0x14, 0x4d, 0xeb, 0xe3, 0xf9, 0x03, 0xf9, 0xfd, 0x01, 0xb9, 0xf6, + 0xcf, 0x00, 0x3c, 0xdc, 0xa6, 0x33, 0x09, 0x19, 0x16, 0x0a, 0x2e, 0x1d, + 0xe7, 0xdd, 0x21, 0x06, 0x09, 0xee, 0x0b, 0xd3, 0x0f, 0xfd, 0xdf, 0xf4, + 0x09, 0x1e, 0xcb, 0x51, 0x4b, 0x47, 0xc9, 0x09, 0x29, 0x01, 0x07, 0x4a, + 0xe8, 0xff, 0x1b, 0x13, 0x0c, 0x06, 0x00, 0x2b, 0x09, 0x3e, 0x08, 0xee, + 0xac, 0xf0, 0xd5, 0x04, 0xfe, 0x07, 0xee, 0x01, 0xff, 0xff, 0xf9, 0xf1, + 0xf6, 0xf2, 0x04, 0xcf, 0x12, 0xfc, 0xf1, 0x7f, 0x08, 0xe0, 0xfc, 0xf3, + 0xfb, 0x17, 0xe9, 0x71, 0x26, 0xf8, 0xe5, 0xf3, 0xdb, 0x02, 0x05, 0xce, + 0x0f, 0xbd, 0x23, 0xd0, 0x10, 0x3d, 0xfd, 0x08, 0x01, 0x13, 0x10, 0xfb, + 0x19, 0x2e, 0x7f, 0x04, 0xa0, 0x3a, 0x07, 0x93, 0x03, 0xff, 0xcb, 0xdb, + 0x2c, 0xb3, 0x38, 0xa7, 0x02, 0xf0, 0xcf, 0x26, 0xfa, 0x33, 0x21, 0xb9, + 0x7f, 0x0d, 0xf7, 0xe2, 0x03, 0x0c, 0x7f, 0xf2, 0xbf, 0xf8, 0x56, 0xc4, + 0x99, 0x26, 0x62, 0xff, 0xe5, 0x20, 0x6b, 0x15, 0xcd, 0xd4, 0x15, 0x00, + 0x09, 0xa4, 0x10, 0xc3, 0x13, 0xa1, 0xc1, 0xf2, 0x08, 0x3c, 0xe2, 0xf6, + 0xeb, 0x03, 0xae, 0x0a, 0xe2, 0x20, 0x12, 0xed, 0xbe, 0x3a, 0x03, 0x13, + 0x2a, 0x14, 0x07, 0x9a, 0x18, 0x7e, 0x06, 0xe2, 0x8c, 0xaa, 0x81, 0x19, + 0x01, 0x07, 0xe1, 0x10, 0x13, 0x26, 0xd8, 0xe4, 0xed, 0xf0, 0x0e, 0x1f, + 0x20, 0xe8, 0xe0, 0x91, 0x13, 0x5d, 0x01, 0xee, 0xe0, 0x81, 0x12, 0x4b, + 0x35, 0xd9, 0x1a, 0xe6, 0xbe, 0xf8, 0xef, 0xc7, 0x0f, 0xda, 0x2b, 0xac, + 0xbf, 0x8e, 0x00, 0x0e, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x6b, 0xbd, 0x7f, + 0xa7, 0xe4, 0x9e, 0x8d, 0x7f, 0x7f, 0x81, 0x13, 0x2a, 0xda, 0x7f, 0x81, + 0x81, 0x7f, 0x7a, 0x7f, 0x81, 0x7f, 0x92, 0x81, 0x05, 0x7f, 0x81, 0x81, + 0x81, 0x7f, 0xf2, 0x81, 0x81, 0x7f, 0x7f, 0x81, 0xc7, 0x42, 0x1f, 0x93, + 0x7f, 0x7f, 0x59, 0x97, 0x81, 0x81, 0x81, 0xf0, 0x7f, 0x81, 0x7f, 0x95, + 0x7f, 0x81, 0x81, 0x7f, 0x7f, 0x00, 0x81, 0x42, 0x9c, 0xf6, 0x29, 0x7f, + 0xfd, 0x7f, 0x7f, 0xab, 0x81, 0x7f, 0x7f, 0x81, 0x02, 0x7f, 0x81, 0xef, + 0x7f, 0x31, 0x7f, 0x81, 0xa0, 0x9d, 0xb5, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, + 0x7f, 0x7f, 0x81, 0x81, 0x7f, 0x7f, 0x7f, 0x81, 0x7f, 0x81, 0x81, 0xed, + 0x7f, 0x7f, 0x7f, 0x81, 0x81, 0x13, 0x7f, 0x09, 0x7f, 0xc1, 0x0b, 0x81, + 0x81, 0x81, 0x81, 0x81, 0x7f, 0x81, 0x7f, 0x81, 0xb2, 0xf8, 0x7f, 0x7f, + 0xfb, 0x0a, 0x07, 0xf5, 0x17, 0x1f, 0xce, 0xfc, 0xa0, 0x38, 0x01, 0x99, + 0xff, 0xfd, 0xcf, 0xdc, 0x2f, 0x7f, 0x2c, 0xb7, 0x05, 0xed, 0x9f, 0x1a, + 0x02, 0x29, 0x48, 0xc9, 0x84, 0x04, 0x02, 0xe5, 0x0e, 0x02, 0xb4, 0xf8, + 0xc4, 0xf9, 0x46, 0xd4, 0x87, 0x2f, 0xda, 0xf9, 0xf1, 0x19, 0x63, 0x1a, + 0xd7, 0xd6, 0x19, 0xfe, 0x05, 0xc0, 0x06, 0xcc, 0x18, 0xaf, 0xb7, 0xee, + 0x05, 0x30, 0xea, 0xfa, 0xfd, 0x12, 0xa9, 0x0a, 0xe4, 0x1b, 0x0d, 0xfb, + 0xd0, 0x22, 0xf9, 0x16, 0x81, 0x0c, 0x0b, 0x7f, 0x09, 0x7f, 0x04, 0xdf, + 0x93, 0xb4, 0x9d, 0x16, 0xfc, 0xfe, 0xde, 0x0b, 0x0e, 0x1f, 0xd9, 0xe9, + 0xe6, 0xf1, 0x08, 0x23, 0x0d, 0xf4, 0xe7, 0x62, 0x0c, 0x5d, 0x06, 0xf4, + 0xeb, 0x10, 0x12, 0x18, 0x28, 0xe3, 0x1b, 0xef, 0xc2, 0x00, 0xf3, 0xca, + 0xff, 0xe0, 0xfc, 0xb2, 0x7f, 0x7f, 0xfb, 0x09, 0xf9, 0x02, 0x08, 0xef, + 0xfb, 0x09, 0x40, 0x00, 0x81, 0x1c, 0xf4, 0xa6, 0x05, 0xf7, 0xd4, 0xb2, + 0x3d, 0xde, 0x6c, 0xfc, 0x01, 0xed, 0x17, 0x08, 0xfd, 0x10, 0x0b, 0xde, + 0x30, 0xf6, 0xff, 0xf4, 0xea, 0xf7, 0xe7, 0xf6, 0xdc, 0x02, 0xe4, 0xdd, + 0x8c, 0x26, 0x0c, 0x08, 0x23, 0xfa, 0x0f, 0xfd, 0xea, 0xdc, 0x1a, 0x7f, + 0xfc, 0xf4, 0x01, 0xc2, 0x0d, 0x00, 0xb8, 0xf4, 0x0b, 0x29, 0xd7, 0x24, + 0xbb, 0xfe, 0xa2, 0x08, 0xfe, 0xec, 0xfb, 0x06, 0xfa, 0x15, 0x1c, 0x01, + 0x2c, 0x12, 0x09, 0xef, 0xfa, 0x07, 0x08, 0xd5, 0x81, 0xf0, 0xec, 0xfd, + 0xfd, 0xff, 0xe6, 0x09, 0xfe, 0xf8, 0xcc, 0xef, 0xf2, 0xf2, 0x05, 0x33, + 0x16, 0x05, 0x05, 0x12, 0x01, 0x43, 0x00, 0xfa, 0xf6, 0x0e, 0x14, 0x50, + 0x17, 0xe7, 0x09, 0xe8, 0xe3, 0x07, 0xfb, 0xd3, 0x20, 0xe0, 0x03, 0xe2, + 0xbd, 0xea, 0xff, 0x02, 0xf5, 0xe7, 0x20, 0xf6, 0xd6, 0x7f, 0xd5, 0x05, + 0xcc, 0x7f, 0xad, 0xaa, 0x02, 0x0d, 0xc2, 0x81, 0x48, 0xe0, 0x3d, 0x97, + 0xfa, 0xfb, 0x73, 0x21, 0x03, 0x2d, 0xc6, 0xe2, 0x02, 0x1b, 0xfd, 0xf9, + 0xe3, 0xff, 0xcf, 0xee, 0xc5, 0xfd, 0x3b, 0xd7, 0x99, 0x81, 0x10, 0xa6, + 0x07, 0x05, 0x7f, 0xa2, 0xb1, 0xcf, 0xe2, 0x02, 0x23, 0xc8, 0x10, 0xd3, + 0x0f, 0xe7, 0xa7, 0xf0, 0x10, 0x37, 0xdd, 0xd3, 0x8d, 0xf8, 0xe3, 0xce, + 0xf7, 0x19, 0x0b, 0xcb, 0xe1, 0x2f, 0x10, 0xfd, 0x25, 0x0d, 0x14, 0xe9, + 0xfb, 0xfe, 0x0b, 0x95, 0x92, 0x81, 0xef, 0x15, 0xfc, 0x02, 0xe8, 0x17, + 0x10, 0x01, 0xf7, 0xe7, 0xe8, 0xfb, 0x0d, 0x68, 0xfb, 0xf5, 0xf5, 0xee, + 0x14, 0x5d, 0x07, 0xf9, 0xd6, 0x27, 0x65, 0x6b, 0x0e, 0xeb, 0x30, 0xff, + 0xa8, 0xf5, 0xdc, 0xc3, 0x13, 0xca, 0x3f, 0xa2, 0xec, 0xe9, 0x05, 0x01, + 0xfa, 0x06, 0x07, 0xf4, 0xf6, 0xfe, 0xfb, 0x02, 0x8c, 0x0f, 0xf5, 0xb2, + 0x03, 0xf5, 0xd7, 0xaf, 0x5e, 0x49, 0x68, 0xf6, 0xff, 0xf1, 0x1d, 0x06, + 0xfc, 0x07, 0x0f, 0xdf, 0xc4, 0xf7, 0xff, 0xf2, 0xf1, 0xf5, 0x18, 0xf7, + 0xd6, 0xff, 0xdd, 0xd9, 0xa7, 0x30, 0xea, 0x0e, 0x1b, 0xff, 0x07, 0x00, + 0xeb, 0xdd, 0x18, 0x03, 0xfd, 0xf8, 0x05, 0xc9, 0x05, 0x02, 0xb9, 0xf6, + 0x07, 0x26, 0xcf, 0x28, 0xc3, 0x7f, 0xaf, 0x03, 0xf3, 0xe8, 0xf7, 0xfe, + 0xfc, 0x1a, 0x1a, 0xfc, 0x13, 0x15, 0x07, 0x35, 0xfc, 0x08, 0x0b, 0xdb, + 0x86, 0xfa, 0xd4, 0xfc, 0xfc, 0x01, 0xe9, 0x0d, 0xfc, 0xff, 0xd7, 0xf1, + 0xf2, 0xf2, 0x02, 0x31, 0x1b, 0x01, 0x02, 0x13, 0x05, 0x3b, 0x00, 0xf9, + 0xf9, 0x1e, 0xf2, 0x38, 0x10, 0xe5, 0x02, 0xe4, 0xf7, 0x06, 0xff, 0xdd, + 0x1e, 0xd6, 0x20, 0xd6, 0x52, 0x22, 0x00, 0x02, 0x7a, 0xd4, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x36, 0x0e, 0xeb, 0xd9, + 0xfe, 0xf8, 0xf3, 0x07, 0x0d, 0xe8, 0x05, 0xdd, 0x0d, 0x00, 0x1b, 0x00, + 0x05, 0x42, 0xf7, 0xfa, 0xab, 0x37, 0x09, 0xfa, 0x8a, 0xfa, 0x04, 0x03, + 0x0c, 0xea, 0x98, 0xfc, 0x3f, 0xec, 0xe2, 0x0f, 0xfa, 0xf3, 0xec, 0xb3, + 0x4f, 0x20, 0x5c, 0xfb, 0x22, 0xd7, 0xe6, 0xfe, 0x15, 0x02, 0xfa, 0x15, + 0x46, 0x18, 0x12, 0xe6, 0x2f, 0x01, 0x08, 0x0f, 0x1a, 0xf5, 0xed, 0x10, + 0x20, 0x04, 0xec, 0x11, 0xe2, 0xfb, 0x04, 0x08, 0xe1, 0xe5, 0xea, 0xe8, + 0xf5, 0x81, 0x02, 0x02, 0x1c, 0xf6, 0x07, 0xfe, 0xfc, 0xde, 0x11, 0xed, + 0xf9, 0xe6, 0x02, 0xe8, 0xbc, 0xff, 0x05, 0xff, 0xfd, 0x06, 0x11, 0x1a, + 0x05, 0x56, 0xfe, 0xfe, 0xe9, 0xf8, 0x2c, 0xa3, 0xf7, 0xff, 0x26, 0xf8, + 0x95, 0xf8, 0x0c, 0xcb, 0x24, 0xec, 0xed, 0xf7, 0xf7, 0xd7, 0x10, 0x06, + 0xb3, 0xbc, 0x4d, 0xd3, 0x20, 0x2c, 0xb1, 0xe2, 0xff, 0x01, 0xfa, 0x25, + 0xf5, 0xe4, 0xea, 0x4b, 0x15, 0x07, 0x7f, 0xf3, 0xe9, 0x7f, 0xff, 0xf5, + 0x97, 0x7f, 0x0c, 0x01, 0xc9, 0x1f, 0xf9, 0xfe, 0x02, 0x81, 0xbb, 0xbe, + 0xd9, 0xf3, 0x16, 0xec, 0xec, 0x03, 0x81, 0xf0, 0x81, 0x28, 0x49, 0xf2, + 0x7f, 0xae, 0xb8, 0xe8, 0x48, 0x17, 0x07, 0x09, 0x68, 0x21, 0x2d, 0x43, + 0x55, 0x10, 0xf9, 0xd4, 0x22, 0xbe, 0xf4, 0xe4, 0xf8, 0xc4, 0x18, 0xfa, + 0xec, 0xed, 0x04, 0x11, 0x81, 0xac, 0x12, 0x9f, 0xff, 0x0e, 0x04, 0x0b, + 0x49, 0xdc, 0x05, 0x25, 0x03, 0xb7, 0x4d, 0x9e, 0x38, 0xd5, 0xe3, 0xf7, + 0x2f, 0x1f, 0xed, 0xfb, 0x0e, 0x2b, 0x07, 0x35, 0xfd, 0x7f, 0xe9, 0x1d, + 0xf1, 0xfd, 0x7f, 0xf8, 0xfa, 0xf1, 0x7f, 0xf1, 0xf5, 0xfc, 0x21, 0xc1, + 0x22, 0x08, 0xf9, 0xec, 0xe5, 0xe7, 0xf9, 0x18, 0xb5, 0x9a, 0x6a, 0xa0, + 0x30, 0x1b, 0xef, 0xdc, 0x01, 0xf3, 0xfe, 0x0a, 0x0b, 0xeb, 0x10, 0x47, + 0x11, 0xfd, 0x23, 0x11, 0x03, 0x5c, 0xf6, 0x16, 0xb3, 0x2c, 0x0a, 0xf9, + 0x92, 0xf9, 0x03, 0x01, 0x0d, 0xea, 0x8b, 0xfb, 0xe1, 0xee, 0xe5, 0x14, + 0xfa, 0xf2, 0x04, 0x5c, 0xd8, 0x1a, 0x51, 0xfb, 0x1e, 0xd9, 0xe8, 0xfd, + 0x17, 0x05, 0xf5, 0x15, 0x43, 0x12, 0x11, 0xfd, 0x18, 0x00, 0x0c, 0x0f, + 0x06, 0xf8, 0xf4, 0x16, 0x12, 0xff, 0xec, 0x11, 0x1c, 0xf9, 0xff, 0x03, + 0x4c, 0xdc, 0x24, 0xfb, 0xf9, 0x6a, 0x02, 0x05, 0x19, 0xf9, 0x06, 0x03, + 0xfc, 0xe5, 0x0d, 0xf1, 0x00, 0xd9, 0x1b, 0xe9, 0x1d, 0x38, 0x06, 0x03, + 0xfb, 0x05, 0x13, 0x1c, 0x05, 0x4e, 0xfe, 0x1d, 0xee, 0x08, 0x27, 0x3a, + 0xf6, 0xfe, 0x30, 0xf7, 0x1a, 0xf3, 0x0d, 0xd0, 0x05, 0xf1, 0x8b, 0xf2, + 0xf2, 0xf0, 0x0e, 0xfc, 0xd1, 0xba, 0x35, 0xcd, 0xe5, 0xcd, 0x1f, 0xe8, + 0xf0, 0xd9, 0xec, 0x20, 0x0d, 0xdd, 0xa7, 0xb9, 0x58, 0xfd, 0xf5, 0xa4, + 0x0b, 0x13, 0x00, 0xcf, 0x86, 0xe3, 0x0a, 0x03, 0xda, 0xf8, 0xfd, 0xf4, + 0x08, 0xa9, 0xb6, 0xf1, 0x7f, 0xcd, 0x0c, 0x8c, 0x00, 0xf0, 0x4e, 0x97, + 0x5c, 0x0a, 0x58, 0xf4, 0xee, 0xaf, 0xba, 0xe6, 0x13, 0x18, 0x28, 0x08, + 0x49, 0x23, 0xfc, 0x3c, 0x55, 0x0d, 0x00, 0x43, 0xfc, 0xeb, 0xdd, 0x08, + 0x28, 0xe8, 0xcf, 0x1e, 0x68, 0xf6, 0x28, 0x12, 0x9b, 0xdd, 0xdd, 0xbc, + 0xfc, 0x9c, 0x00, 0x12, 0x0e, 0xe2, 0x01, 0x07, 0x04, 0xda, 0x1e, 0x88, + 0x3b, 0xcd, 0xad, 0xfa, 0xa1, 0x47, 0x06, 0xf9, 0xf7, 0x05, 0x40, 0x1b, + 0x03, 0x76, 0xfa, 0x3f, 0xca, 0xeb, 0xed, 0x81, 0xfd, 0xfb, 0xe6, 0xf0, + 0x81, 0xf9, 0x1b, 0xfd, 0x09, 0xea, 0x39, 0xee, 0xec, 0xed, 0xfd, 0x0a, + 0xb4, 0x81, 0x7f, 0x9a, 0x7f, 0x7f, 0x81, 0x81, 0x7f, 0x72, 0x81, 0x7f, + 0x81, 0x81, 0xeb, 0x01, 0x71, 0x81, 0xdc, 0xdf, 0x81, 0xf0, 0x81, 0xb2, + 0xa0, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0xdd, 0xbe, 0x7f, + 0xb7, 0x98, 0x81, 0xad, 0x7f, 0x7f, 0x7c, 0xc4, 0x14, 0x7f, 0x66, 0x7f, + 0xda, 0x81, 0x81, 0x81, 0x96, 0x7f, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, + 0x7f, 0x7f, 0x7f, 0x81, 0x7f, 0xdd, 0x81, 0x7f, 0x7f, 0xcb, 0x7f, 0x7f, + 0x1d, 0x7f, 0xd9, 0x7f, 0x04, 0x81, 0xce, 0x81, 0x81, 0x1f, 0x7f, 0x81, + 0x81, 0x7f, 0x7f, 0x7f, 0x7f, 0x81, 0x7f, 0x46, 0x7f, 0x81, 0xd6, 0x81, + 0xc7, 0x7f, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0x81, 0x7f, 0x71, 0x7f, 0x7f, + 0x81, 0x81, 0xe0, 0x29, 0x7f, 0x7f, 0xb7, 0x7f, 0x5b, 0x7f, 0x7f, 0xd6, + 0x7f, 0x81, 0x7e, 0x81, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0x8c, 0xe5, 0x81, + 0xea, 0x69, 0x28, 0xea, 0xf0, 0xd5, 0xf0, 0x24, 0x1f, 0xe5, 0x7f, 0x7f, + 0x81, 0xfe, 0xf0, 0x7f, 0x06, 0x0f, 0xfb, 0x7f, 0x8c, 0xeb, 0x08, 0x05, + 0xcb, 0xfa, 0x04, 0xf5, 0x28, 0xb9, 0xcb, 0xef, 0xe5, 0xce, 0x08, 0x81, + 0x00, 0xef, 0x3a, 0x7f, 0x88, 0x19, 0x57, 0xf1, 0xeb, 0xc1, 0xb3, 0xde, + 0x27, 0x0d, 0x26, 0x0c, 0x4d, 0x23, 0xfa, 0x38, 0x3f, 0x0c, 0x01, 0x3f, + 0x12, 0xda, 0xe2, 0xfc, 0x08, 0xec, 0xce, 0x1a, 0xaf, 0xf9, 0x25, 0x0a, + 0x46, 0xe1, 0x7f, 0xc5, 0x00, 0x54, 0x04, 0x13, 0x11, 0xee, 0x0a, 0x08, + 0xfd, 0xe2, 0x14, 0x8a, 0x35, 0xd5, 0x7f, 0xf3, 0x7f, 0x3c, 0xfb, 0xfe, + 0xf8, 0x15, 0x35, 0x1b, 0x01, 0x71, 0xf9, 0xec, 0xc7, 0xe7, 0xee, 0x62, + 0xfd, 0xf9, 0xdf, 0xf4, 0x27, 0xf9, 0x15, 0xfd, 0x3e, 0xda, 0x8f, 0xef, + 0xf5, 0xdf, 0xff, 0x01, 0xb1, 0x8e, 0x79, 0xab, 0x24, 0x21, 0xe4, 0xe3, + 0xf6, 0xd4, 0xfb, 0x13, 0x0a, 0xe7, 0x07, 0xea, 0x38, 0x00, 0xf6, 0xf4, + 0x38, 0xf5, 0xfa, 0x00, 0x98, 0xf4, 0x0b, 0xff, 0xfb, 0xf6, 0x00, 0xfd, + 0x25, 0xfe, 0x8e, 0x09, 0x12, 0x4d, 0xdf, 0x05, 0xfa, 0xf5, 0xfa, 0xf6, + 0xee, 0x36, 0xf9, 0xf8, 0xfa, 0xde, 0xe6, 0xf6, 0xdd, 0x06, 0xfa, 0x14, + 0x42, 0x06, 0xfb, 0x14, 0x21, 0x00, 0x0b, 0x0f, 0x21, 0x1f, 0xf2, 0x0e, + 0xe6, 0x1f, 0xf8, 0x07, 0x64, 0xfd, 0x2b, 0x0e, 0x35, 0xda, 0xe9, 0xe0, + 0xfa, 0xff, 0x0b, 0x07, 0x0d, 0xf4, 0x06, 0x01, 0xf9, 0xde, 0xfa, 0xfd, + 0x26, 0xea, 0x0e, 0xed, 0xae, 0x25, 0x07, 0xfe, 0x00, 0x00, 0xfc, 0x0b, + 0x06, 0x25, 0x01, 0x0b, 0xe9, 0x51, 0xe9, 0xc7, 0xf7, 0xfe, 0xf3, 0xfe, + 0x9f, 0x08, 0x07, 0x1f, 0x09, 0xf3, 0x16, 0xf1, 0xfc, 0xd9, 0x12, 0x03, + 0xc1, 0xa6, 0x58, 0xca, 0x11, 0x26, 0xb5, 0xea, 0xea, 0x81, 0xde, 0x11, + 0xf8, 0xd6, 0xee, 0x3b, 0x33, 0xfd, 0xaf, 0xcf, 0x5b, 0xf1, 0xff, 0xfa, + 0x81, 0xe4, 0x0a, 0x1a, 0xee, 0xf2, 0xf6, 0xef, 0x21, 0xda, 0xcc, 0x04, + 0xf2, 0x7f, 0xfd, 0x01, 0xf9, 0xea, 0xef, 0x22, 0x3b, 0x0b, 0x7f, 0xf2, + 0xa1, 0xb2, 0xc6, 0xd9, 0x81, 0x09, 0x07, 0x07, 0x79, 0x15, 0xe3, 0xb6, + 0x52, 0x07, 0x04, 0xca, 0x20, 0x7f, 0xf4, 0x19, 0x30, 0x7f, 0x03, 0x22, + 0x1f, 0xf6, 0x7f, 0x1d, 0x45, 0xcb, 0x0f, 0xc2, 0x03, 0xfc, 0x06, 0x06, + 0xf8, 0xfd, 0x19, 0x00, 0x05, 0xbd, 0xfd, 0x81, 0x0a, 0xc7, 0xf2, 0xe6, + 0xf2, 0x35, 0xef, 0xf7, 0x03, 0xff, 0xee, 0x00, 0x03, 0x53, 0xf5, 0xea, + 0xbb, 0x6b, 0xbf, 0xe1, 0xfa, 0xf9, 0xca, 0xfc, 0xff, 0x03, 0x08, 0x7f, + 0x00, 0xfb, 0x04, 0xf7, 0xec, 0xda, 0x09, 0x05, 0xa8, 0x8b, 0x51, 0x97, + 0x18, 0xe5, 0xed, 0xe4, 0xf3, 0xd1, 0xfb, 0x14, 0x07, 0xe4, 0x03, 0x39, + 0xf6, 0x02, 0xed, 0x39, 0x38, 0xf3, 0xf8, 0x02, 0x9d, 0xf2, 0x0a, 0xff, + 0xfc, 0xf9, 0x00, 0xfc, 0xe9, 0xeb, 0x81, 0x05, 0xef, 0x4d, 0xdf, 0x0f, + 0xfa, 0xf4, 0xfc, 0x25, 0x38, 0x37, 0x08, 0xf9, 0xfb, 0xd2, 0xe8, 0xf9, + 0xd9, 0x06, 0xf5, 0x12, 0x43, 0x0f, 0xf8, 0x1e, 0x11, 0xff, 0x06, 0x15, + 0x12, 0x2b, 0xf8, 0x11, 0x29, 0x1c, 0xf4, 0x04, 0x81, 0xfb, 0x20, 0x07, + 0xf1, 0xcb, 0x3a, 0xee, 0xf9, 0xd0, 0x05, 0x07, 0x0c, 0xfd, 0x06, 0x01, + 0xfa, 0xdf, 0x04, 0xf0, 0x21, 0xe4, 0x04, 0xec, 0x67, 0xfa, 0x09, 0xfd, + 0xfe, 0x02, 0x0a, 0x02, 0x06, 0x1a, 0xfe, 0xf6, 0xf1, 0x52, 0xf7, 0x26, + 0xf8, 0xfe, 0xe7, 0xfc, 0x25, 0x04, 0x07, 0x15, 0x0c, 0xf9, 0x81, 0xef, + 0xf9, 0xe0, 0x0b, 0xfb, 0xc0, 0xa3, 0x5e, 0xc5, 0x06, 0xd9, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x07, 0x0e, 0xdb, 0x29, + 0x0e, 0xd3, 0xda, 0xec, 0x03, 0x1d, 0xff, 0xff, 0x16, 0x09, 0xfe, 0x12, + 0xf7, 0xf1, 0x07, 0xb7, 0x0c, 0xf8, 0xf5, 0xae, 0x14, 0x1f, 0x14, 0x15, + 0xfa, 0x07, 0xe7, 0xf7, 0xa1, 0xfe, 0x15, 0xf9, 0x18, 0xf7, 0xfc, 0x05, + 0x14, 0x05, 0xfe, 0x06, 0xc2, 0x08, 0xfd, 0x05, 0x20, 0x18, 0x30, 0x15, + 0x1b, 0x15, 0x25, 0x08, 0x12, 0xf9, 0xff, 0x0a, 0x32, 0xf8, 0x19, 0xfc, + 0x08, 0x01, 0xe7, 0x28, 0x13, 0x17, 0xff, 0xc9, 0xf8, 0x04, 0xee, 0x00, + 0xe8, 0x09, 0x2d, 0x16, 0x09, 0x07, 0xf7, 0xd5, 0x22, 0xf6, 0x02, 0xca, + 0x05, 0x52, 0xf6, 0x13, 0x2c, 0x3f, 0xe8, 0xe8, 0xf9, 0xee, 0x02, 0x04, + 0x1c, 0xe5, 0xca, 0x33, 0xf3, 0x34, 0x10, 0x07, 0x0c, 0x12, 0xb9, 0xce, + 0xeb, 0x10, 0x07, 0xde, 0x33, 0xff, 0x07, 0xf1, 0xb2, 0x1e, 0x0b, 0x2e, + 0x17, 0x03, 0xd2, 0xd6, 0x23, 0x15, 0xe6, 0x1a, 0x1a, 0x00, 0x41, 0x97, + 0x04, 0x1c, 0xf1, 0xd2, 0x17, 0xf3, 0xf7, 0x25, 0xfd, 0x7f, 0x9d, 0x9c, + 0x0e, 0x99, 0xe4, 0xf1, 0xfe, 0xbc, 0x06, 0x0f, 0xf4, 0x18, 0x1b, 0x11, + 0xa1, 0x1b, 0x40, 0xef, 0x29, 0x27, 0x03, 0xfc, 0x1e, 0xef, 0x20, 0x1b, + 0xac, 0x07, 0x0c, 0xf0, 0x5e, 0x1c, 0xea, 0x07, 0xf8, 0x0f, 0x0f, 0x08, + 0x7e, 0xf2, 0xdf, 0x0c, 0x60, 0x07, 0x11, 0xfe, 0x11, 0x18, 0xc7, 0x01, + 0x1b, 0x12, 0xfc, 0xe6, 0xe9, 0x7f, 0x0d, 0xfd, 0xe6, 0x18, 0x2e, 0x1e, + 0x10, 0xb9, 0xef, 0xa1, 0x1a, 0xcb, 0xd7, 0xbb, 0xef, 0x63, 0xf4, 0x01, + 0x2c, 0x47, 0xea, 0xe3, 0xf1, 0x44, 0xe9, 0x1a, 0x0a, 0x88, 0x81, 0xd6, + 0xe4, 0x7f, 0xe1, 0x15, 0xfe, 0x68, 0xc1, 0xfa, 0x0f, 0x2b, 0xfb, 0xe1, + 0x7f, 0x20, 0xe9, 0xb9, 0x9b, 0x3d, 0x0b, 0x1e, 0x1a, 0xdc, 0x81, 0xbd, + 0x0a, 0x0c, 0x0d, 0x1e, 0xfb, 0x1a, 0x06, 0xe9, 0x01, 0x1b, 0xfd, 0xff, + 0x15, 0xe1, 0xfe, 0x07, 0xf6, 0x02, 0x0c, 0xdb, 0xee, 0xf4, 0xfb, 0xc4, + 0x09, 0x33, 0x02, 0xe5, 0xfb, 0x05, 0x1d, 0x30, 0xa7, 0x01, 0x1a, 0xfd, + 0x27, 0x20, 0xff, 0x09, 0x0b, 0x17, 0x01, 0xf9, 0xd2, 0xf3, 0xfc, 0x06, + 0x18, 0x19, 0xec, 0x10, 0x0c, 0xf5, 0xf7, 0x01, 0x7f, 0xf8, 0xff, 0x14, + 0x2b, 0xec, 0x15, 0xf7, 0x0a, 0x02, 0xe9, 0x00, 0xe9, 0x12, 0x00, 0x2f, + 0x01, 0x09, 0xf9, 0x02, 0xeb, 0x02, 0x43, 0xf8, 0x05, 0x09, 0xf5, 0xde, + 0x0e, 0xfc, 0x08, 0xc4, 0x07, 0x28, 0xf8, 0x18, 0x35, 0x1b, 0x20, 0xf4, + 0xf7, 0xe3, 0x02, 0x07, 0xe6, 0x81, 0xd0, 0xd4, 0xf4, 0x3b, 0xf2, 0x00, + 0x09, 0x15, 0xad, 0x53, 0x02, 0x0b, 0x14, 0xde, 0x2e, 0x12, 0x03, 0xf1, + 0x40, 0x13, 0x08, 0x06, 0x12, 0x1d, 0xc5, 0xd7, 0x10, 0x04, 0xed, 0x2b, + 0x26, 0x8a, 0x29, 0x14, 0x09, 0x20, 0xe7, 0xc2, 0x15, 0x3b, 0xfb, 0x3c, + 0xf7, 0xc3, 0x8e, 0xc2, 0x09, 0x1c, 0xa8, 0xfe, 0x7f, 0x1b, 0x05, 0xde, + 0xfa, 0x1e, 0x92, 0x30, 0xb9, 0xfe, 0x36, 0xf1, 0x1d, 0x2b, 0xff, 0x08, + 0x17, 0xed, 0x14, 0xf1, 0xd8, 0x1a, 0xef, 0xf9, 0x14, 0x18, 0x7f, 0x2e, + 0x11, 0x14, 0x0e, 0x0c, 0x99, 0xf0, 0xf1, 0x08, 0x7f, 0xf8, 0x18, 0x0c, + 0x07, 0x03, 0xbb, 0x17, 0x15, 0x1c, 0xfa, 0x28, 0x01, 0x01, 0xd1, 0x10, + 0xe3, 0x18, 0x2d, 0x13, 0x05, 0xa7, 0xf4, 0xdc, 0x01, 0xfc, 0xfc, 0xb5, + 0xf3, 0x7f, 0xed, 0x02, 0x0b, 0x64, 0xfa, 0x04, 0xf3, 0xde, 0xe4, 0x15, + 0x7f, 0xf1, 0xa8, 0xf9, 0xfd, 0xe7, 0x7f, 0x06, 0xf8, 0x21, 0xef, 0xc7, + 0x81, 0x19, 0x0e, 0xe3, 0x1a, 0x25, 0xef, 0xca, 0x1a, 0x0a, 0x08, 0x0b, + 0x31, 0x59, 0xa1, 0xb8, 0x7b, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, + 0x81, 0x7f, 0x7f, 0x81, 0x7f, 0x5f, 0x81, 0x7f, 0x81, 0x34, 0xf6, 0x81, + 0x7f, 0x7f, 0x7f, 0x92, 0xc4, 0x7f, 0x7f, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, + 0x81, 0x7f, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0xd7, 0x81, 0x7f, + 0x81, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0xa5, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, + 0xf7, 0x7f, 0x81, 0x7f, 0x0d, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, 0xef, 0x7f, + 0x7f, 0x7f, 0x7f, 0x7f, 0x81, 0xfe, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, + 0x7f, 0x81, 0x7f, 0x81, 0x7f, 0x81, 0x7f, 0x81, 0x7f, 0x67, 0x81, 0x7f, + 0x7f, 0x7f, 0xaf, 0xbb, 0x81, 0xe4, 0x7f, 0x7f, 0xb6, 0xb7, 0xdb, 0x7f, + 0x7f, 0xa1, 0xb5, 0x7f, 0x7f, 0x81, 0x81, 0xd7, 0x76, 0x7f, 0x7f, 0x81, + 0x18, 0x7f, 0x7f, 0x81, 0x44, 0x7f, 0x7f, 0x7f, 0x7f, 0x1b, 0x67, 0x81, + 0xfc, 0x00, 0xe6, 0x27, 0x21, 0x1e, 0xe9, 0x06, 0x0f, 0x12, 0xe6, 0xcd, + 0x13, 0x81, 0x05, 0x31, 0xd8, 0x77, 0x6b, 0xc5, 0xd3, 0x0a, 0x25, 0xb8, + 0x17, 0x30, 0x01, 0xdf, 0xf4, 0x09, 0x06, 0x0a, 0xb8, 0x01, 0x48, 0xfe, + 0x23, 0x0f, 0xff, 0x03, 0x14, 0x7f, 0x12, 0xd2, 0xe5, 0x99, 0xe9, 0xf7, + 0x00, 0x07, 0xfb, 0x2e, 0x0e, 0xcb, 0x14, 0x02, 0x2c, 0xed, 0x03, 0xf5, + 0x6c, 0xf1, 0x09, 0x04, 0x01, 0x02, 0xd4, 0x25, 0xca, 0x09, 0xf1, 0xeb, + 0x01, 0xff, 0xfc, 0x11, 0xe2, 0x0e, 0xd1, 0xe6, 0xfd, 0xb3, 0xf1, 0xe9, + 0xec, 0x04, 0xfd, 0xb5, 0xf0, 0x14, 0xef, 0x0f, 0x45, 0x2f, 0x7f, 0x14, + 0xf6, 0xea, 0xe4, 0x0f, 0xbe, 0x82, 0xa3, 0x23, 0xe7, 0xf6, 0xfb, 0xe8, + 0xf7, 0x24, 0xec, 0x7f, 0x08, 0x11, 0x0c, 0xeb, 0x1e, 0xf7, 0xfc, 0xc9, + 0xad, 0x2a, 0xfe, 0x11, 0x29, 0xe9, 0xa5, 0xc3, 0xd5, 0x0b, 0x08, 0x17, + 0x01, 0xea, 0x25, 0x07, 0x00, 0x0e, 0xff, 0xf3, 0x14, 0x12, 0x03, 0x12, + 0xf4, 0xd1, 0x07, 0xca, 0xf4, 0x0d, 0xf9, 0xbe, 0x0a, 0x71, 0x08, 0xed, + 0xfd, 0x09, 0xe2, 0x05, 0x87, 0xdd, 0x13, 0xfc, 0x23, 0x2c, 0xff, 0x0d, + 0x17, 0xf7, 0x02, 0xe0, 0xd2, 0xfc, 0xef, 0x05, 0x1d, 0x22, 0x31, 0x02, + 0x02, 0xfe, 0x00, 0x0a, 0xb9, 0xfc, 0xfc, 0x06, 0x50, 0xea, 0x14, 0xfd, + 0x0c, 0x06, 0x2e, 0x09, 0xf4, 0x19, 0x02, 0x0f, 0xfe, 0x0d, 0xfa, 0xff, + 0xfa, 0x08, 0x35, 0xf7, 0x0b, 0x07, 0xfa, 0xc0, 0x1c, 0xf0, 0x06, 0xc3, + 0x05, 0x30, 0xf0, 0x1f, 0x11, 0x17, 0xed, 0x21, 0xf7, 0xb9, 0xff, 0x07, + 0x09, 0xd7, 0xc8, 0xe7, 0x06, 0xe1, 0x1e, 0x00, 0x0d, 0x01, 0xe7, 0xa7, + 0xd0, 0x0d, 0x0f, 0xd7, 0x0e, 0x14, 0x01, 0xe8, 0x7f, 0x10, 0x0f, 0x04, + 0x10, 0x7f, 0xd6, 0xe3, 0x81, 0x01, 0xe5, 0x2b, 0x0c, 0xf7, 0xf7, 0xe8, + 0x0b, 0x24, 0xeb, 0xda, 0x15, 0x08, 0x05, 0x25, 0xfb, 0xd1, 0x7f, 0xad, + 0xd0, 0x40, 0xe3, 0x81, 0xfa, 0x7d, 0x05, 0x01, 0xfd, 0x17, 0xa9, 0xfc, + 0x82, 0xb6, 0x31, 0xf9, 0x23, 0x17, 0x0c, 0xfc, 0x09, 0xed, 0x0c, 0xb0, + 0xb0, 0xff, 0xf6, 0xed, 0x1d, 0x0b, 0xeb, 0x0b, 0xfc, 0xcf, 0x0b, 0x04, + 0xb6, 0xee, 0xe7, 0xeb, 0x2a, 0xf9, 0x13, 0xf5, 0x0a, 0x26, 0x7f, 0xf5, + 0xb8, 0x02, 0xf6, 0xca, 0xf0, 0xff, 0x13, 0x01, 0xd7, 0x14, 0x2d, 0xec, + 0x01, 0xbc, 0xea, 0xbc, 0x1a, 0xd9, 0xf8, 0xc9, 0xf3, 0xee, 0xfd, 0x06, + 0x71, 0x2b, 0xeb, 0x7f, 0xed, 0x81, 0xe1, 0x17, 0x26, 0xdf, 0x82, 0xd5, + 0xfe, 0xf9, 0xe8, 0xdf, 0xff, 0xe8, 0x14, 0xf2, 0x08, 0x1d, 0x07, 0xc7, + 0xdb, 0x16, 0x11, 0xbc, 0x5b, 0x1e, 0xf3, 0x10, 0xfe, 0x51, 0xbc, 0xc0, + 0xcc, 0x0a, 0xf2, 0x06, 0x02, 0x14, 0x04, 0x08, 0x02, 0x06, 0xfe, 0x04, + 0x10, 0xe9, 0x03, 0x09, 0xf5, 0x03, 0x08, 0xd8, 0xf3, 0x0a, 0xff, 0x90, + 0xfd, 0x69, 0x0f, 0x20, 0xfd, 0x06, 0xf8, 0x13, 0x8b, 0xe3, 0x1e, 0x00, + 0x1c, 0x02, 0x01, 0x0e, 0x12, 0x25, 0x06, 0xe4, 0xdc, 0xf0, 0xf2, 0x03, + 0x0f, 0x1d, 0xfa, 0x07, 0x0f, 0xfd, 0x14, 0x06, 0xe6, 0xf8, 0x01, 0x08, + 0x47, 0xee, 0x15, 0xfa, 0x0d, 0x0a, 0x37, 0x0c, 0xea, 0x13, 0x04, 0xee, + 0x03, 0x0a, 0x0f, 0xfe, 0xf3, 0x00, 0x27, 0xfa, 0x09, 0x0c, 0xf7, 0xe0, + 0x15, 0xf9, 0x03, 0xc1, 0x02, 0x07, 0x00, 0x03, 0x4c, 0x1a, 0x20, 0x25, + 0xf6, 0xb1, 0xff, 0x01, 0xed, 0xd8, 0xcf, 0x09, 0xf9, 0xe6, 0xf1, 0xfd, + 0x0d, 0x09, 0xd2, 0x36, 0x0a, 0x09, 0x02, 0xdd, 0x15, 0x04, 0x05, 0xe5, + 0xaa, 0x2f, 0x04, 0x0b, 0x11, 0x23, 0xc8, 0xe5, 0x92, 0xdd, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x1e, 0x03, 0x17, 0xf8, + 0xf4, 0x5f, 0xfc, 0x0b, 0xe4, 0xe8, 0x04, 0xf5, 0xbf, 0x02, 0xf3, 0xe0, + 0xf8, 0xf6, 0xc4, 0xfe, 0xf1, 0xf6, 0xfe, 0xf8, 0xf5, 0xef, 0xff, 0xfc, + 0xce, 0xfa, 0x07, 0x07, 0xe8, 0xf3, 0xe5, 0x00, 0xf8, 0xf7, 0x00, 0x66, + 0x0a, 0xf5, 0x0c, 0xcf, 0xfe, 0xe9, 0x1d, 0xfe, 0xef, 0x02, 0xea, 0xf6, + 0xb2, 0x19, 0xf8, 0x01, 0xfb, 0xfb, 0x16, 0xfc, 0x06, 0xa4, 0x08, 0x00, + 0x1b, 0xee, 0xf6, 0x04, 0xfc, 0xfe, 0x00, 0xf6, 0xf1, 0xf5, 0x00, 0x00, + 0x06, 0xfb, 0x19, 0x04, 0x0c, 0x24, 0x06, 0x08, 0xe7, 0x24, 0xfa, 0xfe, + 0x02, 0x0a, 0xe4, 0x10, 0xf0, 0x09, 0x0a, 0xfa, 0xee, 0xfc, 0xf8, 0x01, + 0xf4, 0x0b, 0x03, 0xfc, 0x05, 0x27, 0xf7, 0xff, 0xf9, 0x9c, 0xfb, 0xfd, + 0x04, 0x51, 0x14, 0x2c, 0xfc, 0x01, 0xfc, 0x3b, 0xfd, 0xff, 0xfd, 0x00, + 0xec, 0x0b, 0xf6, 0x05, 0x7f, 0xda, 0x7f, 0xeb, 0x04, 0x5e, 0x0c, 0xb2, + 0x81, 0x92, 0x21, 0xf9, 0x81, 0xd1, 0x0c, 0x9d, 0xf3, 0x22, 0xb0, 0xde, + 0xa7, 0xfe, 0xfd, 0x00, 0xef, 0x1c, 0xd9, 0xed, 0x88, 0xfa, 0x8c, 0xe2, + 0x81, 0xdc, 0xfc, 0xf9, 0x08, 0x0a, 0xcd, 0x0d, 0xfa, 0xdb, 0xf2, 0xee, + 0x30, 0x03, 0x7f, 0x03, 0x04, 0xe5, 0x11, 0xf9, 0x90, 0x7f, 0xf5, 0xcb, + 0x07, 0xf6, 0xde, 0x0b, 0x2c, 0xa5, 0x09, 0xfd, 0x7f, 0xf5, 0xe6, 0x05, + 0x01, 0xee, 0xff, 0x11, 0xaa, 0xa9, 0xfa, 0xe2, 0x00, 0xf2, 0x7f, 0xde, + 0x17, 0x7f, 0xb4, 0x22, 0xb5, 0xf8, 0xf1, 0xf7, 0x0f, 0xfa, 0x9f, 0xfe, + 0x09, 0xfd, 0xf3, 0x24, 0x84, 0x0e, 0xe0, 0xb8, 0xfd, 0x02, 0xed, 0xf1, + 0xf7, 0xf1, 0xe2, 0xfe, 0xdf, 0xcc, 0xda, 0x1a, 0xc8, 0xeb, 0x09, 0x7f, + 0x15, 0xe8, 0xd4, 0x4c, 0xf6, 0xd1, 0xf1, 0x7f, 0xba, 0x1f, 0xff, 0xd6, + 0x1b, 0xfc, 0x18, 0xf3, 0x00, 0x05, 0x01, 0xe3, 0xec, 0xec, 0xfc, 0xfe, + 0xd4, 0xf8, 0xeb, 0xe7, 0xfb, 0x07, 0x81, 0xf5, 0xe9, 0x0b, 0x00, 0xfd, + 0xf6, 0xf5, 0xea, 0xfb, 0xdc, 0xfa, 0x85, 0x05, 0xda, 0x2f, 0x1c, 0x03, + 0x08, 0xf9, 0xf9, 0xe7, 0xfd, 0xf4, 0xf8, 0x10, 0x01, 0x15, 0x27, 0xfe, + 0xf2, 0x04, 0xea, 0x10, 0xbd, 0x21, 0xf8, 0xf4, 0xfc, 0xfa, 0xed, 0xfa, + 0x0d, 0xbe, 0xee, 0x03, 0x21, 0xf0, 0x00, 0x05, 0xfb, 0xfb, 0xfe, 0xfb, + 0xf5, 0xf7, 0xff, 0xfd, 0x02, 0x01, 0x1d, 0x0b, 0x07, 0x19, 0xe9, 0x03, + 0xf2, 0xe1, 0x03, 0xfd, 0xfb, 0xff, 0xed, 0xf0, 0x09, 0xfe, 0xfc, 0x7a, + 0xfa, 0xf7, 0xfd, 0x03, 0x0d, 0xf3, 0x02, 0xfc, 0x02, 0xdf, 0x01, 0x07, + 0xf8, 0x04, 0xff, 0xff, 0xd1, 0xe6, 0x19, 0x26, 0xfc, 0xfe, 0x0d, 0xed, + 0xfa, 0xf9, 0xf9, 0x41, 0xe7, 0x08, 0x0c, 0x0b, 0xf8, 0xec, 0xf5, 0xd5, + 0x11, 0x58, 0x19, 0x5a, 0x02, 0xf7, 0x22, 0xdc, 0x9b, 0xde, 0x1f, 0xd3, + 0xe3, 0x14, 0xdc, 0xe3, 0x81, 0x81, 0xfd, 0xc2, 0xf5, 0xcc, 0xe1, 0xeb, + 0xfe, 0xfb, 0x46, 0xe3, 0xfa, 0xdb, 0x8e, 0xef, 0xeb, 0x0c, 0xdb, 0x7f, + 0x7e, 0xe2, 0xc6, 0x07, 0x09, 0x92, 0xfa, 0x07, 0x0b, 0xe1, 0x0c, 0x89, + 0x98, 0xff, 0xe8, 0xdd, 0xfd, 0x00, 0xb6, 0xfb, 0x2d, 0x82, 0x9c, 0xfe, + 0xfc, 0xf5, 0x00, 0x0d, 0x04, 0xf2, 0xf6, 0x14, 0xf1, 0xec, 0xee, 0xe5, + 0xfa, 0xf1, 0xe9, 0x70, 0x22, 0xec, 0xbe, 0x1f, 0x2f, 0x7f, 0xf3, 0x01, + 0x0d, 0x7f, 0x81, 0x7f, 0xca, 0x7f, 0x7e, 0xd7, 0xc0, 0xf8, 0xd7, 0xd3, + 0x83, 0x7f, 0xfa, 0xec, 0xfb, 0xb8, 0xdd, 0xf4, 0x00, 0x81, 0xe1, 0x23, + 0x58, 0xda, 0x18, 0xd8, 0xe7, 0xe6, 0x52, 0x7f, 0xf2, 0xd5, 0xf6, 0x8d, + 0xb4, 0x37, 0x84, 0x35, 0xf4, 0x81, 0xe8, 0x7f, 0x7f, 0x81, 0x7f, 0xa7, + 0x7e, 0xf6, 0x7f, 0x7f, 0x19, 0x7f, 0x7f, 0x7f, 0x7f, 0x81, 0xaf, 0xa2, + 0xc6, 0x07, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0x7f, 0xf6, 0x7f, 0x3c, 0x81, + 0xfc, 0xad, 0xfa, 0x81, 0x81, 0x7f, 0x7f, 0xa5, 0xfb, 0x7f, 0x81, 0x7f, + 0x7f, 0xf4, 0xe9, 0x7f, 0x7f, 0x81, 0x7f, 0xf9, 0x27, 0xe7, 0x7f, 0x7f, + 0x7f, 0x7f, 0x7f, 0x89, 0x81, 0xc1, 0x81, 0x81, 0xe9, 0x7f, 0xb1, 0x81, + 0x7f, 0x81, 0x81, 0x7f, 0xdc, 0xd7, 0x7f, 0x81, 0x81, 0x7f, 0xc0, 0x81, + 0x7f, 0xc6, 0xa7, 0x7f, 0xcf, 0xec, 0x81, 0x7f, 0x7f, 0xb4, 0xee, 0xfc, + 0xcd, 0x41, 0x81, 0x81, 0x7f, 0x7f, 0x81, 0xce, 0x01, 0xe7, 0x81, 0x81, + 0x81, 0x7f, 0x7f, 0x7f, 0x7f, 0x68, 0x81, 0x7f, 0x7d, 0x81, 0x7f, 0xe0, + 0x7f, 0x7f, 0x81, 0x71, 0x7f, 0x81, 0x7f, 0x0e, 0x7f, 0x7f, 0xfb, 0x35, + 0x00, 0xed, 0xf2, 0xd1, 0xff, 0x9e, 0x10, 0x81, 0x1c, 0xe8, 0xfe, 0xec, + 0xac, 0xfc, 0x0f, 0x17, 0xf0, 0xf4, 0xdc, 0xe9, 0x81, 0x79, 0x02, 0xfd, + 0xf6, 0xde, 0x0d, 0xee, 0xee, 0xf4, 0xc8, 0xed, 0xfc, 0x7f, 0x7f, 0xe7, + 0xf7, 0xff, 0xfd, 0xa6, 0x81, 0xdf, 0xf5, 0xe2, 0xfc, 0x7f, 0xf1, 0xfd, + 0x00, 0xeb, 0x18, 0x7f, 0x81, 0xf3, 0xdf, 0xf7, 0xf8, 0xfb, 0xfb, 0x7f, + 0xee, 0x81, 0xe2, 0x02, 0xf8, 0xf2, 0x0a, 0x0c, 0x00, 0xfa, 0x03, 0xff, + 0xe8, 0xf2, 0xf7, 0xf8, 0x06, 0xe7, 0xe1, 0xfb, 0x14, 0xe3, 0x3c, 0x18, + 0xd8, 0x9d, 0xfa, 0xf1, 0xfc, 0xe2, 0xb0, 0x84, 0x7f, 0xfb, 0xfd, 0x0d, + 0x2d, 0xf3, 0xe8, 0xdd, 0x7f, 0x97, 0xfc, 0xf2, 0x0c, 0xf9, 0xdb, 0xb4, + 0xf8, 0x72, 0xee, 0x0b, 0x81, 0x27, 0x1c, 0xe5, 0xf2, 0xd8, 0xcf, 0x98, + 0xd8, 0xdf, 0x01, 0x45, 0x0e, 0x1a, 0x7f, 0x81, 0xe8, 0xfd, 0xf4, 0xf3, + 0x06, 0xf8, 0xfe, 0x70, 0x01, 0x26, 0x09, 0xe6, 0xb8, 0xfa, 0xeb, 0xfb, + 0xf2, 0x05, 0xd2, 0x1a, 0xd8, 0xf0, 0xfa, 0xfd, 0xf3, 0xee, 0xe0, 0xfc, + 0x36, 0xfa, 0x7f, 0x03, 0x21, 0xf6, 0xe3, 0x09, 0x0b, 0xf5, 0xfe, 0x1d, + 0x12, 0xfb, 0x04, 0x16, 0xf6, 0xe4, 0xe8, 0xf9, 0xf1, 0x06, 0xe9, 0xef, + 0xb7, 0xe9, 0xf1, 0xff, 0xf8, 0xfa, 0xf5, 0xff, 0x09, 0xe3, 0xf0, 0x09, + 0xea, 0xef, 0x0a, 0x05, 0xf8, 0xfd, 0x02, 0xf8, 0x20, 0x1f, 0xfb, 0xfd, + 0x09, 0xfd, 0xff, 0x2f, 0x03, 0xf2, 0x01, 0x05, 0x1e, 0x28, 0x05, 0xfd, + 0xf7, 0x05, 0xff, 0x1e, 0xe8, 0x0f, 0xfa, 0x28, 0xfa, 0xfc, 0x02, 0x27, + 0xed, 0x14, 0x07, 0xff, 0x07, 0xf1, 0xfa, 0x0f, 0xf7, 0xfc, 0xfb, 0xf1, + 0x05, 0xd5, 0x10, 0xee, 0x04, 0xf7, 0x61, 0xfb, 0xfe, 0xf7, 0xff, 0xfb, + 0xe1, 0x02, 0xe3, 0x30, 0x8b, 0xf3, 0x98, 0xf1, 0x01, 0xa3, 0x04, 0x79, + 0x16, 0x7f, 0x14, 0xe2, 0x9f, 0x0a, 0x03, 0x25, 0xe1, 0xe2, 0xe0, 0x7f, + 0x8f, 0xfd, 0x02, 0x02, 0xf5, 0x16, 0x07, 0xec, 0x7f, 0xf9, 0x30, 0xeb, + 0x7c, 0xe4, 0xfd, 0x7a, 0xfd, 0x0c, 0x04, 0xa7, 0xf9, 0xd9, 0x0c, 0xd7, + 0x0f, 0xfe, 0x9a, 0xfd, 0x01, 0xe6, 0x0f, 0xf9, 0x98, 0x97, 0xf3, 0x13, + 0xff, 0xfa, 0x03, 0xff, 0xeb, 0x86, 0xfe, 0x05, 0x97, 0xfb, 0x7f, 0x02, + 0xfc, 0xf9, 0xfa, 0x10, 0x7f, 0x7f, 0xf4, 0xea, 0x02, 0xeb, 0xc5, 0xfb, + 0x03, 0xbd, 0x7f, 0x15, 0x7f, 0xf8, 0xfa, 0xf8, 0xfb, 0xf9, 0x9d, 0xff, + 0xf6, 0x05, 0xec, 0xd5, 0x3d, 0x02, 0xe8, 0x7f, 0xfb, 0xfc, 0xf1, 0xf4, + 0xfd, 0xe4, 0xfa, 0xef, 0xe9, 0x32, 0xf7, 0x05, 0x16, 0x5e, 0xf7, 0xaa, + 0xa1, 0xdd, 0x28, 0xa4, 0xe2, 0xdf, 0xf6, 0x9d, 0xe4, 0x15, 0xff, 0x0a, + 0xe8, 0xfb, 0xf6, 0xf6, 0xf7, 0x27, 0x00, 0x02, 0x01, 0x21, 0x0a, 0xea, + 0xc8, 0xfb, 0xee, 0x05, 0xf7, 0xfe, 0xbf, 0x23, 0xfc, 0x13, 0x02, 0x01, + 0xf5, 0xfc, 0x00, 0xfe, 0x2e, 0xf8, 0x18, 0x07, 0x29, 0x20, 0x1a, 0x12, + 0xfa, 0xf9, 0x04, 0x0c, 0xf3, 0xf7, 0xfa, 0xe5, 0xf3, 0x19, 0xe7, 0xfd, + 0xf0, 0x04, 0xf2, 0x18, 0xc2, 0xe8, 0xf5, 0x07, 0xf9, 0xf9, 0xfc, 0x00, + 0xee, 0xf4, 0x0d, 0x0b, 0xe7, 0xef, 0x04, 0x03, 0xfd, 0xfc, 0x02, 0xfd, + 0x23, 0x1b, 0xfe, 0x06, 0x07, 0xfe, 0x05, 0xf7, 0x08, 0xfd, 0x5b, 0xfe, + 0x08, 0xde, 0x05, 0xfc, 0xf8, 0xf8, 0xfa, 0xe1, 0x1b, 0xf9, 0x06, 0x03, + 0xfb, 0xfc, 0x00, 0x23, 0x18, 0xf0, 0x0b, 0x02, 0xff, 0x14, 0xfb, 0xd8, + 0xf8, 0x26, 0xfe, 0xf2, 0xf8, 0x0f, 0x0f, 0xfb, 0xfb, 0xf1, 0xfb, 0xa6, + 0xfc, 0xe6, 0xfe, 0xf4, 0xfe, 0xfe, 0x1e, 0xec, 0x1e, 0xe2, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x40, 0x02, 0x00, 0x00, 0xbb, 0xb9, 0xb3, 0x45, + 0x39, 0xb5, 0xbf, 0xba, 0x44, 0x56, 0x42, 0x47, 0x43, 0xb6, 0x96, 0x47, + 0x4d, 0xf9, 0x73, 0xac, 0x90, 0x3f, 0x46, 0x42, 0x44, 0xf0, 0x52, 0x9d, + 0x46, 0x44, 0x67, 0xc0, 0x9c, 0x54, 0x41, 0x4d, 0xba, 0xbe, 0x52, 0xa9, + 0x54, 0x61, 0x42, 0x5e, 0xb1, 0x42, 0x4f, 0xad, 0xc4, 0x55, 0xaa, 0x9c, + 0xb0, 0xb0, 0x3f, 0x4c, 0x4e, 0x40, 0xb5, 0x55, 0x44, 0x4b, 0x48, 0x56, + 0xa7, 0xa4, 0xaf, 0x59, 0x4d, 0x98, 0x9e, 0xa0, 0x57, 0x64, 0x62, 0x5a, + 0x67, 0x9b, 0x93, 0x5b, 0x60, 0x62, 0x6e, 0x9f, 0x81, 0x62, 0x5f, 0x5b, + 0x61, 0x5a, 0x62, 0x14, 0x6e, 0x5a, 0x7f, 0xa2, 0x3d, 0x60, 0x53, 0x5f, + 0x9a, 0xa7, 0x6c, 0xb3, 0x60, 0x41, 0x5c, 0x71, 0x98, 0x5b, 0x61, 0xa1, + 0xa5, 0x5d, 0x95, 0x81, 0x9b, 0xa3, 0x56, 0x5e, 0x5b, 0x5c, 0xa0, 0x65, + 0x5b, 0x5f, 0x57, 0x60, 0xd7, 0xcd, 0xd6, 0x27, 0x1d, 0xd1, 0xd1, 0xcc, + 0x27, 0x20, 0x2d, 0x2a, 0x31, 0xc9, 0xad, 0x21, 0x2b, 0x35, 0x40, 0xda, + 0xbf, 0x3b, 0x2c, 0x2e, 0x34, 0x61, 0x28, 0x41, 0x3e, 0x26, 0x46, 0xd9, + 0x3f, 0x20, 0x20, 0x2b, 0xd0, 0xcc, 0x27, 0xe7, 0x1c, 0xfe, 0x2f, 0x30, + 0xda, 0x21, 0x27, 0xdd, 0xd7, 0x23, 0xd8, 0xc6, 0xd1, 0xd0, 0x26, 0x27, + 0x2d, 0x30, 0xd3, 0x2e, 0x22, 0x2e, 0x26, 0x24, 0x95, 0x96, 0x93, 0x5d, + 0x5d, 0xa1, 0xa9, 0xaa, 0x5d, 0x6d, 0x64, 0x61, 0x64, 0x9a, 0x84, 0x66, + 0x63, 0x81, 0x7f, 0x97, 0x37, 0x5c, 0x61, 0x5a, 0x60, 0xb7, 0x6c, 0x81, + 0x59, 0x5b, 0xc0, 0xa8, 0x81, 0x70, 0x64, 0x65, 0xa6, 0xa2, 0x5f, 0xaf, + 0x6e, 0x7f, 0x5d, 0x65, 0x9f, 0x5f, 0x67, 0x93, 0xae, 0x6a, 0x96, 0x48, + 0x96, 0x8f, 0x57, 0x62, 0x67, 0x5e, 0x9d, 0x6d, 0x60, 0x63, 0x68, 0x67, + 0x81, 0x81, 0x81, 0x7f, 0x7f, 0x81, 0x81, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, + 0x7f, 0x81, 0x81, 0x7f, 0x7f, 0x08, 0x73, 0x81, 0x26, 0x7f, 0x7f, 0x7f, + 0x7f, 0x60, 0x7f, 0x3e, 0x7f, 0x7f, 0xb7, 0x81, 0x5a, 0x7f, 0x7f, 0x7f, + 0x81, 0x81, 0x7f, 0x81, 0x7f, 0x44, 0x7f, 0x7f, 0x81, 0x7f, 0x7f, 0x81, + 0x81, 0x7f, 0x81, 0x5f, 0x81, 0x81, 0x7f, 0x7f, 0x7f, 0x7f, 0x81, 0x7f, + 0x7f, 0x7f, 0x7f, 0x7f, 0xc5, 0xc1, 0xc8, 0x40, 0x36, 0xcb, 0xc7, 0xc2, + 0x2f, 0x38, 0x3a, 0x39, 0x3a, 0xcf, 0xaa, 0x34, 0x34, 0x33, 0x3d, 0xce, + 0x0c, 0x4c, 0x3d, 0x3b, 0x3c, 0x7f, 0x30, 0x4b, 0x45, 0x34, 0xcb, 0xca, + 0x6d, 0x2b, 0x31, 0x36, 0xc2, 0xab, 0x2f, 0xb4, 0x24, 0xf6, 0x41, 0x33, + 0xd0, 0x36, 0x34, 0xd6, 0xcd, 0x28, 0xdb, 0x28, 0xc9, 0xcd, 0x31, 0x3b, + 0x37, 0x44, 0xc4, 0x33, 0x30, 0x35, 0x39, 0x2d, 0xd6, 0xce, 0xd0, 0x2c, + 0x30, 0xd9, 0xdb, 0xd3, 0x2c, 0x2e, 0x32, 0x31, 0x35, 0xd4, 0xe7, 0x2f, + 0x2c, 0xd3, 0x48, 0xd1, 0x58, 0x30, 0x29, 0x26, 0x36, 0xcd, 0x2c, 0xa9, + 0x25, 0x26, 0xcb, 0xd9, 0xb7, 0x30, 0x2e, 0x30, 0xd9, 0xdf, 0x1f, 0xee, + 0x2a, 0x30, 0x30, 0x28, 0xde, 0x24, 0x2d, 0xc8, 0xd7, 0x2b, 0xba, 0x17, + 0xd6, 0xd2, 0x2b, 0x2b, 0x34, 0x2e, 0xdf, 0x2b, 0x30, 0x2a, 0x35, 0x2d, + 0xc6, 0xce, 0xca, 0x41, 0x47, 0xc9, 0xc6, 0xc6, 0x39, 0x39, 0x3c, 0x3b, + 0x37, 0xd3, 0xeb, 0x3b, 0x36, 0xc8, 0x4e, 0xca, 0x4f, 0x3f, 0x36, 0x33, + 0x45, 0x25, 0x33, 0x32, 0x3a, 0x35, 0xb6, 0xcb, 0x27, 0x35, 0x39, 0x3e, + 0xcb, 0xca, 0x30, 0xb7, 0x33, 0x12, 0x44, 0x2f, 0xce, 0x3a, 0x3a, 0xc0, + 0xc7, 0x3a, 0xa7, 0x1f, 0xce, 0xd3, 0x35, 0x3b, 0x3f, 0x3c, 0xcf, 0x30, + 0x3a, 0x35, 0x41, 0x34, 0xec, 0xee, 0xe7, 0x22, 0x1f, 0xee, 0xed, 0xdf, + 0x11, 0x25, 0x1a, 0x12, 0x14, 0xfb, 0xde, 0x1b, 0x14, 0x03, 0x26, 0xe7, + 0x2e, 0x25, 0x19, 0x14, 0x16, 0x3d, 0x13, 0x22, 0x23, 0x12, 0xd9, 0xec, + 0x32, 0x0b, 0x11, 0x14, 0xeb, 0xd9, 0x0f, 0xc7, 0x0e, 0xf9, 0x1d, 0x14, + 0xed, 0x1f, 0x1c, 0xe7, 0xe8, 0x0f, 0xe8, 0x0e, 0xeb, 0xeb, 0x15, 0x1b, + 0x1b, 0x1b, 0xea, 0x16, 0x16, 0x18, 0x18, 0x11, 0x6a, 0xe4, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x40, 0x02, 0x00, 0x00, 0xf4, 0x12, 0x2a, 0x11, + 0xe1, 0xf1, 0xf7, 0x04, 0xfe, 0xf5, 0xf7, 0xfc, 0x17, 0x28, 0xea, 0x04, + 0x04, 0xf4, 0x2e, 0x11, 0x06, 0xe3, 0xff, 0xe8, 0x7f, 0x04, 0x7f, 0x2d, + 0xe0, 0xe9, 0xf8, 0xa5, 0xfc, 0x0c, 0xee, 0xec, 0x5b, 0x04, 0x01, 0x3f, + 0xcd, 0x01, 0x06, 0x94, 0xed, 0x02, 0x47, 0xec, 0xd5, 0xea, 0x09, 0x13, + 0x12, 0x04, 0x7c, 0x08, 0x18, 0xf8, 0x0b, 0xed, 0xfd, 0xfe, 0x20, 0xd8, + 0xf3, 0xdc, 0x7f, 0x22, 0x14, 0xda, 0x1a, 0xfe, 0xf8, 0xe2, 0xf7, 0xeb, + 0x0a, 0x24, 0xe3, 0xdd, 0x1a, 0x0e, 0xcd, 0x29, 0x30, 0x9e, 0x01, 0x1b, + 0xc7, 0xfb, 0xd1, 0x7f, 0xdf, 0x02, 0x08, 0x32, 0xe3, 0x10, 0xab, 0x8b, + 0x1a, 0x17, 0xea, 0x3d, 0xa1, 0xdb, 0x11, 0x20, 0xd4, 0x1c, 0x15, 0x14, + 0xfb, 0xee, 0x2d, 0xf2, 0xd0, 0xc8, 0x81, 0xae, 0x7f, 0xfc, 0xdb, 0x7f, + 0x2c, 0x1a, 0xd7, 0xc2, 0xfa, 0x0f, 0x0c, 0x0f, 0xe1, 0xf9, 0xf6, 0x06, + 0x06, 0xff, 0xf9, 0x1c, 0x13, 0xff, 0x01, 0x11, 0xe9, 0xed, 0xf2, 0xfb, + 0xfa, 0x03, 0x05, 0xf2, 0xa7, 0x00, 0xdb, 0x10, 0xfe, 0xfb, 0xfa, 0xfa, + 0x0f, 0xfe, 0x1b, 0x11, 0xcf, 0xe4, 0xf9, 0xb1, 0xf8, 0x0a, 0x00, 0x49, + 0x0d, 0x00, 0x98, 0x00, 0xe5, 0xfa, 0xf1, 0x05, 0x09, 0x03, 0xeb, 0x10, + 0x0e, 0xfb, 0x07, 0xe9, 0xfd, 0xf7, 0x04, 0xf3, 0x12, 0xf8, 0xd8, 0x41, + 0x11, 0xd3, 0x17, 0xfa, 0x15, 0xe4, 0x00, 0xef, 0x01, 0x7f, 0x00, 0xdb, + 0x20, 0x18, 0x72, 0x1f, 0x36, 0x37, 0x1e, 0x24, 0xdb, 0xf0, 0x99, 0xd7, + 0xae, 0x20, 0x15, 0x28, 0xe7, 0x1c, 0xbf, 0xad, 0x48, 0x34, 0xdb, 0x1b, + 0xb0, 0xd9, 0x19, 0x81, 0xc7, 0x16, 0xa4, 0x81, 0xf2, 0xe0, 0x2a, 0xea, + 0xca, 0xcf, 0xac, 0xeb, 0xe3, 0x0a, 0xd5, 0xbb, 0x0f, 0x08, 0x66, 0x7f, + 0x7f, 0x8a, 0x89, 0x7f, 0x7f, 0x81, 0x60, 0x81, 0x7f, 0x81, 0x6f, 0x96, + 0x7f, 0x4f, 0x7f, 0x81, 0x58, 0x7f, 0x81, 0x7f, 0x7f, 0x7f, 0x81, 0x7f, + 0x22, 0x93, 0x1e, 0x92, 0x81, 0x7f, 0x7f, 0x7f, 0x81, 0x7f, 0x81, 0x81, + 0x81, 0x5a, 0x7f, 0x7f, 0x81, 0x7f, 0x81, 0xe8, 0x81, 0x7f, 0x7f, 0x7e, + 0x7f, 0x81, 0x7f, 0x81, 0x81, 0x81, 0x5c, 0x81, 0x90, 0x7f, 0x81, 0x2f, + 0x7f, 0x7f, 0x81, 0x35, 0xe8, 0x7f, 0xf9, 0xf5, 0xf0, 0x15, 0x81, 0x0d, + 0xdd, 0x25, 0x7f, 0x7f, 0xdc, 0x01, 0xe6, 0x0e, 0x81, 0xe6, 0x17, 0xe5, + 0xf6, 0xf6, 0x07, 0xf0, 0x10, 0x7f, 0xf4, 0xf3, 0xe3, 0xe9, 0xf4, 0xca, + 0x02, 0xec, 0xd4, 0xd7, 0xe4, 0x81, 0xe0, 0xa7, 0xcf, 0xc8, 0x29, 0x76, + 0x01, 0xe8, 0x20, 0xfe, 0xe2, 0x09, 0xde, 0x1e, 0xfc, 0xf9, 0x19, 0x08, + 0xf0, 0xe9, 0xee, 0xb0, 0xf6, 0xf2, 0x10, 0x37, 0xf2, 0xfb, 0xfe, 0x09, + 0xea, 0xfc, 0xfc, 0x06, 0xfa, 0x06, 0xfa, 0x04, 0x0f, 0xf5, 0xf2, 0x0e, + 0x01, 0xe8, 0x0c, 0xe4, 0xf9, 0xf4, 0xf8, 0xe9, 0x9b, 0x03, 0xdc, 0xfb, + 0xed, 0xe5, 0x02, 0x20, 0x0d, 0x02, 0xf4, 0x03, 0xd9, 0xfd, 0xfd, 0x07, + 0xed, 0x07, 0x03, 0xf1, 0xf4, 0xfa, 0xdf, 0xf6, 0xe5, 0xfb, 0xf5, 0x0c, + 0x08, 0xf7, 0xd4, 0x00, 0xfd, 0xf4, 0x0c, 0x01, 0xfd, 0xf7, 0xc4, 0xcc, + 0xd6, 0x0d, 0xf8, 0xf1, 0xf7, 0x03, 0x07, 0x05, 0xdf, 0x16, 0xe4, 0xe7, + 0xdd, 0x0c, 0xd7, 0x0a, 0x0d, 0xee, 0xe3, 0xed, 0xfb, 0xf2, 0x0a, 0xe5, + 0x25, 0xea, 0x3d, 0xf3, 0xe3, 0xea, 0xe4, 0x98, 0xfe, 0xe8, 0xee, 0xf7, + 0xd3, 0x0c, 0xf6, 0x20, 0xdf, 0xc9, 0x22, 0xe3, 0x05, 0xf9, 0xd4, 0x0a, + 0xe2, 0x0a, 0xe6, 0x1b, 0x13, 0x16, 0x12, 0x02, 0xfb, 0xde, 0xef, 0x4f, + 0xfe, 0xee, 0x43, 0xbc, 0x01, 0xfa, 0xf8, 0x13, 0xef, 0xf0, 0xfe, 0x02, + 0x0d, 0xee, 0xe2, 0x13, 0x08, 0xf3, 0x04, 0x0b, 0xef, 0xff, 0xf4, 0xff, + 0xfd, 0x02, 0x01, 0x02, 0x45, 0x12, 0x0e, 0xfc, 0xff, 0xfa, 0x07, 0x1c, + 0x11, 0x09, 0x0f, 0x0a, 0x50, 0xe3, 0xf6, 0x11, 0xff, 0x11, 0xfa, 0x25, + 0xfe, 0x09, 0x2d, 0x04, 0xf4, 0xf3, 0x04, 0x07, 0xff, 0xe8, 0x09, 0x03, + 0xfe, 0x02, 0x07, 0xef, 0xf1, 0xfc, 0xfa, 0xf8, 0xb6, 0xe6, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0xce, 0xcc, 0x42, 0xb3, + 0xcf, 0xae, 0xe1, 0xcd, 0x44, 0x49, 0x3b, 0xc6, 0xd1, 0x49, 0xbc, 0xc4, + 0xca, 0x62, 0x2f, 0xc5, 0x3e, 0x3d, 0x9b, 0x44, 0x3d, 0xd0, 0x66, 0xb9, + 0x39, 0xd5, 0xb6, 0xc0, 0xb3, 0xb9, 0x52, 0xa4, 0xa4, 0x25, 0xb5, 0xb2, + 0x53, 0x43, 0x4e, 0xb4, 0xb0, 0x4e, 0xad, 0xae, 0xb0, 0x0b, 0x4d, 0x61, + 0x56, 0x44, 0x81, 0x57, 0x55, 0xc5, 0x77, 0xa7, 0x51, 0xba, 0xb2, 0xb2, + 0xe1, 0xdf, 0x1d, 0xdb, 0xd0, 0x38, 0xe5, 0xd8, 0x1b, 0xfc, 0x1d, 0xe4, + 0xe8, 0x15, 0xe3, 0xdb, 0xe0, 0xf8, 0x24, 0x37, 0x28, 0x16, 0xc5, 0x21, + 0x2b, 0xec, 0x2d, 0xdf, 0x24, 0xea, 0xe0, 0xe5, 0xaa, 0xa9, 0x6c, 0x94, + 0xb3, 0x81, 0xb2, 0xa1, 0x5f, 0x7f, 0x52, 0x97, 0xb6, 0x6b, 0x98, 0xba, + 0xa6, 0x7f, 0x4f, 0xba, 0x65, 0x6f, 0x21, 0x60, 0x5f, 0x9c, 0x74, 0xa6, + 0x5d, 0xb6, 0x88, 0x95, 0x81, 0x81, 0x7f, 0x81, 0x81, 0x27, 0x81, 0x81, + 0x7f, 0x75, 0x7f, 0x81, 0x81, 0x7f, 0x81, 0x81, 0x81, 0x14, 0x7f, 0x7f, + 0x7f, 0x7f, 0x10, 0x7f, 0x7f, 0x81, 0x7f, 0x81, 0x7f, 0x81, 0x81, 0x81, + 0xc3, 0xbd, 0x32, 0xcb, 0xc5, 0x53, 0xe4, 0xc9, 0x3a, 0x00, 0x3c, 0xd5, + 0xcf, 0x2b, 0xd8, 0xb6, 0xcf, 0xf6, 0x40, 0x49, 0x33, 0x2b, 0xef, 0x33, + 0x39, 0xd0, 0x2b, 0xc4, 0x35, 0xc9, 0xcf, 0xd6, 0xd7, 0xd7, 0x32, 0xcf, + 0xd7, 0xc3, 0xd6, 0xc7, 0x2a, 0x3b, 0x22, 0xc6, 0xdd, 0x31, 0xd2, 0xe8, + 0xd2, 0x45, 0x2b, 0xd7, 0x33, 0x38, 0x68, 0x25, 0x2f, 0xcb, 0x25, 0xe1, + 0x2f, 0xd4, 0xc4, 0xc9, 0xc2, 0xb4, 0x3e, 0xc4, 0xc6, 0x0e, 0xdd, 0xbc, + 0x3e, 0x38, 0x44, 0xbc, 0xbe, 0x41, 0xc9, 0xc3, 0xbe, 0x05, 0x42, 0x44, + 0x36, 0x41, 0x71, 0x33, 0x3e, 0xb7, 0x20, 0xca, 0x3d, 0xac, 0xc4, 0xc2, + 0xe1, 0xd7, 0x20, 0xe7, 0xea, 0x28, 0xf7, 0xeb, 0x1d, 0x02, 0x26, 0xea, + 0xe8, 0x15, 0xf4, 0xd5, 0xe9, 0x00, 0x22, 0x19, 0x0c, 0x14, 0x28, 0x12, + 0x17, 0xe4, 0x04, 0xe2, 0x17, 0xd5, 0xf2, 0xf0, 0xe2, 0xe7, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, 0x00, 0x01, 0xfb, 0x0a, + 0x0b, 0x2f, 0x29, 0xf5, 0xf4, 0xfa, 0x81, 0x01, 0xf0, 0x12, 0x04, 0xfe, + 0x2e, 0xfa, 0xdb, 0xf2, 0xc2, 0xed, 0x7f, 0x04, 0xfe, 0xf0, 0x5c, 0x03, + 0xe9, 0x02, 0x02, 0xfa, 0xc9, 0xd6, 0xe8, 0x00, 0x0a, 0x84, 0x24, 0xc2, + 0x81, 0xf4, 0xee, 0x81, 0xac, 0x18, 0xe6, 0xdf, 0x2b, 0xf6, 0xfd, 0x81, + 0x64, 0x02, 0x12, 0x2b, 0x10, 0xfc, 0x7a, 0x03, 0xcb, 0xe6, 0x1f, 0x29, + 0x09, 0x0b, 0xf7, 0xec, 0x0a, 0x0e, 0xdc, 0x47, 0xe7, 0xe6, 0xcb, 0x6c, + 0x4f, 0xdf, 0x16, 0xff, 0xb5, 0xfd, 0x0d, 0x02, 0xe5, 0x0b, 0xf0, 0x0a, + 0xfc, 0xe5, 0xdf, 0x02, 0xf6, 0x17, 0xf7, 0xf5, 0x2f, 0x05, 0x0b, 0x15, + 0xf7, 0xcf, 0x4b, 0x02, 0x0a, 0xf4, 0xf0, 0x0b, 0xb1, 0x2e, 0x03, 0xfb, + 0x51, 0xf3, 0xa9, 0x0f, 0x51, 0x7f, 0x36, 0x2e, 0x02, 0x3d, 0x7c, 0xf8, + 0xf5, 0x05, 0xfa, 0x05, 0x7f, 0x7f, 0x81, 0x7f, 0x81, 0x7f, 0x7f, 0xa0, + 0x7c, 0x65, 0xe0, 0x67, 0x81, 0x7f, 0x86, 0x7f, 0x7f, 0xea, 0x81, 0x14, + 0x81, 0xd0, 0x2c, 0x5e, 0x7f, 0x7f, 0x7f, 0x81, 0xf3, 0x81, 0x7f, 0x7f, + 0x96, 0x02, 0xf6, 0xf0, 0x0a, 0x04, 0xdb, 0x7f, 0x21, 0x7f, 0xdb, 0xa3, + 0x94, 0xd7, 0x2d, 0x00, 0xe9, 0xf8, 0x0f, 0x0d, 0x1a, 0x9f, 0xc6, 0x19, + 0xed, 0x64, 0x20, 0x03, 0xf5, 0x7a, 0xfe, 0x3d, 0xfa, 0x01, 0xfc, 0xee, + 0x00, 0xfa, 0xcd, 0xee, 0xfe, 0x02, 0xe8, 0xeb, 0x39, 0xd8, 0x00, 0xf8, + 0xaa, 0x14, 0x16, 0x01, 0xea, 0xfe, 0xd6, 0xcc, 0xff, 0xe0, 0x17, 0x07, + 0x81, 0xfe, 0xfb, 0xf6, 0xdc, 0xf5, 0xf2, 0xc5, 0x01, 0x09, 0xc7, 0xda, + 0x0b, 0x09, 0x22, 0x1f, 0x82, 0xd2, 0x7f, 0xde, 0xce, 0x7f, 0x48, 0xfa, + 0x1b, 0xe8, 0xdd, 0x81, 0x12, 0xe1, 0x04, 0x07, 0xfe, 0xf3, 0x03, 0xee, + 0x2e, 0xf8, 0xf4, 0x03, 0xfe, 0xeb, 0x02, 0x2c, 0xfd, 0xf4, 0xec, 0xf6, + 0x4e, 0xf2, 0xb4, 0xf4, 0x0c, 0x08, 0xf4, 0x01, 0x04, 0x15, 0x36, 0xd7, + 0xf9, 0xce, 0xe4, 0x01, 0xec, 0x0f, 0xfe, 0xfb, 0x0e, 0xe9, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0xd4, 0x34, 0x7f, 0x0b, + 0xe0, 0xdd, 0xca, 0x0f, 0xfc, 0x3b, 0x12, 0xec, 0xb1, 0x4c, 0x02, 0x29, + 0x14, 0x7f, 0x19, 0x08, 0xe5, 0x26, 0x89, 0x27, 0x81, 0x1c, 0xd1, 0x34, + 0x81, 0xfe, 0xc3, 0x81, 0x7f, 0x59, 0xdf, 0xfb, 0x46, 0x6a, 0xab, 0x81, + 0x9f, 0xaf, 0x81, 0xf1, 0xda, 0xed, 0x81, 0xf0, 0x31, 0x19, 0x74, 0xba, + 0x48, 0x30, 0xe5, 0x16, 0xde, 0xac, 0xcb, 0x10, 0x51, 0x7f, 0x01, 0x1a, + 0xd4, 0x64, 0x32, 0x81, 0xdc, 0x9d, 0x24, 0x7b, 0x91, 0x44, 0xb0, 0x81, + 0x7e, 0xb2, 0x99, 0xfc, 0x94, 0x4b, 0xbe, 0xd7, 0xd0, 0x81, 0x65, 0xcf, + 0x99, 0x2d, 0x8a, 0x5e, 0x27, 0xa4, 0x83, 0x4d, 0x69, 0xfe, 0xf3, 0x3b, + 0x13, 0x65, 0xbf, 0x19, 0xfb, 0xe9, 0xe1, 0xfb, 0xff, 0x24, 0x23, 0x15, + 0x02, 0xff, 0x12, 0x7b, 0x12, 0xe4, 0x47, 0xfc, 0xd6, 0xd1, 0xdc, 0xae, + 0xfe, 0xf5, 0xc6, 0xea, 0x96, 0xfa, 0xfd, 0x2b, 0x81, 0x86, 0x7f, 0xeb, + 0xe3, 0x7f, 0x8f, 0x5a, 0x01, 0xe5, 0x97, 0xff, 0xaa, 0xe9, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x02, 0xec, 0x81, 0xfe, + 0xf5, 0xef, 0xfa, 0x12, 0x03, 0x91, 0x9c, 0x10, 0xef, 0x62, 0x81, 0x81, + 0xfb, 0x08, 0xbc, 0xe1, 0xed, 0xdb, 0x2e, 0x06, 0xfc, 0xaf, 0x99, 0xe2, + 0xdd, 0xf0, 0xed, 0xee, 0x87, 0xab, 0x9c, 0x3d, 0x7f, 0x7f, 0x83, 0xa3, + 0x7f, 0x1f, 0xad, 0x7f, 0x2a, 0xe9, 0x37, 0x04, 0x01, 0xcb, 0x8e, 0xfe, + 0xc9, 0x46, 0xd9, 0xff, 0x17, 0x81, 0xb4, 0x0d, 0x4c, 0x89, 0x78, 0x0f, + 0xe7, 0xb1, 0xda, 0xea, 0xf9, 0x32, 0xc5, 0x01, 0xfe, 0xe9, 0xf8, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0xe9, 0x03, 0x00, 0xe0, 0xd0, 0xab, 0xcd, + 0xdf, 0xcc, 0xce, 0xd1, 0xda, 0x9d, 0xc2, 0xe3, 0xc1, 0xdd, 0xbc, 0xce, + 0xce, 0xe0, 0xd1, 0xc8, 0xcc, 0xdb, 0xc0, 0xd8, 0xd8, 0xe3, 0xe0, 0xd1, + 0xca, 0xd1, 0xd4, 0xa8, 0xdc, 0xaa, 0xdd, 0xc7, 0xd8, 0xe0, 0xa4, 0xdb, + 0xe0, 0xd0, 0xcf, 0xd7, 0xe1, 0xdd, 0xd6, 0xd7, 0xe7, 0xdb, 0xd4, 0xc5, + 0xde, 0xab, 0xd3, 0xdc, 0xcf, 0xdc, 0xc2, 0xe9, 0xd4, 0xbd, 0xd3, 0xd2, + 0xe0, 0xd0, 0xe4, 0xdd, 0xe5, 0x9b, 0xde, 0xcf, 0xd1, 0xd6, 0xc5, 0xdb, + 0xd8, 0xdb, 0xc9, 0xd7, 0xca, 0xb4, 0xcc, 0xdc, 0xcf, 0xc9, 0xe1, 0xde, + 0xcd, 0xd4, 0xd9, 0xe3, 0xc2, 0xdb, 0xdd, 0xe0, 0xc6, 0xc1, 0xc5, 0xe0, + 0xe8, 0xde, 0xe3, 0xdc, 0xe0, 0xcd, 0xba, 0xb6, 0xd9, 0xc8, 0xd9, 0xda, + 0xdb, 0xe5, 0xd9, 0xdf, 0xe2, 0xe0, 0xe3, 0xd4, 0xd9, 0xb9, 0xe4, 0xd5, + 0xd6, 0xde, 0xd8, 0xdc, 0xca, 0xdd, 0xda, 0xd6, 0xc9, 0xc2, 0xd1, 0xd9, + 0xda, 0xd5, 0xd4, 0xb3, 0xc0, 0xce, 0xa8, 0xc4, 0xbe, 0xd8, 0xba, 0xd6, + 0xd7, 0xce, 0xd0, 0xd0, 0xcf, 0xcb, 0xaa, 0xbb, 0xe4, 0xd7, 0xc3, 0x84, + 0xd4, 0xce, 0xcc, 0xdc, 0xcc, 0xe1, 0xdf, 0xd8, 0xd8, 0xd4, 0xd9, 0xcf, + 0xdb, 0xde, 0xe3, 0xe6, 0xc7, 0xce, 0xbc, 0xd8, 0xd5, 0xdb, 0xaf, 0xd8, + 0xb3, 0xe4, 0xde, 0xd8, 0xd6, 0xe0, 0xd1, 0xd1, 0xdf, 0xca, 0xd5, 0xd7, + 0xdb, 0xdc, 0xe1, 0xe5, 0xdf, 0xd6, 0xbe, 0xd6, 0xc7, 0xe0, 0xdc, 0xcd, + 0xd4, 0xcf, 0xb2, 0xbb, 0xcb, 0xdb, 0xdb, 0xd7, 0xbe, 0xc5, 0xc6, 0xcd, + 0xcf, 0xbb, 0xe3, 0xcc, 0xd2, 0xdb, 0xdd, 0xd4, 0xd1, 0xbe, 0xe1, 0xd4, + 0xe1, 0xbe, 0x81, 0xe0, 0xba, 0xcf, 0xd4, 0xe0, 0xdc, 0xce, 0xd9, 0xdd, + 0xdb, 0xe6, 0xbe, 0xce, 0xe0, 0xde, 0xd6, 0xd6, 0xdd, 0xd5, 0xdb, 0xd6, + 0xed, 0xf6, 0xc6, 0x06, 0x04, 0xea, 0x28, 0x00, 0xf0, 0x0a, 0x19, 0xe5, + 0xf4, 0xdf, 0x02, 0x15, 0xe3, 0x14, 0xd9, 0xef, 0x0d, 0x29, 0xda, 0x15, + 0xbd, 0x1b, 0xf6, 0x1e, 0xb5, 0xd0, 0xfc, 0x05, 0xfe, 0x1a, 0xee, 0xff, + 0xef, 0xe4, 0x37, 0x16, 0xfa, 0xf0, 0x04, 0xf5, 0xf5, 0x36, 0xda, 0x1f, + 0x44, 0xf9, 0x03, 0x39, 0xc3, 0x03, 0x0c, 0x13, 0xff, 0xf7, 0x04, 0xeb, + 0x2a, 0x17, 0xe3, 0xf1, 0xed, 0x2d, 0xdd, 0x29, 0x2e, 0xe0, 0xd5, 0x0d, + 0xda, 0x0f, 0xe1, 0xf7, 0x19, 0x00, 0x1a, 0xef, 0xf2, 0xf2, 0x12, 0xf7, + 0xed, 0xd0, 0x13, 0x0f, 0x0a, 0xe1, 0xfe, 0x02, 0x06, 0x08, 0xfb, 0xf4, + 0xe9, 0xe3, 0x41, 0xd6, 0xec, 0xfc, 0xd8, 0x21, 0x20, 0x14, 0xf7, 0x18, + 0x26, 0x2a, 0x02, 0xb9, 0x2a, 0x03, 0x00, 0x3b, 0xf2, 0x7f, 0x08, 0x3d, + 0x19, 0x51, 0xe6, 0xe0, 0x13, 0xf7, 0x1a, 0xd5, 0x04, 0x34, 0x0e, 0xee, + 0xfc, 0xf2, 0x08, 0x23, 0x41, 0xcf, 0xe9, 0xfc, 0x0b, 0x04, 0xfe, 0xe7, + 0x31, 0x2a, 0xec, 0xeb, 0xed, 0x14, 0x2a, 0x01, 0xf5, 0xef, 0x13, 0x1b, + 0xd8, 0x16, 0x2b, 0xf3, 0xc8, 0xe8, 0x02, 0x1a, 0xd3, 0xc6, 0xd8, 0xe1, + 0xf6, 0xd8, 0xe8, 0x3f, 0x29, 0xe6, 0xe9, 0x13, 0xe8, 0x1c, 0xd7, 0xe4, + 0xc8, 0x17, 0xe2, 0x24, 0x29, 0xe2, 0x06, 0x1a, 0xfb, 0xf2, 0x06, 0xf7, + 0xf4, 0xef, 0xd4, 0x13, 0xe5, 0xf7, 0xeb, 0xf8, 0xed, 0xdd, 0x25, 0x0f, + 0xf6, 0x2c, 0x0f, 0xf9, 0xf4, 0xe0, 0xfa, 0x0b, 0xf4, 0x12, 0xf2, 0xfe, + 0xf6, 0x22, 0x0b, 0xec, 0xfc, 0x2a, 0xf2, 0x00, 0xe9, 0x21, 0xfd, 0x07, + 0x4e, 0xce, 0xcf, 0xeb, 0xcd, 0xef, 0xcc, 0xf2, 0x44, 0xe9, 0xfa, 0x36, + 0xfa, 0xe9, 0x13, 0x17, 0x18, 0x24, 0xec, 0xe3, 0xca, 0xfc, 0x03, 0x0c, + 0xd2, 0xe4, 0xf3, 0x35, 0xeb, 0xeb, 0x0e, 0xdc, 0x39, 0xf1, 0xfa, 0x08, + 0x0c, 0x24, 0xf8, 0xe4, 0x0a, 0xdd, 0xd9, 0x16, 0xec, 0x2f, 0xed, 0xe9, + 0x08, 0x1f, 0xfe, 0x1d, 0xec, 0xec, 0x17, 0x05, 0xe8, 0xf7, 0xff, 0xff, + 0xda, 0xf2, 0x18, 0xf8, 0xcf, 0x04, 0xf8, 0x07, 0x11, 0x0d, 0x16, 0xfb, + 0xeb, 0xf0, 0xf3, 0xe3, 0x4a, 0xff, 0xff, 0x11, 0xc0, 0xf5, 0xed, 0xeb, + 0xef, 0xe8, 0x2c, 0x04, 0x12, 0x42, 0xc2, 0x00, 0x0a, 0xef, 0xe2, 0xf7, + 0x60, 0x0c, 0x4e, 0x05, 0xfb, 0xdf, 0x02, 0xe7, 0xf0, 0xe3, 0xfe, 0x19, + 0x0b, 0xf5, 0xd7, 0x30, 0x01, 0xd6, 0xff, 0x29, 0xf1, 0xf4, 0xe0, 0x06, + 0xf0, 0x2e, 0xed, 0x15, 0xf1, 0xed, 0x0f, 0x0e, 0xdf, 0xfe, 0xe1, 0x16, + 0xea, 0x16, 0xe0, 0x1b, 0x12, 0x13, 0x26, 0xc2, 0x0d, 0xf9, 0xe9, 0xdf, + 0x04, 0x40, 0xeb, 0x14, 0x11, 0x7f, 0x1e, 0x3d, 0xc3, 0x22, 0x37, 0xe1, + 0x18, 0xf4, 0x08, 0x16, 0xf7, 0x00, 0x0c, 0x10, 0x46, 0xd7, 0xd6, 0xe1, + 0xff, 0x11, 0x12, 0xec, 0x33, 0xf8, 0xfb, 0x2c, 0xe7, 0xe5, 0x00, 0x15, + 0x14, 0xd0, 0x12, 0x47, 0xe4, 0x13, 0xf0, 0xe3, 0x11, 0xdf, 0xfa, 0x12, + 0xff, 0xdb, 0xfa, 0x12, 0xd9, 0xe1, 0x0d, 0x24, 0xff, 0x0c, 0xf1, 0xf2, + 0xff, 0xee, 0x11, 0x0b, 0xef, 0xfb, 0xf4, 0x05, 0xde, 0xe2, 0xf1, 0x2b, + 0xf8, 0x1a, 0x02, 0xeb, 0xfc, 0xdd, 0xc1, 0xd9, 0xe8, 0xd4, 0x13, 0x31, + 0xfc, 0x0a, 0xfb, 0x05, 0x17, 0x12, 0xfd, 0x06, 0xe2, 0x03, 0xef, 0xfb, + 0x15, 0xfa, 0x1b, 0x14, 0xe2, 0xf5, 0xee, 0xff, 0xf4, 0xf9, 0x04, 0x3d, + 0xe6, 0x0e, 0x0f, 0xf2, 0x29, 0xe9, 0xc3, 0x1a, 0xe6, 0xe3, 0xe9, 0x28, + 0x17, 0x20, 0xd7, 0xec, 0x2f, 0xfd, 0x0c, 0xd9, 0x25, 0x16, 0x12, 0x05, + 0x3a, 0xc6, 0x04, 0xd4, 0x4a, 0xd6, 0xde, 0x13, 0xe1, 0x3d, 0xc9, 0x2e, + 0x15, 0x21, 0xe7, 0xea, 0xf3, 0xff, 0x43, 0x0a, 0xd9, 0xdb, 0xf8, 0xef, + 0xde, 0xfa, 0x0c, 0x10, 0x1d, 0xf6, 0xf4, 0xff, 0x1d, 0xf5, 0xfa, 0x22, + 0x0c, 0x06, 0x0f, 0xd8, 0x1c, 0x03, 0xf8, 0x03, 0xff, 0xff, 0x02, 0xdd, + 0x06, 0x35, 0x07, 0x14, 0xff, 0xe4, 0xe2, 0xf3, 0x1a, 0xde, 0x0a, 0x21, + 0xda, 0xf6, 0xf6, 0xfe, 0x13, 0x21, 0x7f, 0xec, 0x31, 0x2c, 0xea, 0x03, + 0xe7, 0x02, 0x0c, 0x02, 0x10, 0xfc, 0x08, 0xf4, 0x0b, 0x09, 0x29, 0xd5, + 0x4a, 0xf6, 0x02, 0xfc, 0x0f, 0xfc, 0xfa, 0xf7, 0x01, 0xcb, 0x0e, 0xed, + 0x08, 0x0c, 0x10, 0xec, 0xfe, 0xd5, 0x14, 0xee, 0x1f, 0xfe, 0xde, 0xeb, + 0x18, 0x11, 0xfe, 0x25, 0x04, 0x1f, 0xf6, 0xf2, 0xeb, 0x09, 0xfb, 0x0a, + 0x2a, 0xf4, 0x21, 0x18, 0xfe, 0x13, 0x07, 0xe1, 0xd0, 0x2c, 0xf7, 0x05, + 0xe5, 0x00, 0xcf, 0x2a, 0x09, 0x38, 0xd9, 0xf5, 0xe9, 0xfe, 0xe3, 0xe9, + 0x2b, 0xf3, 0x2c, 0xe5, 0x04, 0x2e, 0x08, 0x0c, 0x27, 0xef, 0xf5, 0x00, + 0xfa, 0xfc, 0xde, 0xfd, 0xe1, 0xea, 0x25, 0xf1, 0xf9, 0xea, 0xfc, 0xe9, + 0x17, 0xee, 0x10, 0xec, 0xe3, 0xfe, 0xeb, 0x0d, 0x13, 0x05, 0x11, 0x2a, + 0xf5, 0x0b, 0xe6, 0xfd, 0xf7, 0xf5, 0xea, 0x0d, 0xe0, 0xeb, 0xfd, 0x1b, + 0x1e, 0xf7, 0xf1, 0xfc, 0x05, 0x16, 0x19, 0xf3, 0xf4, 0xfc, 0xe7, 0x32, + 0xfa, 0x05, 0xfe, 0xdf, 0x22, 0xdf, 0xe8, 0xf9, 0xfd, 0x08, 0x16, 0xe5, + 0xe4, 0x00, 0xff, 0x19, 0x04, 0xec, 0xe0, 0xf7, 0x04, 0xef, 0xd4, 0x1c, + 0x12, 0xde, 0xf6, 0x03, 0x01, 0x1a, 0xeb, 0x12, 0x02, 0xef, 0x21, 0xf6, + 0xf5, 0xe5, 0x4f, 0xf7, 0xeb, 0xdc, 0x0c, 0xf6, 0xf6, 0xec, 0xec, 0x1f, + 0xfe, 0x04, 0xd9, 0xe1, 0xe6, 0x02, 0x01, 0xe6, 0x02, 0x00, 0xfe, 0xf5, + 0xf9, 0xff, 0xc7, 0x46, 0xfe, 0xfb, 0xdb, 0xec, 0xe0, 0x1e, 0x1a, 0xff, + 0xe5, 0xd4, 0x0e, 0xf1, 0xfc, 0x2a, 0xce, 0xf7, 0x04, 0xef, 0x08, 0x16, + 0x09, 0xf9, 0xfb, 0x00, 0xed, 0xfc, 0xfd, 0xdf, 0x2d, 0x0b, 0x00, 0x05, + 0xee, 0xfe, 0x2b, 0xe1, 0x15, 0x23, 0x0e, 0x09, 0xf6, 0xd1, 0xd4, 0xfd, + 0x0c, 0xd8, 0x24, 0x11, 0xe0, 0xe7, 0xf5, 0xe5, 0xfc, 0xf4, 0x7f, 0xe3, + 0x2e, 0x39, 0xd8, 0xf4, 0xfd, 0xfe, 0xe3, 0x16, 0x1d, 0xf3, 0xf7, 0x0e, + 0xf4, 0x12, 0x0a, 0xc0, 0x49, 0x02, 0xe9, 0xff, 0x12, 0x12, 0xf0, 0xe2, + 0xeb, 0xcb, 0x10, 0xf1, 0xf0, 0x1b, 0x0f, 0x0b, 0xf3, 0xfe, 0xf1, 0xf1, + 0x16, 0x1e, 0xf4, 0xf0, 0x30, 0x23, 0xd6, 0x3c, 0xf7, 0x32, 0xea, 0x0a, + 0x01, 0x17, 0xf2, 0x0b, 0x1f, 0xe8, 0x20, 0x2f, 0xd4, 0xd6, 0xef, 0xdd, + 0xfb, 0x66, 0xe6, 0xf0, 0xd4, 0x14, 0xe3, 0x25, 0xfc, 0x7b, 0xdd, 0x18, + 0x01, 0xf8, 0xf0, 0x07, 0x3e, 0xfb, 0x30, 0xe2, 0xf0, 0xf9, 0xfb, 0xd1, + 0x58, 0xe3, 0x11, 0x1e, 0xf9, 0xd3, 0xe6, 0xdd, 0xdb, 0xe9, 0xf0, 0xe4, + 0xef, 0xdd, 0xfc, 0x08, 0xf4, 0x0a, 0x10, 0xf2, 0xfb, 0xfd, 0x10, 0x16, + 0xfa, 0xe4, 0x09, 0x0a, 0xe8, 0xe5, 0xda, 0x0d, 0xe0, 0xfb, 0xf4, 0x17, + 0xdb, 0xf3, 0x26, 0x43, 0xf3, 0xf3, 0x01, 0x04, 0xe5, 0xee, 0xee, 0xe0, + 0x14, 0xf3, 0xe4, 0x12, 0x15, 0xff, 0x3e, 0xf7, 0x0a, 0x01, 0xf4, 0x03, + 0xf0, 0xf0, 0x10, 0x01, 0xe7, 0xf4, 0x07, 0x0f, 0xd4, 0x16, 0xff, 0x16, + 0x1c, 0xf2, 0x0c, 0xfb, 0x2d, 0xee, 0xf7, 0xe9, 0x05, 0x0a, 0xe9, 0x02, + 0x30, 0xf1, 0xf5, 0x05, 0xfd, 0xd3, 0x2a, 0xd9, 0xe8, 0x01, 0xf8, 0xd9, + 0xcf, 0x17, 0xfb, 0xf9, 0x22, 0xf5, 0x01, 0xdd, 0x08, 0x08, 0x0e, 0xe4, + 0xde, 0xfa, 0xd4, 0x11, 0x02, 0x1f, 0xd1, 0x63, 0x22, 0x43, 0x05, 0xe3, + 0x46, 0x24, 0x4e, 0x1b, 0x09, 0xda, 0xe6, 0x1a, 0x11, 0x09, 0xed, 0xdf, + 0xee, 0x23, 0x07, 0x0f, 0xfb, 0xdf, 0xf4, 0xc6, 0x0e, 0xec, 0xfa, 0xe8, + 0x24, 0x10, 0xdf, 0xdf, 0x16, 0x0e, 0xf3, 0xc4, 0xf9, 0x14, 0xe0, 0x1d, + 0xde, 0xcd, 0xef, 0xc6, 0x19, 0xe2, 0x0e, 0xd3, 0xfc, 0xee, 0xfe, 0xe7, + 0xec, 0xf6, 0x7c, 0x2f, 0x2c, 0x70, 0xf0, 0xf7, 0x00, 0x39, 0xbf, 0x38, + 0xfb, 0xc7, 0xfe, 0x02, 0xf0, 0x13, 0x00, 0xd7, 0x1c, 0x05, 0xe9, 0xd6, + 0x41, 0xe4, 0xcc, 0xd2, 0xf6, 0x01, 0x1e, 0x24, 0x00, 0xbd, 0xe9, 0xe5, + 0xe6, 0xe6, 0xf0, 0xfa, 0x30, 0x18, 0xf6, 0xe9, 0x2d, 0x24, 0xd4, 0x28, + 0xea, 0x42, 0xdd, 0x18, 0x21, 0x47, 0xf8, 0x03, 0x3c, 0xc8, 0x0f, 0xf8, + 0xd6, 0xf0, 0xf7, 0xf4, 0xd9, 0x7f, 0xf3, 0xf7, 0xc4, 0xfe, 0xbe, 0x06, + 0xe0, 0x43, 0xef, 0x08, 0x10, 0xf4, 0xd1, 0xe6, 0x49, 0xec, 0x2d, 0x12, + 0xf0, 0xd2, 0x0d, 0xe9, 0x48, 0xe0, 0xf2, 0xf5, 0x01, 0x19, 0xf7, 0x00, + 0xf2, 0x23, 0xfa, 0xe2, 0xfe, 0xee, 0xfd, 0xf0, 0xf8, 0x05, 0x11, 0xe6, + 0xd8, 0x09, 0xff, 0x3f, 0x2b, 0xda, 0xda, 0x03, 0xd8, 0x07, 0xd7, 0x2c, + 0xe5, 0xf5, 0xf4, 0xd9, 0xcc, 0xee, 0xfa, 0x33, 0xd7, 0xf4, 0x09, 0xe2, + 0x2d, 0x06, 0xd2, 0xde, 0x02, 0xf3, 0x02, 0x69, 0x0a, 0x0b, 0x14, 0x04, + 0xe2, 0xd8, 0xd9, 0xed, 0x0d, 0xe7, 0x1c, 0xfc, 0xdb, 0xbf, 0x1f, 0x34, + 0xcd, 0xe9, 0xd6, 0x26, 0x30, 0x10, 0x04, 0x13, 0x29, 0x01, 0xe8, 0xf7, + 0x19, 0x04, 0xd7, 0xf5, 0x22, 0xe8, 0xe6, 0xdd, 0xe7, 0xfd, 0x1d, 0xe9, + 0xe1, 0xf8, 0xdc, 0xf9, 0xe6, 0x2e, 0xf5, 0x13, 0x2b, 0xe5, 0xe8, 0xe5, + 0xf4, 0x03, 0x41, 0xe1, 0xc6, 0xe9, 0x08, 0x2d, 0x07, 0x0a, 0xdb, 0xf7, + 0x0c, 0x3b, 0xec, 0xe4, 0xdf, 0x3b, 0xf8, 0x29, 0xfe, 0x0d, 0x4a, 0xd3, + 0x20, 0x02, 0xe4, 0xeb, 0x0b, 0xff, 0x04, 0x0a, 0xf5, 0xe9, 0xcd, 0xda, + 0x1e, 0xf3, 0x10, 0x15, 0xe6, 0x0b, 0xff, 0xd5, 0xf2, 0xdd, 0x5a, 0x1a, + 0xdd, 0x2b, 0x03, 0xda, 0x75, 0xda, 0xe1, 0xdc, 0x1e, 0xe8, 0x30, 0xec, + 0x28, 0xdc, 0xf8, 0xeb, 0xe6, 0xee, 0x7f, 0xd8, 0x10, 0x3c, 0xfe, 0x03, + 0xf0, 0xff, 0xe1, 0x36, 0x51, 0x09, 0xfe, 0x1c, 0xd7, 0xeb, 0x08, 0xbb, + 0xfd, 0x20, 0xdd, 0x23, 0x39, 0xd0, 0xe8, 0xcf, 0x0f, 0x01, 0x24, 0xf1, + 0xf2, 0xdc, 0x14, 0xd8, 0xfc, 0xda, 0xf7, 0xe7, 0x0c, 0xdb, 0xed, 0xfe, + 0x1a, 0x23, 0xf5, 0x03, 0x04, 0x15, 0xef, 0x3c, 0xf2, 0xf3, 0xf2, 0x0d, + 0x20, 0x41, 0xec, 0xe7, 0x50, 0xe0, 0xd3, 0x06, 0xf5, 0x62, 0x2f, 0xce, + 0xed, 0xff, 0xea, 0x00, 0xd2, 0x36, 0x10, 0xfd, 0xd8, 0xef, 0xee, 0xf4, + 0xf6, 0x0f, 0x3c, 0x1d, 0x00, 0xd4, 0xe0, 0x0a, 0x32, 0xf2, 0xe4, 0xca, + 0x02, 0x05, 0x09, 0x03, 0x04, 0xed, 0x00, 0x0d, 0x24, 0x13, 0xe5, 0x15, + 0x11, 0x3d, 0xcf, 0x1e, 0xe7, 0x06, 0xee, 0x00, 0xe9, 0xe6, 0xfa, 0x0e, + 0xdf, 0x06, 0x0b, 0x1e, 0x13, 0x0a, 0xdc, 0x2d, 0xe2, 0x2b, 0xdd, 0x3b, + 0xf9, 0x41, 0x0a, 0x2a, 0xf8, 0x01, 0xe8, 0xe4, 0xff, 0x05, 0xec, 0x28, + 0xdb, 0x23, 0x08, 0x07, 0xe9, 0xe7, 0xc2, 0x1e, 0x43, 0xf0, 0x15, 0x03, + 0xe5, 0xd4, 0x08, 0x30, 0xe0, 0x02, 0xef, 0x28, 0xd0, 0xe8, 0x18, 0xef, + 0x15, 0x0c, 0xf6, 0xf5, 0xfc, 0x00, 0xf2, 0xea, 0x20, 0xbc, 0xe6, 0x44, + 0xdb, 0x05, 0xc2, 0xfe, 0x24, 0xf8, 0x35, 0xdc, 0x02, 0xf3, 0x19, 0xdd, + 0x24, 0xfa, 0xec, 0xfa, 0x08, 0xe1, 0x02, 0xec, 0xf4, 0xf4, 0xc6, 0x15, + 0xfe, 0x1c, 0xc1, 0x1e, 0x0e, 0x56, 0x14, 0xdc, 0xf4, 0x02, 0x0f, 0x28, + 0x13, 0xce, 0x3f, 0x0c, 0xfe, 0xf8, 0xee, 0xf3, 0x16, 0xd7, 0x03, 0x17, + 0xe0, 0xf8, 0xf8, 0xee, 0x0b, 0xf5, 0x0d, 0x1c, 0xfd, 0x46, 0xff, 0xe7, + 0x0a, 0xe0, 0xdb, 0xe7, 0x00, 0x06, 0xeb, 0xed, 0x38, 0xdd, 0xdb, 0xf7, + 0xe5, 0x0b, 0x29, 0x08, 0x3c, 0xf7, 0xf5, 0x20, 0x00, 0xf8, 0x52, 0xdd, + 0x06, 0x37, 0x14, 0xea, 0xe1, 0x1e, 0xec, 0x13, 0x0d, 0x03, 0x1c, 0x0e, + 0xd8, 0xda, 0xdf, 0xce, 0x20, 0x29, 0xe3, 0xe0, 0x55, 0xe7, 0xc1, 0xc9, + 0xdc, 0x1b, 0x0b, 0xee, 0x1c, 0xd8, 0x35, 0xf4, 0xfd, 0xf5, 0xda, 0xdf, + 0xf9, 0xdc, 0xec, 0xfd, 0x0d, 0x0b, 0xef, 0xd2, 0x12, 0x16, 0xd9, 0x08, + 0x02, 0xf9, 0x0f, 0xf9, 0xfc, 0x04, 0xf3, 0xf5, 0x23, 0xe9, 0x02, 0x41, + 0x15, 0x7f, 0xeb, 0xff, 0xe9, 0xfc, 0xe8, 0xfc, 0xca, 0x25, 0xf7, 0xdf, + 0x06, 0xfa, 0xdd, 0xfc, 0x0d, 0x0c, 0x1b, 0x1d, 0xf3, 0x24, 0xfe, 0xec, + 0x35, 0xc5, 0xde, 0xfa, 0xff, 0xfa, 0xd7, 0xf2, 0xd4, 0xee, 0x04, 0x1d, + 0x21, 0xe2, 0x1f, 0xfb, 0x1c, 0x5e, 0xc4, 0x1b, 0xf0, 0x05, 0x0b, 0x0c, + 0xcc, 0xdc, 0x00, 0xeb, 0xda, 0x28, 0xdf, 0x22, 0xf7, 0xfc, 0x09, 0x41, + 0xda, 0x3f, 0xf3, 0x2e, 0x00, 0x2d, 0xff, 0x10, 0x05, 0x15, 0xe4, 0x06, + 0x11, 0xde, 0x02, 0x57, 0x03, 0x10, 0x0c, 0xfe, 0xea, 0x02, 0xc8, 0x16, + 0x17, 0xd5, 0xf8, 0xf0, 0xdb, 0xe3, 0x18, 0x26, 0xd4, 0x15, 0x0a, 0xf0, + 0xdd, 0xf7, 0x3c, 0xda, 0x33, 0xf8, 0x06, 0x08, 0xe6, 0x3d, 0x06, 0xe1, + 0x2f, 0xd5, 0xea, 0xfc, 0xdc, 0xf6, 0xdd, 0x10, 0xeb, 0xde, 0x31, 0xfc, + 0x2d, 0xf6, 0xec, 0x0d, 0xf1, 0xf5, 0xd7, 0xd8, 0x07, 0xf8, 0xfc, 0xfd, + 0xc8, 0xef, 0xcb, 0x46, 0xd5, 0xdf, 0x55, 0xd9, 0xe8, 0x11, 0xf5, 0xec, + 0x01, 0xe1, 0xfb, 0x06, 0x04, 0xe7, 0xf6, 0x01, 0xdd, 0xc8, 0xaa, 0xf8, + 0xf2, 0x05, 0xee, 0xe0, 0xe9, 0x13, 0x32, 0x2b, 0x07, 0x0e, 0xef, 0xf1, + 0x0e, 0xcc, 0x29, 0x1f, 0xdc, 0x3a, 0xb6, 0x19, 0x1a, 0xe5, 0xff, 0x1c, + 0x5c, 0xd3, 0xf7, 0xe7, 0x3c, 0xf2, 0x6c, 0xf7, 0xeb, 0x2f, 0x28, 0xd5, + 0xfe, 0x2e, 0x03, 0x4a, 0x98, 0xff, 0xdf, 0xe7, 0xcf, 0x1b, 0xd9, 0xe3, + 0x4d, 0xf5, 0x3b, 0x0b, 0x17, 0x06, 0xe5, 0xe6, 0x2e, 0x99, 0xf3, 0x03, + 0xec, 0xbe, 0xc3, 0x7f, 0xd5, 0x13, 0x5d, 0xc7, 0xe4, 0xd4, 0x5a, 0xfa, + 0xdd, 0xec, 0xe4, 0xf8, 0xf9, 0x0f, 0xfd, 0xd8, 0xf6, 0x07, 0xbe, 0xf8, + 0x2b, 0x30, 0x1f, 0x03, 0xeb, 0xfc, 0x53, 0x0a, 0xd9, 0xd7, 0x53, 0x78, + 0x2b, 0x47, 0x72, 0x15, 0x09, 0x42, 0xfc, 0x00, 0xf3, 0xc7, 0x5b, 0x2e, + 0xe1, 0xe7, 0x25, 0xee, 0x0d, 0x3c, 0xdd, 0x9d, 0xe2, 0xdc, 0x0a, 0xf5, + 0xd8, 0x0b, 0xf3, 0x2e, 0xc6, 0xde, 0x05, 0xf9, 0x18, 0xdb, 0x28, 0xfc, + 0xdb, 0x09, 0xdc, 0xf4, 0xed, 0xed, 0xd3, 0xe5, 0x14, 0xcd, 0xf4, 0xe9, + 0x18, 0x35, 0x1e, 0x70, 0xe4, 0xd5, 0x00, 0xfd, 0xe4, 0xea, 0xdb, 0x0a, + 0xe6, 0xf9, 0x66, 0xfd, 0xdf, 0x25, 0x01, 0x1b, 0x2f, 0xdc, 0x27, 0x63, + 0x0b, 0x0f, 0x0d, 0x39, 0xe4, 0xfe, 0x05, 0x44, 0x2f, 0x1e, 0xce, 0x33, + 0xb9, 0x32, 0xeb, 0xec, 0xe8, 0xbf, 0xf8, 0xe8, 0xbe, 0x0b, 0x1d, 0x54, + 0xf3, 0xb0, 0x2e, 0xe8, 0xca, 0x41, 0x27, 0xfa, 0xc7, 0x25, 0x08, 0xd9, + 0xff, 0xec, 0xed, 0x28, 0xe4, 0x1d, 0xde, 0x3f, 0xdf, 0xef, 0x1d, 0x05, + 0xe9, 0xea, 0xde, 0x15, 0x19, 0x4a, 0xe4, 0x1c, 0x60, 0x0a, 0x05, 0x15, + 0x39, 0xce, 0xdd, 0xb5, 0xf8, 0xe7, 0x3c, 0xbf, 0x07, 0xf3, 0x36, 0xd8, + 0xce, 0xef, 0xe8, 0xe7, 0x00, 0xf0, 0xde, 0x23, 0xe6, 0x08, 0x07, 0x00, + 0xef, 0xf0, 0xcd, 0xec, 0xdd, 0x06, 0x1b, 0xfa, 0xf5, 0x01, 0x43, 0x0b, + 0x07, 0x0e, 0xfd, 0x02, 0x14, 0xd2, 0x2c, 0x2e, 0xe0, 0x24, 0xd8, 0x1c, + 0x0f, 0xef, 0x00, 0x38, 0x33, 0xe9, 0xfc, 0xd4, 0x40, 0xf7, 0x43, 0xef, + 0xff, 0x21, 0x0a, 0xe7, 0x17, 0x12, 0x0c, 0x25, 0xce, 0xf7, 0xe2, 0xf9, + 0x04, 0xf9, 0xd0, 0xf2, 0x53, 0xed, 0x33, 0xf8, 0xf9, 0xfd, 0xe7, 0xfc, + 0x24, 0xca, 0x02, 0x25, 0xf2, 0xc6, 0xb7, 0x33, 0xec, 0xec, 0x26, 0xe5, + 0x16, 0xeb, 0x7f, 0x00, 0xd5, 0xe1, 0xfc, 0xf6, 0xe8, 0x0f, 0x16, 0x01, + 0xf9, 0xff, 0xf3, 0xdc, 0x13, 0x12, 0x10, 0x01, 0xf5, 0x1d, 0x38, 0x1a, + 0xfb, 0x05, 0x2b, 0x36, 0x2d, 0x31, 0x4b, 0x12, 0x10, 0x22, 0x0a, 0xe2, + 0xf0, 0xcd, 0x2c, 0x0c, 0xef, 0xda, 0xfd, 0xfe, 0x14, 0x12, 0xec, 0xcd, + 0xe7, 0x04, 0xfc, 0xf6, 0xd9, 0xfc, 0xe0, 0x0e, 0xd5, 0x16, 0xf1, 0xe2, + 0x0a, 0xe2, 0x14, 0x0b, 0xf9, 0x0e, 0xe1, 0xf4, 0x08, 0xdb, 0xda, 0xe7, + 0x2c, 0xf1, 0x05, 0x1c, 0x1c, 0x25, 0x07, 0x19, 0x04, 0xc7, 0xfe, 0x29, + 0xda, 0x05, 0xf1, 0x20, 0xfe, 0x0e, 0x33, 0xec, 0xe6, 0x0b, 0x03, 0xff, + 0x18, 0x06, 0x30, 0x27, 0xf3, 0x02, 0xf8, 0x39, 0xf6, 0xff, 0x1d, 0x20, + 0xfd, 0xfd, 0xd1, 0x20, 0xd3, 0xdb, 0x0a, 0xfd, 0xf7, 0xc5, 0xf3, 0xeb, + 0xeb, 0x04, 0x11, 0x3b, 0xe4, 0xd1, 0x29, 0xe3, 0xf4, 0xef, 0x17, 0xf4, + 0xce, 0x3a, 0xe9, 0xee, 0x10, 0xe3, 0xe6, 0xe8, 0x00, 0x08, 0x03, 0x1e, + 0xfd, 0x10, 0x10, 0xda, 0x02, 0xd7, 0x05, 0x02, 0x28, 0x32, 0x02, 0x22, + 0x3a, 0x09, 0x0c, 0x0f, 0x2c, 0xed, 0xf0, 0xdf, 0xe8, 0xe9, 0x06, 0xea, + 0x08, 0xf0, 0x28, 0xf8, 0x0f, 0x16, 0xf8, 0x35, 0xeb, 0xd8, 0x02, 0xd9, + 0x1e, 0xef, 0xd1, 0xf4, 0xe7, 0xee, 0xe3, 0xe6, 0xd7, 0xd6, 0x03, 0x26, + 0x07, 0x10, 0x07, 0xf4, 0x2b, 0xf8, 0xef, 0xe0, 0xe7, 0x25, 0x03, 0xec, + 0xf8, 0x0f, 0xda, 0x09, 0x01, 0x1d, 0x2b, 0xe8, 0x16, 0xf0, 0xf7, 0xe5, + 0x0a, 0xe5, 0xe5, 0x0c, 0xf5, 0x39, 0x19, 0x35, 0x24, 0x07, 0xed, 0xfe, + 0xce, 0x07, 0xd4, 0x22, 0x2d, 0x12, 0x0e, 0x2f, 0xee, 0x13, 0xdb, 0xfe, + 0xe7, 0xe4, 0xf3, 0xee, 0x4c, 0xc5, 0x0f, 0xda, 0xe3, 0xef, 0xd7, 0x26, + 0x0f, 0x0a, 0xf0, 0x09, 0xfb, 0xdc, 0x3a, 0x14, 0x16, 0xe6, 0xfa, 0xf1, + 0x10, 0xe4, 0x13, 0x06, 0x2a, 0x1b, 0x30, 0xca, 0xdb, 0xf2, 0xfc, 0x4d, + 0x08, 0x0d, 0x0e, 0x13, 0x06, 0xfd, 0xef, 0x22, 0x1b, 0x01, 0x04, 0xff, + 0x32, 0x07, 0xf9, 0x03, 0x12, 0xd9, 0x04, 0x03, 0xfb, 0xfa, 0x09, 0x05, + 0x27, 0x0f, 0xe2, 0x0d, 0xde, 0xe8, 0xec, 0xf0, 0xd9, 0xf8, 0xfb, 0x11, + 0x33, 0x03, 0xdb, 0xfd, 0x08, 0xe8, 0xe0, 0xd7, 0xf5, 0x24, 0x18, 0xd6, + 0xe3, 0xe1, 0xae, 0xfb, 0x16, 0xd2, 0xe5, 0xf1, 0xe0, 0xe7, 0x29, 0xe7, + 0xe2, 0x2f, 0x29, 0x00, 0x12, 0x18, 0x3d, 0x0f, 0xe9, 0xf8, 0x7f, 0xf2, + 0x1f, 0xf7, 0xf5, 0xf4, 0x27, 0x27, 0xfb, 0xf9, 0x06, 0x1c, 0xdf, 0xe2, + 0x04, 0xea, 0x5f, 0xfb, 0x3a, 0xe9, 0x24, 0xf6, 0x17, 0xef, 0x11, 0x10, + 0xf8, 0xed, 0xff, 0xf7, 0xe9, 0xf0, 0x02, 0x16, 0xed, 0xf6, 0x00, 0xf7, + 0xe7, 0x09, 0x03, 0xd7, 0x04, 0x0f, 0x06, 0xd6, 0xcb, 0xdb, 0x2d, 0xea, + 0xe4, 0x29, 0x01, 0x08, 0xf2, 0x15, 0x0a, 0x13, 0x2d, 0x09, 0xdb, 0xe3, + 0xf0, 0xd7, 0xf7, 0xe6, 0x0b, 0x11, 0x0c, 0xf2, 0x05, 0x04, 0xe1, 0xca, + 0xe9, 0x1a, 0x35, 0x40, 0xf7, 0xca, 0x5e, 0xf9, 0xe2, 0xec, 0xdf, 0xd7, + 0xad, 0xe7, 0x0b, 0x2e, 0xf2, 0xf6, 0xf5, 0x26, 0x04, 0x52, 0xc2, 0xe7, + 0xe9, 0x07, 0x27, 0xcb, 0x08, 0xc3, 0xcd, 0xc8, 0x1f, 0xee, 0xed, 0x5c, + 0x0c, 0xd9, 0x7f, 0x0c, 0x0d, 0x15, 0x1a, 0xe0, 0x10, 0x35, 0x2f, 0x08, + 0x2d, 0xea, 0xd5, 0xd8, 0xd4, 0x2d, 0x3b, 0x56, 0xc9, 0x2a, 0xe1, 0x2f, + 0x02, 0xed, 0xe0, 0x2f, 0x5f, 0xe5, 0x0e, 0xf2, 0x0c, 0x03, 0x54, 0xe6, + 0x0d, 0x44, 0xea, 0xdd, 0xdf, 0xfd, 0xec, 0xe8, 0xb4, 0xf4, 0x13, 0x32, + 0x05, 0xd4, 0x08, 0x29, 0x5c, 0xe5, 0x1b, 0xf1, 0xf4, 0x02, 0x2f, 0xdc, + 0xeb, 0x16, 0xfe, 0xe9, 0x08, 0xdc, 0xc9, 0xfd, 0xe4, 0x19, 0x16, 0x0b, + 0x0c, 0x46, 0x22, 0x23, 0x00, 0xf5, 0xd6, 0x01, 0x73, 0x03, 0xbf, 0x07, + 0x30, 0x13, 0xd5, 0xba, 0xe4, 0x24, 0x37, 0xe3, 0xdd, 0xd8, 0xdd, 0x33, + 0x25, 0x15, 0xfc, 0x13, 0x4c, 0x0b, 0xfa, 0x0b, 0xed, 0x02, 0xc8, 0xba, + 0x0a, 0xf8, 0xf3, 0xef, 0xc5, 0xf4, 0xf9, 0xe4, 0xcc, 0x0e, 0xf4, 0xf0, + 0xf1, 0xf8, 0xdc, 0xfa, 0xce, 0x41, 0x0c, 0xdd, 0x3b, 0xd5, 0x10, 0x53, + 0xfa, 0xd4, 0x0d, 0xc3, 0x0d, 0xe2, 0xac, 0xdb, 0x21, 0xd1, 0xeb, 0x07, + 0xe2, 0xd9, 0x2a, 0xf9, 0x01, 0x10, 0xd3, 0x14, 0x03, 0x14, 0xe3, 0xea, + 0x70, 0x1a, 0x4e, 0x1e, 0x14, 0xd9, 0xa6, 0xc1, 0xdc, 0xe1, 0x0e, 0x0a, + 0xca, 0xf4, 0xef, 0xdb, 0x0d, 0xcf, 0xf6, 0xfb, 0x33, 0x0b, 0x53, 0xe4, + 0xf9, 0xcd, 0xc5, 0xd5, 0xee, 0x0b, 0x06, 0xe7, 0x11, 0x19, 0x13, 0xd1, + 0x0f, 0xd7, 0x1d, 0xcc, 0x52, 0xeb, 0xe5, 0x04, 0xbb, 0x0b, 0x42, 0x69, + 0xe8, 0x02, 0x36, 0xf8, 0x0d, 0x20, 0xe9, 0xf4, 0x08, 0x11, 0x2c, 0xe4, + 0x12, 0xf3, 0x0b, 0xfa, 0xc2, 0xc3, 0xb1, 0xb7, 0xfa, 0xf4, 0x3e, 0x00, + 0x07, 0xf0, 0xf3, 0xf2, 0xf5, 0xe2, 0x17, 0x06, 0x04, 0x1d, 0x27, 0xd5, + 0xdb, 0x27, 0xc3, 0xfd, 0xe0, 0xf6, 0xe0, 0xf1, 0xfe, 0x01, 0xee, 0xe4, + 0x15, 0xf6, 0x08, 0x34, 0xf0, 0xdb, 0x4e, 0xee, 0x0c, 0x02, 0xd4, 0xf9, + 0x0d, 0x20, 0xf1, 0x1d, 0x07, 0x13, 0xd8, 0xe0, 0x14, 0x47, 0xf5, 0x60, + 0xf1, 0xe6, 0xe8, 0xf1, 0xf4, 0xd6, 0x10, 0xff, 0xdc, 0xf7, 0x19, 0x03, + 0x22, 0xe6, 0x7f, 0xe8, 0x12, 0x37, 0xc4, 0xf0, 0x1f, 0x21, 0xf0, 0x28, + 0x02, 0x09, 0x05, 0xe2, 0x01, 0xe1, 0xf0, 0x15, 0x02, 0xf7, 0x04, 0x11, + 0xec, 0x0f, 0x2e, 0x15, 0xf8, 0xfe, 0x40, 0xf6, 0xf5, 0xe5, 0x1c, 0xc5, + 0xc7, 0x04, 0x15, 0x0a, 0x45, 0xfe, 0xed, 0x07, 0x28, 0xfd, 0xdd, 0xfc, + 0xf4, 0x19, 0x24, 0x0f, 0x0c, 0x58, 0xea, 0xf5, 0xd3, 0x1e, 0xd9, 0xd4, + 0xe8, 0xd6, 0x27, 0xda, 0x06, 0x59, 0xc1, 0x0f, 0x57, 0x09, 0xf1, 0x05, + 0xfb, 0xec, 0xca, 0xe5, 0x22, 0x0e, 0xd9, 0x06, 0xd7, 0x24, 0x29, 0xd5, + 0xde, 0x08, 0xd3, 0x0c, 0xf8, 0x13, 0x12, 0xfb, 0xf0, 0xdc, 0x02, 0xf3, + 0x36, 0xef, 0x1d, 0x25, 0xf4, 0xf4, 0xe3, 0xe8, 0x13, 0x14, 0xc1, 0x01, + 0xd1, 0x03, 0x1b, 0x17, 0xff, 0x0c, 0x23, 0xf7, 0xf3, 0x09, 0xde, 0xf6, + 0xf5, 0xf7, 0xed, 0x1e, 0x54, 0xdc, 0x2d, 0xe5, 0x04, 0xd8, 0x9f, 0xe3, + 0x00, 0xec, 0x35, 0x06, 0xe2, 0xe3, 0x02, 0xf5, 0xfa, 0xfa, 0x0b, 0xef, + 0x10, 0xd1, 0x40, 0xe6, 0xf0, 0xf2, 0xff, 0xc4, 0x05, 0x15, 0xe9, 0xe5, + 0x2c, 0xfb, 0xb8, 0xde, 0xd4, 0xc3, 0x08, 0xda, 0x45, 0xe4, 0xd9, 0x25, + 0x2a, 0xe5, 0x47, 0x02, 0xe8, 0xf0, 0x23, 0x0a, 0x40, 0xf5, 0xd8, 0x06, + 0x17, 0xe9, 0xf0, 0xea, 0x40, 0xd9, 0x1e, 0x24, 0xb7, 0xf4, 0x15, 0xed, + 0xdc, 0xee, 0x59, 0xfd, 0xd3, 0xe4, 0xed, 0x27, 0xf1, 0xda, 0x1c, 0xe3, + 0xf3, 0xe3, 0x2a, 0xef, 0xec, 0x05, 0xf4, 0xd1, 0x18, 0x14, 0x18, 0xfd, + 0x0d, 0x29, 0xe7, 0x14, 0x18, 0x16, 0x22, 0x26, 0xff, 0xdc, 0x56, 0x0f, + 0x15, 0xfe, 0xe0, 0xfc, 0x29, 0xed, 0x07, 0xdc, 0x18, 0xeb, 0xe8, 0xc4, + 0x45, 0xf8, 0x1d, 0x45, 0xee, 0xe9, 0xe9, 0x32, 0x23, 0xcd, 0x05, 0xe6, + 0x49, 0xf0, 0x20, 0xec, 0x3e, 0xe4, 0x04, 0xd2, 0x34, 0x48, 0x3c, 0xe8, + 0x09, 0x4b, 0xf0, 0xbd, 0xcb, 0xb3, 0x0d, 0xc0, 0xf2, 0xfa, 0xdf, 0x23, + 0x08, 0xe4, 0x0c, 0xb8, 0xec, 0x08, 0x47, 0xd6, 0xf1, 0xce, 0xe7, 0x10, + 0xe7, 0xfb, 0xff, 0xc6, 0xba, 0x2e, 0xcf, 0xc6, 0xf3, 0x01, 0xed, 0x25, + 0xe1, 0xfd, 0xd0, 0x18, 0x66, 0xc9, 0xe2, 0xdf, 0x21, 0xed, 0x3f, 0xf3, + 0xe2, 0x3c, 0xf1, 0xdc, 0x06, 0xbd, 0x3c, 0xf9, 0xe1, 0x19, 0xba, 0x0a, + 0x69, 0x16, 0x00, 0xeb, 0x21, 0xdd, 0xb8, 0xe6, 0xf5, 0xf4, 0xf8, 0x08, + 0xb8, 0xff, 0xfa, 0x52, 0xe6, 0x04, 0xe3, 0xe2, 0xde, 0x15, 0xe3, 0x0d, + 0xd3, 0xc9, 0xf4, 0xd5, 0x2d, 0xef, 0x3a, 0x7f, 0x05, 0xb6, 0x08, 0xff, + 0x2b, 0xee, 0xdc, 0xea, 0xf7, 0xe6, 0x15, 0x70, 0xff, 0xe8, 0x22, 0xf3, + 0xe4, 0x1c, 0xe6, 0x30, 0xf8, 0xf5, 0x0f, 0x43, 0xfb, 0xea, 0x20, 0x1c, + 0x0e, 0xd4, 0xf1, 0xfc, 0x12, 0xd0, 0xd6, 0x1d, 0xdb, 0xca, 0x3c, 0xd5, + 0x03, 0xfa, 0xe7, 0x0f, 0x08, 0xb8, 0x24, 0xfc, 0x1c, 0xca, 0xf3, 0xfb, + 0xe6, 0xf9, 0xda, 0x0c, 0x19, 0xf4, 0xd4, 0xfb, 0x1a, 0xea, 0xee, 0x06, + 0x0a, 0xf2, 0xe9, 0x1a, 0x15, 0x04, 0x39, 0x2a, 0x0f, 0x0e, 0xb4, 0xf0, + 0xf7, 0x4d, 0xf6, 0x2e, 0x53, 0xcb, 0xf8, 0x00, 0x29, 0x0f, 0x28, 0x2f, + 0xbc, 0xdb, 0x29, 0xde, 0xe9, 0xf4, 0x5c, 0xff, 0x04, 0xea, 0xfa, 0xd2, + 0x0c, 0xe5, 0xeb, 0xd3, 0x04, 0xc0, 0x0a, 0xf7, 0xfc, 0xf7, 0xd6, 0xdb, + 0xed, 0x05, 0xfd, 0x03, 0x02, 0xe3, 0xf4, 0xfb, 0x40, 0xf9, 0x04, 0x5f, + 0xf6, 0xf2, 0x70, 0xfa, 0xfc, 0x07, 0xca, 0xd0, 0xbb, 0x1c, 0xdd, 0xef, + 0x06, 0xeb, 0xfc, 0xf8, 0x59, 0xe2, 0x58, 0x59, 0xd3, 0xdc, 0xf6, 0xf6, + 0x14, 0xe3, 0xe2, 0x1c, 0x67, 0x12, 0x3a, 0xf7, 0xe1, 0x05, 0x18, 0xce, + 0xf4, 0x60, 0xe3, 0xf9, 0xf8, 0xef, 0xd8, 0xc1, 0xe8, 0xe0, 0x29, 0x10, + 0x04, 0xde, 0x01, 0x14, 0x3d, 0xf1, 0xca, 0xb1, 0xe5, 0xdd, 0x78, 0xd9, + 0xf9, 0xfc, 0xf3, 0xff, 0x1a, 0xf0, 0xe3, 0x37, 0x40, 0x0a, 0x09, 0xe6, + 0xde, 0xf4, 0x13, 0xf6, 0x0c, 0xf9, 0xe1, 0xde, 0x32, 0xdf, 0xf2, 0xf9, + 0x4a, 0xd1, 0xf0, 0xe6, 0xe4, 0x3c, 0xfd, 0xd2, 0xf8, 0xe1, 0xe7, 0x39, + 0x2d, 0x0a, 0xb3, 0xf6, 0x47, 0xdb, 0xf4, 0x1c, 0xdb, 0x2a, 0xc6, 0xdc, + 0xf3, 0x10, 0x10, 0xef, 0xfe, 0xe3, 0xfc, 0xfc, 0xc6, 0x13, 0xff, 0xc5, + 0xcc, 0xf8, 0xca, 0xf4, 0xe4, 0xe8, 0x04, 0xd8, 0x4d, 0xfc, 0x33, 0x52, + 0xe3, 0xef, 0xf5, 0xc0, 0x28, 0xec, 0xd6, 0xe4, 0x04, 0xff, 0xdd, 0x54, + 0x0d, 0xfb, 0xf0, 0x1d, 0x06, 0x0c, 0xea, 0xff, 0x05, 0x03, 0x12, 0x17, + 0x50, 0xff, 0x26, 0xf1, 0xf6, 0xe6, 0xe0, 0xec, 0xc4, 0xe5, 0x32, 0xdb, + 0x0f, 0x2f, 0x20, 0xd3, 0xec, 0xdb, 0xf2, 0x0f, 0xff, 0xcb, 0x55, 0xfc, + 0x0b, 0xad, 0xd0, 0xf1, 0xef, 0x01, 0x07, 0xf2, 0xd5, 0xf2, 0xf3, 0xc5, + 0x40, 0xfe, 0xe4, 0xce, 0x7f, 0xdc, 0xbf, 0x1a, 0xe3, 0x11, 0x3f, 0x67, + 0xfe, 0xe2, 0x31, 0x19, 0x93, 0x10, 0x05, 0x0b, 0xff, 0xdc, 0x2a, 0xfb, + 0x40, 0xde, 0xdf, 0x2d, 0xe8, 0x10, 0xdc, 0x2a, 0x0b, 0xdb, 0x3e, 0xd4, + 0xf5, 0xdf, 0x17, 0xee, 0x09, 0xd4, 0x05, 0xb5, 0x0b, 0xdf, 0x24, 0xf8, + 0x2a, 0xf5, 0x08, 0xdf, 0xea, 0x0d, 0x2a, 0x06, 0xdf, 0xcf, 0xf3, 0xc6, + 0x7c, 0x1d, 0x2c, 0x46, 0xfa, 0xc7, 0x67, 0xb3, 0xff, 0xf7, 0xed, 0xd4, + 0xbb, 0xe8, 0x07, 0x0b, 0x05, 0xff, 0xda, 0xcf, 0x93, 0x01, 0x1f, 0x75, + 0x10, 0xeb, 0x5c, 0xed, 0x0c, 0xc3, 0xb6, 0xcd, 0x45, 0x0d, 0x36, 0xf2, + 0x25, 0xf7, 0xaa, 0xb0, 0x3c, 0x5c, 0xdb, 0x23, 0x01, 0x18, 0xef, 0xd3, + 0xe7, 0xdb, 0xef, 0x9e, 0xfd, 0xe9, 0xf9, 0xf5, 0x10, 0x01, 0xe9, 0xb1, + 0xe3, 0x28, 0xe4, 0xf8, 0xfd, 0xcd, 0xe7, 0xf5, 0x1b, 0xc5, 0x4c, 0x03, + 0xed, 0x23, 0xe0, 0xd2, 0xa4, 0xdd, 0xef, 0x1c, 0xed, 0x03, 0xd5, 0xcf, + 0x04, 0x10, 0xe2, 0xe1, 0x50, 0xe8, 0xe2, 0xd0, 0x05, 0x15, 0xde, 0x13, + 0xf2, 0xe7, 0x69, 0x06, 0xd1, 0xd2, 0xa8, 0xf7, 0x7f, 0x4a, 0x15, 0x01, + 0xfe, 0xca, 0x46, 0xd0, 0x38, 0xdf, 0xfe, 0xed, 0xbd, 0xd6, 0x01, 0x4b, + 0x0a, 0x31, 0x01, 0xd7, 0xe5, 0x21, 0xdb, 0xcf, 0x16, 0xc3, 0xec, 0xd5, + 0x30, 0x09, 0x31, 0x38, 0x33, 0xc3, 0xdb, 0xfc, 0x0e, 0xdd, 0xaf, 0x04, + 0xc4, 0xb2, 0x27, 0x08, 0xfb, 0x0f, 0x1f, 0x36, 0xcc, 0x65, 0xd5, 0x6d, + 0xe1, 0xdb, 0xdc, 0x27, 0x4f, 0xf7, 0x33, 0xbe, 0xc6, 0xe9, 0x00, 0xcc, + 0x02, 0x06, 0xd4, 0xf8, 0xca, 0xd3, 0x29, 0x2e, 0xf2, 0xd8, 0xd1, 0xf8, + 0x33, 0x05, 0x62, 0xd7, 0x0c, 0x76, 0xdb, 0x23, 0x4f, 0xe7, 0xd0, 0xcf, + 0x0f, 0x14, 0xa9, 0xde, 0x4f, 0xf5, 0xe4, 0xdc, 0x28, 0xb0, 0xd2, 0x49, + 0xef, 0xaa, 0x35, 0x51, 0x0c, 0x10, 0xde, 0x26, 0xf9, 0x13, 0xe0, 0x00, + 0x0d, 0xbb, 0x2d, 0x20, 0x1b, 0x03, 0x09, 0x50, 0xe6, 0x44, 0x3a, 0x03, + 0xf4, 0xed, 0x60, 0xf4, 0x32, 0xec, 0xf0, 0xeb, 0xf4, 0xec, 0x00, 0xfb, + 0x14, 0xee, 0xf5, 0x0d, 0x16, 0x19, 0xd3, 0xe7, 0xfe, 0x15, 0x03, 0xd1, + 0xe9, 0xdb, 0xdc, 0x44, 0x36, 0xbe, 0xf8, 0x22, 0xf7, 0xce, 0x7f, 0x06, + 0x03, 0x19, 0xe0, 0xf5, 0x2d, 0x06, 0xf5, 0xd0, 0x2c, 0x00, 0xf0, 0xbd, + 0xe2, 0xfa, 0x14, 0x0c, 0x29, 0x2c, 0xe9, 0x00, 0x05, 0xd2, 0x0c, 0x97, + 0x17, 0x03, 0xea, 0x04, 0x01, 0xfe, 0x3d, 0xba, 0x76, 0x38, 0x20, 0xd6, + 0xfa, 0xf1, 0xd8, 0xd7, 0xf2, 0x2f, 0xcd, 0x46, 0x04, 0xe6, 0x1b, 0x4c, + 0x2d, 0xe4, 0x26, 0xd3, 0xf6, 0xee, 0x6b, 0xd3, 0xeb, 0x05, 0xd5, 0xe2, + 0x02, 0xf3, 0x04, 0xc4, 0xfd, 0x11, 0x00, 0x14, 0xec, 0x00, 0x14, 0xea, + 0xcf, 0xe1, 0xe6, 0xec, 0x2b, 0xda, 0xe4, 0x0f, 0x0b, 0x08, 0x03, 0xde, + 0x06, 0x2d, 0x19, 0xd3, 0x0c, 0x13, 0xd8, 0xfd, 0xff, 0x18, 0x01, 0x14, + 0x43, 0x27, 0x03, 0x0d, 0xe7, 0xfd, 0xd5, 0xe4, 0xfe, 0xde, 0xed, 0x0e, + 0xb6, 0x03, 0xf2, 0x3c, 0xf0, 0x0a, 0xf7, 0x0d, 0xf7, 0xfd, 0xec, 0x15, + 0xc9, 0xe4, 0xfa, 0xf9, 0x21, 0xe5, 0x2a, 0x34, 0x11, 0xd0, 0xf0, 0xe7, + 0x0e, 0x08, 0x28, 0xdc, 0x3c, 0xf1, 0xed, 0x1d, 0xf9, 0xd2, 0x0f, 0x06, + 0xe0, 0x50, 0xe0, 0xe9, 0xf1, 0xfa, 0xde, 0xd8, 0x40, 0x14, 0x33, 0xf1, + 0x13, 0xd9, 0xea, 0xc6, 0xc0, 0xd6, 0xe1, 0xaf, 0xf8, 0xee, 0x15, 0xf8, + 0xf5, 0x21, 0xf1, 0xec, 0x09, 0x1f, 0x4c, 0x12, 0x0a, 0xcc, 0xe8, 0xdd, + 0xdf, 0x03, 0x17, 0xf2, 0xee, 0x1e, 0x70, 0xf6, 0x06, 0xf2, 0xf7, 0x0e, + 0x2b, 0xc5, 0xeb, 0xfa, 0xc4, 0xfb, 0x3a, 0x42, 0x13, 0x14, 0xee, 0xd7, + 0xf5, 0x1a, 0xfe, 0xfe, 0xc4, 0xf4, 0x03, 0x1c, 0x38, 0x14, 0x0c, 0x08, + 0x05, 0xf7, 0xdc, 0x0a, 0xe3, 0xe1, 0x68, 0xf7, 0xc3, 0xde, 0xfc, 0xeb, + 0x2d, 0xde, 0x2a, 0x0f, 0xea, 0xe0, 0x08, 0xbf, 0xeb, 0xce, 0xef, 0xe5, + 0xe1, 0x40, 0x20, 0xfb, 0xc2, 0x12, 0x09, 0xfb, 0x38, 0xed, 0xda, 0x3f, + 0x0e, 0xf9, 0x66, 0xf9, 0x30, 0x27, 0xd7, 0xe8, 0xe7, 0x16, 0xcb, 0xed, + 0xd3, 0x1e, 0xfb, 0xdd, 0x3d, 0x05, 0x10, 0x53, 0x07, 0x07, 0xa8, 0xe6, + 0x0c, 0x09, 0x04, 0xfd, 0xe0, 0xd1, 0x03, 0xfc, 0x04, 0x0b, 0x41, 0xc1, + 0x7f, 0x50, 0xcd, 0xe5, 0x20, 0x1c, 0x00, 0xc3, 0x1e, 0x3b, 0xfb, 0x1a, + 0xf6, 0xc4, 0x3e, 0x2f, 0x1c, 0x21, 0xf8, 0xe2, 0xf5, 0xe8, 0x44, 0xe3, + 0x11, 0x06, 0x04, 0xc9, 0xf1, 0xe8, 0xf5, 0x30, 0x65, 0xdb, 0x2a, 0x04, + 0x20, 0xeb, 0x03, 0x1d, 0x11, 0x06, 0xc0, 0xf5, 0x03, 0xce, 0x26, 0xc7, + 0x05, 0xf3, 0x40, 0x01, 0xcf, 0xeb, 0xe6, 0xed, 0x0b, 0xea, 0x02, 0xf5, + 0xe9, 0x4f, 0xcc, 0x0c, 0x58, 0x44, 0x1f, 0xe3, 0xda, 0x1a, 0xf5, 0xea, + 0xfd, 0x05, 0x13, 0xfb, 0xfa, 0x20, 0xf9, 0x23, 0xf6, 0x16, 0xf1, 0xdd, + 0x13, 0xf9, 0xed, 0xcd, 0xff, 0xef, 0x04, 0xfa, 0x40, 0xed, 0x23, 0x20, + 0x00, 0xbe, 0xfe, 0xb6, 0x02, 0x00, 0x0a, 0xd5, 0xfc, 0x2d, 0xd9, 0x40, + 0xfb, 0xfa, 0xf4, 0xeb, 0xf0, 0x19, 0xb4, 0xf2, 0xd4, 0xf3, 0x23, 0x05, + 0x4e, 0x1f, 0xcc, 0xd8, 0x02, 0x00, 0x15, 0xfb, 0xe5, 0xdb, 0x0e, 0xfb, + 0x34, 0x22, 0x08, 0xf1, 0xf2, 0x1f, 0xfe, 0xdd, 0xcd, 0xfc, 0x49, 0x06, + 0xf5, 0xe0, 0xf4, 0xec, 0xdd, 0xef, 0xf6, 0xf6, 0x01, 0xd8, 0x03, 0xfd, + 0x21, 0x9a, 0xc1, 0x34, 0x2b, 0xd1, 0xed, 0x09, 0x1c, 0xd0, 0x3a, 0xf2, + 0xf4, 0x00, 0xed, 0x09, 0xdf, 0x2b, 0xc8, 0x33, 0x41, 0xf0, 0x09, 0xdc, + 0x2d, 0xec, 0xf5, 0x03, 0x0d, 0xec, 0xca, 0xec, 0xef, 0xf2, 0x49, 0xeb, + 0xe5, 0xf1, 0xee, 0xec, 0x1f, 0xf5, 0x05, 0xe1, 0xfe, 0xdd, 0xe8, 0xf8, + 0xf3, 0x2e, 0x05, 0xe6, 0xe5, 0xee, 0xf8, 0xf9, 0xe4, 0xeb, 0xf1, 0xe0, + 0x47, 0xf7, 0x15, 0x27, 0xf4, 0xf4, 0x5f, 0xe2, 0x10, 0x0b, 0xc1, 0xf5, + 0xe3, 0xff, 0xfb, 0x16, 0xfb, 0x0e, 0xea, 0x07, 0xbb, 0xeb, 0x0b, 0x2d, + 0xfb, 0xf2, 0xf0, 0xf3, 0xf5, 0xf6, 0xea, 0x08, 0x36, 0xef, 0xe9, 0x0b, + 0xf0, 0xf6, 0xf3, 0xd0, 0x57, 0x33, 0x04, 0xf4, 0x12, 0x08, 0x0c, 0x26, + 0x16, 0xe7, 0x15, 0xe7, 0xe5, 0xcc, 0x01, 0xf1, 0x23, 0xfa, 0xe2, 0xfa, + 0x08, 0xfb, 0xdd, 0x19, 0xf5, 0xd6, 0xf7, 0xe4, 0x05, 0x09, 0x0c, 0xea, + 0x4e, 0xef, 0x05, 0xe6, 0xd3, 0xf5, 0xf9, 0xff, 0xff, 0x16, 0xf7, 0xdf, + 0x03, 0x1b, 0x20, 0xf5, 0xed, 0xc0, 0xc4, 0xea, 0xca, 0x05, 0xeb, 0xee, + 0x10, 0x12, 0x20, 0x28, 0x16, 0x1e, 0xe2, 0x1b, 0x52, 0x10, 0x05, 0xf1, + 0xfb, 0xc6, 0x2b, 0xf0, 0xec, 0xea, 0xef, 0xf6, 0xff, 0xef, 0x08, 0x1d, + 0xe9, 0x0b, 0xeb, 0xdf, 0xfd, 0xfe, 0xe9, 0xe5, 0x14, 0xe8, 0x03, 0xee, + 0x1c, 0xf1, 0x14, 0x1d, 0x24, 0xe2, 0xfd, 0xf3, 0x1c, 0x02, 0xf4, 0xe4, + 0xe4, 0xe6, 0x05, 0x60, 0x03, 0xfc, 0x02, 0x04, 0xed, 0x5d, 0xdc, 0x0d, + 0x10, 0x05, 0xf3, 0xfb, 0x21, 0x13, 0x09, 0xdb, 0xf6, 0x02, 0x11, 0xf5, + 0xf8, 0x1d, 0xf6, 0xd3, 0xe4, 0x1d, 0x34, 0x24, 0xf8, 0x05, 0xe2, 0x1c, + 0x36, 0xf6, 0x4c, 0xf2, 0x0e, 0x7f, 0xdf, 0x0a, 0x14, 0xeb, 0xeb, 0xd8, + 0x06, 0x0b, 0xca, 0xee, 0xdf, 0xdd, 0xf0, 0xff, 0x5d, 0xea, 0x0a, 0x1c, + 0xf5, 0xea, 0x20, 0x11, 0x01, 0x07, 0x1c, 0xea, 0xee, 0x13, 0xf2, 0xfa, + 0x0c, 0x04, 0x2c, 0xff, 0x11, 0xf4, 0xeb, 0x17, 0xf5, 0xff, 0xe0, 0xdf, + 0xf7, 0xdf, 0x4e, 0xea, 0xef, 0xf2, 0xf3, 0xda, 0x74, 0xef, 0x0b, 0xce, + 0x00, 0xae, 0xf4, 0x04, 0x23, 0x02, 0x0d, 0xf5, 0xea, 0x19, 0xed, 0xdd, + 0xcb, 0xd6, 0x04, 0xba, 0x36, 0xdf, 0x0a, 0x28, 0x03, 0xf6, 0x7f, 0xf3, + 0xfa, 0x2b, 0xb2, 0xe4, 0xe5, 0x23, 0xea, 0x4b, 0x24, 0x42, 0x12, 0x0b, + 0xb3, 0xf0, 0xec, 0x27, 0xfb, 0x29, 0x16, 0xd6, 0xed, 0xdd, 0x0e, 0xb4, + 0xc8, 0x02, 0x0b, 0x33, 0x1f, 0xbb, 0x6f, 0xd4, 0x0e, 0x42, 0xf8, 0xd4, + 0x16, 0x03, 0xed, 0x1a, 0x14, 0xff, 0xda, 0x06, 0xe8, 0xcd, 0xf4, 0xd1, + 0x2c, 0x01, 0xd3, 0xb3, 0x0b, 0xe3, 0x48, 0x02, 0x23, 0xe8, 0xe1, 0xfd, + 0x1b, 0x23, 0x12, 0x06, 0x55, 0xfc, 0x14, 0xea, 0x16, 0xfb, 0xf1, 0x04, + 0x0e, 0x03, 0x16, 0x09, 0xdc, 0x08, 0x32, 0x24, 0x11, 0xf9, 0xab, 0xf8, + 0xd2, 0x07, 0xca, 0xc9, 0xf3, 0xe4, 0xff, 0x31, 0x09, 0x1d, 0x0f, 0x00, + 0x43, 0x17, 0xfc, 0xf8, 0xdb, 0x34, 0xf9, 0xf7, 0xfc, 0xe7, 0xdf, 0x06, + 0xee, 0xe8, 0xf3, 0xd1, 0xde, 0x0b, 0x04, 0xd3, 0x07, 0x1f, 0xdc, 0xd3, + 0xd1, 0xcb, 0xf9, 0x0c, 0x25, 0xd3, 0x27, 0x22, 0x17, 0xd9, 0x1b, 0xbe, + 0xe9, 0xfc, 0xf9, 0xed, 0xd9, 0xf4, 0xd0, 0xca, 0xfc, 0xef, 0xff, 0x15, + 0xfc, 0xfc, 0xe3, 0x09, 0xef, 0xe6, 0xe8, 0xf1, 0x4f, 0x1f, 0x0e, 0xe4, + 0x05, 0xd7, 0x4d, 0xdc, 0xf4, 0x1a, 0x48, 0xe1, 0xd0, 0x1f, 0x69, 0x03, + 0xe7, 0xe4, 0xfb, 0xe1, 0x2c, 0x11, 0x5f, 0x2b, 0x0e, 0x1e, 0xc4, 0x2a, + 0xfa, 0x11, 0xf9, 0xd6, 0xe1, 0x21, 0xc6, 0xd1, 0xfa, 0xd5, 0xf9, 0xe8, + 0x2a, 0xee, 0xc3, 0xed, 0x07, 0xea, 0x19, 0x0e, 0x0e, 0x28, 0x06, 0xd2, + 0xd3, 0x1e, 0xfa, 0xee, 0x65, 0xdd, 0x2e, 0x05, 0x34, 0xff, 0xe5, 0x10, + 0xff, 0xea, 0xe7, 0xf8, 0x0e, 0xfa, 0x5b, 0xe2, 0xf5, 0xce, 0xfd, 0xe3, + 0x4b, 0xf6, 0x08, 0xea, 0x00, 0xcc, 0x2a, 0xe5, 0xe6, 0xf3, 0x19, 0xc9, + 0xde, 0xe3, 0x02, 0x27, 0xdf, 0x0c, 0xea, 0x18, 0x2c, 0x05, 0x00, 0x51, + 0x38, 0xef, 0x54, 0xf8, 0x3d, 0x0c, 0xcb, 0xe4, 0xe8, 0x09, 0xdb, 0x1b, + 0xdc, 0xde, 0xf1, 0x0a, 0xcd, 0x08, 0x48, 0x5c, 0x04, 0xd8, 0xc6, 0xe5, + 0xd9, 0xef, 0x04, 0x16, 0xfe, 0xff, 0xf6, 0x02, 0xfc, 0x02, 0x7f, 0xce, + 0xba, 0x56, 0xe4, 0x03, 0x10, 0xff, 0x32, 0xd6, 0x04, 0xd4, 0x23, 0xf9, + 0xef, 0xd9, 0x08, 0xfb, 0x3b, 0x04, 0xd8, 0xf0, 0xe1, 0x11, 0x2e, 0x16, + 0xf2, 0x1c, 0xf8, 0xe5, 0x11, 0xd6, 0xfd, 0x0d, 0x21, 0xf3, 0x20, 0xe1, + 0xee, 0xf8, 0x05, 0x08, 0xef, 0x07, 0xfc, 0xf5, 0xfc, 0xda, 0x1e, 0x11, + 0xd6, 0x0a, 0xa7, 0xfc, 0xb8, 0x30, 0x02, 0x0b, 0xfb, 0xf3, 0xf5, 0x29, + 0xfa, 0x17, 0xc4, 0x2a, 0x42, 0xe4, 0x07, 0xca, 0xd8, 0x06, 0xef, 0xd2, + 0xf8, 0xf5, 0x10, 0xea, 0xbf, 0x0a, 0x0c, 0x1a, 0xd5, 0x0a, 0xe2, 0xdf, + 0x0a, 0x26, 0xfd, 0xef, 0xd8, 0xd8, 0xfd, 0xd3, 0x39, 0xe1, 0xed, 0x22, + 0x0d, 0xe2, 0xde, 0xbb, 0x05, 0x1f, 0xdc, 0xb7, 0x13, 0xc5, 0xde, 0x34, + 0x22, 0xd9, 0xec, 0xfb, 0xda, 0x26, 0xd9, 0xea, 0x0c, 0xc7, 0xf6, 0x0c, + 0x5a, 0xfa, 0xe6, 0xe6, 0xf0, 0xe2, 0x1d, 0xc1, 0xde, 0xfd, 0x1e, 0xf0, + 0xee, 0x60, 0x56, 0x24, 0x08, 0x2c, 0xe9, 0xfd, 0x12, 0x17, 0x48, 0xe2, + 0xf1, 0xdc, 0xeb, 0xea, 0xf2, 0x0a, 0xf2, 0xfc, 0x0c, 0xe7, 0xe7, 0xe6, + 0xc5, 0xf0, 0xd7, 0xe2, 0x6a, 0xe2, 0xd6, 0xfe, 0x16, 0x04, 0x37, 0x42, + 0x30, 0xf5, 0x39, 0x01, 0xe4, 0xf7, 0xc2, 0x13, 0xe8, 0x0c, 0x2c, 0xfa, + 0x11, 0xf3, 0x0b, 0x41, 0x09, 0x31, 0xfe, 0x13, 0xdb, 0xfb, 0x67, 0xd3, + 0xad, 0xee, 0xf7, 0xd3, 0x62, 0x0e, 0xe1, 0xe5, 0xd9, 0xfa, 0xe8, 0x52, + 0xf4, 0xe9, 0xfc, 0xe7, 0xee, 0xe3, 0x04, 0x3c, 0xee, 0x19, 0xed, 0x15, + 0x15, 0x06, 0x19, 0x35, 0x4a, 0x0a, 0x71, 0x44, 0xed, 0x1c, 0x05, 0xea, + 0xe8, 0xf0, 0xe6, 0xd6, 0x42, 0xd1, 0xd8, 0x01, 0x00, 0x14, 0x33, 0x2c, + 0xfa, 0x1b, 0xe6, 0xfc, 0x05, 0xe4, 0xc4, 0xc3, 0xfa, 0x7e, 0xe5, 0xd9, + 0xe3, 0xb9, 0x15, 0xfa, 0x05, 0x1f, 0xd6, 0xf1, 0xe3, 0xeb, 0xfc, 0x04, + 0xf7, 0xdd, 0x16, 0xd0, 0x37, 0xe5, 0xde, 0xf5, 0xf1, 0x05, 0xc7, 0xcb, + 0x05, 0xf0, 0x65, 0xfe, 0xf3, 0xe0, 0xfa, 0xc4, 0xef, 0xfb, 0xfc, 0xe9, + 0x33, 0xf7, 0x02, 0x04, 0x14, 0xdb, 0x1d, 0x15, 0xe8, 0xe3, 0xe7, 0xdc, + 0xdc, 0xd7, 0xec, 0x0f, 0x31, 0xf9, 0x9d, 0xd9, 0x07, 0xc5, 0xfd, 0xca, + 0xd5, 0xe3, 0x17, 0x2a, 0xf4, 0x09, 0xf8, 0xf2, 0x13, 0x13, 0xda, 0xe1, + 0x17, 0x43, 0xe2, 0xe9, 0xfc, 0xd9, 0xf1, 0xe7, 0xd5, 0xfc, 0xdb, 0x23, + 0xdc, 0x2e, 0x47, 0xdd, 0x0b, 0xe1, 0xdb, 0xfd, 0xe6, 0xe0, 0x11, 0xcb, + 0x5d, 0xfb, 0x11, 0xfa, 0xc9, 0xd7, 0xd6, 0xc6, 0x31, 0xcf, 0xf9, 0x36, + 0xfd, 0x02, 0xcc, 0xfd, 0xe8, 0x29, 0xf5, 0xf0, 0xd8, 0x25, 0xf4, 0xde, + 0xf5, 0xc0, 0x1d, 0xd1, 0x03, 0x10, 0x00, 0xba, 0x15, 0xe4, 0x4e, 0xd0, + 0xbe, 0x05, 0x22, 0xf9, 0xf7, 0x0e, 0x07, 0xef, 0x35, 0x04, 0xf5, 0xe4, + 0xf8, 0xf1, 0x7f, 0xce, 0xcc, 0x00, 0xdc, 0x41, 0x1a, 0xf7, 0xf1, 0xea, + 0xf4, 0xb7, 0x6f, 0xc9, 0xfd, 0xf0, 0xf0, 0x06, 0x4a, 0xd5, 0xe4, 0x17, + 0x41, 0x0f, 0x5a, 0x14, 0x1a, 0x06, 0x0f, 0xde, 0xf7, 0x12, 0x0a, 0xf0, + 0x1e, 0x06, 0x30, 0xe4, 0x35, 0x03, 0x0e, 0x46, 0xd4, 0x0e, 0xc5, 0x03, + 0xf8, 0xf1, 0x17, 0x00, 0x02, 0xd4, 0xea, 0x04, 0x01, 0xd8, 0x02, 0x12, + 0xeb, 0x27, 0x1c, 0xf0, 0xea, 0x05, 0x00, 0xe7, 0xd8, 0x30, 0xe9, 0xda, + 0xc8, 0xf7, 0xd4, 0xdb, 0xff, 0xd5, 0x09, 0x06, 0x0c, 0x0b, 0x41, 0xd1, + 0xf3, 0x21, 0xfb, 0xc5, 0x3d, 0xfd, 0xd9, 0xf1, 0xfb, 0xe4, 0x12, 0xfc, + 0xc7, 0x08, 0x3a, 0x1f, 0x1e, 0x36, 0xf5, 0x08, 0x01, 0xe2, 0xfc, 0x3c, + 0x0b, 0x14, 0xe3, 0xeb, 0xf9, 0xed, 0x03, 0x17, 0x6f, 0x30, 0x1b, 0x14, + 0xe8, 0x19, 0x06, 0x0f, 0x1a, 0xff, 0x10, 0xc6, 0xf5, 0xd4, 0x25, 0x0c, + 0xeb, 0xed, 0x0c, 0x45, 0xdf, 0xdf, 0x7f, 0x02, 0x04, 0xee, 0x10, 0xf5, + 0x10, 0xd7, 0x0e, 0xd5, 0x17, 0x2f, 0xb7, 0x11, 0x15, 0xf1, 0xe7, 0x1a, + 0x0e, 0x35, 0x02, 0xd2, 0xd1, 0x06, 0xd7, 0xeb, 0xf3, 0x0c, 0xde, 0x10, + 0xc8, 0x11, 0x1d, 0xd9, 0x15, 0xdf, 0xff, 0xfe, 0xd2, 0x2c, 0xfe, 0xd8, + 0x5d, 0x49, 0xcb, 0xf0, 0xf0, 0x04, 0xe1, 0xb5, 0x0c, 0xfe, 0xea, 0xe3, + 0x11, 0xe1, 0xeb, 0xcb, 0xf0, 0x0a, 0xef, 0xec, 0x05, 0xf0, 0x11, 0xdc, + 0x11, 0xf7, 0xd6, 0x03, 0x0b, 0x1d, 0x05, 0x13, 0xf1, 0xfb, 0x13, 0x1b, + 0x12, 0x05, 0xe9, 0xeb, 0xdb, 0x3d, 0xf6, 0xf1, 0xec, 0x05, 0xef, 0xf0, + 0xfe, 0x12, 0xf0, 0xf1, 0xff, 0xb0, 0x27, 0xfc, 0x07, 0x11, 0x11, 0x1c, + 0x09, 0xd1, 0x4d, 0x0c, 0x2c, 0x12, 0x0c, 0xfe, 0x10, 0xf7, 0x2b, 0x2f, + 0xe5, 0x00, 0xe7, 0xed, 0xe9, 0xfd, 0x19, 0xe1, 0xf9, 0xe3, 0xe2, 0xd9, + 0xd0, 0xed, 0xef, 0xd0, 0x04, 0xed, 0x48, 0xb5, 0xee, 0x0a, 0x19, 0xfe, + 0x09, 0xfd, 0xd4, 0x07, 0x1d, 0xfe, 0x61, 0xfb, 0x08, 0x07, 0xed, 0x2b, + 0xf6, 0x4b, 0x22, 0x01, 0x3f, 0xfc, 0xfd, 0xde, 0xe6, 0xda, 0xf6, 0x08, + 0xfa, 0xfc, 0xde, 0xf7, 0x12, 0xe4, 0x35, 0x06, 0x13, 0xc8, 0xef, 0x11, + 0x29, 0xe9, 0x0d, 0xe5, 0xd4, 0x63, 0x1a, 0x33, 0x08, 0x20, 0xf0, 0x00, + 0xef, 0x49, 0xcc, 0xda, 0xeb, 0xea, 0xdb, 0xff, 0xf5, 0xca, 0xe3, 0x12, + 0x0c, 0x0b, 0x50, 0xf4, 0xe5, 0xfb, 0xc0, 0xd5, 0x31, 0xf9, 0xf4, 0xc5, + 0x16, 0xd8, 0x12, 0x28, 0x9f, 0x30, 0x1f, 0x14, 0xf7, 0x29, 0x1e, 0xff, + 0xe6, 0xcc, 0x01, 0x2f, 0xd7, 0x1c, 0xd9, 0xf0, 0xe3, 0xdb, 0x3b, 0x02, + 0x48, 0x10, 0xe4, 0x00, 0xed, 0x19, 0xc4, 0x3f, 0x1f, 0x0f, 0xde, 0xfa, + 0x0c, 0xd8, 0xd9, 0x1c, 0x0d, 0xf1, 0xdf, 0x1e, 0xee, 0xdc, 0x7f, 0x1c, + 0x0d, 0xd9, 0xfb, 0xde, 0x17, 0xe8, 0xd8, 0xdb, 0xdb, 0x03, 0xc2, 0xf0, + 0x4a, 0xea, 0xe1, 0x02, 0x08, 0x0d, 0x22, 0xce, 0xa3, 0x05, 0xea, 0x00, + 0x05, 0x3e, 0xb2, 0x05, 0x17, 0xf8, 0xb3, 0xf8, 0xdc, 0xc1, 0xff, 0xe3, + 0x05, 0x22, 0xd8, 0xdd, 0x5f, 0x45, 0x0c, 0xe8, 0x0c, 0x0d, 0xc9, 0xf3, + 0xf9, 0xdb, 0xd1, 0xf0, 0x2c, 0x1c, 0xff, 0xc7, 0xfc, 0xf3, 0xeb, 0xed, + 0x13, 0xfb, 0x27, 0xf4, 0xdb, 0xdf, 0x0d, 0xec, 0x10, 0xda, 0xeb, 0xf8, + 0xdb, 0xc8, 0x45, 0x14, 0x13, 0x00, 0xdf, 0x1a, 0xc3, 0x61, 0xe3, 0xa8, + 0xfc, 0x0b, 0x1d, 0x1a, 0xdd, 0x16, 0xe3, 0xb4, 0x2b, 0xc5, 0x23, 0x37, + 0x09, 0xf5, 0xfc, 0x17, 0xde, 0x04, 0x64, 0x02, 0x59, 0xe8, 0xdf, 0xd3, + 0x3b, 0x05, 0x2b, 0x0f, 0xfe, 0xf5, 0xfd, 0xfb, 0xdc, 0xe5, 0x17, 0xf6, + 0x00, 0x21, 0xfc, 0x0a, 0xeb, 0xe6, 0xd7, 0xe2, 0xe3, 0xf1, 0x42, 0xe1, + 0xf9, 0xf5, 0xff, 0xc9, 0xc5, 0xc5, 0xce, 0x2b, 0x27, 0x22, 0x3c, 0xfa, + 0x23, 0xda, 0xe2, 0xf9, 0x3d, 0x25, 0x2d, 0xde, 0x72, 0xff, 0x04, 0x16, + 0xf4, 0xf8, 0x0f, 0xd8, 0x0a, 0x0f, 0xf8, 0xf7, 0xdb, 0xed, 0x23, 0x0e, + 0xf8, 0xca, 0x04, 0x04, 0xf7, 0xd8, 0xe5, 0x30, 0xed, 0xf6, 0xe7, 0xd9, + 0x2d, 0x00, 0xf7, 0xdd, 0x06, 0x45, 0xbc, 0x18, 0xdf, 0x16, 0xd5, 0xeb, + 0x07, 0x0c, 0xb9, 0x13, 0xff, 0xfa, 0x77, 0xb6, 0xb0, 0xfe, 0xc1, 0xb1, + 0x3f, 0xe7, 0x2d, 0xeb, 0xfb, 0xdd, 0x4d, 0x04, 0x36, 0xcc, 0x20, 0x14, + 0xfe, 0x51, 0x5b, 0xec, 0x3a, 0xeb, 0xe0, 0x2f, 0xc4, 0x18, 0xeb, 0xfb, + 0xf5, 0xf5, 0xe5, 0x23, 0x7f, 0x3b, 0xd5, 0xd8, 0x08, 0xfa, 0xff, 0xe2, + 0x10, 0xc1, 0xf6, 0xdc, 0xf1, 0xde, 0xf2, 0xf8, 0xd1, 0xf6, 0x23, 0x30, + 0xe9, 0xde, 0x6b, 0xfe, 0x09, 0x0b, 0xf4, 0x16, 0x01, 0xd3, 0x17, 0xde, + 0x54, 0x27, 0xe9, 0xfd, 0x41, 0x02, 0x14, 0x37, 0xd8, 0x05, 0x16, 0xfd, + 0x10, 0x30, 0xeb, 0x22, 0xef, 0xf5, 0x68, 0x20, 0xf9, 0x09, 0xff, 0xa8, + 0xde, 0xad, 0x1f, 0x05, 0xdd, 0xf4, 0xbe, 0xd5, 0x47, 0x7b, 0x14, 0xf4, + 0xf0, 0xe2, 0xcf, 0xf1, 0xc2, 0xf1, 0xe7, 0xe1, 0x10, 0x01, 0x06, 0x9e, + 0x0d, 0x13, 0x17, 0xc4, 0xef, 0x04, 0xfb, 0xd1, 0xf2, 0xcc, 0xdd, 0x0b, + 0x41, 0x06, 0xeb, 0x4c, 0xec, 0xf3, 0x56, 0x30, 0x0b, 0xe4, 0xf4, 0x12, + 0x0c, 0x11, 0x47, 0xe3, 0xd1, 0x30, 0x56, 0x0a, 0xdf, 0xd4, 0xfb, 0xe5, + 0x04, 0xd4, 0xe3, 0x02, 0xf8, 0xde, 0xde, 0x25, 0x08, 0x1b, 0x5c, 0xfd, + 0x5a, 0xf5, 0xa2, 0xe3, 0x2c, 0xe5, 0x6d, 0x0d, 0xba, 0xf6, 0x0d, 0xea, + 0xcc, 0xec, 0x3b, 0xe8, 0xdf, 0x0b, 0xf8, 0x4b, 0xc4, 0xd5, 0x20, 0xcc, + 0xf9, 0x13, 0xfd, 0x06, 0x1d, 0x31, 0x03, 0xf5, 0x02, 0xfa, 0xf9, 0x34, + 0xfb, 0x1c, 0x28, 0x22, 0x0b, 0xff, 0xd4, 0x08, 0x07, 0x63, 0x46, 0xed, + 0x75, 0xc8, 0xfa, 0x03, 0xf2, 0xed, 0xcc, 0xc8, 0xeb, 0x0d, 0x06, 0x00, + 0x0a, 0x2e, 0x46, 0xe1, 0x09, 0xd1, 0x1e, 0x03, 0xb2, 0x09, 0x01, 0xb0, + 0x0c, 0xeb, 0x15, 0x13, 0xfe, 0x00, 0x1f, 0xd6, 0xd3, 0x32, 0xea, 0xce, + 0xef, 0x1a, 0xcf, 0xc8, 0xe2, 0xff, 0x06, 0x22, 0xe4, 0xe9, 0x62, 0xd1, + 0xf6, 0x01, 0xc2, 0xf8, 0x34, 0x01, 0xcd, 0x2b, 0x38, 0xc4, 0x0f, 0x22, + 0x81, 0x03, 0xe3, 0x16, 0x10, 0x20, 0xc7, 0xea, 0x13, 0xcd, 0xe9, 0xca, + 0x1f, 0xf3, 0xd7, 0x2e, 0x34, 0x0f, 0xfe, 0xe2, 0x58, 0x35, 0xdf, 0x13, + 0xe2, 0xe8, 0x10, 0x33, 0xc3, 0xe5, 0x27, 0x27, 0x01, 0xd1, 0x08, 0xed, + 0xff, 0xdd, 0x1d, 0xff, 0x4a, 0xc1, 0x64, 0x0f, 0x02, 0xeb, 0x4d, 0x0a, + 0x15, 0xf3, 0x22, 0x39, 0x33, 0xde, 0x1f, 0xe1, 0xca, 0xc3, 0xca, 0xee, + 0xec, 0xed, 0x0f, 0x2a, 0xb5, 0x24, 0xe5, 0xeb, 0xb6, 0x14, 0xa4, 0xb7, + 0x2a, 0x0c, 0xeb, 0xf6, 0x17, 0xfd, 0xf4, 0x15, 0xfa, 0x7e, 0xbd, 0xfc, + 0x5a, 0x34, 0xce, 0x15, 0xb2, 0x43, 0xb3, 0xbf, 0x22, 0xfd, 0xb1, 0x01, + 0xfa, 0x0c, 0x05, 0x58, 0xf2, 0x0b, 0x01, 0x05, 0xe2, 0xdd, 0x1f, 0xec, + 0xaf, 0xe4, 0xc8, 0x25, 0xe3, 0x11, 0xfb, 0x28, 0xd9, 0xfc, 0x1c, 0xdf, + 0xe9, 0x36, 0xce, 0x2f, 0xf8, 0x72, 0x00, 0xd7, 0x1b, 0x05, 0xb4, 0xde, + 0xde, 0xe5, 0x0b, 0xde, 0x42, 0xc3, 0x41, 0x40, 0xed, 0xf3, 0xad, 0x51, + 0x16, 0x06, 0x00, 0xff, 0x12, 0x37, 0xd6, 0x9b, 0x41, 0xea, 0x58, 0x0c, + 0xda, 0x13, 0x2f, 0xf4, 0xf6, 0xf2, 0x50, 0xe2, 0xe4, 0xde, 0x1d, 0xf7, + 0xd2, 0xb8, 0x00, 0xe0, 0xe2, 0xea, 0x5a, 0xdc, 0x10, 0xf9, 0x1f, 0xec, + 0xad, 0x01, 0xde, 0xf9, 0x2e, 0xdb, 0x1a, 0x10, 0xf4, 0x41, 0x16, 0x1c, + 0xd5, 0x64, 0x53, 0x28, 0x17, 0x1a, 0xd7, 0xdb, 0xca, 0x28, 0xf0, 0x16, + 0xd0, 0xf3, 0xc5, 0x19, 0xdb, 0xf0, 0x28, 0xe9, 0x1d, 0xf2, 0xe7, 0x09, + 0xed, 0x0b, 0x1b, 0xea, 0xe4, 0xe9, 0xf5, 0x29, 0xe7, 0x14, 0xc8, 0xf4, + 0x09, 0xdf, 0x22, 0x24, 0xe6, 0xec, 0xf4, 0xfd, 0xeb, 0xf2, 0xdb, 0x75, + 0xff, 0xef, 0xd9, 0xea, 0xcd, 0x06, 0x0a, 0xf6, 0xf0, 0xf3, 0xcc, 0x52, + 0xf5, 0xe9, 0x02, 0x32, 0xb9, 0x40, 0xe4, 0xf0, 0xe3, 0xed, 0xd4, 0xeb, + 0xe8, 0xf9, 0xca, 0x03, 0xd2, 0x1a, 0xcb, 0x5c, 0xeb, 0xda, 0x0e, 0xe3, + 0x13, 0x12, 0x07, 0xd9, 0x08, 0xf0, 0x2f, 0xfe, 0x15, 0x38, 0xea, 0x42, + 0x29, 0xf6, 0xfb, 0xf4, 0xdc, 0x12, 0x39, 0x22, 0xe6, 0xde, 0xe1, 0x03, + 0xdd, 0xe0, 0x12, 0xfe, 0x26, 0xfc, 0x30, 0xfc, 0x0b, 0xeb, 0xfc, 0x35, + 0xe6, 0xe9, 0xe5, 0x19, 0xc5, 0x0b, 0xe3, 0xe2, 0xcc, 0x71, 0x10, 0x2a, + 0xd9, 0x7f, 0xef, 0xea, 0x05, 0xe6, 0x13, 0xfd, 0x3f, 0xec, 0xd8, 0xda, + 0xe9, 0x2c, 0x0e, 0x1d, 0x1a, 0xe5, 0x29, 0x1f, 0x5e, 0xf6, 0x35, 0x06, + 0xec, 0x49, 0x0a, 0xdf, 0xfd, 0x4a, 0x0d, 0xc8, 0x0c, 0x23, 0x2a, 0xf8, + 0xf8, 0xe1, 0xf6, 0x30, 0x01, 0xfd, 0xe0, 0x0e, 0xf5, 0x12, 0x23, 0xeb, + 0x08, 0x0b, 0x0f, 0xe4, 0x29, 0x10, 0x0d, 0xf4, 0xc2, 0x3b, 0xff, 0xef, + 0xdb, 0xce, 0x1e, 0xfd, 0xf8, 0x4e, 0xf9, 0xed, 0x1b, 0xed, 0xe0, 0xf1, + 0x12, 0xe6, 0xdd, 0xca, 0x5f, 0xdc, 0xfb, 0xfc, 0xee, 0xda, 0xe2, 0xe0, + 0xf5, 0xd2, 0xc9, 0xf2, 0x42, 0x10, 0xf8, 0xe2, 0x27, 0x1f, 0x05, 0xdf, + 0x03, 0x01, 0x14, 0xe5, 0x0d, 0xed, 0xdd, 0xdb, 0x32, 0x08, 0x09, 0xf3, + 0xca, 0x4a, 0xde, 0xe4, 0xda, 0xe3, 0xe6, 0xfc, 0x18, 0xd7, 0xdc, 0xad, + 0x0a, 0x0e, 0x33, 0x14, 0x17, 0x00, 0xdb, 0xf2, 0x09, 0x19, 0xeb, 0xda, + 0xf7, 0xf7, 0x26, 0xf5, 0xce, 0x01, 0xf7, 0xe1, 0x08, 0x0d, 0x1a, 0xed, + 0xfd, 0xfc, 0xe7, 0x30, 0xdc, 0xf4, 0x06, 0x0a, 0x0f, 0xe9, 0x03, 0x2e, + 0xfb, 0x15, 0xeb, 0x21, 0xe3, 0xf2, 0x25, 0x06, 0x0c, 0xe3, 0x14, 0xde, + 0xf8, 0xdc, 0x00, 0x4a, 0x0a, 0xf6, 0xc2, 0xe9, 0xd2, 0x08, 0x4a, 0x1b, + 0xe4, 0x0a, 0x4c, 0x11, 0x08, 0xe6, 0x02, 0x30, 0xf1, 0x2f, 0x14, 0x08, + 0xd9, 0x13, 0x12, 0x03, 0xdd, 0xe1, 0xc3, 0x04, 0x23, 0x25, 0xff, 0x4c, + 0xec, 0xfc, 0xfc, 0x19, 0x28, 0x20, 0xca, 0xe7, 0x12, 0xe9, 0x55, 0xe8, + 0xff, 0x36, 0xf9, 0x16, 0x0a, 0xcf, 0xf1, 0x0c, 0xdd, 0x03, 0x40, 0xf1, + 0xf1, 0xf8, 0xc5, 0xe9, 0xbe, 0xed, 0xe3, 0xda, 0x33, 0xd8, 0x1a, 0x1d, + 0xe4, 0x10, 0xf0, 0x7f, 0xb7, 0xe9, 0xca, 0x41, 0xe6, 0x3c, 0xdc, 0x10, + 0x1a, 0x02, 0xf7, 0xfd, 0xf7, 0x71, 0xe2, 0x08, 0x38, 0x31, 0x00, 0x17, + 0xfe, 0x0a, 0xd2, 0x00, 0xf6, 0x09, 0xf5, 0xf8, 0x32, 0xfa, 0x1b, 0x16, + 0x58, 0xf2, 0x0e, 0xef, 0xea, 0x20, 0xfc, 0xdf, 0x1a, 0xe4, 0xdf, 0xc2, + 0xf3, 0x25, 0x31, 0xe5, 0xd6, 0xec, 0x16, 0x1d, 0x05, 0xe6, 0xf5, 0xeb, + 0x0b, 0x27, 0x52, 0xd6, 0xdb, 0xd5, 0xf0, 0xdf, 0x17, 0x0a, 0x12, 0xed, + 0xf7, 0x19, 0x0e, 0xfd, 0xe7, 0xe6, 0x17, 0x22, 0xdb, 0x0f, 0xe9, 0xe4, + 0xdd, 0xe0, 0xeb, 0xed, 0x00, 0xf4, 0xfd, 0xdb, 0x0d, 0xfe, 0xe9, 0xe3, + 0x0e, 0xe3, 0x0f, 0xf0, 0xf6, 0xeb, 0xc8, 0xda, 0x38, 0x0e, 0xec, 0x0e, + 0xf9, 0x3a, 0xdb, 0xdd, 0xe2, 0xf9, 0xf5, 0xd9, 0xff, 0x01, 0xe1, 0xf5, + 0xf5, 0xe8, 0x30, 0xef, 0xe3, 0x2f, 0xcd, 0xf4, 0xe2, 0xd0, 0xd5, 0xf2, + 0x02, 0xd4, 0xdb, 0xd9, 0xe5, 0x14, 0xe0, 0xf6, 0xf2, 0x19, 0x09, 0xee, + 0xe9, 0x2c, 0x00, 0x0d, 0xfa, 0xff, 0x02, 0xde, 0xf8, 0xd9, 0xf1, 0x30, + 0x11, 0xe4, 0x2f, 0xdf, 0xfb, 0x2f, 0xe9, 0x0a, 0xe9, 0xf1, 0xea, 0xff, + 0x0e, 0xdc, 0x03, 0x6f, 0xe9, 0x27, 0xfe, 0x2b, 0x09, 0xf4, 0x1e, 0x2c, + 0x27, 0xde, 0x24, 0xf8, 0xfb, 0xb3, 0xd4, 0x7f, 0x34, 0xff, 0xc7, 0xe0, + 0xe7, 0xd4, 0xee, 0x18, 0xe7, 0xe1, 0x18, 0xba, 0x04, 0xca, 0xdf, 0x28, + 0x4e, 0x09, 0xf8, 0x04, 0xd3, 0xfb, 0xd8, 0x08, 0xe3, 0xd2, 0xeb, 0x05, + 0x11, 0x0a, 0x03, 0x66, 0xf2, 0x04, 0xfb, 0xf8, 0x33, 0x14, 0x11, 0xeb, + 0x19, 0xf0, 0x5e, 0xfa, 0x10, 0x2c, 0xfd, 0xe6, 0xed, 0xcb, 0xf9, 0x10, + 0xe0, 0x23, 0x60, 0xdf, 0xfa, 0xe6, 0x08, 0xa7, 0xcd, 0xf9, 0xef, 0xf3, + 0x47, 0xdb, 0x34, 0xf9, 0xda, 0xea, 0xe1, 0x65, 0xb4, 0xee, 0x04, 0x12, + 0xfd, 0x54, 0xfc, 0xc0, 0x16, 0xdc, 0xee, 0xf2, 0xed, 0x4e, 0xd1, 0x0c, + 0x50, 0x10, 0xb1, 0x5c, 0xf2, 0xf0, 0xe4, 0x0b, 0xe9, 0x09, 0xeb, 0x14, + 0x16, 0xf4, 0x0b, 0x04, 0x41, 0xd2, 0xef, 0xeb, 0xc1, 0x29, 0x17, 0xed, + 0x10, 0xf4, 0xdf, 0xd2, 0xe5, 0x07, 0x54, 0xf3, 0xfe, 0xf0, 0x0a, 0x29, + 0xf4, 0x18, 0xe6, 0x02, 0xdf, 0x41, 0x23, 0xd6, 0xca, 0x01, 0xde, 0x07, + 0x24, 0xdb, 0x10, 0xdf, 0xcb, 0x38, 0xe2, 0xf5, 0xda, 0x05, 0x25, 0x06, + 0xda, 0x38, 0xef, 0xe8, 0xf1, 0xe3, 0xe7, 0x17, 0x06, 0xd0, 0xde, 0xe2, + 0x04, 0xfe, 0xf8, 0xf8, 0x12, 0xda, 0x22, 0xec, 0xfd, 0xc4, 0xe0, 0xe3, + 0x40, 0x08, 0xfd, 0x0b, 0x21, 0x48, 0x0c, 0xc4, 0xe5, 0xce, 0x12, 0xd6, + 0x19, 0xdb, 0x0c, 0xd0, 0xeb, 0xe1, 0x5b, 0xe5, 0xc7, 0x6f, 0xf4, 0xed, + 0x28, 0xd7, 0xe9, 0xf5, 0xe7, 0xe2, 0xda, 0xe3, 0x13, 0x0a, 0xd8, 0xe7, + 0x2e, 0xd7, 0x0a, 0xe0, 0xf1, 0x20, 0xdc, 0x02, 0x16, 0x0f, 0xf1, 0xc1, + 0x51, 0xde, 0xf4, 0x1d, 0xf5, 0x00, 0x16, 0xdc, 0x13, 0x0a, 0x0c, 0xf4, + 0xf5, 0x1c, 0x02, 0xf1, 0xf6, 0xd1, 0x05, 0x17, 0xf4, 0x3e, 0x08, 0xfb, + 0x11, 0xc6, 0x16, 0x06, 0xff, 0xd7, 0x0b, 0x11, 0xfd, 0xf5, 0xf7, 0x5c, + 0xe2, 0x0d, 0xc4, 0xe0, 0xcb, 0xec, 0x0b, 0xfd, 0xf9, 0x11, 0xeb, 0x76, + 0xde, 0xf0, 0x0a, 0x1b, 0xbc, 0xee, 0x0f, 0xc8, 0xd1, 0x06, 0x00, 0x03, + 0xe4, 0xeb, 0xc9, 0xee, 0xf2, 0x5c, 0xe2, 0x4b, 0xdd, 0xf8, 0xde, 0x02, + 0x3a, 0x23, 0xf6, 0xe7, 0x1c, 0xfc, 0x27, 0xe7, 0x34, 0x3d, 0xfb, 0x2c, + 0xfb, 0xf6, 0x12, 0xf0, 0xf3, 0x30, 0x16, 0xfe, 0xe1, 0xeb, 0xdd, 0xfc, + 0xdc, 0x06, 0xfc, 0x0d, 0x2c, 0xe5, 0x37, 0x0b, 0x1e, 0xe5, 0xd1, 0x1d, + 0xb3, 0x0c, 0xd3, 0x0d, 0xd4, 0x39, 0xe5, 0xf5, 0x20, 0x65, 0x4d, 0x1f, + 0xf8, 0x7f, 0xb7, 0x04, 0xf8, 0xf9, 0x10, 0xdb, 0x32, 0x26, 0xdd, 0xe3, + 0xeb, 0x65, 0xdb, 0x03, 0x19, 0xde, 0x47, 0xf8, 0x37, 0xb7, 0x27, 0xd2, + 0xfa, 0x34, 0x15, 0xd7, 0x0a, 0xe6, 0xea, 0xc6, 0xef, 0x2c, 0x4c, 0xeb, + 0xfc, 0xe1, 0xdb, 0x13, 0xfa, 0x37, 0xe2, 0x1b, 0xd6, 0x38, 0x33, 0xee, + 0xfa, 0xee, 0xf4, 0xd8, 0x6e, 0xf6, 0xe8, 0xe4, 0xf0, 0x50, 0xf5, 0xda, + 0xfd, 0xf7, 0xfc, 0x19, 0xe1, 0x4c, 0xf5, 0xca, 0xf3, 0x06, 0xe9, 0xf9, + 0x07, 0xf5, 0x02, 0xe2, 0x57, 0xdb, 0x12, 0xff, 0x21, 0xce, 0xe8, 0xcc, + 0xec, 0xd0, 0xdb, 0x04, 0x4a, 0x15, 0x06, 0xfd, 0xf5, 0x2f, 0xe5, 0xf2, + 0xed, 0x15, 0xf3, 0xd1, 0xf3, 0xfd, 0xeb, 0xd1, 0x11, 0x0a, 0x00, 0x08, + 0xe4, 0x36, 0xf2, 0xf6, 0xff, 0xe2, 0x04, 0xe7, 0xd7, 0xf4, 0xd9, 0xc6, + 0xe2, 0x08, 0xe1, 0x20, 0xe9, 0x13, 0xe3, 0xf3, 0xe1, 0xf7, 0xdf, 0xfd, + 0x02, 0x17, 0x24, 0x19, 0xde, 0xed, 0xdb, 0xd7, 0x04, 0xe9, 0x2b, 0xee, + 0xff, 0xdf, 0xf7, 0x2f, 0x06, 0x2e, 0xf9, 0x03, 0xf3, 0xd2, 0xe7, 0xf7, + 0x02, 0x31, 0xdb, 0xeb, 0x05, 0x03, 0xf0, 0x34, 0x2b, 0x0a, 0x06, 0x0f, + 0xe6, 0xee, 0x3c, 0xf3, 0x05, 0xe7, 0xd8, 0xfb, 0xd5, 0x1d, 0x3f, 0x1b, + 0xfa, 0xdc, 0x1b, 0xf3, 0x07, 0xf9, 0xfb, 0xd4, 0x3c, 0x21, 0x29, 0x29, + 0xc4, 0xee, 0x10, 0xff, 0xf6, 0xd5, 0x01, 0x06, 0x21, 0x06, 0xdc, 0xf3, + 0x0a, 0x0f, 0xe2, 0x35, 0xf7, 0x09, 0xd6, 0xf6, 0xe4, 0x08, 0x31, 0xdb, + 0xf6, 0x04, 0xf5, 0x02, 0xe1, 0xeb, 0xed, 0x31, 0x0b, 0xe6, 0x0f, 0xfe, + 0x1c, 0xdc, 0xf4, 0x00, 0xd7, 0x12, 0xea, 0xd5, 0xdc, 0xfa, 0xf4, 0xfe, + 0x2a, 0x00, 0x05, 0x5c, 0xf5, 0xe0, 0xdc, 0x33, 0x2e, 0xed, 0x36, 0x09, + 0x22, 0xd2, 0x1e, 0xfd, 0x2e, 0x20, 0xe6, 0x23, 0x01, 0x7f, 0xcc, 0xf5, + 0xdc, 0x1a, 0xda, 0x02, 0xf7, 0x07, 0xed, 0xf3, 0x14, 0x0d, 0x17, 0xec, + 0x49, 0xf4, 0xfb, 0xf5, 0x03, 0xf9, 0x18, 0x08, 0x31, 0x18, 0xf4, 0xd4, + 0xff, 0x00, 0x1a, 0x1c, 0xe7, 0xf0, 0x0f, 0xfa, 0xfb, 0xf1, 0xd3, 0xd3, + 0x29, 0xf9, 0x1c, 0x11, 0x14, 0xf4, 0xfb, 0x36, 0x0a, 0xe3, 0xf0, 0xd7, + 0xcb, 0x20, 0x08, 0x0b, 0xe0, 0x0b, 0xe6, 0x4d, 0xfc, 0x0d, 0xd5, 0x0a, + 0xd1, 0xec, 0xfa, 0x02, 0xe2, 0xfd, 0x0e, 0xe4, 0xfb, 0xdf, 0x05, 0xd3, + 0xeb, 0xf9, 0x10, 0xed, 0xf8, 0xf3, 0x03, 0xfe, 0x37, 0x17, 0xde, 0x06, + 0xe1, 0xfe, 0x09, 0xdf, 0xe1, 0x1d, 0xe0, 0x04, 0x0c, 0xf8, 0x04, 0x06, + 0xcb, 0x00, 0xfd, 0x40, 0xf5, 0x0c, 0xe7, 0xe8, 0xf0, 0xe6, 0xf3, 0xe7, + 0xc4, 0xe3, 0xf4, 0xfc, 0x23, 0x19, 0x0a, 0x09, 0x2c, 0xec, 0xee, 0xfb, + 0x55, 0x06, 0xfe, 0x13, 0x1b, 0xf9, 0x0a, 0xf0, 0x00, 0x15, 0x10, 0x1d, + 0x24, 0x11, 0x26, 0xd9, 0x23, 0xf5, 0x0d, 0x06, 0xe8, 0x05, 0x31, 0x4f, + 0x01, 0xd1, 0xd3, 0x27, 0xf4, 0xc6, 0xc7, 0xfa, 0x1a, 0xe7, 0x15, 0x55, + 0xf4, 0x0f, 0x00, 0xe4, 0xec, 0x17, 0xeb, 0x60, 0xe7, 0xed, 0xf1, 0xfc, + 0xe3, 0x44, 0xe7, 0x39, 0x0a, 0x0a, 0x07, 0xee, 0xfc, 0x2a, 0xff, 0x1d, + 0xbd, 0xf9, 0x13, 0x39, 0x1d, 0x17, 0xc5, 0x3d, 0x14, 0xd9, 0x05, 0xf2, + 0x25, 0x7f, 0x0d, 0xe0, 0x01, 0x0a, 0xc1, 0x20, 0x31, 0xf1, 0xbd, 0xfb, + 0xd9, 0xec, 0x39, 0xe8, 0xda, 0x45, 0x04, 0xfe, 0xfc, 0xd2, 0xd7, 0xfc, + 0xd4, 0xdb, 0x66, 0x1e, 0x24, 0x17, 0xcb, 0x06, 0xf9, 0xfd, 0x27, 0xcc, + 0x0d, 0xf8, 0x14, 0xef, 0xce, 0x0b, 0xed, 0xf6, 0xe9, 0x06, 0xe3, 0x21, + 0x22, 0xe0, 0x08, 0xe6, 0xc2, 0x17, 0xf4, 0x63, 0x43, 0x57, 0xe1, 0xfe, + 0x1b, 0x07, 0x02, 0x10, 0xdf, 0xc1, 0xfb, 0xdb, 0x0c, 0x2d, 0xde, 0xeb, + 0xe0, 0x12, 0xab, 0x11, 0xcd, 0x42, 0x02, 0xf0, 0xf1, 0x40, 0xfe, 0xec, + 0xc7, 0xec, 0xe6, 0x0a, 0xe6, 0x1d, 0x02, 0xf2, 0xdb, 0xeb, 0xdb, 0x44, + 0xf9, 0xe8, 0x0d, 0xf9, 0xe4, 0xec, 0x15, 0xfb, 0xfa, 0xba, 0xe4, 0xd0, + 0x12, 0xfb, 0xee, 0x16, 0x50, 0x3e, 0x21, 0xd7, 0xd1, 0x16, 0xda, 0x1c, + 0x0e, 0xe7, 0xfa, 0x28, 0xd3, 0xfb, 0xf5, 0x08, 0x47, 0xda, 0xe4, 0xfd, + 0xd8, 0x12, 0xe1, 0xeb, 0xdb, 0xe4, 0xdd, 0xf6, 0x09, 0xd4, 0x3a, 0x00, + 0x34, 0x5c, 0xe9, 0xd5, 0xea, 0xf9, 0x22, 0xef, 0x17, 0x11, 0x02, 0xd6, + 0x0e, 0x07, 0x03, 0xe1, 0x21, 0x03, 0xeb, 0xd6, 0x0d, 0xcc, 0x0f, 0xe7, + 0xd9, 0xe9, 0xf7, 0xf9, 0x0a, 0xeb, 0xeb, 0xc2, 0xec, 0x20, 0xe8, 0xdd, + 0xfe, 0x04, 0xef, 0xee, 0x37, 0x40, 0xbd, 0xe4, 0xf6, 0x0b, 0xfa, 0xd5, + 0xe6, 0xcb, 0xc4, 0x33, 0x20, 0x16, 0x36, 0xd1, 0x26, 0xe1, 0xee, 0xcc, + 0xeb, 0x2b, 0x0e, 0x06, 0xe4, 0xf5, 0xd0, 0x22, 0xdc, 0x0c, 0xe7, 0x09, + 0x3d, 0xe6, 0x53, 0x0a, 0xf8, 0xdf, 0xf0, 0xda, 0x08, 0xfc, 0xea, 0x4b, + 0xed, 0xbe, 0x0a, 0x0e, 0x27, 0x24, 0xf1, 0x2a, 0x0d, 0x13, 0xed, 0xe5, + 0x14, 0x1b, 0x09, 0x34, 0xfc, 0xda, 0xe6, 0x7f, 0x12, 0x00, 0xdb, 0x03, + 0xef, 0xe9, 0x0b, 0x27, 0xdd, 0x18, 0x09, 0x4b, 0xe9, 0x33, 0xd7, 0x51, + 0x1d, 0x19, 0xd9, 0xc8, 0xdf, 0xde, 0x6d, 0x2c, 0x0e, 0x23, 0x07, 0xf0, + 0xe7, 0xd3, 0x27, 0x26, 0xe3, 0x20, 0x70, 0x28, 0x09, 0x18, 0xdc, 0x0a, + 0xc3, 0xff, 0x03, 0x19, 0x32, 0x0e, 0x1c, 0x0b, 0xce, 0xfc, 0xd3, 0x26, + 0xf1, 0xf5, 0x0e, 0x0d, 0x45, 0xef, 0xf2, 0xcf, 0xd1, 0xf5, 0xe0, 0x5a, + 0x10, 0xfb, 0x10, 0xf7, 0xd6, 0xe2, 0xf8, 0x01, 0xdd, 0xcf, 0x22, 0xe9, + 0xe3, 0x5a, 0xf5, 0x02, 0x0c, 0x00, 0xf3, 0x5c, 0xfc, 0x14, 0x05, 0xee, + 0xcf, 0x48, 0x34, 0xee, 0xc3, 0xeb, 0x3d, 0x16, 0xea, 0x06, 0x08, 0xf1, + 0xd0, 0xf5, 0x01, 0xf1, 0xf3, 0xe7, 0xd4, 0x1f, 0x14, 0xf6, 0xe6, 0xf9, + 0xd4, 0xd8, 0xe7, 0xfd, 0xff, 0xed, 0xdf, 0x02, 0x18, 0x1c, 0xf7, 0xe8, + 0xce, 0x0f, 0x30, 0xdd, 0x05, 0xd1, 0xe4, 0x0f, 0xc5, 0xe9, 0xcf, 0x23, + 0x3a, 0xcd, 0x10, 0x20, 0xe3, 0xf4, 0x26, 0xe0, 0xb2, 0xeb, 0xea, 0x1b, + 0x0c, 0xe0, 0x0f, 0x2c, 0x1c, 0x23, 0x0d, 0x01, 0x12, 0xed, 0xe1, 0xd4, + 0xf6, 0xb3, 0xf8, 0xe5, 0x06, 0x3b, 0xec, 0xfd, 0x00, 0xf1, 0x0f, 0xf6, + 0xfe, 0xe4, 0xec, 0xd7, 0xed, 0xdd, 0xd6, 0xf8, 0xf2, 0xd4, 0xea, 0xad, + 0xea, 0x22, 0x05, 0xfa, 0x08, 0xe3, 0xda, 0xe9, 0x17, 0x14, 0xf2, 0xe3, + 0xf3, 0xed, 0x10, 0xc9, 0xf4, 0xd8, 0xe7, 0x63, 0x37, 0x34, 0x1a, 0xf3, + 0x1b, 0xfb, 0xdd, 0xe8, 0xd8, 0xf9, 0x09, 0x3c, 0x02, 0xcf, 0x9c, 0x21, + 0xd6, 0xf9, 0xdd, 0x07, 0x27, 0xbe, 0x2e, 0x17, 0xff, 0xe7, 0xee, 0xd6, + 0xe6, 0x25, 0xe4, 0x62, 0xd0, 0xda, 0xf9, 0xf6, 0x15, 0x23, 0x42, 0x21, + 0xfb, 0xf2, 0x00, 0x10, 0x29, 0x06, 0x00, 0x2d, 0xf2, 0xf5, 0x4d, 0x4b, + 0x0c, 0xf0, 0xc1, 0x41, 0xe3, 0xc7, 0xf5, 0x20, 0x1f, 0x4f, 0x0d, 0x3e, + 0x01, 0xf3, 0xf7, 0x22, 0x2d, 0x1a, 0xe9, 0xec, 0xdb, 0xd9, 0x58, 0x18, + 0xf7, 0x21, 0xf8, 0x00, 0xf4, 0xdf, 0x0b, 0x13, 0xcf, 0xf9, 0x7f, 0x2f, + 0x0e, 0x16, 0xc3, 0x03, 0xde, 0xe7, 0xfa, 0xe1, 0x3a, 0x02, 0x07, 0xed, + 0xbf, 0xf8, 0xf5, 0x16, 0xd3, 0x05, 0xd6, 0x35, 0x06, 0xf9, 0x11, 0xf8, + 0xe7, 0xff, 0xf8, 0x41, 0x3a, 0x3d, 0x16, 0x07, 0x06, 0xfe, 0x06, 0xfc, + 0xd3, 0xe4, 0x25, 0xee, 0xe2, 0x0e, 0xe4, 0xef, 0xe5, 0x1d, 0xed, 0x50, + 0x10, 0x2c, 0xf3, 0xfd, 0xe2, 0x39, 0x29, 0xec, 0xe5, 0xf5, 0xe9, 0x0d, + 0xf5, 0x21, 0x2c, 0xf6, 0xe2, 0xf9, 0xed, 0x14, 0x0a, 0xee, 0xf8, 0x06, + 0xfb, 0xf8, 0x17, 0xf7, 0xd5, 0xc3, 0xcb, 0xfd, 0x12, 0x03, 0x02, 0x03, + 0x26, 0x37, 0x22, 0xef, 0xe3, 0xe8, 0x0e, 0x23, 0x08, 0xdd, 0xf8, 0xf3, + 0xd4, 0x07, 0xe1, 0x00, 0x2f, 0xc3, 0xde, 0x14, 0xf0, 0xdc, 0x1e, 0xe0, + 0xea, 0xec, 0xe1, 0xf6, 0xf4, 0xdc, 0xd5, 0x20, 0x23, 0x42, 0xdb, 0xfd, + 0x0b, 0x08, 0xfc, 0xe4, 0x0e, 0x03, 0x16, 0x05, 0xf4, 0x13, 0xfe, 0xe3, + 0x26, 0x16, 0xf3, 0x00, 0xd3, 0xeb, 0xf2, 0xe1, 0xd1, 0xe5, 0xe8, 0xe1, + 0xd1, 0xe9, 0xe5, 0xa2, 0xe0, 0x11, 0xc4, 0xd8, 0x08, 0xe1, 0xf5, 0x05, + 0x33, 0x25, 0xec, 0xe6, 0xe9, 0xf4, 0x06, 0xe6, 0xfd, 0xe1, 0xcc, 0x30, + 0x13, 0x18, 0xe7, 0x17, 0x07, 0x03, 0x23, 0xff, 0xff, 0x0d, 0x1c, 0x14, + 0x0f, 0x1e, 0xf8, 0x04, 0x0b, 0xe7, 0xd7, 0xf5, 0xfb, 0xeb, 0xe9, 0xee, + 0xfe, 0xef, 0xe3, 0x25, 0x1c, 0x1e, 0x01, 0x13, 0xfe, 0x02, 0x05, 0xe4, + 0xef, 0xec, 0x10, 0x0f, 0xf5, 0x10, 0x12, 0xf5, 0xd7, 0xc2, 0xee, 0x06, + 0xdd, 0x09, 0x28, 0x1e, 0x13, 0xf5, 0x2f, 0x08, 0xf5, 0xe5, 0x7f, 0x14, + 0x45, 0x1e, 0xf9, 0xd9, 0x02, 0xe2, 0x12, 0x3b, 0xfd, 0xf5, 0x3a, 0xfe, + 0xf5, 0xfd, 0xff, 0x0b, 0xf2, 0x0c, 0xe1, 0xe1, 0x28, 0x02, 0x07, 0x0b, + 0xd1, 0xff, 0x0f, 0x34, 0xf0, 0xff, 0xde, 0x04, 0xe6, 0xf3, 0xf3, 0xfc, + 0xfb, 0xe7, 0xd4, 0xf3, 0xf1, 0xf9, 0x32, 0xf1, 0x22, 0xfc, 0xf5, 0x24, + 0x1e, 0xf7, 0x13, 0xed, 0xe5, 0x15, 0x20, 0xee, 0x43, 0x3e, 0xe1, 0xe9, + 0x21, 0x40, 0xfa, 0x00, 0x25, 0x04, 0xf8, 0xe7, 0x07, 0xf5, 0xd9, 0xfb, + 0xf1, 0x05, 0xe3, 0x07, 0x10, 0xe2, 0x1a, 0x0a, 0xeb, 0xd8, 0x0d, 0xf4, + 0x29, 0xf9, 0xee, 0xf9, 0x0d, 0x22, 0x05, 0x01, 0xf7, 0xe2, 0x14, 0xeb, + 0x29, 0xf5, 0x22, 0xe9, 0xfe, 0x18, 0xe8, 0x31, 0xe7, 0xe6, 0xf0, 0xf0, + 0xd6, 0xe0, 0x24, 0x12, 0x0b, 0x24, 0xef, 0xff, 0x11, 0xfd, 0xec, 0x19, + 0xec, 0xef, 0xec, 0x05, 0x07, 0xf9, 0xdc, 0xdd, 0xe1, 0x31, 0xf1, 0x07, + 0x02, 0xf4, 0x0a, 0x0d, 0xdc, 0xe6, 0xfc, 0xff, 0xde, 0x01, 0xeb, 0x0b, + 0xf9, 0xfd, 0x09, 0x14, 0xf4, 0x34, 0x04, 0x0b, 0xe9, 0xf2, 0x19, 0x00, + 0xd7, 0xca, 0xfc, 0xee, 0x11, 0x11, 0x1f, 0xfa, 0xe5, 0xfa, 0xdf, 0xf9, + 0xe5, 0x1f, 0xee, 0x0d, 0xfb, 0xff, 0x0d, 0x0b, 0xec, 0xfe, 0x0a, 0xea, + 0xf3, 0xce, 0xeb, 0x0e, 0x1d, 0x67, 0x09, 0xd6, 0xd8, 0x03, 0x05, 0xde, + 0xf0, 0xfd, 0xe4, 0x08, 0xd1, 0x32, 0xf2, 0x06, 0xd4, 0x2a, 0x30, 0x28, + 0x0a, 0x2a, 0x10, 0x30, 0x0c, 0xf6, 0xf8, 0xec, 0x15, 0xfb, 0x0b, 0xf0, + 0x0f, 0xf3, 0xf9, 0xf4, 0x0e, 0x18, 0xee, 0x12, 0x4c, 0x44, 0x06, 0x07, + 0xf4, 0xff, 0x09, 0x15, 0x24, 0xce, 0x1a, 0xdf, 0xf4, 0xf2, 0xea, 0x1b, + 0xe7, 0xd5, 0xed, 0x23, 0xf0, 0x14, 0x7f, 0x06, 0xf7, 0x00, 0x37, 0x0c, + 0xeb, 0x06, 0x49, 0xee, 0x1c, 0x1d, 0xe9, 0xc5, 0xfc, 0xe7, 0x05, 0xf8, + 0xff, 0xf0, 0xf9, 0x0f, 0xed, 0xd4, 0x07, 0xe6, 0x1e, 0x0f, 0xf0, 0x20, + 0x10, 0x22, 0xf6, 0xe1, 0xd3, 0x19, 0x3d, 0x22, 0xf3, 0x0f, 0xf4, 0x25, + 0xe9, 0xd4, 0xdd, 0xea, 0x1a, 0xe2, 0xe9, 0x07, 0x0d, 0xf5, 0x19, 0xcc, + 0x00, 0xd2, 0xdd, 0x12, 0xe3, 0x10, 0xf9, 0xdf, 0xd4, 0xf2, 0x30, 0xe5, + 0xf0, 0x5b, 0xef, 0xf2, 0x5b, 0x3e, 0xf0, 0x0b, 0x16, 0x0c, 0xe7, 0xe3, + 0xdb, 0x05, 0xe8, 0xfb, 0xcd, 0x0f, 0x12, 0x13, 0x05, 0xca, 0x35, 0x20, + 0xcd, 0xdc, 0xfd, 0xcf, 0x14, 0xf6, 0xd3, 0xed, 0xf8, 0x45, 0xfb, 0x07, + 0x10, 0xd5, 0x2d, 0xdf, 0x01, 0x02, 0x31, 0x00, 0xfa, 0x18, 0xee, 0x48, + 0xd3, 0xd4, 0xca, 0xe1, 0xb8, 0xe0, 0xf0, 0x35, 0x1b, 0x04, 0xff, 0xf3, + 0x4a, 0x06, 0xf6, 0x3d, 0xe0, 0x26, 0xe3, 0x15, 0xe1, 0x03, 0xdb, 0xe1, + 0xeb, 0x12, 0xef, 0xfd, 0xc6, 0xdc, 0xfd, 0x48, 0xde, 0xdd, 0xef, 0xea, + 0xce, 0x29, 0xe9, 0x1f, 0x18, 0xf2, 0x17, 0xec, 0xec, 0x16, 0xf1, 0x1d, + 0xea, 0x15, 0x08, 0xf2, 0xd8, 0xca, 0x05, 0xda, 0xf3, 0x3c, 0x0a, 0xd2, + 0xdf, 0x23, 0xe4, 0x07, 0xf5, 0x5c, 0xca, 0x18, 0xf1, 0x07, 0x21, 0x48, + 0x06, 0xfc, 0x18, 0xf1, 0x14, 0xa0, 0xe9, 0x0f, 0x0f, 0x62, 0xe3, 0xde, + 0x06, 0x01, 0xfa, 0xea, 0xcc, 0x0c, 0xed, 0xe9, 0xe0, 0xd0, 0x4a, 0x60, + 0x12, 0xf4, 0xff, 0xd0, 0x1a, 0xf3, 0x00, 0xe3, 0xfd, 0xc5, 0xc0, 0x1a, + 0x1f, 0xbe, 0xc8, 0xe3, 0x2f, 0xed, 0xc6, 0x3c, 0xfa, 0xe9, 0xa8, 0x4a, + 0xfa, 0xe8, 0x15, 0x52, 0x0f, 0xec, 0x08, 0x0f, 0xb8, 0x01, 0x38, 0xed, + 0x20, 0xdf, 0xf1, 0x03, 0xde, 0xee, 0x0d, 0x29, 0x00, 0x3a, 0x18, 0x4b, + 0x04, 0xf4, 0xfc, 0x12, 0xd5, 0xc9, 0xcc, 0x17, 0x6e, 0x75, 0xa7, 0x18, + 0xff, 0xae, 0x10, 0x11, 0x2a, 0x1f, 0x21, 0xac, 0xdf, 0xf4, 0x1d, 0xbb, + 0xd1, 0x35, 0x1b, 0x00, 0x0e, 0x08, 0x17, 0x05, 0xda, 0x10, 0x12, 0x61, + 0x13, 0xd6, 0xdf, 0xca, 0xa5, 0xe7, 0x16, 0x02, 0x18, 0xe8, 0x13, 0xe3, + 0xf0, 0x0a, 0xf2, 0x09, 0xf0, 0xe3, 0xfe, 0x3f, 0xd1, 0xdf, 0x2d, 0xcb, + 0xf7, 0x4d, 0xf2, 0xdb, 0x5c, 0x5b, 0xfb, 0xf6, 0x5d, 0x1d, 0xf4, 0x1d, + 0x79, 0x10, 0xcd, 0xda, 0xdf, 0xfe, 0xe5, 0xc4, 0xb5, 0x22, 0xe0, 0x1a, + 0x16, 0x2d, 0x4f, 0x11, 0xc6, 0x2e, 0x28, 0xc3, 0xe6, 0x12, 0x0b, 0xc9, + 0xe8, 0x68, 0xd6, 0xd6, 0x17, 0x02, 0xdb, 0x42, 0x44, 0xcc, 0x35, 0xde, + 0x09, 0x04, 0x21, 0x5b, 0x00, 0x30, 0xf6, 0xf7, 0xed, 0x07, 0x53, 0x4a, + 0x01, 0x69, 0xd3, 0xf4, 0x27, 0xfc, 0xdd, 0x4c, 0xd8, 0xf8, 0xd7, 0xfb, + 0x07, 0xe9, 0xd9, 0xde, 0xe3, 0x5d, 0xdd, 0x08, 0xc5, 0x59, 0xf9, 0x07, + 0xad, 0xfc, 0xc0, 0xc6, 0xd3, 0x27, 0x07, 0xe9, 0x19, 0xf6, 0x43, 0x01, + 0xc8, 0x2c, 0x01, 0x17, 0x1e, 0xc8, 0xfa, 0x1c, 0x00, 0xce, 0x12, 0xe7, + 0xf6, 0x3a, 0x50, 0xd0, 0xd2, 0xe8, 0xde, 0xd5, 0xb8, 0x09, 0x06, 0xe8, + 0xf1, 0x27, 0x09, 0xd1, 0x11, 0x00, 0x01, 0xd2, 0xf8, 0xde, 0xc1, 0x32, + 0x07, 0x7f, 0xd4, 0xdb, 0xf0, 0xb8, 0x51, 0xf2, 0xdf, 0xff, 0xd2, 0xfd, + 0xe9, 0xe0, 0x11, 0x0b, 0x22, 0x0b, 0xe6, 0xe1, 0x12, 0x03, 0x02, 0x30, + 0xe9, 0x07, 0xd9, 0xfb, 0x2b, 0xcd, 0xf8, 0xd1, 0x1b, 0x0e, 0xe5, 0x36, + 0x15, 0xe1, 0xbd, 0x42, 0x04, 0xe8, 0xde, 0x39, 0xed, 0xeb, 0xf9, 0x3f, + 0xe2, 0xf5, 0x29, 0x11, 0x0d, 0x03, 0x13, 0x26, 0xe1, 0xdd, 0xe5, 0x1b, + 0xe5, 0x4f, 0x24, 0x3a, 0xff, 0xfe, 0x03, 0x24, 0x0b, 0xe6, 0x05, 0xf6, + 0x72, 0x49, 0xe5, 0xf0, 0xea, 0xd5, 0x0a, 0xfb, 0x03, 0x07, 0xce, 0xd8, + 0xf3, 0x01, 0x1f, 0xef, 0xdb, 0x1f, 0xf0, 0x1c, 0x1d, 0xf7, 0xff, 0x02, + 0xd4, 0x07, 0x0f, 0x1f, 0x08, 0xec, 0xdf, 0xf3, 0xd9, 0x0d, 0xec, 0xec, + 0xe2, 0xf8, 0x14, 0x05, 0xfa, 0xfc, 0x0b, 0xda, 0xfb, 0xcd, 0x14, 0x48, + 0x11, 0xeb, 0x55, 0x06, 0xf1, 0x38, 0xde, 0xce, 0x31, 0x6a, 0xf4, 0x0a, + 0x7f, 0x0a, 0x07, 0xd7, 0x6d, 0x19, 0x00, 0xcc, 0xf2, 0xf0, 0xfa, 0xe6, + 0xdd, 0x24, 0xfe, 0xfe, 0x0c, 0xf3, 0x2c, 0x18, 0xba, 0x14, 0x29, 0xe8, + 0xe4, 0xef, 0xec, 0x20, 0x10, 0x45, 0x0e, 0x02, 0xf1, 0xff, 0x03, 0x2b, + 0x3b, 0xd9, 0x2f, 0x05, 0xf0, 0xfc, 0x1c, 0x45, 0x0b, 0x3e, 0xeb, 0x0e, + 0xe5, 0x0c, 0x40, 0x33, 0xe0, 0x4e, 0xf5, 0xe8, 0x10, 0x11, 0x0d, 0x2c, + 0xe4, 0xfa, 0xc4, 0x1e, 0x08, 0xd5, 0xed, 0xdb, 0xdc, 0x4a, 0xd1, 0x0b, + 0xce, 0x0a, 0x0c, 0xf5, 0xbe, 0xf8, 0xdb, 0xe3, 0xe4, 0x06, 0x07, 0xfb, + 0xfb, 0xef, 0x29, 0xe1, 0xf4, 0x1d, 0x08, 0x0e, 0x09, 0xd3, 0xf9, 0x1f, + 0xde, 0xd6, 0xec, 0xe4, 0xf8, 0x12, 0x3e, 0x00, 0xdb, 0xfd, 0xc1, 0xfa, + 0xbf, 0xf5, 0xf8, 0xe9, 0xf8, 0x12, 0x02, 0xf7, 0x10, 0xf7, 0xf9, 0xdc, + 0xdb, 0xeb, 0xba, 0x15, 0x21, 0x52, 0x0f, 0xf5, 0xe6, 0xac, 0x42, 0xea, + 0xf1, 0xf8, 0xdc, 0xdf, 0xf9, 0xbc, 0x2e, 0x2f, 0x0c, 0xda, 0x04, 0x08, + 0x1e, 0xee, 0xde, 0x04, 0x03, 0xfe, 0xcd, 0x0e, 0x0a, 0xeb, 0xf5, 0xed, + 0x09, 0xdb, 0xfd, 0x2d, 0xf2, 0xd8, 0xbd, 0x3e, 0xfd, 0xf3, 0xf6, 0x6f, + 0xfc, 0xd0, 0x11, 0xd5, 0xe1, 0xf5, 0xd7, 0xe0, 0x1d, 0xdf, 0xff, 0xd8, + 0xe9, 0xef, 0xf5, 0x0c, 0x08, 0x69, 0xfc, 0x1b, 0xe1, 0xf1, 0xf0, 0x2b, + 0x14, 0xf2, 0xd9, 0xf7, 0x57, 0x29, 0xc2, 0x12, 0xfd, 0xc4, 0xee, 0x24, + 0x2a, 0x1f, 0x05, 0xc4, 0x06, 0x07, 0x1a, 0xe0, 0xe5, 0x0d, 0x07, 0x1f, + 0x04, 0xf5, 0xf8, 0xeb, 0x05, 0x0e, 0x19, 0x24, 0xe6, 0xd5, 0xfb, 0x25, + 0xce, 0x00, 0xdd, 0x12, 0xf3, 0x1a, 0x34, 0xea, 0xe2, 0xd0, 0xe8, 0xd4, + 0x02, 0xf5, 0xf6, 0x01, 0xc9, 0xfe, 0x39, 0xd8, 0xf8, 0x7f, 0xfd, 0xf5, + 0x5c, 0x7e, 0x3c, 0xf4, 0x38, 0x00, 0xf0, 0xf5, 0x79, 0x27, 0xdf, 0xd7, + 0xfb, 0xfb, 0xe2, 0xf2, 0xdf, 0x39, 0x2c, 0x3f, 0x01, 0xf6, 0x55, 0x0a, + 0xe4, 0x21, 0x23, 0xd9, 0xe4, 0x1a, 0xe2, 0xe7, 0xe7, 0x10, 0xe6, 0xff, + 0x16, 0x03, 0xdc, 0x48, 0x14, 0xce, 0x09, 0x06, 0xe4, 0xfa, 0x1a, 0x6b, + 0x21, 0x18, 0xd1, 0x08, 0xfc, 0xfe, 0x41, 0x38, 0x06, 0x40, 0xc5, 0xf9, + 0x05, 0x0d, 0x03, 0x28, 0xe3, 0xa5, 0xf2, 0x00, 0xf0, 0xe8, 0xf8, 0x02, + 0x00, 0x2e, 0xf5, 0x0f, 0xcb, 0x02, 0x15, 0xfd, 0xf0, 0xd1, 0xf8, 0xe4, + 0xbe, 0xe9, 0xda, 0x13, 0xff, 0x17, 0x20, 0xfa, 0xfe, 0x19, 0x18, 0x3e, + 0xff, 0xda, 0x02, 0xee, 0xf7, 0xeb, 0xfe, 0xfb, 0x15, 0x33, 0x51, 0xff, + 0xdb, 0xdc, 0xd9, 0xd7, 0xbe, 0x02, 0x14, 0x05, 0x0a, 0xee, 0xe9, 0xd4, + 0x0b, 0xea, 0xf4, 0xe7, 0xe0, 0xfa, 0xd0, 0x2b, 0x28, 0x25, 0xfb, 0xd4, + 0xe8, 0xf9, 0x4c, 0xcd, 0xdb, 0xf2, 0xcd, 0xe8, 0x4f, 0x23, 0x15, 0xd7, + 0x34, 0x41, 0xcf, 0xd6, 0xe0, 0x11, 0x1a, 0x05, 0xf2, 0xe5, 0x04, 0xf4, + 0xf3, 0xf1, 0x03, 0xf6, 0xe6, 0x01, 0x1f, 0xe1, 0x27, 0xca, 0xef, 0xe2, + 0xfa, 0x19, 0xf9, 0x7f, 0xd6, 0xd7, 0xee, 0xff, 0xe0, 0x0a, 0x41, 0x0b, + 0xe1, 0xd2, 0x40, 0xe7, 0x2e, 0x34, 0xf9, 0x33, 0xf6, 0x1c, 0x44, 0x1b, + 0xdb, 0xf4, 0xe8, 0x01, 0xf7, 0x16, 0xef, 0xc2, 0x36, 0x25, 0xd6, 0x35, + 0xf2, 0x45, 0x09, 0x60, 0xe5, 0x04, 0x02, 0xd5, 0x34, 0x02, 0x3f, 0xf3, + 0xe4, 0xfe, 0xe1, 0xd6, 0xe5, 0xd3, 0x06, 0x10, 0xb1, 0x18, 0x4e, 0x27, + 0xe0, 0xd7, 0xeb, 0xfb, 0xd4, 0x26, 0xed, 0x43, 0xf4, 0xf2, 0xcf, 0xe9, + 0x05, 0x36, 0xc8, 0x42, 0x30, 0xdd, 0xd3, 0x42, 0x08, 0x62, 0xdd, 0xf6, + 0x48, 0x49, 0xc4, 0x11, 0xe4, 0x23, 0xce, 0xdc, 0xe4, 0x06, 0xe3, 0x18, + 0xf1, 0x3f, 0xda, 0x08, 0xea, 0x5b, 0xe4, 0x2a, 0xfd, 0xf8, 0x2a, 0x42, + 0x02, 0xde, 0xf3, 0x17, 0x1d, 0xdf, 0x0e, 0x00, 0x12, 0x05, 0x1a, 0x18, + 0xfa, 0x20, 0xeb, 0xf9, 0x11, 0xf8, 0x14, 0xce, 0x0d, 0xe2, 0xf3, 0xe7, + 0x11, 0x28, 0x2a, 0x1f, 0xdd, 0xe8, 0xdf, 0x1f, 0x32, 0xe2, 0xde, 0xfa, + 0xeb, 0x26, 0xd1, 0xc6, 0xeb, 0x13, 0xfb, 0x14, 0xeb, 0xd7, 0xdd, 0xe7, + 0xd5, 0xeb, 0x10, 0x0a, 0xf0, 0xf2, 0x33, 0x0b, 0x76, 0xec, 0xec, 0xcd, + 0x02, 0xe6, 0xec, 0xd0, 0xe8, 0x02, 0xde, 0x45, 0x27, 0xf5, 0xe4, 0x20, + 0x00, 0x24, 0xe1, 0xda, 0xec, 0xcd, 0x0e, 0xf0, 0x02, 0xdb, 0xec, 0xda, + 0xe9, 0x20, 0xf9, 0x01, 0xc8, 0x09, 0xc7, 0xed, 0x04, 0x17, 0xe3, 0xf4, + 0xd8, 0xe7, 0xd9, 0xf0, 0xeb, 0x1e, 0xee, 0xdb, 0xee, 0xf0, 0xe3, 0xfc, + 0x50, 0x28, 0x13, 0xea, 0xcf, 0xdc, 0x08, 0xe7, 0xe8, 0xdb, 0xed, 0x1a, + 0xeb, 0x2c, 0x3a, 0xe0, 0xf9, 0xfe, 0x03, 0xb8, 0xd1, 0xf4, 0x1a, 0x2d, + 0xcf, 0xe3, 0x25, 0x13, 0xf9, 0xda, 0x09, 0xda, 0x06, 0x2d, 0xea, 0x05, + 0x12, 0xdf, 0xfb, 0x3a, 0x31, 0xdc, 0xf4, 0x3b, 0xdc, 0xef, 0xf0, 0x12, + 0xe6, 0xe8, 0xef, 0xff, 0xe5, 0xdd, 0x1b, 0xf6, 0x02, 0xee, 0xd6, 0x38, + 0xe7, 0xcb, 0x11, 0x21, 0xe4, 0xeb, 0x1f, 0x62, 0xfd, 0xdf, 0x20, 0xe6, + 0x15, 0xe3, 0xe1, 0x01, 0xfc, 0x1f, 0xdd, 0x45, 0x17, 0xf8, 0x08, 0xd4, + 0xf7, 0xec, 0xe2, 0xda, 0x21, 0x07, 0xe8, 0xee, 0xde, 0xee, 0x44, 0xf0, + 0x28, 0xd8, 0x7f, 0xf7, 0xde, 0x14, 0xca, 0x06, 0xde, 0xef, 0xfc, 0xd5, + 0xf4, 0xf6, 0xf4, 0xd2, 0x0f, 0x0c, 0xee, 0x19, 0xd0, 0xfe, 0xe3, 0xfe, + 0x33, 0x21, 0xf0, 0x09, 0x1e, 0x19, 0xe7, 0x2a, 0x13, 0x17, 0xf4, 0x21, + 0x11, 0x25, 0xfb, 0x00, 0xf2, 0x2e, 0xe6, 0x00, 0xfc, 0xb6, 0xf6, 0x12, + 0x36, 0x20, 0xe1, 0x56, 0xf1, 0xf7, 0xc6, 0x08, 0xf2, 0x2f, 0xf5, 0xfd, + 0xe2, 0xe6, 0xf4, 0x22, 0x12, 0x6a, 0x1d, 0x1c, 0xbb, 0xc2, 0xd5, 0xec, + 0xf3, 0xed, 0x2a, 0xf6, 0x04, 0xc4, 0x2f, 0xe1, 0x0f, 0xd0, 0x1c, 0x03, + 0xc5, 0x06, 0xe7, 0x5b, 0x5a, 0x0d, 0x03, 0xe7, 0xeb, 0x28, 0xf1, 0x1d, + 0xfb, 0xe9, 0xf8, 0xf1, 0xf5, 0xee, 0x0a, 0xde, 0xeb, 0xcc, 0x1f, 0x2f, + 0xdf, 0xff, 0x03, 0xfa, 0x05, 0xd6, 0xc5, 0xca, 0xdb, 0x1c, 0x1f, 0x31, + 0x10, 0xff, 0x27, 0x0e, 0xe3, 0xd0, 0x0c, 0x2e, 0x0a, 0xd7, 0xe1, 0xfc, + 0x0c, 0xd8, 0x54, 0x23, 0xc4, 0x0d, 0x2e, 0xec, 0x3f, 0xda, 0x50, 0xd4, + 0xc2, 0xf9, 0x09, 0xe4, 0x2e, 0xff, 0x29, 0xe3, 0xf0, 0x3b, 0xeb, 0xe9, + 0xfd, 0xf5, 0xcd, 0xf5, 0x60, 0x3f, 0x17, 0xff, 0xd8, 0xde, 0xfe, 0x04, + 0x10, 0xf3, 0x08, 0x43, 0x05, 0x0d, 0x21, 0xf6, 0x06, 0x0a, 0xf9, 0xe5, + 0xea, 0xf5, 0xe7, 0x0e, 0xfb, 0x18, 0xf9, 0xea, 0xf4, 0xef, 0xf5, 0xf8, + 0xf4, 0x00, 0x40, 0xe9, 0x11, 0xdb, 0xfc, 0x06, 0x5e, 0xe0, 0x02, 0x5f, + 0x07, 0xdc, 0xfd, 0x14, 0x0e, 0xde, 0xd8, 0x13, 0xf9, 0x05, 0xee, 0xec, + 0x3b, 0x0e, 0x13, 0x3c, 0xf4, 0xe6, 0xe0, 0x6a, 0x03, 0xe4, 0xff, 0xde, + 0x10, 0xf9, 0x22, 0xec, 0x1f, 0x0e, 0xd4, 0x1c, 0x03, 0x04, 0xc5, 0x50, + 0x20, 0x28, 0xef, 0xcc, 0x00, 0x0e, 0x0a, 0x0a, 0xe1, 0x28, 0xf5, 0xdd, + 0xe1, 0xe7, 0x1f, 0x07, 0xf3, 0x0d, 0x7f, 0x12, 0xfc, 0x07, 0xff, 0xfc, + 0xbe, 0xf9, 0xf3, 0xe7, 0x39, 0xf6, 0x1f, 0xe9, 0xda, 0x12, 0xd4, 0x17, + 0x01, 0x18, 0xf4, 0x0c, 0x55, 0x05, 0xf0, 0x0a, 0xfc, 0xe5, 0x09, 0xe2, + 0xcd, 0x0b, 0x09, 0x16, 0xd0, 0x00, 0xf4, 0xe7, 0xc9, 0x20, 0x06, 0xf2, + 0x07, 0x14, 0xc8, 0x0b, 0x33, 0x02, 0x13, 0x13, 0x16, 0xf8, 0xcc, 0xf6, + 0xd1, 0x2b, 0x1b, 0x06, 0xfe, 0xf0, 0x37, 0x20, 0x20, 0x1b, 0x09, 0x04, + 0xce, 0x11, 0xf3, 0xf2, 0x05, 0xe4, 0x00, 0x0f, 0xf7, 0x22, 0x0c, 0xcd, + 0xe2, 0xf8, 0xf2, 0x0f, 0x0a, 0x01, 0xe4, 0x2a, 0x23, 0x11, 0x02, 0xe4, + 0xf2, 0xf0, 0x28, 0x09, 0xe7, 0xbe, 0x04, 0x05, 0xd7, 0xe3, 0x33, 0x21, + 0x25, 0xd8, 0x1e, 0x03, 0xc4, 0xef, 0xea, 0xe9, 0xf4, 0xf0, 0xe6, 0xff, + 0xf3, 0xfe, 0x08, 0x04, 0x0c, 0xd8, 0xf2, 0x00, 0x28, 0x0a, 0xdb, 0xf1, + 0xe6, 0xc7, 0xed, 0xfa, 0x07, 0xdd, 0x06, 0x26, 0xf0, 0xf2, 0xd9, 0xfb, + 0xff, 0x07, 0xe0, 0xe5, 0xf3, 0xfa, 0xdb, 0xf1, 0xfa, 0xdd, 0xf6, 0xf0, + 0xf1, 0x3c, 0xdd, 0xc5, 0xf6, 0x02, 0xfb, 0x09, 0x2f, 0x24, 0xf2, 0x05, + 0xdb, 0xb9, 0xe8, 0x0f, 0x06, 0xd4, 0xf7, 0x44, 0xee, 0x25, 0x10, 0xcf, + 0xd5, 0x1a, 0xf6, 0x1f, 0xf0, 0xf4, 0x0f, 0x13, 0xf2, 0x04, 0x05, 0x02, + 0xe1, 0xda, 0xe8, 0xed, 0xfd, 0x0a, 0x3b, 0xf1, 0x15, 0xda, 0x2d, 0xdc, + 0x3e, 0xe8, 0x00, 0x7f, 0x35, 0xe1, 0xe4, 0x13, 0xe7, 0x04, 0x22, 0x03, + 0xe7, 0xf0, 0x11, 0x07, 0x2f, 0xeb, 0xfa, 0x45, 0xc9, 0x01, 0x16, 0x2a, + 0xef, 0xfc, 0xf4, 0x45, 0x1a, 0xf1, 0x03, 0xf0, 0x11, 0xee, 0xc5, 0x4f, + 0xf5, 0xeb, 0xef, 0x1d, 0x65, 0x1e, 0xd8, 0xdc, 0x34, 0xef, 0x01, 0xdb, + 0xec, 0x0e, 0xd7, 0xec, 0xde, 0xf9, 0x04, 0xd9, 0xcd, 0x01, 0x55, 0x0b, + 0xc5, 0xda, 0xeb, 0x1a, 0xda, 0xe6, 0xcc, 0xd1, 0x09, 0xde, 0xde, 0xf6, + 0xdd, 0xf9, 0x03, 0x07, 0xd6, 0xfe, 0xc6, 0x2e, 0xf8, 0x28, 0xe7, 0xef, + 0x59, 0x41, 0xc8, 0xe7, 0xe7, 0xec, 0xe2, 0xe6, 0x2f, 0x26, 0xe8, 0xe9, + 0xf0, 0x2e, 0xf6, 0x42, 0xe4, 0xf7, 0xcc, 0x07, 0x15, 0xf2, 0x10, 0x07, + 0xf8, 0xd7, 0xea, 0x23, 0xe5, 0x1a, 0xf6, 0xe4, 0xe7, 0xf0, 0xef, 0x05, + 0xec, 0x2d, 0xe7, 0xff, 0x00, 0xe2, 0xdf, 0xf3, 0x10, 0x12, 0xe4, 0xfe, + 0xf3, 0x17, 0x40, 0xe8, 0x07, 0xfa, 0xf6, 0xd2, 0xf2, 0x18, 0xe7, 0x07, + 0x2d, 0x10, 0x4d, 0xeb, 0x1c, 0x11, 0xfc, 0x33, 0xcd, 0x03, 0x0d, 0x16, + 0xf1, 0xeb, 0xf7, 0xd6, 0x0e, 0xe8, 0x2b, 0x12, 0xea, 0x03, 0xf3, 0xe7, + 0x1b, 0xdc, 0xce, 0xdb, 0xf0, 0xf9, 0xed, 0xf1, 0x26, 0x21, 0xea, 0x2a, + 0x04, 0x1f, 0x07, 0x1e, 0xf8, 0xdf, 0xe4, 0x17, 0xf9, 0x2a, 0xfe, 0xd6, + 0x02, 0xf6, 0x19, 0xd8, 0x05, 0x2e, 0xd9, 0x09, 0xd9, 0x20, 0xcb, 0xfd, + 0xf8, 0xc9, 0xf2, 0x30, 0xfd, 0x09, 0xd3, 0xe5, 0xfe, 0xfe, 0x10, 0x03, + 0x1d, 0x1c, 0xe7, 0x09, 0x14, 0xcf, 0xf6, 0x0b, 0xe8, 0x3c, 0xe2, 0x04, + 0x04, 0x27, 0x4a, 0xf7, 0x19, 0x25, 0xdb, 0xf7, 0xf4, 0xf6, 0xd7, 0x28, + 0xd1, 0x13, 0x06, 0xed, 0x11, 0xf6, 0x1e, 0xf7, 0xde, 0x24, 0x10, 0xfb, + 0x0d, 0xcd, 0x14, 0xda, 0x4a, 0x0f, 0x42, 0x4f, 0xff, 0xf8, 0x11, 0x01, + 0xec, 0x09, 0xeb, 0xe1, 0xea, 0xfd, 0x14, 0x27, 0xfd, 0xe5, 0xe5, 0x33, + 0xf2, 0xdd, 0xff, 0x3d, 0xf2, 0xec, 0x19, 0x34, 0x18, 0xc5, 0xd7, 0xf8, + 0x16, 0xce, 0xc5, 0x35, 0xe5, 0xd4, 0xfd, 0x2f, 0x2d, 0x1d, 0x27, 0xd4, + 0x1a, 0xe7, 0x40, 0xdf, 0xe9, 0x06, 0xc9, 0xda, 0xd2, 0xf4, 0x1d, 0xdc, + 0xde, 0x27, 0x7f, 0x44, 0xdf, 0xf2, 0xdc, 0x38, 0xdf, 0xd5, 0x0a, 0x05, + 0x02, 0xf6, 0xf1, 0xf4, 0xdf, 0x22, 0xea, 0x1a, 0x18, 0x06, 0xd5, 0x41, + 0xef, 0x15, 0xe0, 0xff, 0x35, 0xf7, 0xe7, 0xcd, 0xef, 0x29, 0x32, 0x23, + 0x22, 0x10, 0xdd, 0x23, 0xc2, 0x15, 0x64, 0x04, 0xd0, 0xcc, 0xbd, 0x17, + 0x32, 0x0a, 0xdf, 0x21, 0x1e, 0xd3, 0x0b, 0x24, 0xe3, 0x51, 0xe5, 0xd1, + 0xdf, 0x2e, 0x2d, 0x06, 0xe7, 0x30, 0x02, 0xf3, 0xf9, 0xd4, 0xcc, 0xd4, + 0x01, 0xfb, 0xe4, 0xe2, 0x09, 0xe9, 0x32, 0xec, 0x0d, 0xd3, 0xf6, 0x0a, + 0x18, 0x23, 0xdb, 0x49, 0x08, 0xef, 0x24, 0xdc, 0xdd, 0x14, 0x4a, 0xdf, + 0xe2, 0x34, 0xed, 0x17, 0xf2, 0xcf, 0xfc, 0x02, 0xe1, 0xd0, 0x31, 0x22, + 0xcd, 0xe9, 0xcc, 0xfb, 0xec, 0x18, 0xd5, 0x07, 0xce, 0xcc, 0xe7, 0xf6, + 0x24, 0xd7, 0xd0, 0xff, 0x10, 0xfb, 0xee, 0xe1, 0xdb, 0x66, 0xdf, 0xff, + 0x13, 0xd0, 0x11, 0xe9, 0xdd, 0x18, 0xef, 0xcf, 0x06, 0x1c, 0xc5, 0xf6, + 0xde, 0x13, 0xef, 0xea, 0xed, 0xde, 0x1f, 0xce, 0xd1, 0x46, 0xea, 0x2c, + 0x16, 0xe1, 0xe9, 0x0f, 0x29, 0x2e, 0x3b, 0xdf, 0xf6, 0xa9, 0x03, 0x0c, + 0x0d, 0xc5, 0x0c, 0x06, 0xde, 0x04, 0x26, 0xd4, 0x2c, 0xec, 0xf3, 0xd9, + 0xfb, 0xfc, 0x0f, 0x45, 0xcc, 0xf4, 0xf2, 0x32, 0xdf, 0xc8, 0x0d, 0xd9, + 0xbc, 0xf6, 0xcc, 0x04, 0xef, 0xd5, 0x0f, 0x1c, 0x1a, 0xda, 0x05, 0x20, + 0xce, 0x03, 0xff, 0x4a, 0xec, 0x38, 0x20, 0xcd, 0x0d, 0xf6, 0x08, 0xe0, + 0x15, 0xd9, 0xe6, 0x3e, 0xe7, 0x09, 0x0a, 0x26, 0x1f, 0x03, 0xe0, 0x32, + 0xf7, 0xbf, 0x40, 0xf3, 0xff, 0xda, 0xed, 0x13, 0xf4, 0xfc, 0xdd, 0x35, + 0xf7, 0x05, 0x38, 0xf3, 0x19, 0x00, 0x23, 0xda, 0xf6, 0x49, 0xf9, 0xfb, + 0xcb, 0xde, 0x4c, 0xe6, 0x12, 0x2a, 0x7f, 0xeb, 0xf9, 0x00, 0x1e, 0x4c, + 0xe0, 0xf2, 0x0c, 0xf0, 0xf3, 0xdd, 0xee, 0xfc, 0x0d, 0xec, 0x05, 0x05, + 0x2c, 0xfe, 0xeb, 0x38, 0xef, 0x4f, 0xf9, 0x1b, 0x26, 0xd2, 0xf0, 0xed, + 0xde, 0x4b, 0xd9, 0x1a, 0xda, 0x30, 0x08, 0xf8, 0xf9, 0xff, 0xf5, 0xed, + 0xd9, 0xf0, 0x0e, 0xfc, 0x20, 0x1a, 0xd7, 0x2c, 0xe7, 0x0d, 0xf7, 0xf2, + 0xfa, 0x13, 0x08, 0xe7, 0xe5, 0x0c, 0x1e, 0x31, 0xe6, 0x50, 0x0d, 0x0e, + 0xfd, 0xd5, 0xb8, 0xf2, 0xdb, 0x58, 0xe9, 0xee, 0x06, 0x05, 0x1f, 0x0e, + 0x12, 0x15, 0xe5, 0xe7, 0x13, 0xf8, 0x00, 0x3c, 0x2e, 0x37, 0xe8, 0xde, + 0xce, 0x02, 0x27, 0x05, 0xff, 0x08, 0xe9, 0xf2, 0xf3, 0xda, 0x04, 0x56, + 0xfc, 0xe1, 0xf7, 0x54, 0xe3, 0xe3, 0xf0, 0x07, 0xe2, 0xe1, 0x2f, 0x05, + 0xdc, 0xe4, 0x07, 0x36, 0xfd, 0xbf, 0xfb, 0x03, 0xdf, 0xed, 0x00, 0x0c, + 0x14, 0xfa, 0x00, 0x2f, 0xfe, 0xe8, 0x21, 0xf1, 0xc2, 0x13, 0xf1, 0xd9, + 0x27, 0xd9, 0x27, 0xc5, 0xd8, 0x1c, 0xe7, 0xe4, 0xdf, 0x16, 0x05, 0x17, + 0xfe, 0x12, 0xbd, 0xd1, 0xfe, 0xfc, 0xdf, 0x1c, 0x14, 0x2c, 0x1a, 0xf5, + 0x08, 0x07, 0xfb, 0x0a, 0xde, 0xc8, 0xd6, 0x41, 0x16, 0x4c, 0x33, 0x04, + 0xd0, 0xc6, 0x1a, 0x04, 0xf1, 0xec, 0x30, 0xe8, 0xea, 0xf7, 0x07, 0x07, + 0xff, 0xea, 0xf8, 0x09, 0xe7, 0x00, 0x4a, 0x11, 0x05, 0xbe, 0x30, 0xbc, + 0x09, 0xdf, 0xf0, 0x7f, 0x69, 0xec, 0xd6, 0x07, 0xbd, 0xfa, 0x00, 0x31, + 0x12, 0xe2, 0x1e, 0xef, 0xfd, 0xf3, 0xfe, 0x62, 0xef, 0xec, 0x17, 0x2a, + 0x03, 0xe5, 0x01, 0x14, 0xda, 0x49, 0x06, 0xf3, 0x1b, 0xf1, 0xe9, 0x62, + 0xe5, 0xf2, 0xe0, 0x4a, 0x32, 0x35, 0xe6, 0xce, 0xfe, 0xfd, 0x34, 0xd6, + 0xe8, 0x1c, 0xf8, 0xef, 0xcc, 0xe8, 0x16, 0xfb, 0xed, 0x0a, 0x27, 0x10, + 0xca, 0xd6, 0x08, 0x38, 0xdd, 0xea, 0xc3, 0xd9, 0xe2, 0xf0, 0x11, 0xd5, + 0xee, 0xfd, 0xe1, 0x04, 0xd5, 0x1f, 0xee, 0x1c, 0x09, 0x3b, 0xd9, 0xec, + 0x3b, 0xe9, 0xf3, 0xdb, 0xe9, 0x44, 0x22, 0xcf, 0x1e, 0x34, 0xe0, 0x02, + 0x23, 0x6b, 0xdc, 0x01, 0xee, 0x0c, 0xc7, 0x3d, 0xfe, 0xfb, 0xff, 0x08, + 0xf8, 0x0b, 0xef, 0x12, 0xec, 0xf0, 0xff, 0xfc, 0x05, 0x12, 0xfc, 0x0c, + 0xf1, 0x44, 0xfc, 0xf5, 0xd2, 0x18, 0xe2, 0x06, 0xf5, 0xe4, 0x01, 0x08, + 0xe9, 0x05, 0x4e, 0xcd, 0x0e, 0xfe, 0xe6, 0xfc, 0x22, 0x2f, 0xff, 0x09, + 0x25, 0x3e, 0xf7, 0xf7, 0xf0, 0x13, 0x02, 0x1a, 0xc6, 0xe9, 0x05, 0x0e, + 0xeb, 0xe6, 0xce, 0xfa, 0xc9, 0xce, 0x00, 0xfb, 0x33, 0x02, 0x04, 0xea, + 0x0d, 0xf9, 0xc1, 0xcb, 0xe0, 0xf8, 0xd7, 0xf2, 0x10, 0xf4, 0x0c, 0x14, + 0x23, 0x17, 0xfd, 0x21, 0xe1, 0xdd, 0xef, 0x07, 0xe3, 0x00, 0xf3, 0xeb, + 0x31, 0x0a, 0x1d, 0x09, 0x14, 0xe0, 0xcc, 0x03, 0xa6, 0xef, 0x00, 0xf4, + 0xd9, 0xe3, 0x02, 0xdb, 0xfd, 0x41, 0xd2, 0xdb, 0xea, 0xea, 0xf5, 0xf5, + 0x04, 0x52, 0x09, 0xfa, 0x03, 0xc8, 0x08, 0xfc, 0xdc, 0xfb, 0xd1, 0x36, + 0x4c, 0xf3, 0x16, 0xf6, 0xf6, 0xeb, 0x04, 0x34, 0xdf, 0xed, 0x13, 0xee, + 0x05, 0xcd, 0xbf, 0xe3, 0xed, 0xd5, 0xce, 0xf4, 0x38, 0x02, 0x03, 0x1a, + 0x0c, 0xe9, 0xb8, 0xe3, 0xfa, 0x27, 0xd2, 0x5c, 0x0e, 0xdf, 0xe8, 0xfb, + 0xdc, 0xee, 0x06, 0xd7, 0xc4, 0xe4, 0xe4, 0xbe, 0x2e, 0xc1, 0x00, 0x14, + 0xfc, 0x2c, 0x79, 0x26, 0xe4, 0x2b, 0xb5, 0xee, 0xfc, 0x0b, 0x05, 0xfe, + 0xcc, 0x08, 0xce, 0xd9, 0xcf, 0xfe, 0xfc, 0xf2, 0xfc, 0x38, 0x39, 0x08, + 0x15, 0x08, 0x5f, 0xed, 0xd1, 0xee, 0xe9, 0x18, 0x0e, 0x13, 0x1d, 0x12, + 0xd1, 0x09, 0x25, 0xfe, 0xea, 0xd3, 0xfe, 0x66, 0x45, 0xcd, 0xfb, 0x21, + 0xdb, 0xf7, 0xba, 0x0c, 0x00, 0xd2, 0x03, 0x27, 0xd2, 0x02, 0xc8, 0x07, + 0x01, 0x15, 0x30, 0x09, 0xd4, 0x43, 0x2f, 0xe6, 0xd6, 0xd2, 0x53, 0xec, + 0x44, 0x2a, 0x01, 0xf8, 0x7f, 0xf5, 0xe5, 0xd1, 0xe4, 0xda, 0x1a, 0x4b, + 0xdd, 0xec, 0xff, 0x5c, 0x16, 0x04, 0xf8, 0x01, 0x0d, 0x15, 0xf6, 0xf6, + 0xde, 0xf7, 0xe4, 0xa8, 0x20, 0x2f, 0xdd, 0x24, 0x0a, 0xdc, 0x24, 0x1d, + 0x21, 0xf2, 0xc3, 0xe2, 0x27, 0x0f, 0x37, 0xe0, 0x18, 0xd1, 0xfe, 0xe5, + 0x10, 0xf0, 0xc2, 0x2d, 0xfd, 0xd5, 0x2d, 0xf6, 0x0c, 0x12, 0xfd, 0xe2, + 0xe5, 0x0a, 0xdc, 0x0c, 0x3f, 0x0a, 0xc6, 0xc2, 0x06, 0xe5, 0x14, 0x1a, + 0x38, 0xdf, 0x03, 0xc5, 0x09, 0xa0, 0xf7, 0xd3, 0x02, 0xca, 0xf6, 0xf1, + 0x33, 0x37, 0xfe, 0x12, 0xd5, 0x19, 0x0d, 0x0c, 0x00, 0xd3, 0xd2, 0xda, + 0x28, 0xea, 0x15, 0xf8, 0x3e, 0x40, 0x18, 0x20, 0xd8, 0xfe, 0xd5, 0x1b, + 0xc2, 0x34, 0x26, 0xe2, 0x17, 0xd4, 0xe3, 0xeb, 0x08, 0x20, 0x0a, 0xeb, + 0xcd, 0xe2, 0xfb, 0xf8, 0x0b, 0x61, 0x62, 0xd5, 0xd6, 0xc2, 0x18, 0xfb, + 0xcc, 0xd9, 0xe6, 0x21, 0xd4, 0x20, 0x1f, 0xe2, 0x07, 0x18, 0x03, 0xdf, + 0xfb, 0x01, 0xed, 0x0e, 0xed, 0xfc, 0xfc, 0xfb, 0xee, 0xf3, 0xfc, 0xf3, + 0x09, 0xfc, 0x30, 0xe6, 0x20, 0xc0, 0xfd, 0x07, 0x66, 0xca, 0x05, 0x6e, + 0xe8, 0xd9, 0xf9, 0x0f, 0x04, 0xf4, 0xc0, 0x12, 0xf9, 0xf1, 0xf7, 0xf8, + 0x3f, 0x06, 0xff, 0x3e, 0xbe, 0xec, 0xc9, 0x61, 0x02, 0xe2, 0xf6, 0xfa, + 0x22, 0xef, 0x15, 0xea, 0x3f, 0x0e, 0xeb, 0x23, 0x05, 0x03, 0xca, 0x50, + 0x27, 0x26, 0xfd, 0xbe, 0x00, 0x14, 0x0a, 0xf6, 0xf3, 0x0c, 0xe5, 0xf9, + 0xeb, 0xe6, 0x18, 0xf9, 0xfc, 0x06, 0x7f, 0x21, 0x04, 0x06, 0xf4, 0xf1, + 0xd1, 0xf9, 0xf0, 0xf6, 0x23, 0x01, 0x06, 0xf8, 0xdc, 0x01, 0xe7, 0x17, + 0xe2, 0x25, 0xfd, 0xf5, 0x54, 0x0e, 0xfa, 0xf8, 0xed, 0x04, 0xf8, 0xdc, + 0xd4, 0xe3, 0xee, 0x15, 0xfb, 0x06, 0xe9, 0xeb, 0xc5, 0x28, 0x17, 0xed, + 0xfc, 0xfe, 0xc2, 0x05, 0x2c, 0x13, 0xff, 0x15, 0x04, 0xf0, 0xf1, 0xf0, + 0xdc, 0x54, 0x1a, 0xfc, 0x08, 0xe9, 0x39, 0xed, 0x16, 0x1e, 0x10, 0x11, + 0xc9, 0x0b, 0xe7, 0xde, 0x18, 0xe4, 0xf1, 0x13, 0xf5, 0x21, 0x22, 0xc7, + 0xf0, 0xfb, 0x06, 0x39, 0x16, 0x05, 0xd5, 0x25, 0x17, 0xfa, 0xfb, 0xf3, + 0xe4, 0x07, 0x1a, 0x01, 0xe6, 0xcb, 0x02, 0x19, 0xd0, 0xe2, 0x2f, 0x1e, + 0x15, 0xd2, 0x27, 0xfd, 0xe2, 0xf1, 0xfb, 0xe8, 0xee, 0xf2, 0xd4, 0xe5, + 0xf3, 0xf9, 0x13, 0xfc, 0x0d, 0xe1, 0xfe, 0xfe, 0x1d, 0xf9, 0xf4, 0xf9, + 0xfa, 0xcc, 0xf0, 0xde, 0x06, 0xe3, 0x13, 0x20, 0xee, 0x00, 0xf0, 0xe2, + 0x18, 0xf5, 0xeb, 0xd6, 0xdc, 0xee, 0xdf, 0xe0, 0x0c, 0xea, 0xf0, 0xed, + 0xf4, 0x52, 0xe9, 0xe1, 0xe9, 0x02, 0xee, 0xff, 0x28, 0x23, 0xf0, 0xe7, + 0xf7, 0xb7, 0x04, 0x0e, 0xe8, 0xdf, 0x00, 0x4e, 0x20, 0x5f, 0x3f, 0xe9, + 0xf9, 0xf1, 0xed, 0xe0, 0xd9, 0x09, 0xe4, 0xf6, 0x22, 0x14, 0x0b, 0xd3, + 0xd3, 0x05, 0xdb, 0xe3, 0xe3, 0x2f, 0xf6, 0x1b, 0x30, 0xc8, 0xdc, 0xe3, + 0x1b, 0xf7, 0xd8, 0x44, 0xd7, 0x03, 0x10, 0xf4, 0x0d, 0x3c, 0x50, 0xe5, + 0xca, 0xfe, 0x0c, 0xb7, 0x37, 0x17, 0xd7, 0x56, 0xd3, 0x02, 0xfe, 0x53, + 0x09, 0xeb, 0x0c, 0x0b, 0x14, 0x01, 0xd6, 0xea, 0x07, 0xd5, 0xb7, 0x11, + 0x11, 0x3e, 0xbb, 0x47, 0xec, 0x15, 0x12, 0xdf, 0xec, 0xdb, 0x50, 0xc9, + 0xc4, 0x0e, 0xc8, 0xf7, 0xce, 0xdd, 0x03, 0xcd, 0x07, 0xed, 0x77, 0x29, + 0xe6, 0x11, 0xdd, 0x01, 0xce, 0x05, 0x1d, 0x29, 0x08, 0xce, 0xf5, 0xfa, + 0x0c, 0x15, 0xc7, 0x28, 0xee, 0xe1, 0xd5, 0x38, 0x4f, 0x4c, 0xe6, 0xdd, + 0xe6, 0x0c, 0xcd, 0xed, 0x14, 0x16, 0xcf, 0xf8, 0xdf, 0xe5, 0x09, 0x13, + 0xd8, 0x16, 0x12, 0xd9, 0xb3, 0xec, 0xc2, 0x2d, 0x37, 0x17, 0xf9, 0x7f, + 0x17, 0xf6, 0x1d, 0x06, 0x0f, 0x57, 0x02, 0xf8, 0xed, 0xdf, 0xfa, 0xd6, + 0x33, 0x2d, 0x10, 0xef, 0xd9, 0x00, 0x02, 0xe0, 0xf2, 0xfa, 0xfe, 0x02, + 0x0d, 0x41, 0x1c, 0xfc, 0xef, 0xf0, 0xfc, 0xf2, 0xf3, 0xea, 0xfd, 0xff, + 0x06, 0xec, 0xfb, 0x0a, 0xe4, 0x04, 0xf2, 0x1c, 0x0b, 0xca, 0xe7, 0x42, + 0xc7, 0xda, 0xf8, 0x26, 0xf0, 0xc7, 0x25, 0x23, 0xc3, 0xeb, 0x1a, 0xd3, + 0xee, 0x24, 0xee, 0xea, 0xc9, 0xf6, 0x00, 0x10, 0xf4, 0xda, 0x19, 0x28, + 0x07, 0x28, 0xff, 0xe6, 0xf9, 0xa8, 0xd6, 0x35, 0x03, 0x24, 0xdf, 0x14, + 0x16, 0xf4, 0x10, 0xf9, 0x07, 0xa9, 0x1b, 0xe3, 0xe4, 0x3f, 0xf9, 0x07, + 0x20, 0xec, 0x04, 0xf6, 0xfd, 0x7d, 0xe0, 0xda, 0xfb, 0xdc, 0xeb, 0x20, + 0x6a, 0x2c, 0x08, 0xee, 0xcc, 0xf4, 0x1e, 0xfd, 0xcf, 0x12, 0x06, 0x60, + 0xd8, 0x21, 0x3d, 0xb1, 0xeb, 0xd5, 0xf5, 0xf7, 0xdf, 0x00, 0x29, 0xe6, + 0xf2, 0x33, 0xea, 0x14, 0xfe, 0xdb, 0x05, 0xec, 0xfa, 0x40, 0x1c, 0x1c, + 0x0f, 0xe9, 0x26, 0x7f, 0x47, 0x23, 0xf4, 0x12, 0xf7, 0xe4, 0xf0, 0xea, + 0xde, 0xe3, 0xeb, 0xe0, 0xfc, 0xda, 0x2d, 0xc8, 0x0c, 0xd5, 0xec, 0x26, + 0xca, 0x40, 0x34, 0x2e, 0xfa, 0x22, 0xed, 0x2f, 0xfa, 0xc2, 0xe9, 0x06, + 0xd3, 0x00, 0xc9, 0x22, 0xe3, 0xcc, 0xf5, 0x25, 0x19, 0x02, 0xe4, 0x02, + 0xcf, 0xdd, 0x2d, 0xe6, 0xff, 0x37, 0x1c, 0xff, 0xd9, 0xd1, 0x5c, 0xb7, + 0xf7, 0x11, 0x63, 0x02, 0xfa, 0xf4, 0xcb, 0xfc, 0xc2, 0x0a, 0x00, 0xdb, + 0x9a, 0xbf, 0xe8, 0xf2, 0x0c, 0xc4, 0xe8, 0x08, 0xd7, 0xfb, 0xe2, 0x0a, + 0x11, 0xf4, 0xf4, 0x06, 0xf1, 0x55, 0xed, 0x01, 0x08, 0x0a, 0xe8, 0x31, + 0x0e, 0x70, 0xeb, 0xfa, 0xee, 0x02, 0xe3, 0xfe, 0xdd, 0xd6, 0xe5, 0x3d, + 0xff, 0x2e, 0xe9, 0x30, 0x25, 0x0d, 0x09, 0xf7, 0x37, 0x2d, 0x07, 0xde, + 0xc5, 0xec, 0xc1, 0xd2, 0xe3, 0xf4, 0x2e, 0x38, 0xd5, 0xf0, 0xfd, 0x06, + 0xce, 0xde, 0x06, 0xde, 0xe3, 0xea, 0x06, 0xef, 0x0f, 0xf4, 0xf2, 0xec, + 0xcd, 0x24, 0xca, 0x63, 0x7a, 0x1e, 0x31, 0xfe, 0xf4, 0x23, 0x51, 0xd9, + 0xf3, 0xc8, 0xf8, 0x1e, 0x31, 0xd0, 0xfb, 0x20, 0xeb, 0xdb, 0x59, 0x5f, + 0xaf, 0xcf, 0x12, 0xd7, 0xf1, 0xc3, 0xf0, 0xb9, 0xcc, 0xd9, 0xcd, 0x03, + 0x05, 0x03, 0x01, 0x13, 0xdc, 0xbf, 0x51, 0x3d, 0xfc, 0xde, 0xd7, 0x1f, + 0x45, 0xd3, 0x5f, 0x02, 0xc5, 0x19, 0xfc, 0x01, 0xd8, 0x08, 0x3b, 0xe1, + 0xbd, 0x17, 0x08, 0xd0, 0x38, 0xd0, 0xf5, 0xdd, 0x0d, 0x21, 0xf9, 0x02, + 0xdf, 0x10, 0xf4, 0xe3, 0x43, 0x51, 0x2e, 0x0b, 0xf8, 0xeb, 0x24, 0xd9, + 0xf3, 0xdb, 0xdb, 0x4f, 0xed, 0x17, 0xfd, 0xe0, 0xf1, 0xdc, 0x15, 0xee, + 0xf5, 0x17, 0x25, 0x5a, 0xd4, 0xc4, 0xe8, 0xf5, 0x24, 0x01, 0xd8, 0xc7, + 0xf3, 0x07, 0xd7, 0x1a, 0xef, 0xc9, 0x28, 0xdb, 0x39, 0x08, 0xe0, 0x04, + 0x69, 0xe2, 0xfb, 0x0b, 0xde, 0xe4, 0x02, 0x19, 0xdb, 0xeb, 0x1a, 0xec, + 0x16, 0xfe, 0xfc, 0x54, 0xfd, 0x0b, 0x11, 0x2e, 0xf5, 0x50, 0x16, 0x30, + 0xfc, 0xf0, 0xe8, 0xe0, 0xd3, 0x33, 0xfd, 0xe7, 0xdb, 0xef, 0x0a, 0x12, + 0xf0, 0x04, 0xd2, 0x0a, 0x05, 0x02, 0x0e, 0xdf, 0x14, 0x06, 0x0a, 0x13, + 0x0d, 0xdf, 0x4c, 0x0e, 0xee, 0x12, 0x4a, 0xfa, 0x02, 0xf7, 0xe3, 0x27, + 0xf9, 0x01, 0x0a, 0xcc, 0x02, 0xea, 0xf8, 0x11, 0xd2, 0x30, 0xe9, 0x26, + 0xeb, 0x07, 0xfc, 0x13, 0xf4, 0x02, 0x46, 0xcc, 0xf7, 0xd5, 0xe7, 0x2c, + 0x0a, 0x1b, 0xfe, 0x04, 0x38, 0x4a, 0xde, 0xd2, 0x25, 0x12, 0xd8, 0xf4, + 0xdb, 0xd9, 0xee, 0x7f, 0xe7, 0x06, 0xd4, 0x01, 0xe8, 0x0f, 0x13, 0xbf, + 0xe0, 0x24, 0x24, 0xf8, 0x35, 0xfa, 0xe4, 0x4d, 0xfd, 0x28, 0x45, 0x01, + 0xbf, 0xe7, 0xec, 0x06, 0xc7, 0xca, 0x51, 0xea, 0x0d, 0xfe, 0x25, 0xcf, + 0xf1, 0xe4, 0xfd, 0xd5, 0x12, 0x0d, 0xb9, 0x4e, 0x15, 0x1b, 0xd8, 0xe1, + 0x07, 0x2b, 0x03, 0x06, 0xcf, 0x04, 0xe3, 0xe1, 0x26, 0xe4, 0xce, 0x27, + 0xeb, 0xe1, 0xdc, 0xe6, 0x1f, 0xe9, 0x3b, 0x20, 0xd9, 0xdc, 0x01, 0xd7, + 0xe9, 0xe6, 0xee, 0xee, 0x0c, 0xd5, 0x11, 0xf6, 0xed, 0xf8, 0x09, 0x01, + 0x06, 0xda, 0xc7, 0x1e, 0xcc, 0xed, 0x01, 0xda, 0xdd, 0x18, 0x1d, 0xf9, + 0xf4, 0xde, 0x0e, 0xfe, 0xe5, 0x34, 0xd5, 0xd3, 0x0c, 0xe7, 0xf1, 0xe6, + 0xf7, 0x5a, 0xec, 0xe8, 0xe9, 0xd4, 0xe8, 0xe2, 0x01, 0x51, 0xf6, 0x26, + 0xda, 0x05, 0x01, 0xe2, 0xe5, 0xdc, 0xdc, 0x13, 0xb7, 0x03, 0xe1, 0xce, + 0xbb, 0xc8, 0x2c, 0xe7, 0xe2, 0x1b, 0x2c, 0x7b, 0xfd, 0xc6, 0x00, 0x21, + 0x06, 0xcd, 0xd9, 0xea, 0x0e, 0x22, 0x04, 0x41, 0xf5, 0xc8, 0x15, 0xe4, + 0xf6, 0x13, 0x08, 0x0f, 0x58, 0xe2, 0x04, 0xe7, 0xd0, 0xd8, 0xd9, 0x1a, + 0xd5, 0xf6, 0x48, 0x1f, 0xfd, 0xea, 0xdf, 0x51, 0xd2, 0x16, 0x01, 0x3e, + 0x05, 0x51, 0x54, 0x60, 0xf7, 0xe3, 0xec, 0xd5, 0xe2, 0x6c, 0xd2, 0xf1, + 0xe8, 0xf1, 0xdb, 0x09, 0x09, 0x13, 0xce, 0xf9, 0xf0, 0xff, 0x37, 0xe7, + 0xe2, 0x23, 0xd7, 0x27, 0x20, 0x0e, 0x1c, 0xe8, 0xd7, 0xe7, 0x34, 0xfd, + 0xf4, 0xfd, 0xe5, 0x56, 0x13, 0x19, 0x04, 0xeb, 0xf3, 0xef, 0x16, 0xe8, + 0xc9, 0x4d, 0xe9, 0x00, 0x0e, 0x2b, 0x13, 0xe3, 0xdf, 0x13, 0x48, 0xc1, + 0x03, 0xc8, 0x23, 0x45, 0xfd, 0x04, 0xc7, 0xee, 0x47, 0x40, 0xe6, 0xd8, + 0x44, 0xfd, 0xd4, 0x00, 0xe8, 0xed, 0xe9, 0x65, 0x05, 0x24, 0xd6, 0x1d, + 0xe6, 0xf6, 0x1a, 0xe2, 0x01, 0x06, 0x04, 0xff, 0x35, 0xe3, 0x10, 0x17, + 0xd9, 0x29, 0x43, 0xf0, 0xd0, 0xef, 0xfc, 0x39, 0xe1, 0xd8, 0x21, 0xe5, + 0xed, 0x1a, 0x3d, 0xee, 0x1c, 0xf9, 0x06, 0x06, 0xfd, 0x20, 0xb0, 0x3e, + 0x31, 0x52, 0xe9, 0xce, 0x17, 0xfe, 0xea, 0xde, 0xd1, 0x42, 0xed, 0xd2, + 0x21, 0x05, 0xc7, 0xe5, 0xe4, 0xce, 0xc3, 0x11, 0x17, 0x19, 0x19, 0xee, + 0xc7, 0xc1, 0x15, 0xc3, 0xeb, 0xe8, 0x11, 0xf2, 0xe8, 0xf0, 0x2a, 0x1f, + 0xe3, 0xef, 0x1d, 0x0c, 0x26, 0xfc, 0xb2, 0x12, 0xd7, 0xe3, 0x09, 0xda, + 0xdc, 0xf8, 0x31, 0x10, 0xed, 0xf7, 0xf4, 0xed, 0xc2, 0x0b, 0xd5, 0xe2, + 0xf0, 0x02, 0xfd, 0xf2, 0xf0, 0x3e, 0xe9, 0xfb, 0xf9, 0xc6, 0xd4, 0xd2, + 0x07, 0x7f, 0x05, 0xf0, 0xe3, 0xcc, 0xff, 0xe8, 0xee, 0xaf, 0xed, 0x6c, + 0xea, 0xc8, 0xbf, 0x04, 0xe6, 0xf5, 0xec, 0x25, 0xe5, 0x22, 0xab, 0x16, + 0xfb, 0x03, 0x0d, 0xec, 0xf3, 0x0e, 0xdf, 0xed, 0xc6, 0x11, 0xe4, 0x2a, + 0xdd, 0xdc, 0xfd, 0x1b, 0xfc, 0x43, 0xdf, 0xfc, 0x05, 0xee, 0x15, 0xe2, + 0x15, 0xd6, 0x00, 0xfd, 0x15, 0x26, 0xf9, 0x1c, 0xe7, 0xba, 0xf3, 0x24, + 0xf8, 0xed, 0x2f, 0xec, 0xe2, 0xca, 0xe4, 0xd8, 0xfe, 0x0c, 0xf0, 0xe0, + 0x1c, 0x0f, 0xfd, 0xdf, 0xdc, 0x3d, 0xc7, 0x61, 0xf9, 0xf2, 0x10, 0x21, + 0x34, 0xb7, 0xfd, 0xcf, 0x1d, 0x64, 0xf0, 0xd5, 0xcf, 0x0f, 0x19, 0xf6, + 0x38, 0xe0, 0x5c, 0x51, 0xf3, 0xec, 0x13, 0x2e, 0x14, 0xea, 0x08, 0xec, + 0x0b, 0xc5, 0x1b, 0x16, 0x30, 0xd3, 0x18, 0xe9, 0xe6, 0x06, 0xc3, 0x0f, + 0x2a, 0x2b, 0x33, 0xf5, 0xf1, 0x06, 0x30, 0xfa, 0xe7, 0xde, 0xe7, 0xd6, + 0xec, 0x1a, 0xf0, 0x40, 0x0c, 0xd7, 0x2a, 0x12, 0xf2, 0xe9, 0x15, 0x03, + 0x06, 0xec, 0xc8, 0x19, 0xde, 0x12, 0x3c, 0xe3, 0xb3, 0x1e, 0xd9, 0x27, + 0xea, 0x2f, 0xd2, 0x28, 0x22, 0xca, 0x7f, 0x39, 0x19, 0x1c, 0xc7, 0x36, + 0x30, 0x5f, 0x1b, 0xf2, 0xf3, 0xf7, 0x07, 0x13, 0x10, 0x09, 0x20, 0x04, + 0x52, 0x09, 0x2a, 0xf8, 0xe9, 0x28, 0xf3, 0x01, 0xd8, 0x1e, 0x0a, 0xe3, + 0x0c, 0x18, 0xf3, 0xda, 0x40, 0xdd, 0x0b, 0x0a, 0xdc, 0xe2, 0xf1, 0x29, + 0xf0, 0xdc, 0xe9, 0xe4, 0x38, 0x07, 0xf0, 0x1f, 0xe6, 0xe9, 0xdd, 0x39, + 0xf3, 0x23, 0x51, 0x08, 0xed, 0xbe, 0x11, 0xe9, 0xf1, 0xf9, 0x25, 0x28, + 0xe7, 0xea, 0xf0, 0x3b, 0x19, 0xf5, 0x0d, 0x04, 0x06, 0xd1, 0x35, 0x0d, + 0xe1, 0x1a, 0xed, 0x0a, 0x59, 0x23, 0xe5, 0x13, 0x12, 0x21, 0x26, 0xff, + 0xd5, 0x09, 0xef, 0xdf, 0x2d, 0xf6, 0xf8, 0xf2, 0xf4, 0xf6, 0x4c, 0xe1, + 0xe4, 0xec, 0xdc, 0x32, 0xe7, 0xd0, 0x0d, 0xeb, 0x10, 0x04, 0x04, 0x33, + 0xf2, 0xe4, 0xef, 0x02, 0x0d, 0xdc, 0xdf, 0x27, 0x37, 0xf2, 0x12, 0xdf, + 0xe8, 0xdb, 0x32, 0x18, 0xfd, 0xf4, 0x4f, 0xca, 0xf7, 0xea, 0xf0, 0x7f, + 0x07, 0xf7, 0xce, 0xeb, 0x38, 0xee, 0x2c, 0x2b, 0x3b, 0xf2, 0x00, 0xfa, + 0xce, 0xdc, 0xf2, 0x4d, 0x0d, 0xdb, 0x10, 0x28, 0x03, 0xfa, 0xe6, 0x0b, + 0x19, 0xf6, 0xde, 0xf7, 0xf9, 0x0c, 0xd5, 0x3f, 0xd5, 0xf2, 0xed, 0x29, + 0x1c, 0x26, 0xd7, 0xfb, 0x07, 0xf9, 0x2a, 0xf4, 0xf2, 0xf3, 0xfe, 0xd5, + 0x01, 0xe4, 0xfe, 0xf2, 0xdb, 0xea, 0xde, 0xdf, 0xdf, 0x0a, 0xf8, 0x26, + 0xf1, 0xd5, 0xee, 0xed, 0xf8, 0xe8, 0x17, 0xf5, 0x05, 0x02, 0xe8, 0x18, + 0xcc, 0xfd, 0xe2, 0x39, 0xd2, 0x02, 0x02, 0x5e, 0x4d, 0xd9, 0xfc, 0xe8, + 0xdd, 0xff, 0x0a, 0x11, 0x10, 0x24, 0x03, 0x11, 0xf8, 0x53, 0xf9, 0xf9, + 0xee, 0xfd, 0xf2, 0x13, 0x04, 0xff, 0x03, 0xd0, 0xde, 0x12, 0x00, 0xec, + 0x01, 0x06, 0x05, 0xde, 0x0c, 0xfb, 0xf6, 0xdf, 0xe7, 0x1e, 0xf5, 0xda, + 0xdd, 0x13, 0x21, 0x0b, 0x10, 0xdd, 0xff, 0x18, 0xd5, 0x17, 0x4a, 0xdb, + 0xfd, 0xe7, 0xe1, 0xf9, 0xea, 0xfb, 0x22, 0xf9, 0x10, 0x2a, 0x52, 0xe5, + 0xe8, 0x05, 0xed, 0x16, 0x00, 0x2c, 0x0d, 0xed, 0xff, 0xfa, 0xee, 0xfc, + 0x04, 0x03, 0xdb, 0xf4, 0x2a, 0x03, 0xe1, 0xf6, 0x20, 0x11, 0xdc, 0xf8, + 0xf7, 0xcf, 0xd7, 0xe3, 0x3b, 0xed, 0xde, 0x14, 0x01, 0x44, 0xd8, 0x07, + 0xd8, 0xda, 0x14, 0xef, 0x0d, 0x07, 0xdf, 0x13, 0xf6, 0x06, 0x16, 0x15, + 0xfc, 0x33, 0xd1, 0xf3, 0x2b, 0xef, 0x0e, 0xe6, 0xe4, 0xe4, 0x00, 0xec, + 0x06, 0x20, 0xf6, 0x21, 0xfb, 0xdd, 0xf9, 0xe0, 0xda, 0x6a, 0xe9, 0xe6, + 0xfe, 0xf0, 0x0f, 0xef, 0xf6, 0xe9, 0xf8, 0x20, 0xe8, 0xca, 0x13, 0xf4, + 0x06, 0x2b, 0xf9, 0xef, 0xe8, 0xe8, 0xfa, 0xd8, 0xe9, 0xf3, 0xee, 0x23, + 0x29, 0x17, 0x0a, 0xdd, 0x08, 0xd0, 0x01, 0x1e, 0xe7, 0x17, 0x24, 0xe3, + 0xfc, 0xdc, 0xe2, 0x7f, 0xef, 0xfa, 0xd8, 0xe4, 0x29, 0xf3, 0xf4, 0xe4, + 0x23, 0x14, 0x06, 0x37, 0xc9, 0xd7, 0xec, 0x60, 0xfc, 0x06, 0x1b, 0x20, + 0xf5, 0xee, 0xff, 0xfd, 0x1d, 0xed, 0xf6, 0xe4, 0xf2, 0x17, 0xdc, 0x2c, + 0xdf, 0xec, 0x07, 0xef, 0x2c, 0x0d, 0x13, 0xed, 0xf6, 0x01, 0x62, 0x2c, + 0xd1, 0xec, 0xed, 0xed, 0x0d, 0xcf, 0xfb, 0xe7, 0xde, 0xf3, 0xd1, 0xe8, + 0xfd, 0x01, 0x0f, 0x04, 0xff, 0xea, 0x0d, 0x04, 0x00, 0xed, 0x1b, 0xfc, + 0x0e, 0xff, 0xdf, 0x0c, 0xe7, 0xf1, 0xe6, 0x36, 0xfd, 0xee, 0x00, 0x06, + 0x15, 0xf0, 0xe1, 0xf9, 0xde, 0x22, 0x2a, 0xf3, 0xed, 0x0c, 0xc8, 0x55, + 0x0d, 0x3e, 0xe5, 0xe4, 0xf5, 0x04, 0x04, 0x1b, 0x1a, 0xe0, 0xf8, 0xdd, + 0xee, 0x27, 0x05, 0xeb, 0xe1, 0x05, 0x06, 0xd3, 0x0e, 0x00, 0xfb, 0xe0, + 0xfd, 0x16, 0x23, 0xdc, 0xc5, 0xf6, 0x21, 0x15, 0x1d, 0xf0, 0x01, 0x0b, + 0xf3, 0x10, 0x35, 0xec, 0xf5, 0xfd, 0xdb, 0xd3, 0xec, 0x18, 0xeb, 0xef, + 0x24, 0x3b, 0x19, 0xeb, 0xef, 0x10, 0x0c, 0x07, 0xfd, 0x21, 0xf7, 0xf5, + 0xee, 0x12, 0xe0, 0xea, 0x01, 0x0c, 0xf8, 0xe3, 0x60, 0xe1, 0xf4, 0xe6, + 0xea, 0x22, 0xb8, 0xfc, 0xf3, 0xe7, 0xe6, 0xe1, 0x2d, 0xee, 0xe4, 0xff, + 0x0c, 0x50, 0xe5, 0x16, 0xe9, 0xf2, 0x10, 0xc9, 0x09, 0x08, 0xe0, 0x26, + 0x16, 0xfc, 0x47, 0x07, 0x17, 0x31, 0xe8, 0xf2, 0x08, 0xfe, 0x13, 0xf5, + 0xd8, 0xd7, 0x0b, 0xf3, 0x0b, 0x01, 0x08, 0x13, 0x1c, 0xe2, 0xf2, 0xeb, + 0xe0, 0x72, 0xd6, 0xed, 0xdb, 0x0b, 0x27, 0x19, 0x1b, 0xe6, 0x01, 0xf4, + 0x32, 0x2a, 0x11, 0xe5, 0x02, 0x0a, 0x0f, 0xed, 0xf5, 0x00, 0x16, 0xe8, + 0x01, 0xfb, 0xe6, 0x2e, 0x01, 0xf4, 0x01, 0xe1, 0xe4, 0xde, 0xe2, 0x19, + 0x01, 0xe3, 0x28, 0xe6, 0x10, 0x00, 0xe3, 0x5e, 0x03, 0xf5, 0xfc, 0xf5, + 0xf4, 0xe6, 0x09, 0x12, 0x18, 0xdb, 0xe8, 0x21, 0xc3, 0xda, 0xfe, 0x73, + 0xdd, 0x0a, 0x3e, 0x11, 0x28, 0xf5, 0x10, 0x2c, 0xfc, 0xff, 0xef, 0x09, + 0xf4, 0xe7, 0xf8, 0x18, 0xdf, 0xfe, 0x01, 0x1f, 0xff, 0xf0, 0xff, 0xe2, + 0xe9, 0xe7, 0x34, 0xee, 0xe4, 0xeb, 0xfa, 0x06, 0xfd, 0xe7, 0x17, 0xf7, + 0x00, 0xf0, 0x14, 0xf1, 0xf8, 0x01, 0x0d, 0x30, 0x19, 0xe3, 0xfa, 0x00, + 0xee, 0x14, 0xf6, 0xdd, 0x10, 0x02, 0xe8, 0xfd, 0xea, 0x0f, 0xf7, 0x2d, + 0xe3, 0xda, 0xff, 0x06, 0x10, 0xd3, 0xee, 0x0b, 0xd9, 0x14, 0x10, 0xf0, + 0xe7, 0x27, 0xfc, 0x09, 0x19, 0x2d, 0xf6, 0x00, 0xf0, 0xe6, 0xeb, 0x15, + 0xe8, 0xe9, 0x11, 0x08, 0x00, 0x26, 0x07, 0x09, 0x05, 0x08, 0x0d, 0xf7, + 0x17, 0x37, 0xfc, 0x05, 0xe7, 0xf9, 0xe7, 0x0e, 0xd0, 0xdb, 0x25, 0x0d, + 0xf6, 0xd6, 0xe5, 0x1c, 0x0b, 0x23, 0x23, 0xf3, 0x0a, 0xfe, 0x00, 0x0a, + 0x2c, 0xf0, 0xed, 0xf7, 0x12, 0x28, 0xf7, 0xfc, 0xfa, 0xfa, 0xf9, 0x07, + 0xf7, 0xe7, 0xf7, 0xf2, 0xf7, 0xfe, 0x06, 0xe2, 0xf9, 0x00, 0xf1, 0x19, + 0x28, 0xec, 0xdd, 0x17, 0xf4, 0x27, 0xea, 0xea, 0xec, 0xe4, 0xf3, 0xec, + 0xea, 0xe2, 0x00, 0x00, 0xff, 0x3a, 0xec, 0x22, 0xf8, 0xf4, 0x11, 0xec, + 0xec, 0xfb, 0xec, 0xff, 0x26, 0x23, 0x06, 0xf5, 0xff, 0xf9, 0xf3, 0xdc, + 0x0e, 0x19, 0x0a, 0xe6, 0x03, 0xe2, 0x01, 0xff, 0xff, 0x23, 0xee, 0x1a, + 0xf7, 0xf5, 0xd9, 0xe4, 0xe5, 0x7f, 0xec, 0xde, 0xf9, 0x07, 0x01, 0xfa, + 0x0f, 0xdf, 0x08, 0x19, 0xf6, 0xce, 0x27, 0xfd, 0xd7, 0xde, 0x05, 0x00, + 0xdf, 0x0a, 0xe7, 0xd3, 0x06, 0x28, 0xfe, 0x21, 0x12, 0xff, 0xd4, 0xbf, + 0x08, 0xe7, 0x09, 0xeb, 0x04, 0xe7, 0x36, 0xc8, 0x43, 0xe2, 0xec, 0x7e, + 0xe7, 0xed, 0x08, 0x1f, 0x44, 0x18, 0xc1, 0xfd, 0x31, 0x3c, 0xff, 0xf7, + 0xc5, 0xfd, 0xfa, 0x75, 0xbc, 0xed, 0xcd, 0x55, 0x1e, 0xe9, 0xc8, 0x00, + 0x26, 0x2f, 0x43, 0xeb, 0xd1, 0x13, 0x09, 0xfd, 0xda, 0x28, 0xd7, 0x0b, + 0x3d, 0x09, 0xda, 0xf1, 0x0b, 0xda, 0xfb, 0x34, 0x1f, 0x38, 0xdc, 0xde, + 0xf4, 0xf1, 0xfa, 0xe0, 0xee, 0xc3, 0x38, 0x10, 0xe5, 0x0f, 0xef, 0xda, + 0x00, 0xe7, 0xdc, 0x29, 0xee, 0xb7, 0x01, 0xe3, 0xd6, 0xfb, 0xea, 0xdc, + 0xf6, 0x44, 0xed, 0xff, 0x5e, 0xc0, 0xf6, 0xfd, 0xc8, 0xcd, 0xe9, 0x1a, + 0x12, 0xf7, 0xbf, 0x13, 0xd7, 0x10, 0xf4, 0x04, 0x02, 0x73, 0xe7, 0xef, + 0xd1, 0x37, 0x2e, 0xdc, 0x40, 0x1c, 0x23, 0xfc, 0xe7, 0x19, 0x2e, 0xea, + 0x00, 0x64, 0x29, 0xc9, 0x1e, 0xe0, 0x1b, 0xbe, 0x01, 0x21, 0x08, 0xef, + 0xa6, 0xf8, 0x49, 0x17, 0xfe, 0xde, 0xe7, 0x10, 0xba, 0x0b, 0x13, 0xc7, + 0xeb, 0x06, 0xd7, 0xe8, 0x26, 0xeb, 0x18, 0x27, 0x25, 0xdb, 0xc6, 0xe4, + 0xe1, 0xf9, 0x03, 0xeb, 0xf5, 0xc2, 0xea, 0x04, 0xf5, 0xe0, 0xfe, 0xdd, + 0xe8, 0xd9, 0x4c, 0xdb, 0x18, 0x0c, 0xdd, 0xfd, 0xf3, 0xf4, 0xd5, 0xde, + 0xe4, 0xdb, 0xee, 0xea, 0x0e, 0xf2, 0x04, 0xe9, 0x1e, 0xf7, 0xed, 0x3f, + 0xe7, 0xba, 0x19, 0xec, 0xc7, 0xde, 0xdf, 0x3b, 0x07, 0x1c, 0xdc, 0xe1, + 0xf9, 0x1e, 0x22, 0xbb, 0xe6, 0xe5, 0x2c, 0xfb, 0x42, 0x04, 0x1a, 0xcc, + 0x01, 0x7f, 0xf1, 0x08, 0x2d, 0x07, 0xe9, 0xe0, 0xce, 0x6e, 0x32, 0xdc, + 0xed, 0xda, 0x0a, 0x10, 0xc5, 0xe5, 0xf8, 0x7f, 0xe5, 0xed, 0x20, 0xd6, + 0xd8, 0x25, 0xe8, 0xd7, 0xd4, 0x03, 0x20, 0xdb, 0xf5, 0xd9, 0x07, 0x02, + 0xf2, 0xd1, 0xf6, 0xc4, 0xfa, 0xfe, 0xe8, 0xef, 0x00, 0xf3, 0x37, 0xc0, + 0x14, 0xf3, 0x09, 0x61, 0x00, 0xe4, 0xd7, 0xeb, 0xf3, 0xd9, 0xec, 0x1b, + 0x1f, 0xd9, 0xd5, 0x79, 0xc9, 0xcc, 0xf9, 0x7f, 0x1b, 0xd1, 0x6a, 0x14, + 0x25, 0xeb, 0xea, 0x02, 0xdb, 0x13, 0xf7, 0x03, 0xe7, 0x01, 0xf5, 0x1d, + 0xe0, 0xd7, 0x53, 0x10, 0xfe, 0x15, 0x25, 0xd9, 0xfe, 0xfb, 0x23, 0x1f, + 0xed, 0xf7, 0xf3, 0x5d, 0x02, 0x1d, 0x02, 0x40, 0xf1, 0xf1, 0xeb, 0xe8, + 0xf2, 0x1b, 0xf4, 0x29, 0xfe, 0xad, 0xe9, 0x19, 0xd8, 0x01, 0xec, 0xeb, + 0xda, 0xe8, 0xf9, 0x19, 0x10, 0x22, 0xd7, 0x1d, 0xf1, 0xf8, 0xfe, 0xd2, + 0x40, 0x06, 0x08, 0x0f, 0xc9, 0xec, 0x44, 0x1c, 0xe8, 0xfd, 0xfc, 0x30, + 0xde, 0x5c, 0xe3, 0x13, 0xe3, 0xf8, 0x19, 0x39, 0x2d, 0xf3, 0x21, 0xfe, + 0x0a, 0x1f, 0x18, 0x06, 0xe0, 0x01, 0xf3, 0xea, 0xee, 0x1a, 0xf4, 0x2d, + 0xd6, 0x29, 0xc6, 0x2b, 0xda, 0xe5, 0x09, 0x15, 0x20, 0xcf, 0x04, 0x0c, + 0x2d, 0xfc, 0x33, 0xd1, 0x30, 0xf9, 0xfb, 0xec, 0x38, 0xfd, 0xe4, 0xf9, + 0xf8, 0x57, 0xe0, 0xdf, 0xff, 0x09, 0xdf, 0x01, 0xc5, 0x1f, 0xea, 0x02, + 0x22, 0xd6, 0xd4, 0x0c, 0xd2, 0xf7, 0xf2, 0xfc, 0x6b, 0x00, 0xe4, 0xf4, + 0xed, 0x3f, 0xd8, 0xe9, 0xed, 0xeb, 0xe9, 0xe1, 0x04, 0xeb, 0x06, 0x01, + 0x15, 0x68, 0xd8, 0x20, 0xcb, 0xf6, 0x1f, 0xc8, 0xee, 0xe0, 0xef, 0xe8, + 0x28, 0x3f, 0x07, 0x21, 0xd8, 0x16, 0xfa, 0x24, 0xd2, 0xf3, 0x12, 0xf2, + 0xec, 0x03, 0x07, 0xe6, 0x18, 0x04, 0x00, 0xbc, 0x1c, 0xd0, 0xd1, 0xfb, + 0x03, 0x68, 0x07, 0xe3, 0xd7, 0x03, 0x1f, 0xe3, 0x3c, 0xce, 0xfc, 0xd2, + 0xd0, 0xdd, 0x12, 0xd4, 0xfa, 0xfd, 0x1e, 0x4d, 0xe0, 0xd3, 0x3d, 0xef, + 0xe2, 0xf2, 0xf1, 0x33, 0x0b, 0x14, 0xdc, 0xf2, 0xdf, 0xcb, 0xf8, 0x1b, + 0xee, 0x27, 0x6f, 0xc7, 0x09, 0xed, 0xe1, 0x7d, 0xd5, 0xfc, 0xe4, 0x28, + 0x01, 0xe6, 0xf2, 0x04, 0x30, 0x0e, 0xf6, 0x22, 0xee, 0xef, 0xf2, 0x7f, + 0x14, 0xfd, 0x1f, 0x26, 0x06, 0xf5, 0xf6, 0x49, 0x30, 0xf6, 0xf3, 0xf8, + 0xf1, 0xf8, 0xd9, 0x23, 0xdc, 0x11, 0xff, 0x3f, 0x0f, 0xf6, 0x0a, 0xe4, + 0x2a, 0xed, 0x0c, 0x05, 0x03, 0x17, 0xf7, 0x3d, 0xfe, 0xf8, 0x1b, 0xfc, + 0xe0, 0xd2, 0xfd, 0x02, 0xeb, 0x2b, 0xfc, 0x02, 0xf2, 0xf6, 0xec, 0xed, + 0x03, 0xf0, 0x04, 0xea, 0x00, 0x3a, 0x0e, 0x02, 0xfb, 0x10, 0xd9, 0x1d, + 0xed, 0xf1, 0xe3, 0xf1, 0x15, 0xfb, 0xde, 0x06, 0xfc, 0x44, 0xfc, 0xd3, + 0x08, 0x0e, 0x02, 0xc8, 0x23, 0x48, 0xd6, 0xfa, 0xdb, 0xed, 0xe8, 0xe4, + 0xfd, 0xf3, 0xf3, 0xb4, 0x04, 0xf0, 0x07, 0x1d, 0xdb, 0x29, 0x02, 0xeb, + 0xf4, 0x16, 0xe9, 0xde, 0xf0, 0x27, 0xe9, 0xf0, 0xda, 0xd5, 0x3d, 0x25, + 0x02, 0xf0, 0xf1, 0x03, 0x00, 0xf4, 0x43, 0xb7, 0x19, 0xf2, 0xd4, 0xdd, + 0x0d, 0x20, 0xdc, 0xeb, 0xd5, 0x1a, 0x51, 0xf9, 0xe7, 0x0f, 0xf0, 0x1e, + 0xfe, 0x30, 0xee, 0x13, 0xf1, 0xe8, 0xd3, 0x09, 0x08, 0x0d, 0xeb, 0x10, + 0x04, 0xdf, 0xf2, 0x09, 0x23, 0xe0, 0xe5, 0xe6, 0xe1, 0xf8, 0xff, 0xd9, + 0x10, 0xf5, 0x00, 0x09, 0xfa, 0x40, 0xf6, 0x0a, 0x0a, 0xda, 0x11, 0xc3, + 0xfb, 0x06, 0xea, 0xe0, 0x13, 0x08, 0x16, 0xed, 0x06, 0x12, 0xca, 0xf9, + 0xbe, 0xf5, 0x0d, 0xec, 0xd8, 0xec, 0x1a, 0x2d, 0xe6, 0x33, 0x0e, 0xf1, + 0x1a, 0xda, 0xed, 0xe9, 0xc7, 0x61, 0xcc, 0xf6, 0x0a, 0xda, 0xf3, 0xe3, + 0xe9, 0x0f, 0xfc, 0xf5, 0xf7, 0xfb, 0xfd, 0xfd, 0xfa, 0x30, 0xf1, 0x17, + 0xed, 0xf5, 0x27, 0xe8, 0x09, 0xfa, 0xfa, 0x17, 0x32, 0xfa, 0x03, 0xed, + 0xdd, 0xf6, 0xfd, 0x48, 0xf8, 0x0f, 0x44, 0xf0, 0xd1, 0xfb, 0x01, 0x48, + 0x0e, 0x14, 0xf4, 0xf5, 0xe1, 0xea, 0xed, 0x2d, 0x34, 0x10, 0x0a, 0xe6, + 0xc9, 0xe2, 0xfa, 0x6a, 0x01, 0xf6, 0x35, 0x31, 0x17, 0x18, 0x0d, 0x1c, + 0x0a, 0xfc, 0xf3, 0x01, 0xfd, 0x7f, 0xe4, 0xf2, 0x01, 0xe7, 0xe7, 0x2a, + 0x05, 0xf8, 0x0d, 0xe0, 0xdc, 0xe2, 0x44, 0x15, 0xf1, 0x0d, 0x02, 0xe2, + 0x1e, 0xda, 0x1b, 0xdf, 0xde, 0x05, 0xf0, 0xf5, 0x0a, 0x0c, 0xf9, 0x3f, + 0xe2, 0x02, 0x02, 0xf3, 0xe1, 0xeb, 0xf0, 0xeb, 0xdd, 0x1b, 0xeb, 0x18, + 0xfc, 0xf7, 0xec, 0x3f, 0xdd, 0xfc, 0xe8, 0xda, 0xe7, 0xf1, 0xf6, 0xf5, + 0xef, 0xf5, 0x05, 0xf1, 0xe4, 0x31, 0xf1, 0x16, 0x1b, 0x1a, 0xe7, 0xff, + 0xf4, 0xda, 0xeb, 0xfb, 0x03, 0x0b, 0x11, 0xd9, 0xeb, 0x2b, 0xf7, 0x08, + 0x1a, 0x1b, 0xee, 0xe4, 0xf9, 0xfd, 0xec, 0xf9, 0xe7, 0x45, 0xed, 0xdf, + 0xc4, 0xeb, 0x02, 0x31, 0x06, 0xcc, 0x18, 0xf0, 0xe8, 0x01, 0x23, 0xf0, + 0x08, 0xea, 0xf5, 0xf0, 0x19, 0x08, 0xd8, 0x10, 0x2c, 0x26, 0x0b, 0xd5, + 0xcb, 0x12, 0xe6, 0xee, 0xeb, 0x14, 0x03, 0xe7, 0x10, 0xeb, 0xfc, 0xe6, + 0x23, 0x08, 0x00, 0xeb, 0x31, 0xeb, 0x00, 0xed, 0x05, 0x05, 0xd5, 0xf6, + 0xeb, 0xda, 0x0d, 0xe8, 0x0d, 0x07, 0xf3, 0xfe, 0xf2, 0x33, 0x03, 0xff, + 0xf0, 0xf2, 0x03, 0xd6, 0xdf, 0x07, 0xf1, 0xfd, 0x07, 0xe1, 0x1b, 0xe3, + 0x05, 0x08, 0x17, 0xfc, 0x06, 0x0e, 0x2e, 0xfc, 0x0e, 0xf2, 0x03, 0xf7, + 0xe7, 0x0b, 0xe4, 0x10, 0xe8, 0xf5, 0xe8, 0xec, 0xe1, 0x46, 0xfe, 0xd8, + 0xec, 0xf4, 0x12, 0xe4, 0xc4, 0xe1, 0x06, 0x10, 0x02, 0xe6, 0x41, 0xe4, + 0xeb, 0xff, 0xfe, 0x23, 0xe9, 0x26, 0xfe, 0x04, 0xd8, 0x17, 0x0e, 0xe0, + 0xf7, 0xda, 0xee, 0xb8, 0xc7, 0x9e, 0x0d, 0xfb, 0x0c, 0xe2, 0x76, 0xae, + 0x41, 0xdd, 0xf6, 0x7c, 0x02, 0xeb, 0x20, 0x40, 0x6f, 0x1a, 0x2a, 0xea, + 0x3c, 0xf4, 0xf7, 0xc1, 0xd0, 0xf4, 0x08, 0x7c, 0xa9, 0xdb, 0xea, 0x67, + 0xf2, 0xe5, 0xa7, 0x29, 0x40, 0x0a, 0x13, 0xda, 0xb7, 0x05, 0x07, 0x23, + 0xe8, 0xed, 0xfd, 0x26, 0x7e, 0x1b, 0xeb, 0xeb, 0x07, 0xef, 0xeb, 0x6c, + 0xf6, 0x51, 0xe4, 0xf1, 0xc8, 0xf4, 0xdd, 0xc9, 0xee, 0xe5, 0x02, 0xfc, + 0x02, 0x19, 0xfb, 0xd5, 0x08, 0x02, 0xe7, 0xd9, 0x1b, 0xc8, 0xd9, 0xf9, + 0xe1, 0x1b, 0xf0, 0xf2, 0xe3, 0x50, 0xdc, 0x3a, 0x2b, 0xc1, 0xd0, 0xe5, + 0xf8, 0xe1, 0xfb, 0x0c, 0xf4, 0xb2, 0xcb, 0xd8, 0xf1, 0xea, 0x0d, 0xd0, + 0xf5, 0x6c, 0x04, 0xc8, 0xbe, 0x55, 0xe6, 0x01, 0x42, 0x2e, 0x32, 0x0c, + 0xe9, 0x13, 0x10, 0xbf, 0xfa, 0x34, 0x2d, 0xe1, 0x19, 0x12, 0xf0, 0xe2, + 0xf4, 0x26, 0xfe, 0xc3, 0xbe, 0x00, 0x5b, 0x0c, 0xe2, 0x3c, 0xbe, 0x24, + 0xda, 0x09, 0x2d, 0xe6, 0xec, 0x1d, 0xce, 0xf2, 0x3a, 0x04, 0x19, 0x27, + 0xda, 0x16, 0xee, 0xfb, 0xe0, 0xd8, 0x1f, 0xf6, 0x0a, 0xd1, 0xd3, 0x27, + 0x0e, 0xd6, 0x05, 0xc9, 0x26, 0xd6, 0x3a, 0xfa, 0x15, 0x27, 0xe4, 0x36, + 0x0d, 0xe8, 0xfc, 0xd0, 0xeb, 0xe9, 0xf2, 0x0e, 0xed, 0xcd, 0xf0, 0x02, + 0x59, 0x0a, 0xed, 0x36, 0xe9, 0xc0, 0x17, 0x12, 0xbe, 0xfd, 0xd4, 0x4c, + 0xf9, 0x24, 0xdb, 0xca, 0xfc, 0x02, 0xea, 0xbb, 0xa8, 0xe4, 0x0f, 0x04, + 0xdf, 0xf9, 0x17, 0xef, 0x0a, 0x7f, 0xea, 0xf7, 0x57, 0xd7, 0xf9, 0xe8, + 0xbb, 0x69, 0xf7, 0xe8, 0xef, 0x0d, 0x26, 0xd5, 0xc8, 0xbf, 0xf0, 0x4a, + 0x01, 0x23, 0x14, 0xf3, 0xeb, 0x05, 0x07, 0xfb, 0xd6, 0x3b, 0x00, 0xf6, + 0xef, 0xf9, 0xf3, 0x13, 0xea, 0xfd, 0xfa, 0xda, 0xdb, 0xd6, 0xff, 0x1f, + 0xf2, 0xfa, 0x59, 0xcb, 0xf5, 0x29, 0xec, 0x64, 0xef, 0xd8, 0xe4, 0x0d, + 0xfa, 0x00, 0xf9, 0x1d, 0x3f, 0x14, 0xd5, 0x15, 0xd8, 0xf8, 0xf3, 0x6d, + 0xf0, 0xf5, 0x51, 0x2f, 0xfb, 0xec, 0xe8, 0x2f, 0xfe, 0xef, 0xff, 0xf5, + 0xd9, 0x11, 0x13, 0x27, 0xf1, 0x0b, 0x1e, 0x2b, 0x02, 0x06, 0x08, 0x15, + 0xfb, 0x03, 0x2f, 0x19, 0xd9, 0x13, 0xeb, 0x16, 0x17, 0xf8, 0xfc, 0x04, + 0xe9, 0xff, 0x1b, 0xe5, 0xfe, 0x0c, 0xec, 0xfe, 0xf0, 0xe8, 0xfe, 0xf8, + 0xf7, 0x28, 0xf8, 0xf7, 0xd4, 0x0d, 0xeb, 0x28, 0xf0, 0x2e, 0xe2, 0x21, + 0xfc, 0xd6, 0xfe, 0xf7, 0x24, 0xe8, 0xe4, 0xfc, 0x0b, 0xe7, 0x2a, 0x0b, + 0xdb, 0xf4, 0x1a, 0x1a, 0xff, 0x49, 0x10, 0xdf, 0x02, 0x20, 0xf7, 0x0d, + 0x25, 0x04, 0x21, 0xed, 0xe1, 0x28, 0xef, 0x17, 0xfa, 0xf7, 0xf0, 0x04, + 0x25, 0x28, 0xe8, 0xf5, 0xe3, 0x32, 0x14, 0x07, 0xc7, 0x00, 0x15, 0xfa, + 0xf2, 0x00, 0xe0, 0x0c, 0x00, 0x15, 0x00, 0xf1, 0xfa, 0x16, 0x03, 0xf4, + 0x19, 0xee, 0x09, 0xfa, 0xea, 0x44, 0x10, 0xde, 0xe1, 0x06, 0xe4, 0x08, + 0xf0, 0x10, 0xea, 0xe7, 0xed, 0xff, 0x07, 0xeb, 0xe8, 0xf6, 0xdf, 0x09, + 0x44, 0x0c, 0xe8, 0x22, 0xff, 0x17, 0xe9, 0xfd, 0x0d, 0xd0, 0xdf, 0xe6, + 0x05, 0xea, 0x06, 0x0a, 0xfc, 0x34, 0xf2, 0x1a, 0xde, 0xf1, 0x16, 0xf3, + 0xdc, 0x02, 0xd9, 0x0f, 0x22, 0x34, 0xe9, 0xf8, 0x0c, 0x06, 0xf5, 0xfd, + 0xde, 0x11, 0x04, 0xfc, 0x08, 0xfd, 0xfb, 0xe6, 0xfb, 0x27, 0xde, 0xd5, + 0xf3, 0xe9, 0xe4, 0xf9, 0xe0, 0x7f, 0xed, 0xf1, 0xea, 0x06, 0xef, 0xee, + 0xf2, 0xdc, 0xec, 0x12, 0x20, 0xd3, 0x11, 0xe7, 0xc6, 0xd1, 0xf8, 0xfb, + 0xdd, 0x09, 0xcc, 0x30, 0x22, 0x07, 0xe3, 0x33, 0x01, 0xe8, 0x10, 0xdf, + 0xe2, 0x07, 0xf8, 0xfd, 0x2d, 0x14, 0x0b, 0xdf, 0x07, 0x22, 0xe9, 0x28, + 0xed, 0xfe, 0xd4, 0xf6, 0xfa, 0xda, 0xf6, 0x02, 0x25, 0xdc, 0x0c, 0xe8, + 0xe5, 0x0e, 0x24, 0x79, 0x04, 0x0f, 0x67, 0x3a, 0x19, 0xf7, 0x05, 0x37, + 0xea, 0xdd, 0x20, 0x3c, 0xea, 0xf0, 0xf7, 0x2e, 0xe0, 0xff, 0x1c, 0x57, + 0xe9, 0x18, 0xfe, 0x1b, 0xf8, 0x0e, 0x46, 0xf1, 0xe0, 0x34, 0x01, 0x19, + 0x05, 0x0d, 0x24, 0xfa, 0xd5, 0x02, 0x33, 0xe4, 0x01, 0x2f, 0xf9, 0x02, + 0x2c, 0xe8, 0xf2, 0x02, 0xda, 0x37, 0x26, 0xe5, 0x18, 0xe6, 0xc8, 0x10, + 0xfd, 0x16, 0xf9, 0xfe, 0xdf, 0xd5, 0xe9, 0xe4, 0x78, 0xff, 0xff, 0x14, + 0xd9, 0xc1, 0x10, 0x25, 0xdb, 0xe5, 0xe8, 0xe1, 0x26, 0x3e, 0xed, 0xf0, + 0xe4, 0xf1, 0x31, 0x15, 0x4c, 0x15, 0x53, 0xff, 0x19, 0x25, 0x0a, 0x07, + 0x03, 0x09, 0x1e, 0xea, 0x08, 0x27, 0xff, 0x2d, 0xe7, 0x20, 0xfc, 0x02, + 0xcd, 0xe8, 0x27, 0x14, 0x00, 0xc9, 0x0d, 0xe6, 0xe8, 0xf1, 0xd7, 0xe9, + 0x0c, 0xfb, 0xee, 0x07, 0x56, 0xd8, 0xe3, 0x1c, 0x10, 0x35, 0xb9, 0xe4, + 0xcd, 0x0b, 0xf8, 0xe8, 0xe1, 0xe7, 0xd8, 0xf9, 0x11, 0xce, 0xda, 0xee, + 0xd4, 0xf1, 0xf6, 0xf6, 0xf9, 0xf8, 0xde, 0xed, 0xda, 0xee, 0x05, 0xe4, + 0x15, 0xfd, 0xdf, 0xc8, 0x00, 0xfa, 0xf7, 0xee, 0xeb, 0x13, 0xea, 0xf4, + 0xf6, 0x17, 0x03, 0xee, 0xf9, 0xf5, 0xfe, 0x16, 0x3d, 0x2d, 0xd7, 0xfc, + 0xe7, 0x0b, 0x10, 0xe5, 0xd1, 0xe6, 0xfd, 0x03, 0xee, 0x17, 0xe4, 0xfc, + 0x0e, 0xfa, 0xdf, 0xc6, 0xea, 0xdf, 0xfe, 0xe6, 0x0a, 0x7f, 0x03, 0xde, + 0xe3, 0x0f, 0x13, 0xc7, 0x0b, 0x07, 0x0d, 0x02, 0xf5, 0xdb, 0xfe, 0xf5, + 0xd7, 0xf2, 0xf5, 0xeb, 0xd7, 0x07, 0xf8, 0x16, 0x22, 0xeb, 0xdb, 0x14, + 0xff, 0xec, 0xe1, 0xe6, 0xe8, 0xee, 0xee, 0x1a, 0x09, 0x08, 0x29, 0xe3, + 0x12, 0x1d, 0xf7, 0x30, 0xfd, 0xef, 0xf3, 0x1f, 0xf5, 0xf6, 0x12, 0x19, + 0x40, 0xf2, 0x08, 0xee, 0xcc, 0x09, 0x07, 0x7f, 0xdf, 0x27, 0x63, 0xfe, + 0xec, 0x09, 0x06, 0x36, 0x0a, 0xfa, 0x03, 0x0d, 0x14, 0xf8, 0xf2, 0x05, + 0xeb, 0xf9, 0x0f, 0x53, 0xf0, 0x0f, 0xfb, 0x14, 0xed, 0x04, 0x29, 0xfd, + 0xf5, 0xfc, 0xfa, 0xf2, 0xf1, 0x02, 0x10, 0xe3, 0xe0, 0xe3, 0x13, 0x01, + 0xfa, 0x20, 0xe9, 0x04, 0x10, 0x0c, 0xde, 0xff, 0xe9, 0x0a, 0x08, 0xf7, + 0xf3, 0xec, 0xd0, 0x0b, 0xf7, 0xfd, 0x03, 0x1c, 0xe8, 0xdc, 0xf5, 0xec, + 0x24, 0x11, 0xf9, 0x0a, 0xef, 0x13, 0xf1, 0x28, 0xd1, 0xfa, 0xed, 0xda, + 0x22, 0x44, 0xea, 0xe9, 0xe1, 0xfd, 0xf1, 0x15, 0x32, 0x06, 0x52, 0x04, + 0x1a, 0x42, 0x09, 0xf9, 0xf4, 0x0d, 0x1c, 0xe8, 0x03, 0x22, 0xe4, 0x17, + 0xe1, 0x20, 0xe6, 0x1a, 0xd9, 0xf3, 0x15, 0x0f, 0xfb, 0x42, 0xe9, 0xe6, + 0x03, 0x06, 0x06, 0xe4, 0xfe, 0x0f, 0xfc, 0xee, 0x1f, 0xf5, 0xd9, 0x1b, + 0x19, 0x47, 0xe1, 0xf3, 0xce, 0x04, 0xfe, 0xf1, 0xe6, 0xf2, 0xe4, 0x0b, + 0x20, 0xd8, 0xea, 0xe4, 0xfd, 0xfb, 0xfa, 0x0b, 0x06, 0xe4, 0xdb, 0x0f, + 0xd8, 0xfa, 0x08, 0xf7, 0x08, 0xe0, 0xe5, 0xd6, 0xee, 0xfc, 0xf5, 0x04, + 0xe4, 0x10, 0xec, 0x1c, 0xfa, 0x0e, 0x10, 0xfe, 0xf3, 0x03, 0x08, 0x08, + 0x3e, 0x36, 0xe7, 0x05, 0x0b, 0x11, 0x03, 0xe4, 0xe1, 0x0a, 0xf6, 0x08, + 0xf1, 0x26, 0xf1, 0x07, 0xf5, 0x17, 0xe5, 0xf5, 0xff, 0xcd, 0xf2, 0xfe, + 0xd8, 0x61, 0xf6, 0xfc, 0xf0, 0xf4, 0x02, 0xdb, 0x03, 0x00, 0x06, 0xee, + 0xd4, 0x08, 0x3c, 0xd8, 0xf4, 0x0e, 0xfc, 0xfc, 0xf1, 0x14, 0x15, 0xf2, + 0xe6, 0xe5, 0xeb, 0x14, 0x02, 0xfb, 0xf8, 0xe9, 0xd3, 0x05, 0xe0, 0x16, + 0x04, 0x1a, 0x49, 0x02, 0xfe, 0xed, 0x0b, 0x27, 0x02, 0xfa, 0xe9, 0xf5, + 0x15, 0xf0, 0x2d, 0xf0, 0x04, 0xf3, 0xf2, 0xf5, 0x05, 0xf6, 0x0a, 0x25, + 0xfb, 0xfe, 0x1f, 0x03, 0x36, 0xf6, 0x01, 0x16, 0xe7, 0xd1, 0xf5, 0x0a, + 0x15, 0xfc, 0xea, 0x0c, 0x29, 0xdb, 0x12, 0x30, 0x44, 0x1a, 0xde, 0x0d, + 0x1b, 0x00, 0x02, 0xfb, 0xe5, 0x1c, 0xff, 0xf0, 0xec, 0xf6, 0x06, 0x07, + 0x07, 0xe9, 0xe0, 0x17, 0x0b, 0x16, 0x7f, 0x67, 0x00, 0xf2, 0x2c, 0xf5, + 0xe1, 0xef, 0xfb, 0xd2, 0xe2, 0x19, 0xd5, 0x01, 0xff, 0xdd, 0xd0, 0x36, + 0xe3, 0xcd, 0xe2, 0xf3, 0x01, 0xe3, 0xfd, 0x17, 0xdb, 0x28, 0xf7, 0x0c, + 0x0f, 0x18, 0x11, 0x0f, 0x29, 0x54, 0xf6, 0xe6, 0xf0, 0xf8, 0x25, 0x03, + 0xec, 0x01, 0x0e, 0x04, 0xee, 0x06, 0xec, 0xf5, 0x37, 0x0f, 0xf8, 0xe3, + 0x2c, 0x12, 0xf3, 0xd9, 0xdb, 0x18, 0xda, 0xd4, 0xed, 0xf3, 0x05, 0xf7, + 0x1a, 0xf2, 0xfd, 0xe4, 0xe5, 0xfd, 0x18, 0xe7, 0xf2, 0xf0, 0xf8, 0xff, + 0xf0, 0x08, 0x08, 0xe7, 0x27, 0x04, 0x01, 0xea, 0xcd, 0x11, 0x14, 0xe2, + 0xec, 0x0a, 0xfb, 0x23, 0x0c, 0xdb, 0x07, 0xf4, 0xd4, 0x2c, 0x20, 0x1c, + 0x41, 0xfd, 0xf1, 0x39, 0x0f, 0x1a, 0xef, 0xfc, 0xee, 0xd8, 0xd6, 0xea, + 0xda, 0xf0, 0xcd, 0x0c, 0xf2, 0x09, 0x01, 0x41, 0xfe, 0xf2, 0xff, 0xbc, + 0xea, 0x0a, 0x26, 0xda, 0xf1, 0x16, 0x03, 0xec, 0x0d, 0x2d, 0xf4, 0x03, + 0xfc, 0x1c, 0x0f, 0x33, 0xe6, 0xde, 0xf2, 0xe8, 0xf4, 0x0a, 0xda, 0x08, + 0x03, 0xd5, 0xf0, 0x01, 0xdc, 0x6a, 0xfa, 0xfb, 0x04, 0x0c, 0x26, 0x15, + 0x01, 0xef, 0x09, 0x1d, 0xf2, 0xdd, 0x1f, 0x16, 0x0f, 0xf9, 0x0c, 0x00, + 0xf3, 0x09, 0x01, 0xee, 0xd9, 0xf5, 0xce, 0x21, 0xf7, 0x03, 0xdb, 0xd9, + 0xf2, 0xef, 0x0f, 0xec, 0xfa, 0xc4, 0x3f, 0xcd, 0x3a, 0xde, 0xe7, 0x52, + 0x01, 0x02, 0x1e, 0x1c, 0x1d, 0x1f, 0x33, 0xc2, 0x4a, 0xfc, 0xd0, 0x04, + 0xd0, 0xfe, 0xf1, 0x4f, 0xa9, 0xfd, 0xe1, 0x7c, 0x15, 0xe4, 0xdb, 0x08, + 0x2e, 0xdf, 0x3c, 0xdf, 0xda, 0x0c, 0x15, 0xe3, 0xe3, 0x16, 0xc3, 0x1b, + 0x60, 0x1e, 0xef, 0x04, 0x34, 0xff, 0xf4, 0xf9, 0x10, 0x38, 0xe0, 0xcb, + 0xff, 0x07, 0xfc, 0xdf, 0x07, 0xcc, 0x40, 0x25, 0x09, 0xfc, 0xf4, 0xf2, + 0x06, 0xd7, 0xed, 0xef, 0xd9, 0xd6, 0xd2, 0xe0, 0xdd, 0x23, 0xfd, 0xed, + 0xe1, 0x12, 0xf3, 0x21, 0x4a, 0xbc, 0xec, 0xf5, 0xbf, 0x05, 0xe9, 0xf6, + 0x04, 0xff, 0xd6, 0xf5, 0xca, 0xf9, 0x0a, 0x14, 0x0d, 0x7f, 0xa9, 0xe8, + 0xbc, 0x34, 0x30, 0xe1, 0x50, 0xf6, 0x18, 0xdf, 0xde, 0x02, 0xf5, 0xcd, + 0x05, 0x72, 0x2c, 0xe5, 0x2a, 0xfd, 0xea, 0xe6, 0x22, 0x34, 0x10, 0xf5, + 0xe9, 0xe4, 0x26, 0x0b, 0xe1, 0x06, 0xe5, 0x23, 0xb8, 0x04, 0x32, 0xc3, + 0xf7, 0x05, 0xec, 0x25, 0x20, 0x22, 0x28, 0x28, 0xee, 0xf5, 0xa3, 0xf8, + 0xf6, 0x0f, 0xff, 0xcc, 0xe5, 0xdc, 0x00, 0x18, 0xf1, 0xc5, 0x01, 0xd6, + 0xf0, 0x3d, 0x62, 0xd5, 0x30, 0x26, 0xd4, 0x12, 0xea, 0xeb, 0xe3, 0xe7, + 0xe9, 0xd8, 0xe4, 0xdc, 0xf5, 0xfa, 0xf7, 0xe9, 0x1d, 0x0d, 0xe8, 0x24, + 0xf3, 0xba, 0x23, 0xe8, 0xef, 0xd6, 0x07, 0x1f, 0xea, 0x13, 0xd9, 0xee, + 0x11, 0x27, 0x21, 0xe2, 0xd6, 0x0c, 0x15, 0x1c, 0xf6, 0xd3, 0xf7, 0xdf, + 0xea, 0x6f, 0xf1, 0x03, 0x0d, 0x1b, 0xf9, 0xf3, 0xd0, 0x5c, 0x30, 0xd8, + 0x01, 0xe0, 0x25, 0x3d, 0xb4, 0xdc, 0xe8, 0x67, 0xea, 0xf1, 0xe8, 0xfa, + 0xea, 0x12, 0xf2, 0xfc, 0xf2, 0x17, 0x25, 0xd1, 0xfe, 0xf9, 0x25, 0xdb, + 0x5b, 0xfd, 0xd6, 0xf0, 0xe9, 0xeb, 0xf7, 0xed, 0x05, 0x01, 0x40, 0xcf, + 0x12, 0x11, 0x01, 0x14, 0xfd, 0x1c, 0xda, 0xc6, 0x09, 0xee, 0x08, 0x03, + 0x2d, 0x01, 0xfb, 0x2c, 0xe7, 0xf1, 0xf8, 0x59, 0xd1, 0xee, 0x42, 0xf0, + 0xf6, 0xea, 0x11, 0xf2, 0xfb, 0x2b, 0x74, 0x03, 0xdd, 0x0c, 0x36, 0x32, + 0xeb, 0xdd, 0x1c, 0x11, 0x00, 0xf2, 0xfa, 0xf0, 0xd3, 0xf7, 0x08, 0x22, + 0x07, 0x0b, 0xdb, 0xf4, 0x67, 0x0e, 0xf0, 0xf9, 0xf4, 0xfd, 0xde, 0xff, + 0xcf, 0x2b, 0xf5, 0x10, 0xeb, 0xd0, 0xfa, 0x3a, 0x05, 0xf3, 0xd8, 0x02, + 0xe3, 0xec, 0x00, 0x1b, 0x20, 0xcc, 0xd5, 0x28, 0xf9, 0x18, 0xf9, 0xfc, + 0xf2, 0xed, 0xdd, 0x0a, 0xdb, 0xf7, 0x38, 0x16, 0xd4, 0x54, 0xff, 0xe3, + 0x0b, 0x45, 0xf2, 0xc8, 0xec, 0x12, 0x15, 0x1a, 0xe9, 0xfc, 0x14, 0xca, + 0x06, 0x10, 0x15, 0x08, 0x08, 0xf7, 0xd3, 0xf7, 0x3c, 0xe5, 0xdb, 0xdd, + 0xea, 0x1c, 0xfe, 0xf6, 0xdd, 0xf9, 0x1f, 0xf8, 0xf8, 0x16, 0x35, 0x07, + 0xec, 0xe4, 0x01, 0xfb, 0xc3, 0xfa, 0x02, 0xe5, 0x0f, 0x29, 0x05, 0xfa, + 0xfd, 0x17, 0xdc, 0xf9, 0xf3, 0xfb, 0x13, 0x17, 0xce, 0x38, 0xf4, 0xee, + 0xfd, 0xe0, 0xe6, 0xce, 0xfa, 0x07, 0x07, 0xdf, 0x7f, 0xf5, 0xff, 0xee, + 0x0a, 0x1b, 0xf5, 0xd6, 0xef, 0xf1, 0xf0, 0xf5, 0x35, 0x1f, 0xf2, 0x42, + 0x25, 0x20, 0x28, 0x09, 0x0b, 0x13, 0x0e, 0xf3, 0xe9, 0xe7, 0x06, 0xfd, + 0xfd, 0xf1, 0xef, 0xcc, 0xdb, 0x20, 0x0d, 0x14, 0xda, 0x02, 0x0e, 0x26, + 0x0b, 0x1c, 0xed, 0xe7, 0x00, 0x34, 0x09, 0xf5, 0xea, 0xd1, 0x06, 0xf2, + 0xf4, 0x38, 0xf5, 0xd7, 0xff, 0xe3, 0x0a, 0xf0, 0xcd, 0xc4, 0xec, 0x11, + 0x28, 0x66, 0x42, 0xd9, 0xe5, 0xf6, 0xeb, 0xfa, 0xe8, 0x1c, 0xf6, 0x14, + 0x1b, 0x14, 0xe6, 0x14, 0xf4, 0xf7, 0xf6, 0xc0, 0xe5, 0xda, 0xe6, 0x2a, + 0xdb, 0xfa, 0x46, 0xc1, 0x0a, 0xec, 0x00, 0x57, 0xf5, 0xe0, 0xdb, 0xec, + 0x26, 0xd4, 0x4d, 0x1d, 0x15, 0xe8, 0xdb, 0xff, 0xdc, 0x03, 0xfd, 0x4c, + 0xf3, 0x04, 0x74, 0x0a, 0xee, 0xdc, 0xef, 0x20, 0xf1, 0x0f, 0x15, 0xeb, + 0xf4, 0xed, 0x15, 0x10, 0xf1, 0x35, 0xe0, 0x16, 0x18, 0xda, 0xe7, 0x00, + 0xee, 0xd6, 0x59, 0xf4, 0xce, 0x1d, 0xda, 0x01, 0x10, 0x03, 0xfb, 0xd7, + 0x0c, 0xe8, 0x3f, 0xef, 0xfc, 0x15, 0x0e, 0x1c, 0x29, 0xdf, 0x21, 0xe9, + 0xcf, 0xe5, 0xd1, 0x1e, 0xdf, 0x02, 0xc6, 0xea, 0xdd, 0xd7, 0xfa, 0x40, + 0xef, 0xc9, 0x04, 0x04, 0xfc, 0xe7, 0xcc, 0x22, 0x22, 0xc5, 0xfd, 0x05, + 0xd2, 0x17, 0x14, 0xda, 0xea, 0x4b, 0xff, 0xd6, 0xfd, 0x1b, 0x00, 0x26, + 0x0c, 0x0b, 0x3a, 0xc5, 0x10, 0x24, 0xf9, 0x49, 0xf6, 0xdc, 0x07, 0xe8, + 0x4e, 0x6a, 0xe5, 0x22, 0x09, 0x0f, 0x37, 0x0f, 0xf2, 0xdd, 0x23, 0xf8, + 0x01, 0x15, 0xd7, 0xfc, 0x0a, 0x37, 0x22, 0xde, 0x0a, 0x1b, 0xf1, 0x0c, + 0x1b, 0xef, 0xe3, 0xe6, 0xe8, 0x06, 0xe1, 0xe6, 0xd6, 0xe5, 0x18, 0xe3, + 0xfc, 0xed, 0xdb, 0x02, 0xe5, 0x14, 0xfe, 0xd2, 0xdd, 0xf9, 0x08, 0x1a, + 0x19, 0xde, 0x39, 0x08, 0x0c, 0xe7, 0x03, 0xef, 0x0d, 0xe0, 0xdd, 0xfc, + 0x06, 0xd8, 0xf2, 0xfd, 0xd6, 0x29, 0xfa, 0x04, 0x01, 0xda, 0x12, 0x09, + 0xd4, 0xf2, 0xe3, 0x0f, 0x25, 0x35, 0x00, 0xe9, 0x06, 0xde, 0x2d, 0xd7, + 0xd2, 0x45, 0xf2, 0xe2, 0x04, 0xd2, 0x0f, 0xfd, 0xd8, 0x4e, 0xdc, 0x0c, + 0xf8, 0xf0, 0xf1, 0x06, 0xfa, 0x7f, 0xf7, 0xe2, 0x14, 0x13, 0x36, 0xf1, + 0x00, 0xe6, 0xdc, 0x2a, 0x36, 0x5c, 0x1d, 0xd1, 0xf6, 0xee, 0xf7, 0xf8, + 0x00, 0x18, 0x06, 0xe5, 0x1d, 0xe2, 0xdd, 0x1b, 0xf9, 0xef, 0x19, 0xcf, + 0xe1, 0x09, 0xea, 0x13, 0xe8, 0x18, 0x48, 0xe1, 0xfa, 0xea, 0xf8, 0x66, + 0x15, 0xff, 0x00, 0x00, 0xf5, 0xdb, 0xdb, 0x0a, 0x0a, 0x11, 0xf2, 0xf7, + 0xd7, 0xf2, 0xff, 0x62, 0xd8, 0x12, 0x4e, 0x2a, 0x22, 0x1a, 0x03, 0x39, + 0x15, 0xf0, 0x05, 0xfc, 0x02, 0xcb, 0xe3, 0x0a, 0xd6, 0xfa, 0xf4, 0x20, + 0xfa, 0x12, 0xe6, 0x2e, 0x08, 0xf7, 0x05, 0xf1, 0xda, 0x0f, 0x10, 0x3c, + 0xef, 0xf8, 0x0b, 0xdb, 0x04, 0xff, 0x0e, 0xfb, 0x10, 0x01, 0xf5, 0x1e, + 0x1c, 0xe2, 0x0d, 0x06, 0xd0, 0x22, 0xec, 0xdf, 0xf3, 0x0d, 0xf0, 0x1f, + 0xfa, 0xfe, 0xea, 0x1b, 0xf2, 0xd2, 0x1a, 0xf9, 0x12, 0xe9, 0xe2, 0xfd, + 0xff, 0xe6, 0xf1, 0xfe, 0xcf, 0x29, 0xf7, 0x2d, 0xd4, 0x4d, 0xf0, 0xf0, + 0xfe, 0xf3, 0x06, 0x12, 0xe5, 0xee, 0xfd, 0x03, 0x12, 0x0b, 0xf6, 0x1f, + 0xed, 0x0d, 0x15, 0xed, 0x21, 0x4e, 0xeb, 0xff, 0xc5, 0x09, 0x15, 0x32, + 0xe7, 0xcc, 0x08, 0x0c, 0xf5, 0xd4, 0x11, 0x15, 0x09, 0x0d, 0x0a, 0xfe, + 0xfe, 0xf5, 0x1e, 0x04, 0x17, 0xf6, 0xe3, 0x01, 0xed, 0x28, 0xf3, 0xc2, + 0xfd, 0xf6, 0xdb, 0xe6, 0xe2, 0xf2, 0xf0, 0xec, 0xff, 0x19, 0xfa, 0x06, + 0xef, 0x40, 0xe4, 0x2c, 0x4a, 0xe6, 0xf8, 0x32, 0xed, 0xe0, 0xf8, 0xe6, + 0xf6, 0xd1, 0xcf, 0xe5, 0xf2, 0xed, 0x0d, 0x17, 0xee, 0x2b, 0x19, 0x32, + 0xdf, 0xf8, 0x14, 0x13, 0xc9, 0xde, 0x0a, 0xda, 0x31, 0x33, 0xdc, 0xfc, + 0xf5, 0xd8, 0x16, 0xc6, 0xc4, 0x02, 0xe9, 0xd5, 0xec, 0xf1, 0xe9, 0x03, + 0x1f, 0x27, 0xe8, 0xfc, 0x12, 0xf6, 0xe2, 0xf1, 0x2f, 0x7f, 0xdd, 0xe8, + 0xe7, 0x05, 0x12, 0x07, 0xf8, 0xde, 0xdc, 0x08, 0x28, 0x5a, 0x0a, 0xd9, + 0xec, 0xfc, 0xf1, 0xea, 0xe8, 0x10, 0xed, 0x09, 0x0e, 0x02, 0xec, 0x11, + 0x00, 0xeb, 0xe6, 0xcc, 0xe1, 0xde, 0xdb, 0x36, 0xe4, 0x0a, 0x53, 0xd2, + 0xfd, 0xec, 0x0d, 0x6a, 0xf7, 0xd9, 0xee, 0xfd, 0x0a, 0xe1, 0x32, 0x00, + 0x16, 0x01, 0xe1, 0xfc, 0xea, 0xfd, 0xe9, 0x55, 0xe6, 0xf2, 0x66, 0x11, + 0x25, 0xea, 0xfe, 0x3b, 0xff, 0xfc, 0x1d, 0xe2, 0xf2, 0xe4, 0x22, 0x24, + 0xd1, 0xf7, 0xf4, 0x17, 0x13, 0xef, 0xd3, 0xff, 0xe5, 0xd1, 0x43, 0xea, + 0xd6, 0x07, 0xe5, 0xfd, 0x0d, 0x0a, 0xf5, 0xd7, 0xf5, 0xde, 0x30, 0xfd, + 0x03, 0x18, 0x1d, 0x12, 0x1e, 0xe2, 0x1c, 0xdb, 0xc8, 0xf7, 0xd5, 0x09, + 0xd8, 0x01, 0xdb, 0x02, 0xe4, 0x01, 0xe0, 0x2e, 0x0a, 0xc1, 0x00, 0x05, + 0x1b, 0xe1, 0xd1, 0x08, 0x16, 0xf3, 0x0c, 0xf0, 0xe0, 0x15, 0xfa, 0xfe, + 0xf7, 0x56, 0xf2, 0xf7, 0x0d, 0xe9, 0x06, 0x1c, 0xf8, 0xf7, 0x27, 0xe9, + 0x16, 0x20, 0xee, 0x42, 0xe1, 0xfe, 0x0d, 0xec, 0x33, 0x5f, 0xe0, 0x15, + 0xfc, 0x27, 0x26, 0x03, 0xe6, 0xdb, 0x17, 0xea, 0x00, 0x4f, 0xdd, 0xf2, + 0x12, 0x20, 0x16, 0xe9, 0xfb, 0x1c, 0x02, 0x02, 0xf5, 0x00, 0xe9, 0xe5, + 0xdb, 0x24, 0xe7, 0xe3, 0xf0, 0xf5, 0x10, 0xfb, 0xe2, 0xf7, 0xe8, 0x02, + 0xfb, 0xfc, 0xef, 0xeb, 0xfb, 0xf3, 0x08, 0x07, 0x34, 0xe4, 0x18, 0xe9, + 0x02, 0xe6, 0xf3, 0xe1, 0xf8, 0xdd, 0xe8, 0xf4, 0xfd, 0xe2, 0xff, 0xff, + 0xe3, 0x21, 0x0d, 0x06, 0xe5, 0xeb, 0x1a, 0x0d, 0xc2, 0xf3, 0xe0, 0xf4, + 0x23, 0x31, 0xfe, 0xe8, 0x05, 0xf4, 0x2a, 0xde, 0xe4, 0x31, 0xf1, 0xf0, + 0x04, 0xd8, 0x10, 0x01, 0xf1, 0x43, 0xf0, 0x12, 0xfa, 0xf6, 0xdb, 0xea, + 0x07, 0x7f, 0xe9, 0xef, 0xf8, 0x02, 0x16, 0xe7, 0x0d, 0xf5, 0xcf, 0x08, + 0x02, 0xc7, 0xec, 0x15, 0xe3, 0xe5, 0x1e, 0xf8, 0x00, 0x1a, 0xee, 0xef, + 0x04, 0x15, 0xe1, 0xf7, 0xd8, 0xf0, 0x18, 0xfa, 0x02, 0xe7, 0xf0, 0x23, + 0x06, 0xf1, 0xe7, 0x28, 0xfd, 0x07, 0x18, 0x23, 0x7d, 0xfa, 0x01, 0x22, + 0xde, 0xde, 0x00, 0xfc, 0x07, 0xef, 0x06, 0x05, 0x2c, 0xd5, 0xeb, 0xc9, + 0xec, 0x03, 0x0a, 0xcf, 0x0b, 0xde, 0x03, 0x02, 0x3e, 0x11, 0x0a, 0xcf, + 0x3e, 0x02, 0xf8, 0xdc, 0xc1, 0xfc, 0xe7, 0x08, 0xf9, 0x2b, 0xff, 0xdf, + 0x0e, 0x05, 0x29, 0xcf, 0xf4, 0x09, 0xf0, 0x29, 0x26, 0x01, 0xf5, 0xd3, + 0x13, 0xf7, 0x3c, 0x02, 0xea, 0xed, 0x43, 0x35, 0x7f, 0xf6, 0x19, 0x35, + 0x3f, 0xef, 0xea, 0xcf, 0x14, 0xdf, 0x10, 0xf5, 0xd4, 0xf0, 0xbf, 0x0d, + 0xf8, 0xd7, 0x07, 0xfc, 0x15, 0xce, 0xe4, 0x21, 0xfe, 0x45, 0xd7, 0x03, + 0x14, 0x18, 0x31, 0xf3, 0xe1, 0xe3, 0xcf, 0x16, 0x0a, 0xdd, 0x25, 0xe4, + 0xe9, 0xf7, 0x56, 0x1a, 0xd2, 0x14, 0xce, 0x53, 0x22, 0xea, 0x46, 0xe8, + 0x27, 0x27, 0xf9, 0x19, 0x16, 0xe2, 0x2e, 0x00, 0xda, 0xb9, 0xed, 0xe6, + 0xe1, 0xe8, 0xe0, 0xfe, 0xd2, 0x39, 0xd5, 0xf7, 0x48, 0xc9, 0xdb, 0xf8, + 0xc6, 0x1a, 0x05, 0x09, 0x00, 0xfb, 0x0d, 0xdc, 0xc7, 0x3c, 0x12, 0x04, + 0xc8, 0x10, 0xe2, 0xf6, 0x1e, 0x11, 0x08, 0xd5, 0xcd, 0x02, 0xf0, 0xc5, + 0x16, 0xf9, 0x13, 0xdf, 0xf4, 0xc7, 0xf0, 0x06, 0xbf, 0xea, 0xbe, 0x2f, + 0xd3, 0xf9, 0x28, 0xf6, 0xf1, 0x01, 0xed, 0xee, 0x0e, 0x08, 0xd0, 0x10, + 0xcf, 0xea, 0xf6, 0xf7, 0x36, 0xf7, 0xe2, 0xe9, 0xe1, 0xdb, 0x4f, 0xfa, + 0x05, 0x04, 0xdc, 0xf4, 0x3e, 0x17, 0x0e, 0x35, 0x01, 0x75, 0x23, 0xd2, + 0xfb, 0xee, 0xbf, 0xfa, 0xd7, 0xf3, 0x06, 0xdd, 0x06, 0x1e, 0x07, 0x10, + 0xe3, 0x0c, 0x05, 0xf1, 0x1c, 0xe8, 0x5c, 0x28, 0xf1, 0x10, 0xea, 0xeb, + 0xe0, 0xfb, 0xec, 0xeb, 0x33, 0xfd, 0x35, 0xff, 0xd7, 0x16, 0xd2, 0x07, + 0x0c, 0xf6, 0x25, 0x13, 0xd3, 0xf8, 0xe6, 0xef, 0xc8, 0x04, 0x74, 0x7f, + 0xbf, 0x0c, 0x0e, 0x17, 0xef, 0xcd, 0xdf, 0x12, 0xf4, 0xd8, 0xe1, 0xc7, + 0x06, 0x22, 0x08, 0x0e, 0xf7, 0xea, 0x1b, 0x61, 0x02, 0xef, 0x17, 0x39, + 0xe7, 0xfc, 0xd7, 0xfd, 0xeb, 0xdf, 0x04, 0x3d, 0xe1, 0x2f, 0xe5, 0xf1, + 0xdb, 0x4a, 0x15, 0xde, 0xc9, 0xfc, 0x31, 0xf3, 0x00, 0xeb, 0x10, 0xdc, + 0x0c, 0xef, 0xee, 0xfa, 0xeb, 0x67, 0x0f, 0xf7, 0xbc, 0xeb, 0x1e, 0x08, + 0xdc, 0x02, 0xda, 0xee, 0x6e, 0xce, 0x14, 0x15, 0xe0, 0x15, 0x1c, 0xe5, + 0xc0, 0x28, 0x20, 0x1b, 0x2d, 0xc4, 0x2e, 0xd6, 0xe1, 0xb6, 0xcf, 0x2b, + 0x23, 0x0f, 0xe5, 0xd6, 0x43, 0xd9, 0x51, 0xf1, 0x40, 0xf9, 0xdd, 0xf8, + 0x0b, 0xf3, 0x06, 0x1d, 0x22, 0xfe, 0xee, 0xba, 0xba, 0xf1, 0xe0, 0x2d, + 0x48, 0xc5, 0xfd, 0x02, 0x0c, 0xfd, 0xf6, 0xdb, 0x4c, 0xc1, 0x1e, 0x17, + 0xd3, 0xf3, 0x18, 0xfd, 0x11, 0x15, 0xef, 0x2e, 0x42, 0x5d, 0xf3, 0x00, + 0x01, 0xbf, 0xe8, 0xdd, 0xf2, 0x01, 0xf7, 0x27, 0x15, 0x02, 0x18, 0xdc, + 0x40, 0x19, 0xba, 0x07, 0x29, 0x00, 0xfc, 0xaf, 0xfe, 0x03, 0xdc, 0xea, + 0xe0, 0x16, 0xe2, 0xe6, 0xe3, 0x15, 0xdc, 0xf2, 0x45, 0xdb, 0x01, 0xee, + 0xe4, 0xce, 0xd5, 0xdf, 0x09, 0x23, 0x1c, 0x07, 0xce, 0xfa, 0x0c, 0xe2, + 0xe1, 0xe9, 0x33, 0xda, 0xd4, 0xea, 0xf9, 0x2a, 0xf9, 0xef, 0x45, 0xef, + 0x1a, 0xe2, 0x66, 0x07, 0x18, 0xfa, 0xe3, 0x14, 0xc0, 0xcf, 0xd0, 0x0e, + 0xdb, 0x07, 0xe7, 0xcb, 0x0f, 0xc8, 0x11, 0xda, 0x03, 0xda, 0xe5, 0xd2, + 0x0b, 0xd9, 0xf4, 0x01, 0xfa, 0x12, 0x08, 0xdb, 0xef, 0xf0, 0x25, 0x2a, + 0xba, 0xe7, 0xf9, 0xf4, 0x21, 0x2f, 0xfc, 0x0e, 0x01, 0x30, 0x0e, 0xe0, + 0x31, 0x02, 0xec, 0xe0, 0x13, 0xe3, 0x0c, 0xe3, 0x46, 0xd7, 0xf8, 0x43, + 0x06, 0xd2, 0x2a, 0x2b, 0x42, 0xd6, 0xf5, 0xd6, 0xe0, 0x0e, 0xef, 0x11, + 0xd2, 0xdb, 0x04, 0x12, 0xf7, 0xcc, 0x0a, 0x15, 0xee, 0x02, 0x1e, 0x20, + 0xe0, 0x01, 0x3c, 0xf4, 0xd0, 0x1b, 0x1d, 0x2b, 0x22, 0xe2, 0xf4, 0x2f, + 0xfe, 0x2d, 0x22, 0x62, 0xbc, 0x18, 0xf7, 0xf0, 0x0d, 0x0b, 0x44, 0xbd, + 0x12, 0xd8, 0xd7, 0x03, 0x04, 0xd9, 0xcd, 0x17, 0xd8, 0x0a, 0x7f, 0xec, + 0xe7, 0xfe, 0x0d, 0x23, 0x1e, 0xf8, 0x1f, 0x0c, 0x49, 0x0a, 0xe1, 0xf5, + 0x3d, 0x1e, 0xec, 0x16, 0xd8, 0xee, 0xdb, 0x1b, 0x02, 0x24, 0x25, 0xee, + 0xe5, 0xb8, 0x29, 0x19, 0xe6, 0x51, 0xec, 0xe1, 0x71, 0x03, 0x1e, 0x04, + 0x0d, 0xf9, 0x04, 0x18, 0xf8, 0x03, 0xec, 0xf7, 0xd0, 0xe1, 0x4c, 0xeb, + 0x14, 0xe2, 0x12, 0x11, 0x0b, 0xe2, 0x25, 0xed, 0xcd, 0xd7, 0x14, 0xf0, + 0xfb, 0x38, 0xfa, 0x05, 0xe3, 0xfb, 0x04, 0x0e, 0xd9, 0xf3, 0xf0, 0x12, + 0xd2, 0x36, 0x28, 0xcc, 0xeb, 0xf5, 0xfd, 0x06, 0x0f, 0xf5, 0x2d, 0x0e, + 0x09, 0xf9, 0xca, 0xeb, 0x02, 0x1d, 0x21, 0xf4, 0xe7, 0x1d, 0xf5, 0xeb, + 0xd5, 0xe3, 0x00, 0x08, 0xf5, 0xf9, 0xfb, 0xd2, 0x6e, 0xda, 0xf3, 0xda, + 0xd3, 0xdb, 0x02, 0xf0, 0x0a, 0xf0, 0xe8, 0xf8, 0x2f, 0x0f, 0xe6, 0x27, + 0x06, 0x12, 0xf0, 0xee, 0xd2, 0x1b, 0xf0, 0xd0, 0xe6, 0x06, 0xed, 0xe6, + 0xf0, 0x1b, 0xe3, 0xe4, 0x27, 0x27, 0x00, 0xea, 0xf3, 0x07, 0xde, 0x2e, + 0x09, 0xd3, 0xec, 0xef, 0x09, 0xe3, 0xc0, 0x0b, 0x0d, 0x00, 0xd3, 0xdb, + 0xf7, 0xe4, 0xf5, 0xdf, 0xe5, 0x24, 0x5b, 0xf7, 0xcd, 0xe3, 0x07, 0xf0, + 0xfb, 0x38, 0x42, 0x11, 0xd6, 0xd2, 0xe9, 0xf4, 0x04, 0xfe, 0x4f, 0xc6, + 0xfe, 0xf7, 0xf6, 0xf8, 0x03, 0xe7, 0xeb, 0x0c, 0xf0, 0x01, 0xf8, 0xef, + 0xfc, 0x03, 0xe4, 0xe1, 0xf2, 0xe7, 0x6c, 0x30, 0xe8, 0x01, 0x09, 0x0d, + 0xd1, 0x22, 0xf5, 0x19, 0xee, 0xe1, 0x04, 0x36, 0xda, 0x17, 0x2d, 0xee, + 0xf3, 0x58, 0xe1, 0x33, 0xf1, 0x15, 0xf7, 0x08, 0xf1, 0x00, 0xf5, 0xe7, + 0xd1, 0xdb, 0x00, 0x27, 0x0a, 0x11, 0x28, 0xff, 0xe5, 0x2d, 0x06, 0x04, + 0xf3, 0x07, 0x30, 0xe5, 0xf7, 0x11, 0xd5, 0x06, 0x21, 0xef, 0xfe, 0xfe, + 0xe9, 0xf3, 0xd5, 0xea, 0xfd, 0xeb, 0x0c, 0x00, 0xe7, 0xf9, 0x24, 0xe9, + 0x2a, 0xe6, 0x14, 0xf0, 0xf8, 0xe0, 0x2b, 0x0e, 0x05, 0xcf, 0xdd, 0x10, + 0x15, 0xef, 0xef, 0xca, 0xe9, 0x28, 0x0b, 0x17, 0xd7, 0x2e, 0xd1, 0xe5, + 0xe0, 0xbc, 0x00, 0xfa, 0xe6, 0x2f, 0xe7, 0xe2, 0x1a, 0x21, 0x13, 0xfb, + 0x19, 0x22, 0x13, 0xfc, 0xdb, 0xf0, 0xf3, 0x13, 0x03, 0x2f, 0x0e, 0x04, + 0xf0, 0x08, 0x05, 0x34, 0x29, 0x3d, 0xe8, 0xee, 0xea, 0xf0, 0x47, 0x54, + 0x7f, 0xf4, 0xfd, 0x10, 0x18, 0x28, 0x1e, 0x05, 0x01, 0x03, 0x13, 0xef, + 0xdb, 0x2f, 0x07, 0xea, 0x19, 0xe7, 0xe2, 0xe8, 0xe2, 0x07, 0xf3, 0xe4, + 0x0b, 0x20, 0xcc, 0xdd, 0xc9, 0xe4, 0xe9, 0xe6, 0xd9, 0x47, 0xd4, 0xff, + 0x05, 0xdd, 0xe1, 0x06, 0x12, 0xca, 0x0e, 0xce, 0x07, 0xe5, 0xe8, 0x01, + 0xdf, 0xfe, 0x46, 0xee, 0x31, 0x19, 0xff, 0xea, 0xf4, 0xc6, 0x17, 0x12, + 0xdf, 0xe9, 0xda, 0xe7, 0x0c, 0xee, 0x45, 0x0b, 0xe2, 0xeb, 0x54, 0xdc, + 0x09, 0xea, 0xeb, 0xfb, 0xfe, 0xd4, 0xdf, 0xfa, 0x03, 0xd4, 0x11, 0xd9, + 0xe0, 0xf1, 0xf3, 0xf9, 0xde, 0xea, 0x07, 0xe4, 0xd7, 0x14, 0x03, 0x1b, + 0xd2, 0xf4, 0xe8, 0xde, 0x16, 0x6b, 0x27, 0x12, 0xe1, 0xd7, 0xd2, 0xd5, + 0xf1, 0x22, 0x3c, 0x02, 0xf1, 0x39, 0xf7, 0xda, 0xf6, 0x07, 0xd4, 0xf6, + 0xf7, 0xfd, 0x0b, 0x11, 0xe2, 0xdd, 0xe1, 0xd4, 0x2c, 0x02, 0x6b, 0x39, + 0xd9, 0xf0, 0x09, 0xf9, 0xdb, 0x15, 0x2e, 0x24, 0xe1, 0xc7, 0x20, 0x17, + 0x33, 0x03, 0x0b, 0xd9, 0x2c, 0x12, 0xf1, 0x4e, 0xe5, 0xf2, 0x15, 0xeb, + 0xf5, 0xff, 0xeb, 0xe7, 0xe5, 0xe1, 0xef, 0x3d, 0xf2, 0x39, 0x02, 0x21, + 0xc4, 0x4d, 0x01, 0x07, 0xe2, 0x01, 0x66, 0xd5, 0xe9, 0xd0, 0xef, 0x24, + 0x10, 0xe4, 0xed, 0x17, 0xd5, 0x28, 0x10, 0xf6, 0x0b, 0xf6, 0xef, 0xf9, + 0xe1, 0xeb, 0x00, 0xea, 0x37, 0xe1, 0x00, 0xff, 0xe7, 0xd2, 0x2e, 0x0c, + 0xf1, 0xcf, 0xee, 0x10, 0x18, 0xfa, 0x32, 0xfa, 0xcb, 0xde, 0x0b, 0x19, + 0x0c, 0x03, 0xf8, 0xd4, 0xf9, 0xca, 0x13, 0x0e, 0xdd, 0x12, 0xcb, 0xe6, + 0x05, 0xf2, 0xe2, 0x0e, 0x12, 0x00, 0x12, 0xf7, 0xe4, 0xfd, 0xe7, 0x34, + 0x13, 0x02, 0x11, 0x11, 0xe4, 0x0d, 0x13, 0x0b, 0x2b, 0x2d, 0xf1, 0xe6, + 0xe9, 0xe2, 0x55, 0x41, 0x7f, 0x5a, 0xf7, 0x17, 0x05, 0x38, 0xfb, 0x3e, + 0xfa, 0xef, 0x11, 0xf8, 0xf5, 0x0b, 0x20, 0xd1, 0x0f, 0x13, 0xcf, 0xf8, + 0xfd, 0xf1, 0xea, 0xc1, 0x08, 0x03, 0xe4, 0xdd, 0xc3, 0x0a, 0xf0, 0xed, + 0xbe, 0x42, 0xeb, 0x1b, 0xe7, 0x00, 0xee, 0xf1, 0x21, 0xce, 0x1c, 0x05, + 0xd9, 0xf7, 0xfa, 0xfa, 0xd4, 0x0f, 0x55, 0xf2, 0xfb, 0xf3, 0xef, 0xdf, + 0xfd, 0xc4, 0x1a, 0x0b, 0xe5, 0xf9, 0xf2, 0xfe, 0x0f, 0xeb, 0x34, 0xe3, + 0xee, 0xcd, 0x6c, 0xc3, 0xfe, 0x05, 0xf8, 0xe7, 0x0e, 0xbb, 0xe3, 0x2c, + 0xf0, 0xe5, 0xeb, 0xed, 0xff, 0xfd, 0x06, 0xff, 0xf1, 0xd0, 0x0a, 0xe9, + 0xe1, 0x10, 0xe5, 0xe6, 0xf8, 0x0c, 0x5d, 0xf8, 0x36, 0x4e, 0x40, 0x12, + 0xd2, 0xe6, 0xec, 0xef, 0xf7, 0x03, 0x45, 0xe1, 0xe7, 0x20, 0xf9, 0xd9, + 0x05, 0x01, 0xda, 0x03, 0xf6, 0xee, 0xf9, 0xf5, 0xec, 0xfd, 0xf1, 0xe5, + 0x17, 0xfd, 0x7f, 0x37, 0xdb, 0xfb, 0x13, 0xf8, 0xe8, 0x1e, 0xd3, 0x1f, + 0xef, 0xe7, 0x23, 0x3e, 0x23, 0x03, 0x1b, 0xf2, 0xf8, 0x2f, 0xef, 0x34, + 0x06, 0x01, 0x0f, 0x08, 0xda, 0x0b, 0x01, 0xec, 0xec, 0xd7, 0xef, 0x23, + 0x07, 0x15, 0x0a, 0x03, 0xd0, 0x30, 0x18, 0x06, 0xea, 0x0b, 0x4a, 0xe1, + 0xe5, 0xf3, 0xe3, 0x03, 0x17, 0xe7, 0xe8, 0x18, 0xe2, 0xfe, 0x04, 0xe8, + 0xfa, 0xee, 0x12, 0xed, 0xdb, 0x11, 0x25, 0xf0, 0x3c, 0xf1, 0x2b, 0x06, + 0xef, 0xc7, 0x1c, 0xff, 0xdd, 0xc9, 0xf6, 0x0f, 0x1e, 0xed, 0x1b, 0xff, + 0xde, 0xff, 0xf1, 0x24, 0x03, 0x35, 0xba, 0xd9, 0xe2, 0xc9, 0x11, 0x06, + 0xe3, 0x29, 0xfe, 0xe7, 0x03, 0x09, 0x0a, 0x09, 0x10, 0x16, 0x1d, 0x01, + 0xef, 0x11, 0xf1, 0x12, 0xfe, 0x31, 0x13, 0x29, 0xdb, 0x21, 0x0e, 0x0d, + 0x22, 0x1e, 0xe0, 0xe5, 0xde, 0xf2, 0x44, 0x4f, 0x77, 0xec, 0x0a, 0x1b, + 0x00, 0x2d, 0x0f, 0x1b, 0xf5, 0xdf, 0x0e, 0x00, 0xeb, 0x0d, 0x0c, 0xe3, + 0x00, 0x0b, 0xd6, 0xe7, 0xfd, 0x04, 0xcf, 0xcf, 0x03, 0x0d, 0xd4, 0xd2, + 0xc8, 0xef, 0xef, 0xde, 0xc0, 0x2f, 0xc6, 0x1a, 0xee, 0xe3, 0xfa, 0xf5, + 0x12, 0xd1, 0x11, 0xf6, 0xef, 0xe1, 0xe9, 0xf9, 0xce, 0x1c, 0x48, 0xea, + 0x12, 0x1f, 0xf2, 0xe4, 0xf5, 0xef, 0x1a, 0x10, 0xd9, 0xf2, 0xe9, 0xf3, + 0x11, 0xdc, 0x29, 0x03, 0xe2, 0xd1, 0x3d, 0xd8, 0x00, 0xf0, 0xf9, 0xea, + 0x00, 0xd3, 0xf4, 0x17, 0x0b, 0xce, 0xf3, 0xe5, 0xeb, 0xf5, 0xfb, 0xf4, + 0xea, 0xea, 0xfe, 0xdf, 0xeb, 0xfa, 0xe7, 0x0a, 0xf1, 0xfc, 0x2c, 0xf4, + 0xe9, 0x2f, 0x42, 0x01, 0x05, 0xd0, 0xdc, 0x00, 0xb4, 0xe2, 0x10, 0xf6, + 0x23, 0x03, 0x13, 0xf7, 0xcc, 0x1f, 0xf6, 0x05, 0x02, 0x08, 0x00, 0x1f, + 0xdc, 0x1f, 0xbe, 0xbe, 0xff, 0xd7, 0x47, 0x44, 0x0d, 0xdc, 0x25, 0x04, + 0x00, 0x0b, 0xf4, 0x17, 0xdb, 0x05, 0xfd, 0x23, 0xe3, 0xf0, 0xef, 0xd2, + 0x40, 0xf4, 0xde, 0x2e, 0xe2, 0x03, 0x0b, 0xf5, 0x05, 0xf6, 0xf8, 0x2e, + 0xd8, 0xe7, 0xfd, 0x3a, 0x00, 0x2d, 0x10, 0xd0, 0xfa, 0x46, 0x15, 0xfc, + 0x0d, 0xed, 0x33, 0xd4, 0xef, 0xce, 0x16, 0x46, 0x3d, 0xe4, 0xfd, 0xf3, + 0xc2, 0x28, 0xed, 0xc3, 0xff, 0x0a, 0xfc, 0xe2, 0xdd, 0xf5, 0xd3, 0xfc, + 0x57, 0xd5, 0xd1, 0xea, 0x20, 0xdb, 0x2b, 0x0c, 0x14, 0xea, 0xec, 0xfb, + 0xdc, 0xf3, 0xfc, 0x02, 0xe1, 0x01, 0x47, 0xcd, 0x08, 0xba, 0x57, 0xff, + 0x53, 0xfb, 0x0c, 0x0b, 0xf1, 0x05, 0xcd, 0xe0, 0x0b, 0x08, 0x38, 0xf4, + 0x04, 0xe5, 0xe7, 0xfb, 0xba, 0xc8, 0xea, 0x13, 0xff, 0xeb, 0xf7, 0xe2, + 0xd8, 0x23, 0x04, 0xcb, 0x04, 0xf8, 0x15, 0xd8, 0xfa, 0xf3, 0x31, 0x7f, + 0x35, 0xdd, 0xe1, 0x1c, 0xd1, 0x39, 0x20, 0x21, 0x10, 0xdc, 0xef, 0x00, + 0xe2, 0xf7, 0x61, 0xea, 0x36, 0xf8, 0x06, 0x11, 0x0e, 0x20, 0xf8, 0xfe, + 0x10, 0x2b, 0xe8, 0xfe, 0xca, 0x17, 0xef, 0xf4, 0xef, 0x77, 0xf1, 0xe6, + 0xd2, 0xe5, 0xd7, 0xdc, 0x1b, 0xd7, 0x08, 0x08, 0xde, 0xf9, 0xd7, 0xe1, + 0x07, 0x06, 0x2b, 0xde, 0xd6, 0xfd, 0xec, 0x08, 0xd3, 0xf6, 0x3d, 0xf3, + 0xe2, 0x21, 0xdf, 0x13, 0x13, 0x01, 0xdb, 0xe0, 0x0c, 0x1c, 0x4c, 0xbe, + 0x0d, 0x11, 0xf7, 0xef, 0x0e, 0xdf, 0xef, 0x0a, 0x05, 0xe4, 0x11, 0xfc, + 0xf8, 0xe6, 0x0c, 0xd5, 0xe7, 0xcb, 0xfa, 0xef, 0xda, 0x4a, 0x0b, 0x36, + 0xe3, 0xde, 0x04, 0xf5, 0x07, 0xef, 0x08, 0xf3, 0xe5, 0xf6, 0x2d, 0x08, + 0xf6, 0x01, 0xfa, 0x2d, 0xfe, 0x0d, 0xf3, 0x03, 0x05, 0xf1, 0xfa, 0xf5, + 0xf1, 0x19, 0x00, 0xed, 0x08, 0xe4, 0xf5, 0x0c, 0x0b, 0xd8, 0x48, 0x29, + 0x05, 0x02, 0xdf, 0x07, 0xf5, 0x14, 0xdf, 0xf5, 0xe0, 0xde, 0x00, 0xf9, + 0x09, 0xeb, 0xf9, 0xec, 0xd6, 0x0a, 0x0a, 0x1b, 0xee, 0xe2, 0x0b, 0xd7, + 0xfc, 0xf7, 0xf8, 0xeb, 0x14, 0xed, 0xe5, 0x18, 0xfa, 0x2b, 0x0e, 0x1c, + 0xea, 0x1c, 0x09, 0x11, 0xf7, 0xee, 0x54, 0xdf, 0xf6, 0xf1, 0xef, 0x0b, + 0x00, 0xfe, 0xfe, 0x18, 0xd4, 0xfd, 0x00, 0xf9, 0xf7, 0xf9, 0xf1, 0xdd, + 0xe1, 0xed, 0x01, 0x01, 0x17, 0x01, 0xee, 0xdd, 0xf3, 0xf1, 0x2c, 0x04, + 0x06, 0x05, 0xff, 0xf7, 0x00, 0x0d, 0x3d, 0x0a, 0x0a, 0xf2, 0x16, 0xde, + 0x00, 0xc4, 0x10, 0xfe, 0xef, 0x19, 0x03, 0x12, 0x00, 0xdd, 0xee, 0xea, + 0x00, 0xf5, 0x1a, 0xfd, 0x04, 0x1a, 0x2c, 0x12, 0xf8, 0xd2, 0xf2, 0xfb, + 0xd4, 0xf2, 0x10, 0xe9, 0xe3, 0x13, 0x14, 0x04, 0xe5, 0x34, 0xe4, 0x18, + 0xee, 0xec, 0x17, 0x2f, 0xfe, 0xe2, 0xef, 0x17, 0xf3, 0x07, 0x03, 0x25, + 0x16, 0x1e, 0xfb, 0x08, 0xfd, 0xf4, 0x04, 0xec, 0x11, 0x3a, 0xf0, 0x18, + 0x03, 0x0d, 0xdf, 0xf5, 0xfc, 0x09, 0xe2, 0xf5, 0xf7, 0x0d, 0xf6, 0xf5, + 0xf0, 0x00, 0xf1, 0xea, 0x02, 0x07, 0xed, 0xf4, 0x17, 0xf7, 0x0e, 0x24, + 0x0a, 0x0f, 0xe6, 0x04, 0x15, 0xf1, 0x0b, 0xe7, 0xef, 0x20, 0x14, 0x14, + 0x00, 0x1a, 0xfe, 0xfb, 0xfb, 0x02, 0xf3, 0xe8, 0xfa, 0x2a, 0xf3, 0x00, + 0xf7, 0x08, 0x4d, 0xff, 0xe1, 0x0e, 0x0a, 0xfa, 0x09, 0xdf, 0xe7, 0x7f, + 0xf6, 0xe5, 0x07, 0xf5, 0x08, 0xfd, 0xf7, 0x1b, 0xdf, 0xde, 0x09, 0xf5, + 0xe4, 0x10, 0xe2, 0x02, 0xf2, 0x18, 0x5d, 0xf1, 0x38, 0x21, 0x2d, 0x1d, + 0xe1, 0xf7, 0xe1, 0xf2, 0xec, 0x17, 0xf4, 0x31, 0x0f, 0x0d, 0xee, 0xf4, + 0xe8, 0xdb, 0xf6, 0xf7, 0x04, 0x1e, 0x33, 0x06, 0x01, 0xec, 0xef, 0xd3, + 0x19, 0xc4, 0x7f, 0x53, 0xfe, 0x03, 0x13, 0x1e, 0xad, 0x19, 0xaf, 0x2f, + 0xde, 0xc0, 0x0f, 0xd1, 0x45, 0xdf, 0x06, 0xfc, 0xf6, 0x1b, 0x07, 0x5e, + 0x15, 0xfd, 0xe0, 0x2f, 0xe3, 0xf6, 0xd8, 0xe7, 0xdd, 0xfe, 0xf3, 0x55, + 0xf1, 0x7d, 0xc6, 0x36, 0xe0, 0x24, 0xeb, 0xff, 0xfc, 0xda, 0x72, 0xdf, + 0xd9, 0xfe, 0xf9, 0x1a, 0xef, 0xf0, 0xff, 0xe5, 0xd0, 0x43, 0xdf, 0x2e, + 0xf7, 0x0c, 0xf2, 0xcf, 0xd3, 0xf9, 0xe8, 0xf7, 0x55, 0x13, 0xe6, 0xf0, + 0xff, 0xe8, 0x44, 0x04, 0xe7, 0xe5, 0xec, 0x1d, 0xff, 0xe9, 0x41, 0xe3, + 0xf8, 0xef, 0x0b, 0x0f, 0xe0, 0xd5, 0x03, 0x07, 0x1f, 0xe6, 0x0c, 0xfb, + 0x17, 0x05, 0xdb, 0xe9, 0x05, 0xcc, 0xfe, 0xe7, 0x1b, 0x17, 0x14, 0x14, + 0xcf, 0x10, 0xe5, 0x2f, 0xe1, 0xd3, 0x1c, 0xd5, 0xca, 0xf9, 0x2a, 0xef, + 0xe9, 0x40, 0xd8, 0xdc, 0xf0, 0x04, 0x2a, 0x30, 0x0f, 0xd9, 0xdf, 0x1a, + 0xe0, 0x3c, 0x19, 0x09, 0x09, 0xfe, 0xf9, 0xf8, 0x26, 0x18, 0xd8, 0xfe, + 0x44, 0x25, 0xf7, 0xe9, 0xf2, 0xf2, 0xe4, 0xf9, 0x15, 0xf3, 0x01, 0xf2, + 0xc7, 0x19, 0x14, 0xed, 0xbb, 0x2f, 0xeb, 0xf1, 0xcc, 0x0b, 0x04, 0xe1, + 0x48, 0xde, 0x3e, 0x02, 0xef, 0x0f, 0xd4, 0xe9, 0x06, 0x1c, 0x0a, 0x0d, + 0x06, 0x26, 0x04, 0x09, 0xd5, 0x0c, 0x1b, 0xcb, 0xe3, 0xe3, 0x0e, 0x09, + 0xef, 0xeb, 0xf3, 0x2a, 0xe2, 0xeb, 0x70, 0xb5, 0xf4, 0x16, 0xf0, 0xe3, + 0xef, 0xbd, 0xc5, 0x65, 0xd4, 0xf6, 0xe3, 0xef, 0xe1, 0x05, 0xf0, 0xea, + 0xcd, 0xd7, 0x12, 0xf5, 0x03, 0xfa, 0xa9, 0xf3, 0xe6, 0x0a, 0x44, 0xeb, + 0x28, 0x0b, 0x20, 0xfe, 0x15, 0xb8, 0x06, 0x0a, 0xc4, 0xea, 0xe6, 0x14, + 0x1f, 0x5f, 0x00, 0xd6, 0xf7, 0xed, 0xfd, 0xf9, 0x25, 0xce, 0x62, 0xde, + 0x17, 0x5b, 0xc7, 0xd1, 0xc3, 0xd9, 0x11, 0x6f, 0xec, 0xd2, 0x29, 0x50, + 0xba, 0x2d, 0x28, 0x3d, 0xfe, 0x03, 0xc9, 0xd0, 0x7b, 0xca, 0xe2, 0x29, + 0x35, 0xd6, 0x08, 0x5a, 0x0a, 0x0c, 0xd7, 0xeb, 0xe1, 0x04, 0xdc, 0x08, + 0x09, 0xcb, 0x22, 0x1c, 0x18, 0x26, 0xf3, 0x10, 0xeb, 0x36, 0x46, 0x1c, + 0x36, 0xad, 0x7f, 0xd2, 0x0a, 0xfe, 0x05, 0xcf, 0x3a, 0xe8, 0x27, 0x2a, + 0xdf, 0x4f, 0xee, 0xba, 0xf3, 0xd4, 0x27, 0xf8, 0x11, 0xeb, 0x12, 0xb5, + 0x1f, 0xde, 0x16, 0xdd, 0xfd, 0xf7, 0xc8, 0x1a, 0xef, 0xdb, 0xeb, 0xe3, + 0xb9, 0x11, 0x38, 0x14, 0xe2, 0xb7, 0x5d, 0x1c, 0x23, 0x1e, 0xc4, 0xdd, + 0x43, 0xd5, 0xe2, 0xc3, 0xcf, 0xdb, 0xc4, 0xd2, 0x06, 0x2d, 0x22, 0xd8, + 0xdf, 0x09, 0x10, 0x16, 0xf0, 0xd6, 0x10, 0x18, 0x20, 0xdc, 0x3d, 0x10, + 0xcd, 0xc8, 0x01, 0xcc, 0x17, 0x0d, 0xff, 0xee, 0xea, 0xd7, 0x31, 0x08, + 0xdc, 0x4a, 0xb9, 0x2d, 0xf1, 0x2a, 0xd1, 0x2d, 0xd1, 0xe3, 0xdb, 0x05, + 0xf5, 0xb8, 0x15, 0x24, 0xf6, 0xf5, 0x33, 0x27, 0xdd, 0xe7, 0x02, 0x11, + 0x05, 0x6d, 0xd3, 0xd1, 0xbb, 0x3a, 0xf0, 0xca, 0xeb, 0x3d, 0x12, 0x18, + 0x05, 0xce, 0x0a, 0xe7, 0xfe, 0xe7, 0x5d, 0x2d, 0xf5, 0xde, 0x05, 0x10, + 0xf8, 0xe1, 0x4d, 0x06, 0x36, 0xee, 0xf6, 0xac, 0xf1, 0xfa, 0x19, 0xf6, + 0x16, 0xd9, 0x12, 0xfd, 0xdc, 0xfb, 0xe0, 0x06, 0x26, 0x31, 0x2c, 0xe9, + 0x43, 0x01, 0xed, 0x17, 0xf7, 0xcf, 0x3a, 0x1e, 0xfc, 0xb5, 0xed, 0xc7, + 0x28, 0xc7, 0x2e, 0xeb, 0xd7, 0xb9, 0x09, 0x0d, 0x2f, 0x25, 0xf0, 0xb8, + 0xe8, 0xe8, 0x25, 0xe2, 0xfb, 0xe8, 0x0b, 0x19, 0x0b, 0xde, 0x0c, 0xfd, + 0x10, 0xfc, 0x25, 0xea, 0xfd, 0xdc, 0x26, 0x09, 0xf5, 0x1e, 0xf5, 0xf4, + 0x13, 0xf6, 0x17, 0xf5, 0xff, 0xc5, 0x13, 0xec, 0xd5, 0xcc, 0x3c, 0x61, + 0x1c, 0xf0, 0xd4, 0x15, 0xc5, 0x05, 0xeb, 0x40, 0xd2, 0xf1, 0xfc, 0x07, + 0x1c, 0x33, 0x0e, 0x1f, 0x1c, 0xd8, 0xe8, 0x19, 0xec, 0x14, 0x3e, 0x0f, + 0xf4, 0x15, 0xe7, 0x10, 0xf6, 0xf5, 0xee, 0x3a, 0xf0, 0x1a, 0xf5, 0x3e, + 0xf2, 0x0c, 0x0f, 0xfc, 0x20, 0x10, 0x05, 0xeb, 0x05, 0xef, 0xe2, 0xe1, + 0xf8, 0xfd, 0xf1, 0xfa, 0xf0, 0x18, 0xdd, 0xfe, 0xed, 0x02, 0xcd, 0x34, + 0x10, 0xd6, 0x07, 0x26, 0x18, 0xf5, 0x11, 0xf4, 0x05, 0xe9, 0xf1, 0x57, + 0xd9, 0xee, 0xe8, 0xfa, 0xd6, 0x26, 0x08, 0x1c, 0x25, 0xec, 0xe3, 0x1a, + 0xe3, 0x7f, 0xf2, 0xd4, 0x01, 0x2b, 0x05, 0x07, 0x39, 0x11, 0xef, 0x12, + 0x05, 0xba, 0xe9, 0x02, 0xe5, 0x03, 0x40, 0xf2, 0xf0, 0xc5, 0xfc, 0x1a, + 0x3f, 0x08, 0x17, 0xfc, 0x26, 0x16, 0x15, 0xd1, 0xfa, 0x05, 0xf7, 0x40, + 0xe6, 0xd9, 0x02, 0x08, 0xe7, 0xe1, 0x03, 0x25, 0xf9, 0x21, 0x04, 0xdd, + 0xf4, 0xef, 0xda, 0xde, 0xfc, 0x14, 0xe4, 0x00, 0xdc, 0x22, 0xe7, 0xe3, + 0xef, 0x07, 0xf8, 0x14, 0xe1, 0x5b, 0xe8, 0x09, 0x04, 0xdf, 0xf7, 0xd6, + 0xe1, 0x38, 0xf7, 0xd2, 0x72, 0x24, 0xea, 0xea, 0xfd, 0xea, 0xd0, 0x56, + 0xf5, 0xe0, 0xf3, 0x1f, 0x43, 0xec, 0x25, 0x4b, 0xe8, 0x13, 0xdb, 0xf6, + 0xe8, 0xc9, 0xde, 0xe3, 0x04, 0x05, 0xf7, 0xe4, 0xd8, 0x03, 0x28, 0xf9, + 0x2d, 0x08, 0x3a, 0xd4, 0xeb, 0x01, 0x1c, 0xe9, 0xea, 0xe6, 0xee, 0xd1, + 0xf9, 0x18, 0xf2, 0x1c, 0x04, 0x07, 0xe9, 0xe2, 0xda, 0xdf, 0x0b, 0xe8, + 0xda, 0xe4, 0x13, 0xfd, 0xe6, 0xb2, 0x2b, 0xe7, 0xe4, 0x38, 0x50, 0xe8, + 0xff, 0xe8, 0xf6, 0xe1, 0x22, 0x18, 0xfd, 0x16, 0x16, 0xf6, 0xf7, 0x08, + 0xd3, 0xff, 0xfb, 0xdc, 0xdf, 0x22, 0xeb, 0x04, 0xde, 0x16, 0x00, 0x05, + 0xf0, 0xee, 0xd8, 0xf7, 0x1b, 0x04, 0x45, 0xd4, 0xcb, 0x00, 0x1a, 0x1f, + 0x0b, 0x04, 0x04, 0x17, 0x08, 0x33, 0xde, 0xd5, 0x21, 0xd3, 0x3e, 0x00, + 0xf2, 0x64, 0x46, 0xc7, 0xf4, 0x12, 0xd4, 0xea, 0xc5, 0xf4, 0x0f, 0xf7, + 0xf4, 0xed, 0x05, 0x1b, 0x49, 0x37, 0xf9, 0x13, 0x14, 0x06, 0x08, 0x19, + 0x16, 0x01, 0xd0, 0x01, 0x02, 0xd4, 0xeb, 0xed, 0xfb, 0xf1, 0x10, 0xdc, + 0xf8, 0xef, 0x46, 0x16, 0xd5, 0xe4, 0xd5, 0xf7, 0x0c, 0xf3, 0xdd, 0xfd, + 0x1b, 0xdc, 0xdd, 0xf1, 0xe5, 0xfa, 0xf3, 0x44, 0xfa, 0x11, 0x26, 0xe9, + 0xbf, 0xfc, 0xdb, 0x26, 0x36, 0x02, 0x3e, 0xfe, 0xf6, 0xf8, 0x0e, 0xc6, + 0xd1, 0xe1, 0xf7, 0x16, 0x10, 0x0c, 0x0d, 0xe3, 0x29, 0xec, 0xf6, 0xfd, + 0xf0, 0x0f, 0xea, 0xe1, 0xf6, 0xf1, 0xda, 0xd3, 0x07, 0xf4, 0xf5, 0xd5, + 0xe6, 0xdd, 0x0e, 0xf9, 0xef, 0xdd, 0xc7, 0x01, 0x11, 0x34, 0xdb, 0xd4, + 0x4a, 0xf5, 0x15, 0x1c, 0xe0, 0xe2, 0x0e, 0xfb, 0xfa, 0x07, 0xed, 0x00, + 0xc8, 0x38, 0xf9, 0xfb, 0x0f, 0xc4, 0x47, 0x07, 0xe6, 0x43, 0xde, 0x23, + 0x22, 0x14, 0x05, 0xf4, 0x1d, 0xf9, 0x0e, 0xdc, 0x0d, 0xe9, 0xf8, 0xf8, + 0xf7, 0x1d, 0xec, 0x2d, 0xdc, 0xcf, 0x1f, 0xdb, 0xec, 0xe3, 0xec, 0xf0, + 0xdd, 0xda, 0x2a, 0xd0, 0xfd, 0x08, 0x0c, 0x28, 0x16, 0xf1, 0x1e, 0xeb, + 0xf6, 0x0c, 0xd2, 0xd0, 0x2e, 0x0f, 0x25, 0x37, 0x07, 0x07, 0xc2, 0xff, + 0x25, 0xee, 0x41, 0xf0, 0xf9, 0x07, 0x0c, 0x37, 0xf8, 0x14, 0x0d, 0x07, + 0x7f, 0x04, 0x57, 0x1a, 0x18, 0x05, 0x25, 0x02, 0xfd, 0xda, 0xf3, 0xcd, + 0x3c, 0x40, 0x59, 0xf3, 0xa2, 0xf6, 0xc7, 0xcd, 0xd8, 0x1e, 0xe8, 0x38, + 0xd5, 0xdd, 0xf0, 0x17, 0xd1, 0xd9, 0x10, 0xf2, 0xb7, 0x0d, 0x28, 0x20, + 0xcd, 0xf3, 0x15, 0x01, 0x2f, 0x2b, 0xd8, 0x2e, 0x4a, 0x19, 0x7f, 0xa6, + 0xdb, 0xe0, 0xd7, 0x01, 0xeb, 0x25, 0xd4, 0x15, 0x1f, 0xc2, 0x01, 0xb2, + 0xed, 0xf9, 0x2f, 0xf7, 0x1c, 0x32, 0xc9, 0xf6, 0xeb, 0xe1, 0xfe, 0x44, + 0x0c, 0x04, 0xdb, 0xd2, 0xee, 0xd2, 0xff, 0x0c, 0x5a, 0x31, 0x43, 0xfd, + 0xe5, 0x33, 0x3c, 0xe0, 0xe4, 0xd2, 0xcb, 0x1b, 0xba, 0xdb, 0x03, 0xf1, + 0xe6, 0xe3, 0x18, 0xeb, 0xf5, 0xe5, 0x6f, 0xf6, 0xce, 0xc6, 0xc5, 0xcd, + 0x07, 0x16, 0xc9, 0xe3, 0x28, 0xc4, 0xe7, 0xff, 0xdf, 0x2c, 0xf7, 0x20, + 0xbf, 0xe1, 0x46, 0x06, 0xd4, 0x13, 0x32, 0xf9, 0x39, 0x38, 0x3a, 0x07, + 0xae, 0x16, 0xff, 0xac, 0xd4, 0xb4, 0xd7, 0x31, 0x5b, 0xf6, 0xfa, 0x39, + 0x28, 0xfc, 0xd9, 0xf8, 0xfd, 0x0f, 0xf3, 0x26, 0x30, 0xf7, 0xd4, 0xf0, + 0x0e, 0xca, 0xd9, 0xd3, 0xfe, 0x22, 0xd8, 0xfc, 0xd9, 0xd3, 0xcb, 0xf1, + 0x2a, 0xfa, 0xfc, 0xde, 0x43, 0xd2, 0x51, 0xe3, 0xe1, 0xf2, 0x2a, 0x38, + 0x1f, 0xe8, 0xea, 0xf2, 0xbc, 0x2e, 0x2e, 0xa6, 0xdc, 0xe9, 0x4c, 0xfe, + 0xcc, 0x0c, 0xbc, 0x26, 0x2a, 0xeb, 0x0e, 0xf9, 0xec, 0x73, 0x2e, 0xbe, + 0x21, 0xde, 0xf8, 0xf9, 0x2b, 0xe4, 0x5a, 0x27, 0xcd, 0xb5, 0x24, 0xbb, + 0x2e, 0xe5, 0x03, 0x22, 0xca, 0xe9, 0x45, 0xf8, 0xf0, 0xaa, 0x05, 0xb2, + 0x0d, 0xed, 0x0d, 0xc5, 0xf0, 0x10, 0xf8, 0xe3, 0x43, 0x14, 0x0b, 0x3f, + 0x19, 0xe7, 0xb9, 0x1b, 0x13, 0xca, 0x56, 0xb1, 0xeb, 0x3a, 0x4a, 0xd4, + 0x3e, 0x29, 0x12, 0x20, 0x29, 0x34, 0x2e, 0xe3, 0x03, 0xf9, 0xef, 0xfa, + 0xe6, 0xe3, 0xcd, 0xe9, 0x10, 0x30, 0x39, 0x06, 0xfa, 0xcc, 0xfa, 0xe7, + 0x08, 0xf8, 0xe8, 0x25, 0x01, 0xf2, 0xee, 0x35, 0xf6, 0x01, 0xd4, 0xe1, + 0xca, 0xf1, 0x08, 0x07, 0xc8, 0x10, 0x1c, 0xf0, 0x1a, 0xdf, 0xdb, 0x4b, + 0x2c, 0xdc, 0x7f, 0xdb, 0xe7, 0x41, 0xed, 0x40, 0x11, 0x06, 0xfd, 0xe3, + 0x3b, 0xcc, 0xd7, 0xe2, 0x21, 0xcf, 0x2f, 0x18, 0x15, 0x47, 0xf1, 0x28, + 0xea, 0x08, 0xe2, 0xe6, 0x26, 0xdd, 0xf8, 0xea, 0x2a, 0xe2, 0xff, 0x39, + 0x69, 0x36, 0xef, 0xdf, 0x04, 0x10, 0x15, 0x1a, 0xcc, 0x9c, 0xef, 0xdf, + 0xdf, 0xc1, 0xff, 0xf2, 0x0f, 0xe9, 0x1c, 0xd6, 0x09, 0xf7, 0x68, 0x27, + 0xff, 0xe5, 0xe4, 0xea, 0x21, 0x09, 0x03, 0xe6, 0x24, 0xdb, 0xe8, 0xfb, + 0xe3, 0xf7, 0xf1, 0xfc, 0xfd, 0xf7, 0x17, 0x05, 0x35, 0xfa, 0x04, 0x08, + 0x16, 0xee, 0x12, 0xbf, 0xfd, 0x35, 0x0d, 0xee, 0xd3, 0xdc, 0xff, 0x22, + 0x15, 0x12, 0x1b, 0x0b, 0x42, 0x1a, 0x02, 0xd7, 0xde, 0xf9, 0xf6, 0x06, + 0xfb, 0xfb, 0xc6, 0x00, 0xed, 0x05, 0xd5, 0x16, 0x05, 0xf5, 0xb5, 0xea, + 0xfe, 0xf4, 0xc0, 0x08, 0x19, 0xff, 0xff, 0xed, 0x20, 0xd2, 0x28, 0x1e, + 0x14, 0x04, 0x0f, 0xd5, 0xf0, 0x0b, 0xcc, 0xe9, 0xec, 0x49, 0xea, 0x0c, + 0xf3, 0x13, 0x24, 0x24, 0xe1, 0x1f, 0xf9, 0xee, 0x09, 0xce, 0xbc, 0x14, + 0xd6, 0x21, 0xf6, 0x2b, 0xf4, 0x16, 0xaf, 0xdd, 0xf4, 0xdb, 0xcc, 0x18, + 0xff, 0xe0, 0x04, 0xd5, 0xde, 0x1b, 0x00, 0xf1, 0xfb, 0xf7, 0x56, 0x1f, + 0xd4, 0xec, 0xf7, 0xeb, 0x0e, 0xee, 0x19, 0x05, 0x06, 0x01, 0x37, 0xf9, + 0x06, 0x61, 0x0c, 0x09, 0x0f, 0xe8, 0xe9, 0x05, 0x11, 0xd7, 0x2a, 0x01, + 0xf7, 0x14, 0x0c, 0xff, 0x14, 0x07, 0xeb, 0x20, 0x4a, 0xf5, 0xf4, 0x15, + 0x3f, 0xfb, 0x0d, 0xf8, 0xd6, 0xdd, 0xf3, 0xcf, 0xdc, 0x3e, 0x4e, 0xe6, + 0x29, 0xe6, 0xdd, 0xf1, 0x06, 0xfb, 0xca, 0x38, 0xe4, 0x17, 0x04, 0x19, + 0xe7, 0x04, 0xc8, 0xd3, 0xed, 0x0b, 0x10, 0xf1, 0xe5, 0x0e, 0x07, 0x05, + 0xec, 0xf4, 0x08, 0x1e, 0x30, 0x14, 0x4d, 0xc2, 0xf0, 0xf9, 0x2b, 0xf4, + 0x0d, 0x15, 0xef, 0x11, 0x2c, 0x05, 0xf7, 0xf6, 0xe7, 0x0c, 0x1d, 0xf2, + 0xd0, 0x7f, 0xf2, 0x0f, 0x01, 0xec, 0xe5, 0xfc, 0x28, 0xf5, 0x07, 0xef, + 0xe9, 0x10, 0x15, 0x0d, 0x74, 0x2e, 0x06, 0x00, 0x09, 0xf0, 0x1e, 0xe2, + 0xb7, 0xe0, 0xd5, 0x0a, 0xf2, 0xfc, 0xe2, 0x25, 0x00, 0xd4, 0x34, 0xff, + 0x14, 0xf2, 0x2d, 0x5c, 0x0a, 0xf8, 0x0d, 0xff, 0x1d, 0xf9, 0xde, 0xd9, + 0x1c, 0xe9, 0x25, 0xf7, 0x2a, 0xf3, 0xf1, 0x21, 0xd2, 0xed, 0xf7, 0xea, + 0xea, 0x23, 0xe0, 0x08, 0x01, 0xe6, 0x29, 0xeb, 0x09, 0x1e, 0xf6, 0xf7, + 0xe4, 0xc7, 0x07, 0xfe, 0x04, 0x21, 0x2b, 0xd7, 0xf6, 0x03, 0x22, 0xe1, + 0xff, 0xfa, 0xe9, 0xf7, 0x14, 0x10, 0xd3, 0xf6, 0xf2, 0x1c, 0xfa, 0x21, + 0x0e, 0xec, 0xf3, 0x1b, 0xf9, 0xca, 0xd7, 0x1d, 0x21, 0x11, 0xd6, 0xe4, + 0x2d, 0xd3, 0x19, 0x1e, 0xe5, 0x1d, 0xd6, 0xdf, 0xe0, 0x2d, 0xf2, 0xe4, + 0xfa, 0x16, 0x12, 0xe1, 0x03, 0xb2, 0xfc, 0xff, 0xf9, 0x08, 0xb4, 0xe5, + 0x1d, 0x28, 0x0d, 0x1c, 0x01, 0xf7, 0xd4, 0x0b, 0x31, 0xdb, 0xeb, 0xdb, + 0x07, 0xdc, 0xf7, 0xec, 0xf0, 0xd5, 0xf1, 0xdd, 0xe4, 0x1b, 0xf2, 0xd9, + 0xe6, 0x0d, 0x26, 0xed, 0xdd, 0xe7, 0x0f, 0xe2, 0xeb, 0xf8, 0xe3, 0xe2, + 0xfb, 0x2f, 0x35, 0xf2, 0x29, 0xfa, 0x31, 0xed, 0x07, 0x24, 0xe2, 0x0f, + 0x40, 0xde, 0x68, 0xda, 0xcb, 0xdd, 0x0f, 0x10, 0x19, 0x00, 0x03, 0x0c, + 0x26, 0xe9, 0x13, 0x2a, 0x05, 0x48, 0x19, 0x17, 0x0d, 0xde, 0xff, 0xe3, + 0xe2, 0x47, 0x3b, 0x1b, 0xe3, 0x0f, 0xee, 0x05, 0xd8, 0xdf, 0xdf, 0xe0, + 0x0b, 0x04, 0xe1, 0x04, 0x14, 0xfd, 0xf7, 0xd6, 0xd0, 0x0c, 0x29, 0xf6, + 0xd5, 0x00, 0xe3, 0xef, 0x4e, 0xf3, 0x04, 0x23, 0xf8, 0xc0, 0x36, 0xe6, + 0xd9, 0x04, 0xb6, 0xd5, 0xe4, 0x03, 0x19, 0x15, 0x0e, 0x00, 0x06, 0xfb, + 0xa0, 0x00, 0xf9, 0x11, 0x13, 0xf6, 0x50, 0x02, 0x0d, 0xf3, 0xc4, 0x45, + 0xec, 0x12, 0xd1, 0x11, 0xf0, 0xf4, 0xf6, 0x6b, 0x7d, 0xcc, 0xde, 0xec, + 0x17, 0x19, 0xf6, 0xf0, 0xf9, 0xd5, 0xcc, 0xf9, 0xe3, 0xc7, 0xd7, 0x1e, + 0xf6, 0x37, 0xf3, 0x09, 0x05, 0xda, 0xec, 0xe7, 0xe0, 0xc1, 0xe2, 0xd5, + 0xdc, 0x1b, 0x0c, 0xd3, 0x37, 0xfc, 0x18, 0xdd, 0xf1, 0x15, 0x09, 0x0f, + 0xf3, 0xf4, 0xeb, 0xbf, 0xd6, 0x28, 0xef, 0x0d, 0x55, 0xe9, 0xf0, 0x2d, + 0x66, 0x1f, 0xff, 0xe7, 0xc4, 0xe3, 0x32, 0x18, 0xf6, 0x17, 0x0e, 0xf2, + 0x47, 0x1a, 0xe5, 0xcd, 0x1f, 0xc2, 0x3e, 0xec, 0x0b, 0x55, 0xde, 0xfc, + 0x29, 0x00, 0x05, 0x0c, 0x04, 0xef, 0x08, 0xff, 0xc4, 0x55, 0xfb, 0xd6, + 0x1a, 0xf7, 0xef, 0xe1, 0x36, 0xdb, 0xe4, 0x04, 0xf8, 0x0b, 0xf3, 0xf4, + 0xdf, 0xeb, 0x06, 0xff, 0x11, 0xdb, 0x24, 0xe2, 0xef, 0xc1, 0x38, 0x15, + 0xe3, 0x0f, 0x04, 0x05, 0x01, 0x11, 0x2f, 0xd6, 0x0f, 0xf9, 0x33, 0xf1, + 0xeb, 0xe0, 0xf8, 0xd6, 0x06, 0x48, 0x16, 0xc7, 0xd6, 0xd8, 0x2e, 0xf1, + 0xd9, 0xf6, 0xf9, 0x04, 0x1f, 0x1e, 0x30, 0x21, 0xef, 0x7f, 0xdc, 0xfc, + 0x30, 0xfe, 0x25, 0xfd, 0xf6, 0x12, 0x14, 0xf7, 0xd6, 0xe7, 0x1e, 0x1c, + 0xe1, 0xea, 0xe5, 0x28, 0x31, 0x06, 0x35, 0x0c, 0x34, 0x47, 0xd4, 0xbd, + 0xc8, 0x18, 0xd4, 0x02, 0x1e, 0x03, 0x1d, 0x2f, 0xec, 0x1f, 0x0f, 0x01, + 0xf7, 0xe5, 0x0f, 0xdc, 0xe0, 0xbc, 0x44, 0xd4, 0x2a, 0x0a, 0xea, 0xf1, + 0x1a, 0xfa, 0xf7, 0x13, 0x0a, 0x0a, 0xf0, 0x16, 0xe3, 0xbc, 0xfe, 0xf6, + 0xde, 0x0d, 0x19, 0xfe, 0x0f, 0x1c, 0x04, 0xae, 0x56, 0xf8, 0xe1, 0x50, + 0x44, 0xdd, 0x7f, 0xe1, 0xcf, 0x27, 0xd3, 0xf1, 0x1c, 0x00, 0x25, 0x07, + 0x1a, 0xc9, 0x0a, 0xeb, 0xf9, 0xdf, 0x3b, 0x14, 0x1b, 0x3a, 0xdc, 0xe9, + 0x03, 0xdc, 0xec, 0xcf, 0x15, 0xdd, 0xf5, 0xe7, 0x0d, 0xdc, 0x1c, 0x5d, + 0x5d, 0x3f, 0x15, 0xf6, 0xfc, 0xfc, 0x03, 0xf4, 0xfe, 0x8f, 0xdd, 0x2a, + 0xd9, 0xdf, 0x15, 0x33, 0x02, 0xe5, 0xfe, 0xc2, 0xd5, 0x29, 0x60, 0x03, + 0x3a, 0xfc, 0x10, 0x04, 0xff, 0x40, 0xfe, 0x0c, 0x38, 0x01, 0xf2, 0xe8, + 0xba, 0xdc, 0x02, 0x28, 0x03, 0xd2, 0xf4, 0xed, 0x04, 0xd3, 0x18, 0xda, + 0x1c, 0xf9, 0xd0, 0xcc, 0xb1, 0x50, 0xed, 0xaf, 0xe8, 0xc8, 0xf0, 0xdf, + 0xc2, 0x3d, 0xf8, 0xce, 0x3c, 0x2d, 0xf3, 0xf8, 0xf0, 0xf7, 0x05, 0xe9, + 0xef, 0xf0, 0xdf, 0x04, 0xcf, 0xf5, 0x05, 0x30, 0x27, 0x02, 0x9c, 0xcc, + 0xf4, 0x15, 0xc4, 0xfc, 0x5d, 0xc7, 0xe4, 0xf3, 0x3b, 0xf8, 0x3b, 0x1f, + 0x28, 0xbe, 0xeb, 0xd3, 0xe6, 0x1d, 0xdc, 0xec, 0x2c, 0x15, 0xd9, 0xf2, + 0x00, 0x1f, 0x20, 0xee, 0xd6, 0x67, 0xd6, 0x09, 0xf7, 0xd1, 0xbc, 0xf6, + 0x1f, 0xc5, 0x28, 0xf8, 0x0a, 0xe2, 0xcc, 0xde, 0xe4, 0x07, 0xd0, 0x2b, + 0xec, 0xee, 0x26, 0x0e, 0xf3, 0x22, 0x35, 0xf8, 0x10, 0xfc, 0x66, 0x26, + 0xbe, 0xdb, 0xf3, 0xfe, 0x12, 0xed, 0xf2, 0x01, 0xee, 0x11, 0x1d, 0x03, + 0x0e, 0xd3, 0x02, 0x24, 0x5a, 0xef, 0xd8, 0x0c, 0x2e, 0xe7, 0x4b, 0x22, + 0x0a, 0xe1, 0x3d, 0xb6, 0xc6, 0x1f, 0xd7, 0x0f, 0x25, 0xf7, 0x25, 0x27, + 0xf6, 0x4b, 0xd5, 0x1c, 0xd2, 0xe4, 0xe1, 0xbb, 0x0f, 0x16, 0x49, 0xfd, + 0x11, 0xf9, 0x03, 0xfd, 0x0c, 0xe4, 0xde, 0x27, 0x0f, 0x01, 0xf8, 0x13, + 0xf5, 0x03, 0xdc, 0xe2, 0xe4, 0xf3, 0x1b, 0x02, 0xe4, 0x1a, 0xf9, 0xf2, + 0x34, 0xe5, 0xc9, 0x3a, 0x3e, 0xe0, 0x7f, 0xc8, 0xf2, 0x3f, 0x17, 0x33, + 0x25, 0x27, 0x19, 0xd4, 0x3d, 0xc0, 0xc8, 0xe4, 0x4f, 0xca, 0x37, 0x15, + 0xf2, 0x5d, 0xfa, 0x05, 0xf2, 0xf8, 0xec, 0xe0, 0x39, 0xef, 0xe2, 0xc8, + 0x29, 0xbb, 0x17, 0x46, 0x64, 0x2b, 0x00, 0xfe, 0x06, 0xe2, 0x0d, 0xed, + 0xf4, 0xb8, 0xf3, 0xc1, 0xf1, 0xd6, 0x02, 0x0d, 0xf5, 0xef, 0x0f, 0xcd, + 0xee, 0xe4, 0x60, 0x28, 0x16, 0xfe, 0xd3, 0xdb, 0x1a, 0x16, 0x11, 0x09, + 0x55, 0xd9, 0xf0, 0xf6, 0x07, 0xf3, 0x0f, 0x0e, 0xf6, 0xf2, 0xf3, 0x16, + 0x33, 0x16, 0xfe, 0x26, 0x31, 0xf4, 0x29, 0xcd, 0xf6, 0x32, 0x2a, 0xec, + 0xd5, 0xe7, 0x1f, 0x28, 0x22, 0x1a, 0x2b, 0x01, 0x27, 0x1a, 0x01, 0xfd, + 0xd7, 0xfe, 0xf7, 0xf1, 0xda, 0xfe, 0xdd, 0xfd, 0xdb, 0xdd, 0xd6, 0x10, + 0x14, 0xf7, 0xbf, 0xe4, 0xf8, 0xe2, 0xdf, 0xf6, 0xee, 0xf4, 0xf9, 0xed, + 0x19, 0xd3, 0x50, 0x2b, 0xfa, 0xec, 0xf7, 0xda, 0xed, 0x16, 0xc4, 0xe0, + 0xea, 0x0e, 0xf0, 0x26, 0xd8, 0x2a, 0x45, 0xf9, 0xd9, 0x39, 0x00, 0x1a, + 0xfa, 0xd0, 0xc7, 0x1c, 0xe9, 0x2a, 0x24, 0x0d, 0x25, 0x11, 0xc2, 0xef, + 0xf6, 0xe0, 0xd2, 0x21, 0xf6, 0xdd, 0x13, 0xc3, 0x00, 0x1a, 0x18, 0xfd, + 0xef, 0xf1, 0x43, 0xea, 0xce, 0xb4, 0xf7, 0xd5, 0xef, 0xe9, 0x0a, 0x05, + 0xff, 0x15, 0x28, 0x01, 0xea, 0x24, 0xf4, 0x0e, 0x13, 0xf9, 0xe3, 0xe4, + 0x13, 0xe6, 0x3b, 0x03, 0xe2, 0xed, 0x11, 0x0e, 0x0e, 0x00, 0xe9, 0x08, + 0x3f, 0xfb, 0x18, 0x10, 0x0e, 0x1f, 0x0f, 0xe8, 0xe0, 0xe6, 0xf0, 0xdf, + 0xe1, 0xf5, 0x17, 0xe9, 0x07, 0xe6, 0x03, 0xfe, 0xda, 0xe4, 0xe4, 0xde, + 0xe3, 0x08, 0xed, 0xdf, 0xe2, 0x07, 0x32, 0x0e, 0x04, 0x1c, 0xe2, 0x32, + 0xfa, 0xf5, 0x0f, 0x53, 0x0e, 0xdb, 0xcd, 0xdd, 0x4a, 0xdd, 0x11, 0xe4, + 0xf1, 0x0a, 0x02, 0x3a, 0xeb, 0x1d, 0x08, 0x30, 0xe1, 0xde, 0x1c, 0xff, + 0x34, 0xec, 0xfd, 0x08, 0x07, 0xf3, 0x08, 0x09, 0x0c, 0x01, 0xeb, 0xc1, + 0x22, 0x22, 0xcd, 0xe9, 0xfa, 0x06, 0xf0, 0xf5, 0x64, 0x0e, 0xf9, 0xdb, + 0xdd, 0xf2, 0x23, 0xe1, 0x04, 0xe7, 0x02, 0xe7, 0xf3, 0x2b, 0x02, 0x44, + 0x01, 0xed, 0xda, 0xec, 0xdd, 0xe3, 0x6a, 0xe2, 0x02, 0x27, 0x38, 0x0e, + 0x02, 0x03, 0x29, 0xe9, 0x7f, 0x00, 0xe8, 0xf1, 0xe9, 0xe2, 0xd8, 0x16, + 0x06, 0xfb, 0x06, 0xf3, 0xd0, 0x01, 0x20, 0xd4, 0xf7, 0x22, 0xfa, 0xf2, + 0xf1, 0x0d, 0xf3, 0x1e, 0xfc, 0xdb, 0x00, 0xf3, 0x00, 0xf0, 0xcd, 0x0a, + 0x3c, 0x04, 0x13, 0xf3, 0xed, 0xff, 0xfa, 0x0e, 0xf4, 0x00, 0x0f, 0x07, + 0xda, 0xe4, 0x20, 0x56, 0xea, 0x1a, 0x2c, 0xf1, 0xd4, 0xf7, 0x14, 0xdd, + 0x0a, 0xd9, 0xf2, 0xfd, 0x09, 0xef, 0xde, 0x12, 0x33, 0x17, 0xed, 0xf4, + 0x22, 0xea, 0xe6, 0x2a, 0xf1, 0xf4, 0x12, 0xe3, 0x0d, 0xfe, 0xe7, 0xec, + 0xd3, 0x23, 0xeb, 0x01, 0xfa, 0xd1, 0x2a, 0xc5, 0x01, 0x06, 0x11, 0x2e, + 0xf2, 0xe9, 0x24, 0xf1, 0xf5, 0xe0, 0x02, 0xe9, 0x29, 0xe1, 0x39, 0x0c, + 0xda, 0x19, 0x28, 0x02, 0x11, 0x13, 0x1b, 0x09, 0xfd, 0xde, 0x17, 0x1c, + 0x10, 0xea, 0xee, 0x0a, 0xe0, 0x03, 0x38, 0xf9, 0xea, 0x2b, 0xe7, 0x0c, + 0x0b, 0x06, 0xd5, 0x18, 0x34, 0x0e, 0x16, 0xe5, 0x02, 0xd3, 0x1f, 0x11, + 0xe9, 0x07, 0xf4, 0xed, 0x08, 0xdc, 0x21, 0xf6, 0xc7, 0xd2, 0xf2, 0x3b, + 0xf3, 0x12, 0xfa, 0x2e, 0xe9, 0x09, 0x1b, 0xe2, 0x2d, 0xe2, 0xe2, 0xef, + 0x00, 0xed, 0xf5, 0xd9, 0xe8, 0xed, 0xf3, 0x08, 0xea, 0xf6, 0xfb, 0xd7, + 0xf1, 0x41, 0xde, 0x05, 0x21, 0xc6, 0xd9, 0xf3, 0x2e, 0xd9, 0xf4, 0xec, + 0xf4, 0xe5, 0x21, 0xfb, 0xd9, 0x09, 0xca, 0x03, 0x24, 0xec, 0x1a, 0x1b, + 0xe5, 0xd7, 0x0f, 0xf9, 0x17, 0x24, 0xb0, 0x0d, 0xd6, 0xfa, 0xf0, 0xed, + 0xf8, 0xd3, 0x0e, 0xb1, 0x29, 0x16, 0xd2, 0x0d, 0xff, 0xdd, 0x0b, 0xed, + 0x78, 0xf9, 0xe7, 0xff, 0x01, 0x10, 0xea, 0x3b, 0xe9, 0x20, 0x03, 0xe5, + 0xf5, 0x03, 0xe9, 0x5d, 0x06, 0xe1, 0xe9, 0xef, 0xec, 0x07, 0xf1, 0xee, + 0xfa, 0xfb, 0xfd, 0xfd, 0x01, 0xec, 0x08, 0xfe, 0x09, 0x02, 0xe3, 0xe7, + 0x12, 0x08, 0xe4, 0x07, 0xf2, 0xf8, 0xf9, 0x1d, 0xf5, 0x2d, 0x04, 0x0e, + 0xf9, 0x2d, 0xe0, 0xe4, 0xe6, 0x05, 0xd3, 0x22, 0x08, 0xd9, 0x75, 0xd6, + 0xf3, 0xe3, 0xd0, 0x21, 0x7c, 0x49, 0xf0, 0x24, 0xec, 0xcb, 0x23, 0x1f, + 0xd6, 0x36, 0xec, 0xf6, 0xd9, 0xf6, 0x11, 0x56, 0x14, 0x10, 0x1b, 0xfc, + 0xf0, 0xfe, 0x32, 0xe8, 0xfd, 0xe6, 0xde, 0xfd, 0x6e, 0xed, 0xf3, 0xf8, + 0x0a, 0x09, 0x01, 0x37, 0xf1, 0x0b, 0xdb, 0x18, 0xf1, 0x09, 0x15, 0xbc, + 0xcc, 0x2d, 0x14, 0x01, 0xc9, 0x7f, 0xdc, 0x36, 0x16, 0xda, 0xc4, 0x04, + 0x4c, 0x03, 0x14, 0xfe, 0xf8, 0x0a, 0x07, 0x20, 0x23, 0x1b, 0x0f, 0x1a, + 0xe6, 0xcc, 0x16, 0x1e, 0xd4, 0xd9, 0x1b, 0x04, 0x21, 0x08, 0x0a, 0xfb, + 0xed, 0xfe, 0x17, 0xfa, 0x13, 0xdb, 0xf2, 0xf4, 0x0b, 0xdf, 0xfc, 0xd8, + 0xf6, 0xf4, 0x23, 0x02, 0xe1, 0x20, 0xf8, 0x2d, 0x08, 0xfb, 0xf4, 0x26, + 0x00, 0x23, 0x04, 0x07, 0x3c, 0x28, 0x0c, 0xe4, 0x28, 0x04, 0xf6, 0xe9, + 0xcb, 0xfd, 0xc7, 0x06, 0xf4, 0xfb, 0x1a, 0x05, 0xf3, 0xe0, 0x20, 0xe5, + 0x28, 0xd7, 0x02, 0x03, 0xea, 0xef, 0x42, 0xbe, 0xe1, 0xf0, 0xf8, 0x3a, + 0x09, 0x26, 0x1f, 0xe1, 0x02, 0x1c, 0x11, 0xeb, 0x17, 0xf2, 0x1b, 0xeb, + 0x08, 0x05, 0xc8, 0x0c, 0x0c, 0xf1, 0x3d, 0xa9, 0xfb, 0x0f, 0xc0, 0xbc, + 0x27, 0xf8, 0xd9, 0x1e, 0xdb, 0xe4, 0x3b, 0xee, 0x95, 0x56, 0xb1, 0x25, + 0x09, 0x07, 0xcc, 0xf8, 0x00, 0x16, 0x0c, 0x34, 0x28, 0x1e, 0xd5, 0xe7, + 0x05, 0xfd, 0xc8, 0xef, 0x34, 0xee, 0x08, 0xb7, 0x0a, 0x26, 0xe7, 0x39, + 0xf5, 0x1f, 0x12, 0xd1, 0xd0, 0xd8, 0x2a, 0x2a, 0x44, 0xc6, 0xc0, 0xf3, + 0xf9, 0xd3, 0x5f, 0x16, 0xf2, 0x09, 0x03, 0xf9, 0x0b, 0x08, 0x24, 0xc9, + 0x6a, 0xe9, 0xf6, 0x16, 0xfd, 0xe8, 0xdf, 0x12, 0x1f, 0x02, 0x15, 0xe6, + 0xc5, 0xe3, 0x4a, 0x13, 0xe0, 0x65, 0xea, 0xfa, 0xf7, 0xe1, 0xdb, 0xdb, + 0xff, 0xd1, 0xd9, 0x06, 0xd7, 0xff, 0xc2, 0x10, 0x57, 0x2d, 0xe6, 0xd5, + 0x39, 0xb9, 0xf8, 0xd9, 0xe0, 0xf8, 0xfc, 0x06, 0x11, 0xdb, 0x0f, 0xdd, + 0x17, 0x32, 0x22, 0xe0, 0x00, 0xd8, 0x21, 0xf6, 0xd5, 0xee, 0x12, 0xeb, + 0xf6, 0xf9, 0xea, 0x0c, 0xee, 0x0b, 0xfc, 0x7f, 0x13, 0xf7, 0x09, 0x29, + 0x0a, 0xe4, 0xd8, 0xde, 0xe3, 0x02, 0xe8, 0xec, 0x22, 0x51, 0xe7, 0xdd, + 0x18, 0xaf, 0xdc, 0xf9, 0xf7, 0x21, 0x09, 0xfa, 0xec, 0xdc, 0x25, 0xf1, + 0xf9, 0x00, 0xca, 0xbf, 0xcc, 0xd6, 0x2c, 0x4a, 0x0c, 0xcd, 0xec, 0x0e, + 0x03, 0xed, 0x20, 0x1a, 0xff, 0xd8, 0xf1, 0x03, 0xf4, 0xee, 0xd7, 0x21, + 0xb2, 0x28, 0xc9, 0x05, 0x43, 0xe1, 0x19, 0x19, 0x2b, 0xf7, 0xe6, 0x37, + 0x2d, 0x04, 0x3d, 0xf7, 0x1b, 0x01, 0x27, 0xdd, 0x38, 0x29, 0xec, 0x0a, + 0x4a, 0xf7, 0xd9, 0x1d, 0x00, 0xf4, 0xd3, 0x20, 0xde, 0x0b, 0xeb, 0x1d, + 0xc9, 0xf7, 0x3c, 0xe3, 0x3d, 0xf3, 0x28, 0xf9, 0xca, 0xd7, 0x0b, 0xce, + 0x04, 0xf4, 0x0f, 0x12, 0xf0, 0x00, 0xfc, 0xe6, 0xf9, 0x20, 0xe9, 0xdc, + 0xf4, 0xd6, 0x1a, 0xfa, 0x37, 0xf3, 0xf3, 0x2e, 0xf5, 0xdb, 0x3e, 0xd5, + 0xd7, 0x04, 0xca, 0xd5, 0xcd, 0xdf, 0xe6, 0xe2, 0x20, 0x3c, 0x02, 0x12, + 0x01, 0xe6, 0xe4, 0x24, 0xbe, 0xed, 0xa3, 0xf8, 0x16, 0xfa, 0xfc, 0xe1, + 0x45, 0x13, 0xe1, 0xf5, 0xfd, 0x04, 0xe5, 0xc8, 0x37, 0x19, 0x38, 0xd1, + 0xfc, 0x24, 0x11, 0x35, 0xed, 0x17, 0xfd, 0x0e, 0xfc, 0xdc, 0x09, 0x31, + 0x00, 0xfa, 0xcd, 0xfc, 0xf7, 0xf3, 0xf4, 0xea, 0xe7, 0x04, 0xef, 0xdd, + 0x01, 0xe7, 0xe0, 0xf6, 0xe8, 0xfc, 0xe7, 0xf7, 0x2d, 0x02, 0x02, 0xf3, + 0x2f, 0x19, 0xe0, 0xef, 0xe1, 0xe4, 0x2a, 0xee, 0x0d, 0x19, 0x7f, 0xe8, + 0x31, 0x00, 0xc0, 0x06, 0x46, 0xcd, 0x65, 0xf1, 0xed, 0x07, 0xeb, 0xf2, + 0x75, 0x44, 0xfd, 0x39, 0xe9, 0xbe, 0xf5, 0xea, 0x0c, 0x2a, 0xf6, 0x09, + 0xe5, 0xdb, 0xf7, 0x05, 0x1f, 0xf5, 0x3d, 0xf3, 0xd4, 0x0d, 0x20, 0xf4, + 0xf6, 0xe3, 0x08, 0xe6, 0x51, 0x03, 0x2c, 0x28, 0x04, 0xf1, 0xee, 0xe4, + 0x01, 0xff, 0xe4, 0x23, 0xe2, 0xf0, 0xfb, 0xc1, 0xd8, 0xf4, 0x2c, 0x0a, + 0xcc, 0x2f, 0xd5, 0x26, 0x05, 0xd5, 0x16, 0xe5, 0x75, 0xfa, 0xff, 0x03, + 0xd4, 0xe2, 0xe4, 0xf6, 0xf6, 0xfb, 0xe5, 0xf0, 0xf1, 0xd9, 0x2e, 0xd3, + 0xd9, 0x02, 0x31, 0xfc, 0x11, 0x21, 0x29, 0x0b, 0xe7, 0xd8, 0xfb, 0xd6, + 0x40, 0xda, 0xee, 0x34, 0x09, 0xee, 0x35, 0xf2, 0xdd, 0x11, 0xfc, 0xfa, + 0xbe, 0x04, 0x05, 0x3d, 0x4f, 0xf3, 0xf3, 0x12, 0x2e, 0x49, 0xef, 0x2b, + 0x15, 0x1e, 0xcb, 0xf5, 0xf3, 0xc7, 0xf4, 0x00, 0x04, 0xec, 0xea, 0xff, + 0xed, 0x01, 0x2b, 0x17, 0xcd, 0xf5, 0x3b, 0xe0, 0x07, 0xf6, 0xf4, 0xd7, + 0x73, 0xb7, 0x07, 0xe6, 0xf0, 0xd9, 0xf3, 0xd3, 0x13, 0xe3, 0xb7, 0xc5, + 0xb3, 0x29, 0xd5, 0xeb, 0xd2, 0xe3, 0xe3, 0x0d, 0x42, 0xd9, 0xf1, 0x3c, + 0x0b, 0xfc, 0x56, 0xdc, 0x07, 0x0a, 0xcf, 0xc0, 0x06, 0xf4, 0xd3, 0x9e, + 0xde, 0x28, 0x12, 0x10, 0x17, 0xe0, 0x2a, 0x40, 0x2a, 0x51, 0x0b, 0xf1, + 0x0e, 0xe4, 0xeb, 0x46, 0x0b, 0x04, 0xfa, 0xfd, 0x04, 0xf3, 0x42, 0x0b, + 0x5b, 0x45, 0x5a, 0xf7, 0x21, 0x38, 0x00, 0x0a, 0x0b, 0x16, 0xf9, 0x2a, + 0xf0, 0xb2, 0x3b, 0x02, 0x15, 0x37, 0x00, 0xce, 0xe7, 0xf5, 0x1c, 0x01, + 0xc1, 0xc8, 0x01, 0xd0, 0x04, 0x04, 0xfb, 0xc3, 0xf6, 0x27, 0xef, 0x0e, + 0x2f, 0xec, 0xfe, 0x31, 0x0e, 0xe6, 0xf2, 0xb3, 0x42, 0xda, 0xf7, 0xe0, + 0x26, 0xb7, 0x1c, 0x20, 0x7f, 0x0e, 0x3e, 0xba, 0x2b, 0xd1, 0x6a, 0x2f, + 0xe3, 0xe1, 0x11, 0xe3, 0x7d, 0x52, 0x0d, 0xec, 0xca, 0x09, 0xbd, 0xd7, + 0xfa, 0x0c, 0xdf, 0xdd, 0x1e, 0xf0, 0xe6, 0x03, 0xf2, 0x36, 0xeb, 0xfa, + 0x10, 0x18, 0xef, 0xfa, 0xdb, 0x08, 0xb8, 0xe2, 0x2e, 0xe4, 0x61, 0x19, + 0x27, 0x00, 0xc8, 0xbf, 0x0c, 0xfc, 0xef, 0xff, 0xed, 0xfe, 0x0a, 0xcf, + 0xdf, 0xea, 0xf1, 0xe1, 0xda, 0x7b, 0xc3, 0xf2, 0x0e, 0xce, 0x57, 0xd6, + 0x64, 0xef, 0x17, 0xee, 0xeb, 0xe2, 0xfc, 0x2c, 0x10, 0xff, 0x0e, 0x09, + 0xf6, 0x4b, 0x01, 0xe1, 0xfa, 0xe6, 0xe6, 0x06, 0xa4, 0x2b, 0x2c, 0xe2, + 0x05, 0xc1, 0xd9, 0x3a, 0x2b, 0xd2, 0x00, 0xec, 0xda, 0x1a, 0xfb, 0xf0, + 0x07, 0x08, 0xf5, 0x30, 0x17, 0xff, 0x05, 0x0d, 0xfd, 0xff, 0x2d, 0xd2, + 0xec, 0xfe, 0xc7, 0xeb, 0xec, 0x1a, 0xfe, 0x05, 0xea, 0xdf, 0x4e, 0xf1, + 0x0f, 0xfc, 0x00, 0xf8, 0xd7, 0xd1, 0x1f, 0x0c, 0x00, 0xf1, 0x32, 0xde, + 0x01, 0x0c, 0xdf, 0xee, 0x28, 0xd0, 0x11, 0x00, 0xf3, 0xf2, 0x15, 0xe7, + 0xf0, 0xe8, 0xd1, 0xcc, 0xf6, 0x0f, 0x26, 0xe7, 0xdc, 0x05, 0xdb, 0xf3, + 0x51, 0xea, 0x10, 0x29, 0xef, 0xea, 0x51, 0xed, 0x1b, 0x2e, 0xd9, 0xfc, + 0x04, 0x0f, 0x19, 0xe4, 0x0e, 0x06, 0x07, 0xeb, 0xe1, 0xee, 0xc2, 0x22, + 0xc5, 0x28, 0xd4, 0xe3, 0x0a, 0xe1, 0xfe, 0xed, 0xe7, 0x00, 0xea, 0x13, + 0xdc, 0xed, 0x0f, 0x0d, 0x20, 0x1e, 0xf8, 0xfd, 0x1d, 0x10, 0xfb, 0xdc, + 0x18, 0x1a, 0xc9, 0xe1, 0x02, 0xe0, 0x16, 0xfa, 0xfe, 0x00, 0xe9, 0xf2, + 0xe9, 0x09, 0xed, 0x13, 0x11, 0xef, 0x03, 0xd6, 0x00, 0xd1, 0xed, 0xfa, + 0xd1, 0xfb, 0x06, 0x06, 0x4e, 0x13, 0x05, 0x37, 0x04, 0x06, 0xd7, 0xd5, + 0x1b, 0xe5, 0xd5, 0x06, 0xfc, 0xe0, 0x26, 0xed, 0x07, 0xdf, 0xdd, 0xda, + 0x00, 0x17, 0x7f, 0xd7, 0xff, 0x0e, 0x07, 0x07, 0x57, 0x26, 0xea, 0xea, + 0x03, 0xd1, 0x0a, 0xdf, 0x0e, 0x3b, 0xe9, 0xee, 0x08, 0x1a, 0xe8, 0x3f, + 0x07, 0x2b, 0xe2, 0x12, 0x06, 0xf5, 0x03, 0xe2, 0xe9, 0xeb, 0xe4, 0x0a, + 0x25, 0xe4, 0x04, 0x0d, 0xe9, 0xf3, 0xdd, 0xe7, 0x11, 0x0f, 0xe3, 0x11, + 0x06, 0xd6, 0xe6, 0x10, 0xdb, 0x17, 0x30, 0xe7, 0xce, 0x0b, 0xef, 0x34, + 0xf1, 0xd3, 0xcd, 0x24, 0x54, 0xe5, 0x35, 0xe2, 0x06, 0xf6, 0xe1, 0xf9, + 0x07, 0xff, 0xf5, 0x42, 0x06, 0x1f, 0x20, 0x07, 0x00, 0xcc, 0x0d, 0xfe, + 0xf0, 0xf5, 0x21, 0xe4, 0xea, 0xfa, 0xe3, 0x00, 0xde, 0xe6, 0xef, 0xfa, + 0x0b, 0x19, 0x07, 0xe9, 0x0f, 0xd3, 0x10, 0xca, 0x11, 0xfc, 0xeb, 0x03, + 0xe9, 0xf5, 0x46, 0x23, 0xea, 0x1e, 0xe1, 0x41, 0x65, 0x1a, 0xeb, 0xfc, + 0xe5, 0x0c, 0x10, 0xdc, 0x02, 0x1b, 0xcb, 0x2d, 0xd5, 0xcf, 0x03, 0xf5, + 0xef, 0xff, 0x2f, 0xf9, 0xfb, 0xda, 0xec, 0x07, 0x26, 0xe3, 0x19, 0xf8, + 0xec, 0xfe, 0xd1, 0xd6, 0xf9, 0xf4, 0x90, 0xc3, 0xfb, 0x0e, 0xaa, 0xfd, + 0xe7, 0x10, 0xf2, 0xc4, 0x1f, 0xee, 0xb3, 0x1f, 0xef, 0xde, 0x76, 0xdc, + 0xd4, 0x0c, 0xaa, 0x4a, 0x73, 0xe2, 0x3c, 0x10, 0xe7, 0x2d, 0x12, 0xe3, + 0xfd, 0x54, 0x0e, 0x36, 0xed, 0x1e, 0x49, 0xed, 0xc0, 0xd5, 0x0e, 0x00, + 0xdf, 0x0d, 0xab, 0xf8, 0x0f, 0xdc, 0x7f, 0xdd, 0x77, 0x24, 0xf9, 0xe6, + 0x20, 0x10, 0x03, 0x1e, 0x09, 0x05, 0xf5, 0x0b, 0xc8, 0xcd, 0xe9, 0xf9, + 0x43, 0xf8, 0xc8, 0xcf, 0xf4, 0xcc, 0x10, 0x06, 0xbe, 0xc9, 0xa4, 0x0b, + 0x4b, 0xfd, 0xe7, 0xea, 0x04, 0x07, 0xf0, 0xe8, 0x34, 0xb4, 0xda, 0x5a, + 0x34, 0xee, 0xf0, 0x16, 0xf6, 0xf9, 0xfb, 0x55, 0xed, 0x0c, 0x72, 0xe5, + 0x5b, 0x16, 0xba, 0x05, 0x07, 0xe8, 0x48, 0x19, 0xe5, 0x0e, 0x24, 0x20, + 0x6a, 0x6e, 0xf0, 0xfe, 0xf3, 0xbe, 0xfa, 0x02, 0xe5, 0x27, 0xd8, 0x01, + 0xf9, 0x1c, 0x10, 0x09, 0xde, 0x22, 0x15, 0xd5, 0xea, 0x43, 0x2f, 0xe6, + 0xe1, 0xc4, 0xde, 0xfb, 0x13, 0x05, 0xf2, 0x03, 0x28, 0xc6, 0x53, 0x9d, + 0xee, 0x4f, 0xec, 0x4b, 0xed, 0x18, 0xfe, 0x05, 0xd9, 0xff, 0xf9, 0xea, + 0xd6, 0x33, 0xe2, 0xfc, 0x10, 0xc3, 0x00, 0x0c, 0x0b, 0xe4, 0xb3, 0x1c, + 0x33, 0x1e, 0x75, 0xdf, 0x2d, 0xba, 0x3d, 0x0f, 0x24, 0x02, 0x22, 0x38, + 0xc8, 0xb4, 0xf7, 0xfd, 0xd9, 0x1e, 0x53, 0x11, 0x01, 0xa6, 0xe9, 0x41, + 0x14, 0x14, 0xff, 0xf4, 0xde, 0x3e, 0xd8, 0x06, 0xfc, 0xea, 0xd0, 0x0d, + 0xf4, 0xec, 0xe7, 0x22, 0xcf, 0x03, 0x27, 0xd4, 0x0e, 0x0b, 0xbd, 0x33, + 0x54, 0xef, 0x12, 0xdb, 0x72, 0x10, 0x0f, 0xea, 0xe0, 0x40, 0x97, 0xeb, + 0x36, 0xd1, 0x25, 0xe5, 0xc8, 0x0d, 0x3c, 0xd0, 0xb7, 0xe6, 0x10, 0x04, + 0x02, 0xf6, 0x0f, 0xfd, 0xe7, 0xf0, 0x17, 0xde, 0xe8, 0xe0, 0x4a, 0xea, + 0x08, 0x06, 0xd1, 0x05, 0xe7, 0x25, 0x03, 0x36, 0x36, 0xfd, 0x29, 0x4e, + 0xdf, 0x02, 0x61, 0xe0, 0x2a, 0x04, 0xb7, 0xfd, 0xe5, 0x07, 0xcb, 0xf4, + 0x0e, 0x0e, 0xec, 0xd4, 0x2f, 0xd1, 0x12, 0x3f, 0xdf, 0xf6, 0xf1, 0xda, + 0xfd, 0xdc, 0xd2, 0xe1, 0xe6, 0x09, 0x0b, 0x1c, 0x11, 0xe6, 0xcd, 0x11, + 0x68, 0x23, 0xb8, 0xc1, 0xdc, 0x15, 0x27, 0xc5, 0xfb, 0x49, 0x12, 0x04, + 0x06, 0xf4, 0xe2, 0xe4, 0xf7, 0x05, 0x28, 0x11, 0x05, 0x12, 0x3f, 0xde, + 0xc9, 0x2b, 0x21, 0x0a, 0x06, 0xd3, 0x30, 0x07, 0xf8, 0xbd, 0xff, 0xfb, + 0x7f, 0x0d, 0xfb, 0x0d, 0xd7, 0xf9, 0xfb, 0x1c, 0xeb, 0xdb, 0x0b, 0xb4, + 0xc9, 0x41, 0x0e, 0xd9, 0x0e, 0x26, 0x04, 0xf3, 0xe5, 0x26, 0x15, 0x31, + 0xe6, 0x4f, 0xc1, 0x15, 0x5c, 0x38, 0x2b, 0xe2, 0xde, 0x11, 0xda, 0xfc, + 0x28, 0x22, 0x00, 0xda, 0x37, 0xeb, 0xe9, 0x33, 0x10, 0x02, 0xeb, 0x25, + 0xdc, 0xf5, 0x0c, 0xed, 0xed, 0xce, 0x0c, 0x06, 0x72, 0xe8, 0xf0, 0x38, + 0x07, 0xde, 0xeb, 0xe2, 0xff, 0xad, 0xe2, 0xc1, 0x63, 0xc8, 0xc3, 0xe4, + 0x2f, 0xe6, 0xea, 0x08, 0x03, 0xb8, 0xf6, 0x1c, 0xbf, 0xfa, 0x25, 0xe3, + 0x18, 0xf5, 0x09, 0x06, 0xfd, 0x08, 0xef, 0xd0, 0x0f, 0x10, 0xc1, 0xfc, + 0xff, 0xf9, 0x2f, 0x34, 0xb9, 0xb2, 0xe4, 0x06, 0x17, 0xf1, 0x25, 0x02, + 0x1e, 0xe0, 0xe1, 0x15, 0xea, 0x0a, 0xcd, 0x03, 0xf0, 0xb4, 0xff, 0x20, + 0x22, 0xed, 0x24, 0xe5, 0xaf, 0xeb, 0xe2, 0x23, 0xe7, 0xef, 0x3d, 0x2d, + 0xf1, 0x1c, 0xc6, 0xd7, 0xce, 0x0f, 0xbd, 0x49, 0x42, 0xe4, 0x49, 0xef, + 0x2d, 0xf8, 0x1b, 0x3e, 0x77, 0xe7, 0xd4, 0x02, 0xf6, 0xdd, 0x5c, 0xf6, + 0xd8, 0x07, 0xf8, 0x02, 0x07, 0xd9, 0x3c, 0xf6, 0xf6, 0xb8, 0xf4, 0xfb, + 0xd9, 0xe5, 0xc6, 0xe1, 0x05, 0x27, 0xd3, 0x04, 0xc9, 0xf3, 0xe9, 0xf7, + 0x52, 0xf7, 0x22, 0x26, 0xe1, 0xfa, 0x31, 0xfe, 0x14, 0x1b, 0x09, 0xf3, + 0xce, 0x08, 0xda, 0xee, 0x2f, 0x18, 0xe1, 0xef, 0xc9, 0x17, 0xe2, 0x4e, + 0xdf, 0xf5, 0xf2, 0x19, 0x25, 0xda, 0xcf, 0xdb, 0x0b, 0x00, 0xd3, 0x0e, + 0xf5, 0xf9, 0xf3, 0x14, 0x50, 0x2e, 0x0c, 0x08, 0xe8, 0xfc, 0xf0, 0xe8, + 0x1d, 0x3c, 0xe1, 0xff, 0xe0, 0xe5, 0xf9, 0xf5, 0x08, 0xe6, 0x16, 0xfc, + 0xed, 0xee, 0x11, 0xd4, 0xda, 0xed, 0x03, 0xca, 0x04, 0xe7, 0xf7, 0xfa, + 0xe7, 0xf1, 0x14, 0x02, 0x77, 0x02, 0xfd, 0x19, 0xd4, 0xf9, 0xe1, 0xc8, + 0xe7, 0xf6, 0xd7, 0xdc, 0x17, 0xf0, 0xec, 0xf8, 0x20, 0xeb, 0xfd, 0xf5, + 0x14, 0xf2, 0x1e, 0x32, 0xf0, 0xf5, 0x08, 0x07, 0x7f, 0x3e, 0xdc, 0xf4, + 0xf9, 0xec, 0x2c, 0xd8, 0x18, 0x22, 0x1d, 0xf0, 0x1b, 0x05, 0xd4, 0xfe, + 0x1b, 0x14, 0x0a, 0xec, 0x0e, 0x36, 0x0b, 0xfd, 0xf3, 0x2d, 0xe1, 0xf1, + 0x3f, 0xfd, 0x06, 0x0d, 0x07, 0xe2, 0xcb, 0xd7, 0x0a, 0xc8, 0xee, 0xd4, + 0x4c, 0xad, 0xea, 0xd3, 0xe0, 0x08, 0x04, 0x0a, 0xea, 0xe9, 0xd9, 0x14, + 0xef, 0xed, 0xf8, 0x11, 0x67, 0x18, 0x3b, 0xdc, 0xd2, 0xca, 0x21, 0xf7, + 0x24, 0x03, 0x09, 0xfc, 0xe6, 0x24, 0x0b, 0x0a, 0xe8, 0xbc, 0xe0, 0xf2, + 0x2f, 0x3c, 0x39, 0xd2, 0xd5, 0x03, 0xf9, 0xee, 0xe6, 0x38, 0x0f, 0xf0, + 0x0b, 0xe0, 0x40, 0x13, 0xe6, 0xf2, 0x04, 0xf2, 0xeb, 0xec, 0xfc, 0x0a, + 0xd0, 0x12, 0x13, 0x0b, 0xe0, 0x53, 0xe8, 0xe8, 0x13, 0x19, 0xdf, 0x21, + 0xc4, 0x1c, 0x1d, 0xe7, 0x0b, 0x03, 0xce, 0x01, 0xde, 0xeb, 0xe9, 0x04, + 0xfd, 0xfe, 0x26, 0xe7, 0x65, 0x08, 0xe4, 0xff, 0x7f, 0xd8, 0x30, 0x00, + 0x11, 0xfb, 0xe2, 0x11, 0xe1, 0x02, 0xf2, 0xe0, 0xfd, 0x14, 0xce, 0xe5, + 0xdd, 0xef, 0xea, 0xfa, 0x1e, 0xfd, 0xe2, 0xf9, 0xfe, 0xc9, 0x52, 0xd2, + 0x07, 0xf6, 0xc5, 0x45, 0x35, 0x03, 0x1e, 0x30, 0xd8, 0x4b, 0xfd, 0x23, + 0x23, 0x10, 0xfc, 0x2b, 0xf0, 0xf1, 0x0b, 0xda, 0xf3, 0xed, 0xf1, 0xe2, + 0xe4, 0x11, 0xcb, 0x02, 0xee, 0xf5, 0x36, 0xd6, 0x53, 0x12, 0x0f, 0x10, + 0x11, 0xd8, 0x05, 0xfe, 0xfc, 0x16, 0x16, 0xfb, 0xde, 0xf7, 0xe6, 0x1e, + 0x0b, 0xf3, 0xd7, 0xc6, 0xe7, 0xf8, 0x49, 0xfc, 0xfe, 0x11, 0xc8, 0xeb, + 0x32, 0xeb, 0xe2, 0xf3, 0x1a, 0xfe, 0x23, 0x04, 0x56, 0xe7, 0xf8, 0x2a, + 0x5f, 0x06, 0xe9, 0xcd, 0xc6, 0xea, 0xfa, 0xf6, 0xee, 0xb9, 0x2a, 0xf6, + 0xe6, 0x05, 0xcc, 0xdf, 0xe6, 0xff, 0x6d, 0xe2, 0xe5, 0x21, 0x0d, 0x18, + 0x73, 0x5d, 0x14, 0x05, 0x03, 0xd3, 0xf8, 0xfd, 0x0c, 0x33, 0xe1, 0xeb, + 0xe3, 0xd8, 0x00, 0xe8, 0xf3, 0x0c, 0xd6, 0xed, 0xef, 0x33, 0x1d, 0xea, + 0xee, 0xd9, 0xec, 0x0b, 0xf0, 0xe3, 0xfc, 0xe6, 0xf9, 0xf4, 0x06, 0xda, + 0x18, 0xf9, 0x08, 0x15, 0xcc, 0x3c, 0xff, 0x03, 0x1e, 0x13, 0xfe, 0x2f, + 0xcd, 0x19, 0xdb, 0xe7, 0x0f, 0xc7, 0x12, 0xfc, 0x26, 0xea, 0xf8, 0x1f, + 0x0d, 0x08, 0x3c, 0xec, 0x12, 0xd9, 0xe9, 0x14, 0xe4, 0xea, 0x09, 0x0b, + 0xfb, 0xe0, 0xff, 0x02, 0xfd, 0x14, 0x38, 0xeb, 0xf7, 0xbc, 0xf4, 0x20, + 0x59, 0xf8, 0xf6, 0xef, 0xfb, 0x05, 0xe9, 0xfb, 0xd2, 0xf7, 0xe7, 0xe7, + 0xd3, 0xee, 0x0b, 0x28, 0x08, 0xfe, 0x00, 0xc2, 0x09, 0x11, 0xf9, 0xe6, + 0x52, 0x24, 0xea, 0xdd, 0x02, 0xda, 0xc4, 0xfb, 0xd2, 0x2c, 0xe5, 0x29, + 0x13, 0x16, 0x14, 0xdb, 0xfa, 0xe8, 0x21, 0xf2, 0x1b, 0xe0, 0xf2, 0xf2, + 0x26, 0xed, 0x1a, 0xea, 0x07, 0xf2, 0xf4, 0x1a, 0xc7, 0xe9, 0xec, 0xf3, + 0xef, 0x07, 0x0c, 0xdb, 0xf4, 0x2c, 0x00, 0xf4, 0xfe, 0x12, 0xd5, 0x12, + 0xf6, 0xe2, 0x50, 0xfb, 0x20, 0xd1, 0xd1, 0x10, 0x0c, 0xeb, 0x08, 0x25, + 0x26, 0x23, 0xfe, 0xe0, 0x08, 0xfb, 0xf2, 0x21, 0x21, 0x28, 0xf1, 0xd3, + 0xed, 0xea, 0xf7, 0x09, 0xd5, 0x7f, 0x15, 0xfd, 0xf6, 0xf5, 0x0a, 0x2d, + 0x29, 0xf8, 0x15, 0xe0, 0xff, 0xf7, 0x1a, 0x11, 0xf9, 0x03, 0xbe, 0xf1, + 0x0a, 0xd1, 0xd7, 0x41, 0xdf, 0xfc, 0x08, 0x00, 0xf0, 0x0c, 0x2c, 0x0a, + 0x08, 0xd3, 0xfb, 0xf0, 0xf8, 0xdc, 0xfb, 0xe1, 0x2a, 0x09, 0x11, 0xd5, + 0x77, 0xeb, 0xec, 0xed, 0xed, 0x13, 0x12, 0xe9, 0x26, 0xfb, 0xd3, 0x24, + 0x02, 0xcf, 0xca, 0xea, 0xf4, 0xff, 0x16, 0xef, 0xce, 0xf8, 0x26, 0x07, + 0xe7, 0x3e, 0x09, 0x19, 0xf7, 0xfc, 0xe9, 0xeb, 0xe6, 0x07, 0x26, 0xe9, + 0x32, 0x10, 0xcd, 0x00, 0xe9, 0x1b, 0x16, 0xf3, 0xf3, 0xd8, 0xf4, 0xe1, + 0xf3, 0x14, 0xfc, 0x04, 0x24, 0xe8, 0x2d, 0xf5, 0x2c, 0xd7, 0x11, 0x4a, + 0xec, 0xe6, 0x10, 0xe3, 0xdc, 0x1e, 0xe8, 0x04, 0x14, 0x13, 0xd1, 0xe5, + 0xf8, 0xfc, 0xf4, 0x03, 0xe7, 0xcb, 0xf6, 0x20, 0x07, 0x0d, 0xee, 0xf6, + 0x06, 0xdf, 0x35, 0xda, 0x08, 0x08, 0xf1, 0x0c, 0xeb, 0x31, 0x29, 0x2a, + 0x03, 0x0b, 0x2d, 0xe5, 0xfc, 0xe4, 0x17, 0xe4, 0x00, 0x04, 0x19, 0x04, + 0xfc, 0x27, 0x25, 0xce, 0x19, 0x30, 0x04, 0x1a, 0x07, 0x1d, 0x1b, 0xf5, + 0x28, 0xff, 0xf4, 0x13, 0xf5, 0xfc, 0xf0, 0xf3, 0x0d, 0xeb, 0x2f, 0xea, + 0xf9, 0x18, 0xf4, 0xf2, 0xfd, 0xef, 0xd6, 0x2a, 0x23, 0xe0, 0xc9, 0xec, + 0xe2, 0x18, 0x1e, 0x10, 0xe5, 0xf2, 0xea, 0x0a, 0x22, 0xdc, 0x2e, 0xea, + 0xe9, 0xf8, 0xdc, 0xf8, 0x4f, 0xe8, 0x17, 0x06, 0xfb, 0xf1, 0xf1, 0x1c, + 0xe0, 0x04, 0xee, 0xe1, 0xf9, 0x11, 0x00, 0xbe, 0xd5, 0x38, 0x11, 0x30, + 0x23, 0x09, 0xd1, 0x05, 0x02, 0xed, 0x52, 0x09, 0xdf, 0xb6, 0x07, 0x13, + 0xe1, 0xe4, 0xe8, 0x26, 0x15, 0x02, 0x01, 0xc5, 0x70, 0xcc, 0x4e, 0x1e, + 0xd3, 0x2f, 0xf8, 0x09, 0xc8, 0xd3, 0xfd, 0xea, 0xf0, 0x7f, 0xe7, 0x0e, + 0x12, 0x17, 0x53, 0xf1, 0x5f, 0x06, 0xfc, 0x14, 0xf4, 0x0d, 0x03, 0x0a, + 0x13, 0x0f, 0xb9, 0xed, 0x09, 0xe9, 0xf2, 0x1e, 0x55, 0x2d, 0xdd, 0xe8, + 0xd4, 0x0c, 0x39, 0x26, 0x10, 0xfd, 0xe1, 0xdf, 0xe5, 0xde, 0xd5, 0x17, + 0x25, 0x27, 0x0b, 0x28, 0x1a, 0xd4, 0xec, 0xfb, 0xf2, 0x22, 0x30, 0xe0, + 0x01, 0xe8, 0x0c, 0xdf, 0xd3, 0xb3, 0x09, 0xf2, 0xd7, 0x07, 0x0a, 0xe4, + 0xf9, 0x08, 0xfc, 0xf7, 0xf6, 0x2c, 0x1d, 0x2b, 0xe6, 0xe5, 0x03, 0x98, + 0xe9, 0x54, 0xe5, 0x04, 0x1a, 0x01, 0xdb, 0xea, 0x2b, 0x0c, 0xe6, 0x13, + 0xeb, 0x02, 0x16, 0xf3, 0xf8, 0x49, 0xf7, 0xd4, 0xdb, 0x58, 0x3f, 0xff, + 0xf4, 0xd2, 0x09, 0x41, 0xeb, 0xc6, 0x01, 0xa1, 0xea, 0x14, 0xf2, 0x2e, + 0x21, 0x02, 0xd0, 0x10, 0xf4, 0xf6, 0x0d, 0xdb, 0xe9, 0xee, 0xe7, 0x1d, + 0xff, 0xf2, 0xdb, 0xde, 0x0b, 0x06, 0xea, 0xcc, 0x18, 0xe5, 0xfd, 0x05, + 0x23, 0xe3, 0x23, 0x34, 0x43, 0xe1, 0x41, 0xc2, 0xe6, 0xf4, 0xed, 0xdf, + 0xec, 0xe0, 0x22, 0xf6, 0xf6, 0x0f, 0x17, 0xe6, 0xab, 0x0f, 0xde, 0x03, + 0x17, 0x00, 0x55, 0xee, 0x13, 0x08, 0x11, 0x0c, 0xdd, 0xde, 0xf5, 0xfa, + 0xfa, 0xc8, 0x4f, 0xed, 0x15, 0xf1, 0xfb, 0xf8, 0xf9, 0xbf, 0xf8, 0x04, + 0xfc, 0x0d, 0x17, 0x04, 0x6b, 0xfc, 0x28, 0xfa, 0xe2, 0xfb, 0xe9, 0xf1, + 0xc8, 0xe7, 0x32, 0x05, 0x10, 0x2f, 0xdd, 0xea, 0x3c, 0xeb, 0xfa, 0xcb, + 0x03, 0x29, 0xef, 0xe2, 0xce, 0x12, 0x02, 0xf9, 0xdf, 0xec, 0x33, 0xf6, + 0xdb, 0x4a, 0xfe, 0x38, 0xe9, 0xfa, 0xdf, 0x1c, 0xf9, 0xf0, 0x56, 0x10, + 0xf4, 0xc9, 0xe5, 0xe8, 0x4a, 0x02, 0xf7, 0xee, 0xe8, 0xcb, 0x00, 0xb5, + 0x1a, 0xf5, 0x05, 0x0a, 0x1e, 0x3b, 0xfe, 0xbf, 0xfc, 0x16, 0xf8, 0x26, + 0x2b, 0x69, 0x13, 0xfb, 0xe9, 0x07, 0x55, 0x23, 0x32, 0xe6, 0xea, 0xd7, + 0xe1, 0xed, 0xfe, 0xd2, 0xf4, 0xe3, 0xd4, 0xfc, 0xfc, 0xce, 0xc7, 0x28, + 0xfd, 0xe2, 0xfe, 0xd6, 0xf6, 0xdd, 0x73, 0x00, 0xff, 0xf0, 0x18, 0x1d, + 0xf5, 0xfb, 0x1f, 0x02, 0x7e, 0x16, 0x3a, 0xdd, 0x1e, 0xd5, 0x23, 0x00, + 0xff, 0x54, 0x39, 0xd3, 0x2e, 0x0d, 0x00, 0xf6, 0x04, 0xc1, 0xa7, 0xe1, + 0x0c, 0x0c, 0xe9, 0xdd, 0xf0, 0xf8, 0x09, 0xea, 0xfa, 0xfc, 0x25, 0x12, + 0x15, 0x18, 0x2b, 0xfb, 0x12, 0xd0, 0xd6, 0xf1, 0xff, 0xec, 0xe5, 0xe6, + 0x16, 0x3d, 0x06, 0xf9, 0xf3, 0xff, 0xea, 0xd4, 0xee, 0x2d, 0x00, 0x19, + 0xdb, 0x0e, 0x2a, 0xde, 0xfd, 0xb8, 0xfc, 0x45, 0xd4, 0xfe, 0x1d, 0xfb, + 0xd8, 0x45, 0x01, 0x13, 0xef, 0x23, 0xe3, 0xf7, 0xe6, 0xda, 0x7f, 0xfc, + 0xe6, 0xcc, 0xf0, 0xfd, 0xf4, 0xfe, 0xeb, 0xca, 0xf1, 0xed, 0xe0, 0x03, + 0x5e, 0xea, 0x24, 0xff, 0x1b, 0xe5, 0x05, 0x07, 0xe8, 0xe8, 0x0f, 0xd9, + 0x04, 0x11, 0x17, 0xdf, 0xd6, 0xff, 0x27, 0x3e, 0xe0, 0x16, 0xd6, 0xfa, + 0xf9, 0xed, 0xeb, 0xfe, 0xeb, 0x2d, 0x02, 0x1f, 0x23, 0xf3, 0xfa, 0xfc, + 0x07, 0xf4, 0xdf, 0x18, 0x10, 0xfe, 0x2e, 0xf5, 0x25, 0xe9, 0xeb, 0xd4, + 0xf4, 0x0f, 0xed, 0x40, 0x16, 0xdf, 0xcc, 0x23, 0xf3, 0x36, 0x46, 0x14, + 0x25, 0x00, 0xfa, 0xfb, 0xe3, 0xd0, 0x1a, 0xdc, 0x09, 0x0d, 0x07, 0x25, + 0xf4, 0xda, 0x12, 0xfd, 0xf5, 0x1f, 0xf6, 0xdc, 0xe3, 0xff, 0x07, 0x04, + 0xe1, 0xf5, 0xf1, 0x15, 0xe0, 0x1e, 0x05, 0x1a, 0xd0, 0x0d, 0xcf, 0x0c, + 0xec, 0xec, 0x34, 0x30, 0xe1, 0xde, 0xd6, 0xfd, 0x0e, 0xe7, 0xfd, 0x00, + 0xd7, 0x03, 0xf3, 0xcc, 0x60, 0xe7, 0xef, 0x1f, 0x32, 0x3a, 0x3a, 0xd2, + 0xe6, 0x1a, 0xf4, 0x01, 0xe6, 0x7f, 0x06, 0xf7, 0xe0, 0x11, 0xea, 0xf3, + 0x02, 0xe5, 0xca, 0xf1, 0xfa, 0xd1, 0x00, 0xed, 0x2b, 0xe5, 0xe2, 0x1e, + 0x24, 0xbe, 0xe9, 0x44, 0x0b, 0xf8, 0xe6, 0xe1, 0x0b, 0xe1, 0x62, 0x0d, + 0x1a, 0xfc, 0xf5, 0xfb, 0x0f, 0xce, 0x08, 0xe5, 0x6f, 0x15, 0x22, 0x1a, + 0x09, 0xcb, 0x09, 0x0a, 0x12, 0x19, 0x44, 0x37, 0xf4, 0xe3, 0x00, 0x0a, + 0x08, 0xe6, 0x44, 0x00, 0x62, 0xf8, 0xf5, 0x2f, 0x10, 0xd0, 0x1a, 0xc6, + 0xf4, 0x07, 0xeb, 0x05, 0xf1, 0xd9, 0x28, 0xeb, 0xdd, 0xf9, 0xd6, 0xd9, + 0x21, 0xe9, 0xe7, 0xef, 0x38, 0x2a, 0x21, 0x01, 0xde, 0xbc, 0xe5, 0xd3, + 0xd3, 0x26, 0x1b, 0xf8, 0xf2, 0xe1, 0x1c, 0xfc, 0x1b, 0xfc, 0x21, 0xea, + 0xff, 0xe8, 0x26, 0x1b, 0xed, 0x24, 0xe3, 0xf8, 0xe9, 0x59, 0xd5, 0xdf, + 0xf3, 0xe8, 0x68, 0xe0, 0xd8, 0xe0, 0xfe, 0xf9, 0x03, 0x2e, 0xf4, 0xf5, + 0xfd, 0xfd, 0x09, 0x28, 0x28, 0xdb, 0x20, 0xde, 0x0c, 0xe6, 0xcf, 0xf5, + 0xef, 0xf8, 0x0d, 0xdb, 0xc7, 0xd0, 0x12, 0xfe, 0xd4, 0x06, 0x18, 0x38, + 0xf5, 0x06, 0x24, 0xec, 0xf9, 0xf9, 0xf3, 0xce, 0xfa, 0x0e, 0xd6, 0x12, + 0x22, 0x02, 0xe1, 0xcb, 0xc2, 0xe4, 0xf2, 0x27, 0xe7, 0xfc, 0x07, 0x09, + 0x12, 0x24, 0x17, 0xeb, 0xe5, 0xfd, 0x09, 0x20, 0x22, 0x07, 0xcc, 0x0b, + 0x00, 0x16, 0x45, 0x4c, 0xed, 0xed, 0xe5, 0x12, 0xf7, 0x03, 0xce, 0x53, + 0xeb, 0x14, 0xe9, 0x1a, 0xe0, 0xf4, 0xe1, 0xcb, 0xf2, 0x0d, 0xff, 0xe7, + 0x08, 0xe7, 0xce, 0xf2, 0xf6, 0xfa, 0xc0, 0x25, 0x21, 0xe9, 0x28, 0x15, + 0x0f, 0xd2, 0xe7, 0x12, 0x2b, 0x41, 0x01, 0xec, 0x17, 0xfc, 0x0b, 0x1c, + 0x07, 0xeb, 0xdd, 0xf1, 0xf4, 0xe8, 0x0a, 0xe8, 0xf9, 0xda, 0xdc, 0xc8, + 0x26, 0x64, 0x2f, 0x1b, 0x3c, 0xd6, 0xe3, 0xcc, 0x0c, 0xf3, 0x0a, 0xdf, + 0xf6, 0x1b, 0xe2, 0x37, 0xfa, 0xe1, 0xde, 0x25, 0xfa, 0x33, 0xe5, 0xd3, + 0xf3, 0x38, 0xf2, 0x00, 0x26, 0xde, 0x63, 0xf2, 0xfb, 0xdc, 0xf5, 0xdd, + 0x0c, 0xec, 0xff, 0x30, 0xe9, 0xef, 0x2d, 0x18, 0xf1, 0xe6, 0x35, 0xeb, + 0x50, 0xdb, 0xc5, 0xc9, 0x34, 0xf1, 0xbf, 0xf8, 0xe7, 0xcc, 0xe0, 0x32, + 0xc2, 0xec, 0xdd, 0xff, 0xdf, 0xf3, 0x0a, 0xe9, 0xe3, 0x4a, 0xd3, 0x43, + 0x17, 0xe1, 0xe4, 0x17, 0xc8, 0xcd, 0x41, 0xf0, 0x39, 0x3b, 0xee, 0x73, + 0x06, 0x37, 0xcf, 0xd4, 0x10, 0xfa, 0xf7, 0xe7, 0x31, 0xfb, 0x08, 0xe8, + 0x03, 0xe5, 0x46, 0xfd, 0xd8, 0x32, 0x02, 0xec, 0xe9, 0x6f, 0xf5, 0xf2, + 0xed, 0x09, 0x03, 0x2c, 0xed, 0x0b, 0xdc, 0xd0, 0x01, 0x3d, 0xf5, 0x70, + 0x26, 0x0a, 0x06, 0x37, 0xf2, 0x16, 0xdb, 0xf2, 0xe9, 0x0f, 0xff, 0xd0, + 0x40, 0xf5, 0xef, 0xca, 0xf4, 0x1c, 0x3a, 0xf1, 0xeb, 0xdd, 0x62, 0x21, + 0x0a, 0xe0, 0x2f, 0x1e, 0xef, 0x23, 0xe8, 0xc7, 0x28, 0x0f, 0x0a, 0x0d, + 0x22, 0xf2, 0x11, 0x98, 0xf6, 0xe8, 0xf6, 0x32, 0x02, 0xce, 0x22, 0x07, + 0xfb, 0x10, 0xdf, 0x11, 0xdc, 0xe3, 0x03, 0xea, 0x1b, 0x42, 0x18, 0x13, + 0x7f, 0xdb, 0xf3, 0xf5, 0x21, 0xbf, 0x0c, 0xfc, 0x0b, 0x93, 0xc1, 0xf0, + 0x1f, 0xe9, 0x18, 0x45, 0xe7, 0xe5, 0x43, 0xc3, 0xff, 0x2f, 0xbe, 0x25, + 0x03, 0x1f, 0xd8, 0x01, 0xd5, 0xef, 0x1a, 0xf9, 0xdf, 0xea, 0xc6, 0xb9, + 0xd7, 0xfc, 0xf5, 0x44, 0xe7, 0xf8, 0xf6, 0xfd, 0xe4, 0x2c, 0x28, 0x07, + 0xfb, 0x60, 0xe1, 0xde, 0xf8, 0x22, 0xec, 0x50, 0x04, 0xf5, 0xef, 0x05, + 0xf4, 0xde, 0x02, 0xd3, 0xe8, 0xd3, 0xd8, 0xdd, 0x38, 0xfb, 0xec, 0xda, + 0xe1, 0xf2, 0x1b, 0x22, 0x0d, 0xf8, 0xd6, 0x11, 0x4b, 0xf8, 0xf8, 0xe0, + 0x16, 0xe2, 0xe2, 0xfd, 0x03, 0xdd, 0xe9, 0xf6, 0xd3, 0x2c, 0xe4, 0x06, + 0x1f, 0xf2, 0x23, 0xed, 0x17, 0xee, 0xf0, 0x3c, 0xe1, 0xfc, 0xe7, 0x08, + 0x16, 0xed, 0xf7, 0x27, 0xeb, 0x00, 0x40, 0x0a, 0x14, 0xe8, 0x04, 0xde, + 0xfc, 0x0a, 0xe0, 0x0f, 0x1b, 0xea, 0xea, 0xe7, 0x0a, 0x1d, 0xc7, 0x05, + 0xe0, 0x02, 0xfc, 0xcb, 0xf0, 0x5e, 0x30, 0xd6, 0xe9, 0x7f, 0xe3, 0xff, + 0xf6, 0x2b, 0x05, 0x02, 0x1d, 0xca, 0x39, 0xe1, 0x09, 0xe9, 0xe8, 0xd8, + 0xfe, 0xe8, 0x20, 0xf6, 0x07, 0x0c, 0x03, 0x21, 0xde, 0x23, 0xf9, 0xd5, + 0x1c, 0x0d, 0x02, 0xf5, 0xf3, 0x03, 0xec, 0x20, 0x1b, 0xf1, 0xf0, 0x17, + 0x39, 0xfa, 0xd7, 0x04, 0x37, 0xf2, 0x45, 0x4f, 0x13, 0x04, 0xdc, 0xeb, + 0xec, 0xed, 0x00, 0xf9, 0xfe, 0x21, 0xe3, 0xff, 0xcb, 0x35, 0xec, 0x02, + 0xe9, 0xf7, 0x03, 0x08, 0x48, 0xfd, 0x19, 0x13, 0xeb, 0xdf, 0x4e, 0xf8, + 0xe2, 0xe0, 0xf5, 0x01, 0x12, 0xb4, 0xfc, 0x28, 0xf5, 0xcf, 0xda, 0xeb, + 0xde, 0xe6, 0x17, 0xff, 0xe8, 0x24, 0x3a, 0x31, 0xf4, 0x19, 0xd1, 0x00, + 0xf7, 0x0c, 0xf7, 0xe3, 0xc5, 0x42, 0xf2, 0x23, 0xf0, 0xf7, 0x51, 0x08, + 0xcf, 0x10, 0xeb, 0x07, 0x36, 0xea, 0x14, 0xd9, 0x54, 0xe1, 0xdf, 0x29, + 0xea, 0xe6, 0x04, 0xdc, 0xd3, 0x06, 0xd6, 0x3c, 0xda, 0xd7, 0xd9, 0xd1, + 0xe5, 0xe9, 0x3d, 0xfc, 0x05, 0xee, 0xd9, 0xea, 0xf7, 0xcf, 0xee, 0xdd, + 0xee, 0x25, 0x17, 0xdf, 0xed, 0x09, 0xe0, 0xf5, 0x0d, 0xe1, 0x11, 0xf0, + 0xf5, 0x15, 0xf4, 0x16, 0xf0, 0xff, 0x15, 0xc9, 0xfa, 0x04, 0xd3, 0xf6, + 0x1a, 0x06, 0xc3, 0x44, 0xf3, 0xe7, 0x28, 0xec, 0xdb, 0x0a, 0x06, 0xda, + 0xef, 0xf5, 0xed, 0xdd, 0xe3, 0x14, 0x4b, 0x64, 0x00, 0x20, 0xfc, 0xf9, + 0xfb, 0xd2, 0xd5, 0xda, 0xe0, 0x7f, 0xe5, 0x03, 0xf5, 0xdd, 0xe4, 0x10, + 0xf1, 0xf4, 0xe8, 0xe2, 0xdc, 0x13, 0x40, 0x04, 0x13, 0x44, 0x13, 0xed, + 0x02, 0x01, 0x04, 0xf2, 0x04, 0x14, 0x16, 0x09, 0x16, 0xec, 0x02, 0xf4, + 0x0e, 0x05, 0x03, 0x00, 0x0d, 0xf7, 0xee, 0xff, 0xee, 0xf5, 0x0f, 0x0a, + 0x14, 0x30, 0xe4, 0x27, 0xe2, 0x42, 0x19, 0x09, 0x03, 0xe8, 0x07, 0x07, + 0xe9, 0x23, 0x03, 0xd6, 0xf7, 0x51, 0x1c, 0xdd, 0x04, 0xec, 0xf8, 0xc9, + 0x18, 0x60, 0xf6, 0x0a, 0x14, 0xf4, 0x0b, 0xea, 0x4e, 0x2f, 0x1e, 0xfe, + 0xf8, 0xe9, 0x1a, 0xf5, 0x22, 0xee, 0xf3, 0x0f, 0xea, 0x46, 0xf8, 0x0f, + 0x0f, 0xd9, 0x2a, 0xea, 0x18, 0x24, 0x17, 0xef, 0xdc, 0x08, 0xfc, 0x2c, + 0x26, 0x0b, 0xe0, 0xe2, 0x16, 0xdc, 0xfe, 0x10, 0xf4, 0x18, 0xd4, 0x26, + 0xd3, 0x01, 0x13, 0x08, 0xff, 0x35, 0xe3, 0x0e, 0xfc, 0xfa, 0xfd, 0xe5, + 0x0a, 0xf4, 0xf8, 0xd8, 0xfa, 0xed, 0xc3, 0xe1, 0xe2, 0x23, 0xf4, 0xec, + 0x0c, 0x00, 0xda, 0xe2, 0xf0, 0x1e, 0x2d, 0x07, 0xea, 0x08, 0x1e, 0xe6, + 0xf9, 0x33, 0xe9, 0x0d, 0xd5, 0xed, 0xf5, 0xfa, 0xd5, 0x03, 0xff, 0xda, + 0xf3, 0xe7, 0xf3, 0xe6, 0xfa, 0xd7, 0xf5, 0xe6, 0x4b, 0x1c, 0xe3, 0x05, + 0x29, 0xf4, 0xf7, 0xff, 0xf1, 0x1f, 0x24, 0xfa, 0x08, 0xc8, 0xf9, 0x09, + 0xd8, 0xda, 0x25, 0xee, 0xea, 0xfb, 0x0c, 0x18, 0xc7, 0xe0, 0xeb, 0x45, + 0xf7, 0xd1, 0x34, 0xee, 0xc4, 0x13, 0xc5, 0xfd, 0xf5, 0x1f, 0xd9, 0x58, + 0xda, 0xc9, 0x4b, 0xd9, 0xcf, 0xf3, 0xe3, 0x04, 0x17, 0x3f, 0x0f, 0xe4, + 0x1e, 0x0b, 0x05, 0x22, 0x4d, 0x0f, 0xe6, 0x41, 0x31, 0xe5, 0xe4, 0xa5, + 0xb5, 0xf5, 0x05, 0xac, 0xd2, 0x36, 0x09, 0xdb, 0x0e, 0xe1, 0x16, 0x12, + 0xcb, 0x5d, 0xfd, 0xd7, 0x23, 0x20, 0xb5, 0xf6, 0x60, 0xfa, 0xf7, 0x34, + 0x45, 0x9e, 0xb7, 0x2e, 0xde, 0xe5, 0xd4, 0xe1, 0x08, 0xa9, 0x01, 0x95, + 0xc8, 0x36, 0x5d, 0xc9, 0xea, 0xca, 0x2d, 0x08, 0xd5, 0x0a, 0x61, 0x19, + 0xf2, 0xcd, 0xeb, 0x9b, 0xd2, 0xeb, 0xb9, 0xb8, 0x18, 0x28, 0x29, 0x6c, + 0x30, 0xb2, 0x34, 0x6a, 0x0a, 0x0f, 0x02, 0xf0, 0x21, 0xf6, 0x23, 0x2a, + 0x16, 0xc4, 0x29, 0xd3, 0x58, 0xd1, 0xf0, 0xf0, 0xe7, 0xe0, 0x04, 0xae, + 0xf8, 0xea, 0xda, 0x07, 0xde, 0x5e, 0x0e, 0x12, 0x41, 0x24, 0xed, 0xfb, + 0x33, 0x10, 0x2a, 0x25, 0xf0, 0x0a, 0xeb, 0xe0, 0xf0, 0x17, 0x39, 0x24, + 0x3c, 0x03, 0x06, 0xdb, 0xa9, 0x20, 0xda, 0xc6, 0x52, 0xe7, 0x00, 0xda, + 0x04, 0x07, 0xe6, 0xed, 0xe6, 0xae, 0xed, 0x78, 0x17, 0x3f, 0xcb, 0xe2, + 0x23, 0x29, 0x1c, 0x17, 0xd5, 0x2c, 0x38, 0x1c, 0x03, 0x0c, 0xf8, 0x0e, + 0x23, 0x3a, 0x39, 0xd4, 0xd5, 0xcf, 0xf6, 0x05, 0xf8, 0xcb, 0x23, 0xe6, + 0xea, 0x31, 0xe4, 0xd6, 0x7f, 0x17, 0xb7, 0x21, 0xe2, 0x3a, 0xdb, 0xdf, + 0xe4, 0x09, 0x78, 0x54, 0xc4, 0x4b, 0xb0, 0xfc, 0xa3, 0xc0, 0x3e, 0xe5, + 0xb5, 0x2c, 0xce, 0x11, 0x40, 0xd7, 0xe4, 0xed, 0x09, 0x30, 0x2f, 0xf8, + 0xa8, 0x25, 0xff, 0x65, 0x23, 0x93, 0xc8, 0xeb, 0xe3, 0xcd, 0x69, 0x21, + 0xcc, 0xea, 0xf2, 0x1f, 0x59, 0xff, 0x6d, 0xce, 0xb2, 0xf2, 0xfd, 0x3e, + 0x04, 0x09, 0xa8, 0xde, 0x04, 0xfd, 0x1d, 0x03, 0xbd, 0xd6, 0x11, 0xe2, + 0x03, 0xe6, 0xd6, 0x1f, 0xf9, 0x09, 0x11, 0xff, 0x00, 0xfd, 0xfa, 0x16, + 0x40, 0xd0, 0xf4, 0x08, 0x42, 0xeb, 0xf5, 0xfe, 0xf2, 0xf6, 0x0b, 0xec, + 0xe0, 0xfa, 0xeb, 0xef, 0xd7, 0xf4, 0x2e, 0xed, 0xfa, 0xff, 0x17, 0xf1, + 0x2f, 0xeb, 0x55, 0x56, 0x2b, 0x00, 0xe0, 0x0d, 0x1e, 0x07, 0x47, 0xe7, + 0x1d, 0xfa, 0x2f, 0x03, 0xf6, 0x1a, 0xd7, 0x26, 0xbe, 0x0a, 0xe8, 0xfd, + 0xd7, 0xfb, 0xd3, 0x0b, 0xdf, 0x42, 0x28, 0xbd, 0xc1, 0xd5, 0x23, 0xfa, + 0x40, 0xd7, 0x03, 0x09, 0xea, 0xd9, 0xd7, 0x10, 0xfb, 0xf8, 0xff, 0x04, + 0x00, 0xf8, 0xde, 0x21, 0xfb, 0xdf, 0x7f, 0xf6, 0xe3, 0x05, 0xf4, 0xdc, + 0xff, 0xfb, 0xf5, 0x48, 0xed, 0xd4, 0x2e, 0x1e, 0x27, 0x0b, 0xe3, 0xff, + 0xce, 0xd8, 0xf0, 0xe9, 0x1b, 0xde, 0xd1, 0x2a, 0xcf, 0x54, 0x29, 0x01, + 0x78, 0x2d, 0xd3, 0xf1, 0x0a, 0xd5, 0xc3, 0x1f, 0xe6, 0x43, 0x04, 0xd8, + 0xd9, 0xea, 0x09, 0x2a, 0xfe, 0x06, 0x07, 0xf6, 0xc5, 0xe5, 0xed, 0x0f, + 0xc2, 0xef, 0x0f, 0xcc, 0x15, 0x06, 0xfb, 0xe8, 0x2b, 0xdd, 0xd1, 0xd9, + 0x2b, 0xee, 0xe3, 0xd3, 0x0f, 0x24, 0x14, 0xe5, 0xc9, 0x45, 0xf4, 0x1c, + 0xf0, 0xe7, 0xef, 0xef, 0x32, 0x0e, 0x47, 0x03, 0xd3, 0x0f, 0xee, 0xed, + 0xe8, 0xd6, 0xdc, 0x0b, 0x11, 0xf7, 0x0c, 0xce, 0x58, 0xfc, 0x0f, 0xf3, + 0xe5, 0xe4, 0xf1, 0xf0, 0x18, 0x0a, 0x1a, 0x00, 0xea, 0x24, 0xd6, 0x00, + 0x00, 0xd9, 0xa4, 0x0b, 0xcd, 0x0c, 0x23, 0xc7, 0x2e, 0xf2, 0xe6, 0xdf, + 0x1b, 0x02, 0x4a, 0x08, 0x0b, 0x0c, 0xe6, 0x55, 0x2b, 0xb1, 0x27, 0xee, + 0xdb, 0x4b, 0x5b, 0xe4, 0x26, 0x2a, 0x1c, 0xd8, 0x3f, 0xf5, 0x1d, 0x14, + 0xf3, 0xf1, 0xf2, 0x5d, 0xf8, 0x10, 0xf3, 0xdf, 0xdf, 0xe6, 0x1e, 0x04, + 0xf5, 0x02, 0xe5, 0xfc, 0xe9, 0x26, 0xce, 0x30, 0xd3, 0xde, 0x0d, 0x1b, + 0xf8, 0xf0, 0x04, 0x00, 0x2f, 0xfe, 0xc9, 0xcc, 0xf0, 0xe5, 0xff, 0x05, + 0x06, 0x03, 0x06, 0x07, 0x01, 0xe3, 0x06, 0xd3, 0xed, 0xdb, 0x12, 0xe1, + 0x09, 0x17, 0x12, 0x02, 0x08, 0xf5, 0x1e, 0x21, 0xca, 0x1e, 0x16, 0xf5, + 0x11, 0x0f, 0xff, 0xe4, 0x09, 0x04, 0x3c, 0x04, 0x02, 0xcd, 0xf7, 0xce, + 0xc8, 0xc6, 0xe1, 0xe7, 0x22, 0xe0, 0x0a, 0xcb, 0xfb, 0xfe, 0x4d, 0xb1, + 0xfa, 0x0d, 0xf4, 0xbd, 0xed, 0x0a, 0x11, 0x25, 0x13, 0xd0, 0x17, 0xe3, + 0x15, 0xd2, 0xe7, 0xfe, 0x02, 0xee, 0x00, 0x28, 0xfa, 0xd6, 0x05, 0xf9, + 0xeb, 0x19, 0xfc, 0x25, 0x16, 0xdf, 0x1d, 0x15, 0xe5, 0xfd, 0xf0, 0x16, + 0x7f, 0x3e, 0xe7, 0xe2, 0xe8, 0x21, 0x26, 0xf6, 0x40, 0x03, 0x0c, 0xfc, + 0xde, 0x27, 0xe4, 0x01, 0xce, 0xe9, 0xef, 0x05, 0x30, 0x01, 0xf6, 0x12, + 0x25, 0x30, 0xfc, 0xe7, 0x1a, 0xd5, 0x04, 0x2d, 0x04, 0xf8, 0x18, 0x01, + 0xea, 0x10, 0xdd, 0x0b, 0xf2, 0xe9, 0xdf, 0xe3, 0xec, 0xf0, 0xf3, 0x21, + 0x0e, 0xe2, 0x06, 0xf3, 0x13, 0xe5, 0xdf, 0xee, 0x0c, 0x4b, 0x03, 0x42, + 0xd8, 0x30, 0xdc, 0xef, 0xdd, 0x02, 0xf2, 0x20, 0x21, 0x2e, 0x25, 0xe1, + 0xe2, 0xff, 0x3b, 0xf0, 0xca, 0xf7, 0x1d, 0x01, 0xed, 0xf0, 0xdc, 0xda, + 0xfa, 0xfd, 0xe8, 0x1f, 0xd3, 0xf7, 0xf6, 0xe3, 0xe8, 0xef, 0x56, 0x34, + 0x01, 0x22, 0xf9, 0xe3, 0xd8, 0x03, 0x1d, 0x07, 0x07, 0x25, 0xf1, 0x0a, + 0x06, 0xf1, 0x20, 0xdb, 0xd8, 0x1c, 0x10, 0x0a, 0x4b, 0x0d, 0xfe, 0xc9, + 0x23, 0xea, 0x2a, 0x1f, 0xb3, 0xf3, 0x65, 0xfc, 0xea, 0xe3, 0x0d, 0xfe, + 0xfa, 0xfb, 0xda, 0xc7, 0xf2, 0x10, 0x06, 0x56, 0xc7, 0x37, 0xa8, 0xdf, + 0x1e, 0xd5, 0x0b, 0x0e, 0xfe, 0x69, 0x48, 0xfd, 0x16, 0xee, 0x18, 0xe2, + 0x1b, 0xf7, 0xe9, 0xe7, 0x0a, 0xde, 0xd7, 0xfd, 0xe1, 0xd2, 0xf8, 0x2b, + 0x06, 0xef, 0x0b, 0x1f, 0xd7, 0x0c, 0x2e, 0x2a, 0xcf, 0x14, 0xf3, 0xf8, + 0xff, 0xfb, 0x0c, 0xff, 0xfc, 0xc8, 0xdd, 0xf9, 0x05, 0xee, 0xf2, 0x11, + 0x03, 0x1e, 0xe9, 0xf5, 0xec, 0xe7, 0x7f, 0x04, 0x61, 0x33, 0xbd, 0xf6, + 0xf2, 0xf9, 0xea, 0x2b, 0xea, 0xed, 0xf8, 0x0b, 0xda, 0xe7, 0xf7, 0xde, + 0x2b, 0xf1, 0xda, 0x30, 0x1a, 0x02, 0x04, 0x1b, 0xd9, 0x38, 0xda, 0xbe, + 0xf3, 0x0a, 0xed, 0xec, 0xeb, 0x26, 0x10, 0x13, 0xfe, 0xb6, 0xe3, 0x00, + 0x05, 0xd4, 0xdb, 0xde, 0xf5, 0xe8, 0x02, 0x26, 0x10, 0x28, 0x2c, 0x28, + 0xf1, 0xe9, 0xaa, 0xea, 0x07, 0x27, 0xc0, 0x32, 0xe4, 0x62, 0x2f, 0x28, + 0x59, 0x05, 0xfc, 0x55, 0xd4, 0xcb, 0x13, 0x13, 0xe9, 0xc7, 0x39, 0x14, + 0xf0, 0xd2, 0xf3, 0x2b, 0x56, 0xaf, 0x0e, 0xd4, 0xfc, 0x09, 0x09, 0x15, + 0x15, 0x01, 0x55, 0xf2, 0x19, 0xd4, 0x3f, 0xe2, 0xd7, 0xe9, 0xcd, 0xde, + 0x2c, 0x26, 0x0c, 0x0b, 0xe1, 0xf0, 0xe5, 0xe5, 0xf0, 0xd6, 0x02, 0xdc, + 0xdc, 0xe4, 0xf6, 0x00, 0xdf, 0x07, 0xf6, 0xf2, 0x07, 0xf6, 0xc2, 0xee, + 0xd5, 0x67, 0x16, 0x05, 0x0a, 0x0b, 0xc9, 0xf0, 0xd2, 0xc2, 0xe1, 0x23, + 0x24, 0xd5, 0xd6, 0xee, 0xe6, 0xd8, 0x3a, 0x01, 0x26, 0xe8, 0x19, 0x5e, + 0xd1, 0xd3, 0x9c, 0x2f, 0x15, 0x4a, 0x12, 0x24, 0xeb, 0xf6, 0xeb, 0xd3, + 0x13, 0xfa, 0xf6, 0x08, 0x10, 0x59, 0xe3, 0xd8, 0x51, 0xf5, 0x04, 0x4c, + 0x08, 0x09, 0xe3, 0x21, 0xba, 0xb4, 0xd8, 0xee, 0x3b, 0x0a, 0x3b, 0x04, + 0x07, 0xeb, 0x21, 0xf2, 0x18, 0x2d, 0x14, 0xbd, 0xda, 0x3b, 0x42, 0xe6, + 0xe9, 0x08, 0xf0, 0xfb, 0xfe, 0x1c, 0x05, 0xd7, 0x06, 0x28, 0x25, 0x10, + 0x22, 0xec, 0xe8, 0x17, 0xfe, 0x23, 0xd5, 0xf3, 0xd1, 0xf6, 0xf6, 0xcd, + 0x0e, 0xef, 0x07, 0xec, 0xb8, 0xf8, 0xfc, 0x1a, 0xee, 0xe3, 0xf6, 0xfe, + 0x3d, 0xfc, 0x05, 0x04, 0x05, 0xe0, 0xf6, 0xe7, 0x0c, 0x0b, 0xde, 0xf5, + 0x0c, 0xd9, 0xd8, 0xec, 0x13, 0x01, 0xfa, 0x10, 0xe7, 0x18, 0x5f, 0xfe, + 0x11, 0x16, 0x0d, 0xd4, 0xe4, 0xeb, 0xe8, 0x47, 0xe4, 0xf4, 0x06, 0xee, + 0xf8, 0xdc, 0x09, 0x45, 0x1e, 0xfd, 0xe4, 0xe5, 0x47, 0xf1, 0x0d, 0xf0, + 0xf5, 0x02, 0x00, 0xf1, 0xd9, 0x02, 0x14, 0x09, 0x06, 0x0b, 0xfc, 0xef, + 0xfc, 0xd9, 0xf1, 0x25, 0xd3, 0xed, 0x1c, 0x05, 0x1e, 0xe5, 0x2e, 0xfe, + 0x12, 0x04, 0xd3, 0x08, 0xf3, 0xd2, 0x2d, 0x1d, 0xfc, 0x0f, 0xf4, 0x7f, + 0xfa, 0x6a, 0x14, 0x15, 0x0c, 0x21, 0xea, 0xdf, 0xdc, 0xf3, 0x0d, 0xf6, + 0xc7, 0xea, 0x54, 0x1c, 0xe3, 0xf8, 0xd7, 0x23, 0xf5, 0x1e, 0xf9, 0xd2, + 0x0f, 0xd9, 0xda, 0xf9, 0xd3, 0xde, 0x18, 0xeb, 0x00, 0x02, 0x0b, 0xf6, + 0xdc, 0xe2, 0xdd, 0xe9, 0x79, 0x07, 0x16, 0x11, 0xd1, 0xc3, 0x0c, 0x14, + 0xdf, 0xe2, 0xe0, 0xed, 0xf4, 0xec, 0xc6, 0xfb, 0xf4, 0xfe, 0xe7, 0xf2, + 0xff, 0x2d, 0xe6, 0xd1, 0x0f, 0xf9, 0x0f, 0xfd, 0x14, 0x15, 0x3d, 0xeb, + 0x14, 0x04, 0x04, 0xe0, 0x39, 0xf3, 0x08, 0x08, 0xde, 0xe6, 0xf3, 0x29, + 0x55, 0x14, 0x21, 0x36, 0xee, 0xed, 0x43, 0xfb, 0xf3, 0x0d, 0xfb, 0xee, + 0x07, 0xdf, 0xee, 0x04, 0xd1, 0xcf, 0x09, 0xff, 0x27, 0xe9, 0x64, 0x03, + 0x07, 0x06, 0xd7, 0x04, 0x21, 0x13, 0xde, 0x16, 0xef, 0x02, 0xd9, 0xec, + 0x34, 0x07, 0x0f, 0xf9, 0x09, 0xe8, 0xb9, 0xe7, 0xe0, 0x1b, 0x0d, 0xf0, + 0x14, 0xf6, 0x14, 0xf2, 0xf1, 0xd3, 0xe0, 0x0d, 0xf2, 0x08, 0xff, 0xfb, + 0xfc, 0x3a, 0x13, 0xe0, 0x30, 0x0a, 0xe0, 0xf6, 0x4b, 0xe5, 0xd5, 0x05, + 0xf8, 0x0f, 0x10, 0x17, 0xe0, 0x10, 0xca, 0x12, 0xcc, 0x0c, 0x5d, 0x20, + 0x3e, 0x39, 0x0f, 0xd2, 0x1d, 0x01, 0x00, 0xf1, 0xcc, 0xf9, 0xfd, 0xf7, + 0x37, 0xfb, 0xf6, 0xa1, 0xfa, 0xf6, 0xf9, 0xd4, 0x12, 0xda, 0xcd, 0xd1, + 0x09, 0xf9, 0x7f, 0xe7, 0x29, 0xeb, 0xed, 0xd3, 0xd7, 0x0f, 0x0d, 0x07, + 0x55, 0xeb, 0xf7, 0xef, 0x0e, 0xd8, 0x3b, 0xe5, 0x03, 0xee, 0xb5, 0xdf, + 0x62, 0xd1, 0xf7, 0xf0, 0xe8, 0xf5, 0x10, 0x18, 0xff, 0xd3, 0x10, 0x03, + 0xf1, 0x17, 0xd4, 0xe9, 0xfa, 0xf2, 0xeb, 0xef, 0xff, 0xde, 0xee, 0xcd, + 0xd9, 0xc6, 0x21, 0xff, 0xf3, 0xd5, 0x17, 0xf0, 0x02, 0x03, 0x0e, 0x2b, + 0x47, 0xf0, 0xf7, 0x64, 0xee, 0x4f, 0xfa, 0xe4, 0x09, 0x64, 0xff, 0xfc, + 0xc3, 0xe7, 0x17, 0xf5, 0xf6, 0x18, 0x48, 0x61, 0x2e, 0x2d, 0x0a, 0x51, + 0x08, 0x29, 0x12, 0xd5, 0xfd, 0x08, 0x06, 0xeb, 0xe2, 0x01, 0x0f, 0x06, + 0x04, 0xe4, 0xd0, 0xad, 0xe3, 0x27, 0xcb, 0xf8, 0x30, 0x0c, 0x10, 0x0b, + 0xf3, 0xee, 0x06, 0x25, 0xd8, 0x23, 0xeb, 0x40, 0xd5, 0xee, 0x31, 0xfd, + 0xfd, 0x14, 0xec, 0x19, 0xff, 0xcd, 0xd5, 0xf5, 0x0b, 0x2b, 0xed, 0xf1, + 0xe1, 0xe6, 0x54, 0x1b, 0x09, 0xf0, 0xc8, 0x1b, 0xd1, 0x66, 0xf2, 0x0e, + 0xf4, 0xc1, 0xb7, 0xd8, 0x11, 0x19, 0x14, 0x22, 0xda, 0x21, 0x2e, 0xf5, + 0xdc, 0xff, 0x2b, 0x0e, 0xc4, 0xde, 0x02, 0xd8, 0xf5, 0xe6, 0xed, 0x09, + 0x10, 0xfa, 0xf4, 0xde, 0x17, 0xe5, 0xf6, 0x0e, 0x78, 0xfc, 0xf3, 0xf1, + 0xf0, 0x06, 0x52, 0x02, 0x05, 0xf1, 0xde, 0x34, 0xce, 0x0f, 0x03, 0xdf, + 0xe2, 0xe2, 0xfd, 0x14, 0xe2, 0xfb, 0x1a, 0x15, 0xf1, 0x25, 0xfe, 0xf9, + 0x2c, 0x14, 0xea, 0xff, 0xf6, 0x07, 0xdf, 0x2e, 0x0f, 0x22, 0x07, 0xe5, + 0x0d, 0x0d, 0x07, 0xd5, 0xfc, 0xe2, 0xd3, 0xd9, 0x10, 0xff, 0x1d, 0x18, + 0xdf, 0xd1, 0xdd, 0x3e, 0xf0, 0xfc, 0xd4, 0xd3, 0x3a, 0xda, 0x22, 0x24, + 0x01, 0xe4, 0xe7, 0x34, 0x04, 0x17, 0x02, 0x07, 0xdf, 0x27, 0x04, 0xdc, + 0x43, 0xfb, 0xd9, 0x1e, 0x34, 0xd7, 0x1a, 0x1d, 0x05, 0x02, 0x1d, 0xd8, + 0xfe, 0xfb, 0xee, 0xea, 0xdb, 0xe8, 0x1a, 0xe9, 0x10, 0xfa, 0x1e, 0xea, + 0x0a, 0xfd, 0xe4, 0x38, 0x7f, 0xcc, 0xf8, 0x1b, 0xce, 0xf7, 0xd1, 0xde, + 0xeb, 0xd6, 0xe7, 0x12, 0x09, 0x12, 0xf0, 0xfa, 0x26, 0xef, 0xf9, 0x11, + 0x0a, 0x12, 0x0f, 0x1a, 0xe9, 0x0e, 0x09, 0x52, 0xec, 0x1a, 0xe0, 0x05, + 0x0e, 0x5f, 0xe6, 0x4c, 0xd9, 0x29, 0xfb, 0x3f, 0xfb, 0x40, 0x14, 0xed, + 0x02, 0xf1, 0x22, 0x1f, 0xcc, 0x37, 0x0b, 0x05, 0x0c, 0xdb, 0xea, 0xca, + 0xf8, 0xd8, 0x2d, 0xfa, 0xf0, 0xf1, 0xf3, 0xbf, 0x2a, 0xe4, 0xec, 0x01, + 0xce, 0xfb, 0x3e, 0xf2, 0xf0, 0xda, 0x0a, 0x14, 0x28, 0xf8, 0xd4, 0xfe, + 0x10, 0x47, 0xf0, 0xe3, 0xd5, 0x16, 0xe8, 0x17, 0xfd, 0xe6, 0x08, 0xf6, + 0xe2, 0x18, 0xfd, 0x11, 0xdc, 0xf6, 0x01, 0xda, 0xe9, 0x12, 0xd6, 0xd8, + 0xe9, 0x1c, 0x17, 0x14, 0x19, 0xbd, 0x06, 0x00, 0xee, 0xf4, 0xd8, 0xd5, + 0x33, 0x22, 0xf0, 0x23, 0xd6, 0xf4, 0xf4, 0xfb, 0x65, 0x15, 0xfa, 0x56, + 0x01, 0xe2, 0xf8, 0xe9, 0xd4, 0xfb, 0x11, 0xe7, 0xf9, 0x23, 0x06, 0xe8, + 0x11, 0xfd, 0x18, 0xcc, 0x24, 0x22, 0xff, 0xee, 0x25, 0xdb, 0x00, 0x03, + 0x13, 0x1c, 0xdb, 0xea, 0x20, 0xfe, 0xfe, 0xc6, 0xee, 0x08, 0x0e, 0xf1, + 0x18, 0xe3, 0xc6, 0xff, 0x0e, 0xf2, 0x1f, 0xfe, 0x02, 0x03, 0x19, 0xec, + 0xeb, 0x1a, 0xc6, 0xf6, 0x18, 0xe7, 0x03, 0x7f, 0xe8, 0x2d, 0x10, 0xd3, + 0x14, 0x16, 0x41, 0xe5, 0x34, 0xec, 0xdf, 0x19, 0xfd, 0xdc, 0x05, 0xd8, + 0x3a, 0xea, 0x30, 0x21, 0xf1, 0xc6, 0xfa, 0x15, 0x04, 0x9d, 0xfd, 0x79, + 0x2b, 0x08, 0x3e, 0x1b, 0xfe, 0x0f, 0xe8, 0xfc, 0xe7, 0xf2, 0xc7, 0x11, + 0xed, 0xff, 0xe0, 0x2e, 0x03, 0x0b, 0xdd, 0x31, 0xe9, 0xe8, 0x0a, 0x02, + 0x15, 0x02, 0x00, 0x05, 0xf2, 0xf4, 0xdc, 0x0a, 0xf0, 0x42, 0xf2, 0xec, + 0x01, 0x0b, 0x1b, 0xf0, 0x06, 0x10, 0xe3, 0xf0, 0xfe, 0xcc, 0xff, 0x18, + 0xd3, 0x0c, 0xf0, 0x03, 0xd0, 0xfc, 0xd9, 0xf7, 0x43, 0x0b, 0x05, 0x00, + 0x01, 0xfc, 0xe9, 0x16, 0xe7, 0x05, 0xfc, 0x03, 0xef, 0xe3, 0xc9, 0x05, + 0xcd, 0xf2, 0x06, 0xf7, 0x17, 0xf1, 0xfa, 0x00, 0x1a, 0xcd, 0xef, 0xf2, + 0xf7, 0x34, 0xfc, 0x1b, 0x18, 0x1f, 0x06, 0xfa, 0xdc, 0x04, 0xcd, 0x35, + 0xe6, 0x00, 0x09, 0xd7, 0xc7, 0xdf, 0x2b, 0xe9, 0x26, 0xfb, 0x0a, 0xe0, + 0x5a, 0xff, 0xe4, 0xe5, 0xf5, 0x00, 0x12, 0x02, 0xd5, 0x1c, 0x17, 0x08, + 0x04, 0x0d, 0xc9, 0x13, 0xca, 0xfb, 0x20, 0xf3, 0x07, 0xdf, 0xd5, 0xe9, + 0x2c, 0x12, 0x0a, 0xe2, 0xf1, 0xfc, 0xf5, 0xde, 0xdb, 0xcf, 0x0b, 0xda, + 0xde, 0xfc, 0x28, 0xf1, 0xdc, 0xed, 0x23, 0xff, 0x01, 0xf8, 0x09, 0xf9, + 0x01, 0x08, 0xe4, 0xec, 0x30, 0x1b, 0x0f, 0x12, 0xe1, 0xf5, 0x16, 0x11, + 0x2d, 0xff, 0xed, 0x37, 0xf1, 0x08, 0xf9, 0xee, 0x10, 0xee, 0xf8, 0xeb, + 0xee, 0xe5, 0xe9, 0xd1, 0xf1, 0xdf, 0x02, 0xdc, 0xd7, 0x2d, 0xe3, 0x00, + 0xfb, 0xcf, 0xf4, 0x19, 0xe9, 0xf1, 0xc7, 0x0e, 0xec, 0x18, 0x03, 0xf8, + 0xef, 0x09, 0x03, 0xd1, 0x0b, 0x0c, 0xd5, 0xdc, 0xd2, 0x01, 0xfd, 0xfb, + 0x06, 0x06, 0x0d, 0x0c, 0xf3, 0xfd, 0xdb, 0x0a, 0x1f, 0xf8, 0xf4, 0x28, + 0x00, 0xe3, 0xcb, 0x20, 0xe8, 0x21, 0xf2, 0x10, 0xfe, 0xee, 0xfc, 0xfe, + 0xf6, 0xe6, 0xd7, 0x0d, 0x12, 0xed, 0xea, 0xfb, 0x0f, 0x3a, 0xc9, 0x27, + 0xf3, 0x33, 0x27, 0xfc, 0xff, 0xfb, 0xe4, 0x5a, 0x31, 0xfe, 0x0c, 0xe1, + 0xe4, 0x06, 0xf3, 0xb3, 0xe1, 0xdf, 0xcf, 0xec, 0x2f, 0xcf, 0xdd, 0xd9, + 0xc8, 0x40, 0x3a, 0x19, 0x4b, 0xdf, 0xf2, 0xd3, 0xf9, 0xf9, 0xea, 0xe0, + 0xd8, 0xf5, 0x46, 0xe8, 0x01, 0x0b, 0x47, 0x02, 0xfc, 0x22, 0xbb, 0xe3, + 0x3d, 0xe9, 0xf6, 0xde, 0x39, 0xf3, 0xfe, 0x0a, 0x1b, 0xf6, 0x07, 0x14, + 0xf6, 0x2d, 0x08, 0x09, 0x24, 0x09, 0xc5, 0xeb, 0x04, 0x09, 0xe1, 0xf7, + 0x0b, 0x06, 0xfc, 0x1d, 0xef, 0x10, 0xf6, 0xde, 0x66, 0xe1, 0xd5, 0xeb, + 0x14, 0x1e, 0xff, 0x13, 0x19, 0x38, 0x06, 0xf7, 0x2d, 0x7f, 0xf1, 0xf5, + 0x1a, 0x1c, 0x00, 0x04, 0xda, 0xfa, 0xc8, 0xfa, 0xdf, 0xfe, 0x1e, 0x25, + 0xf3, 0xf5, 0x38, 0x19, 0x77, 0x4c, 0xf6, 0x0d, 0x15, 0x09, 0x20, 0xde, + 0xea, 0xd2, 0x0b, 0x02, 0x12, 0xda, 0x13, 0x00, 0x34, 0xe6, 0x00, 0x0d, + 0xdd, 0xee, 0x1c, 0x4b, 0xf9, 0xdf, 0x20, 0x23, 0xe9, 0xed, 0xfc, 0xef, + 0xf4, 0x08, 0xeb, 0x2a, 0xce, 0xe5, 0xf0, 0x06, 0xee, 0xf5, 0xcd, 0xe7, + 0x02, 0x11, 0xdf, 0x3b, 0xfd, 0xef, 0x10, 0x3e, 0xea, 0xcb, 0xe0, 0xd4, + 0xea, 0xed, 0xe3, 0x62, 0x21, 0x01, 0xf8, 0x32, 0xea, 0xd7, 0xed, 0x2e, + 0x12, 0xd6, 0x0d, 0x08, 0xd9, 0xd8, 0x01, 0xe9, 0x0d, 0xf3, 0x2c, 0xeb, + 0xd6, 0xf8, 0xdd, 0x16, 0xde, 0x0f, 0xe7, 0x17, 0x42, 0x0c, 0xfc, 0x07, + 0xfb, 0x1b, 0xe6, 0xce, 0xe1, 0x0b, 0xf2, 0x35, 0x3e, 0x0d, 0x21, 0xf4, + 0x1c, 0xf7, 0x0a, 0xc2, 0xff, 0x08, 0xee, 0x18, 0xd0, 0xd6, 0x35, 0x06, + 0x0b, 0x6d, 0xd4, 0x1d, 0xf3, 0x24, 0x0d, 0x0e, 0xfc, 0x3b, 0xea, 0xfc, + 0x06, 0xeb, 0xf2, 0xd4, 0xd6, 0x32, 0x13, 0x3a, 0xf6, 0x16, 0xff, 0xe5, + 0xd4, 0xe8, 0x48, 0x7d, 0x15, 0xfe, 0xfb, 0x27, 0x27, 0xe6, 0xef, 0x38, + 0x43, 0x6a, 0x0a, 0xb6, 0x1f, 0x04, 0xd3, 0x00, 0xd9, 0x13, 0x48, 0x34, + 0xe5, 0xdb, 0xad, 0xee, 0xf0, 0x23, 0xf6, 0x29, 0x5d, 0xd4, 0xb6, 0x1c, + 0xfd, 0x22, 0xc4, 0xfd, 0x02, 0x2a, 0x0d, 0xc6, 0xe7, 0xde, 0x3a, 0x42, + 0xd5, 0xcb, 0xea, 0xd2, 0x16, 0xa6, 0xb6, 0xd1, 0x28, 0x3e, 0x11, 0xd6, + 0x0b, 0xe0, 0x00, 0x41, 0xcb, 0x0f, 0x09, 0x01, 0x2e, 0xc2, 0x33, 0x04, + 0xf9, 0xf8, 0xf9, 0x0c, 0x21, 0xd9, 0xc8, 0x11, 0xe7, 0x16, 0x03, 0xf7, + 0x25, 0x15, 0x05, 0x02, 0x13, 0x64, 0xf1, 0x2a, 0x38, 0x08, 0x3d, 0xdb, + 0x2f, 0x0d, 0x03, 0xe9, 0x11, 0xfe, 0xdf, 0xd5, 0xe9, 0xfe, 0xdb, 0x04, + 0xc5, 0xf8, 0x01, 0x18, 0xe6, 0x01, 0x3d, 0xe2, 0x4c, 0xd8, 0x22, 0x08, + 0x3d, 0xe3, 0x1e, 0xdc, 0xf1, 0x1a, 0xeb, 0x0d, 0xff, 0xcd, 0x03, 0x0c, + 0xfb, 0xf6, 0x14, 0x3b, 0xfb, 0xe4, 0xcb, 0xf5, 0x81, 0xeb, 0xfd, 0x02, + 0xfa, 0xf3, 0xee, 0xe3, 0xe4, 0x11, 0xf4, 0xfb, 0xda, 0xd2, 0xf9, 0xec, + 0xd6, 0x13, 0xd6, 0x03, 0xe6, 0x54, 0xec, 0xd7, 0xca, 0x0c, 0xe3, 0x00, + 0xec, 0xe1, 0xc3, 0xef, 0xe0, 0xf9, 0xe5, 0x16, 0x34, 0x00, 0x07, 0x24, + 0xf1, 0x14, 0xe5, 0x0c, 0xf2, 0xe7, 0x08, 0x0e, 0x18, 0x12, 0xec, 0x2f, + 0xe1, 0xfb, 0x6b, 0x04, 0xb3, 0xc8, 0xeb, 0xea, 0x50, 0xdd, 0x48, 0x1a, + 0x48, 0xf9, 0x09, 0xec, 0x07, 0x24, 0xc6, 0x27, 0xbe, 0xfa, 0xc3, 0x0e, + 0x01, 0x6d, 0xef, 0x0d, 0x32, 0x15, 0x48, 0xd5, 0xd6, 0x29, 0xd4, 0xfb, + 0xe6, 0xda, 0x35, 0x0e, 0xfa, 0x08, 0xeb, 0x46, 0x08, 0x08, 0xc8, 0xd3, + 0xe9, 0x29, 0x03, 0x29, 0x0b, 0x15, 0xd6, 0x01, 0xdb, 0x33, 0x21, 0x46, + 0xd4, 0x07, 0x2d, 0xd7, 0xc2, 0xde, 0x12, 0x7f, 0x18, 0xe6, 0xd3, 0x02, + 0xfd, 0x09, 0xcb, 0x3e, 0x45, 0x1d, 0xdc, 0x01, 0x15, 0x18, 0xf1, 0xe3, + 0xfb, 0x36, 0x2a, 0x1d, 0x35, 0xe5, 0xff, 0xee, 0x0c, 0xe6, 0xe4, 0xf7, + 0x0e, 0xe4, 0xfc, 0x3f, 0xee, 0x01, 0xd1, 0x19, 0x4f, 0x27, 0xdc, 0xdd, + 0x21, 0xfa, 0x39, 0x18, 0xfb, 0xe9, 0xd9, 0xe9, 0xfd, 0xe9, 0xe1, 0x00, + 0xf5, 0x28, 0x0f, 0xce, 0xf9, 0xd9, 0x03, 0x15, 0xde, 0x0e, 0x0c, 0x0d, + 0x2a, 0xd1, 0x10, 0xff, 0x05, 0x13, 0xef, 0x68, 0x3e, 0xe5, 0xfa, 0xeb, + 0x05, 0x02, 0x0f, 0x09, 0xf3, 0xe1, 0x31, 0x2c, 0xd3, 0x1c, 0xd9, 0xe9, + 0x0f, 0x06, 0x0c, 0xe3, 0x3d, 0xe1, 0x00, 0x1b, 0x0c, 0x02, 0xe0, 0x05, + 0xf0, 0xe4, 0x15, 0xdc, 0xf5, 0x18, 0x1f, 0x0d, 0xdd, 0x06, 0x00, 0xda, + 0x65, 0xd9, 0x27, 0xe0, 0xe9, 0x1b, 0x4b, 0xe9, 0xf2, 0xf0, 0x0c, 0x11, + 0x46, 0xee, 0xca, 0x11, 0xee, 0x0a, 0x2c, 0x05, 0xe0, 0x20, 0xd7, 0xd0, + 0x0a, 0xd8, 0x0d, 0x2f, 0xf2, 0xfa, 0xff, 0xde, 0x0b, 0x02, 0x00, 0xf9, + 0xe5, 0xfa, 0xdd, 0xf5, 0xe0, 0x04, 0xd9, 0xc8, 0xe0, 0x01, 0x0a, 0x05, + 0xcd, 0xdd, 0xc3, 0x00, 0x18, 0x12, 0x05, 0xe8, 0xfc, 0xe2, 0xe3, 0x11, + 0x42, 0x23, 0xf4, 0x14, 0xe0, 0x01, 0x1d, 0xf6, 0xe1, 0xfb, 0xfc, 0xf1, + 0xe4, 0x01, 0xfc, 0xeb, 0x07, 0x09, 0x10, 0xf7, 0xcc, 0x18, 0xd1, 0xd8, + 0x72, 0xf0, 0x13, 0x22, 0x05, 0xff, 0xff, 0xdf, 0x1f, 0xfb, 0xfd, 0xd5, + 0xef, 0x15, 0xe3, 0xe9, 0xcd, 0x36, 0xeb, 0xf3, 0x26, 0xec, 0x16, 0xde, + 0xe0, 0xec, 0xf4, 0xee, 0x00, 0x26, 0x27, 0x03, 0x05, 0x1f, 0xd0, 0x09, + 0xfb, 0x47, 0xfb, 0x0a, 0x03, 0x10, 0x0a, 0xea, 0x01, 0x3c, 0xf8, 0xec, + 0xf0, 0xea, 0xf6, 0xd4, 0xf3, 0x05, 0x27, 0xe6, 0xed, 0xef, 0xfc, 0x3e, + 0xfd, 0xf9, 0xf7, 0xe1, 0x30, 0x00, 0x16, 0x06, 0x0a, 0xe2, 0xe3, 0x2c, + 0x0a, 0x1c, 0xfb, 0xfa, 0x2f, 0x2c, 0xd3, 0xd5, 0x2d, 0xdf, 0xf6, 0x30, + 0xf5, 0x18, 0x17, 0x0e, 0x0d, 0x06, 0x02, 0xd1, 0xe5, 0x2d, 0xe4, 0x22, + 0x00, 0xcf, 0x2f, 0xe4, 0x03, 0x06, 0x0f, 0x0b, 0x0b, 0xf6, 0xc2, 0xda, + 0x7f, 0xd7, 0xe3, 0x0a, 0xee, 0xea, 0xea, 0x09, 0xdb, 0xe6, 0xf4, 0x0b, + 0xed, 0x13, 0xfa, 0x04, 0x1d, 0xf2, 0xf6, 0x18, 0xf9, 0xfa, 0x1e, 0xf4, + 0x08, 0x06, 0x1c, 0x59, 0xeb, 0x21, 0xfb, 0xfb, 0x18, 0x7b, 0x18, 0x1f, + 0xe7, 0x0c, 0xda, 0x35, 0xe0, 0x5d, 0x10, 0xe0, 0xf6, 0x14, 0x17, 0xd8, + 0xdb, 0x18, 0x13, 0x2d, 0xf9, 0xc6, 0xfd, 0xd6, 0x05, 0xe3, 0x1d, 0x00, + 0xe2, 0xe9, 0x08, 0xca, 0x12, 0xf1, 0xfb, 0xf1, 0xfd, 0x03, 0x3d, 0xf4, + 0xe5, 0x05, 0x17, 0x09, 0x25, 0xfe, 0xd1, 0xd6, 0x0f, 0x2e, 0x00, 0x19, + 0xd0, 0xd4, 0xf4, 0x23, 0xdc, 0xe0, 0xc8, 0xe1, 0xca, 0x0f, 0xf7, 0x04, + 0xd0, 0xec, 0xfc, 0x08, 0x00, 0xf2, 0xc4, 0xd0, 0x05, 0x07, 0xe8, 0xcc, + 0x38, 0x01, 0x09, 0x13, 0xe4, 0xe0, 0xd6, 0xe0, 0x11, 0x1d, 0x0c, 0x12, + 0xfc, 0xe1, 0xd7, 0x2c, 0x6d, 0x16, 0xee, 0x32, 0x1c, 0xce, 0xfa, 0xdb, + 0xcf, 0x04, 0x09, 0x0a, 0xd0, 0x18, 0xcb, 0xfc, 0x04, 0x0c, 0x1a, 0x0c, + 0x32, 0x1a, 0x15, 0xe7, 0x15, 0xd8, 0x03, 0x15, 0xfb, 0xe5, 0xe4, 0xf9, + 0x1b, 0x03, 0xf1, 0x01, 0xf7, 0x14, 0x01, 0xec, 0x09, 0xd0, 0xed, 0xe5, + 0x1d, 0xef, 0x24, 0x1a, 0x08, 0x0e, 0x27, 0xd8, 0xde, 0x2d, 0xe6, 0xeb, + 0xcc, 0xe0, 0xee, 0x02, 0xff, 0x06, 0x4d, 0x03, 0x2d, 0xf0, 0xc4, 0xfe, + 0xf8, 0xff, 0xf6, 0xd2, 0x10, 0xf9, 0xbc, 0xca, 0xb9, 0xe0, 0x13, 0x00, + 0xcb, 0x21, 0xce, 0x46, 0x0f, 0xf3, 0x0e, 0xe4, 0x08, 0xfc, 0x17, 0x33, + 0x0c, 0xdf, 0x04, 0xf0, 0xf2, 0xe5, 0xbe, 0xd0, 0xe3, 0xd0, 0xff, 0xd7, + 0xe6, 0xed, 0x36, 0xf4, 0xb2, 0x2d, 0x04, 0xe0, 0x7d, 0x32, 0x27, 0xa3, + 0x00, 0xcf, 0xc7, 0xc0, 0xff, 0xf8, 0x07, 0xf2, 0xef, 0x38, 0x1a, 0xc6, + 0xf0, 0x0f, 0xf7, 0xd1, 0x6c, 0xe3, 0x2a, 0xf0, 0x2f, 0xf6, 0xe3, 0xe2, + 0x0c, 0xf0, 0x30, 0x31, 0xfc, 0x18, 0x3e, 0xfa, 0x40, 0xf7, 0xcd, 0x1e, + 0xe5, 0xe3, 0xe4, 0x2d, 0x0e, 0xd8, 0x07, 0x19, 0xee, 0xcf, 0x2b, 0x48, + 0x3a, 0xf0, 0x10, 0x50, 0x41, 0x63, 0xc8, 0x26, 0x1d, 0x24, 0x46, 0xf5, + 0xc8, 0xfd, 0x1e, 0xe8, 0x11, 0x2e, 0x20, 0xfc, 0x11, 0xe5, 0x0d, 0xfc, + 0x14, 0x1c, 0xc7, 0x45, 0xf3, 0xf3, 0x5c, 0xca, 0xfa, 0xe5, 0x04, 0xff, + 0x03, 0x1f, 0xef, 0xd7, 0x20, 0xff, 0x02, 0x00, 0xe0, 0x42, 0xc8, 0xcb, + 0xf7, 0x33, 0x07, 0xd2, 0xbb, 0xe7, 0x0d, 0xe0, 0xe5, 0x02, 0x04, 0x0e, + 0x20, 0xe4, 0xdb, 0xe7, 0xf4, 0xf2, 0xf6, 0x1c, 0xde, 0x08, 0xf9, 0xe7, + 0x1e, 0x25, 0xe0, 0xe3, 0xcb, 0xe7, 0x14, 0xda, 0x2e, 0x78, 0xf8, 0x01, + 0x01, 0xbd, 0x04, 0xdd, 0xef, 0xd8, 0xee, 0xf4, 0x62, 0x14, 0x1d, 0x60, + 0xe7, 0x1e, 0x34, 0xf8, 0xde, 0xd6, 0xf9, 0xf8, 0xda, 0xf1, 0xad, 0xcd, + 0x3a, 0xe1, 0xde, 0xd6, 0x1c, 0x0f, 0x65, 0xf5, 0x06, 0xf2, 0x26, 0xf1, + 0x44, 0x24, 0xdb, 0x12, 0x07, 0x4b, 0xd7, 0xdb, 0xf2, 0xf6, 0xd3, 0x0c, + 0xe1, 0x7f, 0xc6, 0xdb, 0xf1, 0x19, 0x13, 0xed, 0x2a, 0x38, 0x1a, 0x08, + 0x03, 0xf7, 0xce, 0xf7, 0xd5, 0xe2, 0xea, 0xdf, 0xe0, 0x5c, 0x4a, 0xbf, + 0xf2, 0xfe, 0x0e, 0xf7, 0xe6, 0x08, 0xec, 0xf7, 0xcf, 0xdf, 0xf1, 0xf8, + 0xce, 0xca, 0xf2, 0xe1, 0xf1, 0x25, 0xdc, 0x13, 0x04, 0xd7, 0x74, 0x1e, + 0xd4, 0x07, 0x2a, 0x3a, 0x68, 0xdb, 0xea, 0xd7, 0x1e, 0xfa, 0xfa, 0x0b, + 0x2d, 0xe0, 0xd2, 0xf4, 0xd3, 0x01, 0xcd, 0xc1, 0xd1, 0xcf, 0x73, 0x14, + 0x69, 0xf4, 0xbe, 0xe4, 0xe1, 0x1e, 0xdc, 0x3e, 0xe5, 0xf3, 0x7a, 0x2b, + 0xf7, 0xf7, 0x4c, 0x26, 0xef, 0xf5, 0xef, 0xa4, 0xff, 0xf1, 0xbb, 0x08, + 0x07, 0xdb, 0xeb, 0xc9, 0x28, 0xf3, 0x1b, 0xf4, 0x46, 0xb8, 0x00, 0xfb, + 0x18, 0xd8, 0xc3, 0xf8, 0xb9, 0xea, 0xf1, 0xed, 0xed, 0x09, 0xd1, 0x4c, + 0x2b, 0xf3, 0xcc, 0xf5, 0x19, 0x3c, 0xe0, 0x12, 0xcd, 0x36, 0xbd, 0xf3, + 0xe6, 0x73, 0x2c, 0xcd, 0xd7, 0xf4, 0xdb, 0xe7, 0xc6, 0x23, 0x53, 0xaf, + 0xb0, 0xd8, 0x08, 0x15, 0xcb, 0x40, 0x06, 0x11, 0xec, 0xc5, 0xf2, 0xec, + 0xf0, 0xe7, 0xd4, 0xca, 0xe9, 0xc7, 0xfb, 0x08, 0xf3, 0xe3, 0x26, 0xf0, + 0x16, 0x39, 0x15, 0x12, 0x26, 0x40, 0xc6, 0x2e, 0xdb, 0xdb, 0xda, 0x2f, + 0xba, 0xe2, 0xa1, 0x17, 0x14, 0xf9, 0xe8, 0xd7, 0xc6, 0x30, 0x10, 0x70, + 0x31, 0x09, 0x00, 0xf4, 0xde, 0x68, 0x1a, 0x45, 0xe8, 0x76, 0xba, 0x6c, + 0x5d, 0xea, 0x0e, 0xa7, 0x21, 0x56, 0xfa, 0x01, 0xc0, 0xdf, 0xd6, 0x54, + 0x2a, 0xf5, 0xec, 0x0d, 0xc8, 0x33, 0x00, 0xe4, 0xf3, 0x0d, 0x21, 0x28, + 0x0f, 0x02, 0xf9, 0x0c, 0xc8, 0xf4, 0xf8, 0xb0, 0x7f, 0xba, 0x6c, 0x25, + 0x1b, 0xfb, 0xd7, 0x09, 0x69, 0x00, 0xe2, 0x32, 0x43, 0x25, 0xe0, 0xfd, + 0xff, 0xf5, 0x35, 0x01, 0x21, 0x1a, 0x48, 0x32, 0xb2, 0xe5, 0xfe, 0xf9, + 0xef, 0xef, 0x01, 0xc7, 0x31, 0xc4, 0xe4, 0xd5, 0x11, 0xb4, 0x38, 0xe4, + 0x2e, 0xd6, 0xeb, 0xf3, 0xf2, 0xf0, 0xca, 0xfd, 0x07, 0xb3, 0x0d, 0xdf, + 0x55, 0xc6, 0xe4, 0xc2, 0x1f, 0xe9, 0xe1, 0xc0, 0x08, 0xf9, 0xf3, 0x25, + 0xd0, 0x30, 0x3a, 0x0a, 0xe2, 0xe8, 0xf5, 0x3a, 0xb1, 0xe5, 0x35, 0xa8, + 0x3c, 0xf7, 0xdd, 0x25, 0x56, 0x0a, 0xf6, 0xf2, 0xe9, 0xf7, 0x61, 0x00, + 0xd4, 0xf1, 0x30, 0x70, 0xf1, 0x19, 0xf4, 0xed, 0x08, 0x1f, 0xfa, 0x59, + 0xff, 0xc9, 0x1e, 0x07, 0xf1, 0x33, 0x7b, 0xd4, 0xe7, 0x3b, 0x2a, 0xd1, + 0xf9, 0x13, 0xf9, 0xeb, 0xdf, 0xb6, 0x20, 0xf9, 0x13, 0x1f, 0xf9, 0xcf, + 0x4b, 0xdf, 0xf9, 0xec, 0x7c, 0x00, 0xed, 0xe7, 0xd0, 0x2a, 0xee, 0x4d, + 0xe4, 0x01, 0x1a, 0x28, 0x19, 0xcd, 0xff, 0xef, 0x78, 0x01, 0xf6, 0x40, + 0xb3, 0x31, 0xd4, 0x2c, 0x36, 0x7f, 0xb8, 0x18, 0xf6, 0x00, 0xfa, 0xcc, + 0x15, 0xe7, 0xde, 0x2d, 0xe5, 0xcc, 0x04, 0x38, 0x18, 0xf1, 0x23, 0xf9, + 0xcd, 0xc7, 0x11, 0x3c, 0xd7, 0x21, 0xdc, 0x1b, 0xef, 0x13, 0xc5, 0x2c, + 0xe7, 0xdc, 0x18, 0x07, 0xe7, 0x1e, 0x28, 0x01, 0xf8, 0x14, 0x13, 0x39, + 0x43, 0xfa, 0xdd, 0x0c, 0x07, 0x2e, 0x1e, 0x39, 0x0b, 0x38, 0xc3, 0xd2, + 0xdd, 0xb4, 0xdf, 0xff, 0x0f, 0x15, 0xf6, 0x29, 0x04, 0x21, 0x0f, 0xe9, + 0x03, 0xfa, 0xf3, 0xe2, 0x04, 0x02, 0x1f, 0x4d, 0xcb, 0xf2, 0xff, 0x22, + 0x11, 0xe9, 0xd8, 0xe8, 0x21, 0x4c, 0x40, 0xd7, 0x4a, 0x1c, 0xfa, 0xfd, + 0x32, 0x50, 0xd7, 0xe3, 0xa5, 0xf3, 0xd5, 0x34, 0xcb, 0x05, 0x05, 0xea, + 0x10, 0x0a, 0x2f, 0xf4, 0xf9, 0xf7, 0x05, 0x0f, 0xf7, 0xff, 0x17, 0xb5, + 0x21, 0xc1, 0xd5, 0xf0, 0xe4, 0xe7, 0xec, 0xee, 0xfb, 0xdd, 0xe5, 0xf4, + 0xf3, 0x15, 0xe8, 0xdd, 0x20, 0xe3, 0x0c, 0xe9, 0xf0, 0x17, 0x13, 0xce, + 0xe7, 0x07, 0x0e, 0xc1, 0x05, 0xcf, 0x0a, 0x17, 0xc7, 0x2f, 0xaf, 0xf8, + 0xf3, 0x00, 0xdc, 0x2c, 0x5f, 0xd0, 0xc3, 0xa5, 0x3b, 0xd0, 0xf2, 0xee, + 0x04, 0x12, 0x1e, 0x7f, 0xda, 0x51, 0x48, 0x4f, 0xc9, 0x04, 0xfe, 0x17, + 0x8b, 0xce, 0xbc, 0xe1, 0x3a, 0xe1, 0xca, 0x58, 0x31, 0xf1, 0x0b, 0xcd, + 0x06, 0x01, 0x44, 0x3e, 0x91, 0x00, 0x3d, 0x46, 0x24, 0x42, 0xd0, 0xf2, + 0xfe, 0x34, 0x01, 0x6d, 0xf1, 0xc6, 0x26, 0xda, 0xbc, 0xe3, 0x68, 0xe5, + 0xc6, 0x27, 0xf9, 0x4a, 0x10, 0xd9, 0x0e, 0xfb, 0xf9, 0xdf, 0x3d, 0x02, + 0x0c, 0x00, 0xe7, 0xf1, 0xf3, 0xd9, 0xf2, 0xc9, 0x4f, 0xcb, 0xcf, 0xec, + 0xbe, 0x08, 0xfc, 0x4f, 0x10, 0xee, 0xe3, 0x3e, 0x14, 0xd8, 0xd3, 0x57, + 0x54, 0x00, 0x19, 0x21, 0xe7, 0x71, 0xed, 0x14, 0x74, 0x68, 0xea, 0x38, + 0xe4, 0xd6, 0xfd, 0xc2, 0x31, 0x22, 0xee, 0x20, 0xf6, 0xe4, 0xbc, 0x1b, + 0x3e, 0x31, 0x09, 0x62, 0xad, 0xcc, 0x30, 0xba, 0xaa, 0x20, 0xea, 0xab, + 0xd1, 0x76, 0xf1, 0x12, 0xd5, 0xca, 0x3e, 0x04, 0xad, 0xf1, 0xf9, 0x05, + 0x11, 0x10, 0xe1, 0x3e, 0xc3, 0xce, 0xe7, 0xe9, 0x0d, 0xb5, 0x60, 0x4a, + 0x1c, 0xef, 0xd9, 0xaa, 0xf3, 0x43, 0xe2, 0x6b, 0xfe, 0x4c, 0x12, 0x0f, + 0xef, 0x08, 0x18, 0xf8, 0xee, 0xf9, 0xcb, 0xef, 0xcd, 0xed, 0x02, 0x73, + 0xcf, 0xd7, 0x2d, 0x28, 0xfa, 0xad, 0xe1, 0xd9, 0x6a, 0x75, 0x36, 0x45, + 0x4d, 0x4a, 0xfd, 0xd2, 0x0e, 0xee, 0xf5, 0xf0, 0x85, 0xda, 0xce, 0xd6, + 0xf7, 0xe1, 0xbd, 0xcf, 0x40, 0xe8, 0x7d, 0xc6, 0xdf, 0xc9, 0xc1, 0x05, + 0xc3, 0x1e, 0x42, 0xbc, 0xf7, 0x03, 0x05, 0x02, 0xfb, 0xe2, 0xc6, 0xd1, + 0x24, 0x0d, 0x14, 0xbb, 0x9b, 0xdf, 0x0d, 0xdb, 0x4e, 0x37, 0xff, 0x9c, + 0xf0, 0xcc, 0x11, 0xc3, 0xe0, 0xe3, 0xf2, 0xea, 0xf2, 0xe6, 0xff, 0x2e, + 0x16, 0x57, 0xc7, 0xdd, 0xda, 0xe6, 0xe6, 0xe3, 0x3c, 0xe8, 0xfb, 0x35, + 0x16, 0x18, 0xe1, 0xf4, 0xf2, 0x05, 0x07, 0x7f, 0x0e, 0xd9, 0x1b, 0xd6, + 0xf3, 0x1d, 0x15, 0x1a, 0x05, 0xfc, 0x11, 0xf6, 0xf3, 0x0d, 0xdd, 0x3f, + 0x09, 0x06, 0xe7, 0x2d, 0xe3, 0x1e, 0xe8, 0x14, 0x00, 0x18, 0xea, 0x12, + 0x29, 0x09, 0x15, 0x0e, 0xe7, 0x17, 0x24, 0x1f, 0x04, 0xdf, 0xf9, 0xde, + 0xcc, 0xde, 0x76, 0xfe, 0xbf, 0xe4, 0xeb, 0xd8, 0x38, 0xeb, 0x00, 0x0e, + 0xf0, 0xd1, 0x26, 0xef, 0x0a, 0x3f, 0xe3, 0xe7, 0x22, 0xf6, 0x08, 0xdf, + 0x24, 0xec, 0xda, 0x02, 0xd3, 0xe0, 0xfd, 0x18, 0x42, 0xf7, 0xd3, 0x3a, + 0xd8, 0xbe, 0x12, 0xef, 0x03, 0xdd, 0x12, 0x1b, 0xda, 0x5a, 0x0f, 0x2d, + 0x3b, 0x39, 0xf7, 0x13, 0xcd, 0xe7, 0xd6, 0xbd, 0x11, 0xfd, 0xef, 0x29, + 0xc9, 0xff, 0xfc, 0xf8, 0x16, 0x0e, 0xfd, 0x29, 0xe6, 0xfc, 0x01, 0xc8, + 0xb4, 0x12, 0x00, 0x04, 0xf3, 0xe9, 0x02, 0xff, 0x0b, 0x64, 0x0f, 0x12, + 0xdf, 0x05, 0x0d, 0xf8, 0xe8, 0x04, 0x10, 0x00, 0xbf, 0x0d, 0xda, 0xeb, + 0x15, 0xe3, 0x10, 0x30, 0x5c, 0x0b, 0xd0, 0xea, 0x23, 0x0d, 0x02, 0x26, + 0x29, 0x19, 0x1e, 0x46, 0x0f, 0xd9, 0xfe, 0xcf, 0x12, 0x0a, 0x16, 0xf8, + 0xf7, 0xd4, 0xe5, 0xe8, 0xf6, 0xc0, 0x69, 0x02, 0xec, 0xca, 0xd9, 0x01, + 0x49, 0xff, 0xff, 0x25, 0x0c, 0x26, 0xee, 0xd5, 0x0c, 0x30, 0xf4, 0xf5, + 0xdc, 0xec, 0xeb, 0xf9, 0x03, 0xfb, 0x01, 0xd0, 0x32, 0x27, 0x3e, 0xbe, + 0xde, 0x0c, 0x0e, 0xe0, 0xac, 0xf0, 0x38, 0xcd, 0xc7, 0xff, 0xcc, 0xee, + 0x14, 0xd2, 0xdd, 0xe9, 0x35, 0xdb, 0x11, 0xf3, 0xf1, 0x19, 0xdd, 0xdf, + 0x2d, 0x0a, 0xf6, 0xd6, 0x47, 0xd9, 0xf5, 0xe9, 0xef, 0xd2, 0x4e, 0xca, + 0x18, 0x07, 0x06, 0x1a, 0xea, 0xe5, 0xd8, 0x1b, 0x01, 0xe9, 0x05, 0x0b, + 0x37, 0xe1, 0xc5, 0xc9, 0x14, 0xfd, 0xe9, 0xee, 0x22, 0x08, 0x02, 0x0f, + 0xef, 0x2a, 0x4f, 0xfc, 0xca, 0x10, 0x24, 0x1a, 0xe9, 0xf3, 0x11, 0xd0, + 0x0e, 0xd6, 0xe1, 0x77, 0x36, 0xfe, 0xe3, 0x11, 0xdb, 0xfb, 0x39, 0x14, + 0x00, 0xe7, 0x5b, 0x38, 0xe9, 0xfb, 0x28, 0x02, 0xfa, 0x62, 0x05, 0x40, + 0xd3, 0xfa, 0x3f, 0x0d, 0xe8, 0x06, 0x59, 0xe7, 0x30, 0xe4, 0x03, 0xe6, + 0x18, 0x23, 0xf1, 0x00, 0xe1, 0xda, 0x00, 0x03, 0xf1, 0x04, 0xed, 0x22, + 0x0b, 0xdd, 0x02, 0xd6, 0x7f, 0x0a, 0xcf, 0x1e, 0xd6, 0x00, 0xf1, 0x16, + 0xe7, 0x07, 0xea, 0xf9, 0x47, 0xdf, 0x04, 0xf9, 0x60, 0xcc, 0xe5, 0x05, + 0xe6, 0x32, 0xb7, 0xf0, 0x02, 0x69, 0xfd, 0x38, 0x11, 0xde, 0xce, 0xf3, + 0x0f, 0xe1, 0x00, 0x23, 0x01, 0xb9, 0x20, 0x22, 0x06, 0xf0, 0x1f, 0x01, + 0xe0, 0xd7, 0xf6, 0x09, 0xdf, 0x1d, 0xc6, 0xde, 0xf4, 0x0a, 0xe6, 0x2d, + 0xe0, 0xee, 0x2d, 0xee, 0xfa, 0x15, 0x18, 0xf4, 0x1d, 0x44, 0xf8, 0x22, + 0x21, 0xe5, 0xe2, 0x33, 0x38, 0xfe, 0x00, 0x0f, 0xe5, 0x47, 0xd6, 0xdd, + 0xdc, 0xac, 0xda, 0xef, 0xfd, 0xf5, 0xdb, 0x19, 0xf6, 0x00, 0xea, 0x00, + 0xf3, 0x05, 0xe6, 0xf5, 0x0f, 0x07, 0x18, 0x68, 0xca, 0xe5, 0x0a, 0x1f, + 0xf1, 0xf4, 0xdb, 0x19, 0x2a, 0x4c, 0x2b, 0xfc, 0x4e, 0x0a, 0x32, 0xe2, + 0x40, 0x59, 0x12, 0xee, 0xdc, 0xf4, 0xd8, 0xf4, 0xd4, 0xd3, 0xfc, 0x01, + 0xdf, 0xe7, 0x34, 0xe2, 0xe5, 0xff, 0xf7, 0x09, 0xe5, 0xe7, 0x05, 0xd8, + 0x1a, 0xa9, 0xd5, 0x2a, 0xc4, 0xee, 0xdd, 0xd5, 0x13, 0xd4, 0xe5, 0xf1, + 0xd5, 0xe3, 0xd8, 0x0a, 0x45, 0x11, 0x2a, 0xd6, 0x1c, 0xb6, 0x00, 0xee, + 0xcf, 0xef, 0x39, 0xf2, 0xce, 0x08, 0xf1, 0x03, 0xe0, 0xf5, 0xcf, 0x04, + 0x0d, 0xd1, 0x03, 0x06, 0x38, 0xe3, 0xed, 0xd9, 0xda, 0xe8, 0x08, 0xeb, + 0xec, 0xc7, 0x59, 0x31, 0xf9, 0x19, 0x3a, 0x00, 0xd2, 0x03, 0x2f, 0xf0, + 0x09, 0xe6, 0x06, 0xfc, 0xe0, 0x15, 0xd9, 0x49, 0x1a, 0x23, 0x32, 0xe6, + 0xfc, 0xf7, 0x30, 0x28, 0xe6, 0x03, 0x16, 0x14, 0xfa, 0x12, 0xeb, 0xee, + 0xff, 0x37, 0xab, 0x19, 0x08, 0x0c, 0x19, 0xea, 0xee, 0x2c, 0xff, 0x0c, + 0x26, 0x04, 0x19, 0x49, 0xf6, 0x26, 0xee, 0xf8, 0xfa, 0xdc, 0x40, 0xe8, + 0xe8, 0x17, 0xcf, 0xf7, 0x2b, 0xfd, 0xd9, 0xdb, 0x4f, 0xfc, 0xdc, 0xee, + 0xe3, 0x0a, 0xf2, 0x19, 0x0f, 0x07, 0xdf, 0x0a, 0x3a, 0x0a, 0x14, 0x1b, + 0x13, 0xdc, 0x15, 0x3e, 0xe6, 0x10, 0xd2, 0xe1, 0x40, 0x44, 0xe7, 0x25, + 0x06, 0x14, 0xeb, 0xf4, 0x3a, 0xde, 0xeb, 0x72, 0x0f, 0xd2, 0x02, 0x17, + 0x2c, 0xfd, 0x57, 0xf9, 0x14, 0xeb, 0x0c, 0x00, 0xe3, 0xc8, 0xef, 0xd8, + 0x00, 0x13, 0x19, 0x1c, 0xeb, 0xc4, 0xf3, 0x13, 0xb0, 0x22, 0x17, 0xe9, + 0xfc, 0x3f, 0xd9, 0x1e, 0x51, 0xe3, 0x13, 0x40, 0x68, 0xf7, 0x13, 0x0e, + 0x24, 0xfa, 0xca, 0xc4, 0xc5, 0xce, 0xe1, 0xe3, 0xff, 0xf0, 0xd0, 0x0a, + 0xed, 0x4c, 0x01, 0x06, 0xe7, 0xe9, 0x12, 0xde, 0x34, 0xfb, 0xd1, 0x6c, + 0xfd, 0xc8, 0x0f, 0x48, 0x25, 0x10, 0xf6, 0x0d, 0x22, 0x6b, 0xd0, 0x03, + 0x27, 0x24, 0x2b, 0x05, 0xfc, 0x28, 0xe9, 0xc8, 0xff, 0xe1, 0xed, 0xf3, + 0xcf, 0xde, 0x08, 0xfb, 0xdc, 0x0d, 0x7f, 0xf4, 0xbd, 0x0a, 0x1f, 0xea, + 0xee, 0x0f, 0xd7, 0x07, 0x0b, 0xf7, 0xf8, 0xd5, 0x1a, 0x00, 0xca, 0xe5, + 0xfd, 0xc6, 0xdc, 0xd0, 0xef, 0x11, 0x0a, 0xeb, 0x6d, 0xff, 0xf8, 0xd0, + 0xf5, 0x0a, 0xf0, 0x03, 0xf9, 0xcb, 0x1e, 0xe3, 0xfb, 0x32, 0xeb, 0xef, + 0xdf, 0xde, 0xfc, 0xe9, 0xec, 0xf8, 0xe1, 0x1e, 0x28, 0xfc, 0xf0, 0xf3, + 0xf2, 0xf9, 0xe7, 0x2c, 0x06, 0xf3, 0x56, 0x39, 0xf6, 0x14, 0x2a, 0x05, + 0xec, 0x22, 0x09, 0x1f, 0xe3, 0x07, 0xfe, 0xc6, 0xfb, 0xdb, 0xde, 0x63, + 0x01, 0xe6, 0x0a, 0xea, 0x0d, 0xdd, 0x3e, 0x2b, 0xf6, 0x03, 0x61, 0x0a, + 0x09, 0x04, 0xf4, 0xf6, 0x0d, 0x29, 0xf1, 0x22, 0xf3, 0x0a, 0x22, 0xf4, + 0xf6, 0x28, 0xdd, 0xf2, 0xd4, 0xed, 0xf0, 0xf8, 0x16, 0x18, 0x12, 0x07, + 0xd1, 0xe3, 0x30, 0x05, 0xe5, 0xfb, 0xf4, 0x13, 0x3f, 0xd7, 0xea, 0xf0, + 0x35, 0xea, 0xe9, 0x30, 0xf8, 0xf1, 0x3f, 0x1c, 0xd4, 0xee, 0xfb, 0xef, + 0x05, 0x03, 0xe3, 0x0e, 0x1e, 0x1e, 0x09, 0x0d, 0xe4, 0x28, 0x0d, 0xff, + 0x21, 0x70, 0xd8, 0x0c, 0x15, 0xf0, 0xda, 0xf8, 0x1c, 0xdc, 0xfd, 0x23, + 0x0c, 0xdd, 0xf3, 0xf9, 0xf1, 0x16, 0x19, 0x1d, 0x11, 0xda, 0x0f, 0x02, + 0xec, 0xf1, 0xdc, 0xf1, 0x01, 0xc3, 0x2c, 0x3f, 0xeb, 0xe6, 0xf3, 0xef, + 0x0f, 0xf6, 0x1c, 0xef, 0xeb, 0x53, 0x10, 0xfa, 0x30, 0xef, 0x1c, 0xef, + 0x33, 0xee, 0x0c, 0xfa, 0xee, 0xff, 0xed, 0xce, 0xf0, 0xe2, 0xe6, 0x0b, + 0x0b, 0x04, 0xd3, 0x0a, 0x28, 0x05, 0xef, 0xec, 0x04, 0xef, 0xcd, 0xcf, + 0x0e, 0xfc, 0xee, 0x2f, 0x3d, 0xdd, 0x00, 0x22, 0x04, 0x10, 0xde, 0xf0, + 0x49, 0x3b, 0xec, 0x18, 0x29, 0x11, 0x4d, 0xe3, 0xff, 0x1e, 0x08, 0x02, + 0xdf, 0xeb, 0x21, 0xe0, 0xdc, 0xd8, 0x2f, 0xf9, 0x09, 0xfc, 0x7f, 0x02, + 0xce, 0xd7, 0xe3, 0x05, 0xf3, 0xf5, 0xc9, 0xf6, 0x03, 0x0a, 0xec, 0xe9, + 0xf7, 0xf0, 0xd8, 0x09, 0x19, 0xf2, 0xd7, 0xc9, 0xf0, 0xe9, 0xea, 0xef, + 0x07, 0x35, 0xde, 0xce, 0x31, 0xe7, 0x19, 0xf7, 0xd5, 0xdd, 0x3b, 0xf3, + 0xf0, 0x19, 0xed, 0xd9, 0xec, 0x0d, 0xd5, 0xe1, 0xe3, 0xdf, 0xf8, 0xf5, + 0x3c, 0xf7, 0xe6, 0xe9, 0xfd, 0xef, 0xfa, 0xfb, 0xf3, 0xe4, 0x5e, 0x7f, + 0xe1, 0x1f, 0x2b, 0x21, 0xc6, 0x1e, 0xca, 0x1c, 0xd8, 0xed, 0x0c, 0xfd, + 0xf3, 0xf1, 0xe4, 0x58, 0x07, 0xf9, 0x10, 0xe0, 0x17, 0x03, 0x1b, 0x22, + 0xd5, 0x00, 0x08, 0x0a, 0x1e, 0x0f, 0xdc, 0xfc, 0x13, 0x23, 0xce, 0x42, + 0x04, 0x10, 0x0a, 0x02, 0xdd, 0x36, 0x23, 0xe8, 0x06, 0xf0, 0x2d, 0xdf, + 0xff, 0x09, 0xfe, 0xf3, 0xea, 0xdc, 0x26, 0xea, 0xe4, 0x07, 0xe8, 0x0f, + 0x3b, 0xee, 0xf7, 0xe9, 0x22, 0xff, 0x0d, 0xed, 0xff, 0x13, 0x15, 0x2b, + 0x21, 0xeb, 0xec, 0x37, 0xf0, 0x06, 0x1e, 0x35, 0xf6, 0xda, 0x3e, 0x10, + 0xfc, 0x54, 0xf1, 0x21, 0x2e, 0x42, 0xe0, 0x16, 0xf6, 0xf7, 0xea, 0xec, + 0x3e, 0xd6, 0xf7, 0x2d, 0x0a, 0xdc, 0x27, 0x17, 0x10, 0x0d, 0x51, 0x13, + 0x17, 0xf0, 0x0c, 0xf2, 0xf1, 0xcf, 0xe6, 0xd0, 0x15, 0x10, 0x29, 0x39, + 0xe2, 0xd9, 0x09, 0x06, 0xe5, 0xe7, 0x2b, 0xee, 0xd9, 0x18, 0x0e, 0xe9, + 0x1a, 0xfe, 0xf2, 0xf9, 0x38, 0xfa, 0x0b, 0x18, 0x53, 0xe5, 0xe7, 0xdf, + 0xde, 0xf5, 0xf0, 0x01, 0x0e, 0xfc, 0xde, 0x25, 0xff, 0x14, 0xfa, 0xef, + 0xe4, 0x00, 0xe3, 0xe6, 0x03, 0xe3, 0xec, 0x38, 0xff, 0x12, 0x04, 0x24, + 0x0c, 0x09, 0xf9, 0xfe, 0x1d, 0x4d, 0xae, 0xdd, 0x2b, 0x0d, 0x0d, 0xf8, + 0x12, 0x2d, 0xec, 0xf0, 0xef, 0xe3, 0xc6, 0xf1, 0xe2, 0xe8, 0xfc, 0xf1, + 0x04, 0x0a, 0x5a, 0x0b, 0xe6, 0xdf, 0x11, 0x1b, 0xf1, 0xfb, 0xe9, 0x0f, + 0xf2, 0xe4, 0x12, 0xc4, 0x11, 0xd9, 0xe6, 0xd5, 0x1c, 0xcd, 0xcb, 0xf4, + 0x08, 0xf4, 0x0e, 0xf1, 0x60, 0xe3, 0xd9, 0xd2, 0xc9, 0xdb, 0x2c, 0xdc, + 0x00, 0xc3, 0x0a, 0xfc, 0x0e, 0x0d, 0x0f, 0x1b, 0x0d, 0x18, 0xcd, 0xfa, + 0xd7, 0xcc, 0xe6, 0xe8, 0x12, 0xc2, 0x08, 0x03, 0xb9, 0x03, 0xef, 0xf1, + 0xff, 0xc3, 0x31, 0x4c, 0xbb, 0x23, 0x1b, 0xf3, 0xe3, 0x02, 0xe0, 0x0d, + 0x28, 0xec, 0x14, 0xeb, 0x2e, 0xeb, 0xc8, 0x4e, 0x3f, 0xef, 0x12, 0xfb, + 0x3e, 0xba, 0x24, 0xd5, 0xa9, 0x19, 0x2e, 0x2b, 0x69, 0xed, 0xe9, 0xdc, + 0xfd, 0xd3, 0xcc, 0x37, 0xd4, 0xbc, 0x15, 0xd5, 0xe1, 0xf9, 0x7d, 0xeb, + 0xe5, 0x18, 0x02, 0x8c, 0x57, 0xd3, 0xfd, 0x00, 0x00, 0xf6, 0xf3, 0xd3, + 0xf8, 0xb5, 0x10, 0x35, 0xf3, 0x02, 0x39, 0xe8, 0x64, 0xff, 0xe4, 0xff, + 0xe6, 0xb4, 0x0f, 0xca, 0x0d, 0xb7, 0x0c, 0x2c, 0xd9, 0xec, 0xb4, 0x2b, + 0xff, 0xb0, 0xcf, 0x19, 0xf4, 0x65, 0x0a, 0xf0, 0x22, 0x56, 0x23, 0x3c, + 0xf5, 0x0c, 0xbb, 0xd8, 0xfe, 0x03, 0xea, 0xf1, 0xf7, 0x01, 0xfd, 0x08, + 0xf8, 0x07, 0x10, 0x33, 0x24, 0xf5, 0x66, 0xe6, 0xd2, 0x06, 0xbc, 0xf2, + 0x03, 0x07, 0xe8, 0xf9, 0xc4, 0xec, 0xff, 0xef, 0x18, 0xe7, 0x1f, 0x5c, + 0xe3, 0x02, 0x37, 0x38, 0xb1, 0x39, 0xe0, 0x1b, 0x17, 0xce, 0x3e, 0x04, + 0x30, 0xff, 0xcd, 0xba, 0xb4, 0x01, 0xd6, 0x37, 0xfe, 0x08, 0xd6, 0xe1, + 0xd5, 0xfe, 0xdc, 0x1a, 0xd2, 0x2e, 0xe8, 0x27, 0xd8, 0xff, 0xed, 0x39, + 0x0e, 0x11, 0x41, 0x34, 0xdc, 0x0e, 0x00, 0x0c, 0x4e, 0x03, 0xe2, 0x05, + 0x3d, 0x43, 0x1e, 0x33, 0x09, 0xf5, 0x3b, 0x02, 0xef, 0xdf, 0x16, 0x1d, + 0x08, 0x1b, 0x34, 0xf8, 0x02, 0xee, 0x7f, 0xd6, 0xd2, 0x1d, 0x2f, 0x12, + 0x41, 0xd9, 0x11, 0x24, 0x00, 0x11, 0x10, 0x06, 0xe6, 0xf3, 0xe5, 0x1e, + 0x24, 0x08, 0x1d, 0xf7, 0xbe, 0x2e, 0x0a, 0xd0, 0xf9, 0x61, 0xf2, 0xd8, + 0x2d, 0xcf, 0x0a, 0x04, 0x07, 0xcd, 0xf1, 0x17, 0xdb, 0x28, 0x2d, 0xc8, + 0x00, 0x03, 0x0a, 0xf7, 0xe4, 0x09, 0xcb, 0xf9, 0x1f, 0xfc, 0xfb, 0xfb, + 0x20, 0xff, 0xb8, 0x34, 0xe5, 0xf8, 0x7f, 0x61, 0x0d, 0xc7, 0xec, 0x17, + 0xee, 0xe5, 0x28, 0x0a, 0xf9, 0xf4, 0x0d, 0xf7, 0xf7, 0xe8, 0xe3, 0xec, + 0xc8, 0xf8, 0xf1, 0x19, 0xed, 0x09, 0x01, 0xe2, 0xcb, 0x2a, 0x09, 0x18, + 0x6e, 0xf5, 0x1e, 0x31, 0x36, 0xef, 0xed, 0x79, 0xe6, 0x3e, 0xdb, 0xf4, + 0xc6, 0x6a, 0x33, 0xea, 0x38, 0xe7, 0xf4, 0xf2, 0x15, 0xde, 0x09, 0x0f, + 0x0e, 0x12, 0x23, 0xeb, 0xe5, 0xdf, 0x4d, 0x2e, 0x38, 0xdc, 0x01, 0x30, + 0x5d, 0xe8, 0xe1, 0xf3, 0x11, 0xdd, 0xeb, 0x11, 0xdc, 0xef, 0x04, 0x43, + 0xfb, 0x24, 0x28, 0x27, 0xdf, 0xe4, 0xed, 0xfb, 0x0b, 0x6d, 0xdd, 0x39, + 0x13, 0xf4, 0x16, 0xff, 0x08, 0xfa, 0xcb, 0x14, 0xf9, 0x15, 0x01, 0x1e, + 0x10, 0xe4, 0x28, 0x00, 0xfc, 0xe5, 0x29, 0x23, 0x34, 0xa9, 0x28, 0xe2, + 0x4b, 0x03, 0xec, 0x0b, 0x0b, 0xd8, 0xeb, 0x1f, 0xe6, 0xca, 0x0b, 0xfa, + 0xb4, 0x4f, 0xe0, 0x03, 0xe0, 0x3a, 0xf7, 0xe0, 0xdd, 0xde, 0xda, 0x06, + 0xce, 0xd5, 0x12, 0xe7, 0x01, 0x0f, 0xed, 0xbd, 0x08, 0xfc, 0xdf, 0x19, + 0x07, 0xfb, 0xe7, 0x28, 0xde, 0x0c, 0xdb, 0xfd, 0xdd, 0x0f, 0xff, 0xe0, + 0x34, 0xfb, 0xe2, 0xfc, 0xfb, 0xcd, 0xf7, 0xf2, 0x01, 0xfb, 0xbb, 0x49, + 0x3d, 0x24, 0x39, 0x65, 0xf0, 0xfe, 0xec, 0xee, 0x1b, 0x02, 0xcd, 0x25, + 0xee, 0xbb, 0xc8, 0x01, 0xec, 0xe3, 0xdf, 0xeb, 0xff, 0xf9, 0x26, 0x06, + 0x05, 0x0f, 0x48, 0xc7, 0xf9, 0xd6, 0xdf, 0x02, 0x21, 0x3e, 0xd4, 0x10, + 0x08, 0xf9, 0xfb, 0xf6, 0x34, 0x02, 0xd1, 0xdb, 0xee, 0xc9, 0x37, 0xa3, + 0xff, 0xff, 0x1a, 0xc3, 0x3a, 0x06, 0x11, 0xfb, 0xfc, 0xda, 0xe5, 0xe8, + 0x36, 0xef, 0x0c, 0x15, 0x06, 0x2e, 0x06, 0x0f, 0xfc, 0xff, 0x03, 0xe3, + 0xeb, 0xfc, 0xf7, 0x13, 0xe1, 0x0f, 0x01, 0xec, 0x09, 0xce, 0xef, 0x06, + 0x16, 0x08, 0x33, 0xff, 0xe6, 0xfb, 0xd8, 0x17, 0x15, 0x1a, 0xee, 0xfc, + 0x08, 0xf4, 0x10, 0xee, 0x7f, 0xea, 0xf0, 0xfc, 0x07, 0x3b, 0xfe, 0xfe, + 0xf9, 0xec, 0x04, 0x31, 0xc1, 0x17, 0xed, 0xfa, 0xee, 0x05, 0x48, 0x0b, + 0x19, 0x0e, 0xd2, 0xfa, 0x14, 0xfb, 0xd4, 0x08, 0x23, 0xfe, 0xea, 0xf5, + 0xf5, 0xda, 0xe7, 0x0e, 0x18, 0x03, 0xd0, 0x01, 0x04, 0xfd, 0x36, 0x0b, + 0x34, 0xd6, 0x10, 0xf5, 0x0a, 0xda, 0x1e, 0xd8, 0x39, 0x25, 0x1d, 0x12, + 0xf5, 0xed, 0x19, 0x20, 0x3a, 0xf6, 0x27, 0xfd, 0x07, 0xf0, 0xf5, 0xeb, + 0xfa, 0xf3, 0xd3, 0xfa, 0x24, 0xfc, 0xe6, 0x2c, 0xfb, 0x06, 0x46, 0x03, + 0xf2, 0xf9, 0xea, 0x0e, 0x1a, 0x29, 0x01, 0xf8, 0xd9, 0xe6, 0xfe, 0xdf, + 0xf2, 0xd6, 0xee, 0xe7, 0x1e, 0xfe, 0xfb, 0xe6, 0xe9, 0xf0, 0xf7, 0xea, + 0x00, 0x1d, 0x23, 0xde, 0xea, 0xe7, 0xec, 0x08, 0xfe, 0xdc, 0x06, 0xc5, + 0xec, 0xe2, 0x1f, 0x2b, 0xed, 0x07, 0xd9, 0x0c, 0xf3, 0xc8, 0x01, 0x0d, + 0xe8, 0xf1, 0x12, 0xd7, 0xfe, 0xf7, 0x06, 0xf1, 0xf3, 0xe2, 0xe3, 0xe4, + 0xec, 0x10, 0xe8, 0xf3, 0xee, 0xeb, 0x06, 0x06, 0x4c, 0xe2, 0x0e, 0xe1, + 0xe8, 0x19, 0x3f, 0xfd, 0xf9, 0xe7, 0x0d, 0xf0, 0x16, 0xf6, 0x2e, 0xf5, + 0xec, 0xfe, 0xe2, 0xfc, 0xfe, 0xee, 0xe8, 0xe8, 0x10, 0x3e, 0x02, 0xf2, + 0xd7, 0xed, 0x0b, 0x0e, 0xf4, 0xf9, 0x08, 0xfc, 0xea, 0xfb, 0x2a, 0xe8, + 0x19, 0xf0, 0x09, 0x06, 0x0a, 0x3f, 0xfe, 0x10, 0x56, 0x03, 0xf4, 0xfc, + 0xed, 0xd3, 0xef, 0xe7, 0xde, 0x1a, 0xfd, 0x16, 0xd7, 0xea, 0x1b, 0xd6, + 0xf8, 0xeb, 0xf0, 0x02, 0x39, 0xfb, 0x1e, 0x03, 0x04, 0x10, 0xf6, 0xed, + 0xf3, 0xe4, 0xd8, 0xdd, 0xd7, 0x24, 0xd5, 0x41, 0xfe, 0xea, 0xf7, 0xf3, + 0x14, 0xdb, 0x0e, 0x07, 0xe5, 0xdf, 0x52, 0x19, 0xd6, 0xc3, 0xfc, 0x13, + 0x13, 0x0b, 0x0f, 0x03, 0xf7, 0xeb, 0x03, 0xfa, 0x7f, 0xee, 0xf1, 0xe5, + 0x02, 0x57, 0x16, 0x0c, 0xff, 0xde, 0xff, 0xcb, 0xd4, 0x31, 0x04, 0x24, + 0x00, 0xe4, 0x12, 0x2c, 0x37, 0x2f, 0xdd, 0xf9, 0x25, 0xed, 0xe6, 0xd7, + 0x0f, 0xff, 0xe9, 0xe5, 0x1c, 0xdc, 0xfd, 0x31, 0xf1, 0x15, 0xdf, 0xf8, + 0xd7, 0xee, 0x6d, 0xfb, 0x3d, 0xe7, 0x04, 0xd3, 0x10, 0xf5, 0x1c, 0xd7, + 0x2c, 0x1c, 0x27, 0x34, 0x45, 0xf9, 0x17, 0x05, 0x25, 0xfb, 0x31, 0x2d, + 0xa2, 0xea, 0xdd, 0xe9, 0x0a, 0xc7, 0xf7, 0xf9, 0x10, 0xe9, 0xaf, 0x1f, + 0xcd, 0x0e, 0x6e, 0x10, 0xf0, 0xf6, 0xe0, 0x0c, 0x17, 0x36, 0xf9, 0xfe, + 0xd3, 0xf9, 0x0d, 0xbc, 0xe1, 0x01, 0xdd, 0xbc, 0x2e, 0xf3, 0xfa, 0xc1, + 0xf2, 0xe7, 0xe2, 0xc8, 0x15, 0x18, 0x0e, 0xe5, 0x00, 0x57, 0x11, 0x01, + 0x2f, 0xe8, 0x0e, 0xe1, 0xdc, 0xe1, 0x20, 0xc8, 0xda, 0xee, 0xf4, 0x11, + 0x15, 0xf9, 0x0e, 0xec, 0xd2, 0x15, 0x1d, 0xde, 0xe8, 0xdf, 0xdc, 0xfb, + 0xee, 0xe9, 0xe8, 0xf1, 0xff, 0x08, 0xea, 0xf3, 0xf0, 0xd7, 0x4c, 0xf2, + 0x50, 0x05, 0x33, 0xf3, 0xd1, 0x26, 0x43, 0xcc, 0x14, 0xec, 0xe7, 0xeb, + 0x20, 0x33, 0x3e, 0xf8, 0xd4, 0xde, 0xf7, 0xd6, 0xeb, 0xfa, 0xe5, 0xfd, + 0xf5, 0x18, 0xd9, 0xfa, 0xf4, 0xff, 0x09, 0x14, 0x0b, 0x03, 0x1c, 0x05, + 0xea, 0xf2, 0x2d, 0xee, 0x19, 0x20, 0xea, 0x13, 0xb9, 0x15, 0xe7, 0x1f, + 0x79, 0x10, 0xe5, 0x0b, 0xe7, 0xf7, 0xe1, 0x0a, 0xcc, 0x46, 0xee, 0x0c, + 0xed, 0xd6, 0x16, 0xb8, 0x00, 0xe5, 0xe5, 0x05, 0x0f, 0x1e, 0xfe, 0xfb, + 0xe7, 0x07, 0x04, 0x0a, 0xf2, 0xfe, 0xe3, 0xf5, 0xea, 0xee, 0xcf, 0x3b, + 0xc9, 0x0f, 0x00, 0x1b, 0x1a, 0xf9, 0x37, 0x1d, 0x0e, 0xe1, 0x4b, 0x2f, + 0x1d, 0x0f, 0xdd, 0xd5, 0x1d, 0x0a, 0x0d, 0xeb, 0x09, 0xfc, 0x06, 0x01, + 0x18, 0xe9, 0xa7, 0xd3, 0x05, 0x3e, 0xcb, 0xdf, 0xfd, 0xfd, 0xd1, 0xff, + 0xf4, 0x72, 0xe7, 0x05, 0x07, 0xd4, 0xd4, 0xff, 0x1a, 0x02, 0xe7, 0xf9, + 0xfd, 0xe8, 0xd6, 0xe9, 0xed, 0x1e, 0xfc, 0x16, 0xfe, 0xd3, 0xf3, 0x22, + 0x05, 0x10, 0xe0, 0xf2, 0xe9, 0xfb, 0x2f, 0x1c, 0xfa, 0x31, 0x03, 0xf5, + 0x02, 0xe3, 0x06, 0xca, 0x17, 0x0c, 0x2b, 0x0c, 0x2d, 0xd7, 0x02, 0x19, + 0x1e, 0xfb, 0x0b, 0x54, 0x5d, 0xd8, 0x0d, 0xf2, 0xf9, 0x38, 0xdf, 0xfd, + 0xf9, 0x03, 0xe5, 0xfe, 0xf5, 0x07, 0x42, 0x13, 0x01, 0xd4, 0xe6, 0xfd, + 0x32, 0x46, 0xfd, 0xf5, 0xf6, 0xdc, 0xea, 0xf9, 0xd2, 0xff, 0xe4, 0xec, + 0x4f, 0xfb, 0xeb, 0x16, 0xe9, 0x02, 0xe7, 0xd0, 0x07, 0xea, 0x01, 0xdb, + 0xe5, 0xe0, 0x27, 0xe4, 0x09, 0xf4, 0xfd, 0xd5, 0xdd, 0xf9, 0xe6, 0x7f, + 0x15, 0x1c, 0xe6, 0x27, 0x31, 0xba, 0x0e, 0xeb, 0xd6, 0x0c, 0x2d, 0x33, + 0x0e, 0xf6, 0xec, 0x24, 0x05, 0x03, 0xe8, 0x21, 0xf8, 0x11, 0xe8, 0xf8, + 0xf6, 0xe4, 0x02, 0x21, 0x53, 0xca, 0xff, 0xb1, 0xd5, 0xe5, 0x12, 0xeb, + 0xfd, 0xeb, 0xfb, 0xfa, 0xe0, 0x18, 0x03, 0xf0, 0xf6, 0xde, 0xf8, 0x10, + 0xfd, 0xfd, 0xe8, 0x07, 0xf4, 0x15, 0xf9, 0xea, 0xee, 0xe7, 0x0d, 0x04, + 0x04, 0xf0, 0x17, 0x36, 0xf1, 0xf1, 0x23, 0xee, 0xff, 0x07, 0xdb, 0xe6, + 0x2c, 0x06, 0x04, 0x33, 0x5e, 0xee, 0x12, 0xf8, 0xe3, 0xe9, 0x0d, 0x16, + 0xd6, 0x16, 0xd5, 0x04, 0xea, 0xf2, 0x17, 0xda, 0xe3, 0x29, 0x13, 0xf0, + 0x0e, 0x25, 0x07, 0xe2, 0x2a, 0xfe, 0xfb, 0xe5, 0xe8, 0xf4, 0xb6, 0x0e, + 0xee, 0xde, 0x1f, 0x54, 0xe4, 0x06, 0x13, 0xe6, 0xf6, 0x06, 0x28, 0x17, + 0xe6, 0xdd, 0x4f, 0x2c, 0xd8, 0x06, 0xd0, 0xde, 0x58, 0x04, 0x23, 0xdd, + 0xfd, 0xdb, 0xfa, 0xc0, 0x67, 0xbd, 0xd2, 0xf8, 0xd8, 0x29, 0xe0, 0xbf, + 0x09, 0x24, 0xed, 0x0e, 0xd3, 0x75, 0xde, 0xed, 0xf1, 0xe6, 0x32, 0xf6, + 0xf4, 0x04, 0x35, 0xee, 0xeb, 0xe3, 0x03, 0x5f, 0x49, 0xe9, 0x09, 0x0f, + 0x1e, 0xc8, 0xcf, 0x0f, 0xe5, 0x21, 0xba, 0xcf, 0xdf, 0xef, 0x53, 0xeb, + 0x22, 0xe5, 0xe2, 0xd7, 0xdb, 0xc4, 0x21, 0xee, 0x2b, 0x2c, 0xee, 0xf2, + 0xce, 0xe7, 0x02, 0xdf, 0x00, 0x1a, 0x1e, 0x28, 0x58, 0xe2, 0xe6, 0x0e, + 0xe2, 0xd0, 0xe3, 0x1b, 0x27, 0x09, 0x26, 0x3c, 0xdd, 0xe5, 0x5e, 0xe8, + 0xe6, 0xd8, 0xd3, 0x35, 0xf4, 0x25, 0x10, 0x1a, 0xdb, 0xf3, 0xca, 0xe4, + 0xe0, 0x0f, 0xe5, 0xd3, 0x12, 0xef, 0xeb, 0x30, 0xdb, 0xf4, 0x0b, 0xdc, + 0xd3, 0x3d, 0x20, 0xea, 0xfb, 0xe3, 0x1f, 0xd1, 0x30, 0xd8, 0xf5, 0x03, + 0xe3, 0xcf, 0x11, 0x24, 0xf9, 0xf6, 0xd7, 0xfc, 0xe8, 0xe4, 0xf4, 0x00, + 0x11, 0x0a, 0x65, 0x28, 0xee, 0xf2, 0xe6, 0xe1, 0x27, 0xfe, 0xe1, 0x1a, + 0x0c, 0x08, 0x31, 0xcb, 0x30, 0xf3, 0xde, 0x12, 0x7f, 0xc2, 0xf5, 0xf2, + 0xf7, 0x00, 0xf4, 0xde, 0x01, 0x18, 0xf6, 0x1d, 0xf2, 0x34, 0x03, 0x1c, + 0x16, 0xc2, 0xcc, 0x0a, 0xd9, 0xfc, 0xe9, 0xf3, 0xe7, 0xf5, 0xde, 0x0a, + 0xe7, 0xf4, 0xdb, 0x0e, 0xcc, 0x2b, 0xd0, 0x4d, 0xed, 0xda, 0x0f, 0xea, + 0x1b, 0x04, 0xef, 0xde, 0x5c, 0xf9, 0x1e, 0xf7, 0x33, 0xf7, 0xcc, 0xf9, + 0xff, 0x11, 0x0e, 0x0a, 0x5e, 0x36, 0xdf, 0x02, 0x05, 0xed, 0x19, 0xd7, + 0xf6, 0x0c, 0xcf, 0x0c, 0x45, 0x0b, 0xcd, 0xd9, 0x13, 0x0f, 0xee, 0x09, + 0x09, 0x02, 0x14, 0xe9, 0xec, 0xf1, 0xf7, 0x34, 0x09, 0xee, 0xf2, 0x21, + 0x25, 0xf7, 0x23, 0x27, 0x07, 0xf6, 0x39, 0x18, 0x0c, 0x00, 0xd6, 0xea, + 0x29, 0xec, 0x05, 0x1d, 0xfc, 0xee, 0x10, 0xf9, 0xa5, 0xf7, 0xee, 0x16, + 0x02, 0x4c, 0x0d, 0xf8, 0x12, 0xd6, 0xe8, 0xdd, 0xf3, 0x7f, 0xe5, 0xfe, + 0xfb, 0xe3, 0xe2, 0x0b, 0x17, 0xf9, 0xf3, 0x2e, 0xe2, 0xdc, 0xf8, 0xf3, + 0xe3, 0xe3, 0xef, 0xf0, 0x0d, 0xd6, 0x01, 0xe7, 0xe0, 0xec, 0xc6, 0xda, + 0xe6, 0xf0, 0x40, 0xe4, 0x13, 0xe8, 0x03, 0xdf, 0x03, 0x07, 0x0d, 0xf2, + 0x53, 0x0d, 0xc5, 0x00, 0xbb, 0xdb, 0x1f, 0x28, 0xeb, 0xfd, 0xf3, 0xfc, + 0xcc, 0xf6, 0xe7, 0xf3, 0xf7, 0xe1, 0xde, 0xf9, 0xc2, 0xe5, 0xe5, 0xe9, + 0xd2, 0xe8, 0x7f, 0xf3, 0x00, 0xde, 0xf3, 0x0b, 0x2c, 0x24, 0x0c, 0xde, + 0x07, 0xd2, 0x0d, 0xee, 0xea, 0xf2, 0xdf, 0xe1, 0x37, 0xf9, 0x09, 0x56, + 0xf0, 0x05, 0xf6, 0xd9, 0xeb, 0xf2, 0x01, 0x01, 0xfc, 0xe9, 0x16, 0xe3, + 0xf6, 0x06, 0x32, 0xfa, 0x19, 0xfb, 0xfb, 0x11, 0x3b, 0x20, 0xf6, 0x0d, + 0xe5, 0xe6, 0xf1, 0x1b, 0xdd, 0x04, 0xfd, 0x08, 0xf3, 0x3e, 0xe9, 0x0d, + 0xde, 0xf2, 0x00, 0xee, 0x0e, 0x10, 0x1c, 0xe5, 0x07, 0x0a, 0x18, 0xef, + 0x56, 0xfa, 0xd7, 0xff, 0xff, 0x25, 0x2b, 0xe2, 0x0b, 0x22, 0xe5, 0x1a, + 0xec, 0x1d, 0x2c, 0xf0, 0x0b, 0x13, 0xe3, 0x19, 0xf1, 0xe3, 0x0e, 0xf4, + 0xee, 0xf8, 0xfa, 0xdd, 0xee, 0x13, 0x00, 0xfc, 0x46, 0xf3, 0xdf, 0x41, + 0xe5, 0xdd, 0x18, 0xfb, 0x08, 0xf6, 0xdd, 0x0c, 0xd4, 0x0a, 0xfe, 0xec, + 0x22, 0x17, 0xfd, 0xe2, 0x0b, 0x13, 0xca, 0xef, 0xd6, 0x17, 0x00, 0x31, + 0x13, 0xf1, 0x12, 0xd1, 0xda, 0xfe, 0xe7, 0x13, 0x2c, 0x22, 0xef, 0xda, + 0x10, 0x15, 0x05, 0x1a, 0x13, 0xf6, 0x16, 0x00, 0x00, 0xeb, 0xc6, 0x18, + 0xf7, 0xf5, 0xf9, 0x13, 0x18, 0xe1, 0x25, 0x16, 0x17, 0xf9, 0x59, 0x06, + 0x22, 0x17, 0xe5, 0xec, 0x1f, 0xfb, 0x05, 0x2d, 0xf4, 0xd8, 0x1a, 0xf8, + 0xad, 0x0e, 0xd6, 0x04, 0xec, 0x40, 0xd5, 0xf3, 0x14, 0xe6, 0xf1, 0x2b, + 0xf8, 0x6c, 0xd7, 0xe5, 0xf6, 0xcf, 0xe7, 0x1b, 0xf1, 0xed, 0xff, 0x06, + 0xdb, 0xe5, 0xcb, 0xf3, 0xd0, 0xf6, 0xfa, 0x17, 0xf8, 0xd4, 0x1c, 0xef, + 0x12, 0xf8, 0xc6, 0xe7, 0xe5, 0xe4, 0x47, 0x06, 0x15, 0xd4, 0xe4, 0xed, + 0xf3, 0xe4, 0xff, 0xf2, 0x4f, 0x08, 0xf8, 0x0c, 0xd5, 0xf3, 0x0d, 0x14, + 0x2d, 0x00, 0x20, 0xd4, 0xca, 0xec, 0xe9, 0xe5, 0xf5, 0x0c, 0xd6, 0xd5, + 0xf9, 0xf5, 0xe2, 0xe5, 0xe6, 0xd4, 0x3e, 0xe3, 0x1a, 0xd8, 0xe4, 0xf3, + 0x20, 0x25, 0x08, 0xf4, 0xd5, 0xf1, 0xf3, 0xec, 0xec, 0x02, 0xdc, 0xfa, + 0x3a, 0xf5, 0x04, 0x07, 0xf9, 0x07, 0x03, 0xe5, 0xdd, 0xfe, 0x1a, 0xf9, + 0xf3, 0xe6, 0x21, 0xe4, 0xe5, 0xdd, 0x14, 0xec, 0xe9, 0xf8, 0xf5, 0x7f, + 0x17, 0x3c, 0xf8, 0x41, 0xfe, 0xf9, 0xef, 0x03, 0xcf, 0xfb, 0x18, 0x21, + 0x0b, 0xe9, 0xf1, 0xfc, 0xf2, 0xed, 0xdc, 0x07, 0x14, 0x07, 0xe5, 0xc1, + 0x11, 0xff, 0x10, 0xf4, 0x60, 0xef, 0x16, 0x12, 0xed, 0x25, 0x11, 0x1b, + 0x1a, 0xf2, 0xee, 0x16, 0xf2, 0x0c, 0x08, 0xe8, 0xfc, 0xf4, 0xea, 0x06, + 0xea, 0xea, 0xf1, 0x0a, 0xee, 0x1c, 0x2a, 0xdf, 0x24, 0xec, 0x09, 0xf9, + 0x3b, 0xfd, 0xe4, 0x32, 0xe7, 0xf5, 0x26, 0xe1, 0x0a, 0x1c, 0xd2, 0xcb, + 0x1d, 0x14, 0x1f, 0xfa, 0x3d, 0xf3, 0xfd, 0xf6, 0xfb, 0x20, 0xd6, 0x02, + 0xe6, 0x28, 0xf2, 0xed, 0xdd, 0xf3, 0x44, 0xca, 0xea, 0xd1, 0xef, 0x49, + 0x44, 0xed, 0xee, 0xf9, 0x0b, 0x2e, 0x28, 0x19, 0x0a, 0x0c, 0xa7, 0xf3, + 0xde, 0xc8, 0xfd, 0x32, 0xed, 0x2a, 0x29, 0xe3, 0x06, 0xe4, 0x0d, 0x17, + 0x02, 0xe1, 0x29, 0x02, 0x20, 0x24, 0xcd, 0x48, 0x38, 0x3e, 0x0b, 0xbb, + 0x05, 0x02, 0x33, 0x00, 0xcc, 0x02, 0x44, 0x5c, 0xfa, 0x5b, 0xed, 0x42, + 0x1f, 0x00, 0xe6, 0x23, 0x21, 0x61, 0xc9, 0xfb, 0x08, 0xe2, 0xed, 0x41, + 0x52, 0xea, 0x16, 0x03, 0xcc, 0xd8, 0xc0, 0xe8, 0xe4, 0xee, 0xe3, 0xf5, + 0x0a, 0xd0, 0x30, 0x08, 0xf8, 0xca, 0x17, 0xe1, 0x06, 0xd9, 0x36, 0x01, + 0xed, 0xf1, 0xd0, 0xd3, 0x07, 0xd7, 0xfd, 0xc7, 0x12, 0x09, 0x1e, 0x04, + 0xe7, 0xf6, 0x09, 0x24, 0xe5, 0x27, 0x02, 0xfd, 0x28, 0xfb, 0xe1, 0x04, + 0x12, 0x0e, 0xd7, 0x06, 0xe4, 0x07, 0x68, 0xd0, 0xea, 0xf2, 0x6d, 0xe0, + 0xf6, 0x26, 0xec, 0xff, 0x2b, 0x26, 0xfa, 0xb6, 0xd3, 0x0d, 0xf2, 0xe9, + 0xdd, 0xf1, 0xca, 0xc8, 0x42, 0xdb, 0x15, 0x43, 0xf7, 0xff, 0xae, 0xfa, + 0xeb, 0x14, 0xee, 0xee, 0xc7, 0xee, 0x05, 0xf9, 0x26, 0xe6, 0x4d, 0x0f, + 0x1c, 0x0c, 0xfb, 0xa8, 0x0c, 0x7f, 0x1e, 0x1f, 0xfd, 0x14, 0xd2, 0x48, + 0xee, 0xd5, 0xf9, 0xd2, 0xf5, 0xe3, 0xf7, 0xf6, 0xfc, 0xd4, 0xef, 0xf7, + 0x1d, 0xf2, 0xe3, 0x43, 0xdf, 0x24, 0xaa, 0xf1, 0x2f, 0xd6, 0x1d, 0x04, + 0xfe, 0x33, 0xfa, 0xdf, 0x09, 0x09, 0x01, 0x05, 0xc9, 0x21, 0x23, 0xd0, + 0xfb, 0xd2, 0xc8, 0xd9, 0xe6, 0x04, 0xd5, 0x0e, 0x0e, 0x14, 0xbd, 0xf4, + 0xf7, 0xf7, 0xef, 0xf1, 0xfb, 0xd2, 0xf0, 0x2d, 0x09, 0xf7, 0x39, 0xed, + 0xea, 0xf8, 0xe0, 0xce, 0x07, 0x13, 0x15, 0xfd, 0x39, 0x2a, 0xf8, 0xdb, + 0xf6, 0xba, 0xfc, 0xa9, 0xd1, 0xbc, 0xce, 0xcf, 0xeb, 0xdb, 0x1c, 0xdb, + 0xf6, 0x2a, 0xe0, 0x05, 0x25, 0xe6, 0xfc, 0xd4, 0x0b, 0x0f, 0xfd, 0xe4, + 0xd8, 0xe2, 0x2e, 0xec, 0xf9, 0xf3, 0xc9, 0x41, 0xf3, 0xeb, 0x1a, 0x27, + 0x12, 0xfc, 0x13, 0x10, 0xe4, 0xf4, 0x3e, 0x27, 0x14, 0x03, 0xcb, 0xde, + 0x35, 0x15, 0xff, 0x1a, 0xeb, 0xc1, 0x10, 0xc1, 0x26, 0xcf, 0xfd, 0xf8, + 0xb3, 0x4d, 0xd5, 0xe4, 0x40, 0x09, 0xea, 0xf3, 0xf5, 0x63, 0xe5, 0x16, + 0xfb, 0xe9, 0x2e, 0x19, 0x15, 0x1b, 0x12, 0xf8, 0x0f, 0xee, 0xb4, 0xec, + 0xf8, 0xc8, 0xf8, 0xd8, 0xf4, 0xd6, 0xfb, 0x06, 0xe8, 0xfc, 0x00, 0xb4, + 0xd7, 0xe9, 0x6f, 0xe6, 0x11, 0xce, 0x0c, 0xfa, 0xe9, 0xdb, 0x2d, 0x05, + 0x68, 0x17, 0xed, 0x17, 0x0f, 0x04, 0x16, 0x21, 0x21, 0x2d, 0x50, 0xe1, + 0x03, 0xe1, 0x12, 0xf5, 0xf9, 0xf7, 0x7f, 0x21, 0xa9, 0x15, 0x12, 0xc5, + 0xed, 0xd7, 0x5e, 0xf3, 0x26, 0xd8, 0x0d, 0x2c, 0x2f, 0x20, 0x05, 0x02, + 0xee, 0xdb, 0x0c, 0xd7, 0xdd, 0xf8, 0xef, 0xf7, 0x25, 0x08, 0x00, 0x25, + 0x01, 0xf6, 0x22, 0xe2, 0xd6, 0x1b, 0x1b, 0x08, 0xe9, 0xd3, 0x07, 0xf9, + 0xdd, 0xc9, 0x08, 0x1a, 0xdf, 0xdc, 0x27, 0x24, 0xe4, 0x3e, 0xff, 0x25, + 0xf1, 0xc0, 0xd5, 0x10, 0xe7, 0xd3, 0x76, 0xec, 0x08, 0x04, 0xd3, 0xfe, + 0xf8, 0x0a, 0x0a, 0x0a, 0xe9, 0xf0, 0xe3, 0xd2, 0x16, 0xc7, 0x11, 0xd6, + 0x7e, 0xf4, 0xfd, 0x1b, 0xeb, 0x05, 0x22, 0x03, 0xf5, 0x23, 0x31, 0x1b, + 0xcd, 0x08, 0x0d, 0x20, 0xef, 0xe5, 0xef, 0x1e, 0xce, 0xf9, 0x0e, 0x02, + 0xd2, 0x39, 0x16, 0xf5, 0xef, 0xf9, 0x21, 0xf9, 0x0b, 0x06, 0xed, 0x0c, + 0x16, 0xee, 0x34, 0x0b, 0x3f, 0xf6, 0xe5, 0x01, 0xda, 0x2b, 0x0e, 0xf0, + 0x3a, 0xed, 0xe0, 0xf0, 0x0c, 0x13, 0xb7, 0xf9, 0xf7, 0xee, 0x1e, 0x1d, + 0xd3, 0xea, 0x1b, 0xd7, 0xcb, 0x06, 0x0f, 0x03, 0xf5, 0xf6, 0xec, 0xc0, + 0xbf, 0x3a, 0x10, 0xfd, 0xe8, 0xd5, 0xcf, 0xec, 0xca, 0xf6, 0xf5, 0x51, + 0xd4, 0x35, 0xf0, 0xf2, 0x05, 0x0f, 0x21, 0x1c, 0xe6, 0x0b, 0x41, 0x25, + 0x14, 0x17, 0xd0, 0x12, 0x57, 0xe0, 0x1f, 0xe1, 0x14, 0xeb, 0x1b, 0xed, + 0xaf, 0xcb, 0x05, 0x1c, 0x3b, 0x5d, 0xc1, 0x5b, 0xf6, 0x03, 0x09, 0xca, + 0xd0, 0x7f, 0xe4, 0xfb, 0x24, 0x1f, 0xeb, 0x5a, 0x55, 0x17, 0xd6, 0xb9, + 0xed, 0xd8, 0xe6, 0xe1, 0xfd, 0xe3, 0xd8, 0xf9, 0xe7, 0xe0, 0xdf, 0xf7, + 0x00, 0x19, 0x1f, 0xca, 0xe0, 0xd0, 0x75, 0x22, 0x36, 0xf3, 0x47, 0xc8, + 0x0c, 0xe4, 0x17, 0xeb, 0x00, 0xf6, 0x14, 0x0e, 0x01, 0xfb, 0x13, 0x0e, + 0xe7, 0xea, 0x20, 0xd9, 0xa3, 0xf3, 0x15, 0xeb, 0xce, 0x1f, 0xcd, 0xec, + 0x5d, 0xd9, 0x21, 0xfa, 0x26, 0xe0, 0x2b, 0xc8, 0xeb, 0xef, 0xd5, 0xbe, + 0x19, 0x50, 0x06, 0xc1, 0xaf, 0xdb, 0xe3, 0xee, 0xc3, 0x0a, 0xda, 0xe4, + 0x43, 0x21, 0x05, 0x0d, 0xd1, 0xfd, 0xc0, 0xe8, 0xfc, 0xf3, 0x00, 0x00, + 0x30, 0x6d, 0xec, 0x00, 0x0a, 0x16, 0x68, 0xed, 0xf9, 0xf2, 0x09, 0x03, + 0xed, 0x0a, 0xea, 0xf9, 0xf2, 0x2c, 0x02, 0x0a, 0xd8, 0xe2, 0x2a, 0xed, + 0x00, 0x12, 0xfa, 0xdb, 0xe7, 0xee, 0x0d, 0x0c, 0xfb, 0x10, 0x1d, 0x01, + 0x0e, 0x1c, 0xf6, 0xef, 0x72, 0x09, 0xdf, 0x01, 0x0c, 0xf5, 0xfd, 0xd7, + 0xf2, 0x0a, 0xfd, 0xf1, 0xb8, 0x24, 0x24, 0xf6, 0x0b, 0x2a, 0xe4, 0x04, + 0xf8, 0xe6, 0x0b, 0xde, 0xf2, 0xfa, 0x4a, 0xfe, 0x14, 0xeb, 0x00, 0x5c, + 0x07, 0xdf, 0x2b, 0x2d, 0x0d, 0xec, 0x29, 0xf8, 0x17, 0xe9, 0xd8, 0xc1, + 0xe2, 0x0f, 0xef, 0x0a, 0x46, 0x29, 0xeb, 0x28, 0x01, 0xb6, 0xe9, 0xed, + 0xf2, 0xd6, 0xe1, 0x1f, 0xe2, 0xd3, 0x3a, 0xea, 0xfb, 0x13, 0xe3, 0xfb, + 0x13, 0xdf, 0xf8, 0x11, 0x16, 0xee, 0xba, 0xf3, 0xd8, 0xf6, 0xfe, 0x04, + 0xdc, 0xe0, 0xfc, 0x32, 0xe8, 0xc9, 0xf7, 0x08, 0x31, 0xf8, 0xce, 0x14, + 0xe3, 0xc9, 0x43, 0xf4, 0xf0, 0x24, 0xd7, 0x2e, 0xdf, 0x05, 0x17, 0xdd, + 0x02, 0x3e, 0xfe, 0xe3, 0x69, 0xef, 0xfe, 0x56, 0xe7, 0x5d, 0x63, 0xf0, + 0x0c, 0x12, 0xe0, 0xe8, 0xde, 0x7f, 0x07, 0x08, 0x07, 0xdb, 0xf2, 0x08, + 0x2a, 0xcb, 0xed, 0x23, 0xde, 0xec, 0xd3, 0xc4, 0x24, 0xeb, 0xf2, 0xbc, + 0xe5, 0xb5, 0xe0, 0x4a, 0xd2, 0x0b, 0xef, 0xdb, 0xce, 0xf0, 0x34, 0x06, + 0x24, 0xf4, 0xe9, 0xed, 0x1d, 0xb6, 0x19, 0x00, 0x48, 0x0b, 0x14, 0x12, + 0xcf, 0xfb, 0x0a, 0x34, 0x15, 0x2d, 0xf8, 0xf9, 0xc4, 0xcf, 0xd9, 0xe9, + 0x11, 0xf8, 0x22, 0x02, 0x00, 0xd7, 0xf0, 0x6b, 0xd8, 0xed, 0x7d, 0xf5, + 0xea, 0xea, 0xd2, 0xd3, 0x26, 0x0c, 0xe9, 0xf8, 0xf2, 0x0e, 0x1b, 0x04, + 0x03, 0xe5, 0xe7, 0xb9, 0x32, 0xf5, 0x02, 0x17, 0xf1, 0xf3, 0xff, 0xea, + 0xfa, 0xf8, 0xe4, 0xff, 0xf4, 0xdd, 0x11, 0xd8, 0x32, 0x0b, 0x5b, 0x40, + 0x08, 0xde, 0x19, 0xd5, 0x35, 0xf4, 0xcd, 0x35, 0xb5, 0x11, 0xe2, 0x39, + 0x20, 0xff, 0x1c, 0x1e, 0xe8, 0x3b, 0xde, 0x2b, 0xd0, 0x12, 0xfd, 0xe0, + 0xf7, 0xee, 0x13, 0x06, 0xcd, 0xe3, 0x02, 0xe9, 0xff, 0x1f, 0xbc, 0x1a, + 0x03, 0xe6, 0x30, 0xe3, 0xdf, 0xfb, 0xf1, 0x03, 0x2e, 0xf5, 0x38, 0xfb, + 0x0f, 0x20, 0xc3, 0x07, 0x3e, 0xfd, 0x01, 0x2d, 0x1f, 0x1b, 0xc6, 0xcd, + 0x39, 0x04, 0xf9, 0xd6, 0xd9, 0xcb, 0x08, 0x13, 0x19, 0xf5, 0x34, 0x0b, + 0xdc, 0x1b, 0xeb, 0x00, 0xc5, 0x05, 0xf2, 0x0a, 0x59, 0xe4, 0x22, 0xeb, + 0xe5, 0xee, 0x05, 0x04, 0xee, 0x01, 0x03, 0x0b, 0xe3, 0xe7, 0x25, 0xf0, + 0x1b, 0x18, 0xdb, 0x07, 0x20, 0xe5, 0xf1, 0x07, 0xfe, 0xc5, 0xed, 0x03, + 0xdf, 0xd1, 0xfd, 0xf4, 0xf6, 0xfe, 0x0f, 0x36, 0x14, 0xdc, 0x00, 0x0e, + 0x0c, 0x1a, 0xe8, 0x17, 0xe3, 0xef, 0x1b, 0xe1, 0x09, 0x12, 0xe3, 0x02, + 0xdb, 0xf8, 0xeb, 0x13, 0xf5, 0xf5, 0xef, 0xe5, 0xfc, 0x05, 0x19, 0x40, + 0xee, 0x31, 0x31, 0xe2, 0xfc, 0x10, 0x0c, 0xf5, 0x0f, 0x7f, 0x13, 0x08, + 0x0b, 0xef, 0x0a, 0x01, 0x21, 0xe8, 0xdf, 0x07, 0xed, 0x00, 0xff, 0x03, + 0xf4, 0x14, 0x04, 0xeb, 0xfb, 0xe3, 0xe9, 0x23, 0xd9, 0x17, 0xc9, 0x08, + 0xf1, 0xe5, 0x42, 0xf7, 0x05, 0xf6, 0xe3, 0xfe, 0xf3, 0xe6, 0xec, 0x14, + 0x3e, 0x10, 0x08, 0xe2, 0xf3, 0xd4, 0x14, 0x12, 0xef, 0x17, 0x14, 0xd7, + 0xda, 0xe1, 0xe5, 0x0b, 0x13, 0xee, 0x16, 0xf6, 0xd0, 0xf9, 0xfb, 0xda, + 0xf8, 0xe4, 0xf6, 0xf8, 0xe6, 0x07, 0xe1, 0xf5, 0x00, 0x00, 0xfa, 0x01, + 0xf8, 0x27, 0xf3, 0x0e, 0x02, 0xf9, 0xea, 0xdd, 0x0c, 0xfe, 0x08, 0x02, + 0xeb, 0xec, 0xfb, 0xf6, 0xe4, 0x18, 0xf5, 0x14, 0x06, 0xef, 0x18, 0xf7, + 0x2c, 0xf5, 0x22, 0x55, 0xf4, 0xfd, 0xf6, 0xe4, 0x06, 0x24, 0xf5, 0xf9, + 0x00, 0x34, 0xe9, 0x1a, 0x24, 0x0e, 0x11, 0x0b, 0xf0, 0x1b, 0xed, 0x06, + 0xe7, 0x32, 0xde, 0xc8, 0x16, 0x01, 0xf5, 0x09, 0x22, 0x01, 0x05, 0xec, + 0xf2, 0xe6, 0xe2, 0xff, 0x10, 0xfa, 0x34, 0xd5, 0xeb, 0x07, 0x09, 0xe8, + 0xf7, 0xee, 0x14, 0xde, 0x10, 0x06, 0xf6, 0x1e, 0x09, 0xfe, 0x09, 0xfe, + 0xfb, 0x10, 0xd6, 0x04, 0x25, 0xee, 0x02, 0x1a, 0x1d, 0xef, 0xfb, 0xf7, + 0x11, 0xf9, 0x2c, 0xcb, 0xf0, 0xf8, 0x01, 0x0d, 0xd9, 0xf4, 0xe5, 0x18, + 0x02, 0xea, 0xe2, 0xfb, 0x03, 0x25, 0x01, 0xff, 0xf7, 0xf5, 0xf0, 0x34, + 0x27, 0x31, 0x2e, 0xf2, 0x04, 0x33, 0xf1, 0x06, 0xf9, 0xdd, 0xee, 0xdc, + 0x14, 0x09, 0x01, 0xdc, 0x0d, 0xcd, 0xb1, 0xd1, 0xe0, 0xc3, 0x0a, 0x18, + 0x2e, 0x3d, 0xd1, 0xcf, 0x50, 0xf1, 0xfc, 0xfe, 0x08, 0xfe, 0x39, 0xc2, + 0xbb, 0xe8, 0xcd, 0x18, 0x1a, 0x0b, 0xe9, 0xf3, 0x07, 0xb7, 0x2e, 0xd0, + 0xae, 0xfe, 0x1e, 0x25, 0x0b, 0x79, 0xe7, 0x00, 0x0a, 0xdb, 0xcd, 0xdc, + 0xfe, 0x22, 0xd5, 0x33, 0x01, 0x1f, 0x33, 0x4a, 0x71, 0x2e, 0xf7, 0xe0, + 0xfd, 0x0f, 0xe5, 0xf2, 0x5a, 0xc9, 0x2b, 0xd8, 0xe5, 0xdf, 0x03, 0xe3, + 0x03, 0x07, 0x05, 0xfc, 0xc1, 0x23, 0x53, 0x0c, 0xf9, 0x01, 0xcd, 0xef, + 0xd2, 0xf1, 0x09, 0xe0, 0x7f, 0xf3, 0xf3, 0x0f, 0xf4, 0xe1, 0x01, 0x5c, + 0xff, 0x27, 0x1b, 0xe1, 0xe1, 0x04, 0x1a, 0x05, 0x14, 0x1e, 0xce, 0x0c, + 0xe8, 0x1e, 0x18, 0xcf, 0xc2, 0xde, 0xdf, 0x03, 0x01, 0x1c, 0x47, 0x36, + 0x4d, 0x20, 0xde, 0xe4, 0x2b, 0xe2, 0x0e, 0xf0, 0xf5, 0xe5, 0xdc, 0xf3, + 0x2f, 0x07, 0xef, 0x25, 0xfe, 0x15, 0xd8, 0xd3, 0xe4, 0x0e, 0xe7, 0xdb, + 0x21, 0xcd, 0xc5, 0xe4, 0x28, 0xe0, 0x05, 0xc8, 0xe5, 0x02, 0x36, 0xca, + 0xe1, 0x25, 0xc5, 0x2d, 0x20, 0x20, 0x00, 0x0f, 0xc8, 0xd4, 0x44, 0xc5, + 0x1f, 0x13, 0xcb, 0x22, 0x3e, 0xf6, 0xf0, 0xfb, 0xf8, 0x07, 0xc8, 0xe3, + 0xf8, 0xf1, 0x17, 0xee, 0x39, 0xf6, 0x15, 0xe3, 0x23, 0x2b, 0x1a, 0x24, + 0xf3, 0xf7, 0x06, 0x16, 0xe0, 0xee, 0x14, 0xed, 0xee, 0xf5, 0xe1, 0xfa, + 0xca, 0xf7, 0xcf, 0xe8, 0x31, 0x75, 0x11, 0xe7, 0xe2, 0xd3, 0x03, 0x14, + 0x0c, 0x22, 0xf3, 0xf7, 0xcc, 0xe5, 0x4d, 0xbe, 0x16, 0xd1, 0xc9, 0x12, + 0xf2, 0x1c, 0xd1, 0x09, 0xf6, 0x52, 0x35, 0xee, 0xce, 0xfb, 0xd8, 0xd7, + 0xd6, 0xe2, 0xce, 0x31, 0x27, 0x20, 0x63, 0xdb, 0xe4, 0xef, 0xff, 0x07, + 0xa9, 0xe6, 0xdd, 0xff, 0xf9, 0xec, 0x0e, 0x05, 0xfe, 0x07, 0x2b, 0x07, + 0xd9, 0xe2, 0xd2, 0xd0, 0x10, 0x30, 0xcf, 0xd3, 0x48, 0x16, 0xf6, 0x23, + 0xff, 0x1e, 0x5b, 0x0f, 0xd0, 0xd3, 0xe1, 0x04, 0xfd, 0x0a, 0xe0, 0xff, + 0x29, 0xca, 0xff, 0xb0, 0x1c, 0xf4, 0x3a, 0xeb, 0x28, 0x16, 0xde, 0x3e, + 0xfd, 0x01, 0xf8, 0x08, 0xf0, 0x7f, 0xdc, 0x22, 0xd9, 0xdd, 0x40, 0x01, + 0x30, 0x22, 0x0c, 0xf9, 0xdd, 0xcf, 0x26, 0xda, 0xe4, 0xe0, 0x11, 0xf9, + 0x02, 0xd5, 0xd9, 0x24, 0x06, 0xe6, 0xdb, 0xee, 0xf3, 0xd3, 0x4e, 0xc5, + 0x3f, 0xe6, 0x0c, 0xec, 0xeb, 0x07, 0xd1, 0xf8, 0x23, 0x18, 0x30, 0x18, + 0xf5, 0x18, 0xe7, 0x20, 0x06, 0xf2, 0xfc, 0xd4, 0x11, 0x16, 0xf0, 0xf9, + 0xde, 0xe9, 0xc0, 0xfe, 0x1a, 0xff, 0xf1, 0x14, 0xd6, 0xe7, 0x03, 0x29, + 0x21, 0x0d, 0xfd, 0xe9, 0xeb, 0x02, 0x20, 0x1d, 0x25, 0xf4, 0xf2, 0x10, + 0x29, 0x08, 0xe5, 0xf9, 0xf1, 0x11, 0xec, 0xdb, 0xd7, 0xe6, 0xc3, 0xdc, + 0xf1, 0xdb, 0x10, 0xd8, 0xe6, 0xe2, 0x27, 0xfe, 0x2c, 0xd6, 0x25, 0x25, + 0xd4, 0xe5, 0x43, 0xd9, 0xef, 0xfc, 0xbd, 0xf0, 0x13, 0x0c, 0x22, 0x9b, + 0xc8, 0x08, 0xed, 0x23, 0x00, 0xc6, 0xe4, 0xd9, 0xdf, 0x02, 0x0b, 0x17, + 0x04, 0x2f, 0xdc, 0x00, 0x23, 0xc4, 0xe2, 0xd8, 0xfe, 0xdc, 0x73, 0x36, + 0xd7, 0x08, 0x14, 0xea, 0x31, 0xde, 0xd9, 0x00, 0x41, 0x37, 0x41, 0x05, + 0xee, 0x10, 0xf3, 0xcb, 0xda, 0xf2, 0x0d, 0x08, 0x3b, 0xf5, 0x60, 0xe7, + 0x28, 0xe2, 0xea, 0x01, 0x28, 0xef, 0x19, 0xf6, 0xfe, 0xea, 0x49, 0x1e, + 0xcc, 0x14, 0xe8, 0xce, 0xbe, 0x41, 0xfc, 0x18, 0x09, 0x1a, 0x0b, 0xd6, + 0xd0, 0xd8, 0x33, 0x12, 0xff, 0xec, 0xc9, 0xc5, 0x0b, 0x0a, 0x25, 0xe9, + 0xd9, 0x10, 0x02, 0x04, 0xe8, 0xe4, 0xd8, 0xfd, 0xf3, 0x36, 0xfc, 0x1b, + 0xe1, 0xfe, 0xe7, 0xf1, 0xe9, 0xd7, 0x0a, 0x34, 0xec, 0x2a, 0xd9, 0xd8, + 0x44, 0x15, 0x22, 0x2f, 0x1f, 0x05, 0x3b, 0x08, 0x12, 0x0c, 0xf1, 0xbc, + 0x16, 0xe7, 0xe8, 0xfe, 0x2d, 0xe5, 0xef, 0xda, 0xc3, 0x23, 0x26, 0xec, + 0xd2, 0x2d, 0xdf, 0x24, 0xe3, 0xf0, 0x04, 0x12, 0x34, 0x7f, 0x1a, 0x0a, + 0x20, 0xdd, 0x1c, 0xea, 0x1f, 0x2f, 0xef, 0xfe, 0xdf, 0xd3, 0xf7, 0xcb, + 0xd9, 0xcc, 0x00, 0xd7, 0xfc, 0x04, 0xdb, 0x12, 0xf0, 0xe9, 0xd6, 0xcf, + 0xec, 0xfa, 0x3b, 0xda, 0xf8, 0xf8, 0x42, 0xdc, 0xe4, 0xe9, 0xfd, 0x08, + 0x1a, 0xfc, 0x1e, 0xec, 0xf4, 0x01, 0x0a, 0x1b, 0xf1, 0xf5, 0x0e, 0xe6, + 0x66, 0x07, 0xf8, 0xc4, 0xfc, 0x19, 0xf1, 0xfe, 0xf0, 0x15, 0x1f, 0xdb, + 0xe3, 0xfc, 0xde, 0x22, 0x15, 0x0e, 0x00, 0xef, 0x0a, 0x06, 0x12, 0x00, + 0xf9, 0x16, 0xe4, 0xea, 0x12, 0xee, 0x0a, 0xeb, 0x0e, 0x18, 0xe5, 0x4c, + 0xd6, 0x14, 0xfc, 0xf4, 0xfb, 0xde, 0x0c, 0xd4, 0x03, 0xda, 0x3f, 0xe4, + 0x29, 0x03, 0x12, 0x12, 0xdd, 0xff, 0x21, 0xe9, 0xe0, 0x09, 0xd6, 0xeb, + 0x05, 0xcb, 0xf9, 0xed, 0xe2, 0xf5, 0xed, 0x22, 0x0c, 0x25, 0xd1, 0x2a, + 0xda, 0x00, 0x22, 0xe8, 0xe6, 0x00, 0x02, 0x0e, 0x20, 0xdb, 0xd3, 0xd9, + 0x1c, 0xe7, 0x1e, 0x1b, 0xe4, 0xde, 0x07, 0xdf, 0x0d, 0xec, 0xea, 0x06, + 0xee, 0x2e, 0x23, 0xdc, 0xec, 0xfc, 0xf5, 0x53, 0xf3, 0x0b, 0xf5, 0x13, + 0x0c, 0xf8, 0x24, 0xd7, 0x1e, 0xd5, 0x00, 0xf4, 0x21, 0x07, 0xdb, 0xde, + 0xe3, 0xf0, 0x40, 0x32, 0xd9, 0x01, 0xd4, 0xde, 0xfe, 0x15, 0x0e, 0x18, + 0x0c, 0x1d, 0xfa, 0xec, 0x07, 0xbe, 0x07, 0x52, 0xf8, 0xd8, 0xcc, 0x12, + 0x09, 0x07, 0x29, 0xee, 0xed, 0x11, 0xfc, 0xec, 0xe9, 0xec, 0xec, 0xfc, + 0x0f, 0x1f, 0x16, 0x0e, 0xe3, 0xe9, 0xf3, 0xed, 0xf9, 0x08, 0xf7, 0x2b, + 0x16, 0x20, 0xe9, 0xff, 0x3a, 0xff, 0x04, 0x1e, 0xf8, 0xeb, 0x29, 0xf2, + 0xe7, 0xf4, 0xf2, 0x0b, 0xf4, 0x09, 0xe9, 0xf4, 0x3b, 0xeb, 0xf5, 0x08, + 0x7f, 0x02, 0x2b, 0x0a, 0x05, 0x35, 0xe6, 0x1b, 0xf8, 0xf6, 0xef, 0x16, + 0xe4, 0x6c, 0xec, 0x11, 0xfe, 0xea, 0xf3, 0xf9, 0x2c, 0x0e, 0xf7, 0x0b, + 0xf4, 0xf2, 0xf1, 0xe6, 0x07, 0xed, 0xf6, 0x06, 0xf2, 0xe4, 0xf9, 0x28, + 0xf2, 0xfc, 0xf8, 0xdd, 0xe0, 0xf8, 0x27, 0x11, 0x19, 0xea, 0x1c, 0xec, + 0xf6, 0xf3, 0x12, 0xf7, 0x35, 0xf6, 0x1d, 0x31, 0xe2, 0xe0, 0x12, 0x13, + 0xed, 0xfe, 0xe9, 0xf8, 0x0e, 0xe7, 0xdc, 0xcb, 0xec, 0xde, 0xfd, 0xf9, + 0x10, 0x0a, 0xfb, 0x0c, 0xe7, 0x0f, 0x20, 0xfe, 0x02, 0x00, 0xde, 0xf7, + 0x0a, 0xf3, 0x0d, 0xf0, 0xf0, 0x22, 0xdb, 0xd6, 0xfd, 0xeb, 0xeb, 0xf4, + 0x17, 0xf7, 0xf5, 0x29, 0xf2, 0xdf, 0x08, 0xf8, 0xf8, 0xe0, 0x06, 0xe7, + 0xf3, 0xdc, 0x23, 0xf7, 0x09, 0xe6, 0x21, 0x02, 0xe4, 0xe7, 0x06, 0xdd, + 0xf2, 0x02, 0xdc, 0x0e, 0xff, 0x28, 0x04, 0x1b, 0xf5, 0x09, 0x12, 0xec, + 0x1a, 0x01, 0xf0, 0xf5, 0xe5, 0x37, 0x18, 0xf5, 0xf7, 0x0c, 0xdc, 0xef, + 0x0e, 0xfb, 0xd8, 0xfe, 0xf6, 0xf8, 0x00, 0xf3, 0x00, 0x0a, 0x0e, 0xf1, + 0x0b, 0xf1, 0xee, 0xf4, 0x2c, 0xe3, 0x23, 0xeb, 0xea, 0xf3, 0xfe, 0xef, + 0xf9, 0xe9, 0xe8, 0x0b, 0xf7, 0xf1, 0x43, 0xe6, 0x33, 0xd9, 0xfd, 0xf7, + 0x35, 0xf7, 0xf8, 0x05, 0xf1, 0xd4, 0x42, 0x02, 0xf8, 0x1a, 0xf9, 0xe5, + 0xde, 0xf5, 0xf5, 0x06, 0x0f, 0x22, 0x0a, 0xf1, 0x00, 0xc1, 0xe0, 0x27, + 0xf5, 0xeb, 0xde, 0xfe, 0x13, 0xf2, 0x1e, 0xe1, 0xed, 0x06, 0xf0, 0x02, + 0xe9, 0xe6, 0xe8, 0x12, 0xf0, 0x0d, 0xf8, 0xf9, 0xe6, 0xe2, 0xd5, 0xe9, + 0xe8, 0xf9, 0xfe, 0x33, 0xf2, 0x14, 0xeb, 0x0a, 0x33, 0x02, 0x4d, 0x25, + 0x1b, 0xf6, 0x42, 0xf7, 0x1d, 0x0d, 0x00, 0x13, 0x02, 0x05, 0xf6, 0xc8, + 0x3f, 0xf8, 0xfc, 0x09, 0x8e, 0x14, 0x2b, 0x10, 0xe0, 0x42, 0xef, 0x47, + 0xe6, 0xe4, 0xfa, 0xf8, 0x25, 0x7f, 0xe6, 0x11, 0x1c, 0xdc, 0xdd, 0x0d, + 0x35, 0x19, 0xf7, 0xfd, 0xf3, 0xfb, 0xdc, 0xf9, 0xd6, 0x00, 0xfa, 0x12, + 0x04, 0xec, 0xce, 0x1a, 0x0f, 0x00, 0xef, 0xf7, 0xe9, 0xf6, 0x27, 0x18, + 0x17, 0xe8, 0x49, 0xdf, 0xe7, 0xdb, 0xe7, 0xfc, 0x3f, 0xfd, 0x45, 0x0e, + 0x15, 0xf6, 0x1c, 0x05, 0xe1, 0x02, 0xfc, 0xf4, 0x2c, 0xf7, 0xdb, 0xeb, + 0xf8, 0xd0, 0xd8, 0xfd, 0x13, 0x0c, 0x0d, 0xe7, 0xfa, 0xf7, 0xf3, 0x0a, + 0x01, 0xfe, 0x11, 0xf7, 0x15, 0x0e, 0x07, 0xdc, 0xea, 0x0c, 0xe7, 0xed, + 0xfc, 0xd6, 0xed, 0xea, 0x24, 0x15, 0xe9, 0x2e, 0xfb, 0xd8, 0x08, 0xf4, + 0x01, 0x14, 0xe2, 0xec, 0x07, 0x17, 0x42, 0xfa, 0x1d, 0x20, 0x21, 0x0e, + 0xf5, 0x04, 0x37, 0xe8, 0xfa, 0x06, 0xd5, 0xe8, 0x0d, 0xf6, 0x1b, 0x07, + 0xeb, 0xe1, 0xf4, 0xf4, 0xfd, 0xe1, 0xd5, 0x0d, 0xe3, 0x4a, 0xfd, 0xeb, + 0xf7, 0xfb, 0xf8, 0x05, 0x1b, 0x00, 0xe4, 0xe7, 0xfa, 0xe2, 0xcb, 0xf2, + 0x05, 0xe7, 0xfc, 0xe7, 0xfd, 0xf8, 0xfc, 0x0c, 0xdb, 0xe6, 0x1c, 0xda, + 0xe9, 0x07, 0xf5, 0xfc, 0xeb, 0xe0, 0xfd, 0x03, 0xfa, 0xed, 0x1d, 0xe6, + 0x1c, 0xe5, 0x15, 0xe5, 0x1e, 0xfb, 0x00, 0xeb, 0xdb, 0xd6, 0x3f, 0x13, + 0xe7, 0xe5, 0xee, 0xd9, 0xfa, 0xfa, 0xf8, 0x35, 0x28, 0x1d, 0xeb, 0xfb, + 0x03, 0xe2, 0xf8, 0x1d, 0xf6, 0xf3, 0xb7, 0xee, 0x0f, 0xf9, 0x31, 0xef, + 0x0c, 0xed, 0x0f, 0xf7, 0x32, 0xd7, 0xeb, 0x06, 0x0e, 0x04, 0x18, 0x05, + 0xe3, 0xf9, 0x22, 0xff, 0xee, 0x00, 0xd8, 0xee, 0x1d, 0xed, 0xe5, 0xe7, + 0x4f, 0x1e, 0xee, 0x1c, 0xf4, 0x0a, 0x49, 0x01, 0xf6, 0xf0, 0xde, 0x19, + 0x12, 0x10, 0xe4, 0x10, 0x0b, 0xf5, 0x05, 0xe5, 0x7f, 0xf4, 0x14, 0xd7, + 0xdb, 0x36, 0xf5, 0xd0, 0xfe, 0xe0, 0x0c, 0xe4, 0xc4, 0x62, 0x11, 0x13, + 0xed, 0xf8, 0x47, 0x15, 0x34, 0x1f, 0xe8, 0xf2, 0xe8, 0xf9, 0x01, 0x00, + 0x18, 0xf5, 0xe4, 0x2a, 0xf9, 0xd6, 0xf6, 0x39, 0x0e, 0xfb, 0xcb, 0xe4, + 0xe3, 0xe1, 0x68, 0xed, 0x30, 0xec, 0xe2, 0xd3, 0xef, 0x0b, 0x02, 0x0f, + 0x37, 0x0f, 0x0e, 0x23, 0xf5, 0xdf, 0x0c, 0x01, 0x17, 0xf6, 0x17, 0xed, + 0xce, 0xd9, 0xdb, 0xf5, 0x10, 0xcd, 0x2e, 0x0c, 0x08, 0x0c, 0x00, 0x16, + 0xd9, 0x08, 0x0b, 0x08, 0x0c, 0x15, 0xcb, 0xde, 0x15, 0x07, 0x1c, 0x12, + 0xe4, 0x09, 0xd4, 0x01, 0xe9, 0xe6, 0xde, 0xc8, 0x2b, 0x03, 0xfa, 0xc2, + 0xcc, 0xe4, 0x0d, 0xea, 0xf6, 0xfd, 0x0d, 0xdc, 0xe8, 0xf5, 0x1f, 0x0b, + 0x3b, 0xd4, 0x3e, 0x05, 0xdb, 0xcd, 0x2a, 0xcc, 0xe6, 0xf0, 0x0d, 0x18, + 0xc7, 0x3a, 0xf0, 0x06, 0xf8, 0x13, 0x0a, 0x16, 0xea, 0xfe, 0xdf, 0x03, + 0xe6, 0xfa, 0xe5, 0x03, 0x11, 0x08, 0xe8, 0xd5, 0xff, 0xf8, 0x2a, 0xea, + 0xdd, 0xd4, 0x41, 0x26, 0xf2, 0x1f, 0x29, 0xc8, 0x2b, 0xe2, 0xe8, 0x00, + 0x1b, 0x1f, 0x34, 0xdd, 0x07, 0xeb, 0xd7, 0xcf, 0x04, 0xfc, 0x07, 0x14, + 0x14, 0x03, 0xe3, 0xe3, 0x27, 0xd1, 0xdb, 0x29, 0x0c, 0xe3, 0xfc, 0xe9, + 0xec, 0xdb, 0x42, 0xcd, 0xe2, 0x15, 0x0f, 0x0b, 0xb4, 0x2d, 0xe3, 0x02, + 0x41, 0xe5, 0xd5, 0xee, 0x21, 0xfe, 0xff, 0x01, 0xd5, 0xff, 0xd4, 0xed, + 0xeb, 0xdd, 0xf9, 0xd5, 0x10, 0xdc, 0xdf, 0x29, 0xf5, 0x12, 0xed, 0x0a, + 0x04, 0x35, 0x01, 0x05, 0xe8, 0xe0, 0xe8, 0x03, 0xe5, 0xf6, 0x10, 0x11, + 0xf0, 0x23, 0xeb, 0x0d, 0xfd, 0xf5, 0xd9, 0x07, 0xfb, 0x20, 0x44, 0xf5, + 0x2e, 0xc7, 0xdc, 0x20, 0x27, 0x46, 0x1f, 0x12, 0xee, 0xf6, 0x10, 0xea, + 0xfc, 0x0b, 0x19, 0xf7, 0x01, 0x08, 0xf1, 0x0e, 0x10, 0x18, 0x08, 0x25, + 0xd5, 0x45, 0xef, 0xf2, 0xfa, 0xef, 0x0d, 0x21, 0xe9, 0x24, 0xef, 0xfa, + 0x09, 0xbf, 0x07, 0x0a, 0xf2, 0x07, 0xed, 0x06, 0x23, 0xce, 0xe9, 0xf5, + 0x08, 0x07, 0x33, 0xe1, 0x00, 0x00, 0x2e, 0xf2, 0x01, 0xed, 0x14, 0xf1, + 0x13, 0xf0, 0x01, 0xf2, 0x5e, 0x2f, 0x34, 0x09, 0x19, 0xc3, 0xf5, 0xfe, + 0x1d, 0x17, 0x36, 0xf5, 0x13, 0xfd, 0x19, 0xf3, 0xd9, 0x02, 0xc3, 0x09, + 0xd7, 0x05, 0xeb, 0xff, 0xe3, 0xfe, 0x41, 0xc4, 0x06, 0xe1, 0x30, 0x0b, + 0xec, 0x1f, 0x09, 0xfd, 0xdc, 0xbe, 0xd6, 0xd7, 0xd5, 0xe9, 0xe6, 0xdf, + 0x0e, 0xe4, 0x17, 0x28, 0xd6, 0xd3, 0xdd, 0xe8, 0x03, 0x13, 0x01, 0xeb, + 0xf5, 0xea, 0x2b, 0xe4, 0x12, 0xe3, 0x08, 0x0c, 0xdd, 0x07, 0x3e, 0x2c, + 0xd4, 0x15, 0xf5, 0x1b, 0x1d, 0x12, 0x1c, 0xde, 0xd7, 0xf3, 0x3a, 0x18, + 0xfb, 0xed, 0xe1, 0xda, 0x0f, 0x00, 0xff, 0x09, 0x06, 0xec, 0xe9, 0xfb, + 0xeb, 0xf2, 0x19, 0xfa, 0x3e, 0xcf, 0x10, 0xf1, 0xde, 0x22, 0x30, 0x00, + 0x03, 0xf8, 0xf6, 0x12, 0xe9, 0x1c, 0x0f, 0xfe, 0xea, 0x0b, 0xea, 0x21, + 0xf9, 0x04, 0xec, 0xd4, 0xea, 0xfe, 0x3b, 0xea, 0xf3, 0xeb, 0x01, 0x17, + 0x23, 0x02, 0xe2, 0x20, 0xde, 0xe2, 0x34, 0xda, 0x05, 0xf6, 0xd8, 0x05, + 0x0a, 0x2d, 0x06, 0x09, 0x2d, 0x00, 0xe5, 0xf9, 0xef, 0xe8, 0xfb, 0x01, + 0x09, 0x34, 0x09, 0x7f, 0x40, 0xe6, 0x2b, 0xd9, 0x23, 0x2c, 0xe6, 0x17, + 0x1f, 0xfb, 0xf0, 0xee, 0xfa, 0x33, 0xff, 0x03, 0xdc, 0x05, 0x02, 0x03, + 0xf7, 0x02, 0x05, 0xd6, 0xea, 0x0e, 0xf6, 0xd5, 0x07, 0x1a, 0xb0, 0x14, + 0x1b, 0x09, 0x0c, 0xf9, 0x1a, 0xd3, 0xf6, 0xdb, 0xef, 0x12, 0xe6, 0x7f, + 0x2e, 0x31, 0xef, 0x19, 0xe2, 0x28, 0xf6, 0xf0, 0xe3, 0x01, 0x01, 0xf0, + 0xe2, 0x12, 0x26, 0x05, 0xe3, 0x2a, 0xd4, 0xe2, 0x14, 0xc4, 0x10, 0xe3, + 0xfe, 0xf9, 0xe8, 0xf8, 0x07, 0x1e, 0xfe, 0xe8, 0xed, 0xf0, 0xee, 0x38, + 0x14, 0xf1, 0x35, 0x03, 0xef, 0xdf, 0xd2, 0xc9, 0xda, 0xce, 0x24, 0xfd, + 0xeb, 0xc9, 0xe9, 0xd9, 0x2a, 0xe6, 0xee, 0xfe, 0x4e, 0x00, 0x24, 0x08, + 0x41, 0xf8, 0x35, 0xe8, 0x21, 0xf1, 0x12, 0x0d, 0xe0, 0x0e, 0xec, 0xfc, + 0x07, 0xe2, 0xf0, 0x0a, 0xed, 0x13, 0x11, 0xc9, 0xf8, 0xda, 0x4a, 0xc9, + 0x23, 0x3f, 0x3e, 0xd9, 0x09, 0xed, 0x05, 0x17, 0x10, 0x03, 0x0e, 0xf1, + 0xf0, 0xc5, 0xd7, 0xe7, 0x18, 0x22, 0x01, 0xd9, 0xe6, 0x0b, 0x13, 0xf8, + 0x0a, 0x1a, 0xd4, 0x1b, 0xe1, 0x1d, 0x09, 0xee, 0x19, 0xf9, 0x02, 0x07, + 0xfd, 0x02, 0x1b, 0xca, 0xe4, 0x13, 0x32, 0x18, 0x02, 0x3d, 0x06, 0x05, + 0xfe, 0x1a, 0x3f, 0x19, 0xfc, 0x02, 0xf6, 0x1c, 0x11, 0xe6, 0xe4, 0xeb, + 0x09, 0xf3, 0x05, 0xd1, 0x4e, 0xe5, 0xe7, 0xfa, 0x46, 0x07, 0x0d, 0x11, + 0x03, 0xf9, 0xed, 0xe2, 0xf5, 0xed, 0xe4, 0xf6, 0xd6, 0xf2, 0x18, 0xf2, + 0xd4, 0x0f, 0xf0, 0xd5, 0xe8, 0xf1, 0x26, 0x10, 0x04, 0x09, 0x38, 0x09, + 0xea, 0xfd, 0x11, 0xde, 0x3b, 0xe9, 0xdd, 0x00, 0xe9, 0xee, 0x30, 0xfb, + 0xd4, 0x04, 0x28, 0x0e, 0x00, 0xeb, 0x1e, 0x1c, 0xd5, 0xe3, 0xd7, 0x21, + 0x24, 0x16, 0xf9, 0x32, 0x04, 0xfb, 0x0c, 0x30, 0xe1, 0x06, 0x04, 0x13, + 0x0b, 0x20, 0xc5, 0xf4, 0x76, 0xb2, 0xf6, 0x16, 0xcf, 0x51, 0xfd, 0x57, + 0xe6, 0x05, 0x39, 0x00, 0xe4, 0x04, 0xef, 0xe9, 0xda, 0x1a, 0x01, 0x42, + 0x16, 0xf8, 0xff, 0x29, 0xed, 0x47, 0x3f, 0xb9, 0x2b, 0xdc, 0xed, 0xef, + 0x11, 0x36, 0xea, 0x1e, 0x08, 0xf9, 0x07, 0xee, 0xc4, 0x2b, 0x55, 0xd2, + 0x22, 0x11, 0x01, 0xea, 0xef, 0xf0, 0x4f, 0xfd, 0xed, 0x39, 0xd9, 0xff, + 0xf5, 0xf1, 0xe8, 0x27, 0xf3, 0x12, 0xb5, 0xe8, 0x05, 0x58, 0x1b, 0xf0, + 0x2f, 0xfb, 0xce, 0xa1, 0xe1, 0xc1, 0xd9, 0xf8, 0xe3, 0xc6, 0xdf, 0xd6, + 0xf5, 0xd2, 0x7a, 0x00, 0x14, 0xd0, 0xec, 0x01, 0xe0, 0xeb, 0xe5, 0xcd, + 0x78, 0x06, 0x46, 0xf2, 0x33, 0xbb, 0xe9, 0x07, 0x3b, 0x3a, 0xf9, 0xcf, + 0xf1, 0xe2, 0x23, 0x01, 0x1e, 0xfa, 0xa6, 0x17, 0xe6, 0x1d, 0xd5, 0xfd, + 0xef, 0x23, 0xec, 0xec, 0x36, 0xec, 0xcd, 0xd9, 0x15, 0x06, 0xf5, 0xf0, + 0x0f, 0xfb, 0xbf, 0x02, 0xf5, 0xdc, 0xb2, 0xc6, 0x4b, 0xee, 0xc9, 0x96, + 0xc7, 0xe0, 0x19, 0xf6, 0xe8, 0x0f, 0x4d, 0xf0, 0x01, 0x21, 0x13, 0xf4, + 0x34, 0x11, 0x1b, 0x03, 0xea, 0xe9, 0x37, 0x10, 0xe1, 0xe7, 0x0a, 0x48, + 0xec, 0x6a, 0x06, 0xee, 0xbb, 0xf3, 0x6b, 0x42, 0xf8, 0xde, 0xfa, 0x06, + 0x4a, 0xff, 0xe8, 0xc7, 0xd2, 0xde, 0xed, 0xca, 0xf6, 0xd1, 0x4b, 0xf5, + 0x35, 0xe5, 0x3c, 0x37, 0x17, 0xc3, 0x27, 0x08, 0xe8, 0xda, 0xf9, 0x17, + 0xca, 0x1d, 0x3b, 0xca, 0xdb, 0xf3, 0x03, 0x02, 0x29, 0xfe, 0xde, 0x1d, + 0x1c, 0x5b, 0x24, 0xe7, 0xdb, 0xef, 0xd3, 0xa4, 0x21, 0xbd, 0x1b, 0x25, + 0xda, 0xc5, 0x7f, 0xd9, 0xcd, 0xe5, 0xee, 0xeb, 0x31, 0x30, 0xe6, 0xf5, + 0x14, 0xbc, 0xff, 0xdb, 0xee, 0xe8, 0x1a, 0x7f, 0xe3, 0x47, 0xbd, 0xec, + 0xe1, 0x01, 0xb3, 0xed, 0xf6, 0x1b, 0x25, 0x4a, 0x00, 0xf3, 0x6b, 0xf9, + 0xec, 0x28, 0xe3, 0x22, 0xfe, 0xe3, 0x1e, 0x7c, 0x0c, 0xe0, 0xe8, 0xcb, + 0x05, 0x00, 0x02, 0x1a, 0x0b, 0x2a, 0xf0, 0xd9, 0xe4, 0x26, 0xea, 0x4e, + 0xec, 0x09, 0x2a, 0xb6, 0x2c, 0x1b, 0xe0, 0x28, 0x0b, 0x2d, 0xf3, 0x0d, + 0xad, 0xe1, 0x5a, 0xfc, 0xd4, 0x29, 0x46, 0x08, 0xd3, 0xeb, 0x5f, 0xf0, + 0xac, 0x0d, 0x06, 0x1b, 0x21, 0x23, 0xfd, 0xdb, 0x22, 0x37, 0xc8, 0xd4, + 0xe0, 0xe9, 0x15, 0xeb, 0x65, 0x1f, 0xca, 0xd8, 0xff, 0xc1, 0xfd, 0xbc, + 0xf5, 0xfa, 0xfb, 0xee, 0x08, 0xc7, 0xf8, 0x4c, 0xf7, 0xe6, 0x14, 0xc5, + 0x46, 0xf8, 0xd7, 0xe4, 0x29, 0x2a, 0xd9, 0xd6, 0xed, 0xdc, 0xb7, 0xe4, + 0xde, 0xce, 0xd1, 0x29, 0xd6, 0xd0, 0x0c, 0xf6, 0x15, 0x06, 0x0e, 0x17, + 0x09, 0x4f, 0xe3, 0xf4, 0x00, 0x19, 0xfa, 0xeb, 0x0b, 0x2c, 0xda, 0x08, + 0xc1, 0xe8, 0xdd, 0x3e, 0xe8, 0xb5, 0x44, 0xc3, 0x1f, 0x24, 0xf3, 0xe5, + 0x59, 0xe8, 0xc5, 0x1e, 0xc3, 0x2e, 0xcf, 0xef, 0x17, 0x2d, 0x50, 0x10, + 0xf0, 0x6f, 0x2d, 0x08, 0xdc, 0x2a, 0xca, 0x3c, 0xde, 0xfd, 0x0b, 0xd2, + 0x04, 0x1d, 0xea, 0x7f, 0xe3, 0x7b, 0xf6, 0xe1, 0x09, 0xef, 0xd9, 0x4e, + 0xb8, 0x30, 0xe3, 0xf1, 0xf3, 0x20, 0xf5, 0x29, 0xce, 0xfc, 0xef, 0xef, + 0xda, 0xea, 0x05, 0x60, 0x48, 0xf4, 0xec, 0xd6, 0x21, 0x01, 0xf0, 0xff, + 0x2c, 0x18, 0xf4, 0xe4, 0xc8, 0x0f, 0x29, 0xea, 0xf8, 0x16, 0xf8, 0xff, + 0x35, 0xc1, 0xb3, 0xeb, 0xf0, 0xba, 0xe4, 0x20, 0xe7, 0x27, 0xca, 0xe3, + 0xf6, 0xc3, 0x1d, 0xf1, 0xd7, 0x86, 0x72, 0x20, 0x05, 0x24, 0xf6, 0xfa, + 0xed, 0xc7, 0xfd, 0x1b, 0x06, 0x06, 0x25, 0x11, 0x0c, 0xc5, 0xe6, 0xad, + 0xef, 0x17, 0xde, 0x03, 0xf0, 0x3a, 0xb0, 0x15, 0x3d, 0x6e, 0xe3, 0x28, + 0x34, 0xfa, 0x2c, 0xd7, 0xe8, 0xfd, 0x9d, 0x36, 0xef, 0xdf, 0x1b, 0x45, + 0xeb, 0xe3, 0xc6, 0x23, 0xdf, 0x09, 0xec, 0xf4, 0xe5, 0xdd, 0xe3, 0xb4, + 0x36, 0xf8, 0xf7, 0xf9, 0xf8, 0xda, 0x2e, 0xb3, 0x10, 0x14, 0x31, 0x45, + 0xc1, 0x1b, 0x0c, 0x05, 0xc5, 0xf4, 0x33, 0xea, 0xda, 0x0a, 0x38, 0xc6, + 0xde, 0xe0, 0x7f, 0xc9, 0xfc, 0x0f, 0xf3, 0x09, 0x00, 0x0b, 0x22, 0x14, + 0xd8, 0x15, 0xed, 0x07, 0x14, 0xf5, 0x54, 0xbe, 0xf4, 0xc6, 0xe2, 0xe7, + 0xfa, 0xb6, 0xe1, 0x0b, 0x0e, 0xcb, 0xf5, 0xc6, 0xd8, 0xf5, 0x36, 0x0e, + 0x15, 0x18, 0xd5, 0xcb, 0x31, 0x0c, 0xda, 0xc0, 0x16, 0x38, 0x25, 0x22, + 0x13, 0x0c, 0xbf, 0x08, 0xf7, 0xf0, 0xca, 0xd3, 0xb6, 0x04, 0x4d, 0x0e, + 0xf9, 0xc7, 0x21, 0xfe, 0xec, 0xf5, 0xc8, 0xfe, 0xe1, 0xd1, 0xdf, 0x25, + 0x12, 0x1e, 0x15, 0xc1, 0xc4, 0x14, 0xeb, 0x2a, 0xfb, 0xef, 0x47, 0xf1, + 0xf5, 0xc3, 0xda, 0x40, 0x67, 0x39, 0xde, 0xf5, 0x14, 0x12, 0xcc, 0xd5, + 0xd1, 0x32, 0x07, 0xea, 0x0d, 0x28, 0x37, 0xf9, 0x33, 0xf1, 0xc2, 0x29, + 0xee, 0x1f, 0xf2, 0xe8, 0xfd, 0x4d, 0x13, 0x49, 0xca, 0xea, 0xda, 0x01, + 0x1f, 0xdd, 0xfd, 0x21, 0xe8, 0xd2, 0xec, 0x32, 0x05, 0xfd, 0xf0, 0x26, + 0xeb, 0x03, 0x2d, 0xd0, 0xf1, 0xe3, 0xec, 0x23, 0x5c, 0x04, 0x23, 0xfe, + 0x0d, 0xf8, 0xe9, 0xf7, 0x21, 0x02, 0xf4, 0x29, 0x00, 0x05, 0x26, 0xd1, + 0xd5, 0x46, 0xd1, 0x17, 0x3e, 0x18, 0xfc, 0x11, 0xfa, 0xc3, 0xea, 0x33, + 0xe4, 0x1e, 0xef, 0xdc, 0x03, 0x03, 0xc5, 0xf7, 0xeb, 0xfd, 0x73, 0xe3, + 0x0e, 0xd3, 0x2d, 0xb0, 0xc5, 0xb7, 0xf5, 0x29, 0x36, 0x02, 0xd3, 0x1d, + 0x27, 0x15, 0x64, 0xa6, 0xdf, 0x14, 0xdd, 0x0b, 0xf4, 0x07, 0xcf, 0x1b, + 0xfe, 0x14, 0xeb, 0x08, 0xeb, 0x20, 0x17, 0xbe, 0xfb, 0xfc, 0xe7, 0x02, + 0xd6, 0x1f, 0x07, 0xee, 0xf8, 0xed, 0x1e, 0xf0, 0xff, 0xec, 0x09, 0x00, + 0xff, 0x0b, 0xfe, 0xff, 0xf8, 0x11, 0xe1, 0xf9, 0x0a, 0xe6, 0x2f, 0xe3, + 0x13, 0xe1, 0xf0, 0x17, 0x26, 0xf1, 0xd0, 0xeb, 0xd9, 0xf2, 0x17, 0x3a, + 0xef, 0xf5, 0xd9, 0xfc, 0xe3, 0xed, 0x7f, 0xe7, 0xfa, 0x07, 0xf6, 0xd1, + 0xfc, 0xe0, 0xf0, 0x03, 0xfc, 0xfc, 0x09, 0xf4, 0xe9, 0xf2, 0x10, 0xda, + 0x02, 0xee, 0xf3, 0x04, 0x1a, 0xea, 0x15, 0xda, 0x17, 0xfd, 0xf0, 0xe9, + 0xea, 0xfa, 0xff, 0x0a, 0xfa, 0xe0, 0x07, 0x0e, 0xeb, 0xe9, 0x0c, 0xfb, + 0x3e, 0x00, 0xf5, 0x2a, 0xe9, 0x0d, 0xfd, 0x2c, 0x27, 0x0b, 0xf6, 0xf6, + 0xfa, 0x19, 0xdd, 0x16, 0x02, 0x0c, 0x02, 0xf5, 0xef, 0x4d, 0x02, 0xf9, + 0xf1, 0xee, 0xf2, 0x09, 0xe1, 0x20, 0xfd, 0x11, 0xf9, 0x12, 0xef, 0x24, + 0x2e, 0xec, 0x34, 0xf3, 0x07, 0xfc, 0xe5, 0xf1, 0x4b, 0xf0, 0x09, 0x17, + 0xd7, 0xf7, 0x29, 0x10, 0x12, 0xec, 0x0c, 0xf2, 0xe5, 0x43, 0xf2, 0xe2, + 0xf2, 0xf5, 0xda, 0xf8, 0xfe, 0x02, 0xfe, 0x21, 0xf9, 0xde, 0x06, 0x32, + 0xf1, 0x1c, 0xe8, 0x05, 0xd4, 0x26, 0xf5, 0x14, 0xf4, 0x1b, 0xf6, 0x22, + 0xe7, 0x00, 0xf8, 0xf0, 0xe0, 0x28, 0x26, 0xed, 0x1a, 0x1d, 0x02, 0x01, + 0x1d, 0xf1, 0xed, 0xfd, 0xfd, 0x0f, 0xf7, 0xf4, 0xf1, 0xdb, 0x29, 0x0d, + 0xe9, 0xf5, 0x14, 0xf3, 0x16, 0xff, 0x15, 0x06, 0x0c, 0xe9, 0x2a, 0xf1, + 0xe4, 0xfd, 0xee, 0x18, 0x07, 0x22, 0xde, 0x02, 0x09, 0xd0, 0xfa, 0xfc, + 0x28, 0xe0, 0x10, 0xfa, 0xe9, 0xe0, 0x04, 0x0b, 0x37, 0xd6, 0x03, 0x06, + 0x14, 0xee, 0xc4, 0x18, 0xdb, 0xf3, 0x30, 0xf6, 0xe2, 0x15, 0xe0, 0x2d, + 0x09, 0x22, 0xe3, 0x3e, 0x7f, 0x39, 0xea, 0x06, 0x16, 0xc7, 0x48, 0xf6, + 0xf3, 0x62, 0xbf, 0x1c, 0xe7, 0x00, 0x48, 0x2e, 0xdf, 0x36, 0x33, 0x1f, + 0xe0, 0xf7, 0x07, 0xd7, 0x29, 0xfa, 0xb6, 0xec, 0x16, 0x25, 0xda, 0x0c, + 0xcd, 0x20, 0xfb, 0xb9, 0x78, 0x37, 0xdf, 0xef, 0x3d, 0xc2, 0x07, 0x9b, + 0xdf, 0xdd, 0x57, 0x3e, 0x16, 0x11, 0x04, 0x2c, 0xb6, 0x20, 0x63, 0x03, + 0x0f, 0x00, 0xd2, 0xec, 0xfe, 0xea, 0xd4, 0xc0, 0x14, 0xf0, 0xfa, 0x24, + 0x1d, 0x06, 0xf0, 0xd9, 0x10, 0xe3, 0xcf, 0x1c, 0x15, 0xca, 0xc9, 0xef, + 0xe0, 0x07, 0x0d, 0xdc, 0x05, 0xe9, 0xd6, 0xda, 0x0b, 0xc1, 0x04, 0xd8, + 0x1f, 0xf6, 0xc8, 0xbb, 0x5a, 0x2c, 0x04, 0xcd, 0x3e, 0x17, 0xe1, 0x1e, + 0xf1, 0xe0, 0x06, 0x01, 0x0d, 0x1e, 0xee, 0x52, 0xf8, 0x06, 0xf3, 0x14, + 0xe7, 0x66, 0x3c, 0xe1, 0x51, 0x0b, 0xf7, 0x1b, 0x0f, 0xf3, 0xb8, 0xd3, + 0xd3, 0x0d, 0x1f, 0x38, 0x00, 0xe5, 0x47, 0xfe, 0x14, 0xe5, 0xd6, 0x41, + 0x5c, 0x27, 0x04, 0xf8, 0xe8, 0x40, 0xe5, 0xdb, 0xe8, 0xdc, 0x17, 0xed, + 0x23, 0x11, 0x48, 0xca, 0xe8, 0xa8, 0xcb, 0x00, 0xdd, 0x0c, 0x20, 0x12, + 0x02, 0x15, 0xac, 0x1a, 0x57, 0xd9, 0x06, 0x42, 0x01, 0x70, 0x0c, 0x77, + 0xc9, 0xd7, 0xcc, 0x3a, 0x19, 0xf9, 0xf8, 0xc0, 0xcc, 0xde, 0x48, 0xf7, + 0x1e, 0xea, 0x12, 0x0b, 0xd7, 0xd3, 0xbc, 0x2d, 0xbc, 0xd4, 0xd8, 0xd7, + 0x12, 0xd2, 0xf1, 0x04, 0x0a, 0xd3, 0x1d, 0xd6, 0x14, 0x0f, 0xd2, 0xfb, + 0x0a, 0x40, 0x4a, 0xe9, 0xd2, 0xb6, 0x29, 0x05, 0xf0, 0x4d, 0x22, 0xec, + 0x2c, 0xe2, 0xbe, 0xf2, 0x10, 0xbd, 0x14, 0x19, 0xf2, 0x0f, 0x11, 0xcf, + 0xf4, 0x1b, 0x74, 0x02, 0xf3, 0x00, 0xd1, 0x01, 0x29, 0xc1, 0x51, 0xe0, + 0xd0, 0x01, 0xec, 0x24, 0xe4, 0x02, 0x3c, 0xf1, 0x21, 0x17, 0xb5, 0x00, + 0xfa, 0x14, 0xed, 0xe3, 0xef, 0x24, 0xfa, 0x04, 0x12, 0x49, 0xf0, 0xba, + 0xbb, 0xd2, 0x26, 0xf1, 0x46, 0xfd, 0xfe, 0xf2, 0xe7, 0x42, 0xd8, 0x26, + 0xef, 0xd0, 0xfe, 0x23, 0xdc, 0x2c, 0x00, 0xfe, 0xb7, 0xe3, 0x29, 0xe4, + 0x12, 0x41, 0x03, 0xdf, 0x44, 0x0f, 0x08, 0xb1, 0x2b, 0x69, 0x4f, 0xa2, + 0x0c, 0x41, 0x2a, 0x58, 0x0a, 0xb7, 0xb6, 0x62, 0x0b, 0x29, 0xf5, 0x1c, + 0x3b, 0xde, 0xf8, 0x21, 0x06, 0xcd, 0x2f, 0x4b, 0xae, 0xf9, 0x7c, 0x4a, + 0x1a, 0x47, 0x18, 0x7a, 0x08, 0x11, 0x48, 0x7d, 0xfe, 0xcf, 0x9f, 0xf3, + 0xe6, 0x24, 0xea, 0xf2, 0xc8, 0x16, 0xed, 0x07, 0x68, 0xd3, 0xeb, 0x0f, + 0xf7, 0xdb, 0x02, 0xe3, 0x0d, 0xbc, 0x2c, 0xff, 0xf7, 0x19, 0x24, 0x02, + 0xf0, 0x10, 0x14, 0xf7, 0xda, 0xd5, 0x46, 0xee, 0x19, 0xd2, 0x0c, 0x43, + 0x32, 0x21, 0xfa, 0xec, 0xda, 0xdf, 0x11, 0xcc, 0x78, 0xfa, 0x34, 0x24, + 0xd2, 0x19, 0xff, 0xd4, 0xc2, 0x30, 0xb1, 0xe0, 0xcf, 0xcb, 0x12, 0x14, + 0xfa, 0xeb, 0x1a, 0xe1, 0xe4, 0xe1, 0x2a, 0xf5, 0x09, 0xfe, 0xcc, 0xf0, + 0x0c, 0xaf, 0xe5, 0x46, 0xfd, 0xf3, 0x32, 0xcd, 0xe7, 0xc8, 0x0e, 0x7f, + 0xd7, 0xe6, 0xd5, 0x0f, 0x2f, 0xeb, 0x0d, 0xc9, 0x0f, 0xe3, 0x47, 0x09, + 0x17, 0xc7, 0x31, 0xf2, 0x11, 0x0c, 0xe8, 0xe2, 0xcf, 0x45, 0x01, 0xea, + 0x04, 0xf5, 0x17, 0x43, 0xf6, 0xea, 0x16, 0xcf, 0xfc, 0x12, 0xe5, 0x34, + 0x27, 0x12, 0xc2, 0x27, 0xe2, 0x5e, 0x09, 0x1f, 0xfa, 0x25, 0x10, 0x19, + 0xd1, 0xae, 0x85, 0xbd, 0x15, 0x08, 0xf1, 0xfe, 0x3e, 0x15, 0x0a, 0x0b, + 0xfc, 0x23, 0xf4, 0xe1, 0x4b, 0x09, 0x6f, 0x11, 0x21, 0x3f, 0x30, 0x0f, + 0x54, 0xcf, 0xc0, 0x04, 0x24, 0xe9, 0xfe, 0xd5, 0xf6, 0x02, 0x28, 0xf1, + 0xf1, 0xf3, 0xde, 0xed, 0x2f, 0xfc, 0xfe, 0x01, 0xe7, 0xf8, 0x21, 0xd6, + 0x18, 0xe6, 0xf9, 0xf2, 0xcf, 0xdc, 0x15, 0xf2, 0xf4, 0xd7, 0x02, 0x1d, + 0xfd, 0x0b, 0xef, 0xf0, 0x24, 0xe0, 0xfb, 0x1a, 0xf3, 0x0e, 0x39, 0xec, + 0xfc, 0xf9, 0xe2, 0x58, 0x00, 0xe7, 0xe1, 0xf2, 0xe9, 0x15, 0xde, 0xe3, + 0x21, 0x2a, 0xec, 0xe1, 0xf6, 0x05, 0x06, 0x40, 0xf4, 0xe9, 0xfd, 0xe9, + 0xef, 0x2e, 0x3f, 0xea, 0x27, 0xf3, 0xf8, 0x23, 0xf8, 0x16, 0x00, 0x34, + 0xf4, 0xed, 0x2f, 0x27, 0xfc, 0x0b, 0xf6, 0x2a, 0x0d, 0x10, 0xe8, 0x19, + 0xfb, 0xfa, 0xfd, 0x07, 0xd8, 0x08, 0xe1, 0x14, 0xf3, 0x01, 0x1a, 0x28, + 0xea, 0xf6, 0x17, 0x00, 0xf8, 0xe7, 0xec, 0xfc, 0xf4, 0x0d, 0x10, 0xf6, + 0xed, 0xf6, 0x32, 0xfa, 0xf4, 0xd4, 0x27, 0xdc, 0xf4, 0x01, 0x2d, 0xfd, + 0xd9, 0xe7, 0xe4, 0x7f, 0x2e, 0x22, 0xec, 0xfd, 0xf4, 0xdb, 0x05, 0xed, + 0xda, 0x28, 0xe9, 0xfe, 0xec, 0xf2, 0xed, 0xed, 0xf6, 0xdd, 0xe6, 0xf3, + 0xeb, 0xf8, 0xde, 0xe5, 0x0e, 0x01, 0xf6, 0xe1, 0xdf, 0x31, 0xec, 0x13, + 0x24, 0xe8, 0xf7, 0x33, 0x0a, 0x0a, 0xff, 0xeb, 0xcf, 0xfd, 0x21, 0xf7, + 0xe7, 0xf3, 0xeb, 0xfa, 0x03, 0xf6, 0xf2, 0x28, 0x31, 0xdd, 0xf3, 0xfc, + 0xed, 0xe2, 0xf7, 0x3c, 0x0f, 0x27, 0xdc, 0x16, 0x12, 0x13, 0xf6, 0x06, + 0x2d, 0xfb, 0x0e, 0x41, 0x3d, 0x2a, 0x04, 0xd9, 0x00, 0xfa, 0xf4, 0xe6, + 0xef, 0x18, 0xfc, 0x15, 0x20, 0x14, 0x18, 0xfa, 0xe1, 0xee, 0xeb, 0x05, + 0x0c, 0x1e, 0xda, 0x40, 0xec, 0xd0, 0xf0, 0xdc, 0xf5, 0x1f, 0xeb, 0xd7, + 0xdc, 0xf6, 0x0a, 0x01, 0x12, 0x21, 0xe4, 0xe4, 0x02, 0xfe, 0x30, 0x1d, + 0x2b, 0x36, 0x04, 0x21, 0xcd, 0xf6, 0xf3, 0xd2, 0x07, 0xf9, 0x0c, 0x01, + 0xe8, 0xfa, 0x2d, 0xfb, 0xfc, 0xf4, 0xee, 0xff, 0x2b, 0xf9, 0x15, 0xeb, + 0xe2, 0x12, 0x34, 0xfb, 0xf9, 0x14, 0x15, 0xef, 0xe5, 0x0e, 0x17, 0x0f, + 0xed, 0xe4, 0xee, 0x19, 0xf5, 0xe5, 0xe5, 0xde, 0xe3, 0xf7, 0xea, 0xfc, + 0xe6, 0xff, 0x38, 0xec, 0xfb, 0x2e, 0x08, 0xfc, 0xfc, 0x02, 0xf8, 0xf7, + 0x13, 0xda, 0xed, 0xe5, 0x23, 0x08, 0x01, 0x1a, 0xfc, 0xd3, 0x06, 0x35, + 0xf4, 0x10, 0xed, 0xe8, 0x11, 0x1a, 0x1e, 0xf7, 0xe6, 0xdd, 0xf1, 0x17, + 0x05, 0xe9, 0x3e, 0x38, 0x18, 0xff, 0x05, 0xfb, 0xf1, 0x39, 0x00, 0x1d, + 0xf4, 0x03, 0xf4, 0xf0, 0xf6, 0x03, 0x23, 0x11, 0xe3, 0xf3, 0xf5, 0xce, + 0xe2, 0xe3, 0x0f, 0x1a, 0xc6, 0x07, 0x4e, 0xfd, 0xc1, 0xe1, 0x18, 0xe3, + 0x3c, 0xd6, 0xf5, 0xea, 0xdb, 0x27, 0x26, 0x07, 0xe6, 0x15, 0x02, 0xf4, + 0xf5, 0xfd, 0xd8, 0x06, 0xf3, 0x0f, 0xe0, 0x7f, 0xe2, 0xe8, 0xf3, 0xfc, + 0xf1, 0xe8, 0xe4, 0xe8, 0xc0, 0xec, 0x07, 0x26, 0xff, 0xdb, 0xf4, 0x07, + 0xef, 0xe1, 0xf6, 0x06, 0xe4, 0xd3, 0xf5, 0xed, 0x08, 0xf9, 0x13, 0xde, + 0xd7, 0xe1, 0x00, 0xfd, 0x0d, 0xf4, 0xeb, 0x11, 0x0f, 0xe0, 0xe5, 0x30, + 0x05, 0xd9, 0xe0, 0xf1, 0xd8, 0xe2, 0xf7, 0x2b, 0x00, 0xf8, 0xe0, 0x17, + 0x09, 0x10, 0x18, 0x01, 0x07, 0xdd, 0x14, 0x4c, 0xfd, 0x42, 0x07, 0xe9, + 0xec, 0xf7, 0xfa, 0x14, 0x0f, 0x08, 0xcb, 0xc1, 0x17, 0xf9, 0x0c, 0x17, + 0xeb, 0xfd, 0xe9, 0xf8, 0xe8, 0x0a, 0x1b, 0x34, 0x4a, 0x04, 0x51, 0xfc, + 0xf7, 0xf6, 0xfc, 0x09, 0xfa, 0x1d, 0x01, 0x4c, 0xdd, 0x0a, 0xf8, 0x30, + 0xf9, 0x16, 0xfe, 0xdc, 0x26, 0x04, 0xf0, 0xe6, 0xef, 0xe3, 0x15, 0xef, + 0x46, 0xfd, 0xdb, 0x11, 0x31, 0x0c, 0x19, 0xfc, 0xd4, 0xcb, 0xe1, 0x16, + 0x1c, 0xe6, 0xe4, 0x16, 0xd2, 0xe2, 0x11, 0xdf, 0xb7, 0x05, 0xf5, 0xce, + 0xe9, 0xe6, 0xe6, 0xcb, 0xef, 0x15, 0x20, 0xe0, 0x39, 0x02, 0xf5, 0xce, + 0xe4, 0xf0, 0xf1, 0x0b, 0xf8, 0xee, 0xf6, 0x14, 0x02, 0xd7, 0xd8, 0xe9, + 0x17, 0xf4, 0xf9, 0xe4, 0xf1, 0xf9, 0x1f, 0xea, 0xed, 0x26, 0x00, 0xdd, + 0x3c, 0xd0, 0xef, 0xcf, 0x15, 0x17, 0xe1, 0xb5, 0xf8, 0xf3, 0x03, 0x2b, + 0xef, 0xdc, 0xe6, 0x4f, 0xf1, 0xf2, 0xe2, 0xc5, 0x08, 0x2f, 0x33, 0xd8, + 0x0a, 0x15, 0x0b, 0x17, 0x0b, 0xed, 0x1b, 0x34, 0xcc, 0xca, 0x0f, 0x4d, + 0xde, 0x26, 0xec, 0x2b, 0x26, 0x11, 0x17, 0xff, 0xdd, 0x11, 0xe1, 0xfc, + 0xd5, 0x08, 0x13, 0x04, 0xfd, 0xe6, 0x18, 0x34, 0xd3, 0xf7, 0x2f, 0xde, + 0xeb, 0xd3, 0xdf, 0xe2, 0x0d, 0xfc, 0x31, 0xe7, 0xec, 0x03, 0x16, 0x32, + 0xde, 0x01, 0x44, 0xf0, 0xeb, 0x09, 0x39, 0xff, 0x13, 0xf7, 0xe4, 0x7f, + 0x2b, 0x1b, 0xee, 0xe0, 0xf8, 0xe1, 0x09, 0x15, 0xe4, 0xd7, 0x01, 0x25, + 0xe5, 0x06, 0xf9, 0xf0, 0xea, 0xd8, 0xcf, 0xf0, 0xea, 0xcb, 0xed, 0x11, + 0xef, 0xdd, 0x19, 0xfd, 0xbb, 0x0f, 0xf9, 0x2a, 0x26, 0xff, 0x07, 0x46, + 0x24, 0x07, 0xfa, 0x43, 0xdc, 0xf4, 0x22, 0x0e, 0x41, 0xe3, 0xda, 0x6e, + 0xff, 0xc5, 0xf3, 0x0a, 0x20, 0x0a, 0x2e, 0xed, 0x13, 0xf8, 0x16, 0x52, + 0x0e, 0x13, 0xc8, 0x20, 0xcf, 0x13, 0x0d, 0xfe, 0xe0, 0x00, 0xf7, 0x19, + 0x2c, 0x51, 0xe4, 0xd2, 0xec, 0xe6, 0xf3, 0x07, 0xe6, 0x0a, 0x2d, 0x54, + 0x18, 0x56, 0xf5, 0x12, 0xf9, 0xec, 0x17, 0x1a, 0x39, 0x24, 0xd0, 0x4d, + 0x2d, 0xd9, 0xfc, 0xdb, 0xf5, 0x64, 0x25, 0x01, 0xd5, 0x0d, 0xf6, 0xed, + 0xe4, 0x2e, 0xe2, 0x13, 0x39, 0xf7, 0x5e, 0xf2, 0x0a, 0x3d, 0xe5, 0x23, + 0xac, 0xf9, 0xc2, 0x0e, 0xfb, 0x15, 0xdd, 0xff, 0xe2, 0xf0, 0x0b, 0x25, + 0xc9, 0x0d, 0xe1, 0xf2, 0x05, 0x06, 0x23, 0xdd, 0xf4, 0xfd, 0x08, 0xe8, + 0xfa, 0xd7, 0x19, 0xf8, 0xee, 0xf0, 0xf3, 0x17, 0xee, 0xd3, 0xef, 0x1d, + 0xfe, 0xed, 0xdf, 0xfb, 0xe7, 0xd9, 0xd6, 0x02, 0x01, 0xf6, 0x17, 0xe6, + 0x09, 0x1c, 0xde, 0xee, 0x19, 0xf8, 0xf5, 0xe6, 0x05, 0x2a, 0x05, 0xf3, + 0x3b, 0x0d, 0xec, 0x34, 0x1e, 0x05, 0xf6, 0x3b, 0xd6, 0xeb, 0xf0, 0xe1, + 0xde, 0x1b, 0x1f, 0xba, 0xfe, 0xea, 0xfd, 0x22, 0xfc, 0x1f, 0x33, 0x37, + 0x37, 0x04, 0x1f, 0x15, 0xe8, 0x2b, 0xf0, 0x1b, 0x22, 0x0a, 0xd3, 0xcd, + 0xfa, 0x11, 0x25, 0x01, 0xdc, 0x04, 0xf9, 0xe4, 0xfa, 0xe2, 0xf9, 0x30, + 0xe6, 0x0e, 0x43, 0xf9, 0xf3, 0xf4, 0xfd, 0xed, 0xdd, 0xdb, 0x09, 0xf0, + 0x0b, 0x20, 0x1a, 0x0d, 0xd8, 0xf1, 0x19, 0xf3, 0x0f, 0x06, 0x37, 0xf4, + 0xd1, 0xdf, 0xf6, 0x7f, 0x39, 0x02, 0xe7, 0xef, 0xee, 0xf0, 0xff, 0xfa, + 0xe2, 0xe8, 0x08, 0x28, 0xb9, 0xe6, 0xfe, 0xe6, 0xde, 0xec, 0xd8, 0x05, + 0xd3, 0xd6, 0xed, 0xec, 0xfc, 0xe1, 0x18, 0xe8, 0xc4, 0xf0, 0x13, 0xec, + 0x20, 0xf9, 0xff, 0x34, 0x0e, 0xeb, 0xee, 0xe9, 0xee, 0xe7, 0xfd, 0xf6, + 0x2c, 0xe4, 0xe4, 0x2a, 0x07, 0xe0, 0xec, 0x0a, 0xff, 0xf5, 0x24, 0xf8, + 0x19, 0xe5, 0x18, 0x37, 0xf3, 0x35, 0xed, 0xfa, 0x23, 0x13, 0xf8, 0xf6, + 0xf1, 0xfb, 0xef, 0x1a, 0x18, 0x41, 0xfd, 0xf1, 0xff, 0xf6, 0xfc, 0xee, + 0xf9, 0x22, 0x17, 0x4f, 0x40, 0x2f, 0x3d, 0xe3, 0xeb, 0x01, 0xf5, 0x25, + 0x26, 0x0d, 0xea, 0x39, 0xe8, 0xea, 0xdf, 0xeb, 0xed, 0x48, 0xee, 0xe1, + 0x1c, 0x1f, 0xec, 0xfb, 0xdc, 0x0b, 0x05, 0x07, 0x1c, 0x1a, 0xf2, 0x34, + 0x25, 0x25, 0x05, 0x18, 0xbc, 0xdc, 0xd1, 0x34, 0xf1, 0x13, 0x01, 0xd9, + 0x0b, 0x05, 0x29, 0x01, 0xeb, 0xc8, 0xdf, 0x01, 0x49, 0x06, 0xfc, 0xb4, + 0xd6, 0x1c, 0x2f, 0xd1, 0x0b, 0xf5, 0x40, 0xeb, 0xd9, 0xf0, 0x13, 0xf5, + 0xeb, 0x06, 0xfa, 0x05, 0x25, 0xfd, 0xfb, 0xfd, 0x16, 0xe1, 0xcd, 0x0f, + 0xef, 0xfc, 0x21, 0xe9, 0xff, 0xe6, 0xd7, 0xe8, 0xf9, 0xe4, 0xdd, 0xe7, + 0xf0, 0xee, 0xee, 0xf2, 0x3c, 0x3e, 0x4c, 0xdc, 0xea, 0x07, 0xf8, 0x18, + 0xea, 0x17, 0xba, 0xd4, 0xfa, 0x01, 0x23, 0xd0, 0x22, 0xf5, 0x17, 0x32, + 0x0f, 0x20, 0x32, 0x1c, 0xfe, 0xb7, 0x42, 0xf7, 0xf9, 0x58, 0x1e, 0x33, + 0xfe, 0x26, 0xd4, 0x30, 0xeb, 0x02, 0xd6, 0xf6, 0xee, 0x09, 0xe1, 0x46, + 0xf7, 0x24, 0x0b, 0x0f, 0xda, 0xee, 0x29, 0x0a, 0x0e, 0xdb, 0x0a, 0xfd, + 0x07, 0xd0, 0x2e, 0xfc, 0x39, 0x1c, 0xe7, 0xf7, 0xee, 0x09, 0x0f, 0xd2, + 0x14, 0x00, 0x42, 0xdc, 0xc2, 0xf0, 0xf0, 0x6a, 0x2d, 0x12, 0xc9, 0xe9, + 0xed, 0x0a, 0x03, 0xf0, 0xc1, 0xe3, 0xe9, 0xf5, 0xc7, 0xf6, 0xe7, 0xfd, + 0xfc, 0xea, 0xf6, 0x1d, 0x1b, 0xf0, 0xea, 0xe5, 0xdc, 0x09, 0xf6, 0x09, + 0xc5, 0x13, 0x06, 0x0b, 0x17, 0x0e, 0x0d, 0x19, 0xf5, 0x0c, 0x0b, 0x15, + 0xcf, 0x01, 0x5b, 0xef, 0xfc, 0xaf, 0x4b, 0xce, 0xd9, 0xfe, 0xe2, 0xe7, + 0xfb, 0xbb, 0x15, 0xf6, 0xfc, 0xf2, 0xe5, 0x25, 0xf8, 0xe3, 0xb7, 0x40, + 0x03, 0xfc, 0x0f, 0xea, 0xf1, 0x25, 0x41, 0x7f, 0x3c, 0x0e, 0xe3, 0xd2, + 0x0b, 0xee, 0xeb, 0xe6, 0xdd, 0x54, 0xf2, 0x31, 0x2c, 0x5b, 0x75, 0x03, + 0xfb, 0xe9, 0xef, 0xe2, 0x14, 0x1d, 0x31, 0x51, 0xe5, 0xc4, 0xdb, 0xf2, + 0xf8, 0xf0, 0xce, 0xe7, 0x11, 0x16, 0xfd, 0xef, 0x05, 0xfd, 0xe0, 0xca, + 0x4f, 0x2b, 0x1e, 0x17, 0xf2, 0x15, 0xf7, 0xf6, 0xbf, 0xf1, 0xf3, 0xf7, + 0x2c, 0xbe, 0x00, 0xfe, 0xe2, 0xd1, 0x3a, 0xfc, 0xbf, 0xdc, 0xcc, 0xfa, + 0xfe, 0xf1, 0xe6, 0xff, 0xfa, 0xc6, 0x39, 0x10, 0x33, 0x14, 0x17, 0xb0, + 0xd6, 0xdf, 0x26, 0x0b, 0xca, 0xcd, 0xfa, 0x4d, 0xd9, 0x27, 0xe0, 0xf2, + 0x10, 0xd7, 0x08, 0x14, 0x21, 0x16, 0x3e, 0xd9, 0x00, 0x17, 0xb3, 0x4f, + 0xc1, 0x02, 0x09, 0xd1, 0xd5, 0xfa, 0xd4, 0xc3, 0x30, 0x7a, 0xe0, 0xfb, + 0x01, 0x23, 0x02, 0x5b, 0xf7, 0x23, 0x07, 0xc2, 0xd6, 0x47, 0xed, 0xd2, + 0x39, 0x12, 0x2e, 0x47, 0x35, 0xc6, 0x02, 0x3b, 0xdb, 0xc0, 0x46, 0x6f, + 0xf3, 0x49, 0xfd, 0x5a, 0x18, 0x0e, 0xe9, 0x44, 0xe8, 0xfa, 0xbe, 0xf6, + 0xe9, 0x1b, 0xbb, 0xc4, 0xf3, 0x2a, 0x12, 0x2a, 0xe2, 0xd6, 0xf6, 0xf3, + 0xf7, 0xe2, 0xf2, 0xfe, 0x0e, 0x15, 0x28, 0xf9, 0xf2, 0xed, 0x14, 0xd1, + 0xf5, 0xef, 0x33, 0xe5, 0xea, 0x12, 0x16, 0xfc, 0xbe, 0xe7, 0xe1, 0x7f, + 0x35, 0x43, 0xc9, 0x0d, 0xef, 0xea, 0x0d, 0xc9, 0xc9, 0x55, 0x20, 0x23, + 0x18, 0xd9, 0xe1, 0x1b, 0x00, 0x0d, 0xce, 0xde, 0xf4, 0xed, 0xd2, 0xea, + 0x1e, 0x0b, 0xf2, 0xdd, 0xf7, 0xf0, 0xda, 0x1a, 0x30, 0xf7, 0xe8, 0x04, + 0xf6, 0x2f, 0xed, 0x12, 0xc8, 0xd7, 0x03, 0xf3, 0x60, 0xef, 0x1b, 0xf7, + 0xfd, 0xf4, 0xdc, 0x49, 0x29, 0xce, 0x19, 0xda, 0xfa, 0xe2, 0xe8, 0x40, + 0x30, 0xf1, 0xf4, 0xfe, 0x24, 0xd0, 0x3c, 0xf9, 0x09, 0x3f, 0x35, 0x66, + 0x6b, 0x3b, 0xdc, 0xc2, 0x11, 0xfc, 0xf2, 0xb2, 0xf0, 0x3d, 0x07, 0x31, + 0x21, 0x57, 0xf5, 0xe8, 0xec, 0x28, 0xd5, 0xe5, 0x08, 0x4e, 0x23, 0x3b, + 0xd7, 0xaf, 0xeb, 0xe8, 0xfa, 0x14, 0xea, 0xba, 0xe7, 0xd8, 0x12, 0x11, + 0x27, 0x27, 0xea, 0xce, 0x29, 0xe6, 0x24, 0x10, 0xf2, 0x22, 0x01, 0x2c, + 0x45, 0xf4, 0xe2, 0xe0, 0x17, 0xd4, 0x08, 0xe0, 0xe1, 0xe6, 0x25, 0x0f, + 0x38, 0x19, 0xdc, 0x02, 0x2a, 0xf1, 0x03, 0x09, 0x01, 0xc6, 0x02, 0x0f, + 0x19, 0x09, 0x2b, 0xe6, 0xee, 0xe9, 0x0a, 0xfc, 0x22, 0xd9, 0xf7, 0x01, + 0xf0, 0x2d, 0x06, 0xfc, 0x02, 0xe1, 0xf6, 0x0a, 0xeb, 0x31, 0x34, 0xf1, + 0xf7, 0xe6, 0x0d, 0x35, 0xed, 0x29, 0xf0, 0xd7, 0xfa, 0xeb, 0xd9, 0xe5, + 0x07, 0x46, 0x2e, 0x09, 0x20, 0x26, 0x0c, 0x29, 0xee, 0xe7, 0xdb, 0x18, + 0xf9, 0x0f, 0xfa, 0x14, 0x20, 0xf0, 0x00, 0x00, 0x1f, 0xe5, 0x12, 0x16, + 0xf5, 0x19, 0x4a, 0x2e, 0x20, 0x3a, 0xfd, 0x4c, 0xd5, 0x13, 0x3e, 0x33, + 0xec, 0xf2, 0xf9, 0xe1, 0xd7, 0x13, 0xe2, 0xe2, 0xd6, 0x0f, 0x07, 0x08, + 0x7f, 0x09, 0x11, 0x0d, 0x01, 0x04, 0x00, 0xe5, 0x0a, 0xfb, 0x0e, 0x03, + 0xe0, 0xe4, 0xf4, 0xea, 0x0a, 0xf9, 0xfd, 0x09, 0xbe, 0xe9, 0xed, 0x0a, + 0x4d, 0xd9, 0xe9, 0x41, 0x38, 0x3c, 0xe1, 0x0c, 0xe3, 0x0d, 0x11, 0xec, + 0x4e, 0x27, 0x34, 0x09, 0xe7, 0xf1, 0x13, 0xf7, 0xfa, 0x08, 0xe7, 0xcf, + 0x14, 0xcf, 0xe7, 0xf6, 0xfd, 0x02, 0xf3, 0xe7, 0x2c, 0x29, 0x32, 0x00, + 0xeb, 0xdf, 0xea, 0xe0, 0xdc, 0xe1, 0xec, 0x38, 0xc9, 0xe3, 0x06, 0xf2, + 0x3e, 0xc4, 0xe7, 0x2b, 0xef, 0xf1, 0xed, 0xff, 0x1a, 0xfe, 0x0e, 0xd8, + 0xd9, 0xe0, 0xf6, 0x0d, 0x1c, 0xed, 0x1a, 0xd8, 0x0a, 0xd5, 0xee, 0xd5, + 0x20, 0x39, 0x24, 0x13, 0xd9, 0xef, 0xd4, 0x1a, 0x06, 0xfb, 0xe0, 0xe0, + 0x04, 0x16, 0x12, 0x29, 0xf2, 0x0c, 0xf7, 0xcf, 0xe6, 0x25, 0x05, 0x05, + 0x05, 0x4f, 0x4b, 0x04, 0xea, 0xd6, 0xe8, 0x13, 0xfe, 0x09, 0xd8, 0xf9, + 0xf0, 0x03, 0xe3, 0xe6, 0x0d, 0xff, 0x01, 0xef, 0xff, 0x04, 0x20, 0x06, + 0xf5, 0x02, 0x02, 0xfe, 0x4b, 0x05, 0xed, 0x07, 0xf4, 0xe5, 0x0a, 0xe6, + 0xfb, 0x15, 0x14, 0x04, 0xf9, 0x0d, 0x15, 0xf4, 0x12, 0xe6, 0xfa, 0xe7, + 0x15, 0x18, 0xfe, 0xf9, 0xf2, 0x08, 0x2c, 0x08, 0xfc, 0xe7, 0x1d, 0xda, + 0x3d, 0xe7, 0x09, 0xe5, 0x09, 0x02, 0xdd, 0x07, 0x12, 0x0a, 0xf0, 0x02, + 0xd7, 0xef, 0x0f, 0x1b, 0x02, 0xfb, 0xd1, 0xd3, 0xfb, 0xcf, 0xf4, 0xd8, + 0xd2, 0xf0, 0xfa, 0x08, 0xed, 0x43, 0xe2, 0x06, 0xee, 0x10, 0xf1, 0xed, + 0xee, 0xf4, 0xd3, 0x1c, 0x0c, 0xec, 0xd7, 0x25, 0xd8, 0x02, 0x0f, 0x15, + 0xee, 0xf9, 0xf8, 0xf4, 0xb3, 0x6c, 0xf8, 0xee, 0x2e, 0x3c, 0x02, 0x1e, + 0xf9, 0x0b, 0x58, 0x19, 0xf3, 0xfa, 0xd2, 0xf5, 0xeb, 0xfe, 0x1a, 0x28, + 0xde, 0x4c, 0x3d, 0xe8, 0x55, 0x11, 0xd9, 0xe4, 0xfb, 0x16, 0xfb, 0xf7, + 0xff, 0xd7, 0xdd, 0x11, 0x08, 0x0f, 0xc3, 0x7f, 0xcc, 0xf7, 0x1b, 0xfb, + 0x0b, 0xc3, 0x60, 0x1f, 0x3e, 0x21, 0xfc, 0x23, 0xec, 0xf3, 0xf7, 0xec, + 0x08, 0xfa, 0xf8, 0x12, 0x1e, 0x11, 0xd1, 0xfa, 0x00, 0xfc, 0xf3, 0x08, + 0xf6, 0xf5, 0x23, 0xd4, 0x19, 0xca, 0x0f, 0xea, 0xdb, 0xec, 0x04, 0xf3, + 0xf9, 0xfc, 0x04, 0xe8, 0xfa, 0xf7, 0xe1, 0xda, 0x00, 0xfa, 0x0d, 0xeb, + 0xec, 0xf9, 0xe8, 0x25, 0x20, 0xcc, 0xeb, 0x4b, 0x0f, 0xce, 0xe6, 0xe2, + 0x16, 0xe5, 0x1e, 0xf4, 0x07, 0xec, 0xfc, 0xe0, 0xdc, 0x26, 0x23, 0x0a, + 0xf9, 0xee, 0xf7, 0x1c, 0x2a, 0xef, 0xf7, 0x1b, 0xc7, 0xfb, 0xf5, 0xf8, + 0x08, 0x0f, 0x08, 0xf3, 0xeb, 0xfe, 0x2a, 0x16, 0x26, 0x32, 0x1f, 0xfd, + 0xfd, 0x47, 0x42, 0xe7, 0x02, 0xff, 0xf1, 0xe3, 0xf8, 0x42, 0xf2, 0x21, + 0x1e, 0x19, 0x02, 0xd9, 0xcc, 0xe8, 0x0a, 0x11, 0x22, 0x06, 0x2e, 0x34, + 0x44, 0x0e, 0x1b, 0xf2, 0x12, 0x05, 0xfa, 0x06, 0xf5, 0xb7, 0xf9, 0x09, + 0x1a, 0xbc, 0xf4, 0xf2, 0x11, 0xf6, 0x09, 0xed, 0x47, 0x07, 0x0f, 0xfd, + 0xfd, 0xe5, 0xc6, 0xf1, 0x1b, 0x09, 0xe8, 0xe9, 0x14, 0xea, 0xf4, 0x1a, + 0xe5, 0xd4, 0xe5, 0xf6, 0xf4, 0x19, 0x26, 0x0a, 0x25, 0xed, 0xdf, 0xf5, + 0xd6, 0x06, 0x2c, 0xfe, 0xfb, 0xb7, 0x1e, 0xf4, 0x22, 0x2b, 0xdc, 0xd3, + 0xec, 0xdf, 0xc5, 0xfe, 0xff, 0xea, 0x06, 0xf9, 0xfa, 0x33, 0xe2, 0x25, + 0xf6, 0xf4, 0xe0, 0x7f, 0xea, 0x13, 0xe0, 0x19, 0x01, 0xe3, 0xea, 0xd2, + 0xf1, 0xef, 0xfb, 0x36, 0xe3, 0xef, 0x14, 0x20, 0x08, 0x15, 0xf3, 0x42, + 0xf9, 0xf8, 0x1f, 0x20, 0xee, 0xf7, 0x09, 0x10, 0xc6, 0xc9, 0xe6, 0x12, + 0xd3, 0x08, 0xfd, 0x28, 0xe7, 0x4d, 0x2c, 0xef, 0xdf, 0x13, 0x09, 0x0e, + 0xf9, 0x18, 0xf0, 0xdf, 0x01, 0xe3, 0xfc, 0x14, 0x17, 0xf2, 0x2d, 0xd3, + 0xca, 0x12, 0x15, 0xf6, 0xfb, 0xfb, 0x2d, 0xd3, 0x21, 0x0e, 0xce, 0x37, + 0x08, 0x5e, 0x44, 0xe9, 0xf1, 0xde, 0x11, 0x44, 0x11, 0xf0, 0x07, 0x1f, + 0x25, 0x07, 0xde, 0xfc, 0x1e, 0xf5, 0x04, 0x20, 0x0a, 0xd6, 0xf2, 0xdd, + 0x23, 0x3b, 0x03, 0xe7, 0xf0, 0xfc, 0xc6, 0xd6, 0x0f, 0xf8, 0x10, 0xf3, + 0xf4, 0x53, 0x29, 0x09, 0xea, 0xf7, 0xec, 0x14, 0x09, 0x35, 0xe7, 0x71, + 0xf2, 0xd2, 0xc5, 0x07, 0xcf, 0xf9, 0x34, 0xec, 0x0b, 0xbb, 0xbd, 0x18, + 0x08, 0xf7, 0xd0, 0x05, 0x11, 0x1e, 0x37, 0x09, 0x27, 0xef, 0x18, 0xcd, + 0xfc, 0x28, 0xee, 0xd1, 0xf0, 0x02, 0x12, 0xf3, 0x00, 0xf8, 0x12, 0x0c, + 0x19, 0xf2, 0x56, 0x13, 0xca, 0xf6, 0x18, 0xfd, 0xef, 0xdd, 0xaf, 0x29, + 0x35, 0x2c, 0xe0, 0xdc, 0xe6, 0x2c, 0xd6, 0x00, 0xdc, 0x33, 0xe7, 0x31, + 0xff, 0x02, 0xfe, 0x08, 0x34, 0x4c, 0x02, 0x44, 0x04, 0xe5, 0xf1, 0x2f, + 0x04, 0xf6, 0xd4, 0x01, 0xf3, 0x06, 0x09, 0x22, 0xe2, 0xfd, 0xd0, 0x1e, + 0x7f, 0xd9, 0xd7, 0xf9, 0x28, 0xf5, 0x12, 0xe5, 0xfa, 0x3e, 0xfd, 0xf3, + 0xfe, 0xd8, 0x48, 0xfa, 0xf7, 0xed, 0x2c, 0xd8, 0xf0, 0xfa, 0xf8, 0xe4, + 0x2c, 0x2e, 0xe9, 0x05, 0xcc, 0x0d, 0xd6, 0x5c, 0xdc, 0xc2, 0xfc, 0xcc, + 0x15, 0x0d, 0xd2, 0xe1, 0xf7, 0x2a, 0xec, 0xe9, 0x10, 0xfe, 0x1c, 0xec, + 0xcc, 0x06, 0x29, 0xfb, 0xce, 0xfe, 0x10, 0xde, 0xf4, 0x0a, 0x0b, 0xf8, + 0xc6, 0x02, 0xd7, 0x1f, 0x09, 0x04, 0x22, 0xf2, 0xd6, 0x16, 0xf2, 0x19, + 0xdd, 0x57, 0xfe, 0x15, 0xe4, 0x47, 0x02, 0x28, 0xdd, 0x08, 0xd8, 0x2c, + 0xf3, 0xf1, 0xf3, 0xfd, 0xf8, 0x1c, 0x0f, 0x2b, 0xec, 0x21, 0x0c, 0x10, + 0x23, 0x1c, 0xd4, 0x04, 0x4d, 0x01, 0x04, 0xf5, 0xd4, 0xf7, 0x0f, 0xea, + 0x15, 0xff, 0xbd, 0x32, 0xe7, 0xf2, 0x43, 0xd2, 0xea, 0xe3, 0x55, 0xde, + 0xbd, 0x23, 0xf8, 0x77, 0x0e, 0xf1, 0x23, 0xdc, 0x0f, 0xfb, 0xf9, 0x17, + 0xfa, 0xea, 0xff, 0xfa, 0x10, 0xe9, 0xea, 0x0c, 0xdf, 0xe9, 0x06, 0x0f, + 0x00, 0xde, 0x25, 0x05, 0x11, 0x04, 0xe4, 0xf1, 0xd2, 0xca, 0x13, 0xe1, + 0x44, 0xe6, 0xfb, 0xbf, 0x19, 0x40, 0xc8, 0x14, 0xf1, 0xc0, 0xff, 0x0d, + 0x53, 0xc0, 0x2a, 0xff, 0xf0, 0xca, 0xe9, 0xf3, 0x03, 0xd1, 0x21, 0xea, + 0x07, 0x03, 0xeb, 0xe2, 0xf0, 0x30, 0xf8, 0x30, 0xf6, 0x2c, 0x2f, 0x06, + 0x05, 0xfb, 0x43, 0x0e, 0xd0, 0x11, 0xee, 0xdd, 0x0f, 0xee, 0xdc, 0xe2, + 0xf0, 0x1a, 0x39, 0x27, 0x26, 0x01, 0x54, 0xce, 0x02, 0xeb, 0xe9, 0x1d, + 0xf4, 0x37, 0x11, 0xed, 0xf0, 0xea, 0xef, 0xe5, 0x0d, 0x22, 0xc8, 0xde, + 0xee, 0x1a, 0xe5, 0xdd, 0x09, 0xe6, 0x11, 0xdd, 0x06, 0xf5, 0x1c, 0x3b, + 0x13, 0x06, 0xfe, 0x10, 0xad, 0x16, 0x22, 0x1b, 0x23, 0xd7, 0xd2, 0x24, + 0xdb, 0xf3, 0xde, 0xfd, 0x7f, 0x15, 0xde, 0x05, 0x1e, 0xff, 0xfe, 0xd1, + 0x13, 0x5b, 0xf6, 0xec, 0x01, 0xfa, 0x39, 0xe6, 0xec, 0x0d, 0x14, 0xe0, + 0x26, 0xf2, 0xdd, 0xf0, 0x08, 0x2e, 0xf3, 0xfd, 0xf5, 0xf9, 0xdb, 0x37, + 0xf4, 0xd9, 0x03, 0xd8, 0xe3, 0x11, 0xd7, 0xe4, 0xfc, 0x34, 0xf2, 0xe1, + 0xf8, 0xf8, 0x23, 0xf7, 0xd5, 0x2a, 0x32, 0xf1, 0x00, 0xe4, 0x05, 0x1a, + 0x1d, 0xe6, 0xd3, 0x0a, 0xfa, 0x10, 0x00, 0x39, 0x17, 0xe8, 0x01, 0x07, + 0xf6, 0x01, 0xef, 0x1f, 0xd2, 0x41, 0x21, 0xef, 0x07, 0x5c, 0xf6, 0x39, + 0xe9, 0x01, 0xc4, 0x2b, 0x16, 0xdc, 0xe9, 0xff, 0xe0, 0x0e, 0x1d, 0x25, + 0xf2, 0x02, 0x13, 0x36, 0x3f, 0x21, 0xf7, 0x0e, 0x3c, 0xf1, 0xef, 0xf0, + 0xf5, 0xea, 0x1d, 0xe9, 0x0c, 0x41, 0xbd, 0x26, 0xf1, 0x12, 0x2f, 0xd1, + 0xfb, 0x02, 0x2d, 0xce, 0xc7, 0x1b, 0x0a, 0x48, 0x40, 0xdd, 0xfd, 0xf6, + 0x0b, 0xfc, 0xff, 0x05, 0xf4, 0xff, 0xf4, 0xfc, 0x0b, 0xf2, 0xfa, 0xf9, + 0xfd, 0xe9, 0xf0, 0xe0, 0xe0, 0xfa, 0xfe, 0x10, 0xf7, 0x2c, 0xf4, 0xf9, + 0xec, 0xd6, 0x15, 0x06, 0x1d, 0xfe, 0xfe, 0xea, 0xf0, 0x10, 0xe5, 0xfa, + 0xe1, 0xdf, 0x10, 0x0a, 0x28, 0xd0, 0x13, 0x24, 0x08, 0xd9, 0xd9, 0xd3, + 0x09, 0xe1, 0x04, 0xea, 0xfa, 0x0b, 0xdc, 0x17, 0x0a, 0x0c, 0xf7, 0x16, + 0xf7, 0x1f, 0x08, 0xe1, 0xd2, 0xfe, 0x4d, 0x37, 0xf5, 0x1d, 0xe7, 0x10, + 0xf5, 0xe6, 0xf5, 0x00, 0xfd, 0x0a, 0x34, 0x43, 0x03, 0x14, 0x1a, 0xd2, + 0xfe, 0xe7, 0xe7, 0xef, 0x04, 0x25, 0x01, 0x18, 0xd9, 0x0f, 0xf5, 0x0c, + 0x05, 0xf1, 0xdd, 0xfd, 0xec, 0x26, 0xfd, 0xe2, 0x01, 0xd3, 0x0a, 0xee, + 0x21, 0xe5, 0x21, 0xfa, 0xd7, 0x15, 0x0b, 0xfc, 0xb8, 0xd4, 0xea, 0x07, + 0x1a, 0xd5, 0xd6, 0xf6, 0x06, 0xf6, 0xeb, 0x0e, 0x52, 0xff, 0xfe, 0xf3, + 0x1b, 0xf4, 0x15, 0xe1, 0x1c, 0x46, 0xfd, 0xef, 0xdc, 0xb6, 0x23, 0x06, + 0xff, 0xdc, 0xf1, 0xad, 0x2f, 0xe3, 0xe8, 0xe7, 0x16, 0xfb, 0xf1, 0x01, + 0x00, 0xe3, 0xc4, 0x1c, 0xd7, 0x13, 0x3e, 0x05, 0x06, 0x12, 0xbd, 0xdc, + 0x09, 0x13, 0xf2, 0xeb, 0x03, 0xf4, 0x26, 0x08, 0xd0, 0x1e, 0x18, 0x37, + 0xc8, 0xd7, 0xf4, 0xf6, 0x0e, 0x1e, 0xec, 0xc9, 0xce, 0xf5, 0xbd, 0x18, + 0xf0, 0xe5, 0x1a, 0x22, 0xc3, 0x1c, 0xf6, 0x06, 0xef, 0x7d, 0x08, 0xdb, + 0x28, 0x3d, 0x01, 0x4d, 0xc1, 0xf0, 0x31, 0x22, 0xdc, 0xf0, 0xec, 0x0e, + 0xf1, 0x13, 0x18, 0x1c, 0xdc, 0x0b, 0x43, 0xe7, 0x3f, 0x35, 0xdf, 0x07, + 0xee, 0xe3, 0xd5, 0xf0, 0xce, 0x1c, 0x00, 0xce, 0xe7, 0xf5, 0xc4, 0x7f, + 0xc7, 0xe5, 0x57, 0x11, 0xe0, 0xc6, 0x68, 0x25, 0x50, 0x13, 0xff, 0x24, + 0xf2, 0x02, 0xf9, 0xd7, 0x10, 0xfe, 0xf8, 0x0f, 0xd5, 0xf3, 0x04, 0x08, + 0x09, 0xd3, 0xf6, 0xfe, 0xe2, 0xfe, 0x39, 0xbe, 0x2b, 0xe5, 0x1f, 0x3d, + 0x28, 0x15, 0xf2, 0xed, 0xd3, 0xe2, 0x15, 0xe2, 0x0f, 0x08, 0xdc, 0x00, + 0x25, 0x2d, 0xe8, 0x11, 0xda, 0xd1, 0xeb, 0x40, 0x62, 0xcc, 0x08, 0x76, + 0x0b, 0xd5, 0xf8, 0xd3, 0x0c, 0x09, 0x33, 0xfa, 0x2e, 0xf9, 0xe8, 0xdc, + 0x06, 0x5b, 0xee, 0x50, 0xf1, 0x2a, 0x0e, 0x02, 0x14, 0xef, 0xf9, 0x01, + 0xb9, 0x1b, 0xca, 0xbc, 0xdc, 0xf8, 0xe9, 0x1e, 0x0a, 0x17, 0x36, 0x1d, + 0xfb, 0x19, 0x5b, 0xe1, 0xec, 0xd8, 0x24, 0x1e, 0xe2, 0x23, 0xfc, 0xd3, + 0x02, 0x04, 0xd0, 0xfa, 0x16, 0x16, 0x04, 0xf4, 0xd7, 0x20, 0xdc, 0xed, + 0x0e, 0xc8, 0x3c, 0x19, 0x14, 0xf3, 0x1b, 0x2c, 0x0a, 0xfa, 0xdb, 0x15, + 0xaa, 0xfd, 0xe2, 0x0e, 0x13, 0xe9, 0xe0, 0x0a, 0xce, 0x27, 0xde, 0xce, + 0x70, 0x0d, 0xa5, 0x0c, 0x63, 0x04, 0xee, 0xbc, 0x07, 0xde, 0xe4, 0x0c, + 0x25, 0x0a, 0x39, 0x02, 0xd8, 0x02, 0x14, 0xdb, 0x3c, 0xf2, 0x14, 0xf5, + 0x20, 0x51, 0x40, 0xde, 0xfa, 0x15, 0x69, 0x78, 0xdd, 0x56, 0x20, 0xe5, + 0xf2, 0xda, 0x04, 0x38, 0xe5, 0xdf, 0xc7, 0xc2, 0xf0, 0xef, 0x62, 0xed, + 0xd0, 0x54, 0x4e, 0xd0, 0x19, 0xed, 0x02, 0x02, 0xbd, 0xe8, 0xf1, 0x5a, + 0x3e, 0xe8, 0xfa, 0x36, 0x2f, 0xd5, 0x1f, 0xf3, 0xfa, 0xb5, 0xf0, 0x34, + 0x0b, 0x7f, 0x0b, 0x4e, 0xfc, 0x56, 0xca, 0x4c, 0xf3, 0xf8, 0x24, 0x4b, + 0x27, 0xc7, 0xe5, 0x04, 0xc3, 0xf2, 0x1e, 0x50, 0xec, 0x17, 0x25, 0x26, + 0x37, 0x1b, 0x16, 0xe1, 0x0d, 0xe0, 0xee, 0xe4, 0xd5, 0xe5, 0xdf, 0xea, + 0xeb, 0x11, 0xcf, 0x29, 0xd5, 0xee, 0x0b, 0xd3, 0x16, 0xed, 0x1e, 0x0a, + 0xc9, 0xfb, 0xeb, 0x66, 0x00, 0x31, 0x8e, 0x1e, 0x1d, 0xf4, 0xee, 0x15, + 0xc1, 0x05, 0x17, 0xfd, 0x39, 0xe2, 0x21, 0xf7, 0xe6, 0xde, 0x15, 0x40, + 0xe2, 0x06, 0xfb, 0x4a, 0xe7, 0x23, 0xcc, 0xcf, 0xba, 0x31, 0x1b, 0x37, + 0x11, 0xe7, 0xe8, 0xd8, 0x1c, 0x3f, 0xe6, 0xe0, 0xcc, 0xef, 0xd5, 0xf9, + 0x57, 0xf0, 0xe0, 0x14, 0x0f, 0xc7, 0xc3, 0xe3, 0xf6, 0xdf, 0x0d, 0xee, + 0x14, 0x0c, 0x06, 0xde, 0xfb, 0x24, 0xd5, 0x1e, 0xf1, 0xf4, 0xf2, 0x11, + 0x0d, 0xe8, 0xd8, 0x00, 0xd2, 0x07, 0x09, 0xf3, 0xcf, 0xdd, 0xd2, 0xe3, + 0x04, 0x50, 0x42, 0x2d, 0x02, 0x60, 0x49, 0x1d, 0xfc, 0xbc, 0xbf, 0xfb, + 0xf6, 0x53, 0x64, 0xe4, 0xcb, 0x33, 0xbc, 0xf9, 0xe7, 0x33, 0xb2, 0xd6, + 0xfd, 0xf5, 0xc5, 0x29, 0x11, 0xff, 0x7d, 0xfa, 0xb5, 0xaf, 0xfc, 0x0c, + 0xcc, 0x07, 0x1d, 0xe8, 0xc6, 0x4a, 0xf4, 0xde, 0xd0, 0xbc, 0xc6, 0x13, + 0xe7, 0xf5, 0xe2, 0xf4, 0x7f, 0x21, 0xe5, 0xf3, 0x0f, 0xfd, 0xef, 0xfa, + 0x06, 0x00, 0x00, 0xf4, 0xef, 0xf4, 0x25, 0x05, 0xf7, 0xfb, 0xf3, 0xe7, + 0x18, 0xfd, 0xea, 0x03, 0x03, 0xf1, 0xf0, 0xf8, 0x17, 0xec, 0xf3, 0x2c, + 0xe3, 0x19, 0x2e, 0xea, 0xf0, 0xe7, 0x12, 0xfc, 0xfb, 0x09, 0xee, 0xe4, + 0x0a, 0xd3, 0xfe, 0xdf, 0xcb, 0x34, 0x52, 0x10, 0xfe, 0xe6, 0xec, 0xed, + 0xe3, 0x05, 0xfb, 0x1c, 0xf8, 0xef, 0xf4, 0x16, 0x20, 0xeb, 0x0b, 0x2d, + 0xf4, 0xcc, 0xea, 0x07, 0xe5, 0x6b, 0xe3, 0x17, 0x09, 0x57, 0xe4, 0x20, + 0x0a, 0x23, 0x48, 0x2d, 0xe1, 0xf5, 0x0d, 0x0b, 0xea, 0x07, 0x0b, 0x18, + 0xff, 0x1c, 0x18, 0x09, 0x44, 0x09, 0xd7, 0xfb, 0xe8, 0x0c, 0x0a, 0xf4, + 0xf9, 0x02, 0xe3, 0x06, 0xe8, 0x26, 0xe1, 0x2b, 0xf6, 0xe6, 0x11, 0xeb, + 0x06, 0xe7, 0x20, 0x22, 0x1e, 0xf6, 0x08, 0x24, 0xe9, 0xf6, 0x0a, 0x05, + 0xff, 0x08, 0xfb, 0x30, 0x10, 0xea, 0x10, 0x09, 0x0b, 0xe7, 0xfd, 0xf5, + 0xe9, 0x04, 0x1c, 0xde, 0x00, 0x03, 0x0b, 0x1f, 0xf5, 0x0d, 0x04, 0xf6, + 0xe4, 0x3f, 0x08, 0x07, 0xf3, 0xe1, 0xe6, 0xe6, 0x10, 0x0d, 0xdc, 0x0a, + 0xda, 0x04, 0xde, 0x01, 0x3f, 0xf6, 0x03, 0x67, 0x02, 0xce, 0xe1, 0xf0, + 0xfa, 0xff, 0x05, 0xfb, 0xfa, 0x07, 0xfa, 0xf0, 0xfd, 0x32, 0x17, 0x20, + 0xdc, 0xfb, 0xfb, 0x1d, 0x21, 0xf2, 0x0c, 0xf9, 0xe2, 0xe8, 0xe4, 0xf5, + 0xe6, 0xfd, 0xe9, 0xf1, 0x0a, 0x21, 0x26, 0x17, 0xfc, 0x08, 0x2b, 0xfe, + 0xed, 0x09, 0x28, 0xf3, 0x1c, 0x31, 0x63, 0xd9, 0x02, 0x1f, 0xf4, 0x02, + 0xe9, 0xea, 0x05, 0xf5, 0xc2, 0xfd, 0xd4, 0x1f, 0x10, 0x0f, 0x3f, 0xf3, + 0xcc, 0xe7, 0x09, 0xf8, 0xc4, 0xf6, 0xf3, 0x09, 0xd1, 0xf2, 0xfc, 0x09, + 0xc6, 0xf7, 0xcc, 0xef, 0xd8, 0x00, 0xeb, 0x03, 0x7f, 0x23, 0xc5, 0xfe, + 0x29, 0x00, 0x16, 0xed, 0x12, 0x2a, 0x05, 0x05, 0x02, 0xf6, 0x3b, 0xfd, + 0xf9, 0x06, 0x14, 0xea, 0x47, 0xea, 0xff, 0xdf, 0x18, 0x37, 0xfc, 0x09, + 0xf6, 0x03, 0xd8, 0x3d, 0xf5, 0x17, 0x25, 0xe0, 0xeb, 0x18, 0xdc, 0xfe, + 0x01, 0x0a, 0xfc, 0xdf, 0x05, 0x18, 0x0e, 0x04, 0xe7, 0x42, 0x1c, 0x00, + 0xf5, 0xf5, 0xed, 0x21, 0xe2, 0xf7, 0x01, 0x0c, 0xff, 0xe5, 0x05, 0x2e, + 0x0e, 0xf6, 0x2f, 0xfc, 0xf0, 0xf8, 0xde, 0x0f, 0xef, 0x53, 0x17, 0xe8, + 0x09, 0x2b, 0xf7, 0x2e, 0xdc, 0xfb, 0xd8, 0x13, 0x09, 0xdc, 0xf3, 0x0c, + 0xe4, 0x0b, 0x06, 0x2a, 0xf8, 0x19, 0xff, 0x01, 0x49, 0x0c, 0xe1, 0x11, + 0x27, 0x11, 0xe6, 0xe8, 0x10, 0x03, 0xd9, 0xeb, 0xe3, 0x17, 0xcc, 0x1b, + 0xef, 0xe3, 0x1c, 0xd7, 0xd2, 0xf5, 0x32, 0xf3, 0xe2, 0xfe, 0x01, 0x55, + 0x31, 0xf7, 0xdb, 0xfd, 0x2c, 0xfb, 0xff, 0x07, 0x02, 0x1c, 0x0a, 0xfc, + 0x06, 0xf7, 0xfb, 0xf2, 0x0a, 0xe1, 0x01, 0xec, 0xed, 0xfe, 0xf1, 0x04, + 0xf6, 0x3a, 0xe5, 0xf6, 0xe5, 0x20, 0x14, 0x07, 0x1b, 0xe6, 0xed, 0xe9, + 0xff, 0x28, 0xed, 0x03, 0xea, 0xf2, 0xf5, 0x0f, 0x31, 0xe0, 0xfa, 0xf2, + 0xf9, 0xd8, 0xdd, 0xe7, 0x0e, 0xfd, 0xed, 0xe9, 0x11, 0xe8, 0xdc, 0xff, + 0xf3, 0x19, 0xf3, 0x22, 0x0a, 0xef, 0x25, 0xff, 0xf2, 0x19, 0x53, 0x53, + 0xe7, 0x0b, 0xfe, 0xf1, 0x09, 0xdc, 0xf0, 0xea, 0xf7, 0x22, 0x2a, 0x16, + 0xea, 0x01, 0x0f, 0xd8, 0x01, 0xf0, 0xe3, 0xe9, 0x08, 0x4a, 0x15, 0x01, + 0xd6, 0x0d, 0xed, 0x2e, 0xe9, 0xf6, 0xeb, 0xec, 0xdb, 0x14, 0xe0, 0xf8, + 0x14, 0xea, 0x03, 0xeb, 0x1d, 0xd8, 0x10, 0x00, 0xef, 0x03, 0x04, 0xf6, + 0xd9, 0xd3, 0x09, 0xfe, 0xe5, 0xd0, 0xdf, 0x04, 0xdf, 0x03, 0xea, 0x11, + 0x7f, 0x3e, 0xf9, 0xfd, 0x33, 0xf6, 0x00, 0xe7, 0x0c, 0x4a, 0x01, 0xfe, + 0x04, 0x22, 0x45, 0xe0, 0xfa, 0xfa, 0x0a, 0xe5, 0x4e, 0xe9, 0xf2, 0xe2, + 0x1a, 0x47, 0xe2, 0xed, 0xf1, 0x06, 0xf2, 0x33, 0x11, 0x38, 0x3c, 0xda, + 0xe2, 0xf9, 0xd5, 0xda, 0x02, 0x16, 0xfa, 0xd9, 0xee, 0x11, 0x2d, 0xf9, + 0xe1, 0x3c, 0x09, 0xf7, 0xfa, 0xfe, 0xd9, 0x2d, 0xf5, 0xe6, 0xee, 0xfd, + 0xfd, 0xe1, 0xfe, 0x34, 0x0f, 0xe6, 0x1a, 0x0c, 0xe1, 0xfb, 0xcb, 0x1b, + 0xf0, 0x57, 0x24, 0xdc, 0x05, 0x23, 0x02, 0x35, 0xe9, 0xf8, 0xd7, 0x2c, + 0x10, 0xe7, 0xf0, 0xeb, 0xe7, 0xfd, 0xfe, 0x2c, 0x13, 0x14, 0x0d, 0xfc, + 0x2f, 0x27, 0xe4, 0x1c, 0x36, 0x0c, 0xf6, 0x0c, 0xf6, 0xdd, 0xef, 0xed, + 0xf8, 0x16, 0xd2, 0x1a, 0xf1, 0x00, 0x38, 0xe8, 0xea, 0xf6, 0x41, 0xd5, + 0xcd, 0xed, 0x02, 0x68, 0x38, 0xf5, 0xf2, 0xff, 0x38, 0xf3, 0xf4, 0x00, + 0x0f, 0x09, 0xf5, 0xec, 0x0d, 0xef, 0xf8, 0x08, 0x13, 0xfa, 0x03, 0xe3, + 0xef, 0xf1, 0xfb, 0xe1, 0x0b, 0x38, 0xec, 0xfe, 0xd6, 0x2d, 0x1f, 0xe0, + 0xfd, 0xfa, 0xfb, 0x01, 0xec, 0x28, 0x1d, 0x03, 0xca, 0xf7, 0x08, 0x09, + 0x15, 0xd8, 0xf6, 0x13, 0x1f, 0xd8, 0x04, 0xd9, 0x08, 0xe4, 0x04, 0xde, + 0x13, 0xf6, 0x04, 0xde, 0xf0, 0x0c, 0xe7, 0x10, 0x22, 0xf8, 0x2b, 0xfc, + 0x0c, 0xea, 0x43, 0x56, 0xd5, 0x0d, 0xeb, 0xe1, 0xfa, 0xe2, 0x1a, 0xfb, + 0xe6, 0x1e, 0x19, 0xef, 0xf2, 0xea, 0x26, 0xd1, 0xf5, 0xed, 0xe7, 0xe2, + 0x0a, 0x2c, 0x10, 0xfd, 0xf1, 0x0c, 0xee, 0x06, 0xec, 0x09, 0xdb, 0xe5, + 0xd7, 0x17, 0xf8, 0xfb, 0x0f, 0x06, 0x00, 0xf4, 0x22, 0xd3, 0x18, 0xf9, + 0xc8, 0xff, 0xf9, 0xe6, 0xf5, 0xcf, 0xf4, 0x10, 0x08, 0xd6, 0x03, 0xea, + 0x08, 0x02, 0xe0, 0x06, 0x0e, 0x14, 0x0f, 0xfa, 0x31, 0xe8, 0x0e, 0xd1, + 0x0f, 0x42, 0xe9, 0x03, 0x0d, 0xf1, 0x34, 0x05, 0xef, 0xf7, 0x0e, 0xea, + 0x1d, 0xf2, 0xed, 0xe0, 0x0d, 0x05, 0xf5, 0xfe, 0xfa, 0x0a, 0xd4, 0x02, + 0xd2, 0x0e, 0x2c, 0x04, 0xeb, 0xec, 0xd9, 0xf4, 0xf3, 0xe9, 0xe1, 0xea, + 0xcb, 0xda, 0x04, 0xe9, 0xf3, 0x32, 0xdc, 0x0c, 0x01, 0xe4, 0xf5, 0xd5, + 0xf6, 0x1d, 0xda, 0x1a, 0x0d, 0x1a, 0xe5, 0x3f, 0xfe, 0xe1, 0x17, 0xf5, + 0xdf, 0xf1, 0x0c, 0x09, 0xe8, 0x75, 0xe9, 0xeb, 0x2b, 0x57, 0xde, 0x24, + 0xf0, 0x16, 0x58, 0x0e, 0xf2, 0xdf, 0xe5, 0xeb, 0xe2, 0x1f, 0x1b, 0x3b, + 0xce, 0x27, 0x10, 0xec, 0x3a, 0x0d, 0xdd, 0xe8, 0xec, 0xed, 0xd7, 0xe3, + 0xf2, 0xf4, 0xd6, 0x0b, 0xd6, 0x03, 0xc2, 0x31, 0xe0, 0xf9, 0x05, 0xfb, + 0x0a, 0xe5, 0x7f, 0x19, 0x2b, 0x2e, 0x0b, 0x1a, 0xf6, 0xf6, 0xf7, 0x0f, + 0x0c, 0xf0, 0xf1, 0x26, 0x12, 0xec, 0xd2, 0x12, 0x12, 0xfb, 0x11, 0x02, + 0xe2, 0xf3, 0x23, 0x07, 0x07, 0xdd, 0x15, 0x22, 0xec, 0xe9, 0xee, 0xf4, + 0xe3, 0x31, 0x1c, 0xf6, 0x02, 0xd2, 0xd7, 0xdc, 0x16, 0xfe, 0xfb, 0xf0, + 0xf5, 0xc5, 0xf0, 0x24, 0x24, 0xe0, 0xfe, 0x6b, 0x05, 0xd5, 0xe8, 0xf3, + 0x0c, 0x0e, 0x0a, 0xe8, 0x02, 0x07, 0x05, 0x06, 0xf2, 0x2f, 0x3d, 0x14, + 0xf7, 0x00, 0x22, 0x38, 0x27, 0x02, 0xe6, 0x25, 0xc6, 0xf5, 0x08, 0x1d, + 0x0e, 0xff, 0xf4, 0xea, 0x0d, 0x05, 0x4b, 0x1a, 0xfd, 0x26, 0x4b, 0xe9, + 0x0c, 0x2a, 0x10, 0x12, 0xf0, 0x39, 0x1d, 0xed, 0x0e, 0x35, 0xec, 0x04, + 0x23, 0x03, 0x09, 0xd8, 0xc6, 0xed, 0xf5, 0xff, 0x20, 0x06, 0x04, 0x05, + 0x36, 0x02, 0x03, 0xff, 0xec, 0xf0, 0xe3, 0x19, 0xca, 0xe8, 0x0d, 0x19, + 0x0e, 0xc1, 0xda, 0xec, 0x0f, 0xf9, 0xf2, 0xfc, 0x1f, 0xb0, 0xef, 0xe2, + 0xdf, 0x1a, 0xc6, 0x46, 0xfc, 0x49, 0x18, 0xda, 0x1b, 0x10, 0x4b, 0x4a, + 0xc8, 0xc9, 0x33, 0xe6, 0xf0, 0xfe, 0xe6, 0x0f, 0x41, 0x41, 0xeb, 0xf6, + 0xe0, 0x0f, 0xc1, 0x0b, 0x17, 0x2e, 0x2e, 0xd1, 0x05, 0x1e, 0xd1, 0xf8, + 0xcf, 0xf6, 0xdf, 0xd9, 0xe8, 0x0f, 0xda, 0xdb, 0x3d, 0x78, 0x1d, 0x1d, + 0xf4, 0xe2, 0xd7, 0x58, 0xdb, 0xfd, 0x1f, 0xf8, 0xdf, 0xbc, 0xca, 0x38, + 0x0c, 0xcd, 0xe6, 0x4b, 0x07, 0xfc, 0x24, 0xfe, 0x25, 0x26, 0x2b, 0x4b, + 0xe2, 0x28, 0x05, 0x07, 0x00, 0x01, 0xd4, 0x46, 0xf8, 0xf6, 0x0e, 0xee, + 0xed, 0x1a, 0xcd, 0x24, 0xec, 0xf0, 0x2c, 0xa5, 0xc8, 0x09, 0x2e, 0x16, + 0xe3, 0xec, 0x07, 0x04, 0xea, 0xe1, 0xf2, 0xd3, 0x29, 0xda, 0x2a, 0xb9, + 0xda, 0x1b, 0x2a, 0x07, 0xd3, 0xe8, 0x05, 0x29, 0xea, 0xe4, 0xc0, 0x6d, + 0x3c, 0x5a, 0xe3, 0x19, 0x07, 0xdc, 0x29, 0x3d, 0xf4, 0xc9, 0xfa, 0xdc, + 0x46, 0xf2, 0xce, 0x01, 0xf9, 0x3d, 0x00, 0x0d, 0x06, 0xee, 0xd5, 0xf8, + 0x1d, 0x63, 0x11, 0xdc, 0x13, 0xeb, 0xee, 0xd8, 0x21, 0x09, 0xc8, 0xce, + 0xed, 0x15, 0x11, 0x13, 0x05, 0xe1, 0xd7, 0x7f, 0xf6, 0x10, 0xce, 0x0c, + 0x1b, 0xd1, 0x0c, 0x00, 0xe9, 0xf3, 0xdd, 0xae, 0xf0, 0x03, 0xe4, 0xa8, + 0x31, 0x9e, 0xc1, 0xdb, 0xf4, 0x1b, 0x25, 0x18, 0x3d, 0xf9, 0x65, 0x47, + 0x39, 0xfb, 0x0f, 0xc6, 0x01, 0xeb, 0x00, 0xf7, 0xe9, 0x38, 0x27, 0x0f, + 0x1a, 0xd9, 0xda, 0xd0, 0x11, 0xeb, 0xe4, 0xc1, 0x19, 0x2f, 0xfa, 0x47, + 0xe9, 0x28, 0xc7, 0xe5, 0x06, 0x3b, 0x51, 0xeb, 0xdf, 0x26, 0xfa, 0x2f, + 0x1c, 0xf8, 0x04, 0xc9, 0x22, 0xf5, 0x09, 0x2a, 0x0c, 0xd6, 0x0f, 0x0b, + 0xf9, 0xd3, 0x20, 0x05, 0xd6, 0x0f, 0x0a, 0x14, 0x03, 0xe2, 0xd6, 0x0e, + 0xfd, 0xdb, 0xf1, 0x04, 0xd5, 0xe9, 0x1a, 0x36, 0x07, 0x07, 0xf0, 0x09, + 0xb7, 0xd8, 0x3c, 0x03, 0xec, 0xc3, 0x00, 0xe0, 0xfa, 0xf9, 0x0b, 0x09, + 0x4a, 0x23, 0x13, 0x0a, 0xee, 0x05, 0xdc, 0xea, 0xeb, 0x33, 0x34, 0xe2, + 0xde, 0xcf, 0xc9, 0xc1, 0x09, 0x09, 0xde, 0xec, 0x2c, 0xd4, 0xfb, 0xea, + 0xe6, 0x42, 0xef, 0x4c, 0x0f, 0xd8, 0xf6, 0x39, 0xdc, 0xdc, 0x10, 0xce, + 0xef, 0xce, 0xed, 0xfd, 0xd9, 0x01, 0xf0, 0x3a, 0xec, 0xf2, 0x52, 0xff, + 0x31, 0x0f, 0x1c, 0xdf, 0x07, 0x46, 0xf1, 0x2c, 0xe9, 0xd3, 0x0d, 0x1f, + 0xd0, 0xda, 0xcf, 0xf2, 0xe3, 0xfb, 0x2d, 0xf6, 0xe3, 0x12, 0x3d, 0x08, + 0xc7, 0x27, 0x55, 0xf1, 0x0e, 0x21, 0xf7, 0xe6, 0xd8, 0xf9, 0xd4, 0x0c, + 0xee, 0xdf, 0x21, 0xc1, 0xfe, 0x2d, 0x2b, 0x34, 0xee, 0xef, 0xef, 0x00, + 0x1c, 0xf8, 0xee, 0x29, 0x36, 0x21, 0xf2, 0x12, 0x58, 0x08, 0xf6, 0x36, + 0x11, 0xc5, 0xe8, 0xef, 0x27, 0xf4, 0xd7, 0xf5, 0x31, 0xf7, 0x15, 0x30, + 0x02, 0xe9, 0xd7, 0x17, 0x07, 0x2e, 0xfe, 0xdb, 0xf3, 0x02, 0xf4, 0xd4, + 0xd1, 0xee, 0xcc, 0xf1, 0xf0, 0x06, 0x2f, 0xfa, 0xf6, 0x39, 0x05, 0xfb, + 0xe5, 0x1e, 0x0d, 0x7f, 0x10, 0xac, 0xc2, 0xf8, 0xe3, 0x33, 0x1b, 0xf5, + 0x0f, 0x12, 0x07, 0xb6, 0xfa, 0xb1, 0xd3, 0xdb, 0x08, 0xeb, 0x53, 0x06, + 0x33, 0xc4, 0x0a, 0xd7, 0xe1, 0x47, 0x3b, 0x0d, 0xef, 0x26, 0xfb, 0xf1, + 0xe0, 0xf6, 0x07, 0x12, 0x1c, 0xdf, 0x11, 0xf1, 0xd2, 0xcc, 0x42, 0x06, + 0x07, 0x1b, 0xd4, 0x2c, 0xf4, 0xc9, 0xd7, 0x00, 0x29, 0x50, 0x40, 0xd7, + 0x20, 0x08, 0xf7, 0x01, 0x13, 0x13, 0x54, 0x54, 0x06, 0xe0, 0xea, 0x22, + 0x0e, 0xe0, 0xec, 0xca, 0x0b, 0xf1, 0x0b, 0xfd, 0x07, 0x4a, 0x38, 0x1e, + 0xea, 0xed, 0x1d, 0x01, 0x37, 0x0f, 0xe1, 0xfd, 0xfe, 0x06, 0xf4, 0xfd, + 0x28, 0xfe, 0xeb, 0xf1, 0xf8, 0x1d, 0x4b, 0xfe, 0xe2, 0xc6, 0x1e, 0x0c, + 0x19, 0x04, 0xe9, 0xf2, 0x23, 0x38, 0xfa, 0x08, 0xd9, 0x07, 0xec, 0x1b, + 0xfe, 0x0f, 0x0f, 0xea, 0xff, 0x15, 0xfe, 0x16, 0xc3, 0x06, 0xea, 0xd6, + 0x42, 0xfb, 0xe2, 0xd1, 0x39, 0x35, 0xdf, 0x00, 0x0b, 0x36, 0xf9, 0xdd, + 0x29, 0xf8, 0xe0, 0x44, 0xf2, 0xcb, 0xd9, 0x72, 0x1f, 0xea, 0xb5, 0xeb, + 0xfc, 0xf8, 0xfc, 0x0e, 0xd0, 0x5f, 0x3c, 0xd6, 0xfd, 0x60, 0xcc, 0x3c, + 0xe9, 0xf6, 0xfa, 0x18, 0xfa, 0xe7, 0xeb, 0x04, 0xee, 0xee, 0xdb, 0x06, + 0xd2, 0x28, 0x06, 0xce, 0x7f, 0xfe, 0xd9, 0xe3, 0x28, 0x17, 0xec, 0xf2, + 0xfb, 0xea, 0xd0, 0x24, 0xeb, 0xce, 0xea, 0xe5, 0xcb, 0xf4, 0x1a, 0x05, + 0xe8, 0xf3, 0x17, 0x0e, 0x08, 0x01, 0xd9, 0x2f, 0x13, 0x36, 0x15, 0x00, + 0xfa, 0xf4, 0x1c, 0x1a, 0x34, 0xfe, 0x06, 0x0a, 0x0b, 0x00, 0x1d, 0xf9, + 0xfa, 0x04, 0xed, 0x1b, 0x00, 0xc4, 0xd6, 0x0b, 0xee, 0xe3, 0xf3, 0xd1, + 0xfb, 0xde, 0x24, 0xef, 0x0a, 0xd4, 0xe2, 0xd2, 0xd6, 0xd3, 0x0b, 0xd4, + 0x10, 0xe5, 0xf6, 0x01, 0x0c, 0x10, 0x19, 0x3c, 0xf1, 0xf3, 0x02, 0x12, + 0x08, 0xfe, 0x0e, 0x00, 0x0c, 0xee, 0xf0, 0xeb, 0xf5, 0xd0, 0x24, 0x00, + 0x28, 0xed, 0xfa, 0xed, 0x2d, 0x2a, 0x31, 0xe1, 0xea, 0xd5, 0x27, 0x29, + 0x0f, 0x05, 0xe3, 0xd0, 0x01, 0x0c, 0x16, 0x1f, 0x30, 0x0b, 0xdb, 0xd1, + 0xed, 0x2d, 0x2a, 0xf6, 0x12, 0x2b, 0xe0, 0xe3, 0xf7, 0xe2, 0xd9, 0xf4, + 0x32, 0xd9, 0xbb, 0xf3, 0xfe, 0xf6, 0xf1, 0x10, 0xef, 0x07, 0x14, 0x19, + 0x18, 0xfb, 0x19, 0x0a, 0x20, 0xe4, 0x3e, 0xcc, 0x19, 0xdb, 0x0c, 0x35, + 0x40, 0xf8, 0xef, 0x1e, 0x42, 0xdf, 0x05, 0xed, 0x1f, 0x08, 0xcb, 0x31, + 0x0a, 0xfa, 0xf0, 0x31, 0xfe, 0x04, 0xd1, 0xf6, 0xef, 0x18, 0x57, 0xff, + 0xe9, 0xd1, 0x3b, 0xef, 0x30, 0xd4, 0xf8, 0x38, 0x4f, 0x3d, 0xf6, 0x10, + 0xe2, 0xe2, 0xbd, 0xfa, 0xfb, 0x02, 0x22, 0xd3, 0x2e, 0xf8, 0xee, 0xd3, + 0xd3, 0x14, 0xf7, 0xc7, 0x39, 0x29, 0x14, 0xf7, 0x33, 0x5a, 0x12, 0x10, + 0x1e, 0x2c, 0xd2, 0x1e, 0x3f, 0x06, 0xdc, 0x20, 0xe4, 0xc4, 0xe3, 0x44, + 0xfd, 0xea, 0xcc, 0xec, 0x01, 0xe5, 0x08, 0xe2, 0xd7, 0x7f, 0x2f, 0xee, + 0x0b, 0x48, 0xe1, 0x16, 0xdc, 0xe9, 0xce, 0x06, 0x08, 0xe5, 0xc9, 0x0d, + 0xe6, 0x3a, 0xea, 0x06, 0xe9, 0x29, 0x28, 0xc4, 0x69, 0x08, 0xd9, 0xcc, + 0x04, 0xf5, 0xed, 0x1b, 0xfa, 0xd1, 0xbb, 0x00, 0xf4, 0xe2, 0xfd, 0x03, + 0xf1, 0x22, 0x1f, 0xe8, 0xc5, 0xed, 0x22, 0xf9, 0xd5, 0xff, 0xc9, 0x3e, + 0x4b, 0x3c, 0x1d, 0x12, 0x10, 0x07, 0xfd, 0x23, 0x19, 0x11, 0xd0, 0xe5, + 0x11, 0xe0, 0xe8, 0xf2, 0x07, 0x0e, 0x1d, 0x11, 0x0b, 0xf7, 0xfb, 0x04, + 0xda, 0x12, 0xf6, 0xed, 0xfa, 0xba, 0x02, 0x0c, 0xd3, 0xd5, 0xe7, 0xe1, + 0xe0, 0xf0, 0x3c, 0xf7, 0x0a, 0xe1, 0xe6, 0x28, 0xde, 0xf9, 0xf0, 0xf5, + 0x05, 0xc6, 0xef, 0xe6, 0x07, 0xdf, 0xf2, 0xe1, 0x21, 0x0e, 0x09, 0xd5, + 0x0a, 0xea, 0x06, 0xdf, 0x17, 0xde, 0x08, 0xe9, 0x36, 0xfd, 0x4d, 0x1e, + 0x10, 0xf1, 0x1d, 0xed, 0xe6, 0x1d, 0xe9, 0xcf, 0xfd, 0x16, 0x0d, 0xe2, + 0x13, 0xed, 0xda, 0x06, 0xee, 0x24, 0x27, 0xf3, 0x1c, 0x38, 0xa0, 0xd5, + 0xc9, 0xff, 0xe7, 0xf8, 0x3c, 0x35, 0xc8, 0x02, 0x07, 0xcc, 0x08, 0x3b, + 0xed, 0x2f, 0x1b, 0x2d, 0x1c, 0x21, 0x3c, 0x0d, 0x3f, 0xea, 0x18, 0xd3, + 0x1e, 0xed, 0xf3, 0x2a, 0x09, 0x0a, 0xd9, 0x0d, 0x27, 0x2a, 0xfe, 0xfa, + 0xe8, 0x17, 0xda, 0x15, 0x11, 0x0a, 0xf1, 0xec, 0xf6, 0x53, 0x15, 0x0a, + 0xee, 0x17, 0x2e, 0xf7, 0xf1, 0xe3, 0x3f, 0xe5, 0x5a, 0x05, 0x09, 0x05, + 0x38, 0x37, 0x0d, 0x12, 0x0a, 0x2a, 0xe1, 0x37, 0xf5, 0x18, 0x31, 0xe4, + 0xff, 0xec, 0xf0, 0xd0, 0xd0, 0xdc, 0xf2, 0xe6, 0x6d, 0xd8, 0xf6, 0xd0, + 0xea, 0x7f, 0x19, 0xaa, 0x0a, 0x3a, 0x15, 0xdb, 0xba, 0xfa, 0xf9, 0x0e, + 0x19, 0x02, 0xec, 0x57, 0xec, 0xcd, 0x2a, 0x0b, 0xf4, 0xdd, 0x24, 0x04, + 0xda, 0x64, 0x30, 0xf4, 0x22, 0x35, 0xe1, 0xe1, 0xc9, 0xd7, 0xe1, 0x57, + 0xfb, 0xd4, 0xdb, 0xeb, 0xe2, 0x09, 0xde, 0x21, 0xad, 0x2f, 0x22, 0x9d, + 0x1f, 0x05, 0xda, 0x34, 0x34, 0x02, 0xef, 0x05, 0x23, 0xc8, 0xcc, 0xfb, + 0x3f, 0xc8, 0x08, 0x0b, 0x05, 0x11, 0xff, 0xe7, 0x0c, 0xd2, 0x61, 0xed, + 0xbf, 0xe7, 0xee, 0x4d, 0x41, 0x0d, 0xfc, 0xf1, 0x1e, 0xe0, 0x02, 0xbc, + 0x58, 0xfc, 0x36, 0xf2, 0xdd, 0xf4, 0xf3, 0xda, 0xfb, 0x0d, 0x0b, 0x20, + 0xe1, 0xdd, 0xf3, 0xe3, 0x01, 0x24, 0xec, 0xec, 0x18, 0xe4, 0xf8, 0xdc, + 0xec, 0xd9, 0xd8, 0xd6, 0xef, 0xe8, 0x0a, 0x4a, 0xf9, 0x16, 0x27, 0x1f, + 0xba, 0xcc, 0xd5, 0x21, 0xff, 0xff, 0xf4, 0xca, 0x0b, 0xdc, 0x07, 0xdc, + 0xf1, 0xe3, 0x0e, 0xa9, 0x29, 0xc4, 0xda, 0xea, 0xd4, 0x10, 0x00, 0x20, + 0x32, 0xfa, 0x62, 0x27, 0xef, 0xd7, 0x03, 0xd8, 0x1f, 0xee, 0xf9, 0xfa, + 0xf7, 0x0e, 0xf3, 0xff, 0x23, 0x01, 0xd0, 0xdd, 0xee, 0x40, 0x1f, 0xf8, + 0x02, 0x27, 0x3b, 0x31, 0xeb, 0xda, 0xcd, 0xe3, 0x45, 0xfa, 0xcd, 0x17, + 0x05, 0x0c, 0x09, 0x06, 0x1b, 0x11, 0xef, 0x12, 0x78, 0xec, 0x42, 0x22, + 0x1c, 0xea, 0x2c, 0xd1, 0x7a, 0xd8, 0xf0, 0xfa, 0x35, 0xc6, 0x06, 0xf4, + 0xe2, 0xee, 0xe1, 0xf3, 0xe1, 0xf8, 0x0d, 0x05, 0xe1, 0xe6, 0x07, 0x37, + 0xff, 0xd8, 0xc9, 0x15, 0xda, 0xe2, 0xf6, 0x12, 0xea, 0xe9, 0xf0, 0xf0, + 0x29, 0x02, 0xeb, 0x02, 0xea, 0x34, 0xe9, 0x01, 0xf4, 0x0d, 0xe5, 0x09, + 0xe0, 0x18, 0x2e, 0x16, 0xe3, 0xfb, 0x08, 0x0e, 0x14, 0x33, 0xf2, 0xf7, + 0x1b, 0xe1, 0xf9, 0xeb, 0x08, 0x1d, 0xf5, 0xe8, 0x08, 0x23, 0x04, 0x4b, + 0x21, 0x0b, 0xff, 0x12, 0x0f, 0x0a, 0xf6, 0x0d, 0xfb, 0x04, 0x02, 0xf4, + 0xfe, 0x07, 0x01, 0xf2, 0xd9, 0x09, 0x3b, 0x0e, 0x11, 0x3a, 0xef, 0x15, + 0xe9, 0x19, 0x3c, 0x2c, 0x0e, 0xee, 0xeb, 0xe6, 0xe7, 0xbf, 0x03, 0xeb, + 0xf0, 0xf9, 0x1f, 0x2c, 0x32, 0x11, 0x08, 0xf8, 0xfe, 0xe4, 0xef, 0xec, + 0xe4, 0x08, 0xef, 0xed, 0xdb, 0xf2, 0x0a, 0x2b, 0xdd, 0xed, 0xf6, 0x05, + 0xf2, 0xeb, 0xe6, 0xf7, 0x0b, 0x0d, 0x0f, 0x1d, 0x1f, 0x48, 0xeb, 0xf3, + 0xfe, 0x00, 0x03, 0xe9, 0xe7, 0xd2, 0x20, 0xfd, 0xfe, 0xf8, 0x05, 0xf2, + 0xf8, 0x07, 0xfe, 0x11, 0x14, 0x03, 0x04, 0x0c, 0xfa, 0x1b, 0xe5, 0xf5, + 0xfb, 0xfa, 0x15, 0xfa, 0xf2, 0xf4, 0xf9, 0x08, 0x30, 0xed, 0xea, 0xd5, + 0xe6, 0x1e, 0xde, 0xf8, 0x4b, 0xfb, 0x13, 0x23, 0x1c, 0xca, 0x11, 0xe8, + 0x10, 0x20, 0x11, 0xf3, 0x06, 0xfc, 0xf5, 0xff, 0xe7, 0xfd, 0xe4, 0xfb, + 0xdd, 0x16, 0x3a, 0xf2, 0xee, 0x0f, 0x06, 0xd1, 0xeb, 0xf5, 0x2c, 0xe8, + 0x04, 0xf1, 0xfe, 0xfb, 0xeb, 0xe8, 0x34, 0x1d, 0x04, 0x16, 0xf1, 0xef, + 0xe4, 0xe2, 0xf7, 0x0d, 0xeb, 0x1c, 0xea, 0xf6, 0x18, 0x12, 0xed, 0xde, + 0xff, 0x36, 0x7f, 0xe2, 0x07, 0xfa, 0xee, 0xe6, 0x17, 0xf2, 0x4f, 0x12, + 0xce, 0x0b, 0x24, 0x07, 0xf6, 0xd6, 0x0a, 0xff, 0x19, 0xde, 0xe6, 0x28, + 0x20, 0x05, 0xd3, 0x1e, 0x3c, 0x0d, 0xf3, 0x13, 0x1d, 0x0b, 0x02, 0x08, + 0x1a, 0xcc, 0x0e, 0x3a, 0x10, 0x42, 0x06, 0xf7, 0xc2, 0xee, 0x4a, 0xf9, + 0xda, 0x01, 0xdc, 0xf4, 0xe9, 0xf8, 0x06, 0x10, 0x20, 0xf6, 0xfb, 0xf0, + 0xe2, 0xf8, 0xe6, 0x04, 0xf2, 0x0d, 0x32, 0x05, 0x09, 0xfb, 0xd8, 0xee, + 0x15, 0x02, 0xe7, 0xe8, 0x0f, 0xd4, 0x20, 0x03, 0xa9, 0x32, 0x42, 0x28, + 0xe4, 0xcc, 0x04, 0x2a, 0xd8, 0xff, 0x03, 0xe2, 0x0f, 0xe7, 0xec, 0xe1, + 0xe6, 0xd9, 0x15, 0x3c, 0xf1, 0xf9, 0x36, 0x2b, 0x2f, 0xf9, 0x21, 0xd7, + 0x11, 0x37, 0xe8, 0x2f, 0xe5, 0xd4, 0xfa, 0x0e, 0xe1, 0xd8, 0xe4, 0xff, + 0xf3, 0x1f, 0x27, 0x06, 0xde, 0xd2, 0x4b, 0x66, 0xd2, 0x40, 0x7f, 0x3f, + 0xe8, 0xfa, 0x00, 0xfe, 0xdd, 0x0c, 0xeb, 0x00, 0xd2, 0x2f, 0xef, 0xea, + 0xff, 0x1d, 0xff, 0x23, 0xe0, 0xf7, 0x35, 0x22, 0x40, 0xe5, 0xf0, 0x3c, + 0xe0, 0xfb, 0xe9, 0x0e, 0x11, 0xe0, 0xfb, 0x08, 0xf5, 0xcb, 0xf5, 0xe8, + 0x38, 0xe5, 0xea, 0xea, 0xfa, 0x03, 0x1f, 0x20, 0x0b, 0xe6, 0xd9, 0xf0, + 0x2d, 0x5d, 0xee, 0xec, 0xe5, 0x4c, 0x06, 0xf5, 0xe9, 0xfc, 0xec, 0x02, + 0x16, 0x12, 0xfd, 0xfd, 0xf1, 0x21, 0xe5, 0xff, 0x2e, 0xc3, 0x12, 0x4c, + 0x02, 0xde, 0xda, 0xdc, 0xe0, 0x1b, 0x24, 0xf0, 0x03, 0x10, 0x03, 0xfd, + 0xf3, 0x26, 0xe7, 0xf9, 0xf0, 0x0c, 0x37, 0x11, 0x1b, 0xc7, 0x14, 0xec, + 0x12, 0x30, 0xd8, 0xe2, 0xcd, 0xff, 0xfd, 0x0c, 0xdb, 0x0f, 0x20, 0x04, + 0x18, 0xf3, 0x4c, 0xdb, 0xe9, 0xe5, 0xe7, 0x0f, 0xe5, 0x00, 0x02, 0x2b, + 0xd5, 0xea, 0xdf, 0xef, 0xd0, 0x10, 0x1d, 0xe8, 0x05, 0x1e, 0xf5, 0xdb, + 0x10, 0xdd, 0xef, 0x06, 0x0a, 0xff, 0xe9, 0x38, 0x04, 0x01, 0xd2, 0xf4, + 0xfd, 0xd4, 0xf4, 0x0e, 0xf6, 0xe9, 0x46, 0xeb, 0xed, 0x0b, 0xf7, 0xd7, + 0x6b, 0xed, 0xff, 0xea, 0x4d, 0xf9, 0xc7, 0xf9, 0xed, 0x3b, 0x01, 0xe2, + 0x0e, 0x13, 0x44, 0x08, 0xbd, 0xdc, 0x20, 0x0e, 0xf9, 0xfb, 0x02, 0x47, + 0x35, 0x45, 0x0e, 0x11, 0xea, 0x0e, 0xc4, 0x01, 0xd3, 0x37, 0x4d, 0x11, + 0x20, 0x1a, 0xc6, 0x0f, 0xbc, 0x1f, 0xdc, 0xd1, 0xec, 0xcd, 0x1f, 0xdb, + 0x51, 0x7f, 0x4f, 0x1d, 0xf2, 0xcf, 0x1c, 0x7d, 0xdb, 0xf5, 0xcc, 0x1c, + 0x04, 0xad, 0x03, 0x4f, 0x25, 0x0c, 0xf4, 0x3d, 0xe3, 0xcd, 0xf4, 0x18, + 0xeb, 0x7a, 0xf9, 0x1a, 0xee, 0x05, 0xbd, 0x19, 0xef, 0xde, 0xef, 0x59, + 0xf7, 0xec, 0xcc, 0xec, 0xdf, 0x1a, 0x19, 0x3c, 0xca, 0x0f, 0x46, 0xcc, + 0x3d, 0x26, 0xb2, 0x01, 0xd9, 0x2f, 0xcb, 0x2e, 0x1b, 0xcf, 0xd9, 0xf7, + 0x0b, 0x24, 0x05, 0xdb, 0xd4, 0xd1, 0x26, 0xfa, 0xce, 0xfd, 0x3a, 0x00, + 0xe1, 0x31, 0xdf, 0x23, 0x2e, 0x2c, 0xe7, 0xf3, 0x11, 0xc9, 0xe9, 0x0a, + 0xef, 0xd7, 0xd3, 0x29, 0x12, 0xf5, 0xe4, 0xc6, 0x21, 0x27, 0x0e, 0x57, + 0xed, 0xda, 0xfa, 0x0c, 0xfb, 0x45, 0x03, 0xca, 0xf0, 0xad, 0xdb, 0xf1, + 0x01, 0xce, 0xe7, 0xd6, 0xe2, 0x51, 0x39, 0x61, 0x05, 0x11, 0x06, 0x3a, + 0xf2, 0xdb, 0xd1, 0x70, 0x0a, 0xb5, 0xbb, 0xf3, 0x08, 0xc1, 0x1b, 0xf2, + 0x04, 0x07, 0xd5, 0xf4, 0x18, 0xdd, 0xc7, 0x1d, 0xfd, 0x47, 0xff, 0xff, + 0x0d, 0x0f, 0x71, 0x15, 0x29, 0xf0, 0x16, 0xbd, 0x0b, 0xe8, 0xe2, 0xe1, + 0xe8, 0xfa, 0x00, 0xe3, 0x15, 0xc9, 0xdb, 0xed, 0xdf, 0x2f, 0x27, 0x02, + 0x1c, 0x2c, 0xed, 0x06, 0xda, 0xf9, 0x17, 0xcc, 0xe9, 0x3f, 0xe6, 0xe1, + 0xf0, 0xea, 0x11, 0x32, 0x16, 0x18, 0x29, 0xf9, 0x42, 0x1f, 0x0c, 0xeb, + 0x1b, 0x06, 0xf4, 0xd9, 0xd8, 0xb8, 0x06, 0xfc, 0x17, 0x0f, 0x21, 0xe3, + 0x0d, 0xdf, 0xd1, 0x2d, 0x10, 0xf3, 0x12, 0x1d, 0xf9, 0xe0, 0x27, 0x2d, + 0xe4, 0x0a, 0xb9, 0xe9, 0xe4, 0x00, 0x44, 0xf4, 0xf3, 0xd5, 0xf9, 0xee, + 0xeb, 0xf5, 0x15, 0x1f, 0x40, 0x30, 0x28, 0xfb, 0xeb, 0x1b, 0xeb, 0x1d, + 0xeb, 0x4b, 0x26, 0xbb, 0xfe, 0xc0, 0xd8, 0xed, 0xd6, 0xec, 0xd1, 0xcd, + 0x1a, 0xdf, 0xee, 0x02, 0xfb, 0x60, 0x12, 0x4c, 0xfb, 0xd3, 0xe6, 0xc7, + 0xe4, 0xe6, 0x05, 0xf3, 0x20, 0xb7, 0xb7, 0xe8, 0xe3, 0x06, 0xe1, 0x46, + 0xe3, 0xe8, 0x52, 0x1a, 0x3e, 0x0a, 0x37, 0xb2, 0xfb, 0x59, 0xf9, 0x06, + 0xe3, 0xc2, 0x22, 0x09, 0xc3, 0xdc, 0xcf, 0xf9, 0xf9, 0xe5, 0x17, 0xf5, + 0xe6, 0x20, 0x3c, 0xd4, 0xb1, 0x4c, 0x7f, 0x33, 0xef, 0xfa, 0x10, 0xfe, + 0xf2, 0xfc, 0xca, 0x2a, 0x14, 0xca, 0x3b, 0xc7, 0xe7, 0x39, 0x1c, 0x2b, + 0xee, 0x04, 0xba, 0x01, 0xfd, 0xec, 0xdb, 0x4f, 0x3c, 0x3a, 0xef, 0xf0, + 0x31, 0xec, 0xff, 0x28, 0x06, 0xc5, 0xc5, 0xe1, 0x4a, 0xe2, 0xd9, 0xe1, + 0x35, 0x20, 0x03, 0x49, 0xe1, 0x24, 0xda, 0xfd, 0xf9, 0x21, 0x16, 0xed, + 0xee, 0xe0, 0xed, 0xf2, 0xbf, 0xdf, 0xd9, 0xe6, 0xf9, 0x33, 0x0b, 0xc4, + 0xf3, 0x36, 0xf0, 0xd7, 0xf5, 0x4d, 0xee, 0x78, 0x03, 0xaa, 0xcb, 0xd9, + 0xe6, 0x39, 0x0a, 0xcd, 0xf8, 0x26, 0x23, 0xcc, 0x22, 0xc8, 0xd1, 0xea, + 0x28, 0xec, 0x51, 0x27, 0x3e, 0xe4, 0xfa, 0xde, 0xf1, 0xfb, 0x44, 0x14, + 0x00, 0xfb, 0xfb, 0xea, 0x0c, 0x12, 0x1e, 0x03, 0x05, 0xdf, 0x0e, 0x06, + 0xe1, 0x06, 0x3f, 0xec, 0xe7, 0x1c, 0x10, 0xe7, 0x0b, 0xda, 0xcd, 0xdd, + 0x11, 0x2f, 0x37, 0xd4, 0x00, 0xf7, 0xf5, 0xf2, 0x32, 0x20, 0x1f, 0x32, + 0xf7, 0xe0, 0xc8, 0x39, 0xe7, 0xd4, 0x27, 0xf7, 0x1e, 0x07, 0x2f, 0x1d, + 0x0d, 0x2c, 0x34, 0x21, 0xe7, 0x08, 0xe9, 0x01, 0x1e, 0x37, 0xd4, 0x0a, + 0xd9, 0x00, 0xf3, 0xcf, 0x0a, 0x3f, 0xfe, 0xf5, 0xcd, 0xf9, 0x41, 0xe8, + 0x07, 0xe8, 0x32, 0xf9, 0x23, 0xd3, 0xd8, 0xf0, 0x22, 0x11, 0x04, 0x09, + 0xe3, 0x2e, 0xcb, 0x52, 0xd6, 0xeb, 0x0b, 0xf7, 0x20, 0xef, 0xe9, 0x05, + 0xef, 0xdf, 0xf0, 0x02, 0x45, 0xe2, 0xe9, 0xe8, 0x0a, 0x3e, 0xc7, 0x28, + 0x01, 0x0b, 0x0f, 0xd6, 0xf9, 0xf7, 0xe6, 0x31, 0xf6, 0xf1, 0xc0, 0x7f, + 0xe5, 0xea, 0x06, 0x14, 0xf7, 0xf1, 0x12, 0x1d, 0xde, 0x48, 0xe7, 0xd7, + 0x28, 0x43, 0xe8, 0xfa, 0x0b, 0xeb, 0xf2, 0xfb, 0xdc, 0xde, 0xe6, 0xf9, + 0xe7, 0xcb, 0x19, 0x40, 0xce, 0x17, 0x0b, 0xf6, 0x70, 0x15, 0xd2, 0xda, + 0x22, 0xf5, 0x04, 0xe6, 0xe9, 0xf9, 0xc6, 0x2d, 0x18, 0x34, 0xed, 0x07, + 0xe9, 0xdc, 0x1f, 0x09, 0xcb, 0xe6, 0xd9, 0x21, 0xf8, 0xe4, 0x02, 0x15, + 0xfe, 0x2d, 0xee, 0xdb, 0x0a, 0xf1, 0xe8, 0x32, 0x06, 0xc5, 0xf0, 0x07, + 0x07, 0xf2, 0x1d, 0xfa, 0xef, 0x05, 0x19, 0x39, 0xee, 0xee, 0xfa, 0xfc, + 0x05, 0xe4, 0x04, 0xf8, 0xd3, 0xde, 0x25, 0xf6, 0xec, 0xcc, 0xf5, 0xe7, + 0x0a, 0xd3, 0x03, 0x0c, 0x16, 0x1b, 0xe6, 0x02, 0xf2, 0xe7, 0x22, 0x77, + 0x00, 0xf0, 0xdb, 0xf8, 0xfa, 0xcb, 0x0a, 0x34, 0xfe, 0x02, 0xee, 0x0a, + 0x05, 0x25, 0x2b, 0x12, 0xff, 0x29, 0xfe, 0xfb, 0x12, 0xe9, 0xc4, 0xaf, + 0xf1, 0xe7, 0x17, 0x13, 0xf3, 0x18, 0x16, 0xff, 0xfb, 0xdd, 0x06, 0x1b, + 0x2b, 0x07, 0x3c, 0xdb, 0x01, 0x43, 0x11, 0x11, 0x1a, 0x22, 0xe8, 0x19, + 0xde, 0xe9, 0x0b, 0x1d, 0x1a, 0xdf, 0xd8, 0xff, 0xf0, 0xdf, 0xeb, 0xfd, + 0x1c, 0xed, 0x42, 0x43, 0xfa, 0xea, 0x2a, 0x17, 0x65, 0xba, 0xf8, 0x00, + 0xe5, 0xed, 0xfb, 0xf7, 0xcb, 0xec, 0xe9, 0x17, 0xf2, 0xfa, 0xe8, 0xfd, + 0x11, 0xfd, 0xdc, 0x03, 0x12, 0xdd, 0xe2, 0x0d, 0x03, 0xf1, 0x00, 0xe7, + 0x0e, 0x19, 0x53, 0xe5, 0xda, 0x04, 0x2c, 0x02, 0x19, 0xf2, 0xe0, 0xed, + 0xf4, 0x21, 0xdd, 0x19, 0x0d, 0xfd, 0xf1, 0x19, 0xe2, 0x0e, 0x23, 0xe9, + 0xe9, 0xec, 0x03, 0xe5, 0xf8, 0xee, 0x0f, 0xd6, 0x2c, 0xf8, 0x0f, 0xd3, + 0xeb, 0x4a, 0x35, 0x1a, 0x0a, 0x13, 0xed, 0x07, 0x20, 0x07, 0x19, 0x10, + 0x11, 0xe8, 0x1f, 0x07, 0xc6, 0xf5, 0xcf, 0x1a, 0xfc, 0x02, 0x16, 0xdb, + 0xd7, 0x47, 0x2e, 0x1d, 0x20, 0x39, 0xe5, 0x11, 0xe0, 0xf5, 0x36, 0x37, + 0x03, 0xf7, 0xeb, 0xe5, 0xd8, 0xf9, 0xd7, 0x0f, 0xf7, 0x10, 0x3a, 0x06, + 0x6e, 0xf6, 0xd3, 0xee, 0xfd, 0xe3, 0xf6, 0xd4, 0x05, 0xeb, 0xf6, 0x16, + 0xd9, 0xf8, 0x44, 0x67, 0xe8, 0x1c, 0xf5, 0x0c, 0xec, 0xd4, 0x1c, 0x0e, + 0x10, 0x20, 0xec, 0x43, 0xfd, 0xdd, 0x17, 0xd4, 0x0a, 0xe8, 0x04, 0x0a, + 0x49, 0xf6, 0x0e, 0x0d, 0x02, 0xf4, 0x04, 0x04, 0xed, 0xee, 0xed, 0xb3, + 0x25, 0x0b, 0xed, 0x0c, 0xe1, 0x0c, 0xcc, 0xe8, 0xdb, 0xd4, 0x2a, 0xf8, + 0xf0, 0xe2, 0xfd, 0x09, 0xfc, 0xbf, 0x03, 0x2c, 0xbb, 0xdb, 0x05, 0x03, + 0xfa, 0x7f, 0x02, 0x1b, 0x10, 0x01, 0x00, 0x0c, 0x03, 0xeb, 0xff, 0xe8, + 0xe6, 0xde, 0x09, 0xf5, 0xc4, 0x44, 0x07, 0xeb, 0xef, 0xcf, 0x01, 0xec, + 0x0e, 0x09, 0x5c, 0x0c, 0xd2, 0x25, 0x19, 0x08, 0xee, 0x1b, 0xf6, 0xd9, + 0x0b, 0x0e, 0x20, 0x2a, 0x15, 0x12, 0x10, 0x35, 0xd6, 0x0f, 0x46, 0x09, + 0x35, 0x1d, 0xac, 0xf2, 0x12, 0x1d, 0xed, 0xf3, 0x10, 0xfc, 0xb9, 0xca, + 0x13, 0xfe, 0xd6, 0xe2, 0x04, 0x4f, 0x05, 0x24, 0x4f, 0x29, 0x45, 0xed, + 0x06, 0xf6, 0x00, 0xf2, 0x24, 0xc5, 0x00, 0x28, 0x29, 0x09, 0xb6, 0xce, + 0x07, 0xf9, 0xec, 0x18, 0x06, 0xfd, 0xbe, 0x03, 0x07, 0xe7, 0xe8, 0x04, + 0x0c, 0x02, 0x14, 0xdd, 0x07, 0x3d, 0x4b, 0xf6, 0xf4, 0xf1, 0x1b, 0x01, + 0x38, 0xf2, 0xfe, 0xf3, 0x07, 0x2c, 0xdd, 0x08, 0xd6, 0x05, 0xf0, 0x17, + 0xef, 0xfe, 0x3c, 0xf5, 0xee, 0xe7, 0xf2, 0xe9, 0xfa, 0xd6, 0x03, 0xe9, + 0x53, 0xe7, 0xf7, 0xdf, 0xf6, 0x44, 0x0d, 0x00, 0x15, 0x23, 0x02, 0xd7, + 0x07, 0xf5, 0x20, 0xf2, 0xf4, 0xf0, 0x02, 0x3b, 0xce, 0xee, 0xee, 0x06, + 0xde, 0x1d, 0x17, 0xe8, 0xd1, 0x45, 0x2f, 0x05, 0x23, 0x5d, 0xce, 0x0c, + 0xdc, 0x00, 0x20, 0x30, 0x0d, 0xf0, 0x18, 0xeb, 0xcc, 0xf7, 0xed, 0x17, + 0xd2, 0x06, 0x25, 0x12, 0x7f, 0x13, 0xe6, 0xe1, 0x2a, 0x07, 0xbf, 0xda, + 0x22, 0xe9, 0xf6, 0x05, 0xf1, 0xfa, 0x31, 0x69, 0x00, 0x18, 0x00, 0x02, + 0xe8, 0xf2, 0x37, 0x14, 0x0d, 0x18, 0xda, 0x4b, 0xfd, 0xd8, 0x1d, 0xdf, + 0x1d, 0xf9, 0xf5, 0x04, 0x44, 0xf4, 0x14, 0xf4, 0xf2, 0x01, 0x02, 0xff, + 0xee, 0xea, 0x0e, 0xd7, 0x1f, 0xe1, 0xe5, 0xfc, 0xcd, 0x19, 0xc4, 0xe2, + 0xe0, 0xf7, 0x1c, 0xf0, 0xef, 0xf1, 0xea, 0xee, 0xf9, 0xc1, 0x24, 0x0c, + 0xce, 0xf8, 0xfc, 0x17, 0xf9, 0x4b, 0xff, 0x23, 0x11, 0x08, 0xf0, 0x01, + 0xfb, 0xdd, 0xee, 0xfd, 0xf4, 0xcc, 0x0e, 0xfc, 0xd0, 0x4c, 0xef, 0xe1, + 0xf9, 0xca, 0xfe, 0xfb, 0x06, 0xe9, 0x4c, 0xd9, 0xdf, 0x24, 0x1b, 0x07, + 0xf8, 0x24, 0xe9, 0xd5, 0xf9, 0xea, 0x22, 0x2d, 0x01, 0x1c, 0x13, 0x01, + 0xde, 0x1c, 0x36, 0x1f, 0x1c, 0x35, 0xc4, 0xf7, 0xfa, 0x22, 0xdd, 0xe9, + 0x20, 0xf4, 0xcd, 0xd4, 0x10, 0x19, 0xfb, 0xf0, 0xfb, 0x36, 0x15, 0x08, + 0x46, 0x08, 0x3c, 0x06, 0x2c, 0x0e, 0xf7, 0xf3, 0x2b, 0xe3, 0x0a, 0x0d, + 0x0c, 0xfb, 0xd3, 0xde, 0xee, 0xf5, 0xe9, 0xf2, 0x07, 0x4e, 0x1e, 0xf9, + 0xf5, 0xef, 0xe8, 0xcd, 0xd5, 0x43, 0xbf, 0xfd, 0x20, 0x03, 0x50, 0xe5, + 0xf1, 0xef, 0xfb, 0xfc, 0xfc, 0x0a, 0xf2, 0xfe, 0xec, 0x25, 0xf9, 0xfe, + 0x15, 0xf2, 0xde, 0xed, 0xcf, 0xdf, 0x17, 0xf5, 0xd6, 0x00, 0xfd, 0x10, + 0xd6, 0xf7, 0x03, 0x02, 0x0a, 0xf8, 0xdf, 0xfe, 0x00, 0x3b, 0xe6, 0x20, + 0x22, 0xfc, 0x0d, 0x15, 0x0a, 0xe8, 0x05, 0xf5, 0x1b, 0xdc, 0x0b, 0x15, + 0xe5, 0xf4, 0xf8, 0xe1, 0xf7, 0xf5, 0x2d, 0xfb, 0x20, 0x34, 0x10, 0xe3, + 0xfa, 0x24, 0x04, 0x24, 0xec, 0xf0, 0xdf, 0x0f, 0xfc, 0xe1, 0x22, 0x04, + 0xe2, 0xe9, 0x2a, 0xf3, 0xd8, 0xf6, 0x22, 0x11, 0x26, 0x06, 0x7f, 0x18, + 0xf2, 0x15, 0xf0, 0x14, 0x06, 0xe8, 0xc6, 0x07, 0x0d, 0xfc, 0xc7, 0xd8, + 0xe1, 0xe8, 0xec, 0x35, 0xe9, 0xe6, 0xc6, 0xfc, 0x0b, 0xf3, 0xef, 0x2e, + 0xfb, 0x1b, 0x05, 0xec, 0x07, 0xe0, 0x1a, 0x2c, 0x30, 0xe4, 0xf4, 0x27, + 0x25, 0xf0, 0xfc, 0x10, 0x09, 0xfd, 0xf3, 0x3f, 0xea, 0xdc, 0x11, 0x12, + 0x00, 0x28, 0x02, 0xe1, 0xe4, 0x29, 0x29, 0xe7, 0xf2, 0xf6, 0x09, 0x15, + 0x09, 0x0b, 0x07, 0x0c, 0x2a, 0xf8, 0xf6, 0xfa, 0xf5, 0xff, 0x0d, 0xed, + 0xf6, 0xf1, 0x22, 0xf7, 0x0e, 0x4f, 0x26, 0xe8, 0xf9, 0x01, 0xec, 0xd2, + 0xe7, 0xeb, 0xf9, 0x16, 0xcf, 0xf5, 0xeb, 0x08, 0x01, 0xee, 0x1d, 0xc2, + 0x03, 0xd7, 0x1b, 0xe7, 0xe8, 0xd3, 0x49, 0x0d, 0xe6, 0xf6, 0x26, 0x08, + 0x23, 0x08, 0x56, 0xfc, 0xe1, 0xe9, 0xfa, 0x28, 0xed, 0xfa, 0x2e, 0x04, + 0xd3, 0xf1, 0xff, 0x08, 0x0d, 0x06, 0x3d, 0x03, 0x19, 0xe6, 0xf9, 0x15, + 0x0a, 0x22, 0x1a, 0xef, 0x24, 0x0a, 0xe2, 0x1a, 0x05, 0xc8, 0x00, 0x09, + 0xf0, 0xe3, 0xfd, 0xf8, 0xef, 0x34, 0x1a, 0x2a, 0xf6, 0xf5, 0x04, 0xff, + 0xc5, 0x04, 0xfc, 0x0e, 0xfe, 0xd8, 0x11, 0xe2, 0x03, 0x45, 0xd7, 0x13, + 0xe4, 0xe9, 0x13, 0xef, 0xde, 0xff, 0x17, 0xdc, 0x0a, 0x03, 0x2c, 0x43, + 0x1c, 0xf1, 0xe6, 0xfe, 0xf6, 0x0e, 0xf0, 0xcd, 0xe3, 0x04, 0xfb, 0x34, + 0xdb, 0xcb, 0xfe, 0xcb, 0x1b, 0x19, 0xfc, 0xe1, 0x11, 0xfe, 0x26, 0x03, + 0x04, 0x31, 0x05, 0x1e, 0xff, 0x0b, 0xe8, 0xf5, 0xe0, 0xda, 0x09, 0x26, + 0xff, 0xe4, 0xd0, 0xdd, 0xda, 0x00, 0x0d, 0xff, 0xe2, 0x28, 0x2a, 0xf6, + 0x20, 0x05, 0x3d, 0x17, 0x08, 0x4f, 0xe1, 0x70, 0x18, 0x23, 0x3a, 0x1e, + 0x1d, 0xdd, 0xd5, 0xd5, 0xd5, 0x03, 0x28, 0xcd, 0xd1, 0x0b, 0x37, 0x41, + 0xf3, 0xf7, 0x66, 0xfd, 0x10, 0x02, 0xfa, 0xd0, 0xf3, 0xfa, 0xe9, 0xfb, + 0xd7, 0x49, 0x02, 0x0a, 0xa6, 0x1c, 0x1b, 0x23, 0xc9, 0x04, 0x5f, 0x34, + 0x11, 0x09, 0xe1, 0x48, 0x0e, 0xc4, 0xed, 0x09, 0x05, 0xf4, 0xe5, 0x0a, + 0x2b, 0x04, 0xda, 0xf8, 0x0a, 0xef, 0xf2, 0x01, 0x03, 0xdb, 0xd7, 0x07, + 0xf2, 0xed, 0xf0, 0x0c, 0xf2, 0x1e, 0x07, 0x0d, 0xea, 0xf5, 0x23, 0x09, + 0xd8, 0xe2, 0x2e, 0x18, 0x12, 0xc1, 0x0b, 0x09, 0xdb, 0x24, 0xe7, 0xd5, + 0x62, 0xd8, 0xff, 0x7f, 0x1a, 0xd3, 0xbb, 0x03, 0x00, 0x13, 0x1f, 0xf7, + 0x09, 0x10, 0x26, 0xea, 0xf1, 0x02, 0x1a, 0xec, 0xd2, 0xbf, 0x09, 0xd7, + 0x04, 0xef, 0x00, 0xfb, 0xda, 0x51, 0xf7, 0x2b, 0xf1, 0xdf, 0xf6, 0xef, + 0x06, 0x06, 0x30, 0x26, 0x01, 0x19, 0x24, 0x06, 0xec, 0xf7, 0x03, 0xf7, + 0x18, 0x04, 0xe4, 0x27, 0xf4, 0xec, 0xb2, 0xf1, 0xe4, 0x1d, 0x13, 0xde, + 0x22, 0x0a, 0xf8, 0x0a, 0xf8, 0xe3, 0x2e, 0x5f, 0xd0, 0xee, 0x01, 0x0d, + 0xed, 0xe9, 0x0f, 0xbc, 0xc8, 0xb9, 0xe3, 0x26, 0xf2, 0xec, 0x50, 0xf2, + 0x28, 0xfd, 0x02, 0xe5, 0xe0, 0x51, 0x22, 0xe1, 0xff, 0xe0, 0xfa, 0x16, + 0xed, 0x13, 0xf8, 0xfc, 0xf1, 0xfd, 0x10, 0x10, 0xe8, 0x0e, 0xde, 0x04, + 0x03, 0xf0, 0x04, 0xeb, 0xf7, 0xf6, 0xfa, 0xe9, 0x04, 0x00, 0x2f, 0xeb, + 0xf6, 0xe4, 0x20, 0xfa, 0xd2, 0xfe, 0xd8, 0x2c, 0x0c, 0x04, 0xe8, 0xe5, + 0xf4, 0xf3, 0xf3, 0x08, 0x0b, 0x43, 0xf5, 0x3a, 0xee, 0xff, 0x0a, 0xe6, + 0x02, 0xe0, 0x05, 0xf1, 0x1a, 0xe4, 0xea, 0xe7, 0xef, 0xd3, 0xe4, 0x26, + 0x04, 0x01, 0x1d, 0xfd, 0x43, 0x1e, 0xfc, 0x1f, 0xe1, 0x19, 0x12, 0x17, + 0xfb, 0xed, 0xfb, 0x0d, 0x24, 0xe2, 0xf4, 0x2b, 0xf2, 0xf0, 0xe0, 0xe1, + 0xe4, 0xff, 0x1e, 0xf7, 0x06, 0xf6, 0x7f, 0x00, 0xdf, 0xf7, 0xe7, 0xef, + 0x08, 0xdd, 0xd1, 0xf9, 0xfe, 0xd4, 0x21, 0xf4, 0xeb, 0xd7, 0x02, 0xf2, + 0x4a, 0xf7, 0xf7, 0x10, 0x3a, 0xe9, 0xe6, 0x3e, 0xfe, 0x14, 0x14, 0x01, + 0xe9, 0xe5, 0xe5, 0x0e, 0x07, 0xce, 0xf2, 0x09, 0x10, 0xf6, 0x17, 0x02, + 0xfe, 0x00, 0xff, 0x1e, 0x21, 0xe9, 0x0a, 0xfd, 0xfa, 0x30, 0x0e, 0xe1, + 0x08, 0x26, 0x18, 0xfa, 0xf5, 0xf9, 0x09, 0xe7, 0x18, 0xe3, 0x0c, 0x02, + 0xf5, 0xfd, 0xfd, 0x0a, 0xf8, 0x50, 0xea, 0xff, 0x08, 0xe4, 0x12, 0xf3, + 0xdb, 0x0c, 0x24, 0xef, 0xe9, 0xf8, 0xfc, 0x09, 0x0f, 0x14, 0x00, 0x0d, + 0x0d, 0x00, 0xcf, 0xf8, 0xea, 0xec, 0xf0, 0xe9, 0xfc, 0x26, 0xf5, 0xf1, + 0x2f, 0xf9, 0xf4, 0xfe, 0xef, 0xf3, 0x2d, 0x0a, 0x0b, 0x00, 0x48, 0x0a, + 0xfb, 0xe1, 0xfe, 0xf9, 0xe5, 0x04, 0xe7, 0x16, 0x09, 0xeb, 0xe2, 0xfe, + 0xef, 0x1e, 0xf0, 0xf5, 0x1b, 0xfd, 0x01, 0x16, 0x16, 0x33, 0x33, 0x12, + 0xec, 0xf0, 0xe9, 0xfb, 0x02, 0xe6, 0x1f, 0xf2, 0xfc, 0x05, 0xf4, 0xdc, + 0xf4, 0x04, 0x2c, 0x2b, 0x52, 0xd9, 0x13, 0x24, 0xe9, 0x33, 0xfd, 0xe1, + 0x04, 0xe7, 0x2b, 0x24, 0xe5, 0x72, 0xf8, 0x07, 0x00, 0xd7, 0x25, 0xf4, + 0xeb, 0x01, 0x13, 0xcb, 0x1f, 0x02, 0xfe, 0x29, 0x27, 0xb9, 0x0f, 0xfe, + 0xe0, 0x16, 0xf6, 0xe3, 0xc3, 0x0f, 0xf5, 0x20, 0xae, 0xbf, 0xef, 0xe4, + 0xf8, 0xcd, 0x09, 0xeb, 0xdf, 0xe0, 0x00, 0xc0, 0xe5, 0x67, 0xe3, 0x3a, + 0xeb, 0x17, 0xea, 0xf5, 0xae, 0x0f, 0x15, 0xf6, 0x05, 0xdb, 0xd3, 0xf1, + 0xfe, 0xef, 0x28, 0x21, 0xd2, 0x3a, 0x6a, 0x1e, 0x52, 0x39, 0x3d, 0xfd, + 0x2d, 0x6f, 0xdf, 0x2c, 0xd6, 0xf0, 0x64, 0x34, 0xfd, 0xde, 0xe9, 0xe2, + 0x00, 0xfe, 0x2b, 0xe8, 0xb4, 0x2f, 0x1f, 0xf1, 0xea, 0x1c, 0x7f, 0x24, + 0xdb, 0x11, 0x01, 0xd0, 0xff, 0xe3, 0xc5, 0xed, 0xf4, 0xbd, 0xd9, 0x11, + 0xe6, 0x15, 0xf0, 0x12, 0xad, 0xbb, 0x73, 0x2b, 0x38, 0x20, 0x06, 0x45, + 0xe9, 0xcb, 0xfd, 0x2c, 0xfb, 0xf8, 0xd0, 0xdb, 0x63, 0x1d, 0xc4, 0xf4, + 0x00, 0x01, 0xf5, 0x11, 0xe9, 0x0d, 0x1b, 0xea, 0x3b, 0xcd, 0x1f, 0x46, + 0xee, 0x0a, 0xd4, 0xfa, 0x0c, 0xe3, 0x35, 0xeb, 0xf3, 0xd4, 0xf3, 0xee, + 0x0f, 0xdd, 0x0c, 0xf3, 0x27, 0xec, 0x10, 0xbb, 0x02, 0x03, 0xfb, 0x68, + 0xfd, 0xb0, 0xd4, 0xdb, 0xe9, 0x1c, 0x30, 0xd6, 0x07, 0xe7, 0xec, 0xb1, + 0xdf, 0xfc, 0x15, 0xd1, 0xf7, 0xc2, 0x28, 0x1e, 0x38, 0x4d, 0xc2, 0x32, + 0xeb, 0x10, 0xf3, 0x17, 0x1e, 0xf7, 0xdc, 0xdc, 0xf3, 0xf9, 0x31, 0x30, + 0x11, 0x42, 0x61, 0xb4, 0xd5, 0x03, 0x25, 0x01, 0xea, 0x1d, 0xe1, 0x7d, + 0xcc, 0x05, 0xb8, 0x07, 0x0c, 0x32, 0x25, 0xc7, 0x16, 0x01, 0xe4, 0x01, + 0xf1, 0xed, 0x11, 0x30, 0x19, 0x06, 0xdc, 0x0b, 0x14, 0xaf, 0x07, 0xcc, + 0x29, 0xbe, 0xe7, 0x22, 0x0e, 0x09, 0x4a, 0xfa, 0x31, 0xe5, 0x35, 0x1b, + 0xf4, 0x1d, 0xf7, 0x13, 0x01, 0xd2, 0x18, 0x28, 0xf1, 0x47, 0x20, 0x01, + 0xc4, 0x14, 0xfe, 0xd7, 0x02, 0xee, 0x28, 0x2a, 0xef, 0xe8, 0x19, 0x04, + 0x02, 0xcd, 0x00, 0xf5, 0xd4, 0x03, 0xf6, 0xfe, 0xe7, 0xbe, 0x01, 0xff, + 0xca, 0xe2, 0x02, 0xe2, 0xef, 0x12, 0xf4, 0x00, 0xfe, 0xe9, 0x0e, 0xde, + 0x05, 0x1f, 0x1f, 0x20, 0xfe, 0x0a, 0x0a, 0x0b, 0xef, 0xf3, 0x0a, 0xd6, + 0x1c, 0x05, 0xc7, 0xe5, 0xfa, 0xfc, 0x05, 0x2d, 0xd7, 0x04, 0x29, 0x27, + 0x30, 0xdc, 0x27, 0xf4, 0x08, 0x1c, 0x07, 0x1c, 0x03, 0x09, 0x42, 0x04, + 0x10, 0x17, 0xd6, 0xdc, 0xef, 0xf4, 0x14, 0xe9, 0xed, 0x1b, 0x0f, 0x2b, + 0xe2, 0x2b, 0x33, 0xe8, 0xce, 0x16, 0x25, 0xd8, 0xff, 0x0a, 0xdf, 0x12, + 0x01, 0xfa, 0xf2, 0x06, 0x0a, 0x2f, 0xf1, 0x0b, 0xc4, 0xd6, 0x40, 0x00, + 0x31, 0x11, 0x03, 0x65, 0xef, 0xe7, 0xf9, 0xef, 0xe6, 0xfc, 0xd8, 0xf4, + 0x2e, 0x18, 0xc9, 0xfb, 0x08, 0xf8, 0xe4, 0x08, 0xec, 0xf5, 0xe5, 0xf9, + 0xf1, 0xf2, 0xf2, 0x13, 0x1b, 0xe6, 0xdc, 0xeb, 0xf1, 0x07, 0xfc, 0x24, + 0xf6, 0xe9, 0x0d, 0x13, 0x14, 0xf5, 0xfc, 0x0c, 0x02, 0xe6, 0xdd, 0xcc, + 0x1f, 0xc4, 0x15, 0x7f, 0xfe, 0xea, 0xe1, 0xfd, 0xdd, 0xe8, 0x36, 0xe2, + 0x1f, 0x0d, 0x08, 0xe8, 0x1a, 0xfc, 0xe3, 0xff, 0x06, 0xe0, 0x36, 0xee, + 0x11, 0x34, 0xd7, 0x10, 0xea, 0x24, 0xe3, 0x14, 0x1a, 0xf7, 0xea, 0x0f, + 0xec, 0xfa, 0x09, 0x34, 0x33, 0x06, 0x2e, 0xd5, 0xfb, 0xdc, 0xfd, 0xef, + 0x2c, 0x0f, 0xe7, 0x2f, 0xca, 0xe9, 0xf3, 0x0f, 0xc5, 0x29, 0x1c, 0xda, + 0x20, 0x0e, 0xfb, 0xef, 0xfb, 0xd0, 0x0b, 0x3a, 0x40, 0x1d, 0x08, 0x0f, + 0x31, 0xd3, 0xf5, 0xf6, 0x0d, 0xc8, 0x0b, 0xfe, 0x18, 0xdd, 0x44, 0xff, + 0x45, 0xd6, 0x40, 0x2a, 0xf4, 0x03, 0x17, 0xeb, 0xfd, 0xb7, 0xf3, 0x4e, + 0xc1, 0x49, 0x2f, 0x23, 0xa4, 0x19, 0xcd, 0xd5, 0xe7, 0xdd, 0x20, 0x30, + 0xe7, 0xc6, 0x34, 0x15, 0xfe, 0xd4, 0xe5, 0x09, 0xe4, 0xf4, 0xf4, 0xf2, + 0xf9, 0x99, 0x27, 0x19, 0x95, 0xcb, 0x0a, 0xcc, 0x02, 0x13, 0x08, 0x00, + 0x34, 0xa1, 0x25, 0xeb, 0x14, 0x09, 0x68, 0x0b, 0xfc, 0x21, 0x16, 0x00, + 0xfd, 0xcd, 0x1e, 0xcd, 0x12, 0x49, 0xd1, 0x9f, 0x03, 0xd6, 0x19, 0x2b, + 0xde, 0x1f, 0x4f, 0x1a, 0x54, 0xc9, 0x55, 0xce, 0xcf, 0x43, 0x27, 0x70, + 0xf9, 0xeb, 0x6e, 0x23, 0x02, 0xc9, 0xab, 0xe5, 0xff, 0xe8, 0x28, 0xc1, + 0xc2, 0xf3, 0x1a, 0x48, 0xaa, 0x4e, 0x51, 0x0a, 0xf9, 0x0c, 0x10, 0xec, + 0xfe, 0xe6, 0xda, 0xf8, 0xf2, 0xd7, 0xef, 0xfb, 0x2c, 0x30, 0x28, 0xeb, + 0xd3, 0xe3, 0x45, 0x0e, 0x34, 0x01, 0xfe, 0x7d, 0xd1, 0xd1, 0x19, 0x19, + 0xcf, 0xeb, 0xdb, 0xb2, 0x25, 0x22, 0xdb, 0x08, 0xc4, 0xfb, 0xe9, 0xfb, + 0x15, 0x1f, 0xce, 0x03, 0x0b, 0xd9, 0xfe, 0x03, 0xe6, 0x02, 0xdf, 0x02, + 0x21, 0xfe, 0x24, 0x0d, 0xe8, 0xe0, 0x20, 0x02, 0x1e, 0xe2, 0x20, 0xb8, + 0x00, 0x05, 0xb7, 0xaa, 0x03, 0xab, 0xf3, 0x7f, 0x14, 0xd3, 0xe8, 0xdb, + 0xe7, 0x14, 0x3b, 0xe7, 0x2e, 0x09, 0x57, 0xfc, 0x2f, 0xeb, 0xdb, 0xf0, + 0xcf, 0xa2, 0x4f, 0x00, 0x0c, 0x12, 0xd5, 0x05, 0xe2, 0x47, 0xbe, 0x3a, + 0x22, 0xed, 0xd1, 0xff, 0xe0, 0xfe, 0x33, 0x3b, 0x3f, 0x3c, 0x36, 0xc3, + 0xf2, 0x02, 0xe7, 0xef, 0x20, 0x20, 0xd0, 0x3e, 0xe6, 0xf6, 0xed, 0x18, + 0xe8, 0x45, 0x15, 0xf9, 0x39, 0x0a, 0x0e, 0xde, 0xf6, 0xee, 0x15, 0x11, + 0x54, 0x3f, 0x12, 0x31, 0x2e, 0xc7, 0xc2, 0x27, 0x4d, 0xaf, 0xc7, 0x2c, + 0x09, 0xb9, 0x5c, 0xe1, 0xf5, 0xd8, 0x32, 0x25, 0xed, 0xf8, 0xe0, 0x19, + 0x01, 0xd9, 0x07, 0x1e, 0xf5, 0x10, 0x36, 0x11, 0xf9, 0x12, 0x05, 0xe3, + 0xfc, 0xe4, 0x01, 0xed, 0x00, 0xcf, 0x0b, 0x23, 0xeb, 0xf0, 0x22, 0x01, + 0xef, 0xeb, 0x18, 0xf9, 0xd8, 0x0a, 0xff, 0x0a, 0x2f, 0xf9, 0x17, 0xf5, + 0xe0, 0x06, 0xf6, 0xf6, 0xed, 0xd4, 0xfb, 0xda, 0x26, 0x1b, 0x4f, 0x1b, + 0xe9, 0x06, 0xea, 0x1c, 0xf0, 0xdb, 0x0d, 0xea, 0xf8, 0x37, 0xff, 0xe3, + 0x08, 0x05, 0x1b, 0x4a, 0xfc, 0x0e, 0x18, 0x24, 0x55, 0xbb, 0x09, 0x00, + 0xed, 0x24, 0x01, 0x22, 0x0a, 0x0d, 0x1c, 0x1c, 0x0b, 0xe3, 0xf6, 0xdf, + 0xe5, 0x0e, 0xef, 0xc9, 0xf0, 0x08, 0x0c, 0x32, 0xce, 0x31, 0x31, 0xdd, + 0xdb, 0xf9, 0x03, 0x02, 0xf3, 0xc9, 0xe6, 0x0c, 0xf7, 0xf7, 0xf1, 0x1c, + 0x0c, 0x02, 0x16, 0xf6, 0xe6, 0xf2, 0x13, 0xfd, 0x36, 0xfc, 0xeb, 0x59, + 0x13, 0x05, 0xed, 0xe5, 0xd9, 0x04, 0xfd, 0xbb, 0x0f, 0xd9, 0x17, 0x14, + 0xdc, 0xed, 0x02, 0xfe, 0xee, 0x11, 0xf8, 0x2f, 0xcf, 0xe5, 0xe5, 0xf2, + 0x01, 0xe7, 0xea, 0xe3, 0xe1, 0x0a, 0x1a, 0x12, 0xd1, 0xfb, 0xf1, 0xfd, + 0x10, 0xfa, 0x11, 0x01, 0xe7, 0xfb, 0xe0, 0xc6, 0x52, 0xc2, 0xf8, 0x7f, + 0xdb, 0xe4, 0xd4, 0x10, 0xf0, 0xe5, 0x15, 0xfc, 0xe7, 0xf8, 0x10, 0x64, + 0x0b, 0x1b, 0xec, 0x0f, 0x11, 0xb4, 0xe1, 0xca, 0x04, 0x02, 0xea, 0x24, + 0xfc, 0x04, 0xc3, 0x37, 0xf3, 0xf4, 0xf1, 0xf8, 0xff, 0x03, 0x2c, 0x2c, + 0x41, 0x3f, 0x49, 0xeb, 0xfb, 0x1c, 0x0a, 0xeb, 0x00, 0x16, 0x4d, 0x1d, + 0xdb, 0xea, 0xf8, 0x2f, 0xe0, 0x05, 0x0a, 0xeb, 0x0d, 0xf5, 0xf5, 0xf2, + 0xea, 0xf6, 0x10, 0x04, 0x1c, 0x26, 0xf9, 0x03, 0x04, 0xe2, 0x28, 0xfd, + 0x35, 0xc9, 0xda, 0xca, 0x1b, 0xd9, 0x59, 0xeb, 0x01, 0xe7, 0x00, 0x0a, + 0x11, 0x44, 0xe5, 0x06, 0xfd, 0xe2, 0x20, 0x3b, 0xf4, 0x38, 0xe8, 0xf4, + 0x0f, 0x0e, 0x20, 0xfa, 0xf0, 0xdd, 0x17, 0xfa, 0x13, 0xf2, 0x08, 0x08, + 0x02, 0x10, 0xe8, 0xe1, 0xed, 0xf8, 0xf4, 0xfd, 0xf9, 0xd4, 0x2d, 0xe1, + 0xd7, 0xec, 0x06, 0x1e, 0xe2, 0xf8, 0xfd, 0xf4, 0xf8, 0x02, 0x1f, 0x11, + 0xf7, 0x39, 0x07, 0x28, 0x1c, 0x1b, 0xea, 0x32, 0xf9, 0xef, 0x41, 0x17, + 0xf8, 0xf5, 0xe9, 0x0f, 0xf1, 0xde, 0x07, 0x0f, 0xe4, 0x00, 0x33, 0xee, + 0x2e, 0x16, 0x37, 0xfe, 0xf8, 0x2b, 0x05, 0x2f, 0xe5, 0xeb, 0xe4, 0x2f, + 0x21, 0xde, 0x0a, 0xf7, 0xf7, 0x02, 0x15, 0xef, 0xfb, 0x0e, 0x1d, 0x29, + 0xee, 0x15, 0x73, 0x00, 0x18, 0x1f, 0x06, 0xe7, 0x06, 0xdc, 0xd9, 0xe8, + 0xf2, 0xdc, 0xfb, 0xec, 0x01, 0x09, 0xff, 0x1a, 0xec, 0xe3, 0x08, 0x03, + 0xff, 0x03, 0xe3, 0x7f, 0x15, 0xf1, 0xf4, 0x3a, 0xf5, 0xfc, 0xff, 0xe9, + 0x22, 0x04, 0xee, 0x15, 0x13, 0xe5, 0xef, 0xf7, 0x10, 0x02, 0xea, 0x19, + 0x0f, 0xdc, 0xe8, 0xf3, 0x10, 0x36, 0xf3, 0xe3, 0x20, 0x1f, 0x18, 0xda, + 0x02, 0xf2, 0x1e, 0xeb, 0xf3, 0xf2, 0x02, 0x04, 0xe2, 0xe7, 0xf6, 0xe4, + 0x03, 0xcf, 0x00, 0x01, 0xf7, 0xe5, 0x03, 0xe7, 0x0b, 0x22, 0x20, 0x02, + 0x02, 0xdf, 0xfd, 0xd9, 0xea, 0xd9, 0xee, 0xe6, 0x0c, 0xd4, 0xe3, 0xf3, + 0xf9, 0x0e, 0x44, 0x22, 0xfb, 0x21, 0xfe, 0xfc, 0xf4, 0xdf, 0x1a, 0xe9, + 0xe4, 0xfa, 0x39, 0x24, 0x1b, 0xe4, 0x3b, 0xee, 0xf7, 0xea, 0xd3, 0xf5, + 0xea, 0x02, 0x15, 0x22, 0xcc, 0xc2, 0xf4, 0x09, 0xdb, 0x10, 0x19, 0x02, + 0x19, 0x19, 0xe1, 0x0c, 0x07, 0xfc, 0xf5, 0xf0, 0x17, 0xe9, 0xd7, 0x32, + 0x06, 0xe4, 0x12, 0xfe, 0x17, 0xe0, 0xf1, 0xf9, 0xf8, 0xde, 0x11, 0xd9, + 0x39, 0xf0, 0x10, 0xf2, 0x03, 0x4e, 0xd9, 0x13, 0x05, 0xe2, 0x20, 0x20, + 0xdd, 0x40, 0xf3, 0xf9, 0xff, 0x13, 0x17, 0x06, 0xf0, 0xf1, 0xfc, 0xf1, + 0x19, 0x04, 0x03, 0x10, 0x13, 0xe6, 0x0c, 0xf8, 0xf2, 0x05, 0xf5, 0xdb, + 0xf1, 0xe7, 0x1f, 0x0b, 0xd5, 0xdf, 0xff, 0x03, 0xd8, 0xfa, 0xfe, 0x12, + 0xf9, 0xe5, 0x0c, 0x03, 0xf6, 0x3a, 0x33, 0x2b, 0xf5, 0x0d, 0xf6, 0x19, + 0xec, 0xeb, 0x43, 0x05, 0x21, 0xef, 0xe0, 0xf6, 0xeb, 0xd3, 0xe2, 0x00, + 0xf1, 0xf9, 0x39, 0x08, 0x42, 0x19, 0x2c, 0x19, 0xf5, 0x39, 0xec, 0x32, + 0xee, 0x05, 0xe9, 0x2c, 0x24, 0xe3, 0x19, 0xf6, 0xf3, 0xe9, 0x24, 0xdc, + 0xe2, 0xec, 0x19, 0x36, 0xeb, 0x07, 0x7f, 0x14, 0xe8, 0x12, 0x00, 0xf1, + 0xfb, 0xcc, 0xd1, 0x15, 0x14, 0xe1, 0xf3, 0x02, 0x0e, 0x17, 0x06, 0x18, + 0x20, 0xea, 0x39, 0x03, 0x38, 0xfe, 0xf6, 0x42, 0xe4, 0xeb, 0xf7, 0x1f, + 0xfc, 0xfe, 0xee, 0x00, 0x06, 0xde, 0xeb, 0x16, 0xfa, 0xfd, 0xef, 0xfc, + 0x07, 0x07, 0xf9, 0x0a, 0x04, 0xcf, 0x01, 0x1b, 0x0d, 0x3d, 0x03, 0xe4, + 0x06, 0x15, 0x1e, 0x11, 0x02, 0xef, 0x09, 0xf5, 0x0c, 0xce, 0x02, 0xe9, + 0xfa, 0xe9, 0xe9, 0x08, 0x09, 0xf5, 0x01, 0x27, 0xf9, 0xea, 0xe3, 0xdd, + 0x07, 0x2f, 0x23, 0xff, 0x06, 0xe6, 0xdf, 0xd3, 0xf0, 0xe6, 0xf5, 0xf7, + 0xea, 0xe3, 0xe7, 0x13, 0x07, 0x0d, 0x09, 0xe5, 0xf0, 0x0b, 0x01, 0x0e, + 0xec, 0xdd, 0x0b, 0x00, 0x0b, 0xf0, 0x48, 0x54, 0x14, 0xef, 0x38, 0x05, + 0xeb, 0xea, 0xe4, 0x0b, 0xf3, 0xf3, 0xf3, 0x22, 0xd7, 0xd8, 0xdf, 0xec, + 0xf0, 0x17, 0x1b, 0xfd, 0x29, 0x11, 0xd9, 0xfd, 0xf9, 0x13, 0x13, 0xf9, + 0x28, 0xe4, 0xc8, 0x15, 0x14, 0xd4, 0x19, 0xdb, 0x01, 0xdf, 0x05, 0xd9, + 0x09, 0xe4, 0x25, 0xcb, 0xe7, 0xda, 0x0b, 0xe2, 0x1b, 0x35, 0xff, 0xfb, + 0x25, 0xf5, 0x01, 0x1a, 0xe1, 0x29, 0x1f, 0x04, 0xce, 0x1c, 0x23, 0x01, + 0xf7, 0xe6, 0x17, 0x2e, 0xf2, 0xee, 0x29, 0x0a, 0xf5, 0xd9, 0xf3, 0xec, + 0xe7, 0xec, 0x12, 0xfc, 0x0d, 0xb6, 0x3e, 0x03, 0xd6, 0x18, 0xe9, 0xed, + 0xda, 0xed, 0xf0, 0xf5, 0xf6, 0x00, 0xf2, 0xf6, 0xf2, 0x25, 0xf5, 0x27, + 0xf6, 0xf6, 0x02, 0x50, 0xe7, 0xf3, 0xf8, 0xfb, 0xe5, 0xd8, 0x15, 0x14, + 0xe4, 0xd8, 0xec, 0x2c, 0xf8, 0x01, 0x1f, 0x14, 0x3a, 0xea, 0x18, 0x23, + 0xff, 0x15, 0xe6, 0xff, 0xea, 0xe5, 0xeb, 0x0d, 0x06, 0xee, 0x16, 0x02, + 0x07, 0xed, 0x08, 0xfd, 0xee, 0x06, 0x11, 0x08, 0xec, 0xf3, 0x58, 0xfb, + 0xd2, 0x22, 0x2b, 0x0f, 0x05, 0xde, 0x15, 0xf2, 0x00, 0xfd, 0x00, 0xe9, + 0x23, 0x17, 0xe0, 0x19, 0xf1, 0xe7, 0xdf, 0xf7, 0x12, 0xf3, 0x04, 0x7f, + 0xca, 0xea, 0x00, 0xf7, 0xf8, 0x01, 0xd7, 0x05, 0x0f, 0xe5, 0xce, 0x2b, + 0x03, 0xe9, 0xf4, 0x1a, 0x12, 0xd9, 0xfc, 0x0a, 0x03, 0xca, 0x09, 0xe6, + 0x18, 0xf6, 0xe9, 0xe0, 0xef, 0x39, 0x17, 0xde, 0xde, 0x04, 0xdd, 0xfb, + 0xf5, 0xf6, 0xef, 0x32, 0xfb, 0xe9, 0xe5, 0x09, 0xf8, 0xe8, 0xde, 0xfe, + 0xf2, 0xf3, 0x06, 0xf6, 0x00, 0xe2, 0x11, 0xe4, 0xfe, 0xd8, 0x05, 0xe3, + 0xf9, 0x25, 0xf5, 0x05, 0x1a, 0xf4, 0x1d, 0x1e, 0xe0, 0xf1, 0xd7, 0xde, + 0xf8, 0x14, 0xfa, 0x0f, 0x08, 0xe9, 0x06, 0xf5, 0xf3, 0x09, 0x22, 0x15, + 0x4b, 0xce, 0x42, 0xdb, 0x27, 0xc3, 0xfd, 0xe9, 0x16, 0xfa, 0x09, 0x4c, + 0xcf, 0xf1, 0xf9, 0xfc, 0xdc, 0x2a, 0xf3, 0x29, 0x3c, 0x1e, 0xfa, 0x02, + 0xf9, 0x11, 0x4a, 0x1a, 0x26, 0x13, 0xfa, 0x4a, 0x0c, 0xdd, 0x14, 0x02, + 0x04, 0x0d, 0xe3, 0x02, 0xe8, 0xf9, 0x0d, 0x0d, 0x45, 0x19, 0xf6, 0xde, + 0x4b, 0x23, 0xe3, 0x0f, 0xfa, 0xf1, 0x0b, 0x14, 0xdf, 0x37, 0xe6, 0x01, + 0x1d, 0xf9, 0x24, 0xfe, 0x05, 0x07, 0x05, 0xe9, 0x0d, 0x17, 0xe9, 0x01, + 0x1c, 0xda, 0x01, 0xf0, 0xea, 0x16, 0x01, 0xdc, 0xe3, 0xde, 0x15, 0x04, + 0xec, 0xdd, 0xed, 0xf4, 0xed, 0x12, 0xfa, 0xee, 0xee, 0xe0, 0x20, 0x05, + 0xc0, 0x26, 0x40, 0x15, 0xeb, 0x03, 0xf3, 0xdb, 0xf1, 0xfc, 0x37, 0x35, + 0x12, 0xe3, 0xc8, 0xff, 0xfe, 0xeb, 0xfc, 0x06, 0xef, 0x03, 0x2b, 0x1f, + 0x49, 0x0a, 0xf4, 0xf4, 0xe8, 0x41, 0x00, 0x36, 0xf5, 0xfd, 0x0d, 0x24, + 0x06, 0xdf, 0x17, 0x09, 0xe5, 0x05, 0x1f, 0xf9, 0xd7, 0x0f, 0x1c, 0x32, + 0xdc, 0x07, 0x7f, 0xf7, 0xf7, 0x0a, 0xef, 0xec, 0xee, 0xf2, 0xc0, 0xf4, + 0x06, 0xe8, 0xcf, 0x04, 0x14, 0xfc, 0x15, 0x37, 0xe0, 0xe6, 0x2c, 0x1e, + 0x42, 0x06, 0xf0, 0x3e, 0xef, 0xf2, 0x05, 0x17, 0x06, 0x06, 0xe6, 0x1a, + 0xfb, 0x04, 0x08, 0xfb, 0x0a, 0xfa, 0x07, 0x05, 0x18, 0x11, 0x09, 0xe9, + 0x0b, 0xd5, 0xf6, 0x07, 0xff, 0x23, 0xe8, 0xe5, 0x12, 0xd5, 0x25, 0xf1, + 0xf0, 0xf4, 0xf4, 0xf6, 0x11, 0xd0, 0xf3, 0xfe, 0x00, 0x17, 0xf5, 0xfb, + 0x38, 0xbe, 0x15, 0x25, 0xea, 0xce, 0xe6, 0xfd, 0x00, 0x1d, 0x2a, 0x0e, + 0x18, 0xe6, 0xc4, 0xdb, 0x03, 0xeb, 0x0f, 0x06, 0xf1, 0xe8, 0xfa, 0x0e, + 0x06, 0x12, 0x0f, 0x11, 0x00, 0xfe, 0xce, 0xee, 0xdf, 0xe6, 0x16, 0xf9, + 0x01, 0xef, 0x40, 0x2a, 0xef, 0x03, 0x48, 0xc5, 0xe9, 0xf0, 0xfe, 0xfa, + 0xdc, 0x05, 0x18, 0x18, 0xe3, 0xe4, 0xe1, 0xfb, 0xd4, 0xea, 0x26, 0xf2, + 0x04, 0x1c, 0xdf, 0x00, 0xfd, 0xfd, 0x32, 0x04, 0x02, 0xfb, 0xc9, 0x04, + 0xff, 0xd6, 0x12, 0xe9, 0x02, 0xf7, 0xfd, 0xe6, 0xf4, 0xdf, 0x28, 0xf0, + 0x00, 0xe4, 0xfc, 0x37, 0xa1, 0xfc, 0xee, 0x05, 0xe4, 0xcb, 0x23, 0x17, + 0xe3, 0x0b, 0x2c, 0x23, 0xcf, 0xfb, 0xf7, 0xe6, 0x1a, 0x0e, 0x1c, 0xf7, + 0x06, 0xe0, 0x20, 0x3c, 0xd9, 0xdf, 0x06, 0x22, 0xd6, 0x0c, 0x00, 0xe0, + 0xd6, 0xd2, 0x01, 0x06, 0xe3, 0xbf, 0xee, 0xc7, 0x16, 0xfb, 0x08, 0x0f, + 0x13, 0x0f, 0xec, 0xdb, 0x29, 0x2a, 0xda, 0x3a, 0xf6, 0x45, 0x15, 0x3a, + 0xf7, 0xd0, 0x10, 0xe2, 0xf8, 0x34, 0xd6, 0xde, 0xda, 0xde, 0xeb, 0x11, + 0xfb, 0x1e, 0x31, 0xdf, 0x49, 0xdb, 0x1d, 0x13, 0xe3, 0x55, 0x12, 0x36, + 0x29, 0x1f, 0x0a, 0x28, 0xea, 0xd8, 0xd5, 0xd3, 0xf8, 0xd5, 0x18, 0xd7, + 0xe4, 0x1a, 0x28, 0x26, 0xc3, 0x03, 0x54, 0xea, 0xec, 0xe2, 0xf8, 0xd8, + 0xeb, 0xc2, 0xf4, 0x10, 0xe4, 0xde, 0x5a, 0xc1, 0xea, 0x50, 0x29, 0x13, + 0x11, 0xe1, 0x3d, 0xff, 0x12, 0x01, 0xfe, 0x65, 0x09, 0xff, 0xce, 0x00, + 0xf8, 0xf2, 0x11, 0xae, 0x14, 0xfd, 0xf9, 0x27, 0xbf, 0xd9, 0xe7, 0xf3, + 0x2c, 0x09, 0xf8, 0x45, 0x01, 0x07, 0xd1, 0x03, 0xf8, 0xf7, 0xf1, 0xf1, + 0x1c, 0xf6, 0xff, 0xec, 0xe3, 0xf3, 0x09, 0xdc, 0x0b, 0xc3, 0x1c, 0x04, + 0xff, 0x07, 0xd9, 0xd7, 0x22, 0x1e, 0x13, 0x7f, 0x01, 0xcb, 0xd8, 0xfe, + 0xf4, 0x03, 0x17, 0xea, 0x20, 0x03, 0x61, 0xd8, 0xff, 0x0a, 0xe0, 0xd5, + 0xe2, 0xb3, 0x2c, 0xe1, 0x07, 0x01, 0xd7, 0xf5, 0xd6, 0x48, 0xcd, 0x39, + 0xfa, 0x12, 0xc7, 0xd6, 0xec, 0xf0, 0x50, 0x52, 0x1b, 0x1f, 0x29, 0x4e, + 0xed, 0xf4, 0xff, 0x17, 0x24, 0x11, 0xc6, 0x54, 0x00, 0x07, 0xaf, 0x00, + 0x16, 0x4a, 0x07, 0xbe, 0x09, 0x29, 0x09, 0xf9, 0x07, 0x31, 0x0b, 0x34, + 0x4d, 0xfc, 0xf1, 0x33, 0x12, 0xdc, 0xf0, 0x0c, 0x1a, 0xd0, 0xe7, 0xff, + 0xea, 0xf5, 0x43, 0xde, 0x18, 0xe5, 0x03, 0x30, 0x16, 0xfb, 0xb7, 0x0f, + 0x18, 0xbe, 0x07, 0x29, 0xe2, 0x11, 0x47, 0x0e, 0xf1, 0x0d, 0xf9, 0xdc, + 0xfc, 0xe6, 0x1e, 0xd8, 0xfb, 0xdd, 0x15, 0x30, 0xd4, 0x02, 0x2e, 0xf4, + 0xdd, 0xfe, 0x02, 0xf7, 0xd9, 0xdb, 0x19, 0xf1, 0x13, 0x03, 0xe6, 0x28, + 0x15, 0xf8, 0xf3, 0xeb, 0xdd, 0xe3, 0x23, 0xdd, 0xf5, 0x1c, 0x51, 0xf8, + 0xe8, 0x2a, 0x02, 0x1a, 0xf2, 0xef, 0x1a, 0xec, 0xf0, 0x23, 0xdc, 0xde, + 0x10, 0xe6, 0x49, 0x4d, 0xe9, 0x19, 0x35, 0x04, 0x61, 0xaa, 0x21, 0xb7, + 0xfc, 0x5d, 0xfd, 0x25, 0xdf, 0xff, 0x52, 0x21, 0x0d, 0xd4, 0xd2, 0xcb, + 0xf4, 0x0d, 0x0c, 0xed, 0xdb, 0x1e, 0x43, 0x43, 0x11, 0x3a, 0x2e, 0x12, + 0xdf, 0x07, 0x1d, 0xe6, 0xc0, 0xef, 0xd4, 0xf2, 0xe8, 0xe4, 0x05, 0xf8, + 0x10, 0x24, 0x19, 0xf8, 0xb4, 0xe2, 0x18, 0x0d, 0x34, 0x0c, 0xf6, 0x72, + 0x11, 0x07, 0xf6, 0xd0, 0xf0, 0xe8, 0xff, 0x9b, 0x1b, 0x10, 0x14, 0x08, + 0xed, 0x17, 0xf7, 0xe9, 0x03, 0x07, 0xe9, 0x03, 0xf5, 0xe2, 0xec, 0x41, + 0xf7, 0xeb, 0xdd, 0xec, 0x0f, 0x09, 0xff, 0xeb, 0xc4, 0x2b, 0xfb, 0xdf, + 0x10, 0x12, 0xff, 0x05, 0xf5, 0xfb, 0xe5, 0xb9, 0x37, 0xc0, 0x00, 0x7f, + 0xfa, 0xda, 0xf4, 0x08, 0xdc, 0xfd, 0x0c, 0xe9, 0xf3, 0x0f, 0x15, 0x3f, + 0x31, 0x15, 0xec, 0xf3, 0xed, 0xce, 0x2b, 0xfe, 0x06, 0x07, 0xe0, 0x24, + 0x04, 0x26, 0xd7, 0x1d, 0x23, 0xf8, 0xff, 0x26, 0x05, 0xfe, 0x47, 0x35, + 0x25, 0x52, 0x1a, 0xc5, 0xda, 0xee, 0x1e, 0xfb, 0xeb, 0x0e, 0x30, 0x2d, + 0xeb, 0x06, 0xd8, 0x04, 0xaf, 0x0e, 0xea, 0xee, 0xf3, 0x01, 0x04, 0xcd, + 0xfc, 0xeb, 0xfd, 0x08, 0x3f, 0x32, 0xfa, 0x0c, 0x0f, 0xe4, 0xdf, 0xff, + 0x41, 0xed, 0xe7, 0xd7, 0xfe, 0xd7, 0x62, 0xfe, 0xda, 0xfc, 0x09, 0x23, + 0x0b, 0x14, 0x33, 0xce, 0xff, 0xe2, 0x11, 0xcb, 0xc8, 0x07, 0xee, 0x22, + 0xc3, 0x15, 0x2e, 0xdb, 0xe2, 0xf2, 0xe0, 0x2f, 0xea, 0xf2, 0x46, 0x17, + 0x0b, 0xe1, 0xfb, 0xfd, 0xdc, 0xee, 0xee, 0x02, 0x0a, 0xa9, 0x48, 0xe0, + 0xc8, 0x0f, 0xf6, 0xe8, 0x21, 0x07, 0xe7, 0xe1, 0xd2, 0xf7, 0x16, 0x06, + 0x1e, 0x03, 0x4a, 0x0e, 0xef, 0xe6, 0xed, 0x2d, 0xd4, 0xee, 0xde, 0xc1, + 0xea, 0x2e, 0x29, 0xe6, 0xc2, 0xf1, 0x10, 0x36, 0xf6, 0xec, 0x3b, 0x4f, + 0x46, 0xed, 0x29, 0xd5, 0xfd, 0x02, 0xfa, 0x30, 0xe6, 0xcf, 0x14, 0x0e, + 0x01, 0xd2, 0xed, 0xf0, 0xef, 0xfd, 0xfa, 0xe8, 0x0d, 0x1c, 0x2f, 0x3e, + 0xc4, 0x38, 0x7f, 0x2a, 0xd1, 0x0c, 0x2f, 0x06, 0xef, 0xcf, 0x32, 0xee, + 0x23, 0x43, 0xef, 0xe3, 0x1e, 0x03, 0x0d, 0x18, 0xdd, 0xe7, 0x1f, 0xf8, + 0x01, 0x02, 0x04, 0x74, 0xf2, 0x06, 0xc9, 0x00, 0x1c, 0xd0, 0xc9, 0x07, + 0x28, 0xee, 0xc1, 0x1a, 0x01, 0xea, 0xbc, 0xf8, 0x0d, 0x11, 0x06, 0x2b, + 0xf2, 0xcb, 0x09, 0xff, 0x00, 0x07, 0xd4, 0xd8, 0xaa, 0x49, 0x0c, 0xe4, + 0xcc, 0xf5, 0x29, 0x10, 0x0a, 0xe6, 0x04, 0x15, 0xf3, 0xd8, 0xf6, 0x01, + 0x27, 0xd4, 0x1c, 0x42, 0xf1, 0xb9, 0xf6, 0xd8, 0xcc, 0x1d, 0x27, 0xce, + 0xeb, 0x5c, 0x1b, 0x0f, 0xf8, 0x2b, 0xc9, 0x1a, 0x1e, 0xdb, 0x01, 0xf9, + 0xf4, 0xd8, 0xd9, 0xbe, 0x17, 0x10, 0x35, 0x3f, 0xc0, 0xf7, 0x2c, 0x14, + 0xc5, 0xeb, 0x2c, 0x08, 0x4d, 0xdc, 0x4a, 0xe4, 0xe2, 0xc7, 0x20, 0xfa, + 0x25, 0xef, 0x24, 0x41, 0xc2, 0xd5, 0xcf, 0xfb, 0xe2, 0x49, 0x12, 0xff, + 0x16, 0x16, 0xf9, 0xe6, 0x1c, 0xf4, 0x0e, 0x14, 0x47, 0x09, 0x0e, 0x18, + 0x0c, 0x1e, 0xef, 0x11, 0xe1, 0xf7, 0xc3, 0x41, 0x06, 0x26, 0x18, 0xf9, + 0xf4, 0xf9, 0x02, 0xee, 0x40, 0x14, 0xe9, 0x13, 0x10, 0xf7, 0xf9, 0x05, + 0x1d, 0xdd, 0xf0, 0xe1, 0xf8, 0xe8, 0x25, 0xdf, 0xdb, 0xf9, 0xf2, 0xf4, + 0x11, 0xf0, 0xf3, 0xea, 0x09, 0x3a, 0x0e, 0x09, 0xe5, 0xf1, 0xf6, 0x1e, + 0xcb, 0x13, 0x0c, 0xf0, 0xec, 0xea, 0x0b, 0x24, 0xf0, 0x39, 0xf4, 0xfd, + 0x28, 0x19, 0xf0, 0xe1, 0x08, 0x22, 0xf3, 0xbc, 0x0c, 0x1b, 0x13, 0xcb, + 0x0d, 0xce, 0xd6, 0xec, 0xea, 0x38, 0x47, 0x09, 0xfd, 0xe0, 0x0e, 0xe1, + 0x0e, 0x17, 0x03, 0x0d, 0xee, 0x03, 0x32, 0xf8, 0x0f, 0x35, 0x08, 0x59, + 0xfc, 0x16, 0xef, 0x25, 0x00, 0xee, 0xf4, 0xf5, 0xdf, 0xe3, 0xe6, 0x1c, + 0xcf, 0x09, 0xf6, 0x11, 0x7f, 0xff, 0x08, 0xfe, 0x2c, 0xe9, 0x00, 0xea, + 0x00, 0xec, 0xe7, 0x0d, 0xfa, 0xd7, 0x40, 0x36, 0xf7, 0xc3, 0xfe, 0x0d, + 0xd2, 0xf5, 0xc5, 0xfd, 0xe1, 0xd4, 0x05, 0x40, 0x24, 0xe7, 0x0d, 0xf2, + 0x09, 0xf0, 0xf2, 0xf4, 0x42, 0x07, 0x2c, 0xf5, 0xce, 0xf3, 0x22, 0xfb, + 0xfe, 0xfe, 0xdc, 0xcf, 0x01, 0xe7, 0xe0, 0x08, 0xfa, 0xee, 0x02, 0xda, + 0x05, 0xc2, 0x0f, 0xfa, 0x06, 0xf5, 0xfd, 0x1f, 0x0e, 0xcf, 0xe1, 0xd6, + 0xd0, 0xeb, 0x36, 0xfc, 0x26, 0x3b, 0xff, 0xee, 0x19, 0xe0, 0xdb, 0x04, + 0x08, 0xd5, 0xfe, 0xef, 0xf0, 0xe5, 0xe1, 0xf4, 0xd8, 0x00, 0x15, 0xf0, + 0xeb, 0xe2, 0x24, 0x0d, 0x09, 0xe8, 0x13, 0xfc, 0xd8, 0x0e, 0x2d, 0x27, + 0xe2, 0xfd, 0xe8, 0xdc, 0xf7, 0x04, 0x07, 0x22, 0x24, 0x1d, 0xe6, 0xd7, + 0xeb, 0x28, 0x16, 0x04, 0x21, 0x22, 0xc6, 0x00, 0x05, 0xe6, 0xdb, 0xda, + 0x05, 0x0f, 0xf0, 0xca, 0x29, 0x16, 0xf0, 0xf8, 0xea, 0x3b, 0x1c, 0xe0, + 0xd3, 0x10, 0x47, 0x29, 0x44, 0x59, 0x33, 0x0d, 0x03, 0x49, 0x0f, 0x0a, + 0x1b, 0xf0, 0xbe, 0xff, 0x15, 0xda, 0x2e, 0xfe, 0x19, 0x21, 0xdd, 0xeb, + 0xfa, 0xf4, 0x26, 0x19, 0xe0, 0x09, 0xf8, 0xf9, 0xeb, 0x0a, 0x0b, 0x1b, + 0xda, 0xf9, 0xe3, 0xe5, 0xe7, 0xe0, 0x2d, 0x0a, 0x0e, 0xd3, 0x0e, 0x10, + 0xe2, 0xfa, 0x47, 0xfb, 0xf3, 0xfa, 0x15, 0xeb, 0xc5, 0xf5, 0x00, 0x0a, + 0xb0, 0x0d, 0x06, 0xde, 0xff, 0xf1, 0xd8, 0xec, 0x4d, 0x1f, 0xf7, 0x09, + 0x2b, 0x12, 0xf6, 0x2b, 0xfc, 0xda, 0xc7, 0xde, 0xe4, 0xdc, 0xd6, 0xf5, + 0x07, 0xdb, 0xf3, 0x11, 0x08, 0xfb, 0x4f, 0x47, 0x7f, 0xfa, 0x15, 0xfd, + 0xf3, 0x38, 0xde, 0x0e, 0x17, 0x07, 0xd7, 0x3e, 0x39, 0xdd, 0xe3, 0xf0, + 0xea, 0xd9, 0xf0, 0xc4, 0xdc, 0x10, 0x08, 0x3b, 0x09, 0xf9, 0x6b, 0x05, + 0x00, 0x05, 0x16, 0xe5, 0x0c, 0xd7, 0xf2, 0x1b, 0xfa, 0xe9, 0x18, 0x0b, + 0xd6, 0xc5, 0xf9, 0x2d, 0x1b, 0x0b, 0xdf, 0xe2, 0x1d, 0xea, 0x0d, 0x77, + 0xf7, 0x50, 0xcd, 0xd9, 0xe1, 0xe8, 0xd8, 0x00, 0x42, 0xda, 0x12, 0x3a, + 0x04, 0xd9, 0x01, 0xf0, 0xe6, 0x1b, 0xfd, 0x37, 0x06, 0xcc, 0xfb, 0x1b, + 0x07, 0x1b, 0xfd, 0xb9, 0xd5, 0xc9, 0x30, 0x11, 0xe1, 0xf8, 0xff, 0xd3, + 0xfd, 0xd3, 0x08, 0xed, 0xdc, 0xf8, 0xf9, 0xe6, 0x43, 0x56, 0xdb, 0x46, + 0x02, 0xd0, 0xcf, 0x09, 0x07, 0xfe, 0x28, 0xd0, 0xeb, 0xd9, 0x0a, 0x2a, + 0xf6, 0x1b, 0xf5, 0xd4, 0x26, 0xee, 0xe9, 0xff, 0xd4, 0x08, 0xee, 0xbf, + 0xf9, 0x4c, 0x28, 0x1e, 0xd4, 0xe5, 0xd3, 0x07, 0x00, 0xfa, 0x3a, 0x53, + 0x4f, 0x0d, 0x54, 0xdf, 0xea, 0x01, 0x08, 0xf7, 0x04, 0x18, 0xea, 0xff, + 0xde, 0xd8, 0xe3, 0x00, 0xe6, 0x2c, 0xe1, 0x16, 0x50, 0x1d, 0xd7, 0x31, + 0xea, 0xf8, 0x43, 0x41, 0xe3, 0x19, 0xe1, 0xff, 0xcc, 0xfc, 0x1f, 0xe5, + 0xf1, 0xd7, 0xd2, 0x08, 0x0c, 0x16, 0x29, 0xee, 0x20, 0x06, 0xf8, 0x2d, + 0x26, 0x78, 0x02, 0xe3, 0xec, 0xc9, 0xfa, 0x06, 0x08, 0xe2, 0x07, 0xec, + 0xa8, 0xc6, 0x1a, 0x15, 0xf1, 0x29, 0xb8, 0x0e, 0xf4, 0xb8, 0xf6, 0x13, + 0xf0, 0xcf, 0xec, 0x03, 0xf2, 0x1f, 0x1d, 0xf4, 0xe0, 0xf8, 0x22, 0x0d, + 0xde, 0xd9, 0xd7, 0x08, 0xda, 0x08, 0x09, 0xe2, 0x09, 0xf8, 0xef, 0xc7, + 0x09, 0x7b, 0x39, 0x32, 0x19, 0xf2, 0xe8, 0xe9, 0xf0, 0xd8, 0xa8, 0xcd, + 0x0a, 0x13, 0xea, 0xae, 0xf1, 0xd4, 0xf0, 0x43, 0x18, 0xfb, 0x55, 0x3a, + 0x6c, 0x0c, 0xe3, 0x3b, 0xfe, 0x26, 0xc8, 0xc8, 0xf5, 0x24, 0x0e, 0x16, + 0x15, 0xe1, 0xf0, 0xea, 0xed, 0xeb, 0x2d, 0xfe, 0xcf, 0x36, 0x23, 0x2d, + 0x1f, 0x02, 0x50, 0x15, 0xe9, 0x04, 0xd4, 0xfd, 0x07, 0xde, 0xb9, 0x03, + 0xfa, 0xc9, 0x52, 0x22, 0xfd, 0xdd, 0xd8, 0x0a, 0x7f, 0xea, 0xa9, 0x1b, + 0x2b, 0xf8, 0xe8, 0x64, 0xfd, 0x13, 0x12, 0xda, 0xe3, 0x02, 0xf1, 0x19, + 0x17, 0xb0, 0xef, 0x29, 0x03, 0xdc, 0xf9, 0xd6, 0x10, 0x1a, 0x18, 0x23, + 0x7b, 0xdb, 0xf5, 0xfa, 0xd8, 0x4d, 0xfe, 0xe2, 0x0d, 0xd5, 0x1a, 0xd5, + 0xda, 0xf6, 0xff, 0xba, 0x22, 0xc7, 0x0f, 0xeb, 0x28, 0xee, 0xdb, 0x11, + 0xf7, 0x56, 0xe5, 0x5b, 0x1f, 0xc8, 0xc2, 0x1c, 0x09, 0xfb, 0x12, 0xb0, + 0x25, 0xd3, 0x09, 0xe6, 0xe8, 0x2c, 0xeb, 0x12, 0xff, 0x01, 0x23, 0xd3, + 0x0f, 0xc8, 0x12, 0xd6, 0xf0, 0x47, 0x04, 0xe3, 0xe7, 0x00, 0xeb, 0xe0, + 0xc9, 0x12, 0x2e, 0x44, 0x3f, 0x1a, 0x70, 0x56, 0xec, 0x01, 0x32, 0x1c, + 0x10, 0xf6, 0xd9, 0x32, 0x0b, 0xc6, 0xd8, 0x14, 0xbf, 0x27, 0xd4, 0xe3, + 0x3d, 0x29, 0xdc, 0x09, 0x13, 0x45, 0x71, 0x6b, 0xcd, 0xfb, 0xb2, 0xf7, + 0xd7, 0xdf, 0x0b, 0xeb, 0x1a, 0xd2, 0xdf, 0x01, 0xf0, 0x10, 0x48, 0xea, + 0xdd, 0xfb, 0x2e, 0x2c, 0x0e, 0x42, 0x2a, 0xdc, 0xdc, 0xeb, 0x0f, 0x1c, + 0x05, 0x02, 0xf3, 0xf4, 0xb4, 0xf1, 0x04, 0x14, 0xd7, 0xf4, 0xc5, 0xfe, + 0xc3, 0xd3, 0x31, 0x01, 0x14, 0xdd, 0xfb, 0xec, 0xfa, 0x1f, 0x21, 0x0a, + 0xfa, 0x16, 0x38, 0x0c, 0xd2, 0xfc, 0xdb, 0xf2, 0xc5, 0x10, 0x0c, 0xd0, + 0xe2, 0xfb, 0x0c, 0xed, 0x0e, 0x36, 0x03, 0x1c, 0x10, 0xec, 0x06, 0x49, + 0x00, 0xce, 0xb4, 0xcd, 0x01, 0xf8, 0xc0, 0xc7, 0x17, 0xf8, 0xfd, 0x16, + 0x04, 0xf6, 0x32, 0x32, 0x59, 0x12, 0x38, 0xfb, 0x07, 0x2b, 0xfa, 0xf4, + 0xfd, 0xf0, 0x07, 0x4c, 0x4b, 0xf6, 0xe6, 0x01, 0xe0, 0xec, 0xf6, 0xd0, + 0xcf, 0x21, 0x25, 0x25, 0x22, 0x02, 0x7f, 0x1f, 0xe1, 0x2e, 0xfc, 0xf8, + 0xef, 0xd8, 0xd1, 0x10, 0x2a, 0xf5, 0x1b, 0x33, 0xdb, 0xea, 0xf0, 0x0e, + 0x33, 0x05, 0xbe, 0xdf, 0x1c, 0xe7, 0x12, 0x73, 0x15, 0x3d, 0xf3, 0xfe, + 0xe6, 0x04, 0xc2, 0xfb, 0x16, 0xcc, 0x05, 0x30, 0x00, 0xd3, 0xf5, 0xe9, + 0xf0, 0x04, 0x02, 0x63, 0x69, 0xf8, 0x08, 0x19, 0x07, 0x19, 0xf1, 0xe1, + 0xdf, 0xfc, 0x1d, 0xe7, 0xdf, 0xe8, 0xf5, 0xd1, 0x03, 0xdc, 0x08, 0xe6, + 0xf0, 0x0b, 0xe4, 0xfa, 0x3f, 0x2e, 0xe0, 0x43, 0xf9, 0xbc, 0xd2, 0x14, + 0xf4, 0xe7, 0x0b, 0xc4, 0xcd, 0xdb, 0x28, 0x0d, 0xe0, 0x3a, 0xff, 0xe8, + 0x37, 0xe4, 0xf7, 0x07, 0xf5, 0x16, 0xe3, 0xf1, 0xf4, 0x49, 0x22, 0xe6, + 0xde, 0x09, 0xf2, 0xe9, 0xe9, 0x00, 0x1f, 0x2b, 0x51, 0xf2, 0x53, 0x09, + 0xe5, 0xf3, 0x3b, 0x04, 0x16, 0x05, 0xe0, 0xfe, 0xd9, 0xc8, 0xf7, 0xfe, + 0xc9, 0x2e, 0xba, 0xf3, 0x35, 0x29, 0xda, 0x2e, 0xf4, 0xfa, 0x57, 0x4b, + 0x8b, 0x18, 0xfe, 0x1d, 0xdd, 0xec, 0x01, 0xfd, 0x05, 0x03, 0xd8, 0xf5, + 0x08, 0x12, 0x3a, 0xf9, 0xfd, 0xc3, 0xd5, 0x0c, 0x2f, 0x21, 0x0b, 0x05, + 0xff, 0xd4, 0xde, 0x21, 0xf0, 0xf9, 0x1e, 0x17, 0xc4, 0x13, 0xfa, 0x04, + 0xe9, 0x27, 0xe8, 0x1c, 0x07, 0x08, 0x3b, 0xfd, 0xea, 0xca, 0x08, 0x09, + 0xcf, 0xfe, 0x0a, 0xe8, 0xd5, 0x93, 0x35, 0xcf, 0xae, 0xd6, 0xdc, 0x17, + 0x01, 0x31, 0xee, 0xd2, 0x25, 0xdf, 0xd4, 0xd2, 0xf9, 0x50, 0xf1, 0x09, + 0xef, 0x3b, 0x11, 0x1d, 0xf5, 0xdb, 0xdb, 0xe6, 0xbf, 0x47, 0xf4, 0xd5, + 0xf6, 0xd1, 0xe9, 0x07, 0x05, 0xdf, 0x4e, 0x03, 0x7f, 0xce, 0x13, 0x5b, + 0x0c, 0x39, 0xf4, 0x17, 0xf6, 0x0f, 0x07, 0x21, 0x1e, 0xf7, 0xf0, 0xd8, + 0x0b, 0xec, 0xf5, 0xd3, 0xec, 0x56, 0x10, 0xe7, 0xe8, 0xd8, 0x57, 0xf0, + 0xe6, 0xe7, 0x1e, 0x0a, 0x12, 0xbd, 0xe8, 0x28, 0xea, 0xcc, 0x63, 0xe6, + 0x23, 0xf7, 0xdd, 0x12, 0x61, 0xf6, 0xd9, 0xe1, 0x37, 0x1a, 0xfc, 0x77, + 0x0e, 0x14, 0x09, 0xf3, 0xd0, 0xf7, 0xd2, 0xa5, 0x01, 0xf0, 0x0b, 0x3c, + 0x0b, 0x06, 0xfa, 0x10, 0xf5, 0x09, 0x13, 0xf3, 0xf2, 0xde, 0x02, 0x05, + 0xe9, 0xe8, 0xf0, 0xe0, 0x3c, 0xe7, 0xf3, 0xd6, 0xe4, 0x02, 0x00, 0xa5, + 0x25, 0xea, 0x27, 0x46, 0xe8, 0xdb, 0xca, 0xfd, 0xd6, 0x63, 0x0b, 0x77, + 0x05, 0xe9, 0xd4, 0x1a, 0xf9, 0xfd, 0x25, 0xd5, 0xfb, 0x25, 0x09, 0xd9, + 0xfd, 0xf6, 0xd0, 0xea, 0xe2, 0xcd, 0x2d, 0xf2, 0xeb, 0xd7, 0xd4, 0xd7, + 0xe5, 0x2d, 0x1f, 0x17, 0xf4, 0xe0, 0xdd, 0xe7, 0xe4, 0xe9, 0x44, 0x48, + 0x4a, 0x06, 0x17, 0x57, 0xe5, 0xe7, 0x1a, 0x11, 0x2a, 0x16, 0xd0, 0x3f, + 0x37, 0xe7, 0xdb, 0xf8, 0xf7, 0x1b, 0xee, 0x38, 0x1b, 0x0d, 0xcf, 0xf3, + 0x09, 0x61, 0x2b, 0x27, 0x62, 0x33, 0xde, 0x27, 0x02, 0xc3, 0x08, 0xf9, + 0x43, 0x19, 0xcb, 0xdc, 0x27, 0x05, 0x5c, 0xd3, 0x1d, 0x14, 0x16, 0x2d, + 0x1b, 0x1a, 0xcc, 0x15, 0x23, 0xd3, 0x3b, 0x21, 0xd1, 0x0b, 0xe3, 0xf4, + 0xd4, 0xdb, 0x3d, 0xd0, 0xef, 0xee, 0xfe, 0xe1, 0xd5, 0xf4, 0x10, 0x43, + 0xfe, 0xc4, 0xe7, 0x01, 0xdf, 0xed, 0xdf, 0xf8, 0x02, 0xf0, 0x43, 0xfe, + 0x26, 0x1e, 0xbd, 0x58, 0x0c, 0xeb, 0xcf, 0xec, 0xf0, 0x0e, 0xc6, 0xea, + 0xe0, 0x40, 0xee, 0x16, 0x14, 0x00, 0xe9, 0x56, 0xca, 0x0a, 0xef, 0xef, + 0x40, 0xfc, 0x2c, 0xbf, 0x09, 0xda, 0xf7, 0x3d, 0xda, 0x0e, 0x49, 0x5a, + 0x3e, 0xf2, 0xe5, 0x3b, 0x1a, 0x51, 0xe5, 0xfb, 0x03, 0xf8, 0x05, 0xe4, + 0xe9, 0xf8, 0xf2, 0x00, 0xb4, 0xe2, 0xd7, 0xe9, 0xc9, 0xd9, 0x33, 0x71, + 0xad, 0x30, 0x57, 0xbc, 0xc0, 0xf6, 0x2d, 0xe0, 0x05, 0xe8, 0x17, 0x13, + 0x04, 0x2d, 0x56, 0x28, 0x04, 0xde, 0xd9, 0x11, 0xe0, 0xdf, 0x73, 0xf2, + 0x0c, 0xf7, 0xd1, 0x71, 0x0b, 0xe8, 0xec, 0xe9, 0xd5, 0xce, 0xec, 0x43, + 0xc6, 0xad, 0xf7, 0x18, 0xec, 0xca, 0xe3, 0xe1, 0x07, 0x04, 0x13, 0xfc, + 0x1c, 0xc7, 0xfd, 0xfb, 0x28, 0x02, 0x0f, 0xcf, 0xb8, 0x2b, 0x0f, 0xde, + 0x08, 0xf0, 0x29, 0xe2, 0x04, 0xf3, 0x20, 0xea, 0xef, 0xfe, 0xc5, 0x1a, + 0x1f, 0x33, 0xfe, 0x1d, 0xda, 0xd3, 0xcb, 0x11, 0xe6, 0xec, 0x52, 0x03, + 0x12, 0xdd, 0x14, 0x4b, 0xeb, 0x6f, 0xd8, 0x14, 0xf8, 0x0a, 0x22, 0x0b, + 0x0a, 0xda, 0x40, 0x20, 0x2d, 0x46, 0x0c, 0xc9, 0xf6, 0xf8, 0xe6, 0xf7, + 0xee, 0x16, 0x23, 0x29, 0x6b, 0xe8, 0x7f, 0x08, 0xc4, 0xfa, 0xfc, 0x37, + 0xfd, 0xdf, 0xec, 0x3e, 0xd7, 0xde, 0xb4, 0xd0, 0xdd, 0x71, 0xd1, 0xd9, + 0x32, 0x25, 0xe9, 0xdc, 0x03, 0x02, 0xeb, 0x22, 0x33, 0x0f, 0xf2, 0x47, + 0x42, 0x29, 0xe9, 0x28, 0xe9, 0x98, 0xcc, 0x11, 0xbf, 0xe6, 0x5a, 0xd2, + 0xe8, 0xcb, 0xf6, 0x34, 0xfa, 0x1d, 0xdf, 0x32, 0xe9, 0xcb, 0xe0, 0x25, + 0x12, 0x15, 0xf8, 0x11, 0xe8, 0x2f, 0x0d, 0x04, 0x01, 0xda, 0xd5, 0xfa, + 0x01, 0xe1, 0x11, 0x3d, 0xc6, 0xbc, 0x30, 0x0a, 0xd5, 0xca, 0xf2, 0xfb, + 0xfd, 0xd4, 0xef, 0x0d, 0x16, 0xfd, 0xee, 0xe2, 0xf5, 0x08, 0xff, 0xef, + 0xe7, 0x16, 0xe9, 0xd7, 0x23, 0x11, 0x2f, 0x1f, 0xed, 0x46, 0xea, 0x3b, + 0xd4, 0xcd, 0x0d, 0xf0, 0xfb, 0x0c, 0xe0, 0xf3, 0x09, 0xe1, 0x34, 0x4f, + 0x1a, 0xe7, 0x42, 0x23, 0x3e, 0xc5, 0x0f, 0xea, 0x02, 0x51, 0xf6, 0x4c, + 0xd3, 0x08, 0xfe, 0x23, 0xfc, 0x08, 0x0f, 0xc7, 0x0b, 0xce, 0xf8, 0xe3, + 0xeb, 0x03, 0x37, 0x29, 0xdb, 0x43, 0x2a, 0x03, 0xeb, 0xef, 0x21, 0xfc, + 0xf8, 0xde, 0xdb, 0x11, 0xe8, 0x35, 0xfc, 0x0b, 0x0b, 0x1d, 0x16, 0xfd, + 0xef, 0xec, 0x2c, 0xf5, 0x5e, 0xde, 0xe8, 0x64, 0x06, 0x2a, 0xc1, 0xd4, + 0xbb, 0x32, 0x01, 0xcb, 0xf9, 0xd6, 0x27, 0x32, 0xe1, 0xe8, 0xff, 0x0a, + 0xee, 0x0a, 0xfa, 0x31, 0xc8, 0xed, 0xe7, 0xf8, 0xf4, 0x10, 0xe1, 0xf1, + 0xeb, 0xcc, 0x10, 0xf6, 0xcf, 0xfb, 0xcd, 0xdd, 0x30, 0x16, 0x0b, 0xf9, + 0xec, 0xd3, 0x08, 0xef, 0x30, 0xeb, 0x19, 0x5f, 0xda, 0xef, 0xf5, 0x17, + 0xdd, 0xe4, 0x15, 0xf0, 0xfb, 0x0b, 0x0e, 0x41, 0x02, 0x2c, 0xcb, 0x32, + 0xf1, 0xb4, 0x10, 0xf3, 0x05, 0x02, 0xe0, 0x37, 0x03, 0x2c, 0xef, 0x0c, + 0xf6, 0xc7, 0xe0, 0x1c, 0xe5, 0xf2, 0x64, 0x46, 0x33, 0x44, 0x73, 0xce, + 0xfc, 0x18, 0x03, 0xfd, 0x02, 0x1a, 0x7a, 0x07, 0xf1, 0x06, 0xbe, 0x00, + 0xdc, 0x08, 0x0b, 0xeb, 0x02, 0xe8, 0xe8, 0xea, 0xfa, 0xe8, 0x23, 0xe4, + 0x00, 0x26, 0xdb, 0xf5, 0xf1, 0xc8, 0xf7, 0xeb, 0x24, 0xd9, 0xdd, 0x03, + 0x09, 0xce, 0x7f, 0xd8, 0x1c, 0xf9, 0x30, 0x13, 0xfd, 0x4b, 0xdd, 0xe2, + 0xab, 0xe5, 0xe3, 0xf3, 0xfe, 0x64, 0xf1, 0x1d, 0x0d, 0xb6, 0x47, 0xf1, + 0xea, 0xf5, 0xdb, 0xdf, 0xe9, 0xf8, 0xdd, 0x0e, 0x01, 0xf7, 0xfb, 0xfa, + 0xca, 0x00, 0xe3, 0xb8, 0xd4, 0xcb, 0x14, 0xcb, 0xbd, 0xde, 0xd9, 0xb7, + 0x2e, 0x00, 0xf2, 0xe1, 0x00, 0x2d, 0x12, 0xca, 0xea, 0x41, 0xd4, 0x69, + 0x03, 0x3d, 0xe9, 0x70, 0x9e, 0xd1, 0xca, 0x0f, 0x15, 0xdf, 0xd8, 0xc7, + 0xee, 0x07, 0xf9, 0xfc, 0xf8, 0x1d, 0x54, 0x65, 0x45, 0xb1, 0x0d, 0x4e, + 0xf8, 0x4f, 0xd0, 0x16, 0x0b, 0xf7, 0x09, 0x08, 0xff, 0xf5, 0x2d, 0x0e, + 0x12, 0xfa, 0x0a, 0xce, 0xd7, 0xf7, 0x18, 0x08, 0xcd, 0x14, 0x1a, 0xdf, + 0xc6, 0xfe, 0x12, 0xe6, 0x1a, 0xe1, 0xc4, 0x97, 0xef, 0xd1, 0xc4, 0xff, + 0xce, 0x1f, 0xfc, 0x35, 0xd1, 0xc7, 0x56, 0x10, 0x56, 0x0f, 0x0b, 0x34, + 0xe1, 0xe5, 0xf5, 0x16, 0xdf, 0x20, 0xfa, 0x1e, 0x24, 0xd7, 0xf4, 0x31, + 0x11, 0x0c, 0xfb, 0xd6, 0xee, 0x33, 0x21, 0x6c, 0x2f, 0xcb, 0x0c, 0x36, + 0x07, 0x5f, 0xd8, 0xd1, 0xf9, 0xca, 0x07, 0xd4, 0xfc, 0xf1, 0xfb, 0x22, + 0x18, 0xe1, 0xf3, 0x3d, 0x0d, 0xb6, 0xf4, 0x02, 0x3d, 0xc2, 0xd1, 0x30, + 0xfa, 0xc3, 0xdf, 0x2b, 0xd6, 0x54, 0x30, 0xe4, 0x2c, 0xfb, 0x14, 0xb2, + 0xef, 0x5b, 0xf5, 0x22, 0x09, 0xd0, 0x1d, 0xfe, 0x0f, 0xe6, 0xb1, 0xec, + 0xe8, 0x49, 0xf3, 0x0a, 0xe1, 0xec, 0xff, 0xc3, 0xfb, 0xfe, 0x7f, 0x64, + 0x0d, 0xf7, 0x75, 0xef, 0xfd, 0xd1, 0xf8, 0x1b, 0x1f, 0xd0, 0xd2, 0x6f, + 0xc6, 0xf5, 0xbe, 0xfe, 0xf1, 0x4e, 0x40, 0xfa, 0x20, 0x12, 0xce, 0xe9, + 0xfb, 0xcf, 0x34, 0x38, 0xec, 0x0d, 0x26, 0x4f, 0x5a, 0xe0, 0xf7, 0x08, + 0xd7, 0xd5, 0x08, 0x39, 0xc7, 0xe9, 0x38, 0xfd, 0xd0, 0xe6, 0x0e, 0x2a, + 0x05, 0xfb, 0xd2, 0x24, 0x17, 0x00, 0x05, 0x07, 0xdd, 0x2b, 0x42, 0x2c, + 0xb8, 0x1c, 0xf9, 0xef, 0x05, 0x48, 0x21, 0x28, 0xf9, 0xea, 0x03, 0x2d, + 0x11, 0xfa, 0xfe, 0x1b, 0xfb, 0x1f, 0xee, 0xef, 0xf3, 0xd6, 0x15, 0xe5, + 0xc9, 0xfe, 0x0e, 0xe9, 0xc1, 0xde, 0xf1, 0xf7, 0x1d, 0xd1, 0xea, 0xf7, + 0xef, 0x09, 0x3f, 0x18, 0xf0, 0x5e, 0x25, 0x4f, 0xfd, 0x20, 0xf7, 0xd6, + 0xcd, 0x29, 0x0f, 0xdb, 0xf5, 0xe7, 0xf3, 0x29, 0xe1, 0x10, 0x58, 0xf2, + 0x51, 0xf0, 0x1f, 0xe3, 0xd1, 0x57, 0xf6, 0x28, 0x0d, 0xde, 0xb7, 0x3f, + 0xf4, 0xc9, 0xed, 0xd6, 0x0b, 0xc7, 0x09, 0xd6, 0xeb, 0xf4, 0xfa, 0xe3, + 0xdc, 0xd9, 0x47, 0x20, 0xd2, 0xb7, 0x32, 0xfa, 0x19, 0xc8, 0x1f, 0xe6, + 0xfa, 0xdf, 0x37, 0x02, 0x1d, 0x37, 0xfb, 0x08, 0xf2, 0xe0, 0x9e, 0xff, + 0xfd, 0xfe, 0x09, 0x7b, 0x04, 0x03, 0xf1, 0x06, 0xe3, 0xe5, 0xf3, 0xd0, + 0xf6, 0x08, 0xfd, 0x01, 0xc8, 0xe4, 0xd6, 0x02, 0x00, 0xec, 0x41, 0x5d, + 0x06, 0xf2, 0xe8, 0x03, 0xf1, 0xf2, 0x10, 0xba, 0x31, 0xad, 0x16, 0x0f, + 0x09, 0x09, 0xd1, 0xa3, 0xf4, 0x0c, 0xb0, 0x43, 0xe9, 0xe4, 0xe9, 0xb9, + 0xce, 0xe9, 0xff, 0x31, 0x11, 0x00, 0xc4, 0xe2, 0xda, 0x27, 0x29, 0xe4, + 0xe8, 0xdc, 0x4b, 0xf4, 0xe9, 0xdc, 0x16, 0xdf, 0xe6, 0xc9, 0x16, 0x16, + 0x11, 0x17, 0xa4, 0xb2, 0x04, 0x15, 0x19, 0x51, 0xfa, 0xe1, 0xeb, 0x01, + 0xf9, 0xe7, 0x4e, 0x56, 0x62, 0x1d, 0x2e, 0x00, 0xf6, 0x08, 0xef, 0xdd, + 0x06, 0x2f, 0x09, 0x7f, 0xe7, 0xea, 0xce, 0x31, 0x00, 0x38, 0x10, 0xc6, + 0x5a, 0xf2, 0xe5, 0xda, 0xfa, 0xcc, 0x38, 0x2e, 0x51, 0x11, 0xd0, 0x1c, + 0x02, 0xe6, 0xf8, 0xf6, 0x23, 0x14, 0xf6, 0x0a, 0x09, 0xe0, 0xf2, 0x07, + 0xef, 0xd9, 0x1d, 0x36, 0xc3, 0x0b, 0xdb, 0x31, 0x28, 0x1e, 0x0d, 0xde, + 0xdc, 0xfc, 0x2a, 0x02, 0xd1, 0xda, 0x3b, 0xdb, 0xd1, 0x10, 0xe0, 0xf7, + 0xd3, 0xe0, 0xd5, 0x20, 0x09, 0xd7, 0xf0, 0xed, 0xd3, 0xd7, 0xe7, 0xeb, + 0xf5, 0xfe, 0x12, 0xd3, 0x03, 0x0e, 0xd4, 0xe0, 0x28, 0xf1, 0xe2, 0x13, + 0x40, 0x41, 0xec, 0x03, 0x3f, 0x0a, 0xe0, 0x4c, 0x2a, 0xdc, 0x03, 0x5d, + 0xe2, 0xe0, 0xe5, 0xd0, 0xf2, 0x1e, 0x0b, 0xc6, 0xdb, 0xd9, 0x01, 0x34, + 0xe5, 0x19, 0x5a, 0x5e, 0x29, 0xed, 0x1e, 0x3a, 0xfa, 0x47, 0xd7, 0x0f, + 0x09, 0xfd, 0xb7, 0xc0, 0xd4, 0xfa, 0x0e, 0xe9, 0xc0, 0xe1, 0xcb, 0xcf, + 0x00, 0xe4, 0x1b, 0x3e, 0xee, 0x0b, 0x42, 0xca, 0xa4, 0xd5, 0x13, 0xbd, + 0xe5, 0xc2, 0x10, 0x04, 0xe9, 0x1e, 0x28, 0xed, 0xcb, 0xf9, 0x15, 0x09, + 0xde, 0xf5, 0x61, 0xe2, 0xfb, 0x09, 0xf2, 0x7f, 0x22, 0xeb, 0xfd, 0xdb, + 0xd0, 0x09, 0x0c, 0x17, 0xe3, 0xd3, 0x09, 0x25, 0xd2, 0xc6, 0x29, 0xe2, + 0xd9, 0xe3, 0xe6, 0x29, 0xee, 0xbd, 0x04, 0xfa, 0xe8, 0x0a, 0x3a, 0xc9, + 0xbe, 0xd0, 0x1e, 0xee, 0x0d, 0xea, 0xdd, 0x53, 0x21, 0xd7, 0x09, 0x0d, + 0xfa, 0xe0, 0xdb, 0x01, 0x3e, 0xd7, 0xdc, 0x62, 0x14, 0xc8, 0xd2, 0x07, + 0xef, 0x1b, 0x26, 0x0b, 0x2b, 0xe7, 0x36, 0x64, 0x10, 0x52, 0xdc, 0x07, + 0xfe, 0x31, 0x0a, 0xf7, 0xf2, 0xf2, 0xca, 0xf4, 0x22, 0x29, 0x0f, 0xfe, + 0x27, 0xda, 0xb6, 0xe1, 0xf2, 0x05, 0x43, 0x57, 0x57, 0xeb, 0x5b, 0x04, + 0xcd, 0xc9, 0xf3, 0x4f, 0x33, 0x0f, 0xe1, 0x52, 0xfc, 0xf4, 0xd1, 0xf3, + 0xd5, 0x6c, 0x12, 0xdb, 0x37, 0x15, 0xed, 0xf2, 0xca, 0x01, 0xec, 0x24, + 0x4f, 0x33, 0xe9, 0x3c, 0x39, 0x38, 0x06, 0x18, 0xab, 0xb1, 0xd5, 0x55, + 0x23, 0xfd, 0xf5, 0xd6, 0xdf, 0x1b, 0x06, 0xdd, 0x1b, 0xea, 0x0e, 0xe5, + 0x14, 0xb7, 0xfb, 0xc3, 0xf7, 0xe1, 0xf1, 0xd7, 0xf3, 0xf9, 0x3c, 0xf8, + 0x03, 0x05, 0xe0, 0xfb, 0xdb, 0xd8, 0xdb, 0x15, 0x04, 0x12, 0xed, 0xfc, + 0xf0, 0xfc, 0xf2, 0x0d, 0xf2, 0x05, 0x03, 0xec, 0x06, 0xe5, 0xdf, 0x71, + 0xe6, 0xe6, 0xdd, 0xd1, 0x38, 0xe2, 0xff, 0xd2, 0xe8, 0x7f, 0x14, 0x1a, + 0x07, 0xdc, 0xeb, 0xc3, 0xdd, 0x0d, 0xe8, 0x04, 0xfa, 0xee, 0xd5, 0x21, + 0x1f, 0xfa, 0x0d, 0x34, 0xf8, 0xf8, 0x2a, 0xf1, 0xd8, 0xf1, 0xc3, 0x0f, + 0x1b, 0x13, 0xed, 0xe4, 0xe1, 0xf2, 0x55, 0x02, 0xdb, 0x0b, 0x04, 0xe6, + 0xb5, 0x05, 0x38, 0x38, 0xff, 0x3c, 0x2e, 0xed, 0xcf, 0x20, 0xca, 0xeb, + 0x00, 0xfc, 0xe9, 0xfe, 0x13, 0x0e, 0xf3, 0x12, 0x05, 0x03, 0x37, 0xdf, + 0xd0, 0xde, 0xd7, 0x08, 0x17, 0xd6, 0x08, 0x06, 0x14, 0x08, 0x05, 0x1d, + 0x08, 0x08, 0x12, 0xeb, 0xf9, 0xdc, 0x0b, 0x24, 0x20, 0x00, 0xe0, 0x19, + 0x40, 0x00, 0xf8, 0xdb, 0x01, 0x19, 0x10, 0xce, 0xfe, 0xef, 0x07, 0x05, + 0xeb, 0x05, 0xf4, 0xfc, 0xe9, 0xf0, 0x0d, 0xd9, 0xea, 0x15, 0x0e, 0xfc, + 0x18, 0x0c, 0x2c, 0x0d, 0x0d, 0x0d, 0x02, 0x38, 0xbc, 0x67, 0x12, 0x77, + 0x00, 0xf2, 0xe2, 0x06, 0xeb, 0xe4, 0xdf, 0xfe, 0x05, 0xfb, 0xd5, 0xe2, + 0xfb, 0xdf, 0x1b, 0x29, 0xd0, 0x2c, 0x48, 0x0a, 0xf5, 0xf7, 0xe9, 0xf6, + 0x03, 0xf7, 0x1c, 0xdc, 0xf2, 0xe3, 0x0d, 0x09, 0xf1, 0x1c, 0xff, 0x13, + 0x1e, 0x42, 0x31, 0x48, 0xe9, 0xfc, 0x3a, 0x11, 0x18, 0x04, 0xdd, 0x2e, + 0x19, 0x16, 0xf6, 0x00, 0xe7, 0x05, 0x29, 0xe1, 0x0a, 0x1a, 0x03, 0xdd, + 0x27, 0x0d, 0x3f, 0x0c, 0xcc, 0x2b, 0x23, 0x0a, 0x00, 0xcf, 0xe5, 0x04, + 0x08, 0xf9, 0xf0, 0x2b, 0x0b, 0x1c, 0x33, 0xf0, 0x56, 0x0a, 0x00, 0xd6, + 0xff, 0x07, 0x04, 0xe5, 0xf9, 0xe7, 0x00, 0xcd, 0xe9, 0x0e, 0x03, 0xe2, + 0x27, 0xfc, 0x3d, 0x18, 0xf8, 0x4f, 0x19, 0xfb, 0x00, 0xf6, 0xf2, 0x09, + 0x37, 0x27, 0xef, 0xfb, 0x07, 0xfe, 0xfe, 0x19, 0xde, 0x2a, 0x32, 0xe3, + 0xfb, 0xee, 0xf4, 0x53, 0x04, 0xee, 0xf5, 0xe4, 0x39, 0xea, 0xe4, 0xf7, + 0xd8, 0x7f, 0x25, 0x10, 0xff, 0xe2, 0xf3, 0xe9, 0xd4, 0xff, 0xed, 0x05, + 0xf3, 0xce, 0xfd, 0x07, 0x18, 0xcd, 0xf1, 0x03, 0x06, 0xef, 0x06, 0x10, + 0xfe, 0x1c, 0xec, 0x0c, 0x22, 0x09, 0xb5, 0x00, 0xf4, 0xf8, 0x1a, 0xef, + 0x00, 0xed, 0x08, 0x23, 0xe0, 0x1a, 0x2a, 0x2f, 0xdb, 0x14, 0x28, 0xdb, + 0x00, 0x16, 0x54, 0x25, 0x02, 0xd4, 0xd9, 0xe9, 0xfc, 0xfc, 0xf5, 0x3a, + 0x06, 0xdf, 0xff, 0xf9, 0x1a, 0xdf, 0xc7, 0x01, 0x47, 0xef, 0x1d, 0x0f, + 0x19, 0x05, 0xde, 0x12, 0x05, 0x25, 0x48, 0xe2, 0xf2, 0xde, 0xf7, 0x19, + 0x0d, 0x17, 0xd8, 0xfa, 0x56, 0xf4, 0x0f, 0xfa, 0xef, 0x03, 0xff, 0xb6, + 0xe0, 0x06, 0x15, 0x00, 0xe5, 0x13, 0xec, 0x01, 0xe1, 0x33, 0x05, 0x0b, + 0x06, 0xf1, 0x0f, 0xf5, 0x25, 0xf3, 0xe4, 0xc3, 0xf4, 0x04, 0xe7, 0x36, + 0xaf, 0x56, 0xcb, 0x08, 0x1a, 0xfc, 0xf5, 0x0b, 0xd4, 0x02, 0x05, 0xf7, + 0xf5, 0xef, 0xd5, 0xde, 0xfb, 0xf1, 0x4f, 0x2a, 0xf3, 0x1b, 0x06, 0x0b, + 0x12, 0xda, 0xf1, 0xf7, 0x15, 0xd5, 0xfa, 0xe7, 0x02, 0x06, 0xfb, 0x0b, + 0xe2, 0xf8, 0xfd, 0x08, 0xfd, 0x10, 0x28, 0x22, 0xfc, 0xfa, 0x2b, 0xe5, + 0xee, 0xfa, 0xb9, 0xe9, 0x23, 0x28, 0xad, 0xd5, 0xe2, 0xe5, 0x03, 0xe3, + 0x34, 0x32, 0xdc, 0xe1, 0x43, 0xfe, 0x31, 0x18, 0xee, 0xd8, 0x06, 0xf9, + 0x36, 0xe7, 0x06, 0xf4, 0x0d, 0xe4, 0xfe, 0x36, 0xf9, 0x07, 0xef, 0x2b, + 0x2e, 0xfc, 0x1e, 0xf1, 0x40, 0xe5, 0xde, 0x01, 0xf2, 0x05, 0x00, 0xd1, + 0xe4, 0x10, 0x4b, 0xe4, 0x03, 0x2f, 0x1e, 0xe7, 0xd2, 0x14, 0xf2, 0xee, + 0xe8, 0xe6, 0xf9, 0x11, 0x36, 0x34, 0xff, 0x09, 0xff, 0x22, 0x00, 0xd7, + 0x15, 0x11, 0x14, 0x2e, 0xd8, 0x17, 0xef, 0xee, 0xf9, 0xbc, 0xdc, 0xe4, + 0x1c, 0xb9, 0xf5, 0xd8, 0xf0, 0x49, 0xed, 0x09, 0x00, 0xbb, 0x20, 0x78, + 0xe2, 0x1a, 0xc3, 0xfe, 0x09, 0xdd, 0x35, 0x07, 0x1a, 0xee, 0x23, 0xfc, + 0xe6, 0x05, 0x35, 0x0f, 0xe0, 0x07, 0xfc, 0xe8, 0x2f, 0x2b, 0x0a, 0x2f, + 0x00, 0xfd, 0x3c, 0x35, 0xcc, 0x04, 0xb3, 0xe7, 0xeb, 0xeb, 0x5c, 0x5a, + 0xe3, 0x02, 0x4c, 0x36, 0xdf, 0xfe, 0xe5, 0xe0, 0xd5, 0xc5, 0x05, 0xd9, + 0x25, 0xdc, 0x24, 0xe5, 0x23, 0x44, 0xe7, 0xc7, 0xc9, 0x20, 0xf0, 0xea, + 0xd5, 0xed, 0x70, 0xea, 0x1e, 0x05, 0xf7, 0x25, 0x0b, 0x26, 0xff, 0xfe, + 0xeb, 0xd1, 0xfa, 0x37, 0x0d, 0xf9, 0xc2, 0xf0, 0x2e, 0xfe, 0xd0, 0x10, + 0x0e, 0x1d, 0x29, 0xd7, 0x09, 0x08, 0x05, 0x14, 0xf6, 0xf7, 0xdc, 0xdb, + 0xe0, 0x23, 0x1b, 0x05, 0xff, 0xed, 0xe5, 0xf9, 0x0f, 0x3f, 0xde, 0xfd, + 0x03, 0xf6, 0xe0, 0x49, 0xac, 0xbf, 0x32, 0x7f, 0x09, 0xec, 0xd6, 0x03, + 0x00, 0xe4, 0x22, 0xf5, 0x0e, 0x0f, 0xbc, 0xef, 0xf5, 0xd7, 0xe1, 0x27, + 0xcb, 0x2f, 0x3d, 0xe4, 0xed, 0x0d, 0xe6, 0x2f, 0x1b, 0xf9, 0xe4, 0xf7, + 0xef, 0xf7, 0x15, 0x25, 0xc9, 0x06, 0x08, 0x21, 0x07, 0x2c, 0x4d, 0xde, + 0xe5, 0x25, 0x11, 0x1a, 0x09, 0x2b, 0x94, 0x60, 0xe1, 0x29, 0xe9, 0xdc, + 0x11, 0x0a, 0x3a, 0xdd, 0x08, 0x37, 0x04, 0x02, 0x13, 0xe3, 0x3a, 0x26, + 0x6a, 0x30, 0x44, 0x03, 0x1a, 0xe8, 0xc3, 0x0b, 0xc0, 0xd5, 0xef, 0x29, + 0x1b, 0xec, 0x0f, 0xe2, 0xde, 0xf4, 0xff, 0xf9, 0x20, 0x07, 0xd5, 0xf9, + 0x0a, 0x01, 0xf6, 0xde, 0x04, 0x10, 0xf2, 0xfd, 0xe3, 0x16, 0x37, 0xe5, + 0xe0, 0x0a, 0x0b, 0xfb, 0x14, 0xe8, 0xf9, 0xf6, 0x05, 0x1e, 0xf1, 0xf1, + 0x12, 0x18, 0xf1, 0x1d, 0xfd, 0x05, 0x1a, 0xf8, 0xe6, 0x07, 0x00, 0x16, + 0x0d, 0xf8, 0xf8, 0xf7, 0x25, 0xce, 0xfe, 0xf6, 0x01, 0x29, 0x29, 0xf8, + 0xef, 0xeb, 0x02, 0x7f, 0xf4, 0xfb, 0xeb, 0x11, 0x0a, 0xfe, 0xfa, 0x22, + 0x02, 0x04, 0xf7, 0x05, 0xf1, 0xf7, 0x0f, 0x02, 0xdb, 0x10, 0xfd, 0x17, + 0x1e, 0x2e, 0xf0, 0x08, 0xf2, 0x00, 0x19, 0x0b, 0xec, 0xed, 0xe2, 0xf1, + 0xe0, 0xe4, 0x38, 0x32, 0x03, 0x16, 0x1e, 0x14, 0x32, 0x03, 0xda, 0xe0, + 0xfc, 0xe3, 0x0a, 0xea, 0x13, 0xf8, 0x03, 0x13, 0x16, 0x28, 0x1b, 0x10, + 0xe1, 0xfd, 0xf8, 0x01, 0x13, 0xd8, 0x2d, 0xfb, 0xfa, 0x0a, 0x0f, 0x0c, + 0x03, 0xfa, 0xfd, 0x0d, 0xef, 0xf5, 0xdf, 0x1d, 0xea, 0xea, 0xde, 0x09, + 0x1c, 0x03, 0xf4, 0x13, 0xfc, 0x0b, 0x10, 0xbd, 0x04, 0xfd, 0x0e, 0x14, + 0xfe, 0xf5, 0xf4, 0xee, 0xf2, 0xf8, 0x1d, 0xec, 0xf1, 0xfe, 0xf5, 0xe5, + 0x1a, 0xf8, 0xe4, 0x0b, 0xfc, 0x06, 0xe8, 0x24, 0xd5, 0x70, 0x01, 0x50, + 0x0d, 0xe4, 0xe5, 0xff, 0x0f, 0xe1, 0xfb, 0xff, 0x0b, 0xf9, 0xdd, 0xde, + 0xf4, 0x1c, 0x11, 0x11, 0xe4, 0x24, 0xfc, 0xf1, 0x00, 0xfb, 0xe5, 0xee, + 0xda, 0xff, 0xfa, 0xfd, 0xf7, 0xe7, 0x10, 0x03, 0xf5, 0x09, 0x0f, 0x1a, + 0x02, 0x15, 0x1f, 0x29, 0xeb, 0x0d, 0x1e, 0x03, 0x20, 0x1c, 0xdf, 0x15, + 0x19, 0x26, 0xf8, 0xf4, 0x00, 0xfb, 0xfd, 0x06, 0x06, 0x15, 0x00, 0xe0, + 0x04, 0x20, 0x35, 0x22, 0x52, 0x0a, 0x27, 0xfe, 0x02, 0xe4, 0xed, 0x13, + 0xdc, 0xe4, 0xee, 0x0b, 0x16, 0xf6, 0x01, 0xfd, 0x56, 0x3a, 0xd1, 0xe1, + 0xf4, 0xe4, 0xf0, 0xfe, 0xe8, 0xcf, 0x13, 0xd7, 0xe2, 0x55, 0x01, 0xe1, + 0xe5, 0xe0, 0x3e, 0xe0, 0xe4, 0x1b, 0x4c, 0xdf, 0x1c, 0x02, 0x07, 0x11, + 0x2a, 0x16, 0xf1, 0x14, 0xec, 0x2b, 0xc9, 0x1b, 0xe8, 0xff, 0x2a, 0x02, + 0xde, 0xf9, 0xed, 0xf0, 0x00, 0xe8, 0xed, 0x03, 0x69, 0xfa, 0xe9, 0xe1, + 0xa4, 0x67, 0xc3, 0x20, 0x04, 0xe8, 0x1f, 0xdd, 0xe7, 0x04, 0x0b, 0x0e, + 0x29, 0xdb, 0xc8, 0x4c, 0xe9, 0xd3, 0x24, 0xdf, 0xf3, 0x15, 0x1a, 0xfb, + 0xe2, 0x2e, 0xf6, 0xd2, 0x47, 0x7f, 0xc5, 0xf2, 0xe4, 0xf2, 0x28, 0xeb, + 0xe0, 0xf0, 0x3f, 0xf0, 0xbf, 0xf6, 0x3b, 0x32, 0xe7, 0xf8, 0x2b, 0x0d, + 0x3d, 0x02, 0x0e, 0xe9, 0x23, 0xe4, 0xf8, 0xc0, 0xee, 0x13, 0xda, 0x12, + 0xdd, 0x24, 0x00, 0x25, 0xfa, 0xd1, 0xf2, 0x06, 0xf4, 0xcb, 0x21, 0x45, + 0x16, 0xf5, 0xee, 0x07, 0x0f, 0x2c, 0x1e, 0x14, 0x0a, 0xdf, 0x07, 0x34, + 0xfc, 0x2f, 0xc8, 0xeb, 0x13, 0x05, 0xea, 0x03, 0xef, 0x27, 0x04, 0xdb, + 0x13, 0x02, 0x25, 0x1c, 0xea, 0xe9, 0xfe, 0x14, 0xd1, 0xfc, 0x24, 0x04, + 0xdd, 0xe0, 0xec, 0xee, 0x2a, 0xf5, 0xe9, 0xe2, 0x10, 0xf5, 0xe6, 0x33, + 0xc7, 0x34, 0x07, 0x69, 0xff, 0xe4, 0xe1, 0xd3, 0x03, 0x0b, 0xe7, 0x1a, + 0x1f, 0xfd, 0xb7, 0xf0, 0x03, 0x0d, 0x3d, 0x0a, 0xdd, 0x39, 0x21, 0x25, + 0x23, 0xc9, 0xc7, 0x17, 0xd8, 0xee, 0xe1, 0xd0, 0xf0, 0x0f, 0x1a, 0xf0, + 0xdf, 0xb8, 0x0a, 0x32, 0xc9, 0x46, 0x3e, 0xe7, 0x0b, 0xf6, 0xf4, 0x04, + 0xe3, 0x33, 0xe6, 0x35, 0x04, 0x37, 0xcd, 0xed, 0xf6, 0xea, 0x3c, 0x0c, + 0x14, 0x1d, 0x11, 0xa6, 0x0b, 0xf6, 0x2f, 0x38, 0xfd, 0x0d, 0x21, 0xf8, + 0x55, 0xb9, 0x02, 0x08, 0xec, 0xcb, 0x06, 0x17, 0xb8, 0xd7, 0xd1, 0xfe, + 0xd5, 0x44, 0xde, 0xf6, 0x2b, 0x29, 0xee, 0xf0, 0x55, 0xc6, 0xe2, 0xb6, + 0x06, 0x03, 0xee, 0x04, 0xde, 0xc7, 0x77, 0xd5, 0xf6, 0x18, 0x14, 0xf4, + 0x01, 0xf2, 0x30, 0xd7, 0xfd, 0x63, 0x02, 0xf4, 0x2d, 0x22, 0x20, 0x6a, + 0xe7, 0x68, 0x41, 0xc6, 0x10, 0xf2, 0xe8, 0x09, 0x12, 0xef, 0xe8, 0xf7, + 0x36, 0x21, 0x2b, 0xfc, 0x00, 0x7f, 0xb9, 0xf7, 0x05, 0xf8, 0x16, 0xd0, + 0xcb, 0xf3, 0x07, 0x46, 0x28, 0xf9, 0xc4, 0x52, 0xf6, 0xf9, 0x1a, 0xe9, + 0xf5, 0xe2, 0x09, 0x13, 0xe2, 0x2b, 0x00, 0xf9, 0x12, 0x50, 0xd0, 0x02, + 0xdc, 0xfb, 0x08, 0xe9, 0x0c, 0xd4, 0xf6, 0x05, 0xed, 0xb4, 0x09, 0x53, + 0xfb, 0x17, 0x2d, 0xf5, 0x33, 0x00, 0xff, 0xe5, 0x45, 0xd8, 0xe1, 0x07, + 0xf3, 0xea, 0xe6, 0x0e, 0xdb, 0x2a, 0x09, 0x08, 0xe9, 0xe3, 0x1f, 0xea, + 0x20, 0xe9, 0xed, 0xf8, 0x0c, 0xe3, 0xe5, 0x44, 0x10, 0x40, 0xa9, 0x37, + 0x15, 0xe2, 0xe3, 0x1a, 0x04, 0x0c, 0xda, 0xe8, 0x12, 0xe2, 0x05, 0xff, + 0xe3, 0xee, 0xf9, 0x4b, 0x09, 0x17, 0x11, 0x07, 0x19, 0xec, 0xcc, 0xe1, + 0xda, 0x1d, 0x28, 0xee, 0x0f, 0xe7, 0xea, 0xd2, 0xec, 0x0a, 0xff, 0x11, + 0xec, 0xf9, 0x19, 0xe2, 0xec, 0x65, 0xee, 0x2c, 0x01, 0xed, 0xca, 0xeb, + 0x0b, 0x08, 0xd9, 0xf1, 0xfb, 0xf8, 0x11, 0x02, 0xbc, 0xfa, 0xea, 0x35, + 0xf9, 0x0a, 0xe7, 0x22, 0x0b, 0xe5, 0xd3, 0x3b, 0xb6, 0x20, 0xec, 0xdb, + 0xe9, 0xef, 0xcc, 0xd7, 0xf6, 0x0c, 0x11, 0x25, 0x1a, 0x3a, 0x65, 0x0d, + 0x0e, 0x00, 0xda, 0xff, 0x18, 0x2d, 0x44, 0xec, 0xf7, 0x2d, 0xdf, 0x2f, + 0xe7, 0x0e, 0xc7, 0xdf, 0x07, 0xed, 0xfa, 0xdf, 0x04, 0x26, 0x47, 0x28, + 0xd0, 0xd8, 0x0f, 0x0e, 0x01, 0xc6, 0x14, 0xe9, 0x01, 0x01, 0xe2, 0xd5, + 0xd7, 0xd3, 0xe9, 0xf5, 0x40, 0x36, 0x02, 0x01, 0xe5, 0x2c, 0x2b, 0xe8, + 0x22, 0xe5, 0x15, 0xec, 0xf7, 0x39, 0xfd, 0xf9, 0xfd, 0xf5, 0x2e, 0xd9, + 0xfb, 0x10, 0x19, 0xc2, 0x4e, 0xf6, 0xdc, 0xe4, 0xfe, 0xec, 0x02, 0xf8, + 0x06, 0x1f, 0xd8, 0x32, 0xd4, 0xee, 0x25, 0x16, 0x01, 0xcc, 0xe7, 0x01, + 0x12, 0xd3, 0xf1, 0xfa, 0x4e, 0xf5, 0xef, 0xde, 0xd4, 0x47, 0xcb, 0x13, + 0xf5, 0xe5, 0x0b, 0xbf, 0xcd, 0x12, 0xff, 0x1c, 0x0c, 0xdb, 0xe4, 0x58, + 0x07, 0xda, 0x26, 0x07, 0xf0, 0xea, 0x23, 0xdf, 0xca, 0x6c, 0xec, 0xdb, + 0x31, 0x35, 0xd9, 0xd9, 0xcd, 0x0a, 0x47, 0xe8, 0xe7, 0xe9, 0xd4, 0xf6, + 0xf5, 0x04, 0x2c, 0x34, 0xca, 0x2d, 0x3b, 0xeb, 0x10, 0x09, 0x01, 0xf9, + 0xf5, 0x09, 0xf6, 0xf1, 0xe4, 0x09, 0xde, 0xd9, 0x08, 0x08, 0xb6, 0x7f, + 0xea, 0xf6, 0x0e, 0x0f, 0x09, 0xba, 0x51, 0x30, 0x4a, 0xfe, 0x1b, 0x0f, + 0xef, 0xf5, 0x12, 0xf3, 0x0d, 0xe8, 0xef, 0x04, 0x39, 0x0c, 0xd0, 0x01, + 0x1e, 0x0c, 0xe7, 0xf7, 0xdd, 0xeb, 0x02, 0xd7, 0xfb, 0xde, 0x29, 0x23, + 0xef, 0xe7, 0x01, 0xf8, 0xed, 0xdc, 0x25, 0xea, 0xf3, 0xef, 0xf0, 0xec, + 0x10, 0x0c, 0xf6, 0x03, 0x0b, 0xfc, 0x04, 0x19, 0xda, 0xcb, 0xfc, 0x74, + 0x0d, 0xeb, 0xdd, 0xd4, 0xfc, 0xf8, 0x03, 0x1b, 0x17, 0xea, 0x28, 0xd5, + 0xee, 0x0b, 0x1a, 0x2f, 0xd5, 0x31, 0xe3, 0x27, 0x3c, 0xe5, 0xcb, 0x17, + 0xdf, 0xe3, 0xe0, 0xbb, 0xed, 0xfc, 0x07, 0x05, 0x1d, 0xeb, 0x11, 0x16, + 0x22, 0x28, 0x2b, 0xf8, 0xf2, 0x40, 0x03, 0x08, 0xe4, 0x2b, 0x08, 0x1e, + 0xdb, 0xfb, 0xe8, 0x1a, 0x29, 0xf1, 0x01, 0xec, 0xfe, 0xe2, 0x36, 0xca, + 0x1b, 0xf0, 0x06, 0x2a, 0x64, 0x0c, 0x32, 0x15, 0x2c, 0xdf, 0x08, 0x02, + 0xe5, 0xe6, 0xe4, 0xed, 0x12, 0xbd, 0xfa, 0x01, 0xe1, 0x1b, 0xc6, 0x0a, + 0x5a, 0xdb, 0xcd, 0x0e, 0x23, 0x08, 0xe3, 0xe6, 0xf4, 0xe9, 0x2e, 0xe0, + 0xf3, 0xeb, 0x34, 0xf7, 0xda, 0x11, 0x12, 0xf9, 0x07, 0xe9, 0x25, 0x0a, + 0x40, 0x41, 0x33, 0x01, 0xcc, 0x04, 0x0a, 0x0b, 0xe7, 0x3e, 0x27, 0xe2, + 0xfa, 0xe3, 0xe6, 0x3d, 0x34, 0xd9, 0xe1, 0xc8, 0x17, 0x22, 0x28, 0xf7, + 0x08, 0x7f, 0xfc, 0x0b, 0xd9, 0xdb, 0xf6, 0x28, 0xba, 0xf3, 0x00, 0x2b, + 0x0c, 0xdd, 0xf4, 0x07, 0x02, 0xfb, 0x04, 0x43, 0x00, 0xf0, 0x44, 0x04, + 0x20, 0xd8, 0xf4, 0x48, 0x02, 0x52, 0xf1, 0xfc, 0x0e, 0xf9, 0xfb, 0x27, + 0x02, 0xff, 0xcb, 0xd5, 0xc7, 0xff, 0x0c, 0x53, 0xf6, 0x0c, 0x1f, 0xe5, + 0xed, 0x1d, 0xd9, 0xef, 0xff, 0xec, 0xf6, 0x06, 0xee, 0x06, 0x0b, 0xe7, + 0x29, 0x17, 0x1b, 0xc6, 0xfe, 0x0a, 0x0a, 0x0c, 0xcf, 0x0c, 0x17, 0x16, + 0xe6, 0xee, 0xf6, 0x75, 0xf4, 0x76, 0xc1, 0x2c, 0x01, 0xee, 0xf3, 0x1d, + 0xe7, 0xd5, 0xf5, 0xe4, 0xf3, 0xe7, 0xe2, 0xe1, 0xdf, 0xd5, 0xfc, 0x3e, + 0xe0, 0xfc, 0x01, 0x0e, 0x06, 0x20, 0xe1, 0xd6, 0xe3, 0xdc, 0x0c, 0xf1, + 0xfa, 0xe0, 0xd3, 0xfe, 0x18, 0x0f, 0x1d, 0x29, 0xe5, 0xec, 0xf2, 0x21, + 0xe6, 0xc3, 0x21, 0xe5, 0x05, 0xdb, 0xe2, 0xed, 0xdb, 0xd2, 0xfe, 0x00, + 0x25, 0xe3, 0xf9, 0xc8, 0x03, 0x2a, 0xd8, 0x3d, 0xe0, 0x18, 0x10, 0x1c, + 0x0e, 0xe2, 0xeb, 0x10, 0x19, 0xf2, 0x2b, 0xdf, 0xf0, 0x05, 0xca, 0xe9, + 0xf4, 0x44, 0x23, 0x2a, 0x1c, 0xec, 0x4e, 0xd5, 0x06, 0x07, 0xc0, 0x0d, + 0x08, 0x2c, 0x35, 0x37, 0xeb, 0x2a, 0xe3, 0x9e, 0xf4, 0x14, 0xe6, 0xe2, + 0x1a, 0x05, 0x08, 0xf2, 0x16, 0xf8, 0x38, 0xeb, 0x12, 0x2b, 0x1e, 0x38, + 0x1f, 0xf6, 0xff, 0xc9, 0xf5, 0x1e, 0xdb, 0xe1, 0xe4, 0x11, 0x26, 0xdd, + 0x2c, 0x05, 0x15, 0x08, 0x23, 0xd1, 0xf0, 0xdf, 0x36, 0xf0, 0x05, 0xc2, + 0xec, 0x04, 0x1e, 0xdc, 0x20, 0xe4, 0x25, 0x00, 0xd5, 0xfc, 0x07, 0xe2, + 0xfc, 0xe7, 0x0a, 0x17, 0x40, 0xfa, 0x01, 0x08, 0xf9, 0x0b, 0xe3, 0x0f, + 0xd7, 0x19, 0x02, 0xf5, 0xfa, 0xe8, 0xd4, 0xdd, 0x22, 0xe0, 0xf2, 0xe8, + 0xa3, 0xdf, 0xd4, 0xdc, 0x1d, 0x6b, 0xe9, 0x0a, 0xe3, 0xd4, 0x11, 0xba, + 0xd4, 0x01, 0xe0, 0xe5, 0x0c, 0xe4, 0xf5, 0x26, 0x0e, 0x02, 0x5c, 0x2b, + 0x10, 0xf0, 0x54, 0x20, 0x04, 0xfc, 0xf0, 0xe6, 0x0b, 0x26, 0xef, 0xfe, + 0xd1, 0xfe, 0x69, 0x46, 0xcc, 0xfe, 0xdc, 0xd3, 0xec, 0xe0, 0x25, 0x4b, + 0xcd, 0x51, 0x41, 0xe3, 0xb6, 0xf5, 0xca, 0x05, 0xf3, 0xdd, 0xe4, 0xfa, + 0x13, 0xf1, 0x0d, 0x5b, 0xdf, 0x04, 0xa9, 0xd7, 0xe8, 0xec, 0xea, 0x02, + 0xf9, 0xfb, 0x4e, 0xfe, 0x4f, 0x20, 0xfa, 0x1f, 0xfb, 0x3d, 0x13, 0xdd, + 0xf8, 0xe8, 0x13, 0x3c, 0x21, 0xfe, 0xef, 0xeb, 0x1a, 0x05, 0xef, 0x00, + 0xec, 0xf3, 0xfc, 0xd1, 0xfe, 0xe3, 0xfc, 0xeb, 0xd5, 0x10, 0xe3, 0xf3, + 0xd7, 0xd1, 0xfc, 0xf2, 0xfa, 0xea, 0xce, 0xf8, 0x26, 0x35, 0x1b, 0x1a, + 0x3a, 0xc6, 0x13, 0x05, 0xd5, 0xfb, 0x2b, 0x7e, 0xf3, 0xb9, 0xf1, 0xf1, + 0x08, 0xf4, 0x0c, 0x10, 0x04, 0xec, 0xcf, 0x00, 0xfe, 0xe9, 0x03, 0x19, + 0xff, 0x14, 0x49, 0x2e, 0x0c, 0x02, 0x21, 0x68, 0x14, 0xc6, 0xf7, 0x02, + 0xf1, 0xf7, 0xf6, 0x02, 0x0f, 0x22, 0xfa, 0x47, 0x03, 0x5d, 0x7f, 0xca, + 0xf5, 0x17, 0x38, 0x14, 0xf5, 0x0c, 0x21, 0x29, 0xec, 0x1d, 0xee, 0xf8, + 0xed, 0xd3, 0x1a, 0xca, 0xea, 0x04, 0xfb, 0xdc, 0x06, 0xf6, 0x16, 0xe2, + 0x08, 0x53, 0xf8, 0x10, 0xef, 0xe9, 0xe5, 0xfa, 0xf7, 0xf5, 0xed, 0x15, + 0xfa, 0xdd, 0x11, 0xde, 0xfd, 0x0d, 0x07, 0xff, 0x3c, 0xf9, 0xfa, 0xfd, + 0x0a, 0xdf, 0xe1, 0xe0, 0xf1, 0xec, 0x01, 0x01, 0x0a, 0xff, 0x0c, 0x0b, + 0xfa, 0x01, 0xf3, 0xfe, 0xf5, 0xf2, 0x15, 0x0f, 0x0a, 0xdf, 0xe4, 0xfd, + 0xff, 0x05, 0xfc, 0x0b, 0x02, 0xfe, 0x01, 0xea, 0x03, 0xf1, 0xf4, 0x09, + 0xff, 0xf8, 0xfa, 0xe9, 0xef, 0xd5, 0xf2, 0xef, 0xe6, 0x4a, 0x25, 0x08, + 0xf9, 0xe9, 0xf4, 0xdb, 0x07, 0xf6, 0xf6, 0x0b, 0xf0, 0xf6, 0xdc, 0xec, + 0x1a, 0xf8, 0x17, 0x38, 0xf7, 0xe1, 0x30, 0x02, 0x03, 0xee, 0xe3, 0x3d, + 0x11, 0x20, 0xfa, 0x1e, 0xf8, 0x02, 0x28, 0x1e, 0xe9, 0xff, 0xf3, 0xeb, + 0xe7, 0x11, 0x10, 0x1e, 0xdc, 0x1d, 0x2c, 0xf0, 0xd9, 0x0a, 0xf2, 0xff, + 0x1a, 0xfa, 0xf4, 0x0c, 0xfb, 0x0c, 0xfc, 0x0f, 0x12, 0xe2, 0x0f, 0xf9, + 0x00, 0xdc, 0xf6, 0xef, 0x28, 0xf2, 0x05, 0x11, 0x30, 0x02, 0xee, 0x2a, + 0xfd, 0x01, 0x0e, 0xf2, 0xfe, 0xe8, 0xf7, 0x23, 0x1a, 0xef, 0x17, 0xf4, + 0x0e, 0xfe, 0xec, 0xf8, 0xf8, 0xfe, 0x0a, 0xe2, 0xef, 0x0f, 0xeb, 0xf4, + 0x00, 0x08, 0xfe, 0x01, 0xe3, 0xe1, 0xea, 0xec, 0xf1, 0x01, 0xf2, 0xf8, + 0x0a, 0x13, 0x29, 0x1b, 0xf3, 0xf5, 0xe9, 0x0d, 0x1a, 0xf6, 0xfa, 0x4e, + 0x02, 0xdd, 0xe9, 0x01, 0xdc, 0x02, 0xfa, 0xf7, 0xfa, 0xf5, 0xde, 0xe9, + 0x19, 0xff, 0x13, 0x1c, 0xed, 0x04, 0x07, 0x12, 0xf9, 0xf0, 0xfb, 0xf3, + 0x1c, 0xde, 0x00, 0xfb, 0xee, 0xf5, 0xfc, 0x09, 0xfb, 0x11, 0x13, 0x16, + 0x12, 0xfd, 0x47, 0x0e, 0xf6, 0xf0, 0x1e, 0x12, 0xfb, 0x0c, 0x7f, 0xfa, + 0x01, 0x1c, 0xfc, 0x03, 0xe7, 0xee, 0xf3, 0xe4, 0xe3, 0x18, 0xf8, 0x04, + 0x09, 0x16, 0x39, 0xf5, 0xf2, 0x1b, 0x10, 0xf7, 0xe8, 0xeb, 0xee, 0xfd, + 0xfd, 0x18, 0xe6, 0x01, 0xd7, 0xf2, 0x21, 0xf4, 0xdf, 0x36, 0x10, 0x1a, + 0x1a, 0x05, 0xdb, 0xef, 0x38, 0xf4, 0x03, 0xe3, 0x01, 0x2b, 0x34, 0x0a, + 0x14, 0xec, 0x47, 0xf1, 0xe9, 0xe6, 0x1c, 0xf2, 0x31, 0xe0, 0x02, 0x07, + 0x35, 0x45, 0x0d, 0xf7, 0xe4, 0x05, 0x09, 0x2c, 0xc9, 0x3e, 0x35, 0xd2, + 0xd6, 0xe7, 0xe4, 0xf9, 0x0b, 0xef, 0xf4, 0xd0, 0x35, 0xe9, 0xfe, 0xf6, + 0xe2, 0x7f, 0x15, 0xe8, 0x0e, 0xf5, 0x1c, 0xf3, 0xc9, 0x00, 0x08, 0xef, + 0xfb, 0xd2, 0xbf, 0x32, 0x07, 0xe5, 0x39, 0x0d, 0xf5, 0x18, 0x21, 0x1b, + 0xcd, 0xe2, 0x1b, 0xdc, 0x1b, 0x47, 0xf7, 0xe6, 0xee, 0xed, 0xb7, 0x30, + 0xf0, 0xe8, 0x04, 0xf7, 0xe4, 0xff, 0xdd, 0x75, 0xf2, 0x18, 0x19, 0xee, + 0xe2, 0x06, 0xd8, 0xff, 0x5d, 0xd1, 0xe5, 0xe7, 0xee, 0xf4, 0xfe, 0xe5, + 0x5a, 0x22, 0xde, 0xf7, 0x03, 0xfd, 0x07, 0xe6, 0xd3, 0xf3, 0x31, 0x0c, + 0xc5, 0xdd, 0xeb, 0x77, 0x2f, 0x46, 0xcf, 0x0b, 0x02, 0x0f, 0x00, 0xeb, + 0xf7, 0x06, 0xdd, 0xf7, 0x00, 0xff, 0x08, 0x02, 0x0a, 0xd0, 0xe1, 0x0e, + 0x03, 0xf7, 0xcd, 0xf0, 0x07, 0x04, 0xee, 0xf9, 0xc8, 0xec, 0x1a, 0x0f, + 0x1d, 0xe3, 0xe1, 0xd8, 0x04, 0x21, 0xf7, 0x17, 0xfe, 0x16, 0x3e, 0x0e, + 0xc5, 0xe4, 0xfb, 0xef, 0x08, 0x1d, 0xc6, 0xc0, 0x04, 0xf4, 0xf2, 0x09, + 0xfe, 0xd2, 0xba, 0x0c, 0x01, 0xf5, 0xcd, 0x2f, 0xe5, 0x25, 0x19, 0x04, + 0xf6, 0xff, 0x20, 0x7c, 0x31, 0x33, 0xfb, 0xd3, 0xfa, 0xe5, 0xdc, 0xe5, + 0xde, 0x28, 0xed, 0x3b, 0x26, 0x2b, 0x38, 0xee, 0xe7, 0x15, 0xb4, 0xe3, + 0xff, 0x48, 0x2e, 0x53, 0xce, 0xfe, 0xf0, 0x06, 0xf4, 0xef, 0x0c, 0xe2, + 0x04, 0x22, 0xfd, 0xcc, 0x0e, 0xd6, 0xed, 0x11, 0x39, 0xfd, 0x1e, 0x08, + 0x0a, 0xf3, 0x36, 0xfd, 0x08, 0xed, 0xf3, 0xe2, 0x1c, 0xa8, 0x2a, 0x01, + 0xd8, 0x22, 0x03, 0xe7, 0xd2, 0xf9, 0x05, 0xed, 0xea, 0x00, 0xf8, 0xd8, + 0xd5, 0x32, 0x40, 0x0f, 0xf3, 0xef, 0x4c, 0xe6, 0x06, 0x10, 0x10, 0x1f, + 0xcd, 0x06, 0xf2, 0x31, 0xf5, 0x35, 0x03, 0x07, 0xe9, 0x07, 0x00, 0x17, + 0xf8, 0xdc, 0x3d, 0xf9, 0xf8, 0xee, 0xf1, 0x08, 0x27, 0xf0, 0xf5, 0xf1, + 0x34, 0xfc, 0xf7, 0x0d, 0xb4, 0x70, 0x06, 0x03, 0xea, 0xdb, 0xe9, 0x52, + 0xbd, 0x00, 0x26, 0xde, 0xf6, 0xe5, 0xe6, 0xff, 0xe6, 0xe2, 0x26, 0x40, + 0x0c, 0x21, 0x4b, 0x13, 0xc9, 0xba, 0xe8, 0xfa, 0xf5, 0x22, 0xfe, 0xd5, + 0xe1, 0xd3, 0x04, 0x38, 0xe7, 0xe7, 0xfb, 0xf5, 0xf0, 0xe5, 0xe8, 0x3a, + 0xe4, 0x01, 0x09, 0xff, 0xb1, 0xf6, 0x06, 0xdd, 0x17, 0xf5, 0x2a, 0x0b, + 0xe9, 0x02, 0x2a, 0x02, 0x12, 0x0a, 0xff, 0xee, 0xf7, 0xf9, 0x2c, 0x03, + 0xd1, 0xb5, 0x0f, 0x0e, 0xcb, 0xe4, 0xfc, 0x7f, 0xf9, 0x15, 0xe0, 0xf5, + 0xff, 0x04, 0xde, 0x0c, 0x42, 0xd9, 0x01, 0xf1, 0x09, 0x02, 0xe1, 0xf7, + 0xef, 0xdf, 0xfe, 0x0c, 0xd1, 0xd6, 0xd7, 0xe9, 0x0d, 0xe5, 0xcc, 0xdc, + 0xbf, 0x13, 0x0d, 0xd9, 0x11, 0x20, 0xde, 0x1d, 0x06, 0xff, 0xf9, 0x59, + 0xe1, 0x0a, 0x20, 0x49, 0xf8, 0xdc, 0x14, 0xf1, 0xfd, 0x13, 0xf6, 0xe5, + 0xf1, 0xd2, 0xf8, 0xd0, 0x1a, 0xf2, 0xd4, 0xd9, 0xfa, 0x0f, 0xc2, 0x4c, + 0xc8, 0x33, 0x17, 0x34, 0x07, 0xdf, 0xd2, 0xf9, 0x0f, 0xdd, 0xc3, 0xd6, + 0xe6, 0x11, 0x0b, 0xf5, 0xe4, 0x26, 0xe9, 0x1c, 0x34, 0x28, 0x5a, 0xe5, + 0x12, 0xe7, 0x00, 0x10, 0x24, 0x26, 0x34, 0x44, 0xf1, 0x00, 0x07, 0xe4, + 0x0b, 0x0c, 0x0e, 0x00, 0x43, 0x0a, 0xf4, 0xf0, 0xfd, 0xea, 0x32, 0x0c, + 0x28, 0x0f, 0x29, 0x44, 0x35, 0x1e, 0x20, 0x03, 0xd6, 0x31, 0xf2, 0xd2, + 0xde, 0xff, 0x3e, 0xf0, 0xd1, 0x1c, 0xf1, 0x06, 0x3b, 0xed, 0xf5, 0xe6, + 0x51, 0xe5, 0xf6, 0xbc, 0xea, 0x17, 0xf8, 0xdf, 0xf5, 0xa2, 0x3f, 0xea, + 0xff, 0x11, 0xff, 0xf2, 0xf1, 0xff, 0x24, 0x23, 0x29, 0x2b, 0x05, 0x08, + 0xd1, 0x09, 0xe0, 0x2d, 0xea, 0xee, 0x06, 0xeb, 0xf0, 0xe9, 0xe8, 0x10, + 0x11, 0xe6, 0xf0, 0xea, 0x35, 0x02, 0x03, 0xf3, 0x10, 0x6e, 0xd0, 0xd2, + 0x02, 0xf8, 0x0d, 0x1a, 0xca, 0x18, 0x0b, 0xf4, 0xee, 0xe3, 0x10, 0x0d, + 0x0f, 0xf5, 0xf2, 0x1d, 0xed, 0x1b, 0x49, 0x10, 0xef, 0xbb, 0x02, 0x10, + 0x2d, 0x4d, 0x01, 0x01, 0x17, 0xe2, 0x9c, 0x31, 0xdd, 0x08, 0x1a, 0xd5, + 0xf3, 0xe1, 0xd5, 0x49, 0xe4, 0x34, 0x31, 0x22, 0xde, 0x0e, 0xef, 0x0f, + 0x75, 0xb5, 0xf1, 0xe5, 0xeb, 0xe1, 0x13, 0x0a, 0xed, 0xf6, 0x32, 0xf4, + 0xff, 0xe7, 0xd7, 0x10, 0xf1, 0xf0, 0xca, 0xec, 0xd7, 0xec, 0xf2, 0x7f, + 0x2a, 0x53, 0xce, 0xf5, 0xff, 0xea, 0xd5, 0x1d, 0x0c, 0x31, 0xe4, 0x00, + 0xe9, 0x18, 0xfa, 0xe5, 0xef, 0xcc, 0x0d, 0xf8, 0xef, 0xed, 0xcb, 0x0f, + 0xf4, 0xf9, 0xe4, 0xfa, 0xde, 0xb4, 0xf4, 0xf8, 0x36, 0xf3, 0xf5, 0xf0, + 0x19, 0x1e, 0x27, 0xde, 0x06, 0xf9, 0x2d, 0x0b, 0xca, 0x4a, 0x0a, 0xbc, + 0x0f, 0xe9, 0xd9, 0x03, 0xfb, 0xe5, 0xdb, 0xec, 0x01, 0xcb, 0xcc, 0xdc, + 0xdd, 0xd9, 0xc7, 0x2c, 0xe5, 0x28, 0x37, 0x12, 0xdc, 0xfe, 0x39, 0x54, + 0x16, 0x1d, 0x26, 0xc8, 0xd9, 0xef, 0xd3, 0xe7, 0x01, 0x3b, 0xe9, 0x49, + 0x25, 0x4f, 0x72, 0xc0, 0xee, 0x0f, 0xeb, 0x19, 0xf8, 0x20, 0xe4, 0x14, + 0xf9, 0x01, 0xe2, 0xf2, 0x17, 0x18, 0xcb, 0xde, 0x25, 0x26, 0xea, 0xbb, + 0x02, 0x29, 0x1a, 0xec, 0xd0, 0x1f, 0x2c, 0x5e, 0x43, 0xea, 0xfa, 0x14, + 0xd6, 0x22, 0xdd, 0xe3, 0xc9, 0xd1, 0x36, 0xde, 0xf4, 0xfb, 0x0f, 0x0d, + 0x1f, 0xdc, 0x08, 0xeb, 0x3f, 0xf1, 0x0c, 0xc2, 0xe5, 0x2e, 0x18, 0x06, + 0x1f, 0xc7, 0x5b, 0xfa, 0xe6, 0xfa, 0x08, 0xf7, 0xee, 0xfd, 0x08, 0x19, + 0x20, 0x44, 0x04, 0x01, 0xe6, 0x05, 0xe2, 0x31, 0xb2, 0xbe, 0x23, 0xc6, + 0xfa, 0xfc, 0xd5, 0xcd, 0x1f, 0xf1, 0x17, 0xef, 0xf0, 0x05, 0x17, 0xf6, + 0xf7, 0x73, 0xf4, 0xef, 0xdd, 0xfa, 0xe0, 0x25, 0xc1, 0x19, 0x01, 0xf4, + 0xd6, 0x06, 0xc5, 0x25, 0x22, 0xf0, 0x43, 0x15, 0xfe, 0x12, 0x2d, 0xff, + 0x07, 0xff, 0x27, 0xc1, 0x29, 0x41, 0x00, 0x0f, 0xfa, 0x17, 0xcf, 0x67, + 0xe4, 0xff, 0xe1, 0xee, 0xe4, 0xd4, 0xdc, 0x49, 0xdd, 0x44, 0x45, 0xe2, + 0xa3, 0x05, 0xdd, 0x28, 0x57, 0xd6, 0x01, 0x05, 0xe7, 0xe8, 0x03, 0xf6, + 0x3b, 0xeb, 0xb0, 0xe2, 0x09, 0xf6, 0x0d, 0xf4, 0xc7, 0xeb, 0x3b, 0xd2, + 0xc7, 0x0f, 0x02, 0x78, 0x30, 0x4a, 0xd7, 0xc7, 0x05, 0x18, 0x01, 0xf7, + 0x04, 0x1b, 0xda, 0xff, 0x11, 0xf5, 0xfb, 0x01, 0xee, 0xbb, 0xf7, 0x11, + 0xdf, 0xea, 0xcc, 0xeb, 0xfb, 0xec, 0xde, 0xe0, 0xd2, 0xcf, 0x17, 0xcd, + 0x48, 0x04, 0xf7, 0xcc, 0x0d, 0x18, 0xe0, 0xfc, 0x0e, 0xf6, 0x38, 0x17, + 0x04, 0xd8, 0x39, 0xa4, 0xff, 0xde, 0xdb, 0x00, 0xfc, 0xca, 0x0f, 0xd1, + 0xfe, 0xe1, 0xa7, 0xbc, 0xf2, 0xea, 0xcc, 0x3b, 0xfd, 0x02, 0x39, 0x18, + 0xf6, 0x29, 0x32, 0x7a, 0x27, 0xf2, 0xf6, 0xd2, 0xf8, 0xd6, 0xe7, 0xe8, + 0xed, 0x4d, 0x00, 0x32, 0x2b, 0x7d, 0x7f, 0xe4, 0x15, 0x07, 0xdc, 0x03, + 0x19, 0x06, 0x20, 0x35, 0xce, 0xfd, 0xe1, 0xdd, 0x1e, 0x0e, 0xf3, 0xcb, + 0x14, 0x14, 0xff, 0xce, 0xf5, 0xf2, 0xd2, 0xfe, 0x10, 0x24, 0x19, 0x2f, + 0xf8, 0x07, 0xfe, 0x17, 0xf7, 0x01, 0xef, 0xf8, 0x3c, 0xc1, 0x2a, 0xfd, + 0x13, 0xe4, 0x03, 0x04, 0x0d, 0xfa, 0xbf, 0xf3, 0x1b, 0x00, 0xcf, 0xd4, + 0xe3, 0x04, 0x15, 0xf8, 0x25, 0xff, 0x22, 0xfb, 0xd5, 0xed, 0xf6, 0xef, + 0xc8, 0xf4, 0x29, 0x19, 0x0e, 0x0d, 0xfe, 0xf8, 0xe0, 0x00, 0x0c, 0x1d, + 0xeb, 0xd5, 0x12, 0xe6, 0xfa, 0xec, 0xff, 0x51, 0x07, 0xdf, 0xdc, 0xcb, + 0x1d, 0xea, 0xe2, 0xe3, 0x16, 0x3b, 0xf1, 0xef, 0xfa, 0xee, 0x07, 0x4d, + 0xf2, 0xeb, 0xf2, 0x13, 0xea, 0x17, 0x21, 0xdd, 0x14, 0xe9, 0xff, 0x0b, + 0xfe, 0x12, 0x5b, 0x1a, 0xff, 0xd5, 0x03, 0x49, 0xfb, 0x2a, 0xfa, 0x14, + 0x0b, 0xeb, 0x0c, 0x21, 0x01, 0xfd, 0xf2, 0xf7, 0xfd, 0xe2, 0x28, 0x67, + 0xee, 0x3a, 0x22, 0x0e, 0xdd, 0xf8, 0x2a, 0xea, 0xfb, 0xd7, 0x0d, 0xfe, + 0xd6, 0xd2, 0x0e, 0xf9, 0x1c, 0x0a, 0x17, 0xf7, 0xd8, 0xe3, 0x13, 0x0a, + 0x24, 0xfa, 0x7b, 0xe5, 0x1a, 0xff, 0xf9, 0x4c, 0xef, 0x19, 0xeb, 0xfa, + 0xf7, 0xd5, 0xef, 0x32, 0xf5, 0xe8, 0xf8, 0x04, 0x26, 0xf0, 0xd6, 0xed, + 0xe7, 0xf0, 0x04, 0x26, 0xd8, 0xf4, 0xe6, 0x2f, 0xf4, 0x06, 0xf0, 0x02, + 0xd2, 0xcf, 0x29, 0x03, 0x2a, 0xf5, 0xdf, 0x03, 0x03, 0xf6, 0x0b, 0xf5, + 0x01, 0xec, 0xfd, 0xfe, 0xe2, 0x36, 0x18, 0x24, 0xf1, 0xdc, 0xd3, 0xea, + 0xe6, 0xba, 0x32, 0xd9, 0x05, 0xf7, 0xe5, 0xf1, 0xfa, 0xe1, 0xf8, 0x3b, + 0xe4, 0x1b, 0x02, 0xf9, 0xde, 0x16, 0x0b, 0x0b, 0xfa, 0xc8, 0x07, 0xf7, + 0xea, 0x1a, 0xe9, 0x07, 0xdb, 0x30, 0x24, 0x4e, 0x2a, 0x3d, 0x7f, 0x33, + 0x16, 0xc6, 0xfd, 0x2b, 0x1c, 0xf1, 0xf4, 0x19, 0x00, 0xe3, 0xf4, 0xca, + 0xff, 0x04, 0xc5, 0xe7, 0x2c, 0x1e, 0xdb, 0x01, 0xd4, 0x12, 0x1b, 0xdf, + 0x55, 0x21, 0x09, 0x40, 0x0d, 0x1e, 0xdf, 0x00, 0xef, 0x04, 0xdd, 0x1f, + 0x10, 0xef, 0x22, 0xe0, 0x36, 0xf8, 0x02, 0x05, 0xd1, 0x00, 0x38, 0xe2, + 0x49, 0xf4, 0xb7, 0xae, 0xe0, 0x36, 0x32, 0xd4, 0x0c, 0xd4, 0x27, 0xe6, + 0xec, 0x06, 0xf2, 0xed, 0xe6, 0xfa, 0x19, 0xfd, 0xfb, 0x0e, 0xe2, 0xfb, + 0xfb, 0xde, 0xe8, 0x2f, 0x1c, 0xd3, 0x3f, 0xe8, 0x0f, 0xde, 0xea, 0x18, + 0x2d, 0xf4, 0xe9, 0xe8, 0x30, 0x0f, 0xec, 0xfe, 0xca, 0x4f, 0xe3, 0xf9, + 0xf8, 0xeb, 0x08, 0x06, 0xe1, 0xf8, 0xf4, 0xd4, 0xeb, 0xf5, 0xe8, 0x05, + 0x06, 0xec, 0x08, 0x46, 0xdb, 0x1a, 0x48, 0x09, 0xd8, 0xe1, 0xfb, 0xcd, + 0x11, 0x0d, 0x04, 0xe9, 0xf5, 0xe1, 0x27, 0x16, 0xe7, 0xf6, 0xf8, 0xe2, + 0xea, 0x05, 0xf2, 0x52, 0xf1, 0x32, 0x24, 0x0b, 0xc4, 0xfc, 0x1b, 0x1f, + 0x1f, 0x08, 0xfe, 0xff, 0x12, 0xe7, 0x2c, 0x18, 0xe6, 0xf1, 0xf7, 0xee, + 0x00, 0xe3, 0x18, 0xff, 0xfe, 0xc2, 0x0e, 0xec, 0x51, 0xff, 0xee, 0x46, + 0xe6, 0x10, 0x0f, 0xd4, 0xeb, 0xe3, 0xfe, 0x29, 0x34, 0xfd, 0xde, 0xdf, + 0x15, 0x07, 0xf2, 0xd8, 0xf7, 0xe4, 0xfe, 0xe4, 0x0b, 0xd5, 0xe1, 0xda, + 0x1b, 0xdf, 0xc3, 0xf2, 0xcc, 0x20, 0x15, 0xf2, 0x29, 0x0e, 0xdc, 0x0f, + 0x02, 0x1f, 0x27, 0xfa, 0xfa, 0xcc, 0x09, 0x1b, 0xe2, 0x29, 0x1d, 0x68, + 0x10, 0xfe, 0xec, 0xc3, 0xda, 0xd1, 0x16, 0xd4, 0x1c, 0xf6, 0xfc, 0x1a, + 0x0a, 0x12, 0xf8, 0x38, 0xea, 0x25, 0x2d, 0x11, 0xd6, 0xd4, 0x06, 0x48, + 0xfe, 0xd0, 0xe7, 0xd1, 0x03, 0x24, 0xe1, 0x06, 0xe3, 0x07, 0xfa, 0x2b, + 0x34, 0x51, 0x7f, 0x03, 0x1d, 0xd1, 0x43, 0x1b, 0x27, 0xfe, 0x28, 0x23, + 0xe0, 0xfc, 0x09, 0xea, 0xf0, 0xff, 0xf2, 0xe6, 0xff, 0xff, 0xe4, 0xde, + 0xf5, 0xec, 0xfb, 0x09, 0xf4, 0x50, 0x46, 0x3f, 0x2f, 0x0f, 0xeb, 0x33, + 0xf1, 0x11, 0xdb, 0x05, 0xc5, 0x0e, 0x28, 0xdb, 0x72, 0xf3, 0xf1, 0xe8, + 0x07, 0x14, 0x04, 0x07, 0xf4, 0xe1, 0x17, 0xd1, 0xcd, 0x19, 0xf3, 0xe7, + 0x26, 0xef, 0x27, 0x0a, 0xfa, 0x4a, 0xf8, 0x10, 0xe6, 0x0d, 0xf3, 0xf6, + 0x35, 0x18, 0xd8, 0x05, 0xea, 0x09, 0xee, 0x1b, 0xff, 0xda, 0x3a, 0xe2, + 0xf0, 0xe1, 0xf0, 0xd2, 0x41, 0xec, 0xfd, 0xec, 0x37, 0xe9, 0xdb, 0x10, + 0xf2, 0x76, 0xf0, 0x18, 0xf6, 0xc9, 0x0d, 0xd8, 0xe2, 0x0d, 0xe8, 0xec, + 0xf9, 0xcb, 0xf7, 0x10, 0xdf, 0xe4, 0xf6, 0xee, 0x0f, 0xfa, 0x15, 0xfe, + 0xff, 0xd7, 0x18, 0xdb, 0x1e, 0x56, 0xed, 0x05, 0x1c, 0x19, 0x05, 0x0a, + 0xe3, 0xea, 0xeb, 0x19, 0xd7, 0x22, 0xfe, 0x11, 0xcf, 0x0f, 0x1c, 0xe6, + 0xf1, 0x18, 0x7f, 0x0f, 0x19, 0x02, 0xde, 0xdd, 0xec, 0xf0, 0xda, 0x5f, + 0xea, 0xdf, 0x10, 0xd4, 0x18, 0xd7, 0xe9, 0x18, 0x63, 0xf2, 0x04, 0xea, + 0x1b, 0xf1, 0xf8, 0x0a, 0xfd, 0x33, 0x59, 0xf0, 0xe4, 0xd4, 0xf2, 0x31, + 0x04, 0x15, 0xd0, 0xde, 0x25, 0x08, 0xf0, 0x02, 0xf7, 0xf8, 0x15, 0xd9, + 0xfa, 0xfc, 0x21, 0x0b, 0x1a, 0x3b, 0xf1, 0x02, 0xf9, 0x43, 0xf7, 0xf5, + 0x03, 0x08, 0x16, 0x01, 0xfd, 0x22, 0x0d, 0xf4, 0xfe, 0xd3, 0xc7, 0x51, + 0xc5, 0x75, 0xd7, 0xe6, 0xea, 0xe1, 0xe8, 0xeb, 0xca, 0xfa, 0x13, 0xd9, + 0xfa, 0xdb, 0xd8, 0x26, 0x02, 0xf6, 0x54, 0x0f, 0xfb, 0xfe, 0x0f, 0x03, + 0xfe, 0xc4, 0xff, 0xee, 0x48, 0xd6, 0xdf, 0xe1, 0x19, 0xef, 0xf2, 0xfb, + 0xf3, 0xd3, 0xf7, 0x04, 0x08, 0x25, 0x52, 0x46, 0xf5, 0xe6, 0x33, 0xf2, + 0xde, 0x13, 0x0b, 0xf9, 0x35, 0xeb, 0x09, 0xe6, 0xdf, 0x0b, 0x07, 0xd2, + 0x14, 0x2c, 0xde, 0xe9, 0x32, 0xcf, 0x05, 0x0c, 0xd4, 0xf5, 0xec, 0x0c, + 0x08, 0x07, 0xe9, 0x0f, 0x0b, 0x08, 0xf7, 0x24, 0xf6, 0xfd, 0x17, 0x3c, + 0xef, 0x16, 0xea, 0xcf, 0x38, 0x00, 0x08, 0xfe, 0xdb, 0x23, 0xc1, 0xdb, + 0x0a, 0x47, 0x0a, 0xf9, 0xd8, 0x15, 0x49, 0x15, 0xf6, 0x16, 0x40, 0x07, + 0xf2, 0xfa, 0xce, 0x0f, 0x2d, 0x4b, 0xde, 0xf8, 0x32, 0xfa, 0xba, 0xa8, + 0x16, 0x5d, 0x74, 0xe2, 0xbe, 0xf7, 0xe1, 0xef, 0xe7, 0xec, 0xdf, 0x02, + 0xf1, 0xb5, 0xba, 0xee, 0xdc, 0x4e, 0xf0, 0xdd, 0x02, 0xca, 0xdf, 0x75, + 0xe6, 0x1b, 0xde, 0xdd, 0x1d, 0xc0, 0x2d, 0xe5, 0xe3, 0xfb, 0xe5, 0x07, + 0x17, 0x19, 0x01, 0x16, 0xc4, 0xf9, 0x2b, 0x2e, 0x20, 0x2a, 0xf3, 0x0d, + 0xf3, 0xc2, 0xe0, 0x0f, 0xf2, 0xd4, 0xf6, 0xed, 0xec, 0xe4, 0x42, 0x57, + 0xe7, 0xf0, 0x2d, 0x1b, 0x01, 0xfc, 0x79, 0x04, 0xaf, 0xd5, 0x07, 0xd2, + 0x0e, 0xcf, 0x3d, 0xd1, 0x0f, 0x21, 0x1d, 0xe7, 0xdf, 0x37, 0x10, 0x02, + 0xf3, 0x0e, 0x0a, 0x06, 0xd1, 0xfb, 0xdd, 0x3b, 0xf6, 0x2a, 0x19, 0x30, + 0x04, 0xef, 0xff, 0x3a, 0xc6, 0xe0, 0xec, 0xe0, 0x24, 0x16, 0xd7, 0xf6, + 0xfe, 0xfa, 0x0b, 0x16, 0x2a, 0x0f, 0x40, 0xdf, 0x14, 0x22, 0xf4, 0xe7, + 0x14, 0xd6, 0x1d, 0xc8, 0x0b, 0xf2, 0xcb, 0xee, 0x0a, 0x08, 0xeb, 0x4f, + 0xe9, 0x04, 0xe2, 0x45, 0xe3, 0xd8, 0x17, 0x06, 0x0d, 0x14, 0xee, 0xd9, + 0x08, 0x3d, 0x13, 0xf1, 0x0b, 0xe2, 0xd2, 0xc6, 0x1f, 0xd4, 0xd2, 0x31, + 0xd9, 0xf2, 0x6e, 0x02, 0x0b, 0xdc, 0x03, 0xe2, 0x20, 0xc9, 0x32, 0xf6, + 0xf6, 0xea, 0x20, 0x08, 0xf2, 0x00, 0x26, 0x0e, 0x04, 0xe7, 0x10, 0xd6, + 0xee, 0x01, 0xf0, 0xd5, 0xd3, 0x00, 0xef, 0x43, 0xe2, 0x35, 0xc6, 0x02, + 0xf0, 0x1e, 0x7f, 0xe3, 0x2f, 0x0c, 0x00, 0xf4, 0x49, 0xe3, 0x78, 0xeb, + 0x4a, 0xdc, 0x3a, 0xf1, 0x45, 0xb8, 0xf2, 0x2d, 0xe7, 0xe1, 0xfe, 0x2e, + 0xf5, 0xfa, 0xf4, 0x1c, 0xc7, 0xfe, 0xe5, 0xf4, 0x54, 0xe6, 0xf6, 0x20, + 0x0c, 0xe6, 0xfa, 0x03, 0xe7, 0x13, 0xf8, 0xe4, 0xfc, 0xd9, 0x13, 0x46, + 0xd1, 0xf7, 0xe8, 0x0d, 0x09, 0xe4, 0xe7, 0xdf, 0xd9, 0x20, 0xf2, 0xf9, + 0xe8, 0x1e, 0x0b, 0x34, 0xde, 0x24, 0xfc, 0x08, 0xea, 0xdf, 0x10, 0x4e, + 0xe6, 0x28, 0xf4, 0x19, 0x5f, 0xcf, 0xf1, 0xce, 0x06, 0x23, 0xe5, 0xc3, + 0xed, 0x1e, 0x2b, 0xd6, 0xe3, 0xfc, 0xfb, 0x02, 0x15, 0x33, 0x1e, 0xdc, + 0x17, 0xec, 0x00, 0xfe, 0x07, 0xd7, 0x19, 0xf9, 0xe0, 0xdd, 0x0d, 0x14, + 0x2d, 0x52, 0xe7, 0x05, 0xf0, 0x13, 0x59, 0x13, 0xf2, 0xcc, 0xe3, 0xe9, + 0xea, 0xc2, 0x04, 0x07, 0x09, 0x0c, 0x25, 0x3e, 0xd7, 0x2b, 0xc8, 0xe1, + 0xc5, 0xd3, 0x01, 0xe9, 0xf1, 0x1e, 0xdc, 0xeb, 0xf4, 0xe2, 0x37, 0xda, + 0xf1, 0xeb, 0x10, 0x09, 0xff, 0xda, 0xf0, 0x24, 0xed, 0xf6, 0xf6, 0x07, + 0x08, 0x26, 0x29, 0xf1, 0xdf, 0xe4, 0xec, 0xe0, 0xec, 0xd9, 0x05, 0x2c, + 0x01, 0xf4, 0x1b, 0xe8, 0x08, 0x21, 0xf0, 0xe3, 0x11, 0x12, 0xf1, 0x3a, + 0x00, 0x0c, 0xf3, 0xfb, 0x20, 0xe1, 0x26, 0xee, 0xee, 0xf7, 0xfb, 0xf1, + 0x1d, 0xe2, 0xef, 0xf8, 0xf8, 0xd2, 0xf5, 0xef, 0xfa, 0x79, 0xe0, 0x65, + 0x29, 0xfc, 0x1a, 0x09, 0x17, 0x06, 0xe5, 0xf3, 0x1a, 0xff, 0xf3, 0x06, + 0x16, 0xd5, 0x3c, 0xe8, 0xd6, 0x18, 0x4d, 0xfd, 0xfe, 0x1c, 0xeb, 0xf3, + 0xe3, 0xdf, 0x0e, 0x30, 0xef, 0xf4, 0x02, 0xcd, 0x0a, 0x0b, 0x33, 0x28, + 0x03, 0x39, 0xd1, 0x7f, 0xde, 0xf8, 0x36, 0x22, 0xf8, 0x1b, 0xe8, 0x05, + 0x5c, 0xe8, 0xd7, 0xec, 0x0d, 0x10, 0x55, 0xe7, 0x16, 0x01, 0xe8, 0xb1, + 0x04, 0x0d, 0x1c, 0xe3, 0xeb, 0xf7, 0x3a, 0xf8, 0xfd, 0xda, 0xed, 0x01, + 0x31, 0xe9, 0xc9, 0xea, 0x26, 0x01, 0x1b, 0x21, 0xeb, 0x04, 0xf1, 0x04, + 0x3c, 0xdc, 0xee, 0x1a, 0xef, 0xf0, 0xdc, 0x15, 0xe6, 0xc7, 0xfc, 0xe7, + 0xca, 0xc7, 0x35, 0x1e, 0xf2, 0x1c, 0xe5, 0xff, 0xf6, 0xf7, 0xec, 0xf8, + 0x0f, 0xfa, 0xd6, 0x05, 0xee, 0x1a, 0xe3, 0x11, 0xee, 0x39, 0x1b, 0xf4, + 0xea, 0xdc, 0xd6, 0xf9, 0xbf, 0x27, 0xdc, 0x12, 0x43, 0xe5, 0xdd, 0xdf, + 0xe4, 0x4f, 0xe4, 0xf6, 0xec, 0x27, 0xf0, 0x9a, 0xf4, 0xf6, 0x05, 0xda, + 0x1f, 0x02, 0xdf, 0xea, 0x25, 0xcf, 0x09, 0x42, 0xfc, 0xe0, 0x25, 0x0b, + 0x10, 0x06, 0xe7, 0x22, 0xf6, 0x1c, 0xf4, 0xe0, 0xd8, 0x1c, 0x40, 0x0f, + 0xeb, 0xd5, 0xd2, 0xed, 0xe8, 0x12, 0x34, 0x18, 0x05, 0x2b, 0x39, 0x28, + 0xc5, 0xfa, 0xb6, 0x0f, 0xac, 0xf5, 0x12, 0x0a, 0x1f, 0x13, 0xd6, 0x25, + 0xea, 0xc2, 0x3a, 0xd8, 0xd2, 0x02, 0xf2, 0x00, 0x05, 0xed, 0xbb, 0x03, + 0xaf, 0xff, 0xe6, 0x19, 0x20, 0x2c, 0x52, 0xe3, 0xf9, 0xfe, 0xf1, 0xe5, + 0xe7, 0x0e, 0xfa, 0x23, 0x2f, 0xe5, 0xfe, 0xf3, 0x3c, 0x61, 0x29, 0xd9, + 0x10, 0x11, 0xf6, 0x01, 0xfe, 0x1b, 0xf7, 0x0e, 0x3d, 0xe8, 0xed, 0x06, + 0xd4, 0xe7, 0x05, 0xed, 0x2c, 0x2f, 0x21, 0xd8, 0x1a, 0x0d, 0xef, 0x0d, + 0xdd, 0x6b, 0xe6, 0x7f, 0x11, 0xdd, 0x15, 0x1b, 0xce, 0x29, 0x18, 0xf8, + 0x06, 0x18, 0xd0, 0x00, 0x19, 0xc7, 0x1b, 0xe3, 0xb8, 0x14, 0x61, 0x0e, + 0xee, 0x0a, 0x00, 0xd7, 0x5e, 0x11, 0x15, 0xe3, 0x1a, 0xec, 0xf7, 0x06, + 0xfe, 0x0f, 0x1d, 0x24, 0x17, 0x1f, 0xc9, 0x6b, 0xf5, 0xee, 0x2b, 0x0a, + 0xda, 0x06, 0xd0, 0xfb, 0x58, 0xfd, 0xf9, 0x09, 0x01, 0xf3, 0x7b, 0xdc, + 0xd5, 0x02, 0xe6, 0xf8, 0x0e, 0x07, 0x24, 0xe3, 0xfe, 0x04, 0x29, 0x31, + 0x04, 0xc4, 0xd8, 0x17, 0x42, 0x04, 0xf3, 0xeb, 0xea, 0x0e, 0x4b, 0x12, + 0xf1, 0x07, 0xed, 0xe2, 0xca, 0xdb, 0x22, 0xe3, 0xed, 0xdf, 0xf9, 0x01, + 0xf6, 0xd9, 0xd2, 0xfa, 0xd2, 0xf2, 0x06, 0x22, 0xd6, 0xe7, 0x01, 0xcd, + 0x27, 0xe6, 0x22, 0x36, 0xe0, 0xf2, 0x02, 0x0c, 0xeb, 0x15, 0xf4, 0xda, + 0xe4, 0x13, 0x13, 0x09, 0xd0, 0x05, 0x04, 0x9c, 0xfb, 0x12, 0xfa, 0x01, + 0x48, 0xe1, 0x2d, 0xe3, 0xe5, 0x33, 0xaf, 0xba, 0xfe, 0x30, 0xfa, 0x0d, + 0x12, 0x14, 0xec, 0x1b, 0x0c, 0xff, 0xde, 0x04, 0x14, 0x11, 0x1b, 0xfa, + 0x04, 0x17, 0x16, 0xf1, 0xe0, 0x66, 0x1f, 0x45, 0x28, 0x41, 0x0f, 0x4c, + 0xe5, 0xfc, 0x50, 0x48, 0x08, 0xe8, 0xbf, 0xf6, 0xd0, 0xe0, 0x05, 0x03, + 0xe7, 0x0e, 0x58, 0xf9, 0x43, 0xd8, 0xe8, 0x2b, 0x19, 0xcb, 0xf3, 0xde, + 0xe7, 0xf0, 0xe4, 0xe9, 0xdb, 0xe1, 0x36, 0x2a, 0xc2, 0xee, 0x1a, 0x15, + 0xe8, 0xe5, 0x46, 0x0e, 0x11, 0x17, 0x1a, 0x16, 0xf9, 0x28, 0x05, 0xe9, + 0x17, 0xf7, 0xf1, 0x05, 0x18, 0x2c, 0x32, 0x04, 0xf7, 0x0c, 0xdf, 0xf7, + 0xf9, 0x37, 0x0f, 0x06, 0x3d, 0xf8, 0xfe, 0x17, 0x17, 0x1d, 0x0e, 0x09, + 0x31, 0xe2, 0xfb, 0xdc, 0xd9, 0xfb, 0xf9, 0xe8, 0x2a, 0xf8, 0x17, 0xdf, + 0xdb, 0x2b, 0xdc, 0x2c, 0x53, 0xc3, 0xc0, 0x7f, 0x1a, 0xb1, 0xdb, 0xf3, + 0xed, 0x06, 0x09, 0xf6, 0x11, 0x1f, 0xd2, 0xc6, 0x02, 0xc8, 0x1d, 0xc7, + 0xcb, 0xe9, 0x0e, 0xe1, 0xee, 0x0c, 0x14, 0xe9, 0xc4, 0x1b, 0xdb, 0xce, + 0xf8, 0xdc, 0x03, 0xf6, 0x17, 0xf3, 0x35, 0x3f, 0xee, 0x43, 0xe5, 0x32, + 0xd3, 0x05, 0x3a, 0x00, 0xf3, 0x0a, 0xf4, 0xf5, 0x2f, 0x1e, 0xc1, 0xf7, + 0x14, 0x20, 0x6a, 0xd4, 0xc3, 0x1d, 0x18, 0x2c, 0x31, 0xe9, 0x22, 0x3d, + 0xff, 0xe3, 0x4d, 0x3b, 0x00, 0xb9, 0xfa, 0x05, 0x04, 0x18, 0xef, 0x34, + 0x04, 0xed, 0xc6, 0x03, 0x1b, 0xf5, 0xd2, 0x26, 0x08, 0x13, 0x27, 0x1f, + 0xf1, 0xcf, 0x0b, 0x0e, 0x14, 0xd0, 0xfc, 0xde, 0xbd, 0xd1, 0x14, 0xec, + 0xf6, 0x00, 0xe6, 0xfb, 0xd4, 0xf9, 0x1c, 0x24, 0xe3, 0xe3, 0x26, 0x0b, + 0xe3, 0x00, 0xf2, 0xe3, 0xf4, 0xc5, 0x22, 0xf4, 0x1b, 0x38, 0xdd, 0xda, + 0x1a, 0xf1, 0xec, 0xfd, 0x12, 0xf7, 0xe4, 0xe1, 0xf0, 0x49, 0xf7, 0x41, + 0xe2, 0xfb, 0xf2, 0x79, 0xd8, 0xf5, 0xd1, 0xdb, 0x03, 0xed, 0xcd, 0xd5, + 0x01, 0xf9, 0xf0, 0x3f, 0xfd, 0x0d, 0x4a, 0x1b, 0x29, 0xc5, 0xdc, 0x3d, + 0x13, 0x1d, 0xe5, 0x24, 0xf4, 0xd3, 0x02, 0x2c, 0xed, 0xf8, 0x11, 0xda, + 0xd4, 0x03, 0xd7, 0xd9, 0xdb, 0xf0, 0x39, 0x41, 0xd4, 0x3e, 0x16, 0xc5, + 0x04, 0xea, 0xee, 0x12, 0xee, 0xf3, 0xdf, 0x0d, 0xea, 0xcf, 0x0e, 0xdc, + 0x03, 0xf2, 0x1e, 0x1f, 0x58, 0xf2, 0x7f, 0xf7, 0x3e, 0xf7, 0xf8, 0x25, + 0x04, 0x2a, 0x16, 0x07, 0xd3, 0xd2, 0x0a, 0x39, 0xdb, 0xd5, 0x1d, 0x09, + 0x04, 0xf1, 0xe9, 0xfa, 0x23, 0xf5, 0x2c, 0xeb, 0x33, 0xdc, 0x05, 0xe7, + 0x1d, 0x2c, 0xd9, 0xca, 0xfb, 0x00, 0xf9, 0xd3, 0xe6, 0xe4, 0x0f, 0xeb, + 0x3c, 0x27, 0x2c, 0xe4, 0x08, 0xe7, 0xdc, 0xeb, 0x42, 0xef, 0xe9, 0x4f, + 0x08, 0xce, 0xdf, 0xfe, 0xf6, 0x1d, 0x27, 0xe0, 0x18, 0xe9, 0x1c, 0x15, + 0x17, 0x1b, 0xf2, 0xfd, 0xfd, 0xbc, 0x32, 0xf3, 0x19, 0xe4, 0xef, 0xf2, + 0x16, 0x34, 0xed, 0xb2, 0x01, 0xeb, 0xe3, 0xfc, 0xd9, 0x02, 0x1f, 0x1e, + 0x14, 0x0b, 0x51, 0x17, 0xe0, 0x00, 0x44, 0x3c, 0xee, 0xfa, 0xaa, 0x4b, + 0x09, 0x06, 0xb7, 0xf3, 0x0c, 0x40, 0xfc, 0xf2, 0xf5, 0x17, 0xde, 0xff, + 0x26, 0x24, 0x36, 0x29, 0xea, 0x0e, 0xf3, 0x52, 0x05, 0xf8, 0xe7, 0x0a, + 0xfc, 0x06, 0xbe, 0x02, 0xdd, 0xfe, 0x53, 0xf2, 0xd5, 0x10, 0xe6, 0xe4, + 0x5f, 0xe2, 0xe0, 0x05, 0x15, 0xbb, 0xeb, 0xe1, 0x09, 0x1c, 0xeb, 0x02, + 0x23, 0x1f, 0x11, 0xfd, 0xf4, 0xf8, 0x20, 0xd8, 0x0e, 0xee, 0xfe, 0xf9, + 0x19, 0x0f, 0x0e, 0x0c, 0x18, 0x18, 0x10, 0x18, 0x06, 0x35, 0x41, 0x2f, + 0xe0, 0xea, 0x24, 0x2c, 0x0c, 0xff, 0xd3, 0xb5, 0x1d, 0xc3, 0x1d, 0xd9, + 0xd5, 0x3f, 0x2d, 0xde, 0x0d, 0x40, 0x19, 0x0d, 0xc4, 0xf5, 0xf9, 0x07, + 0x1a, 0xf1, 0x0b, 0x3d, 0x19, 0xdb, 0xfc, 0xdf, 0xfe, 0xe0, 0x0e, 0xfe, + 0xe1, 0x1c, 0x1f, 0x38, 0x32, 0x33, 0xed, 0x0f, 0xe1, 0xee, 0x39, 0x5e, + 0x0b, 0xe9, 0xe4, 0xf1, 0xe3, 0x08, 0x0a, 0x1b, 0xfd, 0x1f, 0x37, 0x28, + 0x06, 0xf4, 0xe0, 0xf4, 0x20, 0xe8, 0x0a, 0xf2, 0xc1, 0xf3, 0x08, 0x21, + 0x00, 0xef, 0x1c, 0xfc, 0x15, 0xed, 0xf1, 0xfb, 0xf9, 0xdb, 0x06, 0xfc, + 0xfe, 0x0b, 0xf8, 0x02, 0xe1, 0x14, 0x0b, 0x13, 0x11, 0xdc, 0x05, 0x01, + 0x28, 0xff, 0x39, 0x01, 0x04, 0x12, 0xef, 0xff, 0xf7, 0x26, 0x1f, 0xfc, + 0x16, 0xed, 0x0e, 0x14, 0xf7, 0x0f, 0xf5, 0xf8, 0x37, 0x00, 0x25, 0xec, + 0xf2, 0xeb, 0xd6, 0xc1, 0xfd, 0xe0, 0xe2, 0xf5, 0xee, 0xf6, 0x1c, 0xff, + 0xe1, 0x3d, 0xce, 0x7f, 0x07, 0xf2, 0xf6, 0xe3, 0x0a, 0xec, 0x06, 0xe9, + 0x13, 0xf6, 0xf6, 0xf7, 0x0a, 0xd0, 0x22, 0xe1, 0xdb, 0x0a, 0x20, 0x04, + 0xe6, 0x0f, 0x16, 0xfc, 0xe5, 0xdf, 0x19, 0x10, 0xdb, 0xfe, 0xef, 0xd4, + 0x2b, 0x1e, 0x19, 0x41, 0xf3, 0x21, 0xef, 0x0d, 0xca, 0x2a, 0x18, 0x29, + 0xe9, 0x29, 0x40, 0x05, 0x1d, 0xfe, 0xcc, 0xea, 0x03, 0x25, 0x25, 0xe7, + 0x11, 0x0d, 0xe2, 0xe1, 0x07, 0xd2, 0x3d, 0xfb, 0xc9, 0xf3, 0x2f, 0x00, + 0xfd, 0x00, 0xf8, 0x2d, 0x32, 0x06, 0xec, 0xda, 0xd4, 0xdd, 0xe5, 0xea, + 0xe1, 0xe7, 0xdc, 0xd9, 0x11, 0x09, 0x1d, 0x4b, 0x03, 0x13, 0x0a, 0xec, + 0xfd, 0x22, 0xf2, 0x13, 0xe7, 0xe7, 0x3d, 0xe0, 0x0a, 0xff, 0x2a, 0x02, + 0xe8, 0x24, 0x0a, 0x1f, 0x1d, 0x20, 0xdb, 0xef, 0xe7, 0xee, 0xdd, 0xf9, + 0xf7, 0x01, 0x5e, 0xd4, 0xfe, 0x01, 0xe6, 0x04, 0x67, 0x18, 0x1a, 0xe8, + 0x01, 0xe4, 0xf2, 0xfe, 0xd2, 0x18, 0xec, 0x0d, 0xf9, 0xe3, 0xf9, 0x47, + 0xf9, 0x19, 0x03, 0xf5, 0x07, 0xd6, 0x0e, 0xdf, 0xee, 0xe0, 0xf7, 0x14, + 0xfe, 0xe8, 0x26, 0xd8, 0x11, 0xc2, 0x13, 0xe9, 0x12, 0x2f, 0x01, 0x16, + 0xd1, 0xf7, 0xe0, 0x0f, 0xbd, 0xe9, 0xf9, 0xfe, 0x2c, 0xd9, 0xdf, 0xeb, + 0x00, 0xe0, 0x24, 0x14, 0xe5, 0xf7, 0x7f, 0xd7, 0xec, 0xdc, 0x0d, 0xdf, + 0xe8, 0xfb, 0xd5, 0xf1, 0xf0, 0xf4, 0xf6, 0xcd, 0x21, 0x18, 0x26, 0xf9, + 0xed, 0xea, 0xd0, 0x03, 0x1b, 0xd1, 0xf1, 0x31, 0xd1, 0xd6, 0x62, 0x19, + 0xff, 0xda, 0x0b, 0x0d, 0x31, 0xcf, 0xf4, 0xf2, 0x07, 0xda, 0x35, 0x04, + 0x0d, 0xf1, 0x33, 0x3a, 0x0d, 0xbd, 0x00, 0xff, 0x09, 0x1c, 0xe2, 0xed, + 0x0f, 0x39, 0xd4, 0xd5, 0xf5, 0xda, 0x26, 0x11, 0xe3, 0x08, 0x0f, 0x45, + 0xf9, 0x36, 0xfc, 0xe8, 0xec, 0xdd, 0xea, 0xd8, 0xf3, 0xfb, 0xe0, 0xe4, + 0x04, 0x46, 0x47, 0xf8, 0x10, 0xb7, 0x3b, 0x31, 0xf8, 0xf8, 0xfb, 0x64, + 0xfe, 0xe3, 0x5f, 0x01, 0x0c, 0xc2, 0xcb, 0xd5, 0xcb, 0xf9, 0x23, 0xef, + 0xc8, 0x14, 0x06, 0xf2, 0xe6, 0xd9, 0x29, 0x16, 0x1c, 0xf0, 0x51, 0xf6, + 0xd1, 0xd8, 0xfa, 0x22, 0xec, 0x0d, 0x0f, 0x36, 0xe6, 0xf1, 0x16, 0xeb, + 0xff, 0x17, 0x19, 0xde, 0x11, 0x0e, 0xef, 0xdc, 0x2a, 0x11, 0x40, 0x37, + 0x1d, 0xe7, 0xde, 0x42, 0x07, 0xe8, 0xe9, 0x20, 0x44, 0xcd, 0xf6, 0xf3, + 0xf0, 0x12, 0x43, 0x2f, 0xfa, 0x1b, 0xb3, 0xe8, 0x70, 0x25, 0x03, 0x30, + 0x05, 0xd6, 0x38, 0xf6, 0xe6, 0x3e, 0xf0, 0xd3, 0xb3, 0x00, 0x37, 0x02, + 0xe3, 0x0c, 0xd5, 0xff, 0xcd, 0x28, 0xfd, 0x11, 0x1e, 0xcc, 0x10, 0xf5, + 0xdd, 0x0c, 0xe2, 0xf3, 0xe8, 0xf8, 0x4a, 0xf7, 0xef, 0x14, 0xc1, 0x2a, + 0xfd, 0x06, 0xf5, 0x15, 0xff, 0xdb, 0x16, 0x1e, 0xd6, 0x0a, 0xe0, 0x28, + 0x14, 0xfd, 0xf2, 0x54, 0xeb, 0x21, 0xdc, 0xca, 0x15, 0xdd, 0x3f, 0xec, + 0x07, 0xda, 0xd7, 0x40, 0xfa, 0x01, 0x34, 0x51, 0x20, 0x01, 0x23, 0x90, + 0xf3, 0x5f, 0xf6, 0x10, 0xbd, 0xcc, 0xc1, 0xf4, 0xff, 0xf4, 0x12, 0x19, + 0xee, 0xed, 0xfe, 0xe8, 0xcc, 0xe4, 0x2c, 0x6d, 0xc5, 0x1b, 0x7f, 0xd0, + 0x1d, 0xef, 0x05, 0xce, 0xe8, 0xfe, 0xf1, 0xe7, 0xeb, 0x10, 0x28, 0xee, + 0x42, 0x37, 0x06, 0x1f, 0xc9, 0xe5, 0x92, 0xe8, 0xe4, 0xe9, 0x13, 0x6b, + 0xfb, 0x03, 0xf0, 0xd9, 0xf9, 0xf1, 0xf2, 0x24, 0xea, 0xe4, 0xfe, 0xfe, + 0x0c, 0xed, 0x06, 0xec, 0x01, 0x06, 0x29, 0x09, 0x01, 0xc0, 0xf0, 0xe3, + 0x35, 0x1b, 0x0d, 0xcc, 0xf1, 0xec, 0xf8, 0xd6, 0xf5, 0x09, 0xd6, 0xdf, + 0x22, 0xec, 0x0b, 0xe5, 0x03, 0xef, 0x01, 0x11, 0xec, 0xe8, 0xfb, 0xfa, + 0xf5, 0x06, 0xdc, 0x04, 0x10, 0x6b, 0x39, 0xf7, 0x0d, 0x05, 0x09, 0xde, + 0xc4, 0x15, 0xe2, 0xf1, 0xe7, 0x12, 0x3e, 0x25, 0x38, 0xb1, 0x13, 0xcd, + 0x4f, 0x3d, 0x3a, 0xb5, 0x0a, 0xe8, 0x21, 0x0c, 0xe7, 0x0f, 0x3b, 0x28, + 0x45, 0xcc, 0x3a, 0xca, 0xde, 0xe1, 0xe4, 0x29, 0x9b, 0x04, 0xe7, 0x34, + 0xd6, 0xd5, 0xe1, 0xdc, 0xeb, 0x41, 0x23, 0xeb, 0x24, 0x2c, 0xcc, 0xc1, + 0x07, 0x00, 0x0d, 0xf4, 0x2a, 0xd9, 0xe2, 0x29, 0xf4, 0x05, 0x18, 0x20, + 0x0a, 0xe5, 0xe7, 0x27, 0xdf, 0x0b, 0x3b, 0x22, 0x04, 0xe0, 0xef, 0x1a, + 0x32, 0xe2, 0xfb, 0x0d, 0xd6, 0xfd, 0xfb, 0x39, 0xf3, 0xe1, 0x24, 0xd5, + 0x0c, 0x07, 0x25, 0x2c, 0xf8, 0xe4, 0x0b, 0x14, 0xe1, 0xf9, 0xe6, 0x12, + 0xf8, 0x04, 0xd9, 0xf1, 0xf5, 0x05, 0x03, 0xfd, 0x39, 0x08, 0xe4, 0x02, + 0xf5, 0x1a, 0xc7, 0x19, 0xb4, 0xfa, 0xe7, 0x28, 0xe7, 0xeb, 0xe5, 0xd2, + 0x00, 0x27, 0xf6, 0xf8, 0xf2, 0x0f, 0xf2, 0x45, 0x03, 0x05, 0x48, 0xd1, + 0xea, 0xd9, 0xdf, 0x1d, 0x50, 0xf0, 0xe6, 0x35, 0xea, 0xee, 0x21, 0x46, + 0x0c, 0xf0, 0x29, 0x03, 0x05, 0x7f, 0xef, 0x21, 0x03, 0xde, 0xd3, 0x30, + 0xf4, 0xf1, 0xe0, 0x07, 0xfb, 0x27, 0xfd, 0x11, 0xf8, 0x16, 0x33, 0x34, + 0xcd, 0x07, 0xeb, 0xea, 0x15, 0x1a, 0x10, 0xe0, 0xed, 0x04, 0xed, 0xf3, + 0x12, 0xae, 0x25, 0xdc, 0x0b, 0x37, 0x03, 0xd6, 0xf2, 0xeb, 0x38, 0xf4, + 0xd5, 0x01, 0xee, 0x62, 0x4d, 0x26, 0x10, 0x06, 0xea, 0xec, 0x10, 0xdd, + 0xdd, 0xef, 0xe8, 0xfc, 0xeb, 0x0e, 0xfc, 0xec, 0xfc, 0x29, 0xdb, 0xe6, + 0xd8, 0xf0, 0xe7, 0xf9, 0xf4, 0xf2, 0x0b, 0xf9, 0x03, 0x16, 0xe4, 0xfe, + 0xf5, 0xf7, 0xd4, 0xd2, 0x0b, 0x32, 0xfe, 0xb7, 0xc9, 0xc8, 0xfb, 0x08, + 0x3c, 0x09, 0xf8, 0x12, 0xf9, 0xf2, 0x05, 0x0c, 0xf9, 0xeb, 0x14, 0xd7, + 0x24, 0x0e, 0xeb, 0x32, 0xf5, 0xd7, 0xef, 0xf6, 0xea, 0x08, 0x4d, 0xfd, + 0xfa, 0x03, 0x33, 0x3d, 0x4b, 0x26, 0x02, 0xc8, 0x1b, 0x04, 0x0e, 0xdd, + 0x1c, 0xff, 0x43, 0x39, 0x0a, 0x50, 0xda, 0xd7, 0xea, 0xf0, 0x22, 0x0b, + 0xcb, 0x22, 0xeb, 0x02, 0xe5, 0xd8, 0x22, 0xcf, 0x21, 0x14, 0x27, 0x08, + 0xd4, 0x24, 0x0f, 0x2a, 0x11, 0xe5, 0xea, 0xf0, 0x0a, 0x18, 0x3d, 0xfa, + 0xd8, 0xfc, 0x20, 0x15, 0x4c, 0xe7, 0xf4, 0xe0, 0xc7, 0xc8, 0x23, 0xf4, + 0xfc, 0xfd, 0xfa, 0x18, 0x30, 0xe6, 0xd0, 0xfc, 0xe7, 0xf7, 0xe9, 0x33, + 0xed, 0xcc, 0x24, 0xec, 0xf8, 0xfe, 0x26, 0x2b, 0xdd, 0xd0, 0xfc, 0x09, + 0xe2, 0xef, 0xdc, 0xfb, 0x15, 0x36, 0xd8, 0x0b, 0xed, 0x07, 0xf5, 0xf9, + 0x3d, 0x14, 0x1d, 0xee, 0xfb, 0x0b, 0xb9, 0x4e, 0xcd, 0xd5, 0xe3, 0xec, + 0xfe, 0xbf, 0xd3, 0xd2, 0x07, 0x47, 0xfd, 0xed, 0x05, 0x00, 0x19, 0x7c, + 0xfe, 0x17, 0x53, 0xcd, 0xe0, 0xfc, 0xee, 0x0f, 0x5e, 0xe8, 0xda, 0x59, + 0xf2, 0x02, 0x17, 0x50, 0xed, 0xfa, 0x17, 0x02, 0xf6, 0x23, 0xf2, 0x1f, + 0xf4, 0xd9, 0xdc, 0x4a, 0xf2, 0xf7, 0xc7, 0xc8, 0xcc, 0x37, 0x18, 0x54, + 0xfa, 0x00, 0x3f, 0x3f, 0xfe, 0x16, 0xf3, 0xe0, 0xf8, 0xf1, 0x14, 0xe6, + 0xf7, 0xe5, 0xe4, 0xff, 0x3c, 0x92, 0x4d, 0xf5, 0x08, 0x1c, 0xd5, 0x02, + 0xdc, 0xeb, 0x59, 0xf1, 0xd9, 0xf8, 0xfd, 0x64, 0x47, 0x09, 0x31, 0x30, + 0xec, 0xfa, 0x28, 0xed, 0xfc, 0x16, 0xec, 0xe2, 0x01, 0xeb, 0xd1, 0xfc, + 0x1e, 0x63, 0x10, 0xd4, 0xf7, 0xf8, 0xd2, 0x02, 0x00, 0x05, 0xed, 0xf4, + 0x12, 0xd8, 0xe1, 0xf6, 0xe2, 0xf6, 0xeb, 0xd4, 0xfa, 0x52, 0x00, 0x81, + 0xf0, 0xcb, 0xf7, 0x1a, 0x15, 0x48, 0x14, 0x30, 0xfc, 0xe2, 0x09, 0x14, + 0xfc, 0xe3, 0x1e, 0xe2, 0xf7, 0x0b, 0xe2, 0x3e, 0x1f, 0xbb, 0xdf, 0xd6, + 0xfc, 0x2c, 0x51, 0xfe, 0xe3, 0x11, 0x49, 0x25, 0x4f, 0x34, 0xee, 0xc1, + 0x1a, 0xea, 0x12, 0xdb, 0x17, 0x20, 0x38, 0x36, 0x0c, 0x12, 0xd0, 0xc1, + 0xf8, 0xf7, 0x0c, 0xf9, 0xdb, 0x29, 0xc3, 0x02, 0xd7, 0xef, 0x0b, 0xdb, + 0x13, 0x30, 0x33, 0xe9, 0xe4, 0x27, 0x0f, 0x0f, 0x2a, 0x13, 0x1d, 0xd3, + 0x07, 0x14, 0x40, 0x21, 0xf5, 0x00, 0x00, 0x24, 0x56, 0x0d, 0xf4, 0xe6, + 0xd1, 0xcd, 0x30, 0xd6, 0xdd, 0x03, 0x26, 0x06, 0x5a, 0xd3, 0xe2, 0x0f, + 0x02, 0xe3, 0xfb, 0xe6, 0xe4, 0xb3, 0xd7, 0xef, 0x14, 0x07, 0x3a, 0x15, + 0xcd, 0xe2, 0x07, 0xfa, 0xf0, 0xdd, 0xef, 0x26, 0x36, 0x26, 0x06, 0x15, + 0xfb, 0x15, 0xed, 0x17, 0x1a, 0x03, 0x14, 0x05, 0xf7, 0x01, 0xc5, 0x5d, + 0xe6, 0xd4, 0xcd, 0xe7, 0x32, 0xd0, 0x00, 0xcc, 0x06, 0x7f, 0x1b, 0xee, + 0x29, 0x09, 0x21, 0x53, 0xc5, 0x1e, 0x1f, 0xe2, 0xde, 0x16, 0x4a, 0x2e, + 0x55, 0xf0, 0xea, 0x40, 0x0f, 0x07, 0xf4, 0x29, 0xe7, 0xde, 0x09, 0x22, + 0x1a, 0x2a, 0x02, 0x40, 0xef, 0xe8, 0xde, 0x66, 0x0a, 0xef, 0xc0, 0x03, + 0xd2, 0x11, 0xf2, 0x5a, 0xe3, 0x21, 0x31, 0x4a, 0xda, 0x0f, 0xe4, 0xce, + 0x09, 0xcc, 0xf0, 0xec, 0x24, 0xd7, 0x14, 0x11, 0xf9, 0xca, 0x5a, 0xf2, + 0x02, 0x18, 0xcb, 0x04, 0xd6, 0xe3, 0xb9, 0xd1, 0xbb, 0xf7, 0xdf, 0x65, + 0x3d, 0x1c, 0xfe, 0xd1, 0xfe, 0xed, 0xea, 0x0d, 0xe3, 0x34, 0xd8, 0xef, + 0xfd, 0xed, 0xe9, 0x07, 0x31, 0x3d, 0xef, 0xdf, 0xdb, 0x01, 0xed, 0x0e, + 0x20, 0x10, 0xed, 0xc9, 0x0a, 0xfa, 0xf5, 0x2e, 0xf0, 0xfa, 0xfe, 0xca, + 0x19, 0xfe, 0x16, 0xc7, 0xc7, 0x01, 0x17, 0x17, 0xc5, 0x55, 0x03, 0x05, + 0x04, 0xdc, 0xad, 0x05, 0x07, 0xe0, 0x08, 0xd2, 0xfb, 0xf8, 0xef, 0x18, + 0xfb, 0xcb, 0xbe, 0xc1, 0xe3, 0x27, 0x5e, 0xf4, 0xf1, 0x00, 0x3f, 0x17, + 0x36, 0x37, 0x18, 0xfc, 0x25, 0xdb, 0x0d, 0xe5, 0x24, 0x16, 0x21, 0x2a, + 0x29, 0x35, 0xde, 0xc9, 0xf1, 0x21, 0x08, 0xf2, 0xdd, 0x35, 0xd2, 0x28, + 0x00, 0xe6, 0xbd, 0xd8, 0xe8, 0x35, 0x30, 0xd4, 0x17, 0x0a, 0xef, 0xd9, + 0x11, 0x18, 0xfb, 0xc5, 0xd1, 0x27, 0x5a, 0x18, 0x31, 0xf2, 0x05, 0x05, + 0x43, 0x0d, 0xf2, 0x07, 0xf6, 0xe9, 0x53, 0xca, 0x37, 0x03, 0xc0, 0x21, + 0xe9, 0x41, 0x00, 0x2c, 0xee, 0xce, 0x23, 0x10, 0xe7, 0xf3, 0xcd, 0xe5, + 0xad, 0xe8, 0x41, 0x0d, 0xd5, 0x1b, 0xd2, 0x04, 0xe9, 0xde, 0xfe, 0xfa, + 0x28, 0xd2, 0xef, 0x15, 0xe4, 0xea, 0x0b, 0xeb, 0xfa, 0xe9, 0x4b, 0xd9, + 0xd6, 0xe2, 0xd0, 0xe3, 0x25, 0x13, 0xf6, 0xed, 0xef, 0x14, 0xfd, 0xf1, + 0xdc, 0x3f, 0xea, 0x5d, 0x1a, 0x1b, 0xf3, 0xdf, 0xde, 0xe7, 0x0e, 0xc9, + 0x55, 0xd2, 0xf7, 0xb0, 0xbc, 0xbf, 0xf7, 0x23, 0xec, 0x16, 0x20, 0x1a, + 0x68, 0xc5, 0x17, 0xf2, 0x07, 0x20, 0x08, 0xfe, 0xf3, 0x02, 0xf3, 0x1d, + 0x06, 0xe8, 0x15, 0x18, 0xf1, 0xd7, 0xd4, 0xf0, 0xd1, 0x02, 0x39, 0x55, + 0xa9, 0x15, 0x7f, 0xde, 0xe9, 0x03, 0xcb, 0x15, 0x1a, 0xf2, 0x9e, 0x1a, + 0x17, 0xdb, 0x1d, 0xfa, 0x14, 0xfe, 0xfa, 0x01, 0x63, 0xf8, 0xc2, 0xea, + 0x11, 0xeb, 0xe5, 0x3f, 0xfb, 0x21, 0xfa, 0xe6, 0xda, 0x03, 0x01, 0x39, + 0xfa, 0xb9, 0xef, 0x14, 0x05, 0xd2, 0xfc, 0x07, 0xfa, 0xf4, 0x08, 0x11, + 0x6a, 0xde, 0x1f, 0x02, 0xfc, 0x5a, 0x07, 0x00, 0xf3, 0xdc, 0x09, 0xdb, + 0xe6, 0x08, 0x0e, 0xe8, 0x1d, 0xee, 0x11, 0xf8, 0x03, 0x15, 0xe3, 0x08, + 0x03, 0x5a, 0xeb, 0x1b, 0x15, 0xd0, 0xd2, 0x0a, 0xdd, 0x5e, 0x2b, 0xf8, + 0x06, 0x06, 0x32, 0xfe, 0x01, 0x21, 0x12, 0xfd, 0x11, 0xea, 0x18, 0xfa, + 0xf4, 0xca, 0xf7, 0xd6, 0x20, 0x27, 0xea, 0xfb, 0xdc, 0xf3, 0xd7, 0xf9, + 0xf7, 0x02, 0x40, 0x1d, 0x17, 0x06, 0x6f, 0x4f, 0xd3, 0x02, 0x26, 0xeb, + 0xe0, 0xe9, 0xe1, 0xff, 0x19, 0xe3, 0xdd, 0xea, 0xf0, 0x20, 0x22, 0x0a, + 0x12, 0x18, 0xdc, 0xcc, 0x17, 0x4d, 0x4b, 0x55, 0xf5, 0xce, 0x01, 0x1b, + 0xe1, 0xd7, 0xf5, 0x0b, 0x19, 0xe3, 0xea, 0xfc, 0xf2, 0x04, 0x46, 0x08, + 0xe7, 0xfa, 0xf0, 0xe7, 0x64, 0xf9, 0xea, 0x08, 0x01, 0xdd, 0x0a, 0xe2, + 0x0d, 0xe7, 0xf3, 0xf1, 0xfd, 0xf6, 0x0f, 0x06, 0xeb, 0x03, 0xf9, 0xed, + 0x0f, 0xde, 0xf3, 0x0b, 0x03, 0xed, 0xde, 0xfa, 0xfd, 0x0b, 0xda, 0x05, + 0xe2, 0xfe, 0xff, 0xfe, 0xe6, 0xf6, 0x09, 0x01, 0xfe, 0x02, 0xf8, 0xfa, + 0xf3, 0xc1, 0x0f, 0xf1, 0xe3, 0x33, 0x51, 0x16, 0xf8, 0xfa, 0xf1, 0xfd, + 0xeb, 0x12, 0x05, 0x0a, 0x07, 0xf0, 0xfc, 0xf7, 0xfd, 0xf8, 0x1b, 0x0c, + 0x1a, 0xe6, 0xfb, 0x01, 0xdb, 0x2b, 0xf0, 0x23, 0x0d, 0x3a, 0xe9, 0x1c, + 0xf1, 0x12, 0x51, 0x22, 0xf4, 0xf6, 0x05, 0xe7, 0xe7, 0x0f, 0x13, 0x14, + 0xf4, 0x1d, 0x28, 0x0f, 0x03, 0x0a, 0x01, 0xf5, 0xf7, 0xee, 0xfd, 0xf8, + 0xfc, 0x0d, 0xeb, 0x01, 0x0d, 0x0f, 0x06, 0x4e, 0x10, 0x00, 0xf2, 0x06, + 0xe7, 0xed, 0xf2, 0x3b, 0x31, 0x0b, 0x0a, 0x19, 0xf4, 0xe7, 0x24, 0xfb, + 0x06, 0xf0, 0xfd, 0x25, 0x15, 0x01, 0xfb, 0xff, 0x11, 0xfe, 0xf2, 0x00, + 0xea, 0x05, 0x09, 0xd4, 0xfb, 0x09, 0xf3, 0x0f, 0xfd, 0x19, 0xfc, 0x01, + 0x04, 0xf7, 0x11, 0xed, 0xe1, 0xf3, 0xf0, 0xe5, 0x22, 0xdd, 0xf5, 0x17, + 0xf8, 0xfb, 0xe1, 0xfb, 0x2b, 0xe6, 0xf0, 0x61, 0x07, 0xd8, 0xe3, 0x08, + 0xfe, 0xf5, 0x0d, 0xf9, 0x01, 0xe7, 0xe9, 0xfd, 0x02, 0x25, 0x1d, 0x1f, + 0xf8, 0x0c, 0x17, 0x08, 0xf2, 0xf4, 0xfe, 0xdd, 0xf4, 0xfb, 0xf1, 0xf1, + 0xeb, 0xff, 0x15, 0xf3, 0x0b, 0x09, 0x18, 0x1d, 0xe1, 0x1c, 0xfe, 0xf2, + 0xdb, 0xfe, 0x2a, 0x0a, 0x12, 0x26, 0x7f, 0xfd, 0x0f, 0x2b, 0x00, 0x04, + 0x02, 0xf2, 0x1a, 0xf0, 0xee, 0x0d, 0x00, 0xfd, 0x1a, 0x13, 0x42, 0x10, + 0xcc, 0x00, 0x2c, 0xdc, 0xd4, 0x13, 0xf2, 0xf9, 0xe6, 0x06, 0xed, 0xe4, + 0xdc, 0xf5, 0xe0, 0xdf, 0xe5, 0x02, 0xd9, 0xfd, 0x2a, 0xbd, 0xfb, 0x22, + 0xd9, 0xdb, 0xfe, 0x1d, 0xea, 0xcb, 0xf0, 0x0f, 0xd6, 0x05, 0xff, 0x11, + 0xee, 0xd2, 0xce, 0xdb, 0x17, 0xd9, 0xeb, 0x03, 0x06, 0x14, 0x1d, 0xf8, + 0xe8, 0x01, 0xf9, 0x0b, 0xe4, 0xe0, 0x10, 0x2a, 0xda, 0xed, 0xea, 0xc7, + 0x16, 0x1e, 0xdb, 0x05, 0x13, 0xb9, 0x30, 0x0f, 0xb8, 0x25, 0x4c, 0xcd, + 0xfe, 0x0d, 0xfc, 0x3e, 0x1a, 0x01, 0x01, 0xea, 0x16, 0x17, 0xdc, 0x1a, + 0x0e, 0xe6, 0x26, 0x05, 0x17, 0x23, 0x09, 0x02, 0xc2, 0x1f, 0x0d, 0x0d, + 0x1f, 0x1d, 0xfb, 0x2f, 0xe0, 0xfe, 0x69, 0x7f, 0x08, 0xe2, 0xed, 0x08, + 0xdd, 0x00, 0x18, 0x05, 0x08, 0x13, 0x4b, 0x43, 0x14, 0x30, 0xee, 0x20, + 0xf5, 0xd7, 0xd2, 0x1c, 0x08, 0xfd, 0xe6, 0x06, 0xd9, 0xe3, 0x23, 0x0c, + 0xda, 0xe7, 0x40, 0x1a, 0xd0, 0xd5, 0x3d, 0x12, 0x2c, 0x1a, 0xfc, 0x37, + 0x06, 0x4b, 0xea, 0xda, 0xfb, 0xd6, 0x07, 0xf2, 0x03, 0xf9, 0x3c, 0xff, + 0xf7, 0xfa, 0xbd, 0xf5, 0xfa, 0x0c, 0x20, 0xf0, 0x2b, 0xf4, 0xff, 0xf3, + 0x28, 0x5c, 0xf3, 0xfd, 0x43, 0xf8, 0x02, 0x04, 0xf2, 0xf2, 0xe8, 0xf7, + 0x25, 0x1e, 0x16, 0x28, 0xd5, 0x32, 0xf0, 0x07, 0x5d, 0xd6, 0xe7, 0x72, + 0x25, 0xc6, 0xde, 0xf2, 0xfb, 0xee, 0x4d, 0xd9, 0x0d, 0x20, 0xd3, 0xe5, + 0x2e, 0xcb, 0xe3, 0xb4, 0xc7, 0x27, 0x28, 0xf9, 0xc4, 0xea, 0x30, 0xe9, + 0xd6, 0x0d, 0xcd, 0xe0, 0xe1, 0xdb, 0xf9, 0x1f, 0xec, 0x16, 0x3f, 0x22, + 0xee, 0x3f, 0xef, 0xd5, 0xe7, 0xea, 0x31, 0x18, 0xb5, 0x1c, 0xbc, 0xe1, + 0x07, 0x28, 0xc8, 0xfe, 0x01, 0x21, 0x70, 0xe9, 0xd3, 0x25, 0x02, 0x4c, + 0x23, 0xd9, 0x52, 0x1c, 0xdd, 0xfb, 0x38, 0x30, 0xdb, 0xfd, 0xf1, 0xd4, + 0x19, 0xed, 0x02, 0x22, 0xe5, 0xdd, 0xfe, 0xe5, 0xf6, 0xf3, 0x16, 0xfd, + 0x5f, 0x03, 0xf3, 0x0b, 0xf1, 0xe6, 0xea, 0xfb, 0x07, 0x02, 0x04, 0xf8, + 0xf5, 0x14, 0x24, 0x16, 0x05, 0x00, 0x18, 0xf0, 0x0c, 0xe4, 0xfb, 0xf0, + 0x12, 0xe1, 0x00, 0x03, 0xfc, 0x0d, 0xfe, 0x1c, 0xe8, 0xf4, 0x05, 0x02, + 0x17, 0xf2, 0x02, 0x0a, 0xf9, 0x07, 0xe9, 0xe9, 0x00, 0xcc, 0x01, 0xe0, + 0xf5, 0x1a, 0x27, 0xff, 0xfd, 0x23, 0xff, 0x0b, 0xe0, 0x01, 0xdc, 0x13, + 0x03, 0xf9, 0x06, 0x2a, 0xf5, 0xd5, 0x19, 0x0c, 0x16, 0xd1, 0xfd, 0xf9, + 0xd6, 0x56, 0x07, 0x15, 0x15, 0x39, 0xde, 0x0f, 0xec, 0x03, 0x30, 0x1c, + 0x09, 0xed, 0xf8, 0xf8, 0xed, 0x0c, 0xf9, 0x0e, 0xf9, 0x24, 0x2a, 0xff, + 0x31, 0xf1, 0xcf, 0xfa, 0xfd, 0x18, 0x07, 0xf3, 0xfc, 0xf1, 0xce, 0x2c, + 0xe0, 0xf5, 0xec, 0x1e, 0x05, 0xee, 0xfe, 0xef, 0xf8, 0xe2, 0x00, 0x37, + 0x2c, 0xfb, 0xf3, 0x18, 0xed, 0x0a, 0x21, 0xf3, 0x07, 0xfd, 0xfa, 0x03, + 0x31, 0xe7, 0x18, 0xf9, 0x0a, 0xfd, 0xf5, 0xf6, 0xf6, 0x1d, 0x1d, 0xd7, + 0x12, 0xfa, 0xfd, 0x05, 0xf0, 0x09, 0xfd, 0x01, 0x15, 0x05, 0x14, 0xf0, + 0xe9, 0xe5, 0xe4, 0xd8, 0x01, 0xf8, 0xf6, 0x1b, 0xfc, 0xea, 0xf4, 0x19, + 0x1a, 0xda, 0xe9, 0x59, 0xf8, 0xe6, 0x04, 0xed, 0x01, 0xf8, 0x00, 0x04, + 0xf9, 0xed, 0x01, 0xdd, 0x0d, 0x07, 0x3b, 0x01, 0xf3, 0x07, 0x0b, 0x0e, + 0x0d, 0xf0, 0xf4, 0xf1, 0xe7, 0xea, 0xe1, 0xfa, 0xf0, 0xee, 0xfe, 0xe9, + 0x02, 0x01, 0x27, 0x38, 0xf7, 0xf4, 0xff, 0xf5, 0xeb, 0x27, 0x20, 0x05, + 0x0d, 0x19, 0x7f, 0xdb, 0x03, 0x24, 0xed, 0x1d, 0xff, 0xf1, 0x00, 0xe9, + 0xdb, 0xfb, 0xf8, 0x11, 0x13, 0xf8, 0x40, 0x06, 0xc5, 0x04, 0x0b, 0x0a, + 0xf5, 0xe3, 0x1b, 0x12, 0x08, 0x11, 0xfb, 0xdf, 0xd5, 0xde, 0xde, 0xe5, + 0xed, 0xd7, 0x0c, 0x03, 0x52, 0x01, 0xe4, 0x16, 0x14, 0xec, 0x02, 0xfa, + 0x1e, 0xee, 0xf7, 0x01, 0x04, 0x13, 0x1c, 0xf2, 0xe6, 0xf4, 0x14, 0xef, + 0x1a, 0xf6, 0x06, 0xf9, 0xe1, 0xfc, 0xfe, 0xfd, 0xe9, 0xfe, 0xf5, 0x1e, + 0xd3, 0x1e, 0x08, 0xfb, 0xee, 0xe5, 0x1e, 0x2e, 0x08, 0x2c, 0xf5, 0xc7, + 0xf1, 0xbd, 0xf9, 0xe7, 0x0a, 0x1f, 0x33, 0xf2, 0xfd, 0x11, 0x0d, 0xd9, + 0xfc, 0x16, 0xf0, 0x3b, 0x01, 0x05, 0xfc, 0x15, 0x24, 0xe8, 0x07, 0xf6, + 0x0e, 0xd8, 0x16, 0x01, 0xe8, 0x4a, 0x14, 0x25, 0x0a, 0x47, 0xec, 0x53, + 0xee, 0x26, 0x57, 0x14, 0x13, 0xee, 0xed, 0xf5, 0xe5, 0xff, 0xf2, 0x0c, + 0xe1, 0x1d, 0xf5, 0x01, 0x39, 0xf9, 0xed, 0xe9, 0xe2, 0x0d, 0xff, 0xfa, + 0xe5, 0xf7, 0xf0, 0x0f, 0xe4, 0xf5, 0xea, 0x1e, 0xf9, 0xf0, 0x12, 0xfe, + 0xe3, 0xf5, 0x0c, 0x17, 0x2f, 0x06, 0x04, 0x0f, 0xf0, 0x11, 0x14, 0x0a, + 0x04, 0xff, 0x21, 0xfb, 0x32, 0xfd, 0x27, 0x19, 0xdf, 0xf0, 0xf9, 0xf8, + 0xd4, 0x1c, 0xf1, 0xda, 0x0e, 0xe1, 0x10, 0x28, 0xf8, 0xeb, 0x03, 0xfd, + 0x0b, 0xf9, 0x26, 0xee, 0xde, 0xd1, 0xfc, 0xde, 0xfd, 0xcf, 0xfb, 0x11, + 0xe9, 0xde, 0x0e, 0xf4, 0x2f, 0xc1, 0xf5, 0x4d, 0xe2, 0xd3, 0xe4, 0xf7, + 0x10, 0xf9, 0x0c, 0xfe, 0x06, 0xe0, 0xe7, 0xed, 0x1c, 0xe8, 0x3a, 0x10, + 0xf5, 0xed, 0xfc, 0x0c, 0x0f, 0x37, 0xf6, 0xd8, 0xe2, 0xe1, 0xdc, 0x2e, + 0xf2, 0xf2, 0xfb, 0xf3, 0x26, 0x0b, 0x21, 0x22, 0xf7, 0x08, 0xeb, 0xe9, + 0xd7, 0x3a, 0x22, 0x15, 0xee, 0x13, 0x7f, 0xfa, 0x16, 0xed, 0xd1, 0xe5, + 0x19, 0xe4, 0x0b, 0xf4, 0x06, 0xff, 0x03, 0xf8, 0xe9, 0x04, 0x1b, 0xf8, + 0x01, 0xed, 0x09, 0xf5, 0xce, 0x0b, 0x2d, 0xf7, 0x16, 0x18, 0xeb, 0xd0, + 0xf7, 0xf8, 0xeb, 0xf9, 0xe9, 0x27, 0xf8, 0x05, 0x7e, 0xe7, 0xf6, 0x02, + 0x1c, 0xe8, 0xf3, 0xde, 0xfa, 0xf9, 0xf7, 0xdc, 0xd9, 0xf5, 0x2d, 0xf0, + 0x0d, 0xf4, 0x00, 0xda, 0x1c, 0xf2, 0xec, 0x07, 0x1f, 0xfc, 0xda, 0x18, + 0xf9, 0x25, 0xca, 0x0c, 0x29, 0x1f, 0x08, 0xe3, 0xce, 0xf6, 0xeb, 0x1f, + 0xdf, 0xdf, 0xe5, 0xe9, 0x07, 0xe8, 0xf3, 0x08, 0xc9, 0x48, 0x4c, 0xe8, + 0xf0, 0xe5, 0xfb, 0xe7, 0xeb, 0x09, 0x02, 0xe6, 0x06, 0x1e, 0x47, 0x0b, + 0xfa, 0xda, 0xf4, 0x29, 0x1c, 0xe8, 0xfc, 0x27, 0xc7, 0x40, 0x0d, 0x24, + 0xfd, 0x43, 0xeb, 0x4b, 0xe1, 0xf3, 0xcf, 0x3f, 0x05, 0xd4, 0xf9, 0x00, + 0xde, 0x23, 0xdd, 0x38, 0xec, 0xff, 0x09, 0x25, 0x2e, 0x10, 0xed, 0xf2, + 0x49, 0xdf, 0xff, 0xf5, 0xe9, 0xf1, 0x08, 0xf3, 0x37, 0xf4, 0x05, 0x4f, + 0xea, 0xf5, 0xfb, 0xf0, 0xe1, 0xe7, 0xf1, 0x26, 0xcc, 0xe8, 0xfb, 0x45, + 0xf7, 0xd2, 0x38, 0xe6, 0x02, 0xf0, 0xf5, 0x18, 0xfe, 0xf3, 0xf5, 0x18, + 0xd8, 0x0e, 0xf0, 0x03, 0x10, 0xfc, 0x01, 0xcd, 0x08, 0x04, 0xf9, 0x05, + 0xeb, 0xdb, 0x12, 0xee, 0xe6, 0xf9, 0xf7, 0xfa, 0xf5, 0xf7, 0xed, 0xf0, + 0x1a, 0x02, 0xf6, 0xd4, 0xfb, 0xf1, 0x0a, 0x13, 0xfc, 0xf2, 0xf9, 0x18, + 0x08, 0xeb, 0xda, 0xfc, 0x22, 0xd8, 0x06, 0xfa, 0x2a, 0xfc, 0xe0, 0xca, + 0x2d, 0x12, 0xdb, 0x2e, 0xfd, 0x13, 0x2c, 0xfe, 0xf5, 0xf7, 0x1e, 0x11, + 0x13, 0x05, 0x0f, 0xe9, 0xfc, 0xea, 0xf5, 0xec, 0x31, 0xff, 0x0e, 0x2a, + 0x0e, 0x04, 0x08, 0xd1, 0xdf, 0x03, 0x03, 0x19, 0x13, 0x0b, 0x7f, 0x1a, + 0xeb, 0x3a, 0xcf, 0x04, 0x14, 0xff, 0xe3, 0xed, 0xf9, 0x1f, 0x03, 0xf6, + 0x26, 0x14, 0x44, 0xe1, 0xf8, 0xff, 0x43, 0x1d, 0xe1, 0x0e, 0xfe, 0xf9, + 0xe6, 0x07, 0xf2, 0xfa, 0xf3, 0xda, 0xe2, 0xe8, 0x06, 0x13, 0xfa, 0xfd, + 0x51, 0xe3, 0xfc, 0x22, 0x04, 0xee, 0x05, 0xf6, 0xd9, 0xe4, 0xf0, 0xd3, + 0xfa, 0xf4, 0x25, 0x11, 0xf1, 0x08, 0xfa, 0x08, 0xf5, 0xf3, 0xe7, 0x12, + 0x18, 0xdc, 0xcc, 0x11, 0x06, 0xf2, 0xec, 0xfd, 0x41, 0x09, 0x12, 0xe8, + 0xdb, 0xf1, 0xe9, 0xe8, 0xd7, 0xe7, 0xee, 0xfa, 0x15, 0xf0, 0x13, 0xf2, + 0xdd, 0x37, 0x1e, 0xed, 0xfc, 0xed, 0xff, 0xdd, 0xd4, 0x01, 0x10, 0xbf, + 0xe6, 0x09, 0x3a, 0xdd, 0x1e, 0xed, 0xdb, 0x36, 0xff, 0xed, 0xff, 0x3f, + 0x02, 0x10, 0x0c, 0x20, 0xfc, 0x40, 0x03, 0x44, 0x05, 0x15, 0xe7, 0x28, + 0xe8, 0xf1, 0xfb, 0x0a, 0xd6, 0x20, 0xdb, 0x32, 0xf7, 0x12, 0x0f, 0x1b, + 0xe4, 0xfc, 0x11, 0x18, 0x36, 0xed, 0xe4, 0xf7, 0xe9, 0x02, 0x0c, 0xeb, + 0x3a, 0xe5, 0x26, 0x22, 0x07, 0x0b, 0xe2, 0xf6, 0x06, 0xe5, 0xdb, 0xf5, + 0xd3, 0xe5, 0xd7, 0x4a, 0xf9, 0xeb, 0x33, 0xef, 0xea, 0xf9, 0xf2, 0x15, + 0xe9, 0x18, 0xe2, 0x04, 0xd8, 0xf5, 0xf1, 0xf8, 0xea, 0x14, 0xf7, 0xdd, + 0xeb, 0xfa, 0xfe, 0x01, 0x05, 0xef, 0x10, 0xf6, 0xf1, 0xc3, 0xfc, 0xf7, + 0x06, 0xf3, 0x0a, 0xf5, 0x12, 0x16, 0x04, 0xda, 0xfc, 0xdb, 0xff, 0x2c, + 0xfa, 0xfc, 0x18, 0x05, 0x0e, 0xe8, 0xed, 0x20, 0xf0, 0xf9, 0x17, 0x0e, + 0x1d, 0x0b, 0xe8, 0xe3, 0x23, 0x0a, 0xe4, 0x17, 0x07, 0xfa, 0x3c, 0xed, + 0xe9, 0xf0, 0x06, 0x01, 0x3f, 0xf0, 0x0f, 0xdf, 0x06, 0xee, 0x02, 0xe8, + 0x2b, 0xfe, 0x28, 0x2b, 0x04, 0x0f, 0x0a, 0xeb, 0xec, 0xff, 0x19, 0x18, + 0xe7, 0xf6, 0x7f, 0x07, 0xf4, 0x14, 0xdc, 0xe2, 0x01, 0x11, 0xf9, 0xef, + 0xfa, 0x31, 0xfa, 0xf5, 0x24, 0x1c, 0x20, 0xd9, 0xf1, 0xfb, 0x38, 0x08, + 0xe4, 0xf6, 0xff, 0xe9, 0xf0, 0x1f, 0xe1, 0xff, 0xe5, 0xde, 0x20, 0xea, + 0xf4, 0x10, 0x0e, 0x06, 0x55, 0x13, 0xd8, 0x0d, 0x0d, 0xf1, 0x01, 0xf7, + 0xf8, 0xe4, 0xd9, 0xf4, 0xf3, 0xf8, 0x1c, 0xff, 0xf1, 0xf1, 0xf9, 0xec, + 0xf3, 0xdb, 0xee, 0xfa, 0x04, 0xe1, 0xed, 0x13, 0x00, 0x05, 0xea, 0x0b, + 0x11, 0x05, 0x1b, 0xf0, 0xd3, 0xef, 0xee, 0x0a, 0xd2, 0x03, 0xe9, 0xed, + 0xfd, 0xe9, 0x12, 0xe9, 0xf8, 0x40, 0x45, 0xdc, 0x14, 0xe2, 0xfc, 0xee, + 0xe0, 0x0a, 0xed, 0xe5, 0xf4, 0x06, 0x42, 0x05, 0x1b, 0xfa, 0xf0, 0x25, + 0x11, 0xed, 0xf8, 0x2f, 0xf4, 0x40, 0x1d, 0x14, 0x09, 0x43, 0xf2, 0x44, + 0xe2, 0xfe, 0xe7, 0x38, 0xfe, 0xe8, 0xeb, 0xf5, 0xde, 0x0c, 0xef, 0x24, + 0xf3, 0x15, 0x2d, 0x21, 0x18, 0x05, 0xf3, 0xf6, 0x19, 0xfd, 0x0c, 0xfa, + 0xf9, 0xe5, 0x1d, 0x00, 0x38, 0x08, 0x13, 0x3c, 0x07, 0x03, 0xe2, 0xe0, + 0xe5, 0xdd, 0xe7, 0x1d, 0xcc, 0xe9, 0xe9, 0x24, 0xf0, 0xdd, 0x26, 0xf7, + 0x11, 0xf2, 0xfb, 0x13, 0x04, 0x13, 0xff, 0x04, 0xe2, 0xfb, 0x01, 0xe9, + 0x04, 0x04, 0xf6, 0xc8, 0xf1, 0xe9, 0xe3, 0x0b, 0x11, 0xef, 0x03, 0xef, + 0x0a, 0xe5, 0x04, 0x00, 0xfa, 0xf2, 0x0e, 0xf3, 0x17, 0x0b, 0xf8, 0xd4, + 0xdb, 0xfe, 0xfe, 0xfc, 0xfe, 0x06, 0x19, 0x13, 0x07, 0xe3, 0xea, 0x05, + 0x17, 0xe6, 0x1f, 0xe8, 0x18, 0x0a, 0xf7, 0xe2, 0x24, 0x0b, 0xf2, 0x0e, + 0x1c, 0x0d, 0x2d, 0x01, 0xf1, 0x05, 0x04, 0x0d, 0x15, 0x09, 0x08, 0xec, + 0x0d, 0xf3, 0x0d, 0xe4, 0x42, 0x15, 0x0d, 0x24, 0x0a, 0xf7, 0xe7, 0xf6, + 0xe9, 0xff, 0x20, 0xf6, 0x10, 0xf8, 0x7f, 0x04, 0xe3, 0x21, 0xde, 0x00, + 0x07, 0xe3, 0xdf, 0xe5, 0x0b, 0x1f, 0xfd, 0x0a, 0x13, 0x1d, 0x37, 0xfe, + 0xe7, 0x08, 0x32, 0x0c, 0xe8, 0xf2, 0x04, 0xeb, 0xfa, 0xfd, 0xf8, 0xf4, + 0x05, 0xe7, 0xec, 0xef, 0xee, 0x0c, 0xf4, 0x02, 0x7f, 0xf8, 0xed, 0x15, + 0x06, 0xfe, 0xf3, 0xe2, 0x0b, 0xf4, 0xfa, 0xdf, 0xe4, 0x18, 0x1d, 0xf5, + 0xf4, 0xe6, 0xf5, 0xf5, 0x07, 0xe7, 0xe9, 0xee, 0x10, 0x02, 0xf2, 0x0a, + 0xff, 0x08, 0xdd, 0x1a, 0x1f, 0x02, 0xfe, 0xe4, 0xcf, 0xf4, 0xec, 0x08, + 0xda, 0xfb, 0xe1, 0xfa, 0xe8, 0x02, 0x12, 0xf7, 0xd7, 0x43, 0x47, 0xef, + 0xf1, 0xe7, 0xf7, 0xf3, 0xd4, 0x0b, 0xf6, 0xfb, 0x0b, 0xfa, 0x36, 0xf4, + 0x0d, 0xff, 0xf2, 0x1a, 0x1e, 0xf1, 0x00, 0x25, 0xf2, 0x3e, 0x04, 0x13, + 0x01, 0x3a, 0xf1, 0x4d, 0xef, 0xf5, 0xc8, 0x31, 0xf8, 0xe2, 0xe8, 0x0a, + 0xde, 0x1e, 0x04, 0x21, 0x08, 0x0a, 0x27, 0x2e, 0x16, 0x01, 0xe8, 0xf7, + 0x2e, 0xf9, 0x08, 0xec, 0xef, 0xfa, 0x1a, 0x1e, 0x22, 0x0c, 0x0f, 0x37, + 0xec, 0xff, 0xf2, 0xf4, 0xe5, 0xe0, 0xe6, 0x27, 0xbf, 0xea, 0x00, 0x24, + 0x03, 0xf7, 0x3a, 0xe9, 0xf2, 0xf9, 0xf0, 0x2f, 0x10, 0x18, 0x09, 0x0a, + 0xc7, 0x04, 0xff, 0xf9, 0x0f, 0x0a, 0xfe, 0xcf, 0xed, 0xf0, 0xec, 0xfd, + 0xf6, 0xef, 0x14, 0xed, 0xfe, 0x5f, 0x09, 0xf4, 0xfe, 0xf7, 0xfa, 0xf7, + 0x14, 0x0b, 0x07, 0xde, 0xf5, 0xea, 0x04, 0xf9, 0x04, 0xf2, 0x08, 0x1a, + 0xf7, 0xf5, 0xe4, 0xf0, 0x0b, 0xf5, 0x10, 0xe3, 0x1e, 0xf8, 0xe7, 0xe9, + 0x27, 0x15, 0xdb, 0x1a, 0x0c, 0x08, 0x17, 0xf7, 0xe3, 0xf2, 0x09, 0xfb, + 0x0b, 0x04, 0x07, 0x04, 0x00, 0x01, 0xf7, 0xe5, 0x43, 0x18, 0x1d, 0x14, + 0x00, 0x17, 0xfe, 0xcb, 0xf5, 0x07, 0x20, 0xf8, 0x0a, 0x01, 0x6f, 0x08, + 0xee, 0x1c, 0xed, 0xeb, 0x10, 0x02, 0xc7, 0xe7, 0x05, 0x0c, 0x0a, 0xfd, + 0x13, 0x09, 0x3c, 0xeb, 0xed, 0xfc, 0x2e, 0x16, 0xe4, 0x20, 0xfb, 0xf0, + 0xe3, 0x05, 0xf0, 0xf3, 0xe3, 0xeb, 0xdd, 0xf4, 0x0a, 0xeb, 0x01, 0xfa, + 0xe6, 0xfa, 0xe0, 0x0a, 0x07, 0x12, 0xe3, 0xee, 0x0e, 0xec, 0x0d, 0xfb, + 0x12, 0x0c, 0x33, 0xed, 0x01, 0x06, 0xf4, 0xec, 0x46, 0xce, 0x0b, 0xf7, + 0x10, 0x1f, 0xf4, 0xf6, 0xed, 0xf3, 0xf1, 0xf1, 0xea, 0xff, 0x23, 0x04, + 0xda, 0xf4, 0xf1, 0xb9, 0xe8, 0xc1, 0x00, 0xd4, 0x17, 0x16, 0x07, 0xe6, + 0x0f, 0x3e, 0xc2, 0xf2, 0x21, 0x2b, 0xf2, 0xba, 0x01, 0xf5, 0xe8, 0xcf, + 0x09, 0x0c, 0xff, 0x0c, 0xd7, 0x01, 0xfc, 0xe6, 0xfb, 0x13, 0x0e, 0x06, + 0xe9, 0x58, 0x21, 0x22, 0x1d, 0x3f, 0xea, 0x2e, 0x13, 0x17, 0x1c, 0x12, + 0x0b, 0xf1, 0xeb, 0xdc, 0xd1, 0x16, 0xd9, 0x22, 0xe3, 0x13, 0x1c, 0xe4, + 0x7f, 0xf9, 0xf7, 0xf1, 0x27, 0xfd, 0xde, 0xeb, 0x04, 0xf2, 0xe9, 0xf4, + 0xe2, 0xff, 0xf5, 0x77, 0xff, 0xfd, 0x28, 0x02, 0xfe, 0xde, 0x44, 0xf9, + 0xf4, 0x03, 0xd6, 0x46, 0x1c, 0xdd, 0x10, 0xe3, 0x2d, 0xee, 0xf8, 0x0d, + 0x3e, 0x11, 0x08, 0xf4, 0xcc, 0xfa, 0xf4, 0xf9, 0x08, 0xd5, 0x06, 0xec, + 0x33, 0xee, 0xfc, 0x10, 0xd9, 0xf3, 0xf1, 0xf3, 0xe9, 0xda, 0x05, 0xfc, + 0xf5, 0xe2, 0xff, 0x12, 0x09, 0xed, 0xf0, 0x2f, 0xe8, 0xe6, 0x06, 0x2e, + 0x13, 0x22, 0xeb, 0xf8, 0x10, 0xde, 0xf2, 0x15, 0x1a, 0xe9, 0x00, 0xd8, + 0xf9, 0xdb, 0xf3, 0xf5, 0x02, 0x50, 0xed, 0x15, 0xfd, 0xc6, 0xfb, 0x06, + 0x15, 0xe9, 0x12, 0x12, 0xf4, 0x32, 0x15, 0xf2, 0xf9, 0x02, 0x05, 0xe4, + 0x02, 0x12, 0x25, 0x35, 0x04, 0x10, 0x18, 0x0d, 0xec, 0x28, 0x15, 0x05, + 0x12, 0x12, 0x00, 0x03, 0x05, 0x25, 0xfb, 0xfb, 0x36, 0x0d, 0xda, 0xe2, + 0xcd, 0x16, 0x04, 0x23, 0xef, 0x47, 0x05, 0x22, 0x2b, 0xff, 0x39, 0x27, + 0x05, 0x08, 0xf1, 0xfb, 0xba, 0x04, 0x02, 0x0a, 0xf8, 0xfc, 0xd9, 0xd0, + 0xfc, 0x0c, 0xfd, 0x0d, 0xfa, 0x14, 0x02, 0x0f, 0xfc, 0xf7, 0xf8, 0xfe, + 0x0e, 0xf5, 0x01, 0x07, 0xf8, 0xf8, 0x19, 0xf7, 0xf6, 0x0a, 0x04, 0xdb, + 0x3b, 0xea, 0x0d, 0xf8, 0xfa, 0x16, 0xfe, 0x01, 0xe1, 0x04, 0xe8, 0xf2, + 0xf7, 0x18, 0x24, 0x00, 0xf2, 0xff, 0xed, 0xca, 0x07, 0xcc, 0xef, 0xec, + 0x00, 0x09, 0xfb, 0x08, 0xef, 0x1f, 0xcc, 0x10, 0xfb, 0x1d, 0xfc, 0x2e, + 0x09, 0xf2, 0xeb, 0xec, 0x0b, 0xf4, 0xf1, 0xf0, 0xc9, 0xf4, 0xfa, 0x17, + 0x01, 0x23, 0xfb, 0x03, 0xe1, 0x40, 0xf7, 0x0a, 0x13, 0x25, 0xe5, 0x28, + 0x01, 0x0c, 0x28, 0x07, 0xf9, 0xd9, 0xfc, 0xef, 0xdc, 0xe7, 0xf9, 0x18, + 0xfc, 0xf9, 0x2b, 0xeb, 0x5e, 0xf6, 0xf0, 0x02, 0x15, 0xf3, 0xeb, 0xef, + 0x06, 0xf5, 0xf4, 0x05, 0xec, 0xfa, 0x1a, 0x7f, 0xf8, 0xfa, 0x12, 0x0b, + 0x2e, 0xe5, 0x26, 0x18, 0x33, 0x0f, 0xf1, 0x20, 0xf8, 0x0b, 0xf1, 0xfa, + 0x13, 0xf2, 0xea, 0x04, 0x0e, 0x0c, 0xf8, 0xf9, 0xf4, 0xef, 0x03, 0x00, + 0xe2, 0xe3, 0x04, 0xe1, 0x22, 0xcc, 0x0b, 0x19, 0xf4, 0x11, 0xe8, 0xea, + 0xd0, 0xf9, 0x14, 0x03, 0x0b, 0xee, 0xfa, 0x06, 0x12, 0x16, 0xfd, 0xf8, + 0xee, 0x28, 0xdb, 0x28, 0x2e, 0x16, 0xfa, 0x2d, 0x1b, 0xec, 0xf7, 0x0b, + 0xf6, 0xf3, 0xf9, 0xef, 0x01, 0xe2, 0xf8, 0xf2, 0xeb, 0x40, 0xe8, 0x27, + 0xea, 0xfa, 0xfc, 0xff, 0xf9, 0xec, 0xf5, 0xdf, 0xd2, 0x2b, 0xff, 0xce, + 0xf9, 0x08, 0xfd, 0xf2, 0xeb, 0x0f, 0x15, 0x21, 0xf5, 0x23, 0x12, 0x0b, + 0xe5, 0x0e, 0x23, 0xf3, 0x20, 0x0d, 0xcb, 0xf8, 0xff, 0x23, 0xf3, 0xfd, + 0x2b, 0x20, 0x08, 0xe2, 0xe9, 0x04, 0xf4, 0x1d, 0x05, 0x40, 0x2b, 0x36, + 0x1b, 0xf3, 0x3c, 0x0d, 0x1c, 0xf3, 0x03, 0x08, 0xcd, 0xe3, 0xfa, 0x17, + 0x11, 0xe7, 0xe1, 0xe3, 0xed, 0x04, 0xcb, 0xd4, 0x4e, 0x08, 0xf1, 0xcc, + 0xcf, 0xee, 0xe3, 0xd8, 0xe8, 0xd3, 0x08, 0x0b, 0x02, 0xc3, 0x30, 0x1d, + 0xdc, 0xe9, 0xe3, 0xdf, 0xdf, 0x11, 0xd2, 0x17, 0x3d, 0x10, 0x07, 0x0f, + 0x02, 0xf6, 0xd6, 0xbe, 0xed, 0x38, 0x2a, 0x0d, 0xc6, 0xdb, 0xef, 0xfb, + 0x45, 0xea, 0xda, 0xd2, 0xe3, 0xa3, 0x28, 0xd4, 0xd4, 0x05, 0x5e, 0x29, + 0x09, 0xd1, 0x01, 0x32, 0xd5, 0xfc, 0x04, 0xb8, 0x12, 0xea, 0x41, 0xdd, + 0x02, 0xf3, 0xcb, 0x2b, 0x01, 0x0d, 0xd6, 0x34, 0x0c, 0x32, 0xe6, 0x46, + 0x01, 0xe1, 0xd9, 0x44, 0x0e, 0xd8, 0x45, 0x43, 0xbb, 0xc8, 0xd4, 0xfa, + 0xb1, 0x1a, 0x1c, 0x33, 0xe2, 0xf8, 0x21, 0x69, 0xbb, 0x12, 0xf8, 0xf4, + 0x07, 0xf1, 0xd5, 0x00, 0xd9, 0xe1, 0x28, 0x41, 0x07, 0x05, 0xfb, 0x1f, + 0xf5, 0xe8, 0xfa, 0xde, 0xcb, 0xee, 0x08, 0x19, 0x0b, 0x29, 0xd7, 0x03, + 0xeb, 0xf7, 0x17, 0x0a, 0x08, 0xe4, 0xf4, 0x09, 0xcb, 0x01, 0xef, 0xf7, + 0x2b, 0xd0, 0xda, 0xf7, 0xe1, 0x1a, 0x37, 0xf2, 0x1d, 0xef, 0xef, 0xf9, + 0x18, 0x26, 0x1e, 0x0c, 0xa1, 0xe0, 0x2f, 0xf5, 0xe5, 0xfd, 0xfd, 0x13, + 0x35, 0x2b, 0x10, 0x24, 0xb6, 0x17, 0xc1, 0xfd, 0x06, 0x37, 0xfa, 0x59, + 0x20, 0xd2, 0xe4, 0x05, 0xff, 0x45, 0x30, 0x00, 0x1f, 0xf3, 0xbf, 0x30, + 0x1e, 0x59, 0x09, 0x1d, 0xdf, 0x45, 0x55, 0x18, 0xbd, 0xfe, 0x2a, 0x22, + 0x41, 0xed, 0xfe, 0xbc, 0xee, 0xc6, 0xf2, 0x0e, 0xfd, 0x0c, 0x43, 0x14, + 0xec, 0x0f, 0x1b, 0x09, 0xcd, 0xc3, 0x47, 0x65, 0xe1, 0xdf, 0x61, 0xf8, + 0x08, 0x37, 0xf6, 0xcb, 0xf4, 0x29, 0x7f, 0xdf, 0xf1, 0x10, 0xda, 0xeb, + 0x33, 0x18, 0x29, 0xfa, 0x10, 0xdb, 0x6b, 0xf9, 0xeb, 0x3b, 0x9e, 0x49, + 0xe0, 0xe1, 0xf4, 0x12, 0x0d, 0x22, 0x32, 0xf8, 0x00, 0xf6, 0xd1, 0xe6, + 0xff, 0x08, 0xe8, 0xf5, 0xf5, 0xeb, 0xf8, 0x03, 0x00, 0xee, 0xed, 0xed, + 0xf9, 0x24, 0x25, 0xdc, 0xe6, 0xfc, 0x02, 0xf9, 0x36, 0xe5, 0xf4, 0xdc, + 0xe7, 0x37, 0xe3, 0x10, 0xff, 0x03, 0xe8, 0x11, 0xd3, 0xff, 0xf1, 0xff, + 0x00, 0x04, 0x17, 0x16, 0x0f, 0x26, 0xf1, 0xf1, 0x27, 0x1b, 0xef, 0xe5, + 0xf7, 0x23, 0xfd, 0xe6, 0x0f, 0x36, 0x0c, 0x17, 0x35, 0xec, 0xea, 0xe0, + 0x08, 0x34, 0x2f, 0xf6, 0xea, 0xe1, 0x01, 0xe6, 0xf8, 0x10, 0x2c, 0xf5, + 0xe8, 0xfb, 0x3c, 0x03, 0x03, 0x3b, 0x04, 0x3d, 0x02, 0x16, 0x05, 0x24, + 0x10, 0xf3, 0xf8, 0xeb, 0xd1, 0xe7, 0xe8, 0xf5, 0xe1, 0xf5, 0xfc, 0xed, + 0x7f, 0xed, 0xf2, 0xf4, 0x03, 0xe9, 0x06, 0xf4, 0xfc, 0xe2, 0xea, 0x25, + 0xf0, 0xd0, 0x28, 0x40, 0xf9, 0xca, 0x09, 0x02, 0x26, 0xec, 0x0d, 0xee, + 0x0c, 0xe1, 0xfa, 0x28, 0x0f, 0xe1, 0xf0, 0xeb, 0x06, 0x04, 0x0a, 0xf6, + 0x43, 0xe6, 0x2a, 0x11, 0xcc, 0xfc, 0x04, 0x0d, 0xf6, 0xfc, 0xe2, 0xc2, + 0x04, 0xdf, 0x02, 0x04, 0xec, 0xfe, 0xea, 0xdd, 0x16, 0x06, 0x32, 0x0c, + 0xfe, 0xfc, 0x10, 0x21, 0x12, 0xe5, 0xe0, 0x3a, 0xd1, 0xe6, 0xfe, 0x12, + 0x04, 0x6b, 0xef, 0x1c, 0x21, 0xfc, 0xda, 0x05, 0x02, 0xda, 0xfb, 0xc9, + 0xf0, 0xe7, 0xdc, 0xf5, 0xf5, 0x4b, 0xed, 0x06, 0xe3, 0xed, 0xfb, 0xff, + 0xe6, 0xe8, 0x0e, 0xf0, 0xc2, 0x1d, 0x17, 0x06, 0xff, 0x0a, 0x06, 0xdb, + 0xf8, 0xf8, 0x14, 0x39, 0x11, 0x24, 0x19, 0x27, 0xe7, 0x0b, 0x14, 0x18, + 0x1e, 0x0c, 0xcd, 0x19, 0x0b, 0xd5, 0xf2, 0xe0, 0x12, 0x1f, 0xdf, 0xff, + 0x21, 0x13, 0xf9, 0xf8, 0xf3, 0x4b, 0x09, 0x06, 0x2d, 0x00, 0x5e, 0x2a, + 0x1d, 0x20, 0xf5, 0x08, 0x06, 0x0f, 0x09, 0xf6, 0x2d, 0x07, 0xdf, 0xdd, + 0x0d, 0x22, 0xf4, 0x03, 0x3d, 0x1b, 0xe4, 0x0b, 0x00, 0xf1, 0xe1, 0x07, + 0xfe, 0xb9, 0x03, 0x0a, 0xce, 0xfc, 0x40, 0x29, 0xfb, 0xdc, 0xe7, 0xe6, + 0x31, 0xe3, 0x0f, 0xfe, 0x16, 0x4d, 0x1a, 0x06, 0xf3, 0x10, 0xd5, 0xec, + 0xe8, 0x1e, 0x35, 0x10, 0x05, 0xe8, 0xee, 0x10, 0xf6, 0xd6, 0xfc, 0xc3, + 0x34, 0x33, 0x1f, 0xf0, 0x1c, 0x47, 0xf0, 0xf6, 0x1e, 0x0a, 0x06, 0xe9, + 0x00, 0xd5, 0xf5, 0xfc, 0xf5, 0xfb, 0x00, 0x2e, 0xe5, 0xf0, 0xe5, 0x25, + 0x0b, 0xfb, 0x05, 0xfc, 0xdb, 0x7f, 0xf6, 0xec, 0x03, 0x28, 0x05, 0x12, + 0xc9, 0xfe, 0xfb, 0x00, 0xf4, 0xfa, 0xdb, 0xce, 0xe2, 0x08, 0x04, 0x36, + 0xf9, 0x16, 0x11, 0xe3, 0x75, 0xf7, 0xf0, 0x1a, 0xd9, 0x07, 0xe0, 0xf1, + 0x1c, 0xc2, 0xde, 0x06, 0xdd, 0xdf, 0x12, 0x36, 0xe8, 0xfc, 0x14, 0xf2, + 0xc5, 0xe9, 0x31, 0x15, 0x0f, 0x06, 0xe1, 0x57, 0xfe, 0x05, 0xf8, 0x0c, + 0x18, 0x0c, 0xe6, 0x0e, 0x12, 0xe5, 0xed, 0xfd, 0xf5, 0xe7, 0x14, 0xf0, + 0x19, 0xfa, 0x13, 0x0f, 0x3b, 0xe1, 0x1a, 0xf8, 0xea, 0x22, 0xef, 0xf5, + 0x2a, 0xdf, 0x0f, 0xf1, 0x00, 0xde, 0xd4, 0xe7, 0xfa, 0x07, 0x31, 0xf1, + 0xd8, 0x0a, 0xe6, 0x24, 0x07, 0x2d, 0xfe, 0x4c, 0x14, 0xd4, 0xea, 0x05, + 0xea, 0xe8, 0xfd, 0xef, 0xf4, 0xfd, 0xe4, 0xbf, 0xf0, 0x4f, 0x07, 0x0f, + 0xf9, 0xf7, 0x01, 0x0f, 0x48, 0xf1, 0x0a, 0xd6, 0xc6, 0xf8, 0x34, 0xf7, + 0x13, 0x01, 0xe2, 0xf1, 0xe1, 0x1f, 0xf0, 0x1e, 0x2a, 0x01, 0x17, 0x18, + 0xd7, 0x1d, 0x22, 0x14, 0x3d, 0x0f, 0xae, 0xf6, 0xf3, 0x12, 0xdc, 0x27, + 0x21, 0x18, 0xca, 0xe5, 0xd3, 0xea, 0xd6, 0x22, 0x1e, 0x42, 0x21, 0x21, + 0x12, 0xfd, 0x13, 0x41, 0x07, 0x03, 0x2e, 0x11, 0xfb, 0xe6, 0xe8, 0x0d, + 0xef, 0x03, 0xd4, 0xd6, 0xf2, 0x01, 0xda, 0xd6, 0x34, 0x1b, 0xcf, 0xed, + 0xf3, 0xfd, 0xe4, 0xc1, 0x18, 0x17, 0xf0, 0xde, 0xcf, 0x96, 0x40, 0xe1, + 0xe3, 0xf6, 0xf0, 0xd2, 0x14, 0xea, 0xf7, 0x22, 0x4e, 0x2b, 0x0a, 0x02, + 0x10, 0x05, 0xcf, 0xed, 0xd4, 0xf6, 0x25, 0xf1, 0xad, 0xf9, 0xc6, 0x9b, + 0xe7, 0xc4, 0xe7, 0xfb, 0x24, 0x48, 0xf7, 0xf8, 0xd8, 0x51, 0xa2, 0xc2, + 0x12, 0x29, 0x0b, 0x3b, 0xe8, 0xf1, 0xde, 0x98, 0xf2, 0x1d, 0x05, 0xf7, + 0xd9, 0x1e, 0xff, 0xfe, 0xf0, 0x2e, 0xef, 0x2e, 0xec, 0x1e, 0x1e, 0x77, + 0x07, 0x28, 0xf2, 0x4c, 0xec, 0xfe, 0xc7, 0x30, 0xef, 0xe7, 0x05, 0x0a, + 0xc3, 0x19, 0xcc, 0x6b, 0xef, 0xd9, 0x2b, 0x1f, 0x35, 0xe7, 0x10, 0x3a, + 0x31, 0xd1, 0xfa, 0xd4, 0xf8, 0xeb, 0x20, 0xe5, 0x2b, 0xdd, 0x1a, 0x24, + 0xd1, 0x10, 0x16, 0xef, 0xd2, 0xef, 0x26, 0xdf, 0xca, 0xef, 0xe1, 0x51, + 0x39, 0x14, 0x0c, 0x06, 0x12, 0xfb, 0xf9, 0xf7, 0xcf, 0x22, 0xda, 0xde, + 0xd1, 0xf7, 0xf3, 0x0a, 0x11, 0x05, 0x0b, 0xff, 0x28, 0xf0, 0xf9, 0x08, + 0x13, 0x2f, 0xde, 0xe7, 0xc7, 0xf8, 0x1a, 0xe4, 0x0c, 0xff, 0xfc, 0xe1, + 0x26, 0x3a, 0xcf, 0xdd, 0xd6, 0xdb, 0x1c, 0x2c, 0x3d, 0xca, 0x01, 0xc1, + 0x25, 0xc8, 0xdc, 0xe5, 0x0b, 0x14, 0x0f, 0xe4, 0x0c, 0xfb, 0xb4, 0xbd, + 0xe3, 0x51, 0xc5, 0x27, 0x09, 0x03, 0x3a, 0x0d, 0x06, 0xfa, 0x42, 0x7f, + 0x2b, 0x58, 0x18, 0xbb, 0x00, 0xde, 0x04, 0xdf, 0xf0, 0x4b, 0xfa, 0x3e, + 0xe8, 0x21, 0x2c, 0xed, 0xdc, 0xf9, 0x03, 0xf8, 0x29, 0xeb, 0xe7, 0x35, + 0x07, 0x5b, 0xee, 0xfc, 0xfe, 0x21, 0x64, 0xe8, 0xc7, 0x55, 0xf2, 0xf9, + 0x0f, 0xfd, 0x11, 0xfc, 0xf2, 0xf7, 0x4c, 0x23, 0xe9, 0xee, 0xfd, 0x14, + 0xb1, 0x32, 0x13, 0x1a, 0xf8, 0xf7, 0xfd, 0xf2, 0xff, 0x03, 0x07, 0xfe, + 0x27, 0xfd, 0xde, 0x05, 0xde, 0x09, 0xf2, 0x55, 0x0c, 0xdd, 0x06, 0xff, + 0xc1, 0xea, 0x21, 0x05, 0xdb, 0xf5, 0x27, 0x01, 0x29, 0x27, 0xf9, 0xff, + 0x16, 0x24, 0xe6, 0x09, 0x00, 0xff, 0xf2, 0xfb, 0x1e, 0x0d, 0x1a, 0x04, + 0xcc, 0xe5, 0xf2, 0xfe, 0xbb, 0x2b, 0xef, 0x00, 0x1c, 0xc4, 0x16, 0xde, + 0x2b, 0x3e, 0x68, 0xa9, 0x03, 0x30, 0x0e, 0x59, 0x1d, 0x07, 0xb6, 0xd2, + 0x0f, 0x20, 0x2e, 0x49, 0xe8, 0xfa, 0xfa, 0xe4, 0xfe, 0xe6, 0x08, 0xfa, + 0xd9, 0xf4, 0x43, 0x0d, 0x0f, 0x01, 0xe7, 0x0a, 0xe6, 0xfa, 0xcc, 0x44, + 0x30, 0xd6, 0xda, 0xfa, 0xeb, 0x0d, 0x3b, 0x08, 0xe8, 0xd1, 0x0f, 0x32, + 0x2e, 0x06, 0xf6, 0x25, 0xf1, 0xe5, 0xf3, 0xe6, 0x0e, 0x12, 0x0a, 0xfb, + 0x1e, 0x18, 0x4d, 0xf4, 0xd8, 0xe9, 0xef, 0xff, 0xf5, 0xd1, 0x11, 0xf7, + 0xb6, 0x3f, 0x13, 0x08, 0x45, 0x46, 0xde, 0xf6, 0xfe, 0xe7, 0xe5, 0xe8, + 0xe5, 0xb0, 0x1c, 0xe9, 0x0f, 0x03, 0xe4, 0xe0, 0x3b, 0x30, 0x2d, 0xfe, + 0x0b, 0x06, 0xd7, 0xfe, 0xfb, 0x26, 0xf7, 0x00, 0x44, 0x07, 0x0d, 0xd1, + 0xda, 0xd2, 0xe4, 0xcc, 0x08, 0x03, 0x2e, 0x03, 0xf4, 0x2b, 0xec, 0xef, + 0xfd, 0xda, 0xdc, 0xfb, 0x31, 0xf1, 0x0f, 0xbc, 0x25, 0x03, 0x11, 0xef, + 0x10, 0x16, 0xef, 0xf7, 0xd8, 0xf0, 0xce, 0xf7, 0xec, 0x44, 0x31, 0x0b, + 0xcd, 0xf8, 0x7c, 0x1e, 0x1d, 0xfa, 0x46, 0xec, 0x09, 0xeb, 0xee, 0xed, + 0xfa, 0xf5, 0x18, 0x2e, 0xdf, 0x24, 0xfa, 0xd6, 0xed, 0x19, 0x0d, 0x12, + 0xc1, 0x20, 0xa9, 0x31, 0x03, 0x1e, 0x18, 0xc9, 0xfb, 0x13, 0x7f, 0xec, + 0x42, 0xf4, 0xff, 0xd4, 0x1d, 0xe4, 0x51, 0xd5, 0x02, 0xf0, 0x50, 0x0e, + 0xec, 0xff, 0xfa, 0x20, 0x03, 0xe8, 0xdd, 0x2d, 0xf4, 0xe0, 0xe5, 0xe1, + 0xf9, 0xff, 0xce, 0xe9, 0xff, 0xde, 0xfd, 0x0c, 0xce, 0x02, 0xf7, 0x46, + 0xfa, 0xc9, 0xe9, 0x09, 0xb9, 0xec, 0x1a, 0xf8, 0xfd, 0xf9, 0x1a, 0x0c, + 0x0d, 0x2f, 0xf5, 0x03, 0x09, 0x19, 0xd8, 0x15, 0x14, 0x07, 0xdb, 0xeb, + 0x38, 0xf7, 0x2b, 0xf4, 0xbe, 0xfb, 0x04, 0x07, 0xdb, 0x35, 0xe2, 0x1b, + 0x2c, 0xce, 0xff, 0xf4, 0x2e, 0x47, 0x50, 0xac, 0xf1, 0x0e, 0xd2, 0x5e, + 0x2a, 0x1d, 0xbf, 0x9d, 0x1c, 0xf5, 0x39, 0x34, 0xe6, 0x0e, 0xdd, 0x12, + 0x0d, 0x04, 0x30, 0x1f, 0xc4, 0xe9, 0x37, 0xd9, 0x19, 0x32, 0xe3, 0xf4, + 0xff, 0xe8, 0xd1, 0x2e, 0x22, 0xcd, 0xc5, 0xf8, 0xe0, 0x05, 0x30, 0x0e, + 0xf5, 0xe3, 0x1a, 0x6c, 0x0d, 0x16, 0xe2, 0x26, 0xe9, 0xd8, 0x02, 0xe0, + 0x15, 0x07, 0x12, 0x08, 0x06, 0x11, 0x40, 0x00, 0xc4, 0xd8, 0x02, 0xf2, + 0xff, 0xbf, 0xe1, 0x04, 0xc7, 0x21, 0x0b, 0xfd, 0x27, 0x6d, 0x02, 0xfe, + 0xfe, 0xf7, 0xf5, 0x19, 0xda, 0xdf, 0x1b, 0xde, 0xeb, 0x0f, 0xe1, 0xe4, + 0x3e, 0x46, 0x11, 0x16, 0x12, 0xd8, 0xf4, 0x08, 0xdf, 0x0d, 0x16, 0xe0, + 0x35, 0xea, 0xe8, 0xf2, 0xe1, 0xfe, 0x02, 0xdc, 0x01, 0xe5, 0x3a, 0xc9, + 0xdd, 0x28, 0xdc, 0x15, 0x28, 0xe4, 0xf0, 0x10, 0x1a, 0xce, 0xf3, 0xcd, + 0x0c, 0x0e, 0x1e, 0xe3, 0x32, 0x1b, 0xeb, 0xfc, 0xeb, 0xf6, 0xe7, 0xea, + 0xef, 0x6d, 0x3d, 0x0b, 0xb2, 0xf1, 0x76, 0x09, 0x1a, 0xfc, 0x3c, 0xc8, + 0xe7, 0x03, 0xd0, 0xde, 0xed, 0xf7, 0x36, 0x46, 0xf1, 0x1d, 0xe9, 0xdd, + 0x01, 0x06, 0xfb, 0x18, 0xa3, 0x0f, 0xab, 0x1e, 0xf7, 0x07, 0x26, 0xde, + 0xf1, 0x36, 0x7f, 0xf6, 0x38, 0xf9, 0x04, 0x10, 0x2a, 0xc6, 0x50, 0xda, + 0xea, 0x0e, 0x47, 0x0a, 0xc3, 0x0e, 0x25, 0x30, 0x17, 0xf1, 0xde, 0x3a, + 0xf5, 0xf8, 0xff, 0xf2, 0x12, 0x0e, 0xdb, 0xf8, 0x21, 0xfd, 0xfa, 0x05, + 0xe1, 0x10, 0xf7, 0x23, 0x03, 0xf6, 0x03, 0xf6, 0xc7, 0xdf, 0x17, 0xf1, + 0xeb, 0xed, 0x27, 0xf5, 0x12, 0x22, 0xfa, 0x0f, 0x0b, 0x27, 0xf1, 0x10, + 0xf9, 0x11, 0xdc, 0xf2, 0x2e, 0x02, 0x32, 0xfb, 0xd4, 0xf7, 0xea, 0x12, + 0xd5, 0x27, 0xe5, 0x04, 0x1c, 0xc8, 0x12, 0xf5, 0x27, 0x20, 0x46, 0xc9, + 0xf4, 0x18, 0x0a, 0x36, 0x15, 0x11, 0xb9, 0xd2, 0x00, 0x13, 0x24, 0x33, + 0xdf, 0xff, 0xf5, 0xe6, 0xff, 0xf6, 0x04, 0xf0, 0xe3, 0xfd, 0x42, 0xf1, + 0x0a, 0x3b, 0xe3, 0x06, 0xf3, 0x00, 0xcb, 0x32, 0x1c, 0xd8, 0xe8, 0xea, + 0xe8, 0x0a, 0x30, 0x00, 0xe9, 0xe3, 0x0d, 0x28, 0x2a, 0x19, 0xe5, 0x3f, + 0xfc, 0xd9, 0x09, 0xf7, 0x11, 0x07, 0x0b, 0x0d, 0x02, 0x11, 0x43, 0xf8, + 0xe8, 0xd5, 0xee, 0xf5, 0xf6, 0xdf, 0x16, 0xfa, 0xca, 0x31, 0x0c, 0x09, + 0x4d, 0x5c, 0xeb, 0x0c, 0xfd, 0xe2, 0xe1, 0x03, 0xd3, 0xd2, 0x0c, 0xf5, + 0xff, 0x04, 0xd9, 0xeb, 0x22, 0x22, 0x0a, 0x18, 0x0a, 0xe9, 0xea, 0xfd, + 0xf7, 0x19, 0x06, 0xf2, 0x52, 0xeb, 0x05, 0xe0, 0xe0, 0xe4, 0xfa, 0xca, + 0x05, 0xef, 0xfe, 0xed, 0xe9, 0x1d, 0xe4, 0x15, 0x01, 0xee, 0xde, 0xfa, + 0x18, 0xfa, 0x0d, 0xdd, 0x20, 0x08, 0x04, 0xf6, 0x17, 0x1a, 0xf7, 0xf9, + 0xe1, 0xfa, 0xe3, 0xfa, 0x01, 0x42, 0x28, 0xf7, 0xd2, 0xf2, 0x7f, 0x0e, + 0x10, 0xfe, 0x41, 0xee, 0x0f, 0xe0, 0xeb, 0xe9, 0x01, 0xf7, 0x1d, 0x32, + 0xed, 0x17, 0xee, 0xdc, 0xfd, 0x0a, 0xff, 0x12, 0xbe, 0x2a, 0xc9, 0x1b, + 0xec, 0x06, 0x0e, 0xd9, 0xf6, 0x00, 0x6c, 0xf5, 0x33, 0x03, 0xda, 0xd6, + 0x19, 0xe9, 0x35, 0xe7, 0xfd, 0xfc, 0x43, 0x01, 0xee, 0xeb, 0x0b, 0x25, + 0x08, 0xf4, 0xdc, 0x17, 0xe2, 0xe1, 0xf7, 0xed, 0x1c, 0x10, 0x0a, 0x13, + 0x49, 0x06, 0xe6, 0x29, 0xc9, 0x1a, 0x18, 0xae, 0x00, 0xc2, 0x16, 0xfe, + 0xbd, 0x17, 0x58, 0x42, 0x37, 0xfb, 0x05, 0xed, 0x42, 0xec, 0xf8, 0x09, + 0x1d, 0x4b, 0xe6, 0xf2, 0xfb, 0x33, 0xd6, 0xf1, 0x0e, 0x3d, 0xc4, 0xe8, + 0xc8, 0xde, 0xe0, 0x44, 0xf1, 0xf5, 0xd0, 0xd0, 0x32, 0x50, 0x58, 0xf9, + 0x3e, 0x48, 0xf9, 0xe8, 0x15, 0xf6, 0xfe, 0x0d, 0xf3, 0x06, 0xee, 0xe2, + 0x34, 0x0a, 0x7f, 0x5b, 0xf7, 0x0b, 0xe9, 0xd2, 0x10, 0xfd, 0x31, 0x2d, + 0xaf, 0x0d, 0xf3, 0x11, 0x36, 0x58, 0xff, 0x51, 0xc8, 0xfd, 0xe0, 0x23, + 0xf9, 0xc2, 0xed, 0x06, 0x16, 0xeb, 0x14, 0x39, 0xec, 0xff, 0x16, 0xdf, + 0x2c, 0xe7, 0xb4, 0xc8, 0xe2, 0xe0, 0xf7, 0xda, 0xfe, 0xcc, 0xf9, 0x00, + 0x10, 0x42, 0x5e, 0x30, 0xff, 0xf8, 0xe9, 0xd7, 0xdb, 0xe4, 0xaa, 0xfd, + 0xe7, 0x36, 0x04, 0x59, 0x06, 0xf8, 0x20, 0x25, 0xf0, 0xc0, 0xeb, 0x32, + 0x1a, 0xd0, 0xe9, 0xe3, 0xdf, 0x1f, 0xda, 0x12, 0x0c, 0xcc, 0x03, 0x2d, + 0x17, 0xde, 0xf7, 0x04, 0xf2, 0xdd, 0xe7, 0xcb, 0x4f, 0xfa, 0xfe, 0xf9, + 0x08, 0xe0, 0xe0, 0xff, 0xff, 0xf9, 0x4e, 0x2f, 0x4e, 0x06, 0xee, 0xf4, + 0xde, 0xdf, 0x09, 0xf9, 0x30, 0xe9, 0xee, 0xd2, 0xd8, 0xee, 0xe3, 0x04, + 0x19, 0x0e, 0xd4, 0x0c, 0xdd, 0x43, 0x0b, 0x3a, 0x9d, 0xf7, 0x1b, 0xea, + 0x59, 0xc0, 0x50, 0xd7, 0xc3, 0x09, 0x36, 0x0e, 0xee, 0x23, 0x13, 0xec, + 0xf6, 0x23, 0x0b, 0x3c, 0x2c, 0x07, 0x1e, 0xbc, 0xe5, 0xf2, 0xd1, 0x00, + 0x35, 0x20, 0xf5, 0xf8, 0xce, 0x34, 0xd1, 0x0c, 0xfb, 0xff, 0xa8, 0xe9, + 0xe7, 0x01, 0xdf, 0xf3, 0xfb, 0xe4, 0x1e, 0xdc, 0x29, 0x14, 0x37, 0x19, + 0xf4, 0xc3, 0x09, 0xef, 0xd3, 0xda, 0xa6, 0x07, 0xfd, 0x1e, 0xe4, 0xfa, + 0x28, 0xe3, 0x2b, 0x1a, 0xbb, 0x11, 0xe3, 0xf2, 0xf7, 0xe2, 0x02, 0xfd, + 0xf2, 0xef, 0x0f, 0xb8, 0xf9, 0xf6, 0x06, 0xef, 0xf5, 0x0e, 0xeb, 0x0d, + 0x03, 0xd8, 0xec, 0x27, 0xe8, 0xc0, 0xf5, 0xe6, 0xe2, 0xca, 0xe8, 0xed, + 0xe2, 0x1f, 0x67, 0xdd, 0xfc, 0xd9, 0xf3, 0x07, 0x28, 0x1b, 0xfd, 0xbc, + 0xe5, 0x01, 0xbb, 0xb8, 0x4b, 0x52, 0x18, 0x6a, 0xf8, 0xf6, 0xe0, 0xb3, + 0x0a, 0xcf, 0xeb, 0xea, 0x1e, 0x3b, 0xe2, 0xc3, 0xdb, 0xef, 0xe4, 0x4a, + 0xed, 0x3d, 0x50, 0x10, 0x7f, 0xe2, 0x01, 0x11, 0xf7, 0xfe, 0x07, 0x06, + 0x30, 0x24, 0xf4, 0xfe, 0x00, 0xe5, 0xee, 0xee, 0xd2, 0xf6, 0xdc, 0xc0, + 0xdd, 0x03, 0x16, 0x4f, 0xb1, 0x31, 0x65, 0xe9, 0xf4, 0xe7, 0xe2, 0xda, + 0x01, 0xe3, 0xef, 0x28, 0x0a, 0xd1, 0x5e, 0xf7, 0xe3, 0xea, 0xf9, 0x07, + 0x57, 0xf6, 0xd8, 0x36, 0x1f, 0xf6, 0xd5, 0x78, 0x08, 0x06, 0x1a, 0xd4, + 0xe1, 0xee, 0x02, 0xd3, 0x17, 0xd2, 0xf4, 0x20, 0xb6, 0xcc, 0xfc, 0xe9, + 0xeb, 0x14, 0xb8, 0xfd, 0xe9, 0x09, 0x05, 0xe6, 0x03, 0x04, 0x0d, 0xe8, + 0xe3, 0x50, 0xf0, 0x12, 0xc8, 0xf4, 0x34, 0x3c, 0x0d, 0xe5, 0xf7, 0xe2, + 0xc9, 0xec, 0xcd, 0xb7, 0x38, 0x7a, 0xca, 0x63, 0xfb, 0xed, 0xf0, 0x34, + 0xf7, 0x37, 0x20, 0xe2, 0xdd, 0xe0, 0x35, 0x30, 0x34, 0x29, 0xf6, 0x05, + 0xeb, 0xd2, 0x10, 0xc6, 0x2e, 0xef, 0xec, 0xed, 0x12, 0x4c, 0xd5, 0x21, + 0xe9, 0xdf, 0xee, 0xfb, 0xd6, 0x19, 0x3f, 0x30, 0x59, 0x21, 0x2c, 0x45, + 0xf4, 0xe0, 0x36, 0x02, 0x1f, 0xf9, 0xfa, 0x54, 0x18, 0xdc, 0x0f, 0xf3, + 0xf6, 0x13, 0x32, 0xd8, 0xda, 0x0b, 0xbc, 0xbe, 0x18, 0x70, 0x00, 0x1c, + 0xf3, 0xfd, 0x0f, 0xe7, 0xf1, 0xda, 0x05, 0x08, 0xd5, 0xcf, 0xf4, 0xe3, + 0xfc, 0xf7, 0x74, 0xde, 0x1d, 0x09, 0x1a, 0x0d, 0x34, 0x34, 0xc7, 0x17, + 0xeb, 0xf8, 0x00, 0x5c, 0xf7, 0xec, 0x0f, 0x2a, 0xe6, 0x16, 0x37, 0xfa, + 0xe8, 0x08, 0x10, 0xe0, 0x56, 0xeb, 0xea, 0xde, 0x1b, 0x28, 0xfd, 0x04, + 0xca, 0xfa, 0xdd, 0x27, 0xff, 0x00, 0x24, 0xde, 0xda, 0xf0, 0xd8, 0x27, + 0xe5, 0x24, 0xef, 0xc9, 0xed, 0x08, 0xd0, 0xdd, 0xeb, 0x45, 0x2e, 0xee, + 0x01, 0x28, 0x0c, 0xef, 0x02, 0xec, 0x03, 0xfe, 0xf5, 0xfa, 0x14, 0x32, + 0x32, 0xef, 0x22, 0xfc, 0x0b, 0xe8, 0xf2, 0x1c, 0xf5, 0x7a, 0x3a, 0x1e, + 0x03, 0x68, 0xd9, 0x2a, 0xf1, 0x03, 0x09, 0x5b, 0xf8, 0xd0, 0xea, 0xf6, + 0xda, 0xfd, 0x05, 0xf6, 0xcf, 0x1f, 0x22, 0x1f, 0x7b, 0x33, 0xfd, 0xf5, + 0x3c, 0x15, 0xef, 0x00, 0x07, 0xcb, 0xde, 0xeb, 0x2a, 0xdc, 0xb9, 0x57, + 0x24, 0x0a, 0xf0, 0xfb, 0x02, 0xfa, 0x50, 0xbf, 0xd8, 0x04, 0xfb, 0x3b, + 0x7f, 0xcc, 0x2f, 0x20, 0xf7, 0x0b, 0xfc, 0xb7, 0x4c, 0x1e, 0x24, 0x0b, + 0xeb, 0xe3, 0xf6, 0xf6, 0x2c, 0xe7, 0x13, 0x09, 0xff, 0xdd, 0xfc, 0xf5, + 0xdf, 0xf0, 0xcc, 0xf5, 0x2d, 0xfa, 0x14, 0xf8, 0xe6, 0xc9, 0xf7, 0xdc, + 0xf0, 0xee, 0xff, 0xb8, 0xe2, 0xd8, 0xe6, 0xee, 0xd8, 0x1c, 0xf4, 0xea, + 0x15, 0xc3, 0x0f, 0xf9, 0x29, 0xbf, 0xfc, 0xd8, 0xdc, 0xbc, 0xc1, 0x13, + 0x10, 0xdb, 0x0c, 0xdf, 0x03, 0xda, 0x49, 0xdc, 0x02, 0x34, 0x61, 0x2f, + 0xf5, 0xd4, 0xe3, 0xf1, 0x03, 0xf9, 0xf3, 0xcf, 0x04, 0x00, 0x1b, 0x2a, + 0x03, 0x27, 0xb9, 0xe4, 0xd4, 0x32, 0x27, 0x25, 0xfe, 0x24, 0xfa, 0x00, + 0xeb, 0xdd, 0xdd, 0xdc, 0x5d, 0xf9, 0xd1, 0xe3, 0xec, 0x2c, 0xf4, 0xf2, + 0xf9, 0x40, 0xde, 0xd3, 0x5b, 0xed, 0x39, 0xfa, 0x07, 0xfe, 0xf3, 0x1b, + 0x62, 0xe8, 0xf6, 0xe1, 0x7e, 0xc1, 0xd7, 0xff, 0x08, 0xf6, 0xfa, 0xe6, + 0x1f, 0x3d, 0xfd, 0xe7, 0xee, 0x04, 0x04, 0x01, 0x07, 0x2a, 0xee, 0xf9, + 0xec, 0xd5, 0x0d, 0xee, 0xfc, 0xe9, 0xf1, 0xfe, 0x36, 0xe5, 0xe4, 0xf9, + 0xe5, 0x38, 0xde, 0xfc, 0xf7, 0xf8, 0xf2, 0xf0, 0xf3, 0x0c, 0x16, 0xe5, + 0xe8, 0x24, 0xf5, 0xf6, 0x27, 0x05, 0x08, 0xed, 0xf6, 0x23, 0xf1, 0xfe, + 0xfc, 0x0a, 0xff, 0x03, 0xff, 0x07, 0x07, 0x5b, 0x19, 0xe5, 0xf8, 0x16, + 0xf7, 0x22, 0x16, 0xe2, 0x08, 0x03, 0xde, 0xe9, 0xfc, 0x23, 0x2e, 0x1d, + 0xde, 0xe1, 0xfe, 0x10, 0xf3, 0x18, 0xef, 0x4c, 0x2d, 0x13, 0x04, 0x0a, + 0xf3, 0xf2, 0xd6, 0xe0, 0xdd, 0x04, 0xf8, 0xfb, 0xe8, 0xe1, 0x19, 0xde, + 0x7f, 0xf0, 0x06, 0xd6, 0x07, 0xc6, 0x0a, 0xdc, 0xfb, 0xff, 0x01, 0x15, + 0xe7, 0xee, 0x28, 0x65, 0xd3, 0xf3, 0x17, 0x13, 0x46, 0xf9, 0xe8, 0xfb, + 0x23, 0xf7, 0x05, 0xfa, 0x28, 0x17, 0xfb, 0xe7, 0xfd, 0x04, 0xe6, 0x1a, + 0x0f, 0xde, 0xeb, 0x08, 0xfd, 0xfa, 0xf2, 0x00, 0xe9, 0xde, 0xdb, 0xfe, + 0x27, 0xda, 0xfd, 0x07, 0xf6, 0xec, 0xe8, 0xe3, 0xda, 0xbf, 0x15, 0xff, + 0xfc, 0xe9, 0xf1, 0x0f, 0x0d, 0xd2, 0xef, 0xf6, 0xf2, 0x22, 0xea, 0x11, + 0x39, 0x1e, 0xfd, 0x27, 0x1e, 0xbf, 0xea, 0x12, 0x1d, 0xf3, 0xf5, 0x0f, + 0x19, 0xe6, 0x04, 0x01, 0xfb, 0x29, 0xd6, 0x3a, 0xe5, 0x1f, 0x10, 0xcf, + 0xe7, 0x0a, 0xff, 0xca, 0xa9, 0x35, 0xf6, 0x07, 0xf7, 0xfc, 0xe6, 0xf0, + 0x03, 0x10, 0x09, 0x36, 0x21, 0x1a, 0xeb, 0xf8, 0xe6, 0xf5, 0x20, 0xef, + 0x36, 0x09, 0xc1, 0x04, 0x0b, 0xda, 0xf0, 0xef, 0x16, 0x2a, 0x4b, 0xcb, + 0xe0, 0xf7, 0xea, 0xf7, 0xcb, 0x3a, 0x31, 0x36, 0xfe, 0xe4, 0x46, 0x08, + 0x21, 0x29, 0x1c, 0x11, 0xcd, 0xfa, 0xf3, 0x0a, 0x16, 0x09, 0xec, 0x01, + 0x05, 0x15, 0x2a, 0xe5, 0xc1, 0xe8, 0xfd, 0xdc, 0x03, 0xe1, 0xc6, 0xc8, + 0xee, 0x13, 0xca, 0xd7, 0xd8, 0x91, 0x1b, 0x07, 0xcc, 0xee, 0xf7, 0xf0, + 0xd7, 0xeb, 0xfa, 0x31, 0x21, 0x15, 0xd1, 0xfa, 0xf5, 0xfd, 0xcd, 0xcb, + 0xe0, 0x09, 0x29, 0xf3, 0xbe, 0x0c, 0xc3, 0xb5, 0x31, 0xfc, 0xe5, 0x1f, + 0x35, 0x26, 0x06, 0xe2, 0xbb, 0x3c, 0xc4, 0xd7, 0xf4, 0x0e, 0xfe, 0x0c, + 0xbd, 0x16, 0x00, 0xd4, 0x3d, 0xdb, 0xd7, 0xa4, 0xd1, 0xf9, 0x22, 0x3c, + 0xe5, 0x34, 0x16, 0x1b, 0xd0, 0x03, 0x1f, 0x67, 0x04, 0xfc, 0x19, 0x52, + 0x16, 0xc9, 0x67, 0x36, 0xe4, 0xe0, 0x16, 0x0e, 0xc3, 0x0e, 0xfa, 0x34, + 0xc6, 0x05, 0x7f, 0x52, 0xf0, 0x29, 0xed, 0x22, 0xf5, 0xff, 0xfe, 0xdc, + 0x01, 0xed, 0xf7, 0xd5, 0x1a, 0xf7, 0x2f, 0xfd, 0xce, 0xed, 0xf2, 0x21, + 0xcf, 0xdb, 0x2b, 0xff, 0x48, 0xf5, 0x07, 0x0f, 0x28, 0x4f, 0x17, 0x0d, + 0x0d, 0xfc, 0x0c, 0x3c, 0xdd, 0xcb, 0x01, 0xd2, 0x11, 0xd5, 0xda, 0xe8, + 0xfe, 0x51, 0xe5, 0x07, 0x31, 0xd4, 0xca, 0x10, 0x11, 0x29, 0xdc, 0x0e, + 0xb3, 0xe8, 0xd1, 0xd3, 0x00, 0x16, 0xe8, 0x0d, 0x2d, 0x3f, 0x27, 0x07, + 0xb7, 0x3f, 0xec, 0x42, 0x5e, 0xf9, 0xe9, 0x66, 0x14, 0xcd, 0xf6, 0x05, + 0xea, 0x47, 0x18, 0xe1, 0x50, 0x4b, 0xc2, 0xf2, 0x19, 0x21, 0xc9, 0x05, + 0xf5, 0x05, 0x2d, 0x04, 0x00, 0xd9, 0x00, 0x3a, 0x25, 0x0b, 0xe2, 0xd3, + 0x0f, 0xf4, 0x33, 0x17, 0xf0, 0x21, 0x11, 0xf7, 0xdd, 0x3d, 0x33, 0x0a, + 0xd8, 0xf5, 0x4b, 0x0b, 0x17, 0xcb, 0xbb, 0xff, 0x29, 0x51, 0xd8, 0xc9, + 0xfa, 0x15, 0x77, 0xf3, 0xc3, 0x0c, 0x0e, 0x19, 0x17, 0xee, 0x43, 0x68, + 0xbe, 0xf9, 0x53, 0x0e, 0xf4, 0xe6, 0xfd, 0x10, 0xe8, 0xac, 0xfd, 0x41, + 0xdf, 0x44, 0xcf, 0x08, 0x2e, 0xf7, 0xbc, 0x06, 0x28, 0x07, 0xd0, 0x27, + 0x1f, 0xc1, 0xc3, 0xd1, 0xe6, 0xc3, 0x07, 0xe6, 0xc0, 0xb2, 0x73, 0xf9, + 0xf9, 0xf0, 0xe6, 0x1a, 0x23, 0xe9, 0xf5, 0x18, 0x32, 0x2c, 0xc1, 0x11, + 0x20, 0x02, 0xc5, 0xe4, 0x1c, 0xb3, 0x15, 0xf8, 0xa4, 0xd7, 0xca, 0x30, + 0x39, 0xd0, 0xe8, 0x1c, 0x2d, 0xf8, 0xed, 0xd2, 0x09, 0x56, 0x1c, 0xf7, + 0xf7, 0xe7, 0xf4, 0xfd, 0xb5, 0x32, 0x34, 0xba, 0x01, 0x04, 0x0e, 0xe4, + 0xe2, 0xcc, 0x0a, 0x38, 0xd4, 0x08, 0xdc, 0x07, 0x03, 0xdf, 0xdc, 0x1a, + 0x2a, 0x14, 0xfa, 0x07, 0xc5, 0x06, 0x52, 0xde, 0x83, 0x03, 0xf2, 0xe2, + 0x8f, 0xee, 0x02, 0x5d, 0x15, 0x14, 0x55, 0x72, 0x94, 0x29, 0xf6, 0xf5, + 0xdd, 0xe6, 0xdb, 0xe7, 0x03, 0xdf, 0xdf, 0x44, 0x00, 0xba, 0x47, 0x0c, + 0xd1, 0xc9, 0xde, 0x09, 0x20, 0xf3, 0x00, 0xe3, 0x0d, 0xf9, 0xed, 0x14, + 0x06, 0x25, 0x3b, 0xec, 0xf0, 0xd7, 0x03, 0x1e, 0xa5, 0xff, 0xc0, 0x0b, + 0x3b, 0xfe, 0xd1, 0xc6, 0xec, 0x0d, 0x38, 0xca, 0x1f, 0xe5, 0xdb, 0x06, + 0x5a, 0x33, 0xcf, 0xf9, 0xba, 0x05, 0x24, 0xf0, 0xf1, 0xfa, 0x1c, 0x08, + 0x35, 0x46, 0xfb, 0xed, 0xfb, 0xec, 0xd6, 0x30, 0xc9, 0x6d, 0x1d, 0x78, + 0x17, 0xdf, 0xe7, 0x4d, 0xfc, 0x60, 0x27, 0xd7, 0x3a, 0xce, 0xbd, 0xfc, + 0xe3, 0x25, 0x19, 0x19, 0xf9, 0x4f, 0x7f, 0xee, 0xec, 0xd0, 0x14, 0x06, + 0x6b, 0x2d, 0x32, 0xb4, 0xd5, 0xf4, 0xfb, 0xe6, 0xd7, 0x1c, 0x11, 0x47, + 0xf4, 0x45, 0x55, 0x70, 0xd3, 0xaf, 0x23, 0x4b, 0x31, 0xdb, 0xba, 0x3a, + 0x45, 0x1f, 0x13, 0xf9, 0xf0, 0x24, 0x3f, 0xfd, 0x11, 0x39, 0xfb, 0xba, + 0x24, 0x33, 0x3e, 0x13, 0xbf, 0x26, 0x4d, 0x18, 0x09, 0xf4, 0xcf, 0x2f, + 0xd6, 0xdc, 0xd3, 0x34, 0xea, 0x3c, 0x58, 0xff, 0xf6, 0x14, 0xd8, 0xef, + 0x1a, 0xe2, 0xe7, 0xf4, 0xec, 0x15, 0xef, 0xdd, 0x09, 0x02, 0x31, 0xf0, + 0xd1, 0x07, 0x27, 0xf7, 0xea, 0x20, 0xff, 0x17, 0xf9, 0xfa, 0xe8, 0x08, + 0x25, 0x29, 0xe9, 0xe7, 0x38, 0xfa, 0xd5, 0xd3, 0x2b, 0x17, 0x49, 0xdf, + 0xcb, 0x02, 0xbf, 0xfc, 0x0a, 0x0b, 0xfa, 0x04, 0x01, 0xdb, 0xd2, 0xe9, + 0x14, 0x29, 0xe3, 0x01, 0xdc, 0xe0, 0xe8, 0x7f, 0xe7, 0x12, 0xd8, 0xdf, + 0xf6, 0xe1, 0x13, 0xf7, 0xea, 0x0c, 0xed, 0x14, 0x0d, 0xf7, 0x06, 0x1e, + 0xc8, 0xd9, 0x2b, 0xe2, 0x0d, 0x46, 0xf4, 0x10, 0xec, 0xde, 0xe6, 0x09, + 0xcd, 0xdc, 0xd8, 0x18, 0xe8, 0xeb, 0x4e, 0x4e, 0xfa, 0xfd, 0x30, 0x21, + 0xf6, 0xfa, 0x23, 0xe7, 0xdd, 0xd8, 0x19, 0xed, 0x17, 0xf5, 0x15, 0xf3, + 0xf7, 0x0e, 0x2c, 0xe9, 0xe0, 0x24, 0x05, 0xf4, 0xf2, 0xe1, 0x00, 0x11, + 0xd3, 0xf0, 0xf8, 0x4d, 0xf5, 0x27, 0x0f, 0xee, 0x09, 0x05, 0x05, 0x23, + 0xe9, 0xdd, 0xe4, 0xd9, 0x1b, 0xe4, 0xd9, 0xf6, 0xfa, 0x05, 0x19, 0x00, + 0xe4, 0xe3, 0xcb, 0xf8, 0x0a, 0x16, 0x2e, 0xda, 0xe1, 0xe1, 0x0c, 0xf0, + 0x09, 0x0c, 0xe4, 0x00, 0xf3, 0x0f, 0xd7, 0x42, 0xef, 0xfa, 0xe7, 0x33, + 0xe7, 0xcc, 0x1d, 0xfd, 0x27, 0xf8, 0xec, 0x11, 0xf4, 0x30, 0x15, 0xfd, + 0x2b, 0xf1, 0xda, 0xd1, 0xfa, 0xf5, 0xe7, 0x1a, 0x02, 0x1d, 0x72, 0x1d, + 0x10, 0xf6, 0xf8, 0xf7, 0x3c, 0x12, 0x29, 0xca, 0x0a, 0x0a, 0xf6, 0xf5, + 0xd4, 0x02, 0x1a, 0x3c, 0xea, 0x01, 0x0a, 0xea, 0xdf, 0xf9, 0xf2, 0x32, + 0xf9, 0x1b, 0xea, 0x4a, 0xfc, 0x44, 0xd9, 0xed, 0x0f, 0x37, 0x4a, 0xee, + 0x16, 0x03, 0xf8, 0x08, 0x29, 0xe1, 0x5d, 0x13, 0x30, 0xf3, 0x46, 0xfe, + 0x1b, 0x07, 0xe9, 0x2b, 0xf1, 0x0d, 0xdb, 0x33, 0xce, 0x0f, 0xee, 0xf6, + 0xe7, 0x0e, 0xca, 0xec, 0x15, 0xe7, 0x0f, 0x21, 0xe7, 0xf3, 0xcf, 0x05, + 0xef, 0x0d, 0x0e, 0x0a, 0xf9, 0x1a, 0x36, 0x00, 0x02, 0xe8, 0x24, 0x0e, + 0xfe, 0x0f, 0xf0, 0x17, 0xfc, 0x18, 0xf4, 0xfb, 0x33, 0x1b, 0xee, 0xd9, + 0x2a, 0x10, 0x21, 0xe5, 0xea, 0xea, 0xf3, 0x19, 0xfa, 0xf2, 0xeb, 0x1a, + 0x1d, 0xb5, 0xd2, 0xf3, 0x2d, 0x24, 0xfc, 0xec, 0xd6, 0x09, 0xfe, 0x4e, + 0xee, 0x32, 0x13, 0xe1, 0x15, 0x00, 0x1f, 0xdb, 0xf1, 0x17, 0xf6, 0x1e, + 0xf7, 0xfd, 0x25, 0xd2, 0xd7, 0xd9, 0x19, 0x17, 0x01, 0x43, 0xf5, 0x26, + 0xe8, 0xe5, 0xf7, 0xee, 0x0d, 0xe7, 0xe4, 0x0a, 0xe3, 0xe8, 0x3b, 0xff, + 0xef, 0xe6, 0x0f, 0x27, 0xe8, 0xe1, 0xff, 0x01, 0xe4, 0xda, 0x06, 0xcc, + 0x54, 0x0a, 0xfe, 0xcd, 0x0b, 0xc1, 0x21, 0xd3, 0x01, 0x1d, 0xe8, 0xee, + 0x10, 0xea, 0xe4, 0x1c, 0xd2, 0xf9, 0xf2, 0x2c, 0x11, 0x26, 0x14, 0xef, + 0xf7, 0xe7, 0x16, 0xe5, 0xa8, 0xea, 0xff, 0xe8, 0xe1, 0xe5, 0xed, 0x04, + 0x21, 0x15, 0xfe, 0xea, 0xf3, 0xee, 0xfb, 0x0a, 0xff, 0xf4, 0x35, 0xf0, + 0x37, 0xee, 0xf6, 0xe1, 0x09, 0xfd, 0xf0, 0xd8, 0xf8, 0xef, 0xf3, 0x3f, + 0xe7, 0xed, 0xf4, 0x02, 0xe1, 0xe8, 0x17, 0xd5, 0xfc, 0x01, 0x13, 0x1c, + 0xed, 0x33, 0x29, 0x00, 0x18, 0xf0, 0xdd, 0xf1, 0x0d, 0xcd, 0xf5, 0xf3, + 0xbf, 0x07, 0x7f, 0x28, 0xe9, 0x0e, 0xf2, 0xec, 0x33, 0xeb, 0x29, 0xe4, + 0x22, 0xe4, 0xe5, 0xe3, 0xfd, 0xd6, 0x0e, 0x29, 0xe7, 0x13, 0x00, 0xe8, + 0xea, 0x15, 0x05, 0x05, 0xdd, 0x19, 0xea, 0x3f, 0x1a, 0x07, 0x1d, 0xf4, + 0x29, 0x22, 0x60, 0xd3, 0x10, 0xe8, 0x0c, 0xdd, 0x15, 0xfc, 0x45, 0x05, + 0x5e, 0xf5, 0x49, 0xec, 0x03, 0xe7, 0x04, 0x44, 0x2a, 0xe7, 0xe9, 0x0c, + 0x00, 0x19, 0xfc, 0xf2, 0x0e, 0xdf, 0xf6, 0xfa, 0xda, 0x11, 0xe6, 0xfc, + 0xe9, 0xde, 0xe8, 0x09, 0xd1, 0xec, 0x2d, 0xfa, 0x1f, 0x2c, 0xd9, 0xee, + 0xe9, 0xf2, 0x12, 0x0e, 0x06, 0xdc, 0xeb, 0x15, 0xc6, 0x05, 0xd3, 0xed, + 0xe6, 0xfb, 0x1a, 0x02, 0x0f, 0x27, 0x0a, 0x14, 0x06, 0x03, 0x1e, 0xf8, + 0x01, 0xe1, 0xd8, 0xf8, 0x21, 0xd7, 0xd8, 0xcc, 0x44, 0x0c, 0x3d, 0xd3, + 0xc9, 0xfa, 0x14, 0x45, 0x19, 0x03, 0x1a, 0xe5, 0xf5, 0x35, 0x16, 0xb3, + 0x04, 0xfa, 0xdf, 0x1c, 0xe0, 0xae, 0x1d, 0x4a, 0xe9, 0xd3, 0x3a, 0x1c, + 0xf8, 0x57, 0xf9, 0x4c, 0x11, 0x09, 0x06, 0xff, 0xc8, 0x00, 0xe8, 0xec, + 0xf0, 0x22, 0xeb, 0xed, 0xf8, 0x1e, 0x25, 0x5d, 0xc4, 0xcb, 0xe0, 0xe0, + 0xdd, 0xde, 0x18, 0xe0, 0x11, 0x12, 0xe8, 0x1d, 0x12, 0xf4, 0x42, 0xdb, + 0xe5, 0x2f, 0x2a, 0xc2, 0xdf, 0x0d, 0x52, 0xf6, 0xf9, 0xf2, 0xd7, 0x3b, + 0x09, 0x2d, 0x09, 0x19, 0xec, 0xed, 0x04, 0xdd, 0xa4, 0xf6, 0xda, 0x13, + 0xd0, 0x0c, 0xd1, 0xfd, 0x02, 0x44, 0xba, 0xf1, 0xe1, 0xe9, 0xec, 0x15, + 0x04, 0xf4, 0x26, 0xf5, 0xef, 0xe2, 0xe9, 0x09, 0x03, 0xfc, 0x21, 0xf5, + 0x17, 0xdb, 0xcc, 0xf5, 0xe6, 0xe2, 0xdc, 0x08, 0x21, 0x14, 0x02, 0x78, + 0xe0, 0xea, 0x2a, 0x26, 0x34, 0x19, 0x34, 0xfb, 0x17, 0xe8, 0x11, 0x39, + 0x2a, 0xe7, 0x17, 0xe7, 0xfd, 0xee, 0x4d, 0x14, 0xf7, 0x16, 0xf0, 0x1d, + 0x69, 0x2c, 0xfe, 0xf2, 0xf2, 0xcd, 0xe4, 0xea, 0x0a, 0xe5, 0x29, 0x33, + 0x27, 0x52, 0xfa, 0x42, 0xfe, 0x0a, 0xf2, 0xf5, 0xf2, 0x42, 0xbd, 0x2f, + 0x1b, 0xc2, 0x26, 0xe2, 0x3a, 0x1e, 0x4c, 0xc7, 0xdf, 0xf9, 0x0b, 0xfb, + 0x00, 0x2d, 0x09, 0xde, 0x7f, 0xe5, 0x34, 0xdc, 0xd8, 0x38, 0xe7, 0x26, + 0x30, 0xd5, 0xbd, 0xe5, 0x16, 0xd4, 0x10, 0x08, 0x1e, 0xf5, 0xcb, 0xf5, + 0xe3, 0xf0, 0x03, 0x14, 0xea, 0xe3, 0x0a, 0xf9, 0xee, 0xe6, 0x07, 0xed, + 0x14, 0x14, 0x23, 0xff, 0xe1, 0x06, 0x10, 0x06, 0xff, 0x03, 0xd9, 0xfe, + 0xf0, 0x0b, 0xee, 0xf3, 0xed, 0xff, 0xfe, 0xea, 0xe3, 0x1f, 0x30, 0xf1, + 0xd9, 0xdf, 0x07, 0xf6, 0x4a, 0xf3, 0xf2, 0xf9, 0xdd, 0xe2, 0xdf, 0xe0, + 0x08, 0xee, 0xf8, 0xe1, 0xe0, 0xe9, 0x0f, 0x30, 0x1b, 0xfb, 0x41, 0xdf, + 0x14, 0x27, 0x12, 0xc0, 0xec, 0xef, 0x17, 0x1b, 0xdc, 0x15, 0xf5, 0x0c, + 0xda, 0xf2, 0x1c, 0xf6, 0xf5, 0x15, 0xed, 0x25, 0xf9, 0x21, 0x41, 0x08, + 0xf8, 0xe8, 0xde, 0x0e, 0xe2, 0xee, 0x38, 0x27, 0xe9, 0xdc, 0x1d, 0x52, + 0xf8, 0xdb, 0xfd, 0xe6, 0xd9, 0x07, 0xeb, 0xe1, 0x04, 0xfa, 0xfa, 0xfb, + 0x29, 0xb0, 0xf2, 0x3c, 0xe2, 0xff, 0xe8, 0xf7, 0xe8, 0xe7, 0x52, 0xff, + 0xfa, 0x28, 0xee, 0x35, 0xf4, 0xff, 0x10, 0x10, 0x0b, 0xf8, 0xf9, 0xd1, + 0xe0, 0xd7, 0xde, 0x0b, 0xfe, 0xf3, 0xe4, 0xff, 0xff, 0x1e, 0xf9, 0xf2, + 0x08, 0xe1, 0xe1, 0x14, 0xfa, 0x02, 0x02, 0x03, 0xca, 0xd3, 0x12, 0xec, + 0xfb, 0xf3, 0xf8, 0x12, 0x26, 0x14, 0xeb, 0x05, 0xee, 0xf1, 0xc8, 0x0b, + 0xfa, 0x1c, 0xf7, 0x38, 0x30, 0xea, 0x20, 0x05, 0xf7, 0x4a, 0x1e, 0xf9, + 0x0f, 0xd0, 0xc9, 0x22, 0x12, 0x2c, 0xfc, 0xf6, 0xd4, 0x0b, 0x51, 0x0d, + 0xe2, 0x10, 0xf4, 0x27, 0x3f, 0xf9, 0xef, 0xe1, 0x02, 0xdd, 0xee, 0x03, + 0xe5, 0xd8, 0x38, 0x29, 0xea, 0x49, 0x2e, 0x38, 0xed, 0xd5, 0x19, 0x1b, + 0xf4, 0x15, 0xe4, 0x0d, 0x03, 0x16, 0x15, 0xe2, 0x0f, 0x15, 0x7f, 0xd7, + 0xf1, 0x08, 0xf7, 0x0e, 0xfb, 0x0e, 0xfb, 0xe7, 0x5d, 0x02, 0x3e, 0xe4, + 0xed, 0x48, 0xdd, 0x41, 0x09, 0xfb, 0xf0, 0x0a, 0x14, 0x04, 0xfe, 0x05, + 0xec, 0xf0, 0xbb, 0xf6, 0xc1, 0xe2, 0x07, 0x07, 0xcd, 0xba, 0xec, 0x1d, + 0xee, 0xd0, 0xcf, 0xf5, 0xfa, 0xe3, 0xf6, 0x12, 0x07, 0xe2, 0xf9, 0x13, + 0xf2, 0xe9, 0xe4, 0x12, 0xe6, 0x20, 0xec, 0x0f, 0xe6, 0xef, 0xfa, 0x05, + 0xce, 0xf9, 0x0d, 0x08, 0xf9, 0xee, 0xf7, 0x1c, 0x3d, 0x02, 0x00, 0x1a, + 0x0f, 0x00, 0xde, 0xf8, 0x28, 0xf6, 0xe9, 0xfd, 0xfe, 0x1c, 0x15, 0x31, + 0xe7, 0xff, 0x2e, 0xe6, 0xe2, 0x1b, 0xf5, 0xd3, 0xeb, 0x08, 0xfb, 0x48, + 0xe7, 0xf4, 0x16, 0x0a, 0xde, 0xdb, 0x36, 0x04, 0x10, 0x38, 0xf0, 0x0b, + 0xed, 0x0e, 0x13, 0x05, 0xe5, 0xf1, 0xde, 0xff, 0xee, 0xee, 0x08, 0x0a, + 0x00, 0x09, 0x2e, 0x3a, 0xe1, 0xe8, 0xf1, 0xdf, 0xff, 0xf1, 0xfc, 0xe2, + 0xe3, 0x0e, 0xec, 0x09, 0xd3, 0xfe, 0x1b, 0xf8, 0xe0, 0x0b, 0x2f, 0xfb, + 0xe6, 0xfe, 0xdd, 0x0e, 0xf1, 0x17, 0x0e, 0x49, 0x11, 0x68, 0xd2, 0xd6, + 0x0c, 0xff, 0x0e, 0xeb, 0xeb, 0xe7, 0xfe, 0xef, 0xe5, 0x12, 0xe7, 0xdb, + 0xfc, 0x21, 0xd3, 0x17, 0x09, 0xfe, 0xf6, 0x07, 0x16, 0x0a, 0x03, 0xfd, + 0xf9, 0x05, 0xed, 0xf5, 0xf1, 0x0c, 0xfa, 0xfc, 0x3f, 0xf7, 0x0a, 0xd5, + 0x02, 0x12, 0xd9, 0xfe, 0x50, 0xd3, 0xec, 0x33, 0x0b, 0xed, 0x2b, 0x1f, + 0xff, 0x32, 0x1d, 0xf1, 0x01, 0x08, 0x02, 0x30, 0x03, 0xe0, 0xec, 0xf0, + 0xea, 0x0d, 0x57, 0xe9, 0xf7, 0x0c, 0xfd, 0xd5, 0x41, 0x1d, 0x1d, 0xee, + 0xf6, 0xd3, 0xfc, 0xf9, 0x08, 0xd7, 0x48, 0x31, 0x14, 0x15, 0xf5, 0x17, + 0x10, 0xec, 0x0c, 0x01, 0xe1, 0x1a, 0xef, 0xf5, 0x21, 0xe8, 0x1e, 0x01, + 0x00, 0x32, 0x7f, 0xed, 0xfe, 0xe9, 0x13, 0xeb, 0x0f, 0xe9, 0x2e, 0x1c, + 0xe0, 0xf3, 0x38, 0x02, 0xd6, 0xfc, 0xfb, 0x20, 0x23, 0xe8, 0xe6, 0x0d, + 0x09, 0x24, 0xd6, 0xf9, 0xfe, 0xdc, 0x35, 0xf1, 0x13, 0x34, 0x0d, 0xab, + 0x03, 0xd8, 0xe5, 0x0d, 0xf2, 0x16, 0xe6, 0x09, 0x28, 0xde, 0xf2, 0xd8, + 0xe6, 0xfa, 0x05, 0xeb, 0x25, 0xe8, 0x12, 0xfd, 0xe0, 0xf0, 0xd7, 0x0e, + 0xea, 0xe2, 0xf7, 0x0d, 0xc1, 0x25, 0x24, 0x1a, 0xe2, 0xf3, 0xe1, 0x15, + 0x1a, 0x0c, 0xe8, 0xe0, 0xe2, 0x1c, 0xe9, 0xd0, 0x44, 0x26, 0x1c, 0x2b, + 0xe0, 0xe3, 0xf6, 0x03, 0x07, 0xd3, 0xae, 0xe5, 0x0f, 0x34, 0xdb, 0xe2, + 0x05, 0x02, 0xf5, 0x36, 0xd3, 0x4e, 0x30, 0x0d, 0x36, 0x18, 0x29, 0x5e, + 0x1d, 0xe2, 0xe9, 0x51, 0x3b, 0x3e, 0x4c, 0x3e, 0x17, 0xf7, 0xed, 0xe9, + 0xbd, 0x02, 0xde, 0x17, 0xb5, 0xfc, 0x36, 0xec, 0x30, 0x16, 0x23, 0x16, + 0xdb, 0xdb, 0x03, 0xf3, 0xef, 0x08, 0xf5, 0xdf, 0xe6, 0xc7, 0xe0, 0x56, + 0xd6, 0xdc, 0x10, 0x12, 0xed, 0xeb, 0x67, 0x45, 0x4d, 0x04, 0x0a, 0x26, + 0xf6, 0xd7, 0xfe, 0xe6, 0x0a, 0xf5, 0xff, 0xf3, 0x44, 0xf4, 0xf0, 0xfd, + 0xc5, 0xd2, 0xe7, 0x05, 0x02, 0xef, 0xbf, 0xe1, 0x14, 0xdd, 0xe1, 0xfc, + 0x14, 0xef, 0x02, 0xda, 0xd7, 0x12, 0x3f, 0x14, 0xd5, 0xee, 0x17, 0x31, + 0x20, 0xd6, 0xdc, 0x0d, 0xcf, 0xe0, 0x07, 0xce, 0x3d, 0xe8, 0xcc, 0x7f, + 0xff, 0xd8, 0xfb, 0x08, 0x2e, 0x05, 0x07, 0xd6, 0xfd, 0xdf, 0x37, 0x1d, + 0x14, 0x37, 0x08, 0xf1, 0x19, 0x0a, 0x00, 0xe9, 0x02, 0x1d, 0xdd, 0x1e, + 0xe6, 0x20, 0xf9, 0x0d, 0xf4, 0x0b, 0xf0, 0xf4, 0xf9, 0x18, 0x13, 0x07, + 0x29, 0x1b, 0x02, 0x16, 0xdc, 0x01, 0x31, 0xee, 0x40, 0x07, 0x22, 0x0e, + 0xf8, 0xf2, 0x00, 0xc1, 0x01, 0x03, 0x34, 0xc1, 0xe9, 0x24, 0xf0, 0xe6, + 0x01, 0x4e, 0x1f, 0x46, 0x00, 0x1e, 0x42, 0xea, 0xda, 0x09, 0xf4, 0x21, + 0xeb, 0xf0, 0xea, 0xc7, 0xe7, 0xf3, 0x22, 0xdf, 0x1b, 0xf7, 0xf8, 0xee, + 0x2e, 0xe3, 0x07, 0x0f, 0xf3, 0xec, 0x04, 0x01, 0xf6, 0x26, 0x12, 0x17, + 0x06, 0x16, 0x13, 0xe6, 0xdb, 0xe0, 0x12, 0xfc, 0xdd, 0xdf, 0xee, 0xfa, + 0xf2, 0xf4, 0xdd, 0x1b, 0x03, 0x1a, 0xf8, 0x0b, 0x3e, 0xc0, 0x06, 0xca, + 0xde, 0x10, 0xd1, 0x18, 0xb4, 0x14, 0xf5, 0x09, 0x32, 0xd9, 0x03, 0xec, + 0xdc, 0x41, 0x47, 0xae, 0xf8, 0x0a, 0x04, 0x06, 0x2c, 0xf5, 0xb9, 0xef, + 0x30, 0x25, 0xfd, 0x26, 0x25, 0xef, 0xe4, 0x09, 0xf1, 0xe0, 0xf9, 0x28, + 0xf5, 0xe8, 0x53, 0xf7, 0x0e, 0x7f, 0xf0, 0x52, 0xf5, 0x0d, 0xf0, 0x39, + 0x17, 0xe1, 0xd3, 0xdb, 0xda, 0x2d, 0x13, 0x43, 0x09, 0x1c, 0x26, 0x57, + 0xe6, 0xfb, 0xe7, 0x0d, 0x00, 0xf6, 0x11, 0xf2, 0xfa, 0xf9, 0x4d, 0xd2, + 0x34, 0xe1, 0xe1, 0x0e, 0x05, 0x49, 0x16, 0xc9, 0xf5, 0xce, 0x46, 0xb9, + 0xb3, 0xff, 0x20, 0x2f, 0x32, 0xf2, 0x17, 0x01, 0xd0, 0xe8, 0x03, 0xdb, + 0x15, 0x2c, 0x2c, 0x09, 0xc6, 0x1c, 0xfd, 0x00, 0x06, 0x23, 0xf5, 0x1a, + 0xda, 0xea, 0x0a, 0x22, 0x08, 0xe5, 0x0f, 0xfe, 0x49, 0xd1, 0x10, 0x0c, + 0x00, 0x0d, 0xd6, 0xcc, 0x09, 0xdc, 0xd7, 0xb3, 0xc7, 0xee, 0x05, 0x2b, + 0xf5, 0xd7, 0xfe, 0x34, 0x1a, 0xd3, 0x04, 0xe1, 0x0a, 0xde, 0x17, 0xd6, + 0x24, 0x2b, 0xf6, 0xfd, 0x04, 0xc5, 0xc1, 0xf2, 0xdd, 0xfd, 0x32, 0xdd, + 0xd8, 0x2e, 0x37, 0x38, 0x01, 0xef, 0xf8, 0x11, 0x2a, 0x0f, 0xd8, 0xf3, + 0x10, 0x06, 0x43, 0x4c, 0xe9, 0x34, 0xe6, 0xe0, 0xf0, 0xf8, 0xee, 0x1f, + 0xdb, 0x2b, 0xbe, 0x1d, 0xdd, 0xc7, 0xe5, 0xb9, 0x31, 0x21, 0x1a, 0x17, + 0xfa, 0x40, 0x01, 0x16, 0x18, 0xd0, 0x0a, 0x02, 0x4c, 0x07, 0x54, 0xd2, + 0xf5, 0x0e, 0xec, 0x1e, 0x2d, 0xdd, 0xca, 0x2f, 0x37, 0xb1, 0xdb, 0xe2, + 0x2e, 0xf2, 0xee, 0xdf, 0x35, 0xb4, 0xdc, 0x1f, 0xe6, 0xf5, 0xed, 0x0b, + 0xff, 0xf8, 0xe9, 0x14, 0x1f, 0x02, 0x21, 0xe3, 0xd0, 0xf8, 0x11, 0x07, + 0x02, 0xf0, 0xfa, 0xff, 0x32, 0x23, 0xc5, 0x0d, 0xef, 0xfe, 0xea, 0xfa, + 0x30, 0xa4, 0x16, 0xc7, 0xdd, 0x12, 0xcb, 0x21, 0xcd, 0xfb, 0xf7, 0x05, + 0x1a, 0xe5, 0x11, 0xf3, 0xc6, 0x5b, 0x2a, 0xeb, 0x0c, 0x3d, 0x03, 0x21, + 0x26, 0xfa, 0xe2, 0xc6, 0x20, 0x10, 0x05, 0x05, 0x36, 0xf6, 0x02, 0x10, + 0xcf, 0x02, 0x25, 0x12, 0xe2, 0xf4, 0x27, 0x09, 0xfe, 0x63, 0x0f, 0x5f, + 0xe5, 0x0f, 0xe7, 0x68, 0x14, 0xe5, 0xf4, 0x0e, 0xd8, 0x16, 0xd6, 0x3c, + 0x2e, 0x39, 0x36, 0x3f, 0x12, 0x09, 0x02, 0xe8, 0x1e, 0x13, 0x01, 0x14, + 0xc1, 0x07, 0x61, 0xfb, 0x2e, 0xdb, 0x1c, 0x03, 0x24, 0x14, 0xef, 0xdc, + 0xcb, 0xcd, 0x4c, 0xce, 0xae, 0x0e, 0x19, 0x5d, 0x47, 0xf8, 0x3e, 0xfe, + 0xdb, 0xd1, 0xd2, 0xfd, 0x30, 0x20, 0x25, 0xff, 0xcc, 0x0f, 0xcf, 0x26, + 0x0e, 0x03, 0xe8, 0xcf, 0xe3, 0xd5, 0xea, 0xf9, 0xfe, 0xcc, 0xec, 0x12, + 0x4f, 0x19, 0x1f, 0x0d, 0xf4, 0xfd, 0xd4, 0xc8, 0x21, 0xcb, 0x30, 0xa0, + 0xd6, 0xc8, 0x1a, 0x23, 0xff, 0x7f, 0x1a, 0xf7, 0x4e, 0xa6, 0xe0, 0xc1, + 0xec, 0xa0, 0xec, 0xca, 0x27, 0x1c, 0x03, 0xc5, 0xf9, 0x9f, 0xc7, 0xd3, + 0xd3, 0x03, 0x65, 0xf9, 0xdf, 0x24, 0x43, 0x37, 0xdb, 0x0e, 0x1a, 0x12, + 0x16, 0xf3, 0xdf, 0xe3, 0x09, 0x18, 0x38, 0x3c, 0x0c, 0x30, 0xdf, 0xeb, + 0xdf, 0xec, 0xf7, 0x23, 0xfe, 0x21, 0xd4, 0xfa, 0xd8, 0xec, 0xba, 0xcf, + 0x1a, 0x3a, 0x24, 0x24, 0xf2, 0x3b, 0xed, 0xf6, 0x13, 0x50, 0x06, 0xe6, + 0x21, 0x10, 0x6f, 0xf5, 0xdc, 0x01, 0xfb, 0x14, 0x4e, 0x14, 0xfd, 0x0d, + 0x41, 0xf1, 0xca, 0xca, 0x5d, 0xe6, 0x04, 0xec, 0xfe, 0x0e, 0xef, 0x04, + 0x01, 0xef, 0xe1, 0xae, 0xe2, 0xe6, 0xf1, 0xec, 0x53, 0x28, 0x1c, 0xfe, + 0xdd, 0xf7, 0x1f, 0xf7, 0x05, 0xf3, 0xf2, 0x02, 0xfa, 0x1b, 0xf0, 0x02, + 0xd8, 0xf4, 0xef, 0xfb, 0xe8, 0xe2, 0x18, 0xdd, 0xcf, 0xf2, 0xf4, 0x19, + 0x24, 0x0c, 0xfb, 0xf3, 0x15, 0xec, 0xd9, 0xf7, 0x25, 0x1d, 0x0a, 0x35, + 0x25, 0xec, 0x08, 0x17, 0xe9, 0xef, 0x0e, 0x10, 0x0a, 0xdb, 0xf4, 0xeb, + 0x0e, 0xec, 0xeb, 0xe2, 0xec, 0xec, 0x33, 0x18, 0x32, 0xde, 0x0b, 0x1c, + 0xe4, 0x34, 0x0f, 0x3c, 0x13, 0x0e, 0x21, 0x09, 0xde, 0xe6, 0x2f, 0x13, + 0xe8, 0xf8, 0x07, 0xdf, 0xd7, 0x09, 0x17, 0x12, 0xf2, 0xfb, 0x7f, 0xf6, + 0xe9, 0x0b, 0xe3, 0xff, 0x15, 0xe3, 0xe8, 0xf7, 0xfe, 0x0a, 0x19, 0xdf, + 0xfb, 0x04, 0x01, 0xef, 0x23, 0x09, 0x4e, 0xf0, 0x21, 0x03, 0xe4, 0x3d, + 0xee, 0xeb, 0x1b, 0x14, 0xf2, 0xe6, 0xdc, 0x07, 0x11, 0xe4, 0xed, 0x1f, + 0xfb, 0xf2, 0x0e, 0xf8, 0xdb, 0x00, 0xe4, 0xf7, 0xef, 0xd7, 0x23, 0x17, + 0x03, 0x32, 0xed, 0xf6, 0xd1, 0xe7, 0x29, 0x06, 0x03, 0xf0, 0x06, 0x20, + 0x2d, 0xd9, 0xf0, 0x1c, 0x0e, 0xde, 0xf9, 0x0c, 0xd4, 0x1d, 0xfa, 0xdb, + 0xfb, 0xcf, 0xfb, 0xfc, 0xe0, 0x29, 0x30, 0xef, 0xfd, 0xde, 0x19, 0x0c, + 0xe6, 0x12, 0xfa, 0x0b, 0xd4, 0xd2, 0xf7, 0xea, 0xf4, 0xe3, 0xd7, 0x11, + 0x31, 0xdb, 0x1e, 0xf9, 0x0a, 0x0d, 0xed, 0xfe, 0xd4, 0xf9, 0x25, 0x1e, + 0x32, 0x2f, 0x53, 0x2f, 0xf4, 0xfc, 0xef, 0x0d, 0xf1, 0x0c, 0xf4, 0x2d, + 0xf9, 0xc1, 0xea, 0x03, 0x04, 0xfa, 0x23, 0xe2, 0x27, 0x13, 0xe9, 0xe4, + 0xfe, 0x14, 0xf9, 0xf6, 0x54, 0xf8, 0xe2, 0x03, 0x14, 0x14, 0x12, 0x0c, + 0xff, 0xda, 0xe8, 0x14, 0x08, 0x3f, 0x20, 0x1c, 0x5b, 0xe7, 0x07, 0xf1, + 0x02, 0x12, 0x05, 0xef, 0x15, 0xff, 0xec, 0xcb, 0xcf, 0x00, 0xe7, 0xef, + 0x46, 0x17, 0x2d, 0xf2, 0xe3, 0xfc, 0x34, 0xda, 0xe6, 0xff, 0xdf, 0x08, + 0x01, 0x26, 0xe1, 0xfa, 0xcf, 0xde, 0xff, 0xfe, 0xe7, 0xf6, 0x1e, 0xf0, + 0xd6, 0xf6, 0xe3, 0x0c, 0x34, 0x09, 0xfc, 0xed, 0x18, 0xdf, 0xd3, 0xf3, + 0x26, 0x3c, 0x0f, 0x2e, 0x10, 0x0c, 0x17, 0x33, 0xd3, 0xe5, 0xfb, 0x00, + 0x07, 0xe1, 0x06, 0xdc, 0x06, 0xd0, 0xdf, 0xe5, 0xea, 0xfa, 0x46, 0x0e, + 0x30, 0xe7, 0x17, 0xf8, 0xf0, 0x2b, 0xfc, 0x41, 0x06, 0x02, 0x02, 0x00, + 0xf2, 0xd4, 0x1b, 0x0c, 0xf3, 0xf0, 0xfb, 0xf2, 0xd8, 0x02, 0x17, 0x0c, + 0xfa, 0xfb, 0x7f, 0xeb, 0xe8, 0x06, 0xdd, 0xeb, 0xfe, 0xde, 0xdd, 0xf5, + 0xf5, 0x01, 0xfd, 0xde, 0x01, 0x02, 0xef, 0xf9, 0x40, 0xf8, 0x36, 0x17, + 0x12, 0x0e, 0xeb, 0x1a, 0xf2, 0xf2, 0x25, 0x28, 0xf4, 0xe2, 0xe8, 0xef, + 0x19, 0xf1, 0xed, 0x17, 0x14, 0x04, 0x05, 0xe9, 0xe9, 0xfb, 0xeb, 0xf7, + 0xdf, 0xd8, 0x21, 0x1c, 0xfb, 0x32, 0xec, 0xe8, 0xcf, 0xf1, 0x2e, 0xe7, + 0x05, 0xfa, 0x06, 0x13, 0x1c, 0xed, 0x0c, 0x2c, 0xf2, 0xdc, 0x01, 0x08, + 0xf6, 0x3d, 0x03, 0xd0, 0xf8, 0xee, 0xff, 0x03, 0xe2, 0x26, 0x27, 0xf5, + 0xfa, 0xe9, 0x10, 0x12, 0xd1, 0x06, 0x03, 0x0e, 0xdb, 0xf6, 0xf2, 0xea, + 0xff, 0xd5, 0xce, 0x08, 0x24, 0xd2, 0x0f, 0x0f, 0x0b, 0x05, 0xec, 0xf8, + 0xed, 0xf6, 0x26, 0x27, 0x2e, 0x27, 0x4f, 0x36, 0xf5, 0xe2, 0xf0, 0x18, + 0xee, 0x1e, 0x07, 0x25, 0x01, 0xcf, 0xfa, 0xfc, 0x1d, 0x00, 0x1c, 0xe3, + 0x21, 0x03, 0x00, 0xde, 0x0b, 0x08, 0xf9, 0xf2, 0x33, 0xff, 0xe6, 0x03, + 0x16, 0x13, 0x0a, 0xea, 0x07, 0xd4, 0xe0, 0x1d, 0x13, 0x25, 0x24, 0x23, + 0x41, 0xeb, 0xd1, 0xe5, 0x1a, 0x2c, 0xfb, 0x00, 0xf4, 0xf5, 0xe8, 0xd3, + 0xe5, 0xe8, 0xdc, 0x06, 0x53, 0x11, 0x40, 0xed, 0xfa, 0x15, 0x2b, 0xe9, + 0xf2, 0x0e, 0xee, 0xf0, 0x15, 0x3b, 0xdd, 0xf9, 0xe9, 0x06, 0xfe, 0x17, + 0xd4, 0x12, 0x16, 0xe5, 0xe7, 0xef, 0xeb, 0x32, 0x2e, 0xeb, 0x06, 0xe9, + 0x1e, 0xcc, 0xe3, 0xf8, 0x26, 0x56, 0x16, 0x24, 0x13, 0x0e, 0x16, 0x48, + 0xc6, 0x08, 0x04, 0xf6, 0xed, 0xd3, 0x02, 0xf7, 0x11, 0xdc, 0xdf, 0xd4, + 0xff, 0x03, 0x31, 0x05, 0x26, 0x1c, 0x15, 0x1a, 0xe7, 0x15, 0xd5, 0x33, + 0xfa, 0xfe, 0x0c, 0xf8, 0xf5, 0xda, 0x11, 0x10, 0xd5, 0xf3, 0x10, 0x07, + 0xde, 0xf3, 0x15, 0x08, 0xff, 0xed, 0x7f, 0xf8, 0xf1, 0xf7, 0xdf, 0xed, + 0x0a, 0x05, 0xdb, 0xfb, 0xfe, 0xe2, 0xe3, 0xec, 0xfc, 0x03, 0x04, 0xf1, + 0x2a, 0xd7, 0x3c, 0x0e, 0x0c, 0xfb, 0xf2, 0x07, 0xf4, 0xe5, 0x3f, 0x13, + 0x11, 0xe4, 0xec, 0xe9, 0x0f, 0xeb, 0xf0, 0x08, 0x1d, 0xf1, 0xed, 0xe5, + 0xd6, 0x1a, 0x17, 0xf3, 0xde, 0xed, 0x2d, 0x0e, 0x1c, 0x38, 0x04, 0xf0, + 0xd7, 0x08, 0x1d, 0xe6, 0x0b, 0xe4, 0x17, 0x08, 0x0e, 0x17, 0x05, 0x29, + 0xfa, 0xef, 0x06, 0x26, 0xe3, 0x39, 0x0a, 0xee, 0x14, 0xe4, 0x00, 0x12, + 0xf9, 0x3d, 0x2f, 0xde, 0xf0, 0xe2, 0xdc, 0x04, 0xe7, 0x09, 0xe2, 0x1a, + 0xeb, 0xee, 0x08, 0xe3, 0xf0, 0xd3, 0xfc, 0xed, 0x5b, 0xde, 0x2c, 0xd5, + 0x01, 0xf0, 0xf2, 0x03, 0xe0, 0xf4, 0x2d, 0x05, 0x0d, 0x0f, 0x49, 0x36, + 0xf6, 0xfd, 0x05, 0x0d, 0xd4, 0x22, 0xd2, 0x06, 0x0a, 0xc5, 0xf4, 0xe2, + 0x18, 0x0e, 0x23, 0xd8, 0x06, 0x10, 0xe8, 0xeb, 0x20, 0x0a, 0x2a, 0xfd, + 0x4d, 0xed, 0xc8, 0x1e, 0x08, 0x14, 0x04, 0x0d, 0x1d, 0xee, 0x07, 0x0d, + 0x07, 0x3e, 0x0c, 0x1b, 0xcf, 0x08, 0x11, 0x11, 0x16, 0x35, 0xdb, 0x05, + 0x05, 0xe4, 0xeb, 0xfe, 0xf1, 0xd2, 0xf6, 0x16, 0xe4, 0x1c, 0x3b, 0xdc, + 0xf1, 0xea, 0x06, 0x10, 0x0d, 0xde, 0xf1, 0xf0, 0x11, 0x4e, 0x1e, 0x0e, + 0x0f, 0xdf, 0xde, 0xe5, 0xcd, 0x29, 0x45, 0xc8, 0x32, 0xed, 0x02, 0xfc, + 0x03, 0x06, 0xf0, 0xd3, 0x00, 0x10, 0xec, 0xe8, 0xf4, 0x31, 0xd3, 0xfd, + 0xff, 0x1c, 0xea, 0xd2, 0x02, 0xdd, 0x09, 0x12, 0x00, 0x0c, 0xea, 0x0b, + 0xf9, 0x0a, 0xfe, 0xe9, 0xfd, 0x01, 0x2d, 0xf7, 0xfc, 0x36, 0x05, 0x01, + 0xff, 0x2d, 0xdb, 0x1f, 0xf6, 0x09, 0xf3, 0x22, 0xd9, 0xd6, 0xdf, 0xf2, + 0xf1, 0xec, 0xf1, 0xc1, 0xe2, 0x08, 0x24, 0xd5, 0x7f, 0xf8, 0xf8, 0x19, + 0xfa, 0x07, 0xe5, 0x0e, 0xf5, 0xee, 0xee, 0x3b, 0xba, 0xfe, 0xf4, 0x09, + 0xef, 0xee, 0x11, 0x2a, 0xd0, 0x17, 0xea, 0x1a, 0x23, 0xf9, 0x19, 0x58, + 0xf8, 0x2c, 0x0b, 0xce, 0x2f, 0xfb, 0x0b, 0xc1, 0x5c, 0xf9, 0x21, 0xe7, + 0x04, 0xdc, 0x1a, 0xe6, 0x09, 0x04, 0xf2, 0x07, 0x08, 0xd0, 0x46, 0x02, + 0xd9, 0xf5, 0xdf, 0xeb, 0x17, 0x21, 0x39, 0xdc, 0x02, 0xff, 0xee, 0x33, + 0xf2, 0xfc, 0x02, 0xde, 0xfb, 0xea, 0x22, 0xfc, 0x53, 0x0b, 0xed, 0x51, + 0x14, 0x20, 0x04, 0x23, 0xf7, 0x42, 0x06, 0xff, 0xd4, 0xe3, 0x0b, 0xff, + 0xc8, 0xd1, 0x52, 0xdf, 0xf8, 0xd5, 0x14, 0xf3, 0x35, 0xfc, 0xba, 0xbd, + 0xd6, 0xd3, 0xfd, 0x0c, 0xef, 0x0f, 0x30, 0xe3, 0xfe, 0x21, 0xf4, 0x2d, + 0x43, 0xe6, 0xe9, 0x0d, 0xf8, 0x2a, 0x53, 0x1b, 0xdc, 0xec, 0x0a, 0xe7, + 0xca, 0xd4, 0xdc, 0x18, 0x25, 0xfc, 0xfd, 0x10, 0x30, 0xef, 0xe1, 0x0e, + 0x1b, 0x0f, 0xf2, 0x29, 0xdc, 0xf2, 0xd4, 0x17, 0xff, 0xdf, 0x22, 0x1c, + 0x4e, 0xfd, 0xe8, 0x22, 0x05, 0xf3, 0xf3, 0x1c, 0x03, 0xf3, 0x30, 0xb0, + 0x05, 0xc4, 0xdd, 0xeb, 0xa0, 0x23, 0xea, 0x65, 0x04, 0xee, 0x00, 0x58, + 0xee, 0xfa, 0xe6, 0xfd, 0xee, 0xf0, 0x00, 0xeb, 0xe6, 0x07, 0x04, 0x04, + 0x34, 0x4f, 0xf1, 0x03, 0x1d, 0x06, 0xc5, 0x34, 0x0d, 0x1d, 0x1f, 0x12, + 0xbd, 0xcb, 0xcf, 0xdb, 0x19, 0xd8, 0xc3, 0xe5, 0xf0, 0xbb, 0x01, 0xd8, + 0x05, 0x53, 0x28, 0x0f, 0xe8, 0x00, 0xfd, 0x3a, 0x37, 0xed, 0x25, 0xee, + 0xf6, 0xf3, 0xee, 0x5d, 0xcb, 0xee, 0xee, 0xf5, 0xf3, 0xe5, 0xff, 0xd1, + 0x11, 0x17, 0x7f, 0xf5, 0x08, 0xa2, 0x10, 0xe0, 0xdc, 0xd8, 0x34, 0x6c, + 0x36, 0xdc, 0xe6, 0xe4, 0xc2, 0xf1, 0x60, 0xf7, 0xfc, 0xba, 0xf8, 0x2e, + 0xe9, 0x2d, 0x0f, 0x11, 0xfe, 0x06, 0xee, 0xf4, 0x21, 0x22, 0x11, 0x35, + 0x07, 0xcf, 0x16, 0xd4, 0xbe, 0x23, 0x03, 0xc5, 0xd9, 0x0a, 0x1d, 0x28, + 0xe7, 0x01, 0xd8, 0x0d, 0x33, 0x49, 0xf1, 0x4c, 0x29, 0x2e, 0xe7, 0xdc, + 0xdc, 0xf6, 0x52, 0xb2, 0x1d, 0xf0, 0xc7, 0xe3, 0x29, 0x43, 0x0b, 0x1c, + 0x0e, 0xea, 0xde, 0xe8, 0x0a, 0x34, 0xeb, 0x0e, 0x40, 0xf6, 0x02, 0xb7, + 0xc8, 0xad, 0xe2, 0xcf, 0xde, 0x02, 0x33, 0x19, 0xe3, 0x24, 0xe3, 0xf8, + 0x32, 0xd2, 0xef, 0x19, 0x0c, 0xc7, 0x3e, 0xd0, 0xc9, 0x28, 0x05, 0xe5, + 0x66, 0x2b, 0x1f, 0xef, 0xeb, 0xf2, 0xd4, 0xd9, 0xd3, 0x06, 0x70, 0xd0, + 0x03, 0xec, 0x4d, 0xc1, 0x14, 0x1b, 0x1a, 0xcd, 0xfd, 0xfb, 0xfa, 0x1e, + 0xd3, 0xd3, 0x57, 0xe3, 0xe8, 0xc8, 0xcb, 0xd7, 0xcb, 0xd4, 0x14, 0xaf, + 0xec, 0x1e, 0xe2, 0xe5, 0x2f, 0xfa, 0x2f, 0x0d, 0xd7, 0x10, 0x7d, 0xdb, + 0x3d, 0xe2, 0xef, 0x0b, 0xf4, 0xd6, 0x5f, 0xc9, 0xda, 0xfc, 0x70, 0x12, + 0xe5, 0x21, 0xdd, 0x13, 0x0c, 0xe2, 0x24, 0x3b, 0xdf, 0xf7, 0xf6, 0xf5, + 0xe7, 0xec, 0x26, 0xd4, 0x17, 0xd7, 0xea, 0xde, 0xdf, 0x21, 0xcc, 0x18, + 0x09, 0x1b, 0x1f, 0x40, 0xe3, 0x1c, 0xfe, 0x04, 0xea, 0xe4, 0x01, 0x12, + 0xf3, 0xf3, 0x01, 0xfc, 0x35, 0x3f, 0xee, 0xe4, 0x16, 0xfe, 0xf3, 0xfe, + 0x05, 0x20, 0x25, 0x17, 0xe8, 0xd5, 0xf7, 0xf0, 0x03, 0xd5, 0xdd, 0x03, + 0xd7, 0xcb, 0xf3, 0xc7, 0x18, 0x3b, 0xfb, 0xd9, 0xcf, 0xfb, 0x13, 0x2a, + 0x25, 0xf9, 0x2e, 0xd8, 0x09, 0x13, 0x0d, 0x22, 0xd9, 0xf4, 0xd5, 0xe2, + 0xf5, 0xe4, 0x09, 0xef, 0x00, 0x03, 0x54, 0xf0, 0xe3, 0xc7, 0x0f, 0x07, + 0xdc, 0xd3, 0x07, 0x29, 0x0c, 0xef, 0xd5, 0xec, 0x04, 0xe8, 0x44, 0x1a, + 0xfb, 0xbd, 0xf8, 0xf8, 0xf1, 0x11, 0x03, 0x11, 0xf8, 0xd8, 0xed, 0xea, + 0x3e, 0x18, 0x11, 0xed, 0xfd, 0xd1, 0x16, 0xb5, 0xe7, 0x1b, 0x08, 0xe8, + 0xe4, 0xfc, 0xec, 0x29, 0xe0, 0x10, 0xef, 0x03, 0x11, 0x2d, 0xfa, 0x34, + 0x3d, 0x12, 0x03, 0xcd, 0xf2, 0xed, 0x1e, 0xdc, 0x09, 0xe5, 0xdd, 0x05, + 0x30, 0x28, 0x23, 0xfa, 0xfa, 0xf6, 0xf2, 0xd5, 0x1a, 0x05, 0x04, 0x0f, + 0x36, 0xf3, 0x21, 0xc1, 0xd2, 0xe4, 0xee, 0xe1, 0xcf, 0xff, 0xe8, 0x2d, + 0xf5, 0x13, 0xff, 0xfe, 0xdd, 0xc8, 0x02, 0xed, 0x0d, 0xfd, 0x1a, 0xe9, + 0xfb, 0x3b, 0x03, 0xf2, 0x4a, 0x2f, 0x0f, 0xe7, 0xfe, 0xeb, 0xca, 0xda, + 0xc0, 0xfd, 0x7f, 0xf7, 0x20, 0xe8, 0x0a, 0xb7, 0x1f, 0x05, 0x06, 0xef, + 0x0a, 0x0e, 0xf8, 0x17, 0xd8, 0xd6, 0x32, 0x17, 0xf5, 0xe0, 0xde, 0xfe, + 0xc6, 0xfa, 0x0a, 0xd2, 0xfc, 0xfc, 0xe6, 0x1b, 0x2e, 0xf8, 0x0a, 0x08, + 0xf6, 0x0f, 0x3c, 0xe6, 0x25, 0xe3, 0x09, 0xff, 0xfd, 0xef, 0x50, 0xeb, + 0x32, 0xf3, 0x4c, 0x0e, 0x2f, 0xf0, 0xd9, 0x16, 0x2a, 0xf7, 0x14, 0x03, + 0xe6, 0x15, 0x1a, 0x09, 0x2e, 0x0a, 0x26, 0xb6, 0xc0, 0xdf, 0xea, 0xe9, + 0x35, 0x28, 0xd6, 0x5c, 0xfe, 0x07, 0x28, 0x1b, 0x12, 0x0c, 0xa4, 0xf6, + 0xe4, 0xdd, 0xc1, 0xde, 0xb6, 0xf2, 0xf7, 0x34, 0x28, 0x32, 0x1a, 0xe2, + 0xf6, 0xd3, 0xde, 0x22, 0xf0, 0x22, 0x28, 0xf8, 0x18, 0xc6, 0xf2, 0xa6, + 0xd2, 0xdd, 0xea, 0xe1, 0xf1, 0xef, 0x03, 0xe1, 0xe7, 0x4a, 0x09, 0xd4, + 0xc5, 0x10, 0x15, 0xba, 0x04, 0x02, 0x04, 0x32, 0xef, 0xcc, 0x14, 0x3c, + 0xd1, 0xd9, 0x08, 0xd4, 0xf6, 0xe3, 0xea, 0x23, 0xe9, 0x3d, 0x7f, 0xbe, + 0x14, 0xf0, 0x14, 0xf2, 0xce, 0xe4, 0x4c, 0x76, 0x03, 0xeb, 0xb6, 0xd9, + 0xec, 0xc1, 0x48, 0xc7, 0xdd, 0x04, 0x15, 0x1d, 0x03, 0x13, 0x1e, 0x0d, + 0x09, 0xd6, 0x1b, 0x01, 0xdb, 0xf5, 0x28, 0x07, 0xea, 0xc0, 0xd9, 0xc9, + 0xc1, 0x21, 0xd3, 0xea, 0xdf, 0x1e, 0x2f, 0xed, 0x0a, 0x10, 0x00, 0xf5, + 0xe4, 0x44, 0x3f, 0x1d, 0x18, 0x08, 0xe3, 0xf1, 0xd6, 0x14, 0x30, 0xd1, + 0x03, 0x49, 0xf6, 0xef, 0x11, 0x2d, 0x1b, 0x13, 0xf3, 0xf1, 0xde, 0x27, + 0xe8, 0xfe, 0x04, 0xf9, 0x5b, 0x12, 0xdd, 0xa4, 0xed, 0xbc, 0x16, 0xd1, + 0xef, 0xfc, 0x0c, 0xd6, 0xec, 0x16, 0x09, 0xd5, 0x68, 0xdd, 0x19, 0x0e, + 0x13, 0xc7, 0x28, 0xd8, 0xd9, 0xf9, 0xfe, 0xd4, 0x5b, 0x18, 0xe7, 0xdf, + 0x18, 0xd8, 0xf2, 0xe4, 0xa6, 0xf1, 0x55, 0xdc, 0x39, 0x22, 0x2b, 0x01, + 0x21, 0x43, 0xd1, 0x2b, 0xdb, 0xc4, 0x24, 0x0b, 0xe1, 0xf9, 0x58, 0xea, + 0xe8, 0xf8, 0xb9, 0x19, 0xbf, 0xba, 0x4f, 0xd9, 0xe3, 0x11, 0x04, 0x23, + 0x27, 0x02, 0x1c, 0xec, 0x06, 0x30, 0x6c, 0xdf, 0x1d, 0x1b, 0xe8, 0x2b, + 0xfd, 0xd9, 0x1d, 0xc9, 0x38, 0x24, 0x4a, 0xec, 0xeb, 0x0e, 0x08, 0xfe, + 0xfc, 0xda, 0x2c, 0x42, 0x40, 0xd3, 0xd1, 0xf5, 0x35, 0x3a, 0x0f, 0xc2, + 0xcd, 0xdf, 0xfa, 0x0d, 0xb4, 0x09, 0xe0, 0x2c, 0x0c, 0x2d, 0xf4, 0x2a, + 0x02, 0x47, 0xe4, 0xec, 0xf4, 0x05, 0xfc, 0xde, 0xfd, 0xe7, 0xfb, 0x15, + 0x3f, 0x11, 0xf0, 0x01, 0xf2, 0xf4, 0xcd, 0x0c, 0xfb, 0x0e, 0xf0, 0x29, + 0xf3, 0xdf, 0xe7, 0xd9, 0xfe, 0xf2, 0xe3, 0xc7, 0xe6, 0xe1, 0x03, 0xcc, + 0xd3, 0x76, 0x1d, 0x01, 0xf1, 0x10, 0x19, 0xf6, 0x28, 0xee, 0xfb, 0x30, + 0x20, 0xe5, 0xfd, 0x5e, 0xdf, 0x0a, 0x05, 0xf2, 0xf4, 0xde, 0x10, 0xf7, + 0x1c, 0x09, 0x3b, 0xc6, 0xdf, 0xe5, 0x14, 0xe9, 0xe4, 0xfa, 0x4a, 0x2d, + 0x2b, 0xcf, 0xdc, 0xf2, 0xf5, 0xf2, 0x5e, 0xee, 0x0c, 0xf0, 0xff, 0x2b, + 0xd2, 0x0e, 0x04, 0x0d, 0xfc, 0x18, 0x16, 0x3d, 0xf9, 0x31, 0x12, 0x10, + 0xf1, 0xd2, 0xef, 0xd3, 0xfa, 0x19, 0xed, 0xba, 0xd4, 0xff, 0x53, 0x38, + 0xbc, 0xfa, 0xef, 0xfc, 0x2e, 0x2d, 0xf5, 0x29, 0x57, 0x00, 0xe0, 0xc8, + 0x02, 0xf1, 0x18, 0x0b, 0xfd, 0xe1, 0xd7, 0x06, 0x00, 0x08, 0xfe, 0x39, + 0xe0, 0xe4, 0x02, 0xd8, 0xdb, 0x0a, 0xe7, 0x00, 0x48, 0x30, 0x21, 0xd8, + 0xe5, 0xca, 0xfc, 0xde, 0xd1, 0xf5, 0x03, 0xc8, 0xe0, 0x4e, 0xf5, 0xe4, + 0x0f, 0xea, 0xfd, 0x0d, 0x00, 0xc4, 0x25, 0xec, 0x00, 0x14, 0x03, 0xca, + 0x3a, 0x41, 0x0d, 0xdf, 0x10, 0xfd, 0xe5, 0xf5, 0xe2, 0xf9, 0x5a, 0xd2, + 0x00, 0xf2, 0x1b, 0xa8, 0xfa, 0x0b, 0xed, 0x03, 0xf0, 0xcd, 0xe1, 0x16, + 0xe3, 0xcc, 0x45, 0xd5, 0xd8, 0xd7, 0xe5, 0xf1, 0xba, 0xd3, 0xf4, 0xe0, + 0xd1, 0x17, 0x3d, 0xfc, 0x4f, 0xc8, 0x28, 0xca, 0xdd, 0xf7, 0x7f, 0xd5, + 0x1b, 0xe3, 0x47, 0x3d, 0x23, 0xd8, 0x66, 0xca, 0xa3, 0xda, 0x63, 0xe6, + 0x06, 0x05, 0xe3, 0xff, 0x40, 0xe2, 0xfd, 0x1f, 0xd6, 0xe1, 0xf5, 0x00, + 0xf7, 0x03, 0xed, 0xd4, 0x03, 0xe7, 0xd3, 0xf9, 0x0e, 0x1b, 0xf4, 0xf4, + 0x0c, 0x3f, 0x14, 0x63, 0xb7, 0x40, 0xee, 0xeb, 0xe8, 0xe3, 0x64, 0xcc, + 0x3b, 0xc1, 0xff, 0x03, 0x49, 0x41, 0xd9, 0x10, 0xfd, 0x0d, 0xd5, 0x3b, + 0xf0, 0x0a, 0x27, 0x21, 0xbe, 0xf0, 0xef, 0xd6, 0xda, 0xb3, 0xde, 0xff, + 0xb8, 0xcb, 0xfc, 0xd4, 0xea, 0x5c, 0x1a, 0xe5, 0xd2, 0x20, 0x16, 0x3c, + 0x24, 0xfa, 0xfe, 0x37, 0x13, 0xf7, 0xf2, 0x33, 0xe7, 0xf0, 0x0e, 0xef, + 0x15, 0xe9, 0xd7, 0xcc, 0xd0, 0x6b, 0x64, 0xfe, 0xef, 0xfc, 0xea, 0x0f, + 0xf1, 0x25, 0x69, 0x60, 0x32, 0xed, 0xdb, 0x05, 0xe9, 0xe8, 0x4b, 0x46, + 0xc3, 0x0a, 0xcc, 0x36, 0xf6, 0xd4, 0xf3, 0x72, 0x1a, 0x3d, 0xe0, 0xfb, + 0x06, 0xee, 0x4b, 0xdb, 0x2b, 0xc5, 0x48, 0xd7, 0xb9, 0x05, 0x1c, 0xdb, + 0xf0, 0x09, 0x63, 0x0d, 0xb4, 0x2b, 0xea, 0xe5, 0xff, 0x0e, 0xdc, 0x44, + 0x20, 0x1f, 0xc5, 0xd4, 0x3e, 0xd5, 0x36, 0xed, 0x0c, 0x29, 0xbd, 0x08, + 0x37, 0x4b, 0x21, 0xfc, 0xfd, 0xf0, 0xf9, 0xff, 0xee, 0x09, 0x06, 0xcd, + 0x7c, 0x10, 0x53, 0x01, 0xe5, 0xb5, 0xee, 0xa3, 0xc4, 0xf0, 0xb5, 0xd4, + 0xc3, 0xf5, 0x05, 0x16, 0xce, 0xff, 0x19, 0x45, 0xfc, 0xce, 0xf2, 0xd2, + 0x1e, 0xe6, 0x0f, 0xed, 0x6e, 0x1b, 0xc5, 0xdb, 0xd0, 0xd7, 0x05, 0xc3, + 0xbd, 0xfc, 0x34, 0xd5, 0x18, 0x18, 0x3a, 0x2c, 0xf6, 0xe4, 0xd7, 0x08, + 0xcc, 0x07, 0xc5, 0x14, 0xe6, 0xf8, 0x34, 0x47, 0xe7, 0xee, 0xc7, 0xf9, + 0xd8, 0xfc, 0x14, 0xe1, 0xe1, 0x21, 0xd7, 0xbd, 0x26, 0x08, 0xf7, 0xdc, + 0x31, 0x4e, 0x5c, 0xac, 0xf9, 0xe0, 0x12, 0x49, 0x2c, 0x05, 0xf8, 0xf6, + 0x73, 0xd9, 0x7f, 0xf6, 0xf7, 0x01, 0xa8, 0x0d, 0x32, 0xa8, 0x03, 0x39, + 0x28, 0xb8, 0xf0, 0xc7, 0x3b, 0xfc, 0x4f, 0xe1, 0x05, 0xca, 0xd9, 0xcc, + 0xe7, 0xfa, 0x00, 0x3d, 0xf4, 0x43, 0xbf, 0x38, 0x08, 0xeb, 0xb9, 0xe5, + 0xdc, 0x09, 0x1d, 0xd2, 0xf4, 0xca, 0xee, 0x35, 0x35, 0x38, 0xff, 0x0d, + 0xf0, 0xb9, 0x04, 0x30, 0xb4, 0x21, 0x23, 0x01, 0xae, 0xa9, 0x31, 0xd0, + 0xfd, 0xe9, 0x0d, 0xcd, 0xd0, 0xf1, 0x22, 0xf0, 0xb6, 0x62, 0xfc, 0xed, + 0x00, 0x1c, 0xf2, 0xd5, 0xb1, 0xfb, 0x13, 0xf6, 0x12, 0xf7, 0xd1, 0x19, + 0xf4, 0x0d, 0x3d, 0xcc, 0xe0, 0xc0, 0xf0, 0xdc, 0xf9, 0x1d, 0x56, 0xd9, + 0x2b, 0xbf, 0xf1, 0xfd, 0xb9, 0x05, 0x52, 0x7e, 0xf2, 0xdf, 0xee, 0xc5, + 0x11, 0xf0, 0x2d, 0xd4, 0xc0, 0x34, 0x13, 0x06, 0xd0, 0xf7, 0x97, 0x2f, + 0x01, 0x00, 0x07, 0x05, 0xf3, 0x13, 0x1c, 0xdf, 0x1f, 0xb8, 0xd9, 0x17, + 0x22, 0xfa, 0xb5, 0xd5, 0x03, 0x2a, 0x45, 0x0c, 0x99, 0x29, 0xde, 0xfd, + 0xf7, 0x15, 0xfd, 0x20, 0x4a, 0x2c, 0xdf, 0xcd, 0x75, 0x2c, 0x00, 0xff, + 0x05, 0x17, 0xb0, 0x1c, 0xfc, 0x0e, 0x19, 0x17, 0xf7, 0x04, 0x03, 0xd8, + 0xd0, 0xf7, 0xf3, 0x23, 0x26, 0x27, 0xda, 0xf8, 0x04, 0xcf, 0x07, 0xff, + 0xf3, 0xdb, 0xcc, 0xdd, 0xeb, 0xe1, 0xef, 0xe2, 0xe4, 0xc6, 0xe3, 0x35, + 0xfd, 0xfb, 0x06, 0xee, 0x23, 0x30, 0x14, 0xdf, 0x63, 0x00, 0x43, 0xe9, + 0xf5, 0xf3, 0x1f, 0xb5, 0xf7, 0x03, 0x4a, 0xd8, 0x1e, 0x22, 0x49, 0x7f, + 0x2d, 0x07, 0xc4, 0xe1, 0x00, 0x0a, 0xe8, 0x0a, 0xf3, 0xec, 0x32, 0xc0, + 0xef, 0x40, 0xea, 0xf6, 0xf9, 0xe1, 0x58, 0xd6, 0x0a, 0x20, 0x0d, 0xf8, + 0x53, 0xe7, 0xdc, 0xdc, 0x14, 0x36, 0x53, 0xa8, 0xc1, 0x0b, 0xf8, 0x2e, + 0xea, 0xdb, 0x06, 0xd7, 0x0c, 0xf1, 0x64, 0x28, 0x14, 0xed, 0xcd, 0x3d, + 0x44, 0xb7, 0x09, 0x0c, 0x1b, 0xc3, 0x0b, 0x20, 0xce, 0xf0, 0x3b, 0x0b, + 0x0d, 0xcf, 0xcc, 0x06, 0x13, 0xfc, 0xe0, 0x30, 0x02, 0xac, 0x05, 0x14, + 0xe2, 0xee, 0xd3, 0xe7, 0xeb, 0xcf, 0xc4, 0xfb, 0x15, 0xf8, 0x07, 0xe7, + 0x40, 0x43, 0x26, 0xfb, 0xd7, 0xe7, 0xe6, 0xe3, 0xc6, 0x5d, 0x0d, 0xd2, + 0xe4, 0xc3, 0xfb, 0xfc, 0x25, 0xf6, 0xf2, 0xe3, 0xf8, 0x7f, 0x4c, 0xf1, + 0xc4, 0x6e, 0xc9, 0xd3, 0xfc, 0x48, 0xe1, 0xf3, 0xc4, 0xc4, 0x26, 0x07, + 0xef, 0x17, 0x04, 0x0b, 0xe1, 0x24, 0xdc, 0xf8, 0x17, 0xd4, 0xed, 0x26, + 0x17, 0x28, 0x06, 0xf3, 0x1c, 0xe4, 0x08, 0x27, 0xe0, 0x13, 0x37, 0x67, + 0xe3, 0xe4, 0xfc, 0xee, 0x00, 0xe7, 0x17, 0x20, 0xe9, 0xf5, 0x07, 0xe3, + 0x19, 0x08, 0xcf, 0xf5, 0x43, 0xa0, 0x19, 0x1b, 0xe9, 0xc7, 0x21, 0x08, + 0xc3, 0x23, 0x2f, 0x06, 0xfc, 0x54, 0xf2, 0x00, 0xf5, 0x0d, 0xc5, 0xe6, + 0x26, 0x01, 0xee, 0x14, 0x19, 0x01, 0xd7, 0x12, 0x23, 0xef, 0x08, 0xd5, + 0x2c, 0x1e, 0x37, 0xc6, 0x18, 0x49, 0xd9, 0xe2, 0xfe, 0x40, 0xf6, 0xbe, + 0x0c, 0xf9, 0x13, 0xfb, 0x04, 0xe9, 0x01, 0x1c, 0x05, 0x04, 0xda, 0xed, + 0xef, 0xeb, 0xd2, 0x0e, 0xc5, 0xdc, 0x4e, 0xb7, 0x08, 0x40, 0xe8, 0x08, + 0x3c, 0x08, 0xe0, 0x26, 0x0b, 0xd6, 0x0d, 0xcb, 0xc5, 0xf4, 0xe0, 0xf9, + 0x52, 0xf1, 0xf2, 0xec, 0xf0, 0xf3, 0xf5, 0xd6, 0x24, 0xee, 0x32, 0xbd, + 0x41, 0xf5, 0x27, 0x0a, 0xf2, 0xc2, 0xcf, 0x08, 0xf1, 0xfb, 0xea, 0xc6, + 0x07, 0x21, 0x48, 0x0e, 0xeb, 0x1e, 0x08, 0x35, 0xea, 0xee, 0xec, 0xf7, + 0x33, 0x29, 0xd3, 0xcd, 0xb7, 0x02, 0xbc, 0xe0, 0xce, 0x3d, 0x62, 0xf5, + 0x3b, 0x22, 0xfd, 0x57, 0xf9, 0xe4, 0x34, 0x0a, 0xb3, 0x26, 0x4d, 0x3e, + 0xee, 0xd3, 0xe8, 0xf3, 0x48, 0xea, 0xde, 0xdb, 0xf3, 0xf8, 0xe3, 0xfa, + 0x18, 0x16, 0xfa, 0xfa, 0x23, 0xc5, 0x22, 0x4f, 0xdc, 0x06, 0xf5, 0x0f, + 0xf8, 0xcf, 0xfe, 0x0a, 0xb0, 0x55, 0x13, 0xfd, 0xf6, 0xe3, 0xf9, 0xea, + 0xf8, 0xf4, 0x0c, 0xd8, 0x38, 0x53, 0xe4, 0x06, 0xac, 0xee, 0xec, 0xda, + 0xc9, 0x60, 0xe9, 0xc8, 0xe8, 0xf6, 0x0b, 0xd8, 0x34, 0xc5, 0xdb, 0xe2, + 0xef, 0x22, 0x2d, 0xe3, 0xc8, 0x7f, 0xd4, 0xcf, 0x05, 0x00, 0xe8, 0xd5, + 0x30, 0xd6, 0x4e, 0x28, 0x12, 0xe7, 0xf3, 0xe0, 0xf4, 0x02, 0xef, 0xea, + 0xe6, 0xcf, 0xea, 0xde, 0xe8, 0x01, 0x24, 0xa8, 0x0e, 0x17, 0x05, 0x23, + 0xcd, 0xe9, 0x45, 0x43, 0xe7, 0xd8, 0xdd, 0xe9, 0xef, 0xdf, 0x35, 0x0c, + 0xee, 0xfc, 0xff, 0xcf, 0x0b, 0x11, 0xfa, 0x15, 0xf0, 0xc6, 0xed, 0x3f, + 0xe5, 0xbd, 0xf2, 0xf4, 0xe5, 0xdc, 0xcc, 0xa5, 0x0b, 0x47, 0xe8, 0xd2, + 0x2d, 0x1f, 0x25, 0xf4, 0x00, 0xf1, 0xea, 0x20, 0xe8, 0x4c, 0x1a, 0x14, + 0x32, 0xf6, 0xe0, 0x18, 0x3a, 0xe6, 0xdd, 0xf1, 0xff, 0x29, 0xd2, 0xef, + 0x23, 0x25, 0xee, 0xff, 0x1a, 0x14, 0x2c, 0xe1, 0xf2, 0xeb, 0xfc, 0x0a, + 0xfc, 0x11, 0xfa, 0x1c, 0xfa, 0xe2, 0x04, 0xdc, 0xc9, 0xd0, 0x30, 0xbc, + 0xd9, 0x3d, 0xdf, 0x1e, 0x05, 0x01, 0x05, 0x18, 0xf6, 0xfc, 0xda, 0xdd, + 0xc5, 0x28, 0xe6, 0xf9, 0x5a, 0xdf, 0x3a, 0xe8, 0xb2, 0xe6, 0x05, 0xfe, + 0x23, 0xf9, 0x59, 0xe0, 0x46, 0x11, 0xb5, 0x13, 0x16, 0xf1, 0xcc, 0x5e, + 0xc0, 0x0e, 0xe5, 0xc8, 0xd5, 0x03, 0x27, 0x20, 0xde, 0xf9, 0x35, 0x69, + 0xe9, 0xf9, 0xf6, 0xde, 0x38, 0x2d, 0xda, 0xda, 0x00, 0xfd, 0xc6, 0xde, + 0xb0, 0x4e, 0x50, 0xd2, 0xe4, 0xed, 0x16, 0x79, 0xeb, 0xf2, 0xf5, 0x09, + 0xdb, 0x10, 0x4c, 0x1e, 0x2a, 0x09, 0xd4, 0x28, 0x63, 0xe6, 0xfd, 0xff, + 0xdc, 0x0d, 0x23, 0xef, 0xe4, 0xd5, 0x2c, 0xf6, 0xe2, 0x0a, 0xcf, 0xfe, + 0xdd, 0x2a, 0xd0, 0xdf, 0xcd, 0x45, 0xfd, 0x38, 0xf1, 0x0c, 0x00, 0xce, + 0x00, 0xe4, 0x00, 0xf5, 0xb6, 0xeb, 0x07, 0x01, 0xfe, 0x19, 0xdf, 0x14, + 0x45, 0xcf, 0x04, 0x3b, 0x39, 0x31, 0xfc, 0xdf, 0xbf, 0xe3, 0x0d, 0xa9, + 0xdd, 0xe4, 0xfa, 0xcd, 0xd9, 0x13, 0x3e, 0xec, 0xe0, 0x55, 0xde, 0xe4, + 0xf5, 0xed, 0xf8, 0xc7, 0x50, 0xe5, 0xe9, 0xd7, 0x07, 0x2c, 0x4e, 0x0e, + 0x12, 0xe1, 0x1d, 0x02, 0xee, 0xb2, 0x38, 0x06, 0xfb, 0xfd, 0x39, 0xa6, + 0xdd, 0xee, 0x1e, 0xdc, 0xe2, 0x1e, 0x27, 0x42, 0x1e, 0xd4, 0xfe, 0xee, + 0xca, 0x10, 0x2f, 0xcf, 0xe9, 0x15, 0x05, 0xf7, 0xd7, 0x0b, 0xe5, 0x56, + 0x27, 0x07, 0xfc, 0x18, 0xf5, 0x2d, 0x29, 0x15, 0x25, 0xb9, 0xfa, 0xb8, + 0xe6, 0x2a, 0x14, 0xb1, 0xc9, 0x24, 0x7f, 0x10, 0xe8, 0xb1, 0xed, 0xec, + 0x24, 0x22, 0x32, 0x38, 0x4e, 0x18, 0x0d, 0xc7, 0xe6, 0x24, 0xff, 0xf9, + 0xe9, 0x2f, 0xd5, 0xe5, 0xfe, 0x1f, 0xf9, 0x2a, 0x06, 0xea, 0xfc, 0xd6, + 0x12, 0xea, 0x2e, 0x14, 0x53, 0x14, 0x16, 0xdd, 0xd5, 0xdc, 0x26, 0xe0, + 0xc3, 0x24, 0xd0, 0xc7, 0xe3, 0x0e, 0xf9, 0xf0, 0x18, 0xe5, 0xcc, 0x35, + 0xfd, 0x04, 0x40, 0xbd, 0x09, 0xfe, 0x29, 0xcd, 0x2f, 0x34, 0xfa, 0xf8, + 0xfd, 0xb9, 0x0c, 0xb6, 0xd9, 0xe5, 0x17, 0xfc, 0x6d, 0xf4, 0x2d, 0x15, + 0x0e, 0xee, 0xd7, 0x43, 0xf8, 0xed, 0xe9, 0x2c, 0x23, 0x9e, 0x58, 0xc4, + 0xdd, 0xed, 0xde, 0x69, 0xe5, 0xc8, 0x2b, 0xda, 0xb8, 0x0d, 0x1a, 0xe1, + 0x05, 0xbc, 0x01, 0xe0, 0xd4, 0x03, 0x58, 0xc9, 0x06, 0x0d, 0x3b, 0x4a, + 0xd1, 0xd3, 0x0e, 0xf5, 0x29, 0xe9, 0x7e, 0xed, 0xd2, 0x1d, 0xdb, 0x29, + 0x45, 0xb5, 0x0c, 0xee, 0x22, 0xd4, 0xfe, 0x03, 0xea, 0xd9, 0x3e, 0xc6, + 0x05, 0xfa, 0xc9, 0xf7, 0xd7, 0xf5, 0xb4, 0x01, 0x08, 0x0a, 0x10, 0x3b, + 0x1d, 0x31, 0xd7, 0xfb, 0x00, 0x1e, 0xf4, 0xd4, 0xc2, 0xe4, 0xf1, 0xf6, + 0x16, 0xf9, 0xf8, 0x0a, 0x3e, 0xa8, 0xe8, 0x24, 0x28, 0x2d, 0xed, 0xd7, + 0xe4, 0xe4, 0x11, 0xaf, 0xcf, 0x14, 0xed, 0xdc, 0xf0, 0x09, 0x51, 0xd6, + 0xfa, 0x69, 0xdd, 0xf5, 0xe0, 0xee, 0xd7, 0xbc, 0x40, 0xd4, 0xed, 0xdc, + 0x18, 0x37, 0x21, 0x13, 0xfb, 0xce, 0xe8, 0xf0, 0x00, 0xb2, 0x06, 0xec, + 0x17, 0xf2, 0x3c, 0xc1, 0xec, 0xec, 0x19, 0x23, 0xca, 0x09, 0x0e, 0x68, + 0x0f, 0xcc, 0xfc, 0xde, 0xee, 0x13, 0x54, 0xff, 0xf2, 0x1f, 0x15, 0x0a, + 0xc9, 0x2e, 0x02, 0x4a, 0x3b, 0x23, 0x0b, 0x2e, 0xd2, 0x10, 0x0d, 0x00, + 0x33, 0xc4, 0x1c, 0xc1, 0xd2, 0x30, 0xec, 0xb7, 0xce, 0x12, 0x7f, 0x37, + 0xe4, 0xda, 0xcb, 0xf0, 0xf5, 0x2f, 0x2a, 0x33, 0x4f, 0xfb, 0xfd, 0xe1, + 0xd6, 0x07, 0x25, 0x2a, 0xe6, 0x51, 0xe4, 0xea, 0xec, 0x37, 0xfc, 0x13, + 0x01, 0xd7, 0xf3, 0x31, 0xe7, 0xee, 0x09, 0xdc, 0x37, 0x54, 0x36, 0xe3, + 0xf4, 0xca, 0x49, 0xd4, 0xbd, 0xee, 0xe1, 0xf4, 0xe8, 0x03, 0xe9, 0xd4, + 0x36, 0x0e, 0xd9, 0x28, 0xec, 0x33, 0x41, 0xba, 0xfb, 0x0f, 0x1b, 0xc6, + 0x50, 0x4e, 0xff, 0xf5, 0x09, 0xdc, 0x3b, 0xd8, 0xe7, 0xe4, 0xf7, 0xd8, + 0x6d, 0x05, 0xf4, 0xb9, 0x31, 0xd9, 0xd6, 0x4a, 0xe7, 0xe4, 0xe0, 0xfd, + 0xe7, 0xa5, 0x48, 0xe2, 0xd5, 0xf3, 0xe0, 0x78, 0xe5, 0xd1, 0x25, 0xc5, + 0xc0, 0x22, 0xe6, 0xe1, 0x14, 0xe6, 0xfa, 0xc0, 0xd6, 0x05, 0x67, 0xd3, + 0x1f, 0xd6, 0x1f, 0x77, 0xdf, 0xc5, 0x10, 0xf6, 0x1b, 0xdd, 0x7d, 0xfa, + 0xf2, 0x22, 0x11, 0x17, 0x21, 0xcb, 0x19, 0xd2, 0x10, 0xd5, 0xe4, 0xfd, + 0xe2, 0xd4, 0x2c, 0xf8, 0xf8, 0xe0, 0xd2, 0xdc, 0xd5, 0x26, 0xb5, 0xf4, + 0x0b, 0xf8, 0x14, 0x71, 0xfd, 0xfe, 0x0b, 0x0c, 0xe7, 0xf4, 0x28, 0x09, + 0xf3, 0xc9, 0x04, 0xf0, 0x11, 0x2e, 0xe6, 0x13, 0x21, 0x18, 0x0f, 0xf0, + 0x23, 0xfe, 0x16, 0x02, 0xf1, 0x0c, 0x1b, 0x10, 0xc4, 0xef, 0x01, 0xe1, + 0x9a, 0xf8, 0x12, 0xcc, 0x27, 0x40, 0xcc, 0x18, 0xe7, 0xdd, 0xfb, 0x2a, + 0x3d, 0x11, 0x2f, 0xd5, 0xea, 0x16, 0x2c, 0x10, 0xdb, 0x07, 0xfb, 0x08, + 0x0f, 0xbf, 0x39, 0x0d, 0xcd, 0xf8, 0x4b, 0xe7, 0xdd, 0xeb, 0xfd, 0xf1, + 0xe7, 0xf7, 0x10, 0x07, 0x04, 0xf2, 0x1c, 0xdf, 0xe3, 0xca, 0x43, 0xbc, + 0xe0, 0xdf, 0xcc, 0xeb, 0xd7, 0xec, 0x00, 0x2f, 0xfc, 0xf3, 0xf0, 0xec, + 0x34, 0x40, 0x34, 0x0f, 0xc3, 0xe7, 0x12, 0xb8, 0xd8, 0x0a, 0xcc, 0xfb, + 0xc2, 0x13, 0xe8, 0xf9, 0x00, 0xe5, 0xf0, 0x0b, 0x13, 0x47, 0x00, 0xf8, + 0x28, 0xf0, 0x0b, 0x06, 0x05, 0xe5, 0x16, 0xf7, 0x07, 0x0f, 0xd3, 0xe0, + 0x0d, 0x03, 0x10, 0xd1, 0xf8, 0x11, 0xe1, 0xe7, 0x21, 0xea, 0x12, 0x08, + 0x33, 0x19, 0x31, 0xd1, 0xe5, 0xe0, 0x28, 0xf1, 0xd2, 0xd7, 0xcb, 0x2a, + 0x20, 0xf2, 0xe7, 0xf6, 0xfa, 0x14, 0x2a, 0xf0, 0xf6, 0x2f, 0x25, 0x11, + 0x08, 0xfb, 0xe9, 0xd0, 0x59, 0x20, 0x20, 0xeb, 0xfd, 0xe4, 0xdc, 0xe7, + 0xe1, 0x25, 0x7f, 0xed, 0x23, 0xfd, 0xed, 0xc3, 0x24, 0xd9, 0x2a, 0xfd, + 0x18, 0xf8, 0xf8, 0x0e, 0xf5, 0xf2, 0x12, 0xf8, 0x0f, 0xf2, 0xf2, 0xf1, + 0xdd, 0xc4, 0x0d, 0xc9, 0xd3, 0x00, 0xda, 0x06, 0x2a, 0x0b, 0x0e, 0xdb, + 0x20, 0x19, 0x70, 0xcc, 0x15, 0xbd, 0x06, 0xf1, 0xf1, 0x05, 0x6b, 0xe3, + 0x2f, 0x1a, 0x6a, 0xfa, 0xe1, 0xd7, 0x15, 0x1a, 0xf9, 0xec, 0xf9, 0xee, + 0xd7, 0x17, 0xfd, 0x31, 0xe8, 0xf3, 0x1b, 0xb2, 0xca, 0xf9, 0xce, 0xe5, + 0xa1, 0x33, 0xdf, 0xfb, 0xcc, 0x16, 0xee, 0x3c, 0xf7, 0x36, 0xd4, 0x01, + 0x01, 0x12, 0xb3, 0xf4, 0xd3, 0xca, 0xeb, 0x0c, 0x10, 0x1f, 0xe0, 0x07, + 0x49, 0xc8, 0x59, 0x2e, 0xde, 0x25, 0x2f, 0xfa, 0xff, 0xe1, 0x44, 0xd1, + 0xc7, 0xe7, 0x03, 0xaa, 0xe8, 0xc6, 0x32, 0xca, 0x01, 0x62, 0x58, 0xee, + 0xf9, 0xda, 0xe1, 0xc2, 0x26, 0xc8, 0xc3, 0xfa, 0x25, 0xee, 0x11, 0x37, + 0xcd, 0xe0, 0x19, 0xe3, 0x0d, 0xda, 0x1d, 0xff, 0xec, 0xf3, 0x67, 0xd0, + 0xf0, 0xfb, 0xfe, 0x08, 0xfb, 0x1c, 0x40, 0x58, 0x26, 0xbe, 0xd5, 0xcf, + 0xf9, 0xef, 0x28, 0xb6, 0xe0, 0x07, 0xeb, 0xfc, 0xc4, 0x14, 0xf2, 0x53, + 0x1c, 0xda, 0xfa, 0x33, 0xdc, 0x35, 0x30, 0x1a, 0xec, 0xa5, 0x14, 0xcd, + 0xe4, 0x64, 0xe7, 0xee, 0xf5, 0x0e, 0x7f, 0x00, 0xdb, 0xc6, 0xdc, 0xfb, + 0xeb, 0x39, 0x19, 0x1c, 0x28, 0x39, 0x0c, 0xce, 0xdb, 0xf8, 0x4d, 0x1b, + 0xf4, 0x10, 0xcd, 0xed, 0xec, 0x1f, 0xe9, 0x3a, 0xdf, 0xe6, 0xfe, 0xbb, + 0xec, 0x28, 0xfd, 0xef, 0x47, 0x08, 0x09, 0x04, 0xd6, 0xcf, 0x35, 0xc8, + 0xfb, 0x11, 0xe0, 0xe5, 0xe7, 0x08, 0xe3, 0xc0, 0x4f, 0xe8, 0xe3, 0x29, + 0xf8, 0xf8, 0x47, 0xff, 0x20, 0xfb, 0x21, 0xe5, 0x3b, 0x20, 0x25, 0x14, + 0x1b, 0xe1, 0x28, 0xdd, 0x08, 0xce, 0x1a, 0xec, 0x3d, 0x07, 0xf6, 0x98, + 0x38, 0xf0, 0xc7, 0x48, 0x06, 0xe8, 0x0a, 0x10, 0xf5, 0xce, 0x5f, 0xe8, + 0xc8, 0xe7, 0xde, 0xfd, 0xe9, 0xc6, 0x19, 0xbd, 0xc2, 0x1b, 0x4d, 0xc9, + 0x1b, 0xea, 0x1a, 0xb5, 0xfb, 0x36, 0x2e, 0xb8, 0x1f, 0x03, 0x14, 0x6e, + 0xf6, 0xd4, 0x7f, 0xea, 0xe7, 0xe7, 0x6f, 0xcc, 0xcf, 0x3a, 0x1c, 0xee, + 0x2e, 0xd4, 0xef, 0x01, 0xca, 0xde, 0xf9, 0x44, 0x52, 0x28, 0xf0, 0xde, + 0xde, 0xe4, 0xc8, 0x1d, 0xf1, 0xd3, 0x19, 0x20, 0x09, 0x06, 0x13, 0x45, + 0xe3, 0xe2, 0xfb, 0xf1, 0xeb, 0x02, 0xe2, 0xf4, 0x01, 0x09, 0xe7, 0x38, + 0xe2, 0xef, 0x03, 0x06, 0xf5, 0xd7, 0xef, 0x0b, 0x0c, 0xf3, 0xeb, 0x02, + 0x28, 0x0c, 0xfd, 0x08, 0xc9, 0x01, 0xde, 0xd8, 0xfe, 0x06, 0x18, 0x11, + 0xe5, 0xfd, 0x28, 0xfc, 0x45, 0xde, 0xff, 0xfd, 0x45, 0xd5, 0xc5, 0xe8, + 0x2b, 0x1d, 0xf1, 0x11, 0x2c, 0xf2, 0xee, 0xfe, 0xde, 0x24, 0xf7, 0xe0, + 0xf8, 0xce, 0x08, 0xfc, 0xd7, 0x2f, 0xf3, 0x0f, 0x02, 0x26, 0x36, 0x18, + 0x0a, 0xeb, 0x1a, 0xb1, 0xf8, 0x03, 0xfa, 0xf8, 0xe8, 0x09, 0xf7, 0xeb, + 0xee, 0xec, 0xf9, 0xe4, 0xfc, 0x00, 0xde, 0x05, 0xe4, 0x2a, 0xfa, 0x00, + 0x28, 0xfc, 0xee, 0x62, 0xec, 0xd8, 0xe1, 0xed, 0xff, 0x0d, 0xfa, 0xea, + 0x0e, 0xed, 0xeb, 0x2c, 0x15, 0x59, 0x0e, 0xfd, 0xf4, 0x16, 0x11, 0xeb, + 0xe7, 0x1a, 0xed, 0x2b, 0xc5, 0x11, 0xf7, 0xfd, 0x09, 0xe3, 0x02, 0x31, + 0x0b, 0xec, 0x13, 0x12, 0x0c, 0x03, 0xef, 0x00, 0x44, 0x05, 0xfd, 0xf8, + 0x10, 0xeb, 0xe1, 0xf6, 0x13, 0xe9, 0xff, 0x06, 0xf8, 0x39, 0xe2, 0xf4, + 0x34, 0x28, 0xe2, 0xf9, 0xdd, 0xf9, 0x19, 0x00, 0x30, 0xae, 0xfe, 0xdf, + 0xfd, 0x09, 0x3b, 0x12, 0xe4, 0xd4, 0xe5, 0x16, 0x01, 0x05, 0xff, 0xce, + 0xf7, 0xee, 0xdb, 0x0f, 0x13, 0xeb, 0xee, 0x1b, 0xee, 0xf5, 0xd2, 0xfb, + 0x13, 0xca, 0x35, 0x2d, 0x19, 0xfe, 0x09, 0xee, 0xfe, 0xcc, 0xfe, 0x1c, + 0x09, 0xf7, 0x19, 0x14, 0x1a, 0xd6, 0x22, 0xd2, 0xd4, 0x19, 0x0f, 0xfe, + 0x58, 0x18, 0xd9, 0x31, 0xf8, 0x37, 0xf0, 0xc5, 0x04, 0xf3, 0x7f, 0xff, + 0xee, 0x10, 0x1f, 0x01, 0x13, 0xe7, 0xfa, 0x0b, 0x08, 0x00, 0x0a, 0xef, + 0x52, 0x17, 0x17, 0xdd, 0xd9, 0xd8, 0xe8, 0x1e, 0xf1, 0xe6, 0x10, 0x22, + 0x1b, 0xef, 0x0c, 0x36, 0x04, 0xe3, 0x12, 0xff, 0x05, 0x00, 0x01, 0xe2, + 0x00, 0xe7, 0xe3, 0x44, 0xe4, 0xfb, 0x0d, 0x0a, 0xfe, 0xdd, 0xed, 0x04, + 0x04, 0xe1, 0xdf, 0x0a, 0x10, 0xf1, 0xf6, 0x0d, 0xda, 0xf3, 0xef, 0xdb, + 0xf9, 0x0e, 0x0f, 0x18, 0xd4, 0x2b, 0x22, 0x13, 0x25, 0xf4, 0x01, 0xf7, + 0x1e, 0xf7, 0xcb, 0xc8, 0x36, 0x05, 0xf0, 0x13, 0x2a, 0x05, 0xee, 0xfb, + 0xee, 0x12, 0x00, 0xf8, 0xe8, 0xd3, 0x10, 0x17, 0x11, 0x21, 0xee, 0xf3, + 0xf9, 0xfe, 0x23, 0xfb, 0x0f, 0xcf, 0x2c, 0xd9, 0xe0, 0xff, 0xf2, 0xfc, + 0xf1, 0xf9, 0x1e, 0xf1, 0xff, 0xf9, 0xe9, 0xf8, 0xe4, 0xfa, 0xed, 0xfe, + 0xdd, 0x11, 0xe4, 0xf9, 0x55, 0x3a, 0xe9, 0x6d, 0xe0, 0xf4, 0xdc, 0xcf, + 0xf2, 0x04, 0x0d, 0xf4, 0xe7, 0xef, 0xf8, 0x27, 0x1e, 0x2b, 0x1f, 0x28, + 0x16, 0x25, 0x15, 0xf9, 0xdc, 0x1c, 0x0f, 0x0f, 0xd1, 0x16, 0xe7, 0x01, + 0x13, 0x00, 0xf8, 0x24, 0x24, 0xea, 0x1b, 0x17, 0xf2, 0xf4, 0xe8, 0x05, + 0x3d, 0x14, 0x02, 0xff, 0xde, 0xdc, 0x04, 0xee, 0x0d, 0x10, 0xfe, 0xed, + 0xfd, 0x41, 0xcb, 0xf9, 0x0b, 0x20, 0xf4, 0xf6, 0xe0, 0x0a, 0x16, 0xee, + 0x20, 0xdc, 0xf7, 0xfa, 0x27, 0xff, 0x3f, 0x05, 0xca, 0x1c, 0xd4, 0x1a, + 0x03, 0x06, 0x03, 0xde, 0xf3, 0xef, 0xf7, 0x13, 0x04, 0xfb, 0xd4, 0x13, + 0x04, 0x0c, 0xf4, 0xfe, 0x18, 0xdf, 0x23, 0x06, 0x06, 0xe4, 0xfd, 0xeb, + 0xe9, 0xd8, 0x12, 0x10, 0x09, 0x01, 0x13, 0x40, 0x1a, 0xe8, 0x21, 0xea, + 0x12, 0x1e, 0x00, 0xf2, 0x38, 0x19, 0xdb, 0x2c, 0xe2, 0x1b, 0xde, 0xe0, + 0x1d, 0xf9, 0x7f, 0xe5, 0xea, 0xf5, 0x1b, 0x00, 0x09, 0x07, 0x02, 0x0a, + 0x32, 0xf8, 0xff, 0xfd, 0x71, 0x2c, 0x01, 0xed, 0x15, 0xd3, 0xf0, 0xfb, + 0xd6, 0xfa, 0xf7, 0x11, 0x27, 0xf3, 0x46, 0x07, 0x25, 0xeb, 0x04, 0xfb, + 0xea, 0xf2, 0x12, 0x31, 0xed, 0xd3, 0xe9, 0xff, 0xf3, 0xe8, 0xda, 0xe4, + 0xde, 0xb9, 0xf9, 0xd8, 0xeb, 0xed, 0xed, 0xea, 0x25, 0xf2, 0xd9, 0xf8, + 0x12, 0xf8, 0xe6, 0x21, 0x07, 0x06, 0xe4, 0xea, 0x22, 0xf1, 0xdf, 0xf7, + 0xf6, 0xe3, 0x1d, 0x06, 0x1d, 0xeb, 0xfc, 0xda, 0x00, 0x5e, 0xd2, 0xe5, + 0x49, 0xd9, 0x14, 0x39, 0xd1, 0x35, 0xfe, 0xec, 0xfd, 0xc8, 0x25, 0x1b, + 0xc5, 0x33, 0x05, 0xe4, 0x09, 0x39, 0xef, 0xd0, 0xf4, 0xfe, 0x48, 0xf9, + 0xd6, 0xf1, 0xe6, 0xc6, 0xb5, 0xcc, 0xd2, 0x09, 0xcb, 0xeb, 0x0f, 0xca, + 0xe4, 0x01, 0x03, 0xfe, 0x04, 0x4f, 0xe3, 0xfd, 0x05, 0x28, 0xfd, 0x08, + 0xff, 0xf5, 0x1a, 0xe4, 0xd2, 0xfe, 0xe6, 0xfb, 0x09, 0xd6, 0xf0, 0x7d, + 0x11, 0x67, 0xf9, 0x19, 0x01, 0x18, 0x0c, 0xe8, 0xf2, 0x08, 0xd7, 0xfe, + 0xa4, 0xfc, 0xf6, 0xdb, 0x01, 0x11, 0xef, 0x16, 0xcf, 0x03, 0xf9, 0xf6, + 0x31, 0xf4, 0x15, 0x15, 0xf7, 0x25, 0xff, 0xfb, 0x37, 0xf8, 0xe7, 0x24, + 0x18, 0xcd, 0x20, 0x16, 0x28, 0x15, 0x1b, 0x14, 0x13, 0x0d, 0xb8, 0x65, + 0xf0, 0xf0, 0x20, 0x02, 0x37, 0x2a, 0x28, 0xdf, 0x0f, 0xe5, 0x1b, 0x32, + 0x19, 0xd2, 0xc9, 0xc5, 0xdc, 0x55, 0x14, 0xed, 0xde, 0xf6, 0xe1, 0xfd, + 0x44, 0x0d, 0x15, 0x05, 0xe7, 0xfe, 0xe0, 0xdc, 0xf3, 0xdb, 0x2f, 0x16, + 0x49, 0x02, 0x04, 0x11, 0x04, 0xc6, 0xfd, 0x13, 0xfd, 0xfb, 0x17, 0x6a, + 0x24, 0xd5, 0x29, 0xdf, 0x0b, 0x1b, 0x11, 0xd0, 0x30, 0xf9, 0xd3, 0x22, + 0xfd, 0xea, 0xf0, 0xdc, 0x27, 0xfb, 0x7f, 0xfd, 0xda, 0x02, 0x3f, 0x2a, + 0xf6, 0x1c, 0xf2, 0xd8, 0xfa, 0xfb, 0xfb, 0x06, 0xfa, 0x15, 0x04, 0xe5, + 0xe6, 0x00, 0xcc, 0x00, 0x25, 0xfc, 0xea, 0xe9, 0x00, 0x03, 0xe5, 0x14, + 0xe8, 0xd7, 0x0e, 0xc8, 0xe4, 0xe7, 0x02, 0x01, 0xdc, 0xf8, 0xf7, 0xf4, + 0xe2, 0xf4, 0xe6, 0x03, 0xe2, 0xf8, 0x15, 0xe8, 0xee, 0x1a, 0x01, 0xd9, + 0xf0, 0x22, 0x05, 0xca, 0xdd, 0xdd, 0x09, 0xf1, 0xec, 0xf3, 0x0f, 0xe8, + 0x18, 0xe9, 0xb2, 0xe9, 0x0f, 0xfd, 0x0d, 0x4b, 0x04, 0xe9, 0xf4, 0x14, + 0xfa, 0x34, 0xdd, 0xf2, 0x1a, 0x23, 0x0b, 0xfe, 0xff, 0xe9, 0x02, 0xbe, + 0xf2, 0xe2, 0x38, 0x17, 0x02, 0x40, 0x24, 0x31, 0x3e, 0x47, 0xe9, 0x33, + 0xeb, 0xd5, 0x07, 0xfa, 0xf0, 0xcc, 0xe5, 0xcb, 0xff, 0xcf, 0xf1, 0x01, + 0x7f, 0xec, 0x0e, 0xf9, 0x47, 0xd6, 0xfb, 0xea, 0xeb, 0x01, 0xfe, 0x18, + 0xdd, 0x21, 0x36, 0xf0, 0xf0, 0xbf, 0xf6, 0x3c, 0xeb, 0xde, 0x0d, 0xfc, + 0x1d, 0xdc, 0xf5, 0x2c, 0xea, 0x79, 0x06, 0xd3, 0x02, 0x11, 0x0f, 0xe3, + 0xfd, 0xfa, 0xfa, 0x18, 0xae, 0x18, 0xf1, 0xdc, 0x32, 0xf2, 0x19, 0xe8, + 0x04, 0xea, 0x11, 0x1c, 0x0b, 0xe6, 0x07, 0xfd, 0x62, 0x19, 0x1e, 0xe6, + 0xe9, 0xef, 0xfc, 0x00, 0xfd, 0xde, 0xc2, 0x14, 0x28, 0xed, 0x16, 0xee, + 0x47, 0xca, 0xdc, 0x26, 0xe8, 0x06, 0x0e, 0x0e, 0x48, 0xcc, 0xea, 0xdf, + 0x15, 0x15, 0x05, 0xf2, 0x0b, 0xe1, 0xf1, 0xc2, 0x29, 0xf0, 0x17, 0x00, + 0x01, 0x3e, 0xe0, 0xf6, 0xeb, 0xfd, 0xeb, 0x1a, 0xf2, 0xe0, 0xdd, 0xd4, + 0xf3, 0xf5, 0x0d, 0x05, 0x33, 0x72, 0xe5, 0x16, 0x01, 0x26, 0x1f, 0x1f, + 0x10, 0xeb, 0xf5, 0x2f, 0x2a, 0xe8, 0xf6, 0xee, 0x22, 0x02, 0x15, 0xf5, + 0x20, 0x20, 0xe3, 0x0e, 0xfb, 0xf8, 0x35, 0x05, 0x13, 0xd3, 0x5e, 0xe8, + 0x15, 0xfa, 0x0d, 0x2a, 0x27, 0x21, 0x0e, 0x01, 0xfc, 0xe0, 0xf3, 0xed, + 0x32, 0x15, 0x12, 0xe1, 0xe9, 0xff, 0xe4, 0x36, 0xf7, 0x05, 0xfd, 0x20, + 0x07, 0xe9, 0x23, 0x3f, 0xde, 0xf2, 0x07, 0xf7, 0xe7, 0xf6, 0xe1, 0x05, + 0x07, 0x00, 0xf0, 0x0b, 0xde, 0x02, 0xfd, 0x08, 0xf0, 0xd2, 0xed, 0x02, + 0x18, 0x3b, 0x11, 0xf8, 0x15, 0xe4, 0x24, 0x3a, 0xf4, 0xec, 0xce, 0xd0, + 0x1a, 0x05, 0x29, 0xf1, 0xec, 0x00, 0x13, 0xfe, 0x44, 0xd2, 0x0a, 0xfa, + 0x46, 0xdb, 0xc0, 0xeb, 0x4b, 0x1a, 0x0d, 0x0a, 0x46, 0xe8, 0xf9, 0xe8, + 0x00, 0x1e, 0xff, 0xd0, 0x00, 0xde, 0xfb, 0xd1, 0xf6, 0x3c, 0x07, 0x02, + 0xf5, 0x31, 0x1d, 0x17, 0x14, 0xd3, 0x23, 0xd8, 0xe9, 0xe9, 0x00, 0xdb, + 0xe5, 0xf2, 0xba, 0xe9, 0x07, 0x1b, 0xd2, 0x02, 0xed, 0xff, 0xc5, 0x1c, + 0xf1, 0x06, 0xe9, 0x0f, 0x23, 0xf3, 0xed, 0x45, 0xf6, 0xe0, 0xc6, 0xd6, + 0xef, 0x0f, 0x09, 0xf8, 0xed, 0xf0, 0xe0, 0x41, 0x00, 0x56, 0x01, 0x26, + 0x05, 0x0f, 0xf3, 0xfa, 0xff, 0x18, 0x01, 0x2b, 0xdc, 0x1e, 0xf5, 0xf2, + 0xfc, 0xe2, 0xfc, 0x41, 0xfe, 0xee, 0x33, 0x0d, 0x04, 0x02, 0xfb, 0xec, + 0x64, 0x03, 0x00, 0x12, 0x2b, 0xe8, 0xd3, 0xd5, 0x03, 0xd1, 0x0c, 0x0c, + 0xeb, 0x2e, 0xf9, 0xfa, 0xf9, 0xfd, 0xd7, 0x19, 0x03, 0x04, 0x12, 0x07, + 0x47, 0xac, 0x05, 0xf3, 0x03, 0x08, 0x21, 0xe3, 0x08, 0xb3, 0x14, 0x2b, + 0x03, 0x0f, 0x16, 0xfb, 0xea, 0x0d, 0xc2, 0x28, 0x02, 0x03, 0x11, 0x19, + 0xd6, 0x0a, 0xd0, 0xc8, 0xe7, 0xdc, 0x23, 0xfd, 0x23, 0xd6, 0x03, 0x06, + 0xef, 0xee, 0x00, 0x15, 0xf5, 0x21, 0x11, 0x2f, 0x22, 0xd7, 0x0c, 0xe4, + 0xeb, 0x10, 0x32, 0x13, 0x3a, 0x1a, 0xcc, 0x15, 0xf8, 0x22, 0x23, 0xdf, + 0xbf, 0xe2, 0x7f, 0xff, 0xda, 0x0d, 0x1c, 0xfd, 0x17, 0x0c, 0xff, 0x0b, + 0xf0, 0xcf, 0xf2, 0xec, 0x0f, 0x23, 0x2b, 0x0d, 0xe4, 0xfe, 0xce, 0xde, + 0xff, 0x0c, 0x11, 0xf5, 0x18, 0x02, 0xf6, 0x36, 0x10, 0xbd, 0xfe, 0x04, + 0xe7, 0xdd, 0xe1, 0xfd, 0xed, 0xde, 0xf4, 0x03, 0x32, 0x02, 0xd5, 0xf7, + 0xf8, 0x06, 0xe5, 0x09, 0x02, 0xef, 0x1e, 0xfc, 0xd4, 0xdc, 0x31, 0xc5, + 0xde, 0xe0, 0xf9, 0xd3, 0x38, 0xc7, 0x1b, 0xd0, 0x0e, 0x1d, 0xce, 0xf7, + 0x3f, 0xf0, 0x24, 0x22, 0x13, 0xe8, 0xd1, 0xfd, 0x08, 0xc0, 0x13, 0x08, + 0x27, 0xd4, 0xff, 0xf1, 0x26, 0x07, 0xd6, 0xc1, 0xe0, 0x51, 0x68, 0xf0, + 0xe9, 0xf9, 0xeb, 0xdb, 0xfd, 0x08, 0x14, 0x1d, 0x09, 0xf0, 0xf9, 0xf0, + 0xc1, 0xda, 0x46, 0xdb, 0xef, 0x0b, 0xeb, 0x0f, 0x42, 0xd9, 0x0a, 0x0f, + 0xe9, 0x16, 0xfa, 0x02, 0x16, 0x21, 0x23, 0x0c, 0x10, 0x13, 0xfb, 0x28, + 0x81, 0xde, 0x04, 0xe6, 0xdf, 0x07, 0x52, 0xf2, 0xcf, 0xe4, 0xcf, 0x26, + 0x1c, 0x43, 0x08, 0x2b, 0x4b, 0x0e, 0xeb, 0x47, 0x42, 0x28, 0x2a, 0x07, + 0x1f, 0x0c, 0xfb, 0x05, 0xfd, 0xe8, 0x16, 0x36, 0x35, 0xfc, 0x1b, 0x19, + 0xfe, 0x08, 0xec, 0xf7, 0x53, 0x13, 0xec, 0xeb, 0x01, 0xe2, 0x12, 0x03, + 0xea, 0xbc, 0xef, 0xc4, 0x08, 0x0e, 0xde, 0x13, 0x26, 0x06, 0xd2, 0x35, + 0xfc, 0x37, 0x02, 0x0b, 0x0b, 0xce, 0xc9, 0xf8, 0x5e, 0xe8, 0xbd, 0xe7, + 0xfe, 0xfe, 0xef, 0xee, 0x10, 0xf6, 0x38, 0xcc, 0xd6, 0xf7, 0xd5, 0x0a, + 0x17, 0x1f, 0xca, 0x17, 0xf0, 0xea, 0xe0, 0xfb, 0xe4, 0xd8, 0x20, 0xfb, + 0xf8, 0x07, 0x1d, 0xbd, 0xf4, 0xe4, 0x4c, 0xe0, 0x1a, 0xf2, 0x98, 0x16, + 0x5b, 0x01, 0x2a, 0xf7, 0x1f, 0x33, 0xf3, 0xd9, 0x27, 0xe0, 0xe0, 0x3e, + 0xfc, 0xd7, 0x05, 0xe9, 0xf4, 0xf3, 0x48, 0xd1, 0xe3, 0x1d, 0xd8, 0xf5, + 0x04, 0xec, 0x24, 0x34, 0xf0, 0xf3, 0xe4, 0xd8, 0x5e, 0x08, 0x30, 0xf8, + 0xd3, 0xfd, 0xed, 0xde, 0x02, 0x05, 0xfb, 0x26, 0x07, 0x31, 0xf9, 0x3f, + 0x0a, 0xae, 0x04, 0xd5, 0xdb, 0xff, 0xfc, 0xd0, 0xef, 0xe3, 0xf4, 0x01, + 0xf2, 0x1b, 0xfa, 0x08, 0xdf, 0xff, 0x03, 0x16, 0x1c, 0x16, 0x18, 0xec, + 0x15, 0xf8, 0x36, 0xca, 0xed, 0xfc, 0xf8, 0xcd, 0xca, 0x08, 0x31, 0xf9, + 0xc8, 0x42, 0xe3, 0x3a, 0x33, 0xd0, 0x14, 0xe2, 0x03, 0xdb, 0xc8, 0x0e, + 0x5c, 0x12, 0x18, 0xe2, 0x1f, 0xe8, 0xd8, 0xfb, 0xf4, 0xf0, 0x27, 0xf6, + 0xe1, 0xe7, 0x4f, 0xaa, 0xe6, 0x2d, 0xce, 0xd3, 0xd9, 0xd6, 0x44, 0xcb, + 0x51, 0xc0, 0x28, 0x00, 0xd1, 0xc2, 0x04, 0xd0, 0x14, 0xd6, 0xeb, 0x29, + 0x06, 0xd5, 0xfb, 0x2a, 0xcf, 0x09, 0xe9, 0x07, 0xf5, 0x31, 0xfb, 0x2f, + 0x29, 0xd8, 0xfa, 0x0d, 0x00, 0xb6, 0xda, 0xc8, 0xd1, 0x13, 0x22, 0xff, + 0xbb, 0xa6, 0xff, 0x2a, 0x28, 0x76, 0x06, 0x59, 0x56, 0x18, 0xcc, 0x00, + 0x22, 0x34, 0x15, 0xf9, 0xdf, 0x15, 0xd7, 0xff, 0xde, 0x0d, 0xdc, 0x2d, + 0x47, 0xf6, 0xfa, 0xf2, 0xf5, 0xf3, 0x11, 0x07, 0x6d, 0xfc, 0x0a, 0xdc, + 0x1a, 0xe6, 0x1b, 0xd9, 0xdd, 0xe6, 0xf2, 0x47, 0x04, 0x47, 0xe3, 0xec, + 0x0c, 0x0b, 0x01, 0x01, 0x09, 0x1f, 0x19, 0x25, 0x3d, 0xf8, 0xf2, 0xf0, + 0x5b, 0x1e, 0x25, 0x15, 0xdb, 0xd0, 0xcc, 0x15, 0xe1, 0x09, 0x34, 0xda, + 0x05, 0xf9, 0xb0, 0xd7, 0x19, 0x37, 0xd2, 0xfa, 0xe4, 0x0e, 0xd3, 0xfa, + 0x04, 0xd5, 0x46, 0xf7, 0x12, 0x0d, 0x2e, 0xda, 0xcd, 0xe8, 0x07, 0x20, + 0x28, 0xe7, 0xeb, 0x3e, 0x5e, 0xce, 0x19, 0xce, 0xd8, 0x26, 0xe5, 0xc1, + 0x13, 0xe7, 0xdc, 0x2c, 0xf1, 0x05, 0xff, 0xdb, 0xeb, 0xe2, 0x7f, 0xda, + 0x1b, 0x26, 0xd0, 0x06, 0xef, 0x06, 0xf9, 0xf3, 0xe0, 0xda, 0xec, 0xed, + 0x3c, 0x2c, 0x03, 0xee, 0xf7, 0x1c, 0xe0, 0xf0, 0x02, 0x19, 0x1d, 0x08, + 0xd8, 0xe4, 0xff, 0x2b, 0xef, 0xdd, 0xf1, 0x0a, 0xf5, 0x2d, 0xd9, 0xe9, + 0x1f, 0x06, 0xda, 0xfa, 0xfb, 0x20, 0xea, 0x32, 0x07, 0xdc, 0x04, 0xed, + 0xe7, 0xf9, 0x0e, 0xf9, 0xec, 0xec, 0x43, 0xe9, 0x39, 0xf4, 0xd2, 0x06, + 0x0d, 0x2f, 0x4f, 0x07, 0xff, 0x53, 0x00, 0xf0, 0x18, 0xe7, 0xf5, 0x0e, + 0xed, 0xfb, 0x0e, 0xda, 0x25, 0xf5, 0x06, 0x08, 0x29, 0xee, 0xd4, 0xf2, + 0x0b, 0x13, 0xed, 0xea, 0xf0, 0x0c, 0xe6, 0xf4, 0xdf, 0x09, 0xe7, 0xe2, + 0x08, 0xed, 0x36, 0xf3, 0x2a, 0xf5, 0xd8, 0xf1, 0xd0, 0xf6, 0x1d, 0xe4, + 0xeb, 0xd1, 0xf6, 0xcc, 0xcf, 0xd6, 0xd4, 0x04, 0xe1, 0x0c, 0xda, 0x1f, + 0xf4, 0x0a, 0xd8, 0xe8, 0x02, 0x1e, 0xeb, 0x1b, 0xf5, 0x0d, 0xf5, 0x16, + 0x13, 0x05, 0xdd, 0x04, 0xee, 0x00, 0xed, 0x3b, 0xf3, 0x12, 0x16, 0x21, + 0x4a, 0x38, 0xe8, 0xf7, 0x0a, 0x4a, 0x00, 0xff, 0xf1, 0x05, 0xdc, 0xf1, + 0xf5, 0xf6, 0xd7, 0x13, 0xee, 0x14, 0x1d, 0xf0, 0x08, 0xec, 0xf1, 0x00, + 0x7f, 0x17, 0xe2, 0xf4, 0x2e, 0xce, 0xf3, 0xf5, 0xf0, 0xea, 0x20, 0xc9, + 0xf4, 0x44, 0xf6, 0x11, 0xec, 0xf1, 0x15, 0xfc, 0x19, 0x23, 0x0b, 0x05, + 0xdb, 0x09, 0xeb, 0xf7, 0x41, 0xe9, 0x35, 0x03, 0xe0, 0xd6, 0x21, 0x3e, + 0xed, 0x2b, 0xfb, 0xfd, 0x26, 0xda, 0xed, 0x2b, 0xf4, 0xe2, 0x0d, 0x0b, + 0x02, 0xfd, 0xe2, 0xf9, 0xee, 0xe8, 0x15, 0xe7, 0xf5, 0xec, 0x29, 0xe0, + 0xf6, 0x07, 0xfd, 0xfd, 0xfc, 0x16, 0xf1, 0xfa, 0x1c, 0xfd, 0x12, 0xe2, + 0xfd, 0x2b, 0x07, 0xf1, 0xdc, 0xeb, 0xe2, 0x25, 0x09, 0x07, 0x14, 0xed, + 0x02, 0xfb, 0x21, 0xf2, 0xe2, 0x22, 0xd0, 0xf9, 0xff, 0xe7, 0xe7, 0xfd, + 0xf9, 0x01, 0x11, 0xd1, 0x56, 0x0a, 0x1d, 0xcb, 0xf1, 0xec, 0xf1, 0x27, + 0xde, 0x0a, 0x0a, 0x26, 0xf1, 0xbf, 0x0a, 0x43, 0xe1, 0xdb, 0xd8, 0x3e, + 0xf8, 0xea, 0xc6, 0xf0, 0x1e, 0xe7, 0xd6, 0xca, 0x16, 0x46, 0xe6, 0x0f, + 0xe7, 0xc8, 0xd8, 0x04, 0xfe, 0xf4, 0xfe, 0xdf, 0xf9, 0xc9, 0x6c, 0x0a, + 0x26, 0xd3, 0xef, 0xcf, 0x16, 0x4a, 0x5e, 0x1a, 0xf9, 0x2f, 0xce, 0x2f, + 0x08, 0xbc, 0xf1, 0xfb, 0xf9, 0xdd, 0x0c, 0xea, 0x27, 0x0d, 0x29, 0x15, + 0xeb, 0xf7, 0xa5, 0xdb, 0x01, 0xf4, 0x10, 0xf0, 0xcf, 0x06, 0x1a, 0xad, + 0xe0, 0xe8, 0xe0, 0xe6, 0xfe, 0xf6, 0xfc, 0x05, 0x1a, 0xc4, 0xc7, 0xb6, + 0xca, 0xe0, 0x22, 0xb7, 0xec, 0xcb, 0xe8, 0xf7, 0xe3, 0xe5, 0xd4, 0xf9, + 0xcd, 0x07, 0xcc, 0x0b, 0x1c, 0xf2, 0xf9, 0xcd, 0xf1, 0xf7, 0xeb, 0x22, + 0x2b, 0xf0, 0x01, 0xee, 0x08, 0x33, 0xa2, 0xe2, 0x0e, 0x0b, 0xf0, 0x65, + 0x0d, 0x5b, 0xef, 0x61, 0x4e, 0x0f, 0xd8, 0x45, 0xfc, 0x1d, 0x16, 0x1b, + 0xe4, 0x26, 0xdd, 0xf6, 0xeb, 0x18, 0xe5, 0x2b, 0x04, 0xeb, 0x1a, 0xe0, + 0x17, 0xfa, 0xfa, 0x25, 0x7f, 0x06, 0xe9, 0xc9, 0x54, 0xc3, 0xd8, 0xdf, + 0x0a, 0xdb, 0x45, 0xc7, 0x12, 0x44, 0xdc, 0xf6, 0x09, 0xd7, 0x03, 0xe4, + 0x43, 0x27, 0x13, 0x0d, 0xb7, 0xf3, 0x05, 0x04, 0x75, 0xd7, 0x42, 0xf6, + 0xe2, 0xde, 0xcf, 0x30, 0xc6, 0x33, 0x63, 0xef, 0x1b, 0xca, 0xdc, 0xa6, + 0x05, 0xed, 0x14, 0x1b, 0xee, 0x0b, 0x22, 0x02, 0xf6, 0xd5, 0x6d, 0xee, + 0x19, 0xe2, 0x51, 0xc0, 0xff, 0xf6, 0xe5, 0xe4, 0xec, 0xf4, 0xcb, 0x03, + 0x17, 0xed, 0x17, 0xdc, 0xf3, 0x31, 0x45, 0xd8, 0xf7, 0xb2, 0xcc, 0x15, + 0xda, 0x4b, 0x4f, 0xe0, 0xd9, 0xea, 0x4d, 0x0a, 0xd4, 0x31, 0xea, 0xe5, + 0xc0, 0x0d, 0xf5, 0xec, 0xdc, 0x07, 0xe3, 0xc1, 0x45, 0x19, 0x13, 0xe4, + 0x10, 0xfc, 0xde, 0xef, 0x06, 0x09, 0xfd, 0xdd, 0xe8, 0xdf, 0xc6, 0x30, + 0xf7, 0xf0, 0xfe, 0x18, 0xe7, 0x14, 0x03, 0xde, 0x16, 0x0b, 0xee, 0xf1, + 0xf5, 0x31, 0xe9, 0x08, 0x02, 0xf8, 0xc4, 0x26, 0xd6, 0xfd, 0x11, 0xf1, + 0xea, 0xe6, 0x2b, 0xf7, 0x3e, 0xf3, 0xd9, 0xf8, 0xed, 0x3c, 0x47, 0x2a, + 0x04, 0x2e, 0xde, 0x0e, 0x28, 0xee, 0x0c, 0xe6, 0xe9, 0x07, 0xf3, 0xd8, + 0x23, 0xde, 0x1f, 0x0a, 0x50, 0x05, 0xcf, 0xd7, 0x29, 0xf7, 0xf8, 0xf4, + 0xe3, 0xf9, 0x10, 0x0c, 0xf7, 0x09, 0xea, 0xf4, 0x0e, 0xef, 0x22, 0xfe, + 0x22, 0xde, 0xd4, 0xf1, 0xd3, 0xe5, 0x0c, 0x01, 0xf8, 0xfb, 0x02, 0xf2, + 0x1f, 0xd5, 0xeb, 0x05, 0xdf, 0x0f, 0xea, 0x1c, 0xf1, 0x06, 0xe7, 0xff, + 0x14, 0x37, 0x00, 0x27, 0xf5, 0x08, 0xe9, 0xf7, 0xf9, 0x14, 0xe8, 0xd5, + 0xef, 0x13, 0xe3, 0x28, 0x04, 0xdd, 0x26, 0x2e, 0x21, 0x20, 0xe1, 0x03, + 0x04, 0x39, 0x24, 0x00, 0xea, 0x24, 0xda, 0x1b, 0xf6, 0xf5, 0xeb, 0xff, + 0xf1, 0xe5, 0xe7, 0xf7, 0x02, 0xf3, 0xe6, 0x16, 0x7f, 0x10, 0xfd, 0xe9, + 0x3f, 0xd1, 0xfd, 0xf2, 0xee, 0x08, 0x21, 0xde, 0xe8, 0x25, 0xee, 0x11, + 0xf0, 0xf0, 0xf2, 0xfb, 0x1f, 0x17, 0xec, 0xfe, 0xce, 0xe0, 0xe4, 0xed, + 0x1e, 0xed, 0xec, 0xf6, 0xd9, 0x18, 0x39, 0x35, 0xd4, 0x02, 0x06, 0xf2, + 0x1b, 0xf5, 0x03, 0x11, 0xf6, 0xef, 0xee, 0xf9, 0xe4, 0x16, 0xf2, 0x1f, + 0xe5, 0x04, 0x3d, 0xfd, 0xfe, 0xe9, 0x14, 0x13, 0xfc, 0xf8, 0x0a, 0xfa, + 0x0d, 0xfc, 0xfd, 0x05, 0x3b, 0xf3, 0xe0, 0xe8, 0xe1, 0x30, 0xee, 0xe2, + 0xe1, 0xca, 0xd6, 0x26, 0xff, 0xfa, 0xf9, 0xee, 0xdc, 0xec, 0x2c, 0xf7, + 0xee, 0x11, 0xe0, 0xeb, 0xf4, 0xda, 0x08, 0x0c, 0x0f, 0xe9, 0xfe, 0xe2, + 0x74, 0x30, 0x3f, 0x1f, 0xd4, 0x23, 0xd7, 0xe5, 0xf8, 0x29, 0x33, 0x39, + 0xf1, 0x28, 0x18, 0x39, 0x63, 0xf9, 0x06, 0xe7, 0xea, 0xc2, 0xde, 0xdb, + 0x06, 0xbe, 0xe3, 0xea, 0x12, 0x26, 0xe7, 0x02, 0xe8, 0xf1, 0xed, 0xc9, + 0xdb, 0x00, 0x02, 0xfa, 0x0e, 0xdf, 0xe4, 0xd7, 0xf3, 0xc6, 0xf7, 0xdd, + 0xdf, 0xc0, 0xff, 0xf2, 0xe4, 0x5b, 0xf6, 0x5a, 0x24, 0xdd, 0x0e, 0x59, + 0x15, 0xc4, 0x6b, 0xe2, 0xe5, 0xcd, 0x16, 0x3c, 0x03, 0xcd, 0xd6, 0x27, + 0xc1, 0x28, 0xd9, 0xc4, 0x2b, 0x52, 0xeb, 0xc7, 0xca, 0xa3, 0xf6, 0xd8, + 0x03, 0xb2, 0x11, 0xf3, 0xed, 0xf7, 0xeb, 0xcf, 0xb8, 0x21, 0x60, 0xe7, + 0xc2, 0x16, 0x03, 0x3d, 0x3e, 0xd6, 0x0b, 0xea, 0x15, 0x4d, 0xee, 0x39, + 0x0e, 0xf7, 0xcb, 0x07, 0x1b, 0xcb, 0xd1, 0x7f, 0xdf, 0x41, 0x28, 0xbf, + 0xec, 0x0b, 0x1e, 0xe6, 0xd2, 0xf8, 0x09, 0xf6, 0xfa, 0x27, 0xf0, 0x20, + 0x42, 0x2e, 0xe3, 0x0b, 0x25, 0x39, 0xea, 0x09, 0xf1, 0x2f, 0xc6, 0xf1, + 0xf6, 0x3c, 0x02, 0xaa, 0x0f, 0xf8, 0x1b, 0xfa, 0xc2, 0xf1, 0x0b, 0xe6, + 0x3b, 0x64, 0xfe, 0xfc, 0xf1, 0xe9, 0xfe, 0xe6, 0xca, 0x25, 0xb4, 0xbc, + 0xe8, 0x79, 0xf9, 0x13, 0x1c, 0xa6, 0xcb, 0x79, 0xe7, 0x32, 0xff, 0x06, + 0xee, 0x24, 0x09, 0xef, 0x76, 0xcd, 0xd3, 0x51, 0xfc, 0xca, 0x9a, 0x18, + 0xda, 0xf8, 0x69, 0xd0, 0xda, 0x19, 0xa2, 0x3a, 0x5c, 0x1d, 0xbf, 0xdd, + 0xb8, 0x1d, 0xeb, 0xef, 0xfc, 0xca, 0x37, 0xdd, 0xdc, 0xf1, 0x17, 0xc8, + 0xee, 0xb7, 0x4f, 0xec, 0x62, 0x1f, 0xa0, 0xf7, 0x55, 0xca, 0x4f, 0xeb, + 0x0f, 0x48, 0x0a, 0xa5, 0xd2, 0xdf, 0x14, 0x1c, 0xda, 0xa0, 0x31, 0xee, + 0xfc, 0xdd, 0x50, 0xe4, 0x4b, 0x03, 0xa3, 0x6f, 0xfc, 0xef, 0x51, 0x04, + 0xd7, 0xe1, 0x38, 0xdd, 0x1e, 0x07, 0x14, 0xeb, 0xe6, 0xeb, 0xdd, 0x16, + 0xc3, 0x02, 0x0d, 0x0c, 0x08, 0xfd, 0x08, 0x2f, 0xf3, 0xea, 0xf9, 0xfe, + 0x07, 0xf1, 0x09, 0xe9, 0x04, 0xda, 0xe6, 0x44, 0xf7, 0x04, 0xed, 0xff, + 0xf2, 0xe2, 0xdc, 0x18, 0xf9, 0xc4, 0x0c, 0x1a, 0x07, 0xdd, 0x0f, 0xd9, + 0xe3, 0xea, 0xfb, 0xcf, 0x07, 0x3c, 0x33, 0x04, 0xdc, 0x26, 0xd7, 0x1e, + 0x41, 0xfc, 0x0e, 0xff, 0x16, 0x05, 0xd7, 0xcd, 0x22, 0xfc, 0x26, 0x1d, + 0x12, 0x0a, 0xe8, 0x13, 0x02, 0x0c, 0x02, 0xe5, 0xd5, 0xf8, 0x13, 0x0f, + 0x20, 0xfc, 0x05, 0xee, 0xea, 0xe3, 0x27, 0xfc, 0xe9, 0xd7, 0xe7, 0xdc, + 0xe9, 0xeb, 0xf7, 0xf1, 0xf0, 0x01, 0x20, 0xe8, 0xfd, 0xe3, 0xd9, 0xf9, + 0xbc, 0xfb, 0x05, 0xf9, 0xfe, 0x20, 0xe1, 0xf5, 0x2b, 0x49, 0xfa, 0x7f, + 0xd5, 0xf7, 0xf7, 0xc3, 0x00, 0x1d, 0x1b, 0xe5, 0xd9, 0x08, 0x04, 0x3c, + 0x1d, 0xed, 0x44, 0x23, 0x2a, 0x1e, 0x1a, 0x07, 0xf5, 0x16, 0xfd, 0xe1, + 0xdb, 0x25, 0xdb, 0x03, 0xdb, 0x07, 0xff, 0x20, 0x1d, 0xdd, 0xf8, 0xfb, + 0x0f, 0xed, 0xe2, 0x0a, 0x36, 0x15, 0x08, 0xd5, 0xe8, 0xdd, 0x01, 0x07, + 0x01, 0x33, 0xe7, 0x13, 0xf7, 0x4c, 0xbb, 0x00, 0x27, 0xda, 0xf7, 0xe1, + 0xe9, 0x1b, 0x03, 0x13, 0xf5, 0xf7, 0xdb, 0xfc, 0x34, 0xe4, 0xe3, 0x1c, + 0xec, 0x19, 0xe9, 0x2e, 0xf8, 0x2d, 0x20, 0xdc, 0x02, 0xf7, 0xf5, 0x17, + 0xed, 0x1b, 0xda, 0x0d, 0x04, 0x1c, 0xee, 0x17, 0xf8, 0xe9, 0x3c, 0x11, + 0xf2, 0xe9, 0x26, 0xe4, 0xe8, 0xff, 0x1a, 0xe1, 0xfe, 0x03, 0xf4, 0x05, + 0x3f, 0xe5, 0x2a, 0xf6, 0xf5, 0x35, 0x1e, 0xdd, 0x02, 0xe3, 0xf5, 0x24, + 0xfe, 0xe3, 0xeb, 0x00, 0xd9, 0x1c, 0x6a, 0xf2, 0xe5, 0xe7, 0x0d, 0x13, + 0xd8, 0x08, 0x16, 0x12, 0xf8, 0xed, 0x09, 0xd2, 0x5f, 0x21, 0xf8, 0xd4, + 0xec, 0x22, 0x2d, 0xfc, 0xe2, 0x02, 0xe3, 0x1e, 0xe9, 0x0b, 0x0a, 0x29, + 0x14, 0x03, 0xfe, 0xea, 0x05, 0x19, 0x04, 0xf2, 0x2f, 0xf1, 0xd1, 0xda, + 0x17, 0x10, 0xd6, 0x23, 0xf5, 0xf0, 0xde, 0xd4, 0x27, 0x31, 0xe9, 0xcd, + 0xc0, 0xd1, 0x2e, 0xed, 0x41, 0xe0, 0xea, 0x13, 0xe2, 0x30, 0x38, 0xee, + 0x00, 0x5c, 0xf1, 0x14, 0x16, 0xcc, 0x1d, 0xf0, 0xf9, 0xdb, 0x1c, 0xff, + 0x22, 0x04, 0x22, 0x0e, 0x0d, 0xf9, 0xcc, 0xe8, 0xfa, 0xf3, 0x23, 0xfb, + 0xe5, 0xf1, 0x02, 0xab, 0x05, 0xe9, 0xf9, 0x22, 0xf8, 0xfb, 0x10, 0xf1, + 0x0a, 0xf0, 0xe0, 0x3e, 0xda, 0x06, 0x5d, 0x15, 0xdd, 0x15, 0x21, 0x39, + 0x00, 0xfe, 0xcc, 0xe5, 0xcf, 0xfa, 0xdd, 0x48, 0xeb, 0xe7, 0xe2, 0xfc, + 0x31, 0x1d, 0xe2, 0x00, 0xfe, 0xed, 0x12, 0xe3, 0x14, 0x23, 0xdc, 0xd9, + 0xfb, 0x28, 0x01, 0x09, 0xde, 0x21, 0x07, 0x34, 0x56, 0x05, 0xc8, 0xfc, + 0xf5, 0x60, 0x1d, 0xe7, 0xf9, 0x3a, 0xd8, 0xf5, 0xfd, 0x16, 0xe9, 0xf7, + 0xe4, 0xe4, 0x15, 0xe6, 0x0b, 0xf6, 0xdf, 0xd3, 0x7f, 0x34, 0xdd, 0x04, + 0x40, 0xde, 0xf7, 0xe0, 0xd4, 0xdd, 0x38, 0xd1, 0xf5, 0x58, 0x01, 0xdd, + 0x0a, 0xe9, 0x0f, 0xf3, 0x07, 0xc6, 0x16, 0xe9, 0xf0, 0x48, 0xfa, 0xf2, + 0x58, 0xd4, 0x19, 0x2a, 0xc0, 0xcb, 0x16, 0x55, 0xf1, 0x06, 0x2f, 0x20, + 0x26, 0xc2, 0xe6, 0x06, 0xfc, 0xf0, 0xe4, 0xdd, 0xca, 0x0c, 0xbc, 0xed, + 0xe2, 0xf7, 0x2d, 0xf4, 0xf9, 0xe5, 0x2a, 0xd0, 0xfe, 0xdc, 0xd8, 0xd4, + 0xfe, 0x2c, 0xc5, 0xd8, 0xfd, 0xf4, 0x25, 0xe3, 0xf2, 0x3c, 0x15, 0xd2, + 0xcb, 0xde, 0x14, 0x29, 0xf7, 0xdf, 0x0e, 0x0d, 0xe6, 0xdf, 0x27, 0xf2, + 0xd9, 0x26, 0xf6, 0x0a, 0xd3, 0x1e, 0x11, 0x34, 0x0e, 0xb5, 0x07, 0xe2, + 0x4d, 0xf4, 0xfa, 0x19, 0x1f, 0xef, 0xcc, 0xf9, 0x9c, 0xf4, 0xe6, 0x26, + 0xe0, 0x63, 0xf1, 0x45, 0xad, 0xfd, 0x24, 0xc2, 0xf9, 0x0e, 0x09, 0xee, + 0xf9, 0x1f, 0x00, 0xe0, 0xfd, 0xfc, 0xda, 0xf8, 0x10, 0x33, 0xfe, 0x31, + 0xc7, 0xb9, 0x20, 0xd4, 0xcf, 0xd8, 0xe2, 0xd2, 0x6a, 0xd1, 0xf0, 0xfe, + 0xde, 0x21, 0x32, 0xe7, 0x0b, 0x39, 0xee, 0xe5, 0xf2, 0xe9, 0x22, 0xef, + 0xee, 0x0a, 0x25, 0xd1, 0x0f, 0xd0, 0xef, 0xdc, 0xe3, 0xff, 0xfb, 0xe9, + 0x1b, 0xf4, 0xc5, 0xef, 0x0d, 0xeb, 0x1d, 0xe1, 0x11, 0xee, 0xff, 0x2a, + 0xcd, 0xf1, 0x1c, 0x53, 0x12, 0xcd, 0xb3, 0xf6, 0xd2, 0xe2, 0x3c, 0x06, + 0x21, 0xf3, 0x38, 0xf7, 0x25, 0xfc, 0x3e, 0xc9, 0x48, 0xfd, 0xfb, 0x02, + 0xce, 0xbc, 0xcf, 0x1e, 0xe7, 0x0a, 0xcd, 0xcd, 0xe9, 0x05, 0x01, 0xec, + 0x0a, 0x08, 0x3c, 0xd4, 0x28, 0xda, 0xd2, 0xea, 0x29, 0xce, 0x15, 0x0e, + 0x0b, 0x2f, 0xe5, 0x07, 0x5b, 0x0e, 0x06, 0x0c, 0xf8, 0xee, 0xb8, 0xf3, + 0x6b, 0xf0, 0x40, 0xa4, 0x11, 0xd1, 0xe7, 0xf5, 0x06, 0xe6, 0xf2, 0x51, + 0xe8, 0x5c, 0x45, 0xd0, 0xe4, 0xe2, 0xfc, 0xe7, 0xd8, 0x07, 0xbc, 0xf2, + 0x05, 0x1a, 0xa4, 0x3f, 0xd5, 0x24, 0x5e, 0x0b, 0xf1, 0x5f, 0xe7, 0xf7, + 0x98, 0xce, 0xe0, 0x38, 0x78, 0xee, 0xe2, 0xe1, 0xed, 0x0a, 0x4f, 0x0f, + 0xdd, 0xcb, 0x7f, 0xe7, 0x02, 0x1b, 0xee, 0x60, 0xfd, 0x3a, 0xbe, 0xf0, + 0xee, 0xe4, 0xc2, 0xdc, 0xd4, 0xc1, 0x56, 0xb6, 0xf7, 0x0d, 0xf8, 0x5f, + 0xc0, 0xd6, 0x38, 0xd8, 0x07, 0xd8, 0xed, 0x0e, 0xd9, 0xf2, 0x0f, 0x0f, + 0xa5, 0xc3, 0x4b, 0xf0, 0x47, 0x05, 0x1f, 0x09, 0xf5, 0xd0, 0x21, 0x15, + 0x18, 0x03, 0x72, 0x16, 0x03, 0x11, 0xcb, 0x55, 0x2f, 0xf0, 0x36, 0xe6, + 0xf7, 0x1d, 0x77, 0xf7, 0xf5, 0xe1, 0xd5, 0xec, 0x75, 0x02, 0xfe, 0xf2, + 0xf3, 0xcf, 0xe5, 0x0b, 0xf6, 0xd3, 0xd4, 0x1f, 0xf0, 0xcc, 0xf3, 0x01, + 0xeb, 0x2e, 0xeb, 0x08, 0xe7, 0x0e, 0xfd, 0xb0, 0x12, 0x0e, 0xe5, 0x19, + 0xe6, 0x02, 0x15, 0x3c, 0xe8, 0xc0, 0xea, 0xda, 0xd7, 0xf6, 0xf2, 0xf8, + 0xfb, 0x0d, 0xe7, 0x16, 0xdf, 0xec, 0x07, 0xf0, 0xff, 0x75, 0x77, 0xe1, + 0x25, 0xe0, 0xf7, 0xce, 0x12, 0x01, 0x60, 0x0d, 0x01, 0x05, 0xf3, 0xbc, + 0xef, 0xd7, 0xce, 0x08, 0xf4, 0xdb, 0xad, 0x0c, 0x22, 0xc9, 0x15, 0x10, + 0x11, 0x18, 0x06, 0xf7, 0xc7, 0xff, 0x00, 0x0e, 0x16, 0xef, 0xe5, 0xf9, + 0xd9, 0xe7, 0x0b, 0x2e, 0x18, 0xfc, 0x31, 0x65, 0xe8, 0xfb, 0xcc, 0xda, + 0x10, 0xd4, 0xfb, 0x14, 0xf8, 0xb2, 0xd1, 0x3e, 0xf7, 0xf4, 0xd2, 0xfc, + 0x0e, 0xff, 0xa4, 0xbe, 0xfe, 0xea, 0x0c, 0xfd, 0x44, 0xb9, 0xd7, 0xf0, + 0x0b, 0xf4, 0x0e, 0xfc, 0x52, 0x45, 0xf2, 0x15, 0x6e, 0x40, 0x0b, 0x33, + 0x22, 0xe9, 0xe5, 0xf3, 0x36, 0x25, 0x2f, 0xd0, 0xde, 0xce, 0xed, 0x0a, + 0xeb, 0x0e, 0x0c, 0x1c, 0x02, 0x33, 0xf4, 0xdc, 0xef, 0xe5, 0x29, 0x03, + 0xe9, 0xe0, 0xe0, 0xc7, 0x15, 0xfc, 0xdd, 0x37, 0xb4, 0x32, 0xe5, 0x2a, + 0x16, 0x51, 0x0b, 0xf4, 0xcb, 0x0d, 0xcb, 0x27, 0x6e, 0xef, 0xbb, 0xc6, + 0x02, 0xd9, 0x3e, 0xf2, 0xb3, 0xd2, 0x72, 0x02, 0xf7, 0xf8, 0xe3, 0xeb, + 0xd7, 0x29, 0xda, 0x0c, 0x04, 0xea, 0xf7, 0x05, 0x03, 0x11, 0x70, 0xc9, + 0xf0, 0xdc, 0xbc, 0x70, 0xb3, 0xa4, 0x4b, 0xe4, 0x10, 0xe9, 0x2c, 0x17, + 0x46, 0xfd, 0x01, 0xef, 0xd1, 0xdc, 0x1f, 0xe1, 0x5c, 0x0c, 0xee, 0xd4, + 0x1c, 0xff, 0x16, 0xf4, 0xb6, 0xbd, 0x77, 0xff, 0xd4, 0xf3, 0xe0, 0x39, + 0x58, 0x5a, 0x0e, 0xa5, 0xe6, 0x3d, 0x7f, 0x41, 0xdd, 0xea, 0xfa, 0xdf, + 0x36, 0x10, 0xed, 0xf4, 0xd7, 0x0f, 0x55, 0xa4, 0x11, 0x4e, 0xf9, 0x52, + 0xcc, 0x0d, 0x29, 0x01, 0xe5, 0xe3, 0xfb, 0xe0, 0xb8, 0x06, 0xea, 0xf5, + 0x27, 0x0a, 0xe0, 0xc8, 0x36, 0x34, 0xe5, 0xfd, 0xd0, 0xb8, 0x00, 0xfd, + 0xd7, 0xf8, 0xf7, 0xe0, 0xff, 0xe7, 0xe5, 0xc1, 0xc2, 0x03, 0x1d, 0x10, + 0x49, 0x41, 0xd4, 0xbf, 0xe4, 0xe1, 0x51, 0x54, 0x2c, 0x14, 0x10, 0xc2, + 0x13, 0xb9, 0xe4, 0xe0, 0xc7, 0x0d, 0xe7, 0xef, 0x3b, 0xec, 0x22, 0xe8, + 0xd2, 0xf4, 0xdb, 0xdd, 0xe5, 0xb8, 0x41, 0x2e, 0xd5, 0xe8, 0x0e, 0x30, + 0xcb, 0xd3, 0xca, 0xe6, 0xdf, 0xef, 0x5b, 0x2e, 0x0a, 0xc1, 0xc1, 0xfa, + 0x15, 0xff, 0x0f, 0xd0, 0x03, 0xcf, 0xdc, 0xc2, 0x3d, 0x02, 0x09, 0xfd, + 0xdc, 0xc7, 0xff, 0xf0, 0xf5, 0x49, 0xe6, 0xea, 0x0e, 0x27, 0xf2, 0xda, + 0x05, 0xde, 0xed, 0xf7, 0x00, 0xf2, 0x1f, 0x17, 0x1d, 0xc2, 0xfa, 0x2d, + 0x5e, 0xe5, 0x62, 0x0f, 0x15, 0xc5, 0xcb, 0x25, 0x52, 0xfb, 0x2a, 0xe6, + 0xf4, 0xef, 0x02, 0x05, 0x35, 0x0b, 0xe4, 0x08, 0xfd, 0x2d, 0x34, 0xd0, + 0x00, 0xcc, 0xd3, 0xe6, 0xe2, 0xf0, 0xf6, 0x2a, 0x32, 0x30, 0xc6, 0x69, + 0xd5, 0xa2, 0x0b, 0xed, 0x13, 0x53, 0x0b, 0x2d, 0xe1, 0x16, 0xf5, 0x4a, + 0x61, 0xfd, 0xf1, 0xcb, 0xf8, 0x08, 0x05, 0xbf, 0xd5, 0xbe, 0x64, 0xc6, + 0x13, 0x04, 0xc3, 0xb8, 0xf1, 0x1c, 0x18, 0x39, 0x15, 0xe1, 0xfd, 0x25, + 0xe7, 0xe9, 0x2f, 0xc2, 0x22, 0xb2, 0xf7, 0xd1, 0xb6, 0xe2, 0x09, 0xde, + 0x15, 0xba, 0xc5, 0x4a, 0xe3, 0x61, 0xf0, 0xdf, 0x29, 0x0c, 0x0d, 0x0f, + 0x13, 0xc9, 0xf4, 0xf6, 0xdd, 0x07, 0x7f, 0x2f, 0x4d, 0x07, 0x78, 0x00, + 0xec, 0xee, 0xea, 0x40, 0xdf, 0xeb, 0x01, 0x23, 0x0e, 0x11, 0x03, 0x20, + 0xf1, 0xe6, 0xf5, 0xfd, 0x57, 0xd6, 0xc3, 0xf5, 0xfd, 0xe8, 0xf8, 0xea, + 0xf7, 0xf8, 0xcf, 0x0a, 0xf9, 0xf1, 0x13, 0x02, 0xd7, 0xf4, 0x13, 0x02, + 0xfb, 0xfe, 0xeb, 0xd8, 0x39, 0x0f, 0xe1, 0xfe, 0xeb, 0xed, 0x18, 0x2e, + 0xe1, 0xd0, 0x21, 0x00, 0xb8, 0xe3, 0x1a, 0xe5, 0xd0, 0xc8, 0xeb, 0xe9, + 0xf1, 0xd7, 0xfc, 0xed, 0xfb, 0x19, 0x4d, 0xe3, 0x15, 0xe5, 0xd4, 0xa5, + 0xe5, 0x05, 0x44, 0xd7, 0xf8, 0xf1, 0xeb, 0x17, 0xf0, 0x05, 0xc3, 0x5a, + 0x19, 0xc2, 0xd6, 0x3a, 0x2c, 0xef, 0x12, 0x1a, 0xea, 0xe7, 0xfb, 0xea, + 0xf5, 0xf9, 0xc0, 0x38, 0x0c, 0xd4, 0xc0, 0x14, 0xf7, 0xf7, 0x0f, 0x20, + 0x2d, 0xb6, 0xec, 0x50, 0xed, 0xf1, 0x13, 0xc2, 0x26, 0xf0, 0xf6, 0x1c, + 0xf5, 0xef, 0xf8, 0xf6, 0x08, 0x03, 0x0d, 0x04, 0x0b, 0x10, 0xd2, 0xff, + 0xef, 0x20, 0xd6, 0xe9, 0x05, 0xd9, 0xde, 0x14, 0xea, 0xc3, 0xf9, 0xec, + 0x35, 0x2e, 0xfb, 0xfc, 0x38, 0xf3, 0x0e, 0x1a, 0x13, 0x33, 0xec, 0x07, + 0x31, 0x10, 0xfb, 0xd8, 0x02, 0x02, 0xd2, 0x06, 0xe0, 0xfb, 0x39, 0x31, + 0xc3, 0x41, 0xc5, 0xe5, 0xe8, 0x1e, 0x28, 0xf0, 0x0e, 0xde, 0xfe, 0xb5, + 0x10, 0x1a, 0x09, 0x33, 0xde, 0x15, 0xe7, 0x23, 0x00, 0x7f, 0x17, 0x11, + 0xee, 0xf8, 0xee, 0x47, 0x6a, 0xfa, 0xe8, 0xdc, 0xfe, 0x08, 0xfc, 0xd7, + 0xd6, 0x0a, 0x69, 0x0f, 0xd1, 0xf0, 0x2a, 0x13, 0x59, 0x09, 0x18, 0xe7, + 0xd6, 0xe2, 0xf4, 0xec, 0xec, 0x0f, 0x59, 0xf7, 0x07, 0xc7, 0xd8, 0x3f, + 0xdd, 0xec, 0x37, 0xea, 0x0b, 0xf4, 0x2e, 0x01, 0xf0, 0xed, 0xf5, 0xdd, + 0xdf, 0x01, 0x32, 0x23, 0x4b, 0xdf, 0xc7, 0xe6, 0x2c, 0xdc, 0xed, 0xc1, + 0xb2, 0xd4, 0x4a, 0x1a, 0xe1, 0xff, 0x1e, 0x14, 0xf0, 0x2e, 0xeb, 0x9f, + 0xea, 0x4b, 0x74, 0x38, 0xe1, 0x25, 0x2b, 0xda, 0xe1, 0xff, 0xfc, 0xef, + 0xed, 0xed, 0xd1, 0xeb, 0xe5, 0x4b, 0xe6, 0x09, 0xeb, 0x19, 0xf5, 0x12, + 0xe9, 0x4d, 0x04, 0x0d, 0x08, 0x26, 0x03, 0x0f, 0x48, 0xfd, 0xe4, 0x2c, + 0xe4, 0x04, 0xd1, 0x18, 0xcd, 0xd3, 0xda, 0xef, 0x19, 0xf8, 0x2d, 0xdd, + 0xc7, 0xeb, 0x15, 0xbe, 0x46, 0xea, 0x37, 0x0f, 0x05, 0x49, 0xef, 0xfb, + 0x2c, 0xf1, 0xe8, 0xfe, 0x1b, 0xfa, 0xf0, 0x18, 0x4f, 0xb5, 0xf4, 0x14, + 0xe6, 0x11, 0xe1, 0xe8, 0xef, 0x14, 0x1f, 0xde, 0xe3, 0xda, 0x3f, 0xc3, + 0xda, 0xf1, 0x07, 0x0e, 0xda, 0x12, 0x71, 0x23, 0xe8, 0xe4, 0x01, 0x0a, + 0xee, 0xc5, 0x06, 0x07, 0x0a, 0x13, 0xee, 0xfe, 0xfa, 0x08, 0x52, 0x14, + 0xf8, 0xe7, 0xde, 0x16, 0xde, 0x07, 0xef, 0x06, 0xdf, 0x1b, 0xe0, 0xce, + 0xf7, 0x37, 0xe6, 0x06, 0x30, 0x36, 0x27, 0xf3, 0x0b, 0x13, 0xe0, 0xf1, + 0xc5, 0xe9, 0x0e, 0xfd, 0x19, 0x2b, 0x06, 0xe6, 0x2a, 0x1a, 0xd0, 0x0f, + 0xe8, 0x30, 0xea, 0xe7, 0x05, 0xfd, 0xd1, 0xf9, 0xf3, 0xfb, 0x1e, 0x04, + 0xef, 0xbe, 0xf3, 0x03, 0xf1, 0x0e, 0xd8, 0xf6, 0xcd, 0xfe, 0x2e, 0x0e, + 0x1c, 0xc6, 0xbe, 0xc5, 0xe6, 0x2e, 0xb8, 0xe4, 0xd2, 0x00, 0x29, 0x04, + 0xde, 0x48, 0x3d, 0xef, 0x04, 0xd2, 0xf9, 0x20, 0x33, 0xf3, 0x45, 0xf1, + 0x0c, 0xee, 0x59, 0x22, 0x52, 0xd9, 0xf2, 0x16, 0x0c, 0xec, 0xc4, 0xd4, + 0x27, 0xc1, 0xf3, 0x0e, 0x06, 0x31, 0x10, 0xf9, 0xc3, 0xd5, 0x34, 0xff, + 0xec, 0xef, 0xcf, 0xe5, 0xd6, 0xc5, 0x29, 0xe9, 0xe8, 0x27, 0x12, 0x03, + 0xe2, 0x7f, 0x1d, 0xdb, 0xf0, 0x0d, 0x16, 0xbc, 0x1f, 0xda, 0x04, 0xe5, + 0xd1, 0x03, 0x18, 0xf8, 0xe9, 0xfc, 0x72, 0x2d, 0x1b, 0xe4, 0x4d, 0x19, + 0x26, 0xf5, 0xf5, 0xdc, 0xec, 0xc9, 0x2a, 0x47, 0x28, 0x1e, 0x3a, 0xdb, + 0xeb, 0xd7, 0xf6, 0x07, 0x2a, 0x2c, 0xc2, 0xb4, 0xf1, 0x34, 0xdb, 0xe0, + 0xef, 0x01, 0x2f, 0xfe, 0xc8, 0xf3, 0xe9, 0xf3, 0xfe, 0x34, 0xfe, 0x2f, + 0x65, 0xf4, 0xec, 0x1f, 0x15, 0x09, 0xed, 0xe9, 0xfb, 0xd6, 0xe6, 0x03, + 0xd4, 0x20, 0x20, 0xd6, 0xea, 0xce, 0x03, 0xb5, 0xd0, 0xc9, 0x3e, 0x15, + 0x45, 0x11, 0xd4, 0xc6, 0x0e, 0xff, 0xde, 0x0d, 0x32, 0xff, 0xd5, 0x25, + 0x5a, 0xd0, 0xf1, 0xf8, 0xf0, 0x12, 0xed, 0x03, 0x06, 0x25, 0x37, 0xed, + 0x0c, 0x09, 0x21, 0xde, 0xe6, 0xf2, 0x3d, 0x34, 0xe4, 0x1f, 0x4c, 0x75, + 0xdd, 0xd6, 0xf1, 0x20, 0x0a, 0xee, 0x15, 0xe2, 0x03, 0x09, 0xd5, 0x14, + 0x0b, 0xf4, 0x32, 0xe9, 0x2d, 0xe9, 0xcf, 0x0e, 0x0e, 0xe8, 0xfd, 0x11, + 0xb9, 0x39, 0x0c, 0xcb, 0xd5, 0x5c, 0x07, 0xc9, 0xe3, 0x51, 0x48, 0xdf, + 0x19, 0xdd, 0xd7, 0xeb, 0xc7, 0x1e, 0xef, 0xfb, 0x0e, 0x38, 0xf0, 0xed, + 0x11, 0xf2, 0xc9, 0xfa, 0x1b, 0x28, 0xeb, 0xf0, 0x0e, 0xfe, 0xde, 0x26, + 0x04, 0x09, 0xfa, 0x10, 0xe0, 0xa9, 0xdb, 0x0e, 0xec, 0x10, 0xcd, 0x08, + 0x19, 0xfd, 0x32, 0xfc, 0xee, 0xea, 0xe5, 0xdc, 0xe6, 0x43, 0xd9, 0xea, + 0xe2, 0xdb, 0x52, 0x33, 0xb7, 0x5b, 0x2e, 0xc4, 0x07, 0xba, 0x0d, 0x38, + 0x2a, 0x19, 0x56, 0xca, 0xf6, 0x06, 0x18, 0x25, 0x6e, 0x1d, 0x05, 0xc1, + 0x0a, 0xf9, 0xc9, 0xb1, 0x3b, 0xd1, 0x37, 0x49, 0x16, 0xe6, 0xfd, 0xec, + 0xca, 0xda, 0x0d, 0x1f, 0x0c, 0x00, 0xd8, 0xbc, 0xeb, 0xed, 0xfb, 0xee, + 0xea, 0x11, 0x0a, 0xd5, 0xbf, 0x35, 0x09, 0xf5, 0xcd, 0x10, 0x15, 0xdf, + 0xe2, 0xbc, 0xf5, 0x04, 0x0a, 0xfd, 0x1d, 0xfa, 0xc5, 0x1d, 0x5e, 0x7f, + 0xc5, 0x06, 0x3a, 0xbd, 0xd7, 0x07, 0xee, 0xfb, 0x0b, 0xfa, 0x12, 0x1f, + 0xdd, 0xed, 0x41, 0xee, 0xf4, 0x1c, 0xf1, 0xcf, 0xcc, 0xea, 0x06, 0xff, + 0x13, 0xd4, 0x31, 0xf1, 0xe4, 0x21, 0xda, 0xfa, 0x17, 0x08, 0x0c, 0x07, + 0xef, 0x45, 0xc1, 0xd6, 0x27, 0xd8, 0x5e, 0x7e, 0xef, 0xc5, 0x28, 0xfa, + 0x0e, 0xe7, 0x20, 0x19, 0xe9, 0xe2, 0xe8, 0x0f, 0xfe, 0x22, 0xe6, 0x0b, + 0x02, 0xc3, 0x0e, 0x30, 0x06, 0xfa, 0x23, 0xdd, 0xf6, 0xd9, 0xd2, 0x13, + 0xe1, 0xe1, 0xfa, 0x4b, 0x07, 0x05, 0xcc, 0xf7, 0xfa, 0xf4, 0xce, 0xdf, + 0x26, 0x23, 0x04, 0x0c, 0x12, 0x1a, 0xed, 0x07, 0x37, 0xf7, 0xf7, 0xcb, + 0xc8, 0x38, 0x19, 0xfa, 0xff, 0x0d, 0xe8, 0xdc, 0x0b, 0xe8, 0xe9, 0xe0, + 0x52, 0xea, 0xf8, 0xfc, 0xfe, 0xf6, 0x0f, 0xf6, 0xf9, 0xe7, 0x07, 0x2f, + 0xd8, 0xd9, 0x02, 0xe7, 0xf9, 0xfe, 0xe1, 0xed, 0x04, 0x00, 0x35, 0x1f, + 0x7f, 0xd8, 0xdd, 0xe4, 0xdb, 0x2a, 0xec, 0x10, 0x01, 0x2c, 0x0b, 0x04, + 0xf4, 0xea, 0x06, 0xf8, 0x0f, 0xf6, 0x31, 0x1b, 0x4e, 0x4c, 0xf4, 0xe4, + 0xec, 0x17, 0xed, 0xe9, 0x44, 0xe1, 0x0b, 0xcd, 0xff, 0xfa, 0x11, 0xdd, + 0xf7, 0xef, 0xe5, 0x27, 0xe1, 0x44, 0xfc, 0xcd, 0xe1, 0x1f, 0x15, 0xdf, + 0x0a, 0xf4, 0x24, 0xf2, 0x5d, 0xc5, 0xe5, 0x1d, 0xf7, 0x08, 0xda, 0x09, + 0xdc, 0xf8, 0xfa, 0x13, 0xda, 0xf9, 0xd8, 0xf7, 0xe4, 0xed, 0x16, 0xc3, + 0x0c, 0xdd, 0xed, 0xdc, 0xdd, 0xfa, 0x1d, 0x16, 0xf1, 0xfd, 0x1a, 0xd9, + 0x5d, 0x18, 0x03, 0x0f, 0x56, 0x1b, 0xed, 0xbe, 0xfd, 0x2a, 0x07, 0xd6, + 0xf7, 0x0a, 0x10, 0xe3, 0xf1, 0x04, 0xd3, 0xf8, 0x0b, 0x02, 0x3f, 0xe7, + 0xf5, 0xe2, 0x18, 0xdf, 0x0f, 0xea, 0xfe, 0xf8, 0xd5, 0xed, 0xe2, 0x05, + 0x0a, 0x0c, 0xd2, 0xe9, 0xcd, 0xce, 0x22, 0xfe, 0x03, 0x19, 0xc7, 0x45, + 0xc7, 0x3d, 0x06, 0xff, 0xf1, 0x07, 0x38, 0x02, 0x2f, 0x07, 0xa0, 0x07, + 0xfb, 0xe9, 0xc5, 0x36, 0x67, 0xdd, 0x2f, 0xf0, 0xd0, 0xfa, 0xe7, 0xfd, + 0x15, 0xf8, 0x12, 0xe2, 0x20, 0xe7, 0xdc, 0xf9, 0x09, 0xe7, 0xfb, 0x6b, + 0x11, 0xfb, 0xd3, 0x3f, 0xde, 0xf3, 0xb0, 0x32, 0x0f, 0x03, 0xf8, 0xf6, + 0xea, 0xff, 0x1d, 0xc1, 0x25, 0xf4, 0x0c, 0x52, 0xe3, 0xec, 0xf9, 0xbb, + 0x1c, 0xfc, 0xfe, 0xff, 0xe3, 0xdf, 0xf0, 0x35, 0xe4, 0xea, 0x7f, 0x01, + 0x20, 0x57, 0xf9, 0xe9, 0xef, 0xf1, 0x6b, 0x3a, 0xd8, 0x30, 0x13, 0xd8, + 0x39, 0xcd, 0xee, 0x03, 0x13, 0x4c, 0xc2, 0xdf, 0xee, 0x17, 0xd2, 0xf1, + 0xb3, 0x3d, 0xd3, 0x50, 0x52, 0xca, 0x36, 0x39, 0xef, 0xdb, 0x00, 0xcf, + 0xa0, 0xe4, 0x03, 0x00, 0x2e, 0xf0, 0x18, 0xd2, 0xfb, 0x21, 0x04, 0x1a, + 0x18, 0x2a, 0x5c, 0x12, 0x36, 0xe4, 0xd1, 0xc7, 0xbc, 0xf4, 0xe8, 0xe8, + 0xf3, 0xf6, 0x2c, 0x1f, 0x26, 0x05, 0xed, 0x3b, 0x44, 0xc3, 0x04, 0xf1, + 0x28, 0x03, 0x2e, 0xf7, 0xe8, 0x02, 0x15, 0xfb, 0xcd, 0xd0, 0xed, 0xf2, + 0xf7, 0xec, 0x1b, 0x2f, 0xcf, 0xe0, 0xf3, 0x2f, 0x46, 0xec, 0x3a, 0x22, + 0xd7, 0xfc, 0xd2, 0xd2, 0x23, 0xf0, 0xf5, 0xeb, 0x04, 0xd4, 0xdc, 0xe8, + 0x29, 0xe7, 0x23, 0xf0, 0xbe, 0x36, 0x02, 0xe6, 0xb3, 0xcc, 0x0b, 0x2e, + 0x1f, 0x65, 0x07, 0xfb, 0xe8, 0xb0, 0xc6, 0xec, 0xd9, 0xeb, 0x58, 0x38, + 0xc6, 0xa6, 0xdb, 0x1c, 0x19, 0x1c, 0x1c, 0xf3, 0x13, 0x35, 0xdf, 0xf5, + 0xd4, 0xec, 0x35, 0xed, 0x1e, 0xff, 0x06, 0x1a, 0x34, 0xf1, 0x1c, 0xd9, + 0xe6, 0x51, 0x2b, 0x33, 0xe1, 0xdb, 0xe0, 0xe9, 0xfe, 0xf1, 0x0a, 0xff, + 0xd4, 0xd9, 0xd0, 0xfb, 0x35, 0xe5, 0xe5, 0xd0, 0xe2, 0xde, 0xfd, 0xdc, + 0x49, 0x5c, 0x08, 0xf0, 0x2e, 0xba, 0x15, 0xbd, 0xdd, 0xe9, 0x31, 0xe8, + 0x42, 0xfb, 0xd4, 0xfd, 0xdb, 0xcd, 0xf4, 0x24, 0x06, 0xf8, 0x0a, 0xe6, + 0x0c, 0x0e, 0xce, 0xee, 0x43, 0x22, 0x1e, 0x1b, 0x3a, 0x55, 0xb6, 0xfb, + 0xfd, 0xdc, 0x6b, 0x7f, 0x1e, 0xf2, 0x1c, 0x0a, 0xc5, 0xf3, 0x1d, 0x02, + 0xf3, 0xea, 0xfa, 0x0f, 0x19, 0x0c, 0x09, 0xe1, 0xfd, 0xf7, 0x08, 0x48, + 0x25, 0xdc, 0x22, 0xc3, 0xde, 0xf0, 0xd1, 0xe1, 0xe2, 0xfa, 0xef, 0x56, + 0x1a, 0x0e, 0x15, 0x06, 0xfd, 0x26, 0x07, 0xe5, 0x16, 0xec, 0x4b, 0xf5, + 0xe5, 0x15, 0xec, 0x38, 0x26, 0xcb, 0xe5, 0xf3, 0xeb, 0x28, 0xdc, 0xef, + 0x03, 0xfd, 0x00, 0x38, 0x06, 0x04, 0xe4, 0xf1, 0x3f, 0xd5, 0xf8, 0xfb, + 0x26, 0x20, 0xeb, 0xfe, 0xaa, 0xea, 0xed, 0x23, 0xee, 0x05, 0x15, 0x10, + 0xc5, 0xee, 0x2b, 0x05, 0xf5, 0x01, 0xef, 0x0e, 0x6f, 0xd4, 0xfb, 0xed, + 0xe0, 0x14, 0x27, 0xfc, 0xf7, 0x2b, 0x27, 0xe0, 0x01, 0xf2, 0xda, 0xe3, + 0x35, 0x26, 0x3e, 0x03, 0x42, 0x01, 0x22, 0xe4, 0xf9, 0x06, 0x06, 0xe1, + 0x1a, 0xfa, 0xfa, 0xc8, 0xf3, 0xd6, 0xfc, 0x22, 0xd1, 0x21, 0xde, 0x0d, + 0xcf, 0x37, 0x1f, 0xe9, 0x07, 0x0d, 0xf3, 0xec, 0xdc, 0xd5, 0x15, 0xf9, + 0x4d, 0xbb, 0xea, 0xff, 0x19, 0x00, 0xc2, 0x28, 0xe0, 0x11, 0xfb, 0xe0, + 0xd0, 0xf2, 0xf9, 0xec, 0xe2, 0x25, 0xff, 0xd4, 0xfe, 0xe0, 0xe7, 0xeb, + 0xf5, 0xe5, 0x10, 0x12, 0x07, 0x2a, 0xec, 0xd7, 0x34, 0x37, 0x1f, 0xff, + 0x4d, 0x13, 0xf6, 0xe4, 0x1c, 0x2e, 0x18, 0x03, 0xff, 0x24, 0x01, 0xfb, + 0xd3, 0x0f, 0xcb, 0xe6, 0xe8, 0xfe, 0x08, 0xf5, 0x26, 0xd5, 0xf6, 0xd5, + 0x3a, 0xbe, 0x09, 0x14, 0x10, 0xdb, 0xf4, 0x1a, 0x04, 0x0f, 0xe9, 0xf6, + 0xe9, 0xca, 0x17, 0x01, 0x04, 0xea, 0xb6, 0x1f, 0xfe, 0x1c, 0x21, 0xf7, + 0xea, 0xce, 0x2a, 0x2a, 0xec, 0x14, 0xe7, 0xd2, 0xd6, 0xf4, 0xec, 0x13, + 0x0a, 0x07, 0x52, 0xe2, 0x1b, 0x46, 0xbf, 0x05, 0x22, 0x41, 0x1c, 0xce, + 0x13, 0x0d, 0xe5, 0xdb, 0x0c, 0xfe, 0x4d, 0x60, 0xfa, 0xde, 0xdb, 0xef, + 0x02, 0xe9, 0xfe, 0x25, 0xfd, 0xb7, 0xe3, 0x32, 0x17, 0xf7, 0xe6, 0x05, + 0x1c, 0x21, 0x26, 0x53, 0x1a, 0xce, 0x01, 0xd3, 0xd4, 0xf0, 0xe5, 0x09, + 0xdc, 0xee, 0xde, 0x5c, 0x3a, 0x32, 0xf8, 0xdf, 0xee, 0x36, 0xfc, 0xd6, + 0xf2, 0x09, 0x35, 0x13, 0xd6, 0x10, 0xef, 0x09, 0x1e, 0xdc, 0x01, 0x08, + 0x08, 0x5e, 0x41, 0x00, 0x26, 0xf7, 0xd5, 0x30, 0xfa, 0xf2, 0xd0, 0xe2, + 0x4f, 0xd3, 0x49, 0xfb, 0xf9, 0x36, 0x1e, 0x0b, 0xdc, 0xf2, 0xe9, 0x36, + 0xfa, 0x1f, 0x2c, 0x19, 0xf8, 0xff, 0x08, 0xf0, 0xd9, 0x51, 0xdd, 0x1b, + 0x7f, 0xc3, 0xe0, 0x0a, 0xf7, 0x03, 0x00, 0xd8, 0x1d, 0xfa, 0x25, 0x1c, + 0x2f, 0xe3, 0xf2, 0xf0, 0x3e, 0xf6, 0x1e, 0xff, 0x39, 0xe7, 0x23, 0xf0, + 0xbe, 0x01, 0x1a, 0xd3, 0x48, 0x0f, 0x16, 0xee, 0xdc, 0xff, 0xfe, 0xf4, + 0xd7, 0xed, 0xf7, 0x03, 0x38, 0x33, 0x11, 0xdc, 0xfe, 0x06, 0x31, 0xee, + 0xe7, 0x1b, 0x20, 0x00, 0x33, 0x0d, 0x05, 0x03, 0x1f, 0xf0, 0xe3, 0xde, + 0xe4, 0x00, 0xd1, 0xd8, 0xdc, 0xc3, 0xbb, 0xf2, 0xd0, 0xea, 0x09, 0xf0, + 0xe0, 0xd5, 0xeb, 0xda, 0x31, 0xcd, 0x52, 0xd8, 0xdd, 0x3c, 0xd2, 0x06, + 0x15, 0x02, 0x2f, 0xf1, 0x04, 0x21, 0xfc, 0xd2, 0xf4, 0x11, 0xfd, 0xf4, + 0xeb, 0xea, 0xe1, 0xf9, 0xfe, 0xe9, 0xd9, 0xf3, 0xdc, 0xe3, 0x23, 0x23, + 0xf3, 0xe9, 0xe3, 0xf6, 0xeb, 0xd2, 0xf8, 0xfe, 0xce, 0xf2, 0xfd, 0xed, + 0x16, 0xe1, 0x11, 0xf4, 0xcc, 0xd3, 0x03, 0xd4, 0x17, 0x09, 0xed, 0x23, + 0xe1, 0xee, 0x02, 0x07, 0xcc, 0xf1, 0x32, 0x04, 0x26, 0x0d, 0xbe, 0x02, + 0xee, 0xe9, 0xe0, 0x21, 0x2a, 0xfe, 0x2f, 0xd4, 0xeb, 0x0c, 0xe6, 0xfc, + 0x26, 0xeb, 0x2d, 0xdf, 0xfd, 0x71, 0xe1, 0xfd, 0x00, 0xde, 0x28, 0x6a, + 0x0a, 0xf5, 0xf6, 0x11, 0xfc, 0x01, 0xe5, 0x25, 0x0f, 0x05, 0xe8, 0x08, + 0x1d, 0x00, 0xe7, 0xfa, 0xfb, 0xeb, 0xf8, 0x6f, 0x02, 0xdc, 0xfb, 0xad, + 0xf0, 0x13, 0xda, 0xf6, 0xf2, 0xd2, 0xed, 0x22, 0xfa, 0x19, 0x10, 0x03, + 0x0d, 0x3f, 0x10, 0xd0, 0x06, 0xeb, 0x27, 0x21, 0xf5, 0x19, 0xf2, 0xe0, + 0x3e, 0xe4, 0xf8, 0x14, 0xec, 0x43, 0x11, 0xe8, 0x13, 0xf8, 0x07, 0x05, + 0xd6, 0x27, 0xf8, 0x15, 0x52, 0xd7, 0x54, 0x16, 0xe3, 0xd1, 0x03, 0xec, + 0xdb, 0xe6, 0xee, 0x08, 0x16, 0xfc, 0x1f, 0x04, 0xec, 0x2c, 0xfd, 0x28, + 0xfd, 0x2b, 0xfc, 0x0d, 0x7f, 0xd2, 0x0b, 0xd9, 0xc4, 0x0f, 0xed, 0xe1, + 0xe5, 0x12, 0x31, 0x0f, 0x16, 0x0d, 0xe3, 0x04, 0x23, 0x1a, 0x39, 0x02, + 0x26, 0x11, 0x17, 0xe6, 0xd0, 0xf3, 0x09, 0xd6, 0x1b, 0xe1, 0xfc, 0x08, + 0xe3, 0xf5, 0x12, 0x15, 0xe3, 0xd4, 0xdf, 0x25, 0x1f, 0x03, 0x10, 0xfc, + 0xfb, 0xff, 0xec, 0xe3, 0xdc, 0xe0, 0x0f, 0xf0, 0x31, 0xbd, 0x04, 0x07, + 0x31, 0xf4, 0x06, 0xfd, 0xd5, 0x17, 0xe9, 0x01, 0xbf, 0xd2, 0xdf, 0x08, + 0xf2, 0x0c, 0xf2, 0xe7, 0xe5, 0xc2, 0xf3, 0x01, 0xed, 0xf3, 0x30, 0x3c, + 0xdd, 0xf6, 0xce, 0x15, 0x0e, 0xff, 0x27, 0xf3, 0x22, 0x2a, 0xfd, 0xdd, + 0xf5, 0xf9, 0x13, 0x06, 0xeb, 0xf8, 0xfb, 0xe5, 0x05, 0xe8, 0xdb, 0xda, + 0xfb, 0x4d, 0x0d, 0x10, 0xed, 0xef, 0x10, 0xdf, 0x10, 0xfe, 0x0c, 0xee, + 0xe8, 0x06, 0xe3, 0x1c, 0x14, 0xf3, 0xc9, 0xf5, 0xbd, 0x0a, 0xfe, 0xe5, + 0x19, 0x25, 0x0a, 0x05, 0x20, 0xf1, 0x37, 0xd2, 0x5a, 0xf4, 0x1e, 0xdb, + 0x2d, 0xf7, 0xf8, 0xda, 0x32, 0xc8, 0xfc, 0x0d, 0x05, 0x25, 0xee, 0xf1, + 0x29, 0xed, 0xce, 0xe4, 0x41, 0xf9, 0xf1, 0x26, 0x08, 0x73, 0xd2, 0x0e, + 0x29, 0xcb, 0x22, 0x7f, 0xf0, 0xec, 0x08, 0xda, 0xec, 0xf8, 0xc5, 0x0a, + 0xc6, 0x04, 0xe2, 0x31, 0x39, 0xff, 0xdd, 0xee, 0x9b, 0xd9, 0x10, 0x75, + 0xe8, 0xe9, 0xfd, 0xdb, 0x13, 0xf9, 0xcb, 0xe0, 0xe3, 0x03, 0xe4, 0x14, + 0xe8, 0xd0, 0xef, 0xdf, 0xe7, 0x1e, 0xe8, 0xd2, 0x04, 0xe6, 0x58, 0xfb, + 0xb7, 0x07, 0xff, 0x06, 0x01, 0xd5, 0xdd, 0x2d, 0xee, 0x31, 0xda, 0xca, + 0x27, 0x00, 0xd9, 0xfe, 0x01, 0xe6, 0x08, 0x16, 0x36, 0xef, 0xf2, 0x1d, + 0x2c, 0xc6, 0x25, 0xda, 0xab, 0xde, 0x07, 0x4e, 0xda, 0x1e, 0x20, 0xeb, + 0xdd, 0xe7, 0x21, 0x01, 0x48, 0xf7, 0x07, 0x05, 0x51, 0xe4, 0x0a, 0xd5, + 0xbf, 0x46, 0xfa, 0xff, 0xea, 0xd0, 0x1d, 0xd3, 0xc1, 0xfe, 0xe3, 0x2b, + 0x00, 0x56, 0x43, 0x19, 0x1d, 0x1f, 0x40, 0xeb, 0xb4, 0xd9, 0xea, 0xa7, + 0xe8, 0x1a, 0xd5, 0xe3, 0xd0, 0xed, 0xda, 0x08, 0xc7, 0xd7, 0xe7, 0x27, + 0xef, 0x36, 0x4c, 0xf4, 0xf4, 0x02, 0x1a, 0xcd, 0xce, 0xee, 0x1f, 0xe2, + 0x4c, 0xec, 0xd6, 0x11, 0x0a, 0x35, 0xd6, 0x4e, 0xd7, 0x49, 0x21, 0xfd, + 0xdb, 0x06, 0xdb, 0x03, 0xf9, 0x2d, 0x30, 0xe9, 0xbf, 0xdf, 0x02, 0x0d, + 0xc8, 0xde, 0xe7, 0x02, 0xfe, 0xcf, 0x04, 0xd9, 0x2f, 0x34, 0x2b, 0x0c, + 0xff, 0x3e, 0x16, 0xfd, 0xe1, 0x62, 0x35, 0x1e, 0x13, 0x40, 0x07, 0xd6, + 0xca, 0x3e, 0xb8, 0xdc, 0x05, 0x36, 0xff, 0xc8, 0xfc, 0x24, 0xe2, 0xd1, + 0x4f, 0xf0, 0xfb, 0x11, 0x31, 0xc4, 0xf6, 0x2f, 0xd2, 0xe8, 0xe6, 0xef, + 0x10, 0xf2, 0x04, 0xf5, 0xf8, 0xd4, 0xd0, 0x10, 0xdf, 0xf3, 0xd7, 0xbc, + 0xe9, 0xc1, 0x2f, 0xc8, 0x57, 0x18, 0x29, 0xfc, 0x0c, 0xd8, 0xe1, 0x1f, + 0x0c, 0x08, 0x0f, 0xef, 0x20, 0xe7, 0x0c, 0xed, 0x1f, 0xd2, 0xe6, 0xf9, + 0x14, 0x78, 0xf7, 0x18, 0xf9, 0xc1, 0x4a, 0x4b, 0xf0, 0xe3, 0xde, 0xf1, + 0x18, 0xe9, 0xe6, 0x0a, 0x1a, 0xbf, 0xf3, 0xf6, 0x42, 0x2d, 0x1e, 0x11, + 0x0b, 0x20, 0x0a, 0x3b, 0xe7, 0xf6, 0xd3, 0xc5, 0xe9, 0xfc, 0xfb, 0xcc, + 0xf4, 0xef, 0xe1, 0x18, 0xf5, 0x13, 0xf7, 0xdb, 0xe3, 0x18, 0xf8, 0xd6, + 0x1c, 0xdb, 0x56, 0xd6, 0xc9, 0x70, 0xfc, 0x03, 0x1f, 0xee, 0x02, 0x22, + 0x11, 0x51, 0xe3, 0xc7, 0x2c, 0xe4, 0xc7, 0x0f, 0xf5, 0x1d, 0x1b, 0x10, + 0x2b, 0xfb, 0x0d, 0xc9, 0x41, 0xd2, 0xd3, 0x25, 0xe1, 0xe4, 0xf5, 0x17, + 0xf2, 0x0f, 0x31, 0x51, 0x0b, 0x23, 0x7f, 0x0e, 0xd7, 0x3a, 0xe8, 0x02, + 0x50, 0xd4, 0xc1, 0xd0, 0xe7, 0xf7, 0xba, 0x2b, 0x19, 0x1e, 0xff, 0x26, + 0x22, 0x42, 0xe5, 0xff, 0x19, 0x42, 0x48, 0x0d, 0xe0, 0xff, 0x31, 0x03, + 0xc2, 0x38, 0x42, 0xf0, 0xdb, 0x44, 0xd0, 0xd4, 0x0a, 0xf9, 0xe9, 0x01, + 0x1c, 0xb8, 0xef, 0x07, 0x00, 0xfe, 0xf1, 0xf0, 0x26, 0xfd, 0x07, 0xfa, + 0xed, 0xfb, 0x3b, 0xea, 0x37, 0xec, 0x02, 0x1e, 0xf2, 0x0a, 0x32, 0x11, + 0xe2, 0x6b, 0xb7, 0x11, 0xea, 0xe4, 0xf7, 0xf8, 0xe7, 0x0e, 0xf5, 0xbf, + 0xa0, 0xd9, 0xd6, 0x25, 0xf2, 0xd7, 0x1f, 0x14, 0xf0, 0x23, 0xdb, 0x10, + 0x17, 0x18, 0x07, 0xdb, 0xc9, 0x17, 0xef, 0xf7, 0x05, 0x15, 0x02, 0x18, + 0xee, 0x19, 0xf6, 0x17, 0xd4, 0x11, 0xf5, 0xd5, 0xfc, 0x30, 0x25, 0xbb, + 0x15, 0xc6, 0xee, 0x04, 0x19, 0xc4, 0xe4, 0xf2, 0x13, 0x03, 0x23, 0xe1, + 0x05, 0x29, 0xd7, 0x10, 0x0e, 0xcd, 0xfb, 0x01, 0xe4, 0x1e, 0x02, 0xf6, + 0xd4, 0xe0, 0xe5, 0xd3, 0x43, 0xfd, 0x36, 0xd7, 0xe8, 0xfb, 0xce, 0x05, + 0xea, 0x1a, 0xce, 0x02, 0x11, 0x00, 0x07, 0xc0, 0xee, 0x07, 0xf9, 0xe4, + 0x04, 0x29, 0x31, 0xd9, 0x36, 0x7f, 0xdb, 0x0b, 0x36, 0x12, 0x48, 0x4e, + 0x36, 0xdc, 0x16, 0x15, 0x03, 0xff, 0xcb, 0x2c, 0xf4, 0x03, 0xd6, 0x1e, + 0x31, 0xda, 0xe5, 0x02, 0x04, 0x2c, 0x23, 0x6a, 0x1c, 0xdd, 0xdc, 0xc5, + 0xca, 0x12, 0xce, 0xf2, 0x29, 0xdb, 0xd5, 0x56, 0xf1, 0xfc, 0xf6, 0x1d, + 0xf7, 0x51, 0xf4, 0xc4, 0xe7, 0xf3, 0x6d, 0xfa, 0xef, 0x21, 0xff, 0x26, + 0x3e, 0xba, 0x02, 0x4c, 0xe3, 0x51, 0x37, 0xf1, 0x40, 0xd2, 0xe8, 0x0e, + 0xc4, 0x18, 0x0e, 0xd9, 0x7b, 0xf0, 0x2e, 0x0b, 0x11, 0x0d, 0x1b, 0xfc, + 0xdd, 0xfa, 0xf4, 0x39, 0x2e, 0x23, 0x39, 0xf6, 0xc5, 0x0f, 0x14, 0xfe, + 0xd4, 0xe6, 0xde, 0x06, 0x70, 0xbe, 0xec, 0xf1, 0xda, 0x17, 0x03, 0xf3, + 0x0b, 0xdc, 0x1d, 0x07, 0x05, 0xfc, 0xd1, 0x0d, 0x3e, 0x32, 0x1e, 0x00, + 0x47, 0xc6, 0x34, 0xd8, 0xc8, 0x10, 0x0a, 0xe1, 0xf9, 0x21, 0x1f, 0xcf, + 0xd0, 0x08, 0x0b, 0x09, 0xe9, 0xd5, 0xc2, 0x16, 0xfd, 0x15, 0x1b, 0xd2, + 0xdd, 0x0a, 0xfe, 0xf4, 0xef, 0x04, 0xea, 0x0e, 0x3c, 0xdd, 0x0f, 0xe0, + 0x1f, 0xd1, 0x0f, 0xd0, 0xbd, 0xfe, 0xcb, 0xdd, 0xc8, 0xdc, 0xf6, 0x05, + 0xb5, 0xd9, 0x29, 0xef, 0xe0, 0xcc, 0x02, 0xf2, 0x04, 0xdd, 0xdb, 0xfd, + 0xe4, 0xfc, 0xe4, 0xdc, 0xf2, 0x26, 0x33, 0xdd, 0x2e, 0xf5, 0x0d, 0xcf, + 0xfb, 0xc8, 0xdf, 0x06, 0xdc, 0xd0, 0xf6, 0xd1, 0xdd, 0xea, 0xcf, 0x10, + 0xd3, 0xf8, 0x44, 0x08, 0xf7, 0xe2, 0x1f, 0xf0, 0x29, 0xc3, 0x0a, 0x24, + 0xed, 0x0d, 0xb8, 0xfc, 0x0f, 0xe4, 0xf0, 0xfc, 0x0b, 0x3d, 0x30, 0xdd, + 0x06, 0xe2, 0xeb, 0xed, 0x14, 0x1f, 0x07, 0xb2, 0xcf, 0x15, 0x2b, 0xd0, + 0x0e, 0x0b, 0xba, 0x0a, 0xfb, 0x05, 0x25, 0x0c, 0x2c, 0xc5, 0xed, 0xea, + 0xef, 0xe5, 0xe3, 0xe1, 0xec, 0xf3, 0xf6, 0x00, 0x0d, 0x2a, 0xde, 0x22, + 0x16, 0xd4, 0x2b, 0x54, 0x0c, 0xe8, 0x0d, 0x2c, 0xe0, 0x04, 0xd3, 0x15, + 0xf0, 0xdc, 0xfe, 0x27, 0xea, 0x12, 0x1f, 0xf8, 0x18, 0x36, 0xf0, 0x3c, + 0x00, 0xd8, 0xe5, 0x28, 0xe5, 0x05, 0xe2, 0xf9, 0xe3, 0xf0, 0xe4, 0xf6, + 0xed, 0xff, 0xf7, 0x1b, 0x72, 0x50, 0xf0, 0xee, 0xe5, 0xea, 0x2c, 0x0a, + 0xde, 0xff, 0xf1, 0xc0, 0x1f, 0xda, 0xf6, 0x04, 0x1e, 0x37, 0x0e, 0xd7, + 0xf0, 0xeb, 0xd7, 0xd1, 0x15, 0x0c, 0xd1, 0xf8, 0x57, 0xfb, 0x34, 0xff, + 0xd2, 0x08, 0xee, 0xe1, 0xe3, 0xeb, 0xf6, 0x09, 0xf4, 0x1e, 0x33, 0x0e, + 0x1e, 0xf9, 0xf2, 0x01, 0xd6, 0x03, 0x3b, 0xf3, 0x4e, 0xde, 0xdb, 0xcd, + 0x02, 0x0d, 0xd3, 0xec, 0x1c, 0x05, 0x10, 0xfe, 0xfc, 0xe2, 0xf6, 0x1c, + 0xe4, 0xef, 0x0a, 0x21, 0x41, 0xf8, 0x19, 0xe9, 0xee, 0x36, 0x10, 0x18, + 0xe7, 0xdd, 0xdc, 0xec, 0xe4, 0xe6, 0xfa, 0xed, 0xd6, 0xc8, 0xe2, 0x3e, + 0x37, 0x08, 0x0a, 0xf6, 0x11, 0x09, 0xf7, 0xfc, 0xd2, 0xf0, 0x31, 0x04, + 0x7f, 0xe9, 0xd0, 0x0f, 0xea, 0xe4, 0xd2, 0xfa, 0xd8, 0x21, 0xf3, 0xf9, + 0xe7, 0x19, 0xe2, 0x14, 0x1d, 0x09, 0x0d, 0xe8, 0xcf, 0xe1, 0xe2, 0xda, + 0x05, 0xdb, 0xe8, 0xe1, 0xda, 0xe5, 0xef, 0x06, 0xf5, 0x21, 0x0c, 0x11, + 0x06, 0x06, 0xec, 0xf4, 0xef, 0x15, 0x14, 0x0f, 0xe4, 0x0d, 0x1f, 0xd7, + 0x06, 0xe4, 0x3f, 0xf1, 0x4b, 0xe6, 0x3a, 0xda, 0xe1, 0xd3, 0x1e, 0x0f, + 0x37, 0xe8, 0x02, 0x4c, 0xe7, 0xf2, 0xc0, 0x0e, 0xea, 0x23, 0xd4, 0xf7, + 0xf2, 0xcb, 0x16, 0xf2, 0x2a, 0x1e, 0xf9, 0x49, 0x00, 0x19, 0x16, 0xd5, + 0xe3, 0xd8, 0x29, 0xd9, 0x06, 0x20, 0xda, 0xe8, 0x00, 0x05, 0x07, 0x18, + 0x30, 0x09, 0xe6, 0xda, 0x10, 0xcf, 0xfe, 0xd2, 0xe0, 0xe0, 0xdf, 0xe2, + 0x05, 0x2c, 0xfb, 0x07, 0xeb, 0x1e, 0x16, 0x69, 0xf2, 0xf2, 0xfd, 0x33, + 0xe7, 0xff, 0xd7, 0x13, 0x0a, 0xf4, 0xf1, 0x0c, 0x04, 0x00, 0xfd, 0x05, + 0xe0, 0x6b, 0x1f, 0x4a, 0x19, 0xcc, 0xce, 0xf3, 0xe6, 0xf1, 0xf3, 0x14, + 0x0c, 0xe8, 0xda, 0xef, 0x01, 0x03, 0x1c, 0x0d, 0x46, 0x48, 0xe9, 0xff, + 0x06, 0xd1, 0x38, 0x05, 0xe3, 0xdc, 0xf3, 0xf8, 0xff, 0xdc, 0xdc, 0x26, + 0x19, 0x2f, 0x43, 0x01, 0xfb, 0x01, 0xd4, 0x0a, 0xee, 0x39, 0x14, 0x03, + 0x4a, 0xde, 0x53, 0x04, 0xd2, 0xd2, 0x24, 0xec, 0xdd, 0xfd, 0xf1, 0x0b, + 0xeb, 0x01, 0x2f, 0x07, 0x02, 0xf3, 0x0b, 0x05, 0xd4, 0x49, 0xf1, 0x1a, + 0xec, 0xe4, 0xe6, 0xef, 0x21, 0xf7, 0x16, 0xf8, 0x27, 0xe4, 0x19, 0xda, + 0x17, 0xf7, 0xf4, 0xff, 0x0d, 0xdb, 0xd2, 0x1b, 0x02, 0x05, 0x1b, 0xe1, + 0xf2, 0x2f, 0x15, 0xc2, 0x05, 0xc8, 0xed, 0xf7, 0xd8, 0xdb, 0x22, 0x14, + 0xf2, 0xd9, 0x03, 0x22, 0x4a, 0xea, 0x16, 0xfd, 0x09, 0x20, 0x00, 0x38, + 0xdd, 0x0e, 0x20, 0xf6, 0x7f, 0xe1, 0xd9, 0x36, 0xde, 0xd7, 0xf7, 0xec, + 0xef, 0x1b, 0x2c, 0xdb, 0xc5, 0xfb, 0xdb, 0x23, 0x1e, 0x25, 0xdf, 0xea, + 0x05, 0xd5, 0xe2, 0xdd, 0x23, 0xfd, 0x19, 0x20, 0xcd, 0x08, 0xd9, 0x2c, + 0x00, 0x18, 0xf9, 0x1c, 0x15, 0x15, 0xfd, 0xfb, 0x12, 0x56, 0xe9, 0xff, + 0xf3, 0xef, 0xfd, 0xf7, 0xfd, 0xef, 0x16, 0xd8, 0x34, 0xbd, 0x44, 0x17, + 0xcc, 0xea, 0x59, 0x03, 0x0b, 0xdf, 0xfd, 0x5e, 0xe0, 0xe3, 0xe4, 0xef, + 0xd2, 0xe3, 0xe2, 0xf1, 0xf9, 0xca, 0x06, 0xe6, 0x37, 0xcb, 0x08, 0x0b, + 0x35, 0x21, 0x03, 0xbe, 0xe0, 0x00, 0x32, 0xde, 0x24, 0x1b, 0xd9, 0x15, + 0xfa, 0x01, 0xe9, 0x25, 0x2b, 0xe3, 0x0f, 0xf0, 0xf4, 0xf2, 0xf4, 0x07, + 0x17, 0xdd, 0x1b, 0xfc, 0x06, 0x1a, 0xe0, 0xea, 0x17, 0xe8, 0x5d, 0x7f, + 0x02, 0xc8, 0x06, 0x2d, 0xfe, 0xc9, 0xcd, 0x1c, 0xd9, 0xe0, 0xd9, 0x24, + 0x17, 0xf7, 0xf4, 0xfa, 0x00, 0xfa, 0x45, 0x4a, 0x18, 0x02, 0xff, 0xd1, + 0xfe, 0x10, 0x0f, 0xf8, 0xde, 0xdb, 0xf4, 0x2d, 0xf4, 0x0a, 0xda, 0xf2, + 0xb8, 0x3b, 0x0b, 0xdc, 0x06, 0xdf, 0x25, 0x09, 0xdb, 0x05, 0xd5, 0xce, + 0x33, 0xe0, 0x03, 0x2a, 0x1a, 0x2e, 0x0c, 0xd4, 0x11, 0x2d, 0xf4, 0xdb, + 0x0c, 0x3c, 0x0f, 0xee, 0x55, 0x26, 0x19, 0x0f, 0x0c, 0x0d, 0x07, 0x06, + 0xe3, 0x06, 0x40, 0x04, 0x0f, 0x04, 0x19, 0x08, 0xc4, 0xb4, 0x55, 0xf2, + 0xff, 0xfa, 0xd4, 0x08, 0x33, 0xe7, 0xff, 0xfc, 0xe4, 0xf5, 0xf6, 0xec, + 0xf8, 0xf6, 0xe0, 0x38, 0xfd, 0xc6, 0xf0, 0xfc, 0xe8, 0xe4, 0xf5, 0x15, + 0x33, 0xf3, 0x0e, 0xed, 0xf0, 0x21, 0x2a, 0xaf, 0x0a, 0xb9, 0xe7, 0xc8, + 0x00, 0xef, 0x2c, 0xf7, 0xe8, 0x45, 0xd5, 0x11, 0x14, 0x24, 0x02, 0xe1, + 0xd1, 0xda, 0x02, 0x28, 0x40, 0xd8, 0x36, 0xfe, 0x43, 0xe8, 0xe4, 0x17, + 0xfc, 0xf8, 0xeb, 0xee, 0x10, 0x27, 0xf8, 0xe9, 0xd0, 0x07, 0x09, 0x13, + 0xd3, 0x49, 0x06, 0xd5, 0x63, 0xe2, 0xf9, 0xf7, 0xf5, 0xed, 0xf9, 0x10, + 0xf4, 0xdc, 0xf1, 0x14, 0x34, 0x36, 0x08, 0x0c, 0xdd, 0x21, 0xdf, 0x00, + 0x0f, 0xd9, 0x0e, 0xf9, 0xf7, 0x0f, 0xe9, 0xff, 0xc6, 0xe5, 0x00, 0xe4, + 0x24, 0x00, 0x33, 0xf8, 0xf2, 0x00, 0x0c, 0x00, 0x0d, 0xde, 0xff, 0x20, + 0xfa, 0x03, 0xe6, 0xe7, 0x30, 0xf7, 0xed, 0xd6, 0xe8, 0xd7, 0x08, 0xe9, + 0x48, 0x08, 0x03, 0x06, 0x24, 0xf3, 0x07, 0x13, 0xfb, 0x0d, 0x50, 0x01, + 0x00, 0xf8, 0xe8, 0xfc, 0xce, 0xf7, 0xd8, 0x2d, 0x0e, 0xe6, 0x2f, 0x09, + 0xe5, 0xff, 0xf5, 0xfa, 0xf7, 0xe0, 0x3a, 0xe5, 0x06, 0xdf, 0xd5, 0xfe, + 0x1f, 0xe2, 0x7f, 0x71, 0x19, 0xe6, 0xe8, 0x1d, 0xe3, 0x29, 0xd6, 0x36, + 0xee, 0x1a, 0xdd, 0x07, 0x02, 0x2d, 0x17, 0x4f, 0xfa, 0xfe, 0x39, 0x60, + 0xc4, 0xee, 0x1a, 0x18, 0xd6, 0xd9, 0x06, 0xdf, 0x04, 0xd6, 0xfa, 0x36, + 0x04, 0x20, 0xee, 0x16, 0x02, 0x1b, 0xc9, 0xdf, 0xe9, 0x1d, 0x22, 0x06, + 0xec, 0x2b, 0x22, 0xdd, 0x15, 0xe3, 0x16, 0x02, 0xcf, 0xf0, 0x73, 0xe0, + 0x08, 0xf9, 0xfd, 0x00, 0xe6, 0x0b, 0xf3, 0x12, 0x53, 0xed, 0x21, 0x07, + 0xe5, 0x0b, 0x1f, 0x10, 0xbc, 0xdd, 0xf4, 0x18, 0x31, 0x02, 0xee, 0x2d, + 0x3d, 0x2e, 0xe3, 0xd8, 0xdb, 0x4a, 0xdc, 0x01, 0x20, 0xcc, 0xde, 0xd9, + 0xd5, 0x11, 0x00, 0xf3, 0xf2, 0xf7, 0x02, 0x24, 0x02, 0xe4, 0xfd, 0xf6, + 0xf5, 0x0c, 0x12, 0x13, 0xf8, 0x1e, 0x27, 0xce, 0xc8, 0xec, 0x2c, 0xf5, + 0x75, 0xf0, 0xec, 0x09, 0xd4, 0xdc, 0x06, 0xf9, 0xd0, 0xe4, 0x10, 0x20, + 0x18, 0x02, 0x39, 0xef, 0xde, 0x41, 0x1e, 0xf0, 0xf0, 0x36, 0x30, 0xf7, + 0x24, 0x06, 0x33, 0xf0, 0xf0, 0x09, 0x0b, 0xff, 0x35, 0xb9, 0xea, 0xeb, + 0xb1, 0xed, 0xf3, 0xf7, 0x16, 0x33, 0xf4, 0xf3, 0xdb, 0xff, 0xfe, 0xed, + 0xc4, 0xde, 0xe5, 0xae, 0xe2, 0x15, 0x03, 0x1f, 0x24, 0x49, 0xf1, 0xed, + 0xfc, 0x06, 0xe7, 0xef, 0xfa, 0xc2, 0xfa, 0xe2, 0xee, 0xbf, 0x02, 0x2e, + 0x02, 0xd1, 0xfe, 0x1a, 0x24, 0xd1, 0x1d, 0xd2, 0xf3, 0xea, 0xb8, 0xe9, + 0xff, 0xd0, 0x19, 0xe8, 0xdb, 0xfb, 0xf5, 0xf9, 0x0c, 0x22, 0x0d, 0x01, + 0x21, 0xc3, 0xe1, 0xf3, 0x3b, 0xed, 0x02, 0xd4, 0xfa, 0xfe, 0xff, 0x0f, + 0xce, 0xf7, 0x43, 0x05, 0x07, 0x11, 0xf0, 0xf8, 0xd4, 0x11, 0xd8, 0x08, + 0x1a, 0xd0, 0x31, 0xfe, 0x22, 0xf5, 0xf7, 0xf3, 0x04, 0xf7, 0x45, 0xf8, + 0x06, 0xde, 0xd9, 0x1a, 0xf8, 0xcd, 0x5d, 0x74, 0x1f, 0xda, 0xf1, 0x22, + 0xc7, 0x3f, 0xd6, 0x24, 0x05, 0x09, 0xe6, 0xfc, 0xd9, 0x07, 0x0f, 0x43, + 0xf2, 0xf8, 0x54, 0x56, 0xdd, 0xe9, 0x2a, 0x20, 0xe0, 0x0b, 0xe4, 0x02, + 0x03, 0xeb, 0xf2, 0x34, 0xf1, 0x2c, 0x11, 0x3a, 0xf3, 0x1e, 0xd7, 0xdf, + 0xfc, 0x03, 0x1f, 0xf2, 0xf0, 0x10, 0xf0, 0xe4, 0x20, 0xf1, 0xf4, 0x03, + 0xe3, 0x14, 0x61, 0xf7, 0x22, 0xf8, 0xc3, 0x12, 0xd6, 0x18, 0xdf, 0xf0, + 0x4f, 0xd7, 0x0a, 0x19, 0x1f, 0x22, 0x26, 0x00, 0xd2, 0xf9, 0xe7, 0x18, + 0x58, 0x0e, 0x25, 0x25, 0x0f, 0xee, 0x02, 0xd8, 0xe1, 0x1a, 0xd2, 0xf6, + 0x6c, 0xe9, 0x27, 0xed, 0xdb, 0x2b, 0xfc, 0xe8, 0xf6, 0x0a, 0xe1, 0x08, + 0xf8, 0xed, 0xd6, 0xed, 0xe8, 0xf4, 0xf3, 0x21, 0x1f, 0x12, 0x1b, 0xcb, + 0xc8, 0x00, 0xff, 0xc8, 0x7f, 0xdc, 0xf1, 0x11, 0xe8, 0xde, 0xff, 0xfd, + 0xd5, 0xe2, 0xfe, 0x31, 0x10, 0x07, 0x31, 0xfe, 0xd6, 0x13, 0x11, 0x31, + 0xe5, 0x03, 0x26, 0x09, 0x33, 0x07, 0x1a, 0xf6, 0x20, 0x16, 0x17, 0x2a, + 0x35, 0xea, 0xfd, 0xe0, 0xda, 0xff, 0x19, 0xe4, 0x1e, 0x1d, 0xf9, 0xd8, + 0xfc, 0xf9, 0xf9, 0xf5, 0xb9, 0xea, 0x11, 0x01, 0xd6, 0x17, 0xe2, 0x0d, + 0x1c, 0x2c, 0xfd, 0xe5, 0x12, 0x05, 0xda, 0xf3, 0xf9, 0xf8, 0xdc, 0xd4, + 0xed, 0xd0, 0x09, 0x26, 0xdb, 0xdd, 0x21, 0xf4, 0x10, 0xd4, 0x35, 0xe3, + 0xdf, 0xfc, 0xd5, 0xe3, 0x26, 0xd2, 0xf1, 0xfe, 0xef, 0xe7, 0xec, 0xf3, + 0xf6, 0x27, 0x03, 0xfd, 0x0d, 0xcc, 0xe3, 0xe2, 0x25, 0xf7, 0xdf, 0xe5, + 0xea, 0xde, 0xf0, 0x02, 0xfd, 0xdb, 0x0a, 0x30, 0x04, 0xfa, 0x02, 0xfc, + 0xd1, 0x23, 0xdc, 0x03, 0x04, 0xd7, 0x11, 0xea, 0xf6, 0xd0, 0x03, 0x0a, + 0xff, 0xdc, 0x3f, 0x31, 0x04, 0xbd, 0xd9, 0xf8, 0x22, 0xd9, 0x7f, 0x69, + 0x2f, 0x0d, 0x06, 0xf2, 0xf8, 0x0c, 0xd0, 0xf0, 0xe7, 0x33, 0x0d, 0xdf, + 0xf5, 0x04, 0x2d, 0x52, 0xf8, 0xef, 0xe5, 0x2d, 0xee, 0xe1, 0x14, 0x15, + 0x16, 0xd4, 0xe6, 0xe1, 0xe4, 0x02, 0x13, 0x35, 0x06, 0x17, 0xcc, 0xe3, + 0xc3, 0x20, 0xe8, 0xdf, 0x0d, 0x2c, 0x11, 0xed, 0xfe, 0x37, 0x0d, 0xfb, + 0xec, 0xfb, 0x24, 0x02, 0xdb, 0x21, 0xd4, 0xf1, 0x0c, 0xf4, 0xe9, 0xd5, + 0x01, 0x1b, 0xd8, 0x07, 0x52, 0xe0, 0x21, 0xf4, 0xe9, 0x4d, 0x01, 0x49, + 0xc9, 0x1c, 0xe9, 0x0c, 0x4b, 0xd6, 0xeb, 0xfa, 0x12, 0xd7, 0xde, 0xe2, + 0xe6, 0x05, 0xda, 0xe3, 0xbe, 0xe6, 0xff, 0xe7, 0x05, 0x35, 0x21, 0xf9, + 0x07, 0xd7, 0x0d, 0x14, 0x24, 0x04, 0x19, 0xf9, 0xed, 0xe8, 0xe9, 0x3a, + 0x19, 0x30, 0x1f, 0xe1, 0xe3, 0x04, 0x39, 0xf6, 0x0b, 0x26, 0xfe, 0x04, + 0xc5, 0xf6, 0x21, 0xdd, 0xe6, 0xe6, 0xfd, 0x09, 0xec, 0x4b, 0x08, 0xe9, + 0xf8, 0xf9, 0xf3, 0xfe, 0x37, 0xf4, 0x4f, 0x1e, 0xf1, 0x06, 0xf0, 0xf5, + 0xee, 0xed, 0xe2, 0x1a, 0xf7, 0xcd, 0xde, 0x05, 0x0a, 0x01, 0x11, 0xd1, + 0xf0, 0xe1, 0x2f, 0x00, 0xc1, 0x21, 0xff, 0x0c, 0x01, 0xf6, 0xf6, 0xef, + 0x09, 0xde, 0xda, 0x13, 0x15, 0xf0, 0x08, 0x22, 0xf2, 0x30, 0xe2, 0xe4, + 0xdf, 0xde, 0x13, 0xf8, 0x05, 0xee, 0xea, 0x42, 0xe8, 0xfa, 0x1d, 0xfe, + 0xe0, 0xff, 0x24, 0xd5, 0x1e, 0xf9, 0xca, 0xf6, 0xef, 0xf1, 0x09, 0xeb, + 0x10, 0x00, 0xed, 0xe9, 0x0b, 0x15, 0x2d, 0x0e, 0xe7, 0xd0, 0xee, 0xdd, + 0x28, 0xcd, 0xc9, 0xe8, 0xeb, 0x25, 0xf0, 0xec, 0x09, 0xd3, 0x17, 0x03, + 0x31, 0xe5, 0x17, 0xf2, 0x11, 0xf4, 0xde, 0x09, 0xed, 0x12, 0x23, 0xf8, + 0x08, 0xde, 0xe2, 0x03, 0x10, 0xe6, 0x29, 0xe6, 0xd8, 0x1b, 0xc6, 0x15, + 0x0f, 0xe7, 0x77, 0x53, 0xe5, 0xed, 0x04, 0x1e, 0xd2, 0xd6, 0xc9, 0x06, + 0xea, 0x21, 0xfd, 0xf1, 0xfd, 0xee, 0x22, 0x00, 0xe5, 0xd1, 0x44, 0x33, + 0xef, 0xe4, 0x02, 0xe2, 0xd6, 0x0c, 0x01, 0x1d, 0x08, 0xf8, 0xe3, 0x14, + 0x03, 0xff, 0x10, 0x01, 0x07, 0x26, 0x2a, 0xd7, 0x17, 0x11, 0x22, 0xe9, + 0xda, 0xe9, 0x01, 0xdf, 0x17, 0x0a, 0xea, 0x06, 0x0f, 0x2c, 0x23, 0xcf, + 0x15, 0x0b, 0xea, 0x27, 0x0b, 0xe9, 0x00, 0xe9, 0x1e, 0xe6, 0x00, 0x02, + 0xf7, 0xfb, 0xf5, 0x21, 0xe6, 0xf5, 0xec, 0x0d, 0xf3, 0xfc, 0x2f, 0x29, + 0xda, 0xef, 0x00, 0x1c, 0xcf, 0x49, 0x00, 0x1e, 0x7f, 0x09, 0x0e, 0x0e, + 0x03, 0x0d, 0xff, 0x08, 0x15, 0x18, 0x22, 0xf1, 0x17, 0xf5, 0x32, 0xe9, + 0x1e, 0xf8, 0xfe, 0x29, 0x44, 0xc6, 0x0f, 0xe4, 0xfb, 0x23, 0x29, 0xc8, + 0x36, 0xfb, 0xe4, 0x2e, 0x06, 0xf3, 0xfd, 0xf9, 0xe9, 0x05, 0xfe, 0x26, + 0xe9, 0x24, 0xf9, 0xea, 0xf8, 0x41, 0xe8, 0xfa, 0x10, 0xba, 0x3a, 0x1c, + 0x06, 0xd1, 0xdc, 0x03, 0xf9, 0x01, 0xdd, 0x39, 0x00, 0xf9, 0xea, 0xf6, + 0xf0, 0xf4, 0x14, 0xe3, 0xe8, 0x24, 0xc0, 0xfa, 0x04, 0xe7, 0xcb, 0x2b, + 0xd4, 0xe4, 0x26, 0x2b, 0xdd, 0x10, 0xcb, 0x0f, 0x15, 0x20, 0x0b, 0x15, + 0x01, 0x2b, 0xdf, 0xf3, 0xff, 0xd8, 0xd0, 0x06, 0xfc, 0xfb, 0xe9, 0xe4, + 0xe4, 0xff, 0x14, 0xe1, 0x07, 0x18, 0x1c, 0x11, 0xf9, 0xf7, 0x3e, 0xce, + 0xfa, 0xda, 0xfb, 0xc3, 0xfb, 0x0a, 0xf4, 0xe4, 0x0c, 0x3b, 0xec, 0xd7, + 0xea, 0xf2, 0xfc, 0xf5, 0x1c, 0x15, 0x0f, 0xe4, 0xf3, 0xdd, 0xff, 0x0a, + 0x00, 0xd4, 0x45, 0x15, 0x08, 0x14, 0xd8, 0x05, 0x37, 0x1b, 0xe4, 0x13, + 0xf6, 0x10, 0x05, 0xd6, 0x14, 0xc7, 0x00, 0xd9, 0xf1, 0xad, 0x50, 0xc2, + 0x00, 0xd4, 0xf4, 0xd7, 0x14, 0xd0, 0x62, 0x7f, 0x05, 0xfd, 0xf4, 0xf1, + 0x04, 0x49, 0xca, 0x54, 0x32, 0x35, 0xe8, 0xfd, 0xed, 0x0f, 0x64, 0x3c, + 0xc7, 0xd9, 0x21, 0x37, 0x00, 0xe9, 0x20, 0x33, 0xcc, 0xcb, 0x09, 0xf6, + 0xc4, 0xcb, 0xeb, 0x1d, 0xf6, 0xd8, 0xd2, 0x51, 0xa8, 0xff, 0xc8, 0x9c, + 0xee, 0xe1, 0x0a, 0xc6, 0x14, 0xfd, 0x44, 0xf7, 0xeb, 0x0c, 0x1f, 0xce, + 0x07, 0xee, 0x4b, 0xdc, 0xe6, 0xfc, 0xf8, 0x14, 0xfd, 0x29, 0x15, 0xe0, + 0x6a, 0xe5, 0x00, 0xe7, 0xc1, 0x5b, 0x1b, 0x5c, 0xdd, 0xe9, 0xcf, 0x13, + 0x79, 0xbc, 0xdd, 0x0b, 0x01, 0xeb, 0xe4, 0xdd, 0xde, 0x08, 0x06, 0xf6, + 0x06, 0xca, 0x07, 0xfe, 0xdd, 0x01, 0xe6, 0xe6, 0x04, 0x38, 0xe3, 0xe2, + 0x0c, 0xd6, 0xf7, 0xf1, 0xe0, 0xad, 0x02, 0x20, 0x2a, 0x5b, 0x38, 0xe5, + 0xa5, 0xf6, 0x1c, 0x08, 0x39, 0x00, 0xf4, 0xff, 0xcd, 0x2f, 0x19, 0xdb, + 0xe9, 0xea, 0x0f, 0x25, 0x12, 0x2a, 0x39, 0xc5, 0xc0, 0xf7, 0x05, 0x38, + 0x15, 0x13, 0x5b, 0x15, 0xfd, 0xc1, 0xea, 0xf2, 0x06, 0x1d, 0x10, 0xe6, + 0x30, 0xd5, 0xfd, 0x20, 0xe3, 0x00, 0x0b, 0xde, 0x26, 0x21, 0x13, 0xf9, + 0xda, 0xda, 0x04, 0xe7, 0xc7, 0xbc, 0xfa, 0xca, 0xd6, 0xd9, 0x0c, 0x02, + 0x2d, 0xf5, 0xe8, 0xea, 0xe5, 0xfe, 0xc3, 0x07, 0x0e, 0xba, 0xfc, 0x07, + 0x06, 0x07, 0x0b, 0x4e, 0xf5, 0xcf, 0x32, 0xd5, 0x27, 0xfb, 0x13, 0xc3, + 0x15, 0xc6, 0xec, 0x30, 0x28, 0xa9, 0x2d, 0xee, 0x0b, 0xe2, 0xd2, 0xf6, + 0x3d, 0x46, 0x03, 0x01, 0x14, 0xce, 0x08, 0xd2, 0x2a, 0xd8, 0xee, 0xd5, + 0x23, 0x44, 0x08, 0x26, 0xee, 0x07, 0x4e, 0xd6, 0xd4, 0xfc, 0xc2, 0x30, + 0xe7, 0xcf, 0x17, 0xdf, 0x03, 0xf6, 0x0e, 0xc6, 0xd7, 0xde, 0xf7, 0x38, + 0x2d, 0xd6, 0x23, 0xeb, 0x22, 0xb4, 0x10, 0x4b, 0x11, 0xec, 0x37, 0x7c, + 0x36, 0xd5, 0x01, 0x1b, 0xcf, 0x11, 0xc7, 0x18, 0x13, 0xee, 0xcf, 0x08, + 0xdc, 0x14, 0x2f, 0xe8, 0xec, 0xde, 0xf2, 0x50, 0x13, 0xde, 0x2c, 0x7f, + 0xd2, 0xec, 0x00, 0x07, 0x17, 0xc5, 0xd8, 0x10, 0x11, 0x01, 0x11, 0x15, + 0x5a, 0x19, 0x35, 0xd5, 0xd4, 0x44, 0x12, 0xe7, 0xe6, 0xe2, 0xff, 0x1a, + 0x13, 0x00, 0xfa, 0x1c, 0x12, 0x4d, 0x01, 0xfe, 0xf1, 0xc6, 0xe2, 0x2f, + 0x33, 0xe3, 0xcf, 0x05, 0x4e, 0xdf, 0x10, 0xf8, 0xe1, 0x11, 0x27, 0xe7, + 0xc9, 0xe8, 0xe5, 0xee, 0xee, 0xeb, 0xe9, 0xce, 0xd9, 0xe7, 0xe5, 0x1f, + 0xf9, 0x54, 0xf9, 0x09, 0x5f, 0xc6, 0x18, 0xf1, 0xef, 0xe8, 0xe1, 0xf8, + 0x01, 0x1c, 0xfe, 0x2b, 0x0e, 0x27, 0x06, 0x2f, 0x26, 0x14, 0x2c, 0x2a, + 0xe0, 0x1d, 0x31, 0xc9, 0x03, 0x01, 0x65, 0xed, 0xfa, 0xdc, 0xfe, 0xc6, + 0xc2, 0xd8, 0x1e, 0x17, 0xc1, 0xea, 0xe8, 0x20, 0xe5, 0x2d, 0xd8, 0x2e, + 0xf5, 0x2f, 0xf4, 0x14, 0xc4, 0xcb, 0x5f, 0xff, 0x50, 0xfb, 0xe3, 0xe0, + 0xed, 0x34, 0x09, 0x4b, 0x29, 0xd6, 0xcc, 0x11, 0xcb, 0xd4, 0xe1, 0xda, + 0x34, 0xf9, 0xe0, 0xe0, 0xe1, 0xe4, 0xf8, 0xec, 0xdb, 0xca, 0xe7, 0x1f, + 0xe1, 0xbf, 0xf2, 0x22, 0x0b, 0x3f, 0x07, 0x04, 0x22, 0x2d, 0xf7, 0x10, + 0xba, 0xb7, 0x13, 0xed, 0xda, 0xba, 0xca, 0xcf, 0xfa, 0x05, 0x4e, 0xe2, + 0x49, 0x00, 0x3f, 0xe2, 0x07, 0xe5, 0xc4, 0x1b, 0x0f, 0xc3, 0xf9, 0x39, + 0xeb, 0x15, 0xf5, 0x16, 0x12, 0x30, 0xf8, 0x09, 0xf1, 0xe9, 0xe5, 0xec, + 0x1d, 0xff, 0x03, 0xee, 0xf6, 0x07, 0x13, 0xc5, 0x0e, 0xed, 0x44, 0xbc, + 0xdb, 0xe5, 0xe2, 0x34, 0xf6, 0x13, 0xc6, 0xf5, 0x1f, 0x09, 0x36, 0xd0, + 0x14, 0xfb, 0xf6, 0xce, 0xd5, 0xfc, 0x2a, 0xe5, 0x07, 0x9b, 0xcd, 0xd8, + 0x03, 0xd3, 0x5e, 0x64, 0xfd, 0xc7, 0xd7, 0x19, 0x16, 0x46, 0xd3, 0x64, + 0x24, 0xf6, 0xe5, 0xf1, 0x0b, 0x40, 0x23, 0xe8, 0x20, 0x26, 0x3a, 0x7c, + 0x02, 0xc9, 0x17, 0x48, 0xcc, 0xde, 0xbd, 0x1d, 0x21, 0xcd, 0x3a, 0xec, + 0x25, 0xdd, 0xed, 0x43, 0x59, 0x5c, 0x1a, 0xd3, 0xc3, 0x18, 0x53, 0x2d, + 0x03, 0xfe, 0x1d, 0xe0, 0x56, 0xc8, 0x10, 0x26, 0xb5, 0x17, 0x2c, 0xcb, + 0x1d, 0x29, 0xf5, 0x17, 0xda, 0x2d, 0xe4, 0xf0, 0x7e, 0xd0, 0x64, 0xf1, + 0xec, 0x16, 0xf4, 0xd8, 0xed, 0xc2, 0x06, 0x11, 0x62, 0xb3, 0xfc, 0xf6, + 0xc4, 0x51, 0x94, 0x12, 0xfa, 0x72, 0xbf, 0x29, 0x7f, 0xb0, 0x1b, 0xdf, + 0xf6, 0x01, 0xff, 0x03, 0xf7, 0x35, 0x0c, 0x39, 0x0a, 0xf7, 0xe5, 0x0c, + 0xf4, 0xf0, 0x55, 0x30, 0x25, 0xe3, 0x33, 0xc3, 0x1a, 0xf9, 0x1f, 0x18, + 0xc5, 0xf3, 0x0e, 0xdc, 0xc7, 0xbb, 0x38, 0xf1, 0xf0, 0xc7, 0xcf, 0x2c, + 0x00, 0x11, 0x14, 0x14, 0xb5, 0x4e, 0xce, 0x25, 0xbb, 0xb2, 0x4e, 0xf5, + 0xd0, 0xf9, 0x00, 0xea, 0xe4, 0xeb, 0x0b, 0xbc, 0xc4, 0xe8, 0xe6, 0x3d, + 0xe6, 0xec, 0xd6, 0xe2, 0x41, 0x14, 0x13, 0xf5, 0xd3, 0xba, 0xec, 0xce, + 0xb9, 0xca, 0x54, 0xdc, 0xd9, 0xe7, 0xfd, 0x2f, 0x17, 0x0c, 0x2e, 0xff, + 0x22, 0xfb, 0xf4, 0xce, 0xe0, 0xe8, 0xea, 0x00, 0xe5, 0xe2, 0x0c, 0xe7, + 0xe3, 0xd1, 0xe2, 0xe8, 0x5c, 0xe5, 0x0d, 0xb0, 0xdb, 0xe4, 0x1e, 0xfb, + 0xba, 0xc8, 0xfe, 0x43, 0xfc, 0x05, 0xf7, 0xd0, 0x06, 0x3f, 0xe1, 0xf4, + 0x31, 0xe1, 0x05, 0xc7, 0xe1, 0xf8, 0x11, 0xdf, 0xeb, 0x46, 0x0c, 0x15, + 0x16, 0x0f, 0x30, 0xee, 0xf3, 0xd0, 0xca, 0x38, 0xe4, 0x07, 0xff, 0xe8, + 0x17, 0x13, 0x35, 0xd9, 0xeb, 0x04, 0xe5, 0x14, 0x02, 0xe2, 0x2d, 0xf2, + 0xf7, 0xfb, 0xe0, 0x0d, 0x2c, 0xd9, 0x51, 0x57, 0x36, 0xb4, 0xc5, 0x1a, + 0x02, 0x15, 0x00, 0x05, 0xce, 0x0b, 0xec, 0x0f, 0x26, 0xd6, 0xd6, 0x40, + 0xf6, 0xfe, 0x1e, 0x4b, 0x04, 0xdb, 0x29, 0xbe, 0xd8, 0xf8, 0xdf, 0xd2, + 0x31, 0xda, 0xdf, 0xf5, 0x24, 0x0f, 0x14, 0x2e, 0x3f, 0x1f, 0xee, 0xe0, + 0xff, 0xeb, 0x2f, 0xe0, 0xfd, 0x01, 0xe9, 0xea, 0x28, 0xfa, 0x31, 0x20, + 0x0d, 0x36, 0xe3, 0xdd, 0xd8, 0xfd, 0xfb, 0x1b, 0xe9, 0x22, 0xde, 0xf8, + 0x25, 0xbb, 0x30, 0x1a, 0xe7, 0xf9, 0xef, 0xf2, 0xbd, 0x05, 0x09, 0x18, + 0x56, 0xfe, 0xd7, 0x00, 0xd1, 0x05, 0xc5, 0xc6, 0xe8, 0x4d, 0xf4, 0xe0, + 0x00, 0xd2, 0x10, 0xbe, 0xf1, 0x0d, 0xf2, 0xf2, 0x08, 0x4f, 0x2c, 0x7f, + 0x0e, 0xbb, 0xe1, 0xf5, 0xe1, 0xd7, 0x2d, 0x35, 0x39, 0x1f, 0x0c, 0xc2, + 0x14, 0x23, 0x37, 0xe4, 0x31, 0xcf, 0x28, 0x2b, 0xe5, 0xe4, 0x09, 0xfa, + 0x07, 0x05, 0xe7, 0x27, 0x2f, 0x24, 0x1f, 0xd6, 0xd9, 0x33, 0x06, 0xfa, + 0xe6, 0xd5, 0x73, 0x0c, 0x0f, 0x10, 0xe1, 0xf1, 0xe7, 0xe3, 0x04, 0xca, + 0x2a, 0xb8, 0xf6, 0xf7, 0xe9, 0x33, 0x12, 0xda, 0xf3, 0xfa, 0xd2, 0xfe, + 0xe5, 0xe9, 0xc9, 0xd9, 0xe0, 0xeb, 0xdc, 0xfe, 0xeb, 0x13, 0x29, 0xfd, + 0xf8, 0xf0, 0x15, 0x27, 0x10, 0xfb, 0xf0, 0xde, 0xe4, 0xce, 0xf6, 0x20, + 0xd0, 0x01, 0x1b, 0xf7, 0xe3, 0xd9, 0x25, 0xda, 0xf4, 0x01, 0x16, 0x29, + 0xf2, 0x0b, 0xe9, 0x22, 0xf6, 0xd5, 0xf2, 0x29, 0xc9, 0x04, 0xde, 0xdf, + 0x1a, 0x0c, 0xec, 0x13, 0xed, 0x01, 0xe7, 0xdb, 0x2a, 0xea, 0xe9, 0xc7, + 0x0f, 0x08, 0x09, 0x1b, 0xea, 0x39, 0x4a, 0xf2, 0x03, 0x02, 0xd4, 0xf0, + 0x01, 0xf5, 0x27, 0x68, 0x09, 0xbe, 0x36, 0xb9, 0xe8, 0xd4, 0xda, 0xf7, + 0xdc, 0x40, 0x12, 0x29, 0xe9, 0xf1, 0xe1, 0xf2, 0x06, 0xf5, 0x53, 0x7d, + 0x25, 0xcb, 0xe6, 0x1f, 0xe9, 0x3a, 0xed, 0x1d, 0xcb, 0xca, 0xe9, 0x0f, + 0xd8, 0x1a, 0x0a, 0x72, 0x22, 0xf4, 0xd9, 0x7f, 0x23, 0x09, 0xf5, 0x26, + 0xdf, 0xe6, 0xf8, 0xd8, 0x14, 0xf9, 0x05, 0x25, 0x14, 0xef, 0xd1, 0xe0, + 0x58, 0x23, 0x12, 0x07, 0xfd, 0xe3, 0xf8, 0xf8, 0xc8, 0xf7, 0xf9, 0xde, + 0xf5, 0xfe, 0x03, 0xeb, 0x11, 0x51, 0xbf, 0xca, 0xda, 0x13, 0xd5, 0xdd, + 0x2f, 0xd9, 0x0c, 0x09, 0x17, 0x04, 0x0e, 0xe1, 0xe9, 0xda, 0xea, 0xe4, + 0x0d, 0xda, 0xd3, 0x1c, 0xf3, 0xf2, 0xfa, 0x0d, 0xf3, 0x43, 0xdd, 0xd2, + 0xf0, 0x2b, 0x07, 0xcb, 0xe9, 0xe0, 0xfe, 0xf3, 0x09, 0x37, 0x23, 0xdc, + 0xf7, 0xfc, 0x28, 0x5b, 0x0a, 0xf4, 0x09, 0xff, 0xd6, 0xf8, 0x10, 0x00, + 0x04, 0x35, 0xf5, 0x1e, 0x28, 0xf7, 0x0c, 0xb3, 0xd3, 0x1d, 0xf9, 0xd4, + 0xf5, 0xb8, 0xe1, 0xf1, 0xf0, 0xf1, 0xfb, 0x17, 0x0e, 0xe8, 0xfd, 0x0a, + 0x0a, 0xf5, 0x05, 0xf4, 0x15, 0x0d, 0x35, 0x3f, 0x3b, 0xfe, 0xaf, 0xf2, + 0xc8, 0x25, 0x41, 0xe1, 0x3c, 0x03, 0xcc, 0xf0, 0xcd, 0x15, 0xff, 0x31, + 0xd2, 0x15, 0xf3, 0xf2, 0x2d, 0x04, 0x21, 0x1a, 0xf0, 0xe4, 0x2c, 0x28, + 0xdf, 0x2d, 0x0d, 0x12, 0x1b, 0x1c, 0xe9, 0x14, 0xf7, 0x1b, 0xdf, 0xd1, + 0x05, 0x44, 0x36, 0x32, 0xc1, 0x18, 0xfa, 0xdb, 0xed, 0xe1, 0x13, 0xc9, + 0x07, 0x2f, 0x4a, 0xf3, 0x17, 0xe9, 0xfe, 0x45, 0x0d, 0xd5, 0x04, 0x58, + 0xdd, 0xe7, 0xea, 0xdc, 0x22, 0xe2, 0xaa, 0xe8, 0xe1, 0xd7, 0x01, 0xb2, + 0x2a, 0x12, 0xe3, 0x25, 0xfc, 0xf5, 0x15, 0x9d, 0xe7, 0x40, 0x41, 0xce, + 0x03, 0xe7, 0xda, 0x02, 0xe1, 0x00, 0x08, 0x57, 0x10, 0xd7, 0x46, 0xd7, + 0x02, 0xf8, 0xdb, 0xf8, 0xde, 0x49, 0x39, 0x12, 0xf4, 0x27, 0xd1, 0xd3, + 0x08, 0xef, 0x43, 0x6d, 0x13, 0xe6, 0x06, 0x1a, 0x0d, 0x0a, 0x0f, 0x20, + 0xcf, 0xe3, 0x26, 0x0b, 0xea, 0x36, 0x2d, 0x4b, 0x1c, 0xe4, 0xc8, 0x7f, + 0x2b, 0xe7, 0x02, 0x1d, 0xfc, 0xdd, 0xe3, 0xf5, 0x21, 0xf1, 0x02, 0x37, + 0x0d, 0x08, 0xdc, 0xdc, 0x51, 0x13, 0xfd, 0xf2, 0x09, 0xe7, 0xfd, 0x0b, + 0xdc, 0xcd, 0xf0, 0xee, 0x06, 0xdc, 0x11, 0xd9, 0xf2, 0x44, 0xca, 0xe4, + 0xce, 0x00, 0xf0, 0xd6, 0x0c, 0xd4, 0xe2, 0xca, 0x28, 0xe6, 0x2f, 0x01, + 0xe4, 0x16, 0x0a, 0xd2, 0xe7, 0x10, 0xd8, 0x1c, 0x11, 0x0b, 0x11, 0xe9, + 0xec, 0x0e, 0xea, 0x14, 0xce, 0xdd, 0x08, 0xe7, 0x0d, 0xe4, 0xf9, 0x0b, + 0xf2, 0x3e, 0x35, 0xe5, 0xed, 0xfc, 0xe5, 0x51, 0x07, 0xda, 0x10, 0xea, + 0xe2, 0x2a, 0x2a, 0x10, 0x1f, 0x11, 0x0e, 0x24, 0x19, 0xfe, 0xfa, 0xc2, + 0xca, 0x1e, 0x0a, 0xe6, 0xdf, 0xd7, 0xf1, 0xe0, 0xee, 0xf0, 0xd4, 0x10, + 0xfb, 0xf3, 0x31, 0xd0, 0x0f, 0xf5, 0xd5, 0xf3, 0x19, 0xf3, 0x3d, 0x15, + 0x35, 0xea, 0xd4, 0xe4, 0xcf, 0xfd, 0x25, 0xf5, 0x35, 0x25, 0xe9, 0x03, + 0xe0, 0x1c, 0x22, 0x09, 0xe7, 0xf1, 0xd7, 0xf2, 0xe7, 0x02, 0xd5, 0xdb, + 0xe5, 0xce, 0x23, 0x22, 0x07, 0x13, 0x0f, 0xf3, 0x2f, 0x03, 0xd1, 0x08, + 0x11, 0x04, 0xcd, 0xcd, 0xf7, 0x78, 0x18, 0x23, 0xd9, 0x2c, 0x15, 0xd3, + 0x09, 0xec, 0xeb, 0xdd, 0xe2, 0x07, 0x1d, 0xdb, 0x2b, 0xe3, 0xe7, 0x24, + 0xcf, 0xeb, 0xff, 0x33, 0xe1, 0xf6, 0xe7, 0xcb, 0xf8, 0xee, 0xc4, 0xfe, + 0xdf, 0xf4, 0x1b, 0xdb, 0x00, 0x0e, 0xdb, 0x21, 0xe3, 0x10, 0x10, 0xc7, + 0x03, 0x07, 0x47, 0x2d, 0x13, 0xfd, 0xf1, 0xe9, 0xe0, 0xf6, 0x11, 0xff, + 0x1b, 0xfe, 0x36, 0x09, 0xf2, 0x01, 0x04, 0x22, 0xf3, 0xe7, 0xee, 0xe0, + 0xf4, 0xef, 0xfe, 0xf7, 0x05, 0xdd, 0x1f, 0x5e, 0xdf, 0xea, 0xfc, 0xfa, + 0xf6, 0x04, 0xd4, 0xdc, 0xe2, 0x11, 0x12, 0xf5, 0xec, 0x04, 0x3c, 0xce, + 0x3f, 0xfd, 0x16, 0x33, 0x11, 0xf8, 0xe0, 0xfa, 0xee, 0x20, 0xf2, 0xed, + 0xd4, 0xd0, 0xe7, 0x05, 0xf5, 0xe1, 0x7f, 0xd7, 0x09, 0x11, 0x34, 0xdb, + 0x0c, 0xfb, 0xfa, 0x0b, 0x0e, 0x16, 0xf0, 0x3f, 0x00, 0xd8, 0xef, 0xe8, + 0x0d, 0x35, 0x1d, 0x03, 0x01, 0xed, 0x00, 0xff, 0x03, 0x12, 0xee, 0x13, + 0x4d, 0xd7, 0x35, 0x12, 0xe6, 0xdb, 0xec, 0x12, 0x10, 0xf2, 0x0f, 0x2c, + 0xe8, 0x0c, 0x05, 0x07, 0xd3, 0xf6, 0xce, 0xe6, 0xee, 0x39, 0x3f, 0xfb, + 0x33, 0x02, 0xef, 0xed, 0x14, 0x21, 0xe2, 0xe7, 0x0c, 0x06, 0x45, 0xee, + 0x19, 0x18, 0x19, 0x14, 0x08, 0xfe, 0xee, 0xf6, 0x0d, 0xf3, 0x03, 0xe6, + 0xea, 0x01, 0xf7, 0xeb, 0x01, 0xd4, 0xf4, 0xf7, 0xfb, 0xe1, 0xe2, 0xef, + 0xef, 0xdc, 0xf0, 0x12, 0x79, 0x19, 0x16, 0x2c, 0xf8, 0xea, 0x05, 0x04, + 0xf2, 0xec, 0x09, 0xe6, 0xf9, 0x6a, 0xe3, 0x19, 0xef, 0x0b, 0x11, 0xda, + 0xfc, 0x3e, 0xd8, 0xc7, 0xd3, 0xdf, 0xd8, 0x11, 0xe9, 0x07, 0xd3, 0x27, + 0xef, 0xe9, 0x08, 0x03, 0xe1, 0x20, 0x2d, 0xe4, 0xf4, 0x33, 0xfc, 0xf8, + 0x14, 0xfc, 0xf0, 0x09, 0x0d, 0x25, 0xf4, 0xfe, 0xf2, 0x44, 0xfb, 0xd3, + 0xef, 0xef, 0x13, 0xf3, 0x45, 0xeb, 0x3f, 0xf2, 0xe6, 0xf5, 0x2a, 0x3a, + 0x03, 0xdd, 0xfa, 0x04, 0xe8, 0xef, 0xfb, 0xdc, 0xef, 0xff, 0x22, 0xf9, + 0xdc, 0x15, 0xe8, 0xf0, 0xec, 0xd5, 0x0b, 0xe2, 0x1f, 0xf8, 0xe9, 0xe5, + 0xf9, 0xaf, 0xe2, 0xe6, 0xfa, 0x20, 0x78, 0x46, 0x20, 0xed, 0xda, 0xde, + 0xf0, 0xe8, 0xea, 0x14, 0x32, 0x3a, 0x54, 0xda, 0xf9, 0x0d, 0xed, 0x01, + 0xee, 0xfc, 0xfd, 0x2c, 0x14, 0x12, 0xc6, 0x08, 0xee, 0xfb, 0x17, 0x6c, + 0xef, 0xe6, 0xe3, 0x14, 0xdd, 0x00, 0x25, 0xf5, 0x2d, 0xe9, 0x1b, 0xb5, + 0xd5, 0xef, 0x0c, 0xca, 0x14, 0x16, 0x47, 0x7b, 0xfb, 0xe2, 0xa7, 0xc6, + 0xf1, 0x24, 0xff, 0xdb, 0x38, 0xd2, 0xe9, 0x1e, 0x0c, 0x0c, 0xd9, 0xfd, + 0x72, 0x11, 0x03, 0xf6, 0xef, 0xef, 0xcc, 0xef, 0x07, 0x1d, 0x1a, 0x28, + 0x00, 0xdf, 0xe6, 0xe8, 0x08, 0x45, 0x24, 0xd9, 0xda, 0xff, 0x33, 0xd7, + 0xf8, 0x00, 0xf5, 0x0d, 0x2d, 0x08, 0x40, 0x2c, 0xee, 0xbe, 0x18, 0x22, + 0xdd, 0xe5, 0x31, 0x16, 0xce, 0x27, 0x17, 0xf7, 0x25, 0x29, 0x06, 0xe3, + 0x2d, 0x14, 0x04, 0x09, 0x3f, 0xf2, 0x01, 0xe8, 0xe6, 0x1a, 0xcd, 0xe6, + 0xf8, 0x0d, 0x65, 0x03, 0xf9, 0xf3, 0x0b, 0xef, 0xe3, 0x24, 0xe9, 0x0b, + 0x04, 0xfb, 0xf1, 0xe1, 0x0a, 0xe0, 0xeb, 0x42, 0xef, 0xe0, 0xd8, 0xf5, + 0xc9, 0xb4, 0x02, 0xf5, 0xe3, 0xe1, 0xe9, 0xff, 0x6b, 0x11, 0x46, 0x0e, + 0xff, 0xf7, 0xea, 0x04, 0xe5, 0x28, 0xeb, 0xe0, 0x04, 0x45, 0x04, 0x1a, + 0xd7, 0x35, 0xe5, 0xde, 0xd9, 0x3f, 0xe5, 0xcd, 0xd7, 0x1d, 0xec, 0x7f, + 0xfa, 0xe5, 0xce, 0xf8, 0xee, 0xdf, 0xe6, 0xee, 0xe0, 0x2b, 0x07, 0xe4, + 0x00, 0x71, 0xe2, 0xf3, 0x0c, 0x0e, 0xfb, 0x0b, 0xbf, 0x01, 0xfd, 0xe3, + 0xf0, 0x03, 0x1d, 0xf2, 0xc2, 0x10, 0x09, 0x0d, 0xe1, 0xdb, 0x14, 0xde, + 0xed, 0xe3, 0x4d, 0x55, 0x03, 0xde, 0x05, 0x1a, 0xb6, 0xe0, 0xfb, 0xd0, + 0xda, 0xf8, 0xe7, 0xe6, 0xdf, 0xfe, 0xee, 0xf5, 0xe9, 0xc6, 0x00, 0xd2, + 0x37, 0xea, 0xe2, 0xd5, 0xd2, 0xdc, 0xf4, 0x11, 0xe1, 0x29, 0x5c, 0x17, + 0xe4, 0xec, 0xe1, 0xdf, 0xcb, 0x13, 0xfd, 0x1c, 0x2d, 0xde, 0x67, 0xc4, + 0xd7, 0x43, 0xdb, 0xe3, 0x1b, 0xe2, 0xd9, 0xed, 0xcd, 0x39, 0xec, 0xfe, + 0xe7, 0xf3, 0xcd, 0x62, 0xc8, 0xe2, 0x0b, 0xdc, 0x00, 0x1e, 0x1a, 0x15, + 0x02, 0xbe, 0xc4, 0xfa, 0xb9, 0x3a, 0x37, 0xc1, 0xd0, 0x20, 0x32, 0x30, + 0x0d, 0xea, 0xf1, 0x2d, 0x16, 0xf8, 0x0b, 0xdd, 0xd1, 0xde, 0xc1, 0xc7, + 0x17, 0xfd, 0x67, 0xe2, 0x34, 0x1c, 0x37, 0xd2, 0x1a, 0xcf, 0xe9, 0xf9, + 0xdd, 0xf2, 0xe8, 0x1b, 0x1e, 0x03, 0xdb, 0xc6, 0xf6, 0x30, 0x17, 0xe8, + 0xec, 0xd3, 0xcf, 0x31, 0xe4, 0x50, 0xfc, 0xec, 0x42, 0xeb, 0x5d, 0xe5, + 0xdc, 0xfe, 0x17, 0x16, 0xe5, 0x04, 0x12, 0x21, 0xf7, 0x03, 0xc0, 0x07, + 0xf7, 0x69, 0x02, 0x0b, 0xc5, 0x0f, 0x36, 0xf7, 0x7b, 0xd5, 0x04, 0x26, + 0x53, 0x0c, 0xfc, 0x02, 0xd7, 0xdd, 0x7f, 0xe6, 0x15, 0x65, 0x2c, 0xf7, + 0xd9, 0xf9, 0x01, 0x01, 0xf2, 0x02, 0xf0, 0xe8, 0xcb, 0x1c, 0xcd, 0xd2, + 0xee, 0x39, 0x00, 0xdf, 0x3e, 0xdd, 0xd9, 0xee, 0x02, 0xd1, 0xe8, 0x1c, + 0x41, 0x4c, 0x47, 0xfe, 0xde, 0xfe, 0x03, 0x18, 0xe9, 0x20, 0x0a, 0x08, + 0xe9, 0xaf, 0xcc, 0xd8, 0xfa, 0xe2, 0xf9, 0xdc, 0x02, 0x4f, 0xe1, 0xdc, + 0xc3, 0xd6, 0xf2, 0x44, 0xf8, 0x12, 0xea, 0x00, 0xe4, 0xd4, 0xb9, 0xef, + 0x38, 0xd7, 0x31, 0xf7, 0xfa, 0x04, 0xef, 0xed, 0x29, 0x07, 0x2e, 0x16, + 0xeb, 0x11, 0xfa, 0xe8, 0x32, 0x03, 0x2a, 0xb9, 0xc1, 0x58, 0xdd, 0x01, + 0xf0, 0xc8, 0x2e, 0xf1, 0xfc, 0x00, 0x4e, 0x57, 0x1a, 0x23, 0xef, 0x1d, + 0xcd, 0xe1, 0x13, 0xe1, 0xea, 0xd1, 0xe4, 0xbe, 0xe7, 0x28, 0xe7, 0x02, + 0xc0, 0xdc, 0x38, 0xc2, 0x32, 0xf4, 0xca, 0xf3, 0x1b, 0xdc, 0xd4, 0xfa, + 0xfa, 0x0a, 0x52, 0x07, 0xea, 0x03, 0xfa, 0x18, 0x02, 0x18, 0x08, 0x33, + 0x0c, 0x26, 0x3d, 0xe9, 0xec, 0x0b, 0xe9, 0xed, 0x12, 0xdc, 0xfe, 0x16, + 0xd2, 0x03, 0xcb, 0x0c, 0x04, 0x0b, 0x40, 0x5e, 0x09, 0xe9, 0xd0, 0x21, + 0x13, 0x0f, 0xf7, 0xca, 0xe6, 0xde, 0xee, 0x1b, 0xf0, 0x02, 0x32, 0xc8, + 0xd7, 0x64, 0x01, 0x53, 0x0a, 0xdd, 0xcb, 0xdb, 0xef, 0xeb, 0xee, 0x15, + 0x28, 0xd7, 0xd8, 0xdd, 0xeb, 0xf7, 0xd0, 0xee, 0x1d, 0xf8, 0xd7, 0xe0, + 0xf9, 0xef, 0xe2, 0x02, 0x0a, 0x14, 0xe5, 0xd1, 0xf3, 0xe1, 0xea, 0xfb, + 0xfb, 0x57, 0xd4, 0xf4, 0xe8, 0x1e, 0x1e, 0x00, 0xef, 0x20, 0x12, 0xcd, + 0x4d, 0xde, 0x29, 0xe5, 0xcc, 0xf0, 0x2e, 0xfb, 0xf5, 0xfa, 0xf8, 0x25, + 0x22, 0xe2, 0x11, 0x15, 0xca, 0xd8, 0x1f, 0xf5, 0xf1, 0x3b, 0x45, 0xed, + 0xd8, 0x03, 0xdf, 0x05, 0xf0, 0x12, 0xce, 0xe2, 0xe8, 0x04, 0x5f, 0xed, + 0x06, 0x08, 0x01, 0xda, 0xd7, 0xe1, 0x04, 0x09, 0x0d, 0x0e, 0x0b, 0xe9, + 0x1d, 0xe9, 0xf8, 0x31, 0x18, 0xf5, 0xe1, 0xea, 0xe4, 0xd6, 0x0b, 0xe0, + 0x18, 0xee, 0xf6, 0xf3, 0x2a, 0xf2, 0x23, 0xef, 0xdf, 0xd6, 0xf2, 0x19, + 0xfa, 0xfd, 0xd8, 0xbf, 0xf6, 0xee, 0xd7, 0x05, 0xf9, 0x0b, 0x09, 0xef, + 0xde, 0xdc, 0xfc, 0x1d, 0xbe, 0xe9, 0x04, 0x5d, 0xe4, 0xf3, 0xe7, 0x08, + 0xef, 0xe4, 0xfa, 0x09, 0x00, 0x39, 0x3e, 0xdb, 0xe1, 0x7f, 0x58, 0x26, + 0x13, 0x0d, 0x00, 0x22, 0xe7, 0xdb, 0x04, 0xed, 0x22, 0x31, 0x00, 0x1d, + 0xe9, 0x15, 0x0d, 0xf3, 0xee, 0x10, 0xf9, 0xf0, 0x34, 0x18, 0x25, 0x22, + 0xe6, 0xdb, 0xe2, 0x2e, 0xde, 0xe8, 0xf1, 0x0d, 0xdf, 0xce, 0x47, 0xcf, + 0xe3, 0xdf, 0xe9, 0xdb, 0xfc, 0xb7, 0x16, 0xe2, 0x35, 0xc5, 0xdc, 0xe7, + 0x1c, 0x26, 0xef, 0x4a, 0xfc, 0xfa, 0x4a, 0xee, 0x06, 0x0b, 0x04, 0xfe, + 0xd7, 0x0c, 0xf1, 0x1b, 0x3a, 0x1b, 0x6b, 0xf0, 0xd8, 0xf0, 0xd2, 0x08, + 0xe4, 0xd9, 0xf3, 0x20, 0xf4, 0xf0, 0xd8, 0xfe, 0xfb, 0xf5, 0x1f, 0x78, + 0xf3, 0xed, 0xe4, 0xde, 0x02, 0x09, 0x0f, 0xf6, 0xe6, 0xef, 0xf7, 0xda, + 0xc0, 0x51, 0x1f, 0xc7, 0x52, 0x7e, 0xfb, 0x65, 0xe5, 0xd6, 0xca, 0xcd, + 0xeb, 0x00, 0xe1, 0xdf, 0x14, 0xd4, 0xf7, 0xfd, 0xec, 0xf9, 0xda, 0xe5, + 0x60, 0xec, 0xed, 0xf0, 0x0f, 0x1a, 0xde, 0xe2, 0x07, 0x57, 0xf8, 0xef, + 0xf1, 0xe5, 0xf6, 0xff, 0x03, 0x6c, 0x2d, 0xef, 0xe5, 0x0b, 0xfd, 0xee, + 0xe0, 0x2f, 0x08, 0x18, 0x38, 0x01, 0x2b, 0x00, 0xb9, 0xe6, 0x0f, 0xf5, + 0xe9, 0x0f, 0x22, 0x3b, 0x40, 0x13, 0x13, 0x14, 0xc8, 0xe1, 0x51, 0xff, + 0x64, 0x43, 0x09, 0xea, 0x09, 0xf8, 0xe4, 0xff, 0xf1, 0xfe, 0x0d, 0xea, + 0xd2, 0x03, 0x42, 0xe2, 0x04, 0x09, 0xec, 0x07, 0xd9, 0xd5, 0xc6, 0x02, + 0x25, 0x1d, 0xe8, 0xe7, 0x11, 0xde, 0xe5, 0x0f, 0x2b, 0x1b, 0xdd, 0xe5, + 0xdb, 0xcc, 0x0e, 0xcb, 0x07, 0xe8, 0xeb, 0xea, 0x37, 0x2c, 0x4a, 0xd7, + 0xe7, 0xde, 0xe7, 0x16, 0xea, 0xf2, 0xcb, 0xda, 0xe4, 0xc5, 0xef, 0x01, + 0xcf, 0x50, 0x05, 0xd4, 0xe1, 0xf9, 0xfc, 0x02, 0xa9, 0xe1, 0xe7, 0x7f, + 0x0a, 0xf1, 0xcd, 0xec, 0xec, 0x21, 0xeb, 0x0e, 0xe4, 0x1a, 0xf6, 0x2d, + 0xf1, 0x4b, 0xd1, 0xfc, 0xff, 0x17, 0x1f, 0x35, 0xda, 0xee, 0xef, 0xf0, + 0x0e, 0x0e, 0xeb, 0x0c, 0xe0, 0x0f, 0xe9, 0xfd, 0xfa, 0x06, 0xd7, 0xed, + 0x25, 0x04, 0x4b, 0x08, 0xf1, 0xe4, 0xfc, 0x56, 0xe8, 0xd8, 0x30, 0x03, + 0xc8, 0xdf, 0x39, 0xd0, 0x16, 0xe7, 0xe8, 0xe0, 0xe7, 0xd5, 0xf7, 0xc9, + 0x34, 0xf1, 0xe7, 0xb5, 0x16, 0x26, 0xfb, 0x11, 0x07, 0x10, 0x7c, 0x02, + 0xf2, 0xe6, 0xfc, 0x23, 0xf5, 0x23, 0xf5, 0xea, 0xf7, 0x24, 0x65, 0xf0, + 0xc8, 0x1b, 0xf5, 0x20, 0xe3, 0xf5, 0x14, 0xfc, 0xf3, 0x61, 0xc0, 0x18, + 0xed, 0xf5, 0x1f, 0x6f, 0x09, 0xd1, 0xc8, 0xea, 0xe5, 0x19, 0x0c, 0x1b, + 0xf3, 0xe5, 0x00, 0xff, 0xcb, 0xf8, 0x05, 0xe8, 0xf8, 0x0e, 0x26, 0x7f, + 0x11, 0xce, 0xd2, 0xe4, 0xec, 0x02, 0xf1, 0xe1, 0x4c, 0xea, 0x12, 0xf6, + 0xf6, 0xec, 0x08, 0xcc, 0x3f, 0x0a, 0x1b, 0xdc, 0xe2, 0x06, 0x04, 0x1b, + 0xfe, 0x10, 0x07, 0xe9, 0x16, 0xc6, 0xfb, 0x1b, 0xb6, 0x35, 0xe6, 0xd8, + 0xf3, 0xe9, 0x30, 0xb7, 0xf1, 0xe9, 0x24, 0xdf, 0x58, 0xeb, 0x41, 0x31, + 0x07, 0xb8, 0xd3, 0x0a, 0xe4, 0x0e, 0x2c, 0x23, 0xdf, 0xe6, 0x25, 0xc5, + 0xf0, 0xff, 0xdf, 0xc7, 0x27, 0x1b, 0x08, 0xf5, 0x21, 0xea, 0xc3, 0x08, + 0xe5, 0xfd, 0x0f, 0xe9, 0x07, 0x1a, 0x40, 0x0b, 0xd6, 0x1a, 0xf6, 0xe4, + 0xcc, 0x3d, 0x00, 0x0d, 0x18, 0xdc, 0x02, 0xc8, 0xe5, 0xfe, 0xd2, 0x4f, + 0x00, 0x32, 0xf5, 0xf3, 0xdf, 0xd5, 0xe9, 0xcc, 0x2a, 0xff, 0xbd, 0x1c, + 0x3a, 0x2b, 0x0f, 0x0f, 0x13, 0xd8, 0xc0, 0x01, 0xf3, 0x11, 0x07, 0x11, + 0xf3, 0x43, 0xfc, 0x3c, 0x1b, 0x2a, 0x1a, 0xe7, 0xe7, 0x1d, 0xc8, 0xe3, + 0xe5, 0xe3, 0x0e, 0x31, 0xdc, 0xf8, 0xd0, 0x13, 0xdc, 0xd8, 0xdf, 0x16, + 0x01, 0x5f, 0x10, 0xd4, 0xe2, 0x3b, 0x0c, 0x25, 0x17, 0x07, 0x3e, 0x11, + 0xd2, 0x03, 0xde, 0xd6, 0xfd, 0x1a, 0xe2, 0x27, 0xbe, 0xeb, 0xe6, 0x05, + 0x0b, 0xe9, 0x3a, 0xe6, 0x21, 0xd6, 0x38, 0x4c, 0x2a, 0xfb, 0xf3, 0x1f, + 0xd8, 0xe5, 0x21, 0x07, 0xc1, 0x13, 0x03, 0xfe, 0xca, 0xfc, 0xbd, 0xe5, + 0xe3, 0xf8, 0x17, 0xe5, 0x2b, 0xe7, 0x28, 0xd3, 0x09, 0xcc, 0xdd, 0xca, + 0x1a, 0x32, 0xdf, 0xf2, 0xf7, 0x50, 0x15, 0x35, 0xf8, 0x01, 0xfd, 0x26, + 0x24, 0xd5, 0x17, 0x02, 0xe8, 0x18, 0x13, 0x09, 0xf1, 0xf8, 0xf9, 0xd0, + 0x12, 0xbf, 0xd7, 0xec, 0xf8, 0x3a, 0x06, 0x1b, 0x06, 0x0e, 0xfa, 0xf0, + 0x1b, 0x00, 0xdc, 0x16, 0xd2, 0xe1, 0x0d, 0xc1, 0x0e, 0xee, 0xd3, 0x41, + 0xef, 0xd1, 0xdf, 0xcd, 0x03, 0xd3, 0xf1, 0xfe, 0xdb, 0x08, 0x28, 0x03, + 0xc9, 0x3d, 0x06, 0xe7, 0xef, 0x49, 0x0a, 0xe3, 0x3b, 0xd3, 0x2e, 0xee, + 0x0b, 0xd1, 0x35, 0xd1, 0xd7, 0x21, 0xcf, 0xeb, 0x49, 0xe6, 0xd9, 0x12, + 0xed, 0xea, 0x2d, 0x05, 0xf9, 0xec, 0xea, 0x7b, 0x0f, 0xe8, 0x13, 0xd4, + 0x22, 0xfd, 0xdb, 0x01, 0xfb, 0xf2, 0x48, 0x24, 0xfb, 0xe4, 0xc0, 0x10, + 0x09, 0x41, 0xdd, 0x0c, 0x2e, 0xd1, 0x4c, 0xdb, 0xe5, 0xd4, 0x14, 0x2c, + 0xea, 0x7f, 0x0c, 0x4d, 0x50, 0x5d, 0xf8, 0xfa, 0x04, 0xe5, 0xee, 0xf8, + 0x06, 0xee, 0xe6, 0xf1, 0x0c, 0xfc, 0x18, 0x3b, 0xdb, 0xfa, 0xff, 0xdb, + 0x18, 0x0e, 0xd1, 0xd3, 0xce, 0x3d, 0x37, 0xf1, 0xfb, 0xe1, 0x1f, 0x15, + 0xf3, 0xea, 0x1d, 0x20, 0xe8, 0x04, 0x4d, 0x03, 0xc8, 0xd5, 0x03, 0x17, + 0xfd, 0x40, 0xcb, 0x01, 0xc1, 0x16, 0x1d, 0xe8, 0x31, 0xe9, 0x3a, 0x1e, + 0xe6, 0xfe, 0x03, 0x0c, 0xff, 0xf1, 0xce, 0xef, 0xe8, 0x16, 0xef, 0xf0, + 0xf1, 0x0a, 0x0f, 0xd2, 0x20, 0x40, 0x21, 0xf7, 0x03, 0xf4, 0xde, 0x02, + 0x50, 0xf1, 0x0e, 0x25, 0xe4, 0x28, 0x11, 0x15, 0x10, 0x28, 0x05, 0xbd, + 0xe0, 0x00, 0xd7, 0xe9, 0xe0, 0xd3, 0x1e, 0x0f, 0xfa, 0xf2, 0xf2, 0xe6, + 0xc1, 0x0e, 0xe7, 0x15, 0xe8, 0xf4, 0x0c, 0x6b, 0x2c, 0xdf, 0xe7, 0xfd, + 0xf7, 0xfb, 0xfc, 0xfe, 0x04, 0x00, 0xde, 0xcc, 0x15, 0xf3, 0xf4, 0xbc, + 0x0f, 0xdb, 0x0d, 0x0b, 0xfc, 0xf8, 0x06, 0x0b, 0xef, 0x16, 0x05, 0x10, + 0xf0, 0xfa, 0x17, 0x04, 0x0c, 0x06, 0xf8, 0x1a, 0xea, 0x10, 0xfd, 0xee, + 0x10, 0x22, 0xe2, 0xfb, 0x1e, 0xe1, 0xe8, 0xea, 0xdd, 0xeb, 0x0b, 0x36, + 0xff, 0x1a, 0x00, 0xf1, 0xf3, 0x06, 0xfc, 0x0d, 0xee, 0xf6, 0x02, 0xee, + 0x2c, 0xfd, 0xfc, 0x0e, 0x02, 0xfc, 0xe1, 0xe0, 0x0d, 0xe0, 0x05, 0xef, + 0x03, 0x1c, 0x1f, 0xe5, 0x06, 0x0e, 0x07, 0xf6, 0xfd, 0x0e, 0x0a, 0xf8, + 0xef, 0xe8, 0x0c, 0xe6, 0xf1, 0xe8, 0x01, 0xe1, 0x10, 0xf2, 0xe4, 0x23, + 0x30, 0xe9, 0xfe, 0xe8, 0x0a, 0x34, 0xed, 0xf5, 0xd7, 0xec, 0xf6, 0x02, + 0x0b, 0xe5, 0x2a, 0x14, 0x08, 0xeb, 0xec, 0x0b, 0xf4, 0xc3, 0x01, 0xeb, + 0xf7, 0xea, 0xe9, 0xfe, 0x02, 0xee, 0xf7, 0x2d, 0x18, 0xf0, 0x2c, 0xe6, + 0xfb, 0x0e, 0xe1, 0x42, 0xfb, 0x31, 0x02, 0x0f, 0xfe, 0xfd, 0x04, 0xee, + 0xf6, 0xfd, 0x1d, 0xea, 0xda, 0xf8, 0x01, 0xf6, 0xea, 0x0d, 0x02, 0x32, + 0x39, 0xf2, 0x08, 0xf8, 0x09, 0xf9, 0xfd, 0xe8, 0xe7, 0x0d, 0x15, 0x0c, + 0x05, 0xf4, 0xfb, 0x0f, 0xef, 0xeb, 0xf8, 0x1e, 0x2e, 0xe8, 0x20, 0x1f, + 0x03, 0x11, 0xfc, 0x0a, 0x19, 0xd6, 0xe7, 0xf2, 0x02, 0xdb, 0x0d, 0xf4, + 0x16, 0x0f, 0xd9, 0x32, 0xff, 0x17, 0xf5, 0xf9, 0xf2, 0x34, 0xfc, 0x03, + 0x1e, 0xf2, 0xfc, 0x02, 0xe5, 0xff, 0xfa, 0x0c, 0xee, 0xfa, 0x06, 0x0e, + 0xd8, 0xf4, 0x09, 0x0c, 0x1b, 0x08, 0x0c, 0xfb, 0xdb, 0x10, 0x38, 0xf1, + 0xfc, 0x13, 0x01, 0x10, 0xe0, 0xf4, 0xf4, 0xd2, 0xf9, 0x06, 0xfb, 0xf0, + 0xe1, 0xe8, 0x7f, 0x01, 0xe2, 0x0d, 0xe1, 0x02, 0x15, 0xf7, 0x05, 0x06, + 0x20, 0xf4, 0x07, 0xee, 0xf1, 0x0f, 0xf6, 0x07, 0x01, 0x1b, 0x00, 0x0c, + 0xef, 0xed, 0xde, 0x00, 0xf5, 0x14, 0x26, 0xf5, 0x20, 0x09, 0xde, 0xe4, + 0xf0, 0x00, 0x36, 0x10, 0xf5, 0x00, 0xeb, 0xec, 0x00, 0xcb, 0x05, 0xf0, + 0xdb, 0xe7, 0xf7, 0x02, 0x0e, 0xf5, 0xd3, 0xf2, 0xe0, 0x08, 0xf7, 0xef, + 0xc4, 0x18, 0xf2, 0x25, 0xf4, 0xe7, 0x08, 0xcf, 0x11, 0xe4, 0xfb, 0xda, + 0x21, 0xed, 0x15, 0xf3, 0x36, 0x1d, 0xd5, 0xd4, 0xe0, 0xe0, 0x37, 0xd5, + 0x08, 0xef, 0x24, 0xe8, 0x15, 0xf7, 0x3b, 0x0b, 0xe3, 0x15, 0x2c, 0xe9, + 0xf4, 0x2c, 0xd4, 0xf0, 0x09, 0x00, 0x29, 0xfe, 0xf0, 0x2f, 0x1e, 0xc7, + 0xe8, 0xd8, 0xd4, 0xdf, 0x7d, 0xf5, 0xff, 0xed, 0xf9, 0xf6, 0xeb, 0xfe, + 0xd4, 0xdb, 0xe9, 0x30, 0x2d, 0x0e, 0xe8, 0xee, 0x31, 0xea, 0xe6, 0x14, + 0x0d, 0x0d, 0x26, 0x58, 0x08, 0xe1, 0x27, 0x35, 0xe5, 0x21, 0xff, 0x20, + 0x22, 0x02, 0xfa, 0x0e, 0x05, 0x43, 0xf7, 0x33, 0x01, 0x7f, 0x02, 0xf4, + 0x27, 0xd7, 0xef, 0xf6, 0xe7, 0xf0, 0x0c, 0x52, 0x14, 0xf9, 0x17, 0x04, + 0x18, 0x1e, 0x1c, 0x21, 0x1e, 0x25, 0x05, 0xd9, 0x37, 0x04, 0xdd, 0xe9, + 0xef, 0x15, 0x48, 0x0f, 0x00, 0xe5, 0x23, 0x20, 0x10, 0xeb, 0xf5, 0xe7, + 0x09, 0x0a, 0x30, 0xb9, 0xdf, 0xcf, 0x05, 0xe5, 0xf5, 0xc7, 0x09, 0xe0, + 0xe3, 0x12, 0xff, 0xed, 0xe7, 0xdd, 0xda, 0x4d, 0xfd, 0xeb, 0xdc, 0x05, + 0x08, 0x36, 0xf5, 0xf9, 0xfb, 0xee, 0xfe, 0xfc, 0xf7, 0xfa, 0xec, 0x27, + 0x12, 0xfc, 0x13, 0x1a, 0xf8, 0xde, 0xee, 0x15, 0x58, 0xfd, 0xf9, 0x06, + 0xbe, 0x03, 0xfe, 0x1a, 0x08, 0xeb, 0x07, 0xfb, 0xee, 0xd7, 0xe6, 0xd6, + 0xe5, 0xc7, 0x07, 0x02, 0xf5, 0x0f, 0x17, 0xf3, 0xda, 0xd1, 0x11, 0xff, + 0xec, 0x0c, 0xdb, 0xf7, 0x0e, 0x3b, 0xfb, 0x27, 0xef, 0xea, 0x0b, 0xf9, + 0x02, 0x3f, 0xca, 0xe7, 0x0e, 0x05, 0xcd, 0xf8, 0x16, 0xd9, 0x0c, 0x2c, + 0x2a, 0x2a, 0x2c, 0xca, 0xe2, 0xfe, 0xd3, 0x00, 0x19, 0xfa, 0x01, 0x42, + 0x26, 0x22, 0xc6, 0x28, 0xc6, 0xe8, 0xd8, 0xf0, 0xf3, 0x09, 0x03, 0xeb, + 0xee, 0x23, 0xe8, 0xd6, 0x25, 0xef, 0xf7, 0x17, 0x45, 0xf2, 0x32, 0xea, + 0xcf, 0xa8, 0xfe, 0x16, 0x3a, 0xf8, 0xe1, 0xc5, 0xcf, 0x11, 0xdb, 0xe6, + 0x23, 0x04, 0x21, 0x32, 0xd0, 0x58, 0xcf, 0xdf, 0x0a, 0x1e, 0xef, 0x0c, + 0x67, 0xca, 0xc3, 0x2b, 0x57, 0x08, 0xeb, 0x1e, 0xd5, 0xef, 0x25, 0xeb, + 0xff, 0xba, 0xfc, 0xb3, 0x06, 0xff, 0x7f, 0xf0, 0xf7, 0x1a, 0xf1, 0x25, + 0xeb, 0x13, 0x6d, 0xe7, 0x10, 0xf4, 0x16, 0xdb, 0xee, 0xef, 0x9f, 0xef, + 0xe9, 0x51, 0x25, 0x32, 0xe2, 0xff, 0x18, 0x25, 0xcd, 0xeb, 0x37, 0x2c, + 0xef, 0xc3, 0x6a, 0x16, 0xf3, 0x11, 0xf7, 0xcd, 0x74, 0x01, 0xfb, 0xc5, + 0xfa, 0x39, 0x1d, 0xd4, 0xa8, 0x0b, 0x16, 0x01, 0x0c, 0x48, 0xe4, 0xe0, + 0xd2, 0x17, 0xda, 0xe1, 0xfc, 0xed, 0x09, 0x16, 0xfa, 0x13, 0xf4, 0x1b, + 0xeb, 0xc2, 0xfc, 0x38, 0xda, 0x02, 0x0d, 0xfc, 0xdd, 0xdc, 0x01, 0xee, + 0x2d, 0x24, 0xf9, 0x06, 0xfb, 0xd3, 0x2a, 0x16, 0x2a, 0xd2, 0xc8, 0x15, + 0x00, 0x22, 0xc5, 0xcf, 0x1b, 0x52, 0xef, 0x07, 0xde, 0xda, 0x9f, 0x02, + 0x26, 0xed, 0x0f, 0xf1, 0x15, 0x59, 0x4c, 0x1f, 0xf3, 0xe8, 0x08, 0x21, + 0xcd, 0xec, 0xff, 0xe8, 0x25, 0xdb, 0xde, 0x00, 0x08, 0xe8, 0xfb, 0x03, + 0xdc, 0xca, 0xc8, 0x0e, 0xe0, 0x0c, 0x47, 0x36, 0xe1, 0x0e, 0x24, 0xe5, + 0x04, 0x33, 0x05, 0x16, 0xd6, 0x07, 0xf7, 0x08, 0x0c, 0xee, 0x15, 0xf1, + 0xd9, 0xec, 0xd8, 0x47, 0xa1, 0xe4, 0x26, 0xfe, 0xee, 0xd3, 0xfc, 0xec, + 0x0b, 0xb6, 0x6a, 0x32, 0xfd, 0x17, 0xcd, 0x0b, 0x18, 0x27, 0xbe, 0x0b, + 0xec, 0xe0, 0xca, 0x39, 0x42, 0x24, 0x4c, 0xdd, 0xe2, 0xe6, 0xf6, 0x09, + 0xf9, 0x02, 0xe5, 0x75, 0xf9, 0x44, 0xdc, 0x18, 0xfa, 0xc0, 0xd6, 0xe7, + 0xef, 0xed, 0x20, 0xdd, 0xce, 0x27, 0xe2, 0xd8, 0x0d, 0xda, 0x14, 0x16, + 0x2d, 0xe3, 0x3a, 0x00, 0x22, 0xb4, 0x1e, 0x24, 0x23, 0xd4, 0xe9, 0x19, + 0xef, 0x05, 0xf4, 0xf0, 0xce, 0xfb, 0x03, 0x41, 0xc7, 0x7f, 0xd8, 0xd9, + 0xef, 0xf0, 0xcf, 0xfe, 0x56, 0xde, 0xf5, 0x29, 0x21, 0x13, 0xcc, 0x4a, + 0x0a, 0x0a, 0xff, 0x09, 0xe8, 0xdd, 0x0b, 0xba, 0xfc, 0x36, 0x65, 0x07, + 0xe3, 0x02, 0xdf, 0x1e, 0xe5, 0x03, 0x61, 0x05, 0x07, 0xda, 0x31, 0xcd, + 0xc6, 0xe1, 0xbd, 0xdb, 0xd8, 0x3d, 0x2d, 0x29, 0xfd, 0x06, 0x52, 0x43, + 0xcd, 0xe4, 0x37, 0x28, 0xdc, 0xe9, 0x61, 0x25, 0x04, 0x2e, 0x09, 0xb5, + 0x69, 0xe7, 0xe8, 0xc8, 0xe9, 0x2f, 0x05, 0xe7, 0xeb, 0xe1, 0x0d, 0xfd, + 0x04, 0x47, 0x07, 0x1a, 0xda, 0x24, 0xad, 0xef, 0x0e, 0xd7, 0x36, 0x10, + 0x0a, 0xf8, 0xe7, 0xe5, 0xf4, 0xe9, 0x00, 0xef, 0xba, 0xf0, 0xec, 0xe2, + 0x05, 0xe0, 0xe9, 0xf3, 0x1f, 0x18, 0xf9, 0x0b, 0x1b, 0xc0, 0x18, 0x1c, + 0x10, 0xd9, 0x13, 0x3e, 0xfe, 0x44, 0xd5, 0xc7, 0xf8, 0x15, 0xf0, 0xf0, + 0xcc, 0xfe, 0xa8, 0xfc, 0x2f, 0xe3, 0x14, 0xf7, 0x16, 0x55, 0x25, 0xe1, + 0x33, 0xde, 0x1a, 0xf9, 0xd8, 0xdd, 0x43, 0xf3, 0x5a, 0xf8, 0x14, 0xe4, + 0x25, 0xfb, 0x07, 0xe1, 0xd3, 0xe5, 0xcf, 0xf2, 0xc1, 0xc5, 0x56, 0x07, + 0x07, 0x13, 0x19, 0xa4, 0xf2, 0x36, 0xfd, 0xfe, 0xd9, 0xf2, 0xe1, 0x34, + 0xf6, 0xec, 0x21, 0xef, 0xd7, 0xde, 0xf8, 0x57, 0x99, 0xf2, 0x3e, 0x1c, + 0xde, 0xce, 0x14, 0xe1, 0xfd, 0xc3, 0x6e, 0x44, 0x0d, 0x0f, 0xc4, 0xf7, + 0x15, 0x31, 0xce, 0xfb, 0xe1, 0xcb, 0xd7, 0x21, 0xe2, 0xfe, 0xd7, 0xf0, + 0xd5, 0xde, 0x0c, 0xf8, 0x27, 0xee, 0xe7, 0x0a, 0xf7, 0xf5, 0x19, 0x0c, + 0xe0, 0x08, 0x0a, 0xda, 0xf4, 0x0d, 0x24, 0x05, 0xf2, 0xef, 0xe2, 0xee, + 0xe1, 0xbe, 0xf5, 0xf0, 0x22, 0xe9, 0xec, 0xe2, 0xd3, 0xef, 0x1e, 0xef, + 0xf1, 0xf4, 0x09, 0x23, 0x12, 0x1d, 0xf2, 0xfc, 0x3b, 0x0e, 0xe7, 0x11, + 0xf5, 0xff, 0xe5, 0xef, 0xff, 0x0e, 0x0f, 0xfc, 0xfe, 0xef, 0x18, 0xe9, + 0x08, 0x14, 0xd4, 0x24, 0xf6, 0xfd, 0xe1, 0x13, 0xea, 0xe2, 0x0d, 0x02, + 0x0e, 0xec, 0x45, 0x0b, 0xf4, 0x14, 0xe9, 0xe0, 0xf8, 0xf3, 0xf1, 0xe0, + 0x08, 0xfb, 0x4e, 0x16, 0xe7, 0x08, 0xc8, 0xea, 0xed, 0xf4, 0xfb, 0x1e, + 0xed, 0xea, 0x3e, 0xfb, 0xeb, 0xe2, 0x30, 0x1b, 0x0a, 0x1a, 0x28, 0x00, + 0x0b, 0xe7, 0x0a, 0xbe, 0x3e, 0xf6, 0xdb, 0x00, 0xeb, 0xfa, 0x0b, 0xf1, + 0x04, 0xed, 0xf5, 0x7f, 0xd4, 0x1e, 0x09, 0xe9, 0x0f, 0xef, 0xfc, 0x04, + 0xd5, 0x06, 0x06, 0x03, 0xf4, 0xf4, 0xf1, 0x14, 0x0e, 0x06, 0xe1, 0x08, + 0xd8, 0xe9, 0x13, 0xf7, 0xf7, 0xe1, 0x27, 0x0c, 0x14, 0xfd, 0x07, 0xd6, + 0x0f, 0xea, 0x07, 0x0e, 0x25, 0x23, 0xfb, 0x01, 0xf4, 0x28, 0xe1, 0xf6, + 0x18, 0x0b, 0xd9, 0x03, 0xde, 0xe7, 0xda, 0x02, 0x07, 0x23, 0x28, 0x05, + 0x26, 0x27, 0x2a, 0xf3, 0x03, 0xfa, 0xe0, 0x04, 0xeb, 0x22, 0x15, 0x21, + 0x0e, 0x0a, 0x05, 0x08, 0x45, 0x02, 0x0e, 0xfa, 0xef, 0xf5, 0xe9, 0xdd, + 0x0e, 0x08, 0x20, 0x19, 0x1f, 0x11, 0xeb, 0x1c, 0x0f, 0x03, 0xfa, 0x13, + 0x0d, 0x1b, 0xfe, 0x27, 0x03, 0x01, 0x15, 0xe5, 0xfd, 0x1d, 0x09, 0x29, + 0xcd, 0xf9, 0xda, 0x3b, 0x1f, 0xf3, 0xe5, 0xfd, 0x4a, 0xe4, 0x0f, 0x14, + 0xf6, 0xe4, 0xf0, 0x03, 0x37, 0x08, 0xcf, 0xe4, 0x15, 0xff, 0xe0, 0x11, + 0xd7, 0x0a, 0x34, 0xe5, 0xd3, 0xef, 0xfe, 0x00, 0xe9, 0x01, 0x03, 0x72, + 0x12, 0xda, 0x09, 0xe9, 0xe4, 0x1f, 0x24, 0x14, 0xfb, 0xdf, 0x08, 0x0c, + 0xcc, 0xf3, 0x16, 0xc8, 0xec, 0xb5, 0xca, 0x2d, 0xde, 0xe9, 0xbe, 0xfa, + 0xc3, 0x0f, 0xa9, 0xc9, 0xdb, 0xc7, 0x16, 0xf4, 0xa1, 0x10, 0xfd, 0xf8, + 0x7f, 0x1c, 0x10, 0x1f, 0xf0, 0xc6, 0x08, 0xdf, 0x07, 0xeb, 0x74, 0x30, + 0x42, 0xec, 0x59, 0x5c, 0x1b, 0x00, 0xea, 0xcc, 0xfe, 0xed, 0xb5, 0x01, + 0x14, 0xc9, 0x0a, 0xe7, 0x12, 0xbc, 0x62, 0xdc, 0x38, 0x37, 0xed, 0x52, + 0xfd, 0x11, 0xe8, 0xcc, 0xf8, 0xec, 0x64, 0xf8, 0xf4, 0x46, 0x01, 0xf6, + 0xdf, 0xa8, 0xe3, 0x28, 0xd6, 0xdd, 0xdc, 0x03, 0x39, 0xde, 0xfa, 0xfb, + 0xcd, 0xfd, 0x38, 0x0e, 0x41, 0xfa, 0xe8, 0xe5, 0x21, 0x71, 0xbd, 0x09, + 0xd6, 0xee, 0xea, 0xe4, 0x27, 0x41, 0x06, 0x79, 0x08, 0x1a, 0x04, 0xcc, + 0xc6, 0xd6, 0x5b, 0x1a, 0xda, 0xf3, 0xfa, 0xdb, 0x09, 0x18, 0x28, 0x2b, + 0x40, 0xf0, 0xf6, 0x1b, 0xdc, 0x01, 0x0b, 0x11, 0x29, 0xbf, 0xb0, 0xff, + 0x18, 0xc3, 0xe5, 0xf6, 0x2a, 0xeb, 0x24, 0x24, 0x63, 0xf2, 0xd5, 0xbd, + 0x43, 0xae, 0xd2, 0xdf, 0xe2, 0x31, 0xcc, 0x66, 0xf8, 0x23, 0xc0, 0x30, + 0xd9, 0x41, 0x02, 0xf3, 0xae, 0x31, 0x45, 0xf8, 0x26, 0xd4, 0x43, 0xbd, + 0xec, 0x1e, 0x09, 0xc3, 0x2e, 0xfa, 0x2f, 0x0a, 0x27, 0xfe, 0x1d, 0x4a, + 0x0d, 0x25, 0xc3, 0xc2, 0xfc, 0xfc, 0x31, 0xe3, 0x20, 0xd9, 0xf4, 0xbb, + 0xf5, 0x02, 0x0b, 0xcc, 0xe3, 0x1b, 0xca, 0x34, 0xf0, 0xfd, 0x08, 0xf2, + 0x08, 0xe9, 0x2b, 0x12, 0x0c, 0x23, 0xe7, 0x0a, 0xdb, 0xf8, 0x31, 0xff, + 0x43, 0xc0, 0x65, 0x1a, 0xc0, 0xdd, 0xff, 0xe9, 0x16, 0xc5, 0xdc, 0x19, + 0x41, 0x22, 0xfa, 0x60, 0xee, 0x47, 0xd5, 0xfd, 0xd5, 0xe7, 0xfc, 0xc1, + 0xbf, 0xeb, 0xcf, 0x94, 0xd0, 0xf0, 0xf0, 0xfc, 0xde, 0xe6, 0xf3, 0xc1, + 0x0f, 0x12, 0xf5, 0x1b, 0x10, 0x44, 0xea, 0x13, 0xcd, 0xef, 0xe4, 0x18, + 0x5a, 0x1b, 0x1a, 0xd3, 0xd4, 0xfa, 0x1a, 0xef, 0xe2, 0xe3, 0xf5, 0xfa, + 0x6b, 0xd8, 0xee, 0xda, 0x03, 0xf1, 0x68, 0x36, 0x54, 0x01, 0xd4, 0xfb, + 0x1a, 0xe0, 0x1f, 0xf1, 0xd7, 0xfe, 0xf6, 0xf2, 0xd4, 0x19, 0x06, 0x15, + 0xa0, 0x24, 0xed, 0x13, 0x14, 0xec, 0x16, 0xd1, 0xfd, 0xe2, 0xfb, 0x23, + 0xfd, 0xec, 0xfe, 0xed, 0x58, 0x38, 0x1c, 0xed, 0x1c, 0xbd, 0x18, 0xcd, + 0xea, 0xec, 0x09, 0xd7, 0x19, 0xc8, 0xde, 0xe6, 0xac, 0x1a, 0xeb, 0xcf, + 0x19, 0xc6, 0xc8, 0xe1, 0xef, 0xe4, 0xe4, 0xfb, 0xf1, 0xfd, 0x1f, 0xa3, + 0xf6, 0x6c, 0xf6, 0xf9, 0xf1, 0x43, 0xe3, 0x47, 0x4c, 0xc9, 0x97, 0x0b, + 0xee, 0x09, 0xd1, 0xd4, 0x6f, 0x1f, 0x07, 0xc5, 0xdc, 0xe9, 0xfa, 0xf6, + 0x0f, 0x06, 0x13, 0xff, 0x6f, 0xf9, 0xf0, 0x02, 0xd9, 0x0c, 0xd3, 0xf4, + 0xdb, 0xf8, 0x04, 0x08, 0x20, 0xfa, 0xdb, 0xe9, 0x37, 0xd6, 0x2d, 0x26, + 0x54, 0x30, 0xf0, 0x1f, 0xdd, 0xf5, 0x23, 0xcd, 0xe0, 0x23, 0x1e, 0x73, + 0xb5, 0x59, 0xe3, 0xfc, 0xc9, 0x11, 0x13, 0xf1, 0x5a, 0x6c, 0x5d, 0x37, + 0xe3, 0xc1, 0x3f, 0x12, 0x9f, 0x07, 0xef, 0x00, 0x60, 0xda, 0xf9, 0x19, + 0xed, 0x27, 0xe0, 0xf0, 0xfa, 0xca, 0x23, 0xe8, 0x17, 0x37, 0x5f, 0x4d, + 0xe1, 0x25, 0x00, 0x1a, 0xf9, 0xdf, 0x06, 0xd3, 0xc3, 0x34, 0x00, 0x13, + 0xe9, 0xec, 0x71, 0xe8, 0xa0, 0x23, 0xcf, 0x1a, 0x0e, 0xf5, 0xe5, 0xf6, + 0x30, 0xce, 0xf0, 0xbc, 0x08, 0xe3, 0x2a, 0x03, 0xc6, 0xe6, 0xf6, 0x0e, + 0x0d, 0xf5, 0xea, 0xcc, 0x02, 0x18, 0x72, 0x7f, 0x12, 0x11, 0x57, 0x03, + 0xd8, 0x18, 0xed, 0xe4, 0xa9, 0xe3, 0x18, 0x4c, 0x0b, 0x32, 0x35, 0x5d, + 0xe6, 0x2f, 0xd1, 0x19, 0x07, 0x3c, 0xb2, 0xd7, 0x14, 0x0a, 0xc7, 0xe6, + 0x06, 0xd9, 0xd9, 0x25, 0xf9, 0xc4, 0x6a, 0x07, 0xd7, 0xcd, 0x2a, 0xf4, + 0x15, 0x25, 0xfc, 0xfc, 0x9e, 0xed, 0xfd, 0xcd, 0xc8, 0xdd, 0x27, 0x0d, + 0xe1, 0x12, 0xcd, 0x1d, 0xff, 0xaa, 0x12, 0x01, 0x62, 0xce, 0x23, 0xf6, + 0x0d, 0x18, 0xbe, 0x31, 0xfa, 0xf3, 0xee, 0xf5, 0xed, 0xd8, 0x23, 0xd7, + 0x0a, 0xdf, 0x39, 0xe8, 0xe9, 0xce, 0x08, 0x2d, 0x1a, 0x1b, 0x2c, 0x43, + 0xf1, 0xdd, 0xe9, 0xf3, 0xd6, 0xfd, 0xef, 0xe3, 0x06, 0x0d, 0x32, 0x04, + 0x87, 0x12, 0x16, 0x29, 0x23, 0x0f, 0xde, 0xe2, 0xc3, 0x02, 0x20, 0x0f, + 0xe2, 0xff, 0xd1, 0x0c, 0x57, 0x6b, 0xe6, 0x98, 0xf2, 0xfd, 0x34, 0xdb, + 0x4c, 0xda, 0xc9, 0x44, 0x00, 0xd7, 0xfa, 0x1a, 0x6c, 0x07, 0xfd, 0xee, + 0xf0, 0x40, 0x09, 0xe6, 0xeb, 0x0c, 0xec, 0x00, 0x17, 0xf1, 0x48, 0x1e, + 0xd4, 0x38, 0x20, 0xde, 0xc9, 0xe7, 0xdd, 0x08, 0x2a, 0x7b, 0x08, 0xcf, + 0xf3, 0xb1, 0xf1, 0x17, 0x10, 0xf9, 0xad, 0xcb, 0xfa, 0x3b, 0xed, 0xae, + 0x48, 0xf7, 0xc2, 0xf3, 0xdc, 0x26, 0x24, 0xe7, 0xe1, 0xe7, 0x09, 0xee, + 0xf1, 0x31, 0x2d, 0x34, 0x05, 0xe5, 0x4b, 0x0c, 0xe0, 0xf6, 0xec, 0xc6, + 0x25, 0xe8, 0xd7, 0xed, 0x56, 0xb7, 0x21, 0xd5, 0xfc, 0x0c, 0xea, 0xd7, + 0x1a, 0x00, 0x5f, 0xfe, 0x14, 0xea, 0x15, 0xbe, 0xcf, 0xf4, 0xcd, 0x04, + 0xab, 0x2e, 0x3e, 0xe1, 0xeb, 0xcd, 0x24, 0xf5, 0xf7, 0xd6, 0x1e, 0x0c, + 0x07, 0xd1, 0x14, 0xf8, 0xf9, 0xff, 0x1f, 0xe5, 0xc4, 0x1d, 0x76, 0xe8, + 0xda, 0x05, 0x0e, 0x38, 0x40, 0xe7, 0xe3, 0x03, 0xd6, 0xc8, 0x0a, 0x7f, + 0xe5, 0x2a, 0x49, 0x0d, 0x0b, 0x24, 0x19, 0xf5, 0xe4, 0xdc, 0x28, 0x40, + 0xe5, 0x36, 0xbe, 0x40, 0xe2, 0xed, 0x11, 0x27, 0xcf, 0x1c, 0xfc, 0xfa, + 0xff, 0x2c, 0xc0, 0x1f, 0x29, 0x03, 0xc5, 0x15, 0xd9, 0x2c, 0xfb, 0xfa, + 0x10, 0xc7, 0xc9, 0xda, 0xe2, 0xf8, 0xf1, 0xf4, 0x24, 0xf1, 0x10, 0xd2, + 0xa4, 0xfa, 0x60, 0x09, 0x53, 0x16, 0xdb, 0xf7, 0xf2, 0xca, 0xe9, 0x14, + 0x0d, 0x03, 0x13, 0x1b, 0x3c, 0xcc, 0xf6, 0xe1, 0xd4, 0xde, 0xdc, 0xef, + 0x0f, 0x12, 0x4b, 0xd9, 0x06, 0xd7, 0x2a, 0x16, 0xc6, 0xcb, 0xd8, 0x24, + 0xf8, 0x2b, 0x45, 0xfb, 0xdd, 0xf1, 0xef, 0xe1, 0xef, 0xe3, 0xf8, 0xf4, + 0xfc, 0xfa, 0x2d, 0xe9, 0xd3, 0xcb, 0x35, 0xc3, 0x5e, 0xff, 0xe6, 0x15, + 0xe3, 0xcc, 0xf5, 0x04, 0xee, 0x02, 0xd2, 0xc3, 0x21, 0x77, 0xcc, 0x17, + 0x9f, 0xe6, 0x5f, 0xc9, 0x55, 0xda, 0xc8, 0x13, 0xfc, 0xde, 0xfc, 0xe3, + 0x0f, 0x1e, 0x01, 0x3c, 0x28, 0xe5, 0xef, 0x33, 0xe8, 0xe5, 0xcb, 0xfe, + 0x3d, 0xe6, 0x01, 0xfa, 0xc1, 0x2e, 0xd7, 0xf9, 0xea, 0xf3, 0x03, 0xf4, + 0xae, 0x05, 0xe8, 0xca, 0xfa, 0xc1, 0x68, 0x4a, 0x01, 0xe0, 0x06, 0xde, + 0x07, 0xf9, 0xd5, 0x9b, 0x60, 0xea, 0xed, 0xfa, 0xb0, 0x58, 0x1a, 0xb9, + 0xc1, 0x0d, 0xf7, 0xfb, 0x55, 0x04, 0x28, 0xe1, 0x1d, 0xcd, 0x43, 0xe7, + 0x1a, 0xf4, 0x27, 0xf1, 0xd1, 0x0e, 0xa8, 0xb8, 0xfd, 0xf8, 0x1c, 0xf8, + 0x40, 0xf2, 0xe8, 0xda, 0x00, 0xdb, 0x55, 0xfd, 0x26, 0x03, 0xdb, 0xe5, + 0xfa, 0xb9, 0x22, 0xd2, 0xdc, 0xe3, 0x0d, 0xd6, 0x08, 0x0e, 0x2f, 0xf3, + 0xde, 0xe4, 0x61, 0xe0, 0xf3, 0xf8, 0x4d, 0xef, 0xd8, 0xfb, 0x44, 0xde, + 0xf0, 0xef, 0x7f, 0x36, 0xa6, 0x12, 0x4a, 0xee, 0xed, 0xf9, 0xd2, 0xff, + 0xff, 0x10, 0xf6, 0x43, 0xf3, 0xd3, 0x1c, 0xfe, 0xf7, 0xf5, 0x04, 0xef, + 0xd1, 0xe7, 0x2d, 0x0c, 0xf7, 0x49, 0xef, 0x24, 0xd4, 0xfd, 0x09, 0x01, + 0xe8, 0x1c, 0xfe, 0x1a, 0x09, 0x1a, 0xf5, 0x01, 0xed, 0xf7, 0xfd, 0x17, + 0x2c, 0xe9, 0xe0, 0x0d, 0x02, 0xf6, 0x27, 0xed, 0xe8, 0x0d, 0x14, 0xcf, + 0x0e, 0xd6, 0xf9, 0xcf, 0xbf, 0xf3, 0x54, 0x47, 0x32, 0x2d, 0xe9, 0x44, + 0x33, 0xcb, 0xea, 0xe1, 0x36, 0x7f, 0x28, 0xff, 0x02, 0xdd, 0xdb, 0xda, + 0xde, 0xf8, 0x1e, 0xf1, 0xf4, 0xf1, 0x20, 0xf0, 0xfa, 0xf5, 0x16, 0xfe, + 0x11, 0xdb, 0xef, 0xe8, 0x0e, 0x36, 0x27, 0xe6, 0xf1, 0xfe, 0x27, 0xdb, + 0xfc, 0xee, 0x07, 0xdc, 0xfe, 0xcd, 0xf2, 0xf6, 0xf0, 0x15, 0xfb, 0xe2, + 0xf2, 0x0b, 0xfa, 0xf9, 0x06, 0xf3, 0x23, 0x27, 0xc4, 0x00, 0xed, 0xe4, + 0x1c, 0x3e, 0xdc, 0xd4, 0xfc, 0x2c, 0x16, 0xf7, 0x49, 0xe6, 0xef, 0xf9, + 0xfe, 0xde, 0xf8, 0xfb, 0xf2, 0x0b, 0xe6, 0xf1, 0x22, 0x04, 0xf8, 0xe9, + 0x0b, 0xf3, 0xe5, 0xe2, 0x44, 0xf4, 0x15, 0xf8, 0xfd, 0x22, 0xd6, 0xf6, + 0xea, 0xee, 0xe8, 0x2b, 0xe5, 0x12, 0x39, 0xee, 0xeb, 0xf5, 0x1d, 0x51, + 0x1e, 0x1e, 0xeb, 0x08, 0x21, 0x08, 0xe5, 0xe5, 0xdd, 0x2a, 0xee, 0x1d, + 0x00, 0xf5, 0xec, 0x07, 0xca, 0x58, 0xf8, 0xef, 0x3b, 0x19, 0x27, 0xea, + 0xf9, 0xcd, 0x3a, 0xef, 0xce, 0xeb, 0x0c, 0xe3, 0xf2, 0x25, 0xeb, 0x2f, + 0xf2, 0x20, 0xee, 0xdb, 0xf1, 0x0b, 0xf5, 0x15, 0xdf, 0x23, 0x20, 0x0e, + 0x04, 0x05, 0xf3, 0xf0, 0xf3, 0xe3, 0x1e, 0xda, 0x0d, 0xfb, 0xf8, 0xee, + 0xf7, 0xfb, 0x19, 0xf2, 0xcb, 0xf0, 0x0f, 0xdd, 0x0e, 0x2b, 0x03, 0xea, + 0x08, 0xe1, 0xf4, 0x0c, 0xf2, 0x04, 0x27, 0x09, 0xc1, 0xee, 0xfa, 0xff, + 0xdf, 0xe4, 0x37, 0xf6, 0xcf, 0xf6, 0x40, 0x20, 0x1a, 0x1c, 0x23, 0x0f, + 0x0e, 0xf7, 0x31, 0xdd, 0x19, 0x07, 0xb2, 0x34, 0xf5, 0x05, 0x2b, 0xff, + 0x13, 0xdd, 0x3c, 0xfd, 0xd1, 0xd3, 0xf0, 0x0d, 0xe4, 0xf2, 0xde, 0x07, + 0x07, 0xbc, 0xeb, 0xfb, 0x41, 0xe0, 0xdf, 0xd3, 0xc9, 0x11, 0xb2, 0xe0, + 0x01, 0x26, 0xec, 0x11, 0xff, 0xfc, 0xec, 0xe6, 0x39, 0x00, 0xe2, 0x29, + 0xfc, 0xf5, 0xe5, 0xd4, 0x27, 0x06, 0x49, 0x28, 0xe1, 0x11, 0x24, 0x1a, + 0x0a, 0xe1, 0x51, 0xf6, 0xd7, 0x0c, 0xd8, 0x1f, 0x04, 0xfd, 0x04, 0x34, + 0xd2, 0xcb, 0x45, 0x2f, 0x05, 0x0d, 0xdc, 0x2c, 0x0f, 0x08, 0x44, 0xe3, + 0x02, 0xf6, 0x56, 0xdf, 0xe1, 0x4c, 0xec, 0x3e, 0xd6, 0x01, 0xe8, 0x0b, + 0xd7, 0xdd, 0x26, 0xce, 0xdb, 0xe5, 0x03, 0xe1, 0x21, 0xe3, 0x59, 0xe3, + 0x19, 0xbf, 0x2d, 0x40, 0x78, 0x5e, 0xb8, 0x12, 0xe8, 0x19, 0x10, 0xed, + 0xe0, 0xd9, 0x01, 0x54, 0xeb, 0xc8, 0x12, 0xeb, 0xf0, 0xcd, 0x11, 0xf3, + 0x1d, 0x24, 0xd8, 0xf2, 0xf9, 0x12, 0x1c, 0x17, 0x60, 0xd0, 0xf5, 0xfb, + 0xe7, 0xd7, 0x01, 0xec, 0xc1, 0xfa, 0xdb, 0xec, 0xb4, 0x10, 0x2b, 0xc2, + 0xfe, 0xf8, 0x03, 0x56, 0x1f, 0x0b, 0xfd, 0x15, 0x2a, 0xfb, 0xf8, 0xcf, + 0xf3, 0x34, 0xe5, 0x1b, 0xc5, 0xe7, 0xe6, 0x02, 0xb5, 0x05, 0xe4, 0xef, + 0x01, 0x12, 0x34, 0x0c, 0x35, 0xeb, 0xfe, 0xe1, 0xd0, 0x0c, 0xd5, 0xef, + 0xeb, 0x38, 0xfd, 0x53, 0x3b, 0x0e, 0xf7, 0xdb, 0x20, 0x0b, 0xe8, 0xe5, + 0xfd, 0x45, 0x16, 0x06, 0x32, 0x3f, 0xec, 0xe3, 0x2a, 0x05, 0x57, 0xfb, + 0x07, 0x3f, 0xee, 0xf1, 0xeb, 0xf4, 0x18, 0x0b, 0xe3, 0x09, 0xd7, 0xfd, + 0xdb, 0x15, 0xd7, 0x0c, 0xe7, 0x16, 0x26, 0xfa, 0x67, 0x06, 0x7f, 0xfc, + 0xd1, 0xe7, 0x24, 0x05, 0xfb, 0xec, 0xf2, 0x0c, 0xfa, 0xec, 0x23, 0x68, + 0xf5, 0x11, 0xdd, 0x1e, 0xec, 0xf5, 0x04, 0x13, 0x24, 0xea, 0xf8, 0x22, + 0x15, 0xf0, 0x3a, 0xe3, 0xfb, 0xf8, 0xf7, 0x10, 0x00, 0xea, 0x0e, 0xc4, + 0xfe, 0xdc, 0xf1, 0xee, 0x0d, 0x10, 0x2e, 0xde, 0xf6, 0x05, 0xd6, 0x1a, + 0x03, 0x34, 0x04, 0xeb, 0x25, 0xf0, 0xf0, 0xe3, 0x06, 0x03, 0x1b, 0xf5, + 0xf3, 0xe2, 0x11, 0xe8, 0xd0, 0x4c, 0xca, 0xd5, 0x14, 0x29, 0x13, 0xef, + 0xe0, 0xe6, 0xfb, 0x04, 0xfb, 0x10, 0x01, 0x2c, 0xfa, 0xcf, 0xf4, 0xfa, + 0xeb, 0x17, 0xe6, 0xf7, 0xe7, 0x7f, 0xe2, 0xe0, 0xf3, 0xe7, 0xdb, 0x1f, + 0xfa, 0x10, 0x17, 0x25, 0xf7, 0xe2, 0xf0, 0xee, 0x08, 0xf5, 0x03, 0x05, + 0xef, 0x0e, 0x30, 0xfb, 0x4b, 0xc7, 0xf5, 0x09, 0x07, 0x2e, 0xd8, 0x0a, + 0xeb, 0xcf, 0x17, 0x15, 0x01, 0xf3, 0xc8, 0xff, 0xed, 0x08, 0xe4, 0xda, + 0xfc, 0xe8, 0x44, 0xe5, 0x0d, 0xfd, 0xff, 0x0e, 0xf8, 0xdb, 0x05, 0xe4, + 0xfd, 0xff, 0x12, 0x0e, 0x02, 0xca, 0xfd, 0xf8, 0xd8, 0xf7, 0x06, 0x1a, + 0x00, 0xf9, 0x11, 0x2f, 0x04, 0xf3, 0xff, 0xf2, 0xeb, 0x1b, 0xe8, 0xf8, + 0x2c, 0x49, 0xb6, 0xcc, 0xec, 0xd7, 0xe4, 0xe6, 0xea, 0x25, 0xf0, 0xf7, + 0x18, 0xef, 0x57, 0x01, 0xf6, 0xf6, 0xef, 0x0c, 0xfc, 0xef, 0xe2, 0x15, + 0x05, 0x2c, 0xeb, 0xeb, 0x0d, 0x38, 0x0b, 0xfd, 0xe8, 0xff, 0x4c, 0x09, + 0xce, 0xf9, 0x48, 0x35, 0xfd, 0x1b, 0x36, 0x0b, 0x0d, 0x1f, 0x08, 0xed, + 0x21, 0x19, 0xd6, 0xe9, 0xf7, 0x01, 0xf9, 0x11, 0x18, 0x17, 0xdd, 0xf5, + 0x05, 0x2e, 0x27, 0xea, 0xdd, 0x13, 0x0d, 0xfa, 0xf6, 0xe1, 0x0f, 0x04, + 0xdb, 0x24, 0xec, 0x10, 0xf7, 0x0f, 0x05, 0x04, 0x2c, 0xf8, 0xd1, 0xe9, + 0x46, 0x1c, 0xd1, 0x09, 0xe1, 0xfa, 0x03, 0x39, 0xe3, 0xfe, 0x01, 0x17, + 0x49, 0xf2, 0x07, 0xed, 0xc1, 0xed, 0x14, 0xea, 0x3e, 0xec, 0xdc, 0xfd, + 0xb6, 0xe1, 0xd4, 0x01, 0x19, 0xdc, 0xcc, 0xe7, 0xb1, 0xda, 0xf0, 0xf2, + 0x02, 0xf0, 0x26, 0xf1, 0xec, 0x11, 0xc8, 0x09, 0x0d, 0x13, 0x05, 0xe3, + 0xd9, 0x56, 0x33, 0x6a, 0xeb, 0x1a, 0xfd, 0x05, 0x25, 0xe4, 0xfe, 0x13, + 0x12, 0x00, 0xd8, 0xf2, 0xbc, 0x07, 0x26, 0x2a, 0xd7, 0x61, 0x12, 0x59, + 0x6d, 0x27, 0x0a, 0xda, 0x09, 0xee, 0xce, 0xd3, 0x14, 0x22, 0x26, 0x38, + 0xba, 0xe4, 0xc1, 0xf7, 0x1a, 0x0b, 0xe5, 0x19, 0xc8, 0xe1, 0xc6, 0x12, + 0xdf, 0xca, 0x0e, 0x03, 0x00, 0xd1, 0x27, 0x00, 0xe3, 0xfe, 0x16, 0x47, + 0x0d, 0xc2, 0x20, 0xbe, 0xce, 0xfd, 0x0b, 0xd3, 0x2d, 0xaa, 0xe5, 0xde, + 0xf1, 0x1a, 0x28, 0x57, 0xe7, 0x21, 0x0a, 0x07, 0x35, 0x7f, 0xc1, 0x6b, + 0xdc, 0xdb, 0xcb, 0xbc, 0x19, 0x09, 0xeb, 0xd4, 0x0d, 0xf1, 0xd7, 0x04, + 0x25, 0x10, 0x4b, 0xcb, 0x01, 0x29, 0x6b, 0xff, 0x18, 0xb9, 0xdb, 0x3f, + 0xce, 0xe9, 0xa7, 0x0a, 0x12, 0xe4, 0xe6, 0x59, 0x26, 0xab, 0x0f, 0xf2, + 0xec, 0x09, 0xef, 0xdd, 0x51, 0xd5, 0xe3, 0xf1, 0xe9, 0xee, 0xea, 0x03, + 0xde, 0x0a, 0x2b, 0xc6, 0xce, 0x63, 0xf7, 0xc4, 0x1f, 0xf3, 0xf4, 0xfd, + 0xcf, 0x10, 0xe3, 0x0f, 0x0d, 0x17, 0xf1, 0xfa, 0x38, 0xc8, 0xc8, 0xf0, + 0xc1, 0xbb, 0xf9, 0x44, 0x33, 0xe1, 0x0b, 0xd0, 0x2e, 0x15, 0x69, 0xe3, + 0x11, 0x15, 0x06, 0x0f, 0xe0, 0x68, 0xfe, 0x3f, 0xed, 0xe2, 0x27, 0xf6, + 0xc6, 0xef, 0xe6, 0xcc, 0xdf, 0x2f, 0x0e, 0x0e, 0xee, 0x05, 0xf7, 0xec, + 0x38, 0xe2, 0x01, 0x16, 0xec, 0x74, 0xe6, 0xf0, 0x4b, 0x9f, 0x09, 0x7d, + 0x1f, 0xcc, 0xeb, 0xc0, 0xde, 0xd0, 0xe7, 0xf8, 0x30, 0xb7, 0x1f, 0x33, + 0x17, 0x00, 0xef, 0x1e, 0x16, 0xea, 0x64, 0xec, 0xff, 0x29, 0x06, 0x10, + 0xe1, 0xd7, 0x04, 0x0a, 0xd6, 0x02, 0xec, 0x20, 0x15, 0xf1, 0xde, 0x1e, + 0xce, 0xdd, 0x1a, 0x09, 0xe6, 0xf1, 0x2d, 0xf3, 0x13, 0xfc, 0xbe, 0xfb, + 0x0f, 0x2e, 0xbb, 0x47, 0xff, 0x0a, 0xb8, 0x2e, 0x0d, 0x36, 0x39, 0xe8, + 0xcc, 0x0e, 0x20, 0x04, 0x0c, 0x13, 0x02, 0xe5, 0x28, 0xfd, 0x14, 0xe9, + 0xce, 0x44, 0xfd, 0xb5, 0x22, 0x50, 0xe4, 0xd3, 0x2b, 0xf4, 0x45, 0xd1, + 0xf3, 0xea, 0xdc, 0xde, 0xce, 0xec, 0xe1, 0x43, 0xd0, 0xe2, 0x22, 0xed, + 0x01, 0xd4, 0x2e, 0xfb, 0x3c, 0xf4, 0xf2, 0xe4, 0xeb, 0xda, 0x3f, 0x41, + 0x0e, 0xcd, 0xee, 0xec, 0xc9, 0x27, 0x0e, 0xfe, 0xe9, 0xd4, 0xf1, 0x3a, + 0x6d, 0x24, 0x32, 0xd8, 0xf1, 0xc7, 0xd9, 0x18, 0xf3, 0xfd, 0x7a, 0x0e, + 0x7f, 0x11, 0x0b, 0x5c, 0x35, 0x03, 0xc6, 0x10, 0xd0, 0x26, 0xdf, 0x37, + 0xe9, 0xc8, 0xff, 0x13, 0xd4, 0x06, 0x05, 0x03, 0x03, 0x23, 0xe1, 0xd7, + 0x4f, 0x44, 0x1f, 0xc2, 0xe2, 0xdf, 0xf4, 0x56, 0x47, 0xda, 0x22, 0xcd, + 0xef, 0xbd, 0xe8, 0x1c, 0x14, 0xf6, 0xd5, 0xef, 0xea, 0x19, 0xd8, 0x88, + 0xcd, 0x0f, 0x06, 0x29, 0xd5, 0xe8, 0x01, 0x68, 0x20, 0x25, 0xe4, 0xf1, + 0x01, 0x3b, 0xff, 0x46, 0x0e, 0x3a, 0x09, 0x01, 0xed, 0x18, 0xdc, 0xdb, + 0x00, 0x04, 0xe9, 0xdd, 0xf2, 0xe0, 0x6e, 0xe2, 0xc0, 0x13, 0x12, 0x47, + 0x2f, 0xd3, 0xd6, 0x1f, 0xde, 0x37, 0xba, 0x34, 0x21, 0x4b, 0xff, 0xfa, + 0xb9, 0x18, 0xf6, 0x30, 0xfd, 0xd4, 0xd3, 0x30, 0x2e, 0x02, 0x36, 0x24, + 0xe0, 0x67, 0xad, 0xd5, 0xe1, 0xd8, 0xde, 0x01, 0xc1, 0x1a, 0xdc, 0xe3, + 0x11, 0xef, 0xe3, 0x71, 0x15, 0xd7, 0x2e, 0xe5, 0x68, 0xce, 0x18, 0x31, + 0x01, 0xec, 0xd3, 0x42, 0xfe, 0x12, 0x9a, 0xd7, 0x0e, 0x44, 0x6b, 0x54, + 0xce, 0xff, 0x1b, 0x13, 0xc8, 0xc6, 0xfc, 0x02, 0xca, 0x08, 0xe8, 0x1e, + 0xf8, 0x37, 0x11, 0x38, 0xbf, 0xe3, 0xe0, 0x23, 0xe2, 0xf3, 0x14, 0x0e, + 0xd0, 0x02, 0xe3, 0x11, 0x17, 0x28, 0xc8, 0x41, 0xf3, 0xff, 0xdf, 0x31, + 0xff, 0x55, 0x27, 0xee, 0xf1, 0xd5, 0x12, 0xf2, 0x02, 0x08, 0xf9, 0xf3, + 0x0c, 0x06, 0x27, 0xf1, 0xf5, 0x64, 0xfa, 0xd6, 0xe7, 0x29, 0xc7, 0xea, + 0x4f, 0xe6, 0x6d, 0xcd, 0x00, 0x09, 0xbb, 0xf6, 0xcb, 0xd6, 0xd9, 0x13, + 0xc8, 0xd8, 0x0b, 0xca, 0x1f, 0xf0, 0x61, 0xe1, 0x38, 0xe7, 0xef, 0xd8, + 0xe0, 0xdf, 0x66, 0x5e, 0xfc, 0xb0, 0xd3, 0xb1, 0xc4, 0x04, 0x00, 0xca, + 0xc3, 0xba, 0xf9, 0x3a, 0x4d, 0x43, 0x78, 0xaa, 0xce, 0xb4, 0xdf, 0x10, + 0xe9, 0x15, 0x7f, 0x12, 0x00, 0x09, 0xf8, 0x2f, 0x32, 0x30, 0xee, 0xcf, + 0xde, 0x49, 0xe2, 0x23, 0xe5, 0xb9, 0xed, 0x34, 0x19, 0xd5, 0x19, 0xe8, + 0x2a, 0x49, 0xfb, 0xd4, 0x3a, 0x76, 0x0f, 0xd0, 0x1e, 0xfb, 0xf9, 0xf5, + 0x65, 0x0d, 0x1c, 0xd0, 0xe9, 0xf7, 0xe2, 0x14, 0xe7, 0xfe, 0xc5, 0x19, + 0xea, 0x0d, 0xe1, 0xa4, 0xd4, 0xe2, 0xf6, 0xf7, 0xe7, 0x09, 0xbf, 0xee, + 0xd3, 0x46, 0xc7, 0xf0, 0x02, 0x6f, 0x0a, 0x2c, 0x10, 0x2b, 0xf3, 0xbf, + 0xfa, 0x29, 0xd1, 0xc2, 0x2d, 0xd4, 0xf3, 0xce, 0xd7, 0xa3, 0x69, 0x08, + 0xb5, 0xa1, 0x00, 0xfb, 0x66, 0xca, 0xd9, 0x64, 0xf9, 0x2f, 0xbf, 0xef, + 0x22, 0x65, 0x2b, 0x24, 0x9d, 0xd3, 0x1a, 0x54, 0xd0, 0xeb, 0xc3, 0x64, + 0x31, 0xc9, 0x72, 0x24, 0xd5, 0x3d, 0xc6, 0xc5, 0xee, 0xd0, 0xd4, 0xd9, + 0xc6, 0x30, 0xe1, 0xcc, 0x4d, 0xf4, 0xef, 0x5c, 0x48, 0xbb, 0x3e, 0x01, + 0xdb, 0xc3, 0x41, 0x31, 0xce, 0xb5, 0xcc, 0x6c, 0xee, 0xff, 0xa7, 0xd1, + 0x23, 0x69, 0x6a, 0x72, 0xd5, 0x0d, 0x0d, 0xfc, 0xdf, 0xeb, 0x1e, 0x19, + 0xd9, 0xf3, 0xe0, 0x19, 0x0a, 0x0b, 0x01, 0x03, 0x2b, 0xce, 0xdf, 0xf8, + 0xf9, 0xe4, 0x01, 0x1d, 0xfc, 0xdf, 0x08, 0x3a, 0x35, 0x1c, 0xe4, 0x09, + 0xeb, 0xfe, 0xc5, 0x1e, 0xfa, 0xfb, 0x0d, 0xd4, 0xfb, 0xf0, 0xee, 0xfa, + 0xc2, 0x04, 0x08, 0xec, 0xc6, 0xe7, 0xe9, 0xd2, 0xe0, 0x58, 0xe7, 0x46, + 0xf0, 0x01, 0x01, 0x25, 0x17, 0xf4, 0x0a, 0xec, 0xd7, 0xfd, 0x04, 0x17, + 0xbd, 0xe9, 0xfc, 0x02, 0xfd, 0xe8, 0x02, 0xd1, 0x10, 0x17, 0x2f, 0xbf, + 0x0a, 0xea, 0x06, 0x01, 0xd7, 0x02, 0x4e, 0x20, 0xc9, 0xec, 0xce, 0xf0, + 0xe9, 0xd7, 0x32, 0xf8, 0xf2, 0xfc, 0x18, 0xe2, 0x4d, 0x12, 0x36, 0xcd, + 0xd0, 0xeb, 0xef, 0x13, 0xec, 0xee, 0x7f, 0x1a, 0xee, 0xda, 0x1d, 0x39, + 0x10, 0x1d, 0xff, 0xe5, 0xdc, 0x1c, 0x12, 0xf8, 0xdc, 0xc7, 0xe9, 0x1f, + 0xba, 0x09, 0x2a, 0xe2, 0x17, 0x37, 0xd1, 0xe5, 0x2d, 0x01, 0xf5, 0xf0, + 0x15, 0xfc, 0xf4, 0xfe, 0xf9, 0xfb, 0x11, 0x25, 0x29, 0xe0, 0x3a, 0x06, + 0xee, 0xdd, 0xcf, 0x1c, 0xe6, 0xef, 0xe3, 0xda, 0xdf, 0xf1, 0x08, 0x22, + 0xee, 0x00, 0xe5, 0xdb, 0x29, 0x3c, 0x30, 0x16, 0x32, 0x57, 0xfb, 0x60, + 0xda, 0x07, 0xe1, 0xc2, 0xdc, 0x2e, 0xe8, 0xcb, 0x36, 0xd3, 0xcf, 0xf4, + 0xe5, 0xc1, 0x37, 0xfa, 0xd3, 0xf3, 0xfb, 0xeb, 0x22, 0xdd, 0xeb, 0x00, + 0xfc, 0x48, 0xe0, 0x15, 0x03, 0x01, 0xf5, 0xee, 0xde, 0xdf, 0xe6, 0x1f, + 0xfe, 0xd1, 0xe1, 0x23, 0x1e, 0xc7, 0x31, 0xf0, 0x05, 0x3c, 0xe1, 0xdc, + 0x06, 0xe7, 0xf8, 0xf1, 0xe2, 0x59, 0xdc, 0x00, 0x39, 0xf2, 0x12, 0x17, + 0x2a, 0xc9, 0xfe, 0x02, 0xc3, 0xc3, 0xce, 0x11, 0x0b, 0xf6, 0x08, 0x5e, + 0x22, 0x16, 0x0e, 0xf7, 0x14, 0x2d, 0x09, 0x44, 0xcc, 0xec, 0xf6, 0x23, + 0xf7, 0xc7, 0xb5, 0x04, 0x97, 0xf7, 0x32, 0x5e, 0xed, 0xd8, 0x18, 0xfd, + 0x1a, 0xb9, 0xf3, 0xf4, 0xfa, 0xf1, 0x0f, 0x28, 0xbc, 0xbe, 0x01, 0xc0, + 0x0c, 0x15, 0xd1, 0xce, 0xcd, 0xff, 0xbf, 0x3c, 0xe3, 0xf4, 0x0b, 0x0b, + 0xf0, 0xfe, 0x1e, 0x29, 0xd1, 0xdc, 0xf0, 0xda, 0x2c, 0xb5, 0x18, 0x0e, + 0x01, 0x7b, 0xfe, 0x00, 0xeb, 0x28, 0x24, 0xd6, 0x2a, 0x5a, 0x0f, 0xde, + 0xf3, 0xed, 0xcd, 0x3c, 0x09, 0x05, 0x5b, 0xec, 0xf8, 0x18, 0x3a, 0x0e, + 0x03, 0xe2, 0xed, 0xac, 0x3c, 0xd4, 0x41, 0xf1, 0xf6, 0x0d, 0x16, 0x12, + 0xf9, 0xed, 0xec, 0x0f, 0xdf, 0xf9, 0xf0, 0x07, 0xea, 0x26, 0x12, 0xd9, + 0x1d, 0x1a, 0x05, 0xe5, 0xcb, 0x0d, 0xfe, 0x03, 0xfb, 0xf3, 0x19, 0x3b, + 0x10, 0xee, 0xe1, 0x6f, 0x06, 0xd9, 0x01, 0x31, 0x19, 0x45, 0x01, 0xd8, + 0xf7, 0xbd, 0xe5, 0x20, 0xd5, 0x2a, 0xe3, 0x17, 0xdc, 0x0d, 0x0c, 0x0c, + 0x59, 0xf4, 0x7f, 0xc9, 0xce, 0xe6, 0xe3, 0x3c, 0xdd, 0xe7, 0xf9, 0x01, + 0xfb, 0x98, 0x05, 0x14, 0xe6, 0x18, 0xbe, 0xd9, 0xe3, 0xf2, 0x59, 0xc6, + 0x05, 0xf5, 0x16, 0x13, 0x03, 0xdd, 0xe3, 0xe7, 0x1d, 0xd9, 0xdb, 0x58, + 0x40, 0x3c, 0x04, 0x5f, 0xe6, 0x65, 0xf5, 0x40, 0xf8, 0x00, 0xdf, 0xe8, + 0x1b, 0x18, 0xb3, 0x31, 0xd1, 0xf3, 0x63, 0x28, 0x10, 0x34, 0x0d, 0x42, + 0x21, 0xc4, 0xdc, 0xde, 0xdc, 0x0a, 0xcd, 0xf1, 0x06, 0x01, 0x1f, 0xe1, + 0xbc, 0x14, 0xdb, 0xcc, 0x23, 0xf0, 0xec, 0xe4, 0x17, 0xfd, 0x55, 0xea, + 0xdd, 0x05, 0x4d, 0xdd, 0xe5, 0x2b, 0x25, 0x05, 0xf5, 0x04, 0xc5, 0x10, + 0x28, 0xdf, 0x03, 0x22, 0x30, 0xf2, 0x03, 0xe2, 0xcf, 0xa4, 0xd8, 0x18, + 0xed, 0xec, 0x22, 0x4e, 0xf9, 0xfa, 0x25, 0xf4, 0xb2, 0xfa, 0xe7, 0x72, + 0x37, 0xd0, 0xd6, 0x11, 0xe3, 0xe9, 0xc4, 0x0f, 0xd3, 0xd1, 0xde, 0x0a, + 0x03, 0x07, 0x5c, 0xcf, 0x3c, 0xe9, 0x14, 0x1e, 0xe1, 0xc2, 0xf1, 0xfd, + 0x3d, 0x29, 0xe4, 0xb9, 0x12, 0x1d, 0xfd, 0xdb, 0x0c, 0x35, 0xd3, 0x02, + 0x13, 0x64, 0x0a, 0xd0, 0x39, 0x11, 0xc6, 0xe7, 0x63, 0xbb, 0xbd, 0x2c, + 0x05, 0xce, 0x36, 0xe5, 0x08, 0x51, 0xf9, 0xbc, 0xc8, 0x3c, 0xec, 0x54, + 0xcd, 0xe6, 0xd9, 0xd6, 0xd3, 0xd3, 0xe3, 0x48, 0xc3, 0xac, 0xe8, 0x21, + 0xda, 0x11, 0xa1, 0xd9, 0xf3, 0x61, 0x9a, 0x12, 0x25, 0xd0, 0xe9, 0x44, + 0x21, 0xf2, 0xd7, 0x34, 0x0f, 0xc0, 0x16, 0xbe, 0xdc, 0xff, 0xd7, 0xfb, + 0x26, 0xdb, 0x28, 0x45, 0x6e, 0xdb, 0xf1, 0xf7, 0x60, 0x69, 0x4e, 0x0c, + 0xd7, 0xaf, 0x45, 0x13, 0x31, 0xd9, 0xfd, 0x22, 0x3d, 0x1e, 0xda, 0xb6, + 0x2e, 0xe6, 0x09, 0xbc, 0xfb, 0x02, 0xc7, 0x31, 0xe7, 0xfd, 0x23, 0xdd, + 0xed, 0x00, 0xc7, 0x33, 0x13, 0xbb, 0xe9, 0xf1, 0xda, 0x1a, 0x17, 0x2c, + 0x31, 0x09, 0x1d, 0x0a, 0x1d, 0xc5, 0x2b, 0xe8, 0x3a, 0xfa, 0x22, 0x0d, + 0xca, 0x32, 0xb5, 0xb9, 0xe3, 0xde, 0xf4, 0xac, 0xbb, 0x3b, 0xf1, 0xf8, + 0x41, 0x27, 0x57, 0x55, 0xc3, 0x17, 0xcc, 0x48, 0xeb, 0x0d, 0x19, 0xe3, + 0x2c, 0x32, 0x14, 0x6e, 0x25, 0xbe, 0xe6, 0x4a, 0xe5, 0xfb, 0x40, 0xe1, + 0x00, 0xec, 0x7d, 0x5f, 0x0c, 0x4b, 0x1e, 0x35, 0x35, 0x70, 0xe9, 0xb8, + 0xf0, 0xd3, 0xf4, 0x0a, 0xec, 0xf0, 0x1f, 0x1c, 0xe0, 0xdd, 0xda, 0x2b, + 0x13, 0xc3, 0x63, 0x1f, 0xf3, 0xf8, 0x1d, 0xc6, 0x0a, 0xb5, 0xe8, 0xe0, + 0xe9, 0x43, 0xd8, 0x1b, 0x18, 0xe1, 0xf7, 0xf3, 0x3e, 0xf6, 0xe3, 0xf1, + 0xff, 0xe4, 0xff, 0xe4, 0x0e, 0x11, 0xf2, 0x5f, 0x0a, 0x49, 0xf0, 0xe9, + 0x16, 0x5d, 0x7f, 0x19, 0xd8, 0xd0, 0xcf, 0xf1, 0xff, 0xd6, 0x01, 0x38, + 0xdd, 0xc5, 0x18, 0x16, 0x0d, 0x14, 0xe5, 0xd3, 0x45, 0x02, 0x07, 0x03, + 0xeb, 0xea, 0xf3, 0x18, 0xfb, 0xfd, 0xff, 0xd1, 0xf5, 0x0d, 0x00, 0xf3, + 0x11, 0x30, 0xfb, 0x13, 0xf5, 0x30, 0xe4, 0xf3, 0x1e, 0xff, 0xdc, 0x00, + 0x10, 0xdf, 0xde, 0x27, 0xfe, 0xee, 0x0c, 0x06, 0xef, 0x39, 0x0d, 0xfd, + 0xfe, 0xe6, 0xb8, 0xef, 0xdf, 0x34, 0xdb, 0xf3, 0xef, 0xfd, 0xe5, 0x26, + 0xd9, 0xee, 0xf7, 0x16, 0xff, 0xfc, 0x15, 0xe6, 0xf9, 0x37, 0xd4, 0xe5, + 0x1b, 0xd4, 0xf8, 0x27, 0xf8, 0x1b, 0x05, 0x12, 0xf6, 0xe4, 0xd8, 0xf4, + 0xef, 0xff, 0x07, 0xe9, 0xeb, 0xf9, 0x09, 0x05, 0x49, 0x00, 0x14, 0xec, + 0x05, 0x23, 0x23, 0x20, 0xdc, 0xdf, 0x33, 0xf5, 0x04, 0xfe, 0x0d, 0x08, + 0x0d, 0x09, 0xfa, 0xf0, 0xfa, 0x05, 0xdc, 0xeb, 0x25, 0x3c, 0xf5, 0x07, + 0xda, 0xee, 0xfd, 0xcc, 0xf7, 0x22, 0x19, 0x27, 0x23, 0xea, 0x10, 0xce, + 0xfb, 0x14, 0xfc, 0xfd, 0x0c, 0xf8, 0x04, 0x03, 0x0c, 0xcf, 0x0b, 0xe5, + 0xeb, 0x00, 0x19, 0xeb, 0xd4, 0xd4, 0x1b, 0xe6, 0xec, 0x0e, 0xf9, 0xe6, + 0x03, 0x2e, 0xdf, 0xe0, 0x0f, 0x1f, 0xf8, 0x49, 0x08, 0x2f, 0xf3, 0x4d, + 0xee, 0x04, 0xf0, 0x23, 0x26, 0x2b, 0xeb, 0x15, 0x29, 0xe8, 0xcc, 0x11, + 0xec, 0xf3, 0x4b, 0xca, 0x1d, 0xfb, 0x7f, 0xfe, 0xd9, 0x04, 0xe6, 0xea, + 0xf4, 0x3b, 0xfa, 0xef, 0xef, 0xfe, 0xf6, 0x05, 0xee, 0xe2, 0xf3, 0x0d, + 0x0c, 0xe1, 0xdd, 0x31, 0xf5, 0xde, 0x40, 0x01, 0xf7, 0x2a, 0x07, 0xde, + 0x24, 0xe2, 0xe8, 0xe6, 0xef, 0x15, 0x03, 0xf8, 0x2d, 0xea, 0x00, 0x2b, + 0x34, 0xf2, 0x05, 0x1f, 0xf3, 0xe8, 0xe1, 0xd1, 0x24, 0xe4, 0xf1, 0x39, + 0x13, 0x08, 0xfb, 0xdd, 0xf5, 0x2f, 0xfb, 0x1a, 0x0a, 0xfc, 0xde, 0xeb, + 0xf5, 0xae, 0x12, 0x1d, 0xfe, 0xea, 0x16, 0xeb, 0x02, 0x36, 0x03, 0xeb, + 0x4a, 0xdc, 0xf4, 0xf9, 0x0f, 0x0d, 0xc7, 0xff, 0x0c, 0xf6, 0xf0, 0xe7, + 0xff, 0xe0, 0xf3, 0xd0, 0x07, 0x28, 0xd5, 0xf6, 0x0c, 0x2e, 0xf0, 0xff, + 0xf2, 0xfa, 0xe0, 0xd1, 0x35, 0xe5, 0x18, 0x01, 0xc7, 0xf9, 0x2b, 0x0f, + 0xe9, 0x61, 0xd0, 0xcd, 0x19, 0x05, 0x17, 0xd6, 0xfb, 0x0f, 0x05, 0xf8, + 0xf7, 0x0d, 0xec, 0xf2, 0xf0, 0xea, 0x0a, 0x10, 0xd0, 0x02, 0xcc, 0xe5, + 0x0a, 0xf9, 0xe8, 0xfc, 0xd6, 0xc6, 0xf1, 0x31, 0xef, 0x0a, 0x14, 0x03, + 0xf5, 0xf9, 0xf8, 0xd5, 0xd9, 0xec, 0xfe, 0x1a, 0x13, 0x02, 0x19, 0x2c, + 0x3f, 0xbe, 0x31, 0xe3, 0xfb, 0x42, 0xfc, 0x1f, 0x05, 0xe6, 0x31, 0x07, + 0x07, 0xff, 0xf5, 0x2d, 0x34, 0xcf, 0xe5, 0xe7, 0xfd, 0xf6, 0xfd, 0xd9, + 0x16, 0xe5, 0xe4, 0x20, 0x15, 0x07, 0x03, 0xf0, 0x11, 0x10, 0xf7, 0x30, + 0x2a, 0x1a, 0xf3, 0x00, 0xe8, 0x0c, 0xf9, 0xf3, 0xfe, 0x08, 0x43, 0xd2, + 0xf7, 0xc8, 0x2f, 0x44, 0xef, 0xee, 0xef, 0xf8, 0xe8, 0xff, 0xf7, 0xeb, + 0xfb, 0x1d, 0xf7, 0xc0, 0xf1, 0x09, 0xf9, 0xeb, 0xef, 0x14, 0x02, 0x16, + 0x24, 0x47, 0x05, 0x0a, 0x01, 0x2b, 0x0d, 0xfb, 0xd8, 0x38, 0xfd, 0xdb, + 0x2f, 0xdf, 0xf4, 0xff, 0x04, 0xf3, 0x5a, 0xf3, 0xe7, 0xc3, 0x51, 0xf8, + 0x23, 0xf4, 0xf2, 0x1e, 0x02, 0x2f, 0xe4, 0xd9, 0xe2, 0x01, 0xe9, 0x03, + 0xd6, 0xe3, 0xf2, 0xfc, 0xf1, 0x1c, 0xdb, 0x7f, 0x2a, 0xdd, 0x5f, 0xef, + 0xe5, 0xd7, 0xf4, 0x01, 0x06, 0x1a, 0x28, 0xf2, 0xe0, 0x0e, 0x19, 0xed, + 0x03, 0xfb, 0x2a, 0xfb, 0x32, 0xfa, 0xff, 0x08, 0xf5, 0xc9, 0x0c, 0xe0, + 0xff, 0xfa, 0xd3, 0x3c, 0xe6, 0xee, 0xd7, 0xfa, 0xef, 0xfe, 0x30, 0xf9, + 0xf4, 0xe9, 0x07, 0xd9, 0xef, 0xf4, 0x05, 0xe7, 0xcf, 0xf3, 0xf7, 0x30, + 0x14, 0x30, 0xd3, 0x0c, 0x4e, 0xce, 0x36, 0x19, 0xeb, 0xf9, 0x37, 0xee, + 0xed, 0x15, 0xec, 0xfe, 0x09, 0x2b, 0xf8, 0x21, 0xe8, 0x19, 0xdc, 0x11, + 0xe8, 0x56, 0xd8, 0xc7, 0x21, 0xfe, 0x09, 0xf8, 0x51, 0xde, 0xdf, 0xe5, + 0xf9, 0xd6, 0xed, 0xdb, 0x15, 0x66, 0xf1, 0xdb, 0x16, 0xf8, 0x15, 0x2d, + 0x0a, 0xf0, 0xea, 0x16, 0xf2, 0xdd, 0x0c, 0x39, 0x0f, 0xd7, 0xc9, 0xf3, + 0xfc, 0x0a, 0xf1, 0xfd, 0xf8, 0x1c, 0x1d, 0xe9, 0xf8, 0xdd, 0xc4, 0x26, + 0x1b, 0xca, 0xd4, 0xe9, 0x26, 0xd7, 0x03, 0xe6, 0xd7, 0xed, 0xea, 0x25, + 0xec, 0x3b, 0x03, 0xce, 0x6f, 0xd2, 0x57, 0xf0, 0xe9, 0x0f, 0x2e, 0x04, + 0xf9, 0xed, 0x3a, 0xf1, 0x20, 0xb4, 0x0e, 0x1e, 0xf5, 0x26, 0xda, 0xf4, + 0xd6, 0xf3, 0x1c, 0x08, 0xf3, 0x4f, 0xc7, 0x15, 0xd3, 0x15, 0x43, 0x07, + 0x00, 0xfa, 0x2f, 0x2a, 0x22, 0xfb, 0xf1, 0xcf, 0xe4, 0xce, 0x16, 0x06, + 0xd2, 0x1c, 0x0d, 0xf1, 0xde, 0xab, 0x33, 0x10, 0x07, 0xe8, 0x0e, 0xe2, + 0xfe, 0xc7, 0xe7, 0xe6, 0xe8, 0xea, 0xfc, 0xf2, 0xd7, 0x00, 0x02, 0x1e, + 0x09, 0x2d, 0x02, 0xc4, 0x0f, 0x0e, 0xd0, 0xf6, 0xc7, 0x39, 0xe8, 0xf2, + 0xef, 0xfe, 0x0c, 0xc3, 0x57, 0xcf, 0x00, 0x02, 0x41, 0xd6, 0x11, 0xfb, + 0x7f, 0x0e, 0x73, 0xf6, 0x25, 0x2a, 0x06, 0xf1, 0xef, 0x30, 0x0c, 0xac, + 0x0d, 0x26, 0xcc, 0xf4, 0xcb, 0x02, 0x11, 0xf9, 0xf2, 0x1e, 0x00, 0x32, + 0xed, 0xd9, 0x11, 0xfa, 0xc1, 0x0e, 0xfd, 0xee, 0x1d, 0xc2, 0xef, 0xf6, + 0xe2, 0xfe, 0x23, 0x45, 0x62, 0xe8, 0x3c, 0xe3, 0x03, 0x03, 0x35, 0x23, + 0xf7, 0xdd, 0x06, 0xd8, 0x32, 0x17, 0x09, 0x18, 0xe3, 0x72, 0xb4, 0x26, + 0xcf, 0x02, 0x18, 0xfd, 0xe3, 0xf6, 0x04, 0xf0, 0xfd, 0xe5, 0xd5, 0xe2, + 0xd3, 0xfd, 0x0b, 0x38, 0xeb, 0x44, 0xdd, 0x12, 0x2b, 0xf7, 0x37, 0x01, + 0xe3, 0xc2, 0xfe, 0xed, 0xdf, 0xf7, 0xf1, 0xfa, 0x42, 0x38, 0x06, 0x39, + 0x05, 0x19, 0xd4, 0x21, 0xdb, 0x50, 0x19, 0xd4, 0x2a, 0xd8, 0xf6, 0xcb, + 0x40, 0x01, 0xf6, 0xe4, 0xa9, 0xf9, 0x0c, 0xc1, 0x14, 0x4a, 0xd6, 0xe8, + 0x0d, 0x16, 0x23, 0x00, 0x0f, 0xfa, 0xd6, 0xfa, 0xe1, 0xe0, 0x00, 0x54, + 0xfd, 0xcd, 0xd2, 0xed, 0x30, 0x06, 0xd9, 0x04, 0x06, 0x26, 0x22, 0xee, + 0xee, 0xe4, 0xd0, 0x20, 0x17, 0x16, 0xdb, 0xfa, 0xf2, 0xf2, 0xf2, 0xe6, + 0x17, 0xc8, 0x03, 0xf0, 0xeb, 0x40, 0xf0, 0xac, 0x5c, 0xe8, 0x17, 0xf6, + 0x00, 0x49, 0x2d, 0x11, 0x09, 0xec, 0x50, 0x0b, 0x03, 0xd6, 0xe5, 0x07, + 0xf2, 0x0a, 0xf0, 0xac, 0xc3, 0xec, 0x22, 0x2a, 0xcf, 0x2b, 0xde, 0x03, + 0x00, 0x22, 0x19, 0x04, 0x11, 0x0b, 0x17, 0x38, 0x04, 0xf5, 0xed, 0x13, + 0xff, 0xe6, 0xf2, 0xce, 0xbf, 0x26, 0x11, 0x10, 0xd7, 0xc3, 0x57, 0x00, + 0xe1, 0xb1, 0x02, 0xeb, 0x30, 0x37, 0xf5, 0xff, 0xd7, 0xcd, 0x08, 0x0b, + 0xd6, 0x0d, 0xf1, 0xfb, 0x19, 0x3a, 0xf6, 0xa8, 0x24, 0xf8, 0xde, 0x1a, + 0xce, 0x2f, 0xfd, 0xd3, 0xd1, 0xf5, 0xf8, 0xd7, 0x50, 0xf8, 0xd5, 0xff, + 0x19, 0xdb, 0x0b, 0xe8, 0x7e, 0xf3, 0x7f, 0xd8, 0x36, 0x35, 0xfa, 0xd5, + 0xd0, 0x0f, 0x12, 0xc0, 0xfa, 0x1a, 0xd6, 0x04, 0xe7, 0xe4, 0x18, 0xdc, + 0xfa, 0x13, 0xfe, 0x31, 0xf6, 0xd6, 0x26, 0xd4, 0xc9, 0xd5, 0xfb, 0xf2, + 0xf2, 0xcb, 0xf5, 0xdf, 0xe9, 0xfe, 0xff, 0x48, 0x5b, 0xec, 0x4a, 0xc8, + 0x1e, 0x0c, 0x20, 0x32, 0xed, 0xe1, 0x16, 0xde, 0x50, 0x08, 0x03, 0x14, + 0xf8, 0x69, 0x9e, 0x16, 0xdf, 0xfe, 0xe1, 0xf3, 0xf1, 0xfd, 0x32, 0x2e, + 0x00, 0xf2, 0xfc, 0xdd, 0xc9, 0xd7, 0xfe, 0x33, 0xf6, 0x6b, 0x13, 0x1f, + 0x02, 0xfc, 0x1e, 0x14, 0xca, 0xcd, 0xe8, 0xdb, 0xdb, 0x3e, 0x06, 0x1b, + 0x20, 0x33, 0x0c, 0x1a, 0xfb, 0x41, 0xcd, 0x43, 0xe9, 0x2b, 0x1f, 0xe6, + 0xe0, 0xba, 0xe7, 0xeb, 0x30, 0x12, 0xd8, 0x12, 0xb4, 0xde, 0x1b, 0xdf, + 0xc8, 0x1c, 0xd4, 0x15, 0xe9, 0x08, 0x09, 0xf8, 0x27, 0x00, 0xdf, 0x0d, + 0xd3, 0x3e, 0xdf, 0x23, 0xc7, 0xb0, 0xca, 0xf6, 0x2f, 0xe2, 0x13, 0xcc, + 0x06, 0x11, 0x29, 0xe1, 0x10, 0xb4, 0xc8, 0x2d, 0x2a, 0xe0, 0x3f, 0x0a, + 0x20, 0xc7, 0xfe, 0xeb, 0xd6, 0xd1, 0xe8, 0xb9, 0xf7, 0x39, 0xf2, 0xae, + 0x3c, 0xb8, 0xe7, 0x49, 0x1e, 0x4c, 0xfa, 0x2b, 0xe9, 0xf4, 0x77, 0x0a, + 0x3c, 0xc1, 0xe4, 0x0d, 0xe6, 0xee, 0xe2, 0xc2, 0xe3, 0xf2, 0x41, 0xf5, + 0x06, 0x26, 0xdf, 0xeb, 0xfe, 0x16, 0x0b, 0x09, 0xf6, 0x34, 0x31, 0x17, + 0x18, 0xef, 0x09, 0x08, 0x05, 0xec, 0xf0, 0xde, 0xd2, 0x2c, 0x16, 0xee, + 0xfa, 0xb5, 0x00, 0xf7, 0x05, 0xc0, 0xf6, 0xed, 0x39, 0x33, 0xdb, 0xf8, + 0xee, 0xf1, 0x06, 0xa0, 0x00, 0x14, 0x03, 0xff, 0xf7, 0x41, 0xf2, 0xd2, + 0x17, 0xf2, 0x06, 0x34, 0xc9, 0x4c, 0xfd, 0xdf, 0xd2, 0x05, 0x02, 0xf6, + 0x40, 0xee, 0xe7, 0xb6, 0x00, 0xdc, 0x46, 0x0a, 0x38, 0x04, 0x57, 0xf4, + 0x79, 0x1a, 0xe7, 0xdd, 0xf5, 0x5e, 0x17, 0xc0, 0xfe, 0x15, 0x3b, 0xf9, + 0xcf, 0xec, 0x26, 0xfc, 0x00, 0xfc, 0xc8, 0x31, 0xdc, 0xea, 0x31, 0xce, + 0xd5, 0xc6, 0xd9, 0xc8, 0xf8, 0xe1, 0xeb, 0xdb, 0xf6, 0x00, 0xf3, 0x7f, + 0x04, 0x05, 0x3c, 0xe1, 0xe4, 0x38, 0x1f, 0x12, 0xe6, 0xeb, 0x2b, 0x0a, + 0x41, 0xdd, 0xc9, 0x08, 0xe6, 0x43, 0xd3, 0x15, 0xd2, 0xb9, 0xf0, 0xf6, + 0xc7, 0x01, 0x09, 0xf7, 0x0c, 0x1b, 0xf0, 0xec, 0x19, 0xd8, 0xf5, 0x32, + 0xec, 0xf8, 0x27, 0xee, 0x17, 0xff, 0xb1, 0xf3, 0xef, 0xd6, 0x0c, 0xff, + 0xcf, 0xee, 0xe1, 0x11, 0xe2, 0xd6, 0x23, 0x0b, 0xda, 0x46, 0x09, 0x0a, + 0x14, 0x09, 0x2c, 0xfc, 0x12, 0xc7, 0xc2, 0xf1, 0x00, 0x05, 0xdb, 0xf4, + 0xe5, 0xe8, 0xf2, 0xe4, 0x97, 0x7f, 0xf0, 0xff, 0x03, 0x10, 0x11, 0xfd, + 0x05, 0xce, 0xb5, 0x2d, 0xf6, 0x17, 0x25, 0x2a, 0xc6, 0xd2, 0x05, 0xf1, + 0xe6, 0x9e, 0xff, 0xe3, 0x07, 0x70, 0x14, 0xf9, 0xf7, 0xda, 0xf5, 0x2a, + 0xff, 0xeb, 0x27, 0xd7, 0xf2, 0xf3, 0xcd, 0x00, 0x12, 0xc8, 0x19, 0xcb, + 0xe1, 0x2c, 0xf4, 0xd9, 0x2c, 0xab, 0xec, 0x29, 0x34, 0x40, 0xfe, 0x2c, + 0xf6, 0xd3, 0x66, 0xfe, 0x32, 0xf7, 0xd1, 0x1b, 0xfa, 0xe1, 0x0c, 0xe9, + 0xe8, 0x0f, 0x3c, 0x26, 0x3d, 0x23, 0xde, 0x00, 0xeb, 0x46, 0x24, 0xfe, + 0x18, 0xfa, 0x07, 0x32, 0x50, 0xc1, 0xf3, 0xfe, 0x01, 0x01, 0xfb, 0xbc, + 0x1e, 0x3b, 0x13, 0xdd, 0x16, 0xd0, 0x19, 0xf3, 0xea, 0xc0, 0xda, 0xd1, + 0x37, 0x21, 0xa0, 0xf5, 0x02, 0xd9, 0xdd, 0x12, 0xf8, 0x29, 0xfe, 0xd6, + 0xe5, 0x1a, 0xe6, 0xfe, 0x4d, 0xb6, 0xf3, 0x51, 0xd9, 0x0f, 0x00, 0x03, + 0x18, 0x1b, 0xd3, 0x49, 0x29, 0xe6, 0xf2, 0xc2, 0xea, 0xe3, 0xfd, 0x0c, + 0x41, 0xb6, 0x3b, 0x2d, 0x21, 0xe5, 0x0e, 0xcf, 0xed, 0x49, 0xfc, 0xe2, + 0xe3, 0x00, 0x16, 0xf5, 0xdd, 0xfd, 0xf8, 0xe8, 0xed, 0xed, 0xe8, 0xeb, + 0xef, 0xea, 0x43, 0xf2, 0xf2, 0x13, 0x16, 0xd9, 0xf7, 0xf9, 0x0b, 0xef, + 0x0d, 0x4a, 0xe1, 0x51, 0xfb, 0x0e, 0x4a, 0xf4, 0x47, 0xf4, 0xbe, 0x36, + 0x17, 0x0d, 0x0d, 0xf3, 0xf2, 0xc0, 0x05, 0x42, 0x00, 0x46, 0xd7, 0xc2, + 0xde, 0xcd, 0xd5, 0xdd, 0xe7, 0x02, 0x26, 0xf8, 0x05, 0x03, 0xe1, 0xf0, + 0x13, 0x01, 0xe7, 0x10, 0xed, 0xf8, 0x12, 0xd5, 0xfa, 0x41, 0xb9, 0xf9, + 0xde, 0xd9, 0x1e, 0xf2, 0xe0, 0x02, 0xef, 0x09, 0x04, 0xe8, 0x14, 0x24, + 0xde, 0x1c, 0xef, 0x0c, 0x56, 0x0d, 0x08, 0x15, 0x02, 0xf3, 0xd9, 0xe6, + 0xe5, 0xe3, 0xd3, 0xef, 0xca, 0x05, 0x10, 0xf7, 0xf5, 0x7f, 0x21, 0x0e, + 0x13, 0x28, 0x11, 0xee, 0x2f, 0xf6, 0xbc, 0x4e, 0xfe, 0x23, 0x04, 0x3e, + 0xd0, 0xe6, 0x10, 0xf1, 0xec, 0xba, 0xd9, 0x01, 0xf5, 0x44, 0x02, 0xfa, + 0x04, 0xe0, 0xfc, 0x23, 0xf6, 0x00, 0x31, 0xee, 0xcc, 0xde, 0xe5, 0xfc, + 0x02, 0xe8, 0xed, 0xe8, 0xd7, 0x2a, 0x00, 0xc8, 0x38, 0xe0, 0xeb, 0x27, + 0xf2, 0x72, 0x26, 0x2c, 0xe9, 0x0b, 0x35, 0x02, 0x35, 0xfc, 0xee, 0x1c, + 0xf0, 0xe1, 0xef, 0xdc, 0x11, 0xf5, 0x40, 0x1a, 0xf5, 0x2d, 0xee, 0xcc, + 0xd1, 0x39, 0xed, 0xfa, 0x2a, 0x12, 0x15, 0x13, 0x37, 0xdf, 0xf7, 0xf0, + 0x1b, 0xed, 0xe4, 0xbb, 0x08, 0x12, 0xf4, 0x2e, 0x13, 0xd8, 0xed, 0xdd, + 0xed, 0xef, 0xfc, 0xf4, 0x3e, 0xf9, 0xe4, 0xd7, 0x03, 0xdc, 0xf1, 0xd9, + 0xf4, 0x01, 0xfd, 0xe5, 0xf0, 0x42, 0xf1, 0x01, 0xee, 0xe9, 0xf6, 0x3e, + 0xe9, 0xf2, 0x17, 0x11, 0x21, 0x0d, 0xf4, 0x08, 0x44, 0x17, 0xe5, 0x17, + 0xd9, 0xf6, 0xf3, 0xff, 0x4c, 0xe4, 0x14, 0xf2, 0x1d, 0x1c, 0x37, 0xfe, + 0xf8, 0x09, 0xff, 0xe3, 0xe3, 0xf8, 0x14, 0x23, 0xf4, 0x18, 0x00, 0xe2, + 0xe7, 0xe4, 0xd1, 0xcc, 0xf0, 0x25, 0x28, 0xca, 0x1a, 0x1c, 0xef, 0xe8, + 0xda, 0xed, 0x0e, 0xbf, 0x3d, 0x32, 0xe7, 0x30, 0xd2, 0x06, 0x06, 0x30, + 0x1e, 0x1a, 0xcd, 0xfa, 0xef, 0x02, 0x0f, 0xd6, 0xc9, 0xd5, 0xec, 0x23, + 0xf2, 0x07, 0xc5, 0x2e, 0x29, 0xbc, 0xd5, 0xe6, 0xcc, 0xfa, 0x1c, 0x09, + 0x0d, 0xf8, 0xf7, 0xfb, 0x0f, 0xf5, 0xf9, 0xf5, 0x01, 0x1a, 0xf0, 0xbf, + 0xdb, 0x21, 0xed, 0xfc, 0xd2, 0xe3, 0x11, 0x1f, 0xf0, 0x20, 0xe7, 0xe9, + 0x25, 0x1a, 0x33, 0x02, 0x16, 0x1b, 0xf6, 0x56, 0x73, 0x13, 0x0b, 0x19, + 0xfe, 0xf5, 0xe5, 0xcb, 0xec, 0x0b, 0xc6, 0xea, 0xa4, 0x16, 0x2b, 0xea, + 0x05, 0x7f, 0x0c, 0xec, 0x16, 0x3e, 0xe4, 0x1c, 0x1a, 0xe2, 0xaf, 0x22, + 0xf2, 0x40, 0x46, 0x57, 0xb4, 0xec, 0x02, 0xd2, 0xfe, 0xbc, 0xe7, 0x08, + 0x07, 0x25, 0x18, 0xe8, 0xe5, 0xc6, 0x08, 0xfe, 0x09, 0xdc, 0xe5, 0xf9, + 0xe8, 0xba, 0xee, 0xde, 0x03, 0xe0, 0xe3, 0xe0, 0xdc, 0x09, 0x0e, 0xa5, + 0x60, 0x00, 0x02, 0x56, 0x25, 0x7f, 0x21, 0x40, 0x00, 0xf2, 0x75, 0x05, + 0x6e, 0xe8, 0xcb, 0x25, 0xf5, 0xde, 0xd1, 0xe9, 0xfc, 0x27, 0x6c, 0xe7, + 0xd9, 0x36, 0xe4, 0xd2, 0xe5, 0x32, 0xf7, 0xe0, 0x21, 0x07, 0xed, 0x01, + 0x56, 0xa2, 0x09, 0x03, 0x27, 0x04, 0xde, 0xc5, 0x0e, 0xf8, 0xf9, 0x08, + 0x28, 0x98, 0x14, 0xd5, 0x21, 0x2b, 0xe1, 0xd9, 0x73, 0x33, 0xf3, 0xe0, + 0x0a, 0xda, 0xec, 0xda, 0xed, 0xea, 0x1c, 0xe1, 0xee, 0x35, 0xe5, 0xf7, + 0x08, 0xd5, 0x0e, 0x24, 0xc4, 0x16, 0x06, 0xea, 0x12, 0x16, 0xf9, 0x00, + 0x3b, 0xeb, 0xf3, 0xfe, 0xf3, 0xd3, 0xfd, 0xfd, 0x40, 0xe2, 0x40, 0xdf, + 0x2d, 0x1c, 0x5b, 0xe5, 0xca, 0x23, 0xf6, 0xdf, 0x00, 0xd5, 0x14, 0x07, + 0x2d, 0x16, 0x03, 0xfa, 0xe5, 0xe4, 0xc5, 0xca, 0xf5, 0x27, 0x2f, 0xc8, + 0x0e, 0x40, 0xf0, 0xe8, 0xc0, 0xd6, 0x20, 0xae, 0x40, 0x51, 0xd3, 0x4f, + 0xa0, 0xda, 0x21, 0x28, 0xfb, 0x11, 0xd0, 0xe3, 0x20, 0xe6, 0x18, 0xd3, + 0xc7, 0xd9, 0xf9, 0x20, 0xd3, 0x14, 0xab, 0x1d, 0x08, 0xcf, 0xe8, 0xdf, + 0xea, 0xed, 0xeb, 0xf9, 0xde, 0xdd, 0xe4, 0xfb, 0xd2, 0xe5, 0xf3, 0x66, + 0x10, 0x2d, 0x10, 0xe2, 0xf0, 0xe8, 0x12, 0xee, 0x00, 0xd3, 0xf5, 0x38, + 0x07, 0xe3, 0xf3, 0xec, 0x5e, 0x08, 0x24, 0xc6, 0xee, 0x4c, 0xee, 0x11, + 0xde, 0x33, 0x2f, 0xd8, 0xea, 0x41, 0x16, 0xe6, 0x3c, 0x19, 0xf5, 0x0c, + 0xfc, 0xed, 0x11, 0xea, 0x09, 0x5f, 0xed, 0xf8, 0xff, 0x17, 0x05, 0x38, + 0xf3, 0xdb, 0x00, 0x23, 0xdc, 0xc3, 0xd8, 0x2e, 0xfb, 0xb5, 0xc4, 0xeb, + 0xe9, 0x16, 0xdf, 0xe2, 0xf8, 0x39, 0x00, 0x15, 0xd9, 0xcd, 0x11, 0x38, + 0x09, 0x17, 0xfa, 0x09, 0x03, 0xed, 0xc5, 0x27, 0x21, 0xe1, 0x1d, 0xdf, + 0xf9, 0xf9, 0xc1, 0xa9, 0x7f, 0xe4, 0x5d, 0xfe, 0x22, 0x37, 0xf9, 0xfe, + 0xe3, 0xb2, 0x1f, 0x0b, 0x0b, 0x27, 0xa5, 0x0d, 0x33, 0xec, 0x06, 0xf2, + 0x0f, 0xf6, 0x52, 0x0e, 0x1f, 0xdc, 0xfc, 0x0c, 0xe1, 0xb6, 0x0a, 0x1a, + 0x3e, 0x21, 0xde, 0x34, 0xdf, 0xf1, 0xf2, 0xe7, 0xd9, 0x2d, 0xcb, 0xef, + 0x32, 0xfc, 0x07, 0x00, 0xe3, 0xe3, 0x29, 0xfa, 0x0d, 0x24, 0x0d, 0xd6, + 0xdc, 0x0b, 0xd2, 0x49, 0x01, 0xf9, 0x97, 0xf4, 0xd1, 0xf4, 0xe4, 0xf7, + 0x11, 0x10, 0x1e, 0xb9, 0xff, 0x00, 0xec, 0x5b, 0xd9, 0x06, 0xeb, 0xf5, + 0xd8, 0x20, 0xfc, 0x12, 0x21, 0x44, 0xe7, 0xf8, 0xdb, 0x05, 0x1b, 0x07, + 0x18, 0xf9, 0x40, 0x1b, 0xf7, 0x34, 0x0a, 0xfd, 0x09, 0xc1, 0xf4, 0x11, + 0xf1, 0x45, 0xdb, 0x19, 0x0c, 0xe8, 0xe2, 0x02, 0xe2, 0x0d, 0xfb, 0xe1, + 0xdd, 0xdb, 0x39, 0xb9, 0x08, 0xd4, 0xde, 0xd8, 0x22, 0xd3, 0x20, 0xc4, + 0xe8, 0x61, 0x48, 0x19, 0x0f, 0x15, 0x15, 0x1c, 0x06, 0xad, 0x1b, 0xf0, + 0xda, 0x11, 0xbd, 0x15, 0xfd, 0x00, 0x42, 0x14, 0x04, 0x0b, 0xe4, 0xfe, + 0x1c, 0x04, 0x02, 0x24, 0x10, 0x00, 0x20, 0xe6, 0x1c, 0x16, 0x12, 0x2f, + 0x05, 0xfb, 0xe3, 0xe8, 0xf9, 0xfe, 0xe8, 0xec, 0xf1, 0xc3, 0xf7, 0xff, + 0xd0, 0x26, 0x10, 0xde, 0xf0, 0x20, 0x03, 0x13, 0x2e, 0x05, 0x22, 0xcc, + 0xf9, 0x1a, 0xe7, 0x1d, 0x2b, 0x0e, 0xf5, 0xdc, 0xc6, 0x0c, 0x08, 0xfb, + 0x4d, 0x1c, 0xff, 0xee, 0xd7, 0xe9, 0x21, 0xf4, 0x05, 0x5a, 0xd6, 0xee, + 0x05, 0x31, 0x02, 0x58, 0xd4, 0x01, 0xd5, 0xfa, 0x15, 0x0d, 0xea, 0x14, + 0x33, 0xf7, 0x0a, 0xff, 0xfa, 0x21, 0xf4, 0xde, 0x03, 0xec, 0x03, 0x02, + 0xe1, 0x14, 0xc4, 0x46, 0x23, 0xe2, 0xfb, 0x2d, 0xf6, 0xe0, 0xc1, 0x0f, + 0xd4, 0xee, 0xeb, 0xff, 0xf6, 0xf4, 0xff, 0xc9, 0x60, 0xf0, 0x6b, 0x2f, + 0x01, 0x26, 0xfe, 0x11, 0x0d, 0xcb, 0x4e, 0x2f, 0x00, 0xe7, 0x30, 0xf0, + 0x2b, 0xf3, 0xfd, 0x0d, 0xc8, 0xf7, 0x22, 0xdc, 0xf4, 0xf1, 0xef, 0x0b, + 0xc1, 0xf8, 0x7f, 0x09, 0x35, 0xfd, 0x0a, 0x25, 0x22, 0xc5, 0xfe, 0xe2, + 0x0b, 0xf6, 0xe3, 0x2a, 0x16, 0x0f, 0x21, 0x1b, 0x20, 0xbe, 0x0e, 0xd5, + 0x17, 0x3e, 0xfa, 0xf9, 0x45, 0xe6, 0xbf, 0xad, 0xfa, 0xe6, 0xee, 0xc0, + 0xfa, 0x19, 0x00, 0x36, 0x0e, 0x05, 0xf4, 0xe4, 0xf5, 0x41, 0xf2, 0xed, + 0xc3, 0x0f, 0x22, 0xe8, 0x06, 0x23, 0x0e, 0xf1, 0x38, 0x08, 0xfe, 0xda, + 0xf6, 0x18, 0xe7, 0xed, 0x19, 0x03, 0x6f, 0x04, 0xfa, 0x10, 0x01, 0x00, + 0x27, 0xf8, 0x23, 0x4f, 0xe7, 0x15, 0xac, 0xe3, 0x0a, 0xf7, 0xf7, 0x2a, + 0xf0, 0x0c, 0xec, 0xe7, 0xda, 0x0e, 0x19, 0xe4, 0x21, 0xe7, 0x00, 0x15, + 0x16, 0x00, 0xe0, 0xbd, 0xfd, 0x35, 0x1e, 0xe0, 0xed, 0x1a, 0x17, 0x4e, + 0x1c, 0xe1, 0x1c, 0xe3, 0xf3, 0xfc, 0xd4, 0xf7, 0xe0, 0xf6, 0xe3, 0x1d, + 0xf5, 0x33, 0xae, 0x1e, 0xe2, 0x19, 0x2f, 0xfd, 0xde, 0x46, 0x3e, 0xd8, + 0xdc, 0x5e, 0xeb, 0xa8, 0x13, 0xfa, 0xcc, 0x24, 0xd0, 0x33, 0xda, 0x3c, + 0xe7, 0xc4, 0x29, 0xcf, 0xe1, 0x09, 0x29, 0xf7, 0x00, 0xfd, 0x06, 0xf9, + 0xe8, 0x13, 0xcc, 0x5f, 0x18, 0x08, 0xe4, 0x3a, 0xb6, 0xb8, 0x3d, 0x01, + 0xff, 0xfd, 0x22, 0xd6, 0x94, 0xc1, 0xfc, 0xc6, 0x2b, 0xea, 0x71, 0x28, + 0x39, 0x40, 0xff, 0x5b, 0x46, 0xca, 0xf8, 0x00, 0xcf, 0x00, 0xd4, 0x2a, + 0x17, 0xd4, 0x0b, 0xdd, 0x02, 0x08, 0x05, 0xf1, 0xf6, 0x20, 0x54, 0xcd, + 0xf8, 0xe0, 0x55, 0xc9, 0xef, 0x75, 0xc9, 0x0c, 0xe4, 0x30, 0xe0, 0x08, + 0xe6, 0xf2, 0x60, 0xea, 0xde, 0x09, 0xe3, 0xaa, 0xfe, 0xe3, 0xd1, 0xef, + 0x94, 0x21, 0xc8, 0x5c, 0x7f, 0xdb, 0xe8, 0x07, 0x16, 0xd6, 0x39, 0xe7, + 0xfe, 0x3a, 0x24, 0xb1, 0x13, 0x3d, 0xd8, 0xfc, 0xd4, 0xf1, 0x2d, 0xdd, + 0x45, 0x05, 0x09, 0x15, 0x12, 0x3b, 0x26, 0xba, 0x0d, 0xf8, 0xee, 0x36, + 0x6c, 0xc9, 0xf7, 0x34, 0xac, 0x32, 0xbe, 0xdc, 0x43, 0xd1, 0xe3, 0xfc, + 0x0b, 0x18, 0xd9, 0xe9, 0x34, 0xc1, 0x12, 0xf7, 0xee, 0x07, 0xfa, 0xf1, + 0xe7, 0xd2, 0x74, 0x28, 0x05, 0xc4, 0xcc, 0x21, 0x33, 0xdf, 0xeb, 0xe5, + 0xfd, 0x04, 0xf1, 0x3b, 0xd1, 0x43, 0x2b, 0x42, 0x31, 0x09, 0xf2, 0xde, + 0x35, 0xfd, 0x24, 0xe0, 0x15, 0xdc, 0x56, 0xfa, 0x0f, 0x18, 0x1a, 0xb4, + 0x3c, 0x0c, 0x46, 0x07, 0xf3, 0xad, 0x19, 0x17, 0x2b, 0xd5, 0xce, 0xfb, + 0xf0, 0xf2, 0x09, 0xcf, 0xf4, 0x25, 0x03, 0x10, 0xea, 0xff, 0x29, 0xaf, + 0xd6, 0x04, 0xb3, 0x29, 0xe3, 0xea, 0x16, 0xdc, 0x35, 0xcc, 0x4c, 0xe0, + 0x03, 0x1d, 0x2d, 0xb4, 0xbc, 0x20, 0x29, 0xce, 0x06, 0xe6, 0x68, 0x0b, + 0xe6, 0xe9, 0x1b, 0x1b, 0xd9, 0xea, 0xe9, 0xdd, 0x0e, 0x3d, 0x2b, 0x3c, + 0x06, 0x19, 0x35, 0xc0, 0x1c, 0xfe, 0xe3, 0xcc, 0xd4, 0xc1, 0xdb, 0x08, + 0xc4, 0x39, 0xfa, 0x1e, 0xdf, 0xdc, 0x2e, 0xf2, 0xe3, 0x3e, 0x14, 0x29, + 0x25, 0x07, 0xff, 0xfc, 0x0b, 0x1c, 0xe4, 0x45, 0x05, 0x1e, 0xd5, 0x47, + 0xbc, 0xb7, 0x37, 0xc7, 0xec, 0xde, 0x41, 0xc2, 0xd9, 0x01, 0x01, 0xc3, + 0x08, 0xd2, 0x4a, 0x23, 0x1a, 0x34, 0xff, 0x40, 0x34, 0xc7, 0xdd, 0x0b, + 0xe7, 0x45, 0x0c, 0xfe, 0x2c, 0xe2, 0xfe, 0xd0, 0xf6, 0xf9, 0x1d, 0xea, + 0xfe, 0xf4, 0x27, 0xa9, 0x03, 0xf7, 0x71, 0xdc, 0x00, 0x0e, 0xe8, 0xff, + 0xd3, 0x20, 0x23, 0xc8, 0xe0, 0x11, 0x71, 0xe3, 0xea, 0xe1, 0xf3, 0xda, + 0xf9, 0xc3, 0xcd, 0xe6, 0xa7, 0x08, 0xac, 0x32, 0x31, 0xcb, 0xe5, 0x03, + 0xf0, 0xe6, 0x08, 0x1b, 0xe5, 0xfb, 0xee, 0xd0, 0xfd, 0x29, 0xd2, 0x07, + 0xdf, 0xf7, 0x05, 0xdc, 0x46, 0x14, 0xe3, 0x02, 0x00, 0x05, 0xed, 0xe4, + 0x25, 0xe8, 0xd9, 0x25, 0x2b, 0xe9, 0x07, 0x31, 0xd1, 0xf5, 0xd5, 0x0d, + 0x37, 0xf1, 0xe9, 0xdd, 0xe4, 0x32, 0xf2, 0xd9, 0x39, 0xdd, 0xdf, 0x0d, + 0xf2, 0x1f, 0x0d, 0xf6, 0x0b, 0xf7, 0x7f, 0x3e, 0x06, 0xf4, 0xef, 0x01, + 0x40, 0xf7, 0xe8, 0xf6, 0xde, 0x3b, 0xba, 0x41, 0xfe, 0x3a, 0x0d, 0x40, + 0xf8, 0x3b, 0xea, 0xf6, 0x1b, 0xfe, 0x12, 0x0a, 0xf4, 0xec, 0x6b, 0xf1, + 0xdf, 0x21, 0x3c, 0xee, 0x52, 0x25, 0x04, 0x0b, 0xd5, 0xb2, 0xe6, 0xff, + 0x23, 0xe7, 0xf1, 0x0a, 0xd1, 0x27, 0x13, 0xd8, 0xfe, 0x2d, 0x0b, 0x00, + 0xf5, 0xea, 0x39, 0xdd, 0xb4, 0xd6, 0xd5, 0x26, 0x2b, 0x0f, 0x37, 0x07, + 0xfd, 0xbb, 0x37, 0xd1, 0x19, 0x0b, 0x15, 0x9f, 0xed, 0x33, 0xf7, 0xd3, + 0xda, 0x07, 0x38, 0xfd, 0xf1, 0xcc, 0x13, 0x25, 0xed, 0xfd, 0xeb, 0xf6, + 0xb7, 0x06, 0x77, 0x2d, 0xe0, 0x34, 0x34, 0xea, 0xf0, 0x12, 0x12, 0xe5, + 0xee, 0xeb, 0xeb, 0x3d, 0x0c, 0xf7, 0xf1, 0xfd, 0xfc, 0xd5, 0x27, 0xd9, + 0xe8, 0xf8, 0x02, 0xf4, 0x12, 0xfe, 0x0c, 0xf3, 0xbb, 0xf2, 0xe6, 0x54, + 0xe9, 0xef, 0xc2, 0x2c, 0xe8, 0xe7, 0x34, 0xd9, 0xf8, 0xe7, 0x2f, 0xd7, + 0xd9, 0x03, 0xfc, 0xe3, 0x3a, 0xfd, 0x65, 0xf6, 0x1f, 0x0f, 0xeb, 0xf4, + 0x22, 0xea, 0xe2, 0xfd, 0xce, 0x00, 0xe0, 0x00, 0x00, 0xee, 0x32, 0xe7, + 0xdd, 0x10, 0x0d, 0x19, 0x1c, 0xc7, 0x21, 0xec, 0xf2, 0xcd, 0x4a, 0xd4, + 0xeb, 0x1f, 0xea, 0xef, 0xdf, 0x27, 0xd6, 0x03, 0xe4, 0x13, 0x3a, 0xd7, + 0x0f, 0x15, 0xe7, 0xe1, 0xea, 0xd9, 0x0a, 0x0d, 0xbd, 0x20, 0xd3, 0xfe, + 0x7f, 0xff, 0xed, 0x0e, 0x1b, 0xcf, 0xe5, 0xd9, 0xd8, 0x68, 0x12, 0xcb, + 0x17, 0x3e, 0xf3, 0xfc, 0xd4, 0x40, 0x12, 0xeb, 0x37, 0x10, 0x13, 0x13, + 0xe3, 0x32, 0x28, 0xc7, 0xfd, 0x03, 0xfd, 0x1a, 0x44, 0xdb, 0x0b, 0x14, + 0xf0, 0x2d, 0xce, 0xea, 0x49, 0x01, 0xec, 0x0a, 0xe4, 0x10, 0xd0, 0x18, + 0x12, 0xd6, 0x14, 0xf0, 0xe2, 0x25, 0xe7, 0xed, 0xe5, 0xed, 0x44, 0x27, + 0x11, 0xc9, 0xea, 0x29, 0x3c, 0xe1, 0xec, 0xdb, 0x3b, 0x01, 0x03, 0x38, + 0xd8, 0x2b, 0xf9, 0x17, 0xee, 0x10, 0xf4, 0xf7, 0x33, 0xf0, 0x1b, 0x00, + 0x18, 0xf7, 0x53, 0xf5, 0x21, 0xf3, 0x2c, 0xcd, 0x29, 0x04, 0xff, 0x0e, + 0xfe, 0xdd, 0x17, 0x0f, 0x00, 0xd9, 0xd6, 0xd7, 0x00, 0x20, 0x12, 0x14, + 0x11, 0x40, 0xdb, 0x4b, 0xfd, 0x06, 0x31, 0xf2, 0xdb, 0x0f, 0xde, 0xf2, + 0xd5, 0x02, 0xfb, 0xf4, 0xf3, 0xdc, 0x60, 0xf3, 0x38, 0x28, 0xe1, 0x9b, + 0xe5, 0xe6, 0xf3, 0xdf, 0x01, 0xf1, 0x4d, 0x00, 0xf1, 0xf1, 0x23, 0x15, + 0xba, 0x19, 0xe6, 0xd2, 0x0e, 0x10, 0x1f, 0x18, 0xe5, 0x44, 0x20, 0xe5, + 0xc3, 0x0a, 0xf1, 0xf2, 0xe5, 0xe7, 0xf4, 0x36, 0xf2, 0x01, 0xf3, 0xfb, + 0x03, 0xeb, 0x0f, 0xd3, 0xdb, 0xe6, 0x0f, 0xf5, 0xd6, 0x12, 0x0d, 0xfe, + 0xea, 0xd6, 0xe6, 0x2c, 0xe6, 0xe3, 0xd5, 0x09, 0xc9, 0xef, 0x37, 0xd0, + 0xff, 0xe2, 0x2b, 0xde, 0xc2, 0x18, 0xf2, 0xd5, 0x45, 0xe5, 0x3d, 0x0a, + 0x1a, 0x11, 0xdd, 0xef, 0x22, 0xd6, 0xeb, 0xfc, 0xeb, 0xf4, 0xdb, 0x14, + 0xf2, 0xec, 0x1d, 0xd9, 0xed, 0xf0, 0xf6, 0xfc, 0xed, 0xf2, 0x35, 0xdb, + 0x03, 0xee, 0x31, 0xd6, 0x0c, 0x4e, 0xdf, 0x04, 0xed, 0x0e, 0xbf, 0x02, + 0xf4, 0x15, 0x2f, 0xe3, 0xfc, 0x35, 0xf5, 0xdf, 0x06, 0xe2, 0xe7, 0x08, + 0xcd, 0x22, 0xea, 0x09, 0x7f, 0x10, 0xd5, 0x09, 0x0b, 0xdb, 0xee, 0xde, + 0xe4, 0x4d, 0x26, 0xd4, 0xe2, 0x30, 0xed, 0xf9, 0xf4, 0x11, 0x29, 0x16, + 0x2b, 0xf7, 0x27, 0x14, 0x06, 0x49, 0x13, 0xc4, 0xe1, 0xe5, 0xe8, 0xf7, + 0x2b, 0xc2, 0xf9, 0x2a, 0xdc, 0x33, 0xd4, 0x08, 0x4d, 0x23, 0xe6, 0x00, + 0x1b, 0x08, 0xd5, 0x07, 0x0b, 0xde, 0x16, 0xe9, 0xf5, 0x10, 0xef, 0xf1, + 0xf1, 0xca, 0xe7, 0x21, 0xfe, 0xd7, 0xe7, 0x1a, 0x2e, 0xe6, 0xed, 0xc9, + 0x43, 0x07, 0x0d, 0x2d, 0xe0, 0x05, 0x0b, 0x1f, 0xfa, 0xfc, 0x0a, 0xf9, + 0x03, 0x03, 0x21, 0xf1, 0x1c, 0x18, 0x4c, 0x1b, 0x42, 0x03, 0x14, 0xec, + 0x37, 0x09, 0xfb, 0xea, 0xf8, 0xe0, 0x33, 0x11, 0x02, 0xe2, 0xea, 0xe9, + 0x02, 0x14, 0x1b, 0x03, 0x08, 0x34, 0xd9, 0x38, 0xf6, 0x08, 0x30, 0xf9, + 0xf1, 0x34, 0xe8, 0x0c, 0xd0, 0x07, 0xf7, 0xe2, 0xfd, 0x01, 0x4f, 0x09, + 0x47, 0x14, 0xf4, 0xba, 0xe2, 0xe1, 0x03, 0xee, 0xee, 0xff, 0x43, 0x28, + 0x07, 0x00, 0x1a, 0x20, 0xae, 0x0d, 0xe8, 0xec, 0xf8, 0x1b, 0x0e, 0x20, + 0xc9, 0xf3, 0x30, 0xe0, 0x28, 0x07, 0xe9, 0xc5, 0xd3, 0xfc, 0x68, 0x25, + 0xed, 0x71, 0xc2, 0x3a, 0xc5, 0xd0, 0x1f, 0x05, 0xde, 0x42, 0x45, 0x13, + 0xe1, 0x15, 0xed, 0xfa, 0x03, 0xee, 0xc8, 0x08, 0x1d, 0x04, 0xd0, 0x3b, + 0xf9, 0xdc, 0x01, 0xd6, 0xea, 0xdd, 0x06, 0xaf, 0x27, 0xfc, 0xdd, 0xa7, + 0xd4, 0xf1, 0x7f, 0x1a, 0x5a, 0x33, 0xf4, 0x65, 0xfd, 0xcb, 0x0d, 0x1a, + 0xe4, 0x71, 0xfb, 0xfd, 0x00, 0xc5, 0x06, 0x09, 0x09, 0xdd, 0xb7, 0x04, + 0xf5, 0x0e, 0x2c, 0xcc, 0x0b, 0x02, 0x17, 0xb0, 0x0c, 0xdf, 0xff, 0xf2, + 0xd6, 0x17, 0xd7, 0xf3, 0xdd, 0x07, 0x1e, 0x25, 0xef, 0xc5, 0x3b, 0xed, + 0x0c, 0xd4, 0xe8, 0xe7, 0xfd, 0x1b, 0x22, 0xf9, 0x31, 0x22, 0xd8, 0x02, + 0xf8, 0xda, 0x29, 0x2b, 0xe9, 0x12, 0x14, 0x1c, 0xe6, 0xf9, 0xd2, 0xda, + 0xe4, 0x61, 0x09, 0xe9, 0x1a, 0xfd, 0xe2, 0xef, 0xf6, 0x0a, 0xe7, 0xcc, + 0x09, 0xcf, 0xe2, 0x0c, 0x46, 0x22, 0x11, 0x13, 0xfe, 0x04, 0xce, 0xfc, + 0x3b, 0xfd, 0x07, 0x04, 0xe3, 0x1c, 0xcf, 0x15, 0x09, 0xcf, 0x05, 0xf9, + 0xe3, 0x32, 0x4e, 0xe6, 0xf5, 0xde, 0x31, 0x51, 0xd7, 0xee, 0x0d, 0xcf, + 0x1b, 0xf8, 0xc2, 0x19, 0xf5, 0x2b, 0x05, 0x35, 0x07, 0x37, 0xe9, 0x3d, + 0xed, 0x20, 0xea, 0xe2, 0x3f, 0x09, 0x3d, 0x0c, 0xce, 0x00, 0x5f, 0x01, + 0x10, 0x01, 0xf3, 0xb4, 0x13, 0x2e, 0xbc, 0x0a, 0xcf, 0xd9, 0xff, 0xf0, + 0xfe, 0x03, 0xd0, 0xd2, 0xd6, 0x14, 0x09, 0xdf, 0x13, 0x2b, 0x1f, 0xdb, + 0xe0, 0xfc, 0x48, 0xce, 0xe2, 0xdb, 0xe0, 0xc6, 0x19, 0xd4, 0x05, 0xcd, + 0xfb, 0xd9, 0xc9, 0xcc, 0x44, 0xf0, 0xfc, 0xf7, 0xce, 0xf7, 0x03, 0xfb, + 0xd2, 0x19, 0x49, 0x34, 0xd8, 0x19, 0x19, 0x24, 0xd5, 0xee, 0x28, 0x3e, + 0xed, 0xff, 0x5e, 0x31, 0xd3, 0x04, 0xf3, 0x09, 0x04, 0xe1, 0x3a, 0x00, + 0xf4, 0x05, 0xde, 0xf8, 0xed, 0xed, 0xdf, 0xfd, 0xfd, 0xf8, 0x11, 0x08, + 0xea, 0xc6, 0xd4, 0x17, 0x0b, 0xf9, 0xfc, 0x07, 0xdb, 0x01, 0x23, 0x1a, + 0x12, 0xbc, 0xcc, 0xf4, 0xdb, 0xb4, 0x29, 0xd3, 0xd9, 0xf0, 0x06, 0x62, + 0xb4, 0x09, 0xe7, 0xfd, 0xfe, 0xef, 0x37, 0x01, 0xf9, 0x15, 0xc3, 0xeb, + 0x20, 0xd2, 0xe1, 0x14, 0xcc, 0x21, 0x2d, 0xed, 0xf4, 0x21, 0x61, 0xf2, + 0x99, 0x31, 0xd3, 0x0c, 0x1d, 0xe0, 0x10, 0x13, 0xff, 0xd2, 0x04, 0xdd, + 0x03, 0x5f, 0xd8, 0xd5, 0xdd, 0xdf, 0x03, 0xe4, 0xf6, 0xf9, 0xf7, 0xea, + 0xed, 0x12, 0xd5, 0x30, 0x0f, 0xee, 0x20, 0xdd, 0xbf, 0xef, 0xf5, 0xff, + 0x28, 0xf2, 0xed, 0xea, 0xc4, 0xed, 0x39, 0xda, 0xd9, 0x23, 0x49, 0x16, + 0xf3, 0x3b, 0xdd, 0xe5, 0xf6, 0x21, 0xc9, 0x43, 0x10, 0xd0, 0xe3, 0x3c, + 0xea, 0x52, 0x44, 0xe9, 0xfc, 0xf1, 0x0e, 0xdf, 0xd1, 0xd5, 0x11, 0xe8, + 0xda, 0x20, 0xd9, 0x15, 0x3c, 0xf5, 0xe2, 0xf5, 0xe1, 0xf7, 0xfc, 0x26, + 0x37, 0xe1, 0x30, 0xf3, 0xea, 0xf4, 0xee, 0xee, 0xeb, 0x00, 0x22, 0xfe, + 0x3f, 0x23, 0xcd, 0xd3, 0xd1, 0x0a, 0xf5, 0xd6, 0x34, 0x70, 0xbd, 0x0d, + 0xda, 0x0d, 0xe6, 0xf8, 0xf2, 0xf3, 0x0a, 0x10, 0x2f, 0xf0, 0x03, 0x25, + 0x30, 0xbe, 0x27, 0xeb, 0x22, 0xfb, 0xe5, 0x16, 0x3e, 0x35, 0x76, 0xd1, + 0x1c, 0x14, 0x14, 0x23, 0x2e, 0xfb, 0x05, 0xdb, 0x5b, 0xff, 0x62, 0x19, + 0xe9, 0x04, 0xeb, 0x58, 0xec, 0x24, 0x03, 0xf5, 0xed, 0x34, 0xc6, 0xf0, + 0xe1, 0x17, 0x16, 0xdd, 0xcb, 0x33, 0x06, 0x04, 0x2f, 0x01, 0xfe, 0x1f, + 0x26, 0xea, 0x02, 0xcb, 0x12, 0xef, 0x38, 0xe1, 0x38, 0xa6, 0xe1, 0x2b, + 0x1b, 0xef, 0xf4, 0x95, 0xe2, 0xef, 0x7f, 0x0c, 0x03, 0x10, 0x26, 0xba, + 0xfa, 0xd2, 0x15, 0xf9, 0xb5, 0x4a, 0xbe, 0x38, 0x01, 0x62, 0xe2, 0xec, + 0xf8, 0xe2, 0x04, 0x36, 0xf3, 0xcc, 0x07, 0x01, 0xa9, 0x28, 0xeb, 0xe3, + 0xf2, 0x3c, 0xd0, 0x34, 0x19, 0xb3, 0xf1, 0x23, 0x48, 0xaa, 0x27, 0xa9, + 0xf0, 0xe1, 0xf5, 0x41, 0xfa, 0xf3, 0xba, 0xd3, 0xab, 0x0f, 0x52, 0x15, + 0x18, 0x2b, 0xfb, 0xbb, 0x14, 0x0c, 0xbb, 0xaa, 0x10, 0x05, 0x06, 0x9d, + 0xe8, 0x02, 0x4b, 0x4d, 0xa0, 0x22, 0xea, 0xd7, 0x18, 0xf5, 0x0c, 0x75, + 0x02, 0xb3, 0x21, 0xb2, 0x11, 0x15, 0xf2, 0xd0, 0xdd, 0x0a, 0xc5, 0x46, + 0x48, 0xe9, 0xf4, 0xe2, 0x0c, 0xe7, 0xc8, 0x37, 0x1d, 0xd5, 0x18, 0xe6, + 0x41, 0x28, 0x61, 0x1a, 0x56, 0xe6, 0x15, 0x14, 0xd6, 0xf7, 0x11, 0x0c, + 0xca, 0x4c, 0x31, 0xe1, 0x14, 0x72, 0xc6, 0xc0, 0xcf, 0x42, 0x1a, 0x55, + 0x49, 0xd8, 0xe6, 0xe3, 0xd6, 0x4c, 0xff, 0xd1, 0xe3, 0xf9, 0xea, 0xf9, + 0xe1, 0xf4, 0x20, 0xe1, 0xd1, 0x41, 0xcd, 0x16, 0x34, 0x0a, 0xd8, 0x13, + 0xe9, 0xf3, 0xac, 0x09, 0xf1, 0x02, 0x22, 0xe3, 0xda, 0x0b, 0xf9, 0xd9, + 0xdb, 0xdc, 0x1c, 0xd7, 0x1b, 0x08, 0xc8, 0xbc, 0xe9, 0x18, 0xe4, 0xa8, + 0x2f, 0x0f, 0x24, 0x37, 0xd7, 0x1b, 0xec, 0xe9, 0x0c, 0xad, 0x04, 0xf0, + 0x4b, 0x33, 0x2c, 0xc7, 0x28, 0xf2, 0x28, 0xfc, 0x22, 0xcf, 0x21, 0xd6, + 0x67, 0x02, 0x76, 0x93, 0x18, 0x1c, 0x1c, 0xe0, 0x0d, 0x03, 0x0b, 0xe2, + 0x10, 0x10, 0x47, 0xed, 0xef, 0xfc, 0xf9, 0x50, 0x0b, 0x0a, 0xf0, 0xbd, + 0x37, 0x43, 0xac, 0xee, 0xa6, 0x47, 0x2b, 0xde, 0xa2, 0x19, 0xf3, 0xdf, + 0x2d, 0x2d, 0xf2, 0xf6, 0xee, 0xca, 0x40, 0xcc, 0xd4, 0xcd, 0x7f, 0xd2, + 0x07, 0x30, 0xfe, 0xd4, 0xcd, 0x48, 0x14, 0xa4, 0xe3, 0xdf, 0x3d, 0x40, + 0xcf, 0xbe, 0xd5, 0x2c, 0xe3, 0x02, 0x29, 0x3a, 0xfc, 0x1f, 0xe7, 0xeb, + 0xcf, 0x1c, 0xaa, 0x2a, 0xde, 0xfa, 0x06, 0x11, 0x12, 0x0e, 0xdf, 0x19, + 0xe6, 0xea, 0x0b, 0x34, 0xf5, 0xc8, 0x2c, 0x6e, 0x10, 0xcd, 0x2a, 0xdf, + 0xed, 0xe5, 0x02, 0x08, 0xe3, 0x15, 0x26, 0x5b, 0x06, 0x10, 0xfe, 0x42, + 0x12, 0xcc, 0x00, 0x23, 0xf5, 0x40, 0xea, 0xcb, 0x15, 0x0f, 0xea, 0xc9, + 0x3f, 0xf0, 0x02, 0x0a, 0x05, 0xb4, 0xe9, 0x70, 0x4a, 0xef, 0xee, 0xe9, + 0xfd, 0xfe, 0x35, 0xef, 0xda, 0xc1, 0x51, 0xdd, 0xfd, 0xd7, 0x20, 0x35, + 0xeb, 0xf4, 0xf1, 0x38, 0x05, 0xe0, 0x0a, 0x40, 0xeb, 0xc8, 0xe3, 0x22, + 0xc9, 0x18, 0xf9, 0xe4, 0x08, 0xc1, 0xec, 0xd8, 0xee, 0xf4, 0xda, 0x37, + 0xbc, 0x0f, 0x03, 0x38, 0xee, 0xd2, 0xf7, 0xb1, 0xe8, 0x12, 0xf2, 0xff, + 0xd1, 0x5b, 0x32, 0xec, 0x2f, 0x15, 0xdc, 0x2f, 0xf7, 0x10, 0xef, 0x05, + 0xd2, 0x2e, 0x3c, 0xd7, 0xfe, 0x46, 0x20, 0x29, 0x28, 0x0b, 0x01, 0xe8, + 0x25, 0x3d, 0xfc, 0x23, 0xe0, 0x19, 0x00, 0x1c, 0xd4, 0xdf, 0xc4, 0xd1, + 0xfc, 0xfb, 0x0b, 0xcc, 0x86, 0xe8, 0x2c, 0x12, 0x2c, 0xf1, 0xb0, 0xd1, + 0xed, 0xe0, 0x03, 0xb0, 0x51, 0x25, 0xf7, 0xdf, 0x22, 0x1e, 0xe6, 0x34, + 0xc1, 0xfa, 0x3c, 0xe2, 0xf5, 0xed, 0xdd, 0x33, 0xbf, 0xc3, 0x23, 0x54, + 0xf5, 0xff, 0x1d, 0x41, 0xed, 0x8d, 0xd6, 0xb4, 0xf7, 0x07, 0xbf, 0xeb, + 0xbf, 0x77, 0x67, 0x24, 0xf1, 0xfd, 0x28, 0x1e, 0x0d, 0xeb, 0xf5, 0x25, + 0xed, 0xce, 0x2b, 0x18, 0xf0, 0x7f, 0x2b, 0x11, 0xb5, 0x50, 0x3f, 0xec, + 0xe1, 0x19, 0x02, 0x05, 0x44, 0xb7, 0x17, 0xf8, 0x10, 0x0e, 0x01, 0xdd, + 0xb3, 0xd7, 0xea, 0xea, 0x53, 0xf0, 0x65, 0x11, 0x18, 0xf4, 0x11, 0xb0, + 0xb0, 0xef, 0x0e, 0x25, 0xf9, 0xf3, 0xfb, 0xf1, 0xf4, 0xef, 0x1c, 0xee, + 0xeb, 0xff, 0x39, 0x19, 0x0e, 0x24, 0x1a, 0xfb, 0xc6, 0xe6, 0x00, 0xdf, + 0xf2, 0x13, 0x18, 0x17, 0xd9, 0x01, 0x13, 0x47, 0x10, 0x15, 0x0b, 0x09, + 0xfe, 0xf3, 0x17, 0x2f, 0x04, 0xe3, 0x24, 0xde, 0x00, 0xfa, 0xee, 0xcc, + 0x4a, 0xfe, 0xfb, 0xea, 0xdc, 0x0b, 0xf6, 0x0c, 0x1a, 0x01, 0xee, 0xdf, + 0x12, 0xe5, 0xf4, 0x06, 0xe7, 0xf3, 0xd4, 0x16, 0xe3, 0xfa, 0x05, 0xd1, + 0xbb, 0x0f, 0xdf, 0xf3, 0x10, 0x18, 0x18, 0x01, 0x09, 0xc5, 0x0d, 0x1f, + 0x08, 0xfa, 0xf0, 0xe2, 0x2e, 0xf4, 0x34, 0x13, 0xfb, 0xee, 0x08, 0xe2, + 0xed, 0xff, 0xfa, 0xfa, 0x2e, 0xed, 0xfd, 0xf1, 0x0f, 0x09, 0x7f, 0xf4, + 0x12, 0x01, 0x00, 0xef, 0xfe, 0xda, 0x01, 0xfc, 0xf2, 0x4c, 0x07, 0x14, + 0x23, 0x1e, 0xcb, 0xe0, 0xd4, 0x20, 0x1b, 0xe1, 0xf7, 0xeb, 0xed, 0xf0, + 0x14, 0x1d, 0xf0, 0xed, 0x74, 0x60, 0xfd, 0xf8, 0x05, 0xff, 0xe6, 0xd7, + 0x04, 0x37, 0xf6, 0xe2, 0x29, 0xd3, 0xf8, 0x45, 0x01, 0xf5, 0xf6, 0xdf, + 0xf2, 0xdf, 0xe5, 0xf3, 0xe7, 0x4a, 0xf6, 0xea, 0xf6, 0x0f, 0xfa, 0x2a, + 0x01, 0x29, 0x1f, 0xf4, 0xff, 0x0d, 0xf5, 0xc5, 0x1c, 0x1e, 0x1c, 0x71, + 0xd5, 0xf3, 0xff, 0xf6, 0xf0, 0xdf, 0x01, 0xf2, 0xfb, 0xf3, 0x04, 0xca, + 0xf5, 0xf9, 0x0a, 0xea, 0x21, 0xf2, 0x3d, 0x0f, 0xdc, 0x08, 0x0f, 0xeb, + 0xff, 0x04, 0x0e, 0xf0, 0xd6, 0xe7, 0xf1, 0xe4, 0xf3, 0x32, 0x15, 0x25, + 0xe0, 0x04, 0x12, 0x05, 0xde, 0xcd, 0xd3, 0x1a, 0x12, 0x10, 0xfd, 0xf9, + 0xe4, 0x72, 0x01, 0xe8, 0xc8, 0xdf, 0x0b, 0x36, 0x17, 0x00, 0xe2, 0xb4, + 0xef, 0x1e, 0xea, 0x00, 0xcb, 0x28, 0x13, 0x11, 0x04, 0x2e, 0xbd, 0xed, + 0x24, 0x4c, 0xdb, 0xfa, 0xe4, 0xcc, 0xef, 0x2e, 0xfa, 0xe2, 0xe8, 0x18, + 0xe7, 0xe4, 0xed, 0xf4, 0x33, 0xd6, 0x0c, 0xd4, 0xf9, 0xee, 0x1e, 0xcb, + 0x27, 0xeb, 0xc5, 0x26, 0xf0, 0x14, 0xe8, 0xe3, 0x04, 0xda, 0xe8, 0x18, + 0x47, 0xe1, 0x16, 0xfd, 0x0b, 0xe5, 0xe6, 0x47, 0x12, 0xd5, 0xe4, 0x0a, + 0xf3, 0xfe, 0xf3, 0xbf, 0xf3, 0xf4, 0x08, 0x07, 0xca, 0xef, 0xe8, 0xe0, + 0xf8, 0xe8, 0xd3, 0xf0, 0x0b, 0xeb, 0x11, 0xc1, 0x1f, 0xdd, 0xef, 0xe2, + 0xe3, 0xfa, 0xce, 0x15, 0xc2, 0xe5, 0x45, 0xfd, 0x04, 0xec, 0xf6, 0xf9, + 0xe7, 0xd0, 0x02, 0xfc, 0x0a, 0xe5, 0xcc, 0x00, 0x1e, 0xf6, 0x0f, 0x2d, + 0x12, 0xfa, 0xe9, 0xed, 0xe1, 0xd9, 0x34, 0xda, 0xf3, 0x14, 0x30, 0xfb, + 0xd5, 0xee, 0x02, 0xed, 0x12, 0xec, 0xde, 0x0b, 0xee, 0xf4, 0x34, 0x44, + 0x0b, 0xf9, 0xf3, 0x0c, 0xef, 0xe7, 0xbe, 0x20, 0xea, 0x0c, 0x58, 0xd6, + 0xff, 0x01, 0xfc, 0xf9, 0xdd, 0xe7, 0x14, 0xed, 0x4d, 0x33, 0xda, 0x10, + 0xf0, 0xf5, 0x0d, 0xe7, 0xed, 0x2d, 0xea, 0x0c, 0xe8, 0xc6, 0x30, 0xf4, + 0x2e, 0xd6, 0x2c, 0x0b, 0xfd, 0xf4, 0x06, 0x21, 0x35, 0x41, 0xd2, 0xe1, + 0xfa, 0x06, 0x18, 0x10, 0xfe, 0x0f, 0xed, 0xf2, 0x0e, 0xe8, 0x11, 0x1a, + 0x30, 0x18, 0xfa, 0x56, 0xf7, 0x4c, 0x1e, 0xf8, 0x01, 0xe7, 0x17, 0x32, + 0x41, 0xcd, 0xe0, 0x31, 0xde, 0x04, 0x4e, 0xfc, 0x10, 0xf1, 0x42, 0x0a, + 0xfc, 0x0b, 0xfc, 0x2b, 0x7f, 0x1b, 0x18, 0xfa, 0xe7, 0xd7, 0x2c, 0xff, + 0x01, 0x27, 0x15, 0xf9, 0x1d, 0xe9, 0x13, 0xe5, 0xf1, 0xfa, 0x31, 0xf2, + 0xf3, 0xfe, 0x4d, 0x33, 0x22, 0x1c, 0x02, 0x0d, 0xd0, 0xf0, 0x30, 0x0e, + 0xe0, 0xce, 0xf1, 0xe4, 0xee, 0xda, 0x1a, 0x17, 0xe0, 0x22, 0x07, 0xfd, + 0xfc, 0x10, 0xd6, 0x11, 0xd4, 0xf7, 0x15, 0x18, 0xe1, 0x00, 0xf9, 0x48, + 0xda, 0xda, 0xfa, 0x29, 0xd9, 0xf5, 0xdb, 0xc9, 0x10, 0xe2, 0xdc, 0xfd, + 0x0a, 0x07, 0xe5, 0xd1, 0x08, 0xc7, 0x4f, 0x0a, 0xe7, 0xf9, 0xf5, 0x0e, + 0xd0, 0xc9, 0xda, 0xd6, 0x03, 0x0c, 0xe5, 0x04, 0xed, 0xff, 0x02, 0x79, + 0xd3, 0xd7, 0xe0, 0xf3, 0x03, 0x07, 0x1c, 0x01, 0x15, 0xe0, 0xe8, 0xfc, + 0xaa, 0xe3, 0x17, 0xf2, 0x28, 0x0d, 0xeb, 0xe6, 0xe0, 0xce, 0xf1, 0xad, + 0x48, 0xcc, 0xd9, 0xdd, 0xb8, 0xf1, 0xca, 0xc4, 0xc4, 0x03, 0xe7, 0x17, + 0x03, 0x31, 0xe1, 0xe7, 0xfb, 0xb4, 0xec, 0x0f, 0xff, 0xe9, 0xf1, 0xe2, + 0x08, 0xf8, 0xe7, 0x14, 0x15, 0xfb, 0xf2, 0xc9, 0xee, 0xd9, 0x3a, 0xe5, + 0xd8, 0x20, 0x23, 0xfa, 0x15, 0xcd, 0x29, 0xeb, 0xf4, 0xea, 0xdc, 0x17, + 0xf4, 0xdf, 0xfb, 0x04, 0xcb, 0x28, 0x01, 0x50, 0xe2, 0xbf, 0xe4, 0xcf, + 0x19, 0x14, 0x05, 0x0a, 0xc8, 0xfc, 0xfc, 0xfc, 0xde, 0xdd, 0xf2, 0xe1, + 0x65, 0x2a, 0xb9, 0x2f, 0xdb, 0xf0, 0x18, 0x1d, 0xe4, 0x1c, 0xec, 0xd9, + 0xe9, 0xf3, 0x1c, 0x04, 0x31, 0xe9, 0x2e, 0x07, 0xea, 0xf9, 0xef, 0x36, + 0x37, 0x29, 0xd9, 0xe4, 0x21, 0x0d, 0x64, 0xd9, 0xeb, 0x0d, 0x3e, 0xea, + 0xde, 0x3f, 0xdd, 0x59, 0x3a, 0x59, 0x3e, 0x3e, 0xd7, 0x5e, 0x29, 0xb7, + 0x11, 0x22, 0x03, 0x0e, 0x52, 0xf2, 0xef, 0x19, 0xd1, 0x40, 0x5d, 0xe9, + 0x03, 0x1e, 0x54, 0xbc, 0xc7, 0x19, 0xdc, 0x00, 0x70, 0x16, 0xf6, 0x28, + 0xbd, 0xfa, 0xba, 0xf1, 0xec, 0x34, 0x50, 0xeb, 0x1c, 0xdd, 0xdb, 0x7f, + 0x02, 0xde, 0x77, 0xfb, 0x09, 0xf3, 0xc9, 0x2a, 0x1d, 0xe3, 0xf6, 0xcc, + 0x13, 0xf2, 0x43, 0xe7, 0xc8, 0xf2, 0xc6, 0xf1, 0x15, 0xe3, 0xf5, 0x66, + 0xa5, 0xf6, 0x06, 0xfd, 0x0b, 0xe0, 0xdb, 0x1c, 0xe9, 0xf4, 0x1a, 0x0a, + 0xe0, 0x26, 0x1b, 0x48, 0xd5, 0xef, 0x0d, 0xdd, 0xe9, 0xb7, 0x01, 0xcb, + 0x44, 0xde, 0x0f, 0x32, 0x1f, 0xdb, 0xe9, 0xb6, 0x39, 0xbf, 0x1e, 0xf4, + 0xd5, 0xdb, 0xee, 0xf7, 0xe5, 0xd1, 0xe3, 0xbe, 0x0b, 0xf6, 0xf3, 0xfc, + 0x0d, 0x17, 0xde, 0x61, 0xdd, 0xf1, 0xfc, 0xef, 0x27, 0x0f, 0x0a, 0xec, + 0xfc, 0x37, 0xdf, 0x11, 0xee, 0xd1, 0x0b, 0xf0, 0xff, 0xf7, 0x4b, 0x23, + 0x11, 0xe2, 0xf5, 0xb6, 0x23, 0xf2, 0xfc, 0xfd, 0xdd, 0xed, 0xce, 0xf2, + 0x15, 0x27, 0x36, 0x2f, 0xe8, 0x2b, 0x2d, 0xe7, 0xe9, 0xda, 0x0d, 0x01, + 0xe1, 0xdd, 0xff, 0xc5, 0x22, 0xfd, 0x07, 0x31, 0x06, 0x0d, 0xf4, 0x01, + 0xee, 0xe8, 0x2c, 0x06, 0xf5, 0x04, 0x25, 0xdb, 0xda, 0x02, 0x04, 0xd5, + 0x11, 0x00, 0xdf, 0x11, 0xec, 0xd7, 0xd8, 0x07, 0xec, 0xfe, 0x16, 0x34, + 0x12, 0xab, 0x02, 0x12, 0xed, 0x1b, 0xcb, 0x0d, 0x07, 0xf8, 0xf9, 0x0e, + 0xf4, 0xb2, 0x11, 0xfd, 0x48, 0x42, 0xb9, 0x0c, 0xff, 0xdb, 0x23, 0xe4, + 0x02, 0xef, 0xf9, 0xf3, 0xec, 0xec, 0x2b, 0xdd, 0xff, 0xe9, 0xf1, 0xe5, + 0xf2, 0xf9, 0xf9, 0x28, 0x17, 0x27, 0xe9, 0xc7, 0xfe, 0xff, 0x2b, 0x0b, + 0x02, 0xf5, 0x2d, 0xf5, 0xda, 0x09, 0xfb, 0x39, 0x25, 0x65, 0x15, 0x5a, + 0xce, 0x7d, 0xe9, 0xd3, 0xed, 0xf8, 0xdf, 0x07, 0x41, 0x05, 0xc9, 0x14, + 0xf8, 0xfb, 0x48, 0x01, 0x31, 0x21, 0x7f, 0xe3, 0xe1, 0xc9, 0xfe, 0x16, + 0x3f, 0x0f, 0x2d, 0x2b, 0xd3, 0xe1, 0x24, 0xd4, 0x1e, 0x2f, 0x4b, 0xed, + 0x15, 0xa2, 0xcf, 0x32, 0xd8, 0xdb, 0x66, 0xec, 0xf2, 0xf4, 0x12, 0x1f, + 0x18, 0xdf, 0xe2, 0x02, 0xd0, 0xc3, 0x16, 0x0b, 0xce, 0xd2, 0xf3, 0xe1, + 0xe8, 0x04, 0xf5, 0x4f, 0xaf, 0xe3, 0x1a, 0x03, 0x0b, 0x01, 0x0d, 0x29, + 0xd0, 0x4d, 0x1c, 0xce, 0xdc, 0x33, 0x4f, 0x3e, 0xe7, 0xe0, 0xfe, 0x19, + 0x26, 0xf9, 0xd9, 0xfd, 0x25, 0xea, 0xf5, 0xac, 0xe6, 0x00, 0x19, 0xf0, + 0x24, 0x2b, 0x0a, 0xeb, 0xcf, 0xff, 0xda, 0xdc, 0xda, 0x26, 0xcd, 0xcb, + 0x17, 0x00, 0x33, 0x19, 0xff, 0xd6, 0xed, 0x3d, 0xf5, 0xe5, 0x15, 0xfc, + 0xd6, 0x02, 0x2d, 0xdf, 0x1c, 0xe6, 0xe1, 0xf4, 0xa6, 0x0b, 0x0e, 0xe9, + 0x53, 0xf8, 0x38, 0xd2, 0x13, 0xc7, 0x22, 0x39, 0x18, 0x13, 0xe2, 0xe6, + 0xf4, 0x27, 0x23, 0xdf, 0xe7, 0x06, 0xcd, 0x04, 0x0a, 0x10, 0xf8, 0x21, + 0x02, 0xfe, 0x12, 0x23, 0xf6, 0xd0, 0x15, 0x44, 0x36, 0xf1, 0xf1, 0x35, + 0xf4, 0xc9, 0xf2, 0x03, 0xdb, 0xd8, 0x00, 0xfc, 0x27, 0x02, 0x26, 0x0b, + 0xec, 0xf7, 0x2f, 0xf1, 0x14, 0xbd, 0xe2, 0xf9, 0x08, 0xd6, 0x09, 0x0f, + 0x27, 0x00, 0xfb, 0x06, 0xe4, 0x05, 0xff, 0xe3, 0xf9, 0xec, 0x56, 0x12, + 0xf5, 0xf6, 0xe4, 0xf4, 0xf4, 0xdf, 0x18, 0xf4, 0x76, 0x43, 0xed, 0xbd, + 0xdc, 0xc1, 0xf5, 0xe5, 0xae, 0x17, 0xb9, 0xfd, 0xfa, 0x25, 0xf3, 0xd6, + 0x22, 0x18, 0xe3, 0xde, 0x0a, 0x10, 0x10, 0x0b, 0xc8, 0x18, 0xe6, 0x0a, + 0xd0, 0xf8, 0x18, 0x0e, 0x08, 0xe8, 0x00, 0x00, 0xe5, 0x4b, 0xea, 0xfd, + 0x02, 0x2e, 0x3b, 0x33, 0xbf, 0x19, 0x1b, 0xc8, 0x17, 0xd2, 0x09, 0xfb, + 0x43, 0xfe, 0xe8, 0x2f, 0xec, 0xe2, 0x19, 0xf9, 0x36, 0x2f, 0x5a, 0xcd, + 0xce, 0x4f, 0xe2, 0xd9, 0x7f, 0xe7, 0x15, 0x0b, 0xd8, 0xd0, 0x15, 0xfe, + 0xf0, 0x18, 0x42, 0xd9, 0x07, 0x2a, 0x0b, 0x3b, 0xf9, 0xfb, 0xf9, 0xff, + 0x01, 0xfc, 0xb2, 0x19, 0x00, 0xf6, 0xf6, 0xdb, 0x2f, 0x08, 0x40, 0x34, + 0x8f, 0xbf, 0xe9, 0xef, 0xff, 0x04, 0xd4, 0xf7, 0x45, 0x21, 0x65, 0x1f, + 0x31, 0x0b, 0xc4, 0xf8, 0xb1, 0x41, 0x02, 0xed, 0xf7, 0x0c, 0x0d, 0x2d, + 0xc9, 0xd2, 0xf0, 0xd3, 0x18, 0xe9, 0xca, 0xeb, 0x5d, 0xd1, 0xf4, 0xfe, + 0x13, 0xd7, 0x0e, 0xcb, 0x19, 0xd2, 0xec, 0xea, 0xc3, 0x38, 0xf6, 0xfb, + 0xf2, 0xed, 0xc5, 0xfc, 0x31, 0xff, 0xfe, 0x03, 0xe8, 0x0d, 0xc8, 0x6e, + 0xbe, 0xb4, 0x2b, 0x2a, 0xe0, 0x13, 0x13, 0x4a, 0xea, 0x0a, 0x09, 0x1b, + 0xbc, 0xf6, 0xf7, 0xec, 0x20, 0x2d, 0x7a, 0xe9, 0x11, 0xe3, 0x23, 0xaa, + 0x28, 0x25, 0xe6, 0x2e, 0xdf, 0xf1, 0xd4, 0xd4, 0x2e, 0xf2, 0xc6, 0x16, + 0xf6, 0xfa, 0x17, 0xf0, 0xef, 0xf3, 0x06, 0x0a, 0xd9, 0xd4, 0xe5, 0xe0, + 0x6d, 0xf5, 0x09, 0x13, 0x09, 0x02, 0xe8, 0xf8, 0xdf, 0xd2, 0x12, 0x4f, + 0x0f, 0x06, 0x18, 0x45, 0xb7, 0xf3, 0x01, 0xe0, 0xe0, 0xf0, 0xdd, 0xfe, + 0xf5, 0xf2, 0xd8, 0xbc, 0x0d, 0xbe, 0x2b, 0x4e, 0xed, 0xd3, 0xe2, 0x1b, + 0xe7, 0xe2, 0xee, 0xe9, 0xf8, 0xed, 0xfd, 0xf7, 0xbf, 0xcc, 0x15, 0xf6, + 0x7f, 0x49, 0xbb, 0xb0, 0xc7, 0xc2, 0x10, 0xf3, 0xf1, 0xe5, 0xf3, 0xfb, + 0xc1, 0x0a, 0xfa, 0xd1, 0x2b, 0xfa, 0xe6, 0xdf, 0xfe, 0x05, 0x0a, 0x00, + 0xf8, 0x17, 0xd2, 0xbf, 0xeb, 0x10, 0x2a, 0x0f, 0x0a, 0xe8, 0x67, 0xd0, + 0xec, 0x32, 0x1a, 0x23, 0xea, 0x51, 0xe4, 0x51, 0xd7, 0x3c, 0x33, 0xf8, + 0xe5, 0x10, 0xde, 0x1c, 0x41, 0x1d, 0x0e, 0x31, 0xd6, 0xf7, 0x32, 0xf7, + 0x18, 0x1c, 0x72, 0xaa, 0xae, 0x29, 0xe2, 0xe1, 0x6c, 0xdf, 0x38, 0xfb, + 0xf3, 0xe1, 0xf1, 0x02, 0xf4, 0x26, 0x44, 0xcc, 0x35, 0xe5, 0xe2, 0x5c, + 0xce, 0xf8, 0x44, 0xfa, 0x02, 0xfd, 0x15, 0x23, 0x12, 0xfa, 0xed, 0xda, + 0xc6, 0xd4, 0x2b, 0x4e, 0xb9, 0xce, 0xe1, 0xef, 0x0a, 0xf6, 0xf9, 0x03, + 0xc4, 0x13, 0x30, 0x0d, 0x15, 0x08, 0xe6, 0x05, 0xdb, 0x58, 0x0b, 0xe4, + 0xf1, 0x20, 0x66, 0x67, 0xda, 0xe0, 0x2c, 0xfa, 0x18, 0x06, 0xc0, 0xdf, + 0x13, 0xdb, 0x0a, 0x16, 0xef, 0xef, 0x09, 0x09, 0x20, 0xd9, 0xe3, 0xed, + 0xef, 0x1f, 0xce, 0xdd, 0xdf, 0x12, 0x04, 0xf6, 0x2d, 0xd0, 0xec, 0x17, + 0xe3, 0x09, 0x10, 0x39, 0xea, 0x13, 0x16, 0xf2, 0xe0, 0x1f, 0x11, 0x4f, + 0x18, 0xe0, 0xfd, 0x20, 0x06, 0x12, 0x0f, 0x28, 0x39, 0x11, 0xfd, 0xe5, + 0x25, 0xe0, 0xf9, 0x04, 0x2e, 0x07, 0xd4, 0xf0, 0xb7, 0xcb, 0x0b, 0x21, + 0xed, 0x1f, 0xd8, 0xfc, 0x03, 0xfc, 0x06, 0xe1, 0xdd, 0x0d, 0x6a, 0xfc, + 0x03, 0xc5, 0x16, 0xca, 0x40, 0xf0, 0xcc, 0x2c, 0x2d, 0xe8, 0xfc, 0xb7, + 0xd6, 0xf9, 0x2a, 0xe7, 0xe3, 0xde, 0xf6, 0xf2, 0x1e, 0xf9, 0x46, 0x01, + 0x5d, 0xe4, 0xcd, 0xf3, 0x01, 0x1e, 0xf4, 0xee, 0xe2, 0x1a, 0x1e, 0x0c, + 0xf1, 0x28, 0x27, 0x15, 0xdb, 0x07, 0xbe, 0xf9, 0xf2, 0xe7, 0x17, 0x00, + 0xe8, 0xd6, 0x08, 0xec, 0x7f, 0x38, 0xc6, 0xd9, 0xeb, 0xfc, 0x30, 0xfe, + 0xd7, 0x1a, 0xec, 0x0a, 0xf5, 0x05, 0x16, 0xcc, 0xfc, 0xfb, 0xf7, 0xf1, + 0xef, 0xf2, 0x02, 0xf3, 0xdd, 0x18, 0xe6, 0xe1, 0xf5, 0xff, 0x2b, 0xd8, + 0x01, 0xfb, 0xfb, 0xc5, 0xdd, 0x19, 0xef, 0x0e, 0x26, 0x11, 0xe4, 0xf4, + 0xe8, 0x48, 0x2b, 0x01, 0xf9, 0xe0, 0xda, 0xd4, 0x27, 0xeb, 0x39, 0x50, + 0x0b, 0xd7, 0x43, 0xea, 0x34, 0xda, 0x19, 0xe5, 0x0b, 0x07, 0x1a, 0x10, + 0x72, 0x10, 0xeb, 0xe4, 0x02, 0x08, 0x03, 0xef, 0xeb, 0x15, 0x29, 0xea, + 0xf1, 0xd5, 0xe7, 0x16, 0x1c, 0xf8, 0x44, 0xc9, 0xd3, 0xfb, 0x0a, 0x1b, + 0x0e, 0xc9, 0xfd, 0xdf, 0x29, 0x0b, 0x03, 0xda, 0xda, 0xed, 0xe9, 0x33, + 0x07, 0xe8, 0xf9, 0x5f, 0xf5, 0xfc, 0x5e, 0xe6, 0xf7, 0x06, 0x0c, 0xe9, + 0xcd, 0x08, 0x26, 0x0c, 0xea, 0xf7, 0xf3, 0x24, 0xf5, 0xed, 0x2c, 0xef, + 0xff, 0xf7, 0xd1, 0xea, 0xf9, 0xf6, 0x00, 0x15, 0xf5, 0x17, 0xdf, 0xdc, + 0x33, 0xd9, 0xd8, 0xea, 0xe0, 0x0c, 0x02, 0xdb, 0xfa, 0x0a, 0x01, 0x0d, + 0x4c, 0xf0, 0x0a, 0x04, 0xe0, 0x13, 0x0e, 0x4e, 0x0b, 0x23, 0x36, 0xf1, + 0xd2, 0xfe, 0x04, 0xd9, 0x16, 0xc0, 0x05, 0xdb, 0x22, 0xdb, 0x0d, 0xff, + 0x45, 0x23, 0xe1, 0xc8, 0x2a, 0xf0, 0xf3, 0x4f, 0x41, 0x03, 0xd2, 0xf8, + 0xea, 0xca, 0x0c, 0x13, 0xed, 0x15, 0x21, 0x00, 0xfc, 0x05, 0xe8, 0xea, + 0xce, 0x13, 0x67, 0xf8, 0xfb, 0xd4, 0x17, 0xfb, 0x5d, 0x11, 0xc0, 0x2d, + 0x02, 0xdb, 0xea, 0xf2, 0xd8, 0x2a, 0x04, 0xba, 0xf2, 0xe3, 0x08, 0xf5, + 0xee, 0xbe, 0x16, 0x3b, 0x3f, 0xde, 0x08, 0xeb, 0xeb, 0x0a, 0xdb, 0xbc, + 0xff, 0x06, 0x5c, 0xda, 0x22, 0x0d, 0x46, 0x0a, 0xfa, 0x05, 0x3f, 0xb0, + 0xce, 0xe3, 0xd5, 0xfc, 0x1d, 0xe7, 0xd3, 0x24, 0x79, 0x34, 0xcd, 0x11, + 0x3a, 0xf0, 0xf4, 0x16, 0xd6, 0x13, 0xdb, 0xf5, 0xe6, 0xee, 0x01, 0x30, + 0xfd, 0x10, 0xd5, 0x21, 0xde, 0xf9, 0xdc, 0xe6, 0xb5, 0x5c, 0xe2, 0xbc, + 0xf7, 0x17, 0x56, 0xfd, 0xd6, 0x09, 0x02, 0xab, 0xd8, 0x27, 0xfd, 0x07, + 0x01, 0xd3, 0xcd, 0x40, 0xbf, 0x42, 0x25, 0xb9, 0x19, 0x28, 0xe3, 0xd6, + 0x4d, 0xeb, 0x40, 0x26, 0xf0, 0xec, 0x4e, 0xeb, 0x71, 0x06, 0x23, 0xc0, + 0xfb, 0x05, 0x42, 0x19, 0x71, 0x36, 0xe1, 0x13, 0xf4, 0xe7, 0xde, 0xf1, + 0xe8, 0x0b, 0x17, 0xd7, 0xf5, 0xaa, 0xdd, 0xf0, 0xe5, 0xe2, 0x61, 0xd6, + 0xd9, 0x1e, 0x16, 0x16, 0x0d, 0xd9, 0x10, 0xc7, 0x4d, 0x02, 0xfe, 0xe8, + 0xb2, 0xf8, 0x0e, 0x2d, 0xec, 0xfe, 0xdc, 0x7f, 0x10, 0x00, 0x58, 0x19, + 0xe9, 0xf7, 0x20, 0xd4, 0xd2, 0x13, 0x20, 0x10, 0x18, 0xd4, 0x24, 0x4c, + 0x22, 0xf3, 0xef, 0x0f, 0x15, 0xfd, 0xd5, 0x2d, 0xee, 0xdb, 0x03, 0x24, + 0xf4, 0xd8, 0xe9, 0xf0, 0x19, 0xf4, 0xeb, 0xe9, 0x17, 0xdd, 0x04, 0xd3, + 0xcb, 0x4d, 0x18, 0xc0, 0x5d, 0xeb, 0xea, 0x0f, 0xe5, 0x32, 0x0b, 0x27, + 0x0a, 0x25, 0xf2, 0xe5, 0xde, 0x12, 0xed, 0xfe, 0xf2, 0xe1, 0x01, 0xf6, + 0x71, 0xdd, 0x07, 0xf9, 0x2e, 0x23, 0xe8, 0xfc, 0x17, 0xee, 0x04, 0xf1, + 0x1d, 0xe3, 0x1c, 0xef, 0xe0, 0xf5, 0xce, 0x33, 0xca, 0x04, 0xd5, 0x11, + 0x0a, 0x03, 0x20, 0xee, 0xf4, 0xe8, 0x2f, 0xdb, 0xf7, 0xcd, 0x0b, 0x0c, + 0x09, 0xf6, 0x11, 0xfe, 0x13, 0xd9, 0xe4, 0xe9, 0xf0, 0x03, 0x2c, 0x06, + 0xea, 0xbf, 0xe5, 0xcd, 0xf9, 0x13, 0x05, 0xf6, 0x23, 0xc5, 0xeb, 0xfa, + 0xfe, 0x16, 0xf0, 0xfa, 0xff, 0xdd, 0xe6, 0xf8, 0x0d, 0x31, 0x40, 0xf5, + 0xdf, 0xf5, 0xda, 0x15, 0x0c, 0x19, 0x09, 0xca, 0xd8, 0xd4, 0xfc, 0xeb, + 0x5a, 0x52, 0xe9, 0xb7, 0x1b, 0xf5, 0xf8, 0x1e, 0xec, 0xf1, 0xe9, 0xf6, + 0x13, 0xf4, 0xff, 0xe6, 0x0f, 0xff, 0x1a, 0xef, 0xdf, 0xda, 0xe8, 0x15, + 0xe0, 0x25, 0xdd, 0xf8, 0xd0, 0x06, 0x28, 0xe1, 0xff, 0xe9, 0x20, 0x17, + 0xd2, 0x2f, 0x16, 0x03, 0xf8, 0x16, 0x00, 0x46, 0xd0, 0x36, 0x2f, 0xdb, + 0xfd, 0x02, 0xf2, 0xf4, 0x42, 0xfe, 0x08, 0x2b, 0xfc, 0xeb, 0x47, 0xfe, + 0x44, 0xe3, 0x1c, 0xf6, 0x09, 0xdc, 0xd8, 0xf4, 0x7f, 0xef, 0x00, 0xf4, + 0xcc, 0x0a, 0x19, 0xf6, 0xfc, 0xe8, 0x44, 0xf7, 0xe5, 0xfb, 0x16, 0x25, + 0xfc, 0xf9, 0x23, 0xc9, 0xed, 0x38, 0xcf, 0x2d, 0xf4, 0xe3, 0x1b, 0x04, + 0xf4, 0x15, 0x40, 0xcc, 0xe4, 0xea, 0xf5, 0x3d, 0x16, 0xd7, 0x04, 0x66, + 0xfa, 0xf7, 0x35, 0xf1, 0xf3, 0xb9, 0xfc, 0x28, 0x29, 0x2a, 0x00, 0xec, + 0xe1, 0x1f, 0xe6, 0x5a, 0x2e, 0xeb, 0x2d, 0xf1, 0xd3, 0x08, 0xc4, 0x0e, + 0xcb, 0xc6, 0xf5, 0x17, 0xe8, 0x11, 0xed, 0x0c, 0x12, 0xcd, 0xe5, 0xe9, + 0xec, 0xe1, 0x07, 0xe3, 0xdf, 0x10, 0xff, 0xb4, 0x2f, 0xf2, 0xdf, 0x1f, + 0xc9, 0x16, 0xec, 0x5d, 0xe6, 0x06, 0xe4, 0xf8, 0xe1, 0x21, 0x07, 0xf4, + 0x1a, 0xd3, 0x05, 0xf6, 0x69, 0xf9, 0xfc, 0x17, 0x04, 0xf2, 0xe5, 0xf3, + 0x2e, 0xd9, 0xfe, 0x24, 0x36, 0x32, 0x3f, 0xee, 0xfb, 0xe1, 0xb2, 0x2a, + 0x04, 0x00, 0x00, 0x0d, 0xcc, 0x1f, 0x29, 0xcb, 0xe9, 0xc4, 0x36, 0xbc, + 0x1b, 0xc7, 0x1b, 0xc1, 0x20, 0xef, 0xd4, 0x1a, 0x00, 0xe5, 0xf4, 0xec, + 0xdd, 0x0b, 0x22, 0xf3, 0x19, 0xea, 0x0a, 0xf3, 0x0a, 0x03, 0x07, 0x07, + 0x3f, 0xf1, 0x03, 0xf5, 0xd3, 0x20, 0xf7, 0xed, 0x25, 0xe0, 0x29, 0xf3, + 0x06, 0xff, 0x74, 0xdf, 0xe3, 0xd8, 0x00, 0x17, 0x07, 0xf0, 0xf7, 0x17, + 0x00, 0xe0, 0xbf, 0x00, 0x7f, 0x5e, 0x04, 0x03, 0xf7, 0x11, 0xfa, 0xfd, + 0xd1, 0x21, 0xdc, 0x05, 0xf4, 0xfc, 0xee, 0x16, 0xe2, 0x06, 0xe2, 0xee, + 0xf6, 0xdc, 0xe1, 0x02, 0xda, 0x30, 0xdd, 0xea, 0xc7, 0x02, 0xfe, 0x04, + 0xde, 0xde, 0xef, 0xed, 0xfb, 0x2a, 0x0a, 0x0a, 0xdb, 0xf0, 0xf1, 0x70, + 0xd3, 0x66, 0x37, 0xde, 0x01, 0x03, 0xfe, 0xee, 0x26, 0x12, 0x3a, 0x42, + 0xcf, 0xce, 0x2a, 0xe7, 0x37, 0x2b, 0xf5, 0x05, 0x01, 0xe3, 0xdf, 0x28, + 0x75, 0xe8, 0x18, 0xed, 0xe9, 0x13, 0x06, 0x07, 0xf4, 0xeb, 0x1e, 0x2e, + 0x02, 0xff, 0x09, 0x28, 0xe4, 0x12, 0x2b, 0xdc, 0x0a, 0x15, 0xd8, 0x26, + 0xf5, 0xb2, 0x04, 0xf2, 0x24, 0x01, 0x31, 0xe8, 0xc2, 0xff, 0xf9, 0x21, + 0xe8, 0xdb, 0xe5, 0x73, 0xea, 0xfd, 0x6a, 0x32, 0x19, 0xc6, 0xdf, 0x21, + 0x0d, 0xfa, 0x27, 0xe9, 0xd8, 0x03, 0xf3, 0x28, 0xe3, 0xe6, 0x1e, 0x11, + 0x52, 0xe5, 0xbd, 0x05, 0x4d, 0xdc, 0x0c, 0x0e, 0xd5, 0x09, 0xe6, 0xe0, + 0x28, 0xfa, 0xe6, 0xf8, 0xea, 0xdb, 0xda, 0xde, 0xe5, 0x07, 0x10, 0xe7, + 0x25, 0xef, 0x19, 0x17, 0xd6, 0x17, 0x0b, 0x24, 0xf7, 0x28, 0xfd, 0xd6, + 0x02, 0x20, 0x04, 0x44, 0xf4, 0xcc, 0xce, 0xee, 0xbe, 0xdd, 0x06, 0x15, + 0x56, 0x0d, 0x0e, 0xce, 0x07, 0xf2, 0x07, 0x3e, 0x3a, 0x08, 0x23, 0x09, + 0xcf, 0xfb, 0x27, 0x05, 0xe8, 0x28, 0x08, 0xf2, 0x11, 0xf0, 0x11, 0xfa, + 0xc5, 0x2b, 0x08, 0xfa, 0x01, 0xbd, 0x21, 0x0d, 0x33, 0xec, 0xef, 0x2b, + 0xe3, 0xeb, 0x27, 0x09, 0xef, 0xec, 0x22, 0xd4, 0x0c, 0xf1, 0xe9, 0xd8, + 0xea, 0xf1, 0xf5, 0x0d, 0x2b, 0xca, 0xe9, 0x01, 0x08, 0xf0, 0x08, 0xfe, + 0x17, 0x00, 0x45, 0xc1, 0x09, 0xe5, 0xd2, 0xf9, 0xeb, 0x02, 0xe6, 0x20, + 0x04, 0xff, 0xf8, 0xdc, 0xef, 0xd2, 0xb7, 0xfa, 0x7f, 0x5b, 0xfb, 0xef, + 0xf0, 0xb1, 0xfb, 0xc2, 0xce, 0xfe, 0xf8, 0x18, 0x00, 0x0c, 0x0b, 0x1c, + 0xef, 0x08, 0xd2, 0xc6, 0xe7, 0xf0, 0x05, 0xeb, 0xe3, 0x20, 0xeb, 0xe5, + 0xb7, 0x1b, 0xf0, 0xfe, 0xea, 0xec, 0x16, 0xf7, 0xe7, 0x2a, 0x16, 0xd9, + 0x1b, 0xed, 0xf3, 0x5c, 0xdb, 0x33, 0x39, 0xd5, 0x3d, 0xf6, 0x0b, 0xd2, + 0x3c, 0x0a, 0x38, 0x65, 0xe0, 0xd8, 0x1e, 0xf3, 0x50, 0xf1, 0x1c, 0xe3, + 0xec, 0x2c, 0xf7, 0xf9, 0x78, 0x0c, 0x04, 0x2f, 0xfb, 0x11, 0x13, 0xf0, + 0xf5, 0x1e, 0x1f, 0xe6, 0x03, 0x0d, 0xf8, 0x21, 0xed, 0xef, 0x1b, 0xd0, + 0x0c, 0x15, 0xfd, 0x46, 0xe7, 0xbe, 0x0b, 0xe0, 0x26, 0x32, 0xd8, 0xdb, + 0xa1, 0xf0, 0x03, 0x0d, 0xde, 0xfd, 0xdb, 0x53, 0x1e, 0xf3, 0x59, 0x17, + 0xe9, 0xf4, 0xe0, 0x17, 0x11, 0xe3, 0x12, 0xd7, 0x1c, 0x21, 0x0b, 0x1f, + 0xec, 0xf4, 0xff, 0xfa, 0x66, 0xf3, 0xcd, 0x09, 0x4e, 0xe2, 0xff, 0xe8, + 0xf4, 0xc2, 0xe2, 0xed, 0x10, 0xd0, 0xe5, 0xe7, 0xe4, 0xf8, 0xfc, 0xe1, + 0xec, 0xfa, 0x11, 0x33, 0x0b, 0x07, 0x17, 0x14, 0xeb, 0x14, 0x0c, 0x1e, + 0xef, 0xf5, 0xff, 0x20, 0xe9, 0x0d, 0x1e, 0x61, 0xed, 0xe4, 0xfe, 0x1e, + 0xd4, 0xea, 0x17, 0x2c, 0x2f, 0xf2, 0xfa, 0xe5, 0x0a, 0xf7, 0x02, 0x28, + 0xe5, 0x0c, 0xef, 0x15, 0xf2, 0xec, 0x46, 0xe8, 0xb9, 0xf9, 0xfd, 0x12, + 0x14, 0xf2, 0xf7, 0x1e, 0xf3, 0x03, 0x22, 0xeb, 0x0a, 0xde, 0x07, 0xee, + 0x3d, 0xe6, 0xea, 0x19, 0xdb, 0xf6, 0xfb, 0xfa, 0xe2, 0xe6, 0x07, 0x16, + 0x0c, 0xf0, 0xf5, 0xd4, 0x13, 0xf9, 0x05, 0xfa, 0xfb, 0xf2, 0xef, 0x07, + 0x0f, 0xf0, 0xec, 0xea, 0xc4, 0x12, 0x33, 0x06, 0xf0, 0xe2, 0xee, 0xf9, + 0xe9, 0x08, 0xf0, 0xfd, 0xef, 0xf1, 0xf2, 0x12, 0x05, 0xdd, 0x02, 0x08, + 0x7f, 0x37, 0xff, 0xe1, 0xfb, 0xde, 0xf0, 0xf5, 0xeb, 0x01, 0xff, 0xfd, + 0x00, 0xe3, 0xee, 0x0f, 0xfc, 0xef, 0xe2, 0xe4, 0xf5, 0x0b, 0x1d, 0xf2, + 0xe2, 0x21, 0xdb, 0xe9, 0xd4, 0xe4, 0xfd, 0x07, 0x0d, 0xec, 0xfc, 0xc6, + 0xe9, 0x18, 0x04, 0xf0, 0x32, 0x09, 0xda, 0x0b, 0xcc, 0x31, 0x08, 0x03, + 0x03, 0xc8, 0xf8, 0xf3, 0x25, 0xe1, 0x18, 0x45, 0xfc, 0xf8, 0x0e, 0x06, + 0x3a, 0x19, 0x17, 0xed, 0xfe, 0x38, 0x2d, 0xea, 0x53, 0x18, 0x20, 0x24, + 0x13, 0x09, 0x0f, 0x03, 0xea, 0x17, 0x24, 0xf7, 0x11, 0x0f, 0xf1, 0x15, + 0x05, 0xfa, 0x15, 0xe4, 0xe4, 0x12, 0xe8, 0xfb, 0x08, 0xe1, 0xe4, 0xef, + 0xfb, 0xfb, 0xf1, 0xec, 0xf0, 0xfe, 0xef, 0x28, 0x03, 0xed, 0xef, 0x0d, + 0xc6, 0x26, 0x32, 0xe6, 0x0a, 0xf0, 0xe9, 0x05, 0x13, 0x1e, 0x10, 0xed, + 0xf2, 0x0f, 0x13, 0x1b, 0xfc, 0xf4, 0x13, 0xed, 0xfa, 0x17, 0xc0, 0xed, + 0x55, 0x04, 0x06, 0x02, 0x04, 0x03, 0xfd, 0xf5, 0x1b, 0x11, 0xdb, 0xeb, + 0xee, 0xdf, 0x10, 0xf4, 0xfd, 0x00, 0x12, 0xfb, 0xf4, 0x06, 0xfd, 0xf7, + 0x00, 0xf6, 0x23, 0x53, 0xfc, 0x18, 0x19, 0xd8, 0x00, 0x15, 0xe2, 0x2e, + 0xfb, 0xdf, 0xe0, 0xe1, 0x06, 0xdc, 0x1d, 0x12, 0x19, 0x15, 0xd1, 0xf6, + 0x1e, 0xea, 0x1b, 0x39, 0x59, 0xfd, 0xfe, 0x0f, 0xea, 0xcc, 0xf9, 0x06, + 0x04, 0x01, 0x44, 0xdd, 0x14, 0xef, 0xeb, 0xee, 0xde, 0x02, 0xf6, 0xdc, + 0x04, 0xc7, 0xf1, 0xe8, 0x1d, 0xf8, 0xf6, 0x14, 0xf9, 0xea, 0xff, 0x15, + 0xfc, 0xd3, 0xf0, 0x06, 0x04, 0xee, 0xe3, 0xe3, 0xf1, 0x03, 0x20, 0x11, + 0x3b, 0xf8, 0xf2, 0xee, 0xf7, 0x03, 0xf8, 0xd2, 0x44, 0xe4, 0x0a, 0xf5, + 0x0d, 0xc4, 0x1c, 0xda, 0x08, 0xf5, 0x30, 0xc1, 0xf4, 0x09, 0x0d, 0xd1, + 0x47, 0xcf, 0xe7, 0x36, 0x67, 0x6a, 0xee, 0xda, 0x03, 0xf4, 0xe5, 0xef, + 0x0e, 0x28, 0xe5, 0xf4, 0xf6, 0xde, 0x0a, 0x29, 0xf0, 0xfa, 0x24, 0xf9, + 0xf5, 0xf7, 0xd4, 0xf7, 0xd2, 0x07, 0xfa, 0xe5, 0xdf, 0x00, 0x16, 0xdb, + 0xf5, 0x0e, 0x0e, 0xc5, 0xe5, 0x42, 0x43, 0x11, 0x18, 0x14, 0xe0, 0x2a, + 0xf8, 0x1f, 0x33, 0xdb, 0xf3, 0xf9, 0xf1, 0xe7, 0x0b, 0xeb, 0xf9, 0x19, + 0xe5, 0xde, 0x29, 0xfd, 0x1a, 0x0d, 0x06, 0x0c, 0xec, 0xf8, 0x1a, 0x3e, + 0x1c, 0xef, 0xef, 0xf9, 0xf7, 0xe3, 0xe6, 0x17, 0xde, 0x10, 0x0b, 0xe6, + 0x13, 0xd6, 0xfc, 0xf7, 0xec, 0xd4, 0xda, 0xe4, 0xec, 0xf0, 0xfb, 0x18, + 0xc8, 0xe8, 0x02, 0xe9, 0x24, 0xfc, 0x08, 0x05, 0xf6, 0x17, 0x0b, 0x0f, + 0xe7, 0xff, 0xec, 0x7f, 0x56, 0xf7, 0x2c, 0xe7, 0xdd, 0xf3, 0xe2, 0x09, + 0x20, 0xe5, 0x24, 0xf2, 0xf1, 0xc5, 0xe8, 0x37, 0x0e, 0xec, 0x1e, 0xde, + 0xd6, 0xeb, 0xe5, 0xf9, 0x5a, 0x04, 0xe1, 0x1f, 0x00, 0xfa, 0x07, 0x12, + 0x21, 0x16, 0x07, 0xf5, 0xd2, 0x00, 0xca, 0xfd, 0xf1, 0xf2, 0x13, 0x01, + 0xfe, 0xf6, 0x03, 0xff, 0xfb, 0xf6, 0xec, 0x4b, 0xdf, 0x33, 0xfd, 0x0f, + 0xfb, 0x09, 0xfa, 0x1f, 0x5b, 0xe3, 0xf3, 0x06, 0x1e, 0x01, 0x13, 0x66, + 0xfb, 0xdb, 0xdd, 0xd3, 0x07, 0x0b, 0x11, 0xde, 0xfc, 0x0e, 0x00, 0xe9, + 0x3b, 0xf7, 0x22, 0xe1, 0xfa, 0x20, 0xfe, 0x1b, 0xf0, 0xe3, 0x58, 0x4c, + 0xd7, 0x2a, 0x48, 0xd7, 0xf9, 0xdd, 0x1d, 0xd9, 0x2a, 0xfd, 0x31, 0xd6, + 0xdb, 0xdc, 0x27, 0x07, 0xea, 0xf7, 0xe6, 0x2b, 0x07, 0xeb, 0xdf, 0x0f, + 0xd0, 0x12, 0x41, 0x1a, 0x3e, 0xd9, 0xee, 0xdb, 0xf8, 0x04, 0xfd, 0xef, + 0xf6, 0x1e, 0x28, 0xe3, 0x39, 0x58, 0xe1, 0xfc, 0xda, 0x1a, 0xda, 0x05, + 0x39, 0xe1, 0xfb, 0x3a, 0xf1, 0xe3, 0xb4, 0x16, 0x7f, 0x2f, 0xe4, 0xf9, + 0xe1, 0x0e, 0xed, 0xf6, 0xc7, 0x34, 0x06, 0xf2, 0xcb, 0xce, 0xe9, 0xf8, + 0xf8, 0x1a, 0xe3, 0xec, 0xdd, 0xd5, 0xf9, 0x07, 0xb2, 0x29, 0xf2, 0xe3, + 0xc8, 0x0d, 0xea, 0x2e, 0x19, 0xfc, 0x33, 0xef, 0xf4, 0x28, 0xfd, 0xed, + 0x01, 0xf6, 0xd4, 0x03, 0xd2, 0x47, 0x21, 0x29, 0xe2, 0xc0, 0xe2, 0xe6, + 0x07, 0xf3, 0x47, 0x30, 0xf2, 0x02, 0x3b, 0x18, 0xed, 0x05, 0x1b, 0xf9, + 0x37, 0xe5, 0xdd, 0x0b, 0x2d, 0xfc, 0x0c, 0xf4, 0xd0, 0xf9, 0xef, 0xf2, + 0xe3, 0x39, 0x29, 0xf9, 0xe2, 0xfe, 0x1a, 0x37, 0xdf, 0xe4, 0xe6, 0xe3, + 0xe4, 0xf0, 0x23, 0xf2, 0x03, 0xd1, 0x17, 0xec, 0xf2, 0x17, 0xf1, 0xda, + 0x0b, 0xee, 0xe1, 0xdc, 0xe9, 0x28, 0xe9, 0xec, 0x3a, 0x0a, 0x5b, 0x09, + 0x05, 0xf1, 0x1d, 0xf8, 0x22, 0xe6, 0x04, 0xe3, 0x04, 0x11, 0x35, 0x12, + 0xe9, 0x02, 0x04, 0xfc, 0x33, 0x00, 0xce, 0x01, 0x47, 0xed, 0x24, 0x07, + 0xfc, 0xf4, 0x08, 0x17, 0x0f, 0x06, 0xd7, 0xd4, 0xf8, 0xfb, 0xfa, 0xf9, + 0xe1, 0xf0, 0x1e, 0xef, 0xef, 0xff, 0xe6, 0x0f, 0xd4, 0xef, 0xef, 0x4d, + 0xe8, 0xf8, 0x09, 0xe4, 0x01, 0x0d, 0x22, 0x00, 0x04, 0x23, 0xfe, 0xf7, + 0x0d, 0xf5, 0x16, 0x3b, 0x12, 0xed, 0x25, 0x14, 0x0e, 0x00, 0xf2, 0xf4, + 0x40, 0x0d, 0x23, 0x1e, 0xe9, 0x07, 0x22, 0xd8, 0xdc, 0xe6, 0xde, 0x02, + 0xf1, 0xf7, 0x07, 0x04, 0xe6, 0x05, 0x38, 0xa4, 0x0a, 0xec, 0x0b, 0xec, + 0x0f, 0xfd, 0xfd, 0x1f, 0xec, 0xeb, 0x0f, 0x18, 0xf2, 0x0a, 0x13, 0x01, + 0x21, 0xfd, 0x04, 0x16, 0xef, 0x17, 0x02, 0xf9, 0x4f, 0xe5, 0xec, 0xe7, + 0x05, 0x0b, 0xdc, 0xed, 0xfc, 0x29, 0x3a, 0xef, 0x03, 0xfd, 0xfe, 0xfb, + 0xe7, 0xe7, 0xfc, 0x0c, 0x2f, 0xf4, 0x06, 0x00, 0xf5, 0x06, 0x14, 0xdc, + 0x7f, 0x49, 0x04, 0xed, 0xef, 0xfc, 0xf6, 0xeb, 0xd3, 0x2b, 0xf6, 0xeb, + 0xea, 0x12, 0xfd, 0xd5, 0xf0, 0xfd, 0xdb, 0xf7, 0x1e, 0x07, 0x01, 0xf9, + 0xd5, 0xf7, 0xdf, 0xd5, 0xdf, 0xf8, 0x14, 0x04, 0x01, 0xe3, 0xff, 0x0c, + 0xf8, 0xf1, 0x08, 0xe2, 0x2e, 0x02, 0x0d, 0x46, 0xf1, 0x3c, 0x17, 0xed, + 0xf5, 0xe0, 0xf9, 0xd0, 0x15, 0xdd, 0xfb, 0xec, 0x1a, 0xed, 0x1e, 0xf6, + 0x23, 0x23, 0x00, 0x01, 0x39, 0xf7, 0xed, 0xe1, 0x29, 0xef, 0xf9, 0xf6, + 0xf8, 0xe6, 0xf8, 0xe4, 0xde, 0xf3, 0x22, 0xfc, 0xe5, 0x15, 0xf2, 0x44, + 0xf3, 0xeb, 0xfb, 0xf7, 0xdb, 0x0c, 0xde, 0x01, 0xbf, 0xf4, 0x08, 0x05, + 0xef, 0x00, 0x23, 0xeb, 0xf6, 0xfc, 0xea, 0xde, 0xf5, 0xff, 0xf8, 0x1d, + 0x4e, 0xfc, 0x3c, 0x17, 0x31, 0xed, 0x01, 0x03, 0xff, 0xf7, 0x16, 0xd1, + 0xcb, 0xfe, 0x1b, 0xf2, 0xc0, 0x04, 0xe9, 0x17, 0x2d, 0xf1, 0xf7, 0x00, + 0x36, 0xdf, 0x2c, 0xe4, 0xfd, 0xe4, 0x00, 0xee, 0x05, 0xeb, 0xf0, 0x00, + 0xf2, 0x04, 0xea, 0xef, 0xf4, 0x01, 0x00, 0xee, 0x07, 0x19, 0x10, 0x0e, + 0xfb, 0xfb, 0xfd, 0x26, 0xed, 0xfa, 0xfe, 0xe1, 0x04, 0xf1, 0xf6, 0xea, + 0x17, 0x30, 0xe8, 0x08, 0xe4, 0xff, 0x07, 0x15, 0x2c, 0xfe, 0x1f, 0xf4, + 0x0d, 0xf5, 0xf7, 0x17, 0x05, 0x07, 0x0b, 0x22, 0xed, 0xfe, 0xe1, 0xea, + 0xdf, 0xf6, 0xea, 0xdf, 0xf2, 0xfd, 0xf4, 0x05, 0xec, 0x0e, 0x02, 0xfb, + 0x02, 0xf5, 0xf0, 0x1c, 0x1f, 0xe6, 0x0d, 0x1d, 0xe6, 0xe7, 0x05, 0xfd, + 0xe7, 0xfd, 0x0c, 0x01, 0x28, 0x16, 0x19, 0x17, 0xd4, 0x13, 0xff, 0x01, + 0x00, 0xed, 0xec, 0xf6, 0xf2, 0xf4, 0xfd, 0x18, 0xf7, 0xec, 0x0f, 0x03, + 0x03, 0xf4, 0xe8, 0x04, 0x03, 0x03, 0x3a, 0xff, 0x21, 0x02, 0x04, 0xe9, + 0xf9, 0xd4, 0x06, 0xff, 0x7f, 0x49, 0xee, 0x27, 0xf0, 0x12, 0xdd, 0xf0, + 0xfc, 0x0c, 0x02, 0xe9, 0xfa, 0xfe, 0xf1, 0xd3, 0x19, 0x01, 0xf1, 0xe7, + 0xed, 0x00, 0xfa, 0xf5, 0xfb, 0x07, 0xf4, 0xda, 0xe4, 0xf0, 0x1d, 0xf5, + 0x14, 0x15, 0xfc, 0xfc, 0xfe, 0x06, 0x02, 0xfa, 0x08, 0x28, 0x0b, 0x2b, + 0xef, 0x1e, 0x0d, 0xf8, 0xfd, 0xfe, 0xfd, 0xe1, 0x1f, 0xf0, 0x13, 0x0a, + 0x0d, 0x29, 0x26, 0xf3, 0xf0, 0x0f, 0x14, 0xfe, 0xf2, 0x12, 0xf5, 0x08, + 0x38, 0x30, 0x11, 0xef, 0x09, 0xdb, 0xfc, 0xea, 0xdd, 0x1a, 0x22, 0xec, + 0xf3, 0xf6, 0xe5, 0x28, 0xea, 0xf5, 0x08, 0x09, 0xef, 0xda, 0xe5, 0xfe, + 0x1a, 0x06, 0xfa, 0xf1, 0xe4, 0x12, 0x20, 0xf6, 0xea, 0xe3, 0xe2, 0xef, + 0xf8, 0xf0, 0xfb, 0x0b, 0xff, 0xf6, 0x26, 0xf1, 0x15, 0xf8, 0xe0, 0xe2, + 0xf1, 0xf9, 0x22, 0xfc, 0x01, 0xf4, 0x1f, 0x30, 0xf2, 0xfc, 0x16, 0xfb, + 0xfc, 0xf9, 0xd6, 0xea, 0x32, 0xfa, 0xf7, 0xf2, 0xf9, 0xe9, 0x0c, 0x05, + 0x12, 0x26, 0x19, 0xfe, 0xd8, 0x07, 0xda, 0xf1, 0xf1, 0x15, 0x1c, 0x0a, + 0x08, 0xf0, 0xff, 0x03, 0xe6, 0xff, 0xe7, 0x49, 0xfd, 0x04, 0x2d, 0x13, + 0xec, 0x13, 0x08, 0xf2, 0x3f, 0x01, 0x03, 0xe7, 0x0e, 0x0d, 0x0e, 0x2f, + 0x2a, 0xe8, 0xce, 0xf1, 0x24, 0xf1, 0x06, 0xff, 0x17, 0x07, 0xef, 0x0a, + 0x0e, 0xf8, 0xfc, 0x0d, 0xda, 0x16, 0x12, 0x1d, 0xe2, 0xdf, 0x0d, 0x1e, + 0xe6, 0x1f, 0x34, 0xff, 0x04, 0xe2, 0x0c, 0x13, 0x28, 0x1d, 0xfd, 0x1a, + 0xe4, 0xd7, 0x0a, 0xf5, 0xd9, 0x12, 0xe0, 0x09, 0x14, 0xfb, 0x02, 0x0c, + 0xe9, 0x06, 0x46, 0x37, 0x24, 0xdc, 0xed, 0xd6, 0x17, 0x05, 0x05, 0x06, + 0xe8, 0x02, 0x07, 0xea, 0xfe, 0x1f, 0xf3, 0x0b, 0xcd, 0xfe, 0xfb, 0xf9, + 0x1e, 0xe3, 0xe5, 0x12, 0xfa, 0xee, 0xef, 0x0e, 0x7f, 0x48, 0xfa, 0x0e, + 0xf9, 0x0e, 0xf1, 0x07, 0xbb, 0x31, 0xf0, 0xf6, 0xc9, 0xf5, 0xef, 0x00, + 0x05, 0x0d, 0x07, 0xf8, 0xde, 0xee, 0x08, 0xe7, 0xc7, 0x00, 0xf3, 0xf8, + 0xdf, 0xf8, 0x08, 0x1d, 0x0d, 0xed, 0xe7, 0xdc, 0xf8, 0x0b, 0xfe, 0xe4, + 0xfe, 0x0f, 0x03, 0x04, 0xe9, 0x27, 0x24, 0x35, 0xfc, 0x0a, 0xe3, 0xde, + 0x00, 0xeb, 0x29, 0x11, 0xf9, 0x08, 0x31, 0xf0, 0x1a, 0xf6, 0x10, 0xeb, + 0x26, 0xf3, 0xfd, 0x0c, 0x48, 0x10, 0xfa, 0xf6, 0xee, 0xf5, 0xf2, 0xf4, + 0xe7, 0x24, 0x04, 0xdb, 0xdf, 0xea, 0xfe, 0x27, 0xe4, 0xe5, 0x08, 0xf7, + 0xeb, 0xfb, 0x3a, 0xf1, 0x03, 0x01, 0x15, 0xe9, 0x15, 0x06, 0x27, 0xd8, + 0xf2, 0xf4, 0xeb, 0xf8, 0xea, 0x0d, 0xe3, 0x05, 0x10, 0x0f, 0x63, 0x03, + 0xf3, 0xef, 0x00, 0xe5, 0xec, 0xf5, 0xec, 0xe3, 0xd1, 0x04, 0x2b, 0x33, + 0xbf, 0x03, 0xff, 0xea, 0x2c, 0x00, 0xd3, 0xd5, 0x2d, 0xcf, 0x10, 0xf3, + 0xde, 0x03, 0x00, 0xe8, 0x1f, 0xef, 0xc0, 0xf4, 0xf6, 0xed, 0xe8, 0xf0, + 0xf4, 0xff, 0x04, 0x02, 0xf2, 0xeb, 0xf6, 0xf5, 0xf4, 0xf1, 0xfc, 0x47, + 0xf8, 0x01, 0xe1, 0xfc, 0xe5, 0x02, 0x20, 0xdd, 0xd2, 0x00, 0xf9, 0xec, + 0x11, 0x10, 0x06, 0x0c, 0x24, 0x0f, 0x2c, 0x02, 0x21, 0xfa, 0x09, 0x21, + 0x1a, 0x14, 0x01, 0x22, 0xef, 0x06, 0xe1, 0xf4, 0xe4, 0x09, 0xd5, 0xfe, + 0x00, 0xd8, 0x0c, 0xfd, 0xce, 0x10, 0x40, 0x10, 0x15, 0xee, 0x15, 0x15, + 0x24, 0x00, 0xfa, 0x25, 0x01, 0xeb, 0x0c, 0xf5, 0xde, 0x10, 0xfc, 0xf6, + 0x16, 0x14, 0x1c, 0x08, 0xca, 0xeb, 0x23, 0x3c, 0x37, 0xe0, 0xf8, 0x01, + 0xf9, 0x07, 0x0a, 0x07, 0xdf, 0xd3, 0x51, 0xdb, 0xf6, 0x0c, 0x12, 0x02, + 0xce, 0xfb, 0x26, 0x0d, 0x10, 0xf0, 0x16, 0xe4, 0xe3, 0xd4, 0x23, 0xf4, + 0x7f, 0x48, 0xe1, 0x18, 0xe4, 0xf8, 0x00, 0xf6, 0xc9, 0x32, 0xd9, 0x00, + 0xde, 0x1b, 0xd8, 0xdb, 0x20, 0x15, 0xf2, 0xf1, 0xdf, 0xf7, 0x07, 0xf7, + 0xfb, 0x25, 0xef, 0xf0, 0xe0, 0xf5, 0x13, 0x1a, 0xf2, 0xd4, 0x07, 0xe4, + 0xdc, 0x2f, 0x05, 0x0b, 0x15, 0xf9, 0x01, 0x59, 0xd4, 0x32, 0x09, 0x10, + 0x1e, 0xfc, 0xfa, 0xd6, 0x19, 0xec, 0xf2, 0x19, 0xfb, 0xfa, 0x10, 0xff, + 0x3a, 0x05, 0x03, 0xe9, 0xec, 0x06, 0xe8, 0xff, 0x61, 0xfb, 0x1a, 0xd8, + 0x01, 0xda, 0x05, 0xed, 0xf8, 0x04, 0x1b, 0xff, 0xfb, 0xfa, 0xe8, 0x2f, + 0xe3, 0xff, 0x21, 0xea, 0xf9, 0xeb, 0xe8, 0x0c, 0x02, 0x03, 0xe4, 0xde, + 0x02, 0x04, 0x0d, 0x0b, 0xbd, 0xea, 0xfa, 0x11, 0x13, 0xed, 0xee, 0x2f, + 0xda, 0x10, 0x41, 0x2a, 0x05, 0x12, 0xda, 0xf1, 0xf9, 0xfb, 0x2e, 0xdd, + 0xde, 0xf3, 0x36, 0x3a, 0xda, 0xf2, 0x25, 0xed, 0xfe, 0x01, 0xf1, 0xf8, + 0x06, 0xdf, 0x11, 0xe8, 0x12, 0x09, 0x12, 0x12, 0xdd, 0x20, 0xfc, 0xf9, + 0xfd, 0xf8, 0xcf, 0xec, 0xe4, 0x0d, 0xed, 0x07, 0x10, 0xcc, 0xe6, 0x1d, + 0xdb, 0x02, 0xe2, 0x51, 0x15, 0xf1, 0xe9, 0x1c, 0xd9, 0x12, 0x2f, 0xd9, + 0xd1, 0x04, 0xf6, 0xea, 0x4f, 0x1c, 0xd2, 0x12, 0x25, 0xfa, 0x02, 0xe5, + 0x2c, 0xf9, 0xf0, 0x06, 0x41, 0xfc, 0xe9, 0x05, 0x0f, 0x00, 0x0e, 0x25, + 0xd0, 0xf3, 0xed, 0x05, 0xf4, 0xd6, 0x14, 0x1f, 0xe0, 0x3d, 0x6d, 0xcc, + 0x08, 0xef, 0x19, 0x23, 0x26, 0x22, 0xf2, 0x37, 0xf1, 0xe3, 0xfe, 0xfc, + 0xfe, 0x1d, 0xd5, 0x01, 0xfe, 0xe3, 0xf3, 0x2c, 0xdb, 0x15, 0x3d, 0x47, + 0x53, 0xef, 0xf8, 0xe8, 0x1f, 0x07, 0xf9, 0xc3, 0xd9, 0x0e, 0x31, 0xde, + 0xf9, 0x7d, 0xf3, 0xf1, 0xca, 0x00, 0xfd, 0x05, 0x25, 0xc9, 0x01, 0xf0, + 0xdd, 0xe8, 0xf7, 0x0a, 0x7f, 0x4f, 0xe3, 0x1d, 0xe9, 0x1b, 0xfb, 0x03, + 0xc9, 0x3b, 0xd9, 0x17, 0xcd, 0x1a, 0x03, 0x04, 0x0c, 0x1e, 0x06, 0x06, + 0xf9, 0xf3, 0x20, 0xea, 0xe9, 0x2a, 0xe8, 0xe6, 0xc8, 0xf5, 0x17, 0xfe, + 0x0e, 0xb8, 0xe6, 0xe3, 0xf8, 0x21, 0xe5, 0xe4, 0xeb, 0xcb, 0xf9, 0x10, + 0xdc, 0x32, 0x05, 0x13, 0x01, 0xe3, 0xdc, 0xda, 0xfa, 0xed, 0x12, 0x1a, + 0xeb, 0x0b, 0x2e, 0x15, 0x5e, 0xe5, 0xdd, 0xf5, 0xff, 0xda, 0xeb, 0x12, + 0x6f, 0xf5, 0x23, 0xde, 0xc2, 0x1b, 0x09, 0x05, 0xf9, 0xe9, 0x27, 0x11, + 0xe8, 0xe4, 0x01, 0xd2, 0xf4, 0xe8, 0x02, 0xf8, 0xea, 0xfe, 0x29, 0xef, + 0xed, 0x00, 0x11, 0xf2, 0x27, 0xc2, 0x1a, 0xec, 0x04, 0xdf, 0x00, 0x14, + 0xf9, 0xe2, 0x0d, 0x11, 0xd3, 0x1b, 0x61, 0xf4, 0xfc, 0x0a, 0xf2, 0xe8, + 0xec, 0x03, 0xe6, 0x24, 0xd3, 0x08, 0xf4, 0x2d, 0xe0, 0xde, 0x08, 0xf9, + 0x36, 0xdb, 0xf8, 0xf1, 0xdd, 0xf4, 0xe7, 0xfd, 0x07, 0x1f, 0xf8, 0xf1, + 0xf4, 0x11, 0x1a, 0x0c, 0xea, 0xfc, 0xfd, 0x0c, 0xfd, 0x11, 0xd5, 0xe5, + 0x27, 0x15, 0xe8, 0x07, 0xf3, 0xde, 0xff, 0x18, 0xdf, 0x07, 0xe4, 0xfc, + 0xd2, 0x1d, 0x2c, 0x26, 0xb0, 0xd8, 0x13, 0xf2, 0xd9, 0x1c, 0x4a, 0x19, + 0x12, 0x16, 0xc8, 0xd3, 0x15, 0xfb, 0xf9, 0xe7, 0x2b, 0x11, 0xd5, 0x01, + 0x08, 0x04, 0x1c, 0xf0, 0x0d, 0x15, 0xe8, 0xef, 0xd8, 0xf3, 0xf3, 0x41, + 0xde, 0x20, 0x37, 0x18, 0xef, 0xff, 0x14, 0x05, 0x0d, 0xfe, 0xe8, 0x20, + 0xff, 0xe9, 0xf0, 0x11, 0xef, 0xdc, 0xce, 0xf5, 0x16, 0xea, 0x12, 0x11, + 0x1e, 0xc5, 0x34, 0x4b, 0xb3, 0xd8, 0xf5, 0xe6, 0xf6, 0x29, 0x1a, 0xea, + 0xe5, 0x18, 0x11, 0xe5, 0xe9, 0xf4, 0xf2, 0xf6, 0xdc, 0xf6, 0x1e, 0xe4, + 0xe3, 0xf8, 0xca, 0x20, 0x01, 0x3a, 0x0a, 0x31, 0x62, 0x1b, 0x05, 0x05, + 0x02, 0xe5, 0x1a, 0xfa, 0xdc, 0x2b, 0xe5, 0x0a, 0xd8, 0xfa, 0xf7, 0x3a, + 0x07, 0xf9, 0xff, 0xed, 0xf8, 0xe3, 0xee, 0xea, 0x1c, 0x37, 0xfb, 0xfb, + 0x20, 0xf5, 0xfa, 0x10, 0xf5, 0xdd, 0x1a, 0xdd, 0xe7, 0x2d, 0x03, 0x09, + 0x13, 0x17, 0x2f, 0xbc, 0xd6, 0x32, 0x12, 0xe3, 0x15, 0x0a, 0xf4, 0x06, + 0x36, 0x36, 0x02, 0x01, 0xd1, 0xe2, 0x03, 0x02, 0x72, 0x10, 0x0d, 0xef, + 0xe5, 0x22, 0xe0, 0xc6, 0x7f, 0xf9, 0x28, 0x23, 0xea, 0x19, 0xe5, 0x02, + 0x06, 0x00, 0x2b, 0xf7, 0x21, 0xf6, 0xed, 0xf0, 0xd9, 0xf1, 0xea, 0xf8, + 0xec, 0x12, 0xf7, 0xf0, 0xe0, 0xdf, 0x07, 0xe3, 0x0b, 0x2d, 0x26, 0xf6, + 0xfa, 0xe7, 0xdd, 0x0e, 0xf9, 0xf1, 0xf9, 0xf0, 0xc1, 0x29, 0x2f, 0xfe, + 0xe8, 0xf1, 0x19, 0xed, 0xe7, 0x04, 0x0a, 0xeb, 0xea, 0xdd, 0xed, 0x1d, + 0xf9, 0xfc, 0x04, 0xee, 0x2f, 0xff, 0xed, 0xfd, 0xf9, 0x04, 0x0b, 0xf4, + 0xf1, 0xed, 0xf3, 0xf6, 0x19, 0x14, 0xf6, 0x00, 0x06, 0xdc, 0xe9, 0x20, + 0x0d, 0xf7, 0xf7, 0xe9, 0x13, 0x11, 0xed, 0x14, 0x08, 0xe6, 0x03, 0x1e, + 0xc8, 0xfc, 0x2f, 0x02, 0xe5, 0xe7, 0x04, 0x4f, 0xeb, 0x08, 0xeb, 0xf1, + 0xd6, 0xdb, 0x22, 0x00, 0x41, 0xff, 0xe1, 0xe1, 0x11, 0xf6, 0xf7, 0x12, + 0x18, 0x0a, 0xde, 0x15, 0xfe, 0x06, 0x1a, 0xe5, 0x10, 0x09, 0xef, 0xf5, + 0xfc, 0xf8, 0xf4, 0x03, 0xe4, 0x0e, 0x0c, 0x08, 0x09, 0xe0, 0x14, 0xfc, + 0x20, 0x10, 0xf2, 0x27, 0x08, 0xee, 0x09, 0xfd, 0xd6, 0xe6, 0xdf, 0x03, + 0x39, 0x11, 0x0c, 0x33, 0xf8, 0xe3, 0x48, 0x25, 0xec, 0xd7, 0xe2, 0xf9, + 0xf6, 0x14, 0x0b, 0xec, 0xf3, 0x04, 0xf4, 0x15, 0x20, 0x06, 0x0a, 0xf3, + 0xe7, 0xea, 0x28, 0xec, 0x0d, 0xfa, 0xe0, 0x0f, 0xed, 0x41, 0x29, 0x1e, + 0x7f, 0x38, 0xfc, 0x1b, 0xff, 0xf9, 0xe5, 0xe1, 0xda, 0x25, 0xda, 0xce, + 0xed, 0xef, 0x0a, 0x03, 0xfc, 0x0d, 0xef, 0xda, 0xf7, 0xea, 0xdf, 0x00, + 0x00, 0x12, 0x0c, 0x08, 0x03, 0xee, 0xdc, 0x1e, 0xf9, 0xf0, 0x10, 0xdc, + 0xf4, 0x0a, 0x02, 0xf1, 0x06, 0x15, 0x0b, 0xee, 0xf1, 0x12, 0x06, 0x00, + 0x23, 0xf6, 0x0d, 0xe0, 0x12, 0x1e, 0xed, 0xf1, 0xfe, 0xf4, 0xfc, 0xea, + 0x27, 0x04, 0xf9, 0xeb, 0xf1, 0x29, 0xf9, 0xf7, 0x29, 0x09, 0x3b, 0x25, + 0x05, 0xf9, 0xdc, 0x00, 0xff, 0x24, 0x1e, 0xe1, 0xf4, 0xf7, 0xdf, 0x16, + 0xf1, 0x06, 0xd8, 0xdd, 0xe3, 0x1b, 0xfd, 0xe5, 0xec, 0xe7, 0x0e, 0xea, + 0x1e, 0x2d, 0x4e, 0x0a, 0xe6, 0xe0, 0xe1, 0xdd, 0x0a, 0xee, 0xfd, 0xf5, + 0xef, 0xf2, 0x2d, 0xf3, 0x13, 0xe7, 0xf7, 0xe8, 0x04, 0x0d, 0xf1, 0xe9, + 0x02, 0xe7, 0x01, 0x1b, 0x05, 0x0f, 0xdd, 0x3a, 0xf6, 0x08, 0xfe, 0xfd, + 0xc5, 0xf3, 0xe8, 0xef, 0xf2, 0x1b, 0xfd, 0xde, 0xed, 0xdc, 0x02, 0xfa, + 0xf9, 0xf1, 0xe9, 0x29, 0xf1, 0xf3, 0x05, 0xfe, 0x13, 0xe9, 0xdd, 0xf1, + 0xfb, 0x2e, 0x00, 0xf8, 0xf2, 0xf9, 0x11, 0xee, 0x0a, 0x14, 0xde, 0xe4, + 0x05, 0xfd, 0x09, 0xf9, 0x16, 0xf8, 0xea, 0xf3, 0x01, 0x18, 0x0a, 0x1e, + 0x34, 0xe2, 0xd7, 0x01, 0xec, 0xfd, 0xf9, 0xd7, 0xf3, 0x1b, 0xee, 0x24, + 0x0a, 0xe8, 0x03, 0x26, 0x00, 0x16, 0x0a, 0xe1, 0xee, 0x32, 0xe2, 0xff, + 0x1a, 0xd9, 0x55, 0xed, 0xfb, 0x06, 0x14, 0xf7, 0x09, 0xf0, 0xf8, 0x31, + 0xed, 0x05, 0x1e, 0x0c, 0xe3, 0xe7, 0x1d, 0xf7, 0x4c, 0xc9, 0xe9, 0xe5, + 0x17, 0xeb, 0xd9, 0xf0, 0xe1, 0xe1, 0xd8, 0x0f, 0xde, 0xfd, 0xea, 0x02, + 0xf0, 0xff, 0x1f, 0x05, 0xe3, 0x44, 0xe2, 0x2c, 0x03, 0xe5, 0xe2, 0x24, + 0xe3, 0xbe, 0x2c, 0xdd, 0x1e, 0x3e, 0xe1, 0x46, 0x18, 0x0f, 0xe7, 0xd5, + 0xe8, 0x17, 0xec, 0x0f, 0x2d, 0x03, 0x09, 0xea, 0x17, 0xcf, 0x28, 0x0a, + 0xd6, 0x3b, 0xf4, 0xdb, 0x11, 0x2e, 0x20, 0xfc, 0xf9, 0xf5, 0xf5, 0x0b, + 0xe4, 0x06, 0xea, 0xdc, 0x03, 0x37, 0xff, 0x7f, 0x4d, 0x13, 0xeb, 0x4f, + 0xef, 0x25, 0xf9, 0xfc, 0xe8, 0x02, 0xec, 0xe8, 0x1d, 0x0b, 0xf3, 0xef, + 0xf4, 0x08, 0x43, 0xe8, 0xfe, 0x09, 0x52, 0x2f, 0x11, 0x08, 0xfc, 0xf9, + 0xfd, 0x0a, 0xd6, 0xe6, 0x1a, 0x02, 0x0f, 0x0b, 0x11, 0xe3, 0xf5, 0xc9, + 0xfa, 0xe2, 0x09, 0xee, 0xf5, 0xca, 0x33, 0xf4, 0xfc, 0xf6, 0xee, 0xfd, + 0xf0, 0xed, 0xf3, 0x0e, 0x14, 0x22, 0x10, 0x15, 0x65, 0xd2, 0xdf, 0x13, + 0x1f, 0xcf, 0x1b, 0xf7, 0x04, 0xc1, 0xd8, 0xfa, 0xf1, 0xfc, 0xf5, 0x3b, + 0xe9, 0xf9, 0x15, 0xe0, 0xf5, 0x40, 0xc9, 0x18, 0xf5, 0xfe, 0xcd, 0x4f, + 0x04, 0x08, 0xf6, 0x19, 0xd2, 0xd8, 0xe8, 0xb9, 0x06, 0x3b, 0x09, 0xca, + 0xf6, 0xe1, 0xd7, 0xe9, 0xf3, 0x01, 0xf5, 0x2b, 0x0f, 0xe7, 0x09, 0x30, + 0x1c, 0xd5, 0xd8, 0x07, 0x15, 0x52, 0xd8, 0xf0, 0xf6, 0xea, 0xfa, 0xe6, + 0x1e, 0x1a, 0xef, 0x02, 0xe7, 0xd9, 0xeb, 0xe7, 0xcd, 0x16, 0xe9, 0xcd, + 0x22, 0x52, 0x20, 0x2b, 0x1b, 0xfa, 0x04, 0xeb, 0xe5, 0xee, 0xdf, 0xc6, + 0xf9, 0xf4, 0xf3, 0x1d, 0x1e, 0xfa, 0xde, 0x11, 0x09, 0x19, 0xe2, 0xe8, + 0xe6, 0x1e, 0x06, 0xee, 0x20, 0xe0, 0x63, 0x0f, 0xeb, 0xf8, 0x26, 0xc6, + 0xf8, 0xe4, 0x01, 0x12, 0x0a, 0x10, 0x39, 0x12, 0xf5, 0xe5, 0x20, 0xdf, + 0x4a, 0xe1, 0xe2, 0xb9, 0x1d, 0xd5, 0xd3, 0x0c, 0xe4, 0xf7, 0xe3, 0x04, + 0xe0, 0xee, 0xde, 0xff, 0xf1, 0xdc, 0xf4, 0xfa, 0x18, 0x22, 0xf1, 0x3c, + 0x0f, 0x02, 0xe7, 0x20, 0xdb, 0xce, 0x2b, 0xe2, 0x20, 0x37, 0xe7, 0x4e, + 0xf1, 0x0a, 0xce, 0xe7, 0x1b, 0x19, 0xec, 0x1e, 0x1b, 0x10, 0xfe, 0x22, + 0x0e, 0xda, 0x3c, 0xfd, 0xd7, 0x39, 0xd7, 0xd7, 0xe1, 0x4b, 0x06, 0xf0, + 0xec, 0x02, 0xf5, 0x1e, 0xf4, 0x17, 0xf9, 0xe8, 0x00, 0x43, 0xf7, 0x63, + 0x31, 0x14, 0xef, 0x32, 0xd5, 0x2f, 0xd8, 0xea, 0xf6, 0x0f, 0xe3, 0xee, + 0x38, 0xf2, 0xe5, 0xf2, 0xe7, 0xea, 0x3a, 0xfe, 0x0f, 0xec, 0x7f, 0x11, + 0x15, 0xe1, 0xe8, 0xef, 0xef, 0x26, 0xdc, 0x01, 0x03, 0xfc, 0xf8, 0x14, + 0x05, 0xef, 0x07, 0xb9, 0xe7, 0xea, 0x06, 0x42, 0xca, 0xd0, 0x06, 0xfd, + 0xea, 0x00, 0xd7, 0x08, 0xc2, 0xdd, 0xf8, 0xe5, 0x25, 0x44, 0x10, 0x16, + 0x78, 0xd4, 0xe2, 0xfd, 0x1c, 0xcf, 0x20, 0xf5, 0x18, 0xba, 0xbc, 0xea, + 0x24, 0x00, 0xe8, 0x60, 0xde, 0xcf, 0x15, 0xe2, 0x26, 0x1b, 0xd4, 0x17, + 0x16, 0x01, 0x02, 0xea, 0x5b, 0x0d, 0xe6, 0xe3, 0x17, 0xca, 0x1e, 0xd2, + 0xd3, 0x42, 0xfc, 0x15, 0xf1, 0x01, 0xf4, 0xf6, 0xdb, 0x31, 0xed, 0xde, + 0xde, 0x25, 0xfa, 0x06, 0xc8, 0xee, 0xe8, 0x33, 0x36, 0xcc, 0xf6, 0x5c, + 0xe6, 0xf3, 0xe4, 0xe0, 0xbe, 0xd9, 0x20, 0x9b, 0xe5, 0xec, 0xfd, 0xde, + 0xe0, 0xdc, 0x5e, 0x0c, 0x2c, 0x05, 0xee, 0xd0, 0x12, 0x00, 0x1b, 0xcf, + 0xae, 0xf9, 0xda, 0xc3, 0xf6, 0xf0, 0x7f, 0xff, 0x0c, 0x03, 0x73, 0xf6, + 0x09, 0x06, 0xc6, 0x4c, 0xc0, 0x10, 0x3d, 0xba, 0xdc, 0x14, 0xed, 0x1d, + 0xfc, 0x28, 0xa9, 0x0d, 0x08, 0xda, 0xc8, 0xe1, 0xef, 0x07, 0xcf, 0x06, + 0x29, 0xe4, 0xff, 0xe7, 0xc0, 0xc7, 0x03, 0x47, 0xe0, 0xea, 0xc8, 0x12, + 0x15, 0xe1, 0xf8, 0xd1, 0x50, 0x1c, 0xf6, 0xe6, 0xec, 0x0f, 0x00, 0xde, + 0x26, 0x1b, 0x64, 0xe5, 0xd7, 0xff, 0xf7, 0x13, 0xd2, 0x08, 0x30, 0x25, + 0x63, 0x34, 0x00, 0x14, 0x37, 0x17, 0xbc, 0xe5, 0xff, 0x5b, 0xdd, 0xe6, + 0xfa, 0xff, 0x04, 0x03, 0xed, 0xed, 0x0b, 0x0a, 0xdc, 0x2f, 0x15, 0x2a, + 0x36, 0x2f, 0xdf, 0xcf, 0xef, 0xe9, 0x34, 0xe0, 0xf9, 0xdd, 0xd9, 0xf5, + 0x18, 0xe2, 0xe9, 0xe9, 0x2b, 0xf8, 0x1a, 0x9e, 0x11, 0x39, 0xfe, 0xf9, + 0xf7, 0x03, 0xe6, 0x1b, 0x6d, 0xed, 0x3b, 0xe0, 0xea, 0xfd, 0x48, 0xd7, + 0xf9, 0xc8, 0x4c, 0xd0, 0x0b, 0x1a, 0xfa, 0x62, 0x39, 0x0a, 0x1f, 0x22, + 0xf8, 0xbc, 0xcd, 0xc8, 0x06, 0x2a, 0x6a, 0x1a, 0xe9, 0xf1, 0xfa, 0x7f, + 0x18, 0x00, 0x1e, 0xf2, 0xf5, 0xed, 0x0f, 0x25, 0xc6, 0x0b, 0x1c, 0xd2, + 0xbe, 0xce, 0x36, 0xfd, 0x3d, 0xfc, 0xd9, 0xf7, 0xf8, 0xfc, 0xac, 0xcd, + 0x32, 0x22, 0x67, 0xe4, 0xcf, 0xdc, 0x1b, 0x14, 0xec, 0xcd, 0x04, 0xe0, + 0x5a, 0xea, 0x6e, 0xe8, 0xea, 0xef, 0xe5, 0xf8, 0x7c, 0x04, 0xee, 0xe5, + 0x1f, 0xff, 0xf5, 0xe5, 0xf8, 0x22, 0xdf, 0x25, 0xde, 0x28, 0x1f, 0xe9, + 0x00, 0x09, 0x0f, 0x04, 0xde, 0xe3, 0xf5, 0xf1, 0xdd, 0xed, 0x03, 0x1d, + 0x2b, 0x04, 0xf5, 0x03, 0x00, 0xf1, 0xff, 0xee, 0xdf, 0xf9, 0x1a, 0x04, + 0xd7, 0x04, 0x06, 0xf7, 0xaa, 0xde, 0x34, 0x21, 0x2f, 0xf6, 0xdf, 0xd0, + 0xf7, 0xfb, 0x18, 0x01, 0xd4, 0xed, 0x0b, 0xd8, 0xf4, 0x17, 0x7e, 0xdc, + 0xcf, 0xe4, 0xdb, 0x09, 0x07, 0xf7, 0xd8, 0x11, 0xef, 0xf4, 0xe9, 0xba, + 0xed, 0x05, 0xff, 0x42, 0xef, 0x18, 0xc5, 0xf7, 0xe1, 0x07, 0x37, 0xfa, + 0xf1, 0xe1, 0x11, 0x14, 0xf6, 0xd1, 0xe5, 0x19, 0x42, 0xe6, 0x70, 0x05, + 0x27, 0xf5, 0xec, 0xe9, 0x15, 0xbb, 0xff, 0xe7, 0xe1, 0x1a, 0x2b, 0x19, + 0xde, 0x08, 0xdb, 0xd8, 0xff, 0x2b, 0xc6, 0xe1, 0x1d, 0xec, 0xdd, 0xd4, + 0xcd, 0x0e, 0x03, 0xe0, 0x3b, 0x19, 0xce, 0xf0, 0xef, 0x07, 0x00, 0x03, + 0xd7, 0x7d, 0xf2, 0xee, 0x00, 0x10, 0x27, 0xcb, 0xdb, 0xcf, 0xfd, 0x14, + 0xfe, 0x21, 0x05, 0x2b, 0x1c, 0x2b, 0x11, 0xdd, 0xd8, 0x0a, 0x0c, 0xed, + 0xf4, 0xee, 0x00, 0x06, 0x1c, 0x1d, 0xf6, 0xf8, 0x33, 0xf9, 0x2b, 0xf0, + 0x07, 0x3d, 0xfe, 0xd3, 0xec, 0xc3, 0xdf, 0x14, 0x5a, 0xf3, 0xda, 0xd0, + 0xfa, 0xf6, 0xe8, 0x06, 0xdb, 0xc7, 0x5a, 0xef, 0xf5, 0x32, 0x09, 0xf4, + 0x07, 0x08, 0x37, 0x26, 0xf8, 0xd5, 0xe2, 0xc3, 0xfc, 0x33, 0x7f, 0xe2, + 0xfb, 0xff, 0xde, 0x2f, 0x03, 0xde, 0x1e, 0xfe, 0x14, 0x0b, 0xe3, 0x1e, + 0xd8, 0xf6, 0x02, 0x05, 0xcb, 0xd6, 0x3e, 0xf7, 0xed, 0xfd, 0xd2, 0xd5, + 0x17, 0xe7, 0x38, 0xd6, 0x4f, 0x01, 0x41, 0x09, 0x20, 0xcc, 0xf5, 0x23, + 0x01, 0x14, 0x24, 0xdf, 0xf1, 0x32, 0x60, 0xeb, 0xdc, 0x11, 0xb6, 0xde, + 0xef, 0x0f, 0xfc, 0x12, 0xd8, 0x0f, 0x1f, 0x24, 0x04, 0xc7, 0xf1, 0x52, + 0xec, 0xee, 0xeb, 0xf5, 0x0b, 0x43, 0xf3, 0x04, 0xda, 0xf9, 0xf1, 0x28, + 0xd1, 0x08, 0x27, 0x1c, 0xeb, 0x41, 0xe2, 0x2e, 0xdb, 0x02, 0x53, 0x0e, + 0x0c, 0x1f, 0xe5, 0x02, 0xf1, 0x19, 0xe1, 0x36, 0x1b, 0x03, 0xf5, 0x12, + 0xe1, 0xef, 0x17, 0xde, 0x4a, 0x01, 0x2d, 0x0b, 0x1b, 0x31, 0xe3, 0x11, + 0xe2, 0x40, 0xfa, 0x7e, 0x49, 0x15, 0xfb, 0x16, 0xc5, 0x19, 0xca, 0xdc, + 0x1b, 0x19, 0xf5, 0xe6, 0xde, 0xc2, 0xfd, 0x02, 0xd7, 0xc6, 0x01, 0x19, + 0xee, 0xf4, 0xf5, 0x10, 0x16, 0xe7, 0xe2, 0xca, 0x26, 0x05, 0x1a, 0xc5, + 0xe5, 0x52, 0xe0, 0x0f, 0x03, 0x03, 0xf0, 0x2b, 0x2a, 0xfa, 0xca, 0xc3, + 0x59, 0x07, 0xea, 0xfa, 0xdd, 0x7e, 0x31, 0x3f, 0xe4, 0x7f, 0x1e, 0xcb, + 0xec, 0xdf, 0xd5, 0xf0, 0xc9, 0x61, 0x0b, 0x04, 0xe8, 0xcb, 0xfb, 0xe5, + 0x0e, 0xb8, 0x31, 0xdf, 0x3b, 0xda, 0xd6, 0xf8, 0x21, 0xcc, 0x06, 0x1d, + 0xd7, 0xe0, 0x34, 0xf1, 0x1b, 0xfd, 0x10, 0x04, 0xfb, 0xe9, 0x54, 0x07, + 0xc5, 0xe2, 0x15, 0x10, 0xf5, 0xf4, 0xbc, 0xc4, 0xfc, 0xea, 0x0c, 0x42, + 0x3b, 0x08, 0xe3, 0xf2, 0xfa, 0xc6, 0xe3, 0xf8, 0xf0, 0x1d, 0x03, 0x3a, + 0xf6, 0xd5, 0xed, 0x23, 0x0b, 0x04, 0xe9, 0xef, 0x08, 0xf2, 0xd8, 0x79, + 0xde, 0xd6, 0x23, 0xcf, 0xd9, 0xe8, 0x45, 0xff, 0xd8, 0x15, 0xf1, 0xc1, + 0xfd, 0xbd, 0xe9, 0x06, 0x15, 0x03, 0xf4, 0x19, 0xf8, 0x14, 0xd7, 0xf3, + 0x03, 0x47, 0x0e, 0xf3, 0x1d, 0x2f, 0xdf, 0x08, 0xe5, 0xc4, 0xed, 0xee, + 0xe5, 0xea, 0xc7, 0x1a, 0x4c, 0x10, 0xc8, 0x4f, 0xdb, 0xf7, 0xfa, 0xf0, + 0x1d, 0x49, 0xe4, 0xda, 0xb7, 0x02, 0x22, 0xdb, 0xea, 0xe2, 0xea, 0x5a, + 0xe9, 0x07, 0xeb, 0xf4, 0xe0, 0x18, 0x03, 0x0c, 0xe1, 0x36, 0xf6, 0xd6, + 0xe8, 0xfd, 0xfd, 0xe2, 0x06, 0x05, 0xd7, 0xed, 0xf9, 0xf1, 0xef, 0xf2, + 0xe0, 0xf4, 0x38, 0x0c, 0xd3, 0x14, 0xea, 0x20, 0xe1, 0x1a, 0xdd, 0xf3, + 0x05, 0xf7, 0xfc, 0x0f, 0x2c, 0xff, 0xf6, 0x11, 0x03, 0xd7, 0x1b, 0xf7, + 0xf1, 0x11, 0x34, 0x11, 0xed, 0xf2, 0xff, 0xf2, 0xeb, 0xfe, 0x55, 0x1f, + 0xf1, 0x18, 0x17, 0x0e, 0xe2, 0xd7, 0xec, 0xfe, 0x57, 0xf7, 0xf5, 0xfc, + 0xee, 0x01, 0xff, 0x01, 0x07, 0x14, 0xe7, 0xe2, 0x29, 0xe1, 0x01, 0x09, + 0xd4, 0x10, 0x17, 0xf8, 0xf7, 0xf6, 0xed, 0xfa, 0xd9, 0xfa, 0xec, 0xce, + 0x04, 0xe7, 0xea, 0x0f, 0xe1, 0xd7, 0x11, 0x0a, 0xff, 0xf2, 0xd8, 0x23, + 0x11, 0x05, 0xe5, 0x1c, 0xff, 0x51, 0x0b, 0x12, 0x07, 0xfe, 0x05, 0x3b, + 0xe5, 0x77, 0xd4, 0xf2, 0x17, 0x29, 0x07, 0xf4, 0xf4, 0x41, 0x0b, 0x17, + 0x13, 0xeb, 0x04, 0x12, 0x1a, 0x09, 0x29, 0xff, 0xff, 0xed, 0x0a, 0xf2, + 0x4e, 0xda, 0xf6, 0xd5, 0xde, 0x08, 0xe6, 0xea, 0xd1, 0xf5, 0x12, 0xe0, + 0x41, 0x2a, 0xf9, 0xe1, 0xec, 0x05, 0x10, 0x1e, 0xe7, 0xf4, 0xe7, 0xec, + 0xf8, 0x03, 0x01, 0x20, 0xec, 0xfc, 0x59, 0x06, 0xe2, 0x0c, 0x18, 0xd6, + 0xe8, 0x32, 0xde, 0x23, 0xf3, 0xf3, 0xf4, 0xee, 0x0d, 0xfd, 0x23, 0x32, + 0xf0, 0x22, 0xe9, 0x18, 0x1d, 0x02, 0xf0, 0x18, 0xf9, 0xee, 0xe7, 0xf8, + 0x33, 0x2c, 0xf6, 0x59, 0xe5, 0xf4, 0x22, 0x18, 0x02, 0xf8, 0x0f, 0xe8, + 0x07, 0x19, 0x0d, 0xe5, 0xca, 0xfb, 0xfa, 0xd5, 0xe4, 0x2c, 0xf0, 0xfa, + 0x1d, 0xc9, 0xe1, 0x19, 0xe8, 0x08, 0xf8, 0x04, 0x1d, 0x16, 0x12, 0x06, + 0x06, 0xfd, 0xe7, 0xe5, 0x04, 0x35, 0xf7, 0xf9, 0x0f, 0x00, 0xf0, 0x0d, + 0xcc, 0x06, 0xd3, 0x7f, 0x0f, 0xe2, 0xda, 0x08, 0xf2, 0x09, 0xf0, 0x09, + 0xea, 0xdb, 0x19, 0x24, 0xf4, 0xd3, 0xff, 0x39, 0xff, 0xfe, 0xdc, 0x0b, + 0x38, 0x25, 0x0b, 0xf9, 0xf7, 0xef, 0xe8, 0xfa, 0xd0, 0x22, 0x2f, 0x23, + 0x07, 0x2f, 0xda, 0x04, 0x05, 0xff, 0x04, 0xe0, 0x10, 0x15, 0xf6, 0x33, + 0xe5, 0xfc, 0xce, 0x06, 0x2a, 0xfd, 0xe8, 0x16, 0xcf, 0x03, 0x20, 0x0b, + 0x30, 0x05, 0x08, 0xd4, 0x24, 0x3a, 0xe7, 0x01, 0xf7, 0x09, 0x01, 0x12, + 0x07, 0xf4, 0x04, 0x20, 0xda, 0x44, 0xfa, 0xf6, 0x2f, 0xfc, 0xf7, 0xe9, + 0x13, 0xfe, 0x0d, 0xec, 0xe2, 0xce, 0xeb, 0x28, 0xff, 0xea, 0xf9, 0xe5, + 0xfe, 0xd4, 0xfb, 0xd7, 0x1f, 0x0d, 0xf8, 0xbb, 0x1e, 0x0f, 0xd5, 0x1e, + 0xde, 0x02, 0xee, 0x0a, 0x2a, 0xec, 0xf9, 0x24, 0x4a, 0x14, 0x10, 0x0e, + 0xdc, 0x2b, 0x0f, 0x35, 0xed, 0x7f, 0xe7, 0xe8, 0xf2, 0xe1, 0xfc, 0xd7, + 0x15, 0x55, 0x12, 0x21, 0xf4, 0xeb, 0xf9, 0x38, 0x3d, 0xed, 0x01, 0xe7, + 0xf6, 0xf1, 0x02, 0xff, 0xfa, 0xf4, 0x03, 0x1b, 0x13, 0xf0, 0xea, 0x09, + 0x03, 0xe5, 0xff, 0xd1, 0x01, 0xfa, 0x25, 0xef, 0xec, 0xe7, 0xf2, 0xff, + 0x0c, 0xed, 0xd8, 0xe9, 0x18, 0xe4, 0xf7, 0x56, 0x48, 0xef, 0xe5, 0xf4, + 0xe5, 0xdb, 0xf0, 0x05, 0xec, 0xff, 0xf0, 0x47, 0x0e, 0xdb, 0xf5, 0x01, + 0xfe, 0xf2, 0xf2, 0xf6, 0xe8, 0xe0, 0xe7, 0x5d, 0xd6, 0xd3, 0x35, 0xe7, + 0xdb, 0xdb, 0x1f, 0xfe, 0x10, 0xec, 0x0f, 0xf5, 0xf9, 0xb2, 0x13, 0x08, + 0x27, 0x0d, 0xf5, 0xfb, 0x2e, 0x0c, 0xd3, 0xe6, 0x0f, 0xf5, 0x13, 0x01, + 0xf7, 0x45, 0xe7, 0xe1, 0x01, 0xf8, 0xf2, 0xec, 0xe5, 0xdd, 0xf8, 0xed, + 0x24, 0xf8, 0xdd, 0x4b, 0xcc, 0xfd, 0x08, 0xff, 0xdc, 0x1b, 0xda, 0xef, + 0xdd, 0x11, 0x08, 0xdd, 0xed, 0xf7, 0xeb, 0x35, 0xeb, 0xf8, 0xfd, 0x06, + 0x7f, 0x04, 0xe3, 0xf8, 0xf6, 0x16, 0xf6, 0xd5, 0x19, 0xfa, 0xed, 0x08, + 0x00, 0x20, 0xdd, 0x01, 0xeb, 0xda, 0xf7, 0xe3, 0x1b, 0xea, 0x0d, 0xf5, + 0xee, 0xf4, 0xec, 0xfc, 0xec, 0x0c, 0x05, 0xc6, 0x03, 0xdb, 0x41, 0xea, + 0x28, 0x14, 0xf8, 0x52, 0xec, 0x33, 0xe6, 0x26, 0xe9, 0x5a, 0xe0, 0x30, + 0xf8, 0xe8, 0xeb, 0xf2, 0x22, 0x09, 0x7d, 0xea, 0x1d, 0xf4, 0xeb, 0x0e, + 0xfd, 0xe0, 0xe6, 0xf9, 0x45, 0xd3, 0x23, 0x06, 0x03, 0xe6, 0xea, 0x14, + 0xf1, 0x10, 0xf6, 0xff, 0x56, 0xee, 0xe1, 0x2b, 0xe0, 0xd3, 0x22, 0xfa, + 0xe0, 0xf8, 0xfe, 0xf9, 0x0c, 0xfa, 0x09, 0xfd, 0x1f, 0xee, 0xcd, 0x2c, + 0xf2, 0x02, 0x1f, 0xf8, 0xe5, 0x02, 0xfd, 0x10, 0x01, 0x01, 0xf2, 0x08, + 0xec, 0x12, 0xe5, 0xf0, 0x1e, 0xfe, 0xfe, 0xf3, 0x1a, 0x3d, 0x01, 0xe8, + 0xf7, 0x2b, 0x57, 0xd0, 0xe0, 0x5c, 0xf1, 0xc9, 0x34, 0xfe, 0xfd, 0xf8, + 0x04, 0x0f, 0x05, 0xfb, 0x15, 0xea, 0xf2, 0xdc, 0x1d, 0xe4, 0x10, 0x00, + 0xf4, 0xdf, 0x21, 0xdc, 0x02, 0xec, 0xd5, 0xdc, 0xf4, 0x4c, 0xc9, 0xd8, + 0x1d, 0x21, 0xfb, 0x2d, 0xdf, 0xfc, 0xf4, 0xe9, 0xe5, 0xe9, 0x19, 0x30, + 0xf7, 0x10, 0x09, 0xd6, 0xdf, 0xf6, 0x0b, 0xf5, 0xc9, 0xfb, 0xdd, 0xf5, + 0xf2, 0xcc, 0x28, 0xf3, 0x20, 0xe4, 0x15, 0xe9, 0xd9, 0xdf, 0xe0, 0xef, + 0xf0, 0x09, 0xd9, 0x02, 0xdf, 0x35, 0xd2, 0x2b, 0x4b, 0x24, 0xe9, 0x2d, + 0xfa, 0xf6, 0x41, 0xc4, 0xda, 0xd7, 0x44, 0xf3, 0x07, 0xe7, 0x1c, 0xe2, + 0xf3, 0xe7, 0xc0, 0xf4, 0xe2, 0xf6, 0x17, 0xf5, 0x1e, 0xeb, 0xee, 0x27, + 0x1b, 0xe1, 0xf3, 0xd5, 0x08, 0x1e, 0x2f, 0xdf, 0x32, 0xce, 0xdc, 0xde, + 0xe8, 0xcf, 0x0f, 0xef, 0x3b, 0x1a, 0x30, 0x10, 0xf3, 0x09, 0x3d, 0x1a, + 0xf6, 0x05, 0x01, 0xe9, 0x0c, 0x44, 0x02, 0xdb, 0x4d, 0x22, 0x3a, 0x1f, + 0x40, 0x33, 0xea, 0xfa, 0xf4, 0x56, 0xd2, 0xe9, 0xd2, 0xce, 0x01, 0xca, + 0xff, 0xcf, 0x0f, 0xd9, 0xe2, 0xf4, 0xf6, 0x06, 0xc9, 0xf0, 0xd3, 0xbc, + 0x72, 0xe9, 0xc4, 0xdb, 0x1c, 0xf3, 0xf1, 0xfc, 0xf5, 0x3e, 0xc4, 0x07, + 0x1e, 0x0b, 0xdc, 0xe9, 0xf3, 0xec, 0xdb, 0xed, 0xe6, 0x1b, 0x7f, 0xee, + 0xef, 0x02, 0x08, 0xcd, 0xe3, 0x00, 0x0b, 0x2d, 0x24, 0xc2, 0x18, 0xe1, + 0xf6, 0xd9, 0x05, 0x37, 0x15, 0xe2, 0x09, 0xeb, 0x71, 0xfd, 0xd9, 0x02, + 0xec, 0xf3, 0xf2, 0xc7, 0xe3, 0xeb, 0x2c, 0x12, 0xfc, 0x00, 0xeb, 0x00, + 0xfc, 0xd8, 0xdf, 0x20, 0x0a, 0xf5, 0x3e, 0xf1, 0x3b, 0xed, 0x25, 0xf0, + 0x0a, 0x26, 0xb1, 0xe9, 0xef, 0xdd, 0xec, 0x05, 0x01, 0xfb, 0x2c, 0x7b, + 0x1c, 0x52, 0xd4, 0xeb, 0xee, 0x19, 0x1f, 0xce, 0xcb, 0x16, 0x2c, 0x02, + 0xd8, 0xfb, 0x40, 0x21, 0xe0, 0xff, 0xfd, 0xeb, 0xbb, 0x0b, 0x0f, 0xce, + 0x06, 0xde, 0xf9, 0x4f, 0xbf, 0xd0, 0x12, 0xf0, 0xf8, 0xdb, 0xf3, 0xee, + 0xd8, 0xe8, 0xca, 0xe8, 0x6b, 0x02, 0x28, 0xf9, 0xc4, 0xd3, 0x07, 0xfb, + 0xe9, 0xf4, 0xfa, 0xee, 0xe3, 0x25, 0xd1, 0xe9, 0xde, 0xd7, 0x04, 0x0a, + 0xea, 0x28, 0xdf, 0xd6, 0xec, 0x1a, 0xe7, 0x10, 0x19, 0x15, 0x2b, 0x19, + 0xf4, 0xcb, 0x09, 0xd9, 0x15, 0xf3, 0x24, 0x1a, 0xc4, 0xdc, 0xd9, 0x25, + 0x47, 0x1a, 0x05, 0x26, 0xf7, 0x03, 0x4a, 0xc8, 0xc4, 0xfe, 0x29, 0xcc, + 0x4c, 0xfb, 0xfd, 0x08, 0xd2, 0xdf, 0x48, 0xec, 0x24, 0x11, 0x28, 0x10, + 0x1e, 0x05, 0xd5, 0x41, 0x26, 0xfc, 0x02, 0xed, 0x1c, 0x11, 0x14, 0xe1, + 0x57, 0x20, 0x0c, 0xe2, 0xf7, 0xe2, 0xdb, 0xd8, 0xf2, 0x30, 0x13, 0x06, + 0x21, 0xc3, 0xe3, 0x0d, 0xf8, 0xdb, 0xd4, 0xf8, 0xeb, 0xfa, 0x0a, 0x0d, + 0xfe, 0x06, 0x0d, 0x20, 0x19, 0xe2, 0x1f, 0xf8, 0xe7, 0x18, 0xec, 0xfd, + 0xe0, 0xf9, 0x04, 0xff, 0x09, 0x11, 0xfc, 0xe9, 0xfe, 0xff, 0x14, 0x07, + 0xea, 0x37, 0xd6, 0x0b, 0xf3, 0xfa, 0x2f, 0xd4, 0x1b, 0x25, 0xf5, 0xdc, + 0xf9, 0xfc, 0xe0, 0x1b, 0x0a, 0xf1, 0x01, 0x31, 0xc1, 0x01, 0x1f, 0xef, + 0x14, 0xea, 0x25, 0xea, 0xde, 0x47, 0xf4, 0xfe, 0xff, 0x1d, 0x19, 0x43, + 0x1d, 0xe9, 0xef, 0x21, 0xe1, 0x30, 0xef, 0xed, 0x63, 0x06, 0xf0, 0xe0, + 0x1a, 0xfe, 0xf9, 0xee, 0xde, 0xd8, 0xf5, 0x15, 0x01, 0xf8, 0x1f, 0x3e, + 0xf0, 0xc6, 0xff, 0xf7, 0x2b, 0xf9, 0xff, 0xd4, 0x31, 0x20, 0xcc, 0x2c, + 0x0e, 0x05, 0xcf, 0x1d, 0x07, 0xff, 0xf6, 0x0c, 0x37, 0xf3, 0x04, 0xf1, + 0xf3, 0x2a, 0x28, 0x04, 0x0e, 0x7f, 0xfb, 0xea, 0xf6, 0x2a, 0xd3, 0x10, + 0xf1, 0x2b, 0xf3, 0x1e, 0x1e, 0xe0, 0x15, 0x5b, 0x26, 0xbe, 0x2c, 0xef, + 0x08, 0xdd, 0xfa, 0xf6, 0x0e, 0xfe, 0x0a, 0x12, 0xf6, 0xf3, 0x0d, 0x02, + 0xf2, 0xf7, 0xf6, 0xed, 0xf9, 0xfc, 0x39, 0xf6, 0xd6, 0x18, 0xf8, 0x08, + 0xf7, 0xe4, 0xe4, 0x0a, 0xf6, 0xff, 0x06, 0xf1, 0xfd, 0x24, 0x16, 0xf2, + 0xf3, 0xf2, 0xf1, 0xf7, 0xd0, 0x0a, 0xf1, 0x2b, 0xff, 0xf5, 0xd9, 0xf9, + 0xeb, 0x07, 0xe4, 0xef, 0x02, 0xf8, 0xf9, 0x70, 0xe7, 0xc7, 0x3c, 0xd3, + 0xe4, 0xf0, 0x0c, 0x09, 0x13, 0xd0, 0xf8, 0xeb, 0xf0, 0xe2, 0x1f, 0x18, + 0x07, 0x10, 0xf6, 0xfe, 0x10, 0xe3, 0xf8, 0xec, 0x1d, 0xe1, 0xfd, 0x15, + 0x11, 0x31, 0xdd, 0xf9, 0x1c, 0xd1, 0xf0, 0x0a, 0xed, 0xe1, 0xe9, 0x05, + 0x0d, 0xfa, 0xe6, 0x3a, 0xdf, 0xf2, 0x06, 0x0a, 0x07, 0x1a, 0xd3, 0xf1, + 0xeb, 0xf7, 0x3c, 0xf8, 0xef, 0xf3, 0xe6, 0xff, 0x01, 0x0e, 0xed, 0xff, + 0xf5, 0x03, 0x05, 0x21, 0xeb, 0x19, 0x22, 0xdf, 0x17, 0xda, 0x22, 0x14, + 0xf1, 0x0a, 0xf6, 0x12, 0xf6, 0x38, 0x01, 0x15, 0x05, 0x03, 0xe4, 0xfa, + 0xe1, 0x00, 0x2b, 0x17, 0x0f, 0x30, 0xe7, 0x0d, 0xf3, 0x05, 0x2f, 0x17, + 0xfe, 0x25, 0xf2, 0xfb, 0xfa, 0x07, 0xff, 0x48, 0xf2, 0x13, 0x2d, 0x08, + 0xe0, 0x08, 0xf8, 0xf6, 0x40, 0xe3, 0x1d, 0xf4, 0x02, 0x34, 0xe0, 0x1e, + 0x03, 0x0d, 0x0e, 0x2a, 0x2b, 0xfd, 0xdc, 0x1b, 0xe8, 0x1b, 0xf2, 0x03, + 0x15, 0xf9, 0xe8, 0xe0, 0xfc, 0xf8, 0x03, 0xdb, 0xda, 0xd6, 0xe8, 0x11, + 0xf6, 0xe0, 0xfa, 0x07, 0xfe, 0xe2, 0xe1, 0xf3, 0x07, 0x09, 0x09, 0xe1, + 0xff, 0x32, 0xda, 0x24, 0xec, 0xee, 0xbe, 0x12, 0xf7, 0xfd, 0xfa, 0x02, + 0x2f, 0x08, 0xf5, 0xec, 0xf0, 0x28, 0x0f, 0x07, 0xf7, 0x7f, 0xf7, 0xe7, + 0xf7, 0x18, 0xef, 0xea, 0x04, 0x29, 0x07, 0x13, 0x2d, 0xef, 0x05, 0x14, + 0x1c, 0xe9, 0x18, 0xeb, 0x07, 0xf2, 0x13, 0xe6, 0x15, 0xed, 0xfd, 0x0c, + 0x05, 0xf1, 0x0a, 0x01, 0xf6, 0x0b, 0xec, 0x00, 0x01, 0xf7, 0x26, 0xed, + 0xe4, 0xfe, 0x07, 0x1a, 0x07, 0xff, 0xdb, 0xd7, 0x01, 0xf1, 0xff, 0x36, + 0x31, 0xe3, 0x1d, 0xed, 0xd8, 0xe7, 0x01, 0x16, 0xf9, 0x08, 0xf0, 0x1f, + 0x00, 0xde, 0xf1, 0xf2, 0xf1, 0xf6, 0xfc, 0xd8, 0x07, 0xf1, 0xf8, 0x67, + 0xf3, 0xe1, 0x15, 0xe5, 0xe2, 0x0a, 0x07, 0x0a, 0xf1, 0xfd, 0xf2, 0x03, + 0xea, 0xbc, 0xff, 0x19, 0xe9, 0x0c, 0xf4, 0x1f, 0xe1, 0x09, 0xe5, 0x02, + 0x10, 0x02, 0xeb, 0xea, 0x12, 0x1d, 0xea, 0x01, 0xf1, 0xe4, 0xd4, 0xeb, + 0xe0, 0xe6, 0xeb, 0xe4, 0xf9, 0x0a, 0xe6, 0x34, 0xfa, 0x08, 0xf9, 0x14, + 0xe8, 0x24, 0xec, 0xdf, 0x1e, 0x0f, 0x01, 0xd7, 0xf1, 0xeb, 0x01, 0x47, + 0xd4, 0x28, 0x07, 0x35, 0xff, 0x1c, 0xfa, 0xe6, 0xc6, 0x25, 0x33, 0xee, + 0xdf, 0x01, 0x2c, 0xe9, 0x02, 0xfa, 0xe0, 0xfb, 0xf6, 0x22, 0x0d, 0xfe, + 0xdf, 0xff, 0x1a, 0x02, 0xdd, 0x0d, 0x0e, 0x19, 0xf1, 0x05, 0x1e, 0x1e, + 0x00, 0x08, 0xd8, 0x07, 0xc6, 0x00, 0x07, 0x09, 0xe9, 0x15, 0x0d, 0xd9, + 0xfc, 0x00, 0x1c, 0x09, 0x11, 0xd1, 0xf5, 0x16, 0xe5, 0x42, 0x70, 0x02, + 0x34, 0x08, 0x0e, 0xfc, 0x02, 0x04, 0xec, 0x31, 0x05, 0xdb, 0x30, 0xe8, + 0xf1, 0xe6, 0xf1, 0xff, 0xf1, 0xff, 0xd6, 0xf0, 0x46, 0xed, 0xe8, 0x2b, + 0xc2, 0x1b, 0xf3, 0x07, 0xb9, 0xf6, 0xeb, 0x6a, 0xfb, 0xda, 0xea, 0x06, + 0x0a, 0xe7, 0xf9, 0x21, 0xf1, 0xd7, 0x03, 0xcc, 0xf2, 0xe8, 0x09, 0x24, + 0xfc, 0x0d, 0xfc, 0x28, 0x04, 0x2d, 0xd8, 0x00, 0xed, 0xe9, 0xe0, 0x00, + 0x19, 0x6a, 0x16, 0xc5, 0x06, 0x21, 0xd4, 0xf5, 0xfc, 0x00, 0x11, 0xf4, + 0xd4, 0xf8, 0x09, 0xdf, 0xfa, 0xf5, 0x08, 0x1b, 0xf2, 0xeb, 0x03, 0xfb, + 0x02, 0xf6, 0xdd, 0xf9, 0x05, 0xfb, 0x07, 0xf0, 0xf8, 0xf0, 0xd7, 0xe3, + 0x15, 0xe9, 0xc2, 0xef, 0x26, 0xeb, 0x1d, 0x46, 0xf3, 0x00, 0x0e, 0x04, + 0x0a, 0xd2, 0xd2, 0x06, 0xfc, 0xf7, 0xd4, 0xdb, 0xe6, 0xf4, 0xf6, 0x26, + 0x1f, 0x19, 0xd8, 0xee, 0x12, 0xf3, 0xf3, 0xb5, 0x1a, 0xfd, 0xe7, 0x66, + 0xf4, 0xd5, 0xe6, 0xed, 0x2e, 0xd8, 0x1b, 0x06, 0xf6, 0x22, 0xf8, 0x0e, + 0x1b, 0x1b, 0x0d, 0x37, 0xdb, 0xf2, 0x34, 0xfe, 0xe3, 0x07, 0x28, 0xf5, + 0xd7, 0x07, 0x02, 0xe1, 0xf2, 0xda, 0xe6, 0xeb, 0x2f, 0xeb, 0x7f, 0x1b, + 0xf5, 0xf5, 0xd8, 0x25, 0x11, 0xe0, 0xe2, 0x11, 0xf0, 0x0e, 0xd7, 0xf7, + 0xf3, 0x26, 0xd6, 0xf2, 0x2d, 0xe6, 0x10, 0xdb, 0xfc, 0x01, 0xf8, 0xe9, + 0xfd, 0x0d, 0x2f, 0xdf, 0xe4, 0x04, 0x21, 0xc6, 0x25, 0x04, 0x0f, 0xcc, + 0xf0, 0x1f, 0x0e, 0x00, 0xf5, 0xd8, 0xff, 0xee, 0xec, 0xe1, 0xe1, 0xfa, + 0x08, 0x2e, 0xef, 0x16, 0xe9, 0xd8, 0xd6, 0xdb, 0xf6, 0x09, 0xc8, 0x23, + 0x1c, 0x23, 0xdc, 0xeb, 0xfe, 0xef, 0xec, 0xdf, 0xe7, 0xff, 0x35, 0x31, + 0x57, 0xf8, 0xf3, 0xf4, 0xeb, 0x23, 0x0b, 0x18, 0xeb, 0xca, 0xf1, 0x03, + 0xe9, 0xf2, 0x7f, 0x2c, 0x2d, 0x2a, 0xee, 0x26, 0xef, 0x13, 0xbb, 0x63, + 0x58, 0xe9, 0xea, 0x07, 0x05, 0xea, 0xf8, 0xfb, 0x1a, 0x02, 0xf4, 0xc0, + 0x39, 0xdd, 0xc3, 0xe5, 0xf9, 0xec, 0xfb, 0x18, 0xe5, 0xfb, 0xf8, 0x17, + 0xfa, 0x11, 0x21, 0x22, 0xe7, 0xd2, 0xee, 0xce, 0xf8, 0xe9, 0xfd, 0xd2, + 0xec, 0x34, 0xe3, 0x17, 0x06, 0xf1, 0x16, 0x04, 0xfc, 0x35, 0xe1, 0xf6, + 0x32, 0x7b, 0xe5, 0x24, 0x17, 0x7b, 0x0d, 0xd6, 0xfc, 0xf0, 0xec, 0xfc, + 0x01, 0x58, 0xf2, 0xd7, 0xfc, 0xf5, 0xd7, 0x13, 0x07, 0xe6, 0x12, 0x15, + 0x06, 0xe8, 0x0d, 0xf2, 0x5d, 0x2d, 0xfb, 0x2b, 0xe5, 0xfd, 0x3a, 0xf9, + 0xf1, 0xe9, 0x1b, 0xdc, 0x44, 0xd1, 0xe7, 0xf3, 0x10, 0x07, 0x29, 0x22, + 0xdf, 0xf8, 0x03, 0xf7, 0x17, 0xf8, 0xe2, 0xeb, 0x03, 0xdf, 0x09, 0xe7, + 0xe8, 0x01, 0xd9, 0x1c, 0xf6, 0xde, 0xdd, 0xf6, 0xe8, 0x01, 0x25, 0xbd, + 0xe4, 0xfd, 0xdf, 0x20, 0xea, 0xdb, 0xef, 0x18, 0xec, 0xc8, 0x12, 0x22, + 0xeb, 0xfa, 0xe1, 0x27, 0x1e, 0xf8, 0x08, 0x19, 0xd1, 0xfd, 0x1a, 0x40, + 0xd7, 0x21, 0x34, 0xf5, 0xca, 0xdb, 0xcf, 0xe5, 0x34, 0xf1, 0x01, 0x0c, + 0x28, 0x2e, 0x28, 0xfd, 0xf1, 0x09, 0xc1, 0x20, 0x07, 0xfd, 0xf2, 0x01, + 0x26, 0x11, 0x1a, 0xf9, 0x06, 0xe8, 0xbc, 0xca, 0x1f, 0x1f, 0x0c, 0xeb, + 0x09, 0x11, 0xd7, 0x32, 0xe3, 0xd4, 0x1b, 0x1d, 0x2e, 0xf5, 0x20, 0x18, + 0xf8, 0xfd, 0x4f, 0x27, 0xd0, 0xfa, 0x25, 0xb7, 0x13, 0xd6, 0x10, 0xfb, + 0xf7, 0xe6, 0x2c, 0x18, 0xdc, 0xe6, 0x02, 0x05, 0xf5, 0xf3, 0xd8, 0xde, + 0xdb, 0xe6, 0xea, 0xfb, 0x2b, 0xf6, 0xff, 0x2d, 0x09, 0xc7, 0x02, 0x56, + 0x0e, 0x0f, 0x01, 0x53, 0xdf, 0xdd, 0xe0, 0xf1, 0xf2, 0x10, 0x39, 0xd8, + 0xd4, 0xc8, 0xe6, 0x54, 0x00, 0x23, 0x08, 0xc9, 0x07, 0x13, 0x33, 0xdb, + 0xf5, 0x09, 0x0b, 0xfc, 0x1d, 0x6f, 0x10, 0x05, 0xcb, 0xd6, 0xd0, 0xff, + 0xe3, 0xec, 0xdb, 0x23, 0xd2, 0x14, 0xd8, 0x2e, 0x0a, 0xf3, 0xc4, 0xd6, + 0x3d, 0x3d, 0xe2, 0x64, 0x19, 0x36, 0x18, 0xbc, 0x1c, 0x0a, 0xfc, 0xee, + 0x1d, 0xf0, 0x05, 0xe1, 0x24, 0x0f, 0xc2, 0xea, 0x06, 0x7f, 0xcb, 0x07, + 0xf1, 0xf8, 0x17, 0x2a, 0xd6, 0x0c, 0xc5, 0x50, 0xed, 0xc0, 0x0e, 0x48, + 0xe2, 0x23, 0xde, 0x01, 0x14, 0x14, 0xf1, 0xfe, 0xf2, 0x03, 0xf3, 0xcd, + 0xcb, 0xe5, 0x1c, 0x12, 0x33, 0x1a, 0x04, 0x2b, 0xdf, 0x2b, 0x22, 0xff, + 0x4b, 0x32, 0x40, 0xcf, 0x23, 0x22, 0xfa, 0xd1, 0xe6, 0xcb, 0xc9, 0x10, + 0x18, 0x3a, 0xdd, 0xe4, 0xf8, 0xd1, 0xf7, 0x08, 0x05, 0xf9, 0x16, 0x30, + 0xee, 0xec, 0x20, 0xed, 0x60, 0x1c, 0xe1, 0x06, 0x20, 0xe2, 0x0a, 0x34, + 0x1c, 0x5d, 0x0b, 0xed, 0xe9, 0x3b, 0x25, 0x04, 0x5f, 0xf1, 0x0a, 0x0f, + 0xb2, 0xe7, 0xc0, 0x6d, 0x22, 0xde, 0xe9, 0xf5, 0xb3, 0xed, 0xc6, 0x34, + 0x45, 0x5a, 0xcd, 0x37, 0x47, 0xeb, 0xb8, 0xcf, 0x36, 0xdd, 0xd3, 0x2d, + 0x65, 0xdd, 0x01, 0x33, 0xf4, 0xf8, 0xe4, 0x5a, 0xc3, 0xef, 0xf3, 0xf7, + 0x19, 0x05, 0xca, 0xf2, 0xce, 0x08, 0xed, 0x28, 0x0d, 0x19, 0x00, 0xdf, + 0xf8, 0xd0, 0xce, 0x62, 0xde, 0xc2, 0x17, 0xe4, 0xe7, 0x06, 0xc8, 0xd4, + 0xdf, 0x28, 0xf0, 0x25, 0x00, 0x05, 0x08, 0x0c, 0x75, 0x08, 0xef, 0x20, + 0xdd, 0x31, 0x10, 0xca, 0x24, 0x05, 0x13, 0xc3, 0xf9, 0x25, 0x01, 0xff, + 0xd1, 0xe1, 0xf5, 0xfa, 0xfe, 0x05, 0xa9, 0xef, 0x1a, 0xec, 0x05, 0xfc, + 0xf6, 0xc9, 0x1f, 0xf6, 0xe6, 0x0c, 0x35, 0xdb, 0xeb, 0xdd, 0xea, 0x6e, + 0xf5, 0xf2, 0x01, 0xf3, 0x11, 0xec, 0x7f, 0x97, 0x0e, 0x06, 0xef, 0xfb, + 0xe8, 0xfd, 0xf7, 0x07, 0x35, 0x33, 0x4d, 0xdc, 0xe8, 0xe2, 0xe8, 0xfd, + 0x34, 0x42, 0x18, 0xf7, 0x1a, 0x0b, 0x02, 0x69, 0x0d, 0x00, 0x64, 0x0f, + 0xdd, 0x14, 0xf6, 0xde, 0xef, 0x08, 0xfa, 0xf9, 0x23, 0x0d, 0x1d, 0xd8, + 0x11, 0x1d, 0xd9, 0xd6, 0xfb, 0xdb, 0xe4, 0xcf, 0xee, 0x5d, 0xef, 0xf2, + 0x05, 0xf9, 0xe7, 0x0a, 0x03, 0x13, 0x08, 0xfd, 0xd1, 0xce, 0x27, 0x1c, + 0x27, 0xf1, 0xee, 0xb0, 0xff, 0xf3, 0xf5, 0xea, 0xf0, 0xff, 0xbe, 0xf3, + 0x03, 0xf8, 0xf4, 0x51, 0xd9, 0x16, 0x0c, 0xeb, 0x1e, 0x02, 0xe7, 0xfb, + 0xed, 0xde, 0x15, 0xba, 0xe5, 0xb6, 0xf1, 0x2f, 0xe5, 0x2e, 0x55, 0xe8, + 0x0a, 0x4a, 0x10, 0xe2, 0xfe, 0xd6, 0xea, 0xef, 0x06, 0x08, 0x0a, 0x00, + 0xfc, 0x0e, 0xd7, 0xef, 0xd1, 0xfd, 0x07, 0xe6, 0x2d, 0x15, 0x5b, 0x14, + 0xd2, 0x22, 0x17, 0xf2, 0xe2, 0x00, 0xce, 0x46, 0xdd, 0xe7, 0x05, 0x47, + 0xc9, 0xf4, 0x07, 0xff, 0xfe, 0x05, 0xc9, 0xb9, 0xb0, 0xf6, 0xbe, 0xfa, + 0xe4, 0x27, 0xf1, 0x13, 0xfc, 0xf1, 0xf3, 0xe9, 0x27, 0xe2, 0xfc, 0x1b, + 0xce, 0x6a, 0x4d, 0x0b, 0xe9, 0xe5, 0x2e, 0xf9, 0x4c, 0x57, 0xe3, 0xf9, + 0x3b, 0xfe, 0xdd, 0xe3, 0x03, 0x06, 0x05, 0xf8, 0x07, 0xf3, 0x0b, 0xef, + 0xcf, 0x20, 0x0b, 0x32, 0xeb, 0xf7, 0x01, 0x2b, 0xdf, 0x2f, 0xdf, 0xe2, + 0xe8, 0xed, 0xe0, 0xf7, 0xf0, 0xd5, 0xfc, 0x05, 0x15, 0xf2, 0x3b, 0x00, + 0x71, 0xe9, 0xd4, 0xf0, 0xee, 0x2c, 0xfe, 0xd1, 0x1b, 0xcd, 0x1d, 0xe1, + 0xec, 0xca, 0xdd, 0xbc, 0xe5, 0xdd, 0xf7, 0xf2, 0xe0, 0xe4, 0xfb, 0xe6, + 0x19, 0x2f, 0xcc, 0xdd, 0x26, 0xed, 0x45, 0xfa, 0x17, 0x1f, 0xf2, 0xe7, + 0x02, 0x6f, 0xdd, 0xfc, 0xf8, 0x06, 0x06, 0xe2, 0xbf, 0xd6, 0x2e, 0xec, + 0x26, 0x2a, 0xe9, 0xf3, 0x38, 0x0e, 0x08, 0x1b, 0xf5, 0xe2, 0x06, 0xdc, + 0xee, 0xf7, 0xf4, 0x00, 0x19, 0xff, 0xec, 0xf9, 0x1a, 0xd5, 0x20, 0x14, + 0xfb, 0xe5, 0x4f, 0x0f, 0xe5, 0xd6, 0xff, 0xd3, 0x1a, 0xdd, 0xfa, 0xe2, + 0x15, 0x0c, 0xfb, 0xe3, 0xeb, 0xfd, 0x29, 0xfe, 0xef, 0xfd, 0xfd, 0x03, + 0x0c, 0x7f, 0xfb, 0x03, 0xdb, 0x1f, 0xe5, 0xf0, 0x27, 0x2e, 0x07, 0xf7, + 0xf0, 0x07, 0x1a, 0xf7, 0x00, 0xf4, 0xfe, 0xeb, 0x09, 0xfe, 0x5d, 0xfa, + 0x01, 0xfc, 0x0c, 0xd4, 0xf8, 0x20, 0x42, 0xee, 0x2d, 0x13, 0xfa, 0x09, + 0x03, 0xf3, 0x0a, 0x25, 0xf0, 0xdb, 0x23, 0x1c, 0x04, 0xc7, 0xfc, 0x16, + 0x24, 0xf9, 0x7a, 0xef, 0xfd, 0x0d, 0xea, 0xe5, 0x31, 0x09, 0xf5, 0xf0, + 0x14, 0x0b, 0x04, 0xc6, 0xdd, 0x08, 0x1c, 0xe3, 0xd3, 0x12, 0xe0, 0x0b, + 0x51, 0x26, 0x21, 0xd7, 0x17, 0xc7, 0x36, 0xca, 0xe0, 0xe6, 0xd2, 0xf2, + 0xd4, 0xf1, 0xf4, 0x59, 0x1b, 0x13, 0xf4, 0x47, 0x1c, 0xea, 0x35, 0xed, + 0xe1, 0x03, 0xe2, 0x5f, 0x10, 0xc2, 0xca, 0xe9, 0xe8, 0xe2, 0xfa, 0xe7, + 0x0e, 0x4b, 0xf3, 0x0f, 0xe2, 0x20, 0x00, 0xfb, 0x02, 0xd8, 0x1f, 0xeb, + 0xf4, 0xd4, 0xe9, 0xf9, 0xd3, 0xed, 0xdb, 0xe1, 0xc4, 0x14, 0xf7, 0x05, + 0x24, 0xf6, 0xf8, 0x15, 0xfb, 0x08, 0x1d, 0xe0, 0x27, 0xef, 0x19, 0xe9, + 0xf0, 0xdf, 0x02, 0x14, 0xfb, 0x3d, 0xce, 0xe5, 0xe5, 0xf8, 0xee, 0xd0, + 0xe0, 0xfc, 0xfa, 0xe0, 0x02, 0x38, 0x00, 0xf9, 0xd1, 0xe4, 0xe7, 0xb6, + 0x0b, 0x29, 0xdf, 0x01, 0xf5, 0x16, 0xd9, 0xeb, 0xda, 0x6d, 0xd7, 0x1d, + 0x0e, 0x0f, 0xf6, 0xf4, 0x16, 0xe5, 0xcc, 0x22, 0xbb, 0xe0, 0x09, 0xd0, + 0xf5, 0x0b, 0x00, 0xef, 0x1e, 0x17, 0xee, 0x13, 0x07, 0x07, 0xe8, 0xcd, + 0xc8, 0xd4, 0x29, 0x4a, 0x1e, 0x22, 0x14, 0x01, 0x1e, 0xfd, 0x49, 0xbb, + 0x11, 0xe8, 0x7f, 0xd3, 0x11, 0xef, 0xc3, 0x01, 0x29, 0xe3, 0xed, 0x2c, + 0x01, 0xfd, 0xd3, 0xfe, 0xe2, 0x09, 0x19, 0xe1, 0x0d, 0xcf, 0x20, 0x04, + 0xfd, 0x1c, 0x01, 0x7d, 0x0b, 0x05, 0xf7, 0x30, 0xfd, 0xe2, 0x13, 0xcc, + 0x2c, 0xe4, 0x09, 0xf0, 0x00, 0x3a, 0x02, 0x02, 0xee, 0x18, 0xf7, 0x33, + 0x57, 0x08, 0xc2, 0xef, 0x16, 0x08, 0x06, 0x53, 0x26, 0xe4, 0x17, 0x16, + 0xec, 0x21, 0x12, 0xf5, 0x32, 0x15, 0x12, 0xec, 0x07, 0xf6, 0x09, 0x0f, + 0xe8, 0xfe, 0xfe, 0xd2, 0x23, 0x00, 0x10, 0x2d, 0xfc, 0xe7, 0x00, 0x31, + 0x35, 0x29, 0xec, 0xc3, 0xdc, 0x1d, 0xe4, 0x1a, 0xed, 0xc7, 0x1e, 0x09, + 0xe9, 0x4d, 0xb7, 0x02, 0xee, 0x1f, 0xf9, 0xe8, 0xda, 0x25, 0xf0, 0xe8, + 0xeb, 0xc6, 0x57, 0x1a, 0x0f, 0x30, 0xed, 0xb9, 0xf8, 0xf2, 0x34, 0xf9, + 0x05, 0xe5, 0xdc, 0xf0, 0xf4, 0x1d, 0xf2, 0x10, 0xf4, 0xf7, 0xdb, 0x68, + 0xf0, 0xf3, 0xe4, 0xef, 0x14, 0x1d, 0xe8, 0x08, 0xf0, 0xf2, 0xcb, 0xe8, + 0x03, 0x19, 0xc1, 0xfa, 0x32, 0xdf, 0xdb, 0x16, 0x13, 0x3f, 0x2e, 0xdb, + 0x16, 0xff, 0xf6, 0x1d, 0xf1, 0x06, 0x75, 0x0c, 0x24, 0xe0, 0xc2, 0x2f, + 0xfc, 0x1b, 0xe2, 0xd2, 0xf7, 0xee, 0xf3, 0x2b, 0xf3, 0xf8, 0xef, 0xd5, + 0x20, 0xbf, 0x40, 0x17, 0x59, 0xfb, 0xde, 0xe7, 0xff, 0x4c, 0x1e, 0xd8, + 0xdd, 0x54, 0x06, 0xe2, 0x00, 0x05, 0xd9, 0x04, 0xf3, 0x17, 0x02, 0xe1, + 0xdc, 0xf9, 0x07, 0x05, 0x28, 0x2b, 0xf4, 0x0d, 0xdb, 0x1c, 0xd8, 0x0e, + 0xeb, 0xd5, 0x31, 0xef, 0xdf, 0xf8, 0xfb, 0xeb, 0x7f, 0xfe, 0x0a, 0x05, + 0xe1, 0xc7, 0xe6, 0x29, 0x35, 0x22, 0x08, 0xe1, 0xec, 0xd2, 0x00, 0x21, + 0xe6, 0x34, 0xe5, 0xfe, 0x04, 0xcb, 0xe0, 0x06, 0x34, 0xf3, 0x19, 0xf0, + 0xd9, 0xeb, 0xe6, 0xe3, 0xf2, 0x35, 0x1d, 0xf3, 0xf8, 0xfd, 0x17, 0x09, + 0x1c, 0xdb, 0xbc, 0x25, 0xdb, 0x08, 0x08, 0x09, 0xf1, 0x23, 0x0c, 0xc4, + 0xdf, 0x01, 0x4d, 0x12, 0xc1, 0x05, 0x29, 0xa1, 0x17, 0xe4, 0x05, 0xec, + 0xd9, 0x02, 0x0d, 0xd7, 0xed, 0x1f, 0xe5, 0xa6, 0xf2, 0x57, 0xef, 0xf7, + 0xe8, 0x0a, 0xe2, 0xee, 0x07, 0x16, 0x03, 0xe6, 0xeb, 0x24, 0x2a, 0xf3, + 0xf3, 0xec, 0xfb, 0x09, 0x37, 0x56, 0x0a, 0x47, 0xdc, 0xf0, 0x02, 0xe3, + 0xf0, 0x01, 0xf4, 0x15, 0x2c, 0x0e, 0x24, 0x21, 0x18, 0xdd, 0x2b, 0x30, + 0xf6, 0xf6, 0x19, 0x09, 0x15, 0x1a, 0xe4, 0xdd, 0x16, 0xf3, 0x0f, 0x00, + 0xcf, 0xf8, 0x09, 0x18, 0xfa, 0x4b, 0xe0, 0xe2, 0xec, 0xee, 0x06, 0xe6, + 0x0d, 0xe4, 0xdf, 0xde, 0xd9, 0xf9, 0x07, 0xd6, 0xea, 0xd9, 0x08, 0xf1, + 0xef, 0x40, 0x09, 0xe2, 0x0b, 0x33, 0xee, 0x14, 0x43, 0xd6, 0x1a, 0x28, + 0x5c, 0xe4, 0x12, 0xed, 0xf2, 0xf4, 0x06, 0xd6, 0x1f, 0x30, 0xdb, 0xe0, + 0x26, 0xd3, 0xba, 0xfd, 0x1d, 0x20, 0xdf, 0xf9, 0xe6, 0xe1, 0xea, 0x1b, + 0x5f, 0xfd, 0x0e, 0x07, 0x05, 0x05, 0xd2, 0x05, 0xe5, 0xf6, 0xe2, 0x73, + 0x05, 0x2d, 0xef, 0x10, 0x0e, 0x20, 0xf1, 0x22, 0xf2, 0xf8, 0x10, 0xf4, + 0xd9, 0xd2, 0xf8, 0x2c, 0xfb, 0xb7, 0x1d, 0xe2, 0x30, 0x45, 0x1b, 0xf2, + 0x39, 0x54, 0x2f, 0xce, 0xf3, 0x50, 0xef, 0x08, 0xfb, 0xfd, 0xf5, 0xe7, + 0x29, 0xe2, 0x36, 0x04, 0xdd, 0xf4, 0xea, 0xfe, 0x32, 0x35, 0xf4, 0x7f, + 0xdf, 0xdb, 0xd3, 0xca, 0x13, 0xf2, 0xe5, 0xfa, 0x0b, 0x24, 0x0a, 0xfb, + 0x0d, 0x38, 0xd5, 0x19, 0x09, 0xf3, 0x07, 0xe6, 0x0d, 0x4a, 0x44, 0x18, + 0xfa, 0xf8, 0x10, 0xf5, 0x2b, 0xf4, 0xf2, 0xf5, 0xf0, 0xe3, 0x44, 0xd5, + 0xf6, 0x0d, 0x03, 0x08, 0xda, 0xe7, 0xf0, 0xc5, 0x0c, 0x45, 0xdb, 0x1d, + 0x0a, 0x19, 0xde, 0xff, 0x0e, 0x03, 0xdc, 0x02, 0x19, 0xf1, 0x01, 0xe0, + 0x00, 0xdc, 0xf0, 0xf9, 0xe9, 0x1e, 0xdb, 0xea, 0xd3, 0xfa, 0xe9, 0x2a, + 0xf4, 0xef, 0xe3, 0x09, 0x04, 0x15, 0xc9, 0xed, 0x16, 0x0c, 0x0c, 0x0a, + 0xdb, 0xeb, 0x10, 0xf3, 0x26, 0xf5, 0x3b, 0x00, 0xfd, 0xf7, 0x28, 0xf5, + 0xee, 0x05, 0x16, 0xed, 0xec, 0xd9, 0xec, 0xf8, 0x12, 0x00, 0xe3, 0xdb, + 0xc6, 0x0e, 0x11, 0x17, 0xff, 0x03, 0xf7, 0xee, 0x32, 0x17, 0xf5, 0xed, + 0x06, 0xd9, 0x01, 0x20, 0x33, 0x22, 0xdc, 0x1f, 0xc6, 0xd3, 0xdc, 0xee, + 0xf1, 0xf5, 0x0a, 0x10, 0xf0, 0xe7, 0x08, 0x01, 0xf4, 0xfe, 0x13, 0xff, + 0xd7, 0xf4, 0x48, 0xe3, 0x3c, 0xf1, 0x11, 0x20, 0x16, 0x11, 0xfd, 0xf7, + 0x08, 0xf6, 0xce, 0x0f, 0xcf, 0xf4, 0x25, 0x27, 0xc9, 0x01, 0xf0, 0xf7, + 0xfb, 0x26, 0xd7, 0xf9, 0xe9, 0xf1, 0xfc, 0xfe, 0xf5, 0x07, 0xfc, 0x06, + 0xdc, 0xe4, 0x11, 0x33, 0xd1, 0xe4, 0x2f, 0xf5, 0x01, 0xe0, 0xe9, 0x1b, + 0x19, 0x0c, 0xf4, 0x34, 0x1b, 0xc3, 0xc3, 0x18, 0xf9, 0xce, 0x05, 0x11, + 0x30, 0xeb, 0x11, 0x1d, 0x33, 0xe5, 0xff, 0x01, 0xfa, 0xc5, 0x3f, 0xdf, + 0xc9, 0xe4, 0x02, 0x10, 0xf8, 0x1c, 0xe6, 0xdf, 0xfe, 0xef, 0xe8, 0x0b, + 0xfd, 0xfd, 0xfb, 0x07, 0xdd, 0x08, 0xf8, 0xfe, 0xf4, 0xeb, 0xf3, 0xf1, + 0x19, 0x03, 0x45, 0x3a, 0xf2, 0xf9, 0x14, 0xe3, 0xfb, 0xec, 0x0d, 0xef, + 0xef, 0x3a, 0x13, 0x27, 0xfb, 0x35, 0x0f, 0xc8, 0xec, 0xf3, 0xfb, 0xea, + 0x04, 0xdf, 0x0f, 0x0b, 0x36, 0x16, 0xf6, 0xe6, 0xe6, 0xf8, 0x0e, 0xfc, + 0x30, 0x40, 0x3e, 0x1e, 0x04, 0x13, 0xf3, 0x1a, 0x26, 0xf4, 0xe8, 0xd9, + 0xdd, 0xfc, 0xd5, 0xee, 0x0c, 0xfd, 0xee, 0x0d, 0xed, 0x27, 0x20, 0xd9, + 0xe9, 0x24, 0xf3, 0xd5, 0x0a, 0x0e, 0x07, 0xf8, 0xff, 0xff, 0xd6, 0x3d, + 0xfe, 0x09, 0xef, 0xed, 0xfd, 0xf7, 0x03, 0x0a, 0xea, 0x18, 0x0f, 0xf5, + 0xdf, 0x0d, 0x00, 0xf1, 0x09, 0xea, 0xd2, 0x0e, 0x04, 0xfd, 0xf1, 0xe2, + 0x0c, 0xe8, 0x02, 0x2c, 0xe8, 0xf6, 0xf4, 0x13, 0xfe, 0x0a, 0x27, 0xed, + 0xf1, 0x06, 0x13, 0xd8, 0x06, 0xd5, 0xf0, 0xf0, 0xe2, 0xfa, 0xeb, 0xf2, + 0xe1, 0x02, 0x0d, 0x27, 0xc9, 0xe2, 0xfa, 0xf3, 0x02, 0x16, 0x09, 0xff, + 0x18, 0xfd, 0x04, 0xcd, 0xeb, 0x0c, 0xc3, 0x11, 0xe0, 0xf6, 0xef, 0xdf, + 0x01, 0x17, 0xdc, 0x2d, 0x00, 0xef, 0x0f, 0x13, 0xee, 0x42, 0x13, 0xf6, + 0xdd, 0x06, 0xe2, 0xfa, 0xcf, 0x0a, 0x31, 0x40, 0x03, 0x08, 0x1b, 0xdb, + 0x45, 0xf0, 0x0f, 0xf3, 0x1a, 0xe8, 0x1f, 0xf3, 0xf0, 0xf6, 0x19, 0x36, + 0xdf, 0xee, 0x06, 0x01, 0x01, 0x1a, 0x09, 0xe8, 0xde, 0xe1, 0x00, 0xdc, + 0xfa, 0x25, 0x33, 0x03, 0xf7, 0xf5, 0x0e, 0xf4, 0xd7, 0xf6, 0xeb, 0xf0, + 0xd1, 0xdb, 0xe2, 0xf7, 0xf5, 0x1d, 0x01, 0x1f, 0x28, 0xde, 0xdb, 0x01, + 0x05, 0xd2, 0xfd, 0xf7, 0x03, 0x0a, 0xf9, 0xef, 0x0f, 0xfb, 0x0b, 0x37, + 0x03, 0xef, 0x7f, 0x16, 0xe9, 0xe2, 0x42, 0xe7, 0xe0, 0x1c, 0xf0, 0x08, + 0x18, 0xdf, 0xec, 0x0e, 0xf2, 0xf3, 0x68, 0xd7, 0x14, 0x1f, 0x22, 0xee, + 0x0f, 0x15, 0xc3, 0x16, 0x06, 0xd7, 0x50, 0x24, 0x10, 0xdf, 0x10, 0xcd, + 0xdf, 0x0f, 0x00, 0xfe, 0x0d, 0xf1, 0xf3, 0x30, 0xf6, 0x0a, 0x03, 0xf4, + 0xc5, 0xf1, 0xef, 0xe9, 0xb8, 0xfd, 0x04, 0xf1, 0x22, 0x18, 0xf5, 0x24, + 0xed, 0xff, 0x2f, 0x01, 0x41, 0x24, 0x12, 0x1c, 0xf5, 0x3e, 0x0b, 0x1a, + 0x1a, 0xf4, 0xf6, 0xff, 0xf4, 0xe7, 0x00, 0x04, 0xca, 0x1b, 0xfe, 0xe9, + 0xfc, 0x01, 0x1a, 0xdd, 0x00, 0xb2, 0xd4, 0xf4, 0xfb, 0x16, 0xdb, 0xf6, + 0x0e, 0xf8, 0x0e, 0x4a, 0xe1, 0xe0, 0x10, 0xf7, 0x10, 0xe0, 0x21, 0xf8, + 0x21, 0x1d, 0xf9, 0xf5, 0xe5, 0x0b, 0x3e, 0x20, 0x16, 0x40, 0xf2, 0xed, + 0xf3, 0xf5, 0xf5, 0xcb, 0x02, 0xe1, 0xf2, 0x0f, 0xf8, 0xe0, 0x02, 0x38, + 0xe5, 0x18, 0x35, 0xf5, 0xde, 0x27, 0xee, 0x00, 0xe9, 0xec, 0x03, 0xed, + 0x34, 0xff, 0xe3, 0xf1, 0xca, 0x0f, 0x10, 0xe7, 0xe0, 0xfa, 0x01, 0x39, + 0xf1, 0x09, 0x33, 0xf0, 0x7d, 0x10, 0x0a, 0xe9, 0xe8, 0xf4, 0xcb, 0x03, + 0x14, 0xd5, 0xd4, 0xe7, 0x01, 0xdf, 0xfb, 0x27, 0x0f, 0x12, 0x2a, 0x24, + 0xd9, 0xfc, 0xe7, 0x0a, 0xf5, 0xf6, 0xe8, 0xec, 0xfd, 0x27, 0xdc, 0x49, + 0x2b, 0x1f, 0x2a, 0xdf, 0xef, 0xc9, 0x01, 0xe2, 0x0e, 0xd3, 0xd8, 0x16, + 0xad, 0x14, 0x5a, 0x0a, 0xcb, 0xdc, 0xda, 0x05, 0xe7, 0x1d, 0x34, 0xf9, + 0xf2, 0xf2, 0xf7, 0xed, 0x9a, 0xd1, 0x0d, 0xe4, 0xff, 0x0c, 0x28, 0xff, + 0x07, 0x39, 0xfe, 0xdb, 0xf1, 0xbc, 0xe9, 0xd7, 0xde, 0xe9, 0xf8, 0x3e, + 0x08, 0xc9, 0xf9, 0xf5, 0xf1, 0x0d, 0xc7, 0xb6, 0x21, 0x52, 0xce, 0x1f, + 0x26, 0x06, 0x32, 0x47, 0xfa, 0xf9, 0x7f, 0xea, 0x0e, 0xdb, 0xf8, 0xdc, + 0xe7, 0x27, 0x12, 0xfc, 0xfa, 0xee, 0xf0, 0x15, 0xfc, 0xf6, 0x0f, 0xf1, + 0x03, 0x11, 0x30, 0x0c, 0xfd, 0xfc, 0xe4, 0x49, 0xef, 0xf1, 0xe1, 0x0b, + 0xfe, 0x23, 0xdf, 0xfe, 0xfb, 0x29, 0xe5, 0x0e, 0x3b, 0xf9, 0x1c, 0xea, + 0xfe, 0x10, 0xf8, 0x0a, 0xe6, 0xd7, 0x02, 0x13, 0xdd, 0x0c, 0x07, 0xe6, + 0xf6, 0xc9, 0x07, 0xf7, 0xea, 0xf9, 0x0c, 0x00, 0xf5, 0x04, 0xe0, 0xf6, + 0xf0, 0xf2, 0x15, 0x21, 0xeb, 0xf4, 0xcf, 0xdc, 0xfb, 0xf9, 0xeb, 0x60, + 0xfe, 0xfb, 0xe4, 0x17, 0xfe, 0xfb, 0xf4, 0xfa, 0x0f, 0xfe, 0xe0, 0xf6, + 0xee, 0xfb, 0x01, 0xe7, 0x52, 0x11, 0xe6, 0xf5, 0x14, 0xfd, 0x1c, 0xfb, + 0x0f, 0x13, 0xd4, 0x1e, 0x07, 0xed, 0xe5, 0xf1, 0x12, 0xff, 0xf0, 0x1c, + 0xf2, 0x0f, 0xf9, 0xf8, 0xe0, 0x28, 0xf3, 0x15, 0xf5, 0x16, 0xf1, 0xe7, + 0x1f, 0xf0, 0x1f, 0xf9, 0xff, 0x28, 0x07, 0xf8, 0xfe, 0xde, 0xef, 0xff, + 0x0e, 0x09, 0x1c, 0x08, 0xf3, 0x12, 0xf0, 0x0a, 0x15, 0x0d, 0xf7, 0xf7, + 0xe1, 0xfc, 0xe3, 0xf6, 0x01, 0x15, 0x1d, 0x01, 0x11, 0x17, 0x08, 0xe5, + 0xee, 0x07, 0xe2, 0x0e, 0xe5, 0xf5, 0xfa, 0xff, 0x08, 0xf0, 0x0a, 0x22, + 0xdd, 0xfb, 0xe8, 0x1f, 0xee, 0xe6, 0x34, 0x14, 0x2e, 0xdb, 0xe6, 0xfa, + 0x0e, 0x00, 0xef, 0xff, 0xf4, 0x4c, 0xb9, 0xd9, 0xfd, 0x15, 0x25, 0xe0, + 0x7f, 0xfa, 0xdf, 0x06, 0x31, 0x14, 0x28, 0x1b, 0xb6, 0xf5, 0xe6, 0x1f, + 0xf6, 0x00, 0x19, 0xf2, 0xe1, 0x0a, 0xd9, 0xfc, 0x34, 0xec, 0xe5, 0x14, + 0xeb, 0x03, 0x07, 0xed, 0x18, 0x39, 0xfe, 0x1f, 0x3f, 0xf3, 0xf1, 0xce, + 0x21, 0x0c, 0x20, 0xea, 0x11, 0xeb, 0xc6, 0xe9, 0x0b, 0xeb, 0xfb, 0x06, + 0x1c, 0xfc, 0x0e, 0x05, 0x06, 0xf6, 0xf3, 0xd7, 0x01, 0x15, 0x03, 0x30, + 0xcb, 0x00, 0x01, 0xf7, 0xee, 0x0c, 0xf9, 0x37, 0xe5, 0x06, 0x18, 0x29, + 0x27, 0x15, 0xe9, 0xe7, 0x03, 0xf9, 0xf2, 0xf2, 0xf0, 0xe5, 0xd5, 0x23, + 0x0d, 0xf0, 0x36, 0xcd, 0xe6, 0x35, 0x6a, 0xec, 0xe1, 0xe7, 0xd5, 0xd6, + 0xe6, 0xb5, 0x2c, 0x41, 0x7f, 0x07, 0x01, 0xff, 0xe8, 0x1e, 0xda, 0xf5, + 0x3b, 0x4a, 0xfb, 0xe4, 0xf0, 0x49, 0x56, 0xe2, 0x2c, 0x54, 0xee, 0xcd, + 0x07, 0x3b, 0x5c, 0xe2, 0xec, 0x18, 0x4a, 0x0a, 0x4d, 0x91, 0xd6, 0x06, + 0x02, 0xfd, 0xc4, 0x2b, 0xdc, 0x0c, 0xbe, 0xcf, 0xe6, 0xee, 0x2b, 0x2d, + 0xf8, 0xee, 0x54, 0xdb, 0x05, 0xf3, 0x36, 0x6a, 0x1f, 0x12, 0xb7, 0x43, + 0xc7, 0xf1, 0xda, 0xcb, 0xda, 0x1c, 0x06, 0x40, 0xe1, 0xed, 0x14, 0xbf, + 0x35, 0xdc, 0xf4, 0x26, 0xf2, 0x2f, 0x14, 0x59, 0xd5, 0x08, 0xf6, 0x13, + 0xec, 0xb8, 0xd6, 0x38, 0xe1, 0xd7, 0x1b, 0xe1, 0x19, 0xc2, 0x03, 0xd1, + 0xe9, 0x2c, 0xfa, 0xee, 0xdf, 0x04, 0x0b, 0xd0, 0x27, 0xfd, 0xe6, 0xde, + 0x39, 0x21, 0xc8, 0xdf, 0xe0, 0xf8, 0xe3, 0x0a, 0xe2, 0x17, 0xec, 0xfe, + 0xe6, 0x07, 0xea, 0x21, 0xda, 0xe4, 0xea, 0x05, 0xc9, 0xbf, 0xde, 0xcf, + 0xfd, 0x19, 0xfd, 0x61, 0xdb, 0xef, 0xf5, 0xfa, 0x33, 0x05, 0x0c, 0xd7, + 0xf8, 0xf8, 0xf8, 0xd2, 0xa5, 0x46, 0x04, 0x3f, 0xe3, 0xfd, 0xfc, 0x16, + 0xfe, 0x31, 0xd9, 0xcf, 0x09, 0x16, 0xc2, 0xf1, 0xd0, 0xd4, 0x50, 0x16, + 0x18, 0xff, 0x62, 0xf5, 0x38, 0xe0, 0x08, 0xc1, 0xed, 0xed, 0xf7, 0x28, + 0x09, 0xe8, 0x16, 0x0a, 0xec, 0xc0, 0xfd, 0x09, 0x04, 0xe1, 0xa9, 0xe4, + 0x13, 0xfe, 0xc5, 0xd1, 0x38, 0xec, 0xe6, 0x13, 0x1c, 0xdc, 0xf5, 0x3c, + 0xf6, 0xe6, 0xf8, 0x33, 0xe1, 0xef, 0xd8, 0xc9, 0x1b, 0xe2, 0x02, 0xdd, + 0x09, 0xe9, 0x06, 0xd3, 0x30, 0x05, 0x2d, 0x5d, 0x20, 0xe1, 0x1d, 0x1f, + 0x00, 0x1c, 0xee, 0xe1, 0xea, 0xeb, 0x3f, 0xf4, 0x49, 0x16, 0x79, 0x55, + 0x0b, 0xff, 0xd4, 0xc9, 0xf1, 0x0e, 0xed, 0xe2, 0xc3, 0xe8, 0x13, 0x50, + 0xe8, 0xe3, 0xcd, 0xe6, 0xef, 0x36, 0x2e, 0x66, 0xeb, 0xdf, 0xcd, 0x1c, + 0xca, 0xd7, 0xdc, 0x19, 0x30, 0xfc, 0xe0, 0xd1, 0x05, 0x2d, 0xe9, 0xdc, + 0x1b, 0x1a, 0x06, 0xf4, 0xf8, 0x3d, 0x0c, 0x13, 0xd0, 0xe4, 0x02, 0x25, + 0x09, 0x39, 0x13, 0xfd, 0x5e, 0xf2, 0x1b, 0x0c, 0x07, 0x00, 0xe4, 0xde, + 0xe1, 0x07, 0xf0, 0x13, 0xf2, 0x39, 0x03, 0xe1, 0xfc, 0x10, 0x0f, 0xfa, + 0xf6, 0xdf, 0xf5, 0x41, 0x02, 0xe8, 0xf9, 0xce, 0x7f, 0x0e, 0x15, 0x09, + 0x16, 0x13, 0x06, 0xfa, 0x08, 0xea, 0x1a, 0x1a, 0xdd, 0x40, 0xdd, 0x7d, + 0x0f, 0xde, 0xec, 0xf0, 0xd9, 0x35, 0x05, 0x17, 0xce, 0x7b, 0x28, 0x19, + 0x00, 0xe2, 0x02, 0x03, 0xcc, 0x33, 0xea, 0xeb, 0x0a, 0x13, 0x2d, 0x2b, + 0x61, 0xe6, 0xe5, 0xf2, 0xef, 0xc2, 0x05, 0x08, 0xec, 0x05, 0x0e, 0xd4, + 0xeb, 0x39, 0x00, 0xea, 0xe1, 0x00, 0xd7, 0xfa, 0xc1, 0x08, 0xdc, 0x1d, + 0x31, 0xef, 0xea, 0xf8, 0x0d, 0xc0, 0xcf, 0x00, 0xf4, 0xdf, 0xe2, 0x04, + 0x42, 0x2b, 0x13, 0xce, 0x17, 0xd7, 0xdb, 0xea, 0x99, 0x19, 0xf7, 0xf8, + 0x14, 0x02, 0x16, 0x5d, 0x18, 0x03, 0xe6, 0xc0, 0xfe, 0x25, 0xc5, 0x31, + 0xce, 0xd7, 0x00, 0x2d, 0xf2, 0x45, 0x06, 0xfe, 0x1c, 0xf9, 0xdf, 0xbd, + 0x18, 0x4e, 0xf9, 0x14, 0x28, 0x2c, 0xf3, 0xd3, 0xf7, 0xc8, 0x40, 0x0b, + 0xf1, 0x05, 0x0a, 0x00, 0x10, 0xc1, 0xc6, 0x01, 0xae, 0xf0, 0x1c, 0x4b, + 0x30, 0xda, 0x14, 0x04, 0xe5, 0xfc, 0xea, 0x30, 0x33, 0xf0, 0x0f, 0xe3, + 0xfc, 0xfb, 0x15, 0xfa, 0xda, 0xff, 0x34, 0xfc, 0x3e, 0xe9, 0x17, 0x30, + 0xe5, 0x00, 0x02, 0xe7, 0x0c, 0x23, 0xdc, 0x35, 0xf2, 0x3b, 0x23, 0xe9, + 0xeb, 0xf0, 0xfc, 0x05, 0x40, 0xeb, 0xdf, 0xfe, 0xe3, 0x1d, 0x14, 0x24, + 0xe5, 0x28, 0x0d, 0x07, 0xed, 0xef, 0x07, 0xf5, 0x33, 0xd8, 0xd7, 0x2e, + 0x41, 0x2f, 0x04, 0xf8, 0x22, 0x06, 0x16, 0xf7, 0xeb, 0xda, 0x23, 0xe4, + 0x1c, 0x1d, 0x0e, 0xed, 0x1a, 0xec, 0xfc, 0xff, 0x0a, 0xdf, 0xf7, 0x04, + 0x96, 0x11, 0x5e, 0xed, 0xe2, 0x22, 0xbc, 0xe9, 0xcf, 0xbf, 0xf7, 0x37, + 0x15, 0xcb, 0x02, 0x10, 0xb3, 0xf5, 0xf1, 0x40, 0xeb, 0x01, 0xe1, 0xc8, + 0xde, 0xe5, 0x07, 0xe0, 0x4c, 0xf7, 0xcf, 0xea, 0x1c, 0xe0, 0x12, 0x39, + 0xfc, 0xfa, 0x01, 0x06, 0xff, 0xe5, 0xe8, 0x12, 0x3f, 0xef, 0x1d, 0xf9, + 0xf7, 0x09, 0x69, 0x07, 0xd7, 0xc1, 0xd5, 0x11, 0xfb, 0xda, 0xfb, 0x71, + 0xbc, 0xde, 0xf8, 0x19, 0xcd, 0x20, 0x2f, 0xef, 0x1d, 0xdd, 0x19, 0xe6, + 0x5c, 0xe4, 0xf4, 0xd5, 0xdd, 0x04, 0x19, 0x00, 0xef, 0x2e, 0xf2, 0xdf, + 0xfd, 0xd1, 0x19, 0x9e, 0xde, 0x43, 0x13, 0x0c, 0xe5, 0x13, 0x0a, 0xe2, + 0xd9, 0x18, 0x28, 0x2b, 0xf3, 0xde, 0x28, 0x30, 0xea, 0x37, 0xdc, 0x0b, + 0x38, 0x1d, 0x13, 0xfa, 0xee, 0x2d, 0xf6, 0x63, 0xe4, 0xfe, 0xff, 0x15, + 0x25, 0xee, 0x17, 0xf7, 0x30, 0x22, 0xf0, 0xcd, 0xee, 0x0d, 0x2a, 0xe4, + 0x43, 0x07, 0x3e, 0xdf, 0x00, 0xec, 0x12, 0xf3, 0xd4, 0xb8, 0x40, 0xff, + 0xc4, 0x55, 0xda, 0x14, 0xf7, 0x22, 0x03, 0xe9, 0xee, 0x12, 0xf4, 0x09, + 0xe1, 0xf1, 0x29, 0x16, 0xf8, 0xea, 0x07, 0xed, 0x21, 0xdd, 0xdd, 0xc7, + 0xf0, 0x22, 0xf0, 0x05, 0x03, 0x17, 0xd9, 0x02, 0xe9, 0xdd, 0x0f, 0x18, + 0x00, 0x65, 0x7f, 0x37, 0x0f, 0xf2, 0x58, 0xff, 0xde, 0x17, 0xfa, 0xf3, + 0xb8, 0xfd, 0xee, 0xef, 0x1c, 0x41, 0x38, 0x09, 0x2a, 0x24, 0xcb, 0x0f, + 0x03, 0x20, 0x12, 0xfc, 0xea, 0x16, 0x0e, 0xf8, 0x54, 0xcf, 0xd2, 0xf7, + 0xeb, 0x32, 0xbf, 0x10, 0xe6, 0xdf, 0x31, 0x14, 0x29, 0xdc, 0x03, 0x33, + 0x30, 0x0a, 0x28, 0xfc, 0xd9, 0x34, 0xd3, 0xdf, 0xdf, 0xe9, 0xe5, 0x2b, + 0x25, 0x23, 0xf2, 0x37, 0xc9, 0x09, 0xe1, 0xe7, 0xdf, 0xdf, 0xe4, 0x32, + 0x1a, 0x08, 0xea, 0xf3, 0x3d, 0x33, 0x56, 0x17, 0x0c, 0x73, 0x05, 0x1b, + 0x01, 0x12, 0xeb, 0xb7, 0x00, 0x15, 0x0a, 0xe6, 0xc3, 0xea, 0x32, 0xd6, + 0xea, 0xf3, 0xe7, 0xf4, 0xfb, 0x28, 0x0d, 0x66, 0x9d, 0xea, 0x3b, 0x05, + 0xf2, 0xde, 0xf0, 0xbd, 0xbc, 0xc3, 0xf3, 0x3c, 0xd4, 0xd6, 0xf8, 0x12, + 0x3d, 0x64, 0xe5, 0x31, 0xd6, 0xc1, 0xe3, 0x22, 0x19, 0xd5, 0x5a, 0xed, + 0x37, 0x07, 0xe5, 0xd9, 0x2e, 0x2c, 0x2f, 0xf3, 0xe2, 0x0f, 0x42, 0xd4, + 0x04, 0xe2, 0xc5, 0xbc, 0xd7, 0x09, 0xcb, 0x7a, 0x12, 0x0e, 0xf2, 0xf8, + 0x25, 0xf4, 0xfd, 0xe5, 0x0c, 0xf7, 0xc3, 0xe6, 0xff, 0xf5, 0xd3, 0xec, + 0xe2, 0xec, 0xdc, 0xb9, 0xff, 0xf8, 0x42, 0x11, 0xd7, 0x6b, 0xfd, 0x06, + 0xe8, 0xea, 0xc6, 0x00, 0xc4, 0xf8, 0xe8, 0x28, 0x20, 0xf1, 0x15, 0xde, + 0xdd, 0xdf, 0xc8, 0x09, 0x58, 0xa2, 0xe1, 0x1d, 0xe7, 0x3a, 0xd3, 0x05, + 0xe5, 0xe7, 0xee, 0xee, 0xf2, 0xe5, 0xe9, 0xc5, 0xfb, 0xe5, 0x0b, 0x39, + 0x41, 0xd3, 0xf4, 0x0e, 0xcf, 0x6e, 0x1b, 0x2f, 0x5a, 0xfd, 0xa9, 0x3e, + 0xd5, 0xde, 0x04, 0x10, 0xd7, 0x4b, 0x34, 0x4a, 0x38, 0x24, 0x12, 0x29, + 0x3d, 0x5c, 0xd8, 0x00, 0x27, 0xde, 0xe1, 0xfd, 0x0c, 0xfd, 0x0b, 0xeb, + 0xfd, 0x39, 0x0b, 0xca, 0x7f, 0x16, 0x15, 0x0a, 0xea, 0x04, 0xc2, 0xf4, + 0x24, 0x37, 0xd7, 0x20, 0x2f, 0xfa, 0xd6, 0x15, 0xed, 0xf2, 0xfa, 0xf1, + 0xf6, 0xc1, 0xbe, 0x2a, 0xc9, 0xdc, 0xce, 0xcf, 0xd1, 0xdb, 0xe2, 0x22, + 0x02, 0x02, 0xda, 0xea, 0x05, 0x7f, 0x32, 0x0b, 0x64, 0xd0, 0xf4, 0x0e, + 0x1c, 0xfb, 0x4a, 0x18, 0x07, 0xdb, 0x04, 0x18, 0xed, 0x04, 0x25, 0xea, + 0x26, 0x01, 0x0f, 0x3d, 0xfa, 0xf0, 0x03, 0xef, 0x0a, 0xeb, 0x0a, 0xc6, + 0x0e, 0xea, 0xd8, 0x0b, 0xda, 0xc6, 0xe6, 0xf9, 0x00, 0xfd, 0xea, 0x2c, + 0x19, 0x2e, 0xe3, 0x0b, 0x01, 0xfa, 0x06, 0xe7, 0x0c, 0xe9, 0x0a, 0xe8, + 0xf5, 0xfb, 0xd9, 0x2e, 0x2a, 0x13, 0xf5, 0x0b, 0xfa, 0xce, 0xf7, 0x4c, + 0xfd, 0x1a, 0xc7, 0x0e, 0x31, 0xe4, 0x05, 0xff, 0xde, 0x1e, 0x07, 0xf6, + 0xfb, 0xe8, 0x0f, 0x19, 0xfa, 0xdb, 0x0b, 0x39, 0x20, 0x3e, 0x03, 0x0f, + 0xe7, 0x0c, 0x0f, 0x06, 0x14, 0xf1, 0xec, 0x08, 0xfe, 0xdd, 0x08, 0xfc, + 0x38, 0xe6, 0x0f, 0x13, 0x18, 0x15, 0xfe, 0xe6, 0xf5, 0xf2, 0xf3, 0x3e, + 0x19, 0x0c, 0xf3, 0x0a, 0xdc, 0x0a, 0x18, 0xec, 0xf9, 0xe5, 0xd8, 0x08, + 0x03, 0xea, 0x07, 0xd9, 0xda, 0xd5, 0xee, 0x30, 0x3a, 0xff, 0xdb, 0xfa, + 0x0b, 0x09, 0x2d, 0x20, 0x15, 0xf4, 0xe9, 0x15, 0x16, 0xf1, 0x1e, 0x3a, + 0x0b, 0xdb, 0x0d, 0x09, 0xe5, 0x23, 0xd9, 0xff, 0x06, 0xf8, 0xde, 0xd4, + 0xef, 0xd9, 0xf7, 0x1d, 0xee, 0xdc, 0xf2, 0xeb, 0x01, 0xfa, 0xfe, 0x09, + 0x0c, 0x00, 0xd6, 0xdd, 0x19, 0xed, 0xd5, 0x33, 0x15, 0xf2, 0xd8, 0x24, + 0xf4, 0x18, 0xf7, 0xfd, 0xe3, 0x43, 0xf7, 0xdb, 0x10, 0xd0, 0xe2, 0xf7, + 0x29, 0x02, 0x14, 0x05, 0x48, 0xf2, 0x20, 0xe2, 0x1c, 0x00, 0xda, 0xff, + 0x14, 0x21, 0xce, 0x29, 0x66, 0xf7, 0xef, 0xc6, 0x09, 0xf9, 0xea, 0xfb, + 0xf1, 0x17, 0xff, 0x01, 0xf5, 0x44, 0xeb, 0xe0, 0xed, 0xc4, 0x0e, 0xd0, + 0xdc, 0x04, 0xd8, 0x66, 0xd2, 0xec, 0x0a, 0xed, 0xfc, 0x31, 0xea, 0x12, + 0x03, 0xdc, 0xdc, 0xef, 0xfc, 0xf5, 0xf1, 0xec, 0x17, 0x08, 0xee, 0xe2, + 0x03, 0xfb, 0x33, 0x02, 0xe4, 0x0b, 0xdd, 0xfb, 0xfc, 0x3d, 0xed, 0xeb, + 0x12, 0xf3, 0x38, 0xc2, 0x28, 0x13, 0x3d, 0x09, 0x29, 0xf9, 0xd7, 0xd6, + 0xd3, 0x30, 0x02, 0xc4, 0x37, 0xfe, 0xd8, 0xe8, 0x0e, 0x26, 0xf5, 0xf0, + 0xe9, 0xfd, 0x06, 0xef, 0xfa, 0x06, 0xcb, 0x18, 0xfa, 0xd3, 0x25, 0xd4, + 0xf8, 0x16, 0x08, 0x18, 0xb9, 0xdf, 0x2a, 0x37, 0x7f, 0xdb, 0xe6, 0xea, + 0xe9, 0x12, 0x06, 0x09, 0xdd, 0x08, 0x0a, 0xf3, 0x50, 0xda, 0x18, 0xef, + 0xd2, 0xe4, 0x05, 0xd2, 0xfc, 0xf8, 0xed, 0x10, 0x11, 0x3b, 0xec, 0x18, + 0xff, 0x1c, 0xc7, 0x21, 0x31, 0xfd, 0xf7, 0xf3, 0x10, 0x08, 0xf0, 0x21, + 0xe4, 0xe9, 0x20, 0xee, 0xd9, 0xfd, 0x03, 0xc1, 0xf3, 0x21, 0xfb, 0x01, + 0xf1, 0xf4, 0x27, 0x1c, 0xdc, 0x09, 0xe6, 0xbe, 0x19, 0xf0, 0x04, 0xe4, + 0x1a, 0xf7, 0xdf, 0xe2, 0xe4, 0x12, 0xe9, 0xf9, 0xfc, 0xe8, 0x1a, 0x00, + 0xec, 0x12, 0xbd, 0x3e, 0xc9, 0xf5, 0x30, 0x04, 0xf4, 0xcb, 0x10, 0x1f, + 0x14, 0x14, 0x1e, 0xf2, 0xff, 0xf3, 0x0a, 0x40, 0x09, 0xe4, 0xff, 0x32, + 0x12, 0x25, 0x06, 0x04, 0x01, 0x0b, 0xfb, 0x58, 0xd9, 0x14, 0x26, 0xf3, + 0x25, 0x26, 0x34, 0x1e, 0xc5, 0xe2, 0x30, 0xed, 0x1b, 0x1f, 0xe5, 0x05, + 0x28, 0x18, 0xe6, 0xf9, 0xf3, 0x1f, 0xff, 0x0c, 0x09, 0x1e, 0xd7, 0xf6, + 0xd5, 0x71, 0xf3, 0x34, 0x0e, 0x15, 0x31, 0x18, 0x51, 0x05, 0xfc, 0x76, + 0x0e, 0xd8, 0xd7, 0x0c, 0xe5, 0x12, 0x17, 0xda, 0x44, 0x35, 0xef, 0x19, + 0x14, 0x0c, 0xf2, 0x08, 0xe6, 0x1a, 0x16, 0xe5, 0xfe, 0x1e, 0xee, 0xfe, + 0x46, 0xfc, 0x07, 0xce, 0xd9, 0x44, 0x14, 0xbb, 0xcf, 0xef, 0x19, 0xea, + 0xed, 0x04, 0xf3, 0x40, 0x0d, 0x2b, 0x1c, 0x15, 0xd2, 0xdd, 0x00, 0xe7, + 0xb8, 0x19, 0xed, 0xee, 0xcc, 0x07, 0x28, 0x67, 0xfa, 0xc3, 0xfe, 0xfc, + 0xdc, 0x74, 0xee, 0x13, 0x02, 0x7e, 0x18, 0xfc, 0xb6, 0xbc, 0xf8, 0x32, + 0x07, 0xe8, 0xfe, 0xd8, 0xff, 0x11, 0xf1, 0xe2, 0x2c, 0x19, 0x02, 0xee, + 0xe1, 0x11, 0x03, 0xf8, 0xdf, 0x12, 0xf8, 0x10, 0xf4, 0xfa, 0xe8, 0xcb, + 0x0b, 0x0f, 0xf1, 0xf9, 0xce, 0xf4, 0xc7, 0xf5, 0xe3, 0xe2, 0x0d, 0x77, + 0x00, 0x1c, 0x64, 0x1b, 0xda, 0x0d, 0x39, 0xf9, 0x19, 0x4a, 0xd7, 0xe9, + 0xf7, 0xd0, 0xd8, 0x05, 0x1c, 0xf6, 0x03, 0xdf, 0xc4, 0xe6, 0xd3, 0x12, + 0xd6, 0xa6, 0xf3, 0x17, 0x2c, 0x08, 0xf1, 0xf8, 0xf1, 0x2c, 0x07, 0xb9, + 0xf0, 0x3c, 0xde, 0x14, 0xd6, 0x3d, 0xc0, 0xe5, 0xfe, 0x7f, 0x1a, 0xe4, + 0x1e, 0xf1, 0xe6, 0x0d, 0x19, 0xc0, 0xd1, 0x13, 0x32, 0xe3, 0xe9, 0x02, + 0x3a, 0x1a, 0xed, 0x08, 0xf0, 0xee, 0x16, 0xea, 0xf9, 0xfc, 0x21, 0x4c, + 0x65, 0x1f, 0xe9, 0x41, 0xe0, 0xfb, 0x27, 0x18, 0x25, 0x09, 0x03, 0xf6, + 0x19, 0x3a, 0xc0, 0xe8, 0x08, 0x27, 0x14, 0x23, 0xe4, 0x2b, 0xd7, 0x03, + 0xf0, 0x1c, 0x03, 0xf6, 0xdf, 0xe8, 0x58, 0xd7, 0x12, 0xdd, 0x3e, 0xcf, + 0x57, 0xef, 0x0c, 0xc4, 0xf3, 0x16, 0xf2, 0xf1, 0xdf, 0x15, 0xe9, 0x3d, + 0x05, 0xcc, 0x09, 0x29, 0x0a, 0x0a, 0x01, 0x2e, 0xef, 0xf4, 0xd5, 0x0e, + 0xe9, 0x13, 0xd1, 0xd9, 0x08, 0x17, 0xf3, 0xf1, 0xe0, 0xfa, 0xe9, 0x34, + 0xdc, 0x28, 0xff, 0xe9, 0xf6, 0xf5, 0x38, 0x11, 0xec, 0x1d, 0x1c, 0xdc, + 0xe9, 0x2e, 0xf5, 0x1c, 0xf7, 0xf7, 0xfc, 0xf3, 0x49, 0xed, 0xbf, 0xf9, + 0x31, 0x43, 0xfb, 0x0a, 0x18, 0xf5, 0xef, 0x72, 0xc2, 0x0c, 0xe4, 0xf6, + 0x30, 0xdb, 0xe4, 0xff, 0x12, 0x23, 0xd9, 0x4f, 0xbd, 0x11, 0xe6, 0xf5, + 0xf4, 0x06, 0x0b, 0xf3, 0xe8, 0x28, 0xe8, 0x1d, 0x2d, 0xd6, 0xcb, 0x02, + 0xfd, 0x22, 0x06, 0xe5, 0x24, 0x0e, 0xde, 0xfb, 0x19, 0x17, 0x09, 0xe3, + 0x2f, 0xee, 0x0f, 0x25, 0xf5, 0xde, 0xe6, 0x01, 0x0b, 0xf0, 0xf2, 0xd6, + 0x2b, 0xe0, 0xe8, 0x02, 0x28, 0xf5, 0x11, 0x07, 0xf8, 0x3c, 0x18, 0x27, + 0x03, 0x07, 0xf0, 0xe5, 0x21, 0xe8, 0x28, 0xd1, 0x00, 0x16, 0x10, 0xdf, + 0x11, 0xfc, 0xdc, 0xfb, 0xdc, 0x2e, 0xf9, 0xeb, 0xf6, 0xdb, 0xfb, 0x23, + 0xf0, 0x1f, 0xf1, 0xfd, 0xde, 0xfd, 0x01, 0x2b, 0xf3, 0x16, 0x59, 0xf2, + 0x09, 0xf6, 0x01, 0xe5, 0x39, 0xe1, 0x05, 0xe0, 0x06, 0x30, 0x09, 0x0a, + 0xea, 0xe6, 0xf8, 0xfa, 0x0c, 0xdf, 0x04, 0xeb, 0x1b, 0xf8, 0x12, 0xf6, + 0x0d, 0xf0, 0x0c, 0x1e, 0xd2, 0x06, 0xe5, 0xf7, 0x0b, 0xdf, 0x05, 0x17, + 0x38, 0xe6, 0xf0, 0x13, 0xf1, 0x24, 0x22, 0xdb, 0xf4, 0xfe, 0x07, 0xf6, + 0xfe, 0x0e, 0x1a, 0x31, 0xf6, 0xf1, 0xe0, 0x11, 0x1f, 0xdb, 0xfe, 0x08, + 0xf8, 0xfa, 0xf2, 0x17, 0x00, 0xed, 0xae, 0xfd, 0x03, 0xcf, 0x01, 0x07, + 0xe3, 0xb9, 0x14, 0xfb, 0xf0, 0xdd, 0xed, 0xe4, 0x00, 0xd9, 0x0f, 0xf3, + 0xda, 0xfa, 0xdb, 0x05, 0xfc, 0x16, 0xf1, 0xf2, 0x04, 0xff, 0x06, 0xda, + 0x00, 0x1f, 0xec, 0x08, 0x07, 0xf1, 0xed, 0xf5, 0x0d, 0xe6, 0xea, 0x1c, + 0xdf, 0x3e, 0xed, 0xe6, 0x0f, 0x24, 0x1c, 0xd7, 0xf8, 0xf1, 0xfc, 0xdd, + 0x13, 0xec, 0x12, 0xed, 0x16, 0xcd, 0xf1, 0xf9, 0x22, 0x16, 0x0f, 0x12, + 0x1a, 0x51, 0x0e, 0x0d, 0x7f, 0x02, 0xe2, 0xe8, 0xfe, 0xfd, 0xde, 0x23, + 0x29, 0x00, 0xdc, 0xdf, 0xcd, 0x31, 0xe7, 0x10, 0xfd, 0xea, 0xfa, 0x1a, + 0xe8, 0xf7, 0xe6, 0x0d, 0xf8, 0x0a, 0xf4, 0xf3, 0xe7, 0x2a, 0x31, 0x65, + 0x22, 0x0b, 0xf4, 0x0c, 0x1d, 0xfb, 0xef, 0x0e, 0xe7, 0xf4, 0x13, 0xd8, + 0x1f, 0xf2, 0x1d, 0x03, 0x12, 0x0b, 0x21, 0x18, 0x0e, 0xe5, 0xf1, 0xf3, + 0x03, 0x06, 0x17, 0x35, 0x29, 0xc5, 0x14, 0xff, 0x18, 0x00, 0xeb, 0xca, + 0x00, 0x17, 0x2e, 0xf7, 0x13, 0xdd, 0xec, 0x0a, 0x19, 0xf7, 0x3b, 0xe2, + 0x0a, 0xd2, 0xff, 0xe8, 0xfc, 0x12, 0x33, 0x0a, 0x2a, 0xd8, 0x00, 0xe1, + 0x05, 0x05, 0x04, 0xf5, 0xfa, 0xe1, 0x12, 0xe7, 0xee, 0xed, 0xf2, 0xd5, + 0xde, 0xe5, 0x1b, 0x5c, 0x31, 0xf7, 0x19, 0xe2, 0xf0, 0x09, 0xde, 0x0a, + 0x0d, 0x1a, 0x04, 0xdc, 0x0e, 0xd6, 0xfb, 0xea, 0x1d, 0x2a, 0x05, 0x01, + 0xf6, 0x3c, 0x30, 0xf9, 0x27, 0xf8, 0xcb, 0x15, 0xf3, 0x22, 0x0e, 0x6a, + 0x19, 0xf1, 0x07, 0x04, 0x0f, 0xf4, 0xde, 0xfd, 0x1a, 0x35, 0x1b, 0x32, + 0x15, 0x26, 0xea, 0x2d, 0xe7, 0xf5, 0x33, 0xdb, 0xef, 0x17, 0xfc, 0x05, + 0x12, 0xda, 0x11, 0x0a, 0xef, 0xe3, 0x02, 0x11, 0xe1, 0xf1, 0xd7, 0xe5, + 0x0c, 0xf2, 0x25, 0x77, 0xd4, 0x67, 0xec, 0xf4, 0xee, 0xec, 0x41, 0x04, + 0x02, 0x00, 0xf7, 0x06, 0x10, 0xd3, 0x0e, 0xec, 0x10, 0x04, 0xee, 0xf8, + 0x3c, 0x2a, 0x12, 0x2b, 0xde, 0xfe, 0x21, 0xe1, 0xed, 0x2d, 0x0e, 0xe0, + 0xde, 0x06, 0x0f, 0xf6, 0x27, 0xde, 0xf1, 0x2a, 0xca, 0x31, 0xd3, 0xfb, + 0x2d, 0xea, 0xed, 0xfb, 0xf5, 0xe9, 0x16, 0x0d, 0xec, 0x11, 0xf8, 0x1c, + 0xfb, 0xde, 0x09, 0x07, 0x16, 0x7f, 0x03, 0x13, 0x08, 0x06, 0xf2, 0xf1, + 0xec, 0xde, 0xe7, 0x0c, 0xcc, 0xfb, 0x05, 0xcb, 0x04, 0xd8, 0xf3, 0x14, + 0x03, 0x06, 0xd0, 0x24, 0x05, 0xc6, 0xfc, 0xef, 0xe4, 0xf1, 0xd7, 0xf1, + 0x01, 0xef, 0xde, 0xd0, 0xf3, 0x03, 0xd2, 0xee, 0xd5, 0x46, 0x0e, 0x27, + 0x05, 0xf3, 0x04, 0x03, 0xef, 0xdf, 0xfb, 0xdb, 0xf6, 0xfc, 0x1d, 0x01, + 0xfd, 0x14, 0x29, 0xfb, 0x30, 0x00, 0xf7, 0xf1, 0x14, 0x03, 0xf1, 0xeb, + 0x07, 0xf7, 0x3a, 0xee, 0xe9, 0x2c, 0xf6, 0xcd, 0x0b, 0xe4, 0xf0, 0xf9, + 0x02, 0xff, 0x0d, 0xff, 0x01, 0xde, 0xf9, 0x0b, 0xcd, 0x22, 0x1d, 0x13, + 0x12, 0x5f, 0xee, 0xfe, 0x0d, 0x11, 0x2e, 0xf4, 0x00, 0x0f, 0xea, 0xfc, + 0xcc, 0xff, 0xe9, 0x14, 0x15, 0xef, 0x0b, 0xf5, 0xf1, 0x0b, 0x08, 0xff, + 0xdf, 0xeb, 0xff, 0x17, 0xf2, 0xf5, 0xf2, 0x21, 0xdd, 0x16, 0xdd, 0xd6, + 0x0e, 0xcb, 0x08, 0x07, 0xed, 0x1a, 0xde, 0x30, 0xff, 0xdf, 0xfa, 0x37, + 0x22, 0xd1, 0xfc, 0xf5, 0x0a, 0x2b, 0x01, 0x0f, 0x00, 0x21, 0xe5, 0xf7, + 0x20, 0x33, 0xef, 0x1c, 0xfc, 0xc8, 0xf3, 0x12, 0xfb, 0xfa, 0xf2, 0xfd, + 0x07, 0x06, 0x1e, 0x20, 0xe9, 0x00, 0x03, 0xe5, 0x0f, 0xe6, 0xe2, 0x2a, + 0xe7, 0xf7, 0x18, 0xe9, 0xdc, 0xe0, 0xed, 0x3e, 0xf1, 0xe7, 0xf3, 0xd0, + 0xfa, 0xdf, 0x03, 0xf6, 0x3b, 0xe3, 0xe1, 0x1b, 0x02, 0xe9, 0xf2, 0xf2, + 0x0e, 0x07, 0xfa, 0xd3, 0x03, 0x22, 0xfe, 0x07, 0x08, 0x07, 0x09, 0x08, + 0xee, 0xfb, 0xe2, 0xf0, 0x00, 0xdb, 0x30, 0xf3, 0xf4, 0x17, 0xff, 0xfb, + 0x01, 0xd2, 0xe6, 0xf7, 0xfd, 0xd9, 0x13, 0x0b, 0xf0, 0xef, 0x0c, 0x04, + 0xf7, 0xd3, 0xf0, 0x0a, 0xd0, 0x18, 0x30, 0x18, 0x02, 0xea, 0xf6, 0xda, + 0x17, 0xea, 0x00, 0x03, 0xf6, 0xfb, 0xf4, 0xe2, 0x03, 0xe8, 0x02, 0x7f, + 0x0e, 0xc2, 0xfe, 0x0e, 0xed, 0x0f, 0xf1, 0xf9, 0x2b, 0x17, 0x01, 0x07, + 0x0a, 0xef, 0xe3, 0x07, 0x01, 0xf4, 0x11, 0xe5, 0x0c, 0xc8, 0xfa, 0x3b, + 0x30, 0x01, 0x01, 0xf9, 0x00, 0xfa, 0xfb, 0xe7, 0x17, 0xf5, 0xf7, 0x13, + 0x00, 0x02, 0x1b, 0x26, 0x14, 0x03, 0xfb, 0x02, 0xde, 0x0f, 0xf6, 0x00, + 0xee, 0x2a, 0xce, 0x36, 0xfc, 0x10, 0x36, 0x0a, 0xe8, 0x15, 0x2a, 0xe5, + 0xeb, 0xff, 0xf1, 0x1f, 0x01, 0x00, 0x3c, 0x06, 0xd6, 0xe1, 0xfc, 0xcd, + 0xe9, 0xe8, 0xf5, 0x27, 0xe7, 0x1c, 0x09, 0xd1, 0xe8, 0x4f, 0x19, 0x06, + 0xd4, 0x1f, 0x0a, 0x07, 0x0b, 0x19, 0xf5, 0x0b, 0x00, 0x4f, 0x15, 0x00, + 0x04, 0xf4, 0xf0, 0x09, 0xfe, 0xf7, 0xfa, 0xce, 0xef, 0x0c, 0xeb, 0xe3, + 0x0f, 0x08, 0x44, 0xdb, 0x0b, 0xd3, 0xfc, 0xd2, 0x04, 0x18, 0x15, 0x08, + 0x0c, 0xca, 0xf8, 0x44, 0x03, 0xe7, 0x2b, 0xf4, 0x02, 0x06, 0x32, 0x4e, + 0xfb, 0x0f, 0xeb, 0xce, 0xe3, 0x10, 0x1e, 0xff, 0xfe, 0x6c, 0x1f, 0xc8, + 0xc6, 0xf6, 0x06, 0x25, 0xda, 0x12, 0xdf, 0xdd, 0xff, 0xfa, 0x24, 0x4a, + 0xfc, 0x22, 0x16, 0xd8, 0x05, 0xf3, 0xfd, 0xe3, 0xe0, 0xef, 0x22, 0xf3, + 0x18, 0xf7, 0x00, 0xf6, 0xe6, 0x1d, 0x37, 0xe4, 0xba, 0x16, 0x28, 0xda, + 0xd8, 0x28, 0x1c, 0x1c, 0xfd, 0x16, 0xfe, 0xe2, 0x0f, 0xfe, 0xc2, 0x08, + 0xd6, 0xf1, 0xeb, 0xfc, 0x3e, 0xf8, 0x24, 0x22, 0x25, 0x0d, 0x23, 0x00, + 0xf2, 0xd8, 0x0a, 0x14, 0x29, 0xe7, 0xd2, 0xf1, 0xef, 0xfd, 0xec, 0xff, + 0x10, 0x14, 0xc8, 0xe4, 0xd5, 0xea, 0xe3, 0xf4, 0x0c, 0xc4, 0xc8, 0x0a, + 0x0d, 0x02, 0x0f, 0xdc, 0xfb, 0x0d, 0xdf, 0x3b, 0xfc, 0x33, 0xfa, 0xeb, + 0xe4, 0x19, 0x0b, 0xe9, 0xcb, 0xd9, 0xdb, 0x1e, 0xf4, 0xd3, 0x26, 0xd5, + 0xee, 0x27, 0x3a, 0x11, 0xd6, 0xed, 0xc5, 0x06, 0x0c, 0xe4, 0xe6, 0x00, + 0xf3, 0xf6, 0xd3, 0xde, 0x04, 0xe3, 0xf9, 0xc8, 0xf4, 0x43, 0xe1, 0x26, + 0xef, 0x21, 0x30, 0x7f, 0x0a, 0xfe, 0x52, 0x13, 0xec, 0x13, 0xf0, 0x24, + 0xfa, 0x2e, 0x2e, 0xef, 0xe3, 0x0b, 0x07, 0x0a, 0xf4, 0x01, 0x17, 0xf7, + 0x0a, 0x25, 0x21, 0xdf, 0xf9, 0xf6, 0x2f, 0x19, 0x3b, 0x17, 0x0b, 0x03, + 0xe6, 0xd6, 0x22, 0xdc, 0xf3, 0x12, 0x15, 0xce, 0x17, 0xee, 0x04, 0xe5, + 0x0a, 0x7f, 0x15, 0xe8, 0xdc, 0x13, 0xba, 0xc4, 0xe3, 0x1a, 0x32, 0xeb, + 0x07, 0xcf, 0xd3, 0x11, 0x58, 0x15, 0xf3, 0x34, 0xf2, 0xea, 0xf4, 0x6b, + 0xff, 0xf7, 0x33, 0x18, 0x17, 0x12, 0xf7, 0x07, 0x03, 0x03, 0x15, 0xf7, + 0xda, 0xf4, 0xd4, 0xbe, 0x04, 0xf7, 0x1e, 0xf7, 0x23, 0xec, 0x2d, 0xd3, + 0xd9, 0x03, 0xd4, 0xe6, 0xe6, 0x15, 0x26, 0x2c, 0x36, 0xf2, 0x2b, 0x04, + 0xe3, 0xfb, 0xd9, 0xd3, 0xfb, 0xfd, 0xd5, 0xd7, 0x05, 0x34, 0xf5, 0xe2, + 0x0f, 0x53, 0x1c, 0xfa, 0xee, 0x41, 0xbd, 0x2a, 0xff, 0x1b, 0xec, 0x2a, + 0xf7, 0xf9, 0xf1, 0xd2, 0xb1, 0xdb, 0x03, 0xf3, 0x12, 0x18, 0xe1, 0x19, + 0xe5, 0x33, 0x01, 0x12, 0xe0, 0x06, 0x17, 0x23, 0xf6, 0xff, 0x45, 0xf4, + 0x34, 0xe9, 0xe6, 0x4d, 0xe6, 0xcc, 0x11, 0x05, 0x05, 0xf6, 0x1b, 0xf1, + 0x3a, 0xfc, 0x6e, 0x19, 0x36, 0xda, 0xfa, 0xe6, 0xbd, 0xe5, 0xde, 0xff, + 0x0f, 0xe4, 0x20, 0x12, 0x0d, 0x15, 0xee, 0x53, 0xd4, 0xf4, 0xf1, 0xf6, + 0x3b, 0x06, 0xee, 0x03, 0x0a, 0xf6, 0x20, 0x1f, 0x28, 0xe7, 0x1f, 0xdd, + 0xfb, 0xf5, 0x0c, 0x07, 0xf8, 0xf0, 0xe3, 0xed, 0xd7, 0xd5, 0x02, 0xbe, + 0x44, 0x1b, 0x06, 0xe7, 0xcf, 0xff, 0xf0, 0xf6, 0xcc, 0xf9, 0x0f, 0xff, + 0xf2, 0xf1, 0xee, 0xdf, 0xfc, 0xf6, 0xe8, 0xee, 0xf4, 0xe7, 0xd4, 0xeb, + 0x5c, 0x24, 0x0e, 0xcb, 0x22, 0x19, 0xf8, 0xfd, 0xd2, 0xe5, 0xff, 0xe2, + 0xf8, 0x0e, 0x0a, 0xd5, 0x0c, 0xf0, 0x2f, 0x2b, 0x37, 0xe0, 0x40, 0x1f, + 0x1a, 0x4d, 0xcf, 0xc4, 0x0a, 0xda, 0x0d, 0xec, 0x1e, 0x3b, 0xe5, 0xeb, + 0xf6, 0xff, 0xf6, 0x0a, 0x01, 0x18, 0xf3, 0xe9, 0xfc, 0x27, 0x0a, 0x18, + 0xed, 0x43, 0x1b, 0x03, 0xf8, 0x1c, 0x08, 0xdd, 0x1a, 0xcb, 0xd6, 0xf3, + 0xcc, 0x25, 0xeb, 0xf6, 0xf6, 0x1a, 0x3c, 0xcb, 0xe9, 0xbe, 0xdd, 0x10, + 0xf2, 0xf1, 0x0b, 0x1b, 0xea, 0xd8, 0xf4, 0xfd, 0x0a, 0xef, 0xfa, 0x37, + 0x02, 0xd3, 0xee, 0x02, 0xf8, 0x09, 0xd9, 0x00, 0x42, 0xf5, 0xde, 0xee, + 0x28, 0xc0, 0xe1, 0xf7, 0xf0, 0x25, 0xf6, 0xd0, 0x16, 0x0f, 0x36, 0x13, + 0x08, 0xe9, 0xbe, 0x06, 0x0c, 0xf6, 0x29, 0xff, 0xf6, 0x5b, 0x15, 0xec, + 0x57, 0xed, 0x1c, 0xfb, 0xdf, 0x27, 0x10, 0xbf, 0x03, 0xe9, 0xe7, 0x33, + 0xf1, 0x7f, 0xe5, 0xe3, 0x15, 0x5f, 0xe3, 0x25, 0xe1, 0x01, 0xf0, 0x04, + 0x30, 0xf8, 0xe8, 0x00, 0x19, 0x33, 0xd3, 0xfb, 0xe9, 0x1c, 0xe6, 0xf7, + 0x39, 0x30, 0x11, 0x1c, 0x06, 0xde, 0x00, 0x04, 0xde, 0xec, 0x0c, 0x12, + 0xed, 0x26, 0xc3, 0xb9, 0x02, 0x0a, 0x01, 0x31, 0xf0, 0xd3, 0x03, 0x02, + 0xcf, 0x3b, 0x13, 0x45, 0x20, 0xfa, 0x4d, 0xf3, 0xff, 0xbe, 0x01, 0xe5, + 0xe6, 0x42, 0x0e, 0x00, 0x5c, 0x0e, 0x0e, 0x09, 0x1b, 0x3a, 0xf3, 0x13, + 0xac, 0x46, 0xe5, 0xf8, 0x00, 0x60, 0x01, 0x25, 0xd3, 0xf5, 0x03, 0x0b, + 0xd8, 0xe8, 0xf4, 0x18, 0xcd, 0xe5, 0x1e, 0x4d, 0xd1, 0xf3, 0x3b, 0x01, + 0x06, 0xf5, 0x15, 0x2f, 0xd7, 0x11, 0x03, 0x10, 0xb6, 0x09, 0xef, 0xce, + 0x0a, 0xcd, 0xf5, 0xc4, 0x36, 0xda, 0xfb, 0x34, 0x4f, 0xd5, 0xb5, 0xfa, + 0xd8, 0x1c, 0xf0, 0xef, 0x0a, 0x20, 0xce, 0xe9, 0x24, 0x1e, 0xe1, 0xf7, + 0xf2, 0x00, 0xe5, 0xe1, 0xec, 0x1b, 0x0b, 0xf2, 0x26, 0x3a, 0xe7, 0x03, + 0x0f, 0x0a, 0x01, 0xd0, 0xf8, 0xe9, 0x22, 0x0d, 0x2b, 0xc7, 0xeb, 0xdb, + 0xe0, 0xeb, 0x2b, 0x30, 0xc9, 0x39, 0xfe, 0xee, 0x1d, 0xf8, 0x2f, 0x05, + 0x14, 0x39, 0xfb, 0xe2, 0xca, 0xe3, 0xe0, 0xee, 0xe2, 0x33, 0xf3, 0xee, + 0xe4, 0xf1, 0x62, 0xf2, 0x3b, 0xee, 0xfc, 0x04, 0x0e, 0x47, 0xdb, 0x0d, + 0xdb, 0x26, 0x09, 0xf8, 0xfc, 0xf2, 0xea, 0xda, 0x7f, 0xd3, 0x19, 0xfe, + 0xc3, 0xd3, 0x06, 0x1d, 0xf3, 0x0a, 0x17, 0xfe, 0xc7, 0x0d, 0x38, 0x29, + 0xe6, 0x28, 0xf3, 0xfa, 0xdb, 0xca, 0x03, 0xf4, 0xe0, 0x05, 0x00, 0x02, + 0x0d, 0xe3, 0x28, 0x0d, 0xe4, 0x16, 0x05, 0xfd, 0xda, 0x04, 0xf4, 0xd6, + 0x07, 0xde, 0x0a, 0xec, 0xed, 0xf3, 0x12, 0x04, 0xdf, 0x18, 0x12, 0xb5, + 0xfa, 0x0d, 0xe4, 0x1f, 0xce, 0x0f, 0x3f, 0xae, 0xec, 0x00, 0x1e, 0xf7, + 0xd2, 0x13, 0x11, 0xe1, 0x20, 0xe4, 0x08, 0xf4, 0x05, 0x53, 0xe5, 0x1c, + 0x0d, 0x21, 0x17, 0x07, 0x60, 0xf4, 0x14, 0x1d, 0x0b, 0xee, 0x12, 0xf9, + 0xfe, 0xfc, 0xfd, 0x23, 0x4b, 0x32, 0x05, 0xeb, 0xf6, 0xdb, 0x24, 0xc4, + 0xef, 0xfd, 0x05, 0x1f, 0x0f, 0xde, 0xf1, 0x1f, 0x19, 0xea, 0x01, 0x27, + 0x15, 0xeb, 0x2c, 0x05, 0x00, 0x3f, 0xe3, 0x00, 0x0b, 0xf0, 0x03, 0x02, + 0xcb, 0xda, 0xfd, 0xee, 0xe6, 0x12, 0xec, 0x13, 0xe1, 0xeb, 0x17, 0xdf, + 0x64, 0xff, 0xf1, 0xc4, 0xcf, 0xe6, 0xd9, 0xff, 0xf8, 0xe1, 0x06, 0xc5, + 0x01, 0x0c, 0x0b, 0x3e, 0x18, 0x00, 0xee, 0xf6, 0x19, 0xe1, 0x19, 0x1f, + 0x4d, 0xc2, 0x09, 0x33, 0xdf, 0xde, 0x0e, 0xc2, 0x19, 0x3f, 0xdb, 0xd3, + 0xf1, 0xcd, 0x01, 0xe3, 0x46, 0x3f, 0xef, 0x14, 0xf9, 0xee, 0x05, 0xff, + 0x1e, 0x26, 0x0e, 0xf3, 0xf7, 0x1d, 0x21, 0xf7, 0xe9, 0xe1, 0xf4, 0x3e, + 0x31, 0x02, 0x25, 0x10, 0xfa, 0x41, 0xf3, 0xe0, 0x00, 0xf8, 0x1c, 0x0b, + 0xef, 0xcc, 0xf0, 0x13, 0x10, 0xd6, 0x2c, 0x16, 0x42, 0x39, 0x18, 0xf5, + 0x0d, 0x49, 0x03, 0xdf, 0xc1, 0x03, 0x00, 0x23, 0xdb, 0xfb, 0x81, 0x02, + 0x13, 0x02, 0x0e, 0xd1, 0x11, 0xfa, 0xf9, 0xe7, 0x33, 0xf3, 0xc1, 0x55, + 0x0e, 0xda, 0xcc, 0xf4, 0xd5, 0xf0, 0x22, 0xe4, 0xee, 0xf8, 0xcb, 0xff, + 0x19, 0xfb, 0xfc, 0x3c, 0x43, 0x67, 0x0b, 0x2d, 0xff, 0x2d, 0xe4, 0x14, + 0x04, 0x06, 0x5f, 0x27, 0xfe, 0x1b, 0xdf, 0xfa, 0xbb, 0x11, 0xe5, 0x4b, + 0x36, 0x1a, 0x30, 0xff, 0xd5, 0xdd, 0x15, 0xf2, 0xf3, 0xb9, 0xf3, 0x04, + 0xf7, 0x2f, 0x11, 0x04, 0xf3, 0xda, 0xe8, 0xcd, 0x18, 0x0c, 0xdc, 0x1d, + 0xe4, 0x31, 0x0e, 0xe1, 0x46, 0x0c, 0xde, 0x22, 0x16, 0xd5, 0x56, 0x65, + 0xd9, 0xcd, 0xef, 0xfd, 0x1e, 0x22, 0xe6, 0xeb, 0x0c, 0xe9, 0xf9, 0xd4, + 0xca, 0xf8, 0x25, 0xf0, 0x43, 0x2d, 0xb4, 0x1f, 0xed, 0x42, 0xd7, 0x0f, + 0xee, 0xc2, 0x0b, 0x36, 0xd6, 0xea, 0x5d, 0x1a, 0xd4, 0x10, 0x45, 0x1c, + 0x12, 0xde, 0xed, 0x3e, 0xbe, 0xea, 0x2b, 0x1c, 0xf3, 0x09, 0x00, 0xf6, + 0xd0, 0x16, 0xf0, 0x79, 0xe0, 0xce, 0xfd, 0xbe, 0x3a, 0xfc, 0xf4, 0x21, + 0xae, 0x5a, 0x11, 0xfa, 0x1e, 0x4c, 0xe8, 0x41, 0xd1, 0x03, 0xdb, 0xd2, + 0x36, 0x03, 0x2e, 0x36, 0x2b, 0xfe, 0x26, 0xfc, 0xe1, 0x17, 0x23, 0xda, + 0x2e, 0x32, 0x03, 0x05, 0xf7, 0x07, 0x03, 0x0d, 0x47, 0xfd, 0xf6, 0xaf, + 0xec, 0xfb, 0xc2, 0x19, 0xe7, 0x1b, 0x0e, 0xea, 0x0c, 0xfd, 0xd0, 0xe4, + 0x2c, 0xd1, 0xf0, 0x1f, 0x0e, 0xd4, 0xf8, 0x0b, 0x11, 0xd8, 0xfa, 0x14, + 0xef, 0x24, 0xf3, 0x1e, 0x43, 0xf1, 0x0d, 0x4e, 0xb3, 0xc7, 0x13, 0x2f, + 0xd5, 0xe1, 0xd4, 0x56, 0xfc, 0xd6, 0x0c, 0x1f, 0x02, 0x10, 0x11, 0x1b, + 0x09, 0x1a, 0x00, 0x19, 0xf9, 0x1a, 0xdc, 0xda, 0xd7, 0x34, 0x06, 0xd9, + 0x1b, 0x05, 0xdc, 0x09, 0x28, 0xff, 0xe1, 0x05, 0x14, 0xfe, 0x05, 0x09, + 0xe7, 0xff, 0x4d, 0x01, 0xe8, 0x0d, 0xd8, 0xd9, 0xdf, 0xc7, 0xf9, 0xf7, + 0x2f, 0xe1, 0x15, 0x04, 0xf0, 0x44, 0xc7, 0xf7, 0x3d, 0x7f, 0xe0, 0xf6, + 0xc9, 0x49, 0xeb, 0xfb, 0xff, 0xf8, 0xfa, 0x0c, 0x07, 0xe8, 0x09, 0x00, + 0x04, 0x5c, 0xfe, 0x0b, 0xd2, 0xe6, 0xc0, 0x15, 0xec, 0x08, 0xfe, 0xd3, + 0xe7, 0xca, 0x22, 0xfa, 0x0e, 0x26, 0x16, 0xcb, 0xe8, 0x30, 0xe0, 0x6f, + 0xe5, 0x21, 0x2a, 0xd8, 0x05, 0x12, 0xee, 0x63, 0xdf, 0x2a, 0xed, 0xff, + 0x05, 0x07, 0xe3, 0xf3, 0xfa, 0xf6, 0xda, 0x45, 0xe7, 0x04, 0xec, 0x4d, + 0xf8, 0x22, 0xec, 0xf0, 0xfd, 0x10, 0xfe, 0xc4, 0xfd, 0x33, 0xdb, 0x02, + 0x14, 0x1d, 0xda, 0x20, 0x13, 0xed, 0x1b, 0xfb, 0xd9, 0x05, 0x9c, 0xe3, + 0xe4, 0xe6, 0x26, 0x51, 0x08, 0xff, 0xed, 0xf9, 0x13, 0xdd, 0xe0, 0xde, + 0xf8, 0x05, 0xfc, 0xe4, 0xf7, 0xec, 0x28, 0xeb, 0xf6, 0xee, 0x51, 0x14, + 0xc9, 0xf7, 0xa9, 0x41, 0x1e, 0xf6, 0x07, 0x41, 0x00, 0xde, 0xf7, 0x0c, + 0x48, 0xd5, 0x11, 0x01, 0x42, 0x02, 0x0d, 0x1c, 0xcf, 0xb8, 0xf0, 0xcf, + 0xf1, 0xc9, 0xfc, 0xf1, 0xfb, 0xcd, 0xb5, 0x18, 0x01, 0xdb, 0xf3, 0xfb, + 0x4b, 0xf5, 0x07, 0xf0, 0x14, 0x37, 0xfd, 0x3b, 0xae, 0xfd, 0x19, 0xe7, + 0xc4, 0x16, 0xd6, 0x09, 0xe2, 0x32, 0xff, 0xd8, 0x08, 0x15, 0x0f, 0xdc, + 0xe0, 0x03, 0xe1, 0x44, 0xe8, 0x33, 0x11, 0xbc, 0xf8, 0xce, 0xe1, 0x1b, + 0xf1, 0xed, 0xd9, 0x18, 0x0b, 0xd1, 0xd9, 0xf1, 0x1e, 0x0e, 0x02, 0x50, + 0xe3, 0xe5, 0xea, 0x15, 0xd2, 0x1f, 0xe8, 0x3f, 0x0e, 0xf8, 0x29, 0x50, + 0xe8, 0x29, 0x00, 0x1e, 0xaf, 0xf3, 0xf5, 0x5e, 0x73, 0xdd, 0xe7, 0x16, + 0x25, 0x22, 0x15, 0xd0, 0xfb, 0x0d, 0x2d, 0xf0, 0xdc, 0x21, 0xe2, 0x1c, + 0x1b, 0x00, 0xf2, 0xec, 0x09, 0xe2, 0x2b, 0xfa, 0x21, 0x12, 0xd6, 0xca, + 0xf4, 0xfd, 0xe1, 0x2b, 0xe5, 0xcb, 0x13, 0xe4, 0xfc, 0xeb, 0x0a, 0x0c, + 0x64, 0x7f, 0x36, 0x07, 0xf3, 0x0e, 0x00, 0xde, 0xf3, 0xc7, 0x0d, 0xe9, + 0x10, 0x11, 0xeb, 0x07, 0x1d, 0xff, 0x41, 0x0f, 0x12, 0x0d, 0x0d, 0x32, + 0xfa, 0x00, 0x08, 0x20, 0x3c, 0xe3, 0x07, 0xea, 0xbc, 0xc6, 0xe9, 0x25, + 0xee, 0xf1, 0x11, 0xf4, 0xe7, 0xf4, 0x1d, 0xd1, 0xe9, 0xf5, 0x02, 0x32, + 0x1e, 0xbb, 0x05, 0xd0, 0xf1, 0x2f, 0xdb, 0xfb, 0x2f, 0xfe, 0xe6, 0x2c, + 0xd4, 0xf3, 0xf4, 0xea, 0x11, 0x2d, 0xec, 0x4e, 0x08, 0x04, 0x2b, 0xec, + 0x58, 0x07, 0xbe, 0xc8, 0xde, 0x0c, 0x1f, 0x05, 0x0e, 0x04, 0x30, 0xca, + 0xf4, 0x21, 0xdb, 0x3b, 0xe1, 0xe6, 0xd9, 0xff, 0xf3, 0xd0, 0xfc, 0xf0, + 0xff, 0x04, 0xd8, 0xc2, 0xdd, 0x47, 0xe1, 0xe8, 0x30, 0xfd, 0xe3, 0xc1, + 0xda, 0x1b, 0xf2, 0x03, 0x4e, 0x34, 0x18, 0x01, 0xec, 0xd9, 0xc8, 0x22, + 0xdc, 0xed, 0x0f, 0x4c, 0xd8, 0x04, 0x12, 0x2a, 0x52, 0x1f, 0xe6, 0xfd, + 0x2f, 0x0c, 0xf0, 0x04, 0xe0, 0x18, 0xc5, 0xee, 0x01, 0x31, 0xec, 0x10, + 0xf5, 0xdb, 0xf7, 0xf4, 0x02, 0xed, 0xf6, 0xfb, 0xdc, 0x36, 0xdc, 0xbb, + 0x43, 0x17, 0x25, 0x18, 0x2c, 0xf3, 0xd4, 0xff, 0x20, 0xe4, 0x2c, 0xdf, + 0xee, 0x0d, 0x23, 0x08, 0xff, 0xe5, 0x41, 0x2e, 0xeb, 0xeb, 0xd7, 0xc3, + 0xe4, 0xeb, 0xee, 0xf2, 0x20, 0xf4, 0x04, 0x01, 0xfe, 0xc7, 0xff, 0x01, + 0x57, 0x50, 0xe5, 0x36, 0x21, 0x01, 0xe6, 0xbe, 0x0e, 0xf8, 0x0b, 0x0f, + 0x35, 0x03, 0xc1, 0xea, 0xce, 0x3f, 0xe3, 0xe5, 0xfe, 0xfd, 0xbc, 0x3a, + 0xfd, 0xf3, 0xee, 0xef, 0x0a, 0xd3, 0x08, 0xca, 0x2b, 0xfd, 0x04, 0xf4, + 0x0c, 0xcb, 0xf9, 0xdc, 0x2e, 0xdd, 0xeb, 0x31, 0xfe, 0xda, 0x38, 0xc1, + 0x27, 0xd4, 0xb3, 0xe9, 0xf7, 0x1d, 0xe9, 0x3b, 0xdc, 0xcb, 0xfe, 0xf8, + 0x06, 0xf7, 0x12, 0x1e, 0x52, 0x4f, 0x20, 0x0b, 0x21, 0xf9, 0xd7, 0xda, + 0xe0, 0xba, 0x09, 0xec, 0x15, 0xcf, 0xd8, 0xf6, 0xd8, 0xe9, 0x7d, 0x0a, + 0x08, 0x0f, 0xeb, 0xe0, 0x78, 0x1c, 0x03, 0xed, 0x7f, 0xe4, 0xe2, 0xe3, + 0xf1, 0xec, 0x07, 0xfc, 0x3b, 0xd8, 0x3f, 0xb4, 0xe9, 0xe5, 0x11, 0xdb, + 0xeb, 0xe7, 0x12, 0x50, 0x0d, 0xc6, 0x40, 0xdc, 0xf9, 0x29, 0xd5, 0x1b, + 0x0d, 0xe5, 0x15, 0xf2, 0x41, 0x24, 0xe4, 0x15, 0x0b, 0x3d, 0xd3, 0x4e, + 0x12, 0x29, 0x69, 0xf4, 0x09, 0x0b, 0xb7, 0xc3, 0x0e, 0x0a, 0x2f, 0x79, + 0xf3, 0x70, 0x6b, 0xf7, 0xc8, 0x10, 0xf2, 0x18, 0x14, 0x7b, 0xf6, 0x10, + 0xe5, 0xab, 0xe5, 0xf2, 0xe9, 0xf8, 0xde, 0xdb, 0x10, 0x0f, 0xe4, 0xc7, + 0x32, 0xd9, 0xf0, 0xfc, 0xdf, 0x15, 0xe6, 0x1c, 0x1b, 0x10, 0x0e, 0xfb, + 0xd6, 0xba, 0xf2, 0x5f, 0xed, 0xa4, 0x10, 0x20, 0x04, 0xe0, 0x16, 0x37, + 0xa4, 0x31, 0x3f, 0xf0, 0x23, 0x14, 0xda, 0xe0, 0xe3, 0xfe, 0xcc, 0xdb, + 0x1d, 0x31, 0xf1, 0x1e, 0x0c, 0x07, 0x2b, 0xe3, 0xe9, 0xd1, 0x21, 0x2a, + 0xd7, 0x0e, 0xf0, 0xab, 0x1f, 0x28, 0x2c, 0x31, 0xa3, 0x04, 0xbc, 0xe3, + 0x00, 0xcd, 0x6e, 0xa5, 0xdb, 0x0e, 0xcb, 0x31, 0xe4, 0x0e, 0x0d, 0xf1, + 0xe4, 0x02, 0x38, 0xb4, 0xdd, 0xc8, 0xbc, 0x08, 0x46, 0x7e, 0xf1, 0xb1, + 0xe6, 0xca, 0xf1, 0xef, 0x19, 0xe7, 0x20, 0x13, 0xfe, 0xe7, 0xea, 0xd9, + 0xf2, 0x1b, 0xe6, 0x28, 0x1f, 0xe9, 0x09, 0x0e, 0x16, 0x1b, 0xb6, 0xeb, + 0xdb, 0xe1, 0xf2, 0x40, 0x2b, 0x14, 0xef, 0xfc, 0x08, 0xcf, 0x02, 0xde, + 0x73, 0xdd, 0xf5, 0xe3, 0xc5, 0xbe, 0x6c, 0xe2, 0xd8, 0x1d, 0xdf, 0x2e, + 0xee, 0xfc, 0xdb, 0xed, 0x21, 0x3b, 0x09, 0x34, 0x05, 0x28, 0xfb, 0x12, + 0xfe, 0xcd, 0x12, 0x03, 0xe8, 0x30, 0xdb, 0xed, 0xdc, 0xe4, 0xe1, 0x1c, + 0xc7, 0xd3, 0xf3, 0x03, 0x2d, 0x36, 0xe9, 0xf8, 0xfa, 0x0e, 0xd2, 0xe9, + 0x1b, 0xb1, 0xc8, 0xd3, 0xfa, 0xec, 0x43, 0xff, 0xed, 0xde, 0x2f, 0xf5, + 0x0c, 0x0c, 0xe2, 0x02, 0xff, 0xf6, 0x12, 0xdf, 0xe7, 0xf0, 0xff, 0x1e, + 0x0d, 0xf2, 0xf5, 0xf7, 0x3d, 0xfa, 0x42, 0x0b, 0xc7, 0xde, 0x01, 0xf9, + 0xd3, 0xe2, 0x0f, 0x3c, 0xef, 0xb4, 0x26, 0xf6, 0x06, 0xf8, 0xd7, 0xe7, + 0xfe, 0x18, 0x1c, 0xdd, 0xed, 0x0d, 0x1f, 0x39, 0xf6, 0x1d, 0x1c, 0xfe, + 0xee, 0x09, 0xf9, 0xf9, 0xf4, 0xf3, 0x45, 0x20, 0xe8, 0xc8, 0x1f, 0x32, + 0x1d, 0x06, 0xdd, 0x03, 0x2a, 0xef, 0xf2, 0xea, 0xf0, 0x04, 0xe2, 0xfa, + 0x0d, 0xed, 0x2f, 0xe6, 0x06, 0x2f, 0xe4, 0x12, 0xf5, 0x03, 0xf6, 0xfc, + 0x08, 0xee, 0xfc, 0xee, 0xdc, 0xd6, 0xdd, 0x37, 0x0a, 0xf2, 0xf3, 0x36, + 0x0c, 0xe1, 0xe9, 0x08, 0xf5, 0x28, 0xbd, 0xf7, 0xe8, 0xe4, 0xec, 0xfe, + 0x0c, 0x3b, 0xfb, 0xe7, 0xcc, 0x08, 0xf0, 0x21, 0x01, 0x32, 0x14, 0xf6, + 0xf2, 0xd9, 0xe9, 0xee, 0x09, 0xee, 0xf4, 0xf0, 0x0a, 0x19, 0x40, 0xe5, + 0x09, 0xf3, 0xe9, 0x5f, 0xe8, 0xf9, 0xe9, 0xe1, 0xd1, 0xfb, 0x01, 0x17, + 0xfa, 0x0b, 0xd8, 0x0f, 0x0c, 0xf0, 0x25, 0x14, 0xda, 0x08, 0x06, 0xe7, + 0x7f, 0xe6, 0xf3, 0xc8, 0xec, 0xf8, 0x0b, 0x04, 0xfb, 0xbd, 0x28, 0xef, + 0x0e, 0x12, 0xe1, 0xdd, 0x12, 0xf7, 0xfa, 0x2f, 0xea, 0x1f, 0x04, 0xe1, + 0x0e, 0xd2, 0x22, 0x30, 0x0c, 0x12, 0x2f, 0xe2, 0xeb, 0x39, 0xdb, 0x12, + 0xd5, 0xe0, 0x1b, 0x0b, 0x0d, 0xd2, 0xd9, 0xdd, 0x12, 0xf4, 0x01, 0x09, + 0x0f, 0xf8, 0x0f, 0x08, 0x2d, 0x0b, 0xef, 0x48, 0xec, 0xf9, 0xed, 0xf1, + 0xeb, 0x16, 0xee, 0xfb, 0x6b, 0xe9, 0xc4, 0xf2, 0x2a, 0xe7, 0x21, 0x1e, + 0xc7, 0xf9, 0x03, 0xf0, 0xf1, 0x0c, 0x33, 0xdf, 0x50, 0x02, 0x0a, 0xf3, + 0xfc, 0xd1, 0xe8, 0xf3, 0xf6, 0xe2, 0x28, 0xf5, 0xe1, 0xc2, 0x50, 0xe2, + 0xe7, 0x7f, 0xdd, 0xeb, 0xe7, 0xd9, 0xe3, 0xfb, 0xf6, 0xf0, 0xfc, 0x44, + 0x10, 0xdd, 0x10, 0x28, 0xfc, 0x02, 0xbe, 0x0a, 0xd0, 0x1c, 0xc2, 0xc3, + 0x3e, 0xf3, 0xb5, 0x1a, 0xe7, 0xfc, 0x0d, 0x3c, 0xe3, 0x21, 0xf3, 0xf9, + 0x0d, 0x09, 0xfd, 0xd9, 0x15, 0xfb, 0xb7, 0xcf, 0xfb, 0xdb, 0x5a, 0xd7, + 0xe3, 0x1b, 0x0b, 0xfa, 0xdd, 0xd1, 0xed, 0x4f, 0xed, 0xf3, 0xf9, 0x0e, + 0xe5, 0x1d, 0xf6, 0xdb, 0xf9, 0x10, 0xde, 0xf8, 0xfc, 0x1c, 0xfe, 0xac, + 0xfa, 0xfa, 0x34, 0x0f, 0xff, 0x44, 0x17, 0xc1, 0x26, 0xf3, 0x16, 0xc9, + 0xf7, 0xfb, 0xef, 0xd1, 0xfe, 0x15, 0xfa, 0xe9, 0xc7, 0xe0, 0x40, 0xd8, + 0xf7, 0xee, 0x45, 0x28, 0x26, 0x2c, 0xe0, 0xde, 0x2b, 0xe9, 0x03, 0x30, + 0xe9, 0x71, 0x00, 0x1a, 0xfd, 0xe4, 0xd6, 0xf8, 0xf3, 0xd8, 0x0b, 0xd0, + 0x10, 0xd4, 0xeb, 0xdf, 0xd5, 0x16, 0x00, 0xf5, 0x30, 0x1e, 0x08, 0xda, + 0x34, 0xe3, 0x06, 0x1d, 0xe4, 0x14, 0x33, 0xc5, 0xe8, 0x0d, 0xeb, 0xfd, + 0x03, 0x29, 0xf3, 0xde, 0xf4, 0xfb, 0x08, 0x24, 0xe0, 0x13, 0x43, 0xd8, + 0xc2, 0xf0, 0x22, 0xdc, 0x55, 0xca, 0xdc, 0x08, 0x01, 0xf7, 0x2f, 0x05, + 0x25, 0x27, 0xdf, 0xe2, 0xed, 0xcb, 0x46, 0xff, 0xcf, 0x4b, 0x7d, 0x54, + 0xf6, 0xed, 0x5f, 0x1d, 0x41, 0x38, 0x04, 0xe4, 0xfa, 0xe2, 0xf5, 0x17, + 0xe7, 0x30, 0x01, 0xdd, 0x61, 0x23, 0xf5, 0x1b, 0x27, 0x15, 0x26, 0xec, + 0xeb, 0x27, 0xf2, 0x27, 0xef, 0xf1, 0xf6, 0xfd, 0x09, 0x05, 0x0a, 0x07, + 0xef, 0x21, 0x0c, 0xf9, 0xf7, 0x08, 0xe5, 0xf2, 0x28, 0xeb, 0x28, 0x2d, + 0x10, 0x11, 0x09, 0xcd, 0x30, 0xe7, 0x35, 0xf5, 0xe1, 0xd3, 0x21, 0xe7, + 0xd9, 0xf5, 0xd6, 0xf5, 0xef, 0xf7, 0xe6, 0xf4, 0x2b, 0x01, 0xf1, 0xfa, + 0xee, 0xea, 0x22, 0xbe, 0x17, 0x06, 0xf0, 0xe7, 0xff, 0xe1, 0xed, 0xf7, + 0xf9, 0x62, 0x10, 0xda, 0xff, 0xfc, 0x12, 0x21, 0x6d, 0xd5, 0xca, 0x36, + 0xea, 0x07, 0x1c, 0x21, 0xf9, 0x0a, 0xe3, 0xf9, 0x11, 0x1d, 0xfa, 0xf6, + 0xf9, 0x08, 0x23, 0xf1, 0xed, 0xec, 0xed, 0x16, 0xdf, 0x10, 0x2a, 0x06, + 0xed, 0xf9, 0xf9, 0xf4, 0x16, 0xce, 0x19, 0x05, 0xda, 0xf0, 0xc8, 0x24, + 0xeb, 0x21, 0x22, 0xe6, 0xe6, 0xf0, 0x0a, 0xd9, 0x21, 0x37, 0x15, 0xe9, + 0x1c, 0xf2, 0x16, 0x1f, 0x07, 0xf1, 0x0f, 0xd5, 0x0a, 0x14, 0xf8, 0xdc, + 0xe1, 0xe6, 0x12, 0x11, 0xfe, 0xf7, 0x1a, 0xf7, 0x12, 0x03, 0x07, 0xe4, + 0xfb, 0xf9, 0x13, 0x25, 0xea, 0xfb, 0x10, 0xf8, 0x10, 0x4c, 0xd0, 0x1b, + 0x2e, 0xe6, 0xe3, 0xec, 0x04, 0x4a, 0x02, 0xea, 0xff, 0xe7, 0x0c, 0x0e, + 0xfc, 0xe6, 0x03, 0xfd, 0x02, 0x28, 0x02, 0x0e, 0xe3, 0xfe, 0xdb, 0xd5, + 0xf0, 0x09, 0x20, 0x23, 0xe3, 0xe8, 0x14, 0x08, 0x17, 0x58, 0xdf, 0x46, + 0xef, 0xf4, 0x13, 0xe6, 0x1b, 0x3b, 0x06, 0x03, 0x13, 0x03, 0x0b, 0x13, + 0x32, 0x7f, 0x0e, 0xee, 0xfa, 0x12, 0x14, 0xf7, 0x42, 0xd0, 0x0b, 0x17, + 0xee, 0x1b, 0x0c, 0xeb, 0x2e, 0xe8, 0x1b, 0xe2, 0xfe, 0x00, 0x12, 0xe0, + 0x0c, 0x16, 0xe4, 0x20, 0xe0, 0x2e, 0xed, 0xf6, 0xf8, 0xf3, 0xf9, 0xf0, + 0x07, 0x0c, 0x1c, 0x49, 0xec, 0x18, 0x01, 0xe2, 0xee, 0x11, 0x11, 0xff, + 0xfb, 0xe8, 0xf7, 0xfb, 0xef, 0x0e, 0xd8, 0x04, 0xf1, 0x23, 0xe2, 0xe9, + 0xf7, 0x0f, 0xf4, 0xe5, 0x07, 0xfb, 0xe4, 0xd8, 0x06, 0x30, 0xf3, 0x18, + 0xeb, 0xe3, 0x27, 0x17, 0xe4, 0xd7, 0x13, 0xd7, 0x3f, 0x33, 0xd4, 0xd8, + 0xfd, 0xd2, 0x0a, 0xd2, 0xf9, 0xff, 0xec, 0xfc, 0x1b, 0x79, 0xe2, 0xe4, + 0x16, 0x0d, 0xef, 0xdf, 0x19, 0x1e, 0xf8, 0x10, 0x08, 0x06, 0xf7, 0xf6, + 0xf6, 0xf6, 0xfb, 0x0d, 0x01, 0x00, 0xf7, 0xf2, 0xe3, 0xd7, 0x18, 0x1c, + 0xcc, 0x26, 0x18, 0x27, 0x29, 0x1e, 0x18, 0xfa, 0xea, 0xfb, 0xc5, 0x19, + 0xe7, 0x0c, 0x29, 0xf8, 0xf0, 0xaf, 0xf9, 0xf0, 0xd6, 0xbd, 0x0d, 0x2d, + 0x09, 0x2e, 0xf6, 0xe4, 0xe2, 0x14, 0xf9, 0xe5, 0x2e, 0xf6, 0x2e, 0xfd, + 0xff, 0x04, 0x09, 0x4b, 0x18, 0x1e, 0x35, 0xfe, 0xfd, 0x32, 0xff, 0x1e, + 0x09, 0xca, 0xe2, 0x02, 0xca, 0xf2, 0x04, 0x12, 0x60, 0x12, 0xf5, 0x02, + 0xaf, 0xe6, 0x28, 0xcd, 0xf1, 0x15, 0xfa, 0xf7, 0xe4, 0x01, 0xea, 0x10, + 0xd2, 0xdb, 0x01, 0xc9, 0x0e, 0x20, 0xf2, 0x20, 0xc5, 0x0a, 0x33, 0x13, + 0x0c, 0xfc, 0xda, 0x1d, 0x0b, 0xd8, 0xca, 0xfb, 0x14, 0xfd, 0x1a, 0xfb, + 0x14, 0x7f, 0x20, 0x48, 0xc7, 0xcd, 0x09, 0xf9, 0x0b, 0x0e, 0x29, 0xd7, + 0xe3, 0xe7, 0x06, 0xd3, 0xe3, 0x22, 0xc9, 0xeb, 0x05, 0x0d, 0x56, 0x18, + 0x2c, 0x5c, 0xf1, 0x05, 0x07, 0xe5, 0xf8, 0xdf, 0xfa, 0x5b, 0xe6, 0x2e, + 0x15, 0x07, 0x30, 0x00, 0x04, 0x16, 0x0b, 0xfa, 0x10, 0x10, 0xd4, 0x00, + 0x17, 0x0b, 0x29, 0x45, 0xea, 0x1f, 0x10, 0x5c, 0x38, 0xe0, 0x0b, 0x09, + 0xef, 0x18, 0x04, 0xf5, 0x09, 0xfb, 0xd3, 0xcb, 0xe3, 0x3b, 0xe8, 0xec, + 0xe8, 0xdd, 0xfa, 0xf3, 0x1f, 0xf1, 0xfa, 0x2b, 0xe4, 0x12, 0x09, 0x1b, + 0xf4, 0x59, 0x2b, 0x17, 0x24, 0xf2, 0x26, 0xeb, 0xff, 0x1f, 0xf8, 0x30, + 0xd5, 0xd6, 0x24, 0x42, 0xf9, 0xb3, 0x24, 0xf2, 0x20, 0x10, 0x19, 0xef, + 0x31, 0xf1, 0xe6, 0xff, 0xea, 0xe3, 0x64, 0x23, 0xe8, 0x10, 0x14, 0x02, + 0xf4, 0xd8, 0x19, 0xe8, 0x2d, 0xc2, 0xfc, 0x08, 0x24, 0xe0, 0x20, 0xce, + 0x33, 0xe1, 0x0a, 0xe3, 0xed, 0x2b, 0x56, 0x2e, 0x55, 0xf4, 0xd7, 0x0f, + 0x6d, 0xd6, 0xe4, 0x33, 0xbd, 0x01, 0xff, 0xeb, 0x17, 0xd1, 0x18, 0xc2, + 0x08, 0xc8, 0xcc, 0xe1, 0x0f, 0xe3, 0x09, 0xf7, 0x15, 0xda, 0xeb, 0xe2, + 0xe2, 0xff, 0x05, 0x7f, 0xce, 0x19, 0xfd, 0xf3, 0xff, 0xe5, 0x1d, 0x0f, + 0xdd, 0x15, 0xe6, 0x6f, 0x00, 0x29, 0x01, 0xfb, 0x2a, 0xd1, 0x29, 0x0b, + 0xff, 0x4c, 0x3e, 0xdb, 0xf7, 0xe1, 0x20, 0x19, 0xe9, 0x1d, 0xe9, 0xf3, + 0xf0, 0x01, 0xe6, 0xf7, 0x40, 0xec, 0x4a, 0x4a, 0x06, 0xe0, 0x42, 0x14, + 0xe6, 0x54, 0xe7, 0xf4, 0x06, 0x09, 0xc2, 0xcf, 0x3a, 0xbb, 0x03, 0x04, + 0xfa, 0xea, 0x01, 0xf3, 0xdd, 0x51, 0xec, 0xe1, 0x13, 0x18, 0x24, 0xf0, + 0xcd, 0xfa, 0x1a, 0xe9, 0x24, 0x4e, 0xb2, 0xd1, 0x1a, 0x3a, 0xec, 0xb6, + 0x19, 0xfa, 0xe7, 0xef, 0xe4, 0xe1, 0x28, 0x09, 0xc8, 0xd3, 0x4a, 0x59, + 0xcc, 0xf4, 0x0a, 0xce, 0xdb, 0xda, 0xf0, 0xef, 0xe2, 0x4e, 0xee, 0x16, + 0x0d, 0x06, 0xfe, 0xda, 0xe1, 0x53, 0xb2, 0xb5, 0x04, 0xf0, 0xe1, 0xfb, + 0x03, 0x0f, 0xe8, 0x0b, 0xd7, 0x2b, 0xe0, 0xf8, 0xe2, 0xdc, 0xe6, 0xf5, + 0xd8, 0x06, 0x36, 0xe9, 0xbe, 0xf4, 0xbe, 0x0b, 0xe3, 0xe9, 0xf7, 0xf5, + 0x00, 0x22, 0xd2, 0xd6, 0xed, 0x65, 0x4f, 0xef, 0xff, 0x2e, 0x24, 0x48, + 0x64, 0x4c, 0x6e, 0x0f, 0xc0, 0xd8, 0x33, 0xd0, 0x18, 0xf8, 0xc6, 0x13, + 0xf5, 0x07, 0xda, 0xd2, 0x0b, 0x1d, 0x2a, 0x17, 0xf8, 0xfc, 0x1c, 0x0b, + 0xe9, 0x36, 0xfe, 0x9c, 0x0f, 0x07, 0x09, 0x22, 0xf5, 0xf1, 0x32, 0x07, + 0x2f, 0x0a, 0xec, 0xe6, 0x02, 0x13, 0xf0, 0xcd, 0xdd, 0x1b, 0x1a, 0x1d, + 0xe2, 0x18, 0x0d, 0xdc, 0x19, 0xdc, 0x37, 0xf0, 0xe3, 0x07, 0xf9, 0xec, + 0xe7, 0xdb, 0x07, 0x09, 0x28, 0xee, 0x01, 0xfa, 0x30, 0x1f, 0xec, 0xd5, + 0xf6, 0x50, 0xdc, 0x20, 0x23, 0x10, 0xfd, 0xfa, 0x08, 0x1b, 0xdd, 0x20, + 0xe7, 0x00, 0x22, 0xf2, 0xeb, 0xff, 0xfa, 0x18, 0x07, 0xf7, 0xf2, 0x21, + 0xfa, 0x13, 0x0b, 0x15, 0xdd, 0xf0, 0xf4, 0x4c, 0x15, 0xd6, 0x08, 0xfd, + 0x14, 0x22, 0xf0, 0x3b, 0xf4, 0x4c, 0xec, 0x68, 0xf3, 0x0d, 0xfc, 0xfa, + 0x06, 0xcb, 0x0e, 0xe6, 0xf5, 0x40, 0xc7, 0xda, 0x10, 0xfe, 0x0b, 0xf0, + 0xf4, 0xd7, 0x11, 0xe9, 0xd7, 0x06, 0xe9, 0xda, 0x1a, 0x02, 0x27, 0x22, + 0x0a, 0xed, 0xbf, 0xff, 0x21, 0xe6, 0xd8, 0x13, 0xdd, 0xf9, 0x07, 0x08, + 0xeb, 0xe6, 0x30, 0xce, 0xee, 0x2e, 0xde, 0xd8, 0xd8, 0x25, 0xea, 0x0b, + 0xec, 0xde, 0xe5, 0x28, 0xd4, 0xea, 0xeb, 0x26, 0xed, 0xf5, 0x07, 0x12, + 0x09, 0xe5, 0xea, 0x10, 0xf7, 0x08, 0x1c, 0x17, 0x0b, 0x1c, 0x08, 0xe3, + 0x00, 0xef, 0x7f, 0xee, 0xd5, 0x09, 0x02, 0xe8, 0xee, 0xe4, 0x00, 0x04, + 0x03, 0xfe, 0xf1, 0xd4, 0xf6, 0xee, 0xed, 0xed, 0xf2, 0x0c, 0xe1, 0x22, + 0xd8, 0xf6, 0x1f, 0x11, 0xfb, 0x12, 0xe1, 0xfb, 0x06, 0xe4, 0xee, 0xe1, + 0xe3, 0x09, 0xf9, 0xc8, 0x1f, 0x1e, 0x38, 0x4e, 0xe8, 0xe5, 0x00, 0xda, + 0xf2, 0xff, 0xea, 0xf4, 0x15, 0x07, 0xf2, 0xe7, 0xfd, 0xe6, 0xf7, 0xce, + 0x01, 0x4d, 0xfe, 0x0e, 0x1d, 0x0f, 0x13, 0x33, 0xdb, 0x1b, 0xf9, 0xd1, + 0xeb, 0xf7, 0xdb, 0x0d, 0x04, 0xf0, 0x10, 0x00, 0xfa, 0xea, 0x10, 0xe9, + 0xf9, 0x26, 0xf1, 0x14, 0x2c, 0x2b, 0x2a, 0xe5, 0xf4, 0x18, 0xde, 0xe1, + 0xe4, 0x1b, 0xac, 0x45, 0xf3, 0xf6, 0xf1, 0x17, 0x4d, 0x29, 0x37, 0xce, + 0xe3, 0x03, 0xbf, 0xff, 0xcb, 0xfd, 0x3a, 0x08, 0x7f, 0x20, 0x3a, 0x55, + 0xf5, 0xf1, 0xe3, 0xba, 0x09, 0xbd, 0xed, 0xe7, 0x16, 0x74, 0x0f, 0xeb, + 0x01, 0xdd, 0xf8, 0x0c, 0x04, 0x0e, 0x2d, 0x2f, 0xf4, 0xe5, 0xdf, 0xf6, + 0xf0, 0xf2, 0x05, 0x0b, 0x44, 0xe1, 0xe8, 0xf6, 0x63, 0x08, 0xda, 0x04, + 0x02, 0xe6, 0xfb, 0x1a, 0xe5, 0xc5, 0xe4, 0xd5, 0x33, 0xef, 0x01, 0x05, + 0x3a, 0xd4, 0xf5, 0x22, 0xad, 0x53, 0x32, 0x03, 0x1a, 0x14, 0xed, 0xde, + 0x03, 0x24, 0xe5, 0x13, 0xf7, 0x58, 0xdc, 0x14, 0x29, 0x06, 0xe6, 0x77, + 0xd4, 0x32, 0xf4, 0xd5, 0x1d, 0xce, 0xd5, 0xe8, 0x23, 0x39, 0xe9, 0xeb, + 0xe7, 0xf6, 0xcd, 0xf7, 0xf6, 0xee, 0x1e, 0x01, 0xe2, 0x0b, 0xf4, 0xb6, + 0xec, 0xca, 0xd4, 0x28, 0x06, 0xfd, 0xcd, 0x09, 0xf9, 0xcf, 0x2c, 0x24, + 0xf4, 0x20, 0xfd, 0xfc, 0x25, 0xc2, 0xe8, 0x04, 0xb8, 0xee, 0x2c, 0x36, + 0xa7, 0xbe, 0x0b, 0x14, 0x41, 0xd8, 0xf4, 0xfd, 0x15, 0x0e, 0x03, 0xe2, + 0xde, 0xe5, 0xe6, 0xfc, 0xff, 0xdd, 0x08, 0x31, 0xe6, 0xfa, 0xf1, 0xd1, + 0xee, 0xf9, 0xc3, 0xdb, 0x28, 0xf3, 0xd9, 0xcd, 0x1e, 0x04, 0xe1, 0x36, + 0x10, 0xe4, 0xd1, 0x38, 0x19, 0xc5, 0x04, 0xce, 0xe3, 0x00, 0x1d, 0x28, + 0x17, 0x0c, 0xfd, 0x07, 0xd6, 0xe8, 0xee, 0xde, 0x13, 0xd6, 0x38, 0xf4, + 0xe6, 0x6d, 0x02, 0x00, 0xf0, 0xfb, 0xe9, 0x43, 0xe2, 0x08, 0xfd, 0x36, + 0x4a, 0xf7, 0xee, 0xf2, 0x28, 0x50, 0xf9, 0xeb, 0x03, 0xf3, 0x04, 0xfa, + 0xfc, 0x24, 0xf5, 0xe4, 0xe2, 0xee, 0x0a, 0xf5, 0x3e, 0x66, 0xf2, 0x48, + 0xcf, 0x37, 0x2d, 0x30, 0x00, 0x40, 0xf6, 0xff, 0x07, 0xda, 0xf4, 0x68, + 0xe9, 0x0c, 0xe3, 0xfb, 0xf3, 0x05, 0xfc, 0xec, 0x00, 0xe3, 0x0d, 0xd0, + 0xfc, 0x00, 0xf5, 0xc0, 0x21, 0xf6, 0xee, 0x03, 0xfd, 0x7f, 0x29, 0x1c, + 0xf5, 0xe9, 0xf1, 0x07, 0xdb, 0x1f, 0x20, 0xe2, 0x11, 0xf7, 0x2a, 0x3f, + 0x1b, 0xe7, 0x1a, 0x22, 0xf1, 0x19, 0xd6, 0xcc, 0x13, 0x09, 0x41, 0x32, + 0x18, 0x02, 0xf0, 0xdf, 0xb9, 0xe7, 0x11, 0x12, 0xcd, 0x13, 0x08, 0xf1, + 0x3c, 0x06, 0x19, 0xfa, 0x1a, 0x21, 0x79, 0xce, 0xeb, 0x39, 0x17, 0x15, + 0x07, 0x24, 0xf3, 0xee, 0xe2, 0x0b, 0x0a, 0xef, 0xf3, 0x18, 0x0b, 0xf0, + 0xfa, 0xe3, 0xd2, 0xcd, 0xc3, 0xd9, 0xf6, 0xd2, 0xfe, 0xe5, 0x11, 0xe8, + 0xfc, 0x06, 0xed, 0xe3, 0xef, 0x42, 0xfc, 0x08, 0x01, 0x50, 0xf6, 0xe2, + 0xf5, 0x12, 0x18, 0x4f, 0x04, 0xfb, 0xe0, 0xe7, 0xf7, 0x08, 0xcc, 0xf5, + 0x13, 0xe5, 0xc9, 0x1a, 0x05, 0x1c, 0xf2, 0xef, 0xe8, 0xdd, 0x1d, 0xf5, + 0xe9, 0x02, 0xe8, 0x0b, 0xf2, 0xe2, 0xfa, 0x0e, 0x28, 0xee, 0x28, 0x02, + 0x08, 0xf4, 0xf0, 0xf4, 0x0c, 0xe6, 0x03, 0xe9, 0x06, 0xfa, 0xf7, 0xef, + 0x09, 0x26, 0xfa, 0x14, 0x03, 0xd9, 0xcb, 0xd1, 0x06, 0x01, 0x48, 0xe7, + 0x7c, 0x04, 0x1f, 0x0f, 0xd9, 0xe4, 0x66, 0x12, 0xb9, 0x06, 0x1f, 0xeb, + 0x40, 0x01, 0xfc, 0xcf, 0xe2, 0xde, 0xe5, 0x1c, 0x01, 0x00, 0x13, 0x20, + 0xf6, 0x08, 0xe7, 0x4b, 0x0c, 0xcb, 0xe6, 0x28, 0x33, 0x15, 0xc7, 0xf4, + 0xea, 0xd1, 0xd9, 0x12, 0x09, 0x29, 0xf4, 0x06, 0x25, 0xf2, 0xec, 0x1c, + 0x18, 0xfb, 0xfc, 0xfd, 0xf1, 0x10, 0xeb, 0xf1, 0xf5, 0xf3, 0xe6, 0xfc, + 0x35, 0x08, 0x19, 0x2c, 0xf7, 0x4f, 0xf0, 0xec, 0x04, 0x1e, 0x20, 0xf8, + 0xd9, 0xdc, 0x0c, 0xd6, 0x0a, 0xd4, 0x10, 0x12, 0x4b, 0xc2, 0xfc, 0x17, + 0xcf, 0x54, 0xef, 0xe6, 0xea, 0x19, 0x1d, 0xea, 0x14, 0x12, 0x41, 0xfc, + 0x12, 0xf8, 0x11, 0xf4, 0xe9, 0x16, 0xf0, 0x0a, 0x28, 0x0d, 0x10, 0x06, + 0x14, 0x1a, 0xfb, 0xec, 0x21, 0xda, 0xfd, 0x01, 0x08, 0xff, 0xf5, 0xce, + 0xff, 0x2d, 0xfe, 0xf7, 0x25, 0xf0, 0xe7, 0x06, 0x3d, 0xf5, 0x3c, 0x08, + 0xfb, 0x40, 0xff, 0x19, 0xef, 0x16, 0x1a, 0x00, 0x00, 0xf3, 0x0d, 0x81, + 0x1f, 0x23, 0x2e, 0xec, 0x27, 0x09, 0xd6, 0x0d, 0xda, 0xaf, 0xfa, 0xd8, + 0xfd, 0xfc, 0x2d, 0xf6, 0xe5, 0x34, 0x33, 0x2b, 0x0a, 0x0c, 0x07, 0xf8, + 0x76, 0xef, 0x01, 0x1d, 0xf9, 0xf0, 0xf9, 0xfb, 0xca, 0xfd, 0xe3, 0x21, + 0x21, 0x25, 0xe8, 0xfa, 0xdb, 0xfe, 0xd9, 0xf8, 0x13, 0x0a, 0xf5, 0x42, + 0xd6, 0x39, 0xfb, 0xdd, 0x02, 0xf9, 0xdf, 0xfd, 0x0c, 0x09, 0x0d, 0x13, + 0xe8, 0xf8, 0x06, 0xcc, 0xf4, 0xcf, 0xf9, 0x5f, 0xf6, 0x08, 0x05, 0x11, + 0x0b, 0x08, 0xfd, 0xfd, 0xe2, 0xe8, 0xf7, 0x70, 0xd0, 0xd3, 0x11, 0x02, + 0x15, 0xfe, 0xe3, 0x13, 0xfe, 0xe8, 0xed, 0xe0, 0xfa, 0xf0, 0x2b, 0x1c, + 0x0d, 0x15, 0xf9, 0xfd, 0xf4, 0xf9, 0x05, 0xf5, 0x09, 0x03, 0x16, 0x12, + 0xf6, 0xfb, 0xf9, 0x1d, 0xdb, 0x0e, 0xc5, 0x29, 0xed, 0xe0, 0xf8, 0x1c, + 0x0b, 0x0d, 0x3a, 0x61, 0x08, 0xfb, 0xed, 0x22, 0x08, 0x1d, 0x1b, 0xf5, + 0xe4, 0x0d, 0x10, 0x06, 0x2e, 0x07, 0xf3, 0x04, 0xf9, 0x1a, 0xe5, 0xf8, + 0xd1, 0xec, 0xe9, 0x10, 0xfe, 0xd2, 0x3e, 0x09, 0xc7, 0xaf, 0x06, 0xdd, + 0xe7, 0x05, 0x22, 0x00, 0xe1, 0x40, 0x35, 0x24, 0x17, 0xf2, 0xd0, 0xdd, + 0xd7, 0x22, 0x0a, 0x04, 0x05, 0xd4, 0xe5, 0xd6, 0x05, 0xfe, 0x04, 0x05, + 0xf6, 0xef, 0x0d, 0xea, 0x62, 0xeb, 0xd3, 0xdb, 0xfa, 0xf3, 0x1d, 0x1d, + 0xed, 0xfb, 0xd5, 0x11, 0xdd, 0x0f, 0xf7, 0xf6, 0xeb, 0xee, 0x21, 0x11, + 0xf8, 0x15, 0xf3, 0xf5, 0x0d, 0xee, 0xc0, 0x0c, 0x3f, 0x06, 0xea, 0x02, + 0x08, 0x0a, 0xe4, 0x0c, 0xd8, 0x2a, 0x3b, 0xf5, 0x40, 0xdc, 0xea, 0x15, + 0xf0, 0xdd, 0xda, 0xf2, 0x0c, 0x12, 0xe7, 0x03, 0x0b, 0x01, 0xe3, 0xec, + 0xd3, 0xea, 0x27, 0xed, 0x19, 0xd8, 0xca, 0x02, 0xee, 0x02, 0xf6, 0xfc, + 0x03, 0x22, 0xe0, 0xfd, 0x45, 0x00, 0xf2, 0xfd, 0x35, 0xf5, 0xfe, 0xe3, + 0x31, 0xf0, 0xe1, 0xf7, 0x25, 0x03, 0x04, 0x12, 0x0b, 0x10, 0x10, 0x14, + 0x04, 0xf8, 0xdf, 0x07, 0x0d, 0x17, 0x19, 0xfb, 0xeb, 0xfa, 0xd1, 0xda, + 0x1f, 0xfe, 0x1f, 0xf9, 0xf2, 0x33, 0x15, 0xf3, 0xec, 0x3f, 0xfb, 0x3f, + 0x11, 0x13, 0x49, 0x0d, 0xe4, 0x10, 0x20, 0xe3, 0x17, 0xfa, 0xf5, 0xff, + 0xe5, 0x20, 0x24, 0x3d, 0xf1, 0xf5, 0xd7, 0x09, 0xfd, 0xd0, 0xf5, 0x06, + 0xf5, 0xf6, 0x08, 0x09, 0xef, 0xf1, 0x18, 0x42, 0xcb, 0xe9, 0x24, 0x25, + 0x10, 0xed, 0x05, 0x7f, 0x17, 0xef, 0x01, 0xf8, 0x0d, 0xe4, 0x16, 0x0f, + 0x0d, 0x0b, 0xf4, 0x16, 0x46, 0xce, 0xfb, 0x17, 0x06, 0xd3, 0x29, 0x01, + 0xe1, 0xd3, 0xe1, 0xfb, 0x33, 0xef, 0x05, 0xf9, 0xd7, 0xeb, 0xdd, 0x01, + 0xdc, 0x09, 0xeb, 0xe1, 0xf4, 0xd9, 0x11, 0x14, 0x0b, 0xf9, 0x06, 0x02, + 0xe8, 0xcd, 0xe8, 0x19, 0xfc, 0xf2, 0x0e, 0x23, 0xed, 0x37, 0xf8, 0xfd, + 0x0c, 0x3f, 0x17, 0x3a, 0xd7, 0x0e, 0xf2, 0x26, 0xca, 0xf2, 0xfe, 0xf6, + 0x04, 0x1b, 0xed, 0xec, 0x24, 0x0b, 0xf3, 0xe4, 0x06, 0x3a, 0x0f, 0xff, + 0xfd, 0xde, 0x0e, 0xb4, 0x03, 0x3e, 0xf4, 0xec, 0xad, 0xf5, 0xfe, 0xd2, + 0x00, 0x0c, 0xe1, 0x02, 0xed, 0x1f, 0xff, 0xdd, 0x34, 0xf4, 0xf0, 0xfd, + 0xf5, 0xfd, 0x24, 0xe2, 0x0c, 0x00, 0xf1, 0x0e, 0x10, 0xdb, 0x02, 0x73, + 0xdb, 0x36, 0xec, 0xea, 0xe1, 0x22, 0xee, 0x1f, 0x12, 0x08, 0xce, 0x21, + 0xd9, 0xea, 0xed, 0xe8, 0x0a, 0xd7, 0xea, 0x20, 0x0b, 0xf9, 0x13, 0xf3, + 0x38, 0x1d, 0xfa, 0x00, 0xf2, 0xe5, 0xec, 0xd1, 0xf8, 0xf4, 0xe9, 0xef, + 0xee, 0xfd, 0xf9, 0xfe, 0xf6, 0x1a, 0xe7, 0xc1, 0xfe, 0xea, 0x21, 0xef, + 0xf2, 0x11, 0xbf, 0x12, 0x35, 0xee, 0xde, 0x42, 0x10, 0xe8, 0xf7, 0xe4, + 0x46, 0xd8, 0x18, 0xea, 0xfd, 0xfd, 0xd8, 0xdf, 0xf7, 0x03, 0x10, 0xee, + 0x20, 0xeb, 0x3b, 0x07, 0x18, 0xf7, 0xf5, 0xfd, 0x32, 0x00, 0xed, 0x00, + 0xfe, 0xba, 0xde, 0xec, 0xf7, 0x00, 0xf3, 0x18, 0x08, 0x06, 0xfc, 0xee, + 0xf1, 0x67, 0xf5, 0x4b, 0xf9, 0x2c, 0xf3, 0xc3, 0x20, 0xf9, 0x40, 0x40, + 0x2b, 0x06, 0xf0, 0x0d, 0xf3, 0x07, 0x01, 0x41, 0x09, 0xe6, 0xe2, 0x14, + 0x0b, 0x0c, 0x2b, 0x3c, 0xd8, 0xeb, 0xe5, 0xfc, 0xfc, 0xf9, 0x08, 0x34, + 0x01, 0xee, 0x07, 0xec, 0xf9, 0xff, 0x15, 0xb7, 0x06, 0xec, 0xe3, 0xfb, + 0xd7, 0xeb, 0xf4, 0xbe, 0xfc, 0xf8, 0x24, 0x4a, 0x08, 0xe1, 0x20, 0x52, + 0x46, 0xd7, 0x54, 0x3a, 0x04, 0xd6, 0xd3, 0x68, 0x18, 0xe3, 0xc4, 0xe9, + 0x49, 0x19, 0xf4, 0xc9, 0x1b, 0xfa, 0xe3, 0x0c, 0x12, 0x07, 0xfa, 0x3f, + 0xf1, 0x18, 0xf7, 0x00, 0x40, 0x28, 0x1b, 0xdd, 0x10, 0xe6, 0xe7, 0x44, + 0x28, 0x5a, 0xfd, 0xdb, 0x05, 0xff, 0x32, 0xfa, 0x08, 0x53, 0xef, 0xed, + 0x3c, 0xd6, 0x0b, 0xe8, 0x17, 0x12, 0xe5, 0xf3, 0xec, 0xe7, 0xfc, 0x46, + 0x01, 0x04, 0x1e, 0xfa, 0x0c, 0x15, 0xe2, 0x7f, 0x11, 0x4f, 0xf8, 0xf1, + 0xd9, 0xc7, 0xe8, 0xfe, 0x05, 0xff, 0xea, 0xe4, 0xf3, 0x01, 0x10, 0xb9, + 0x17, 0xfa, 0xea, 0xe7, 0xce, 0xfd, 0x12, 0x18, 0xe7, 0x05, 0xcb, 0xec, + 0xf4, 0xdf, 0xfc, 0x36, 0xf3, 0xf8, 0xe2, 0x0e, 0xcf, 0xcb, 0x03, 0xdf, + 0xd2, 0xdc, 0x3f, 0xe4, 0x1c, 0xf6, 0xe0, 0x04, 0xef, 0xf0, 0xe8, 0xfb, + 0x60, 0xfa, 0xd1, 0xd0, 0xe7, 0x57, 0xf1, 0x1f, 0x3f, 0x3a, 0xef, 0xf8, + 0x2a, 0x40, 0x09, 0xe0, 0xec, 0x03, 0xf9, 0x03, 0xf6, 0x24, 0x0a, 0xed, + 0xf3, 0xfc, 0x5e, 0xfa, 0x2d, 0xf2, 0xee, 0x02, 0xd0, 0xf0, 0xd6, 0x00, + 0xd2, 0x25, 0xf8, 0xea, 0x04, 0xfa, 0xf3, 0xf5, 0xe1, 0x17, 0xdc, 0xfd, + 0xea, 0xed, 0xf4, 0xe3, 0x19, 0xe1, 0xd0, 0x48, 0x09, 0xcd, 0xf0, 0xfe, + 0x03, 0xe7, 0x02, 0xec, 0x14, 0xfe, 0xe2, 0xfb, 0x34, 0xe7, 0x1c, 0x04, + 0xe9, 0x17, 0xe4, 0x7e, 0x14, 0x16, 0x0e, 0xcf, 0xe6, 0x3f, 0x1e, 0xf9, + 0xdf, 0x3c, 0x1b, 0xfb, 0x21, 0xf2, 0xf6, 0x1c, 0x01, 0x44, 0x08, 0xd5, + 0xf7, 0xe0, 0x11, 0xd2, 0x1f, 0xcf, 0x1b, 0xfa, 0xf5, 0xdd, 0xf6, 0x04, + 0xfc, 0x06, 0xf1, 0xfe, 0xdb, 0x1d, 0xbb, 0xc8, 0xe9, 0xe6, 0x0e, 0x36, + 0xd8, 0xff, 0x00, 0xee, 0xd1, 0xd6, 0xe2, 0x1b, 0xdb, 0xe5, 0xd6, 0x51, + 0xf2, 0xf0, 0xda, 0x05, 0x66, 0x0d, 0xea, 0x13, 0xc1, 0x0f, 0xfd, 0xd9, + 0xea, 0x18, 0xe1, 0xc7, 0xff, 0xf0, 0x39, 0xf9, 0x30, 0xe8, 0xf4, 0xde, + 0x1f, 0x0a, 0xc4, 0x1e, 0x02, 0x0f, 0x1a, 0x0d, 0x1e, 0xc9, 0x19, 0x03, + 0x7f, 0x07, 0x17, 0xda, 0x11, 0x45, 0xf9, 0x14, 0x52, 0x27, 0x28, 0x31, + 0xe2, 0xcb, 0x0f, 0xea, 0x04, 0xfe, 0xc1, 0x2b, 0xf2, 0xaa, 0xf7, 0x20, + 0xfa, 0x09, 0xf0, 0xf2, 0x36, 0x19, 0x06, 0xfc, 0x03, 0x05, 0xfc, 0x48, + 0xe2, 0x44, 0xe7, 0xe8, 0x04, 0x08, 0xe3, 0xbb, 0xf3, 0x13, 0x23, 0xee, + 0x24, 0xeb, 0x20, 0xe4, 0xe9, 0xe3, 0x2b, 0x06, 0x1b, 0x4e, 0xdb, 0xee, + 0x06, 0xb0, 0x30, 0xc0, 0x21, 0x1d, 0xf4, 0x10, 0x1e, 0xfe, 0xf3, 0x1e, + 0x0d, 0x22, 0xd4, 0x02, 0xd1, 0x57, 0xf2, 0x53, 0xf6, 0xe1, 0xd4, 0x6e, + 0xf7, 0xe3, 0xeb, 0x52, 0xd9, 0xe9, 0xea, 0xa3, 0x25, 0x24, 0xd8, 0x42, + 0x37, 0xef, 0xd7, 0xee, 0xf6, 0x64, 0xd8, 0xe9, 0xd6, 0xd3, 0x16, 0xf7, + 0x07, 0x11, 0xb6, 0x16, 0x0c, 0x2a, 0x3e, 0xfa, 0x21, 0x04, 0x09, 0x0d, + 0xf9, 0xf1, 0x28, 0xf7, 0x0b, 0xe1, 0x34, 0x07, 0xf9, 0x14, 0x48, 0xee, + 0x0c, 0xe1, 0xdd, 0x14, 0xd5, 0x13, 0x13, 0xfd, 0x1d, 0x6a, 0xf0, 0xf4, + 0xf4, 0xad, 0xe8, 0x07, 0xf7, 0xe3, 0x03, 0xe7, 0x46, 0xf9, 0xdd, 0xe0, + 0xe0, 0x1a, 0x11, 0xf9, 0xf7, 0x18, 0xe7, 0x08, 0xec, 0x37, 0xff, 0xd3, + 0xe8, 0x4b, 0xee, 0xe4, 0xe5, 0x0f, 0x51, 0x05, 0xf5, 0x13, 0x0f, 0xf8, + 0xfe, 0x0d, 0x10, 0x2a, 0xfa, 0x1d, 0x2e, 0xd8, 0x08, 0x1b, 0x0e, 0xeb, + 0xff, 0x13, 0x29, 0x2d, 0xe5, 0x01, 0xc8, 0xf7, 0xed, 0x1b, 0x2c, 0xb1, + 0x4f, 0x0c, 0xb2, 0xfd, 0x4d, 0x09, 0xd0, 0xe5, 0x54, 0x39, 0xbb, 0x04, + 0xb0, 0x07, 0xce, 0x33, 0xde, 0x2f, 0xef, 0xdf, 0xce, 0xd1, 0x10, 0x18, + 0xfc, 0x13, 0x20, 0xaa, 0xe0, 0xba, 0xf6, 0x50, 0xfe, 0xd3, 0xb3, 0x0b, + 0x05, 0x05, 0xe5, 0xec, 0x41, 0x14, 0x3b, 0x32, 0x03, 0xf7, 0x31, 0x1e, + 0xf8, 0xfd, 0x04, 0xd4, 0xd8, 0x1b, 0xec, 0xc2, 0x39, 0x10, 0x37, 0xe6, + 0x00, 0xd4, 0x2f, 0xf0, 0x2b, 0xf3, 0x51, 0xc3, 0x03, 0xce, 0x53, 0xcf, + 0x0a, 0xcf, 0xda, 0xd2, 0xe5, 0xf2, 0xd9, 0xd9, 0x00, 0xed, 0xeb, 0x01, + 0xf7, 0xe2, 0x03, 0xce, 0xb7, 0xd0, 0xd3, 0x7f, 0xf4, 0xf1, 0x16, 0xd8, + 0xf8, 0x2f, 0x3b, 0x00, 0xe4, 0x29, 0xe1, 0x08, 0xdf, 0xf9, 0xde, 0x3a, + 0xc5, 0xfd, 0xf7, 0xce, 0xeb, 0x1d, 0xf4, 0x57, 0x57, 0xda, 0x11, 0xe1, + 0x19, 0x13, 0x16, 0xec, 0xf0, 0x2b, 0x29, 0xd4, 0xe6, 0xf1, 0xed, 0xcc, + 0xf8, 0xe0, 0xe6, 0x0c, 0x2b, 0x24, 0xfa, 0x0f, 0x41, 0x22, 0xe4, 0x2b, + 0xf3, 0x33, 0x35, 0xfb, 0x0f, 0xfa, 0x01, 0xe7, 0x24, 0xf5, 0xe3, 0x0c, + 0x20, 0xde, 0x2c, 0xcc, 0xe7, 0xf9, 0x36, 0xe3, 0xce, 0xf0, 0x0a, 0xfb, + 0xf6, 0x18, 0xdf, 0xf3, 0xe6, 0xe2, 0xd9, 0x3e, 0xf0, 0x16, 0x24, 0xed, + 0xe0, 0x13, 0x34, 0x06, 0x44, 0xfb, 0x04, 0x01, 0xeb, 0x16, 0xe2, 0x26, + 0xe9, 0xdf, 0xe4, 0xfa, 0x35, 0x05, 0xec, 0x04, 0xf1, 0xfc, 0xcb, 0xe5, + 0x02, 0x08, 0x13, 0x0b, 0xdd, 0x4a, 0xf2, 0xf8, 0xfa, 0xea, 0xe3, 0xe6, + 0xd3, 0x07, 0xf5, 0x07, 0x09, 0xe0, 0x03, 0xf2, 0x29, 0xfd, 0x2d, 0xe1, + 0xff, 0xf0, 0xfd, 0x10, 0xee, 0xd1, 0xf3, 0x00, 0xf9, 0x11, 0xf2, 0xe3, + 0x0d, 0x1d, 0x00, 0xe1, 0xf0, 0x19, 0x01, 0xfd, 0xff, 0x0c, 0x0e, 0x10, + 0xfc, 0xdf, 0xfe, 0xb4, 0x1b, 0xe5, 0xfa, 0x21, 0x7f, 0x0b, 0x21, 0xf3, + 0xf4, 0xeb, 0xd7, 0xf9, 0x08, 0xde, 0x19, 0xf4, 0x05, 0x21, 0xe4, 0x2d, + 0xd8, 0x13, 0x0f, 0x0a, 0xf6, 0xf3, 0x0c, 0xf1, 0x08, 0xd8, 0x00, 0xf6, + 0xe4, 0x0d, 0x28, 0x0e, 0xf0, 0x07, 0xf7, 0xed, 0x0d, 0x01, 0x1d, 0x0c, + 0x14, 0xe7, 0xf4, 0x35, 0xd5, 0x42, 0x09, 0xe3, 0x2a, 0x1e, 0x19, 0x05, + 0xf5, 0x29, 0xec, 0x08, 0xd4, 0xfb, 0x1c, 0xdc, 0xf9, 0x54, 0xf8, 0x33, + 0xfe, 0x0e, 0x03, 0x01, 0xfc, 0x4c, 0xcb, 0xd3, 0xee, 0x32, 0xf1, 0xca, + 0x03, 0x10, 0x0a, 0x19, 0x21, 0x08, 0x0e, 0x20, 0xf0, 0xcd, 0x21, 0x1f, + 0xdd, 0xf5, 0xfb, 0x53, 0xf5, 0xbd, 0xf1, 0x1e, 0xda, 0xdf, 0x05, 0xe6, + 0x0b, 0xf0, 0xf7, 0x41, 0xf2, 0xf0, 0x27, 0xdb, 0x03, 0xe5, 0x32, 0xe8, + 0x04, 0xdc, 0xdc, 0xd0, 0xf7, 0x03, 0x18, 0xfd, 0x45, 0x17, 0x2c, 0xf5, + 0xf0, 0xde, 0xef, 0xe6, 0x0c, 0xf3, 0x19, 0xc0, 0x07, 0xf9, 0x1d, 0xff, + 0xf8, 0xf6, 0xe8, 0xf5, 0xed, 0x07, 0x34, 0xc0, 0xe9, 0xfe, 0x0d, 0xea, + 0x05, 0xff, 0x18, 0x08, 0x1d, 0x02, 0x16, 0xfa, 0x08, 0xe5, 0xe7, 0x0e, + 0x18, 0x3a, 0xe7, 0x42, 0xed, 0xdd, 0xed, 0xed, 0xf8, 0xd7, 0x1c, 0xef, + 0xf0, 0x33, 0x09, 0x0f, 0xf3, 0xf5, 0x05, 0xe2, 0x18, 0x14, 0x4c, 0xe9, + 0x10, 0x17, 0xd9, 0x01, 0x0f, 0x1c, 0xe2, 0xf6, 0x20, 0x18, 0xf5, 0x1f, + 0xfc, 0xe4, 0x40, 0x19, 0xe0, 0xf4, 0x2d, 0x01, 0xea, 0xe7, 0xfa, 0xfc, + 0x21, 0xce, 0xfc, 0xf1, 0xeb, 0xf4, 0x09, 0x2b, 0xf3, 0xef, 0x03, 0xff, + 0xff, 0x17, 0x11, 0xf1, 0xf9, 0xf9, 0xf2, 0x26, 0x05, 0xf8, 0xe0, 0x08, + 0xfd, 0x33, 0x50, 0xe3, 0xef, 0xf9, 0xfa, 0x03, 0xf3, 0xee, 0x06, 0xe2, + 0xf4, 0xee, 0xf5, 0x06, 0xdc, 0xf9, 0x02, 0x03, 0x01, 0x7e, 0x02, 0x07, + 0xf6, 0x09, 0xfe, 0x4c, 0xfd, 0xf6, 0x12, 0x32, 0xef, 0xfd, 0xed, 0x19, + 0x17, 0xe7, 0x0d, 0xe4, 0x01, 0x1e, 0x22, 0xe4, 0x0e, 0x02, 0xf7, 0x09, + 0x09, 0x06, 0x38, 0x05, 0xec, 0x0c, 0xfc, 0xd3, 0xc0, 0x0d, 0xd9, 0xfa, + 0x3c, 0x2e, 0x0a, 0xfa, 0xd2, 0xfd, 0x16, 0x08, 0xcd, 0xfd, 0xf1, 0xf5, + 0xed, 0xe6, 0xe2, 0xcb, 0xf9, 0x19, 0x04, 0x0d, 0xfc, 0xf9, 0x12, 0xfa, + 0x46, 0x01, 0x41, 0x1a, 0xc7, 0xe3, 0xdf, 0x15, 0x08, 0x1f, 0x09, 0xf1, + 0xf8, 0xe6, 0xfb, 0x47, 0xfe, 0x2e, 0x06, 0xc9, 0x1e, 0xdf, 0x0e, 0xdc, + 0xed, 0xd5, 0x23, 0xf5, 0x0e, 0x0f, 0xfd, 0xe4, 0xeb, 0x21, 0xfb, 0xde, + 0x36, 0x08, 0xd4, 0xe3, 0xe3, 0xf6, 0xf8, 0x00, 0xdf, 0x24, 0xe7, 0xe6, + 0x0b, 0xda, 0xfc, 0x09, 0x20, 0x41, 0x7f, 0x17, 0x16, 0xfa, 0x28, 0x15, + 0x56, 0xed, 0x53, 0x27, 0xcc, 0xed, 0xe8, 0xe0, 0xf0, 0x0f, 0xd0, 0xed, + 0xfc, 0xa9, 0x05, 0x06, 0x3d, 0x4b, 0x34, 0x0b, 0xdc, 0xd1, 0x0e, 0xfb, + 0x01, 0xe7, 0xfb, 0x18, 0xf4, 0xf2, 0xed, 0xef, 0xf3, 0xdf, 0xc3, 0x24, + 0x23, 0x15, 0x0e, 0xed, 0x05, 0x0f, 0x53, 0x05, 0x1e, 0x0d, 0xf0, 0x08, + 0x21, 0xee, 0xe0, 0xf2, 0xe5, 0x38, 0x16, 0xd2, 0x0a, 0xfd, 0xff, 0xe5, + 0x7f, 0xfc, 0xf7, 0xd3, 0xf2, 0x17, 0x1c, 0xb9, 0xe1, 0x28, 0xf8, 0x1c, + 0x1a, 0x38, 0xe5, 0x3c, 0xf6, 0x10, 0xd5, 0xc2, 0xfa, 0xfe, 0x08, 0x01, + 0xd6, 0x6c, 0xde, 0xdc, 0x26, 0xe5, 0xf0, 0x23, 0x01, 0x0d, 0xf0, 0x09, + 0xf5, 0xd8, 0xf1, 0xf1, 0x11, 0xe2, 0x34, 0xb6, 0x0f, 0xeb, 0xf9, 0xc4, + 0xea, 0x0a, 0x13, 0xd0, 0x13, 0xe6, 0x40, 0x46, 0x28, 0x06, 0xd5, 0x00, + 0x0c, 0xde, 0xee, 0x05, 0x0e, 0x1a, 0x1f, 0x06, 0xd1, 0x1f, 0x28, 0xd5, + 0x2a, 0x01, 0x0b, 0x10, 0x27, 0x44, 0x2c, 0xfc, 0x09, 0x02, 0xf9, 0x0c, + 0x12, 0x04, 0x07, 0xe3, 0xd6, 0xe5, 0xec, 0x29, 0xf2, 0xe4, 0x00, 0x0c, + 0xc7, 0xe1, 0xe1, 0xbb, 0xea, 0x3c, 0xf3, 0xdc, 0xd3, 0xe1, 0xde, 0xd7, + 0xd3, 0xf3, 0x10, 0xed, 0xf8, 0x09, 0x55, 0xff, 0x2f, 0xee, 0xff, 0xdc, + 0xf6, 0xfe, 0xf1, 0xd6, 0x11, 0x1a, 0x20, 0xc9, 0x24, 0x08, 0xd3, 0x18, + 0x07, 0xff, 0xe1, 0x1b, 0x14, 0xee, 0x1a, 0xe4, 0x13, 0xe5, 0xe3, 0x1f, + 0xed, 0x07, 0xe1, 0x10, 0xcb, 0x02, 0xd0, 0x21, 0x15, 0x1c, 0x11, 0x03, + 0x06, 0x03, 0x1f, 0xe6, 0xfa, 0xf8, 0xfc, 0x5a, 0xf6, 0xfe, 0x3f, 0xe7, + 0x1a, 0x25, 0x0f, 0xed, 0xe7, 0x35, 0xfd, 0xe9, 0x0b, 0x3b, 0xed, 0x51, + 0x2d, 0xf9, 0x03, 0x18, 0xcf, 0x41, 0x17, 0xbf, 0x0c, 0xd4, 0x0c, 0xe1, + 0xfc, 0x62, 0x42, 0x12, 0x13, 0x0b, 0x53, 0xfa, 0xb4, 0x45, 0xe9, 0xb5, + 0x21, 0xd1, 0xda, 0x37, 0x0d, 0xce, 0x42, 0xe7, 0x5e, 0x0a, 0x07, 0xf6, + 0xd6, 0x0a, 0x4b, 0xfc, 0xf6, 0x09, 0x17, 0xde, 0xcb, 0x2c, 0xaa, 0xea, + 0xe5, 0x50, 0xed, 0x2c, 0xff, 0xbc, 0x2c, 0x1d, 0x36, 0xe0, 0xf0, 0xe0, + 0x2f, 0x68, 0xd8, 0xd8, 0xef, 0xcf, 0xcf, 0x3c, 0xee, 0xe5, 0xfc, 0x0d, + 0xf5, 0xf1, 0xf4, 0xc8, 0x7f, 0x15, 0xf0, 0xe6, 0xf7, 0x4a, 0xec, 0xf1, + 0xd7, 0x1a, 0x03, 0x1a, 0x46, 0x1f, 0x24, 0xe0, 0xf4, 0x40, 0xd0, 0xab, + 0xda, 0x16, 0x2b, 0xf9, 0xed, 0x6a, 0xd0, 0xd3, 0x04, 0xc4, 0xed, 0xe7, + 0xf8, 0xef, 0xf6, 0xe7, 0xf4, 0x0f, 0xed, 0xfa, 0x54, 0xfd, 0x5f, 0xae, + 0xf9, 0xe8, 0x01, 0xaf, 0xff, 0x1b, 0xf1, 0xf2, 0xf4, 0x05, 0x41, 0x10, + 0xff, 0x23, 0xbb, 0xf5, 0x20, 0xeb, 0x00, 0xeb, 0xfa, 0x21, 0x1b, 0xf9, + 0xf3, 0x17, 0x57, 0xce, 0x11, 0xd8, 0xa6, 0xf4, 0x2b, 0x18, 0x15, 0xde, + 0x28, 0xe6, 0x15, 0xee, 0x1f, 0xb0, 0xf4, 0xe1, 0x06, 0xf7, 0xf8, 0x21, + 0xed, 0xaf, 0x43, 0xf9, 0xf4, 0xe8, 0xe7, 0xb4, 0x0e, 0x35, 0xf8, 0xbe, + 0x27, 0x0a, 0x22, 0xf8, 0xf9, 0x24, 0xdf, 0xfe, 0x04, 0xdd, 0x30, 0x40, + 0x52, 0xd0, 0x15, 0x1a, 0xdf, 0xec, 0x0b, 0xf1, 0x64, 0x64, 0x12, 0xe5, + 0xd5, 0x3a, 0xbe, 0x21, 0x0f, 0xdb, 0x02, 0xc9, 0xe6, 0x06, 0x18, 0x5a, + 0x13, 0x12, 0x3f, 0x34, 0xe7, 0x4c, 0xd7, 0xe9, 0x9d, 0xeb, 0xb0, 0xd6, + 0x3a, 0x47, 0xf4, 0x1a, 0x0a, 0xd7, 0x49, 0xc3, 0xe7, 0x17, 0xf5, 0x27, + 0x2f, 0x1b, 0x4d, 0x3d, 0xfb, 0xb6, 0xcd, 0xcd, 0x1f, 0xcf, 0xeb, 0xd4, + 0x03, 0x0b, 0xc4, 0xef, 0xe5, 0xe4, 0x0f, 0xd0, 0xdd, 0x17, 0x33, 0xf6, + 0x22, 0xf3, 0xee, 0xc7, 0x1a, 0x04, 0xc6, 0x4f, 0x05, 0x09, 0x39, 0xe1, + 0x02, 0x21, 0x0a, 0x24, 0xde, 0x12, 0xff, 0xe6, 0x1e, 0xf4, 0xf6, 0x21, + 0xef, 0xe9, 0xe6, 0xf4, 0x0a, 0xe9, 0xed, 0xeb, 0xc2, 0xf2, 0xee, 0x05, + 0x01, 0x2d, 0xf5, 0xf3, 0xf1, 0xf2, 0x13, 0x09, 0x0e, 0xdf, 0xf6, 0xd8, + 0xde, 0xf8, 0x20, 0x19, 0x04, 0x05, 0x0c, 0xdb, 0xfc, 0x07, 0x0c, 0x0a, + 0xfa, 0xe7, 0x08, 0xfa, 0x00, 0x00, 0x21, 0x18, 0x11, 0x0b, 0x0f, 0x09, + 0x28, 0xf8, 0xee, 0x1d, 0x7f, 0x26, 0xec, 0xee, 0x03, 0xfa, 0xef, 0xff, + 0xfe, 0xf4, 0x1e, 0x01, 0x17, 0x00, 0xf4, 0xe9, 0x10, 0x03, 0x1f, 0x01, + 0xee, 0xf8, 0x09, 0xec, 0x0b, 0x1c, 0xf2, 0x02, 0xf3, 0x14, 0xf2, 0xdf, + 0xba, 0xe0, 0x24, 0xd9, 0x08, 0x18, 0xd9, 0xf2, 0x04, 0xe4, 0xfc, 0xcc, + 0xe8, 0x0e, 0xf5, 0xe9, 0x11, 0xe2, 0xf7, 0x2b, 0xef, 0x0f, 0xef, 0xfb, + 0x02, 0xf0, 0xfc, 0xf1, 0x10, 0x3e, 0xf5, 0xd6, 0x11, 0x10, 0xe2, 0x08, + 0xf5, 0x36, 0xd6, 0x0c, 0xe7, 0x07, 0xda, 0x18, 0xf2, 0xd7, 0xd6, 0x11, + 0x1e, 0x24, 0x0b, 0xec, 0x0e, 0xbd, 0xee, 0xf8, 0xe9, 0x08, 0x0e, 0x18, + 0xfa, 0x0a, 0x05, 0x04, 0xf4, 0x20, 0xc5, 0xd9, 0x14, 0xf5, 0x2a, 0xfa, + 0x3d, 0x25, 0x3a, 0x01, 0x2c, 0x0a, 0xfd, 0x05, 0xe5, 0x0c, 0x11, 0x17, + 0xf3, 0x25, 0xfa, 0xed, 0x06, 0x0c, 0xf2, 0x04, 0x06, 0xd0, 0x0d, 0xec, + 0x02, 0xfc, 0x45, 0x33, 0xfd, 0xf0, 0xfb, 0x12, 0xf2, 0xfc, 0xea, 0x05, + 0xdf, 0x15, 0xe6, 0xee, 0x03, 0xe5, 0xe3, 0xf3, 0xf3, 0xd0, 0xf8, 0xd5, + 0x02, 0xda, 0x08, 0x10, 0x03, 0x16, 0xe2, 0xce, 0xe6, 0x25, 0x25, 0x0e, + 0xeb, 0x3b, 0x1e, 0x0b, 0x02, 0x15, 0xf2, 0x1f, 0x00, 0x00, 0xd1, 0x06, + 0xf4, 0x3b, 0xf6, 0xf6, 0x3f, 0x18, 0x2f, 0x09, 0x24, 0x12, 0xcd, 0xd3, + 0xde, 0x3a, 0x2f, 0x09, 0x50, 0xc0, 0xd2, 0x63, 0x1b, 0x5d, 0x59, 0x0f, + 0x22, 0xf2, 0xf4, 0x03, 0xda, 0xef, 0x21, 0x0a, 0x4e, 0xd5, 0x4a, 0xef, + 0x00, 0xd6, 0xd6, 0xcf, 0xc4, 0xdc, 0x3f, 0xdf, 0xe5, 0xec, 0xb6, 0x19, + 0xe3, 0xe4, 0x01, 0x0a, 0x2d, 0x0f, 0xec, 0x27, 0xec, 0xe9, 0xe6, 0x1f, + 0x01, 0x11, 0xef, 0x2a, 0x27, 0xfe, 0x0a, 0x0a, 0x1b, 0x07, 0xe9, 0xcd, + 0x13, 0x06, 0xf3, 0xec, 0x08, 0xcb, 0xf6, 0x04, 0xfa, 0xce, 0x12, 0xf6, + 0xf3, 0xf2, 0x14, 0xf6, 0xfa, 0xfc, 0xef, 0x13, 0x0a, 0xf0, 0x0c, 0xeb, + 0xd9, 0xf8, 0x47, 0x16, 0x16, 0x6b, 0xe9, 0x11, 0xc2, 0xf1, 0xfd, 0x44, + 0x1e, 0x0d, 0x31, 0xf5, 0xf0, 0x10, 0x0d, 0xcc, 0x27, 0xe8, 0x13, 0xfe, + 0x33, 0x22, 0xfc, 0xe0, 0xc4, 0xd3, 0xec, 0x29, 0xf2, 0xd5, 0x02, 0xef, + 0xe0, 0x1c, 0x1f, 0xcc, 0xf8, 0xfa, 0x09, 0x0e, 0xf4, 0xf9, 0xfb, 0xe4, + 0xd4, 0xe7, 0xf6, 0x3e, 0x34, 0x0b, 0x01, 0xca, 0xf6, 0xdb, 0x24, 0x01, + 0xe9, 0xf8, 0x29, 0x0b, 0xf0, 0xfc, 0x15, 0x43, 0xfd, 0xf7, 0xe1, 0x09, + 0xe0, 0x3c, 0xe6, 0xe2, 0x07, 0xec, 0xe2, 0x0e, 0x42, 0xec, 0x28, 0x22, + 0xb1, 0xee, 0xe2, 0xe8, 0xcb, 0xe1, 0x26, 0xa7, 0xea, 0xba, 0xee, 0xea, + 0xf1, 0x10, 0xf6, 0x3a, 0x2c, 0x03, 0xfe, 0xfa, 0x08, 0xff, 0xf0, 0xfd, + 0xcd, 0x7f, 0xe7, 0xeb, 0x18, 0xc5, 0xfb, 0x15, 0xfb, 0xe9, 0x05, 0x15, + 0x3a, 0x03, 0x1f, 0xfe, 0x40, 0xfe, 0xee, 0xe0, 0x0c, 0x45, 0xea, 0xe1, + 0x4f, 0xe1, 0xfd, 0xad, 0x22, 0x1e, 0xf8, 0x2d, 0x0d, 0x39, 0xee, 0xe0, + 0xef, 0x23, 0x00, 0x11, 0xd4, 0x10, 0x3b, 0xec, 0x17, 0xed, 0xf8, 0xdf, + 0xdb, 0xd5, 0xf8, 0x1e, 0xf2, 0x6d, 0xc8, 0x0d, 0xf7, 0xe3, 0xf4, 0x1e, + 0xf0, 0xee, 0xd4, 0xe9, 0x0d, 0xef, 0x16, 0x22, 0x0d, 0x04, 0x01, 0x07, + 0x04, 0xec, 0x12, 0x08, 0xe8, 0x00, 0xe5, 0x1c, 0x03, 0xdf, 0xef, 0xe0, + 0x42, 0x7c, 0xfe, 0xfe, 0x01, 0x05, 0xd1, 0xe0, 0x01, 0x1b, 0x05, 0xf7, + 0x0a, 0x43, 0x0f, 0x22, 0xde, 0x17, 0x00, 0xf8, 0xf6, 0x7f, 0x10, 0x14, + 0x12, 0x0a, 0xfb, 0x06, 0x09, 0xf2, 0xff, 0xff, 0xf6, 0xf7, 0xf3, 0xe9, + 0xdb, 0xfb, 0x05, 0x28, 0x00, 0xe4, 0x0f, 0xec, 0xf4, 0x0b, 0xed, 0xe5, + 0x13, 0x2d, 0xd1, 0x1e, 0xf1, 0x10, 0xe1, 0xf6, 0xee, 0xf2, 0xee, 0x0d, + 0xd3, 0x3b, 0xeb, 0x5b, 0xf8, 0xe6, 0xf7, 0x07, 0x12, 0xf7, 0x28, 0xc1, + 0xfb, 0x02, 0x0f, 0xd9, 0xe3, 0xf8, 0xfe, 0x02, 0xe5, 0xee, 0x16, 0xec, + 0x19, 0xe6, 0xd5, 0x06, 0xd8, 0x01, 0xe2, 0x04, 0xf1, 0x15, 0x00, 0xdd, + 0xfc, 0xef, 0x03, 0x32, 0xe1, 0xfc, 0xec, 0x06, 0x1c, 0xff, 0xe7, 0x18, + 0xfc, 0xf8, 0xf2, 0x26, 0xf0, 0xd3, 0x02, 0x4c, 0xe2, 0x1e, 0xcc, 0x1c, + 0xf1, 0xec, 0x09, 0xd8, 0xf0, 0x31, 0xf8, 0xf0, 0x15, 0xca, 0xd8, 0x15, + 0xf1, 0x08, 0xf9, 0xf9, 0xf9, 0xf6, 0xf5, 0xdf, 0xd4, 0x17, 0x0f, 0xe9, + 0x76, 0x0d, 0x07, 0xde, 0x09, 0xfb, 0x03, 0xf4, 0x0e, 0xef, 0xf7, 0x1c, + 0x08, 0x48, 0x14, 0x19, 0x28, 0xe2, 0x02, 0x0a, 0x1f, 0xf4, 0xf3, 0x01, + 0xfb, 0x1a, 0xf1, 0xc7, 0x03, 0xed, 0xf3, 0xf8, 0xe3, 0xf0, 0x01, 0x1c, + 0x02, 0x04, 0xf9, 0xf4, 0x18, 0x01, 0x00, 0x17, 0x04, 0x06, 0x0f, 0x09, + 0xe2, 0xf1, 0x06, 0xfa, 0xda, 0xe7, 0xed, 0xd7, 0xe5, 0x0f, 0x2a, 0x03, + 0x22, 0x1d, 0xea, 0x2e, 0x06, 0xf7, 0xf5, 0xfe, 0x5e, 0x0b, 0xe0, 0xeb, + 0xf9, 0xfc, 0x03, 0x07, 0x16, 0xe1, 0x28, 0xe7, 0xc7, 0xfe, 0x18, 0xf4, + 0xe9, 0x2e, 0xfe, 0xe5, 0x0c, 0x22, 0xf9, 0x07, 0xea, 0x4a, 0xff, 0xff, + 0x2c, 0x07, 0xde, 0x00, 0x08, 0xd5, 0x13, 0xdb, 0xfa, 0xfb, 0xef, 0x14, + 0xf8, 0xf5, 0x0c, 0xee, 0x43, 0xed, 0x12, 0x00, 0x20, 0xf9, 0x1a, 0x04, + 0xfd, 0x1f, 0x20, 0xfd, 0x11, 0xf7, 0x0c, 0x27, 0x05, 0xf0, 0xd7, 0x01, + 0x01, 0x11, 0xfc, 0xfb, 0x06, 0x06, 0x0a, 0xfe, 0x04, 0xea, 0xcd, 0x09, + 0x14, 0x1e, 0x0b, 0xe7, 0xe9, 0x03, 0xea, 0xeb, 0xff, 0xf0, 0x06, 0xf3, + 0x11, 0xf0, 0x15, 0xef, 0x07, 0x3b, 0x18, 0x1a, 0x28, 0x15, 0xe9, 0x0b, + 0x51, 0xd0, 0xe0, 0xf9, 0x0c, 0x07, 0x2a, 0xf7, 0x00, 0xea, 0xec, 0xf2, + 0x4d, 0x48, 0x1d, 0xf0, 0xdf, 0xf9, 0xe6, 0xfa, 0x0a, 0x1f, 0x1e, 0xe7, + 0x0e, 0x03, 0xe9, 0xf3, 0xfd, 0xe4, 0x00, 0xe4, 0x03, 0xf2, 0x12, 0x06, + 0xfc, 0xd9, 0xfe, 0xfb, 0x04, 0xe9, 0xe2, 0x21, 0xf3, 0x1a, 0xea, 0xfc, + 0xf8, 0xf6, 0xd6, 0x05, 0x05, 0x08, 0xf8, 0xed, 0xda, 0x0a, 0x0a, 0xf3, + 0x11, 0x07, 0xd2, 0x14, 0x0a, 0xe4, 0x11, 0x1b, 0x0e, 0x1a, 0xe8, 0xfa, + 0x13, 0xfa, 0xdd, 0x0e, 0xfd, 0xdf, 0x2d, 0xff, 0x09, 0xe4, 0x14, 0xf8, + 0xf6, 0x1c, 0xe9, 0xf0, 0xf9, 0xf8, 0x05, 0xfd, 0xf8, 0xf5, 0xfc, 0xfe, + 0x06, 0x04, 0xd9, 0x7f, 0xcc, 0xcf, 0x23, 0x14, 0xfc, 0x03, 0x00, 0xfb, + 0xe9, 0xf9, 0x1f, 0x3c, 0x2d, 0x08, 0xf9, 0xf6, 0x01, 0xf6, 0x03, 0xfb, + 0x10, 0xe7, 0x00, 0xe7, 0xf9, 0xde, 0xe6, 0x08, 0xfc, 0xd4, 0xe6, 0xe1, + 0xd5, 0x0f, 0xfb, 0xfc, 0xf4, 0x65, 0x2b, 0x04, 0xef, 0xf9, 0xe3, 0xe5, + 0x06, 0x10, 0xf5, 0xe7, 0x2d, 0xf3, 0x13, 0xf8, 0xc7, 0xe9, 0x1c, 0xdf, + 0x18, 0xef, 0x0c, 0xca, 0x0b, 0xf8, 0xfe, 0x24, 0x02, 0x0a, 0xed, 0x06, + 0xe1, 0x05, 0xd6, 0x01, 0x11, 0x35, 0x06, 0xf2, 0x0a, 0x1a, 0x03, 0x00, + 0xfd, 0x07, 0x09, 0xfd, 0x1c, 0x06, 0x10, 0xe3, 0xf1, 0xcc, 0x18, 0xf9, + 0x50, 0xec, 0x1d, 0x14, 0xdc, 0x0f, 0x01, 0xef, 0xe2, 0x1d, 0xd6, 0xdb, + 0x0d, 0xf7, 0x29, 0xeb, 0x22, 0xbe, 0xe3, 0xef, 0xf8, 0xf3, 0x01, 0x05, + 0xf1, 0x01, 0x01, 0x0e, 0x0b, 0xf3, 0x37, 0xfd, 0xea, 0xee, 0xda, 0xf0, + 0xf5, 0x0e, 0x1e, 0xee, 0xf1, 0x39, 0x0a, 0xf8, 0x16, 0x27, 0x2a, 0xea, + 0x05, 0x0b, 0x11, 0x0c, 0xf4, 0xdc, 0xf9, 0x0d, 0x01, 0xf2, 0x04, 0x0d, + 0xfe, 0xf9, 0x02, 0x0c, 0xd9, 0x0b, 0xf6, 0x09, 0x06, 0x1d, 0xfb, 0xdf, + 0x7f, 0x08, 0xee, 0xe7, 0x2d, 0x51, 0xe3, 0xef, 0x0b, 0x2f, 0xe5, 0x07, + 0xda, 0xfb, 0xeb, 0xf1, 0xf7, 0x08, 0xf9, 0xee, 0xed, 0xf3, 0xee, 0x14, + 0xfb, 0x13, 0xe4, 0xef, 0xf3, 0xf3, 0x05, 0x35, 0x0d, 0xf3, 0xfd, 0xdd, + 0xff, 0x09, 0x14, 0xda, 0x33, 0x07, 0xd4, 0xd6, 0xea, 0xee, 0x1c, 0xe9, + 0x03, 0xf7, 0x05, 0x07, 0x0a, 0x12, 0x1b, 0x04, 0x05, 0xfe, 0x21, 0xf9, + 0xe9, 0xe2, 0xc1, 0x1d, 0x0b, 0xd8, 0x0a, 0xea, 0xfe, 0x4c, 0xfc, 0x1f, + 0xf2, 0x14, 0xf9, 0x33, 0x33, 0x0d, 0xf7, 0x13, 0x43, 0x00, 0xf9, 0x13, + 0xe4, 0xe6, 0x26, 0xf4, 0xe3, 0xf7, 0x35, 0xe0, 0x0a, 0xf5, 0xf9, 0xf2, + 0xc9, 0xcf, 0xed, 0xee, 0x14, 0x14, 0x0c, 0xe7, 0x07, 0x0b, 0xd7, 0xf8, + 0x01, 0x07, 0xfe, 0xfb, 0x01, 0x4a, 0xf8, 0x0b, 0xe9, 0xea, 0x24, 0xeb, + 0xf0, 0xff, 0xd5, 0xd7, 0x44, 0xe8, 0x05, 0xed, 0x02, 0x10, 0xed, 0x21, + 0xfd, 0xf4, 0xeb, 0x0f, 0x07, 0xd4, 0x07, 0xd5, 0x10, 0x09, 0x01, 0x1f, + 0x00, 0xdb, 0xf5, 0x27, 0xe5, 0xe6, 0x40, 0x13, 0xf3, 0xed, 0xfd, 0xe1, + 0x12, 0x13, 0x20, 0x01, 0x03, 0x1f, 0xfc, 0x51, 0x12, 0xee, 0xeb, 0xef, + 0xfb, 0xe9, 0x0e, 0x16, 0x36, 0x20, 0xf4, 0x5c, 0xfe, 0xf5, 0x04, 0x0e, + 0xe3, 0xbc, 0xe9, 0x1c, 0xfe, 0xfe, 0xf3, 0x1f, 0x13, 0xf3, 0xd3, 0x0c, + 0x16, 0xf5, 0x08, 0x0d, 0xfa, 0xe0, 0x21, 0xf0, 0x07, 0x45, 0xf6, 0xe5, + 0x0e, 0x24, 0xf4, 0xf2, 0xfe, 0x04, 0x09, 0x0d, 0x11, 0xdf, 0xdf, 0x2a, + 0xee, 0x15, 0xe9, 0xf3, 0x3a, 0xef, 0xeb, 0x00, 0xf2, 0x0a, 0x1d, 0xf5, + 0xd5, 0x27, 0x2e, 0x0a, 0x6d, 0xde, 0xd1, 0xec, 0xf3, 0x07, 0xff, 0xd7, + 0xf4, 0x43, 0xc7, 0x14, 0x08, 0xdd, 0xfa, 0x05, 0x0d, 0xe9, 0xf8, 0xd1, + 0xff, 0x17, 0xe6, 0x10, 0xef, 0x2b, 0xfe, 0xf5, 0x2d, 0x27, 0xbd, 0x26, + 0x13, 0x17, 0x04, 0xff, 0xf9, 0xef, 0xec, 0xe8, 0xde, 0x27, 0xd7, 0xdc, + 0xf8, 0x1f, 0xf2, 0xf7, 0xef, 0x19, 0xde, 0xe6, 0x04, 0xed, 0x36, 0xe0, + 0x05, 0xce, 0x23, 0x10, 0xe0, 0xcf, 0xef, 0xf0, 0x09, 0xed, 0xf7, 0xfc, + 0xed, 0xed, 0xd6, 0x47, 0x35, 0xfb, 0xc4, 0xfc, 0xcc, 0xfc, 0x17, 0x1b, + 0xeb, 0x0b, 0xf1, 0xef, 0xfa, 0x16, 0x04, 0xf1, 0x2e, 0xef, 0x06, 0x0b, + 0xd4, 0x11, 0xee, 0x17, 0xea, 0xdf, 0xd4, 0xde, 0xf9, 0xbb, 0x13, 0x00, + 0x0a, 0x29, 0x16, 0xf3, 0x5e, 0x17, 0x21, 0xf1, 0x17, 0xf6, 0xdb, 0x28, + 0x25, 0x16, 0x0c, 0x08, 0x35, 0x57, 0x22, 0x32, 0xe1, 0xd0, 0xf9, 0x26, + 0x1e, 0x12, 0x02, 0xf1, 0xe4, 0x23, 0x06, 0x17, 0x17, 0x15, 0xe9, 0xf7, + 0x11, 0x01, 0x02, 0x03, 0x16, 0x39, 0x0e, 0xf5, 0x0e, 0xdb, 0xfa, 0x14, + 0x2c, 0x31, 0xe1, 0x04, 0xf3, 0xef, 0x00, 0xfc, 0xe1, 0x21, 0x0e, 0xfd, + 0x03, 0xe8, 0xfd, 0xfc, 0x1a, 0xf2, 0x1e, 0x58, 0xea, 0xfd, 0xfd, 0x36, + 0x1b, 0x04, 0xf0, 0x05, 0x7f, 0x17, 0x16, 0xec, 0xe4, 0xe6, 0xe7, 0x2f, + 0xe3, 0xec, 0x17, 0xec, 0xdb, 0x14, 0x1b, 0x62, 0x5b, 0x11, 0xcd, 0xec, + 0x3b, 0x1b, 0x1c, 0x32, 0xdf, 0x16, 0xc9, 0x36, 0xcd, 0x27, 0x08, 0x06, + 0xa3, 0xd8, 0x38, 0xf0, 0xd2, 0xd3, 0xe1, 0xb4, 0xbe, 0x10, 0x24, 0x22, + 0xe8, 0x21, 0x32, 0xf9, 0x33, 0x07, 0xdf, 0x09, 0xf1, 0xf1, 0xc2, 0xe6, + 0xdd, 0x0c, 0x30, 0x36, 0xe9, 0xfb, 0xf4, 0x23, 0xc5, 0x0b, 0xd6, 0xfa, + 0x1a, 0xb6, 0xec, 0x01, 0x18, 0xeb, 0x6a, 0x1c, 0xf2, 0xc6, 0xd9, 0x25, + 0x1b, 0x0f, 0xe5, 0xd0, 0xc4, 0xe1, 0xfc, 0xe6, 0x22, 0x1a, 0xec, 0xee, + 0x01, 0xd6, 0xe6, 0xfd, 0x28, 0xe7, 0xea, 0xaf, 0x3d, 0x06, 0x19, 0x19, + 0x18, 0x7f, 0x1f, 0xfe, 0x00, 0x04, 0x1c, 0x31, 0xd5, 0x1e, 0xc8, 0xd0, + 0xda, 0x02, 0x1d, 0xb5, 0x14, 0x1f, 0x0c, 0x04, 0xf7, 0x15, 0x08, 0xf2, + 0x07, 0xd7, 0xe7, 0xdc, 0x0e, 0x06, 0xe3, 0x11, 0x08, 0x0b, 0x11, 0xf4, + 0xfb, 0xcb, 0xbc, 0xcd, 0x27, 0x46, 0xe8, 0xc6, 0x17, 0xf0, 0x0e, 0xb0, + 0x17, 0x0a, 0x1d, 0x18, 0x1f, 0x0d, 0x16, 0x51, 0xf4, 0xf6, 0xec, 0xd5, + 0xeb, 0x1f, 0xd4, 0xeb, 0xf2, 0xd5, 0xfe, 0xe3, 0xfd, 0x00, 0x10, 0x04, + 0x6c, 0x06, 0x0a, 0x35, 0xed, 0x15, 0xf8, 0xe6, 0xf1, 0x0c, 0x39, 0xd7, + 0x66, 0x00, 0xef, 0xcd, 0xf9, 0x00, 0x37, 0xeb, 0x16, 0x17, 0xc2, 0x64, + 0xed, 0x1c, 0xe9, 0x1d, 0xce, 0xca, 0x28, 0xea, 0xf0, 0x71, 0x18, 0xfc, + 0xeb, 0x19, 0x44, 0x2a, 0xd9, 0xda, 0x07, 0x08, 0x46, 0xda, 0xf5, 0xd9, + 0xe2, 0xe6, 0x4d, 0x04, 0x0d, 0xea, 0xe9, 0x0f, 0x35, 0x15, 0xf4, 0x05, + 0x06, 0xb6, 0xe6, 0x10, 0xd6, 0x0c, 0xdb, 0xf2, 0xc4, 0x30, 0x1d, 0x13, + 0xfc, 0xe3, 0xf4, 0xde, 0x04, 0x22, 0xde, 0x20, 0xfa, 0xe0, 0xf6, 0xed, + 0x15, 0x5a, 0xd2, 0x1e, 0x09, 0xfd, 0xff, 0x68, 0x0a, 0xf3, 0xf0, 0x45, + 0x03, 0xf5, 0x06, 0xed, 0x00, 0x3b, 0x1c, 0x11, 0xff, 0xe2, 0xc6, 0x2f, + 0xe9, 0x09, 0xe0, 0x4a, 0xb6, 0x24, 0xf0, 0x0d, 0xd5, 0x07, 0xf0, 0x09, + 0xd1, 0xf1, 0x0d, 0xee, 0x00, 0x7f, 0xd0, 0xf3, 0x17, 0x04, 0x02, 0x0b, + 0xe8, 0xd0, 0x3c, 0xe6, 0xe3, 0x03, 0x44, 0x02, 0xfa, 0xfa, 0x08, 0x11, + 0xe8, 0xf7, 0x07, 0x18, 0xeb, 0x0f, 0xea, 0xf9, 0xec, 0x28, 0xe1, 0x01, + 0xfb, 0xde, 0xef, 0xec, 0x2f, 0xd2, 0xf6, 0x3d, 0xd4, 0xeb, 0xf3, 0xe8, + 0x08, 0xe3, 0xf6, 0x06, 0x48, 0xcc, 0x01, 0x02, 0x00, 0xdc, 0xcf, 0xc3, + 0x05, 0x30, 0x15, 0x0a, 0xd0, 0x0c, 0x19, 0x3e, 0xdb, 0x3f, 0x03, 0xf5, + 0xdc, 0x58, 0x1d, 0x0b, 0xea, 0xfc, 0x48, 0x17, 0x05, 0x21, 0x23, 0xe9, + 0x1f, 0x01, 0xcd, 0xef, 0x00, 0xdf, 0x0b, 0xe9, 0xfe, 0xe5, 0xf7, 0xcc, + 0x18, 0xe2, 0x64, 0x34, 0xc6, 0xee, 0xfe, 0xf1, 0xf1, 0x13, 0xc9, 0xf5, + 0xd2, 0x06, 0xe2, 0xe8, 0xbc, 0xef, 0xf3, 0x1d, 0xed, 0x03, 0x0a, 0x3b, + 0x15, 0x01, 0xe2, 0xfb, 0xfd, 0x0c, 0x15, 0xde, 0xec, 0x19, 0x71, 0x04, + 0xf1, 0x22, 0xec, 0x0f, 0xf1, 0x16, 0xcd, 0x33, 0x33, 0x41, 0x0e, 0xf6, + 0xff, 0x08, 0x07, 0xd6, 0x1c, 0x0d, 0xee, 0xff, 0x1d, 0xf4, 0xe3, 0x20, + 0x2a, 0xf9, 0xf5, 0x58, 0xdf, 0x04, 0x07, 0xcb, 0xf8, 0xf5, 0x50, 0x10, + 0xe3, 0x25, 0xfa, 0xf5, 0xe1, 0x05, 0x05, 0xe9, 0xf9, 0xee, 0xe9, 0x0c, + 0x4b, 0xdb, 0xce, 0xed, 0xf1, 0xf2, 0xf5, 0x09, 0x0f, 0xce, 0xf2, 0xe2, + 0x26, 0xbf, 0xd9, 0xc5, 0xcc, 0xd7, 0x06, 0x0d, 0xe1, 0x02, 0x21, 0xe5, + 0xfb, 0xce, 0x15, 0x45, 0x58, 0x06, 0x1e, 0xd8, 0xd7, 0x08, 0xdf, 0x05, + 0xc8, 0xf4, 0xfe, 0xdd, 0x19, 0xfa, 0x0f, 0xfb, 0x02, 0xbb, 0x10, 0x09, + 0x1d, 0xff, 0xe8, 0x01, 0xe8, 0xe8, 0x17, 0xf4, 0x16, 0xe0, 0x3c, 0x0a, + 0x0a, 0x12, 0xfb, 0x06, 0x08, 0xff, 0x11, 0xee, 0xf0, 0xe7, 0x17, 0x13, + 0x23, 0xf7, 0x00, 0xcb, 0xe6, 0xe0, 0xe4, 0xd4, 0xfe, 0xd8, 0x19, 0xed, + 0xd1, 0xd0, 0x1b, 0x06, 0x35, 0x0d, 0xed, 0x2c, 0xe4, 0x6d, 0x7f, 0x0f, + 0x03, 0x00, 0xf6, 0x19, 0xd1, 0xea, 0x19, 0x04, 0x22, 0x25, 0x07, 0xe4, + 0xff, 0xdc, 0x07, 0xed, 0x02, 0xee, 0xf2, 0xf8, 0xff, 0x29, 0x04, 0x0f, + 0xf2, 0x30, 0x14, 0x4a, 0xfb, 0xe0, 0xf5, 0x20, 0x09, 0x16, 0x16, 0x03, + 0xfc, 0x0c, 0x33, 0x28, 0xf3, 0x0c, 0xce, 0xe3, 0xd2, 0xf7, 0x3c, 0xea, + 0x05, 0xf5, 0xdd, 0x02, 0x12, 0xd0, 0xe5, 0x03, 0xdf, 0xe5, 0x13, 0xd0, + 0x10, 0x27, 0x0f, 0x12, 0xf8, 0x25, 0x3a, 0xfb, 0xe2, 0xf8, 0x59, 0xd0, + 0x13, 0xee, 0xff, 0xf1, 0xcd, 0xfc, 0xef, 0xf1, 0x22, 0x06, 0xe7, 0x54, + 0xdb, 0xe2, 0x1e, 0x08, 0xe8, 0xfd, 0xee, 0xd1, 0xdc, 0xca, 0x35, 0x2b, + 0x1c, 0xfd, 0xfa, 0xe1, 0xfc, 0xc2, 0xd0, 0x08, 0xe4, 0xec, 0xe0, 0x3f, + 0x13, 0x06, 0x24, 0xef, 0xfa, 0x07, 0xe1, 0x11, 0xce, 0x1f, 0x05, 0x1b, + 0xee, 0xdb, 0x38, 0xde, 0x00, 0xf9, 0xd6, 0xe5, 0xff, 0x02, 0xd1, 0xfa, + 0x12, 0x0a, 0xeb, 0x35, 0x32, 0xf6, 0xf3, 0xfb, 0x1f, 0x22, 0x0d, 0xf4, + 0x0c, 0x18, 0x0b, 0x10, 0xd0, 0xd8, 0x17, 0x07, 0xd3, 0xf3, 0x2a, 0xdc, + 0xf0, 0xbb, 0x07, 0x14, 0x13, 0xed, 0xe9, 0x0d, 0xd6, 0x08, 0xd0, 0x02, + 0x0d, 0xd0, 0x4c, 0xeb, 0x21, 0xf3, 0xff, 0x58, 0xf3, 0x18, 0x05, 0x01, + 0x04, 0xce, 0x01, 0xd9, 0xf8, 0x0f, 0x23, 0xec, 0x2a, 0xf0, 0x24, 0x2b, + 0xe7, 0xfb, 0xe2, 0x14, 0x09, 0xe2, 0x0e, 0xf3, 0x17, 0x29, 0x09, 0xe8, + 0xec, 0x15, 0xe7, 0xd8, 0x0a, 0xd4, 0x89, 0x07, 0xf6, 0x02, 0x1b, 0x16, + 0x13, 0x0e, 0xf7, 0xd6, 0x98, 0x24, 0x56, 0x05, 0x0b, 0xeb, 0xd8, 0xeb, + 0xcc, 0x34, 0xfe, 0x20, 0xc7, 0x29, 0x01, 0xd0, 0x07, 0xfe, 0x61, 0xee, + 0xda, 0x0d, 0x5a, 0x33, 0xd2, 0x43, 0x45, 0x01, 0x0f, 0xb5, 0xce, 0x60, + 0xf2, 0x0e, 0xff, 0x1f, 0xde, 0x33, 0xc2, 0xa8, 0xfd, 0xcc, 0x49, 0x58, + 0x6e, 0xd3, 0x05, 0xfd, 0x09, 0xd8, 0xc2, 0xe8, 0xd2, 0x4a, 0xf6, 0x1c, + 0x1e, 0x64, 0xe1, 0xf4, 0x1b, 0xf8, 0x2e, 0x0f, 0x06, 0x01, 0x55, 0xce, + 0x1f, 0xfc, 0x4e, 0x17, 0xf0, 0xee, 0xfd, 0xbd, 0xcf, 0x10, 0x02, 0xfa, + 0xf6, 0xfb, 0x08, 0xfb, 0xe2, 0xea, 0xcc, 0xed, 0xef, 0xd4, 0xf5, 0xe3, + 0x2b, 0x2c, 0xd8, 0xf3, 0xea, 0x27, 0xde, 0xf1, 0x0c, 0xd5, 0x36, 0x09, + 0x29, 0xe9, 0x36, 0xec, 0x25, 0xcf, 0x15, 0x0c, 0xf4, 0x09, 0xeb, 0xd0, + 0x11, 0xab, 0x24, 0xbd, 0xd1, 0xd3, 0xea, 0xef, 0xfe, 0xf0, 0x0c, 0x2f, + 0x22, 0x3c, 0x4d, 0xca, 0x0b, 0x3b, 0x2f, 0x7f, 0xe6, 0x3c, 0xda, 0xe3, + 0xe8, 0xe1, 0x32, 0xe0, 0x00, 0x46, 0x00, 0x0d, 0xf4, 0x11, 0xd1, 0x50, + 0xe8, 0x2e, 0x07, 0xff, 0x2c, 0xe4, 0xf8, 0xe8, 0x02, 0x0f, 0x53, 0xcf, + 0x2a, 0x1a, 0x02, 0xda, 0x01, 0x12, 0xd7, 0x18, 0x0b, 0x08, 0x04, 0xce, + 0x40, 0xed, 0x2c, 0xcf, 0xd7, 0xd6, 0x2a, 0x36, 0x20, 0x5f, 0x37, 0xe4, + 0xeb, 0xca, 0xb9, 0x5b, 0xeb, 0xc1, 0x4d, 0x38, 0x22, 0xd9, 0xbd, 0xcb, + 0x0e, 0x1d, 0x3b, 0x24, 0xc5, 0x50, 0x9f, 0xec, 0x1b, 0x08, 0x03, 0xba, + 0x55, 0xe4, 0x1a, 0x17, 0xcc, 0x12, 0xf8, 0x0a, 0xed, 0x5c, 0xe3, 0xe7, + 0xd7, 0x1c, 0xef, 0xd1, 0x06, 0xa5, 0x17, 0xf0, 0xce, 0x0b, 0xea, 0xdd, + 0xea, 0xfc, 0xcd, 0x72, 0xea, 0x0b, 0x09, 0x94, 0xcd, 0xf3, 0xf9, 0x08, + 0xf3, 0xe9, 0xd9, 0x2e, 0xe8, 0xd1, 0xdb, 0xce, 0x60, 0x12, 0x11, 0x10, + 0x1e, 0x10, 0xd0, 0x16, 0xdb, 0xbb, 0xee, 0xff, 0x52, 0xd9, 0x19, 0xf7, + 0x04, 0xf5, 0x23, 0xda, 0x0a, 0x1a, 0x01, 0xef, 0x14, 0x39, 0xed, 0xd2, + 0x12, 0xe6, 0x18, 0xf4, 0x34, 0x1c, 0xf0, 0x42, 0xfb, 0xff, 0xeb, 0x03, + 0x12, 0xe1, 0x0a, 0x8c, 0x19, 0x0c, 0xf0, 0xf4, 0x29, 0xed, 0x05, 0xe5, + 0xe5, 0xd3, 0xfc, 0x2b, 0x38, 0x09, 0x19, 0x09, 0x1f, 0xcb, 0x48, 0xdb, + 0x2c, 0xe7, 0x02, 0x18, 0xe1, 0xf5, 0x31, 0xfb, 0xf6, 0xe4, 0xfc, 0xd0, + 0x17, 0xb8, 0x35, 0xe0, 0xfe, 0x48, 0x1e, 0xed, 0x03, 0x0c, 0x16, 0x22, + 0xfe, 0x07, 0x33, 0xee, 0xf5, 0x4e, 0xd2, 0xe1, 0x12, 0x1a, 0xf8, 0x18, + 0x0b, 0x10, 0x02, 0xd4, 0xdd, 0xf1, 0x0f, 0xef, 0xda, 0xec, 0xea, 0xec, + 0xe5, 0xfb, 0x2a, 0xeb, 0x08, 0xf9, 0x07, 0xcf, 0xfd, 0xf3, 0xf2, 0x2c, + 0xcc, 0x5b, 0x07, 0x1a, 0x4e, 0x23, 0x0b, 0xfc, 0x18, 0x04, 0x07, 0x44, + 0xe8, 0x17, 0x29, 0xf0, 0xeb, 0xd1, 0xde, 0x25, 0xf7, 0xed, 0x1d, 0xd9, + 0x1d, 0x13, 0xca, 0xfb, 0x29, 0x11, 0x20, 0x2e, 0x02, 0xe3, 0xfb, 0x08, + 0xd5, 0xfb, 0x1c, 0xe5, 0xee, 0x0e, 0xe3, 0xfa, 0x27, 0xf3, 0x0f, 0xe7, + 0xf8, 0xd6, 0xee, 0x31, 0xfb, 0xfc, 0xf2, 0x46, 0xd4, 0x08, 0xda, 0x24, + 0x33, 0x7f, 0x36, 0xf4, 0xef, 0x07, 0xca, 0x3f, 0xeb, 0xee, 0x3a, 0x04, + 0xfc, 0x02, 0xe0, 0xdf, 0x0b, 0xfd, 0x01, 0x0b, 0xd2, 0x4f, 0xea, 0xde, + 0xf7, 0x04, 0x06, 0xf6, 0x11, 0x0e, 0x03, 0xf8, 0xe8, 0x02, 0xf4, 0x1a, + 0xe5, 0x3b, 0xeb, 0xc4, 0x09, 0x16, 0x05, 0xf2, 0x14, 0xfc, 0xf2, 0xe7, + 0xde, 0x02, 0x3d, 0xcf, 0xd6, 0xc0, 0x29, 0x07, 0xf0, 0x13, 0x13, 0x1f, + 0xfa, 0xdb, 0xe3, 0xe1, 0xf6, 0xff, 0x06, 0x03, 0xd6, 0x09, 0xe8, 0xf9, + 0x29, 0xd2, 0xed, 0xf1, 0xfd, 0xfa, 0x1b, 0xdf, 0xde, 0x00, 0xf9, 0xf4, + 0x13, 0x16, 0xd3, 0xfb, 0xe3, 0x18, 0xe1, 0xfa, 0xf0, 0xe7, 0x01, 0x00, + 0xe1, 0xf2, 0x1f, 0x1c, 0xdf, 0x0f, 0x03, 0x05, 0x02, 0xf0, 0xf9, 0x00, + 0xec, 0xe5, 0x0b, 0x00, 0xf0, 0xc8, 0x29, 0x1d, 0x00, 0x3e, 0x04, 0x14, + 0xf5, 0x1a, 0xf8, 0xee, 0x06, 0xe7, 0x06, 0x0c, 0xf4, 0x0f, 0x0f, 0xce, + 0x0c, 0xd5, 0xfe, 0xe1, 0x04, 0xeb, 0x18, 0x15, 0xe5, 0x2a, 0x01, 0xdf, + 0xeb, 0xf6, 0x03, 0xf6, 0x32, 0x3a, 0x09, 0xfa, 0x0d, 0x1c, 0x13, 0xee, + 0xe3, 0x1b, 0xeb, 0x0c, 0x0f, 0xe4, 0x25, 0xe6, 0x06, 0xef, 0xd9, 0x0b, + 0xf4, 0x20, 0xf5, 0xf6, 0x0c, 0xe9, 0xe4, 0x05, 0xee, 0xf3, 0x17, 0x1f, + 0xfa, 0xe8, 0xf6, 0x0e, 0x0e, 0x0d, 0x62, 0xe7, 0x03, 0x00, 0x0b, 0x00, + 0xd8, 0x0c, 0xde, 0x00, 0x0b, 0x00, 0x01, 0xe5, 0xf4, 0xf3, 0xe8, 0xf1, + 0xf0, 0xf6, 0x31, 0xf9, 0xd3, 0xf6, 0xf8, 0x0f, 0xe2, 0xf1, 0xd7, 0xe8, + 0x2a, 0x01, 0xeb, 0x09, 0xf7, 0xd4, 0xff, 0xd4, 0x19, 0x7f, 0xda, 0x07, + 0xf1, 0xdd, 0xe6, 0xea, 0xde, 0xfd, 0x1c, 0xe0, 0xfa, 0xf2, 0xf3, 0x12, + 0x27, 0xf3, 0xf7, 0xeb, 0xd7, 0x06, 0x07, 0x18, 0x06, 0x09, 0xf2, 0x08, + 0xfd, 0x63, 0x2c, 0xea, 0x06, 0xdd, 0xfc, 0xf0, 0x55, 0x26, 0x04, 0x25, + 0x31, 0xf0, 0xff, 0xe9, 0x50, 0xe5, 0x1d, 0xfb, 0x0f, 0xf0, 0x09, 0x02, + 0x02, 0xec, 0x0e, 0x60, 0xfe, 0xff, 0xf3, 0xfd, 0xfa, 0xea, 0xea, 0x30, + 0x01, 0x06, 0x3a, 0xfa, 0x06, 0xe9, 0x14, 0xfd, 0xe0, 0xe8, 0x06, 0x06, + 0xf4, 0x51, 0x05, 0xdc, 0xf4, 0x10, 0x0d, 0x37, 0x0b, 0x1d, 0xfb, 0x09, + 0x03, 0x08, 0xe3, 0xeb, 0x2c, 0x06, 0xf4, 0xfd, 0x17, 0xf7, 0x18, 0xe3, + 0x01, 0xfb, 0x0b, 0xf9, 0x0d, 0xf2, 0x0c, 0xea, 0x10, 0x03, 0x1f, 0xf4, + 0xe1, 0xfa, 0xf9, 0x18, 0xeb, 0xf2, 0x00, 0xee, 0xfd, 0x1f, 0xfb, 0xdc, + 0xfb, 0x04, 0xf3, 0xf3, 0xec, 0xf3, 0xe5, 0xfb, 0x0d, 0xeb, 0x1b, 0x03, + 0x05, 0xfa, 0x28, 0xe7, 0xf2, 0x0c, 0xed, 0xfa, 0x21, 0xd3, 0xf6, 0xea, + 0x02, 0x34, 0xfa, 0x0b, 0xfa, 0xf6, 0x11, 0xee, 0x09, 0xf5, 0x04, 0xfe, + 0xf1, 0xf9, 0xee, 0x1a, 0x33, 0x02, 0xf0, 0xfa, 0xfd, 0xe3, 0x08, 0xf9, + 0xea, 0x08, 0x17, 0xf1, 0x0b, 0xf3, 0xf1, 0xfe, 0x25, 0x0e, 0x03, 0x15, + 0x05, 0x16, 0x11, 0xe6, 0xfa, 0xfe, 0xe0, 0x07, 0x08, 0x1d, 0x02, 0x50, + 0x2d, 0x18, 0x1e, 0xfc, 0xfa, 0xf9, 0x08, 0xdb, 0xfc, 0x03, 0xf3, 0xfe, + 0xe6, 0xf7, 0xfa, 0x21, 0xf9, 0xf4, 0xe1, 0x0c, 0x1c, 0x00, 0x37, 0xeb, + 0x01, 0xe0, 0x0f, 0xe7, 0xe0, 0xf1, 0xef, 0xf2, 0xfe, 0xfb, 0x1b, 0x0c, + 0xf4, 0xda, 0x01, 0x27, 0xfb, 0xeb, 0xfe, 0x14, 0xe6, 0x0f, 0x00, 0x0a, + 0xe8, 0xf9, 0xf0, 0x0c, 0x0a, 0xf5, 0x0e, 0xe1, 0xdb, 0xeb, 0x00, 0xfe, + 0x21, 0x7f, 0x09, 0xf6, 0x09, 0xef, 0x1a, 0xfa, 0xed, 0x00, 0x0e, 0xfe, + 0xe2, 0xfe, 0x02, 0xf2, 0x09, 0xff, 0x0d, 0xff, 0xea, 0xf4, 0x02, 0x01, + 0xf8, 0xfb, 0x19, 0x04, 0xfa, 0x18, 0xf0, 0x00, 0xfc, 0xe6, 0xfc, 0x36, + 0xff, 0x01, 0x0b, 0xfc, 0x09, 0xff, 0x12, 0xdf, 0x3c, 0x18, 0x49, 0xe7, + 0x06, 0xd6, 0xf0, 0xef, 0xfc, 0x03, 0xf1, 0x1e, 0xe7, 0xfb, 0xeb, 0xf9, + 0x1d, 0xf4, 0x08, 0xfb, 0xf7, 0xef, 0x24, 0xfe, 0x12, 0x00, 0xf8, 0x0e, + 0xfa, 0xe1, 0xfa, 0x01, 0xde, 0x09, 0x00, 0xea, 0xf2, 0x08, 0xe1, 0x0a, + 0x12, 0xfb, 0x05, 0x01, 0xf8, 0x00, 0xeb, 0x03, 0x09, 0xe5, 0x4d, 0x11, + 0x1e, 0xd0, 0x59, 0xff, 0xdd, 0xe5, 0xc7, 0x27, 0xe4, 0x00, 0x0b, 0xed, + 0x5f, 0xf4, 0x0d, 0x22, 0x31, 0xde, 0x05, 0x16, 0x13, 0xf0, 0x18, 0xd9, + 0xdf, 0xf7, 0xd6, 0x3e, 0xff, 0xe6, 0x04, 0xef, 0xef, 0xf7, 0xc5, 0x1e, + 0x0a, 0xf9, 0x12, 0x2c, 0x0e, 0x2b, 0x2f, 0x08, 0x16, 0x15, 0xdd, 0xee, + 0xf1, 0xe6, 0xf8, 0xf3, 0xd1, 0xde, 0xe5, 0x28, 0x57, 0x00, 0xf4, 0xfd, + 0xe7, 0xf8, 0xcf, 0xe3, 0xec, 0xfd, 0x33, 0xb3, 0x00, 0xf1, 0xf9, 0x19, + 0x16, 0x02, 0xf0, 0xd9, 0xf9, 0x23, 0x39, 0xef, 0x07, 0x0c, 0x10, 0xf7, + 0xf2, 0x2d, 0xdb, 0x07, 0x91, 0x1d, 0x48, 0x32, 0x07, 0xf2, 0xca, 0x21, + 0xfa, 0x23, 0xa8, 0x7f, 0xed, 0x05, 0x20, 0xf1, 0xd5, 0xe7, 0xfa, 0xf5, + 0xf4, 0x36, 0x20, 0x1c, 0xfa, 0xf9, 0x58, 0x0d, 0x2b, 0xe7, 0x01, 0xf2, + 0x0b, 0xdb, 0xf5, 0xed, 0x45, 0xfe, 0x23, 0xc3, 0x00, 0x01, 0x59, 0xf7, + 0xf9, 0xf5, 0x29, 0x15, 0xf9, 0x17, 0x6c, 0x0c, 0xee, 0xc3, 0x2d, 0x0d, + 0xde, 0x3b, 0xd5, 0xc5, 0x1c, 0x25, 0xf4, 0x0f, 0xde, 0xf6, 0x0f, 0x3a, + 0xe7, 0x10, 0xd7, 0xce, 0xc0, 0x28, 0x07, 0xf9, 0x17, 0xf3, 0xf0, 0xd6, + 0xcf, 0xc6, 0x5c, 0x1a, 0x0e, 0xff, 0xee, 0x02, 0xed, 0xd2, 0xf3, 0x51, + 0xd9, 0x1e, 0xef, 0x00, 0xf9, 0xcc, 0x20, 0xe1, 0x24, 0xe7, 0xe5, 0xec, + 0xc1, 0x34, 0xe6, 0xe2, 0x34, 0xe1, 0x0f, 0x1d, 0x2e, 0x09, 0x64, 0x31, + 0x0c, 0xfb, 0xdf, 0x01, 0xd2, 0x06, 0x3a, 0xf5, 0x1c, 0xf7, 0xf1, 0xdc, + 0x2c, 0xf1, 0xf4, 0xe1, 0xf9, 0x18, 0xdd, 0xd9, 0x11, 0x05, 0x20, 0xfc, + 0xd3, 0x56, 0x18, 0xcf, 0xba, 0x0d, 0xf9, 0x01, 0xcc, 0x2d, 0xfe, 0xcf, + 0x35, 0xdc, 0xfb, 0xde, 0xe2, 0xec, 0x15, 0xf8, 0xfc, 0xf6, 0x41, 0xdc, + 0xff, 0xf9, 0xf0, 0x11, 0xd1, 0x0b, 0x28, 0xf8, 0xf9, 0xdd, 0x0a, 0x0d, + 0x27, 0xf2, 0x07, 0xe3, 0xf4, 0x24, 0x3b, 0x00, 0xed, 0x29, 0x00, 0x42, + 0x1e, 0xcf, 0x1d, 0xd4, 0xe2, 0xf4, 0x5e, 0x1b, 0xf2, 0x1a, 0xf7, 0xe0, + 0x28, 0xfb, 0x3b, 0x1a, 0xf4, 0x4a, 0xf4, 0x35, 0xce, 0xe9, 0x14, 0x0e, + 0x26, 0xfb, 0x11, 0xf0, 0x2b, 0xf3, 0x27, 0xff, 0x00, 0x04, 0xff, 0xfe, + 0xe6, 0xeb, 0xf8, 0x29, 0x28, 0x27, 0x3b, 0x02, 0xe2, 0x23, 0x02, 0xfc, + 0xf0, 0x26, 0x07, 0x0b, 0x24, 0x0d, 0xd8, 0x13, 0xf4, 0x2e, 0x2e, 0x10, + 0x0c, 0x21, 0xda, 0x03, 0xeb, 0xd2, 0x1c, 0xe5, 0xfe, 0x05, 0xcb, 0xbf, + 0xeb, 0xff, 0x44, 0xcf, 0xed, 0xf5, 0x2a, 0x0b, 0x14, 0x34, 0xcd, 0x21, + 0xb6, 0x1c, 0xe9, 0xdd, 0x02, 0x29, 0xb3, 0x1b, 0xe2, 0x19, 0x03, 0xea, + 0xfe, 0xdb, 0x05, 0xc6, 0x0d, 0xdd, 0x3b, 0xda, 0xef, 0xc8, 0xed, 0x41, + 0xe1, 0xeb, 0x16, 0xcb, 0x0a, 0x43, 0x0d, 0x23, 0x14, 0xfd, 0xf6, 0xea, + 0x18, 0xd4, 0x08, 0xdd, 0x7f, 0x14, 0xde, 0x16, 0x2b, 0x04, 0x27, 0xfc, + 0xeb, 0xdf, 0xf2, 0xec, 0xeb, 0x3a, 0xcb, 0x05, 0xd4, 0xd7, 0x3d, 0xde, + 0x1b, 0x03, 0x44, 0x0f, 0xf5, 0x0c, 0xf8, 0xfc, 0x00, 0xff, 0xe6, 0xf5, + 0xfa, 0xc9, 0xf9, 0xfb, 0x2a, 0xb1, 0x01, 0x10, 0x05, 0xd9, 0xd2, 0x01, + 0xf3, 0x2e, 0x04, 0x6b, 0x23, 0xf9, 0xe2, 0xff, 0x15, 0xd1, 0x0d, 0xe3, + 0xea, 0x0c, 0x2b, 0x10, 0x30, 0xed, 0xd3, 0xcb, 0x16, 0xec, 0x07, 0x29, + 0xdb, 0x40, 0x14, 0xe8, 0xc7, 0x15, 0x0e, 0xcd, 0x0d, 0x0d, 0x13, 0x0c, + 0xf8, 0xd7, 0xeb, 0x07, 0xdf, 0x0d, 0xdb, 0x02, 0x1c, 0x28, 0xcb, 0x2c, + 0x1d, 0x2b, 0x26, 0xd5, 0xe1, 0xcc, 0xf6, 0x02, 0x20, 0xf9, 0xe7, 0x20, + 0x10, 0x39, 0xef, 0xe7, 0xf7, 0x01, 0x08, 0x1e, 0x08, 0x58, 0x47, 0x0b, + 0x0e, 0x13, 0xc2, 0x04, 0xf0, 0xf2, 0x04, 0x05, 0x0e, 0xf0, 0xe6, 0xf6, + 0x01, 0x23, 0xd8, 0xe5, 0x15, 0xe5, 0xd6, 0xfc, 0xe4, 0x3d, 0x23, 0xd8, + 0x12, 0xee, 0x10, 0x14, 0xe6, 0x00, 0xdb, 0xeb, 0x12, 0xe3, 0x0c, 0xfd, + 0x35, 0x22, 0xd2, 0x0f, 0x19, 0x0e, 0x0f, 0xe3, 0x03, 0xf6, 0x31, 0x1f, + 0xdc, 0x16, 0xf5, 0x02, 0x10, 0xf9, 0xdf, 0xc7, 0xd5, 0xec, 0x30, 0xce, + 0xfc, 0x0d, 0x03, 0x18, 0x07, 0x22, 0x1a, 0xf0, 0xff, 0xdc, 0x0c, 0x1b, + 0xf8, 0x1a, 0x49, 0xde, 0x0a, 0xe5, 0x06, 0xf6, 0xf7, 0xe0, 0xea, 0x19, + 0xed, 0x0e, 0x1f, 0xe5, 0x08, 0x04, 0x0b, 0xf6, 0x2e, 0x07, 0x32, 0xeb, + 0x1d, 0x31, 0xe3, 0x09, 0x04, 0x0a, 0xf0, 0x03, 0x36, 0x15, 0x05, 0x19, + 0xff, 0xd6, 0x0f, 0x07, 0x16, 0xe1, 0xe5, 0xf0, 0x03, 0x33, 0x3a, 0xf6, + 0x31, 0x09, 0x06, 0x02, 0xed, 0xf0, 0xe3, 0x03, 0x19, 0x0f, 0x0f, 0x23, + 0xfd, 0xfc, 0x13, 0xf7, 0x06, 0xcf, 0x2e, 0xf1, 0xe4, 0x33, 0x0f, 0xf2, + 0x3c, 0xf3, 0x36, 0x10, 0xf1, 0xc7, 0x0c, 0x14, 0x13, 0x1a, 0xe5, 0x1f, + 0x22, 0xee, 0xe4, 0xf0, 0x0f, 0x07, 0x35, 0xfc, 0xf6, 0xec, 0xc8, 0xf1, + 0x0c, 0xed, 0xea, 0xd0, 0x20, 0xf3, 0x1e, 0xee, 0x05, 0xea, 0x08, 0x0d, + 0xe2, 0xfa, 0x11, 0xfb, 0x1a, 0x1c, 0x11, 0x2c, 0xe9, 0x7f, 0x36, 0x01, + 0x2a, 0xc8, 0xe4, 0x29, 0xe9, 0xe2, 0xea, 0x10, 0xd4, 0xd9, 0x01, 0xd7, + 0xfb, 0xf2, 0xfe, 0xe4, 0xcf, 0x0f, 0x00, 0xea, 0x0a, 0xf1, 0xdc, 0x0b, + 0x2a, 0x32, 0xe5, 0x20, 0xfa, 0xfd, 0xe3, 0xee, 0xf3, 0x0e, 0xef, 0xfb, + 0x07, 0x00, 0x02, 0xeb, 0x18, 0x11, 0xed, 0xcf, 0xee, 0xf0, 0x22, 0xee, + 0x03, 0xde, 0xfd, 0x09, 0xe8, 0xfd, 0xf3, 0xdf, 0x07, 0xe0, 0xef, 0xe3, + 0x05, 0xfe, 0xe3, 0x2d, 0x24, 0xce, 0xd8, 0x14, 0x05, 0x1c, 0x09, 0xe4, + 0x3f, 0xf6, 0xeb, 0xdf, 0xd8, 0xe7, 0xf7, 0xe8, 0xd2, 0xd7, 0x15, 0x07, + 0xf3, 0x31, 0xf7, 0x03, 0x52, 0x09, 0x0d, 0xe8, 0x18, 0xe8, 0xe6, 0xd5, + 0xf9, 0xff, 0x39, 0x0c, 0x7f, 0xe9, 0x08, 0xf0, 0xc9, 0xf6, 0xe2, 0xe6, + 0xf6, 0xc9, 0x01, 0x11, 0x05, 0xe8, 0xed, 0x07, 0x16, 0xe3, 0x52, 0xdd, + 0xee, 0xe8, 0xf0, 0x10, 0xdd, 0x47, 0x11, 0xcf, 0x1e, 0x11, 0xd2, 0xeb, + 0xf0, 0xf8, 0xd8, 0x54, 0xea, 0xeb, 0x15, 0xe6, 0x0a, 0xfd, 0x00, 0x13, + 0x3a, 0xe9, 0x07, 0xfb, 0x37, 0xd6, 0xf2, 0x0d, 0xd3, 0x13, 0x39, 0xe3, + 0xf2, 0xf7, 0xee, 0x3b, 0x2a, 0xf3, 0x3c, 0xcb, 0xf8, 0xf8, 0x03, 0xe7, + 0xf7, 0xed, 0x0c, 0x00, 0xef, 0xf1, 0x17, 0x17, 0x03, 0x09, 0x24, 0xe3, + 0xee, 0xbf, 0x0c, 0xe2, 0xdd, 0xf9, 0xe3, 0xdd, 0xf2, 0x01, 0x1d, 0x33, + 0xd4, 0x04, 0x0c, 0x2e, 0xe7, 0x06, 0xd2, 0x10, 0x0e, 0xf4, 0x22, 0x1b, + 0x11, 0x1d, 0xf4, 0xf7, 0xb7, 0x00, 0xe5, 0x09, 0xec, 0xf0, 0x0c, 0xea, + 0xf6, 0x2e, 0x0d, 0x18, 0xf8, 0xdd, 0x1e, 0xe3, 0xf5, 0x58, 0xef, 0x4c, + 0x03, 0x0e, 0x15, 0x08, 0xf7, 0x19, 0x1f, 0xd9, 0x25, 0x1d, 0xf1, 0x15, + 0x23, 0x18, 0x1f, 0xe1, 0xde, 0x12, 0xf5, 0xea, 0xff, 0x17, 0x0f, 0xfd, + 0xe4, 0x0a, 0xeb, 0xd0, 0xf0, 0xfe, 0x12, 0x1f, 0x1e, 0x15, 0x34, 0xf4, + 0x48, 0x03, 0xf7, 0x32, 0x18, 0xf2, 0x3c, 0xd4, 0xe7, 0xf5, 0xf9, 0xe9, + 0xfe, 0xdd, 0xea, 0xee, 0xf5, 0x08, 0xf2, 0x20, 0x07, 0xe4, 0xe9, 0x02, + 0xd4, 0x1e, 0xfa, 0x12, 0x14, 0xff, 0x2a, 0x0d, 0xfb, 0xea, 0xf7, 0x09, + 0x0c, 0xfb, 0xf5, 0x2a, 0x15, 0xf3, 0x07, 0xf7, 0xf1, 0x0f, 0xd9, 0xf9, + 0x10, 0xf7, 0x01, 0x26, 0xef, 0x4e, 0x02, 0xee, 0x36, 0xfc, 0xe5, 0x20, + 0x22, 0x10, 0x38, 0xe0, 0xe6, 0xea, 0xfc, 0x0d, 0xfc, 0xfc, 0xff, 0x34, + 0x7f, 0xda, 0x05, 0x45, 0xfd, 0x1e, 0x28, 0xed, 0xda, 0xe7, 0x1e, 0x00, + 0x03, 0xf1, 0x25, 0xf8, 0xee, 0xd3, 0xed, 0x18, 0xda, 0xed, 0xe3, 0x37, + 0x0c, 0x15, 0x0d, 0xf3, 0x11, 0xe2, 0xf3, 0xf9, 0x14, 0x29, 0x00, 0xfe, + 0x07, 0x2c, 0xf5, 0xe6, 0xd7, 0x2e, 0x1e, 0xe2, 0x16, 0xf5, 0xfb, 0x0d, + 0x14, 0xf5, 0x1a, 0xc4, 0x1a, 0x07, 0xd6, 0x2c, 0x10, 0xeb, 0xcb, 0xf5, + 0x0f, 0xf1, 0x2b, 0x01, 0xf6, 0xeb, 0x02, 0xf1, 0x6a, 0x1d, 0x05, 0xf3, + 0xfb, 0x02, 0xfe, 0xf3, 0x08, 0xd5, 0x2e, 0x0a, 0xff, 0x11, 0x18, 0x13, + 0xc5, 0xce, 0x17, 0xfb, 0xe4, 0x03, 0x1c, 0xcf, 0xeb, 0xc9, 0x11, 0xfb, + 0x04, 0xd6, 0x06, 0x08, 0x07, 0x10, 0xf6, 0xe4, 0xeb, 0xe6, 0xe2, 0x05, + 0xfb, 0xe3, 0xe0, 0xc8, 0xb6, 0xec, 0x07, 0x13, 0xfb, 0xe8, 0xf4, 0x02, + 0xde, 0xde, 0x2e, 0x01, 0x1c, 0x08, 0x11, 0xfb, 0xea, 0xcf, 0xf9, 0x3b, + 0xea, 0xfc, 0xf9, 0x20, 0x3f, 0x0a, 0x06, 0x1e, 0xf2, 0x3a, 0x29, 0x2f, + 0xbb, 0xee, 0x1e, 0xfc, 0xf0, 0xe1, 0xbb, 0x17, 0x2b, 0x04, 0xf3, 0x64, + 0xe4, 0xc8, 0xed, 0xee, 0xde, 0x5c, 0x02, 0xe9, 0xc4, 0x09, 0x0e, 0x2a, + 0x09, 0xf4, 0xf2, 0x0e, 0x03, 0x32, 0x07, 0xed, 0x30, 0xd0, 0x14, 0xe9, + 0x0e, 0x04, 0x35, 0x0c, 0xf1, 0xb5, 0xf7, 0xd6, 0xf8, 0xd6, 0xf3, 0x06, + 0x02, 0x75, 0xcc, 0x0a, 0x15, 0x0e, 0x04, 0xd9, 0xe5, 0xf0, 0xed, 0xe4, + 0x1f, 0x0f, 0xef, 0xfc, 0xf6, 0x26, 0xcc, 0x03, 0xd3, 0x0e, 0x31, 0xd2, + 0x0a, 0xee, 0x0b, 0x18, 0x28, 0x17, 0x00, 0x0e, 0x0b, 0xe9, 0x02, 0x0a, + 0x24, 0x01, 0xf9, 0x02, 0x3d, 0x4b, 0xdd, 0xf3, 0x04, 0x15, 0xaf, 0x43, + 0x04, 0x04, 0x15, 0x2c, 0xc1, 0x00, 0x3c, 0x3f, 0xff, 0xe9, 0xdb, 0x4a, + 0xf0, 0x04, 0xc4, 0xd8, 0xfe, 0xd7, 0xde, 0xeb, 0x31, 0xfe, 0x11, 0xec, + 0xf9, 0x7f, 0xd2, 0x2e, 0x1b, 0x0c, 0xc9, 0xf8, 0xd0, 0x1d, 0x0f, 0xf7, + 0xe1, 0x01, 0x71, 0x03, 0x1e, 0xdc, 0xfc, 0xef, 0x20, 0xd0, 0x16, 0x02, + 0x22, 0x2b, 0x0d, 0x21, 0xda, 0x16, 0x28, 0xd9, 0x07, 0x25, 0xc7, 0x62, + 0xfc, 0x08, 0xd6, 0xf3, 0xbd, 0x0c, 0xe0, 0xa4, 0x0b, 0xdc, 0xeb, 0x0a, + 0x22, 0xb0, 0x2e, 0xeb, 0xb5, 0x08, 0xc9, 0xfb, 0xed, 0x0c, 0x2c, 0x30, + 0xe4, 0xf3, 0x02, 0xdc, 0xee, 0x2e, 0x97, 0xed, 0x05, 0x3e, 0x1f, 0xd6, + 0xe2, 0xe1, 0x3d, 0x90, 0x1c, 0x01, 0xfa, 0xf0, 0xe8, 0x09, 0xfe, 0xff, + 0xda, 0xfd, 0x16, 0x12, 0xc5, 0xfc, 0xe6, 0x0e, 0x39, 0xed, 0x39, 0x33, + 0xda, 0xd0, 0x0a, 0xe2, 0xdf, 0x31, 0x77, 0x2a, 0xec, 0xfc, 0xdc, 0x0b, + 0xfb, 0xf0, 0xf6, 0x0d, 0x47, 0x42, 0xf0, 0xfd, 0xe7, 0x39, 0xd9, 0x39, + 0x0d, 0xe2, 0xeb, 0xda, 0xdd, 0xdd, 0x45, 0x35, 0x1b, 0x0c, 0xfc, 0xbc, + 0xb3, 0xd2, 0x2e, 0x5b, 0xe6, 0xf7, 0x16, 0x29, 0xec, 0x08, 0xfa, 0xe1, + 0x11, 0x66, 0x00, 0x3e, 0x06, 0x15, 0xfe, 0x37, 0xe2, 0x13, 0x32, 0xec, + 0xbf, 0x0b, 0xef, 0xf9, 0x06, 0xe0, 0x4e, 0x1d, 0xe1, 0xf4, 0xe6, 0xda, + 0x52, 0x11, 0x4a, 0x0f, 0x34, 0xe3, 0xf8, 0xe8, 0xf5, 0x0e, 0x08, 0x47, + 0xcb, 0x17, 0x03, 0x24, 0x75, 0xb6, 0xf6, 0xbc, 0xfa, 0xdd, 0xe0, 0xc4, + 0xc5, 0xe6, 0xc0, 0x31, 0xc1, 0xe6, 0xf8, 0xcb, 0xdd, 0xf0, 0x4b, 0x23, + 0xd3, 0x16, 0x01, 0x06, 0x08, 0x0d, 0xe4, 0x0a, 0xd2, 0x03, 0x13, 0xb9, + 0x08, 0x03, 0xe3, 0x4a, 0x22, 0xf2, 0xd7, 0xf5, 0xf7, 0x16, 0xdb, 0x4e, + 0x09, 0x20, 0xfb, 0xe7, 0x1a, 0x0a, 0xe3, 0x4b, 0xee, 0xff, 0x0f, 0xd0, + 0x1c, 0x1c, 0x26, 0x09, 0x30, 0x00, 0xf5, 0x0b, 0x0f, 0x00, 0x38, 0x0d, + 0xf2, 0x0d, 0x31, 0xd9, 0x03, 0xef, 0x08, 0xe3, 0xed, 0xe2, 0x37, 0xe9, + 0x29, 0x16, 0x02, 0x39, 0x03, 0x2d, 0xfe, 0x35, 0xf0, 0xe2, 0xf1, 0xe8, + 0x1a, 0xfa, 0xde, 0x1a, 0xe7, 0x09, 0xde, 0xfe, 0xd1, 0xed, 0x00, 0xda, + 0x1e, 0xdb, 0x18, 0xe2, 0xf4, 0x25, 0xd7, 0xf8, 0xf4, 0x12, 0xe7, 0xe8, + 0xe7, 0x62, 0xf6, 0x04, 0xe2, 0x04, 0x1e, 0xf6, 0x2f, 0xdc, 0xe3, 0x03, + 0x0c, 0xc6, 0x23, 0x33, 0x2b, 0xef, 0x1c, 0xe0, 0x24, 0xce, 0x2c, 0xe0, + 0x0c, 0xea, 0xee, 0xd3, 0xf4, 0x0b, 0xfa, 0xec, 0xff, 0x10, 0xff, 0x09, + 0xff, 0xe9, 0xe5, 0xeb, 0x27, 0x27, 0x0f, 0x55, 0xc8, 0x2d, 0xf7, 0xfc, + 0xeb, 0x09, 0xf8, 0x44, 0xfc, 0x04, 0x07, 0xe4, 0xe5, 0xc8, 0xf3, 0xf5, + 0xe9, 0x17, 0x06, 0xe9, 0xfd, 0xe3, 0xe5, 0xee, 0x10, 0xfb, 0x35, 0x2b, + 0xee, 0x10, 0x1a, 0x0a, 0x0b, 0xf2, 0x02, 0x30, 0x13, 0x17, 0xd3, 0xd0, + 0x00, 0x13, 0xdc, 0x13, 0xe6, 0x2b, 0x36, 0xd2, 0xfb, 0x01, 0xde, 0x04, + 0x0f, 0xf1, 0x04, 0xe1, 0x14, 0x2c, 0xf8, 0x0b, 0xf9, 0xda, 0x02, 0xf2, + 0xfd, 0xe7, 0xf1, 0x1f, 0x0f, 0x31, 0x29, 0xdf, 0x12, 0x10, 0xe8, 0x30, + 0xd1, 0x00, 0x00, 0xdc, 0x22, 0xdd, 0xf7, 0x1e, 0xef, 0xfc, 0x0f, 0xea, + 0xf8, 0xda, 0xeb, 0xde, 0x20, 0xef, 0xf7, 0xf0, 0x34, 0x1a, 0xe8, 0xed, + 0x35, 0xf6, 0xff, 0xf4, 0x17, 0xcf, 0x11, 0xee, 0xfe, 0xec, 0xe6, 0x1c, + 0x31, 0x7f, 0x0b, 0x0e, 0xed, 0xfe, 0xf4, 0x3c, 0xdb, 0x22, 0xf6, 0xea, + 0xd9, 0xfa, 0xf2, 0xec, 0xe4, 0xef, 0x0e, 0xf8, 0xec, 0x0f, 0xf1, 0xe7, + 0x1c, 0x39, 0xe6, 0x46, 0x00, 0xfd, 0x1d, 0xce, 0x20, 0xdf, 0xe3, 0x0e, + 0xff, 0xb7, 0xe6, 0x10, 0xe4, 0xf9, 0x0f, 0xcf, 0xdd, 0x3d, 0x33, 0x53, + 0x03, 0xfe, 0x24, 0x5c, 0xfe, 0x0d, 0x53, 0x02, 0x18, 0xc8, 0x04, 0xef, + 0x26, 0xd5, 0x05, 0x0a, 0x13, 0x26, 0xf7, 0x04, 0x26, 0xf9, 0xdc, 0x19, + 0x18, 0x13, 0xe3, 0xef, 0xec, 0xc4, 0x0d, 0xee, 0x6a, 0xe9, 0xd1, 0x05, + 0xdc, 0xf4, 0x1f, 0x12, 0xf6, 0x45, 0xe8, 0xe2, 0x25, 0x41, 0x04, 0x24, + 0x0a, 0x40, 0x9c, 0xf4, 0xef, 0xfe, 0x0c, 0xd9, 0x04, 0xee, 0xd5, 0x2a, + 0x12, 0x3a, 0x08, 0xf4, 0xdd, 0xf7, 0xda, 0x2b, 0xfa, 0x2d, 0xda, 0x1c, + 0xf5, 0x1a, 0xd5, 0x20, 0xfb, 0x07, 0x25, 0x0c, 0xe8, 0xf8, 0x7f, 0x03, + 0x4d, 0x16, 0xde, 0x13, 0x0c, 0xc2, 0xef, 0xcf, 0xd7, 0x11, 0xdf, 0x0f, + 0xdb, 0x0a, 0xfe, 0xfc, 0x04, 0x03, 0x54, 0xfc, 0xde, 0xd8, 0x61, 0xcc, + 0xfd, 0xf9, 0x2b, 0x0a, 0xcb, 0x01, 0x23, 0x06, 0xf1, 0xfc, 0x47, 0xe6, + 0x7d, 0xe8, 0x2d, 0xdd, 0xe9, 0x16, 0xc4, 0x30, 0x53, 0xd5, 0xfc, 0xe7, + 0xf6, 0xf7, 0x10, 0xfe, 0x02, 0xf1, 0x46, 0x05, 0xc3, 0x13, 0x52, 0xf6, + 0xde, 0x38, 0xec, 0xb9, 0xbb, 0x1a, 0xd4, 0xf5, 0xc9, 0x20, 0x28, 0xe8, + 0xef, 0xef, 0x38, 0xf0, 0x16, 0xe0, 0x36, 0x1c, 0x10, 0xf3, 0xe0, 0x13, + 0xfd, 0x2e, 0x2b, 0x55, 0x10, 0x2c, 0xc8, 0x28, 0xdd, 0x08, 0xc5, 0xfb, + 0x03, 0x0f, 0xca, 0x1e, 0x33, 0xc2, 0xda, 0x01, 0xe4, 0xff, 0xec, 0x26, + 0xd1, 0xff, 0x2b, 0x19, 0xec, 0xfa, 0xe1, 0x40, 0xe0, 0x34, 0xfc, 0x22, + 0xd6, 0xf1, 0xdd, 0x0b, 0xc0, 0xd9, 0xfb, 0xe3, 0xf7, 0xf0, 0x10, 0x3c, + 0x14, 0x1e, 0xd4, 0x29, 0xf8, 0xdf, 0x24, 0xe9, 0xf1, 0xef, 0x00, 0xd5, + 0xd9, 0x29, 0x0f, 0x07, 0xd0, 0xf7, 0x00, 0xdb, 0xe6, 0x2e, 0xf8, 0x04, + 0xf2, 0x0d, 0xd2, 0xee, 0xeb, 0x0e, 0xe2, 0x31, 0xf5, 0xdb, 0x26, 0x07, + 0x18, 0xef, 0x16, 0xe8, 0x60, 0x2e, 0x55, 0x0b, 0xfa, 0xd9, 0x1b, 0xf7, + 0x08, 0xf6, 0xbc, 0xf6, 0x5d, 0x04, 0xd4, 0x07, 0xfa, 0x0f, 0xd5, 0x14, + 0xde, 0x04, 0x35, 0xf4, 0x1a, 0xfe, 0xe0, 0x01, 0x00, 0x10, 0xff, 0xfd, + 0x05, 0x07, 0x1d, 0x04, 0x0f, 0xe9, 0x12, 0x25, 0x70, 0xff, 0xf4, 0xe4, + 0xe6, 0x33, 0x0c, 0x19, 0xd0, 0x21, 0xf0, 0x21, 0x14, 0x0c, 0x29, 0xee, + 0x16, 0x00, 0x07, 0xdf, 0x01, 0xef, 0x15, 0x22, 0xe4, 0x12, 0x06, 0xeb, + 0x11, 0x44, 0xd7, 0xda, 0x0c, 0xe1, 0x0b, 0x2a, 0x07, 0xe5, 0x15, 0x04, + 0x09, 0xef, 0x2e, 0x35, 0xf0, 0x04, 0xda, 0xfa, 0xda, 0x01, 0x19, 0x07, + 0xf2, 0xe4, 0xf5, 0x04, 0x19, 0xf2, 0xfb, 0x0e, 0xef, 0xf4, 0x07, 0xff, + 0x06, 0xef, 0xe2, 0xd8, 0xfb, 0xe1, 0x21, 0x1d, 0xde, 0x03, 0x0d, 0xf3, + 0x1c, 0xf4, 0xbd, 0x17, 0xda, 0x06, 0xdc, 0x05, 0x1c, 0x10, 0xef, 0x20, + 0x40, 0xf3, 0xf7, 0xdc, 0x00, 0xf8, 0x37, 0x2e, 0xfa, 0xf8, 0x15, 0x39, + 0x1a, 0xf1, 0xf8, 0x1e, 0x06, 0xf7, 0x13, 0x13, 0xf2, 0xed, 0xdb, 0xee, + 0xef, 0x4a, 0xf0, 0x22, 0xdd, 0xda, 0x28, 0x16, 0x27, 0x46, 0xf5, 0x1b, + 0xfb, 0xfa, 0xf1, 0x1c, 0xe6, 0x1c, 0x0a, 0x02, 0xf4, 0x11, 0xdd, 0x06, + 0x0c, 0x7f, 0xf8, 0x46, 0x24, 0x1e, 0x52, 0x0b, 0x2d, 0xf5, 0xe1, 0x39, + 0xff, 0x1b, 0xdf, 0xe8, 0x16, 0xf5, 0xe0, 0xdb, 0x24, 0x17, 0xee, 0x1a, + 0x02, 0x0d, 0xdf, 0xf5, 0x9f, 0xf8, 0x13, 0x19, 0x2b, 0xf9, 0x05, 0x10, + 0xe8, 0xff, 0xe9, 0xda, 0xf8, 0x19, 0x15, 0xe6, 0xe1, 0xf5, 0x0e, 0x1f, + 0x2d, 0xf8, 0xdd, 0x23, 0x21, 0x16, 0xe8, 0x22, 0x3c, 0x08, 0xca, 0xec, + 0xbf, 0x2c, 0xf9, 0x50, 0xe1, 0x17, 0x9b, 0xd0, 0xf8, 0xc0, 0x47, 0x09, + 0xd6, 0xd1, 0xfc, 0x1d, 0x38, 0x00, 0x08, 0xa1, 0xf6, 0x40, 0x6c, 0x26, + 0xf2, 0xf4, 0x4b, 0xeb, 0x09, 0xaf, 0x00, 0x0d, 0x6b, 0xfc, 0xfb, 0x10, + 0x4a, 0xbd, 0xe5, 0x1a, 0xe3, 0xf0, 0xea, 0x59, 0xf8, 0x17, 0xf1, 0xcc, + 0xd1, 0xe5, 0x53, 0xe0, 0xb8, 0xf3, 0xe2, 0x04, 0xd9, 0x1e, 0x24, 0xb5, + 0xc8, 0x1f, 0x27, 0xe3, 0xd7, 0x54, 0xe4, 0xf4, 0xb5, 0x17, 0x0b, 0x05, + 0xca, 0x0c, 0x5c, 0x11, 0x9b, 0x36, 0x2d, 0xe5, 0x29, 0xd1, 0xf3, 0x09, + 0x73, 0x34, 0x19, 0xd0, 0x61, 0x25, 0xe7, 0x5c, 0x16, 0x54, 0xe0, 0xf1, + 0xcd, 0xdc, 0x01, 0xc7, 0x39, 0x12, 0x06, 0xdb, 0x19, 0x04, 0x0b, 0x0c, + 0xf4, 0x0b, 0xfc, 0xfe, 0x31, 0xd2, 0x45, 0x13, 0x30, 0x0f, 0x46, 0x39, + 0x19, 0x26, 0x14, 0xd9, 0xf0, 0xe2, 0x11, 0xc5, 0xf5, 0xbc, 0x36, 0x32, + 0x0f, 0x50, 0xdc, 0x1c, 0x05, 0x1b, 0x7f, 0x03, 0xa0, 0xe7, 0xce, 0x57, + 0xab, 0x18, 0xed, 0xae, 0x6f, 0x79, 0x01, 0x04, 0xf9, 0xcf, 0xdf, 0x14, + 0xd7, 0x0c, 0x0e, 0x7c, 0xa8, 0x10, 0xb6, 0x22, 0x5a, 0x1d, 0xcc, 0x51, + 0x45, 0x1b, 0x7e, 0x09, 0x5c, 0x11, 0xdc, 0x23, 0xc0, 0x0c, 0xf4, 0x92, + 0xdf, 0xb6, 0xb9, 0x13, 0x0a, 0xef, 0x14, 0xd1, 0x12, 0x12, 0xec, 0xec, + 0x00, 0x2e, 0xd5, 0xeb, 0xce, 0xeb, 0xb7, 0x3c, 0x07, 0xf2, 0x38, 0x09, + 0x36, 0x35, 0xe1, 0x96, 0xf6, 0xf5, 0x55, 0xf7, 0x48, 0x24, 0xcc, 0xfa, + 0x18, 0xd3, 0xd2, 0xa2, 0x0c, 0xbe, 0x08, 0x2a, 0xd9, 0xf9, 0x06, 0xe9, + 0x01, 0xd7, 0xbc, 0xd8, 0xdd, 0x1e, 0x04, 0xe1, 0xfd, 0xa8, 0xdb, 0xae, + 0x13, 0xfd, 0xf4, 0xbc, 0xda, 0x1f, 0x15, 0x1b, 0x04, 0x33, 0x14, 0x18, + 0xfa, 0xe8, 0xf7, 0x0a, 0x00, 0x55, 0x12, 0x02, 0x5a, 0xe3, 0x0a, 0x64, + 0xfc, 0xe2, 0x08, 0xfa, 0xed, 0x18, 0xd5, 0x05, 0x06, 0xdc, 0xec, 0xf8, + 0x21, 0xaf, 0x19, 0x41, 0xed, 0x19, 0x0f, 0xda, 0xe7, 0xfa, 0xf6, 0xf6, + 0xea, 0x05, 0x25, 0xee, 0x01, 0xdf, 0xfd, 0xfc, 0xfb, 0x29, 0xcf, 0x21, + 0xda, 0x01, 0x00, 0xf3, 0xf0, 0x01, 0xf4, 0xef, 0xd9, 0xf8, 0xdb, 0xdf, + 0xff, 0x06, 0xea, 0x03, 0x28, 0xd8, 0x30, 0x0b, 0xfa, 0xf4, 0x13, 0x4b, + 0x21, 0x09, 0xf3, 0x12, 0xe7, 0x25, 0x41, 0x17, 0x03, 0xeb, 0x1e, 0x13, + 0xd2, 0xde, 0xe5, 0x1f, 0x2f, 0xd9, 0x36, 0x02, 0x39, 0xc2, 0xfa, 0x37, + 0xfa, 0xe6, 0xe2, 0xe9, 0xfa, 0xd3, 0xde, 0x08, 0xe6, 0x12, 0xd7, 0xf1, + 0x27, 0xdf, 0x39, 0xc3, 0x3b, 0x07, 0xe8, 0xe7, 0xea, 0xf1, 0x03, 0xf5, + 0xfd, 0xd5, 0xec, 0x0e, 0xf7, 0xe6, 0xda, 0xfb, 0xd9, 0xf2, 0xf6, 0xd5, + 0xe4, 0x0a, 0x43, 0x15, 0xf8, 0x2f, 0xe8, 0x4a, 0x21, 0x49, 0xeb, 0x1c, + 0x11, 0xf6, 0xf6, 0xdf, 0xfb, 0x0e, 0xf9, 0x08, 0xf0, 0x1c, 0x19, 0x0b, + 0xf2, 0x2c, 0xd6, 0xf3, 0xe4, 0xfc, 0xf3, 0xe4, 0xeb, 0xec, 0x1f, 0x05, + 0xf6, 0x09, 0xcc, 0xea, 0x16, 0xf6, 0xcc, 0xef, 0xf6, 0xe5, 0x1f, 0x0d, + 0xcb, 0x14, 0x0b, 0x29, 0xd8, 0xec, 0xef, 0x1d, 0x09, 0xf3, 0x0d, 0xce, + 0xf0, 0x25, 0xf6, 0xdc, 0xe0, 0xf3, 0xf9, 0xe9, 0x14, 0xe6, 0xeb, 0x0f, + 0xed, 0xeb, 0xe2, 0x0a, 0x09, 0x01, 0xff, 0xe3, 0x00, 0x10, 0x22, 0xe7, + 0x1b, 0x0d, 0xed, 0xe1, 0x7f, 0xe7, 0xfb, 0xe2, 0x24, 0xe1, 0x08, 0xf2, + 0x27, 0xe1, 0xf7, 0x15, 0xe7, 0x5c, 0xcc, 0x00, 0xf1, 0xfb, 0xf1, 0x61, + 0xdb, 0x24, 0xd0, 0xf4, 0xeb, 0xf8, 0xf9, 0x19, 0x07, 0x19, 0xe1, 0x06, + 0xed, 0xf7, 0xee, 0xec, 0xe3, 0x1c, 0xf5, 0x31, 0x1e, 0xf1, 0x22, 0xef, + 0x1c, 0xdf, 0x32, 0x13, 0xdf, 0xf4, 0xdc, 0x37, 0xe9, 0xf4, 0x3b, 0x32, + 0x20, 0x0c, 0xea, 0xf7, 0xcd, 0xdf, 0x20, 0x08, 0x00, 0xe7, 0xf2, 0xc9, + 0x66, 0x0e, 0x15, 0x08, 0xef, 0x0f, 0x1a, 0xe7, 0x7f, 0x26, 0x57, 0xff, + 0xe6, 0xfe, 0x59, 0x1a, 0x10, 0x09, 0xdc, 0xf1, 0x16, 0xf1, 0xec, 0xfe, + 0x2b, 0x40, 0xd4, 0xf7, 0xf6, 0x34, 0xe6, 0xe3, 0xee, 0xb5, 0xf3, 0x13, + 0x02, 0xc5, 0xcc, 0x61, 0xe2, 0xf0, 0x35, 0xce, 0x0c, 0xea, 0xf3, 0xf3, + 0xe3, 0x18, 0x0d, 0x07, 0x21, 0x3a, 0xf3, 0xfc, 0xb5, 0x0c, 0xe9, 0x3d, + 0x00, 0xf7, 0xf8, 0xfb, 0x04, 0xfa, 0xb8, 0x18, 0xf1, 0xe1, 0xfa, 0xbe, + 0x09, 0x4f, 0x1c, 0x56, 0x49, 0xfb, 0x23, 0xd0, 0xe1, 0xef, 0xdf, 0xe5, + 0x26, 0xc6, 0x24, 0xca, 0xf9, 0xe1, 0x2f, 0xfb, 0xef, 0xf1, 0x09, 0xc6, + 0xdd, 0x13, 0x2d, 0x46, 0xfa, 0x40, 0xea, 0xce, 0xe7, 0xfe, 0xf2, 0xe8, + 0x2d, 0xbf, 0xfb, 0x73, 0xe3, 0x02, 0xf4, 0xbb, 0xe0, 0xe9, 0x06, 0x33, + 0xcd, 0x04, 0x19, 0x3d, 0xe0, 0xf2, 0xf1, 0x1f, 0x11, 0xf0, 0xd0, 0x14, + 0x99, 0x18, 0x1d, 0xf0, 0xe7, 0xf1, 0x2b, 0xdd, 0x39, 0x0b, 0x11, 0xee, + 0x21, 0xb8, 0xfe, 0xf0, 0x04, 0xdd, 0xb8, 0xd2, 0xf0, 0x22, 0x17, 0xe1, + 0x22, 0x3f, 0x07, 0x17, 0xf5, 0xde, 0x0c, 0x00, 0xdf, 0xfc, 0x27, 0xe4, + 0xd9, 0xe2, 0x11, 0xe4, 0x10, 0xef, 0x04, 0xb8, 0xd7, 0xd8, 0xeb, 0x1b, + 0x08, 0x4b, 0xe2, 0xea, 0xff, 0xd7, 0xd0, 0x18, 0xf4, 0x16, 0x40, 0x68, + 0x4a, 0x25, 0xde, 0xad, 0xfa, 0xbc, 0xfb, 0xf5, 0xe6, 0xf8, 0xd7, 0x1c, + 0xfc, 0xdc, 0x26, 0xe8, 0xfc, 0xf0, 0xe3, 0xc2, 0xcf, 0xc4, 0xc2, 0xfd, + 0x09, 0x40, 0x07, 0xff, 0xb9, 0x15, 0x24, 0x01, 0x23, 0x09, 0x0e, 0x14, + 0xf1, 0x10, 0x25, 0x03, 0xff, 0x12, 0xf3, 0xf4, 0xee, 0x14, 0xf5, 0x27, + 0xe4, 0xfa, 0xf0, 0xec, 0x17, 0xfc, 0x34, 0x00, 0x11, 0xe9, 0xee, 0xed, + 0x00, 0x2a, 0xe3, 0xd5, 0xea, 0xec, 0x12, 0x12, 0xff, 0xc9, 0xe6, 0xee, + 0xfd, 0x1e, 0x06, 0x07, 0xff, 0xe9, 0x08, 0xde, 0xe5, 0xf9, 0xf5, 0x14, + 0xf9, 0xec, 0xee, 0xcc, 0x0d, 0x18, 0xfa, 0xe9, 0x17, 0xfb, 0xfc, 0x24, + 0xc9, 0xdf, 0x02, 0xfd, 0xf6, 0xea, 0x34, 0x48, 0x09, 0x09, 0x09, 0xea, + 0x43, 0x01, 0xf6, 0xe1, 0x0c, 0xed, 0x13, 0xfd, 0x02, 0xe8, 0xff, 0x14, + 0x0e, 0x21, 0xf3, 0x15, 0x21, 0x0a, 0xf6, 0xf5, 0x0a, 0xf3, 0xaa, 0xfb, + 0x0a, 0x46, 0xfd, 0x31, 0x0c, 0x06, 0xfd, 0xec, 0xdb, 0xe9, 0xeb, 0x73, + 0x1f, 0x1d, 0x09, 0x19, 0xfb, 0xf5, 0xdf, 0xeb, 0xed, 0x24, 0xf8, 0x03, + 0x10, 0x0b, 0xdd, 0xf6, 0xe3, 0x13, 0xf9, 0xf9, 0x08, 0xee, 0x1d, 0xe5, + 0xf8, 0x01, 0xf2, 0xf7, 0xf2, 0x06, 0x00, 0x43, 0x04, 0x0e, 0x20, 0xcc, + 0x2a, 0x07, 0x17, 0x1b, 0xee, 0xec, 0xe9, 0x10, 0xfd, 0xe2, 0xe5, 0xeb, + 0x39, 0x08, 0xd5, 0x0f, 0x39, 0x30, 0xe1, 0x1d, 0xf5, 0xe2, 0x2b, 0x17, + 0x14, 0xf8, 0x13, 0x1b, 0xfc, 0x1c, 0xf5, 0xf2, 0x00, 0xf9, 0xf1, 0x0c, + 0x01, 0xfe, 0x05, 0xe6, 0x26, 0x00, 0x03, 0x1b, 0xfa, 0xef, 0x01, 0x47, + 0x0d, 0xf8, 0x0a, 0x07, 0xee, 0xca, 0x0a, 0xe0, 0xc8, 0x7f, 0xf8, 0xf5, + 0x2a, 0x20, 0xfa, 0xf9, 0xdd, 0xfa, 0xed, 0xf9, 0xe8, 0xee, 0xdf, 0xe8, + 0xe4, 0xea, 0xe6, 0xed, 0xe8, 0x03, 0xe9, 0xfd, 0xf3, 0xf3, 0xf4, 0x00, + 0xf2, 0xfe, 0xed, 0x02, 0xe4, 0xe8, 0x00, 0xf3, 0x26, 0xff, 0xf0, 0x2e, + 0xfd, 0xff, 0xe4, 0x07, 0x0e, 0x08, 0x0c, 0xf3, 0xf1, 0xfc, 0x08, 0xf5, + 0xd8, 0x0c, 0xfb, 0xe7, 0xdf, 0x09, 0x15, 0xdd, 0xf6, 0x2a, 0x30, 0xf4, + 0x11, 0x25, 0xf2, 0xcc, 0xff, 0x0c, 0x11, 0x32, 0x50, 0xea, 0xe0, 0xd9, + 0x02, 0x4a, 0xd4, 0xed, 0x12, 0x19, 0xec, 0xc8, 0x17, 0x0f, 0xf1, 0xd5, + 0x04, 0xef, 0xdd, 0x10, 0x1c, 0x46, 0x51, 0xf3, 0xf3, 0xee, 0x50, 0x11, + 0xe7, 0x75, 0xe6, 0xf2, 0xeb, 0xd8, 0xd1, 0x01, 0xe8, 0x16, 0x09, 0xd5, + 0xc9, 0xfe, 0x1e, 0xe9, 0x09, 0x1a, 0x03, 0xe2, 0xdd, 0xe6, 0x01, 0xf7, + 0x5b, 0xdd, 0xba, 0x3c, 0xe8, 0xe2, 0x0a, 0x19, 0xe2, 0xf8, 0x30, 0xc7, + 0x17, 0x10, 0x01, 0xd9, 0xfb, 0xfc, 0x1d, 0xf9, 0xd1, 0xf3, 0xe1, 0x3d, + 0xed, 0xce, 0xe9, 0xe3, 0xee, 0x19, 0x20, 0x18, 0xf2, 0x3e, 0x0e, 0xe6, + 0xec, 0xf5, 0x06, 0xf4, 0xd3, 0x1b, 0x19, 0xf4, 0xe0, 0x06, 0x33, 0xe1, + 0x2f, 0xdd, 0xf8, 0x2e, 0x03, 0x18, 0xf2, 0xf2, 0x09, 0xd0, 0x0a, 0xee, + 0xe6, 0x48, 0xc6, 0xcd, 0xee, 0xeb, 0x0e, 0x42, 0xf5, 0x22, 0x05, 0x00, + 0xfb, 0x5a, 0x0e, 0xe6, 0xf5, 0xf4, 0xf3, 0x30, 0xed, 0x04, 0xe3, 0x20, + 0x3b, 0xe8, 0x09, 0x09, 0xd6, 0x03, 0xe0, 0xdb, 0xcf, 0x72, 0x01, 0xd0, + 0xdd, 0x07, 0x01, 0x15, 0xe5, 0x04, 0xe4, 0xec, 0x26, 0xeb, 0xe6, 0xf1, + 0xde, 0xd3, 0x54, 0xf2, 0xf5, 0xd4, 0x25, 0xd7, 0x7f, 0xfd, 0x13, 0xfd, + 0xf1, 0x12, 0xcb, 0x07, 0x24, 0xe1, 0xfc, 0x40, 0xf7, 0xde, 0x3c, 0x12, + 0xf7, 0x1a, 0xe9, 0x10, 0xfe, 0xcd, 0x01, 0x32, 0x04, 0xf4, 0xde, 0xdb, + 0x3b, 0xdc, 0x00, 0xda, 0xfa, 0xd5, 0x0a, 0x5f, 0x04, 0x46, 0xe2, 0xf6, + 0x0e, 0xc8, 0xd2, 0xc5, 0x0d, 0xe9, 0xec, 0xf5, 0x11, 0xee, 0x36, 0x2f, + 0xf7, 0xe8, 0x1b, 0x11, 0x0d, 0x23, 0xd7, 0xed, 0xf5, 0xd3, 0x19, 0xdb, + 0x1a, 0x1d, 0x17, 0x23, 0xe3, 0xae, 0xeb, 0xd5, 0x75, 0x07, 0x01, 0xe6, + 0x04, 0x38, 0xf8, 0x43, 0x05, 0x18, 0xf1, 0x0a, 0x3e, 0xd8, 0xd3, 0x22, + 0x5f, 0xfc, 0x03, 0x41, 0x2d, 0x1b, 0x25, 0xe6, 0xdf, 0x15, 0x1a, 0xcb, + 0xf7, 0xf1, 0xf0, 0x21, 0x24, 0x1b, 0x3d, 0x19, 0xc5, 0xe9, 0xe7, 0x18, + 0x0b, 0xfd, 0xdd, 0x09, 0xe2, 0xd4, 0x0a, 0xf1, 0x26, 0xe0, 0x24, 0x38, + 0xf5, 0xf1, 0xff, 0x06, 0xf5, 0xbf, 0xee, 0x33, 0xc2, 0x11, 0xc1, 0xf4, + 0xe9, 0x5d, 0x46, 0x27, 0x04, 0xef, 0xc9, 0xf0, 0x45, 0xf8, 0x15, 0x07, + 0xe0, 0xee, 0xdf, 0xd1, 0x21, 0xe8, 0xeb, 0xf9, 0xf9, 0xbf, 0x0b, 0xe9, + 0xf7, 0x2a, 0xd3, 0x9d, 0xb7, 0xda, 0x03, 0x1b, 0xff, 0xed, 0xe9, 0x1e, + 0x2d, 0x21, 0x3a, 0x5f, 0x30, 0x21, 0x09, 0xe8, 0xcf, 0xf4, 0xdc, 0x43, + 0x05, 0xda, 0x0e, 0x18, 0x51, 0x23, 0xe5, 0x14, 0xcd, 0xe1, 0xf7, 0x10, + 0xdd, 0x40, 0x1d, 0x9d, 0xfd, 0xb5, 0x2a, 0xbe, 0x0e, 0x28, 0x03, 0xd9, + 0xf8, 0xe7, 0x00, 0x07, 0xd5, 0x34, 0xe6, 0xd2, 0x1b, 0xc2, 0x3d, 0x17, + 0x30, 0x0b, 0xf8, 0x36, 0x02, 0xe3, 0xf7, 0xe5, 0x1b, 0xf9, 0x39, 0x3f, + 0x1c, 0x29, 0x31, 0xf2, 0xea, 0x1b, 0x16, 0x34, 0x1b, 0xd0, 0x42, 0xdc, + 0x02, 0x1d, 0xe6, 0x0c, 0x11, 0xf2, 0x01, 0x04, 0x4a, 0x56, 0xd3, 0xe7, + 0xf9, 0x46, 0x10, 0xee, 0xe8, 0x12, 0x0f, 0x5a, 0x16, 0x22, 0x9b, 0xca, + 0x33, 0x51, 0x03, 0x33, 0xf8, 0x59, 0x27, 0xe7, 0x3b, 0xe5, 0xf2, 0xfc, + 0xf3, 0xea, 0xf2, 0x51, 0x7f, 0xfb, 0x26, 0xef, 0x50, 0xfe, 0x02, 0xf1, + 0xf1, 0xf4, 0xe9, 0xd8, 0x01, 0xd6, 0xb4, 0x0b, 0xf6, 0x20, 0x0d, 0xa7, + 0x0c, 0xec, 0xbe, 0x25, 0xe5, 0x32, 0x05, 0x03, 0xe2, 0x21, 0xe1, 0xf9, + 0x0a, 0xf6, 0xdd, 0x62, 0x23, 0x05, 0xda, 0xd4, 0xf8, 0x1a, 0x25, 0xef, + 0x0c, 0x10, 0x45, 0xe2, 0x47, 0x61, 0xfb, 0xfe, 0x25, 0x19, 0xfe, 0x2e, + 0x26, 0xef, 0xc2, 0xb6, 0xfe, 0x1d, 0xed, 0xe1, 0xed, 0x08, 0x7f, 0x09, + 0xb8, 0xfe, 0x04, 0xbd, 0x00, 0xcb, 0x0e, 0xce, 0x04, 0xf5, 0x2a, 0x2a, + 0x15, 0xfa, 0xf9, 0xff, 0xe9, 0x1d, 0xe5, 0xd4, 0xea, 0xea, 0xd5, 0xe9, + 0x19, 0xe1, 0xf5, 0x2b, 0x32, 0x3e, 0xdc, 0xff, 0x0e, 0xff, 0x2b, 0xde, + 0x50, 0x79, 0xf3, 0xe0, 0xea, 0x18, 0xde, 0x13, 0x2a, 0xcc, 0xec, 0xcf, + 0x1e, 0x00, 0x10, 0xdd, 0xf8, 0x2b, 0xf9, 0x16, 0x20, 0xeb, 0xeb, 0xec, + 0x07, 0x54, 0xee, 0x32, 0x0f, 0x36, 0xd1, 0xde, 0x2b, 0x16, 0xf6, 0x25, + 0xd5, 0xe2, 0xdf, 0xfe, 0x4e, 0x2c, 0x2e, 0xf5, 0x34, 0xff, 0x13, 0xfd, + 0xd9, 0xea, 0x2b, 0x11, 0x2e, 0xf7, 0xe1, 0x0e, 0x10, 0xf2, 0xed, 0xfb, + 0xd5, 0xfb, 0xeb, 0xe0, 0x06, 0xce, 0xeb, 0x03, 0xdb, 0xd6, 0xfa, 0xf6, + 0x0c, 0x30, 0xec, 0x17, 0x17, 0xfd, 0xfd, 0x03, 0x06, 0x18, 0x0a, 0xd1, + 0xdc, 0xec, 0x43, 0xe8, 0x2d, 0xeb, 0x05, 0x0d, 0x0f, 0xba, 0x12, 0x19, + 0x36, 0xe0, 0xec, 0xf8, 0x18, 0xea, 0xfa, 0x15, 0x2d, 0xe9, 0x11, 0xf2, + 0xbd, 0x5d, 0x04, 0x09, 0x36, 0xea, 0x5b, 0x22, 0x23, 0xfb, 0xfa, 0x42, + 0xea, 0x2e, 0xfc, 0xcd, 0x0b, 0xff, 0x1a, 0x2c, 0xf8, 0xea, 0xff, 0x2a, + 0xc8, 0xd7, 0xec, 0xef, 0xfb, 0x09, 0xfc, 0xfb, 0xeb, 0x2e, 0x12, 0xf5, + 0x11, 0xed, 0xe6, 0x01, 0x18, 0xe3, 0x2b, 0xd7, 0x14, 0xf2, 0xf5, 0xe4, + 0x19, 0xf1, 0x29, 0x0d, 0x03, 0x16, 0x2d, 0xeb, 0xed, 0x10, 0xf9, 0xca, + 0x06, 0xdd, 0xfc, 0x07, 0xcb, 0x05, 0x0a, 0xda, 0xed, 0x05, 0x05, 0xd5, + 0xcb, 0x06, 0xff, 0xe0, 0x05, 0xe9, 0x20, 0xfd, 0x49, 0x05, 0xf6, 0xee, + 0x02, 0xc3, 0xe0, 0x2e, 0x1f, 0xd5, 0xe0, 0x3d, 0xfa, 0xf9, 0x11, 0xeb, + 0xfc, 0x0c, 0xfa, 0xe5, 0xbd, 0x4a, 0xf5, 0x22, 0xc6, 0x7f, 0xd2, 0x9a, + 0x24, 0xe1, 0x0f, 0xb9, 0xce, 0x15, 0x08, 0xc4, 0xfc, 0x22, 0xb8, 0xcf, + 0x1a, 0x43, 0xf2, 0x0b, 0x40, 0x4d, 0x28, 0x5c, 0xf4, 0x16, 0x02, 0xe2, + 0xc5, 0xc3, 0xfa, 0x25, 0x1c, 0xed, 0x40, 0xf2, 0xb7, 0x19, 0x0b, 0xfb, + 0xbd, 0xf6, 0x31, 0xfb, 0x30, 0x51, 0xcb, 0xe9, 0xc2, 0x1b, 0xfc, 0xff, + 0x2e, 0x07, 0xf8, 0xe6, 0xe9, 0xea, 0xca, 0xef, 0xdd, 0xc9, 0xeb, 0xd7, + 0x09, 0x0e, 0xf1, 0xfb, 0x16, 0xea, 0xfc, 0xfd, 0x2f, 0xd0, 0xd1, 0x4d, + 0x31, 0xda, 0x4e, 0x1b, 0x1e, 0xdf, 0xfd, 0xd3, 0xcc, 0x01, 0xe0, 0xb0, + 0x2d, 0xef, 0xef, 0x18, 0xf2, 0x09, 0x0a, 0x35, 0xff, 0x03, 0xe6, 0xef, + 0x07, 0xcc, 0x07, 0xfb, 0xf7, 0xeb, 0xc7, 0x3a, 0xd5, 0xf0, 0x00, 0x2e, + 0xd0, 0xd6, 0x18, 0x4c, 0x58, 0xef, 0xed, 0xd2, 0xf7, 0xed, 0xe7, 0x4e, + 0x12, 0xbd, 0xee, 0xfe, 0xd2, 0xad, 0x0d, 0xe0, 0xe6, 0x37, 0xed, 0x56, + 0x08, 0xd3, 0xb9, 0x0b, 0xb0, 0x1c, 0x4d, 0xd3, 0x1e, 0xcc, 0x44, 0x17, + 0x61, 0xf7, 0x27, 0x01, 0x6d, 0xd1, 0x39, 0xd2, 0x10, 0x7f, 0x18, 0x23, + 0x36, 0x04, 0x3c, 0x05, 0x16, 0x2c, 0xc0, 0x19, 0x9d, 0x1a, 0x01, 0xe7, + 0xf7, 0x07, 0xec, 0x06, 0x2b, 0x69, 0xc4, 0x20, 0xc1, 0x4b, 0x2e, 0xe2, + 0xfa, 0xe8, 0x33, 0xef, 0xe2, 0xc7, 0xf4, 0x29, 0x06, 0xb8, 0x6a, 0x02, + 0x49, 0xaf, 0x48, 0x13, 0xc9, 0xd1, 0xe1, 0xc8, 0xfb, 0xfe, 0x53, 0x19, + 0x0d, 0x2b, 0xea, 0x1f, 0x00, 0x33, 0x46, 0x3d, 0x3c, 0x41, 0x08, 0x33, + 0xae, 0x10, 0x18, 0xfa, 0xd2, 0x40, 0xd1, 0xe6, 0x2b, 0xfe, 0x1f, 0x01, + 0xf4, 0x18, 0x05, 0x10, 0xde, 0x09, 0xb9, 0x10, 0xc1, 0xff, 0xe0, 0x35, + 0xe2, 0x1c, 0x00, 0x12, 0xd9, 0x13, 0x3b, 0xd1, 0xe1, 0x23, 0x27, 0x34, + 0xbd, 0x21, 0xec, 0xf0, 0x0d, 0xe4, 0x48, 0xbb, 0xd7, 0xe5, 0xf7, 0xfc, + 0x08, 0x41, 0xe7, 0xfb, 0x6f, 0x1d, 0x30, 0x51, 0x38, 0x0c, 0x46, 0xe1, + 0xcb, 0x3d, 0x5f, 0xfb, 0xe0, 0xf6, 0xde, 0x0a, 0xb3, 0x22, 0xfe, 0x09, + 0xec, 0xd3, 0x08, 0xc8, 0xd8, 0x1f, 0xd8, 0xfe, 0xe0, 0xe6, 0x2e, 0xc4, + 0xee, 0xd3, 0xe6, 0xe0, 0x27, 0xfb, 0x9e, 0x0b, 0xe6, 0xcd, 0xd0, 0xeb, + 0x6a, 0xc5, 0xd8, 0x44, 0xe0, 0x07, 0xe9, 0x26, 0xe5, 0x3a, 0xfe, 0xc5, + 0x1d, 0x1e, 0x2f, 0x14, 0x13, 0xf6, 0x17, 0xf1, 0xf1, 0x46, 0x00, 0xf6, + 0x2f, 0x16, 0x33, 0xd4, 0x39, 0xda, 0xc1, 0x03, 0xe0, 0xea, 0xf9, 0x0b, + 0x00, 0xf8, 0x1f, 0xf5, 0x3b, 0xdc, 0x30, 0x25, 0xf4, 0x12, 0x3a, 0xf4, + 0xe3, 0xf8, 0xf7, 0x68, 0xdc, 0x16, 0x0c, 0x19, 0x0f, 0xed, 0xe5, 0xf1, + 0xe3, 0x00, 0xbf, 0xd7, 0xf6, 0x0f, 0xf7, 0x2f, 0xf8, 0x06, 0xc6, 0xf6, + 0xe2, 0xfa, 0xf5, 0x06, 0x37, 0xbe, 0x67, 0x23, 0x33, 0x48, 0x04, 0x4a, + 0xfc, 0xdf, 0xb9, 0xc8, 0xf0, 0x00, 0xeb, 0x41, 0xbf, 0x12, 0x13, 0xfb, + 0xd4, 0xe4, 0x0c, 0x51, 0xbc, 0xe1, 0xfd, 0x54, 0x50, 0xd8, 0x00, 0x1d, + 0x27, 0xfe, 0xfb, 0x01, 0x3d, 0x57, 0x3f, 0x34, 0xaf, 0x27, 0x13, 0xe9, + 0xf3, 0xf5, 0xe6, 0xf4, 0xe5, 0xb8, 0x20, 0xf3, 0x2b, 0xe6, 0xbd, 0x34, + 0xb2, 0x00, 0xe9, 0x2a, 0x63, 0xe5, 0x0a, 0xb6, 0xc6, 0x04, 0xe0, 0xda, + 0x21, 0xe1, 0xf2, 0x0b, 0xf9, 0xdb, 0x24, 0xc1, 0xf8, 0x81, 0x2e, 0x06, + 0x6d, 0x38, 0x22, 0x27, 0x05, 0x44, 0x0e, 0x38, 0xd7, 0x34, 0xad, 0xe0, + 0x36, 0xfc, 0x27, 0xd8, 0x1a, 0x54, 0xd0, 0xfd, 0xdf, 0xdb, 0x02, 0xd1, + 0x00, 0x35, 0x4d, 0xfa, 0x08, 0xc5, 0xe6, 0x17, 0xc0, 0xbd, 0xf1, 0x0f, + 0x0b, 0x18, 0x30, 0xd6, 0x23, 0x6a, 0xe3, 0x01, 0xdd, 0x53, 0x2b, 0xd0, + 0xba, 0x0c, 0xee, 0x01, 0xfd, 0xb9, 0xbf, 0x3e, 0x54, 0xd4, 0xdb, 0xd3, + 0x28, 0xf0, 0xfa, 0x28, 0xde, 0x0d, 0xf5, 0x0c, 0x26, 0xe0, 0x0a, 0xe8, + 0x22, 0xb1, 0x08, 0x09, 0x0d, 0xeb, 0xf2, 0x05, 0xf2, 0x2f, 0xe9, 0x23, + 0x6a, 0x0a, 0xe6, 0xe6, 0xdd, 0x1f, 0x06, 0xe7, 0xec, 0x0f, 0x23, 0x1b, + 0xfd, 0x10, 0xd0, 0xec, 0x09, 0x1c, 0xfe, 0xd3, 0x2c, 0xe3, 0x17, 0x29, + 0xe9, 0x44, 0x00, 0xf8, 0xde, 0x00, 0x0b, 0x2c, 0xf8, 0x6f, 0xe8, 0xf3, + 0xfe, 0xc1, 0xc6, 0x18, 0xfb, 0xe2, 0x05, 0x20, 0xf9, 0x11, 0xf1, 0xef, + 0xf4, 0x0e, 0x24, 0xdf, 0xe7, 0xd2, 0xe3, 0xeb, 0x0d, 0xf8, 0xfd, 0x27, + 0xe9, 0x04, 0x0b, 0x04, 0x05, 0xe3, 0xdf, 0x3a, 0xf4, 0xda, 0xfa, 0x21, + 0x3f, 0xf9, 0xe1, 0xfd, 0x01, 0x23, 0x5c, 0xf3, 0x35, 0x13, 0x0e, 0x1b, + 0x0f, 0xf4, 0x0b, 0xd9, 0x6f, 0xf1, 0x1b, 0xf8, 0x17, 0x46, 0xec, 0x2a, + 0xea, 0x2e, 0xcf, 0x10, 0x10, 0x32, 0xeb, 0x17, 0x3c, 0x0b, 0x10, 0xf7, + 0x69, 0x1b, 0x00, 0xdf, 0xda, 0x0a, 0x0f, 0x42, 0x08, 0xe9, 0xea, 0x3b, + 0xe3, 0xdc, 0x09, 0xf6, 0x13, 0xfc, 0x07, 0xe0, 0xd3, 0xde, 0x0c, 0xae, + 0xd4, 0xff, 0x43, 0xf7, 0xd8, 0x02, 0x1d, 0x40, 0x0c, 0x7f, 0xf6, 0xdd, + 0x17, 0xf6, 0xb8, 0xfc, 0x02, 0xfe, 0x04, 0xfd, 0x14, 0x49, 0xf8, 0xf6, + 0xd0, 0x06, 0x2f, 0xe4, 0xfd, 0xdf, 0x17, 0x13, 0xea, 0xf2, 0x10, 0x2b, + 0x49, 0x1b, 0xec, 0x28, 0xdf, 0x12, 0xfc, 0xe1, 0x3c, 0xbe, 0xd5, 0xca, + 0x34, 0xe2, 0xf3, 0xee, 0xc8, 0x1a, 0xf3, 0xe9, 0x0a, 0xf3, 0x0f, 0xf9, + 0xfb, 0xf0, 0xfb, 0x37, 0x06, 0x46, 0xfe, 0xf8, 0x2f, 0xdc, 0xde, 0x2e, + 0x6a, 0xdc, 0x43, 0x2f, 0x42, 0xe7, 0xf3, 0x03, 0xf5, 0xf5, 0xf4, 0xf5, + 0xf7, 0xee, 0x0c, 0xff, 0x08, 0xe9, 0x4f, 0xeb, 0x02, 0x05, 0x01, 0xf9, + 0xe9, 0x03, 0xef, 0xcc, 0xe7, 0xe0, 0x10, 0xf6, 0x08, 0xfe, 0xd1, 0xf3, + 0x06, 0x13, 0x02, 0x07, 0xf2, 0x03, 0x09, 0x19, 0x11, 0xe6, 0x0b, 0xf9, + 0x15, 0xfd, 0x12, 0xf5, 0xd3, 0xe9, 0x1d, 0x07, 0x0e, 0xe0, 0xe9, 0x08, + 0x02, 0x04, 0x15, 0x05, 0xdc, 0xf5, 0x15, 0x0b, 0xf3, 0x01, 0x7f, 0xfd, + 0xf3, 0xec, 0xf2, 0xea, 0xfc, 0xf5, 0x1c, 0xf2, 0x19, 0x1a, 0xf5, 0xed, + 0x0a, 0x0c, 0x0c, 0xe4, 0x01, 0xfb, 0xfd, 0xd6, 0x09, 0xfe, 0xdd, 0xdd, + 0x1b, 0x14, 0xe5, 0x20, 0x1f, 0x04, 0x03, 0xdf, 0x31, 0xec, 0x0a, 0xfb, + 0x02, 0xf7, 0x03, 0x1e, 0xe7, 0x10, 0x25, 0xe7, 0x00, 0x13, 0x2e, 0x09, + 0xeb, 0xe3, 0xdf, 0x26, 0xf4, 0xe8, 0x04, 0x21, 0x01, 0x06, 0x1c, 0xe9, + 0x03, 0xf4, 0x3a, 0x2f, 0xf0, 0xe0, 0x57, 0x19, 0xd9, 0xf4, 0xdc, 0xf7, + 0x13, 0x0f, 0x15, 0xf9, 0xdc, 0xe1, 0x06, 0xe3, 0x0b, 0x05, 0xe6, 0xfe, + 0xf4, 0x0b, 0xfc, 0x0b, 0xdb, 0x0b, 0x07, 0xcc, 0x35, 0xf9, 0xe8, 0x13, + 0xfb, 0xdd, 0xe2, 0xd4, 0x06, 0xd6, 0xe8, 0x1d, 0x04, 0xf8, 0x16, 0x39, + 0x0a, 0xfb, 0xe4, 0xfc, 0xed, 0x3b, 0x14, 0xff, 0x36, 0xe2, 0xe0, 0xd3, + 0xff, 0x0b, 0xe0, 0x10, 0x20, 0xdc, 0x12, 0xe3, 0x0e, 0x24, 0xe9, 0x09, + 0xff, 0x26, 0xce, 0x02, 0x17, 0xf0, 0x15, 0xf6, 0xee, 0xe1, 0x03, 0x08, + 0x09, 0x01, 0xda, 0x05, 0x00, 0x36, 0xee, 0xf4, 0x08, 0x31, 0xff, 0x22, + 0xc8, 0xf9, 0xe5, 0xf2, 0xf0, 0x00, 0x07, 0x09, 0xf2, 0xf7, 0x09, 0xf7, + 0x00, 0xe6, 0xfa, 0x60, 0xf6, 0x27, 0x28, 0xf7, 0x2f, 0xdd, 0x18, 0x7c, + 0x4c, 0x35, 0x21, 0xcd, 0xff, 0xfc, 0xff, 0xcf, 0xf4, 0xf4, 0xd5, 0x15, + 0x7f, 0x15, 0xf7, 0xc3, 0xf6, 0x17, 0x2e, 0xee, 0xc1, 0xdf, 0xee, 0xaa, + 0x03, 0x2c, 0xf5, 0x0c, 0xed, 0x05, 0xe7, 0xd8, 0xf2, 0x1c, 0x44, 0x19, + 0x28, 0xfc, 0x45, 0xf9, 0xf7, 0x0e, 0x18, 0xe6, 0xfc, 0x29, 0x21, 0xf0, + 0x0f, 0xdc, 0x33, 0xeb, 0x12, 0xe2, 0x0c, 0xfa, 0xc4, 0x33, 0xfd, 0xf9, + 0xdc, 0xb9, 0x07, 0xdb, 0xef, 0xce, 0xd2, 0xd8, 0x17, 0x07, 0x26, 0xcb, + 0x1a, 0xfb, 0x00, 0xfe, 0x53, 0x30, 0xea, 0x2c, 0x36, 0x14, 0xe9, 0xf3, + 0x1a, 0x06, 0xe8, 0xf6, 0xff, 0xa5, 0x10, 0xf8, 0x1e, 0xcd, 0xf2, 0x0d, + 0xc9, 0x5b, 0xe4, 0xf1, 0x26, 0xf2, 0x2d, 0x0b, 0xdc, 0xda, 0xcd, 0xdd, + 0xe5, 0xec, 0x0e, 0xfc, 0x01, 0xf7, 0xef, 0xe0, 0xf5, 0xf6, 0xf6, 0x02, + 0x00, 0xde, 0xe1, 0x11, 0xd4, 0x00, 0xe1, 0x0a, 0x08, 0x2b, 0x0e, 0x4c, + 0x04, 0xfe, 0x23, 0x1a, 0xf0, 0xdc, 0xf2, 0x00, 0xd6, 0xe9, 0xd6, 0x42, + 0xce, 0x19, 0x23, 0x1c, 0xd0, 0xec, 0xf7, 0xec, 0xf5, 0x28, 0xfc, 0x1f, + 0x1b, 0x16, 0x01, 0xd5, 0xf3, 0xf9, 0x4a, 0xd6, 0x07, 0x0f, 0xed, 0xf2, + 0xf4, 0xe8, 0xf0, 0x04, 0x08, 0x17, 0x64, 0xdc, 0x10, 0x06, 0xbb, 0x24, + 0x38, 0xf0, 0xd6, 0xfe, 0xf7, 0x0f, 0xea, 0xec, 0x26, 0xdc, 0xe4, 0xfa, + 0xc6, 0xce, 0x21, 0x04, 0x1d, 0xc6, 0xef, 0xc7, 0xff, 0x18, 0xe5, 0xf3, + 0xdb, 0xe5, 0xfc, 0xcc, 0xc9, 0x16, 0xdb, 0xea, 0xdf, 0xd3, 0xe7, 0x71, + 0x11, 0x0f, 0x37, 0xe2, 0xde, 0x02, 0x06, 0x1b, 0xe2, 0xcd, 0xeb, 0xf5, + 0x21, 0x32, 0x30, 0x25, 0x20, 0xea, 0x12, 0xf6, 0x06, 0x28, 0xf1, 0x21, + 0xd6, 0x22, 0x2e, 0x43, 0x23, 0x19, 0xdb, 0x56, 0x00, 0xff, 0xf6, 0x25, + 0xfe, 0xe7, 0xe2, 0xf6, 0xd4, 0x06, 0xd1, 0x04, 0xf8, 0xfa, 0xef, 0xd8, + 0xf6, 0x07, 0x01, 0x06, 0x12, 0xe4, 0xec, 0x7f, 0x34, 0xe6, 0x26, 0xf8, + 0xf3, 0x0f, 0x04, 0xd6, 0xf8, 0x0c, 0xe8, 0xf1, 0x14, 0xf5, 0x01, 0x27, + 0x21, 0xf7, 0x56, 0xf8, 0x11, 0x46, 0x12, 0x2c, 0xe7, 0xe0, 0xf4, 0xec, + 0x07, 0x05, 0x06, 0xf3, 0xfb, 0x2d, 0x0d, 0x22, 0xf9, 0x24, 0xf6, 0xe6, + 0xe7, 0x1a, 0xef, 0x15, 0xfe, 0xec, 0x28, 0x3b, 0x14, 0xe3, 0xf0, 0x0f, + 0xf9, 0x17, 0xf1, 0xea, 0xea, 0x1d, 0xce, 0xf8, 0x34, 0x22, 0x0b, 0xfe, + 0xfa, 0xd7, 0x0c, 0xf9, 0x2f, 0x3a, 0x00, 0xf7, 0x15, 0x06, 0xd7, 0x14, + 0x0e, 0xf6, 0x0a, 0xf8, 0xe6, 0xf8, 0x16, 0xf7, 0x09, 0x02, 0x23, 0xe3, + 0x1b, 0xfc, 0x13, 0xda, 0x19, 0x26, 0xf0, 0xf1, 0x0c, 0x13, 0x06, 0xf1, + 0x0b, 0xff, 0x02, 0x21, 0x14, 0x0a, 0xfa, 0x07, 0x05, 0xdf, 0xef, 0xe7, + 0xf8, 0xe4, 0xec, 0xe5, 0x02, 0x2d, 0xf0, 0xfe, 0xee, 0x05, 0xd1, 0x15, + 0x06, 0xf4, 0xff, 0xc9, 0x0d, 0xf9, 0xe8, 0xe7, 0x1b, 0xe0, 0xfb, 0xda, + 0xf1, 0xe8, 0xe9, 0x01, 0xd3, 0x1f, 0xeb, 0x02, 0x0e, 0xff, 0xfe, 0xeb, + 0xe1, 0x05, 0x02, 0x1f, 0x4d, 0xe6, 0xfb, 0x07, 0x08, 0x2a, 0xf7, 0xf0, + 0xe1, 0xee, 0xee, 0x03, 0xf8, 0xf7, 0xf3, 0x32, 0x37, 0xf9, 0xe1, 0xed, + 0x12, 0x11, 0x14, 0x1c, 0xfb, 0xf7, 0x0e, 0xe9, 0xf6, 0x36, 0xe2, 0x11, + 0x19, 0x34, 0xe9, 0xf1, 0xef, 0xee, 0x04, 0xf1, 0x0d, 0x3d, 0xd3, 0x05, + 0xf5, 0xf0, 0xdb, 0x3a, 0x44, 0xd2, 0xf2, 0x0e, 0xec, 0xfe, 0xf5, 0xf1, + 0xe6, 0xef, 0xf7, 0xf1, 0x17, 0xfa, 0xf9, 0x06, 0x0a, 0x2c, 0xbd, 0xf8, + 0xe8, 0x01, 0xc2, 0xfb, 0x1a, 0xfd, 0x0f, 0xfa, 0xe0, 0x12, 0x09, 0x02, + 0xf7, 0xee, 0xdd, 0xfa, 0xfc, 0x05, 0x14, 0xf0, 0xf1, 0xf8, 0x1f, 0xde, + 0x06, 0xee, 0xe8, 0x00, 0x1e, 0x2f, 0x17, 0x19, 0x26, 0x3f, 0xe7, 0xf7, + 0xeb, 0x1f, 0xde, 0x0c, 0x03, 0xf9, 0xf5, 0xf6, 0x07, 0xc4, 0xfd, 0x03, + 0x7f, 0xe6, 0x19, 0x05, 0x14, 0xf4, 0xd0, 0x0c, 0xd4, 0x0c, 0xc5, 0xe4, + 0x10, 0x17, 0x1d, 0x03, 0xf1, 0xf6, 0x21, 0x25, 0x12, 0x51, 0xf2, 0xf5, + 0x01, 0x05, 0x0f, 0x02, 0x08, 0x08, 0xfe, 0xec, 0x03, 0x1c, 0xe0, 0xf5, + 0xe1, 0x01, 0x1a, 0x00, 0x38, 0x0a, 0x3e, 0x43, 0xd8, 0xe8, 0xfc, 0x0a, + 0xe6, 0xdb, 0xe8, 0xe3, 0x1f, 0x23, 0x21, 0x0c, 0x2b, 0xbb, 0x10, 0x07, + 0xfb, 0x0b, 0xdb, 0xdb, 0xfb, 0x0a, 0xde, 0xe8, 0xe4, 0xec, 0xef, 0xed, + 0x01, 0xf7, 0xe1, 0xff, 0x0b, 0x26, 0xf4, 0xfb, 0x05, 0xfb, 0x02, 0xdc, + 0xf3, 0x0f, 0x08, 0x5f, 0xe9, 0xef, 0x0c, 0xe8, 0x17, 0xf0, 0xff, 0x00, + 0xed, 0x01, 0x14, 0xf1, 0x18, 0x06, 0xe4, 0x0c, 0xee, 0xea, 0x20, 0xf5, + 0xf3, 0x0e, 0xf3, 0x1f, 0x2f, 0x12, 0x07, 0x21, 0x17, 0x0a, 0xf6, 0xeb, + 0xe5, 0x00, 0xe2, 0xe6, 0xde, 0x03, 0xe9, 0xed, 0x2a, 0x13, 0xea, 0xe2, + 0x34, 0xec, 0x03, 0xf8, 0xda, 0x1d, 0x3d, 0xf3, 0x12, 0xf9, 0x0a, 0xde, + 0x12, 0x00, 0xff, 0x05, 0xf1, 0xfa, 0x2f, 0x0b, 0x38, 0xc3, 0xf2, 0xd8, + 0x05, 0x07, 0x0d, 0xef, 0x03, 0x10, 0x0f, 0xee, 0xfb, 0xda, 0xfc, 0x15, + 0x05, 0xe2, 0xaf, 0xf3, 0x0b, 0xf1, 0xd7, 0x04, 0x1d, 0x1b, 0xe3, 0xd9, + 0x02, 0x19, 0xf0, 0xf4, 0x56, 0xde, 0xfe, 0xef, 0x11, 0xfc, 0x53, 0xe9, + 0x12, 0xf5, 0xf6, 0xe2, 0xdc, 0x06, 0xfa, 0x1c, 0xd4, 0xe7, 0x09, 0x35, + 0xef, 0xe9, 0xd9, 0x0d, 0x01, 0xf7, 0xdc, 0x2d, 0xd3, 0x2a, 0x28, 0x1e, + 0x0f, 0x0d, 0xd8, 0xdd, 0xe6, 0x7f, 0xf6, 0x3a, 0xc8, 0x1d, 0x07, 0xfb, + 0x2e, 0xe7, 0xcf, 0xe8, 0xe3, 0xed, 0xfc, 0x06, 0x07, 0x25, 0xf4, 0xbb, + 0xea, 0xef, 0x74, 0xf3, 0xea, 0xd5, 0xd8, 0xd3, 0xd7, 0x06, 0x01, 0xed, + 0x1e, 0x02, 0xf4, 0xfc, 0x05, 0x09, 0xef, 0x07, 0x0e, 0x3b, 0x2e, 0xf4, + 0xeb, 0x0e, 0x4e, 0xe8, 0x19, 0x02, 0xe1, 0xdf, 0x10, 0xd7, 0xca, 0xca, + 0x2d, 0x17, 0x1b, 0xd1, 0xf5, 0xf5, 0x17, 0x05, 0x20, 0xf4, 0xf3, 0xfd, + 0x10, 0x15, 0xe9, 0x50, 0x13, 0xf4, 0xed, 0xfe, 0x32, 0xc3, 0xf3, 0xf7, + 0xe0, 0x2b, 0x09, 0xd6, 0xf2, 0xba, 0xff, 0xea, 0x75, 0x40, 0x3f, 0xeb, + 0x66, 0x32, 0xc6, 0xfd, 0x07, 0x2c, 0x12, 0xfc, 0x04, 0xea, 0x1e, 0x43, + 0x2d, 0xf6, 0xf5, 0x00, 0xeb, 0xd8, 0x13, 0xed, 0xbd, 0x2f, 0x22, 0x0c, + 0x20, 0x05, 0xec, 0xf3, 0xf6, 0xcf, 0xe8, 0x06, 0xc4, 0xee, 0x17, 0x07, + 0x10, 0x06, 0xdf, 0xfe, 0xe5, 0xed, 0x0a, 0xff, 0xfe, 0x24, 0xfb, 0x22, + 0xd7, 0x00, 0xd3, 0x0c, 0xf3, 0x09, 0xf3, 0xe0, 0x04, 0x2d, 0xe4, 0xd7, + 0x4d, 0xd6, 0xff, 0xc9, 0x19, 0xd1, 0x1e, 0x3e, 0xeb, 0xeb, 0xf6, 0x1a, + 0x58, 0x20, 0x09, 0xef, 0xa7, 0x2c, 0xe9, 0x3f, 0xe5, 0xfe, 0xd9, 0x2d, + 0xe3, 0xef, 0x15, 0x16, 0xbb, 0xc2, 0x1b, 0x02, 0xc9, 0xd7, 0x27, 0x16, + 0xcf, 0xe4, 0xf4, 0xec, 0xd6, 0x1f, 0x01, 0xfe, 0xdf, 0x0d, 0xe5, 0x0f, + 0xfc, 0x0f, 0x0c, 0x4f, 0x04, 0xe6, 0xd2, 0x0a, 0xf6, 0x2f, 0xf8, 0x1f, + 0x03, 0x11, 0xfb, 0x23, 0x05, 0xc9, 0xf1, 0x3f, 0x11, 0xd9, 0xf5, 0xe5, + 0x18, 0x2c, 0xf3, 0xe8, 0x09, 0x77, 0x07, 0xef, 0x1e, 0x46, 0xed, 0x2d, + 0x0a, 0x13, 0xf6, 0xdf, 0xe0, 0xe6, 0x37, 0xe9, 0xc9, 0xe8, 0x2b, 0x0f, + 0xfb, 0x30, 0xff, 0xf5, 0x1f, 0x16, 0x20, 0xdb, 0xe5, 0xfd, 0xf9, 0x3e, + 0xb6, 0xfb, 0xf1, 0x57, 0xc6, 0x15, 0xe5, 0xb4, 0xd8, 0x2d, 0xcb, 0xe2, + 0xe9, 0x1f, 0x05, 0xf5, 0x5b, 0xb3, 0xcd, 0xbc, 0xd2, 0x0f, 0xee, 0x29, + 0x3f, 0x24, 0xeb, 0xd9, 0x01, 0x4f, 0x10, 0xf7, 0x27, 0x23, 0xed, 0x11, + 0x2e, 0x33, 0x10, 0xe2, 0xfb, 0x1d, 0x7f, 0xc7, 0xf2, 0x0f, 0xb2, 0x07, + 0x1e, 0xfa, 0x6e, 0xc8, 0xe6, 0xc5, 0xdf, 0x3b, 0xd1, 0xe3, 0xed, 0xfb, + 0x00, 0x2e, 0xf9, 0xd3, 0x20, 0xe0, 0xe5, 0x0f, 0x16, 0xf3, 0xcc, 0x3d, + 0xee, 0xd1, 0xe3, 0x07, 0xe2, 0xe4, 0x41, 0xd6, 0x25, 0x02, 0x15, 0xeb, + 0x19, 0x01, 0x34, 0xf8, 0xcb, 0xe5, 0xc0, 0x32, 0x04, 0xf8, 0x1f, 0xf1, + 0x0f, 0x04, 0x09, 0xc8, 0xa5, 0x44, 0x10, 0xcc, 0x09, 0xb9, 0x25, 0x38, + 0xee, 0x00, 0x30, 0xd1, 0xf4, 0xfa, 0x4e, 0x05, 0x11, 0x0b, 0xee, 0xf1, + 0xeb, 0x2e, 0xe2, 0xe8, 0x4a, 0xcc, 0xfd, 0x2d, 0xde, 0xb4, 0x32, 0xde, + 0xe9, 0xf5, 0xf6, 0x49, 0xd2, 0x03, 0xd8, 0xfe, 0xfe, 0xec, 0x22, 0x0a, + 0xd5, 0xe3, 0x4b, 0x4c, 0xfe, 0xd5, 0x28, 0xf6, 0x4e, 0xe1, 0xf6, 0x61, + 0xcb, 0xf1, 0x67, 0x0c, 0xb1, 0x3a, 0x1b, 0xaf, 0x47, 0xfd, 0x18, 0xf8, + 0xf6, 0x11, 0x44, 0xcd, 0xf6, 0x1c, 0xe2, 0xf5, 0xc1, 0x06, 0xfe, 0xc0, + 0x04, 0xcd, 0x3a, 0x0b, 0x6d, 0x22, 0xf6, 0xd5, 0xda, 0x0b, 0xe3, 0xef, + 0x02, 0x23, 0x45, 0x55, 0xe3, 0x06, 0x00, 0x4a, 0x1c, 0xdc, 0xff, 0x48, + 0x34, 0x99, 0xdf, 0x1a, 0xb4, 0x19, 0x1e, 0xa0, 0x31, 0xcb, 0x14, 0x21, + 0x9f, 0x10, 0xdb, 0x46, 0xde, 0x0b, 0x06, 0x76, 0xf2, 0x1f, 0xe5, 0xbd, + 0x3b, 0xf1, 0xf6, 0x22, 0xff, 0xf2, 0x2c, 0x0c, 0xc7, 0xc5, 0x47, 0xc8, + 0x3b, 0x59, 0xbf, 0xf5, 0x06, 0x1c, 0x4f, 0xd5, 0x15, 0x2e, 0x04, 0x2e, + 0xfc, 0xf4, 0xcc, 0xed, 0xd4, 0xe2, 0x18, 0x13, 0x58, 0x30, 0x45, 0xd6, + 0x02, 0xf0, 0x1b, 0xc3, 0x03, 0x76, 0x18, 0xf6, 0x2b, 0xdd, 0xef, 0xe5, + 0xd1, 0xd0, 0x00, 0xea, 0x16, 0x51, 0x05, 0xf3, 0xd7, 0x12, 0x13, 0xb6, + 0xf9, 0xf2, 0x00, 0xcd, 0x21, 0xc3, 0x3b, 0x0a, 0xf9, 0xf1, 0xce, 0xec, + 0x18, 0x21, 0xd9, 0x1e, 0xda, 0x00, 0xeb, 0xdb, 0xdb, 0x02, 0xfb, 0xf5, + 0x08, 0xbd, 0x1f, 0xfa, 0xea, 0xcf, 0xe4, 0xef, 0xf5, 0x34, 0x04, 0x56, + 0x20, 0x57, 0xe6, 0xff, 0x14, 0xf2, 0xee, 0xe3, 0xc9, 0x15, 0x11, 0xd8, + 0x41, 0xfb, 0x16, 0x02, 0x59, 0x33, 0x04, 0xde, 0x0b, 0x09, 0x2a, 0x81, + 0xfb, 0xec, 0xd7, 0xd5, 0x19, 0xb6, 0x02, 0x55, 0xf6, 0x01, 0x19, 0xe5, + 0xe4, 0xd9, 0xe0, 0xfe, 0x11, 0x2a, 0xc7, 0xeb, 0x0a, 0xdf, 0x4a, 0xfe, + 0xf2, 0xfd, 0x25, 0x21, 0xef, 0x15, 0xe3, 0xe9, 0x0a, 0xef, 0x2c, 0xf1, + 0xfa, 0xf1, 0x0e, 0xf7, 0x2e, 0x0d, 0xfe, 0x3b, 0xc8, 0xe7, 0xdd, 0x49, + 0xe1, 0xe1, 0x1b, 0x19, 0xd9, 0xec, 0xd4, 0x52, 0xe2, 0x26, 0x1c, 0x0b, + 0xf0, 0x06, 0xd5, 0x53, 0xf3, 0xe7, 0x0e, 0x16, 0x14, 0x05, 0x0e, 0x26, + 0xf2, 0x23, 0xe4, 0x1c, 0xf7, 0x00, 0x24, 0x23, 0xea, 0xf3, 0xde, 0x0c, + 0x00, 0x06, 0x00, 0xb5, 0xfd, 0xef, 0x5d, 0xfa, 0xe3, 0xff, 0xe7, 0xfd, + 0xe4, 0xe3, 0xe9, 0x34, 0xd4, 0xe4, 0x12, 0xf7, 0x0c, 0xfc, 0xef, 0xe6, + 0xe3, 0xef, 0x10, 0xef, 0x59, 0x40, 0xf2, 0xf5, 0x04, 0x49, 0x08, 0x08, + 0xbd, 0x12, 0x20, 0x15, 0xdf, 0xbc, 0xed, 0x35, 0xf8, 0xee, 0xf1, 0x14, + 0x00, 0xd6, 0xf5, 0x0e, 0x12, 0x38, 0xd9, 0xde, 0xfe, 0xfe, 0xe1, 0x56, + 0x06, 0xd1, 0x06, 0xc2, 0x0f, 0xe7, 0xff, 0x1a, 0xf3, 0xe7, 0xcf, 0x04, + 0xf5, 0xe8, 0x04, 0x3d, 0xe1, 0x02, 0xf2, 0x0e, 0x05, 0xff, 0x01, 0xba, + 0xf6, 0xe0, 0x40, 0x07, 0xe4, 0xe9, 0x1e, 0x04, 0xe0, 0x24, 0x08, 0xec, + 0xe0, 0xca, 0xec, 0xe3, 0xd8, 0xfa, 0xf0, 0x00, 0xd7, 0xe1, 0x33, 0x10, + 0x09, 0xe9, 0x00, 0xf9, 0xed, 0xea, 0xf8, 0xdf, 0xd6, 0xf9, 0x47, 0xc2, + 0xe5, 0x00, 0xee, 0xe0, 0x30, 0xf9, 0x1b, 0xfb, 0xc7, 0xe8, 0xe7, 0x25, + 0xd1, 0x0e, 0xe6, 0x1e, 0xe8, 0x04, 0x0c, 0x4c, 0x18, 0x1c, 0x13, 0xe2, + 0xd8, 0x0b, 0xf2, 0xc1, 0xfb, 0xd9, 0xfe, 0x0b, 0x4e, 0xc4, 0x15, 0x2b, + 0x0b, 0x06, 0x0c, 0xff, 0x1c, 0xee, 0x08, 0xfa, 0x5c, 0x37, 0x21, 0xd9, + 0x2e, 0x04, 0x18, 0x5c, 0xef, 0x11, 0xe4, 0xd4, 0xc5, 0xec, 0xda, 0x2b, + 0xff, 0xf6, 0xd4, 0xd5, 0x04, 0x02, 0x07, 0x12, 0xc9, 0x1b, 0xdf, 0xe3, + 0x4b, 0xfd, 0xf4, 0xba, 0xf2, 0x16, 0xf9, 0x3a, 0x04, 0x41, 0x2c, 0xd4, + 0x11, 0xf5, 0xf1, 0xbb, 0xf4, 0xdb, 0x19, 0xfe, 0xf3, 0x11, 0xf9, 0xe9, + 0x37, 0xf0, 0x3e, 0x17, 0xe7, 0xf3, 0x0d, 0x06, 0x0b, 0x47, 0xd0, 0xca, + 0xfd, 0xeb, 0xfe, 0xef, 0x11, 0x1b, 0x23, 0x21, 0x0a, 0x15, 0xfc, 0xe6, + 0xfa, 0x4c, 0xf3, 0xec, 0x4d, 0x03, 0x36, 0x09, 0x25, 0x03, 0x52, 0xe1, + 0xd4, 0xf9, 0x09, 0xfe, 0x20, 0x17, 0x02, 0x14, 0xd7, 0xeb, 0x3f, 0x53, + 0x04, 0x57, 0xb5, 0xed, 0xe4, 0xe5, 0xf9, 0xc8, 0x16, 0x04, 0x1d, 0xcc, + 0x00, 0xea, 0x27, 0xe8, 0x3d, 0xf1, 0xd8, 0x03, 0xd2, 0x09, 0xfd, 0xc2, + 0x2d, 0x23, 0xe3, 0x41, 0x02, 0xff, 0xea, 0x14, 0xf6, 0x0b, 0x12, 0xfb, + 0xeb, 0x40, 0xce, 0xda, 0xef, 0xf2, 0xee, 0x00, 0x0f, 0xf8, 0xe3, 0xed, + 0xcb, 0xe2, 0xfb, 0xff, 0x00, 0xec, 0xf7, 0xe7, 0x3c, 0xd7, 0xe7, 0x7f, + 0xde, 0x3a, 0xef, 0x38, 0xff, 0x2b, 0x0e, 0x62, 0xe8, 0xe3, 0xd4, 0x06, + 0x08, 0xe0, 0x2f, 0xc7, 0x08, 0xf4, 0x49, 0x04, 0xff, 0x38, 0xca, 0x1f, + 0x10, 0x6d, 0xde, 0x00, 0x50, 0xc7, 0xf7, 0xf7, 0x6e, 0xf4, 0x44, 0xd8, + 0x1b, 0x0b, 0x1d, 0x0a, 0x21, 0xe7, 0x01, 0x12, 0xe3, 0xff, 0x0d, 0xbf, + 0xf4, 0x0c, 0x34, 0x20, 0xdc, 0x0e, 0xdc, 0x11, 0x05, 0xfe, 0x21, 0xe4, + 0xd5, 0xd4, 0xfe, 0x27, 0xd4, 0x02, 0xfa, 0xe9, 0xee, 0xe6, 0x0e, 0x31, + 0xd4, 0x1b, 0xff, 0xce, 0xe3, 0x02, 0xf2, 0xc5, 0xd4, 0xec, 0xd1, 0x18, + 0x10, 0xc4, 0xe2, 0x32, 0x15, 0x29, 0x17, 0xd5, 0x11, 0x03, 0xec, 0xe8, + 0x37, 0x30, 0x11, 0xcb, 0x29, 0x07, 0xe5, 0x2e, 0xfe, 0x17, 0xfe, 0xe9, + 0xe5, 0xfd, 0x04, 0xe9, 0xd8, 0x01, 0x1b, 0xe3, 0xf4, 0xed, 0xb6, 0xec, + 0xc0, 0xe2, 0x00, 0xd2, 0x66, 0xeb, 0x13, 0xe8, 0xe6, 0xf1, 0x2c, 0xff, + 0x07, 0x30, 0x48, 0xdf, 0x1a, 0xe6, 0x13, 0x00, 0xf2, 0xc7, 0xee, 0xdc, + 0xfc, 0x1e, 0xe7, 0x05, 0xf5, 0xf3, 0x27, 0x16, 0xf5, 0xc7, 0x1c, 0xfd, + 0x38, 0xe6, 0xea, 0xf0, 0x18, 0x0f, 0xf0, 0xef, 0xe2, 0x71, 0xe3, 0x17, + 0xf4, 0x05, 0xf9, 0xc9, 0x06, 0xe9, 0xe8, 0xe2, 0xcb, 0xeb, 0x62, 0x13, + 0x48, 0x1b, 0x6b, 0xdb, 0xda, 0xdd, 0x0f, 0xdf, 0x60, 0x19, 0xda, 0x14, + 0x21, 0x1e, 0x43, 0x15, 0xf5, 0xec, 0xee, 0xff, 0xea, 0xff, 0xee, 0xd6, + 0x0d, 0xf5, 0x33, 0xe6, 0xe3, 0x1c, 0x04, 0x14, 0x09, 0x2b, 0xee, 0xe1, + 0x00, 0x10, 0xcb, 0xd7, 0x02, 0x29, 0xd3, 0xed, 0x06, 0xcf, 0xf9, 0x17, + 0xff, 0x0b, 0xd2, 0xf5, 0x0c, 0x49, 0xcb, 0xed, 0x47, 0xef, 0x22, 0xfa, + 0x07, 0xfa, 0xdc, 0xf6, 0xee, 0xed, 0x02, 0xff, 0xe3, 0xe9, 0x03, 0xe0, + 0x1f, 0xee, 0xe7, 0x7f, 0x05, 0x23, 0xe6, 0x4e, 0x12, 0xf3, 0x0b, 0x21, + 0x0c, 0x06, 0x1e, 0x1c, 0xe3, 0x31, 0xdf, 0xf8, 0xd1, 0x56, 0xec, 0x49, + 0xe7, 0x62, 0xff, 0xff, 0xda, 0x2a, 0xff, 0x5d, 0xda, 0x16, 0xe9, 0xe7, + 0x08, 0xf4, 0xf2, 0x04, 0xd6, 0xf3, 0xf8, 0xe6, 0x04, 0x44, 0x0b, 0x0e, + 0x2d, 0xec, 0x03, 0xe8, 0xfa, 0xea, 0x13, 0x08, 0xf9, 0x11, 0x34, 0x18, + 0xe9, 0xf9, 0x0f, 0x26, 0x17, 0x0f, 0xf9, 0x1c, 0xe0, 0x25, 0x1d, 0xf7, + 0xdd, 0x06, 0x3c, 0x07, 0x18, 0x32, 0xfc, 0xe5, 0xee, 0xc4, 0x0c, 0xd9, + 0x7f, 0x25, 0xf9, 0xec, 0xfb, 0xea, 0x03, 0x13, 0xe0, 0xf6, 0xfc, 0x00, + 0xae, 0x01, 0x07, 0xfa, 0x2c, 0xed, 0xda, 0x04, 0xf6, 0x1a, 0x21, 0xe0, + 0x21, 0xfb, 0x01, 0xea, 0x08, 0xde, 0xdd, 0xc5, 0xeb, 0xe4, 0x5b, 0xf2, + 0x1e, 0x41, 0x04, 0x01, 0x3a, 0xec, 0x12, 0xfc, 0x24, 0xfd, 0x02, 0xe2, + 0x08, 0x0d, 0xf6, 0xe6, 0x1f, 0x0f, 0xf5, 0x2f, 0xdc, 0x13, 0xe9, 0x0f, + 0xea, 0x14, 0xe8, 0xf5, 0x10, 0x3a, 0xdc, 0x01, 0xe5, 0x04, 0xea, 0xe8, + 0x41, 0xec, 0xeb, 0xfa, 0xfa, 0xd7, 0xd3, 0xe9, 0xd8, 0x6f, 0xed, 0x0f, + 0xf1, 0x0d, 0x2b, 0xd7, 0x1b, 0xf8, 0x01, 0xfb, 0xc4, 0x1f, 0xdf, 0xd1, + 0xdc, 0x65, 0xc8, 0xe8, 0x01, 0xef, 0xf8, 0xe4, 0x27, 0x0a, 0xec, 0xf6, + 0xfa, 0xea, 0x34, 0x28, 0x0a, 0x0a, 0xe2, 0x14, 0x08, 0xde, 0xf3, 0xf3, + 0xe6, 0x05, 0xf8, 0xf0, 0xcc, 0xfc, 0xf4, 0x00, 0xed, 0xfa, 0x31, 0xfb, + 0x04, 0xee, 0x19, 0xf8, 0xe6, 0xe6, 0xd1, 0xd9, 0x0b, 0x4a, 0xd9, 0xea, + 0xef, 0xde, 0xe9, 0xf3, 0xde, 0xe4, 0xfb, 0xde, 0xef, 0xdd, 0xf3, 0x26, + 0xe4, 0xf1, 0x15, 0xd7, 0x12, 0x08, 0x12, 0x1b, 0xbb, 0x62, 0xe1, 0xe4, + 0xf7, 0x04, 0xf0, 0xfa, 0xea, 0x16, 0xef, 0xe6, 0x18, 0x12, 0xf1, 0xff, + 0x08, 0xe1, 0xc5, 0xe8, 0x11, 0x2a, 0xce, 0xd5, 0xd2, 0xfc, 0xfb, 0x25, + 0xe3, 0x1e, 0x16, 0x0b, 0x16, 0x01, 0xc8, 0xe8, 0xeb, 0x3d, 0x0b, 0x7c, + 0xdb, 0xcd, 0x2f, 0x3e, 0x00, 0x23, 0xd3, 0x28, 0x0f, 0x16, 0x4b, 0xc0, + 0x0d, 0x4e, 0xc2, 0xd7, 0xdd, 0xe2, 0x0c, 0xfd, 0x02, 0xde, 0x09, 0xf2, + 0xe7, 0x46, 0x2b, 0xf6, 0xfc, 0x21, 0x17, 0x2f, 0x1e, 0xe3, 0x03, 0xfe, + 0xcc, 0xf0, 0x1f, 0xed, 0xfd, 0xe6, 0x18, 0x05, 0x17, 0x3c, 0x35, 0xf7, + 0xfe, 0xef, 0x1b, 0x14, 0xf7, 0xf5, 0xcf, 0x3b, 0xe3, 0xe5, 0xdf, 0xdb, + 0x67, 0xda, 0x28, 0x0a, 0x33, 0x09, 0x01, 0x11, 0xfb, 0x09, 0xf3, 0xda, + 0x1a, 0x1b, 0xae, 0xf5, 0xc2, 0x14, 0xf3, 0xef, 0xf5, 0x5a, 0xd5, 0x15, + 0x1d, 0x02, 0xed, 0xdc, 0xf0, 0xd5, 0x4c, 0xd0, 0xd9, 0xe0, 0x1a, 0xe9, + 0xf1, 0xf5, 0x12, 0xc5, 0xe3, 0xe6, 0xda, 0x14, 0xf9, 0xfe, 0x1a, 0x04, + 0x0d, 0xde, 0xf6, 0x38, 0xd1, 0xec, 0xd4, 0xf5, 0xda, 0xf1, 0x31, 0x23, + 0x3c, 0xca, 0xe3, 0xe7, 0x28, 0x1e, 0xca, 0xe3, 0x7f, 0xe7, 0xf5, 0x4d, + 0xd2, 0x08, 0xf1, 0xf5, 0x0d, 0x0e, 0x07, 0xf4, 0xfd, 0xd4, 0x08, 0x58, + 0xee, 0x05, 0x0a, 0x55, 0x3d, 0xef, 0xcb, 0x2d, 0x12, 0x17, 0xf7, 0xe0, + 0x0a, 0x03, 0x76, 0x2a, 0xbd, 0x0a, 0xf3, 0x21, 0xf6, 0xe7, 0x23, 0x14, + 0x18, 0xe5, 0xeb, 0xe4, 0xe9, 0xeb, 0x1c, 0x21, 0x26, 0xfe, 0x4c, 0xfc, + 0xda, 0xe9, 0x6f, 0xe0, 0xfd, 0x00, 0xd3, 0xff, 0xd2, 0xe2, 0xe6, 0xf0, + 0xdc, 0xf7, 0xe4, 0x27, 0x1b, 0xec, 0x1a, 0xd9, 0xef, 0xfb, 0x06, 0xf0, + 0x2e, 0xf9, 0x14, 0xd7, 0x0a, 0xe9, 0x11, 0xf0, 0xe9, 0xce, 0x58, 0xd2, + 0xd4, 0xf9, 0xce, 0xe4, 0xf6, 0xbf, 0xf1, 0x2a, 0xd4, 0xde, 0xc9, 0xe5, + 0x02, 0xe8, 0x2f, 0xe3, 0xdc, 0xe6, 0xda, 0xd4, 0xf4, 0x04, 0x01, 0x17, + 0xec, 0xf3, 0x29, 0x08, 0x0f, 0x02, 0x54, 0xfd, 0xf0, 0x03, 0xe5, 0xf5, + 0x3f, 0x7f, 0xe4, 0xe4, 0x37, 0xe6, 0xdf, 0x1e, 0x28, 0xe9, 0x56, 0xf5, + 0x05, 0x20, 0xdc, 0xf6, 0x03, 0xc2, 0x4c, 0x0d, 0xea, 0x0a, 0x04, 0xbb, + 0xd6, 0xd8, 0x1a, 0xd7, 0xd6, 0x0e, 0xf3, 0x08, 0xef, 0xff, 0x06, 0x0a, + 0xe4, 0xe1, 0x0c, 0x16, 0x08, 0x06, 0x07, 0x15, 0xe2, 0xfa, 0x13, 0x2c, + 0xc3, 0x1a, 0x0c, 0xd2, 0xed, 0xec, 0xeb, 0xb8, 0xdd, 0xfd, 0xdd, 0xff, + 0xf7, 0xd5, 0xbf, 0x27, 0xf1, 0x21, 0x08, 0xc9, 0xe2, 0x0b, 0xe1, 0xeb, + 0x17, 0x10, 0x25, 0xd4, 0x2c, 0x08, 0xd9, 0x16, 0xd4, 0x34, 0xd8, 0xfe, + 0xf4, 0xd8, 0xfb, 0x0f, 0xc7, 0x01, 0x02, 0xff, 0x03, 0xf9, 0xeb, 0x19, + 0xe7, 0xf4, 0x12, 0xe3, 0x4b, 0xc4, 0x1d, 0xf0, 0xee, 0x10, 0x23, 0xef, + 0xf9, 0x13, 0x2d, 0xee, 0x23, 0xf7, 0x27, 0xf7, 0xf6, 0xd7, 0xf0, 0x1d, + 0xf4, 0x22, 0xee, 0x16, 0xd8, 0x03, 0x21, 0x0d, 0x06, 0x0f, 0xfe, 0x15, + 0x2e, 0xd8, 0xe0, 0xf4, 0x0e, 0x0b, 0xd2, 0x18, 0xdc, 0xe3, 0xdd, 0x3f, + 0xc9, 0x0e, 0xe3, 0xff, 0xfd, 0xd1, 0xcb, 0xe1, 0x06, 0xae, 0x31, 0xfc, + 0x2f, 0x07, 0x48, 0x00, 0xdf, 0xc7, 0x1b, 0xef, 0x66, 0x29, 0xf0, 0x17, + 0xd4, 0x08, 0x52, 0x06, 0xef, 0xd4, 0x0d, 0xef, 0xd0, 0xe8, 0x0a, 0xf4, + 0xfd, 0x09, 0x17, 0xf0, 0x01, 0x36, 0xe5, 0x13, 0xea, 0x10, 0x09, 0xe3, + 0x26, 0x2a, 0x09, 0x01, 0xd4, 0x40, 0xbc, 0x26, 0x0e, 0xde, 0xe2, 0x39, + 0x0a, 0x03, 0x0c, 0xea, 0x07, 0x65, 0xd7, 0xfa, 0x20, 0x0a, 0x2a, 0xe1, + 0xef, 0x02, 0xd9, 0x01, 0xe1, 0xed, 0x13, 0x10, 0xf1, 0xfe, 0xec, 0x01, + 0xfc, 0xec, 0x06, 0x66, 0xfe, 0x0f, 0xfa, 0x29, 0xfc, 0xf5, 0x0f, 0x07, + 0xf3, 0xde, 0xdf, 0xce, 0xc3, 0x09, 0xf9, 0x10, 0xd5, 0x21, 0xf6, 0xf8, + 0xe7, 0x14, 0xe2, 0xe0, 0x35, 0x04, 0xd8, 0x21, 0xc7, 0x2c, 0xda, 0x1e, + 0xe4, 0xe2, 0x0a, 0x02, 0xf3, 0xe7, 0x17, 0xe8, 0x0a, 0xdd, 0xf9, 0x11, + 0x3f, 0xd8, 0xe2, 0x11, 0x10, 0x06, 0xe7, 0xd2, 0x10, 0x02, 0xef, 0xd0, + 0xd9, 0xf8, 0xe3, 0xe8, 0x05, 0xe6, 0x05, 0x39, 0xe0, 0x02, 0xff, 0xcb, + 0xf3, 0x05, 0xdd, 0x06, 0xf8, 0xfe, 0x4b, 0x17, 0xeb, 0x03, 0x29, 0x0d, + 0x0b, 0xff, 0x13, 0xdc, 0xed, 0x55, 0xf5, 0xea, 0x1f, 0x07, 0xf2, 0xfa, + 0xec, 0x0a, 0xf8, 0xd7, 0xcb, 0xc3, 0x0d, 0xd2, 0xff, 0xff, 0x03, 0x2b, + 0xff, 0xf8, 0x19, 0xd6, 0xdf, 0x19, 0x12, 0xd5, 0x41, 0x3b, 0x28, 0xea, + 0x04, 0x11, 0x03, 0xfd, 0x40, 0x18, 0xee, 0xd6, 0x18, 0x02, 0xf0, 0xd2, + 0x42, 0xf3, 0xde, 0x08, 0x05, 0x69, 0x02, 0xf2, 0xe8, 0xd7, 0x23, 0x05, + 0xde, 0x06, 0xce, 0x00, 0xed, 0x04, 0x21, 0xd4, 0x22, 0xd6, 0xf3, 0x2a, + 0xff, 0xee, 0x12, 0x04, 0xde, 0x0b, 0xef, 0x09, 0xfd, 0xfd, 0xea, 0x05, + 0xe9, 0x0d, 0xfe, 0x05, 0x0a, 0x11, 0xdf, 0xe6, 0xe7, 0xf3, 0x47, 0x03, + 0x13, 0xf2, 0xe7, 0xe6, 0xe5, 0xea, 0xde, 0xe4, 0x09, 0x03, 0x16, 0xe7, + 0x06, 0x04, 0x06, 0xe5, 0xec, 0x2d, 0xf7, 0x14, 0x7f, 0xfd, 0x1d, 0x2f, + 0x18, 0xe9, 0xf4, 0x15, 0xf1, 0xe5, 0x1d, 0xff, 0x35, 0x2d, 0xd1, 0xeb, + 0x16, 0xd9, 0xec, 0xe5, 0xf3, 0x36, 0x05, 0xee, 0xfe, 0xec, 0x06, 0x1c, + 0x40, 0x30, 0x22, 0xee, 0xda, 0x0c, 0xfc, 0x19, 0xc4, 0xf7, 0x20, 0x42, + 0x2e, 0x2f, 0xe0, 0x07, 0xfa, 0x1e, 0xef, 0x17, 0xf9, 0x0f, 0xeb, 0x12, + 0xb9, 0xeb, 0x11, 0x31, 0x48, 0xc0, 0x24, 0xe5, 0x31, 0x43, 0xfb, 0xf5, + 0x56, 0x5a, 0xf4, 0xf0, 0x31, 0xfc, 0x07, 0x2a, 0x09, 0xd8, 0x33, 0x5d, + 0x2d, 0xf1, 0x56, 0x07, 0x16, 0x05, 0xeb, 0xf5, 0x0f, 0x72, 0xc4, 0xe4, + 0x12, 0xd9, 0xf1, 0x0b, 0xfe, 0x40, 0x2c, 0xdd, 0xfd, 0x19, 0x1c, 0xf4, + 0x23, 0xfe, 0xfb, 0xe9, 0x40, 0xd6, 0x04, 0xdf, 0xf6, 0xb7, 0x09, 0xc6, + 0x00, 0xea, 0x29, 0xe6, 0xf2, 0xff, 0xbf, 0xc5, 0x06, 0x02, 0xf2, 0x37, + 0xe5, 0xe6, 0xc6, 0x00, 0x05, 0xe7, 0x0e, 0x01, 0xee, 0x36, 0x32, 0x3c, + 0xc5, 0xfe, 0xf4, 0x4b, 0xed, 0x40, 0xef, 0x0a, 0xe3, 0xeb, 0xcd, 0x1c, + 0xfe, 0x08, 0xf8, 0xf4, 0x14, 0xe1, 0xde, 0x0f, 0x13, 0x48, 0xfc, 0xf5, + 0x0b, 0x21, 0x10, 0x23, 0xde, 0x24, 0x04, 0xe8, 0x45, 0x1b, 0x24, 0x35, + 0xec, 0x05, 0xdc, 0x06, 0xee, 0xdb, 0xf4, 0x0d, 0xe3, 0xf7, 0xe0, 0xf7, + 0x42, 0xdd, 0x45, 0x30, 0xf9, 0xfd, 0x1c, 0x09, 0x2e, 0xec, 0xf9, 0xd6, + 0x2c, 0xf9, 0x61, 0x00, 0xfb, 0x04, 0xd9, 0xf7, 0xd3, 0x13, 0x2c, 0xfa, + 0xe8, 0xe5, 0x75, 0xea, 0xbd, 0xd6, 0x03, 0x32, 0xe8, 0x08, 0x16, 0xf6, + 0xf7, 0xee, 0x20, 0x09, 0xd0, 0xb8, 0x01, 0x37, 0xf4, 0x7c, 0xff, 0xd2, + 0xd1, 0xe9, 0x4e, 0xef, 0xae, 0xf3, 0x04, 0xea, 0xf5, 0xd7, 0x31, 0x09, + 0xb8, 0xf1, 0x5c, 0x07, 0x1f, 0x1c, 0x03, 0xb9, 0xe2, 0xd0, 0x7f, 0xee, + 0x42, 0xd3, 0x24, 0x2c, 0xf8, 0x47, 0x14, 0x1e, 0xb6, 0x1f, 0xfa, 0xe2, + 0x12, 0xe2, 0xe3, 0xe7, 0x13, 0xea, 0xca, 0xf1, 0xbf, 0x0f, 0xe9, 0xe7, + 0xee, 0x3d, 0x0b, 0xe8, 0x15, 0x2c, 0xf6, 0xf4, 0x28, 0xe3, 0x02, 0x1e, + 0xe4, 0xfe, 0xdf, 0x31, 0xf9, 0xfa, 0x19, 0xde, 0xe7, 0xed, 0xf5, 0x04, + 0xf5, 0xf6, 0xf6, 0xfb, 0x15, 0xc7, 0xd6, 0xef, 0x5c, 0xe6, 0x1f, 0xf5, + 0x1c, 0xd2, 0x0d, 0x38, 0xfa, 0x03, 0xf6, 0x32, 0x18, 0x24, 0x27, 0x1d, + 0xde, 0x0c, 0xd6, 0xfe, 0xf2, 0x06, 0xf1, 0xfa, 0xdd, 0xf9, 0x7f, 0x1f, + 0x1e, 0x13, 0xf0, 0xfa, 0xf7, 0xf2, 0xf3, 0x11, 0xdd, 0x12, 0x0c, 0xe5, + 0xe4, 0x2b, 0xe1, 0x09, 0xe8, 0x2a, 0x13, 0x2f, 0x2b, 0x08, 0xf8, 0xec, + 0x17, 0xd2, 0xe8, 0x47, 0x11, 0xf6, 0x21, 0x33, 0xf1, 0x08, 0x1b, 0xdd, + 0xdc, 0xef, 0xff, 0xe3, 0x0b, 0xf3, 0x0d, 0x0f, 0xe8, 0xf3, 0x10, 0xfc, + 0xf1, 0x10, 0x0c, 0x36, 0xc5, 0x1d, 0x3e, 0x00, 0xef, 0x0d, 0x0d, 0x21, + 0xe8, 0x1b, 0xed, 0x25, 0xf7, 0xf1, 0xea, 0xfe, 0xea, 0x01, 0x02, 0x01, + 0xef, 0xf3, 0xe3, 0xf2, 0x20, 0xfd, 0xf0, 0xe6, 0x1d, 0x08, 0x01, 0x1d, + 0x0c, 0x39, 0x0a, 0x0b, 0xd8, 0xf0, 0x12, 0x0f, 0xed, 0xe6, 0xc1, 0x14, + 0xcd, 0x04, 0xfc, 0x19, 0xff, 0xdc, 0x02, 0x1e, 0xd9, 0x05, 0x1c, 0x32, + 0xf2, 0xee, 0xf5, 0xe2, 0x0b, 0xe4, 0xd3, 0x0a, 0x24, 0xd0, 0x0d, 0xdd, + 0x2c, 0x03, 0x13, 0x01, 0x33, 0xe6, 0x2c, 0x06, 0xb2, 0xf9, 0x44, 0xfc, + 0x04, 0x44, 0x46, 0xe4, 0x33, 0x3f, 0x2d, 0xf7, 0x29, 0x10, 0xf3, 0x07, + 0xe4, 0xdc, 0x1d, 0x12, 0xd4, 0x0f, 0x00, 0x34, 0x67, 0x04, 0xfd, 0x0f, + 0x23, 0x1d, 0x10, 0xd3, 0xe8, 0x34, 0xf9, 0x1c, 0xee, 0xee, 0x1a, 0x0a, + 0xe5, 0x0a, 0x15, 0xe5, 0x1b, 0xe4, 0x32, 0x1d, 0x52, 0x04, 0x01, 0xf2, + 0xec, 0x10, 0xef, 0x47, 0xf1, 0xe7, 0x04, 0xee, 0xfc, 0xf4, 0xff, 0x0a, + 0x1a, 0x00, 0xdf, 0x01, 0x1a, 0x12, 0xfa, 0xf8, 0x0e, 0x16, 0xe4, 0x06, + 0xf0, 0xfd, 0xfa, 0xbf, 0xcb, 0xfe, 0xbb, 0xdd, 0xfe, 0xfd, 0x0c, 0x08, + 0xd7, 0xf5, 0xdf, 0x0c, 0x14, 0xf4, 0x00, 0x15, 0xe2, 0xdd, 0xe5, 0xf5, + 0xf5, 0x1c, 0xe9, 0xec, 0xe5, 0x16, 0x2b, 0xea, 0x01, 0xd6, 0xd4, 0xf4, + 0x1a, 0x0c, 0x33, 0x15, 0xf5, 0xe6, 0xcd, 0xda, 0x1a, 0xe8, 0xcd, 0x14, + 0x1b, 0xdd, 0x22, 0x0e, 0xfb, 0x02, 0x09, 0x0b, 0xde, 0xdb, 0xeb, 0xf2, + 0x2b, 0xf1, 0xfc, 0x10, 0xee, 0xdb, 0x17, 0x04, 0x31, 0x2f, 0x16, 0xfb, + 0x7f, 0x0f, 0xda, 0xe9, 0xf8, 0x24, 0x0e, 0x16, 0xf3, 0x14, 0x11, 0x07, + 0x11, 0xea, 0xf9, 0xc0, 0xe9, 0xe5, 0x14, 0xe7, 0x20, 0xd9, 0x32, 0xe6, + 0x18, 0xd6, 0x16, 0x0d, 0x04, 0xf2, 0xdc, 0xeb, 0xde, 0x00, 0x40, 0xe5, + 0xe2, 0x08, 0xfa, 0xda, 0xf8, 0x1c, 0xf1, 0x03, 0xdd, 0xe6, 0x00, 0xde, + 0xfb, 0x04, 0xd5, 0xef, 0x0d, 0x22, 0xe3, 0x39, 0xcd, 0x0b, 0x13, 0xfe, + 0x2d, 0xfa, 0x15, 0xe2, 0x0f, 0x14, 0xf9, 0x14, 0xf4, 0x0f, 0x44, 0xf3, + 0x0b, 0xf1, 0x08, 0xf0, 0xfc, 0x27, 0x06, 0x00, 0x01, 0xed, 0xef, 0x1a, + 0xdb, 0x04, 0xff, 0x0d, 0xf6, 0xf0, 0xea, 0xeb, 0x07, 0xd8, 0xf5, 0x03, + 0x4a, 0xe0, 0x00, 0xfe, 0xf6, 0xe1, 0x1c, 0xf0, 0xc5, 0x05, 0xfc, 0x31, + 0xf2, 0x02, 0x1a, 0x01, 0x3b, 0x19, 0x08, 0xdb, 0xd5, 0x29, 0x16, 0x30, + 0x09, 0xea, 0xdd, 0x0e, 0xea, 0xf5, 0xf7, 0xe0, 0xe5, 0x07, 0x0c, 0x1f, + 0x34, 0x04, 0x25, 0x12, 0x16, 0xe8, 0x1c, 0xe1, 0x32, 0xfe, 0x20, 0xfb, + 0xf5, 0xe8, 0x1d, 0xeb, 0x07, 0xf3, 0xfd, 0xf0, 0xd6, 0x18, 0xfd, 0x09, + 0x16, 0xdb, 0xf4, 0x16, 0xf7, 0xf0, 0xd7, 0x24, 0x03, 0x0b, 0x0c, 0x0d, + 0xf6, 0x2a, 0x4b, 0xf6, 0xea, 0x1e, 0x09, 0x11, 0x34, 0x07, 0x09, 0xe5, + 0xfa, 0x0f, 0xfb, 0xf3, 0xcf, 0x44, 0xf2, 0x10, 0xda, 0xdc, 0xf9, 0xf8, + 0x08, 0xfc, 0x00, 0x39, 0x08, 0xda, 0xd4, 0x19, 0x16, 0x0b, 0x02, 0xcb, + 0xf6, 0xfd, 0x15, 0xd5, 0xe7, 0xf2, 0xe4, 0xf9, 0x0f, 0xf4, 0xfb, 0x3f, + 0xef, 0xc8, 0x33, 0x04, 0x04, 0x13, 0x0a, 0x05, 0xe8, 0x0a, 0xbc, 0xdf, + 0xff, 0x15, 0xf6, 0xfb, 0x18, 0x07, 0x48, 0xdb, 0x10, 0xf9, 0x16, 0xf6, + 0xf5, 0x1a, 0xcd, 0x2c, 0x2a, 0xf6, 0x03, 0xe2, 0xe8, 0xfb, 0xf6, 0xfc, + 0x49, 0x0d, 0x06, 0x01, 0x26, 0xf9, 0x11, 0xe4, 0x0a, 0x09, 0x19, 0x16, + 0x14, 0x06, 0xf8, 0x1b, 0x19, 0xfa, 0xfc, 0xc2, 0xf1, 0xe1, 0x1a, 0xda, + 0xe3, 0xf3, 0x01, 0xdf, 0x14, 0xfe, 0xf6, 0xcd, 0x00, 0xf4, 0xeb, 0xe6, + 0x09, 0xf1, 0x0f, 0xde, 0x05, 0x12, 0x1b, 0x11, 0xd3, 0x0d, 0x30, 0x15, + 0xe6, 0xfb, 0x3b, 0x0f, 0xf8, 0x01, 0x27, 0xf2, 0x10, 0xe2, 0x1d, 0x3d, + 0x15, 0xed, 0x03, 0xee, 0xd8, 0xf0, 0x13, 0xf0, 0x1c, 0x19, 0xf5, 0xf8, + 0x06, 0xfa, 0x24, 0xe8, 0x07, 0xf3, 0xe5, 0x05, 0x05, 0x01, 0x16, 0xe5, + 0xd5, 0x1d, 0x0c, 0x4a, 0x0e, 0xfc, 0xeb, 0x10, 0x12, 0xcc, 0xfe, 0xec, + 0xea, 0xf8, 0xf9, 0xe2, 0xea, 0xe7, 0xde, 0xfa, 0xef, 0x10, 0x06, 0x00, + 0x0a, 0xf6, 0x20, 0xec, 0x19, 0x12, 0x01, 0x36, 0xd6, 0x12, 0x05, 0x15, + 0x0a, 0x28, 0x09, 0x00, 0x32, 0x2f, 0xcb, 0xe2, 0xfd, 0x02, 0xf3, 0xe6, + 0x0b, 0x08, 0x27, 0xd9, 0x57, 0x06, 0xee, 0xf8, 0x25, 0xff, 0x40, 0x08, + 0xcc, 0x03, 0x26, 0x0e, 0x17, 0xef, 0x00, 0xee, 0x03, 0xdd, 0xef, 0x06, + 0xee, 0x44, 0x38, 0xfe, 0x43, 0x0d, 0xd7, 0x7f, 0xfa, 0x05, 0x16, 0x25, + 0x28, 0xfa, 0xfb, 0x0f, 0xe1, 0xf3, 0x3f, 0x48, 0xf8, 0x01, 0xfa, 0xf9, + 0x0d, 0xd3, 0x0a, 0xf6, 0x00, 0xe2, 0xfb, 0xfc, 0xee, 0x14, 0x15, 0xf6, + 0xe2, 0xfa, 0xf2, 0xf2, 0xfe, 0xf0, 0xdf, 0xdd, 0x2f, 0x36, 0xf1, 0x0b, + 0xf9, 0xde, 0x06, 0x36, 0xde, 0xf9, 0xba, 0x09, 0xd5, 0xfb, 0x17, 0xd4, + 0xd6, 0xf2, 0x02, 0x0d, 0xdb, 0xff, 0xbd, 0x1e, 0x04, 0x2f, 0xf4, 0xf1, + 0xdc, 0x05, 0xdb, 0xd1, 0x52, 0x0e, 0x0d, 0x3b, 0x13, 0x02, 0x7f, 0x51, + 0xc2, 0x50, 0x14, 0xfd, 0x26, 0x20, 0xee, 0xcb, 0xd6, 0x1e, 0xea, 0xec, + 0x0f, 0xe9, 0x10, 0xfd, 0xcd, 0xe3, 0xf7, 0xe7, 0x28, 0xcf, 0xf5, 0xb3, + 0x10, 0x29, 0xf6, 0x0e, 0xfb, 0x0b, 0x1d, 0x0f, 0x26, 0xf6, 0x0a, 0xf0, + 0xb6, 0x03, 0xf6, 0xd8, 0x09, 0xfe, 0xeb, 0xfd, 0x0a, 0xd1, 0xdd, 0x2b, + 0xe0, 0x3b, 0x57, 0xd3, 0x09, 0x0b, 0x21, 0xfc, 0xe4, 0x23, 0xfd, 0x3b, + 0x21, 0x1e, 0xdd, 0xf5, 0x13, 0x05, 0x01, 0xeb, 0x07, 0xfc, 0x1e, 0x08, + 0xff, 0x04, 0xed, 0x2a, 0xdf, 0xc8, 0xe7, 0x48, 0x06, 0xf0, 0x03, 0xf0, + 0x42, 0xe1, 0x1a, 0x35, 0xe4, 0xc5, 0xf2, 0xab, 0x1b, 0x1f, 0x02, 0xe4, + 0xce, 0xf8, 0xf4, 0xdd, 0x1d, 0xf2, 0x09, 0xcd, 0x3f, 0xf9, 0xf9, 0x4e, + 0xfd, 0x19, 0xcb, 0xa3, 0xe8, 0xe0, 0x0f, 0x43, 0x3b, 0x03, 0xe3, 0x0f, + 0x06, 0xe5, 0x11, 0x01, 0xde, 0x0d, 0x09, 0xfa, 0x0d, 0xfb, 0x12, 0xfc, + 0x0b, 0x10, 0xcf, 0xe9, 0x52, 0x36, 0xea, 0x05, 0x0a, 0x5f, 0xff, 0xd4, + 0xd9, 0x00, 0xf6, 0x13, 0x07, 0x0c, 0xf5, 0xe3, 0xf3, 0x16, 0xc6, 0xce, + 0xf9, 0x1e, 0xe7, 0xfc, 0xf2, 0x21, 0xe1, 0xe0, 0xd4, 0x46, 0x0c, 0x0e, + 0x78, 0xf4, 0x18, 0x21, 0xf1, 0x05, 0xec, 0x1c, 0xee, 0xe0, 0xea, 0x17, + 0xe1, 0xba, 0xfc, 0x3c, 0xe3, 0xf6, 0x44, 0xfd, 0x12, 0x3e, 0x05, 0x0c, + 0x0a, 0x16, 0xe0, 0x2c, 0x0b, 0xd0, 0x0b, 0xeb, 0xf7, 0x0f, 0x1d, 0xfe, + 0x03, 0x26, 0xef, 0xfd, 0x18, 0x33, 0xec, 0xf3, 0xe7, 0x03, 0x05, 0x5a, + 0x12, 0x10, 0xdd, 0xe0, 0x1f, 0xda, 0x10, 0x26, 0x0a, 0xd5, 0xbe, 0xf2, + 0x0b, 0xee, 0xef, 0x1c, 0xf6, 0x5a, 0xfc, 0x05, 0x3c, 0xd6, 0xed, 0xe7, + 0xef, 0xf4, 0xde, 0x0a, 0xe7, 0x14, 0xee, 0xf4, 0x10, 0x03, 0x1c, 0xf7, + 0x14, 0x08, 0x03, 0xf5, 0xff, 0xf0, 0xf6, 0xeb, 0xf2, 0xf8, 0xf8, 0xc1, + 0xe3, 0xf3, 0xeb, 0xff, 0xff, 0x13, 0x17, 0x07, 0xfe, 0xf3, 0xda, 0xff, + 0x02, 0x1e, 0xdd, 0x16, 0xff, 0x04, 0xf6, 0xf8, 0x02, 0x07, 0x2c, 0x1d, + 0x01, 0x0b, 0x00, 0xeb, 0x13, 0xe4, 0xe7, 0xf6, 0xe4, 0x05, 0x15, 0xeb, + 0xf0, 0x00, 0xe4, 0xfe, 0xe8, 0x07, 0xe8, 0xf4, 0x0c, 0x3b, 0x05, 0xeb, + 0xf6, 0xde, 0x05, 0x26, 0x07, 0x08, 0x2b, 0x2e, 0xf5, 0x04, 0x10, 0x14, + 0xfc, 0x1a, 0xdd, 0xfe, 0x7f, 0x27, 0x24, 0xff, 0x14, 0x26, 0xe3, 0x06, + 0x10, 0x2c, 0xf8, 0x0c, 0xea, 0xff, 0xd8, 0xfc, 0xf7, 0xf0, 0x10, 0xe5, + 0xfe, 0xfc, 0x06, 0x08, 0xee, 0x2c, 0x07, 0xee, 0x5a, 0x19, 0xf2, 0x28, + 0x11, 0xf7, 0xe9, 0xfc, 0xef, 0xde, 0x1e, 0xdd, 0xf8, 0xf5, 0xf0, 0xfc, + 0xfa, 0xc5, 0x13, 0x1b, 0x04, 0x15, 0x05, 0xe7, 0x10, 0x16, 0x1f, 0xe8, + 0xf5, 0x02, 0xea, 0x17, 0xd9, 0x17, 0xfb, 0x0b, 0x0c, 0xe8, 0xe9, 0xef, + 0x2a, 0xea, 0x09, 0xe9, 0x10, 0xe6, 0xe7, 0x07, 0x44, 0xe8, 0xce, 0x09, + 0x07, 0x32, 0x00, 0xf3, 0x34, 0xfb, 0xf3, 0xf4, 0xfd, 0x25, 0x0a, 0xf3, + 0x1d, 0xfc, 0x05, 0xe6, 0xf8, 0xe0, 0xdb, 0x00, 0x11, 0xea, 0x06, 0xf6, + 0x28, 0x1f, 0xe1, 0xfe, 0x19, 0x2f, 0xdc, 0xd4, 0x02, 0x3b, 0xe2, 0xee, + 0xe8, 0x1b, 0xff, 0x19, 0xff, 0xf5, 0xde, 0x05, 0x02, 0xde, 0x20, 0xfd, + 0x22, 0xe9, 0xf4, 0x1a, 0x0e, 0x0a, 0xf6, 0xfe, 0x19, 0x1b, 0xf2, 0x0c, + 0xe9, 0x17, 0x08, 0xe6, 0xf6, 0x1c, 0xde, 0xe6, 0xe7, 0xf0, 0x00, 0xee, + 0xf9, 0x39, 0xec, 0xf2, 0xd0, 0x0e, 0xfe, 0x36, 0xdf, 0x0e, 0xe6, 0x0b, + 0x0f, 0x30, 0x03, 0xdf, 0xff, 0x05, 0xf1, 0xe9, 0xeb, 0x15, 0xe0, 0xeb, + 0xe9, 0xf8, 0x25, 0x0a, 0x08, 0xfe, 0x08, 0xff, 0x12, 0x0a, 0xed, 0xd1, + 0x13, 0xd7, 0xe7, 0xf2, 0x20, 0xfa, 0x00, 0x12, 0xf7, 0x2d, 0xf4, 0x03, + 0xe3, 0xf7, 0xec, 0xed, 0xed, 0x14, 0x13, 0x04, 0xd7, 0x06, 0xfe, 0xf6, + 0xed, 0xe9, 0x17, 0x16, 0xf3, 0xe8, 0xf8, 0xec, 0x14, 0xf2, 0xe5, 0x08, + 0xe6, 0xe9, 0xf5, 0x04, 0xed, 0x14, 0x16, 0x00, 0x15, 0xf3, 0xec, 0xfc, + 0x15, 0x2c, 0x0e, 0xf4, 0x04, 0x0f, 0xfc, 0xee, 0xec, 0x29, 0x06, 0x0a, + 0xf2, 0x11, 0x14, 0x12, 0xf6, 0x00, 0x03, 0xfb, 0x25, 0xf8, 0x25, 0xed, + 0xf6, 0x05, 0x37, 0xec, 0xfa, 0xfb, 0xfa, 0xef, 0xf1, 0xd5, 0xde, 0xfc, + 0xfd, 0xd7, 0xe0, 0xf5, 0x01, 0x31, 0xf7, 0x0d, 0x0a, 0xea, 0xfd, 0x02, + 0x7f, 0x1a, 0xf8, 0x4e, 0x16, 0xca, 0xed, 0xee, 0x1d, 0xef, 0x07, 0xe1, + 0x0b, 0xec, 0x11, 0xf4, 0xfc, 0xf6, 0xe0, 0xf0, 0xee, 0x07, 0xe4, 0xf5, + 0xf3, 0x04, 0xf5, 0xed, 0xf2, 0x19, 0x1a, 0x04, 0xf0, 0xf6, 0xe2, 0xff, + 0xe2, 0xd9, 0xf3, 0xe1, 0x33, 0x4d, 0xf6, 0x10, 0xff, 0xff, 0xce, 0xfd, + 0x16, 0xe6, 0xeb, 0x1f, 0x08, 0x03, 0x00, 0x09, 0xf3, 0xfc, 0x1d, 0xe3, + 0x0b, 0x0a, 0xee, 0xfe, 0x18, 0xf1, 0x0e, 0xf0, 0xdf, 0xf7, 0x0a, 0xf8, + 0x27, 0xf5, 0x0f, 0xec, 0xfe, 0x3c, 0x05, 0x0e, 0x23, 0x1d, 0xfe, 0xf2, + 0xff, 0x36, 0x0b, 0x07, 0xef, 0x0b, 0xca, 0xf8, 0x0c, 0xdf, 0xd1, 0xf9, + 0x02, 0xe0, 0x01, 0x18, 0x0f, 0xf6, 0x19, 0x23, 0xe0, 0x02, 0x1d, 0xf3, + 0x08, 0x28, 0x10, 0x09, 0xfe, 0x08, 0xe7, 0x03, 0xe4, 0x17, 0xe2, 0xed, + 0xe4, 0xf7, 0xee, 0xf2, 0x03, 0x68, 0x00, 0x01, 0xd2, 0x04, 0x14, 0x42, + 0x05, 0xe4, 0x0d, 0xf6, 0x17, 0x06, 0xe4, 0xde, 0xe7, 0x12, 0x41, 0x1e, + 0x16, 0xec, 0x04, 0x10, 0xf8, 0x04, 0x0c, 0x36, 0xf7, 0x2f, 0x19, 0xfc, + 0x05, 0xe7, 0xf8, 0x0a, 0xe4, 0x39, 0xfb, 0x51, 0x14, 0xe1, 0xd9, 0xfd, + 0xd5, 0xf5, 0x10, 0xee, 0xe7, 0x2d, 0x13, 0x20, 0x2b, 0xfc, 0x32, 0x2d, + 0xf8, 0xe5, 0xdc, 0xea, 0x2e, 0xe3, 0xdb, 0xf6, 0xe6, 0x05, 0xb8, 0xef, + 0x0c, 0xdc, 0x2c, 0x07, 0x28, 0x13, 0xfb, 0xf3, 0x01, 0xe4, 0x67, 0x1a, + 0x1f, 0xac, 0x13, 0x0e, 0x0a, 0x18, 0xe3, 0xcc, 0xe9, 0x20, 0xdb, 0xc9, + 0x06, 0x36, 0xc7, 0xdb, 0xd9, 0x01, 0xd6, 0x12, 0x41, 0xec, 0xeb, 0xcb, + 0xf9, 0xf6, 0x1b, 0x28, 0x2d, 0x04, 0xc6, 0xdf, 0xf4, 0x0e, 0x34, 0x15, + 0xea, 0xf3, 0xf1, 0xee, 0xc3, 0xda, 0x0c, 0xee, 0xe3, 0x66, 0xde, 0xf7, + 0xee, 0xfe, 0xfa, 0xd3, 0x02, 0x0b, 0xed, 0xe0, 0x08, 0x1a, 0x28, 0xfd, + 0xf1, 0xf2, 0x1e, 0xf1, 0x05, 0xd9, 0xe7, 0xee, 0x08, 0x2f, 0xfc, 0xc7, + 0xe7, 0x2c, 0xd5, 0xdd, 0x23, 0x04, 0x24, 0x16, 0xfa, 0x0b, 0x0d, 0xdd, + 0x16, 0xde, 0xc6, 0x26, 0x05, 0x0f, 0x3a, 0x1d, 0x10, 0x40, 0xc9, 0x21, + 0xf3, 0xee, 0xd0, 0xe9, 0xf3, 0xfb, 0x05, 0x02, 0x26, 0xfc, 0x05, 0xf2, + 0xe2, 0x0b, 0x47, 0x1e, 0x3f, 0x5b, 0xea, 0xe3, 0x23, 0xec, 0x17, 0xfd, + 0xeb, 0x7f, 0xa8, 0xe9, 0x3f, 0x1e, 0xc9, 0x14, 0xfb, 0xe7, 0xd9, 0x09, + 0xf5, 0x16, 0xf4, 0xec, 0xfc, 0xea, 0x2a, 0xf4, 0xe9, 0x04, 0x1e, 0x11, + 0x31, 0xe6, 0x13, 0x04, 0xfb, 0x19, 0xf6, 0xec, 0x1d, 0xf7, 0xc6, 0xfc, + 0xfe, 0xd6, 0xd3, 0x03, 0xfe, 0xc8, 0xf5, 0x43, 0x39, 0xfa, 0x00, 0xf6, + 0x56, 0x17, 0xfc, 0xe7, 0x09, 0xd8, 0x36, 0xd7, 0x1c, 0x28, 0x09, 0x33, + 0xe2, 0x50, 0x0a, 0x05, 0x22, 0x50, 0x16, 0x30, 0x06, 0x0f, 0xe0, 0x37, + 0x01, 0x06, 0xdd, 0xd4, 0xd9, 0xd4, 0xf6, 0xab, 0xd4, 0xf3, 0x1c, 0x0f, + 0x0b, 0xf2, 0xf4, 0xfc, 0xf3, 0xea, 0xe0, 0xf0, 0x29, 0xf3, 0xf0, 0x4b, + 0x38, 0xf1, 0x04, 0x07, 0xe7, 0x13, 0xeb, 0xf3, 0xe7, 0xd8, 0x06, 0xe4, + 0xd2, 0x21, 0xf2, 0xed, 0xd2, 0xe3, 0x34, 0xf9, 0xe6, 0xea, 0xe8, 0xfd, + 0xf0, 0x06, 0xfb, 0xf9, 0xfb, 0xde, 0xf0, 0x15, 0xe1, 0x4e, 0xfb, 0xff, + 0xe8, 0x09, 0x00, 0xdd, 0x39, 0x07, 0x04, 0x05, 0x03, 0xfb, 0xe5, 0xf4, + 0x12, 0xd0, 0xf1, 0xe4, 0xf9, 0x04, 0x1a, 0x0b, 0x19, 0x38, 0xeb, 0xea, + 0x39, 0x06, 0xf9, 0xc8, 0x04, 0x14, 0xfd, 0x0c, 0x0d, 0x0b, 0x62, 0xcf, + 0xef, 0x2c, 0xe6, 0x0e, 0xcd, 0xe9, 0xe7, 0xf7, 0xd8, 0x08, 0xe1, 0x01, + 0x13, 0x11, 0x0b, 0x26, 0x0c, 0xf4, 0x1a, 0xda, 0x28, 0x00, 0xe3, 0x05, + 0x0d, 0x09, 0x1c, 0x11, 0xfb, 0x21, 0x07, 0xf2, 0x2a, 0x03, 0x27, 0xe5, + 0x1f, 0xec, 0x00, 0x21, 0xf5, 0x11, 0xf3, 0xf7, 0xbf, 0xf4, 0x02, 0xba, + 0xcc, 0xf8, 0x58, 0x0d, 0xb7, 0xdf, 0xfe, 0x47, 0x04, 0xdd, 0xe0, 0xea, + 0x28, 0x1b, 0xd5, 0xea, 0xf6, 0xe3, 0xe0, 0xf9, 0x39, 0xe1, 0xfc, 0x06, + 0x0c, 0xdc, 0x06, 0xfd, 0xdd, 0xea, 0xec, 0xe7, 0x4b, 0xef, 0xdc, 0x05, + 0x3f, 0xe1, 0xf0, 0x13, 0xca, 0x10, 0x00, 0xe2, 0xfc, 0x01, 0xef, 0xdf, + 0xf3, 0x7f, 0x11, 0x00, 0x2f, 0xe8, 0xf2, 0xe2, 0x2b, 0x1f, 0xe3, 0xf3, + 0x11, 0xf3, 0x04, 0x46, 0x2f, 0xe3, 0xef, 0x07, 0xea, 0xe1, 0x1e, 0x07, + 0x21, 0xf7, 0x0f, 0x03, 0xe4, 0xe5, 0x31, 0x10, 0x0c, 0x12, 0xda, 0x16, + 0x0e, 0x11, 0xe8, 0x18, 0xff, 0x18, 0x0c, 0x2f, 0xda, 0xf1, 0x0c, 0xf4, + 0xf1, 0x77, 0xee, 0xdb, 0x04, 0x1a, 0x17, 0x33, 0xfd, 0x13, 0x04, 0x34, + 0x01, 0x09, 0xfe, 0xd1, 0x0c, 0x44, 0xd7, 0xe7, 0xe1, 0x5a, 0x0f, 0xd1, + 0xd6, 0x05, 0xfd, 0x0f, 0x3d, 0xe8, 0x14, 0x08, 0xdf, 0x12, 0x76, 0x40, + 0xe6, 0xf9, 0xf4, 0xe3, 0xec, 0xcd, 0xe7, 0xe9, 0xe5, 0xeb, 0xe5, 0xf3, + 0xc9, 0xdd, 0x12, 0xd8, 0xee, 0xb5, 0xe4, 0xef, 0x05, 0x02, 0xf9, 0x00, + 0x13, 0x2a, 0xc1, 0xe0, 0x35, 0xa9, 0x27, 0xff, 0xf4, 0xd7, 0xf4, 0x1d, + 0xfb, 0xea, 0xeb, 0xff, 0xfb, 0xf5, 0xd4, 0xe4, 0xcc, 0x0c, 0xe7, 0xf2, + 0xfa, 0x16, 0xfc, 0xdd, 0x11, 0x24, 0x04, 0xe7, 0x4b, 0x1c, 0x15, 0x11, + 0x12, 0x32, 0xee, 0x13, 0x0c, 0xc8, 0x11, 0xe7, 0xf8, 0x27, 0x1c, 0x36, + 0x0c, 0x1d, 0xfe, 0xdb, 0xf0, 0xf5, 0xdd, 0x0e, 0xe9, 0xe2, 0x19, 0xfc, + 0x22, 0xf2, 0xe8, 0xd7, 0x35, 0xfe, 0xea, 0x24, 0x01, 0xe6, 0x02, 0xde, + 0xf2, 0xf5, 0x06, 0xf8, 0xe2, 0x00, 0xd7, 0x05, 0xeb, 0xfe, 0x09, 0xe2, + 0xfe, 0xed, 0x6a, 0x13, 0xf9, 0xdc, 0xdd, 0xa4, 0x04, 0xda, 0xf6, 0x01, + 0x00, 0x7f, 0x11, 0xfc, 0x02, 0xf6, 0x06, 0x4c, 0x1f, 0xe9, 0xf2, 0x25, + 0xe6, 0xd4, 0x06, 0x12, 0xfb, 0xd3, 0x32, 0xe9, 0xe3, 0x07, 0xd6, 0xa6, + 0x1c, 0xf5, 0xfc, 0x2c, 0xfc, 0xe2, 0xe4, 0x1c, 0xe9, 0xc3, 0x0a, 0xe8, + 0xdb, 0x0a, 0x5b, 0xed, 0x1f, 0x0d, 0xf2, 0xd2, 0xcc, 0x14, 0xba, 0xf9, + 0xf5, 0xf9, 0xcc, 0x19, 0x04, 0xf2, 0xe9, 0xf0, 0x04, 0x6a, 0xd2, 0x04, + 0x12, 0x27, 0x14, 0xfb, 0xfc, 0xf9, 0xe3, 0x19, 0x1f, 0x0c, 0x02, 0xf2, + 0x14, 0xbf, 0x12, 0xe5, 0x00, 0x6a, 0xc4, 0xfb, 0x38, 0x02, 0x05, 0x23, + 0x1f, 0x09, 0x16, 0xf1, 0xe1, 0x25, 0x38, 0x31, 0xe3, 0x65, 0xf4, 0xcf, + 0x16, 0x2f, 0x32, 0xce, 0xf3, 0x23, 0xfc, 0x03, 0xe5, 0xf4, 0x2a, 0x05, + 0xfd, 0x30, 0x24, 0xf6, 0x08, 0x18, 0x33, 0xe3, 0xe9, 0x04, 0xf7, 0x7f, + 0xfe, 0x20, 0xeb, 0xf2, 0xd0, 0x52, 0xe3, 0x24, 0xd5, 0x24, 0xfc, 0x1e, + 0x24, 0xda, 0xf8, 0x20, 0xd9, 0x23, 0xd4, 0xee, 0xec, 0xd8, 0xdf, 0x26, + 0xb7, 0xe5, 0xf6, 0x01, 0x07, 0x44, 0x02, 0xf3, 0x2a, 0xe4, 0xd5, 0x19, + 0xdf, 0xd4, 0xd0, 0xe9, 0xc1, 0xf4, 0x4a, 0xfe, 0xc5, 0xe6, 0x19, 0xf1, + 0xfc, 0x04, 0xe3, 0x3a, 0xe5, 0x39, 0x3a, 0x2e, 0xe5, 0x10, 0xf3, 0xea, + 0x0e, 0x17, 0xef, 0xe1, 0xf8, 0xd3, 0x1f, 0xe0, 0x67, 0x20, 0xe3, 0x04, + 0xe6, 0xfa, 0x22, 0xfd, 0x00, 0x12, 0x1d, 0xf6, 0x03, 0xe5, 0x02, 0xd4, + 0x2f, 0xf2, 0x01, 0x16, 0xe8, 0xfa, 0x32, 0x10, 0xff, 0x15, 0x05, 0x08, + 0xf2, 0x1a, 0x0a, 0x08, 0xd4, 0xeb, 0x39, 0xfd, 0xe0, 0x00, 0xf8, 0xea, + 0x22, 0x09, 0xec, 0xe5, 0x2d, 0xf5, 0xfd, 0x2f, 0xf5, 0xf2, 0xeb, 0xfc, + 0x05, 0x16, 0x23, 0xf9, 0x06, 0xf8, 0xf9, 0x00, 0xff, 0x20, 0xe7, 0xe5, + 0x1b, 0xf2, 0x03, 0x0b, 0xdf, 0x01, 0xd0, 0x0f, 0x0e, 0xe0, 0xd7, 0x15, + 0x00, 0xec, 0xd8, 0x05, 0xe1, 0x2d, 0xf6, 0x12, 0xfe, 0xe1, 0x0b, 0x08, + 0x06, 0x0f, 0xe5, 0x10, 0xf0, 0x1c, 0x00, 0x31, 0xdd, 0x20, 0xaf, 0xec, + 0x0f, 0xf8, 0x30, 0xf8, 0x57, 0x10, 0x33, 0xd9, 0x34, 0xf5, 0x4c, 0x05, + 0xfa, 0xe9, 0x14, 0x15, 0xe4, 0x0a, 0xf7, 0xfa, 0xc5, 0x02, 0xc9, 0xd2, + 0x13, 0x00, 0x1e, 0x30, 0x1e, 0xeb, 0x25, 0xfd, 0xfe, 0x2d, 0x06, 0xf3, + 0x19, 0xee, 0xe2, 0xad, 0xf6, 0x1d, 0xd1, 0x12, 0x16, 0xea, 0xf8, 0x11, + 0xf7, 0xdb, 0x0c, 0xed, 0xe3, 0xc8, 0xf8, 0x34, 0x06, 0x0f, 0xea, 0xd0, + 0x17, 0x10, 0x1f, 0x3e, 0xe3, 0x44, 0x15, 0xfb, 0xfb, 0x00, 0xdb, 0x38, + 0xe4, 0x1b, 0xd9, 0xff, 0x1f, 0x40, 0xdd, 0xfb, 0x1c, 0x0b, 0xf1, 0x10, + 0x15, 0x05, 0xd0, 0x2e, 0xf6, 0x03, 0x62, 0xe2, 0xd4, 0x59, 0xec, 0xf0, + 0x0f, 0x13, 0x08, 0xfb, 0x29, 0xf4, 0xb8, 0x23, 0x10, 0xe2, 0xfb, 0xf1, + 0x0d, 0xe8, 0xff, 0x04, 0x12, 0x0b, 0xf1, 0xe7, 0x1b, 0xec, 0xe1, 0x01, + 0x0d, 0xc4, 0xf3, 0x1e, 0x03, 0x04, 0xec, 0x0a, 0x1e, 0x1b, 0x0d, 0x0f, + 0x27, 0x0c, 0x26, 0xf7, 0xfa, 0xea, 0xed, 0x02, 0xd3, 0x06, 0x21, 0xf3, + 0x0e, 0x05, 0x41, 0xd4, 0xea, 0x36, 0x16, 0xeb, 0x12, 0xe7, 0xfd, 0x14, + 0x52, 0xe8, 0xf5, 0xf2, 0x10, 0xea, 0xf3, 0xfd, 0xd6, 0x00, 0x32, 0xec, + 0x11, 0xfd, 0xf9, 0xf5, 0x10, 0x0d, 0xf1, 0x07, 0xff, 0x19, 0x18, 0xe4, + 0x27, 0x15, 0xed, 0xd7, 0xf8, 0x2b, 0x0b, 0xf1, 0x10, 0xff, 0x00, 0xd0, + 0xdd, 0xe8, 0x04, 0x10, 0x02, 0x2f, 0xeb, 0xfa, 0x11, 0xf7, 0x0f, 0xfa, + 0xeb, 0xfe, 0x12, 0xf1, 0x01, 0x0e, 0x15, 0x06, 0xe8, 0xfd, 0xe4, 0xf1, + 0xff, 0xf8, 0x0e, 0x23, 0x0a, 0xff, 0xfc, 0xf4, 0xe6, 0x17, 0xfa, 0x1e, + 0xeb, 0xf4, 0xc2, 0x0b, 0x18, 0xfb, 0xe4, 0x10, 0xff, 0x1b, 0x0e, 0xec, + 0x0a, 0xd7, 0x0a, 0x1b, 0x19, 0x04, 0xed, 0xdf, 0xcd, 0x2d, 0xff, 0x27, + 0xf3, 0x0b, 0xeb, 0xcf, 0xea, 0x1a, 0x1b, 0x02, 0x17, 0x04, 0xfb, 0xf1, + 0x2c, 0xef, 0x13, 0xe1, 0xd6, 0x03, 0x04, 0x18, 0xff, 0xe2, 0x1c, 0xec, + 0x03, 0x32, 0xce, 0xcf, 0x1a, 0xf0, 0xe0, 0x06, 0xda, 0x1f, 0x7f, 0x13, + 0xf3, 0xe8, 0xef, 0xe9, 0x2c, 0x00, 0xc6, 0xe4, 0x11, 0xea, 0xdf, 0x40, + 0x09, 0xf7, 0xfa, 0xed, 0xf7, 0xe2, 0xe2, 0x2e, 0x15, 0xf5, 0xfb, 0xfe, + 0x11, 0xe2, 0x06, 0x07, 0xf3, 0xf1, 0xdb, 0x09, 0x08, 0xe1, 0xec, 0x0c, + 0xea, 0xf1, 0x01, 0x06, 0xf8, 0x06, 0x05, 0x06, 0xe9, 0x0e, 0xe6, 0x09, + 0xfc, 0xfd, 0x0c, 0xd8, 0xda, 0xea, 0xe0, 0x0f, 0xf2, 0x41, 0x29, 0xfd, + 0x00, 0xff, 0xee, 0x02, 0xdb, 0xf7, 0x03, 0x0b, 0xe3, 0x10, 0x29, 0x03, + 0x5f, 0x6b, 0xf0, 0xe8, 0xcf, 0xd0, 0x05, 0xd7, 0xd1, 0xf1, 0xfb, 0xd8, + 0xe9, 0xe3, 0x15, 0x0f, 0x48, 0xf7, 0xe7, 0xee, 0x01, 0xe6, 0xf5, 0x26, + 0x05, 0xd1, 0xca, 0xfe, 0xfa, 0xdb, 0x22, 0xf9, 0xf4, 0xff, 0xe6, 0x14, + 0xe2, 0x44, 0xef, 0xe5, 0xff, 0xe0, 0x36, 0x12, 0x07, 0xd7, 0x09, 0xe2, + 0xf2, 0x22, 0x01, 0x0c, 0xed, 0xec, 0xef, 0x06, 0x31, 0xfc, 0x20, 0x0b, + 0xfc, 0x0d, 0xef, 0xf9, 0xe2, 0x07, 0xc2, 0xf0, 0x06, 0x13, 0x31, 0xfe, + 0x16, 0xfc, 0x0a, 0x20, 0xfa, 0x55, 0xf4, 0xfa, 0x14, 0x04, 0xda, 0x00, + 0x2b, 0x1e, 0xf4, 0x02, 0xff, 0x2c, 0xd2, 0x33, 0x0c, 0x15, 0x09, 0x09, + 0xee, 0xe8, 0xdd, 0xf5, 0xe7, 0x0e, 0xf5, 0x1e, 0x1f, 0x0e, 0xb4, 0xdc, + 0xf7, 0x19, 0xd9, 0x08, 0xec, 0xdc, 0x26, 0xfc, 0x42, 0xe5, 0xe2, 0xda, + 0x17, 0xfd, 0x2d, 0xf9, 0x7f, 0x05, 0xde, 0xe4, 0x19, 0x44, 0xee, 0xe7, + 0x1b, 0xe2, 0x13, 0x4d, 0xe1, 0x50, 0xf2, 0x04, 0xf7, 0x54, 0x04, 0x77, + 0x41, 0xef, 0xf3, 0x05, 0xf3, 0x0d, 0xf1, 0x13, 0xf6, 0xd9, 0xe3, 0xfd, + 0xd5, 0x28, 0x25, 0x00, 0x04, 0xf1, 0xe5, 0xec, 0x15, 0xd5, 0x03, 0x1a, + 0x25, 0xd2, 0xdb, 0x6b, 0x0d, 0xea, 0x00, 0x51, 0xea, 0x29, 0x0d, 0x0e, + 0xf7, 0xe8, 0x00, 0x14, 0x04, 0x54, 0x11, 0xf1, 0x1e, 0x21, 0xe1, 0xd0, + 0x04, 0xd4, 0x07, 0xf7, 0x3d, 0xf7, 0xec, 0x02, 0xcb, 0xef, 0x09, 0xe4, + 0xfd, 0xf3, 0xe6, 0xec, 0x0f, 0xef, 0xeb, 0x14, 0x12, 0x25, 0xe6, 0xd5, + 0xea, 0x12, 0x0f, 0x04, 0xfa, 0xdc, 0xf8, 0xdd, 0xf0, 0xeb, 0xf5, 0xe2, + 0x08, 0xfd, 0xfc, 0x1c, 0xe0, 0xf1, 0xf3, 0x26, 0xfb, 0x4a, 0xc0, 0x0b, + 0xf9, 0x08, 0x00, 0x12, 0x02, 0x15, 0xfc, 0xf6, 0x08, 0x17, 0xcc, 0xe3, + 0xd9, 0xef, 0xdd, 0x2d, 0xd9, 0xf8, 0x3c, 0x06, 0x0c, 0xdc, 0x0d, 0x0e, + 0x37, 0x3d, 0x14, 0x04, 0xfb, 0x24, 0xff, 0xe9, 0x07, 0xf9, 0xe3, 0xd5, + 0xf9, 0xf1, 0x05, 0xd7, 0xde, 0x19, 0x31, 0x0a, 0xed, 0xec, 0xf2, 0xea, + 0xf4, 0xf7, 0x02, 0xed, 0x06, 0xf0, 0xf6, 0xee, 0x25, 0xf8, 0x57, 0x22, + 0xe0, 0xdc, 0x04, 0x28, 0xf8, 0xe8, 0xf1, 0x18, 0x7b, 0x17, 0xfc, 0xfc, + 0x2d, 0xe1, 0xe2, 0xe2, 0xef, 0x0a, 0xe2, 0xfa, 0xd6, 0xfc, 0xfa, 0xfa, + 0xfc, 0xd8, 0x2e, 0xef, 0xf9, 0x03, 0x25, 0xf5, 0xee, 0xaf, 0x08, 0x21, + 0x05, 0xf4, 0x02, 0xdc, 0xe2, 0xf7, 0x24, 0xea, 0xc5, 0x01, 0x20, 0x0f, + 0xfb, 0xfa, 0xec, 0x0c, 0xf6, 0x10, 0x13, 0xd6, 0x01, 0xff, 0x0f, 0x27, + 0xfd, 0xea, 0xfa, 0xef, 0x18, 0xf5, 0xde, 0xfd, 0xf5, 0x01, 0xe9, 0xf2, + 0x31, 0x4f, 0xe6, 0xe9, 0x07, 0x12, 0x06, 0xf0, 0xfc, 0x12, 0xf4, 0xfc, + 0xe8, 0xf5, 0x18, 0xe3, 0xf7, 0x59, 0xe8, 0xfc, 0xfc, 0x2a, 0xd3, 0xf5, + 0x16, 0xfc, 0x16, 0xe7, 0x0a, 0xf1, 0xef, 0xdf, 0xfb, 0x10, 0x34, 0xe9, + 0xe9, 0xf3, 0xe2, 0xf0, 0xd7, 0x57, 0xf6, 0xd8, 0xca, 0x19, 0xf1, 0x1e, + 0x7f, 0xf2, 0xd9, 0xf7, 0xf8, 0xec, 0x02, 0x43, 0xeb, 0x01, 0xf8, 0x03, + 0xf5, 0xde, 0xf3, 0xf4, 0xee, 0xfc, 0xce, 0x11, 0x07, 0xec, 0xf5, 0x09, + 0x16, 0xdc, 0xf3, 0xd6, 0x03, 0x1b, 0xe3, 0x16, 0x29, 0xed, 0x03, 0xce, + 0x05, 0xbc, 0xd7, 0xef, 0x28, 0x0b, 0xf3, 0x18, 0xe5, 0x3e, 0xe7, 0xdd, + 0xec, 0xee, 0x1a, 0xeb, 0xf5, 0x13, 0xea, 0xee, 0xeb, 0x31, 0xf0, 0xfe, + 0xd8, 0xe7, 0xdc, 0xf3, 0xf5, 0x08, 0xee, 0xe7, 0x17, 0xfd, 0xf6, 0x09, + 0x0c, 0xfc, 0xf8, 0x13, 0xf3, 0xf0, 0xda, 0x18, 0x57, 0x03, 0xed, 0x5a, + 0x05, 0x0a, 0xf8, 0x00, 0x2f, 0xf5, 0x1c, 0xef, 0xe4, 0xf3, 0x01, 0xdb, + 0xd7, 0xfc, 0xf4, 0xe4, 0xe9, 0xdc, 0x03, 0xf8, 0x11, 0xff, 0x0d, 0x28, + 0x11, 0xef, 0x1d, 0xd7, 0xe8, 0x08, 0xfc, 0xec, 0xfc, 0x0b, 0x09, 0x23, + 0x05, 0xfa, 0xea, 0x01, 0x04, 0xf3, 0x30, 0xee, 0x27, 0xe4, 0x08, 0x0f, + 0xfe, 0xf5, 0xf1, 0xf3, 0x55, 0xe6, 0x30, 0xef, 0x1a, 0xd1, 0xff, 0xef, + 0x25, 0x11, 0xf7, 0xda, 0xf5, 0xef, 0x2d, 0x27, 0xed, 0x0e, 0x79, 0xf0, + 0xdc, 0xf0, 0xf9, 0xb0, 0x00, 0xe1, 0xff, 0xfc, 0x13, 0xf2, 0x02, 0xe2, + 0x1b, 0x2d, 0xfc, 0xe9, 0xfd, 0xeb, 0x1a, 0xe1, 0x09, 0x39, 0xe1, 0xf3, + 0xc8, 0x12, 0xeb, 0x14, 0xe4, 0xf9, 0x28, 0x20, 0xe0, 0xfc, 0x23, 0xeb, + 0x22, 0xe9, 0xfb, 0x01, 0xdd, 0xd1, 0x3a, 0xe8, 0xda, 0xfe, 0x02, 0xdb, + 0xf1, 0x0b, 0x02, 0x2f, 0xf9, 0x1c, 0xf4, 0x12, 0x0c, 0x03, 0xe7, 0xf7, + 0xf2, 0xf0, 0x2e, 0x29, 0xe1, 0xd9, 0xfd, 0x24, 0xd1, 0x04, 0x5e, 0xfb, + 0xf6, 0x33, 0x0b, 0xf5, 0x11, 0xea, 0xd2, 0xcc, 0x02, 0x1c, 0xe8, 0xef, + 0xf5, 0xd8, 0xf5, 0x0b, 0xc3, 0xf9, 0xfa, 0xf7, 0x43, 0x05, 0x18, 0xe8, + 0xf9, 0xf8, 0x11, 0x0b, 0x2b, 0xfa, 0xe7, 0x4e, 0xe0, 0xf6, 0xe4, 0x2b, + 0xeb, 0x00, 0xde, 0x37, 0xf3, 0x2f, 0x27, 0xf2, 0xdc, 0xe7, 0xf0, 0x2b, + 0xee, 0xf9, 0xf6, 0x05, 0x02, 0xe7, 0x06, 0xeb, 0x0c, 0x0f, 0xed, 0x0d, + 0x01, 0x7b, 0x1c, 0xf9, 0xdd, 0x15, 0x04, 0x08, 0x20, 0x23, 0xec, 0x04, + 0x0c, 0xf9, 0xdc, 0xc8, 0xf2, 0x15, 0xf8, 0x02, 0x12, 0x22, 0x01, 0x12, + 0xe9, 0x21, 0x0a, 0x7f, 0xfd, 0xd6, 0xef, 0x01, 0xec, 0x02, 0x18, 0xf3, + 0xe2, 0x11, 0xf6, 0x28, 0xe6, 0xe7, 0xf5, 0x11, 0x23, 0x48, 0x30, 0xfa, + 0xcc, 0xca, 0xed, 0x41, 0x1f, 0x0e, 0x18, 0xed, 0xec, 0x1f, 0x01, 0x15, + 0xd5, 0xb4, 0x12, 0x15, 0xf8, 0xe2, 0x7b, 0x06, 0xda, 0xde, 0xf9, 0xf4, + 0x01, 0xe5, 0x15, 0xfb, 0x31, 0xc3, 0xd5, 0x55, 0x7f, 0x0b, 0xe2, 0xe1, + 0xb0, 0x01, 0xf6, 0x4e, 0xff, 0x1e, 0x5f, 0xe3, 0x29, 0xe8, 0x4a, 0xde, + 0xca, 0x4c, 0xc9, 0x13, 0xd5, 0xd8, 0xfb, 0xc7, 0xd9, 0xe8, 0xe4, 0x02, + 0xf5, 0x07, 0x0d, 0x0f, 0xee, 0x5e, 0xe2, 0x01, 0xe3, 0x52, 0x43, 0xe1, + 0xdd, 0x1e, 0xe4, 0xe2, 0xda, 0x01, 0x06, 0xcc, 0x9b, 0x39, 0xf3, 0xaa, + 0x2b, 0x50, 0x23, 0x0c, 0xf9, 0x02, 0xfc, 0x03, 0x3c, 0xde, 0x08, 0xa8, + 0x31, 0xc1, 0x24, 0xea, 0xdf, 0xce, 0x23, 0x2a, 0x23, 0xf9, 0x12, 0xfa, + 0xe4, 0x0a, 0x4e, 0x5a, 0x50, 0x07, 0xee, 0x1b, 0x01, 0x1c, 0xdf, 0x03, + 0xde, 0xdd, 0x44, 0x41, 0xdc, 0xd8, 0xc1, 0xfd, 0xa2, 0x2c, 0x18, 0x19, + 0xdd, 0x45, 0x24, 0x24, 0x3c, 0x3e, 0x4c, 0x0b, 0x09, 0x49, 0x1c, 0xe8, + 0x6e, 0xdf, 0x1e, 0x35, 0x67, 0x5c, 0x24, 0xe6, 0xec, 0x1f, 0xe9, 0xf9, + 0xeb, 0x42, 0xf3, 0x1d, 0xdc, 0xf2, 0xed, 0xf1, 0xc6, 0xec, 0xb0, 0x04, + 0x08, 0xfa, 0xec, 0x31, 0xb7, 0x07, 0x08, 0xe5, 0xdf, 0x64, 0x20, 0x1c, + 0xdc, 0xce, 0xbe, 0xff, 0xc6, 0x36, 0xf8, 0x0e, 0x3f, 0x73, 0xf4, 0x13, + 0xbc, 0xde, 0xce, 0x02, 0x02, 0x37, 0xd5, 0x5f, 0x11, 0xa1, 0xdb, 0x3f, + 0xdf, 0xd2, 0xde, 0xe2, 0x61, 0xef, 0x02, 0xfa, 0xf7, 0x29, 0xc5, 0x02, + 0x10, 0x08, 0x00, 0xde, 0x5b, 0xf5, 0x26, 0xc1, 0xac, 0x2c, 0x11, 0x27, + 0x3c, 0x21, 0x16, 0xc3, 0x02, 0x11, 0xc5, 0xe5, 0x40, 0xb9, 0x20, 0xe8, + 0xf9, 0x39, 0x2b, 0xf7, 0xd5, 0x0f, 0xd3, 0x3e, 0xdb, 0x2e, 0xe9, 0x11, + 0x1d, 0x21, 0x25, 0xe8, 0xf0, 0x1f, 0xef, 0x45, 0xef, 0xfd, 0x06, 0x0e, + 0x07, 0xf7, 0x13, 0x01, 0x1e, 0xe9, 0x0a, 0x12, 0xe3, 0x31, 0x28, 0x07, + 0xf4, 0x07, 0x04, 0xef, 0x03, 0x00, 0xd9, 0xfb, 0x14, 0x1b, 0x00, 0xe6, + 0xf9, 0xe8, 0x05, 0x24, 0xe5, 0xeb, 0x0b, 0xe9, 0x0d, 0x04, 0x0a, 0xec, + 0x0b, 0xeb, 0xe6, 0x08, 0x15, 0x01, 0xf8, 0xfc, 0xff, 0xe4, 0x0d, 0x0c, + 0x7f, 0x17, 0x20, 0xe9, 0xf8, 0x2d, 0x12, 0xe4, 0xe7, 0x2d, 0xf9, 0x10, + 0x14, 0x06, 0x12, 0xd0, 0xf1, 0x0e, 0xf9, 0xee, 0x01, 0xf1, 0x04, 0xfc, + 0xe9, 0x29, 0xf6, 0xfe, 0x16, 0x11, 0xea, 0x03, 0x00, 0xf4, 0xfa, 0xf4, + 0xe9, 0xf0, 0xfc, 0xda, 0x0c, 0x02, 0xf7, 0xde, 0x06, 0xed, 0xff, 0x0d, + 0xee, 0x08, 0xf8, 0xf9, 0xf6, 0x1c, 0xf4, 0xfa, 0xe2, 0xff, 0xea, 0xf2, + 0xdf, 0x13, 0x10, 0xeb, 0x23, 0xfd, 0xf9, 0x04, 0xe8, 0x06, 0xf8, 0xeb, + 0xdc, 0x08, 0xee, 0xef, 0x25, 0x1d, 0x1b, 0xf1, 0x02, 0x0a, 0x24, 0x00, + 0xe9, 0xe7, 0xed, 0xeb, 0x1c, 0xfe, 0x21, 0xfb, 0xfe, 0x2c, 0x14, 0x1f, + 0x2f, 0xf9, 0xdf, 0x01, 0x1a, 0x2e, 0xdf, 0xfa, 0x1c, 0xe4, 0xee, 0x14, + 0x19, 0xed, 0x23, 0xdd, 0x06, 0x12, 0xf5, 0x1e, 0x15, 0xd9, 0xea, 0x0a, + 0xf0, 0x16, 0xfd, 0xee, 0x20, 0x42, 0xee, 0xf1, 0x37, 0x10, 0xec, 0x0d, + 0xe3, 0x03, 0x19, 0x0e, 0x20, 0xf9, 0xf2, 0xea, 0xf7, 0x08, 0x05, 0xf6, + 0xe3, 0x0f, 0xe0, 0xff, 0xf4, 0xf6, 0xf0, 0xe6, 0x0e, 0x0b, 0x27, 0x1c, + 0x0d, 0xf4, 0xee, 0xf7, 0x02, 0xe2, 0xec, 0x32, 0xf8, 0x07, 0xf9, 0x3e, + 0x11, 0xf9, 0xf9, 0x12, 0x11, 0xee, 0xd6, 0xf2, 0xe4, 0x02, 0xf1, 0x0a, + 0x05, 0x03, 0x02, 0xfb, 0x05, 0xf3, 0xf0, 0xff, 0xe4, 0x02, 0xea, 0x09, + 0x29, 0x10, 0x1a, 0xf9, 0x25, 0x05, 0x28, 0x28, 0xe9, 0xf5, 0xeb, 0xdb, + 0xfa, 0xd5, 0x01, 0x24, 0x1c, 0xff, 0x28, 0xf4, 0x61, 0xe5, 0x20, 0xdb, + 0x30, 0x10, 0x5e, 0xf9, 0xec, 0xe2, 0xe8, 0xee, 0x05, 0xfd, 0xf1, 0xe6, + 0x23, 0x24, 0xf2, 0x09, 0xf5, 0xe9, 0x02, 0x07, 0x1e, 0x03, 0x05, 0x14, + 0xf2, 0xe4, 0xfd, 0xed, 0xe6, 0x04, 0x0f, 0x10, 0xfc, 0xe7, 0xf6, 0x10, + 0x17, 0xcc, 0x0f, 0xee, 0x7f, 0xe6, 0xfd, 0xf6, 0xed, 0x10, 0xeb, 0x1c, + 0xfb, 0xff, 0xf1, 0x12, 0x02, 0x12, 0xf5, 0x07, 0xef, 0x0d, 0xea, 0xec, + 0xfa, 0x0f, 0x02, 0xf7, 0xf0, 0x10, 0xfb, 0xee, 0x03, 0x1f, 0x08, 0xfc, + 0xf0, 0xd5, 0xe6, 0xd8, 0x02, 0xe6, 0xe9, 0x03, 0x24, 0x09, 0xf4, 0xff, + 0x1d, 0xf8, 0x0b, 0xf8, 0x0b, 0x0f, 0x03, 0xfe, 0xf5, 0xe2, 0xf8, 0x00, + 0x0d, 0x0d, 0x07, 0x02, 0xec, 0xef, 0xfd, 0xec, 0x01, 0xf4, 0x06, 0xfc, + 0xf5, 0xea, 0x03, 0xf8, 0xfa, 0x23, 0x09, 0xe5, 0xf6, 0xf7, 0x1b, 0x05, + 0xea, 0x06, 0xe3, 0xf7, 0x0e, 0x02, 0x18, 0xd5, 0xf3, 0x26, 0x12, 0xf4, + 0xf6, 0xbb, 0x14, 0x2e, 0x13, 0xf2, 0xf4, 0x12, 0x09, 0x05, 0xf5, 0x09, + 0xfd, 0xf7, 0x10, 0xef, 0xe6, 0xea, 0x34, 0x0d, 0xfc, 0xf9, 0xf0, 0xff, + 0xf9, 0x0e, 0x09, 0xf1, 0xe5, 0x1f, 0xd6, 0xfb, 0xfd, 0xfc, 0xfa, 0x0f, + 0xff, 0xf7, 0xdb, 0x07, 0x29, 0x11, 0xf2, 0x1b, 0x15, 0x39, 0xf3, 0x3f, + 0x25, 0xe7, 0x09, 0xed, 0xd0, 0x0e, 0xdc, 0xda, 0x07, 0x0e, 0x0f, 0xea, + 0xfd, 0xee, 0xf7, 0x45, 0x01, 0x1b, 0xfc, 0x33, 0x06, 0xd3, 0x14, 0x06, + 0xe6, 0xfe, 0x18, 0x48, 0x00, 0xd6, 0xf1, 0xe9, 0xf8, 0x03, 0xe2, 0xe3, + 0xf6, 0xee, 0xf6, 0xc6, 0xe8, 0xda, 0x31, 0x05, 0xf4, 0x43, 0x0a, 0x09, + 0x1d, 0x09, 0x0d, 0xfb, 0x0d, 0x31, 0x10, 0x23, 0x2d, 0x36, 0x24, 0xf5, + 0x21, 0x03, 0x00, 0x2c, 0xb3, 0x29, 0xef, 0x10, 0x57, 0x09, 0xf6, 0xfc, + 0x72, 0xf2, 0x2a, 0xdd, 0x48, 0x28, 0x65, 0xf6, 0xfe, 0xd4, 0xf7, 0xea, + 0xd9, 0xfc, 0x39, 0x10, 0x0d, 0xf2, 0x0e, 0x0b, 0xd8, 0x0c, 0xc2, 0x37, + 0x2a, 0xd2, 0xd7, 0xf7, 0xf0, 0xf5, 0x1b, 0xd9, 0x03, 0x03, 0xf5, 0x02, + 0x02, 0xe5, 0xde, 0x1a, 0xe0, 0xf9, 0x20, 0x22, 0x73, 0xe3, 0x03, 0xde, + 0x32, 0x3b, 0xf7, 0xc9, 0xea, 0x13, 0xdf, 0x01, 0xfb, 0x52, 0xf2, 0xf2, + 0xf3, 0x2a, 0x26, 0x0e, 0xed, 0xd8, 0xe8, 0xbd, 0xe3, 0x06, 0xf5, 0xfa, + 0xf1, 0x56, 0xf4, 0x33, 0x32, 0x00, 0xf1, 0xd9, 0xee, 0x17, 0xcf, 0xdb, + 0x01, 0x14, 0x17, 0xc5, 0x17, 0xfd, 0x06, 0xe2, 0xd8, 0xd8, 0xfa, 0xf8, + 0xd3, 0x07, 0xe3, 0x13, 0xff, 0x0a, 0x06, 0xdb, 0x0d, 0x00, 0x08, 0xe3, + 0x28, 0xd7, 0xf7, 0xb8, 0xe5, 0xd8, 0xf0, 0xb4, 0xeb, 0x1b, 0x1b, 0xf2, + 0xd1, 0xd9, 0x08, 0x54, 0x0e, 0xec, 0xf5, 0xf3, 0x04, 0xed, 0x2a, 0xfe, + 0x1c, 0x0f, 0xe4, 0x1a, 0x08, 0xb0, 0x13, 0x28, 0x33, 0x14, 0xc9, 0x0b, + 0x14, 0xf7, 0xd9, 0x04, 0xe9, 0x11, 0xe7, 0xdf, 0xee, 0xdb, 0x20, 0x03, + 0x09, 0x07, 0xb7, 0x16, 0x65, 0xde, 0x04, 0x47, 0x01, 0x04, 0xc6, 0x04, + 0x0f, 0x21, 0xf2, 0xfa, 0xfd, 0x05, 0xeb, 0xe7, 0x4c, 0x14, 0x13, 0xfb, + 0x2a, 0x09, 0xea, 0x40, 0x0a, 0xeb, 0x10, 0xea, 0xdc, 0xc8, 0xfd, 0xd9, + 0x1e, 0x17, 0xee, 0xe0, 0x04, 0xea, 0x06, 0xfc, 0xf7, 0x39, 0x13, 0x2f, + 0xea, 0xc7, 0xe7, 0x27, 0xe6, 0xeb, 0xff, 0x7f, 0x07, 0xda, 0x0f, 0x02, + 0x01, 0xe8, 0xf4, 0x0a, 0xc5, 0xeb, 0xbe, 0x47, 0xdf, 0xfd, 0x4c, 0xe7, + 0x39, 0x19, 0x1b, 0x15, 0x05, 0xf7, 0x08, 0x0a, 0xd7, 0x40, 0x0c, 0x31, + 0xd1, 0xfd, 0xba, 0xf0, 0xdf, 0x17, 0x02, 0xc4, 0x34, 0xe0, 0x05, 0xff, + 0xfc, 0x0c, 0xde, 0x22, 0xba, 0xe4, 0xb4, 0xe0, 0x0a, 0xf4, 0x78, 0x0a, + 0xdb, 0xdf, 0xb2, 0x13, 0xf4, 0xf0, 0x1d, 0x25, 0xf0, 0x16, 0xf8, 0x14, + 0x25, 0xf5, 0x01, 0xf7, 0x0f, 0xef, 0x39, 0xe8, 0xe3, 0x1e, 0xfd, 0x16, + 0xea, 0xbd, 0xe9, 0x24, 0x1d, 0x21, 0x32, 0xeb, 0xd1, 0x0e, 0x0c, 0x00, + 0xe8, 0xd8, 0xd8, 0xf4, 0xcc, 0xf8, 0x0e, 0x26, 0x29, 0xf9, 0x2b, 0x41, + 0x1f, 0x25, 0xe1, 0x0a, 0xed, 0x3d, 0x01, 0xc4, 0x17, 0xcd, 0xdd, 0xe2, + 0xee, 0x15, 0x0a, 0x48, 0xf3, 0x09, 0xef, 0xe9, 0x46, 0xf4, 0x31, 0x1e, + 0xe0, 0x1a, 0x36, 0xd7, 0xd2, 0xdf, 0xb9, 0x0a, 0x27, 0x34, 0xf5, 0x13, + 0xf5, 0x06, 0xb6, 0x34, 0x0b, 0xe9, 0x2e, 0x2a, 0xec, 0xec, 0x28, 0x27, + 0xe5, 0xd1, 0x4a, 0xea, 0x13, 0xde, 0xc8, 0xd9, 0xdb, 0x02, 0x3e, 0xba, + 0x0d, 0x09, 0x01, 0xf4, 0xea, 0xcd, 0x1a, 0x6f, 0xc7, 0x02, 0xf1, 0xb0, + 0x0a, 0x0d, 0x2f, 0x4e, 0x05, 0x00, 0x06, 0x1d, 0x34, 0xed, 0xed, 0x3e, + 0x18, 0xff, 0xfe, 0xfe, 0xe5, 0xd3, 0xd5, 0x3c, 0x44, 0xfe, 0xe2, 0x24, + 0x00, 0xe8, 0x3a, 0xf4, 0x01, 0x27, 0xdd, 0x21, 0xe2, 0xe2, 0x07, 0xf6, + 0x0d, 0xe3, 0xfe, 0xff, 0xea, 0xfb, 0x0b, 0x21, 0x33, 0x0d, 0x28, 0xd9, + 0xfc, 0x12, 0xed, 0x3c, 0xd2, 0xd3, 0x3d, 0x29, 0xf2, 0xdb, 0x38, 0x47, + 0x33, 0xf0, 0xf2, 0x03, 0x0d, 0x0c, 0xd2, 0xe3, 0x19, 0x1a, 0xec, 0x16, + 0xc3, 0xd9, 0x0d, 0xad, 0xe1, 0x16, 0x25, 0x66, 0xf8, 0x37, 0x47, 0x24, + 0x3c, 0x17, 0x04, 0xf1, 0xfb, 0x41, 0xe8, 0xfe, 0xd2, 0xed, 0x0a, 0xca, + 0xb1, 0x7f, 0xeb, 0xdf, 0xdb, 0xf1, 0x11, 0x4a, 0xf5, 0xe2, 0xf1, 0xe5, + 0x7f, 0xc2, 0x3c, 0x30, 0x1c, 0xd9, 0xe6, 0x05, 0xdb, 0xff, 0xe9, 0xdd, + 0xd1, 0x57, 0xb5, 0xeb, 0xef, 0x29, 0x1c, 0xe4, 0xfc, 0xf0, 0xe8, 0xec, + 0x06, 0x3c, 0x5d, 0xe7, 0xca, 0x1a, 0xfd, 0x0c, 0xfe, 0xd3, 0x16, 0x18, + 0x35, 0xc5, 0xf8, 0x1f, 0xe1, 0x56, 0x34, 0x26, 0xcf, 0xfb, 0x0e, 0xea, + 0xc8, 0x0e, 0x18, 0x02, 0xec, 0xce, 0xf9, 0xda, 0xe5, 0x27, 0x0f, 0xec, + 0x08, 0x04, 0xfb, 0xd2, 0xce, 0x59, 0x02, 0x1b, 0xd4, 0x42, 0xdd, 0x22, + 0xd2, 0xf6, 0xf8, 0x3e, 0xe8, 0xf7, 0xf5, 0x38, 0xf7, 0xe6, 0xe6, 0xec, + 0x07, 0xdd, 0x23, 0x06, 0x44, 0x46, 0xef, 0xe8, 0x11, 0xf3, 0xf5, 0x23, + 0x0e, 0x00, 0xd7, 0xf3, 0x04, 0x10, 0xbd, 0x24, 0xe2, 0xfc, 0x12, 0xc4, + 0xae, 0x43, 0xcc, 0xfc, 0x19, 0xc5, 0x40, 0xe7, 0x44, 0xfb, 0x37, 0xf0, + 0x19, 0x4c, 0x0a, 0x0b, 0xe8, 0x37, 0xc4, 0xe4, 0x25, 0xeb, 0x26, 0xf2, + 0x40, 0xad, 0xe4, 0xf4, 0x01, 0xd4, 0xd3, 0x00, 0xf1, 0xed, 0x78, 0x0b, + 0xd5, 0xc0, 0x5e, 0x2e, 0x42, 0xfb, 0xe4, 0x3f, 0x7b, 0x15, 0x1a, 0x00, + 0xe6, 0x31, 0xef, 0x5e, 0xbd, 0xda, 0x0b, 0x23, 0x1c, 0xfd, 0x10, 0xf6, + 0xf2, 0x51, 0xeb, 0xd5, 0x42, 0xf8, 0x66, 0xeb, 0x43, 0x56, 0xdd, 0x02, + 0x0e, 0x03, 0xea, 0xe1, 0x38, 0x14, 0x2d, 0xe4, 0x2b, 0xfe, 0x04, 0xda, + 0xb5, 0x07, 0x19, 0xd5, 0x15, 0x19, 0x9a, 0xbd, 0x00, 0xd3, 0xd4, 0xce, + 0xc4, 0xde, 0x37, 0xf8, 0x19, 0x30, 0xd2, 0xfd, 0xd9, 0x05, 0xa5, 0xea, + 0xfe, 0x6b, 0xd0, 0x01, 0x15, 0xe2, 0xf3, 0xd8, 0xdf, 0xfe, 0xf8, 0x0f, + 0xdb, 0xfe, 0x6e, 0x2a, 0x32, 0xde, 0xdc, 0xc4, 0xee, 0x11, 0xed, 0xb3, + 0x1d, 0x00, 0xd4, 0x02, 0x69, 0x18, 0xea, 0xd3, 0xc1, 0x3d, 0xc1, 0x22, + 0xea, 0x15, 0xdd, 0xeb, 0x55, 0xec, 0x3b, 0x13, 0x11, 0x3d, 0x1d, 0x59, + 0xf1, 0x1c, 0xfe, 0x1a, 0xf9, 0xdc, 0x0d, 0x27, 0x2e, 0x7e, 0xed, 0xf6, + 0x3a, 0xf2, 0x00, 0xed, 0xdd, 0x19, 0xcf, 0xdd, 0x18, 0xe6, 0xfb, 0xdd, + 0x7f, 0xe3, 0xfb, 0x29, 0x22, 0xfe, 0xf3, 0xf0, 0xf6, 0x03, 0xd6, 0xe9, + 0xed, 0xf2, 0xcf, 0xfd, 0xee, 0x14, 0xe0, 0xde, 0x1d, 0xff, 0xee, 0x05, + 0x1a, 0x3a, 0xf9, 0x05, 0x18, 0x0d, 0x0d, 0xdb, 0xfb, 0x1a, 0xe8, 0xfd, + 0xfa, 0xe8, 0xf2, 0xec, 0xf7, 0xdc, 0xe9, 0xe5, 0xd7, 0x06, 0xfe, 0x54, + 0xd3, 0x1b, 0xe1, 0xff, 0xf8, 0x0a, 0x16, 0x09, 0x1b, 0x39, 0x06, 0x06, + 0x09, 0x19, 0x12, 0x13, 0x04, 0xe0, 0xcb, 0xf4, 0x04, 0x56, 0xfe, 0xf2, + 0xe7, 0x05, 0x06, 0xd8, 0x01, 0x05, 0x12, 0x00, 0xe6, 0xd4, 0xed, 0xfe, + 0x17, 0x0c, 0xfe, 0x4f, 0x08, 0x0f, 0x26, 0x04, 0x18, 0xe7, 0x02, 0x2d, + 0x2a, 0x1c, 0x22, 0x21, 0x03, 0x08, 0x1d, 0xfc, 0xda, 0xd0, 0xfb, 0x2d, + 0xff, 0xd2, 0x03, 0xdd, 0xe0, 0xea, 0xd0, 0x0b, 0xf6, 0x1c, 0xed, 0xfd, + 0x04, 0x3e, 0xf9, 0xea, 0xdf, 0xe5, 0xf1, 0x40, 0xfb, 0x33, 0xd5, 0x19, + 0x1c, 0xec, 0xf3, 0x19, 0xf2, 0x0f, 0xfe, 0xc9, 0x0a, 0x0b, 0xef, 0x0a, + 0xe6, 0xf4, 0x0e, 0x12, 0x20, 0xec, 0xf5, 0xf7, 0xe1, 0xfa, 0x36, 0x04, + 0xe0, 0xc8, 0xfc, 0xec, 0x1a, 0x1e, 0xed, 0x10, 0xee, 0xd9, 0x0a, 0x05, + 0x06, 0xf4, 0xf3, 0xe6, 0xee, 0xd5, 0xd7, 0x04, 0xf5, 0x08, 0x00, 0xf1, + 0xfa, 0x2c, 0xcc, 0x32, 0x12, 0xff, 0xea, 0x2e, 0x29, 0xbe, 0xed, 0x49, + 0x24, 0x04, 0x18, 0xde, 0x09, 0x0d, 0x1e, 0xde, 0x21, 0x1c, 0xd3, 0xc8, + 0xbd, 0xef, 0xfd, 0xfc, 0x18, 0xcf, 0x28, 0x02, 0x13, 0xd2, 0xf3, 0xff, + 0xee, 0xcb, 0x04, 0x15, 0xf0, 0xc8, 0xf7, 0xe4, 0x12, 0x1a, 0x15, 0x19, + 0xf3, 0x14, 0x14, 0xfc, 0x0b, 0xe3, 0x07, 0xf1, 0x0f, 0xf6, 0xfa, 0x15, + 0xed, 0xf9, 0x09, 0xe3, 0xfa, 0xfa, 0xfd, 0x03, 0xfa, 0xe3, 0x1c, 0xe7, + 0xe9, 0xf0, 0x01, 0xd7, 0xf6, 0x06, 0xf6, 0xfc, 0x06, 0x0c, 0xec, 0x17, + 0x08, 0x06, 0x34, 0xfc, 0xed, 0x12, 0xff, 0xf6, 0xfc, 0x0c, 0xf4, 0xe7, + 0x22, 0xdd, 0x01, 0xf0, 0x09, 0xff, 0xfc, 0xe8, 0xfa, 0x02, 0x13, 0x19, + 0x0f, 0xff, 0xf1, 0x06, 0xfd, 0xde, 0x0d, 0x2d, 0x21, 0x16, 0xec, 0xfa, + 0x25, 0xed, 0xf5, 0xdd, 0x08, 0x0c, 0x03, 0xfa, 0x03, 0xf0, 0xf7, 0xfb, + 0x0f, 0x22, 0xf2, 0x11, 0x02, 0x2f, 0x1e, 0xf4, 0x00, 0x00, 0xdb, 0xf9, + 0xfb, 0xff, 0xf7, 0x12, 0x22, 0x15, 0x11, 0xfa, 0xf4, 0xf4, 0x10, 0x21, + 0xee, 0x3b, 0x05, 0xe5, 0xe1, 0x0b, 0x1a, 0x37, 0x00, 0xf1, 0xf6, 0xfd, + 0x09, 0x00, 0xfb, 0xf1, 0xe8, 0xe2, 0x0a, 0x20, 0xfc, 0xe9, 0x1a, 0xf4, + 0xe9, 0xf3, 0xed, 0xf2, 0x0c, 0x0e, 0x0a, 0x12, 0xd6, 0xf1, 0xf8, 0x0a, + 0xf6, 0x06, 0x2c, 0xef, 0xee, 0x21, 0xeb, 0x00, 0xfb, 0xf0, 0xde, 0x04, + 0x12, 0x07, 0x09, 0xfe, 0x18, 0x47, 0x04, 0x15, 0xe7, 0xd8, 0x06, 0x07, + 0x04, 0x0a, 0x19, 0x07, 0x03, 0xf8, 0xdd, 0xf4, 0x1d, 0xee, 0xfd, 0x04, + 0xdc, 0x24, 0xe9, 0x11, 0x0a, 0x42, 0x01, 0xfb, 0x0a, 0xf7, 0xf4, 0xf0, + 0xf5, 0xf3, 0xf3, 0x11, 0x02, 0xf0, 0xed, 0xed, 0x1c, 0x7f, 0x14, 0xfd, + 0x29, 0x08, 0x2c, 0xed, 0x02, 0xea, 0xe1, 0x0e, 0x09, 0x07, 0xf4, 0xf0, + 0xef, 0x04, 0x13, 0xfa, 0xfe, 0x01, 0xf1, 0x12, 0xf1, 0xee, 0xe2, 0x06, + 0xfb, 0x1d, 0xe0, 0x06, 0xef, 0x25, 0xd8, 0xce, 0xef, 0xf4, 0xe4, 0xe1, + 0xf8, 0x18, 0xf2, 0x22, 0x19, 0xda, 0xfb, 0x16, 0x06, 0x04, 0xf4, 0xec, + 0x3a, 0x0c, 0xe7, 0x08, 0x25, 0xf1, 0x3a, 0xfd, 0xd5, 0xee, 0x23, 0xfd, + 0xdd, 0x14, 0x07, 0xd9, 0xe4, 0x1c, 0x5a, 0x7f, 0xe8, 0x3b, 0xd0, 0xf1, + 0xe3, 0xde, 0x02, 0xf7, 0xce, 0xf9, 0xdd, 0x0b, 0xea, 0x61, 0x0d, 0x23, + 0xe9, 0xfe, 0xf7, 0xd6, 0xec, 0x2f, 0x5b, 0xf7, 0xe6, 0xef, 0x29, 0x19, + 0xee, 0xd1, 0xe5, 0x02, 0x29, 0xcd, 0x2a, 0x32, 0xe5, 0x0d, 0x01, 0x03, + 0xd7, 0x16, 0x33, 0xf6, 0xe3, 0x14, 0xf6, 0xef, 0x06, 0xe8, 0x55, 0x17, + 0xe9, 0xfa, 0xed, 0xff, 0xfc, 0xf0, 0x0a, 0xd2, 0x07, 0xd0, 0xfa, 0xee, + 0x21, 0x0d, 0xe2, 0xd9, 0xef, 0x20, 0xe3, 0x04, 0xf1, 0x0c, 0xc5, 0x11, + 0xe8, 0x10, 0xc0, 0x05, 0xf7, 0x07, 0xff, 0x01, 0x25, 0xfd, 0x0e, 0x05, + 0xef, 0xdd, 0x3e, 0xea, 0xd9, 0xfa, 0xe9, 0x14, 0xd5, 0xd3, 0x34, 0x19, + 0x0f, 0xf9, 0x05, 0x07, 0x07, 0xee, 0x21, 0x05, 0x03, 0x1a, 0xe9, 0x0c, + 0xea, 0xd6, 0xeb, 0xd7, 0xfc, 0xf3, 0xef, 0xe3, 0xe4, 0xe8, 0x04, 0xf0, + 0x18, 0xfa, 0x02, 0x11, 0x13, 0x22, 0xf0, 0xe5, 0x0c, 0xff, 0xf8, 0xe4, + 0xfd, 0x4e, 0x30, 0xf9, 0xe5, 0xe1, 0x38, 0xfe, 0xea, 0x02, 0xea, 0x20, + 0x34, 0xd7, 0x14, 0x14, 0xeb, 0xd8, 0xdf, 0x08, 0xf1, 0x02, 0xcd, 0x23, + 0x28, 0x04, 0xf3, 0x0a, 0xf7, 0x1b, 0x03, 0xd5, 0xdb, 0xf2, 0xfd, 0xdb, + 0xf8, 0x24, 0x11, 0x00, 0xd8, 0xf3, 0xf1, 0xdd, 0xeb, 0x13, 0x2b, 0x18, + 0xdd, 0xee, 0xf1, 0xca, 0x28, 0xfd, 0xec, 0x30, 0xf1, 0xe8, 0xf5, 0x13, + 0x1c, 0xe6, 0xe0, 0xca, 0x39, 0xde, 0x02, 0x0b, 0x0c, 0xf1, 0x17, 0x22, + 0xff, 0x02, 0x0c, 0x29, 0xea, 0xdc, 0x4c, 0xd9, 0xa4, 0x36, 0xf5, 0xda, + 0xe3, 0x05, 0xf9, 0x2f, 0xcf, 0xef, 0x2d, 0x16, 0xe5, 0x15, 0x00, 0x0b, + 0xeb, 0xf3, 0x07, 0xe7, 0x0f, 0x04, 0xae, 0x0d, 0xe6, 0xd5, 0x02, 0xf1, + 0xeb, 0xf3, 0x2e, 0x10, 0x0f, 0x17, 0xeb, 0xce, 0xea, 0x08, 0xe0, 0xdb, + 0x47, 0xea, 0xde, 0x03, 0xfa, 0x52, 0x1a, 0xe4, 0xf0, 0x18, 0x01, 0xcc, + 0x0d, 0x39, 0xff, 0xe3, 0xe9, 0x1b, 0x0b, 0xef, 0x15, 0x3e, 0x02, 0xfb, + 0x07, 0x1c, 0x68, 0xef, 0x02, 0xf6, 0xe0, 0xf8, 0x33, 0x1b, 0x23, 0xe1, + 0xd1, 0xea, 0x03, 0xf4, 0x01, 0x0c, 0xdc, 0xed, 0xe9, 0x38, 0xff, 0xcc, + 0x05, 0xd1, 0xf0, 0xc4, 0x45, 0xe2, 0xd9, 0x42, 0xf4, 0xc0, 0xff, 0x0d, + 0xf1, 0xd4, 0x10, 0xbb, 0x1e, 0x07, 0xff, 0xd1, 0x2d, 0xe2, 0xf0, 0xed, + 0xd2, 0xdc, 0x12, 0x36, 0x1b, 0x10, 0x2b, 0xd6, 0xed, 0x52, 0xe3, 0xea, + 0xe3, 0x3f, 0x0f, 0xf3, 0x13, 0xf4, 0x0d, 0x45, 0xdb, 0x31, 0x33, 0xc8, + 0x0e, 0x04, 0x16, 0xdd, 0x12, 0xec, 0xe0, 0x08, 0xe4, 0xee, 0x11, 0xfe, + 0xfc, 0xe7, 0xda, 0x29, 0xf6, 0x02, 0xf1, 0x14, 0x04, 0xfd, 0xc8, 0x40, + 0xd7, 0xd2, 0xd3, 0xf8, 0xf2, 0xe5, 0xd9, 0x25, 0xf3, 0xf7, 0xd5, 0x25, + 0x02, 0xe4, 0x02, 0xfa, 0x5c, 0x08, 0x06, 0x29, 0xe8, 0xf8, 0x02, 0xf6, + 0xdc, 0x18, 0xe6, 0xeb, 0xfe, 0xd9, 0x08, 0x19, 0x39, 0xf5, 0x15, 0xe7, + 0xf3, 0xe4, 0xde, 0x26, 0xfd, 0x15, 0x11, 0x43, 0xf1, 0xeb, 0x03, 0x20, + 0x7f, 0xe1, 0x24, 0xde, 0xf2, 0x2a, 0xe5, 0xf3, 0x1e, 0xdd, 0x32, 0x23, + 0xec, 0xd9, 0x03, 0xe6, 0xdb, 0x06, 0xe3, 0x20, 0x1b, 0x1a, 0xed, 0x17, + 0xcf, 0x2c, 0xe7, 0xc3, 0x0e, 0xd0, 0x1f, 0xf9, 0x2e, 0xf3, 0xe8, 0x57, + 0xfd, 0x1e, 0x00, 0xe2, 0xea, 0x12, 0xeb, 0xd7, 0x04, 0x1a, 0x1c, 0x04, + 0x39, 0x05, 0xfa, 0xc8, 0xf8, 0xe5, 0x31, 0xf4, 0x2c, 0x40, 0xce, 0x12, + 0xfe, 0xe0, 0x0f, 0xe6, 0x2d, 0x3a, 0x0a, 0xfc, 0xdb, 0xeb, 0x34, 0xf2, + 0x2b, 0x2d, 0x1d, 0x06, 0x20, 0xf1, 0x02, 0x08, 0xee, 0x1c, 0x29, 0xff, + 0x26, 0x0f, 0x12, 0x1b, 0x11, 0x40, 0xe2, 0x0a, 0x04, 0x44, 0x06, 0xe8, + 0xc8, 0xd1, 0x23, 0x25, 0xe1, 0xd0, 0xd2, 0xfc, 0x52, 0x00, 0xfe, 0xfc, + 0x25, 0xbc, 0xf8, 0x28, 0xdc, 0xf8, 0x24, 0xfe, 0xfe, 0x04, 0x0e, 0xc5, + 0xeb, 0xd1, 0xed, 0x00, 0x91, 0xd6, 0x00, 0xd7, 0xeb, 0xf7, 0xee, 0xfa, + 0x1f, 0xf7, 0x0f, 0xf3, 0xec, 0x14, 0xf8, 0xdb, 0x03, 0x35, 0x1b, 0x4b, + 0x0f, 0x09, 0x08, 0x2a, 0x0a, 0x12, 0xe8, 0xde, 0x0c, 0xd6, 0x15, 0x9f, + 0x06, 0x04, 0xe1, 0xfe, 0xf3, 0xc5, 0x0e, 0x1e, 0xeb, 0x4a, 0xcb, 0x04, + 0xef, 0x19, 0xe9, 0x53, 0xef, 0xfe, 0xec, 0xf2, 0xf3, 0x52, 0xde, 0x07, + 0x12, 0xf3, 0x1b, 0x47, 0xec, 0xdb, 0xd2, 0x17, 0xd7, 0x0d, 0xea, 0x17, + 0x04, 0xc8, 0xe1, 0xd2, 0x19, 0xef, 0xfd, 0x49, 0xe7, 0x07, 0xde, 0xea, + 0x35, 0xf8, 0xd5, 0xe7, 0x28, 0xf1, 0x6f, 0xd5, 0xeb, 0x2a, 0xfb, 0x23, + 0x0a, 0x2b, 0xff, 0x10, 0x53, 0xf8, 0x16, 0xd8, 0x11, 0xe2, 0xe4, 0x33, + 0x07, 0x21, 0xcc, 0xed, 0xea, 0x27, 0x1b, 0x24, 0x61, 0x29, 0x10, 0xec, + 0x1d, 0xf8, 0x3c, 0xe1, 0x1e, 0x17, 0x1b, 0xfb, 0x2a, 0xf0, 0x05, 0x16, + 0x0b, 0xff, 0xe2, 0xf9, 0x2b, 0x13, 0x00, 0xf6, 0x6f, 0xd4, 0x0f, 0xf2, + 0x2f, 0xf9, 0x40, 0x17, 0x06, 0xe3, 0xfb, 0x09, 0xba, 0x19, 0xbf, 0xf1, + 0x03, 0xe2, 0xbc, 0xd7, 0x7f, 0xe7, 0xc6, 0x18, 0x13, 0x2c, 0xde, 0x02, + 0xd1, 0xea, 0xd9, 0xe6, 0xe0, 0xf6, 0x26, 0x23, 0x0c, 0x0d, 0x2f, 0x23, + 0x35, 0xe7, 0x05, 0x2e, 0xef, 0x42, 0xd6, 0xdc, 0xcc, 0x02, 0xf7, 0xfb, + 0x32, 0xee, 0xe4, 0xf7, 0xfe, 0xf3, 0x05, 0xc3, 0xe2, 0xd8, 0xc6, 0x13, + 0xf8, 0xf6, 0xf2, 0xf3, 0x09, 0x1d, 0xe9, 0x03, 0xcd, 0x30, 0x0c, 0x02, + 0x15, 0xe3, 0xee, 0xe7, 0xf5, 0xc9, 0x02, 0x04, 0xfb, 0x0e, 0xf1, 0x02, + 0xf4, 0x11, 0x0e, 0x0b, 0x04, 0x14, 0xe9, 0xfe, 0x29, 0xfb, 0xe7, 0x1a, + 0x0e, 0x02, 0xf7, 0x2d, 0x0a, 0x11, 0xfa, 0xf2, 0xe9, 0x0d, 0xf8, 0x07, + 0xe2, 0x1c, 0xee, 0xe0, 0xef, 0xe3, 0x0b, 0x10, 0xd2, 0x05, 0xfc, 0x31, + 0x15, 0x09, 0x13, 0xee, 0x10, 0x1a, 0x0f, 0xf2, 0xf1, 0x26, 0x09, 0xef, + 0x02, 0x1a, 0xe8, 0x0c, 0x01, 0xef, 0xf7, 0x07, 0x01, 0x05, 0x1a, 0xd7, + 0xf4, 0xdb, 0xeb, 0x13, 0xe1, 0xe1, 0xf7, 0xf7, 0x29, 0xea, 0xf7, 0xd6, + 0x05, 0x0f, 0x0e, 0xf0, 0x12, 0xf6, 0x12, 0xf1, 0xf2, 0x3d, 0xed, 0xc6, + 0xf6, 0xfa, 0xe5, 0x0c, 0xfa, 0xe4, 0xf2, 0x16, 0x08, 0x2f, 0x0d, 0xd7, + 0x12, 0xea, 0x0d, 0x03, 0xfb, 0xe0, 0xf3, 0x0b, 0xfc, 0x00, 0x2f, 0x17, + 0xe5, 0xf8, 0xdb, 0x02, 0xfd, 0x26, 0xf4, 0x03, 0x03, 0xfc, 0x27, 0x03, + 0xf4, 0xf4, 0x05, 0x12, 0xf9, 0xe4, 0xea, 0x08, 0x05, 0x1e, 0x23, 0x13, + 0xe5, 0x05, 0xf3, 0xf9, 0xee, 0x08, 0xed, 0xe6, 0xdf, 0xf5, 0x1d, 0xf9, + 0x7f, 0x29, 0x33, 0x09, 0x07, 0xe2, 0x51, 0xe8, 0xfe, 0xfe, 0x06, 0xd8, + 0x1b, 0x13, 0x10, 0x01, 0xe4, 0x0d, 0x05, 0xe9, 0x5c, 0x00, 0x11, 0x01, + 0x00, 0x28, 0xf8, 0x33, 0x20, 0xd3, 0xe3, 0x1e, 0x01, 0xe4, 0xfb, 0xf9, + 0xd9, 0xf9, 0xe1, 0x19, 0xee, 0x3f, 0xe4, 0x06, 0x2a, 0xf6, 0xf1, 0x15, + 0x01, 0x1e, 0x0f, 0x01, 0xf6, 0xed, 0xe9, 0xd9, 0x03, 0x0d, 0xff, 0x0a, + 0x16, 0xe8, 0xef, 0x06, 0xff, 0x21, 0xef, 0xea, 0x07, 0xfe, 0xfb, 0xea, + 0xef, 0x03, 0xd5, 0xf1, 0x22, 0xeb, 0x14, 0xfb, 0x52, 0x1b, 0xf1, 0xf9, + 0x07, 0x37, 0xf3, 0xe4, 0xec, 0xfa, 0xfb, 0xf6, 0x09, 0x0b, 0x10, 0x09, + 0xf3, 0xe6, 0xdf, 0xed, 0x05, 0xfe, 0x15, 0x1a, 0xfe, 0xeb, 0xf1, 0xf4, + 0x05, 0xe5, 0x1b, 0x08, 0xf3, 0xea, 0x25, 0x4a, 0x22, 0xca, 0x21, 0xfa, + 0xf1, 0x18, 0xef, 0x05, 0xf8, 0xe8, 0x17, 0x0d, 0x78, 0x07, 0xdc, 0x0f, + 0xc9, 0x00, 0xea, 0x1f, 0xed, 0x04, 0xfd, 0xd4, 0xf7, 0x05, 0x13, 0xda, + 0xe5, 0x4c, 0xf1, 0xd0, 0xea, 0xf0, 0x0a, 0x01, 0x0f, 0xf5, 0x0a, 0xed, + 0xf8, 0xdb, 0x2b, 0x12, 0xf8, 0x4d, 0x0a, 0xd7, 0x2f, 0x1e, 0x08, 0x26, + 0x06, 0x0f, 0x23, 0x08, 0xda, 0xf6, 0x15, 0x18, 0xff, 0xe0, 0xe6, 0xe4, + 0x4f, 0x27, 0xfe, 0x0f, 0xef, 0x1c, 0x0a, 0xe8, 0x0d, 0xdc, 0xe0, 0xf1, + 0x07, 0xc8, 0xda, 0xf0, 0xed, 0xfb, 0xfa, 0x08, 0x34, 0x01, 0x01, 0x07, + 0xed, 0x00, 0xe9, 0x33, 0x22, 0x1a, 0x1b, 0xec, 0x18, 0x06, 0xf3, 0xfb, + 0xfd, 0x02, 0xfc, 0xf5, 0xfb, 0xff, 0xd1, 0xf2, 0xcc, 0x1f, 0x0b, 0x1f, + 0x2b, 0x03, 0xfd, 0x01, 0xf5, 0xf7, 0x0b, 0xf3, 0x2e, 0x09, 0x01, 0xe5, + 0x0a, 0xf4, 0xb5, 0xf4, 0x53, 0x13, 0xf9, 0xfc, 0x07, 0x1d, 0xe0, 0x06, + 0xf6, 0x3f, 0xec, 0x1b, 0xe4, 0x03, 0xf2, 0xe2, 0x05, 0x23, 0xfb, 0x34, + 0x1d, 0x0b, 0x0e, 0x01, 0x24, 0x18, 0x0b, 0x02, 0x0e, 0xee, 0xd6, 0xe4, + 0xe8, 0xd8, 0xe5, 0x18, 0xe1, 0x00, 0xf5, 0x06, 0xff, 0x2c, 0xcf, 0xe8, + 0xd7, 0x06, 0x10, 0x03, 0x08, 0xe2, 0xea, 0x1c, 0xff, 0xf1, 0xe0, 0x10, + 0xe9, 0xe9, 0x05, 0xcb, 0x68, 0x33, 0x0d, 0xf6, 0xe5, 0x24, 0xf1, 0x1b, + 0x06, 0xd7, 0xf7, 0xec, 0x1c, 0xeb, 0x02, 0x31, 0xe7, 0x0b, 0x1b, 0x19, + 0xff, 0xf2, 0xfe, 0xe8, 0xef, 0x04, 0xdd, 0xe9, 0xeb, 0xfa, 0x24, 0xdb, + 0xda, 0x08, 0x7f, 0xf1, 0x16, 0x03, 0xec, 0xe9, 0xfc, 0x08, 0xe6, 0xfe, + 0x11, 0x00, 0x02, 0xf3, 0x3e, 0x06, 0xe6, 0xf6, 0x0e, 0xfb, 0x28, 0x02, + 0xfd, 0xd5, 0xfb, 0x01, 0xea, 0xf5, 0xea, 0xfe, 0x03, 0x01, 0x14, 0xf9, + 0x0a, 0xf4, 0xf6, 0xef, 0xf5, 0x3b, 0x2e, 0xf6, 0x0a, 0xe1, 0xcb, 0xea, + 0x0b, 0xda, 0xff, 0xfd, 0x0b, 0xf8, 0xec, 0x4d, 0xf6, 0x17, 0x08, 0xea, + 0x0e, 0x24, 0xfd, 0xd3, 0x28, 0x25, 0x04, 0x08, 0x20, 0xfc, 0xf9, 0x07, + 0xf8, 0x83, 0xf8, 0x0d, 0x5f, 0xe5, 0x06, 0x16, 0x04, 0x03, 0x1d, 0xfb, + 0xdd, 0x01, 0x14, 0xfd, 0x01, 0x14, 0x25, 0xd5, 0xe1, 0x0f, 0xf4, 0x11, + 0xe9, 0x27, 0xe6, 0x04, 0x3e, 0x28, 0x1a, 0xf8, 0xfe, 0xe2, 0x13, 0xdb, + 0xf9, 0xdb, 0xfd, 0x07, 0x0a, 0x28, 0xd1, 0xfa, 0x04, 0xfc, 0x01, 0x19, + 0x27, 0xe3, 0x1a, 0x02, 0xef, 0xf5, 0x14, 0x1e, 0x05, 0xde, 0xfe, 0x02, + 0xfc, 0x21, 0xf3, 0x18, 0x03, 0xe9, 0x1e, 0xfe, 0x09, 0xe9, 0x08, 0xdc, + 0x54, 0x73, 0xf5, 0x10, 0xd4, 0xf4, 0xe4, 0xf5, 0xe7, 0xf3, 0x1c, 0x15, + 0x09, 0x18, 0x36, 0x02, 0x10, 0x02, 0xfb, 0x09, 0x0c, 0xdc, 0x05, 0xeb, + 0xcb, 0x0c, 0xdc, 0xed, 0x14, 0x42, 0x40, 0x01, 0xfe, 0x11, 0x0b, 0xda, + 0xe2, 0xf2, 0xf8, 0x20, 0x03, 0xf5, 0x0c, 0xfb, 0x25, 0x19, 0x1c, 0x10, + 0xf4, 0x20, 0xeb, 0x21, 0xf5, 0xd1, 0xf9, 0x31, 0xce, 0xfe, 0xdc, 0x09, + 0xef, 0x13, 0xe7, 0xfb, 0xbd, 0xf5, 0xf9, 0x7f, 0xda, 0xf8, 0x03, 0x0d, + 0x02, 0xd2, 0xef, 0x1b, 0xdd, 0x0a, 0xf1, 0x1d, 0xe9, 0x26, 0xef, 0x32, + 0x13, 0x0b, 0x02, 0xfa, 0x04, 0x2f, 0x04, 0x3c, 0x04, 0xf1, 0x06, 0x13, + 0xf8, 0xfd, 0x02, 0xd5, 0x27, 0xd4, 0xe2, 0xff, 0x19, 0xdc, 0xec, 0x04, + 0xdb, 0xf7, 0x17, 0xf1, 0xfa, 0xc3, 0x15, 0x10, 0xee, 0x33, 0xd9, 0x22, + 0x05, 0x1d, 0xe4, 0xef, 0xe9, 0x09, 0xcb, 0x1d, 0x13, 0xfb, 0xe7, 0x00, + 0x20, 0x33, 0x24, 0xdf, 0xf4, 0xf8, 0xf7, 0x16, 0xd7, 0xec, 0x1b, 0x10, + 0x6f, 0x00, 0x25, 0x37, 0x0a, 0xf4, 0xed, 0xce, 0x03, 0xd3, 0x11, 0xf2, + 0x03, 0x7f, 0x0a, 0x05, 0xeb, 0xf1, 0xe9, 0xec, 0x06, 0xf2, 0x5a, 0x25, + 0x1c, 0xee, 0xf6, 0x15, 0x0b, 0xee, 0xea, 0x22, 0x2b, 0x44, 0x02, 0x01, + 0x27, 0xff, 0xf8, 0xd4, 0xfc, 0xed, 0xf5, 0x04, 0xdc, 0xe7, 0xe9, 0xe1, + 0x15, 0xe8, 0x1a, 0x03, 0x34, 0xf0, 0xee, 0x09, 0xe6, 0x35, 0x0a, 0x01, + 0x21, 0x04, 0x09, 0xc5, 0x11, 0x10, 0xee, 0x34, 0xdd, 0x41, 0xd1, 0x10, + 0x2c, 0x21, 0xe5, 0x4c, 0xe1, 0x0d, 0xdb, 0xcb, 0x0b, 0x05, 0xd8, 0xf0, + 0x02, 0x69, 0xef, 0x14, 0xf4, 0x21, 0xe8, 0xec, 0x0b, 0xeb, 0x12, 0x1d, + 0x06, 0x08, 0x12, 0xe1, 0xec, 0xbd, 0xf2, 0x11, 0x03, 0xf8, 0xdc, 0x09, + 0xfb, 0xdf, 0xf5, 0xf7, 0xec, 0x2b, 0xfc, 0xf7, 0x35, 0xe2, 0xd9, 0xd0, + 0xd3, 0xe8, 0x08, 0xf1, 0xf7, 0xd6, 0x18, 0x27, 0x1a, 0xe8, 0xeb, 0x1f, + 0x0d, 0x48, 0xf1, 0xee, 0xd6, 0x0e, 0xea, 0x18, 0x0b, 0xdc, 0x0a, 0x4d, + 0xee, 0x0d, 0xde, 0xe9, 0xcd, 0xf7, 0xc7, 0xbc, 0x20, 0xf6, 0xf5, 0xdf, + 0x21, 0xf6, 0x15, 0xf0, 0x05, 0xd6, 0xea, 0x41, 0x0c, 0xd5, 0x09, 0xeb, + 0x04, 0x1e, 0x06, 0x23, 0xfb, 0x05, 0xd4, 0xe5, 0xf9, 0xe8, 0xd8, 0xf7, + 0xf8, 0xd6, 0x28, 0xf2, 0xde, 0x76, 0x02, 0xfe, 0xe8, 0xe2, 0xea, 0x20, + 0x3d, 0xea, 0x16, 0x32, 0x22, 0x06, 0x04, 0xff, 0x0c, 0x4b, 0xda, 0xef, + 0x0c, 0x00, 0xfe, 0xe6, 0xf5, 0xf5, 0xf7, 0xf3, 0xcb, 0xf6, 0xf9, 0xd5, + 0x10, 0x73, 0xfb, 0x4b, 0xd6, 0x1b, 0x2c, 0x3c, 0x0b, 0x47, 0x07, 0xf5, + 0x03, 0x05, 0xf6, 0x36, 0xfa, 0x19, 0xed, 0x14, 0xfd, 0xdb, 0xe5, 0xf0, + 0xca, 0x28, 0xef, 0xc0, 0xe1, 0x2d, 0x4b, 0x01, 0xe5, 0x14, 0xdf, 0x4d, + 0x14, 0x4b, 0xf7, 0xe1, 0xfd, 0x2d, 0xc0, 0xce, 0xf9, 0x10, 0x17, 0x10, + 0x27, 0x4f, 0x09, 0x28, 0xf9, 0x03, 0x23, 0xea, 0xfe, 0x2a, 0x28, 0x08, + 0xe1, 0x00, 0x16, 0x35, 0xee, 0x39, 0x19, 0x0d, 0xe9, 0xe0, 0xf6, 0x45, + 0xdd, 0xe4, 0x09, 0xec, 0xf1, 0xe3, 0x15, 0xf4, 0x04, 0xf3, 0xfb, 0xe9, + 0xf9, 0x03, 0x01, 0x31, 0x09, 0xfb, 0xcf, 0x06, 0xf1, 0xed, 0xf2, 0xe3, + 0x08, 0xdc, 0x06, 0x17, 0x67, 0xe5, 0x2d, 0xea, 0xe5, 0xfb, 0xf2, 0x00, + 0xf9, 0xea, 0xe9, 0x69, 0xdd, 0xfa, 0xf3, 0x0a, 0xf7, 0xfe, 0x0b, 0xfd, + 0xc0, 0xfd, 0x25, 0xea, 0xde, 0x23, 0x1e, 0x23, 0xce, 0x18, 0xe8, 0xf8, + 0xf0, 0xf4, 0xf5, 0x17, 0x1b, 0xea, 0x03, 0x2d, 0x32, 0xdc, 0xfc, 0xfa, + 0xd5, 0xe8, 0xe1, 0x08, 0xd0, 0x09, 0xf3, 0xd0, 0xfb, 0xf6, 0x04, 0xf0, + 0x41, 0xf7, 0xcb, 0x12, 0xf5, 0x0d, 0xdb, 0xcf, 0x06, 0xfa, 0xe2, 0xf1, + 0x19, 0xec, 0x0c, 0x13, 0xe5, 0xbe, 0xfb, 0x1f, 0xed, 0x00, 0x31, 0xde, + 0xe0, 0x27, 0x16, 0xf5, 0x24, 0x14, 0x24, 0x14, 0xda, 0x14, 0xdd, 0xf1, + 0x17, 0x19, 0x31, 0xe7, 0x17, 0x06, 0x0b, 0x04, 0xfd, 0x4f, 0x1e, 0xd4, + 0xe9, 0xe9, 0xda, 0x0d, 0xf2, 0xf1, 0xee, 0xe2, 0x00, 0x2f, 0x13, 0x2f, + 0xd3, 0x0b, 0x38, 0xe4, 0xe2, 0xf7, 0xca, 0xf3, 0x20, 0xc9, 0xf1, 0x04, + 0xf3, 0xf8, 0x0d, 0x0b, 0x01, 0xf0, 0xf1, 0xe5, 0xf8, 0xd5, 0xf8, 0xed, + 0x0b, 0xdf, 0xf3, 0x13, 0xf8, 0x0a, 0xd8, 0x5c, 0xf7, 0x02, 0x22, 0xcf, + 0xd8, 0x09, 0x0d, 0x7f, 0xe0, 0x0b, 0xed, 0x0a, 0xe7, 0x05, 0x08, 0x29, + 0xe5, 0x09, 0xfe, 0xff, 0x39, 0xcc, 0x08, 0xfb, 0xdc, 0xe5, 0xf6, 0x35, + 0x32, 0x20, 0x00, 0xf8, 0xda, 0xff, 0x21, 0xff, 0x05, 0x03, 0xc9, 0x18, + 0xea, 0xed, 0xf1, 0x17, 0x4f, 0xf2, 0xee, 0xf1, 0x0a, 0xff, 0x17, 0xf3, + 0xeb, 0xe8, 0xe4, 0xdc, 0x09, 0x05, 0x1a, 0xeb, 0x0d, 0x22, 0xef, 0x01, + 0x6c, 0xf5, 0x17, 0x30, 0x05, 0x47, 0xfb, 0x38, 0x10, 0xef, 0xd2, 0x00, + 0xf1, 0x0c, 0xf6, 0xbf, 0xf7, 0x04, 0xe4, 0xd4, 0x00, 0x00, 0xde, 0xf1, + 0x09, 0xae, 0x28, 0xe1, 0x05, 0xda, 0xea, 0xe6, 0x03, 0xf6, 0xe7, 0x49, + 0xfe, 0xeb, 0x37, 0x17, 0x00, 0x14, 0xfa, 0xf8, 0x14, 0x2e, 0x0c, 0x31, + 0xf2, 0xed, 0x11, 0xee, 0x45, 0x0c, 0xe2, 0x0a, 0x09, 0xe8, 0x18, 0xe5, + 0xe9, 0xd4, 0xd5, 0xea, 0xc5, 0x13, 0xf8, 0x29, 0xf8, 0x0d, 0xd5, 0xed, + 0xea, 0x27, 0x1a, 0xda, 0x04, 0xe8, 0x28, 0x00, 0x05, 0xf6, 0xe6, 0x01, + 0x02, 0x26, 0x10, 0xf5, 0x07, 0xee, 0xd3, 0xfa, 0xfe, 0xe5, 0x24, 0x51, + 0xd5, 0x45, 0xed, 0xfa, 0x1f, 0x29, 0xde, 0xf0, 0xec, 0xd4, 0x06, 0xf6, + 0xe2, 0x2b, 0xe0, 0x2f, 0x0f, 0x17, 0x00, 0xff, 0xfe, 0xea, 0x39, 0xdb, + 0x17, 0xdd, 0xdd, 0x1b, 0xe3, 0x3e, 0x7f, 0xf6, 0xf3, 0x27, 0xf6, 0xeb, + 0x0f, 0x10, 0x09, 0xef, 0xe2, 0xf4, 0xfd, 0x11, 0x08, 0x2d, 0x1f, 0xf7, + 0x0a, 0xe5, 0xf5, 0xe4, 0x06, 0x55, 0xef, 0xef, 0xd6, 0xe5, 0xdf, 0xee, + 0x04, 0x19, 0x06, 0x07, 0x1d, 0xee, 0xf4, 0x2a, 0x09, 0xef, 0xff, 0xdb, + 0x0a, 0xf2, 0xf2, 0xf7, 0xdd, 0x1a, 0x1c, 0x5b, 0xe5, 0x15, 0xcb, 0x16, + 0x1a, 0xf5, 0x04, 0x15, 0xdc, 0x29, 0x0b, 0xf2, 0xe7, 0x21, 0xef, 0xee, + 0xe4, 0x10, 0x1b, 0x06, 0x0f, 0xeb, 0xd3, 0x27, 0x11, 0xf3, 0x0a, 0xd6, + 0x10, 0x10, 0x33, 0xfb, 0xc5, 0xf6, 0x2e, 0x03, 0x1a, 0x2c, 0xfc, 0x45, + 0xf6, 0x00, 0xc9, 0xec, 0xea, 0xe4, 0xeb, 0xe1, 0x0c, 0xf9, 0xef, 0xff, + 0xed, 0xd4, 0x01, 0x0b, 0xeb, 0x17, 0x04, 0xef, 0xb9, 0xdb, 0x34, 0xfa, + 0xdf, 0xed, 0xe4, 0xf8, 0x06, 0x18, 0xea, 0x15, 0x11, 0xf1, 0xe7, 0x00, + 0xfe, 0x10, 0x01, 0x24, 0xdd, 0x11, 0x24, 0xeb, 0x27, 0xe9, 0x5c, 0xe0, + 0x35, 0xf4, 0x20, 0xda, 0x21, 0x08, 0xed, 0xe5, 0x0f, 0x2c, 0x14, 0xec, + 0x0b, 0xe6, 0x31, 0xfb, 0x02, 0xdd, 0xe9, 0xef, 0xf6, 0x09, 0x06, 0xf4, + 0xf9, 0xd7, 0xec, 0x26, 0x64, 0xe6, 0xf7, 0xe9, 0xee, 0xf0, 0x14, 0x26, + 0xcd, 0x01, 0xf3, 0xf0, 0x7f, 0x5a, 0x19, 0xfe, 0xe6, 0xd1, 0xd7, 0x1f, + 0xe8, 0x1d, 0x09, 0x26, 0xdc, 0x09, 0xd6, 0x25, 0x39, 0xf3, 0xff, 0xbe, + 0xfa, 0xeb, 0xd8, 0xf9, 0xf8, 0x37, 0x24, 0x13, 0x4e, 0xd5, 0x14, 0xfc, + 0x1b, 0xdf, 0x08, 0x31, 0xfd, 0xf1, 0xec, 0xd3, 0xeb, 0xdc, 0x05, 0xec, + 0xe4, 0xed, 0xf1, 0x1a, 0xe6, 0xf6, 0x02, 0xf6, 0xe1, 0x09, 0xfa, 0x43, + 0x12, 0x0f, 0x22, 0xe7, 0x0c, 0x4c, 0x06, 0xfb, 0x18, 0xdd, 0xfe, 0xec, + 0xfa, 0x13, 0xfb, 0xfa, 0x1f, 0xdd, 0x29, 0x30, 0x47, 0x03, 0xf4, 0xf5, + 0xdc, 0x73, 0x02, 0x11, 0xea, 0xd4, 0xb8, 0xe6, 0xe9, 0x36, 0xe5, 0x07, + 0xd7, 0x05, 0x09, 0x12, 0xfc, 0x28, 0xd7, 0x17, 0xec, 0x0d, 0x0c, 0xf1, + 0xee, 0x5f, 0xec, 0x02, 0xec, 0x2b, 0x06, 0x01, 0xe0, 0x27, 0x17, 0x3d, + 0xf0, 0x05, 0xf5, 0xf1, 0x08, 0x0a, 0xe9, 0x00, 0xf8, 0xf7, 0xf1, 0xed, + 0x07, 0xdd, 0xd2, 0x54, 0x17, 0xf8, 0xeb, 0xe8, 0x2e, 0x1c, 0xe7, 0x07, + 0xd4, 0x2b, 0xcc, 0x02, 0x02, 0x02, 0xd6, 0xfe, 0xf6, 0x1a, 0xcf, 0x1a, + 0x37, 0x34, 0x07, 0xfd, 0xda, 0xe3, 0x2a, 0x31, 0x06, 0xfb, 0xd9, 0xe6, + 0xfa, 0x07, 0x09, 0xf0, 0xee, 0x21, 0x07, 0xe9, 0x0e, 0x09, 0xff, 0xfe, + 0xf5, 0xc3, 0x0a, 0x0b, 0x18, 0xfd, 0x0c, 0xc0, 0x08, 0x05, 0xfd, 0xfe, + 0xdf, 0xfe, 0x36, 0x03, 0x25, 0x11, 0xf3, 0x43, 0xff, 0xf0, 0xd0, 0xdf, + 0xfd, 0xe8, 0xf6, 0xf1, 0x07, 0x66, 0xf4, 0x01, 0xe1, 0xdd, 0x0c, 0xf5, + 0x45, 0xdd, 0x70, 0x26, 0xef, 0xfc, 0xf6, 0x0a, 0x02, 0xe6, 0x08, 0x24, + 0x40, 0x7f, 0x04, 0xf4, 0x22, 0x0e, 0x08, 0xf1, 0xf9, 0xfe, 0x33, 0x15, + 0xf8, 0xd2, 0xce, 0x00, 0x1d, 0xd7, 0xf9, 0xe7, 0x2f, 0xe3, 0x10, 0x06, + 0xf2, 0x3c, 0x12, 0x1b, 0x19, 0xf5, 0xe8, 0xeb, 0x2a, 0x00, 0xee, 0x4c, + 0xf2, 0x75, 0xf1, 0x24, 0xf4, 0x34, 0xd8, 0x42, 0x0a, 0xef, 0x01, 0xd2, + 0x00, 0xd5, 0xe6, 0x0c, 0x19, 0x3e, 0xed, 0x07, 0x07, 0x2e, 0xd6, 0xe2, + 0x06, 0xfc, 0xe3, 0x2c, 0xf8, 0xe8, 0x09, 0xf4, 0x0a, 0xb6, 0xda, 0x07, + 0x02, 0xfb, 0xee, 0x04, 0xec, 0xc7, 0x15, 0xf8, 0xf9, 0x15, 0x0d, 0xde, + 0x1a, 0xf6, 0xd8, 0xb0, 0xe6, 0xc2, 0xff, 0x0d, 0xe8, 0xe9, 0x13, 0xf9, + 0xee, 0xf5, 0xfa, 0xf2, 0xf5, 0xdf, 0xdf, 0x36, 0xe4, 0xdf, 0xf5, 0x05, + 0x21, 0xb8, 0xfc, 0x2c, 0xd0, 0xe9, 0xf8, 0xee, 0xd5, 0xf0, 0xc2, 0xd8, + 0x28, 0xfb, 0xea, 0xd8, 0x1e, 0xfe, 0xeb, 0xf3, 0xe3, 0xd6, 0x01, 0x09, + 0x09, 0xda, 0x04, 0xfd, 0xf0, 0x25, 0x06, 0xee, 0xdc, 0x0b, 0xf0, 0xfd, + 0xf6, 0xe7, 0xd7, 0xd5, 0x01, 0x0f, 0x10, 0xc6, 0xfb, 0x45, 0x17, 0x16, + 0x17, 0xf2, 0xf8, 0xf3, 0x1b, 0xfd, 0x26, 0x5f, 0x20, 0xfb, 0x0e, 0xed, + 0x1a, 0x40, 0xc8, 0x1d, 0x05, 0xd1, 0x07, 0xfc, 0x07, 0xe6, 0xf8, 0xe5, + 0xdc, 0xee, 0x1f, 0xf8, 0x38, 0x4e, 0xfe, 0xf6, 0xe2, 0x02, 0x4b, 0x2a, + 0x14, 0x41, 0xe3, 0x0d, 0x11, 0x18, 0xea, 0x1a, 0x18, 0xf1, 0xeb, 0xe2, + 0x23, 0x01, 0x2b, 0xfd, 0xff, 0x27, 0x33, 0x1d, 0xe1, 0xee, 0xcb, 0xea, + 0x22, 0xfc, 0x11, 0xe3, 0x7f, 0xd9, 0x1f, 0xd8, 0x15, 0x2d, 0x2b, 0xe7, + 0xd5, 0x05, 0xe9, 0xc8, 0xf6, 0xd3, 0xfc, 0x03, 0x2e, 0xd9, 0xc5, 0x19, + 0xef, 0x09, 0xfb, 0xf3, 0x0d, 0xc8, 0x47, 0xe9, 0xe7, 0xf1, 0xf9, 0xf7, + 0x00, 0xe6, 0x13, 0x27, 0xf5, 0xed, 0x11, 0x15, 0x0c, 0x08, 0x0b, 0x35, + 0x31, 0x11, 0x18, 0xdc, 0x14, 0x0d, 0x17, 0xf4, 0x07, 0xed, 0x04, 0x19, + 0xf9, 0xf1, 0xd8, 0xdf, 0xf2, 0x26, 0xe7, 0xe8, 0x04, 0xf1, 0x00, 0xf8, + 0xd4, 0x00, 0xee, 0xd8, 0x3a, 0xfd, 0xea, 0xe6, 0x11, 0xf4, 0xeb, 0x1d, + 0xf9, 0x00, 0xf5, 0x1a, 0x1b, 0xf5, 0xfb, 0x26, 0xfb, 0x22, 0x0f, 0x15, + 0xef, 0xea, 0x12, 0xe4, 0x1d, 0x15, 0xed, 0xf4, 0xe3, 0xf7, 0xf4, 0x10, + 0x07, 0xf0, 0xdd, 0x0c, 0x17, 0x00, 0xf4, 0x00, 0xed, 0xdd, 0xf3, 0xec, + 0xfe, 0x11, 0xf3, 0xdd, 0xdd, 0x07, 0xeb, 0xfd, 0x2a, 0x45, 0xea, 0xf5, + 0x04, 0xfb, 0x1a, 0x05, 0xf8, 0xeb, 0xdd, 0x13, 0xe0, 0x5d, 0xf3, 0xf5, + 0xfa, 0xdb, 0x4c, 0x1c, 0x36, 0xfc, 0xff, 0x28, 0xb8, 0xe0, 0xfe, 0x1e, + 0x0f, 0xe6, 0x19, 0xf5, 0x03, 0xda, 0xd4, 0xdb, 0x08, 0x01, 0xe6, 0x29, + 0xef, 0x27, 0xe1, 0xf0, 0xf9, 0x10, 0x0f, 0x05, 0x02, 0xea, 0xf1, 0x06, + 0xeb, 0xee, 0xf1, 0x00, 0x08, 0x7f, 0xe2, 0xea, 0x58, 0x47, 0x0d, 0xd7, + 0x27, 0x30, 0xdb, 0x29, 0xf6, 0xf5, 0xf8, 0x13, 0xf0, 0x2f, 0x04, 0x16, + 0xf5, 0x20, 0xfc, 0x10, 0x02, 0xfa, 0xeb, 0x0a, 0xd3, 0xf8, 0x05, 0xf6, + 0xfb, 0x15, 0xe8, 0xfa, 0x13, 0x01, 0xd1, 0x0e, 0xe8, 0xfd, 0xed, 0xf7, + 0x06, 0xfc, 0x34, 0x13, 0x1c, 0x07, 0xfa, 0x3c, 0x20, 0xf4, 0xe6, 0x3c, + 0xe3, 0xd8, 0x0d, 0x1a, 0x0b, 0xd4, 0x1a, 0xe9, 0x01, 0x19, 0x2f, 0xde, + 0x1b, 0xde, 0xcc, 0xf5, 0xdf, 0xf1, 0x06, 0x0d, 0xef, 0x3e, 0x1f, 0x2b, + 0x01, 0xe7, 0x13, 0x0e, 0x0a, 0x12, 0x38, 0x00, 0xe2, 0xe8, 0x20, 0xe4, + 0x24, 0xd3, 0x0d, 0x4e, 0x32, 0x0f, 0xe6, 0x2c, 0x0b, 0xfa, 0xe4, 0xea, + 0x31, 0x40, 0x02, 0x0e, 0xb8, 0x06, 0xfc, 0x22, 0x36, 0x2d, 0xe7, 0xda, + 0x05, 0xef, 0x3b, 0x0a, 0xd6, 0x11, 0x04, 0x09, 0xf9, 0xfd, 0xee, 0xfe, + 0x04, 0x1d, 0xee, 0x4a, 0xf9, 0x07, 0xfe, 0xe2, 0x00, 0xd8, 0x17, 0x58, + 0xe4, 0xfb, 0xb8, 0x0f, 0x10, 0x3b, 0xdd, 0xd9, 0xe4, 0x05, 0xdf, 0xda, + 0xe4, 0x44, 0x7f, 0x01, 0xe7, 0x01, 0xe3, 0xd8, 0x0a, 0xc8, 0xf9, 0xed, + 0x03, 0x28, 0xa5, 0x01, 0xe2, 0xee, 0x0e, 0xe5, 0x3c, 0x07, 0x11, 0xf5, + 0x07, 0xea, 0xe8, 0x10, 0x09, 0x3f, 0x20, 0xea, 0xff, 0xc9, 0xf1, 0xc1, + 0xeb, 0x04, 0xfd, 0x03, 0xe5, 0xfd, 0x15, 0x19, 0x1d, 0x1c, 0x10, 0xd1, + 0xbf, 0x08, 0xe5, 0x0f, 0xf6, 0xf6, 0x30, 0x18, 0x62, 0x28, 0xe9, 0xdd, + 0xfa, 0x33, 0xf1, 0xd1, 0xca, 0x04, 0x09, 0x15, 0xfe, 0xd8, 0x09, 0xf1, + 0xfd, 0xe7, 0x03, 0xed, 0xe6, 0xf5, 0x11, 0xc9, 0xed, 0x08, 0xdf, 0x1f, + 0x1f, 0xd5, 0x3e, 0xf5, 0x12, 0x7e, 0xe6, 0x02, 0x18, 0xf1, 0x05, 0x25, + 0xfe, 0x0b, 0x08, 0x28, 0xe5, 0xee, 0xd3, 0x3c, 0xe2, 0x0e, 0xe5, 0xf3, + 0x02, 0x1a, 0x35, 0xf6, 0xea, 0x17, 0x08, 0xf7, 0x1e, 0xd8, 0xc9, 0xd6, + 0x26, 0x0a, 0x00, 0xde, 0xea, 0x54, 0x1f, 0x0b, 0x1f, 0x3b, 0x07, 0x1d, + 0x1a, 0xd6, 0xe5, 0x08, 0x51, 0x21, 0x10, 0xe4, 0x12, 0x06, 0xd7, 0x16, + 0x03, 0xeb, 0xf9, 0xf1, 0xd3, 0x18, 0x22, 0x02, 0xcd, 0xff, 0x20, 0x21, + 0x07, 0x07, 0x08, 0xe2, 0x21, 0x08, 0xc8, 0xed, 0xf6, 0xff, 0x09, 0xff, + 0x23, 0x13, 0x03, 0x3e, 0xfb, 0xf7, 0xf1, 0xd4, 0x16, 0xdc, 0xda, 0x0f, + 0xf6, 0x29, 0x32, 0x7f, 0x47, 0x06, 0xea, 0x05, 0x10, 0x24, 0x4f, 0xe6, + 0x09, 0xf6, 0xec, 0x15, 0x76, 0x3e, 0xe7, 0xfc, 0xf5, 0xf5, 0xf5, 0x38, + 0x06, 0x0d, 0xf3, 0x56, 0x1b, 0xf5, 0x0a, 0xe7, 0x06, 0xda, 0x1b, 0x26, + 0x4a, 0x06, 0x0e, 0x08, 0xeb, 0xef, 0x1c, 0x0f, 0xe7, 0xdf, 0x0d, 0xdd, + 0xe0, 0x26, 0x07, 0x16, 0x30, 0x60, 0xe2, 0x17, 0xed, 0xf3, 0x21, 0x09, + 0xd5, 0x29, 0x23, 0x06, 0xd9, 0x16, 0xd2, 0x0d, 0xe7, 0xee, 0xf3, 0xd6, + 0xea, 0xf4, 0x2b, 0xf6, 0x08, 0x0b, 0x06, 0xdd, 0xee, 0xf4, 0xf3, 0xeb, + 0x39, 0xb9, 0x1c, 0xef, 0xfc, 0x06, 0xcf, 0x02, 0x0c, 0x00, 0xf5, 0xfc, + 0xf6, 0xda, 0x0a, 0x0b, 0x02, 0x04, 0x12, 0xfa, 0x27, 0xf5, 0x0c, 0xdb, + 0x1d, 0xfb, 0xe1, 0x0d, 0xbf, 0x06, 0xf9, 0x26, 0x07, 0xea, 0xe7, 0xf6, + 0xfd, 0xeb, 0xe5, 0x0b, 0xf2, 0xe5, 0x00, 0xfc, 0xd5, 0xc5, 0x31, 0x29, + 0x23, 0xf5, 0x00, 0xe3, 0xd1, 0xd6, 0xfc, 0x2a, 0xbf, 0x0d, 0x28, 0xf0, + 0xd4, 0x20, 0x18, 0x01, 0x0c, 0xed, 0xf6, 0xf5, 0xfc, 0xf2, 0x0c, 0xf3, + 0xe7, 0x0f, 0xea, 0x17, 0xf6, 0x0f, 0x3d, 0xf5, 0x05, 0xfe, 0xd1, 0xf5, + 0x71, 0xe0, 0xfc, 0x40, 0xe9, 0x07, 0xfa, 0x34, 0xe7, 0x22, 0xfe, 0x00, + 0xe6, 0xea, 0xd5, 0xdc, 0x1c, 0xfe, 0xcb, 0x10, 0xf9, 0xfb, 0x01, 0x18, + 0xf9, 0x23, 0xf5, 0x18, 0x18, 0x1e, 0xf8, 0x0d, 0xfb, 0x09, 0x1d, 0x0e, + 0xf7, 0xfd, 0xd6, 0x28, 0x1d, 0xfc, 0xef, 0xef, 0x0f, 0x18, 0x02, 0xea, + 0x19, 0xff, 0x06, 0x22, 0xde, 0x01, 0xeb, 0xed, 0x16, 0xf7, 0x0b, 0xea, + 0xf3, 0xea, 0xdf, 0xce, 0x0a, 0x11, 0xe2, 0x02, 0xeb, 0xfd, 0xcc, 0x3c, + 0x06, 0x3f, 0xfc, 0xfe, 0x09, 0xef, 0xda, 0x57, 0xd5, 0x0a, 0x09, 0xc8, + 0x16, 0x38, 0x26, 0x08, 0x21, 0x15, 0xf0, 0x28, 0x03, 0x0c, 0x34, 0xfb, + 0xe8, 0xf9, 0x45, 0xdf, 0xf2, 0x0f, 0x09, 0x09, 0xe0, 0xe5, 0x42, 0xc8, + 0x23, 0x0f, 0x13, 0x38, 0x20, 0x31, 0x06, 0x31, 0x0a, 0xd5, 0xed, 0xe3, + 0x2e, 0xe9, 0xe1, 0xf2, 0xbb, 0x05, 0xe4, 0xf9, 0xdd, 0xe1, 0x23, 0xe1, + 0x2b, 0xd4, 0xf2, 0x07, 0xf2, 0x09, 0xc0, 0xe0, 0x04, 0x37, 0xf7, 0x0d, + 0xcd, 0x5a, 0xfc, 0x00, 0xf2, 0x17, 0x23, 0x00, 0x3f, 0xed, 0x05, 0xed, + 0xfd, 0xc8, 0x39, 0x43, 0x3c, 0xea, 0x13, 0xea, 0x19, 0xd4, 0x43, 0xee, + 0x03, 0xe1, 0xdb, 0xde, 0xf7, 0x01, 0xfb, 0xe4, 0xf0, 0x17, 0x04, 0x11, + 0xf6, 0xed, 0xbc, 0xfb, 0x27, 0x29, 0x03, 0x69, 0xe6, 0x30, 0xdf, 0x09, + 0xfb, 0x1c, 0xec, 0x30, 0xea, 0x09, 0xf9, 0xc8, 0xe2, 0xd7, 0xf0, 0xf9, + 0xe3, 0x03, 0xff, 0xd2, 0xff, 0xe4, 0x04, 0x07, 0xf3, 0x07, 0x2c, 0x32, + 0xe0, 0x10, 0x10, 0x0e, 0x0d, 0xee, 0xe5, 0x39, 0x28, 0x15, 0xe1, 0xb0, + 0xf8, 0x07, 0xda, 0x1e, 0xd7, 0x00, 0x1d, 0xce, 0xf7, 0x0e, 0xe5, 0xee, + 0x0b, 0xf2, 0xef, 0xc0, 0x08, 0x1c, 0x07, 0x07, 0xf6, 0xde, 0xe5, 0xfb, + 0x27, 0xd3, 0xec, 0x12, 0x1a, 0x25, 0x17, 0xdf, 0x19, 0x0e, 0x0d, 0x25, + 0xcd, 0xec, 0x05, 0xfd, 0x34, 0xe1, 0xe7, 0x16, 0xf8, 0x01, 0x10, 0xeb, + 0x13, 0xd9, 0xef, 0xdf, 0x1e, 0xda, 0xf3, 0xef, 0x32, 0x21, 0xfb, 0xd8, + 0x36, 0xe7, 0xf6, 0xe0, 0x28, 0xe0, 0x17, 0xff, 0x02, 0xf6, 0xf1, 0x19, + 0x45, 0x7f, 0x13, 0x0a, 0xee, 0x0d, 0xf7, 0x1d, 0xdd, 0x35, 0xf1, 0x01, + 0xd6, 0xf2, 0xfa, 0xd1, 0xe2, 0x08, 0xf9, 0xef, 0xe9, 0x1d, 0x0d, 0xdd, + 0x36, 0x6c, 0xc9, 0xfc, 0xde, 0xf6, 0xb0, 0x2f, 0xe5, 0x3c, 0xf7, 0x2d, + 0xe1, 0xf7, 0x1d, 0x01, 0x03, 0x02, 0xd6, 0x7e, 0xdb, 0x36, 0x5a, 0xbb, + 0xc0, 0xf5, 0xf9, 0x4d, 0x3f, 0xc3, 0xf8, 0xea, 0x0d, 0x69, 0x0d, 0x0a, + 0xda, 0xe8, 0x02, 0xf2, 0xc8, 0x13, 0x4e, 0x77, 0xe0, 0xff, 0x2f, 0xe6, + 0xc3, 0xf3, 0x14, 0x44, 0xce, 0xd8, 0x27, 0xfa, 0x43, 0x34, 0x40, 0x29, + 0xea, 0xfd, 0xed, 0x0a, 0xce, 0xb6, 0xd7, 0xf2, 0xd8, 0xb7, 0xd9, 0x04, + 0x7f, 0xe6, 0x10, 0xde, 0x1e, 0xec, 0x08, 0xb7, 0x1e, 0x9f, 0xee, 0xea, + 0xab, 0xfb, 0x07, 0xeb, 0xf3, 0x23, 0x09, 0x2e, 0x01, 0xcf, 0xb6, 0xf7, + 0xfa, 0x3c, 0x0f, 0xf7, 0xf8, 0xe9, 0xf3, 0xe4, 0x1b, 0x40, 0x34, 0x03, + 0x2d, 0x55, 0xf1, 0x05, 0xec, 0x1e, 0x06, 0xeb, 0xd4, 0xf3, 0xf3, 0xd5, + 0xef, 0xe3, 0xd0, 0x03, 0x39, 0x2f, 0xe2, 0x26, 0x25, 0xff, 0x37, 0xb1, + 0xf6, 0xd7, 0x29, 0x0e, 0xc5, 0x04, 0xdc, 0xe2, 0xcf, 0xc7, 0x3a, 0x49, + 0xec, 0x29, 0xdc, 0x10, 0x1c, 0xdc, 0xd1, 0x3a, 0xf7, 0x0c, 0xf4, 0x21, + 0xdd, 0xf1, 0x12, 0xc9, 0x23, 0x17, 0xf4, 0x00, 0x07, 0xf8, 0xc4, 0xe1, + 0xee, 0x29, 0x4e, 0x3e, 0x1e, 0xf1, 0x02, 0xcd, 0xc5, 0x1a, 0xe5, 0xe9, + 0xf3, 0xfb, 0xe0, 0x1a, 0x40, 0x07, 0xf3, 0x5a, 0xdf, 0xe5, 0xee, 0x08, + 0x1d, 0xe8, 0x6a, 0x22, 0xfc, 0xf0, 0x19, 0x07, 0xfa, 0x09, 0x0d, 0xcc, + 0xeb, 0xef, 0x09, 0xdd, 0xc3, 0x13, 0xe7, 0xd8, 0xfc, 0xe2, 0xe5, 0xda, + 0x32, 0xdd, 0xf1, 0xd2, 0xd6, 0xce, 0xdb, 0x1d, 0xef, 0xf5, 0xe4, 0xde, + 0xd5, 0xf0, 0x11, 0x2d, 0xee, 0x24, 0x2d, 0x4b, 0x36, 0x26, 0xce, 0xfa, + 0xd3, 0xe0, 0xef, 0xed, 0xe7, 0x03, 0xf8, 0xec, 0x07, 0xfa, 0xf6, 0x00, + 0xbf, 0xe6, 0xbc, 0x18, 0x11, 0xff, 0xcd, 0xdb, 0xe9, 0x1c, 0x01, 0x33, + 0xea, 0x1a, 0x14, 0x06, 0xe4, 0x09, 0xee, 0xf9, 0xdd, 0x3e, 0xc0, 0xd5, + 0xea, 0xe5, 0x03, 0xef, 0xeb, 0x55, 0xd3, 0xf6, 0x3d, 0x13, 0xf9, 0xd3, + 0x50, 0xc2, 0xf4, 0xd1, 0x04, 0x34, 0x16, 0xec, 0xec, 0x17, 0x02, 0x09, + 0xea, 0x1d, 0xd4, 0xfe, 0xc3, 0x20, 0xdd, 0x24, 0x26, 0xdc, 0xe0, 0x25, + 0xe8, 0xec, 0xed, 0xeb, 0xbc, 0xf4, 0x15, 0x03, 0xf7, 0x63, 0xfd, 0xdf, + 0xda, 0x0a, 0xd1, 0x23, 0xe2, 0xe2, 0xc0, 0x0b, 0xd5, 0xfc, 0xfa, 0x04, + 0xe9, 0x39, 0xf6, 0x09, 0xd7, 0xe7, 0xf4, 0xd3, 0x2a, 0x3b, 0xee, 0x26, + 0x3c, 0x3b, 0x29, 0x0a, 0xdc, 0x25, 0xeb, 0xf8, 0xf7, 0x24, 0xfc, 0xc8, + 0xf1, 0x0e, 0x0b, 0xdf, 0x1c, 0x6c, 0x0d, 0x01, 0xf5, 0xe0, 0xdc, 0xd5, + 0x23, 0x02, 0x51, 0xfd, 0x15, 0xf3, 0xe2, 0xc6, 0x3f, 0x02, 0x23, 0xf4, + 0x13, 0x0b, 0x0c, 0xfc, 0xe5, 0xf9, 0xd4, 0xea, 0xd4, 0x24, 0x15, 0xfc, + 0xdb, 0xc3, 0x03, 0xff, 0xe2, 0xe7, 0xfa, 0xd3, 0xde, 0xc6, 0xf8, 0xfa, + 0x15, 0x33, 0x03, 0xf8, 0xde, 0x95, 0xfa, 0x0b, 0xfb, 0x11, 0xe3, 0x13, + 0x70, 0x19, 0xd6, 0x1d, 0xd3, 0xca, 0x0f, 0xf6, 0xf4, 0x01, 0xdf, 0xe3, + 0x24, 0xdc, 0xe7, 0xec, 0x25, 0x18, 0xe8, 0x0a, 0xb1, 0xf4, 0x29, 0xf2, + 0xd4, 0x0d, 0xf3, 0xe0, 0x00, 0x3f, 0xe3, 0xce, 0x10, 0xef, 0x06, 0xd0, + 0x09, 0x46, 0xde, 0xf7, 0xe1, 0xe8, 0xdc, 0xfc, 0x45, 0xf3, 0xd4, 0xdb, + 0x1e, 0x38, 0x09, 0x3d, 0x31, 0xd3, 0x3e, 0x7f, 0xd0, 0xde, 0x09, 0x0e, + 0x06, 0xde, 0x09, 0x12, 0x0e, 0x0e, 0xf5, 0xe9, 0xf5, 0xe5, 0xe9, 0x08, + 0xdc, 0xd3, 0x2b, 0x06, 0xd6, 0x75, 0xf9, 0xd8, 0x1b, 0xff, 0x22, 0x0a, + 0x36, 0xeb, 0x6d, 0x00, 0x74, 0x08, 0xe5, 0x00, 0x07, 0xdb, 0xd9, 0xf3, + 0xe3, 0xfc, 0x0f, 0x7f, 0xeb, 0x46, 0x28, 0x01, 0xdf, 0xf1, 0xf3, 0x16, + 0x10, 0x46, 0xcd, 0x00, 0x19, 0xf9, 0xd1, 0x01, 0xfc, 0x30, 0xfb, 0xe2, + 0x38, 0xfc, 0xd6, 0xd7, 0x43, 0xdd, 0xf7, 0xef, 0xfa, 0x07, 0xe9, 0xe9, + 0xed, 0x12, 0xe9, 0xfe, 0xf0, 0xfe, 0xc8, 0xe3, 0xf0, 0x15, 0x1b, 0xfc, + 0x05, 0xec, 0xe0, 0x21, 0x0d, 0xe4, 0xea, 0xee, 0xfe, 0xd7, 0x23, 0xfd, + 0xe9, 0x37, 0xef, 0xeb, 0xe8, 0xdc, 0xdd, 0x1d, 0x01, 0xf8, 0xc8, 0x25, + 0xe8, 0xfa, 0xec, 0x3a, 0xfe, 0x46, 0x21, 0x0d, 0x00, 0xcd, 0xf7, 0xf4, + 0x32, 0x25, 0xf9, 0x3d, 0x2f, 0x0b, 0x4d, 0x06, 0xdb, 0xeb, 0xf3, 0xfb, + 0xed, 0x3b, 0x17, 0xd2, 0xe2, 0x06, 0x0b, 0xe5, 0xeb, 0x27, 0xfc, 0x00, + 0xd6, 0xd9, 0xde, 0xe8, 0x17, 0xdf, 0x1c, 0x03, 0x34, 0xe9, 0xed, 0xd8, + 0x24, 0x11, 0x01, 0x08, 0x32, 0x0c, 0x20, 0x0d, 0x02, 0xea, 0xef, 0x27, + 0xd7, 0xf9, 0x1b, 0x03, 0xe6, 0xde, 0xf9, 0x0d, 0xea, 0xd5, 0x0f, 0xdd, + 0xfd, 0xee, 0xf7, 0x08, 0x28, 0x04, 0x01, 0xf5, 0xe3, 0x2c, 0xcc, 0x12, + 0x34, 0x33, 0xff, 0x08, 0x3a, 0x0c, 0xe3, 0xfa, 0xe6, 0xe7, 0xe0, 0xe6, + 0xf2, 0xe3, 0x04, 0x01, 0xe8, 0xe4, 0x5a, 0x1b, 0x41, 0x00, 0xeb, 0x02, + 0xca, 0xd8, 0x55, 0xf0, 0xe6, 0xea, 0x11, 0xe7, 0xfc, 0x23, 0xf1, 0xed, + 0xe9, 0xe1, 0x50, 0xf7, 0xf7, 0x36, 0xf1, 0x0e, 0x02, 0xeb, 0xdb, 0xdf, + 0x00, 0xec, 0xe6, 0xd9, 0x05, 0x59, 0xf4, 0x39, 0x2e, 0xe7, 0xeb, 0x63, + 0xf6, 0xf0, 0xfd, 0x0b, 0x05, 0x0e, 0xfd, 0x0c, 0x26, 0x05, 0xf0, 0xfd, + 0xdd, 0xed, 0xd9, 0xfd, 0xce, 0xf1, 0xec, 0x16, 0xf6, 0xfc, 0x2f, 0xf6, + 0x01, 0xf2, 0x1d, 0x10, 0x1e, 0xf4, 0x6b, 0x0e, 0x11, 0xeb, 0xec, 0xfc, + 0x66, 0x03, 0xf3, 0xe8, 0x38, 0xb7, 0x2f, 0xd1, 0x3c, 0x0c, 0x26, 0xf6, + 0xfb, 0xcd, 0x17, 0xf4, 0x19, 0x66, 0x03, 0xf8, 0x5a, 0xe1, 0xd7, 0x04, + 0xe8, 0x0f, 0x29, 0xf4, 0x01, 0xe5, 0x50, 0xd6, 0xd7, 0xda, 0xf6, 0x25, + 0xe0, 0xd5, 0xc6, 0xfd, 0x10, 0xc3, 0xeb, 0x04, 0xce, 0xe8, 0xfe, 0x1f, + 0xf5, 0x26, 0xec, 0x05, 0x14, 0x03, 0x37, 0x05, 0x15, 0xee, 0xf7, 0x33, + 0x22, 0xeb, 0x01, 0xf8, 0xd9, 0xca, 0x08, 0xf7, 0xa8, 0x29, 0xe4, 0xf4, + 0xfd, 0x04, 0xf8, 0xbf, 0xb5, 0x0c, 0xba, 0x2b, 0xf6, 0x14, 0x1d, 0xc3, + 0x12, 0xfa, 0x3d, 0xd5, 0x52, 0x35, 0xcb, 0x54, 0xff, 0xf7, 0xea, 0x5a, + 0xe6, 0xee, 0xee, 0xf6, 0xff, 0x13, 0xcb, 0x00, 0xd0, 0x0f, 0xd0, 0xf9, + 0xdc, 0xea, 0xb0, 0x1f, 0xf2, 0xe9, 0x61, 0x0d, 0x37, 0x07, 0xe6, 0x03, + 0xd3, 0x2c, 0x1f, 0x36, 0xdb, 0x34, 0x0a, 0xd8, 0x25, 0xbe, 0x1c, 0x10, + 0xfe, 0xfc, 0x2b, 0xf5, 0x5a, 0x0e, 0x1b, 0x05, 0x1c, 0x11, 0x09, 0xd8, + 0xf1, 0xef, 0x59, 0x4e, 0x1a, 0xfc, 0xcb, 0xf8, 0x34, 0x12, 0xf8, 0xe0, + 0x53, 0xe7, 0xe0, 0x35, 0x04, 0x2f, 0xce, 0xf8, 0x18, 0xc2, 0xec, 0x3c, + 0xdc, 0x41, 0x28, 0xbe, 0xe4, 0x16, 0x46, 0xec, 0x0d, 0xdc, 0xdd, 0x2f, + 0x01, 0x07, 0xeb, 0x4d, 0xf5, 0xba, 0xfc, 0x56, 0xd4, 0x63, 0xf8, 0xe9, + 0x7f, 0x33, 0xdf, 0xe6, 0xcd, 0xe1, 0xe5, 0x20, 0x01, 0xdd, 0x10, 0x09, + 0xd5, 0x15, 0xc6, 0xee, 0x24, 0xf2, 0xfb, 0xf2, 0x21, 0xe9, 0xd2, 0xdf, + 0x3d, 0x1b, 0x00, 0xff, 0xdc, 0xec, 0x1f, 0x27, 0xce, 0xfa, 0xc4, 0x3d, + 0xdf, 0x18, 0x27, 0xd8, 0xf4, 0x07, 0xc3, 0xf5, 0x0d, 0xbd, 0x13, 0xd5, + 0xe3, 0x10, 0x2e, 0xda, 0x66, 0x27, 0xe8, 0xdd, 0x01, 0x16, 0x1e, 0x34, + 0xe9, 0xfe, 0xd7, 0xe4, 0x04, 0xed, 0x05, 0xea, 0xe1, 0x2d, 0x37, 0xf6, + 0x1d, 0xe4, 0xda, 0xef, 0x19, 0xe8, 0x2b, 0xd9, 0xe1, 0x21, 0xf3, 0xfe, + 0xfd, 0xea, 0x1e, 0xfa, 0x7f, 0xc8, 0x11, 0x5f, 0xea, 0x02, 0x09, 0xe2, + 0xc7, 0xec, 0x0a, 0xee, 0xfd, 0xf6, 0x08, 0xee, 0xf8, 0xd7, 0xf2, 0xf3, + 0xf6, 0xe5, 0xf2, 0x13, 0xf2, 0x1d, 0xe0, 0x0a, 0x50, 0xfa, 0xf9, 0x12, + 0x12, 0x21, 0xf0, 0x07, 0x2a, 0xf3, 0xe9, 0xfd, 0xd0, 0xe4, 0x0c, 0x28, + 0xf7, 0xbd, 0x0c, 0x10, 0xf0, 0x0e, 0x1b, 0xf0, 0x3e, 0xfa, 0xf4, 0x17, + 0x08, 0x19, 0xec, 0xdd, 0x17, 0x0d, 0xc6, 0x0c, 0x43, 0xda, 0x05, 0xf0, + 0xe4, 0x5a, 0xf6, 0x18, 0xf5, 0xdf, 0xed, 0x50, 0xd7, 0xfc, 0xfb, 0x0f, + 0xfb, 0xb7, 0xf2, 0xdd, 0xf7, 0x0f, 0x04, 0x03, 0x06, 0x38, 0xe2, 0x2b, + 0x11, 0xcd, 0xcc, 0xf7, 0xf8, 0xf9, 0xce, 0xe9, 0xdf, 0xfd, 0xed, 0xee, + 0xe8, 0xf3, 0x1b, 0xe1, 0xfc, 0xe4, 0x01, 0xe3, 0xe7, 0x1c, 0x09, 0x2a, + 0x31, 0xe3, 0x0f, 0xf5, 0x16, 0xc8, 0xeb, 0x23, 0xfd, 0x4f, 0x11, 0x02, + 0x1b, 0xeb, 0xff, 0x15, 0xf5, 0xf2, 0x23, 0xfe, 0xeb, 0x06, 0xd1, 0xd9, + 0x0c, 0xf9, 0xef, 0x2f, 0xd8, 0xf7, 0xd2, 0x3a, 0xcd, 0xe8, 0xf5, 0xed, + 0xdd, 0xf3, 0xe4, 0x39, 0xed, 0xdf, 0xf7, 0x1c, 0xf0, 0xd6, 0x10, 0x07, + 0x1f, 0xee, 0x3d, 0xed, 0x05, 0x12, 0xf6, 0x08, 0xf9, 0x6a, 0xe5, 0xfd, + 0x14, 0x0b, 0x2a, 0xff, 0x00, 0x02, 0x20, 0xfd, 0xfb, 0xf6, 0xfe, 0xf6, + 0xeb, 0xe1, 0xf6, 0xec, 0x04, 0x5c, 0x16, 0xdd, 0x6b, 0x1b, 0x0c, 0xc2, + 0x38, 0x0b, 0xf8, 0xd6, 0xe3, 0x0d, 0xe9, 0x15, 0xe3, 0x1e, 0xe7, 0xeb, + 0x02, 0xcd, 0x15, 0xd5, 0x37, 0xea, 0xe4, 0xf8, 0xde, 0xfa, 0x4c, 0x2e, + 0x02, 0x1a, 0x0b, 0xe3, 0xf3, 0xf6, 0xf1, 0x4b, 0x11, 0x15, 0x08, 0xf2, + 0xe4, 0x03, 0x17, 0xde, 0xe9, 0x6f, 0x02, 0xe8, 0x1e, 0x11, 0xea, 0xff, + 0x0b, 0xec, 0xfc, 0x0c, 0x33, 0xf7, 0x08, 0xfe, 0x14, 0x1d, 0x18, 0xf7, + 0xef, 0xf0, 0xf4, 0xf1, 0xaa, 0xf0, 0xfc, 0x06, 0x24, 0x30, 0x00, 0xc4, + 0x1c, 0xf0, 0xfa, 0xfa, 0xb1, 0xef, 0x35, 0xda, 0x29, 0x06, 0xe0, 0xff, + 0xf2, 0xed, 0x08, 0xf7, 0xf8, 0x1c, 0xf6, 0x20, 0x16, 0xfc, 0x44, 0xf6, + 0xcb, 0x0f, 0xdd, 0xd9, 0x01, 0x0e, 0xfb, 0xd9, 0xea, 0xee, 0xcd, 0xd8, + 0xfe, 0xd7, 0xd5, 0x05, 0xfc, 0x0d, 0xed, 0xdd, 0xea, 0x28, 0xd8, 0xf5, + 0x1e, 0xe7, 0xee, 0x00, 0x16, 0xce, 0x1e, 0xe0, 0xd1, 0x16, 0xf4, 0x12, + 0x09, 0x01, 0xe0, 0x79, 0x19, 0x09, 0xf9, 0xc1, 0xe6, 0x0e, 0x14, 0x25, + 0xed, 0x0d, 0x03, 0xcc, 0x39, 0xf3, 0x0a, 0xee, 0x19, 0xe9, 0x22, 0x22, + 0xeb, 0x3c, 0x02, 0xf2, 0x0f, 0xef, 0xff, 0xe8, 0x0e, 0x46, 0x00, 0xf1, + 0xdd, 0x07, 0x13, 0xf4, 0x05, 0xf2, 0x44, 0x14, 0xcf, 0xe7, 0xf9, 0xe0, + 0x02, 0xfd, 0x36, 0x09, 0x2b, 0x42, 0xf8, 0xd5, 0xe9, 0x00, 0x10, 0x4e, + 0xf7, 0x05, 0xf8, 0xf4, 0x1d, 0xcc, 0x23, 0xd5, 0x0d, 0xf5, 0x1b, 0xe2, + 0x1b, 0x1a, 0x47, 0x04, 0x14, 0xe0, 0x11, 0xfa, 0x18, 0x05, 0xda, 0xff, + 0xfb, 0xf3, 0x5b, 0x15, 0xe1, 0xf3, 0x05, 0x0e, 0x0b, 0x15, 0xd9, 0xf8, + 0xe9, 0xd6, 0x00, 0xe0, 0xee, 0xf6, 0x27, 0x09, 0xf5, 0x09, 0xe5, 0xdb, + 0xf8, 0xe7, 0xcd, 0xcf, 0xf1, 0x0d, 0xeb, 0xf6, 0x02, 0xf8, 0x04, 0x27, + 0x7f, 0xfb, 0x03, 0x2c, 0xed, 0x59, 0xdd, 0x07, 0x02, 0x07, 0x67, 0xe7, + 0xf4, 0x03, 0xdb, 0xea, 0xe0, 0x08, 0xef, 0x17, 0x01, 0xee, 0xdb, 0xed, + 0xfe, 0xde, 0xfd, 0x1a, 0x06, 0x0a, 0x26, 0xf3, 0xfd, 0x0e, 0x43, 0x00, + 0xfe, 0xf0, 0x07, 0x1f, 0xdd, 0x26, 0x1c, 0x16, 0x01, 0x24, 0xe5, 0x20, + 0x0a, 0xf1, 0xea, 0xfb, 0x1c, 0xfe, 0xf5, 0x09, 0x2f, 0xda, 0x12, 0xf3, + 0x1a, 0x33, 0xfb, 0x12, 0xe4, 0x1f, 0xe0, 0x06, 0xe6, 0x01, 0xe8, 0xfc, + 0x0c, 0x27, 0xf8, 0xd1, 0xf3, 0xd0, 0xff, 0x03, 0xf3, 0x15, 0x4d, 0x11, + 0xfa, 0x1f, 0xcb, 0xee, 0xe1, 0xf9, 0x14, 0x07, 0xef, 0x19, 0xf1, 0xfb, + 0x10, 0x01, 0x2f, 0x05, 0xf0, 0xf4, 0x03, 0xe7, 0xf5, 0x07, 0x02, 0xf7, + 0x02, 0x24, 0xf7, 0xec, 0xff, 0xd4, 0xed, 0x17, 0xff, 0xfa, 0xed, 0xf3, + 0xdc, 0xdf, 0xfb, 0xef, 0x18, 0xe7, 0x09, 0xf5, 0xdd, 0xf6, 0x06, 0x2b, + 0xdd, 0x1f, 0xef, 0xf3, 0x09, 0xf8, 0xef, 0x41, 0x13, 0x23, 0xed, 0xe9, + 0xe5, 0xcd, 0xe4, 0x09, 0xf1, 0x06, 0xea, 0xed, 0x09, 0xda, 0x2c, 0xe1, + 0xff, 0xde, 0x33, 0x00, 0x14, 0x2a, 0x29, 0xe2, 0x32, 0xf1, 0x14, 0xd2, + 0x00, 0x22, 0x09, 0x00, 0x0e, 0x10, 0x09, 0xeb, 0x0b, 0xf2, 0x60, 0xfb, + 0xea, 0xdd, 0xf9, 0x10, 0x17, 0x08, 0xd5, 0x02, 0x09, 0x2c, 0xfe, 0x00, + 0x03, 0x19, 0x06, 0x17, 0x04, 0xe9, 0xe4, 0x03, 0x05, 0xd2, 0xeb, 0xff, + 0xf2, 0x19, 0xea, 0xf9, 0x13, 0xfe, 0x3f, 0x01, 0xf5, 0xf5, 0xed, 0x1a, + 0xf6, 0x04, 0xcb, 0xf3, 0xe5, 0xce, 0x51, 0xfe, 0x01, 0x03, 0x04, 0xf2, + 0xfe, 0x1b, 0xff, 0xdb, 0xdf, 0xfd, 0xfc, 0xf1, 0xee, 0xf9, 0x14, 0xff, + 0x12, 0xee, 0x0a, 0xef, 0x0d, 0x09, 0xf2, 0xd9, 0x0c, 0x10, 0xff, 0xe9, + 0x27, 0x04, 0xf5, 0xea, 0x44, 0xdf, 0xf6, 0x00, 0x03, 0x1d, 0x05, 0x00, + 0x16, 0x1e, 0x7f, 0x13, 0xd5, 0x3d, 0xf8, 0xed, 0x08, 0x21, 0xec, 0x22, + 0x39, 0xe3, 0xe4, 0xe3, 0x4c, 0x02, 0xd5, 0xe4, 0xf8, 0x13, 0x03, 0xf1, + 0xeb, 0x0a, 0x09, 0xee, 0xfd, 0x24, 0xe2, 0xf7, 0xe6, 0xff, 0xf9, 0xf3, + 0xfc, 0xf1, 0x0f, 0xfa, 0xf7, 0x18, 0x06, 0xef, 0x2c, 0xeb, 0xef, 0xf9, + 0x05, 0x1a, 0xf0, 0xf6, 0xf4, 0xfc, 0x14, 0x0e, 0x08, 0xee, 0xf8, 0xef, + 0xd4, 0xed, 0x15, 0xea, 0xec, 0x7f, 0xfb, 0x06, 0xeb, 0xe2, 0x12, 0xfb, + 0x04, 0x05, 0xee, 0xfb, 0xfb, 0x00, 0x00, 0xff, 0x33, 0xfd, 0xf1, 0x14, + 0xe3, 0x38, 0xf6, 0x08, 0xf3, 0xff, 0x13, 0x02, 0xf4, 0x2f, 0x07, 0x0e, + 0xfa, 0xf1, 0xeb, 0x02, 0x1e, 0xd9, 0xf1, 0x02, 0x03, 0x13, 0x0a, 0xf8, + 0x15, 0x23, 0x04, 0xf2, 0xfb, 0x07, 0xff, 0xed, 0xfc, 0x36, 0x0e, 0xf2, + 0xfd, 0xf2, 0x1b, 0xec, 0xdd, 0x1a, 0xfb, 0x01, 0xe6, 0x0d, 0xff, 0xf6, + 0xf3, 0x0f, 0xfd, 0x00, 0x12, 0x38, 0xfe, 0x22, 0x01, 0x18, 0x05, 0xf3, + 0xf2, 0x0d, 0xf4, 0x02, 0x09, 0xf9, 0x18, 0xfe, 0xfd, 0xfd, 0x03, 0xfc, + 0x1a, 0x0d, 0xfb, 0xdd, 0xfc, 0xf1, 0x0b, 0xf9, 0xe9, 0xee, 0xfa, 0xe4, + 0xfd, 0x06, 0x0a, 0x0c, 0xf6, 0x07, 0xe7, 0xec, 0xdb, 0xce, 0xf2, 0x14, + 0xfd, 0x16, 0x06, 0x1d, 0xed, 0x00, 0x0c, 0x08, 0x06, 0x07, 0xfa, 0x14, + 0x0a, 0xfb, 0xed, 0xf4, 0xf2, 0xfb, 0xfe, 0xf2, 0xfc, 0xfb, 0xe3, 0xfd, + 0x10, 0x00, 0xea, 0x03, 0x24, 0x01, 0xf9, 0x0e, 0xf0, 0xfd, 0x0c, 0x16, + 0x05, 0xfd, 0xf3, 0xef, 0x06, 0x03, 0xff, 0xf4, 0x04, 0xf7, 0x06, 0x02, + 0xf2, 0xe8, 0xdc, 0xe7, 0xe7, 0x17, 0x00, 0x1a, 0x27, 0xeb, 0xf5, 0x06, + 0xfc, 0xe7, 0x09, 0x1d, 0x40, 0xe8, 0x05, 0x45, 0xfa, 0xf9, 0x08, 0xfc, + 0xfd, 0xf2, 0xf1, 0x16, 0x07, 0x19, 0xed, 0xf8, 0xff, 0xf7, 0xef, 0xe9, + 0xf6, 0xea, 0x17, 0xec, 0xf9, 0x2a, 0xed, 0xef, 0xe7, 0x12, 0x29, 0xe9, + 0x27, 0x06, 0xe3, 0x0f, 0x15, 0xef, 0x00, 0x01, 0xf7, 0x01, 0xf8, 0x00, + 0xf0, 0xda, 0xfa, 0x1b, 0xf1, 0xd0, 0xfa, 0xff, 0x7f, 0xf4, 0x30, 0xe1, + 0xf7, 0xf9, 0xed, 0x01, 0xfb, 0xd8, 0xe8, 0xea, 0x1d, 0x16, 0x10, 0x1b, + 0xf5, 0xdd, 0xea, 0xdf, 0xee, 0xf8, 0x03, 0xf1, 0xfe, 0x12, 0xe5, 0xf7, + 0xef, 0xf9, 0xf1, 0x02, 0x2e, 0xf9, 0xee, 0x03, 0xe3, 0xe8, 0xd8, 0xfd, + 0xe4, 0x07, 0xfd, 0x02, 0x14, 0x03, 0xf3, 0xf9, 0xef, 0xeb, 0x1c, 0x05, + 0xde, 0xe3, 0xfb, 0x06, 0x1c, 0xe7, 0xf7, 0xe8, 0xe4, 0xff, 0xf4, 0xfd, + 0xf9, 0xf6, 0xea, 0xef, 0xf2, 0x0f, 0x01, 0xec, 0xe1, 0xfd, 0x1d, 0xf5, + 0x2e, 0x18, 0xfc, 0x27, 0xeb, 0x1d, 0xd8, 0x10, 0xd7, 0xfb, 0xeb, 0xed, + 0xfd, 0x1a, 0x09, 0xe7, 0xf6, 0xf9, 0xfa, 0xfa, 0x0d, 0xf2, 0x5f, 0x06, + 0x02, 0x02, 0xe8, 0xd5, 0xfa, 0xec, 0xe1, 0x23, 0xe5, 0xdc, 0xfc, 0xda, + 0x00, 0xc1, 0xff, 0xfe, 0xe9, 0xfa, 0x10, 0x1a, 0xf6, 0xe9, 0xf4, 0x04, + 0xef, 0xf7, 0xf4, 0x26, 0x04, 0xf3, 0x29, 0xf9, 0x10, 0xfe, 0x23, 0x07, + 0x00, 0x1b, 0x27, 0x2b, 0xe6, 0x06, 0xfd, 0xf9, 0xfd, 0x06, 0xfc, 0x0f, + 0x11, 0xf9, 0x05, 0xf6, 0x24, 0x25, 0x0f, 0x07, 0xf1, 0x08, 0xf8, 0x2b, + 0xfb, 0xea, 0xf6, 0xff, 0xf6, 0xfa, 0x1e, 0x01, 0xfe, 0xf8, 0xe7, 0x0e, + 0xec, 0xeb, 0xe8, 0x1f, 0x01, 0xfe, 0xf0, 0x29, 0x2f, 0xe3, 0xd0, 0xfb, + 0x01, 0x6e, 0xe9, 0x02, 0xfa, 0x1b, 0xfa, 0x21, 0xfe, 0x14, 0xef, 0x12, + 0x0a, 0x09, 0x33, 0x02, 0x4a, 0xf4, 0x20, 0x10, 0x07, 0x3a, 0xef, 0xf7, + 0x21, 0xda, 0x15, 0xf3, 0xce, 0xfb, 0x10, 0xf8, 0x05, 0x18, 0xf7, 0x0e, + 0xca, 0x19, 0xf5, 0xe6, 0xef, 0x1b, 0x11, 0xef, 0xf2, 0xf3, 0xd8, 0xec, + 0xe5, 0x01, 0xfc, 0x07, 0xed, 0xe4, 0xfb, 0x14, 0x01, 0xf7, 0x17, 0xea, + 0x18, 0x65, 0xe1, 0xb5, 0xcc, 0xf9, 0x06, 0xca, 0xe9, 0xde, 0x5d, 0xc7, + 0xf5, 0xec, 0xed, 0x30, 0xe8, 0x46, 0xef, 0xfe, 0x2c, 0xdf, 0x18, 0xff, + 0x0d, 0x23, 0xc5, 0xc8, 0x1d, 0xbc, 0xdd, 0xd7, 0x72, 0xbf, 0x06, 0x26, + 0x3c, 0xe9, 0xa6, 0xdd, 0x0b, 0xf3, 0x32, 0x42, 0xd6, 0x6e, 0xdc, 0xed, + 0xef, 0x22, 0x08, 0x0b, 0x0d, 0x03, 0x0e, 0xfb, 0x04, 0x0d, 0xd6, 0x02, + 0x32, 0xe1, 0xdb, 0x19, 0xf8, 0xe6, 0xed, 0xe8, 0xf2, 0xf8, 0xd4, 0x0e, + 0xc1, 0x1d, 0xd7, 0x0c, 0xff, 0xc1, 0xf4, 0xcf, 0xee, 0x43, 0x0d, 0xe3, + 0xc9, 0x13, 0xf4, 0x04, 0x45, 0x0d, 0xdc, 0xe7, 0x03, 0xfe, 0xea, 0xfb, + 0xfd, 0x4d, 0xc3, 0x29, 0x26, 0xe9, 0xf1, 0x0b, 0xf8, 0xb6, 0x15, 0xd2, + 0x1e, 0xfc, 0x02, 0xf3, 0xf5, 0xe3, 0xfa, 0xd7, 0xf0, 0xcc, 0xf4, 0x0e, + 0xde, 0x00, 0xf1, 0xf7, 0x7d, 0xde, 0xed, 0x56, 0x43, 0xe4, 0xef, 0xf8, + 0xe6, 0x27, 0xf9, 0xe9, 0x01, 0xf2, 0xdb, 0xe3, 0xe0, 0xca, 0xc9, 0x04, + 0xf4, 0x13, 0xe5, 0x45, 0x02, 0xbf, 0x10, 0x45, 0x04, 0x0d, 0x0e, 0xd0, + 0xe7, 0x7c, 0xdc, 0x31, 0xdc, 0xcf, 0x2c, 0x31, 0x44, 0x0e, 0xb6, 0xef, + 0x25, 0x06, 0x16, 0x38, 0xfb, 0x1c, 0xdc, 0x08, 0xfc, 0xe6, 0x5e, 0x1b, + 0x2c, 0xf1, 0xbc, 0x20, 0xbf, 0x1a, 0x2e, 0x1f, 0x1e, 0xea, 0xf1, 0x1f, + 0xe7, 0x26, 0x0c, 0x01, 0x01, 0xee, 0xde, 0x17, 0x31, 0x79, 0xea, 0xc6, + 0xf7, 0xfe, 0x6a, 0x42, 0xe5, 0x17, 0xf0, 0xf0, 0xaa, 0x0b, 0xd8, 0x02, + 0xf3, 0xe4, 0x26, 0x54, 0x1a, 0x35, 0xfc, 0x13, 0x1c, 0x02, 0xc6, 0x46, + 0xbd, 0x17, 0x31, 0x0a, 0x7f, 0x51, 0xf2, 0x1d, 0xd6, 0xd8, 0xe2, 0xc1, + 0xe8, 0x1d, 0x08, 0xf4, 0x0b, 0xcb, 0xed, 0x0b, 0x14, 0xc8, 0xe4, 0x2b, + 0x0d, 0xfa, 0x03, 0x17, 0xeb, 0xd7, 0x05, 0x27, 0xb6, 0x0c, 0xe0, 0xf0, + 0xdc, 0x1a, 0xcc, 0x03, 0xd3, 0x27, 0xfd, 0xee, 0xeb, 0x7f, 0xf6, 0x0e, + 0x64, 0x08, 0xe4, 0xf2, 0xeb, 0x08, 0x27, 0xfe, 0xc3, 0x07, 0xdb, 0xec, + 0xd1, 0xfd, 0x16, 0xfc, 0x4e, 0x31, 0x14, 0xd5, 0x20, 0xf1, 0x04, 0x34, + 0xd8, 0x49, 0x24, 0xd8, 0x2b, 0xf4, 0x13, 0x32, 0x18, 0x1a, 0x2b, 0xd7, + 0xfc, 0xdc, 0xed, 0x37, 0xd6, 0x03, 0x15, 0x19, 0x06, 0x45, 0x23, 0x09, + 0xf7, 0xe4, 0xe9, 0xe0, 0xdd, 0x08, 0xea, 0xfc, 0x03, 0x07, 0xd0, 0xf1, + 0x19, 0xfe, 0xe9, 0xe3, 0x2b, 0x43, 0x2f, 0xf1, 0xde, 0xd2, 0xef, 0xdf, + 0x0c, 0xc3, 0xd2, 0x1f, 0xeb, 0xe8, 0xe6, 0x11, 0xf4, 0xf4, 0xcf, 0xe2, + 0xd0, 0xf9, 0xbf, 0xc8, 0x02, 0x22, 0xe4, 0x0a, 0xf9, 0xf1, 0x1b, 0x00, + 0x41, 0x24, 0x33, 0xf6, 0xdd, 0xf9, 0x0a, 0xf9, 0xdd, 0x46, 0xf3, 0xfb, + 0x24, 0xc0, 0xdb, 0xf9, 0x42, 0xd2, 0x15, 0x07, 0x36, 0x2c, 0x10, 0x0a, + 0x26, 0xfa, 0x01, 0x31, 0xed, 0xf3, 0xfa, 0x0f, 0xf7, 0xc7, 0x07, 0x19, + 0x22, 0xd2, 0x24, 0x15, 0x0a, 0xd2, 0xf2, 0x09, 0xd8, 0x32, 0x22, 0xf3, + 0xe4, 0x13, 0x34, 0xdc, 0x66, 0xd9, 0xee, 0xd6, 0x30, 0x0e, 0x18, 0xf5, + 0xf5, 0x3b, 0xfd, 0x03, 0xfc, 0x18, 0xf5, 0xff, 0x22, 0x05, 0xf1, 0x26, + 0xf4, 0x08, 0xca, 0xf5, 0x01, 0xc6, 0xf0, 0xe0, 0x03, 0xf1, 0xee, 0x09, + 0x16, 0x2b, 0x14, 0x26, 0x18, 0xf3, 0xde, 0x1a, 0x08, 0xe3, 0xe6, 0x29, + 0xf5, 0xfe, 0x37, 0xf7, 0x0a, 0xe6, 0x06, 0xf4, 0xfe, 0xfc, 0x0c, 0x00, + 0xf1, 0xed, 0xff, 0x59, 0x15, 0x30, 0xe3, 0x12, 0x0c, 0xd8, 0xde, 0xd6, + 0xca, 0xe0, 0xf7, 0x0d, 0xdc, 0xf2, 0x16, 0xdd, 0x19, 0x49, 0xe7, 0xb7, + 0xbd, 0x1e, 0x2c, 0xf5, 0xfe, 0x07, 0xe2, 0x2b, 0x13, 0x39, 0xe5, 0xea, + 0x0c, 0xf3, 0xe6, 0x10, 0xca, 0x25, 0x12, 0x1a, 0xfc, 0xef, 0xf0, 0x18, + 0x01, 0x10, 0x1f, 0x7f, 0xfb, 0x22, 0x16, 0x2a, 0xfa, 0x02, 0xf7, 0xdf, + 0xff, 0xfb, 0xe9, 0xba, 0xd9, 0x6b, 0xeb, 0xf0, 0x09, 0x26, 0xd7, 0xe2, + 0x18, 0x32, 0x66, 0xe9, 0xee, 0x07, 0x62, 0xed, 0x07, 0xf5, 0xec, 0x02, + 0x34, 0xe9, 0x3d, 0x3b, 0x08, 0x3a, 0x07, 0x2d, 0xf2, 0x0d, 0x1a, 0x1e, + 0xe4, 0x1a, 0xf0, 0xf5, 0xd1, 0xd0, 0xf7, 0x17, 0xc2, 0xfc, 0xe7, 0xf5, + 0xd9, 0xe2, 0xf7, 0x01, 0x07, 0xc3, 0x0c, 0xf4, 0xff, 0xfe, 0xd6, 0xd9, + 0xd2, 0x0e, 0xdd, 0xfe, 0x0c, 0xf3, 0xdc, 0xfb, 0xf5, 0xee, 0xba, 0x03, + 0xe7, 0x52, 0xff, 0xe7, 0xf2, 0xfd, 0x2b, 0x0e, 0x01, 0x01, 0x2a, 0xee, + 0xe3, 0x04, 0xce, 0xf8, 0xf8, 0xec, 0x07, 0xee, 0x00, 0xdb, 0x22, 0xd9, + 0x28, 0xf1, 0x0e, 0xed, 0xed, 0xf3, 0x1d, 0x03, 0xd4, 0xe4, 0xe4, 0x22, + 0xef, 0xf5, 0x01, 0xf1, 0x28, 0xed, 0xf0, 0x19, 0x0e, 0x06, 0x04, 0x09, + 0x15, 0xff, 0x12, 0x31, 0xf9, 0xfc, 0x12, 0xf0, 0xf3, 0x0d, 0x4e, 0xf5, + 0xea, 0xeb, 0x18, 0x31, 0x14, 0x2f, 0x07, 0x17, 0x27, 0x24, 0x08, 0xfb, + 0x02, 0xf5, 0x00, 0xe9, 0x3b, 0x04, 0x15, 0x10, 0xe7, 0x09, 0xef, 0x24, + 0xc3, 0xea, 0x04, 0xc0, 0xf2, 0xec, 0x09, 0xd9, 0x0f, 0xf2, 0x27, 0x17, + 0xe3, 0xfb, 0x03, 0xee, 0xd6, 0x0b, 0x45, 0xea, 0xd4, 0x13, 0xf9, 0x05, + 0x2e, 0xee, 0xf4, 0x11, 0xea, 0x13, 0xd9, 0x26, 0x49, 0xd1, 0xcc, 0xc9, + 0xf1, 0xf3, 0xf7, 0xd6, 0xf8, 0x2f, 0x26, 0xe7, 0x01, 0xe8, 0x1b, 0xf7, + 0xe7, 0xb7, 0x26, 0xec, 0xe2, 0x00, 0xe4, 0x01, 0xd0, 0x1f, 0x19, 0x05, + 0xe3, 0x04, 0xde, 0xfb, 0x3c, 0xee, 0x0d, 0xfa, 0x24, 0xe0, 0xe9, 0xf1, + 0xf2, 0x05, 0x00, 0xf5, 0xf5, 0xd0, 0xd7, 0xf8, 0xe8, 0x1c, 0x12, 0x27, + 0x22, 0xfa, 0x40, 0xfa, 0x02, 0x1c, 0x24, 0x1e, 0xd5, 0xec, 0x0e, 0xf3, + 0x1b, 0x13, 0x0c, 0x00, 0xfb, 0xea, 0xdc, 0x05, 0x0a, 0xff, 0xdc, 0xdf, + 0xf2, 0x04, 0x0f, 0x0f, 0xec, 0xe7, 0xf5, 0xe0, 0xdc, 0x67, 0x3c, 0x18, + 0x4c, 0xe3, 0x28, 0xdd, 0x29, 0x1a, 0x48, 0xd8, 0xee, 0x0e, 0x0e, 0x50, + 0xfb, 0x03, 0x0e, 0x0d, 0x0f, 0x05, 0x11, 0x7f, 0xf0, 0xf7, 0xdb, 0x16, + 0xe1, 0x26, 0xe3, 0xfd, 0xe1, 0x07, 0xf4, 0x18, 0xfd, 0xfd, 0xf6, 0x56, + 0xd0, 0xfa, 0xef, 0x25, 0xfa, 0xf7, 0xda, 0x12, 0x0b, 0x02, 0x33, 0xfe, + 0x0e, 0xe7, 0xbc, 0x18, 0xf8, 0xfc, 0x00, 0xf1, 0xea, 0xe7, 0x09, 0xdf, + 0x00, 0xdb, 0x13, 0xe1, 0xdd, 0x0b, 0x11, 0xee, 0xe2, 0x0e, 0x17, 0xf2, + 0x15, 0xdb, 0xfb, 0x0b, 0xdc, 0x13, 0x0e, 0xfa, 0x50, 0x30, 0xe8, 0x08, + 0xff, 0xe9, 0xf6, 0x0f, 0xe5, 0xe6, 0xf9, 0x0b, 0xf0, 0xdf, 0xda, 0xbf, + 0xf0, 0x2c, 0x12, 0xe2, 0x0c, 0xce, 0xe6, 0xec, 0x06, 0xd5, 0xd3, 0x17, + 0x07, 0xef, 0x28, 0xe5, 0xf2, 0xf2, 0xd9, 0xde, 0xe4, 0x20, 0x0a, 0xf4, + 0x2d, 0x11, 0x03, 0xe4, 0xe8, 0xf6, 0xec, 0x0d, 0x57, 0xe8, 0xf4, 0xca, + 0x16, 0x1f, 0xf5, 0x1a, 0x35, 0xd0, 0xff, 0x07, 0x0c, 0xf6, 0xda, 0xfd, + 0x28, 0x06, 0xe4, 0x17, 0x0a, 0xdf, 0x36, 0xf4, 0xf0, 0xff, 0x49, 0xd6, + 0xf7, 0x00, 0xe6, 0xec, 0x11, 0xf7, 0xf3, 0x09, 0xdb, 0x1f, 0x1d, 0x0c, + 0xec, 0xf4, 0x4a, 0xee, 0xdd, 0xcf, 0xe5, 0xd8, 0xfb, 0xe6, 0x0a, 0xf2, + 0xee, 0xee, 0x32, 0xd6, 0xf5, 0xfd, 0x17, 0x1f, 0x55, 0x05, 0x5d, 0x1e, + 0xe0, 0xf2, 0x3d, 0xf9, 0xd7, 0x01, 0xd9, 0xfb, 0xfe, 0x0d, 0xab, 0xfc, + 0x00, 0x08, 0xf2, 0xc9, 0x15, 0xef, 0xdb, 0x5a, 0x27, 0xf4, 0xe4, 0xfa, + 0xcc, 0x13, 0x11, 0x10, 0xe6, 0x40, 0xe0, 0x10, 0x3d, 0xec, 0x09, 0x2b, + 0xe8, 0x12, 0xe9, 0xe8, 0xd7, 0xd0, 0x60, 0x3b, 0xf8, 0xf8, 0xe5, 0xea, + 0xe7, 0x4a, 0x24, 0xf0, 0xdf, 0x06, 0xc9, 0x20, 0xe6, 0xdf, 0xfe, 0x0d, + 0x16, 0xe4, 0x1e, 0x1a, 0xd2, 0x10, 0xf5, 0xf7, 0xf3, 0xe1, 0xee, 0x02, + 0xdd, 0x3d, 0x03, 0x1a, 0xf8, 0x14, 0xdb, 0x0a, 0xea, 0xe0, 0xf2, 0xf4, + 0x2f, 0xf6, 0x0b, 0xff, 0x7f, 0xf6, 0xe8, 0x05, 0x16, 0xf5, 0x0c, 0xf1, + 0xd2, 0x07, 0x04, 0xfa, 0x2c, 0x04, 0x00, 0xf0, 0xe8, 0x09, 0x12, 0xe1, + 0xe3, 0xbb, 0xbf, 0x1b, 0xe6, 0x0b, 0xd8, 0xf4, 0xe4, 0x29, 0xfa, 0xcc, + 0xd7, 0xf1, 0x2d, 0x17, 0xf7, 0x08, 0xfc, 0xf6, 0x19, 0xde, 0xf3, 0xc8, + 0x2d, 0xe1, 0xc4, 0x5c, 0x12, 0xd8, 0xfd, 0xf7, 0x00, 0x14, 0x34, 0xdd, + 0x06, 0xf0, 0x06, 0xf6, 0x01, 0x34, 0xf7, 0x24, 0x31, 0x12, 0x78, 0xea, + 0xf8, 0xfe, 0xbb, 0x35, 0xe3, 0x03, 0xca, 0xf3, 0xb8, 0xe4, 0x0f, 0x30, + 0xe8, 0x30, 0x32, 0xec, 0xf9, 0x03, 0x04, 0x25, 0xd8, 0x02, 0x02, 0x15, + 0xe3, 0x09, 0xf9, 0x15, 0x06, 0x1f, 0xd2, 0xcd, 0x0e, 0xd4, 0x4b, 0xdc, + 0x55, 0x10, 0xcd, 0xfb, 0x0b, 0xd3, 0xf0, 0x24, 0x02, 0xec, 0x29, 0x1b, + 0x01, 0x13, 0xf7, 0xf1, 0x0f, 0x0e, 0xda, 0x05, 0xfe, 0xe7, 0x02, 0xf6, + 0xea, 0xeb, 0x27, 0xdd, 0x19, 0x09, 0x6c, 0x09, 0xf2, 0xc2, 0xc2, 0xe3, + 0xee, 0x1d, 0xea, 0xfc, 0xe1, 0xff, 0xf8, 0xf1, 0xe5, 0xdd, 0x11, 0xe7, + 0x02, 0xd9, 0x2a, 0x31, 0x1d, 0xfc, 0xf1, 0xd3, 0xe1, 0x14, 0x48, 0x1a, + 0xfa, 0xe7, 0xf5, 0x1d, 0x19, 0xe5, 0xed, 0x36, 0x2d, 0x37, 0xe7, 0x0d, + 0x4f, 0x22, 0xda, 0x1d, 0x07, 0xfa, 0x1d, 0x13, 0x25, 0xfa, 0xdc, 0xdf, + 0xfb, 0xe6, 0xf5, 0xff, 0x07, 0xf5, 0xe7, 0xed, 0x37, 0xef, 0xee, 0x0e, + 0x1d, 0xe2, 0x43, 0x24, 0xe6, 0xe7, 0xf7, 0xf3, 0xe4, 0xce, 0xde, 0xd9, + 0xe7, 0xf6, 0xf6, 0xe8, 0x0e, 0xd1, 0xe8, 0xf8, 0xed, 0xe8, 0xf4, 0xf4, + 0xe0, 0xda, 0xe6, 0xd3, 0x19, 0xfa, 0xeb, 0x13, 0xf8, 0xf3, 0x28, 0x02, + 0xfe, 0xf7, 0xf9, 0xe9, 0x11, 0x0d, 0xf8, 0x08, 0xc7, 0xea, 0x0b, 0xed, + 0xf3, 0xf3, 0xed, 0x02, 0x09, 0x29, 0x03, 0xf4, 0xdf, 0x11, 0xef, 0xf2, + 0xeb, 0x0a, 0x05, 0x18, 0x0d, 0x0d, 0xfe, 0x01, 0x17, 0xfa, 0xdc, 0x20, + 0x42, 0x16, 0xf0, 0xef, 0x00, 0x10, 0x08, 0xf1, 0xd0, 0x34, 0xf6, 0x0e, + 0x23, 0x40, 0xf6, 0x47, 0xe2, 0xf5, 0x38, 0xe8, 0x0c, 0x09, 0xfd, 0x04, + 0x2c, 0x2d, 0xf8, 0x29, 0x43, 0xfd, 0xe6, 0x19, 0x1a, 0xf7, 0x09, 0xfe, + 0xf4, 0xde, 0x1b, 0xea, 0x07, 0x1a, 0x34, 0xf6, 0xf5, 0xec, 0x3b, 0xca, + 0xd5, 0xef, 0xf6, 0x4d, 0xf2, 0x0b, 0xea, 0x1e, 0xf4, 0xf0, 0x12, 0xdd, + 0x09, 0x2d, 0x0c, 0x7f, 0x2a, 0x0e, 0x10, 0xf9, 0x1a, 0x19, 0xf6, 0x15, + 0x11, 0xf4, 0xf8, 0xf8, 0x26, 0xf3, 0xce, 0xe0, 0xd4, 0x27, 0xe9, 0xf2, + 0x09, 0x07, 0x2e, 0x1f, 0xe4, 0xef, 0xde, 0x21, 0x0f, 0xf1, 0xf6, 0xfb, + 0xdf, 0xf0, 0xdb, 0x0c, 0xf3, 0x0b, 0xeb, 0xfb, 0x0a, 0x12, 0xef, 0xfd, + 0xf2, 0x32, 0xea, 0x1c, 0x3c, 0x05, 0x09, 0x10, 0x36, 0x03, 0x00, 0xee, + 0xf6, 0x05, 0xfd, 0x26, 0x1e, 0x03, 0x0e, 0xf6, 0xe8, 0xff, 0xf9, 0x31, + 0x28, 0x0b, 0x09, 0x0c, 0x02, 0x28, 0xf7, 0xd2, 0x14, 0x40, 0xd1, 0x02, + 0x00, 0x0a, 0xe2, 0x1c, 0xff, 0x26, 0x19, 0x09, 0xec, 0xdf, 0x16, 0xf3, + 0x1d, 0xf5, 0x11, 0x16, 0x12, 0xe5, 0xfc, 0xf9, 0xe4, 0x02, 0x10, 0xea, + 0xfc, 0x3d, 0xe9, 0x0e, 0xff, 0xde, 0xd7, 0xe7, 0xd6, 0x15, 0x15, 0xdf, + 0xdb, 0x1d, 0xe3, 0x39, 0x11, 0xfe, 0x09, 0x7f, 0xf9, 0x1a, 0xd4, 0xed, + 0xfd, 0xfb, 0xf8, 0xfd, 0xdc, 0xf6, 0x18, 0xea, 0x12, 0x58, 0xf9, 0x01, + 0xf3, 0x25, 0x28, 0xdd, 0x09, 0x10, 0x1b, 0xf6, 0x22, 0x1d, 0xed, 0x23, + 0x16, 0x3b, 0xe8, 0x12, 0xe8, 0xd9, 0x31, 0x4a, 0xd9, 0x10, 0x19, 0xe5, + 0xef, 0x0d, 0xff, 0xfe, 0x41, 0x42, 0xee, 0xf8, 0xe3, 0xee, 0xf2, 0x08, + 0xf6, 0xe6, 0xeb, 0x04, 0x01, 0xe2, 0x1a, 0xe6, 0x16, 0xe4, 0x09, 0xe5, + 0x53, 0xe5, 0xe2, 0xe4, 0xea, 0xf7, 0xe6, 0x03, 0xe1, 0x0f, 0xd4, 0xfe, + 0xf4, 0xf3, 0xae, 0xfd, 0xf6, 0x1e, 0xe1, 0xf2, 0xeb, 0xf2, 0x0c, 0x07, + 0xf6, 0x27, 0x42, 0x08, 0xe8, 0xdf, 0x00, 0xf7, 0xeb, 0x37, 0x3d, 0x12, + 0x2b, 0xfb, 0xf5, 0x00, 0x11, 0xdd, 0xf6, 0xeb, 0xd5, 0xec, 0xff, 0xe6, + 0xe1, 0xf5, 0xf0, 0xd0, 0x24, 0xbb, 0xe9, 0xe2, 0x2e, 0xd2, 0xff, 0x10, + 0x39, 0x02, 0xcf, 0x01, 0xc7, 0xd8, 0xf2, 0xde, 0xef, 0x12, 0x0b, 0x19, + 0xe3, 0x2b, 0x2e, 0x2d, 0xdb, 0xff, 0x2f, 0x19, 0xdc, 0x34, 0x02, 0x01, + 0x36, 0xf5, 0xf6, 0x20, 0xf4, 0x03, 0xe8, 0xef, 0x43, 0xe7, 0x1c, 0x10, + 0x2e, 0x08, 0x0c, 0x08, 0xd5, 0x0c, 0x0e, 0xde, 0xd8, 0xe1, 0xff, 0xee, + 0xde, 0x01, 0xf6, 0x20, 0xf1, 0xfd, 0xe1, 0x1b, 0xe8, 0xfb, 0x27, 0xf7, + 0xd2, 0x0f, 0xfa, 0x07, 0x2a, 0x09, 0x04, 0x0c, 0x1c, 0xe8, 0x05, 0x27, + 0x02, 0xd9, 0xf8, 0xc7, 0xf1, 0xe1, 0x21, 0xfc, 0x25, 0xf9, 0xd5, 0xec, + 0xda, 0x22, 0xed, 0x34, 0xe9, 0xd8, 0x29, 0xe0, 0xb1, 0xe7, 0xec, 0x1d, + 0xf0, 0x0c, 0xf7, 0xf8, 0xe6, 0xf4, 0x03, 0x05, 0x12, 0x1b, 0xe1, 0x11, + 0x00, 0xe9, 0x01, 0xe5, 0xe2, 0x2b, 0xf4, 0xcd, 0xce, 0xc0, 0x49, 0x04, + 0x03, 0x16, 0xe4, 0x15, 0xf9, 0xe2, 0x01, 0xf0, 0x3f, 0xf5, 0x12, 0x40, + 0x3c, 0xe2, 0x3c, 0x2e, 0x13, 0x64, 0x3d, 0x0c, 0x02, 0xf8, 0x17, 0xc8, + 0xcd, 0xc8, 0x13, 0x04, 0x14, 0x11, 0xde, 0x3c, 0xf2, 0x25, 0xcf, 0xfe, + 0xfd, 0x3d, 0x30, 0xe0, 0xf0, 0xfd, 0xf6, 0x06, 0xe7, 0xbd, 0xf9, 0xe9, + 0x69, 0xee, 0x09, 0x0d, 0x08, 0xfc, 0xc2, 0xfa, 0x36, 0xde, 0x0f, 0xd1, + 0x1d, 0x0c, 0x07, 0xf1, 0xf7, 0xf7, 0xe7, 0x17, 0x17, 0x48, 0xe7, 0x02, + 0xe8, 0x06, 0x19, 0xe5, 0xe1, 0xf4, 0xe2, 0x21, 0xcf, 0x56, 0x21, 0x2b, + 0xff, 0xfb, 0xe9, 0xf8, 0xfe, 0xe9, 0x24, 0x0c, 0x32, 0xfc, 0xf5, 0xfd, + 0x21, 0x19, 0x1c, 0xe0, 0xec, 0xdb, 0x06, 0x0b, 0x55, 0xff, 0xe5, 0xf1, + 0x1b, 0x1c, 0x08, 0x1e, 0x2b, 0x27, 0x1f, 0x11, 0x22, 0xfe, 0xf8, 0xd3, + 0xe2, 0xd3, 0x1a, 0xf0, 0xda, 0x0a, 0xf3, 0x00, 0x07, 0x2b, 0xe5, 0xfb, + 0xff, 0xe9, 0x10, 0x22, 0x0d, 0x2e, 0xf9, 0xe4, 0x08, 0x22, 0x0f, 0x04, + 0x39, 0xdb, 0xf1, 0x17, 0xea, 0x26, 0xe3, 0xf5, 0xec, 0xd4, 0xda, 0x20, + 0xc6, 0x26, 0xfc, 0xd0, 0x7f, 0x12, 0x3b, 0xe9, 0xe3, 0xd2, 0xef, 0xf0, + 0x2d, 0xd5, 0x0b, 0xce, 0xca, 0xce, 0x03, 0x01, 0xf7, 0x12, 0xd6, 0xf2, + 0x09, 0xdb, 0x26, 0xfd, 0x0d, 0xf0, 0xc6, 0x27, 0xe2, 0x2b, 0x02, 0xdb, + 0x22, 0x57, 0xe3, 0xf3, 0xda, 0xdb, 0x27, 0xe5, 0x00, 0x1b, 0xe9, 0x10, + 0x02, 0x0b, 0x05, 0x2e, 0x1c, 0x03, 0x26, 0xf8, 0x25, 0x12, 0xe4, 0xbb, + 0x0f, 0x0b, 0x04, 0x50, 0x09, 0x11, 0x28, 0xff, 0xf8, 0x4c, 0xf2, 0xa0, + 0x10, 0xdb, 0x50, 0xe7, 0xeb, 0x41, 0x0a, 0xd2, 0xf2, 0xc9, 0x08, 0xd6, + 0x30, 0x11, 0xf5, 0x17, 0x23, 0x56, 0x00, 0xe4, 0xf1, 0x0d, 0xf9, 0xdc, + 0xde, 0xe1, 0x19, 0x08, 0x02, 0x2b, 0x0b, 0xf3, 0x04, 0xd6, 0x08, 0xe4, + 0xf8, 0xf6, 0xff, 0x06, 0x0d, 0x23, 0xfa, 0x41, 0x03, 0x40, 0xe3, 0xf8, + 0x03, 0xe5, 0x0f, 0xeb, 0x19, 0xd8, 0x03, 0xe6, 0x0c, 0x05, 0xf0, 0x51, + 0xd9, 0x19, 0xee, 0x08, 0xfc, 0x31, 0x0c, 0xf3, 0xe6, 0x02, 0x14, 0xea, + 0xe8, 0xe3, 0x06, 0xfe, 0x7f, 0xd6, 0xff, 0xf3, 0x01, 0x13, 0x3c, 0xfa, + 0x22, 0xfb, 0x18, 0xed, 0x04, 0x09, 0xe9, 0xe2, 0xf2, 0x0f, 0xf6, 0x0d, + 0x07, 0x1d, 0x0b, 0x1d, 0x00, 0x0c, 0xf6, 0xf2, 0x0f, 0xfe, 0xce, 0x13, + 0xd0, 0x21, 0xfa, 0x05, 0x07, 0x02, 0xf0, 0xfb, 0xe9, 0xf9, 0x01, 0xf7, + 0xda, 0xea, 0xf2, 0x0f, 0x08, 0x21, 0xf2, 0x08, 0xef, 0xe4, 0x2e, 0xf6, + 0x0d, 0x06, 0x14, 0x0b, 0xe9, 0xe3, 0xed, 0x01, 0x0e, 0xf4, 0x08, 0x26, + 0x23, 0xf9, 0xf6, 0xed, 0xed, 0xe8, 0xf4, 0x25, 0xe3, 0xed, 0xf0, 0xf1, + 0xfc, 0x08, 0xf7, 0x15, 0xf2, 0xea, 0x23, 0x0b, 0x36, 0x0f, 0xf7, 0xf7, + 0x07, 0x09, 0x24, 0x08, 0xff, 0xec, 0xf1, 0x23, 0xf3, 0x09, 0xeb, 0x1b, + 0xf7, 0xdb, 0x02, 0x1f, 0xd1, 0x1b, 0xee, 0xf4, 0x40, 0x23, 0x1d, 0x0e, + 0xd6, 0xdb, 0x06, 0x0e, 0xf4, 0xf6, 0x13, 0xdc, 0xdb, 0xed, 0x08, 0x1f, + 0xf3, 0x16, 0xe5, 0x02, 0xdf, 0x04, 0xfb, 0x1b, 0x02, 0x1c, 0xeb, 0x23, + 0xe9, 0xfd, 0xf8, 0xec, 0x1c, 0x14, 0xe5, 0x10, 0xfd, 0x0e, 0x06, 0x00, + 0x04, 0x12, 0xe6, 0xf9, 0x23, 0xfd, 0xf7, 0x16, 0x20, 0x1e, 0xed, 0x0e, + 0x06, 0x0c, 0xea, 0xeb, 0xfe, 0x17, 0x06, 0x3a, 0xfa, 0xfd, 0x1a, 0x09, + 0x11, 0x37, 0xf9, 0xdf, 0xfa, 0xf9, 0x32, 0xf7, 0xe7, 0xfd, 0x0a, 0xfa, + 0xf3, 0xda, 0xf1, 0x09, 0x1a, 0xfe, 0x01, 0xef, 0xff, 0x30, 0xda, 0x0f, + 0x01, 0xf9, 0x10, 0x24, 0xc3, 0x29, 0x3c, 0x0c, 0x20, 0xf5, 0xf5, 0xee, + 0xfa, 0xd2, 0xef, 0xf4, 0x11, 0xfd, 0x08, 0xd8, 0xf2, 0x54, 0xe7, 0x02, + 0x4a, 0x64, 0xd6, 0x02, 0xca, 0x0b, 0x08, 0xc0, 0xc6, 0xf8, 0xe8, 0x14, + 0xec, 0x07, 0x07, 0x06, 0x28, 0x16, 0x26, 0x24, 0xce, 0xb7, 0xb8, 0x07, + 0x02, 0x1c, 0x06, 0x07, 0xfb, 0xe6, 0x1b, 0x21, 0xf5, 0x48, 0xeb, 0xc9, + 0xe9, 0x24, 0x0f, 0x19, 0xbb, 0x01, 0x2f, 0xdf, 0xef, 0x11, 0xed, 0x47, + 0xfd, 0x22, 0xdb, 0x09, 0xfe, 0x03, 0xf1, 0x0e, 0xef, 0x0c, 0xc2, 0xf0, + 0xde, 0x02, 0xe2, 0x60, 0x16, 0x33, 0xee, 0x0b, 0x00, 0x13, 0xfe, 0xeb, + 0x1e, 0x24, 0xd5, 0x13, 0x1a, 0x23, 0xe5, 0xfd, 0xdc, 0x25, 0x27, 0xf7, + 0xd3, 0x15, 0xe3, 0xf4, 0xbe, 0xe9, 0xf2, 0x1d, 0xe1, 0xfa, 0xfe, 0x30, + 0xe9, 0xf1, 0xf7, 0x0d, 0x0a, 0xf5, 0xfe, 0xfc, 0xf1, 0xeb, 0xef, 0x02, + 0xf3, 0xeb, 0x5c, 0x21, 0x13, 0xf2, 0xf7, 0x3f, 0x13, 0xe4, 0x56, 0x30, + 0xf5, 0xd6, 0xf7, 0x1d, 0x1c, 0xe9, 0x3b, 0xf5, 0x55, 0x08, 0xfb, 0xf0, + 0xea, 0xe4, 0xe0, 0xfe, 0xf8, 0xb9, 0x09, 0xeb, 0x1b, 0xd9, 0x31, 0xeb, + 0x28, 0x09, 0xc7, 0xe0, 0x45, 0x05, 0x2a, 0x03, 0x18, 0x42, 0x08, 0x43, + 0xb7, 0xed, 0x00, 0xde, 0xc2, 0x64, 0xe5, 0xf5, 0xd1, 0x1d, 0xea, 0xee, + 0x3a, 0x0a, 0x06, 0xd1, 0xfe, 0x1a, 0xde, 0x50, 0xf4, 0xec, 0x34, 0xda, + 0xef, 0xc7, 0xe7, 0x1c, 0xea, 0xcd, 0xef, 0x2e, 0xe7, 0xf7, 0xbf, 0x17, + 0x03, 0x3d, 0xf4, 0x0a, 0x18, 0x14, 0xfc, 0x06, 0xd0, 0x28, 0xf5, 0x3e, + 0x08, 0x13, 0x27, 0x22, 0xfb, 0x38, 0x05, 0x0a, 0xd0, 0x06, 0xe6, 0x17, + 0x7f, 0xf0, 0xfd, 0x1e, 0x0c, 0xef, 0xef, 0xe4, 0xea, 0xe2, 0x23, 0xe1, + 0xf1, 0xd8, 0xe9, 0x07, 0xe9, 0xc8, 0xf8, 0xd7, 0x4d, 0xd7, 0xf6, 0xee, + 0x17, 0x2e, 0x0b, 0x31, 0x1c, 0xf8, 0xfa, 0x14, 0x3c, 0xef, 0xe7, 0x34, + 0x62, 0xf2, 0x24, 0x32, 0x05, 0x5a, 0x0a, 0xdc, 0xea, 0xfe, 0xfb, 0xd4, + 0x05, 0xe1, 0xf9, 0xff, 0x0a, 0xf2, 0x04, 0x2e, 0xe9, 0xff, 0xe7, 0x00, + 0x0b, 0xe9, 0xff, 0xf1, 0xef, 0xe0, 0x07, 0xfa, 0x0f, 0xf3, 0x41, 0x0d, + 0xef, 0xf5, 0x1e, 0xd8, 0xd0, 0x0b, 0x0a, 0x6d, 0x00, 0xf4, 0xd0, 0xe3, + 0xe3, 0xfd, 0x67, 0x54, 0xd6, 0x04, 0x09, 0x23, 0xde, 0xe9, 0xf7, 0xd2, + 0xf5, 0x0b, 0xe2, 0xc9, 0xdd, 0xc6, 0xf3, 0x02, 0xe0, 0x0b, 0x0d, 0x0c, + 0x09, 0x04, 0xf0, 0xc5, 0xd2, 0xf7, 0x37, 0x2f, 0x04, 0xfc, 0xf6, 0x02, + 0x0c, 0x1d, 0xf5, 0x35, 0xfb, 0x0b, 0x44, 0x00, 0xec, 0xf2, 0xe0, 0x26, + 0xfe, 0xf3, 0x12, 0x0e, 0xff, 0xf9, 0xdb, 0x1f, 0xf2, 0x19, 0x2a, 0xc9, + 0x30, 0x47, 0xc6, 0xd1, 0xfe, 0xc9, 0x1f, 0x14, 0xf8, 0x2f, 0xd3, 0x1d, + 0xf1, 0xbe, 0x09, 0x07, 0xce, 0x56, 0xdf, 0x0c, 0x11, 0x11, 0xf2, 0xf9, + 0x32, 0xe4, 0xd0, 0xf3, 0x36, 0xed, 0xe9, 0xf5, 0x10, 0xfd, 0x2a, 0x22, + 0x28, 0xd0, 0x3a, 0x0f, 0xd9, 0xfb, 0xcb, 0x1c, 0xf3, 0xf1, 0xf6, 0xe0, + 0x08, 0x1b, 0xd6, 0x18, 0xe6, 0x08, 0xdb, 0x27, 0x7f, 0x38, 0xe7, 0xdf, + 0xff, 0x1d, 0xf8, 0xff, 0xf1, 0x07, 0xf7, 0x1f, 0xfb, 0x0d, 0xc2, 0xc2, + 0x04, 0x2b, 0x13, 0x3e, 0x1a, 0x27, 0xec, 0xfb, 0x1c, 0x15, 0xf5, 0x67, + 0xf3, 0x00, 0xea, 0x40, 0x45, 0x0f, 0x03, 0x1a, 0x1e, 0xe1, 0xfb, 0xd9, + 0xea, 0x06, 0xe5, 0x28, 0x12, 0xf7, 0xfd, 0xcb, 0xe6, 0x07, 0x00, 0x02, + 0xe3, 0xdb, 0xf8, 0xca, 0x0f, 0x06, 0xe5, 0x0a, 0x07, 0x15, 0xe0, 0x11, + 0x02, 0xec, 0xe5, 0x3c, 0x23, 0x02, 0xcc, 0xee, 0x12, 0xf5, 0x12, 0x21, + 0xd9, 0xe8, 0x02, 0xf9, 0xf3, 0xf2, 0xe5, 0xd5, 0x39, 0xef, 0xd8, 0xfe, + 0xe3, 0x35, 0xe7, 0x05, 0xdb, 0xfd, 0xcb, 0x2f, 0x1e, 0x0b, 0x0e, 0xeb, + 0x18, 0x04, 0xec, 0xf1, 0xff, 0x11, 0x2b, 0xef, 0xf2, 0xde, 0xf8, 0xfb, + 0x03, 0xf2, 0x3b, 0x19, 0x01, 0x56, 0xeb, 0x0a, 0xed, 0xfa, 0xfa, 0x04, + 0xf9, 0xdc, 0x3b, 0x15, 0x2c, 0x10, 0x2c, 0x09, 0x08, 0xf7, 0xcb, 0x06, + 0xf0, 0x2c, 0xc6, 0xde, 0xf6, 0xfc, 0xde, 0xe8, 0x03, 0x00, 0xd1, 0xe2, + 0xe5, 0x6a, 0x29, 0x14, 0xc8, 0x35, 0xfb, 0xda, 0x0a, 0x0a, 0xfe, 0xd8, + 0x15, 0xef, 0x02, 0x30, 0x51, 0xeb, 0x0e, 0x00, 0x0b, 0xfa, 0xe7, 0xc3, + 0xe5, 0xca, 0x0c, 0xd8, 0xcc, 0xed, 0xf0, 0xea, 0xdd, 0x22, 0xd1, 0xfd, + 0xe0, 0xdb, 0xfc, 0xbc, 0xe2, 0xf5, 0x12, 0xcf, 0xe6, 0x01, 0xda, 0xe0, + 0xdb, 0x23, 0xe9, 0xfa, 0x12, 0xca, 0x13, 0xbf, 0xe3, 0xdf, 0x10, 0xef, + 0x23, 0xf6, 0xed, 0xeb, 0x1a, 0xff, 0xcb, 0x1b, 0xf7, 0x1a, 0x2a, 0xf1, + 0x16, 0xe7, 0x14, 0x1a, 0x28, 0xf6, 0x1f, 0xf0, 0x26, 0xec, 0x00, 0x1d, + 0xc8, 0x49, 0xeb, 0x2d, 0x3a, 0x1f, 0xba, 0x26, 0x2a, 0xde, 0xf9, 0xe2, + 0x01, 0x19, 0x0a, 0xea, 0xe6, 0x19, 0xd7, 0x09, 0x19, 0xdf, 0xd4, 0x04, + 0x12, 0xf2, 0x73, 0x1a, 0xfc, 0x3b, 0x0d, 0xde, 0xf9, 0x28, 0x1c, 0xed, + 0xd5, 0x01, 0x14, 0x34, 0xd9, 0xe5, 0x14, 0xf1, 0xdc, 0xfb, 0x7f, 0xd4, + 0x1c, 0xc3, 0xfe, 0x12, 0xc4, 0xfc, 0x25, 0x0a, 0xfa, 0x2c, 0x0f, 0x08, + 0xe0, 0x0d, 0x0b, 0xff, 0x03, 0x03, 0x25, 0x5b, 0x1b, 0x0a, 0xd2, 0x16, + 0x48, 0xcd, 0x07, 0x20, 0xe3, 0xe1, 0x13, 0x1c, 0x0d, 0x10, 0x11, 0xbb, + 0x03, 0x34, 0xfc, 0x25, 0x21, 0x17, 0x29, 0x1c, 0xe1, 0xfd, 0x50, 0xc0, + 0x13, 0x2d, 0x00, 0xfa, 0xfa, 0xda, 0xd4, 0xd9, 0x13, 0x4c, 0x00, 0x04, + 0xe8, 0xf7, 0x0d, 0x01, 0x2c, 0x46, 0x1c, 0xf1, 0x15, 0x3b, 0xeb, 0x01, + 0xd6, 0x20, 0x2b, 0xfb, 0xe0, 0xe9, 0xf0, 0xeb, 0x7f, 0xe1, 0xfc, 0xe7, + 0xdf, 0xd2, 0x09, 0x19, 0x05, 0x1b, 0xf8, 0xef, 0xce, 0xf4, 0xec, 0x1b, + 0xf2, 0x2a, 0x09, 0x06, 0x0b, 0xd3, 0xf7, 0x0d, 0x06, 0x04, 0x19, 0xe7, + 0xe6, 0x16, 0x13, 0x1c, 0xda, 0x1e, 0x3b, 0x00, 0x03, 0xec, 0x28, 0xe9, + 0x0d, 0x00, 0xd3, 0xed, 0x05, 0x1d, 0x05, 0x1e, 0xe9, 0x15, 0x1c, 0xe6, + 0xe6, 0xe9, 0x21, 0x01, 0xc9, 0xc7, 0x36, 0xd6, 0x10, 0xc9, 0x09, 0x0a, + 0xdf, 0x11, 0xed, 0xe6, 0x09, 0x09, 0xd0, 0xcc, 0xe6, 0x35, 0xf7, 0xf0, + 0x08, 0x25, 0x08, 0x1c, 0x08, 0xf8, 0xfa, 0xfc, 0xf8, 0x13, 0x0a, 0xdb, + 0xfa, 0xf1, 0x0e, 0x2d, 0x31, 0x51, 0xeb, 0x0b, 0x05, 0xea, 0x0f, 0xf6, + 0xfd, 0x0e, 0xea, 0x13, 0x03, 0x10, 0x01, 0x0b, 0xfc, 0xf8, 0x0d, 0x0e, + 0x1e, 0x06, 0x15, 0x0b, 0x36, 0x2a, 0xf8, 0xca, 0x1b, 0xf6, 0xd7, 0x21, + 0xee, 0xe0, 0xfb, 0xf2, 0x00, 0x3e, 0xea, 0xd9, 0xe4, 0x02, 0xf2, 0x18, + 0x18, 0xec, 0xf4, 0xfc, 0xe1, 0xf8, 0xea, 0xf5, 0x0d, 0xe4, 0x20, 0xe3, + 0xf9, 0x0f, 0xfc, 0xcd, 0xf2, 0x12, 0xf0, 0xe8, 0x43, 0xef, 0x17, 0x2d, + 0x37, 0xcd, 0x1b, 0xef, 0xf9, 0x08, 0xfa, 0xd3, 0x19, 0x11, 0xc5, 0xd7, + 0xfa, 0xe3, 0xae, 0x03, 0x35, 0x12, 0xdd, 0x24, 0x05, 0x29, 0xcf, 0x1e, + 0x20, 0x03, 0x0e, 0xf6, 0x3d, 0xf6, 0xd3, 0x12, 0x1d, 0x09, 0xef, 0x5b, + 0xed, 0xf2, 0xe7, 0x20, 0xe9, 0x0f, 0xf4, 0xe4, 0xe1, 0x12, 0xf2, 0xf6, + 0xc0, 0xed, 0x04, 0x0d, 0x1e, 0xbd, 0x0f, 0xe2, 0x3f, 0x33, 0x42, 0xdd, + 0x1e, 0x29, 0x20, 0xf4, 0xe7, 0xff, 0xcf, 0x0a, 0x13, 0xf5, 0xdf, 0xf3, + 0x00, 0xf8, 0x0f, 0x0d, 0xd7, 0xfb, 0xec, 0x3b, 0x0f, 0x35, 0x20, 0x2a, + 0x14, 0xf5, 0xc2, 0xf8, 0x04, 0x12, 0xee, 0xeb, 0x0b, 0xc5, 0xfb, 0xf4, + 0x15, 0x2e, 0x0e, 0x00, 0x15, 0x07, 0xf5, 0xf2, 0x04, 0x2f, 0x20, 0xea, + 0xe0, 0xf9, 0x3a, 0xf6, 0x12, 0x0e, 0xff, 0xee, 0xe7, 0x14, 0x09, 0x14, + 0x19, 0x16, 0xef, 0xf6, 0xee, 0x23, 0xf5, 0xe7, 0xe5, 0x00, 0xff, 0xf4, + 0xf7, 0xe7, 0x10, 0x58, 0xd6, 0xef, 0xe9, 0xdd, 0xf9, 0x0c, 0x02, 0xe1, + 0xe2, 0x05, 0x03, 0x22, 0x04, 0x2f, 0xfc, 0xf5, 0xcb, 0x03, 0xe9, 0x45, + 0x25, 0xfa, 0xdc, 0x7f, 0xe6, 0x02, 0xfc, 0xf5, 0xf7, 0xe8, 0x1d, 0xf6, + 0x1b, 0xe6, 0x33, 0xff, 0xe4, 0xf7, 0x2a, 0xfc, 0xed, 0x28, 0x0b, 0x12, + 0x1e, 0xf0, 0xf4, 0xf8, 0x1a, 0xfc, 0x10, 0xea, 0x11, 0xf0, 0x07, 0xe4, + 0xe2, 0x14, 0x04, 0x2d, 0xfd, 0x12, 0x22, 0xd9, 0x12, 0xdc, 0x0b, 0xf3, + 0x1b, 0x08, 0xef, 0x4c, 0xea, 0xf8, 0x04, 0x0a, 0xfc, 0xe8, 0xf5, 0x31, + 0xfd, 0xe6, 0xf1, 0xed, 0xdc, 0xf4, 0xe1, 0xd7, 0xf6, 0xf3, 0xdb, 0xeb, + 0xe5, 0xdb, 0x15, 0xf2, 0x1a, 0xe6, 0x1f, 0x00, 0x0c, 0xff, 0x00, 0xe8, + 0x14, 0xf4, 0x01, 0xec, 0x3b, 0xff, 0xf8, 0xe8, 0x1f, 0xe9, 0x08, 0x00, + 0x01, 0x0c, 0x04, 0xf4, 0x06, 0x38, 0xe2, 0xcd, 0xea, 0xf5, 0x23, 0xec, + 0xf3, 0xe9, 0x2c, 0x00, 0xff, 0xe4, 0x27, 0xf9, 0x08, 0xe0, 0xea, 0x21, + 0xee, 0xfd, 0xf5, 0x1c, 0xf4, 0xf6, 0xe4, 0xe3, 0x0f, 0x0e, 0xfa, 0xed, + 0xfd, 0x03, 0x01, 0xd7, 0xe3, 0xd7, 0x0c, 0xeb, 0x05, 0xe0, 0xed, 0x02, + 0xfe, 0x1e, 0xf8, 0x22, 0x00, 0xdd, 0xf0, 0xe6, 0xe7, 0xf4, 0xee, 0xf5, + 0xf9, 0x29, 0xd6, 0x10, 0x1c, 0x0d, 0x04, 0x1e, 0xe7, 0xfa, 0xe3, 0xe7, + 0xf5, 0xf6, 0x27, 0x79, 0xd8, 0xf4, 0x68, 0xff, 0x0c, 0xed, 0x06, 0x06, + 0x03, 0xff, 0xfb, 0xf1, 0x01, 0xf9, 0xf7, 0xd7, 0x01, 0xd4, 0x12, 0x09, + 0x3e, 0x48, 0x0a, 0xea, 0xe9, 0xff, 0x03, 0x03, 0xe4, 0xca, 0x0e, 0x13, + 0xe3, 0xfd, 0x04, 0xfb, 0xe6, 0xf2, 0xd6, 0xf4, 0xf7, 0xef, 0x46, 0xf9, + 0x04, 0xee, 0x0b, 0x09, 0xe4, 0x0d, 0xd1, 0x00, 0xef, 0x03, 0xe5, 0x01, + 0x0f, 0xec, 0x2e, 0xe7, 0xe5, 0xe0, 0xf2, 0xf9, 0x21, 0xe6, 0xf3, 0xf9, + 0xf4, 0xd3, 0x04, 0x17, 0xe4, 0x2c, 0x09, 0xea, 0xfa, 0xf3, 0xf0, 0x07, + 0x08, 0x41, 0xf4, 0x01, 0x04, 0x08, 0x51, 0xf9, 0xea, 0x37, 0x06, 0xdb, + 0xe9, 0xf9, 0x09, 0xe2, 0x07, 0xd7, 0xdf, 0xf0, 0xf7, 0x1f, 0x09, 0x11, + 0x01, 0xe8, 0x03, 0xf1, 0x3c, 0xe8, 0x36, 0xd7, 0xe8, 0xed, 0x19, 0x08, + 0x43, 0xed, 0xfd, 0xde, 0xe5, 0xe4, 0x00, 0x1f, 0x00, 0x0d, 0xed, 0x0b, + 0xf6, 0x1f, 0x1a, 0x0f, 0xdf, 0x09, 0xf7, 0x06, 0xe1, 0xf8, 0x45, 0xf6, + 0xd3, 0xe2, 0xf5, 0x02, 0xea, 0xfe, 0xe0, 0x02, 0xed, 0x22, 0xd5, 0xf7, + 0x29, 0xe3, 0xfc, 0xef, 0x03, 0xf6, 0xe4, 0x02, 0xec, 0x00, 0x0e, 0xee, + 0xd4, 0xef, 0xf0, 0xd9, 0x29, 0xf8, 0xed, 0x13, 0x7f, 0x11, 0xca, 0xd4, + 0xc9, 0x12, 0xe6, 0xf6, 0x0e, 0x0f, 0xff, 0xe3, 0x02, 0x57, 0x0b, 0xe4, + 0xf4, 0xfa, 0xf9, 0x1b, 0x0b, 0x1c, 0xce, 0x1b, 0xf0, 0xd6, 0x05, 0xf3, + 0x29, 0xf0, 0xf3, 0xe7, 0xe7, 0x1a, 0x04, 0x0c, 0xf0, 0xdc, 0x40, 0x48, + 0xf4, 0x02, 0xf8, 0x04, 0xe7, 0xf2, 0xfd, 0x05, 0x38, 0x03, 0xe5, 0xf6, + 0xf9, 0xf1, 0xfd, 0xd6, 0xcf, 0xf2, 0xe9, 0x07, 0xfe, 0x43, 0xec, 0xe7, + 0x00, 0x07, 0x1b, 0x1d, 0xf7, 0x0d, 0x04, 0x2f, 0x19, 0xf1, 0x2b, 0x0c, + 0x2f, 0x26, 0xd6, 0x20, 0xeb, 0x51, 0xfc, 0xe7, 0xf7, 0xd3, 0x20, 0xdd, + 0xe5, 0xda, 0x31, 0x22, 0x3c, 0xe0, 0x0a, 0xd8, 0xd0, 0x0c, 0x39, 0xdb, + 0xf0, 0xd6, 0xc7, 0xee, 0xc5, 0xc6, 0xd7, 0xf4, 0x12, 0xe2, 0x0f, 0xfe, + 0x00, 0x03, 0xdd, 0xfd, 0xee, 0x05, 0xfc, 0xe4, 0x04, 0x07, 0xf2, 0x0f, + 0x25, 0x1e, 0xf7, 0xc8, 0x12, 0xfa, 0xc6, 0x05, 0x28, 0xf2, 0xf6, 0xe8, + 0x0b, 0xf5, 0x19, 0x06, 0xec, 0x0b, 0xed, 0xec, 0x05, 0xfb, 0x06, 0x27, + 0x13, 0xbe, 0xc2, 0x1c, 0xfe, 0xd6, 0xf0, 0x07, 0x03, 0x04, 0x20, 0x0b, + 0x21, 0x11, 0xfc, 0xf5, 0x7f, 0x15, 0x01, 0x20, 0x4f, 0x50, 0x17, 0xfd, + 0x12, 0x25, 0x04, 0x0a, 0xf9, 0xed, 0xf0, 0x1a, 0x0b, 0x2f, 0xf1, 0x06, + 0xee, 0x15, 0xfb, 0x1e, 0xf8, 0x1c, 0xe1, 0x09, 0xfb, 0x05, 0x15, 0x30, + 0xf7, 0xe0, 0xf1, 0xdf, 0x18, 0x07, 0x24, 0xde, 0xf3, 0xef, 0xc9, 0xe0, + 0x06, 0xea, 0x14, 0x1c, 0x0d, 0xf4, 0xfc, 0x20, 0x0d, 0x27, 0xfe, 0xd9, + 0x30, 0xe7, 0xe6, 0xe9, 0xf2, 0x00, 0xe2, 0xe5, 0xf6, 0xcc, 0x0d, 0x24, + 0xda, 0xf7, 0xe7, 0x5e, 0xeb, 0x45, 0xeb, 0x0b, 0x46, 0x0f, 0xf9, 0x14, + 0xf6, 0x04, 0xdb, 0x33, 0xf4, 0x18, 0xe9, 0xef, 0xec, 0x02, 0xf2, 0xf9, + 0xd6, 0xd3, 0xf1, 0x20, 0xd1, 0xd8, 0xf4, 0xf3, 0xf4, 0x0c, 0xd6, 0xf3, + 0xf0, 0xf9, 0xe8, 0xfb, 0xee, 0x0d, 0xf2, 0xf7, 0xe3, 0x17, 0x20, 0x3c, + 0xfd, 0xfd, 0x11, 0xe4, 0xe8, 0xed, 0xeb, 0xe6, 0x30, 0xf0, 0xf5, 0xed, + 0xe3, 0x05, 0xfb, 0x04, 0xef, 0xf1, 0x09, 0xf1, 0x16, 0xfb, 0xf6, 0x01, + 0x0c, 0x2a, 0xdd, 0xec, 0x04, 0xf0, 0xec, 0x00, 0xf7, 0x0c, 0x26, 0xdd, + 0x24, 0xd7, 0x03, 0xf4, 0xf2, 0x0d, 0x14, 0x23, 0xf8, 0x38, 0xfd, 0x10, + 0xff, 0xfe, 0x03, 0xe7, 0x29, 0x14, 0x0f, 0x10, 0x4d, 0x35, 0x16, 0xab, + 0x2c, 0xdf, 0x05, 0xbe, 0xc0, 0xdb, 0xd7, 0xed, 0x3e, 0x34, 0xf1, 0x42, + 0x58, 0xe6, 0x09, 0x24, 0xe8, 0x73, 0x68, 0xc9, 0xde, 0x84, 0xe9, 0xe2, + 0x1c, 0xf3, 0x2a, 0xf6, 0x28, 0xea, 0xe0, 0xdd, 0xe9, 0xfe, 0xca, 0x2e, + 0xfc, 0xc9, 0xd5, 0xf6, 0x0b, 0x20, 0x56, 0xd8, 0x41, 0xbc, 0xf3, 0xcd, + 0xf4, 0xd1, 0xe4, 0x43, 0x05, 0xf0, 0x13, 0x17, 0x41, 0xc3, 0x1b, 0xd6, + 0xf1, 0xec, 0xaa, 0x41, 0xd7, 0xff, 0xbe, 0x39, 0xea, 0x52, 0xfc, 0x03, + 0xdd, 0x25, 0x07, 0xec, 0x09, 0xec, 0xf0, 0xe7, 0x18, 0x24, 0xec, 0x5a, + 0x1a, 0xed, 0x7f, 0x2b, 0xf9, 0xfa, 0xd9, 0xcd, 0xef, 0x1a, 0xdc, 0xf4, + 0x2d, 0x07, 0xcb, 0xb1, 0x0a, 0x26, 0xf0, 0x04, 0xeb, 0xcc, 0x06, 0xbe, + 0xf3, 0xe0, 0x0d, 0xf6, 0xb8, 0x37, 0xe5, 0xb7, 0xe3, 0xd9, 0xee, 0xd3, + 0x0b, 0x25, 0x11, 0x42, 0xe0, 0xca, 0xf5, 0x29, 0x17, 0xe2, 0xf6, 0xeb, + 0xf7, 0xab, 0x26, 0x18, 0xc2, 0x26, 0x15, 0xf4, 0x14, 0xdc, 0xd4, 0x4a, + 0x2d, 0x2c, 0xe0, 0x28, 0x0f, 0x53, 0x1e, 0x1f, 0x12, 0xce, 0xc7, 0x42, + 0x28, 0xf7, 0xd5, 0xd1, 0xe8, 0x00, 0x23, 0xa7, 0x4f, 0xfe, 0x43, 0xf0, + 0x1c, 0x30, 0xef, 0x0f, 0x7d, 0xdd, 0xbb, 0x16, 0x05, 0xdf, 0x40, 0x02, + 0xf9, 0x2c, 0xe0, 0xd5, 0x12, 0x08, 0xf8, 0xe1, 0x01, 0xa9, 0x48, 0x10, + 0x1e, 0xe8, 0xee, 0x2a, 0xe5, 0xeb, 0xe7, 0x41, 0xc8, 0xbe, 0xe2, 0xe6, + 0x02, 0xf0, 0xb9, 0x65, 0x1c, 0x3d, 0xd2, 0x12, 0x17, 0x09, 0x0f, 0xf7, + 0xc0, 0x26, 0x25, 0x45, 0xfd, 0xea, 0xd8, 0x54, 0x18, 0xfb, 0xcd, 0x11, + 0xb7, 0xdd, 0xbd, 0x45, 0x03, 0xeb, 0xbe, 0x05, 0xf4, 0x08, 0x2c, 0x40, + 0xe3, 0x21, 0x15, 0x5f, 0x23, 0xf5, 0x01, 0xb6, 0xf7, 0x2d, 0xf8, 0x02, + 0x2c, 0xdd, 0x18, 0x10, 0x2d, 0xdd, 0xf0, 0xbe, 0x4f, 0xd8, 0xe2, 0xd4, + 0x38, 0x2c, 0xfc, 0xd5, 0x27, 0x5b, 0x19, 0x13, 0xf1, 0xe5, 0x52, 0xf7, + 0xf5, 0xf9, 0xec, 0xed, 0xd4, 0xdb, 0xf9, 0xeb, 0xf1, 0xe2, 0xf9, 0xdd, + 0xeb, 0xee, 0xda, 0xe0, 0x3b, 0x1d, 0xee, 0xf9, 0xab, 0xe1, 0x08, 0xfe, + 0xed, 0xe3, 0x2a, 0xec, 0xe4, 0xe3, 0xe4, 0x53, 0x42, 0xfd, 0x10, 0x11, + 0x1f, 0x3f, 0x5a, 0xf6, 0xd4, 0x1d, 0xc9, 0xe1, 0xf7, 0xe0, 0x12, 0xe3, + 0x42, 0xcb, 0xb5, 0x48, 0x11, 0xcd, 0xea, 0xfd, 0xd7, 0x0b, 0xc7, 0xe9, + 0x64, 0x69, 0xf4, 0xbf, 0x40, 0x6e, 0xfc, 0xeb, 0xe3, 0xde, 0xcc, 0xf2, + 0x28, 0x4f, 0x0e, 0x36, 0x06, 0x10, 0xf9, 0x21, 0xf1, 0xfe, 0xe7, 0xfd, + 0x72, 0xed, 0x1a, 0xdb, 0xf2, 0xe4, 0x33, 0x07, 0xde, 0xd8, 0x03, 0x31, + 0x20, 0xf7, 0x14, 0x27, 0xe7, 0xdf, 0x20, 0xcc, 0xfd, 0xad, 0x09, 0x0a, + 0xe1, 0x38, 0xda, 0x04, 0x38, 0x00, 0x5e, 0x42, 0xf1, 0xf3, 0xfd, 0xfa, + 0xd4, 0x33, 0xdc, 0xff, 0x61, 0x2e, 0xcb, 0xef, 0x04, 0x44, 0xf1, 0x15, + 0x08, 0xfc, 0xdd, 0x08, 0x31, 0x16, 0xe3, 0x09, 0xc7, 0xdd, 0x0e, 0xda, + 0xc5, 0xed, 0x25, 0xe5, 0xeb, 0x00, 0x0a, 0x28, 0xfb, 0xd4, 0x12, 0x1d, + 0xde, 0x7f, 0xff, 0x2f, 0x21, 0xed, 0xdb, 0xfc, 0xc6, 0x24, 0xcc, 0xbb, + 0xdd, 0x09, 0x01, 0xd6, 0x50, 0x04, 0xd7, 0xdf, 0x2f, 0xeb, 0x18, 0xdf, + 0xd6, 0xe4, 0xe7, 0xd2, 0x16, 0xe4, 0xf0, 0x05, 0xcb, 0x27, 0xea, 0x09, + 0xec, 0xdb, 0x30, 0xf0, 0xf9, 0xe6, 0xfc, 0x34, 0xff, 0x1e, 0xfd, 0x0b, + 0xe9, 0x13, 0xc8, 0x16, 0x19, 0xf9, 0x40, 0x00, 0xee, 0xd2, 0xfa, 0xe9, + 0x1e, 0x29, 0xec, 0xd9, 0xde, 0x06, 0x0e, 0xf2, 0x5f, 0x03, 0x07, 0xf8, + 0xe9, 0x03, 0xf7, 0xfd, 0x04, 0xe9, 0xf9, 0xed, 0xeb, 0x26, 0xdb, 0x18, + 0x30, 0xfe, 0xfc, 0x19, 0x4f, 0x02, 0xdc, 0x18, 0xee, 0xee, 0xfd, 0xf2, + 0xf6, 0x14, 0xef, 0x03, 0xfd, 0xfb, 0xea, 0xe5, 0x0f, 0xda, 0xf3, 0xe2, + 0xc6, 0xec, 0xc1, 0x02, 0xe9, 0xe7, 0x14, 0xfb, 0xf0, 0xf6, 0xd4, 0x02, + 0xe1, 0x04, 0xca, 0xf2, 0xde, 0x03, 0x0a, 0xd4, 0x3d, 0xf6, 0xf0, 0xef, + 0x0b, 0xfb, 0xf4, 0xe2, 0xf3, 0x1e, 0x12, 0x15, 0x05, 0xf2, 0x06, 0xf9, + 0xfc, 0x3d, 0xf5, 0xe7, 0x7f, 0xce, 0xf3, 0x0f, 0x20, 0x25, 0x01, 0xfd, + 0x0d, 0xe2, 0xf1, 0x0a, 0xf4, 0xf7, 0xe6, 0x43, 0xf8, 0x25, 0x10, 0x1b, + 0xf0, 0x0a, 0xf3, 0xff, 0x07, 0xde, 0x0a, 0x0e, 0xee, 0x06, 0xe3, 0xe5, + 0xe6, 0x0a, 0x2e, 0x24, 0x0d, 0x10, 0x43, 0x00, 0xea, 0x1f, 0x08, 0xe3, + 0x1f, 0x0b, 0xe3, 0x2b, 0xdf, 0x02, 0x1a, 0x1b, 0x0b, 0x0f, 0xea, 0x32, + 0x23, 0xff, 0xd5, 0x06, 0xf5, 0x2b, 0x0c, 0xf0, 0x32, 0x0d, 0xe4, 0x02, + 0xf0, 0xe3, 0xf3, 0x12, 0x12, 0xf7, 0x2f, 0x06, 0xf9, 0x1e, 0x38, 0x0d, + 0x0f, 0xf0, 0xe3, 0x06, 0x7e, 0xfb, 0xff, 0xd8, 0xe8, 0x2b, 0x12, 0x08, + 0xfa, 0xff, 0x0f, 0xe4, 0x09, 0xf1, 0x12, 0x13, 0xd0, 0xcf, 0xf2, 0x30, + 0xf2, 0x29, 0x14, 0x14, 0xd9, 0xf1, 0x03, 0x13, 0x10, 0xfa, 0xff, 0x0b, + 0xfc, 0x0b, 0xf0, 0x09, 0xfc, 0xef, 0xfe, 0x1d, 0xf3, 0xfd, 0xe7, 0x32, + 0xe9, 0xcf, 0xe2, 0xf2, 0x13, 0xd8, 0xe4, 0xf2, 0x47, 0x29, 0x20, 0x22, + 0xff, 0x15, 0x16, 0x14, 0x0a, 0xf6, 0x1b, 0x2f, 0xe4, 0x0d, 0xf3, 0xf6, + 0xf5, 0xf3, 0xfa, 0xd3, 0xd8, 0x57, 0xef, 0xf4, 0xf7, 0x00, 0xe3, 0xf3, + 0x25, 0x00, 0x1f, 0x11, 0x11, 0xf3, 0xe6, 0xec, 0x09, 0xe0, 0xe9, 0x02, + 0x05, 0x13, 0xea, 0xef, 0x35, 0x09, 0xd4, 0xfe, 0xdd, 0xf7, 0x21, 0xe2, + 0xe8, 0xd5, 0x5c, 0xe8, 0xe5, 0x08, 0x01, 0xf8, 0xde, 0x2d, 0x1a, 0xe2, + 0xf2, 0xee, 0xd9, 0xf3, 0xf2, 0x05, 0xef, 0xe7, 0xe8, 0x33, 0xf6, 0xf6, + 0xef, 0xf4, 0xd8, 0xff, 0x1a, 0xfe, 0x12, 0xfa, 0xde, 0x33, 0xfe, 0x0a, + 0xd9, 0xee, 0x19, 0xf7, 0xfa, 0xf6, 0xe3, 0xe9, 0xf9, 0xee, 0xf8, 0xf2, + 0xfc, 0x1e, 0xfe, 0xff, 0xdb, 0xe6, 0x03, 0x14, 0xfd, 0xef, 0x14, 0xef, + 0x2e, 0x10, 0xd9, 0x0a, 0xd4, 0x06, 0x31, 0xf4, 0xf3, 0xf7, 0xf6, 0x1d, + 0xed, 0x2b, 0x26, 0xe3, 0xe0, 0xec, 0xfd, 0xf4, 0x43, 0x2e, 0x18, 0x02, + 0x07, 0x24, 0x44, 0xed, 0xe8, 0x13, 0xff, 0xde, 0x04, 0xfe, 0xf6, 0xf1, + 0x17, 0xfd, 0xf7, 0xe8, 0xf7, 0x41, 0x20, 0xf7, 0x05, 0x07, 0xe2, 0xf6, + 0x7f, 0xe4, 0x12, 0x2d, 0xdc, 0xf7, 0x02, 0xe4, 0x03, 0xe3, 0x19, 0xf1, + 0xec, 0x00, 0x0d, 0xf3, 0xfc, 0xfb, 0xd8, 0xfa, 0x06, 0x12, 0xf3, 0x2b, + 0x23, 0xe9, 0x01, 0xfa, 0xf0, 0xf9, 0x3c, 0x03, 0xdd, 0xe5, 0xe6, 0x1b, + 0x01, 0x1b, 0xe3, 0xf3, 0x23, 0x04, 0xec, 0x2c, 0xdf, 0xe4, 0xfd, 0xed, + 0x47, 0x1d, 0xe4, 0x00, 0xd4, 0x1e, 0xdd, 0x0f, 0x00, 0xe8, 0xd5, 0xf1, + 0xd7, 0x02, 0x02, 0x00, 0x02, 0xfa, 0x03, 0xff, 0x06, 0xe1, 0xf3, 0xfe, + 0x35, 0xe3, 0x0f, 0xf1, 0x03, 0x4a, 0xde, 0xf6, 0xf3, 0x07, 0x0a, 0xde, + 0xfe, 0x5a, 0x03, 0x15, 0x02, 0xd2, 0xdf, 0x00, 0x25, 0xfc, 0x03, 0xfc, + 0x11, 0x0b, 0x0c, 0x30, 0x0d, 0x02, 0x17, 0x55, 0xff, 0x17, 0xec, 0xe2, + 0xfb, 0xfd, 0x28, 0xfe, 0xf9, 0x1f, 0xf6, 0xfb, 0xed, 0xe6, 0xfd, 0xef, + 0xfc, 0xf1, 0xf9, 0x05, 0xe8, 0x59, 0x0e, 0xfd, 0xcd, 0xea, 0x04, 0xf9, + 0x1d, 0xc3, 0xf0, 0xe0, 0x2b, 0x12, 0xfc, 0xf3, 0x00, 0x26, 0xd1, 0xed, + 0xd5, 0xf5, 0xd4, 0x1f, 0xd0, 0x0e, 0xeb, 0xff, 0x5e, 0xfe, 0x08, 0xf0, + 0xcf, 0x09, 0x4f, 0x7f, 0xf4, 0xf9, 0x0e, 0xe1, 0xd9, 0x0a, 0xef, 0xea, + 0xc6, 0xe4, 0x01, 0xda, 0x05, 0x5f, 0x14, 0x13, 0x05, 0xf6, 0xfe, 0xc0, + 0xf8, 0x47, 0x5b, 0x25, 0xd2, 0xee, 0x2b, 0xed, 0x06, 0xfb, 0xc6, 0xff, + 0xe4, 0xdc, 0x0f, 0x0b, 0xe4, 0x19, 0xe1, 0x10, 0xc9, 0x23, 0xdb, 0x28, + 0xef, 0x1e, 0x56, 0xe8, 0xd5, 0xf7, 0xc2, 0xef, 0x0d, 0xed, 0xe3, 0xf4, + 0x00, 0xf8, 0x05, 0xfa, 0x36, 0xe6, 0x64, 0x1f, 0x47, 0xf6, 0x09, 0xd6, + 0xcc, 0x15, 0xf4, 0x18, 0xec, 0xdf, 0xd2, 0x16, 0x0a, 0xb9, 0xc6, 0xcb, + 0x0b, 0x49, 0xed, 0xf0, 0xe6, 0xc0, 0xe2, 0x64, 0x08, 0xcf, 0x0e, 0x4f, + 0xc2, 0x08, 0x2c, 0x0b, 0x05, 0x0d, 0x32, 0xd2, 0xfb, 0xda, 0xde, 0xea, + 0x1d, 0xf1, 0xc8, 0x15, 0x01, 0x00, 0xe9, 0x0d, 0xef, 0xfa, 0xf4, 0x3b, + 0xe3, 0xee, 0x11, 0xf9, 0x25, 0xe6, 0xd9, 0x07, 0x43, 0xef, 0xfa, 0x28, + 0xf8, 0xd5, 0xd4, 0x2b, 0xe0, 0x03, 0x02, 0x71, 0xd0, 0xfb, 0x4c, 0xce, + 0xfb, 0xfb, 0xda, 0x0b, 0xf2, 0x34, 0x03, 0x3d, 0x3b, 0xe3, 0xef, 0x1d, + 0xf4, 0xea, 0xf2, 0xf5, 0x1f, 0x00, 0xc7, 0x37, 0x2c, 0xd5, 0xc6, 0xfd, + 0x08, 0xe8, 0x36, 0xf6, 0xba, 0x19, 0x23, 0xe9, 0xf1, 0x15, 0xf8, 0x18, + 0x06, 0xcb, 0xfe, 0xe2, 0x41, 0x06, 0x39, 0x35, 0xcd, 0xe4, 0x10, 0xd1, + 0x48, 0xfb, 0xd2, 0x20, 0xe2, 0xb8, 0xdc, 0x0b, 0xfa, 0xf0, 0xc9, 0xbd, + 0xca, 0xb8, 0xc2, 0x30, 0xdb, 0xfe, 0xe5, 0x2c, 0x0a, 0xf2, 0x1f, 0x0d, + 0xf6, 0xda, 0x48, 0x3c, 0xd8, 0xd9, 0xdc, 0x1c, 0x05, 0xf3, 0xfe, 0xf5, + 0xd8, 0xe8, 0xf2, 0x1f, 0x3a, 0x23, 0x0e, 0x14, 0x47, 0xe8, 0xfb, 0xe9, + 0xe0, 0x12, 0xcf, 0x13, 0x13, 0xf4, 0x03, 0xcf, 0xc6, 0x10, 0x2c, 0x00, + 0x10, 0xf8, 0x04, 0xcd, 0x0f, 0xfb, 0x32, 0x2c, 0x5c, 0xef, 0xe1, 0x15, + 0x0b, 0x57, 0xd6, 0xd1, 0x26, 0x34, 0x06, 0xf7, 0x2f, 0x2b, 0xde, 0xef, + 0xe2, 0xf5, 0xcc, 0xc7, 0xd1, 0x6b, 0x28, 0xfb, 0xe8, 0x2d, 0x3e, 0x1c, + 0x18, 0xd3, 0xde, 0xdd, 0x06, 0xe4, 0x02, 0x0b, 0x16, 0xec, 0x1c, 0xa2, + 0xbf, 0xed, 0xed, 0x19, 0xf8, 0x1e, 0x41, 0xd8, 0xe8, 0xe4, 0xcd, 0x50, + 0x14, 0xd3, 0xe6, 0x0a, 0xe7, 0xfd, 0xe0, 0xe4, 0xd9, 0x0d, 0x0e, 0x0f, + 0x19, 0x2d, 0x07, 0xe9, 0x0b, 0xd9, 0xef, 0x2b, 0x07, 0x0b, 0xee, 0x7d, + 0xd2, 0x08, 0x24, 0x45, 0xe0, 0xf6, 0xe7, 0xeb, 0x18, 0x21, 0x28, 0xdb, + 0xfd, 0xf2, 0xf4, 0x7f, 0x26, 0x3e, 0xe7, 0x0c, 0x13, 0x5f, 0x3c, 0xf3, + 0xf8, 0xef, 0xd3, 0xb9, 0x22, 0x21, 0xcb, 0xe6, 0xf5, 0x1c, 0xe5, 0xe9, + 0xd2, 0xff, 0x07, 0x23, 0xd5, 0xd7, 0xc3, 0x0a, 0xb6, 0xe6, 0xdc, 0x2a, + 0xd4, 0xff, 0x08, 0x60, 0xf1, 0xe9, 0xe5, 0x29, 0xf1, 0xdf, 0xd3, 0x12, + 0xc8, 0xee, 0x1c, 0xbe, 0xd6, 0xf1, 0x2c, 0x02, 0xbe, 0x33, 0xfa, 0xff, + 0x1e, 0xda, 0x2a, 0x12, 0xde, 0x1b, 0x07, 0xe0, 0x15, 0xfa, 0x0c, 0xf3, + 0x1f, 0xad, 0x58, 0xde, 0x29, 0x35, 0x72, 0xd5, 0xfd, 0xf1, 0x49, 0xca, + 0x01, 0x2e, 0xae, 0xfe, 0x19, 0xe3, 0xa9, 0x45, 0x02, 0xf6, 0x28, 0x14, + 0xf6, 0x2e, 0xe6, 0xe0, 0x2a, 0xda, 0xc6, 0xc3, 0xfd, 0x98, 0xf2, 0xea, + 0xa4, 0xcf, 0x11, 0x18, 0xe5, 0xd1, 0xc2, 0x41, 0xf0, 0xd4, 0xfa, 0xe6, + 0x04, 0xf6, 0xe0, 0x17, 0x20, 0xe7, 0x2e, 0x0d, 0x01, 0xea, 0xf0, 0x50, + 0xee, 0xe4, 0xde, 0x04, 0x05, 0xff, 0xe2, 0xf4, 0xfc, 0x29, 0x25, 0xc3, + 0x6d, 0x10, 0x22, 0x33, 0xcd, 0xdf, 0xd5, 0x03, 0x72, 0xca, 0xf5, 0xcf, + 0xe0, 0x50, 0xf9, 0x15, 0x07, 0x37, 0x54, 0x1f, 0x6d, 0xf6, 0xaf, 0x0a, + 0x1f, 0xd4, 0x33, 0x1d, 0x26, 0x15, 0xd7, 0x14, 0xeb, 0xfa, 0xf9, 0xce, + 0x03, 0xaf, 0xdc, 0xd7, 0x12, 0x2f, 0x3f, 0xf4, 0xfd, 0xd6, 0x00, 0xbb, + 0xf9, 0xd3, 0xf4, 0xf8, 0xd4, 0xd3, 0x0d, 0xd0, 0xe6, 0x02, 0x21, 0x03, + 0xf4, 0xfd, 0xe9, 0xcb, 0xc9, 0xee, 0xa4, 0xd9, 0x00, 0xf0, 0xea, 0xde, + 0xd6, 0x07, 0x57, 0x12, 0x48, 0xef, 0x0a, 0xdf, 0x0c, 0x02, 0x3b, 0xed, + 0xf5, 0xe6, 0x27, 0xed, 0x43, 0xe1, 0xc7, 0xe2, 0x68, 0xf0, 0x06, 0x14, + 0x10, 0xe5, 0x06, 0xda, 0xcd, 0x3a, 0xc3, 0x27, 0xfb, 0xe3, 0xbb, 0xff, + 0x39, 0xb6, 0xe6, 0x05, 0xfa, 0xe7, 0x18, 0xcd, 0xfb, 0x57, 0xef, 0xd2, + 0x28, 0x05, 0x10, 0x60, 0x09, 0x12, 0xe2, 0xde, 0x30, 0x1f, 0x27, 0xd4, + 0x19, 0xfc, 0xe5, 0xda, 0x2b, 0xcb, 0x1b, 0xfc, 0xfd, 0x1e, 0xd3, 0xd9, + 0xc4, 0xfc, 0xde, 0x32, 0x12, 0x35, 0x0e, 0xd2, 0x20, 0xe0, 0xf2, 0x0f, + 0xf6, 0xed, 0x03, 0x0d, 0x21, 0x60, 0x00, 0x15, 0x2b, 0x53, 0xd2, 0xd7, + 0x3a, 0xbc, 0xe9, 0xe1, 0x2c, 0x12, 0xf7, 0x04, 0x26, 0x4b, 0xfb, 0xea, + 0x38, 0x0c, 0x00, 0x0b, 0x2a, 0xc5, 0xe8, 0x04, 0xec, 0xe2, 0xe0, 0xc8, + 0x16, 0x08, 0xd5, 0x3c, 0x09, 0x2c, 0xd4, 0x04, 0x4d, 0xfc, 0xb9, 0xe2, + 0x44, 0x3d, 0xe5, 0x12, 0xe6, 0xec, 0x25, 0xea, 0x23, 0xeb, 0xf7, 0x19, + 0x01, 0xc2, 0x3f, 0xb9, 0x0d, 0xd4, 0x45, 0x1e, 0x62, 0x0b, 0x07, 0xd6, + 0xeb, 0x20, 0x35, 0xf5, 0x2b, 0x02, 0xf0, 0x18, 0xe3, 0x0b, 0x27, 0x14, + 0x10, 0xd6, 0xf8, 0x02, 0x10, 0xe1, 0x11, 0xc5, 0xb8, 0xe9, 0x28, 0x4e, + 0x0a, 0xe5, 0x2a, 0x7f, 0x28, 0xe8, 0x2a, 0x02, 0x17, 0xd2, 0xbf, 0xfa, + 0xf3, 0x08, 0x05, 0xe6, 0xf5, 0x0b, 0x22, 0xfc, 0xf5, 0x1e, 0x23, 0xfe, + 0xdf, 0xe1, 0x1d, 0xfe, 0xe9, 0xe0, 0xef, 0x7f, 0x04, 0xfe, 0x08, 0x31, + 0xfd, 0x24, 0x2d, 0x06, 0x1a, 0x22, 0x38, 0xf2, 0x10, 0xef, 0x08, 0xf7, + 0x0a, 0x3d, 0x31, 0x0f, 0xf8, 0x52, 0x04, 0xf7, 0x3d, 0xdc, 0x1e, 0xed, + 0x05, 0xff, 0x0c, 0xea, 0xf7, 0x10, 0x21, 0xfc, 0xf3, 0xff, 0x1a, 0x09, + 0x07, 0xec, 0xe7, 0x01, 0xf2, 0xfe, 0x12, 0xe4, 0x1c, 0xde, 0xf3, 0x1c, + 0xf2, 0xc9, 0xe9, 0x09, 0xfb, 0xc4, 0x11, 0xcf, 0x3a, 0xd6, 0x04, 0x2e, + 0x0b, 0xf7, 0xfd, 0x21, 0xe4, 0x1a, 0xee, 0x01, 0xf4, 0x1a, 0x1c, 0xd4, + 0xec, 0x05, 0xf9, 0xda, 0x09, 0xec, 0x14, 0x07, 0xdf, 0x15, 0xed, 0x36, + 0x2d, 0x30, 0xde, 0x13, 0xff, 0xf9, 0x0f, 0x0a, 0x21, 0x0b, 0xfd, 0xe5, + 0xf7, 0xf5, 0x1b, 0x05, 0x01, 0x1a, 0xf7, 0x13, 0xce, 0x09, 0x18, 0xe1, + 0xf8, 0xfb, 0x11, 0xf3, 0xf0, 0xfc, 0xe4, 0xf5, 0xf0, 0x12, 0xdb, 0xd0, + 0x1c, 0x08, 0xc9, 0x34, 0xe4, 0x18, 0x36, 0x0b, 0xde, 0xe8, 0xf3, 0x0d, + 0xf5, 0x01, 0xf2, 0xe3, 0xc2, 0xe1, 0x24, 0x46, 0xf2, 0x14, 0xf7, 0x14, + 0xf1, 0xff, 0x1f, 0xf4, 0x21, 0x05, 0x54, 0xed, 0xde, 0x19, 0x34, 0xf8, + 0xe7, 0xee, 0xdd, 0xf1, 0x20, 0x00, 0xed, 0x3d, 0xf8, 0xe4, 0xdf, 0xdb, + 0xe9, 0x15, 0x30, 0xe9, 0x08, 0xde, 0x5a, 0x02, 0xf9, 0xe9, 0xd9, 0xef, + 0x21, 0x1d, 0xd5, 0xce, 0xe2, 0xe4, 0xf4, 0xdf, 0x04, 0x2c, 0xd8, 0x1d, + 0x19, 0xe8, 0xda, 0xd5, 0x12, 0xfa, 0xed, 0x19, 0xe1, 0xf6, 0xeb, 0xfa, + 0x1a, 0x01, 0x4b, 0x27, 0x1c, 0x04, 0xfd, 0xf3, 0x0b, 0x07, 0xf4, 0xef, + 0xe1, 0x10, 0xf6, 0x16, 0x0b, 0xe0, 0xcd, 0xf4, 0xfd, 0xd9, 0x03, 0xfe, + 0xee, 0xfc, 0xfa, 0x18, 0xec, 0xff, 0xf4, 0xee, 0xeb, 0xfd, 0x32, 0xf8, + 0xf4, 0xe7, 0x4e, 0xdf, 0x06, 0x14, 0x0a, 0xf3, 0xf7, 0x32, 0x00, 0x14, + 0x08, 0xf4, 0xe3, 0x09, 0x05, 0x02, 0x1f, 0xfb, 0x05, 0xf0, 0xfe, 0x07, + 0x2c, 0xee, 0xfd, 0x47, 0x04, 0x20, 0xe4, 0xec, 0xe1, 0x05, 0x03, 0x2a, + 0xeb, 0x01, 0x12, 0xd1, 0xf1, 0xd4, 0x19, 0xf9, 0x29, 0x0e, 0xf7, 0x06, + 0x21, 0x04, 0x66, 0x2a, 0x04, 0x10, 0x3a, 0x15, 0x0e, 0x1f, 0xfd, 0xe3, + 0x17, 0x24, 0xff, 0xf6, 0xe8, 0xbe, 0xf0, 0x09, 0xe4, 0xf5, 0x00, 0xcd, + 0xe5, 0xeb, 0xd9, 0xee, 0xd7, 0xe1, 0xf1, 0xce, 0x18, 0x0a, 0xe5, 0xd9, + 0x0e, 0x3d, 0x10, 0xc5, 0x04, 0x1a, 0xf9, 0xf1, 0x0d, 0x3e, 0xf2, 0xd9, + 0xe8, 0x0e, 0xe1, 0xf8, 0xe6, 0x15, 0xe1, 0xff, 0x04, 0x0f, 0xe5, 0x0a, + 0x0e, 0xf6, 0xe8, 0x25, 0x31, 0xd3, 0xf3, 0xe3, 0x13, 0xc5, 0x36, 0x37, + 0xf1, 0x05, 0xe6, 0xe7, 0xf4, 0x32, 0xf2, 0x01, 0x15, 0xef, 0x2f, 0x06, + 0x37, 0x00, 0x11, 0x08, 0xe2, 0xf8, 0xbe, 0xe5, 0xe8, 0xf7, 0x10, 0xff, + 0x07, 0x02, 0x08, 0xf2, 0x0b, 0xc9, 0xd5, 0xd2, 0xea, 0xf1, 0x0c, 0xf2, + 0x7f, 0xea, 0x1e, 0x08, 0xf6, 0x01, 0x44, 0x25, 0xde, 0xf9, 0xf5, 0xb9, + 0x17, 0xea, 0x0c, 0x1c, 0x1c, 0x05, 0xd6, 0x06, 0xfb, 0xf4, 0x03, 0x40, + 0x00, 0x30, 0xe8, 0x56, 0xf1, 0x0d, 0x1a, 0x27, 0x66, 0xe6, 0xda, 0x06, + 0xfe, 0xfe, 0xd8, 0x36, 0xe2, 0x22, 0x12, 0xd2, 0x2e, 0x08, 0x00, 0x18, + 0x38, 0x16, 0x04, 0xd9, 0xea, 0x09, 0xee, 0xfe, 0x0a, 0x1d, 0xfd, 0xef, + 0x1c, 0x05, 0xe5, 0x17, 0xe2, 0x2b, 0xee, 0xf9, 0x06, 0x1b, 0xdf, 0x0c, + 0x14, 0xf8, 0xd2, 0xe4, 0x11, 0xe5, 0x13, 0x0e, 0x2e, 0xe2, 0xdb, 0x02, + 0x0e, 0x3e, 0xee, 0x1a, 0xfc, 0xfe, 0xde, 0xe7, 0x2b, 0xfd, 0x01, 0x26, + 0xfc, 0x10, 0xef, 0xc3, 0xf1, 0x2d, 0xfb, 0x02, 0xf2, 0xcb, 0x21, 0x29, + 0x40, 0xd6, 0x2a, 0x32, 0x7f, 0x08, 0x9b, 0x49, 0xf3, 0xef, 0x3b, 0xb8, + 0x05, 0xdc, 0x16, 0x04, 0x2d, 0x7f, 0xec, 0x03, 0x23, 0xdc, 0x0b, 0xe2, + 0xf6, 0x3c, 0xe5, 0x1a, 0xea, 0xf8, 0xe5, 0xe9, 0x00, 0xdf, 0xef, 0xdf, + 0x1b, 0x2e, 0xfc, 0x08, 0x08, 0xfe, 0x35, 0x13, 0xcd, 0x12, 0xf9, 0x20, + 0x05, 0x29, 0xd1, 0x00, 0x04, 0xf5, 0xb4, 0xc8, 0xee, 0xfa, 0x06, 0xf5, + 0x1e, 0x25, 0xc2, 0x00, 0xd5, 0xee, 0x2d, 0x33, 0xf2, 0x5a, 0xfb, 0x2c, + 0xc6, 0xfd, 0x11, 0xf3, 0xf9, 0x00, 0x39, 0xf6, 0xe1, 0x65, 0x30, 0x1e, + 0x33, 0x0c, 0x20, 0xe4, 0x03, 0x1a, 0x0b, 0x12, 0x03, 0x17, 0xe1, 0xd8, + 0xef, 0xdf, 0x08, 0x0f, 0xfc, 0xf0, 0x1f, 0x15, 0x0a, 0xe4, 0x00, 0xe6, + 0x29, 0xe2, 0xc0, 0xbb, 0xfb, 0x08, 0x0a, 0x31, 0xe0, 0x2b, 0xf8, 0x02, + 0x13, 0x09, 0xd7, 0x01, 0xd1, 0x1b, 0xf8, 0xe5, 0xf3, 0xd2, 0xf9, 0x47, + 0x1d, 0xf1, 0x03, 0xfd, 0xfa, 0x50, 0xeb, 0x15, 0xc7, 0x5b, 0x2e, 0xe7, + 0xcf, 0x03, 0x3e, 0x1d, 0x2a, 0xf5, 0xb4, 0xd9, 0xe2, 0xc4, 0x00, 0xfb, + 0xde, 0x17, 0x0b, 0xdf, 0xb6, 0x30, 0x16, 0xf8, 0xfa, 0x1a, 0x20, 0x38, + 0x30, 0xc3, 0xab, 0xe3, 0x0c, 0x14, 0xe8, 0xf7, 0x05, 0xe1, 0x11, 0x14, + 0xf8, 0x1a, 0xc1, 0xea, 0x15, 0xe8, 0x29, 0x12, 0x0a, 0xe6, 0xdf, 0x12, + 0x06, 0x3f, 0xd6, 0x0f, 0x06, 0x31, 0x3b, 0x53, 0x19, 0x23, 0xcb, 0xc6, + 0x35, 0xd9, 0xf6, 0x18, 0x21, 0x19, 0xd3, 0xdc, 0x07, 0x0c, 0x0d, 0xc3, + 0x30, 0xf0, 0x0d, 0xcb, 0xd1, 0x7a, 0x04, 0xfa, 0xe3, 0xba, 0x19, 0xf4, + 0xf9, 0xc4, 0xe2, 0x2e, 0x1c, 0xff, 0xe0, 0x07, 0xf7, 0xfa, 0x14, 0x33, + 0x17, 0xf9, 0x03, 0xc0, 0xa2, 0x16, 0x17, 0x09, 0x29, 0x0a, 0xdd, 0xf1, + 0xe7, 0x27, 0x4f, 0x3e, 0x4d, 0xd3, 0xec, 0xc1, 0x18, 0xf4, 0x5f, 0xfe, + 0xd7, 0x0a, 0xe6, 0xd8, 0xe7, 0xdd, 0xf9, 0xd3, 0x38, 0x33, 0xa8, 0xe7, + 0x2e, 0xd5, 0x36, 0x32, 0xe6, 0x68, 0xf1, 0x37, 0x2a, 0x2f, 0xe8, 0x19, + 0xfc, 0x0d, 0xee, 0xd8, 0x2a, 0x2d, 0xf3, 0xf1, 0x1b, 0xf9, 0xf4, 0x23, + 0xc9, 0xf1, 0x54, 0xd2, 0xec, 0x07, 0xe1, 0xde, 0xf9, 0x17, 0xc6, 0x38, + 0xe2, 0xed, 0x07, 0xee, 0xce, 0x3c, 0x0b, 0xee, 0xf8, 0xfd, 0x15, 0x7c, + 0x02, 0x36, 0xfc, 0xce, 0x1c, 0xd8, 0xf2, 0xff, 0xf2, 0xfd, 0x68, 0x11, + 0xd3, 0xcd, 0x47, 0xfb, 0x0b, 0x0f, 0x37, 0x0a, 0xec, 0x1c, 0x19, 0x30, + 0xe9, 0x23, 0x22, 0x05, 0x0d, 0x05, 0xf5, 0xc6, 0xf9, 0xe6, 0xf9, 0x1b, + 0x22, 0xe5, 0x09, 0xfc, 0x25, 0xd7, 0x6c, 0xc4, 0xf6, 0xc6, 0xf1, 0x7a, + 0xc3, 0x5b, 0x1e, 0x01, 0xd1, 0xf5, 0xe4, 0xe3, 0xfd, 0xd8, 0xfa, 0x1a, + 0x9d, 0x04, 0xd1, 0x4f, 0xe3, 0x7f, 0xf3, 0x09, 0xd7, 0x01, 0xe9, 0xc4, + 0xce, 0xec, 0x05, 0xff, 0xc7, 0xf5, 0x6f, 0x36, 0x43, 0xd7, 0xfa, 0xd0, + 0xe3, 0xe6, 0x01, 0xe5, 0xe9, 0xdc, 0xed, 0x3a, 0x0f, 0x1c, 0x11, 0xd6, + 0xbd, 0xb4, 0xee, 0xe1, 0x0b, 0x5d, 0x46, 0xfc, 0xe8, 0x1d, 0x2e, 0xf8, + 0xf1, 0xf9, 0xef, 0x25, 0x01, 0xbf, 0xed, 0xff, 0x15, 0xe2, 0x55, 0x3b, + 0xd6, 0x02, 0xe8, 0xcc, 0x05, 0x0f, 0x05, 0xf3, 0xc8, 0x48, 0xe1, 0x1c, + 0xe3, 0x2b, 0xfe, 0xe8, 0xe0, 0x2b, 0xd7, 0x40, 0x02, 0xdd, 0xc0, 0xdd, + 0xf7, 0x0b, 0x38, 0xae, 0xf9, 0xe5, 0xf7, 0xf9, 0x10, 0x08, 0xc5, 0xce, + 0xfb, 0xd9, 0x27, 0x0c, 0xcf, 0x4e, 0x44, 0x2b, 0x14, 0x24, 0xdb, 0x04, + 0xf5, 0x01, 0xcd, 0xec, 0xd9, 0xf0, 0xfe, 0x13, 0xee, 0x12, 0x0f, 0xc2, + 0xfc, 0xee, 0xef, 0x05, 0xda, 0x12, 0xfb, 0x27, 0x15, 0x28, 0xf3, 0x46, + 0x2d, 0x13, 0xfc, 0xd5, 0xf5, 0x27, 0xcc, 0xf0, 0xf3, 0x0d, 0xe2, 0xc3, + 0xf5, 0xd8, 0xea, 0xc5, 0xe9, 0x4c, 0x05, 0xd1, 0xf3, 0x0f, 0x0e, 0xf4, + 0x04, 0x35, 0xdd, 0x05, 0xed, 0xd9, 0x1a, 0x43, 0xef, 0x1c, 0xec, 0x1a, + 0x1a, 0x35, 0x2c, 0x2f, 0x59, 0x38, 0x71, 0xf4, 0xfc, 0xfc, 0xdd, 0x1b, + 0xee, 0xaa, 0xdf, 0x1e, 0xe1, 0xd3, 0x1c, 0x2a, 0x11, 0xd7, 0xfa, 0xfd, + 0x32, 0x05, 0x5f, 0xe2, 0x24, 0x1f, 0xfa, 0xfc, 0xdf, 0xd8, 0xef, 0x2f, + 0x16, 0xf3, 0xf4, 0x30, 0xeb, 0xc3, 0xec, 0xf7, 0xe1, 0x0d, 0xf7, 0xdd, + 0xdc, 0x04, 0xf6, 0xd1, 0x03, 0xd7, 0x01, 0xe3, 0x24, 0x2b, 0xf7, 0xe8, + 0x2a, 0x04, 0xd6, 0x0d, 0x27, 0xf4, 0xfb, 0xe0, 0xc2, 0xec, 0xba, 0xe3, + 0xed, 0xfe, 0x20, 0x06, 0xdd, 0xcb, 0xcb, 0x4a, 0xc1, 0xfb, 0x03, 0x5a, + 0xf0, 0xe6, 0x2d, 0xd6, 0x11, 0xfe, 0xc9, 0x0b, 0x19, 0xf0, 0xc0, 0x16, + 0x18, 0xfd, 0xf6, 0xf0, 0xfd, 0xdc, 0x16, 0xf4, 0xd6, 0x28, 0x20, 0xf2, + 0xee, 0x17, 0x0d, 0xf1, 0xe1, 0xfa, 0x08, 0xdc, 0xe4, 0x30, 0xe2, 0xf2, + 0x12, 0x0e, 0x30, 0x08, 0xd2, 0x5a, 0x11, 0xd6, 0x06, 0xf1, 0xfb, 0xd2, + 0xd3, 0xde, 0xe3, 0xee, 0xfb, 0x04, 0xf7, 0x2b, 0xeb, 0x0a, 0x05, 0xe2, + 0xe8, 0x00, 0xf9, 0xce, 0x1d, 0x27, 0x16, 0x30, 0x02, 0x13, 0x1e, 0xba, + 0x38, 0xdf, 0x2d, 0xff, 0xfd, 0xaf, 0x12, 0x41, 0x33, 0xda, 0xde, 0xe8, + 0x1b, 0x01, 0x01, 0x7f, 0xf8, 0xdc, 0xf7, 0xe0, 0x5a, 0x07, 0x18, 0x7a, + 0x16, 0x10, 0xef, 0x1e, 0xee, 0x3d, 0x34, 0x02, 0xab, 0x5e, 0x0a, 0x15, + 0x14, 0xe6, 0x04, 0xfd, 0xd6, 0x4d, 0xfd, 0x1a, 0xeb, 0xf4, 0x02, 0xf1, + 0xfd, 0x62, 0x9b, 0x22, 0x37, 0xec, 0xf5, 0x19, 0x33, 0xdf, 0x04, 0xf5, + 0xf8, 0xe1, 0xe5, 0xd7, 0xe2, 0x0b, 0xf9, 0x06, 0xfe, 0xe9, 0x66, 0xbc, + 0xfa, 0x0d, 0x18, 0x2f, 0x14, 0xcd, 0xd4, 0x16, 0x0b, 0xf7, 0x3d, 0x75, + 0xfc, 0xc6, 0xf2, 0xdf, 0xbc, 0x03, 0xf9, 0x10, 0x0c, 0xde, 0xd1, 0xfd, + 0x1f, 0x11, 0x10, 0x53, 0xd8, 0xdc, 0x0d, 0xfa, 0xf1, 0x12, 0xb1, 0x1d, + 0xeb, 0xcd, 0x0e, 0xec, 0x4c, 0x0c, 0xbe, 0xc1, 0x32, 0x3d, 0xf5, 0x0f, + 0x37, 0xdb, 0xc6, 0xec, 0x15, 0x10, 0x35, 0x0e, 0xf6, 0xd3, 0xc9, 0x1a, + 0xfd, 0x1e, 0xfb, 0xd6, 0x28, 0xfc, 0x07, 0xde, 0xfc, 0x0f, 0xe7, 0xda, + 0xe2, 0xc4, 0x3d, 0x17, 0x2a, 0xeb, 0xf1, 0xfc, 0xe3, 0xd8, 0xd0, 0x3b, + 0xf1, 0xf2, 0xd8, 0xdb, 0x23, 0xe2, 0xe1, 0xfb, 0x0d, 0x18, 0x27, 0xfa, + 0x1a, 0xfe, 0xdd, 0x12, 0xc2, 0x2b, 0x1a, 0x1e, 0x14, 0x11, 0x07, 0x0a, + 0xe7, 0x14, 0x06, 0x11, 0x08, 0x0c, 0x32, 0xdd, 0x0a, 0x01, 0x1c, 0xb8, + 0xe1, 0x47, 0xe7, 0x41, 0xe5, 0xd3, 0x2a, 0xfa, 0xe6, 0xe1, 0xce, 0x20, + 0xc0, 0x08, 0x09, 0xe0, 0xfc, 0x5d, 0xc2, 0x11, 0xfc, 0x19, 0x0a, 0xee, + 0x67, 0xfe, 0x07, 0x1e, 0x33, 0xce, 0x16, 0x30, 0x0a, 0x0c, 0x56, 0x2b, + 0x14, 0xd9, 0xfa, 0x00, 0x12, 0x0e, 0x16, 0xfd, 0x35, 0xe5, 0xb6, 0x06, + 0x7e, 0x08, 0x47, 0x44, 0x17, 0x28, 0x32, 0xf6, 0xe9, 0xf7, 0xf9, 0x03, + 0xf2, 0x12, 0x33, 0x01, 0x2d, 0xc8, 0xe5, 0xf9, 0x1d, 0x86, 0xe7, 0x35, + 0xed, 0x01, 0x0a, 0x4b, 0x04, 0xa2, 0xc7, 0x11, 0xe7, 0x07, 0x3b, 0x4f, + 0x23, 0xad, 0xcd, 0xdc, 0xc5, 0x10, 0x04, 0x34, 0xdd, 0x7f, 0x05, 0xed, + 0xf3, 0xe5, 0x20, 0xf1, 0x1d, 0x04, 0x1a, 0xca, 0xd2, 0xde, 0x13, 0x0d, + 0x35, 0xfa, 0x04, 0x1b, 0xf7, 0xdc, 0x11, 0xf7, 0xff, 0x0b, 0xf6, 0xe2, + 0x14, 0xcb, 0xf6, 0xcd, 0xfd, 0x7f, 0x3a, 0xdf, 0xe6, 0x10, 0xde, 0x01, + 0x06, 0x08, 0x48, 0x04, 0x1a, 0xe5, 0xf6, 0xfa, 0x0d, 0xf8, 0x00, 0x05, + 0x19, 0x0d, 0xf3, 0x47, 0xfc, 0xfa, 0x3e, 0x2d, 0xda, 0x13, 0x07, 0xef, + 0xe4, 0xfd, 0x28, 0x0a, 0xc5, 0xe7, 0xef, 0xf0, 0x08, 0xea, 0x32, 0x15, + 0x41, 0xfd, 0x32, 0x07, 0x1e, 0x0f, 0x01, 0xdb, 0xe6, 0x29, 0xea, 0x10, + 0xf1, 0x16, 0x0b, 0x08, 0xdd, 0xf9, 0x1f, 0xcd, 0xe8, 0xde, 0xef, 0xe5, + 0x1e, 0x2e, 0x01, 0xe6, 0x28, 0x00, 0x0f, 0xf3, 0xe6, 0x2a, 0xd8, 0x2c, + 0xec, 0x0c, 0xf8, 0x15, 0x06, 0x0b, 0xeb, 0xf1, 0x05, 0xf6, 0xf7, 0x06, + 0x00, 0x15, 0xfc, 0xf7, 0xfc, 0x26, 0x07, 0x0c, 0x12, 0x0a, 0xec, 0xf1, + 0x24, 0xec, 0x3c, 0xfb, 0x16, 0xf6, 0xd8, 0x39, 0xed, 0xed, 0xf6, 0xf0, + 0x18, 0x0a, 0xe9, 0x13, 0xfb, 0xf0, 0x59, 0x15, 0x11, 0x09, 0xdd, 0x01, + 0x01, 0xfe, 0xdd, 0x00, 0xe9, 0xdb, 0x0f, 0xf2, 0x1f, 0xd3, 0xff, 0x4a, + 0xe6, 0xe5, 0xe9, 0xe4, 0xfc, 0xf5, 0xd1, 0x16, 0xfe, 0x0a, 0xff, 0x1b, + 0x17, 0x09, 0x24, 0xe1, 0xfc, 0xf6, 0xef, 0xe9, 0x1a, 0xeb, 0xfe, 0xe4, + 0xdd, 0xfb, 0xdd, 0xd8, 0x21, 0x06, 0xe5, 0xea, 0xf7, 0xdf, 0xd9, 0xda, + 0xdd, 0x10, 0xef, 0x00, 0xfd, 0x07, 0xfd, 0xf9, 0xe5, 0xfd, 0x02, 0x00, + 0xed, 0x1a, 0xed, 0xe6, 0x48, 0x05, 0xde, 0xe6, 0x0f, 0x07, 0xf2, 0x0b, + 0xe7, 0xff, 0x0e, 0x08, 0x26, 0xf1, 0xf3, 0xec, 0x04, 0xee, 0x02, 0x0c, + 0xe6, 0xd7, 0x1e, 0x22, 0xf6, 0x09, 0xeb, 0xf5, 0xf7, 0xea, 0x0c, 0x0a, + 0x38, 0x05, 0xd7, 0xe4, 0xfb, 0xf1, 0x12, 0xef, 0x01, 0x18, 0x15, 0xea, + 0xef, 0x0e, 0x05, 0x25, 0xe7, 0xce, 0xd2, 0xf3, 0xfd, 0x0d, 0xed, 0xfe, + 0x30, 0x07, 0x0d, 0x0c, 0xfc, 0xe2, 0xe0, 0xf4, 0xfd, 0x1b, 0x05, 0x7c, + 0x1c, 0xdc, 0xda, 0x62, 0xe1, 0x41, 0xec, 0xc3, 0x06, 0xeb, 0xeb, 0xef, + 0xd0, 0x10, 0x23, 0xff, 0xc5, 0x25, 0xd3, 0xef, 0xf0, 0xd5, 0x57, 0x0a, + 0xee, 0xec, 0x0f, 0xed, 0x14, 0xda, 0xf3, 0x03, 0x17, 0xd9, 0xf0, 0x24, + 0xf6, 0x5a, 0xe3, 0xe6, 0xec, 0x40, 0x01, 0xf9, 0xef, 0xeb, 0xde, 0x0b, + 0x6d, 0xdf, 0xe0, 0x08, 0xec, 0xf9, 0x17, 0x00, 0xee, 0x38, 0xbe, 0xdc, + 0x7f, 0x01, 0x0a, 0xd5, 0x42, 0x21, 0xf4, 0x2b, 0x19, 0xf6, 0x38, 0xdb, + 0x08, 0x03, 0xc4, 0x0f, 0xd9, 0x1c, 0x24, 0xfb, 0xfe, 0x11, 0xe5, 0xe6, + 0xe3, 0xe6, 0x09, 0x17, 0xf5, 0x1e, 0x00, 0x00, 0x3b, 0xd6, 0xd2, 0xf3, + 0xfe, 0x0a, 0xec, 0xee, 0x30, 0xf2, 0xfe, 0xcf, 0x13, 0x18, 0x29, 0x54, + 0xf1, 0xd8, 0x1e, 0xcb, 0x2e, 0xe3, 0xe3, 0xed, 0xf5, 0xea, 0xf5, 0xf4, + 0xdf, 0x13, 0x1e, 0xf8, 0x2b, 0x1b, 0xcd, 0x00, 0xe5, 0xf5, 0x07, 0x14, + 0x12, 0xef, 0xdd, 0xc8, 0x41, 0xd4, 0xc5, 0xf2, 0xf1, 0xdd, 0xe9, 0x04, + 0xe3, 0xe1, 0x15, 0xf1, 0xd5, 0xf5, 0x10, 0xdf, 0x60, 0x10, 0xee, 0x14, + 0xeb, 0xe1, 0xe1, 0xc7, 0xbd, 0xe1, 0xe7, 0x71, 0xe2, 0xee, 0x0b, 0x05, + 0x2e, 0xed, 0x15, 0x45, 0x11, 0x1e, 0x16, 0xda, 0xe4, 0x2e, 0xcc, 0xcb, + 0x07, 0x05, 0xda, 0xf4, 0x24, 0xf5, 0x1b, 0xe5, 0x03, 0xd9, 0xf6, 0xe4, + 0x37, 0x02, 0x30, 0x53, 0x06, 0x13, 0x14, 0x40, 0x0b, 0x13, 0x01, 0xf1, + 0x06, 0xda, 0xdc, 0x07, 0xc7, 0xf2, 0xe8, 0x10, 0xed, 0x0b, 0x20, 0xf9, + 0x1c, 0x37, 0x0c, 0x0f, 0xdb, 0x07, 0x38, 0x04, 0xba, 0xf2, 0x20, 0x11, + 0x05, 0xd3, 0xd5, 0x07, 0xff, 0xdb, 0xfa, 0xe4, 0x06, 0xe0, 0xf8, 0xf0, + 0x23, 0xfd, 0x1b, 0xe8, 0xd5, 0xd5, 0x26, 0x41, 0x55, 0x3a, 0xd8, 0xf0, + 0xe1, 0xe9, 0xf5, 0x18, 0xf6, 0x03, 0xd5, 0xf2, 0x16, 0xe3, 0xe4, 0xe0, + 0x02, 0x46, 0xfc, 0xfc, 0x43, 0xf0, 0xe0, 0xf5, 0x0a, 0x04, 0x22, 0x1d, + 0xd7, 0x36, 0x4a, 0xf2, 0xf4, 0x2d, 0xf6, 0xd7, 0xda, 0xff, 0x06, 0xe2, + 0x0f, 0x2f, 0x03, 0xf5, 0xf7, 0xec, 0x39, 0x19, 0xed, 0x36, 0xe1, 0x04, + 0xe4, 0xf7, 0x1d, 0x29, 0xc6, 0xf5, 0xf0, 0xd0, 0xed, 0xec, 0x20, 0xe1, + 0xf4, 0x08, 0x39, 0xe5, 0xf2, 0x0a, 0xf2, 0xf9, 0xf2, 0xf0, 0x35, 0x1c, + 0x25, 0xf2, 0xe9, 0x32, 0xf7, 0xe0, 0x09, 0xe3, 0xec, 0x19, 0x0a, 0x20, + 0xf6, 0xfc, 0x3d, 0xf5, 0x0f, 0xc7, 0x3c, 0x14, 0x0e, 0x40, 0xd9, 0xe4, + 0xd8, 0x06, 0xe6, 0xed, 0x13, 0x0c, 0x04, 0x16, 0x36, 0xf4, 0x06, 0xdd, + 0xdb, 0x2a, 0xed, 0x34, 0xed, 0xee, 0x13, 0x19, 0xea, 0xfb, 0xe5, 0x2e, + 0xdb, 0x04, 0xec, 0x3c, 0xed, 0xfb, 0x03, 0x20, 0x34, 0xd2, 0xee, 0x18, + 0x19, 0xf2, 0xc4, 0xee, 0xe2, 0x04, 0xce, 0xd1, 0xf7, 0xf9, 0xf7, 0xf1, + 0xd3, 0xf1, 0xf3, 0xeb, 0x0d, 0xe3, 0x14, 0xf2, 0x01, 0xe3, 0x06, 0xed, + 0x2e, 0xe5, 0x01, 0xe3, 0x2c, 0xf2, 0xf4, 0xea, 0x09, 0xe0, 0xf5, 0xfb, + 0xf4, 0x17, 0x1c, 0xff, 0xe4, 0x7f, 0xbd, 0xde, 0xf0, 0x2e, 0xfd, 0xe5, + 0xd0, 0x31, 0x10, 0xf5, 0x18, 0xce, 0xe9, 0xf5, 0xee, 0xdd, 0xf5, 0x11, + 0xd3, 0xd2, 0x05, 0x0a, 0xe3, 0xc8, 0xfd, 0xcd, 0xf0, 0x04, 0x06, 0xdd, + 0x0d, 0xd6, 0xdf, 0x10, 0x0b, 0xe4, 0xf6, 0xfd, 0xe7, 0xde, 0xf8, 0x3b, + 0x08, 0x0e, 0x11, 0x06, 0x16, 0xfb, 0xe6, 0xee, 0x11, 0x00, 0x7d, 0x39, + 0xda, 0x02, 0x79, 0xe6, 0x03, 0x04, 0xfe, 0xdf, 0x2d, 0x09, 0xcd, 0x0d, + 0xee, 0x17, 0x05, 0xec, 0x01, 0x1f, 0x04, 0xe5, 0x0a, 0xc1, 0xd4, 0xe6, + 0x0c, 0xea, 0x06, 0xd5, 0xe1, 0x13, 0x02, 0xfe, 0xf5, 0x11, 0x4d, 0xf8, + 0xe4, 0x21, 0xd0, 0x0e, 0x16, 0x0e, 0xff, 0x39, 0xf8, 0x0f, 0xef, 0x51, + 0x4f, 0xf7, 0xe4, 0xe9, 0xd5, 0x28, 0xff, 0xca, 0xd5, 0x37, 0xe2, 0xe9, + 0xe0, 0xca, 0x0e, 0x43, 0x0a, 0x49, 0x03, 0x4b, 0x47, 0xf8, 0x07, 0xe7, + 0xe2, 0x1f, 0x17, 0xe9, 0xee, 0xf7, 0xfa, 0xe6, 0x03, 0x22, 0xd0, 0xed, + 0xc7, 0x0b, 0x05, 0x0e, 0x01, 0x08, 0xee, 0xe2, 0xf3, 0xed, 0x0d, 0x15, + 0xec, 0xf3, 0xf1, 0xd7, 0x52, 0xe5, 0xfd, 0xcf, 0xf0, 0x04, 0x14, 0xe2, + 0xe3, 0xf3, 0x0a, 0xd9, 0xe4, 0x40, 0xba, 0xf0, 0x2d, 0xeb, 0xe4, 0x16, + 0xe8, 0xd7, 0xea, 0xe8, 0xef, 0x7f, 0xf7, 0x01, 0x5e, 0x02, 0xf4, 0xe2, + 0xe3, 0xd4, 0xe4, 0xee, 0x03, 0xf7, 0x2a, 0xf1, 0xf1, 0xe2, 0xd5, 0x0b, + 0xe7, 0x04, 0xd7, 0x0e, 0x00, 0xfc, 0x1b, 0x14, 0x18, 0xeb, 0xfb, 0x33, + 0x1f, 0xb1, 0xdf, 0xfc, 0x0b, 0x1e, 0x0a, 0x06, 0x16, 0x17, 0xfa, 0xeb, + 0xed, 0x23, 0xe6, 0xf1, 0xf0, 0xe5, 0x2e, 0xe5, 0x5d, 0x48, 0x1b, 0x19, + 0xeb, 0xd2, 0x73, 0xf2, 0xf4, 0x09, 0x04, 0xe3, 0xf7, 0x09, 0x01, 0xea, + 0xe5, 0xf3, 0xd5, 0xf8, 0x35, 0x07, 0xf5, 0x0f, 0xec, 0x15, 0xd5, 0x3e, + 0x11, 0xdd, 0xe0, 0x5c, 0x2c, 0xcc, 0xe2, 0xd8, 0xdd, 0x07, 0x09, 0x10, + 0x0c, 0x42, 0xfa, 0x14, 0x08, 0x05, 0xcc, 0x1c, 0x2c, 0x28, 0x0b, 0x03, + 0xf5, 0x08, 0x01, 0xe4, 0xf6, 0xee, 0xef, 0x1f, 0x02, 0xf2, 0xd2, 0x06, + 0xfc, 0x3a, 0x0b, 0x01, 0x04, 0xf6, 0x14, 0xbf, 0xdd, 0xe9, 0x06, 0xf6, + 0x2d, 0xfa, 0x34, 0xed, 0x54, 0xfb, 0xec, 0x04, 0xf1, 0x64, 0x22, 0xe4, + 0xeb, 0xce, 0xd6, 0xfa, 0x54, 0xb1, 0x13, 0xf6, 0x17, 0x24, 0xf3, 0x0f, + 0x36, 0xff, 0x06, 0x1c, 0x28, 0xfd, 0x0e, 0xe0, 0x7e, 0xf7, 0xe1, 0xed, + 0x22, 0x50, 0xbf, 0xde, 0xef, 0xeb, 0xe7, 0xbc, 0xe5, 0xc6, 0x28, 0x0d, + 0x2b, 0x13, 0xc3, 0x04, 0xf3, 0x3d, 0xf3, 0x56, 0x06, 0xc6, 0x03, 0xfd, + 0x10, 0xed, 0x23, 0xec, 0x0b, 0xdb, 0x5b, 0x07, 0xe8, 0xf5, 0xd9, 0xdd, + 0x15, 0xf6, 0x0e, 0x5f, 0xba, 0x2b, 0xdf, 0xf3, 0xe1, 0x0c, 0x55, 0x01, + 0xdd, 0xe0, 0x02, 0x06, 0xd9, 0xf8, 0x15, 0xb3, 0x39, 0x1d, 0xdd, 0xd4, + 0xe2, 0xd9, 0xeb, 0xef, 0xa0, 0x1b, 0x1f, 0x0a, 0xf1, 0xfe, 0xfa, 0xbd, + 0xf7, 0x11, 0x13, 0x42, 0xff, 0xf4, 0xed, 0x04, 0xf7, 0x1b, 0xee, 0x55, + 0x39, 0xf8, 0x01, 0x0b, 0xf1, 0xec, 0x0e, 0x28, 0x1e, 0xd3, 0xe0, 0x0c, + 0xd6, 0x11, 0xf8, 0x54, 0x0b, 0xed, 0xdd, 0xfa, 0x19, 0x34, 0xf7, 0xf5, + 0xd5, 0xd2, 0x24, 0xec, 0x1b, 0x2b, 0xdb, 0x0d, 0xfd, 0xfd, 0x02, 0x18, + 0x1d, 0x5e, 0xfb, 0xf6, 0x0a, 0x36, 0xe0, 0xf4, 0x6f, 0xf5, 0x05, 0xed, + 0x20, 0x7f, 0xf4, 0x05, 0x24, 0x19, 0x44, 0x6b, 0x21, 0x10, 0xe4, 0xef, + 0x0d, 0xf4, 0x13, 0x2e, 0xe3, 0xdd, 0x0b, 0xdc, 0xe2, 0xfc, 0xdf, 0xd4, + 0x00, 0xd5, 0xf1, 0x0a, 0x0d, 0x57, 0x36, 0xf8, 0xfc, 0xf1, 0xf1, 0x0c, + 0xfd, 0x33, 0xfb, 0x0a, 0xc0, 0xf8, 0xf6, 0xf1, 0x19, 0x0f, 0xe9, 0x15, + 0x3c, 0x1a, 0x0c, 0xed, 0xfd, 0x0d, 0xf4, 0xf1, 0x11, 0xf4, 0xdb, 0xf5, + 0x44, 0x1c, 0xe6, 0x52, 0x16, 0xd6, 0xfc, 0xf1, 0xf2, 0xea, 0xce, 0x4d, + 0xf7, 0xcd, 0xe1, 0x09, 0xf0, 0x2c, 0xec, 0x1e, 0xdd, 0xce, 0xf0, 0xf1, + 0x0c, 0xe8, 0xe0, 0x1e, 0xeb, 0x22, 0xd2, 0xf0, 0x13, 0xf8, 0x02, 0x1f, + 0xfb, 0xe7, 0xf5, 0xdf, 0x4c, 0xf6, 0xde, 0xe1, 0xe1, 0x32, 0xe3, 0x07, + 0x35, 0xf9, 0xd5, 0x53, 0x38, 0xfa, 0xf6, 0x09, 0x37, 0xd6, 0xd9, 0xd4, + 0xde, 0x08, 0x08, 0xcb, 0xe3, 0x1c, 0xd6, 0xde, 0xed, 0x02, 0xfd, 0xe6, + 0xea, 0x1f, 0x01, 0x10, 0xeb, 0x14, 0xed, 0xdb, 0xf7, 0xdf, 0x1e, 0xfe, + 0x1b, 0xee, 0xcc, 0xd5, 0x3c, 0x00, 0x55, 0xe8, 0xc2, 0xd4, 0x0a, 0xf3, + 0x31, 0xcf, 0xfc, 0x34, 0x16, 0xe5, 0xdd, 0xf3, 0x36, 0xf4, 0x44, 0xeb, + 0xff, 0xf3, 0xf7, 0x15, 0xf4, 0x1b, 0xfa, 0xd5, 0x16, 0x2f, 0x05, 0xfa, + 0x00, 0xf2, 0x7f, 0xe8, 0xde, 0xf1, 0x12, 0xb2, 0xee, 0xdf, 0x23, 0x12, + 0x02, 0xed, 0x07, 0xf2, 0x15, 0xef, 0xd0, 0xe9, 0xe8, 0xeb, 0x0f, 0xd2, + 0xf7, 0xeb, 0xdc, 0xda, 0xe9, 0x27, 0x09, 0xec, 0x15, 0x0b, 0x22, 0x0d, + 0xe8, 0xfc, 0x2f, 0xf0, 0x1e, 0xe5, 0x2f, 0x0f, 0xf1, 0xf1, 0xff, 0xe9, + 0xf2, 0x21, 0x16, 0x05, 0x0e, 0x0f, 0x09, 0xff, 0xce, 0xdc, 0xeb, 0xf9, + 0x14, 0xe5, 0x05, 0x06, 0xfd, 0x2d, 0x28, 0x29, 0xcf, 0x03, 0x2e, 0x09, + 0x06, 0xf7, 0x01, 0xe7, 0x30, 0xba, 0x38, 0xec, 0x2c, 0xea, 0xc0, 0xe0, + 0xfb, 0x2d, 0x30, 0x34, 0xd1, 0x15, 0x14, 0x00, 0xed, 0x15, 0xe3, 0x19, + 0x16, 0xcc, 0xee, 0xf9, 0x30, 0x13, 0x16, 0xed, 0x13, 0x0f, 0xfa, 0x21, + 0xf2, 0xf7, 0xfb, 0x47, 0x13, 0x45, 0x08, 0x2f, 0x01, 0xfb, 0x06, 0x2f, + 0x18, 0xfd, 0x0f, 0x00, 0xfe, 0xdf, 0xe4, 0x0c, 0x07, 0x1f, 0x02, 0xdf, + 0xf3, 0x09, 0x07, 0x3a, 0xdc, 0x2e, 0x05, 0xf2, 0x1a, 0xfc, 0x04, 0x16, + 0x08, 0x07, 0xff, 0xdc, 0xdd, 0xe5, 0x49, 0xe7, 0xf5, 0x48, 0xdc, 0xd0, + 0xf3, 0x03, 0x01, 0x24, 0x15, 0x0f, 0x24, 0x62, 0x05, 0xda, 0xea, 0xee, + 0xde, 0xe6, 0xf3, 0x13, 0xe8, 0x08, 0xfe, 0x19, 0x00, 0x11, 0xec, 0x1a, + 0x32, 0xe3, 0x17, 0xe8, 0x16, 0xfb, 0x14, 0xe1, 0x05, 0x2a, 0x0b, 0x17, + 0xe2, 0x45, 0xec, 0x3d, 0x62, 0x0f, 0xe6, 0x0d, 0x00, 0x2c, 0xd0, 0x0f, + 0x10, 0x57, 0xf2, 0x0a, 0xcf, 0x19, 0xf3, 0xd9, 0xfb, 0x04, 0xef, 0xec, + 0xbd, 0x2d, 0xfa, 0xfd, 0xff, 0xee, 0x04, 0x01, 0x4e, 0xf7, 0xf3, 0x15, + 0xe0, 0xda, 0xf6, 0x0b, 0x02, 0xdc, 0x2f, 0x1e, 0xf0, 0xdc, 0x1e, 0x0d, + 0xdc, 0xfc, 0x0a, 0xfd, 0x07, 0xec, 0xfc, 0x60, 0xfb, 0xda, 0xda, 0x4f, + 0x09, 0x09, 0xe4, 0xbe, 0xe3, 0xc3, 0x17, 0xcf, 0xae, 0x01, 0x1b, 0xce, + 0x3f, 0xeb, 0xfe, 0xef, 0xe6, 0x01, 0xd1, 0x7f, 0x17, 0xf3, 0x1e, 0x44, + 0xed, 0xcf, 0xdf, 0x10, 0xf0, 0x29, 0x13, 0xe4, 0xd8, 0xc8, 0xf2, 0xf3, + 0xfd, 0x2b, 0xd0, 0xf3, 0xdc, 0xdf, 0x05, 0x17, 0x37, 0x22, 0xf2, 0xfb, + 0x6a, 0xe0, 0x00, 0xd9, 0x0d, 0xee, 0xce, 0xc9, 0xfa, 0x28, 0xf4, 0x09, + 0x08, 0xcd, 0x16, 0xd8, 0xd8, 0x17, 0xe9, 0x44, 0xe4, 0xfb, 0xd2, 0xff, + 0x14, 0xdd, 0xde, 0x22, 0x2b, 0xfa, 0xd4, 0x0f, 0xcf, 0xe3, 0x31, 0xcf, + 0xe7, 0xf6, 0x16, 0xc9, 0xcb, 0x0f, 0xd9, 0x00, 0x24, 0xe9, 0x1b, 0x00, + 0x16, 0x0b, 0x13, 0x01, 0x25, 0x00, 0xac, 0xd8, 0x39, 0x06, 0x4f, 0xda, + 0xe9, 0x30, 0x43, 0x1d, 0xf6, 0xed, 0xf8, 0xec, 0xd0, 0x3b, 0xf7, 0x06, + 0xf9, 0x1d, 0x1e, 0x27, 0xcd, 0xf8, 0x41, 0xf8, 0x07, 0xff, 0xf4, 0xec, + 0xeb, 0xee, 0x10, 0x06, 0x17, 0x17, 0xf1, 0xf8, 0xeb, 0xa9, 0xd7, 0xed, + 0x31, 0xb1, 0x05, 0x19, 0x2c, 0xd8, 0x13, 0xca, 0xcf, 0xfd, 0xe9, 0x12, + 0xea, 0xfd, 0x04, 0xd6, 0x1c, 0x06, 0x28, 0x4a, 0xec, 0x1d, 0x17, 0xf4, + 0xe6, 0x06, 0x50, 0x1a, 0xaa, 0x1d, 0x37, 0xac, 0xf2, 0x27, 0xe5, 0xef, + 0xe6, 0xb9, 0xd4, 0x1f, 0x1d, 0xe6, 0xdb, 0xd3, 0xfa, 0x32, 0xa5, 0x38, + 0xf9, 0x21, 0x09, 0x1c, 0x4c, 0xfe, 0xf0, 0xe0, 0x54, 0x03, 0x0b, 0x05, + 0x62, 0xe4, 0x18, 0xd4, 0x18, 0x2f, 0x1f, 0xf8, 0x03, 0xec, 0xed, 0xfb, + 0x1f, 0x17, 0xee, 0xb9, 0x0e, 0x24, 0xea, 0x62, 0x15, 0x48, 0x16, 0x2c, + 0xc4, 0x51, 0xe1, 0x18, 0xd6, 0x0a, 0xd6, 0xd9, 0xf3, 0xfd, 0xcb, 0xd9, + 0x13, 0xf5, 0xb6, 0xcf, 0xba, 0x5a, 0x08, 0xb8, 0x12, 0xc0, 0x0c, 0xdc, + 0x27, 0x2f, 0xd8, 0x36, 0x57, 0xeb, 0x07, 0x38, 0xeb, 0xea, 0x22, 0xc7, + 0x25, 0xe8, 0x04, 0xed, 0xf9, 0xf2, 0xf6, 0x01, 0x18, 0x15, 0xe8, 0xf7, + 0x1c, 0x1f, 0xcd, 0xbe, 0x53, 0xd8, 0xc2, 0xcb, 0x0a, 0x4b, 0x0a, 0xd9, + 0xe4, 0xe5, 0x19, 0x03, 0x11, 0xd4, 0x8d, 0xe7, 0xf2, 0x9a, 0x63, 0xfd, + 0x24, 0x0f, 0xfa, 0x46, 0xba, 0x31, 0xeb, 0xba, 0xef, 0x00, 0x5e, 0xdd, + 0xf1, 0xfa, 0xfd, 0x50, 0x14, 0x32, 0xe9, 0x17, 0x18, 0xe5, 0x13, 0x0c, + 0x2d, 0xd8, 0x36, 0x09, 0x1d, 0x08, 0x86, 0xed, 0x21, 0xeb, 0x15, 0x32, + 0x26, 0xf8, 0xf8, 0x07, 0xca, 0x0d, 0xf7, 0xf7, 0x0a, 0x9c, 0x3d, 0x40, + 0x93, 0xfe, 0x3e, 0xcb, 0x0f, 0xf6, 0x33, 0xea, 0xf1, 0xeb, 0xca, 0x2c, + 0x1f, 0x28, 0x26, 0x23, 0x26, 0x2d, 0x50, 0x49, 0xa9, 0x2b, 0xd7, 0x1c, + 0xcb, 0x10, 0xe0, 0xd6, 0xd8, 0xc4, 0xd9, 0x41, 0x5d, 0xfd, 0xf4, 0x57, + 0xc3, 0x22, 0xf7, 0x10, 0xea, 0xe8, 0xec, 0xf8, 0x07, 0x08, 0x20, 0x01, + 0xc9, 0x4d, 0x07, 0xd3, 0x47, 0xf1, 0x64, 0x01, 0x09, 0x1c, 0xe9, 0x27, + 0xe6, 0xb5, 0xf7, 0x1f, 0x21, 0x42, 0xe7, 0x48, 0xfb, 0x14, 0x04, 0x7f, + 0x38, 0x05, 0xde, 0xea, 0x68, 0xde, 0x1e, 0x0c, 0xc5, 0x1a, 0x08, 0x02, + 0xc5, 0xed, 0xf8, 0xf7, 0x5d, 0x0c, 0xf1, 0xf0, 0xdb, 0xbe, 0x56, 0xcf, + 0x01, 0x23, 0x2d, 0xc7, 0x03, 0xe2, 0xcc, 0x0e, 0x3d, 0x62, 0x3c, 0x09, + 0x49, 0x02, 0xf5, 0x3e, 0xfd, 0x14, 0x24, 0x18, 0x23, 0xc8, 0xeb, 0xdb, + 0xd0, 0x23, 0x01, 0xe3, 0x0a, 0x35, 0xd6, 0x34, 0x16, 0x22, 0xe7, 0x2e, + 0x30, 0x3b, 0x69, 0x04, 0x06, 0x0b, 0x2f, 0xcf, 0x06, 0xe7, 0xff, 0x07, + 0xe8, 0xec, 0x2f, 0x07, 0x42, 0x0d, 0x1e, 0x30, 0x3b, 0xe7, 0xfe, 0xe6, + 0x04, 0x2b, 0x0b, 0x24, 0xbd, 0x32, 0xeb, 0xd3, 0xf6, 0x50, 0xd2, 0xe6, + 0xd1, 0xc9, 0x19, 0xdd, 0x1a, 0xe4, 0xe1, 0xd1, 0x49, 0x2e, 0x03, 0xe2, + 0x05, 0x06, 0x7f, 0xdf, 0x5d, 0x04, 0x00, 0xbf, 0xff, 0xfa, 0xb9, 0xfc, + 0xf5, 0xfd, 0x3b, 0xcb, 0xd5, 0xd3, 0xb3, 0x28, 0x3f, 0xfe, 0x09, 0xfa, + 0xed, 0xea, 0x50, 0xdb, 0xd0, 0x1a, 0xfe, 0xf9, 0xe1, 0x27, 0xea, 0xcf, + 0xe9, 0xb9, 0xe5, 0xd3, 0xef, 0xe0, 0xea, 0xf7, 0xfd, 0xc7, 0xe6, 0x0c, + 0xe4, 0x00, 0xc9, 0x56, 0xb4, 0xd2, 0x37, 0x24, 0x20, 0xf1, 0xfc, 0x23, + 0xe1, 0x06, 0xf8, 0xf5, 0xc3, 0xf5, 0x0a, 0xe6, 0xe3, 0x1e, 0xf2, 0xd1, + 0xd0, 0xef, 0x0c, 0x31, 0xe5, 0x0d, 0xef, 0x49, 0x36, 0x27, 0x13, 0xdf, + 0xdb, 0x00, 0xe7, 0xe3, 0x15, 0x40, 0x2a, 0xe2, 0x2c, 0xbe, 0xfd, 0x35, + 0xd8, 0xd6, 0x00, 0xb0, 0x22, 0x1e, 0xec, 0xe9, 0x03, 0xb6, 0x38, 0x2e, + 0xc1, 0xf3, 0x3b, 0xfa, 0xe6, 0xe8, 0xe1, 0xe6, 0x46, 0x26, 0xb4, 0x12, + 0x01, 0xd8, 0x07, 0xc9, 0xe4, 0x47, 0x57, 0x00, 0xf0, 0x23, 0x0e, 0x2d, + 0xce, 0x4b, 0xb8, 0x1c, 0xc6, 0x1d, 0x2a, 0x1d, 0xf7, 0xfb, 0xeb, 0xe1, + 0x3a, 0xe5, 0xb7, 0x13, 0xd7, 0xe2, 0x21, 0xea, 0x28, 0xdd, 0xce, 0xf8, + 0xd5, 0x74, 0x0f, 0x5d, 0xfe, 0xce, 0x0c, 0x0d, 0xe1, 0x57, 0x35, 0xd3, + 0xf2, 0xe0, 0x33, 0xff, 0xd5, 0x0c, 0x01, 0xba, 0x09, 0xba, 0x30, 0x07, + 0x0a, 0xd1, 0xf6, 0x02, 0x3a, 0xbd, 0xfd, 0xfe, 0xab, 0xdd, 0x56, 0x34, + 0xcc, 0x56, 0x4d, 0xd0, 0xd3, 0xd9, 0x12, 0x18, 0xec, 0x7f, 0xdb, 0x0c, + 0x07, 0xdc, 0x14, 0x19, 0xe7, 0x16, 0xe2, 0xed, 0xec, 0x03, 0xcb, 0xf1, + 0x02, 0xe2, 0xdb, 0x40, 0xf8, 0xeb, 0xd7, 0xee, 0xf8, 0x1a, 0x1c, 0xd3, + 0x37, 0x05, 0xfc, 0x0a, 0x0d, 0x36, 0x11, 0xec, 0x17, 0x03, 0xfc, 0x0a, + 0x1d, 0x33, 0x3e, 0xd0, 0xf6, 0x26, 0xbb, 0x09, 0x09, 0xee, 0x32, 0xe0, + 0xfd, 0x1a, 0xee, 0x3e, 0x3b, 0xe9, 0x11, 0x00, 0xaf, 0x01, 0xe7, 0xf7, + 0xf8, 0x0c, 0xca, 0xc1, 0x04, 0xf7, 0x23, 0xd6, 0x16, 0xfe, 0xf7, 0x01, + 0xec, 0xe2, 0x07, 0x11, 0xfe, 0xfa, 0xe9, 0xfb, 0xe7, 0x28, 0xf2, 0xee, + 0xcd, 0xeb, 0x29, 0xe0, 0x21, 0x05, 0x4e, 0xe2, 0xec, 0xf8, 0x04, 0xc7, + 0x2a, 0x1d, 0x0b, 0xef, 0x19, 0x1c, 0x19, 0xcb, 0x09, 0xed, 0x05, 0xd4, + 0x1e, 0x2f, 0x3a, 0xde, 0x07, 0x00, 0xfa, 0xfc, 0xec, 0xc4, 0x2a, 0x12, + 0x74, 0x08, 0xde, 0xbf, 0x28, 0x2b, 0x08, 0xd2, 0x39, 0x17, 0x29, 0xfa, + 0xe0, 0x0f, 0x06, 0xe9, 0x46, 0xfe, 0x03, 0xfa, 0x4d, 0xfd, 0xe9, 0x2a, + 0xdc, 0x30, 0x22, 0x03, 0x4a, 0x65, 0x04, 0xd1, 0xfb, 0x17, 0xd0, 0x04, + 0xe1, 0x16, 0x08, 0x13, 0xf3, 0x44, 0xe0, 0x48, 0xe3, 0x08, 0x4e, 0x31, + 0xd5, 0x0e, 0xfd, 0x08, 0xd9, 0x3a, 0xe7, 0x27, 0x12, 0x1d, 0xfb, 0x04, + 0x2f, 0x00, 0xee, 0xe1, 0xe9, 0xfc, 0x02, 0x33, 0xe1, 0xe4, 0xf2, 0x70, + 0xe5, 0xd5, 0xf0, 0xfd, 0xe6, 0xe7, 0xe5, 0xe5, 0x03, 0xfe, 0x00, 0x0e, + 0xcc, 0x07, 0x35, 0xef, 0xf3, 0xa8, 0x5b, 0xc2, 0xfa, 0xce, 0xef, 0xf8, + 0x08, 0xdd, 0x07, 0xb8, 0xdb, 0xd8, 0x2c, 0x2f, 0x2a, 0x09, 0x0c, 0x40, + 0x09, 0xf3, 0x05, 0xf0, 0x09, 0x01, 0x04, 0x31, 0x1c, 0x06, 0x11, 0xf7, + 0x16, 0x2e, 0xf7, 0xd6, 0xdf, 0xf9, 0xc8, 0xcb, 0x00, 0x02, 0x31, 0xf9, + 0x23, 0x9f, 0x02, 0xe1, 0x1f, 0x31, 0xf3, 0x01, 0xed, 0x6b, 0xfd, 0x1f, + 0x04, 0x29, 0xde, 0xf1, 0xe2, 0xf0, 0x16, 0xfc, 0xec, 0xdb, 0xc8, 0xda, + 0xdb, 0x11, 0xfa, 0xf4, 0x10, 0x20, 0x24, 0xe9, 0xee, 0xca, 0x0f, 0xe5, + 0xe2, 0xf6, 0xd6, 0x1c, 0xdb, 0xd3, 0xfc, 0x1a, 0xfa, 0x0a, 0xe6, 0xcb, + 0x17, 0x10, 0x2d, 0x09, 0xec, 0x2e, 0x03, 0x07, 0xff, 0x0f, 0xfc, 0x2b, + 0xed, 0x02, 0x0e, 0xef, 0x0e, 0xcf, 0xfa, 0xf6, 0xed, 0xe9, 0xcb, 0xeb, + 0xe6, 0xd1, 0xec, 0x1f, 0xd9, 0x21, 0x46, 0xb5, 0xd6, 0xf4, 0x1f, 0xcc, + 0x1a, 0x21, 0xe6, 0x25, 0xd5, 0xd9, 0xe8, 0xfa, 0x0a, 0x05, 0xb5, 0x2f, + 0xf3, 0xdb, 0x25, 0x03, 0xc7, 0x03, 0x20, 0x49, 0x00, 0x0b, 0x09, 0x27, + 0xe2, 0x13, 0xd7, 0xdf, 0x39, 0x0d, 0xe6, 0x04, 0x0f, 0x03, 0xfb, 0x15, + 0x05, 0xfd, 0x7f, 0xe1, 0x05, 0xfc, 0x00, 0x3b, 0xb0, 0x1d, 0x21, 0xfe, + 0x26, 0x0a, 0xd9, 0xc2, 0x06, 0xe8, 0xdc, 0x07, 0xf2, 0x28, 0xf3, 0xf4, + 0x26, 0x3c, 0x21, 0x0f, 0xf8, 0x10, 0x05, 0x02, 0x0b, 0xf5, 0x14, 0xd6, + 0x13, 0xf4, 0x08, 0xbd, 0xd5, 0xff, 0xef, 0x12, 0xf9, 0xfe, 0x06, 0xd2, + 0xd3, 0xe9, 0x0a, 0xe7, 0x04, 0x18, 0xfd, 0x3a, 0xf2, 0x04, 0xe0, 0xcd, + 0x3a, 0xb3, 0x1a, 0xf9, 0xfa, 0x0a, 0x00, 0x34, 0xfc, 0xeb, 0x01, 0xf3, + 0xe0, 0xee, 0xe9, 0xd8, 0xf4, 0xd8, 0x3f, 0xf9, 0x3c, 0x14, 0xe4, 0x43, + 0x2e, 0xeb, 0x20, 0xed, 0x09, 0xdb, 0xec, 0x2d, 0xbb, 0x1f, 0x2d, 0x25, + 0xf7, 0x3e, 0x1b, 0x0b, 0xf8, 0xdf, 0x1f, 0xd0, 0xdc, 0xe2, 0x16, 0x1b, + 0xe4, 0x16, 0xbf, 0xe3, 0xf1, 0x0b, 0xed, 0x12, 0x0f, 0x1f, 0x22, 0xdf, + 0xfc, 0x25, 0x22, 0x57, 0xe3, 0xd5, 0x0c, 0xe8, 0xe2, 0xe8, 0x15, 0x06, + 0x19, 0x25, 0xfc, 0xd9, 0x15, 0x26, 0x15, 0xd7, 0xfc, 0x10, 0xde, 0x21, + 0x18, 0xee, 0xf8, 0x20, 0x1a, 0x0a, 0xe8, 0x19, 0xcd, 0xfb, 0xfa, 0xed, + 0xfb, 0x15, 0x17, 0xd5, 0x25, 0x08, 0xff, 0xf4, 0xef, 0xfb, 0xfd, 0xe6, + 0x26, 0xf8, 0xe5, 0xcf, 0x07, 0x25, 0xea, 0x47, 0x04, 0x07, 0xee, 0xe3, + 0x05, 0x03, 0xe6, 0x09, 0x09, 0xea, 0xdb, 0xf9, 0x02, 0x3f, 0x36, 0xcf, + 0xe4, 0xdc, 0x32, 0xef, 0xd8, 0x15, 0x44, 0x26, 0xce, 0xeb, 0xda, 0x02, + 0xf1, 0xfc, 0x0a, 0x1c, 0xe6, 0xe9, 0x05, 0xf6, 0x1c, 0xf1, 0x14, 0xe2, + 0xea, 0xd7, 0x02, 0x1e, 0xf0, 0xf4, 0xfc, 0x1c, 0xf6, 0x21, 0x00, 0xed, + 0x03, 0xf0, 0x03, 0xd4, 0xe4, 0xf7, 0xed, 0x01, 0xcc, 0x0b, 0x20, 0x18, + 0x2f, 0x0a, 0x21, 0xcc, 0xdd, 0xe8, 0xe6, 0x22, 0xe3, 0x10, 0x26, 0xdb, + 0x22, 0x40, 0x25, 0x0c, 0xfd, 0x0c, 0x07, 0x08, 0xe8, 0xde, 0x35, 0x18, + 0xe9, 0x0c, 0x05, 0x22, 0xf2, 0xe7, 0xe9, 0xff, 0xfa, 0xf0, 0xf2, 0xfa, + 0xf0, 0x09, 0x04, 0xdd, 0xf7, 0xd8, 0x22, 0xfa, 0xd7, 0x03, 0xff, 0xdd, + 0x10, 0x7f, 0xd6, 0xdb, 0xfd, 0xed, 0xf8, 0xf3, 0x0b, 0xfb, 0xcf, 0xef, + 0xef, 0xf5, 0x33, 0xee, 0x0d, 0xff, 0x37, 0xed, 0xea, 0x12, 0xcc, 0x17, + 0x02, 0xfd, 0xe4, 0x09, 0xfe, 0x01, 0xdc, 0x09, 0x3b, 0x57, 0x40, 0x1f, + 0xe1, 0x19, 0x10, 0x21, 0x10, 0xdf, 0x08, 0xf9, 0xc9, 0x13, 0x02, 0xe5, + 0x0f, 0x08, 0x18, 0xdf, 0x0e, 0x18, 0xf0, 0xfa, 0x31, 0x27, 0x16, 0x15, + 0xc5, 0x04, 0x3b, 0x2a, 0xfe, 0xf8, 0xe5, 0xd2, 0x19, 0x0a, 0xb9, 0xd1, + 0xed, 0x05, 0x08, 0x33, 0xdd, 0x0e, 0xec, 0xc7, 0x16, 0xc1, 0xe8, 0xe2, + 0xee, 0xf7, 0xf6, 0x0e, 0x28, 0xec, 0xcc, 0x7f, 0x3c, 0x43, 0xd2, 0xcd, + 0xf9, 0x0b, 0x05, 0xd4, 0xf7, 0x3b, 0x1c, 0xd1, 0x45, 0xbf, 0xe7, 0xda, + 0xf7, 0xf7, 0xe9, 0xf2, 0x02, 0x5c, 0xfa, 0xf2, 0x02, 0xf1, 0xd8, 0x20, + 0x0b, 0xf5, 0xfe, 0x0f, 0x0a, 0x0c, 0xfc, 0x0a, 0x37, 0x17, 0xda, 0x11, + 0xf2, 0xeb, 0x25, 0xec, 0xf2, 0xf4, 0x09, 0xcd, 0x12, 0xc9, 0xc3, 0x42, + 0x11, 0xcc, 0xf0, 0x06, 0x07, 0xf6, 0xf2, 0xda, 0x23, 0xd1, 0x08, 0xfa, + 0x6d, 0x2f, 0x08, 0x21, 0x13, 0xff, 0xf1, 0x49, 0xfe, 0x1a, 0x27, 0x2c, + 0xed, 0x0c, 0x13, 0x00, 0x22, 0x50, 0x17, 0xe5, 0xd0, 0xf0, 0x2b, 0x01, + 0xec, 0x07, 0x15, 0xcf, 0xd7, 0xf8, 0xfe, 0xe5, 0x1a, 0x15, 0xea, 0xcc, + 0x0f, 0xf3, 0xc6, 0xd8, 0xd7, 0xd8, 0xf5, 0xdd, 0x0f, 0xdb, 0x0b, 0xed, + 0x0c, 0x0b, 0xda, 0x4b, 0xe5, 0x22, 0xc0, 0x15, 0xed, 0xe1, 0xda, 0xdb, + 0x23, 0x21, 0x00, 0x16, 0xf5, 0x03, 0xca, 0xfa, 0x5d, 0x01, 0x2a, 0xc3, + 0xee, 0xf1, 0xf1, 0xf1, 0xd9, 0x0c, 0x35, 0xe8, 0xe0, 0xf3, 0x60, 0xff, + 0x38, 0xea, 0x03, 0xe8, 0xfd, 0xe6, 0xc0, 0xe8, 0xdf, 0x42, 0x32, 0x18, + 0x03, 0x1c, 0xee, 0x04, 0x28, 0xf9, 0xe0, 0xde, 0x33, 0xda, 0x05, 0x18, + 0x34, 0x36, 0x30, 0xeb, 0xec, 0xcb, 0xff, 0xdf, 0xe7, 0xc7, 0xf6, 0xf6, + 0x0c, 0xe8, 0xfc, 0x1f, 0xd6, 0xfb, 0xd8, 0x25, 0xf2, 0xf6, 0xfa, 0x50, + 0x15, 0xe2, 0xff, 0x7a, 0x08, 0xdf, 0xdf, 0xee, 0xbc, 0x06, 0xe1, 0xe3, + 0xe6, 0xf7, 0x03, 0xc1, 0x5c, 0x09, 0xda, 0x4c, 0x45, 0xeb, 0x17, 0x1f, + 0x15, 0x19, 0xfd, 0x09, 0xd9, 0x2c, 0x20, 0x0c, 0xf8, 0xe9, 0xfc, 0x19, + 0x00, 0xf4, 0xf0, 0xea, 0x01, 0x0c, 0xea, 0xff, 0xe3, 0xf0, 0x2e, 0xf4, + 0x0d, 0x24, 0x0b, 0x09, 0xd6, 0x01, 0x00, 0x41, 0xe8, 0x10, 0x09, 0x4c, + 0x03, 0x03, 0xeb, 0x0a, 0xc3, 0xd9, 0xea, 0xd2, 0x12, 0x1e, 0x0d, 0x32, + 0x05, 0x1f, 0x05, 0xfa, 0xd5, 0x17, 0x1d, 0xe4, 0xf9, 0x21, 0x7f, 0x04, + 0xf8, 0xeb, 0xfb, 0x0f, 0xd0, 0x04, 0x39, 0x21, 0xd8, 0x4f, 0x2d, 0xfc, + 0xff, 0xf7, 0x05, 0x00, 0xfa, 0x1b, 0x2f, 0xe8, 0xfd, 0xf4, 0x03, 0x0a, + 0x76, 0x18, 0xe1, 0xd2, 0x0a, 0xe0, 0xd7, 0xff, 0x6c, 0xc6, 0xdf, 0xfe, + 0xc4, 0xf8, 0xf0, 0xe5, 0x04, 0x12, 0xf7, 0xed, 0xfb, 0xfc, 0xe5, 0xf6, + 0x02, 0xf1, 0xe9, 0x07, 0x15, 0x10, 0xea, 0xf1, 0xfb, 0x29, 0xe5, 0x06, + 0x21, 0xcd, 0xf6, 0xfe, 0x2b, 0x14, 0x03, 0xe0, 0xe1, 0xe8, 0x01, 0xfe, + 0x16, 0xf4, 0xf6, 0xfd, 0x18, 0xde, 0xfa, 0xef, 0xf4, 0xff, 0x04, 0xef, + 0xe6, 0xf8, 0xd9, 0xfa, 0x05, 0x17, 0xee, 0xdf, 0xe1, 0xf7, 0xe1, 0xe6, + 0x14, 0xf6, 0x03, 0x18, 0xd0, 0xf2, 0xfb, 0x22, 0x07, 0xf7, 0x12, 0xe8, + 0x38, 0x09, 0x18, 0x04, 0x05, 0x32, 0xd6, 0x08, 0x0f, 0x10, 0xe8, 0x08, + 0xfd, 0x17, 0x16, 0x02, 0xe0, 0xdd, 0xf4, 0x0b, 0x39, 0xf7, 0x11, 0xf2, + 0x00, 0x1f, 0x03, 0xf7, 0xfa, 0x09, 0xd7, 0x09, 0x15, 0x01, 0xf2, 0xee, + 0x3d, 0xdc, 0x29, 0x0a, 0xfa, 0x01, 0xdc, 0xdb, 0xfd, 0xe2, 0x05, 0xf1, + 0xf0, 0x05, 0x17, 0xed, 0x34, 0x1c, 0x03, 0x0d, 0xea, 0x19, 0xf7, 0x09, + 0x17, 0x23, 0xdc, 0xd7, 0x12, 0xc5, 0xf7, 0x03, 0xeb, 0xdf, 0xf0, 0xf8, + 0xec, 0xed, 0x02, 0xd8, 0xf8, 0xd8, 0xf9, 0x3b, 0xfd, 0xf9, 0xd8, 0xe7, + 0x04, 0xf1, 0xf7, 0xeb, 0x0f, 0x0d, 0x09, 0xd3, 0xec, 0x07, 0x77, 0xf8, + 0x09, 0x19, 0xf5, 0xef, 0x0e, 0x01, 0xdc, 0xed, 0xeb, 0xf7, 0x31, 0x0c, + 0xe1, 0x1e, 0xef, 0xf6, 0x22, 0x35, 0x01, 0x0a, 0xfa, 0xfa, 0x03, 0xe2, + 0xe4, 0xfd, 0x07, 0x42, 0x06, 0xfc, 0xff, 0xc3, 0xd9, 0xff, 0x2f, 0xe4, + 0xda, 0x05, 0x33, 0x3f, 0x00, 0x1a, 0x30, 0x4a, 0xc5, 0x15, 0x0a, 0xea, + 0x38, 0xfa, 0xdf, 0x1f, 0x13, 0x1b, 0xf8, 0xd4, 0xf9, 0xcf, 0x25, 0xfe, + 0xf2, 0xd4, 0xf9, 0xf9, 0xfd, 0xdf, 0xdd, 0x23, 0xe3, 0xf7, 0xf9, 0xdb, + 0xff, 0x09, 0xd6, 0x01, 0x0e, 0xf5, 0xec, 0xc5, 0x47, 0x36, 0xcc, 0xfd, + 0xf5, 0x02, 0xf7, 0xfd, 0x51, 0xee, 0xbd, 0xfd, 0x09, 0x03, 0x33, 0xe1, + 0x0f, 0xed, 0xf9, 0xd1, 0xd9, 0xe7, 0x10, 0x03, 0xee, 0x06, 0xfa, 0xf3, + 0xf8, 0xf7, 0xf0, 0x2b, 0xf4, 0x38, 0xc8, 0x01, 0xf6, 0x15, 0xee, 0xd5, + 0x41, 0x34, 0xe9, 0x0e, 0x03, 0x39, 0xf9, 0x1f, 0xfc, 0xec, 0x03, 0xea, + 0xbe, 0xc6, 0x06, 0xde, 0xcd, 0x14, 0x01, 0xdf, 0xe3, 0x35, 0xbf, 0xe6, + 0x1c, 0x12, 0xec, 0x2a, 0x0f, 0xe3, 0x20, 0xf7, 0x48, 0xda, 0xf5, 0xe0, + 0x20, 0x00, 0x18, 0x02, 0xf8, 0x42, 0xe4, 0xd9, 0x19, 0xf9, 0xc7, 0xfb, + 0xe6, 0x1f, 0xd6, 0xd7, 0x2a, 0xfc, 0x0a, 0x0f, 0x0a, 0x22, 0x06, 0xe3, + 0x2f, 0x27, 0x0c, 0xdb, 0x0e, 0xf8, 0x04, 0xef, 0x0f, 0x79, 0xd1, 0x23, + 0xe4, 0x4b, 0xe4, 0xf4, 0x04, 0xd7, 0xee, 0x3f, 0xfc, 0x0a, 0x00, 0x05, + 0xde, 0xfc, 0xf5, 0xde, 0xd1, 0xe8, 0x30, 0xdb, 0x0e, 0xf8, 0xf7, 0xf2, + 0xef, 0x0b, 0xeb, 0xb5, 0x44, 0xf6, 0xf7, 0x1d, 0xfa, 0xf6, 0x05, 0xff, + 0xed, 0xfa, 0x1e, 0x49, 0x4a, 0x00, 0x34, 0x01, 0x7f, 0x35, 0xd9, 0xcc, + 0x01, 0xd9, 0x30, 0x05, 0x11, 0x1c, 0x1a, 0x0e, 0xe7, 0x3a, 0x0a, 0x0f, + 0x0f, 0x1c, 0x23, 0x5d, 0xf1, 0x28, 0xe6, 0x17, 0xf2, 0x0f, 0x00, 0xfa, + 0xf3, 0xf5, 0xf0, 0x08, 0x36, 0x0a, 0xdf, 0x13, 0x21, 0x05, 0xf3, 0x0a, + 0x08, 0xfb, 0x0f, 0x01, 0x0c, 0xfc, 0x19, 0xe1, 0x4a, 0xe5, 0xfd, 0x06, + 0xff, 0xf1, 0xe2, 0xe4, 0x25, 0x15, 0x39, 0xfb, 0x0a, 0xf0, 0xff, 0x08, + 0xea, 0x16, 0xe8, 0xda, 0xf2, 0xe1, 0x10, 0xf2, 0x00, 0x1e, 0xe8, 0xf1, + 0x0c, 0xee, 0x00, 0xe5, 0xee, 0xe6, 0xfa, 0x23, 0x24, 0xfe, 0xe9, 0x09, + 0x21, 0xe4, 0x3b, 0x03, 0xe1, 0xf6, 0xe3, 0x19, 0x18, 0x2d, 0xe3, 0x08, + 0x32, 0x04, 0xd3, 0x2f, 0x16, 0xdf, 0x27, 0x0d, 0xed, 0x23, 0x1a, 0x00, + 0xf0, 0xf5, 0x0e, 0x27, 0x0b, 0xe8, 0x27, 0x0e, 0x1b, 0x3a, 0xec, 0x27, + 0x0b, 0xde, 0x16, 0x09, 0xf0, 0xfa, 0x1f, 0x0c, 0x0a, 0xeb, 0x02, 0x1b, + 0x08, 0xfe, 0x0a, 0xfe, 0xf4, 0x00, 0x0c, 0x19, 0x13, 0xea, 0xed, 0x05, + 0xfd, 0xee, 0x17, 0xee, 0x02, 0xd5, 0xfc, 0x15, 0xef, 0xe3, 0xf6, 0xc8, + 0xf7, 0x0f, 0x13, 0xfd, 0x07, 0x16, 0xdd, 0x10, 0xff, 0xe5, 0x0c, 0x07, + 0xed, 0xdc, 0x1f, 0x05, 0x0e, 0xfe, 0x3d, 0x21, 0xf7, 0xbc, 0xfe, 0x0d, + 0x2f, 0xf3, 0xf6, 0xe8, 0xf3, 0x10, 0xd7, 0x07, 0xe9, 0xf4, 0xf8, 0x19, + 0x06, 0xf4, 0xea, 0xf0, 0x01, 0x06, 0x03, 0x4f, 0x09, 0x0d, 0x03, 0xda, + 0x03, 0xef, 0xec, 0x0a, 0xea, 0xde, 0xda, 0x14, 0x35, 0x05, 0xfa, 0x10, + 0xfc, 0xf5, 0xcc, 0xfd, 0xfe, 0xea, 0xf3, 0xe8, 0xfa, 0x08, 0x08, 0x04, + 0x03, 0xe7, 0xf5, 0xc7, 0x1f, 0xf1, 0xf2, 0xe4, 0xe9, 0x52, 0x0f, 0x10, + 0xf2, 0x07, 0x1e, 0x07, 0x1d, 0x03, 0xfa, 0xf7, 0xde, 0xea, 0xec, 0x0e, + 0xf0, 0x21, 0x0e, 0x0c, 0xf0, 0xf9, 0x01, 0xec, 0xe3, 0x0e, 0x00, 0x7f, + 0xdf, 0x08, 0x0f, 0xdf, 0xfa, 0xce, 0x00, 0xe2, 0xfe, 0x21, 0xdc, 0x03, + 0xd0, 0xcf, 0xe2, 0x0c, 0xff, 0xf6, 0xfd, 0xe8, 0xfc, 0x2d, 0x32, 0xf6, + 0x0b, 0x0f, 0x08, 0xe7, 0xe7, 0xeb, 0xdf, 0xe7, 0xb3, 0x09, 0xe9, 0xe9, + 0xf3, 0x1e, 0x09, 0xe9, 0xb9, 0x37, 0x1a, 0xe2, 0x01, 0xd5, 0xdc, 0x00, + 0xfb, 0x2b, 0xc8, 0x0b, 0xd4, 0xf8, 0xfe, 0xd9, 0x2e, 0x0c, 0x4d, 0x01, + 0x1a, 0xe5, 0xf4, 0xcc, 0xdb, 0xc2, 0x4c, 0x48, 0x31, 0xe5, 0x0b, 0xf7, + 0xf0, 0x13, 0xe6, 0xe2, 0x1d, 0xdc, 0x7f, 0x14, 0xd1, 0xea, 0x1c, 0x34, + 0x28, 0xd3, 0xf5, 0xee, 0x07, 0x39, 0xf0, 0x00, 0xf8, 0x1c, 0xd6, 0xe3, + 0x44, 0xed, 0x11, 0xf2, 0xee, 0x24, 0x0b, 0x3d, 0x23, 0x18, 0x35, 0x4c, + 0xca, 0x0c, 0xee, 0xf2, 0xdc, 0x3a, 0x1b, 0x02, 0xe2, 0x32, 0xfc, 0x46, + 0xf7, 0x6f, 0x23, 0x17, 0xe8, 0xc0, 0x02, 0xf0, 0xdd, 0xdf, 0xf0, 0x28, + 0x2f, 0xc8, 0xe6, 0xf9, 0xb8, 0x48, 0x4a, 0x11, 0x23, 0xd4, 0x0b, 0xfe, + 0x00, 0xe9, 0xff, 0x08, 0x14, 0x03, 0x04, 0xd2, 0x1b, 0xed, 0xd9, 0x0c, + 0xca, 0x2d, 0xe8, 0xdf, 0x1d, 0xef, 0x14, 0x25, 0xce, 0x42, 0xee, 0x0b, + 0x1c, 0xda, 0x13, 0x06, 0xf1, 0xf2, 0xf5, 0x27, 0xfa, 0xfd, 0x01, 0xf3, + 0xcc, 0xf0, 0xf7, 0x05, 0xd2, 0x02, 0x36, 0x00, 0x30, 0xe8, 0xfb, 0xff, + 0x57, 0xd6, 0xff, 0xc9, 0xf7, 0x03, 0xfd, 0x12, 0x1f, 0xfa, 0xc3, 0x0a, + 0xc7, 0x00, 0xe9, 0x13, 0x07, 0x1b, 0xc7, 0xe4, 0x10, 0x1c, 0xc1, 0x10, + 0xef, 0x1a, 0xc6, 0xd4, 0xfc, 0x0c, 0xe8, 0xd5, 0xf3, 0xde, 0x08, 0x55, + 0x5f, 0x21, 0x19, 0x16, 0xc5, 0x0a, 0xff, 0xea, 0x09, 0xf2, 0x6c, 0xf1, + 0x23, 0x0f, 0xc9, 0x09, 0xdc, 0x53, 0xe4, 0x05, 0xff, 0xd0, 0x09, 0xf4, + 0xca, 0x0f, 0xf1, 0x63, 0x34, 0x01, 0x12, 0x2a, 0x22, 0xc3, 0xec, 0xef, + 0xca, 0x11, 0xe7, 0xf9, 0xeb, 0x12, 0xca, 0x38, 0xfe, 0xe8, 0xba, 0xde, + 0x0d, 0x2e, 0xc5, 0x0f, 0xf9, 0xfd, 0xf8, 0x1d, 0xf5, 0xf6, 0xfe, 0xdf, + 0xf0, 0x0b, 0x00, 0x1a, 0x0d, 0xdf, 0xe6, 0x2b, 0xe7, 0xf3, 0xe9, 0xb6, + 0x55, 0x23, 0xf9, 0x07, 0xd7, 0xee, 0xd6, 0x08, 0xda, 0xb5, 0x57, 0xdf, + 0x14, 0xeb, 0x11, 0xfe, 0xc1, 0x00, 0xea, 0xd4, 0x21, 0xbd, 0xcb, 0x55, + 0x26, 0x31, 0xfd, 0xe8, 0xd4, 0x37, 0xa8, 0x12, 0xec, 0xd8, 0x17, 0x14, + 0x28, 0x02, 0x0a, 0x07, 0xa3, 0xef, 0x05, 0xe9, 0x03, 0x10, 0xeb, 0x04, + 0x0b, 0x8a, 0x24, 0x0e, 0x7f, 0x16, 0x24, 0xfa, 0x3f, 0x40, 0xd4, 0xf0, + 0xc4, 0x13, 0xb6, 0x1f, 0xf4, 0x1d, 0x2f, 0xf4, 0xe2, 0x1e, 0x05, 0xc1, + 0xea, 0x2a, 0x42, 0x0e, 0x2e, 0xe7, 0xe6, 0xf1, 0x0b, 0xec, 0x3c, 0x0e, + 0xeb, 0xd0, 0xe7, 0xdf, 0x11, 0xfb, 0x06, 0x18, 0x1e, 0xe4, 0xc1, 0xd9, + 0xe7, 0x02, 0x16, 0x17, 0xeb, 0x0f, 0x14, 0x0b, 0xd6, 0xa2, 0x68, 0xed, + 0xd5, 0x4d, 0xe1, 0x6e, 0xef, 0xf4, 0x1a, 0xdf, 0xcc, 0xea, 0xf9, 0x42, + 0x09, 0x1d, 0x20, 0x25, 0xea, 0xf0, 0x05, 0xf7, 0x45, 0x08, 0x2d, 0xce, + 0x25, 0xd1, 0xfe, 0xfb, 0xdf, 0x04, 0x6b, 0xc3, 0x40, 0xea, 0xfc, 0xfc, + 0x2e, 0xda, 0xcd, 0xce, 0x27, 0xe6, 0x0e, 0xea, 0x1f, 0xda, 0xf9, 0xf0, + 0x29, 0xf8, 0xe1, 0xf2, 0x33, 0x5f, 0xd2, 0xed, 0xed, 0xf9, 0xd4, 0xed, + 0x21, 0x07, 0x4e, 0xd4, 0x0c, 0x46, 0x58, 0x1f, 0xfe, 0xf0, 0x10, 0xf4, + 0x07, 0xd4, 0xfd, 0x0a, 0x29, 0xfb, 0xd3, 0x31, 0x0e, 0x21, 0xf3, 0xe6, + 0x27, 0xf1, 0x16, 0x10, 0xfa, 0x10, 0xed, 0xe2, 0x4a, 0x17, 0xfe, 0x33, + 0xe2, 0x22, 0xe9, 0xf9, 0x0f, 0xfe, 0xe6, 0x00, 0xdd, 0x17, 0xce, 0xe5, + 0x7b, 0xc7, 0xf9, 0xf8, 0x10, 0xd0, 0x21, 0xf3, 0xf2, 0x06, 0xe5, 0x1d, + 0xdd, 0x12, 0xf9, 0x17, 0xdb, 0xeb, 0x3a, 0x02, 0x01, 0x12, 0xe9, 0xf0, + 0x15, 0xea, 0xf9, 0xdb, 0x5e, 0xd9, 0xe3, 0xe8, 0xf8, 0x50, 0xf8, 0x1b, + 0x23, 0x2e, 0xe6, 0xd3, 0x0c, 0x4a, 0xf7, 0x34, 0xcb, 0x03, 0xaf, 0x01, + 0x28, 0x28, 0xf1, 0xff, 0xfb, 0x02, 0x68, 0x06, 0x09, 0x13, 0xe4, 0x15, + 0x1e, 0xd1, 0xf4, 0xdf, 0x39, 0x29, 0x19, 0x0e, 0xe1, 0xe3, 0xf3, 0x08, + 0xf0, 0x13, 0x06, 0xcf, 0xf0, 0xfe, 0xe4, 0xd9, 0xe2, 0xe1, 0xe5, 0x1a, + 0xf7, 0xf2, 0x1b, 0x3b, 0xe6, 0xc5, 0x01, 0xce, 0x04, 0xcf, 0x18, 0xee, + 0x0a, 0x00, 0x16, 0x2c, 0xe0, 0xf9, 0x06, 0x2d, 0x17, 0x02, 0x0f, 0xdf, + 0xf5, 0x0e, 0xf0, 0x03, 0xb5, 0x2c, 0x39, 0xfd, 0xfc, 0xe5, 0x32, 0x20, + 0x1b, 0x38, 0xeb, 0xe2, 0xec, 0x01, 0xea, 0x2d, 0xf8, 0xee, 0x03, 0xe4, + 0x04, 0x12, 0x1c, 0x15, 0x18, 0x07, 0xfc, 0x0f, 0xee, 0xe7, 0xda, 0x0f, + 0x11, 0xde, 0xf0, 0x14, 0xea, 0xf5, 0xcf, 0xf9, 0xf0, 0xfe, 0xf7, 0x43, + 0x23, 0xf6, 0xed, 0x14, 0xd1, 0xff, 0x35, 0x07, 0x1b, 0xd7, 0xfa, 0x06, + 0xd6, 0x08, 0xdd, 0x2f, 0xc6, 0xeb, 0xe8, 0xe5, 0xf6, 0xf1, 0x15, 0xea, + 0x12, 0xfb, 0x3c, 0xdd, 0x18, 0xf9, 0xe7, 0x34, 0x03, 0x14, 0x23, 0x10, + 0xef, 0xe5, 0x0b, 0x00, 0x7f, 0xfd, 0x10, 0x00, 0xf2, 0xfe, 0xe8, 0xfd, + 0x1d, 0xe3, 0x21, 0x16, 0x02, 0xe5, 0xfd, 0x10, 0xf5, 0x0d, 0x1d, 0x40, + 0x31, 0xbc, 0x03, 0x10, 0xcb, 0x1d, 0xe6, 0xd1, 0x09, 0xf0, 0xee, 0x2d, + 0xf7, 0x24, 0xf1, 0x2f, 0xee, 0x26, 0xeb, 0xfb, 0x17, 0xec, 0xf4, 0xf3, + 0x18, 0xed, 0xd9, 0x08, 0xee, 0xd6, 0x0b, 0xf3, 0xde, 0xe5, 0x08, 0xfe, + 0xf3, 0x4d, 0xea, 0xf0, 0xfc, 0xf3, 0x19, 0xcd, 0x21, 0x27, 0x4d, 0xe7, + 0x1e, 0x20, 0xff, 0x0e, 0xe4, 0x11, 0x31, 0xe3, 0x09, 0x0e, 0xe7, 0xf0, + 0xf6, 0x1b, 0xf2, 0x1a, 0xf6, 0x07, 0xe7, 0x04, 0x0a, 0xf4, 0x17, 0xef, + 0x0a, 0xee, 0x10, 0x02, 0xf5, 0x0e, 0xe3, 0xf0, 0xfd, 0x07, 0xf8, 0x28, + 0x00, 0x0f, 0xee, 0x20, 0x15, 0x0b, 0x29, 0xf6, 0x09, 0xfb, 0x2b, 0xf2, + 0x15, 0x0d, 0x06, 0xe4, 0x31, 0xc5, 0x17, 0xc4, 0xfb, 0x05, 0xef, 0x04, + 0x06, 0x0f, 0x00, 0x24, 0x05, 0xfc, 0x05, 0xe4, 0x11, 0xea, 0x29, 0x50, + 0x06, 0x06, 0xf9, 0xf4, 0x14, 0xf4, 0xec, 0xf1, 0x00, 0xf5, 0x1b, 0x09, + 0x02, 0xee, 0xf7, 0xf8, 0x09, 0x1c, 0xe4, 0x0f, 0xf1, 0x0a, 0x13, 0xfb, + 0xf2, 0x06, 0xfb, 0xf7, 0xfe, 0x0e, 0x0a, 0x1f, 0x29, 0xf1, 0x18, 0xe8, + 0xfa, 0x08, 0x06, 0xf9, 0xfa, 0x17, 0xff, 0x1c, 0xf3, 0xf1, 0x04, 0x2b, + 0xf0, 0xf7, 0xe7, 0xe5, 0x02, 0x16, 0xef, 0xfb, 0xee, 0xe8, 0x17, 0x1c, + 0xda, 0x12, 0xf7, 0x01, 0xe6, 0xf3, 0xfd, 0xfa, 0xe6, 0x33, 0xf8, 0x4a, + 0xeb, 0x0f, 0xe6, 0xf6, 0xfb, 0x35, 0x35, 0xf5, 0xee, 0xed, 0xfe, 0x1b, + 0x02, 0xec, 0xdf, 0x1f, 0x38, 0x16, 0x0f, 0x0f, 0x1f, 0x53, 0x13, 0x1e, + 0xe0, 0xef, 0x32, 0x0c, 0xf3, 0xf2, 0x1a, 0x06, 0xe4, 0x00, 0xeb, 0xea, + 0xf8, 0xf4, 0xf8, 0x00, 0xd0, 0x33, 0xe8, 0x00, 0x08, 0x19, 0x08, 0xfb, + 0x05, 0x01, 0xf8, 0x1e, 0xff, 0x08, 0xf2, 0x0d, 0xea, 0xe3, 0xf9, 0xd7, + 0xf6, 0x7f, 0xfa, 0xfd, 0x1a, 0x22, 0x22, 0xe6, 0x02, 0xf6, 0xdc, 0xfd, + 0xee, 0xed, 0xf0, 0x03, 0x01, 0x06, 0xf5, 0x04, 0x0e, 0x08, 0xff, 0x00, + 0xe6, 0xfc, 0xf0, 0xff, 0x06, 0x01, 0xe4, 0xf1, 0xe9, 0x0f, 0xfd, 0xdd, + 0x06, 0xf3, 0xf9, 0xe7, 0xe7, 0x0a, 0xdc, 0x21, 0x09, 0xe5, 0xdb, 0xec, + 0x05, 0xf8, 0xf3, 0xe4, 0x1e, 0x00, 0xea, 0xed, 0x00, 0xfe, 0xf9, 0xf4, + 0xf8, 0x1f, 0xf8, 0x09, 0xe0, 0x03, 0x02, 0xd3, 0xf3, 0x2c, 0x08, 0x3b, + 0xc8, 0xdf, 0xeb, 0x7f, 0xee, 0xd6, 0x09, 0x0b, 0xe2, 0xf0, 0xc1, 0xf9, + 0x1a, 0xef, 0xd8, 0x10, 0xdc, 0x05, 0x1c, 0xfd, 0xe2, 0x2b, 0xe7, 0xf8, + 0x14, 0xe6, 0x04, 0x14, 0x07, 0xfd, 0xff, 0xcb, 0xe9, 0xd3, 0xfd, 0x11, + 0xf6, 0xea, 0xef, 0xf4, 0xfb, 0xe4, 0x4f, 0x02, 0xd1, 0x21, 0x1b, 0xfd, + 0xde, 0x36, 0x00, 0x29, 0x2c, 0xd1, 0xf3, 0x08, 0x15, 0x01, 0x39, 0xfc, + 0xf5, 0xed, 0xfa, 0xfa, 0x39, 0x09, 0xf6, 0xe9, 0x14, 0x5f, 0x06, 0xe7, + 0xd6, 0xfd, 0xff, 0xde, 0xe4, 0x21, 0x00, 0x0a, 0xd9, 0x1b, 0x03, 0xd9, + 0xf8, 0x18, 0xed, 0xe9, 0xf3, 0x0e, 0xf3, 0x09, 0xf0, 0x06, 0x05, 0xf9, + 0x00, 0xde, 0xfe, 0x0c, 0x00, 0x1c, 0x17, 0x49, 0x01, 0x13, 0xfe, 0xdf, + 0xf2, 0xf4, 0x08, 0x14, 0x14, 0x04, 0x0c, 0xf7, 0x00, 0x13, 0xf0, 0xde, + 0xe5, 0x0a, 0x17, 0xfd, 0xce, 0xfc, 0x27, 0x1d, 0xda, 0xe2, 0xe7, 0x13, + 0x20, 0xeb, 0x02, 0x05, 0x02, 0x30, 0x00, 0xf9, 0x29, 0x2c, 0x0d, 0x09, + 0xfb, 0xfb, 0x22, 0x00, 0xf6, 0xe5, 0xed, 0xff, 0x09, 0xef, 0xf3, 0x04, + 0x0b, 0x29, 0x27, 0x01, 0x38, 0xfb, 0x1f, 0x08, 0x32, 0xe4, 0xfa, 0x06, + 0x05, 0xf7, 0xf9, 0x33, 0x05, 0xd6, 0x04, 0x17, 0xec, 0xde, 0x32, 0xf5, + 0xde, 0x03, 0x07, 0x09, 0xce, 0xda, 0xec, 0xf7, 0x04, 0xea, 0xd3, 0x17, + 0xd5, 0xf3, 0x17, 0x08, 0x0e, 0xf7, 0xf7, 0x1e, 0xff, 0x00, 0xf5, 0xfe, + 0xf1, 0x02, 0xdf, 0x07, 0xef, 0xfb, 0xe7, 0x06, 0x05, 0x12, 0x0a, 0x15, + 0x01, 0x0d, 0xfa, 0x10, 0x0f, 0x36, 0xfa, 0x0d, 0x00, 0xff, 0x01, 0x10, + 0xfa, 0x22, 0x30, 0x1e, 0xe6, 0x22, 0xf4, 0x12, 0xff, 0x3c, 0xbb, 0x08, + 0xd4, 0x0e, 0xfc, 0xf5, 0xeb, 0xc8, 0x07, 0x0f, 0x10, 0xfd, 0x34, 0xdd, + 0x03, 0x0c, 0xe2, 0xda, 0xf1, 0x31, 0x06, 0xe8, 0x0d, 0xfd, 0xec, 0xee, + 0xd4, 0x2b, 0x21, 0x1a, 0xdd, 0xd3, 0xfe, 0x0c, 0x2f, 0xeb, 0x23, 0xf8, + 0x26, 0xf7, 0x09, 0x05, 0xf8, 0xed, 0xf7, 0x25, 0xfe, 0xf3, 0x0c, 0xe6, + 0x2e, 0xda, 0x36, 0x03, 0x16, 0x1a, 0xd9, 0xd0, 0x11, 0xfd, 0x02, 0x09, + 0xe0, 0x36, 0x22, 0xf0, 0xfa, 0x25, 0xd7, 0xcd, 0x06, 0xe5, 0xeb, 0x14, + 0x13, 0xe1, 0xe8, 0x08, 0xdb, 0xdb, 0xf7, 0xf2, 0x1d, 0xfa, 0xf3, 0xf7, + 0xb9, 0x0c, 0xe6, 0x0a, 0xfa, 0x3b, 0x0e, 0x00, 0xf1, 0x05, 0xf8, 0x15, + 0xcd, 0xe6, 0xfd, 0xfc, 0x14, 0x17, 0xff, 0x2c, 0xea, 0x05, 0xf2, 0x1a, + 0xee, 0x05, 0x16, 0xeb, 0x00, 0x07, 0x2b, 0x0c, 0x1b, 0xe7, 0x07, 0xea, + 0x02, 0xce, 0x16, 0xc4, 0xe8, 0x00, 0x39, 0x05, 0xf5, 0xeb, 0x34, 0x17, + 0xe4, 0xf5, 0x14, 0x26, 0x1d, 0x07, 0x7d, 0xe7, 0xf4, 0x18, 0xfc, 0x01, + 0xd1, 0xf3, 0x3c, 0xbd, 0x28, 0x05, 0x19, 0xc6, 0xda, 0x01, 0x18, 0x00, + 0x0c, 0x45, 0xc7, 0x36, 0xf5, 0x18, 0xdd, 0x49, 0x5d, 0xeb, 0x17, 0xf6, + 0x0c, 0xf9, 0x0a, 0x7f, 0x2c, 0xe5, 0xed, 0x06, 0xcb, 0xec, 0xef, 0xfe, + 0xe6, 0xde, 0x01, 0x01, 0x26, 0x18, 0xf2, 0xfe, 0x04, 0xf0, 0x10, 0xea, + 0x1d, 0x1d, 0x03, 0x2b, 0x53, 0xf0, 0x12, 0x1f, 0xf9, 0xec, 0x0f, 0x21, + 0x0b, 0x03, 0xd7, 0xdd, 0x2a, 0x0e, 0x50, 0xd6, 0xf7, 0x34, 0xe3, 0x11, + 0xef, 0xd0, 0x07, 0x17, 0xe9, 0x0e, 0x13, 0xf6, 0xeb, 0x00, 0xe3, 0xf7, + 0x10, 0xf8, 0x05, 0xf2, 0xdf, 0x10, 0xf4, 0xe8, 0x02, 0x15, 0xfb, 0xcb, + 0xf0, 0xed, 0x1a, 0x08, 0xf2, 0xf7, 0x06, 0x1e, 0xed, 0x25, 0x29, 0xd8, + 0xec, 0xe8, 0x05, 0x0b, 0x12, 0xe3, 0x24, 0xd7, 0x09, 0xde, 0xdb, 0x0f, + 0x14, 0x07, 0xfb, 0xf2, 0x3d, 0x11, 0xe5, 0xde, 0x0d, 0x2a, 0xf1, 0xf9, + 0x10, 0xdd, 0x1f, 0x19, 0xf4, 0xfa, 0x05, 0xdd, 0xf7, 0xdf, 0x13, 0xfc, + 0x1c, 0xf5, 0xe5, 0x1b, 0x0a, 0x12, 0xf0, 0x06, 0xf5, 0xe9, 0xff, 0xd6, + 0x16, 0x0d, 0xf8, 0xff, 0x18, 0xda, 0x0a, 0xdc, 0xde, 0xf9, 0xf9, 0xff, + 0xf9, 0xeb, 0x4d, 0xdd, 0x7f, 0xf2, 0x16, 0x18, 0xeb, 0xe2, 0xfb, 0x09, + 0xf4, 0x13, 0x04, 0x27, 0x32, 0xe2, 0xfe, 0xf5, 0xf6, 0xfc, 0xf4, 0xda, + 0x1f, 0xf6, 0xfa, 0x02, 0xe3, 0x64, 0xef, 0x10, 0x4a, 0x2d, 0xf7, 0xec, + 0xfa, 0x0a, 0xe2, 0xdd, 0x02, 0x0c, 0x0c, 0xfc, 0x11, 0x40, 0x18, 0xcf, + 0xeb, 0x22, 0x0a, 0x1b, 0x06, 0x0b, 0x22, 0xe9, 0xfb, 0xf0, 0x0a, 0xfd, + 0xfe, 0xfd, 0xfa, 0x26, 0xf9, 0xfc, 0xef, 0x04, 0x1a, 0xe8, 0x2a, 0x11, + 0xfa, 0xe4, 0xe1, 0x0a, 0x19, 0x00, 0x14, 0x0a, 0x26, 0xef, 0x1e, 0xe0, + 0x18, 0xbf, 0xee, 0x10, 0x19, 0xe4, 0x00, 0xfb, 0xe3, 0x03, 0x0d, 0x24, + 0xe9, 0x51, 0xdb, 0x37, 0xf4, 0xe2, 0xed, 0xf3, 0x27, 0x41, 0x05, 0xeb, + 0x08, 0xe6, 0xee, 0xec, 0xd2, 0xfb, 0x4a, 0x2d, 0xe7, 0xdc, 0x29, 0x28, + 0x04, 0x0e, 0x1b, 0x13, 0x0c, 0x26, 0x49, 0x11, 0xf3, 0xea, 0xfc, 0x54, + 0x1e, 0x06, 0xf5, 0x0b, 0xf5, 0xee, 0xe4, 0x14, 0x35, 0x16, 0xde, 0xd3, + 0xf8, 0xfd, 0xe5, 0xef, 0xd0, 0x25, 0xe3, 0x09, 0xe9, 0x0a, 0x10, 0xe3, + 0xff, 0x07, 0xf8, 0x0b, 0xfb, 0xfe, 0x02, 0xee, 0xf6, 0xdb, 0xe6, 0xff, + 0xe8, 0xed, 0x46, 0xff, 0x0e, 0x22, 0xfe, 0x0a, 0xf1, 0x22, 0xf7, 0xe1, + 0x15, 0xee, 0xe5, 0xe8, 0x1e, 0xdf, 0x2a, 0xfe, 0x05, 0xeb, 0xf2, 0xfc, + 0xe4, 0x26, 0x0a, 0xf2, 0x14, 0xe3, 0xeb, 0x03, 0xf6, 0x1e, 0xd6, 0xf7, + 0xc7, 0xd7, 0x27, 0x24, 0x04, 0x02, 0x12, 0x0b, 0xd2, 0x3b, 0xd3, 0x39, + 0xf0, 0xd3, 0xd8, 0xe2, 0x10, 0x1e, 0xd7, 0xec, 0xe3, 0x3f, 0x02, 0xf6, + 0xf7, 0x15, 0xe8, 0xf7, 0x0a, 0x00, 0xf4, 0xf7, 0xe9, 0x41, 0x1e, 0xdc, + 0xd9, 0xf6, 0x00, 0x16, 0x12, 0x0b, 0x38, 0x10, 0x2c, 0x16, 0x05, 0xd6, + 0x08, 0xe7, 0xde, 0x0c, 0x04, 0xe8, 0x13, 0xdc, 0x01, 0x1a, 0xf2, 0xe7, + 0xd0, 0x15, 0xeb, 0x29, 0x08, 0xd9, 0xe5, 0xe8, 0xf0, 0xdb, 0xec, 0xf0, + 0x1c, 0xf4, 0x0b, 0xc7, 0xe9, 0xda, 0x0a, 0x07, 0x19, 0xe6, 0xf3, 0x25, + 0x22, 0xfe, 0xf5, 0x7f, 0x05, 0xf3, 0x34, 0xf2, 0xeb, 0x09, 0xf5, 0x3c, + 0xf9, 0x2b, 0xf4, 0xe8, 0xfa, 0xed, 0x0e, 0xf0, 0x0c, 0x04, 0xde, 0x0e, + 0x14, 0xf2, 0x2c, 0xe4, 0x56, 0x00, 0xf6, 0xea, 0x24, 0x28, 0xe8, 0xf6, + 0xe5, 0x1b, 0x01, 0xe0, 0xeb, 0xec, 0x32, 0x03, 0xff, 0xff, 0xd9, 0x06, + 0xeb, 0xe9, 0x0f, 0xf2, 0xe5, 0xe5, 0xd9, 0x06, 0x0a, 0xfc, 0xe2, 0xe4, + 0x11, 0x0f, 0xdb, 0x10, 0x14, 0xf6, 0xd7, 0xd7, 0xee, 0xec, 0x0f, 0x27, + 0xd4, 0xf1, 0x24, 0xf2, 0x05, 0xf8, 0x02, 0xf7, 0x2f, 0xfe, 0x10, 0xe0, + 0x07, 0xfc, 0xe6, 0xed, 0xfe, 0xd6, 0x2c, 0x46, 0xf1, 0x1c, 0xfa, 0xf2, + 0x07, 0xec, 0xfc, 0xe9, 0xff, 0x11, 0xeb, 0xf7, 0x1b, 0x3f, 0xdb, 0xf1, + 0xeb, 0xf8, 0xfb, 0x0c, 0xe2, 0xef, 0xe3, 0x03, 0x20, 0xde, 0xf3, 0xfa, + 0xe8, 0xe5, 0x4e, 0x02, 0xe0, 0xcf, 0x1e, 0x62, 0x00, 0x04, 0xf8, 0xfd, + 0x21, 0xda, 0x02, 0xe0, 0x0b, 0x09, 0x28, 0xec, 0x06, 0x14, 0x1a, 0xeb, + 0x47, 0xec, 0x07, 0x15, 0xf3, 0xe0, 0xe9, 0x0c, 0x2f, 0x72, 0x13, 0x16, + 0x19, 0x21, 0xf2, 0xdb, 0xdd, 0x4b, 0xea, 0xdf, 0xe9, 0xef, 0xf9, 0xf5, + 0xf4, 0x10, 0x02, 0xee, 0x28, 0xe9, 0xdf, 0x09, 0x0f, 0xe7, 0xfb, 0x21, + 0x0a, 0x14, 0xef, 0xd8, 0x14, 0x7f, 0x06, 0x0e, 0xf7, 0x34, 0xe5, 0x0c, + 0xf8, 0xf5, 0x0e, 0xd5, 0xee, 0xe7, 0xf9, 0x23, 0x45, 0xd7, 0xe4, 0x35, + 0x10, 0x37, 0xdf, 0x26, 0xf7, 0x0d, 0xe1, 0x11, 0x0d, 0x19, 0x1e, 0xe0, + 0xff, 0xcf, 0xf9, 0x1d, 0x1d, 0x1d, 0xf4, 0xe7, 0xed, 0x00, 0x1d, 0x19, + 0x03, 0xe7, 0xfe, 0xef, 0xfc, 0x37, 0xf9, 0xe1, 0xe9, 0xf8, 0xfc, 0x11, + 0x1c, 0x29, 0x13, 0xff, 0xeb, 0xee, 0xe5, 0xf0, 0xdd, 0x14, 0xe4, 0xff, + 0xf0, 0xff, 0xed, 0xee, 0x03, 0x07, 0xd3, 0xeb, 0x14, 0x14, 0xff, 0xf3, + 0x0f, 0xf2, 0xee, 0xf0, 0xec, 0x0e, 0xf2, 0x00, 0xfb, 0x0e, 0xf1, 0xf4, + 0xf5, 0x0f, 0x02, 0xd8, 0xf4, 0xe7, 0x04, 0x0e, 0xcb, 0xf7, 0x06, 0x5b, + 0x2f, 0x04, 0xf9, 0xf6, 0xf5, 0xe7, 0xcf, 0xf9, 0x00, 0xea, 0xe5, 0x00, + 0x28, 0x14, 0x0e, 0xfb, 0x1a, 0xdd, 0x45, 0xe2, 0x4f, 0x02, 0xf5, 0xfa, + 0xf0, 0x2b, 0x11, 0xfe, 0x1d, 0x48, 0x0c, 0xdb, 0xf4, 0xed, 0xef, 0xfd, + 0xcf, 0x07, 0xfe, 0x02, 0x18, 0x0f, 0xee, 0xdf, 0xf6, 0x19, 0x03, 0x05, + 0x1f, 0x39, 0x0f, 0xfe, 0xf3, 0x3c, 0x3b, 0xee, 0xe2, 0xda, 0x14, 0x1d, + 0x21, 0x09, 0x16, 0xd9, 0xf0, 0x1d, 0xcd, 0x0f, 0x16, 0x04, 0xf2, 0x0c, + 0xf2, 0x06, 0x04, 0xda, 0xf0, 0xed, 0x04, 0x11, 0x09, 0xf5, 0x0f, 0xe8, + 0x0f, 0x14, 0xda, 0x15, 0x32, 0xef, 0xec, 0xd8, 0x37, 0x0c, 0xf5, 0xfd, + 0x12, 0x0a, 0xed, 0xfe, 0xff, 0xfe, 0x09, 0x17, 0x0a, 0xd6, 0xf1, 0x12, + 0x17, 0x18, 0xf4, 0x1f, 0x14, 0x2a, 0x09, 0xfc, 0xee, 0x10, 0xf9, 0xf1, + 0x18, 0xf4, 0xf8, 0x12, 0xe7, 0x1f, 0x01, 0x02, 0xf1, 0xf1, 0xec, 0xeb, + 0x02, 0xe5, 0xd0, 0xfe, 0xe0, 0x02, 0xd6, 0xfc, 0x17, 0xe5, 0xe1, 0xff, + 0x4e, 0x29, 0x42, 0xc2, 0xe7, 0xec, 0x09, 0x0b, 0x22, 0x51, 0x34, 0xe1, + 0x19, 0x02, 0x48, 0x13, 0xe9, 0xe7, 0xda, 0xc8, 0x3d, 0xea, 0xf8, 0xd2, + 0xec, 0xd2, 0x26, 0x13, 0xe7, 0xb7, 0xef, 0xf9, 0x0a, 0x53, 0x27, 0xfb, + 0xfb, 0xd4, 0x20, 0xda, 0x26, 0xe0, 0xeb, 0xec, 0x21, 0xdd, 0xe9, 0xe3, + 0xfd, 0x0a, 0xf9, 0x48, 0x23, 0x69, 0xef, 0xe2, 0x10, 0xfb, 0xde, 0xef, + 0x09, 0x01, 0xdf, 0xf5, 0x07, 0xc8, 0x47, 0xc8, 0xf8, 0x26, 0x21, 0x1d, + 0x14, 0xf4, 0xe3, 0x24, 0x4f, 0x79, 0x0b, 0x4b, 0x15, 0x04, 0x04, 0x1a, + 0xd6, 0x0c, 0xf8, 0x19, 0xed, 0x67, 0x0a, 0xf4, 0x1e, 0xd3, 0xe8, 0xea, + 0x01, 0xe9, 0x04, 0xe0, 0x0a, 0xf0, 0x0a, 0xdf, 0xda, 0x21, 0x3a, 0xf7, + 0xd7, 0xf1, 0xe6, 0xf6, 0xde, 0xf1, 0xea, 0xf4, 0xe3, 0xe7, 0x17, 0xcb, + 0xc8, 0xc1, 0xdc, 0xf6, 0x01, 0xf9, 0xf9, 0xdb, 0xf6, 0x2f, 0x14, 0xdc, + 0xb8, 0xfc, 0x45, 0xf7, 0x04, 0x14, 0xff, 0x02, 0x1b, 0xea, 0x04, 0xff, + 0x08, 0xfd, 0xfc, 0xfd, 0x18, 0xd6, 0x16, 0x25, 0x50, 0x50, 0xd8, 0x07, + 0xea, 0x74, 0xeb, 0x08, 0xcf, 0x03, 0xdd, 0xed, 0xe2, 0xf7, 0x0a, 0xe5, + 0xe2, 0xf3, 0xcd, 0xe2, 0xd9, 0x38, 0x07, 0x11, 0xec, 0xf9, 0xf5, 0xc7, + 0xfd, 0x2f, 0xed, 0x11, 0xf5, 0xed, 0xfe, 0x28, 0xd1, 0x26, 0xb6, 0x03, + 0xe9, 0x3e, 0x1e, 0x1f, 0xda, 0x2f, 0xce, 0x0b, 0xcc, 0xfb, 0x0c, 0xfa, + 0xf6, 0x10, 0x05, 0x07, 0x7f, 0x2c, 0x0e, 0xde, 0x65, 0xe7, 0x18, 0x02, + 0xdb, 0xf2, 0xec, 0x34, 0x1d, 0x11, 0xed, 0x17, 0xf6, 0xf9, 0xe5, 0xf6, + 0x12, 0x6a, 0x29, 0xea, 0xed, 0x1d, 0x28, 0x57, 0x0e, 0x08, 0xec, 0xf3, + 0x30, 0x10, 0x11, 0x0b, 0xf3, 0xe6, 0xe2, 0x1a, 0xe7, 0xfc, 0x24, 0xef, + 0x57, 0xdf, 0xf8, 0xf1, 0x06, 0xb4, 0x00, 0x12, 0x0e, 0x0b, 0x07, 0xc2, + 0xe9, 0x5b, 0x0c, 0x03, 0x22, 0x4c, 0xff, 0xed, 0xdf, 0xde, 0x28, 0xd9, + 0xee, 0x06, 0xe0, 0xdf, 0x12, 0x59, 0xf9, 0xf9, 0x4a, 0x06, 0x06, 0x57, + 0x11, 0x03, 0xeb, 0xd6, 0x04, 0xf7, 0x01, 0x12, 0x17, 0x02, 0x0b, 0xdd, + 0xed, 0xd6, 0xf8, 0xff, 0x1f, 0xe5, 0x06, 0xf7, 0xd1, 0xd6, 0x09, 0xda, + 0xf7, 0xf0, 0x0c, 0x1f, 0x07, 0x04, 0xfa, 0x13, 0x16, 0xce, 0xeb, 0x16, + 0xf9, 0x40, 0xf4, 0xd4, 0xff, 0xf3, 0x0e, 0xf7, 0xf1, 0x04, 0x05, 0xda, + 0x4b, 0x1c, 0x46, 0xf3, 0xeb, 0xf8, 0xdb, 0xf6, 0xd8, 0xeb, 0x11, 0xf5, + 0xc9, 0x04, 0xe6, 0xc5, 0xfa, 0x02, 0xeb, 0x24, 0xf7, 0xf5, 0x01, 0xd4, + 0xdd, 0xff, 0x0b, 0xfd, 0xee, 0x15, 0xcd, 0x04, 0x01, 0x16, 0xfc, 0xec, + 0x14, 0xed, 0x0c, 0xf7, 0x10, 0xe7, 0xea, 0xf3, 0x7f, 0xfb, 0xf4, 0x14, + 0x10, 0xd8, 0x0c, 0xde, 0x47, 0x04, 0x1d, 0xeb, 0x04, 0x05, 0xfa, 0x16, + 0x48, 0x1a, 0x0a, 0x0e, 0x21, 0xee, 0xd5, 0x27, 0xee, 0x51, 0x1c, 0xe5, + 0xfd, 0x12, 0xe8, 0x1f, 0xf4, 0x02, 0x2a, 0xf3, 0xf8, 0x04, 0x40, 0x20, + 0xf3, 0xf8, 0xda, 0x1c, 0xfd, 0x33, 0xfa, 0x05, 0xe8, 0xcf, 0x4a, 0x0c, + 0x00, 0x14, 0xf8, 0x4e, 0xee, 0x0c, 0xfe, 0x0d, 0x0f, 0x06, 0x05, 0x4b, + 0x25, 0x0a, 0xd5, 0xd0, 0xfe, 0x09, 0x3d, 0xdd, 0xdc, 0x13, 0xec, 0x04, + 0xe8, 0x09, 0x02, 0xf2, 0x04, 0x33, 0xf7, 0xf2, 0xdf, 0x1c, 0xf7, 0xf1, + 0x0c, 0xfe, 0xd5, 0xe9, 0x0d, 0x15, 0x29, 0x13, 0x02, 0x54, 0xeb, 0x1f, + 0xe3, 0xfc, 0xfe, 0xd0, 0xfe, 0x19, 0xed, 0xdc, 0x2f, 0x1f, 0x1a, 0xe4, + 0x21, 0xf1, 0xff, 0x02, 0x07, 0x0a, 0x14, 0xf0, 0x38, 0xd7, 0xf5, 0xec, + 0xf0, 0x0c, 0x3b, 0x7f, 0x2b, 0xf8, 0x1d, 0x01, 0xd6, 0x07, 0xe0, 0xe0, + 0xf6, 0x6f, 0xdb, 0x04, 0x06, 0xe8, 0xe5, 0x06, 0xf4, 0x27, 0x08, 0xe4, + 0x18, 0xdd, 0xfb, 0xef, 0x14, 0x0a, 0xfe, 0xe6, 0x1d, 0x1f, 0x3a, 0xf4, + 0xef, 0xf9, 0xf4, 0xed, 0x00, 0xfa, 0x01, 0xe2, 0xf0, 0x26, 0xff, 0xe4, + 0xdb, 0xf4, 0xf1, 0x0c, 0x01, 0xcc, 0xef, 0xde, 0x13, 0xf1, 0xe9, 0x27, + 0xe3, 0x30, 0x12, 0xfe, 0xf1, 0x14, 0x02, 0x15, 0xf5, 0x23, 0xe6, 0x11, + 0xd6, 0x00, 0xfd, 0xf7, 0xf3, 0xc1, 0xe3, 0xe9, 0x0e, 0x09, 0xe2, 0x03, + 0x35, 0xfd, 0xc4, 0x04, 0xf7, 0xea, 0x03, 0x04, 0x07, 0xef, 0xfa, 0x03, + 0xf9, 0x28, 0x0b, 0x1e, 0x17, 0x0b, 0x18, 0x19, 0xe3, 0x05, 0xee, 0xdb, + 0x14, 0xf9, 0xe9, 0x16, 0x17, 0xe0, 0x15, 0x1f, 0xfe, 0xdc, 0xfd, 0x0d, + 0x2a, 0xff, 0x1b, 0xe8, 0x4d, 0x31, 0x29, 0xfb, 0xed, 0xee, 0xfc, 0xed, + 0xed, 0xe7, 0x35, 0xc9, 0xfe, 0xe1, 0x43, 0xf7, 0xe3, 0xe4, 0xf2, 0x05, + 0xfb, 0x22, 0x0c, 0x00, 0x02, 0xff, 0x08, 0x07, 0x17, 0x2b, 0xe6, 0xf6, + 0xec, 0x34, 0xfe, 0xdf, 0xd2, 0x05, 0xd3, 0xeb, 0xdc, 0xdf, 0xdc, 0x0e, + 0x0f, 0x0a, 0x59, 0xf1, 0xe2, 0xef, 0x49, 0x1d, 0x14, 0x02, 0xf5, 0xdc, + 0xd5, 0xde, 0x5d, 0xe7, 0x00, 0xe6, 0xfb, 0xfb, 0xdf, 0x27, 0x08, 0x10, + 0xc7, 0x1b, 0xf8, 0xe6, 0xe8, 0x06, 0xf3, 0xf8, 0xed, 0x00, 0xd2, 0xe9, + 0xc2, 0x34, 0xff, 0xfd, 0x1c, 0x3a, 0xf6, 0xf2, 0x02, 0x2a, 0xe4, 0x03, + 0x32, 0xf6, 0x05, 0x38, 0xfb, 0x00, 0x13, 0x08, 0x06, 0xf9, 0xe7, 0x22, + 0xc7, 0x1e, 0xe5, 0xeb, 0x05, 0xf5, 0xf4, 0x1c, 0x2a, 0xe3, 0x10, 0xee, + 0x2c, 0x01, 0xf4, 0x15, 0x13, 0xe3, 0xf8, 0x39, 0xe7, 0xea, 0xd9, 0x33, + 0xf2, 0x2a, 0xd5, 0x04, 0xcf, 0x26, 0x1a, 0x1a, 0xf5, 0xf5, 0xdc, 0xdd, + 0xfe, 0xeb, 0x45, 0x08, 0x17, 0xec, 0x03, 0x19, 0xf5, 0x02, 0x39, 0xe7, + 0xfb, 0xf0, 0xf8, 0xf6, 0x01, 0xfa, 0xf0, 0xf8, 0xf8, 0xec, 0x08, 0xfa, + 0xef, 0x00, 0xef, 0xe8, 0xea, 0xea, 0x01, 0x0c, 0x25, 0x01, 0xd5, 0xf5, + 0x13, 0x09, 0xd5, 0xd8, 0xfd, 0xf5, 0x0c, 0x04, 0xe1, 0x0f, 0xf1, 0xf4, + 0xfc, 0xfc, 0xdc, 0xc3, 0x02, 0x10, 0xde, 0x21, 0xe5, 0xde, 0xea, 0xed, + 0x3d, 0xee, 0x22, 0xfc, 0xf3, 0x08, 0x2b, 0xf8, 0xea, 0xe8, 0xf4, 0x03, + 0xfb, 0x04, 0xe4, 0xe9, 0x55, 0x0d, 0x29, 0x19, 0xfb, 0x43, 0x00, 0xf5, + 0x09, 0x50, 0x0e, 0x0b, 0xfe, 0xff, 0x3d, 0x06, 0x10, 0x30, 0xf0, 0xf6, + 0x0a, 0xfc, 0xfa, 0x19, 0xf1, 0x0f, 0xee, 0x1b, 0xee, 0xee, 0xdb, 0x19, + 0xec, 0xfc, 0x0e, 0x0c, 0x31, 0x2a, 0x41, 0xbe, 0x1c, 0xfe, 0xd8, 0x0d, + 0xfe, 0xe4, 0x20, 0x01, 0xe7, 0xd4, 0x03, 0x34, 0x10, 0x2f, 0x10, 0x1e, + 0x0b, 0xee, 0xed, 0x00, 0xf2, 0x1e, 0xff, 0xe4, 0xe6, 0xbf, 0x06, 0x7f, + 0xe0, 0x10, 0xeb, 0xff, 0x28, 0x29, 0xe3, 0xed, 0x3c, 0xf0, 0xff, 0x1f, + 0xd0, 0xde, 0xcc, 0x2c, 0xd3, 0xe2, 0x08, 0x08, 0xfa, 0xfe, 0x09, 0x00, + 0xe4, 0x0a, 0xf4, 0x1e, 0xf7, 0xdd, 0xf7, 0xe1, 0x31, 0x0b, 0xd1, 0x10, + 0xff, 0x4f, 0xd5, 0x16, 0x0d, 0x79, 0xf3, 0xec, 0x0d, 0x01, 0x0e, 0x2b, + 0xf8, 0xeb, 0xfa, 0x07, 0xe2, 0xfb, 0x15, 0xe2, 0x43, 0xe2, 0x14, 0x2a, + 0xf7, 0xfa, 0xe5, 0xc8, 0xfe, 0xfd, 0xe6, 0xcf, 0x12, 0x24, 0xd8, 0x1d, + 0xf0, 0x27, 0xeb, 0xee, 0xf1, 0xe8, 0xf6, 0x2f, 0xf8, 0xd0, 0xfa, 0x01, + 0xfc, 0xeb, 0xd2, 0xf4, 0xfc, 0x16, 0x38, 0x01, 0x01, 0x15, 0x0e, 0xe4, + 0x03, 0xf6, 0x0c, 0x00, 0x0e, 0x0f, 0x4c, 0x1e, 0x0a, 0xca, 0x21, 0x15, + 0x40, 0xe0, 0xfa, 0xe1, 0xf0, 0xe0, 0x2c, 0xe3, 0x36, 0x7f, 0xc3, 0xfc, + 0x2a, 0xf0, 0xe3, 0x19, 0xc8, 0xf9, 0xeb, 0xe6, 0xf3, 0x09, 0xc4, 0xe8, + 0x1b, 0xc6, 0x28, 0xf7, 0x0c, 0xef, 0xdc, 0xdd, 0xb9, 0xcb, 0x33, 0xc6, + 0x0f, 0x71, 0x4a, 0xdc, 0xde, 0x23, 0xe9, 0xd8, 0x01, 0xc3, 0x0b, 0x1d, + 0x0e, 0xe5, 0xe4, 0x1e, 0x19, 0x40, 0x0f, 0x72, 0x0c, 0xe6, 0x07, 0xc2, + 0xe3, 0xe6, 0xf3, 0xe2, 0xde, 0xe3, 0xf2, 0x1f, 0xf3, 0xff, 0xe6, 0x1d, + 0xea, 0x0e, 0xeb, 0xb1, 0xf9, 0xf9, 0xed, 0xe1, 0x72, 0xfb, 0xda, 0x0c, + 0x08, 0xbd, 0xf0, 0x59, 0xd2, 0x2f, 0xe0, 0xe9, 0xf5, 0xef, 0xef, 0xd6, + 0xb7, 0x0d, 0xfc, 0x19, 0xed, 0xea, 0x09, 0xea, 0xef, 0xf7, 0xc3, 0x0e, + 0xd9, 0x0f, 0xee, 0xc4, 0xe4, 0x14, 0xf5, 0x38, 0xff, 0xee, 0x08, 0x09, + 0x2c, 0xda, 0xe5, 0xf6, 0xe5, 0x49, 0xed, 0x3f, 0xe8, 0x2b, 0xfa, 0xf1, + 0xf6, 0x31, 0x49, 0xe5, 0x1a, 0x10, 0xef, 0x63, 0x19, 0xe9, 0xd6, 0x10, + 0x1f, 0xdf, 0xf7, 0xf3, 0x47, 0xcf, 0xeb, 0x1d, 0xcd, 0x4b, 0xc4, 0x51, + 0xfd, 0x3b, 0xf4, 0xe6, 0x35, 0xeb, 0x02, 0x11, 0x0e, 0x26, 0x39, 0xd6, + 0xc5, 0x02, 0x31, 0x1b, 0x21, 0xdf, 0xde, 0x0b, 0xd7, 0xd1, 0x55, 0xff, + 0xfa, 0x2f, 0x11, 0xd1, 0xe1, 0xe6, 0xe4, 0xdd, 0xed, 0xd7, 0xdf, 0xfb, + 0x1b, 0x01, 0x0a, 0x01, 0x16, 0xd7, 0xb9, 0xf3, 0x1d, 0x0d, 0xf6, 0xfe, + 0x43, 0xfa, 0xcb, 0x47, 0x0c, 0x02, 0xe4, 0xff, 0x0f, 0xd8, 0x5d, 0xf9, + 0xf8, 0xd4, 0x02, 0x09, 0x21, 0xf9, 0xb5, 0x21, 0x12, 0x2b, 0x03, 0xf5, + 0xa9, 0xcd, 0x47, 0xc2, 0xfb, 0xf3, 0x17, 0xd0, 0x4d, 0xe2, 0xf5, 0x11, + 0xdc, 0x4b, 0x2b, 0x3f, 0x13, 0x0e, 0x05, 0xe9, 0xaa, 0xc1, 0x02, 0xf6, + 0xcb, 0x17, 0x0d, 0x15, 0xe0, 0x34, 0xc8, 0x05, 0xe0, 0xdf, 0xfc, 0xe1, + 0xf4, 0xcc, 0x22, 0xdf, 0xfd, 0xac, 0xfa, 0x1b, 0xe1, 0x1b, 0xb7, 0xdc, + 0xb3, 0x25, 0x0d, 0xea, 0x55, 0xcf, 0xe6, 0x2f, 0x29, 0xa8, 0x05, 0x53, + 0x3d, 0xe9, 0xe2, 0xf6, 0xcf, 0xe0, 0x55, 0x03, 0xd0, 0xf1, 0xfb, 0xe7, + 0x4a, 0xea, 0x38, 0x3e, 0x0e, 0xdc, 0xea, 0xd1, 0x3e, 0xf0, 0x4b, 0xf6, + 0xd6, 0x24, 0x58, 0x2f, 0x0e, 0x22, 0x18, 0xd3, 0xf0, 0x73, 0xfc, 0xec, + 0x4b, 0x03, 0x8e, 0x38, 0xf3, 0xfd, 0x01, 0xc0, 0xe8, 0xd2, 0xd5, 0xeb, + 0x24, 0x49, 0xcd, 0xe9, 0x3b, 0x32, 0xeb, 0x47, 0x06, 0x04, 0xfc, 0xff, + 0x45, 0x00, 0xe6, 0x77, 0xd6, 0x2e, 0x26, 0xe3, 0xdc, 0x1d, 0x17, 0xf2, + 0xef, 0x1b, 0x8b, 0xf9, 0xf1, 0xdd, 0xdf, 0xe2, 0xc1, 0xed, 0x25, 0x26, + 0x49, 0xea, 0x16, 0xea, 0xf8, 0xd1, 0x46, 0x4a, 0x31, 0xea, 0xf6, 0xdc, + 0xd8, 0x25, 0x0d, 0x04, 0x1b, 0xde, 0x32, 0x10, 0xfb, 0xc4, 0xd5, 0x20, + 0xb9, 0x15, 0x0a, 0xdc, 0x2b, 0xcd, 0x33, 0xf1, 0xf8, 0x04, 0x3d, 0x17, + 0xeb, 0x22, 0xb4, 0x02, 0xe4, 0x06, 0x1f, 0xfd, 0xe5, 0x3e, 0x7f, 0x22, + 0x20, 0x10, 0x7f, 0x26, 0x14, 0xc1, 0xc2, 0xb1, 0x77, 0x11, 0x0c, 0xfe, + 0x1f, 0xd2, 0x4a, 0xf8, 0x44, 0xc6, 0xe8, 0x5a, 0xdf, 0xe6, 0xd5, 0x04, + 0xe3, 0x04, 0x1b, 0xb6, 0x63, 0xbf, 0xd6, 0x14, 0xf6, 0xf5, 0x06, 0xf0, + 0x09, 0x55, 0xc0, 0xc6, 0x27, 0xeb, 0x05, 0x05, 0x68, 0x39, 0xdc, 0xbf, + 0xe0, 0x08, 0xba, 0xed, 0x1a, 0x3f, 0x0b, 0x1b, 0xfc, 0x03, 0x14, 0xfa, + 0xf5, 0x46, 0xf5, 0xa8, 0xe2, 0xcd, 0xe0, 0x25, 0x6a, 0xaa, 0xee, 0x1e, + 0x1d, 0xba, 0x35, 0x3c, 0x25, 0xdc, 0xc1, 0xee, 0xef, 0x61, 0x00, 0x29, + 0xee, 0x63, 0xe5, 0xd6, 0x06, 0x0f, 0x00, 0x14, 0xf1, 0x0c, 0xf0, 0x28, + 0xe0, 0x0f, 0xf8, 0xe2, 0x49, 0xf4, 0xe3, 0x0d, 0xe1, 0x23, 0xf7, 0x1f, + 0xeb, 0x36, 0x1d, 0x00, 0xe7, 0xfc, 0xeb, 0xcb, 0xf3, 0xf2, 0xcf, 0xe9, + 0xe8, 0xfe, 0x07, 0x42, 0x1c, 0xf4, 0x1b, 0xee, 0x19, 0xe7, 0x2e, 0x0c, + 0xd5, 0x06, 0x06, 0xe7, 0xf3, 0xdc, 0x0c, 0x29, 0xfb, 0xeb, 0x0a, 0xdc, + 0x05, 0xf3, 0x0c, 0xf7, 0xff, 0x0a, 0xfe, 0x25, 0x15, 0x15, 0x16, 0xf9, + 0x16, 0xd8, 0xe3, 0xf5, 0xed, 0xf6, 0xdf, 0xee, 0xf4, 0xfa, 0x0c, 0xf6, + 0x2a, 0x12, 0x28, 0xf1, 0x14, 0xef, 0xf1, 0xfd, 0xf8, 0x1b, 0x1f, 0xe5, + 0x05, 0xf0, 0x13, 0xcb, 0x02, 0xf6, 0x10, 0x09, 0x0d, 0x17, 0xe3, 0xe7, + 0xeb, 0xeb, 0xe8, 0xec, 0x0f, 0xe1, 0xf0, 0xe7, 0xe6, 0xfc, 0xf6, 0x1c, + 0x12, 0xe7, 0xd4, 0x48, 0x1d, 0x7f, 0x19, 0x19, 0xf8, 0xf3, 0xe4, 0xe7, + 0xed, 0xf1, 0xf2, 0xf5, 0xe6, 0x1b, 0xe9, 0xdc, 0xed, 0xe5, 0xd9, 0x0f, + 0x00, 0xd4, 0xfe, 0xee, 0x53, 0xe3, 0xf7, 0xd6, 0xec, 0xf8, 0x26, 0xe7, + 0xfa, 0xfd, 0x02, 0x0e, 0x02, 0x17, 0xe8, 0xcc, 0x05, 0x12, 0x17, 0xe8, + 0xf9, 0x18, 0xe7, 0xd8, 0xe4, 0xf7, 0xed, 0xec, 0x01, 0x20, 0x1c, 0xf0, + 0x26, 0x1b, 0x32, 0xe6, 0x00, 0xe4, 0xda, 0xf9, 0xfc, 0xe5, 0xcf, 0x17, + 0x4b, 0x02, 0x11, 0x3e, 0x05, 0xf8, 0x2f, 0x12, 0x0e, 0xc3, 0xe0, 0xf5, + 0x0c, 0xa5, 0xfb, 0x0f, 0xf7, 0x4f, 0x2b, 0x0e, 0xfb, 0xec, 0xf2, 0x18, + 0x1c, 0xf4, 0x2a, 0xef, 0xed, 0xf0, 0x0e, 0x28, 0x1b, 0xff, 0xe9, 0x14, + 0x44, 0xf1, 0xe2, 0x4d, 0xed, 0x2c, 0x0c, 0x21, 0xfc, 0x01, 0xe8, 0xf5, + 0x19, 0x37, 0x18, 0xe9, 0x19, 0x1f, 0xf1, 0xec, 0x08, 0xef, 0x03, 0xe9, + 0x0b, 0x3a, 0xfe, 0x3b, 0xdc, 0xfb, 0xd4, 0xfa, 0xf2, 0xef, 0xdb, 0x04, + 0x19, 0xfc, 0xdd, 0x00, 0x38, 0x08, 0xe9, 0xed, 0xd8, 0x44, 0x17, 0x3d, + 0x02, 0x35, 0xe2, 0xf3, 0xec, 0x16, 0xec, 0xfb, 0xec, 0xc0, 0xd6, 0xd4, + 0x2c, 0x65, 0xfb, 0xe1, 0xf6, 0xbc, 0x24, 0xe3, 0xe3, 0x23, 0xee, 0xf7, + 0xe5, 0x52, 0xfe, 0x18, 0x0f, 0x23, 0xbc, 0x21, 0x03, 0x1d, 0xea, 0x23, + 0x2d, 0xdf, 0xfa, 0xeb, 0xe4, 0xf0, 0x29, 0x27, 0xe8, 0xff, 0xf6, 0xe7, + 0xe5, 0xea, 0xdc, 0x57, 0xa7, 0xdb, 0xd6, 0x02, 0xe4, 0x11, 0xdc, 0x08, + 0x2a, 0xd0, 0xfd, 0xd7, 0x0c, 0xe8, 0x1c, 0xd8, 0x32, 0x1a, 0x1c, 0x28, + 0xef, 0xde, 0xf0, 0x7f, 0x0c, 0xdc, 0x0f, 0x47, 0xc9, 0x1a, 0x07, 0xec, + 0xf5, 0x04, 0x03, 0x15, 0xfd, 0x0b, 0xea, 0x4d, 0xfa, 0xcf, 0x0e, 0x12, + 0x0d, 0x1b, 0xed, 0xf8, 0x69, 0x30, 0x02, 0x13, 0x13, 0xe6, 0x1e, 0x1c, + 0xc8, 0x06, 0xeb, 0x23, 0x07, 0x19, 0x64, 0xf0, 0xfb, 0xf8, 0x00, 0x00, + 0xd7, 0x3b, 0xe2, 0x03, 0xd4, 0xec, 0xe7, 0xe1, 0x09, 0xf6, 0xeb, 0x0b, + 0x27, 0xd3, 0xcd, 0x22, 0x0a, 0xe0, 0xb8, 0x16, 0xe2, 0xeb, 0xec, 0xee, + 0xcd, 0x29, 0xf5, 0xfb, 0x34, 0x46, 0x29, 0xf4, 0xd7, 0xf1, 0x0c, 0xf8, + 0xef, 0xe1, 0xb8, 0xd6, 0x2d, 0x0c, 0x11, 0x30, 0xe9, 0x14, 0x35, 0xfa, + 0xe6, 0xed, 0xef, 0xc1, 0xe5, 0x16, 0xf9, 0x05, 0xe8, 0x02, 0x15, 0x26, + 0xfa, 0xf3, 0x1b, 0x1e, 0xe7, 0x40, 0xe2, 0xf3, 0x0c, 0xe3, 0xd3, 0x13, + 0x03, 0xec, 0x34, 0xe3, 0xe7, 0xce, 0x2b, 0xfe, 0xdf, 0x5c, 0x06, 0xdc, + 0xf7, 0xe1, 0x00, 0xf2, 0x04, 0x3f, 0x00, 0x3c, 0x19, 0xf7, 0x45, 0xf4, + 0x24, 0xfb, 0x09, 0x6a, 0xc4, 0x09, 0xe6, 0x08, 0xec, 0xf8, 0x28, 0xeb, + 0xa2, 0x23, 0x35, 0x25, 0x5c, 0x0e, 0xcd, 0xd1, 0x04, 0x03, 0x13, 0xe3, + 0xd8, 0x4a, 0xe9, 0x02, 0x19, 0xf8, 0xd9, 0x24, 0xcd, 0xe6, 0x13, 0x46, + 0x10, 0x12, 0x2b, 0xea, 0xee, 0x7f, 0xfc, 0xf3, 0x04, 0xe9, 0x0d, 0x0b, + 0x15, 0xe2, 0x15, 0xf6, 0xde, 0xf2, 0xfd, 0xed, 0x2b, 0xf4, 0xef, 0x40, + 0x10, 0x18, 0xea, 0x09, 0x01, 0x01, 0xec, 0x0a, 0x07, 0xea, 0x13, 0xe8, + 0x09, 0xdb, 0x04, 0xf7, 0x17, 0x14, 0xe4, 0x05, 0xe3, 0xde, 0x08, 0x08, + 0xf5, 0xf4, 0xf8, 0xd5, 0xde, 0x44, 0xff, 0xf3, 0xe3, 0xee, 0xe8, 0x12, + 0x02, 0x2a, 0x27, 0x0a, 0x01, 0xef, 0xe9, 0xe6, 0x05, 0xf5, 0xe4, 0xf6, + 0xe3, 0xde, 0xe6, 0x07, 0x25, 0xe0, 0xf7, 0x12, 0x04, 0xfc, 0x0f, 0xeb, + 0x06, 0xfb, 0xe5, 0xe6, 0x0d, 0x14, 0xf8, 0xe6, 0x10, 0x16, 0xea, 0x12, + 0xf7, 0xf7, 0xeb, 0xe2, 0x23, 0xe8, 0xea, 0xea, 0x00, 0xe7, 0xfa, 0x52, + 0x2b, 0x12, 0xec, 0xf5, 0xfb, 0xfc, 0xec, 0xf6, 0xf7, 0xf3, 0xec, 0x03, + 0x4f, 0xf2, 0x05, 0xfa, 0xf8, 0xfa, 0x24, 0xdc, 0x4c, 0x12, 0x0f, 0x0d, + 0xe7, 0x35, 0xf3, 0xf3, 0x2e, 0x27, 0x17, 0xf0, 0xfa, 0x34, 0xdd, 0xf1, + 0xd8, 0x45, 0x21, 0x14, 0x05, 0x10, 0x29, 0xe3, 0x07, 0xff, 0xf1, 0x0a, + 0x05, 0x3c, 0x04, 0xf0, 0xe7, 0x3d, 0x35, 0xed, 0xcf, 0xfc, 0x0a, 0x11, + 0x5a, 0xd5, 0x05, 0x0d, 0x04, 0xfa, 0xbc, 0x40, 0xfe, 0x06, 0x00, 0x0a, + 0x09, 0x1a, 0x05, 0xc3, 0xf2, 0x06, 0xd8, 0x2e, 0xfc, 0xee, 0xfb, 0x23, + 0x09, 0xfe, 0x07, 0xff, 0xe7, 0xe5, 0xf6, 0xfe, 0x35, 0x05, 0xdf, 0xed, + 0xed, 0x30, 0x14, 0xe0, 0x0c, 0xfa, 0xfe, 0x2b, 0x07, 0xd7, 0xf9, 0x0e, + 0x0a, 0x0a, 0xe8, 0xfe, 0x18, 0x06, 0x24, 0x10, 0x0f, 0x01, 0xf2, 0xf9, + 0x26, 0xe8, 0x00, 0xef, 0x06, 0x05, 0xf9, 0x15, 0xe1, 0xef, 0xe6, 0x1e, + 0xe0, 0x0e, 0xd7, 0x38, 0xf3, 0x23, 0xf6, 0xf3, 0x28, 0xeb, 0xc6, 0x21, + 0xe3, 0xea, 0x3e, 0xd8, 0xe6, 0x41, 0x01, 0xe8, 0x1f, 0x2d, 0x14, 0xbb, + 0xed, 0x26, 0x25, 0x2f, 0xcc, 0x29, 0xfc, 0xd8, 0x10, 0xe2, 0xe2, 0x1b, + 0x50, 0xcc, 0xec, 0x3c, 0x3e, 0xee, 0xf4, 0xe2, 0xe0, 0xfc, 0xf5, 0x40, + 0xb0, 0xfd, 0xf9, 0xe9, 0x5b, 0xe6, 0x25, 0xd3, 0xc7, 0xe5, 0x06, 0xbe, + 0xb9, 0xf4, 0x13, 0xf1, 0x4b, 0x01, 0x0d, 0xca, 0x31, 0x5d, 0x1c, 0x0e, + 0x1a, 0x27, 0x0a, 0xd7, 0xb6, 0x20, 0x51, 0x23, 0x11, 0xeb, 0x3e, 0xfa, + 0xbc, 0xf8, 0x30, 0xeb, 0x38, 0xfc, 0xe8, 0x19, 0x52, 0xb5, 0xfb, 0x7f, + 0x0f, 0x02, 0xf9, 0xd3, 0x10, 0x16, 0xf6, 0xc1, 0xa7, 0xf9, 0xb2, 0xe9, + 0x41, 0x3b, 0xf0, 0x47, 0x2e, 0xda, 0xe7, 0x0e, 0x06, 0xbc, 0xd7, 0x1a, + 0x4c, 0xfd, 0xf9, 0x2e, 0x46, 0x29, 0xc7, 0x29, 0x0a, 0x35, 0xf7, 0xc3, + 0xe7, 0x10, 0xe3, 0xfb, 0x22, 0x14, 0xd1, 0x5e, 0xb9, 0x09, 0x1b, 0x08, + 0x2d, 0xf2, 0x13, 0x2a, 0xef, 0x20, 0xc8, 0xb1, 0xfd, 0xf9, 0xf6, 0x07, + 0xe4, 0xb8, 0xcc, 0xd0, 0xbc, 0x5e, 0xec, 0xe4, 0xd3, 0x2b, 0x43, 0xeb, + 0xf0, 0xf0, 0x1a, 0xff, 0x1c, 0xf5, 0xf0, 0xdf, 0xc8, 0xf0, 0xea, 0xf7, + 0x11, 0x34, 0xd6, 0xd7, 0xfc, 0xcb, 0x01, 0xf2, 0xcc, 0xc5, 0xff, 0xef, + 0x1d, 0xdd, 0x04, 0x14, 0x1f, 0x35, 0x09, 0xfa, 0xd3, 0xe9, 0xf7, 0x26, + 0x01, 0x03, 0xdf, 0xb9, 0xe5, 0x01, 0xe9, 0xd4, 0xd2, 0x14, 0xe6, 0xf9, + 0x52, 0x7c, 0xd8, 0xb9, 0xf0, 0xf7, 0x18, 0xfc, 0x33, 0xc8, 0xd3, 0xf0, + 0x5b, 0xdd, 0x11, 0x5e, 0xd6, 0x61, 0x04, 0x0b, 0x15, 0xf2, 0xdf, 0x4c, + 0x1b, 0xd3, 0xf5, 0xb5, 0x2b, 0x29, 0xfa, 0xdb, 0xe4, 0xfa, 0xcb, 0x2c, + 0x2e, 0x07, 0xde, 0x03, 0xd9, 0x0b, 0xe7, 0x12, 0xf6, 0xf7, 0x32, 0x59, + 0xe1, 0x35, 0x4a, 0xe5, 0xfe, 0xf5, 0xf5, 0xe7, 0x1a, 0x11, 0x00, 0xe8, + 0x12, 0x11, 0xea, 0xd5, 0x11, 0xf7, 0x02, 0x0b, 0x12, 0x45, 0xfd, 0xd8, + 0xe9, 0xde, 0xfd, 0xe4, 0xfd, 0xd6, 0x0e, 0xfe, 0x0a, 0x18, 0xe4, 0x0b, + 0xd4, 0xf3, 0xd6, 0xeb, 0xf4, 0xda, 0x20, 0xf1, 0x1e, 0xe6, 0xea, 0xe9, + 0xe4, 0x01, 0xf8, 0xed, 0x03, 0x31, 0x0a, 0x14, 0xe6, 0x0c, 0x04, 0xf8, + 0x06, 0xe0, 0xf2, 0xfa, 0x24, 0xe4, 0xf0, 0xf5, 0xfa, 0xd0, 0x03, 0x29, + 0x09, 0x21, 0x14, 0xf5, 0x2e, 0xdd, 0xfb, 0x39, 0x1a, 0x20, 0x04, 0xe2, + 0x14, 0x07, 0x64, 0xee, 0xff, 0x1e, 0xf8, 0xe8, 0xd3, 0x23, 0x04, 0xee, + 0xf7, 0x0a, 0xec, 0xeb, 0xf6, 0xf3, 0x0f, 0x1a, 0x20, 0x0f, 0xdc, 0x0a, + 0x14, 0xeb, 0x11, 0xf9, 0xfc, 0xf0, 0x03, 0xe6, 0x2f, 0xdd, 0x04, 0xe9, + 0xdf, 0xf0, 0xea, 0x25, 0xf7, 0xdb, 0x1e, 0x00, 0x0a, 0xd1, 0x16, 0xf8, + 0xeb, 0xde, 0xec, 0x05, 0xea, 0x17, 0x03, 0x17, 0xf1, 0xf5, 0x04, 0xfc, + 0xcf, 0x0f, 0x02, 0x17, 0x05, 0x18, 0xca, 0x41, 0x25, 0xec, 0xfa, 0xf9, + 0xe7, 0xf4, 0xe1, 0xe5, 0xee, 0x09, 0x22, 0x0e, 0xe4, 0xee, 0xf5, 0xfa, + 0x00, 0x14, 0x0c, 0xee, 0x7f, 0xeb, 0xdb, 0xea, 0xd3, 0x0e, 0x0a, 0x0f, + 0xf5, 0xf9, 0x03, 0xd2, 0xf1, 0xfb, 0x15, 0xf4, 0xe7, 0xfb, 0xf2, 0x1c, + 0xeb, 0x0c, 0x09, 0x1c, 0x05, 0x07, 0xf1, 0xed, 0x2a, 0xea, 0x00, 0xf6, + 0xeb, 0x30, 0xeb, 0x12, 0x1d, 0xf2, 0x53, 0x43, 0xf2, 0x20, 0xeb, 0x18, + 0xf6, 0xfc, 0x00, 0x04, 0x17, 0x05, 0xea, 0xf1, 0xf4, 0x07, 0xdf, 0xfb, + 0xd5, 0xe1, 0xe3, 0x18, 0xf7, 0x07, 0x00, 0xfd, 0xfd, 0xfc, 0x42, 0x10, + 0xc4, 0xfd, 0xd9, 0x3a, 0x24, 0x06, 0x09, 0x07, 0x2a, 0x1c, 0x0f, 0x1d, + 0xf3, 0x29, 0xce, 0x10, 0xe5, 0xfa, 0xd4, 0x04, 0x65, 0x0c, 0xea, 0x1c, + 0x46, 0xd3, 0xfd, 0x00, 0xd3, 0xf8, 0xe1, 0xdf, 0x7f, 0xe7, 0xec, 0x00, + 0x0d, 0x0e, 0x0b, 0x3c, 0xcf, 0x18, 0xfa, 0x2b, 0x0a, 0xe3, 0x03, 0x4a, + 0xe2, 0xe0, 0xf9, 0xf7, 0x26, 0x07, 0x02, 0x30, 0xf7, 0x43, 0xf7, 0x09, + 0x0e, 0xd1, 0xe5, 0xf5, 0xee, 0xd8, 0x0d, 0xdf, 0xf9, 0xd5, 0x1b, 0xf1, + 0xf0, 0xf3, 0x01, 0x06, 0x0a, 0x00, 0x2c, 0xf4, 0x00, 0x19, 0x01, 0xda, + 0x1b, 0x12, 0xc5, 0x0c, 0x0f, 0xdc, 0xef, 0x06, 0x01, 0xfd, 0x1f, 0x15, + 0x42, 0x2c, 0x2b, 0x50, 0xf4, 0xe0, 0xeb, 0x33, 0x03, 0xfc, 0xed, 0xeb, + 0x0f, 0x02, 0x00, 0xf5, 0xfc, 0xf0, 0x43, 0x0b, 0xcd, 0xe1, 0x57, 0xcf, + 0xde, 0xfc, 0xe1, 0xb9, 0xe8, 0x2c, 0xf0, 0x6f, 0xc7, 0xdc, 0xcf, 0xe2, + 0x0b, 0x1f, 0xe8, 0xfb, 0x02, 0x20, 0xbd, 0xf2, 0x41, 0xf5, 0xd5, 0xe2, + 0xf1, 0x02, 0x13, 0xf7, 0x07, 0xf8, 0x21, 0x17, 0xe7, 0x52, 0x07, 0xe0, + 0x05, 0x06, 0xfb, 0xfb, 0x2b, 0x3a, 0x17, 0x0b, 0xe3, 0x03, 0x15, 0x30, + 0xfa, 0x00, 0xee, 0xf0, 0x25, 0x1f, 0x27, 0x13, 0x26, 0xff, 0x0e, 0xf3, + 0x13, 0x1f, 0x1a, 0x0c, 0x06, 0xeb, 0xde, 0xd3, 0xf9, 0x03, 0xe9, 0xe1, + 0xf9, 0x02, 0x23, 0x15, 0xda, 0x7a, 0x11, 0x16, 0x2e, 0xf4, 0xcd, 0x04, + 0xbd, 0xdb, 0xda, 0x2a, 0xec, 0xf4, 0xec, 0x4c, 0x32, 0x1e, 0x28, 0x0f, + 0xec, 0x0a, 0xdd, 0x0d, 0xf7, 0xe2, 0x1f, 0xe2, 0xfb, 0x09, 0xef, 0x2e, + 0x38, 0x06, 0x2d, 0xfa, 0xe6, 0xec, 0x1b, 0xfc, 0xf4, 0xf1, 0xeb, 0xd8, + 0xda, 0xc6, 0xda, 0x1b, 0x06, 0xdb, 0xf7, 0x09, 0xf6, 0xe8, 0xe2, 0xba, + 0xe7, 0xfc, 0xdc, 0x01, 0x11, 0xfd, 0xfa, 0x01, 0x28, 0xee, 0xe0, 0xee, + 0xed, 0x00, 0x18, 0xfe, 0xf3, 0x32, 0xca, 0x25, 0xdf, 0xf9, 0xc3, 0xec, + 0x1d, 0xf5, 0x4d, 0x2c, 0x31, 0xf7, 0xeb, 0x0f, 0xfa, 0xf5, 0xfb, 0x24, + 0xc4, 0x26, 0x45, 0xe8, 0xc4, 0xf2, 0x06, 0xed, 0xda, 0x60, 0xef, 0x3d, + 0x7b, 0x01, 0x19, 0x09, 0x38, 0x14, 0xc6, 0x30, 0xd1, 0xda, 0x00, 0x15, + 0xe8, 0x00, 0xdc, 0xf3, 0x0d, 0x0d, 0x15, 0x1b, 0x14, 0x25, 0xf0, 0x1f, + 0xc0, 0xeb, 0x22, 0x20, 0xbd, 0x09, 0xad, 0x1d, 0xdc, 0x5c, 0x1c, 0xf7, + 0xfa, 0x0d, 0x3b, 0xe8, 0xd9, 0x24, 0xe9, 0x43, 0x24, 0xec, 0xd7, 0x2f, + 0x0e, 0xd9, 0x33, 0xd8, 0xf8, 0xe1, 0x18, 0x15, 0x23, 0x35, 0x13, 0xfc, + 0x01, 0x14, 0xa7, 0x0c, 0x0f, 0x17, 0xd2, 0x30, 0xf2, 0xed, 0x00, 0xef, + 0xf2, 0x13, 0xc1, 0x25, 0xfc, 0xec, 0xc7, 0x33, 0xdf, 0xea, 0xf8, 0xf7, + 0xc8, 0x0d, 0xf9, 0x19, 0x0b, 0xd1, 0x0d, 0xf1, 0x00, 0xcc, 0xed, 0x0e, + 0x0c, 0xf3, 0xca, 0xe1, 0xff, 0xdd, 0x10, 0x11, 0x0b, 0xef, 0x57, 0x11, + 0xeb, 0xe0, 0x48, 0xd5, 0x2d, 0x51, 0x3e, 0x0b, 0x66, 0x31, 0x1c, 0xe7, + 0x2f, 0xd7, 0xe4, 0x05, 0xed, 0x2b, 0xff, 0xf7, 0xce, 0x08, 0x29, 0x28, + 0x6a, 0x01, 0xea, 0xde, 0x02, 0x2b, 0x22, 0x8b, 0xf9, 0x6c, 0x23, 0xc9, + 0x29, 0x04, 0xf5, 0xd6, 0xe8, 0x26, 0x15, 0xd1, 0x5f, 0x11, 0xf0, 0x41, + 0x32, 0x14, 0x06, 0x19, 0x0e, 0x34, 0x03, 0x12, 0xae, 0xf1, 0x27, 0xf7, + 0xe7, 0xd9, 0xee, 0x0b, 0x22, 0xd1, 0xba, 0xe1, 0xe6, 0x09, 0xfd, 0x26, + 0xfb, 0x3a, 0xb0, 0x22, 0xa8, 0xe2, 0xe7, 0xcc, 0xe9, 0x01, 0xf7, 0xf4, + 0xb0, 0xf8, 0xee, 0x4a, 0xfe, 0xd1, 0xf0, 0x00, 0xf4, 0x20, 0x09, 0x2b, + 0x0c, 0xff, 0xd7, 0xd5, 0x23, 0xf6, 0xf2, 0x11, 0xee, 0x7f, 0x26, 0x04, + 0x09, 0xe3, 0xcf, 0x57, 0xef, 0x03, 0xec, 0xfa, 0xf2, 0x00, 0xf0, 0xf7, + 0x1f, 0x03, 0xe8, 0x17, 0x10, 0xeb, 0xf2, 0xf8, 0x1d, 0xfc, 0xfc, 0x19, + 0xfe, 0xe7, 0x1e, 0xef, 0x28, 0xf0, 0x26, 0x26, 0x03, 0xf7, 0xee, 0xe0, + 0xf2, 0xfa, 0x35, 0xfb, 0xf9, 0xf4, 0x1e, 0xfd, 0xd9, 0xf5, 0xfd, 0xff, + 0xfb, 0xef, 0x0e, 0x0a, 0xff, 0x19, 0xec, 0xfb, 0x03, 0xe5, 0x08, 0xf3, + 0xfd, 0xf5, 0xe2, 0x05, 0x1a, 0xed, 0xec, 0x11, 0x03, 0xe9, 0x11, 0x19, + 0x08, 0xfc, 0xf2, 0xf6, 0x0a, 0xfd, 0x07, 0xf4, 0x17, 0x06, 0x03, 0x1b, + 0x0e, 0x02, 0x0e, 0xf7, 0xe9, 0x2c, 0x0a, 0x00, 0xe8, 0xee, 0x07, 0x24, + 0x1e, 0x0c, 0x1e, 0xfd, 0x15, 0x12, 0x06, 0x01, 0x10, 0xec, 0xea, 0xfb, + 0xf6, 0xe8, 0xfa, 0x04, 0xf9, 0x01, 0xf7, 0x08, 0xff, 0xff, 0xe8, 0x11, + 0xed, 0xf3, 0xfd, 0x17, 0xef, 0xfb, 0xee, 0xee, 0x04, 0xfc, 0x19, 0x00, + 0xf5, 0xfa, 0x16, 0x04, 0xfe, 0x0a, 0x09, 0xe0, 0x03, 0xf6, 0x00, 0x0c, + 0x0a, 0xfa, 0xeb, 0x17, 0xf1, 0xe8, 0xf5, 0xfc, 0xe8, 0xf4, 0xf0, 0x01, + 0x00, 0xf2, 0x31, 0x15, 0x03, 0x1d, 0xef, 0xf5, 0x05, 0x0a, 0xf7, 0xed, + 0xf7, 0x1c, 0xfd, 0x07, 0xfd, 0xfb, 0xe2, 0xe3, 0xf8, 0xf4, 0xf3, 0xe8, + 0x08, 0xfe, 0x01, 0x20, 0x1a, 0x1a, 0x0a, 0xfe, 0x15, 0xed, 0xf7, 0x16, + 0xef, 0x0c, 0xef, 0x1f, 0x17, 0xff, 0x0c, 0x1d, 0x00, 0x07, 0xf4, 0xf6, + 0x08, 0xe8, 0xf0, 0xfb, 0x07, 0x0a, 0x0f, 0x05, 0xed, 0xe2, 0xf2, 0xdf, + 0x10, 0xfd, 0xff, 0x03, 0xfd, 0x05, 0xfc, 0x0f, 0x17, 0x07, 0x0d, 0x20, + 0x0c, 0xe3, 0x00, 0x00, 0xf1, 0xe8, 0xf2, 0x0c, 0xf0, 0x36, 0xff, 0xef, + 0x0e, 0xe6, 0xf7, 0x03, 0x09, 0xf7, 0xf4, 0x7f, 0xef, 0x08, 0x11, 0xed, + 0xfb, 0xeb, 0xfc, 0xfb, 0xfd, 0x10, 0xed, 0x04, 0x0c, 0xed, 0x15, 0xff, + 0xee, 0xfd, 0x1a, 0x13, 0x3b, 0x04, 0x00, 0xfa, 0xea, 0xfd, 0x15, 0xee, + 0xe3, 0xf2, 0x1e, 0x24, 0xe3, 0x1a, 0xfd, 0x14, 0x1b, 0xf7, 0xf5, 0x0c, + 0xf9, 0x01, 0x0b, 0xf5, 0xe1, 0x15, 0xff, 0xfd, 0xf9, 0x04, 0x0d, 0xf9, + 0x12, 0x4b, 0x08, 0xef, 0x07, 0x05, 0xf4, 0x0a, 0x1e, 0x0b, 0xf8, 0xf8, + 0xdb, 0xf4, 0xfa, 0x07, 0x09, 0x00, 0x06, 0x00, 0x00, 0xf1, 0xee, 0x16, + 0x04, 0xf7, 0x12, 0xf3, 0xed, 0x03, 0xf5, 0x08, 0xda, 0x20, 0xf2, 0xfe, + 0xf8, 0xe7, 0xf6, 0xfe, 0xe9, 0x0b, 0xf7, 0x1a, 0x1a, 0xef, 0xe9, 0x35, + 0x23, 0xdb, 0xfb, 0x05, 0x10, 0x25, 0xf6, 0xd6, 0xfd, 0x22, 0xee, 0x14, + 0x18, 0x17, 0xef, 0xed, 0xfc, 0xd9, 0xee, 0x1d, 0xef, 0x0a, 0xe0, 0xf2, + 0xf9, 0xf9, 0xfb, 0x1f, 0x09, 0xfc, 0xf7, 0xf0, 0xf9, 0xd8, 0xf3, 0x02, + 0xf1, 0xf4, 0x18, 0xff, 0xe6, 0xfd, 0xf0, 0x12, 0x0c, 0xf5, 0xed, 0xd0, + 0xe9, 0x13, 0xe6, 0x08, 0x22, 0x03, 0xe1, 0x35, 0x01, 0xef, 0xfa, 0xfd, + 0x10, 0xf3, 0x04, 0xed, 0x01, 0x1f, 0x2b, 0x0a, 0x03, 0x0a, 0x04, 0x09, + 0x04, 0xdb, 0xcd, 0xf3, 0xe9, 0xe4, 0x15, 0x0b, 0xf8, 0xf2, 0x08, 0x08, + 0xf8, 0xe5, 0xdd, 0x03, 0x2c, 0xf6, 0x0c, 0xdf, 0xd7, 0xf7, 0x03, 0x03, + 0x1d, 0xe8, 0xf7, 0xf1, 0x10, 0xf0, 0x33, 0xf4, 0x05, 0x06, 0xfa, 0xed, + 0xe9, 0x03, 0xf5, 0x10, 0xfa, 0x08, 0xf6, 0xf1, 0x0f, 0xfc, 0xe3, 0x7f, + 0x02, 0xeb, 0xef, 0x22, 0xea, 0x03, 0xf9, 0x0a, 0xfe, 0x13, 0x02, 0x0c, + 0xf1, 0x0b, 0x02, 0xe6, 0x0a, 0xe2, 0x1e, 0xf9, 0xe3, 0xee, 0x07, 0x32, + 0x06, 0xf6, 0xee, 0xef, 0xed, 0xe1, 0xee, 0xf8, 0x21, 0x0d, 0x03, 0x19, + 0x2b, 0xf6, 0x0f, 0x04, 0xe9, 0x0e, 0x00, 0xf1, 0xf9, 0x0e, 0xf0, 0x0f, + 0x0a, 0x15, 0xff, 0x0a, 0xe1, 0xda, 0xd6, 0xe9, 0xe8, 0xc8, 0xf3, 0x01, + 0x2a, 0xd8, 0x14, 0xc5, 0xf9, 0x08, 0xd6, 0x15, 0xe0, 0x06, 0xe0, 0xc4, + 0x2e, 0x2d, 0xec, 0x25, 0x00, 0x08, 0xf7, 0xe6, 0xed, 0x1e, 0xfb, 0x03, + 0xc9, 0x6e, 0xec, 0x15, 0xf7, 0x1c, 0xe2, 0xec, 0xf1, 0x47, 0x01, 0xfb, + 0x16, 0xf2, 0x10, 0xf4, 0xc0, 0x15, 0xf1, 0xea, 0xf3, 0x23, 0x05, 0x3d, + 0xc5, 0xfd, 0x0f, 0xef, 0x19, 0x06, 0x16, 0x2d, 0x14, 0xcf, 0x0b, 0x1b, + 0x3f, 0x02, 0xf3, 0xe3, 0xb4, 0x46, 0xee, 0xf2, 0xec, 0xb0, 0xff, 0x0e, + 0xcf, 0x01, 0x02, 0x15, 0x00, 0xdd, 0xdd, 0xd3, 0x27, 0x09, 0xf6, 0x10, + 0xe1, 0x08, 0x07, 0xd5, 0x7f, 0x11, 0xf7, 0xf8, 0x1a, 0x45, 0x1e, 0x17, + 0xdd, 0xee, 0x1d, 0x17, 0x05, 0x19, 0xef, 0xfb, 0x02, 0xf2, 0x08, 0xe6, + 0x54, 0xf9, 0x13, 0xcb, 0xd4, 0xf0, 0xd9, 0x23, 0x05, 0xd5, 0x00, 0xe5, + 0xec, 0x1e, 0xfe, 0xfb, 0xce, 0xc9, 0x17, 0x1a, 0xd9, 0x10, 0xec, 0x1d, + 0xf9, 0x16, 0x0e, 0xfe, 0xd6, 0x0a, 0xce, 0xf9, 0xee, 0xe6, 0xe1, 0x03, + 0x01, 0xe0, 0x25, 0xe9, 0xe2, 0xfb, 0x03, 0xd0, 0xd6, 0x3b, 0xfb, 0x20, + 0x23, 0x23, 0x44, 0xbd, 0x26, 0x11, 0xf3, 0x08, 0x07, 0xf9, 0xfb, 0xd7, + 0x1a, 0xeb, 0x32, 0x43, 0x18, 0xfb, 0x27, 0x0a, 0xdd, 0x36, 0x3a, 0xeb, + 0xdb, 0x1e, 0x06, 0x44, 0x20, 0x27, 0x16, 0x1f, 0xfa, 0x20, 0x10, 0xd2, + 0xe1, 0x1f, 0xf7, 0xd9, 0x03, 0x0c, 0xe1, 0x0a, 0xe8, 0xf4, 0x53, 0xf6, + 0x0a, 0xfc, 0x1e, 0xf4, 0xd0, 0xcb, 0x0d, 0x2c, 0xee, 0xd1, 0xfc, 0xfd, + 0xeb, 0x3d, 0xef, 0xcc, 0xf1, 0xfd, 0xea, 0x0a, 0x66, 0x10, 0xe3, 0x32, + 0xf8, 0x1e, 0xec, 0x01, 0xaf, 0xec, 0x2e, 0x42, 0xfc, 0xfb, 0x18, 0xe3, + 0xfe, 0x4f, 0x1b, 0xd9, 0xf9, 0xfc, 0x15, 0x22, 0x1f, 0xde, 0x0c, 0x01, + 0xe2, 0x1c, 0xdc, 0xce, 0xf5, 0xdd, 0xe7, 0xfc, 0x18, 0xc7, 0x01, 0xf8, + 0x39, 0xc8, 0x19, 0x7f, 0xe7, 0xd3, 0xee, 0xfb, 0x06, 0xdc, 0x11, 0xdf, + 0xf6, 0x3b, 0x63, 0x5b, 0x37, 0x2b, 0xff, 0x21, 0xb4, 0xef, 0xfb, 0x22, + 0xde, 0x00, 0xff, 0x13, 0xef, 0x1e, 0xed, 0xe7, 0xf0, 0xf3, 0xed, 0x0f, + 0xe2, 0xf9, 0xf4, 0x12, 0xf9, 0xfe, 0x08, 0xdd, 0xef, 0xd5, 0xfe, 0xec, + 0x04, 0x0e, 0xf0, 0x0f, 0x07, 0x17, 0xde, 0xc4, 0x3f, 0x26, 0x2e, 0xd9, + 0xd5, 0xef, 0xf4, 0x17, 0x51, 0x0e, 0xf8, 0xcc, 0xe6, 0x49, 0xd6, 0xff, + 0xdd, 0x07, 0x25, 0xf1, 0xe7, 0xfb, 0xeb, 0xec, 0xe7, 0x19, 0x28, 0x03, + 0xfa, 0xff, 0xeb, 0xfc, 0x1b, 0x00, 0xe6, 0xfe, 0x1d, 0xe3, 0xf9, 0x17, + 0x06, 0xf2, 0x02, 0xed, 0xef, 0x1b, 0x30, 0x09, 0x02, 0x09, 0x00, 0xc2, + 0xf1, 0x11, 0x13, 0x11, 0xfa, 0xe4, 0x0b, 0xe3, 0x29, 0x0d, 0x11, 0xff, + 0x2f, 0xe9, 0x2f, 0xe4, 0xd0, 0xf7, 0x08, 0x29, 0xf5, 0xe7, 0x0a, 0xda, + 0x33, 0xfa, 0xdb, 0x10, 0x18, 0x24, 0x0b, 0x3f, 0x2d, 0x05, 0xd7, 0xc1, + 0x08, 0xe7, 0xe1, 0xf0, 0xfa, 0x05, 0x2a, 0xd1, 0xfc, 0x24, 0xde, 0xe3, + 0x39, 0xfe, 0x07, 0xde, 0x46, 0xe2, 0xfe, 0x2a, 0xda, 0x19, 0x22, 0xd3, + 0xe2, 0x3f, 0xf8, 0xfd, 0x08, 0xd3, 0xfb, 0xf0, 0xf0, 0xd2, 0x27, 0xeb, + 0xe9, 0x1a, 0xd5, 0xfc, 0xfb, 0xf3, 0xe6, 0x0f, 0x0a, 0xf4, 0xcf, 0xeb, + 0xfe, 0x2a, 0xff, 0xe0, 0x2b, 0x5c, 0xe7, 0xc5, 0x1e, 0xfd, 0x1d, 0x1b, + 0xfa, 0xed, 0x02, 0x1f, 0x3a, 0xed, 0xfa, 0x43, 0xb0, 0xe6, 0xfc, 0x26, + 0x11, 0xe1, 0xfa, 0x04, 0x07, 0x07, 0x2f, 0x22, 0xea, 0xfe, 0x2d, 0x16, + 0xb6, 0xfa, 0x29, 0x03, 0xe0, 0xf5, 0x1b, 0x22, 0x39, 0x22, 0xfb, 0x13, + 0x06, 0x05, 0x50, 0x26, 0x64, 0xc8, 0x6b, 0xf0, 0x05, 0xe3, 0x04, 0xf4, + 0xdb, 0x3c, 0x0c, 0xc1, 0x08, 0xe4, 0xd9, 0x2e, 0x2f, 0x20, 0xf8, 0xbd, + 0x44, 0xef, 0x0c, 0x17, 0xfc, 0xf8, 0x12, 0xea, 0x3e, 0xd3, 0xce, 0xdf, + 0xd1, 0xb0, 0x0f, 0xeb, 0x06, 0x03, 0xee, 0xdc, 0xe0, 0xe5, 0xd5, 0xe7, + 0xdb, 0xff, 0x05, 0x43, 0xfe, 0xe4, 0xe3, 0xdf, 0xfb, 0xe9, 0x26, 0x07, + 0xee, 0xf6, 0x19, 0xc3, 0x13, 0xca, 0xeb, 0x00, 0x06, 0x0f, 0x1d, 0xd9, + 0xdd, 0xeb, 0xed, 0x39, 0xf6, 0x23, 0xd1, 0xb5, 0x2a, 0x1a, 0xe2, 0x1f, + 0x5f, 0x6b, 0xc8, 0xe5, 0x19, 0x29, 0x2c, 0x21, 0xcd, 0xe7, 0x06, 0x6f, + 0xf7, 0x4a, 0xf3, 0x25, 0x05, 0xfb, 0xc9, 0xc9, 0xef, 0xe1, 0x10, 0x1f, + 0xd7, 0xbd, 0xa7, 0xf6, 0x2f, 0xe1, 0x26, 0xea, 0xfa, 0xe8, 0x28, 0xf1, + 0x26, 0xfb, 0xf4, 0xf0, 0x08, 0xc1, 0xc4, 0x0d, 0x0a, 0xdf, 0x61, 0xb9, + 0xde, 0xf9, 0x34, 0xfe, 0x03, 0xdc, 0x60, 0xde, 0x0a, 0xea, 0x2c, 0xef, + 0x07, 0xcc, 0xe8, 0xb9, 0xb5, 0xef, 0xe4, 0xe4, 0xfb, 0xca, 0x0a, 0x5b, + 0xde, 0x7f, 0xf6, 0xee, 0x19, 0x23, 0x09, 0x46, 0xff, 0xfd, 0x2a, 0xe2, + 0xed, 0xea, 0x2e, 0xe0, 0xce, 0xe1, 0x5f, 0x07, 0x3c, 0xe5, 0xeb, 0xf2, + 0xf4, 0xe5, 0x41, 0xe8, 0x33, 0xef, 0x17, 0xea, 0xe4, 0x24, 0x0a, 0xf6, + 0xe9, 0x1a, 0x2a, 0xc7, 0xf5, 0x4c, 0xe3, 0x18, 0x0a, 0xbe, 0x28, 0xdc, + 0xbd, 0xfc, 0xda, 0xb4, 0xe9, 0x3b, 0xfa, 0x05, 0x2c, 0x11, 0xd7, 0x00, + 0xfe, 0x1a, 0x4e, 0x7c, 0xf8, 0xe2, 0xe7, 0x41, 0xeb, 0x15, 0x0a, 0x22, + 0xc7, 0xf2, 0xf1, 0x0e, 0x05, 0x2f, 0x3a, 0xd5, 0x09, 0xe4, 0xf6, 0xf8, + 0x11, 0xc5, 0xe5, 0xf7, 0xd1, 0x2c, 0x15, 0x1c, 0xfe, 0xf1, 0x12, 0x73, + 0xca, 0xd3, 0xf4, 0xd9, 0xc3, 0xf3, 0x1c, 0x24, 0x5b, 0xf5, 0xfd, 0x41, + 0xf6, 0x61, 0xf3, 0x47, 0xfb, 0xf8, 0x1e, 0x09, 0x3a, 0xf0, 0xf2, 0xe3, + 0x06, 0xee, 0x4b, 0xfd, 0xd4, 0xf5, 0xef, 0xd0, 0xfe, 0xb5, 0x09, 0x14, + 0x49, 0xfa, 0xf4, 0xdf, 0x2e, 0x00, 0x46, 0x0e, 0x10, 0xef, 0x14, 0x2a, + 0x01, 0xed, 0xfd, 0xf8, 0xfe, 0xdd, 0x0f, 0xf5, 0xe5, 0xf6, 0x09, 0xde, + 0x0e, 0xcd, 0x13, 0x09, 0xeb, 0x2b, 0xf9, 0xd3, 0xe2, 0x11, 0xf3, 0xd5, + 0xf0, 0xdc, 0xf6, 0x13, 0xea, 0x37, 0xc6, 0xfe, 0xcf, 0x2a, 0x29, 0xbe, + 0x43, 0x11, 0x17, 0x1d, 0x1e, 0x29, 0xdf, 0xfe, 0x2c, 0x19, 0xf6, 0xf3, + 0x14, 0xe0, 0xe0, 0x1c, 0xf8, 0x2c, 0x01, 0x06, 0xd2, 0xe2, 0xfa, 0xf6, + 0xe8, 0xf7, 0xe7, 0xf2, 0xe9, 0xbd, 0x03, 0xed, 0x19, 0xc2, 0x19, 0x06, + 0xff, 0xfe, 0x0c, 0xfa, 0xff, 0x18, 0xee, 0xe8, 0x45, 0xfe, 0xd0, 0xef, + 0xfe, 0xe4, 0x0e, 0xf2, 0x41, 0xef, 0x16, 0x19, 0x17, 0xfa, 0xdf, 0xe2, + 0x19, 0xf0, 0x2f, 0xea, 0x27, 0xc7, 0xf4, 0x0a, 0x0e, 0x2c, 0x09, 0xe9, + 0x66, 0x23, 0xf4, 0x0b, 0xe0, 0x1e, 0xd0, 0x37, 0x37, 0xef, 0xde, 0x7f, + 0xff, 0x69, 0x12, 0xe2, 0xd5, 0x07, 0xf1, 0xd5, 0xe6, 0x40, 0xe6, 0x28, + 0x0f, 0x07, 0xe1, 0x3f, 0xf0, 0xc7, 0x4a, 0xf9, 0xf1, 0xd1, 0x1b, 0x31, + 0xf5, 0xb8, 0x0f, 0xff, 0x11, 0x0f, 0x21, 0x1b, 0x22, 0xc2, 0xf7, 0xfd, + 0xf8, 0x05, 0xe9, 0x01, 0x12, 0xfb, 0x00, 0xd1, 0x14, 0x06, 0xe7, 0x00, + 0x3d, 0x04, 0x1b, 0xf9, 0xed, 0xe3, 0xdd, 0xe4, 0x24, 0x2d, 0xe7, 0x0c, + 0x20, 0x25, 0x18, 0xf3, 0xc6, 0x15, 0x03, 0xff, 0xcd, 0x0b, 0xd7, 0xe2, + 0x0a, 0x16, 0x0e, 0x1d, 0xfa, 0xef, 0x0d, 0xd8, 0xea, 0x34, 0x15, 0x1f, + 0xdd, 0xde, 0xbf, 0x73, 0xfb, 0xe5, 0xdc, 0xf6, 0x08, 0x1d, 0x19, 0xf1, + 0x0a, 0x56, 0x0d, 0x08, 0xf1, 0xf6, 0xf0, 0x05, 0x04, 0x13, 0xe2, 0xe9, + 0xc3, 0xe1, 0xfb, 0xe4, 0xe3, 0xe0, 0x55, 0xf7, 0xf2, 0xee, 0xf5, 0xf7, + 0xf7, 0xdc, 0x40, 0xf4, 0x00, 0xfc, 0xfe, 0xfb, 0x1e, 0xdf, 0xf7, 0xf3, + 0xdf, 0xe9, 0xf1, 0x06, 0x1e, 0x0d, 0xe3, 0xd9, 0xdf, 0xe6, 0xd2, 0x0c, + 0xfa, 0x05, 0xe8, 0xe6, 0x0a, 0xe4, 0xea, 0xf8, 0xed, 0x22, 0xe5, 0x0f, + 0x01, 0xf3, 0x40, 0xe3, 0x01, 0xf2, 0xf8, 0x0e, 0x0b, 0x02, 0x04, 0x24, + 0xe6, 0x18, 0x03, 0xe0, 0x0c, 0xe2, 0x1b, 0xdb, 0xeb, 0xd4, 0xf5, 0xe0, + 0xfd, 0xf7, 0x09, 0xea, 0x4c, 0xfa, 0xf7, 0x3b, 0xf4, 0xfe, 0xf0, 0x1b, + 0xe4, 0xfb, 0xf6, 0xf7, 0xf6, 0xdc, 0x02, 0xe6, 0xdf, 0x05, 0x1d, 0x40, + 0x3a, 0xfb, 0x09, 0x01, 0x4f, 0x02, 0x08, 0x03, 0xf1, 0xf2, 0x03, 0xee, + 0xeb, 0x2b, 0x2a, 0xe1, 0xe6, 0x0a, 0xfc, 0x22, 0xea, 0xe6, 0xfc, 0xf3, + 0xf4, 0x12, 0xfa, 0x37, 0xdd, 0x19, 0x17, 0x31, 0xea, 0xf7, 0x0d, 0x34, + 0xf2, 0x19, 0x1b, 0xe1, 0xf4, 0xdc, 0x19, 0x0c, 0xf4, 0xdc, 0x29, 0xed, + 0x0b, 0xd6, 0x10, 0xe5, 0x30, 0xe4, 0xf0, 0xe1, 0xd8, 0x20, 0xdc, 0xdf, + 0x25, 0x15, 0xfe, 0xf9, 0x16, 0xef, 0xde, 0x0b, 0x0d, 0xf9, 0xf7, 0x7f, + 0xec, 0x5e, 0x10, 0xec, 0x0b, 0x17, 0x01, 0x02, 0xe6, 0xec, 0x07, 0xfd, + 0xfa, 0x17, 0xf3, 0x1e, 0xed, 0x1d, 0xf4, 0x03, 0xed, 0xee, 0x17, 0x20, + 0xe3, 0xed, 0xdd, 0xc6, 0xec, 0xe7, 0xfc, 0x13, 0x3a, 0xfa, 0xf1, 0x2e, + 0xee, 0x34, 0x01, 0x0c, 0x16, 0x33, 0xfa, 0xee, 0xd8, 0x0b, 0x24, 0xd5, + 0x10, 0xe9, 0xd7, 0x08, 0x01, 0xf4, 0x14, 0x04, 0xd1, 0x0f, 0xfe, 0x1d, + 0x20, 0x3e, 0x00, 0xed, 0x4f, 0xe1, 0x2b, 0x09, 0x0c, 0x1a, 0x26, 0xf3, + 0xe6, 0x1a, 0xf2, 0xd7, 0x2a, 0xfa, 0xc5, 0x2a, 0x19, 0xff, 0x4b, 0x13, + 0xf8, 0xe8, 0x0e, 0x2d, 0xe9, 0x02, 0xe0, 0xff, 0xf9, 0xf1, 0xfc, 0x35, + 0xe0, 0xff, 0x14, 0x06, 0x12, 0x0c, 0xea, 0x0d, 0xe5, 0xf4, 0x02, 0xe9, + 0x0b, 0xfc, 0x09, 0x16, 0xff, 0xdb, 0xd6, 0x1f, 0x26, 0x09, 0xf0, 0xdd, + 0x15, 0xd9, 0x4f, 0x1b, 0x14, 0x11, 0x00, 0xff, 0x0a, 0xda, 0xdf, 0xf6, + 0x17, 0x00, 0x39, 0x08, 0xdb, 0xff, 0x0a, 0x50, 0xe9, 0x4e, 0xe5, 0x02, + 0xf8, 0xf4, 0x1f, 0x18, 0xda, 0x09, 0x37, 0xd5, 0xfe, 0xf1, 0xef, 0x0e, + 0x07, 0x00, 0x24, 0xeb, 0x29, 0x14, 0x01, 0xee, 0xe3, 0x44, 0x27, 0x0e, + 0x1f, 0xf0, 0xc8, 0xed, 0xed, 0xd6, 0xeb, 0xe4, 0xe2, 0x09, 0xf9, 0xd5, + 0xfc, 0x16, 0xf4, 0xf0, 0x29, 0xed, 0xf9, 0xcf, 0x02, 0x29, 0xf0, 0x1b, + 0xee, 0x38, 0x34, 0xdd, 0x07, 0xf3, 0x07, 0x1d, 0xf7, 0xfa, 0xfd, 0xc7, + 0xd9, 0xf3, 0x44, 0x44, 0x0e, 0xed, 0x0f, 0x02, 0xd1, 0xee, 0x04, 0xef, + 0xe9, 0x15, 0xee, 0xf2, 0xf4, 0xe5, 0x02, 0x15, 0xf9, 0xcc, 0xd5, 0xff, + 0xf2, 0x08, 0xf7, 0xfb, 0x29, 0x10, 0xec, 0xdc, 0xea, 0x25, 0x17, 0x7f, + 0xde, 0x09, 0x07, 0xf2, 0x0c, 0xf3, 0x00, 0x2d, 0xd4, 0x0a, 0xe8, 0xfc, + 0xdc, 0xdb, 0xd0, 0x06, 0xe6, 0xfb, 0xe8, 0x03, 0xe4, 0xde, 0xee, 0xe4, + 0x0f, 0x13, 0xff, 0x00, 0x02, 0x09, 0x22, 0xfb, 0xff, 0xe6, 0x1e, 0x17, + 0xfa, 0xee, 0xf3, 0x06, 0xfa, 0x08, 0xe4, 0xeb, 0x38, 0x23, 0x06, 0xff, + 0xe2, 0xe4, 0x24, 0xe8, 0x11, 0x13, 0x15, 0xea, 0x00, 0xe8, 0xff, 0xd6, + 0xf0, 0x19, 0xdd, 0xf5, 0x0b, 0xf3, 0x12, 0x1a, 0xe5, 0x0a, 0xe5, 0x06, + 0xf6, 0x19, 0x0f, 0xfb, 0x0b, 0xf6, 0x22, 0xc6, 0x24, 0x1d, 0xeb, 0x32, + 0x1c, 0xfa, 0xd3, 0x0f, 0x05, 0x07, 0xf5, 0xf5, 0xd5, 0x13, 0x18, 0x10, + 0x16, 0xdc, 0xe0, 0xfd, 0xfd, 0x4f, 0xd1, 0x22, 0x4b, 0xf8, 0xbd, 0xe6, + 0xf3, 0x32, 0xe1, 0x2e, 0x45, 0x34, 0xe9, 0xe7, 0x16, 0x32, 0xff, 0xe4, + 0xbd, 0x09, 0xf8, 0xcb, 0xe3, 0x21, 0x05, 0x08, 0xf4, 0xf1, 0xf0, 0x17, + 0x06, 0xe4, 0x11, 0x05, 0xfe, 0x18, 0xdc, 0x10, 0xd8, 0xe4, 0xf2, 0xdf, + 0xe5, 0xed, 0xca, 0x2d, 0xe0, 0xfe, 0x34, 0xce, 0xdf, 0xf2, 0xe2, 0x2b, + 0x2e, 0xe2, 0xee, 0x31, 0xee, 0xde, 0xe1, 0xf6, 0x19, 0xd3, 0x04, 0x1b, + 0x27, 0xf7, 0xe8, 0xea, 0x53, 0x02, 0x07, 0x28, 0xce, 0xde, 0x0e, 0x7f, + 0x05, 0xf6, 0x13, 0x00, 0xd8, 0x36, 0xcb, 0xe1, 0xe6, 0x1c, 0x1e, 0xeb, + 0x12, 0x10, 0x0c, 0x20, 0xe6, 0x2d, 0x02, 0xe5, 0x05, 0xf4, 0x07, 0xf4, + 0x30, 0xfc, 0xf3, 0x22, 0x04, 0xf1, 0xdc, 0xd5, 0xef, 0x13, 0x09, 0xe7, + 0xea, 0xf6, 0x03, 0xf3, 0xce, 0xfe, 0x2b, 0xd4, 0xf7, 0xf0, 0xe2, 0xf5, + 0x0b, 0x01, 0xcc, 0x32, 0xe9, 0xed, 0xf0, 0x1f, 0x0a, 0xfd, 0xdc, 0x10, + 0x4b, 0xb2, 0xdc, 0x17, 0xdc, 0xd3, 0x35, 0xf5, 0xca, 0x0d, 0xf0, 0xd5, + 0xf3, 0x11, 0x16, 0x2b, 0x23, 0x0b, 0x59, 0xda, 0x15, 0x1f, 0xde, 0xe4, + 0xe5, 0xff, 0x10, 0x18, 0x3b, 0x04, 0x13, 0xef, 0x4c, 0xde, 0x13, 0xde, + 0xf6, 0x08, 0x0a, 0x0c, 0x23, 0x06, 0xf2, 0x09, 0xea, 0xe6, 0x00, 0xf9, + 0xfb, 0x1a, 0xb1, 0xd8, 0xef, 0xe2, 0xf3, 0x05, 0xc8, 0x04, 0x01, 0x1d, + 0xea, 0xf1, 0x13, 0xe7, 0x1e, 0x06, 0x22, 0x30, 0xfb, 0xcd, 0xfb, 0xe5, + 0x02, 0x3b, 0x0b, 0xdd, 0x0b, 0xf8, 0x08, 0xbe, 0x3b, 0xf3, 0x1f, 0x50, + 0xe5, 0xdb, 0xf0, 0x30, 0x44, 0x24, 0xc9, 0xdc, 0xd3, 0x56, 0xd1, 0xe1, + 0x11, 0x07, 0x2d, 0x1f, 0x2a, 0xfe, 0xe5, 0x1b, 0x2d, 0x18, 0xfb, 0xd2, + 0x66, 0xf3, 0x4a, 0x21, 0xf4, 0xd8, 0x2d, 0x14, 0x28, 0xdb, 0x27, 0xff, + 0xf0, 0xf8, 0x52, 0xe9, 0x24, 0x00, 0xff, 0x20, 0xeb, 0xd5, 0xce, 0x05, + 0xfe, 0xeb, 0xe7, 0xfe, 0xe3, 0xe8, 0xef, 0xfa, 0xd0, 0xf6, 0x02, 0xfc, + 0x0d, 0xc4, 0xe0, 0x11, 0x1d, 0x34, 0xe7, 0xed, 0x0a, 0xff, 0x19, 0x3f, + 0xfa, 0x08, 0xdc, 0x03, 0xf2, 0x30, 0xf8, 0x1b, 0x20, 0xe5, 0x20, 0xe4, + 0xe0, 0xd1, 0xeb, 0x26, 0x02, 0x33, 0xe5, 0x61, 0xe8, 0xf7, 0xff, 0x0f, + 0xff, 0x18, 0x4b, 0xf1, 0xed, 0xdd, 0x31, 0x3c, 0x20, 0xce, 0xf8, 0xd0, + 0x1f, 0x1a, 0x06, 0xd3, 0xd4, 0xec, 0x02, 0xf4, 0xe2, 0xe6, 0xd2, 0x0c, + 0xe6, 0x18, 0xf0, 0xc2, 0xec, 0x09, 0xed, 0x00, 0xed, 0x1e, 0x09, 0xea, + 0xfb, 0xea, 0xf8, 0xe7, 0xee, 0xec, 0xfa, 0x28, 0x0e, 0xdc, 0x0a, 0xf0, + 0x13, 0xeb, 0xf4, 0x0a, 0xf7, 0xfa, 0x06, 0x3a, 0x0f, 0x02, 0xea, 0x1c, + 0x13, 0xfc, 0x02, 0x01, 0x19, 0xea, 0x1d, 0x25, 0xd1, 0xee, 0x21, 0xe7, + 0xfe, 0x1e, 0x39, 0x2a, 0xe5, 0x40, 0x00, 0xfd, 0xdf, 0x27, 0xf6, 0xde, + 0x01, 0x23, 0xf1, 0xf3, 0x02, 0xf3, 0x0c, 0xf6, 0xf4, 0xf1, 0xea, 0x13, + 0x15, 0x04, 0x08, 0x52, 0xdd, 0xde, 0xec, 0xe5, 0x31, 0xd1, 0xe4, 0x32, + 0xfb, 0xf2, 0xe4, 0xef, 0xe9, 0xe0, 0xd9, 0xe7, 0x19, 0xea, 0xe9, 0xe5, + 0x0c, 0xce, 0x02, 0x19, 0xf5, 0x0c, 0x1e, 0x21, 0xe2, 0xdd, 0xeb, 0xf6, + 0xff, 0x00, 0xfb, 0xcf, 0x17, 0x3a, 0xc9, 0x21, 0x7f, 0x01, 0x09, 0xef, + 0x04, 0xee, 0x2b, 0x4d, 0xf4, 0x18, 0x09, 0xf3, 0x19, 0x1d, 0xea, 0xf1, + 0x0e, 0xfc, 0x1c, 0x04, 0xd1, 0x04, 0xe6, 0xe1, 0xf8, 0x03, 0x0d, 0xf8, + 0xf6, 0x26, 0x0e, 0xf3, 0x11, 0xea, 0x14, 0xff, 0x09, 0x27, 0x2c, 0x05, + 0xf8, 0x49, 0x07, 0x5c, 0xfc, 0xf5, 0x37, 0xfb, 0xf6, 0xec, 0xd0, 0x47, + 0xf6, 0xdd, 0x17, 0x2e, 0xd7, 0x00, 0x01, 0xec, 0xe3, 0xd2, 0x0c, 0x0d, + 0x08, 0xee, 0x13, 0xcf, 0x38, 0xd2, 0xe8, 0xf8, 0x7f, 0xdd, 0xee, 0xff, + 0x06, 0xd3, 0x43, 0xde, 0x04, 0x2c, 0x06, 0xfe, 0xf2, 0x04, 0x05, 0xea, + 0x47, 0xf6, 0xe8, 0x24, 0xd0, 0xed, 0x03, 0xd6, 0xe2, 0x12, 0x18, 0xe1, + 0xf8, 0xea, 0xf8, 0x19, 0xe4, 0x16, 0x5d, 0x1a, 0x01, 0xf5, 0x01, 0xdd, + 0xd1, 0xf1, 0xdc, 0x13, 0xec, 0x30, 0xeb, 0x11, 0xd6, 0x19, 0xee, 0xd6, + 0x0d, 0xf3, 0xe9, 0xf8, 0x07, 0x13, 0xf6, 0xc7, 0xda, 0x0d, 0xed, 0x4e, + 0xf3, 0x18, 0xcc, 0xc3, 0xe5, 0xec, 0x41, 0xec, 0xfe, 0x5e, 0x7d, 0x06, + 0x0c, 0xf3, 0xc0, 0xf5, 0x0f, 0x20, 0xed, 0xf3, 0x04, 0xe0, 0xcd, 0x2a, + 0xe3, 0xf3, 0xf7, 0xe3, 0xff, 0xe6, 0xef, 0x19, 0x1b, 0x08, 0x16, 0xdd, + 0xf3, 0x10, 0xfe, 0x16, 0xd4, 0xfa, 0x46, 0xb8, 0xf9, 0xe2, 0xfb, 0xd6, + 0x0d, 0x10, 0x46, 0xde, 0xfc, 0x29, 0xee, 0xcb, 0x21, 0xde, 0xd9, 0x0e, + 0xde, 0x1a, 0xe0, 0x0b, 0x2d, 0x15, 0xe7, 0xd5, 0xe0, 0x01, 0xf5, 0xe6, + 0xf7, 0xf9, 0xdd, 0x31, 0xf0, 0xec, 0x01, 0x12, 0x09, 0xe2, 0x19, 0xe8, + 0xf6, 0xdf, 0x00, 0x24, 0xf9, 0x10, 0x0c, 0x00, 0x04, 0x07, 0xcf, 0x12, + 0x02, 0x0a, 0xd3, 0x30, 0xfd, 0xea, 0x11, 0x34, 0x33, 0x04, 0x53, 0xf6, + 0xee, 0x0e, 0x22, 0xf0, 0x70, 0x0f, 0xea, 0xfa, 0x00, 0xfc, 0x06, 0x0e, + 0xd7, 0xd1, 0xda, 0xe5, 0x13, 0xe7, 0xc9, 0x07, 0x39, 0x17, 0x1e, 0xf6, + 0x1b, 0x43, 0xd9, 0x2d, 0xd2, 0x07, 0xca, 0x04, 0xeb, 0xdd, 0x27, 0x30, + 0x0c, 0x4c, 0x0f, 0x2d, 0x17, 0x2a, 0x2e, 0xe2, 0xd4, 0x13, 0x12, 0x2b, + 0xb5, 0x10, 0xeb, 0x06, 0xdb, 0xf1, 0xf8, 0x02, 0x2c, 0xf2, 0x18, 0xe3, + 0xfe, 0x10, 0xf3, 0xfa, 0xd3, 0xfb, 0x14, 0x13, 0x17, 0xf6, 0xfb, 0xf5, + 0x4a, 0x71, 0xfd, 0x19, 0xfe, 0x11, 0x00, 0xe3, 0xf1, 0xfe, 0x1e, 0x25, + 0xed, 0x7f, 0xf9, 0xfc, 0xfa, 0xf5, 0x2c, 0x00, 0xec, 0x3b, 0x37, 0x04, + 0x1a, 0x12, 0xf4, 0xf0, 0xe4, 0xd6, 0x09, 0xcb, 0x09, 0xfd, 0x01, 0xed, + 0xe5, 0x07, 0x0a, 0x06, 0xe6, 0x04, 0x6c, 0x17, 0x17, 0xec, 0xec, 0x41, + 0x4d, 0x18, 0xcf, 0xdf, 0xf6, 0x18, 0xd0, 0x28, 0xe1, 0xdd, 0xf7, 0xf3, + 0xea, 0x3d, 0x1b, 0x31, 0x26, 0xdb, 0xcd, 0xc4, 0x21, 0xf9, 0x0c, 0xc8, + 0xf2, 0xee, 0xd9, 0xd5, 0xf7, 0xfa, 0xf3, 0xf6, 0x26, 0x08, 0x23, 0x14, + 0xf7, 0x1c, 0xd7, 0x1e, 0x0f, 0xdb, 0xbb, 0xf2, 0xd7, 0xe3, 0x25, 0xdf, + 0x1e, 0x20, 0xf9, 0xe4, 0x00, 0xf4, 0x08, 0xd1, 0x42, 0xc8, 0xf1, 0xf6, + 0xd9, 0x31, 0xfc, 0x10, 0x23, 0xfd, 0xd5, 0x2f, 0x0c, 0xf7, 0xd8, 0x6e, + 0xe7, 0xc4, 0xf2, 0x34, 0xf5, 0x14, 0xdc, 0xfd, 0xe1, 0xda, 0xde, 0xc7, + 0x08, 0x30, 0x2a, 0x00, 0xcf, 0xf3, 0x12, 0xc6, 0xc5, 0x44, 0xdc, 0xfc, + 0xf0, 0x16, 0xf5, 0xd9, 0x06, 0x0f, 0xc9, 0xfd, 0x21, 0xd3, 0xbc, 0xec, + 0xf3, 0x47, 0x32, 0x00, 0x1d, 0xc4, 0x13, 0xf8, 0x13, 0x2a, 0xdb, 0x08, + 0xfe, 0x01, 0xee, 0x33, 0x19, 0xf9, 0xd2, 0x1c, 0xfe, 0xe9, 0x0a, 0x14, + 0xe4, 0x14, 0x1d, 0x28, 0x30, 0x04, 0x03, 0x1f, 0xe7, 0xde, 0x3e, 0xc7, + 0xc8, 0x09, 0x10, 0x0b, 0x1f, 0xb7, 0x07, 0xef, 0xf8, 0x01, 0xe0, 0xd2, + 0xe7, 0x3f, 0xec, 0xd6, 0xc6, 0x0f, 0xdc, 0x2c, 0x61, 0xe8, 0xd6, 0xe7, + 0xea, 0xfa, 0x2f, 0xe6, 0xf8, 0x12, 0x24, 0xe9, 0xf4, 0xee, 0x1b, 0x37, + 0xfc, 0x45, 0x09, 0xca, 0xf8, 0xf0, 0xee, 0xf9, 0x49, 0xdc, 0x1d, 0xf7, + 0x2e, 0x0c, 0x2d, 0x1a, 0xe2, 0xe7, 0xdb, 0x02, 0xf7, 0x72, 0x03, 0x09, + 0x06, 0xab, 0xd4, 0xdc, 0xbb, 0x15, 0x33, 0xf2, 0x05, 0xce, 0x2e, 0x0e, + 0xff, 0xb9, 0x03, 0xfd, 0x1a, 0x0c, 0x12, 0xd5, 0xe1, 0x17, 0x12, 0x3e, + 0xf0, 0x13, 0xca, 0xcc, 0x47, 0xe6, 0x03, 0xf5, 0x20, 0x03, 0x07, 0x0b, + 0xf1, 0xc3, 0xfe, 0xfd, 0xef, 0x11, 0x03, 0x22, 0xd1, 0x36, 0xe8, 0xce, + 0x00, 0x08, 0x08, 0xee, 0xf5, 0x07, 0xe7, 0xe8, 0xca, 0xf0, 0x07, 0x31, + 0xd7, 0x17, 0xfb, 0x2d, 0x15, 0x0a, 0xfe, 0xec, 0x2f, 0x09, 0xf8, 0xfd, + 0x49, 0x1b, 0xe6, 0xf5, 0x14, 0x25, 0xc4, 0x1e, 0x17, 0x14, 0xf6, 0xcd, + 0xd5, 0x20, 0x26, 0xde, 0xf0, 0x05, 0xde, 0xd9, 0xe1, 0x3f, 0xf8, 0xf1, + 0x09, 0xd3, 0x3a, 0x01, 0xf8, 0x00, 0xeb, 0x1a, 0xf0, 0xef, 0x19, 0xe1, + 0x1d, 0xf1, 0xd5, 0xf3, 0x00, 0x02, 0x14, 0x17, 0x0d, 0xc9, 0xf6, 0x30, + 0xe8, 0x1b, 0x1c, 0xe1, 0x05, 0xf2, 0xe3, 0xf7, 0xfa, 0x11, 0x7f, 0x00, + 0x32, 0x04, 0xec, 0xe2, 0x09, 0xf2, 0xeb, 0x37, 0x11, 0x41, 0xd8, 0x12, + 0x53, 0x06, 0xf2, 0xe7, 0xeb, 0xf6, 0x0b, 0xc2, 0x24, 0xff, 0x42, 0xf1, + 0x1f, 0xff, 0x2c, 0x05, 0x36, 0x1f, 0xcf, 0x3a, 0xef, 0x09, 0x38, 0xdb, + 0xdc, 0xe7, 0xff, 0xd3, 0xf3, 0xe1, 0xe9, 0xb4, 0x22, 0x00, 0xe9, 0x11, + 0xe7, 0xcd, 0xea, 0xc9, 0xfc, 0xd2, 0xec, 0x01, 0xdb, 0x01, 0xf5, 0x2a, + 0x11, 0xef, 0xcf, 0x21, 0x5b, 0x28, 0xe4, 0x08, 0xff, 0xee, 0xf2, 0x46, + 0x1f, 0x20, 0xc9, 0x55, 0x14, 0x09, 0xec, 0x20, 0x14, 0x0b, 0xfc, 0x2e, + 0x07, 0x03, 0xdb, 0x30, 0x00, 0x04, 0xd4, 0xfd, 0x05, 0xd6, 0xe2, 0x2f, + 0xe0, 0x0e, 0x1a, 0x22, 0xd1, 0xfc, 0x23, 0xeb, 0xcc, 0xe3, 0x14, 0x13, + 0xf2, 0x38, 0x10, 0x0b, 0x64, 0xfc, 0xfd, 0xfc, 0xdd, 0x15, 0xe5, 0xea, + 0xe2, 0x1a, 0xdc, 0xe2, 0x21, 0xea, 0x34, 0x16, 0xd9, 0xb1, 0x21, 0x0d, + 0xd2, 0x56, 0xd6, 0xe7, 0xfe, 0x21, 0x1e, 0xdd, 0xe7, 0x00, 0xf3, 0xdc, + 0xe4, 0xf5, 0xf7, 0xf9, 0xac, 0x26, 0xe2, 0x19, 0x03, 0xe8, 0x16, 0xe8, + 0xf5, 0xc8, 0x08, 0xf8, 0xfc, 0xe4, 0xea, 0x0e, 0x10, 0xe6, 0xca, 0x36, + 0x7a, 0xcb, 0x2f, 0xe0, 0x0d, 0xc9, 0x08, 0xf4, 0x2a, 0x06, 0xe5, 0xfa, + 0x3e, 0x31, 0xf9, 0x5b, 0xf3, 0x03, 0x7f, 0x13, 0x18, 0x35, 0x48, 0x1b, + 0x2c, 0x10, 0xf2, 0x23, 0x36, 0x55, 0xf4, 0xe4, 0x4b, 0x29, 0xe3, 0x2d, + 0x0f, 0xd6, 0x1d, 0xd2, 0x06, 0x03, 0xe7, 0xe1, 0x2b, 0x3e, 0xe3, 0x07, + 0x11, 0x00, 0x1d, 0x0c, 0xd3, 0x17, 0xe5, 0xfc, 0x1a, 0x08, 0xeb, 0xe1, + 0xfa, 0xf6, 0x18, 0xc9, 0x05, 0x02, 0xc4, 0x2c, 0xf1, 0xef, 0x0a, 0x33, + 0xea, 0xec, 0xfd, 0x11, 0x36, 0x0f, 0xda, 0x47, 0x01, 0xdd, 0x37, 0x1b, + 0xfa, 0xde, 0xeb, 0xb0, 0xf5, 0xdc, 0xd3, 0xff, 0x1c, 0xbc, 0x3d, 0x02, + 0x16, 0x0d, 0xc8, 0xd2, 0xfb, 0xe3, 0x0a, 0xeb, 0xe3, 0xe4, 0xf6, 0x13, + 0xdc, 0xbf, 0xd2, 0xf9, 0x09, 0xf3, 0xf5, 0x04, 0xde, 0xd7, 0x1b, 0xc7, + 0x12, 0xc4, 0xcd, 0x14, 0xf5, 0x02, 0xba, 0x40, 0xf7, 0x1f, 0x0d, 0x18, + 0xcc, 0x23, 0x09, 0xf4, 0x5c, 0xd9, 0xe7, 0xc7, 0x14, 0x45, 0x10, 0x34, + 0x52, 0x0f, 0xe0, 0xeb, 0x1b, 0x10, 0x03, 0xcf, 0xe0, 0x34, 0xe1, 0xf5, + 0x0d, 0xe8, 0x0b, 0xf5, 0x25, 0x14, 0xea, 0x0b, 0x12, 0x12, 0xec, 0xee, + 0x17, 0x19, 0x07, 0xe3, 0x2b, 0xd9, 0xec, 0x1d, 0xc1, 0x0e, 0x0a, 0xf7, + 0xcd, 0x41, 0x57, 0xde, 0xf8, 0xdd, 0xbe, 0xeb, 0x21, 0x50, 0x2e, 0xf4, + 0xf0, 0xf6, 0xea, 0x28, 0xf3, 0x36, 0x35, 0xe4, 0x02, 0x03, 0xe4, 0xec, + 0x2c, 0xc3, 0x00, 0x0a, 0xf4, 0x1d, 0x0f, 0xfd, 0x2d, 0xee, 0xff, 0xf6, + 0x2c, 0xe4, 0xe8, 0x18, 0xf1, 0x06, 0xf7, 0xd8, 0xdd, 0xef, 0xd2, 0xf1, + 0xfa, 0xee, 0x0c, 0xf1, 0x53, 0xf5, 0xf3, 0x43, 0xfe, 0x20, 0xeb, 0x23, + 0xec, 0xf0, 0xf7, 0x06, 0xe6, 0x00, 0x01, 0xdc, 0xe6, 0x04, 0x14, 0xf3, + 0xfd, 0x07, 0xf1, 0xeb, 0xf8, 0xd5, 0x1f, 0xec, 0xf8, 0xea, 0xf3, 0xdf, + 0x0b, 0x42, 0xfc, 0x09, 0x0d, 0x21, 0x16, 0x47, 0x06, 0x11, 0x05, 0x22, + 0xfa, 0x23, 0x06, 0x20, 0xe4, 0x17, 0xfc, 0x10, 0x07, 0x02, 0xe6, 0x4a, + 0x02, 0x00, 0xec, 0x09, 0xeb, 0xe8, 0xc6, 0xeb, 0xdb, 0xcd, 0xed, 0xea, + 0xf8, 0x0e, 0xfe, 0xed, 0x0c, 0xf7, 0x05, 0xe7, 0x22, 0xf5, 0x16, 0xec, + 0x28, 0x0a, 0x06, 0x20, 0xe4, 0x2b, 0x0a, 0xde, 0xfe, 0xf2, 0x09, 0xeb, + 0xe5, 0x0a, 0x01, 0x02, 0xe1, 0x38, 0xf5, 0x07, 0x0e, 0x03, 0xfd, 0xf0, + 0x0d, 0xf0, 0x08, 0xfa, 0xeb, 0x1a, 0xea, 0xee, 0x30, 0xff, 0xff, 0x1e, + 0x00, 0x3c, 0x23, 0xe5, 0xeb, 0xfa, 0xef, 0xe8, 0x15, 0xf1, 0x7f, 0x10, + 0xff, 0xf7, 0xe1, 0xdc, 0xdd, 0xeb, 0xf1, 0xec, 0xd7, 0x08, 0x27, 0x1e, + 0xe7, 0x03, 0x25, 0xfa, 0x0d, 0x0a, 0xf0, 0xe9, 0xe2, 0xfc, 0x02, 0x0d, + 0x18, 0x11, 0x05, 0xb9, 0x0e, 0xf9, 0xf8, 0xea, 0x04, 0x32, 0x0e, 0x0f, + 0xf9, 0xe5, 0xf6, 0xed, 0xfa, 0xca, 0xfd, 0xfe, 0xdf, 0x1d, 0xeb, 0xf3, + 0x18, 0x24, 0xdd, 0xdf, 0x19, 0xf6, 0x2a, 0xd7, 0x00, 0xf4, 0xfc, 0xf7, + 0x09, 0x06, 0x03, 0x0b, 0x1d, 0x31, 0xf3, 0xfa, 0xf3, 0xeb, 0x0e, 0x2c, + 0x37, 0xd6, 0xe8, 0xec, 0x20, 0xeb, 0x26, 0x03, 0x06, 0xf1, 0x18, 0x26, + 0x04, 0x23, 0xf5, 0x1c, 0x04, 0xf0, 0x3c, 0xf2, 0xb8, 0xf5, 0xed, 0x20, + 0xac, 0xff, 0x20, 0xfb, 0x1e, 0xe3, 0x48, 0x63, 0xfb, 0xdb, 0xf8, 0x20, + 0xf0, 0x07, 0xfc, 0x10, 0x18, 0x0d, 0x40, 0x06, 0x54, 0xf0, 0x32, 0xe5, + 0xca, 0x1b, 0xe9, 0x4d, 0x13, 0xf2, 0x11, 0xff, 0x17, 0x21, 0xd0, 0x24, + 0xa9, 0xd1, 0xd2, 0x56, 0x05, 0xf4, 0xc7, 0xe5, 0xdc, 0xca, 0xfa, 0xc3, + 0x35, 0x09, 0x42, 0x2d, 0xc4, 0xf9, 0xf5, 0xe8, 0xf4, 0x3c, 0xd2, 0x40, + 0x09, 0x31, 0xe6, 0x0d, 0xd9, 0x25, 0x60, 0x13, 0xfb, 0xa3, 0xce, 0x1c, + 0xf3, 0xe4, 0x13, 0xc0, 0x01, 0xe7, 0x19, 0xf9, 0xc7, 0xd5, 0x17, 0x0b, + 0x2c, 0x18, 0xdb, 0xc3, 0x0b, 0x06, 0xe9, 0xef, 0xff, 0x45, 0x7c, 0xde, + 0xe2, 0xb8, 0xc8, 0x11, 0xfe, 0xd8, 0xf0, 0x01, 0xb6, 0xf5, 0xdd, 0x1c, + 0xca, 0xf2, 0x38, 0x12, 0xe0, 0xef, 0x07, 0x09, 0x0d, 0x34, 0x36, 0xba, + 0xe8, 0xb8, 0xba, 0x50, 0x25, 0xf5, 0xe6, 0xed, 0xe3, 0xf6, 0xf7, 0x20, + 0x15, 0xad, 0x4a, 0xe3, 0xe8, 0x12, 0x14, 0x31, 0xef, 0x7f, 0x74, 0x0b, + 0x39, 0x32, 0x4d, 0x11, 0x04, 0xe8, 0x1a, 0x18, 0x41, 0xfc, 0x49, 0x3b, + 0xbb, 0xfc, 0x1f, 0x22, 0x35, 0x24, 0xea, 0xfc, 0xb0, 0xf3, 0x1b, 0xd8, + 0xf8, 0x1a, 0xf3, 0xfa, 0xda, 0xf9, 0x25, 0xe0, 0x02, 0xdd, 0xfb, 0xdf, + 0xa3, 0xee, 0x02, 0x70, 0x39, 0x20, 0x3b, 0xcb, 0xfa, 0x42, 0x13, 0x3c, + 0xbd, 0x1d, 0x13, 0xff, 0x08, 0xe6, 0xfe, 0xe1, 0x5f, 0x36, 0xe1, 0x0b, + 0x35, 0x02, 0x39, 0x03, 0xc1, 0x4b, 0xbc, 0x0a, 0x0e, 0xf1, 0xeb, 0xe1, + 0xef, 0x33, 0xa5, 0x00, 0xce, 0x60, 0x29, 0x56, 0xe0, 0x9f, 0xc3, 0xec, + 0xe8, 0x2a, 0xde, 0x28, 0x0b, 0x4c, 0xcf, 0xd5, 0xdb, 0x15, 0x24, 0xd2, + 0xa6, 0xe2, 0xdb, 0x15, 0xf6, 0x0e, 0x4d, 0xb5, 0xef, 0xd9, 0xed, 0xe9, + 0x03, 0x52, 0x29, 0x0f, 0x17, 0x0a, 0xf6, 0xeb, 0x19, 0x20, 0xe2, 0xe5, + 0x09, 0x34, 0xed, 0xe1, 0xe1, 0x0e, 0x0d, 0xeb, 0xd6, 0x1d, 0xfa, 0xf4, + 0xe2, 0x41, 0xf1, 0xe1, 0xe2, 0xfe, 0xf9, 0xe2, 0x1e, 0xf9, 0x0b, 0xdf, + 0x07, 0x01, 0x1f, 0xfd, 0x31, 0x13, 0x00, 0xe6, 0x07, 0x3a, 0xe9, 0x16, + 0x01, 0xee, 0xaa, 0x30, 0x0d, 0x15, 0xf5, 0xe6, 0x24, 0xdf, 0xd9, 0x25, + 0xec, 0xf2, 0x01, 0xfa, 0xfa, 0xec, 0x0a, 0x34, 0xfc, 0x21, 0x23, 0x09, + 0x45, 0xc4, 0x0b, 0x0c, 0xf0, 0x13, 0x5c, 0xf5, 0x04, 0xdb, 0xf4, 0xe0, + 0xec, 0xf3, 0xff, 0xe9, 0x0c, 0xfd, 0xff, 0x08, 0xfb, 0x09, 0xf8, 0xcb, + 0x1a, 0x1f, 0x09, 0x01, 0xf1, 0x3a, 0x00, 0xee, 0xe6, 0x0b, 0x02, 0xe7, + 0x13, 0xef, 0x0e, 0x15, 0xd7, 0xe6, 0x22, 0x06, 0x1b, 0xf9, 0xf4, 0xba, + 0xe4, 0xf0, 0x1b, 0xff, 0x7f, 0xf9, 0xc3, 0x1b, 0xe1, 0x03, 0xf4, 0x1c, + 0xeb, 0x23, 0x0d, 0x06, 0x41, 0xeb, 0x09, 0x16, 0x08, 0xef, 0x27, 0xbc, + 0xf9, 0x14, 0xf9, 0xef, 0x17, 0xfa, 0x0c, 0x31, 0xe2, 0x0c, 0x0e, 0xfb, + 0x07, 0xf1, 0xe4, 0x14, 0x15, 0x10, 0x15, 0x15, 0xdd, 0x00, 0x41, 0xf7, + 0xe2, 0xf6, 0xf5, 0x1b, 0x0a, 0xf9, 0x0d, 0xdd, 0x13, 0xe9, 0xeb, 0x09, + 0xf5, 0xf9, 0xe3, 0xed, 0xe6, 0x03, 0x07, 0xe7, 0xfe, 0x06, 0xe7, 0x3e, + 0x04, 0xe2, 0xfc, 0x1c, 0x1a, 0xf2, 0xf5, 0xea, 0xfd, 0xd8, 0xf2, 0xdb, + 0x05, 0x15, 0xce, 0xd5, 0xcd, 0x12, 0xeb, 0x05, 0xd9, 0x16, 0xda, 0x00, + 0xf0, 0x09, 0x4f, 0xfb, 0x6c, 0xfe, 0xf5, 0x54, 0xdc, 0xf9, 0x01, 0xef, + 0xc6, 0x38, 0xe5, 0xfb, 0xe2, 0xec, 0xf3, 0xdb, 0x1a, 0xdc, 0xfa, 0x2a, + 0xf0, 0xf8, 0x26, 0x1a, 0xfb, 0xe6, 0x0a, 0x15, 0xf7, 0xd4, 0x16, 0xee, + 0x10, 0xe7, 0x00, 0xeb, 0x18, 0xff, 0x35, 0xec, 0xf5, 0xff, 0x22, 0x0c, + 0xee, 0xee, 0x50, 0x25, 0x0d, 0x09, 0x04, 0xe1, 0x1c, 0x3e, 0x1f, 0x65, + 0x18, 0x28, 0x27, 0xe8, 0xe6, 0x11, 0x0c, 0xfb, 0xd0, 0xde, 0x18, 0x2c, + 0x19, 0xf3, 0xe4, 0x1a, 0xe4, 0x11, 0xbb, 0x28, 0x01, 0xcd, 0xe5, 0x26, + 0xfa, 0xdf, 0x13, 0xef, 0x04, 0xd2, 0xf1, 0x36, 0x57, 0x32, 0xed, 0x10, + 0xf0, 0xf7, 0x16, 0x00, 0xdf, 0x39, 0xd3, 0x03, 0xed, 0x65, 0x12, 0xe4, + 0xfa, 0xd3, 0xf2, 0x15, 0x21, 0x19, 0x3d, 0x01, 0x0d, 0x0e, 0xfb, 0xc1, + 0x1f, 0xe2, 0xda, 0xd1, 0xa8, 0x18, 0x03, 0xeb, 0xe8, 0xff, 0xfe, 0x01, + 0xbe, 0x51, 0xf2, 0x1a, 0x05, 0xc7, 0xf2, 0xd4, 0x31, 0x22, 0xf1, 0x4c, + 0x3a, 0xea, 0xf0, 0xf4, 0xf0, 0xf6, 0x18, 0xee, 0xe4, 0xfa, 0xcc, 0x32, + 0xef, 0xf3, 0x14, 0x15, 0xfa, 0xf3, 0x03, 0xd5, 0x06, 0xfe, 0xf9, 0xfd, + 0xda, 0xc7, 0xfe, 0xe6, 0xcd, 0x14, 0xfc, 0xff, 0xfd, 0xf6, 0x18, 0x2f, + 0x7f, 0x02, 0x1c, 0x04, 0x08, 0x19, 0x16, 0xfd, 0x3c, 0x19, 0xe9, 0xef, + 0x26, 0x9f, 0x05, 0xe9, 0x1b, 0x1b, 0x09, 0x62, 0x1d, 0x16, 0x0d, 0x02, + 0x14, 0xf8, 0x10, 0xf8, 0x1c, 0xc2, 0xc7, 0xef, 0xf0, 0xfa, 0xf7, 0xfc, + 0xf8, 0xe0, 0x1e, 0x3b, 0x27, 0x41, 0x08, 0xe6, 0x07, 0x3a, 0xfb, 0x07, + 0x08, 0xf0, 0xf6, 0x10, 0x09, 0x0b, 0x11, 0x43, 0xdb, 0x0c, 0xf3, 0xff, + 0x1f, 0x1b, 0x06, 0x24, 0xe3, 0x0d, 0xe0, 0xe2, 0x26, 0x08, 0xe6, 0xf2, + 0x23, 0x2f, 0xf9, 0x09, 0x0b, 0xd9, 0x0d, 0xca, 0xff, 0x1a, 0xe4, 0x0c, + 0xf7, 0xd3, 0xf0, 0x02, 0x1e, 0x06, 0xee, 0x06, 0xe3, 0xe1, 0xd4, 0xe8, + 0xd2, 0xec, 0xea, 0x02, 0xd5, 0x31, 0xed, 0xf3, 0x1b, 0xf5, 0x1c, 0xdb, + 0x1e, 0xfa, 0xbe, 0xc0, 0xeb, 0x0d, 0x00, 0x21, 0x0c, 0xec, 0xeb, 0xfc, + 0xe9, 0x5c, 0xf2, 0xe6, 0x28, 0xe9, 0x31, 0xf4, 0x14, 0xe0, 0xe5, 0x25, + 0xef, 0xfc, 0x1b, 0x01, 0xf0, 0x02, 0x15, 0x0b, 0xf3, 0x1b, 0xfa, 0xdc, + 0xe7, 0xe2, 0x18, 0xe4, 0xe5, 0xfb, 0xf9, 0xeb, 0x0e, 0xd1, 0xe9, 0x01, + 0xf4, 0x17, 0x04, 0x08, 0xfa, 0x13, 0xfa, 0xe9, 0x0b, 0xf4, 0xd4, 0xf9, + 0x16, 0xf3, 0xd9, 0x12, 0xe6, 0x04, 0x0f, 0xf8, 0x17, 0xc6, 0xea, 0x08, + 0x01, 0x11, 0x1b, 0xee, 0x0b, 0xdc, 0xeb, 0xe5, 0x0f, 0x03, 0xe8, 0xfe, + 0x05, 0x0e, 0xed, 0x0d, 0x56, 0x0b, 0xeb, 0xdf, 0x04, 0x16, 0x10, 0x1e, + 0x4b, 0x23, 0xeb, 0xde, 0xe9, 0xfd, 0xe8, 0x11, 0xe9, 0xde, 0x0a, 0xdc, + 0x0f, 0x1c, 0x13, 0xed, 0xed, 0x36, 0x13, 0xf7, 0xd9, 0x0d, 0xff, 0x05, + 0xef, 0x04, 0xdf, 0x22, 0xe6, 0x05, 0xfe, 0xec, 0x0d, 0xff, 0x19, 0xef, + 0xe8, 0xed, 0xfe, 0xde, 0x0a, 0xf7, 0x0c, 0xf8, 0x3c, 0x1e, 0x14, 0xe5, + 0x23, 0x16, 0x09, 0xf8, 0xf5, 0x2d, 0x08, 0xeb, 0xf8, 0x22, 0xf6, 0x10, + 0xed, 0xf9, 0x15, 0xf0, 0x15, 0xfd, 0x0b, 0x34, 0xfc, 0x21, 0xeb, 0xfa, + 0x25, 0x15, 0xfa, 0x05, 0x0d, 0xf8, 0xd7, 0xef, 0x07, 0xfc, 0x18, 0xf5, + 0x1c, 0x07, 0x10, 0x0a, 0x23, 0xf0, 0x05, 0x27, 0xea, 0x12, 0xef, 0x50, + 0x13, 0x17, 0x07, 0xf6, 0x18, 0x06, 0xf5, 0x00, 0x1f, 0x0d, 0xd7, 0x0d, + 0xcc, 0xf0, 0xde, 0xff, 0xea, 0xf0, 0x18, 0x14, 0x10, 0xcb, 0xcf, 0x06, + 0x1e, 0xc8, 0x0d, 0x45, 0x1e, 0x00, 0xd4, 0x38, 0x1b, 0xf0, 0xf6, 0xec, + 0x13, 0xe9, 0xf9, 0x07, 0xd8, 0xf5, 0xec, 0x10, 0x00, 0xf7, 0xf9, 0xda, + 0x06, 0xe9, 0x10, 0x01, 0x06, 0xf7, 0x14, 0x7f, 0xf2, 0x07, 0x48, 0xe6, + 0xf2, 0xfe, 0x28, 0x0a, 0x2b, 0xee, 0xe8, 0xf8, 0x7f, 0xdb, 0xe9, 0xfe, + 0xd5, 0x1c, 0x3c, 0x6b, 0xf1, 0x17, 0x79, 0xd2, 0xf6, 0xfe, 0x18, 0x20, + 0x49, 0x60, 0x21, 0xe4, 0xdf, 0xee, 0xf1, 0x10, 0x31, 0x0b, 0xc7, 0xe7, + 0x23, 0xd2, 0x0f, 0xb0, 0x59, 0xca, 0xfe, 0xf9, 0x00, 0x17, 0xd5, 0x1a, + 0x00, 0xd8, 0xef, 0xf3, 0xd4, 0x1f, 0xea, 0xbe, 0xf9, 0xdc, 0xd8, 0x43, + 0xe5, 0xea, 0xdf, 0x19, 0x17, 0xfc, 0xe0, 0xdb, 0xfb, 0xf5, 0x07, 0xd8, + 0x04, 0x0f, 0xf7, 0xe0, 0xe0, 0xef, 0xea, 0x18, 0x05, 0xdd, 0x05, 0x1b, + 0xdd, 0x01, 0x2a, 0x28, 0xdb, 0x30, 0xf5, 0xdc, 0xbf, 0xfd, 0xfd, 0x0e, + 0x7e, 0x29, 0x1a, 0x0c, 0x22, 0x28, 0x11, 0xe9, 0xd1, 0xf8, 0xd0, 0x2d, + 0x2b, 0x6d, 0xf5, 0x0c, 0xfa, 0x1a, 0x4a, 0x03, 0xbd, 0xdd, 0x02, 0xe4, + 0xed, 0x11, 0xf9, 0x20, 0xc6, 0xc7, 0x00, 0x09, 0xce, 0xf6, 0xf9, 0xd8, + 0x43, 0xd7, 0x29, 0xf4, 0x35, 0x0d, 0xe8, 0x00, 0xba, 0xea, 0x43, 0xf9, + 0xe8, 0x1c, 0x02, 0x09, 0xd6, 0x1a, 0x10, 0x25, 0xde, 0xff, 0xb8, 0xc8, + 0xef, 0x01, 0xff, 0xdd, 0xdb, 0x06, 0xe6, 0x02, 0xeb, 0x21, 0xd8, 0x2a, + 0xeb, 0x44, 0xc3, 0x11, 0x1a, 0x00, 0xe2, 0xe8, 0xe0, 0xe6, 0xd2, 0x14, + 0xf6, 0x0b, 0x18, 0x21, 0xd6, 0x04, 0x4a, 0xf9, 0x34, 0xf6, 0xf1, 0xe5, + 0xe5, 0xd4, 0x7c, 0x09, 0x07, 0x1f, 0xed, 0x12, 0xfe, 0x03, 0xef, 0x46, + 0xd8, 0x13, 0xed, 0xef, 0x29, 0x0e, 0xf2, 0x04, 0xe5, 0xb7, 0xd6, 0xe3, + 0xcb, 0x27, 0xe0, 0xf8, 0xfb, 0x3d, 0xf2, 0x19, 0xea, 0xfb, 0x03, 0x56, + 0xf0, 0xf9, 0x16, 0x38, 0xea, 0x1d, 0x31, 0x0f, 0x43, 0x07, 0xcb, 0x1c, + 0xe5, 0x41, 0xfa, 0x19, 0xfa, 0xe6, 0xe0, 0x23, 0xe8, 0xf3, 0x2e, 0x0a, + 0x0a, 0xe9, 0x02, 0x0a, 0x55, 0x2f, 0x2e, 0xfd, 0x28, 0xf0, 0xfc, 0x11, + 0xdf, 0xfc, 0xc5, 0xf9, 0xc0, 0xd6, 0xfb, 0xe0, 0x0d, 0x09, 0xf2, 0x28, + 0x1e, 0x03, 0xff, 0xec, 0xf0, 0x6d, 0x09, 0x13, 0x25, 0xfc, 0xfb, 0x23, + 0xff, 0x61, 0x1b, 0xe3, 0xc7, 0xe8, 0x24, 0xf5, 0x07, 0x15, 0x02, 0x16, + 0x2a, 0xc2, 0xe7, 0xc6, 0x01, 0x21, 0xd6, 0xfb, 0xf8, 0x2e, 0xec, 0x26, + 0x02, 0x04, 0xd6, 0x12, 0xd9, 0x01, 0xd3, 0x33, 0x29, 0xc8, 0xea, 0xee, + 0x07, 0xf9, 0xe7, 0x49, 0xc0, 0xf9, 0x04, 0xe0, 0xfd, 0xfc, 0x07, 0xe5, + 0x04, 0xe4, 0xde, 0x29, 0xe2, 0xe7, 0x00, 0x07, 0xed, 0xd4, 0xfb, 0xef, + 0xf0, 0xf3, 0x31, 0x3a, 0xf8, 0x3f, 0x1a, 0x0e, 0xb7, 0xdb, 0x06, 0x7f, + 0x02, 0xfc, 0x73, 0x0f, 0x02, 0x0c, 0xf7, 0x21, 0xd9, 0xe5, 0x19, 0xd1, + 0xfe, 0xfd, 0xec, 0x0e, 0xfd, 0xf4, 0x0b, 0xeb, 0xf1, 0xe9, 0x18, 0xe4, + 0x71, 0x0e, 0x07, 0x0e, 0xf4, 0xe0, 0x0b, 0xda, 0xf2, 0xfe, 0xd8, 0xdc, + 0xf8, 0xde, 0xfb, 0xfa, 0xf9, 0xf5, 0x1e, 0x04, 0x0f, 0x0a, 0xf4, 0xf3, + 0xe0, 0xd4, 0x00, 0xde, 0x30, 0x3f, 0x06, 0x14, 0x35, 0x1d, 0xe7, 0x19, + 0x2a, 0xf3, 0x13, 0xeb, 0xfe, 0x22, 0xf9, 0xca, 0xf1, 0xdc, 0x39, 0xd2, + 0x13, 0x19, 0x15, 0x06, 0xe6, 0x07, 0x01, 0xf5, 0xd0, 0x0c, 0xef, 0xf6, + 0x22, 0x32, 0x23, 0x09, 0x06, 0x3e, 0x16, 0xf3, 0xf7, 0xce, 0xe6, 0xfc, + 0xd5, 0xe3, 0xdf, 0xdf, 0x06, 0xee, 0x29, 0x1d, 0x0b, 0x02, 0x19, 0xcb, + 0xcd, 0x26, 0xf2, 0x10, 0x5a, 0xd0, 0x1d, 0x55, 0x05, 0xec, 0x04, 0xda, + 0xfc, 0xda, 0x2a, 0x22, 0x21, 0x1a, 0x2b, 0x09, 0x0e, 0xe8, 0xf8, 0xf1, + 0xfb, 0x01, 0xef, 0xdf, 0x1c, 0x0b, 0xf0, 0xdb, 0x47, 0xf9, 0xf5, 0x49, + 0x37, 0xe0, 0xda, 0x15, 0x27, 0x11, 0x0c, 0xfe, 0xd2, 0xec, 0x35, 0x2b, + 0x1d, 0x20, 0xdc, 0xe2, 0xef, 0xff, 0x47, 0x14, 0x0c, 0xd4, 0x26, 0xfa, + 0x08, 0x0e, 0x13, 0xed, 0xfe, 0xd8, 0xed, 0x1e, 0x11, 0x48, 0xf5, 0xfc, + 0x2b, 0xcb, 0xe0, 0xf5, 0x16, 0x4c, 0x0c, 0x00, 0xe8, 0xfa, 0xd5, 0xf1, + 0x2c, 0x28, 0xfb, 0xe0, 0xef, 0xf7, 0x9f, 0xd9, 0xe6, 0xef, 0x15, 0xfe, + 0xe3, 0xd1, 0x1e, 0x36, 0xca, 0xe1, 0xe4, 0xec, 0x13, 0x08, 0x04, 0xf1, + 0x20, 0x0d, 0x07, 0xfa, 0xd7, 0xc7, 0xe6, 0x59, 0xfa, 0x30, 0x05, 0xf9, + 0xdc, 0xcb, 0xf9, 0xe8, 0xfe, 0x10, 0xf9, 0x53, 0x2b, 0xc7, 0x13, 0x51, + 0xf7, 0xf1, 0xed, 0xdd, 0xc7, 0x03, 0xee, 0xfe, 0xf3, 0x46, 0x16, 0xd4, + 0xf7, 0x52, 0xff, 0x13, 0xd9, 0xd8, 0xf0, 0xfe, 0x1b, 0x1b, 0xf4, 0x7f, + 0xcd, 0x1e, 0x09, 0x27, 0x0d, 0x00, 0x13, 0xd4, 0xe5, 0x25, 0xb7, 0x1d, + 0xe5, 0xe3, 0x2b, 0xec, 0x01, 0xf2, 0x17, 0x0d, 0x0a, 0xf3, 0xf2, 0xf3, + 0xf4, 0xed, 0xf1, 0xe8, 0x02, 0xf3, 0x1c, 0xfd, 0xd5, 0x31, 0xec, 0x33, + 0x04, 0xe4, 0x5c, 0xda, 0xfe, 0xde, 0x0c, 0x13, 0xfc, 0xd5, 0x2c, 0xd2, + 0xfb, 0x38, 0x12, 0x1a, 0xe3, 0xdc, 0x0f, 0x5c, 0xe2, 0x2f, 0x01, 0xe7, + 0x1c, 0xee, 0xee, 0xfa, 0xcc, 0x29, 0xe1, 0xd6, 0x13, 0xd7, 0x17, 0x08, + 0xee, 0xd7, 0xdc, 0x06, 0xfd, 0x30, 0x0e, 0xd5, 0xfd, 0x4a, 0xdd, 0x09, + 0xd6, 0xdd, 0xee, 0x01, 0x07, 0xef, 0xf8, 0xdb, 0xc7, 0x05, 0xe3, 0xc1, + 0x58, 0x4d, 0xf0, 0xfe, 0x32, 0xf8, 0x03, 0xd8, 0x0d, 0x06, 0x01, 0xdd, + 0x12, 0xf9, 0xea, 0xd1, 0x2e, 0x43, 0xf4, 0x03, 0xfe, 0xf6, 0xde, 0xe1, + 0xfd, 0x2b, 0x0f, 0x18, 0xea, 0xf5, 0xe2, 0x0d, 0x08, 0x23, 0xf0, 0x0f, + 0xe5, 0xd9, 0xf3, 0x49, 0x32, 0xf7, 0x01, 0x0b, 0x55, 0xf3, 0xfa, 0xe6, + 0xfb, 0xcf, 0xf8, 0x45, 0xf9, 0x01, 0xf8, 0xf2, 0x11, 0x10, 0xcd, 0xe9, + 0xea, 0x12, 0xef, 0xfd, 0xf4, 0xef, 0x0e, 0xdb, 0xe5, 0xf0, 0x34, 0xcb, + 0x3c, 0xe9, 0x29, 0xe6, 0x0d, 0x7f, 0xff, 0xdc, 0xee, 0x00, 0xd9, 0xf7, + 0xed, 0x21, 0x3b, 0xfd, 0xf4, 0xb3, 0xec, 0x07, 0x2c, 0x00, 0xf2, 0x1c, + 0x14, 0xef, 0xc2, 0x2c, 0xe4, 0xde, 0x17, 0x1c, 0xdd, 0x0a, 0xec, 0xe8, + 0x32, 0xe8, 0x0f, 0x1d, 0x47, 0x18, 0xfd, 0x05, 0x01, 0x12, 0x02, 0xff, + 0xf3, 0x21, 0xd7, 0x25, 0xe6, 0x3d, 0xf5, 0xae, 0xf0, 0x30, 0x07, 0x32, + 0xf5, 0x03, 0xff, 0x0b, 0xe7, 0xfd, 0x0d, 0xfa, 0x08, 0xe1, 0x13, 0xf2, + 0xe8, 0x2d, 0xe7, 0xff, 0x0e, 0xfc, 0x20, 0x12, 0xd2, 0x68, 0xcb, 0xf0, + 0xe7, 0x15, 0xec, 0x26, 0x1c, 0xf2, 0xe4, 0x27, 0x09, 0xc6, 0xe3, 0x0a, + 0x0b, 0x22, 0xe3, 0x01, 0xe9, 0xf9, 0x37, 0x0a, 0x18, 0xf3, 0x06, 0x08, + 0x05, 0xf2, 0x01, 0xda, 0x08, 0xf5, 0xdc, 0x3e, 0xdc, 0xca, 0xde, 0xfe, + 0x06, 0x2a, 0x20, 0x0f, 0xea, 0xfb, 0x43, 0xf4, 0x54, 0x14, 0xf6, 0x1c, + 0xd7, 0x3a, 0xf0, 0xe4, 0x0e, 0xd0, 0x2f, 0xf5, 0xee, 0x6b, 0xda, 0x1e, + 0x3f, 0x51, 0xea, 0x37, 0x25, 0x15, 0x10, 0xf0, 0x19, 0x01, 0xfa, 0x28, + 0x0c, 0x0a, 0x11, 0xed, 0xfb, 0x0b, 0x28, 0xf9, 0x0b, 0xf9, 0x08, 0x0a, + 0xf9, 0xed, 0x08, 0xec, 0x30, 0xd6, 0xe6, 0xf8, 0x2e, 0xe5, 0x00, 0xdd, + 0xfa, 0x0a, 0x5a, 0xe4, 0xf3, 0xdd, 0x03, 0x2c, 0xd9, 0xd4, 0xe7, 0x02, + 0x02, 0x08, 0xbc, 0xc2, 0x24, 0xd4, 0x0c, 0xef, 0xf1, 0x0d, 0xd4, 0xfb, + 0xea, 0xf4, 0x25, 0xd8, 0xf3, 0xdd, 0x0b, 0x26, 0xee, 0xe4, 0x0d, 0x1c, + 0x03, 0xe0, 0xee, 0xec, 0xee, 0x21, 0xf3, 0xd7, 0xdb, 0xe0, 0xf6, 0xcf, + 0xf6, 0xfc, 0xd5, 0xef, 0xf8, 0xe8, 0xe2, 0xe7, 0xf1, 0x00, 0x10, 0xcd, + 0x27, 0x0f, 0xf2, 0x34, 0xf4, 0xfa, 0x40, 0xfc, 0xe8, 0xcc, 0xf9, 0x09, + 0x31, 0xfd, 0x0a, 0xd9, 0x1c, 0x02, 0x3b, 0xf0, 0xcb, 0xf0, 0xdd, 0xec, + 0x2a, 0xfe, 0xed, 0xdb, 0xd9, 0x13, 0xfd, 0xd9, 0x30, 0x05, 0x05, 0x05, + 0xd5, 0x19, 0x12, 0x24, 0xe4, 0xf5, 0x35, 0xf7, 0xf7, 0xff, 0x32, 0xec, + 0xf6, 0x11, 0xe8, 0x07, 0x0e, 0xb1, 0xed, 0x04, 0xf6, 0x5e, 0xfe, 0x0a, + 0xe8, 0x03, 0x0f, 0x09, 0xf8, 0xcc, 0x05, 0xfa, 0xe0, 0xf4, 0xff, 0x34, + 0x32, 0x03, 0xc3, 0xe8, 0x00, 0xe1, 0x20, 0xe2, 0xe2, 0x30, 0x28, 0xe2, + 0x07, 0xd3, 0x11, 0xfb, 0x02, 0x1a, 0xe6, 0xfb, 0xe6, 0x26, 0xeb, 0xec, + 0xf5, 0x14, 0xf3, 0x21, 0xe6, 0x16, 0xfc, 0xfd, 0x3c, 0x26, 0x4e, 0xe5, + 0xea, 0x3a, 0x07, 0xce, 0xfc, 0xd6, 0xe8, 0x04, 0xfc, 0xf6, 0x1d, 0x21, + 0xf4, 0xd5, 0xfa, 0xe4, 0x18, 0x05, 0x67, 0xe5, 0xe7, 0xd6, 0x0b, 0xf5, + 0xc2, 0x0e, 0xf4, 0x1a, 0xd0, 0x1b, 0x1f, 0xfb, 0xe0, 0xb9, 0xf4, 0x24, + 0xed, 0x00, 0x00, 0xf8, 0xe0, 0x04, 0x09, 0xf3, 0xd9, 0x09, 0xf3, 0xfc, + 0x30, 0xe7, 0x3c, 0xf0, 0xe9, 0xe0, 0xf3, 0x17, 0x34, 0x7f, 0x15, 0x02, + 0x17, 0xf4, 0x2a, 0xde, 0xeb, 0xe9, 0x24, 0x0a, 0xe9, 0xef, 0x01, 0xed, + 0xfe, 0xf9, 0xf6, 0x03, 0xcd, 0x0a, 0x0a, 0xf8, 0xf8, 0xfb, 0xfe, 0xef, + 0x25, 0x1e, 0xf0, 0xe4, 0x0a, 0xdb, 0x16, 0x0e, 0x2e, 0xff, 0x25, 0xf0, + 0x1e, 0xec, 0x02, 0xc5, 0x42, 0x29, 0x4d, 0xd6, 0xff, 0xce, 0x19, 0xfd, + 0x14, 0xe0, 0xf2, 0x62, 0xfb, 0x0c, 0xdc, 0xfa, 0xfd, 0xde, 0xd8, 0xfa, + 0xf9, 0x32, 0x17, 0xed, 0x20, 0x0a, 0xe8, 0x35, 0xf5, 0xcf, 0x05, 0x15, + 0xcb, 0x2f, 0xe4, 0xff, 0xea, 0xf7, 0xe8, 0xe9, 0x12, 0xf7, 0xec, 0x00, + 0xf2, 0x0e, 0x0b, 0xec, 0x3d, 0x20, 0xeb, 0xfb, 0xe7, 0xfc, 0xf9, 0x18, + 0xeb, 0xd7, 0x0e, 0x1c, 0xfe, 0x18, 0xfc, 0xf1, 0xee, 0x2f, 0x16, 0x5c, + 0x10, 0xec, 0xfb, 0x23, 0x03, 0xeb, 0x02, 0x1e, 0xf5, 0xf2, 0xf9, 0xcb, + 0xd7, 0x24, 0xf6, 0xfa, 0x21, 0x09, 0x08, 0xd2, 0xf8, 0x2a, 0x16, 0x06, + 0xd6, 0x24, 0x25, 0xf0, 0xf6, 0xeb, 0x0d, 0xf1, 0xd6, 0xf7, 0x17, 0xf6, + 0xf6, 0x03, 0x03, 0xf9, 0xef, 0x11, 0x04, 0x08, 0xec, 0x05, 0x39, 0xc6, + 0xfe, 0xfb, 0x17, 0x0c, 0xeb, 0xed, 0x04, 0x05, 0x00, 0xe9, 0xea, 0xf6, + 0x66, 0xda, 0xfb, 0xe5, 0xe6, 0xff, 0x07, 0xd3, 0xfe, 0xeb, 0xea, 0xee, + 0xec, 0x15, 0xde, 0xfa, 0xfa, 0xf1, 0xdf, 0x0a, 0xeb, 0x11, 0x0a, 0xfe, + 0xed, 0xe9, 0x13, 0xfb, 0xf3, 0xe4, 0x2e, 0xbd, 0x04, 0x17, 0xe0, 0xfb, + 0x05, 0x2a, 0x37, 0xea, 0x2c, 0xe4, 0xe1, 0x25, 0x0d, 0xef, 0xdb, 0x4c, + 0xf8, 0x10, 0xea, 0x31, 0xed, 0xf2, 0xe9, 0x0f, 0xfb, 0xf8, 0xdc, 0xff, + 0x0d, 0xd0, 0xd2, 0x0f, 0x1c, 0x0c, 0xe7, 0xf7, 0x0a, 0xfb, 0xee, 0x49, + 0xf9, 0xe8, 0x02, 0xf2, 0xf9, 0x00, 0x2c, 0xfb, 0x0f, 0xfc, 0xfe, 0x0e, + 0xe7, 0x0f, 0x17, 0xf8, 0xf1, 0xeb, 0x00, 0x14, 0xe7, 0xe6, 0xde, 0xda, + 0x0d, 0x0d, 0xf2, 0x1b, 0x26, 0x15, 0xeb, 0xf1, 0x02, 0xf3, 0x05, 0x00, + 0x1e, 0x00, 0x12, 0xee, 0xe9, 0x1d, 0xf3, 0x0d, 0xfa, 0xe6, 0x19, 0xf3, + 0xf0, 0x00, 0x04, 0xdf, 0xfe, 0x06, 0x01, 0xdd, 0x18, 0x0d, 0xfa, 0xf0, + 0xd7, 0xe6, 0xf8, 0xff, 0x12, 0xed, 0xe4, 0xdf, 0xff, 0xf8, 0x0e, 0x04, + 0xf1, 0x1f, 0x13, 0x1c, 0x21, 0x1b, 0x1d, 0xfe, 0xed, 0xce, 0x45, 0xf5, + 0xec, 0xed, 0xde, 0x15, 0xf9, 0xf8, 0xe2, 0xf4, 0xe2, 0xfa, 0xf6, 0xe3, + 0x29, 0x16, 0x01, 0xe8, 0x7f, 0x1d, 0x07, 0xf2, 0xd6, 0xfb, 0x0e, 0x0c, + 0x24, 0xec, 0x3a, 0xec, 0x05, 0x49, 0xdf, 0x1c, 0x07, 0x10, 0xdb, 0xe7, + 0xe0, 0xfa, 0x0a, 0xfa, 0xe4, 0x31, 0xfc, 0xf3, 0xe5, 0x56, 0xf3, 0xf2, + 0xe6, 0xc3, 0x09, 0xeb, 0x20, 0xe0, 0xd3, 0xcc, 0xfd, 0xdc, 0x04, 0x28, + 0xf0, 0x01, 0x02, 0x0a, 0xf3, 0x05, 0xfc, 0xfe, 0xe6, 0xee, 0xf3, 0xf9, + 0x27, 0xe1, 0xcb, 0x08, 0xd9, 0x01, 0xee, 0xf8, 0xf0, 0xe3, 0xfc, 0xfa, + 0x7f, 0xfe, 0x0e, 0xcc, 0xe7, 0x04, 0xe2, 0xf3, 0xed, 0x1a, 0xdf, 0xfa, + 0x03, 0xef, 0x0c, 0xef, 0x08, 0x0a, 0xe3, 0xca, 0x03, 0x20, 0xf1, 0xe0, + 0x20, 0x75, 0xc3, 0x03, 0x0c, 0x2c, 0xea, 0x60, 0xe6, 0x41, 0xee, 0x09, + 0x01, 0xf4, 0xd0, 0x42, 0xf1, 0x1f, 0xf5, 0xed, 0xdd, 0x01, 0xf6, 0xed, + 0xe1, 0x02, 0xd4, 0x17, 0x24, 0x14, 0x10, 0x0d, 0x19, 0x07, 0xcb, 0xf6, + 0xeb, 0xef, 0x02, 0xe9, 0x2f, 0xef, 0xf9, 0x1b, 0xcd, 0xdd, 0x12, 0xec, + 0xf6, 0x31, 0x1e, 0x1a, 0x06, 0xea, 0x61, 0xf5, 0x0d, 0xef, 0xfc, 0x15, + 0xda, 0x0f, 0x00, 0xf2, 0x22, 0xf2, 0x13, 0x2d, 0x10, 0xc0, 0xf5, 0x2f, + 0x08, 0x39, 0x02, 0xf3, 0xf4, 0x37, 0xd4, 0xd8, 0x18, 0x01, 0xf1, 0xfb, + 0x23, 0x56, 0x42, 0xe8, 0x39, 0x21, 0x3f, 0x4e, 0x01, 0xdd, 0xed, 0xfc, + 0xf0, 0xab, 0x06, 0xd9, 0x2e, 0xe1, 0x38, 0x2d, 0xf0, 0xff, 0xf3, 0xd4, + 0xc6, 0x20, 0xfb, 0xc4, 0x20, 0x22, 0x00, 0x31, 0x17, 0xe2, 0xd6, 0xe3, + 0x0d, 0x2c, 0xd8, 0x01, 0x27, 0xeb, 0x1a, 0xc2, 0x05, 0x31, 0xf3, 0xf5, + 0x07, 0x07, 0xfb, 0x12, 0x09, 0xfc, 0x1b, 0xf4, 0xce, 0xfb, 0x2d, 0x24, + 0x08, 0xcd, 0x29, 0x0f, 0xec, 0x2e, 0x18, 0x11, 0x20, 0xea, 0x12, 0xb6, + 0x11, 0xf4, 0x01, 0xd4, 0x32, 0x11, 0xef, 0x1e, 0x2d, 0xfd, 0x13, 0xf4, + 0x1b, 0xdd, 0xb6, 0x03, 0xc6, 0xe5, 0x24, 0x0e, 0x2e, 0x2c, 0x34, 0xeb, + 0x14, 0x03, 0xd0, 0x04, 0xfd, 0xe8, 0xcc, 0x18, 0x47, 0x17, 0xf6, 0xb0, + 0x0a, 0x23, 0xe7, 0x26, 0x0b, 0x74, 0x16, 0xd2, 0xf4, 0x18, 0xe4, 0xe2, + 0xc9, 0xd4, 0x1a, 0xc9, 0xf2, 0x19, 0x14, 0xf6, 0xee, 0xdd, 0x59, 0x07, + 0xcf, 0xf1, 0xe4, 0xf9, 0x1e, 0xf8, 0x15, 0xf5, 0x21, 0x2e, 0xe2, 0xf1, + 0xe0, 0xf5, 0x4d, 0xe1, 0xf5, 0xed, 0x0d, 0xef, 0xe1, 0xde, 0xec, 0xda, + 0x3c, 0xef, 0xd3, 0x26, 0x12, 0xdf, 0xf3, 0x19, 0x07, 0x18, 0xfb, 0xd6, + 0xda, 0x24, 0x05, 0xd9, 0x2e, 0x0e, 0xef, 0x12, 0xe1, 0x0f, 0xfc, 0x14, + 0xf5, 0x27, 0x21, 0x19, 0xdc, 0x05, 0xd7, 0xd8, 0xe0, 0x68, 0xf0, 0x17, + 0x13, 0xe1, 0x06, 0x24, 0x09, 0x06, 0x1e, 0xbb, 0xcf, 0x1c, 0x51, 0xdc, + 0xf6, 0x18, 0xf6, 0x19, 0x23, 0x03, 0xf4, 0xf9, 0x0c, 0xf5, 0x21, 0x3a, + 0x13, 0x26, 0xe1, 0xcb, 0x14, 0x1a, 0xe7, 0x34, 0xd3, 0xde, 0xbc, 0xf6, + 0xdf, 0xff, 0xc7, 0xe3, 0xfa, 0x07, 0xfd, 0x34, 0x0c, 0xea, 0xfb, 0x03, + 0x39, 0xee, 0x02, 0xf5, 0xe6, 0xea, 0x04, 0x2c, 0xbb, 0x2a, 0xd1, 0x1b, + 0xe1, 0xfd, 0x50, 0xac, 0x3f, 0x32, 0xdf, 0xec, 0x2d, 0xde, 0xd8, 0x32, + 0x3a, 0x0d, 0x33, 0xe3, 0xc7, 0xfe, 0x20, 0xf1, 0x64, 0xfb, 0x47, 0x14, + 0x22, 0x22, 0xfb, 0x21, 0x2e, 0x11, 0x0d, 0xfb, 0xe2, 0xe4, 0x1b, 0xde, + 0x01, 0x0f, 0xfb, 0x03, 0xf8, 0xfb, 0xe4, 0x29, 0xdc, 0xf1, 0x1b, 0xc7, + 0xfb, 0xd0, 0xe4, 0xf7, 0xf9, 0xd6, 0x23, 0x7f, 0xec, 0x26, 0xe2, 0x07, + 0xef, 0xd7, 0xc7, 0xc7, 0x00, 0xec, 0x02, 0x00, 0x1d, 0x02, 0x14, 0xde, + 0xef, 0xe8, 0x15, 0xf9, 0x0d, 0x09, 0xcf, 0xcb, 0xf7, 0x01, 0xde, 0xc9, + 0xd1, 0x13, 0x27, 0x04, 0xfa, 0x2f, 0xcd, 0x0b, 0x00, 0x1d, 0x2c, 0xf6, + 0xe8, 0x25, 0x1e, 0x70, 0xd3, 0x02, 0xfd, 0xe4, 0xeb, 0xfa, 0xf2, 0x7f, + 0xf3, 0xf7, 0x03, 0x08, 0xf5, 0xff, 0x17, 0xe6, 0x03, 0x03, 0xd2, 0xc7, + 0x1e, 0x51, 0xf7, 0xf1, 0x00, 0xf9, 0xdd, 0xd3, 0x0f, 0x43, 0x56, 0x0b, + 0x46, 0x02, 0x3b, 0xeb, 0x2e, 0x11, 0xf2, 0x14, 0xf7, 0xd3, 0x3c, 0x14, + 0xf5, 0x17, 0x04, 0xef, 0x52, 0xf0, 0x0f, 0x14, 0xfd, 0x11, 0xf6, 0xf6, + 0x06, 0x05, 0x07, 0x10, 0xdd, 0x0c, 0xb8, 0xec, 0xda, 0xfb, 0xdf, 0xfd, + 0xf5, 0xd4, 0x0d, 0xfa, 0x1c, 0x16, 0xec, 0xea, 0xd3, 0xfe, 0x05, 0x16, + 0x24, 0xf0, 0xdc, 0xe3, 0xff, 0x01, 0xcd, 0xf6, 0xf9, 0x3b, 0xf9, 0xed, + 0xde, 0xe7, 0xf0, 0x2a, 0x13, 0xd5, 0x10, 0xde, 0xf0, 0xe1, 0xd3, 0xf2, + 0xe4, 0xfc, 0x1b, 0xf3, 0x00, 0xeb, 0x1f, 0xea, 0xfc, 0x09, 0xf3, 0xde, + 0xd8, 0xf9, 0x04, 0x07, 0xeb, 0xfa, 0xec, 0xd8, 0xf4, 0x09, 0x02, 0xf1, + 0x13, 0xfc, 0xf5, 0xed, 0x3b, 0x00, 0xf7, 0xfb, 0xe9, 0xef, 0xeb, 0x2c, + 0xe0, 0x09, 0xea, 0x0b, 0xff, 0xfa, 0x0d, 0xf7, 0xf2, 0xf6, 0x1a, 0x0e, + 0xf5, 0x0a, 0xe7, 0x4e, 0x04, 0xf7, 0xe5, 0x26, 0xf9, 0xf2, 0x10, 0xf5, + 0x2d, 0x01, 0xd8, 0x14, 0xf4, 0x0b, 0x0b, 0x0f, 0xea, 0xf3, 0x0e, 0xd8, + 0xf5, 0xeb, 0xe2, 0xe9, 0x06, 0xd5, 0xf1, 0x20, 0x0b, 0xe5, 0xf1, 0x0a, + 0x01, 0x0d, 0x1f, 0x1d, 0xe1, 0xe2, 0xe4, 0xfe, 0x07, 0xff, 0xed, 0x15, + 0xf9, 0x11, 0x02, 0x3f, 0x21, 0xda, 0xe6, 0xe4, 0xde, 0xe3, 0x14, 0xe4, + 0x25, 0x39, 0x0a, 0x36, 0x2f, 0xff, 0x02, 0xda, 0xf7, 0xdf, 0x4d, 0xee, + 0xbb, 0xe4, 0xd8, 0xf3, 0xeb, 0x04, 0x28, 0x0b, 0xf8, 0xe3, 0xf1, 0x39, + 0xce, 0x0d, 0xcd, 0xf2, 0xfd, 0x01, 0x49, 0xc3, 0xff, 0x15, 0x0d, 0xfa, + 0x3b, 0xd1, 0x28, 0x00, 0x01, 0xf9, 0xe0, 0xd2, 0xf2, 0xd5, 0xe4, 0xe2, + 0x23, 0xf5, 0xd0, 0xce, 0x0c, 0x66, 0x1a, 0x06, 0xf0, 0x48, 0x06, 0x08, + 0xea, 0x13, 0x22, 0xf3, 0x04, 0xd9, 0xd6, 0xf1, 0x44, 0xec, 0x0f, 0x31, + 0xee, 0xc7, 0xf7, 0x1f, 0xf2, 0xf2, 0xf7, 0x06, 0x0a, 0xda, 0xdf, 0xf9, + 0xe3, 0xff, 0x08, 0xfc, 0xc5, 0x02, 0xda, 0x22, 0xeb, 0xe5, 0x32, 0x01, + 0x61, 0x09, 0x38, 0xf5, 0xe3, 0x00, 0xfc, 0xff, 0x07, 0x17, 0x17, 0xdf, + 0x1b, 0xd8, 0x0f, 0x3b, 0x07, 0xf3, 0xdd, 0xd6, 0xd8, 0xdc, 0xd9, 0xdd, + 0x0f, 0x7f, 0xd3, 0xfd, 0x66, 0x38, 0x00, 0x26, 0x4c, 0xf5, 0xde, 0x13, + 0x33, 0x1f, 0xfe, 0x41, 0x23, 0x3f, 0xf2, 0xdb, 0x0b, 0xfb, 0xe4, 0x57, + 0x50, 0x10, 0x1a, 0xff, 0xdc, 0xe6, 0x4c, 0x13, 0xc1, 0xe9, 0xfe, 0x09, + 0xf9, 0xfb, 0x3b, 0xf4, 0x05, 0xdf, 0xe6, 0x17, 0xf5, 0xca, 0x05, 0x0a, + 0xef, 0xec, 0x0d, 0x0d, 0x1d, 0xe4, 0x48, 0x28, 0x1f, 0xf4, 0xe2, 0x0b, + 0xdd, 0x0a, 0x1a, 0x09, 0x1c, 0xf8, 0xf3, 0x1d, 0x19, 0x0d, 0xe2, 0x47, + 0xf1, 0xf0, 0xda, 0xea, 0x0c, 0xef, 0x02, 0x1f, 0xf5, 0xe6, 0x25, 0xfa, + 0xcf, 0xd5, 0x26, 0x30, 0x33, 0xd4, 0x20, 0x0c, 0x0a, 0xd7, 0x0f, 0x21, + 0xeb, 0x34, 0xf9, 0x1f, 0x0a, 0xcb, 0x02, 0x51, 0xd8, 0xe2, 0xfa, 0xc4, + 0xcf, 0x10, 0x10, 0x08, 0x54, 0x04, 0xe8, 0xcb, 0xe2, 0xe2, 0x0c, 0x12, + 0xb0, 0x0d, 0xe4, 0xda, 0xfa, 0xcd, 0xdc, 0xfa, 0x0b, 0x30, 0x05, 0xe0, + 0xdc, 0xea, 0x04, 0x0c, 0x18, 0x21, 0xe2, 0xf4, 0xe9, 0x02, 0xf1, 0xe4, + 0x08, 0x07, 0x27, 0x12, 0xbb, 0x05, 0x04, 0xe1, 0x2d, 0xe5, 0xe1, 0xde, + 0x10, 0x1f, 0xf2, 0x07, 0x1f, 0xf2, 0xef, 0xfb, 0xfd, 0x01, 0xf7, 0xc7, + 0xfc, 0xfc, 0xe9, 0x24, 0xea, 0x10, 0x14, 0x2d, 0x35, 0xf4, 0xec, 0x16, + 0x1e, 0x12, 0xfd, 0xf5, 0xc6, 0xcb, 0xd7, 0xec, 0x18, 0xf0, 0x0b, 0x07, + 0xce, 0xe2, 0x2a, 0x28, 0xe2, 0x0b, 0xeb, 0x04, 0xea, 0xe8, 0xe9, 0x0a, + 0x0c, 0xd7, 0xea, 0x26, 0x4d, 0x26, 0xfc, 0xfb, 0xee, 0x05, 0x4d, 0x3f, + 0xc7, 0x08, 0x11, 0xf4, 0x01, 0xeb, 0x64, 0xc5, 0xa5, 0x2e, 0xe8, 0xe0, + 0xcb, 0xe0, 0xf4, 0xe2, 0xd2, 0x23, 0x01, 0x01, 0xf7, 0x23, 0xec, 0x17, + 0x07, 0x63, 0xe7, 0xf1, 0xe2, 0x1d, 0x22, 0x34, 0xfa, 0x0e, 0xdd, 0xe8, + 0xe3, 0xfd, 0xfe, 0xe9, 0xc9, 0x45, 0xdd, 0xce, 0x4b, 0x01, 0x06, 0x22, + 0xfb, 0x25, 0x0f, 0xe6, 0x1c, 0xb2, 0xe5, 0xfe, 0x21, 0xf6, 0xda, 0xdb, + 0x10, 0xd2, 0x01, 0x3a, 0x2d, 0xcc, 0xf7, 0xf7, 0xd5, 0xbf, 0x16, 0xfa, + 0x7f, 0xfe, 0x08, 0x0f, 0x09, 0x40, 0xdf, 0x15, 0x13, 0x2a, 0x1b, 0x38, + 0x02, 0xef, 0xee, 0xf6, 0xc6, 0xea, 0x11, 0x61, 0x12, 0xd1, 0x2c, 0x04, + 0xda, 0x1f, 0xf7, 0xe4, 0xe6, 0x04, 0xdd, 0xd2, 0x01, 0xe7, 0xf8, 0x0b, + 0x4e, 0x3a, 0x02, 0xe8, 0xd9, 0x30, 0xda, 0xfd, 0x02, 0xdf, 0x1e, 0x14, + 0xd1, 0xe0, 0x0c, 0xf8, 0xfd, 0xf1, 0xe0, 0x02, 0x01, 0x03, 0xf0, 0x03, + 0xe3, 0x09, 0x00, 0xdb, 0xeb, 0x5d, 0xfb, 0x06, 0xeb, 0xd3, 0xe3, 0xfb, + 0xec, 0x14, 0x14, 0x16, 0x3f, 0x1d, 0xfe, 0x01, 0xec, 0xea, 0xd4, 0xe2, + 0xed, 0xcd, 0xee, 0xfe, 0xc1, 0xfb, 0xec, 0x45, 0xfe, 0x07, 0xd4, 0xea, + 0x5e, 0x4b, 0x0a, 0xfd, 0xe0, 0x21, 0xf4, 0xe7, 0x25, 0xcd, 0x32, 0xde, + 0x6e, 0xec, 0x23, 0xd5, 0xf6, 0x26, 0xf3, 0x38, 0x2b, 0x09, 0x11, 0x05, + 0xf1, 0x0a, 0xca, 0x0b, 0xfb, 0xf3, 0x1c, 0xef, 0x19, 0xca, 0x48, 0xd1, + 0x0f, 0xc6, 0xdb, 0x36, 0xfb, 0xe7, 0x00, 0x20, 0x07, 0xef, 0xfd, 0x0c, + 0x3c, 0xdc, 0xe6, 0x00, 0xfd, 0xf2, 0x05, 0xdb, 0x3c, 0x0f, 0xf8, 0xd9, + 0x2a, 0x07, 0x02, 0x03, 0xec, 0xe4, 0x27, 0x1e, 0xe9, 0xf8, 0x03, 0x07, + 0x0f, 0xe9, 0x04, 0xe6, 0xf9, 0xe3, 0xca, 0xf6, 0xf0, 0xe6, 0xd7, 0x01, + 0x18, 0xfc, 0xfd, 0xe3, 0xd8, 0x06, 0xe3, 0xef, 0x3e, 0xe6, 0xf0, 0xe0, + 0xdf, 0x13, 0x04, 0x33, 0x33, 0xfa, 0x25, 0xe5, 0x7f, 0x35, 0xda, 0xff, + 0xd7, 0xf1, 0xfd, 0x07, 0xff, 0x04, 0xef, 0x13, 0x32, 0xef, 0xd9, 0x04, + 0x0a, 0x29, 0xf9, 0xd5, 0xeb, 0xf5, 0x06, 0xf3, 0x09, 0x75, 0x18, 0xd9, + 0x3b, 0x32, 0x02, 0x0c, 0xca, 0xea, 0xe9, 0xe1, 0xed, 0xe5, 0xd6, 0x27, + 0x3d, 0xd1, 0xf6, 0xda, 0x1c, 0x2f, 0x01, 0x39, 0x09, 0xd7, 0x25, 0xea, + 0xf4, 0x0d, 0x03, 0x0d, 0x0b, 0xed, 0xf0, 0x1c, 0x0c, 0x23, 0xd7, 0xef, + 0x04, 0xef, 0x17, 0x10, 0xed, 0x09, 0xfe, 0x17, 0x30, 0x12, 0xe9, 0xe9, + 0x1d, 0x14, 0x27, 0xec, 0x19, 0xfb, 0xeb, 0xfc, 0x15, 0x03, 0xfb, 0xfe, + 0x07, 0x22, 0x08, 0x20, 0xfe, 0x6c, 0xf5, 0x3c, 0xef, 0xf7, 0xed, 0xe0, + 0x33, 0x06, 0x0d, 0x12, 0xf1, 0xee, 0xce, 0x1b, 0xbe, 0xe4, 0x2d, 0xdc, + 0x0f, 0xdf, 0x3f, 0x5f, 0x23, 0x01, 0xde, 0x03, 0x07, 0x43, 0x1e, 0xe6, + 0xf8, 0x0c, 0xf7, 0xe5, 0x08, 0x2f, 0xf2, 0x0a, 0xf8, 0x0c, 0xfb, 0x0b, + 0x17, 0xeb, 0xe4, 0x02, 0x0b, 0x25, 0x02, 0x0a, 0xd5, 0x1b, 0xd0, 0x08, + 0x27, 0x1b, 0x09, 0xb7, 0xf8, 0x14, 0x06, 0x23, 0xf1, 0x17, 0x3c, 0x0e, + 0xf8, 0xee, 0xeb, 0x13, 0xec, 0xe0, 0x31, 0xff, 0xe7, 0xe8, 0x01, 0x09, + 0x12, 0x14, 0xd8, 0xe2, 0x08, 0xdf, 0xd7, 0xee, 0x0d, 0xd6, 0x1b, 0x0e, + 0xfb, 0xe7, 0xe0, 0xe3, 0xf0, 0x07, 0x09, 0xf2, 0x06, 0xe5, 0xcf, 0xe6, + 0x34, 0xfc, 0x5e, 0x1a, 0xe5, 0xfb, 0x12, 0xc1, 0x60, 0xec, 0xe5, 0x29, + 0xf6, 0x2c, 0xf4, 0x0d, 0x58, 0xec, 0xfa, 0x07, 0x20, 0x1c, 0xf4, 0xfb, + 0xee, 0xfc, 0x0d, 0xf5, 0xc8, 0xe6, 0x08, 0xde, 0xd6, 0x01, 0xfc, 0xd9, + 0xfd, 0xf9, 0x13, 0x1c, 0xf0, 0xdc, 0xd4, 0xfb, 0xdc, 0xe8, 0x11, 0xfc, + 0xda, 0xe0, 0x04, 0xf6, 0xe5, 0xf7, 0xf4, 0xf3, 0xf8, 0xcf, 0x0f, 0x02, + 0xdc, 0x21, 0xfc, 0xc8, 0xd5, 0xcb, 0x0d, 0xcb, 0xff, 0x06, 0x1d, 0x1c, + 0xf5, 0xcf, 0x10, 0x7f, 0x09, 0x15, 0x0b, 0x0e, 0x18, 0xee, 0xcf, 0xfd, + 0x13, 0x2e, 0x21, 0xc2, 0x2c, 0xe6, 0xf8, 0x42, 0xe1, 0x46, 0xf6, 0xe4, + 0xed, 0x1e, 0x07, 0xc1, 0xc4, 0x00, 0x13, 0xc6, 0xed, 0x00, 0x01, 0xe0, + 0xd5, 0x03, 0xb2, 0xdd, 0x2a, 0xf2, 0x04, 0xf2, 0xff, 0xf3, 0xf2, 0xeb, + 0xee, 0x09, 0xd5, 0xe8, 0x17, 0xc1, 0xb5, 0xf7, 0x2d, 0xec, 0xf6, 0x08, + 0xe6, 0x0f, 0x22, 0x0c, 0xd0, 0x0b, 0xe6, 0xf2, 0xfe, 0x27, 0x39, 0xdb, + 0x1a, 0xe1, 0xf2, 0xe4, 0x31, 0xe8, 0x0b, 0x03, 0xf1, 0x20, 0xb7, 0x3c, + 0x04, 0x1e, 0xff, 0xd8, 0x35, 0x18, 0x27, 0xde, 0x2e, 0xfc, 0xd9, 0xef, + 0xff, 0xf9, 0x6a, 0xf3, 0xfe, 0xc8, 0x2a, 0xd7, 0x32, 0x00, 0x01, 0x17, + 0xff, 0x03, 0x46, 0x22, 0xee, 0xcf, 0xe4, 0xe6, 0xd5, 0xe5, 0xfa, 0x01, + 0xff, 0xe6, 0x1e, 0x2b, 0xd5, 0x71, 0x0a, 0x5f, 0xe3, 0x14, 0x15, 0x0a, + 0x08, 0xc0, 0xd9, 0xfa, 0xe6, 0x3b, 0xf4, 0x1b, 0x1a, 0x04, 0x1e, 0x41, + 0xf6, 0x0b, 0x12, 0x15, 0xd3, 0x26, 0x00, 0x16, 0x48, 0x06, 0xc2, 0xf2, + 0x3d, 0xf8, 0xeb, 0x21, 0xb9, 0xe4, 0x10, 0x1e, 0xe0, 0xf5, 0xff, 0xfb, + 0xfd, 0x10, 0x1c, 0x0c, 0x17, 0xec, 0x10, 0x4a, 0x41, 0x0c, 0xe3, 0x5a, + 0xf5, 0xe8, 0x2d, 0x0b, 0x7f, 0x1a, 0x34, 0xfb, 0x37, 0xf8, 0x08, 0xee, + 0xe7, 0xd2, 0xfd, 0xf0, 0x4d, 0xf0, 0xd2, 0x13, 0x15, 0xd9, 0xf5, 0xea, + 0xfc, 0x1c, 0x1e, 0xe0, 0xd7, 0xe5, 0x11, 0x10, 0x0f, 0xd1, 0xc7, 0xed, + 0x05, 0x0c, 0x12, 0x06, 0xf5, 0xfa, 0x20, 0xfa, 0x0b, 0xde, 0x25, 0x0c, + 0xe0, 0x25, 0xf8, 0xec, 0x0f, 0xf9, 0xff, 0x00, 0xde, 0xea, 0x13, 0x11, + 0x1a, 0xd9, 0xe5, 0x21, 0x06, 0x02, 0xc0, 0x00, 0xde, 0x1f, 0x1f, 0xb5, + 0x06, 0x1f, 0xec, 0xf5, 0x20, 0xe3, 0xeb, 0x16, 0x0c, 0xf9, 0xcf, 0xea, + 0x31, 0x18, 0xc9, 0xe4, 0x20, 0x4e, 0x0f, 0xde, 0x0a, 0x1b, 0x1d, 0x28, + 0xcb, 0x39, 0x04, 0xe2, 0x0d, 0x0d, 0xe7, 0x4f, 0xde, 0x4c, 0xee, 0xfb, + 0x1c, 0x10, 0xf2, 0x09, 0x22, 0xde, 0xce, 0xfd, 0xb6, 0x0c, 0xf5, 0xe1, + 0xc8, 0xe6, 0xff, 0x25, 0xd9, 0x02, 0x07, 0xe0, 0x24, 0xe9, 0x19, 0x06, + 0xe1, 0xe4, 0xd1, 0x17, 0xd0, 0x3f, 0xee, 0x1e, 0xea, 0xf3, 0x5d, 0xe5, + 0xea, 0xe0, 0xf4, 0x14, 0xe3, 0x3a, 0xd4, 0xe7, 0x5b, 0x1e, 0xee, 0x0b, + 0x25, 0x2f, 0xd7, 0x01, 0xd3, 0xf5, 0x07, 0x25, 0x0a, 0xf3, 0x02, 0x05, + 0x38, 0xe5, 0x35, 0xf1, 0x1a, 0xf1, 0xfb, 0x1e, 0xf5, 0xe4, 0x0b, 0x05, + 0x1b, 0xed, 0x23, 0x1b, 0xed, 0x46, 0x0f, 0x17, 0xeb, 0xfc, 0xe9, 0x16, + 0xf7, 0xf9, 0xee, 0xfc, 0x0c, 0x01, 0x0b, 0xe2, 0x1e, 0x01, 0xf5, 0x20, + 0xe5, 0xdb, 0x1c, 0xdf, 0xef, 0x55, 0xf3, 0xd2, 0x1e, 0x07, 0xe7, 0x14, + 0xff, 0x1a, 0x00, 0xe1, 0x09, 0xfa, 0xe6, 0x05, 0x19, 0xfb, 0xf4, 0xf7, + 0xe8, 0xe1, 0x00, 0x39, 0x48, 0x07, 0x00, 0x01, 0xf9, 0xef, 0x34, 0x23, + 0x14, 0xfd, 0xf2, 0xd6, 0x34, 0x0f, 0xda, 0xef, 0xd9, 0x16, 0x02, 0x56, + 0xec, 0xdc, 0xea, 0xe7, 0xee, 0x08, 0xea, 0x03, 0xe9, 0x2d, 0xe0, 0x0c, + 0xff, 0xfd, 0xee, 0xe9, 0x29, 0x01, 0xf1, 0x55, 0x15, 0x31, 0x14, 0x2c, + 0xdc, 0x3a, 0xbf, 0x34, 0x02, 0xfb, 0xaa, 0xc8, 0xff, 0xf7, 0xd1, 0xe2, + 0xf7, 0x11, 0xde, 0xde, 0xda, 0xdb, 0x48, 0xe9, 0xee, 0x32, 0x28, 0xf9, + 0x0b, 0xfe, 0x35, 0xde, 0xfd, 0xe2, 0x1a, 0xec, 0xf8, 0xe0, 0xf9, 0x09, + 0x24, 0x2f, 0xe6, 0xfd, 0xea, 0xf3, 0x22, 0x15, 0xea, 0x0b, 0x00, 0xff, + 0x29, 0xbc, 0xf0, 0x5a, 0xf9, 0xeb, 0x1b, 0xe3, 0xf3, 0x29, 0x30, 0x10, + 0x0f, 0xd5, 0xfe, 0x16, 0x44, 0x3f, 0xde, 0xdf, 0xf3, 0x19, 0x0f, 0x3b, + 0xc5, 0xb9, 0xef, 0x1d, 0x10, 0xdf, 0x14, 0x53, 0x0d, 0x3a, 0x0a, 0xee, + 0xe2, 0xf9, 0xfb, 0xd2, 0xb7, 0xd6, 0xe8, 0x12, 0xf7, 0xf6, 0x06, 0xfb, + 0x20, 0xdc, 0xe9, 0x27, 0x23, 0x0d, 0x1e, 0x19, 0xba, 0x06, 0xe8, 0xfa, + 0xa7, 0xc6, 0xe2, 0x50, 0xd3, 0xfe, 0x29, 0x57, 0xd3, 0xd6, 0xcf, 0xe0, + 0xc9, 0x1b, 0x07, 0x36, 0xe4, 0x64, 0xfb, 0x1f, 0x09, 0x42, 0xe8, 0x27, + 0x19, 0xea, 0xd8, 0xef, 0xed, 0xda, 0xa5, 0xab, 0x22, 0xf6, 0x02, 0x17, + 0x04, 0x36, 0x04, 0xd2, 0x22, 0x30, 0x4d, 0xdb, 0xf3, 0xfc, 0xdd, 0xf8, + 0xdf, 0x50, 0xe0, 0xee, 0x58, 0xf6, 0xe0, 0x26, 0x19, 0x7f, 0xec, 0x23, + 0xe7, 0xff, 0x0a, 0xee, 0xd7, 0xf1, 0xee, 0x2b, 0xf3, 0x02, 0x0e, 0x4e, + 0xd1, 0xeb, 0xdd, 0x15, 0xe1, 0x14, 0x22, 0xfe, 0x24, 0x01, 0xbf, 0x11, + 0xbb, 0xe4, 0x1a, 0xcb, 0x2a, 0xe7, 0x50, 0xf3, 0xe3, 0x0d, 0xe8, 0xeb, + 0x4a, 0xce, 0x05, 0x29, 0xde, 0x1a, 0xf8, 0xe7, 0xfb, 0xd5, 0x0a, 0x0f, + 0x5f, 0xf9, 0x1f, 0x1b, 0xea, 0x17, 0xd0, 0x1a, 0xee, 0xef, 0xfd, 0x32, + 0xcc, 0x34, 0xea, 0xe3, 0xf2, 0xf2, 0xb7, 0x16, 0xfd, 0xd5, 0xe4, 0x1e, + 0x0e, 0x11, 0x0b, 0x4e, 0xfd, 0xdd, 0x2c, 0x0e, 0xdc, 0xe7, 0xf0, 0xd8, + 0x15, 0x04, 0xd2, 0x0d, 0x04, 0xf4, 0x0d, 0xeb, 0x02, 0x56, 0xf4, 0xd9, + 0xd1, 0xff, 0xdc, 0x0a, 0x32, 0xf1, 0x04, 0xdd, 0x02, 0xeb, 0x37, 0x37, + 0xcc, 0xd1, 0xf0, 0x0b, 0xeb, 0x12, 0x18, 0xf9, 0x42, 0x5a, 0xe2, 0xd8, + 0xf6, 0x10, 0x26, 0xfd, 0xbb, 0xe0, 0x13, 0x3c, 0xe1, 0xf3, 0x02, 0x36, + 0x02, 0x7f, 0xca, 0xda, 0xde, 0x12, 0xf6, 0xef, 0x1f, 0xed, 0xe9, 0x0d, + 0x4b, 0x16, 0x23, 0x5a, 0xed, 0xcd, 0xf0, 0xeb, 0x31, 0x6c, 0xf4, 0x02, + 0x38, 0x19, 0xd0, 0xab, 0x16, 0xce, 0x09, 0x13, 0xde, 0xf8, 0xf4, 0xc2, + 0xda, 0xd4, 0xe3, 0x5a, 0xc0, 0xda, 0xdc, 0xfd, 0xea, 0x02, 0xee, 0xdb, + 0x21, 0xde, 0xe1, 0xc5, 0xdb, 0x1e, 0x04, 0xce, 0x11, 0xe5, 0x20, 0xee, + 0x13, 0x2d, 0xf1, 0xf5, 0x35, 0xe4, 0x17, 0xe5, 0xc9, 0x07, 0xff, 0xf4, + 0xef, 0x51, 0x0b, 0x11, 0xc2, 0x50, 0x51, 0xc4, 0xc4, 0xe7, 0xe4, 0x22, + 0xfb, 0x2d, 0x1e, 0xef, 0x50, 0xd2, 0x2a, 0x00, 0xf0, 0x24, 0xfb, 0x36, + 0xdc, 0xc4, 0x14, 0x36, 0x02, 0x9f, 0xcd, 0xc0, 0x11, 0xed, 0xf6, 0xd6, + 0xf5, 0xf8, 0xfe, 0xf8, 0x3d, 0xfd, 0x0f, 0x0d, 0x38, 0xe4, 0xfc, 0x2b, + 0xd0, 0xff, 0x46, 0x0f, 0xc8, 0x27, 0xf5, 0xcf, 0xec, 0x29, 0xfc, 0xe8, + 0xd0, 0x2e, 0xe6, 0xff, 0xe2, 0xf9, 0x14, 0xfa, 0xb3, 0xeb, 0x4f, 0xfa, + 0x3d, 0x08, 0xd8, 0x04, 0x17, 0xec, 0xf2, 0xf7, 0x16, 0x14, 0x00, 0xe2, + 0xe3, 0x08, 0x10, 0xf8, 0x10, 0x24, 0x65, 0x34, 0x07, 0x04, 0x65, 0x47, + 0xde, 0x21, 0xf0, 0xc2, 0xd4, 0x14, 0xfc, 0x1e, 0x10, 0xfa, 0x07, 0xe0, + 0x30, 0x43, 0xc7, 0xcb, 0xee, 0x1c, 0x08, 0x02, 0xe9, 0x01, 0x09, 0x0b, + 0x1b, 0xfb, 0xc9, 0xd3, 0xc4, 0x65, 0xe3, 0x1f, 0x22, 0xde, 0x03, 0x2f, + 0x39, 0x5e, 0x45, 0xdd, 0x06, 0xea, 0xf6, 0x03, 0x17, 0xf8, 0x1c, 0xf2, + 0x04, 0xe5, 0x20, 0xfb, 0xe0, 0xf4, 0xfe, 0xeb, 0xda, 0xce, 0xe7, 0xfb, + 0x3c, 0xde, 0xfc, 0x02, 0x39, 0xf6, 0xf6, 0xfd, 0x15, 0xf1, 0x1e, 0x3f, + 0x08, 0x23, 0x01, 0xf1, 0x31, 0xca, 0x3a, 0xe2, 0xf7, 0xf2, 0xfa, 0x01, + 0xed, 0xdb, 0xe1, 0x05, 0xe9, 0x40, 0xe1, 0x0b, 0xdd, 0x1b, 0xe0, 0x20, + 0x11, 0xd7, 0xef, 0x03, 0xc6, 0x3d, 0x02, 0x43, 0xf1, 0xdd, 0x20, 0xd6, + 0x21, 0xd7, 0xed, 0xfa, 0x6d, 0x00, 0x31, 0x12, 0x29, 0x65, 0xaa, 0x26, + 0x0a, 0x09, 0x14, 0x04, 0xdf, 0xe8, 0x2a, 0x07, 0xf0, 0x2f, 0x16, 0x0a, + 0xdd, 0xd0, 0x21, 0x25, 0xfc, 0xf3, 0xfa, 0xef, 0x33, 0xfb, 0xfc, 0x26, + 0x2d, 0xec, 0x09, 0x38, 0xd4, 0xfc, 0x1b, 0xf0, 0x0f, 0xec, 0x1c, 0x17, + 0xda, 0xe2, 0x09, 0xdc, 0xf9, 0xf5, 0xe5, 0x1b, 0x14, 0xe7, 0x08, 0xfb, + 0xe8, 0xda, 0xd5, 0x01, 0x1b, 0xdc, 0xd2, 0xf2, 0xed, 0xcd, 0x0c, 0x18, + 0x1f, 0x27, 0xf8, 0xf0, 0xe7, 0xf2, 0xf7, 0xdc, 0xeb, 0xec, 0x26, 0xf6, + 0xdb, 0xf9, 0x26, 0x2f, 0x0b, 0x02, 0xfb, 0x17, 0xf3, 0x09, 0x0b, 0xde, + 0x04, 0x0e, 0xf3, 0xf2, 0x0b, 0xe6, 0xc9, 0xf1, 0x2e, 0xdf, 0x04, 0x29, + 0x0b, 0x4f, 0xfd, 0x04, 0x12, 0x35, 0xf2, 0xb6, 0xf7, 0x0d, 0xef, 0xd1, + 0x04, 0xfc, 0x11, 0xef, 0x06, 0xda, 0xea, 0xbd, 0x1d, 0x09, 0x17, 0xe0, + 0x42, 0x73, 0xd6, 0x16, 0x7a, 0x17, 0xec, 0xec, 0x09, 0xe5, 0x06, 0xf4, + 0x09, 0x1f, 0xc7, 0x0b, 0xcf, 0x12, 0xbd, 0xf5, 0xe9, 0x12, 0x07, 0xfd, + 0xf3, 0x1f, 0xf0, 0x47, 0xdf, 0xc8, 0xd9, 0x07, 0xf0, 0x0a, 0x08, 0x7f, + 0x29, 0xf8, 0x02, 0x1a, 0xf4, 0xf2, 0x26, 0x0f, 0x0d, 0xf5, 0x09, 0xf4, + 0x7f, 0x14, 0x14, 0x08, 0xd1, 0x18, 0xe2, 0xe0, 0x29, 0x6a, 0xf7, 0xd1, + 0x12, 0xfa, 0xea, 0xd1, 0xd2, 0x11, 0x08, 0x2b, 0xe8, 0x24, 0x21, 0xfc, + 0xde, 0x5e, 0xf8, 0xd0, 0x0d, 0x34, 0x9d, 0xd7, 0x1d, 0x14, 0xf1, 0x30, + 0xb2, 0xdd, 0x28, 0xf4, 0x25, 0x24, 0xdb, 0xdb, 0xc3, 0xfa, 0xf9, 0xc3, + 0x0a, 0x2c, 0xff, 0xe2, 0xe9, 0xe0, 0x52, 0x3e, 0x0d, 0xe2, 0xa2, 0x49, + 0xdb, 0x5a, 0x09, 0x13, 0xcf, 0x6a, 0xf9, 0x2f, 0x0c, 0xfe, 0xd5, 0x1d, + 0xba, 0xb2, 0xcd, 0xc2, 0xc9, 0xe4, 0x0b, 0xd2, 0x34, 0x63, 0xd4, 0xd6, + 0x0a, 0xe8, 0x03, 0x0d, 0x38, 0xf7, 0x22, 0x08, 0xfd, 0xda, 0x19, 0x43, + 0xbf, 0x1a, 0x5d, 0xf0, 0x0a, 0x7e, 0x1d, 0x4e, 0xf1, 0x29, 0x2d, 0xea, + 0x4f, 0xeb, 0x0a, 0x0f, 0xf2, 0xe1, 0x32, 0xe2, 0x3f, 0xdf, 0x36, 0xe0, + 0x23, 0xda, 0xb6, 0xec, 0xfe, 0x14, 0x1b, 0x2e, 0x2c, 0xf9, 0x27, 0x1b, + 0xb6, 0x25, 0xd7, 0x40, 0x01, 0xf4, 0x49, 0x5e, 0xd6, 0xdf, 0xed, 0x17, + 0xcf, 0x2b, 0x07, 0xd8, 0xd5, 0xbc, 0x2a, 0x02, 0xec, 0xff, 0xf0, 0xec, + 0x19, 0x03, 0x23, 0x60, 0xd8, 0x01, 0xb1, 0x3a, 0xff, 0xf4, 0x4d, 0xe0, + 0x4c, 0x12, 0x0d, 0xfc, 0x12, 0xc9, 0x31, 0xab, 0x2e, 0x0b, 0xd4, 0x2d, + 0xc7, 0xe8, 0xb6, 0xef, 0xf5, 0x6e, 0xfa, 0x35, 0x18, 0x2c, 0x07, 0xde, + 0xf8, 0x06, 0x03, 0x14, 0xda, 0xf5, 0x0c, 0x18, 0x51, 0xcd, 0xee, 0x50, + 0xe0, 0xdb, 0x3d, 0x48, 0xea, 0x09, 0x15, 0xf9, 0x06, 0x1d, 0xd2, 0xf2, + 0xdd, 0xef, 0x08, 0x13, 0xf0, 0xf3, 0x13, 0x05, 0x04, 0xf1, 0xd3, 0xe3, + 0xfe, 0x09, 0x30, 0xd3, 0xe1, 0xe6, 0x03, 0xb6, 0x9d, 0xd8, 0xd8, 0x01, + 0x06, 0xf1, 0x81, 0x00, 0x17, 0x21, 0x17, 0xd3, 0xfa, 0x27, 0xf5, 0x14, + 0xf1, 0x32, 0xf5, 0x24, 0x4a, 0xfe, 0xe1, 0x16, 0x07, 0xf4, 0x0d, 0xef, + 0x1f, 0x08, 0xf8, 0x06, 0x08, 0xfb, 0xfc, 0xdd, 0x45, 0xec, 0xec, 0x08, + 0x39, 0xf3, 0x16, 0x03, 0x12, 0x27, 0x26, 0xd8, 0xfb, 0x0f, 0x04, 0x0f, + 0x0e, 0x05, 0xe1, 0x12, 0xfd, 0x42, 0xea, 0xee, 0x16, 0x24, 0x05, 0xf0, + 0xfb, 0xf1, 0xed, 0x0f, 0x06, 0x10, 0x19, 0xf4, 0xc7, 0x1f, 0xf6, 0xee, + 0x15, 0xe3, 0x1d, 0x07, 0x00, 0xee, 0xfa, 0xf9, 0x17, 0x3d, 0xf9, 0x24, + 0x04, 0x00, 0xfe, 0x23, 0x50, 0xe4, 0xfe, 0xe0, 0xf5, 0x13, 0x3c, 0x06, + 0xe3, 0xe1, 0xef, 0x17, 0x4d, 0x2e, 0x0b, 0xdf, 0xe4, 0x22, 0xf2, 0xff, + 0xf1, 0x10, 0x15, 0xf4, 0xfe, 0x00, 0xe7, 0xf0, 0xe7, 0xd9, 0xf2, 0x04, + 0x06, 0x15, 0xed, 0xf4, 0xdb, 0xea, 0x00, 0xeb, 0x09, 0xfa, 0xee, 0x27, + 0xf3, 0x0e, 0xf7, 0xed, 0x10, 0xe8, 0xf4, 0x14, 0xeb, 0xf0, 0xe6, 0xf9, + 0xd4, 0xf8, 0xff, 0xe1, 0x1e, 0x11, 0xdd, 0x0c, 0xf0, 0xdb, 0x19, 0x08, + 0x11, 0x25, 0x07, 0x07, 0x02, 0x00, 0xf5, 0xff, 0x15, 0xd2, 0x29, 0x20, + 0x0d, 0x02, 0x08, 0xf7, 0xf3, 0x1c, 0xf0, 0x1b, 0xf8, 0xed, 0x14, 0x0e, + 0xee, 0xdf, 0xea, 0x01, 0x04, 0x01, 0xf4, 0x7f, 0xd5, 0xd6, 0xfc, 0xe8, + 0xdd, 0x15, 0xf1, 0x03, 0xe1, 0xf3, 0x28, 0x25, 0x18, 0xf2, 0xe3, 0xed, + 0xf0, 0x08, 0xf6, 0x07, 0x26, 0xf8, 0xe2, 0xc8, 0xf7, 0xe8, 0x00, 0x31, + 0xea, 0xb3, 0xf5, 0xd9, 0xe2, 0x0b, 0xfe, 0xe9, 0x15, 0x68, 0x32, 0x19, + 0x3c, 0xf0, 0x01, 0x03, 0xdf, 0x09, 0x0f, 0xf5, 0x29, 0xe9, 0xf1, 0xfb, + 0x02, 0x0a, 0x12, 0xf2, 0x07, 0xe6, 0x0d, 0xe7, 0xfb, 0xee, 0x10, 0x23, + 0xfa, 0xf9, 0xff, 0xfb, 0xee, 0xe7, 0xde, 0xfa, 0x03, 0x12, 0x02, 0x1d, + 0x01, 0x0b, 0xe6, 0xf3, 0x00, 0x3c, 0xf3, 0x20, 0x4b, 0xe6, 0xef, 0x14, + 0x01, 0xf3, 0x02, 0xf5, 0x28, 0xff, 0xfb, 0x06, 0xf3, 0xf3, 0xe1, 0xde, + 0x55, 0xca, 0xea, 0xfa, 0x42, 0xfb, 0xfc, 0xe7, 0x31, 0x2b, 0x2c, 0xe3, + 0xef, 0x08, 0x18, 0x1d, 0x01, 0x0b, 0xf6, 0x0b, 0xf9, 0x4b, 0xeb, 0xe7, + 0xf8, 0x0a, 0x0a, 0xf9, 0xff, 0xf3, 0xe2, 0x26, 0xfc, 0x1d, 0x25, 0xdf, + 0xde, 0x11, 0xec, 0xf6, 0xf7, 0xed, 0x00, 0x05, 0xf8, 0xfc, 0x09, 0xe5, + 0x02, 0x60, 0xfa, 0x21, 0xf5, 0xe6, 0x00, 0x02, 0x50, 0xe5, 0xf1, 0xfc, + 0xfb, 0x08, 0x39, 0xfa, 0xea, 0xf6, 0xff, 0x1d, 0x3d, 0x2b, 0x03, 0xe3, + 0xe3, 0x1b, 0xe7, 0xfb, 0xe9, 0x17, 0x00, 0xf6, 0xf5, 0x11, 0x01, 0xdd, + 0xe9, 0xd0, 0xde, 0xf7, 0x06, 0x15, 0xf7, 0xfa, 0xd7, 0xe5, 0xee, 0x05, + 0x10, 0x24, 0xe3, 0x2f, 0xf7, 0x06, 0x00, 0x03, 0x14, 0x08, 0x05, 0x12, + 0xfa, 0xf3, 0xf5, 0xf5, 0xed, 0xe9, 0xff, 0xee, 0x0d, 0x15, 0xe1, 0x08, + 0xed, 0xe1, 0x1d, 0x15, 0x1c, 0x0e, 0x09, 0x1b, 0xf9, 0xfe, 0xf5, 0xf4, + 0x10, 0x4a, 0x2a, 0x26, 0x13, 0x07, 0xfd, 0xfb, 0xf3, 0x06, 0xfb, 0x0b, + 0xf2, 0x02, 0x19, 0x0f, 0xe9, 0xd6, 0xf2, 0xf1, 0xf8, 0x10, 0x04, 0x7f, + 0xd6, 0xcb, 0x18, 0x05, 0xdd, 0x10, 0xd2, 0x0d, 0xf2, 0xf1, 0xfa, 0x2f, + 0x18, 0xdf, 0x0b, 0xe0, 0x01, 0x1e, 0xf8, 0xe9, 0x20, 0xf9, 0xed, 0xb9, + 0xfa, 0xd3, 0x05, 0x29, 0xe5, 0xc8, 0xf3, 0xda, 0xd4, 0x0c, 0xff, 0xeb, + 0x20, 0x48, 0x3e, 0x17, 0x37, 0x03, 0xf7, 0xec, 0xd9, 0xf4, 0x0c, 0x10, + 0x32, 0xed, 0xf7, 0x02, 0xfd, 0x0b, 0x0c, 0xf0, 0x0e, 0xe2, 0xff, 0xd8, + 0xea, 0xed, 0x11, 0x29, 0x12, 0xe3, 0xfd, 0xfa, 0xf7, 0xef, 0xd5, 0xda, + 0xf9, 0x15, 0x12, 0x2b, 0x22, 0xbf, 0xd4, 0x2b, 0xf9, 0xfc, 0xf7, 0x26, + 0x07, 0xee, 0xdf, 0xe8, 0xe4, 0x0c, 0x0d, 0xf4, 0x00, 0x40, 0xed, 0x2d, + 0xea, 0xea, 0xf9, 0xde, 0xc6, 0xe5, 0x25, 0xcb, 0xe7, 0x2e, 0xd4, 0xe3, + 0x20, 0x03, 0xee, 0xeb, 0x08, 0x0d, 0xdc, 0xea, 0xea, 0x07, 0xe5, 0xea, + 0x0f, 0x15, 0xf1, 0x16, 0xbb, 0xf7, 0x0f, 0xd4, 0x07, 0xd4, 0xfa, 0x28, + 0xf8, 0x1b, 0xd6, 0xf0, 0x19, 0x0c, 0x45, 0x30, 0xdd, 0xfd, 0xf2, 0x1d, + 0x07, 0x30, 0xfa, 0xee, 0x16, 0x13, 0x13, 0xeb, 0xeb, 0x17, 0x2b, 0xdc, + 0xed, 0xe1, 0xe8, 0x11, 0xe8, 0x1b, 0xf1, 0xfe, 0x03, 0x23, 0x15, 0x06, + 0xf3, 0xdf, 0xeb, 0xdd, 0xf4, 0xe2, 0x00, 0x0f, 0xfa, 0xfd, 0xea, 0xce, + 0xf7, 0xe2, 0x37, 0xd5, 0xf1, 0xe5, 0x1c, 0xea, 0x1f, 0x40, 0xe4, 0x01, + 0x60, 0xfe, 0xfc, 0x4b, 0xfd, 0x20, 0xf8, 0x16, 0xf0, 0xba, 0xf8, 0xf1, + 0x01, 0x2d, 0xfe, 0xd2, 0x05, 0xfc, 0x7e, 0x0e, 0xee, 0x01, 0x02, 0x64, + 0x15, 0x15, 0xbd, 0x0e, 0xfd, 0xdc, 0x11, 0xfe, 0x2b, 0x03, 0xf8, 0x02, + 0xd3, 0x16, 0x0d, 0xe9, 0x05, 0xf4, 0x00, 0xe2, 0xf7, 0x51, 0x09, 0xe1, + 0xc8, 0xee, 0xe1, 0xdd, 0x12, 0x1c, 0xdc, 0xe6, 0x0d, 0x08, 0x2d, 0xe9, + 0x15, 0x02, 0xdd, 0xfc, 0xee, 0x07, 0x06, 0xeb, 0x18, 0xdb, 0x33, 0x18, + 0xed, 0xf3, 0xf0, 0xe7, 0xfb, 0xf3, 0x11, 0xfd, 0xee, 0x17, 0x07, 0x02, + 0x06, 0xfb, 0x14, 0x22, 0x2a, 0xcb, 0x72, 0xe7, 0x25, 0xf2, 0xf3, 0x7f, + 0xe6, 0xc6, 0xe9, 0x24, 0xfd, 0xf1, 0xfd, 0xd7, 0x21, 0xf1, 0xdf, 0xe7, + 0xde, 0x13, 0xf5, 0x20, 0x1b, 0xe0, 0xfb, 0xd2, 0xe4, 0x1d, 0x1d, 0x0e, + 0x00, 0xe4, 0xe5, 0xe6, 0xfd, 0xc2, 0xed, 0xe1, 0xfb, 0x2b, 0xd9, 0xf1, + 0x15, 0x01, 0x0e, 0xfa, 0xf7, 0xf0, 0x18, 0xfd, 0xe9, 0xf2, 0xea, 0xfd, + 0xff, 0x00, 0x0c, 0xd8, 0x07, 0x2f, 0x24, 0xd3, 0x0c, 0xec, 0xfc, 0x13, + 0xe6, 0xfc, 0x1f, 0x0f, 0xf9, 0x3b, 0x06, 0x0a, 0x1c, 0xef, 0xfe, 0xf8, + 0xf1, 0x10, 0x13, 0xe2, 0xe7, 0xe4, 0x16, 0xec, 0x23, 0x20, 0xf0, 0x7f, + 0x3e, 0x1d, 0x03, 0x14, 0x12, 0x24, 0xc6, 0xfa, 0xdf, 0xea, 0x10, 0x00, + 0xd9, 0xf7, 0x00, 0x11, 0x18, 0xff, 0xe8, 0x05, 0x00, 0xf1, 0xd8, 0xfc, + 0xdb, 0xe7, 0xfa, 0xd3, 0x12, 0x2f, 0x05, 0x06, 0x11, 0x15, 0x0b, 0x08, + 0x16, 0x0c, 0x16, 0x0a, 0xda, 0x1b, 0xf9, 0xfb, 0xf1, 0xfa, 0xec, 0xf5, + 0xda, 0x32, 0xf2, 0x16, 0x01, 0x3b, 0xfb, 0xf4, 0xfe, 0x10, 0xec, 0x28, + 0xdf, 0xeb, 0xe5, 0xef, 0x12, 0xfe, 0xd9, 0xea, 0xfb, 0xfd, 0x04, 0xfc, + 0xfb, 0x13, 0x1f, 0xff, 0x0c, 0x09, 0x2a, 0xf4, 0x04, 0xf2, 0x05, 0x2e, + 0x0f, 0x20, 0xe4, 0xe6, 0x0f, 0xf3, 0x29, 0x01, 0xf7, 0x0a, 0xf9, 0x20, + 0xeb, 0x10, 0x0d, 0xef, 0x2f, 0x2a, 0x0e, 0x01, 0x31, 0xfc, 0xf4, 0x07, + 0xce, 0x17, 0x3a, 0xfd, 0x49, 0xf0, 0x03, 0xee, 0xef, 0x35, 0xf7, 0xf3, + 0x15, 0x00, 0xe5, 0x1b, 0xdd, 0xee, 0xf4, 0xeb, 0x16, 0xfd, 0x06, 0xeb, + 0xd2, 0xec, 0xee, 0xeb, 0xfd, 0x01, 0xed, 0xfa, 0xf3, 0xeb, 0x0f, 0xf6, + 0xf2, 0x05, 0xef, 0xfa, 0xdd, 0x12, 0x0f, 0x26, 0x0c, 0xf9, 0xf1, 0x20, + 0xeb, 0x13, 0x0b, 0x43, 0x17, 0xc3, 0xc9, 0xe7, 0xe8, 0xfa, 0x3e, 0xf7, + 0xe5, 0x0d, 0xe7, 0x08, 0xe7, 0xe2, 0xe4, 0xfe, 0x0d, 0x27, 0x08, 0x10, + 0xf1, 0xfb, 0xff, 0x02, 0x17, 0x1e, 0x0c, 0x10, 0x14, 0xf1, 0x41, 0x21, + 0x1a, 0x13, 0xf9, 0x1b, 0xf7, 0x13, 0xfe, 0xf1, 0x12, 0xff, 0xe8, 0xf9, + 0x04, 0x0f, 0x00, 0x05, 0xf9, 0xf8, 0x03, 0xf0, 0xf2, 0x3b, 0x09, 0xc8, + 0x27, 0xe9, 0xf9, 0xfd, 0xfe, 0xda, 0x0b, 0xed, 0x3a, 0x04, 0x20, 0xe7, + 0xd1, 0xe8, 0x11, 0x21, 0x18, 0xfe, 0x1e, 0xf7, 0x08, 0x04, 0x0d, 0x12, + 0xf0, 0xfc, 0xda, 0xe1, 0xee, 0xec, 0xec, 0xee, 0x01, 0xeb, 0xd3, 0x03, + 0x1d, 0xf1, 0xf1, 0xfa, 0xdc, 0x08, 0xd3, 0xec, 0xf7, 0xe3, 0x14, 0x05, + 0xc6, 0xe0, 0xfa, 0xd3, 0xdb, 0xd1, 0xfb, 0xf1, 0x7f, 0x4e, 0xe8, 0x05, + 0xf2, 0xfa, 0x2d, 0xff, 0xf5, 0xf8, 0x22, 0x1b, 0x38, 0xfd, 0x19, 0x12, + 0x01, 0xe1, 0xeb, 0xf5, 0x0a, 0xe0, 0xee, 0xf4, 0xeb, 0x25, 0x0e, 0x16, + 0xd6, 0x22, 0xf5, 0x30, 0xd1, 0x13, 0x0b, 0x67, 0xfc, 0x0a, 0x1a, 0x46, + 0xf5, 0xef, 0x06, 0xe9, 0x06, 0x69, 0x03, 0x03, 0x05, 0xf8, 0xf7, 0x00, + 0xeb, 0x51, 0x05, 0x01, 0x0b, 0x16, 0xcf, 0xf7, 0xf6, 0x2b, 0xd6, 0xe8, + 0x24, 0xff, 0xc0, 0x16, 0x2d, 0xe5, 0x1b, 0x04, 0xff, 0xd2, 0xd0, 0xb6, + 0x20, 0x21, 0xfa, 0x46, 0xc9, 0xec, 0x1e, 0x17, 0x36, 0x04, 0x08, 0x2b, + 0xc9, 0x34, 0xea, 0x08, 0xf8, 0xf9, 0x1a, 0xfa, 0x32, 0x27, 0xe1, 0x1f, + 0xf7, 0xe7, 0x05, 0x2d, 0x14, 0xf6, 0xdd, 0x14, 0xd3, 0x15, 0xcf, 0xf3, + 0x35, 0xd1, 0xe9, 0xcb, 0xe8, 0xf2, 0xc0, 0xfd, 0x2a, 0xe2, 0xf6, 0xf6, + 0x09, 0xd5, 0xf9, 0xf7, 0x1a, 0xfb, 0xe3, 0xf4, 0xe2, 0x11, 0xea, 0xfe, + 0x04, 0xd4, 0xc2, 0x54, 0x1c, 0x01, 0xde, 0xce, 0x26, 0x0a, 0xdf, 0xdb, + 0xcd, 0xdb, 0xf1, 0xfc, 0x10, 0x28, 0xfc, 0xfe, 0xe7, 0x06, 0x25, 0x22, + 0x4c, 0xf6, 0x1d, 0xde, 0xef, 0xe0, 0xef, 0xde, 0x3a, 0xe6, 0x38, 0x2c, + 0x59, 0xf4, 0x0d, 0x0e, 0xf4, 0x2c, 0xdd, 0xef, 0x03, 0xfd, 0xe4, 0x06, + 0xe6, 0x4a, 0x10, 0x24, 0xf5, 0xe9, 0x28, 0x2e, 0x3d, 0x0e, 0x10, 0x06, + 0xfd, 0x42, 0xc0, 0xfb, 0xe2, 0x1a, 0xdb, 0x3b, 0x12, 0x15, 0xe2, 0xdc, + 0xd4, 0x11, 0xa8, 0xe5, 0xff, 0xeb, 0x06, 0x0c, 0x21, 0xf8, 0x4c, 0xf0, + 0x38, 0xd0, 0x09, 0x0b, 0xec, 0xbe, 0xf0, 0x1b, 0xe8, 0x3e, 0xea, 0xf9, + 0x0d, 0xb9, 0x29, 0xf0, 0x1f, 0x0d, 0x07, 0xe2, 0x7f, 0x00, 0x20, 0xf3, + 0xf5, 0x21, 0xfc, 0x6a, 0x09, 0xec, 0xd5, 0xe3, 0xee, 0xda, 0x1b, 0xc5, + 0xe8, 0xfb, 0xdd, 0x03, 0xed, 0xd8, 0xbc, 0xf0, 0xc2, 0x13, 0xfd, 0x1a, + 0xe7, 0x34, 0x12, 0xe2, 0x11, 0x4e, 0x26, 0xf5, 0x1d, 0x1a, 0x07, 0x09, + 0xec, 0xf5, 0xff, 0xd1, 0x30, 0x03, 0x10, 0x08, 0x06, 0x40, 0x0d, 0xfa, + 0x21, 0x1a, 0x45, 0xb8, 0xe9, 0xec, 0xcf, 0x06, 0xd8, 0xfb, 0x1d, 0xc0, + 0xc3, 0x5a, 0xfc, 0xd9, 0xfa, 0x19, 0x23, 0x02, 0x36, 0x0b, 0x0d, 0x1c, + 0x0b, 0x07, 0x42, 0x0d, 0x23, 0x4f, 0x0f, 0x08, 0x00, 0xf6, 0x31, 0xf6, + 0x16, 0x0a, 0x09, 0xbc, 0x07, 0xd4, 0xca, 0x4e, 0xde, 0x45, 0x12, 0xe3, + 0x08, 0x2f, 0xf7, 0x0a, 0xfe, 0x05, 0x05, 0xec, 0xf1, 0xde, 0x4f, 0xbc, + 0x00, 0x02, 0x34, 0x03, 0x3e, 0xc5, 0xfa, 0x32, 0x30, 0xf4, 0xe5, 0xd0, + 0xda, 0x1b, 0x49, 0x22, 0xe5, 0x0a, 0xcf, 0xdd, 0xda, 0xed, 0xee, 0x19, + 0xf6, 0x16, 0xf5, 0x3c, 0x27, 0x14, 0x0d, 0xef, 0xe3, 0xd6, 0xec, 0x0c, + 0xcb, 0x20, 0xeb, 0x08, 0xe6, 0xbb, 0x0f, 0xfc, 0x28, 0x3a, 0x41, 0x27, + 0xf4, 0xfa, 0x14, 0x4b, 0xf6, 0x12, 0x20, 0x34, 0xf8, 0xf6, 0xe0, 0xc8, + 0xf8, 0xf2, 0xeb, 0xfe, 0xdf, 0x0e, 0xe4, 0xfc, 0x5d, 0xe9, 0x0b, 0x03, + 0xe9, 0xef, 0x0b, 0xe6, 0xf3, 0xea, 0xd6, 0xf0, 0xed, 0x3a, 0xf6, 0x07, + 0xf4, 0x17, 0xef, 0x00, 0x08, 0x29, 0xf5, 0xef, 0xfa, 0x3b, 0xea, 0xe6, + 0x2b, 0x6e, 0xc0, 0x02, 0xe6, 0x11, 0x39, 0xe3, 0x0c, 0x04, 0x06, 0xe6, + 0x3c, 0x15, 0x08, 0xef, 0x22, 0x49, 0xec, 0xc1, 0xf5, 0xeb, 0xfe, 0xf1, + 0xfa, 0xcd, 0xf8, 0x02, 0xf8, 0x28, 0x02, 0xe6, 0xe6, 0xed, 0xea, 0xf9, + 0xf9, 0x06, 0x11, 0xf1, 0x16, 0xd2, 0xc1, 0xe0, 0x20, 0x07, 0xe7, 0x7f, + 0xd6, 0x2b, 0xf8, 0xfb, 0x06, 0xd2, 0xf1, 0xe8, 0x35, 0xc8, 0xff, 0xf3, + 0x08, 0xf6, 0xfb, 0x25, 0x64, 0x34, 0xfb, 0xf7, 0xdc, 0x0f, 0x22, 0xe4, + 0xeb, 0x08, 0xd2, 0xfa, 0xf3, 0x09, 0xe2, 0xe5, 0x0a, 0xed, 0xd9, 0x12, + 0x0c, 0xfb, 0xfd, 0xeb, 0xff, 0xf0, 0xe1, 0x76, 0xf8, 0x01, 0xc6, 0x0a, + 0x19, 0x3c, 0xee, 0x2d, 0xeb, 0x04, 0xe0, 0x14, 0x0c, 0xe9, 0xef, 0xdb, + 0xdd, 0x07, 0xf6, 0x1f, 0x29, 0x21, 0xd5, 0xed, 0xd5, 0x0d, 0xf7, 0xd1, + 0x02, 0xef, 0xf1, 0x09, 0x22, 0xd9, 0x13, 0x2b, 0xfc, 0xce, 0xbb, 0x2a, + 0x17, 0xee, 0xf8, 0xee, 0xf1, 0xe8, 0xed, 0xf1, 0xdd, 0xe0, 0xf2, 0x19, + 0xcc, 0x04, 0x0b, 0x46, 0x26, 0xb8, 0x3f, 0xf5, 0xfc, 0x3a, 0xf9, 0x11, + 0x20, 0x49, 0x46, 0xe3, 0x11, 0x23, 0x2b, 0x1a, 0xff, 0xe0, 0xdb, 0x37, + 0x2c, 0x0a, 0x1a, 0x27, 0xfc, 0x12, 0xf2, 0x0f, 0x06, 0x2c, 0xfe, 0x11, + 0xbf, 0x67, 0x07, 0xf2, 0x03, 0xf3, 0x58, 0x0a, 0xcd, 0xed, 0xfd, 0x0c, + 0xff, 0x18, 0x14, 0xf3, 0x04, 0x3a, 0xfe, 0x15, 0xf7, 0xe1, 0x1f, 0xe5, + 0xdf, 0x11, 0xdf, 0xd3, 0x12, 0xe5, 0x0f, 0x0f, 0x12, 0xf4, 0x10, 0x22, + 0x04, 0x0f, 0xc4, 0xef, 0x40, 0xd3, 0xea, 0xf2, 0x25, 0x0d, 0xf5, 0xf8, + 0xda, 0xf5, 0x0b, 0xf1, 0x42, 0x31, 0x38, 0x28, 0xd4, 0xdf, 0xfa, 0x0e, + 0xb2, 0xfe, 0x24, 0x32, 0xf5, 0x1c, 0xf3, 0xe5, 0xe8, 0x06, 0x55, 0x0c, + 0xf5, 0xcf, 0x0d, 0xfc, 0xeb, 0xc4, 0x20, 0xfb, 0x21, 0xe6, 0xe8, 0xe1, + 0xff, 0xfb, 0xeb, 0x49, 0xe4, 0x10, 0xe4, 0x02, 0xf7, 0xfc, 0x1f, 0xe3, + 0x00, 0x29, 0x2c, 0xd4, 0xfc, 0xe8, 0x0a, 0x44, 0xeb, 0xd7, 0xfb, 0x1f, + 0x1e, 0xe3, 0x08, 0xfd, 0xf0, 0x2e, 0xe5, 0xfc, 0xee, 0x12, 0xea, 0x38, + 0x13, 0xf9, 0x0e, 0x1e, 0xf5, 0x30, 0x02, 0xee, 0x02, 0x27, 0xf7, 0x37, + 0x09, 0xdc, 0x17, 0xfb, 0x1b, 0xf6, 0xe2, 0x24, 0x0c, 0x01, 0x04, 0x18, + 0xf1, 0x10, 0xef, 0x0b, 0x1b, 0xef, 0xc0, 0x03, 0xe1, 0xff, 0x06, 0x06, + 0x35, 0x14, 0xe2, 0x04, 0x20, 0xe9, 0xd5, 0xff, 0xe0, 0x03, 0x12, 0x17, + 0x48, 0x11, 0xd2, 0xf6, 0xd7, 0xd3, 0xe3, 0xf2, 0xf0, 0x7f, 0xe8, 0xe5, + 0xe7, 0xee, 0x2d, 0x01, 0xe8, 0xf6, 0x19, 0x06, 0x13, 0x0e, 0xfc, 0xe8, + 0xc9, 0xe7, 0xfa, 0x01, 0xfe, 0xf7, 0xd8, 0x08, 0xe7, 0xea, 0xf7, 0xdc, + 0xff, 0xe0, 0x0c, 0xd4, 0xef, 0x06, 0x47, 0xf7, 0x03, 0x05, 0x3e, 0xf6, + 0xd2, 0xf6, 0xe5, 0xc1, 0x08, 0xf8, 0x1a, 0xf9, 0xfc, 0x12, 0xd4, 0xe5, + 0xda, 0x08, 0xed, 0xcf, 0x21, 0xfa, 0xf8, 0xe9, 0x04, 0x24, 0x17, 0x0f, + 0xf1, 0x1c, 0xce, 0xed, 0x37, 0xf7, 0xf2, 0xee, 0xf3, 0xf8, 0x38, 0x0d, + 0x0f, 0xe2, 0x2f, 0xdc, 0xdb, 0x0c, 0x09, 0x0f, 0x02, 0xf3, 0x2d, 0xf6, + 0x0e, 0xcf, 0x30, 0xe0, 0x2c, 0xf6, 0xf1, 0xe8, 0x08, 0xfa, 0xfc, 0x17, + 0x3a, 0xd2, 0xe1, 0x3d, 0x0c, 0xed, 0xfd, 0xf8, 0xf5, 0x07, 0x59, 0xeb, + 0xfc, 0x36, 0xe2, 0xf7, 0x21, 0x1f, 0xe2, 0xf0, 0x0a, 0x12, 0xf8, 0x08, + 0xfa, 0x0e, 0xf9, 0xf3, 0xfb, 0x15, 0x04, 0xf8, 0xf7, 0xde, 0x31, 0x05, + 0xef, 0x0d, 0xea, 0xf4, 0xf7, 0xfe, 0x01, 0x2c, 0x0c, 0xfb, 0xd9, 0x1d, + 0xe4, 0x0f, 0xe1, 0x1f, 0xe5, 0xdb, 0xd4, 0xde, 0x01, 0xd3, 0x0a, 0xe8, + 0xde, 0x72, 0xf3, 0xef, 0xf4, 0xfc, 0xd3, 0x13, 0x02, 0x22, 0xeb, 0x11, + 0xfb, 0x1c, 0xfb, 0xfe, 0x31, 0x11, 0xf9, 0xfb, 0xf6, 0xfc, 0xdb, 0xe9, + 0xef, 0xf4, 0x1e, 0xe4, 0xe7, 0xf4, 0x49, 0xf0, 0x04, 0x20, 0x12, 0xdb, + 0x08, 0x2e, 0xff, 0x1f, 0x20, 0xf7, 0x00, 0xe4, 0x04, 0x1d, 0xef, 0xf2, + 0x24, 0x00, 0xef, 0xf3, 0x19, 0xe7, 0x01, 0x0c, 0xfb, 0x06, 0xe4, 0xff, + 0xf9, 0x2e, 0xf9, 0xe7, 0x14, 0xf9, 0x14, 0x00, 0xfc, 0xfb, 0xe9, 0xf8, + 0x13, 0xf9, 0xed, 0x17, 0x0c, 0xfa, 0x10, 0x06, 0xeb, 0xfc, 0xf8, 0xf7, + 0xf8, 0x15, 0xe2, 0x19, 0xfa, 0x1c, 0xee, 0x06, 0x0b, 0xff, 0xe2, 0x12, + 0xf4, 0xf6, 0x00, 0xef, 0xed, 0xf6, 0x16, 0x0a, 0x04, 0x29, 0xed, 0xf0, + 0xfe, 0xe8, 0x0f, 0xef, 0x0b, 0xe6, 0xe1, 0xd9, 0xf1, 0x15, 0xdc, 0x21, + 0x7f, 0xff, 0x1c, 0xe3, 0xfc, 0x0d, 0xf9, 0x2f, 0xe8, 0x05, 0xfb, 0xf0, + 0x00, 0xf5, 0x16, 0x03, 0xef, 0x0e, 0x6b, 0x09, 0xea, 0xed, 0xfb, 0x24, + 0xf3, 0xec, 0xd9, 0xf7, 0xe4, 0xfc, 0xf5, 0xee, 0x0b, 0x16, 0x05, 0xfe, + 0xfb, 0x22, 0x1b, 0xf2, 0x36, 0x2a, 0xf8, 0x20, 0x0c, 0x0b, 0x03, 0x1e, + 0xfc, 0x06, 0x07, 0xf1, 0x24, 0xfd, 0x04, 0xee, 0xef, 0xfa, 0x1f, 0xf9, + 0xfe, 0xec, 0xf4, 0x0c, 0x2b, 0xef, 0xf4, 0xfc, 0x1a, 0xf4, 0x10, 0xf1, + 0xe5, 0xf9, 0x06, 0x05, 0x23, 0x05, 0xf5, 0x12, 0x0a, 0xe5, 0xf5, 0xe2, + 0x10, 0x0e, 0xf8, 0xfa, 0x21, 0xf1, 0x16, 0xf7, 0x07, 0xd5, 0x06, 0x36, + 0x3a, 0xf7, 0xde, 0x18, 0x00, 0x06, 0xe9, 0xf3, 0xd7, 0xe5, 0xec, 0x0b, + 0x28, 0xdf, 0xe0, 0x36, 0xe9, 0xdd, 0xec, 0xe5, 0x09, 0x06, 0x08, 0x0b, + 0x25, 0x35, 0xf5, 0xf2, 0xf1, 0xff, 0xdb, 0x07, 0xf3, 0xfa, 0xe9, 0xfe, + 0xde, 0xfa, 0xfc, 0xf9, 0xf8, 0xe9, 0xf6, 0xe0, 0xef, 0x04, 0x19, 0xef, + 0xfb, 0x36, 0x1f, 0xe3, 0xf2, 0xf1, 0xda, 0xd0, 0x24, 0xe6, 0xfc, 0x07, + 0x15, 0xfc, 0x0a, 0xe5, 0x55, 0xf4, 0xfc, 0xfd, 0x21, 0x25, 0x4e, 0xf5, + 0xf2, 0xea, 0x0e, 0xe0, 0x2b, 0xf8, 0xe2, 0xf7, 0x20, 0x11, 0x0c, 0xd3, + 0xd7, 0xee, 0x49, 0xed, 0xe1, 0x12, 0x0c, 0x06, 0x7e, 0xf7, 0xde, 0xe2, + 0x04, 0x03, 0xf3, 0x33, 0xd9, 0xe7, 0x08, 0xfb, 0x1b, 0xf6, 0x5f, 0x37, + 0x5b, 0xdb, 0xe7, 0xe0, 0xf3, 0x1a, 0xef, 0x3e, 0xce, 0xe6, 0xdb, 0x14, + 0x2f, 0xf1, 0x14, 0xd5, 0xf6, 0x2c, 0xee, 0xed, 0xd1, 0xff, 0xdd, 0xdc, + 0xd6, 0x14, 0xd5, 0xe2, 0xe9, 0xff, 0xdc, 0xd5, 0xf4, 0x2f, 0xd9, 0xea, + 0xeb, 0xba, 0xff, 0xdb, 0x21, 0x01, 0x01, 0xe8, 0x16, 0x13, 0x0c, 0xfa, + 0x09, 0xf4, 0x40, 0xeb, 0xea, 0x05, 0xea, 0xf2, 0x15, 0x0f, 0xfb, 0xf7, + 0xe8, 0x1d, 0xe0, 0x0c, 0xf8, 0x04, 0x0e, 0xe8, 0xe7, 0xf0, 0x11, 0x12, + 0xd5, 0x05, 0xdc, 0x09, 0x53, 0xe8, 0x22, 0xd4, 0x0f, 0x29, 0xe3, 0xe1, + 0x05, 0x07, 0xfb, 0xe1, 0x18, 0x19, 0xfb, 0x3d, 0xe0, 0x0d, 0x0b, 0x19, + 0xeb, 0x1d, 0xdf, 0x37, 0x0d, 0xd8, 0xfc, 0x0b, 0xf5, 0xe9, 0x2a, 0x19, + 0xfd, 0xdf, 0xeb, 0x0e, 0xd2, 0x07, 0xd5, 0x0d, 0x27, 0xd5, 0xea, 0x09, + 0xdb, 0x44, 0x31, 0xdf, 0x22, 0xe4, 0xcf, 0xf0, 0x0d, 0x3e, 0xdd, 0xfb, + 0xfd, 0xed, 0x06, 0x1f, 0xfa, 0x6a, 0x08, 0x19, 0xfe, 0x38, 0x27, 0x09, + 0xe5, 0x01, 0xf8, 0x10, 0x0f, 0x04, 0xdb, 0xd2, 0x09, 0x00, 0x10, 0x3c, + 0x17, 0x29, 0x10, 0x17, 0xee, 0xe4, 0x44, 0x29, 0xdb, 0x1b, 0x13, 0x7f, + 0xfd, 0xd8, 0xe8, 0x46, 0xc6, 0xf6, 0xe8, 0xf4, 0xe5, 0xf3, 0xca, 0xb7, + 0xf7, 0xf9, 0x04, 0xf2, 0xef, 0xe7, 0x22, 0xd9, 0xe8, 0x09, 0xe0, 0xe5, + 0xe7, 0x02, 0xf4, 0x04, 0x00, 0xd5, 0x47, 0xe9, 0x0e, 0xd7, 0xb0, 0x27, + 0x14, 0x0c, 0x15, 0xc6, 0xd7, 0xea, 0xea, 0xe2, 0x16, 0xe8, 0xf7, 0x0f, + 0xee, 0x08, 0xf7, 0xf6, 0x07, 0xfd, 0xe7, 0xf1, 0xdc, 0xd6, 0xea, 0xe7, + 0x24, 0xd5, 0x01, 0x2b, 0xef, 0x4a, 0x24, 0x22, 0xe2, 0xf6, 0x0f, 0x07, + 0xed, 0xf7, 0x06, 0x22, 0x15, 0xe6, 0xe3, 0xe6, 0xe3, 0x08, 0xed, 0xe4, + 0x25, 0xfe, 0x0e, 0xbf, 0x13, 0xf7, 0xd9, 0xd4, 0x00, 0x1a, 0xfd, 0xfb, + 0x24, 0xc2, 0x06, 0xe1, 0x17, 0xf4, 0xf7, 0xd3, 0x01, 0xfc, 0x07, 0x07, + 0x1c, 0xd0, 0xe7, 0x18, 0x68, 0x3e, 0xd4, 0xdd, 0xf7, 0xe7, 0x34, 0xeb, + 0xf2, 0x25, 0xd1, 0xeb, 0xf5, 0xd0, 0xe3, 0xac, 0x11, 0xf6, 0x0e, 0x00, + 0xe3, 0x1e, 0xf1, 0xe8, 0xf2, 0xd8, 0xdb, 0xf5, 0x04, 0xdc, 0x20, 0x19, + 0x13, 0x0d, 0x04, 0x33, 0xf5, 0xfa, 0xd9, 0xf3, 0x19, 0x0e, 0x68, 0xec, + 0xfb, 0x00, 0xea, 0xcd, 0x13, 0x06, 0xe7, 0xff, 0xeb, 0xf0, 0xfd, 0xc8, + 0x04, 0xea, 0x60, 0xf2, 0xf8, 0xfa, 0x1d, 0x60, 0xe4, 0x1b, 0x09, 0xe6, + 0x43, 0xee, 0xdf, 0x42, 0xf8, 0xe8, 0xe9, 0x09, 0x67, 0x77, 0xd9, 0x37, + 0x3b, 0xec, 0xdf, 0xe7, 0x08, 0xfc, 0x20, 0xef, 0xfe, 0xf0, 0x10, 0x01, + 0x29, 0x1f, 0xf4, 0x4b, 0xd4, 0x7f, 0x14, 0x06, 0x01, 0xd9, 0xbf, 0x10, + 0x2a, 0x52, 0xfe, 0xe1, 0xf0, 0xb9, 0x0f, 0xc6, 0x5d, 0x1d, 0xf3, 0xea, + 0x07, 0xef, 0xeb, 0xef, 0x48, 0xde, 0xc8, 0x05, 0xf4, 0x16, 0xe7, 0x22, + 0xc1, 0xe3, 0xf6, 0x06, 0x18, 0xf6, 0x1c, 0xfb, 0xee, 0xd5, 0xf8, 0x35, + 0xf2, 0xd2, 0x15, 0xd9, 0x07, 0xef, 0xf6, 0x1f, 0xbf, 0x0f, 0x03, 0xc4, + 0x34, 0x38, 0xe5, 0xda, 0x06, 0xde, 0x29, 0x64, 0xc2, 0x19, 0xf6, 0x1c, + 0x0e, 0xed, 0xd6, 0xf4, 0x08, 0x10, 0xb7, 0xcf, 0xe1, 0x35, 0x0a, 0x09, + 0xf7, 0x1a, 0xbc, 0xe3, 0xf1, 0x21, 0xe8, 0xd5, 0x05, 0xd1, 0x13, 0xd6, + 0x10, 0x2e, 0x0a, 0xf8, 0xb7, 0xea, 0xcf, 0x14, 0x06, 0x5b, 0xb8, 0x0c, + 0xf9, 0x70, 0xd6, 0x25, 0xf0, 0x01, 0xeb, 0x05, 0x25, 0x0d, 0xd9, 0xfe, + 0x31, 0xee, 0xd3, 0xe3, 0xf3, 0xf0, 0xe7, 0x14, 0x0b, 0xd6, 0x41, 0x0f, + 0xda, 0x73, 0xfa, 0x0e, 0xea, 0xef, 0x3b, 0x06, 0x1b, 0x26, 0xdf, 0xf1, + 0x17, 0xcb, 0x00, 0xfa, 0xec, 0xfb, 0xd4, 0xdc, 0xe7, 0x2c, 0xee, 0x0a, + 0xe2, 0xe1, 0x51, 0xd1, 0x29, 0xee, 0xeb, 0xce, 0x47, 0x19, 0x15, 0xfd, + 0xe0, 0xdc, 0x13, 0xdb, 0x34, 0xd7, 0x04, 0xea, 0x02, 0x1f, 0x19, 0xff, + 0xf9, 0x29, 0x39, 0xf5, 0xe9, 0xdd, 0xe2, 0x00, 0xeb, 0xd2, 0xc9, 0x35, + 0xff, 0x12, 0xfa, 0xe1, 0xf8, 0x0a, 0xc6, 0xeb, 0xf9, 0xe6, 0x10, 0xcc, + 0xd4, 0x1f, 0xf4, 0xe1, 0x0b, 0xe7, 0x07, 0x0b, 0x34, 0x0f, 0xf8, 0xfe, + 0x21, 0xfd, 0xc8, 0xc9, 0x27, 0x19, 0xf9, 0x17, 0xc9, 0x28, 0x5d, 0xb3, + 0x0f, 0x7f, 0xe4, 0xf5, 0xe5, 0x28, 0xf0, 0xf3, 0xf1, 0xfa, 0xdd, 0xed, + 0xcb, 0xff, 0xfe, 0xdc, 0xdf, 0x23, 0x0a, 0xa8, 0xe5, 0x11, 0xf1, 0x02, + 0x13, 0x7e, 0x33, 0xef, 0xeb, 0x0e, 0x1e, 0x47, 0x44, 0x15, 0xfa, 0xe1, + 0xe4, 0xf6, 0xdd, 0x04, 0x07, 0xd0, 0xff, 0x04, 0xce, 0xfc, 0xed, 0xd2, + 0xd8, 0xfb, 0x52, 0x10, 0xf9, 0x01, 0x1b, 0xde, 0xe7, 0xc7, 0x38, 0xc3, + 0x15, 0xf5, 0x50, 0xed, 0xf7, 0xff, 0xe7, 0xf9, 0x09, 0x36, 0xf4, 0xf4, + 0xfd, 0x10, 0xdc, 0xca, 0xd8, 0x11, 0xdd, 0xdd, 0xe2, 0x1e, 0x45, 0xf3, + 0xff, 0x46, 0x3f, 0xed, 0xfb, 0xfb, 0xdf, 0x2b, 0xd7, 0x28, 0xea, 0xf3, + 0xdb, 0x0d, 0xc8, 0xf0, 0x28, 0xef, 0xf8, 0xf8, 0xe1, 0xc2, 0x03, 0x14, + 0xdc, 0xe9, 0xf4, 0xf5, 0xf6, 0x60, 0xfd, 0xdb, 0x0c, 0x09, 0xf9, 0xef, + 0x0b, 0x0c, 0xde, 0x00, 0xe5, 0x40, 0xf4, 0x34, 0x19, 0x53, 0xf5, 0xfd, + 0xf3, 0xf6, 0x2a, 0xf8, 0xee, 0xe2, 0x02, 0xf7, 0x26, 0x1b, 0xca, 0xf6, + 0x0a, 0x27, 0xec, 0x61, 0x1a, 0xe5, 0xdf, 0xf8, 0xea, 0xf2, 0x10, 0xfc, + 0xfa, 0xea, 0xff, 0x02, 0xf4, 0xeb, 0x14, 0xed, 0x1e, 0xdf, 0x13, 0x0e, + 0x2c, 0xfc, 0x24, 0xdf, 0xd0, 0x03, 0x0a, 0xeb, 0xf7, 0x3e, 0xd6, 0x38, + 0x0e, 0x05, 0xf2, 0x0d, 0xe0, 0x09, 0x00, 0xd8, 0x0a, 0xf4, 0xe3, 0x16, + 0xf4, 0x05, 0x38, 0x09, 0x42, 0x0e, 0x0c, 0x27, 0x02, 0x08, 0xd1, 0xed, + 0xe0, 0xe8, 0xfe, 0xe5, 0xee, 0x28, 0xdf, 0xee, 0xf9, 0x1a, 0xef, 0x19, + 0xd8, 0xfb, 0xcf, 0x05, 0xd1, 0xe2, 0x18, 0x24, 0xca, 0xd6, 0x1d, 0x22, + 0x0a, 0xd9, 0xeb, 0x1e, 0xf8, 0xf5, 0x0a, 0x1b, 0xf5, 0xf6, 0xe6, 0xfa, + 0x1b, 0x2e, 0x01, 0x19, 0x27, 0xd8, 0x0f, 0x2c, 0xfb, 0xf3, 0xf6, 0x0a, + 0x04, 0x03, 0xf3, 0xdd, 0x44, 0xe7, 0x07, 0x05, 0x0c, 0xcb, 0xe6, 0x1c, + 0xf8, 0x34, 0x03, 0xe2, 0x05, 0x0e, 0x04, 0xd8, 0x20, 0xec, 0x18, 0xf3, + 0x15, 0xe0, 0x7f, 0x06, 0xda, 0xe5, 0xfa, 0xef, 0x05, 0x17, 0xf6, 0xf6, + 0xf5, 0x0a, 0x6c, 0x13, 0xc5, 0xe7, 0x43, 0x40, 0x1e, 0xcd, 0xc5, 0x14, + 0xfe, 0xea, 0x08, 0xf6, 0x3f, 0xec, 0xd7, 0xdb, 0xe5, 0x01, 0x2a, 0x1e, + 0xe5, 0x25, 0xd2, 0xd5, 0xe7, 0xe0, 0xdf, 0x21, 0xfc, 0x2b, 0xf1, 0xe6, + 0xe7, 0x0e, 0xf3, 0xef, 0x01, 0x30, 0x03, 0x24, 0xfe, 0x00, 0x16, 0x1f, + 0x17, 0x0b, 0x22, 0xfe, 0x08, 0x1b, 0x1e, 0xf2, 0xf9, 0xf9, 0x00, 0xfe, + 0x36, 0x0f, 0x23, 0xe6, 0x12, 0xdb, 0x02, 0x4b, 0x11, 0x18, 0x1e, 0xd6, + 0x0a, 0x04, 0xce, 0xbb, 0x08, 0xd4, 0xdb, 0x65, 0x05, 0x08, 0x26, 0xd5, + 0x15, 0xf4, 0xd9, 0x62, 0xfa, 0x20, 0xde, 0xcc, 0x7f, 0xf5, 0xde, 0x08, + 0xc3, 0xeb, 0xbb, 0x25, 0xf0, 0xfc, 0xdb, 0xe9, 0xbf, 0xd0, 0xde, 0x27, + 0x07, 0x1b, 0xec, 0x0c, 0x03, 0x2b, 0x33, 0x05, 0xe1, 0x09, 0xd4, 0x36, + 0xe0, 0x2d, 0x3a, 0xf0, 0x0d, 0xf3, 0x0c, 0xdc, 0xb9, 0xb2, 0xcf, 0xf3, + 0xce, 0xf6, 0x01, 0x01, 0xd9, 0xc5, 0x13, 0xfc, 0xfd, 0xce, 0x0b, 0xcb, + 0xf5, 0x02, 0x1d, 0xee, 0x0c, 0xdd, 0xda, 0x0a, 0xcd, 0x47, 0x01, 0xd6, + 0xd8, 0xd1, 0xec, 0x0d, 0x2a, 0x13, 0x1c, 0xfd, 0x37, 0xf1, 0x17, 0x1f, + 0xe4, 0x60, 0xe8, 0x15, 0x00, 0xec, 0xdd, 0xd8, 0xea, 0xcc, 0x09, 0xee, + 0x0b, 0xee, 0xe7, 0xca, 0xcb, 0xd8, 0xff, 0xd8, 0x53, 0x01, 0x13, 0xf3, + 0x10, 0x03, 0x64, 0xf2, 0x1e, 0x6a, 0xfe, 0xd0, 0x65, 0x34, 0x05, 0x11, + 0xf6, 0xcc, 0x05, 0xfb, 0xfd, 0x20, 0xdf, 0xf5, 0xfc, 0xf8, 0xc6, 0x1e, + 0x1b, 0x18, 0xf1, 0xf5, 0x24, 0xd5, 0xf4, 0x71, 0xe8, 0xff, 0x2b, 0x10, + 0xf9, 0x57, 0x1b, 0x31, 0x0a, 0x0b, 0x0c, 0x7c, 0x5d, 0x03, 0xed, 0x2c, + 0xfd, 0xdf, 0x10, 0x38, 0x30, 0xe4, 0x0d, 0xe8, 0x0d, 0xf1, 0xf0, 0xe7, + 0x78, 0xd8, 0xc9, 0x30, 0xf2, 0xf5, 0x59, 0x28, 0xcf, 0xfe, 0xf0, 0xe0, + 0x16, 0x02, 0xca, 0xec, 0xf1, 0xc9, 0xed, 0xe9, 0x70, 0x66, 0xc7, 0xef, + 0xfe, 0xf0, 0xf2, 0xe6, 0x4d, 0xe0, 0xad, 0xd6, 0xca, 0xf2, 0x9b, 0xd9, + 0xf9, 0xec, 0x14, 0x31, 0x45, 0x13, 0xd8, 0xef, 0xe7, 0xd2, 0x0c, 0x00, + 0xd4, 0xf7, 0x1e, 0x13, 0xf0, 0x2b, 0xc4, 0xe8, 0x0f, 0xed, 0xd1, 0xcb, + 0x13, 0xfc, 0xdf, 0xc8, 0xd5, 0xd0, 0x26, 0xf0, 0x20, 0x24, 0xfa, 0x29, + 0x44, 0xcc, 0x30, 0x3d, 0x3e, 0xe8, 0x13, 0x09, 0x1a, 0x5b, 0x2c, 0x21, + 0x06, 0xd6, 0xfa, 0x2f, 0xe6, 0xcb, 0x00, 0xfd, 0xfe, 0x35, 0xdf, 0x23, + 0x11, 0x0f, 0xed, 0xf8, 0xd9, 0x06, 0xf2, 0xee, 0xe5, 0x2d, 0xfe, 0x21, + 0xc2, 0x18, 0x0b, 0x14, 0x5b, 0x25, 0xde, 0xcd, 0x0b, 0xe7, 0xfe, 0xfa, + 0x00, 0x20, 0x1b, 0x17, 0x19, 0xeb, 0xfb, 0xfd, 0xc5, 0xe5, 0xd3, 0xfc, + 0x09, 0x2d, 0xfb, 0x0e, 0x3c, 0xec, 0xf5, 0x0a, 0xff, 0xcc, 0x31, 0x21, + 0xe3, 0x06, 0x13, 0xf2, 0xfd, 0x42, 0xe0, 0xf4, 0x0c, 0x05, 0x23, 0x4c, + 0xfd, 0x01, 0x7f, 0xcf, 0xee, 0xd3, 0xea, 0xed, 0x0d, 0xc3, 0x0b, 0x0b, + 0x49, 0xf6, 0xfa, 0x10, 0xe1, 0xf1, 0xe4, 0xfb, 0xe9, 0xec, 0xed, 0x01, + 0xe1, 0x33, 0xe6, 0x01, 0x35, 0x33, 0x33, 0xfb, 0x48, 0xff, 0x05, 0x36, + 0xf6, 0xe0, 0x25, 0xd2, 0x0d, 0xe0, 0xfc, 0x0f, 0xea, 0xe4, 0xec, 0xe3, + 0xd2, 0xe8, 0xdb, 0xe7, 0xe2, 0xf8, 0x2c, 0x33, 0x1c, 0x13, 0xf6, 0x15, + 0x04, 0x41, 0xf1, 0xeb, 0xf3, 0xab, 0x18, 0x0f, 0xe8, 0x02, 0xf6, 0x09, + 0xdf, 0xdc, 0xf0, 0x09, 0xdc, 0xe7, 0xfa, 0xe2, 0x00, 0xf0, 0xdf, 0xf6, + 0xe6, 0xe1, 0x56, 0xef, 0xc9, 0x1f, 0x03, 0xe1, 0xfd, 0x01, 0xfd, 0xf9, + 0x2e, 0x11, 0x1b, 0xd4, 0xef, 0x00, 0x3b, 0x54, 0xe0, 0x09, 0xef, 0xe3, + 0x08, 0xde, 0x1e, 0xe5, 0x08, 0x2b, 0xe7, 0x0e, 0xff, 0x05, 0xeb, 0x04, + 0x05, 0xf1, 0xff, 0x24, 0xd8, 0xfb, 0xf6, 0xef, 0xfe, 0x17, 0x1e, 0xdb, + 0x08, 0xe7, 0x40, 0x08, 0xf6, 0x16, 0x2a, 0x08, 0x24, 0x20, 0x0e, 0xe2, + 0x1a, 0x3d, 0x0d, 0x0e, 0x19, 0xdc, 0xd5, 0xe6, 0xea, 0x21, 0xff, 0xd2, + 0x2c, 0x1b, 0x04, 0x2e, 0xe3, 0xf7, 0xef, 0xe9, 0xf4, 0x0e, 0x12, 0xe7, + 0x17, 0xca, 0xf1, 0xf2, 0xbe, 0x29, 0xfa, 0xe5, 0xdf, 0xfe, 0x03, 0x09, + 0x0d, 0xfe, 0xf7, 0xfb, 0xed, 0xe9, 0x20, 0x56, 0xcf, 0xfd, 0xe0, 0xff, + 0x16, 0xf3, 0xf1, 0x0a, 0x34, 0x02, 0x3a, 0xe7, 0x1a, 0x24, 0x57, 0xd2, + 0xf5, 0xc1, 0xcf, 0xe3, 0xe7, 0xf2, 0xdc, 0x01, 0x73, 0xe3, 0x1b, 0xf8, + 0xe6, 0xdb, 0xc6, 0x33, 0xf1, 0xee, 0xf2, 0x13, 0xfa, 0xe0, 0xfa, 0xf4, + 0x22, 0x01, 0xf4, 0xe0, 0xec, 0x1f, 0xf6, 0x06, 0x04, 0xde, 0xf5, 0x13, + 0x7f, 0xc7, 0xd4, 0x08, 0xe3, 0x2a, 0x3d, 0x22, 0xe6, 0x3b, 0xf5, 0xf8, + 0x38, 0x3d, 0x00, 0xd1, 0xd8, 0xf3, 0xf8, 0xdb, 0x11, 0xe7, 0x04, 0xd0, + 0xe9, 0x44, 0xe2, 0xf1, 0xec, 0x2a, 0xea, 0xed, 0x17, 0xe0, 0x28, 0xed, + 0x18, 0xf3, 0xef, 0x2b, 0xde, 0x0e, 0x3e, 0xd3, 0xfe, 0x14, 0xe9, 0x12, + 0x18, 0x05, 0xea, 0x0d, 0xe4, 0xe9, 0xed, 0x08, 0xff, 0x17, 0x07, 0xe4, + 0xd6, 0xf5, 0xc7, 0xdb, 0xfd, 0xf1, 0xf6, 0xed, 0xc5, 0xe6, 0xe4, 0xdf, + 0x20, 0x06, 0xec, 0x04, 0x24, 0xfc, 0xef, 0x45, 0xf7, 0xdb, 0x12, 0xd9, + 0x0a, 0xf6, 0x1d, 0x10, 0xe2, 0x04, 0x05, 0xfb, 0x09, 0x63, 0xf1, 0xdc, + 0x0e, 0x01, 0x12, 0x18, 0xf4, 0x07, 0xf3, 0x00, 0xec, 0x06, 0x03, 0xf2, + 0x04, 0xf3, 0xdb, 0xfc, 0xd8, 0x43, 0x2c, 0x25, 0x10, 0xf8, 0x19, 0x38, + 0x2a, 0x1d, 0x16, 0xed, 0xdd, 0x1d, 0xfd, 0xfb, 0x61, 0x07, 0x15, 0xfe, + 0x1d, 0xe4, 0xe0, 0x08, 0x1d, 0x33, 0x21, 0x31, 0x14, 0x0a, 0x1f, 0xf3, + 0x3b, 0xde, 0xfa, 0x2a, 0x1e, 0xf6, 0x1c, 0xea, 0x4c, 0xf8, 0xfa, 0x03, + 0x1b, 0x22, 0x11, 0x03, 0xf8, 0xcd, 0xd6, 0x0f, 0xeb, 0xfa, 0x03, 0xe2, + 0xe4, 0x1d, 0xf3, 0xf8, 0x24, 0xf0, 0xcf, 0x0c, 0xde, 0x2e, 0xfd, 0xed, + 0xff, 0x25, 0x39, 0x2b, 0xe3, 0x11, 0xd7, 0xf9, 0xed, 0x0b, 0xef, 0xf2, + 0x05, 0xe2, 0xf7, 0x02, 0x01, 0xe3, 0x2c, 0x26, 0x03, 0xf1, 0x07, 0xf1, + 0xfc, 0xe1, 0xe5, 0xe0, 0x0c, 0xc5, 0x24, 0x64, 0x5e, 0x29, 0xd6, 0x06, + 0xf0, 0x08, 0xe5, 0x2d, 0x20, 0x5d, 0xef, 0xe1, 0x02, 0x1e, 0x18, 0xe2, + 0xf1, 0x18, 0xfa, 0xe1, 0x06, 0x14, 0x12, 0xce, 0x0d, 0xfc, 0x21, 0xf8, + 0xed, 0xef, 0xef, 0xd9, 0xf0, 0xe3, 0xdd, 0x16, 0xe8, 0x35, 0x06, 0xd2, + 0xfe, 0x02, 0x00, 0x08, 0xd9, 0xfe, 0x0f, 0xf2, 0x08, 0xeb, 0x14, 0x3b, + 0xf9, 0xe7, 0xea, 0x38, 0x0e, 0xdb, 0xee, 0xe8, 0x14, 0x0b, 0x1e, 0x3b, + 0x2a, 0xf7, 0xda, 0xe3, 0x17, 0x06, 0x08, 0xfe, 0x07, 0x21, 0x12, 0x7f, + 0x03, 0xfd, 0xe5, 0x08, 0xe3, 0xb8, 0xca, 0x01, 0x07, 0x3c, 0x0b, 0x17, + 0xef, 0xec, 0x2c, 0xed, 0xf2, 0x25, 0xfd, 0xdf, 0xfb, 0xec, 0xeb, 0xd0, + 0xef, 0xf7, 0xe7, 0xef, 0x2a, 0xe7, 0x14, 0xc5, 0xe9, 0xf0, 0xe2, 0xd7, + 0xe7, 0x11, 0xd7, 0x08, 0x02, 0x20, 0x27, 0x27, 0xd7, 0x15, 0xd3, 0x07, + 0xe1, 0xda, 0xe1, 0xf3, 0xe7, 0x03, 0xd2, 0x63, 0x0f, 0xd4, 0xe2, 0x01, + 0x68, 0x09, 0xf9, 0xeb, 0xea, 0xf3, 0xfd, 0xd4, 0xb9, 0x41, 0xfa, 0xf0, + 0xc5, 0xf0, 0x4b, 0x0f, 0x2e, 0xf7, 0xfd, 0xfe, 0xfd, 0x09, 0xc5, 0xd8, + 0x01, 0xfe, 0x2f, 0xf8, 0x07, 0xee, 0x2c, 0xf0, 0x37, 0x18, 0x03, 0xf8, + 0x1a, 0x02, 0xe6, 0x1c, 0x42, 0xf0, 0x17, 0xff, 0xe7, 0xc7, 0x0f, 0x0a, + 0xff, 0xe4, 0xdc, 0xf8, 0x1a, 0x13, 0xee, 0x06, 0xeb, 0x02, 0xd9, 0x0c, + 0x23, 0xfc, 0xe8, 0xfd, 0xf8, 0x0c, 0x16, 0x50, 0xf5, 0x05, 0xde, 0xdb, + 0xf6, 0xf5, 0x26, 0xd5, 0x0c, 0xe8, 0xf0, 0xd8, 0x41, 0x0f, 0xe9, 0x28, + 0xe1, 0xc0, 0x34, 0x33, 0x04, 0xf7, 0xcb, 0x0b, 0x0a, 0x0f, 0x28, 0xe2, + 0xec, 0xef, 0x22, 0x3c, 0xe7, 0x39, 0xed, 0x02, 0xf7, 0x37, 0xfd, 0xf1, + 0x1e, 0xfb, 0xf7, 0x25, 0x1a, 0x04, 0x34, 0xe6, 0x14, 0xf3, 0xf1, 0x16, + 0x17, 0x04, 0xea, 0x02, 0x26, 0xfc, 0x08, 0x0d, 0xf7, 0x02, 0x14, 0xf0, + 0x16, 0x04, 0xfd, 0xfb, 0xe3, 0x25, 0xec, 0xde, 0x14, 0xeb, 0xe4, 0xe6, + 0xf8, 0x06, 0xe0, 0xf4, 0x0e, 0x33, 0xeb, 0xeb, 0xf7, 0xca, 0x15, 0x03, + 0x00, 0x34, 0xeb, 0xf9, 0xfa, 0x07, 0xdf, 0xed, 0x12, 0xce, 0x37, 0x23, + 0x06, 0x04, 0xe6, 0x11, 0x11, 0x35, 0xf7, 0x10, 0x08, 0xf4, 0x12, 0x26, + 0xfb, 0x13, 0xef, 0xe1, 0xec, 0x23, 0x30, 0x1a, 0x0c, 0xc3, 0xfc, 0x0b, + 0x5c, 0x31, 0x1a, 0x03, 0xff, 0x0f, 0xfa, 0xf6, 0xe5, 0xe9, 0xe1, 0xd4, + 0x0c, 0xdf, 0xe3, 0xe3, 0xf6, 0xfe, 0x06, 0x26, 0xf1, 0x0f, 0xe3, 0xe6, + 0x18, 0xce, 0x06, 0xf6, 0x05, 0x07, 0xe2, 0x1e, 0x1f, 0x1e, 0x11, 0xe0, + 0xfd, 0x05, 0x07, 0xf9, 0xf4, 0x2c, 0xfc, 0xe7, 0xd3, 0xe7, 0xfe, 0x0f, + 0x2b, 0xf0, 0xdb, 0x17, 0xed, 0xdf, 0x15, 0xe2, 0xf2, 0x60, 0xd7, 0x08, + 0xff, 0x0b, 0x05, 0x1f, 0x0a, 0xc3, 0x21, 0xe9, 0xdf, 0xe1, 0xf9, 0x04, + 0xef, 0x2e, 0xf7, 0xfc, 0xdc, 0xe5, 0xfe, 0xfb, 0x02, 0xf8, 0x01, 0xfd, + 0x02, 0xf3, 0xe0, 0x7f, 0xe2, 0xee, 0x09, 0xe7, 0x06, 0xf9, 0xea, 0x1e, + 0x14, 0xdd, 0xfb, 0x27, 0xd0, 0x0b, 0x06, 0xfa, 0x16, 0x16, 0xdb, 0x17, + 0x06, 0xdc, 0xfe, 0xef, 0xf2, 0xd5, 0xf2, 0x29, 0xf7, 0xc2, 0xe0, 0xfc, + 0xf2, 0xdc, 0xfd, 0x12, 0x2e, 0x4a, 0x09, 0xf2, 0x40, 0x16, 0x1c, 0xed, + 0x16, 0xef, 0xfd, 0xfe, 0x1c, 0xfd, 0xf3, 0xe1, 0x1d, 0x4f, 0xe7, 0xc4, + 0x1e, 0xdd, 0xdf, 0xfc, 0xed, 0xf1, 0xed, 0x54, 0x12, 0x00, 0x15, 0xf6, + 0xfb, 0xae, 0xf0, 0x06, 0x2d, 0xfe, 0xec, 0x33, 0x1b, 0xde, 0xec, 0x14, + 0xce, 0xdd, 0x1f, 0x13, 0x10, 0x18, 0x3d, 0xe7, 0x0b, 0x07, 0xc7, 0xe7, + 0xd7, 0xfb, 0xff, 0x31, 0x5a, 0x0f, 0xcd, 0xeb, 0xf1, 0x2a, 0x19, 0x32, + 0x38, 0x7a, 0x04, 0xe5, 0x05, 0x2d, 0x09, 0xdf, 0x0c, 0x01, 0xfd, 0xe3, + 0xfc, 0x05, 0x3a, 0x07, 0x02, 0xf9, 0x2c, 0x0a, 0x12, 0xd6, 0x26, 0xf0, + 0xdf, 0x0a, 0x0e, 0x18, 0xf6, 0xff, 0x02, 0xe4, 0x00, 0xef, 0x16, 0xf9, + 0xee, 0xf9, 0xf3, 0xed, 0xf4, 0xe5, 0x09, 0xf9, 0x19, 0xef, 0xd5, 0x1a, + 0xfe, 0xfa, 0xdf, 0xe8, 0xc9, 0x05, 0x10, 0x0a, 0x16, 0xfa, 0xd8, 0xee, + 0x26, 0x04, 0x2b, 0xe6, 0xed, 0x01, 0xfc, 0x53, 0xe4, 0xf5, 0xf0, 0x1e, + 0xee, 0xec, 0xe0, 0xf9, 0xf7, 0x22, 0x0a, 0x2f, 0x0c, 0xeb, 0xda, 0x22, + 0xe4, 0x1a, 0x03, 0xd3, 0xdd, 0x0e, 0xff, 0x00, 0xfb, 0xf0, 0xd7, 0x09, + 0xfb, 0xdc, 0xd7, 0xd2, 0xfe, 0xf2, 0x0c, 0x00, 0xf8, 0x43, 0xe4, 0xf8, + 0xf8, 0x0a, 0x12, 0x44, 0xec, 0x01, 0xcb, 0xf9, 0xd6, 0xf1, 0xe4, 0x02, + 0xe0, 0xfe, 0xe6, 0x29, 0xfb, 0xf6, 0xef, 0x12, 0x7f, 0x25, 0xfa, 0x0f, + 0xf9, 0xf8, 0x09, 0xe3, 0xe5, 0xf6, 0xfa, 0xd1, 0xcf, 0x0a, 0x2f, 0x08, + 0x00, 0x01, 0x05, 0xde, 0x10, 0xf1, 0xdc, 0x37, 0xd8, 0x10, 0x22, 0x07, + 0x10, 0xec, 0x1e, 0xf9, 0x56, 0xf8, 0x10, 0xf1, 0xe1, 0x37, 0xdd, 0x25, + 0x33, 0x30, 0x2d, 0x1d, 0xe2, 0xdc, 0x20, 0xe0, 0xf2, 0x0b, 0xfc, 0xf9, + 0x1c, 0xf0, 0xec, 0x07, 0x02, 0x12, 0xe5, 0xda, 0x04, 0xe6, 0x00, 0x02, + 0xf1, 0xef, 0x22, 0x3f, 0xeb, 0xfc, 0xfc, 0xdf, 0x14, 0xe1, 0xe6, 0xc6, + 0xd3, 0x10, 0xf9, 0xf2, 0x14, 0xf0, 0x1f, 0x02, 0x04, 0xea, 0x2e, 0xef, + 0xe9, 0x36, 0xe0, 0xfd, 0xd9, 0xf3, 0x1e, 0xda, 0x0d, 0x17, 0x24, 0x21, + 0xf0, 0xec, 0xbd, 0x5c, 0x0d, 0xc8, 0x13, 0xf3, 0xf7, 0x15, 0x17, 0xd0, + 0x3f, 0x06, 0xec, 0xf5, 0x3c, 0x70, 0xcc, 0x41, 0xd1, 0x4d, 0xb8, 0x04, + 0x16, 0xcf, 0xd2, 0xf6, 0xfb, 0x05, 0x31, 0xd6, 0x1f, 0x18, 0xf4, 0xde, + 0x0c, 0x04, 0x15, 0x13, 0x56, 0x1c, 0x04, 0x64, 0xf3, 0xe1, 0x28, 0xeb, + 0x1d, 0xde, 0xe0, 0xfd, 0xcf, 0x0e, 0xef, 0xc3, 0xd9, 0x0b, 0x2a, 0x0b, + 0xcc, 0xf1, 0x4e, 0xe9, 0x6a, 0x6b, 0x33, 0xec, 0xc2, 0xfb, 0xf7, 0xf2, + 0xf7, 0x51, 0x18, 0x03, 0xef, 0xcd, 0x36, 0xdc, 0x07, 0xfe, 0x20, 0x2b, + 0x57, 0xd3, 0xd8, 0xe8, 0xc5, 0x02, 0x00, 0xe2, 0x44, 0xf2, 0xd5, 0x34, + 0x1c, 0x15, 0xeb, 0x4f, 0xda, 0x21, 0xd7, 0x0f, 0xfa, 0x10, 0xe6, 0x14, + 0x41, 0x29, 0xfb, 0x0c, 0xf9, 0xfe, 0xf3, 0xf1, 0x41, 0xea, 0xec, 0x02, + 0xf2, 0xcd, 0xfa, 0xe5, 0xe4, 0x04, 0x0c, 0x2b, 0xac, 0xef, 0xd6, 0x3c, + 0xca, 0x1b, 0x1a, 0xdc, 0x3d, 0xe8, 0xfb, 0x17, 0xe7, 0x01, 0xdc, 0x5d, + 0x51, 0x1a, 0xdd, 0xd0, 0xe4, 0xee, 0xde, 0x15, 0xf0, 0xf1, 0x03, 0x7f, + 0xeb, 0xe9, 0xe2, 0xed, 0xed, 0xf1, 0x2b, 0xd6, 0xcf, 0xf4, 0x45, 0x31, + 0x41, 0xda, 0x16, 0x10, 0x1c, 0x11, 0xfc, 0xc9, 0xee, 0xff, 0x3a, 0x23, + 0xe4, 0xcc, 0x38, 0x5c, 0xd0, 0x47, 0xb3, 0xa3, 0xea, 0xb6, 0xe5, 0xe1, + 0xc7, 0xe6, 0xcc, 0xee, 0xda, 0xe5, 0x68, 0x10, 0x05, 0x15, 0x20, 0x15, + 0x0c, 0x0c, 0x29, 0xec, 0xe6, 0xc9, 0xe8, 0xf6, 0xd5, 0xd9, 0x4c, 0x1b, + 0xed, 0x9f, 0x19, 0x59, 0xf0, 0xe6, 0x1c, 0xee, 0x06, 0xed, 0xe1, 0xf9, + 0xf7, 0x42, 0x5f, 0xfe, 0x15, 0x2e, 0x6e, 0xe6, 0xf3, 0xf7, 0xf8, 0x15, + 0xfe, 0x03, 0xbd, 0x1d, 0x28, 0x22, 0xc5, 0x19, 0xde, 0x19, 0x06, 0xda, + 0x03, 0x31, 0xda, 0xb1, 0xfd, 0x18, 0xd1, 0x05, 0xe1, 0x16, 0xfb, 0x1a, + 0x04, 0xea, 0x15, 0x06, 0x70, 0xeb, 0xf7, 0x0e, 0x08, 0xee, 0x15, 0x10, + 0xde, 0x2b, 0xf0, 0x09, 0x14, 0x0a, 0xd1, 0xfd, 0xf5, 0xf4, 0x15, 0xfa, + 0x17, 0x05, 0x12, 0x0f, 0xe1, 0x06, 0xdb, 0xff, 0x13, 0xf5, 0xeb, 0x21, + 0x36, 0xe7, 0xc2, 0xba, 0xe8, 0xf1, 0x29, 0x03, 0x06, 0xe5, 0xf9, 0x03, + 0x01, 0x13, 0xfa, 0x0e, 0x04, 0xed, 0xd5, 0xc9, 0xea, 0x14, 0xe9, 0xe5, + 0xfa, 0x0b, 0x12, 0xea, 0xc6, 0x25, 0x16, 0x02, 0xcc, 0xf3, 0x41, 0x25, + 0xf7, 0x2c, 0x22, 0x03, 0xef, 0x05, 0x0c, 0xf6, 0xee, 0x27, 0xf9, 0x1b, + 0xfc, 0x13, 0xda, 0xd8, 0xd9, 0xd4, 0xef, 0xee, 0xf1, 0xe3, 0x4b, 0xd7, + 0xfe, 0x2d, 0xe5, 0x0c, 0x12, 0x16, 0x01, 0x1d, 0xfa, 0x33, 0x04, 0xe6, + 0xf6, 0x02, 0x1f, 0xd0, 0x15, 0xdb, 0xe8, 0x1e, 0x07, 0xf9, 0x1d, 0x02, + 0xf7, 0x12, 0x56, 0x06, 0xf2, 0x04, 0xc0, 0x26, 0xcd, 0x0f, 0x03, 0x35, + 0x1d, 0x1b, 0x2c, 0x04, 0x18, 0x0a, 0xf9, 0x34, 0x0a, 0x04, 0x58, 0xff, + 0x0f, 0xdf, 0xf5, 0x02, 0xe4, 0xd9, 0xf9, 0xe5, 0xd6, 0x37, 0xf6, 0x03, + 0x18, 0xdf, 0x01, 0x16, 0xdd, 0x07, 0xd1, 0x2e, 0xd1, 0xfe, 0xfc, 0xc0, + 0x3c, 0xf2, 0x05, 0xcc, 0xee, 0xfb, 0xeb, 0xe9, 0xef, 0xf2, 0xc0, 0x2a, + 0x07, 0xe9, 0xf0, 0x4d, 0x02, 0xf4, 0xff, 0xf0, 0x31, 0x7f, 0xdd, 0xe3, + 0x27, 0xc7, 0xf0, 0xdb, 0x03, 0x07, 0xd7, 0x2c, 0xfd, 0x01, 0x15, 0xde, + 0x13, 0x0a, 0xea, 0x0c, 0x02, 0x19, 0xef, 0xfe, 0x20, 0x13, 0x28, 0x2f, + 0xfb, 0x08, 0xda, 0xdf, 0xfd, 0x13, 0xfe, 0x06, 0xd1, 0x12, 0xf5, 0x1a, + 0x00, 0x52, 0x00, 0xee, 0xeb, 0xf1, 0xf4, 0xe3, 0x04, 0xcf, 0x22, 0xe1, + 0x07, 0xe9, 0xe7, 0xde, 0x23, 0xf9, 0x2f, 0x29, 0xe3, 0x14, 0x03, 0xed, + 0xe4, 0x11, 0x54, 0x44, 0xdf, 0xf6, 0xfd, 0xd4, 0xf9, 0xcd, 0x26, 0xf9, + 0xff, 0xbe, 0x7d, 0x02, 0x75, 0xd9, 0x64, 0x17, 0x07, 0xdf, 0x7b, 0x00, + 0xfc, 0xd7, 0x04, 0xd9, 0xfa, 0xcb, 0x27, 0xbe, 0x15, 0x70, 0xc6, 0x29, + 0xc1, 0xe3, 0xe6, 0x2d, 0xeb, 0xe1, 0xff, 0xdd, 0xf7, 0x18, 0xf5, 0xf1, + 0xe4, 0xf1, 0xf0, 0x1c, 0x0c, 0xee, 0xf6, 0xfb, 0x21, 0xea, 0x30, 0x4b, + 0xf5, 0x0a, 0xf3, 0xef, 0xec, 0x1b, 0xeb, 0xeb, 0x10, 0xaf, 0xdb, 0x2b, + 0xdf, 0xd2, 0xfa, 0xc8, 0x13, 0x16, 0xbd, 0xf2, 0x14, 0xfa, 0xd0, 0xe7, + 0xa3, 0xf3, 0xd7, 0x24, 0x2e, 0x32, 0xef, 0xd3, 0xe3, 0xdf, 0xf5, 0x3b, + 0xe7, 0xbd, 0xff, 0xce, 0x43, 0x1f, 0x57, 0x70, 0x26, 0xcd, 0x0a, 0xef, + 0xdf, 0xfe, 0xfe, 0x1a, 0xf1, 0xaf, 0xc3, 0x3b, 0x0f, 0x13, 0x0c, 0x06, + 0xde, 0xf0, 0x28, 0xee, 0xe6, 0xec, 0x30, 0xf3, 0xf7, 0xd3, 0x63, 0xe3, + 0x16, 0x42, 0x1e, 0xec, 0xeb, 0xe1, 0xed, 0xf5, 0xd2, 0x28, 0xa7, 0x0d, + 0xe2, 0x08, 0xd6, 0xf5, 0x3c, 0xde, 0xd6, 0xef, 0x45, 0xf0, 0x4e, 0x02, + 0xf2, 0xe2, 0x19, 0x39, 0x37, 0xf4, 0xf2, 0x2e, 0x38, 0xe0, 0x08, 0x1e, + 0xec, 0xef, 0x26, 0x16, 0xd7, 0x26, 0xa5, 0x2a, 0xfe, 0x26, 0xe9, 0x26, + 0xd6, 0x73, 0xfd, 0xcc, 0x35, 0x0c, 0xe4, 0x03, 0x0a, 0x47, 0x02, 0x28, + 0xf3, 0x1f, 0xe5, 0x0b, 0x00, 0x4b, 0xb1, 0x50, 0x47, 0x11, 0xeb, 0x23, + 0xc2, 0x0c, 0xbb, 0xe1, 0xe7, 0xee, 0xdd, 0xd0, 0x45, 0xf8, 0xef, 0x25, + 0x07, 0xf9, 0xfa, 0x4f, 0xe8, 0x14, 0xfb, 0x06, 0xdc, 0xe1, 0xdb, 0x01, + 0x4b, 0x0f, 0x03, 0x20, 0xf4, 0xf2, 0xe4, 0x09, 0xbd, 0x00, 0xeb, 0x1e, + 0xc9, 0x3c, 0x7f, 0x39, 0x13, 0xbb, 0xbd, 0xbf, 0x1b, 0xcd, 0x1b, 0xeb, + 0x1f, 0x08, 0x01, 0xe3, 0x01, 0xd0, 0xed, 0xc7, 0xdf, 0x1c, 0xfa, 0xe8, + 0xee, 0xda, 0x22, 0x1b, 0xdd, 0xff, 0x09, 0x17, 0x13, 0x0f, 0x19, 0xed, + 0xf3, 0x03, 0xe5, 0xfb, 0x4c, 0x25, 0x12, 0x03, 0xd0, 0x50, 0xf9, 0xea, + 0xed, 0xec, 0x10, 0xf7, 0xfc, 0xeb, 0xdb, 0x1a, 0xfb, 0xff, 0x5f, 0xf5, + 0xf5, 0x0e, 0x3e, 0xdc, 0xdd, 0xf1, 0xdb, 0x16, 0xef, 0x23, 0x19, 0x04, + 0xe6, 0x11, 0xe6, 0xfa, 0xf7, 0x05, 0xdf, 0xdb, 0xdf, 0xd3, 0xe2, 0x34, + 0xa0, 0xdf, 0xe2, 0x03, 0xf3, 0x0b, 0xc1, 0xd6, 0xd5, 0xc7, 0x04, 0xfe, + 0x30, 0xfd, 0xdf, 0xf7, 0x22, 0xf4, 0x2a, 0x55, 0xe4, 0xeb, 0x41, 0x7f, + 0xd2, 0x35, 0x28, 0xf8, 0xea, 0x17, 0xfd, 0xf5, 0xe6, 0x25, 0x2d, 0xea, + 0x22, 0xde, 0x29, 0x08, 0x0c, 0x0e, 0xf3, 0xf1, 0xeb, 0x0a, 0xf0, 0xee, + 0x07, 0x30, 0xff, 0xf8, 0x3d, 0x0c, 0x07, 0xd1, 0xfa, 0x1b, 0xfc, 0xcc, + 0xee, 0x02, 0xfb, 0xfe, 0xe9, 0xdb, 0xd5, 0x10, 0xd8, 0x07, 0xec, 0x11, + 0xe3, 0xe2, 0x15, 0xee, 0xd5, 0xf8, 0xd4, 0x21, 0xd1, 0x13, 0x06, 0xfd, + 0xe1, 0x4e, 0x06, 0xfd, 0xeb, 0xf9, 0xe3, 0x0a, 0xd9, 0xc0, 0xf9, 0x47, + 0x0a, 0x08, 0x55, 0xf9, 0x29, 0xd8, 0xcc, 0xe6, 0x56, 0xe8, 0xc8, 0xc1, + 0xf9, 0x1d, 0x25, 0xee, 0x07, 0xfb, 0x32, 0x1c, 0xe8, 0xe0, 0xf3, 0x07, + 0xe9, 0x37, 0x07, 0xff, 0xf4, 0x20, 0xf4, 0x19, 0x09, 0x11, 0x3b, 0xdd, + 0x0e, 0x23, 0xed, 0xe8, 0x51, 0xf5, 0xe2, 0xf5, 0xf9, 0xe4, 0x03, 0xf8, + 0xf4, 0xc7, 0x12, 0x42, 0x09, 0x04, 0x10, 0x01, 0x14, 0x16, 0x16, 0xf9, + 0xd2, 0xf6, 0xcd, 0xf2, 0xf7, 0xe1, 0x12, 0x26, 0x5e, 0xe6, 0xd9, 0xf7, + 0xf5, 0xde, 0xf3, 0xcc, 0xfb, 0xe4, 0x2c, 0x09, 0xf8, 0x04, 0x53, 0x03, + 0xfb, 0xc6, 0x0c, 0x1b, 0x13, 0x38, 0xc9, 0xc7, 0x2d, 0xf0, 0xfe, 0x08, + 0xf2, 0xc1, 0x21, 0xec, 0x01, 0x12, 0xf9, 0xd1, 0xfd, 0x08, 0xf6, 0x37, + 0x40, 0xcd, 0xc1, 0x16, 0x39, 0x7e, 0xcb, 0x2d, 0xe7, 0xef, 0xe6, 0x03, + 0xf2, 0x1c, 0xdb, 0x28, 0x81, 0x46, 0x02, 0x0c, 0x20, 0x2f, 0xf9, 0xd0, + 0x12, 0x5a, 0x2d, 0xf7, 0xde, 0x0e, 0xde, 0xcf, 0x02, 0xe8, 0x5d, 0xdd, + 0x0d, 0x9b, 0xf4, 0x09, 0xc4, 0x16, 0xbb, 0xbe, 0xc5, 0x01, 0xe3, 0xcb, + 0xd8, 0xe7, 0xf4, 0x25, 0x0f, 0xe3, 0xda, 0x2c, 0x13, 0xe8, 0x2a, 0x39, + 0x05, 0x0d, 0x03, 0xe4, 0x1a, 0xf1, 0xed, 0xfc, 0x53, 0x12, 0xed, 0xe2, + 0xe1, 0x1c, 0x51, 0x55, 0xd7, 0xe2, 0x4d, 0x8f, 0xe2, 0x1c, 0xd8, 0x1e, + 0xed, 0x60, 0xe4, 0xcf, 0x1c, 0x12, 0x22, 0x0a, 0x1b, 0x01, 0x27, 0xc2, + 0xe2, 0xed, 0x22, 0xc0, 0x46, 0x18, 0xf2, 0xe9, 0xaf, 0x17, 0xef, 0xe9, + 0xed, 0xe8, 0x07, 0x14, 0xf0, 0xf3, 0x3e, 0xdd, 0xeb, 0x05, 0x08, 0x36, + 0x12, 0xd9, 0xd3, 0x35, 0xf3, 0xef, 0xe4, 0x24, 0x04, 0x3f, 0xd5, 0xfb, + 0xe3, 0xfd, 0xfd, 0xc6, 0x55, 0xc7, 0xf7, 0xe3, 0xe1, 0xd3, 0xfd, 0xf5, + 0xf4, 0xd6, 0xfb, 0x02, 0x02, 0x54, 0x48, 0x05, 0x1d, 0xf3, 0x01, 0xe7, + 0x18, 0xcf, 0xc2, 0xf3, 0x5f, 0x1a, 0x4f, 0x0d, 0xf8, 0x04, 0xef, 0x0c, + 0x07, 0xea, 0x04, 0xd4, 0x08, 0x1d, 0xe2, 0xfb, 0x04, 0x1d, 0xca, 0x30, + 0xfd, 0x2b, 0xdb, 0xfc, 0xed, 0x08, 0xa7, 0x0b, 0x34, 0xb3, 0xca, 0x2c, + 0xd2, 0x13, 0x12, 0xb3, 0xc2, 0xe1, 0x3f, 0x29, 0xed, 0xcc, 0x05, 0xfd, + 0xbd, 0xd7, 0xf2, 0xf7, 0x26, 0x1b, 0xf1, 0xfd, 0x14, 0xeb, 0x08, 0xff, + 0x69, 0xc3, 0xda, 0x04, 0xdc, 0x0c, 0x35, 0xcd, 0x14, 0x32, 0xf6, 0xf0, + 0xfb, 0x42, 0x4f, 0xb9, 0x40, 0x4b, 0x30, 0xc6, 0xf6, 0x04, 0x06, 0x24, + 0xe6, 0xd3, 0x40, 0xfd, 0x05, 0xc7, 0x24, 0xdb, 0xdd, 0xdf, 0xea, 0xc4, + 0x20, 0x7f, 0xe5, 0xf1, 0x16, 0xd3, 0xaa, 0x3e, 0x1f, 0x0b, 0x3d, 0xf1, + 0xef, 0xe9, 0x23, 0xdc, 0x0b, 0xce, 0xf9, 0xdd, 0xf0, 0xf6, 0x09, 0xd8, + 0x23, 0x1a, 0x18, 0x03, 0xeb, 0x18, 0xf0, 0xca, 0x19, 0x0f, 0x10, 0xfe, + 0xcd, 0xc2, 0x56, 0x2a, 0x28, 0xea, 0xed, 0x2b, 0xe8, 0x09, 0x5b, 0x25, + 0x05, 0x1b, 0xe1, 0xdc, 0x23, 0xe1, 0xe0, 0xe3, 0xb0, 0xf9, 0xd3, 0x29, + 0xe3, 0xd1, 0xd2, 0x46, 0xee, 0x16, 0x0f, 0x06, 0xdf, 0x07, 0xdc, 0xf7, + 0x3c, 0x33, 0x08, 0xe1, 0x24, 0xca, 0xf3, 0x14, 0x02, 0x10, 0xbc, 0xe9, + 0xe9, 0x13, 0x21, 0x30, 0xeb, 0xf8, 0x25, 0x17, 0xdd, 0xf6, 0x07, 0xe8, + 0xe9, 0xd3, 0xe8, 0xef, 0xf7, 0xde, 0x11, 0xe3, 0xf2, 0xf7, 0xfb, 0x20, + 0xf9, 0x16, 0xfc, 0xd5, 0x0b, 0x0f, 0xd7, 0xf9, 0x09, 0x27, 0x02, 0xf2, + 0xdb, 0xe2, 0x18, 0x1c, 0xf0, 0x7d, 0x42, 0xe6, 0x66, 0xe3, 0x0e, 0xef, + 0x1a, 0xe4, 0xec, 0x01, 0x22, 0xd9, 0xe3, 0xfb, 0xe5, 0x15, 0xe4, 0x56, + 0xc1, 0x48, 0xda, 0xea, 0x4b, 0x10, 0x06, 0x22, 0x07, 0x0f, 0x12, 0xb2, + 0x20, 0x21, 0x47, 0x05, 0x1a, 0xda, 0x20, 0x29, 0x32, 0x44, 0xbc, 0xea, + 0xf7, 0xf1, 0x70, 0xfb, 0xe1, 0xb0, 0xef, 0xf2, 0x14, 0xd7, 0x1d, 0xcc, + 0x05, 0xc4, 0xeb, 0xa5, 0xb8, 0x4a, 0xc8, 0xe8, 0x23, 0xdb, 0x11, 0xf7, + 0x16, 0xee, 0xea, 0xc2, 0xf3, 0x3c, 0x09, 0x16, 0xf7, 0x27, 0x07, 0x44, + 0x30, 0xff, 0x17, 0x3a, 0x38, 0x46, 0x00, 0xf4, 0x35, 0x1e, 0xe6, 0x24, + 0xd5, 0x08, 0xc7, 0xf6, 0xf5, 0xdb, 0x05, 0xcf, 0x04, 0xbe, 0xf6, 0x14, + 0x1f, 0xc5, 0x26, 0x47, 0xc7, 0xf2, 0xdd, 0x37, 0xdd, 0xf2, 0xf5, 0x12, + 0x05, 0x18, 0xf4, 0x5f, 0xf3, 0xfe, 0xf8, 0xf0, 0xe9, 0x19, 0x00, 0x35, + 0xe5, 0x1c, 0x1c, 0xf0, 0x0f, 0xfb, 0xf9, 0x29, 0xe7, 0x0a, 0xf0, 0xfc, + 0xe3, 0xf6, 0xe1, 0xfa, 0xf0, 0x0a, 0xf8, 0xfa, 0x05, 0x48, 0x04, 0xe4, + 0xf7, 0xdb, 0x20, 0xfd, 0xef, 0x0f, 0xd4, 0xf8, 0xe2, 0xe8, 0x3f, 0xfd, + 0xee, 0xff, 0x06, 0xd1, 0xf3, 0xfd, 0xf1, 0x0d, 0x12, 0x10, 0x1f, 0x2b, + 0x06, 0xe8, 0xe2, 0x0e, 0x1d, 0x08, 0x0a, 0x08, 0x06, 0xfa, 0x0b, 0xfb, + 0x7f, 0x1d, 0xf5, 0xf1, 0x06, 0x01, 0x03, 0xfd, 0xe4, 0xfd, 0xff, 0x02, + 0xe8, 0xf2, 0xe7, 0xd6, 0x1e, 0x04, 0xee, 0x02, 0xf3, 0x17, 0x10, 0xfc, + 0xfb, 0x0c, 0xff, 0xe4, 0xe7, 0x05, 0xf4, 0xf3, 0xf3, 0xe7, 0x29, 0x00, + 0xfa, 0x03, 0xf6, 0xfa, 0x32, 0x05, 0xef, 0xe7, 0x0f, 0xfa, 0xe3, 0x03, + 0x16, 0x06, 0xf4, 0xdb, 0xfb, 0x03, 0xf5, 0x11, 0xdd, 0xfa, 0xe2, 0xe7, + 0xf4, 0x18, 0x07, 0xfd, 0xf8, 0x1c, 0xed, 0xfb, 0xe5, 0x1d, 0xdc, 0xf6, + 0x02, 0xfc, 0x0b, 0x09, 0xdc, 0xf5, 0xf7, 0x04, 0xe9, 0x48, 0x19, 0xed, + 0x09, 0x2b, 0xfa, 0xf4, 0xf6, 0x0a, 0xf5, 0xfa, 0xee, 0xfd, 0x01, 0x03, + 0xf0, 0x28, 0xf5, 0xf1, 0x0e, 0x00, 0x18, 0xef, 0x55, 0x21, 0xdb, 0xdf, + 0x1b, 0xfe, 0x0c, 0x14, 0x02, 0x09, 0xfa, 0x17, 0xea, 0x16, 0xdf, 0x13, + 0x13, 0x07, 0x0d, 0x05, 0x24, 0xf7, 0xf3, 0x02, 0xea, 0xfe, 0x1f, 0x0e, + 0x0f, 0x06, 0xf0, 0xf8, 0xfa, 0xe7, 0xe8, 0xde, 0x0c, 0x00, 0xe1, 0x08, + 0x05, 0x01, 0x09, 0x02, 0xea, 0xd7, 0xf4, 0x1a, 0x0a, 0xeb, 0xf1, 0x2b, + 0xf6, 0xf4, 0xf8, 0xcf, 0x13, 0x11, 0x0b, 0x20, 0xe0, 0x3c, 0xec, 0xf7, + 0xfc, 0x0b, 0xe8, 0x13, 0xde, 0xf4, 0xe0, 0x0d, 0xfc, 0x13, 0xe5, 0x00, + 0x12, 0xef, 0x01, 0x03, 0x04, 0x27, 0xea, 0xd8, 0xeb, 0xed, 0x02, 0x7f, + 0xe5, 0x2f, 0x33, 0xf2, 0x14, 0xf7, 0xf4, 0xfc, 0x02, 0x37, 0xce, 0xeb, + 0xfa, 0xfc, 0xe4, 0xdf, 0x0b, 0x09, 0xe7, 0xf5, 0x34, 0x00, 0xf3, 0xef, + 0x23, 0xfd, 0xe5, 0xf5, 0x22, 0xfb, 0x16, 0xf1, 0xec, 0xff, 0x17, 0x04, + 0x0c, 0xf4, 0xee, 0xf1, 0x12, 0x01, 0x02, 0x05, 0x0b, 0x25, 0xed, 0x15, + 0xe2, 0x02, 0xfe, 0xfd, 0x01, 0xe3, 0x16, 0xf8, 0xea, 0x11, 0x09, 0xf0, + 0xfd, 0xf3, 0x17, 0x15, 0xe5, 0xe6, 0xda, 0x1c, 0xfa, 0xd0, 0xf2, 0x0a, + 0xfa, 0x3c, 0x03, 0x0b, 0x22, 0xe1, 0x19, 0x28, 0x3b, 0x07, 0xef, 0xe9, + 0x29, 0x19, 0x2a, 0xef, 0x00, 0xf3, 0x0b, 0xfd, 0xf1, 0x28, 0xf8, 0xf6, + 0xfc, 0x1e, 0x21, 0xf8, 0xfd, 0x2f, 0x0c, 0xfb, 0xcb, 0xef, 0xe0, 0xfb, + 0x01, 0xf1, 0x31, 0xf4, 0x07, 0xe7, 0xdb, 0xd6, 0x35, 0x09, 0x03, 0x00, + 0x1c, 0xfb, 0x01, 0xe2, 0xd6, 0xff, 0x12, 0x01, 0xe5, 0x10, 0x31, 0xeb, + 0xe2, 0xe0, 0xe9, 0x0f, 0xf7, 0x06, 0x07, 0xd2, 0xea, 0x16, 0x02, 0x10, + 0x04, 0xfd, 0x04, 0xfa, 0xce, 0xb4, 0xe8, 0x1c, 0x31, 0x1b, 0x12, 0x27, + 0x33, 0x05, 0xd3, 0x02, 0xec, 0xf8, 0x09, 0xfb, 0xf8, 0xfb, 0xf3, 0xe0, + 0xe5, 0xde, 0x49, 0xec, 0x38, 0x07, 0xe8, 0xeb, 0xe5, 0xf5, 0x22, 0xe8, + 0xe3, 0x1f, 0x05, 0xd3, 0x14, 0x14, 0xef, 0xe8, 0xf5, 0xd8, 0x35, 0xfc, + 0xe5, 0x19, 0x07, 0xfc, 0xed, 0xea, 0x05, 0x00, 0xfa, 0xd0, 0x09, 0xe5, + 0xff, 0x3b, 0x04, 0x27, 0x16, 0xf7, 0xf3, 0x47, 0x0d, 0xeb, 0xd6, 0x12, + 0xea, 0xf6, 0x05, 0x0d, 0x17, 0xf1, 0xe9, 0xf2, 0xfb, 0x0a, 0xda, 0x01, + 0xc8, 0xf4, 0xd2, 0xfc, 0xf7, 0xf1, 0x22, 0x19, 0xea, 0x00, 0x16, 0x19, + 0xff, 0xf2, 0x62, 0x34, 0xfa, 0xf1, 0x08, 0x0c, 0xeb, 0xe0, 0xea, 0x08, + 0xf4, 0xe2, 0x1e, 0x09, 0x0d, 0x22, 0x04, 0x2e, 0xf6, 0xf5, 0xee, 0xe8, + 0xfb, 0xff, 0xe2, 0x11, 0x33, 0xf4, 0xf6, 0xdb, 0x35, 0x7b, 0x00, 0xee, + 0xfb, 0xe4, 0xf0, 0xc5, 0x09, 0x07, 0xfc, 0x00, 0x0a, 0x44, 0x02, 0x0b, + 0x44, 0x01, 0x04, 0x03, 0xf1, 0x5f, 0x0f, 0x0d, 0x18, 0x0b, 0xf0, 0xf0, + 0x16, 0xe5, 0xff, 0xc4, 0xce, 0xdf, 0xdd, 0xf8, 0xe3, 0xef, 0x1f, 0x1d, + 0x01, 0xdc, 0x1e, 0xcd, 0xea, 0xf9, 0x10, 0xe5, 0x30, 0xec, 0xd0, 0x03, + 0xc4, 0xfa, 0x02, 0x09, 0xf2, 0xf6, 0xfd, 0xfa, 0xe7, 0x0d, 0x1d, 0xe8, + 0xcd, 0xdf, 0xe5, 0xe8, 0x0e, 0xd3, 0x16, 0xc7, 0x05, 0x14, 0x17, 0xce, + 0xe5, 0xe4, 0xff, 0xf8, 0xfe, 0xed, 0x1f, 0x07, 0x1c, 0xe3, 0xe7, 0x0c, + 0xf3, 0xd6, 0x15, 0xeb, 0xe7, 0xfc, 0x16, 0xe0, 0x07, 0x1f, 0xf8, 0xea, + 0xe7, 0x12, 0xd4, 0x00, 0x09, 0xde, 0x05, 0xdb, 0xd7, 0xf3, 0x16, 0xdf, + 0x30, 0xe1, 0x19, 0x22, 0x18, 0x27, 0xe0, 0x0b, 0xed, 0xe6, 0x30, 0x21, + 0xf8, 0x34, 0xed, 0x29, 0x0b, 0xf4, 0xe3, 0x13, 0xf1, 0x07, 0x1d, 0xfe, + 0xf4, 0xd1, 0x1c, 0xd1, 0xd9, 0x1e, 0x39, 0x23, 0x3d, 0x0e, 0x1e, 0xe8, + 0x03, 0x13, 0x02, 0xf0, 0x02, 0xf5, 0x01, 0x06, 0x04, 0x7f, 0x2a, 0x0f, + 0x0e, 0xd4, 0x0a, 0xf8, 0x15, 0xf0, 0xcd, 0x10, 0x02, 0x1e, 0xe1, 0xd7, + 0xe7, 0x0a, 0x60, 0x39, 0x10, 0x00, 0x04, 0xf1, 0xfc, 0xf8, 0xe2, 0xee, + 0x42, 0xe4, 0x09, 0x4b, 0xe9, 0x13, 0x26, 0xf5, 0xfa, 0xdd, 0x07, 0xdb, + 0xed, 0xea, 0xf8, 0xf2, 0x09, 0xdf, 0xfb, 0xdb, 0x2f, 0x26, 0xe7, 0x20, + 0x03, 0x02, 0xf0, 0x06, 0x4f, 0xf7, 0xda, 0x28, 0xe1, 0x21, 0xef, 0xea, + 0x44, 0x19, 0x1a, 0xed, 0x18, 0x26, 0x45, 0xdc, 0xf3, 0x2d, 0xf3, 0xdd, + 0xe8, 0xef, 0xd7, 0x11, 0xc4, 0x45, 0x17, 0xcd, 0x01, 0x15, 0xcf, 0xc1, + 0xd9, 0xe4, 0xc9, 0x02, 0xcc, 0xea, 0x1a, 0xf6, 0x33, 0x57, 0xf2, 0x12, + 0xe2, 0x29, 0x7e, 0x2e, 0xe0, 0x2a, 0x12, 0xb3, 0x2a, 0xd3, 0x03, 0x53, + 0x72, 0x19, 0x1e, 0x23, 0xf8, 0x42, 0xb4, 0x4e, 0xf4, 0xbc, 0xab, 0xe5, + 0x13, 0x03, 0x15, 0xd9, 0xea, 0xbb, 0x35, 0xf4, 0xd4, 0xcc, 0x1b, 0x34, + 0x11, 0xc1, 0x22, 0xed, 0x15, 0x1c, 0xd2, 0xd0, 0xec, 0x3d, 0x0e, 0xf6, + 0xf9, 0xec, 0x29, 0xb4, 0xe3, 0xf7, 0x13, 0xfb, 0xf2, 0x01, 0xcb, 0xc6, + 0x41, 0xe7, 0xe6, 0xf0, 0xe5, 0x00, 0xc5, 0x30, 0xf6, 0xc1, 0xd1, 0xe9, + 0xf0, 0x00, 0x04, 0xfd, 0x1d, 0xcc, 0x2e, 0x11, 0x3f, 0xdc, 0xf1, 0x6f, + 0x0e, 0xb9, 0xbb, 0x05, 0x0f, 0xdc, 0xfb, 0x05, 0xef, 0xfd, 0xef, 0x10, + 0x0d, 0xd2, 0x2a, 0x0e, 0x17, 0x0e, 0xd6, 0xee, 0x23, 0xec, 0x01, 0x00, + 0xec, 0xfd, 0x1d, 0xf1, 0xd5, 0x3b, 0x0d, 0xfa, 0xed, 0x12, 0x22, 0xfe, + 0x00, 0xfd, 0xf6, 0xb3, 0xe7, 0x05, 0x4c, 0xd5, 0x1d, 0xe6, 0x0a, 0x14, + 0x13, 0xee, 0x24, 0x2e, 0x70, 0xb0, 0x21, 0xe5, 0x3a, 0x25, 0x39, 0x34, + 0x2e, 0x0f, 0xec, 0x0d, 0xeb, 0xdc, 0x1c, 0xf1, 0xbc, 0x6e, 0x08, 0xfd, + 0x22, 0xe1, 0xfa, 0xe0, 0xfd, 0x62, 0x1e, 0xe7, 0xf0, 0x11, 0xd2, 0x01, + 0x23, 0x0e, 0x04, 0xeb, 0xb1, 0x17, 0xdf, 0xff, 0xc7, 0x48, 0xd4, 0x4b, + 0x6b, 0x31, 0x1f, 0x32, 0xd5, 0xfa, 0xfe, 0xe6, 0x0e, 0xd9, 0xfb, 0xba, + 0x7f, 0xf0, 0x06, 0x36, 0x1e, 0x16, 0x0c, 0xd1, 0x0f, 0x29, 0xfa, 0xfe, + 0xc3, 0x13, 0x1b, 0x2e, 0xe5, 0x30, 0x26, 0x04, 0x04, 0x08, 0x0b, 0x13, + 0x2b, 0x61, 0xd4, 0x02, 0xd5, 0x24, 0x13, 0xe7, 0x20, 0x10, 0x01, 0xbe, + 0xf2, 0xfe, 0xdb, 0x6c, 0xea, 0xf8, 0x00, 0x37, 0x1f, 0x0c, 0x38, 0x13, + 0x56, 0xfb, 0xec, 0xdb, 0xe0, 0x0d, 0xf5, 0xdb, 0xf9, 0xf3, 0xfb, 0xf4, + 0xdd, 0xeb, 0xea, 0xdb, 0xe1, 0xd5, 0x1c, 0xfb, 0xd5, 0xef, 0x19, 0xeb, + 0x1e, 0x29, 0xfa, 0xeb, 0x37, 0xf1, 0xec, 0x0c, 0x0e, 0x34, 0x05, 0xe3, + 0x0f, 0x46, 0xd7, 0x05, 0x09, 0x10, 0x19, 0xf6, 0xdf, 0xe1, 0x43, 0xca, + 0x08, 0xf5, 0xf7, 0x17, 0x19, 0x0e, 0x17, 0xff, 0xe1, 0xe3, 0x03, 0xc9, + 0xf8, 0x0c, 0xf5, 0xf0, 0x18, 0x04, 0x13, 0xe2, 0xf5, 0xd5, 0x1e, 0xf7, + 0xed, 0xef, 0x25, 0x2c, 0xf9, 0xdc, 0xf7, 0xe9, 0x1f, 0xee, 0xf3, 0xe8, + 0x15, 0x02, 0x13, 0xe5, 0xee, 0x1a, 0x30, 0xfa, 0xe7, 0x03, 0x0e, 0x2e, + 0x08, 0x7f, 0xd8, 0x04, 0xed, 0x17, 0xfd, 0xfe, 0x0d, 0x29, 0x18, 0xfb, + 0xf4, 0xf6, 0x1c, 0x02, 0x03, 0xea, 0xee, 0xea, 0x04, 0x08, 0x30, 0xfd, + 0x1e, 0x04, 0x0b, 0x02, 0xf0, 0x0b, 0x21, 0x07, 0x27, 0x27, 0xe9, 0x21, + 0xf2, 0x13, 0x1c, 0x0f, 0x08, 0xe1, 0x23, 0x18, 0xf6, 0xe6, 0x0f, 0xea, + 0x4b, 0x03, 0x45, 0x0c, 0xee, 0x0c, 0xef, 0xdb, 0x3d, 0x03, 0xef, 0x09, + 0x17, 0x2a, 0x0b, 0xe8, 0xdb, 0x07, 0xfc, 0xda, 0xe2, 0x12, 0xeb, 0x20, + 0x24, 0x08, 0x06, 0xe0, 0xf9, 0xf2, 0x18, 0xcd, 0xd4, 0xe3, 0xe6, 0xf1, + 0xfe, 0x0e, 0xf1, 0x45, 0x22, 0x1a, 0xff, 0x46, 0x10, 0xf7, 0x08, 0xf1, + 0xd1, 0x0d, 0xe9, 0x5f, 0x09, 0xdd, 0xca, 0xee, 0x00, 0xda, 0xfa, 0xfc, + 0x05, 0x70, 0xfd, 0xfa, 0xeb, 0x15, 0x0d, 0x0e, 0x16, 0xff, 0x0d, 0xea, + 0xfa, 0xdd, 0xf3, 0xec, 0xdc, 0xe3, 0xe2, 0xd6, 0xd4, 0x02, 0x0b, 0xd0, + 0x05, 0xd7, 0xf9, 0xf2, 0xfb, 0x0d, 0x06, 0xfa, 0x04, 0xfc, 0x1c, 0xd4, + 0xff, 0xe5, 0xdf, 0x03, 0xee, 0x29, 0xd9, 0xfc, 0xeb, 0xd9, 0xd0, 0x4f, + 0x13, 0xdd, 0x13, 0xdf, 0xd9, 0x2b, 0x07, 0xed, 0x07, 0x3e, 0xf0, 0xf7, + 0xf0, 0xfd, 0xee, 0xe9, 0xe2, 0xff, 0x00, 0x13, 0xec, 0xdc, 0xf8, 0x27, + 0xf2, 0x15, 0x21, 0xf1, 0x19, 0x45, 0x1b, 0xdd, 0xf8, 0xf5, 0x03, 0x10, + 0xf5, 0x14, 0x27, 0x25, 0x21, 0xf6, 0x12, 0x0a, 0xd7, 0xf6, 0xf7, 0xf3, + 0x07, 0xe9, 0xee, 0xe9, 0xd7, 0x1e, 0xf6, 0xe5, 0x1e, 0xf4, 0xf0, 0xf0, + 0x04, 0x36, 0x03, 0x02, 0x19, 0x0f, 0xe8, 0x0e, 0x71, 0x0e, 0xc9, 0xe3, + 0xff, 0xe3, 0xfb, 0xe9, 0x0c, 0xf0, 0x06, 0xfd, 0x22, 0x0e, 0x04, 0xf8, + 0xf2, 0x20, 0x0b, 0x03, 0xfa, 0xe6, 0xec, 0x12, 0xfa, 0x1b, 0xdd, 0xf5, + 0x09, 0xfb, 0xff, 0xd4, 0xfe, 0xe1, 0x13, 0x39, 0xfb, 0xff, 0xed, 0xfb, + 0x1d, 0x1b, 0xf3, 0xf3, 0x35, 0xe3, 0xcf, 0x01, 0x0c, 0xd8, 0xea, 0x0b, + 0x06, 0x08, 0x06, 0xed, 0xfd, 0xe9, 0x02, 0xf1, 0xec, 0x4b, 0x00, 0xf1, + 0x2b, 0x47, 0x32, 0xe8, 0x16, 0x20, 0xdc, 0xf0, 0xfa, 0x04, 0xd8, 0xfd, + 0xd4, 0xf0, 0xfb, 0x2e, 0x0a, 0x2b, 0x25, 0xde, 0xe0, 0xe8, 0x30, 0xed, + 0xf0, 0xf5, 0xef, 0xea, 0xef, 0x03, 0x0c, 0x25, 0xd2, 0x28, 0xd1, 0xfe, + 0x0e, 0x0b, 0xfd, 0xf4, 0x7f, 0xec, 0x0f, 0xe5, 0x0b, 0xea, 0x07, 0x42, + 0xf0, 0xe9, 0xf0, 0x3e, 0xeb, 0xf9, 0x13, 0xf0, 0x31, 0xfe, 0x0a, 0xfc, + 0x1d, 0xfa, 0xd8, 0xee, 0x08, 0xe9, 0x4b, 0xe4, 0x0e, 0xd2, 0x18, 0x06, + 0xda, 0xee, 0xed, 0xe3, 0x29, 0xe8, 0xe1, 0xf8, 0xdf, 0xf4, 0xe4, 0x16, + 0xec, 0xe5, 0xff, 0xee, 0xe7, 0x02, 0xf4, 0x03, 0x46, 0xf7, 0x0a, 0xfb, + 0xf2, 0xfc, 0x14, 0x0a, 0xd3, 0x06, 0xea, 0x0c, 0x0e, 0xef, 0xe8, 0xfb, + 0xeb, 0x3a, 0xf4, 0x11, 0x03, 0xf9, 0xd0, 0xe9, 0xf9, 0x1e, 0x0b, 0xf7, + 0xdf, 0x4d, 0xd2, 0x06, 0xef, 0xff, 0xcd, 0xd8, 0x29, 0x1c, 0xd6, 0xd3, + 0x68, 0xf2, 0xec, 0x00, 0xf4, 0xe7, 0x0e, 0x36, 0xd3, 0x0c, 0x2b, 0x16, + 0x1a, 0xe3, 0x21, 0x73, 0xc4, 0x13, 0xf7, 0xd7, 0x0c, 0xea, 0xbe, 0x06, + 0xce, 0x1e, 0x0a, 0xf9, 0xd7, 0x08, 0x0d, 0xd6, 0x14, 0xff, 0x20, 0x1a, + 0x0a, 0xfe, 0xe4, 0x09, 0xe9, 0xbe, 0x07, 0xfb, 0xf9, 0xe6, 0x04, 0x00, + 0x23, 0x32, 0xf5, 0xe9, 0xf9, 0xf3, 0x06, 0x2a, 0x0e, 0xcd, 0x00, 0x35, + 0x4c, 0xdb, 0xed, 0x02, 0x15, 0xdf, 0x11, 0xe7, 0xe8, 0x42, 0xd3, 0x0f, + 0x49, 0x33, 0xfc, 0xe4, 0x17, 0x0e, 0xf5, 0x14, 0x05, 0x30, 0xfb, 0x13, + 0xcd, 0x0f, 0x07, 0x00, 0x21, 0x0a, 0x09, 0xf1, 0x19, 0x2d, 0xdd, 0xf4, + 0x08, 0xe4, 0x03, 0xef, 0xe8, 0xf0, 0x1d, 0xf8, 0xf1, 0xd9, 0xd0, 0x0c, + 0xf2, 0x12, 0xdd, 0xde, 0xdf, 0xf8, 0x15, 0xef, 0xc7, 0x03, 0xce, 0x22, + 0x16, 0xec, 0x1e, 0xf1, 0xf2, 0xdf, 0x16, 0x01, 0xef, 0xde, 0xeb, 0xe5, + 0xbc, 0xfb, 0x20, 0xd9, 0x3b, 0xfb, 0xf0, 0x20, 0x16, 0x08, 0x32, 0x7f, + 0xfa, 0xca, 0x02, 0xc9, 0xec, 0xfd, 0xe0, 0xf0, 0x0d, 0xe0, 0xe3, 0x04, + 0xe0, 0xcd, 0x0a, 0xff, 0xde, 0xf6, 0xf0, 0x2b, 0x39, 0xf0, 0xf2, 0xf1, + 0x00, 0x1d, 0xee, 0x1b, 0x2b, 0xe4, 0x2b, 0x69, 0xe7, 0x07, 0xfc, 0x03, + 0xf1, 0x09, 0xfc, 0xf9, 0xf4, 0x00, 0xe9, 0xda, 0xfb, 0x02, 0xc2, 0xff, + 0xd3, 0x27, 0x18, 0xba, 0x0d, 0x04, 0xec, 0xf0, 0xfd, 0xf7, 0xf9, 0xdb, + 0x09, 0xd7, 0x3e, 0x12, 0x0e, 0x09, 0x12, 0x29, 0xf9, 0x4d, 0xf1, 0xec, + 0x1c, 0xe7, 0xea, 0xef, 0xdb, 0xd1, 0xf5, 0x52, 0xdf, 0xea, 0x12, 0xdf, + 0x0f, 0x4b, 0xf2, 0x21, 0xd4, 0x05, 0x46, 0x07, 0xea, 0x07, 0x2f, 0xf8, + 0xf7, 0xe7, 0xb5, 0x25, 0x18, 0xe6, 0xe7, 0xef, 0xf8, 0xe0, 0xf3, 0xf2, + 0x2b, 0x09, 0x1d, 0x12, 0xfb, 0x00, 0xd6, 0xe0, 0xfa, 0x19, 0xda, 0x03, + 0x5f, 0xe4, 0xe0, 0xda, 0x43, 0x5f, 0xf3, 0xb9, 0xf0, 0x01, 0xdf, 0xd5, + 0x2b, 0x18, 0x1d, 0xec, 0x17, 0x25, 0x0b, 0xfa, 0x7e, 0x0b, 0x19, 0x1d, + 0xfb, 0x6e, 0x16, 0xe9, 0x0e, 0x05, 0xfd, 0xe0, 0x44, 0xca, 0x00, 0xb1, + 0x0e, 0xf3, 0xc9, 0x0d, 0xc8, 0x04, 0x09, 0xea, 0xde, 0xcf, 0xff, 0xad, + 0xfd, 0xde, 0x19, 0xcb, 0x68, 0xef, 0xde, 0x1f, 0xc6, 0xf6, 0x08, 0xf6, + 0xec, 0xdb, 0x06, 0xd2, 0xcd, 0x13, 0x3c, 0xe7, 0xd7, 0xf3, 0xda, 0xf0, + 0x0f, 0xee, 0x21, 0xde, 0x13, 0x0d, 0xf5, 0xd7, 0xf0, 0xd0, 0xf0, 0x08, + 0xe9, 0x29, 0x3c, 0x0f, 0x04, 0xbb, 0xd2, 0x23, 0xe5, 0xf2, 0x0e, 0xde, + 0xfb, 0x03, 0x3d, 0x0d, 0x04, 0x00, 0x0d, 0xc6, 0xc2, 0x0c, 0xf2, 0x05, + 0x18, 0xe2, 0x21, 0xd5, 0xdf, 0x0b, 0xdd, 0xe3, 0x38, 0xd0, 0x22, 0x00, + 0x2d, 0x06, 0xca, 0x20, 0xf0, 0xd9, 0x32, 0x2c, 0x02, 0x35, 0xc6, 0x10, + 0x12, 0x0f, 0xdf, 0x1f, 0x11, 0xe1, 0x34, 0xfe, 0x19, 0xe3, 0xdd, 0xdd, + 0xc9, 0x26, 0x50, 0x06, 0x00, 0xf2, 0x09, 0x0a, 0xfc, 0x06, 0xec, 0xf7, + 0x17, 0x03, 0xf5, 0x1b, 0xec, 0x64, 0x4a, 0x1c, 0xf1, 0xe1, 0xe9, 0xe3, + 0x42, 0xf7, 0xcd, 0xf4, 0x06, 0x12, 0xe8, 0xc9, 0xa6, 0x27, 0x78, 0x37, + 0x04, 0x12, 0x22, 0xf0, 0xde, 0xf4, 0x02, 0xfd, 0x3c, 0xa9, 0x11, 0x5f, + 0xeb, 0x14, 0x3b, 0x2f, 0x19, 0x0e, 0x05, 0x07, 0xe1, 0xf3, 0x23, 0x06, + 0x0a, 0xc2, 0xe4, 0xd2, 0x3d, 0x18, 0x02, 0x0a, 0xbc, 0xf5, 0xef, 0xe6, + 0x66, 0x0d, 0xb7, 0x37, 0xea, 0xfd, 0xff, 0xdb, 0x56, 0x11, 0x1d, 0xc0, + 0x3a, 0x33, 0x7f, 0xda, 0x0e, 0x5a, 0xea, 0xf0, 0xff, 0xef, 0xe2, 0xec, + 0xe6, 0xe1, 0xf3, 0x1f, 0x17, 0x1b, 0x06, 0x19, 0xe2, 0xd6, 0x01, 0xfe, + 0xf2, 0xff, 0xf0, 0x18, 0xdd, 0x18, 0xe8, 0xcc, 0x10, 0x7f, 0x1c, 0x00, + 0x10, 0x0b, 0xe6, 0xe5, 0xe1, 0x29, 0x07, 0x05, 0x26, 0x48, 0x14, 0xf2, + 0xdb, 0x05, 0xf4, 0x11, 0xf7, 0x5c, 0x2a, 0x27, 0x2c, 0x03, 0xf8, 0xfd, + 0xeb, 0x1a, 0xeb, 0xc8, 0xfb, 0xda, 0xc2, 0xe0, 0xfe, 0xfb, 0x0f, 0x09, + 0x2b, 0xf0, 0x32, 0xd5, 0xf6, 0xea, 0xec, 0x08, 0x04, 0xff, 0xe8, 0x2b, + 0x0a, 0x07, 0xeb, 0x09, 0x21, 0xf8, 0xe6, 0xe6, 0xef, 0x3d, 0xfb, 0x54, + 0xee, 0xe2, 0x08, 0x02, 0x1a, 0xf4, 0xfd, 0xc0, 0xe6, 0x0a, 0x10, 0xce, + 0xec, 0xd5, 0xf3, 0x0d, 0xf4, 0xde, 0x24, 0x03, 0x13, 0xdd, 0xca, 0x08, + 0xfa, 0xed, 0x03, 0xfe, 0xe4, 0x09, 0x22, 0xd4, 0x16, 0x0b, 0xf2, 0x15, + 0xdb, 0x3c, 0xf0, 0xea, 0xe2, 0xe7, 0x05, 0x06, 0x00, 0xfa, 0x33, 0x42, + 0xf8, 0xda, 0xf5, 0xff, 0xdb, 0x23, 0xf5, 0x0e, 0xf0, 0xfd, 0x1b, 0xd4, + 0xfc, 0x3d, 0xfc, 0xec, 0x16, 0xe9, 0xdf, 0x2c, 0x0d, 0xc6, 0xd6, 0xec, + 0xf3, 0xdd, 0x0e, 0xe7, 0xf9, 0x29, 0x0e, 0xfd, 0x35, 0x1a, 0x07, 0xe4, + 0x26, 0x0f, 0x1b, 0x0a, 0xfe, 0x0b, 0xf3, 0xfb, 0x08, 0x50, 0xfd, 0x13, + 0x49, 0xeb, 0x00, 0xdf, 0x09, 0x03, 0xe7, 0x0e, 0xf2, 0x1d, 0xe4, 0xc5, + 0xf8, 0xfa, 0x03, 0xe4, 0xf5, 0xd9, 0x04, 0xe0, 0x03, 0xf4, 0x01, 0xf1, + 0x1d, 0x03, 0x1c, 0x08, 0xf4, 0x21, 0x19, 0xfa, 0xdd, 0xfe, 0xfe, 0xe1, + 0xc8, 0xea, 0x03, 0xf9, 0xe4, 0x01, 0x12, 0x15, 0x22, 0x19, 0xf4, 0x36, + 0xee, 0xec, 0xf6, 0x1a, 0x20, 0x34, 0xf7, 0x10, 0x0d, 0xfb, 0xed, 0xe4, + 0xf5, 0x32, 0x33, 0xc0, 0xc7, 0x1e, 0xe8, 0x1b, 0xfc, 0x0d, 0xe5, 0xd7, + 0xea, 0x17, 0xcd, 0x37, 0xdf, 0xee, 0xbb, 0xfd, 0x3e, 0x4a, 0x1b, 0x2f, + 0xef, 0x30, 0xf0, 0x23, 0x07, 0x0f, 0x22, 0x16, 0xf1, 0x03, 0x00, 0x31, + 0x21, 0x00, 0xf8, 0x69, 0x31, 0x15, 0xf5, 0xd8, 0xe8, 0x25, 0xef, 0x00, + 0x0c, 0xe2, 0xfd, 0x01, 0xda, 0xd1, 0xf5, 0xeb, 0xe2, 0x43, 0x6e, 0x15, + 0xf3, 0x1e, 0x24, 0x04, 0xf7, 0xf6, 0xd4, 0xe2, 0xe7, 0x1b, 0xd7, 0xfa, + 0xdf, 0x24, 0xd9, 0xe8, 0xda, 0xf2, 0xe0, 0xe5, 0x12, 0xbd, 0xe8, 0x0e, + 0xdc, 0xe1, 0xf1, 0x4a, 0xe2, 0xe5, 0xe3, 0xe6, 0x00, 0xfc, 0x27, 0x1b, + 0x34, 0x32, 0xe9, 0xe9, 0x1b, 0x00, 0xf0, 0xd6, 0x1a, 0xf8, 0xf7, 0xe5, + 0x13, 0x0e, 0x16, 0xf7, 0xdb, 0x2c, 0xfc, 0xff, 0x1f, 0x40, 0x22, 0xf4, + 0x0f, 0x02, 0xde, 0xcd, 0xd7, 0xe7, 0x0a, 0xee, 0xed, 0xec, 0x0f, 0xc9, + 0x48, 0xe3, 0xf5, 0x09, 0x14, 0xf0, 0x3b, 0xdf, 0xde, 0x17, 0xc8, 0xdd, + 0x0b, 0x0f, 0xea, 0x59, 0xca, 0xf8, 0xee, 0xc2, 0xec, 0xe1, 0xe0, 0xac, + 0xfa, 0x1b, 0x1d, 0xfa, 0xf8, 0xe6, 0xde, 0x25, 0x22, 0xdd, 0x08, 0x2f, + 0xd8, 0x43, 0x9f, 0xea, 0xf6, 0x45, 0xe1, 0x1e, 0xf9, 0xd3, 0x10, 0xed, + 0xd5, 0xdf, 0xec, 0xec, 0xe0, 0xf1, 0xed, 0xe1, 0x71, 0xe7, 0xfc, 0x09, + 0xbb, 0x45, 0x0a, 0x15, 0x4f, 0xdc, 0xdb, 0x41, 0xdb, 0xd7, 0xe5, 0xee, + 0x1a, 0x30, 0xbc, 0x38, 0xfa, 0x43, 0x09, 0x09, 0xd4, 0xd2, 0xec, 0xd4, + 0x22, 0x0a, 0xee, 0x0f, 0xd7, 0xf5, 0xf9, 0x1b, 0xe4, 0x29, 0xcb, 0xf3, + 0xf7, 0xd9, 0x03, 0xf2, 0xd6, 0x17, 0x0f, 0x09, 0xff, 0x0b, 0x1f, 0xe6, + 0x30, 0x34, 0xc2, 0xe4, 0x0a, 0xc6, 0x45, 0x03, 0xfb, 0x41, 0x7f, 0xf2, + 0x26, 0xfd, 0x44, 0x05, 0xee, 0xd7, 0xe8, 0xef, 0xda, 0xfa, 0x31, 0x43, + 0x28, 0x22, 0xd5, 0x53, 0x42, 0xf1, 0xfe, 0x2c, 0x36, 0xe9, 0x2c, 0x44, + 0x11, 0x14, 0x29, 0xf4, 0xf5, 0x29, 0xff, 0x6e, 0x06, 0x61, 0x12, 0xee, + 0x1c, 0xba, 0xe8, 0xf5, 0xb9, 0x4b, 0x45, 0xe3, 0x3a, 0xc4, 0xf7, 0xe5, + 0x75, 0xbc, 0x4a, 0xea, 0x40, 0xe5, 0xfa, 0xe4, 0x47, 0xf3, 0xf3, 0x39, + 0xd9, 0xea, 0xd2, 0xc7, 0x1d, 0x01, 0xe4, 0x2a, 0x2d, 0xef, 0xe8, 0x22, + 0x03, 0x08, 0x07, 0xee, 0xc6, 0xd9, 0xf6, 0xe3, 0xf8, 0x23, 0xc2, 0xd4, + 0xd4, 0xec, 0xe4, 0x08, 0x01, 0xef, 0x38, 0x0c, 0xda, 0xb5, 0xee, 0x2f, + 0xd0, 0x48, 0xda, 0xd7, 0xf9, 0x05, 0x02, 0x3c, 0x1b, 0x14, 0x02, 0x4a, + 0x1e, 0x3e, 0x3b, 0xf1, 0xb1, 0xe7, 0xc7, 0x0c, 0xdb, 0x7f, 0x09, 0xd3, + 0xec, 0x04, 0x12, 0x2c, 0xe6, 0x25, 0xe9, 0x0e, 0xeb, 0xcd, 0xcb, 0x27, + 0xf1, 0xee, 0x25, 0x09, 0xee, 0x05, 0x18, 0xe7, 0x0b, 0xe8, 0x03, 0xfd, + 0x22, 0x2a, 0xfc, 0x24, 0xea, 0x05, 0xd5, 0x18, 0x9e, 0x0c, 0x13, 0x0d, + 0x2c, 0xd1, 0x21, 0x01, 0x23, 0xeb, 0x15, 0xdd, 0x0d, 0x09, 0x12, 0x06, + 0x2c, 0x03, 0xe0, 0xd3, 0xd3, 0xd2, 0x00, 0x39, 0xec, 0x66, 0xd9, 0xd1, + 0x4b, 0xf2, 0xf2, 0xf8, 0xf2, 0x0f, 0xf1, 0xdd, 0xf6, 0xe0, 0xb7, 0x0f, + 0x02, 0xbd, 0x23, 0x38, 0x32, 0xd1, 0x15, 0x0a, 0xb3, 0x2a, 0x48, 0xdc, + 0xaf, 0x15, 0x0d, 0xd4, 0xb2, 0x13, 0xfa, 0xc4, 0x0f, 0x11, 0x5f, 0x32, + 0xf8, 0xf0, 0xdb, 0xeb, 0xeb, 0xe0, 0xbb, 0xd1, 0xe8, 0xfb, 0x03, 0xc2, + 0x35, 0x3a, 0xd4, 0x24, 0x42, 0x0d, 0xdc, 0x5b, 0x10, 0xf7, 0x17, 0x0c, + 0xe6, 0x59, 0xee, 0xf0, 0x2a, 0xfe, 0x02, 0xf2, 0x02, 0x14, 0xdd, 0x1f, + 0xd3, 0xf3, 0xea, 0xef, 0xf3, 0xc3, 0x3a, 0xd6, 0x4e, 0xba, 0xe5, 0x0b, + 0xfa, 0x0b, 0x33, 0x39, 0xeb, 0xfb, 0xd1, 0x08, 0x01, 0xd0, 0x25, 0xf2, + 0xfb, 0xf3, 0xfa, 0xbb, 0xe5, 0x36, 0x17, 0x1f, 0xe4, 0x12, 0xe1, 0x0c, + 0xdc, 0x03, 0x1e, 0x23, 0xe5, 0xec, 0x08, 0x29, 0xcd, 0x3b, 0xde, 0xf5, + 0x00, 0x0a, 0x1d, 0x04, 0x50, 0xd0, 0xef, 0xe5, 0x21, 0xcb, 0x18, 0x44, + 0xf9, 0x08, 0xf3, 0x1c, 0xe9, 0x1b, 0x0a, 0xcf, 0x7f, 0x29, 0x22, 0xef, + 0xf4, 0xd3, 0xfc, 0x42, 0xe2, 0xd5, 0xe0, 0xe0, 0xf0, 0xfd, 0xef, 0x00, + 0x12, 0x14, 0x37, 0x0b, 0xb0, 0x1a, 0xe4, 0xda, 0xdc, 0xfc, 0x03, 0xc6, + 0xf7, 0xbf, 0x47, 0xda, 0xf2, 0xf0, 0xf1, 0xf1, 0xcb, 0x5d, 0x3f, 0x06, + 0x7f, 0x69, 0xfb, 0x18, 0xee, 0xf8, 0x0d, 0x05, 0xf1, 0x15, 0xd2, 0x15, + 0x03, 0x2f, 0xf3, 0x1f, 0x4f, 0x1c, 0xee, 0xfd, 0xe8, 0x36, 0xe3, 0xd0, + 0xf0, 0x4a, 0xfb, 0xcb, 0x25, 0x09, 0xbf, 0xc8, 0x34, 0x10, 0xeb, 0x2e, + 0xf3, 0x29, 0xc1, 0x15, 0xf6, 0xe5, 0xb9, 0x39, 0x06, 0xe2, 0xe0, 0x02, + 0xf3, 0x02, 0xf9, 0x2c, 0x19, 0xe8, 0x36, 0xe4, 0xe2, 0x16, 0x09, 0x0a, + 0x46, 0xe9, 0x45, 0xdb, 0x30, 0x26, 0x04, 0xe0, 0x10, 0xfd, 0x09, 0x16, + 0xed, 0x1b, 0x06, 0x33, 0x3d, 0x21, 0xc6, 0xec, 0x2b, 0x0a, 0x2a, 0xe1, + 0x15, 0x1c, 0xcd, 0x28, 0xea, 0x03, 0xf1, 0x16, 0xd7, 0xfc, 0x08, 0x1e, + 0xf9, 0x17, 0x29, 0x0f, 0x12, 0xf0, 0x06, 0xc9, 0x23, 0x48, 0x13, 0xae, + 0xf5, 0xfd, 0xd7, 0x0e, 0xdf, 0xce, 0xdf, 0x1b, 0x06, 0x0b, 0xe0, 0xec, + 0x03, 0xf8, 0xf6, 0x12, 0xfa, 0xcb, 0xda, 0x03, 0xd0, 0x1f, 0x08, 0xfe, + 0xfa, 0x35, 0xd7, 0xf7, 0x11, 0xdb, 0x43, 0x22, 0x19, 0x21, 0x14, 0xf9, + 0x07, 0xe2, 0xfd, 0xdd, 0xdd, 0xeb, 0xff, 0x27, 0xeb, 0xf6, 0xfe, 0x0f, + 0x29, 0xa6, 0xff, 0x05, 0x0f, 0x02, 0xfe, 0x04, 0xd0, 0x1d, 0x21, 0x2e, + 0x00, 0xf2, 0xf1, 0x17, 0x04, 0xc5, 0x16, 0x16, 0x22, 0xe8, 0x18, 0x9c, + 0x00, 0xd0, 0x2c, 0x0c, 0xeb, 0x09, 0xd9, 0x2c, 0x5a, 0xef, 0xe5, 0x15, + 0x0a, 0x3e, 0xe1, 0xe5, 0xfc, 0x7f, 0xe6, 0xd8, 0xe2, 0x2e, 0xdb, 0xe5, + 0xf9, 0xde, 0x1f, 0x08, 0x01, 0x1f, 0xf5, 0xf4, 0x32, 0xec, 0x5a, 0xe5, + 0x01, 0x1e, 0x24, 0xdc, 0xde, 0xdf, 0xd9, 0xe9, 0x00, 0xc0, 0x11, 0xda, + 0x1d, 0x15, 0x11, 0x0d, 0xff, 0xeb, 0x11, 0xe0, 0x10, 0xe0, 0x2f, 0x78, + 0xf8, 0x0c, 0xe6, 0x33, 0x04, 0xd8, 0x00, 0xa7, 0xd1, 0xe1, 0x0d, 0x0f, + 0x0a, 0xf8, 0x1f, 0x1f, 0x48, 0xfe, 0x26, 0xff, 0xdd, 0xdc, 0xe3, 0x7c, + 0xee, 0x04, 0xfc, 0xf0, 0xe5, 0xaa, 0xf1, 0x5a, 0x25, 0x19, 0x0b, 0xe2, + 0xe6, 0xdb, 0x0c, 0x06, 0xfa, 0x24, 0xf6, 0xc5, 0xbb, 0xd1, 0xfe, 0xcd, + 0xff, 0xf5, 0xe3, 0x3b, 0x40, 0xef, 0xff, 0xce, 0xea, 0xf2, 0xcf, 0xc1, + 0xd9, 0x08, 0xdd, 0x25, 0x03, 0x1e, 0x07, 0xfa, 0xad, 0x09, 0xdc, 0x4c, + 0xda, 0xdd, 0x04, 0xf8, 0x1f, 0x2a, 0xe1, 0x67, 0x05, 0xf3, 0xc9, 0xe8, + 0xfe, 0x63, 0xef, 0xbe, 0xc6, 0xf1, 0x18, 0xdd, 0xcb, 0x2d, 0xbf, 0x35, + 0xd7, 0xee, 0x02, 0x32, 0x48, 0xec, 0xdf, 0xdf, 0x37, 0xe2, 0x15, 0xdb, + 0x20, 0x1c, 0x2e, 0xd6, 0xd9, 0xd5, 0x49, 0xe9, 0x34, 0x30, 0x01, 0xed, + 0xd6, 0x0c, 0x0e, 0x0a, 0x08, 0xfa, 0x20, 0x03, 0xe2, 0xf5, 0x4a, 0x25, + 0x3d, 0x0a, 0xe3, 0xef, 0xdc, 0xc8, 0xef, 0x0f, 0xed, 0x08, 0xb4, 0x2d, + 0x2b, 0x91, 0xff, 0x27, 0xf2, 0xc8, 0x08, 0x28, 0x0f, 0xea, 0xf2, 0xd9, + 0xdd, 0x0c, 0xa7, 0xc3, 0xf6, 0xee, 0xed, 0xee, 0x54, 0x06, 0x48, 0x1c, + 0xe0, 0xdb, 0x13, 0xc3, 0x12, 0x02, 0x6c, 0x1c, 0xbb, 0x27, 0x7d, 0xbd, + 0x12, 0xf8, 0x46, 0x28, 0x24, 0xd0, 0xf7, 0x2f, 0x30, 0x51, 0xc1, 0xd6, + 0xf3, 0xc6, 0xa5, 0x12, 0xf2, 0x07, 0xf7, 0x28, 0x06, 0x61, 0xef, 0x07, + 0x07, 0x08, 0x11, 0x9e, 0x41, 0xfa, 0x26, 0xe5, 0xd2, 0x25, 0x13, 0xc6, + 0x23, 0xe6, 0x09, 0xed, 0x16, 0x23, 0x16, 0x01, 0x3a, 0xd2, 0x31, 0x0e, + 0xe9, 0x15, 0xfc, 0x23, 0x2f, 0xf2, 0x32, 0xf9, 0xc5, 0x47, 0x23, 0x19, + 0xde, 0x6f, 0xf2, 0x54, 0x30, 0xd0, 0x0b, 0xf6, 0x17, 0x67, 0xfa, 0x03, + 0x1f, 0x33, 0xe3, 0x3e, 0xe5, 0x07, 0x02, 0xfc, 0xe0, 0x48, 0x01, 0x1c, + 0x13, 0xf3, 0xfb, 0xf0, 0x0d, 0xfd, 0x44, 0x34, 0x1e, 0xf7, 0xfd, 0x1e, + 0xe4, 0x21, 0xe0, 0x51, 0xdc, 0x0c, 0x59, 0x34, 0x68, 0xd8, 0x47, 0xb7, + 0x06, 0xf5, 0xcd, 0x0b, 0xcf, 0x08, 0xd5, 0x2b, 0xde, 0xfb, 0xe0, 0x09, + 0x22, 0x0a, 0x0d, 0xed, 0x2e, 0xcd, 0x5f, 0x40, 0xdd, 0x24, 0x05, 0x2e, + 0xe5, 0xfa, 0x06, 0xb3, 0xf5, 0xfc, 0xe2, 0xfc, 0x14, 0xf1, 0x20, 0xef, + 0xed, 0xd7, 0x30, 0xf2, 0xde, 0x12, 0xf4, 0xc8, 0xf7, 0x12, 0x81, 0x96, + 0x7f, 0x02, 0x10, 0xdf, 0x22, 0x33, 0x41, 0xdb, 0xd6, 0x51, 0x0b, 0x21, + 0xda, 0xe4, 0x36, 0x3a, 0x65, 0x2d, 0x39, 0x20, 0x08, 0xc6, 0xca, 0x58, + 0xb7, 0xd2, 0xf6, 0xdd, 0xe8, 0x09, 0x19, 0xb7, 0x27, 0x83, 0xed, 0xe7, + 0x04, 0x21, 0x1c, 0xdd, 0xd8, 0xea, 0x2d, 0x01, 0xef, 0x09, 0x1f, 0x0d, + 0x37, 0x05, 0xe4, 0xdc, 0xbc, 0x11, 0x22, 0xd7, 0xb7, 0x4f, 0xf8, 0x24, + 0xc5, 0x3d, 0xdd, 0x18, 0xaf, 0x0c, 0xe5, 0x0c, 0x60, 0x11, 0x05, 0xed, + 0x0a, 0xf0, 0xf0, 0x24, 0xfd, 0x2b, 0x16, 0xec, 0x06, 0x2a, 0xd3, 0xe9, + 0xf0, 0x12, 0x3c, 0x00, 0x0e, 0x0c, 0xf6, 0x0d, 0x75, 0xd1, 0xfd, 0x08, + 0xd8, 0x24, 0x25, 0x55, 0x48, 0x28, 0x0a, 0xd0, 0x1d, 0xf6, 0x76, 0xfc, + 0xd9, 0x47, 0xf1, 0x11, 0x10, 0x12, 0xaf, 0x1b, 0xd0, 0xf7, 0xe0, 0x30, + 0x26, 0xb5, 0xf4, 0x05, 0xcc, 0x1c, 0x1c, 0x00, 0xcd, 0x4c, 0xb7, 0xf6, + 0x0a, 0xe9, 0x41, 0x38, 0x3e, 0xdd, 0xd6, 0x47, 0x73, 0x09, 0x09, 0xdc, + 0xe0, 0x33, 0xa6, 0x28, 0x5b, 0xf1, 0x2d, 0x31, 0xf5, 0xe3, 0xcf, 0xea, + 0xf8, 0xfd, 0x11, 0x40, 0x48, 0x5c, 0x00, 0xfb, 0x15, 0xd4, 0x08, 0x45, + 0xd5, 0x02, 0xce, 0xea, 0xdb, 0x3d, 0x4f, 0xdd, 0xbb, 0xc8, 0x12, 0xf6, + 0xe1, 0x0d, 0x0c, 0x0f, 0xfb, 0xd5, 0xe8, 0xd3, 0xfa, 0x47, 0xce, 0xdd, + 0xf8, 0x07, 0x06, 0x27, 0xe8, 0xeb, 0x35, 0xcc, 0x3b, 0xf8, 0xd1, 0x0c, + 0x13, 0xe3, 0xc5, 0x17, 0x07, 0xea, 0x09, 0xd9, 0xf3, 0x22, 0xdd, 0x10, + 0xf4, 0xdf, 0xc3, 0xdf, 0x3d, 0xaf, 0xec, 0x22, 0xbb, 0xf0, 0x01, 0x4c, + 0x0b, 0xf3, 0xf4, 0x0b, 0x25, 0xf2, 0xdf, 0x01, 0x2e, 0xcc, 0x00, 0xe3, + 0x2c, 0xd3, 0xc7, 0xfa, 0xc7, 0xae, 0x77, 0xee, 0x35, 0xf3, 0x25, 0xaa, + 0xd1, 0x48, 0x08, 0xf0, 0x7f, 0x0e, 0x02, 0xdc, 0xfb, 0xe1, 0xbb, 0xe5, + 0xe4, 0x0f, 0x4c, 0x0f, 0xf6, 0x31, 0xcf, 0x11, 0x30, 0xf5, 0xb8, 0xef, + 0xdc, 0xf9, 0x52, 0xd6, 0x19, 0x78, 0x29, 0x23, 0xe1, 0x02, 0xfe, 0x1d, + 0xc9, 0x4b, 0x2a, 0x02, 0x61, 0x09, 0x0d, 0x18, 0x0f, 0xb7, 0x1c, 0x2f, + 0xe8, 0x13, 0x90, 0x14, 0xbd, 0xf3, 0xf3, 0x25, 0xf2, 0xb9, 0x2f, 0x08, + 0xf6, 0xf7, 0xca, 0xda, 0xfc, 0xf8, 0x33, 0x0f, 0x3b, 0x13, 0xff, 0xf3, + 0x02, 0xc0, 0xfa, 0xd5, 0xdf, 0x1a, 0x49, 0xe6, 0xfe, 0x2c, 0xfd, 0x29, + 0xe3, 0xef, 0x35, 0xe1, 0x31, 0x43, 0xc5, 0xc9, 0x15, 0x38, 0xdb, 0xd6, + 0xcc, 0x17, 0x35, 0xd9, 0x07, 0x29, 0x0b, 0xea, 0xc6, 0xfc, 0xf1, 0x09, + 0x00, 0x0d, 0xfe, 0x3f, 0xc0, 0xf4, 0xee, 0x0b, 0xf3, 0x36, 0xce, 0x2c, + 0x34, 0xe2, 0xec, 0xc9, 0x0d, 0x21, 0xf8, 0xde, 0x25, 0xd4, 0x09, 0x19, + 0x50, 0xec, 0x57, 0x1a, 0xec, 0x2e, 0xd5, 0xa4, 0xc1, 0xdc, 0x0c, 0x1e, + 0x2a, 0x2b, 0x41, 0xc0, 0x52, 0x1a, 0x44, 0xf1, 0x27, 0x40, 0xde, 0x37, + 0x52, 0x2d, 0xe5, 0x08, 0xef, 0xf1, 0x25, 0x1f, 0xf4, 0xed, 0x1a, 0x1d, + 0x45, 0xef, 0x06, 0x02, 0xb1, 0xec, 0x1b, 0xf3, 0xdb, 0xe5, 0xf9, 0x25, + 0x0a, 0x2e, 0x4b, 0x24, 0xfb, 0xe4, 0xe8, 0x5d, 0x0c, 0x37, 0xfe, 0xe7, + 0x04, 0xec, 0x1c, 0xdb, 0xce, 0x88, 0xe2, 0xe5, 0x20, 0x28, 0xde, 0x07, + 0xea, 0x00, 0xf4, 0x00, 0xca, 0xf9, 0xf7, 0xde, 0x50, 0x2e, 0xd5, 0xf9, + 0xf0, 0xf1, 0xf5, 0x02, 0x4c, 0x0f, 0xf9, 0xe9, 0xf8, 0xdf, 0xfa, 0xe6, + 0xed, 0xcb, 0xdd, 0xd9, 0xe8, 0x19, 0x11, 0xd0, 0x25, 0xe0, 0x52, 0x42, + 0x02, 0xf1, 0xdb, 0x00, 0x12, 0x3a, 0xe9, 0x10, 0x08, 0xda, 0xda, 0xe6, + 0xd8, 0xd1, 0x21, 0xf7, 0xc9, 0x06, 0x2d, 0xfb, 0x3d, 0x1c, 0xfb, 0xf9, + 0xde, 0x2c, 0x02, 0xfc, 0xda, 0xe7, 0x01, 0x0d, 0x06, 0x5a, 0x19, 0xef, + 0xc8, 0xeb, 0x3c, 0xb2, 0xce, 0x27, 0xfa, 0xf8, 0xf6, 0xc6, 0x2a, 0x45, + 0xf9, 0x12, 0x2e, 0x1b, 0xf3, 0xf6, 0xd6, 0xea, 0x02, 0xba, 0x12, 0xef, + 0xde, 0x1e, 0xd7, 0x20, 0xe5, 0x12, 0x7f, 0xfb, 0x52, 0xed, 0xd6, 0xdc, + 0xf5, 0xfc, 0xc7, 0xef, 0xef, 0xca, 0x24, 0xfe, 0xd9, 0xfc, 0xf5, 0xf4, + 0xf7, 0xf6, 0xdf, 0x18, 0x48, 0xc4, 0x27, 0xfd, 0xdf, 0x14, 0xf8, 0x21, + 0x01, 0xad, 0xfb, 0xa7, 0xf6, 0x6a, 0xd8, 0x2f, 0x19, 0x01, 0x05, 0x2b, + 0x34, 0x2a, 0xf9, 0xcd, 0x5c, 0xca, 0x1a, 0x14, 0xf5, 0x54, 0xef, 0xf4, + 0xd7, 0xd1, 0xd5, 0x24, 0x10, 0x4b, 0xcb, 0x2a, 0xf2, 0x16, 0xdc, 0x0a, + 0x01, 0xf3, 0xfb, 0x35, 0xe9, 0x03, 0x7f, 0xc9, 0x2f, 0xe1, 0x07, 0x0f, + 0x0a, 0x05, 0x18, 0xd5, 0xe4, 0x09, 0x23, 0xf6, 0x0a, 0x4b, 0x21, 0x28, + 0xca, 0xe0, 0x2a, 0x00, 0x13, 0xe0, 0xae, 0xf3, 0xe2, 0xa8, 0xed, 0x25, + 0x1d, 0x0b, 0x01, 0x2a, 0xeb, 0xe7, 0xf7, 0xec, 0x09, 0xd9, 0x35, 0xf0, + 0x35, 0xf7, 0xc4, 0xf3, 0x14, 0xde, 0xd0, 0xe2, 0xd1, 0x3a, 0xe9, 0xe8, + 0xe1, 0xfb, 0xe9, 0xd3, 0x22, 0xf4, 0x14, 0x1c, 0xed, 0xd2, 0xed, 0x1f, + 0x0d, 0xf8, 0x35, 0x43, 0xd6, 0x09, 0xf2, 0xc9, 0xcf, 0xfe, 0x05, 0x0d, + 0x08, 0xeb, 0xdb, 0xfd, 0xeb, 0xe2, 0xea, 0x44, 0x15, 0xf5, 0x15, 0xfb, + 0x13, 0x26, 0x15, 0x1e, 0x10, 0xfa, 0xc2, 0xfd, 0x29, 0x27, 0x03, 0x06, + 0x07, 0x07, 0x1c, 0x16, 0xfc, 0xe2, 0x01, 0xf0, 0xcd, 0xf1, 0x19, 0xc2, + 0x10, 0xdf, 0x27, 0xd5, 0xf6, 0xdc, 0xde, 0xb9, 0xea, 0xe3, 0x28, 0x21, + 0x49, 0x18, 0x4a, 0xb8, 0xa7, 0xee, 0x0c, 0x28, 0x1a, 0x2b, 0x3e, 0xe7, + 0x16, 0xb8, 0x04, 0x2e, 0xe5, 0xd0, 0x09, 0x17, 0x24, 0x15, 0xdc, 0x06, + 0x19, 0xe7, 0x06, 0x14, 0x56, 0x09, 0x29, 0x25, 0x05, 0x14, 0x2d, 0xe9, + 0x19, 0x15, 0x42, 0x47, 0xe6, 0xf8, 0xe6, 0xf6, 0xe5, 0x21, 0xda, 0xfc, + 0x09, 0xf8, 0x10, 0xe4, 0x77, 0x0a, 0x00, 0xde, 0xbd, 0x26, 0xd3, 0x4d, + 0x12, 0xf9, 0xeb, 0x1d, 0x00, 0x0c, 0x14, 0x33, 0x31, 0xd5, 0xff, 0xff, + 0x18, 0xf8, 0x41, 0xee, 0xe7, 0x0d, 0xe2, 0xef, 0xef, 0xb7, 0x02, 0xed, + 0x0b, 0xee, 0xd4, 0x05, 0x25, 0x00, 0xf1, 0x32, 0xe0, 0x1e, 0xf7, 0xee, + 0x00, 0x0c, 0x01, 0x12, 0xf3, 0xeb, 0x0d, 0xe2, 0xf5, 0xf7, 0x0c, 0xca, + 0x02, 0xe0, 0x0e, 0x1c, 0xeb, 0x1b, 0x10, 0xcd, 0x1d, 0xe8, 0x01, 0x07, + 0xfe, 0xf5, 0x1d, 0xe1, 0x10, 0xf1, 0x00, 0x35, 0xeb, 0x1f, 0xef, 0x27, + 0x12, 0x0b, 0x06, 0xf2, 0x38, 0xfe, 0x09, 0x12, 0x37, 0xbe, 0x30, 0x0e, + 0xe0, 0xe6, 0xff, 0xda, 0xcb, 0xfe, 0xee, 0xe7, 0x0f, 0xfe, 0x18, 0x21, + 0xfd, 0xd8, 0x11, 0xf5, 0xec, 0xe6, 0xd4, 0xf8, 0x11, 0x01, 0xdc, 0xe7, + 0x14, 0xf2, 0xf2, 0xfa, 0xec, 0x06, 0xec, 0x0f, 0x38, 0x17, 0x02, 0xcf, + 0x7f, 0x3e, 0xe2, 0x0d, 0x19, 0x07, 0xea, 0xdc, 0xf3, 0xd9, 0x26, 0xf5, + 0x67, 0x03, 0x00, 0x03, 0xc9, 0x28, 0xfe, 0xcc, 0xe5, 0x04, 0xe1, 0xed, + 0x06, 0x32, 0xf4, 0xea, 0x0f, 0x40, 0xe7, 0x0c, 0xed, 0xe6, 0xef, 0x1f, + 0xf6, 0xf8, 0xee, 0xeb, 0x14, 0xd4, 0x1c, 0xba, 0xeb, 0x2c, 0xf1, 0x03, + 0xcf, 0x21, 0xd0, 0xfd, 0xeb, 0x1b, 0x02, 0xda, 0xe4, 0x02, 0xf5, 0xfa, + 0xce, 0x06, 0xf5, 0xe0, 0x13, 0xfe, 0x15, 0x23, 0xfd, 0xde, 0x20, 0xf2, + 0x18, 0x08, 0xfd, 0x1e, 0x3c, 0xf0, 0x16, 0xf6, 0x2e, 0xca, 0x06, 0x35, + 0x00, 0xf7, 0x31, 0x12, 0x17, 0xf8, 0x15, 0x0d, 0x1b, 0x41, 0xde, 0xf8, + 0xbe, 0xe0, 0xc2, 0xc7, 0x0e, 0xe3, 0xea, 0x1c, 0xeb, 0xe6, 0xf8, 0x0a, + 0xe6, 0x14, 0xf7, 0x0e, 0x16, 0xcb, 0x16, 0xf9, 0x18, 0xf5, 0xff, 0x2f, + 0xe2, 0x4e, 0x56, 0xd4, 0x09, 0x43, 0x0a, 0xdf, 0xfd, 0x18, 0xe7, 0xf1, + 0xef, 0xd9, 0x15, 0x12, 0x22, 0xb6, 0xe8, 0x0a, 0x19, 0xe8, 0xd2, 0x36, + 0xe9, 0x5f, 0xf7, 0x0d, 0x07, 0x19, 0xf6, 0xf8, 0xfe, 0x24, 0xfe, 0xf9, + 0xc8, 0xfd, 0x15, 0xdd, 0xf4, 0x03, 0xdc, 0xf9, 0x0f, 0x00, 0xdb, 0x20, + 0x1e, 0xe8, 0xf0, 0x0e, 0xf9, 0xfe, 0xfe, 0xf8, 0x6c, 0x0d, 0x07, 0x36, + 0x2c, 0xe3, 0x18, 0x2a, 0xf6, 0x06, 0xf8, 0xf9, 0xfc, 0x01, 0xf3, 0x14, + 0x56, 0xdd, 0x00, 0xfc, 0xdb, 0x12, 0x2e, 0x5b, 0xf9, 0x02, 0x68, 0xc9, + 0xcb, 0x14, 0x11, 0x0e, 0x16, 0x66, 0x07, 0xe2, 0xda, 0xde, 0xdc, 0x0a, + 0x0c, 0x19, 0xdf, 0x0d, 0x28, 0xe3, 0xf1, 0xc0, 0x7f, 0xd4, 0x09, 0xfe, + 0x10, 0xf3, 0xe8, 0x08, 0x08, 0xf2, 0xed, 0xe5, 0xd5, 0xfa, 0xf4, 0xcd, + 0xfd, 0xef, 0xd2, 0xed, 0xf6, 0xe3, 0xf5, 0x19, 0x0e, 0x09, 0xd2, 0x09, + 0xfa, 0xf8, 0x13, 0xe6, 0xeb, 0x37, 0x2a, 0xff, 0xf7, 0xe5, 0xe4, 0x04, + 0xf2, 0xfb, 0x0f, 0x26, 0xd3, 0x0a, 0x06, 0x34, 0xe7, 0x15, 0x0b, 0x09, + 0xe0, 0xfd, 0xf9, 0x27, 0x62, 0x35, 0xf3, 0x11, 0x28, 0x05, 0x0f, 0xce, + 0xdb, 0x05, 0x24, 0x18, 0xff, 0x61, 0xfc, 0x02, 0x04, 0x0f, 0x4d, 0x06, + 0xd8, 0xf9, 0xf0, 0xe4, 0x0e, 0xea, 0xe7, 0x27, 0x09, 0xcb, 0xfa, 0x25, + 0xe5, 0xf9, 0xf1, 0xe8, 0x3e, 0xf1, 0x1b, 0xd2, 0x4b, 0xfc, 0xe2, 0x04, + 0xdc, 0xfe, 0xd6, 0xe7, 0xe3, 0xfe, 0x0d, 0x0d, 0x05, 0xe9, 0x0c, 0x36, + 0xed, 0xf0, 0xbb, 0xcf, 0xcd, 0x15, 0xf8, 0xf5, 0xef, 0x08, 0xed, 0xe4, + 0xe8, 0xd4, 0xf2, 0x4a, 0x02, 0x28, 0xf2, 0x19, 0x26, 0xdd, 0xe4, 0xdd, + 0xe6, 0xf4, 0xe4, 0xf4, 0xe7, 0xe2, 0x12, 0x05, 0xcc, 0xf9, 0x59, 0x1e, + 0x35, 0xfc, 0xcf, 0xd5, 0xf7, 0xdc, 0x5b, 0x1a, 0x16, 0xe9, 0xcf, 0x0d, + 0xf7, 0x05, 0xf3, 0x5c, 0xd0, 0xec, 0xfc, 0xf1, 0x1b, 0xfd, 0xe8, 0x1e, + 0xdb, 0xcc, 0xdb, 0xe5, 0xd8, 0x06, 0xf5, 0xdf, 0xe2, 0x4b, 0x01, 0x17, + 0xe3, 0xf3, 0x09, 0x3a, 0x19, 0xf5, 0xfd, 0x29, 0x13, 0x3c, 0x2f, 0x0c, + 0x25, 0x01, 0xc3, 0x18, 0xfc, 0x21, 0x06, 0xfb, 0xe9, 0xdc, 0xdc, 0x1e, + 0xfd, 0xf7, 0x23, 0x10, 0x16, 0xed, 0x05, 0xfe, 0x30, 0xeb, 0x17, 0x02, + 0x0e, 0xf7, 0xf3, 0x10, 0xec, 0xe2, 0x01, 0x21, 0xe3, 0x06, 0x1f, 0x22, + 0xeb, 0x29, 0x1f, 0xe9, 0x23, 0x08, 0x27, 0xf4, 0xf8, 0xf6, 0xf4, 0x09, + 0xfe, 0xd0, 0xec, 0xf8, 0xf1, 0x1a, 0xf0, 0x02, 0xfc, 0x12, 0xfb, 0xeb, + 0x2e, 0x21, 0xed, 0x01, 0x02, 0xcc, 0xf3, 0x06, 0x1d, 0x2f, 0xff, 0xda, + 0xef, 0xdf, 0xd9, 0xbe, 0xc8, 0xfe, 0x16, 0xf3, 0x03, 0xe2, 0xf8, 0xe7, + 0xeb, 0x27, 0xf4, 0x09, 0x0a, 0xe1, 0x48, 0x0c, 0xf4, 0x6c, 0xe0, 0xf9, + 0xfe, 0x0b, 0xf6, 0xea, 0x7b, 0x29, 0xe0, 0xf7, 0xf2, 0xff, 0xaf, 0xf2, + 0xf4, 0xed, 0x47, 0x00, 0x38, 0xec, 0xf5, 0xe1, 0xe6, 0x21, 0x13, 0xfc, + 0x04, 0x04, 0xd2, 0x06, 0xf3, 0x13, 0x0a, 0xe1, 0xf2, 0x02, 0xfa, 0xfa, + 0x00, 0x0b, 0x2c, 0xdb, 0xe7, 0xec, 0x1c, 0xec, 0xf0, 0xf9, 0xfd, 0xfe, + 0x08, 0xfb, 0xed, 0xd8, 0xf6, 0xe6, 0xf4, 0x1b, 0xfe, 0xe7, 0xf7, 0x0c, + 0x0c, 0xea, 0x01, 0x11, 0xe9, 0x1c, 0xf8, 0xd6, 0xf6, 0x17, 0x35, 0x14, + 0xca, 0xfe, 0xe8, 0xee, 0x24, 0x01, 0xd8, 0x05, 0xd9, 0xf6, 0x17, 0x0f, + 0xea, 0xf3, 0x35, 0x05, 0xeb, 0xe5, 0x2a, 0xdf, 0xfa, 0x0e, 0xd6, 0xfe, + 0x40, 0x17, 0x19, 0xf1, 0xf6, 0x4b, 0xe7, 0xf2, 0xda, 0xf5, 0xf4, 0x11, + 0x4b, 0x13, 0x7f, 0xe8, 0x0d, 0x10, 0x2c, 0x0e, 0x0c, 0xf0, 0x1d, 0xdd, + 0xbe, 0xfd, 0x12, 0xef, 0x0c, 0xf5, 0xed, 0xf3, 0xf1, 0x0d, 0xe8, 0x02, + 0xf2, 0x08, 0x6b, 0x00, 0x05, 0x00, 0xff, 0x15, 0xe1, 0xf7, 0x02, 0xf2, + 0xfa, 0xed, 0x11, 0xfc, 0xf7, 0xfb, 0xd7, 0xfe, 0xf5, 0xde, 0xfa, 0xf7, + 0x07, 0xfc, 0x19, 0xf0, 0xf5, 0xfa, 0xcb, 0x00, 0xf8, 0x3d, 0x1c, 0x0c, + 0x1d, 0xf2, 0xe8, 0x1f, 0xe6, 0x1b, 0x02, 0x21, 0xee, 0xf1, 0xd6, 0xee, + 0xe1, 0xe5, 0xee, 0xee, 0x13, 0xf9, 0xfb, 0xf0, 0x04, 0x04, 0xf6, 0x14, + 0xf8, 0xf6, 0xf9, 0xe8, 0x0a, 0xfa, 0x03, 0xf3, 0x05, 0xe5, 0x16, 0xdb, + 0x0e, 0xfa, 0x03, 0xf5, 0x0c, 0x20, 0x04, 0x1b, 0xf0, 0xff, 0xce, 0x0f, + 0xed, 0x29, 0x30, 0x02, 0x29, 0xf6, 0x05, 0x31, 0xe9, 0xf5, 0x16, 0xf7, + 0xf6, 0x0e, 0xdc, 0xf9, 0xf8, 0x01, 0x0e, 0x36, 0xff, 0x31, 0xfe, 0xf6, + 0xe5, 0xec, 0x1f, 0x02, 0xc6, 0x21, 0xf9, 0x09, 0x49, 0xf6, 0xfc, 0x06, + 0x07, 0x15, 0x4b, 0xdc, 0xe3, 0x21, 0x13, 0xfe, 0x17, 0x2a, 0xf1, 0x04, + 0xf0, 0xe2, 0x05, 0xef, 0x09, 0x05, 0xf6, 0xdf, 0xf8, 0xe2, 0xdb, 0xe1, + 0xdb, 0xef, 0xe4, 0xcc, 0xff, 0xe7, 0xf6, 0xf3, 0x18, 0x14, 0x02, 0xe0, + 0xf4, 0x4c, 0xfe, 0xfa, 0xef, 0x51, 0x10, 0xc8, 0xf9, 0xf8, 0xf7, 0x10, + 0xf7, 0xf6, 0xf0, 0xf6, 0x17, 0xe9, 0xee, 0xf7, 0x05, 0x04, 0xcc, 0x20, + 0x1c, 0xf2, 0xf0, 0xfb, 0x08, 0xd4, 0x05, 0x44, 0xd9, 0xfd, 0xf2, 0xf5, + 0x23, 0xf5, 0xf9, 0x02, 0x25, 0xf1, 0x35, 0x00, 0x26, 0x12, 0x0a, 0x0d, + 0xf6, 0xfd, 0x04, 0xe1, 0x1a, 0xfc, 0xf5, 0xfa, 0x10, 0x2d, 0xe7, 0x05, + 0xff, 0xe1, 0xce, 0xd8, 0x01, 0xff, 0x3d, 0xe6, 0x7f, 0x14, 0x09, 0xf2, + 0x17, 0xea, 0x5e, 0x0c, 0xe7, 0xed, 0x16, 0xc7, 0x06, 0x12, 0xfb, 0xd4, + 0xdf, 0x2a, 0xdc, 0x13, 0x08, 0xfb, 0x29, 0x28, 0x17, 0xfe, 0xe8, 0x3d, + 0xe7, 0xf5, 0xf2, 0x35, 0x44, 0xe8, 0xe1, 0xf6, 0xeb, 0xc6, 0xd5, 0x3b, + 0x02, 0x20, 0xdf, 0xe7, 0x4a, 0xfd, 0xdc, 0x10, 0x2a, 0x0c, 0xe8, 0xf8, + 0x01, 0xfe, 0xf7, 0xf6, 0xe8, 0xdf, 0xed, 0xfa, 0x28, 0x15, 0xf9, 0xf2, + 0x04, 0x39, 0xed, 0xd7, 0xf1, 0xfa, 0x0e, 0xee, 0xf0, 0xe7, 0xe9, 0xf7, + 0x20, 0xbf, 0x1a, 0xf9, 0x36, 0xe5, 0xf2, 0x08, 0xe6, 0x29, 0xe7, 0xe2, + 0xd1, 0xcd, 0xd6, 0x1f, 0x24, 0xef, 0x55, 0x04, 0xfb, 0x00, 0xe3, 0x33, + 0xde, 0x17, 0xff, 0x11, 0xd4, 0x3b, 0x2e, 0x25, 0x1f, 0xed, 0x15, 0x25, + 0x04, 0xa8, 0x16, 0xcd, 0xe6, 0x2c, 0xdb, 0xfb, 0xfa, 0xf0, 0x25, 0xcd, + 0x29, 0xf0, 0x19, 0x38, 0x78, 0x03, 0xcd, 0x2d, 0x9a, 0x0e, 0xe4, 0xd6, + 0x14, 0xf3, 0xfe, 0x02, 0x54, 0xd5, 0x07, 0x28, 0xe5, 0xf9, 0xea, 0xbf, + 0x3f, 0x08, 0x06, 0x0f, 0xe5, 0x20, 0xea, 0x2a, 0x38, 0x51, 0xf4, 0xf9, + 0x0f, 0x39, 0x1c, 0xe6, 0x32, 0xdb, 0xd8, 0x00, 0xbb, 0xf7, 0xf3, 0xdb, + 0xfa, 0x05, 0x00, 0x0c, 0x9d, 0x06, 0xfc, 0xeb, 0x35, 0x14, 0x2a, 0xdb, + 0xe8, 0x30, 0xee, 0x06, 0xe3, 0x11, 0xe0, 0x10, 0xa5, 0x1a, 0xed, 0xd1, + 0x09, 0x0e, 0xfa, 0xe4, 0x17, 0x09, 0x06, 0x02, 0x7f, 0x1e, 0xfa, 0xde, + 0x15, 0x4b, 0x08, 0x1c, 0x18, 0xd8, 0xe5, 0xef, 0x0f, 0xf1, 0x44, 0xff, + 0xfd, 0xfb, 0xb3, 0xf3, 0x52, 0x13, 0x20, 0xf7, 0x27, 0x3b, 0x3e, 0xe3, + 0x4d, 0xe4, 0x02, 0xf5, 0x09, 0x2a, 0x36, 0xae, 0xf7, 0xc7, 0x30, 0xdb, + 0x06, 0x47, 0x0a, 0xe5, 0xd2, 0x42, 0xec, 0x0d, 0xf5, 0xff, 0x54, 0xef, + 0x3b, 0xc1, 0x0b, 0x05, 0xd8, 0xd8, 0x1f, 0xca, 0x1b, 0xf2, 0xda, 0xc8, + 0xed, 0xfb, 0xe3, 0xb0, 0xfa, 0xd5, 0xfe, 0xe8, 0x18, 0x40, 0x54, 0x06, + 0x18, 0x15, 0x10, 0x39, 0xed, 0x3f, 0x00, 0x16, 0x13, 0xb0, 0xda, 0xe1, + 0x06, 0xfc, 0xf0, 0xbf, 0x02, 0xf5, 0xf9, 0xc7, 0x51, 0x1b, 0xed, 0x05, + 0x5e, 0x03, 0xd4, 0xca, 0xe6, 0x07, 0xf6, 0x25, 0xe6, 0x31, 0xcc, 0xf3, + 0xee, 0x08, 0xf0, 0xf3, 0xec, 0xe0, 0xe9, 0x26, 0xd2, 0x0c, 0xfe, 0xbd, + 0xf9, 0xf6, 0x06, 0x31, 0xf6, 0x24, 0x0b, 0x20, 0x33, 0x04, 0xfe, 0x0e, + 0x28, 0x4e, 0x00, 0x2f, 0x2a, 0xd6, 0x06, 0xf7, 0x02, 0x1b, 0xf7, 0x2f, + 0x1e, 0x41, 0x2c, 0xc1, 0xf4, 0xd0, 0xca, 0xee, 0x19, 0x49, 0x06, 0x09, + 0x66, 0x13, 0xe7, 0xe0, 0x0a, 0x0c, 0xe7, 0xee, 0xf3, 0xf2, 0x02, 0xe7, + 0xdf, 0xe1, 0xf7, 0xd2, 0x35, 0x0e, 0xf4, 0xdf, 0xcf, 0xf9, 0x7f, 0x04, + 0xc5, 0xea, 0x41, 0xf2, 0x1b, 0xeb, 0xed, 0xdf, 0xd9, 0xe6, 0xf8, 0x04, + 0x3e, 0xc6, 0x19, 0x27, 0xea, 0x18, 0x43, 0x10, 0xfa, 0x09, 0xe9, 0xda, + 0xec, 0x17, 0x03, 0x01, 0xed, 0xe9, 0xf2, 0xf9, 0x0a, 0xfb, 0xe4, 0x49, + 0xd6, 0x08, 0xe9, 0x0c, 0x17, 0xe5, 0xdc, 0xf1, 0xd1, 0xba, 0xdc, 0xf8, + 0xf6, 0xcb, 0x06, 0xe6, 0xce, 0xd3, 0x07, 0x43, 0xfa, 0xbb, 0x06, 0x62, + 0xdd, 0x11, 0xca, 0xf3, 0x15, 0xed, 0x14, 0xfc, 0x11, 0x07, 0xfa, 0xd2, + 0xe0, 0xf3, 0x25, 0xe0, 0x0b, 0xf9, 0xe2, 0x26, 0xcf, 0x10, 0xfc, 0xee, + 0x03, 0xda, 0x0b, 0xf0, 0xe9, 0x21, 0xd0, 0xee, 0x02, 0x14, 0xe9, 0x5c, + 0xee, 0xf2, 0x07, 0xfb, 0xf0, 0xdb, 0xc5, 0x13, 0x06, 0xd8, 0xfd, 0xfd, + 0xe3, 0x29, 0xf3, 0x30, 0xa8, 0xc5, 0xf3, 0xfa, 0xd5, 0xdf, 0xfe, 0x15, + 0xdf, 0xc1, 0xea, 0xe2, 0xef, 0x09, 0xfa, 0xc7, 0x12, 0x69, 0x24, 0xef, + 0xf2, 0xe0, 0xe1, 0xe3, 0xe6, 0x06, 0xf2, 0xf8, 0x09, 0xe7, 0x59, 0x0a, + 0xe5, 0x0c, 0xff, 0xf0, 0xf5, 0x1b, 0xf8, 0xe2, 0x06, 0x1b, 0x24, 0x0c, + 0xe3, 0xd9, 0xe2, 0xf7, 0xf9, 0x04, 0x63, 0xf7, 0x08, 0xee, 0xf9, 0x1a, + 0xec, 0xf9, 0xeb, 0xe3, 0x29, 0x20, 0xfc, 0x04, 0xe8, 0xd0, 0x18, 0x4b, + 0xca, 0x38, 0x41, 0x39, 0x33, 0xcd, 0x4d, 0xf7, 0xf8, 0xbf, 0xed, 0x1d, + 0xf8, 0xe8, 0x26, 0x0e, 0xe9, 0xea, 0xe0, 0xe0, 0x22, 0x0a, 0x07, 0x17, + 0x01, 0x1a, 0x40, 0x18, 0xe2, 0x1d, 0xf6, 0x0a, 0xed, 0xe2, 0xfb, 0x12, + 0x25, 0xd3, 0x12, 0xf9, 0xed, 0xe4, 0xf1, 0xc3, 0xe4, 0xd2, 0xe3, 0x03, + 0xd4, 0x1f, 0xfa, 0xc9, 0x27, 0x18, 0xf8, 0xe2, 0x04, 0x5c, 0x1d, 0x06, + 0xcf, 0xf7, 0xe2, 0x0a, 0x0a, 0xee, 0xf4, 0xfe, 0xe0, 0xd9, 0x1a, 0xe6, + 0x3e, 0xf6, 0xf3, 0x18, 0x14, 0x34, 0x0a, 0xe3, 0x1f, 0x09, 0xd7, 0xf7, + 0xfb, 0xd2, 0xff, 0x07, 0x2f, 0xfa, 0x13, 0x1c, 0xf3, 0x1a, 0x12, 0x42, + 0x7f, 0x09, 0xe8, 0xe5, 0x36, 0xfa, 0x09, 0x1c, 0x03, 0xdb, 0xe1, 0x24, + 0x2f, 0x14, 0x0e, 0x02, 0xfd, 0xf3, 0xf3, 0xed, 0xf7, 0xe1, 0xea, 0x0b, + 0xfa, 0x40, 0xfa, 0x2c, 0x15, 0xd7, 0xdc, 0x11, 0x0d, 0xda, 0xd2, 0xfc, + 0x13, 0xdf, 0xdd, 0xdf, 0xf1, 0x2d, 0xff, 0xd8, 0xfc, 0xf6, 0x20, 0xed, + 0x10, 0x0a, 0xf4, 0xdc, 0xf4, 0x2c, 0x0b, 0xfc, 0xf6, 0x46, 0xec, 0x0d, + 0xdc, 0x07, 0xfa, 0xf0, 0x1b, 0xe2, 0xfc, 0xe7, 0xfa, 0xf3, 0xd9, 0x12, + 0xfb, 0x0c, 0x12, 0x13, 0x09, 0xca, 0x2f, 0x10, 0x11, 0x11, 0xc0, 0x04, + 0x12, 0x22, 0x10, 0xe6, 0x3e, 0x14, 0x00, 0x31, 0x04, 0x2c, 0xe8, 0x1d, + 0xb2, 0xeb, 0xf8, 0xfb, 0x01, 0x12, 0x09, 0xfd, 0x36, 0x03, 0xd4, 0x21, + 0x0f, 0x09, 0x21, 0xf9, 0xd2, 0xf5, 0x31, 0x1d, 0xf7, 0xff, 0xe3, 0x10, + 0xf5, 0x19, 0x47, 0x0b, 0xe1, 0x15, 0x0c, 0xd3, 0xf1, 0xfd, 0x00, 0xe9, + 0xe2, 0x0f, 0xd3, 0x14, 0xef, 0x38, 0x2d, 0x04, 0x18, 0xe9, 0xd7, 0x0f, + 0x11, 0x0a, 0xc8, 0x2b, 0x16, 0x15, 0x20, 0xe6, 0xf5, 0xfc, 0x25, 0xef, + 0x29, 0x12, 0x1a, 0xfa, 0xe3, 0x0e, 0xda, 0x0e, 0x05, 0xf1, 0x15, 0xd8, + 0xeb, 0xdf, 0xe8, 0x01, 0x0f, 0xe1, 0x09, 0xed, 0xf6, 0x10, 0xd3, 0xb7, + 0x1b, 0x05, 0x49, 0x03, 0xcd, 0xe5, 0xe9, 0x11, 0x54, 0x1d, 0xfe, 0x13, + 0x10, 0x2c, 0xef, 0x40, 0xf9, 0x0f, 0x13, 0xda, 0xff, 0x18, 0x13, 0xf8, + 0xe0, 0xf9, 0xc8, 0xfe, 0x2c, 0x23, 0xee, 0xda, 0xfa, 0x1c, 0xcb, 0xf5, + 0x07, 0xfb, 0xe9, 0x10, 0xcd, 0xf3, 0xc2, 0xf2, 0x0b, 0xd0, 0xdb, 0x02, + 0x33, 0xcc, 0xf9, 0x17, 0x09, 0xe9, 0xda, 0xe0, 0x62, 0xf3, 0x17, 0x19, + 0x08, 0x2d, 0x3e, 0xf6, 0xea, 0xbc, 0x2f, 0x74, 0x29, 0x2c, 0xfb, 0x33, + 0xd2, 0x1a, 0x25, 0xe0, 0xdf, 0xda, 0x38, 0x03, 0xc8, 0xe5, 0xe6, 0xec, + 0x5d, 0x17, 0xe8, 0x07, 0x03, 0xca, 0x27, 0xf5, 0xe7, 0x2d, 0xf6, 0xd2, + 0x25, 0xbc, 0x05, 0xf0, 0x02, 0x36, 0xe7, 0x6c, 0xd7, 0xf1, 0xc5, 0x18, + 0x13, 0xf9, 0xd7, 0x1a, 0xea, 0xde, 0xe3, 0xdd, 0xd5, 0x18, 0x0b, 0xf4, + 0xfe, 0x32, 0xea, 0xf0, 0xe4, 0xd4, 0xf8, 0xf7, 0xea, 0xe7, 0xfd, 0x16, + 0x2b, 0x1a, 0x2b, 0x03, 0xe0, 0xf9, 0x19, 0x1e, 0xf5, 0xe6, 0xfd, 0xf6, + 0xd2, 0x01, 0x1a, 0x0c, 0xf5, 0x05, 0xe2, 0xca, 0xcf, 0xd3, 0xed, 0x01, + 0xcf, 0xf8, 0xcc, 0x11, 0x31, 0x3b, 0xdd, 0x6b, 0xaf, 0xeb, 0x02, 0x26, + 0xed, 0x1d, 0xf4, 0x33, 0xd3, 0x0b, 0xdb, 0xd8, 0x17, 0xe9, 0xf9, 0x02, + 0x03, 0xfd, 0xc3, 0x05, 0xdc, 0x01, 0x05, 0xef, 0x71, 0xf4, 0xc3, 0xd7, + 0x25, 0xfa, 0x00, 0xf0, 0xce, 0x00, 0xf8, 0xe4, 0xf1, 0xf8, 0x0c, 0x00, + 0xf1, 0x02, 0xe8, 0xf2, 0x20, 0x00, 0xca, 0x2b, 0x11, 0x15, 0x00, 0x10, + 0xc7, 0x05, 0xd9, 0xf7, 0x66, 0x28, 0x1b, 0xd7, 0x35, 0xfc, 0x04, 0xf5, + 0x4f, 0xf6, 0xe1, 0xc3, 0xe9, 0xd6, 0x10, 0xf7, 0x09, 0xe2, 0x2a, 0x17, + 0x54, 0xfd, 0xe6, 0xc2, 0xed, 0x06, 0xeb, 0x57, 0xd2, 0xe6, 0xd6, 0xc5, + 0xfc, 0x5c, 0xdb, 0x7f, 0x11, 0xf6, 0xfd, 0x4f, 0x08, 0x0f, 0xe4, 0xec, + 0x0e, 0x0e, 0x09, 0xe7, 0xe8, 0xdd, 0xfb, 0xd5, 0x18, 0xf2, 0x00, 0x3f, + 0xf3, 0x3d, 0x0f, 0xf8, 0x44, 0xec, 0xd6, 0xe7, 0xfd, 0x7f, 0xe8, 0xe5, + 0xed, 0xca, 0x17, 0xfc, 0x00, 0x1f, 0xf5, 0xed, 0x4b, 0xe5, 0x32, 0xc2, + 0xcd, 0xb8, 0x14, 0xe9, 0x23, 0x30, 0x1f, 0xdc, 0xdd, 0xe8, 0x68, 0xef, + 0xf0, 0x1c, 0xf5, 0xdd, 0x12, 0xee, 0xf2, 0x0e, 0x04, 0x37, 0xf8, 0x09, + 0x29, 0xef, 0x09, 0x11, 0xf6, 0xed, 0x14, 0xf9, 0xd7, 0x0f, 0x0a, 0xd6, + 0xde, 0x2a, 0xc5, 0xfa, 0xfb, 0x02, 0xee, 0xe7, 0xd8, 0xf3, 0xda, 0xfd, + 0xea, 0x29, 0xed, 0x13, 0xd0, 0xf1, 0xd5, 0xe3, 0x34, 0xf9, 0xfc, 0xd7, + 0x60, 0xc3, 0x15, 0xe5, 0xfb, 0x18, 0xdf, 0x2e, 0x0c, 0x0d, 0x13, 0x20, + 0x0c, 0x0d, 0x22, 0xf3, 0x00, 0x02, 0xf7, 0xe5, 0x20, 0xc9, 0x02, 0xf5, + 0x14, 0xfd, 0x24, 0x19, 0x24, 0x10, 0xd5, 0x16, 0x30, 0x46, 0x39, 0xde, + 0x28, 0xee, 0xd1, 0xee, 0xe8, 0xf1, 0xdd, 0xf2, 0xef, 0x3f, 0x7a, 0xea, + 0xe2, 0xfc, 0x0e, 0x00, 0xf0, 0xe7, 0xf9, 0x3e, 0x58, 0x0a, 0x06, 0xea, + 0x23, 0xd9, 0x2a, 0x14, 0xd5, 0xdf, 0xe9, 0x09, 0xe7, 0x1b, 0xe7, 0xf1, + 0x29, 0xf1, 0x29, 0x1d, 0x38, 0xf2, 0x0a, 0xd2, 0xf5, 0x06, 0x41, 0xfb, + 0x1d, 0xfd, 0xe2, 0xdc, 0x2e, 0x1c, 0x02, 0x14, 0xd6, 0xe9, 0x65, 0xd8, + 0xde, 0xdd, 0xf0, 0xf6, 0xfb, 0x23, 0xf9, 0xf1, 0x14, 0xee, 0x03, 0xda, + 0xe4, 0xfe, 0x04, 0xf2, 0xed, 0x06, 0xfc, 0xea, 0xf6, 0x01, 0xe6, 0xf0, + 0x17, 0xeb, 0xeb, 0xe9, 0xf1, 0xed, 0x11, 0x3b, 0x3f, 0xea, 0xef, 0xfe, + 0xfb, 0xfe, 0xf1, 0xe3, 0xeb, 0x11, 0xd4, 0xf1, 0x21, 0x06, 0xd4, 0xf2, + 0xda, 0xd3, 0xee, 0x1e, 0xec, 0xf3, 0x28, 0xfc, 0xf4, 0xdb, 0xcb, 0x04, + 0x0f, 0x42, 0x2b, 0x0e, 0xf2, 0x10, 0x6d, 0x06, 0x02, 0x11, 0xe7, 0x08, + 0xfd, 0x00, 0xda, 0x06, 0x2c, 0x00, 0xe2, 0x0a, 0x0e, 0xf9, 0x06, 0x05, + 0x20, 0xfc, 0xff, 0x04, 0xf8, 0xf2, 0x0d, 0xf6, 0x1f, 0xf2, 0x23, 0x1a, + 0xfe, 0xf4, 0xf1, 0xe4, 0xf5, 0xe2, 0x28, 0xfa, 0xff, 0xf6, 0x2a, 0xfb, + 0xe6, 0xe2, 0xf3, 0x08, 0xf8, 0xf8, 0x10, 0x20, 0x00, 0x0c, 0xf7, 0xff, + 0x09, 0xdb, 0x18, 0xe5, 0xf3, 0xd4, 0xf1, 0x0b, 0x15, 0xf4, 0xf5, 0x0f, + 0x01, 0xee, 0x22, 0x0d, 0x03, 0xf1, 0xe9, 0xf6, 0x0c, 0x04, 0x08, 0x01, + 0x20, 0x00, 0x01, 0x21, 0x10, 0xfa, 0x30, 0xf1, 0xec, 0x1a, 0x0e, 0x0a, + 0xf8, 0xf7, 0x03, 0x2c, 0x0d, 0x0c, 0x11, 0x03, 0x24, 0x1c, 0x0e, 0xf6, + 0x11, 0xca, 0xf9, 0xdc, 0xfd, 0xf5, 0xf5, 0xf9, 0xfe, 0x05, 0xe4, 0x19, + 0xf9, 0x01, 0xe3, 0xfa, 0xe3, 0x04, 0xf9, 0x12, 0x0b, 0xfb, 0x03, 0x02, + 0xfe, 0xed, 0x10, 0xf5, 0xf3, 0xed, 0x19, 0xff, 0xfb, 0x00, 0x13, 0xc6, + 0xf9, 0x00, 0x07, 0xf2, 0x01, 0xfa, 0xef, 0x04, 0xf0, 0xe4, 0x0b, 0x0a, + 0xe5, 0xf0, 0xf9, 0xfd, 0xd8, 0xfc, 0x31, 0x19, 0x03, 0x36, 0x00, 0xfd, + 0x14, 0xf9, 0xf3, 0xe7, 0x01, 0x13, 0xf1, 0xf9, 0xf1, 0xea, 0xdd, 0xf3, + 0xf1, 0xf0, 0xf9, 0xee, 0x11, 0x11, 0xfc, 0x20, 0x08, 0x1d, 0xfc, 0xeb, + 0xfe, 0xf2, 0xfb, 0x14, 0xe4, 0xfc, 0xe9, 0x2c, 0x27, 0xf5, 0xf3, 0x2c, + 0xef, 0x16, 0x17, 0xea, 0x02, 0xe4, 0x02, 0x03, 0x0b, 0x04, 0x12, 0x0f, + 0xfb, 0xda, 0xf0, 0xe0, 0x14, 0x01, 0x03, 0x0b, 0xe6, 0x2e, 0x05, 0x10, + 0x1d, 0x0b, 0x14, 0x10, 0x0f, 0xf0, 0x06, 0xf0, 0xeb, 0xf8, 0xef, 0x01, + 0xf6, 0x42, 0xfc, 0x07, 0x14, 0xf1, 0xea, 0x01, 0x00, 0x0f, 0xfc, 0x7f, + 0xf2, 0x05, 0x18, 0xe2, 0xf9, 0xe0, 0xee, 0xec, 0xea, 0x04, 0xef, 0x03, + 0x2b, 0xe6, 0xd2, 0x08, 0xfa, 0xe7, 0xdf, 0xff, 0x08, 0xe2, 0xe0, 0x0b, + 0xfc, 0xea, 0x35, 0xd6, 0x0a, 0xf4, 0xff, 0x19, 0xca, 0xf7, 0xfc, 0xff, + 0x24, 0x14, 0xf0, 0xd5, 0x1b, 0x1e, 0xec, 0xda, 0xf5, 0x2d, 0xe3, 0x08, + 0xf5, 0x7f, 0x14, 0x07, 0xfe, 0x15, 0xcd, 0xf6, 0x29, 0xe9, 0xc3, 0x08, + 0x23, 0xe7, 0xf0, 0xed, 0x0e, 0x0d, 0xf6, 0xd4, 0xc1, 0x02, 0xe9, 0x36, + 0xdb, 0xf7, 0xf5, 0xfb, 0xe9, 0x0d, 0xee, 0x2b, 0x02, 0xe3, 0xe9, 0x46, + 0xf4, 0xfd, 0xc6, 0xda, 0xe8, 0x44, 0xd3, 0xe4, 0x00, 0xc5, 0x02, 0x14, + 0x02, 0x0f, 0xdb, 0x20, 0x1e, 0xdd, 0xda, 0x0a, 0xe8, 0x1d, 0xe7, 0xf8, + 0x05, 0xe5, 0xf5, 0xe9, 0x4c, 0xe4, 0xf1, 0x00, 0x1f, 0x4b, 0x0f, 0x08, + 0xd0, 0xea, 0x29, 0x06, 0x08, 0x05, 0xfc, 0x06, 0x42, 0x1b, 0xf2, 0x03, + 0x42, 0x09, 0x08, 0xe6, 0xe2, 0xfe, 0xe4, 0x17, 0xff, 0xf9, 0xfc, 0x12, + 0xe5, 0x21, 0xeb, 0x08, 0x1c, 0xee, 0x1c, 0xec, 0xe7, 0x2e, 0xe7, 0x03, + 0xdc, 0x27, 0xf5, 0x33, 0x02, 0xdf, 0xcc, 0xee, 0xfe, 0xcc, 0xf6, 0x04, + 0xdf, 0x01, 0x0b, 0xe1, 0x0f, 0xe8, 0x20, 0xcf, 0xd7, 0x33, 0xe0, 0xfb, + 0x21, 0x1e, 0x15, 0x07, 0x0c, 0xf2, 0xea, 0x23, 0x14, 0xf7, 0xe7, 0xed, + 0x3c, 0xde, 0x1f, 0x25, 0x21, 0x0d, 0x06, 0x0d, 0xe7, 0x07, 0x12, 0xde, + 0xed, 0xfb, 0x4b, 0x39, 0x29, 0x59, 0x02, 0x2a, 0xf3, 0x13, 0xf4, 0xe5, + 0x00, 0x03, 0x01, 0x05, 0x00, 0xf7, 0xeb, 0x17, 0xde, 0xdd, 0xf3, 0x03, + 0x05, 0xe3, 0x18, 0x0c, 0xf5, 0xf9, 0x0b, 0x11, 0x0d, 0xd4, 0x0a, 0xff, + 0x03, 0x49, 0xe1, 0xf1, 0xf2, 0xe6, 0x05, 0x03, 0x64, 0x08, 0xf8, 0x27, + 0xf7, 0x01, 0xe1, 0xf0, 0x13, 0x0a, 0x03, 0x1f, 0x10, 0x0d, 0xf6, 0x08, + 0x22, 0x4a, 0x20, 0xc2, 0xde, 0xb6, 0xee, 0x2d, 0x0e, 0xcb, 0xbf, 0xea, + 0xf9, 0x12, 0xf2, 0x08, 0xe2, 0x22, 0xfc, 0xf5, 0x59, 0x4b, 0xf0, 0xf9, + 0x5e, 0xdf, 0x22, 0x1a, 0x27, 0xbb, 0x54, 0xfd, 0xc9, 0x27, 0x50, 0xc0, + 0xd4, 0x00, 0xe6, 0xc7, 0x31, 0x15, 0x6a, 0x9e, 0xf5, 0x16, 0xf2, 0x0e, + 0xdf, 0x69, 0x0d, 0x29, 0xfc, 0x2d, 0xe1, 0xf0, 0x45, 0xda, 0x2d, 0x10, + 0x61, 0xe0, 0x34, 0xe2, 0xff, 0xf6, 0xe9, 0xb0, 0xc1, 0x07, 0x3a, 0x3b, + 0xd5, 0xdc, 0x20, 0xf0, 0xf3, 0x27, 0x25, 0xd3, 0x7f, 0x11, 0x00, 0x4b, + 0xc0, 0x23, 0x13, 0xd9, 0x0b, 0x12, 0x30, 0xe3, 0xdf, 0xd7, 0xef, 0x60, + 0x0f, 0xf0, 0x1d, 0x1c, 0xf2, 0xec, 0xac, 0xff, 0xe9, 0x08, 0x1b, 0xd5, + 0x06, 0xee, 0xe2, 0xb9, 0xcb, 0x04, 0x32, 0xc4, 0xf1, 0xcb, 0x88, 0x25, + 0xe3, 0xc5, 0x43, 0xab, 0x28, 0xf5, 0xf5, 0xf6, 0xef, 0x42, 0xdb, 0x04, + 0x24, 0xc7, 0x15, 0x43, 0xdf, 0xf8, 0x23, 0x26, 0x24, 0x57, 0xfc, 0x33, + 0x60, 0x71, 0x14, 0xcb, 0x40, 0xed, 0xee, 0x2f, 0x01, 0xea, 0xaa, 0x10, + 0x28, 0xcf, 0x49, 0x3b, 0x1e, 0xde, 0xf7, 0xd8, 0xbd, 0xe4, 0xe3, 0xce, + 0x03, 0xe0, 0x13, 0x19, 0xf5, 0x1e, 0x67, 0xad, 0xff, 0x0a, 0x14, 0x09, + 0xd4, 0xeb, 0xcf, 0x2e, 0x30, 0x18, 0xde, 0x58, 0xb2, 0x08, 0x42, 0x22, + 0xd0, 0x5a, 0xf7, 0xd4, 0xfd, 0x2e, 0xe6, 0x23, 0xf0, 0xbc, 0xd7, 0x07, + 0x3c, 0xcd, 0xf8, 0x34, 0x01, 0x00, 0xda, 0xef, 0xda, 0x5a, 0xe5, 0xe7, + 0x02, 0xf7, 0xfa, 0xe6, 0xad, 0x31, 0x34, 0x26, 0xf1, 0xe3, 0xfa, 0xcf, + 0xfa, 0xef, 0x06, 0x22, 0xf4, 0xcc, 0xb2, 0x2c, 0x2f, 0x25, 0xe0, 0x5b, + 0xc9, 0x11, 0x2a, 0x3d, 0x7a, 0xe3, 0xed, 0x04, 0x35, 0xb9, 0x1f, 0xdd, + 0x90, 0x10, 0x0d, 0x1b, 0xd5, 0xe9, 0xd8, 0xee, 0x26, 0x0c, 0xf8, 0xec, + 0xfb, 0x08, 0x14, 0xe1, 0x0a, 0x02, 0x04, 0xee, 0x06, 0xd4, 0x22, 0xe6, + 0x0e, 0xf8, 0x17, 0xf4, 0x0b, 0xf0, 0x12, 0x10, 0xfd, 0xf3, 0xdf, 0x1a, + 0xf4, 0xf5, 0xef, 0xed, 0x30, 0xde, 0x08, 0xff, 0x18, 0xf5, 0xfe, 0x15, + 0x19, 0xe8, 0x06, 0xfd, 0x23, 0x28, 0xf5, 0x0a, 0xf6, 0xf9, 0xf6, 0xf2, + 0x10, 0xd1, 0xed, 0x09, 0xef, 0x1c, 0xe6, 0xf3, 0x0f, 0x01, 0x27, 0x05, + 0x0c, 0x10, 0xf8, 0xea, 0x0a, 0xef, 0x0a, 0xea, 0x04, 0x12, 0xfc, 0x12, + 0x2c, 0xea, 0xe0, 0xe0, 0xf3, 0xf3, 0x28, 0xf0, 0x15, 0x08, 0xfd, 0x19, + 0x7f, 0x2c, 0x02, 0xf5, 0x01, 0x0d, 0x07, 0xfe, 0xe6, 0xff, 0xf6, 0xec, + 0xe4, 0xf1, 0xe7, 0x2f, 0x1e, 0xee, 0xec, 0xee, 0x04, 0x05, 0x13, 0x01, + 0xf9, 0x03, 0xff, 0x00, 0xf6, 0x1e, 0x0a, 0x04, 0x31, 0x18, 0x0b, 0x0e, + 0xe4, 0x0c, 0xfe, 0xfe, 0x12, 0xf5, 0xe5, 0x06, 0xf5, 0xed, 0x27, 0xf0, + 0xf7, 0xe4, 0xf0, 0x0f, 0x02, 0x20, 0x37, 0xf7, 0x21, 0xff, 0x0b, 0x07, + 0x16, 0x23, 0xed, 0xd1, 0xde, 0x0c, 0xf8, 0x23, 0xed, 0x05, 0xfa, 0x14, + 0xf8, 0x07, 0xf9, 0x22, 0x22, 0x47, 0xf6, 0x16, 0xe4, 0xed, 0xfd, 0x40, + 0xeb, 0x04, 0xfa, 0xf5, 0x0a, 0xfb, 0x12, 0xf1, 0x04, 0xfe, 0xed, 0xfd, + 0xd1, 0xf6, 0x1d, 0xf8, 0x03, 0x05, 0x00, 0xce, 0xe6, 0x06, 0xe3, 0xde, + 0xf4, 0x0e, 0x14, 0xef, 0xf2, 0xf1, 0x0e, 0x2a, 0x05, 0x34, 0x02, 0x1f, + 0x02, 0x01, 0xec, 0x02, 0x0f, 0x0d, 0x03, 0xe3, 0xf4, 0x2a, 0xd9, 0xfd, + 0x1d, 0x14, 0xfa, 0xf1, 0xff, 0xf5, 0xfa, 0x08, 0x0f, 0x07, 0x00, 0xf7, + 0xee, 0xf7, 0xf6, 0xe1, 0xdc, 0x03, 0x15, 0xd4, 0x01, 0xef, 0xfb, 0xf6, + 0x0a, 0xec, 0x06, 0x0e, 0xf8, 0x15, 0x00, 0xe0, 0x13, 0xe1, 0xee, 0xd4, + 0xf2, 0x0e, 0xf2, 0x11, 0xcd, 0xff, 0xfd, 0x04, 0x1a, 0x11, 0x1e, 0x10, + 0x02, 0xfe, 0xff, 0x06, 0xf7, 0x0a, 0x21, 0xff, 0xe2, 0x3c, 0xfe, 0x21, + 0x18, 0xf2, 0xf4, 0xee, 0xeb, 0xb5, 0x0c, 0xca, 0xf9, 0x37, 0xf0, 0xf0, + 0x62, 0xdc, 0x22, 0x2e, 0x36, 0x01, 0x09, 0xf2, 0x03, 0x5f, 0x3d, 0x18, + 0xe9, 0x1d, 0xdd, 0x09, 0xcf, 0x09, 0x0a, 0xf5, 0x51, 0x08, 0xf5, 0xdc, + 0xe7, 0x32, 0x36, 0x0e, 0xf3, 0xd2, 0x27, 0xbd, 0xf4, 0xf6, 0xe2, 0xc3, + 0x1c, 0x10, 0xb7, 0xfd, 0xfe, 0xf7, 0xf9, 0xef, 0x7f, 0xd4, 0x0f, 0x2d, + 0xef, 0x24, 0x15, 0x2b, 0xda, 0x10, 0xf7, 0xdf, 0xf4, 0x21, 0x0d, 0xe2, + 0xec, 0x09, 0x02, 0xe3, 0x02, 0x42, 0x0f, 0x0c, 0x04, 0xe5, 0x25, 0x00, + 0xf7, 0xc6, 0xd8, 0xd9, 0xfb, 0xf3, 0x33, 0xd0, 0xe3, 0xeb, 0x1a, 0x0b, + 0x22, 0xd2, 0x2e, 0x53, 0xdb, 0xdc, 0x25, 0x1c, 0xeb, 0x10, 0xe4, 0x2f, + 0xd2, 0xf7, 0xe6, 0x38, 0xfa, 0x0a, 0xe4, 0x18, 0xfd, 0xd0, 0xca, 0xfa, + 0x0e, 0x07, 0x19, 0xf4, 0x00, 0x20, 0xf0, 0xfd, 0x0c, 0xd6, 0x0d, 0x1c, + 0x0e, 0x2c, 0x64, 0x1f, 0x17, 0x56, 0xfc, 0x3e, 0xe9, 0x07, 0xf2, 0xe1, + 0x0e, 0xfe, 0xe9, 0x30, 0xc7, 0xdb, 0xc4, 0xe7, 0xe6, 0xef, 0x27, 0x24, + 0xc3, 0x26, 0xf2, 0x2b, 0x42, 0x1e, 0xe7, 0x12, 0xf8, 0xeb, 0x0d, 0xfa, + 0x26, 0x10, 0x32, 0x23, 0xe1, 0xfd, 0x0d, 0x1d, 0xf3, 0x27, 0xeb, 0x03, + 0x27, 0xee, 0xf7, 0x07, 0x0a, 0xf2, 0xd5, 0xea, 0xe6, 0x18, 0xe7, 0x09, + 0x12, 0x0c, 0xe8, 0xd5, 0x06, 0xd9, 0xf9, 0xdf, 0xe3, 0x05, 0xf7, 0x12, + 0x18, 0xc1, 0xf7, 0x04, 0x03, 0x9f, 0x2c, 0xd9, 0x3c, 0x01, 0x14, 0x37, + 0x1d, 0x12, 0xe8, 0x33, 0xd6, 0x00, 0xda, 0xfe, 0x20, 0xd8, 0x40, 0x0e, + 0x08, 0x3f, 0xd5, 0xf1, 0x4d, 0x0b, 0xf2, 0x0e, 0xf9, 0x0f, 0x01, 0xf0, + 0xf3, 0x29, 0xe6, 0xd9, 0x08, 0xc8, 0xda, 0x00, 0xdb, 0xf8, 0x12, 0x6d, + 0xca, 0x22, 0xeb, 0xfc, 0xe3, 0xfe, 0xe0, 0x01, 0xc5, 0xf1, 0xf4, 0xc9, + 0x03, 0x42, 0xce, 0x00, 0xf3, 0x1c, 0xe9, 0xc8, 0xbf, 0xf2, 0x21, 0xea, + 0x30, 0x62, 0x1f, 0xf8, 0x31, 0x0c, 0x1a, 0x1a, 0xde, 0xe4, 0x1b, 0x07, + 0xeb, 0x65, 0x16, 0x11, 0x1a, 0xf6, 0xfc, 0x0a, 0xe7, 0x4e, 0x13, 0xf9, + 0xe2, 0x1b, 0xdb, 0x03, 0xce, 0xd4, 0xe6, 0xdd, 0x40, 0x05, 0xac, 0xdd, + 0x6f, 0xd6, 0x04, 0xe0, 0x38, 0x03, 0xfd, 0xc6, 0x25, 0x16, 0xe8, 0xf4, + 0x02, 0xe2, 0xd9, 0x01, 0x3d, 0xff, 0x01, 0xe2, 0xef, 0x05, 0xfb, 0xd9, + 0x2b, 0xdd, 0xf6, 0x00, 0x29, 0xfc, 0x03, 0x7f, 0xca, 0xff, 0x06, 0xd8, + 0xd7, 0x21, 0x07, 0x08, 0x28, 0x03, 0xd9, 0x3c, 0x20, 0xf0, 0xf7, 0x45, + 0xe1, 0xf2, 0xde, 0x05, 0xf4, 0x1e, 0x31, 0xff, 0xf0, 0x01, 0xde, 0x03, + 0xdc, 0xe7, 0xd7, 0x2b, 0x18, 0xdb, 0x17, 0x02, 0xf4, 0xe6, 0xf7, 0x07, + 0xe8, 0xdb, 0xd3, 0xf2, 0x00, 0x24, 0x30, 0xf4, 0xe3, 0x1e, 0x3c, 0x09, + 0xe9, 0x02, 0x00, 0x66, 0x2f, 0x0d, 0x04, 0x40, 0x08, 0xdf, 0xdf, 0xed, + 0x13, 0x07, 0xd1, 0xf2, 0x06, 0xdc, 0xf4, 0xf7, 0xff, 0xfb, 0x1f, 0x16, + 0xdf, 0x22, 0xf5, 0xca, 0xf9, 0xf2, 0x18, 0x2f, 0x3c, 0x0f, 0x0f, 0x17, + 0x1a, 0xe6, 0x1d, 0xf9, 0xe8, 0xcc, 0x5d, 0xe5, 0xfc, 0x1a, 0xde, 0x04, + 0xb9, 0xde, 0xd7, 0xed, 0x00, 0xee, 0xd2, 0xdf, 0xe4, 0xd5, 0xef, 0x13, + 0xdf, 0xeb, 0x04, 0x7c, 0xd7, 0x07, 0xf5, 0xf4, 0xff, 0xe9, 0x08, 0xe9, + 0xf4, 0xda, 0xf4, 0xf3, 0xe1, 0x2b, 0x07, 0xda, 0xfa, 0x0c, 0xf3, 0x2d, + 0xc3, 0xf9, 0x02, 0x1c, 0x3d, 0x0d, 0x17, 0xe2, 0x17, 0x0e, 0x3c, 0xfe, + 0xe3, 0xfc, 0x84, 0x0c, 0xee, 0xfe, 0xde, 0x02, 0xbf, 0x6c, 0xfa, 0x01, + 0x41, 0x1c, 0xe4, 0xee, 0xf0, 0xf5, 0x36, 0x21, 0x0f, 0x43, 0x25, 0xcf, + 0x9f, 0xf2, 0xdf, 0xe3, 0xed, 0xf4, 0x24, 0x03, 0x40, 0xed, 0xc0, 0xb8, + 0x05, 0x02, 0xe6, 0x2e, 0xe4, 0x51, 0x0b, 0xf1, 0xfb, 0x50, 0xef, 0xf6, + 0xea, 0x00, 0xe9, 0xb0, 0x0f, 0xef, 0x31, 0xfe, 0xf9, 0xf1, 0x59, 0xec, + 0xdd, 0x6c, 0xe8, 0x6c, 0xd8, 0x61, 0x56, 0x11, 0xb5, 0xdd, 0x26, 0xf5, + 0xe5, 0x3f, 0x38, 0x18, 0xfe, 0x9c, 0xc9, 0xe8, 0xd0, 0x13, 0x19, 0xd8, + 0x1f, 0x52, 0xe7, 0x1e, 0x5f, 0x00, 0xc1, 0x4c, 0x31, 0xf8, 0x08, 0xe0, + 0xfd, 0x17, 0xfc, 0xef, 0xf3, 0xfa, 0x63, 0xbd, 0xde, 0x1a, 0xda, 0x31, + 0xe2, 0xd1, 0x00, 0xfa, 0x34, 0xf1, 0x1d, 0xe5, 0xc5, 0x17, 0xec, 0x06, + 0xea, 0xe2, 0xcd, 0xd1, 0x0e, 0xc4, 0x17, 0xd4, 0x25, 0xc8, 0xe5, 0xdf, + 0x39, 0xe5, 0x01, 0xde, 0xf8, 0xe8, 0x3d, 0x38, 0xd8, 0xfe, 0x52, 0xfc, + 0x53, 0x30, 0x0f, 0xcb, 0x35, 0x53, 0x40, 0xff, 0x01, 0xf3, 0xc2, 0x1d, + 0x97, 0xcc, 0x05, 0x4e, 0x32, 0x2e, 0x43, 0xd5, 0x32, 0x04, 0xdb, 0x3d, + 0x42, 0x47, 0x30, 0xa6, 0x20, 0x7f, 0x1e, 0xfb, 0xe6, 0xd7, 0x19, 0xf4, + 0xff, 0xbe, 0xd3, 0xee, 0xfa, 0xdd, 0xff, 0x14, 0x49, 0x0a, 0x2b, 0xf2, + 0x11, 0x44, 0xcf, 0x38, 0x0d, 0xca, 0xf9, 0xc1, 0x0c, 0xeb, 0x03, 0x24, + 0x50, 0x09, 0x0f, 0x05, 0x12, 0x18, 0xf6, 0x1d, 0x1e, 0x26, 0x8e, 0xeb, + 0xd7, 0xd8, 0x04, 0xf5, 0xda, 0xf7, 0xd4, 0x0d, 0xf1, 0x0b, 0x0e, 0x16, + 0xba, 0xdd, 0xb9, 0xef, 0xeb, 0x04, 0x01, 0xf3, 0x05, 0xec, 0xe5, 0xd3, + 0x3b, 0xfe, 0xd9, 0xdd, 0xf8, 0x5c, 0x8b, 0xfe, 0xe5, 0x1b, 0xd1, 0x4e, + 0xf4, 0x3e, 0x31, 0x02, 0xe6, 0x0c, 0x13, 0xe7, 0xf7, 0x0c, 0x0a, 0xcc, + 0x08, 0xfa, 0xf8, 0x21, 0xff, 0xf9, 0x19, 0xe6, 0x10, 0x7f, 0x04, 0x26, + 0x01, 0xe7, 0x30, 0x14, 0xeb, 0x06, 0x28, 0xda, 0xfe, 0xed, 0xf9, 0xf4, + 0x2f, 0xfd, 0xda, 0x09, 0xf0, 0x14, 0xe3, 0x09, 0x01, 0x00, 0x19, 0x07, + 0x14, 0x03, 0x1b, 0xf4, 0x02, 0xcc, 0xf6, 0x0c, 0x15, 0x13, 0xf7, 0x14, + 0xff, 0x0c, 0xf9, 0xf8, 0x09, 0x15, 0x38, 0xe9, 0xd3, 0x16, 0x07, 0xed, + 0xf1, 0x27, 0xf5, 0xe9, 0x15, 0x12, 0x00, 0xed, 0x14, 0xea, 0xed, 0x08, + 0x08, 0x19, 0xeb, 0xf6, 0xfe, 0x3a, 0xf9, 0xbd, 0x16, 0x37, 0x03, 0x0b, + 0x10, 0xef, 0xd2, 0x11, 0x18, 0xfe, 0xee, 0xea, 0x07, 0x0c, 0x03, 0xf9, + 0xfc, 0xfb, 0xee, 0xfa, 0x06, 0xf0, 0x06, 0xe9, 0xf7, 0x03, 0x03, 0x09, + 0xfb, 0xff, 0x0e, 0x08, 0x10, 0x09, 0x46, 0xe6, 0x14, 0xe1, 0xfe, 0xf2, + 0xf6, 0xd0, 0x15, 0xfe, 0xf5, 0xf3, 0xf5, 0xeb, 0x02, 0x1b, 0x61, 0xe7, + 0x41, 0xed, 0x13, 0xf3, 0xf9, 0x0d, 0x05, 0xfa, 0x30, 0xf9, 0xfb, 0x0b, + 0xf7, 0xf4, 0xde, 0x13, 0xf2, 0xdf, 0x0e, 0x24, 0xf8, 0x0b, 0xd9, 0xe4, + 0x06, 0x0a, 0xef, 0x19, 0xe6, 0xe7, 0x1f, 0xf3, 0xcf, 0x03, 0x0c, 0xfa, + 0xfe, 0xf2, 0x16, 0x36, 0x0b, 0x13, 0xfe, 0x18, 0x30, 0xe8, 0xe7, 0x0c, + 0xb8, 0xf6, 0xfd, 0x00, 0x17, 0x25, 0xdf, 0xf7, 0x14, 0x0d, 0xf0, 0x14, + 0x0f, 0x08, 0xe3, 0xf3, 0x07, 0x0f, 0xeb, 0x08, 0xfc, 0xf9, 0xeb, 0xf1, + 0x05, 0x0b, 0xe6, 0xf3, 0x03, 0xea, 0x14, 0xf7, 0x0d, 0xf5, 0x17, 0x13, + 0x0b, 0xe0, 0x14, 0x13, 0xef, 0x0b, 0x16, 0x12, 0x08, 0x09, 0x12, 0xf6, + 0x14, 0xdf, 0xd6, 0xe8, 0x07, 0xda, 0x06, 0x0e, 0x10, 0xef, 0xf6, 0xe4, + 0xf8, 0x10, 0x37, 0xf5, 0xf7, 0x00, 0xe9, 0xe2, 0xee, 0x6c, 0xfb, 0xfc, + 0x4c, 0x10, 0xec, 0x23, 0x23, 0xf5, 0x0d, 0x11, 0xf5, 0x3c, 0xda, 0x12, + 0xdd, 0x2c, 0x27, 0xe2, 0x12, 0x0c, 0xe8, 0x00, 0xec, 0x36, 0xd4, 0xb8, + 0xfc, 0xd4, 0x03, 0xbf, 0xf0, 0x33, 0x2c, 0xd7, 0xf7, 0xcf, 0xe8, 0xe4, + 0xd6, 0xf5, 0xea, 0xbf, 0xed, 0x20, 0x05, 0xfb, 0x07, 0xda, 0xaf, 0xfc, + 0xef, 0x00, 0xdc, 0x06, 0x2b, 0x19, 0xca, 0x55, 0x2a, 0x11, 0xec, 0x17, + 0xea, 0xc2, 0xd8, 0x2f, 0x35, 0x23, 0x0d, 0x0b, 0x69, 0xe0, 0x39, 0x30, + 0xeb, 0x63, 0x7f, 0xda, 0xd5, 0xfc, 0x33, 0xf3, 0xcc, 0xc6, 0xe7, 0x73, + 0x3b, 0x7c, 0x01, 0xd0, 0x49, 0x38, 0xe0, 0x2a, 0xb6, 0x07, 0xc1, 0xb5, + 0xd2, 0x85, 0xa6, 0xd9, 0xd7, 0x09, 0x23, 0x37, 0x46, 0x46, 0x63, 0x1a, + 0xf2, 0xf0, 0x15, 0x00, 0xfc, 0xf6, 0xc8, 0xe2, 0x1f, 0x1e, 0x0d, 0xd7, + 0xfa, 0xea, 0xe9, 0x48, 0xee, 0x01, 0xfa, 0x1d, 0xcd, 0xf9, 0x0e, 0x1d, + 0x62, 0x0e, 0xe5, 0xe6, 0xfe, 0xbb, 0x4c, 0x2e, 0xcc, 0x02, 0x62, 0xf0, + 0x09, 0xdc, 0x17, 0x20, 0xf7, 0xad, 0x0e, 0xf2, 0xea, 0xef, 0xc9, 0xe7, + 0xf5, 0xd2, 0xe4, 0xd5, 0x06, 0xb4, 0x10, 0xec, 0xc4, 0xe6, 0xc5, 0x15, + 0x1c, 0xfc, 0x02, 0xcf, 0x0a, 0xd5, 0x00, 0xdf, 0xdf, 0xfe, 0xeb, 0x02, + 0x09, 0xeb, 0xcf, 0x41, 0x0f, 0x28, 0xe8, 0x1f, 0xed, 0x68, 0xc6, 0x33, + 0x21, 0x0c, 0x01, 0xa9, 0x30, 0xff, 0x13, 0xd7, 0x16, 0x16, 0xff, 0x13, + 0xef, 0x2c, 0xc7, 0xba, 0xf0, 0x43, 0x11, 0x3d, 0x24, 0xfe, 0x71, 0x04, + 0x39, 0x09, 0xe2, 0xcd, 0x15, 0x0b, 0xf9, 0xfc, 0xfb, 0x1f, 0xfd, 0xe6, + 0xe9, 0xe6, 0x0b, 0xf4, 0xdd, 0xf6, 0x02, 0x4b, 0xf7, 0xd0, 0x44, 0xe3, + 0x0c, 0xf1, 0x40, 0xc5, 0x1b, 0x36, 0xe8, 0xfa, 0xff, 0x03, 0xec, 0x27, + 0x03, 0xe2, 0xfc, 0xe7, 0xec, 0x2b, 0xeb, 0x26, 0xf0, 0x03, 0x23, 0xd4, + 0x01, 0xf9, 0x0a, 0x12, 0xf5, 0x11, 0xe2, 0xf8, 0x03, 0xef, 0xf9, 0xef, + 0xe9, 0x04, 0x01, 0xed, 0x1c, 0x3e, 0x00, 0xf8, 0x01, 0xd3, 0x18, 0x00, + 0xe5, 0xf6, 0x09, 0x13, 0x03, 0xf9, 0x1d, 0x18, 0x0b, 0x05, 0x14, 0x06, + 0x00, 0xea, 0x09, 0x02, 0xfb, 0x4a, 0x02, 0x16, 0xee, 0x08, 0xed, 0xf7, + 0x19, 0x0e, 0xff, 0x00, 0x06, 0xef, 0xf6, 0xdd, 0x7f, 0x25, 0xe8, 0xf5, + 0x15, 0x0f, 0xf5, 0xe4, 0xee, 0xf9, 0xfc, 0xfd, 0xdd, 0x06, 0x0a, 0x04, + 0xf8, 0xed, 0xe5, 0x06, 0xe0, 0xfc, 0xf6, 0xeb, 0xf0, 0x1b, 0x03, 0xf2, + 0x03, 0x05, 0x03, 0xce, 0xe8, 0xdd, 0x35, 0xfb, 0xf7, 0xf1, 0xf5, 0xee, + 0x2a, 0xf0, 0xfb, 0x03, 0x0e, 0xf6, 0xf3, 0x07, 0x19, 0xeb, 0xfa, 0x02, + 0x0f, 0x09, 0xfd, 0x0d, 0x00, 0xfb, 0xff, 0xf6, 0xec, 0x25, 0xef, 0x0b, + 0xf7, 0x1e, 0x08, 0xf6, 0xe8, 0x0c, 0xe2, 0x0a, 0x0a, 0x0a, 0xf1, 0x0b, + 0xf2, 0xf7, 0xeb, 0xf8, 0x03, 0x32, 0x06, 0xe6, 0xfe, 0xd2, 0x26, 0xf2, + 0x03, 0x05, 0x0e, 0xf6, 0xf7, 0x0b, 0x18, 0xfb, 0xdd, 0x22, 0x1a, 0xfb, + 0xf5, 0xfc, 0x27, 0xf3, 0x5d, 0xf3, 0xe6, 0xe7, 0x16, 0x00, 0x13, 0x0e, + 0xd1, 0x0d, 0x13, 0x01, 0xf9, 0x05, 0x00, 0xfa, 0x20, 0x25, 0xf3, 0xf8, + 0x00, 0x03, 0xf3, 0x00, 0xf3, 0xed, 0x28, 0x09, 0x08, 0x1b, 0x14, 0xe8, + 0xf2, 0xf2, 0xfb, 0xf7, 0x03, 0xf2, 0xe1, 0xff, 0xf7, 0xf6, 0xfa, 0xf5, + 0xf6, 0xe4, 0x17, 0x01, 0x12, 0xe8, 0xf7, 0xfe, 0xfa, 0xf2, 0xfa, 0xe1, + 0xf2, 0x20, 0x15, 0x0f, 0xe0, 0x1a, 0xec, 0x09, 0xf8, 0x22, 0xf4, 0x03, + 0xf6, 0x0f, 0xdb, 0xfb, 0x06, 0xff, 0x05, 0xfc, 0x17, 0xee, 0x0b, 0x09, + 0xf0, 0x05, 0xfd, 0xe7, 0x1d, 0xdc, 0xe1, 0xf0, 0xe1, 0x1a, 0x0c, 0x03, + 0xd0, 0xed, 0x07, 0xf0, 0x15, 0xe8, 0x36, 0x0e, 0xf6, 0x27, 0xf5, 0x38, + 0xdc, 0xf9, 0xfb, 0xe2, 0xd0, 0x20, 0xf9, 0xda, 0x0c, 0xfc, 0xe5, 0x0c, + 0x49, 0xd4, 0x3b, 0x1e, 0xd6, 0xca, 0xf1, 0xd7, 0x0c, 0x06, 0x27, 0xef, + 0xd8, 0xf2, 0xda, 0xef, 0xf5, 0xe7, 0x07, 0x04, 0x6b, 0xf8, 0xf3, 0xea, + 0x42, 0xe0, 0x3d, 0xc4, 0x0f, 0x18, 0xe4, 0x1b, 0x7f, 0xe3, 0xf8, 0xf5, + 0xfa, 0x2e, 0xd3, 0xe3, 0xf9, 0xd7, 0xe4, 0x09, 0x07, 0x06, 0xf2, 0x05, + 0xe6, 0xe5, 0xf2, 0x00, 0x13, 0xe2, 0xe8, 0x47, 0x18, 0x0c, 0xd6, 0x1e, + 0x0a, 0xef, 0xce, 0xec, 0x39, 0x12, 0x20, 0xeb, 0x00, 0x4e, 0xf9, 0xf9, + 0xff, 0x51, 0xfc, 0xf2, 0x1d, 0x09, 0xba, 0xec, 0xc8, 0xfd, 0x02, 0x02, + 0x32, 0xf9, 0xec, 0x4c, 0x4b, 0x1b, 0xf7, 0x30, 0xd3, 0xee, 0xd3, 0xcf, + 0xfe, 0x12, 0xe9, 0xe0, 0xc1, 0x15, 0xe8, 0x1e, 0x16, 0x04, 0x1f, 0x0e, + 0x0f, 0x5c, 0xce, 0xf3, 0x1c, 0x4d, 0xd3, 0x01, 0x45, 0x2a, 0x29, 0xfb, + 0xce, 0x48, 0x0b, 0x28, 0xed, 0xf2, 0xeb, 0xcb, 0xd3, 0x28, 0x33, 0xfa, + 0x10, 0xea, 0x0e, 0xf5, 0xce, 0xe0, 0x1d, 0x01, 0xea, 0x00, 0xf7, 0xc1, + 0xe0, 0xf7, 0x0f, 0xbd, 0x13, 0x26, 0xfc, 0x0d, 0xa6, 0xf7, 0x12, 0x26, + 0x14, 0x25, 0x04, 0x4b, 0x21, 0x3d, 0xd4, 0x1a, 0x01, 0xfa, 0xe3, 0x2b, + 0xf1, 0xfd, 0x10, 0x0d, 0x16, 0x25, 0xf3, 0xde, 0x42, 0xcc, 0xee, 0xfb, + 0x27, 0x26, 0x16, 0xcd, 0xda, 0xdd, 0x03, 0xfc, 0x30, 0x03, 0xd0, 0x4e, + 0x28, 0xec, 0xee, 0xe1, 0xe5, 0x41, 0x01, 0x0b, 0x07, 0x0c, 0xf1, 0x0f, + 0x25, 0x40, 0xdb, 0xff, 0xe8, 0xe5, 0x4d, 0xde, 0x27, 0x21, 0xca, 0xfc, + 0xe3, 0x7b, 0xea, 0xfa, 0xf6, 0xe9, 0x07, 0xff, 0xfa, 0x08, 0x1e, 0xf9, + 0xfd, 0x00, 0xe8, 0xda, 0x55, 0xf8, 0xf3, 0x3a, 0xe0, 0xee, 0xd7, 0xd8, + 0x00, 0x07, 0x64, 0x00, 0xe7, 0x2a, 0x1d, 0x19, 0xeb, 0x02, 0x00, 0xf4, + 0xd3, 0xe6, 0xe3, 0xfc, 0xea, 0xf0, 0x08, 0x14, 0x14, 0x00, 0xee, 0x2e, + 0x0e, 0x09, 0xc7, 0x23, 0xfd, 0xf8, 0xe3, 0xe9, 0x32, 0xe0, 0xef, 0x0f, + 0x14, 0xed, 0xf5, 0x11, 0xf2, 0x0a, 0x07, 0xdc, 0x45, 0x0f, 0xf8, 0x34, + 0xf6, 0xf4, 0x04, 0xff, 0x10, 0x0c, 0x2e, 0x15, 0x18, 0xde, 0xc4, 0xfa, + 0x20, 0x29, 0xf2, 0xf3, 0x0d, 0xcb, 0xe6, 0x01, 0x14, 0x34, 0x35, 0xc7, + 0xf8, 0x08, 0xdd, 0xee, 0x1a, 0x28, 0xea, 0x33, 0xe5, 0xc7, 0xf0, 0xee, + 0x17, 0x11, 0xeb, 0xcf, 0xf4, 0x02, 0x14, 0xfb, 0xec, 0x22, 0x0c, 0xb5, + 0x2d, 0x01, 0xe3, 0xff, 0xe4, 0xea, 0xed, 0x06, 0xf5, 0xd4, 0xe2, 0x08, + 0x40, 0x15, 0x08, 0x1e, 0x08, 0xe1, 0xe2, 0xf6, 0x7f, 0xf8, 0xf0, 0x1f, + 0xdd, 0xe9, 0x03, 0x16, 0x10, 0x16, 0x1a, 0xc3, 0xf3, 0xeb, 0x08, 0xf4, + 0x2d, 0xde, 0xe5, 0x0d, 0x1f, 0xe8, 0xfb, 0x27, 0xd9, 0x03, 0xec, 0xeb, + 0x3c, 0x2a, 0x0c, 0x39, 0x1d, 0xf1, 0xef, 0x2e, 0x26, 0xeb, 0x0a, 0x09, + 0xd7, 0xca, 0x25, 0x19, 0x2d, 0xe4, 0xef, 0x03, 0xfe, 0x03, 0xf5, 0x03, + 0x18, 0xdc, 0xe0, 0x16, 0xe9, 0x1a, 0x19, 0xf6, 0x00, 0x1c, 0xfe, 0x17, + 0xfc, 0x1d, 0xec, 0x12, 0x0e, 0xda, 0x2d, 0xfb, 0xf7, 0xef, 0x03, 0x0f, + 0x03, 0xed, 0xf1, 0x13, 0xee, 0xf1, 0xf8, 0x17, 0x22, 0x17, 0x38, 0xca, + 0xdc, 0x11, 0x13, 0x21, 0xf7, 0x14, 0xda, 0x12, 0x12, 0x2e, 0xea, 0x0a, + 0xf6, 0x30, 0x21, 0xe4, 0xf0, 0x06, 0xfd, 0xba, 0xf2, 0xda, 0x0c, 0x29, + 0x10, 0x17, 0x1c, 0x0a, 0x01, 0xf0, 0x15, 0x1b, 0xf6, 0x45, 0xd3, 0x15, + 0xda, 0xf4, 0xfc, 0x18, 0xfd, 0x00, 0x24, 0xf3, 0x1d, 0x1e, 0x0e, 0xf2, + 0x01, 0xe5, 0x46, 0x07, 0xe7, 0xc0, 0x0f, 0x03, 0xdc, 0x16, 0x14, 0x3f, + 0xf3, 0x2a, 0x15, 0xf0, 0xd4, 0x3f, 0x26, 0xfb, 0xcb, 0xe3, 0xfe, 0xf7, + 0x22, 0x0b, 0x35, 0x0d, 0xef, 0x63, 0xbd, 0x00, 0x20, 0xfa, 0xd6, 0x08, + 0xeb, 0x13, 0x0f, 0xed, 0xdb, 0x1a, 0xe6, 0xd1, 0x12, 0xe7, 0x08, 0xe2, + 0xed, 0xcf, 0x05, 0xff, 0x10, 0x06, 0x07, 0xde, 0xe5, 0xe5, 0xf8, 0x44, + 0xde, 0x11, 0xf8, 0xe6, 0x43, 0xc2, 0x0d, 0x47, 0x20, 0x4e, 0xf1, 0x1a, + 0xfe, 0x01, 0x13, 0x06, 0xe4, 0x61, 0xbc, 0x1b, 0x02, 0xfa, 0x0b, 0xfd, + 0xdf, 0x15, 0x03, 0xf6, 0xf5, 0xe5, 0x04, 0x44, 0xde, 0x4c, 0x16, 0x00, + 0xf7, 0xf0, 0xf0, 0xf5, 0xd8, 0xcd, 0x16, 0xf9, 0xe2, 0xf1, 0xf2, 0xfe, + 0xef, 0x27, 0x28, 0xe9, 0xc1, 0x1e, 0x27, 0x0d, 0xd0, 0x0e, 0x38, 0x0f, + 0x2b, 0xf2, 0x0d, 0xd6, 0x3f, 0x01, 0xcf, 0xf4, 0x22, 0xfb, 0xec, 0xa8, + 0x3e, 0x4c, 0xf6, 0xe8, 0x1a, 0xf8, 0x48, 0x19, 0xe5, 0xf2, 0xc8, 0x11, + 0xde, 0xfd, 0xd4, 0xc2, 0xd2, 0xe8, 0x3a, 0x2f, 0xeb, 0x04, 0xc2, 0xfe, + 0xf9, 0xf4, 0xdb, 0x01, 0x1c, 0xe4, 0xd0, 0xfe, 0x02, 0x12, 0x24, 0xf8, + 0xc7, 0xb6, 0xd6, 0x32, 0x0e, 0xdd, 0xc8, 0xe9, 0x13, 0x0f, 0x11, 0x17, + 0x06, 0x08, 0xf4, 0xfd, 0xe9, 0xd1, 0x3e, 0xf3, 0xd5, 0x03, 0x14, 0xdf, + 0x17, 0x0f, 0xac, 0x0f, 0xde, 0xf9, 0x11, 0x09, 0xd9, 0xea, 0xdc, 0xed, + 0x2b, 0xf8, 0xc9, 0xaa, 0x10, 0x3b, 0x0f, 0x2d, 0xed, 0x04, 0x08, 0x55, + 0x06, 0xf0, 0x7f, 0xff, 0xee, 0x01, 0x0e, 0x4b, 0x08, 0xf9, 0x37, 0xbd, + 0xe4, 0xf8, 0x1d, 0x09, 0xe7, 0x25, 0x03, 0x25, 0xfd, 0x21, 0x0b, 0xd0, + 0xf5, 0xd8, 0x1b, 0xfd, 0xe8, 0xfa, 0x1d, 0x17, 0x4a, 0x05, 0xe4, 0xf1, + 0xff, 0xfd, 0xf1, 0xe5, 0xfe, 0xf4, 0x26, 0x1a, 0xe8, 0x2a, 0xf6, 0x19, + 0x1c, 0xea, 0xea, 0x05, 0x12, 0xf2, 0x16, 0xee, 0xfc, 0x06, 0x0c, 0x0d, + 0xf1, 0x35, 0x0e, 0xf3, 0x15, 0x4c, 0xff, 0xef, 0x04, 0x09, 0x11, 0x16, + 0x17, 0x05, 0x08, 0x01, 0xde, 0xf4, 0xf5, 0x24, 0x1a, 0x0e, 0x16, 0xf9, + 0x0d, 0x07, 0xf8, 0x0c, 0xf9, 0xe9, 0x0d, 0xe5, 0xed, 0x04, 0xfd, 0x19, + 0xda, 0x09, 0xf5, 0x00, 0xf2, 0xfe, 0xff, 0xf6, 0xe9, 0x12, 0xfc, 0x2a, + 0x04, 0xe8, 0xe1, 0x3b, 0x24, 0xd6, 0x04, 0xf3, 0x04, 0x1f, 0xf3, 0xcd, + 0x03, 0x27, 0xe3, 0x05, 0x2a, 0x18, 0xe5, 0xe3, 0x08, 0xcc, 0xf8, 0xf2, + 0xea, 0x26, 0xea, 0xfe, 0xe3, 0xf8, 0xfd, 0x1f, 0x28, 0x0c, 0xe8, 0xe2, + 0xd9, 0xdf, 0x00, 0x08, 0xe1, 0xfc, 0x17, 0xee, 0xe1, 0xfa, 0xe9, 0x26, + 0xf9, 0xee, 0xf9, 0xdf, 0xdc, 0x03, 0xe3, 0x03, 0x20, 0xfc, 0xe7, 0x2c, + 0x04, 0xea, 0xf0, 0xf8, 0xf9, 0xeb, 0x14, 0xf4, 0x08, 0x25, 0x0a, 0x15, + 0x07, 0x26, 0xfa, 0x03, 0xfd, 0xe4, 0xde, 0x0c, 0xed, 0xe5, 0x0c, 0x1f, + 0x1b, 0x01, 0xff, 0xef, 0xf6, 0xe5, 0xf4, 0xf7, 0x1f, 0xe4, 0x14, 0xe4, + 0xea, 0xf6, 0x05, 0x09, 0x19, 0xef, 0xf2, 0xfc, 0x0f, 0xf6, 0x33, 0xf4, + 0x0f, 0x02, 0xe9, 0xe9, 0xec, 0xf2, 0x0a, 0xef, 0x02, 0x1a, 0xe1, 0xe1, + 0x0b, 0x07, 0xd9, 0x7f, 0xfd, 0xf3, 0xd6, 0x23, 0xe1, 0x04, 0x03, 0xf7, + 0xfe, 0x08, 0x13, 0x06, 0xfb, 0x09, 0xe3, 0xeb, 0x0c, 0xee, 0x1f, 0x13, + 0xe2, 0xf9, 0xf3, 0x29, 0x11, 0x05, 0xf1, 0xfc, 0xf3, 0xf4, 0xf4, 0x01, + 0x17, 0xfe, 0xf0, 0x18, 0x24, 0xfa, 0x11, 0x05, 0xef, 0xfd, 0xe9, 0x01, + 0xfd, 0x1f, 0xf7, 0x06, 0xf2, 0xf8, 0x57, 0x1f, 0xf6, 0x14, 0x08, 0xf7, + 0x0f, 0x2e, 0x08, 0x0c, 0xef, 0xd2, 0xc3, 0xf9, 0x14, 0x15, 0xe0, 0x01, + 0xca, 0x38, 0x04, 0xb8, 0x54, 0x0f, 0x21, 0xf0, 0xca, 0x1c, 0xfc, 0xfa, + 0xe9, 0xe5, 0xf5, 0x0e, 0xca, 0x7b, 0xea, 0xdb, 0xe9, 0xd3, 0xdc, 0xda, + 0x0e, 0x12, 0xf5, 0xe5, 0xc5, 0xe4, 0xf2, 0x20, 0xef, 0xef, 0x1d, 0xff, + 0x16, 0x2e, 0x03, 0xf4, 0xfe, 0xe1, 0x59, 0xec, 0xe2, 0x22, 0xe9, 0xf1, + 0xf1, 0xdb, 0x20, 0xd1, 0xd0, 0xc7, 0xd0, 0xda, 0xe9, 0x04, 0xbc, 0xfe, + 0x0f, 0xb2, 0x2c, 0xd2, 0xf0, 0x24, 0xf8, 0x03, 0x19, 0x11, 0x00, 0x67, + 0xc4, 0x0a, 0xfc, 0xeb, 0x08, 0xfc, 0x1a, 0xea, 0x16, 0x14, 0xfd, 0xf4, + 0x1c, 0x28, 0x2c, 0xbc, 0x26, 0x63, 0xf2, 0x04, 0xe5, 0x56, 0x36, 0xc6, + 0xc7, 0xc0, 0xb6, 0x13, 0xdb, 0xe3, 0x04, 0x04, 0xef, 0x0c, 0x0c, 0x1b, + 0x18, 0xbe, 0x13, 0x0c, 0xec, 0x00, 0x28, 0x11, 0xdd, 0xef, 0xe8, 0xe0, + 0xee, 0x24, 0xbc, 0x0d, 0xe9, 0xe7, 0xdd, 0x04, 0x2c, 0x5d, 0xe8, 0xd1, + 0x15, 0x31, 0xf9, 0xfa, 0x25, 0xe7, 0x1a, 0x08, 0xc8, 0x23, 0xec, 0x25, + 0xdf, 0xde, 0xd2, 0xf6, 0xf7, 0x3d, 0xfe, 0xf0, 0xfa, 0xf2, 0x1d, 0xec, + 0x25, 0xf3, 0xe2, 0x10, 0x23, 0x15, 0x6e, 0xf2, 0x2c, 0xc9, 0xf7, 0xf8, + 0x33, 0xfc, 0xc9, 0xed, 0x08, 0x10, 0xda, 0xf3, 0x4f, 0xf7, 0xe8, 0xd8, + 0x2f, 0x3d, 0x1b, 0xe4, 0x2a, 0x0b, 0x21, 0x0d, 0x2d, 0x2a, 0xeb, 0x51, + 0xfb, 0xd9, 0xeb, 0x1d, 0x10, 0x08, 0xfa, 0xeb, 0xd8, 0xec, 0xe2, 0xe6, + 0x34, 0xf2, 0x17, 0xf9, 0xfa, 0x10, 0xca, 0xbd, 0x13, 0x1b, 0x08, 0x08, + 0x65, 0x0e, 0x16, 0x1e, 0xf6, 0xfc, 0x03, 0x36, 0x32, 0x2f, 0xa7, 0x7f, + 0x38, 0x17, 0xfc, 0x11, 0xfd, 0xfa, 0xe5, 0xf0, 0x09, 0xf5, 0x4c, 0x11, + 0xf4, 0x26, 0x41, 0xcb, 0x02, 0x30, 0x19, 0x12, 0x13, 0x34, 0xed, 0xdb, + 0xc8, 0x53, 0x02, 0xea, 0x57, 0xe2, 0xfb, 0xd0, 0xd6, 0x30, 0xc4, 0x21, + 0x25, 0x28, 0x28, 0xe2, 0x1e, 0x33, 0xf5, 0xe4, 0xec, 0x5d, 0xb3, 0xe6, + 0x34, 0xfa, 0x19, 0xfa, 0x15, 0xf8, 0x20, 0xe6, 0xf8, 0x20, 0xe1, 0xd7, + 0xec, 0xff, 0xfa, 0xdd, 0x1f, 0xeb, 0x17, 0xec, 0x17, 0xcc, 0xfa, 0x09, + 0xba, 0xe5, 0xdc, 0xc9, 0xc5, 0x4e, 0x26, 0xe4, 0xfc, 0x7f, 0xd3, 0xea, + 0x0e, 0x00, 0x3b, 0x1a, 0xd8, 0xc2, 0xeb, 0xea, 0x19, 0x41, 0xec, 0xd1, + 0xe5, 0x31, 0xe5, 0xee, 0x26, 0x12, 0x00, 0x1d, 0xf5, 0xf5, 0xf5, 0xf2, + 0x06, 0xe0, 0xee, 0x33, 0xea, 0x20, 0xf9, 0x31, 0xfb, 0x1c, 0xf1, 0xf4, + 0xf5, 0x03, 0xf9, 0xfb, 0xef, 0xe8, 0xf1, 0xed, 0xfe, 0xfa, 0x18, 0xcf, + 0xd6, 0xfc, 0xe7, 0xf9, 0x0b, 0x00, 0xf3, 0xfc, 0xdd, 0x01, 0x03, 0x11, + 0xc7, 0xe4, 0x0f, 0x27, 0xe5, 0x16, 0xef, 0x13, 0xfb, 0xea, 0x2e, 0xe1, + 0xf4, 0x00, 0xea, 0x0b, 0xbd, 0x26, 0x18, 0xdf, 0xfa, 0xe5, 0x41, 0xf6, + 0xf5, 0xce, 0xed, 0xe1, 0x09, 0x1f, 0x25, 0x07, 0xe5, 0x10, 0xe6, 0x2b, + 0xe5, 0xeb, 0x1f, 0xe6, 0x32, 0x01, 0x0e, 0xe5, 0x10, 0xf7, 0x38, 0x06, + 0xd3, 0xe8, 0x19, 0xf6, 0xef, 0xf1, 0x0f, 0x04, 0x23, 0x34, 0xce, 0xcf, + 0xf1, 0x27, 0x00, 0xed, 0xf6, 0x01, 0x18, 0xd7, 0xd8, 0xf5, 0x1b, 0x14, + 0x2c, 0xf2, 0xe8, 0x63, 0x23, 0xed, 0x06, 0x03, 0x2a, 0x27, 0x0d, 0xf8, + 0xe2, 0xf3, 0xea, 0xfb, 0xfb, 0x31, 0xf1, 0x0e, 0xf2, 0xe8, 0x16, 0x4b, + 0xd8, 0xef, 0xd8, 0x13, 0x22, 0xef, 0x1b, 0x11, 0xe9, 0x17, 0xea, 0xe1, + 0xf8, 0x02, 0xdd, 0xd1, 0xee, 0x55, 0xd5, 0x0f, 0xfd, 0x21, 0xf8, 0x73, + 0xd9, 0x0a, 0xf9, 0x23, 0xf1, 0xe8, 0x03, 0xe6, 0x1a, 0xe7, 0xf8, 0xf6, + 0xdf, 0x01, 0xfd, 0x36, 0x15, 0x32, 0x30, 0x41, 0x3c, 0x03, 0xdd, 0x22, + 0x23, 0x1f, 0xf9, 0xf8, 0x0c, 0xf6, 0xf8, 0xef, 0x05, 0x38, 0x10, 0x09, + 0xed, 0xf6, 0xfa, 0x04, 0x20, 0x21, 0x0e, 0xfd, 0xe7, 0x08, 0x5e, 0x0a, + 0xfc, 0xed, 0x22, 0xc4, 0x10, 0xfa, 0xfe, 0xdb, 0x27, 0x46, 0xfb, 0xea, + 0xf9, 0x27, 0x16, 0xde, 0xe4, 0x0a, 0xf5, 0xfa, 0x0a, 0xf5, 0xff, 0x6b, + 0xee, 0x1c, 0xd2, 0xf5, 0x01, 0xfa, 0xe4, 0xf8, 0xfd, 0x12, 0x15, 0x07, + 0x1d, 0x1c, 0xf2, 0xeb, 0xdb, 0x02, 0x01, 0x4d, 0xf6, 0x23, 0x13, 0x7f, + 0xf5, 0x0b, 0x00, 0xfa, 0xf2, 0xf1, 0x0b, 0x00, 0x01, 0x09, 0x20, 0xf9, + 0x03, 0xe1, 0xf3, 0xfd, 0x06, 0x2d, 0xfe, 0xea, 0x19, 0xe6, 0xfb, 0xc8, + 0x0a, 0x0c, 0x0b, 0xea, 0x16, 0xee, 0x05, 0xe3, 0xd7, 0x1a, 0xf8, 0x24, + 0xf0, 0xf2, 0xf9, 0x1d, 0xe7, 0xe6, 0x1f, 0x19, 0xfe, 0xfc, 0xfc, 0x36, + 0xe6, 0xe4, 0x05, 0xfc, 0xe2, 0xf9, 0xea, 0x4f, 0xe5, 0xe6, 0xf9, 0xeb, + 0x07, 0x2c, 0xe7, 0xe9, 0x0f, 0xe9, 0xe5, 0xea, 0xc8, 0xd2, 0x11, 0x09, + 0xde, 0xe9, 0x47, 0xda, 0x04, 0x00, 0x08, 0xe9, 0xf5, 0xc1, 0x0f, 0xe5, + 0x47, 0xf8, 0x22, 0xe6, 0x22, 0xe2, 0x25, 0xd2, 0xfc, 0xf2, 0xf8, 0x05, + 0x03, 0x1f, 0xde, 0xe0, 0xfe, 0xf0, 0x0c, 0xea, 0xff, 0xe9, 0x14, 0xde, + 0x0f, 0xe7, 0x18, 0xe6, 0xf3, 0xe4, 0xdf, 0x08, 0xed, 0xeb, 0x05, 0x19, + 0x1c, 0xf3, 0xf3, 0xef, 0xf4, 0x05, 0xed, 0xf0, 0xe9, 0x2f, 0xe3, 0xdd, + 0xdf, 0xcf, 0x2a, 0xfb, 0xfe, 0xd0, 0x07, 0x30, 0x0f, 0x00, 0xf4, 0x14, + 0xf1, 0xfb, 0xf6, 0xf4, 0xe6, 0xe6, 0xda, 0x2e, 0xf8, 0x18, 0x09, 0x14, + 0xec, 0xff, 0x16, 0x1b, 0xea, 0x25, 0xdc, 0x39, 0xee, 0xe4, 0xdb, 0x17, + 0xda, 0x16, 0xe2, 0xdd, 0x00, 0xf8, 0x0c, 0xf8, 0xde, 0x19, 0x10, 0xeb, + 0xf8, 0x0a, 0x3e, 0x21, 0x3b, 0x52, 0x0c, 0x1f, 0x0a, 0x02, 0x01, 0xd9, + 0xfb, 0x44, 0x02, 0xc6, 0xde, 0x22, 0xf3, 0x18, 0xde, 0xec, 0x2d, 0x11, + 0xe4, 0x28, 0xf7, 0xfe, 0xdf, 0x11, 0x13, 0xeb, 0x29, 0xad, 0xf3, 0xe0, + 0xe7, 0x27, 0x23, 0x08, 0xf1, 0x20, 0xfd, 0xcf, 0x01, 0x0b, 0x02, 0x0c, + 0xde, 0xf4, 0x0f, 0xe9, 0x42, 0xea, 0xd5, 0xd8, 0xe8, 0xde, 0xfc, 0xff, + 0x04, 0xed, 0xee, 0xb7, 0x36, 0x04, 0x03, 0xbf, 0x08, 0xf6, 0xe6, 0x3d, + 0x10, 0xce, 0x4b, 0xeb, 0xb4, 0x28, 0x25, 0x09, 0xfa, 0x7f, 0x00, 0xd9, + 0xf9, 0xe8, 0x35, 0xe7, 0xea, 0x30, 0x27, 0xf3, 0x2c, 0x0c, 0xcb, 0xbb, + 0xc9, 0xe8, 0xc5, 0x07, 0x25, 0xf0, 0xf2, 0xe0, 0xe5, 0x13, 0xe4, 0x0a, + 0x1e, 0xea, 0x08, 0xf6, 0xdf, 0x0e, 0x1c, 0xf6, 0xeb, 0x0b, 0xe3, 0x0d, + 0xc2, 0x5c, 0xcd, 0x4d, 0xda, 0xed, 0x1b, 0xd0, 0xff, 0xf4, 0x01, 0x1b, + 0xf4, 0x02, 0x4d, 0xf4, 0xdd, 0x2c, 0x30, 0x25, 0x09, 0x1b, 0x06, 0xf4, + 0x05, 0xcd, 0xe4, 0x37, 0xfa, 0x0a, 0x14, 0xd9, 0x34, 0xfb, 0xec, 0xe9, + 0x13, 0x13, 0xde, 0xe9, 0x0e, 0x2c, 0xee, 0x04, 0x1b, 0xe9, 0x00, 0x0d, + 0xd9, 0xea, 0x35, 0xf6, 0xee, 0xd6, 0xec, 0xd2, 0x2c, 0xce, 0xf6, 0xf4, + 0xe0, 0xe7, 0xf5, 0xf3, 0x00, 0xed, 0x0e, 0x22, 0x48, 0xd6, 0x26, 0x37, + 0xec, 0x02, 0xe8, 0xe6, 0x26, 0xba, 0x52, 0x4b, 0xff, 0xd4, 0x1f, 0x09, + 0x57, 0xfb, 0x08, 0x2d, 0xfa, 0x28, 0xe5, 0xf6, 0xd2, 0x2d, 0xe4, 0x22, + 0x5f, 0x20, 0x0d, 0xe3, 0xe3, 0x17, 0xb5, 0xd8, 0xc6, 0xf8, 0x08, 0xfc, + 0x07, 0xeb, 0xd9, 0x0e, 0x2b, 0xdf, 0xe7, 0xd8, 0x0e, 0xdd, 0xc8, 0xf1, + 0x2d, 0xd4, 0xfd, 0x04, 0x6d, 0x14, 0xd3, 0xc0, 0x03, 0xdb, 0x23, 0xd4, + 0xce, 0x7c, 0xec, 0xec, 0x19, 0xcf, 0xf9, 0x14, 0x06, 0x4b, 0x08, 0xc6, + 0x58, 0x01, 0x3b, 0xdc, 0xe7, 0x58, 0xf6, 0xf3, 0xdf, 0x15, 0xfe, 0xf8, + 0x1e, 0xd6, 0x16, 0x0f, 0xcc, 0xe4, 0xc1, 0xf7, 0x0e, 0x47, 0xf3, 0x0b, + 0x14, 0xdc, 0x19, 0x3c, 0xf9, 0xca, 0x26, 0xb4, 0x0c, 0xd0, 0x4b, 0x10, + 0xdd, 0xef, 0xfd, 0xf7, 0xf2, 0x3b, 0x09, 0x17, 0x2b, 0x6b, 0xfb, 0xda, + 0xe8, 0xfe, 0xdd, 0xdf, 0xc6, 0xfc, 0x09, 0xd8, 0x02, 0x2c, 0x23, 0xd2, + 0x23, 0x31, 0xfd, 0xe8, 0x2d, 0xf2, 0x16, 0x14, 0xfe, 0xd1, 0x1c, 0xf5, + 0xf5, 0xb1, 0xe7, 0xfb, 0x32, 0xfb, 0x33, 0xe6, 0xdf, 0xee, 0xb8, 0x16, + 0xbe, 0x01, 0xd8, 0xc9, 0xfb, 0xeb, 0x2b, 0x1f, 0xbb, 0x04, 0xd2, 0x0b, + 0xa0, 0x29, 0xf0, 0xe1, 0x24, 0xf4, 0xe9, 0xd5, 0xf4, 0xe9, 0x08, 0x24, + 0xf1, 0xcd, 0x00, 0xf9, 0x06, 0xd6, 0x13, 0x57, 0xda, 0xfe, 0x7f, 0x4a, + 0x25, 0xdb, 0xc7, 0x39, 0xda, 0x29, 0x2a, 0xe6, 0x36, 0xff, 0xf4, 0x15, + 0x0c, 0x27, 0x06, 0xe0, 0xf2, 0x4b, 0xf6, 0x28, 0xbd, 0x0d, 0xde, 0x38, + 0x22, 0xfe, 0x46, 0x13, 0x0d, 0xf0, 0xd0, 0xe2, 0x47, 0x03, 0x19, 0xbc, + 0x01, 0xe4, 0xff, 0xe4, 0x1a, 0x36, 0xe9, 0xec, 0x0d, 0x1c, 0xf8, 0x1b, + 0xb7, 0xf3, 0xfb, 0xe4, 0xe9, 0xda, 0x0b, 0xe0, 0xf3, 0xe1, 0xe4, 0xe4, + 0x49, 0x13, 0xfa, 0x19, 0xfe, 0x44, 0xee, 0x57, 0xef, 0x1a, 0x20, 0xe6, + 0x01, 0xf0, 0xd5, 0x09, 0xd6, 0x17, 0xe7, 0x30, 0xfa, 0xed, 0x70, 0x2d, + 0x03, 0xfd, 0xbe, 0xe5, 0x08, 0xd4, 0xd0, 0xf7, 0x49, 0xe6, 0x12, 0xbe, + 0x27, 0xe7, 0xdf, 0x03, 0xd7, 0x3c, 0x39, 0x34, 0xf6, 0xf2, 0xd4, 0x36, + 0xea, 0xf4, 0xf6, 0x07, 0xbc, 0xd2, 0xd5, 0xec, 0xb5, 0x19, 0xc4, 0x19, + 0xfe, 0xc0, 0xda, 0xda, 0x05, 0xca, 0xd3, 0xf0, 0xfa, 0xd9, 0x03, 0xce, + 0x00, 0xdd, 0x2e, 0x23, 0xe8, 0xf7, 0xf1, 0xdc, 0x27, 0x42, 0xd5, 0xf7, + 0xea, 0x1a, 0x26, 0x12, 0xfe, 0x11, 0xe7, 0x04, 0x15, 0xc4, 0xbf, 0xc3, + 0xd1, 0xe3, 0xd0, 0xdf, 0xf5, 0xcb, 0x0c, 0x0c, 0xfd, 0xe5, 0xd7, 0x43, + 0xfd, 0xe5, 0x12, 0x03, 0x38, 0x01, 0xe0, 0x11, 0x11, 0x3d, 0x19, 0xdf, + 0x55, 0x1f, 0x17, 0xf1, 0x05, 0x11, 0xd4, 0xf8, 0xdf, 0xf6, 0x02, 0xd9, + 0x28, 0xd7, 0xd3, 0xfe, 0x26, 0xe3, 0xd6, 0x42, 0x13, 0xba, 0xc5, 0x19, + 0xf9, 0x48, 0xf3, 0xdd, 0x18, 0xff, 0xed, 0x00, 0x0a, 0xec, 0x06, 0xdb, + 0x05, 0x0c, 0x16, 0x00, 0xfe, 0xf1, 0x03, 0x1c, 0xf2, 0xea, 0xde, 0x04, + 0xdf, 0x01, 0xf1, 0xf1, 0x12, 0x25, 0xe8, 0xfa, 0xed, 0xf1, 0xe0, 0x00, + 0xd6, 0x5f, 0xfb, 0x0a, 0x2a, 0xf6, 0x26, 0x24, 0x17, 0xf1, 0xdc, 0x1b, + 0xf2, 0x18, 0x31, 0xfd, 0xe4, 0x07, 0x75, 0xf2, 0xed, 0x15, 0x42, 0xf1, + 0xfa, 0x74, 0x2a, 0xfb, 0x27, 0x0a, 0xe7, 0x05, 0x73, 0x13, 0x65, 0x18, + 0xd4, 0x3a, 0x06, 0xda, 0xda, 0x0d, 0x3a, 0xf8, 0x2c, 0x23, 0x48, 0xed, + 0x20, 0xec, 0x1f, 0x68, 0x04, 0xfb, 0xfa, 0xfa, 0x09, 0x1b, 0xf4, 0xfa, + 0x18, 0xff, 0xee, 0xda, 0x23, 0xf1, 0xd4, 0xd7, 0xdb, 0x48, 0x7f, 0x1e, + 0xda, 0xf7, 0x07, 0x0e, 0x0d, 0xc8, 0xfb, 0x00, 0x04, 0xfb, 0x28, 0x0a, + 0x14, 0x5f, 0x07, 0xe6, 0xfc, 0x01, 0x28, 0x02, 0x53, 0xea, 0xce, 0x2f, + 0xfb, 0xe5, 0xeb, 0x38, 0xec, 0x2d, 0x10, 0xe9, 0x22, 0x01, 0xd7, 0x15, + 0xfb, 0x4b, 0x0c, 0x34, 0xf3, 0x15, 0x05, 0xff, 0xfd, 0xcf, 0x30, 0x01, + 0x00, 0x20, 0x27, 0xe8, 0x03, 0xdc, 0xe2, 0xe0, 0xeb, 0x23, 0x18, 0x15, + 0xd8, 0xdf, 0x28, 0xf6, 0x29, 0x06, 0x5b, 0xc3, 0xf5, 0x0f, 0xf8, 0xff, + 0x08, 0x49, 0x35, 0x0c, 0x22, 0x34, 0xef, 0xd1, 0x08, 0xe7, 0xc4, 0xe8, + 0xe6, 0xb7, 0x12, 0xc3, 0x2d, 0xcc, 0xb4, 0x31, 0x01, 0xf8, 0xf5, 0x24, + 0xf3, 0x1e, 0xff, 0x17, 0xe2, 0xd5, 0xf8, 0x12, 0x12, 0xe6, 0x4b, 0x1a, + 0x1c, 0x10, 0xf8, 0xeb, 0xf7, 0xd7, 0x27, 0xfb, 0x21, 0x10, 0x20, 0x18, + 0x1c, 0xff, 0xfd, 0xd7, 0x00, 0xeb, 0xdf, 0xc2, 0x03, 0x0f, 0x13, 0x02, + 0xdc, 0xfb, 0x17, 0x1a, 0x0c, 0xf9, 0xdc, 0xea, 0x4d, 0x04, 0xfd, 0x0e, + 0x14, 0x7f, 0x21, 0x01, 0xec, 0x28, 0xeb, 0x20, 0xfe, 0xe4, 0x01, 0xec, + 0xfc, 0xe2, 0x21, 0xfe, 0xf2, 0xf7, 0x19, 0x23, 0x29, 0x2f, 0x08, 0x0c, + 0xee, 0xe7, 0xf5, 0x0d, 0x21, 0xd2, 0xc6, 0x06, 0xee, 0x1f, 0x60, 0x02, + 0x01, 0xda, 0x1d, 0x71, 0x01, 0xc9, 0x38, 0xf8, 0xf9, 0x23, 0xf5, 0x14, + 0xff, 0x13, 0x5a, 0xcd, 0xee, 0xdf, 0x0b, 0x10, 0x0a, 0x14, 0xdc, 0x04, + 0xff, 0xcf, 0x08, 0xf2, 0xf3, 0xc2, 0x13, 0x10, 0xc5, 0xfa, 0xf3, 0xfd, + 0x32, 0x1c, 0xdf, 0x0d, 0xf3, 0xe9, 0x2b, 0x26, 0xb3, 0x0a, 0x30, 0xf7, + 0xfb, 0x01, 0xec, 0xf1, 0xdd, 0xdb, 0xd3, 0xdf, 0xcd, 0xd5, 0x09, 0xfa, + 0x37, 0xe4, 0x09, 0xfe, 0xcc, 0x1e, 0xf6, 0xed, 0xfa, 0x32, 0x00, 0xe5, + 0x16, 0xfb, 0xfe, 0x03, 0x15, 0x06, 0xdd, 0xf9, 0xee, 0xe7, 0xe1, 0xd3, + 0x2c, 0xfd, 0x2e, 0xfa, 0x14, 0x3d, 0xcc, 0xd1, 0x30, 0xff, 0xf6, 0x02, + 0x33, 0x4e, 0x15, 0xf6, 0x05, 0x0d, 0xf4, 0xeb, 0xf5, 0xde, 0x0e, 0x27, + 0xf1, 0xe5, 0x28, 0x2b, 0xf5, 0xd0, 0xed, 0xe9, 0x18, 0x03, 0x17, 0x22, + 0xe9, 0x1f, 0xda, 0x18, 0x08, 0x35, 0x05, 0x06, 0xf1, 0xf3, 0x23, 0xfc, + 0x20, 0x01, 0x25, 0xe2, 0x13, 0xfc, 0xf7, 0x0a, 0xd2, 0x14, 0x13, 0x20, + 0xd7, 0x0f, 0x26, 0xc7, 0x1b, 0x4e, 0xf8, 0xd3, 0xfe, 0x11, 0x23, 0x14, + 0x0a, 0xd5, 0x02, 0x02, 0xf4, 0xcf, 0xc3, 0x02, 0x12, 0xfa, 0x07, 0x2c, + 0x58, 0x1f, 0x39, 0xe4, 0xc5, 0xe9, 0xf8, 0x2a, 0xdf, 0xda, 0xe9, 0x02, + 0xcb, 0xc9, 0xe5, 0xfb, 0x09, 0xed, 0xf5, 0xaf, 0xff, 0x09, 0xfa, 0x03, + 0x26, 0x05, 0x15, 0x2a, 0xe4, 0x26, 0x17, 0xd2, 0xdd, 0xe7, 0xdd, 0xf5, + 0x03, 0x0c, 0xff, 0xdd, 0x18, 0xe6, 0xe8, 0x2a, 0x13, 0x2e, 0x22, 0xfd, + 0x27, 0x54, 0x0b, 0x05, 0x0f, 0x4b, 0xeb, 0x77, 0x2e, 0xcc, 0xd7, 0x0f, + 0xfa, 0xc8, 0xe3, 0xf0, 0xdb, 0x17, 0xeb, 0xce, 0xbb, 0x1e, 0xd0, 0x00, + 0x10, 0x02, 0xd8, 0xe9, 0x11, 0xf8, 0xbd, 0xe4, 0xeb, 0x0e, 0xdb, 0x48, + 0xed, 0xfd, 0x27, 0xfc, 0x1f, 0xd6, 0xe3, 0x02, 0xe8, 0xb7, 0x0e, 0x41, + 0xfa, 0x02, 0x0c, 0xf2, 0xf2, 0x2f, 0x7f, 0x05, 0x00, 0x09, 0x07, 0x13, + 0xfc, 0x05, 0xed, 0x1a, 0x56, 0x04, 0x06, 0xde, 0x1f, 0xa5, 0x04, 0x20, + 0x27, 0xcf, 0x02, 0xef, 0x49, 0x16, 0xdc, 0x0c, 0x03, 0x21, 0xe0, 0xdc, + 0x66, 0x10, 0x35, 0xdd, 0xee, 0x03, 0x2a, 0x0b, 0xfe, 0xef, 0x1a, 0xdd, + 0xac, 0x22, 0x2c, 0x03, 0xf7, 0x65, 0xc5, 0x29, 0xd6, 0x14, 0x2b, 0xeb, + 0xe0, 0x07, 0x00, 0xdb, 0xe4, 0x0c, 0xf2, 0x51, 0x31, 0x1d, 0x19, 0xd2, + 0x0c, 0xef, 0xb1, 0xf3, 0x50, 0x00, 0xf2, 0x3e, 0x10, 0xfc, 0x1b, 0xe2, + 0x29, 0xfb, 0xd6, 0x10, 0xfa, 0xea, 0x32, 0x27, 0x35, 0x16, 0x0e, 0x13, + 0xc0, 0xe0, 0x29, 0x17, 0xdf, 0xef, 0x01, 0x01, 0x39, 0xfb, 0xd4, 0xd1, + 0x0a, 0xd9, 0x08, 0xe2, 0x4e, 0x00, 0xd4, 0x25, 0xe6, 0x19, 0xdf, 0x44, + 0xe4, 0x49, 0x17, 0xfe, 0x2b, 0xdd, 0x16, 0xf9, 0x03, 0x0e, 0xdf, 0x64, + 0x04, 0xff, 0xed, 0xe2, 0x25, 0x21, 0xf6, 0xd2, 0x17, 0x13, 0xe1, 0x33, + 0xb7, 0xea, 0x54, 0x12, 0xc8, 0x1b, 0xf6, 0xfc, 0xcf, 0xcc, 0x51, 0xfa, + 0xcd, 0xe5, 0xb5, 0x03, 0xcc, 0xd3, 0xfd, 0x11, 0xf9, 0x0e, 0x43, 0xf5, + 0xbe, 0x27, 0x25, 0xdb, 0x37, 0xc7, 0xdc, 0x10, 0xcd, 0xcf, 0x0a, 0x21, + 0x02, 0xe3, 0x3d, 0xea, 0x5e, 0xeb, 0xdb, 0xe8, 0xee, 0xf5, 0x08, 0x15, + 0x04, 0xe4, 0xfd, 0xf3, 0x29, 0xf3, 0xc0, 0x0f, 0x2a, 0xdd, 0x04, 0xde, + 0xc5, 0x0a, 0x14, 0xf7, 0x4b, 0x7f, 0xda, 0x1a, 0x62, 0x21, 0x2f, 0x20, + 0x9c, 0x03, 0xd0, 0x0c, 0xf9, 0x19, 0xe5, 0x58, 0x1c, 0x0c, 0x14, 0xb1, + 0xce, 0xd3, 0x20, 0x42, 0xec, 0xe2, 0x0d, 0xfc, 0x1c, 0x4d, 0x1c, 0x2b, + 0x1b, 0xf3, 0xd7, 0xd7, 0xec, 0xfe, 0x43, 0xe8, 0xfd, 0xff, 0x17, 0xe1, + 0xe4, 0x07, 0xde, 0xf3, 0xf6, 0xf3, 0x12, 0xf6, 0x2a, 0xe0, 0x67, 0x00, + 0xf5, 0xc9, 0xf3, 0xe3, 0xbc, 0xda, 0x05, 0xe7, 0x27, 0x12, 0xd5, 0x16, + 0xf5, 0xcf, 0x2d, 0x5f, 0x12, 0xe1, 0xc7, 0xec, 0x34, 0x0c, 0xf6, 0x21, + 0x0a, 0x0e, 0xbb, 0x19, 0xd5, 0xd6, 0x09, 0xd9, 0x5f, 0x19, 0x46, 0x21, + 0x62, 0xe5, 0xf9, 0x35, 0xee, 0x2a, 0x19, 0xec, 0x6f, 0x41, 0xd9, 0x13, + 0x43, 0x4d, 0xf1, 0xc4, 0xda, 0xea, 0x15, 0x06, 0x21, 0xf8, 0xb5, 0x31, + 0xc5, 0x26, 0x14, 0x2f, 0xa9, 0xfc, 0xff, 0xac, 0x1b, 0x01, 0x19, 0xc1, + 0xbf, 0x7d, 0x28, 0x15, 0x17, 0x0d, 0x24, 0xd8, 0xe6, 0x06, 0x23, 0x3a, + 0xea, 0xf7, 0x09, 0x42, 0xd4, 0xc3, 0x13, 0x2c, 0xe4, 0xf6, 0xeb, 0xf4, + 0xf2, 0xf1, 0xfd, 0xe9, 0xfd, 0x07, 0x0d, 0xdf, 0x29, 0xd4, 0xe1, 0x12, + 0x06, 0x1a, 0xc4, 0xc9, 0x06, 0xfc, 0xdc, 0xfd, 0x11, 0xff, 0x46, 0x32, + 0x1a, 0xf5, 0x30, 0xec, 0x15, 0xe8, 0x15, 0xe6, 0x34, 0xf9, 0xf4, 0x17, + 0x1e, 0x0f, 0xff, 0xf3, 0x18, 0x0f, 0x54, 0x33, 0xf0, 0xf6, 0x11, 0xdf, + 0xec, 0xd4, 0xda, 0x0f, 0x10, 0xf2, 0x2c, 0xfa, 0xcd, 0xf1, 0x7f, 0xfb, + 0x1c, 0xe8, 0x0b, 0xdb, 0x0a, 0x40, 0xfb, 0x04, 0x04, 0xee, 0xe3, 0xd4, + 0xd2, 0x04, 0x08, 0x14, 0xfc, 0x21, 0x06, 0xf7, 0x07, 0xed, 0xdf, 0x06, + 0xe7, 0x20, 0xef, 0xf8, 0xd9, 0x10, 0xf9, 0x0c, 0xfd, 0xfb, 0x06, 0x0c, + 0xfc, 0xf4, 0xdb, 0xfc, 0xcf, 0x46, 0xf7, 0x16, 0xf2, 0x40, 0x16, 0x3b, + 0xee, 0xe7, 0x19, 0xd8, 0xe1, 0xe4, 0x0a, 0x4a, 0x0e, 0x09, 0x08, 0xec, + 0xec, 0x19, 0x03, 0x2b, 0x25, 0xe8, 0xfe, 0x19, 0x14, 0xce, 0xfd, 0xf4, + 0x18, 0x29, 0xe1, 0x13, 0xf4, 0x10, 0xf3, 0x0d, 0xe4, 0x09, 0xfd, 0x10, + 0xef, 0xf3, 0xf1, 0xea, 0x00, 0xe0, 0x14, 0xee, 0xf0, 0xdd, 0xeb, 0x34, + 0x29, 0x12, 0x28, 0x1c, 0x03, 0xd1, 0xea, 0xf5, 0xdb, 0x30, 0xe4, 0x0d, + 0x16, 0xf6, 0x0b, 0xf6, 0x00, 0x3d, 0xfe, 0xfa, 0xe8, 0xff, 0xf5, 0x06, + 0x1b, 0xfe, 0xff, 0x18, 0x01, 0xe1, 0x10, 0xed, 0xe0, 0x02, 0xdd, 0xfb, + 0xe3, 0xf5, 0xea, 0xf1, 0xf4, 0xfd, 0xf3, 0x4a, 0xc8, 0x44, 0x33, 0x1c, + 0x24, 0x17, 0xef, 0xfb, 0x0c, 0x11, 0xe7, 0xff, 0xdc, 0x04, 0xfb, 0xd7, + 0x0d, 0x09, 0xeb, 0xdb, 0x41, 0x02, 0x43, 0x1e, 0xe7, 0x19, 0xdd, 0xca, + 0xfd, 0xf4, 0xdd, 0xe1, 0xfd, 0x36, 0xe9, 0xf1, 0xf8, 0xd8, 0xfe, 0xe8, + 0xf9, 0x2b, 0x10, 0x2e, 0xec, 0xe3, 0xe0, 0x2b, 0xfd, 0xeb, 0xed, 0x62, + 0xc9, 0xed, 0xed, 0xcf, 0x22, 0xce, 0x24, 0xec, 0xf4, 0xe9, 0xdb, 0xe6, + 0xfc, 0xe2, 0xf0, 0xcb, 0x0b, 0x10, 0xe0, 0xfb, 0x0d, 0xef, 0xf7, 0x1d, + 0xe6, 0x2f, 0x21, 0x18, 0x23, 0xe0, 0x5b, 0xf9, 0xe5, 0xf3, 0xba, 0xf1, + 0x0d, 0x7f, 0xbf, 0x1d, 0x0e, 0xfd, 0xfe, 0xda, 0xde, 0xdd, 0xe9, 0x2e, + 0x1d, 0x4d, 0xfb, 0xcf, 0x01, 0xdd, 0xe8, 0x08, 0xf4, 0xf7, 0x36, 0xed, + 0xd0, 0xf6, 0xfb, 0xd3, 0xe8, 0xec, 0xf6, 0xd0, 0xfc, 0x1c, 0x1a, 0x0b, + 0x14, 0xd6, 0xed, 0x16, 0xfa, 0x0e, 0xdc, 0xc8, 0x0d, 0xff, 0xc2, 0xf0, + 0x05, 0x11, 0xde, 0xfa, 0xfc, 0x00, 0x09, 0x5f, 0xf9, 0x08, 0xe3, 0x2c, + 0xe9, 0xf0, 0xcf, 0xd9, 0xea, 0x04, 0x26, 0xdf, 0x07, 0xef, 0xe6, 0xe6, + 0x31, 0x22, 0x07, 0x07, 0x21, 0xfa, 0xaa, 0x04, 0x40, 0x09, 0xbf, 0x20, + 0x0b, 0x0c, 0x13, 0xff, 0xf8, 0xf2, 0xee, 0xd8, 0xd0, 0x0b, 0xdf, 0xe3, + 0xec, 0xf7, 0xe5, 0x02, 0xfd, 0xe4, 0x2c, 0x08, 0xe1, 0xef, 0xf7, 0xed, + 0x2e, 0x4c, 0x2c, 0xdf, 0xf1, 0x08, 0x22, 0xe1, 0xdb, 0xf6, 0xde, 0xe6, + 0x0f, 0x06, 0xce, 0xe5, 0x0d, 0x08, 0xe3, 0x16, 0xe1, 0xdd, 0x1b, 0xee, + 0xff, 0xc8, 0xfd, 0x20, 0xf3, 0x11, 0xe8, 0xcd, 0x1c, 0xc4, 0x11, 0x46, + 0x01, 0xee, 0xf5, 0x1a, 0x54, 0xf8, 0xfc, 0x2b, 0xc1, 0xf3, 0x03, 0x14, + 0xfa, 0x04, 0xff, 0x08, 0xd1, 0x04, 0xca, 0xe7, 0xa7, 0xfb, 0xed, 0x67, + 0xf7, 0xd9, 0x52, 0xfa, 0x49, 0xcb, 0xd8, 0x2a, 0xe6, 0x0b, 0xe9, 0x0b, + 0xff, 0x0b, 0x2d, 0xf5, 0xee, 0x3d, 0xdf, 0x01, 0x13, 0xe2, 0xcc, 0xd2, + 0x3e, 0x08, 0x01, 0xde, 0xe1, 0x24, 0xfb, 0x1b, 0xdb, 0xc7, 0xf5, 0x4a, + 0xf2, 0xff, 0xf6, 0x28, 0x67, 0x54, 0x18, 0xca, 0xf1, 0xda, 0x0f, 0x2e, + 0x02, 0x61, 0xe1, 0x0b, 0xf5, 0xe3, 0xd7, 0x02, 0xf1, 0x09, 0x06, 0x02, + 0x37, 0xe8, 0xfc, 0x1e, 0x1b, 0xd0, 0xb9, 0x44, 0xfa, 0xbe, 0xf9, 0x08, + 0xfb, 0x20, 0xef, 0xc6, 0xf9, 0x10, 0x15, 0xd3, 0x06, 0x03, 0x17, 0xcc, + 0xcb, 0xe9, 0x0b, 0xf0, 0x40, 0xec, 0x5b, 0x22, 0x3c, 0xfd, 0xfd, 0x3e, + 0xc4, 0x02, 0xaa, 0xd5, 0xe6, 0xff, 0xef, 0x1b, 0x7f, 0xe6, 0x01, 0x0f, + 0xf8, 0x1e, 0x18, 0x07, 0x14, 0xfc, 0xfa, 0xf8, 0xec, 0x14, 0xf6, 0x11, + 0xd5, 0xfe, 0xdf, 0xfc, 0x2d, 0xe4, 0x09, 0xf4, 0x27, 0x0b, 0xe2, 0xec, + 0x2f, 0xf5, 0xf6, 0xdc, 0xea, 0x18, 0x2c, 0xde, 0xee, 0x0e, 0x22, 0xcc, + 0xf0, 0x04, 0xe6, 0xfd, 0x02, 0xe7, 0x11, 0xf5, 0xf8, 0x0c, 0xed, 0xf0, + 0xd2, 0x29, 0x32, 0x00, 0xa3, 0x22, 0x0c, 0xd8, 0x1a, 0x13, 0x16, 0xd6, + 0xeb, 0xbf, 0xd4, 0xd2, 0xe1, 0x14, 0xea, 0x35, 0xe5, 0x1f, 0xed, 0x00, + 0xca, 0xeb, 0xeb, 0xf6, 0xfa, 0xe8, 0x1d, 0xdc, 0xee, 0xfe, 0x52, 0x01, + 0xf1, 0xf1, 0x0c, 0xff, 0xf3, 0x0a, 0x29, 0xfd, 0x1f, 0x27, 0x4c, 0xdc, + 0xe4, 0xff, 0x0f, 0x38, 0xf9, 0x13, 0x16, 0x23, 0x0a, 0x1f, 0x48, 0x34, + 0xca, 0xc6, 0xf9, 0x0d, 0x21, 0x35, 0x10, 0xce, 0xfc, 0xef, 0x0f, 0xf9, + 0xfd, 0x49, 0xee, 0x39, 0xd8, 0x72, 0xad, 0x11, 0x3a, 0xe8, 0x02, 0xf0, + 0x02, 0xf1, 0xf3, 0x37, 0xe2, 0x25, 0xff, 0xe5, 0x08, 0xd8, 0x17, 0xf8, + 0x14, 0xf1, 0xe3, 0xd5, 0xde, 0x53, 0xe4, 0xee, 0x50, 0x0f, 0xe7, 0x1e, + 0x05, 0x1c, 0x4e, 0xe5, 0xe6, 0x4b, 0xcf, 0xe4, 0x1e, 0xff, 0xe4, 0x33, + 0x01, 0xc6, 0xf9, 0x18, 0xd8, 0x06, 0xbc, 0xee, 0xda, 0xda, 0xde, 0xe4, + 0x28, 0xf8, 0xd7, 0xca, 0x17, 0x18, 0xcd, 0xee, 0x10, 0x31, 0x02, 0x28, + 0x03, 0x16, 0x0d, 0x53, 0xd0, 0xe4, 0xf9, 0xf3, 0xf1, 0xf2, 0x43, 0xc2, + 0x2a, 0x15, 0x13, 0x05, 0x0d, 0xd9, 0xe3, 0xbd, 0x1e, 0x20, 0xf7, 0xf1, + 0xec, 0x23, 0x2f, 0xf2, 0xde, 0xfa, 0xf3, 0x09, 0x7c, 0x14, 0xc7, 0xe8, + 0xfb, 0xd1, 0x0b, 0x4d, 0xe2, 0x54, 0xe4, 0xd2, 0x31, 0xfa, 0x19, 0x0f, + 0x18, 0xd1, 0xfa, 0x4a, 0xe7, 0xf7, 0x22, 0x0c, 0xe6, 0xfa, 0x47, 0xe3, + 0xf3, 0xe2, 0x09, 0xed, 0x22, 0x08, 0x48, 0x58, 0x15, 0xcc, 0x2b, 0x17, + 0xf1, 0xf8, 0x17, 0x58, 0xef, 0xd1, 0x00, 0xdd, 0x04, 0xbb, 0x1e, 0xf9, + 0xe9, 0xfd, 0x1a, 0x06, 0x23, 0xf0, 0xdf, 0xf5, 0xf0, 0x1f, 0xfa, 0xca, + 0x7f, 0x02, 0xc6, 0xde, 0xef, 0x36, 0xf9, 0xd7, 0xe5, 0x11, 0x10, 0xc6, + 0x00, 0x12, 0x4c, 0xc8, 0xf5, 0xb3, 0x05, 0xfb, 0xe0, 0x8f, 0xd6, 0xd4, + 0x6e, 0xd8, 0x0c, 0xfc, 0xe4, 0x01, 0xcd, 0xe2, 0xfd, 0xc9, 0xdd, 0x19, + 0xd7, 0x05, 0xe2, 0x2b, 0xf2, 0x2e, 0x3c, 0x14, 0xbb, 0xfd, 0x10, 0x2b, + 0xff, 0x1b, 0xec, 0x18, 0xf4, 0x1a, 0xbc, 0x09, 0x1e, 0xf9, 0x14, 0x07, + 0xff, 0x02, 0xee, 0xe9, 0xd7, 0xf0, 0x26, 0x2d, 0x27, 0x45, 0x25, 0x06, + 0xec, 0xd8, 0x17, 0x2c, 0xf2, 0x00, 0x1b, 0x24, 0x01, 0xdd, 0xdc, 0xff, + 0x08, 0xf2, 0xe0, 0xf3, 0x0b, 0x15, 0x05, 0xc7, 0x27, 0xd5, 0x0e, 0x41, + 0xf7, 0xd8, 0x67, 0x08, 0xbd, 0x79, 0xa8, 0xdb, 0xee, 0xcb, 0xd0, 0xf5, + 0x32, 0x43, 0x0a, 0xe3, 0x17, 0x01, 0x6a, 0x25, 0xfa, 0xfd, 0xfc, 0xf9, + 0x17, 0x03, 0x31, 0xbc, 0xfd, 0xec, 0x0d, 0xfc, 0xc5, 0xed, 0x1e, 0x15, + 0x22, 0xc7, 0xf9, 0x0a, 0xdd, 0xdd, 0xfb, 0x0e, 0xf3, 0xea, 0xe3, 0xd7, + 0xe4, 0x16, 0x1f, 0x12, 0x02, 0x35, 0xf5, 0x1a, 0x17, 0xd7, 0x3b, 0xda, + 0x22, 0x09, 0x0d, 0x27, 0x16, 0x0e, 0xe9, 0xaa, 0x17, 0x17, 0x08, 0xa7, + 0xf7, 0xd6, 0xca, 0xdf, 0xf6, 0xd9, 0xc5, 0x1a, 0x05, 0x34, 0xed, 0xe5, + 0x00, 0xb6, 0x13, 0xf0, 0x03, 0x47, 0x35, 0xdf, 0xe0, 0xfc, 0x26, 0x21, + 0x0a, 0x1b, 0xfa, 0xe8, 0x08, 0x2f, 0xf0, 0x04, 0x0d, 0xea, 0x0e, 0x03, + 0xea, 0xf5, 0xda, 0x12, 0xea, 0x1b, 0xf6, 0xd7, 0xdf, 0xf3, 0xef, 0xf3, + 0xe2, 0xf6, 0xed, 0x05, 0x17, 0x33, 0x08, 0x03, 0xfd, 0x09, 0xcd, 0xe2, + 0xe6, 0xcc, 0xe8, 0xf1, 0x49, 0x01, 0x71, 0xf5, 0xf9, 0x25, 0xf5, 0xfd, + 0x05, 0xdc, 0x0f, 0xe8, 0x4e, 0x7f, 0xfd, 0xe5, 0xed, 0x1d, 0x10, 0xd8, + 0xfe, 0xeb, 0xe3, 0xf8, 0xf9, 0x08, 0xf8, 0xf8, 0xea, 0x1d, 0xe2, 0xf0, + 0xf2, 0xf5, 0xda, 0x08, 0xea, 0xcb, 0x09, 0xe9, 0x04, 0xeb, 0x10, 0xfc, + 0xfd, 0x1a, 0xe6, 0x56, 0xf2, 0x33, 0x11, 0x20, 0x31, 0x25, 0x10, 0xf4, + 0x07, 0xf5, 0xfe, 0xfa, 0xe7, 0x18, 0x34, 0xe5, 0x08, 0xda, 0xe2, 0x04, + 0xf2, 0x06, 0x00, 0x11, 0xd7, 0xf5, 0x12, 0xed, 0xea, 0xe3, 0xfa, 0xf7, + 0xfe, 0xf3, 0xe3, 0x39, 0x60, 0xea, 0xea, 0xe5, 0x02, 0x1c, 0x21, 0x10, + 0xed, 0xdd, 0xf4, 0x03, 0xf3, 0x11, 0xe5, 0xfc, 0x1a, 0xf1, 0x24, 0x14, + 0x03, 0xf9, 0x52, 0x0d, 0xdf, 0x43, 0xfb, 0x0b, 0xe5, 0xdc, 0xfd, 0x1c, + 0x07, 0xfe, 0xf8, 0xd8, 0x36, 0xd5, 0xd1, 0x41, 0xf5, 0x1c, 0x29, 0xdd, + 0x00, 0x21, 0xeb, 0x0f, 0x56, 0xf8, 0xec, 0xf4, 0xe6, 0x19, 0x13, 0x08, + 0xfc, 0x0d, 0xf7, 0x10, 0xec, 0x02, 0xfa, 0xf9, 0xff, 0xf0, 0x0d, 0xdd, + 0xfa, 0xf4, 0xfc, 0xf1, 0x07, 0xe3, 0x24, 0xf0, 0xe8, 0x14, 0xef, 0x0f, + 0x22, 0x16, 0x02, 0x15, 0x1e, 0xf4, 0x06, 0xea, 0xd6, 0xd7, 0xf4, 0x05, + 0xf0, 0x0c, 0xfe, 0xf4, 0xe4, 0xe6, 0xfc, 0x19, 0x25, 0xf9, 0xea, 0x19, + 0xfd, 0x22, 0xf1, 0x11, 0x24, 0xea, 0x02, 0xee, 0x08, 0x0b, 0x17, 0xe4, + 0xca, 0x0d, 0xe9, 0xdf, 0x3e, 0x07, 0xd7, 0xee, 0xfe, 0xef, 0xfe, 0xfd, + 0xef, 0xfc, 0xb8, 0xf1, 0xf8, 0xe5, 0x04, 0xe3, 0xf0, 0xe9, 0x10, 0xd4, + 0xf7, 0xf5, 0xfd, 0xf8, 0xed, 0x02, 0xe3, 0x07, 0x5f, 0xf6, 0xdb, 0xcc, + 0xf1, 0x4f, 0xfe, 0x0c, 0x27, 0x45, 0xf1, 0xdb, 0xfd, 0x46, 0x05, 0xd5, + 0xb4, 0xed, 0xff, 0xfb, 0x35, 0x48, 0x17, 0xfd, 0xf2, 0xda, 0x42, 0x03, + 0x23, 0x0c, 0xe0, 0x02, 0x09, 0x1a, 0xed, 0xc7, 0x14, 0xd0, 0x02, 0xe7, + 0x0c, 0xed, 0xf6, 0xf5, 0xc3, 0x22, 0xfd, 0xcd, 0xd8, 0xe4, 0xf2, 0x27, + 0xf7, 0xd5, 0xd2, 0x4b, 0xe8, 0xfb, 0xe5, 0x29, 0xe5, 0xdd, 0xf7, 0xd4, + 0xff, 0xe0, 0x0f, 0xf3, 0x42, 0x0a, 0xee, 0x1d, 0xe2, 0xf2, 0x10, 0x62, + 0x35, 0x0c, 0x0f, 0xe4, 0xf0, 0x38, 0x43, 0xcc, 0xd6, 0x2f, 0x06, 0xb8, + 0xf1, 0x03, 0x10, 0x3d, 0xfb, 0x22, 0xe1, 0xf7, 0x18, 0xfc, 0x33, 0xf1, + 0x1d, 0x0d, 0x23, 0xf7, 0xe6, 0xf3, 0x1f, 0xdd, 0xf1, 0xe3, 0x12, 0xef, + 0xf6, 0xff, 0x03, 0x00, 0xf0, 0xf2, 0xe5, 0x1a, 0xcb, 0xf9, 0xd6, 0x02, + 0xc5, 0xfa, 0xd3, 0x27, 0xe5, 0xef, 0xdf, 0x44, 0x01, 0xfd, 0xe0, 0xd6, + 0x5e, 0xcf, 0xe8, 0x1f, 0x31, 0xe0, 0x15, 0xfc, 0xce, 0xf0, 0xfa, 0x20, + 0xfc, 0xd0, 0x17, 0x26, 0x08, 0xf0, 0x28, 0xdf, 0x24, 0xef, 0xca, 0x0a, + 0x0c, 0xfb, 0x29, 0xdc, 0x05, 0xfa, 0x11, 0x03, 0x7f, 0xf7, 0xfb, 0xe2, + 0xf9, 0x12, 0xf7, 0xf6, 0x5a, 0x0c, 0xef, 0x70, 0xd9, 0x0b, 0x1a, 0x1d, + 0xf5, 0x26, 0xda, 0x17, 0x1a, 0xbf, 0xcd, 0x2e, 0xc3, 0x31, 0xe6, 0xfa, + 0x00, 0xfa, 0x34, 0x09, 0xe0, 0x14, 0xf6, 0x3e, 0x0a, 0x2a, 0xea, 0x9a, + 0xf5, 0x12, 0xf1, 0xf7, 0x52, 0xdf, 0x19, 0xea, 0x3a, 0x00, 0x01, 0xf6, + 0xea, 0xf2, 0x0b, 0x3d, 0x1f, 0x1a, 0xd8, 0x0e, 0xe0, 0x17, 0x04, 0xd6, + 0x14, 0x23, 0xf9, 0x34, 0x09, 0x27, 0xea, 0xed, 0xdf, 0x03, 0x1e, 0xf7, + 0x07, 0x2a, 0xdf, 0xfb, 0x04, 0xd1, 0x49, 0x01, 0xde, 0xf9, 0xc7, 0x6a, + 0xee, 0x15, 0x07, 0xaa, 0xe7, 0xf1, 0xd8, 0x20, 0xd6, 0xfb, 0xbd, 0xf3, + 0x0a, 0x7f, 0xe9, 0x0e, 0xe4, 0x28, 0xf9, 0xd7, 0x02, 0x42, 0x36, 0xde, + 0xe3, 0xea, 0x36, 0x46, 0xe3, 0xed, 0xf7, 0x02, 0x00, 0xe5, 0x5c, 0x1a, + 0x0d, 0x25, 0x1b, 0xe9, 0xe3, 0x00, 0x0a, 0xdf, 0x1d, 0x21, 0x0e, 0x1e, + 0x03, 0xef, 0x03, 0x07, 0x12, 0x04, 0xe5, 0xd9, 0xed, 0xf0, 0xe5, 0x22, + 0x2e, 0xb2, 0x0a, 0xcd, 0x75, 0x0f, 0xf6, 0xff, 0xb9, 0x3f, 0x0e, 0x2a, + 0xda, 0xe5, 0xf2, 0xd2, 0xd6, 0x0a, 0xcf, 0x0f, 0xff, 0x0a, 0xe1, 0xfb, + 0xe8, 0xd6, 0x0a, 0xf1, 0x0f, 0x22, 0xf1, 0xe4, 0xcc, 0x1f, 0xf8, 0xf6, + 0xe0, 0xf9, 0xe3, 0x10, 0xfc, 0xf3, 0xf3, 0x20, 0x53, 0x1b, 0x0a, 0xef, + 0xe2, 0xd4, 0x20, 0xea, 0xcb, 0x11, 0xdf, 0xe8, 0xdd, 0xec, 0xf5, 0xe3, + 0xeb, 0xfc, 0xfd, 0x4e, 0xea, 0xf3, 0xfe, 0xff, 0x21, 0xf8, 0xff, 0x18, + 0xff, 0x36, 0xdf, 0xe8, 0xda, 0xfa, 0x43, 0x3a, 0xfa, 0xee, 0x30, 0x02, + 0xd8, 0x0b, 0xe5, 0x30, 0x09, 0x29, 0x49, 0x0d, 0xf8, 0x10, 0x18, 0xfc, + 0x3b, 0x4a, 0x25, 0x18, 0x0d, 0xce, 0xdd, 0x15, 0x19, 0xfe, 0x17, 0xda, + 0xde, 0xfb, 0xd4, 0x07, 0x11, 0xde, 0x0f, 0x37, 0x2a, 0xf8, 0x04, 0xf6, + 0xe7, 0x00, 0x23, 0xc6, 0xe8, 0xfe, 0xed, 0xe6, 0xec, 0x0e, 0xfe, 0xff, + 0xcf, 0x33, 0x0f, 0x0d, 0x33, 0xe1, 0xda, 0xe3, 0xec, 0xe5, 0xfd, 0xe4, + 0xe4, 0xec, 0xf7, 0xfb, 0x15, 0x0c, 0xc1, 0xe0, 0xfd, 0xdd, 0x16, 0x49, + 0xb0, 0xe8, 0xfd, 0xef, 0xfb, 0x16, 0x12, 0x3e, 0xe0, 0xec, 0x04, 0x07, + 0x02, 0xed, 0xe3, 0x06, 0x07, 0xf0, 0x1d, 0xdd, 0xf1, 0xf4, 0x13, 0x30, + 0xf2, 0x14, 0x53, 0xdd, 0x0d, 0xf2, 0xfd, 0x3a, 0xf3, 0x15, 0xcb, 0x24, + 0x0e, 0x08, 0xf5, 0xbf, 0x2e, 0xbf, 0x01, 0xf3, 0x0d, 0xec, 0x1e, 0xf6, + 0x02, 0x30, 0xf9, 0x02, 0x21, 0xf5, 0x24, 0xf2, 0xf2, 0x27, 0xe2, 0x09, + 0x31, 0xf9, 0x02, 0x37, 0xf6, 0x34, 0xee, 0xf3, 0x20, 0xed, 0xe7, 0x0e, + 0x17, 0xe8, 0xcd, 0xe8, 0xda, 0x03, 0xf0, 0xc0, 0x4d, 0xe1, 0xcc, 0xd8, + 0xdc, 0x19, 0xc1, 0x15, 0x1a, 0xde, 0xe8, 0xfb, 0xf2, 0xd4, 0x07, 0x02, + 0xf7, 0x15, 0x11, 0xee, 0xc6, 0x19, 0xf6, 0xd0, 0xc2, 0x13, 0x19, 0xf4, + 0x0f, 0x01, 0xe5, 0x0b, 0xfb, 0x4a, 0x10, 0xfc, 0xdf, 0xfb, 0xeb, 0x35, + 0xec, 0x0e, 0xf8, 0x21, 0xe5, 0x04, 0xf5, 0xf5, 0x11, 0x66, 0x5d, 0x08, + 0x3d, 0x0c, 0x06, 0x2f, 0x2d, 0x19, 0xed, 0x01, 0xf5, 0x16, 0x0c, 0xef, + 0xf3, 0xbe, 0x13, 0xde, 0xde, 0xac, 0xeb, 0xb1, 0xec, 0xf8, 0xd2, 0x0e, + 0xf9, 0x12, 0x18, 0xb3, 0x13, 0x1e, 0x2e, 0x1c, 0x28, 0xf8, 0x21, 0x02, + 0xf1, 0xdc, 0x43, 0xbf, 0x0c, 0x03, 0xd7, 0xe9, 0x37, 0x05, 0x19, 0x1e, + 0xe8, 0xde, 0xd3, 0xcc, 0x13, 0x26, 0xee, 0x27, 0x0c, 0x02, 0xe1, 0x04, + 0xfb, 0xfa, 0xf8, 0xd7, 0xf2, 0x1d, 0xee, 0x15, 0x04, 0x05, 0xee, 0xdf, + 0xdd, 0x14, 0x12, 0x04, 0x24, 0x7f, 0xf4, 0xf5, 0xa8, 0xcc, 0xfc, 0xf1, + 0x03, 0x12, 0xd8, 0x28, 0xd9, 0x03, 0xfb, 0x11, 0x0a, 0x27, 0x30, 0xe8, + 0xec, 0xbd, 0xda, 0x26, 0x00, 0x01, 0x07, 0xe5, 0x22, 0x25, 0x0f, 0x18, + 0x38, 0x1b, 0xff, 0x51, 0x03, 0x31, 0x04, 0x00, 0xf2, 0xef, 0xc9, 0x30, + 0xf5, 0xf2, 0x24, 0x11, 0xf4, 0xfe, 0xe8, 0xba, 0x04, 0x07, 0xf5, 0xf2, + 0x19, 0x0b, 0x32, 0x46, 0x27, 0x1e, 0x19, 0x0e, 0x05, 0x27, 0x0d, 0xe5, + 0x06, 0xfa, 0x27, 0xfc, 0xfa, 0xf7, 0x4d, 0x19, 0xf5, 0x00, 0x07, 0x26, + 0xd2, 0xe1, 0x03, 0xef, 0xee, 0xe2, 0xc6, 0xdb, 0x0a, 0x09, 0x09, 0xed, + 0x09, 0xd8, 0x28, 0x12, 0xe1, 0xf3, 0xf1, 0xf4, 0x0e, 0xe7, 0xd1, 0xda, + 0x0b, 0xf4, 0xee, 0x02, 0xf9, 0xfc, 0x07, 0xfb, 0x2d, 0xf4, 0x0e, 0xef, + 0x1a, 0x19, 0xdc, 0xf0, 0xf2, 0xda, 0xd7, 0xdb, 0xe0, 0xfe, 0x1c, 0xf8, + 0x1e, 0x09, 0x1d, 0x00, 0x7f, 0xff, 0xe6, 0xe8, 0xbf, 0xf7, 0x24, 0xf3, + 0xf5, 0x05, 0xf9, 0x28, 0x17, 0x07, 0xdd, 0xed, 0xfa, 0x13, 0xf9, 0xe8, + 0x08, 0xda, 0xf7, 0xfa, 0xfc, 0x69, 0xfb, 0xf8, 0xed, 0x08, 0xd6, 0x2d, + 0xe8, 0xe6, 0xcd, 0x39, 0x05, 0x10, 0xe6, 0xe8, 0x25, 0xe4, 0x03, 0xe3, + 0xfe, 0x4b, 0x0d, 0xcb, 0x0d, 0xd5, 0xca, 0x0c, 0xdd, 0x00, 0x04, 0x03, + 0x14, 0xe3, 0xe8, 0x13, 0x11, 0x0f, 0xf6, 0xdb, 0x1d, 0x0a, 0x2e, 0x0c, + 0x06, 0xf8, 0x32, 0x02, 0x28, 0x1c, 0xfa, 0x10, 0x19, 0xe1, 0x46, 0xee, + 0x01, 0xdb, 0xdc, 0x17, 0x20, 0x3a, 0x20, 0xfd, 0x0b, 0x02, 0x16, 0xe6, + 0xe1, 0xf4, 0x08, 0x25, 0x0d, 0xbe, 0xf3, 0xd5, 0x0e, 0x41, 0xe9, 0x2b, + 0xfd, 0xe3, 0xef, 0x10, 0xfc, 0xfa, 0xfe, 0x10, 0xfc, 0x0e, 0x2f, 0x01, + 0xfd, 0x00, 0x1e, 0xeb, 0x02, 0x0f, 0x1d, 0x28, 0xf0, 0x32, 0xd4, 0xdc, + 0x1b, 0xf6, 0xee, 0xd7, 0xea, 0xd4, 0xea, 0x54, 0x33, 0x37, 0xe4, 0x09, + 0x26, 0x11, 0xfd, 0xf8, 0x14, 0xfa, 0xe6, 0xf6, 0x20, 0x04, 0x0a, 0xe1, + 0x00, 0x19, 0xfd, 0xe5, 0x06, 0x0b, 0x41, 0xec, 0x29, 0x21, 0xd3, 0x20, + 0xf3, 0x03, 0x1e, 0x15, 0xda, 0xeb, 0x06, 0x00, 0xfb, 0xe9, 0xd5, 0xf0, + 0x05, 0xef, 0x0e, 0xd5, 0x2a, 0xc3, 0x11, 0x00, 0xdb, 0xe7, 0x4e, 0xf7, + 0x26, 0xeb, 0xdf, 0xea, 0x15, 0x31, 0xc1, 0x0d, 0xe2, 0x44, 0xf2, 0xe6, + 0xec, 0xe9, 0x06, 0xc0, 0x1c, 0xe7, 0x4b, 0x0a, 0x3c, 0x16, 0xfd, 0x0b, + 0xf3, 0x10, 0x47, 0xd7, 0x55, 0xe5, 0xe5, 0x3a, 0x01, 0xfb, 0xe8, 0xe7, + 0xc6, 0xd1, 0x34, 0xd6, 0xf9, 0xf4, 0xad, 0x0e, 0x58, 0xd9, 0x01, 0xfb, + 0x14, 0xf2, 0xe2, 0x01, 0x04, 0x15, 0xfa, 0x08, 0x20, 0xfd, 0x00, 0x30, + 0xf2, 0x2d, 0x07, 0x03, 0xce, 0x01, 0x07, 0xf0, 0xfd, 0x08, 0x01, 0x0c, + 0x19, 0xe4, 0x26, 0x20, 0x4a, 0x0a, 0xef, 0x0c, 0xe9, 0xed, 0xd8, 0x09, + 0xce, 0x12, 0x4a, 0x19, 0x0a, 0xf0, 0xd3, 0xf6, 0x7f, 0xec, 0x20, 0x29, + 0xfa, 0x48, 0xe4, 0xd8, 0xd7, 0xf7, 0xff, 0x1e, 0xe9, 0xee, 0xf1, 0xef, + 0x2b, 0x08, 0x12, 0xe3, 0x1d, 0xdb, 0x0d, 0x28, 0xff, 0x13, 0xe4, 0x1a, + 0xfc, 0xfa, 0xfe, 0x21, 0xfa, 0x05, 0xd9, 0xef, 0xe3, 0x1e, 0x15, 0xf9, + 0x19, 0xe8, 0xf0, 0x31, 0x18, 0xd2, 0x3b, 0xf8, 0x2e, 0xf2, 0xf5, 0x1d, + 0x0a, 0x14, 0x25, 0xcc, 0xef, 0xee, 0xfb, 0xe5, 0xf7, 0xe2, 0xff, 0xd0, + 0xce, 0xee, 0xfb, 0x05, 0xf6, 0xda, 0x2f, 0xff, 0xef, 0xef, 0xd6, 0xe6, + 0x06, 0xe5, 0x0d, 0x0d, 0xf1, 0xf1, 0xf2, 0x1d, 0xe0, 0xe2, 0x1b, 0xf6, + 0x02, 0x01, 0xf7, 0x18, 0xd4, 0xec, 0xdf, 0xdf, 0xe4, 0xe1, 0xe3, 0x1a, + 0xf4, 0xe0, 0x06, 0xea, 0xdf, 0x15, 0xf4, 0xdd, 0x19, 0x3c, 0xe8, 0xe7, + 0xfa, 0x35, 0x01, 0x0b, 0xf9, 0xf9, 0x14, 0x02, 0xe6, 0x07, 0x0c, 0xfe, + 0x36, 0xd5, 0x2a, 0xda, 0x52, 0x22, 0xff, 0x41, 0x17, 0xf3, 0xf4, 0x15, + 0x10, 0x01, 0xfd, 0x01, 0x09, 0xda, 0xd2, 0xfc, 0xee, 0x00, 0xfa, 0xf5, + 0xe7, 0x25, 0x1d, 0xd4, 0xf3, 0xf4, 0x23, 0xe8, 0xdf, 0x10, 0x51, 0x26, + 0x05, 0x29, 0x0d, 0x20, 0xfa, 0xf9, 0x3e, 0xd8, 0xee, 0xdf, 0x17, 0x0b, + 0xde, 0xdd, 0x2c, 0xfd, 0x1f, 0xec, 0xfd, 0xf0, 0x0a, 0xe5, 0x11, 0xfd, + 0x07, 0x16, 0x2c, 0xf7, 0xf2, 0xed, 0x12, 0x04, 0xf4, 0xe9, 0xe3, 0xfc, + 0x0e, 0xc9, 0xff, 0x12, 0x09, 0xe1, 0x02, 0xec, 0x1b, 0x02, 0xef, 0x26, + 0xef, 0x4a, 0x0d, 0x28, 0x05, 0xff, 0xeb, 0x1c, 0x0a, 0xf3, 0xea, 0x14, + 0xda, 0xe5, 0xf8, 0x1a, 0xef, 0xef, 0x5b, 0xf4, 0x1b, 0xf4, 0xdb, 0xe4, + 0x07, 0xeb, 0x11, 0xed, 0xe7, 0x15, 0x01, 0x00, 0x09, 0xf2, 0x10, 0x0a, + 0x05, 0x0e, 0xec, 0x0a, 0xf3, 0x0a, 0xf3, 0x02, 0xf9, 0x17, 0x0f, 0x7f, + 0x13, 0x1a, 0x01, 0xe9, 0xfb, 0x10, 0xeb, 0xe9, 0xcd, 0x28, 0xe4, 0x3a, + 0xfb, 0x47, 0xf1, 0x01, 0x00, 0x07, 0x1c, 0xe9, 0x2b, 0x3f, 0x13, 0xf0, + 0xfc, 0xef, 0x0b, 0x12, 0xd9, 0xd1, 0xdd, 0xf4, 0xe5, 0x01, 0xe8, 0x03, + 0xfa, 0x1e, 0x2c, 0xfd, 0xf5, 0x0a, 0xf0, 0xeb, 0xf6, 0xf3, 0x01, 0x17, + 0xd0, 0x40, 0xd0, 0xfc, 0x10, 0xe8, 0xf4, 0x2e, 0xe2, 0xfd, 0x05, 0xf0, + 0xeb, 0x26, 0x26, 0xfc, 0xfb, 0xff, 0x01, 0xcf, 0x29, 0x1d, 0x1d, 0x22, + 0xee, 0x18, 0x1b, 0x5b, 0xd3, 0x10, 0x1d, 0x1e, 0xeb, 0xf2, 0xf8, 0xfa, + 0xfe, 0xe5, 0xf8, 0xfb, 0x18, 0xfe, 0x0d, 0xef, 0xe8, 0xeb, 0xfb, 0xdd, + 0xf2, 0x40, 0xf0, 0x0e, 0x06, 0x29, 0xe7, 0x01, 0xe5, 0xfb, 0xf6, 0xec, + 0xf0, 0xfe, 0xe8, 0xcc, 0x25, 0xf9, 0xd8, 0xe2, 0x10, 0x03, 0xf3, 0xfa, + 0x01, 0xeb, 0xe1, 0xe9, 0xcd, 0x0a, 0xf7, 0x28, 0x1e, 0x03, 0xf7, 0x09, + 0x23, 0x4f, 0x46, 0xf0, 0xe2, 0x12, 0xfd, 0x01, 0xd6, 0x0a, 0x26, 0x1b, + 0xfb, 0x17, 0xe9, 0xf0, 0xfb, 0x03, 0x04, 0x28, 0xf5, 0xd7, 0x01, 0x09, + 0x0e, 0xd8, 0x07, 0x0b, 0x15, 0xfb, 0x08, 0xe8, 0x18, 0x29, 0x11, 0xd2, + 0xef, 0x1c, 0x33, 0x15, 0xf3, 0x65, 0xef, 0xeb, 0x1a, 0x0a, 0x1c, 0xb6, + 0xfd, 0xf0, 0xef, 0x25, 0xc1, 0xf3, 0xee, 0xe0, 0xd1, 0xfd, 0x05, 0x49, + 0xd0, 0xd6, 0x0b, 0xf6, 0xe0, 0xec, 0x4c, 0xcf, 0xfb, 0x18, 0x15, 0xb5, + 0x00, 0x1f, 0xf4, 0x39, 0xea, 0xea, 0xea, 0x07, 0xf7, 0x7f, 0xdb, 0x07, + 0xef, 0xfe, 0x05, 0xe0, 0x44, 0x0e, 0xf5, 0xf5, 0x19, 0x27, 0x26, 0xed, + 0xfc, 0xff, 0xf3, 0x0d, 0xde, 0x42, 0xc4, 0x1c, 0x05, 0xe3, 0x17, 0xd0, + 0x0f, 0xc7, 0xe2, 0xfe, 0x1a, 0xff, 0x17, 0x03, 0xe8, 0xdf, 0xd2, 0x1e, + 0x0b, 0xf0, 0x4b, 0xdb, 0xe7, 0xf8, 0xe5, 0x20, 0x34, 0x64, 0xce, 0xbe, + 0x10, 0x04, 0x41, 0x0c, 0xf4, 0xcc, 0x32, 0xf4, 0xf6, 0x1e, 0x09, 0xf2, + 0xe1, 0x2f, 0xe2, 0xed, 0xdd, 0x11, 0x03, 0xbc, 0xe4, 0xdf, 0x00, 0xfd, + 0xe1, 0xf5, 0xeb, 0xe9, 0x05, 0x17, 0x5a, 0xf2, 0x13, 0x05, 0xf2, 0xe3, + 0xe7, 0xfd, 0x02, 0x09, 0xf4, 0x1e, 0x21, 0xf8, 0x04, 0x1d, 0x19, 0x02, + 0xd5, 0xf0, 0xda, 0x08, 0xc7, 0x04, 0x1d, 0xfa, 0xeb, 0xf7, 0x20, 0xf4, + 0x13, 0x18, 0x17, 0x10, 0x05, 0x42, 0xdb, 0x29, 0x26, 0x0c, 0x3a, 0x56, + 0x3c, 0xe9, 0xd0, 0x00, 0xd6, 0x06, 0xd3, 0xf8, 0x47, 0xfd, 0x16, 0x06, + 0xc2, 0xe9, 0x2f, 0x04, 0xfc, 0xe5, 0xdf, 0x22, 0x04, 0x20, 0xa9, 0x47, + 0xfe, 0xfd, 0xfe, 0xea, 0xc5, 0x3d, 0x07, 0x0e, 0x35, 0xca, 0x0d, 0x43, + 0x14, 0xdd, 0xf4, 0xf1, 0x2b, 0xdc, 0xe0, 0x28, 0xf4, 0x14, 0x21, 0xcc, + 0xea, 0x1f, 0xc9, 0x1b, 0xb2, 0x55, 0xe1, 0x0e, 0xfa, 0x01, 0x08, 0x48, + 0xea, 0xf5, 0xfa, 0x1e, 0x5b, 0xe8, 0x26, 0x57, 0xec, 0x0a, 0x13, 0xfa, + 0x08, 0x03, 0xee, 0xb5, 0x07, 0x10, 0x39, 0xbb, 0x16, 0xd9, 0xcc, 0x19, + 0x1e, 0x1f, 0xe1, 0xd5, 0x4f, 0x3d, 0xc6, 0x12, 0xe2, 0x1b, 0xd9, 0x04, + 0xfa, 0x00, 0xf3, 0xb7, 0xdf, 0xc7, 0xf0, 0x0d, 0x26, 0xd5, 0x08, 0x7f, + 0xe0, 0x15, 0x20, 0x50, 0xe9, 0x14, 0x16, 0x06, 0xd0, 0xee, 0x04, 0xc5, + 0x18, 0x63, 0x0e, 0xe2, 0xea, 0xed, 0xe0, 0xf1, 0xf5, 0x29, 0xff, 0xe9, + 0xfc, 0x03, 0x4a, 0xff, 0x23, 0xf2, 0xed, 0x0c, 0xeb, 0xf8, 0x11, 0x0d, + 0xc9, 0xd6, 0xfe, 0x15, 0xd9, 0xf6, 0xc8, 0x18, 0xf3, 0xd0, 0x29, 0xf6, + 0xce, 0x00, 0xe3, 0x03, 0xd7, 0xca, 0xcc, 0x0e, 0xef, 0xde, 0xeb, 0x0e, + 0x27, 0xf7, 0x32, 0xfb, 0x2d, 0x1b, 0x0a, 0xdf, 0xea, 0xd8, 0xd9, 0x22, + 0xe9, 0xfd, 0xc5, 0xda, 0xee, 0xfc, 0x05, 0xf7, 0x0b, 0x04, 0xf5, 0xee, + 0xcf, 0x17, 0x02, 0x1e, 0xca, 0xdf, 0x5b, 0xfc, 0xee, 0x35, 0xe5, 0xf0, + 0x1a, 0x16, 0xee, 0xeb, 0x26, 0xec, 0x00, 0xeb, 0x3d, 0xf6, 0x08, 0x1f, + 0xd8, 0x0f, 0xea, 0xc0, 0x10, 0x12, 0xe0, 0xda, 0xe4, 0x0c, 0x09, 0x04, + 0x3a, 0xf3, 0xd8, 0xfc, 0x34, 0xf3, 0xca, 0xf9, 0x43, 0x22, 0x01, 0xea, + 0xed, 0xe7, 0xf9, 0x13, 0x01, 0x67, 0x2d, 0x2c, 0xea, 0xdc, 0x04, 0x1d, + 0xd4, 0x39, 0x00, 0xf8, 0x0e, 0x12, 0xdc, 0x15, 0xef, 0xe7, 0xcb, 0xfc, + 0x17, 0xf7, 0xd8, 0x49, 0x45, 0x09, 0xf6, 0x08, 0x05, 0xea, 0xed, 0x1a, + 0xf3, 0xf2, 0x17, 0xe7, 0x05, 0x1a, 0x21, 0x11, 0xc7, 0xe6, 0x1b, 0xfd, + 0xe2, 0xda, 0x56, 0xf9, 0xd8, 0x0d, 0x15, 0x22, 0x02, 0xf9, 0xea, 0xfa, + 0xf8, 0x11, 0x12, 0x10, 0x27, 0xd5, 0xcd, 0x03, 0x1a, 0xcd, 0x0c, 0x00, + 0x11, 0xe1, 0x40, 0x1a, 0x04, 0xf8, 0xfb, 0xe9, 0xde, 0xdc, 0x3a, 0xf9, + 0xc7, 0x08, 0xfd, 0x14, 0xfe, 0x4e, 0xe1, 0x13, 0xf4, 0x04, 0xff, 0x1e, + 0x7b, 0x12, 0x2b, 0xec, 0x03, 0x09, 0xfb, 0xf3, 0xf3, 0x06, 0xec, 0x01, + 0xf0, 0xff, 0x0a, 0xee, 0x08, 0x0b, 0xf1, 0x1e, 0xfd, 0xee, 0xf7, 0x10, + 0x33, 0xe4, 0xf4, 0x04, 0x40, 0xd4, 0x2e, 0x0c, 0x3a, 0x02, 0x5b, 0xf7, + 0xff, 0x05, 0xea, 0xe4, 0xe3, 0xe2, 0x28, 0xf5, 0x12, 0x06, 0xf0, 0x1d, + 0xf6, 0xea, 0xfa, 0x1c, 0xf6, 0xfa, 0xfd, 0xff, 0xfa, 0x08, 0xef, 0x03, + 0x09, 0xf0, 0x03, 0x29, 0xfc, 0xf1, 0xf6, 0xf6, 0x03, 0xfe, 0x07, 0xf6, + 0x37, 0xe0, 0xe4, 0x0a, 0xf4, 0x3e, 0xfc, 0xf1, 0x08, 0xf1, 0xee, 0x0f, + 0xf9, 0x27, 0xe9, 0xe6, 0xf4, 0x13, 0x10, 0xfa, 0xea, 0x08, 0xe5, 0xe8, + 0xf8, 0x00, 0x07, 0x0d, 0xfe, 0x10, 0x06, 0xf0, 0x01, 0x08, 0x03, 0x00, + 0xfd, 0xf6, 0xdd, 0xe9, 0x08, 0x07, 0x14, 0xe1, 0x26, 0xea, 0x23, 0xfa, + 0x06, 0xf0, 0xfa, 0x14, 0xf5, 0xf2, 0xee, 0x07, 0xfb, 0x25, 0xeb, 0xed, + 0x0a, 0x12, 0x14, 0x05, 0x08, 0xfb, 0x1f, 0xf5, 0xfd, 0xe1, 0x13, 0xc5, + 0x17, 0x14, 0x1b, 0xf2, 0xfc, 0x1c, 0xf4, 0xf7, 0xfc, 0xed, 0x05, 0x09, + 0x13, 0xeb, 0x30, 0xfa, 0x0b, 0x10, 0xf2, 0x0d, 0x1a, 0xe3, 0x18, 0x00, + 0x1d, 0xf6, 0xe8, 0xf7, 0x05, 0xf8, 0xeb, 0x06, 0xe3, 0x08, 0x0c, 0xea, + 0xea, 0xf0, 0x08, 0xef, 0xf8, 0x05, 0x01, 0x0b, 0x03, 0x0d, 0xe0, 0x0c, + 0xf2, 0x0f, 0xeb, 0xfb, 0x16, 0x17, 0x0c, 0x01, 0xfd, 0x00, 0xea, 0xe7, + 0x33, 0xfb, 0xf7, 0x28, 0xf6, 0x13, 0xf4, 0x3d, 0xf3, 0x01, 0x08, 0x11, + 0xde, 0xe2, 0x04, 0xdc, 0x19, 0x1c, 0x09, 0xd5, 0x1f, 0xee, 0xf8, 0x1d, + 0x21, 0x0d, 0xfb, 0x26, 0xf3, 0xe9, 0x03, 0xfa, 0xf1, 0xf5, 0xff, 0x7f, + 0x0e, 0xed, 0x13, 0x16, 0x0c, 0x02, 0xfb, 0xef, 0xe9, 0x05, 0xf9, 0x2b, + 0xe9, 0x18, 0x1d, 0x0b, 0x0e, 0x06, 0xec, 0xf6, 0x0b, 0x00, 0xfb, 0xea, + 0xc4, 0xe2, 0xc8, 0xe1, 0x4b, 0xf8, 0x3a, 0xa6, 0x33, 0xc3, 0xf1, 0x6d, + 0x23, 0x4c, 0xf9, 0x24, 0xd8, 0x30, 0x1f, 0xfb, 0xff, 0x12, 0xe5, 0x08, + 0x81, 0x15, 0xf2, 0xf1, 0xfd, 0xfc, 0xfc, 0xe2, 0xd7, 0xc1, 0xfd, 0x3c, + 0x36, 0xad, 0x1f, 0xd7, 0x4d, 0x31, 0xd4, 0xef, 0x2e, 0x12, 0xec, 0xf8, + 0xf1, 0x14, 0x28, 0x0e, 0x11, 0xc7, 0xf6, 0xe4, 0xbf, 0x2f, 0x16, 0xe6, + 0xd0, 0xdc, 0xf8, 0xe2, 0xec, 0x14, 0xfd, 0x38, 0xd7, 0x5d, 0x15, 0xdd, + 0x00, 0xbc, 0xf5, 0xeb, 0x08, 0x19, 0x21, 0x02, 0x4b, 0x03, 0xfb, 0xd4, + 0xec, 0x26, 0x1a, 0xf8, 0x12, 0x41, 0xf2, 0xfd, 0x13, 0xc9, 0xf6, 0x53, + 0x04, 0x67, 0xc1, 0xdb, 0xfd, 0xe2, 0xbd, 0xff, 0x03, 0xdf, 0xf3, 0x3e, + 0xf4, 0x24, 0xc0, 0xf5, 0x0f, 0x01, 0x27, 0xbb, 0xf6, 0xf9, 0xe0, 0x41, + 0xf6, 0xc8, 0x1d, 0x3c, 0xc8, 0x11, 0x1f, 0xaf, 0xdb, 0xe9, 0xc5, 0x15, + 0xcf, 0xd2, 0xe4, 0x08, 0xf3, 0x10, 0x14, 0xf7, 0xfc, 0xc3, 0x36, 0xdf, + 0xdd, 0x3d, 0x17, 0x13, 0xe7, 0xe5, 0x00, 0xae, 0x28, 0x44, 0xc0, 0xf7, + 0xf8, 0x35, 0xe5, 0xcb, 0xef, 0x29, 0x27, 0x4d, 0x5b, 0x06, 0x29, 0x0c, + 0x2f, 0xf4, 0xda, 0xca, 0x58, 0xed, 0xe3, 0xeb, 0xd5, 0x1d, 0x21, 0x01, + 0xfe, 0x09, 0x2d, 0x01, 0xd8, 0x00, 0xd9, 0x22, 0x0a, 0xcc, 0xfd, 0xca, + 0x19, 0xbc, 0xfb, 0xe4, 0x0e, 0xe0, 0xcf, 0x18, 0xca, 0xc4, 0x19, 0xe3, + 0xd2, 0xf1, 0xe1, 0x1b, 0x0e, 0x44, 0xdd, 0x03, 0x0e, 0x13, 0xf4, 0x9e, + 0x63, 0xf3, 0x08, 0xe3, 0xdc, 0xd0, 0x1f, 0xdc, 0x03, 0x24, 0xc4, 0x2d, + 0x1a, 0x2b, 0x00, 0x20, 0xfb, 0x05, 0xe8, 0x2a, 0xeb, 0x17, 0x18, 0x1d, + 0x24, 0x22, 0x1a, 0x14, 0x47, 0xec, 0xdd, 0x50, 0x00, 0x19, 0x3b, 0xf0, + 0x04, 0xe7, 0xd6, 0x39, 0xca, 0xe5, 0xaf, 0x06, 0xeb, 0x01, 0x3f, 0xd8, + 0xde, 0x4d, 0x0c, 0x14, 0x15, 0x07, 0xe4, 0xe7, 0x09, 0x21, 0xed, 0x41, + 0xd3, 0xf2, 0x26, 0xfd, 0xd1, 0xe8, 0x23, 0x0b, 0xf2, 0x16, 0xe2, 0xfe, + 0x1e, 0x48, 0x1d, 0xde, 0xe1, 0xf9, 0x18, 0xe3, 0x2c, 0xbc, 0x1a, 0x22, + 0x44, 0xf6, 0xff, 0xda, 0xb5, 0xf8, 0x10, 0x25, 0x10, 0xe8, 0xf7, 0xe4, + 0x0c, 0xe2, 0x24, 0xfa, 0x10, 0xfa, 0xf6, 0xcc, 0xeb, 0xcb, 0xf2, 0xf4, + 0x21, 0xfe, 0xfb, 0xf3, 0x36, 0xdd, 0xc7, 0xf2, 0x1e, 0xd6, 0x1b, 0x07, + 0xeb, 0xef, 0x52, 0x13, 0x4f, 0x21, 0xd6, 0xfa, 0xe4, 0x1b, 0x1e, 0xcc, + 0x0f, 0xeb, 0x9a, 0x17, 0xb8, 0x0a, 0xfc, 0x04, 0xf7, 0x00, 0xd2, 0xdb, + 0x32, 0x27, 0x17, 0x5e, 0x1f, 0xf7, 0xdd, 0xfb, 0xf4, 0xfc, 0x0f, 0xd0, + 0xfd, 0xd6, 0x12, 0xef, 0x1a, 0xd0, 0x13, 0x41, 0x24, 0xf7, 0xf3, 0x04, + 0xea, 0xf2, 0xec, 0x01, 0xf4, 0x0d, 0xfe, 0x43, 0xd3, 0x58, 0x7f, 0xe2, + 0xdd, 0x0b, 0xef, 0x3d, 0xf7, 0xde, 0xd7, 0xd1, 0xe7, 0xce, 0xfe, 0x3a, + 0xfa, 0x65, 0x20, 0x04, 0x34, 0x45, 0x07, 0x00, 0xd6, 0xf2, 0xfa, 0xf8, + 0xbf, 0xf8, 0x1c, 0x22, 0x11, 0x1b, 0x4f, 0xce, 0x25, 0x0c, 0x0d, 0xe4, + 0x2d, 0xfd, 0xc9, 0x14, 0xf6, 0xfc, 0x1a, 0xf1, 0xe6, 0xf5, 0x05, 0x5b, + 0x03, 0xf3, 0xc8, 0xe8, 0x0e, 0x07, 0xe4, 0xef, 0x16, 0xab, 0xed, 0x28, + 0xea, 0x01, 0x3a, 0xe5, 0x07, 0x11, 0x55, 0x23, 0x22, 0xe6, 0xd4, 0xf8, + 0x06, 0x16, 0xe4, 0x36, 0xfc, 0xbe, 0xde, 0x0b, 0xed, 0xd1, 0xf3, 0xd0, + 0xe7, 0x1b, 0xee, 0x38, 0x3f, 0xfe, 0xe6, 0x11, 0x1f, 0xf3, 0x1a, 0xf7, + 0x2b, 0xeb, 0xcf, 0xf4, 0xfb, 0xe0, 0xea, 0x06, 0xe5, 0x3c, 0x2e, 0x1c, + 0xf2, 0xee, 0x12, 0x1a, 0xf4, 0x04, 0x04, 0xe5, 0x11, 0x01, 0x04, 0xf6, + 0xe0, 0xfd, 0xfe, 0xf5, 0x2e, 0x08, 0x02, 0x07, 0xf5, 0x4a, 0xe5, 0x0d, + 0xe7, 0xde, 0xf3, 0xe2, 0xfb, 0xff, 0x27, 0x03, 0xff, 0xef, 0xfc, 0x2f, + 0xf7, 0x26, 0xeb, 0x05, 0x15, 0xfd, 0x10, 0x15, 0xe9, 0xf5, 0x1e, 0xfb, + 0x41, 0x06, 0xf8, 0xf3, 0x1d, 0xe8, 0xd9, 0xf2, 0x3e, 0x0c, 0xf1, 0xf9, + 0x09, 0x06, 0x07, 0xfb, 0xef, 0x1b, 0xff, 0x16, 0x0f, 0x07, 0x17, 0x00, + 0x28, 0xf0, 0x0b, 0x1d, 0xf6, 0xe8, 0xfe, 0x0a, 0xfc, 0xf6, 0xd8, 0x20, + 0x7f, 0xde, 0xef, 0xf8, 0xf4, 0xfd, 0xfc, 0xf1, 0x1d, 0x0b, 0x1a, 0x0e, + 0x23, 0x03, 0x07, 0xf1, 0xe1, 0x25, 0xda, 0x05, 0x02, 0x1f, 0xd1, 0xe4, + 0x0d, 0xf3, 0xcd, 0x16, 0xf6, 0x1a, 0x1f, 0xeb, 0xd7, 0xeb, 0x19, 0xe4, + 0xe7, 0xfc, 0x16, 0x1a, 0xf4, 0xdc, 0xdc, 0x1b, 0x01, 0xe8, 0xf4, 0x05, + 0xc5, 0xec, 0x0d, 0xd9, 0x28, 0xf4, 0xe7, 0x14, 0x35, 0xf5, 0xf6, 0xfd, + 0xe7, 0xe9, 0x0d, 0x20, 0x1a, 0xf1, 0xeb, 0x23, 0x18, 0xe5, 0x0b, 0xdb, + 0x03, 0x22, 0xf3, 0xce, 0xf3, 0xe1, 0x0c, 0x2d, 0x18, 0x43, 0xf0, 0x14, + 0xed, 0xed, 0x0d, 0x09, 0x16, 0xff, 0xfe, 0x39, 0xed, 0x07, 0x11, 0x28, + 0xf6, 0xfb, 0xe8, 0x0d, 0xe1, 0xff, 0x00, 0x03, 0x0a, 0x38, 0x0e, 0x16, + 0x07, 0xee, 0x0c, 0x14, 0x14, 0x0f, 0xec, 0xf2, 0xd9, 0xfc, 0xca, 0x14, + 0xca, 0x2b, 0xed, 0xf4, 0xfb, 0xe5, 0x17, 0x33, 0x30, 0x1b, 0x29, 0xfe, + 0xec, 0xff, 0xec, 0x03, 0x17, 0xed, 0xf0, 0xea, 0xe0, 0x13, 0xea, 0xfe, + 0x24, 0x40, 0x05, 0x4a, 0xfe, 0xe1, 0x04, 0xf6, 0xe9, 0x22, 0xda, 0x19, + 0xfc, 0x04, 0xf0, 0x20, 0xea, 0xf6, 0x22, 0xd8, 0x02, 0x2d, 0x18, 0x0f, + 0xdb, 0xfa, 0x13, 0xf8, 0x16, 0x08, 0x0c, 0x08, 0xf7, 0x16, 0xea, 0xe5, + 0xcf, 0xfa, 0xd9, 0xf3, 0xf9, 0xdd, 0xf8, 0x1d, 0xe7, 0xd9, 0x04, 0xf2, + 0xc9, 0x10, 0x43, 0x0e, 0x1e, 0xc2, 0xe9, 0xfc, 0x2b, 0xc8, 0x09, 0x03, + 0x37, 0xff, 0xcf, 0x30, 0xd7, 0xe1, 0xda, 0xc4, 0x7f, 0xd7, 0x37, 0x10, + 0x17, 0x3b, 0x0a, 0x2b, 0x01, 0x18, 0xe6, 0x7a, 0xb6, 0x0b, 0xc8, 0x0a, + 0x01, 0x04, 0x51, 0xf9, 0xc5, 0x1d, 0x04, 0x21, 0x44, 0x50, 0x18, 0x13, + 0x24, 0x16, 0xde, 0xdb, 0xe9, 0xf3, 0xd3, 0xed, 0xd6, 0x0c, 0xe4, 0xcf, + 0x3f, 0xe5, 0xe6, 0x05, 0x06, 0x07, 0xe7, 0xd6, 0x0e, 0x0a, 0xfe, 0xf4, + 0x16, 0xde, 0xc5, 0xbf, 0xfb, 0x67, 0xc8, 0x59, 0xf6, 0x0d, 0x41, 0x01, + 0xf7, 0xf9, 0xda, 0x15, 0xea, 0xff, 0xe6, 0x07, 0xcd, 0xdf, 0xdc, 0xd7, + 0x00, 0x5d, 0x1f, 0xe5, 0xf2, 0xfa, 0xee, 0x11, 0xfe, 0x0f, 0xf8, 0x3b, + 0x0c, 0xd4, 0x0e, 0xe3, 0x03, 0x1b, 0x04, 0xd5, 0x13, 0xcb, 0xa7, 0x1f, + 0xee, 0xee, 0x13, 0x46, 0xf8, 0xf6, 0xe2, 0xee, 0x22, 0xfb, 0xec, 0xfa, + 0xe1, 0x1a, 0x3e, 0x29, 0x5a, 0xcd, 0xd2, 0x19, 0x41, 0xe8, 0x01, 0xc7, + 0x1f, 0x6b, 0xda, 0xe5, 0x1d, 0xdd, 0xdb, 0x3c, 0x5d, 0xa7, 0xae, 0x3a, + 0x3f, 0xb7, 0xe0, 0xd4, 0xc9, 0xd5, 0xf8, 0xe1, 0x03, 0xf7, 0xbd, 0xff, + 0x1f, 0xea, 0xd2, 0x3f, 0xe1, 0x2b, 0x0b, 0x6a, 0x33, 0xca, 0xd7, 0x13, + 0xda, 0x57, 0x23, 0xce, 0x3a, 0xfa, 0xd4, 0xed, 0x3d, 0x22, 0xf3, 0xe1, + 0xec, 0xf5, 0x43, 0x56, 0x47, 0xb4, 0xd9, 0xdf, 0xd8, 0xe7, 0xfd, 0x08, + 0xfb, 0x07, 0x18, 0x17, 0xc3, 0x09, 0x33, 0xf1, 0xf9, 0x09, 0xe8, 0x20, + 0x21, 0xe9, 0xdb, 0xfd, 0x0c, 0x0f, 0xf1, 0xf1, 0xe6, 0xfb, 0xdf, 0x00, + 0x01, 0x25, 0x11, 0xfd, 0xe8, 0x17, 0x1f, 0x77, 0xf0, 0x47, 0xf5, 0xfa, + 0x22, 0xec, 0xf8, 0xed, 0xe3, 0xd1, 0xe6, 0x10, 0xf8, 0x55, 0xbe, 0x36, + 0xd1, 0xe3, 0xba, 0xf7, 0x23, 0xf3, 0x16, 0xd1, 0xa9, 0x25, 0xfe, 0x2e, + 0xea, 0x20, 0x14, 0xe5, 0xf6, 0x15, 0xd8, 0xfc, 0xe6, 0x9d, 0x06, 0xee, + 0xed, 0x3b, 0x0f, 0x3d, 0xf8, 0x1a, 0xf2, 0xfa, 0xeb, 0x48, 0xd8, 0xe1, + 0xe9, 0x11, 0x0e, 0x46, 0x00, 0xf1, 0xbb, 0x09, 0x08, 0x1e, 0xcf, 0x2e, + 0xeb, 0x42, 0xd6, 0x25, 0xd6, 0xef, 0xef, 0x47, 0xbe, 0x49, 0x0d, 0x53, + 0x1d, 0xe8, 0xdd, 0x50, 0xd8, 0x08, 0xbf, 0xe4, 0xed, 0x5d, 0xcb, 0x07, + 0xff, 0xad, 0xd0, 0xe2, 0xe9, 0xfd, 0x20, 0x0e, 0x1c, 0xe2, 0xf2, 0x07, + 0xe6, 0xe3, 0xf7, 0x47, 0x2e, 0x0a, 0x0e, 0x2c, 0x37, 0x05, 0xd4, 0x0c, + 0xdb, 0x1f, 0x29, 0xec, 0xc5, 0x3e, 0x25, 0x3b, 0xd0, 0x28, 0xde, 0x19, + 0x04, 0xea, 0xfa, 0xbf, 0x3c, 0x12, 0x18, 0x3e, 0xcd, 0xe1, 0xe3, 0xe4, + 0x11, 0xea, 0xff, 0x02, 0x00, 0xe5, 0x5f, 0x00, 0xf2, 0xbd, 0xfa, 0xca, + 0xda, 0x2f, 0x03, 0xc4, 0xfc, 0xe5, 0xdf, 0xf6, 0x04, 0x00, 0xc2, 0xf9, + 0x20, 0x06, 0xc7, 0xeb, 0xf0, 0xc6, 0xca, 0xfd, 0x24, 0x46, 0xe8, 0x06, + 0xef, 0x17, 0x13, 0xf5, 0x57, 0xfe, 0x1a, 0xeb, 0xc2, 0xff, 0xd7, 0x03, + 0xfd, 0x0a, 0xe2, 0xde, 0x05, 0xf2, 0x04, 0x3f, 0x28, 0x47, 0x57, 0x00, + 0xd2, 0x35, 0x17, 0xdb, 0xeb, 0xef, 0x1b, 0x0b, 0x3d, 0x05, 0x0a, 0x4a, + 0x0a, 0x13, 0x0d, 0x12, 0x36, 0x21, 0xe1, 0x0e, 0xcb, 0xb9, 0xe7, 0x3d, + 0xf0, 0x2b, 0x3b, 0x03, 0x08, 0xe4, 0x28, 0x37, 0xd6, 0x6c, 0x01, 0xdb, + 0xd7, 0xd9, 0x15, 0x0f, 0x0e, 0x52, 0x05, 0x00, 0x43, 0xf3, 0x23, 0xca, + 0x19, 0x19, 0x0f, 0x7f, 0xc4, 0x14, 0x04, 0xee, 0xe3, 0xe7, 0xfe, 0x1f, + 0xa9, 0x34, 0xf7, 0x0d, 0x34, 0x24, 0xe9, 0xc5, 0x16, 0x1a, 0xdc, 0x04, + 0x33, 0xe1, 0x15, 0xd7, 0xf6, 0x0f, 0xf5, 0x29, 0xfb, 0xbe, 0xe7, 0xf3, + 0xec, 0xde, 0xfd, 0xe3, 0x09, 0x0d, 0x14, 0x2c, 0x21, 0xdc, 0x09, 0xee, + 0xf8, 0x0f, 0x44, 0xdd, 0xee, 0xe9, 0x0e, 0xec, 0x33, 0x0d, 0xfd, 0x67, + 0xc5, 0x4b, 0xe3, 0x04, 0xfe, 0xfe, 0xcf, 0x16, 0x04, 0x0c, 0xfa, 0xd8, + 0x08, 0x18, 0x23, 0xf3, 0x55, 0xdd, 0xd5, 0x01, 0x01, 0x0b, 0x37, 0x34, + 0xd2, 0x1e, 0xf0, 0xc4, 0xea, 0x58, 0x1d, 0x02, 0x07, 0x1a, 0x38, 0xe9, + 0xf4, 0xea, 0x2b, 0x00, 0xe6, 0x15, 0x05, 0xe6, 0x18, 0xf9, 0xeb, 0x1f, + 0xe0, 0x0b, 0x0e, 0xfa, 0x11, 0x25, 0xde, 0xfb, 0xf4, 0x14, 0x06, 0x1a, + 0xe3, 0xca, 0xec, 0xf2, 0x02, 0x10, 0x08, 0xfc, 0xe6, 0x14, 0xde, 0xd9, + 0x16, 0xf8, 0xfe, 0x09, 0x08, 0xf8, 0xe9, 0x11, 0xd8, 0xdb, 0xbd, 0x38, + 0xfb, 0xed, 0x1a, 0xdc, 0xed, 0x0d, 0x00, 0xe0, 0xfc, 0xf0, 0xe8, 0x09, + 0x0c, 0xed, 0x20, 0xf8, 0xd5, 0xfe, 0xe0, 0xde, 0x28, 0xf1, 0x16, 0x51, + 0x0b, 0xd2, 0x26, 0x5f, 0x3d, 0x20, 0x18, 0xf9, 0x40, 0x43, 0xdc, 0x14, + 0x22, 0xf5, 0xf1, 0xc1, 0x26, 0x47, 0x20, 0x1f, 0xfe, 0xd4, 0x1c, 0xf0, + 0xfa, 0x08, 0xfe, 0x09, 0x06, 0xff, 0x30, 0xf4, 0xf3, 0x20, 0x1c, 0x34, + 0x0e, 0x7f, 0x1a, 0xeb, 0xc8, 0x00, 0xda, 0x1c, 0x12, 0x1d, 0x1c, 0x21, + 0xe6, 0xf2, 0xf5, 0x42, 0xe8, 0x1a, 0xcc, 0xf0, 0x05, 0xf3, 0xf3, 0x1e, + 0xe9, 0xf1, 0xf4, 0x24, 0x0a, 0xef, 0xde, 0x25, 0x2b, 0x0e, 0x04, 0x23, + 0x0a, 0x2f, 0x05, 0x25, 0xef, 0x10, 0xe0, 0x4d, 0xcf, 0xcf, 0xde, 0x15, + 0x09, 0x3d, 0x00, 0xef, 0xff, 0x04, 0xf3, 0x25, 0x10, 0xe8, 0xdd, 0xf9, + 0x19, 0xd7, 0xea, 0xee, 0x14, 0xef, 0x12, 0xcf, 0x0d, 0x17, 0xe9, 0x10, + 0xb1, 0x12, 0x12, 0xe6, 0x2d, 0x08, 0x0b, 0xcb, 0x30, 0x02, 0x3f, 0xfc, + 0x11, 0xe9, 0xe8, 0xf0, 0xd7, 0x43, 0x3f, 0xf0, 0xef, 0x9b, 0xf3, 0x17, + 0xfa, 0x26, 0xe0, 0x1f, 0xe2, 0xde, 0xd5, 0xfc, 0xce, 0x06, 0xf8, 0xde, + 0xf8, 0xfa, 0xe0, 0xfd, 0xbf, 0x08, 0x1e, 0xdc, 0x1a, 0xf1, 0x25, 0xfd, + 0x0b, 0xd5, 0xf4, 0xc6, 0x10, 0xe2, 0xe0, 0x09, 0x32, 0x08, 0x07, 0x27, + 0xdc, 0xf2, 0xf2, 0x14, 0xe2, 0x2a, 0x06, 0xe6, 0xfb, 0xe9, 0xe3, 0xf4, + 0xfd, 0xf9, 0xd6, 0x2d, 0xf7, 0xc2, 0xe2, 0x4c, 0xed, 0xee, 0x0a, 0x0c, + 0xc5, 0x08, 0xe8, 0x2c, 0x7f, 0x13, 0x08, 0xf1, 0x44, 0x1e, 0xf7, 0x6f, + 0x36, 0xf4, 0x14, 0xe7, 0xd7, 0x14, 0xe2, 0x3f, 0xf8, 0x3b, 0xbc, 0xdb, + 0xe1, 0xde, 0xe7, 0xbc, 0x05, 0xf8, 0x06, 0xef, 0x31, 0xcb, 0x34, 0xb1, + 0xef, 0x0f, 0x0f, 0x33, 0xea, 0x14, 0x4d, 0xd5, 0x11, 0xce, 0x05, 0xd4, + 0xe1, 0xc9, 0x05, 0xdd, 0x06, 0x3b, 0xee, 0xfc, 0x2d, 0xd9, 0x3d, 0x3b, + 0xf9, 0xdc, 0xf5, 0x4a, 0x1c, 0x02, 0xe4, 0x06, 0xe0, 0xec, 0xe1, 0x04, + 0xea, 0xc2, 0x1d, 0x41, 0xf0, 0x07, 0x22, 0x35, 0x12, 0xd7, 0xe2, 0xeb, + 0x0e, 0xf3, 0x0f, 0xcc, 0x65, 0x40, 0x65, 0xef, 0xf8, 0xd6, 0xd0, 0x00, + 0x5e, 0x17, 0x0b, 0xd5, 0xe0, 0xfa, 0x44, 0x20, 0xd3, 0x16, 0x03, 0x11, + 0xd4, 0xb5, 0x2a, 0xc3, 0x0a, 0xeb, 0x1d, 0xf6, 0x00, 0x0a, 0xc9, 0x1d, + 0xf9, 0xc0, 0x08, 0xe5, 0xde, 0x0b, 0xe5, 0xc1, 0xee, 0x29, 0xf2, 0xdc, + 0x07, 0x3f, 0x06, 0x1a, 0xe9, 0x15, 0xca, 0x2f, 0xdc, 0xfb, 0xf6, 0x15, + 0x01, 0xf6, 0x10, 0xd7, 0x2c, 0x2d, 0x04, 0xed, 0x29, 0x1b, 0xe6, 0x33, + 0xee, 0x08, 0xc4, 0xea, 0xf4, 0x0f, 0xf3, 0x0e, 0xce, 0x05, 0xf4, 0x48, + 0xea, 0xf1, 0x18, 0xfe, 0x0f, 0xda, 0xf8, 0x45, 0xbd, 0xef, 0x3b, 0xec, + 0x1c, 0x2b, 0x1f, 0xf7, 0x0f, 0xf3, 0xfc, 0xdd, 0xf2, 0xfc, 0xce, 0x21, + 0xe1, 0x26, 0xd4, 0x60, 0x72, 0xd4, 0xf9, 0x22, 0xf5, 0x25, 0x3e, 0x1e, + 0x00, 0x57, 0xe5, 0xd1, 0x0f, 0xf4, 0x08, 0x1d, 0x41, 0x62, 0x06, 0xec, + 0xf7, 0x2f, 0x04, 0x0a, 0xf7, 0xe8, 0x3e, 0xed, 0xc4, 0x1b, 0xf6, 0xec, + 0x29, 0xf4, 0xef, 0xeb, 0xba, 0xf1, 0x3e, 0x1a, 0x26, 0x05, 0x2a, 0xf1, + 0xc6, 0xf5, 0x04, 0x12, 0xe4, 0x1e, 0xd8, 0x02, 0x0e, 0xdf, 0xec, 0xec, + 0x14, 0x0e, 0xea, 0xe0, 0x32, 0x37, 0xf6, 0x12, 0xfd, 0x02, 0xdd, 0xf9, + 0x14, 0x1d, 0xd9, 0xf6, 0xf4, 0x29, 0x28, 0xd3, 0xf9, 0xfe, 0xf1, 0xc2, + 0x22, 0xdf, 0x2c, 0xef, 0xd3, 0x19, 0xd5, 0x18, 0xfe, 0xef, 0xf5, 0x15, + 0xfc, 0xe5, 0xec, 0xfd, 0xdb, 0xfd, 0x29, 0x28, 0x19, 0x03, 0x0b, 0xe9, + 0xf8, 0xec, 0xdd, 0x3f, 0x08, 0xfe, 0x0d, 0xd6, 0x10, 0xdc, 0x11, 0xee, + 0x3f, 0xf0, 0xde, 0x01, 0x07, 0x07, 0x08, 0x0c, 0x22, 0x25, 0xc5, 0x25, + 0x00, 0x19, 0x40, 0xfb, 0x08, 0x02, 0x04, 0x12, 0x06, 0xfd, 0xcd, 0xe0, + 0xb3, 0x03, 0x2e, 0xe5, 0x26, 0x41, 0x06, 0x15, 0xf5, 0x23, 0x48, 0xfb, + 0x02, 0x20, 0x49, 0x3e, 0xe5, 0xef, 0x2e, 0xca, 0xed, 0xf1, 0xe2, 0xf1, + 0x02, 0x01, 0xf5, 0x4b, 0x00, 0xdd, 0xf1, 0xed, 0xcc, 0x17, 0xe6, 0x01, + 0xee, 0x2d, 0x7f, 0xea, 0x27, 0xfe, 0x03, 0x24, 0x0f, 0xe5, 0xe0, 0x0e, + 0xec, 0xe9, 0x04, 0xfb, 0x09, 0x48, 0xe1, 0x1b, 0xe8, 0xf8, 0xe0, 0xe6, + 0xd4, 0x09, 0x11, 0x17, 0xd6, 0xef, 0xf7, 0x30, 0xeb, 0xee, 0x0d, 0xea, + 0xf7, 0x0f, 0xe1, 0x11, 0x3b, 0x06, 0x14, 0xf6, 0x28, 0xf8, 0xe4, 0xe8, + 0x0b, 0x09, 0xda, 0x27, 0xe6, 0xf6, 0xdf, 0x0a, 0x0c, 0xdd, 0xe8, 0x06, + 0x17, 0xe6, 0x0d, 0xcc, 0xd6, 0x2e, 0x7f, 0x15, 0xec, 0x10, 0xbc, 0xd0, + 0xed, 0xad, 0x32, 0x54, 0x7a, 0xfb, 0x09, 0xf3, 0xbd, 0x3e, 0xeb, 0x11, + 0x38, 0x49, 0xe8, 0xdc, 0xee, 0x37, 0x31, 0xde, 0x1c, 0x70, 0xc5, 0xc5, + 0xf6, 0x41, 0x44, 0xff, 0xd4, 0x56, 0x4b, 0x0a, 0x19, 0xbc, 0x16, 0xff, + 0xe3, 0xd4, 0xdc, 0x1e, 0xfd, 0x2f, 0xbc, 0xac, 0xd6, 0xdf, 0x1f, 0xf9, + 0xf0, 0xeb, 0xf6, 0xf5, 0xf3, 0xc7, 0x0f, 0x5f, 0x48, 0xe4, 0xc8, 0x7b, + 0xdd, 0xf0, 0xf0, 0xe5, 0xe0, 0x11, 0x12, 0x32, 0xe4, 0xd0, 0x93, 0xa8, + 0x36, 0xe5, 0xe9, 0x17, 0x04, 0xf2, 0xd5, 0x62, 0xc9, 0xe4, 0xfc, 0x0b, + 0xe7, 0xde, 0xc1, 0x45, 0x50, 0x0b, 0xf5, 0xf3, 0xd0, 0xac, 0x10, 0xbb, + 0xcf, 0x2a, 0xe4, 0xe2, 0xcb, 0xbb, 0x0f, 0xb3, 0xec, 0xe1, 0xed, 0x0e, + 0x47, 0xe8, 0x98, 0xf9, 0xd6, 0xee, 0x04, 0xff, 0xe0, 0x36, 0xff, 0xd4, + 0xb6, 0x16, 0x24, 0x52, 0xfd, 0xef, 0xec, 0x23, 0xcf, 0xbc, 0xed, 0xa3, + 0xec, 0x0b, 0xf6, 0x64, 0xce, 0xdc, 0x1d, 0x10, 0x06, 0xfd, 0xfb, 0xf9, + 0xcf, 0xd7, 0xd3, 0xad, 0xa8, 0x4e, 0x30, 0x2e, 0xb3, 0x11, 0x01, 0x0b, + 0x10, 0x5a, 0x07, 0xe4, 0x29, 0xe3, 0xc8, 0xdb, 0xe4, 0xef, 0x36, 0x34, + 0xfb, 0xe5, 0x5b, 0xe3, 0x6f, 0xcc, 0x2e, 0xdb, 0xdf, 0xfd, 0xdb, 0x07, + 0x2d, 0x19, 0x23, 0x14, 0xde, 0x04, 0x30, 0xe9, 0xf9, 0xd6, 0xe1, 0xea, + 0x03, 0xcb, 0xf1, 0x01, 0xee, 0x5e, 0xf4, 0x08, 0x2c, 0xcd, 0xf4, 0xfe, + 0x0b, 0xe0, 0x33, 0x79, 0xeb, 0xf5, 0xd2, 0xd0, 0x06, 0xc2, 0xf0, 0xca, + 0xe5, 0xed, 0xd4, 0xd8, 0x40, 0x1e, 0x54, 0x47, 0x18, 0xed, 0xd4, 0x2e, + 0x1a, 0x3c, 0xf4, 0xf9, 0xf5, 0xce, 0x5d, 0xf3, 0xef, 0x11, 0x71, 0x37, + 0x12, 0x1e, 0xcb, 0x7f, 0x17, 0x14, 0xdd, 0x00, 0x17, 0xe1, 0xec, 0x6c, + 0x79, 0xe1, 0x34, 0x1f, 0x43, 0xdb, 0x10, 0xff, 0xf4, 0xe0, 0xe5, 0xf0, + 0xf1, 0xf9, 0xed, 0xf4, 0xe1, 0x0b, 0xed, 0xeb, 0xf4, 0xf1, 0x19, 0xf6, + 0x07, 0x35, 0x0e, 0xeb, 0xe7, 0xf1, 0x06, 0xf3, 0x64, 0x1d, 0x08, 0x02, + 0xe5, 0xf7, 0xf2, 0x16, 0x04, 0xf3, 0x1a, 0xf5, 0x02, 0xfc, 0xea, 0xf6, + 0x05, 0xd5, 0xea, 0xf2, 0x01, 0xeb, 0x0c, 0x1f, 0x0b, 0xbf, 0x07, 0x38, + 0x01, 0xdb, 0x06, 0x15, 0xfb, 0xdd, 0x1e, 0x0b, 0xf9, 0xfd, 0x4c, 0x01, + 0xd7, 0x09, 0x14, 0xef, 0xd6, 0xfd, 0xf6, 0x1f, 0x0c, 0x2e, 0xed, 0xf3, + 0x08, 0xf4, 0x0e, 0xe9, 0x14, 0xe8, 0x1f, 0xe2, 0x05, 0xe3, 0xf5, 0xd0, + 0x07, 0x38, 0xf8, 0x11, 0x08, 0x2f, 0x04, 0xe9, 0xe1, 0x07, 0xfd, 0x13, + 0x0d, 0x09, 0xf6, 0x0b, 0xf5, 0xee, 0x48, 0xda, 0xfb, 0xe5, 0xf7, 0xfd, + 0xe9, 0x07, 0xe9, 0x08, 0xfd, 0xee, 0xf5, 0x04, 0x02, 0x12, 0xfa, 0xfb, + 0xfe, 0xfd, 0x2f, 0x15, 0xf0, 0xcf, 0x2f, 0x19, 0xe9, 0xee, 0xfd, 0x03, + 0x07, 0xd6, 0x2e, 0xf9, 0x0d, 0xe4, 0xfb, 0xca, 0x15, 0x1b, 0x03, 0xfb, + 0x04, 0xe6, 0xe0, 0xe0, 0xcd, 0xf6, 0x0e, 0xe2, 0xfb, 0xe6, 0x0e, 0xfc, + 0x16, 0xfb, 0xe5, 0xff, 0x0a, 0xc1, 0xe3, 0x05, 0xeb, 0xff, 0xe6, 0x2f, + 0x10, 0x13, 0xe8, 0x2a, 0x10, 0x55, 0xdf, 0x0a, 0x1b, 0xf1, 0xee, 0xe4, + 0x17, 0x09, 0xf5, 0x11, 0xf0, 0xcd, 0x01, 0xf2, 0xe9, 0x13, 0x01, 0x36, + 0x02, 0x41, 0xf7, 0x19, 0x27, 0xfa, 0x22, 0x13, 0xe4, 0x00, 0x0c, 0xf1, + 0x04, 0x14, 0x0e, 0xdc, 0x03, 0x55, 0x18, 0xfc, 0x10, 0x15, 0x0a, 0x43, + 0xe6, 0x05, 0xc0, 0x12, 0xfb, 0xfd, 0x17, 0xdf, 0xdc, 0xec, 0xe2, 0xd5, + 0x09, 0xfb, 0xec, 0x31, 0xd9, 0x07, 0x21, 0x35, 0xfe, 0xf0, 0x2e, 0xe7, + 0x37, 0x1a, 0x1f, 0xfb, 0xf0, 0xe5, 0x25, 0x02, 0x08, 0x51, 0x54, 0xfc, + 0xd1, 0x00, 0x11, 0xf7, 0xeb, 0xec, 0xed, 0x0b, 0x1b, 0xfb, 0x0a, 0xdb, + 0xf4, 0xc1, 0xcf, 0xf0, 0x1c, 0x21, 0x04, 0x59, 0xc9, 0x34, 0xf6, 0x06, + 0xdf, 0xdc, 0x6c, 0xd1, 0x00, 0xc3, 0xe4, 0x49, 0xc5, 0xe4, 0xd1, 0x2e, + 0xed, 0xf3, 0x4a, 0xef, 0xd0, 0xdc, 0xea, 0xdb, 0xf1, 0xd1, 0xf6, 0xed, + 0x20, 0x09, 0x06, 0x05, 0x5e, 0x19, 0xf0, 0x14, 0xdc, 0xe5, 0x05, 0x06, + 0xf4, 0x10, 0x02, 0x52, 0x14, 0xe6, 0xec, 0xf8, 0x18, 0xe4, 0x00, 0x0a, + 0xd8, 0x01, 0x16, 0xda, 0xc4, 0x44, 0xeb, 0x28, 0x0c, 0x66, 0xbb, 0xd0, + 0x04, 0xf6, 0x2e, 0xce, 0xd3, 0x6a, 0xe4, 0x0d, 0xe6, 0x0a, 0x1c, 0x37, + 0xf3, 0xdf, 0xf8, 0xf7, 0x1a, 0x02, 0xfe, 0xeb, 0x10, 0xd2, 0xfb, 0xee, + 0xd0, 0x31, 0x0f, 0xcf, 0xc8, 0xfb, 0xe7, 0x14, 0xff, 0x07, 0xfc, 0xfd, + 0x1e, 0x2c, 0x10, 0xd8, 0xdc, 0xf9, 0xc7, 0x05, 0xfb, 0x0e, 0x28, 0xf7, + 0x1b, 0x12, 0xf1, 0xd7, 0x15, 0x0a, 0xfc, 0x22, 0xcc, 0xf1, 0xce, 0x7f, + 0xd4, 0x31, 0xc3, 0xe3, 0xed, 0xd9, 0x11, 0xcc, 0xde, 0x0b, 0x05, 0xff, + 0x14, 0xf1, 0xe3, 0x05, 0x43, 0xc7, 0x29, 0xf5, 0xe4, 0x12, 0xe2, 0xff, + 0xf2, 0x05, 0x15, 0xf8, 0xe8, 0xe7, 0xef, 0x0c, 0xe9, 0xe7, 0x11, 0x05, + 0xf9, 0xfa, 0xcc, 0xf1, 0xda, 0xf4, 0xfd, 0xdf, 0x33, 0x21, 0xd7, 0x13, + 0xf0, 0xe9, 0xee, 0x47, 0x42, 0xe4, 0x0d, 0x14, 0x05, 0xee, 0x2d, 0x58, + 0x02, 0x3b, 0x24, 0xe5, 0xc6, 0xf8, 0xdd, 0x35, 0xf9, 0x22, 0xf0, 0xea, + 0xfe, 0xfa, 0xf8, 0xea, 0xec, 0x3a, 0xf6, 0x0e, 0x03, 0xe3, 0xfb, 0xf2, + 0xf4, 0xe0, 0x28, 0x13, 0x07, 0x77, 0xf5, 0xf6, 0x0e, 0x0d, 0x2e, 0xf9, + 0x28, 0xeb, 0x51, 0x22, 0xc2, 0xe9, 0xdd, 0xec, 0xea, 0x38, 0xf5, 0x01, + 0x1d, 0xe2, 0x22, 0x3e, 0x20, 0x4d, 0x27, 0x27, 0xf2, 0xde, 0x32, 0x0e, + 0x23, 0xfd, 0xd8, 0x0b, 0xf2, 0x02, 0xfd, 0x0c, 0x14, 0x08, 0xb0, 0x0b, + 0x4b, 0x10, 0x1b, 0x02, 0xdb, 0x1c, 0x0e, 0x23, 0x28, 0xf9, 0xe7, 0x01, + 0x03, 0xc3, 0xd1, 0x15, 0xbf, 0x1f, 0xfd, 0xe6, 0x08, 0xdc, 0xf1, 0xfd, + 0x75, 0xea, 0x39, 0xce, 0xea, 0x1d, 0x5c, 0xe6, 0xd1, 0x15, 0x04, 0x2a, + 0x7f, 0x13, 0xdf, 0x04, 0xf6, 0x12, 0x04, 0xe3, 0x02, 0xfc, 0x19, 0xe8, + 0xdf, 0x6c, 0xec, 0x0d, 0x23, 0x02, 0x06, 0x28, 0xe9, 0x04, 0xe0, 0x24, + 0x04, 0xfa, 0xbb, 0x04, 0xef, 0xea, 0x3b, 0x8c, 0x14, 0xfd, 0xf0, 0x09, + 0xd7, 0x06, 0x27, 0xd5, 0xf1, 0xe0, 0x27, 0x36, 0x23, 0x2f, 0xe4, 0xf6, + 0x03, 0xf7, 0xf1, 0xf5, 0x1d, 0xeb, 0x14, 0xf2, 0xe6, 0x46, 0x1e, 0xd9, + 0xe7, 0xc9, 0x4c, 0x0a, 0x44, 0x5c, 0x36, 0x03, 0x19, 0xc4, 0xe3, 0x09, + 0x06, 0x04, 0x1f, 0xe1, 0xc0, 0xef, 0xde, 0x3b, 0xe6, 0xe2, 0x02, 0x1d, + 0xdc, 0xf8, 0xc0, 0xef, 0xdf, 0x48, 0xe1, 0xd8, 0xe2, 0xed, 0xfa, 0x02, + 0xda, 0xe4, 0x22, 0xf8, 0xf4, 0x1f, 0x54, 0x01, 0x2e, 0xfb, 0xec, 0x2a, + 0xd9, 0x1d, 0xf4, 0xd8, 0x0d, 0x4f, 0x0a, 0xd6, 0x30, 0x0b, 0xe0, 0xd3, + 0xd2, 0x06, 0xfc, 0xd8, 0xf6, 0xe0, 0x0e, 0xf5, 0xf6, 0xfb, 0x12, 0x33, + 0xe2, 0x0b, 0xee, 0x0d, 0x9a, 0xf9, 0xcc, 0x14, 0xf7, 0x0e, 0x1b, 0xf6, + 0x01, 0x0b, 0xfa, 0x05, 0xda, 0xe4, 0xce, 0x38, 0xf0, 0xe9, 0x22, 0xfa, + 0x28, 0xd6, 0x13, 0x01, 0xe5, 0x1a, 0xdb, 0xe8, 0x03, 0x19, 0xec, 0x78, + 0x36, 0xc0, 0x23, 0x17, 0xf6, 0xd8, 0xed, 0xea, 0x38, 0xd4, 0x14, 0xd9, + 0x40, 0x12, 0xfa, 0xe6, 0x1d, 0x19, 0xd6, 0xf0, 0x10, 0xc7, 0x00, 0xd4, + 0x0b, 0xcc, 0xdd, 0x0d, 0x07, 0xf4, 0xf0, 0x14, 0x07, 0x03, 0x4b, 0x18, + 0x2f, 0x09, 0x62, 0x04, 0xff, 0x04, 0xfa, 0xee, 0x06, 0xc9, 0xdf, 0xd3, + 0xed, 0xfc, 0x0e, 0xfe, 0xfe, 0xdb, 0xfd, 0xf1, 0xff, 0x0c, 0xf6, 0xd7, + 0x1e, 0x02, 0xde, 0x1d, 0x2a, 0xfe, 0xdf, 0x0d, 0xf7, 0x09, 0x0b, 0xf5, + 0xde, 0xd9, 0xe9, 0x09, 0x01, 0x27, 0xd1, 0x28, 0xc0, 0x56, 0x02, 0xe4, + 0xea, 0x31, 0x04, 0xf6, 0x04, 0x19, 0xfc, 0x18, 0xcd, 0xc3, 0x11, 0xf5, + 0x0b, 0xfd, 0xf1, 0xcf, 0xd7, 0xed, 0xeb, 0xfa, 0x1d, 0x06, 0xe2, 0xfa, + 0x0d, 0xfc, 0x0e, 0xc0, 0xe9, 0xf4, 0xfc, 0x13, 0xda, 0x35, 0x14, 0x27, + 0x2c, 0xf5, 0xe2, 0xfc, 0x07, 0xe5, 0x1d, 0x15, 0xca, 0xdb, 0xf9, 0x24, + 0x42, 0xbb, 0xf7, 0xec, 0xe9, 0xd9, 0x11, 0xee, 0xf0, 0x29, 0x03, 0xb7, + 0xe5, 0x23, 0x11, 0xfb, 0xfa, 0xd6, 0xfe, 0xe8, 0xee, 0x73, 0x35, 0x30, + 0xf1, 0xee, 0x00, 0xd8, 0x0f, 0x2e, 0x28, 0x3f, 0x12, 0x0c, 0x33, 0x02, + 0xcf, 0xd1, 0x45, 0x0f, 0x7b, 0xdd, 0x12, 0x1e, 0x36, 0xb4, 0xb7, 0x1a, + 0x11, 0xfe, 0xca, 0x07, 0xf0, 0x29, 0x10, 0xf3, 0x14, 0xef, 0xeb, 0x1b, + 0x0b, 0xff, 0x05, 0xc7, 0x14, 0x33, 0xf3, 0xf9, 0x14, 0xed, 0x3c, 0xdc, + 0x12, 0x00, 0xc5, 0xd1, 0x19, 0xec, 0xdd, 0xf1, 0xc1, 0x51, 0x25, 0x56, + 0x67, 0xea, 0x36, 0x27, 0x2e, 0xfc, 0x0e, 0x3f, 0x06, 0xf3, 0x10, 0xb3, + 0x60, 0xbd, 0xfa, 0x43, 0x0f, 0xe4, 0x0c, 0x0f, 0xfe, 0xd3, 0x2b, 0x01, + 0xe8, 0x1b, 0x04, 0xee, 0xea, 0x2f, 0xd7, 0x1f, 0x33, 0xff, 0xb2, 0xed, + 0xd0, 0x05, 0xf4, 0xd6, 0xd2, 0x4a, 0x24, 0x14, 0x7f, 0xda, 0xd1, 0xd9, + 0x2d, 0xe5, 0x25, 0xe6, 0xe4, 0x0a, 0x16, 0x05, 0xf6, 0x01, 0x04, 0xec, + 0x29, 0xfc, 0xf4, 0xdf, 0xd2, 0xda, 0xdf, 0x21, 0xf7, 0xfd, 0x00, 0x16, + 0x07, 0xd4, 0x11, 0x12, 0x22, 0x05, 0x54, 0xec, 0xff, 0x00, 0x14, 0xb9, + 0xeb, 0xc2, 0x12, 0x1e, 0x18, 0x41, 0x49, 0xd9, 0xdb, 0x13, 0xdd, 0xde, + 0xc7, 0xe7, 0xdd, 0xf0, 0xf8, 0x32, 0xf6, 0x07, 0xe5, 0xc7, 0xe7, 0x00, + 0xec, 0x01, 0xee, 0x5a, 0x0d, 0x1c, 0x26, 0x09, 0xff, 0x01, 0xf0, 0xf0, + 0xf0, 0xd0, 0x0a, 0x45, 0x26, 0xea, 0x6c, 0x24, 0x37, 0xef, 0x05, 0x0f, + 0xf0, 0xe5, 0xf2, 0xf4, 0x02, 0x02, 0x02, 0x2b, 0x09, 0x22, 0x0d, 0x08, + 0x20, 0x1a, 0x16, 0xfa, 0x1a, 0xce, 0xca, 0xce, 0x09, 0xdf, 0xe9, 0x08, + 0xf5, 0xe8, 0xff, 0x08, 0xe5, 0x22, 0xc9, 0xe6, 0x2e, 0xff, 0xcf, 0x19, + 0xfe, 0xd0, 0xe7, 0xee, 0xf7, 0x0a, 0x03, 0x0b, 0x26, 0x2c, 0xf1, 0xdb, + 0x06, 0xd3, 0xe6, 0xf4, 0xfd, 0xde, 0x2f, 0xff, 0x0a, 0xf3, 0xf8, 0xd4, + 0x21, 0xbf, 0xff, 0xe4, 0xd1, 0x14, 0x0f, 0x0b, 0xe5, 0xf9, 0x32, 0xda, + 0x12, 0x3f, 0xf5, 0xe8, 0x26, 0x12, 0x2d, 0xcd, 0xfe, 0x1e, 0xf0, 0x1b, + 0x2e, 0xea, 0xe3, 0xee, 0xf9, 0xd0, 0x20, 0x17, 0xff, 0xea, 0x06, 0x1f, + 0xf3, 0x3c, 0x07, 0x15, 0x08, 0xfa, 0xfb, 0x7f, 0x24, 0x1d, 0x03, 0xe2, + 0xd1, 0xbb, 0x13, 0x35, 0xf2, 0xec, 0xe1, 0x06, 0xf6, 0xe8, 0xea, 0x0d, + 0xfd, 0x1a, 0xec, 0xde, 0xe2, 0x23, 0xd5, 0x25, 0x27, 0x66, 0x00, 0x14, + 0xe7, 0xf8, 0xd6, 0x25, 0x5e, 0xd7, 0x1a, 0x46, 0xe2, 0xcd, 0xc9, 0xf0, + 0xd6, 0xda, 0xf4, 0x24, 0xec, 0xeb, 0xff, 0xe8, 0x22, 0x1d, 0xd7, 0xf0, + 0xf3, 0xe5, 0x21, 0xf7, 0xdd, 0x06, 0x13, 0x0f, 0xfc, 0x08, 0x04, 0x0c, + 0x05, 0xfb, 0x15, 0x0f, 0xfd, 0x01, 0xf6, 0x25, 0xb8, 0xfe, 0x1a, 0x22, + 0x00, 0xdf, 0x36, 0xb9, 0x25, 0x04, 0x1a, 0xd1, 0x07, 0xc7, 0xf6, 0x24, + 0xea, 0x51, 0x1a, 0x19, 0xfb, 0x54, 0xed, 0x05, 0xf1, 0x2f, 0xfe, 0x02, + 0x28, 0xfc, 0x36, 0xf7, 0xef, 0xf5, 0xe5, 0xfd, 0x2c, 0xd6, 0xd9, 0xc4, + 0x3f, 0x30, 0xf5, 0x4a, 0xda, 0xdd, 0xbf, 0xe1, 0x10, 0x0e, 0xf3, 0xfd, + 0x00, 0xe8, 0xcb, 0x0c, 0xcb, 0x06, 0x06, 0xe2, 0x0c, 0xdd, 0x2a, 0x3f, + 0xe7, 0xdd, 0xf0, 0xe2, 0x00, 0x09, 0xec, 0x2e, 0xdf, 0x38, 0xf1, 0x2c, + 0x34, 0xef, 0xe0, 0xf4, 0xf9, 0x38, 0xc4, 0xe0, 0xc0, 0x34, 0x27, 0xff, + 0x06, 0xd9, 0x0d, 0xde, 0x40, 0xc7, 0xd5, 0x57, 0x00, 0xe7, 0xd1, 0xf4, + 0x0a, 0xf2, 0xf9, 0xda, 0xb2, 0xff, 0xe0, 0xe5, 0x0a, 0x78, 0xe5, 0xd9, + 0xf8, 0x50, 0xed, 0xe3, 0x09, 0x05, 0x2c, 0x06, 0xf9, 0xfd, 0xce, 0x5a, + 0xfb, 0xdd, 0xdc, 0xbb, 0x13, 0xe3, 0xf0, 0xe0, 0x04, 0x05, 0xc2, 0xc7, + 0x7f, 0xa4, 0x08, 0x13, 0xf6, 0x00, 0x24, 0xfb, 0x23, 0x31, 0xfd, 0xf3, + 0x1c, 0x23, 0xfa, 0x3d, 0x63, 0x3d, 0x24, 0xf7, 0x1b, 0x46, 0xd9, 0xe4, + 0xee, 0x1a, 0xff, 0xc6, 0x15, 0x05, 0xd9, 0xc7, 0x13, 0xff, 0x36, 0xf4, + 0x09, 0x34, 0x32, 0xef, 0x09, 0x2e, 0x11, 0x1f, 0xde, 0x10, 0xca, 0x07, + 0x26, 0xde, 0x38, 0xf2, 0xdf, 0xe9, 0xda, 0x44, 0x28, 0x12, 0xe8, 0x0a, + 0xd1, 0xe8, 0x03, 0x13, 0x2c, 0xfc, 0xf8, 0xcc, 0x24, 0xdf, 0xf8, 0xe9, + 0x0a, 0x2a, 0xec, 0x35, 0x18, 0xe9, 0xc0, 0xca, 0x21, 0x3b, 0xee, 0xf3, + 0x37, 0x06, 0xe8, 0xd9, 0x00, 0x21, 0xe6, 0xfd, 0xdc, 0x06, 0x31, 0x31, + 0x1b, 0x23, 0xe9, 0x0b, 0xe4, 0xf6, 0x38, 0x7c, 0x18, 0xd7, 0xcb, 0xf6, + 0x4a, 0xfa, 0x0a, 0xed, 0xdf, 0x1a, 0x1b, 0x43, 0x2e, 0xf9, 0xf9, 0xc8, + 0xea, 0x49, 0xeb, 0xf1, 0xd8, 0xf7, 0x16, 0x08, 0x37, 0xf1, 0xc9, 0xe7, + 0x16, 0x37, 0x20, 0x43, 0x6b, 0xc8, 0x1a, 0x1b, 0xd9, 0xcb, 0xf1, 0xec, + 0xea, 0xff, 0x81, 0x1e, 0xdb, 0xfc, 0xf8, 0xc1, 0x34, 0xeb, 0xfd, 0x36, + 0xfe, 0xd2, 0x0f, 0x0c, 0xf0, 0xf6, 0x00, 0xe8, 0x10, 0x06, 0xe0, 0x62, + 0xf1, 0xf6, 0x03, 0xfb, 0x09, 0xd7, 0xf1, 0x20, 0xf6, 0x10, 0x0c, 0xf8, + 0xdc, 0x0d, 0x1b, 0xbb, 0x3a, 0xd2, 0xe5, 0x16, 0x02, 0x3a, 0x44, 0xfd, + 0x71, 0xd9, 0xde, 0xf2, 0xcc, 0xfe, 0x04, 0x20, 0x04, 0x3b, 0xfe, 0xf4, + 0x21, 0x48, 0xf3, 0xf4, 0x2a, 0x01, 0x04, 0x00, 0xd4, 0xe7, 0xe8, 0xd2, + 0xa2, 0x2b, 0xdf, 0xf3, 0x1e, 0x40, 0x1c, 0xce, 0xfb, 0xcd, 0xf0, 0xc8, + 0xe3, 0x1f, 0xe8, 0x64, 0x11, 0x35, 0xdc, 0x27, 0x64, 0xd7, 0xf2, 0xdc, + 0xf6, 0xe2, 0xe0, 0xf6, 0x0f, 0x10, 0x21, 0xf6, 0xd5, 0xed, 0x07, 0x08, + 0xda, 0xf8, 0x38, 0xdd, 0xf2, 0xf6, 0x3f, 0xcc, 0x06, 0xf0, 0xf5, 0xe3, + 0xe3, 0xce, 0x0c, 0xf7, 0xd6, 0x04, 0xef, 0x14, 0xe8, 0x13, 0xf1, 0xef, + 0xe7, 0x36, 0xfe, 0xdb, 0xfb, 0x35, 0xa4, 0xe7, 0xef, 0x33, 0x1e, 0xbd, + 0xe8, 0xe1, 0xd5, 0xff, 0xbf, 0xdb, 0x4e, 0x0c, 0x5a, 0xdf, 0x2d, 0x12, + 0x00, 0x15, 0x02, 0x12, 0xc8, 0xe3, 0x0b, 0x1b, 0x0a, 0x23, 0xf1, 0xd7, + 0x02, 0x02, 0xf6, 0x16, 0xfa, 0x50, 0xea, 0xf1, 0x17, 0xe6, 0xde, 0x0b, + 0x22, 0xe4, 0x10, 0x18, 0xd0, 0x37, 0x06, 0x08, 0x7a, 0xfa, 0xb7, 0xd3, + 0x1c, 0xe7, 0x0d, 0x0d, 0x74, 0x5d, 0xd2, 0xee, 0xe5, 0xc5, 0x1c, 0x02, + 0x08, 0x3c, 0x09, 0xe7, 0xe9, 0x15, 0xe7, 0xf1, 0xfa, 0xf0, 0x09, 0x18, + 0x02, 0xdc, 0xe5, 0x1c, 0x1d, 0x05, 0xeb, 0x3e, 0xfb, 0xee, 0x1f, 0xf0, + 0xe0, 0x22, 0xe9, 0x17, 0x1d, 0xeb, 0xe9, 0x48, 0xc6, 0x33, 0x1d, 0x0e, + 0x74, 0xd5, 0x7a, 0x0e, 0xff, 0xea, 0xd0, 0x2b, 0xff, 0x7f, 0xe5, 0x17, + 0x20, 0x0a, 0xe6, 0xbc, 0xf8, 0x01, 0x20, 0x49, 0xf0, 0xec, 0xeb, 0xe8, + 0xda, 0xbb, 0xcc, 0x11, 0xb8, 0x02, 0xe8, 0xf4, 0x26, 0x09, 0xff, 0xdc, + 0x16, 0x0d, 0xd2, 0xb5, 0xb2, 0x00, 0xda, 0xfd, 0xd9, 0x04, 0x29, 0x06, + 0x37, 0x13, 0xd3, 0xd5, 0xfc, 0xb7, 0xed, 0x11, 0xe2, 0x2f, 0x08, 0x03, + 0xe3, 0xf5, 0x24, 0x06, 0xd1, 0xfc, 0xba, 0xee, 0xdb, 0xc3, 0xee, 0xe6, + 0xdd, 0x28, 0x1f, 0xc4, 0xd8, 0xf8, 0xfa, 0x27, 0x74, 0x48, 0x2b, 0xc6, + 0x2c, 0x19, 0x03, 0x0c, 0x0a, 0xec, 0xdb, 0x0d, 0xe9, 0x33, 0x15, 0x1e, + 0xdc, 0xee, 0xfe, 0xe0, 0xcf, 0x1a, 0x03, 0xea, 0xe1, 0xe5, 0xe1, 0xfa, + 0x2b, 0xfb, 0x2b, 0xd4, 0xba, 0x0d, 0xd1, 0x0a, 0x32, 0x07, 0xe3, 0x1a, + 0x2d, 0x38, 0xeb, 0x11, 0xd6, 0xb3, 0xf4, 0x1a, 0x49, 0xf0, 0xde, 0xf2, + 0x0d, 0x30, 0xf6, 0x14, 0xfe, 0x17, 0xb5, 0xd7, 0x19, 0xd0, 0xc1, 0x64, + 0x1f, 0xe4, 0xda, 0xd9, 0x34, 0x10, 0x1e, 0x53, 0x05, 0x06, 0xfc, 0x1c, + 0x5b, 0xf1, 0xf0, 0x12, 0xce, 0xf7, 0x0a, 0x10, 0x4c, 0xff, 0xfc, 0x0e, + 0xe4, 0xd7, 0xf0, 0x1f, 0x16, 0xc7, 0xd7, 0xf3, 0xce, 0xae, 0x55, 0x12, + 0x4c, 0xe0, 0xc6, 0x0c, 0xbb, 0x18, 0xed, 0x15, 0xf0, 0x0f, 0x2b, 0x17, + 0xe2, 0x4f, 0xd1, 0xfa, 0x15, 0xf8, 0xbb, 0xf5, 0x61, 0x16, 0x17, 0xa8, + 0x02, 0x4a, 0x0f, 0x5a, 0xcc, 0x99, 0xe2, 0x5e, 0xff, 0x12, 0x19, 0x27, + 0x5e, 0x50, 0xff, 0xf7, 0x33, 0x1c, 0x1e, 0x24, 0xe4, 0x7c, 0xf5, 0xec, + 0xdb, 0xed, 0xe5, 0x15, 0x10, 0xde, 0x0d, 0xef, 0x15, 0xde, 0xd6, 0x15, + 0xff, 0xdc, 0xd1, 0x57, 0xca, 0x12, 0x07, 0xfa, 0x02, 0x42, 0x08, 0x71, + 0xe6, 0xe9, 0x19, 0xe4, 0xeb, 0x11, 0xcb, 0x02, 0xed, 0xec, 0xd4, 0xd6, + 0x00, 0x18, 0xfe, 0x14, 0xd2, 0xdf, 0xe3, 0x5c, 0x16, 0xea, 0xe1, 0xd9, + 0xf2, 0x02, 0xdb, 0xe7, 0x45, 0x0b, 0x15, 0x27, 0x26, 0x27, 0x30, 0xbe, + 0x36, 0x0b, 0x17, 0xe1, 0xe8, 0x1c, 0x74, 0xf1, 0xe9, 0x04, 0x10, 0x28, + 0xf0, 0xdf, 0xdb, 0x0d, 0x26, 0x53, 0xdf, 0xd0, 0xd8, 0xfd, 0x16, 0xe9, + 0xf7, 0x24, 0x13, 0xf7, 0xfd, 0x24, 0x0f, 0x26, 0x28, 0x0a, 0xbb, 0xe4, + 0x2f, 0xbf, 0x42, 0x05, 0x01, 0x20, 0x05, 0x09, 0x1c, 0xe0, 0xd4, 0x3b, + 0x27, 0x15, 0xf1, 0x1e, 0xc9, 0xee, 0x08, 0xf6, 0x0b, 0x06, 0xca, 0xd2, + 0xdf, 0xe6, 0xb2, 0xd7, 0xde, 0xf8, 0x7f, 0xc0, 0xf4, 0x1a, 0xf2, 0xe1, + 0x4e, 0xef, 0xdb, 0x14, 0xd8, 0xd9, 0xea, 0xfa, 0xef, 0x11, 0xfe, 0xd9, + 0xfb, 0xf5, 0x1c, 0xeb, 0xda, 0xf1, 0x0d, 0xf3, 0x0f, 0xee, 0xef, 0x14, + 0x06, 0x2d, 0xfc, 0xed, 0xf8, 0xbb, 0xd5, 0x3c, 0x08, 0xce, 0x1f, 0xd8, + 0x19, 0x14, 0xf4, 0x21, 0xdc, 0x63, 0x28, 0xe8, 0xfa, 0x4e, 0xfb, 0xfe, + 0xf0, 0xd6, 0x04, 0xf4, 0xdd, 0xfe, 0xfe, 0x04, 0xf6, 0xf8, 0x28, 0xf1, + 0xf4, 0xe4, 0xfb, 0xe2, 0x23, 0x77, 0xeb, 0xf9, 0xd4, 0x0c, 0xf2, 0x0b, + 0xf7, 0xef, 0xea, 0xca, 0xeb, 0xe8, 0x34, 0x4c, 0x08, 0x27, 0x12, 0x23, + 0xf9, 0xe7, 0xe1, 0xf7, 0x17, 0xe2, 0xe7, 0xf5, 0xfe, 0xdc, 0x15, 0xf2, + 0x2e, 0x31, 0x17, 0xe7, 0x11, 0x05, 0x06, 0x02, 0xe8, 0x3b, 0xf7, 0x22, + 0xf3, 0xf5, 0xcf, 0x42, 0xf5, 0xfd, 0xca, 0x2c, 0xf3, 0x1a, 0x10, 0xd5, + 0x11, 0xc7, 0xed, 0x23, 0xd0, 0x12, 0xf0, 0x36, 0x77, 0x18, 0x0b, 0xe0, + 0xe2, 0xfe, 0xf8, 0xe1, 0x03, 0xfb, 0xef, 0x42, 0xb7, 0xfd, 0x38, 0x00, + 0xdf, 0xe0, 0xc6, 0x51, 0xf3, 0xd4, 0x14, 0xfe, 0xeb, 0x11, 0x1d, 0xcf, + 0x35, 0x0b, 0xe7, 0x11, 0x2b, 0x7f, 0xcf, 0x2c, 0xe7, 0x55, 0xb3, 0xf0, + 0x01, 0xce, 0xe7, 0xfc, 0x19, 0x12, 0x33, 0xbf, 0x0c, 0x27, 0xea, 0xfc, + 0x09, 0x12, 0x12, 0x30, 0x54, 0x28, 0x0b, 0x5a, 0xed, 0xe6, 0x1c, 0xf6, + 0x09, 0xea, 0xea, 0xff, 0xd5, 0x0d, 0xde, 0xc9, 0xf0, 0x1a, 0x14, 0x20, + 0xa7, 0xda, 0x43, 0xed, 0x78, 0x56, 0x10, 0xe2, 0xad, 0xfb, 0xec, 0xe7, + 0xf4, 0x4f, 0x10, 0xf1, 0xe4, 0xe5, 0x32, 0xf5, 0x14, 0x00, 0x1f, 0x1f, + 0x42, 0xd7, 0xd2, 0xe6, 0xce, 0xf2, 0x04, 0xdc, 0x4c, 0xd9, 0xbe, 0x35, + 0x1a, 0x15, 0xef, 0x3e, 0xda, 0x17, 0xe6, 0x32, 0x0d, 0x1c, 0xe2, 0x19, + 0x39, 0x3a, 0x04, 0x04, 0xfa, 0x14, 0xf9, 0x0a, 0x3b, 0xf3, 0xf1, 0x00, + 0xe8, 0xcf, 0xf8, 0xdf, 0xed, 0xf2, 0x1b, 0x27, 0xc2, 0x04, 0xf1, 0x34, + 0xd6, 0x11, 0x02, 0xea, 0x3e, 0xf0, 0xfa, 0xfe, 0xf2, 0xf1, 0xe7, 0x4a, + 0x56, 0x02, 0xe7, 0xdb, 0xe2, 0xef, 0xda, 0x14, 0x00, 0xe8, 0x16, 0x70, + 0xe2, 0x30, 0xe2, 0xf0, 0xe0, 0xee, 0x30, 0xde, 0xd6, 0x00, 0x61, 0x28, + 0x2a, 0xed, 0x22, 0x14, 0x1d, 0x13, 0x0c, 0xc7, 0xce, 0x09, 0x2c, 0x2e, + 0xc6, 0xe4, 0x30, 0x55, 0xcc, 0x6c, 0xca, 0xc2, 0xe8, 0xad, 0xf7, 0xe8, + 0xcb, 0xff, 0xd8, 0xe3, 0xd5, 0xf8, 0x48, 0x05, 0x09, 0xf7, 0x27, 0x19, + 0x00, 0x1a, 0x1e, 0xf2, 0xeb, 0xd4, 0xec, 0xe8, 0xeb, 0xea, 0x55, 0x11, + 0x0b, 0xbe, 0x0a, 0x57, 0xf3, 0xf4, 0x21, 0xee, 0x18, 0xf2, 0xe3, 0x07, + 0xe5, 0x35, 0x5a, 0xfe, 0x20, 0x1d, 0x60, 0xf8, 0xf6, 0xec, 0xf8, 0x15, + 0xf7, 0x02, 0xc6, 0x24, 0x15, 0x29, 0xc7, 0x0e, 0xfe, 0x02, 0xf9, 0xed, + 0x05, 0x30, 0xde, 0xac, 0xf4, 0xd4, 0xfd, 0x38, 0x2c, 0xe8, 0x17, 0x11, + 0x3b, 0x4b, 0x51, 0xbb, 0xd4, 0xb8, 0xbe, 0xf8, 0x05, 0x41, 0xaa, 0xff, + 0x0f, 0xcb, 0xda, 0x51, 0x01, 0x16, 0xea, 0xce, 0xbe, 0xf0, 0xeb, 0xc2, + 0x18, 0xcd, 0xe3, 0xb7, 0xc4, 0x25, 0xfe, 0xc4, 0xed, 0x4f, 0xcf, 0xeb, + 0xd5, 0xd7, 0x1b, 0xe1, 0xdb, 0xe9, 0x06, 0x04, 0x1c, 0xad, 0xd5, 0x29, + 0x29, 0xf0, 0x04, 0x14, 0x20, 0xfa, 0xf0, 0xfc, 0xd4, 0x0a, 0xe9, 0xdf, + 0xe5, 0xe2, 0xb6, 0x0b, 0x00, 0xd9, 0xcc, 0x79, 0x1c, 0x40, 0xf6, 0x1b, + 0xd2, 0x1b, 0xd7, 0x01, 0xf2, 0xea, 0xe2, 0xf5, 0x29, 0x0e, 0x2a, 0x5e, + 0x38, 0xf7, 0xcd, 0x4b, 0xde, 0x22, 0xd8, 0x00, 0xd9, 0xf3, 0xf9, 0x23, + 0xce, 0x29, 0xfe, 0xfa, 0x20, 0xf1, 0x54, 0x13, 0xf8, 0x06, 0xe0, 0xf0, + 0xf8, 0xbf, 0x0e, 0xd3, 0xec, 0xd9, 0xe6, 0x34, 0xd0, 0xeb, 0xe6, 0xfc, + 0xef, 0xd2, 0xd7, 0xd9, 0x06, 0xf0, 0xed, 0x31, 0x0d, 0x37, 0xe5, 0xed, + 0x16, 0xcc, 0xe9, 0x1d, 0x59, 0xef, 0x0a, 0x13, 0x19, 0xf3, 0xc5, 0xc8, + 0x39, 0xd4, 0xf3, 0x3e, 0xf4, 0x9d, 0xda, 0x45, 0xd5, 0x46, 0xe2, 0x32, + 0x63, 0xbb, 0x2b, 0x03, 0x4c, 0x5d, 0x0b, 0xe9, 0x7a, 0x19, 0x3b, 0xc3, + 0xf1, 0x36, 0xbf, 0x40, 0x47, 0xfe, 0x01, 0x02, 0xb7, 0xbf, 0x7f, 0x07, + 0xe9, 0xd9, 0x01, 0x21, 0xd3, 0xd8, 0xcc, 0xf7, 0xdf, 0x01, 0xe8, 0x5f, + 0xfc, 0x4d, 0xc9, 0x19, 0xdf, 0xfb, 0xd8, 0x08, 0x29, 0xda, 0xe5, 0xf9, + 0xf2, 0x18, 0x3d, 0x25, 0x03, 0x24, 0x01, 0x2a, 0xf2, 0xf1, 0xda, 0x3b, + 0x10, 0x50, 0xd0, 0xff, 0x0c, 0xd8, 0xac, 0x22, 0x39, 0x11, 0x00, 0x4a, + 0xd6, 0x44, 0xfa, 0x29, 0xde, 0xf3, 0x05, 0xe6, 0x14, 0xe0, 0x3b, 0xe9, + 0xfb, 0x25, 0xf9, 0x24, 0x43, 0x1b, 0x5d, 0xfc, 0x1d, 0xe7, 0xfc, 0xed, + 0x1e, 0xd8, 0xf7, 0x0c, 0xed, 0xed, 0xf8, 0xf9, 0x0a, 0xe1, 0xf0, 0xe7, + 0x0a, 0x08, 0x1d, 0x1b, 0x2b, 0xff, 0x14, 0xfa, 0x00, 0x10, 0xf9, 0xeb, + 0xf9, 0x06, 0x39, 0xef, 0xff, 0xdd, 0x05, 0xfb, 0xef, 0xed, 0x01, 0x02, + 0x05, 0x3b, 0x0f, 0xd3, 0x0a, 0x41, 0xe9, 0x2a, 0xfb, 0x17, 0xea, 0xf6, + 0xfa, 0xe5, 0x2e, 0x14, 0x0a, 0xed, 0xf4, 0xef, 0xfe, 0xfb, 0xf6, 0x18, + 0xec, 0xf6, 0x0b, 0xe0, 0xf0, 0x04, 0x04, 0xd1, 0xed, 0x0b, 0xfd, 0x26, + 0xf5, 0xe8, 0xff, 0x28, 0x05, 0xff, 0xfb, 0x4a, 0x04, 0x07, 0x0a, 0x24, + 0x0a, 0x0b, 0x10, 0x08, 0xf8, 0xec, 0xf4, 0xf0, 0xde, 0xf5, 0xb8, 0xee, + 0x01, 0xdf, 0xd9, 0x18, 0xd6, 0x09, 0xec, 0xed, 0x1b, 0xfd, 0xf0, 0xf4, + 0x05, 0x1b, 0xfd, 0xeb, 0x16, 0xee, 0x0f, 0x05, 0xfc, 0xf2, 0xf4, 0xbb, + 0xeb, 0xe0, 0xe3, 0xfd, 0x13, 0x09, 0x06, 0xf0, 0x17, 0xdc, 0x1f, 0x29, + 0xdf, 0x00, 0xfe, 0x10, 0x11, 0xe6, 0x01, 0xde, 0x16, 0xd4, 0xed, 0xfb, + 0xed, 0x17, 0x09, 0xf1, 0x0b, 0x07, 0xe9, 0x0b, 0xfe, 0x0d, 0x4b, 0x24, + 0xde, 0xff, 0xfc, 0x01, 0xea, 0x01, 0x7f, 0xec, 0xfb, 0xe6, 0xf5, 0xe6, + 0xed, 0x07, 0x13, 0xd4, 0xfe, 0x06, 0x16, 0xee, 0xff, 0x28, 0xfe, 0xdc, + 0xea, 0x52, 0x04, 0xe7, 0xda, 0x22, 0xf8, 0xf2, 0xdf, 0x21, 0xec, 0x06, + 0x04, 0x19, 0x0a, 0xd0, 0x03, 0xf9, 0x05, 0x07, 0x08, 0xee, 0xf2, 0x12, + 0x32, 0x0b, 0x0d, 0xc1, 0x16, 0xec, 0xde, 0x1c, 0x1c, 0xfd, 0x64, 0xd7, + 0xfe, 0xf3, 0xf1, 0xf3, 0xf8, 0x07, 0xff, 0x58, 0xf4, 0x05, 0xf4, 0xf9, + 0xf6, 0xfa, 0x02, 0x04, 0x13, 0xf8, 0x14, 0x02, 0x27, 0xf0, 0xe1, 0xda, + 0xff, 0x20, 0x01, 0xf8, 0xd8, 0x03, 0x11, 0x0b, 0x0a, 0xf9, 0x2d, 0xf8, + 0xe3, 0xdb, 0x10, 0x0f, 0x24, 0xdd, 0x21, 0x13, 0x09, 0x12, 0xd3, 0x24, + 0xf5, 0xf0, 0x14, 0x22, 0xc7, 0xec, 0x3d, 0x42, 0xe0, 0x21, 0x08, 0xef, + 0x0f, 0x12, 0xf1, 0xe9, 0xed, 0x1b, 0x47, 0xce, 0xe1, 0xe9, 0x0c, 0x56, + 0xf3, 0xfa, 0xe2, 0x0d, 0x5c, 0x32, 0xe2, 0x61, 0xe1, 0x16, 0x3e, 0x08, + 0x12, 0x07, 0x0e, 0xf3, 0xfc, 0xd0, 0x23, 0x18, 0xcf, 0xee, 0xf3, 0xcd, + 0xea, 0x1d, 0x24, 0x06, 0x7f, 0xca, 0x05, 0x06, 0xd3, 0xeb, 0xcf, 0x35, + 0x11, 0x20, 0xde, 0x09, 0x08, 0xfb, 0xea, 0x0a, 0xc2, 0x3d, 0xee, 0x0f, + 0x17, 0xf2, 0xe3, 0x4e, 0x05, 0x0a, 0x32, 0xf7, 0x2c, 0x32, 0xf4, 0xe7, + 0x05, 0x03, 0xdc, 0x0b, 0xe5, 0xb9, 0xd8, 0xe0, 0xe2, 0x0e, 0x1e, 0xe6, + 0xca, 0x49, 0xc5, 0x18, 0xf5, 0x21, 0xfc, 0x04, 0x12, 0xd3, 0x26, 0xdf, + 0xeb, 0x09, 0x03, 0x14, 0xdb, 0xe2, 0xf8, 0xef, 0xee, 0xe5, 0x2e, 0x04, + 0x08, 0x0a, 0xea, 0xe7, 0x25, 0xf9, 0x14, 0xdf, 0x0d, 0xcf, 0xc5, 0x38, + 0xe0, 0xec, 0x26, 0x4f, 0x26, 0x0a, 0xdf, 0x12, 0x44, 0x0a, 0x32, 0x21, + 0xe9, 0x64, 0xca, 0xe9, 0x01, 0x13, 0xf2, 0xa4, 0xfd, 0x19, 0xf1, 0xfe, + 0xe5, 0x09, 0x37, 0xff, 0xea, 0xd1, 0xc1, 0x0c, 0x28, 0x0a, 0x5e, 0x73, + 0xea, 0xf0, 0x1f, 0xfb, 0xfa, 0x73, 0xa4, 0xf9, 0xd9, 0x0c, 0x01, 0xef, + 0x22, 0x1c, 0xe3, 0xfb, 0xa1, 0x1a, 0x06, 0xe9, 0xf8, 0x15, 0xd4, 0xb7, + 0x06, 0xf8, 0x4a, 0xec, 0x04, 0x21, 0xdb, 0xf3, 0xdd, 0xea, 0xd1, 0x15, + 0x3c, 0x3c, 0x08, 0x13, 0xf5, 0x1e, 0xc7, 0x17, 0xee, 0x2f, 0x20, 0x07, + 0xe0, 0x04, 0x4e, 0x18, 0x10, 0x29, 0xe0, 0xf3, 0xf7, 0xe0, 0xe2, 0xf7, + 0x06, 0xe5, 0xdf, 0xfd, 0x17, 0xc3, 0x05, 0x10, 0x33, 0x0b, 0x0a, 0x2c, + 0xff, 0xf0, 0x0c, 0xd9, 0x4b, 0x09, 0xfe, 0xfd, 0xf2, 0x2f, 0xea, 0x24, + 0xe4, 0xce, 0xfd, 0x25, 0x26, 0x65, 0x42, 0xd9, 0x01, 0x01, 0xeb, 0xf0, + 0x06, 0xf4, 0x3a, 0xf8, 0x07, 0x1f, 0x1c, 0xd9, 0xdb, 0xed, 0xec, 0xea, + 0xf1, 0xd5, 0x0b, 0x06, 0x28, 0xd7, 0xeb, 0xf6, 0x0e, 0xdf, 0xf5, 0x2d, + 0xec, 0xf9, 0x19, 0x35, 0xe9, 0x0f, 0x01, 0xdf, 0x14, 0xd8, 0x23, 0xf0, + 0x08, 0xeb, 0xda, 0x09, 0xf5, 0xe4, 0xf9, 0x10, 0xd8, 0x3f, 0xdd, 0xea, + 0x16, 0x12, 0xf7, 0x09, 0xf0, 0xd5, 0xee, 0xe7, 0xd2, 0x19, 0x10, 0x24, + 0xf1, 0xfa, 0x16, 0x09, 0x0f, 0xf0, 0xfe, 0xf1, 0x7f, 0xf9, 0x11, 0xf8, + 0x28, 0x46, 0xe7, 0x20, 0xf2, 0x1a, 0xf1, 0x23, 0xda, 0xfd, 0x18, 0x09, + 0x0a, 0xd7, 0x14, 0x0b, 0xff, 0xea, 0x35, 0x1d, 0x0a, 0x09, 0xfb, 0x0a, + 0x16, 0xfe, 0x10, 0x35, 0x59, 0xe1, 0x02, 0x1a, 0xed, 0x2a, 0x14, 0xe3, + 0x01, 0xe4, 0xfe, 0x12, 0x00, 0xf1, 0x17, 0xeb, 0x00, 0xfa, 0xfd, 0x16, + 0x1a, 0xfc, 0x41, 0xe3, 0xf0, 0xdc, 0xda, 0xfd, 0xf5, 0xe9, 0xec, 0xf2, + 0x0e, 0xcd, 0x0b, 0x0a, 0x06, 0xb3, 0x28, 0xf4, 0xf1, 0xe4, 0x01, 0xf8, + 0x18, 0xcd, 0x10, 0x25, 0xfa, 0xf7, 0x16, 0x1c, 0xe9, 0xed, 0x08, 0x0d, + 0xe4, 0xdd, 0xfe, 0xf7, 0x08, 0x06, 0xe7, 0x05, 0x19, 0xfb, 0xdd, 0x0f, + 0x1e, 0xf2, 0x17, 0xf8, 0xfc, 0x44, 0x09, 0xfc, 0x10, 0x53, 0xf4, 0xc7, + 0xdd, 0x08, 0xeb, 0xe2, 0x01, 0xef, 0x0f, 0x03, 0x02, 0xe5, 0xe7, 0xce, + 0x2d, 0xe9, 0x2b, 0xf1, 0x2b, 0x51, 0xd0, 0x0b, 0x3c, 0x15, 0xea, 0x16, + 0x05, 0x0a, 0xf8, 0xf0, 0x0b, 0xee, 0xd7, 0xe4, 0xd7, 0x1d, 0xf0, 0xf1, + 0xdd, 0x19, 0xef, 0xd6, 0xc3, 0xfe, 0xf9, 0x35, 0xee, 0xf5, 0x08, 0xf8, + 0xff, 0x2a, 0xed, 0x3d, 0x14, 0x20, 0x13, 0x0a, 0x10, 0xc7, 0x06, 0x02, + 0x16, 0xd2, 0x35, 0x0f, 0x1d, 0x05, 0x1a, 0xf0, 0x24, 0xfe, 0x1c, 0x0f, + 0x22, 0xdf, 0x05, 0xcf, 0xda, 0x12, 0x14, 0x1f, 0xf9, 0xf6, 0xe8, 0x53, + 0xef, 0xf3, 0x75, 0x2a, 0x4b, 0xb4, 0x17, 0xf6, 0x0e, 0xdf, 0x24, 0xef, + 0x1d, 0x02, 0xf0, 0x35, 0xfc, 0xeb, 0x78, 0xe7, 0xd4, 0x2b, 0x0e, 0xee, + 0xec, 0xd6, 0xfc, 0xfb, 0x29, 0x0a, 0xf5, 0xe6, 0xec, 0x10, 0xe4, 0x1c, + 0x11, 0x20, 0xf2, 0x0a, 0xfc, 0x21, 0xec, 0xed, 0x33, 0xdc, 0xc7, 0x21, + 0x1e, 0x22, 0x0d, 0x03, 0xe6, 0x06, 0x40, 0x15, 0x41, 0xd6, 0x15, 0xd8, + 0xf5, 0x2e, 0x16, 0xc7, 0x22, 0x05, 0xe0, 0xff, 0xc8, 0x02, 0xf0, 0xff, + 0x0f, 0x09, 0x04, 0x13, 0xf9, 0xe8, 0x0f, 0x2e, 0xe1, 0xe8, 0xd4, 0x13, + 0xf8, 0xfa, 0x04, 0xfa, 0x05, 0x56, 0x1b, 0x04, 0x1a, 0x03, 0x1b, 0xf2, + 0xd2, 0xde, 0x37, 0x05, 0x0c, 0xf1, 0xc8, 0x17, 0xc9, 0xd3, 0xda, 0xfc, + 0xdf, 0x03, 0xfc, 0x04, 0x48, 0xf8, 0x13, 0xdc, 0x61, 0xc3, 0xef, 0xf6, + 0xef, 0xfa, 0xec, 0xca, 0x4a, 0xd4, 0x0b, 0x16, 0x2d, 0xe5, 0x03, 0x0f, + 0x50, 0x12, 0xfa, 0xf2, 0x4d, 0xf3, 0xf5, 0x0d, 0x13, 0x03, 0xd5, 0xfb, + 0x09, 0x00, 0xdd, 0x0b, 0xdf, 0x1d, 0xcc, 0x05, 0x2c, 0xea, 0x14, 0x35, + 0x0e, 0xf5, 0xdd, 0x00, 0xf1, 0xaa, 0xe8, 0x02, 0x00, 0xeb, 0x04, 0x0c, + 0x1b, 0x02, 0x23, 0xe5, 0xfd, 0xe4, 0x0e, 0x7f, 0x0e, 0xe5, 0xe5, 0x16, + 0xe7, 0xf4, 0xcb, 0xee, 0x5d, 0xff, 0xcf, 0xea, 0x47, 0x19, 0xef, 0xee, + 0xd6, 0x12, 0xe7, 0xf5, 0xe6, 0xf6, 0x02, 0x2e, 0xf7, 0x08, 0x24, 0xf5, + 0x01, 0x00, 0xe2, 0x21, 0xfd, 0x01, 0xc5, 0xf5, 0xfb, 0xf8, 0x15, 0xbe, + 0xf6, 0xca, 0xdf, 0x03, 0xf2, 0xcf, 0x15, 0xef, 0xe4, 0xdb, 0x44, 0x14, + 0x18, 0x0e, 0xef, 0x12, 0x00, 0x5a, 0xd4, 0xea, 0xdd, 0xf1, 0x08, 0x23, + 0x3c, 0xe6, 0x1c, 0x10, 0xf4, 0xc7, 0x0f, 0xe4, 0x1a, 0x0a, 0x11, 0xc9, + 0x04, 0x13, 0xbe, 0x66, 0x0e, 0xe6, 0xd2, 0xcb, 0xde, 0x07, 0x20, 0xe0, + 0xdc, 0xe4, 0x1f, 0xfe, 0x11, 0xe9, 0x05, 0xf9, 0xde, 0xf1, 0x20, 0x00, + 0xf1, 0xf0, 0x08, 0xe2, 0x3b, 0xf6, 0xd6, 0x42, 0xe6, 0x3a, 0xf1, 0x27, + 0xe4, 0x24, 0xe2, 0xe8, 0xde, 0x2d, 0xd6, 0x17, 0x26, 0xb7, 0x2c, 0xd6, + 0x56, 0xd9, 0xf7, 0x2f, 0xe8, 0x01, 0xf8, 0x18, 0x00, 0x33, 0x2d, 0x03, + 0x01, 0x06, 0xf9, 0x02, 0x1b, 0x0b, 0xf9, 0x3c, 0xec, 0x38, 0x14, 0xe7, + 0x01, 0x06, 0xe8, 0x16, 0x02, 0x58, 0x26, 0xc5, 0x1d, 0xfe, 0xfa, 0xf2, + 0xe8, 0xe8, 0x17, 0x12, 0x00, 0x0f, 0x19, 0xf6, 0x43, 0xe7, 0xcf, 0x04, + 0x0a, 0xe3, 0xf2, 0x16, 0xfe, 0xef, 0xee, 0xdc, 0x0e, 0xef, 0xe9, 0x4a, + 0x0a, 0xc3, 0x7f, 0xbd, 0x2d, 0xf8, 0xf8, 0xf7, 0xff, 0xef, 0x09, 0xdb, + 0xe8, 0xda, 0xe3, 0xf4, 0xd9, 0x03, 0xba, 0xf0, 0xbb, 0x2e, 0x1f, 0x05, + 0x16, 0xef, 0xd1, 0x1b, 0x00, 0xce, 0xc9, 0xcc, 0x12, 0xfa, 0xf4, 0x0b, + 0xc1, 0xda, 0xd8, 0x2c, 0xd1, 0xd6, 0xfb, 0xf2, 0x1d, 0x05, 0xf5, 0xf1, + 0x0f, 0x0f, 0x12, 0xef, 0xec, 0xbd, 0x18, 0x1f, 0xfc, 0xcf, 0xf0, 0xfa, + 0xd8, 0x28, 0x30, 0xeb, 0x4d, 0x36, 0xdb, 0x1d, 0xea, 0x27, 0xd1, 0xc5, + 0xe7, 0x0f, 0x17, 0xd9, 0x08, 0x18, 0x49, 0xe2, 0x3f, 0xf5, 0xd0, 0x06, + 0x4d, 0x21, 0x1c, 0x5f, 0x2c, 0x10, 0xee, 0xec, 0x23, 0x0e, 0xf0, 0x0a, + 0xfc, 0xea, 0x0e, 0xce, 0x0a, 0x14, 0xe7, 0xe2, 0xdd, 0x16, 0x29, 0x25, + 0xed, 0xcb, 0x34, 0x26, 0xd3, 0x43, 0x4c, 0x14, 0xf5, 0x07, 0xcc, 0x1a, + 0xf5, 0xf4, 0xcf, 0xda, 0x19, 0x10, 0xc6, 0x01, 0xc2, 0xf3, 0x2f, 0xf0, + 0x10, 0x09, 0x47, 0x23, 0x15, 0x1c, 0xf2, 0xa9, 0xb3, 0xed, 0xe7, 0x20, + 0x61, 0xd3, 0xce, 0xf7, 0xf8, 0x3f, 0xcd, 0xe4, 0x29, 0xe8, 0xe9, 0xd1, + 0xff, 0x11, 0x29, 0xc6, 0xf4, 0x14, 0x1b, 0xf7, 0x63, 0x61, 0x1d, 0xea, + 0xca, 0x3c, 0x3f, 0x32, 0x35, 0xdf, 0xdb, 0x18, 0x3a, 0xfa, 0xf7, 0xfa, + 0xf0, 0xd0, 0xce, 0xe3, 0xcc, 0x45, 0xdc, 0x0d, 0xdb, 0x33, 0xfa, 0xed, + 0xfb, 0xa9, 0x23, 0xee, 0x0a, 0xd7, 0x01, 0x7f, 0x0c, 0xcf, 0x32, 0x18, + 0x9b, 0x06, 0x24, 0x86, 0xf3, 0x38, 0x75, 0xf7, 0x08, 0x1b, 0x1a, 0xe0, + 0xe7, 0xf5, 0xd0, 0x4b, 0x04, 0x16, 0x17, 0xcb, 0xed, 0x06, 0xe3, 0xe7, + 0xb5, 0x1c, 0xfe, 0xf8, 0x00, 0xe8, 0x03, 0x1d, 0xd6, 0x5c, 0x40, 0xbc, + 0x3d, 0x09, 0x26, 0xb0, 0x17, 0xf3, 0xcc, 0xe9, 0xc3, 0xf5, 0xd1, 0xf1, + 0xfa, 0xdc, 0xfc, 0x1c, 0x11, 0xc8, 0x0f, 0xdb, 0xe7, 0xc8, 0x08, 0x27, + 0xf0, 0xdf, 0x08, 0x27, 0xe6, 0x0e, 0xe6, 0xf2, 0x2c, 0xad, 0xf6, 0x19, + 0xe5, 0x1f, 0x2a, 0x22, 0xff, 0xc4, 0x42, 0xfd, 0xda, 0x04, 0xee, 0xf0, + 0xba, 0x7b, 0x30, 0xe9, 0x01, 0xe8, 0xde, 0x09, 0x10, 0x38, 0x05, 0x18, + 0x28, 0x31, 0xef, 0xf5, 0xd4, 0xec, 0x31, 0xe7, 0x0c, 0x10, 0x17, 0xd6, + 0x49, 0x08, 0xf1, 0xa9, 0x1d, 0xf0, 0xf4, 0xe8, 0x1f, 0xfb, 0x28, 0x3c, + 0xf4, 0xdd, 0xe0, 0xdc, 0xce, 0xe7, 0xe8, 0xdf, 0x0c, 0xce, 0xdd, 0xff, + 0x10, 0x1d, 0xe4, 0xac, 0x0a, 0x95, 0xbe, 0x17, 0xfb, 0xf7, 0xf7, 0x3a, + 0xef, 0x26, 0xcb, 0x00, 0x10, 0x38, 0x2e, 0xbe, 0xdb, 0xd2, 0x45, 0x0a, + 0x18, 0x20, 0x31, 0x31, 0x0f, 0xc3, 0x00, 0xe8, 0x2a, 0x2e, 0x04, 0x58, + 0xe9, 0x16, 0x2f, 0x02, 0xfd, 0x75, 0xfb, 0xd2, 0x0d, 0xc4, 0xd7, 0xfe, + 0xcb, 0xee, 0x1f, 0xf9, 0x25, 0xe1, 0x00, 0xf8, 0x23, 0x19, 0x27, 0xe3, + 0xf8, 0x06, 0x26, 0x12, 0xe3, 0xe8, 0xe1, 0xf2, 0x25, 0x32, 0xf9, 0xf3, + 0x01, 0xeb, 0x0b, 0xf4, 0x05, 0xf8, 0x06, 0xe6, 0xf7, 0x08, 0xfd, 0xff, + 0x19, 0x2d, 0xfc, 0x1c, 0xe2, 0x0b, 0x24, 0x26, 0x2e, 0x15, 0xdf, 0x2e, + 0xd3, 0xe8, 0x10, 0x08, 0x11, 0xe5, 0x55, 0xd1, 0xf0, 0x0b, 0xfb, 0x12, + 0xd2, 0xe7, 0x1d, 0xf4, 0x04, 0x1c, 0xf3, 0x13, 0xe7, 0x0e, 0xde, 0x4b, + 0xfa, 0x10, 0x18, 0xff, 0x07, 0xf6, 0xce, 0x0b, 0xce, 0x57, 0xe4, 0x7f, + 0xdb, 0x22, 0x02, 0xd4, 0x1a, 0xdc, 0xfa, 0xdf, 0xc5, 0x5d, 0x10, 0xf5, + 0xdc, 0x13, 0xde, 0x18, 0x0a, 0x13, 0xc9, 0xfe, 0x2f, 0xf7, 0xeb, 0x06, + 0x28, 0xfb, 0xd3, 0x07, 0xdd, 0x0c, 0xce, 0x1e, 0xe5, 0xf3, 0xf3, 0xe7, + 0xf9, 0x2c, 0x10, 0x06, 0x13, 0xf5, 0x08, 0xf8, 0xfd, 0x09, 0x01, 0xf8, + 0xf8, 0x2e, 0xf6, 0xee, 0x1b, 0xf8, 0x1f, 0x16, 0xeb, 0xdf, 0x03, 0xe4, + 0x37, 0x45, 0xee, 0x06, 0xeb, 0x0d, 0x0a, 0xef, 0xf0, 0xc7, 0x11, 0x01, + 0xfe, 0x3b, 0xfd, 0xfa, 0xd3, 0x1d, 0x03, 0xed, 0xe1, 0xe7, 0xff, 0xdb, + 0xe5, 0xf9, 0xe4, 0xe4, 0x0b, 0xfb, 0x04, 0x1e, 0xe3, 0xda, 0x2e, 0xdc, + 0xfd, 0xf5, 0x0f, 0x07, 0xe5, 0xca, 0xff, 0xf2, 0xf8, 0xfa, 0xf5, 0x08, + 0xfb, 0xf5, 0xf2, 0xde, 0xe2, 0xcf, 0xe6, 0xd6, 0xda, 0xec, 0x51, 0x0a, + 0x2f, 0xf1, 0x06, 0xd6, 0xce, 0xfb, 0xc2, 0x06, 0xb8, 0x1b, 0x01, 0xb8, + 0x20, 0xfb, 0x2c, 0x0a, 0x0b, 0x13, 0xf1, 0x08, 0x3e, 0x16, 0x37, 0x27, + 0xf4, 0x08, 0x07, 0x04, 0xef, 0x01, 0x00, 0xda, 0x1b, 0xf5, 0xc9, 0xfd, + 0x0d, 0x29, 0x1b, 0xfb, 0x43, 0xfe, 0x19, 0x2a, 0xf2, 0x0c, 0x35, 0xcc, + 0xde, 0xe6, 0x11, 0x20, 0xe0, 0xae, 0xe2, 0x1a, 0xf3, 0xf6, 0xdc, 0x09, + 0xdf, 0xe0, 0x10, 0x01, 0x12, 0xe8, 0xd2, 0x1d, 0xde, 0x30, 0x11, 0xcf, + 0x22, 0x31, 0x97, 0xdf, 0xe5, 0x02, 0x00, 0xdc, 0xee, 0xd2, 0xb4, 0x17, + 0xe7, 0xd0, 0xfc, 0xfa, 0x30, 0xfd, 0xf2, 0xe7, 0x08, 0x11, 0x12, 0xe0, + 0xc3, 0xe4, 0xc8, 0x03, 0x13, 0xe1, 0xe3, 0x25, 0x3c, 0x43, 0xea, 0xd5, + 0xeb, 0xf6, 0xed, 0x21, 0x09, 0x0f, 0x0a, 0x19, 0xef, 0xe5, 0x1d, 0xcf, + 0xed, 0xf8, 0xfc, 0x00, 0x24, 0xff, 0x13, 0x18, 0xe5, 0x25, 0x25, 0x17, + 0xfa, 0xf8, 0xdc, 0x00, 0x04, 0xf4, 0x27, 0x32, 0x09, 0xd6, 0xea, 0x76, + 0x7f, 0x16, 0xc5, 0xeb, 0x01, 0x40, 0xfc, 0xcc, 0xea, 0xf9, 0x57, 0xf3, + 0xf4, 0x03, 0xd8, 0xdc, 0x2a, 0xdd, 0xc8, 0x37, 0x1d, 0xd6, 0xe0, 0x44, + 0xdd, 0x50, 0xd4, 0xfe, 0x07, 0x05, 0xf1, 0xfa, 0x36, 0x15, 0xdb, 0xfc, + 0xee, 0xd1, 0x1d, 0x22, 0xec, 0xf7, 0xe8, 0xc4, 0xf1, 0xcf, 0x01, 0xe4, + 0xf5, 0x33, 0x48, 0x18, 0x28, 0xe5, 0x62, 0x12, 0x0a, 0x02, 0x15, 0xf9, + 0x04, 0x2e, 0xe4, 0x50, 0x03, 0x0d, 0xfb, 0x05, 0x0b, 0xec, 0x05, 0x62, + 0xe5, 0x0f, 0xd4, 0x47, 0x39, 0x19, 0x77, 0xd5, 0x44, 0x49, 0xf4, 0xf7, + 0x16, 0x0d, 0xe9, 0x06, 0xeb, 0xde, 0x23, 0xc1, 0x42, 0x0d, 0xe6, 0x0f, + 0xf4, 0x16, 0x0c, 0xf7, 0x1a, 0x0d, 0xf4, 0xf8, 0x1f, 0x45, 0xda, 0xf1, + 0x18, 0xfb, 0xd8, 0x25, 0xfb, 0xff, 0x10, 0x46, 0xe9, 0xf2, 0xe1, 0x01, + 0x42, 0xeb, 0x06, 0x09, 0x29, 0xda, 0x26, 0xf8, 0x01, 0xe2, 0xae, 0xec, + 0x1a, 0xde, 0x1d, 0xda, 0x28, 0x18, 0x0c, 0x00, 0xdd, 0xde, 0x0d, 0xe5, + 0xfd, 0x0c, 0x1e, 0xd0, 0xde, 0xfa, 0x3f, 0x17, 0xf8, 0x12, 0xfb, 0x08, + 0xd6, 0x1c, 0x1a, 0xd5, 0xf3, 0xeb, 0xda, 0x07, 0xdc, 0x08, 0x4a, 0x1d, + 0x17, 0xe1, 0x31, 0xdf, 0x08, 0x15, 0xe0, 0x17, 0xfe, 0x61, 0xd3, 0xf5, + 0x26, 0xef, 0xd5, 0x27, 0x2e, 0x2d, 0x06, 0x1f, 0xf0, 0xfd, 0x30, 0x0f, + 0xee, 0xe1, 0x25, 0x09, 0x0d, 0xe7, 0xd5, 0xf1, 0xe2, 0x22, 0x24, 0x0d, + 0x02, 0xe7, 0x0b, 0xec, 0x15, 0xee, 0x0d, 0xec, 0x21, 0xdd, 0x13, 0x03, + 0x1a, 0xf2, 0x05, 0xf0, 0xe5, 0xe9, 0x19, 0x1f, 0xf8, 0x56, 0xdd, 0xe6, + 0x0a, 0xf3, 0x0e, 0xb3, 0xf9, 0xfd, 0xec, 0xff, 0xe7, 0xdd, 0xf8, 0x2c, + 0xeb, 0x19, 0x03, 0xf2, 0x0e, 0xfe, 0xee, 0xe9, 0x1f, 0x06, 0x09, 0xf1, + 0x3d, 0xce, 0xfa, 0x32, 0x00, 0x0f, 0xe5, 0xfc, 0xfd, 0x02, 0x1e, 0x06, + 0xdf, 0x0d, 0x27, 0xf4, 0xf5, 0xf4, 0xda, 0xe5, 0xfa, 0xf2, 0xfa, 0xea, + 0x51, 0xfc, 0x2b, 0x25, 0xf7, 0xfe, 0x23, 0xd2, 0xea, 0xf7, 0x1d, 0xe3, + 0x16, 0xe7, 0xf0, 0xf7, 0xe8, 0xfb, 0xcf, 0xce, 0xd7, 0x1c, 0x12, 0xf5, + 0xff, 0xec, 0x0a, 0xe6, 0x1c, 0xec, 0x1e, 0x12, 0x37, 0xff, 0xdb, 0xd6, + 0x49, 0xdc, 0xee, 0xfc, 0xe7, 0xf6, 0xe4, 0x2d, 0xda, 0x17, 0x03, 0xe3, + 0x11, 0xd0, 0x00, 0xff, 0x21, 0x10, 0x24, 0xf0, 0x08, 0xff, 0x76, 0xf4, + 0xf8, 0xf7, 0x2b, 0xe5, 0x47, 0x02, 0xee, 0xd0, 0xfa, 0xf1, 0x4e, 0xeb, + 0xef, 0xd9, 0xe4, 0xf1, 0x05, 0xfa, 0xeb, 0xe3, 0xf7, 0xf0, 0x04, 0xf2, + 0xef, 0x49, 0x02, 0x01, 0x0a, 0x0b, 0xfe, 0xe5, 0xfa, 0xe1, 0xcc, 0xd9, + 0xf2, 0x1b, 0xf3, 0x25, 0x06, 0x08, 0x03, 0x4a, 0xf6, 0x17, 0xf4, 0x01, + 0xe9, 0x3e, 0xe7, 0x08, 0x24, 0x0b, 0x15, 0xf4, 0x15, 0xdc, 0xc0, 0xe9, + 0x14, 0x04, 0x10, 0x1b, 0xdb, 0x02, 0xf4, 0x05, 0x00, 0xf7, 0xee, 0x7f, + 0x00, 0x1b, 0x0c, 0x3a, 0x19, 0x0a, 0x0a, 0xff, 0x02, 0x6f, 0xdf, 0x17, + 0xfb, 0xef, 0x38, 0x31, 0xdc, 0x4f, 0xec, 0xdf, 0x14, 0x04, 0x28, 0xe5, + 0xcf, 0x17, 0x0e, 0x45, 0xde, 0x06, 0x1e, 0xd6, 0xc3, 0xf6, 0x0a, 0x3b, + 0xcc, 0xfe, 0x26, 0xb2, 0x57, 0x3f, 0xf2, 0xff, 0x26, 0x07, 0xf6, 0xc5, + 0x03, 0xe6, 0xb7, 0xd6, 0xcf, 0x09, 0xd2, 0x22, 0xa6, 0xf3, 0xed, 0x3b, + 0x07, 0xf7, 0x00, 0x72, 0xf9, 0x0f, 0xee, 0xf5, 0x22, 0xe0, 0xce, 0xe6, + 0xf2, 0xac, 0xfc, 0xce, 0x1d, 0xe3, 0xfd, 0xff, 0xe2, 0xc7, 0xf0, 0xbc, + 0xd8, 0xd9, 0x31, 0xf3, 0xc2, 0xb7, 0xf3, 0xdb, 0x5e, 0x1c, 0x19, 0x13, + 0xca, 0x13, 0xd6, 0xf7, 0x06, 0xc8, 0x14, 0xee, 0xdf, 0x37, 0x08, 0x23, + 0xf8, 0xec, 0x20, 0x4b, 0xdd, 0xec, 0x45, 0x6a, 0xfa, 0xf0, 0x20, 0xf1, + 0x03, 0xa4, 0xe7, 0xdd, 0x02, 0xed, 0x04, 0x4a, 0x21, 0xe0, 0xd7, 0xeb, + 0x00, 0xcb, 0xcd, 0xf4, 0xe8, 0xf4, 0x0a, 0xf1, 0xdf, 0xbd, 0xdc, 0xf4, + 0x0c, 0x6d, 0x0f, 0xb9, 0xf5, 0xbc, 0xb7, 0x14, 0xc8, 0x05, 0xcb, 0x35, + 0xd7, 0xf1, 0x37, 0x18, 0x2d, 0x21, 0xf1, 0x11, 0x11, 0xdc, 0xf6, 0xde, + 0xd4, 0x5c, 0x6c, 0xfb, 0xfe, 0xf2, 0x1e, 0x2a, 0x31, 0x03, 0xf7, 0x10, + 0x0f, 0xf8, 0xd1, 0xe5, 0x33, 0xc6, 0x32, 0xda, 0x31, 0xfb, 0x04, 0x57, + 0x17, 0x26, 0x0b, 0x07, 0xd2, 0xfb, 0xce, 0xe4, 0xfc, 0xf9, 0xe4, 0xed, + 0x90, 0xf0, 0x58, 0xc9, 0xe0, 0xe9, 0x6e, 0xf5, 0xe6, 0x00, 0x78, 0xf5, + 0x01, 0xda, 0xb9, 0xef, 0xcf, 0x14, 0xf7, 0x51, 0xc0, 0xd9, 0xdb, 0xd6, + 0xbd, 0x2a, 0x00, 0xd3, 0x1f, 0x1e, 0x0f, 0x54, 0x20, 0x69, 0xef, 0x7f, + 0x47, 0x1c, 0x4f, 0xd1, 0x16, 0xeb, 0x24, 0x07, 0xc8, 0x0e, 0xfd, 0xfb, + 0xf7, 0x08, 0xfb, 0x3a, 0xd7, 0xed, 0x04, 0xf3, 0xe6, 0x15, 0x18, 0x09, + 0xfb, 0xf9, 0xf4, 0xe7, 0x18, 0xf7, 0x1b, 0xf8, 0xfe, 0xf5, 0x4a, 0x0d, + 0xfc, 0x09, 0xf8, 0x0a, 0x19, 0xda, 0x36, 0x19, 0xf7, 0xfb, 0x08, 0xd2, + 0x2c, 0x08, 0x70, 0xff, 0x06, 0xe8, 0x51, 0xd7, 0xf2, 0xec, 0xc7, 0xd2, + 0x00, 0xee, 0xdd, 0xe9, 0x16, 0xf8, 0xce, 0x29, 0xcc, 0xed, 0x0d, 0xe7, + 0xd8, 0xe4, 0xea, 0x0e, 0x13, 0xcd, 0x21, 0xd7, 0x0f, 0x1f, 0x1a, 0xde, + 0x24, 0x20, 0x16, 0x19, 0x65, 0xe0, 0xd6, 0xf1, 0xf0, 0x10, 0x32, 0x37, + 0x00, 0x31, 0x30, 0xeb, 0x00, 0x0a, 0xfe, 0xe8, 0xe4, 0xc4, 0x01, 0xfc, + 0x1d, 0xde, 0xd5, 0x06, 0xc4, 0x1f, 0x20, 0x00, 0xca, 0xff, 0x05, 0x0e, + 0xfa, 0xe4, 0x25, 0x0f, 0x10, 0xf0, 0xcf, 0xf1, 0x09, 0x0b, 0x31, 0xf2, + 0xf7, 0x23, 0x0f, 0xf4, 0x18, 0x1f, 0xe5, 0xfb, 0xeb, 0x0e, 0xeb, 0x23, + 0x30, 0xee, 0x01, 0xfd, 0x1c, 0x0c, 0xee, 0xea, 0xfa, 0xd6, 0xf2, 0xf0, + 0xdb, 0x09, 0x1b, 0xea, 0x25, 0xe4, 0x0b, 0x0e, 0xf4, 0x3b, 0xf1, 0x26, + 0xe9, 0xd6, 0x21, 0xfa, 0x0b, 0x07, 0xcb, 0x4e, 0xc7, 0x13, 0xf8, 0xff, + 0x10, 0x15, 0xe6, 0xf1, 0x1b, 0xfd, 0x1b, 0xe8, 0x26, 0xc3, 0xf2, 0x31, + 0x02, 0xeb, 0xfb, 0xf8, 0x0b, 0xef, 0x1d, 0xd8, 0xe0, 0xef, 0x04, 0x31, + 0xd4, 0x1c, 0xe7, 0xe5, 0x31, 0x54, 0xde, 0x05, 0xf6, 0xfa, 0x1b, 0xf8, + 0xe6, 0x45, 0x34, 0xf0, 0xdc, 0x1b, 0xf9, 0xed, 0x08, 0x7f, 0x1c, 0xed, + 0x1c, 0x19, 0xf2, 0xd0, 0x50, 0xee, 0x11, 0x26, 0xfd, 0x1a, 0xfb, 0xfa, + 0x1f, 0xe0, 0x0c, 0x24, 0x15, 0x29, 0xf2, 0xfc, 0x2c, 0xfc, 0xe0, 0x01, + 0xf2, 0xf2, 0xc1, 0xff, 0xf0, 0x1c, 0xe3, 0xee, 0x43, 0xf8, 0xff, 0x1b, + 0xea, 0x02, 0x06, 0xc9, 0x0b, 0x33, 0x05, 0xe9, 0x1a, 0xee, 0xeb, 0xff, + 0xf3, 0xff, 0xe7, 0x11, 0xf6, 0x0c, 0xe6, 0x11, 0x01, 0xd5, 0x05, 0xe2, + 0xe9, 0x0f, 0x1f, 0xcf, 0xf2, 0xbf, 0x02, 0xed, 0x03, 0xe8, 0xec, 0x32, + 0x64, 0x11, 0x0b, 0x0a, 0xc8, 0x11, 0x0a, 0xf8, 0x39, 0x69, 0xd6, 0xcb, + 0xea, 0x61, 0x12, 0xd4, 0x24, 0xe5, 0x05, 0xf8, 0x0e, 0x08, 0xe6, 0xd3, + 0xbf, 0xfe, 0x4a, 0xf9, 0x1b, 0xe6, 0x12, 0xf9, 0xdd, 0xf0, 0xd6, 0xc2, + 0x06, 0xfd, 0xf7, 0xd6, 0x03, 0xf6, 0xf9, 0x23, 0x14, 0xf2, 0xf7, 0xe4, + 0xdd, 0xe0, 0xea, 0x7a, 0xcd, 0xc5, 0xb8, 0x4b, 0xe2, 0xee, 0xec, 0xe6, + 0xd9, 0x01, 0x07, 0x0e, 0xe9, 0xfa, 0xf8, 0xe4, 0x1f, 0xe9, 0x1f, 0x06, + 0x66, 0xf1, 0x77, 0x7f, 0xe3, 0x0b, 0x20, 0x04, 0xd0, 0xed, 0xef, 0xf6, + 0xf1, 0x04, 0x13, 0xd5, 0xf4, 0xcd, 0x2e, 0xf1, 0xe6, 0x27, 0xc4, 0xfe, + 0x24, 0xfa, 0xf8, 0xca, 0xe7, 0xdd, 0x58, 0xee, 0x54, 0x07, 0xee, 0xed, + 0xd3, 0x12, 0x28, 0xf1, 0xf4, 0x09, 0xf4, 0x59, 0x1a, 0xf9, 0xd0, 0x20, + 0xc8, 0x02, 0xdb, 0xf1, 0xe1, 0xd8, 0x06, 0xe0, 0xd1, 0x1f, 0xf1, 0x53, + 0xea, 0xd7, 0xde, 0x23, 0x27, 0xe1, 0xf5, 0xcc, 0xd8, 0xd6, 0x23, 0x09, + 0xc5, 0xec, 0x1c, 0x71, 0x1d, 0xd1, 0x45, 0xf1, 0x3f, 0xe4, 0xc9, 0xf9, + 0x37, 0x04, 0xd6, 0x03, 0x0d, 0xf9, 0x34, 0xed, 0x18, 0xcf, 0x22, 0xee, + 0x19, 0x08, 0xec, 0xfd, 0xce, 0x04, 0xfa, 0xf9, 0x3b, 0x09, 0x18, 0xd8, + 0x19, 0xeb, 0x17, 0x29, 0x29, 0xea, 0x01, 0x01, 0x1c, 0xd5, 0xc4, 0xea, + 0xf8, 0x1b, 0xad, 0x20, 0x02, 0xf3, 0xeb, 0x50, 0xdc, 0xf9, 0x23, 0x1b, + 0x2f, 0xd7, 0x01, 0x00, 0xfb, 0x23, 0xd6, 0xd0, 0xfb, 0xeb, 0x1c, 0x2c, + 0x3b, 0x0d, 0xdc, 0x10, 0xd9, 0xc6, 0x33, 0x1b, 0xe9, 0x39, 0xc8, 0xee, + 0xc9, 0x39, 0x5c, 0xe8, 0x08, 0xf6, 0x46, 0x3f, 0x0c, 0xdc, 0x11, 0x0d, + 0xfa, 0xeb, 0xe6, 0x19, 0x18, 0xf7, 0xe7, 0x0c, 0x2e, 0xf9, 0x06, 0x15, + 0xdb, 0x0b, 0xd6, 0xf3, 0x35, 0x7f, 0xeb, 0x08, 0x02, 0x24, 0x08, 0x0f, + 0xd9, 0x15, 0x23, 0x29, 0xcf, 0x4c, 0xd7, 0xe2, 0x2f, 0x00, 0xfa, 0x1a, + 0x01, 0x34, 0xfe, 0x37, 0xfe, 0x17, 0xea, 0xff, 0x0a, 0x04, 0x05, 0xfe, + 0xf2, 0x02, 0x1d, 0xf4, 0x15, 0xf6, 0x13, 0x19, 0xef, 0x20, 0x05, 0x15, + 0x04, 0x1a, 0x03, 0xea, 0x01, 0x09, 0xf1, 0xf4, 0xff, 0x0e, 0xb4, 0x09, + 0xfe, 0xf8, 0xd6, 0x00, 0x1e, 0xd9, 0x0c, 0xf6, 0x12, 0x03, 0x07, 0x0d, + 0xeb, 0x0d, 0xef, 0xcb, 0xfb, 0xec, 0xdd, 0x03, 0xda, 0xf2, 0xf4, 0x06, + 0xeb, 0x0c, 0xe4, 0x08, 0xf8, 0x04, 0xf4, 0xcb, 0xe8, 0x14, 0xf3, 0x01, + 0xed, 0x04, 0x1f, 0xe3, 0x2d, 0x34, 0xeb, 0x0e, 0xf5, 0xf7, 0x15, 0xff, + 0x0f, 0x1b, 0xef, 0xd7, 0x04, 0xfc, 0x0d, 0x09, 0xf3, 0xd1, 0x08, 0xf8, + 0x2d, 0x18, 0x0f, 0xe5, 0x0f, 0x2b, 0x47, 0xff, 0x19, 0xf4, 0xec, 0x4a, + 0x52, 0x1d, 0xed, 0x20, 0x25, 0xdf, 0x0f, 0x02, 0x12, 0x33, 0x38, 0x07, + 0xbf, 0xfe, 0x25, 0x0a, 0xff, 0xd2, 0x09, 0xd3, 0x10, 0xfb, 0xf8, 0x0f, + 0x3b, 0xcf, 0x25, 0xdd, 0xdd, 0x00, 0x02, 0x22, 0xfa, 0xf6, 0x10, 0xea, + 0x23, 0xef, 0x04, 0x2c, 0x1a, 0x4f, 0xf4, 0xf7, 0xfd, 0xe7, 0xf4, 0x2f, + 0xec, 0x08, 0xd5, 0x06, 0x2d, 0xf9, 0x02, 0xe6, 0x0c, 0xe6, 0xf7, 0xf2, + 0x1b, 0xf6, 0xfb, 0xfa, 0xf4, 0xf9, 0xfd, 0x17, 0x2b, 0xfd, 0xe8, 0xf1, + 0x10, 0x17, 0x0b, 0xbd, 0xfd, 0xf8, 0xcf, 0x2e, 0x08, 0xde, 0xea, 0x11, + 0xfa, 0xed, 0x04, 0xe7, 0xe3, 0xd0, 0xe8, 0x3d, 0xf8, 0xe2, 0xf7, 0xfb, + 0x41, 0x0f, 0xe0, 0xdf, 0x01, 0x23, 0x08, 0x3f, 0x00, 0x02, 0xd8, 0xdf, + 0xd6, 0xb2, 0x00, 0x11, 0x15, 0x05, 0x1d, 0x04, 0x19, 0x06, 0x13, 0x23, + 0xe7, 0xd7, 0xe7, 0xd5, 0xf5, 0x1f, 0xd0, 0x14, 0x40, 0xde, 0xee, 0x14, + 0x34, 0x27, 0xf8, 0x16, 0xfc, 0xd8, 0xfe, 0xe5, 0xfe, 0x27, 0xef, 0x03, + 0xe9, 0xdc, 0xe0, 0xdf, 0xf1, 0x11, 0x1d, 0xf8, 0x09, 0xd9, 0x2c, 0x03, + 0xf2, 0xee, 0xf0, 0xeb, 0x38, 0xdb, 0x00, 0x06, 0xe8, 0x01, 0xfd, 0x1c, + 0xdf, 0xb5, 0xea, 0xfe, 0xee, 0x03, 0xf4, 0xf1, 0xe1, 0xff, 0xfb, 0xd7, + 0x0c, 0x2e, 0xdf, 0x5d, 0x3c, 0xd0, 0xf8, 0x7f, 0xfd, 0xf9, 0x13, 0xf6, + 0xfa, 0xe3, 0xea, 0xf8, 0x2b, 0x29, 0x08, 0xf2, 0x1b, 0xe6, 0xde, 0x4a, + 0xea, 0xfe, 0xfa, 0xf8, 0x0d, 0x06, 0xef, 0x08, 0x04, 0x2c, 0xf2, 0x15, + 0xfb, 0xf9, 0xe9, 0xef, 0xf3, 0x0f, 0xda, 0xe7, 0x53, 0xd7, 0x21, 0xe2, + 0x20, 0xf6, 0x20, 0x10, 0x29, 0x2d, 0xe6, 0xe7, 0x10, 0xf5, 0xf3, 0xea, + 0x09, 0xdc, 0x0b, 0xfe, 0xee, 0x11, 0x03, 0xfb, 0xeb, 0x07, 0x45, 0x1d, + 0xf9, 0xd6, 0x13, 0x1b, 0x1e, 0xe6, 0xf5, 0xc4, 0x21, 0xfd, 0xff, 0x09, + 0xef, 0xe5, 0x13, 0x2d, 0xf7, 0xe8, 0xfc, 0xf2, 0x0a, 0xeb, 0xee, 0xf9, + 0xfe, 0x25, 0xf1, 0xd2, 0x73, 0xfa, 0x2e, 0xf7, 0xfc, 0xc0, 0x02, 0x1c, + 0x2c, 0x22, 0x0e, 0x00, 0xea, 0x0d, 0x14, 0xf5, 0xd0, 0xcb, 0x0c, 0x0c, + 0x09, 0xca, 0xea, 0xd2, 0x1e, 0xc4, 0xf8, 0xf4, 0x1f, 0x3e, 0x09, 0x19, + 0x12, 0xe3, 0xe2, 0xf7, 0xfc, 0x1f, 0xde, 0xdc, 0xeb, 0xfc, 0x0f, 0xd6, + 0x03, 0x48, 0x26, 0xcc, 0xd5, 0xe1, 0xeb, 0xe8, 0xe1, 0xe6, 0xeb, 0x0a, + 0x1a, 0x22, 0x0e, 0x10, 0x3c, 0x0f, 0x02, 0xe7, 0x01, 0xe6, 0xe6, 0x42, + 0xfe, 0xde, 0xf0, 0x04, 0x2d, 0x17, 0x33, 0xe5, 0xee, 0x07, 0xf1, 0x2d, + 0xf5, 0xf5, 0x0b, 0xec, 0x17, 0x04, 0xde, 0xf5, 0xd8, 0x0f, 0x0b, 0xe0, + 0xf0, 0x03, 0xf4, 0xf6, 0xea, 0xfb, 0x09, 0x0f, 0x06, 0xfe, 0xe3, 0xff, + 0x58, 0x05, 0xf9, 0xf6, 0xf7, 0xbc, 0xcb, 0x13, 0xe3, 0xef, 0xff, 0xff, + 0x0f, 0x08, 0xde, 0xe6, 0x13, 0x07, 0xe5, 0x2f, 0xfc, 0x37, 0x10, 0xec, + 0xe4, 0x14, 0xec, 0x05, 0xdd, 0xdf, 0x14, 0xed, 0xf3, 0xe7, 0xec, 0xfb, + 0x15, 0xc9, 0xd5, 0xed, 0x30, 0xf2, 0xe8, 0xed, 0x0b, 0xdd, 0xe9, 0xfe, + 0x2c, 0xfa, 0x09, 0x28, 0xd2, 0x0c, 0xda, 0xc0, 0x23, 0xe4, 0xc7, 0x02, + 0xe1, 0x35, 0x20, 0x0e, 0xdd, 0xcd, 0xf0, 0x27, 0x59, 0x2e, 0xe4, 0x0a, + 0x1a, 0x30, 0x4e, 0x1d, 0x09, 0xf9, 0xd2, 0xe6, 0xf5, 0xce, 0x0e, 0xca, + 0x1d, 0xdb, 0x2b, 0xf7, 0xe8, 0x03, 0xd1, 0xf8, 0x17, 0xed, 0x05, 0xf3, + 0x00, 0xec, 0x08, 0x40, 0x0c, 0xe8, 0xf1, 0x09, 0x1e, 0x0f, 0xdd, 0x0e, + 0x4c, 0x06, 0x08, 0xda, 0xed, 0xd3, 0xfd, 0xd8, 0xf0, 0xd3, 0xbd, 0xed, + 0x04, 0x1c, 0xea, 0x19, 0x0f, 0x19, 0x6c, 0xe3, 0xe1, 0xe6, 0xe2, 0x7f, + 0xf4, 0x16, 0x3e, 0x0e, 0xe9, 0xe6, 0x0d, 0x0c, 0xca, 0xd6, 0xf8, 0x1b, + 0x3d, 0x12, 0xe7, 0x0e, 0xe5, 0xdf, 0xfe, 0xfe, 0x13, 0x1c, 0xed, 0x2c, + 0xee, 0xfe, 0x15, 0x27, 0x01, 0xf7, 0xec, 0x42, 0xf7, 0x18, 0x06, 0xfa, + 0x6d, 0xe6, 0x0a, 0x02, 0x0c, 0xf1, 0x08, 0xe0, 0xc4, 0xf6, 0xd2, 0x22, + 0x67, 0x33, 0x22, 0xfe, 0xf5, 0x51, 0x03, 0x28, 0xf5, 0x08, 0xb9, 0xfa, + 0x0a, 0xde, 0xdb, 0x0c, 0xde, 0x05, 0xe7, 0x4d, 0xf5, 0x02, 0xf8, 0x10, + 0x2b, 0x03, 0x08, 0x39, 0xf6, 0xea, 0xfc, 0x06, 0x0a, 0xe7, 0xfe, 0xfd, + 0xdc, 0x12, 0xee, 0xef, 0x14, 0xe1, 0xf4, 0xd8, 0x14, 0xfb, 0x01, 0x2f, + 0xf9, 0x2d, 0xf4, 0x1e, 0x12, 0xd5, 0xe3, 0xe1, 0x40, 0xf7, 0x1c, 0xe6, + 0xb9, 0xe0, 0x36, 0x11, 0x2e, 0x14, 0x4e, 0xfc, 0xe5, 0xd8, 0xd4, 0x38, + 0x17, 0x7f, 0xe8, 0xf5, 0x26, 0xe3, 0xd5, 0xfc, 0xd4, 0x0d, 0xde, 0x1a, + 0xeb, 0x00, 0x0b, 0xda, 0x28, 0xdc, 0xe8, 0xf3, 0x17, 0x03, 0xfa, 0xee, + 0xfc, 0xdf, 0x36, 0x0c, 0xbf, 0xb5, 0xf0, 0xdb, 0x42, 0x04, 0x1f, 0xdb, + 0x0a, 0xef, 0xf9, 0x41, 0xdb, 0xfb, 0xde, 0xcc, 0x07, 0xe5, 0x19, 0xfb, + 0xf7, 0x32, 0xf2, 0x0c, 0x00, 0xf1, 0xdd, 0xdc, 0xfa, 0x4f, 0x1b, 0xee, + 0xd8, 0xdb, 0xf8, 0x00, 0xef, 0x26, 0xe3, 0xe7, 0x06, 0xf7, 0xf9, 0xe7, + 0xd3, 0x19, 0x02, 0xcc, 0x20, 0x07, 0x1f, 0xf4, 0xda, 0x4b, 0xe3, 0x22, + 0x04, 0x08, 0x0f, 0xe9, 0xfc, 0x00, 0xe7, 0xfa, 0xe9, 0x10, 0xfd, 0xd5, + 0xfc, 0x25, 0xf2, 0x08, 0xd5, 0xd1, 0x1a, 0x38, 0xe7, 0xd8, 0xf3, 0xf0, + 0xef, 0x14, 0xe9, 0xf2, 0x36, 0x22, 0x2b, 0x43, 0xde, 0xfc, 0xff, 0x14, + 0xe4, 0x02, 0x24, 0x23, 0x0d, 0x05, 0x57, 0xb1, 0xfa, 0xf1, 0x2c, 0x24, + 0x31, 0xf5, 0x37, 0xbc, 0x1a, 0x46, 0x04, 0xea, 0xfb, 0xbf, 0xe7, 0x48, + 0xf2, 0x7e, 0xeb, 0xf3, 0x04, 0x1a, 0x15, 0x0c, 0xe1, 0xf8, 0xeb, 0x05, + 0xd5, 0x15, 0x67, 0x34, 0xf2, 0xea, 0x3b, 0xec, 0x01, 0xfb, 0xe4, 0x0b, + 0xf6, 0x02, 0x57, 0xd0, 0xde, 0xe1, 0x1c, 0xdd, 0xee, 0xd3, 0x06, 0xfd, + 0xe4, 0x27, 0xf4, 0xfc, 0xf9, 0xf3, 0xe9, 0xda, 0x0c, 0xd7, 0x94, 0xd2, + 0xed, 0x19, 0x0a, 0x02, 0xf1, 0x20, 0xb4, 0x14, 0x47, 0xfa, 0xea, 0x02, + 0x44, 0x03, 0x44, 0x34, 0x27, 0x12, 0xe4, 0x24, 0xef, 0x0b, 0x1d, 0xfd, + 0x0c, 0xed, 0x05, 0xe3, 0xf3, 0xe5, 0x04, 0x03, 0x1a, 0xfe, 0x38, 0xf4, + 0x15, 0x02, 0xe3, 0xff, 0x08, 0xdd, 0xfc, 0x47, 0xd6, 0xee, 0xfa, 0x1c, + 0x00, 0x1c, 0xf0, 0x55, 0xd9, 0xd6, 0x3a, 0xf2, 0xf6, 0x37, 0xee, 0xea, + 0xf6, 0x19, 0xe4, 0x0d, 0x06, 0xff, 0x02, 0xea, 0x23, 0x35, 0xfc, 0x26, + 0x7f, 0x26, 0x2c, 0xfe, 0xf1, 0xe2, 0xe5, 0xd8, 0xe0, 0xf7, 0xfb, 0xed, + 0xd7, 0x23, 0x2e, 0x13, 0x14, 0x0c, 0xfc, 0xca, 0x11, 0xf4, 0x01, 0xf0, + 0x1e, 0x31, 0xe8, 0xe3, 0x74, 0xc3, 0xf9, 0xe3, 0xca, 0x42, 0x04, 0x1a, + 0xf1, 0x0b, 0x19, 0xf1, 0x00, 0x0c, 0x33, 0xf5, 0x02, 0xf7, 0x03, 0x44, + 0x4f, 0xc9, 0x00, 0xe5, 0x0d, 0xe4, 0x06, 0xfb, 0x03, 0x3b, 0xf3, 0xd5, + 0x3b, 0xe1, 0x14, 0xd6, 0xe9, 0x1c, 0xf4, 0x04, 0x01, 0xf0, 0x58, 0xf2, + 0xe2, 0x0c, 0xf2, 0x00, 0xd2, 0x47, 0xf0, 0x30, 0x2a, 0x55, 0x3d, 0x2e, + 0xef, 0x07, 0x21, 0x0a, 0x1b, 0x29, 0xf5, 0xe7, 0xfb, 0xec, 0xf7, 0xed, + 0xd9, 0xe5, 0xff, 0xf1, 0x03, 0xde, 0x03, 0xf1, 0x0f, 0xe1, 0xee, 0xfd, + 0xea, 0x03, 0x36, 0xd8, 0xee, 0xf1, 0x17, 0xf2, 0xf7, 0x2f, 0xff, 0x40, + 0xd5, 0x12, 0xf1, 0xda, 0xed, 0xdf, 0x1c, 0xe6, 0xe6, 0x22, 0xfa, 0x13, + 0xf9, 0xcf, 0x38, 0xf9, 0x20, 0xfa, 0xf0, 0xf2, 0x25, 0x2b, 0xd6, 0x01, + 0x0f, 0xf5, 0x2e, 0xf0, 0xe2, 0x08, 0x06, 0x03, 0x1c, 0xe5, 0xf8, 0xf8, + 0x3e, 0xe5, 0x15, 0x0c, 0xf1, 0xe4, 0xe5, 0x0f, 0x05, 0xcf, 0x0e, 0xf2, + 0xfc, 0xe8, 0xcf, 0x23, 0x21, 0xea, 0xe3, 0x03, 0xf2, 0xcf, 0x23, 0xca, + 0x13, 0x1a, 0xd3, 0x13, 0x3c, 0x10, 0xd8, 0xd4, 0xe3, 0xce, 0xe9, 0xf3, + 0x04, 0xe9, 0x2f, 0xf7, 0xe5, 0xd9, 0xfe, 0xcc, 0x38, 0x23, 0xec, 0x1e, + 0xe3, 0x0e, 0x0b, 0xcb, 0x0d, 0xec, 0xd1, 0x11, 0x00, 0xde, 0x01, 0xbf, + 0xe9, 0x1f, 0xe2, 0xfd, 0xda, 0x08, 0x09, 0xd7, 0x2b, 0xfc, 0xcf, 0x22, + 0x49, 0xcc, 0x1a, 0xe4, 0xd9, 0xd4, 0xea, 0x11, 0x10, 0xf2, 0xea, 0xec, + 0x04, 0x03, 0x13, 0x46, 0x08, 0xdc, 0x07, 0xf7, 0xe0, 0x34, 0x0b, 0x16, + 0xe5, 0x75, 0xe8, 0xd0, 0x42, 0xf4, 0x14, 0xfc, 0x07, 0x0c, 0xed, 0xd7, + 0xee, 0xf8, 0xcc, 0x22, 0x16, 0xd5, 0xfa, 0x09, 0x25, 0xed, 0xd2, 0x12, + 0xf1, 0xf0, 0x02, 0x08, 0xf8, 0x0d, 0x02, 0xe8, 0x1c, 0xfd, 0xe5, 0xe5, + 0xe9, 0xc3, 0xf0, 0xe9, 0xfb, 0xec, 0xe0, 0x30, 0xf1, 0xee, 0x17, 0xe9, + 0xff, 0x29, 0xf5, 0x17, 0x07, 0xf2, 0xf3, 0xd2, 0xd2, 0xf1, 0xd9, 0x12, + 0x0e, 0xf0, 0x18, 0xdb, 0xe8, 0xf7, 0x06, 0xf5, 0x16, 0xf3, 0x16, 0xd8, + 0x33, 0xf0, 0xe5, 0x13, 0xcd, 0x20, 0x21, 0x0f, 0x14, 0x28, 0xcb, 0x07, + 0xd7, 0x30, 0xdb, 0xc4, 0x1b, 0x79, 0xfa, 0x1d, 0xf7, 0x38, 0x0a, 0xe3, + 0xdd, 0xe2, 0xd9, 0x15, 0x0b, 0x0f, 0x11, 0xd6, 0x2d, 0x04, 0xf6, 0x00, + 0xf0, 0xfb, 0x0c, 0xe7, 0xda, 0xe6, 0xe9, 0xec, 0x22, 0x1e, 0xfe, 0x3d, + 0xf4, 0xc5, 0x51, 0x00, 0x1d, 0x0f, 0x01, 0x1a, 0x02, 0x36, 0xe9, 0x16, + 0xf2, 0x36, 0x41, 0x04, 0xf0, 0x48, 0xfc, 0x09, 0xf7, 0x3a, 0xcc, 0xcb, + 0xe7, 0x09, 0x37, 0xdd, 0x1d, 0xf8, 0x64, 0x11, 0x7f, 0x09, 0x03, 0xe6, + 0x01, 0xf2, 0xf9, 0xf4, 0x30, 0x1a, 0xed, 0x15, 0x33, 0xfb, 0x21, 0xf9, + 0x30, 0x08, 0x1b, 0x30, 0xd5, 0xd0, 0xf1, 0xfb, 0xcf, 0x24, 0xbc, 0x13, + 0xf7, 0xd1, 0xd1, 0x28, 0xf4, 0x06, 0xd2, 0xf2, 0xf8, 0x1b, 0xe4, 0xe0, + 0x22, 0xf5, 0x38, 0xd2, 0x25, 0x24, 0xe1, 0xc2, 0xe1, 0x09, 0xf7, 0xe4, + 0xfe, 0xd0, 0x0a, 0x03, 0x1a, 0xef, 0xcc, 0x01, 0xf5, 0x2c, 0x19, 0x1d, + 0x0a, 0x18, 0xd2, 0x15, 0xf1, 0xd4, 0xff, 0xf6, 0x5e, 0x1c, 0x0d, 0xf1, + 0x2a, 0x59, 0xc8, 0xec, 0x06, 0x04, 0xe2, 0xd5, 0xe0, 0xe5, 0x07, 0x07, + 0xf8, 0x03, 0xf9, 0xed, 0xea, 0xfd, 0x17, 0x47, 0xfe, 0xc8, 0x0c, 0xf8, + 0xf0, 0x45, 0x14, 0x13, 0xee, 0x7f, 0x0e, 0x17, 0xdd, 0xc6, 0xfa, 0x19, + 0x0b, 0xdf, 0xec, 0xe6, 0xf4, 0xfc, 0xe5, 0xf2, 0x32, 0x04, 0xf1, 0x15, + 0x11, 0x17, 0xeb, 0x08, 0x04, 0xdc, 0x00, 0x1f, 0x06, 0x07, 0xe3, 0xf0, + 0x21, 0xf7, 0xe3, 0xe5, 0xfb, 0x13, 0xe7, 0xe7, 0xe9, 0xeb, 0xf8, 0x45, + 0x14, 0x1e, 0x3c, 0x0d, 0xe1, 0x2d, 0x12, 0x01, 0x19, 0x28, 0xe7, 0xda, + 0xf4, 0xf1, 0x09, 0x04, 0x15, 0xed, 0x1b, 0xe2, 0xdd, 0xfa, 0xe6, 0x06, + 0xe1, 0xbf, 0xf2, 0xfb, 0x31, 0xfd, 0x02, 0xea, 0xec, 0x16, 0x1b, 0xe8, + 0xf0, 0x22, 0xde, 0x18, 0xdd, 0x28, 0xe1, 0xed, 0xf3, 0x4b, 0xf6, 0x14, + 0x02, 0x0f, 0xf1, 0xfd, 0xf1, 0xf7, 0xe7, 0x2c, 0x21, 0xd3, 0x1e, 0xe2, + 0x16, 0xeb, 0x07, 0x0b, 0xed, 0xf0, 0x14, 0x1b, 0xe8, 0xec, 0x13, 0x36, + 0x4f, 0x1d, 0xf3, 0x27, 0xdb, 0xdc, 0x25, 0xef, 0x05, 0xfe, 0x0b, 0xeb, + 0x25, 0x36, 0xe0, 0xf9, 0xfa, 0x07, 0x17, 0x0b, 0xf7, 0xde, 0xe0, 0xf5, + 0xf9, 0xf9, 0xe9, 0xf8, 0x05, 0xef, 0x4f, 0xc7, 0x3b, 0xdb, 0x2e, 0x0c, + 0x40, 0xf1, 0x09, 0xd1, 0xe6, 0xf4, 0xed, 0xef, 0x09, 0x10, 0x0a, 0x37, + 0x2a, 0xd4, 0xee, 0x03, 0x0f, 0xe2, 0x03, 0x17, 0xeb, 0x05, 0xd2, 0x0e, + 0xfd, 0x0b, 0xe1, 0x06, 0x06, 0x0f, 0x00, 0xf5, 0xdc, 0xf1, 0xeb, 0x00, + 0xf2, 0x18, 0xff, 0xf2, 0x0c, 0xda, 0x0d, 0x1b, 0x0c, 0x0f, 0x16, 0xfb, + 0xf1, 0x1d, 0x0a, 0x08, 0xdb, 0xe5, 0x03, 0x02, 0x49, 0xf8, 0xbe, 0xe7, + 0x0e, 0x18, 0xf1, 0xfc, 0x24, 0x03, 0xee, 0x40, 0xcb, 0xf4, 0xfc, 0xf8, + 0x31, 0xf6, 0xe5, 0x0b, 0xfb, 0x0b, 0xe9, 0x3c, 0xdf, 0x03, 0xf6, 0xfd, + 0xf7, 0x0d, 0xe8, 0xe4, 0xf4, 0xf6, 0xf8, 0x0b, 0xf7, 0x02, 0xee, 0xd5, + 0xff, 0x08, 0xf7, 0x0b, 0xfb, 0xe1, 0x01, 0x0d, 0xe6, 0x06, 0x04, 0xe8, + 0x6d, 0xf8, 0x1d, 0x13, 0xf0, 0x10, 0xf0, 0xd4, 0xf2, 0xef, 0x20, 0x0d, + 0xea, 0x7f, 0x15, 0x0d, 0x01, 0xde, 0x02, 0xd9, 0xfc, 0xf3, 0xe3, 0x0c, + 0xf7, 0xee, 0xe6, 0x00, 0x0e, 0xef, 0xfa, 0x0a, 0x01, 0x2f, 0xf6, 0x02, + 0xef, 0x01, 0x20, 0xfd, 0xee, 0x23, 0x16, 0x09, 0xf1, 0x09, 0xec, 0x03, + 0x14, 0xd1, 0x16, 0xed, 0xfd, 0x07, 0x0b, 0x03, 0x05, 0x16, 0xee, 0xe0, + 0xf2, 0x10, 0x10, 0x01, 0x11, 0x2c, 0xf8, 0x21, 0xe8, 0x27, 0x0b, 0xde, + 0x04, 0xeb, 0x0e, 0x05, 0xf2, 0x06, 0x19, 0xeb, 0x20, 0xe6, 0xeb, 0xf6, + 0x05, 0x18, 0x08, 0x08, 0x01, 0x08, 0xff, 0xf5, 0xf1, 0xf0, 0xef, 0xf9, + 0x06, 0xf3, 0x26, 0x0a, 0x01, 0x11, 0x1b, 0xe6, 0x15, 0xec, 0xeb, 0xf2, + 0xdd, 0x0d, 0x02, 0x15, 0x13, 0x11, 0xf6, 0xfc, 0x17, 0xfd, 0xd8, 0x20, + 0xfb, 0xf8, 0x00, 0x01, 0x1a, 0xe8, 0x02, 0x18, 0xfd, 0x02, 0xdd, 0xfa, + 0x00, 0xf3, 0xff, 0x01, 0xe8, 0x27, 0x0e, 0x0b, 0xfc, 0xee, 0xec, 0x35, + 0x1b, 0x10, 0xdd, 0xe2, 0xd6, 0xfc, 0xe8, 0x0e, 0xff, 0x08, 0x06, 0xf8, + 0x0e, 0x12, 0x1e, 0xd9, 0xf4, 0xea, 0xfd, 0x26, 0x12, 0x02, 0xf0, 0x0c, + 0xf8, 0x00, 0x16, 0xfc, 0xf7, 0xec, 0x03, 0x0e, 0xf2, 0xdc, 0xfd, 0xfb, + 0xf8, 0xf9, 0xee, 0x09, 0x03, 0xe6, 0x0f, 0x06, 0x0e, 0xf3, 0xf8, 0xd1, + 0x34, 0x1b, 0xfd, 0x32, 0x0d, 0xf1, 0x15, 0xfb, 0x0f, 0xfe, 0xee, 0xff, + 0x10, 0x06, 0xf5, 0x0e, 0x06, 0x12, 0x0b, 0xd7, 0x30, 0xe1, 0xe8, 0xf8, + 0xeb, 0x38, 0xfc, 0xf5, 0xf5, 0x15, 0x1a, 0xf0, 0x07, 0x0d, 0x2a, 0x16, + 0xf3, 0xec, 0xfb, 0x07, 0x01, 0xdf, 0xeb, 0x01, 0x1d, 0xd3, 0x07, 0x05, + 0x11, 0x36, 0xf7, 0x07, 0x24, 0xf1, 0xdd, 0x27, 0xeb, 0xef, 0xee, 0xe4, + 0x56, 0xe2, 0xf2, 0x15, 0x0a, 0x28, 0xe2, 0x02, 0xe0, 0x24, 0x3b, 0xf9, + 0xf3, 0xc4, 0xe6, 0xdc, 0x05, 0xf0, 0xfb, 0xf7, 0x10, 0xf3, 0x4d, 0xbd, + 0x1b, 0xd8, 0xd5, 0xf2, 0xfd, 0xe5, 0x04, 0xf7, 0xcd, 0xd6, 0x0f, 0xdc, + 0xfc, 0xe2, 0xe0, 0xf8, 0xd6, 0xde, 0xf5, 0x07, 0xf1, 0xd8, 0x16, 0xf9, + 0xc1, 0xf9, 0x7f, 0x2c, 0xef, 0xf2, 0xeb, 0x2b, 0xef, 0x10, 0xe3, 0xf3, + 0xd4, 0xf2, 0xcf, 0xea, 0xf2, 0xe0, 0x03, 0xe3, 0x4d, 0xf8, 0x36, 0x22, + 0xeb, 0xd3, 0x41, 0xf7, 0x50, 0x06, 0x27, 0xfa, 0xf4, 0x28, 0xe9, 0xdd, + 0x06, 0x08, 0xe9, 0x19, 0xe0, 0x07, 0x0e, 0x19, 0xe4, 0xf8, 0xe2, 0x3b, + 0x31, 0x27, 0xee, 0x02, 0xdf, 0x36, 0x0f, 0x08, 0x46, 0x0d, 0xf1, 0x01, + 0x64, 0xea, 0xed, 0x46, 0x09, 0xd1, 0xdd, 0x2b, 0x2d, 0x02, 0xb2, 0xe1, + 0x10, 0xc5, 0x02, 0x6b, 0xec, 0x60, 0x0c, 0xef, 0x1e, 0x07, 0x16, 0x3e, + 0x2b, 0xcc, 0xec, 0x19, 0x00, 0x56, 0xe5, 0xdd, 0xef, 0x22, 0xe1, 0x3c, + 0x02, 0xce, 0x0f, 0xed, 0x13, 0xce, 0x36, 0x2e, 0x49, 0xf8, 0x3c, 0x06, + 0x0d, 0x07, 0xf7, 0x03, 0x01, 0xec, 0xe0, 0xfc, 0x27, 0xe1, 0x40, 0xe5, + 0x04, 0x11, 0x00, 0xd1, 0xfd, 0xf4, 0x11, 0x52, 0xef, 0xe3, 0xe1, 0x1a, + 0x3f, 0x01, 0xe8, 0x1a, 0xfb, 0x5b, 0xe3, 0x17, 0xf9, 0x0b, 0xe5, 0x2b, + 0x07, 0xe1, 0x02, 0xf2, 0xe1, 0xf8, 0xdc, 0x16, 0x0c, 0xeb, 0xe6, 0xf3, + 0xeb, 0xed, 0x27, 0x2b, 0x09, 0xc4, 0x20, 0x3e, 0xe9, 0x11, 0x14, 0xd4, + 0xec, 0x09, 0xe6, 0xf5, 0x1e, 0x22, 0xf3, 0x02, 0xfb, 0x01, 0xf1, 0x34, + 0xf6, 0x0e, 0x0c, 0xff, 0xe7, 0x15, 0xef, 0xe6, 0x04, 0x02, 0x3b, 0x02, + 0xeb, 0x34, 0x1e, 0xec, 0x0b, 0x0c, 0x04, 0xdd, 0xc8, 0xc8, 0xfa, 0xce, + 0x07, 0x12, 0x03, 0x01, 0xf5, 0x7f, 0x45, 0x04, 0xd7, 0xe0, 0xcc, 0xf8, + 0xfa, 0xff, 0x33, 0xe6, 0x1a, 0xbf, 0xd5, 0x08, 0x32, 0x07, 0xec, 0x4a, + 0x11, 0x27, 0x17, 0x3c, 0xcf, 0x16, 0x10, 0xff, 0xcb, 0x22, 0x07, 0xf5, + 0x0d, 0x09, 0xee, 0x0d, 0x15, 0x1c, 0xee, 0xdc, 0x1e, 0xdf, 0x2e, 0xec, + 0x37, 0xf8, 0x3b, 0xc3, 0xd8, 0x20, 0xd5, 0xc4, 0xd8, 0x0f, 0xcd, 0xe9, + 0xfe, 0xe3, 0x04, 0xf3, 0xe8, 0xf9, 0xd4, 0xe9, 0x03, 0x0f, 0x00, 0xd3, + 0x00, 0x3c, 0xf1, 0xf9, 0x01, 0x63, 0xf1, 0x10, 0x03, 0xe3, 0xe7, 0x0d, + 0xf4, 0xe6, 0xf1, 0x3b, 0xf2, 0xe1, 0xde, 0xc5, 0xc5, 0xf1, 0xef, 0xf7, + 0x37, 0x0e, 0xe0, 0x1a, 0x19, 0x30, 0x4d, 0x24, 0xe6, 0xeb, 0xe2, 0x35, + 0x1a, 0xfe, 0x52, 0xf6, 0xfc, 0xce, 0x0b, 0x06, 0xed, 0xd5, 0xdc, 0x27, + 0x10, 0xd0, 0xff, 0x1c, 0x1c, 0x04, 0x64, 0xe2, 0x24, 0xf3, 0xf2, 0x24, + 0xd7, 0x17, 0x0b, 0xf2, 0x36, 0xd2, 0x0a, 0x01, 0xeb, 0xd3, 0x03, 0x57, + 0xf3, 0xe0, 0xf0, 0x03, 0x63, 0x55, 0xec, 0x36, 0xff, 0xd7, 0x0c, 0x06, + 0x01, 0x1a, 0x53, 0xcd, 0xe1, 0xf8, 0x1f, 0xf4, 0xe9, 0xe3, 0x32, 0x02, + 0xc9, 0x3e, 0xf8, 0xfe, 0xf9, 0x0c, 0xe1, 0x0a, 0x03, 0x04, 0xe2, 0xe0, + 0xf1, 0xfb, 0x15, 0xca, 0xe2, 0x13, 0xef, 0x18, 0x00, 0x06, 0x1f, 0x27, + 0x03, 0xeb, 0xdf, 0xf3, 0x2d, 0xfa, 0x0b, 0xd9, 0x12, 0xfd, 0x02, 0xc2, + 0x18, 0x02, 0x1e, 0x0c, 0x29, 0x12, 0x01, 0xcf, 0x18, 0x01, 0xe8, 0x01, + 0x75, 0xe6, 0x14, 0x25, 0xd6, 0x58, 0x35, 0xd5, 0x01, 0xec, 0xfc, 0xde, + 0x0c, 0xb9, 0x04, 0x0c, 0x01, 0x04, 0xf2, 0x0e, 0xfb, 0x17, 0x01, 0xd8, + 0x07, 0xf8, 0x2d, 0x31, 0xbc, 0xf2, 0x56, 0xe9, 0x06, 0xfb, 0xf9, 0xdf, + 0xf3, 0x2a, 0xf8, 0xda, 0x18, 0xce, 0xeb, 0x30, 0x1a, 0xe1, 0x3b, 0xdb, + 0xfc, 0xda, 0x1e, 0xfd, 0xf8, 0xf6, 0xfc, 0xe3, 0x06, 0xfb, 0x0c, 0xe4, + 0x13, 0xf6, 0xe1, 0xfe, 0x2c, 0xdf, 0x1b, 0xf0, 0x1c, 0x5f, 0x0c, 0x1c, + 0xfe, 0x03, 0xfa, 0xf3, 0xb3, 0x1a, 0xf7, 0x31, 0xf4, 0x2d, 0x16, 0xe6, + 0xf6, 0xe7, 0x0a, 0xfd, 0xe8, 0xdc, 0x24, 0xf0, 0x05, 0x10, 0x03, 0xd4, + 0xf3, 0xfd, 0xe3, 0x4f, 0xe9, 0x0c, 0x05, 0x04, 0xf4, 0xfe, 0xde, 0xfe, + 0xfe, 0xf5, 0xe2, 0x7f, 0xe8, 0x1c, 0x0f, 0xe3, 0x0f, 0xff, 0xf1, 0xea, + 0xf5, 0xdf, 0x49, 0x12, 0x01, 0xe6, 0x0d, 0x1e, 0xf9, 0x0f, 0x1e, 0x04, + 0xe8, 0xe7, 0xe6, 0x04, 0xf9, 0xf8, 0x01, 0x11, 0xe9, 0xee, 0xf2, 0x02, + 0xe1, 0xfe, 0xfb, 0x1a, 0xfd, 0xf0, 0x04, 0xe3, 0xdf, 0x08, 0x40, 0x05, + 0xeb, 0xfa, 0x0e, 0xdf, 0xfc, 0x1b, 0xf1, 0x12, 0xf7, 0x18, 0xd2, 0xdf, + 0xec, 0xd8, 0x00, 0xe7, 0x1e, 0x1b, 0xdf, 0x1e, 0x1c, 0x20, 0xdd, 0xe8, + 0xf8, 0xe2, 0xdd, 0xea, 0xe3, 0x1c, 0xde, 0x09, 0xfa, 0xd2, 0x54, 0x09, + 0xe8, 0xe7, 0x03, 0xe7, 0x03, 0x10, 0x0f, 0x06, 0xfd, 0xfa, 0xfe, 0x43, + 0xe7, 0xe2, 0x15, 0x11, 0xd7, 0x05, 0x06, 0xf0, 0xd0, 0xea, 0x08, 0xff, + 0x09, 0xf3, 0xe9, 0x06, 0xec, 0x0b, 0x09, 0xec, 0x05, 0x18, 0x26, 0xd7, + 0xf8, 0xe3, 0xf6, 0xfd, 0x0c, 0x21, 0xeb, 0xf0, 0x08, 0xe9, 0xef, 0x30, + 0x10, 0xef, 0xff, 0xf2, 0x0c, 0x48, 0x05, 0xcc, 0x06, 0x49, 0xfb, 0x11, + 0x07, 0x02, 0x18, 0x0f, 0xfc, 0xef, 0x24, 0xeb, 0x27, 0xef, 0x1f, 0x0d, + 0x0a, 0xf2, 0x00, 0x08, 0x23, 0x07, 0xe0, 0xe0, 0x0c, 0x0a, 0x28, 0x1e, + 0xf4, 0x24, 0x1c, 0xed, 0xf8, 0xef, 0x2b, 0xf9, 0xf3, 0xe3, 0x0b, 0xf9, + 0xc4, 0x00, 0xec, 0xf3, 0xce, 0xed, 0x3a, 0x04, 0x09, 0x33, 0x20, 0x01, + 0x0c, 0x51, 0x0e, 0x03, 0xe3, 0x1e, 0xf8, 0xe0, 0xd7, 0xf5, 0xfd, 0x0a, + 0x7f, 0xd1, 0xea, 0xfe, 0xf9, 0xf3, 0xf0, 0x12, 0xe6, 0xf5, 0x16, 0xd0, + 0xef, 0x10, 0x3a, 0xfc, 0xe4, 0xfb, 0xfa, 0x04, 0x0b, 0xf1, 0x05, 0xf4, + 0x17, 0x02, 0xeb, 0xf0, 0xbe, 0xea, 0x60, 0x07, 0x01, 0x20, 0xe8, 0xed, + 0x17, 0x1d, 0xec, 0xe8, 0xee, 0xf0, 0xd6, 0xd6, 0x08, 0xfd, 0xf7, 0xec, + 0xf9, 0xf4, 0x07, 0xe4, 0xfd, 0xf8, 0xfe, 0xeb, 0xda, 0x0f, 0x12, 0xd7, + 0x0a, 0x33, 0x07, 0xe7, 0x00, 0x31, 0xe4, 0xef, 0x23, 0xf8, 0x0b, 0x26, + 0xf2, 0x0d, 0x03, 0xe7, 0xfd, 0x6b, 0xe2, 0x05, 0x17, 0x01, 0x08, 0xed, + 0x33, 0xe8, 0x0e, 0xe6, 0xe2, 0xdf, 0xdb, 0x52, 0x0a, 0x72, 0x02, 0xe6, + 0x2e, 0x0e, 0xfa, 0x1e, 0xf7, 0xfe, 0xfc, 0xf8, 0xd4, 0xf4, 0x0a, 0x0c, + 0x22, 0xf4, 0x36, 0xdc, 0x07, 0xe7, 0xf0, 0xf0, 0x11, 0xf3, 0x1f, 0xdc, + 0x18, 0x1d, 0x0f, 0x12, 0x05, 0xe7, 0x08, 0x3b, 0xfc, 0x06, 0xfd, 0xf4, + 0x16, 0x2f, 0xe8, 0xfd, 0xc5, 0x45, 0x06, 0xd7, 0xe9, 0x13, 0xf9, 0xfa, + 0xef, 0x0c, 0x1b, 0x07, 0xd4, 0xe6, 0x15, 0x13, 0xe0, 0x1a, 0x2e, 0x01, + 0xf0, 0x23, 0xdb, 0xf3, 0xed, 0x17, 0x04, 0x09, 0xe9, 0x09, 0x06, 0x0a, + 0xf9, 0x11, 0x10, 0x03, 0x15, 0x20, 0x07, 0x05, 0xde, 0x1e, 0xe9, 0xfe, + 0x22, 0x17, 0x25, 0x25, 0x18, 0xf5, 0xf3, 0xe8, 0xe0, 0xe9, 0x02, 0xf2, + 0x13, 0x19, 0x43, 0xe9, 0xee, 0x10, 0xdc, 0xff, 0x00, 0x09, 0xeb, 0x16, + 0xf8, 0xe8, 0x14, 0x10, 0x3c, 0xe9, 0xf2, 0xf1, 0xdd, 0x04, 0x10, 0x42, + 0xf5, 0x26, 0xdc, 0xe8, 0xe1, 0xe0, 0xe7, 0x13, 0x03, 0xbb, 0x16, 0xf9, + 0x09, 0xd9, 0x18, 0x09, 0xd5, 0x06, 0xef, 0x5e, 0xdf, 0xfc, 0xfa, 0xd8, + 0xc0, 0xbc, 0xde, 0x1e, 0x01, 0xb2, 0x09, 0x0e, 0x66, 0xee, 0x3e, 0x3f, + 0xfc, 0xff, 0xfa, 0x0d, 0x19, 0xd5, 0xde, 0x06, 0x27, 0xe5, 0xe2, 0xbf, + 0x7b, 0x18, 0x07, 0x37, 0xb8, 0x13, 0xdd, 0x77, 0x27, 0x2a, 0xe5, 0x0a, + 0x29, 0xdf, 0xfb, 0xcf, 0x07, 0x42, 0xe1, 0xfe, 0xfd, 0xf8, 0xd7, 0xfa, + 0xc1, 0x40, 0x01, 0x11, 0x14, 0xd3, 0xeb, 0xea, 0xd8, 0x7f, 0xc9, 0x4d, + 0xf5, 0xe4, 0xcc, 0x19, 0xf7, 0x39, 0xdb, 0xd1, 0xd3, 0x1c, 0xf7, 0xfa, + 0xc9, 0x1a, 0xd2, 0xc6, 0x3e, 0xe1, 0x02, 0xff, 0xef, 0x10, 0x01, 0xd9, + 0x29, 0xda, 0xf9, 0xd5, 0xd6, 0xc3, 0x07, 0xfa, 0xfd, 0xaa, 0xdc, 0xfe, + 0x1c, 0xf1, 0xd4, 0xff, 0xcc, 0xdb, 0x04, 0x3e, 0x28, 0xf3, 0xf8, 0x04, + 0x08, 0x1a, 0xf6, 0xf7, 0x3e, 0x13, 0x25, 0x6f, 0xef, 0xee, 0x15, 0x21, + 0xca, 0x0b, 0x08, 0x46, 0xed, 0xea, 0x24, 0xef, 0xcc, 0xfb, 0x1c, 0x32, + 0x09, 0xec, 0x19, 0xd9, 0x43, 0x30, 0xe9, 0x11, 0x14, 0xce, 0x1d, 0x01, + 0xc7, 0x29, 0x29, 0xdb, 0x1e, 0x08, 0x02, 0x28, 0xa8, 0x33, 0xe4, 0xf0, + 0xf7, 0x10, 0xda, 0xde, 0xfb, 0xeb, 0x15, 0x04, 0x24, 0xf6, 0x00, 0x03, + 0x2e, 0xef, 0x2c, 0x00, 0xc9, 0xc3, 0x13, 0x21, 0xd4, 0xfa, 0x1f, 0xc2, + 0x1b, 0x31, 0x2f, 0xcc, 0xf1, 0xdc, 0x43, 0xd5, 0x27, 0xe2, 0xe6, 0x0e, + 0x01, 0xe2, 0xe1, 0x19, 0x07, 0x22, 0xa8, 0x15, 0x15, 0xe7, 0xe7, 0xf3, + 0x34, 0x1f, 0x2a, 0xe6, 0x2f, 0x07, 0x1a, 0xc4, 0x1c, 0x12, 0xf3, 0xfa, + 0xb7, 0x1d, 0xe9, 0x50, 0xe1, 0xdf, 0x08, 0xdd, 0xf4, 0xe3, 0xcd, 0xee, + 0x67, 0xe6, 0x22, 0xf7, 0x0b, 0xef, 0x6d, 0xe9, 0x07, 0xe5, 0x06, 0xeb, + 0x04, 0x42, 0xf4, 0xea, 0xe8, 0x0e, 0xf0, 0xfe, 0x38, 0xfe, 0x23, 0xd3, + 0xe0, 0xd9, 0xc7, 0x39, 0x1d, 0x36, 0x11, 0xf0, 0x15, 0xf2, 0xf4, 0x0a, + 0xba, 0x28, 0xc2, 0xe7, 0xec, 0x2a, 0xd9, 0xfa, 0x08, 0xc4, 0xf5, 0xf2, + 0x1f, 0x0d, 0xf2, 0xff, 0xc3, 0xf9, 0x54, 0xeb, 0x10, 0xd9, 0x26, 0x3f, + 0x11, 0x0b, 0xeb, 0xfd, 0x0b, 0x03, 0x2e, 0xb5, 0xda, 0x17, 0xf3, 0x20, + 0xff, 0xf3, 0xc3, 0xeb, 0xcb, 0xe2, 0xd1, 0xe5, 0x03, 0x5c, 0x0d, 0x55, + 0xf6, 0xbb, 0xd7, 0x5f, 0x0d, 0x40, 0x02, 0x1c, 0xf2, 0x11, 0xf1, 0x07, + 0x03, 0xda, 0xdb, 0xfd, 0x7f, 0xfc, 0xda, 0xf0, 0x2d, 0xdd, 0x42, 0xee, + 0x0a, 0x4e, 0xec, 0xd8, 0xd9, 0xd9, 0xd2, 0x06, 0xf0, 0x06, 0xf7, 0xf0, + 0xe7, 0x24, 0xd2, 0xfa, 0xd9, 0x34, 0xd9, 0x29, 0x47, 0xe6, 0x32, 0x1e, + 0xf7, 0x48, 0x1e, 0xe3, 0xf5, 0xf0, 0x26, 0xd0, 0xfb, 0xe1, 0xe5, 0xee, + 0xec, 0xd5, 0xea, 0x06, 0xf0, 0x15, 0xdc, 0x28, 0xcc, 0xca, 0xda, 0x07, + 0xe0, 0xeb, 0x4e, 0xf5, 0x07, 0x01, 0xbf, 0x2c, 0x68, 0xce, 0x1d, 0xf0, + 0x03, 0x2b, 0xe0, 0x46, 0xe9, 0xd6, 0xf9, 0xe0, 0x3f, 0x8b, 0xd0, 0x42, + 0x1c, 0x3d, 0xf5, 0x00, 0x28, 0x17, 0x2c, 0xce, 0x1d, 0x5e, 0xff, 0x18, + 0x1f, 0x19, 0xdd, 0xc0, 0x15, 0xfb, 0x3f, 0xd1, 0xf8, 0xf4, 0xed, 0xd5, + 0x10, 0xe6, 0x08, 0x07, 0xf0, 0xef, 0xd3, 0xe6, 0x16, 0x38, 0x01, 0x28, + 0x04, 0x22, 0x2e, 0xee, 0x18, 0x0f, 0xf6, 0x20, 0x13, 0xed, 0xe6, 0x01, + 0xef, 0xf3, 0xf5, 0x1e, 0xfd, 0xe4, 0x0e, 0x2b, 0xdc, 0x3e, 0xe0, 0x18, + 0xf7, 0xd6, 0x5d, 0x20, 0x2d, 0xfd, 0xd0, 0xe6, 0xef, 0x19, 0xd4, 0xd7, + 0x03, 0x2f, 0xcf, 0xdd, 0x13, 0xff, 0x0b, 0xed, 0xe8, 0x3b, 0x25, 0x20, + 0xf5, 0x62, 0xef, 0x15, 0x24, 0xf4, 0xee, 0xf3, 0xee, 0x1c, 0xd0, 0x0f, + 0xf1, 0x15, 0xcd, 0xec, 0xfd, 0xde, 0x15, 0xe4, 0x0f, 0xfd, 0x1c, 0xee, + 0x19, 0xe9, 0x10, 0x10, 0xd7, 0x3a, 0xeb, 0xae, 0xbc, 0xfc, 0x2e, 0x43, + 0x02, 0x16, 0x1d, 0x18, 0x75, 0xc5, 0xee, 0x0e, 0x0a, 0x09, 0x18, 0x05, + 0xf9, 0xdd, 0xc1, 0x03, 0x17, 0x0e, 0xee, 0xd4, 0x29, 0xd2, 0x3a, 0x2a, + 0x43, 0xdf, 0xf6, 0xfa, 0x24, 0xf5, 0xea, 0xff, 0x26, 0xf5, 0xf3, 0xf5, + 0xf2, 0x11, 0x0f, 0x04, 0xfc, 0xf2, 0x24, 0x21, 0x21, 0xf0, 0x1e, 0x35, + 0xf7, 0x14, 0x16, 0xfc, 0x22, 0xdd, 0xfa, 0xc5, 0xfb, 0x2f, 0xee, 0x03, + 0x03, 0x41, 0x17, 0xe9, 0xfa, 0x03, 0x44, 0xf2, 0x06, 0xe5, 0xfb, 0xe5, + 0x09, 0x18, 0x0c, 0xf5, 0xbf, 0x06, 0xd4, 0x0d, 0x05, 0xef, 0xdf, 0xec, + 0x23, 0xfc, 0xfa, 0x37, 0xf3, 0xf3, 0xed, 0x09, 0xb9, 0xf3, 0xd2, 0xcd, + 0x22, 0x0f, 0x2f, 0xf7, 0xd2, 0x21, 0x06, 0x02, 0xd8, 0xee, 0xf9, 0x1b, + 0x23, 0x08, 0x76, 0x0d, 0xfb, 0xf0, 0xf0, 0x06, 0x13, 0xda, 0x00, 0xf3, + 0x34, 0x17, 0xfb, 0xd7, 0x0c, 0x42, 0xf3, 0x0c, 0xe4, 0x43, 0x05, 0xd5, + 0xf0, 0xf2, 0x16, 0x27, 0x5c, 0x16, 0x26, 0x3a, 0xfc, 0x09, 0xd4, 0xf1, + 0x0f, 0xdd, 0x21, 0x1e, 0xe5, 0x07, 0x2c, 0x1d, 0x08, 0xee, 0x22, 0xe3, + 0x7f, 0xe8, 0x08, 0x24, 0x17, 0x1d, 0x11, 0xfa, 0xfc, 0xff, 0xe1, 0x30, + 0xfe, 0x13, 0x07, 0x13, 0x0c, 0xf6, 0x0d, 0xfb, 0xfa, 0xef, 0xc9, 0xf0, + 0x38, 0x1b, 0xf9, 0x06, 0x2f, 0x11, 0xdd, 0xe9, 0xf2, 0xeb, 0x07, 0xe6, + 0xf9, 0xf6, 0x59, 0xdb, 0xd8, 0x02, 0xcd, 0x16, 0xe8, 0xf9, 0xfa, 0xe2, + 0x41, 0x29, 0xfa, 0xa8, 0x13, 0xf1, 0x0f, 0xe9, 0xda, 0xf9, 0xfc, 0x07, + 0xca, 0x27, 0x03, 0xf5, 0xe5, 0x2e, 0xe6, 0x07, 0x0e, 0x05, 0x33, 0xf1, + 0x09, 0x0e, 0x31, 0x18, 0xeb, 0x1f, 0xdf, 0x46, 0xe9, 0xe6, 0x0c, 0x02, + 0x1d, 0x11, 0x20, 0x05, 0x4c, 0x11, 0x3e, 0x03, 0xf5, 0x17, 0x35, 0x2e, + 0xd9, 0x01, 0xee, 0xe2, 0xda, 0xe9, 0x09, 0x13, 0xe8, 0xf7, 0xec, 0x05, + 0x47, 0xee, 0x1d, 0x39, 0xdb, 0x11, 0x07, 0xce, 0xf3, 0xf0, 0x19, 0xf6, + 0x21, 0xe4, 0xd1, 0xf0, 0xdb, 0x0d, 0xf7, 0x32, 0x17, 0x2e, 0x11, 0x19, + 0x7f, 0xcc, 0xfc, 0xe2, 0xfd, 0x3b, 0xf8, 0xd4, 0xe4, 0x19, 0xce, 0xc4, + 0x06, 0x0d, 0xf0, 0xf1, 0xeb, 0x24, 0x18, 0xe4, 0x0f, 0x09, 0xd3, 0x0f, + 0x3a, 0x52, 0x24, 0x0a, 0xe1, 0x30, 0x1f, 0x11, 0xd4, 0x15, 0xd8, 0x0c, + 0x13, 0x07, 0xdb, 0xf9, 0x0b, 0xe4, 0x08, 0xcd, 0x22, 0xdc, 0xfe, 0xe0, + 0x13, 0x19, 0x10, 0x23, 0x0b, 0x23, 0xd9, 0x17, 0xfe, 0x1e, 0xf4, 0x19, + 0x03, 0xfe, 0xf1, 0xcf, 0x1c, 0x03, 0x14, 0xd6, 0xfa, 0xea, 0xe9, 0x18, + 0xe2, 0xf8, 0x04, 0xe5, 0x0b, 0x0c, 0x48, 0x07, 0xf9, 0xdf, 0xe5, 0xe4, + 0xd3, 0xea, 0x73, 0xf7, 0x0e, 0x26, 0xf0, 0xf4, 0x19, 0xca, 0xe9, 0x24, + 0x0c, 0x03, 0xea, 0x13, 0x0e, 0x0a, 0xf8, 0x04, 0xf8, 0xe0, 0xaa, 0xdd, + 0xfc, 0x03, 0x1a, 0xce, 0x2d, 0xf5, 0xef, 0x3c, 0x10, 0xe1, 0x09, 0x1f, + 0xb9, 0x0d, 0xc7, 0x18, 0x1e, 0x33, 0x07, 0xe5, 0x25, 0xeb, 0xdc, 0xe2, + 0xd4, 0x0a, 0x37, 0x20, 0x24, 0x10, 0x00, 0xf6, 0x27, 0xf5, 0x23, 0xd2, + 0xcc, 0xee, 0xf3, 0xd1, 0x05, 0x1d, 0x0c, 0xcc, 0xe3, 0x37, 0x2f, 0xc0, + 0x06, 0x14, 0x1c, 0x28, 0x0c, 0x17, 0xfd, 0xfa, 0xe8, 0x04, 0xd5, 0xff, + 0x1a, 0xd4, 0xfe, 0x0a, 0x0b, 0xf9, 0xeb, 0xe2, 0x11, 0x1b, 0xec, 0x25, + 0x04, 0xf7, 0xfd, 0xf8, 0x14, 0xe6, 0xf5, 0xe6, 0x0d, 0x0a, 0xd1, 0xeb, + 0x24, 0x30, 0xd3, 0xfe, 0xcf, 0x2d, 0xef, 0xd8, 0xd7, 0xde, 0xd2, 0x58, + 0xec, 0x12, 0x0d, 0xa4, 0xdd, 0x01, 0xd0, 0xf2, 0xf0, 0xac, 0x04, 0xdd, + 0x0a, 0xf4, 0x6d, 0xf1, 0xf3, 0xea, 0xf8, 0x2e, 0xff, 0xd5, 0x11, 0x11, + 0x05, 0xf0, 0xee, 0x03, 0x66, 0x00, 0x11, 0xe7, 0xce, 0x18, 0x24, 0x66, + 0xfb, 0x2c, 0x04, 0xea, 0x0f, 0xc4, 0x29, 0x9d, 0xc5, 0x58, 0xd4, 0xf5, + 0xcc, 0x16, 0xee, 0xcf, 0xc1, 0x47, 0x34, 0xf3, 0xf1, 0xfd, 0xd8, 0xed, + 0xcd, 0x7f, 0xdc, 0xe1, 0x06, 0x30, 0x11, 0x30, 0x15, 0x0f, 0xe4, 0xb8, + 0x06, 0x2d, 0x29, 0x92, 0xc7, 0x6b, 0xed, 0xf4, 0x68, 0x69, 0x08, 0x3c, + 0x0b, 0x2c, 0xf1, 0x09, 0x63, 0xcc, 0x1b, 0xe7, 0x17, 0xd6, 0xe1, 0x02, + 0x2a, 0xbb, 0x18, 0x02, 0x44, 0xf8, 0xf3, 0xdd, 0xca, 0x01, 0x24, 0xf7, + 0x59, 0x06, 0xcc, 0x3d, 0x37, 0x3e, 0xd2, 0xde, 0xd3, 0x34, 0x25, 0x2d, + 0xe5, 0xe0, 0x01, 0x23, 0xc1, 0x2f, 0x30, 0x2c, 0x05, 0x0c, 0x35, 0xf2, + 0xc5, 0xe8, 0x20, 0x15, 0xfd, 0x3c, 0xcc, 0x8f, 0x75, 0x09, 0xf7, 0x4d, + 0x03, 0xd3, 0x44, 0xf8, 0xde, 0x2e, 0x0c, 0x15, 0x1a, 0xd6, 0x03, 0x2a, + 0xf5, 0xf9, 0x18, 0xe7, 0xed, 0xf1, 0xbd, 0x0c, 0xf2, 0xe7, 0xb8, 0x18, + 0xb9, 0xe5, 0x0a, 0xfb, 0x12, 0x2c, 0x21, 0xea, 0xd0, 0xa3, 0x11, 0x0b, + 0x09, 0x11, 0x41, 0xc0, 0x57, 0x4a, 0xf7, 0xda, 0xb0, 0xc1, 0xe8, 0xe6, + 0x06, 0xc4, 0xeb, 0x0e, 0xed, 0xc7, 0xca, 0x39, 0xec, 0xe4, 0xcc, 0xe9, + 0x35, 0x45, 0xe4, 0xf9, 0xce, 0x3c, 0x13, 0xda, 0xe7, 0xf6, 0x0a, 0xfe, + 0x47, 0x08, 0xed, 0xe5, 0x9d, 0x2d, 0xf0, 0x51, 0x0a, 0xe8, 0xe6, 0x06, + 0x4c, 0xec, 0xcd, 0x02, 0x3b, 0xbf, 0x41, 0xcf, 0xcb, 0x1d, 0x52, 0xfe, + 0xe8, 0xb9, 0xe7, 0x26, 0xf6, 0x0b, 0xdb, 0xf2, 0x08, 0x45, 0x07, 0x35, + 0x43, 0xff, 0xec, 0xf0, 0x1d, 0xd9, 0x19, 0x1d, 0x21, 0xf6, 0xec, 0xec, + 0xe3, 0x09, 0x04, 0xe8, 0x2c, 0xf2, 0xfd, 0x0c, 0x41, 0x0d, 0xc5, 0xff, + 0xfc, 0x2d, 0x0c, 0xee, 0x0d, 0x1e, 0x1d, 0xec, 0xf5, 0xec, 0xc6, 0xd0, + 0xfb, 0x01, 0xef, 0x12, 0xf8, 0x1a, 0x03, 0xfb, 0xfd, 0xe2, 0x15, 0xf8, + 0xef, 0xed, 0x1c, 0xd8, 0x09, 0xf6, 0x06, 0xdc, 0x7f, 0xe8, 0xff, 0x00, + 0xe8, 0xf7, 0x35, 0x10, 0x07, 0x20, 0xe2, 0x3d, 0x07, 0x00, 0xff, 0x22, + 0x18, 0xfd, 0x32, 0x0c, 0x15, 0x2e, 0x32, 0xff, 0xf4, 0xe1, 0xe3, 0x29, + 0x0f, 0x39, 0xda, 0xe1, 0x23, 0x04, 0xe9, 0xe4, 0x35, 0xfe, 0xf9, 0xe9, + 0xfa, 0xd3, 0x0c, 0xe8, 0xf4, 0xf2, 0xdf, 0x08, 0x09, 0xf6, 0xec, 0x05, + 0x08, 0x20, 0xd1, 0x13, 0x39, 0xea, 0xf1, 0x28, 0x08, 0xe7, 0x24, 0xe9, + 0x0d, 0xfe, 0xf1, 0x18, 0xf8, 0x06, 0xfb, 0xe6, 0xde, 0x17, 0x0f, 0xd3, + 0x1c, 0x17, 0xf6, 0x04, 0xf6, 0xd1, 0x22, 0x25, 0xf5, 0x04, 0x10, 0xf2, + 0x22, 0xc6, 0xfa, 0x21, 0x1d, 0xee, 0x15, 0xf2, 0x27, 0xd7, 0x06, 0xf7, + 0xf7, 0x1d, 0xdd, 0xea, 0xfc, 0xe7, 0x0b, 0x20, 0xec, 0xe6, 0xf2, 0xff, + 0xe6, 0x0a, 0xfd, 0x69, 0xf6, 0x1d, 0x00, 0x04, 0x03, 0xe7, 0xe0, 0x01, + 0x09, 0xf8, 0xdf, 0x1e, 0x1b, 0xe9, 0xed, 0x3c, 0x05, 0x4d, 0xda, 0xdd, + 0xf9, 0xe8, 0x00, 0xe9, 0xfa, 0x25, 0xeb, 0x20, 0x12, 0xaf, 0xd2, 0xe2, + 0xfe, 0x0c, 0xfd, 0xdb, 0xf0, 0x4b, 0x16, 0x35, 0x27, 0xfb, 0xee, 0xd0, + 0xfa, 0x0e, 0x12, 0xec, 0xde, 0x04, 0xf1, 0xf8, 0xd6, 0x23, 0x02, 0xf9, + 0x15, 0x01, 0xdf, 0xd5, 0x09, 0xfa, 0x05, 0x34, 0xdd, 0xec, 0xef, 0xe9, + 0x05, 0xef, 0xd6, 0xea, 0x08, 0x3e, 0xd3, 0x14, 0xf2, 0x27, 0xe4, 0xfe, + 0x15, 0x15, 0xde, 0x09, 0x06, 0x2f, 0x0f, 0xe7, 0xf9, 0xee, 0xea, 0xd9, + 0x1f, 0xe3, 0xf1, 0xed, 0xee, 0x12, 0xf0, 0x07, 0xd8, 0x18, 0x0b, 0x0d, + 0x17, 0x25, 0xea, 0xfe, 0x23, 0xee, 0x11, 0x3b, 0xfa, 0xcc, 0xfa, 0x2d, + 0x01, 0xef, 0xe7, 0xf2, 0xf4, 0x21, 0x12, 0x23, 0xe0, 0x0e, 0xd8, 0xf0, + 0xe0, 0xe7, 0xed, 0xf7, 0xcf, 0xed, 0x00, 0x26, 0x11, 0xf0, 0x0c, 0xde, + 0x01, 0x18, 0x2e, 0xe0, 0xf4, 0x11, 0x00, 0x09, 0x1a, 0x1b, 0xf2, 0x0e, + 0xdb, 0xe4, 0x08, 0x0b, 0xf7, 0x03, 0x16, 0xe8, 0xe9, 0xf2, 0x15, 0xfe, + 0xf2, 0xd2, 0xe3, 0xfb, 0x10, 0xea, 0xf7, 0xf2, 0x1b, 0x10, 0xf2, 0xe3, + 0x1a, 0xff, 0x0c, 0x04, 0xf0, 0x34, 0xe5, 0xdd, 0x15, 0xf4, 0xeb, 0xee, + 0x01, 0xe9, 0xde, 0x03, 0x0f, 0x3c, 0x04, 0xfd, 0x35, 0xf1, 0xe4, 0x05, + 0x30, 0xfe, 0xea, 0xfa, 0x04, 0x01, 0xfd, 0x1a, 0xfa, 0x00, 0xf6, 0x0d, + 0x13, 0x07, 0x08, 0xde, 0x24, 0xf5, 0x34, 0x26, 0xf0, 0xfa, 0x08, 0x18, + 0xed, 0xf4, 0xd8, 0xed, 0x17, 0xfc, 0xf0, 0xfd, 0xf7, 0xfa, 0xfd, 0x02, + 0x06, 0xf8, 0xea, 0xd5, 0xeb, 0xfb, 0x1b, 0x01, 0x7f, 0x4e, 0x22, 0xf8, + 0x02, 0xe8, 0x22, 0xf2, 0xd5, 0x09, 0xfb, 0xba, 0x01, 0x08, 0x21, 0xe1, + 0xe2, 0xff, 0x02, 0xe8, 0xfd, 0xfe, 0xfc, 0x17, 0xfc, 0xed, 0xea, 0x2d, + 0x24, 0xda, 0xf2, 0x2f, 0x14, 0x10, 0xf4, 0xed, 0xd8, 0x19, 0xf1, 0x13, + 0x09, 0x2b, 0xef, 0x02, 0x19, 0xfd, 0xcf, 0x26, 0x21, 0x0a, 0x08, 0xec, + 0x0c, 0x02, 0xe3, 0xe7, 0x1f, 0x20, 0xf3, 0xfd, 0x15, 0xef, 0xfa, 0x39, + 0x01, 0x25, 0xf5, 0xee, 0x11, 0xe5, 0x02, 0xf4, 0xf5, 0xf0, 0xf7, 0xfd, + 0x1f, 0xce, 0x0d, 0x17, 0x3a, 0x07, 0x05, 0x04, 0xe8, 0x23, 0xf6, 0xde, + 0xfc, 0xed, 0xd0, 0x05, 0xe2, 0x2f, 0xde, 0x0b, 0xe5, 0xfd, 0xe3, 0x1b, + 0xde, 0x0e, 0x16, 0xd0, 0x1b, 0xf3, 0x1d, 0xc5, 0x07, 0x7f, 0xf7, 0xd0, + 0x09, 0x0c, 0x0c, 0x37, 0xcf, 0x03, 0x15, 0xee, 0x05, 0xc1, 0xf5, 0xf9, + 0x1b, 0x0a, 0x10, 0xf3, 0x2c, 0x12, 0xda, 0xf8, 0xeb, 0x06, 0x0b, 0x25, + 0xe7, 0x06, 0xef, 0xe6, 0x06, 0xe0, 0x1b, 0x0a, 0x10, 0x12, 0x1b, 0xef, + 0xef, 0x13, 0x0c, 0xfb, 0x12, 0x31, 0xdf, 0xe1, 0x09, 0x61, 0xf7, 0xdc, + 0xf3, 0x38, 0xff, 0xdf, 0x05, 0x1c, 0xf8, 0x16, 0xe1, 0x08, 0x15, 0xff, + 0x0b, 0xf6, 0x13, 0xf6, 0xe7, 0x22, 0x0d, 0x01, 0x2b, 0xd3, 0x0e, 0x1e, + 0xf2, 0x5c, 0xfb, 0xd8, 0xe8, 0x08, 0xf5, 0x02, 0x38, 0xed, 0xee, 0x02, + 0x10, 0x22, 0xe8, 0x27, 0x06, 0x0b, 0xc3, 0x07, 0xf9, 0x0b, 0x0e, 0x2f, + 0x37, 0xf7, 0xf2, 0xff, 0x18, 0x11, 0xfd, 0x17, 0xe0, 0x0f, 0x03, 0x66, + 0xf7, 0x00, 0xf1, 0xf3, 0x40, 0x26, 0xfe, 0x07, 0xde, 0xe6, 0x26, 0x07, + 0x0c, 0x0a, 0xf6, 0x0e, 0xea, 0x18, 0xc7, 0xf0, 0xec, 0xcd, 0x27, 0x17, + 0xfe, 0xfc, 0xf7, 0xee, 0x04, 0x4e, 0x15, 0x19, 0xcf, 0xee, 0x31, 0xea, + 0x18, 0xee, 0xd6, 0x0c, 0x19, 0xef, 0x19, 0xf0, 0x0d, 0x27, 0x01, 0xfa, + 0xfc, 0xed, 0xe2, 0x01, 0x02, 0xdf, 0xe8, 0xf8, 0x24, 0xf0, 0xfb, 0xf0, + 0x1e, 0xf3, 0x10, 0x17, 0xf7, 0x1b, 0x37, 0xda, 0xf4, 0xfe, 0xfc, 0x0d, + 0xfa, 0xdd, 0xf6, 0xfd, 0x10, 0x09, 0xe2, 0xe6, 0x0b, 0xe2, 0xfd, 0xed, + 0xf0, 0x09, 0xdb, 0xba, 0xbd, 0x0c, 0x11, 0xe0, 0xf4, 0xec, 0xeb, 0xfa, + 0x06, 0xf6, 0xe5, 0x12, 0x07, 0x01, 0xf3, 0xda, 0xfc, 0xfc, 0xc7, 0x03, + 0xf8, 0xdc, 0xff, 0xe1, 0x0a, 0xf7, 0xfe, 0xff, 0x0f, 0xe3, 0xdb, 0x2c, + 0xea, 0xf7, 0x12, 0x08, 0x1d, 0xfe, 0x21, 0x22, 0x10, 0x03, 0x37, 0x17, + 0xc9, 0x10, 0xe4, 0xfa, 0xe3, 0xe5, 0x16, 0x25, 0x2e, 0xf3, 0x04, 0xe8, + 0xf7, 0xdd, 0x1b, 0x21, 0xeb, 0x10, 0xea, 0x0d, 0xbd, 0x18, 0xf4, 0xce, + 0x04, 0xe1, 0xfa, 0xe0, 0xfa, 0x11, 0xc5, 0xe3, 0xe4, 0xea, 0x01, 0xdc, + 0xf9, 0xd5, 0x26, 0xf6, 0x05, 0x37, 0xd1, 0xed, 0x0d, 0xee, 0x08, 0xee, + 0xe2, 0xd8, 0xfa, 0xe9, 0xfb, 0xfa, 0x06, 0x3e, 0xca, 0xf3, 0xbe, 0xdd, + 0xe7, 0x11, 0xea, 0xfe, 0xf0, 0xfa, 0xe9, 0xf6, 0xf8, 0x2f, 0xf9, 0xce, + 0xfc, 0xfd, 0x09, 0xee, 0x1a, 0xed, 0xe2, 0xf0, 0x1d, 0x26, 0xf2, 0xf6, + 0x0d, 0xff, 0xec, 0xfe, 0xeb, 0x1b, 0xf7, 0x27, 0xf9, 0x2b, 0x04, 0x25, + 0xf5, 0xd8, 0xf1, 0x03, 0xdd, 0x12, 0xf6, 0xdf, 0x51, 0xf8, 0xf7, 0xe5, + 0xdb, 0xf4, 0x08, 0xe3, 0xd7, 0x22, 0x09, 0xf4, 0xe4, 0x20, 0xed, 0xdf, + 0x13, 0xe7, 0xf5, 0xce, 0xff, 0xfd, 0xf2, 0xd0, 0x13, 0xfa, 0xed, 0x01, + 0xea, 0xf8, 0xe7, 0x15, 0xf7, 0x09, 0x3a, 0xf1, 0x45, 0x30, 0x16, 0x1d, + 0x7f, 0xe9, 0xf7, 0x14, 0xff, 0xf3, 0x07, 0x17, 0x08, 0x0c, 0xde, 0x0e, + 0x28, 0x11, 0xef, 0x0c, 0xf7, 0x30, 0x26, 0xde, 0xdb, 0x0f, 0x21, 0xd8, + 0x11, 0x49, 0x08, 0x08, 0x18, 0xe7, 0x1b, 0x46, 0xe4, 0xd4, 0x72, 0xfa, + 0x38, 0xf2, 0x1a, 0xfd, 0xf3, 0x06, 0xdf, 0x38, 0x04, 0x0a, 0x34, 0xfa, + 0xff, 0x0d, 0xfc, 0x06, 0xea, 0x22, 0x23, 0x29, 0x57, 0x1d, 0xea, 0x04, + 0x18, 0x0a, 0x04, 0x02, 0x1a, 0x0a, 0xfd, 0x18, 0x1d, 0xe8, 0xd5, 0x34, + 0xe2, 0x52, 0x49, 0x38, 0xd3, 0xff, 0x6f, 0x0d, 0xf2, 0x15, 0xed, 0x02, + 0x1c, 0xf4, 0x10, 0x18, 0x18, 0xf8, 0xe2, 0xfc, 0xfb, 0x0f, 0xe9, 0x1c, + 0x04, 0x16, 0x1d, 0xf0, 0xed, 0xfa, 0xed, 0x48, 0x01, 0xf3, 0xf0, 0xf9, + 0x0c, 0xd7, 0xf7, 0xe9, 0xf0, 0xe3, 0xf6, 0x06, 0x15, 0xfa, 0xde, 0xf0, + 0xd7, 0x0b, 0x27, 0xec, 0x4d, 0xf0, 0xd3, 0x1a, 0x00, 0x06, 0xe6, 0xf8, + 0xee, 0x44, 0x1b, 0xf7, 0x1d, 0x41, 0xff, 0xf8, 0xe6, 0xea, 0xf3, 0x21, + 0x0a, 0x40, 0x24, 0x0f, 0xfc, 0xed, 0x40, 0xfd, 0x19, 0x7f, 0xf7, 0xf6, + 0xf1, 0xef, 0x03, 0xda, 0x22, 0x09, 0x2e, 0xf1, 0x0c, 0xee, 0x08, 0xeb, + 0xe3, 0xd5, 0x05, 0xef, 0xf3, 0xf0, 0xfe, 0x38, 0xea, 0x05, 0xe4, 0xd6, + 0xe5, 0xe6, 0xf7, 0xe8, 0xfa, 0xed, 0x00, 0xe0, 0xdd, 0xf3, 0xe0, 0xe4, + 0x0a, 0xe9, 0x01, 0x1f, 0xd7, 0x03, 0x16, 0x6b, 0xf8, 0xf8, 0x0b, 0x0f, + 0xed, 0xe0, 0x00, 0x02, 0xe6, 0x37, 0xfd, 0xdf, 0xe1, 0x22, 0xf5, 0xa8, + 0xfc, 0x58, 0xf6, 0xd3, 0x23, 0x0c, 0x39, 0xd0, 0x34, 0xdf, 0x28, 0x24, + 0x4d, 0xdf, 0x0e, 0x0c, 0xef, 0xe4, 0xf2, 0xe6, 0x0e, 0x01, 0xed, 0x01, + 0x1c, 0x1a, 0x4b, 0x20, 0xf1, 0xff, 0xd2, 0x04, 0xd2, 0x43, 0x0b, 0xe6, + 0xfc, 0x0d, 0xe0, 0x39, 0xf2, 0xe3, 0xdb, 0x0c, 0xfc, 0xeb, 0x02, 0x00, + 0xfc, 0x3e, 0xe3, 0xe7, 0xd5, 0x23, 0x01, 0xe1, 0xe8, 0x30, 0x33, 0x0c, + 0xd0, 0xe3, 0xd0, 0xe3, 0x21, 0xe4, 0x00, 0xe4, 0x0c, 0x10, 0x39, 0xdb, + 0x1e, 0xfb, 0x13, 0xec, 0xe9, 0xe7, 0xed, 0xe7, 0x11, 0xdf, 0xcb, 0xfb, + 0x39, 0xc2, 0xdf, 0x20, 0xe9, 0xde, 0x0b, 0xe3, 0x03, 0x0f, 0x13, 0xf9, + 0xcc, 0xdc, 0xed, 0xe6, 0xf2, 0xcb, 0x05, 0x21, 0x06, 0x15, 0x0a, 0x04, + 0xfa, 0xfb, 0xff, 0x3f, 0x1e, 0x33, 0xfe, 0x1e, 0x1d, 0xda, 0xe7, 0xef, + 0xf8, 0xdd, 0x29, 0xf5, 0x38, 0xf6, 0xe2, 0x3d, 0xf4, 0xe5, 0x12, 0xf0, + 0xf9, 0xeb, 0xd2, 0x04, 0xef, 0x39, 0xec, 0x03, 0x73, 0xfd, 0x49, 0x10, + 0x17, 0x1d, 0xcf, 0x07, 0xf2, 0x26, 0x0c, 0x0d, 0xf4, 0xfb, 0xfd, 0xd3, + 0xdf, 0xe7, 0xfb, 0x3c, 0xf3, 0xe3, 0xef, 0x7f, 0xdb, 0x18, 0x3a, 0x35, + 0xf9, 0x12, 0x22, 0x0b, 0xe4, 0xd9, 0xeb, 0xe4, 0xfb, 0x47, 0x24, 0xe4, + 0xd3, 0xda, 0x1e, 0x01, 0xd2, 0x1c, 0x01, 0x0d, 0xf4, 0x07, 0x4b, 0xf9, + 0x05, 0x0a, 0xe9, 0xee, 0xd6, 0xed, 0x20, 0x00, 0xea, 0xf6, 0x0b, 0x2a, + 0xe2, 0xf9, 0xdb, 0xdf, 0x03, 0xf1, 0x24, 0xf0, 0xe8, 0xed, 0x09, 0xfd, + 0xda, 0xd6, 0xca, 0x0b, 0xe8, 0xe2, 0x16, 0xe7, 0x36, 0xd9, 0x71, 0xdf, + 0x17, 0x02, 0xd0, 0xd4, 0xe1, 0xf4, 0xf7, 0x0f, 0x1d, 0xd7, 0xbc, 0xdc, + 0xf4, 0x32, 0xda, 0xf3, 0xff, 0x2c, 0xea, 0x07, 0xe2, 0x04, 0xf5, 0xfe, + 0x05, 0xd4, 0x14, 0xf2, 0xfe, 0xf3, 0x02, 0xe8, 0xe4, 0x16, 0xf8, 0xdb, + 0x14, 0xe8, 0x1e, 0xd8, 0x2e, 0x1c, 0x1a, 0x01, 0xee, 0xfa, 0xef, 0xda, + 0xfc, 0x01, 0xee, 0xd9, 0xd3, 0x0c, 0x04, 0x06, 0x16, 0xd5, 0xd4, 0xe2, + 0x13, 0x19, 0xdf, 0xff, 0x5f, 0x13, 0xed, 0x2a, 0xf5, 0x07, 0xe7, 0x0f, + 0xe4, 0x07, 0x2b, 0x0a, 0x04, 0xf8, 0xfd, 0x3c, 0xdb, 0x0e, 0xe3, 0x2c, + 0x2c, 0x0e, 0xfe, 0x14, 0xee, 0xc7, 0xe9, 0xf1, 0x1b, 0xdd, 0x1b, 0x34, + 0x0e, 0x12, 0xfd, 0x2f, 0xfc, 0xe8, 0xe9, 0x35, 0xf4, 0xe3, 0x2d, 0x04, + 0x04, 0x14, 0x14, 0x18, 0xc7, 0xef, 0x50, 0x06, 0xe9, 0xf5, 0x55, 0xfa, + 0xee, 0x12, 0xdc, 0xf2, 0xe2, 0x39, 0xf3, 0xe5, 0xf4, 0x17, 0xf0, 0xec, + 0x1a, 0xd7, 0xd0, 0xfc, 0xd9, 0xc9, 0xee, 0xe7, 0x3e, 0xda, 0x1a, 0xed, + 0x28, 0x16, 0x01, 0xeb, 0xe7, 0xd0, 0x55, 0xf7, 0xd1, 0xf4, 0x0c, 0xeb, + 0x0d, 0x0a, 0x09, 0x1f, 0xde, 0x00, 0x00, 0x05, 0x3e, 0xf9, 0x25, 0xd5, + 0xfb, 0x05, 0x0b, 0x1a, 0x52, 0x45, 0xb4, 0x19, 0x08, 0xf5, 0x43, 0xfe, + 0x07, 0x28, 0xf6, 0xfe, 0x1d, 0x03, 0x11, 0x2a, 0xf0, 0x22, 0xf2, 0x07, + 0xf3, 0xcb, 0xe7, 0xcd, 0xea, 0xdf, 0xe8, 0xe8, 0xcf, 0xee, 0x2c, 0xfe, + 0x08, 0x13, 0x1c, 0x0a, 0xf8, 0x25, 0x42, 0xcb, 0x3e, 0x1f, 0x48, 0xd1, + 0xf8, 0xf6, 0x31, 0x05, 0x0c, 0xe1, 0xf3, 0x4d, 0xf0, 0x0c, 0xe9, 0x0b, + 0x0a, 0xf0, 0x01, 0xed, 0xb7, 0xe7, 0x78, 0xe8, 0xf0, 0x19, 0xd4, 0x1a, + 0xdf, 0xef, 0x3e, 0xf1, 0xde, 0xc8, 0xed, 0x07, 0x11, 0xd7, 0xe2, 0x7f, + 0xe1, 0x0f, 0xf1, 0x00, 0x2d, 0x2f, 0xd4, 0x60, 0x18, 0x2b, 0xf7, 0x23, + 0x0a, 0xf5, 0xfd, 0xe9, 0xee, 0x2f, 0x27, 0xfa, 0xfc, 0x15, 0xec, 0xfd, + 0x24, 0xed, 0xd7, 0xdb, 0xf3, 0x0a, 0x27, 0x3e, 0x09, 0x7b, 0xfd, 0x0a, + 0xe5, 0xe9, 0x34, 0xfb, 0xdb, 0xec, 0xdc, 0xda, 0xf8, 0x16, 0xd4, 0x01, + 0xd8, 0xed, 0x0c, 0xe3, 0xf8, 0x25, 0x03, 0x09, 0xe2, 0x12, 0x29, 0xda, + 0x3c, 0xc9, 0xee, 0x24, 0xba, 0xd7, 0xdb, 0x21, 0x02, 0x0e, 0xf1, 0xf7, + 0x07, 0x37, 0xeb, 0xe8, 0xf2, 0x20, 0xd0, 0xde, 0x15, 0xed, 0x04, 0x08, + 0xa9, 0x07, 0x34, 0xda, 0xcb, 0x03, 0x0f, 0xf6, 0xe0, 0xee, 0xfe, 0xe6, + 0x1c, 0xc7, 0x07, 0xfe, 0x2e, 0xf5, 0xf7, 0xfe, 0xe8, 0xe3, 0x40, 0xeb, + 0xf7, 0xf8, 0xed, 0xe6, 0x10, 0x23, 0xec, 0xf9, 0xf6, 0xc7, 0x09, 0xdd, + 0xda, 0xd3, 0x4e, 0x07, 0x0d, 0x2c, 0x00, 0xfa, 0x16, 0xe8, 0xc1, 0xdf, + 0x0a, 0x06, 0xd8, 0xd5, 0xe1, 0xf4, 0xeb, 0x0a, 0x20, 0x0e, 0xea, 0xf1, + 0xf7, 0xdc, 0xdb, 0x21, 0x2f, 0xe1, 0x2f, 0xcf, 0xdd, 0xfd, 0x3e, 0xbd, + 0xc8, 0xe0, 0xe7, 0xee, 0x2f, 0xe4, 0xe7, 0xe0, 0xcf, 0x06, 0x21, 0x08, + 0xf5, 0x3c, 0x22, 0x3b, 0xfd, 0x1a, 0x45, 0xe9, 0xe1, 0xfb, 0xde, 0xd8, + 0xe6, 0xed, 0xfc, 0x7f, 0x01, 0x29, 0x2e, 0xf4, 0x22, 0xe6, 0x05, 0xfb, + 0xfe, 0x51, 0xd6, 0xf3, 0x0d, 0x00, 0xf3, 0xd2, 0x15, 0x04, 0x03, 0xfa, + 0x37, 0xf8, 0xfa, 0xf8, 0xf2, 0xfc, 0xec, 0xeb, 0xfb, 0xfc, 0x08, 0x02, + 0xf2, 0x00, 0x13, 0xff, 0x10, 0x11, 0xc9, 0xdf, 0xf6, 0x05, 0xe4, 0xed, + 0xf7, 0x23, 0xfb, 0x07, 0xf1, 0x0d, 0x02, 0xfa, 0x08, 0xe9, 0x1c, 0x01, + 0xea, 0x0e, 0xf2, 0xf5, 0xe4, 0xf4, 0x1d, 0x05, 0xfe, 0xea, 0xd1, 0x23, + 0xe4, 0xe3, 0xed, 0x09, 0xf7, 0x2e, 0x11, 0x04, 0x15, 0xe5, 0x15, 0x61, + 0x38, 0x00, 0xf1, 0xfd, 0x10, 0x08, 0x22, 0x0d, 0xfb, 0xdb, 0x01, 0xfd, + 0xe6, 0x23, 0xfb, 0x10, 0xf6, 0x0c, 0x12, 0xf4, 0xe7, 0x0c, 0x16, 0xf1, + 0xdf, 0xf0, 0xd7, 0xf8, 0x0d, 0xfc, 0x3f, 0xfb, 0x03, 0x03, 0xea, 0xee, + 0x46, 0x0e, 0xfc, 0xfa, 0x26, 0xf6, 0xf9, 0x00, 0xec, 0xf3, 0x01, 0xfd, + 0xec, 0x0d, 0x40, 0xf9, 0xdc, 0xe0, 0xe6, 0xff, 0xfc, 0xf1, 0x0e, 0xe8, + 0x02, 0x0a, 0x03, 0x33, 0xf2, 0x03, 0x13, 0xf3, 0xe1, 0x51, 0xeb, 0x0d, + 0x3f, 0x28, 0x13, 0x43, 0x4e, 0xff, 0xed, 0x04, 0xfa, 0xfe, 0x11, 0xfd, + 0xf7, 0xe8, 0xfa, 0xe7, 0xf2, 0x07, 0x43, 0xf1, 0x36, 0xf2, 0xf6, 0xef, + 0xf8, 0xef, 0x49, 0xfb, 0xc7, 0x0c, 0xdd, 0xe5, 0x15, 0x1d, 0xff, 0xe7, + 0xf6, 0xe4, 0x42, 0x13, 0xe3, 0x07, 0xf3, 0x16, 0xf4, 0xdc, 0x04, 0xee, + 0xea, 0xe3, 0xe4, 0xde, 0xff, 0x2d, 0x02, 0x29, 0x0e, 0xf0, 0x01, 0x51, + 0x1b, 0x0d, 0xcf, 0x18, 0xfc, 0x0a, 0x02, 0xf9, 0x19, 0xfd, 0xe5, 0xe9, + 0x11, 0x0f, 0xf0, 0xea, 0xd8, 0xef, 0xd9, 0xfd, 0x08, 0xee, 0x0e, 0x04, + 0xf1, 0xd8, 0x1a, 0x0b, 0xf8, 0xfa, 0x3b, 0x19, 0xe8, 0xda, 0x07, 0x16, + 0xfd, 0xe4, 0x41, 0xf0, 0xf9, 0xfd, 0xf5, 0x04, 0xe5, 0x0a, 0x0a, 0x09, + 0xd2, 0xe5, 0xf4, 0x07, 0x2a, 0xfe, 0xdb, 0xe2, 0x13, 0x44, 0x09, 0xd5, + 0xe2, 0x1d, 0xc6, 0x15, 0xca, 0x04, 0x46, 0x23, 0x14, 0xe8, 0xde, 0x21, + 0x30, 0xd0, 0xeb, 0x09, 0xe3, 0x37, 0x11, 0x1c, 0xe7, 0xed, 0xfd, 0x13, + 0xf2, 0x13, 0xe6, 0xe4, 0xfc, 0xf6, 0xe8, 0xfe, 0x1b, 0x3c, 0xf5, 0x08, + 0xff, 0xca, 0xe5, 0x1c, 0x23, 0x26, 0xd7, 0xd2, 0xe0, 0x24, 0x3b, 0xf2, + 0xc0, 0xfc, 0xe8, 0xc8, 0xf9, 0x18, 0x12, 0x28, 0x15, 0xe9, 0xde, 0xcc, + 0x0f, 0x25, 0x20, 0xde, 0x02, 0x04, 0x12, 0x53, 0x03, 0xda, 0x25, 0x15, + 0x22, 0x05, 0xc9, 0x14, 0x0c, 0xeb, 0xe3, 0x09, 0xf1, 0x09, 0xe2, 0xde, + 0x10, 0x1f, 0xf2, 0xf7, 0xe5, 0xe0, 0xe2, 0x3b, 0x29, 0xdd, 0xf3, 0x0b, + 0xc1, 0x07, 0xe5, 0xf6, 0xfb, 0x33, 0xdc, 0xfd, 0x1c, 0xd2, 0xc8, 0xdb, + 0xf8, 0xcf, 0xee, 0x05, 0x0c, 0xf2, 0xe6, 0x17, 0xf0, 0x1c, 0x64, 0xd8, + 0x23, 0xfa, 0x06, 0xfe, 0xd0, 0xf2, 0x16, 0xee, 0x79, 0x03, 0xf2, 0xed, + 0x05, 0xf2, 0xe7, 0x18, 0xcb, 0xe4, 0x25, 0xfa, 0x01, 0x0e, 0x10, 0x30, + 0x3b, 0xf2, 0xb7, 0xfc, 0x09, 0x19, 0x75, 0xb2, 0x18, 0x55, 0xf9, 0x32, + 0xe4, 0xf8, 0xe2, 0xfe, 0xe7, 0x44, 0xf5, 0x0c, 0x0b, 0x17, 0xe8, 0xff, + 0x7f, 0xcc, 0x16, 0xfd, 0xc4, 0x12, 0xef, 0x01, 0xd1, 0xfe, 0x20, 0x03, + 0xfb, 0xda, 0x04, 0x26, 0x16, 0x04, 0xe1, 0xff, 0x39, 0x07, 0xff, 0x05, + 0x07, 0x09, 0xf7, 0xeb, 0x0c, 0xda, 0xf5, 0x11, 0xf9, 0x25, 0x4d, 0xff, + 0xf9, 0x36, 0x08, 0xfc, 0x23, 0xed, 0x24, 0x08, 0x0a, 0x46, 0xf9, 0x09, + 0xfa, 0x0d, 0x07, 0xe7, 0xe7, 0xf1, 0x1b, 0xd7, 0xd5, 0x18, 0x2d, 0xd3, + 0xe2, 0xfe, 0xe7, 0x19, 0xef, 0xe5, 0xf8, 0x01, 0xf8, 0xe4, 0x16, 0xe4, + 0xf6, 0xe5, 0x12, 0xe3, 0xf4, 0xff, 0x12, 0x15, 0xf3, 0x1f, 0x07, 0xea, + 0x1b, 0x7f, 0xf3, 0x2d, 0xd9, 0xee, 0xd6, 0xde, 0xfe, 0x01, 0x30, 0x1b, + 0x03, 0xd4, 0xee, 0x36, 0x59, 0xe4, 0xf0, 0xeb, 0x26, 0x23, 0xe3, 0x33, + 0x0c, 0x06, 0xec, 0x03, 0x14, 0x18, 0xf0, 0xff, 0xe9, 0xd6, 0x0f, 0x24, + 0xf9, 0x3f, 0xf8, 0xdb, 0xf9, 0xeb, 0x11, 0x1b, 0x11, 0xf8, 0xda, 0xdd, + 0xe9, 0x18, 0xe2, 0xea, 0xeb, 0x1a, 0x1b, 0x05, 0x23, 0x15, 0x21, 0x24, + 0x04, 0x15, 0xc4, 0xe9, 0xdb, 0x29, 0xe6, 0xea, 0xe8, 0x0e, 0x01, 0x0d, + 0x01, 0xea, 0x15, 0x10, 0x20, 0x08, 0xdf, 0x0f, 0x17, 0xe8, 0xfa, 0xe9, + 0x05, 0x01, 0x08, 0x07, 0xee, 0xfd, 0xf4, 0x1b, 0x0e, 0x2e, 0xf7, 0xe7, + 0x0a, 0x27, 0x03, 0x16, 0xe9, 0x08, 0xeb, 0x2f, 0xf7, 0xe0, 0x17, 0xe6, + 0x05, 0xf7, 0xf2, 0x03, 0xf0, 0xf7, 0xfb, 0xee, 0xfc, 0xe9, 0xf5, 0x10, + 0x21, 0xe6, 0x3a, 0xf9, 0x43, 0x00, 0xf9, 0x03, 0x15, 0x2b, 0x1f, 0x0a, + 0x2e, 0x08, 0x0d, 0xfb, 0xf8, 0x10, 0x04, 0x20, 0xf6, 0x13, 0xe7, 0xe1, + 0x03, 0x21, 0xf0, 0xf8, 0x01, 0xee, 0x22, 0x1d, 0xeb, 0x0e, 0x09, 0xfc, + 0x2b, 0x11, 0x08, 0xed, 0xf9, 0xf6, 0xf5, 0x1f, 0x0c, 0x0c, 0x38, 0xe5, + 0x54, 0xb9, 0xf9, 0x11, 0xf6, 0xf0, 0x00, 0xfe, 0xc6, 0xff, 0xe8, 0x3d, + 0x16, 0xed, 0x00, 0x0b, 0x13, 0xf8, 0xce, 0xf4, 0x0a, 0x15, 0xb9, 0x02, + 0x28, 0xf7, 0xd9, 0xd6, 0x0a, 0x11, 0xf3, 0x0a, 0x23, 0xfb, 0xe5, 0xf7, + 0xf0, 0x08, 0x36, 0x03, 0xf6, 0xfc, 0x18, 0x11, 0xed, 0xff, 0x06, 0x10, + 0xdd, 0x11, 0xf1, 0x34, 0x06, 0xdb, 0xd7, 0xf0, 0x28, 0xf8, 0xe5, 0x0d, + 0xd6, 0x07, 0x05, 0x00, 0x03, 0xf1, 0xf3, 0xe6, 0xed, 0x14, 0xdc, 0x2f, + 0x01, 0x25, 0x01, 0x4e, 0x45, 0x26, 0x07, 0x0a, 0x27, 0xfc, 0x06, 0xd6, + 0x22, 0x32, 0xe6, 0x13, 0x2a, 0x50, 0x0c, 0xc7, 0x25, 0x19, 0xd3, 0x21, + 0xe4, 0x00, 0x02, 0xc9, 0xaf, 0xeb, 0x13, 0x0b, 0x15, 0xfc, 0xf5, 0xca, + 0xe4, 0xd7, 0x10, 0x13, 0x28, 0x1a, 0xf6, 0xfb, 0x28, 0x16, 0xfc, 0xef, + 0xf6, 0x08, 0x13, 0x15, 0x20, 0xe8, 0x3d, 0x0c, 0x1c, 0xdb, 0x33, 0xf6, + 0xd5, 0x08, 0x0a, 0x00, 0xf7, 0xe6, 0x0b, 0xe4, 0xb6, 0x0e, 0x00, 0x05, + 0x1d, 0xff, 0x28, 0x02, 0xc3, 0x33, 0x1c, 0x0b, 0x37, 0xf4, 0x10, 0xe9, + 0x0e, 0xf8, 0x0b, 0x11, 0xe9, 0x19, 0x3d, 0x11, 0xfe, 0xf3, 0xfc, 0xf6, + 0x01, 0xea, 0x12, 0xdd, 0xfe, 0x7f, 0xee, 0xe6, 0x43, 0xeb, 0x07, 0x0d, + 0x1a, 0xf6, 0x20, 0xc6, 0xfc, 0xf9, 0x0c, 0x13, 0xef, 0xd1, 0xff, 0x18, + 0xe5, 0x18, 0x05, 0xdb, 0x19, 0x12, 0x1c, 0x33, 0xf9, 0xf1, 0xf1, 0xf4, + 0xff, 0x2b, 0x00, 0x45, 0xf2, 0xbd, 0xfe, 0x12, 0xd2, 0xe9, 0xe5, 0x0a, + 0xce, 0xf8, 0x08, 0x33, 0xea, 0xf0, 0xe5, 0x1e, 0xee, 0xf4, 0x0d, 0x08, + 0x27, 0xd5, 0x10, 0xf9, 0x14, 0xf9, 0xe6, 0xe1, 0xeb, 0x07, 0x54, 0xf9, + 0x20, 0xf7, 0xfe, 0x0a, 0xc9, 0xf8, 0x2b, 0x33, 0xbe, 0x0d, 0xee, 0x25, + 0xd6, 0xe2, 0xdb, 0x15, 0xf7, 0x06, 0xe0, 0x26, 0xf2, 0xf2, 0x19, 0xde, + 0x1a, 0x0d, 0x0c, 0xff, 0x07, 0xe5, 0xd4, 0x08, 0xf2, 0xbf, 0x07, 0xe8, + 0xe5, 0x45, 0xe9, 0x61, 0x19, 0x09, 0x23, 0xdb, 0xe7, 0x15, 0xc3, 0x3b, + 0xfd, 0xa2, 0xf6, 0x27, 0xd9, 0x05, 0xd0, 0xeb, 0x20, 0xc4, 0xea, 0xf6, + 0xe6, 0xc5, 0xe6, 0xf1, 0xe5, 0x16, 0x00, 0x1d, 0xeb, 0xfb, 0x0a, 0x22, + 0x05, 0xec, 0xcf, 0xea, 0xc0, 0xea, 0x1a, 0x26, 0xe9, 0xf4, 0x19, 0xf6, + 0x11, 0x10, 0x24, 0xf1, 0x1d, 0xed, 0xfc, 0xe1, 0x0e, 0xf9, 0xd9, 0x29, + 0x0e, 0xee, 0xe3, 0x2e, 0x1d, 0x59, 0x34, 0x04, 0x29, 0x01, 0x0b, 0x1a, + 0xca, 0x2b, 0x08, 0xf6, 0x10, 0x04, 0x58, 0xd5, 0x08, 0xeb, 0xf4, 0x25, + 0xb4, 0x1a, 0xeb, 0xd7, 0x05, 0x33, 0xec, 0x21, 0xd9, 0x02, 0xd8, 0x2a, + 0xf9, 0xe6, 0xbf, 0xfe, 0x46, 0xcf, 0x0e, 0xf3, 0xe2, 0xe7, 0xf5, 0xff, + 0x1d, 0xd0, 0x08, 0xe0, 0xe7, 0x36, 0x08, 0x9e, 0x0a, 0x07, 0xe9, 0xef, + 0xfd, 0xde, 0xce, 0xd2, 0xeb, 0x73, 0x00, 0xf2, 0x03, 0x13, 0xdf, 0xe7, + 0xf5, 0x38, 0xf6, 0xe2, 0x43, 0xfd, 0xdd, 0xfe, 0x1b, 0x2d, 0xd7, 0xeb, + 0xf1, 0x1a, 0xe3, 0xf0, 0xe1, 0xfd, 0xe6, 0x2d, 0xd3, 0xf8, 0xe7, 0xd2, + 0xfc, 0x1d, 0x13, 0xe7, 0xf9, 0x34, 0x0c, 0x01, 0x0b, 0xc4, 0x35, 0x43, + 0x10, 0x20, 0xe3, 0xe3, 0x23, 0x11, 0xe3, 0xef, 0x18, 0xcf, 0xf3, 0x0f, + 0xe8, 0xe8, 0xe9, 0xf6, 0x63, 0x07, 0xda, 0xf2, 0x2e, 0xe9, 0x0b, 0xd6, + 0xe3, 0xeb, 0xed, 0xc7, 0x34, 0xf4, 0xf0, 0xe5, 0xf5, 0x0a, 0xe8, 0xf7, + 0x37, 0xd0, 0xe4, 0x2c, 0xe9, 0x06, 0xf0, 0xed, 0x59, 0x05, 0xcb, 0x7f, + 0x34, 0x65, 0x03, 0x15, 0x4e, 0x2f, 0x10, 0xe1, 0x2a, 0x0e, 0xc8, 0x39, + 0x39, 0xd4, 0xf2, 0x04, 0x12, 0xd4, 0x4a, 0x0c, 0x41, 0x10, 0xff, 0x1f, + 0xc4, 0xf9, 0xdc, 0xe0, 0x6e, 0xfa, 0xdd, 0xfd, 0x09, 0x0b, 0xba, 0xd1, + 0xea, 0xed, 0xcf, 0xfc, 0x19, 0x15, 0x01, 0xfd, 0x10, 0xf0, 0x28, 0x2c, + 0x0e, 0x0c, 0xee, 0x22, 0xdf, 0xfb, 0x12, 0x0e, 0xeb, 0xfe, 0xf0, 0x1e, + 0x2a, 0x04, 0x11, 0x1e, 0x2f, 0x0c, 0xf8, 0xd8, 0xe0, 0xec, 0xfc, 0xfa, + 0xdf, 0x33, 0xdb, 0xcc, 0xeb, 0x0d, 0xe7, 0x29, 0xf8, 0x6a, 0x21, 0xfc, + 0xf7, 0xfe, 0xf4, 0xed, 0x09, 0xf4, 0xf6, 0x29, 0xe4, 0x2b, 0xe9, 0xf2, + 0xca, 0x03, 0x11, 0x3b, 0xe4, 0x04, 0x04, 0xe8, 0x18, 0xef, 0x51, 0x02, + 0x30, 0x1b, 0xf4, 0x10, 0xe8, 0xdc, 0x11, 0xe2, 0xe9, 0xd6, 0xef, 0xf9, + 0x16, 0xea, 0x0c, 0xfc, 0x09, 0x2f, 0x07, 0xf9, 0x11, 0x0b, 0xd5, 0x2a, + 0x1b, 0x41, 0x1b, 0x00, 0x0e, 0xef, 0xde, 0xe4, 0xff, 0xdc, 0xe9, 0xfc, + 0xeb, 0xfd, 0xe9, 0xea, 0xdf, 0x17, 0x04, 0xdc, 0x04, 0xee, 0x04, 0x03, + 0x12, 0x58, 0xe9, 0xdf, 0x04, 0x0f, 0x1f, 0xf6, 0xf0, 0x1c, 0x0d, 0x08, + 0xf5, 0xec, 0x22, 0x47, 0x23, 0xfe, 0x19, 0xed, 0x1b, 0xd8, 0xf7, 0x01, + 0x24, 0x0f, 0x09, 0xe2, 0xe7, 0xfc, 0x4f, 0xd0, 0x19, 0xe9, 0xe8, 0xf4, + 0x17, 0x0e, 0xf0, 0x0b, 0xf1, 0x08, 0x0d, 0xcb, 0x00, 0xdb, 0xfb, 0xef, + 0x77, 0x14, 0xf7, 0x24, 0xe8, 0x0f, 0x08, 0x09, 0xdd, 0xf2, 0x04, 0xf7, + 0xe1, 0x09, 0x15, 0xe0, 0xe0, 0xde, 0x1a, 0xf8, 0xdf, 0x26, 0x03, 0xe4, + 0xe8, 0xd5, 0xe9, 0xea, 0xea, 0xf1, 0x0a, 0x37, 0x0e, 0xf3, 0xe4, 0x03, + 0xf0, 0xfd, 0x0d, 0x00, 0xef, 0xea, 0xbf, 0xd4, 0xf5, 0x4a, 0xec, 0x10, + 0xef, 0x14, 0x5c, 0xea, 0x14, 0x1d, 0xda, 0xf0, 0x03, 0xfb, 0x1c, 0xe7, + 0x1a, 0x1b, 0x21, 0xf6, 0xf0, 0xec, 0x21, 0x12, 0x17, 0x06, 0x11, 0xe8, + 0xea, 0x36, 0xfd, 0xf2, 0x1d, 0x2a, 0x02, 0x7f, 0xd3, 0x48, 0x04, 0x03, + 0x0c, 0xf5, 0xf6, 0x33, 0xe3, 0xfc, 0xfb, 0x0b, 0xfd, 0xf5, 0xe3, 0xec, + 0x05, 0xfa, 0xff, 0x19, 0x0c, 0x03, 0xfe, 0xe8, 0xfe, 0xf3, 0xfe, 0xd8, + 0xee, 0x1c, 0x01, 0x26, 0x11, 0x03, 0x0b, 0xf8, 0x4c, 0x2b, 0x0a, 0xf7, + 0x15, 0xfd, 0xf6, 0x3f, 0xe9, 0x05, 0xf8, 0xe0, 0xdb, 0x12, 0x05, 0xd2, + 0x07, 0x05, 0x14, 0x1b, 0xfb, 0x1e, 0x18, 0xed, 0x08, 0x06, 0xcd, 0xf3, + 0xda, 0x12, 0x05, 0x04, 0x03, 0xd7, 0x0c, 0x1a, 0xf5, 0x14, 0x0d, 0x49, + 0xbc, 0xda, 0xd6, 0xe4, 0xec, 0xaf, 0xf8, 0x1a, 0x23, 0xcc, 0x2b, 0xf0, + 0xd5, 0xed, 0xcd, 0xcb, 0xd9, 0xd9, 0x01, 0xdc, 0x48, 0xd1, 0xc8, 0x14, + 0x75, 0x4c, 0x59, 0xe3, 0xee, 0x2f, 0xe0, 0x0a, 0x15, 0x08, 0x1b, 0x17, + 0x37, 0xba, 0x12, 0xbe, 0xce, 0x3b, 0xf8, 0xd3, 0xe5, 0xd9, 0xf0, 0xf2, + 0xef, 0xf1, 0x3e, 0x18, 0xe3, 0xe3, 0x30, 0x7f, 0xfc, 0x03, 0xf1, 0xfd, + 0xf6, 0x3b, 0x01, 0x3c, 0xfe, 0x15, 0x10, 0x24, 0x1c, 0xe1, 0x37, 0xd3, + 0xf7, 0x28, 0xce, 0x17, 0x57, 0x36, 0x38, 0xf2, 0xf8, 0x20, 0x9b, 0xd1, + 0xe5, 0xe8, 0x0b, 0x21, 0xf3, 0x09, 0x34, 0x04, 0xfe, 0x03, 0xea, 0x19, + 0x2b, 0x12, 0x21, 0xe7, 0xaa, 0xfd, 0x11, 0x62, 0x0b, 0x0b, 0xec, 0x00, + 0x0b, 0x0a, 0xd0, 0xcb, 0x1b, 0xdb, 0x49, 0x06, 0x05, 0xe3, 0xea, 0xcb, + 0xf4, 0x19, 0xf2, 0x37, 0xda, 0xe5, 0x01, 0x37, 0xd7, 0xfc, 0x2d, 0xf5, + 0xf2, 0x1e, 0x0f, 0xbd, 0xd5, 0xf0, 0xd1, 0x25, 0x4c, 0xde, 0x07, 0x1a, + 0x05, 0xf6, 0xd1, 0xcf, 0x2e, 0x4a, 0x2a, 0x18, 0x0e, 0xc4, 0x10, 0xc6, + 0xf3, 0x0d, 0x1d, 0x06, 0x11, 0xb2, 0xcc, 0x13, 0xdc, 0x0d, 0x1b, 0x28, + 0xb0, 0x1c, 0xe5, 0x08, 0x0f, 0xb7, 0xf5, 0xfe, 0xf7, 0x1f, 0x1b, 0xe2, + 0xed, 0xfc, 0xf8, 0xdd, 0x1e, 0xe7, 0xf6, 0xbf, 0xfa, 0x1d, 0x21, 0x7d, + 0x35, 0x04, 0x2f, 0xf3, 0x06, 0x08, 0xd7, 0xe0, 0x0b, 0xf1, 0xe6, 0x0a, + 0xe6, 0x13, 0x07, 0x14, 0x1b, 0xf4, 0xf2, 0xfd, 0x14, 0x0f, 0x1d, 0xcd, + 0xeb, 0x21, 0xfe, 0x4c, 0xb4, 0x10, 0x09, 0xf1, 0xd2, 0xf9, 0xe3, 0x09, + 0xff, 0xbf, 0xca, 0x0b, 0x0f, 0xc1, 0x5f, 0x04, 0x14, 0xd3, 0xdf, 0x25, + 0x09, 0x03, 0xee, 0xfa, 0xf9, 0xec, 0x05, 0xfa, 0xe7, 0x2f, 0xf7, 0x01, + 0xed, 0xf0, 0xf2, 0xf9, 0x11, 0x0a, 0xf9, 0xd4, 0x03, 0x09, 0x55, 0x0a, + 0x0b, 0xfe, 0xef, 0xf7, 0xf1, 0xfe, 0xf0, 0xda, 0x26, 0x01, 0x2a, 0x00, + 0xe6, 0xe3, 0x25, 0x18, 0xf1, 0x28, 0xe4, 0xfd, 0x0d, 0xf2, 0x1b, 0xe8, + 0xfc, 0x00, 0xef, 0xd3, 0x26, 0xee, 0xf2, 0xf9, 0x0a, 0xf7, 0xd9, 0xff, + 0xf9, 0x16, 0xf2, 0xed, 0x14, 0xeb, 0xfd, 0x1b, 0xf8, 0x14, 0xce, 0xf5, + 0x1c, 0x04, 0xe3, 0xfb, 0x06, 0xf0, 0x2d, 0xed, 0xfb, 0x30, 0xef, 0x03, + 0x7f, 0x07, 0x18, 0x05, 0x20, 0x17, 0xe7, 0xe8, 0xfc, 0xca, 0x07, 0xd0, + 0xfe, 0x21, 0xfd, 0x1f, 0x11, 0x13, 0x0d, 0xf1, 0xd1, 0x07, 0x08, 0xf1, + 0x11, 0x2c, 0x06, 0xf1, 0xf3, 0xec, 0x10, 0x00, 0x0d, 0x0c, 0x00, 0x1d, + 0x0b, 0xf9, 0x1c, 0x02, 0x1d, 0xe0, 0xfe, 0x01, 0xc7, 0x04, 0xec, 0x10, + 0xf6, 0xdd, 0x12, 0xff, 0x02, 0x06, 0x25, 0xfc, 0x1a, 0xfd, 0xe7, 0x35, + 0xec, 0xea, 0x4a, 0xf3, 0x13, 0xfd, 0xf7, 0xb8, 0xd4, 0x09, 0x0d, 0xfe, + 0xe2, 0x3b, 0x16, 0x30, 0xf4, 0x1e, 0xf2, 0xed, 0x0d, 0xed, 0xd5, 0xf7, + 0xe5, 0xd8, 0xf9, 0xeb, 0xf9, 0xf5, 0xe2, 0x03, 0xf8, 0xde, 0xf9, 0xf7, + 0x11, 0x10, 0xf0, 0xff, 0xfc, 0xfe, 0x04, 0xdc, 0xeb, 0xf6, 0xe9, 0x66, + 0xf5, 0x54, 0x00, 0xed, 0xee, 0x15, 0xfc, 0xff, 0x09, 0xf3, 0xf4, 0xdc, + 0x10, 0x0e, 0xc5, 0xfc, 0x16, 0xe7, 0x19, 0xe6, 0x31, 0xe4, 0xe6, 0x07, + 0x16, 0xf2, 0x26, 0x62, 0x02, 0xe2, 0x1c, 0x1f, 0x08, 0xdf, 0xed, 0xfe, + 0xf9, 0xf4, 0xe7, 0xdc, 0xf6, 0xfd, 0xef, 0x0c, 0x33, 0xf7, 0xfe, 0xfe, + 0xfc, 0x0f, 0xe8, 0xe3, 0xf0, 0x1b, 0x17, 0x1f, 0x07, 0xe6, 0x1e, 0x36, + 0x22, 0xdd, 0x02, 0xe0, 0xc9, 0xf1, 0xc9, 0xd5, 0xd2, 0x43, 0x25, 0x0a, + 0x29, 0xc9, 0xd2, 0xf1, 0xff, 0x42, 0x48, 0x02, 0xc8, 0x14, 0x15, 0x0c, + 0xd4, 0xda, 0x10, 0x0a, 0x2c, 0x4a, 0x67, 0x16, 0xe3, 0x08, 0x33, 0xd5, + 0x5e, 0xd7, 0xdf, 0xdb, 0x2b, 0x0b, 0xf8, 0x0b, 0xe3, 0xf4, 0x04, 0x14, + 0x11, 0x1b, 0x1b, 0x09, 0xfe, 0xe9, 0xef, 0xf9, 0x12, 0xfb, 0x0b, 0x01, + 0x02, 0x01, 0x09, 0xea, 0xe6, 0xf1, 0x46, 0x4b, 0xe9, 0x5d, 0xf5, 0xd2, + 0xfa, 0x02, 0x16, 0x28, 0xd9, 0x0f, 0xd8, 0x07, 0x1f, 0xe9, 0x08, 0xde, + 0xf0, 0xfe, 0x1d, 0xea, 0x2d, 0x15, 0x00, 0xf9, 0x08, 0x17, 0xf5, 0x7f, + 0xf4, 0x25, 0x01, 0x13, 0xe6, 0x26, 0xec, 0xfa, 0xf7, 0x33, 0x17, 0x1d, + 0x17, 0xed, 0xf8, 0x39, 0xf7, 0xe8, 0x0b, 0xf9, 0xfc, 0xf9, 0x13, 0x1d, + 0xfa, 0x10, 0x04, 0x32, 0xf9, 0xf1, 0xf4, 0xed, 0xdd, 0xf4, 0x2d, 0x07, + 0x02, 0xb8, 0x08, 0xcc, 0xef, 0x0f, 0xd8, 0xf0, 0x00, 0xff, 0x1f, 0x0f, + 0xfe, 0x1c, 0xff, 0x35, 0xf1, 0x1f, 0xf4, 0xe4, 0x06, 0xfa, 0xf4, 0xe3, + 0x46, 0xf6, 0xfa, 0x0c, 0xfd, 0x1b, 0x12, 0xf4, 0x22, 0xcb, 0x21, 0xfd, + 0x23, 0x3c, 0x01, 0xdc, 0xe8, 0x31, 0xf8, 0x1b, 0xde, 0x07, 0xda, 0xde, + 0xe4, 0x10, 0xe5, 0xd0, 0xfb, 0x12, 0xf5, 0xfd, 0xec, 0x01, 0xf9, 0xde, + 0x4c, 0xdd, 0xec, 0x08, 0xec, 0x22, 0x04, 0xe6, 0xf5, 0x14, 0xda, 0x07, + 0xcb, 0x01, 0xe7, 0xe3, 0xe9, 0x4b, 0x31, 0x13, 0xf4, 0x17, 0xea, 0x09, + 0xdb, 0x23, 0xe1, 0xe0, 0xe2, 0x15, 0x0b, 0x04, 0x71, 0x1a, 0xfe, 0x2e, + 0xfb, 0x13, 0x1f, 0xe1, 0xcc, 0x1b, 0x1c, 0x14, 0x1f, 0x18, 0xeb, 0xf0, + 0xd1, 0x04, 0xd5, 0xe1, 0x1c, 0x02, 0xe8, 0xfb, 0xf5, 0xf6, 0x00, 0x13, + 0xf6, 0x1b, 0xeb, 0x31, 0x43, 0x08, 0x1e, 0x0b, 0xe8, 0x5e, 0xeb, 0xf8, + 0xef, 0xf2, 0x29, 0xc9, 0x14, 0x28, 0x02, 0xf0, 0xf5, 0xf6, 0xff, 0xef, + 0xe6, 0xf8, 0xfe, 0xea, 0xfd, 0xe8, 0xff, 0xc0, 0x5c, 0x7f, 0xdb, 0xf5, + 0x13, 0x1b, 0x1d, 0xf3, 0x7b, 0x19, 0xe5, 0xe7, 0x38, 0x2a, 0xe6, 0xdb, + 0x08, 0x08, 0xeb, 0x00, 0xd6, 0x05, 0xd0, 0x40, 0x3a, 0x19, 0xdc, 0x0f, + 0xfd, 0xe2, 0xef, 0x40, 0xff, 0xf8, 0xf6, 0x03, 0x26, 0x17, 0x1d, 0x1d, + 0x06, 0x13, 0x01, 0xd4, 0x36, 0x03, 0x1b, 0xfe, 0xf8, 0xf1, 0xd7, 0xf6, + 0xd6, 0xdb, 0x15, 0xfe, 0xf7, 0x11, 0x45, 0xf3, 0xfc, 0xfc, 0xec, 0xf5, + 0x14, 0x24, 0xd6, 0x57, 0xf7, 0x07, 0x0d, 0xea, 0xe8, 0xf7, 0xf1, 0x07, + 0x16, 0x06, 0xcc, 0xc9, 0x2b, 0xd8, 0x31, 0xe1, 0x28, 0x2c, 0x10, 0x20, + 0xde, 0x0d, 0x08, 0xe2, 0x1b, 0xe4, 0xf9, 0x1a, 0x0c, 0xf7, 0xdf, 0xff, + 0xf4, 0xf5, 0x20, 0x39, 0x30, 0xd4, 0xcc, 0x1d, 0xec, 0x0c, 0xd1, 0xee, + 0xe8, 0xc1, 0x0f, 0x12, 0xec, 0x05, 0xe8, 0x34, 0xd8, 0xcd, 0xfe, 0xec, + 0x10, 0xe6, 0xfb, 0x0b, 0x04, 0xfb, 0xc9, 0xf0, 0x03, 0xf3, 0x31, 0xf9, + 0xc2, 0x07, 0x24, 0xdb, 0xde, 0x3c, 0xf2, 0xfa, 0x0f, 0x0d, 0xf1, 0x42, + 0xf7, 0xee, 0x02, 0xec, 0xef, 0x08, 0xf9, 0xd3, 0x02, 0x0a, 0x37, 0xeb, + 0x1c, 0xea, 0x1d, 0xf3, 0x50, 0xe9, 0xfd, 0x0d, 0xd9, 0x23, 0xff, 0x0a, + 0xfd, 0xeb, 0xd4, 0x0b, 0xf3, 0x16, 0xec, 0xec, 0xec, 0x29, 0x1d, 0x08, + 0xef, 0x14, 0xff, 0x43, 0xe0, 0x2e, 0xf1, 0x3e, 0xd1, 0xde, 0x11, 0x00, + 0x0e, 0x02, 0xef, 0x15, 0xd6, 0xf1, 0x15, 0xf2, 0xd6, 0x1a, 0xff, 0x28, + 0xe0, 0xf2, 0x19, 0xf3, 0x12, 0xf7, 0x09, 0xf8, 0x17, 0x15, 0xcd, 0xe3, + 0x0b, 0xe9, 0x0a, 0xf5, 0x04, 0x0b, 0x11, 0x0c, 0x39, 0x38, 0x02, 0xe2, + 0x02, 0xe8, 0xd4, 0x0c, 0xf1, 0x2e, 0xcc, 0xe2, 0xf3, 0xfd, 0xee, 0xf2, + 0x05, 0xd7, 0xde, 0x48, 0x10, 0xd5, 0x1f, 0xcf, 0x13, 0x51, 0x18, 0x42, + 0xdb, 0x07, 0xf1, 0x01, 0x18, 0xe6, 0x33, 0xe5, 0xfc, 0x02, 0x04, 0xec, + 0x7f, 0xef, 0xf7, 0x36, 0x05, 0x1e, 0xe9, 0x27, 0xe9, 0xee, 0xeb, 0xfd, + 0x07, 0x07, 0xf5, 0x05, 0xf8, 0xe9, 0x12, 0x1c, 0x46, 0x18, 0xd6, 0xe0, + 0xf1, 0xd7, 0x28, 0x24, 0xe6, 0xfe, 0xfc, 0xf5, 0xe0, 0x29, 0x22, 0x0b, + 0xfc, 0x18, 0xd7, 0xd6, 0xf8, 0x3c, 0x44, 0xfd, 0x29, 0xe4, 0xcd, 0x02, + 0xf2, 0xce, 0x0d, 0x14, 0xf5, 0x13, 0x40, 0xeb, 0xf8, 0x00, 0xe7, 0x1b, + 0x22, 0xf6, 0xe9, 0xdf, 0xf7, 0xc9, 0xff, 0x05, 0xe7, 0x12, 0x24, 0xf4, + 0xdd, 0xfd, 0xf2, 0x1e, 0xca, 0x04, 0xfc, 0xf3, 0xf1, 0xed, 0xfa, 0x10, + 0xf1, 0x18, 0x14, 0x11, 0xf1, 0xfc, 0x33, 0x11, 0x2e, 0xf5, 0xf4, 0xe8, + 0xd9, 0xec, 0xee, 0x2d, 0x07, 0xf5, 0xe3, 0xf0, 0xde, 0x24, 0x1c, 0xe8, + 0x1a, 0xda, 0x0d, 0xe5, 0x16, 0x36, 0x09, 0x0d, 0x35, 0x0e, 0xf8, 0x00, + 0xf8, 0x08, 0x0c, 0x02, 0x24, 0x28, 0x0f, 0x17, 0xc9, 0xe1, 0x1f, 0x01, + 0xfa, 0xf5, 0xef, 0x15, 0xef, 0x06, 0x0b, 0xbc, 0xfa, 0x1a, 0x1e, 0xea, + 0x06, 0x40, 0x32, 0x05, 0x33, 0x36, 0xfa, 0x28, 0x0c, 0xe9, 0xf2, 0x3d, + 0x0a, 0x56, 0xe9, 0x65, 0xf7, 0xf5, 0xc7, 0x0a, 0xdf, 0x0e, 0x1a, 0xf4, + 0x1a, 0xe9, 0xef, 0x28, 0x17, 0xc1, 0xef, 0x2a, 0xec, 0xf8, 0xe8, 0x16, + 0x11, 0x1d, 0x28, 0x1b, 0x04, 0x2f, 0xf5, 0x14, 0x18, 0x07, 0xe3, 0x10, + 0x08, 0xee, 0xe9, 0x08, 0xfb, 0x06, 0x09, 0x18, 0x0e, 0xc5, 0x7e, 0x1f, + 0xdc, 0xda, 0xc1, 0xe5, 0x05, 0xe7, 0xe0, 0xfd, 0xe2, 0xe0, 0xfc, 0xf3, + 0xd7, 0xdb, 0xd6, 0xed, 0xec, 0x26, 0xf0, 0xf1, 0x09, 0x18, 0xfa, 0xec, + 0xde, 0xf8, 0xf4, 0xe3, 0xfa, 0xf5, 0xe8, 0x05, 0xfb, 0x01, 0xf4, 0xe4, + 0xef, 0x02, 0xf4, 0xed, 0x24, 0x07, 0x0b, 0x22, 0xfc, 0x1f, 0xf5, 0xdb, + 0xf6, 0xfa, 0x04, 0x1d, 0x15, 0xf3, 0x11, 0xf8, 0xf3, 0x17, 0x2d, 0xf7, + 0x0f, 0x00, 0xd7, 0x18, 0x05, 0x0c, 0xf1, 0x10, 0x04, 0xf3, 0xf6, 0xf9, + 0x05, 0xed, 0x07, 0xe2, 0x3e, 0x09, 0xe1, 0x10, 0xed, 0xbc, 0xfa, 0x1a, + 0x0f, 0x0c, 0xff, 0xf5, 0xef, 0xf8, 0x0b, 0xea, 0x39, 0xf0, 0xf4, 0xf5, + 0x11, 0x22, 0x09, 0xde, 0xfa, 0xff, 0xe1, 0xff, 0x00, 0xe0, 0x06, 0xe7, + 0x16, 0x26, 0x1e, 0xed, 0xed, 0x19, 0xf2, 0xf6, 0x01, 0xdc, 0x0c, 0xfd, + 0xe5, 0x1d, 0xf0, 0xfa, 0x02, 0x05, 0xff, 0x01, 0xfd, 0xf0, 0x18, 0xfa, + 0xec, 0x21, 0xf6, 0xf3, 0xf2, 0xdf, 0xfb, 0x0d, 0x14, 0xf3, 0xf3, 0x04, + 0xf0, 0xfe, 0x16, 0xd7, 0xf4, 0x05, 0x10, 0x56, 0xe6, 0xd0, 0x0b, 0xfd, + 0x05, 0xe5, 0x04, 0x09, 0xf1, 0xeb, 0x18, 0x0f, 0xe4, 0xfa, 0x12, 0x06, + 0x18, 0xf6, 0x17, 0x0f, 0xec, 0xe5, 0xf3, 0x14, 0xf7, 0x18, 0x06, 0x00, + 0x10, 0x17, 0xf7, 0x1a, 0xf3, 0x01, 0x0b, 0xf6, 0xfc, 0x35, 0xe9, 0x0c, + 0xf7, 0x08, 0xed, 0x32, 0x0e, 0xf9, 0x0a, 0xee, 0x01, 0x14, 0x2c, 0xfd, + 0xf4, 0x0f, 0xfa, 0x10, 0x19, 0x04, 0xe9, 0x10, 0x07, 0x51, 0xf4, 0xec, + 0xc6, 0xed, 0xde, 0x2f, 0xf3, 0xe0, 0x7f, 0x06, 0xea, 0xfd, 0x12, 0xfc, + 0xef, 0xee, 0xd9, 0xee, 0xed, 0x2c, 0xf8, 0xeb, 0x0c, 0xf1, 0xff, 0x1c, + 0xf8, 0x06, 0x06, 0xe9, 0xfb, 0xf7, 0x03, 0xfb, 0xf4, 0x26, 0xed, 0x07, + 0x06, 0x0d, 0x10, 0x16, 0x17, 0x06, 0x06, 0x08, 0xd8, 0x25, 0x44, 0xea, + 0xee, 0x1a, 0xf6, 0x04, 0xfb, 0xdf, 0xc4, 0x00, 0x0c, 0x24, 0xf6, 0x10, + 0xbd, 0x29, 0xfa, 0x15, 0xce, 0xee, 0xdb, 0xfa, 0x31, 0xef, 0x20, 0xef, + 0x16, 0x19, 0x13, 0xe5, 0xd1, 0x23, 0x36, 0xbe, 0x04, 0x26, 0xfc, 0x0d, + 0x09, 0xdf, 0xfe, 0xd9, 0xce, 0xea, 0xfc, 0x0b, 0x48, 0xee, 0xf6, 0xea, + 0xe7, 0xfe, 0x28, 0x0e, 0xef, 0xf6, 0xed, 0x12, 0xf1, 0xfc, 0xf2, 0x17, + 0x05, 0x08, 0xfd, 0x0c, 0x0c, 0xd5, 0xe1, 0xf9, 0x06, 0x0a, 0xfe, 0x12, + 0x71, 0x23, 0x02, 0xe0, 0xeb, 0xcb, 0x17, 0x0a, 0x40, 0x1f, 0x1b, 0xd6, + 0x10, 0xea, 0xfa, 0x04, 0xee, 0x01, 0x09, 0x09, 0x06, 0xdb, 0xf4, 0xfd, + 0x14, 0x1d, 0x05, 0xf8, 0x0d, 0x2d, 0xfc, 0xec, 0x0c, 0x2d, 0xee, 0x08, + 0xf4, 0x0f, 0xf7, 0xf4, 0x02, 0x21, 0x03, 0xf6, 0xf7, 0x18, 0x13, 0xf3, + 0xfb, 0x1d, 0xed, 0x18, 0xda, 0xfd, 0xb7, 0x60, 0xee, 0x1d, 0xfb, 0xfd, + 0x23, 0xf8, 0x19, 0x06, 0x0c, 0xe0, 0xe1, 0x1b, 0x08, 0xe0, 0x3c, 0xd0, + 0x02, 0x0b, 0x04, 0xf9, 0x09, 0xea, 0xee, 0x06, 0xc9, 0xf5, 0x7f, 0xc3, + 0x15, 0xe9, 0xf5, 0x17, 0xf7, 0x05, 0x23, 0x33, 0x22, 0xf9, 0x07, 0x15, + 0x0e, 0xda, 0xcd, 0xf2, 0x0b, 0xe3, 0xed, 0xfc, 0x15, 0xeb, 0x4d, 0x12, + 0x13, 0xe0, 0x02, 0xf5, 0x09, 0xd1, 0x9b, 0x09, 0xd8, 0xf3, 0x0b, 0x2f, + 0xc5, 0x19, 0x0b, 0x40, 0x18, 0xfe, 0x02, 0x04, 0x02, 0x1c, 0xe0, 0xf9, + 0x04, 0x0e, 0x01, 0xe3, 0xfb, 0xfb, 0xfb, 0xe3, 0x0f, 0xe4, 0xe1, 0xe7, + 0xe5, 0xf1, 0x02, 0xe6, 0xee, 0x1b, 0xed, 0x14, 0x28, 0xfd, 0xea, 0x1b, + 0xef, 0x04, 0xe4, 0x1f, 0xf6, 0x1b, 0xf1, 0xf2, 0xe0, 0xf8, 0xf4, 0xf5, + 0x22, 0xf8, 0xf5, 0x17, 0xd6, 0x11, 0x01, 0xd0, 0xfb, 0xf9, 0x03, 0xf0, + 0xf1, 0xd5, 0x37, 0xcc, 0x2e, 0x3e, 0xd6, 0xeb, 0x07, 0xf9, 0xde, 0x15, + 0xfd, 0x14, 0xbf, 0xe6, 0xe5, 0x02, 0xca, 0xcd, 0xf5, 0x47, 0x12, 0x2e, + 0x25, 0xc9, 0xf7, 0x02, 0xf8, 0x23, 0x0d, 0x11, 0x2f, 0x24, 0x00, 0x55, + 0xc0, 0x06, 0xec, 0xe4, 0x11, 0xef, 0x60, 0x13, 0xf1, 0xf5, 0xeb, 0xf3, + 0xf4, 0xd1, 0x12, 0x31, 0x2c, 0x29, 0xea, 0x37, 0xf1, 0x69, 0x08, 0x4d, + 0x21, 0x05, 0x1f, 0xe8, 0x05, 0x15, 0x10, 0x09, 0x32, 0x2e, 0x1e, 0xd0, + 0xd8, 0x1a, 0x28, 0xfe, 0x18, 0xf8, 0x51, 0xe5, 0xef, 0x1b, 0xd0, 0xee, + 0x0b, 0x51, 0x08, 0x12, 0x10, 0xe4, 0xea, 0x09, 0x09, 0x21, 0x0e, 0x1a, + 0xd5, 0x3a, 0xf3, 0x29, 0xf8, 0xfa, 0x17, 0xd3, 0x01, 0x0b, 0xf1, 0xfd, + 0xfd, 0x30, 0xa7, 0xd6, 0xf4, 0xbb, 0xdd, 0x0e, 0xcf, 0xd6, 0x0a, 0x17, + 0x13, 0xe0, 0xb9, 0x28, 0xf5, 0x37, 0xe9, 0xef, 0xef, 0xe3, 0x2b, 0x2a, + 0xe8, 0xd5, 0x09, 0x08, 0xf5, 0xf9, 0x27, 0x02, 0x7f, 0x23, 0xf7, 0x4e, + 0xf9, 0x03, 0xef, 0x78, 0xf0, 0xfe, 0xdf, 0xe7, 0xf9, 0xe2, 0x3e, 0xc6, + 0xe3, 0xcf, 0x0f, 0xe1, 0x08, 0xe5, 0x07, 0xca, 0x1d, 0xc9, 0xc6, 0x24, + 0xd2, 0x3b, 0xfb, 0xfe, 0x06, 0xeb, 0xf2, 0x18, 0xcc, 0x2f, 0x09, 0xe9, + 0x18, 0xc9, 0x24, 0xf6, 0xc4, 0xef, 0x06, 0xd8, 0x06, 0xec, 0x12, 0xca, + 0xea, 0x1c, 0x3a, 0x1d, 0x06, 0xf7, 0xff, 0xfe, 0x4f, 0xfa, 0xec, 0x26, + 0x17, 0x07, 0xd7, 0x4e, 0xfb, 0xed, 0xf7, 0xec, 0xf2, 0xd9, 0x41, 0x0a, + 0xee, 0xb5, 0xfc, 0x0b, 0x3e, 0xdf, 0xfb, 0x0d, 0x0c, 0x12, 0xdf, 0x51, + 0xc4, 0xe0, 0x54, 0xdc, 0xdd, 0xb6, 0xcb, 0xcf, 0xfd, 0x0d, 0xe5, 0x17, + 0x39, 0xc4, 0x1d, 0x12, 0x0e, 0xed, 0x36, 0xd4, 0x12, 0x01, 0x66, 0x44, + 0xec, 0xfd, 0xed, 0xd1, 0xea, 0xe4, 0xba, 0xf0, 0x06, 0xfb, 0xf3, 0x28, + 0x26, 0xea, 0xea, 0xbc, 0xdb, 0xfe, 0xdc, 0xe9, 0x44, 0x17, 0xed, 0xfe, + 0xf6, 0x00, 0x09, 0x03, 0x3e, 0xe0, 0xf4, 0x0a, 0x1c, 0x0d, 0x32, 0xee, + 0xf1, 0x01, 0xe5, 0x1c, 0x12, 0xf0, 0x1f, 0x2b, 0x00, 0x06, 0x0c, 0x09, + 0x21, 0xfa, 0xef, 0xf8, 0x02, 0x14, 0x2d, 0xee, 0x41, 0x23, 0x4e, 0xf8, + 0x46, 0x1e, 0xe8, 0x21, 0x0a, 0xdf, 0xf8, 0x08, 0xf7, 0xf8, 0x26, 0x81, + 0x1d, 0x14, 0xf6, 0xef, 0xf4, 0xf2, 0xc4, 0x01, 0xea, 0xf3, 0x21, 0xdc, + 0xf9, 0xfd, 0xfb, 0xfc, 0xfa, 0x34, 0x54, 0xe9, 0x1c, 0xd1, 0x10, 0x30, + 0xf9, 0x21, 0x12, 0x06, 0x11, 0xe9, 0xef, 0xf1, 0xec, 0x17, 0x09, 0xd7, + 0xf5, 0x13, 0xfe, 0xf7, 0xfd, 0xf8, 0xb8, 0xe3, 0x00, 0xe8, 0xf1, 0xe8, + 0xfd, 0x25, 0xf5, 0xfe, 0xe3, 0x06, 0x1a, 0x06, 0xf8, 0x03, 0xcb, 0xff, + 0x02, 0xcd, 0x14, 0xe0, 0x36, 0x01, 0xff, 0xfd, 0xe4, 0xfe, 0xf5, 0xf5, + 0x23, 0x29, 0x3a, 0xf9, 0xdd, 0x0c, 0xdc, 0x4f, 0xe9, 0x3e, 0xf4, 0xf4, + 0x07, 0xfa, 0x0d, 0xed, 0xe7, 0xdf, 0x07, 0xf5, 0xfa, 0x03, 0x36, 0x0e, + 0xce, 0x04, 0xf7, 0xfe, 0xe4, 0xfa, 0x2d, 0xfb, 0xe7, 0xdb, 0x06, 0xe9, + 0x0b, 0xe4, 0x34, 0xf6, 0xea, 0xe4, 0xf0, 0x11, 0xc8, 0xde, 0x00, 0xe8, + 0x0e, 0xe5, 0x3d, 0xe5, 0x1c, 0x23, 0x18, 0xf7, 0x1b, 0xbe, 0xd0, 0x73, + 0x02, 0xe3, 0x0a, 0x1c, 0xf5, 0xde, 0xee, 0xf0, 0xfa, 0x2e, 0xff, 0xee, + 0xe5, 0xde, 0x25, 0xff, 0xd2, 0x0a, 0x22, 0x1f, 0xfb, 0xfa, 0xf0, 0xf8, + 0xf3, 0x08, 0xd7, 0x08, 0xe6, 0x0d, 0x0a, 0x1f, 0x35, 0xe6, 0xf8, 0xee, + 0x1a, 0x14, 0xec, 0xf5, 0x10, 0xeb, 0xd7, 0xfa, 0xed, 0x1c, 0xe2, 0xd9, + 0x2e, 0x01, 0x06, 0x42, 0xdb, 0x04, 0x02, 0xe5, 0x00, 0x02, 0x17, 0xc6, + 0xf8, 0x49, 0xd8, 0xea, 0x0a, 0xef, 0x28, 0x18, 0xf8, 0xe4, 0xe5, 0xf2, + 0xf0, 0x27, 0xc5, 0xf8, 0x2c, 0x1f, 0xf9, 0x0e, 0x0c, 0xf7, 0x2d, 0x17, + 0xee, 0xf0, 0xfa, 0xf0, 0xf1, 0x00, 0x07, 0xf1, 0x17, 0x04, 0xe2, 0x7f, + 0xf9, 0xe8, 0xfc, 0xe0, 0x1d, 0xdc, 0x07, 0xff, 0x00, 0xda, 0x10, 0xd8, + 0x44, 0x22, 0x00, 0xf0, 0xfc, 0xf6, 0x07, 0xfd, 0x20, 0xf9, 0xec, 0x16, + 0x19, 0x01, 0x21, 0xe4, 0xff, 0x11, 0xf3, 0xe8, 0x1d, 0x16, 0x12, 0x07, + 0x33, 0x00, 0xf0, 0x08, 0x39, 0xcb, 0x13, 0xef, 0x15, 0x0e, 0xe6, 0x10, + 0x13, 0xe7, 0x01, 0xf2, 0xfb, 0x41, 0x1b, 0xfb, 0x07, 0xf5, 0xce, 0xd3, + 0x0e, 0xe3, 0x04, 0xd3, 0x12, 0x31, 0x1b, 0xe9, 0xf1, 0x29, 0x05, 0x24, + 0xf5, 0x2e, 0xda, 0xf4, 0xf3, 0xe2, 0x0f, 0x01, 0x08, 0xfb, 0xf2, 0xf1, + 0xe6, 0xf4, 0x2d, 0x36, 0xeb, 0xe4, 0x09, 0xfe, 0x09, 0xf9, 0xe4, 0xfb, + 0x16, 0xf8, 0x29, 0xe5, 0xff, 0x10, 0x05, 0x3b, 0xe4, 0x0e, 0x10, 0x25, + 0xe4, 0xfe, 0xee, 0xe9, 0x11, 0xf2, 0xfd, 0xf5, 0xf6, 0xf7, 0x23, 0x05, + 0xfb, 0xf1, 0xd5, 0xf1, 0x45, 0xcd, 0x1b, 0x0a, 0xe7, 0xfa, 0xd9, 0xe0, + 0xf5, 0x1d, 0xe4, 0xe5, 0x03, 0xe1, 0x08, 0xe2, 0xdc, 0xe5, 0xf3, 0x15, + 0xe0, 0xee, 0xf3, 0xe1, 0xf3, 0xe6, 0x0a, 0x10, 0x0a, 0x5f, 0x13, 0x16, + 0x0c, 0xf7, 0xe2, 0xfb, 0xda, 0xe8, 0x00, 0xf5, 0x06, 0x45, 0xff, 0x12, + 0xef, 0x41, 0x0d, 0x0e, 0xdf, 0xdb, 0xf4, 0xf8, 0xf5, 0xe7, 0x04, 0xd9, + 0x07, 0x27, 0xe8, 0x27, 0xff, 0x35, 0xe7, 0xca, 0x0f, 0x05, 0x09, 0xeb, + 0x34, 0x18, 0x05, 0xe8, 0xf7, 0x40, 0xe7, 0xbd, 0xe4, 0xed, 0x0b, 0xdd, + 0x03, 0x0a, 0xfe, 0xeb, 0x0a, 0x21, 0x1c, 0x22, 0xfe, 0xe2, 0x35, 0xfe, + 0xe1, 0xed, 0x19, 0x07, 0xf3, 0x1c, 0x21, 0x25, 0x12, 0x13, 0xce, 0xfb, + 0x0d, 0xdf, 0x17, 0x0c, 0xff, 0x04, 0x06, 0x30, 0xda, 0xf2, 0xf7, 0xe8, + 0xf1, 0xf4, 0x5d, 0x00, 0x10, 0x1f, 0x07, 0xd5, 0x0b, 0x7f, 0xf3, 0xef, + 0xe6, 0xfa, 0xfc, 0xee, 0x0d, 0xfb, 0xe6, 0xc8, 0x56, 0xe5, 0x09, 0x09, + 0xf9, 0xf1, 0x25, 0xe8, 0xfa, 0xe1, 0x25, 0xda, 0x47, 0x09, 0x0f, 0xe8, + 0x24, 0x45, 0xbc, 0x0e, 0x10, 0x0f, 0xfc, 0xea, 0xfe, 0x0b, 0xe4, 0xe5, + 0xfd, 0x05, 0x3c, 0x2c, 0x16, 0xd9, 0xe5, 0xf5, 0xfc, 0x57, 0x00, 0xe1, + 0x03, 0x28, 0xf0, 0xf6, 0xce, 0xfe, 0xe9, 0x0f, 0xcf, 0x05, 0xf7, 0xdd, + 0xd4, 0x58, 0xde, 0xf6, 0x35, 0x12, 0xe7, 0xb7, 0x28, 0x01, 0xfd, 0x31, + 0x05, 0x53, 0xdf, 0x18, 0x02, 0x4a, 0xe3, 0xcf, 0xf7, 0x08, 0xf3, 0xdb, + 0x10, 0x30, 0xe1, 0xfd, 0x03, 0xe5, 0xf3, 0x06, 0xf6, 0xea, 0x1a, 0xd5, + 0xfc, 0xe0, 0x0c, 0xf7, 0x0a, 0x5e, 0xe7, 0xea, 0x02, 0xe8, 0xdb, 0x18, + 0xcc, 0xfd, 0xea, 0x08, 0x13, 0x16, 0x14, 0x31, 0x12, 0xeb, 0x24, 0x20, + 0x13, 0xd6, 0xec, 0x3e, 0x53, 0x09, 0x0b, 0xce, 0xdf, 0xf6, 0x05, 0xed, + 0xf2, 0x41, 0xfa, 0x03, 0xc3, 0xe9, 0x12, 0xd4, 0x00, 0xf9, 0xfd, 0x0d, + 0xc6, 0xeb, 0x10, 0xad, 0xfd, 0xf5, 0xe9, 0xf1, 0xf7, 0xea, 0x01, 0x02, + 0xf1, 0xe6, 0xf9, 0x1c, 0xed, 0x0d, 0x21, 0xfb, 0xe7, 0xe4, 0xee, 0xf1, + 0xdd, 0x09, 0x03, 0x27, 0xd4, 0xda, 0x08, 0xdc, 0x04, 0x01, 0x0b, 0x15, + 0xde, 0xef, 0x47, 0xc6, 0x0a, 0x3c, 0xcc, 0xe1, 0x4b, 0xb3, 0xeb, 0x3b, + 0x0e, 0x10, 0xdf, 0xe7, 0xa7, 0xfa, 0xfc, 0xed, 0xde, 0xe8, 0x1a, 0x30, + 0xea, 0xd3, 0xee, 0x20, 0x4a, 0x18, 0xee, 0xc0, 0xff, 0x00, 0xf3, 0x04, + 0xfe, 0xf8, 0xec, 0xe8, 0x1b, 0x2a, 0xfa, 0x44, 0xf6, 0x3c, 0xe6, 0x05, + 0xd2, 0xf0, 0x11, 0x39, 0x21, 0xf1, 0xc7, 0x10, 0xea, 0xdb, 0x09, 0x0c, + 0xee, 0xfa, 0xf5, 0xfb, 0x27, 0xe5, 0xe2, 0xfb, 0xe4, 0xe4, 0xf6, 0xe6, + 0x09, 0x25, 0x15, 0x77, 0x03, 0x0a, 0xe9, 0xfb, 0x33, 0x10, 0xca, 0xd6, + 0xf6, 0xf2, 0x03, 0x04, 0xe5, 0x07, 0xcd, 0xf3, 0xff, 0xd0, 0x4b, 0x12, + 0xfd, 0x09, 0x1e, 0xf4, 0x11, 0x00, 0xc7, 0xf0, 0x2f, 0xe4, 0x07, 0x04, + 0x05, 0x30, 0x07, 0xfc, 0xdf, 0x30, 0x21, 0xe9, 0x1f, 0x03, 0x04, 0x10, + 0x0d, 0xfd, 0x08, 0x3b, 0xf6, 0xfc, 0xf2, 0xe6, 0xfb, 0xdb, 0xf7, 0xd5, + 0x08, 0x34, 0xe8, 0xf9, 0x6c, 0x1a, 0x06, 0x20, 0x29, 0x17, 0xee, 0x04, + 0xf3, 0xe5, 0x63, 0x0a, 0xbe, 0x5e, 0x03, 0x0f, 0xed, 0x0f, 0xf5, 0xeb, + 0xe3, 0xea, 0x40, 0xd4, 0xe9, 0x5b, 0xef, 0xfd, 0x03, 0x06, 0xdb, 0xed, + 0x10, 0xed, 0xcd, 0x19, 0xf8, 0xed, 0x0d, 0xd8, 0xf5, 0xf6, 0xcc, 0xfa, + 0xff, 0xf8, 0xf2, 0x28, 0xf3, 0xee, 0x00, 0xe6, 0xfd, 0xe8, 0x14, 0xf6, + 0xcf, 0xff, 0xcf, 0x20, 0xd7, 0xf0, 0x7f, 0xba, 0x12, 0xfc, 0xeb, 0x5e, + 0xb1, 0xef, 0x50, 0xfd, 0xfc, 0xd8, 0x0b, 0x21, 0xe3, 0x06, 0xd2, 0xd5, + 0x35, 0xe4, 0xf1, 0xca, 0xe0, 0xf1, 0x50, 0xe3, 0x12, 0x22, 0xdc, 0xfd, + 0xe2, 0xf9, 0x2b, 0x11, 0x11, 0x17, 0xef, 0xe7, 0xf7, 0xfe, 0x18, 0xf0, + 0x13, 0xf5, 0xf1, 0x43, 0xc8, 0x26, 0x22, 0xf9, 0xee, 0x09, 0x0a, 0x07, + 0xef, 0xf1, 0x0f, 0xfd, 0x20, 0xf6, 0xd9, 0x02, 0x08, 0xe5, 0x14, 0x07, + 0xde, 0xcb, 0xdf, 0xe5, 0x04, 0xdc, 0x42, 0x59, 0xb7, 0xd1, 0x02, 0x49, + 0x06, 0xd6, 0xd5, 0x0d, 0x10, 0xf7, 0xfa, 0xf3, 0xfe, 0xe1, 0xd6, 0x24, + 0x3c, 0xe6, 0xea, 0x12, 0x03, 0xfc, 0xec, 0xcd, 0xfa, 0xe9, 0x36, 0x13, + 0x01, 0xf9, 0x18, 0x26, 0x12, 0xc1, 0x14, 0xf8, 0xf2, 0xf9, 0xe3, 0xd4, + 0xd6, 0x02, 0x5e, 0xeb, 0xdd, 0x62, 0x24, 0xe4, 0xfe, 0xce, 0xef, 0x1b, + 0xd6, 0x3c, 0x05, 0xfd, 0x1f, 0xff, 0x03, 0x1e, 0xf0, 0x12, 0xe1, 0x0c, + 0xf0, 0xf5, 0xe1, 0xfa, 0xc3, 0xf5, 0x0c, 0xc6, 0xea, 0xe2, 0x38, 0x38, + 0x09, 0xde, 0xe9, 0xfe, 0xbf, 0x05, 0x13, 0xfb, 0x56, 0x0a, 0xbe, 0xca, + 0xea, 0xf3, 0xfc, 0x08, 0xd4, 0x15, 0x00, 0xf5, 0x44, 0x5b, 0x02, 0x01, + 0xcc, 0xef, 0x3e, 0x0b, 0xf1, 0x40, 0x15, 0xf6, 0x1d, 0x1e, 0xf9, 0xd7, + 0xe3, 0xe1, 0xc2, 0xfc, 0xe8, 0x40, 0x16, 0xf5, 0x71, 0xeb, 0x04, 0xf9, + 0x4c, 0x65, 0x18, 0x01, 0xf1, 0x58, 0x33, 0xbf, 0x0a, 0xd5, 0xdb, 0xca, + 0xfa, 0xe8, 0x13, 0xf1, 0xe8, 0x3c, 0xfe, 0xd9, 0xbf, 0x01, 0x20, 0xca, + 0xeb, 0x75, 0xe0, 0xe5, 0x3d, 0xfa, 0x79, 0xfe, 0xde, 0xdd, 0xc8, 0xc2, + 0xf1, 0x18, 0xe1, 0x16, 0x12, 0xea, 0x0b, 0x02, 0xfc, 0xb9, 0xeb, 0xe4, + 0xda, 0x0a, 0x3e, 0xf0, 0xf7, 0x4e, 0xff, 0x19, 0xd8, 0xbf, 0x18, 0x4d, + 0x08, 0xe4, 0xfa, 0x15, 0x01, 0x28, 0xf2, 0xeb, 0xdb, 0xf9, 0xec, 0xe8, + 0x0f, 0x10, 0xe4, 0x01, 0xb3, 0x4e, 0xe0, 0xc1, 0xf7, 0xee, 0xcf, 0xdb, + 0xea, 0xe8, 0x4f, 0x28, 0x2a, 0xfc, 0xc8, 0x13, 0x71, 0xf2, 0xdf, 0xad, + 0xe5, 0xe8, 0x55, 0x23, 0x40, 0x0b, 0x24, 0xde, 0x2e, 0x0e, 0xe3, 0xf7, + 0xf8, 0x00, 0x0d, 0xd2, 0x08, 0xec, 0xb1, 0xce, 0xb6, 0x67, 0x04, 0xc8, + 0xea, 0x33, 0xf0, 0x01, 0x3b, 0x30, 0xf9, 0xed, 0x27, 0x02, 0xc2, 0xf2, + 0x05, 0xf3, 0x05, 0x10, 0xf2, 0xfc, 0xc9, 0x06, 0x02, 0xe9, 0x37, 0xc2, + 0xdd, 0x7f, 0xd9, 0xd6, 0xb1, 0xd8, 0xd4, 0x2c, 0x14, 0x53, 0xf2, 0xcb, + 0xf2, 0xdd, 0xba, 0xeb, 0xfd, 0x42, 0x4f, 0xef, 0xed, 0xf8, 0x62, 0x16, + 0x02, 0xe9, 0xe1, 0xf1, 0x10, 0x2b, 0xde, 0x17, 0xe3, 0xf2, 0x48, 0x12, + 0xf5, 0x1f, 0xf6, 0x07, 0x46, 0xf4, 0x05, 0xfc, 0x29, 0x16, 0xe2, 0x00, + 0x35, 0xf9, 0x17, 0xf9, 0xfe, 0x23, 0xfc, 0xec, 0xdc, 0x5a, 0xd1, 0x0a, + 0x1a, 0x11, 0xf3, 0x06, 0x42, 0x08, 0x0d, 0x0d, 0xec, 0x43, 0x0f, 0x3a, + 0xe7, 0xfd, 0x02, 0x31, 0x01, 0xe2, 0x1e, 0x0c, 0xdc, 0xf3, 0x3f, 0x09, + 0xf7, 0x2a, 0xf4, 0x1b, 0xeb, 0x18, 0xe5, 0xd9, 0xe4, 0x0d, 0x3f, 0xd4, + 0xfe, 0x53, 0x03, 0x10, 0x24, 0xe2, 0x01, 0x0c, 0x7f, 0xe7, 0xfd, 0x04, + 0x25, 0x1a, 0xdf, 0x1c, 0xe1, 0xd5, 0xe8, 0xf5, 0x1f, 0x1b, 0xf9, 0x12, + 0x0b, 0x1e, 0xc9, 0xc9, 0x0e, 0x2c, 0x03, 0xed, 0x27, 0x09, 0xc8, 0xeb, + 0xe0, 0x23, 0x17, 0xfb, 0xf3, 0xfb, 0xb9, 0xff, 0x0f, 0xd4, 0xed, 0x18, + 0xf6, 0x51, 0xf9, 0x37, 0x08, 0x09, 0x2a, 0xd2, 0xee, 0xff, 0x06, 0xfc, + 0xbb, 0xe5, 0x05, 0xf4, 0xde, 0xfe, 0x3f, 0xeb, 0xd0, 0x32, 0x15, 0xc3, + 0xff, 0xca, 0xd6, 0xe5, 0x20, 0x1d, 0xf0, 0xf1, 0x1a, 0xfe, 0x24, 0x0a, + 0xde, 0xef, 0xf2, 0xdc, 0x1b, 0xd6, 0xec, 0xf4, 0xf3, 0xec, 0xc0, 0x12, + 0xf7, 0xc8, 0x38, 0x10, 0xd9, 0x29, 0xdf, 0x0c, 0xda, 0xe2, 0xe3, 0x71, + 0xf5, 0x02, 0xe4, 0x17, 0x05, 0xe4, 0x06, 0x2a, 0x0c, 0x32, 0x22, 0x00, + 0x2b, 0x0c, 0xef, 0x07, 0xc4, 0xc7, 0x06, 0xdf, 0xef, 0x1f, 0xd8, 0x25, + 0x08, 0xe8, 0xf5, 0x0b, 0xdf, 0xdc, 0x33, 0x08, 0xed, 0x4b, 0x10, 0xd7, + 0xbf, 0x33, 0x00, 0xe3, 0xd4, 0xc0, 0xdc, 0x47, 0xec, 0xed, 0xea, 0xda, + 0xec, 0x0b, 0x34, 0x05, 0x02, 0xf8, 0x35, 0x3a, 0x1e, 0xf4, 0x15, 0x46, + 0x24, 0xce, 0xba, 0xf3, 0x2f, 0xd9, 0xe0, 0xe3, 0xe5, 0x57, 0x0a, 0x18, + 0xed, 0xdd, 0xd5, 0xec, 0xfd, 0x10, 0xcb, 0xf4, 0xf1, 0xdb, 0xcd, 0xf0, + 0xf2, 0x11, 0x35, 0x37, 0x35, 0x01, 0xfa, 0xf9, 0x04, 0x58, 0x04, 0xf9, + 0xff, 0xd7, 0xff, 0xe8, 0x01, 0x14, 0xfb, 0xfe, 0x02, 0x06, 0xd4, 0x00, + 0xf6, 0xf9, 0xf9, 0xd4, 0xff, 0xfb, 0x08, 0xfb, 0x1e, 0xe1, 0x18, 0x09, + 0xe8, 0x7b, 0x23, 0xfd, 0x2a, 0xe0, 0x11, 0xf6, 0x1a, 0x23, 0x17, 0xe8, + 0xf5, 0xf5, 0xf4, 0xd3, 0xef, 0xec, 0xfc, 0xf6, 0xe2, 0xfd, 0x0c, 0xdf, + 0x0a, 0x04, 0xe6, 0x03, 0xfc, 0x01, 0x0c, 0x25, 0xf1, 0x16, 0x03, 0x2e, + 0xdc, 0xe5, 0xed, 0xd1, 0x11, 0x1f, 0x3c, 0x20, 0x09, 0x27, 0xe7, 0xe7, + 0x0f, 0xde, 0x02, 0x0f, 0xf3, 0xcb, 0x81, 0xf0, 0xf3, 0xe1, 0xfe, 0x08, + 0xdc, 0x16, 0x09, 0x03, 0xe7, 0xec, 0xf3, 0xfb, 0xce, 0x13, 0x2b, 0xec, + 0x04, 0x09, 0x25, 0xe8, 0x14, 0xda, 0xfb, 0xf7, 0xd4, 0xf9, 0xef, 0x0e, + 0x36, 0x30, 0xd4, 0x11, 0x07, 0xde, 0x25, 0x47, 0xe5, 0xf1, 0xe7, 0xee, + 0xf4, 0xfc, 0xeb, 0xdd, 0xfe, 0xfe, 0x0a, 0xd8, 0xe1, 0xe5, 0xec, 0x04, + 0x00, 0xdf, 0xfa, 0x41, 0x09, 0xe4, 0x3c, 0xdd, 0x0b, 0xf8, 0xdf, 0xff, + 0xc5, 0x1c, 0x0b, 0x04, 0xf5, 0x15, 0xff, 0x01, 0xdb, 0xf4, 0xfe, 0xe3, + 0x4d, 0xf7, 0xe8, 0xed, 0x16, 0x53, 0x04, 0x27, 0x0f, 0xcf, 0x07, 0xff, + 0x2c, 0x12, 0xdb, 0xe6, 0x15, 0x04, 0xed, 0x1e, 0xd7, 0xeb, 0x08, 0xec, + 0xf8, 0xe6, 0x29, 0xe3, 0x01, 0x01, 0xf8, 0xec, 0x3b, 0xe3, 0xd4, 0x01, + 0xfe, 0x18, 0x0b, 0x25, 0x00, 0xe6, 0x56, 0xff, 0xf8, 0xec, 0x01, 0x0f, + 0x0a, 0xff, 0x13, 0xcd, 0x21, 0xd2, 0xef, 0xf1, 0xe9, 0xe4, 0x43, 0xe8, + 0x71, 0xf5, 0x54, 0x52, 0xed, 0xf0, 0xdb, 0x16, 0x0c, 0xe2, 0xe0, 0x04, + 0x20, 0xed, 0x3f, 0xdd, 0x19, 0xe1, 0xd0, 0xdd, 0xeb, 0x01, 0xc9, 0x2d, + 0xd7, 0xea, 0xec, 0xb6, 0xf6, 0x04, 0x23, 0xd3, 0x37, 0x07, 0x0a, 0x16, + 0xf1, 0x3f, 0x0e, 0x2a, 0x35, 0xf9, 0x00, 0x04, 0xf5, 0x3a, 0xc6, 0x2e, + 0x0d, 0xd3, 0xd6, 0xdc, 0x01, 0xf1, 0xea, 0xcf, 0xc2, 0xf4, 0x17, 0xd5, + 0xd3, 0x54, 0x3e, 0xe7, 0xdb, 0x18, 0x1f, 0x0c, 0x2b, 0x5e, 0x09, 0x05, + 0xdb, 0x0b, 0xfb, 0x33, 0x30, 0xc7, 0x09, 0xce, 0xe8, 0x05, 0xfb, 0xf4, + 0xe1, 0x29, 0x3d, 0xe7, 0xcd, 0x0a, 0x1d, 0x4e, 0xe1, 0xc6, 0xe9, 0x0b, + 0xea, 0xf5, 0xea, 0x16, 0x11, 0xd1, 0xd0, 0xfa, 0xec, 0x0e, 0x2b, 0xc5, + 0x51, 0xec, 0x06, 0x03, 0xd9, 0xcf, 0xd8, 0x7f, 0x1e, 0xd3, 0xa2, 0xf6, + 0xcf, 0xf9, 0x04, 0xdf, 0xba, 0x33, 0x11, 0xde, 0x1e, 0xe7, 0xff, 0x18, + 0xcc, 0xf1, 0xea, 0xe1, 0xe3, 0xfe, 0x05, 0xdb, 0x70, 0x27, 0xf9, 0xec, + 0xf7, 0xfc, 0xf9, 0xf0, 0x58, 0x39, 0xfa, 0x58, 0xdb, 0xec, 0x26, 0xc3, + 0x0e, 0xce, 0x19, 0x03, 0xe5, 0xb6, 0xec, 0xe1, 0xfb, 0x27, 0xd8, 0xfe, + 0xef, 0xf9, 0xd5, 0x00, 0xf3, 0xfe, 0xe3, 0x32, 0xf6, 0x04, 0x0e, 0xe4, + 0x1e, 0xdd, 0x04, 0xc8, 0xe5, 0x21, 0xda, 0x1d, 0x07, 0x0c, 0x2a, 0x06, + 0xfe, 0x03, 0xf3, 0xd8, 0x6c, 0x21, 0xdd, 0x1e, 0x41, 0xfd, 0x4d, 0xcb, + 0x2a, 0x37, 0x17, 0xd8, 0x21, 0xef, 0x05, 0xe8, 0xd8, 0xf4, 0xb5, 0x1e, + 0x08, 0x1b, 0xff, 0x6a, 0x27, 0xc3, 0x44, 0x0d, 0x19, 0xdc, 0xfb, 0xc4, + 0x19, 0xe0, 0xb9, 0xec, 0xb8, 0xd1, 0x41, 0xd4, 0xf9, 0xab, 0x5a, 0x02, + 0xf1, 0xb9, 0x50, 0x25, 0xfb, 0xcc, 0xec, 0xd4, 0x33, 0x05, 0xf7, 0x11, + 0x33, 0xe8, 0x3a, 0xcd, 0x66, 0x08, 0x56, 0x5c, 0xed, 0xf8, 0xf3, 0xef, + 0xee, 0x11, 0xe8, 0x0d, 0xd4, 0x3f, 0xbe, 0x08, 0x34, 0xe6, 0xdf, 0xf5, + 0x31, 0x0f, 0x12, 0x0e, 0x00, 0xf1, 0x15, 0x16, 0x35, 0xe4, 0xcd, 0x63, + 0x0b, 0x0c, 0xc6, 0xde, 0x27, 0x0d, 0x12, 0xf3, 0x58, 0xea, 0x0e, 0xd7, + 0xa9, 0x28, 0x5b, 0x0e, 0x06, 0x0e, 0x2b, 0xe5, 0xc9, 0xc5, 0x27, 0xcc, + 0x24, 0xfe, 0x01, 0xf5, 0x02, 0x77, 0xed, 0xfb, 0xe5, 0xcf, 0xe9, 0xf5, + 0xf1, 0xe7, 0xb4, 0x02, 0x07, 0xdf, 0xdf, 0xc3, 0xf1, 0xbc, 0xdc, 0xf1, + 0x17, 0x11, 0x1d, 0xc9, 0x7f, 0x09, 0x06, 0xc0, 0x07, 0x36, 0xfd, 0xd3, + 0x16, 0x01, 0xe1, 0xdc, 0x0f, 0x10, 0xe8, 0xe4, 0x13, 0x18, 0xc5, 0xfc, + 0xc4, 0xaa, 0xe7, 0xee, 0xef, 0x45, 0x09, 0x17, 0x05, 0x5c, 0xd4, 0xfd, + 0xbd, 0x0f, 0xea, 0x2f, 0xe8, 0xdb, 0xba, 0x01, 0x10, 0xea, 0x04, 0xda, + 0x16, 0x3b, 0x17, 0xf8, 0x0b, 0xf7, 0xe3, 0x18, 0xfb, 0x0a, 0xb5, 0x1b, + 0xec, 0x20, 0x06, 0xc5, 0xdf, 0xcf, 0xda, 0xd9, 0xe6, 0xd4, 0x21, 0x0e, + 0xe7, 0x04, 0xf6, 0xe9, 0x3c, 0xec, 0x24, 0x01, 0x30, 0x30, 0x3c, 0x41, + 0xea, 0xc8, 0x50, 0xc5, 0xeb, 0xe5, 0x41, 0x6d, 0x21, 0x26, 0x04, 0xd7, + 0x5b, 0x4b, 0x29, 0x61, 0xfe, 0xfe, 0xde, 0x0c, 0x43, 0xf3, 0x06, 0x37, + 0x3a, 0xf8, 0xd8, 0x1e, 0x6e, 0xb6, 0xfe, 0xe6, 0x27, 0x37, 0x22, 0x1c, + 0x52, 0x07, 0xb7, 0x30, 0xd1, 0x14, 0x06, 0xf0, 0x31, 0x3f, 0xe6, 0xe9, + 0x44, 0x2e, 0x31, 0xb2, 0x1f, 0x22, 0x32, 0xf6, 0xe6, 0x0e, 0xd6, 0x22, + 0x18, 0x00, 0x24, 0x32, 0xbf, 0xf9, 0xd0, 0x03, 0xf3, 0xf4, 0xee, 0x20, + 0xce, 0x59, 0x3d, 0x0d, 0x33, 0x19, 0xf7, 0x26, 0xde, 0xfc, 0xdb, 0x3f, + 0xab, 0xef, 0xcd, 0x02, 0x05, 0xfe, 0xfd, 0x33, 0x24, 0x1c, 0xdf, 0xe4, + 0x0a, 0xea, 0xef, 0x35, 0xb8, 0x15, 0x30, 0xee, 0xef, 0x14, 0xef, 0x13, + 0xf6, 0x09, 0x10, 0x13, 0x01, 0xf4, 0x0c, 0x6e, 0xc7, 0xf6, 0x44, 0xf4, + 0x34, 0xfd, 0x05, 0xe1, 0x10, 0x1e, 0xef, 0x2c, 0xe6, 0x07, 0x07, 0x0b, + 0x0d, 0xcd, 0x0d, 0xbb, 0x27, 0xa6, 0x2b, 0xd1, 0x35, 0xe1, 0x0f, 0xd9, + 0xfa, 0x1f, 0x3f, 0xde, 0xe7, 0xf4, 0xda, 0xdb, 0x47, 0x04, 0x0d, 0x38, + 0xe9, 0x69, 0xf1, 0x63, 0xdb, 0x04, 0xec, 0x0e, 0xd2, 0x2e, 0xeb, 0x41, + 0x06, 0xfc, 0xe2, 0xf6, 0x0a, 0xec, 0xe1, 0xd8, 0xc7, 0xf3, 0xf5, 0xf7, + 0x12, 0xdd, 0xf9, 0xdf, 0xf2, 0xfd, 0xdd, 0x55, 0xd2, 0xeb, 0x18, 0xec, + 0x0d, 0x0e, 0xd2, 0x4f, 0xc9, 0x0d, 0x07, 0x7a, 0xe8, 0x6e, 0x23, 0xf5, + 0x1c, 0x33, 0x0c, 0x08, 0x28, 0x32, 0x4d, 0x43, 0xd8, 0xe0, 0x03, 0xf9, + 0xe8, 0xfa, 0xfc, 0xde, 0xf3, 0xd3, 0x30, 0xee, 0x01, 0x0a, 0xe2, 0x07, + 0x08, 0xfc, 0xc0, 0xef, 0xb9, 0xf6, 0x0b, 0x18, 0xd7, 0xe9, 0x0d, 0xd9, + 0x1f, 0xbe, 0x0d, 0xab, 0xf7, 0x0a, 0xd6, 0x02, 0xd6, 0x18, 0xec, 0x42, + 0x02, 0x08, 0xcc, 0xe5, 0xca, 0xef, 0xf6, 0x1d, 0x14, 0x3f, 0x0a, 0x13, + 0x24, 0x41, 0xe5, 0xec, 0x05, 0x2e, 0xf5, 0x0b, 0xaa, 0xe6, 0x13, 0xf8, + 0xef, 0xc4, 0x3e, 0xdd, 0xba, 0xd9, 0x28, 0xfc, 0xf3, 0xdd, 0x09, 0x26, + 0x32, 0x0d, 0xdc, 0xde, 0xd5, 0xdd, 0x4e, 0xf5, 0xd8, 0xd7, 0xe9, 0xe3, + 0xb7, 0x67, 0xe4, 0xef, 0xed, 0x1f, 0x29, 0x15, 0xd6, 0x09, 0x19, 0xf5, + 0x1c, 0x0e, 0x21, 0x0a, 0x03, 0xf8, 0x0f, 0xe9, 0xf1, 0xd1, 0x1a, 0x0c, + 0xe4, 0x0d, 0x0f, 0x0f, 0x20, 0x20, 0xdb, 0x0c, 0x3e, 0x7f, 0x11, 0x1d, + 0xc2, 0x1f, 0xd9, 0x14, 0xdc, 0x0a, 0x5e, 0x03, 0xf0, 0x15, 0x14, 0xf9, + 0x0a, 0xd6, 0x29, 0xcc, 0x3a, 0xf0, 0x33, 0xdb, 0x1f, 0x0c, 0x01, 0xea, + 0x1e, 0xf4, 0x5b, 0x1b, 0xf0, 0x40, 0x3a, 0xac, 0xe8, 0x1d, 0xf1, 0x11, + 0x1d, 0x29, 0x14, 0x04, 0xd7, 0xeb, 0x00, 0xf3, 0x46, 0xbd, 0x0b, 0xf3, + 0xdb, 0x02, 0x17, 0x07, 0xdd, 0x0e, 0xff, 0x16, 0x07, 0xf0, 0x10, 0x2b, + 0xfa, 0xe9, 0xfb, 0x05, 0x18, 0x0c, 0xd2, 0xf1, 0xee, 0xe7, 0xc8, 0xfc, + 0x34, 0x24, 0x0f, 0x28, 0xf7, 0x2a, 0xcb, 0xcb, 0xe7, 0xe2, 0x04, 0xf0, + 0xeb, 0xec, 0x1d, 0xd6, 0x17, 0x36, 0xec, 0xef, 0xdc, 0xfe, 0x08, 0xed, + 0xef, 0x0a, 0xfd, 0xfc, 0xda, 0x00, 0x0f, 0xe6, 0x10, 0x4c, 0xfb, 0x20, + 0xd7, 0xf7, 0x17, 0x0f, 0xe9, 0x18, 0x0e, 0xff, 0xe4, 0x1f, 0x22, 0xe6, + 0xe7, 0x16, 0xda, 0x19, 0x12, 0x1f, 0xf7, 0xf9, 0xed, 0x00, 0xe1, 0xfd, + 0x0a, 0xd1, 0x27, 0xd7, 0x15, 0xe4, 0xcf, 0xf2, 0x11, 0x1e, 0x02, 0x1f, + 0x1a, 0x1a, 0x02, 0xe5, 0xf2, 0xde, 0x1b, 0xfe, 0x04, 0xfa, 0x00, 0x09, + 0x14, 0x20, 0x02, 0xfa, 0xf0, 0x04, 0x6b, 0x2b, 0x05, 0x08, 0xf3, 0xe7, + 0xe6, 0x1c, 0xfb, 0x18, 0x1f, 0x09, 0x25, 0x05, 0x09, 0xf1, 0xff, 0xfb, + 0x16, 0xf6, 0x27, 0x0b, 0xed, 0xe9, 0xdc, 0x0e, 0x0b, 0xf7, 0x10, 0x23, + 0xe9, 0xe0, 0x0b, 0xfb, 0x02, 0xe7, 0x08, 0x10, 0xdd, 0xec, 0xe3, 0x3c, + 0xd9, 0xf3, 0xf8, 0xd1, 0xed, 0xf8, 0x21, 0x01, 0xf1, 0xf6, 0xee, 0xf2, + 0xf6, 0x26, 0xcd, 0x17, 0xde, 0xde, 0xf4, 0x0d, 0xf6, 0xdb, 0xf5, 0xd4, + 0x40, 0x7f, 0xf4, 0xe6, 0x12, 0xf5, 0xf7, 0xdd, 0xea, 0xeb, 0xdf, 0x2d, + 0x15, 0xe7, 0x05, 0x12, 0x12, 0x01, 0xe8, 0xe0, 0x0f, 0x16, 0x14, 0x14, + 0xe0, 0x26, 0xfb, 0xfd, 0x0c, 0xf4, 0xf3, 0x03, 0xed, 0xed, 0xfe, 0x15, + 0xfc, 0x06, 0xef, 0x0b, 0x0b, 0x4c, 0x27, 0x06, 0x1d, 0x00, 0xea, 0x49, + 0x00, 0x09, 0x2a, 0xf2, 0xf8, 0xef, 0x30, 0xf9, 0xfa, 0xed, 0xff, 0x03, + 0x25, 0x2d, 0xbf, 0xe9, 0xed, 0xd2, 0xf5, 0x1f, 0xfd, 0x0d, 0xec, 0xe5, + 0x0d, 0xe8, 0x00, 0xfa, 0xef, 0xbb, 0x2d, 0x36, 0xee, 0x12, 0xef, 0xfb, + 0xbe, 0xd2, 0xef, 0xf3, 0x0f, 0x02, 0x1e, 0xd7, 0xda, 0x44, 0x4d, 0x03, + 0xc2, 0x2b, 0x72, 0xd9, 0x00, 0x22, 0xec, 0x3f, 0x1f, 0x1c, 0x0c, 0x0c, + 0xea, 0x1f, 0x01, 0xeb, 0x31, 0x0a, 0xf1, 0xf8, 0x44, 0x20, 0x37, 0xe0, + 0x07, 0xeb, 0x76, 0xf4, 0x33, 0xb6, 0xe8, 0xf0, 0xd8, 0xde, 0xeb, 0x03, + 0x0a, 0xd4, 0xce, 0xaa, 0x11, 0x2a, 0x79, 0xf8, 0xb6, 0xa5, 0xf0, 0xfc, + 0x0f, 0x51, 0x9c, 0xe4, 0x20, 0x4e, 0xf0, 0x34, 0x08, 0xcc, 0xeb, 0x02, + 0x11, 0x07, 0x2f, 0x0d, 0xbd, 0x5a, 0xfe, 0xe9, 0xda, 0xe5, 0x4d, 0x61, + 0xda, 0x1a, 0x58, 0xd4, 0x18, 0xce, 0xd4, 0xd3, 0xb7, 0xf8, 0xf3, 0x00, + 0xa8, 0xea, 0xd3, 0xec, 0x25, 0x22, 0xf1, 0xbd, 0x19, 0xfe, 0x12, 0xf4, + 0xc5, 0xed, 0xdf, 0x38, 0xd0, 0xe7, 0x32, 0xcc, 0xe8, 0xbe, 0xc5, 0x45, + 0xa8, 0xe1, 0xe2, 0xe6, 0x27, 0xe5, 0xc9, 0xec, 0x43, 0xed, 0x41, 0x27, + 0xfa, 0x12, 0xc5, 0xe8, 0xc3, 0x64, 0x39, 0x0d, 0xe4, 0xc7, 0x07, 0x17, + 0x34, 0xee, 0x14, 0xcf, 0x2a, 0xf5, 0x47, 0xf4, 0xd2, 0x08, 0xef, 0xe0, + 0x1d, 0xf3, 0xef, 0x27, 0x18, 0x38, 0xf2, 0xdf, 0x6a, 0x7b, 0xa3, 0x17, + 0x13, 0xca, 0xb6, 0x4b, 0xa5, 0x01, 0xf7, 0xe9, 0x13, 0xe5, 0x40, 0x22, + 0xee, 0x0d, 0x59, 0xed, 0x32, 0xe5, 0xd6, 0x1a, 0xe6, 0x3a, 0xf7, 0x1c, + 0x04, 0xc2, 0xe4, 0x1e, 0xd6, 0xe7, 0x3a, 0x09, 0x20, 0xe2, 0x24, 0x11, + 0x7f, 0x3a, 0xc0, 0x58, 0x14, 0x33, 0x1a, 0xf3, 0x1b, 0xf2, 0x1c, 0x00, + 0xe9, 0xfd, 0x23, 0xf9, 0xe4, 0x15, 0x02, 0xfe, 0x0f, 0xd8, 0x42, 0xf6, + 0xed, 0x1d, 0x40, 0x28, 0xf6, 0x10, 0x0d, 0xef, 0x02, 0xee, 0x01, 0x0f, + 0xf9, 0x08, 0xfd, 0xd6, 0x11, 0x18, 0x21, 0xfa, 0x00, 0xe3, 0xfb, 0x10, + 0xd7, 0xdc, 0xfe, 0x1b, 0xfb, 0xef, 0x0e, 0xe9, 0x12, 0x09, 0x03, 0xf6, + 0xd2, 0x1a, 0x10, 0xfa, 0x14, 0xe8, 0xf9, 0xf9, 0xee, 0xfa, 0xfa, 0xe9, + 0x11, 0x05, 0xd3, 0x51, 0x19, 0x04, 0x09, 0xf8, 0xf7, 0x05, 0x07, 0xe7, + 0x11, 0xf8, 0x02, 0x05, 0x0a, 0xf1, 0x01, 0xfb, 0x13, 0xdc, 0x06, 0x0a, + 0x7f, 0xe7, 0xfd, 0x04, 0x2f, 0x07, 0x06, 0x07, 0xf7, 0xf6, 0xfe, 0x0b, + 0x1b, 0x0d, 0x08, 0xe5, 0x0c, 0x1c, 0xf8, 0x0c, 0xdf, 0x14, 0xea, 0x00, + 0x23, 0x31, 0x1f, 0xf7, 0x03, 0xf5, 0xed, 0xdf, 0xf4, 0x03, 0x03, 0xfa, + 0x18, 0x3a, 0xce, 0xe0, 0xeb, 0xea, 0x01, 0xe6, 0x03, 0x09, 0x25, 0x09, + 0x01, 0x09, 0x26, 0xea, 0x01, 0xe5, 0x02, 0x05, 0xf9, 0x06, 0x09, 0x09, + 0x06, 0xe9, 0x0e, 0xf6, 0xf7, 0xfe, 0x08, 0xe3, 0x41, 0x43, 0xed, 0x0c, + 0xed, 0x09, 0xf6, 0x01, 0xf5, 0xf9, 0xfc, 0x12, 0x07, 0x04, 0x2c, 0xfa, + 0x0d, 0xfc, 0x11, 0x0a, 0xff, 0xf2, 0x06, 0xf1, 0xdf, 0xf5, 0x00, 0x10, + 0x02, 0x36, 0xf5, 0x0c, 0xf8, 0x1d, 0x0b, 0xd3, 0xdb, 0xe0, 0x08, 0x15, + 0x00, 0xfc, 0xe2, 0x06, 0x1e, 0xf1, 0x00, 0x01, 0xe1, 0x1a, 0xe9, 0xfd, + 0xed, 0xea, 0xe5, 0x06, 0x03, 0xdc, 0xe8, 0x14, 0xfb, 0x2c, 0x06, 0xf8, + 0xb0, 0x0c, 0xe9, 0x1b, 0xd8, 0xfb, 0x4f, 0x1b, 0x0a, 0xef, 0xed, 0x06, + 0x03, 0xf2, 0xec, 0x0e, 0x21, 0x29, 0xf4, 0x00, 0xfb, 0x0a, 0xf1, 0xfc, + 0x0a, 0x0d, 0xfc, 0x32, 0x00, 0xf3, 0x00, 0xf7, 0x0f, 0x09, 0x03, 0xf9, + 0x07, 0x18, 0x09, 0x00, 0x12, 0xf1, 0x06, 0xf4, 0xe2, 0x11, 0x0e, 0xf3, + 0xd9, 0xc7, 0xf8, 0x00, 0xf6, 0x30, 0xf9, 0x30, 0xe9, 0xd7, 0x14, 0xd7, + 0x14, 0xf8, 0x3e, 0x20, 0x00, 0x07, 0xef, 0xdb, 0xe4, 0xea, 0x25, 0x03, + 0x22, 0xce, 0x21, 0xfa, 0x75, 0xfc, 0x23, 0x10, 0x22, 0x08, 0x4e, 0x2a, + 0x05, 0xfc, 0x36, 0xcf, 0x04, 0xf2, 0xf5, 0xef, 0x2c, 0x1a, 0xb3, 0x66, + 0xd3, 0xfc, 0x02, 0x05, 0x0f, 0x14, 0xe8, 0xdf, 0x11, 0x0a, 0xe6, 0x09, + 0x36, 0xdb, 0x10, 0x15, 0x02, 0xdb, 0xff, 0x17, 0x19, 0xda, 0x12, 0x12, + 0xea, 0x1d, 0xd3, 0x05, 0xe8, 0x42, 0x07, 0x10, 0xe0, 0xf2, 0xf3, 0x0a, + 0x0e, 0xf7, 0x03, 0xe7, 0x21, 0x11, 0xf1, 0xb8, 0x19, 0xf2, 0xd0, 0xee, + 0xca, 0x08, 0xea, 0x14, 0xf6, 0xd5, 0xf6, 0xe5, 0xcc, 0x06, 0xe4, 0x2d, + 0xe3, 0x1b, 0x22, 0x01, 0x45, 0x2f, 0x04, 0x7f, 0x31, 0xed, 0x0b, 0xe6, + 0x1e, 0xfe, 0x16, 0x0f, 0x12, 0xe3, 0xe1, 0x1a, 0xf2, 0x01, 0xe8, 0xec, + 0xf7, 0x0c, 0x1a, 0xf1, 0x0e, 0xe8, 0x15, 0xc2, 0xe4, 0xc6, 0x33, 0x04, + 0x09, 0x09, 0xf5, 0xf7, 0xe5, 0x59, 0x0e, 0xfe, 0xe9, 0x28, 0xe7, 0xff, + 0xf5, 0x0a, 0x08, 0xd8, 0x10, 0x27, 0xfb, 0x0f, 0x12, 0xd0, 0x35, 0x1b, + 0xdb, 0xfd, 0x44, 0x3e, 0x23, 0xf8, 0x28, 0x09, 0xe9, 0xca, 0x16, 0xfc, + 0xf7, 0xdb, 0x02, 0x00, 0xdf, 0xe9, 0x13, 0xef, 0xe3, 0xf8, 0xf1, 0x1f, + 0xd9, 0x42, 0xe9, 0xf2, 0x20, 0x03, 0xf5, 0x0b, 0xee, 0xf7, 0xfe, 0xfe, + 0xff, 0x34, 0xf7, 0xfe, 0xf8, 0x18, 0xf2, 0x36, 0x2d, 0x1d, 0x01, 0x00, + 0xe4, 0x22, 0xe8, 0xda, 0x05, 0x22, 0xec, 0xf7, 0x25, 0xe2, 0xd6, 0xf7, + 0xf8, 0xe2, 0xef, 0x13, 0x02, 0x25, 0x11, 0x09, 0x0d, 0x0f, 0x00, 0x09, + 0x23, 0xfd, 0xdc, 0x01, 0xe6, 0xd1, 0xe9, 0xd1, 0xc9, 0xfa, 0xe8, 0xeb, + 0xc5, 0xd6, 0xf0, 0xdc, 0xee, 0xf3, 0xe2, 0xed, 0x2b, 0x06, 0x05, 0x0b, + 0x55, 0x02, 0x03, 0xf1, 0x12, 0x0f, 0x2d, 0x42, 0xcf, 0xe1, 0x02, 0x46, + 0xd0, 0xf8, 0xe1, 0x09, 0x1e, 0x7f, 0x16, 0x27, 0x04, 0xf7, 0xfc, 0x08, + 0xfd, 0x25, 0x00, 0xd6, 0xed, 0xfa, 0xe0, 0xed, 0x55, 0xee, 0xed, 0x16, + 0xf0, 0x00, 0x41, 0xe6, 0xe6, 0x1a, 0xda, 0xef, 0x2b, 0xdd, 0xe2, 0x02, + 0xff, 0xfa, 0xda, 0xe8, 0x0e, 0xd5, 0x00, 0xe8, 0x19, 0x10, 0xe7, 0xe6, + 0x05, 0x01, 0x04, 0xec, 0xe8, 0xee, 0x11, 0xd3, 0xf5, 0x02, 0xc6, 0x0f, + 0x01, 0xf8, 0xeb, 0xdf, 0xc6, 0xea, 0xe0, 0x1f, 0xe7, 0xea, 0xe5, 0xf5, + 0x0a, 0x01, 0x02, 0xe6, 0x44, 0x32, 0xe0, 0x11, 0x0b, 0xdf, 0x01, 0x16, + 0xf9, 0xfd, 0xe6, 0x0a, 0xfa, 0x30, 0xe3, 0xf8, 0xd4, 0x15, 0x06, 0xf3, + 0xdd, 0xda, 0x15, 0xe1, 0x09, 0x0e, 0xe5, 0xef, 0xff, 0x04, 0x0e, 0x7b, + 0x29, 0xf7, 0x09, 0xf4, 0x16, 0xdb, 0x0a, 0x11, 0x4b, 0x06, 0x42, 0x3d, + 0xe1, 0xef, 0x15, 0xeb, 0x48, 0xdb, 0xf3, 0x11, 0xfc, 0x13, 0x1b, 0xe4, + 0xec, 0x09, 0xc4, 0xd9, 0x0b, 0x31, 0xd9, 0xf3, 0x04, 0x17, 0xf2, 0xeb, + 0x0b, 0x19, 0xfe, 0x42, 0xfc, 0x35, 0xdf, 0x04, 0x0e, 0xd1, 0xf0, 0x06, + 0xfd, 0x2e, 0x10, 0xd7, 0x43, 0x03, 0x1e, 0xfc, 0x15, 0xfe, 0x01, 0x1c, + 0x25, 0x06, 0xce, 0x1f, 0xe6, 0xf9, 0x38, 0xfe, 0x02, 0xca, 0x07, 0xda, + 0xf6, 0x3e, 0xec, 0xf7, 0xc8, 0xdf, 0xf1, 0xee, 0x19, 0xf2, 0xe4, 0xff, + 0xb6, 0xf2, 0xc7, 0x6b, 0x0a, 0x00, 0xe0, 0xee, 0xf2, 0x07, 0xe1, 0xe9, + 0xf1, 0xfd, 0xe9, 0xfa, 0x2e, 0xd8, 0x09, 0x3e, 0xfe, 0x02, 0x41, 0xed, + 0x1c, 0xfa, 0xf5, 0xee, 0x20, 0x2e, 0xff, 0xec, 0xcb, 0xeb, 0xf6, 0x09, + 0x10, 0x33, 0xec, 0xfd, 0x13, 0x00, 0xec, 0xec, 0xf0, 0xdd, 0xfd, 0x2d, + 0xe8, 0x20, 0xe0, 0xd5, 0xe8, 0xee, 0xe0, 0x11, 0x2f, 0xcf, 0xf6, 0x0f, + 0x34, 0x29, 0xe0, 0x19, 0x0c, 0x10, 0xe7, 0x01, 0xe9, 0xf6, 0xd9, 0x00, + 0x0b, 0x06, 0xdf, 0xe6, 0x2e, 0x28, 0x02, 0xdf, 0xea, 0xf7, 0xc8, 0xd2, + 0x30, 0xdb, 0xf1, 0xe2, 0xe2, 0x05, 0x1b, 0xb7, 0x57, 0x18, 0x1e, 0xd6, + 0x0c, 0x0c, 0xfd, 0xca, 0x35, 0xfc, 0x01, 0xfe, 0xfb, 0xe7, 0xf8, 0x1b, + 0x6b, 0x20, 0xe7, 0x18, 0x20, 0xfb, 0xe0, 0x05, 0x54, 0xe6, 0xf6, 0x04, + 0xe3, 0xe3, 0x38, 0xca, 0x02, 0x0b, 0xe0, 0x40, 0x02, 0x2c, 0xed, 0x16, + 0xe3, 0x4d, 0xe5, 0xf1, 0xe2, 0xfa, 0xf7, 0xe9, 0x4c, 0x29, 0x7f, 0x26, + 0xf7, 0xe1, 0xfc, 0x38, 0x0d, 0xf9, 0xbb, 0x06, 0x04, 0xf7, 0xf9, 0x01, + 0xfd, 0xff, 0x07, 0xaf, 0xda, 0x3b, 0xd2, 0x1e, 0xb8, 0xb8, 0x01, 0xff, + 0x08, 0xd9, 0xe8, 0x11, 0xcc, 0x33, 0xe8, 0xf8, 0x18, 0x0c, 0xfd, 0x08, + 0x2e, 0x25, 0xf4, 0xfe, 0xfb, 0xe7, 0xea, 0x1c, 0x14, 0xda, 0xda, 0x26, + 0xda, 0xc2, 0xf5, 0xef, 0xf6, 0x0d, 0x42, 0xd4, 0x4f, 0x19, 0x33, 0x2c, + 0x1d, 0xcf, 0x24, 0xd3, 0x1b, 0x55, 0xeb, 0x27, 0xe4, 0x1d, 0xb8, 0x14, + 0x3b, 0xe3, 0x0c, 0x14, 0xe2, 0xb3, 0x06, 0x0a, 0x1a, 0xef, 0x75, 0x4e, + 0xfd, 0x0f, 0x35, 0x15, 0x23, 0x01, 0xf2, 0x00, 0xaf, 0xf0, 0x7e, 0x0b, + 0x12, 0xe3, 0xeb, 0xdc, 0xed, 0xfb, 0x1a, 0x14, 0xd3, 0xcc, 0x26, 0x1a, + 0xfa, 0x1f, 0xa9, 0xf3, 0xe0, 0x04, 0x21, 0xe5, 0x16, 0x2f, 0x19, 0x4c, + 0xd7, 0xfd, 0x15, 0x14, 0xdf, 0xd3, 0x3a, 0x45, 0x29, 0x5c, 0xee, 0xd3, + 0x2f, 0x39, 0x06, 0x00, 0x0d, 0x45, 0xdc, 0xf1, 0x16, 0x23, 0x0c, 0xe3, + 0xe3, 0xd9, 0xf9, 0xee, 0xbf, 0x05, 0x2e, 0xc6, 0xd5, 0xd5, 0x07, 0x0b, + 0x03, 0x23, 0x11, 0x58, 0x56, 0x00, 0x42, 0xfa, 0x07, 0xf1, 0xb2, 0x29, + 0xf7, 0xaf, 0x45, 0x12, 0xe4, 0x48, 0x15, 0x26, 0x35, 0x6a, 0xde, 0xea, + 0x0a, 0x70, 0xe3, 0x21, 0xbc, 0x3b, 0xde, 0xee, 0xf8, 0x0f, 0xdc, 0xd0, + 0xf5, 0xdf, 0x2f, 0xd2, 0x22, 0x05, 0xed, 0xce, 0xda, 0xe3, 0x11, 0x13, + 0x17, 0x07, 0x39, 0xe2, 0x01, 0x06, 0x16, 0xd5, 0x06, 0xeb, 0x07, 0xec, + 0xf0, 0x0d, 0x10, 0x24, 0x04, 0xd5, 0x1a, 0x1d, 0xbf, 0xea, 0xff, 0xdc, + 0x58, 0x2a, 0x01, 0xdf, 0xf2, 0x1b, 0xf6, 0x25, 0x1b, 0x7f, 0xca, 0x2a, + 0xee, 0xdd, 0x2c, 0x15, 0x1b, 0x04, 0xbc, 0xf8, 0x0b, 0xe2, 0xe5, 0xd8, + 0xe8, 0x08, 0xf9, 0xf6, 0x25, 0xef, 0xd6, 0x08, 0x37, 0x1f, 0x1d, 0x39, + 0xfa, 0xcd, 0xfd, 0xfc, 0xad, 0xe0, 0xe7, 0x3a, 0x1e, 0xf2, 0x74, 0xed, + 0x29, 0xf8, 0xff, 0xf9, 0xee, 0xee, 0xd5, 0xdb, 0xdb, 0xe7, 0xd6, 0xee, + 0x07, 0x1c, 0xf7, 0x0c, 0xcb, 0xcb, 0xe2, 0x12, 0xf4, 0xf9, 0xfb, 0x03, + 0x1b, 0xfa, 0x12, 0xe5, 0xe7, 0xd6, 0xfe, 0x5c, 0xfe, 0x10, 0xcc, 0xe3, + 0x03, 0xdc, 0x04, 0x12, 0xe2, 0x24, 0x18, 0x20, 0xe3, 0x3f, 0x15, 0x01, + 0xf2, 0x0d, 0x20, 0xff, 0xd1, 0x2c, 0x10, 0x24, 0x3e, 0xf7, 0xf0, 0x00, + 0x3d, 0x19, 0xcc, 0xf2, 0x10, 0xc3, 0x13, 0x16, 0xff, 0xcb, 0x03, 0xf1, + 0xf1, 0x25, 0xca, 0xd0, 0xe3, 0xf8, 0xde, 0xc8, 0xe5, 0xdf, 0x25, 0xd3, + 0xee, 0xdd, 0x69, 0xec, 0xdd, 0x2f, 0x1a, 0x21, 0x0c, 0x11, 0x0d, 0x02, + 0xc6, 0xd8, 0xf3, 0xda, 0x12, 0x00, 0x51, 0x27, 0x0e, 0xe0, 0xcc, 0x0d, + 0xf7, 0xd0, 0x60, 0xe4, 0x45, 0x3d, 0xdd, 0x20, 0x22, 0x06, 0x18, 0x05, + 0x21, 0xea, 0x78, 0xe9, 0xd5, 0xdf, 0x44, 0xd4, 0xfc, 0xd2, 0xd3, 0x47, + 0x2a, 0xee, 0xf4, 0x05, 0xba, 0x31, 0x2f, 0xd6, 0x42, 0xea, 0xf5, 0x17, + 0x04, 0xe7, 0xed, 0xfe, 0x0e, 0x28, 0x1b, 0xed, 0x01, 0x0f, 0x03, 0xe0, + 0x0c, 0xea, 0x0b, 0x1f, 0x00, 0x1c, 0x2e, 0xe2, 0x33, 0x6c, 0xfa, 0x00, + 0xf4, 0x35, 0xea, 0xd3, 0xe5, 0x00, 0x1b, 0xde, 0xf6, 0xf5, 0x27, 0xf8, + 0x37, 0x25, 0xc2, 0x09, 0x0a, 0x04, 0x01, 0x0d, 0x02, 0xf2, 0xd6, 0x00, + 0xed, 0xe8, 0x22, 0xdd, 0x01, 0xe2, 0x18, 0x2f, 0x31, 0x2f, 0xd6, 0x00, + 0xfc, 0xf1, 0x3c, 0x01, 0xd8, 0x15, 0xf8, 0xeb, 0xe4, 0x17, 0x21, 0xe0, + 0xe3, 0x11, 0xff, 0x23, 0x1d, 0xf1, 0x1b, 0xf7, 0x0b, 0x1d, 0xcf, 0xc8, + 0xee, 0xf3, 0x0c, 0xf2, 0xc5, 0x1f, 0x1c, 0x09, 0xfe, 0x1b, 0x01, 0x04, + 0x0d, 0x29, 0xfe, 0x1b, 0x0c, 0xdb, 0xd9, 0xe9, 0xf9, 0x29, 0xe7, 0x2d, + 0x03, 0x03, 0x0d, 0x02, 0xe7, 0x1e, 0x0c, 0xd5, 0x0a, 0xde, 0xdd, 0xff, + 0xdc, 0x00, 0x00, 0x25, 0x08, 0xec, 0xf1, 0xec, 0xf9, 0x0f, 0x1d, 0xeb, + 0xef, 0xed, 0x1d, 0x15, 0xee, 0x03, 0xe9, 0xf0, 0x13, 0xfd, 0x27, 0x0b, + 0x5e, 0x39, 0xf8, 0x1f, 0x05, 0x17, 0x07, 0x02, 0x24, 0xf9, 0x00, 0x08, + 0xf9, 0x7f, 0xfe, 0x17, 0x00, 0x43, 0x40, 0x3a, 0x1e, 0xe6, 0xeb, 0x19, + 0xf9, 0xf3, 0xfe, 0xf8, 0xdd, 0xdf, 0xf8, 0x03, 0xf8, 0x0a, 0x03, 0xe9, + 0x04, 0x09, 0xf6, 0x07, 0x07, 0x2d, 0xe3, 0x06, 0x10, 0xd2, 0xd4, 0x2f, + 0xf5, 0xef, 0x00, 0x17, 0xdb, 0xe1, 0x06, 0xfb, 0x2e, 0x09, 0xf6, 0x02, + 0x3a, 0x3c, 0x10, 0x0c, 0x21, 0x00, 0xf0, 0x00, 0xe9, 0xfe, 0xcf, 0xe6, + 0xfa, 0x37, 0xe4, 0x22, 0x14, 0xdc, 0xf2, 0xf3, 0xf9, 0x0f, 0x0d, 0x1a, + 0xfb, 0xf1, 0xf4, 0x0d, 0xfc, 0x20, 0xeb, 0x1d, 0xfc, 0xdd, 0x08, 0xf2, + 0x1f, 0xd9, 0xe7, 0xe7, 0x00, 0x20, 0xf8, 0x17, 0xf3, 0xe6, 0xf5, 0xdf, + 0xe1, 0xf8, 0xfa, 0xd9, 0xfe, 0xf3, 0xd9, 0xc8, 0xe9, 0xc9, 0xfd, 0x09, + 0xfa, 0x05, 0x11, 0x44, 0x27, 0x21, 0xe2, 0xee, 0xde, 0x10, 0xf8, 0x64, + 0x1a, 0xc0, 0xdd, 0x06, 0xe4, 0xe1, 0xe7, 0xfa, 0x0d, 0xf0, 0xef, 0xc9, + 0xe9, 0x28, 0xec, 0xf3, 0x34, 0x16, 0x0f, 0xff, 0xf4, 0x14, 0x2c, 0x02, + 0xd8, 0x59, 0x3c, 0x03, 0x28, 0xff, 0xf2, 0x09, 0x05, 0xf0, 0xf2, 0x0c, + 0x15, 0xfd, 0x05, 0xfa, 0xc7, 0x1d, 0x18, 0xd4, 0xfa, 0x10, 0x23, 0x0f, + 0xec, 0xfd, 0xf1, 0xcb, 0x02, 0xdf, 0xbf, 0x62, 0xe1, 0xd8, 0xff, 0xf3, + 0x67, 0xc0, 0xe1, 0xde, 0xd6, 0x27, 0x14, 0x06, 0xec, 0x21, 0xf9, 0xce, + 0xf7, 0xed, 0xc1, 0xda, 0xd2, 0x15, 0xcb, 0xf5, 0xeb, 0x51, 0x23, 0xed, + 0xf2, 0x08, 0x05, 0x1b, 0xd6, 0xf1, 0xeb, 0xe9, 0xee, 0x35, 0x22, 0xd6, + 0xe9, 0xdf, 0x33, 0xe9, 0x1e, 0xef, 0xfa, 0x01, 0xd4, 0xe0, 0x04, 0x49, + 0x13, 0x50, 0xf7, 0x2f, 0x02, 0x34, 0xf8, 0x06, 0xd2, 0xf2, 0xd2, 0xfb, + 0xef, 0xcd, 0xf1, 0xdf, 0x2a, 0xf1, 0xe2, 0xea, 0x09, 0xa8, 0xfd, 0x10, + 0xf1, 0xd4, 0x24, 0x00, 0x0e, 0x35, 0x43, 0xd5, 0x0f, 0x1c, 0xe3, 0x43, + 0xfb, 0x23, 0xe2, 0x18, 0x39, 0x11, 0x0d, 0x5b, 0x02, 0xe0, 0xd4, 0xd6, + 0x25, 0x0a, 0xee, 0x2b, 0xf2, 0x02, 0xec, 0x17, 0xef, 0x13, 0x15, 0x05, + 0x2a, 0xdc, 0xed, 0xea, 0x10, 0xe4, 0xf2, 0xf5, 0xfd, 0xf5, 0x7f, 0xf5, + 0x29, 0xff, 0x31, 0x04, 0xfb, 0xf3, 0x1f, 0xdd, 0x15, 0xfe, 0xea, 0x00, + 0xf5, 0xe9, 0xc0, 0x37, 0x0e, 0xce, 0xf5, 0xf1, 0xdd, 0xbc, 0xf6, 0x35, + 0x3a, 0x4a, 0xff, 0x16, 0x14, 0xcd, 0x20, 0xdb, 0xe6, 0xd2, 0x7c, 0xf5, + 0x49, 0x0c, 0xf1, 0xfb, 0x01, 0xc6, 0xed, 0x0b, 0xfe, 0xec, 0xd4, 0x1f, + 0xff, 0xfe, 0x01, 0xd0, 0x04, 0x1d, 0x08, 0x10, 0xdb, 0x7f, 0x40, 0x10, + 0xfe, 0xf6, 0xfa, 0xfb, 0xe3, 0x0d, 0x33, 0xf9, 0x18, 0x0b, 0x21, 0xff, + 0x05, 0xed, 0xdc, 0xf2, 0xf0, 0xef, 0x11, 0xfc, 0x10, 0xff, 0xed, 0x05, + 0xf9, 0xe0, 0x52, 0x39, 0x38, 0x08, 0x20, 0x1a, 0xf7, 0x2e, 0xc0, 0x19, + 0xfe, 0x0c, 0x1a, 0x11, 0x08, 0xf0, 0xf7, 0xe3, 0xf0, 0x05, 0xed, 0x09, + 0x10, 0x02, 0x01, 0x06, 0xf7, 0xfc, 0x04, 0xf4, 0xe8, 0xe4, 0x18, 0xf5, + 0xfc, 0xf6, 0xfe, 0x01, 0xfb, 0x0f, 0x1c, 0xe5, 0xdd, 0xed, 0x17, 0xdc, + 0xc3, 0xfa, 0xd5, 0x3a, 0x13, 0xf7, 0x0b, 0x28, 0xe9, 0x1a, 0xeb, 0xe9, + 0x2b, 0xfb, 0x07, 0x11, 0xea, 0x03, 0xfb, 0xfe, 0x18, 0x03, 0x15, 0x22, + 0xf2, 0xd6, 0xea, 0xf1, 0xe6, 0xe6, 0x2f, 0x00, 0x30, 0xdb, 0x0a, 0xeb, + 0xc9, 0xf3, 0xe6, 0xec, 0x0b, 0xf7, 0xd8, 0xee, 0xdf, 0xee, 0xfe, 0xfc, + 0xe5, 0x40, 0x05, 0x08, 0x04, 0xf0, 0xcb, 0xf3, 0x18, 0x21, 0x23, 0xf4, + 0xfa, 0xec, 0xdf, 0xf9, 0xec, 0x17, 0xea, 0x17, 0x02, 0xed, 0x19, 0xe8, + 0x21, 0xff, 0xe5, 0xfc, 0x0c, 0xee, 0x2b, 0x4f, 0x75, 0xee, 0x08, 0x0a, + 0xce, 0xfa, 0xff, 0x26, 0x11, 0xdb, 0xfa, 0xd6, 0xed, 0xd9, 0x23, 0x00, + 0xff, 0x0d, 0xe8, 0xeb, 0x08, 0xf8, 0xf3, 0xf4, 0x08, 0xe5, 0xfd, 0xb7, + 0x34, 0xe9, 0x0a, 0xd3, 0xe7, 0x07, 0xf4, 0x23, 0xf0, 0xe1, 0xed, 0xff, + 0xe1, 0xf7, 0x1a, 0x19, 0xfe, 0x0e, 0xcc, 0xf4, 0x05, 0x0a, 0x52, 0x0f, + 0x0e, 0xec, 0x0e, 0xde, 0xf2, 0xe9, 0x0a, 0x07, 0x08, 0xdd, 0xeb, 0xd6, + 0xea, 0x0a, 0x22, 0xf1, 0xff, 0xdb, 0x2c, 0xf9, 0x15, 0xd6, 0xeb, 0x14, + 0x58, 0xca, 0xe6, 0x4a, 0xf8, 0xe7, 0xf1, 0xf1, 0xe3, 0xfe, 0xe6, 0x12, + 0xf4, 0xfe, 0x08, 0xe3, 0x12, 0xf3, 0x08, 0x0f, 0x0b, 0x1e, 0x0f, 0xfb, + 0x24, 0xe2, 0x02, 0xd8, 0xf3, 0xd8, 0xce, 0x2a, 0x01, 0xf1, 0xfc, 0xe8, + 0x1b, 0x0c, 0x2c, 0x0b, 0xfa, 0xec, 0xd8, 0xda, 0xeb, 0x5c, 0x0e, 0xfa, + 0xd7, 0x16, 0x03, 0x13, 0xfe, 0xf4, 0x6a, 0x03, 0x16, 0xdd, 0xeb, 0xd3, + 0x15, 0x17, 0xcd, 0x16, 0xf6, 0x21, 0xe6, 0x0a, 0xe9, 0x0e, 0xd5, 0xf7, + 0xd5, 0xf5, 0xe3, 0xfa, 0x16, 0xb1, 0xfb, 0xc6, 0x61, 0xcf, 0xe6, 0x18, + 0x24, 0x18, 0xf2, 0x3c, 0x05, 0x14, 0xd3, 0x1c, 0xcb, 0x1b, 0xff, 0xea, + 0xd0, 0x12, 0xef, 0xe2, 0xd2, 0xfe, 0x14, 0xed, 0xec, 0x14, 0xfb, 0xda, + 0x22, 0x0c, 0xe4, 0xdc, 0xff, 0xf1, 0xdd, 0x14, 0x0b, 0x0d, 0xc9, 0xf5, + 0xcc, 0x06, 0xfe, 0xef, 0xf4, 0xf6, 0x7a, 0x1d, 0x2a, 0xd9, 0xe2, 0xdb, + 0xfb, 0x1a, 0xe5, 0x32, 0x08, 0x00, 0x05, 0x4a, 0x40, 0x27, 0x00, 0xfc, + 0x29, 0xe5, 0xfb, 0x2b, 0x01, 0xed, 0x46, 0x10, 0xef, 0xea, 0x29, 0xca, + 0x07, 0xe1, 0xe7, 0x40, 0xf3, 0x18, 0x33, 0x10, 0x01, 0xfa, 0x47, 0xf5, + 0x17, 0x05, 0xf2, 0x21, 0x12, 0xe2, 0x04, 0xfa, 0xe2, 0xfa, 0xff, 0x1b, + 0x11, 0xd7, 0x01, 0xdf, 0x04, 0xf4, 0xf7, 0xdd, 0x11, 0xe9, 0xf6, 0x13, + 0x19, 0xde, 0xde, 0x50, 0xec, 0xef, 0xf0, 0x2e, 0xe9, 0x06, 0x0e, 0xfb, + 0xe1, 0xe9, 0xfe, 0xfe, 0xff, 0x25, 0xe4, 0x1c, 0xd8, 0x3e, 0xd8, 0xee, + 0x0f, 0xf7, 0xf5, 0xf3, 0x05, 0x39, 0xf7, 0x3e, 0x0d, 0x08, 0xfe, 0xfd, + 0xf0, 0xda, 0xfb, 0x12, 0x12, 0x24, 0x09, 0xed, 0x0c, 0xec, 0x12, 0x04, + 0x1d, 0xf9, 0xf7, 0x2b, 0xfa, 0x0e, 0x1c, 0x2c, 0xf5, 0x07, 0xde, 0x7f, + 0x13, 0x12, 0x16, 0x12, 0x09, 0xda, 0x19, 0x20, 0x09, 0x30, 0xd8, 0x31, + 0x03, 0xf3, 0xce, 0xfa, 0xf2, 0xfe, 0xe4, 0xef, 0xfa, 0x42, 0xfd, 0xeb, + 0x0d, 0x02, 0xf5, 0x1b, 0x13, 0xfd, 0xcd, 0x37, 0xcc, 0xf5, 0x2b, 0x15, + 0xc5, 0xdc, 0x51, 0x20, 0xef, 0x48, 0xae, 0xc7, 0xb0, 0xf6, 0xe1, 0xd7, + 0x7f, 0xcc, 0xd3, 0x0e, 0x08, 0x74, 0x0c, 0xf9, 0xef, 0xc8, 0xe0, 0xb8, + 0xdc, 0x24, 0x1a, 0xfa, 0xde, 0x20, 0x50, 0x05, 0x5c, 0x49, 0xfd, 0x1c, + 0xd4, 0x1c, 0x63, 0x26, 0x17, 0x15, 0xd5, 0x08, 0x4d, 0x03, 0x03, 0xe5, + 0xce, 0xf6, 0xd4, 0xdd, 0xb9, 0x3b, 0xe3, 0xff, 0x00, 0x36, 0xde, 0xc6, + 0xff, 0xbb, 0xf8, 0xde, 0x49, 0xc3, 0xf6, 0x65, 0x2c, 0xcd, 0x17, 0x0d, + 0xb2, 0xfd, 0x1c, 0x8d, 0x1f, 0x0f, 0x48, 0x0d, 0x09, 0xff, 0x03, 0xc5, + 0xe0, 0xd6, 0xf3, 0x59, 0xeb, 0x1e, 0x31, 0xa0, 0xdc, 0x44, 0xe9, 0xdf, + 0xb7, 0x57, 0x1f, 0x30, 0x0a, 0xc9, 0xe0, 0x4d, 0xc1, 0x3c, 0x30, 0xc7, + 0x44, 0xee, 0x21, 0xaa, 0x11, 0xf2, 0xd0, 0x12, 0xf7, 0xee, 0xfa, 0xbb, + 0xf0, 0xd5, 0xd2, 0x2a, 0xe6, 0xde, 0xf3, 0xef, 0xd7, 0xd2, 0x00, 0x47, + 0xf4, 0xf4, 0xd4, 0x1e, 0xe1, 0xee, 0x00, 0x25, 0xf7, 0xb9, 0xdb, 0xd6, + 0xda, 0x00, 0x0f, 0x15, 0x60, 0x03, 0x26, 0x40, 0xea, 0x1b, 0xec, 0x12, + 0x95, 0x45, 0x38, 0xc1, 0xeb, 0xdd, 0xed, 0x00, 0x2b, 0x37, 0x14, 0xd8, + 0xff, 0xf5, 0xdb, 0x39, 0xe1, 0x13, 0x48, 0xfb, 0xcd, 0xa3, 0x21, 0xe0, + 0x70, 0x12, 0xfa, 0xb4, 0xe1, 0x0b, 0xcd, 0x2c, 0x15, 0xda, 0x5f, 0x5f, + 0x06, 0xdb, 0x09, 0xd8, 0xe3, 0xef, 0xd8, 0xf7, 0x2c, 0x9a, 0xf7, 0xf4, + 0x04, 0x1a, 0xf1, 0x91, 0x22, 0x9b, 0xe0, 0x18, 0x38, 0xe9, 0xd4, 0x69, + 0x16, 0x4a, 0xe4, 0xd4, 0x11, 0x17, 0xe4, 0xcf, 0xa6, 0xf1, 0x28, 0x25, + 0x27, 0x08, 0x3e, 0x01, 0x0f, 0xe1, 0x56, 0xaf, 0x14, 0x37, 0xe4, 0x10, + 0x20, 0xf4, 0x46, 0xe3, 0x44, 0x63, 0x12, 0xcb, 0xd7, 0xcb, 0x00, 0x1c, + 0xeb, 0x0b, 0x02, 0x02, 0x17, 0x7f, 0x0c, 0x09, 0x38, 0x16, 0xf5, 0xe8, + 0xfa, 0xec, 0xe6, 0x0c, 0x09, 0xf4, 0xf8, 0x15, 0xd9, 0x1b, 0x1a, 0x09, + 0xd2, 0x07, 0x30, 0xf7, 0xdb, 0xdb, 0xe4, 0x00, 0xd0, 0x1c, 0x21, 0xf6, + 0x0a, 0x32, 0x1f, 0x39, 0x0f, 0xfe, 0xff, 0xd4, 0xd6, 0x12, 0xff, 0xfb, + 0xe5, 0xf3, 0x14, 0x07, 0xee, 0x09, 0x01, 0x1d, 0x27, 0xed, 0x0c, 0xe3, + 0xfe, 0xdc, 0x03, 0xc4, 0xf7, 0x18, 0x0e, 0xee, 0xfd, 0xe1, 0xe8, 0x0e, + 0x2c, 0xfa, 0xef, 0x08, 0x01, 0xfc, 0xfd, 0xd9, 0x33, 0xfe, 0x09, 0xdd, + 0x0f, 0x01, 0x00, 0xfc, 0x22, 0xe3, 0xfd, 0x28, 0xff, 0xe7, 0xff, 0x0c, + 0xe1, 0xfe, 0xfa, 0xbf, 0x0f, 0x0c, 0x1d, 0xc0, 0xe4, 0x1a, 0x01, 0x14, + 0xf7, 0xcf, 0xdf, 0xe1, 0xf5, 0xf8, 0xf9, 0x15, 0xc1, 0xfb, 0x18, 0x0d, + 0xd5, 0x18, 0xec, 0xfc, 0x21, 0xf9, 0xff, 0xed, 0xf0, 0xff, 0x02, 0x1a, + 0x20, 0x07, 0x0c, 0xf4, 0xfc, 0xf5, 0x1c, 0x08, 0xe4, 0x0a, 0xeb, 0x25, + 0x03, 0xfe, 0xe5, 0x0c, 0x50, 0xec, 0x1d, 0x0a, 0x1e, 0x00, 0x08, 0x2b, + 0xf4, 0x00, 0x0b, 0xf3, 0xe5, 0xec, 0xff, 0xff, 0x45, 0xe2, 0xfd, 0xd1, + 0x1d, 0x0d, 0x04, 0xea, 0x01, 0xed, 0x11, 0x10, 0x0b, 0xe8, 0x14, 0x0c, + 0xe0, 0x03, 0x2c, 0xff, 0x00, 0x17, 0xeb, 0x10, 0xfb, 0x0e, 0xf1, 0xd5, + 0x00, 0x20, 0xf3, 0xe7, 0x05, 0xf4, 0x04, 0x21, 0x01, 0x11, 0x13, 0xf2, + 0x24, 0xa7, 0xf9, 0xf9, 0xe2, 0xf9, 0xe6, 0x35, 0xeb, 0x30, 0xfe, 0x1f, + 0xfa, 0x1f, 0x22, 0xdc, 0x11, 0x2f, 0xff, 0xf4, 0x22, 0xf6, 0xe2, 0x3b, + 0x38, 0x11, 0x0e, 0x1b, 0xf5, 0x12, 0xf5, 0x32, 0xf1, 0x08, 0xf2, 0x0c, + 0x45, 0x30, 0xf7, 0xef, 0x2a, 0x18, 0x18, 0x0f, 0xff, 0x04, 0xe7, 0xf2, + 0x09, 0x11, 0xf6, 0xfc, 0xdf, 0xf9, 0xdc, 0xf9, 0x0f, 0x7b, 0x2a, 0x11, + 0x2f, 0x0d, 0xe2, 0xe8, 0x30, 0x06, 0xf4, 0x00, 0xd9, 0xf3, 0xce, 0x16, + 0xee, 0x3b, 0xe0, 0x0b, 0xff, 0x15, 0xe6, 0xea, 0x29, 0xae, 0x18, 0xf4, + 0xff, 0xe4, 0xd5, 0xf6, 0xef, 0x40, 0x08, 0xdf, 0x0d, 0xea, 0x01, 0x08, + 0x1f, 0x0d, 0xed, 0xfb, 0xef, 0xcb, 0x29, 0x26, 0x18, 0xd9, 0x42, 0xdb, + 0xdf, 0x02, 0x1a, 0xfc, 0xfa, 0xe0, 0x53, 0xf2, 0x09, 0xe7, 0xfd, 0x2f, + 0x00, 0x41, 0xde, 0x1a, 0x1c, 0xf7, 0x32, 0xfd, 0xf8, 0xe2, 0x19, 0x06, + 0xe2, 0xfc, 0x19, 0x1c, 0x07, 0xd5, 0xf1, 0xf9, 0x29, 0xee, 0xf5, 0x14, + 0xf9, 0xfd, 0xe5, 0xd5, 0x03, 0x3e, 0x06, 0x03, 0xe1, 0x27, 0x7f, 0xe4, + 0x0a, 0xcb, 0x13, 0x1d, 0x4a, 0xf1, 0xde, 0xee, 0x04, 0xed, 0x4b, 0xf6, + 0xfd, 0x21, 0x03, 0x0d, 0x3a, 0x03, 0x02, 0x03, 0xd0, 0x06, 0x0c, 0xe8, + 0xf8, 0x09, 0x16, 0x3c, 0x0a, 0xc8, 0xf2, 0xc0, 0x51, 0xe6, 0xe9, 0x3c, + 0xd5, 0x04, 0xae, 0x06, 0x3a, 0x2c, 0x05, 0xf0, 0xdd, 0x16, 0xeb, 0x76, + 0x02, 0xc5, 0xf2, 0xe9, 0x10, 0xdd, 0xf8, 0xe4, 0xd7, 0xf2, 0xfd, 0xd1, + 0x26, 0xec, 0x54, 0xcb, 0xeb, 0x16, 0x0c, 0xf7, 0x2e, 0xb8, 0x0a, 0xfa, + 0xe6, 0x04, 0xeb, 0xae, 0xef, 0xf5, 0x2e, 0xe8, 0xc5, 0xdb, 0x28, 0x12, + 0x1f, 0xee, 0xc4, 0x19, 0x2f, 0xc1, 0x08, 0xef, 0x18, 0x12, 0xef, 0xe0, + 0xfa, 0x10, 0x06, 0x23, 0xef, 0x36, 0xd5, 0xbe, 0xf7, 0x2e, 0xd4, 0x22, + 0x28, 0x0e, 0xf6, 0xea, 0xf2, 0xf0, 0xd6, 0x0a, 0x16, 0x12, 0xd9, 0x3c, + 0x10, 0xf6, 0xfc, 0x1e, 0x11, 0xeb, 0x09, 0xf7, 0xa7, 0xf0, 0xd0, 0x08, + 0x05, 0xe5, 0x19, 0x10, 0x2d, 0xe9, 0x29, 0x25, 0x1a, 0xf0, 0xfe, 0x0c, + 0x1a, 0x70, 0xe5, 0xd2, 0xd7, 0x00, 0xf5, 0x06, 0xf1, 0xe2, 0xee, 0xba, + 0xf9, 0xe0, 0x08, 0x1b, 0x07, 0x00, 0x10, 0x22, 0x41, 0x31, 0x00, 0x15, + 0xef, 0xfb, 0xd0, 0x08, 0x03, 0x1b, 0xcd, 0x05, 0x0c, 0xc0, 0xee, 0xe6, + 0xe8, 0x34, 0xfa, 0xdb, 0xfb, 0xed, 0x02, 0xfa, 0xfe, 0x19, 0x18, 0x3b, + 0x0f, 0xed, 0x31, 0xf6, 0x02, 0xdc, 0x06, 0xeb, 0xe1, 0x02, 0x23, 0xfd, + 0x35, 0xf6, 0xf4, 0xed, 0xde, 0xef, 0xf9, 0x01, 0xe4, 0x4e, 0xf5, 0xe9, + 0x17, 0xe8, 0x02, 0x5e, 0xf3, 0x02, 0x02, 0xcc, 0xe1, 0x00, 0xe9, 0x4b, + 0x1b, 0xc8, 0x15, 0xf8, 0xdf, 0x2d, 0xf4, 0xf2, 0xdb, 0xfe, 0x0d, 0x1b, + 0x2f, 0xca, 0x06, 0x7f, 0x04, 0xde, 0x16, 0x3d, 0x18, 0xd8, 0x04, 0xef, + 0xf7, 0xd5, 0x3b, 0xe0, 0x03, 0xe0, 0x2c, 0x13, 0x07, 0x06, 0xf5, 0xe1, + 0x43, 0xd7, 0xeb, 0xeb, 0x05, 0x02, 0xda, 0x1a, 0xef, 0xf3, 0xd6, 0x51, + 0xde, 0x12, 0xe4, 0x27, 0xea, 0x09, 0x20, 0x2a, 0xea, 0x0f, 0xe2, 0xee, + 0xfe, 0x03, 0xe2, 0x68, 0x0a, 0xef, 0xf4, 0x01, 0xf4, 0xd9, 0x29, 0x0d, + 0x09, 0xf1, 0xef, 0x49, 0xf4, 0xd8, 0xcc, 0xd2, 0x13, 0x06, 0xe8, 0xe6, + 0xd9, 0xdd, 0xee, 0xe9, 0x2b, 0xf3, 0x25, 0xea, 0x02, 0x06, 0xda, 0xd4, + 0xe7, 0xdd, 0x01, 0xd3, 0x60, 0xde, 0x0d, 0x0e, 0x09, 0xe3, 0xec, 0xe6, + 0x02, 0x21, 0x0d, 0xe5, 0xcf, 0x11, 0xcf, 0xf1, 0xf0, 0xde, 0xef, 0x0a, + 0x14, 0xf5, 0x4e, 0x0b, 0xf9, 0xee, 0x14, 0x1a, 0x08, 0xbc, 0x06, 0x1c, + 0xe5, 0xeb, 0x17, 0xea, 0x0f, 0xed, 0x0f, 0xfc, 0x1d, 0x06, 0x0d, 0xdd, + 0xd4, 0xe1, 0xed, 0x39, 0x0c, 0xf2, 0x4e, 0xd1, 0x1e, 0xfd, 0xfb, 0x08, + 0x02, 0x0b, 0xed, 0x43, 0xed, 0xde, 0xf7, 0xe7, 0x02, 0xed, 0xf8, 0x0a, + 0xd7, 0x1d, 0xf9, 0x0b, 0x09, 0x66, 0xdf, 0xd0, 0xf6, 0x2e, 0xcf, 0xbf, + 0xfb, 0xeb, 0x06, 0x36, 0x19, 0x29, 0x06, 0xf0, 0xf3, 0x1e, 0x2b, 0x09, + 0xe2, 0x18, 0xf0, 0x5b, 0xd9, 0xef, 0xf3, 0xb2, 0xde, 0x09, 0xd8, 0x26, + 0x0c, 0x05, 0xcc, 0xe6, 0x41, 0x5e, 0xfb, 0x14, 0xfc, 0x13, 0x17, 0xdb, + 0xe3, 0xfd, 0x55, 0x13, 0xd2, 0xe6, 0x2e, 0x1e, 0xf3, 0xe8, 0xf8, 0x12, + 0xee, 0xe9, 0x21, 0x28, 0xf8, 0x21, 0x24, 0xf0, 0x02, 0xf6, 0xf6, 0xf8, + 0x1b, 0xff, 0x08, 0xf0, 0x12, 0xfd, 0xff, 0x05, 0x1f, 0x12, 0xed, 0xf6, + 0xfd, 0xde, 0xd3, 0x36, 0x09, 0xd3, 0x37, 0x05, 0x7f, 0xe9, 0x06, 0xf7, + 0xde, 0x22, 0xed, 0x10, 0xc5, 0xec, 0xc8, 0xe2, 0xe4, 0xe7, 0xec, 0xed, + 0xf0, 0xfa, 0xf2, 0xee, 0xd6, 0xea, 0x0a, 0x41, 0x1c, 0x3d, 0xe5, 0x06, + 0xf2, 0x12, 0xe4, 0xdf, 0xef, 0xde, 0xd3, 0x0a, 0x1b, 0xe8, 0xf5, 0x2c, + 0x43, 0xfb, 0x23, 0xe3, 0xd5, 0xfa, 0x0d, 0xfa, 0xd3, 0x11, 0xdc, 0xfc, + 0xec, 0x04, 0x04, 0xbe, 0xf4, 0xf7, 0xdf, 0x3d, 0x24, 0x0f, 0xfc, 0xda, + 0x1a, 0xf7, 0xf1, 0x11, 0x0c, 0x2b, 0x07, 0xdc, 0xea, 0x4a, 0x13, 0xe5, + 0xf0, 0x40, 0x29, 0x06, 0x0b, 0x22, 0xe8, 0x12, 0x36, 0x0a, 0x1d, 0x28, + 0x18, 0xfc, 0xe7, 0xfd, 0x3e, 0x18, 0xd0, 0xff, 0x00, 0xcc, 0xff, 0xfc, + 0x44, 0xe3, 0x00, 0xe8, 0xe9, 0xdf, 0xcc, 0x04, 0x03, 0xef, 0xff, 0xf0, + 0x7d, 0x10, 0x05, 0x00, 0xe6, 0xfa, 0x1d, 0xe9, 0x1c, 0xfa, 0x11, 0xf7, + 0xd1, 0xed, 0xf4, 0xdf, 0xf9, 0xf6, 0x10, 0xda, 0x1e, 0xcf, 0xd5, 0xfc, + 0xda, 0xfb, 0xd9, 0x07, 0xed, 0x07, 0xfe, 0x10, 0x25, 0x00, 0xd6, 0x18, + 0x0d, 0xe0, 0xfa, 0x32, 0xd1, 0x13, 0xfb, 0xd1, 0xfd, 0xf1, 0xf8, 0x02, + 0xdb, 0x24, 0xe0, 0x04, 0xd8, 0xd7, 0xde, 0x01, 0xfe, 0xe9, 0xf0, 0xe1, + 0xf7, 0xeb, 0xde, 0xf0, 0x07, 0xee, 0x1b, 0x15, 0x10, 0x12, 0xfb, 0xf2, + 0xfd, 0xd7, 0x0e, 0xde, 0x15, 0xdf, 0x11, 0xf1, 0x26, 0x22, 0x0b, 0x31, + 0xf2, 0x4b, 0x0f, 0x07, 0xf2, 0xfa, 0x0a, 0xdb, 0x00, 0xf7, 0xfb, 0x07, + 0xfb, 0x07, 0x10, 0xe0, 0x09, 0x0c, 0xe0, 0xff, 0xeb, 0x17, 0xf5, 0xef, + 0x07, 0x23, 0xe8, 0x0a, 0xeb, 0xf2, 0xf7, 0xd6, 0xf6, 0xfe, 0x13, 0x01, + 0x0b, 0xff, 0x07, 0x05, 0x1e, 0x12, 0xf3, 0x0c, 0xf5, 0xdc, 0xef, 0xef, + 0x0e, 0x03, 0xf5, 0xe6, 0x10, 0x4c, 0xff, 0x04, 0xf6, 0x0c, 0xe2, 0xdc, + 0x0b, 0xe9, 0x15, 0x1b, 0xef, 0x26, 0xef, 0x00, 0x1b, 0x0f, 0x1a, 0x16, + 0x0b, 0xef, 0xf6, 0xfd, 0x28, 0xed, 0xde, 0x07, 0x45, 0x02, 0xf8, 0x07, + 0xf2, 0x09, 0x3c, 0xfb, 0xe0, 0xfa, 0xd6, 0xdc, 0x14, 0x1a, 0x09, 0x03, + 0x08, 0xfb, 0xe7, 0x01, 0x05, 0xd7, 0x0c, 0x01, 0x1e, 0x15, 0xd8, 0xf3, + 0xe9, 0x06, 0xfc, 0x2a, 0xc5, 0xf2, 0xdc, 0xf0, 0x11, 0x1f, 0xe7, 0x59, + 0xdc, 0x0f, 0xe6, 0xfe, 0x10, 0xe1, 0x24, 0x0b, 0x0e, 0xe4, 0x14, 0x01, + 0x07, 0x21, 0xe6, 0xeb, 0xf4, 0x0b, 0xef, 0x7f, 0xaa, 0x27, 0xf4, 0xfa, + 0x3c, 0xe4, 0x05, 0xff, 0xeb, 0xfe, 0xd4, 0xea, 0x10, 0x06, 0xfe, 0xf9, + 0xde, 0xd1, 0x0a, 0x06, 0x0e, 0x28, 0xe7, 0xe1, 0xfc, 0x29, 0xfc, 0x09, + 0x21, 0xde, 0xd4, 0x45, 0xf8, 0x26, 0x00, 0xe6, 0xf0, 0x2e, 0x18, 0xf6, + 0xe6, 0xf3, 0xd2, 0x04, 0x0c, 0x2c, 0x05, 0x13, 0xe9, 0x12, 0xee, 0x00, + 0x30, 0xfe, 0x13, 0xf4, 0x1a, 0xed, 0x0a, 0xef, 0x18, 0x23, 0xf3, 0x37, + 0x00, 0x12, 0xf5, 0xc2, 0x0a, 0x24, 0xf1, 0xfb, 0x06, 0xd6, 0x0e, 0x17, + 0xe9, 0x01, 0x0d, 0xfc, 0xe0, 0xf0, 0x3d, 0xe6, 0x35, 0xdc, 0xcd, 0x0a, + 0xee, 0x15, 0x03, 0xf7, 0x31, 0xcb, 0xfe, 0xd8, 0x16, 0x08, 0x40, 0x04, + 0xff, 0xdf, 0xf2, 0xf3, 0x05, 0xec, 0x15, 0xfc, 0x2d, 0x08, 0x10, 0xdf, + 0x0f, 0xf2, 0xde, 0x2f, 0x09, 0x41, 0x35, 0xde, 0xd5, 0xef, 0x1f, 0xdd, + 0xf0, 0xeb, 0x12, 0x0b, 0x7f, 0x0d, 0xfb, 0xdb, 0xc8, 0xe2, 0xd5, 0x44, + 0x12, 0x12, 0x21, 0xff, 0x27, 0x05, 0xe4, 0xf3, 0x0d, 0xf5, 0xd5, 0x30, + 0xe6, 0xd1, 0x37, 0x03, 0x17, 0xe2, 0xe5, 0x66, 0xdb, 0x16, 0xdc, 0xda, + 0xdc, 0x05, 0x0f, 0x07, 0x15, 0x08, 0xfa, 0x17, 0xff, 0xc9, 0x22, 0x2e, + 0xc0, 0x0d, 0x49, 0xfb, 0x2b, 0x07, 0xdf, 0xbe, 0xef, 0x16, 0xda, 0xec, + 0xfe, 0x37, 0x12, 0xd3, 0xee, 0x2c, 0xd4, 0xe3, 0xf3, 0xfc, 0x19, 0x13, + 0xec, 0x26, 0xc8, 0x0b, 0xf3, 0xfe, 0xf4, 0x00, 0x0d, 0x00, 0xec, 0x1d, + 0xf9, 0xf1, 0xd8, 0xda, 0xe1, 0xf6, 0xf4, 0x11, 0xd9, 0x0a, 0x05, 0xe5, + 0x60, 0xbd, 0xfa, 0x20, 0xc0, 0xe1, 0xdf, 0x1c, 0xd6, 0x24, 0xdc, 0x2a, + 0x43, 0x08, 0x3b, 0xef, 0xed, 0xf7, 0x17, 0xe7, 0xfb, 0x44, 0xf1, 0xe4, + 0x08, 0xe7, 0x08, 0x20, 0x0c, 0x12, 0xf7, 0x35, 0xf9, 0x1e, 0xb1, 0x0c, + 0x1d, 0xfe, 0xb1, 0xe7, 0x0e, 0xf2, 0x5f, 0x0c, 0x05, 0xeb, 0x5d, 0x28, + 0xd5, 0x07, 0xe0, 0xe0, 0xf2, 0x20, 0x02, 0x19, 0xfd, 0x19, 0x12, 0x0e, + 0x18, 0xec, 0x0e, 0x21, 0xe4, 0x05, 0x09, 0x4f, 0x23, 0x08, 0xd5, 0x2a, + 0x2d, 0xcb, 0x21, 0xc6, 0xf8, 0xee, 0xc2, 0xb8, 0xf5, 0xf4, 0xe1, 0xe7, + 0x20, 0x1d, 0x0a, 0xe2, 0x23, 0x40, 0xd9, 0xf2, 0xcf, 0xf7, 0x13, 0xe2, + 0x12, 0xf9, 0xe4, 0x18, 0xeb, 0xd7, 0x04, 0xeb, 0x0d, 0x0f, 0xe0, 0x14, + 0xea, 0xe0, 0x05, 0xd0, 0x4d, 0xd6, 0x3d, 0xe0, 0x40, 0x22, 0x12, 0x21, + 0x0d, 0xe0, 0x24, 0x42, 0x00, 0xf6, 0xdd, 0xd5, 0xf8, 0x25, 0xdd, 0x18, + 0xf6, 0x1b, 0xeb, 0x18, 0x34, 0xd9, 0xe4, 0x47, 0x7f, 0x09, 0x2e, 0x1d, + 0x1e, 0xe9, 0xec, 0xe9, 0xf5, 0x02, 0xe0, 0xf1, 0x05, 0xdb, 0x13, 0xef, + 0x08, 0x02, 0xe4, 0xe9, 0x30, 0xf3, 0x1a, 0xf6, 0xe4, 0x1e, 0x02, 0xe5, + 0xfe, 0xf7, 0x16, 0x18, 0x1e, 0xfe, 0xd5, 0x04, 0xde, 0xee, 0x21, 0xe0, + 0xda, 0xe0, 0x14, 0x04, 0xfb, 0xf4, 0x09, 0x01, 0x17, 0xeb, 0x38, 0xe7, + 0x14, 0xed, 0x1e, 0x0b, 0x0a, 0xe6, 0x13, 0x1e, 0x02, 0x11, 0xf1, 0xff, + 0xe4, 0xf9, 0x0e, 0x15, 0x01, 0x06, 0x69, 0xe9, 0xf3, 0x11, 0x2a, 0xdf, + 0xf2, 0x07, 0x0b, 0x14, 0x17, 0x0d, 0xe3, 0xe2, 0x05, 0x12, 0xf3, 0xfc, + 0xfc, 0x13, 0x44, 0xdd, 0x14, 0x1a, 0xf0, 0xea, 0xf6, 0xf8, 0xff, 0x1f, + 0xf7, 0x0a, 0x1b, 0xde, 0xf0, 0xf6, 0x21, 0x1a, 0xf7, 0xf1, 0xe4, 0x06, + 0xfb, 0xfd, 0x41, 0xda, 0x0e, 0xf8, 0x04, 0x02, 0x0f, 0xdf, 0xea, 0xf2, + 0xef, 0x05, 0xfd, 0x00, 0x04, 0x06, 0x16, 0xf2, 0x01, 0x08, 0x1c, 0xff, + 0xeb, 0xfa, 0x3c, 0x08, 0x04, 0xfb, 0xfe, 0x06, 0x22, 0xe8, 0x15, 0xf0, + 0x12, 0xd0, 0xf2, 0xe4, 0x15, 0x16, 0x0b, 0xf8, 0xf8, 0xd8, 0xfc, 0x01, + 0xc0, 0xf3, 0xff, 0xf2, 0xf7, 0xe1, 0x03, 0x1b, 0x00, 0xe3, 0xf3, 0xf2, + 0x13, 0xdd, 0xbb, 0x07, 0xe4, 0xfb, 0xdb, 0x28, 0xe4, 0x12, 0xe7, 0x03, + 0x02, 0x4a, 0x15, 0x2c, 0x0e, 0xde, 0xf9, 0xf7, 0x09, 0xee, 0x08, 0x06, + 0x0e, 0xf1, 0x18, 0xe5, 0x25, 0x09, 0x16, 0x2f, 0xf4, 0x38, 0xe5, 0x00, + 0x0a, 0xfc, 0x14, 0xf8, 0xfa, 0x05, 0x03, 0xf3, 0xdf, 0xed, 0x10, 0xd2, + 0xe3, 0x4b, 0xf8, 0x1c, 0x0e, 0x32, 0xed, 0x3a, 0x02, 0x02, 0xcc, 0x19, + 0xf7, 0xf3, 0xe7, 0xc5, 0xe6, 0xe9, 0xf5, 0xe3, 0x0e, 0xf1, 0xed, 0x2b, + 0x0b, 0xff, 0xf4, 0xef, 0xd1, 0x7f, 0xe5, 0x30, 0xee, 0xef, 0xff, 0x13, + 0x08, 0xe9, 0x0e, 0x1a, 0xdb, 0x03, 0xff, 0xe4, 0x03, 0xda, 0xea, 0x10, + 0xf8, 0xe9, 0xec, 0x19, 0xf7, 0x38, 0xe4, 0xf5, 0x3d, 0x3a, 0xe6, 0x12, + 0xe5, 0x0b, 0xd4, 0xe8, 0xdd, 0xcc, 0xef, 0x03, 0x11, 0xe3, 0xe5, 0x0f, + 0x0c, 0x02, 0xfe, 0xe1, 0xdd, 0x14, 0xfb, 0xf5, 0xfb, 0x1b, 0xf1, 0xfc, + 0xe6, 0xfe, 0x01, 0x4b, 0xe5, 0x30, 0xf5, 0x1a, 0xed, 0xf4, 0x05, 0xf7, + 0xe0, 0x01, 0xf8, 0x0a, 0xe1, 0x3e, 0xeb, 0x19, 0xcb, 0xcc, 0xdf, 0xf3, + 0x11, 0xf9, 0xfb, 0xdc, 0x26, 0xed, 0xe1, 0x2c, 0x0e, 0x02, 0xf5, 0xea, + 0x48, 0x0e, 0x20, 0xfb, 0xda, 0x3a, 0x03, 0x09, 0xf9, 0xde, 0x55, 0xcd, + 0x0a, 0xe7, 0x3b, 0xfc, 0x12, 0x1c, 0xf6, 0x2a, 0xf2, 0x26, 0xfa, 0x02, + 0xd2, 0xc1, 0x17, 0xdc, 0xe0, 0xce, 0x04, 0xe5, 0xfe, 0xeb, 0xee, 0xef, + 0x08, 0xf9, 0x49, 0x3d, 0x1e, 0x1a, 0xff, 0x2b, 0xed, 0x0c, 0xe8, 0x0e, + 0x1e, 0x3f, 0x16, 0x06, 0xfd, 0x66, 0x1b, 0xfa, 0x0d, 0x2a, 0xca, 0xe9, + 0x12, 0x12, 0xe1, 0xe9, 0x44, 0xeb, 0xf3, 0x20, 0xdc, 0x09, 0x1c, 0x00, + 0xe6, 0x16, 0x0c, 0xe7, 0x17, 0xdb, 0xfa, 0xf4, 0xf0, 0x5a, 0xed, 0xe8, + 0xc1, 0x1e, 0x30, 0x38, 0x1f, 0xfe, 0xfe, 0xd4, 0xd1, 0xf2, 0xc8, 0xdc, + 0xe6, 0xfc, 0xfc, 0xfa, 0xe2, 0xe7, 0xe0, 0xe6, 0xfd, 0xd8, 0x13, 0x1c, + 0xeb, 0x07, 0xf3, 0x0e, 0x16, 0x00, 0x41, 0xfd, 0xe6, 0xda, 0x1c, 0xcc, + 0xe4, 0x01, 0x00, 0x16, 0xf2, 0x21, 0xe2, 0xd2, 0x29, 0xe2, 0xf7, 0xd6, + 0xec, 0xfc, 0xee, 0xc5, 0xed, 0xea, 0xea, 0x06, 0x20, 0x64, 0x01, 0x0f, + 0xf6, 0xea, 0xd8, 0xc8, 0xdd, 0xff, 0xd5, 0xe2, 0x06, 0xd7, 0xcb, 0x06, + 0xf0, 0xf6, 0x07, 0xef, 0x2c, 0x0b, 0x0b, 0x0a, 0x05, 0x0e, 0x0c, 0x31, + 0x1f, 0x13, 0x04, 0x36, 0xf8, 0xca, 0x19, 0xe0, 0x17, 0xeb, 0x07, 0xf6, + 0x3e, 0xb3, 0x2f, 0xe7, 0x20, 0x41, 0x0c, 0xfa, 0xdc, 0xe1, 0x15, 0x1c, + 0xf1, 0x28, 0x16, 0xe6, 0xfa, 0x16, 0xfe, 0xb2, 0xfb, 0xd1, 0x1a, 0x05, + 0xda, 0xea, 0x48, 0xf8, 0x09, 0x4b, 0xbb, 0xea, 0xe1, 0xdd, 0xfe, 0xff, + 0xe3, 0xfa, 0xf5, 0xf9, 0x15, 0xe2, 0xf8, 0x14, 0xcc, 0x2f, 0xfc, 0xd2, + 0xda, 0x0a, 0xf4, 0xca, 0xf5, 0x17, 0xf6, 0xf0, 0xea, 0x2f, 0xd3, 0x2d, + 0xd0, 0x12, 0xf9, 0xfa, 0xd8, 0x28, 0x0f, 0xf8, 0xf3, 0xdf, 0x04, 0xe8, + 0xda, 0xe7, 0x09, 0xfe, 0xd4, 0xe8, 0x18, 0x03, 0xe8, 0xec, 0xd9, 0x57, + 0xdc, 0xe6, 0xea, 0xfb, 0xc4, 0x18, 0x11, 0xc8, 0x58, 0xf5, 0x17, 0xd7, + 0xe9, 0xe1, 0x14, 0xcc, 0xf1, 0xf7, 0x23, 0x05, 0xed, 0x0e, 0x37, 0xef, + 0x2e, 0xd7, 0x2d, 0xcb, 0xed, 0x1d, 0x12, 0xed, 0xf2, 0x05, 0xf5, 0xf7, + 0xd1, 0xea, 0x4f, 0x01, 0xf3, 0xed, 0x08, 0x26, 0x0c, 0x2b, 0x28, 0xf2, + 0x39, 0x02, 0x10, 0x02, 0x02, 0x24, 0xf8, 0x1b, 0xf5, 0xf0, 0xf7, 0xd1, + 0xd5, 0xdd, 0x03, 0xf3, 0x07, 0x10, 0xda, 0xfb, 0x04, 0x23, 0x4c, 0xf7, + 0x2e, 0x21, 0x0d, 0x17, 0x1a, 0x08, 0xe5, 0xff, 0xda, 0xc0, 0x49, 0xb6, + 0x23, 0x31, 0xf1, 0xea, 0x18, 0x2f, 0xee, 0xf5, 0xce, 0xf2, 0x01, 0xfb, + 0xee, 0xcc, 0xfc, 0xfb, 0xf4, 0x26, 0x18, 0x02, 0x22, 0x0b, 0xb8, 0xf3, + 0x42, 0x0a, 0x11, 0x0d, 0x2e, 0x28, 0xfa, 0xe5, 0x0d, 0xd4, 0xd9, 0xfd, + 0x01, 0x51, 0x46, 0x08, 0x00, 0xe3, 0x7f, 0x1e, 0xab, 0x30, 0xdf, 0xdc, + 0xee, 0x09, 0xd0, 0x40, 0x33, 0xd1, 0xf3, 0xec, 0x3f, 0x24, 0xf5, 0xe9, + 0xe3, 0x32, 0xfa, 0x3e, 0xee, 0x31, 0x1d, 0xe6, 0xdd, 0xdb, 0x07, 0xe7, + 0x7f, 0xe7, 0xf6, 0xc2, 0xd2, 0x3b, 0x7c, 0xf8, 0x19, 0x01, 0xf0, 0x1f, + 0x00, 0x19, 0xe3, 0xf3, 0x37, 0xe2, 0xf2, 0xc6, 0x01, 0x27, 0xe7, 0x26, + 0xf0, 0xe9, 0xf8, 0xe8, 0x22, 0xba, 0x03, 0xe7, 0x27, 0x13, 0x25, 0xe2, + 0x09, 0x14, 0xca, 0xe8, 0xbd, 0xe9, 0xd3, 0xde, 0xf9, 0xea, 0x18, 0xe9, + 0x05, 0xe8, 0xf9, 0x2d, 0x04, 0xef, 0xf3, 0xec, 0x19, 0x0c, 0xe8, 0x1a, + 0xe1, 0x23, 0x00, 0xe6, 0xd0, 0x02, 0x4a, 0x36, 0x3b, 0x28, 0xe6, 0x0c, + 0xea, 0x0e, 0x0f, 0xff, 0xef, 0x08, 0xff, 0xfe, 0x0f, 0xd4, 0xfd, 0xd5, + 0x42, 0x23, 0x01, 0x06, 0x17, 0x05, 0x1b, 0xdb, 0x02, 0x16, 0x1a, 0xd7, + 0x1b, 0x12, 0xdd, 0x0e, 0x3c, 0xf5, 0xe5, 0xe9, 0xe2, 0xf1, 0xf2, 0xe3, + 0xcc, 0x10, 0x1d, 0xfa, 0x7c, 0xf6, 0xcd, 0x03, 0x11, 0xff, 0xf6, 0xfc, + 0x48, 0x29, 0xec, 0xd9, 0x2d, 0x12, 0xef, 0xce, 0xfb, 0xd5, 0xdf, 0xd5, + 0x1d, 0xfd, 0xc7, 0xe6, 0xbe, 0xbf, 0xf8, 0x1c, 0xe4, 0x2f, 0x0d, 0xf6, + 0xf5, 0xfc, 0x25, 0x37, 0x04, 0xf1, 0x23, 0x28, 0x1f, 0xe4, 0x0b, 0x2d, + 0x29, 0xfe, 0x04, 0x30, 0x29, 0xb4, 0xe7, 0xbc, 0x51, 0xe7, 0xd0, 0xf4, + 0x12, 0x04, 0x67, 0xef, 0x2a, 0x48, 0x21, 0xeb, 0x3d, 0xf5, 0xd9, 0x48, + 0x3c, 0x05, 0xfd, 0x0c, 0x44, 0xe4, 0xd2, 0xe1, 0x1c, 0xfb, 0xde, 0x07, + 0x07, 0xcf, 0xef, 0xf5, 0x20, 0x18, 0xfd, 0x04, 0xfa, 0x19, 0x32, 0x22, + 0x2a, 0xe3, 0xd6, 0x2c, 0xf2, 0xf7, 0xee, 0xdf, 0x16, 0xed, 0x1c, 0x1b, + 0x0f, 0xf5, 0x13, 0x0e, 0xf6, 0x43, 0x15, 0x02, 0xe4, 0xee, 0xf6, 0xcd, + 0xdc, 0x32, 0xcf, 0x18, 0xed, 0x0d, 0xdc, 0xe3, 0x07, 0xfd, 0x00, 0xef, + 0x09, 0x16, 0x09, 0x29, 0xd8, 0xf2, 0xfb, 0x39, 0x3d, 0xdc, 0x29, 0xce, + 0xfd, 0xcf, 0x0e, 0xf0, 0xfc, 0xe5, 0x1e, 0xe5, 0xc2, 0x19, 0xa8, 0xdb, + 0x14, 0x15, 0x68, 0xf8, 0xc4, 0xeb, 0x13, 0x16, 0x4c, 0x13, 0x07, 0x39, + 0x4c, 0x74, 0x1c, 0x1f, 0xde, 0xfd, 0xe3, 0x02, 0xff, 0xce, 0xf7, 0x04, + 0x3e, 0x28, 0xc5, 0xd5, 0xf1, 0xf9, 0x24, 0x10, 0x0f, 0xbb, 0xe5, 0x26, + 0xe1, 0xfa, 0xfb, 0xc0, 0x08, 0xc8, 0xe4, 0x15, 0x00, 0xf1, 0x02, 0xf3, + 0x12, 0x0f, 0x57, 0x0f, 0xe6, 0x04, 0xa7, 0xe4, 0xeb, 0x0d, 0xe8, 0xf2, + 0xe5, 0xd5, 0xdf, 0x0c, 0x0f, 0xe4, 0x35, 0xd8, 0x11, 0xf7, 0xe3, 0xdc, + 0xf0, 0x14, 0x07, 0xc3, 0x9b, 0xef, 0xd5, 0xd0, 0x11, 0xf9, 0xe1, 0x05, + 0xd7, 0x2f, 0xf1, 0x52, 0x38, 0xe7, 0xb6, 0xd1, 0x58, 0x15, 0x0a, 0x3e, + 0xf8, 0x03, 0xe8, 0x13, 0xe0, 0xe3, 0x41, 0xb1, 0xdf, 0x3c, 0x07, 0x64, + 0xc7, 0x1d, 0xfa, 0x17, 0xbe, 0x4b, 0x23, 0xe8, 0x12, 0xfb, 0xff, 0xec, + 0x2e, 0xd6, 0x11, 0xd6, 0xe4, 0x27, 0x02, 0xdd, 0xe5, 0x01, 0x27, 0xec, + 0x2e, 0xfd, 0x08, 0x12, 0xf0, 0x2c, 0x10, 0x05, 0x5b, 0x08, 0x13, 0xfd, + 0x4e, 0xd5, 0x24, 0x31, 0xfa, 0x44, 0x0d, 0x2a, 0x36, 0xdc, 0xd6, 0xf0, + 0x1e, 0x19, 0x27, 0x2d, 0x37, 0x04, 0x57, 0xf5, 0xe4, 0xe6, 0xc6, 0xde, + 0xfa, 0xd3, 0xfd, 0x46, 0xdc, 0x18, 0x01, 0xe9, 0xe9, 0x2b, 0xf0, 0x0d, + 0x03, 0x0b, 0xe5, 0x46, 0xae, 0xd5, 0xf2, 0x26, 0x05, 0x1e, 0xf4, 0x11, + 0x4b, 0x62, 0x76, 0x0d, 0xeb, 0xef, 0xbf, 0xd0, 0xbf, 0x00, 0xf1, 0xdf, + 0xe4, 0x24, 0x21, 0x1a, 0x20, 0xff, 0x16, 0x0b, 0xe0, 0x34, 0x7f, 0x52, + 0x1c, 0xf2, 0xe8, 0x31, 0x4f, 0x2d, 0xd1, 0x18, 0xd6, 0xe6, 0xd0, 0xea, + 0xe2, 0xf7, 0x9a, 0xf8, 0xe3, 0x21, 0x15, 0xfb, 0x20, 0xbe, 0xc9, 0x1b, + 0x0c, 0x0e, 0x05, 0x03, 0xef, 0x01, 0xe5, 0x2c, 0x17, 0x17, 0x04, 0x08, + 0x14, 0xfa, 0xff, 0xf3, 0xe8, 0xe9, 0xf7, 0xf1, 0x07, 0xf3, 0x49, 0x53, + 0x30, 0xe4, 0xde, 0x48, 0xee, 0x0f, 0x12, 0x03, 0xf0, 0xf8, 0x0e, 0x0b, + 0x28, 0x20, 0x03, 0xf9, 0xf9, 0xd7, 0xef, 0xf9, 0x44, 0x3f, 0x26, 0xf8, + 0xeb, 0xec, 0x44, 0xe8, 0xe0, 0x10, 0xff, 0xdd, 0xee, 0xe3, 0xe8, 0x21, + 0x05, 0x54, 0xea, 0x10, 0xe7, 0x24, 0xd7, 0xe3, 0x05, 0xfa, 0x00, 0x0d, + 0xe3, 0xf7, 0xfb, 0x62, 0x06, 0xf5, 0xf8, 0xdc, 0x02, 0xe5, 0x07, 0xe2, + 0xef, 0xf8, 0x18, 0x12, 0xdb, 0x7f, 0xd7, 0x02, 0xd4, 0xfd, 0xe2, 0x1c, + 0xfd, 0x27, 0xe9, 0x6c, 0xe8, 0xd0, 0x02, 0xf8, 0xfa, 0xe3, 0x23, 0xd0, + 0x28, 0xc5, 0x10, 0xf9, 0xfd, 0xf5, 0x1c, 0xfb, 0xf7, 0x15, 0x0b, 0xfa, + 0x2c, 0xfc, 0x03, 0xc7, 0xec, 0xe6, 0x21, 0xc8, 0x3d, 0xd4, 0x23, 0xee, + 0xf2, 0x1b, 0x07, 0x1a, 0xe7, 0x3c, 0xf7, 0xe3, 0xe3, 0x06, 0x32, 0xe8, + 0x1b, 0xfe, 0xe9, 0x35, 0xe6, 0xf3, 0xe4, 0x1b, 0xfa, 0xdb, 0xe5, 0x54, + 0xdd, 0xbb, 0x0d, 0x00, 0x06, 0xd6, 0xf0, 0xdc, 0x16, 0x0f, 0xfe, 0x15, + 0xc6, 0x27, 0x14, 0xdf, 0xdf, 0xf1, 0x42, 0xdd, 0xf6, 0xf7, 0xf4, 0x04, + 0x2e, 0xdb, 0xf1, 0xc8, 0x3d, 0x0e, 0x29, 0xf2, 0x0b, 0xc4, 0x2e, 0xc6, + 0xed, 0xf7, 0xef, 0x15, 0x0f, 0x23, 0xbc, 0xea, 0x02, 0xcc, 0x26, 0xd1, + 0xfd, 0xce, 0x16, 0x15, 0x16, 0xe8, 0x05, 0xee, 0x1a, 0xf2, 0xea, 0x13, + 0xf7, 0xf9, 0xf5, 0xfd, 0x0b, 0xf7, 0xf4, 0xe3, 0x00, 0xd7, 0xfc, 0x5b, + 0x08, 0xe6, 0x01, 0xfe, 0x0c, 0xc2, 0x57, 0xe8, 0xe3, 0xf4, 0xea, 0xe9, + 0x27, 0x32, 0xbe, 0x03, 0xef, 0xff, 0x0c, 0xf7, 0xdd, 0xf5, 0xb0, 0xeb, + 0xfb, 0x3d, 0x01, 0x35, 0xf7, 0xe5, 0xed, 0x18, 0xd3, 0xfb, 0xe5, 0x27, + 0xd2, 0x15, 0x36, 0xd9, 0x46, 0xf0, 0xf2, 0x01, 0xd0, 0x49, 0x58, 0xe3, + 0xd0, 0x17, 0xfd, 0x4f, 0x34, 0xd1, 0xda, 0xfc, 0x47, 0x32, 0xb9, 0x42, + 0x3c, 0x15, 0xe2, 0xde, 0x09, 0xd9, 0x18, 0x25, 0x2d, 0x39, 0x17, 0xc3, + 0xe5, 0x22, 0xaf, 0xe2, 0xd4, 0x74, 0x1a, 0x0a, 0x2f, 0xfe, 0xc5, 0xf2, + 0xed, 0xfd, 0xe4, 0xd0, 0xf0, 0x33, 0xee, 0xf7, 0x0f, 0x09, 0x2b, 0x1f, + 0xec, 0xed, 0x33, 0xec, 0x0a, 0x01, 0x1d, 0x22, 0xf8, 0x38, 0x08, 0x19, + 0x27, 0xbb, 0xd5, 0x00, 0x10, 0x13, 0x1b, 0x0f, 0xc8, 0xcb, 0xda, 0x0c, + 0x1f, 0x28, 0x15, 0xd4, 0xe9, 0xfc, 0x17, 0xd5, 0xf7, 0x31, 0x0c, 0x15, + 0xe8, 0x42, 0xdc, 0xd8, 0xe5, 0xac, 0x0a, 0xc6, 0xe8, 0x4b, 0x0c, 0xd5, + 0xe8, 0x12, 0xc9, 0x5a, 0xe1, 0xfa, 0xef, 0xd0, 0x19, 0xfe, 0xf8, 0xf0, + 0x13, 0xd0, 0x2f, 0x1f, 0xd8, 0x01, 0x09, 0x74, 0x0a, 0xf2, 0xf5, 0x38, + 0xf2, 0xf0, 0xe7, 0xfa, 0x0b, 0xf3, 0xde, 0x01, 0x12, 0xd1, 0x23, 0xc3, + 0xed, 0x22, 0xd8, 0x48, 0x57, 0xd9, 0xef, 0xf4, 0x1a, 0x1c, 0xda, 0xcf, + 0xf7, 0x33, 0xcf, 0xde, 0xb1, 0xe2, 0x16, 0x18, 0x59, 0x00, 0x47, 0xc3, + 0x02, 0x58, 0x0e, 0xe3, 0xe6, 0x3b, 0xfe, 0xdf, 0x0f, 0x17, 0x2f, 0x61, + 0x33, 0xdb, 0x13, 0xee, 0x5c, 0xf3, 0xda, 0xd9, 0xf9, 0x06, 0xd4, 0x32, + 0xe1, 0xf6, 0xec, 0xbb, 0xfb, 0xe2, 0xd4, 0xd0, 0x0e, 0xea, 0x12, 0xf3, + 0x04, 0x7f, 0xe1, 0xf1, 0x0d, 0xf8, 0x45, 0x3b, 0x0d, 0xd3, 0x15, 0x1f, + 0x26, 0x22, 0xd4, 0x02, 0x1d, 0xf2, 0x23, 0xc5, 0xe5, 0xf9, 0xca, 0xcf, + 0xe0, 0x0d, 0xed, 0xce, 0x0a, 0xfc, 0x1e, 0x41, 0xf6, 0xf4, 0xc5, 0xef, + 0xcc, 0x07, 0x18, 0xf7, 0x19, 0x13, 0x5c, 0xf0, 0x35, 0x42, 0x0b, 0xe8, + 0x0c, 0xfc, 0xea, 0xf0, 0xe0, 0x1d, 0xec, 0xf9, 0xec, 0xe7, 0xf8, 0xff, + 0x04, 0xfe, 0x0b, 0x03, 0x0f, 0xdf, 0xf4, 0xdf, 0xed, 0x19, 0xf4, 0xfa, + 0x0d, 0xfa, 0xdc, 0x5f, 0xe3, 0x15, 0xfa, 0xc6, 0xe8, 0xd7, 0xf6, 0xe3, + 0xcd, 0x04, 0x17, 0xf9, 0xf5, 0xfa, 0xf4, 0x0f, 0x1d, 0xf8, 0x13, 0xf3, + 0x01, 0x08, 0x15, 0xe5, 0x32, 0x07, 0xf9, 0x44, 0x11, 0x02, 0xf0, 0x1d, + 0xf9, 0x0b, 0xfb, 0xda, 0xfb, 0x18, 0xf5, 0x0b, 0x05, 0xef, 0x0b, 0xea, + 0x29, 0xe0, 0x05, 0xff, 0xef, 0xef, 0xef, 0x08, 0xf1, 0x01, 0xff, 0xf3, + 0xf8, 0x01, 0x07, 0xf1, 0x40, 0x03, 0xea, 0x27, 0x0d, 0x0a, 0x1e, 0xe4, + 0x35, 0xf8, 0xec, 0x0f, 0xee, 0x34, 0x00, 0xe2, 0x0c, 0xf8, 0xec, 0x09, + 0xff, 0x06, 0x05, 0x0e, 0x0b, 0x22, 0xfc, 0xf1, 0x18, 0xe9, 0xe2, 0x0d, + 0xed, 0xf4, 0xed, 0xeb, 0x0b, 0xee, 0xfa, 0xf9, 0xdb, 0xed, 0xfd, 0x72, + 0xec, 0x00, 0x19, 0xf1, 0x24, 0xfa, 0xff, 0x0b, 0xef, 0x07, 0xeb, 0x11, + 0xce, 0xff, 0xda, 0xfe, 0xfa, 0xfa, 0xf3, 0xf8, 0x13, 0x08, 0x01, 0xfb, + 0x0a, 0x3f, 0xfc, 0x3c, 0x08, 0xf7, 0xce, 0xe7, 0x07, 0xf4, 0xe2, 0x24, + 0xe4, 0xf1, 0xf9, 0xf0, 0xea, 0x01, 0x00, 0xf7, 0x23, 0xe7, 0xe1, 0x04, + 0x09, 0x1a, 0xf3, 0xec, 0xf7, 0xc0, 0x02, 0x14, 0xf8, 0xf4, 0xe4, 0x0d, + 0xf9, 0x3a, 0x10, 0xf4, 0x26, 0x17, 0xe9, 0x01, 0xfe, 0xea, 0xd6, 0xf0, + 0xfb, 0xf8, 0x1b, 0xf5, 0x12, 0xf4, 0x29, 0xf7, 0xed, 0xf2, 0xf5, 0x0a, + 0x7f, 0xfb, 0x2e, 0x46, 0x24, 0x09, 0xfb, 0x25, 0x03, 0x05, 0xe7, 0xe3, + 0x18, 0xe5, 0xea, 0xec, 0xfb, 0x03, 0xf5, 0xe5, 0xe6, 0x06, 0x05, 0xfd, + 0xfa, 0x06, 0x18, 0x15, 0xdf, 0x06, 0x51, 0x22, 0x07, 0x08, 0xf0, 0x15, + 0x2d, 0xfb, 0xeb, 0x07, 0xed, 0x10, 0xbe, 0x7f, 0xe4, 0x09, 0xdb, 0xf2, + 0xcb, 0x24, 0x45, 0x39, 0xeb, 0x30, 0x45, 0x18, 0xe9, 0xf4, 0x17, 0x34, + 0xf1, 0x2a, 0xc0, 0x0a, 0xe7, 0xdf, 0xd4, 0xf9, 0xef, 0x13, 0xf5, 0x03, + 0x1a, 0x43, 0x52, 0xf4, 0xe5, 0xfb, 0xe6, 0x26, 0xe8, 0xfd, 0xfe, 0x0a, + 0x23, 0x31, 0x0b, 0x32, 0xea, 0x1d, 0xda, 0xc4, 0xdf, 0xe6, 0xd7, 0xd5, + 0xdf, 0x16, 0xfa, 0x1d, 0x74, 0x18, 0xdb, 0xf6, 0x00, 0x22, 0xe5, 0xe3, + 0x16, 0x0a, 0x0d, 0xfd, 0x56, 0x4a, 0xc0, 0xc0, 0xd6, 0xea, 0xaf, 0x11, + 0xe3, 0xe7, 0xfb, 0x2b, 0x0b, 0x17, 0xeb, 0xea, 0xf1, 0xbf, 0x40, 0x2f, + 0xfb, 0x66, 0xcf, 0x09, 0xec, 0xd0, 0xf6, 0xc6, 0xe0, 0xfa, 0x03, 0xdf, + 0x08, 0xe9, 0x18, 0x15, 0x0b, 0xd2, 0xe5, 0xcd, 0xf6, 0xf3, 0xdb, 0x23, + 0x06, 0x16, 0x0b, 0x04, 0x13, 0xfe, 0xfa, 0xf0, 0x05, 0x23, 0x3e, 0xe0, + 0xeb, 0x01, 0xec, 0xf8, 0xef, 0x20, 0x1f, 0x02, 0x49, 0x47, 0xed, 0x12, + 0x16, 0xfe, 0xd1, 0x0a, 0x0c, 0xfd, 0xd6, 0xd0, 0x09, 0xe9, 0xfa, 0xee, + 0x00, 0x50, 0xf2, 0x22, 0x40, 0xdf, 0xfd, 0x05, 0xfc, 0xc5, 0xdc, 0xdf, + 0x3b, 0xf9, 0x26, 0x5c, 0xc5, 0x06, 0xb7, 0xc7, 0xfa, 0x09, 0x15, 0xf2, + 0x3e, 0x2c, 0xf2, 0xee, 0x34, 0xea, 0x0c, 0x07, 0x1a, 0xf3, 0xf7, 0x26, + 0xe0, 0xdd, 0xd5, 0xf1, 0xff, 0xce, 0xfc, 0x12, 0x2c, 0xcd, 0xd1, 0x15, + 0xf7, 0x07, 0x64, 0xf7, 0xcd, 0xfc, 0xfe, 0x20, 0x3a, 0xe3, 0xd3, 0xca, + 0x2f, 0x09, 0xf0, 0x17, 0x0f, 0x1a, 0x17, 0xef, 0x1a, 0xed, 0x34, 0xe7, + 0x49, 0xef, 0xf2, 0x3c, 0x21, 0x05, 0xe2, 0xe6, 0x0e, 0x07, 0xf9, 0xeb, + 0xe7, 0x21, 0x18, 0x17, 0xfb, 0x14, 0xd9, 0x4f, 0xd6, 0xfd, 0xbe, 0x4c, + 0x05, 0xd3, 0xd6, 0xac, 0xd9, 0xf9, 0xb5, 0xe1, 0x21, 0x0f, 0xda, 0x08, + 0x49, 0xf3, 0xfb, 0x03, 0xd7, 0xd8, 0x2d, 0xf6, 0xec, 0x23, 0xfc, 0x10, + 0xef, 0x1c, 0xf8, 0x7f, 0xca, 0x2f, 0xd1, 0x0a, 0xf2, 0x01, 0x08, 0xff, + 0xe7, 0xc8, 0x13, 0xe4, 0xfb, 0x30, 0x16, 0xee, 0xfb, 0xed, 0x0c, 0xdf, + 0x32, 0x31, 0x18, 0x20, 0xd5, 0xd3, 0x57, 0xfe, 0x11, 0xff, 0x1c, 0xf9, + 0xfb, 0xe8, 0x28, 0xe3, 0x05, 0xcb, 0x07, 0x00, 0xdf, 0xfd, 0x3b, 0xe4, + 0x08, 0x36, 0xdb, 0x0f, 0x0f, 0x01, 0x04, 0x14, 0xef, 0x17, 0x16, 0xe2, + 0x0a, 0xf4, 0xe2, 0x03, 0x37, 0xfc, 0x0f, 0xd9, 0xe9, 0x03, 0xea, 0xee, + 0xdc, 0xfa, 0xfd, 0xf0, 0x05, 0x04, 0xdf, 0xe4, 0x39, 0xfb, 0x0e, 0xec, + 0x03, 0x0c, 0xf6, 0xe7, 0xf5, 0xeb, 0xf3, 0xe8, 0x20, 0xd8, 0x24, 0xfe, + 0xf1, 0xf2, 0x06, 0xe9, 0x25, 0xed, 0x31, 0xf3, 0xf4, 0xe9, 0xe8, 0xfd, + 0xc8, 0x11, 0xdd, 0xfa, 0xfd, 0x07, 0xfc, 0x4f, 0xdb, 0x0f, 0x0d, 0x09, + 0x1c, 0xef, 0x0b, 0xfb, 0x0d, 0xe8, 0xfc, 0x30, 0x5e, 0xe9, 0xd9, 0x04, + 0xe8, 0xe9, 0xe5, 0x34, 0xee, 0x07, 0x17, 0xfa, 0x1d, 0x0c, 0x07, 0xf4, + 0x09, 0xe4, 0xe8, 0x0c, 0xbb, 0xed, 0xf4, 0xdf, 0x0c, 0x0b, 0xfa, 0x27, + 0x05, 0xf2, 0xdc, 0xee, 0xf8, 0x1a, 0xef, 0x10, 0x2a, 0x08, 0x19, 0x15, + 0xe0, 0xfc, 0xf4, 0x00, 0xc8, 0x0d, 0x27, 0x09, 0x11, 0x07, 0x35, 0xfb, + 0xef, 0xe6, 0xf1, 0xdd, 0x03, 0x45, 0x15, 0xf5, 0xda, 0x23, 0x1c, 0xf1, + 0xdd, 0xe5, 0x05, 0x0a, 0xea, 0x17, 0xdf, 0x11, 0x2e, 0xd1, 0x1a, 0x15, + 0xeb, 0xd8, 0xeb, 0xfc, 0x25, 0xe7, 0xfa, 0x0d, 0x20, 0xe0, 0x23, 0xd8, + 0xf9, 0xc2, 0x4b, 0xdc, 0xe3, 0xe9, 0xdc, 0x10, 0xe4, 0x0e, 0xe2, 0xe6, + 0xf0, 0xec, 0xf4, 0x13, 0x05, 0x2e, 0x00, 0x09, 0xf4, 0x02, 0xff, 0xff, + 0xfe, 0x00, 0xf9, 0x37, 0xf1, 0x75, 0x19, 0x41, 0x24, 0x09, 0xeb, 0xe6, + 0xd7, 0x2f, 0xe3, 0x0a, 0xef, 0xd5, 0xc2, 0xf9, 0xf1, 0xee, 0xf6, 0xd5, + 0xcb, 0x04, 0xe5, 0x00, 0xf3, 0x2f, 0x14, 0xc7, 0xce, 0x20, 0xfa, 0x1e, + 0x0d, 0xfe, 0x24, 0xe9, 0x0e, 0x08, 0x05, 0xf3, 0x4a, 0x19, 0xdc, 0xc2, + 0x2d, 0x11, 0xfa, 0xdb, 0xe1, 0xe8, 0x47, 0x2f, 0xfd, 0x18, 0xf7, 0xec, + 0x15, 0xf3, 0xe7, 0x02, 0xd0, 0xc9, 0x36, 0xd5, 0xed, 0x0c, 0xf0, 0x18, + 0x02, 0x4f, 0x1d, 0x11, 0x0c, 0xf1, 0x54, 0x3a, 0x06, 0xfb, 0x7f, 0xe4, + 0xea, 0xf3, 0xd8, 0xf2, 0xe0, 0xd7, 0xea, 0x16, 0x1d, 0xe0, 0x0e, 0xfe, + 0xf3, 0x33, 0x02, 0xf6, 0x03, 0xf7, 0xf5, 0xe9, 0x34, 0x48, 0xe0, 0xd7, + 0x39, 0x18, 0xef, 0x08, 0x2f, 0xe6, 0xed, 0x2f, 0x14, 0xd7, 0x23, 0x0a, + 0xef, 0x11, 0xed, 0x16, 0xe6, 0x4b, 0x1a, 0xd6, 0x03, 0x0a, 0xee, 0xe4, + 0xe2, 0x0b, 0xe6, 0x10, 0xef, 0xf7, 0xf6, 0x11, 0x11, 0xd7, 0x0d, 0xf5, + 0xf5, 0xdf, 0x1b, 0x0a, 0xee, 0xdb, 0x21, 0xf0, 0xd4, 0xf9, 0x1d, 0xff, + 0xfe, 0xe9, 0x12, 0x0f, 0xfa, 0x01, 0xe5, 0x04, 0x00, 0xec, 0x04, 0xf1, + 0xce, 0xf8, 0x09, 0xf6, 0x02, 0x04, 0xd9, 0xf8, 0x13, 0xfe, 0x00, 0xc2, + 0x03, 0x19, 0xf7, 0xcc, 0xe4, 0xe8, 0xeb, 0xfd, 0xf6, 0xfd, 0x17, 0x11, + 0x06, 0x05, 0x02, 0xea, 0x20, 0xf5, 0x1e, 0xef, 0x19, 0xe8, 0xee, 0xf7, + 0xfc, 0xde, 0xf3, 0x08, 0xfc, 0x00, 0x06, 0xee, 0xdf, 0x0a, 0x05, 0x18, + 0xf1, 0x2d, 0x01, 0x10, 0xf8, 0x0f, 0xf6, 0xf6, 0x2c, 0x13, 0x1b, 0xec, + 0x35, 0xe0, 0xdb, 0x11, 0xdf, 0x33, 0xf2, 0x01, 0x04, 0xf3, 0xe1, 0x11, + 0x0c, 0x1b, 0xdf, 0xc9, 0xf8, 0xea, 0x37, 0xfa, 0xfb, 0xbc, 0x1a, 0xd6, + 0xec, 0xc5, 0x0d, 0xf3, 0xeb, 0xf9, 0x3a, 0x0e, 0xe3, 0x31, 0x0b, 0x11, + 0x23, 0x1b, 0xea, 0xe5, 0xee, 0xf4, 0xf9, 0x1b, 0x1c, 0xf0, 0xe4, 0x04, + 0xc2, 0xe0, 0x3f, 0xec, 0xbc, 0xdf, 0x57, 0xf0, 0x14, 0x02, 0x0c, 0xe1, + 0x7f, 0x41, 0xf3, 0x1d, 0x21, 0xf7, 0xfc, 0xe5, 0xef, 0x24, 0xf2, 0x06, + 0xd0, 0xfa, 0x10, 0xd4, 0xd3, 0x1f, 0xec, 0xcc, 0xd2, 0xc3, 0x32, 0x0a, + 0xe9, 0xdf, 0x06, 0x17, 0x1b, 0xdd, 0x35, 0x06, 0xfa, 0x58, 0xcb, 0x05, + 0xeb, 0x09, 0x28, 0xb8, 0x3b, 0xe7, 0xb8, 0xf1, 0x10, 0x3e, 0xfa, 0xf6, + 0xda, 0xc0, 0x03, 0xcf, 0x3b, 0x53, 0x0d, 0xca, 0x26, 0x04, 0xc0, 0xef, + 0x3d, 0xe7, 0xe4, 0xd8, 0x0f, 0x1b, 0x45, 0xd2, 0xf6, 0x02, 0xf5, 0x04, + 0x04, 0xeb, 0xe4, 0x12, 0xfe, 0x04, 0xf7, 0xcc, 0xef, 0x01, 0x0d, 0x00, + 0x79, 0xd8, 0xf5, 0xfd, 0xc9, 0x21, 0x1e, 0xf3, 0xfb, 0x0d, 0xf8, 0xdc, + 0x14, 0x05, 0xfc, 0xd8, 0xd3, 0xfa, 0x1e, 0x0c, 0xd3, 0xd3, 0x20, 0x4f, + 0xb3, 0x0d, 0xd9, 0x0f, 0xfc, 0x06, 0xfe, 0xfb, 0x2d, 0xca, 0x32, 0xd2, + 0x0c, 0x23, 0x13, 0xe2, 0xf6, 0xf2, 0x5a, 0xde, 0x1a, 0x50, 0x11, 0x33, + 0xf2, 0xeb, 0x53, 0xf5, 0xec, 0x1b, 0xf9, 0xea, 0x00, 0x10, 0x22, 0x00, + 0x01, 0x28, 0x44, 0xd7, 0x11, 0x1a, 0x11, 0x2a, 0xf9, 0xee, 0xf2, 0xbd, + 0xf4, 0xcc, 0xca, 0xc1, 0x03, 0x0b, 0x0e, 0xdf, 0xef, 0x23, 0xd7, 0xcd, + 0xe4, 0xf4, 0x2f, 0x1a, 0x1b, 0xda, 0x42, 0x2c, 0x29, 0xf1, 0xff, 0x2f, + 0x08, 0xe5, 0xfe, 0x49, 0x0b, 0x06, 0xe0, 0xee, 0xd8, 0xe3, 0x04, 0xf0, + 0x3b, 0x00, 0x6e, 0x40, 0x2c, 0xf7, 0x09, 0x35, 0xde, 0x31, 0x02, 0xf0, + 0x39, 0x07, 0x1c, 0xe0, 0xf0, 0x00, 0x29, 0x2d, 0x0f, 0x44, 0xb9, 0x03, + 0xf0, 0xef, 0x1b, 0xe4, 0xf8, 0xff, 0x05, 0x20, 0xf4, 0x06, 0x1b, 0x01, + 0xfb, 0x0d, 0xfe, 0x19, 0x0a, 0xfb, 0x0e, 0x0b, 0x06, 0xf7, 0x0d, 0x14, + 0xca, 0xec, 0x06, 0xeb, 0x1f, 0xfd, 0x0b, 0xfb, 0x28, 0x03, 0x20, 0x11, + 0xeb, 0xf5, 0xf1, 0xde, 0xf0, 0x16, 0xe2, 0xda, 0x24, 0x18, 0xef, 0x11, + 0xef, 0x00, 0x23, 0xfc, 0xe2, 0xeb, 0x2c, 0x25, 0xf3, 0x20, 0xf8, 0xee, + 0x0a, 0xfa, 0xf7, 0xe3, 0x01, 0xe9, 0xfc, 0xeb, 0xf4, 0xe0, 0xdd, 0xf3, + 0xe0, 0xdb, 0x0d, 0xd3, 0xde, 0xf7, 0x0d, 0x0f, 0xf4, 0x32, 0x01, 0xff, + 0x0d, 0xf4, 0x04, 0x13, 0x25, 0xda, 0xfc, 0xf0, 0x15, 0x1a, 0xec, 0x2b, + 0xd5, 0xf1, 0xf4, 0x0b, 0x22, 0x1b, 0xf6, 0xec, 0xe0, 0x05, 0x04, 0xf6, + 0x33, 0x1e, 0x0d, 0x1a, 0xf3, 0x44, 0xf9, 0x20, 0x01, 0xf1, 0x01, 0x0b, + 0x24, 0xf0, 0x00, 0x04, 0x07, 0xe7, 0x15, 0x06, 0x0d, 0xe4, 0xf4, 0xfb, + 0xef, 0xe7, 0x00, 0xe4, 0x07, 0x38, 0x01, 0xf3, 0xea, 0x01, 0xf8, 0xf7, + 0xf6, 0x2e, 0x15, 0xfe, 0xf6, 0xf7, 0x2c, 0x09, 0xf0, 0xdf, 0x1e, 0xf6, + 0xda, 0x0f, 0xff, 0xd3, 0x25, 0x14, 0xd8, 0x09, 0xe1, 0x20, 0xed, 0xff, + 0xfb, 0x4d, 0xfa, 0x07, 0xe3, 0xfe, 0xf6, 0xf9, 0xf7, 0x03, 0x7f, 0xe3, + 0xf6, 0xf2, 0xd3, 0x02, 0xf2, 0xff, 0xfa, 0x37, 0xf9, 0x09, 0x1d, 0xf4, + 0xfe, 0x0c, 0xe9, 0x1c, 0x2c, 0x2f, 0x0c, 0x52, 0x23, 0xcb, 0x00, 0xf9, + 0x0f, 0xfb, 0x14, 0xf7, 0x0f, 0x04, 0x07, 0x05, 0xf9, 0xe6, 0xfe, 0x01, + 0xf4, 0x17, 0xea, 0xf2, 0x11, 0x0b, 0xf0, 0xf4, 0xf9, 0x0e, 0xfc, 0x0e, + 0x1a, 0xe5, 0xec, 0x0f, 0x03, 0x11, 0x05, 0xf3, 0x11, 0xfb, 0x03, 0xf0, + 0x00, 0xfd, 0xf5, 0x2d, 0xf4, 0xf6, 0x1c, 0xfa, 0xea, 0xf5, 0xf6, 0xfe, + 0x00, 0xe7, 0xec, 0xe9, 0xeb, 0x3f, 0xec, 0x35, 0xf4, 0xf9, 0x03, 0xf4, + 0xf8, 0x05, 0x0b, 0xf4, 0x0d, 0x0e, 0x06, 0x0f, 0x09, 0xfb, 0x18, 0x0e, + 0xf8, 0xf9, 0x0c, 0x0f, 0xc4, 0xed, 0x03, 0xe2, 0x1d, 0xf1, 0xfb, 0xf8, + 0x20, 0x01, 0x23, 0x18, 0xe8, 0xf3, 0xfa, 0xd4, 0xed, 0x18, 0xe6, 0xe6, + 0x18, 0x20, 0xdf, 0x0d, 0xf3, 0x00, 0x26, 0xfa, 0xf0, 0xe1, 0x30, 0x3b, + 0xf9, 0x0f, 0x09, 0xea, 0xff, 0xf3, 0xf5, 0xd6, 0xfa, 0xf8, 0xf1, 0xf3, + 0xf0, 0xe4, 0xfd, 0x03, 0xeb, 0xe4, 0x0c, 0xe3, 0xe6, 0xfb, 0xfe, 0x1e, + 0xff, 0x2b, 0x08, 0xfc, 0x0b, 0x07, 0x15, 0x13, 0x0b, 0xe9, 0x0e, 0xee, + 0x08, 0x19, 0xfb, 0x19, 0xe1, 0x00, 0xfb, 0xff, 0x13, 0x35, 0xfd, 0xe7, + 0xe3, 0x0a, 0x05, 0xf1, 0x36, 0x27, 0x1e, 0x1d, 0xf8, 0x2b, 0xf5, 0x25, + 0x0b, 0xf5, 0xff, 0x0d, 0x1a, 0xf5, 0x09, 0x00, 0x00, 0xef, 0x1a, 0x1e, + 0x0b, 0xe6, 0xf9, 0xf1, 0xe5, 0xf5, 0x08, 0x00, 0x10, 0x33, 0xfd, 0xe6, + 0xe3, 0x06, 0xf5, 0xfb, 0xe8, 0x2d, 0x08, 0x09, 0xef, 0x01, 0x26, 0x03, + 0xe5, 0xe8, 0x2f, 0xfb, 0xd4, 0x09, 0x08, 0xd9, 0x12, 0x0e, 0xea, 0x05, + 0xdb, 0xd5, 0xf4, 0x0f, 0xf3, 0x42, 0xf1, 0x04, 0xee, 0xf6, 0xf2, 0xfb, + 0xfe, 0x00, 0x7f, 0xee, 0xfb, 0xe8, 0xe1, 0x1f, 0xf3, 0xeb, 0xe8, 0x33, + 0xf8, 0x08, 0x24, 0xfa, 0x07, 0x00, 0xf9, 0x19, 0x22, 0x26, 0x04, 0x43, + 0x18, 0xd0, 0xee, 0xee, 0x0a, 0xff, 0x06, 0x0d, 0x1a, 0xfa, 0xf9, 0x04, + 0xf8, 0xe4, 0x18, 0x06, 0xf5, 0x13, 0xf2, 0xf6, 0x1b, 0x09, 0xf9, 0xfc, + 0xf5, 0x16, 0xf8, 0x0d, 0x0e, 0xea, 0xec, 0x08, 0xee, 0x0e, 0x01, 0xf6, + 0x0b, 0xff, 0x00, 0xe8, 0xf8, 0x09, 0xf2, 0x28, 0xf2, 0xf4, 0x14, 0xf8, + 0xf5, 0xec, 0xfc, 0xfd, 0xf6, 0xe4, 0xfe, 0xed, 0xf4, 0x38, 0xe8, 0x25, + 0xf3, 0xed, 0xeb, 0xfc, 0x09, 0xfd, 0xf8, 0x1a, 0xe7, 0x14, 0x0c, 0x16, + 0x15, 0xd8, 0xd7, 0xd3, 0xfd, 0xdf, 0xea, 0xe1, 0x25, 0x35, 0x00, 0xd7, + 0x55, 0x12, 0xf0, 0xe0, 0xf4, 0xc1, 0x24, 0x05, 0x26, 0x17, 0xfa, 0x1e, + 0xf2, 0x38, 0xe9, 0xfd, 0x05, 0xef, 0xd7, 0x29, 0xfd, 0xdf, 0xd1, 0xf7, + 0x28, 0x30, 0x1e, 0xee, 0xd5, 0x2a, 0xe8, 0xe2, 0x20, 0xe2, 0xf7, 0x00, + 0xfd, 0x18, 0x0b, 0x22, 0x21, 0x02, 0x2e, 0xf1, 0x7f, 0x09, 0xba, 0x3b, + 0xed, 0x06, 0x30, 0xdb, 0xee, 0x14, 0x24, 0x53, 0x29, 0xc6, 0xc7, 0xf6, + 0x33, 0xe9, 0xfc, 0xc5, 0xf4, 0xea, 0xf5, 0xf8, 0xfa, 0x53, 0x0c, 0xe8, + 0x30, 0x37, 0xf5, 0xf8, 0xcb, 0xe1, 0xf6, 0xf0, 0x5d, 0x0a, 0x0b, 0x38, + 0x0f, 0x2d, 0xdd, 0x05, 0xe0, 0x34, 0xeb, 0xe5, 0x15, 0xec, 0x09, 0x15, + 0xdb, 0xc1, 0x04, 0x15, 0xfb, 0xcb, 0xe1, 0x51, 0xf5, 0x18, 0xf6, 0xf8, + 0xe6, 0xef, 0x2c, 0x03, 0xfd, 0xeb, 0xe1, 0x17, 0x25, 0xfd, 0xf0, 0x14, + 0x1e, 0xf8, 0x0a, 0xfd, 0xf6, 0xc4, 0xf0, 0x29, 0x0f, 0x02, 0x01, 0x00, + 0x29, 0x00, 0xf4, 0xfd, 0xe8, 0x6b, 0xfd, 0x14, 0xdf, 0xe7, 0xe8, 0xf8, + 0x29, 0xf7, 0x28, 0xf1, 0xfb, 0xd7, 0x27, 0x2c, 0xcf, 0x07, 0x3b, 0x1a, + 0x0c, 0xdc, 0x33, 0x66, 0xf6, 0x11, 0xe1, 0x06, 0x3e, 0x25, 0x50, 0x06, + 0xf9, 0xfa, 0x0b, 0x28, 0xef, 0x20, 0xdb, 0x33, 0xe0, 0x06, 0xee, 0xe6, + 0x45, 0xfe, 0xe3, 0x20, 0x07, 0x02, 0xf3, 0xe2, 0xd4, 0x03, 0xdb, 0x39, + 0x0a, 0x0a, 0xc4, 0xec, 0xff, 0x01, 0xfa, 0x19, 0xf3, 0xe7, 0x24, 0x05, + 0x0d, 0xea, 0xdf, 0xf3, 0xeb, 0xeb, 0x15, 0x01, 0xfd, 0xf7, 0xff, 0xe3, + 0x2c, 0x0e, 0xd6, 0xdf, 0x0b, 0xfa, 0xdd, 0xef, 0x06, 0xe3, 0x0b, 0xf3, + 0xe3, 0x0b, 0xe9, 0xe4, 0xfe, 0x0c, 0x26, 0xf1, 0x13, 0x4a, 0xcb, 0xcd, + 0x24, 0x1d, 0x11, 0x07, 0xff, 0x61, 0x11, 0x35, 0x0c, 0x53, 0x4d, 0xd9, + 0x17, 0xe5, 0xdc, 0x75, 0xe7, 0xff, 0xf7, 0xeb, 0x08, 0xdc, 0x00, 0x08, + 0xd0, 0xed, 0xce, 0xf5, 0xfd, 0x69, 0xea, 0x24, 0x03, 0x00, 0xc7, 0xd0, + 0xdc, 0x28, 0x4b, 0x01, 0x05, 0xe7, 0x46, 0x71, 0xcc, 0xe9, 0xec, 0xd6, + 0xd8, 0xec, 0x20, 0x2d, 0x23, 0xde, 0x0f, 0xee, 0xc7, 0xfc, 0x1b, 0xec, + 0xf6, 0xe7, 0x22, 0xf7, 0x14, 0xe7, 0x04, 0x0b, 0x08, 0x3f, 0xe9, 0xf4, + 0xef, 0xd2, 0xd2, 0x0b, 0x05, 0xf3, 0xf3, 0xd7, 0x34, 0x0d, 0xc3, 0xfb, + 0xf3, 0x10, 0x16, 0x56, 0xc9, 0xe8, 0xde, 0xba, 0xdd, 0x06, 0x0c, 0x04, + 0xfb, 0xce, 0xf6, 0xd7, 0x00, 0x0e, 0x0c, 0xfe, 0x41, 0xf7, 0xf0, 0x0b, + 0x06, 0xce, 0xe2, 0xfa, 0x08, 0x09, 0xdb, 0xf2, 0x1d, 0xe5, 0xf8, 0x2f, + 0x3b, 0x11, 0xf7, 0x2b, 0x10, 0xc5, 0x23, 0xf6, 0xe4, 0xf9, 0xf4, 0xde, + 0xf7, 0x38, 0x16, 0xd8, 0xd0, 0x02, 0xf5, 0x31, 0x06, 0xf7, 0xf7, 0x2a, + 0x7c, 0xf5, 0xe1, 0x06, 0x00, 0x10, 0x02, 0xf1, 0xef, 0xf7, 0x0c, 0x18, + 0xfa, 0x00, 0x2c, 0x2d, 0xeb, 0xfa, 0x00, 0xf8, 0x09, 0x20, 0x1d, 0xf5, + 0x19, 0xf3, 0x27, 0xd5, 0x21, 0x0a, 0x25, 0x02, 0x40, 0xd5, 0xfa, 0x20, + 0x7f, 0x0d, 0xd6, 0xcd, 0xfc, 0xf4, 0xdd, 0xff, 0xed, 0xf5, 0x0c, 0x03, + 0xf5, 0xf1, 0x14, 0xec, 0xe4, 0xd2, 0x2f, 0xf6, 0xeb, 0xe7, 0xd2, 0x0a, + 0xce, 0xff, 0xf9, 0xe8, 0xd3, 0x31, 0x23, 0x12, 0x0e, 0xe2, 0xe6, 0xeb, + 0xe2, 0xe4, 0xfe, 0xf5, 0x17, 0xc3, 0xe6, 0xee, 0x1a, 0xd9, 0xd5, 0xfd, + 0xeb, 0xd0, 0xeb, 0x48, 0xd6, 0x4f, 0xf4, 0xfd, 0xdc, 0x0f, 0xdd, 0x41, + 0xca, 0xba, 0xc5, 0xf4, 0xed, 0x17, 0xe6, 0x0b, 0xef, 0xd4, 0x05, 0x11, + 0x04, 0xd0, 0xf8, 0xe4, 0xfb, 0xe9, 0x01, 0x0b, 0x1e, 0xe8, 0xe8, 0x25, + 0x19, 0xe5, 0x0a, 0x18, 0xed, 0x03, 0x14, 0xf7, 0xee, 0x3a, 0x3e, 0x50, + 0x29, 0x25, 0x3c, 0x2f, 0xe0, 0xe3, 0x2d, 0xf1, 0x10, 0xbd, 0xe0, 0xf0, + 0x47, 0xff, 0x12, 0xf1, 0x1a, 0x2e, 0xf2, 0x49, 0x24, 0xe4, 0xf3, 0x1b, + 0x13, 0x03, 0xd0, 0xff, 0xe5, 0xee, 0x08, 0x10, 0x51, 0xce, 0xd4, 0xf1, + 0x1b, 0x09, 0x00, 0x26, 0xd7, 0x2c, 0xef, 0xef, 0xf2, 0x24, 0x08, 0x1d, + 0xf0, 0x26, 0xda, 0x0d, 0xfd, 0xec, 0x07, 0xe1, 0x27, 0x0d, 0xf4, 0xe1, + 0x06, 0x35, 0xfd, 0xed, 0xfb, 0xea, 0xf7, 0xc5, 0x14, 0xfe, 0xf5, 0x1a, + 0x16, 0x1b, 0xdc, 0xf7, 0xf3, 0x23, 0x29, 0xbf, 0xf4, 0xe6, 0x4c, 0x10, + 0xf1, 0x0f, 0xe5, 0x1b, 0xaf, 0xef, 0xe9, 0xfb, 0xdf, 0xfa, 0xfa, 0xe9, + 0xe4, 0xf4, 0xeb, 0x29, 0xef, 0xe5, 0x3e, 0xe8, 0xd7, 0xda, 0x22, 0x09, + 0xf4, 0xe9, 0x23, 0x13, 0xea, 0xd3, 0x13, 0xfd, 0xfe, 0xe6, 0x22, 0x08, + 0x2b, 0xf7, 0x43, 0x41, 0xfd, 0xeb, 0x27, 0x3f, 0x70, 0xea, 0x02, 0x14, + 0xf0, 0xac, 0xef, 0x10, 0x39, 0xc4, 0x32, 0xfe, 0x0f, 0x28, 0x13, 0x24, + 0xfe, 0x20, 0xde, 0x0c, 0xc2, 0xfa, 0xf4, 0xb6, 0xe2, 0x17, 0xf3, 0xed, + 0x15, 0xf2, 0x28, 0xf6, 0x10, 0xe3, 0x4a, 0xfc, 0x01, 0xf6, 0xec, 0x7f, + 0xf9, 0x02, 0x0b, 0xfc, 0x03, 0x4c, 0xed, 0xfd, 0xeb, 0x13, 0xf5, 0x04, + 0x02, 0x08, 0xfd, 0x11, 0x33, 0xec, 0xea, 0x18, 0xfe, 0x16, 0x0d, 0x28, + 0xed, 0xd9, 0x0b, 0x0d, 0xf5, 0xf0, 0x19, 0xf5, 0xf1, 0xe8, 0xf2, 0x1c, + 0xda, 0x06, 0x1b, 0xef, 0xf7, 0x03, 0xda, 0xfd, 0xf0, 0x08, 0x03, 0x07, + 0x08, 0xf7, 0xd0, 0x04, 0x0a, 0xed, 0xfb, 0xea, 0xea, 0xef, 0xf4, 0x0a, + 0xd1, 0x16, 0x2b, 0xfd, 0x33, 0xfa, 0xfb, 0x1b, 0x00, 0x40, 0xef, 0xf6, + 0x3d, 0x05, 0x16, 0x51, 0xdb, 0x09, 0x01, 0x1d, 0x33, 0xd9, 0x11, 0xff, + 0xe6, 0xe9, 0x32, 0x0a, 0x16, 0xe2, 0xe8, 0x18, 0xf1, 0x11, 0x2b, 0xfe, + 0xf6, 0x15, 0xee, 0x06, 0xf8, 0x08, 0xef, 0xd7, 0xe6, 0x04, 0x15, 0x0c, + 0x03, 0xd4, 0xe9, 0xfe, 0x12, 0x12, 0xec, 0xee, 0xf2, 0x0c, 0x08, 0xf9, + 0x32, 0x01, 0x03, 0xf2, 0x1c, 0xe6, 0xd0, 0xe5, 0x0e, 0x0a, 0xfe, 0xe2, + 0xf8, 0xbf, 0xff, 0x1c, 0x0e, 0x13, 0xfd, 0x42, 0x0b, 0xdb, 0x29, 0x1c, + 0xec, 0x14, 0x72, 0xd2, 0xf8, 0xd1, 0x1c, 0x16, 0xd4, 0xe0, 0xf4, 0xee, + 0x0f, 0x0a, 0xfe, 0xe7, 0xd9, 0xdf, 0x0c, 0xef, 0x16, 0xfc, 0xde, 0x18, + 0xeb, 0x17, 0xe2, 0xc9, 0xdc, 0x1d, 0xe6, 0x06, 0xfd, 0x1e, 0x25, 0x15, + 0xcf, 0xf4, 0x14, 0xf7, 0xe7, 0x07, 0xe8, 0xfc, 0xdc, 0xd1, 0x19, 0xe5, + 0x0c, 0xfc, 0x0f, 0x01, 0xe6, 0x0e, 0xf0, 0x56, 0xd1, 0xf5, 0xed, 0x5a, + 0x13, 0x12, 0x0c, 0x01, 0x2c, 0x04, 0x21, 0x0f, 0xf6, 0xe2, 0x1e, 0xfb, + 0xe9, 0x00, 0xfe, 0x03, 0x00, 0x62, 0x26, 0x02, 0xf9, 0x09, 0xfa, 0xf0, + 0x0b, 0x29, 0xed, 0xf5, 0xff, 0x09, 0x0c, 0xf9, 0xdf, 0x0e, 0xed, 0xfe, + 0x27, 0xf2, 0xf8, 0xca, 0xfd, 0xf8, 0xee, 0xf4, 0xe8, 0xe9, 0xcc, 0x13, + 0xfa, 0x08, 0xf2, 0xf3, 0xed, 0x2b, 0xd7, 0xfe, 0xf4, 0xf7, 0xf9, 0xec, + 0x07, 0xd8, 0xee, 0x0c, 0xf9, 0x03, 0x0e, 0xe2, 0xee, 0xfd, 0xf9, 0x14, + 0xfc, 0x0a, 0xd1, 0x06, 0x29, 0x60, 0xe6, 0xf5, 0x7f, 0xfa, 0x07, 0xc5, + 0x20, 0x1f, 0x1a, 0x3e, 0x08, 0x19, 0xf2, 0xe3, 0xe1, 0x1d, 0xe5, 0xea, + 0x12, 0xf9, 0x16, 0x2a, 0xe0, 0xe7, 0x06, 0x0a, 0xdb, 0x04, 0x06, 0xe8, + 0xe6, 0x15, 0x05, 0xfc, 0x1c, 0xd6, 0x02, 0x25, 0x19, 0x32, 0xe0, 0xfa, + 0x12, 0x48, 0x40, 0x1f, 0xf1, 0xf2, 0xe9, 0x04, 0xcd, 0xca, 0x2f, 0xfd, + 0x03, 0xfd, 0x13, 0x14, 0xeb, 0x07, 0xf5, 0xd8, 0x2b, 0xef, 0xea, 0x4f, + 0x3a, 0x05, 0xf2, 0xc5, 0xf7, 0x2f, 0xec, 0xdf, 0xf5, 0x1a, 0x08, 0x06, + 0x01, 0x05, 0xf4, 0xf2, 0xe8, 0x12, 0x00, 0xdf, 0x06, 0x05, 0xf5, 0x25, + 0x42, 0xff, 0x0a, 0xf7, 0xe5, 0x14, 0x0e, 0xd8, 0x21, 0xf5, 0xf3, 0x0a, + 0x14, 0x05, 0xfe, 0x07, 0xd0, 0xea, 0x04, 0xe7, 0xf7, 0x06, 0x0b, 0x4b, + 0xfb, 0xf9, 0x1a, 0x2c, 0x79, 0xe7, 0x28, 0x19, 0x09, 0x0c, 0xe9, 0x32, + 0x09, 0xd2, 0xe0, 0xf7, 0x38, 0x01, 0xe5, 0xf4, 0xcc, 0xe5, 0xe4, 0xf8, + 0x43, 0x03, 0xdd, 0xfd, 0x12, 0xdd, 0xf8, 0xd1, 0xe6, 0xfc, 0xf2, 0xf1, + 0xf8, 0x17, 0xd5, 0x05, 0xd9, 0xbd, 0xbb, 0x0d, 0x04, 0xf4, 0xfe, 0x40, + 0x20, 0x18, 0x2a, 0xdf, 0x10, 0xfa, 0xdc, 0xf7, 0xe4, 0x01, 0x1c, 0xf5, + 0xe2, 0xee, 0xec, 0xe8, 0xfb, 0x03, 0xf6, 0x1b, 0x0f, 0xdb, 0xe4, 0xfb, + 0x07, 0x0c, 0x56, 0x18, 0x18, 0xfd, 0x22, 0x03, 0xe8, 0xf2, 0xf5, 0xe8, + 0xed, 0xed, 0x15, 0x14, 0x1a, 0xde, 0xfb, 0xdd, 0xf3, 0xf3, 0x09, 0x0d, + 0xdc, 0xd7, 0xf2, 0xd5, 0xed, 0x1b, 0x18, 0x57, 0xe8, 0x11, 0x0a, 0xf0, + 0x09, 0xf6, 0x0d, 0xd1, 0x06, 0x06, 0x4b, 0x02, 0x35, 0x15, 0xdf, 0x26, + 0x09, 0x7f, 0xeb, 0xfd, 0xee, 0xe3, 0xf9, 0xd3, 0xfe, 0xdc, 0x07, 0x06, + 0x04, 0xc5, 0x00, 0xe7, 0xde, 0x05, 0x02, 0x0a, 0xf6, 0x59, 0x04, 0x00, + 0x6f, 0xfa, 0x03, 0xec, 0xf7, 0xfb, 0x36, 0xf0, 0xee, 0xf0, 0xf1, 0xe1, + 0xd4, 0x01, 0x05, 0xf3, 0x1b, 0xd5, 0x1c, 0xd5, 0x5f, 0xd0, 0xdf, 0x4a, + 0xc6, 0xe8, 0x12, 0xee, 0x02, 0xdf, 0x02, 0xf1, 0x0c, 0x23, 0xe0, 0x23, + 0xf3, 0x04, 0x0f, 0x07, 0x05, 0x12, 0xc1, 0xf2, 0xfc, 0x1e, 0xf2, 0xd9, + 0xe3, 0xf3, 0x43, 0xd6, 0xf3, 0xf1, 0x23, 0x2b, 0xec, 0x16, 0x07, 0x7f, + 0x5a, 0xd1, 0x1c, 0xcd, 0xfe, 0x1e, 0x3b, 0xdc, 0xec, 0x30, 0x08, 0x23, + 0x06, 0x21, 0x07, 0x08, 0x1b, 0xd8, 0x2f, 0x08, 0xf4, 0x1a, 0x03, 0x18, + 0x00, 0xfc, 0xfb, 0xef, 0xea, 0xfd, 0x06, 0x13, 0x1a, 0xf4, 0xf4, 0xf7, + 0x20, 0xc9, 0xf4, 0xf2, 0xd8, 0x0e, 0x0e, 0xf2, 0xdc, 0xe4, 0xfd, 0xfb, + 0x01, 0xf8, 0xdb, 0x0a, 0x07, 0xe0, 0xf8, 0xd7, 0x4e, 0xee, 0xe3, 0xf0, + 0x45, 0x26, 0xec, 0x0c, 0x4e, 0xfa, 0xff, 0x0d, 0x15, 0x44, 0xeb, 0xe0, + 0xf8, 0xd7, 0x01, 0x5c, 0xe1, 0x21, 0xea, 0xe7, 0xf0, 0x09, 0xe3, 0xed, + 0xd8, 0x17, 0xfe, 0xfc, 0x06, 0x0b, 0xf0, 0x05, 0xf4, 0xf6, 0xf7, 0xf5, + 0xfd, 0xf2, 0xf7, 0xe8, 0xe8, 0xec, 0x31, 0xd9, 0xd9, 0xf4, 0xfd, 0xfd, + 0x0e, 0x10, 0xea, 0xc5, 0x25, 0xef, 0xf8, 0x0f, 0x4e, 0x12, 0xf2, 0x02, + 0xde, 0xd5, 0xd4, 0x02, 0x67, 0x06, 0xf8, 0xe9, 0x1e, 0x4f, 0x24, 0xf3, + 0x3d, 0xbe, 0xd7, 0xe3, 0x23, 0xd6, 0xf3, 0x08, 0xe7, 0xc7, 0x1c, 0x01, + 0xdb, 0x01, 0x31, 0xf2, 0xef, 0xee, 0xfc, 0xef, 0x1f, 0xfa, 0xf3, 0xea, + 0xe3, 0x0d, 0x47, 0xca, 0x17, 0xf1, 0xe5, 0x04, 0xfb, 0xf9, 0xc9, 0x30, + 0x11, 0x42, 0xd7, 0x25, 0xf9, 0xe1, 0xe4, 0xf4, 0x1c, 0xfe, 0xe9, 0xd8, + 0x29, 0xe4, 0xd9, 0x24, 0x23, 0x26, 0xe6, 0x3d, 0xd9, 0x25, 0xcc, 0xf7, + 0x10, 0x15, 0x0b, 0xe8, 0x0e, 0x18, 0x0b, 0xf5, 0x02, 0xe7, 0x00, 0xd5, + 0x0f, 0x1d, 0xe5, 0x34, 0x15, 0xf9, 0xf8, 0xde, 0x0d, 0xf8, 0xed, 0x48, + 0x1c, 0x3c, 0xcd, 0x1b, 0x0d, 0xec, 0xcb, 0x32, 0x0d, 0x27, 0x2c, 0xff, + 0xea, 0xff, 0xf8, 0x05, 0x4e, 0x0b, 0x24, 0x0c, 0x2d, 0x06, 0x12, 0xcd, + 0xf2, 0xd3, 0xe6, 0x0c, 0x14, 0x0e, 0xe6, 0xfc, 0x2f, 0x57, 0x06, 0x29, + 0x16, 0xda, 0xfc, 0xe6, 0xd4, 0x1e, 0x0b, 0xf5, 0xc2, 0xfe, 0x06, 0xec, + 0xda, 0xc1, 0x07, 0x09, 0x2d, 0x08, 0x1f, 0xda, 0x0e, 0x47, 0xe6, 0x0a, + 0xe0, 0x23, 0xf1, 0xf5, 0x35, 0x04, 0xe1, 0xd6, 0xef, 0xd7, 0x30, 0x0c, + 0xfd, 0x29, 0x17, 0x34, 0x1a, 0xf5, 0x08, 0xc9, 0xc4, 0x0d, 0xda, 0xf9, + 0xee, 0x36, 0xfe, 0xe1, 0xf3, 0xc7, 0x0e, 0xe1, 0x00, 0xd8, 0xd8, 0x1e, + 0x41, 0x04, 0xda, 0x0d, 0xdf, 0xb3, 0xf0, 0xdb, 0x64, 0x33, 0xfe, 0x01, + 0x26, 0xfd, 0x36, 0x35, 0x23, 0xce, 0xd9, 0x08, 0xea, 0xd8, 0xdd, 0x05, + 0x09, 0xe4, 0x45, 0xbe, 0xba, 0x2d, 0x05, 0xe0, 0x03, 0xf3, 0xe2, 0x13, + 0x6a, 0xee, 0x2f, 0xe7, 0xd2, 0x05, 0x0c, 0x0e, 0x02, 0x0d, 0x07, 0x06, + 0x2b, 0xf6, 0xdc, 0xdf, 0xf7, 0x03, 0xc3, 0x0c, 0xef, 0xca, 0xef, 0x10, + 0xe8, 0xfb, 0x56, 0xb4, 0x11, 0xff, 0x7f, 0xf9, 0xf4, 0xe1, 0xff, 0xf8, + 0x46, 0x3f, 0xf5, 0x16, 0x0a, 0xf2, 0xd5, 0x6d, 0xde, 0x24, 0xe1, 0xd5, + 0x26, 0xf6, 0xee, 0x2c, 0xfb, 0x2d, 0x01, 0xae, 0x45, 0x1d, 0x39, 0xd6, + 0x43, 0x60, 0xf5, 0xee, 0x0d, 0xee, 0xfb, 0xf3, 0x15, 0x00, 0x30, 0xf5, + 0x03, 0xbe, 0xd8, 0xfb, 0x3d, 0x11, 0x2b, 0xd5, 0xf6, 0xfb, 0xe4, 0xf1, + 0xc3, 0x19, 0xe6, 0x06, 0xf2, 0xa7, 0xe5, 0x1b, 0x0a, 0xec, 0xc3, 0xda, + 0xed, 0xdf, 0xfc, 0x31, 0x06, 0x31, 0xdf, 0xd9, 0x02, 0xef, 0x00, 0x13, + 0x21, 0x21, 0xe2, 0x12, 0xbb, 0xee, 0xe4, 0x06, 0x3f, 0xe2, 0x05, 0xda, + 0xd3, 0x06, 0x07, 0x49, 0x16, 0xf0, 0xec, 0xd3, 0x20, 0xc2, 0x09, 0xfb, + 0xc3, 0x18, 0xfb, 0x2b, 0x02, 0x04, 0xdb, 0x72, 0x07, 0xee, 0xff, 0x0f, + 0x11, 0xef, 0x16, 0xd8, 0x05, 0x02, 0xee, 0xfe, 0xd3, 0x0a, 0x23, 0x0b, + 0x01, 0x0e, 0xea, 0x02, 0xf5, 0x75, 0xfa, 0x0d, 0x1a, 0xd8, 0xe4, 0x11, + 0xf1, 0x08, 0x7f, 0x37, 0x2b, 0xdf, 0xfc, 0xfc, 0x1f, 0xd7, 0xc7, 0xfb, + 0xe4, 0x13, 0x1b, 0x1e, 0x0c, 0xf5, 0xf4, 0x02, 0x0c, 0xfb, 0x0c, 0xff, + 0x14, 0xd7, 0xf3, 0xe1, 0xfc, 0x08, 0x02, 0x09, 0xff, 0x07, 0x17, 0x47, + 0x1f, 0x08, 0x10, 0xee, 0xe3, 0x08, 0x21, 0xd1, 0xf2, 0x15, 0xe5, 0x02, + 0x5c, 0xd3, 0xfb, 0x11, 0xef, 0x03, 0xdd, 0xf2, 0xc6, 0xf9, 0xd9, 0xd9, + 0xfd, 0x29, 0xfc, 0xed, 0xee, 0xef, 0xe8, 0x2c, 0x02, 0xf0, 0xde, 0x05, + 0x09, 0xd1, 0xea, 0xf2, 0x07, 0x49, 0x10, 0xe6, 0xf5, 0x32, 0xdd, 0x18, + 0xfc, 0xd6, 0x00, 0x0c, 0xf8, 0xec, 0xff, 0xf5, 0xf5, 0xfc, 0xe2, 0x0d, + 0xf0, 0x18, 0xf0, 0xe6, 0x23, 0xf8, 0xf1, 0x32, 0xfc, 0xfb, 0x29, 0xe6, + 0x0c, 0xef, 0x06, 0x1a, 0x3f, 0xfd, 0x34, 0xe7, 0x3d, 0xe3, 0xfd, 0x06, + 0x08, 0x0d, 0xff, 0x22, 0x01, 0xeb, 0xf4, 0x0e, 0xdf, 0xe4, 0xfc, 0x46, + 0xeb, 0xc1, 0x0f, 0xf5, 0x0e, 0x48, 0xed, 0x37, 0x41, 0x12, 0x1a, 0xfd, + 0xee, 0xfb, 0x0e, 0x25, 0x09, 0x06, 0x0e, 0xf8, 0xed, 0xea, 0x02, 0x44, + 0xfe, 0x13, 0x36, 0xf4, 0x06, 0x08, 0xf5, 0x15, 0x20, 0xfb, 0xf0, 0xfb, + 0xca, 0xe7, 0xed, 0xfc, 0x08, 0x0d, 0xe5, 0x09, 0x51, 0xf7, 0xd3, 0x03, + 0xda, 0x02, 0xeb, 0xfb, 0xfe, 0xfd, 0xf3, 0xf6, 0xfa, 0x16, 0xee, 0xdc, + 0x06, 0x09, 0x19, 0xf0, 0x14, 0x02, 0x09, 0xf9, 0x03, 0xe5, 0x20, 0x25, + 0xee, 0x17, 0x0b, 0x1e, 0xc2, 0x06, 0x06, 0xfb, 0x12, 0xe3, 0x14, 0x00, + 0x02, 0xff, 0xee, 0x02, 0xe4, 0xeb, 0x07, 0xf7, 0x09, 0xe4, 0xdf, 0xdb, + 0x07, 0xf7, 0xf3, 0x1b, 0x0b, 0xe0, 0xf8, 0x03, 0xdb, 0x3a, 0x19, 0x1b, + 0x13, 0xf0, 0xfa, 0x0d, 0x12, 0xdf, 0xdf, 0x27, 0xe8, 0xf5, 0x06, 0x08, + 0xe7, 0x04, 0x23, 0x24, 0x0d, 0x21, 0x1e, 0xef, 0xe1, 0xe0, 0x0e, 0xea, + 0xdd, 0x1c, 0x12, 0x15, 0xe9, 0xd6, 0xe9, 0x17, 0xe8, 0xf3, 0xf6, 0x03, + 0xe0, 0x13, 0xec, 0xe9, 0xfc, 0xf4, 0xe3, 0xfe, 0xe1, 0xf7, 0xdc, 0x0c, + 0xe6, 0xfb, 0x04, 0x0f, 0x0d, 0xdf, 0xdf, 0x0a, 0x13, 0x0d, 0x07, 0xd7, + 0x09, 0xd7, 0xd5, 0xed, 0xe8, 0x15, 0xeb, 0xf5, 0xdb, 0x19, 0xf0, 0x15, + 0x52, 0xfc, 0xe7, 0xea, 0xfa, 0x10, 0x10, 0x09, 0x5a, 0x08, 0xd7, 0xf0, + 0xd1, 0x01, 0xf3, 0xee, 0xee, 0x0d, 0x08, 0xdb, 0x11, 0xfc, 0x04, 0xe4, + 0xe9, 0x3f, 0xef, 0xf5, 0xf4, 0x33, 0x01, 0xf6, 0xf5, 0x15, 0xef, 0x0b, + 0xed, 0x01, 0x04, 0xea, 0x19, 0x03, 0x0d, 0xd2, 0xd7, 0xf3, 0x01, 0xd9, + 0x0a, 0xed, 0xfb, 0xe9, 0x34, 0x0b, 0x18, 0xe6, 0x23, 0x0d, 0xff, 0x0a, + 0x03, 0x02, 0x1d, 0xf8, 0xe9, 0x13, 0xfe, 0xf1, 0x13, 0xf8, 0x0d, 0x0f, + 0x1d, 0x2a, 0x0d, 0x16, 0x1c, 0x1e, 0xf8, 0xe3, 0x34, 0x11, 0xdf, 0x07, + 0xf9, 0xfe, 0xdd, 0xe2, 0xf2, 0xfa, 0x0b, 0x00, 0x0c, 0x0a, 0x26, 0x13, + 0x4a, 0xe7, 0xfa, 0x19, 0xd8, 0x04, 0xf3, 0x53, 0x31, 0x1e, 0x27, 0xfc, + 0x0b, 0xee, 0xf5, 0xeb, 0x2a, 0xdd, 0xee, 0x05, 0xdc, 0x06, 0xdb, 0xfe, + 0xcd, 0x05, 0x2a, 0x13, 0x23, 0xd1, 0xf7, 0x20, 0x02, 0xce, 0x16, 0x44, + 0x23, 0xff, 0xf2, 0x48, 0x14, 0xec, 0x04, 0x10, 0x17, 0xec, 0x0c, 0x07, + 0xf3, 0x0a, 0xd8, 0x11, 0xf6, 0xf1, 0xf9, 0xf0, 0xff, 0xe1, 0x2c, 0xf3, + 0x26, 0xf3, 0x02, 0x7f, 0xde, 0x04, 0x62, 0xef, 0xff, 0xf0, 0x19, 0x0e, + 0x1e, 0xef, 0xf4, 0x07, 0x09, 0xed, 0xdb, 0xf1, 0xf1, 0xf9, 0xe1, 0xdf, + 0xef, 0xe9, 0x32, 0x25, 0xe2, 0x06, 0x0b, 0xf5, 0xf7, 0x3d, 0xea, 0x1c, + 0xfd, 0x1a, 0xdc, 0xd7, 0x01, 0xfa, 0xd6, 0xd0, 0x1f, 0xf9, 0x20, 0xee, + 0x07, 0x2a, 0xf6, 0xed, 0x0d, 0x0c, 0x1d, 0xf5, 0xea, 0x47, 0x1c, 0x07, + 0xe3, 0xce, 0x1e, 0x03, 0x1f, 0x05, 0x11, 0x03, 0x49, 0x08, 0x00, 0xff, + 0x07, 0xdd, 0xe1, 0x13, 0x01, 0xcc, 0xf9, 0xef, 0xe1, 0x35, 0xde, 0x05, + 0xfa, 0x0b, 0xe0, 0x15, 0xe4, 0xed, 0xe5, 0xe3, 0xef, 0x03, 0xfa, 0xf8, + 0x11, 0x04, 0x1a, 0xe1, 0x28, 0x05, 0x17, 0x16, 0xf5, 0x05, 0xf6, 0x45, + 0x33, 0xf8, 0xf0, 0x7f, 0x13, 0xe1, 0x16, 0x02, 0xf6, 0x0a, 0x07, 0x19, + 0xf0, 0x0e, 0x1c, 0x1a, 0x06, 0xdc, 0x1b, 0xf8, 0x04, 0x05, 0xfb, 0x0c, + 0x20, 0xec, 0x16, 0x10, 0x38, 0xed, 0xf0, 0x03, 0x17, 0xf7, 0xf5, 0xf4, + 0xd3, 0x31, 0x28, 0xf3, 0xe6, 0x03, 0x39, 0xe9, 0x03, 0xec, 0xea, 0xe6, + 0xe7, 0x07, 0xf0, 0x18, 0xfa, 0xf8, 0xeb, 0xff, 0x18, 0xf1, 0xe9, 0xe2, + 0xe3, 0xfe, 0xe2, 0x31, 0xf9, 0xd4, 0xea, 0xe7, 0xee, 0xea, 0xdf, 0x05, + 0xe9, 0x02, 0x17, 0xd9, 0x1a, 0xe0, 0xec, 0xfd, 0x26, 0x00, 0x2b, 0xea, + 0x0d, 0x27, 0x08, 0xe9, 0xcd, 0xde, 0x18, 0x51, 0x05, 0x18, 0xe7, 0x06, + 0xf0, 0xe0, 0xf1, 0xff, 0xdd, 0x24, 0x0c, 0xec, 0xfd, 0x12, 0xe9, 0xf2, + 0x07, 0x01, 0x21, 0x11, 0xe3, 0xef, 0xed, 0x0f, 0xee, 0xd4, 0x01, 0xf5, + 0xf3, 0xd9, 0x1f, 0x17, 0x0d, 0xdc, 0x0d, 0x1e, 0x1c, 0xf7, 0xf6, 0x02, + 0xfb, 0xec, 0x0f, 0xf8, 0xfe, 0x0a, 0xf4, 0x09, 0xdc, 0xf7, 0x1e, 0xf7, + 0x34, 0xf8, 0x0f, 0x06, 0x02, 0xf7, 0xf9, 0xfc, 0xf7, 0x2a, 0xed, 0x1a, + 0x1d, 0xec, 0xf0, 0x02, 0xe2, 0x17, 0xe5, 0xd8, 0xec, 0xf2, 0x00, 0xff, + 0xf2, 0xdd, 0x31, 0xce, 0xfb, 0xec, 0x4a, 0x00, 0xf7, 0x08, 0xd7, 0x04, + 0x1b, 0x74, 0xf4, 0x0b, 0x24, 0xcb, 0xec, 0x08, 0x39, 0x0e, 0x0c, 0xfc, + 0x05, 0x15, 0x0b, 0xff, 0x0a, 0xd1, 0x1b, 0x02, 0xff, 0x00, 0x24, 0xc5, + 0xf6, 0xfe, 0x28, 0xf1, 0xea, 0x0e, 0xec, 0x06, 0x22, 0x06, 0x30, 0xec, + 0xf0, 0xcc, 0xfc, 0x0d, 0xe6, 0x1c, 0xfa, 0x07, 0xcc, 0xf1, 0x00, 0x30, + 0xd6, 0x12, 0x03, 0xe2, 0xe7, 0xff, 0xe7, 0xda, 0xdc, 0xe7, 0xdd, 0x01, + 0xff, 0xe6, 0xf3, 0x29, 0xf6, 0x2c, 0x09, 0xd7, 0x02, 0xfb, 0xd6, 0xe5, + 0x2b, 0x25, 0x0a, 0xe4, 0x26, 0xee, 0xe2, 0x37, 0xfb, 0x21, 0xf0, 0xf3, + 0xe7, 0xf3, 0xf8, 0xf5, 0xe4, 0xfd, 0x0e, 0xe0, 0xfe, 0xe7, 0xf8, 0xec, + 0xfe, 0xdb, 0xe8, 0xd1, 0x62, 0xd5, 0x14, 0xe4, 0xe5, 0xf6, 0x33, 0x03, + 0xfc, 0x25, 0x49, 0xdc, 0x10, 0xf0, 0xf6, 0xfa, 0xfe, 0xda, 0xf6, 0x04, + 0xf8, 0x05, 0xfc, 0x06, 0x00, 0xd6, 0x0d, 0x06, 0xea, 0xe8, 0x20, 0xf1, + 0x1b, 0xe1, 0xf5, 0xf2, 0x0b, 0xff, 0xee, 0x0d, 0xdc, 0xd5, 0x06, 0x28, + 0xe4, 0x2b, 0xe9, 0xd6, 0x0f, 0xe6, 0xda, 0xe5, 0xfd, 0xe5, 0x4f, 0x05, + 0x2d, 0x29, 0x74, 0xfd, 0xe6, 0xdf, 0x0c, 0x04, 0x3f, 0x17, 0xee, 0x0f, + 0xf6, 0x06, 0x47, 0x36, 0x09, 0x0a, 0xf4, 0x08, 0xf0, 0xec, 0xf0, 0xce, + 0xea, 0xf5, 0x25, 0xdf, 0x01, 0x18, 0x0b, 0x0d, 0xfe, 0x2f, 0xfb, 0xe6, + 0x02, 0x0b, 0xda, 0xec, 0x0f, 0x20, 0xdf, 0xfa, 0x01, 0xd5, 0xe9, 0x18, + 0x03, 0x22, 0xd8, 0xf2, 0xf6, 0x33, 0xd7, 0x10, 0x27, 0xfe, 0x16, 0xe9, + 0x06, 0x0f, 0xd3, 0x05, 0xd8, 0xd4, 0x04, 0x0a, 0xd3, 0xee, 0xfa, 0xf2, + 0x12, 0xf2, 0xed, 0x7f, 0x09, 0x1d, 0xe5, 0x38, 0x00, 0x08, 0x18, 0x17, + 0xec, 0xe3, 0xfa, 0x10, 0x08, 0xf5, 0x11, 0x06, 0x2b, 0xf9, 0x1a, 0x7f, + 0xef, 0x1e, 0xfe, 0xed, 0x35, 0x09, 0x18, 0xe1, 0x41, 0xfa, 0x32, 0xff, + 0x47, 0x08, 0x62, 0xe3, 0xfc, 0xf8, 0xf9, 0xe8, 0xf1, 0xf0, 0x2b, 0xf7, + 0x02, 0x06, 0xc7, 0x14, 0xe1, 0xfc, 0xff, 0x24, 0x08, 0xe9, 0xf9, 0xec, + 0x04, 0x00, 0x00, 0x00, 0x02, 0xed, 0xfa, 0xec, 0xed, 0xed, 0xe7, 0xfa, + 0x01, 0x07, 0x01, 0x0c, 0x14, 0x0f, 0xf5, 0x02, 0x16, 0x18, 0xfe, 0xe5, + 0xfc, 0xd6, 0x01, 0xec, 0xe4, 0x21, 0xea, 0x03, 0xe4, 0x1d, 0x12, 0xfb, + 0xfe, 0x03, 0xfc, 0xeb, 0xe7, 0x0b, 0x00, 0x01, 0xfa, 0x33, 0xf1, 0xee, + 0x14, 0x00, 0xfc, 0xde, 0xf5, 0xf0, 0xf9, 0xdf, 0xf2, 0x1a, 0x1b, 0xeb, + 0x0b, 0xd5, 0x2c, 0xf6, 0x02, 0xfe, 0x07, 0x18, 0x0c, 0x18, 0xea, 0x1c, + 0x0e, 0x03, 0xf7, 0xdd, 0x07, 0xf4, 0x05, 0xed, 0x0b, 0xef, 0x0c, 0xe6, + 0x0a, 0xe4, 0xf3, 0xb0, 0xdd, 0x23, 0xfa, 0xef, 0xcd, 0x13, 0x02, 0xfc, + 0xfc, 0xe4, 0xf6, 0xf9, 0x04, 0xe7, 0x30, 0xd8, 0xf9, 0x1f, 0xf2, 0x01, + 0x1c, 0xe0, 0x06, 0x1b, 0x19, 0xf4, 0xe4, 0x04, 0x19, 0x00, 0xec, 0x1c, + 0xdd, 0x01, 0xf9, 0x00, 0xfb, 0xec, 0x20, 0xf7, 0x1f, 0xfb, 0xd2, 0xfc, + 0x12, 0x0c, 0xe4, 0x31, 0xf9, 0xfa, 0xe6, 0xfa, 0x08, 0x28, 0x06, 0xf9, + 0x1f, 0x27, 0xff, 0xf4, 0x35, 0x10, 0xd7, 0x2d, 0x11, 0xf2, 0xf0, 0x19, + 0x08, 0xfd, 0x18, 0x0c, 0xf9, 0xe8, 0x06, 0xe3, 0x1c, 0xfb, 0xfc, 0xe0, + 0x2a, 0xdd, 0x19, 0x1d, 0x22, 0x10, 0x00, 0x3e, 0x03, 0xef, 0xea, 0x12, + 0x10, 0x06, 0x06, 0x67, 0x0d, 0xe1, 0x1c, 0xdd, 0x09, 0xfb, 0xe3, 0xfe, + 0xd0, 0xf9, 0xd9, 0x17, 0xdf, 0x17, 0x23, 0x0a, 0x0d, 0xfb, 0xd9, 0x0b, + 0x0e, 0x09, 0xf5, 0x17, 0x40, 0x0c, 0xf1, 0xf9, 0xf6, 0x16, 0x01, 0xe3, + 0xd7, 0xfe, 0xff, 0xdc, 0x30, 0x23, 0xde, 0xef, 0x40, 0x26, 0x0e, 0xd5, + 0xdd, 0x14, 0x14, 0x12, 0x53, 0x15, 0x00, 0xe5, 0x00, 0xf1, 0xf6, 0xe2, + 0xef, 0xfb, 0x0a, 0xec, 0xda, 0xda, 0xc2, 0xf8, 0xf5, 0xe7, 0xef, 0xef, + 0xdd, 0xe6, 0xee, 0x16, 0x22, 0xf0, 0x12, 0x14, 0x0b, 0xcf, 0xf4, 0x02, + 0x0f, 0xe2, 0x0d, 0xef, 0xfe, 0xdf, 0x11, 0x12, 0x01, 0xe8, 0x1a, 0xd1, + 0x12, 0x0e, 0xf3, 0xf2, 0x02, 0xe0, 0x3a, 0xf2, 0x41, 0x04, 0x1a, 0xf6, + 0xd2, 0xfe, 0x33, 0x22, 0x02, 0xcd, 0x00, 0xe6, 0xe5, 0x0f, 0x31, 0x36, + 0xf4, 0x2e, 0x52, 0xe9, 0xca, 0xd5, 0xf4, 0x19, 0x13, 0x03, 0x7f, 0xdd, + 0x03, 0xe4, 0xd8, 0xe4, 0x09, 0xef, 0xf9, 0x08, 0x28, 0xfc, 0xd8, 0x1b, + 0x0c, 0x19, 0x10, 0x01, 0xdc, 0xfd, 0x17, 0xeb, 0xfe, 0x0e, 0x02, 0xff, + 0xf2, 0xec, 0x4d, 0xff, 0x09, 0x06, 0xb8, 0xec, 0x24, 0x1b, 0xf6, 0x02, + 0x0b, 0xf1, 0x08, 0x0c, 0xf8, 0x1a, 0x03, 0xf7, 0xf1, 0x15, 0x5d, 0xef, + 0x09, 0x03, 0xe2, 0x03, 0x06, 0xbf, 0x3a, 0x03, 0x10, 0xd3, 0x02, 0xf6, + 0x1d, 0x16, 0x0e, 0x08, 0x00, 0xea, 0xda, 0x0b, 0xd4, 0xe2, 0xec, 0xbe, + 0xf3, 0x00, 0xe7, 0xd3, 0x01, 0x4d, 0x22, 0x09, 0xf8, 0xe6, 0xf3, 0x19, + 0xe7, 0x0e, 0x03, 0xfd, 0xd5, 0xf7, 0x0b, 0xdf, 0xd2, 0x28, 0xf2, 0x25, + 0x0b, 0xe2, 0x32, 0x25, 0xf2, 0x14, 0x17, 0x02, 0xff, 0xfd, 0x13, 0xe4, + 0x01, 0x03, 0x4d, 0x0e, 0xe7, 0x13, 0xe4, 0xd7, 0x12, 0x0d, 0xd7, 0x35, + 0xd8, 0x03, 0x0f, 0x25, 0xed, 0xfa, 0x3f, 0x0f, 0xd6, 0xf6, 0xea, 0xe2, + 0x0e, 0x09, 0x15, 0x18, 0x39, 0xfb, 0x02, 0xf9, 0x1f, 0x19, 0x3b, 0x34, + 0x28, 0x20, 0xee, 0x13, 0xfc, 0x10, 0x18, 0xe7, 0xc8, 0xee, 0xdf, 0xdf, + 0xdd, 0xed, 0x19, 0x7a, 0xfc, 0x20, 0x4b, 0xf1, 0x04, 0xfb, 0xe2, 0x08, + 0x17, 0x08, 0xd2, 0x10, 0x11, 0x08, 0x22, 0xe4, 0xe6, 0xdf, 0x25, 0xf0, + 0x15, 0x14, 0x0a, 0xdb, 0xde, 0xef, 0x03, 0xfc, 0xf3, 0xe7, 0x21, 0x0b, + 0xe5, 0xee, 0x08, 0x18, 0x03, 0xf9, 0xe8, 0x0d, 0xf1, 0xed, 0x15, 0xe8, + 0x07, 0x1c, 0xdf, 0x2f, 0xf0, 0xf9, 0xf9, 0xde, 0xe6, 0xe9, 0xf1, 0x02, + 0xd4, 0xf9, 0x0b, 0xe0, 0xfa, 0xe0, 0xff, 0x0e, 0x19, 0xed, 0xe3, 0xeb, + 0xfa, 0xe8, 0xfe, 0x03, 0xf7, 0x1f, 0xfd, 0xff, 0x04, 0xf1, 0x0b, 0x7f, + 0x26, 0x13, 0x0b, 0xf5, 0xf1, 0x1a, 0x2b, 0x21, 0x05, 0xf0, 0xf5, 0xdf, + 0xe7, 0x0c, 0x16, 0xff, 0xed, 0xf6, 0x13, 0x05, 0xf6, 0x1e, 0x32, 0x0c, + 0xff, 0x01, 0xe6, 0x08, 0x1b, 0xd8, 0x1f, 0xff, 0xec, 0x14, 0x0b, 0xf3, + 0x34, 0x12, 0x09, 0xe6, 0x14, 0xf7, 0x1a, 0x15, 0xe8, 0x0d, 0xf9, 0xef, + 0xd5, 0x30, 0x20, 0x18, 0xec, 0xcd, 0xd5, 0xfa, 0xfa, 0xf1, 0x11, 0x15, + 0xfd, 0x09, 0xe2, 0x1d, 0xf6, 0x13, 0x07, 0x06, 0xdd, 0xf9, 0xe9, 0x2f, + 0x31, 0x1d, 0x06, 0x29, 0x1a, 0x12, 0x13, 0xf4, 0xfc, 0x15, 0x0e, 0xf5, + 0xe0, 0xe3, 0x05, 0x08, 0xe4, 0xf1, 0x27, 0x02, 0x47, 0xf1, 0x12, 0xda, + 0xf9, 0x11, 0xff, 0xf8, 0x09, 0x1c, 0xf4, 0xf5, 0x14, 0x16, 0xf4, 0xf0, + 0x09, 0xdf, 0x00, 0x07, 0xf5, 0x08, 0xed, 0x14, 0x05, 0xe1, 0x06, 0xe1, + 0x0a, 0xf6, 0xf1, 0xe9, 0xeb, 0x20, 0xfc, 0x1c, 0xf1, 0x08, 0x11, 0x33, + 0x24, 0x18, 0xf3, 0x07, 0xf0, 0xe8, 0x0e, 0xf8, 0x24, 0xe7, 0xda, 0xe2, + 0xf1, 0x16, 0xed, 0xde, 0xde, 0xf4, 0xe2, 0x04, 0x02, 0x06, 0x00, 0xed, + 0xf4, 0xe2, 0x2e, 0x13, 0x13, 0x07, 0x09, 0x40, 0x0d, 0x0f, 0xff, 0x46, + 0xc9, 0xde, 0x16, 0xfb, 0x07, 0xf6, 0x2d, 0xfc, 0xfa, 0x09, 0x23, 0xf5, + 0x2c, 0x00, 0xf2, 0x25, 0x1a, 0x07, 0x0f, 0x24, 0xdb, 0xe7, 0x33, 0x0e, + 0x13, 0xf3, 0xe0, 0xf0, 0x05, 0xff, 0xf8, 0xff, 0x1d, 0xde, 0xfc, 0xd4, + 0x33, 0x06, 0xf3, 0x19, 0xed, 0x23, 0xeb, 0x1e, 0x15, 0xf7, 0xe6, 0x0c, + 0x00, 0x18, 0xf6, 0x15, 0xc1, 0x23, 0x18, 0xfc, 0x24, 0x0f, 0x16, 0xf4, + 0xe6, 0x18, 0xd9, 0xf8, 0xfe, 0xfc, 0xeb, 0x06, 0x0a, 0xef, 0xe8, 0x09, + 0xee, 0xe4, 0xc7, 0x3c, 0xe4, 0x26, 0xed, 0x0f, 0x08, 0xff, 0x0a, 0x03, + 0xe7, 0xec, 0xf0, 0x6c, 0xf2, 0x4a, 0xd2, 0xc6, 0xd8, 0xe5, 0x04, 0x10, + 0xdf, 0x5d, 0x0e, 0x07, 0x14, 0x39, 0x3f, 0x02, 0x14, 0xfd, 0x0e, 0xec, + 0x11, 0xd5, 0xed, 0x0f, 0xdb, 0xf2, 0x1d, 0x47, 0x26, 0xd6, 0xcb, 0xee, + 0xbe, 0xd2, 0x28, 0xe5, 0x0f, 0x26, 0xe6, 0x2a, 0x22, 0x44, 0x00, 0xf3, + 0xf0, 0x22, 0xfa, 0x0b, 0xe7, 0x0c, 0xef, 0x10, 0x52, 0xff, 0x0a, 0x05, + 0xc9, 0xd0, 0x04, 0xe1, 0x1e, 0x7f, 0xea, 0xfb, 0x38, 0xf4, 0xfb, 0xe1, + 0xfd, 0xf6, 0x28, 0x40, 0xc5, 0xea, 0x38, 0x00, 0xd8, 0x26, 0xe5, 0x16, + 0xef, 0xd1, 0x05, 0xf2, 0xe3, 0xed, 0xed, 0x34, 0xd7, 0x19, 0x09, 0xdb, + 0x03, 0xcb, 0x0e, 0xcb, 0xf3, 0x45, 0xe7, 0x20, 0xf8, 0xfc, 0x09, 0xdb, + 0xe0, 0x00, 0xe0, 0xf7, 0xf6, 0xf3, 0xe5, 0xe2, 0x07, 0x14, 0xee, 0x14, + 0x31, 0x1c, 0x37, 0xe3, 0xd8, 0xdc, 0x13, 0x11, 0xdc, 0xfe, 0x1c, 0xf6, + 0xc0, 0x1d, 0xe0, 0xe2, 0x31, 0x18, 0x10, 0x2b, 0x05, 0xfe, 0xfa, 0x03, + 0xf9, 0x1e, 0x68, 0x13, 0x1b, 0x14, 0x03, 0xf6, 0xe2, 0x2c, 0xe8, 0x04, + 0x40, 0x12, 0xee, 0xf9, 0xd5, 0xfc, 0xfd, 0x12, 0x0a, 0xf5, 0x10, 0x40, + 0xfb, 0x13, 0x3a, 0xea, 0x31, 0xf4, 0xc4, 0x7f, 0xd9, 0xea, 0xef, 0xbc, + 0xf8, 0xd4, 0xfe, 0x39, 0x3f, 0x16, 0xeb, 0x04, 0xd6, 0xec, 0xe9, 0x3b, + 0xff, 0x17, 0xda, 0x16, 0x0b, 0xeb, 0xf2, 0x26, 0x06, 0x24, 0xee, 0xf2, + 0x42, 0x30, 0xec, 0xf4, 0x05, 0xe1, 0xf7, 0xec, 0xf9, 0xdf, 0xd0, 0xf0, + 0x21, 0xf6, 0x0a, 0xf4, 0x00, 0xce, 0x23, 0x0d, 0xe4, 0xe5, 0x01, 0xfb, + 0x43, 0xec, 0xce, 0x1a, 0xe5, 0x01, 0xf1, 0xe9, 0xf6, 0xfa, 0xde, 0x24, + 0x0f, 0xe9, 0xcb, 0x27, 0x0d, 0xf9, 0xa2, 0xfb, 0xf1, 0xec, 0x0f, 0xf9, + 0x01, 0x0c, 0x0f, 0xe0, 0x09, 0x26, 0xd5, 0x08, 0x29, 0x06, 0x08, 0xdd, + 0x0a, 0xff, 0x22, 0xd7, 0xd9, 0xd8, 0x0b, 0xe7, 0x1a, 0xf5, 0x13, 0x48, + 0xf5, 0xf9, 0x5c, 0xee, 0xfb, 0x08, 0xfa, 0x2b, 0xf2, 0xcf, 0xec, 0xf2, + 0xda, 0x0c, 0x26, 0x5f, 0xfc, 0xce, 0x39, 0x3b, 0x11, 0xdb, 0xf3, 0xe5, + 0xe8, 0xc9, 0xca, 0x01, 0x0f, 0x23, 0xf8, 0x14, 0x6d, 0xfe, 0xfc, 0x1d, + 0xd1, 0x25, 0x23, 0x39, 0x2a, 0x11, 0xc2, 0x2f, 0xf8, 0xed, 0xd2, 0xdb, + 0xff, 0x2b, 0x1a, 0xda, 0xfb, 0x26, 0xed, 0xbd, 0x07, 0xd6, 0x1e, 0xf2, + 0xea, 0x04, 0xe1, 0xd1, 0xff, 0x4d, 0x14, 0xc2, 0xbd, 0x30, 0xe5, 0xd7, + 0xf1, 0x03, 0x06, 0x0e, 0xf2, 0x0d, 0xfa, 0xec, 0xfd, 0xef, 0xf2, 0x59, + 0x06, 0xf2, 0xe0, 0x19, 0xf8, 0xfa, 0x38, 0xfb, 0x05, 0xf7, 0xf0, 0xeb, + 0xe9, 0xf1, 0xf2, 0xd2, 0x1c, 0x22, 0xe5, 0xfa, 0x3d, 0xff, 0x06, 0xdb, + 0xe4, 0x15, 0xf7, 0x00, 0xe3, 0x02, 0x0a, 0x16, 0xb9, 0x14, 0x06, 0xff, + 0x02, 0xec, 0x13, 0x1e, 0xd0, 0x0b, 0xed, 0xdd, 0xff, 0xff, 0x31, 0xeb, + 0x29, 0x06, 0x23, 0x10, 0xff, 0x40, 0xdf, 0x24, 0x02, 0xea, 0xe8, 0xd8, + 0xfb, 0xf5, 0x11, 0x2e, 0xe6, 0x0b, 0x16, 0x40, 0xcf, 0x16, 0xdf, 0x24, + 0x00, 0x0a, 0x2a, 0x31, 0xec, 0x7f, 0xee, 0xfe, 0x07, 0x0e, 0xeb, 0x0a, + 0x60, 0x07, 0x1b, 0xd4, 0xea, 0xf7, 0xd5, 0xd4, 0x1e, 0xe1, 0x16, 0x2e, + 0xf6, 0x0c, 0xe0, 0xcc, 0x05, 0xdb, 0xeb, 0x14, 0x19, 0xf9, 0x27, 0x06, + 0xf5, 0xeb, 0xf5, 0xec, 0x12, 0x02, 0x27, 0x36, 0x0c, 0xeb, 0xf2, 0x07, + 0xfa, 0xdb, 0xf0, 0xf4, 0x2a, 0xe2, 0xea, 0xeb, 0x0f, 0x2c, 0x04, 0xe8, + 0xfb, 0xfd, 0x38, 0xfc, 0x06, 0xcb, 0xfb, 0x10, 0x52, 0x39, 0xd5, 0xda, + 0x08, 0xf6, 0x09, 0x07, 0xfc, 0x13, 0xfe, 0x2f, 0x10, 0xe2, 0xed, 0x2a, + 0x05, 0xf9, 0xd7, 0xf7, 0xf5, 0xe0, 0xf6, 0xe3, 0xf4, 0xff, 0xdf, 0x03, + 0xea, 0x46, 0xfa, 0x09, 0xf4, 0xed, 0x5c, 0xea, 0x09, 0xdb, 0x0d, 0x56, + 0x21, 0xf1, 0xdf, 0x02, 0x32, 0x09, 0xfb, 0x2c, 0xf8, 0xee, 0xf0, 0x00, + 0x5d, 0xfc, 0x2d, 0xf7, 0xf5, 0xfa, 0xed, 0xed, 0xe0, 0xd6, 0x2c, 0xc9, + 0x04, 0x08, 0xd0, 0xcd, 0xe3, 0xc4, 0xee, 0x01, 0xd9, 0xfe, 0xf8, 0x02, + 0x6c, 0xf4, 0x24, 0xf5, 0x23, 0x12, 0x5d, 0xfe, 0x14, 0x23, 0xdb, 0x29, + 0x20, 0xf9, 0xef, 0x13, 0xc5, 0x1d, 0x0a, 0xc8, 0xf6, 0x2f, 0x0b, 0xe6, + 0x0a, 0xe5, 0xe9, 0xe9, 0x4c, 0xd5, 0xeb, 0xf2, 0x0a, 0xe9, 0xdb, 0xe3, + 0xc1, 0xf8, 0x03, 0x66, 0xc3, 0xd9, 0xf0, 0xeb, 0xf8, 0xf8, 0x02, 0x0f, + 0x11, 0xf0, 0xf7, 0x14, 0x02, 0x09, 0xdb, 0xec, 0xd8, 0x17, 0xca, 0xeb, + 0x34, 0xd8, 0xef, 0xcf, 0x03, 0xf8, 0xde, 0x1d, 0x4d, 0x1c, 0x06, 0xb4, + 0xe2, 0xe9, 0xe5, 0x0a, 0x15, 0xfe, 0xd9, 0x08, 0xef, 0xe7, 0x0a, 0x0a, + 0x1e, 0xe4, 0xcd, 0x1e, 0xef, 0xcf, 0xeb, 0xe0, 0xd2, 0x08, 0x03, 0x07, + 0xfd, 0x21, 0x64, 0x24, 0xf6, 0xd9, 0xfd, 0x06, 0xf8, 0x45, 0xd5, 0xf3, + 0x0e, 0xed, 0x15, 0xd2, 0x14, 0xe1, 0x09, 0x03, 0xe8, 0x0d, 0xd7, 0xc5, + 0xd5, 0xe3, 0x11, 0xf1, 0xf7, 0xe1, 0xfd, 0x1e, 0x1a, 0x16, 0x12, 0xfe, + 0x11, 0x2a, 0x0f, 0xfc, 0xf6, 0xe9, 0x30, 0x10, 0x06, 0xe6, 0xf6, 0xf9, + 0x09, 0xbb, 0x21, 0xe3, 0x47, 0x1d, 0xf4, 0x29, 0x22, 0x16, 0xe7, 0x1e, + 0xf8, 0xfc, 0x18, 0xdc, 0x26, 0xcb, 0xe4, 0xfe, 0xea, 0x15, 0x19, 0x1e, + 0x23, 0x04, 0xf9, 0xc2, 0x7f, 0xee, 0xe5, 0xe3, 0x23, 0x1e, 0xdb, 0xc4, + 0x0b, 0x14, 0xe5, 0x0a, 0xf3, 0x06, 0x07, 0xe3, 0x05, 0xea, 0xef, 0x0d, + 0x11, 0x09, 0xe6, 0xdd, 0xfc, 0x46, 0x0a, 0xfe, 0xfb, 0x24, 0x2a, 0xf7, + 0x00, 0xe5, 0xe8, 0x1b, 0xde, 0xe0, 0xe6, 0xf9, 0x34, 0xde, 0xee, 0xf0, + 0xf6, 0xf8, 0xed, 0xe8, 0xfa, 0xe4, 0xf1, 0xfa, 0xfa, 0xfe, 0x24, 0x2c, + 0xf7, 0x05, 0x16, 0x29, 0xeb, 0x05, 0xf1, 0xfb, 0x10, 0x1b, 0xfb, 0xf1, + 0xfa, 0xff, 0xf4, 0x16, 0xf2, 0x2c, 0x1d, 0x19, 0x32, 0x08, 0x52, 0xf3, + 0x12, 0xcf, 0xd4, 0x01, 0xf1, 0x09, 0x1a, 0xcc, 0xf1, 0x08, 0xec, 0xeb, + 0x14, 0xd6, 0x0f, 0x0c, 0xef, 0x06, 0x01, 0xff, 0x14, 0x0b, 0xfa, 0xf8, + 0x14, 0x00, 0xdc, 0xf4, 0x28, 0x0a, 0x50, 0xed, 0x09, 0xf2, 0x0e, 0x11, + 0x0e, 0x0c, 0x0a, 0xf2, 0xf2, 0x03, 0xf5, 0x08, 0xf1, 0xfd, 0xfb, 0x16, + 0x05, 0x27, 0xe4, 0xe6, 0x0d, 0x08, 0x07, 0xeb, 0x09, 0xed, 0x00, 0xf6, + 0xd7, 0x08, 0x14, 0x06, 0x24, 0xfd, 0xeb, 0xd6, 0xe0, 0xe9, 0x19, 0xd1, + 0x23, 0xea, 0xf7, 0xe3, 0x29, 0x23, 0x0e, 0x1b, 0x09, 0xf9, 0x32, 0x02, + 0xee, 0xfb, 0xe8, 0xd8, 0x1a, 0xe2, 0x1f, 0x01, 0xfe, 0xf4, 0xe0, 0xf2, + 0x07, 0xff, 0xef, 0x06, 0x09, 0x01, 0x2e, 0x0f, 0x15, 0x00, 0x0b, 0xe7, + 0xf8, 0xf7, 0xfd, 0xe1, 0x02, 0xe1, 0xdf, 0x00, 0xe0, 0xf7, 0xd1, 0xfa, + 0xf1, 0xa9, 0xeb, 0x0d, 0x29, 0x15, 0xd7, 0xf5, 0xe1, 0x4c, 0x25, 0x3e, + 0xf1, 0x39, 0xee, 0xee, 0x0d, 0x0a, 0xce, 0xe9, 0x34, 0xaf, 0xca, 0xb8, + 0xdb, 0x64, 0xbb, 0xf0, 0xeb, 0x07, 0x2c, 0xe8, 0xd5, 0x45, 0xcf, 0xf5, + 0x00, 0x3b, 0xfe, 0xcc, 0x27, 0xf3, 0x04, 0x20, 0xe6, 0x05, 0xfb, 0xd0, + 0x0c, 0xe1, 0x01, 0xd7, 0xc4, 0xf9, 0x16, 0x0d, 0xef, 0x2b, 0xc9, 0xf7, + 0xfa, 0x08, 0x09, 0x7e, 0xca, 0xe8, 0xdf, 0x2e, 0xfd, 0xf2, 0x09, 0xfd, + 0x18, 0xc0, 0x06, 0xdd, 0x24, 0xe5, 0xf0, 0xc9, 0x25, 0xfb, 0xf7, 0xe2, + 0xe7, 0xf6, 0xfb, 0x66, 0x1d, 0xb1, 0x07, 0xe6, 0xed, 0xd0, 0x46, 0xe6, + 0xb9, 0x09, 0xe3, 0x1a, 0xde, 0x1d, 0xdf, 0x33, 0x20, 0xe7, 0x08, 0xf1, + 0x06, 0x1c, 0xfc, 0xef, 0x52, 0x20, 0xcb, 0x03, 0x00, 0xf2, 0xfa, 0xdb, + 0xd5, 0x03, 0x38, 0x1d, 0xce, 0xf3, 0x51, 0x46, 0x37, 0xed, 0xd4, 0xf7, + 0xd4, 0x17, 0xda, 0x4f, 0xfc, 0xd0, 0xdb, 0xf4, 0xff, 0xea, 0xfe, 0xbb, + 0x63, 0xdf, 0xc1, 0xf6, 0xf8, 0x5e, 0x96, 0xb4, 0xf3, 0x36, 0x00, 0xfa, + 0xfd, 0x14, 0x13, 0xff, 0x7f, 0x39, 0x2e, 0xfc, 0xec, 0xe1, 0xee, 0xe1, + 0xf0, 0xbf, 0xe9, 0xd9, 0x6b, 0xce, 0x2c, 0x33, 0x27, 0x06, 0x50, 0x13, + 0xbc, 0x10, 0xf3, 0xeb, 0xf0, 0x58, 0x10, 0x3c, 0x0d, 0x20, 0xe4, 0x4e, + 0xf7, 0x03, 0x15, 0x22, 0xc7, 0x7b, 0xf7, 0x11, 0x10, 0xb2, 0xb3, 0x12, + 0xe7, 0xe8, 0x4e, 0xe3, 0xfb, 0xca, 0x42, 0x13, 0xc3, 0x76, 0x04, 0xbc, + 0xec, 0xc7, 0x23, 0x11, 0xdb, 0x2a, 0x09, 0x2b, 0xfa, 0x07, 0x1e, 0x0e, + 0x1a, 0xd5, 0xe4, 0x3d, 0xbb, 0x33, 0xf4, 0x1f, 0xf9, 0x21, 0x18, 0xf8, + 0xca, 0x61, 0x61, 0x09, 0x59, 0x52, 0xf6, 0xe1, 0xfa, 0x0f, 0xf1, 0xf7, + 0xf2, 0xdc, 0xdb, 0x02, 0xea, 0x10, 0xc8, 0x0a, 0x03, 0x29, 0xe1, 0xec, + 0x42, 0xe2, 0x30, 0xed, 0xce, 0x01, 0xde, 0x01, 0x66, 0xea, 0x0b, 0xfb, + 0xc8, 0x2f, 0xdd, 0xe2, 0xdc, 0xe0, 0x01, 0xfc, 0xd7, 0x23, 0xf9, 0x1e, + 0x08, 0xe2, 0x0f, 0x02, 0x07, 0xf9, 0x01, 0x41, 0xf4, 0xef, 0xed, 0xf3, + 0xdc, 0xf5, 0xf3, 0x3e, 0xd7, 0xe6, 0x0e, 0xfa, 0xfa, 0x16, 0xf9, 0xcb, + 0xff, 0x20, 0x02, 0x0b, 0x1b, 0xf9, 0xf3, 0x15, 0x68, 0x05, 0x06, 0xe1, + 0xec, 0x24, 0xfa, 0x0e, 0xeb, 0x03, 0xd6, 0x15, 0x05, 0x13, 0x15, 0xfd, + 0x23, 0x20, 0xf7, 0x0c, 0x00, 0xfe, 0xf9, 0xef, 0x0c, 0x12, 0xda, 0x18, + 0xf2, 0x22, 0x15, 0x07, 0x07, 0xf6, 0x28, 0xf8, 0xfd, 0xf4, 0x12, 0x29, + 0x08, 0x04, 0x0e, 0xec, 0x12, 0x0b, 0x01, 0xf2, 0xf3, 0x1e, 0x02, 0x0e, + 0x24, 0x08, 0xf7, 0xf3, 0xe9, 0xe3, 0xdd, 0xff, 0xe3, 0xd4, 0x05, 0x12, + 0x14, 0x19, 0xf8, 0xe0, 0x08, 0xca, 0x07, 0x22, 0xf8, 0x00, 0x20, 0x46, + 0x18, 0x0f, 0xef, 0x16, 0x09, 0x07, 0xf5, 0xf3, 0x05, 0x32, 0x17, 0xe1, + 0x01, 0xe5, 0xd9, 0xf9, 0xe5, 0xf7, 0x15, 0x00, 0xe3, 0x1b, 0xd5, 0xd6, + 0xf4, 0x01, 0x11, 0xea, 0x7f, 0x07, 0x1e, 0xfa, 0x3d, 0x10, 0x0a, 0xe5, + 0xe4, 0xe3, 0xfb, 0x24, 0xf0, 0xe1, 0x11, 0xf7, 0xf3, 0xdf, 0xf7, 0xe7, + 0x18, 0xf8, 0xe5, 0x04, 0xdf, 0xed, 0xf6, 0x0d, 0xde, 0x41, 0xfa, 0x14, + 0x10, 0x03, 0xef, 0xd2, 0x11, 0xe2, 0x03, 0xf5, 0x2f, 0x2e, 0x2c, 0xe2, + 0x15, 0xd9, 0x03, 0x02, 0xff, 0xe0, 0x06, 0xee, 0x07, 0xd5, 0x03, 0x30, + 0x0e, 0x3e, 0xd7, 0xeb, 0xe5, 0xdd, 0xee, 0xfc, 0xe9, 0x24, 0xdb, 0x0d, + 0xee, 0xe6, 0xff, 0x22, 0x06, 0xf1, 0x1b, 0xd4, 0xff, 0x13, 0x0d, 0xea, + 0x13, 0xf1, 0x00, 0x64, 0xfd, 0x0e, 0xe5, 0x02, 0xe3, 0xd8, 0xfa, 0x22, + 0x0b, 0x10, 0xfa, 0x06, 0x23, 0xfa, 0xf8, 0x2e, 0xfb, 0xf4, 0x10, 0xf3, + 0x17, 0xf5, 0x06, 0x0b, 0x0c, 0x1b, 0xe7, 0x0b, 0x22, 0x3b, 0xe5, 0x17, + 0x02, 0xc1, 0xc4, 0xd7, 0x08, 0x0b, 0xeb, 0xe1, 0xea, 0xf8, 0xe5, 0x04, + 0xea, 0xeb, 0x1c, 0xd5, 0xff, 0xc8, 0xed, 0xea, 0x3f, 0x10, 0xfd, 0xf1, + 0xdc, 0x0b, 0xf5, 0xe4, 0x14, 0x1a, 0xf1, 0xf6, 0x0e, 0xf5, 0x41, 0xe4, + 0x2f, 0x45, 0x41, 0x02, 0xea, 0x33, 0x42, 0x1e, 0xcc, 0xc1, 0xf8, 0xd4, + 0xf8, 0x0a, 0xe5, 0xea, 0x26, 0xfb, 0xe4, 0x26, 0x13, 0xe9, 0x1f, 0xf4, + 0x45, 0xf0, 0xf9, 0xec, 0xf9, 0x7f, 0xec, 0xe1, 0xe4, 0x15, 0x1f, 0xe1, + 0xfb, 0xfa, 0xe4, 0xf2, 0x6b, 0x15, 0xe6, 0x38, 0xd1, 0xf4, 0xda, 0x47, + 0x10, 0xf0, 0xea, 0x07, 0x2b, 0xb8, 0xe6, 0xfb, 0xe0, 0xf2, 0xc6, 0xff, + 0xf2, 0x1a, 0x1b, 0xed, 0xf4, 0xe6, 0xe3, 0xf4, 0xce, 0x23, 0xf6, 0x32, + 0xe2, 0xe6, 0xf3, 0xf0, 0xdc, 0x79, 0xd1, 0xff, 0x12, 0x20, 0x15, 0xfa, + 0x3b, 0xfa, 0xbd, 0x27, 0xd2, 0x05, 0x1a, 0x13, 0xf6, 0xf8, 0xfc, 0x1e, + 0xcf, 0xee, 0xe7, 0xea, 0xe0, 0xf1, 0x22, 0x04, 0xfa, 0x14, 0xea, 0xf9, + 0x08, 0xdf, 0xda, 0x0e, 0xf5, 0x27, 0xf6, 0x06, 0xfa, 0xf0, 0xf8, 0xe7, + 0x31, 0xfc, 0xe8, 0xff, 0x05, 0xf4, 0xf2, 0x02, 0xd8, 0x00, 0x20, 0xff, + 0x02, 0xcc, 0xff, 0x0b, 0x33, 0xf9, 0x14, 0xdc, 0x00, 0xd2, 0xe6, 0x16, + 0x11, 0xdf, 0xf0, 0xe1, 0xdb, 0xe0, 0xf9, 0x0b, 0x22, 0xfa, 0xe7, 0xe3, + 0x31, 0x30, 0x06, 0xe2, 0x1f, 0xd8, 0x09, 0x3a, 0x0e, 0x24, 0xef, 0xec, + 0xf7, 0x20, 0xd2, 0x08, 0x22, 0x0d, 0x06, 0x17, 0x18, 0xde, 0xfb, 0xfb, + 0x44, 0x02, 0x04, 0x04, 0x09, 0xf8, 0xed, 0x11, 0xe7, 0x14, 0x11, 0xf7, + 0x17, 0x0b, 0x11, 0x20, 0x03, 0x2d, 0xf8, 0xfa, 0x23, 0x10, 0x01, 0xda, + 0x3e, 0xf1, 0x06, 0x0d, 0xff, 0x7f, 0x2b, 0xf5, 0x03, 0xe5, 0xf7, 0xe1, + 0x0c, 0xe5, 0xf0, 0x1f, 0x19, 0xd7, 0xec, 0xff, 0x54, 0xfb, 0x37, 0x0f, + 0xed, 0x0f, 0x0d, 0xc7, 0x17, 0xeb, 0x1f, 0xf5, 0xef, 0x08, 0xf7, 0x1f, + 0x30, 0x17, 0xf8, 0xf1, 0x15, 0xf3, 0xf7, 0xea, 0xe9, 0xea, 0x20, 0xe5, + 0xf9, 0xef, 0x20, 0xed, 0xc8, 0xee, 0xc0, 0x04, 0x04, 0x04, 0xed, 0xd8, + 0xf1, 0x17, 0x15, 0x12, 0xd8, 0xfc, 0xea, 0xe3, 0x34, 0x10, 0x01, 0xe0, + 0x27, 0x24, 0x04, 0x08, 0x32, 0xdc, 0xf9, 0x32, 0xf0, 0xd8, 0xf6, 0xfb, + 0x01, 0x1f, 0x09, 0xd7, 0xe9, 0x12, 0xee, 0x2b, 0xfe, 0x02, 0x1d, 0xe4, + 0x1b, 0x1e, 0xc4, 0xff, 0xf3, 0xff, 0x38, 0x14, 0xfc, 0xde, 0x09, 0xe8, + 0x03, 0xda, 0xdc, 0x15, 0xfa, 0xeb, 0xfa, 0x10, 0x0d, 0xf2, 0xfc, 0xdc, + 0x00, 0xdf, 0x24, 0x05, 0xfc, 0x20, 0xe1, 0xd4, 0x0f, 0xf9, 0x13, 0x49, + 0xfb, 0x18, 0xed, 0x0e, 0x09, 0xf7, 0x05, 0x16, 0xe7, 0x2e, 0x08, 0x2d, + 0x3e, 0x07, 0xcd, 0xfd, 0xe6, 0x0b, 0xea, 0xee, 0x4f, 0xdb, 0x26, 0xde, + 0x20, 0xeb, 0xfd, 0x03, 0x32, 0xd5, 0x03, 0xfa, 0xe5, 0xff, 0x14, 0xfd, + 0x24, 0x0d, 0xe3, 0x12, 0x00, 0xe1, 0xf8, 0xef, 0xf7, 0xf2, 0xe5, 0xf3, + 0x1e, 0x60, 0xe3, 0xd2, 0x25, 0x06, 0xdf, 0xe0, 0xe1, 0xd9, 0xd4, 0xe7, + 0xfd, 0xf3, 0x03, 0x1c, 0xeb, 0x00, 0x09, 0x0e, 0x4d, 0x3c, 0xde, 0x1c, + 0x12, 0x26, 0xf2, 0x03, 0xe8, 0xd0, 0x01, 0xd3, 0xe6, 0x26, 0x08, 0x1a, + 0x04, 0xdb, 0xcd, 0xee, 0x00, 0xdf, 0x06, 0xe0, 0xb8, 0xfc, 0x16, 0x1b, + 0x02, 0x26, 0x2c, 0x25, 0x2a, 0x28, 0xdb, 0x18, 0x36, 0xf1, 0xc2, 0x11, + 0xf8, 0x0e, 0x46, 0xdd, 0x03, 0xe8, 0xdf, 0xe1, 0xe5, 0xf4, 0xe5, 0x24, + 0x07, 0xfe, 0x09, 0xf3, 0xe8, 0x02, 0x08, 0x0c, 0xe3, 0xf3, 0xe7, 0xe3, + 0xeb, 0xfb, 0xfa, 0xf2, 0xe5, 0xf2, 0x1d, 0x01, 0x12, 0xd7, 0x2d, 0x13, + 0x39, 0xfa, 0x78, 0xe7, 0xe8, 0x0e, 0x10, 0xef, 0x19, 0x2a, 0xec, 0xda, + 0x0b, 0xd1, 0x0d, 0xc9, 0xff, 0x00, 0xfc, 0xe3, 0xe6, 0xe7, 0x0f, 0x39, + 0xfd, 0xd2, 0xf6, 0xfa, 0x03, 0x0b, 0xeb, 0x3b, 0x37, 0x13, 0x0c, 0xf3, + 0x03, 0x03, 0xe4, 0x06, 0xe9, 0x09, 0x1b, 0xda, 0x2c, 0xde, 0xec, 0xf1, + 0x04, 0x3a, 0xdc, 0x1c, 0x05, 0x07, 0x1e, 0xf2, 0xef, 0x1d, 0xc6, 0xe9, + 0x0d, 0x2d, 0xf9, 0x72, 0x2a, 0x12, 0x0b, 0xf7, 0xf1, 0xf8, 0x0a, 0xe3, + 0x20, 0x24, 0xe9, 0x21, 0x07, 0x1b, 0x26, 0x1c, 0xf0, 0xdf, 0x03, 0xfe, + 0x0a, 0x00, 0xeb, 0xd8, 0x1a, 0xe4, 0xf8, 0xff, 0xe8, 0xf3, 0x02, 0xca, + 0xf4, 0x01, 0x12, 0x0e, 0xef, 0xf2, 0x0e, 0x2e, 0xee, 0xde, 0x25, 0x26, + 0xee, 0x17, 0xf1, 0x06, 0xe4, 0x0e, 0x12, 0xec, 0x06, 0x5b, 0xe9, 0xd3, + 0xe1, 0xf2, 0xde, 0xf6, 0x10, 0x7f, 0xe1, 0x13, 0x0d, 0xed, 0x23, 0xe7, + 0xea, 0x02, 0x25, 0x14, 0xde, 0xfa, 0xf8, 0xf6, 0x27, 0x10, 0x2e, 0xea, + 0xcf, 0xf9, 0xf1, 0x04, 0xf3, 0xfa, 0xf8, 0xd4, 0x16, 0x1b, 0xe2, 0x08, + 0xef, 0xf1, 0xe5, 0xef, 0xf4, 0xf1, 0x07, 0xe5, 0xf7, 0x55, 0xe9, 0x01, + 0x32, 0x2e, 0x1e, 0xd6, 0xd5, 0xe2, 0xf3, 0xf5, 0xfb, 0xee, 0x13, 0xf8, + 0xdd, 0xe6, 0xf6, 0xff, 0x13, 0x07, 0x00, 0x2d, 0x26, 0xd9, 0x01, 0x0f, + 0xfb, 0x16, 0xcf, 0x14, 0xfc, 0x0f, 0x00, 0xe9, 0xe4, 0x1c, 0xf5, 0xfd, + 0xfe, 0xf9, 0xdd, 0x41, 0x0b, 0xdd, 0xfc, 0x25, 0xf6, 0xe2, 0x1c, 0xd9, + 0x1c, 0x23, 0xc7, 0x1f, 0xad, 0x37, 0x26, 0x17, 0x01, 0xfb, 0xd2, 0xec, + 0xda, 0xe4, 0xab, 0x05, 0x2f, 0x19, 0x07, 0xfd, 0x44, 0xf4, 0xf2, 0xf3, + 0x1f, 0xf6, 0x2f, 0x00, 0xc7, 0xeb, 0xe4, 0xed, 0x04, 0xf9, 0x12, 0xe9, + 0x38, 0x18, 0x0b, 0x1e, 0xe1, 0x0a, 0xf8, 0xb9, 0x0b, 0xf0, 0xc8, 0xe9, + 0xf9, 0x25, 0xcf, 0xf3, 0x36, 0x08, 0xf4, 0xdf, 0x0b, 0xdd, 0xd6, 0x1e, + 0x15, 0xca, 0xf9, 0x03, 0xc5, 0x09, 0xbf, 0xd4, 0x17, 0x29, 0x20, 0x08, + 0x07, 0x05, 0x5b, 0x98, 0x0d, 0xfe, 0x15, 0xe8, 0x10, 0x2f, 0xf3, 0xd7, + 0xdb, 0xdc, 0x01, 0xf2, 0xd8, 0x33, 0x29, 0xb0, 0xf4, 0x02, 0xed, 0xde, + 0xbb, 0xf3, 0xf4, 0x5b, 0xcb, 0xf1, 0xe5, 0xca, 0xd0, 0x3b, 0xfc, 0x02, + 0x12, 0xf6, 0x02, 0xf3, 0x27, 0x1f, 0xc6, 0x2d, 0xfd, 0x15, 0xf2, 0x0e, + 0xf6, 0x0e, 0xe5, 0xd3, 0x2d, 0xce, 0xf2, 0xee, 0x11, 0xdb, 0x39, 0x0a, + 0x15, 0xeb, 0xfa, 0x10, 0x3e, 0x33, 0x20, 0xca, 0x14, 0xe9, 0xc7, 0xf2, + 0x08, 0xec, 0x1b, 0xec, 0x50, 0xe2, 0xd2, 0x78, 0x31, 0x57, 0x24, 0xfe, + 0x2f, 0xf3, 0x17, 0x71, 0x25, 0xf7, 0xfd, 0xf9, 0x25, 0x4f, 0xdc, 0x58, + 0x39, 0x1b, 0xf0, 0xf6, 0xf5, 0x04, 0xee, 0x17, 0xfb, 0xf9, 0xd1, 0xde, + 0x01, 0x08, 0xe6, 0x50, 0x2a, 0x3f, 0x4f, 0x19, 0x19, 0x02, 0xa0, 0xc8, + 0xd9, 0x27, 0x0f, 0xd3, 0x06, 0x68, 0x0f, 0xc4, 0xf5, 0x46, 0xb5, 0xda, + 0xfa, 0xe2, 0x13, 0x26, 0x15, 0xc7, 0x07, 0x24, 0x00, 0x0b, 0xca, 0xff, + 0x20, 0x09, 0xe8, 0xf0, 0x1b, 0x12, 0x0e, 0xff, 0x46, 0xdd, 0x13, 0xf6, + 0x0d, 0xe9, 0xdc, 0x25, 0xfe, 0x7f, 0xfb, 0xbc, 0xd4, 0xe6, 0x2c, 0xfd, + 0xd5, 0x26, 0xfb, 0xde, 0xca, 0x2a, 0x2c, 0x9b, 0xd3, 0x61, 0xfa, 0xf9, + 0xfd, 0xe1, 0x20, 0x44, 0xee, 0xd2, 0x53, 0x49, 0x62, 0x06, 0x09, 0xfb, + 0x2e, 0x70, 0x26, 0xe4, 0x28, 0x49, 0xf9, 0xdf, 0x2b, 0xce, 0x23, 0x12, + 0xf0, 0x43, 0xe4, 0x2a, 0x4b, 0x0b, 0x06, 0xe3, 0x02, 0x1c, 0x2d, 0xba, + 0xfe, 0x0c, 0xec, 0xbe, 0xfb, 0x2c, 0x34, 0xe8, 0x19, 0x42, 0xec, 0xc7, + 0xdd, 0x13, 0xeb, 0x30, 0x05, 0xe6, 0xe3, 0xd9, 0xdb, 0xdf, 0xe1, 0xc8, + 0x01, 0xe2, 0xca, 0xd9, 0x06, 0xf6, 0x38, 0x34, 0xfd, 0x75, 0x01, 0xe6, + 0xf8, 0x11, 0x40, 0x30, 0x32, 0x51, 0xaf, 0x5f, 0x6d, 0x17, 0xfb, 0xd2, + 0xd0, 0xfc, 0x32, 0xd6, 0x3d, 0x16, 0xba, 0x49, 0xc7, 0xde, 0x06, 0x2e, + 0x2a, 0x39, 0xc4, 0xe3, 0xe1, 0x0c, 0x03, 0x33, 0xb3, 0xc8, 0xf2, 0x13, + 0x0d, 0x1b, 0x0f, 0xd5, 0x0d, 0xf0, 0xf8, 0xfa, 0xe4, 0x13, 0x1a, 0xfc, + 0xd2, 0xfe, 0xc2, 0xf7, 0xe5, 0xfc, 0xf7, 0x13, 0x0e, 0xd6, 0xf6, 0xd1, + 0x75, 0xd9, 0xe6, 0x27, 0xf8, 0xfc, 0xe8, 0x03, 0xf3, 0x65, 0xee, 0x07, + 0xef, 0xe2, 0xf6, 0x04, 0x03, 0x0a, 0xdf, 0x0d, 0xdd, 0xf1, 0xf6, 0x15, + 0xfc, 0xee, 0x35, 0x2c, 0x02, 0xf5, 0x10, 0xf7, 0x25, 0xe7, 0xf9, 0x06, + 0xc2, 0x21, 0x2d, 0x1e, 0xef, 0xc3, 0xf6, 0x26, 0xf3, 0x47, 0x70, 0xf9, + 0x23, 0x1e, 0x2a, 0x19, 0xfb, 0xee, 0x0d, 0xb8, 0xe5, 0xee, 0xf6, 0xce, + 0x16, 0xdf, 0x16, 0x08, 0x6e, 0xf5, 0xed, 0x5e, 0xff, 0x01, 0xb1, 0x03, + 0xd0, 0xfe, 0xfa, 0xed, 0x16, 0xb5, 0xf3, 0xfa, 0xfa, 0xe3, 0xbd, 0x11, + 0x92, 0xed, 0x0b, 0x07, 0xdf, 0x07, 0xce, 0xc1, 0xd7, 0xe4, 0x37, 0xe5, + 0x58, 0x1e, 0xca, 0xff, 0xe2, 0xf1, 0xfa, 0x7f, 0xd1, 0xdc, 0x2a, 0xf4, + 0x15, 0x13, 0xcd, 0x28, 0xf0, 0x38, 0xd9, 0x9c, 0xdd, 0xf8, 0xfc, 0xf0, + 0x50, 0xb4, 0xd8, 0xfb, 0x5a, 0x47, 0x03, 0xe3, 0x32, 0x03, 0xda, 0x3b, + 0xec, 0xdc, 0xf8, 0xf3, 0xec, 0x1b, 0x23, 0xda, 0xf1, 0xff, 0xfd, 0xfa, + 0xfd, 0xff, 0xe9, 0xee, 0x02, 0x1c, 0x10, 0xf2, 0x05, 0xe8, 0xe9, 0x25, + 0xed, 0x36, 0x2a, 0xec, 0x05, 0x14, 0xff, 0xec, 0x04, 0xe8, 0xec, 0xeb, + 0x7f, 0x03, 0x19, 0xea, 0xde, 0x22, 0xe7, 0x26, 0x21, 0xe8, 0x04, 0xe7, + 0xeb, 0xf2, 0xef, 0xf8, 0xef, 0xe7, 0xff, 0xea, 0x0d, 0xf8, 0xe4, 0xdf, + 0x16, 0x1c, 0x19, 0x17, 0xf4, 0xfd, 0xf9, 0xff, 0x00, 0x21, 0xf4, 0x09, + 0xf8, 0x08, 0xee, 0x21, 0xf2, 0x09, 0x0b, 0xfd, 0x12, 0xf3, 0xf1, 0x08, + 0xdc, 0x02, 0xfa, 0xdd, 0xfe, 0x09, 0xe5, 0xdd, 0x13, 0x0f, 0x26, 0xf5, + 0x06, 0xf2, 0xf2, 0xe5, 0xe5, 0xf8, 0x01, 0xf7, 0x12, 0xe7, 0xed, 0x01, + 0x15, 0x1c, 0xde, 0x0c, 0x01, 0xe2, 0x1a, 0x05, 0x04, 0xf6, 0x0b, 0x24, + 0x1d, 0xff, 0xf3, 0x05, 0xf6, 0x05, 0xfa, 0x02, 0xeb, 0x0f, 0x09, 0xdc, + 0x24, 0xf0, 0x00, 0x09, 0x0e, 0x2c, 0xe3, 0x09, 0xed, 0x0d, 0x28, 0x24, + 0xec, 0x21, 0x14, 0xeb, 0x11, 0xfc, 0xea, 0xd1, 0x03, 0xed, 0xfb, 0x00, + 0xe3, 0x06, 0xe2, 0xf2, 0x04, 0x03, 0x3e, 0xe7, 0xd8, 0x01, 0xef, 0xfa, + 0xf8, 0xfd, 0xfa, 0xfe, 0x0a, 0x16, 0x08, 0xd8, 0x43, 0x07, 0x2c, 0xea, + 0x1e, 0xe4, 0xe9, 0x20, 0xf4, 0x01, 0x28, 0xdb, 0x22, 0xfd, 0x39, 0xd5, + 0xee, 0x02, 0x02, 0xec, 0xf7, 0x1d, 0x61, 0x12, 0xf9, 0xf4, 0x03, 0x1b, + 0x3c, 0xd4, 0xf3, 0xdd, 0xfb, 0x05, 0xf2, 0xd9, 0x07, 0x00, 0x0a, 0x05, + 0x05, 0xf0, 0x02, 0xef, 0x0f, 0xf5, 0xe0, 0xfa, 0xea, 0xe5, 0xe8, 0x14, + 0xd4, 0xf9, 0x14, 0x1e, 0x04, 0x1e, 0x0b, 0x27, 0x0c, 0x10, 0xe9, 0x12, + 0x0d, 0x2e, 0xee, 0xe1, 0xf4, 0x4b, 0xe7, 0xf6, 0xf9, 0xcf, 0x02, 0x21, + 0xe9, 0xf5, 0xd4, 0xf1, 0x10, 0xff, 0x0b, 0xdd, 0xff, 0x0c, 0x1e, 0xfa, + 0xea, 0x17, 0x02, 0xe1, 0xe9, 0x39, 0xd5, 0x3f, 0x51, 0x22, 0xf1, 0xdd, + 0xfe, 0x43, 0xc1, 0x0b, 0x0c, 0x32, 0xf5, 0x0b, 0xd6, 0x30, 0xd7, 0xe6, + 0xfa, 0xd5, 0x11, 0xf9, 0xf3, 0x56, 0x27, 0xe8, 0x00, 0xf4, 0x43, 0x27, + 0x0e, 0xee, 0xf6, 0xf0, 0xef, 0xfc, 0xfb, 0x26, 0x0f, 0xe6, 0x05, 0x03, + 0xf7, 0x04, 0xeb, 0x06, 0xfc, 0x21, 0x02, 0xe7, 0xf0, 0xf3, 0x28, 0x20, + 0xea, 0xf3, 0x01, 0x15, 0xdf, 0x03, 0xc6, 0x03, 0xe6, 0xe3, 0xf4, 0xd7, + 0x19, 0x06, 0x23, 0xe7, 0x07, 0x1b, 0xeb, 0x0a, 0xdc, 0xe8, 0xd2, 0x7f, + 0x15, 0xee, 0x0b, 0x09, 0xe3, 0xf0, 0xf6, 0xfc, 0x04, 0x1a, 0xff, 0xe6, + 0x07, 0xdf, 0x1a, 0x33, 0xf0, 0x25, 0x02, 0x07, 0x04, 0xfa, 0x18, 0xe9, + 0x09, 0x05, 0x14, 0x03, 0x1a, 0xef, 0xed, 0xdb, 0x01, 0xfb, 0xe2, 0xf2, + 0x0a, 0xed, 0x00, 0xed, 0xe2, 0xd9, 0xf3, 0x0b, 0xc1, 0xf2, 0xd4, 0x0d, + 0xea, 0xeb, 0xdd, 0x06, 0x11, 0xec, 0xe6, 0x05, 0x12, 0xfb, 0xdf, 0x07, + 0xdb, 0xf4, 0xea, 0xeb, 0xd6, 0xe7, 0x2f, 0xff, 0xc8, 0x2b, 0x26, 0x1c, + 0x17, 0x00, 0x03, 0xf7, 0x23, 0x00, 0x07, 0xe9, 0x37, 0x01, 0xea, 0xf3, + 0x14, 0xe7, 0x20, 0xfc, 0x1b, 0x21, 0x22, 0xe4, 0x10, 0xf7, 0xfb, 0xcc, + 0xf4, 0x11, 0xf7, 0xfc, 0x2f, 0x0c, 0xf5, 0x49, 0xe8, 0xee, 0x27, 0x0e, + 0xf8, 0xfc, 0xe3, 0xdb, 0x15, 0xd5, 0xd9, 0xfb, 0x07, 0x05, 0xf4, 0x07, + 0xf3, 0xdd, 0x0f, 0x0d, 0xf7, 0x0b, 0x03, 0x51, 0x14, 0xe0, 0x0c, 0xc7, + 0x05, 0x10, 0xeb, 0x17, 0x14, 0xd4, 0x0b, 0xea, 0x30, 0xfd, 0x11, 0x41, + 0xde, 0x16, 0xd5, 0x0b, 0x20, 0x13, 0x09, 0x10, 0xfa, 0x2f, 0x06, 0xd5, + 0x1f, 0x15, 0x0c, 0xf6, 0x0b, 0xfe, 0xea, 0x08, 0xe1, 0x0e, 0x12, 0xe5, + 0x0a, 0xd5, 0xd4, 0xec, 0x08, 0x13, 0xfc, 0x1f, 0xd7, 0x27, 0x0d, 0x16, + 0xed, 0xeb, 0x0f, 0x11, 0x16, 0xea, 0x01, 0xc8, 0xf9, 0xed, 0xef, 0xbd, + 0xea, 0xf3, 0xfe, 0xd3, 0x14, 0xfa, 0x19, 0x09, 0x1f, 0xef, 0x64, 0x16, + 0xd1, 0x27, 0x0d, 0x03, 0xf4, 0xe5, 0xf4, 0xec, 0x27, 0xea, 0x12, 0xf8, + 0xf5, 0xd5, 0x1c, 0x02, 0xe8, 0x19, 0xf3, 0x17, 0x09, 0xf5, 0x0c, 0xf8, + 0x09, 0xd4, 0xed, 0x26, 0x1e, 0x28, 0xfe, 0xf5, 0x1a, 0xfd, 0xf9, 0x0c, + 0xe1, 0x08, 0x20, 0x30, 0x0b, 0xe0, 0xe5, 0xd0, 0x14, 0x13, 0xfa, 0x00, + 0x06, 0x6c, 0x2c, 0xee, 0xe5, 0x32, 0xbc, 0x4b, 0x16, 0xdc, 0x3d, 0x33, + 0x1f, 0xed, 0x0c, 0xf6, 0xf6, 0x12, 0x32, 0xf9, 0x0c, 0x30, 0x0c, 0x18, + 0x22, 0x0d, 0x02, 0x00, 0xe5, 0x16, 0xf0, 0x10, 0x0a, 0x19, 0xf4, 0xcc, + 0xf7, 0xce, 0x22, 0x07, 0x18, 0xe6, 0xf7, 0x00, 0x10, 0x0f, 0x00, 0x0b, + 0xfc, 0x10, 0xeb, 0x18, 0xe0, 0x26, 0x19, 0xfb, 0xc7, 0xf8, 0x53, 0xeb, + 0xe7, 0x02, 0xdc, 0x21, 0x2a, 0x04, 0xde, 0x03, 0xfc, 0xd0, 0xf0, 0xf6, + 0x2d, 0x69, 0x1a, 0x25, 0x07, 0xc8, 0x27, 0xe2, 0xd9, 0x02, 0x04, 0xf3, + 0x0c, 0xe2, 0xce, 0xd2, 0x12, 0x25, 0x34, 0x05, 0xce, 0xd6, 0xf4, 0xec, + 0x04, 0x23, 0xf6, 0x01, 0xf1, 0xf6, 0xf1, 0xd9, 0xf2, 0xdb, 0x08, 0x2d, + 0x06, 0xd3, 0xf8, 0xd4, 0x07, 0x7f, 0xf8, 0x45, 0x4f, 0x07, 0x3c, 0xd7, + 0xdf, 0xe9, 0x14, 0xf5, 0xf4, 0xdc, 0xde, 0xfc, 0x0a, 0xe6, 0xd1, 0x13, + 0xec, 0xeb, 0xea, 0x0f, 0xe6, 0xed, 0x0e, 0xfd, 0x21, 0xef, 0xbd, 0x01, + 0xc1, 0xff, 0xff, 0x12, 0x0b, 0xe9, 0xf7, 0xdd, 0x10, 0xf4, 0xf4, 0x55, + 0x41, 0x10, 0xf0, 0x0c, 0x05, 0x44, 0xfb, 0xe2, 0xff, 0xda, 0xd3, 0xe8, + 0xe8, 0xa1, 0x10, 0x16, 0xdc, 0x04, 0x9f, 0x00, 0x1f, 0x03, 0x01, 0xec, + 0xcd, 0x57, 0xba, 0x21, 0x0c, 0xfb, 0xc7, 0xf8, 0x20, 0x41, 0x10, 0x20, + 0xf1, 0xae, 0xdb, 0xe7, 0xfa, 0x3e, 0xd4, 0xcc, 0xd4, 0xd2, 0xf5, 0xeb, + 0x0f, 0x2e, 0xf6, 0xf9, 0x06, 0x6f, 0xec, 0xb4, 0xf4, 0xf0, 0xe8, 0x17, + 0xec, 0x1a, 0xe8, 0xe9, 0xf3, 0xfa, 0x06, 0x06, 0x09, 0xfd, 0x2f, 0x54, + 0xd2, 0x3b, 0x1e, 0xf9, 0x08, 0xe6, 0xfd, 0x47, 0xe9, 0x02, 0xb4, 0xf3, + 0xd3, 0x05, 0xf1, 0xf8, 0x01, 0xac, 0x10, 0xad, 0x20, 0xe7, 0x38, 0xda, + 0x4a, 0xf3, 0x17, 0x42, 0xd0, 0xda, 0x09, 0x7f, 0x29, 0xed, 0x2a, 0x13, + 0xe5, 0xc2, 0xd9, 0xf7, 0xc8, 0x4d, 0xf8, 0xf0, 0xd6, 0xff, 0xea, 0x40, + 0x1c, 0xfb, 0x2e, 0x34, 0x27, 0xf0, 0xee, 0xc7, 0x76, 0x4d, 0x06, 0x0a, + 0xcd, 0xc2, 0x02, 0xf0, 0xe3, 0xf3, 0xe5, 0xe8, 0xe1, 0x0f, 0x7f, 0xd2, + 0x15, 0xb4, 0x04, 0xe0, 0xd6, 0x06, 0xf6, 0xfc, 0xf4, 0xb7, 0xf1, 0x20, + 0xf6, 0xf8, 0xe5, 0xf6, 0x2a, 0xe1, 0x02, 0xee, 0xfd, 0xe8, 0xd8, 0x21, + 0xf8, 0x01, 0xf6, 0xca, 0xcd, 0x1d, 0x03, 0x06, 0x48, 0x1c, 0x37, 0x0e, + 0xcb, 0xf8, 0xef, 0xde, 0x15, 0x21, 0xda, 0xdd, 0x27, 0x0c, 0x56, 0x43, + 0x28, 0x1b, 0x41, 0x05, 0xe3, 0xf0, 0xfe, 0xd6, 0x0d, 0x01, 0xfc, 0x18, + 0x05, 0xf8, 0x22, 0x23, 0xf1, 0x23, 0x00, 0xe9, 0xe4, 0x15, 0x04, 0xfe, + 0x2e, 0xd2, 0xc2, 0x29, 0x08, 0xf3, 0x74, 0xc8, 0x18, 0xaf, 0x34, 0x30, + 0x14, 0x2b, 0x4e, 0xf1, 0xf3, 0xfb, 0x0a, 0xd4, 0x02, 0x24, 0x04, 0x2b, + 0x3f, 0xd5, 0x08, 0xe3, 0x52, 0x0a, 0x26, 0x58, 0xd5, 0xed, 0xc4, 0xff, + 0xed, 0xe9, 0x0f, 0x0f, 0xc3, 0x67, 0x10, 0x27, 0x57, 0x59, 0x03, 0xda, + 0x05, 0xf1, 0xe0, 0x13, 0xe8, 0xd2, 0xf1, 0x26, 0xe7, 0x25, 0xda, 0xda, + 0x08, 0xe7, 0x4b, 0xdf, 0xfb, 0x41, 0xb0, 0x1c, 0x43, 0xfe, 0xd4, 0x06, + 0xf5, 0x78, 0xe0, 0x08, 0xf9, 0x06, 0xe7, 0xf9, 0xf6, 0x40, 0xeb, 0xd3, + 0xe9, 0xdd, 0x1f, 0xee, 0x08, 0x43, 0xf2, 0xdd, 0x0d, 0x09, 0x28, 0x05, + 0x24, 0xfd, 0x05, 0xf4, 0xf7, 0x0b, 0x02, 0xdb, 0x29, 0xc9, 0x20, 0x0e, + 0xfa, 0xea, 0x1e, 0x15, 0xf3, 0x0a, 0x19, 0xf7, 0x1a, 0xc1, 0x04, 0x44, + 0xcd, 0x0c, 0xf4, 0x30, 0xd2, 0xe3, 0xd9, 0xea, 0xf4, 0xec, 0x02, 0xd7, + 0xef, 0xfd, 0x1e, 0xfb, 0x18, 0x26, 0x08, 0x18, 0xf2, 0xe8, 0xf9, 0x7f, + 0x02, 0x0f, 0xfb, 0x13, 0xe9, 0xcd, 0xf9, 0x36, 0x00, 0x1a, 0x17, 0x06, + 0xf1, 0xe0, 0x02, 0x2e, 0xe3, 0x05, 0xd4, 0xdf, 0x02, 0xf2, 0xf1, 0x0a, + 0xd2, 0x0d, 0xea, 0xf8, 0x33, 0xe8, 0x16, 0xe2, 0xf4, 0xe5, 0x08, 0x02, + 0xe7, 0xfc, 0x08, 0x2c, 0x06, 0xe7, 0xfb, 0xf9, 0xee, 0xe9, 0xf0, 0x11, + 0xef, 0x0c, 0xf7, 0x24, 0x22, 0x24, 0xeb, 0x40, 0xd9, 0xe7, 0xde, 0x19, + 0xcd, 0x2d, 0x02, 0xe1, 0xc3, 0x01, 0x0d, 0x0d, 0xbe, 0x0f, 0x0e, 0x4f, + 0x0d, 0xf8, 0xfd, 0xd3, 0x28, 0x06, 0x10, 0xfa, 0x3d, 0x15, 0xda, 0xe5, + 0x3c, 0xe8, 0x3e, 0xe3, 0xdb, 0x1a, 0x04, 0x0d, 0xfb, 0x19, 0x1f, 0xd9, + 0xcd, 0x0c, 0xe8, 0xd9, 0x14, 0xf6, 0xfa, 0x4d, 0x0e, 0xf4, 0x38, 0x23, + 0x1f, 0x01, 0xd6, 0xee, 0xf7, 0xe3, 0xf8, 0xf1, 0xfd, 0x29, 0xc2, 0xf4, + 0xe6, 0xc9, 0xf5, 0xea, 0x0f, 0xee, 0xee, 0x1e, 0x1a, 0xea, 0xf9, 0xd7, + 0xe3, 0x0c, 0xc2, 0xdc, 0x03, 0xc6, 0x23, 0x0e, 0xfc, 0x05, 0x21, 0x47, + 0x15, 0xda, 0xd2, 0xd4, 0xf0, 0xef, 0x5a, 0x1f, 0xc0, 0x24, 0x25, 0xef, + 0x1c, 0x16, 0x24, 0xd1, 0xe8, 0x1c, 0xce, 0xff, 0xdd, 0xec, 0x2c, 0x2b, + 0x3c, 0xf7, 0xf6, 0x1c, 0xfe, 0xed, 0x21, 0x07, 0x37, 0xc2, 0x0b, 0xe2, + 0x3f, 0xe2, 0x13, 0x04, 0xed, 0x14, 0x26, 0xea, 0xfd, 0xdd, 0xfc, 0xd5, + 0x16, 0xeb, 0x0f, 0x12, 0x1e, 0xdb, 0xf2, 0x17, 0x04, 0xcd, 0xfc, 0x07, + 0xfb, 0xf0, 0x14, 0x14, 0xf9, 0xfb, 0xef, 0xfe, 0x0b, 0x00, 0x03, 0x1f, + 0xfa, 0x00, 0x03, 0x0d, 0x0c, 0x11, 0x0b, 0xdd, 0xea, 0xc4, 0x05, 0x0f, + 0xe9, 0x2e, 0xfb, 0x13, 0x0a, 0xf0, 0xce, 0xeb, 0xdb, 0xee, 0x05, 0xe4, + 0xf5, 0xf7, 0xe3, 0x26, 0xee, 0x1a, 0xfd, 0x18, 0x7f, 0x09, 0xf2, 0xff, + 0xe1, 0x32, 0x00, 0x11, 0xdf, 0x43, 0xf7, 0x14, 0x01, 0x0c, 0xed, 0x21, + 0x06, 0x08, 0x20, 0x1a, 0x28, 0xe4, 0x13, 0xf7, 0xf0, 0x0e, 0xf2, 0x03, + 0xf3, 0x08, 0xff, 0x30, 0xf4, 0x22, 0xef, 0x1a, 0x05, 0x05, 0xfd, 0xd8, + 0x18, 0xda, 0xe8, 0x0a, 0x11, 0xda, 0x3c, 0x08, 0xee, 0xfa, 0xf3, 0x04, + 0xf2, 0x17, 0x05, 0x00, 0x22, 0x0f, 0xe0, 0x08, 0xea, 0x04, 0x1c, 0xec, + 0x12, 0x02, 0x05, 0x06, 0xf8, 0x9a, 0xe8, 0xf4, 0x13, 0x35, 0xf0, 0x33, + 0x27, 0xe3, 0x04, 0x06, 0x11, 0xf9, 0x0c, 0xd8, 0xe4, 0x0f, 0x29, 0x00, + 0xf7, 0x0d, 0xee, 0x01, 0xed, 0xec, 0xe7, 0x1e, 0xe7, 0x2a, 0x35, 0xea, + 0x1b, 0xfd, 0xf2, 0xf9, 0x06, 0x18, 0xdb, 0xf3, 0x1e, 0x16, 0xed, 0x01, + 0xfe, 0x2e, 0xdc, 0x12, 0xef, 0x0b, 0x2e, 0x12, 0xf9, 0x07, 0xe8, 0xe1, + 0x2b, 0xde, 0x06, 0x10, 0x24, 0x18, 0xdf, 0xe6, 0x2f, 0xca, 0xf6, 0xfb, + 0xed, 0x05, 0x14, 0x15, 0xf7, 0x1b, 0xfd, 0xeb, 0x1f, 0x1e, 0xee, 0xfc, + 0xd5, 0xd6, 0xe2, 0xe8, 0xfd, 0x17, 0xd8, 0x10, 0xca, 0x19, 0x09, 0x21, + 0x3e, 0x19, 0x2e, 0xf3, 0x23, 0xce, 0xf4, 0xe8, 0x07, 0xe4, 0x13, 0x14, + 0xfb, 0x3d, 0xf1, 0xf3, 0x0b, 0xf2, 0xf2, 0x2e, 0xf7, 0xe2, 0x17, 0x00, + 0xf8, 0x13, 0xd1, 0x0a, 0x07, 0xf4, 0xf2, 0xd7, 0xe5, 0xea, 0xdf, 0xf5, + 0xec, 0x03, 0xfe, 0xea, 0xfb, 0x04, 0xea, 0xff, 0x38, 0xfa, 0x02, 0xf4, + 0x1c, 0xf5, 0x06, 0x00, 0xea, 0xfc, 0xf2, 0xe7, 0x06, 0x10, 0xf4, 0x14, + 0x0f, 0xf6, 0x09, 0x14, 0xf4, 0xeb, 0xf7, 0x14, 0xec, 0xe0, 0xf4, 0x23, + 0x00, 0xeb, 0x19, 0x18, 0xfa, 0xe6, 0xe4, 0xff, 0x09, 0x29, 0x0a, 0xd5, + 0x09, 0x02, 0x20, 0x1d, 0xfa, 0xfd, 0x7f, 0x08, 0xee, 0xf8, 0x39, 0xee, + 0xf4, 0xe8, 0xff, 0x08, 0x2a, 0xf9, 0xfe, 0xfc, 0xff, 0x3d, 0xfb, 0xf8, + 0xfa, 0xe6, 0xe0, 0xdc, 0x08, 0x05, 0xee, 0xd8, 0x09, 0x1a, 0xfd, 0xfc, + 0x13, 0xf2, 0x1d, 0xf6, 0x28, 0xe0, 0x03, 0xfd, 0x04, 0x11, 0xfc, 0x18, + 0xf9, 0x05, 0xf5, 0xdd, 0x02, 0xdd, 0xec, 0xf2, 0xe3, 0x1f, 0xee, 0x07, + 0xd9, 0x00, 0xe3, 0x07, 0x23, 0xf5, 0xf0, 0x09, 0xf9, 0xdc, 0x35, 0x00, + 0xd7, 0x0b, 0xff, 0xf3, 0xeb, 0xf5, 0x16, 0xea, 0x02, 0x40, 0x1a, 0x0a, + 0x09, 0x00, 0xf4, 0xef, 0xeb, 0x29, 0x08, 0x1b, 0xf1, 0x0f, 0x0a, 0xf6, + 0xfc, 0x19, 0xed, 0xf7, 0x11, 0xed, 0xeb, 0xf4, 0x15, 0x36, 0x10, 0x05, + 0xed, 0xfb, 0xfa, 0x1a, 0xdd, 0xf6, 0xec, 0x25, 0x00, 0x1d, 0xf8, 0x2a, + 0x03, 0x12, 0x01, 0xee, 0x0e, 0xe2, 0xfb, 0xe8, 0xf9, 0xef, 0x18, 0xee, + 0xee, 0xe4, 0xfd, 0xeb, 0xd9, 0x07, 0xe2, 0x14, 0xfc, 0x44, 0x01, 0xfa, + 0x2d, 0x13, 0x11, 0x17, 0x47, 0xfd, 0x1b, 0x1e, 0xf8, 0xfb, 0xdb, 0xe2, + 0xf6, 0x2e, 0x0a, 0xe6, 0x13, 0xf8, 0xee, 0x20, 0xf8, 0x08, 0x15, 0x32, + 0xf5, 0xdc, 0xfd, 0xeb, 0xf5, 0xde, 0xf3, 0xef, 0x07, 0xf5, 0xfd, 0xdf, + 0x11, 0xf6, 0x12, 0xfc, 0xd3, 0xea, 0x19, 0xf9, 0x16, 0x10, 0xf2, 0x09, + 0xfa, 0x1e, 0xfd, 0x11, 0xf8, 0xcd, 0xfe, 0xfe, 0xf7, 0xe0, 0xef, 0xed, + 0x42, 0x7f, 0x01, 0xfc, 0x04, 0xe7, 0xf6, 0xd9, 0x03, 0xea, 0x1b, 0x11, + 0x35, 0x2e, 0x04, 0x1a, 0x04, 0x1b, 0x03, 0xe1, 0xe6, 0x39, 0x04, 0x25, + 0xfe, 0x0f, 0x09, 0xf4, 0xe9, 0xdb, 0x1b, 0x14, 0xc7, 0xd5, 0xd1, 0xf0, + 0xf6, 0x07, 0xfb, 0x1a, 0xea, 0x07, 0xfe, 0xbe, 0xf8, 0xf0, 0xe8, 0xed, + 0x01, 0xea, 0xb8, 0x0a, 0xcf, 0xeb, 0x09, 0xfb, 0xf0, 0xed, 0xec, 0xf2, + 0xe2, 0x0c, 0x01, 0x1d, 0x05, 0xe0, 0x00, 0x19, 0x1d, 0x50, 0xf8, 0xef, + 0x09, 0x01, 0x12, 0x3a, 0xfe, 0xde, 0xf1, 0xf8, 0x0e, 0xba, 0x0b, 0xf0, + 0x17, 0x2c, 0xc5, 0x29, 0x04, 0xf9, 0xef, 0xca, 0xe7, 0xef, 0xec, 0xd8, + 0xf3, 0x24, 0xf8, 0x19, 0xe2, 0xe1, 0xf5, 0xd8, 0x0d, 0x05, 0xe9, 0xe6, + 0xe3, 0x04, 0x07, 0xc1, 0x36, 0xcc, 0xfd, 0x2c, 0x33, 0x18, 0xdc, 0x31, + 0xef, 0xe8, 0x0c, 0x10, 0xfd, 0x4b, 0x31, 0x13, 0x22, 0x02, 0xc9, 0x03, + 0xfe, 0xe4, 0x3b, 0x01, 0xde, 0xfb, 0x07, 0xc1, 0xde, 0xd8, 0xfc, 0x24, + 0x3e, 0x13, 0x03, 0xf2, 0xf0, 0x0a, 0xe4, 0xe0, 0xf3, 0xf3, 0xef, 0xd2, + 0x1e, 0x43, 0x6a, 0x09, 0x0a, 0x09, 0xf1, 0x1e, 0xea, 0xf0, 0xfd, 0x1b, + 0x03, 0x19, 0xee, 0xf4, 0x38, 0xfd, 0x29, 0x2c, 0x2d, 0xe9, 0xe8, 0xfb, + 0x02, 0xf0, 0x20, 0x11, 0x32, 0xe1, 0x11, 0x44, 0xea, 0x0b, 0x25, 0xd2, + 0xfd, 0xff, 0x07, 0x1d, 0xd5, 0x0a, 0xe3, 0x0b, 0x00, 0xf8, 0xf3, 0x03, + 0xd9, 0x29, 0xea, 0x04, 0x10, 0xf9, 0x0d, 0xee, 0x42, 0x03, 0xe5, 0x2a, + 0x06, 0x09, 0xfd, 0x0e, 0x42, 0x0d, 0x0f, 0xf6, 0xf4, 0x36, 0x34, 0xf8, + 0xfa, 0x34, 0x15, 0xcd, 0x1c, 0x4e, 0xe0, 0xcf, 0xe9, 0x06, 0x01, 0x19, + 0xe0, 0x10, 0x29, 0xfd, 0x05, 0xf6, 0xce, 0x20, 0xd9, 0x2c, 0x02, 0x77, + 0xc6, 0xf7, 0x2f, 0x35, 0x3e, 0x07, 0xd1, 0x0c, 0x08, 0xfa, 0x53, 0xc3, + 0x03, 0x5c, 0xd0, 0xea, 0xef, 0xdb, 0x1d, 0x0b, 0x31, 0x13, 0x33, 0xf6, + 0xde, 0x43, 0x2c, 0x21, 0x14, 0xfb, 0xe6, 0x07, 0x23, 0xf9, 0xf4, 0xd8, + 0xd1, 0xe8, 0xee, 0xff, 0xd1, 0xf1, 0x24, 0xf3, 0x28, 0x3f, 0xfa, 0xe6, + 0x08, 0xdb, 0xdf, 0xfd, 0xfc, 0x16, 0xcc, 0x3d, 0x01, 0xfb, 0xff, 0xf2, + 0x1e, 0xd2, 0x3a, 0x00, 0x13, 0xf5, 0xf0, 0xf9, 0xde, 0x14, 0x08, 0xb6, + 0xdf, 0xdb, 0xc5, 0xe2, 0xcd, 0xf9, 0xd7, 0xf0, 0xe0, 0x78, 0xfe, 0xf4, + 0x11, 0x02, 0xdc, 0xe6, 0x0b, 0x09, 0x18, 0x2e, 0xd5, 0x11, 0x2b, 0xf4, + 0xcc, 0xf1, 0xe7, 0xd1, 0x0d, 0xeb, 0xf6, 0xf8, 0xe4, 0x10, 0x31, 0xf2, + 0xfa, 0xef, 0xe0, 0x38, 0xd5, 0x01, 0xf8, 0xdf, 0xd7, 0x03, 0x23, 0x1e, + 0x32, 0xf3, 0xdb, 0xf9, 0x1f, 0x06, 0xc0, 0xe3, 0x7f, 0xe0, 0xc5, 0x45, + 0xde, 0x2a, 0x0a, 0x29, 0xf0, 0x2c, 0x1c, 0xf6, 0x05, 0xe0, 0x02, 0x7a, + 0xfc, 0x21, 0x0c, 0x2b, 0x2c, 0x12, 0xd0, 0x3b, 0x17, 0x14, 0x0a, 0xfc, + 0x03, 0x0e, 0x54, 0x1b, 0xad, 0xfa, 0x00, 0x24, 0xee, 0xf7, 0x14, 0x06, + 0x11, 0xed, 0xeb, 0xe2, 0x10, 0x08, 0x0a, 0x10, 0x3a, 0x02, 0x4b, 0x0c, + 0xf0, 0xf5, 0x5d, 0xea, 0x08, 0xfa, 0xe2, 0xfd, 0xc8, 0xe1, 0xec, 0x04, + 0xdd, 0xff, 0xde, 0x0d, 0x06, 0xd7, 0xf9, 0xf0, 0xd6, 0xdd, 0xf9, 0xfa, + 0x29, 0xe9, 0xf9, 0xde, 0x26, 0xe6, 0xef, 0xe5, 0xf2, 0xc0, 0x4e, 0xde, + 0xdb, 0xe3, 0xe9, 0xee, 0xf1, 0xca, 0xf2, 0x38, 0xd8, 0xd2, 0xe2, 0xde, + 0xed, 0xea, 0x44, 0xd7, 0xff, 0xfc, 0xde, 0xe2, 0xe7, 0xd7, 0x06, 0xd3, + 0x0f, 0xf3, 0x0c, 0x12, 0x07, 0x17, 0xf8, 0x2b, 0xe0, 0xbe, 0x11, 0xff, + 0x39, 0x48, 0xd9, 0x20, 0xf7, 0x58, 0x3e, 0x7f, 0x18, 0x23, 0xa8, 0x11, + 0x02, 0xdd, 0x31, 0xe5, 0xd7, 0x40, 0xcf, 0x0f, 0x41, 0x5e, 0xd1, 0xed, + 0x22, 0xe6, 0x0e, 0x4c, 0xca, 0xfc, 0x1d, 0x4b, 0xf5, 0xeb, 0x05, 0xda, + 0x47, 0x10, 0x0f, 0x10, 0x38, 0x9e, 0xfc, 0xf2, 0x01, 0xed, 0xfb, 0x40, + 0x10, 0xcd, 0xe6, 0xd3, 0xba, 0xed, 0x16, 0xdd, 0x17, 0x20, 0xc9, 0x18, + 0x0b, 0xeb, 0xd5, 0x42, 0x00, 0x08, 0x05, 0x2a, 0x28, 0x2d, 0xd7, 0xd5, + 0xc1, 0xc8, 0xef, 0xe4, 0xf0, 0x10, 0x01, 0x34, 0x0b, 0x2b, 0xf9, 0xd1, + 0xf7, 0xf0, 0x1b, 0xf9, 0xe0, 0xdd, 0x05, 0xd9, 0xe6, 0x27, 0xe7, 0xdc, + 0xd8, 0xf1, 0xcc, 0xf1, 0xff, 0xb1, 0x34, 0xf1, 0xe0, 0xdd, 0x31, 0x30, + 0xec, 0xea, 0xea, 0xb9, 0x06, 0xd2, 0xf1, 0xf3, 0xd8, 0xf3, 0x05, 0x3a, + 0x2a, 0x43, 0xea, 0x02, 0xd9, 0xc8, 0x38, 0x10, 0xe2, 0x2b, 0xf2, 0xca, + 0x09, 0xe6, 0x19, 0x16, 0x12, 0xcd, 0x20, 0x03, 0xfd, 0x3c, 0xe2, 0x62, + 0xdd, 0xf1, 0x32, 0xcc, 0x07, 0x08, 0x6c, 0xf5, 0xd8, 0xd9, 0xf3, 0xfb, + 0x45, 0x08, 0x74, 0xe0, 0x09, 0x0d, 0xf1, 0xec, 0x2d, 0x26, 0x07, 0xdd, + 0x28, 0xe3, 0x2a, 0xfb, 0xfd, 0xe6, 0x07, 0xe3, 0x25, 0xf5, 0xde, 0xf4, + 0xa8, 0x04, 0x25, 0xf8, 0x12, 0xf9, 0xe2, 0x37, 0xff, 0xfb, 0xf0, 0x18, + 0xde, 0x0d, 0x0c, 0x0d, 0x21, 0x04, 0xd7, 0x1a, 0x1a, 0x3b, 0x03, 0xde, + 0xf4, 0x1d, 0xe8, 0xf6, 0xd6, 0xf3, 0x5b, 0x6b, 0xf1, 0x21, 0xbc, 0x0f, + 0x45, 0x1a, 0x1a, 0xff, 0x04, 0x16, 0x09, 0x69, 0xd8, 0x26, 0xe1, 0x77, + 0x34, 0xdc, 0x08, 0xc7, 0xdf, 0xce, 0xf9, 0x53, 0x04, 0xc5, 0xe9, 0xcc, + 0xf5, 0x03, 0xe1, 0xfe, 0xdc, 0xd1, 0x1d, 0x10, 0x09, 0x16, 0xf1, 0x2f, + 0xff, 0x31, 0x16, 0xd8, 0xfa, 0xc5, 0xf3, 0x03, 0xdf, 0xdd, 0xf5, 0x03, + 0xf1, 0x09, 0xf4, 0xd8, 0x0b, 0x1e, 0xf5, 0xf4, 0x1e, 0x1a, 0xe4, 0xdc, + 0xd7, 0xe8, 0xf0, 0x1e, 0xe2, 0xde, 0xfa, 0xf7, 0x03, 0xe0, 0x16, 0xdf, + 0xdb, 0x08, 0xe5, 0x0e, 0xef, 0xe6, 0xff, 0x06, 0xe2, 0xe7, 0xfc, 0xf6, + 0x10, 0xd9, 0xeb, 0x17, 0x2e, 0xe2, 0xfd, 0xef, 0xf3, 0x05, 0xd6, 0x07, + 0x7f, 0x31, 0xf5, 0xfe, 0xf9, 0xff, 0x03, 0xeb, 0xf2, 0x00, 0x11, 0xf9, + 0x09, 0x09, 0xdc, 0xf2, 0x12, 0x0e, 0x0f, 0xf9, 0xe8, 0xf7, 0x07, 0xe2, + 0x0e, 0x00, 0x03, 0x01, 0xf4, 0x08, 0xec, 0xe8, 0xd5, 0xff, 0x1e, 0xd9, + 0xe3, 0x1f, 0xef, 0xe9, 0x08, 0xed, 0xfb, 0xd3, 0xfa, 0xe8, 0x16, 0x1a, + 0x14, 0xf7, 0xf3, 0x2b, 0x1c, 0x20, 0xec, 0xe6, 0x01, 0x07, 0xfd, 0xea, + 0xee, 0x20, 0x18, 0x14, 0xf5, 0x60, 0xe2, 0xe4, 0xe6, 0x0f, 0xf2, 0x22, + 0xd1, 0x1c, 0xd3, 0x30, 0xee, 0x0f, 0x0b, 0x3c, 0x17, 0x24, 0x0b, 0xfd, + 0xf0, 0xfe, 0x23, 0x08, 0xea, 0x02, 0xfd, 0xd1, 0xe5, 0x11, 0x18, 0xd3, + 0xfd, 0x2c, 0x3b, 0x0f, 0x04, 0x0b, 0x2f, 0xf7, 0x6e, 0x0d, 0xef, 0xec, + 0x02, 0xf3, 0x33, 0x2d, 0x02, 0x03, 0x0f, 0xda, 0x0d, 0xe8, 0x0d, 0x03, + 0xe3, 0xe5, 0x0d, 0x03, 0x3b, 0x0e, 0xfe, 0xf2, 0xfb, 0x45, 0x5b, 0x42, + 0xdf, 0xf3, 0xe1, 0xf4, 0xb2, 0xef, 0xf2, 0x14, 0xff, 0xf1, 0xdb, 0xde, + 0xd5, 0x03, 0xf0, 0xb9, 0xce, 0xd9, 0xef, 0x00, 0x05, 0xed, 0xfe, 0xdc, + 0xfe, 0xfd, 0xe9, 0x29, 0x04, 0x37, 0x13, 0x0e, 0xf4, 0x41, 0xf2, 0xf9, + 0x06, 0x03, 0xe7, 0xf5, 0x0c, 0xd8, 0xf9, 0x16, 0xef, 0x2b, 0xff, 0xef, + 0x11, 0x0f, 0x0d, 0xee, 0xe3, 0xe2, 0xde, 0x1d, 0x13, 0x01, 0x17, 0xdc, + 0xe8, 0xfd, 0x28, 0xe7, 0x0c, 0xce, 0xe9, 0xdc, 0x0b, 0xe8, 0x32, 0x29, + 0x2a, 0x21, 0xf6, 0x36, 0xcc, 0x07, 0xe5, 0xf6, 0xff, 0x3a, 0xf0, 0x0c, + 0x25, 0x27, 0xe9, 0xca, 0xf8, 0xe5, 0x11, 0xe3, 0x16, 0x49, 0x24, 0xf8, + 0xe6, 0xcb, 0x35, 0xf6, 0x01, 0x11, 0xfa, 0xd3, 0xe4, 0xf0, 0x0b, 0xf5, + 0xfe, 0x1d, 0xe3, 0xe0, 0x00, 0x20, 0xec, 0x02, 0x02, 0x06, 0xf5, 0xe3, + 0xf8, 0xed, 0xfc, 0x4a, 0x09, 0xe8, 0xfb, 0xe9, 0xf8, 0xf4, 0xf6, 0xe8, + 0xf0, 0xf9, 0xfc, 0x17, 0x00, 0x41, 0xef, 0xde, 0x02, 0xf1, 0x02, 0xed, + 0xf0, 0xfb, 0xe5, 0x7f, 0xf3, 0xcf, 0xee, 0xf3, 0xf2, 0x03, 0xe2, 0xfa, + 0xf4, 0xec, 0xea, 0xf8, 0x1c, 0x00, 0xfa, 0xf7, 0x05, 0x1e, 0xe8, 0xf0, + 0x15, 0xec, 0xd7, 0xe3, 0x0b, 0xf9, 0xe7, 0xda, 0x2e, 0xf1, 0x01, 0xfd, + 0xf6, 0xf8, 0xcd, 0xda, 0xed, 0x2b, 0xd5, 0xd7, 0xec, 0xef, 0x3d, 0x2f, + 0x32, 0x1f, 0xff, 0x10, 0x07, 0xdc, 0xfc, 0x3c, 0x25, 0xe1, 0xf4, 0x59, + 0xe5, 0xd7, 0xf1, 0xf5, 0xe8, 0xf7, 0x19, 0xbc, 0xf7, 0xca, 0xf5, 0x03, + 0xdd, 0x4c, 0x13, 0xff, 0xe3, 0xc9, 0x4b, 0xe1, 0x08, 0xfe, 0xf2, 0xe9, + 0x14, 0x0e, 0xf5, 0xe4, 0x1a, 0xe7, 0x64, 0xe5, 0x2e, 0x02, 0x1d, 0xde, + 0x01, 0xed, 0x1d, 0x02, 0xe2, 0x0b, 0x0b, 0xe9, 0x3b, 0xd6, 0xdb, 0xd9, + 0xe1, 0xe8, 0x28, 0xe2, 0xeb, 0xd4, 0x2a, 0xf5, 0x0e, 0xd6, 0xe2, 0xff, + 0xe9, 0x34, 0xdc, 0xcc, 0x25, 0xfc, 0xda, 0x15, 0x1e, 0xd0, 0xef, 0x69, + 0x2e, 0xfc, 0x15, 0xf7, 0xfb, 0x12, 0x41, 0xf0, 0xdb, 0xe9, 0xe4, 0xfe, + 0x2a, 0x08, 0xeb, 0x21, 0xd8, 0xe8, 0x06, 0xe4, 0xcf, 0x2b, 0xbd, 0x0c, + 0xe8, 0x28, 0xf1, 0x28, 0x24, 0xde, 0xfc, 0x1d, 0xf8, 0x02, 0xee, 0xeb, + 0x24, 0x11, 0xee, 0xfa, 0xc0, 0x29, 0x16, 0x01, 0x0c, 0xdf, 0xe6, 0xd2, + 0xed, 0xd0, 0xee, 0xff, 0xf6, 0x26, 0xfe, 0x12, 0xd9, 0x01, 0xe0, 0xfa, + 0xe7, 0x25, 0xe1, 0x1d, 0x0a, 0xfa, 0xfd, 0x2f, 0x12, 0xf9, 0xf9, 0x28, + 0x04, 0x27, 0xe3, 0xe8, 0x0b, 0x1c, 0x08, 0x35, 0xdf, 0x23, 0xe2, 0xd3, + 0xec, 0xde, 0x11, 0x08, 0x0a, 0xfc, 0x1c, 0x29, 0x1c, 0x0b, 0xf6, 0x0f, + 0x0b, 0x0a, 0x1c, 0xf7, 0xf2, 0x2d, 0xf2, 0xef, 0x01, 0x3a, 0xe8, 0xf8, + 0x0f, 0xf6, 0xff, 0x15, 0xf0, 0x00, 0x0f, 0xf1, 0xf1, 0xf3, 0xeb, 0x09, + 0x07, 0xf5, 0xf1, 0xdf, 0x13, 0xf3, 0xf7, 0xde, 0xe8, 0x14, 0x19, 0xdb, + 0xf8, 0x0b, 0xfe, 0x0e, 0xfc, 0x35, 0xea, 0xcd, 0xdd, 0xf0, 0xee, 0x0c, + 0x15, 0xf5, 0xf4, 0xec, 0xfe, 0x53, 0x04, 0xc9, 0xf9, 0xf9, 0x1a, 0x04, + 0xf5, 0xe4, 0x02, 0xfd, 0xff, 0xf5, 0x2d, 0x0a, 0xeb, 0xef, 0xfc, 0x17, + 0xdb, 0x3c, 0x10, 0x0a, 0x04, 0x02, 0xf0, 0x12, 0xfb, 0xfb, 0x01, 0x02, + 0xf5, 0xc4, 0xea, 0xf5, 0x17, 0x03, 0x11, 0xfe, 0xed, 0x03, 0xf7, 0xfe, + 0xfd, 0x20, 0xe2, 0xeb, 0xe5, 0xef, 0x29, 0xf1, 0x7f, 0x09, 0x31, 0xfb, + 0xfd, 0xdd, 0x09, 0xf1, 0xff, 0xf6, 0x02, 0xe4, 0x0e, 0xe9, 0x21, 0x0a, + 0xfd, 0xfa, 0x07, 0x02, 0x61, 0x24, 0x02, 0x04, 0xff, 0x19, 0xf9, 0x28, + 0xfb, 0xd6, 0xec, 0x34, 0xf9, 0xf3, 0x02, 0xf2, 0xf7, 0x09, 0xe1, 0x00, + 0xec, 0x55, 0xcf, 0xf5, 0x17, 0xf9, 0xf2, 0x14, 0x0f, 0x37, 0x12, 0x1d, + 0xf7, 0xf5, 0xff, 0xf0, 0x09, 0x06, 0xfe, 0x16, 0x07, 0xf2, 0x08, 0x05, + 0x11, 0x24, 0xe1, 0xf6, 0xec, 0x06, 0xf0, 0xeb, 0xf3, 0xe7, 0xe6, 0xf9, + 0x0f, 0x08, 0xf7, 0x0d, 0x44, 0xf5, 0xef, 0x03, 0x0a, 0x43, 0xf5, 0xe1, + 0xd3, 0x38, 0x00, 0xe5, 0xe7, 0x33, 0xdc, 0x20, 0xfd, 0x17, 0xbe, 0x1f, + 0xee, 0xda, 0xfc, 0x1d, 0xf7, 0xe4, 0xdc, 0xf5, 0x10, 0x0b, 0x0b, 0xe6, + 0x47, 0x1b, 0x18, 0xf7, 0xf3, 0xf0, 0xed, 0xde, 0xfd, 0xf4, 0xe9, 0xdf, + 0xf2, 0xeb, 0xf3, 0xf7, 0xf0, 0x11, 0xf7, 0xb5, 0xf9, 0xf4, 0x3e, 0xf8, + 0xe9, 0x00, 0xe0, 0x0d, 0x00, 0xda, 0xf7, 0x42, 0x12, 0xfc, 0x02, 0xfb, + 0x34, 0xe0, 0x00, 0xde, 0xfe, 0x0c, 0xcd, 0xd4, 0x1d, 0x0a, 0x1b, 0xcf, + 0x1f, 0xe2, 0x35, 0xcd, 0x35, 0xe9, 0x00, 0xf1, 0x4e, 0x02, 0xec, 0xf6, + 0x06, 0xbd, 0xdb, 0x16, 0xfa, 0x15, 0xff, 0xff, 0xec, 0xfd, 0xec, 0x00, + 0xd6, 0x69, 0xee, 0x45, 0xe7, 0x51, 0xea, 0xd5, 0x17, 0xf6, 0x2d, 0x34, + 0x25, 0x2b, 0xe9, 0xf4, 0x01, 0x15, 0x0d, 0x24, 0xff, 0xda, 0xe3, 0x1b, + 0x08, 0xfc, 0x24, 0x26, 0xe5, 0xd6, 0xf5, 0x05, 0x00, 0x18, 0xfb, 0x17, + 0xf6, 0xf9, 0x18, 0xe7, 0xf9, 0x08, 0x2a, 0xb4, 0x04, 0xec, 0xd5, 0xf4, + 0xbd, 0xe8, 0x02, 0xdc, 0x02, 0x00, 0x2b, 0x45, 0xf5, 0xfe, 0x00, 0x45, + 0x4d, 0xbb, 0x42, 0x53, 0x15, 0xd4, 0xdf, 0x77, 0x2b, 0xdc, 0xce, 0xf4, + 0x37, 0x05, 0xfa, 0xfb, 0x1a, 0xec, 0xe7, 0x41, 0x0a, 0xfe, 0xec, 0x58, + 0xf1, 0x2f, 0x0c, 0x04, 0x5d, 0x3d, 0x1b, 0xe6, 0x18, 0xee, 0xf2, 0x2f, + 0x56, 0x5f, 0xfb, 0x00, 0x03, 0x0a, 0x03, 0xf4, 0xf7, 0x57, 0xda, 0xe6, + 0x32, 0xcf, 0xfc, 0xfb, 0x21, 0xed, 0xea, 0xed, 0xe8, 0xf1, 0x07, 0x43, + 0xff, 0xfe, 0x25, 0xf1, 0x0f, 0x06, 0xdf, 0x7f, 0x14, 0x60, 0xe9, 0xeb, + 0xdc, 0xcc, 0xf2, 0xfe, 0xed, 0xf7, 0xde, 0xdc, 0x17, 0xe0, 0x19, 0xd2, + 0x1b, 0x0c, 0xe9, 0xfa, 0xcc, 0xe5, 0x09, 0x1a, 0x03, 0xf9, 0xc6, 0xd4, + 0xf0, 0x06, 0xd2, 0x33, 0xe8, 0xe4, 0xd7, 0x0d, 0xf3, 0x15, 0x50, 0xdf, + 0x09, 0x01, 0xec, 0xe1, 0xf2, 0xe0, 0xe1, 0xc5, 0xe2, 0x20, 0xe4, 0xf5, + 0xf1, 0x0c, 0x27, 0xfa, 0xff, 0x12, 0xf9, 0xd3, 0x01, 0xf7, 0x02, 0xe7, + 0x18, 0x25, 0xee, 0xfb, 0x44, 0x1d, 0xe9, 0xe1, 0xed, 0x1d, 0x2e, 0xe8, + 0xe8, 0xf1, 0xe1, 0x11, 0x0b, 0x06, 0xec, 0x0c, 0x0e, 0xed, 0x06, 0x0c, + 0xee, 0x52, 0x05, 0xf8, 0xd3, 0x1f, 0xe8, 0x1b, 0x18, 0xd4, 0xea, 0xd4, + 0x03, 0xf1, 0xf0, 0x2a, 0xf1, 0x39, 0xf5, 0xe1, 0x1f, 0x07, 0x01, 0x06, + 0xec, 0x0f, 0x1e, 0xe9, 0x07, 0xcb, 0xcc, 0x12, 0x15, 0x10, 0x16, 0x13, + 0xf1, 0xec, 0xf0, 0xf7, 0x1d, 0xf8, 0xef, 0xfb, 0xf4, 0xb2, 0x0a, 0x1a, + 0x20, 0xf5, 0x2c, 0xd3, 0x04, 0x27, 0xc2, 0x0b, 0xe4, 0x06, 0xf2, 0xf4, + 0x2f, 0x03, 0x1b, 0x13, 0xe1, 0x00, 0x05, 0xf2, 0xcb, 0xde, 0x03, 0x22, + 0xf3, 0x01, 0x16, 0xef, 0xeb, 0xf5, 0xfe, 0x04, 0xed, 0xfa, 0xe3, 0xe9, + 0x07, 0x03, 0xec, 0x7f, 0x1c, 0xe1, 0x27, 0xfb, 0xe6, 0xdd, 0xde, 0x1a, + 0x2f, 0x17, 0x13, 0x05, 0xe8, 0x23, 0xdb, 0x0c, 0x11, 0x31, 0xee, 0x31, + 0x12, 0x26, 0xf3, 0x09, 0x03, 0x0e, 0x23, 0xf6, 0x10, 0xf1, 0x47, 0xf2, + 0xfb, 0x23, 0x0f, 0xf0, 0xf9, 0xef, 0xdc, 0x22, 0x07, 0xe3, 0x1c, 0xe2, + 0x1a, 0xec, 0x2c, 0xef, 0x12, 0x0a, 0xf6, 0x07, 0x00, 0xf3, 0x13, 0x02, + 0x15, 0xfd, 0xd4, 0xfc, 0xf7, 0xdf, 0xde, 0xe7, 0xf2, 0x15, 0x1d, 0x1e, + 0x1c, 0x31, 0x13, 0xfb, 0x00, 0x14, 0x0e, 0x1f, 0xe3, 0x12, 0x07, 0x36, + 0xf7, 0xd8, 0x3b, 0x18, 0xce, 0x22, 0x00, 0x20, 0xfa, 0xf6, 0xf2, 0x0e, + 0x22, 0x01, 0x12, 0xff, 0xf6, 0x27, 0xfa, 0xdf, 0xbc, 0x01, 0xd3, 0xd6, + 0xfd, 0xf6, 0xbd, 0x0f, 0xf1, 0xf6, 0xf8, 0xfc, 0x5c, 0xfc, 0x34, 0xf5, + 0x39, 0x0a, 0x35, 0x2d, 0xe0, 0xec, 0xf2, 0x34, 0xcd, 0x07, 0xd3, 0xf2, + 0x2d, 0x69, 0x09, 0x47, 0xe2, 0xfe, 0xe5, 0x0c, 0xee, 0x33, 0xfa, 0xdd, + 0xd9, 0xec, 0xe1, 0xeb, 0x2a, 0xe8, 0xd9, 0x2c, 0xf7, 0x0a, 0x1e, 0xdb, + 0xf2, 0x24, 0xe7, 0xf7, 0x36, 0xf2, 0xeb, 0xfd, 0x15, 0x0f, 0xca, 0xe5, + 0x19, 0xeb, 0x1c, 0xf3, 0x19, 0x12, 0xe4, 0xf3, 0xfe, 0x02, 0xcf, 0xf9, + 0xea, 0xee, 0x09, 0xf5, 0x00, 0xf4, 0xdb, 0x11, 0xf0, 0xeb, 0xda, 0xe9, + 0xbc, 0xf7, 0xe9, 0x22, 0xea, 0xf6, 0xf9, 0x08, 0xfc, 0xef, 0x09, 0xd5, + 0x4f, 0x46, 0x12, 0x36, 0x1d, 0xc2, 0x02, 0x0d, 0xe6, 0x06, 0xd9, 0xf2, + 0xf9, 0x17, 0xe5, 0x06, 0xd9, 0x25, 0x10, 0xf4, 0xdf, 0xeb, 0x01, 0xfe, + 0xff, 0x23, 0xea, 0x06, 0xfe, 0xf4, 0xe4, 0x7d, 0x1e, 0x02, 0x1c, 0xf9, + 0x20, 0xe8, 0xf8, 0x0e, 0x49, 0x09, 0x52, 0x44, 0xe2, 0xee, 0x0b, 0xe8, + 0x43, 0xdd, 0xf5, 0xea, 0x05, 0x16, 0x29, 0xe3, 0xdf, 0xff, 0xd3, 0xe0, + 0x0c, 0x35, 0xd0, 0xfc, 0x23, 0x10, 0xf2, 0xe1, 0x18, 0x14, 0xe8, 0x3d, + 0xf4, 0x19, 0xe9, 0xf4, 0x0b, 0xd3, 0xfe, 0x17, 0x05, 0x33, 0x20, 0xdf, + 0x1b, 0xf4, 0x37, 0xfc, 0xfc, 0x13, 0xe6, 0xff, 0x2d, 0x00, 0xd5, 0x26, + 0xe9, 0x1b, 0x29, 0x0b, 0x09, 0xf2, 0x01, 0xe8, 0xef, 0x2b, 0xe7, 0xed, + 0xd3, 0xdc, 0xf4, 0xe0, 0xff, 0x15, 0xea, 0x0f, 0xcb, 0xe4, 0xe8, 0x7f, + 0x15, 0x0d, 0xe0, 0x0a, 0xf2, 0xf7, 0xe2, 0xf0, 0x0a, 0xe2, 0xd3, 0xe5, + 0x1e, 0xc9, 0xfb, 0x33, 0x05, 0x04, 0x3c, 0x05, 0xfe, 0xf9, 0x15, 0xe8, + 0x0f, 0x1e, 0xf6, 0xe6, 0xd9, 0xe5, 0xf3, 0xf3, 0x05, 0x21, 0x03, 0xf6, + 0x12, 0xe0, 0xf8, 0xf7, 0xdd, 0xf2, 0x04, 0x0e, 0xd7, 0x28, 0xe9, 0xce, + 0xe7, 0xfe, 0xf8, 0x70, 0xd5, 0x16, 0xcd, 0xc2, 0x40, 0x0d, 0xf6, 0xa3, + 0xf0, 0x1a, 0x17, 0xef, 0xd4, 0xe1, 0xff, 0xe5, 0xe1, 0xdb, 0xea, 0x24, + 0xd2, 0xdc, 0xe8, 0x57, 0x02, 0xfa, 0x46, 0xc7, 0xd9, 0x51, 0x11, 0x1f, + 0x1c, 0xea, 0xbd, 0x11, 0xca, 0xe0, 0x1a, 0xdf, 0xfa, 0x41, 0xf5, 0xf6, + 0xf5, 0x0e, 0xf2, 0x00, 0x17, 0xec, 0x0e, 0xe8, 0x07, 0x02, 0xf2, 0xe3, + 0xf0, 0xf5, 0xfc, 0x07, 0xed, 0xeb, 0x0b, 0x0d, 0x4b, 0xfc, 0xfe, 0x03, + 0xf9, 0x2d, 0xcd, 0x32, 0x0a, 0xf4, 0xfb, 0xfe, 0x36, 0xe1, 0xf6, 0x45, + 0x29, 0x63, 0x03, 0xf6, 0xf2, 0xe7, 0xdb, 0xfb, 0x14, 0x7f, 0xe6, 0xe4, + 0x0d, 0x13, 0xf9, 0x23, 0xed, 0x03, 0xf7, 0xd0, 0xeb, 0x32, 0x34, 0x2e, + 0xe6, 0xf9, 0x02, 0x06, 0xdf, 0xff, 0xfe, 0xd1, 0xf5, 0xd7, 0xf4, 0x12, + 0xf0, 0xe8, 0x03, 0x04, 0xef, 0xc1, 0x64, 0xf1, 0xfe, 0xf4, 0x11, 0xf3, + 0xdd, 0x22, 0x01, 0x14, 0x27, 0xbc, 0x20, 0x01, 0xfb, 0xf0, 0xcb, 0x3e, + 0x04, 0xcb, 0xfd, 0xf9, 0xfc, 0x38, 0x06, 0x14, 0xfb, 0x4a, 0xf8, 0x0a, + 0xf2, 0xd3, 0x09, 0x22, 0xd7, 0x3e, 0xc6, 0xec, 0xf8, 0x4d, 0xed, 0x17, + 0xf8, 0x23, 0xe4, 0x1e, 0x0a, 0x0e, 0x2c, 0xe7, 0x4f, 0x28, 0x03, 0x2d, + 0xfb, 0xef, 0x30, 0xff, 0xef, 0xbc, 0x00, 0x44, 0xfd, 0xc7, 0xe5, 0x1b, + 0x19, 0x16, 0xbf, 0x2a, 0xfc, 0x29, 0xf0, 0xff, 0xef, 0x07, 0xe8, 0x3f, + 0xfb, 0xfb, 0x5c, 0x0f, 0xce, 0xc0, 0xf9, 0x18, 0x05, 0xdd, 0x0f, 0x3c, + 0xfd, 0x34, 0xd6, 0x16, 0xf2, 0x2d, 0x08, 0xea, 0xfc, 0x05, 0x4f, 0x31, + 0xe3, 0xea, 0xb7, 0xf2, 0x15, 0x0b, 0xe5, 0xf4, 0xfb, 0xfe, 0x35, 0xd3, + 0x01, 0xed, 0x36, 0xe1, 0xe1, 0x0d, 0x1e, 0xf1, 0xf2, 0xdf, 0xe5, 0x27, + 0x0c, 0x56, 0xef, 0xea, 0xf9, 0xdf, 0xb2, 0x18, 0xf4, 0xd5, 0x31, 0x1a, + 0x4d, 0x15, 0xf0, 0xc4, 0xe0, 0x0f, 0x19, 0xe4, 0xf7, 0xc1, 0xba, 0xfa, + 0xe8, 0xe2, 0xd2, 0xff, 0xf6, 0x5e, 0x45, 0xfd, 0x20, 0x15, 0xf2, 0xd0, + 0x0f, 0x38, 0xd6, 0x09, 0xf7, 0x31, 0xfe, 0xef, 0xf6, 0x3b, 0xe7, 0x0a, + 0xdf, 0x2c, 0x27, 0xde, 0xec, 0x28, 0x00, 0x13, 0xd1, 0x08, 0x28, 0xaa, + 0x0c, 0xcf, 0xe3, 0xd9, 0xd3, 0xfd, 0xfb, 0xf1, 0xfd, 0xd0, 0x0e, 0xef, + 0x12, 0xf9, 0x06, 0x14, 0x18, 0x25, 0xd8, 0x1c, 0x15, 0xe2, 0x08, 0xdd, + 0xd9, 0x12, 0xee, 0x2e, 0xf9, 0x45, 0x1a, 0x58, 0xe9, 0xe3, 0xfe, 0xf8, + 0x25, 0x1e, 0xcb, 0xbd, 0xff, 0x18, 0x09, 0xc1, 0x25, 0xd2, 0xef, 0x03, + 0xca, 0xae, 0x26, 0xfc, 0x20, 0xff, 0xc5, 0x13, 0x1d, 0xd0, 0xe0, 0xd8, + 0x11, 0xe5, 0x0d, 0xdd, 0xc4, 0x15, 0x02, 0x1b, 0xd8, 0x1a, 0xf3, 0xd8, + 0x1f, 0xfb, 0x13, 0xf7, 0xca, 0x00, 0x10, 0x1a, 0x0b, 0xbc, 0xe8, 0x4f, + 0xf2, 0x24, 0xee, 0x27, 0xe8, 0x04, 0xf5, 0xe8, 0xec, 0x49, 0xfd, 0x1d, + 0x10, 0xde, 0xee, 0x09, 0x2d, 0xe6, 0xef, 0xfc, 0xe9, 0xe7, 0x04, 0xcf, + 0xca, 0x08, 0x28, 0x1a, 0x3f, 0x3d, 0xec, 0xd7, 0x11, 0x15, 0x06, 0xde, + 0x1a, 0xf0, 0xf3, 0xfc, 0x04, 0x7f, 0x30, 0xf8, 0x22, 0x0c, 0xf6, 0xe7, + 0x22, 0x07, 0x25, 0x2a, 0x23, 0xfe, 0xd8, 0xda, 0x0b, 0x02, 0xdc, 0xe5, + 0xe9, 0xcc, 0x06, 0x0a, 0xf1, 0xe7, 0xe2, 0x19, 0x66, 0xd7, 0x1c, 0x29, + 0xcc, 0xf8, 0x11, 0x34, 0xba, 0x58, 0xd1, 0xe3, 0xe6, 0xdc, 0xf1, 0x22, + 0x09, 0xed, 0x03, 0x22, 0xff, 0x0d, 0x0c, 0x51, 0xf1, 0xff, 0xf6, 0xf7, + 0x46, 0x1f, 0xd8, 0x13, 0xf6, 0xf6, 0xe9, 0xfa, 0x04, 0x6d, 0x33, 0xc6, + 0x27, 0x47, 0xfe, 0xfb, 0x10, 0x3d, 0x17, 0xf2, 0xff, 0x0f, 0x0d, 0xd1, + 0xe4, 0xea, 0x0e, 0xed, 0xfa, 0x0f, 0x1d, 0xd3, 0xd7, 0xf9, 0xf7, 0x13, + 0x03, 0xd4, 0xcb, 0x04, 0xf7, 0xed, 0xf5, 0xf8, 0x0e, 0xf1, 0xd3, 0x00, + 0xef, 0x08, 0x1d, 0xf5, 0x1a, 0xce, 0xe0, 0x14, 0xfb, 0xf9, 0x33, 0x02, + 0xc6, 0xd5, 0xeb, 0x03, 0x11, 0xde, 0x0c, 0x17, 0xf9, 0xf9, 0xcf, 0xd8, + 0xf3, 0xc9, 0x37, 0x10, 0x76, 0xec, 0xe0, 0xc7, 0xe3, 0x26, 0xfa, 0xbf, + 0x06, 0xe9, 0x62, 0x01, 0xce, 0x2d, 0x00, 0x12, 0x07, 0xc5, 0xe6, 0x0a, + 0x06, 0x0c, 0xbc, 0xeb, 0xe6, 0x37, 0x1c, 0x09, 0xfb, 0xdc, 0xf4, 0x03, + 0x47, 0x27, 0x24, 0x50, 0x13, 0x28, 0x2a, 0x2e, 0x01, 0xe6, 0x0e, 0xf7, + 0x00, 0xf7, 0xec, 0x28, 0xf6, 0x25, 0x22, 0xda, 0xd9, 0x3f, 0xd4, 0x1c, + 0x08, 0x05, 0xbe, 0xeb, 0x11, 0xf6, 0xe5, 0x18, 0xf8, 0xe1, 0x12, 0x0d, + 0xda, 0x7f, 0x17, 0x09, 0x0e, 0xf3, 0xf5, 0xfc, 0xe3, 0x13, 0xe8, 0x17, + 0xe8, 0x5b, 0xbb, 0xc4, 0xf5, 0xff, 0xdc, 0x1d, 0xfb, 0xe7, 0xe2, 0x05, + 0xf0, 0xef, 0x04, 0x3c, 0xc1, 0x18, 0x0e, 0xda, 0x26, 0x18, 0xf4, 0x49, + 0x00, 0xf3, 0xe0, 0xf6, 0xeb, 0xf3, 0xfc, 0x01, 0xd0, 0x05, 0x09, 0x1c, + 0xd6, 0x0e, 0x27, 0xfe, 0x3c, 0xe2, 0xe5, 0xe5, 0x60, 0xe8, 0xf5, 0xcc, + 0xf7, 0xea, 0xf1, 0xe8, 0x10, 0x02, 0xe1, 0xe4, 0xe7, 0x05, 0xcf, 0x25, + 0x0e, 0xf9, 0xf2, 0xe2, 0x48, 0x6b, 0xe5, 0x30, 0xed, 0x12, 0x02, 0xf7, + 0x0a, 0x36, 0xc9, 0xf7, 0x22, 0xf0, 0x30, 0x4d, 0x6a, 0x0f, 0x49, 0x10, + 0xa9, 0xfb, 0xe6, 0xda, 0xf7, 0xf2, 0x53, 0xe9, 0x11, 0x0c, 0xe4, 0xe9, + 0xd4, 0x4c, 0xac, 0xfc, 0xe5, 0xd0, 0xd5, 0x1d, 0xef, 0x75, 0xf2, 0x00, + 0x55, 0xe8, 0x0a, 0x34, 0x1e, 0x02, 0xe3, 0xee, 0xe5, 0x01, 0xe2, 0xfb, + 0x06, 0x9d, 0xd7, 0x33, 0x01, 0xc0, 0x0d, 0xe7, 0x2a, 0xe1, 0x2e, 0x17, + 0x07, 0x70, 0xcd, 0xfd, 0xe0, 0x38, 0x10, 0x0a, 0x06, 0x2c, 0xcb, 0x7c, + 0x2d, 0x1d, 0x7a, 0xe7, 0xe7, 0x0c, 0x4c, 0xb8, 0x2d, 0xed, 0xf1, 0xcf, + 0x59, 0xf6, 0xa9, 0xb2, 0x78, 0x0a, 0xe3, 0x78, 0xf9, 0xf0, 0x35, 0x2c, + 0x00, 0x07, 0xdf, 0xe5, 0xc2, 0xc8, 0x06, 0x19, 0x42, 0xcd, 0xfa, 0xcb, + 0xfa, 0xba, 0xe2, 0x48, 0x37, 0x06, 0x1c, 0x00, 0xe2, 0xee, 0xf2, 0x11, + 0x0d, 0x25, 0x03, 0xdf, 0xff, 0xf5, 0xb2, 0x04, 0xd3, 0x72, 0x31, 0xcb, + 0x25, 0x3e, 0x1a, 0x1f, 0xc8, 0x1b, 0xf4, 0x06, 0xcd, 0x13, 0xe4, 0x29, + 0xdc, 0x1e, 0x00, 0xfc, 0xf0, 0x01, 0xe9, 0xfc, 0xe5, 0xce, 0x2d, 0xf1, + 0xfa, 0x4e, 0xd5, 0x26, 0xe8, 0xe3, 0x0e, 0xb6, 0x0a, 0xff, 0xf1, 0xdd, + 0xff, 0x0f, 0xcb, 0x12, 0xf1, 0x50, 0xf4, 0xe9, 0x1a, 0xe3, 0xad, 0x0a, + 0xc0, 0x0b, 0x17, 0x02, 0xf6, 0xb9, 0xdb, 0x2e, 0x09, 0xd3, 0x0c, 0xf7, + 0xf5, 0x2c, 0x34, 0xd8, 0x39, 0xf9, 0xad, 0x2c, 0x25, 0x07, 0xea, 0x1f, + 0x18, 0xfa, 0xe5, 0x1e, 0xe4, 0xfe, 0x02, 0xe3, 0x40, 0xe1, 0xe6, 0xe7, + 0xba, 0xfa, 0x01, 0xee, 0xe4, 0xf0, 0x78, 0xca, 0xb0, 0xda, 0x0b, 0x16, + 0x04, 0x61, 0x1a, 0xdf, 0xea, 0xf6, 0x55, 0xea, 0x04, 0x0e, 0x37, 0x44, + 0x0f, 0x28, 0x00, 0x07, 0xec, 0x24, 0x31, 0x25, 0x3e, 0xf2, 0xa6, 0xd5, + 0xf9, 0x15, 0xcc, 0xf8, 0x02, 0xd0, 0x20, 0x3a, 0xe2, 0x37, 0xe8, 0x18, + 0xfe, 0x12, 0x32, 0x21, 0xf3, 0x17, 0x16, 0x11, 0x06, 0x3d, 0xbc, 0x02, + 0x08, 0x3f, 0xd7, 0x23, 0x0a, 0x3a, 0x18, 0xf4, 0xf0, 0xf7, 0xdf, 0x7f, + 0xea, 0xee, 0xdf, 0x20, 0x22, 0xe2, 0x42, 0xee, 0xfe, 0x0e, 0x61, 0x68, + 0x00, 0xdd, 0xd5, 0xfa, 0xcc, 0x15, 0xe9, 0xf7, 0x0e, 0xea, 0xec, 0xf6, + 0xe3, 0x06, 0x12, 0x51, 0x11, 0xe4, 0xd9, 0xf5, 0x29, 0xdf, 0xf4, 0x15, + 0x61, 0x0b, 0x22, 0x1d, 0xd0, 0xd5, 0x7f, 0xf2, 0xe8, 0xfd, 0xfe, 0xc3, + 0xfa, 0xd9, 0x2f, 0xdb, 0x0a, 0x34, 0xfd, 0xfd, 0x29, 0xdd, 0xff, 0x27, + 0xf9, 0xf4, 0xdf, 0xe5, 0xf6, 0xf9, 0x2f, 0x10, 0x24, 0xd0, 0x03, 0x14, + 0xfb, 0x02, 0xe6, 0xfc, 0xf8, 0xf2, 0xda, 0xe1, 0x3c, 0xed, 0xcf, 0x08, + 0xe0, 0x64, 0xf0, 0x1b, 0x19, 0x25, 0xe7, 0x03, 0x26, 0x32, 0xfd, 0xcf, + 0xf0, 0x10, 0x44, 0xf1, 0x06, 0x01, 0xe1, 0xc8, 0xee, 0xfb, 0x00, 0x1a, + 0x2b, 0x17, 0x0e, 0xe4, 0xec, 0x1a, 0x0e, 0x1a, 0xb8, 0xd4, 0xd6, 0xdd, + 0xd3, 0xe7, 0x00, 0xe3, 0x18, 0xfe, 0x2a, 0x15, 0x15, 0x2d, 0x0a, 0x36, + 0x14, 0x09, 0x0f, 0x23, 0xf6, 0x05, 0xff, 0xd1, 0xe9, 0x21, 0x25, 0xe5, + 0xfe, 0xee, 0x29, 0xed, 0x15, 0x10, 0xf4, 0xdf, 0x23, 0x1e, 0x12, 0xff, + 0x2d, 0x3d, 0xe4, 0xed, 0x1c, 0x02, 0x0f, 0xe5, 0xea, 0xf6, 0x3e, 0xe7, + 0x1f, 0x05, 0x18, 0x01, 0xf4, 0xd6, 0x46, 0x04, 0x41, 0xee, 0xf0, 0xc5, + 0x31, 0x15, 0xf0, 0x1f, 0xf1, 0xf2, 0xcb, 0xf6, 0xce, 0xcb, 0x33, 0xf0, + 0x03, 0x09, 0x0f, 0x12, 0x1e, 0x13, 0xf0, 0x2d, 0xc2, 0x11, 0xf6, 0x10, + 0x31, 0x2a, 0x10, 0xef, 0xdd, 0xdd, 0xde, 0xd3, 0x11, 0x10, 0xe2, 0x22, + 0xc7, 0x26, 0xdb, 0x4b, 0x03, 0x05, 0x21, 0x2a, 0xe9, 0xd7, 0xce, 0xef, + 0x1b, 0x0f, 0x20, 0xe0, 0x52, 0xed, 0xf9, 0x40, 0x17, 0xf3, 0x09, 0x20, + 0xec, 0xff, 0x22, 0x04, 0xe7, 0x0a, 0xff, 0x7b, 0x01, 0x03, 0x03, 0x01, + 0x1b, 0xe3, 0xda, 0xf7, 0xe9, 0x02, 0x2b, 0x3a, 0xb2, 0x4d, 0x42, 0xfb, + 0x66, 0xc0, 0xdf, 0xbb, 0xf4, 0x05, 0x1d, 0xb8, 0x01, 0x20, 0xcb, 0x7f, + 0xef, 0xf8, 0xf9, 0xf5, 0xfd, 0x02, 0xe7, 0xf3, 0xf8, 0x56, 0xfe, 0xeb, + 0x06, 0x02, 0xcf, 0x01, 0xfd, 0x07, 0x07, 0xe3, 0xee, 0xde, 0x00, 0x00, + 0xf0, 0x22, 0xfd, 0xec, 0xf7, 0x01, 0x13, 0xf3, 0xfc, 0xf7, 0x09, 0x16, + 0xdc, 0xf4, 0xe9, 0xf3, 0xfb, 0xea, 0x17, 0x0b, 0xf9, 0x11, 0xe3, 0x08, + 0xfe, 0xc1, 0x05, 0x23, 0xfb, 0x10, 0xf4, 0x16, 0xff, 0x02, 0xf3, 0xe9, + 0x08, 0x08, 0xf7, 0xfb, 0x05, 0xf6, 0xf8, 0x08, 0x76, 0x0f, 0xf0, 0xf9, + 0xff, 0x05, 0x0a, 0x07, 0x0c, 0x2d, 0x0f, 0xff, 0x33, 0x1e, 0xdd, 0xed, + 0xfa, 0x0c, 0xfd, 0x04, 0xcc, 0xd7, 0xf4, 0x01, 0xdb, 0xfb, 0xd8, 0x11, + 0xf8, 0x1a, 0xfa, 0xe3, 0xf4, 0xd5, 0x1c, 0x16, 0xee, 0xf8, 0xe9, 0xf9, + 0x00, 0xd9, 0xf5, 0xf9, 0xfd, 0xd9, 0x06, 0x26, 0xff, 0x15, 0x20, 0x02, + 0xf2, 0x15, 0xdb, 0xe4, 0xf7, 0xfd, 0xe0, 0xf3, 0xee, 0xfb, 0x09, 0x02, + 0x0f, 0x24, 0x19, 0xde, 0xdc, 0xe7, 0xda, 0x16, 0x17, 0x14, 0x12, 0x0b, + 0xf8, 0x0a, 0x26, 0x24, 0xf2, 0x38, 0x22, 0x0f, 0x04, 0xe5, 0x0f, 0xec, + 0xe5, 0x05, 0x0b, 0xe7, 0xfa, 0x06, 0xff, 0x01, 0x13, 0x0f, 0xf4, 0xe6, + 0x0c, 0x03, 0x19, 0xf4, 0x45, 0x33, 0xed, 0xe5, 0x06, 0xf1, 0x16, 0x0e, + 0x12, 0xe2, 0x1e, 0x0f, 0xf6, 0xfb, 0xf0, 0xf6, 0xef, 0x08, 0xee, 0xe3, + 0x48, 0x01, 0x03, 0xfb, 0x03, 0x06, 0x17, 0xf1, 0xf8, 0x18, 0x17, 0xe1, + 0xf2, 0xea, 0x17, 0xe9, 0x17, 0x10, 0x05, 0xe9, 0x1d, 0x11, 0xed, 0xe6, + 0xff, 0x02, 0xf9, 0x1b, 0xee, 0xfb, 0x32, 0x1e, 0x02, 0x0a, 0xfc, 0xdf, + 0x0f, 0xed, 0xde, 0x2d, 0xeb, 0x2f, 0xe4, 0xf4, 0x08, 0x14, 0x0a, 0xf7, + 0xed, 0xf6, 0xe3, 0x09, 0x05, 0xff, 0xdc, 0x09, 0xff, 0xf4, 0xee, 0xfa, + 0x26, 0x2d, 0xd7, 0x01, 0xee, 0x1e, 0xfa, 0xe2, 0x34, 0xd8, 0xcb, 0xed, + 0x59, 0x10, 0x01, 0x07, 0x3d, 0xff, 0x2a, 0xe6, 0xd1, 0x0c, 0xe3, 0xde, + 0x01, 0xed, 0xec, 0x41, 0xc0, 0xe6, 0x18, 0xf7, 0xf4, 0xf2, 0x0b, 0x35, + 0xf8, 0xee, 0x2a, 0x0c, 0x08, 0xb7, 0xe0, 0xd0, 0x00, 0xd9, 0xd3, 0x0f, + 0xd8, 0x1d, 0xf8, 0x0d, 0x12, 0xcd, 0x58, 0x29, 0x41, 0xca, 0x32, 0x13, + 0xe0, 0xe4, 0xfa, 0xc1, 0x38, 0xee, 0x10, 0x00, 0x00, 0x02, 0x01, 0xdd, + 0x30, 0xf9, 0x1a, 0xd6, 0x00, 0x1c, 0xe6, 0x2a, 0xf3, 0xed, 0x3a, 0xdc, + 0xfd, 0xdc, 0xfe, 0xfb, 0x41, 0x00, 0xf9, 0xee, 0x36, 0x05, 0xec, 0xfe, + 0x18, 0x2f, 0xec, 0x1b, 0xef, 0xee, 0xf8, 0xbd, 0xf1, 0xde, 0x1a, 0x10, + 0x17, 0xf3, 0xd5, 0x7f, 0xfe, 0xfa, 0x05, 0x44, 0x0d, 0xea, 0x0f, 0x00, + 0x0f, 0x26, 0xfe, 0xf3, 0xc4, 0x28, 0x31, 0xed, 0xf2, 0xe6, 0xe2, 0x20, + 0xe3, 0xe1, 0x55, 0xff, 0x04, 0xe7, 0x26, 0x1b, 0xfe, 0x11, 0x02, 0xe2, + 0xf9, 0x0d, 0xe6, 0xf2, 0xf0, 0xd0, 0xfb, 0xd4, 0xe8, 0xe7, 0x14, 0x09, + 0x02, 0x58, 0xf0, 0x07, 0x06, 0xdf, 0xd7, 0xd3, 0xff, 0xd8, 0xe0, 0xf3, + 0xe9, 0xfd, 0xdc, 0x25, 0xb3, 0xe5, 0xfc, 0xf2, 0xfd, 0xc0, 0xe1, 0x01, + 0x02, 0xf9, 0xd5, 0xde, 0x10, 0xf0, 0x07, 0x03, 0xfc, 0xf5, 0xe5, 0x5f, + 0xda, 0x1d, 0xe9, 0x4a, 0x1d, 0x48, 0xfe, 0xf7, 0xf7, 0xc8, 0xd0, 0x1a, + 0xe2, 0x15, 0xd7, 0x0a, 0xe6, 0xb7, 0xdf, 0xc0, 0xfa, 0x1a, 0x0a, 0x0b, + 0x63, 0x6a, 0xf3, 0x06, 0x43, 0xf9, 0xe0, 0xd3, 0x0c, 0x20, 0xee, 0x0b, + 0xec, 0xf3, 0x07, 0xd0, 0xe4, 0x39, 0xdd, 0x1e, 0xdb, 0x17, 0xf7, 0xfa, + 0xef, 0x3e, 0x21, 0x21, 0xe0, 0x02, 0xfa, 0xd1, 0xf0, 0xed, 0xf0, 0xd9, + 0x16, 0x11, 0xce, 0xd2, 0x1a, 0xf2, 0xb6, 0xf2, 0xee, 0xe9, 0x3a, 0xdc, + 0xff, 0xfa, 0x26, 0xc5, 0xfa, 0xbc, 0x08, 0xbc, 0x02, 0x4e, 0x1b, 0xfd, + 0x25, 0xdd, 0xf2, 0xdd, 0xd7, 0xba, 0xe4, 0xee, 0xf9, 0x53, 0x0b, 0xe5, + 0x00, 0x00, 0x1d, 0xd3, 0xfc, 0x09, 0xe7, 0x34, 0x22, 0xfe, 0x50, 0xe4, + 0xd7, 0x5a, 0x20, 0x15, 0xfc, 0x10, 0xdc, 0x13, 0xe9, 0xdb, 0x22, 0xde, + 0xd3, 0x2f, 0xfa, 0xf8, 0x7f, 0x07, 0xfc, 0xfe, 0x1e, 0xfa, 0x3f, 0xcd, + 0xf2, 0xf8, 0x25, 0x3e, 0xc1, 0xff, 0xe2, 0x06, 0x4b, 0x0d, 0xe1, 0x07, + 0x09, 0x16, 0x1e, 0x00, 0x4e, 0xe3, 0x33, 0x01, 0x0f, 0x51, 0x01, 0x02, + 0x10, 0x2b, 0x76, 0xb4, 0x06, 0xf5, 0xff, 0xdb, 0xf7, 0xc2, 0xdb, 0x19, + 0x37, 0x0c, 0x21, 0xeb, 0xe0, 0xf8, 0x26, 0xfa, 0x0d, 0xef, 0xe0, 0xec, + 0x3f, 0x35, 0x18, 0x26, 0xf1, 0xdf, 0x17, 0xda, 0x16, 0xdd, 0xb1, 0xde, + 0x2d, 0xfa, 0x0f, 0xfe, 0x15, 0xea, 0x0b, 0x00, 0xf7, 0x09, 0x2f, 0x05, + 0xc9, 0xec, 0xe0, 0x3c, 0xf2, 0xe2, 0x6b, 0x03, 0x05, 0x02, 0xf4, 0x47, + 0xff, 0xf9, 0x1e, 0x0f, 0xee, 0xce, 0xce, 0x0d, 0xf8, 0x14, 0xd6, 0x10, + 0xda, 0x4e, 0xc1, 0x1b, 0xcc, 0xd5, 0xf6, 0x0c, 0xee, 0xe9, 0x52, 0xf6, + 0xce, 0x06, 0x0b, 0xd8, 0x52, 0x23, 0xe3, 0xe3, 0xef, 0x08, 0x32, 0xe4, + 0x04, 0x03, 0xfc, 0x0b, 0xf8, 0xd6, 0xe5, 0x1f, 0xec, 0xf9, 0x14, 0xd2, + 0x0d, 0xde, 0xf9, 0x10, 0xf5, 0x01, 0x1c, 0x59, 0x1a, 0x06, 0x12, 0x33, + 0xed, 0x0a, 0xdc, 0x00, 0xf9, 0xe5, 0xf7, 0x1e, 0xfc, 0xd4, 0xd8, 0x1f, + 0xc4, 0xd3, 0xdc, 0xd8, 0xd7, 0xe4, 0x0b, 0xfa, 0x2a, 0xf8, 0xe4, 0x05, + 0xd1, 0x65, 0xce, 0x00, 0xde, 0xe9, 0xed, 0xe6, 0xdf, 0xde, 0x00, 0x16, + 0xd7, 0x1d, 0x16, 0x4b, 0x31, 0xd5, 0xff, 0xfb, 0xec, 0xfd, 0xfa, 0xfb, + 0x0c, 0x14, 0x32, 0x07, 0x5a, 0x0d, 0xb8, 0x1e, 0x02, 0x3d, 0xea, 0x06, + 0x7b, 0xc9, 0x4f, 0xd6, 0xdf, 0x30, 0x0b, 0xed, 0xf1, 0xe8, 0xe9, 0xe5, + 0xcf, 0x15, 0xd9, 0xf6, 0xf4, 0x10, 0x0c, 0x0d, 0xe8, 0xef, 0x11, 0x0e, + 0xd3, 0x14, 0xdb, 0xd0, 0xe9, 0x28, 0x02, 0x55, 0x15, 0x00, 0xec, 0xfc, + 0xe8, 0xe5, 0xf1, 0x2e, 0x0f, 0xfa, 0xfa, 0x2c, 0x15, 0x0a, 0x12, 0xf6, + 0x4c, 0xed, 0xde, 0xf8, 0xf6, 0xf9, 0xd3, 0xfc, 0x30, 0xfa, 0xf9, 0x0c, + 0x37, 0x05, 0xf6, 0xf0, 0x23, 0x1a, 0x68, 0xbb, 0x15, 0xd7, 0x0e, 0xb7, + 0x0c, 0x01, 0xf0, 0xe5, 0x01, 0xd1, 0xe7, 0xf1, 0x3e, 0x22, 0xcf, 0xd1, + 0x01, 0xef, 0x2c, 0xd0, 0x23, 0x0d, 0xfd, 0xc9, 0x16, 0x18, 0xe2, 0x07, + 0x31, 0xf7, 0xde, 0x13, 0x05, 0x5b, 0x12, 0x37, 0xfb, 0x14, 0xe0, 0xd3, + 0xff, 0xcf, 0x2f, 0xd8, 0x0f, 0xca, 0xcf, 0xfc, 0xf7, 0x08, 0x0f, 0x38, + 0xd2, 0x1b, 0x1e, 0x14, 0x24, 0xed, 0xce, 0x1b, 0xda, 0xeb, 0x1f, 0x19, + 0xfa, 0xc1, 0xda, 0x1a, 0x14, 0xe3, 0x2c, 0x0a, 0x0d, 0xfc, 0x1e, 0xc3, + 0x18, 0x23, 0xeb, 0x05, 0x0c, 0x0e, 0x1b, 0xe9, 0xdd, 0xf3, 0xfc, 0xfe, + 0xd0, 0xc1, 0xe1, 0x02, 0x7f, 0x30, 0x23, 0xa0, 0x53, 0x9f, 0x09, 0xd5, + 0xc9, 0xf2, 0xbc, 0x36, 0xda, 0xec, 0x04, 0xe0, 0x14, 0x03, 0xca, 0x58, + 0x08, 0x73, 0x44, 0xe7, 0xdb, 0xbd, 0xd4, 0xd9, 0xe5, 0x0f, 0xce, 0xf5, + 0x05, 0x24, 0xf5, 0xaf, 0x44, 0x0b, 0xf7, 0x06, 0x0a, 0x38, 0xed, 0xd2, + 0x18, 0x15, 0x0f, 0xea, 0x36, 0xf7, 0xc1, 0x23, 0xc4, 0x02, 0x0e, 0x0a, + 0x04, 0x47, 0xe1, 0x0a, 0x13, 0xfe, 0xec, 0x08, 0x2c, 0xe1, 0xe6, 0x2f, + 0xe9, 0x31, 0x24, 0xfb, 0x34, 0x01, 0xcb, 0xf6, 0xbb, 0x25, 0xfc, 0xf9, + 0xe8, 0x1a, 0xf3, 0x1e, 0xd3, 0xe5, 0x0c, 0x0f, 0x10, 0x25, 0x27, 0xe5, + 0x00, 0x03, 0x21, 0xe5, 0xc9, 0x01, 0xf3, 0x2a, 0xf0, 0xe3, 0xe1, 0xf8, + 0xcc, 0xd6, 0xeb, 0x1f, 0xd9, 0xf0, 0xf4, 0xea, 0x30, 0x45, 0xfa, 0x0d, + 0xda, 0xda, 0xea, 0xff, 0xdc, 0x03, 0x07, 0xfb, 0xd7, 0xd8, 0x1a, 0x28, + 0xf4, 0xef, 0xe3, 0x0c, 0xfb, 0x05, 0x28, 0xd7, 0x14, 0x23, 0xe9, 0xdf, + 0xd4, 0x02, 0x0c, 0x0f, 0xec, 0x03, 0xfc, 0x0c, 0x03, 0xf4, 0x01, 0xfc, + 0x2f, 0x06, 0xe2, 0xe8, 0x18, 0x1f, 0x30, 0xf1, 0x02, 0xc6, 0x43, 0xf6, + 0x28, 0x11, 0xea, 0xde, 0xe7, 0x1a, 0x17, 0x0a, 0xd7, 0xf2, 0x12, 0x22, + 0xdf, 0x12, 0x19, 0x10, 0xed, 0xe5, 0x07, 0x31, 0xd9, 0xfb, 0x1c, 0xe0, + 0x28, 0x2a, 0x06, 0xfe, 0x32, 0x2d, 0xf2, 0xec, 0xfe, 0x06, 0x08, 0xe2, + 0xe5, 0xe5, 0xe0, 0xe3, 0xf3, 0x0f, 0x0e, 0x04, 0xee, 0xed, 0x03, 0xc9, + 0x0b, 0xe7, 0x19, 0xf7, 0xe1, 0x4f, 0xda, 0xdb, 0x04, 0xfd, 0xe6, 0xeb, + 0x10, 0xf9, 0x08, 0x0c, 0xf6, 0xfd, 0x00, 0x39, 0x0e, 0x42, 0xf2, 0xd6, + 0xe8, 0xfa, 0xef, 0xe9, 0x08, 0x15, 0x05, 0xf8, 0xfb, 0x12, 0xe8, 0xd3, + 0xf4, 0x41, 0x2b, 0x02, 0xf8, 0xfe, 0xdd, 0xf2, 0x1a, 0xdd, 0x17, 0xe5, + 0x0a, 0xe3, 0x1d, 0x1c, 0x4f, 0x1d, 0xec, 0xe1, 0x33, 0xf6, 0x01, 0x19, + 0x0d, 0xca, 0xed, 0xfb, 0x54, 0xee, 0x0c, 0x02, 0xfb, 0x21, 0x1c, 0xe1, + 0x08, 0x09, 0xd4, 0xef, 0xd1, 0xe1, 0xfb, 0xf2, 0xf8, 0x06, 0xe6, 0xd8, + 0x3d, 0xc1, 0xf8, 0xfe, 0xe7, 0xf7, 0x0b, 0x10, 0xc7, 0x10, 0xef, 0xfa, + 0xfd, 0xfb, 0xfa, 0x05, 0xfe, 0xf7, 0xf9, 0x55, 0xc2, 0x7f, 0x2d, 0xdc, + 0xed, 0xe4, 0xf5, 0x01, 0xf3, 0xce, 0xe6, 0x11, 0xf4, 0x2d, 0xd8, 0xde, + 0x05, 0x29, 0xf0, 0xee, 0x05, 0xd2, 0x08, 0xd6, 0xe3, 0xf8, 0xe9, 0x08, + 0xab, 0x07, 0x0b, 0x02, 0x21, 0x0c, 0xec, 0xf7, 0x1b, 0x33, 0xe8, 0x1a, + 0xd6, 0x38, 0xe7, 0x33, 0xeb, 0xbf, 0x0b, 0x0c, 0xf0, 0x00, 0x16, 0xe5, + 0x05, 0xdc, 0xd3, 0x05, 0x5b, 0xb2, 0xf5, 0x0d, 0xf1, 0x1c, 0xfc, 0xe0, + 0xfb, 0xe8, 0xdf, 0xf1, 0xf5, 0xf7, 0xfe, 0xf8, 0x0f, 0xd6, 0xe6, 0x38, + 0xdb, 0xf3, 0xef, 0xe1, 0xf4, 0x07, 0xf4, 0x35, 0x04, 0x2a, 0x54, 0x0b, + 0xcd, 0x06, 0x33, 0x11, 0x0a, 0x07, 0x23, 0xd8, 0xd3, 0x38, 0xf7, 0xee, + 0x05, 0x19, 0x11, 0xcd, 0x06, 0x09, 0xed, 0x06, 0xc7, 0xc5, 0x1a, 0xbd, + 0x04, 0x15, 0xf8, 0x27, 0xe1, 0xe9, 0x1a, 0xc9, 0xea, 0x31, 0x21, 0xd5, + 0x06, 0x3e, 0x0e, 0xec, 0xd0, 0x27, 0x00, 0x00, 0x55, 0x2a, 0xf2, 0xe9, + 0xee, 0x16, 0xed, 0xb1, 0x61, 0xff, 0xd3, 0xef, 0x10, 0x6b, 0x08, 0x03, + 0x14, 0xfb, 0x2c, 0x10, 0xe8, 0xfe, 0xd1, 0xe6, 0xef, 0x38, 0x20, 0xf8, + 0x1c, 0xfb, 0x27, 0xeb, 0xf4, 0xfd, 0x14, 0xf9, 0xfc, 0x0d, 0xd8, 0x1d, + 0x02, 0x1c, 0x0d, 0xfb, 0xf1, 0xd5, 0x00, 0x00, 0x10, 0x34, 0xe2, 0xbe, + 0xf3, 0xe7, 0x2b, 0xe1, 0x21, 0xfe, 0x23, 0xee, 0xd8, 0xdf, 0xd1, 0xe4, + 0x13, 0xfe, 0x08, 0xdd, 0xfb, 0xfa, 0x10, 0xdf, 0xee, 0x2b, 0xdc, 0x0b, + 0x7f, 0xc7, 0xf5, 0x50, 0xf3, 0xd9, 0xfb, 0x2a, 0xea, 0xe1, 0x09, 0x17, + 0x3b, 0x31, 0xe4, 0xfc, 0x07, 0xe4, 0xd5, 0xf0, 0xf9, 0x2b, 0xe4, 0x0c, + 0x18, 0xf0, 0x0a, 0x22, 0x55, 0x36, 0xf1, 0xec, 0xf1, 0xf8, 0x07, 0x16, + 0xd0, 0xfc, 0x1b, 0x6c, 0x2b, 0x07, 0xec, 0x0c, 0x09, 0x17, 0xdb, 0x46, + 0xf6, 0xfe, 0xe1, 0x04, 0xcf, 0xc9, 0xf6, 0x19, 0x36, 0xb5, 0x03, 0xf7, + 0x2c, 0x2e, 0x10, 0xed, 0x55, 0x52, 0xed, 0xde, 0x34, 0xfb, 0x0a, 0x2e, + 0xe8, 0x3f, 0x37, 0x22, 0x02, 0xc7, 0x22, 0xea, 0x05, 0x2b, 0xdb, 0xb3, + 0xfe, 0x03, 0x28, 0x2e, 0xe2, 0x31, 0x10, 0xf4, 0x2b, 0xc3, 0x38, 0x07, + 0x43, 0xce, 0xea, 0x01, 0xf1, 0x19, 0x07, 0xda, 0x1a, 0xdf, 0x15, 0x06, + 0x5c, 0x44, 0xd3, 0x15, 0xe5, 0x1a, 0xda, 0x11, 0xfc, 0x5b, 0xeb, 0x24, + 0xff, 0xe9, 0xf6, 0xf5, 0xe2, 0x1f, 0xfa, 0xd8, 0xe9, 0x0f, 0xe2, 0x2a, + 0xeb, 0xea, 0x2d, 0x39, 0xf3, 0xdf, 0x18, 0x01, 0xe6, 0x37, 0xe9, 0x55, + 0x19, 0xf8, 0x09, 0xeb, 0x45, 0x63, 0xdb, 0x56, 0x1a, 0x31, 0xf0, 0x7f, + 0xf2, 0x0f, 0x2f, 0xce, 0x29, 0xe8, 0xe8, 0x0a, 0xda, 0x1c, 0xb4, 0xf9, + 0xe6, 0xe8, 0x06, 0x0d, 0xec, 0xe0, 0x05, 0x12, 0x05, 0xfa, 0xe6, 0x0e, + 0xd9, 0xf2, 0xfa, 0xed, 0xf9, 0xf9, 0xbb, 0xe4, 0xfa, 0xf0, 0xd9, 0x1e, + 0xfa, 0x26, 0xf6, 0xca, 0xbd, 0xeb, 0x3d, 0xe1, 0x2d, 0xf5, 0xe9, 0xc4, + 0xbf, 0x16, 0x0b, 0x02, 0xf6, 0xf8, 0xdd, 0x48, 0xd3, 0xc8, 0xeb, 0x13, + 0x3a, 0x02, 0xeb, 0xd4, 0x1b, 0x04, 0xcc, 0xe7, 0x04, 0xe3, 0xf1, 0x23, + 0xe1, 0xd8, 0x19, 0xf1, 0x18, 0xf5, 0x66, 0x52, 0xca, 0xf0, 0x11, 0xc3, + 0xc8, 0xc7, 0xc4, 0x28, 0xf8, 0xe3, 0x09, 0x40, 0x06, 0xbb, 0xff, 0xcd, + 0x35, 0x26, 0xf3, 0xe6, 0xfc, 0x31, 0x11, 0xec, 0x1c, 0x0e, 0x04, 0x1d, + 0xf4, 0xd6, 0xe6, 0xfd, 0xdf, 0x03, 0x15, 0xdc, 0x00, 0xff, 0xea, 0x37, + 0xe7, 0xca, 0xd8, 0xd2, 0xd4, 0x08, 0xd7, 0xfd, 0x10, 0x0a, 0x20, 0xb8, + 0x08, 0xfd, 0x0a, 0x91, 0x05, 0x36, 0x06, 0x0a, 0xd4, 0x08, 0x38, 0x35, + 0xe0, 0x00, 0x1f, 0xd3, 0x1b, 0xff, 0xe6, 0xd1, 0x55, 0x05, 0xd5, 0xe2, + 0x2f, 0xd6, 0xf1, 0xfc, 0x18, 0x1d, 0xe7, 0xe2, 0xfc, 0x60, 0x6c, 0xe7, + 0x6d, 0xcb, 0xe5, 0xfd, 0xfc, 0xd3, 0x2e, 0x1a, 0x02, 0xe4, 0x2d, 0xca, + 0x0b, 0x0d, 0xf1, 0x18, 0x1d, 0x17, 0xef, 0xd7, 0x37, 0xf6, 0xbe, 0xf6, + 0xf3, 0x53, 0x05, 0xf2, 0xcd, 0xee, 0xf3, 0xd2, 0x47, 0xda, 0x1c, 0x12, + 0x17, 0x36, 0xf9, 0x07, 0xf5, 0x04, 0xd6, 0xe8, 0xb6, 0xd8, 0xed, 0xfa, + 0xe5, 0x02, 0xfe, 0xed, 0x14, 0xbf, 0x16, 0x03, 0xec, 0xf5, 0xeb, 0xfb, + 0x40, 0xf8, 0x2f, 0x27, 0xe6, 0x06, 0x29, 0xde, 0x0b, 0x26, 0x22, 0xcf, + 0xfb, 0xe6, 0x18, 0x06, 0xd6, 0xfe, 0x13, 0x45, 0x1d, 0x1e, 0xcb, 0x20, + 0xe9, 0xef, 0xd2, 0x00, 0x09, 0x1b, 0x26, 0xfb, 0xeb, 0x3f, 0xe9, 0x1c, + 0x23, 0xd9, 0x02, 0xea, 0xf9, 0x00, 0xc8, 0xf2, 0x27, 0x10, 0xda, 0x0e, + 0x11, 0xf2, 0xfb, 0xe0, 0xf7, 0xe5, 0x0e, 0xe8, 0x4b, 0xdc, 0xe9, 0x43, + 0x18, 0xf4, 0x11, 0xf2, 0x01, 0xc9, 0xd3, 0x07, 0xf9, 0x3c, 0x11, 0xf5, + 0xe6, 0xce, 0x00, 0x19, 0x26, 0x0a, 0x22, 0x2d, 0xf6, 0xd8, 0x1a, 0x24, + 0x0f, 0x7f, 0xde, 0xc3, 0x31, 0x0c, 0xf3, 0x16, 0x3b, 0x1b, 0xd3, 0x2e, + 0x15, 0x66, 0xfc, 0xdd, 0xec, 0x3e, 0xf5, 0x07, 0x66, 0xd8, 0xec, 0xfd, + 0xf9, 0x25, 0xe1, 0xd8, 0xee, 0x27, 0x37, 0xd7, 0x12, 0xfb, 0xda, 0x2d, + 0x25, 0x06, 0xc2, 0x22, 0xeb, 0xe8, 0x39, 0x13, 0xf1, 0x13, 0xee, 0x3b, + 0x1c, 0xe6, 0xea, 0x01, 0xca, 0xe9, 0x2a, 0xcb, 0x3b, 0x00, 0xf4, 0xeb, + 0xe0, 0x5f, 0x21, 0xea, 0x0e, 0xe1, 0xdf, 0xe6, 0xe1, 0xee, 0xd5, 0x08, + 0x06, 0x11, 0x01, 0x0c, 0x42, 0xf9, 0x0b, 0xe8, 0x04, 0x0a, 0xc1, 0x20, + 0xfc, 0xe8, 0xd2, 0xf2, 0xd5, 0x3b, 0xe5, 0x21, 0x24, 0xdf, 0x17, 0x0c, + 0xed, 0xee, 0xdd, 0x03, 0x4d, 0x03, 0xf5, 0xe7, 0xe7, 0xbb, 0x2a, 0x12, + 0x0c, 0x15, 0xf9, 0xe9, 0x3d, 0xe1, 0xbd, 0x1c, 0xc7, 0x1f, 0xf9, 0xff, + 0x11, 0xd2, 0x07, 0xcf, 0xee, 0xd8, 0x03, 0x05, 0x2d, 0xe4, 0xe5, 0x1f, + 0x1a, 0x18, 0xfa, 0x01, 0xea, 0xee, 0x0a, 0xf2, 0xd5, 0xf7, 0x2f, 0xde, + 0xec, 0xde, 0x1e, 0xdb, 0x27, 0xe4, 0xec, 0xf7, 0x05, 0xe3, 0xfc, 0xe9, + 0xaa, 0x0b, 0x4d, 0xfd, 0xeb, 0x1f, 0xc8, 0x05, 0xec, 0xdb, 0x07, 0x2e, + 0x03, 0xb9, 0xd8, 0x07, 0xb0, 0x0d, 0xe3, 0x29, 0xf5, 0xe7, 0xcb, 0xf4, + 0xe5, 0x2b, 0x06, 0xf3, 0x49, 0xed, 0xc3, 0xf7, 0x0b, 0xe7, 0x1b, 0x11, + 0xfe, 0xff, 0xfb, 0x09, 0x02, 0xef, 0x01, 0xeb, 0x09, 0xec, 0x04, 0x0c, + 0xf2, 0x2b, 0x63, 0xfe, 0xde, 0xd5, 0xfa, 0xfa, 0xe3, 0x07, 0x0f, 0x4f, + 0xf2, 0xdb, 0x08, 0x25, 0xdd, 0x36, 0x27, 0xf1, 0x2d, 0xfb, 0x1a, 0xc8, + 0x21, 0xe0, 0xd9, 0xde, 0xf6, 0x02, 0x15, 0xe6, 0xff, 0x02, 0x11, 0xf7, + 0x01, 0xe9, 0xf2, 0xb8, 0xd5, 0x0d, 0x12, 0x13, 0x0a, 0x1b, 0x00, 0xed, + 0xd4, 0x08, 0x28, 0x22, 0xd7, 0xe0, 0x38, 0x20, 0xf4, 0x29, 0xfc, 0xe6, + 0x03, 0x03, 0x0b, 0xf4, 0xf1, 0x21, 0xf7, 0x75, 0x17, 0x14, 0xf3, 0xea, + 0xfc, 0xf0, 0x0b, 0xf3, 0x2c, 0x0d, 0xd4, 0xc8, 0xd4, 0x02, 0x06, 0xfc, + 0x3a, 0x13, 0x1a, 0xec, 0x08, 0x0e, 0xf8, 0xe3, 0xd3, 0x07, 0x38, 0xf7, + 0xdb, 0x47, 0x01, 0x06, 0xf5, 0x33, 0x13, 0xdf, 0xe6, 0x38, 0xf7, 0x14, + 0xed, 0xdc, 0xf4, 0xfb, 0xf3, 0xf0, 0xf8, 0xf5, 0x37, 0xdc, 0xe9, 0xe2, + 0xe8, 0xf5, 0x29, 0x15, 0xed, 0x0d, 0xea, 0xee, 0xec, 0xd8, 0x17, 0xfa, + 0xf4, 0x45, 0x7f, 0x39, 0x02, 0xe3, 0x3c, 0xfa, 0x07, 0x54, 0x1f, 0x0f, + 0xb9, 0xfd, 0xf2, 0xef, 0x10, 0x43, 0x31, 0xe3, 0x0f, 0x27, 0x02, 0x00, + 0x33, 0x1e, 0x06, 0xf8, 0xfb, 0x12, 0x0e, 0x13, 0x0d, 0x11, 0xf6, 0x03, + 0xf8, 0x12, 0x0c, 0xfb, 0xf6, 0xed, 0x08, 0xf6, 0x18, 0xeb, 0x2f, 0xde, + 0x00, 0xf0, 0xfe, 0x0c, 0xfc, 0xfc, 0x20, 0xde, 0xee, 0x0c, 0xde, 0x02, + 0x07, 0xe6, 0xde, 0xfc, 0xfb, 0xdc, 0x01, 0x10, 0x19, 0xf9, 0xff, 0xff, + 0xf2, 0xef, 0x06, 0xea, 0xea, 0xe8, 0x15, 0x1d, 0xef, 0xfc, 0xf2, 0x02, + 0x02, 0xdf, 0x1a, 0x04, 0xe9, 0xeb, 0xda, 0xdc, 0xef, 0xf2, 0x02, 0xfe, + 0xf6, 0x03, 0xff, 0xf0, 0x0e, 0x0d, 0xeb, 0xf5, 0xf8, 0xd1, 0xf6, 0xf1, + 0x03, 0x08, 0x0e, 0x38, 0xfe, 0xf8, 0x12, 0x09, 0xfa, 0xf5, 0xf0, 0xe7, + 0x7f, 0x28, 0x11, 0xf3, 0x2f, 0x4f, 0xff, 0x08, 0xf5, 0x04, 0xf7, 0x16, + 0xfc, 0xf7, 0xeb, 0xeb, 0x0e, 0xd5, 0xfd, 0xe2, 0x0a, 0x01, 0xfa, 0x17, + 0x13, 0x29, 0xdc, 0x11, 0xf4, 0x0a, 0xfc, 0x04, 0x18, 0x18, 0x08, 0x10, + 0x12, 0x15, 0x18, 0xed, 0x01, 0x00, 0xf1, 0x06, 0xfe, 0xf1, 0x29, 0x09, + 0xf4, 0xf8, 0x00, 0x09, 0xf9, 0x20, 0x34, 0x15, 0xf0, 0xe9, 0xe3, 0x04, + 0xf2, 0x06, 0x02, 0x08, 0x01, 0xf9, 0x05, 0xe2, 0x0e, 0xe4, 0xfe, 0xf9, + 0xed, 0x04, 0xe7, 0x12, 0x0e, 0x12, 0xf7, 0x00, 0x04, 0xe3, 0xf7, 0x02, + 0xe1, 0x0a, 0x14, 0xe5, 0xeb, 0xf4, 0x16, 0x06, 0xf8, 0xf0, 0xe2, 0xe3, + 0xd7, 0xe8, 0xf6, 0xfc, 0xf6, 0xe1, 0x20, 0xff, 0xf0, 0x19, 0xf7, 0x09, + 0xf6, 0x2e, 0x1d, 0xdc, 0xf8, 0x3c, 0x07, 0xfc, 0x08, 0xe1, 0x1a, 0xf2, + 0xdc, 0xf6, 0xf1, 0xdc, 0x16, 0x02, 0x1b, 0xf2, 0x2d, 0x3f, 0xef, 0xf7, + 0x08, 0x0a, 0x01, 0xf6, 0x14, 0xed, 0xee, 0xe0, 0x15, 0x09, 0xf1, 0xfc, + 0xf1, 0xe7, 0xf6, 0x11, 0xfd, 0xf4, 0x0a, 0xe4, 0xe5, 0xf4, 0x0e, 0xf6, + 0x0c, 0xfb, 0x0f, 0x16, 0x0f, 0x0e, 0xfd, 0x1d, 0x0d, 0x11, 0x26, 0x15, + 0xe1, 0xf6, 0xd8, 0xe6, 0xcc, 0x0b, 0xec, 0xfd, 0xf5, 0xf8, 0xf6, 0x1f, + 0x08, 0x23, 0x0a, 0x21, 0x13, 0xeb, 0xf5, 0xeb, 0xf2, 0xef, 0xf4, 0x25, + 0x0a, 0xeb, 0xe4, 0xf6, 0xe1, 0x42, 0xda, 0xe6, 0xef, 0x02, 0xd3, 0xde, + 0xe9, 0xbe, 0xf4, 0x11, 0xfe, 0xe9, 0x0b, 0x33, 0xf7, 0x03, 0xd3, 0x0b, + 0xff, 0xea, 0x09, 0x00, 0xf4, 0xd8, 0x35, 0xe3, 0xf3, 0x13, 0xff, 0x04, + 0xe0, 0x1f, 0x00, 0xfc, 0x0c, 0xd8, 0x20, 0xf6, 0xf6, 0x1f, 0x0e, 0x01, + 0x08, 0xfa, 0xf1, 0x03, 0x0f, 0x07, 0xe4, 0x16, 0xce, 0x0c, 0x2c, 0xee, + 0x1c, 0x06, 0xfd, 0xe1, 0x19, 0x0f, 0x04, 0x04, 0x02, 0x26, 0xff, 0xf8, + 0xda, 0x23, 0xe8, 0xf3, 0xf3, 0x09, 0x05, 0xe3, 0xf9, 0xe1, 0xff, 0xfb, + 0xe6, 0x36, 0xec, 0x04, 0xf9, 0xf2, 0xf4, 0xeb, 0x72, 0xde, 0x1b, 0x32, + 0xf3, 0x0e, 0x07, 0x0a, 0x13, 0xf7, 0xf5, 0xf5, 0xe8, 0x01, 0xfe, 0x26, + 0xf6, 0xe2, 0x0c, 0xf7, 0xed, 0xf0, 0xe3, 0xec, 0x05, 0xed, 0xe7, 0xe0, + 0xd9, 0xe8, 0x7f, 0x03, 0x3d, 0x09, 0x0a, 0x32, 0x13, 0xfb, 0xf2, 0xee, + 0x23, 0x0d, 0xd1, 0x2c, 0xff, 0xe3, 0xd7, 0xfb, 0x2b, 0x37, 0xd4, 0xf5, + 0xf5, 0xee, 0x29, 0xe8, 0xd4, 0x24, 0xe6, 0xe3, 0x32, 0xe4, 0xf0, 0x0a, + 0x20, 0x0a, 0xe8, 0xfd, 0xc9, 0xfc, 0xf9, 0x07, 0x1f, 0x01, 0xe3, 0xfd, + 0xdb, 0x2d, 0x0e, 0x26, 0x4b, 0x12, 0x1f, 0xe8, 0x1d, 0x2a, 0xec, 0x1e, + 0xf7, 0xe6, 0xec, 0x09, 0x1e, 0x00, 0xd8, 0xe6, 0x19, 0x10, 0xfc, 0xf3, + 0x19, 0xee, 0x24, 0x26, 0xea, 0xf8, 0xfc, 0xee, 0x06, 0xf0, 0x0c, 0xf5, + 0x1a, 0xf1, 0xf9, 0xe5, 0xfe, 0x11, 0xe6, 0x49, 0xe3, 0xef, 0x19, 0x01, + 0x06, 0x4a, 0xe6, 0xf7, 0xe2, 0x27, 0x41, 0xfc, 0xe0, 0xd6, 0x1d, 0xea, + 0xf2, 0x19, 0xd1, 0xfe, 0xf5, 0xdc, 0xe4, 0x44, 0x0c, 0x1a, 0x5b, 0x07, + 0xf9, 0xca, 0x1f, 0x1d, 0x01, 0xf4, 0xe4, 0xc0, 0x16, 0x45, 0xf5, 0x13, + 0xfa, 0x30, 0xe9, 0xd8, 0x0f, 0xea, 0xc2, 0xf7, 0x14, 0xed, 0xf9, 0x0a, + 0xf3, 0x26, 0xe2, 0x0d, 0xf3, 0x00, 0xf3, 0xd4, 0x4c, 0x2c, 0xf5, 0x37, + 0xea, 0xf8, 0x20, 0xfb, 0x24, 0xff, 0x19, 0xda, 0xf0, 0x00, 0xfd, 0xf6, + 0xf9, 0x0b, 0xfc, 0x02, 0xd7, 0x0c, 0x14, 0xee, 0xf4, 0x36, 0xd2, 0xf7, + 0xf3, 0x25, 0xfa, 0x0e, 0xe0, 0xfe, 0xd4, 0x12, 0x1a, 0xf9, 0x06, 0x02, + 0x19, 0xef, 0x1f, 0x19, 0xf8, 0x29, 0x0c, 0xf1, 0xe4, 0x05, 0xfe, 0xda, + 0x1d, 0x09, 0xd2, 0x3b, 0x10, 0x0f, 0x09, 0xfd, 0x03, 0xec, 0x08, 0xfd, + 0xde, 0x09, 0xd6, 0x23, 0x29, 0x38, 0x0d, 0xf5, 0xe1, 0x17, 0x14, 0xcb, + 0xfc, 0xef, 0x0f, 0xd7, 0xf0, 0xe2, 0xec, 0xe0, 0xd3, 0xde, 0x02, 0x09, + 0xb9, 0xf7, 0x00, 0x21, 0x02, 0x08, 0x01, 0xe4, 0x20, 0xed, 0x04, 0xcc, + 0xf9, 0xdd, 0xc3, 0x12, 0xe7, 0xeb, 0xdf, 0xf5, 0xfc, 0x0f, 0xca, 0xfc, + 0x23, 0x17, 0x40, 0x42, 0xf2, 0xc1, 0xf6, 0xe5, 0xfd, 0xf8, 0xec, 0xf9, + 0xc2, 0xec, 0x49, 0xfe, 0x2a, 0xf5, 0x0f, 0x21, 0x25, 0xfc, 0xe7, 0xf2, + 0x00, 0xec, 0x0b, 0xfc, 0xe3, 0xf6, 0x1e, 0x36, 0xcd, 0x0e, 0x0e, 0x07, + 0x04, 0x2e, 0x0f, 0xe6, 0xdc, 0x14, 0xe6, 0xdb, 0x00, 0x0e, 0x24, 0x05, + 0xe6, 0xf2, 0x2c, 0x31, 0xd5, 0x24, 0x37, 0xda, 0xf2, 0xd7, 0xe5, 0xe2, + 0x18, 0xd9, 0xe0, 0x1d, 0x1d, 0xbb, 0xe8, 0x14, 0xf0, 0xe9, 0xf6, 0x02, + 0x28, 0xdb, 0x1c, 0xd9, 0x0d, 0x28, 0x2a, 0x09, 0x0b, 0xce, 0x7f, 0xf3, + 0x02, 0xdc, 0x49, 0xf7, 0xde, 0x12, 0xe1, 0x03, 0xf4, 0x11, 0xe3, 0x0e, + 0x0e, 0x12, 0x4e, 0xd7, 0x05, 0x0a, 0xdc, 0xeb, 0x12, 0x1b, 0x17, 0xf9, + 0xd2, 0x15, 0xfb, 0x05, 0xb7, 0xf3, 0x01, 0x36, 0x1c, 0x0c, 0xdf, 0xee, + 0x02, 0xc3, 0xe9, 0x0b, 0x2f, 0xd5, 0x0d, 0xff, 0xf9, 0x49, 0x22, 0xee, + 0x0b, 0xed, 0x06, 0xae, 0xfc, 0xb6, 0x0b, 0x15, 0xf7, 0x17, 0xd7, 0xfa, + 0x16, 0x3f, 0xcd, 0xf7, 0xe8, 0xf1, 0xc8, 0x03, 0xd3, 0x3a, 0xc0, 0x05, + 0x56, 0x02, 0xc6, 0x05, 0xd9, 0xcc, 0xe8, 0xe4, 0x65, 0xe4, 0x00, 0xd0, + 0xda, 0x39, 0xe1, 0xcf, 0x07, 0x28, 0xfb, 0x00, 0x51, 0xb8, 0x42, 0xc6, + 0x08, 0xf6, 0x30, 0x1b, 0x49, 0x09, 0xee, 0x01, 0x0a, 0xb4, 0xfc, 0xf3, + 0x14, 0x31, 0xf3, 0x16, 0xeb, 0xf6, 0xfc, 0xdd, 0xc3, 0x6d, 0xd8, 0xec, + 0xd0, 0xf5, 0xf4, 0xce, 0xfb, 0x2f, 0x25, 0x19, 0x22, 0x4d, 0xea, 0xf3, + 0xe5, 0x01, 0xf2, 0x0c, 0xfc, 0xf2, 0xf7, 0x1b, 0x0e, 0x3f, 0xfa, 0xfe, + 0xb6, 0xef, 0x02, 0xef, 0x28, 0x01, 0xd2, 0x3a, 0xf4, 0xec, 0x0e, 0xcf, + 0x1a, 0xd6, 0x01, 0xd9, 0xf7, 0xfd, 0xe8, 0x09, 0xd6, 0xee, 0x3b, 0xd4, + 0xee, 0xd8, 0x11, 0x28, 0x20, 0xf8, 0x41, 0x18, 0x4a, 0xec, 0x1d, 0x57, + 0x0d, 0xc6, 0xcc, 0x5f, 0x39, 0xc5, 0xe7, 0x1e, 0x70, 0x27, 0x19, 0xd7, + 0x28, 0xe3, 0x0c, 0x07, 0x03, 0x3c, 0x15, 0xf2, 0x3e, 0x31, 0x19, 0x1c, + 0x0d, 0x7f, 0x3d, 0xd2, 0x1d, 0x07, 0xe1, 0xf7, 0x05, 0x5b, 0x1f, 0xc1, + 0x1e, 0xfc, 0x51, 0xfd, 0x09, 0x33, 0xde, 0xe0, 0x19, 0xd3, 0x01, 0xdc, + 0x35, 0x11, 0xe2, 0x14, 0x09, 0xe5, 0xd4, 0x6f, 0x2e, 0xf1, 0xda, 0x16, + 0xfd, 0x0d, 0xdf, 0x2b, 0x0a, 0x14, 0xe7, 0x34, 0xdc, 0xd2, 0xfe, 0xde, + 0xf9, 0x1e, 0xd4, 0x0b, 0xe4, 0x18, 0x10, 0xb0, 0x07, 0x17, 0x17, 0xdf, + 0xbf, 0x1a, 0x0b, 0x02, 0x02, 0x13, 0xda, 0xe2, 0x24, 0xe7, 0xef, 0x25, + 0x04, 0xea, 0xd5, 0xf4, 0x08, 0x15, 0x03, 0x00, 0x00, 0xd6, 0x45, 0xe4, + 0xf7, 0xfc, 0xe2, 0xfd, 0xca, 0x17, 0x01, 0xf6, 0x4e, 0xe7, 0x1b, 0xfd, + 0xfe, 0x11, 0x06, 0xdc, 0xe6, 0xcb, 0x07, 0xdd, 0x10, 0x0f, 0x09, 0x02, + 0xe3, 0xf1, 0xdd, 0xf5, 0xe0, 0x24, 0x26, 0xfa, 0xf4, 0xdd, 0xff, 0x0e, + 0xf2, 0x12, 0xe9, 0xdb, 0x01, 0xde, 0xf8, 0x04, 0xe6, 0x12, 0xee, 0x1b, + 0x21, 0xcd, 0xdf, 0x17, 0x06, 0x08, 0xdf, 0xf2, 0x18, 0x0c, 0xf0, 0x1a, + 0x06, 0x11, 0x03, 0x0f, 0x20, 0xed, 0x0a, 0xec, 0xda, 0x0f, 0x13, 0xff, + 0xe4, 0x0c, 0x01, 0x2d, 0x0a, 0x09, 0xfb, 0xf3, 0x45, 0x0d, 0xf7, 0xdf, + 0x12, 0x12, 0x05, 0xe9, 0xf8, 0x0f, 0xf2, 0xf2, 0xf5, 0x07, 0x32, 0xef, + 0x04, 0xec, 0xbe, 0xed, 0xd8, 0x22, 0xe5, 0xf0, 0x23, 0xec, 0x09, 0xf9, + 0xf4, 0xf8, 0xfa, 0xf5, 0x0f, 0x1d, 0xee, 0x05, 0x37, 0x09, 0xf5, 0x07, + 0x01, 0xda, 0xf0, 0xc0, 0xe8, 0x18, 0xfe, 0xd3, 0xf4, 0xcf, 0xce, 0x03, + 0xd2, 0xef, 0x03, 0xda, 0x19, 0xf4, 0xf2, 0x48, 0xfc, 0xed, 0x2c, 0xfe, + 0x13, 0xf0, 0xe3, 0x2b, 0xed, 0xde, 0xfc, 0xfd, 0x31, 0xef, 0xd9, 0x0e, + 0x04, 0x04, 0xfb, 0x2c, 0x27, 0x30, 0x07, 0x05, 0xfa, 0xf3, 0x21, 0x11, + 0xf4, 0x15, 0x28, 0x41, 0xfc, 0xf2, 0x3b, 0xf6, 0xd6, 0x0c, 0xdf, 0x18, + 0xd8, 0x2d, 0x0d, 0xf5, 0x45, 0xe0, 0xdd, 0x0f, 0xee, 0x49, 0xeb, 0xd9, + 0x14, 0xff, 0xe3, 0x25, 0x27, 0x19, 0xf5, 0xff, 0xcf, 0x22, 0xf8, 0xe3, + 0xe9, 0xf5, 0x0b, 0x17, 0xf6, 0x29, 0xc8, 0x2f, 0x15, 0x28, 0x0f, 0xfe, + 0xce, 0xd8, 0x09, 0xe4, 0x7f, 0x54, 0x02, 0x63, 0xeb, 0xf5, 0x17, 0xec, + 0xe6, 0x0b, 0x18, 0xd0, 0x0f, 0xf7, 0xf3, 0xf9, 0x0f, 0x2b, 0xf0, 0x03, + 0x15, 0xc5, 0xe7, 0x45, 0xec, 0xfc, 0x11, 0x0a, 0xfa, 0x11, 0x2d, 0x17, + 0x07, 0xfd, 0xfd, 0x26, 0x01, 0x23, 0xe4, 0x01, 0x0b, 0xf8, 0x00, 0xed, + 0x2e, 0x06, 0xe4, 0xff, 0x08, 0xca, 0x2a, 0x15, 0x03, 0xf3, 0xe1, 0xf7, + 0xf5, 0x0e, 0x08, 0xf8, 0x00, 0x04, 0xdb, 0x09, 0x08, 0x14, 0x14, 0x25, + 0xf3, 0xfa, 0x06, 0xfd, 0x16, 0xff, 0xe1, 0xf2, 0x09, 0xdc, 0xf2, 0xf3, + 0xfe, 0x06, 0xee, 0xdb, 0x14, 0x22, 0x1c, 0xf2, 0x7f, 0xf4, 0xf2, 0xec, + 0xdb, 0xf4, 0xf1, 0xde, 0xe2, 0x14, 0xfd, 0x07, 0x50, 0x00, 0xd5, 0xe5, + 0x04, 0x19, 0xf7, 0xe8, 0xf6, 0x18, 0xfe, 0x14, 0xed, 0x55, 0x0f, 0x23, + 0xff, 0x04, 0xcc, 0x1d, 0xe1, 0xfc, 0xfe, 0x10, 0x06, 0xe1, 0xef, 0xf2, + 0xf0, 0xf7, 0x28, 0xbf, 0xf7, 0x10, 0x2c, 0x0b, 0xe3, 0x01, 0xd0, 0xd9, + 0xef, 0xe9, 0x01, 0x20, 0xf9, 0x1b, 0x09, 0x11, 0xf4, 0x03, 0xfd, 0xf7, + 0x12, 0xf3, 0x08, 0x1f, 0xff, 0xf7, 0x11, 0xe9, 0x16, 0xf7, 0x2c, 0xfc, + 0x34, 0xf8, 0x10, 0x0b, 0xfb, 0xd9, 0x06, 0x2c, 0xff, 0x06, 0x1f, 0xec, + 0x05, 0xee, 0xf6, 0x0c, 0x0b, 0xe0, 0x0b, 0x24, 0xce, 0xf1, 0x03, 0xe3, + 0x10, 0x08, 0xf3, 0xf1, 0x08, 0xee, 0xf9, 0x21, 0xf3, 0xea, 0x0d, 0xff, + 0xfd, 0xfb, 0x38, 0x0b, 0x0b, 0x02, 0x08, 0x28, 0xfc, 0x1e, 0x15, 0xe3, + 0x1d, 0x2a, 0xee, 0xfe, 0x1e, 0x09, 0xd9, 0xfd, 0xf8, 0x0b, 0xf8, 0x0d, + 0x1f, 0xfb, 0x0a, 0x07, 0x09, 0xf6, 0x1e, 0x13, 0xfa, 0x06, 0xf2, 0x18, + 0xf6, 0x4d, 0xe6, 0x00, 0xf2, 0x31, 0x0c, 0xfa, 0x0e, 0x09, 0xed, 0xf1, + 0xfe, 0xe5, 0xec, 0x1c, 0x05, 0x10, 0x11, 0xf8, 0x15, 0xf9, 0x06, 0x10, + 0x08, 0x1d, 0xfc, 0x03, 0x09, 0x07, 0xed, 0xfd, 0x10, 0xfd, 0x16, 0xf7, + 0xf0, 0xe1, 0xf3, 0x26, 0xed, 0xf9, 0xf9, 0xd8, 0xea, 0x34, 0xf3, 0x0c, + 0xfb, 0x02, 0x23, 0xd9, 0x20, 0xe1, 0xf4, 0x2a, 0xe7, 0x14, 0xe7, 0x17, + 0x33, 0xf2, 0xee, 0xe5, 0x5b, 0xf0, 0x2a, 0x01, 0x37, 0x08, 0x75, 0xf5, + 0x02, 0xfb, 0xe8, 0xf8, 0xdb, 0x08, 0x34, 0xfd, 0x1e, 0x03, 0x10, 0x24, + 0xf4, 0xf9, 0xfe, 0x21, 0xf7, 0xe7, 0x03, 0xee, 0xf8, 0xf7, 0xed, 0xfa, + 0xed, 0xf0, 0x04, 0x16, 0xfc, 0xfd, 0xf3, 0xeb, 0xf7, 0x07, 0x20, 0xf2, + 0x5b, 0xd4, 0x00, 0x05, 0xfe, 0x2a, 0xef, 0x0a, 0xf7, 0xed, 0xe7, 0xfa, + 0x21, 0x2b, 0xe8, 0xe8, 0xf0, 0x1b, 0x03, 0xf0, 0xd5, 0x02, 0xdc, 0xec, + 0xf1, 0x19, 0xfc, 0x09, 0xf2, 0x2a, 0xf4, 0x02, 0xf5, 0xf6, 0x0e, 0x04, + 0xf6, 0x0f, 0xd8, 0xf3, 0xdd, 0x07, 0x1f, 0xd0, 0x18, 0xe2, 0x24, 0x0c, + 0xe9, 0xd1, 0xee, 0xec, 0xe5, 0xf7, 0xfd, 0x0c, 0xef, 0x25, 0xeb, 0xf7, + 0x11, 0x23, 0xfb, 0xdd, 0x0d, 0xea, 0x10, 0xf0, 0xf5, 0xdd, 0xfb, 0xe1, + 0x00, 0x2c, 0x11, 0xf3, 0x29, 0x10, 0xf6, 0x18, 0x08, 0x03, 0xfd, 0xfa, + 0x14, 0xf2, 0x2a, 0x17, 0x17, 0x11, 0xfb, 0x0c, 0x11, 0xf6, 0x05, 0x1c, + 0x13, 0x01, 0xf7, 0xf4, 0x19, 0xfd, 0xf8, 0x05, 0xec, 0x02, 0x02, 0x0d, + 0xed, 0xf7, 0x0c, 0xeb, 0xe0, 0x17, 0xfb, 0x27, 0x28, 0x08, 0xe9, 0x2c, + 0x1c, 0x15, 0x02, 0xfa, 0x1f, 0x39, 0xf2, 0xfd, 0xfc, 0x05, 0xdd, 0x0a, + 0x3b, 0x04, 0x03, 0x1c, 0x16, 0x17, 0xdb, 0x26, 0xf8, 0xfe, 0xff, 0x0b, + 0xdb, 0xe6, 0xed, 0xfb, 0x14, 0x3e, 0xd7, 0xea, 0x15, 0x07, 0xf7, 0x00, + 0x22, 0x1a, 0xfb, 0x13, 0xf3, 0xe9, 0xe7, 0x04, 0xef, 0x09, 0xf7, 0x7f, + 0x05, 0xee, 0x0d, 0x06, 0x13, 0xf4, 0xea, 0xf8, 0xf2, 0xfe, 0xc2, 0x30, + 0xd3, 0x00, 0x32, 0x09, 0x0f, 0x14, 0xe9, 0x05, 0x03, 0xf0, 0xe7, 0x0c, + 0xf1, 0x1b, 0xea, 0xfe, 0x22, 0xd2, 0x19, 0xd4, 0x12, 0x1d, 0xfd, 0xe7, + 0x08, 0xce, 0xea, 0x08, 0xfe, 0x20, 0xd0, 0x1f, 0xf2, 0xd3, 0x2c, 0x4d, + 0xf6, 0xec, 0xae, 0x2a, 0xe5, 0xd3, 0xc8, 0xe9, 0xc9, 0x55, 0x16, 0x0e, + 0xd5, 0x7f, 0xc0, 0x02, 0x6f, 0x0a, 0xec, 0x37, 0x18, 0xe4, 0x06, 0x3d, + 0xe1, 0xdf, 0xdf, 0x1e, 0xda, 0x13, 0xf2, 0x17, 0x0f, 0xfa, 0x2d, 0xf1, + 0x5a, 0xf7, 0x58, 0xe4, 0x24, 0xcb, 0x01, 0xff, 0xca, 0x07, 0x45, 0xf6, + 0x12, 0x15, 0xf0, 0x20, 0xe7, 0xd6, 0x51, 0xc3, 0xea, 0xaf, 0x23, 0xc0, + 0x67, 0x08, 0xcb, 0xbd, 0xe1, 0xfb, 0x00, 0xeb, 0xd6, 0xdb, 0x17, 0xf8, + 0xd8, 0xfe, 0x0b, 0xc0, 0xec, 0x19, 0x10, 0x43, 0x02, 0xeb, 0x48, 0xfb, + 0x10, 0xef, 0x05, 0xf9, 0x1c, 0xdb, 0xe7, 0x09, 0xcc, 0xe2, 0x15, 0x02, + 0x47, 0xfb, 0x05, 0x52, 0xfd, 0x11, 0x21, 0xd5, 0xd6, 0xe6, 0xcb, 0xff, + 0xeb, 0x24, 0x05, 0xd7, 0x36, 0x6a, 0xd4, 0xc0, 0x4c, 0xec, 0xf5, 0x24, + 0xea, 0x02, 0xb9, 0xcd, 0xc0, 0xc9, 0x42, 0x63, 0x13, 0x27, 0xde, 0xca, + 0xe6, 0xf1, 0xe0, 0x14, 0xf9, 0xf7, 0x0f, 0xe3, 0xcd, 0x18, 0xdc, 0x4a, + 0x0f, 0x06, 0xdd, 0xd4, 0x19, 0xdc, 0xd0, 0xdd, 0x6c, 0xde, 0xd5, 0x03, + 0x09, 0xe4, 0x52, 0x27, 0x01, 0x0b, 0xdd, 0xd9, 0xea, 0x51, 0x14, 0xd6, + 0xc9, 0x4b, 0x14, 0xe8, 0xf6, 0xbe, 0x0a, 0xef, 0xc9, 0x64, 0x71, 0xc3, + 0x25, 0xee, 0x26, 0xc5, 0xf5, 0xd1, 0xbc, 0xc8, 0x09, 0xf8, 0x10, 0x38, + 0xf1, 0x0c, 0xd9, 0xb7, 0x3b, 0xfc, 0x06, 0xe0, 0xbb, 0x27, 0x28, 0x68, + 0x0b, 0x1e, 0x58, 0x25, 0xfc, 0xfb, 0x61, 0xe4, 0x28, 0x26, 0xf2, 0xd5, + 0x0c, 0x06, 0x14, 0x41, 0xd5, 0xe7, 0x51, 0xfc, 0xc2, 0xeb, 0xbd, 0x09, + 0xda, 0x26, 0xf8, 0x91, 0xe9, 0x03, 0xf3, 0x40, 0x4c, 0xce, 0xef, 0xda, + 0x21, 0xf7, 0x0f, 0x60, 0xd7, 0x04, 0xe1, 0xf5, 0x1b, 0xf4, 0xf0, 0xe5, + 0x65, 0xd5, 0x6f, 0xed, 0x0a, 0x0f, 0x71, 0x01, 0xdb, 0xf8, 0xf5, 0xbf, + 0xef, 0xe0, 0x22, 0x00, 0xf4, 0xf5, 0x47, 0x30, 0xf3, 0xe0, 0xda, 0x28, + 0x5e, 0xda, 0x13, 0x01, 0xbc, 0x25, 0x00, 0xd5, 0x14, 0xc7, 0xc1, 0xed, + 0xcb, 0xd6, 0xf8, 0xfe, 0x42, 0x01, 0xe1, 0xe0, 0x7f, 0xf5, 0x08, 0x02, + 0x13, 0x6a, 0xe4, 0xf3, 0xe3, 0xe0, 0x07, 0xff, 0x20, 0x1d, 0xd4, 0x0c, + 0xda, 0xfb, 0xf4, 0xda, 0xf4, 0xf4, 0xdc, 0xd0, 0xf8, 0x2a, 0xfe, 0xf6, + 0x39, 0xd0, 0x04, 0xfc, 0xec, 0x12, 0xe8, 0xd8, 0xfb, 0xec, 0xc8, 0xfa, + 0x1d, 0xf3, 0x15, 0xd9, 0x05, 0xf5, 0x14, 0xfe, 0x0b, 0xe2, 0x37, 0xf8, + 0xf7, 0xf8, 0x05, 0x00, 0x12, 0x0b, 0xe7, 0xea, 0xd4, 0x06, 0xc2, 0x00, + 0xe5, 0x04, 0x39, 0xcf, 0xd6, 0xf7, 0xd5, 0xe4, 0x1e, 0x3b, 0xfd, 0x06, + 0x0e, 0xff, 0xe7, 0xf8, 0x12, 0x00, 0x06, 0x07, 0x08, 0xed, 0x0c, 0xc9, + 0xd4, 0x4a, 0xf9, 0xe9, 0x1e, 0x41, 0x0d, 0xff, 0x0b, 0xce, 0xe9, 0xc2, + 0x1c, 0x24, 0xf3, 0xe4, 0xfa, 0xfc, 0xf3, 0xfd, 0xe4, 0xeb, 0x02, 0xce, + 0x06, 0x1e, 0x32, 0x25, 0x56, 0x13, 0xdb, 0x1c, 0x0f, 0x12, 0xf9, 0xdf, + 0xfc, 0x15, 0x13, 0xed, 0x48, 0xf4, 0xe0, 0x05, 0x1c, 0xf9, 0xd7, 0x4f, + 0xdd, 0x02, 0xdb, 0x04, 0x06, 0xec, 0x07, 0xee, 0xeb, 0xd4, 0xe5, 0x01, + 0x25, 0x08, 0xf8, 0xd2, 0xf3, 0xf2, 0xf1, 0x2a, 0x25, 0x1f, 0x00, 0x55, + 0xd2, 0xe4, 0xfc, 0x31, 0xfd, 0x17, 0x26, 0x62, 0xd8, 0xdb, 0xec, 0xf7, + 0x25, 0x09, 0xd5, 0x03, 0xfc, 0x1f, 0x0c, 0x36, 0xe2, 0xfe, 0x0f, 0xff, + 0x00, 0x41, 0xbd, 0xd2, 0xe7, 0xff, 0xfc, 0xf8, 0xc2, 0xe9, 0x0c, 0x0d, + 0x00, 0xfb, 0x1a, 0xf4, 0xf8, 0xfe, 0xde, 0x0c, 0xe5, 0xf1, 0x24, 0x06, + 0x0f, 0xc8, 0xfb, 0xf4, 0xb9, 0x30, 0xf7, 0x05, 0x24, 0x41, 0x12, 0xf1, + 0xdb, 0x32, 0x06, 0x01, 0xed, 0x17, 0x36, 0xfd, 0x58, 0xc7, 0x12, 0x5f, + 0x00, 0xc9, 0x0b, 0x11, 0xf8, 0x11, 0xfa, 0x09, 0xee, 0x00, 0xec, 0x1e, + 0x19, 0xdd, 0x1d, 0x17, 0xea, 0xf4, 0xf3, 0xc0, 0xe1, 0xf6, 0x4e, 0xde, + 0x09, 0xe7, 0xdd, 0xd3, 0xdb, 0x44, 0x0c, 0x03, 0xe5, 0x35, 0x34, 0xfd, + 0xff, 0x05, 0xe3, 0x0e, 0xcd, 0xeb, 0xdb, 0xc9, 0xc5, 0xda, 0xfd, 0xf5, + 0x09, 0x5a, 0xfd, 0xcf, 0x23, 0x5b, 0xfe, 0x2a, 0x02, 0x16, 0xfc, 0x21, + 0x44, 0xe9, 0x03, 0x21, 0x05, 0x41, 0x0b, 0xd5, 0xea, 0x0b, 0xd1, 0xec, + 0xdc, 0xeb, 0xf2, 0xf8, 0xb8, 0xfa, 0x1a, 0xca, 0x28, 0xe0, 0x05, 0x2e, + 0xe1, 0x05, 0xfc, 0xbf, 0x16, 0xd2, 0xf9, 0x14, 0xf0, 0xfa, 0x2b, 0x0b, + 0x19, 0xf8, 0xfb, 0x1f, 0x2c, 0x01, 0x43, 0xfd, 0x29, 0xd4, 0x12, 0x07, + 0xfa, 0x11, 0x16, 0xd4, 0x7f, 0xf4, 0x34, 0xeb, 0xf2, 0x45, 0xb9, 0x1a, + 0xe5, 0x2b, 0xed, 0x13, 0xf4, 0xf5, 0x51, 0x29, 0x30, 0x29, 0x43, 0x06, + 0x49, 0xe5, 0x3a, 0x04, 0x18, 0x24, 0xe9, 0xc4, 0x19, 0x0d, 0xeb, 0xfd, + 0x14, 0xef, 0x26, 0x06, 0x1d, 0x1f, 0xfa, 0x33, 0x55, 0x13, 0xe9, 0x32, + 0xfb, 0x22, 0x0b, 0xd5, 0x5e, 0xe5, 0xe5, 0x24, 0xe9, 0x1b, 0x28, 0xda, + 0x01, 0x08, 0xde, 0xd4, 0x23, 0x17, 0xf9, 0xe3, 0x12, 0x05, 0xf0, 0xc9, + 0xda, 0x11, 0x04, 0x48, 0xe0, 0xf1, 0xbe, 0x01, 0xfe, 0xe6, 0x30, 0x15, + 0xfb, 0xf6, 0xf0, 0x00, 0xfc, 0x22, 0x15, 0xe7, 0x43, 0xbf, 0xe3, 0xd7, + 0x52, 0x03, 0xe4, 0xe2, 0x13, 0xf2, 0x06, 0x0d, 0x29, 0x18, 0xc5, 0xd5, + 0x3c, 0x30, 0xe8, 0xe9, 0xdc, 0xfb, 0xce, 0xe8, 0xe3, 0x2a, 0xbb, 0x9a, + 0x05, 0xfa, 0x19, 0xf2, 0x61, 0xec, 0xde, 0xfc, 0x04, 0xee, 0xf5, 0xf3, + 0x0f, 0xe2, 0x02, 0xdb, 0xe6, 0x0d, 0x18, 0xff, 0xfa, 0xd3, 0x0e, 0x19, + 0x00, 0xe7, 0x03, 0xf2, 0x30, 0x15, 0x10, 0xdf, 0x09, 0x07, 0xdd, 0x1d, + 0x01, 0xeb, 0xeb, 0xff, 0xf0, 0xa2, 0x3a, 0xce, 0xd7, 0x10, 0xdd, 0x38, + 0x1d, 0xf6, 0x09, 0xcd, 0xe9, 0x94, 0x30, 0xe5, 0x15, 0x01, 0xf5, 0x20, + 0x05, 0x21, 0x28, 0x13, 0x4b, 0xe9, 0xe7, 0x0f, 0x0d, 0x17, 0x14, 0xd6, + 0x01, 0x16, 0xbf, 0x21, 0x15, 0xe0, 0x18, 0x11, 0x4f, 0x23, 0x52, 0xbc, + 0xd1, 0xe1, 0xcb, 0xdb, 0xd4, 0x16, 0x4f, 0xf2, 0xee, 0x37, 0xfd, 0xcd, + 0xf1, 0x28, 0xff, 0x0b, 0xf8, 0xe3, 0x49, 0x0a, 0xe1, 0x23, 0x20, 0xfa, + 0x16, 0xe2, 0x14, 0x47, 0xe0, 0x28, 0x37, 0xff, 0x1d, 0xed, 0x10, 0xe0, + 0x08, 0xe5, 0xb5, 0x7b, 0xea, 0xa8, 0x2c, 0xe1, 0x4e, 0x11, 0x0b, 0x12, + 0x05, 0xfb, 0x0b, 0x31, 0x0d, 0x07, 0x63, 0xcc, 0x23, 0xf5, 0x09, 0x15, + 0x0f, 0xd0, 0xeb, 0xdd, 0x2f, 0xda, 0xef, 0xd2, 0x06, 0x06, 0xfe, 0x32, + 0xdc, 0x09, 0x00, 0xd2, 0xe4, 0x0f, 0xf2, 0x23, 0xdb, 0xd5, 0x05, 0x46, + 0x0d, 0x17, 0xe8, 0xfc, 0xef, 0x03, 0xd5, 0x7f, 0x00, 0x06, 0x11, 0x21, + 0x2c, 0xe0, 0xb7, 0x0c, 0x20, 0xe7, 0x1d, 0x4c, 0x2c, 0x1b, 0xdc, 0x35, + 0x04, 0x09, 0x11, 0x2b, 0xdb, 0xcf, 0xc6, 0xee, 0x0c, 0xfd, 0x22, 0x01, + 0xda, 0x01, 0xe1, 0x0f, 0xf8, 0xdf, 0x13, 0x44, 0xd1, 0xf7, 0xdc, 0xf6, + 0x04, 0xc7, 0x02, 0xc5, 0x28, 0x6b, 0xf7, 0xe0, 0x11, 0x2d, 0xf9, 0xf6, + 0xf6, 0x16, 0xfc, 0x21, 0xd7, 0xf9, 0xc6, 0xfb, 0xf4, 0xdc, 0x02, 0x01, + 0xfe, 0x01, 0x29, 0x39, 0xff, 0x15, 0xfe, 0xd5, 0x0d, 0x0f, 0xf7, 0x30, + 0xf7, 0x1e, 0xc5, 0xfb, 0x05, 0xf4, 0x11, 0xe4, 0xd9, 0xc7, 0xd4, 0x18, + 0xd0, 0xc2, 0xe1, 0x0d, 0x06, 0xd8, 0xae, 0x08, 0x36, 0xe3, 0x3a, 0xfa, + 0x20, 0xe4, 0x03, 0x16, 0xfc, 0x11, 0x06, 0xf3, 0xf8, 0xd6, 0x48, 0xb3, + 0x06, 0xef, 0x0b, 0xd7, 0x10, 0xeb, 0xed, 0x16, 0xfe, 0xe4, 0xf1, 0xe8, + 0x17, 0x13, 0xf3, 0xf6, 0xfc, 0x19, 0xf6, 0xdd, 0x0e, 0x1d, 0xef, 0x04, + 0xf0, 0x02, 0x16, 0xf2, 0x03, 0xf1, 0x51, 0xd2, 0x0f, 0xd8, 0x30, 0xe6, + 0xec, 0xd1, 0xba, 0xfe, 0x7f, 0xe4, 0x00, 0x49, 0x30, 0x07, 0xe5, 0xdc, + 0xca, 0x1e, 0x49, 0x01, 0xeb, 0x62, 0x22, 0x1d, 0x15, 0x11, 0xd0, 0xdc, + 0xd2, 0xf9, 0x2d, 0xe3, 0x1b, 0x00, 0x1f, 0x11, 0xf4, 0xf1, 0xd2, 0xba, + 0xea, 0xe1, 0xed, 0x3f, 0x03, 0xfe, 0x24, 0xe2, 0x1d, 0x68, 0x10, 0xff, + 0x05, 0x10, 0xe9, 0x03, 0x4d, 0xe2, 0xec, 0xcb, 0xcf, 0xf5, 0x36, 0x3b, + 0xc7, 0xf8, 0xdb, 0x19, 0xf1, 0xeb, 0x6a, 0xea, 0xae, 0x4c, 0xe0, 0x4f, + 0xda, 0x15, 0x23, 0x15, 0x01, 0xe3, 0xfa, 0x16, 0x10, 0x28, 0xe4, 0x24, + 0x38, 0xc2, 0xfa, 0xda, 0x15, 0xfc, 0x0e, 0x4f, 0x38, 0xf4, 0x00, 0x1e, + 0x38, 0xf8, 0xf1, 0xd4, 0x01, 0xfc, 0xde, 0xec, 0xcc, 0xd6, 0xf3, 0xed, + 0xcd, 0xe8, 0x2e, 0x28, 0xe9, 0x32, 0xcb, 0xef, 0xf1, 0xf1, 0x13, 0x23, + 0x0c, 0xfc, 0xe9, 0x1b, 0xfc, 0xe3, 0x71, 0xd9, 0x09, 0xc7, 0xd3, 0xe6, + 0xec, 0xfe, 0x04, 0xe7, 0xec, 0x0f, 0xfb, 0x3b, 0x02, 0xe1, 0xea, 0x20, + 0xf1, 0x2b, 0x15, 0x03, 0x16, 0x10, 0xdd, 0xc9, 0x24, 0xff, 0xf7, 0x36, + 0x3f, 0x1c, 0xe9, 0xd5, 0xec, 0x10, 0xf6, 0x08, 0xf7, 0xd8, 0x0f, 0x37, + 0x3c, 0xe4, 0x1f, 0xf4, 0xdc, 0xce, 0x29, 0x3b, 0xf3, 0x18, 0xee, 0x1f, + 0xfd, 0x01, 0xf4, 0x33, 0xe1, 0x10, 0xeb, 0xe0, 0x1d, 0x0f, 0xee, 0xe1, + 0xf5, 0x08, 0xdb, 0xdf, 0xe5, 0x1b, 0xed, 0xf6, 0x25, 0x1e, 0xdb, 0x12, + 0xe6, 0xf3, 0xf9, 0xe6, 0xdf, 0xd3, 0x09, 0x3a, 0xd7, 0x16, 0x26, 0xef, + 0xf9, 0xdf, 0x0e, 0xed, 0xee, 0xef, 0x15, 0xed, 0xf4, 0xff, 0xf6, 0x00, + 0x1f, 0x05, 0xf6, 0x17, 0x35, 0x0e, 0x17, 0x0d, 0xf8, 0x02, 0x14, 0xff, + 0x06, 0x09, 0x01, 0x17, 0xed, 0xf9, 0xf6, 0xea, 0x35, 0xfd, 0xf3, 0xf6, + 0xf6, 0xff, 0xfc, 0x06, 0x09, 0xef, 0xee, 0xfc, 0x7f, 0x0b, 0x0c, 0xf6, + 0x09, 0xf9, 0x3f, 0xf0, 0xef, 0xf5, 0x41, 0xf4, 0x04, 0x18, 0xe5, 0xcd, + 0x15, 0x03, 0x10, 0xdd, 0xf7, 0x43, 0x2f, 0xdb, 0x08, 0x03, 0x23, 0xf5, + 0x11, 0xf0, 0xfb, 0xfd, 0xe5, 0xdd, 0x05, 0x11, 0x0b, 0x0d, 0xfc, 0xdc, + 0x13, 0x0d, 0x02, 0x11, 0xfd, 0xe9, 0xed, 0x09, 0xe1, 0xf5, 0x1c, 0xda, + 0xf3, 0xfa, 0x08, 0xf8, 0x14, 0x01, 0xec, 0x27, 0xef, 0xf9, 0x3f, 0xfd, + 0xfb, 0x12, 0x04, 0xf8, 0xd2, 0x03, 0x0f, 0xf2, 0xff, 0x02, 0x18, 0x22, + 0xfe, 0xea, 0xca, 0xec, 0x32, 0xeb, 0xf4, 0xfe, 0x15, 0xed, 0x00, 0x0a, + 0xfb, 0x00, 0xfe, 0x09, 0x2a, 0xf9, 0xe3, 0xeb, 0xec, 0x0f, 0xd8, 0xf9, + 0xcb, 0xeb, 0xfa, 0x16, 0xf8, 0xf4, 0x00, 0x1f, 0xfc, 0x45, 0xfd, 0xe7, + 0xf1, 0xec, 0xfb, 0x16, 0x0e, 0xeb, 0xf6, 0xf4, 0xfc, 0x08, 0xf3, 0xc1, + 0x0c, 0xeb, 0xf9, 0xd6, 0x04, 0x03, 0xf5, 0xf4, 0x1a, 0x1e, 0x02, 0x3c, + 0xf4, 0xec, 0xf6, 0x08, 0x13, 0xfa, 0x0b, 0xeb, 0xfd, 0xf5, 0xe4, 0xe6, + 0xe7, 0xf6, 0xe9, 0x17, 0x1e, 0xf7, 0xeb, 0xec, 0xe4, 0xf4, 0xe4, 0xf0, + 0xe9, 0xff, 0x37, 0x2a, 0x0b, 0xf4, 0x1d, 0xe7, 0x20, 0xcd, 0xfe, 0xe7, + 0x15, 0xe5, 0xdb, 0x3e, 0xfd, 0x7f, 0x41, 0xf0, 0x3c, 0xf5, 0xc3, 0xf0, + 0xf8, 0x0c, 0xdb, 0xf2, 0x05, 0xe8, 0xbe, 0x03, 0xe4, 0xc8, 0xc7, 0xd9, + 0xdf, 0xea, 0xe3, 0x0c, 0xdb, 0x2f, 0x44, 0xd4, 0xf8, 0x04, 0x2a, 0x13, + 0xf8, 0xc7, 0x36, 0xff, 0x26, 0x02, 0xf3, 0x26, 0x2c, 0x5e, 0xd4, 0xd8, + 0xe8, 0x11, 0x16, 0x03, 0xc2, 0x0e, 0x16, 0x1e, 0x0a, 0x08, 0xfc, 0xf5, + 0x3c, 0xfb, 0xfe, 0xee, 0xe0, 0xbf, 0x17, 0x1b, 0x18, 0x0d, 0xf2, 0x3f, + 0xeb, 0x43, 0x20, 0xf7, 0x00, 0xf7, 0x31, 0x53, 0xc3, 0x10, 0x58, 0xd0, + 0x1a, 0xdd, 0x0d, 0xce, 0xf0, 0xeb, 0xd2, 0x4e, 0xea, 0xfc, 0x21, 0xd1, + 0x07, 0x2f, 0xf8, 0xfe, 0x0b, 0xd0, 0xfa, 0xc7, 0x0f, 0x54, 0xf2, 0xdb, + 0x21, 0x02, 0xf7, 0x22, 0x28, 0xf7, 0xf7, 0x11, 0x14, 0xdb, 0x23, 0x1b, + 0x07, 0xf4, 0xff, 0xfc, 0x16, 0x6b, 0x71, 0xfd, 0x3a, 0xf9, 0xfc, 0xe7, + 0xda, 0xe2, 0xfc, 0xd6, 0x1e, 0x0d, 0xf9, 0x12, 0x3d, 0xc8, 0x39, 0xd1, + 0xc7, 0x02, 0x07, 0x0a, 0x0e, 0x2a, 0xd3, 0xe5, 0xf9, 0xe3, 0x38, 0x1c, + 0xee, 0x66, 0x12, 0xf9, 0x14, 0x25, 0xb4, 0xe0, 0x15, 0xf6, 0xd8, 0xfb, + 0xb6, 0x1b, 0xfc, 0xe5, 0x12, 0x05, 0xe8, 0xf9, 0xd6, 0x02, 0x26, 0xa5, + 0x1a, 0xdc, 0xec, 0xf0, 0xd3, 0xf8, 0x08, 0xe2, 0xd7, 0xfc, 0x21, 0xcf, + 0x18, 0xdf, 0xe3, 0x1d, 0x05, 0x6a, 0x29, 0x05, 0x0c, 0xce, 0x17, 0x01, + 0x2e, 0xeb, 0xf8, 0xbd, 0xd6, 0x1a, 0xe0, 0xda, 0x0d, 0x17, 0xf9, 0xdc, + 0xef, 0x38, 0xca, 0x1a, 0xf4, 0xf8, 0xd3, 0x28, 0x18, 0x1c, 0xe5, 0x25, + 0x2d, 0xd8, 0xed, 0x08, 0xc6, 0xd2, 0xb1, 0x46, 0x2b, 0x03, 0xfb, 0xf5, + 0x41, 0xee, 0xec, 0xf5, 0xba, 0x00, 0x4e, 0x00, 0xf1, 0xbf, 0xd8, 0xb9, + 0xf8, 0xc5, 0x20, 0xe3, 0x0b, 0x19, 0x4a, 0x0c, 0x60, 0x05, 0x4d, 0x0e, + 0xfe, 0xfa, 0x08, 0xda, 0xeb, 0x26, 0xf8, 0xe0, 0x0d, 0xdb, 0xea, 0xda, + 0x26, 0x46, 0x26, 0x27, 0xdd, 0xde, 0x47, 0x0d, 0xe6, 0x17, 0xf8, 0xe6, + 0xf2, 0xe0, 0x01, 0x13, 0xfb, 0xf5, 0xbc, 0xe6, 0x29, 0x08, 0xdf, 0x3e, + 0x08, 0x20, 0x61, 0xf8, 0x2a, 0x2f, 0xf5, 0x17, 0x0d, 0xd1, 0xd2, 0xec, + 0xf0, 0x34, 0xe9, 0xcf, 0xfa, 0xea, 0x22, 0xf6, 0x61, 0x12, 0x18, 0xd7, + 0xc8, 0xc7, 0x12, 0xf2, 0x23, 0x17, 0xe8, 0xe6, 0x2e, 0x28, 0xec, 0x4e, + 0xed, 0xf9, 0xcf, 0xdd, 0xfc, 0xc9, 0xf4, 0xb0, 0xe3, 0x7f, 0xe1, 0x02, + 0x57, 0xff, 0x06, 0x21, 0xc8, 0xf0, 0xe4, 0x21, 0xda, 0xfa, 0xf1, 0xef, + 0x0a, 0xee, 0x08, 0xe6, 0x2f, 0x19, 0xeb, 0xf8, 0xda, 0xcb, 0x59, 0xe3, + 0x06, 0xee, 0x2b, 0x45, 0xe2, 0xf8, 0xf3, 0x0f, 0xfd, 0xec, 0x0a, 0xe4, + 0xe0, 0x0f, 0xef, 0x3d, 0xe8, 0x26, 0xf2, 0x00, 0x15, 0xe5, 0x1e, 0xec, + 0x10, 0x35, 0x28, 0x03, 0x31, 0x00, 0x15, 0xe4, 0x29, 0x2b, 0xfb, 0xea, + 0xce, 0xdf, 0xfa, 0x17, 0xcd, 0xdb, 0x11, 0x2c, 0xff, 0x00, 0xc7, 0xc1, + 0x11, 0xe8, 0xef, 0xe8, 0x03, 0x18, 0xf6, 0x1c, 0xf5, 0xd4, 0x03, 0xed, + 0x18, 0x1a, 0x61, 0xdc, 0x20, 0xe5, 0xf7, 0xf7, 0x06, 0x13, 0xdd, 0xd4, + 0x3e, 0x48, 0xdc, 0xfe, 0x44, 0xfb, 0xe2, 0x0f, 0xf8, 0x09, 0x10, 0x4a, + 0xef, 0x1e, 0xcd, 0xdb, 0xff, 0xef, 0x06, 0x16, 0xcb, 0x0b, 0xd8, 0xee, + 0x20, 0xdd, 0xf8, 0x33, 0xff, 0xfa, 0x08, 0xf4, 0x02, 0x00, 0x0a, 0xfa, + 0x04, 0xee, 0xeb, 0x50, 0xec, 0xf4, 0x31, 0xe7, 0x23, 0xec, 0x0f, 0x24, + 0xeb, 0x21, 0xf7, 0xf1, 0x06, 0x29, 0xf4, 0x1b, 0x38, 0xea, 0xfe, 0x3a, + 0xe3, 0xe4, 0xf3, 0xd4, 0xf4, 0xce, 0xf5, 0x0e, 0xe4, 0xf9, 0xfa, 0x45, + 0x30, 0x25, 0x2e, 0x7f, 0xf4, 0x50, 0x2c, 0xe7, 0x33, 0xdd, 0xf0, 0xdf, + 0x13, 0x0a, 0x00, 0x1d, 0x07, 0xec, 0xe6, 0xc1, 0xd9, 0xf5, 0xe3, 0x12, + 0xeb, 0xd5, 0x17, 0xf4, 0x1e, 0x48, 0xf2, 0xd1, 0xf8, 0xf3, 0xce, 0xff, + 0xf3, 0x50, 0x0d, 0x10, 0xf5, 0x06, 0x0a, 0xf7, 0x1a, 0xe7, 0x22, 0xcd, + 0xb8, 0xde, 0xd9, 0xf6, 0xeb, 0xf7, 0x08, 0xff, 0xd9, 0x27, 0x10, 0xe9, + 0xf0, 0xfd, 0xf7, 0x04, 0xf5, 0x1d, 0xe8, 0xf4, 0xde, 0xff, 0xc4, 0x1e, + 0xff, 0x03, 0x08, 0xf5, 0x26, 0xd1, 0x19, 0x0e, 0xd8, 0x37, 0x2a, 0x1f, + 0x08, 0x12, 0xfc, 0xf3, 0xec, 0xfa, 0xaf, 0x0b, 0xf6, 0xf3, 0x32, 0xf0, + 0x1f, 0xf3, 0x05, 0x03, 0xdc, 0xfc, 0xc7, 0xe5, 0xfc, 0x21, 0x2c, 0xff, + 0xf2, 0x03, 0x0a, 0xe8, 0xf8, 0xf1, 0xf0, 0xed, 0xe6, 0xfa, 0xf0, 0xcc, + 0xec, 0xf6, 0x10, 0x21, 0xda, 0xf6, 0xe7, 0x26, 0x01, 0xff, 0x07, 0xdd, + 0x10, 0xff, 0x0d, 0xd8, 0xd8, 0xe5, 0xcb, 0x13, 0xe0, 0xf7, 0xf7, 0xc5, + 0xdb, 0x27, 0xd0, 0x32, 0x17, 0xf2, 0x35, 0x2b, 0xca, 0xd8, 0xf6, 0x22, + 0xe7, 0x4e, 0xe4, 0xe3, 0x04, 0x2e, 0x68, 0x2b, 0x0d, 0xe7, 0x26, 0xfc, + 0x1c, 0x1e, 0x15, 0xed, 0xe3, 0xd0, 0x1e, 0xda, 0xcd, 0xeb, 0x19, 0x3e, + 0xd9, 0x11, 0x0d, 0xe8, 0xf3, 0xf4, 0x0b, 0xdf, 0xd6, 0x1b, 0xfa, 0xce, + 0xfa, 0x0a, 0x4f, 0x07, 0xf4, 0xe9, 0x17, 0x24, 0xf6, 0xf3, 0x13, 0xe7, + 0xe8, 0xc1, 0xd9, 0x36, 0x13, 0xdf, 0xf6, 0x23, 0x56, 0xcc, 0x03, 0x10, + 0xe9, 0xee, 0xf5, 0x0f, 0x41, 0xf3, 0x03, 0xe7, 0x0b, 0x07, 0x1d, 0x42, + 0x1a, 0xe1, 0x5d, 0x0e, 0xd3, 0xe0, 0x6a, 0xfd, 0xe3, 0x25, 0xf5, 0x15, + 0xf6, 0x02, 0xe5, 0xee, 0x14, 0x0e, 0x2e, 0xb8, 0x25, 0xe6, 0xf1, 0xfe, + 0x0b, 0xcb, 0xc8, 0x01, 0x6f, 0xe0, 0x2a, 0xce, 0x09, 0x27, 0x00, 0x11, + 0x1e, 0xfa, 0x12, 0xf9, 0xf5, 0x08, 0x1c, 0x04, 0x7f, 0xfc, 0xdc, 0xfe, + 0x03, 0x4e, 0xd7, 0xc2, 0xbe, 0xd0, 0x03, 0xc5, 0xf6, 0xca, 0x1d, 0x00, + 0x14, 0x16, 0xc4, 0x44, 0xd2, 0x1e, 0x00, 0x1c, 0xf2, 0xee, 0xe7, 0xd0, + 0x1f, 0xec, 0xf1, 0x02, 0x27, 0xd7, 0x3d, 0x01, 0xd7, 0xcb, 0xd1, 0x1e, + 0xdc, 0xe3, 0x0a, 0x48, 0xbc, 0x08, 0xe3, 0x1a, 0xdb, 0x0b, 0x1a, 0x36, + 0xe5, 0xd7, 0x03, 0xfd, 0xfc, 0xee, 0xf3, 0xdb, 0x40, 0x0d, 0xec, 0xcc, + 0xfe, 0xe3, 0xff, 0x27, 0xc1, 0xfb, 0x03, 0xe8, 0xf6, 0xde, 0xe6, 0xc3, + 0xe9, 0x29, 0xf7, 0x21, 0x28, 0xf3, 0x0c, 0xeb, 0xec, 0x25, 0x0e, 0x4f, + 0x34, 0x00, 0x09, 0xd7, 0xe3, 0xd6, 0xfb, 0x1a, 0x04, 0xfa, 0xe9, 0x33, + 0xe8, 0x2d, 0xf5, 0x35, 0x11, 0x10, 0xfe, 0x10, 0x02, 0x29, 0xe6, 0xdd, + 0xe3, 0x9d, 0x3b, 0x13, 0x03, 0x56, 0xf8, 0xdf, 0xd7, 0x40, 0xed, 0x21, + 0xff, 0x30, 0xf6, 0xf9, 0xe4, 0xec, 0x01, 0x23, 0x68, 0xea, 0xf8, 0x2e, + 0xf7, 0xf5, 0xd5, 0xf8, 0x26, 0x2c, 0x78, 0x57, 0x41, 0x17, 0xdb, 0xff, + 0x05, 0xf4, 0x08, 0x26, 0xfc, 0xd8, 0xf5, 0xf4, 0xcc, 0x1c, 0xdb, 0xe8, + 0x1a, 0xd3, 0x06, 0xf8, 0x21, 0x3e, 0x00, 0xe1, 0x04, 0xf9, 0xf4, 0xf8, + 0xfa, 0x1d, 0xf7, 0x40, 0xb8, 0xff, 0xef, 0x05, 0x1a, 0x05, 0xdc, 0x08, + 0x0e, 0x34, 0x06, 0xf4, 0x0e, 0x29, 0xfe, 0xf5, 0x24, 0xf3, 0xd6, 0x3f, + 0x6a, 0x03, 0xec, 0x3d, 0x25, 0xd3, 0x1b, 0xee, 0xf2, 0x07, 0xe7, 0x30, + 0x11, 0xd5, 0xf7, 0x05, 0x16, 0x3d, 0x1c, 0xf4, 0xff, 0xe1, 0xdc, 0xd6, + 0x00, 0x0e, 0xed, 0xe4, 0xe5, 0x1b, 0x17, 0xed, 0x26, 0xcf, 0x26, 0x3e, + 0xfd, 0xf0, 0xec, 0xb3, 0x07, 0xd0, 0xf8, 0xd2, 0x21, 0x0b, 0x5c, 0xcc, + 0xd8, 0xf9, 0xef, 0xe7, 0x30, 0xf9, 0xf6, 0x01, 0xf8, 0xe9, 0x44, 0xdb, + 0x46, 0x6e, 0x24, 0x00, 0x19, 0xe8, 0xfe, 0xec, 0xcc, 0xf9, 0xfc, 0xbe, + 0xec, 0xef, 0x1b, 0x15, 0x74, 0x1b, 0x8e, 0x78, 0x03, 0x32, 0xe7, 0xda, + 0x29, 0xdb, 0xe9, 0x10, 0xcf, 0xb5, 0x18, 0xd5, 0x24, 0xb2, 0xd2, 0x14, + 0x66, 0x4f, 0xf4, 0xfe, 0x16, 0xe6, 0x04, 0x05, 0xfb, 0x0d, 0xe2, 0x55, + 0xe1, 0x5f, 0x07, 0x0b, 0x04, 0x0c, 0xf5, 0xf2, 0x19, 0x13, 0x73, 0xeb, + 0x40, 0x2f, 0xe1, 0xaf, 0xf1, 0x13, 0xe2, 0xaf, 0x82, 0x1d, 0xe5, 0xcc, + 0xf0, 0x1d, 0x0a, 0xe1, 0xba, 0x26, 0xe9, 0x4a, 0x35, 0xba, 0xe0, 0xd9, + 0x0e, 0x12, 0xe4, 0x6b, 0x35, 0xa6, 0x0e, 0xf6, 0x19, 0x4a, 0x6b, 0xc3, + 0x03, 0xe0, 0xc3, 0xfa, 0xfc, 0xd1, 0x14, 0x78, 0x1b, 0x29, 0x1d, 0xca, + 0xe5, 0xdc, 0x3e, 0xfd, 0xe9, 0xdb, 0x06, 0x09, 0xec, 0x51, 0xe2, 0xeb, + 0x16, 0xe4, 0x53, 0xd8, 0x7f, 0x6c, 0x49, 0x12, 0x07, 0x3a, 0x36, 0xe6, + 0x12, 0xd6, 0xf5, 0xdd, 0xf5, 0x9e, 0x08, 0x16, 0x02, 0x17, 0x76, 0x59, + 0x17, 0xe4, 0xd5, 0xe9, 0xf9, 0x0c, 0x44, 0x0c, 0xaa, 0xe9, 0xe1, 0x07, + 0xc9, 0xd4, 0x25, 0xa5, 0xdc, 0xdc, 0x1f, 0xf6, 0x1c, 0x78, 0xcb, 0x3e, + 0xc9, 0xde, 0xd0, 0x0d, 0xd7, 0xf8, 0x0f, 0x21, 0x2d, 0x10, 0x01, 0x12, + 0x14, 0x2d, 0xdd, 0xf7, 0x60, 0x49, 0x18, 0x5a, 0x08, 0xe1, 0xc5, 0xfb, + 0x18, 0xf0, 0xec, 0xbc, 0x59, 0x26, 0xf8, 0x68, 0x0c, 0xd6, 0x0e, 0xcd, + 0x01, 0xfd, 0xfc, 0x64, 0x2d, 0xe7, 0xf0, 0x22, 0xf2, 0x14, 0xdf, 0x15, + 0xe0, 0xd1, 0xff, 0x0a, 0x21, 0xed, 0x03, 0xde, 0xb1, 0x15, 0xc3, 0x1e, + 0x1e, 0xba, 0x15, 0x97, 0xf1, 0xe1, 0xf9, 0xef, 0x15, 0x0f, 0xd0, 0x1c, + 0xd0, 0x58, 0xe3, 0xf5, 0x26, 0xc7, 0xda, 0x02, 0x7f, 0x1d, 0x18, 0x10, + 0x14, 0xe3, 0xe6, 0x09, 0xd9, 0x25, 0x25, 0xe5, 0x1a, 0xfd, 0x11, 0x2f, + 0xfa, 0xe9, 0x19, 0xd5, 0xf7, 0x03, 0x34, 0xd7, 0xd0, 0xfa, 0x07, 0xd2, + 0x20, 0xb6, 0x33, 0xd6, 0x4d, 0xed, 0xd3, 0xf7, 0xd1, 0xd1, 0x11, 0xfb, + 0xee, 0xa9, 0x0f, 0x05, 0x53, 0x03, 0xf3, 0x7a, 0x58, 0xc4, 0x05, 0xc4, + 0xd9, 0xdb, 0xec, 0xaa, 0xd2, 0xfc, 0x0e, 0xd2, 0xef, 0x0a, 0x21, 0x49, + 0xdd, 0x0a, 0x24, 0x24, 0x23, 0x06, 0x59, 0xfa, 0xcb, 0xf2, 0x96, 0xe3, + 0x1c, 0x62, 0x0f, 0xe6, 0x0c, 0x39, 0xd6, 0xf0, 0xbd, 0x25, 0xd5, 0xea, + 0xdf, 0x31, 0x63, 0x01, 0x06, 0xb9, 0xf2, 0xe0, 0xe4, 0x02, 0x22, 0x47, + 0xc1, 0xd1, 0x03, 0x44, 0x1e, 0xcc, 0x33, 0x1c, 0xe5, 0xf8, 0xdb, 0x11, + 0xbd, 0xef, 0x7b, 0x11, 0xe0, 0xea, 0x5d, 0xd4, 0x04, 0xd5, 0xc0, 0x1c, + 0xf0, 0xfa, 0x35, 0x26, 0xf1, 0xff, 0x48, 0xd4, 0x0a, 0x32, 0x02, 0x1d, + 0x1d, 0xff, 0x77, 0xd0, 0x09, 0xe5, 0xed, 0xe7, 0xeb, 0xed, 0x04, 0xc9, + 0x01, 0xdd, 0x01, 0x19, 0x1d, 0x64, 0xfd, 0xfe, 0x03, 0xf9, 0xc8, 0x32, + 0xb3, 0x00, 0x0e, 0xfb, 0x11, 0xc9, 0x0a, 0xe9, 0xbf, 0xe1, 0xed, 0xf1, + 0xdd, 0x21, 0xe8, 0x0b, 0xc1, 0xc5, 0xe3, 0x3a, 0xe9, 0x1e, 0xd0, 0x1d, + 0x13, 0x54, 0x1e, 0xeb, 0x16, 0xce, 0x03, 0x04, 0xff, 0x38, 0xe9, 0x1a, + 0x0e, 0x28, 0x12, 0x96, 0x34, 0x02, 0x24, 0x23, 0x04, 0x15, 0xc0, 0xf2, + 0x0b, 0xfd, 0x1e, 0xec, 0xcd, 0x16, 0xfd, 0x11, 0xd9, 0x11, 0x16, 0xf3, + 0x0b, 0x21, 0xf9, 0x03, 0x2a, 0x43, 0xdd, 0x59, 0x02, 0xee, 0xc0, 0xf9, + 0xdb, 0xe4, 0x09, 0xf2, 0xfa, 0xee, 0xf2, 0x1c, 0x0e, 0xf6, 0x08, 0xfb, + 0xe8, 0xee, 0x11, 0x24, 0x0c, 0xfb, 0xd8, 0xfe, 0x0c, 0x02, 0xe6, 0xf5, + 0xeb, 0xe4, 0x16, 0x3b, 0x09, 0x02, 0xca, 0x14, 0xd1, 0x2d, 0x10, 0xb5, + 0x16, 0xce, 0xee, 0xf5, 0xcf, 0x31, 0xd7, 0x16, 0x21, 0x4e, 0x05, 0x5e, + 0x19, 0x4d, 0x16, 0xec, 0x0d, 0xe5, 0xf1, 0xd0, 0x23, 0xe7, 0x43, 0xf6, + 0xd4, 0xfe, 0x0c, 0x1b, 0xf5, 0x22, 0x1c, 0xeb, 0x4b, 0x7f, 0x0c, 0xfe, + 0xec, 0xfc, 0x0c, 0x1a, 0x11, 0x2a, 0xda, 0x10, 0x0b, 0xe6, 0x14, 0x1e, + 0xe8, 0xe3, 0xcb, 0xd0, 0xe4, 0x10, 0x04, 0x21, 0xd7, 0xcc, 0xeb, 0xc7, + 0xd1, 0x01, 0xe1, 0xf6, 0xf7, 0x27, 0xef, 0x4c, 0xb2, 0x24, 0xff, 0xfb, + 0x17, 0x35, 0x39, 0xf5, 0x0d, 0xd3, 0x34, 0xeb, 0x26, 0xe9, 0x06, 0xf1, + 0xe2, 0xdc, 0xb9, 0x10, 0xe8, 0x2a, 0x13, 0xd9, 0x22, 0xd1, 0xfa, 0x0c, + 0xed, 0xd2, 0xf1, 0x00, 0xfb, 0x0c, 0xde, 0x0a, 0x1d, 0xe4, 0xfa, 0x2f, + 0x38, 0xe5, 0x44, 0x4e, 0x00, 0xd9, 0x09, 0xff, 0xcc, 0x0e, 0xe5, 0x0c, + 0xec, 0x16, 0x14, 0xf7, 0x3d, 0x20, 0x09, 0xda, 0xf0, 0x41, 0xfe, 0x19, + 0x1c, 0x43, 0xe1, 0x08, 0x1b, 0x09, 0xe9, 0x32, 0xe8, 0xe0, 0xfd, 0x2e, + 0x1e, 0x2b, 0x0f, 0xfb, 0x00, 0xfd, 0xe6, 0x1d, 0x0f, 0x00, 0xee, 0xee, + 0xe8, 0x16, 0x12, 0x36, 0x15, 0xf3, 0xfd, 0xfa, 0x07, 0xe2, 0x08, 0xe4, + 0xe5, 0xee, 0x0f, 0xe3, 0xca, 0xf9, 0xe3, 0xf2, 0xe8, 0x13, 0x16, 0x0a, + 0xdd, 0x1d, 0x10, 0x0c, 0x00, 0xee, 0x09, 0x0c, 0x13, 0xe7, 0xd5, 0xe2, + 0xbf, 0xe8, 0x09, 0x0e, 0xe3, 0x1e, 0x09, 0xbb, 0xde, 0xf1, 0x2b, 0x25, + 0x10, 0x23, 0xf1, 0xfc, 0x09, 0x04, 0x0a, 0x1c, 0x54, 0x12, 0xe6, 0xe3, + 0x20, 0x4f, 0x0a, 0xe9, 0xde, 0xf3, 0x0c, 0x0a, 0x19, 0xed, 0x0e, 0x20, + 0xdf, 0xd5, 0xe2, 0x09, 0x37, 0x02, 0xb2, 0x1e, 0xd9, 0x11, 0xd5, 0x02, + 0xb9, 0x21, 0x46, 0x19, 0xed, 0x12, 0xf9, 0x61, 0x31, 0xd1, 0xf2, 0x56, + 0xe7, 0x32, 0x2a, 0x0f, 0xbb, 0xd8, 0xe3, 0xf9, 0x21, 0x2d, 0xda, 0xb5, + 0x27, 0x6e, 0xf1, 0xff, 0xd3, 0xf4, 0xe0, 0xdb, 0xf5, 0x2d, 0xf0, 0xce, + 0xee, 0xc3, 0x77, 0x1a, 0xfc, 0xc0, 0x0a, 0xf3, 0xf4, 0xeb, 0x53, 0x1f, + 0xce, 0x71, 0x3a, 0x07, 0x41, 0xcf, 0x24, 0x3c, 0xd6, 0x3a, 0x2b, 0x02, + 0xeb, 0x30, 0x3c, 0xdb, 0xc2, 0xb5, 0xd2, 0x18, 0x22, 0x37, 0xed, 0xfa, + 0x55, 0xc2, 0xef, 0x1b, 0x05, 0x67, 0x1f, 0xdf, 0x0a, 0x76, 0xe8, 0x04, + 0xea, 0xf5, 0xe7, 0xef, 0x7f, 0xd7, 0xcf, 0x0e, 0x01, 0x1c, 0x1b, 0xe1, + 0xd4, 0xf3, 0x28, 0xf5, 0xf4, 0xcf, 0x29, 0xe1, 0xfb, 0xf2, 0xc2, 0xcd, + 0x02, 0xe0, 0xd1, 0xfd, 0x6e, 0x61, 0xc2, 0xef, 0x07, 0xf3, 0xf2, 0xe0, + 0xc7, 0xda, 0x25, 0xfc, 0xf9, 0x10, 0x2d, 0xde, 0xee, 0xee, 0x60, 0xce, + 0x37, 0xbe, 0xcd, 0xb4, 0x33, 0xdc, 0xff, 0xb8, 0x24, 0xda, 0xf3, 0x05, + 0x08, 0x12, 0xcc, 0xc9, 0xe5, 0xe4, 0x73, 0xf2, 0xb4, 0xad, 0x3f, 0x09, + 0xa7, 0x3c, 0x1e, 0xc5, 0x5e, 0x29, 0x3b, 0xe0, 0x02, 0xcf, 0x8d, 0xb6, + 0xb7, 0x21, 0xeb, 0x76, 0x05, 0x19, 0xdd, 0xec, 0xf9, 0xe1, 0xc0, 0x03, + 0x0d, 0xe9, 0xe7, 0xdd, 0xfd, 0x15, 0x4b, 0x58, 0xef, 0x22, 0xc1, 0x08, + 0xca, 0x2d, 0x47, 0xff, 0x1c, 0xf6, 0xf3, 0xd8, 0x00, 0xce, 0xd5, 0xdd, + 0xe9, 0xde, 0x2c, 0xf8, 0xf4, 0xbb, 0x1d, 0xa5, 0x34, 0x06, 0x25, 0x36, + 0x0f, 0x22, 0x34, 0x1a, 0xd6, 0x21, 0x12, 0x04, 0xc3, 0xf4, 0x33, 0xba, + 0xc4, 0x45, 0xde, 0xc3, 0xe3, 0x7c, 0xef, 0xbc, 0x53, 0xfd, 0x20, 0x01, + 0xe2, 0x18, 0xf1, 0xfa, 0xc0, 0xdd, 0xc6, 0xd7, 0x3d, 0x05, 0xd9, 0x22, + 0xe2, 0x34, 0xfd, 0x24, 0xf3, 0xe7, 0xdf, 0xe0, 0xfb, 0xf5, 0xe2, 0x46, + 0xfc, 0xe1, 0x13, 0x7f, 0xf3, 0x15, 0x46, 0x5f, 0xdd, 0xf5, 0x29, 0xf0, + 0xd7, 0x03, 0x13, 0xcf, 0x0a, 0x3c, 0xda, 0xf3, 0x0d, 0xe1, 0x2e, 0x10, + 0xe5, 0x07, 0xf7, 0x21, 0xd9, 0xfd, 0x4e, 0xd7, 0xbe, 0xf1, 0xda, 0xf7, + 0xc0, 0x05, 0x0d, 0xf4, 0xea, 0xff, 0x07, 0x10, 0xe8, 0x0d, 0xf8, 0xf9, + 0x08, 0x2c, 0x2b, 0xdd, 0xfe, 0xcc, 0xed, 0x0b, 0xfa, 0xde, 0xd2, 0x2a, + 0xda, 0xd6, 0xda, 0xe0, 0x2e, 0xd2, 0x5e, 0x36, 0x16, 0x14, 0xcf, 0xf3, + 0xfa, 0x14, 0xfa, 0xc6, 0x21, 0xea, 0xf6, 0xdf, 0xe0, 0x22, 0xdf, 0xfe, + 0x04, 0x50, 0xfb, 0x06, 0xe8, 0xdc, 0xf1, 0x10, 0xf2, 0xd8, 0x21, 0xf7, + 0xcc, 0xee, 0x00, 0xf7, 0xed, 0x02, 0xd2, 0xd1, 0x3d, 0xe8, 0x05, 0xce, + 0x27, 0x0d, 0x34, 0x08, 0x23, 0xf9, 0xdd, 0xd0, 0xd2, 0x08, 0xf3, 0x06, + 0xcf, 0xf9, 0x03, 0xfe, 0x16, 0xbc, 0xc6, 0xb9, 0x23, 0xfb, 0xc9, 0x25, + 0x58, 0xc5, 0xff, 0x3a, 0xdb, 0x05, 0xff, 0x2d, 0x12, 0x4e, 0x18, 0xcd, + 0xe9, 0x0d, 0xef, 0x15, 0x27, 0xee, 0xfb, 0x3a, 0x29, 0xea, 0xea, 0xf3, + 0x03, 0x11, 0xe7, 0x14, 0x05, 0xde, 0x4a, 0x37, 0xf9, 0x22, 0xdf, 0x01, + 0x21, 0xf5, 0xf3, 0x08, 0xed, 0xfb, 0x04, 0xeb, 0xe5, 0xf4, 0x16, 0x37, + 0xe0, 0xfa, 0x2b, 0xf2, 0xf4, 0xf4, 0x31, 0xdb, 0x14, 0xee, 0xe0, 0x19, + 0xf9, 0x20, 0xf0, 0xf1, 0xb5, 0xd9, 0x13, 0xe0, 0x37, 0xe1, 0xdb, 0xd7, + 0xd5, 0xd3, 0x26, 0xe9, 0x54, 0xe8, 0x10, 0xd7, 0x3e, 0xf7, 0xff, 0x0b, + 0xda, 0xe9, 0x4f, 0xdc, 0xf2, 0x0e, 0xe7, 0x13, 0xda, 0xf8, 0x02, 0x0b, + 0xd3, 0x0e, 0xdf, 0x1e, 0x01, 0xf9, 0x39, 0xbc, 0x21, 0x0c, 0xf4, 0x19, + 0xf3, 0xda, 0xcc, 0x37, 0x07, 0xc8, 0xc7, 0xdd, 0xf8, 0x11, 0x07, 0x11, + 0xe0, 0xef, 0xf2, 0xf9, 0xe6, 0xee, 0x18, 0xfc, 0xef, 0xdc, 0x21, 0x05, + 0x07, 0x00, 0x1f, 0x3b, 0x4a, 0x34, 0xfb, 0xdd, 0x0c, 0x61, 0x02, 0xe0, + 0xf7, 0xec, 0xdf, 0xfb, 0xce, 0xb3, 0xef, 0xdb, 0xfd, 0xd3, 0x1b, 0x26, + 0x06, 0xfb, 0x09, 0x1b, 0xc0, 0xdc, 0xea, 0xe5, 0x1e, 0xe0, 0xf8, 0xd6, + 0xda, 0x43, 0xdb, 0x03, 0x28, 0xd6, 0xdd, 0xe5, 0x56, 0xd5, 0xc1, 0x7a, + 0xd0, 0xd2, 0xd7, 0x35, 0xe9, 0xe9, 0xfd, 0xf3, 0xe6, 0x33, 0x21, 0xf1, + 0x5e, 0x21, 0xc2, 0xf2, 0x2a, 0x17, 0xda, 0xf1, 0xfc, 0xf1, 0xba, 0x15, + 0xfb, 0x1c, 0x20, 0x0c, 0xea, 0xe7, 0xfd, 0xf1, 0x45, 0xe9, 0xfa, 0x22, + 0xd0, 0x00, 0xfb, 0xf8, 0x2c, 0x1b, 0x16, 0xe3, 0xfa, 0xe9, 0xef, 0x32, + 0x0e, 0xde, 0x45, 0x35, 0x3e, 0xd0, 0xd3, 0x00, 0xea, 0xf3, 0x08, 0xf5, + 0x03, 0x20, 0xe2, 0x05, 0xf2, 0xe9, 0x19, 0x0d, 0xe4, 0xec, 0xce, 0xf3, + 0xeb, 0xd5, 0xf8, 0xfc, 0x36, 0xf7, 0xd9, 0xf9, 0x07, 0x03, 0x30, 0x30, + 0xdf, 0xe2, 0xe2, 0xe8, 0xcf, 0xe2, 0xdd, 0x16, 0xd8, 0xf8, 0xdf, 0x04, + 0x14, 0x08, 0x01, 0xe0, 0xd4, 0xd1, 0xfb, 0xdf, 0x5f, 0x10, 0xc7, 0xea, + 0x28, 0x0c, 0x07, 0x1d, 0x37, 0xf4, 0xdb, 0x3e, 0xd8, 0x02, 0x03, 0x02, + 0x1b, 0xf6, 0x1e, 0x31, 0x08, 0xe5, 0xe4, 0x14, 0xf8, 0x14, 0x02, 0x24, + 0x1d, 0xfa, 0x48, 0xf3, 0x37, 0xda, 0xf6, 0xd7, 0x11, 0xe9, 0x05, 0xf6, + 0xff, 0x05, 0x2b, 0xf4, 0x26, 0x2a, 0x09, 0xdd, 0x7f, 0xce, 0x1c, 0xfe, + 0x2b, 0x22, 0x00, 0xd7, 0xfb, 0xb9, 0x2b, 0xdd, 0x33, 0xfa, 0x55, 0xd8, + 0xfd, 0xf7, 0xf4, 0x0e, 0xe3, 0xcd, 0x39, 0xf4, 0xd4, 0xef, 0x1c, 0x0f, + 0x37, 0x3f, 0xfa, 0xf8, 0x2b, 0xfc, 0xda, 0xea, 0xe4, 0x04, 0xf7, 0x26, + 0xfd, 0x12, 0x15, 0xfa, 0x0e, 0x02, 0xf6, 0xf4, 0x13, 0x04, 0x00, 0xec, + 0xee, 0xfb, 0xf5, 0xf5, 0x05, 0xea, 0xff, 0xf2, 0x19, 0xdd, 0xf3, 0xde, + 0x35, 0x0c, 0xfc, 0x03, 0x06, 0xe9, 0xfa, 0x1f, 0xfa, 0xe5, 0xfd, 0x26, + 0x0f, 0xed, 0xeb, 0x01, 0x10, 0x0e, 0xe7, 0xfa, 0x18, 0xec, 0xec, 0x07, + 0xe8, 0x00, 0xfc, 0xf9, 0x02, 0xd5, 0xe7, 0x0d, 0xe4, 0xe1, 0x22, 0xfc, + 0xfd, 0xd3, 0x1d, 0x1b, 0x10, 0xed, 0xee, 0x0f, 0xed, 0x0a, 0xf7, 0x22, + 0xfc, 0xd0, 0xfc, 0x01, 0x21, 0xf2, 0xf4, 0x56, 0x11, 0x25, 0x0a, 0xf9, + 0x6a, 0x03, 0x3e, 0xf4, 0xed, 0xe7, 0x23, 0xe8, 0x02, 0x05, 0xfa, 0x20, + 0x0c, 0x14, 0x0f, 0xf9, 0xe3, 0x2e, 0x00, 0x00, 0x01, 0xe1, 0x02, 0x0b, + 0xdf, 0xf9, 0x41, 0xeb, 0x16, 0xdc, 0xf9, 0xda, 0x2a, 0x0c, 0x0d, 0xed, + 0x2c, 0xf6, 0xf5, 0xe2, 0xdd, 0x04, 0x1b, 0x04, 0xef, 0xf3, 0x17, 0xda, + 0x37, 0x0e, 0xda, 0xf2, 0xf4, 0xf7, 0x1a, 0x06, 0xf7, 0xeb, 0xf2, 0xf0, + 0x39, 0x03, 0x0c, 0xe5, 0xf9, 0xed, 0xe2, 0x5d, 0x04, 0x02, 0x02, 0x19, + 0xe9, 0x15, 0xec, 0xf2, 0xff, 0x16, 0x18, 0x51, 0x0d, 0x21, 0x18, 0xf7, + 0x0e, 0x11, 0xf9, 0x01, 0x23, 0xfe, 0xf0, 0xf3, 0xcf, 0xf7, 0x20, 0x11, + 0xdf, 0x15, 0x01, 0xed, 0xfd, 0xe7, 0xfe, 0x0b, 0xfb, 0xf1, 0xeb, 0xf8, + 0x16, 0xfe, 0xea, 0x12, 0xec, 0xf7, 0x08, 0xee, 0xf2, 0xfb, 0xc6, 0xe0, + 0x49, 0x31, 0xfd, 0xe1, 0xdb, 0x03, 0x07, 0x07, 0xbb, 0xe2, 0x13, 0xf0, + 0x13, 0x00, 0xfe, 0x08, 0xe6, 0xeb, 0xe4, 0xea, 0xec, 0xdd, 0xf7, 0x03, + 0xe2, 0xf6, 0x14, 0x1b, 0x27, 0xf1, 0x0a, 0xff, 0xf2, 0xf1, 0xf8, 0x7f, + 0xee, 0x0a, 0x0e, 0xd9, 0x22, 0xfa, 0xf5, 0x11, 0x22, 0x02, 0xbe, 0xec, + 0x23, 0xf0, 0xf2, 0xf8, 0xee, 0x17, 0x16, 0x2d, 0xcc, 0xc1, 0x05, 0x22, + 0x13, 0xea, 0x56, 0x06, 0xda, 0xdc, 0xfc, 0x0e, 0x08, 0xdf, 0xe4, 0x1c, + 0x14, 0x0d, 0x09, 0xd5, 0x3e, 0xe0, 0x20, 0xf3, 0x14, 0xbb, 0x37, 0xd9, + 0x07, 0xdd, 0x21, 0x18, 0xf5, 0x47, 0xed, 0xf7, 0xfe, 0x17, 0xed, 0xf7, + 0x16, 0xed, 0xe4, 0x20, 0xea, 0x23, 0xf9, 0xff, 0xe3, 0x0c, 0x14, 0xf3, + 0x02, 0xdb, 0x16, 0xe3, 0x05, 0xf4, 0x22, 0xdf, 0x40, 0x23, 0xf9, 0xd6, + 0xf8, 0x0a, 0xf4, 0x17, 0x28, 0xd7, 0x0d, 0xf2, 0xfc, 0xff, 0x24, 0x2c, + 0x1d, 0xfc, 0xf5, 0xe5, 0x74, 0x2a, 0x1f, 0xbd, 0xd1, 0x0a, 0xb2, 0xe5, + 0xde, 0x03, 0xd6, 0x15, 0x26, 0x1f, 0x18, 0xf3, 0xfb, 0x25, 0x0c, 0xea, + 0xe2, 0x5a, 0xeb, 0x35, 0xf2, 0xbc, 0x2f, 0xf8, 0xe8, 0x04, 0xec, 0x18, + 0x02, 0x1b, 0x28, 0xd8, 0x0c, 0xfd, 0xff, 0x01, 0xf3, 0x03, 0x17, 0x16, + 0xef, 0x05, 0x1e, 0xe6, 0xed, 0x00, 0xd6, 0x05, 0xf7, 0xc6, 0x01, 0xf4, + 0x27, 0x28, 0x24, 0xfc, 0xb9, 0x13, 0xdc, 0x07, 0xec, 0x2c, 0xc0, 0xff, + 0xf4, 0x20, 0x00, 0xed, 0x0d, 0x7f, 0xee, 0xd0, 0xd9, 0xcb, 0xd9, 0xf4, + 0xde, 0xee, 0xf1, 0xf5, 0xd3, 0xf7, 0xfb, 0x0e, 0x0b, 0x28, 0xff, 0xfc, + 0xbd, 0xcc, 0xfc, 0x15, 0x19, 0xfd, 0x00, 0xfa, 0x0f, 0xd4, 0xc0, 0xc8, + 0x20, 0xe5, 0x2c, 0x2b, 0x12, 0xf3, 0x1c, 0x09, 0xec, 0x46, 0x21, 0x05, + 0x09, 0x1a, 0x25, 0xd8, 0x69, 0xc4, 0x15, 0xfa, 0xff, 0x0c, 0xe9, 0x2d, + 0xf3, 0xd5, 0x09, 0xe2, 0xfd, 0x00, 0x1a, 0x09, 0xfc, 0xfc, 0xf5, 0x3e, + 0x21, 0xde, 0xe2, 0x1f, 0xc7, 0xef, 0xfa, 0xff, 0xe1, 0xf2, 0x5e, 0xca, + 0xf6, 0x12, 0xee, 0x2d, 0x11, 0x4f, 0x12, 0xec, 0x18, 0x04, 0x17, 0xd7, + 0x62, 0xda, 0x2a, 0xee, 0x10, 0x2d, 0x25, 0x0b, 0xf6, 0x07, 0xef, 0xfb, + 0xf2, 0xfa, 0xe9, 0x29, 0x11, 0xf1, 0xf0, 0x28, 0x00, 0xf0, 0x18, 0xe8, + 0x03, 0xf9, 0x03, 0xf6, 0x02, 0xe7, 0x20, 0xdf, 0x7f, 0xe6, 0xd6, 0xed, + 0xf7, 0x08, 0xee, 0xf8, 0x09, 0xf9, 0x12, 0x13, 0x1b, 0x04, 0x13, 0xe6, + 0xf6, 0x12, 0x11, 0xe9, 0x13, 0xdd, 0xf1, 0x0c, 0xeb, 0x0b, 0xf1, 0xf1, + 0xfc, 0xfa, 0x48, 0x15, 0x01, 0xf9, 0xf4, 0xf4, 0xfa, 0xdc, 0xfe, 0xeb, + 0x23, 0xe9, 0xf5, 0x01, 0xf5, 0xf2, 0xf5, 0xf0, 0xe2, 0x21, 0xe4, 0xe3, + 0x05, 0x20, 0xdd, 0x09, 0x01, 0x19, 0xdf, 0xdd, 0x0e, 0x03, 0xf5, 0xf1, + 0xe5, 0xfa, 0xf7, 0xed, 0x16, 0x0a, 0xfb, 0xe5, 0x17, 0x06, 0xd6, 0xf0, + 0x0f, 0xfd, 0xfa, 0xf3, 0x10, 0xfb, 0xe4, 0x03, 0xf4, 0xf1, 0xf2, 0xf3, + 0xf5, 0xfa, 0xce, 0xff, 0xef, 0x1b, 0xfc, 0xe2, 0x4f, 0x0b, 0x04, 0x1d, + 0x2b, 0x0b, 0xf0, 0x02, 0xed, 0x12, 0x10, 0x07, 0xde, 0xe7, 0x1b, 0x12, + 0x2e, 0xf5, 0xfb, 0x23, 0xd6, 0xeb, 0xec, 0xf7, 0xe1, 0x0e, 0xf7, 0x0a, + 0xf6, 0xf4, 0x01, 0x31, 0x16, 0xf8, 0xe7, 0x23, 0x21, 0xdf, 0xe4, 0x0b, + 0xeb, 0xe5, 0x1a, 0x17, 0xef, 0xfd, 0xe2, 0x21, 0xda, 0xed, 0xf9, 0x04, + 0xf6, 0x11, 0x19, 0x0e, 0xfd, 0x18, 0x18, 0x04, 0xe9, 0x08, 0xe8, 0x5a, + 0xf4, 0x09, 0xde, 0x2c, 0xee, 0xf3, 0xe3, 0x10, 0x11, 0xfe, 0xef, 0xff, + 0xf6, 0x06, 0xda, 0xec, 0xf2, 0x25, 0xea, 0x01, 0x61, 0xff, 0xd9, 0x03, + 0x0c, 0x02, 0x18, 0x19, 0x2a, 0xdf, 0x18, 0xf7, 0x08, 0xd3, 0xf7, 0x13, + 0x1b, 0x10, 0x04, 0x06, 0x1d, 0x03, 0x03, 0x0c, 0xe9, 0xf9, 0xea, 0xfd, + 0x09, 0xec, 0x16, 0xf6, 0x1f, 0x00, 0xde, 0xeb, 0x00, 0x02, 0x0a, 0xf7, + 0xfc, 0xf3, 0x23, 0x1e, 0x4b, 0x08, 0xef, 0x1f, 0xea, 0xe4, 0x17, 0xf7, + 0xf0, 0x24, 0xf9, 0x09, 0x16, 0xf5, 0x08, 0xe7, 0xe4, 0xee, 0xf5, 0xf7, + 0xfa, 0x05, 0xf3, 0x01, 0xe9, 0xeb, 0xf6, 0x24, 0xcd, 0x15, 0x1a, 0xde, + 0xfe, 0x1d, 0x14, 0xc9, 0x12, 0x31, 0x14, 0xe2, 0x16, 0x10, 0xf7, 0xf8, + 0xcc, 0x2d, 0x18, 0x07, 0xd1, 0x09, 0x12, 0xd4, 0xfa, 0x08, 0xd2, 0xf3, + 0x04, 0xbe, 0x02, 0x12, 0xd9, 0xd1, 0x77, 0x3e, 0xf7, 0x01, 0xf2, 0xf9, + 0xe8, 0x0f, 0x12, 0x2c, 0x26, 0xf5, 0xe7, 0xba, 0xf2, 0xde, 0xf4, 0x0a, + 0x04, 0xec, 0xf5, 0xd4, 0x01, 0x14, 0x1c, 0xf1, 0xf3, 0xf5, 0xda, 0xf6, + 0x01, 0xd4, 0xe9, 0x10, 0x04, 0xe4, 0x13, 0xf0, 0xfd, 0xd1, 0x04, 0x73, + 0x05, 0xfc, 0xf5, 0xdf, 0xe7, 0x0a, 0x17, 0xec, 0xed, 0x4d, 0x11, 0x04, + 0xe2, 0xdf, 0x00, 0x03, 0xe4, 0xe9, 0x05, 0xfe, 0x10, 0x02, 0xf2, 0xfa, + 0xf8, 0xd5, 0xe0, 0xc2, 0x08, 0x3f, 0x0d, 0xdc, 0xf8, 0xe7, 0x42, 0x10, + 0xf8, 0x31, 0xfb, 0x2c, 0xe8, 0x14, 0x06, 0x52, 0xfd, 0x11, 0xe5, 0x04, + 0xf6, 0x49, 0x0c, 0xec, 0xe7, 0xea, 0x0e, 0x07, 0xea, 0x2b, 0xff, 0x4b, + 0xda, 0x65, 0x31, 0x0a, 0xe7, 0x14, 0xf7, 0xfc, 0xed, 0xed, 0x09, 0xea, + 0x05, 0xfd, 0x32, 0xda, 0x10, 0xdc, 0x30, 0xf9, 0xf2, 0xf5, 0x00, 0x08, + 0x36, 0xdc, 0x03, 0xe5, 0x07, 0xf6, 0xf3, 0xf3, 0xfc, 0x11, 0x12, 0xe3, + 0xf4, 0xff, 0x7f, 0x01, 0x40, 0x07, 0xd7, 0xfe, 0x17, 0xdd, 0xf5, 0x19, + 0xbd, 0xec, 0xe8, 0x1b, 0xe8, 0x2a, 0xca, 0x14, 0xdf, 0xff, 0xd6, 0x0e, + 0xf9, 0x33, 0xfb, 0x42, 0xe8, 0xfb, 0xef, 0x48, 0x01, 0xf1, 0xf2, 0x14, + 0xe1, 0x0e, 0x5b, 0x0c, 0x2d, 0xf8, 0xee, 0xf4, 0xd5, 0xc5, 0x01, 0xfd, + 0xf8, 0x15, 0xdb, 0x0d, 0x0f, 0xd8, 0x20, 0xd6, 0x0c, 0xcb, 0xd8, 0x15, + 0x6b, 0x0a, 0x05, 0x10, 0x02, 0x2a, 0x4d, 0xc4, 0xfb, 0xd8, 0x1f, 0xf1, + 0xd3, 0xd2, 0xcc, 0x02, 0xf9, 0x48, 0xd5, 0xeb, 0x2f, 0xd7, 0xe1, 0xe8, + 0xe1, 0x13, 0xf5, 0xf8, 0xeb, 0x1c, 0xd2, 0xd7, 0xd9, 0xee, 0xe7, 0xfa, + 0x19, 0x5a, 0x2d, 0x0c, 0x15, 0x23, 0x22, 0x15, 0x1c, 0x1a, 0xfb, 0xe2, + 0xe6, 0x04, 0xf3, 0xd2, 0x00, 0xdb, 0x1c, 0xee, 0xb3, 0xe0, 0x5a, 0xeb, + 0xff, 0xf1, 0xe7, 0xe6, 0xf4, 0x09, 0x23, 0x22, 0x17, 0x0e, 0xd5, 0xbf, + 0xf6, 0xdb, 0xfd, 0x17, 0x02, 0xec, 0xed, 0xf7, 0xcf, 0x46, 0x0b, 0xd2, + 0xe7, 0x1e, 0xf2, 0xe5, 0xe3, 0xc9, 0x12, 0x01, 0x25, 0xe5, 0xf4, 0x0a, + 0xe2, 0xcd, 0x11, 0xef, 0x1e, 0xec, 0x03, 0xd4, 0xe6, 0x1a, 0x09, 0x05, + 0xd7, 0xfa, 0xd1, 0xf0, 0x1a, 0xee, 0x45, 0x49, 0xf9, 0xd1, 0x0f, 0x14, + 0xce, 0x1a, 0xdb, 0x08, 0xe0, 0xc3, 0x13, 0xfd, 0x00, 0x38, 0xe2, 0xd1, + 0x01, 0xea, 0x10, 0x12, 0x33, 0x29, 0xdf, 0x38, 0xc2, 0x11, 0x11, 0x1a, + 0x07, 0xde, 0xe7, 0x3b, 0x0b, 0x16, 0x03, 0x09, 0xf0, 0xfb, 0x25, 0x13, + 0x26, 0x2a, 0xdf, 0xdb, 0xf3, 0xf6, 0x2f, 0xe3, 0x0d, 0xec, 0x3f, 0xea, + 0xe6, 0xf6, 0xea, 0xdd, 0x56, 0xe1, 0xf5, 0xdd, 0x0f, 0xc7, 0x43, 0x26, + 0x1f, 0x23, 0x11, 0x17, 0xfa, 0xca, 0xef, 0x06, 0x0a, 0xdc, 0xdd, 0xc7, + 0xdd, 0xed, 0xff, 0x36, 0xde, 0xff, 0x4d, 0x28, 0x14, 0x06, 0xfa, 0xfc, + 0x2b, 0xd5, 0xe5, 0xed, 0xca, 0xf3, 0xfb, 0xfc, 0xfe, 0x7f, 0xc6, 0x17, + 0x21, 0xf1, 0x0b, 0x2a, 0xf4, 0x06, 0xf6, 0x30, 0x34, 0xe5, 0xdd, 0x28, + 0x2d, 0xf9, 0x28, 0xf9, 0xeb, 0x15, 0x32, 0x78, 0x14, 0xe9, 0xf3, 0xd0, + 0xf4, 0x17, 0xd6, 0xc4, 0xf9, 0x6b, 0x21, 0x12, 0x17, 0xc4, 0x5a, 0xd6, + 0x18, 0x01, 0xa4, 0xf6, 0x0e, 0xd3, 0xb7, 0x05, 0x06, 0x0d, 0xed, 0xfa, + 0xe9, 0xd6, 0xfc, 0xfb, 0x51, 0xe5, 0x3d, 0x02, 0xb1, 0xc7, 0x1e, 0x01, + 0x12, 0xe0, 0xdd, 0x01, 0xe6, 0x1c, 0x0b, 0xd0, 0x51, 0xed, 0x2f, 0xf9, + 0x14, 0xbd, 0x1a, 0xbd, 0xfc, 0xe3, 0x23, 0xed, 0x30, 0x0b, 0xf8, 0xdc, + 0x24, 0x06, 0xdb, 0x00, 0x07, 0xea, 0x04, 0x1c, 0xe4, 0x29, 0x02, 0xfb, + 0x0a, 0x1a, 0x52, 0xc6, 0x24, 0xbb, 0x2f, 0x08, 0xe6, 0x06, 0x2f, 0x0f, + 0x3b, 0x08, 0xd0, 0xc8, 0xe8, 0x17, 0xe9, 0x11, 0x21, 0x06, 0x16, 0x0a, + 0x18, 0x38, 0x18, 0x2c, 0x5e, 0x25, 0xe7, 0x05, 0x66, 0xf4, 0x1b, 0xe1, + 0xf9, 0x1c, 0xe8, 0xcf, 0x08, 0x0e, 0xd0, 0x7f, 0x11, 0x03, 0xed, 0xf9, + 0x08, 0x34, 0x16, 0xf5, 0xb4, 0x5e, 0x15, 0x40, 0xdf, 0xcf, 0xe2, 0xff, + 0xe2, 0x49, 0xfe, 0x29, 0xf0, 0xfa, 0x4a, 0xc9, 0xfc, 0x15, 0x03, 0x20, + 0xfe, 0xef, 0x21, 0xf6, 0xe8, 0x11, 0xf4, 0x23, 0xda, 0x0c, 0x0c, 0xcf, + 0xf9, 0xd4, 0x32, 0xe3, 0x09, 0x2f, 0xf4, 0xe1, 0xb6, 0x17, 0xee, 0x06, + 0xc3, 0x52, 0xde, 0x22, 0xe7, 0x3e, 0x09, 0x18, 0x1c, 0x3e, 0x14, 0xe4, + 0xfe, 0xfd, 0x04, 0xf0, 0xe1, 0xf7, 0x03, 0x0a, 0xe3, 0xe7, 0x52, 0xf5, + 0x16, 0x13, 0xf5, 0x06, 0xf9, 0xfa, 0x5c, 0xf4, 0x1a, 0xe5, 0xfc, 0x0a, + 0x35, 0xed, 0xe4, 0x0e, 0x11, 0xec, 0x20, 0xe9, 0x10, 0x53, 0x04, 0x21, + 0xdb, 0x02, 0x22, 0x33, 0xb7, 0x3b, 0xe5, 0xb3, 0x30, 0xce, 0x31, 0xef, + 0xdc, 0x10, 0xf0, 0xd5, 0x1f, 0xbf, 0xfa, 0x1c, 0xe5, 0xed, 0xfb, 0x0f, + 0xf8, 0xea, 0x11, 0xeb, 0x13, 0xf5, 0x04, 0x05, 0xc8, 0xec, 0x24, 0xea, + 0x1d, 0x0a, 0x05, 0x08, 0xf0, 0x24, 0x08, 0x21, 0x2e, 0x28, 0xef, 0xea, + 0x16, 0x0c, 0x06, 0xe8, 0x27, 0xdf, 0xe8, 0xea, 0xe9, 0xf7, 0x2b, 0x42, + 0x33, 0xda, 0x37, 0xfc, 0xe6, 0xe8, 0x39, 0xe2, 0x57, 0xcd, 0xdf, 0xef, + 0x04, 0xd3, 0xf0, 0x02, 0x0a, 0x07, 0xb5, 0xea, 0xd2, 0xeb, 0xf4, 0xba, + 0x49, 0xde, 0x01, 0xe3, 0xde, 0xf8, 0xcc, 0x25, 0xe8, 0x1d, 0x71, 0xe3, + 0x55, 0xf1, 0xe8, 0xec, 0xfd, 0x17, 0x1f, 0xe9, 0x1e, 0xfc, 0xee, 0xe5, + 0xdb, 0xe5, 0xd8, 0x24, 0x34, 0x04, 0x61, 0x11, 0x04, 0x05, 0x0a, 0xee, + 0xcf, 0xed, 0x51, 0xf9, 0xf1, 0xd5, 0xd4, 0xec, 0xfd, 0xf3, 0xdf, 0x3f, + 0xee, 0x30, 0x0b, 0x1a, 0x3a, 0x39, 0x0c, 0x27, 0x1d, 0x15, 0xfc, 0xe3, + 0x33, 0x18, 0x17, 0xea, 0xfb, 0xee, 0xe7, 0x02, 0xf7, 0xe7, 0xf6, 0x2c, + 0x35, 0x16, 0xeb, 0xf8, 0x2a, 0xd5, 0xe0, 0xe9, 0x1c, 0x0e, 0x23, 0xec, + 0xff, 0xe7, 0xfc, 0x40, 0x06, 0xf1, 0xf5, 0xf3, 0xe1, 0xf9, 0x30, 0xf7, + 0x26, 0xfa, 0xd0, 0xe2, 0xbf, 0xf0, 0x0c, 0xc9, 0x0c, 0xf3, 0xed, 0xc1, + 0x3a, 0x27, 0xf8, 0x05, 0x17, 0xf6, 0x1c, 0xd7, 0xe7, 0x03, 0xe8, 0xe7, + 0xda, 0x11, 0xe3, 0x26, 0xec, 0xd6, 0xf6, 0x24, 0xec, 0x59, 0xef, 0x36, + 0x46, 0xf8, 0xe7, 0xf8, 0xea, 0xda, 0x0c, 0x4a, 0xda, 0xf8, 0xeb, 0xde, + 0xcc, 0xf4, 0xf1, 0x09, 0x36, 0xdd, 0xf0, 0xfa, 0xe3, 0x0a, 0x29, 0xf9, + 0x00, 0x16, 0xf4, 0x0a, 0xf7, 0x14, 0x09, 0x3d, 0xf8, 0xd7, 0xf4, 0x03, + 0xf7, 0x0c, 0x00, 0xf8, 0xd3, 0x3f, 0xf6, 0x2e, 0x15, 0x2f, 0xc1, 0xea, + 0x7f, 0xc1, 0xe9, 0xe2, 0x1d, 0xdd, 0xf1, 0xf9, 0x0a, 0xd4, 0xea, 0xf4, + 0xdf, 0xd9, 0x1a, 0xe2, 0xdf, 0x2f, 0xdd, 0x07, 0x10, 0xef, 0xf7, 0xff, + 0xeb, 0xfc, 0xfb, 0xd5, 0xe8, 0xf7, 0xd5, 0x0e, 0xde, 0x21, 0x09, 0x0a, + 0xfc, 0x4b, 0x03, 0xcf, 0x24, 0xd9, 0xde, 0xee, 0x25, 0x11, 0xfa, 0xd9, + 0xdd, 0xbe, 0x5b, 0xd6, 0x01, 0xe5, 0x09, 0x19, 0xdc, 0x35, 0x2b, 0x22, + 0x03, 0xce, 0xf6, 0xc1, 0x7f, 0xdb, 0xfd, 0x0e, 0xe3, 0xe7, 0x25, 0x01, + 0x13, 0x05, 0x11, 0x9a, 0xf4, 0x07, 0xf2, 0xe6, 0xe9, 0xdc, 0x23, 0x43, + 0xf4, 0xfc, 0xe2, 0xfa, 0x2a, 0xe9, 0xfd, 0xed, 0x1e, 0x1c, 0xf5, 0xee, + 0x31, 0xc9, 0xf0, 0x20, 0x06, 0xf0, 0xf4, 0x24, 0x41, 0x21, 0x02, 0x04, + 0xd5, 0xee, 0xf6, 0xe9, 0xdb, 0xd8, 0x2d, 0xe3, 0x17, 0xf9, 0x32, 0x07, + 0xd8, 0xf2, 0x1d, 0xd2, 0xf0, 0x36, 0x02, 0x3f, 0x17, 0xe6, 0x0e, 0xee, + 0xf0, 0x0e, 0x03, 0x07, 0x02, 0x02, 0xf7, 0xf3, 0x6f, 0xcd, 0xee, 0x0b, + 0xe4, 0xfc, 0x10, 0xf8, 0x23, 0x31, 0xce, 0x66, 0x38, 0xf3, 0xf7, 0xf5, + 0x0b, 0xfb, 0x0f, 0x0e, 0x2a, 0x1a, 0xf2, 0x06, 0xeb, 0xe2, 0xff, 0x02, + 0x0a, 0x13, 0x0c, 0xe1, 0x3b, 0xf1, 0x03, 0xfe, 0xde, 0xdf, 0x3a, 0x0c, + 0x18, 0xcb, 0xbd, 0xe9, 0x04, 0x68, 0x46, 0x04, 0xf4, 0x40, 0xe2, 0xed, + 0x0c, 0x1a, 0x2c, 0xde, 0xf7, 0xe1, 0xfc, 0x29, 0xfb, 0xf0, 0x3f, 0x0f, + 0x0f, 0x5a, 0x1f, 0x47, 0x52, 0xff, 0xf9, 0xf4, 0x00, 0xdd, 0x06, 0xd1, + 0x0d, 0xfd, 0xfb, 0xe1, 0xe9, 0xd5, 0x13, 0xd2, 0x25, 0x02, 0xd3, 0x23, + 0xcb, 0x43, 0x08, 0xf8, 0x12, 0xe3, 0x0c, 0xf3, 0xca, 0xdb, 0xf3, 0x2c, + 0xf8, 0x1a, 0xf3, 0x17, 0xed, 0x11, 0xcd, 0x08, 0x2b, 0x38, 0xe7, 0x05, + 0x0c, 0x06, 0xe8, 0xb5, 0x20, 0xed, 0x09, 0xe7, 0xc3, 0xe6, 0xfe, 0x20, + 0xa6, 0xd8, 0x03, 0x06, 0x02, 0x0d, 0x09, 0x59, 0xf0, 0xea, 0x3e, 0xde, + 0x00, 0x15, 0xda, 0xfa, 0xf2, 0x07, 0x12, 0xad, 0xfc, 0xda, 0xe1, 0x03, + 0xd1, 0xfc, 0xfa, 0xc6, 0x0c, 0x2c, 0x21, 0xe7, 0xf6, 0xd5, 0xfd, 0xd7, + 0x1a, 0xf5, 0x16, 0xf7, 0xe8, 0x19, 0x3a, 0x17, 0xef, 0xf0, 0xf1, 0xec, + 0xc2, 0x16, 0x14, 0x0d, 0x0e, 0xec, 0x3a, 0xec, 0x17, 0x05, 0x0b, 0x02, + 0x0c, 0x07, 0x34, 0x0b, 0xe8, 0xda, 0xed, 0xce, 0xf5, 0x23, 0xea, 0x19, + 0xdd, 0x38, 0xd2, 0x3e, 0xf9, 0xed, 0xe8, 0x07, 0xf1, 0x05, 0x01, 0xf4, + 0x0d, 0xfd, 0x11, 0xb8, 0xf7, 0xd2, 0x2d, 0xf5, 0x0f, 0xf3, 0x18, 0x00, + 0xeb, 0x13, 0x43, 0x07, 0xfc, 0xfb, 0xf8, 0x09, 0x0a, 0xdd, 0xeb, 0xef, + 0x07, 0xf6, 0xef, 0xe2, 0xfc, 0xfd, 0xff, 0x1a, 0x33, 0x31, 0x02, 0xfb, + 0x0b, 0x04, 0x01, 0xff, 0xf0, 0xf5, 0x10, 0x08, 0x0f, 0xfb, 0x02, 0xdb, + 0x2c, 0xee, 0x62, 0xe2, 0xfd, 0xf4, 0xfa, 0x28, 0x12, 0x1b, 0xd7, 0x56, + 0x7f, 0x0e, 0xf7, 0xe7, 0x09, 0xfa, 0x0a, 0x19, 0x26, 0x05, 0xfb, 0xc7, + 0x07, 0xdc, 0x08, 0xea, 0xf7, 0x03, 0xf9, 0xeb, 0xfd, 0x12, 0xfb, 0x01, + 0xf3, 0xb0, 0x14, 0xdc, 0xfa, 0xdd, 0xd2, 0xf1, 0x10, 0xfb, 0x4b, 0xea, + 0xe3, 0xee, 0xdd, 0xf5, 0x01, 0x09, 0x2b, 0x0c, 0x01, 0xf7, 0xfa, 0xff, + 0xe5, 0xef, 0xf8, 0x03, 0xf3, 0xf3, 0x3f, 0x20, 0x4e, 0x08, 0xdc, 0xfd, + 0xe4, 0x02, 0xe1, 0x0b, 0xdb, 0xe7, 0x09, 0xea, 0xf4, 0x1c, 0x02, 0x11, + 0xf8, 0x00, 0xce, 0x30, 0xdd, 0x16, 0xf7, 0x09, 0x20, 0xfd, 0x0f, 0x0c, + 0xe9, 0x05, 0xf5, 0xf6, 0xee, 0x22, 0x01, 0x01, 0xf7, 0x06, 0xdd, 0x22, + 0x40, 0x58, 0x11, 0xf4, 0x03, 0xff, 0x0b, 0xe5, 0xdf, 0xfd, 0x31, 0xd8, + 0x0a, 0xe7, 0xf9, 0x00, 0x25, 0xdf, 0xfa, 0xef, 0xfd, 0xf6, 0x03, 0x0c, + 0x12, 0x02, 0x0d, 0xec, 0xf3, 0x16, 0xe4, 0xed, 0xeb, 0x35, 0xf7, 0xe1, + 0x15, 0x06, 0xed, 0xfd, 0xe9, 0xfc, 0x01, 0xea, 0x2e, 0xf2, 0xe8, 0xf8, + 0x03, 0xda, 0xfb, 0x17, 0xc5, 0xf6, 0xfd, 0xf4, 0x28, 0xed, 0x06, 0x08, + 0x16, 0xe6, 0x09, 0xfb, 0xe9, 0xd8, 0x0d, 0xf5, 0x18, 0xcf, 0x1d, 0xea, + 0x65, 0xf5, 0xf1, 0x16, 0x10, 0x1f, 0x2d, 0x34, 0xfb, 0xe8, 0x1b, 0xbc, + 0x08, 0xf3, 0xe1, 0xf5, 0xfc, 0xfb, 0x30, 0x67, 0xcf, 0x07, 0x1c, 0xf2, + 0x01, 0x1e, 0xe7, 0x16, 0x19, 0x27, 0xda, 0x1e, 0x33, 0xc7, 0xf6, 0xfa, + 0xdc, 0xed, 0xda, 0x2d, 0x2f, 0x03, 0xe6, 0xf9, 0x02, 0xd3, 0xf5, 0x1b, + 0xe2, 0x34, 0xe1, 0xc8, 0x06, 0xf8, 0x35, 0x0b, 0xfd, 0x1e, 0xea, 0xd8, + 0xf8, 0x31, 0xfd, 0xf0, 0x25, 0xdd, 0xeb, 0x03, 0x00, 0xf8, 0xf2, 0x0e, + 0x0b, 0xd1, 0xf3, 0xd5, 0xe2, 0xc8, 0xe4, 0x22, 0xe0, 0xec, 0x21, 0xf3, + 0x5e, 0x1a, 0x03, 0x7f, 0x1b, 0x08, 0xfb, 0xc8, 0x09, 0xe1, 0xec, 0x12, + 0x25, 0x13, 0xe2, 0xfb, 0xea, 0xe5, 0xdc, 0x02, 0xdc, 0xf9, 0xf3, 0x00, + 0x26, 0xf9, 0xe4, 0xdf, 0xde, 0xd2, 0x39, 0xd9, 0x05, 0xeb, 0xd3, 0xe1, + 0x0e, 0x6f, 0x2b, 0x1c, 0xd4, 0x23, 0xcf, 0xf8, 0xdd, 0xea, 0x02, 0xf3, + 0xfb, 0x1b, 0xf6, 0x25, 0x05, 0x18, 0x42, 0x1f, 0xec, 0xff, 0x38, 0x4a, + 0x17, 0xf2, 0x00, 0x07, 0xec, 0xe4, 0x31, 0xf6, 0x0e, 0xea, 0x01, 0x0c, + 0xf6, 0xda, 0x3d, 0xe2, 0xf7, 0xff, 0xca, 0x0e, 0xf1, 0x25, 0x07, 0x05, + 0x09, 0x0c, 0x46, 0x12, 0xce, 0xf7, 0xf3, 0x20, 0xe8, 0x08, 0xee, 0xe3, + 0xdb, 0x0c, 0xdb, 0x15, 0x31, 0x25, 0xf0, 0xf9, 0xf0, 0xe3, 0xf5, 0xb6, + 0x06, 0xfd, 0xfc, 0xcf, 0xf4, 0xf1, 0xc7, 0x04, 0xe1, 0xef, 0x26, 0x1a, + 0xe4, 0x12, 0x26, 0x10, 0x2c, 0x13, 0x3f, 0xfd, 0x1e, 0xf8, 0xec, 0xfb, + 0xde, 0xeb, 0xe3, 0xd6, 0xd5, 0xf2, 0xe3, 0xe5, 0xcf, 0xe4, 0xe7, 0xca, + 0x1f, 0x0f, 0xef, 0xd8, 0x45, 0xf0, 0x04, 0xfb, 0xdc, 0xd6, 0x03, 0xdc, + 0x24, 0x02, 0x3f, 0xf5, 0x2b, 0x27, 0xf9, 0x0e, 0xec, 0xf2, 0x09, 0x01, + 0xf7, 0xf5, 0xf1, 0xe7, 0x79, 0xd6, 0xef, 0x01, 0x01, 0x26, 0x1c, 0xc4, + 0xf9, 0xda, 0x07, 0xb9, 0xfc, 0xf8, 0xfd, 0x0b, 0x06, 0x0a, 0x21, 0x69, + 0xe4, 0x01, 0x24, 0xcb, 0xe4, 0x15, 0x0a, 0xd7, 0x1c, 0xea, 0xc2, 0x0c, + 0x3f, 0xda, 0x39, 0x05, 0xe8, 0xe3, 0xed, 0x19, 0xfc, 0xeb, 0xe8, 0x1c, + 0x09, 0x2c, 0xf7, 0xe9, 0xeb, 0x4f, 0x2e, 0xee, 0xf3, 0xe2, 0xf1, 0xfe, + 0x3b, 0x21, 0xf0, 0xff, 0x00, 0x22, 0xcb, 0xdc, 0x10, 0xdc, 0xf6, 0xc8, + 0xf6, 0xff, 0xfd, 0xed, 0xfa, 0xba, 0xf8, 0xeb, 0xdd, 0xe8, 0xd2, 0x24, + 0xea, 0xff, 0xfd, 0xf6, 0x77, 0x34, 0xd1, 0x7f, 0x16, 0xec, 0x1c, 0x03, + 0x2f, 0xea, 0x13, 0xdc, 0xf6, 0x18, 0xe0, 0x13, 0xf4, 0x21, 0xf1, 0xf8, + 0x12, 0xf7, 0xd3, 0xd0, 0x1b, 0x02, 0x06, 0xd6, 0xc1, 0xdd, 0x4a, 0xf4, + 0xe4, 0xff, 0xd0, 0xe2, 0xe5, 0x6f, 0xfa, 0x1d, 0xdb, 0x53, 0xde, 0xe3, + 0xe3, 0xfb, 0x07, 0xf1, 0x04, 0xf9, 0xd3, 0x21, 0xf2, 0x3a, 0xf8, 0xd9, + 0xe8, 0xfe, 0x43, 0x52, 0x43, 0xcf, 0x15, 0xdc, 0xbf, 0xdd, 0x26, 0x42, + 0x00, 0xee, 0x23, 0x0d, 0xd1, 0xf2, 0x1a, 0xe7, 0x06, 0xe2, 0x00, 0x0a, + 0x1f, 0xfc, 0xc9, 0xfc, 0x05, 0x11, 0x2a, 0xfd, 0xe1, 0xfc, 0xeb, 0x17, + 0xda, 0x1e, 0xf9, 0xff, 0x1a, 0xf8, 0xef, 0xf8, 0x11, 0x73, 0xe6, 0xe2, + 0x16, 0x30, 0xe8, 0xe2, 0xdd, 0xe4, 0x00, 0x2c, 0x3b, 0x23, 0xf7, 0x2b, + 0x07, 0xdc, 0x12, 0xf3, 0xfc, 0x03, 0x05, 0x3f, 0xe9, 0xe7, 0x10, 0xea, + 0x27, 0x08, 0xca, 0xfd, 0xf0, 0xbe, 0xd4, 0x16, 0xf1, 0x0f, 0xe1, 0xf8, + 0xd2, 0x13, 0xd5, 0xe0, 0x1e, 0xfa, 0xf5, 0xfc, 0x02, 0x20, 0xce, 0xfd, + 0x17, 0x1a, 0x1f, 0xde, 0xff, 0xe4, 0x1c, 0xe8, 0xe9, 0x03, 0x22, 0xe7, + 0x02, 0x11, 0x01, 0x1b, 0xee, 0xd4, 0x0c, 0xdd, 0x4b, 0xf6, 0xf8, 0x06, + 0xc8, 0x03, 0x59, 0xf9, 0x16, 0xfa, 0x1f, 0xe4, 0xf7, 0xfc, 0x04, 0xde, + 0xe2, 0x23, 0x14, 0xdd, 0xdf, 0xf9, 0x1f, 0xfa, 0x01, 0xce, 0x15, 0x01, + 0x1e, 0x06, 0xff, 0xf7, 0x28, 0xd6, 0xe0, 0x28, 0xf7, 0xf5, 0x0c, 0xdc, + 0xf8, 0x16, 0xf5, 0x0c, 0x33, 0x04, 0x0c, 0xe2, 0x0a, 0xfc, 0xfb, 0xcf, + 0x08, 0xe1, 0xe8, 0x08, 0x10, 0xe7, 0xff, 0xf7, 0xe2, 0x4b, 0xd7, 0x7f, + 0xe8, 0xf3, 0xcf, 0xf7, 0xdc, 0x36, 0xfa, 0xd7, 0xee, 0x0f, 0x00, 0xf8, + 0x3d, 0xed, 0xe6, 0xf0, 0xeb, 0x02, 0xf0, 0xea, 0x42, 0x1e, 0x12, 0x20, + 0x1f, 0xf8, 0x06, 0x1c, 0x2c, 0xfe, 0x3d, 0x07, 0xe8, 0x09, 0x09, 0x09, + 0xf3, 0xe8, 0xfc, 0xe9, 0x0d, 0xdc, 0xde, 0x28, 0x0d, 0x19, 0xe7, 0xd9, + 0xf8, 0xf1, 0x45, 0xf6, 0xfe, 0xd8, 0xe1, 0x05, 0x0d, 0xfc, 0x1f, 0xfc, + 0xe1, 0x55, 0xdf, 0xec, 0x14, 0xe9, 0x13, 0xf6, 0xf5, 0x07, 0xdc, 0xdf, + 0x0c, 0x01, 0x1f, 0xe9, 0x22, 0x0e, 0xd8, 0xd9, 0x16, 0xe0, 0xf0, 0x10, + 0xf3, 0xdc, 0x08, 0xf9, 0xe7, 0xff, 0x05, 0xe5, 0x14, 0xe5, 0x09, 0x11, + 0xf8, 0xe4, 0xdc, 0x34, 0xfc, 0xfb, 0xd1, 0x07, 0x17, 0x37, 0x0f, 0xff, + 0x09, 0xf8, 0xf2, 0x19, 0xe1, 0x17, 0x46, 0xd6, 0xea, 0xe4, 0xfe, 0x0b, + 0x20, 0x04, 0x11, 0x08, 0xe1, 0x0a, 0xe5, 0x03, 0xd2, 0xdc, 0xed, 0xea, + 0xf4, 0x27, 0x07, 0xe8, 0x12, 0x01, 0x15, 0x13, 0x1e, 0x06, 0xe6, 0x22, + 0x01, 0xfb, 0xf0, 0xed, 0xfc, 0x06, 0xf6, 0x0c, 0xef, 0x09, 0x02, 0xcd, + 0xf6, 0x2c, 0xd3, 0xe8, 0xc6, 0x30, 0x12, 0xf6, 0x14, 0xf2, 0xf3, 0xea, + 0x21, 0xef, 0x1a, 0x07, 0x0f, 0xf3, 0x00, 0xff, 0xe8, 0xd5, 0x20, 0xed, + 0x06, 0x10, 0xf8, 0x08, 0x27, 0x25, 0x1b, 0x19, 0x0b, 0xba, 0xf5, 0xd0, + 0x5e, 0x01, 0x37, 0x23, 0xea, 0xfc, 0x3c, 0xe5, 0x1f, 0xe2, 0xf9, 0xc3, + 0x0c, 0x13, 0x14, 0xe2, 0xeb, 0x26, 0xae, 0xfd, 0xea, 0xf4, 0xeb, 0xd9, + 0xe6, 0xf3, 0x01, 0xf6, 0x10, 0x13, 0x1c, 0xf8, 0x1f, 0xd1, 0xdd, 0xf3, + 0xff, 0x10, 0x26, 0x1a, 0x0a, 0xfd, 0x10, 0xf6, 0x14, 0x01, 0x20, 0xe7, + 0xfd, 0xf5, 0xd9, 0xd7, 0xfd, 0x15, 0x27, 0xee, 0xf2, 0xe1, 0x0e, 0xf6, + 0xf2, 0x22, 0xdb, 0x50, 0x0d, 0xec, 0xe2, 0x03, 0xf3, 0x1d, 0x01, 0x0c, + 0x03, 0x30, 0xdd, 0x21, 0x7f, 0xf4, 0xf5, 0x02, 0xee, 0xad, 0x03, 0x18, + 0x1e, 0x01, 0xe3, 0x32, 0x33, 0x00, 0x1b, 0x17, 0x01, 0x15, 0x3d, 0x05, + 0xff, 0xf5, 0x24, 0xe6, 0x05, 0xeb, 0x06, 0xf3, 0xfb, 0xf5, 0x0c, 0x1c, + 0x01, 0x0c, 0x0f, 0xe4, 0xf6, 0xe3, 0x16, 0x22, 0xc4, 0xe2, 0xec, 0xef, + 0x2f, 0xdb, 0x41, 0x02, 0xe2, 0x30, 0xc9, 0xef, 0x09, 0x07, 0x1f, 0x0b, + 0xef, 0xf6, 0xc8, 0x0b, 0x1c, 0xd5, 0x4b, 0xf9, 0x24, 0x0c, 0xba, 0x2b, + 0x54, 0x1c, 0x0a, 0x0c, 0x19, 0xc7, 0xe3, 0xf2, 0xdb, 0x09, 0x0c, 0xbd, + 0xdb, 0x18, 0x27, 0xe2, 0x22, 0xf1, 0xd3, 0x18, 0xde, 0x12, 0xe4, 0xdc, + 0xfb, 0x2b, 0x27, 0x2e, 0xf6, 0xd0, 0xec, 0x23, 0x04, 0xee, 0xf4, 0xea, + 0xe3, 0xe6, 0xdb, 0x13, 0x59, 0x2a, 0x2e, 0x03, 0x03, 0xfb, 0xd8, 0x01, + 0x00, 0xf1, 0xf4, 0xd7, 0xd6, 0x28, 0xe4, 0x07, 0x0e, 0xd6, 0x0f, 0x0b, + 0x00, 0xfc, 0xfc, 0x1e, 0x10, 0xef, 0x0a, 0x1a, 0x2c, 0xe3, 0xe1, 0xea, + 0xf2, 0xdc, 0xfa, 0xc5, 0x01, 0x1d, 0xde, 0x09, 0xf7, 0x1a, 0x01, 0xf4, + 0xf1, 0xe1, 0x00, 0xeb, 0xfd, 0x07, 0x1d, 0x09, 0xf0, 0xf0, 0x2f, 0x08, + 0x02, 0xe4, 0x0c, 0x0d, 0xdf, 0xe5, 0xe7, 0xbe, 0x16, 0xe9, 0xea, 0x04, + 0x03, 0xf9, 0x00, 0xf4, 0x06, 0xe6, 0x22, 0xeb, 0xfe, 0xff, 0xf0, 0xdf, + 0x0c, 0x26, 0x0c, 0xdf, 0xfb, 0x04, 0xea, 0xf8, 0x11, 0x09, 0xca, 0x7f, + 0x12, 0xdd, 0x12, 0xda, 0xf4, 0xed, 0xcb, 0xd4, 0xf3, 0x03, 0xed, 0xf9, + 0x0e, 0xf9, 0xf4, 0x36, 0xf3, 0x2d, 0x0d, 0xf3, 0x19, 0xfb, 0x75, 0xdf, + 0x06, 0x11, 0xde, 0xd8, 0xe8, 0x03, 0x04, 0xfa, 0xfd, 0xf1, 0x25, 0xf7, + 0xff, 0xdb, 0xef, 0x00, 0xd5, 0xf5, 0xee, 0xe1, 0xf1, 0xf8, 0x1b, 0xf9, + 0xe3, 0x20, 0xe8, 0x17, 0x07, 0x5f, 0xfa, 0x1c, 0x62, 0xdd, 0x34, 0x2e, + 0x27, 0x0b, 0xf6, 0x1d, 0x3b, 0x2f, 0x1b, 0xdd, 0x26, 0x03, 0xfc, 0x10, + 0x17, 0x16, 0xf8, 0xdc, 0xd4, 0x0e, 0xe8, 0x0a, 0xfa, 0xe3, 0xda, 0x44, + 0xd0, 0xed, 0x1b, 0xf8, 0x17, 0xf7, 0x04, 0x15, 0xec, 0x12, 0x08, 0x08, + 0x10, 0xf4, 0xfa, 0x06, 0x4a, 0xeb, 0xfe, 0x0d, 0xff, 0xf0, 0xe8, 0x27, + 0xd3, 0x37, 0x23, 0x07, 0x0a, 0x0c, 0x21, 0xff, 0xee, 0xd3, 0x01, 0xf6, + 0xf5, 0x13, 0xd5, 0xfa, 0x17, 0x00, 0x10, 0x1c, 0xed, 0xe6, 0x3e, 0x0b, + 0xe2, 0x24, 0xe0, 0x25, 0x10, 0xc9, 0x3c, 0x16, 0xea, 0x0b, 0x1a, 0x04, + 0x05, 0x02, 0xf1, 0x1c, 0xe2, 0xf0, 0x02, 0x3a, 0x19, 0xfc, 0xf1, 0x11, + 0xeb, 0x12, 0xf7, 0xde, 0x5b, 0xfd, 0xf2, 0x3a, 0x1e, 0xdb, 0xf5, 0x11, + 0xc5, 0x09, 0xe6, 0x3a, 0xd5, 0xf3, 0xed, 0xde, 0x0b, 0x57, 0xeb, 0xff, + 0xfe, 0xdb, 0xe3, 0x0e, 0x13, 0xfc, 0xd5, 0x01, 0xe3, 0xf5, 0xf5, 0x12, + 0x26, 0x17, 0xf8, 0x15, 0x01, 0xee, 0xf4, 0xf8, 0x45, 0x0c, 0xe3, 0x13, + 0x02, 0xee, 0xdc, 0x13, 0xb8, 0xf6, 0x0c, 0x0d, 0x08, 0x2f, 0xf1, 0xde, + 0xdb, 0x2b, 0xfd, 0x1c, 0xd3, 0xed, 0x32, 0xd1, 0xec, 0xff, 0xf5, 0x16, + 0x2f, 0x35, 0xf7, 0xf8, 0xf6, 0xf8, 0xe5, 0xde, 0x41, 0x0a, 0x24, 0x0b, + 0xf8, 0xf7, 0xeb, 0x1c, 0x41, 0xc7, 0xdf, 0xbc, 0x1d, 0xfe, 0x22, 0xe3, + 0xe0, 0xf0, 0x47, 0x53, 0x58, 0xd9, 0x10, 0xd4, 0x17, 0xe6, 0xe5, 0xf5, + 0xf0, 0x14, 0x00, 0xd8, 0xf0, 0xe6, 0xe6, 0xd9, 0x35, 0x24, 0xff, 0xf9, + 0xe9, 0xfc, 0x0c, 0x15, 0xf5, 0xfa, 0xf3, 0xfb, 0xdd, 0xdf, 0x48, 0xea, + 0xe1, 0xf8, 0xd8, 0xe3, 0x2a, 0x0a, 0x07, 0xff, 0xfc, 0x00, 0x2e, 0xd0, + 0x01, 0x03, 0x06, 0xcd, 0xfe, 0x1b, 0x17, 0x15, 0x06, 0x00, 0x18, 0xf4, + 0x2f, 0xde, 0x11, 0xff, 0x0d, 0xef, 0x23, 0x38, 0x2b, 0xfd, 0xfb, 0x42, + 0x25, 0xde, 0xd6, 0xb5, 0x16, 0xf1, 0x06, 0x6a, 0x1d, 0x39, 0x02, 0x0f, + 0xbd, 0xf1, 0x7f, 0x2b, 0x00, 0x0b, 0xf8, 0x15, 0x08, 0xdc, 0x0f, 0x3e, + 0x09, 0xe2, 0xe1, 0x03, 0xef, 0xe2, 0xde, 0x08, 0x3a, 0xf3, 0x35, 0x50, + 0x26, 0x78, 0xed, 0x0b, 0x04, 0x1b, 0xdb, 0xf8, 0xff, 0xf6, 0xe4, 0xc9, + 0x1c, 0x0b, 0xf4, 0xf4, 0xe9, 0x17, 0xb3, 0x02, 0x65, 0xfa, 0x1b, 0x0c, + 0xe2, 0xd1, 0x14, 0xf2, 0xd0, 0x22, 0xf0, 0x07, 0xda, 0x32, 0xf6, 0xf7, + 0x0e, 0xe6, 0xd3, 0x09, 0xcc, 0x28, 0xec, 0xec, 0xe7, 0xef, 0x12, 0x3e, + 0xf3, 0xde, 0xf7, 0x00, 0xd5, 0x2c, 0xf1, 0xfc, 0x06, 0x0b, 0xe2, 0x0c, + 0x31, 0x2e, 0x04, 0x09, 0x10, 0x0f, 0xec, 0xec, 0x06, 0x04, 0xd6, 0xdd, + 0x33, 0x19, 0x06, 0x1b, 0xf2, 0x14, 0x16, 0x04, 0xc1, 0x13, 0xd4, 0xee, + 0x12, 0xf9, 0xd9, 0xe3, 0xc0, 0xd6, 0xd5, 0xee, 0xf0, 0xe4, 0xfb, 0xf9, + 0x30, 0xda, 0xd7, 0xf9, 0xd8, 0x3b, 0xf3, 0x0c, 0xf3, 0xe5, 0x07, 0xec, + 0x0c, 0xce, 0xed, 0xfa, 0x23, 0x27, 0x04, 0xe6, 0xda, 0x07, 0x20, 0xcd, + 0x06, 0xdd, 0xf1, 0xde, 0xd4, 0x09, 0xe8, 0x08, 0xef, 0x1a, 0x45, 0xdf, + 0x2f, 0xd7, 0x20, 0x2b, 0xec, 0xdd, 0x2a, 0xfa, 0x1f, 0x00, 0xd8, 0xc6, + 0x21, 0xf4, 0x1d, 0x0c, 0x06, 0xfb, 0xd3, 0x26, 0x40, 0xee, 0x08, 0xda, + 0x31, 0xdb, 0x03, 0x06, 0x2f, 0x30, 0x2a, 0xf4, 0x1a, 0xe4, 0xee, 0xdc, + 0xb2, 0xe1, 0x19, 0x33, 0xf0, 0xe4, 0x01, 0x21, 0xe9, 0xed, 0xeb, 0x08, + 0xf7, 0xf0, 0x15, 0x08, 0xf8, 0xf2, 0x17, 0x05, 0x10, 0xea, 0xe5, 0x16, + 0xe9, 0x15, 0xe3, 0xe6, 0x1e, 0xd5, 0x2e, 0xe2, 0x16, 0xe7, 0x39, 0x36, + 0xe3, 0x20, 0x54, 0xd9, 0x50, 0xdc, 0xf2, 0x4e, 0xd7, 0x04, 0x25, 0x54, + 0x0e, 0xfd, 0xf4, 0x0e, 0x21, 0x04, 0xeb, 0xc5, 0x2b, 0x0d, 0x05, 0x5d, + 0x28, 0xeb, 0xd6, 0x2b, 0xd7, 0x46, 0x2b, 0xc6, 0xfe, 0x00, 0x09, 0x03, + 0x0f, 0xcf, 0xcc, 0x1c, 0xed, 0xe6, 0xbc, 0x12, 0xed, 0x0e, 0xe0, 0xe8, + 0x1c, 0xfb, 0x5d, 0x68, 0xfb, 0x7f, 0xf6, 0xca, 0xec, 0xf5, 0x40, 0x19, + 0xf6, 0xfe, 0x07, 0xff, 0x0c, 0x0e, 0x17, 0x0c, 0x25, 0xe8, 0xdb, 0xe1, + 0x44, 0x17, 0x13, 0x1f, 0x16, 0xd9, 0x09, 0xef, 0xe3, 0xc4, 0xef, 0xfa, + 0x0a, 0x16, 0xf4, 0xee, 0xf6, 0xcc, 0xf7, 0x09, 0xc0, 0x73, 0xf4, 0xe3, + 0x02, 0xcf, 0x62, 0xf1, 0xea, 0xe6, 0xf6, 0x2c, 0xdf, 0x27, 0x28, 0x00, + 0x39, 0xda, 0xe9, 0x1a, 0x2f, 0x32, 0x15, 0xf7, 0x1d, 0x17, 0x00, 0xce, + 0x01, 0x0e, 0xf2, 0xed, 0xec, 0xee, 0xfd, 0xff, 0xed, 0x09, 0xf2, 0xe9, + 0xd7, 0x07, 0xdf, 0x51, 0x29, 0x06, 0xeb, 0xb3, 0xde, 0xdc, 0x0a, 0xfe, + 0x0d, 0xc3, 0x13, 0x01, 0x21, 0xdf, 0x02, 0xc1, 0xc4, 0x73, 0xdd, 0x03, + 0xe4, 0xe7, 0xcf, 0xdc, 0x0d, 0xba, 0xcb, 0xf2, 0x35, 0x0e, 0xfa, 0xe9, + 0xd9, 0x36, 0x32, 0xdc, 0x00, 0xeb, 0xe9, 0xcb, 0xdd, 0x04, 0xd5, 0xde, + 0xe5, 0xeb, 0x21, 0xf8, 0x35, 0xae, 0x0a, 0xe4, 0xd2, 0xe6, 0x29, 0x18, + 0xe7, 0x09, 0xe9, 0xe3, 0xf2, 0x16, 0x33, 0xe4, 0x05, 0xf4, 0xfa, 0x2d, + 0x39, 0xd1, 0x2b, 0xeb, 0xe7, 0xe3, 0xdd, 0x11, 0xbc, 0xff, 0xda, 0xd8, + 0xf5, 0xc2, 0xe8, 0xee, 0xc4, 0xc7, 0xfc, 0x0e, 0xff, 0xdc, 0x19, 0xd7, + 0x12, 0x35, 0xfc, 0x00, 0xb9, 0xf8, 0x3b, 0x2b, 0xf0, 0x12, 0x5d, 0xe1, + 0x01, 0x01, 0xfb, 0x06, 0xde, 0x24, 0xc7, 0xa4, 0x2e, 0xd0, 0x11, 0xf4, + 0xf3, 0xd2, 0x36, 0x0e, 0x2b, 0x26, 0x45, 0xd0, 0x5c, 0xfd, 0x21, 0x3b, + 0xdc, 0x30, 0x11, 0x56, 0x22, 0xea, 0xd3, 0xd5, 0x1d, 0xf3, 0xa4, 0xcc, + 0xfc, 0x32, 0x08, 0x34, 0x1d, 0x1e, 0xf6, 0xfa, 0xf0, 0x22, 0x48, 0x1d, + 0x01, 0xfa, 0x16, 0x0b, 0x0f, 0xd0, 0xea, 0x0a, 0xec, 0x21, 0xe0, 0xd5, + 0xbf, 0xda, 0xf7, 0xfb, 0x05, 0xc3, 0x3a, 0x4b, 0xfe, 0x7f, 0xe0, 0xe4, + 0x03, 0x08, 0x5c, 0x1e, 0x06, 0x44, 0x38, 0xe1, 0x42, 0xfe, 0x16, 0x1a, + 0xda, 0x10, 0x0f, 0xfd, 0x44, 0x5a, 0x27, 0x18, 0x5d, 0x13, 0x26, 0x05, + 0xa8, 0x0a, 0x1f, 0xdd, 0xf0, 0x1a, 0xdd, 0xe5, 0xf9, 0xa1, 0xf5, 0xf9, + 0x00, 0xfd, 0xe9, 0xc3, 0xe1, 0xe3, 0x3e, 0x3f, 0x50, 0xcd, 0xdf, 0x3c, + 0x02, 0x2e, 0xef, 0x7a, 0x27, 0xc2, 0xf6, 0x26, 0x38, 0x54, 0xfa, 0x04, + 0xec, 0x31, 0xe5, 0x21, 0x02, 0x02, 0xef, 0xd5, 0xd4, 0x00, 0xf8, 0xb8, + 0xf7, 0xf7, 0xfa, 0xdd, 0xe4, 0xeb, 0xd3, 0x04, 0x76, 0xd8, 0xfe, 0xf8, + 0xac, 0xe2, 0x15, 0xfa, 0x13, 0xb4, 0x19, 0x00, 0x27, 0x1b, 0x22, 0xc0, + 0xf1, 0x74, 0xe0, 0xf2, 0xee, 0x40, 0xe1, 0xd3, 0xfe, 0xeb, 0xe9, 0xe8, + 0x14, 0xd5, 0x09, 0xfd, 0xe3, 0xfd, 0x3e, 0xcc, 0x03, 0x12, 0x0d, 0xd4, + 0xe5, 0x0c, 0xe3, 0x35, 0xe9, 0xee, 0x1d, 0xd3, 0x2a, 0xcc, 0x1c, 0x0c, + 0x08, 0xe5, 0x27, 0x04, 0xf3, 0xf1, 0xca, 0xd4, 0xe7, 0x13, 0x07, 0xd3, + 0xf4, 0x05, 0xc1, 0x36, 0x06, 0xf8, 0x11, 0xd2, 0x3b, 0x12, 0xce, 0x0f, + 0x2e, 0x0a, 0xd1, 0x10, 0x18, 0xee, 0xcc, 0xd3, 0xff, 0x15, 0x01, 0x28, + 0xfe, 0xe9, 0x26, 0xf8, 0xed, 0x0d, 0xfc, 0x0d, 0x3b, 0xe9, 0xdd, 0xfc, + 0x06, 0xe7, 0x01, 0xf1, 0x02, 0x01, 0xe4, 0xf7, 0xdf, 0x1e, 0xff, 0xea, + 0x04, 0x05, 0xfb, 0x17, 0xf5, 0xf4, 0x2c, 0xf9, 0x0b, 0x28, 0xfc, 0x11, + 0x61, 0xf1, 0xea, 0x04, 0x01, 0xf8, 0x35, 0x5d, 0x36, 0x01, 0x18, 0x2a, + 0x09, 0xea, 0xd3, 0xd2, 0xf2, 0x01, 0x09, 0x5a, 0x07, 0x20, 0xf5, 0xe9, + 0xfa, 0x01, 0x0b, 0x14, 0x53, 0xed, 0xe5, 0xe0, 0x27, 0x7f, 0xdf, 0xef, + 0x0f, 0xd5, 0x15, 0x00, 0x38, 0xfd, 0xe4, 0x01, 0x22, 0x19, 0x43, 0x06, + 0xec, 0x4f, 0xdf, 0x0c, 0xf0, 0x0a, 0xfb, 0x19, 0xda, 0xf6, 0xda, 0x19, + 0x08, 0xec, 0x0d, 0xfe, 0xf5, 0xed, 0x11, 0xfb, 0x58, 0x0d, 0xf2, 0xed, + 0xe3, 0xce, 0x0c, 0x1a, 0xdd, 0xe7, 0xf9, 0xd1, 0xe5, 0xd4, 0xed, 0x06, + 0x0e, 0xf4, 0xf7, 0xf6, 0xe1, 0x0c, 0x02, 0x1c, 0xf7, 0xeb, 0x04, 0xf6, + 0xc8, 0x08, 0xf1, 0xf2, 0xe3, 0xe8, 0x46, 0xe1, 0x07, 0xec, 0xe6, 0x0a, + 0x00, 0x34, 0x60, 0x33, 0x11, 0x2c, 0xeb, 0xdd, 0xe5, 0xf5, 0x0f, 0xe3, + 0xc4, 0xe2, 0x3b, 0x14, 0xfd, 0xc4, 0xf9, 0xe4, 0x0d, 0xe1, 0xca, 0x2b, + 0x32, 0x15, 0xec, 0xe0, 0xe7, 0x0a, 0xe8, 0xc7, 0x1b, 0x10, 0xed, 0xf0, + 0x08, 0xc1, 0xc6, 0xe4, 0xc4, 0x2e, 0xd4, 0xcf, 0xd6, 0xf7, 0xe3, 0xe6, + 0x42, 0xcd, 0xe6, 0xf7, 0xf3, 0xed, 0xf7, 0x06, 0xd4, 0xf9, 0x2f, 0x1f, + 0x00, 0xde, 0x0f, 0xd9, 0xde, 0x0b, 0xd3, 0xe1, 0xfd, 0xcb, 0x15, 0xe2, + 0x2f, 0xe3, 0x1a, 0xd7, 0xf2, 0xf3, 0xee, 0x27, 0xdc, 0xdd, 0xd6, 0xc4, + 0x15, 0x18, 0xf4, 0xf0, 0x1e, 0xe4, 0xeb, 0x7a, 0x06, 0xec, 0x05, 0xce, + 0x16, 0xf7, 0xd8, 0x12, 0x43, 0x06, 0xe4, 0xdc, 0xfa, 0xdd, 0x18, 0xfb, + 0x38, 0x09, 0x12, 0xfa, 0xea, 0x17, 0x29, 0xed, 0xe9, 0x2a, 0x0c, 0x40, + 0x02, 0x25, 0x22, 0x16, 0xfb, 0x26, 0xed, 0xfa, 0x0a, 0xe5, 0xf3, 0x1a, + 0xf1, 0x10, 0xe1, 0xf3, 0x17, 0xd2, 0xe0, 0xdb, 0xf7, 0xe4, 0xea, 0xde, + 0x1b, 0x06, 0xfc, 0xff, 0x5f, 0xfd, 0xe9, 0xf9, 0xf3, 0x03, 0xfe, 0x45, + 0x3d, 0x4c, 0xfd, 0x04, 0x48, 0xc7, 0xd5, 0xaf, 0x15, 0xff, 0x19, 0x57, + 0xf6, 0x7f, 0xed, 0xf7, 0xe7, 0xdb, 0xfc, 0x0f, 0xd1, 0xea, 0xde, 0x00, + 0xf8, 0x36, 0xf3, 0x6b, 0x0d, 0xce, 0x2d, 0xff, 0x0f, 0xe7, 0xea, 0x02, + 0x15, 0x06, 0x48, 0x2c, 0xde, 0x5c, 0xe2, 0xef, 0x09, 0x15, 0x07, 0x0a, + 0xe0, 0xd7, 0x1b, 0x1c, 0x01, 0xcd, 0x1d, 0xea, 0x0a, 0x0e, 0xff, 0xca, + 0x5a, 0x33, 0x02, 0x2e, 0xcf, 0xd3, 0x0f, 0x0b, 0xfb, 0xe9, 0xf4, 0xd0, + 0xe8, 0xea, 0xec, 0x35, 0xef, 0xd8, 0x02, 0x04, 0xed, 0x07, 0x26, 0xfe, + 0xd6, 0xd6, 0x3c, 0xfb, 0xfb, 0x04, 0xb9, 0x26, 0xd8, 0x12, 0x27, 0xe5, + 0x36, 0x0a, 0x0f, 0xfe, 0x26, 0x36, 0xe1, 0x26, 0xe7, 0x2f, 0xee, 0xf4, + 0xfc, 0xf8, 0xf8, 0x15, 0x0a, 0xf7, 0x27, 0xf1, 0xf3, 0xd9, 0x01, 0xe6, + 0x09, 0x1b, 0xd1, 0x0e, 0x2c, 0x11, 0x35, 0x0e, 0xdd, 0x05, 0xef, 0xd5, + 0x05, 0xf9, 0xfe, 0xd8, 0xff, 0xd1, 0xdb, 0x07, 0xc4, 0xe6, 0xe4, 0xe9, + 0xed, 0x36, 0xf9, 0xef, 0x3d, 0xde, 0xe6, 0x11, 0x19, 0xc4, 0x00, 0xf6, + 0xf7, 0xda, 0x40, 0x0b, 0xf8, 0x0d, 0xe9, 0x02, 0xfb, 0x23, 0x3a, 0x29, + 0x18, 0x08, 0x0b, 0xe5, 0x4f, 0x0e, 0x14, 0x11, 0xe1, 0x0f, 0x38, 0x10, + 0x00, 0xd8, 0xfb, 0xae, 0xea, 0xf0, 0x0d, 0xdd, 0xfe, 0x1d, 0xc2, 0x06, + 0xec, 0xdc, 0xe7, 0xe1, 0x3c, 0xf5, 0x02, 0xf9, 0x08, 0x02, 0xf8, 0xf1, + 0x47, 0xe2, 0xf5, 0x17, 0xf9, 0xfb, 0x22, 0x43, 0x29, 0xf8, 0xfe, 0xfb, + 0x09, 0x10, 0xe1, 0xd4, 0xe2, 0xfd, 0x12, 0xc1, 0x06, 0xfe, 0x0b, 0x16, + 0xc7, 0x00, 0xfa, 0xe4, 0x21, 0x24, 0xd6, 0xdd, 0x28, 0x18, 0x14, 0xe9, + 0xe0, 0xdb, 0x3a, 0x25, 0x00, 0xe6, 0xef, 0x04, 0x55, 0xe5, 0xf4, 0xf9, + 0xcf, 0xea, 0xd1, 0x07, 0x2b, 0x02, 0xdc, 0x63, 0x5d, 0x1e, 0x07, 0x1b, + 0xed, 0x0c, 0x22, 0xf5, 0x15, 0x04, 0xdf, 0xff, 0xf9, 0xf9, 0xe7, 0x17, + 0x00, 0xfc, 0xee, 0x7f, 0xd0, 0xf3, 0xef, 0xe7, 0xea, 0x09, 0x04, 0xe4, + 0xff, 0xcb, 0xd4, 0xda, 0x29, 0x3c, 0x4d, 0xfb, 0xe3, 0x72, 0xe0, 0xf9, + 0x1e, 0x33, 0x2e, 0xf2, 0xdf, 0xf0, 0x10, 0x14, 0xee, 0x08, 0xff, 0xfa, + 0x29, 0x24, 0x0b, 0x23, 0x70, 0x07, 0xe6, 0xf7, 0xfd, 0xed, 0xfc, 0x2a, + 0xfd, 0x22, 0xfe, 0xc3, 0xd0, 0xdd, 0xf7, 0xd7, 0x10, 0xec, 0xdc, 0x21, + 0xe4, 0x38, 0xef, 0xf1, 0xf5, 0x18, 0x13, 0xda, 0xf3, 0xf2, 0xe9, 0x38, + 0xfe, 0x0b, 0xfc, 0x13, 0xe2, 0x09, 0xe8, 0xf2, 0x4b, 0x1a, 0xd0, 0xcd, + 0xfb, 0xfd, 0xce, 0x05, 0x04, 0x1a, 0x19, 0xef, 0xf3, 0xfd, 0xd7, 0xfb, + 0x11, 0xe1, 0xdc, 0xf7, 0xd8, 0xf3, 0xdd, 0x0c, 0x2e, 0xe0, 0x73, 0xed, + 0xf4, 0x56, 0xae, 0xf4, 0xe5, 0xee, 0x09, 0xc7, 0xea, 0xeb, 0xc5, 0xff, + 0xee, 0xe2, 0xe2, 0xe9, 0xf5, 0xf7, 0xea, 0xf8, 0xfd, 0xf3, 0xdd, 0xe8, + 0xe8, 0xfb, 0xe0, 0xda, 0xe3, 0xf6, 0x28, 0xf7, 0x16, 0xf7, 0x09, 0x09, + 0x1d, 0x09, 0xf1, 0x04, 0xfd, 0xfd, 0xd6, 0xfa, 0x2a, 0x08, 0x34, 0xfc, + 0xf6, 0xe5, 0x11, 0x6a, 0xe8, 0xed, 0xec, 0x01, 0x1f, 0x10, 0xe0, 0x30, + 0xfa, 0x1b, 0x1f, 0x2b, 0x0d, 0xf9, 0xe8, 0xe1, 0x09, 0xd1, 0x12, 0xea, + 0xee, 0xfe, 0xd8, 0xf3, 0xe4, 0x06, 0xe5, 0xfd, 0xff, 0xdf, 0xf0, 0x26, + 0x0f, 0xd7, 0x2c, 0x0e, 0xf4, 0xef, 0xef, 0x24, 0x04, 0xce, 0xf6, 0xe7, + 0xf7, 0xf8, 0xe5, 0x39, 0x2c, 0xe7, 0xdc, 0xff, 0xf5, 0x03, 0xf5, 0xc6, + 0xec, 0x03, 0xed, 0xf7, 0x1c, 0xfd, 0x05, 0xe1, 0x04, 0xc6, 0x19, 0xdb, + 0x22, 0xea, 0x0a, 0xef, 0xf3, 0xf7, 0xe7, 0x13, 0x0a, 0xf0, 0x17, 0x17, + 0x7f, 0x05, 0xf8, 0x53, 0xd3, 0x18, 0x3b, 0x22, 0x3b, 0xf1, 0xfd, 0x20, + 0xfe, 0xdc, 0xcd, 0x0a, 0x11, 0x10, 0x05, 0xeb, 0xf8, 0xfa, 0x14, 0xc6, + 0xe0, 0x3d, 0x11, 0x3d, 0xe8, 0x10, 0x3d, 0xb2, 0x25, 0xe3, 0x20, 0x09, + 0x05, 0xf2, 0xdd, 0xfc, 0x0e, 0x3c, 0xe2, 0xeb, 0x17, 0xdc, 0xf7, 0xff, + 0x1a, 0xf7, 0xe8, 0xf6, 0x6a, 0xf2, 0x09, 0x0f, 0x40, 0x23, 0xfe, 0xf8, + 0xee, 0xde, 0xeb, 0x0b, 0xe3, 0xf0, 0xf2, 0xfa, 0xe3, 0x1c, 0xdc, 0xdd, + 0xf5, 0xec, 0xe3, 0x1e, 0x19, 0x1b, 0x04, 0xe2, 0xdb, 0x2f, 0xd7, 0x1c, + 0x14, 0x0e, 0xe2, 0x10, 0x07, 0x35, 0xf2, 0xf7, 0xf2, 0xea, 0xf0, 0x16, + 0x11, 0x16, 0x38, 0xf0, 0xe5, 0x19, 0x1b, 0xf4, 0xe9, 0x07, 0x25, 0x0b, + 0xe1, 0x21, 0xf7, 0xf6, 0xfa, 0xf3, 0xf6, 0xfb, 0xd8, 0xf3, 0xd2, 0xf0, + 0xe4, 0xf5, 0xf2, 0xeb, 0x20, 0x3e, 0xf2, 0xf6, 0x02, 0xfd, 0xd6, 0x03, + 0x19, 0xdf, 0x28, 0xcc, 0xdb, 0x23, 0xea, 0x16, 0xed, 0xf5, 0x2d, 0x09, + 0xfa, 0xdd, 0xca, 0x09, 0x15, 0xf6, 0xff, 0xec, 0x00, 0x11, 0xf3, 0xda, + 0xe0, 0x1a, 0xe4, 0x06, 0x0e, 0xd5, 0x0d, 0xe4, 0xf2, 0x0e, 0x02, 0x09, + 0x46, 0xe0, 0xf6, 0xd9, 0x03, 0xe8, 0x10, 0xf8, 0xe7, 0x12, 0xda, 0xee, + 0x19, 0x55, 0xfe, 0xc9, 0xee, 0x0a, 0xd4, 0x64, 0xf6, 0x05, 0xf4, 0x19, + 0x26, 0xd5, 0x07, 0xd6, 0x01, 0xe7, 0xf9, 0xf1, 0x45, 0xef, 0xfe, 0x0c, + 0xed, 0xea, 0x14, 0x15, 0x08, 0xe8, 0x17, 0x0e, 0x09, 0xf9, 0xff, 0x27, + 0xe7, 0xec, 0x0b, 0xe0, 0xde, 0xf4, 0xf8, 0x13, 0x18, 0xcf, 0x2d, 0xf1, + 0xe8, 0x0e, 0xf9, 0xf7, 0xed, 0x20, 0x1a, 0xff, 0xe1, 0xd1, 0x09, 0xfb, + 0xf8, 0xd6, 0x26, 0xea, 0x10, 0xeb, 0x30, 0xf9, 0xfc, 0x00, 0xf6, 0xfc, + 0x10, 0x0a, 0xd6, 0x0f, 0x66, 0x02, 0x17, 0xdd, 0xf8, 0x04, 0x0d, 0xf3, + 0x11, 0xda, 0xb4, 0x08, 0xfa, 0x0b, 0x12, 0x16, 0x27, 0x0b, 0xfb, 0x07, + 0x04, 0x0d, 0xd6, 0x00, 0xc7, 0x5b, 0xf1, 0xfe, 0xfd, 0xf1, 0x16, 0xf8, + 0x1e, 0x39, 0x37, 0xe0, 0x25, 0x03, 0xf6, 0x0b, 0x05, 0x11, 0x31, 0x06, + 0x09, 0xec, 0xf4, 0x14, 0xf6, 0x12, 0xf7, 0x2e, 0x5b, 0xf3, 0x22, 0x24, + 0x16, 0xf9, 0x10, 0xfc, 0xf9, 0xef, 0x25, 0xdd, 0xe1, 0xcd, 0xf9, 0x06, + 0xe8, 0x06, 0x03, 0xee, 0xf1, 0xed, 0xfd, 0x21, 0xc1, 0x0c, 0x2f, 0x04, + 0x1b, 0xe0, 0x0c, 0x03, 0xfa, 0x03, 0x0a, 0xfb, 0x19, 0x03, 0xe6, 0x07, + 0x2f, 0xff, 0xe7, 0xfa, 0x7f, 0x13, 0x14, 0x0f, 0x06, 0x20, 0xe7, 0xf8, + 0xf2, 0xdd, 0x08, 0x1c, 0xdf, 0x12, 0xec, 0xec, 0xd7, 0xcf, 0xd8, 0x14, + 0xe0, 0xeb, 0x36, 0x17, 0xe0, 0x04, 0x03, 0x11, 0x01, 0x52, 0xba, 0x15, + 0xe9, 0x03, 0x1e, 0xfb, 0xe1, 0xee, 0x2c, 0xf5, 0xce, 0x13, 0xe8, 0xec, + 0xf3, 0xe8, 0x15, 0x14, 0x05, 0xc2, 0xe6, 0x05, 0x03, 0xe2, 0xf1, 0xde, + 0x01, 0xee, 0x0b, 0xfb, 0x0a, 0x05, 0xea, 0xea, 0x57, 0x1a, 0xd7, 0xe4, + 0xfb, 0x1f, 0xf9, 0xe9, 0x52, 0xf8, 0x32, 0xec, 0x0c, 0xe4, 0x31, 0x7f, + 0xbb, 0x04, 0xc1, 0x02, 0xef, 0x17, 0xe7, 0xe1, 0xff, 0xf3, 0xe4, 0x0e, + 0xe5, 0x03, 0x12, 0xeb, 0x13, 0xe1, 0xf6, 0xf3, 0xf7, 0xd2, 0xcd, 0x00, + 0x27, 0xf6, 0xf0, 0x06, 0xd9, 0xf9, 0x11, 0x4e, 0x01, 0xdb, 0x30, 0x09, + 0xfc, 0xed, 0x03, 0xf8, 0x3f, 0xf3, 0xf5, 0xe0, 0x05, 0x01, 0xdd, 0xf1, + 0x25, 0xd7, 0xf8, 0x00, 0xc2, 0x0b, 0x06, 0xfd, 0xfb, 0xf4, 0xf3, 0x10, + 0xfc, 0xdb, 0x24, 0xe7, 0xfa, 0xeb, 0x2a, 0x02, 0x36, 0x00, 0xee, 0x15, + 0xd3, 0xee, 0xf8, 0x07, 0xee, 0xf6, 0xdc, 0x58, 0x49, 0xe2, 0x05, 0x12, + 0xe3, 0x0e, 0x10, 0xf3, 0xcc, 0xf2, 0xf2, 0xf6, 0x09, 0x0c, 0xe6, 0xf0, + 0xf9, 0xfb, 0xe3, 0x0e, 0xe1, 0xce, 0xe2, 0x16, 0xdb, 0x48, 0xd6, 0xfa, + 0xe9, 0xee, 0xe8, 0xea, 0x15, 0x25, 0x24, 0x07, 0xd3, 0x28, 0xdf, 0x21, + 0x27, 0x47, 0x46, 0x10, 0xed, 0xfe, 0x00, 0xee, 0x1f, 0x35, 0xf9, 0x14, + 0x66, 0x13, 0x11, 0x09, 0x1b, 0x3e, 0x09, 0x10, 0xf5, 0xd8, 0x06, 0x0b, + 0xe2, 0xd6, 0xfd, 0xfe, 0xe3, 0x34, 0xf3, 0xe4, 0xf7, 0xcc, 0xf0, 0x24, + 0xfa, 0xff, 0x01, 0xf0, 0x0c, 0x3e, 0xe5, 0x15, 0xd8, 0xe9, 0x05, 0xf8, + 0xf7, 0xe1, 0xe1, 0x09, 0xfd, 0xf5, 0xec, 0x02, 0x51, 0x3a, 0x10, 0xdc, + 0xe9, 0x19, 0xd5, 0x12, 0x2c, 0x3c, 0x2e, 0x18, 0xf1, 0x0f, 0xf3, 0xe4, + 0xfa, 0xd6, 0xd9, 0xfa, 0xd2, 0xf4, 0x1a, 0xe9, 0xf5, 0xe4, 0x53, 0xf9, + 0xf5, 0x1d, 0xc9, 0x14, 0x02, 0x23, 0x0c, 0xf5, 0xee, 0xf0, 0x1c, 0xf4, + 0xe0, 0x05, 0x04, 0x16, 0x09, 0x08, 0x30, 0x03, 0x00, 0xe1, 0xf0, 0xe7, + 0x18, 0xe9, 0x00, 0xeb, 0xf6, 0xde, 0x10, 0x39, 0x04, 0xe7, 0xed, 0x0f, + 0x0e, 0x0f, 0x06, 0x00, 0x1a, 0x06, 0x06, 0xf9, 0x4d, 0x2c, 0xd6, 0x09, + 0xe6, 0xf2, 0xec, 0xef, 0xd9, 0xfb, 0x05, 0x1a, 0x02, 0x01, 0xf8, 0x4b, + 0x19, 0xf0, 0xdc, 0x2c, 0x26, 0x0d, 0xec, 0x41, 0x3f, 0xc2, 0xd2, 0xe4, + 0xf2, 0x1c, 0xe7, 0x4a, 0xf1, 0xfc, 0x1b, 0x0a, 0xe2, 0x12, 0xd5, 0x10, + 0x0c, 0xe3, 0x09, 0xf9, 0xff, 0xfa, 0xdd, 0xdf, 0xe6, 0xf4, 0xf7, 0xfe, + 0xff, 0x03, 0x09, 0x17, 0x11, 0xdd, 0xf8, 0xee, 0x05, 0x22, 0xde, 0xed, + 0xd6, 0xf6, 0xf7, 0x27, 0xfe, 0xfe, 0xf3, 0xe6, 0x05, 0x03, 0x15, 0xe5, + 0x52, 0x05, 0x1b, 0x1e, 0xec, 0x04, 0xee, 0xea, 0xf8, 0xda, 0xf9, 0xf4, + 0x7f, 0xf6, 0xe0, 0x0a, 0xee, 0x0c, 0x1c, 0x07, 0xd6, 0xde, 0xcb, 0x13, + 0xf1, 0xe8, 0xf8, 0xf0, 0x00, 0x17, 0x0f, 0xe4, 0xec, 0x0e, 0x3d, 0x0b, + 0xc5, 0x0c, 0x1b, 0xf7, 0x28, 0x1e, 0x4c, 0xe5, 0xf7, 0x4e, 0x0f, 0xe8, + 0x3e, 0x45, 0x1c, 0xf6, 0x08, 0x37, 0x10, 0xf5, 0xe8, 0xf6, 0xee, 0x0f, + 0xdc, 0xfe, 0xf6, 0x0b, 0x23, 0x16, 0x3a, 0x1e, 0x2b, 0xff, 0xf4, 0xe5, + 0xf3, 0xcf, 0xf9, 0xe9, 0x05, 0xdc, 0x13, 0xf5, 0xf5, 0xf9, 0xf3, 0xed, + 0xfa, 0xef, 0xd7, 0xf4, 0xd9, 0x1b, 0xf5, 0x12, 0xea, 0xed, 0xf9, 0xec, + 0xd5, 0xfa, 0xed, 0x07, 0xee, 0x11, 0xe6, 0x16, 0x0c, 0xec, 0xee, 0x02, + 0x14, 0x29, 0xf6, 0xfc, 0x05, 0x0c, 0xcd, 0x3b, 0x01, 0x02, 0x13, 0xdb, + 0x17, 0x16, 0xf2, 0x0a, 0xf4, 0xca, 0xec, 0x02, 0x0d, 0x18, 0xf5, 0xd9, + 0xf4, 0x00, 0xec, 0xea, 0xfc, 0x05, 0xf1, 0xfc, 0x10, 0x16, 0x00, 0x1c, + 0x1b, 0x44, 0xdc, 0xeb, 0xf0, 0x26, 0xf2, 0xf7, 0x0b, 0x00, 0xf4, 0x17, + 0x09, 0xec, 0x0a, 0x28, 0x00, 0xef, 0xeb, 0x04, 0xee, 0xf4, 0x0f, 0x05, + 0xfa, 0xec, 0xf0, 0x07, 0xfa, 0x0e, 0x1e, 0x02, 0x22, 0x0a, 0xdf, 0xf9, + 0x1b, 0xf1, 0xf7, 0x24, 0xf7, 0xfc, 0xfe, 0xef, 0xec, 0xed, 0xfc, 0xf6, + 0x0c, 0xfc, 0xfb, 0xfd, 0xdc, 0xf5, 0x25, 0x68, 0x2e, 0xdd, 0xe4, 0x32, + 0x0b, 0xd3, 0xfc, 0xfe, 0x1f, 0x7f, 0xd0, 0x1d, 0xe5, 0xf8, 0xe6, 0xe7, + 0xf2, 0xfe, 0xe1, 0x0e, 0x10, 0xde, 0x11, 0x0f, 0xf3, 0xf8, 0xee, 0x18, + 0xcf, 0xef, 0x1c, 0xe7, 0x05, 0xfc, 0xe1, 0xf7, 0x49, 0x13, 0xfa, 0x0a, + 0x3a, 0x29, 0xf8, 0xeb, 0xf1, 0xef, 0x07, 0x0b, 0xea, 0xfc, 0xe9, 0xd7, + 0xdf, 0xd1, 0xe5, 0xfa, 0x2c, 0xea, 0xed, 0xd6, 0xdc, 0xe4, 0x11, 0xf8, + 0x31, 0x0f, 0x18, 0x27, 0x28, 0xed, 0xfb, 0xe6, 0xdc, 0xeb, 0x5e, 0x0f, + 0x06, 0xf4, 0x0b, 0x1e, 0xdc, 0x02, 0xd2, 0xde, 0xf6, 0xfc, 0xf8, 0x09, + 0xe3, 0xec, 0x56, 0xfe, 0xe6, 0x56, 0x01, 0x18, 0xfc, 0xee, 0x7d, 0xcd, + 0x24, 0xd7, 0x12, 0x01, 0x0c, 0x5e, 0xf7, 0xf3, 0x10, 0x1a, 0x1b, 0x26, + 0x09, 0xeb, 0x00, 0xde, 0xc2, 0x39, 0xf9, 0xf9, 0x33, 0x34, 0x40, 0x28, + 0x3d, 0xeb, 0xf5, 0xf6, 0xfa, 0xd5, 0xf4, 0x03, 0xfe, 0xe6, 0xe0, 0xde, + 0xd3, 0xef, 0x1b, 0x0a, 0xfa, 0x1e, 0xf2, 0x03, 0xf0, 0x40, 0xf8, 0x03, + 0x12, 0xe9, 0xde, 0xf0, 0xe5, 0xef, 0xd7, 0xea, 0xe7, 0x35, 0xde, 0xf6, + 0x09, 0xea, 0xec, 0xff, 0xe8, 0x36, 0xf1, 0xfa, 0xfc, 0xfe, 0xd1, 0x00, + 0x05, 0xf4, 0x14, 0xe9, 0x3e, 0xf2, 0x0a, 0x1d, 0xe9, 0xfd, 0xd8, 0xe4, + 0xdd, 0x06, 0xf9, 0xe8, 0x2a, 0x06, 0xed, 0xf9, 0xf8, 0x07, 0xe9, 0xe8, + 0xe9, 0xf6, 0xd7, 0x15, 0x28, 0xf8, 0xdc, 0xfc, 0xf7, 0x11, 0xf1, 0x0d, + 0x1c, 0x07, 0x05, 0xf9, 0x0c, 0x46, 0x09, 0x03, 0xf6, 0xff, 0xf1, 0x00, + 0x17, 0xf2, 0x16, 0xff, 0xf4, 0xeb, 0xe4, 0x04, 0xf1, 0x0d, 0x02, 0x01, + 0x02, 0xea, 0xfd, 0x00, 0x38, 0xf9, 0xd6, 0x0b, 0xf8, 0xef, 0xe3, 0x0b, + 0xf4, 0xf5, 0xf7, 0xfe, 0x0f, 0x16, 0x18, 0x25, 0xe6, 0x09, 0xfe, 0x1b, + 0x21, 0xfe, 0xf0, 0x16, 0x25, 0xf3, 0xf6, 0x05, 0x08, 0x4b, 0xf0, 0x0c, + 0x03, 0xf7, 0x13, 0x01, 0xf2, 0x08, 0xe8, 0xf1, 0x0a, 0xea, 0x06, 0x16, + 0xe6, 0xef, 0xfd, 0xd4, 0xeb, 0xf5, 0x30, 0xe1, 0x05, 0xf3, 0x18, 0xf5, + 0xf9, 0x2c, 0xef, 0xeb, 0x0a, 0x13, 0xf0, 0xef, 0xfa, 0x05, 0xf7, 0xe3, + 0xf8, 0xd3, 0x0f, 0xe8, 0x08, 0xfe, 0x17, 0x00, 0x2b, 0xf6, 0xef, 0x1a, + 0xe2, 0xf4, 0xe7, 0x07, 0x1d, 0x07, 0xf4, 0xf8, 0x1a, 0xec, 0xee, 0xde, + 0xf0, 0xfc, 0x1a, 0x3f, 0xf2, 0xf3, 0x01, 0x06, 0xe9, 0xf7, 0xf5, 0xf0, + 0x03, 0xf2, 0x0c, 0xf7, 0xff, 0x0d, 0x25, 0xdc, 0xe2, 0x3c, 0x09, 0x07, + 0xf8, 0xea, 0x7f, 0xf3, 0xe7, 0x05, 0x1b, 0xf8, 0xf7, 0x40, 0xf0, 0xf9, + 0x0c, 0xf7, 0xf6, 0x06, 0xf1, 0xf4, 0x15, 0x11, 0xf7, 0x02, 0x16, 0xf4, + 0x1f, 0x21, 0x1a, 0x1e, 0x21, 0xf7, 0xf2, 0xfe, 0x00, 0xea, 0xf3, 0xfe, + 0xf0, 0xe8, 0xf5, 0xfb, 0xf2, 0xfb, 0x15, 0xea, 0xee, 0x06, 0xf9, 0x08, + 0xf0, 0x28, 0xea, 0xfa, 0x03, 0xff, 0xf6, 0xf7, 0x01, 0xf6, 0xf2, 0xe2, + 0xf7, 0xfe, 0xfd, 0x08, 0x0e, 0x17, 0xeb, 0x07, 0x00, 0x18, 0x05, 0x02, + 0x04, 0x13, 0xea, 0x04, 0xfb, 0xdb, 0x0f, 0xf9, 0x0a, 0xf9, 0x04, 0x18, + 0x12, 0x03, 0xe8, 0xfc, 0xf6, 0xfe, 0x09, 0xeb, 0x02, 0x14, 0xf9, 0xf7, + 0x04, 0x01, 0xf3, 0xf7, 0xe7, 0x17, 0xe6, 0x2c, 0x1f, 0x06, 0xde, 0xe9, + 0xfd, 0x0a, 0xfd, 0x01, 0x05, 0xfe, 0x00, 0xeb, 0x11, 0xfa, 0xf9, 0x02, + 0x02, 0x03, 0xfe, 0xe6, 0x1a, 0x23, 0x16, 0xf2, 0xfa, 0xe7, 0xd3, 0x0f, + 0xe9, 0xe3, 0xfe, 0x07, 0x04, 0xf4, 0x29, 0xde, 0x0e, 0xe4, 0x0c, 0x0c, + 0xf0, 0x04, 0x0d, 0xfa, 0xea, 0xed, 0xf2, 0xfc, 0x0e, 0x04, 0xfc, 0x29, + 0x15, 0xe6, 0x01, 0x43, 0x3e, 0xf4, 0xfc, 0xf3, 0x1b, 0xea, 0xfc, 0xf1, + 0xee, 0x49, 0xdb, 0x27, 0x0b, 0xf9, 0xf0, 0x02, 0xf9, 0xeb, 0x00, 0x17, + 0x11, 0xf0, 0x04, 0xff, 0xf9, 0x08, 0xf7, 0xfb, 0xe1, 0x06, 0x7a, 0xe3, + 0xf9, 0x08, 0xf8, 0xf9, 0x12, 0x05, 0xe9, 0xe3, 0xe3, 0x08, 0xd2, 0xe4, + 0xf3, 0xdb, 0x11, 0xd4, 0xeb, 0xf5, 0x02, 0xe4, 0x09, 0xf1, 0xf7, 0x12, + 0x1f, 0xf1, 0xd4, 0x22, 0x28, 0xf5, 0xf1, 0xf5, 0x10, 0x04, 0xee, 0xfc, + 0x14, 0xed, 0x00, 0xb6, 0xf6, 0xdf, 0x38, 0x0b, 0xf9, 0xe4, 0xf0, 0x05, + 0xe4, 0x0c, 0xcd, 0x1a, 0x0c, 0x08, 0xce, 0xf7, 0xed, 0xe4, 0x07, 0x1b, + 0xde, 0x3b, 0x0f, 0x0f, 0x07, 0x00, 0x7f, 0xdd, 0xf8, 0xf2, 0x22, 0x1a, + 0x28, 0x49, 0xf1, 0xe1, 0xfd, 0x46, 0x1d, 0x0c, 0xf1, 0xee, 0x0d, 0x0d, + 0xe3, 0xf2, 0x00, 0xf0, 0x1a, 0x38, 0x37, 0x28, 0x24, 0xff, 0xe2, 0xef, + 0x06, 0xc7, 0x03, 0xf1, 0xff, 0xf6, 0xff, 0xf7, 0xe0, 0x08, 0x2e, 0x20, + 0xec, 0xf1, 0xe6, 0xfa, 0xeb, 0x16, 0xed, 0x1a, 0x10, 0x01, 0xea, 0xf4, + 0x00, 0x02, 0xdf, 0xe9, 0x1e, 0xfa, 0xec, 0xef, 0x00, 0xe7, 0x06, 0xf6, + 0x05, 0x27, 0xee, 0x06, 0xfc, 0xe3, 0xe2, 0x00, 0xf0, 0x00, 0x0b, 0xe6, + 0x34, 0xfe, 0x1b, 0x2a, 0xdd, 0x06, 0xd6, 0x04, 0xe2, 0xe0, 0x1b, 0xdc, + 0x1d, 0x33, 0xe7, 0x07, 0xfe, 0x15, 0xf1, 0xff, 0xe9, 0xf1, 0xde, 0x0a, + 0x3d, 0xf9, 0xe5, 0x29, 0x0c, 0x10, 0xf2, 0xfa, 0x0b, 0x0d, 0xf2, 0xee, + 0x40, 0x0c, 0x2a, 0xea, 0x1e, 0xee, 0xf5, 0xef, 0xe7, 0xea, 0x19, 0x20, + 0xea, 0xe7, 0xee, 0xf2, 0xea, 0xff, 0x12, 0x0c, 0x15, 0xf5, 0xee, 0x0e, + 0x39, 0x05, 0xf2, 0x18, 0xed, 0xea, 0xf1, 0xdd, 0x04, 0xdc, 0xf5, 0x08, + 0xfc, 0xf0, 0xf3, 0x4e, 0x06, 0xfe, 0xeb, 0x1b, 0x2d, 0xf6, 0xed, 0x03, + 0x2e, 0xf6, 0xea, 0xed, 0xe4, 0xef, 0xee, 0x19, 0xf4, 0x23, 0x0a, 0xeb, + 0x06, 0x0f, 0xdf, 0x33, 0x0f, 0xfb, 0x11, 0xf2, 0x06, 0x05, 0xf5, 0xd6, + 0xfa, 0xe8, 0xef, 0x08, 0xf8, 0xfe, 0xf6, 0xf1, 0x1a, 0x0c, 0xe5, 0xf1, + 0x04, 0x10, 0xfb, 0xee, 0x00, 0xef, 0xe0, 0xef, 0x00, 0xfe, 0xe9, 0xfd, + 0x0d, 0x01, 0x0d, 0xec, 0x44, 0xee, 0x1d, 0x23, 0xd9, 0x20, 0x0b, 0x07, + 0x10, 0xd7, 0x07, 0xfc, 0x7f, 0x01, 0xe0, 0xf9, 0xff, 0x01, 0x0b, 0x15, + 0xe9, 0xd4, 0xfc, 0xf1, 0x06, 0x08, 0xee, 0xf2, 0xf0, 0x1a, 0xff, 0xf1, + 0xfb, 0x19, 0x19, 0x01, 0xfe, 0x18, 0x24, 0x04, 0x0a, 0xeb, 0x4b, 0xc6, + 0x0e, 0x2b, 0x17, 0x05, 0x28, 0xfe, 0xf6, 0x09, 0x15, 0x3b, 0x23, 0xe7, + 0xfb, 0xec, 0x00, 0x05, 0xf2, 0xee, 0xfa, 0x1f, 0x27, 0x20, 0x16, 0x11, + 0x25, 0x11, 0x01, 0x0d, 0xf5, 0xed, 0xea, 0x00, 0xec, 0xfc, 0xf2, 0xd9, + 0x06, 0xf6, 0xee, 0xec, 0xe6, 0xf1, 0xdb, 0x0d, 0xeb, 0x35, 0xea, 0xf5, + 0xfb, 0xf5, 0x13, 0xfc, 0xe3, 0x0d, 0xf1, 0xff, 0xef, 0x11, 0xea, 0x2f, + 0xf3, 0x01, 0xe9, 0x15, 0xff, 0x18, 0xef, 0xf7, 0x0c, 0x1b, 0xe3, 0x18, + 0x02, 0x03, 0xfb, 0xe4, 0x04, 0x21, 0x0f, 0xfd, 0xf8, 0xe6, 0x07, 0x0e, + 0xfb, 0x23, 0xef, 0xea, 0xe5, 0xfc, 0x01, 0xea, 0xf3, 0x09, 0xf6, 0xfb, + 0xec, 0x17, 0xff, 0xf5, 0x04, 0x3c, 0xd6, 0xfa, 0xe2, 0x21, 0xda, 0x04, + 0x0b, 0x0c, 0xfb, 0x08, 0x2e, 0xfc, 0xf4, 0xf1, 0x0b, 0x0a, 0x2e, 0xf2, + 0x04, 0x0b, 0x1e, 0xe9, 0x10, 0x0d, 0x12, 0x18, 0xf8, 0x07, 0x25, 0xdf, + 0xcb, 0xe9, 0xe2, 0xe8, 0x1c, 0x16, 0x25, 0xc2, 0x20, 0xbc, 0x1e, 0xb1, + 0xcc, 0x11, 0xee, 0x41, 0xee, 0xef, 0xfe, 0x27, 0xe6, 0x1d, 0xf2, 0x14, + 0x01, 0xe5, 0xdf, 0xed, 0x28, 0xd4, 0xf3, 0xc8, 0xe1, 0xe9, 0xdd, 0xca, + 0xec, 0xe4, 0xd0, 0x31, 0x05, 0x01, 0x05, 0xfc, 0xe7, 0xe9, 0x16, 0xd0, + 0xee, 0xef, 0xed, 0x75, 0xc5, 0xcb, 0x0f, 0xea, 0xfe, 0x0f, 0xea, 0xf6, + 0xee, 0x1f, 0xcd, 0xf1, 0xdf, 0x15, 0x4f, 0xfe, 0x08, 0xff, 0xc3, 0xdb, + 0x02, 0x02, 0xe7, 0xef, 0x18, 0x02, 0x2b, 0x02, 0x49, 0xfc, 0x25, 0xe8, + 0xe9, 0x0f, 0xd5, 0xea, 0x06, 0x08, 0x09, 0x0c, 0x62, 0x15, 0x24, 0x37, + 0xf1, 0x46, 0x25, 0x64, 0x23, 0x06, 0x03, 0x14, 0xee, 0x06, 0xc5, 0xb9, + 0xe3, 0xd4, 0x5a, 0xcd, 0x0f, 0x49, 0xc3, 0xc8, 0xc9, 0x67, 0xf7, 0xf9, + 0x05, 0x0d, 0xf5, 0xce, 0xb3, 0xe3, 0x46, 0xf5, 0x37, 0xe3, 0x11, 0xe9, + 0x29, 0x57, 0xd5, 0xe8, 0x34, 0xef, 0xcd, 0x04, 0x03, 0x27, 0x0e, 0x05, + 0x60, 0x2f, 0x44, 0x12, 0x17, 0xf8, 0xed, 0xed, 0xd0, 0xc5, 0xd1, 0xd9, + 0xdd, 0xcf, 0x0c, 0x1d, 0xf5, 0x08, 0xe6, 0xdc, 0xf0, 0xf5, 0x09, 0x37, + 0xdd, 0xcc, 0x0b, 0x31, 0xe5, 0x54, 0x28, 0x02, 0xeb, 0x4a, 0x21, 0xd2, + 0xf3, 0x03, 0xe0, 0xe9, 0xfa, 0x12, 0xef, 0x22, 0xaf, 0x4d, 0x58, 0xe5, + 0x12, 0x2a, 0xfa, 0x03, 0xf2, 0x7f, 0x1b, 0xbf, 0x01, 0xe1, 0xee, 0x02, + 0x2c, 0xe6, 0x04, 0xe5, 0xc1, 0xc3, 0x2d, 0xee, 0xfa, 0xf0, 0x10, 0x07, + 0x2a, 0xff, 0x19, 0xfe, 0x1b, 0xdf, 0xc7, 0x2f, 0x27, 0xfd, 0xde, 0xde, + 0x0a, 0x4a, 0xee, 0xe7, 0x08, 0xd5, 0x18, 0xf7, 0xc6, 0x06, 0x31, 0x1d, + 0x1f, 0xec, 0x04, 0xf2, 0x16, 0xe0, 0x26, 0xe6, 0x16, 0xf1, 0xfe, 0x0e, + 0xf9, 0xdb, 0xf7, 0xf4, 0xfc, 0xeb, 0xfc, 0xf6, 0x28, 0xd0, 0xe2, 0x27, + 0xdb, 0x02, 0x27, 0xf0, 0x04, 0xf1, 0xbf, 0x0d, 0xfa, 0xd1, 0xf9, 0x7e, + 0x0e, 0x13, 0xd9, 0x4b, 0x35, 0xf5, 0xdb, 0xf6, 0x09, 0x0a, 0xf5, 0x05, + 0x0c, 0x18, 0xef, 0x23, 0x60, 0xf6, 0xd7, 0x0e, 0xd4, 0xd4, 0xe3, 0xe3, + 0x0f, 0xef, 0xf4, 0xf6, 0xf8, 0x0e, 0xee, 0xf0, 0xf2, 0x00, 0x0e, 0xc8, + 0x14, 0xed, 0x1d, 0xd1, 0xdc, 0xfd, 0xed, 0xe0, 0xda, 0x05, 0xfb, 0xb8, + 0x06, 0x06, 0x2b, 0xef, 0xe2, 0xcb, 0xce, 0x04, 0xf5, 0xf9, 0x3a, 0x08, + 0x44, 0xef, 0x11, 0x0d, 0xef, 0x06, 0xf1, 0xf8, 0xf6, 0xdc, 0x26, 0xda, + 0x4a, 0x00, 0xdb, 0x34, 0xe8, 0xd1, 0xff, 0x3a, 0xcf, 0xd6, 0xf8, 0xed, + 0xe4, 0xf6, 0xcf, 0x1b, 0xde, 0xf1, 0xfb, 0x13, 0xf9, 0x06, 0xdd, 0xe7, + 0xd0, 0x6f, 0x0a, 0x0e, 0xe0, 0xf1, 0x5d, 0xd0, 0xf6, 0x43, 0x25, 0x33, + 0x21, 0x30, 0x09, 0x0a, 0x1c, 0x0b, 0x14, 0xcf, 0xf4, 0xe4, 0x18, 0x04, + 0xfb, 0x17, 0xf4, 0x17, 0x64, 0x1f, 0x1c, 0xea, 0x3e, 0xf6, 0x15, 0x11, + 0xe5, 0xd9, 0xcf, 0x1f, 0xf0, 0xe9, 0x0a, 0xf5, 0x29, 0xc5, 0x32, 0x2d, + 0xda, 0x18, 0xd7, 0xf7, 0xc1, 0x7d, 0xef, 0xef, 0x3d, 0x2a, 0x23, 0xd6, + 0xf4, 0x06, 0xfa, 0x11, 0xea, 0x23, 0xf2, 0x18, 0xcb, 0xe5, 0x02, 0x14, + 0xf6, 0x58, 0xc6, 0xf9, 0xfb, 0x26, 0xe0, 0x0a, 0xe2, 0xf6, 0x14, 0xe4, + 0xed, 0x0f, 0x15, 0x27, 0x50, 0x0a, 0xc2, 0x1e, 0xd3, 0x34, 0xc6, 0xc4, + 0xef, 0x28, 0xfc, 0x46, 0x45, 0xd9, 0x0c, 0xf7, 0xb4, 0x0e, 0xe5, 0x05, + 0x0d, 0xe6, 0xe2, 0xe0, 0xdc, 0x02, 0xe2, 0x10, 0xef, 0xfc, 0xea, 0xe5, + 0x7f, 0xe0, 0xe6, 0xf8, 0xef, 0x07, 0x3f, 0xe6, 0xf7, 0xe3, 0xf7, 0xf5, + 0xcb, 0x0c, 0xf9, 0xef, 0x11, 0xee, 0x0f, 0xde, 0xe6, 0xfe, 0xe0, 0xe1, + 0xed, 0x17, 0x24, 0xce, 0x24, 0xe1, 0xf4, 0xf7, 0xdc, 0x1b, 0x18, 0x3f, + 0xfb, 0xfe, 0xef, 0x20, 0x01, 0x0d, 0x16, 0x0a, 0xe7, 0x0b, 0xfd, 0xf8, + 0x34, 0xe0, 0xde, 0xec, 0x17, 0xe6, 0xf6, 0xed, 0xe7, 0xf5, 0xda, 0xfb, + 0x0b, 0x0b, 0x01, 0x03, 0x07, 0xf9, 0xf3, 0xd3, 0x12, 0xe2, 0xf9, 0x61, + 0xe9, 0xed, 0x05, 0xf5, 0x08, 0xde, 0xe6, 0x10, 0xff, 0x1a, 0xdb, 0xf5, + 0xf8, 0xe1, 0x09, 0x19, 0x15, 0x28, 0xf1, 0xf2, 0xf0, 0x17, 0xe7, 0xf3, + 0x07, 0xfe, 0x1f, 0xef, 0x29, 0xe8, 0x1c, 0xe3, 0xe7, 0xfb, 0xfe, 0xf8, + 0xf6, 0xf6, 0x06, 0x20, 0x19, 0xfb, 0x22, 0x30, 0x0a, 0x0a, 0x13, 0x03, + 0xf8, 0x2c, 0x2e, 0x16, 0xfa, 0x04, 0xeb, 0xe9, 0x10, 0xf0, 0x3f, 0xf2, + 0x07, 0xe3, 0xd9, 0xd5, 0xed, 0x4d, 0xf9, 0xe6, 0xf7, 0x0e, 0xe7, 0xf4, + 0xe4, 0xf4, 0xf6, 0xf0, 0xfa, 0x0a, 0x07, 0xfb, 0xf9, 0xe4, 0xe3, 0xe7, + 0x16, 0xfc, 0xfb, 0x18, 0x09, 0x2c, 0xf7, 0x0a, 0x49, 0x10, 0x40, 0x02, + 0xf0, 0xee, 0xfb, 0xeb, 0x0b, 0xee, 0xe7, 0xe7, 0x10, 0xf6, 0xef, 0x04, + 0x09, 0xe5, 0x10, 0xe7, 0xff, 0x06, 0xe8, 0x17, 0xf1, 0xe6, 0x35, 0x0c, + 0x16, 0x26, 0x0b, 0x01, 0x00, 0xff, 0x00, 0xd9, 0x1f, 0x12, 0xf2, 0xfb, + 0xf7, 0xe4, 0xfc, 0x19, 0xb1, 0x19, 0x1e, 0xf9, 0xfa, 0x23, 0x0c, 0xed, + 0x01, 0x7f, 0x34, 0xe5, 0xe5, 0xf7, 0xeb, 0x21, 0x0b, 0x05, 0x10, 0xd2, + 0xf9, 0xfc, 0x4c, 0xf7, 0xe0, 0xf6, 0xfd, 0x05, 0x17, 0xfb, 0x14, 0x06, + 0x1d, 0xf1, 0xcc, 0x06, 0xf4, 0x02, 0xeb, 0xdf, 0xce, 0x01, 0xfc, 0xf7, + 0x02, 0xee, 0x00, 0xf4, 0xbf, 0x00, 0x17, 0xf1, 0x08, 0x2d, 0x4c, 0xfa, + 0x03, 0x29, 0xe8, 0x09, 0xf1, 0x10, 0xcd, 0xde, 0x0e, 0xe6, 0x17, 0x7d, + 0xef, 0xf0, 0xce, 0x24, 0x2b, 0x02, 0x03, 0x56, 0x05, 0xe5, 0xd5, 0x3d, + 0x02, 0xe3, 0x11, 0x37, 0xec, 0x14, 0x0e, 0xe0, 0x0c, 0xfa, 0xf2, 0x1d, + 0x12, 0x02, 0xe9, 0xf5, 0x32, 0x00, 0xe2, 0xaa, 0xfc, 0xdc, 0xd4, 0x25, + 0x0e, 0x28, 0xe0, 0xd9, 0x30, 0x08, 0xd9, 0x4c, 0xf4, 0x00, 0x18, 0xe1, + 0xed, 0xd5, 0x04, 0x4e, 0x07, 0xc7, 0x16, 0xed, 0xed, 0xe2, 0xfb, 0x1b, + 0xfe, 0x1d, 0xc5, 0xd0, 0xe3, 0xdf, 0xef, 0x05, 0x7f, 0xef, 0xf7, 0xd7, + 0xe7, 0x02, 0x18, 0x08, 0x03, 0xde, 0x01, 0xea, 0x2a, 0x9f, 0x40, 0x4c, + 0x20, 0xff, 0xf0, 0x00, 0x4b, 0xf5, 0x14, 0x04, 0xc0, 0x1c, 0x12, 0xf0, + 0x1d, 0x0e, 0x29, 0x14, 0x04, 0xdf, 0xdc, 0x10, 0x17, 0x20, 0x16, 0x03, + 0xf9, 0x16, 0xfe, 0xf5, 0xe0, 0xd7, 0xf7, 0xec, 0xf1, 0xf0, 0x13, 0x0a, + 0x50, 0x06, 0xfa, 0xc8, 0xe4, 0x1d, 0x20, 0xdb, 0x3d, 0x4a, 0xfd, 0x33, + 0xde, 0x04, 0x39, 0xee, 0xec, 0x20, 0x1d, 0xf3, 0xf4, 0xae, 0xfe, 0x06, + 0xf7, 0x26, 0x15, 0x32, 0xe9, 0xfd, 0xe2, 0x20, 0xf8, 0xe9, 0x1c, 0xd9, + 0xef, 0xdb, 0x01, 0x0d, 0x22, 0x31, 0xdf, 0x06, 0xf3, 0xdb, 0xe7, 0xf7, + 0x05, 0x32, 0xd4, 0x46, 0xeb, 0xdc, 0xe9, 0xfd, 0x07, 0xf4, 0x09, 0xd8, + 0xd9, 0x25, 0xe8, 0x20, 0xec, 0xd4, 0xc3, 0xfb, 0xff, 0xdf, 0x4e, 0x3e, + 0x1d, 0x07, 0xc0, 0xe9, 0x0f, 0xdf, 0x5e, 0x44, 0xdf, 0xff, 0xe2, 0xf1, + 0x02, 0x2e, 0xe8, 0xc6, 0x15, 0x03, 0xff, 0xea, 0x53, 0xb8, 0xed, 0xe6, + 0x1f, 0xf0, 0xf8, 0xea, 0x20, 0xe0, 0xf4, 0xe4, 0x3c, 0xe8, 0x09, 0x13, + 0xe2, 0x09, 0x39, 0xfa, 0xdd, 0xb8, 0xe5, 0xe8, 0x4d, 0x13, 0xea, 0xee, + 0x2a, 0xff, 0xff, 0xeb, 0x00, 0x07, 0x27, 0xf2, 0xfc, 0xf7, 0x26, 0x06, + 0xd8, 0xfd, 0xe5, 0xfc, 0xee, 0x34, 0xf9, 0xd1, 0xe6, 0xef, 0x41, 0x11, + 0xf2, 0xe2, 0xf8, 0x01, 0xe1, 0xed, 0x11, 0x0a, 0x0d, 0xde, 0xff, 0x39, + 0xff, 0x0c, 0xeb, 0x7f, 0x06, 0xd1, 0xd8, 0xf8, 0x43, 0xd7, 0xfb, 0x09, + 0xd4, 0xe0, 0xee, 0x26, 0x26, 0x05, 0xf9, 0x0f, 0xdf, 0x02, 0xf9, 0x24, + 0xec, 0xf3, 0xfb, 0x00, 0xea, 0x2f, 0xee, 0xeb, 0xf8, 0xfd, 0x0c, 0xea, + 0x07, 0xe8, 0xe1, 0xfe, 0x28, 0xee, 0xef, 0xf8, 0x16, 0x19, 0xd6, 0xef, + 0xfd, 0xfe, 0xcb, 0xf5, 0x05, 0x08, 0xf0, 0x09, 0xf9, 0xe3, 0xe4, 0x0c, + 0x06, 0xe8, 0x28, 0xf0, 0xe1, 0x0d, 0xef, 0x13, 0x2a, 0xf1, 0x42, 0x13, + 0x6b, 0x1f, 0xdb, 0x0a, 0xe4, 0x04, 0x55, 0x1a, 0x09, 0xe4, 0xf2, 0x00, + 0xe6, 0x03, 0xf3, 0x11, 0xf7, 0x17, 0x09, 0xef, 0x01, 0x2c, 0x02, 0xcd, + 0x2a, 0x28, 0x0f, 0x0a, 0xe5, 0xf4, 0x08, 0xf6, 0x02, 0x00, 0x11, 0x00, + 0x1f, 0x13, 0xef, 0x04, 0x00, 0x2b, 0x0b, 0xfd, 0x1d, 0xdc, 0xed, 0xdf, + 0xea, 0xee, 0xff, 0x3b, 0x04, 0xee, 0xde, 0x10, 0x2f, 0x0d, 0xfd, 0x2d, + 0x2a, 0xec, 0xe2, 0xe4, 0xe9, 0xeb, 0xd5, 0x05, 0xec, 0xdb, 0x0e, 0xca, + 0xf5, 0xf6, 0x0f, 0xfe, 0xe7, 0x4d, 0xed, 0x08, 0xff, 0x2b, 0x61, 0x12, + 0xed, 0x05, 0xf6, 0x07, 0xfd, 0x02, 0xe4, 0x13, 0x22, 0xed, 0xf2, 0x0c, + 0x02, 0x4c, 0x03, 0xf1, 0xfc, 0xfa, 0xee, 0xe6, 0xfe, 0x0e, 0xdd, 0xfc, + 0xf6, 0x24, 0xff, 0x0e, 0x2d, 0xe8, 0xef, 0x1a, 0xfc, 0x09, 0x13, 0xf2, + 0xf4, 0xfb, 0x08, 0x0f, 0x34, 0xe4, 0x06, 0xfd, 0xf7, 0x16, 0xf0, 0xfe, + 0x2b, 0xf5, 0xfa, 0xe4, 0xe9, 0x01, 0xe7, 0xf1, 0x02, 0x05, 0xd0, 0x2f, + 0xd6, 0x04, 0xcd, 0x0c, 0xf8, 0xe8, 0x20, 0xdd, 0xf5, 0x16, 0x0d, 0xf4, + 0xff, 0xf7, 0xd9, 0x0b, 0xfd, 0xf5, 0x10, 0xf2, 0x01, 0xc0, 0xf1, 0xf4, + 0x4a, 0xf6, 0x1a, 0x44, 0xe8, 0x0f, 0xfe, 0x04, 0xe4, 0xd8, 0x0b, 0x2a, + 0xfd, 0xfb, 0x01, 0x1d, 0xe2, 0x00, 0xdf, 0x07, 0xdc, 0xd8, 0xde, 0xe2, + 0x37, 0xb2, 0xfe, 0xd9, 0x2d, 0xc0, 0xd4, 0xee, 0x07, 0xcd, 0x05, 0xe4, + 0xe3, 0xff, 0x15, 0x1e, 0x19, 0x03, 0x2b, 0xc6, 0xeb, 0x23, 0xed, 0xf1, + 0x4b, 0xee, 0x3b, 0xe4, 0xe2, 0xfe, 0x10, 0x09, 0x25, 0xe1, 0xcd, 0xde, + 0xcb, 0xf8, 0xe9, 0x4e, 0xf0, 0xfe, 0xe6, 0xd4, 0xe1, 0x16, 0xff, 0x14, + 0xf2, 0xf3, 0xf4, 0xef, 0x4c, 0xdb, 0x0f, 0x2c, 0xef, 0x11, 0xc7, 0x06, + 0x42, 0xd8, 0x03, 0x12, 0x40, 0xf2, 0x03, 0x30, 0x1d, 0xd8, 0x6d, 0xf0, + 0x05, 0x2d, 0x11, 0x16, 0x07, 0xf9, 0xe1, 0xf7, 0xc1, 0xf8, 0xf3, 0xfd, + 0x11, 0x02, 0x04, 0xee, 0xf9, 0x2f, 0xf1, 0xda, 0xac, 0xf0, 0xee, 0xf1, + 0x16, 0x4f, 0x10, 0x11, 0xf2, 0xe0, 0xeb, 0xfd, 0x2b, 0x25, 0x4e, 0x1b, + 0x33, 0x0d, 0x0a, 0x1e, 0x2d, 0x44, 0x05, 0x01, 0x1f, 0x0a, 0x1b, 0x1c, + 0x07, 0x10, 0x02, 0xfb, 0xf8, 0xfe, 0x02, 0x2e, 0x05, 0xe3, 0xef, 0x01, + 0xfb, 0xd4, 0x03, 0x26, 0x02, 0xb7, 0xd3, 0x36, 0xe2, 0x1b, 0xeb, 0xf7, + 0xfc, 0xf4, 0x7f, 0xf8, 0xe5, 0xef, 0xeb, 0xf8, 0xdf, 0x42, 0xf4, 0xda, + 0x0a, 0xee, 0xfa, 0x44, 0xe8, 0x28, 0x1c, 0xc3, 0x34, 0x1f, 0xe1, 0xf6, + 0xe0, 0xc9, 0x02, 0xea, 0xe8, 0x2d, 0x08, 0x16, 0x00, 0xea, 0xc2, 0x27, + 0xe0, 0x1e, 0x14, 0x18, 0xc0, 0xf1, 0x05, 0x0e, 0xe0, 0xf7, 0x18, 0x27, + 0xca, 0x2f, 0xf1, 0xe1, 0xe3, 0xed, 0xd2, 0xe8, 0x04, 0x1b, 0x07, 0xff, + 0x1f, 0xf7, 0xe9, 0xca, 0x5e, 0xf1, 0x18, 0xe3, 0x0f, 0x0f, 0x0b, 0xf1, + 0xfe, 0xf0, 0x0b, 0xf2, 0xf1, 0x12, 0xf4, 0x04, 0x33, 0x0b, 0x0c, 0xee, + 0x01, 0x3d, 0x02, 0xfb, 0xd6, 0xeb, 0x45, 0x46, 0xfd, 0xf1, 0x30, 0x04, + 0xfb, 0xf8, 0xf0, 0x13, 0xd8, 0xf0, 0x1a, 0x0a, 0xfc, 0xef, 0xb5, 0x4e, + 0xe9, 0xe7, 0xdb, 0xfc, 0x20, 0xf8, 0xe3, 0xfb, 0xe9, 0x48, 0xe3, 0xd2, + 0x12, 0xea, 0xf2, 0xf0, 0xdd, 0x00, 0x09, 0xe0, 0xf7, 0x09, 0xfd, 0xe1, + 0xea, 0x03, 0xfc, 0xdf, 0x30, 0xfe, 0x7f, 0x14, 0xe5, 0xea, 0x08, 0x01, + 0x4f, 0x0b, 0xd8, 0x18, 0x05, 0xea, 0xeb, 0x0f, 0xef, 0xe0, 0xcf, 0xe3, + 0x04, 0xfb, 0x01, 0xe5, 0xf9, 0x02, 0xe2, 0xf9, 0x32, 0xe5, 0xe0, 0xf0, + 0xe4, 0x0d, 0xe8, 0x00, 0x20, 0xfa, 0xe8, 0xf8, 0x31, 0x04, 0xee, 0xd9, + 0xf2, 0xeb, 0x2c, 0x1d, 0xed, 0x39, 0x12, 0x02, 0xdc, 0xe7, 0xda, 0xdd, + 0xd7, 0xe8, 0x30, 0x1c, 0x03, 0x02, 0x2f, 0xfa, 0x1c, 0x67, 0x0e, 0xfb, + 0x06, 0x14, 0xec, 0xee, 0x13, 0x25, 0x20, 0x3a, 0xfa, 0x1f, 0xfc, 0x04, + 0x0a, 0x29, 0x17, 0x14, 0xf9, 0x0e, 0x0e, 0xe7, 0xff, 0xdb, 0x06, 0x2c, + 0xfe, 0xf1, 0x18, 0x1f, 0x07, 0x10, 0x05, 0xea, 0xfa, 0xdd, 0x1d, 0x19, + 0xe9, 0xe3, 0xfe, 0xe0, 0x15, 0xf0, 0xfc, 0xe9, 0xf2, 0x0d, 0x12, 0xfb, + 0xcf, 0x46, 0xe4, 0xfe, 0xeb, 0x08, 0x37, 0xe6, 0xee, 0xff, 0xed, 0xe6, + 0xdb, 0x29, 0xfb, 0xd3, 0xe5, 0xe1, 0xfb, 0x4b, 0xe7, 0x28, 0x16, 0xfc, + 0xf9, 0x05, 0xe0, 0xf4, 0xe5, 0x17, 0xe7, 0x03, 0xf3, 0x07, 0xdf, 0x24, + 0xe2, 0xe9, 0x20, 0xfb, 0xe2, 0x3b, 0x11, 0xee, 0x1a, 0x32, 0xe6, 0x2b, + 0x0a, 0xe5, 0xf4, 0x01, 0xe7, 0xe5, 0xe1, 0xef, 0x13, 0x04, 0x22, 0xff, + 0xc7, 0x3b, 0xeb, 0x23, 0x10, 0xef, 0xde, 0x05, 0x61, 0xdc, 0xf9, 0xd9, + 0x06, 0x28, 0x07, 0xec, 0xeb, 0x08, 0x02, 0xfc, 0xfa, 0x16, 0xf6, 0xee, + 0x2f, 0x1e, 0x13, 0xff, 0xf1, 0x3e, 0xf9, 0xf6, 0x01, 0xdf, 0x3f, 0x3b, + 0xf2, 0xe6, 0x1e, 0xec, 0xd8, 0xfd, 0xdb, 0x08, 0xe8, 0xea, 0x10, 0x29, + 0xfa, 0x02, 0xca, 0x68, 0xf8, 0xde, 0xe9, 0xf6, 0x18, 0x04, 0xe1, 0xf7, + 0xde, 0x7f, 0xe1, 0xda, 0x02, 0xe7, 0xf9, 0xf6, 0xdb, 0xff, 0x15, 0x25, + 0x01, 0x2b, 0xf9, 0xdb, 0xfc, 0xfc, 0x06, 0xdf, 0x32, 0xeb, 0xf0, 0xdc, + 0xf7, 0xdc, 0xe3, 0x0c, 0x47, 0x18, 0xdf, 0xfd, 0xf9, 0x07, 0xd6, 0x2b, + 0x03, 0x03, 0xd7, 0xdc, 0xe9, 0x07, 0xf9, 0xfa, 0xef, 0xdb, 0xf3, 0xea, + 0x28, 0xe6, 0xfa, 0xf3, 0xfb, 0x17, 0xfe, 0xff, 0x25, 0xfe, 0x07, 0xe7, + 0x40, 0x06, 0xef, 0x13, 0xb7, 0xf4, 0x3b, 0x15, 0xe4, 0x1d, 0xfe, 0xf4, + 0xf0, 0xf0, 0xd6, 0xd6, 0xfa, 0xe3, 0x28, 0xf4, 0xf5, 0xe8, 0x2c, 0xdf, + 0x3e, 0x50, 0x1e, 0xf3, 0x20, 0x05, 0x09, 0xf4, 0x22, 0x19, 0x12, 0x1f, + 0xdc, 0x28, 0xff, 0xeb, 0x0b, 0x39, 0x17, 0x08, 0xf6, 0xef, 0x07, 0xfe, + 0xf1, 0x26, 0xfa, 0x29, 0xfb, 0xec, 0x10, 0x28, 0xf7, 0x17, 0x08, 0xf0, + 0xf5, 0xf8, 0x0a, 0x1a, 0xe9, 0xed, 0x09, 0xf7, 0x0a, 0xec, 0xfd, 0xd5, + 0xf0, 0xec, 0x2b, 0xfa, 0xe4, 0x4a, 0xfe, 0xde, 0xe8, 0x09, 0x37, 0xe4, + 0xe7, 0x0c, 0xe0, 0xed, 0xe3, 0x24, 0xf8, 0xda, 0xf6, 0xe1, 0xf0, 0x4d, + 0xe1, 0x32, 0x15, 0x04, 0xf7, 0xfd, 0xcd, 0x03, 0xf7, 0xfc, 0xe8, 0xdd, + 0xf3, 0x1e, 0xf6, 0x1f, 0xf3, 0xe4, 0xeb, 0x12, 0xe6, 0x17, 0x05, 0xdc, + 0x37, 0xf1, 0xef, 0x30, 0x0c, 0xff, 0x07, 0x07, 0xd7, 0xfa, 0x08, 0x04, + 0x12, 0x07, 0x26, 0xf0, 0xd7, 0x1b, 0xf4, 0x14, 0x18, 0xd4, 0xf7, 0x14, + 0x0c, 0xe5, 0x0a, 0xcb, 0xf0, 0x12, 0x26, 0xee, 0x40, 0x1e, 0xfa, 0xfe, + 0x25, 0xdb, 0x1d, 0x04, 0x15, 0xfe, 0x0a, 0xd7, 0xf2, 0xe3, 0xe3, 0x18, + 0x29, 0xf9, 0x19, 0x31, 0x39, 0xd4, 0xe8, 0xe4, 0xba, 0x03, 0xf2, 0x18, + 0xf5, 0xe3, 0xf7, 0x15, 0x0e, 0x1c, 0xe7, 0x4c, 0x0b, 0x36, 0xeb, 0xca, + 0x50, 0xea, 0xf3, 0xd4, 0xcb, 0xcb, 0xf7, 0x3f, 0x02, 0xdf, 0x19, 0xe3, + 0x18, 0xfc, 0x03, 0xcf, 0x3d, 0xfa, 0x15, 0xd3, 0xe0, 0xf1, 0xce, 0xcd, + 0xcd, 0xdd, 0x5d, 0xd6, 0x07, 0xfa, 0xed, 0xdc, 0x0d, 0x21, 0xfb, 0xdd, + 0xf1, 0x05, 0xac, 0x1e, 0x1f, 0xf0, 0xbe, 0xed, 0x0e, 0xf7, 0x20, 0xd0, + 0x00, 0xf2, 0x11, 0xc7, 0x3d, 0x06, 0x06, 0xe7, 0x14, 0x06, 0xce, 0xf2, + 0x5a, 0xc4, 0xfb, 0xfe, 0x52, 0xb9, 0xcd, 0x2d, 0x2e, 0xff, 0x4f, 0xfc, + 0x15, 0x14, 0xf5, 0x31, 0xc6, 0xdd, 0xcb, 0xdf, 0x1c, 0x00, 0x0e, 0xff, + 0x18, 0x7e, 0x02, 0xd1, 0x30, 0x76, 0x1e, 0x01, 0x0d, 0xda, 0x7f, 0xfc, + 0xd0, 0xcd, 0x3f, 0xfd, 0xfc, 0x39, 0xf6, 0xc9, 0x02, 0x17, 0x0e, 0xc3, + 0x0f, 0x02, 0xf7, 0xfa, 0x04, 0x24, 0x09, 0x0a, 0x28, 0x16, 0xf4, 0x50, + 0xfb, 0xe9, 0x2f, 0x19, 0xf8, 0xd4, 0xe3, 0x19, 0xc3, 0x08, 0xfc, 0xf0, + 0x05, 0x29, 0x18, 0xe3, 0xdc, 0x27, 0x1a, 0x0b, 0xd7, 0x5a, 0xdb, 0x18, + 0xcf, 0x31, 0x3c, 0xe6, 0xf1, 0xb7, 0xe4, 0x0c, 0xeb, 0x17, 0xfd, 0xf8, + 0xeb, 0x0a, 0xdb, 0xff, 0xee, 0x63, 0x10, 0xcf, 0xeb, 0x1d, 0xc8, 0xfb, + 0xea, 0x03, 0x1b, 0xf8, 0xf8, 0xf1, 0xdc, 0x2c, 0xad, 0xe4, 0xb0, 0xef, + 0xcb, 0x0b, 0x1b, 0x04, 0xe1, 0xee, 0xe8, 0x49, 0x3a, 0xef, 0x0f, 0xff, + 0xe9, 0x28, 0xee, 0x27, 0x2c, 0xe3, 0xf8, 0x46, 0x2b, 0x1c, 0xeb, 0xfb, + 0x1a, 0xf5, 0x0d, 0xc7, 0x06, 0x0e, 0x13, 0xf0, 0x4f, 0xd7, 0x11, 0x10, + 0xe1, 0xf1, 0x07, 0x0f, 0xe9, 0x05, 0xe6, 0x0c, 0x06, 0xdb, 0x04, 0xf3, + 0x06, 0x06, 0x16, 0xe9, 0xff, 0x0c, 0x0a, 0xc9, 0x06, 0xed, 0x19, 0xd8, + 0xd3, 0xeb, 0xf7, 0x09, 0xe8, 0xf6, 0x0d, 0x37, 0xeb, 0xfb, 0xcf, 0x72, + 0xdf, 0x05, 0xf7, 0x08, 0x13, 0xff, 0x0d, 0xe7, 0x05, 0x0d, 0xca, 0x1b, + 0xe2, 0xc5, 0x01, 0xef, 0xf0, 0x14, 0xef, 0xdc, 0xfb, 0xe9, 0xe8, 0xe4, + 0x01, 0x0a, 0xec, 0x14, 0x0c, 0xe1, 0x12, 0x02, 0x0a, 0x42, 0x0f, 0x26, + 0xe0, 0xea, 0xe9, 0x0d, 0xe0, 0xf9, 0x1e, 0x16, 0xfb, 0xd7, 0xe4, 0xf2, + 0xfd, 0xfa, 0xf4, 0x28, 0xe8, 0xf3, 0x0b, 0x09, 0x22, 0xf2, 0xdc, 0xf5, + 0xe6, 0x00, 0xc7, 0x0d, 0x2e, 0x02, 0xeb, 0x03, 0x29, 0x17, 0x7f, 0x00, + 0xda, 0xf9, 0x41, 0x20, 0xe5, 0x0c, 0x0a, 0x3a, 0xde, 0xfa, 0xf0, 0xdf, + 0x0b, 0xd9, 0xfb, 0xe0, 0xed, 0xfe, 0xe8, 0xf9, 0xbd, 0x23, 0xd5, 0xe6, + 0x0b, 0x13, 0xfb, 0x08, 0x47, 0x5d, 0xf0, 0x17, 0x0a, 0x46, 0xf5, 0xf2, + 0xed, 0xfa, 0xf7, 0x25, 0x08, 0x05, 0xd3, 0x07, 0xfd, 0xe4, 0xfe, 0x18, + 0x41, 0x1e, 0x28, 0x04, 0xfc, 0xff, 0x24, 0xf6, 0xf1, 0xe2, 0xf1, 0x29, + 0xff, 0xeb, 0xeb, 0x14, 0xf8, 0xec, 0xeb, 0xec, 0xf1, 0x1a, 0x01, 0x03, + 0xe8, 0x0f, 0xf6, 0x07, 0xed, 0xdf, 0x12, 0x0d, 0x03, 0x0d, 0xfb, 0x07, + 0x12, 0xe9, 0x02, 0xce, 0xe4, 0xf2, 0x33, 0x70, 0xd3, 0x42, 0x0f, 0xee, + 0x14, 0x20, 0x42, 0x0c, 0xd8, 0xef, 0x0c, 0xeb, 0xf8, 0x09, 0xfc, 0x0e, + 0x0e, 0x0f, 0x1b, 0x0f, 0xdb, 0x03, 0x46, 0xf1, 0xe4, 0x09, 0x05, 0x14, + 0xe6, 0xf5, 0xfa, 0x61, 0x14, 0xf8, 0xf2, 0xfe, 0xfb, 0xfa, 0xe3, 0xdd, + 0xe7, 0x0e, 0x06, 0x0e, 0x01, 0xf1, 0xf4, 0xe5, 0xf8, 0xf1, 0xdd, 0x05, + 0x20, 0xeb, 0xfa, 0x08, 0xfb, 0x06, 0xf0, 0x03, 0xd7, 0xfe, 0xf2, 0x15, + 0xed, 0x14, 0x2e, 0x10, 0xe7, 0x11, 0x0c, 0x14, 0x0b, 0xde, 0x0f, 0x0d, + 0x01, 0xe6, 0x2a, 0xf3, 0xd6, 0xef, 0xda, 0xdf, 0xd5, 0xe7, 0xeb, 0xe3, + 0x15, 0xe8, 0xbf, 0x6b, 0x0f, 0xc5, 0xff, 0xef, 0x2f, 0xdc, 0xf4, 0xe0, + 0xc4, 0x4d, 0xfa, 0x29, 0x24, 0xf3, 0x06, 0xe7, 0xde, 0x08, 0xf2, 0x03, + 0xff, 0xe8, 0x06, 0xf4, 0xe8, 0xef, 0xd1, 0xf6, 0x0e, 0x01, 0xff, 0x03, + 0xf8, 0xf5, 0x15, 0x13, 0xe8, 0x24, 0x02, 0xf2, 0xde, 0x0c, 0x39, 0x1a, + 0x1a, 0xe4, 0xef, 0xd8, 0xe7, 0xfe, 0x08, 0x02, 0xfb, 0x0e, 0xfd, 0xd8, + 0x48, 0xe7, 0xe7, 0xc8, 0xff, 0x34, 0xf8, 0xe7, 0x27, 0xf8, 0xf7, 0xf2, + 0x13, 0xe5, 0xed, 0xf1, 0xee, 0x01, 0x26, 0x09, 0xdb, 0x07, 0x2f, 0x04, + 0xf2, 0xe8, 0xbd, 0xdf, 0x14, 0x00, 0xf6, 0xee, 0xf4, 0x29, 0xf8, 0xfa, + 0xf6, 0x42, 0xf6, 0xef, 0x29, 0xfb, 0xe3, 0xfd, 0x01, 0x11, 0x01, 0x27, + 0x2d, 0x48, 0x03, 0x08, 0x40, 0x31, 0x2a, 0xf0, 0xf6, 0x05, 0xf0, 0x00, + 0x18, 0xdc, 0xfe, 0x3f, 0x4d, 0xfc, 0x0a, 0x08, 0xe5, 0x1a, 0x25, 0x28, + 0xf0, 0x1c, 0x18, 0xfd, 0xd2, 0xf7, 0xde, 0xef, 0x0c, 0xf3, 0x1b, 0xf1, + 0xde, 0xed, 0x16, 0x10, 0xf4, 0x12, 0xe6, 0xf3, 0xe6, 0xe6, 0x12, 0x02, + 0xfc, 0x12, 0xd4, 0xff, 0x04, 0x12, 0x32, 0xf7, 0xfc, 0xf9, 0xef, 0x09, + 0xed, 0x51, 0xf6, 0x04, 0x10, 0x10, 0x1c, 0x01, 0x05, 0x1c, 0xf8, 0xe0, + 0x1c, 0xfc, 0xef, 0x17, 0xd4, 0xdf, 0xf5, 0xe5, 0x1e, 0x7f, 0x09, 0xe7, + 0xf4, 0xf7, 0x1f, 0x15, 0x28, 0xe7, 0xf3, 0xf1, 0xe9, 0xfc, 0xf6, 0x2e, + 0x04, 0x11, 0xf8, 0x02, 0x12, 0x22, 0xe9, 0x09, 0x16, 0x1a, 0xfa, 0xe5, + 0xfb, 0xe6, 0xe5, 0xf8, 0xf5, 0x02, 0xef, 0xd2, 0xec, 0x3a, 0x18, 0xdc, + 0x17, 0xe8, 0x11, 0xef, 0x4a, 0xf3, 0x3a, 0x0f, 0xfa, 0xf7, 0xe8, 0xe1, + 0xf8, 0x39, 0xd3, 0x4b, 0xea, 0x1f, 0xe3, 0xef, 0xed, 0xf3, 0xf3, 0xe9, + 0xd8, 0xf3, 0x09, 0xf2, 0xef, 0xd4, 0xf9, 0x3b, 0x0c, 0xcd, 0xee, 0xd8, + 0x44, 0x2c, 0xfa, 0xe0, 0x03, 0x2a, 0xda, 0x19, 0xfc, 0xf2, 0x09, 0xe2, + 0xe7, 0xed, 0x28, 0x43, 0x35, 0xe8, 0xf1, 0xeb, 0x0e, 0xeb, 0x01, 0x3d, + 0x2d, 0xd2, 0xfa, 0x00, 0xfd, 0xf4, 0x09, 0x20, 0x55, 0x18, 0xde, 0xf8, + 0x12, 0x14, 0x04, 0xf7, 0xfa, 0xeb, 0x11, 0xf6, 0xf2, 0xe6, 0xe4, 0x0e, + 0xf3, 0xfc, 0xeb, 0x20, 0xee, 0xec, 0xf8, 0x12, 0xdc, 0x0c, 0xd5, 0xf7, + 0xf8, 0xe4, 0x09, 0xd4, 0x2f, 0xd6, 0xed, 0xe4, 0xd7, 0xdc, 0x2c, 0x1d, + 0x09, 0x15, 0x00, 0x3a, 0xde, 0xed, 0xf7, 0xe2, 0x1c, 0xd5, 0x07, 0x10, + 0xe2, 0xfe, 0x26, 0xfa, 0x4d, 0x6e, 0x0a, 0xeb, 0xea, 0x24, 0xdd, 0x08, + 0x29, 0x17, 0x0b, 0xf8, 0xfc, 0x4c, 0x15, 0x0f, 0xf5, 0x2b, 0xe6, 0xf9, + 0xf9, 0xf6, 0xca, 0x11, 0x09, 0xfe, 0x07, 0x25, 0x02, 0xf4, 0x0a, 0xf0, + 0xf7, 0x0d, 0xe7, 0x02, 0xc7, 0xd6, 0x00, 0x15, 0xfb, 0x03, 0xfb, 0xce, + 0xdd, 0x16, 0xfb, 0xe9, 0xea, 0xf6, 0x04, 0xfe, 0x25, 0x24, 0x02, 0x2e, + 0xf1, 0x0f, 0x7f, 0xe8, 0x0b, 0x07, 0xd6, 0x2c, 0xe5, 0x05, 0xf1, 0xfb, + 0xea, 0xec, 0xf0, 0x1e, 0x0b, 0x68, 0xf0, 0xf5, 0x0f, 0xf7, 0x01, 0x28, + 0xe2, 0x0b, 0x21, 0xf4, 0xf8, 0x20, 0x06, 0x07, 0xca, 0x05, 0xd8, 0xf8, + 0x1c, 0xc7, 0x3c, 0xe0, 0x15, 0xf2, 0xea, 0x0d, 0x0a, 0x23, 0xcd, 0xed, + 0x16, 0xf9, 0xf4, 0xdc, 0xea, 0xf5, 0xf1, 0xe1, 0xe6, 0xfd, 0xe0, 0xfc, + 0xf2, 0x20, 0xde, 0x45, 0xd9, 0xf0, 0xed, 0x26, 0x1f, 0xc9, 0x0c, 0xfb, + 0xf7, 0x0e, 0x24, 0xf4, 0x11, 0xe9, 0xf8, 0x2f, 0xf1, 0xfc, 0x27, 0xf3, + 0xed, 0x13, 0x12, 0xf2, 0x1a, 0x10, 0x33, 0x3c, 0xdd, 0xe4, 0xe8, 0xe1, + 0xe4, 0xd7, 0xdc, 0x04, 0xef, 0x09, 0x13, 0xe1, 0xfd, 0x2a, 0x16, 0x18, + 0x19, 0x22, 0xdd, 0xe5, 0x2c, 0xec, 0xeb, 0xe2, 0xea, 0x1a, 0xd5, 0x0f, + 0xfc, 0xd5, 0xef, 0xef, 0xf1, 0xe0, 0x02, 0x2c, 0x4b, 0xf7, 0x1e, 0x05, + 0xd7, 0x00, 0x1b, 0xed, 0xf0, 0xcf, 0xde, 0xf8, 0xd9, 0xf6, 0x0d, 0x02, + 0x0b, 0x1c, 0xc1, 0xf3, 0x00, 0x1f, 0x1f, 0x17, 0x11, 0x08, 0xbf, 0xfd, + 0xfe, 0xeb, 0x17, 0x15, 0xf7, 0xf2, 0x3b, 0x02, 0x2a, 0xf2, 0x17, 0xe3, + 0xf3, 0x0c, 0xe1, 0xec, 0xf9, 0x0c, 0xcf, 0x3a, 0x49, 0xea, 0x4c, 0xf3, + 0xdf, 0xf7, 0x07, 0x15, 0x2f, 0x13, 0x04, 0x13, 0xda, 0xd2, 0xfa, 0x01, + 0x09, 0xec, 0xfc, 0xfe, 0x00, 0x2c, 0x0b, 0xca, 0x23, 0x7f, 0xec, 0xe9, + 0xdd, 0x04, 0xd6, 0xf7, 0x25, 0xf5, 0x1c, 0x10, 0x05, 0xe0, 0xf1, 0x16, + 0x24, 0x30, 0x28, 0xdd, 0xea, 0xd9, 0x23, 0xfa, 0x33, 0x22, 0x08, 0x02, + 0x26, 0x02, 0x09, 0x19, 0xdf, 0x14, 0x1c, 0x14, 0x0e, 0xd3, 0xf0, 0x00, + 0xe0, 0xde, 0x04, 0xde, 0xf8, 0x16, 0xf5, 0xfb, 0xf4, 0xf9, 0xfd, 0xdb, + 0xf3, 0x09, 0xf9, 0xcc, 0xcf, 0x24, 0x27, 0x12, 0x0d, 0xe8, 0x1b, 0x28, + 0x01, 0x40, 0x3e, 0xf3, 0xec, 0x03, 0xf8, 0x13, 0xe5, 0x62, 0x08, 0xc2, + 0xe3, 0x21, 0x1f, 0x25, 0xec, 0xee, 0x3f, 0xd5, 0xf1, 0xe6, 0xcc, 0x42, + 0x33, 0xfb, 0x07, 0xe6, 0xdd, 0x23, 0x08, 0xeb, 0xeb, 0x10, 0x08, 0xfc, + 0xe8, 0x04, 0xd1, 0x14, 0xe1, 0x6a, 0xf3, 0xdc, 0x00, 0xd8, 0xef, 0x05, + 0xe3, 0x48, 0xea, 0x18, 0xfb, 0xea, 0x07, 0xff, 0xec, 0xe3, 0xe5, 0xec, + 0x36, 0x09, 0x29, 0x0b, 0xff, 0xdd, 0x1d, 0xfe, 0xe6, 0x14, 0xf4, 0x17, + 0xed, 0xe2, 0xec, 0xfc, 0x14, 0xfd, 0xf9, 0xf6, 0x25, 0xef, 0x1c, 0x25, + 0xe0, 0xed, 0x12, 0xd5, 0xea, 0xe3, 0xec, 0x0d, 0x04, 0xe4, 0xe2, 0x12, + 0xd9, 0x0a, 0xca, 0x29, 0xc4, 0xe2, 0xd8, 0xbc, 0x38, 0xee, 0xf2, 0xec, + 0x21, 0x07, 0xf5, 0x01, 0x4c, 0xfe, 0x01, 0xfc, 0xe4, 0xf1, 0xfa, 0xca, + 0xfa, 0xe2, 0xde, 0xe5, 0xd8, 0x03, 0x05, 0x11, 0x01, 0xe6, 0x1f, 0xec, + 0xfb, 0xdd, 0xc9, 0xd7, 0xf4, 0x24, 0xfb, 0xf3, 0x24, 0xf1, 0xe2, 0x32, + 0x0f, 0x23, 0x04, 0x01, 0xfa, 0xeb, 0xe3, 0xf5, 0xe6, 0x06, 0xee, 0xea, + 0x07, 0xf7, 0xd7, 0x04, 0xea, 0xe9, 0xee, 0x11, 0x1e, 0x10, 0xfa, 0xf4, + 0xff, 0x2a, 0x13, 0x53, 0x33, 0xe6, 0x6f, 0x46, 0xf8, 0x26, 0x36, 0x00, + 0x02, 0xe8, 0xdb, 0xfb, 0xe2, 0xd2, 0x36, 0xfd, 0x11, 0x39, 0x0b, 0xfa, + 0x38, 0x7f, 0xf2, 0xf4, 0x21, 0xfe, 0x19, 0x02, 0x00, 0xcb, 0x34, 0x2c, + 0x05, 0xef, 0x03, 0x1a, 0x1b, 0x07, 0x1c, 0x1c, 0xfe, 0xe6, 0x10, 0xfb, + 0xf8, 0xe2, 0xfe, 0xde, 0x14, 0x2d, 0x16, 0x1f, 0x12, 0xe9, 0xdc, 0x1f, + 0x25, 0xf1, 0x21, 0xdb, 0x12, 0xca, 0xfc, 0xfc, 0x10, 0x02, 0x1e, 0x0b, + 0xce, 0xdc, 0x19, 0xfe, 0xe6, 0x24, 0x02, 0x00, 0xe8, 0x5b, 0x27, 0x29, + 0xeb, 0xe1, 0xf0, 0xe7, 0xf9, 0x09, 0xfd, 0x1f, 0xd7, 0x10, 0xf3, 0x04, + 0xb4, 0x33, 0x05, 0x1d, 0x10, 0x0c, 0xe3, 0x00, 0xf4, 0xde, 0xf0, 0xe1, + 0x0b, 0xf5, 0xe3, 0x2d, 0x21, 0x01, 0xd1, 0xf1, 0xe7, 0x30, 0x04, 0xeb, + 0xea, 0x1d, 0xfe, 0x21, 0xe7, 0xf2, 0x10, 0x0f, 0xe7, 0xdc, 0xd0, 0xf2, + 0x1f, 0xc5, 0xe0, 0x08, 0x14, 0x17, 0xec, 0x0a, 0x0e, 0x04, 0xf5, 0xd6, + 0x26, 0xe1, 0xd4, 0xf7, 0x0e, 0x2a, 0x02, 0x0a, 0xe3, 0xdb, 0x08, 0x31, + 0x08, 0x1a, 0x01, 0xed, 0x3d, 0x4e, 0x34, 0xdd, 0x0b, 0x10, 0x02, 0xe8, + 0xd9, 0x2d, 0xf2, 0x04, 0x25, 0x2f, 0xe3, 0xfc, 0xf3, 0xd9, 0x11, 0x02, + 0xe7, 0x52, 0xe4, 0x11, 0x2b, 0xee, 0xd5, 0x0a, 0xe7, 0x3c, 0xe3, 0xda, + 0xf3, 0x11, 0xe5, 0xf0, 0x00, 0xd8, 0xea, 0xf2, 0xf2, 0xfd, 0xea, 0xfe, + 0xe5, 0x1a, 0x1f, 0xf1, 0x01, 0x15, 0x14, 0xfb, 0xde, 0xff, 0x10, 0xf2, + 0xff, 0xba, 0xef, 0xdb, 0xcd, 0x1b, 0x18, 0xe9, 0xfd, 0xc6, 0xea, 0xed, + 0x13, 0xde, 0x0b, 0xfe, 0xfa, 0x32, 0xd2, 0x0f, 0x2b, 0xee, 0xe0, 0xf3, + 0x06, 0x03, 0xf0, 0x57, 0xf9, 0xf7, 0x05, 0xfb, 0xf3, 0x01, 0x7c, 0xe6, + 0x00, 0xf0, 0x0e, 0x01, 0xe0, 0x04, 0xda, 0xf5, 0x35, 0x0e, 0x0b, 0x05, + 0x7f, 0x1b, 0xf1, 0x04, 0xff, 0xeb, 0x11, 0xf1, 0x0d, 0xe3, 0xfc, 0xfc, + 0xe4, 0xc4, 0x25, 0xf6, 0xe0, 0xff, 0x02, 0x07, 0x20, 0x14, 0xdd, 0xff, + 0x28, 0x25, 0xf4, 0xe9, 0xe7, 0xed, 0x1d, 0x08, 0x03, 0x27, 0x0b, 0x01, + 0xf8, 0x2c, 0xd9, 0x0a, 0x07, 0xea, 0xac, 0xea, 0xe7, 0xef, 0x2b, 0xf7, + 0xb0, 0xff, 0xf0, 0xee, 0x01, 0x5b, 0xf4, 0xcd, 0xea, 0x1b, 0xf6, 0xe0, + 0xc7, 0x0f, 0xef, 0x08, 0xef, 0xe4, 0x2b, 0xdb, 0xf5, 0x46, 0xe3, 0x44, + 0xe2, 0xde, 0xd7, 0x11, 0x25, 0xfe, 0x09, 0xfb, 0xd7, 0xd7, 0x06, 0x1e, + 0xf0, 0x29, 0x15, 0x04, 0xb5, 0x37, 0xee, 0xe2, 0xee, 0xfa, 0xc7, 0xdf, + 0x19, 0x05, 0x03, 0xdf, 0x2b, 0x05, 0x25, 0xec, 0xef, 0x76, 0xec, 0xfe, + 0x11, 0xf2, 0xde, 0x04, 0xe5, 0x13, 0xc7, 0xed, 0xf8, 0x30, 0x31, 0xdd, + 0x13, 0x38, 0x18, 0x0c, 0xe1, 0xf8, 0x1a, 0x12, 0xdd, 0x18, 0x00, 0x17, + 0xdf, 0xd8, 0xfc, 0xdf, 0xf9, 0x11, 0x2b, 0x0c, 0x1b, 0x1b, 0x05, 0xf9, + 0xff, 0xd2, 0x2d, 0x29, 0xde, 0xde, 0xfb, 0xfb, 0x10, 0x12, 0x3d, 0xbb, + 0x18, 0x09, 0xf6, 0xe7, 0x71, 0x05, 0xd6, 0x1a, 0xdc, 0x2a, 0x37, 0x0d, + 0xfd, 0x0c, 0x0d, 0xa6, 0xd4, 0x2f, 0xc8, 0xde, 0xea, 0x1b, 0x21, 0x62, + 0xf6, 0x1e, 0xe6, 0xef, 0x06, 0xf8, 0xf6, 0xe2, 0x40, 0x22, 0xe3, 0xce, + 0x16, 0xce, 0x2a, 0x03, 0xfb, 0xe9, 0x22, 0x28, 0x7a, 0xf2, 0x44, 0x2f, + 0xf7, 0xff, 0xf3, 0x7f, 0xc6, 0xd3, 0xf2, 0xe6, 0xec, 0x0a, 0x0c, 0x16, + 0xe9, 0xe1, 0x1a, 0x03, 0x50, 0x5d, 0xc7, 0xfb, 0x0a, 0xe7, 0x06, 0x11, + 0xc7, 0xf5, 0xf3, 0xc7, 0x1b, 0xdb, 0x08, 0xec, 0x34, 0xdb, 0xe6, 0xf2, + 0xf7, 0x01, 0xfc, 0xdd, 0x01, 0x06, 0xfd, 0x44, 0x24, 0xd5, 0x9c, 0xd6, + 0xe2, 0xd7, 0x51, 0x0d, 0x61, 0x01, 0xef, 0x18, 0x03, 0xd3, 0xb8, 0x0c, + 0xd3, 0xfe, 0x0c, 0x00, 0xeb, 0xf4, 0x04, 0xda, 0xcf, 0xd1, 0x49, 0x1f, + 0xf6, 0x0e, 0xf7, 0xe1, 0xfd, 0x47, 0x51, 0x26, 0xda, 0x4f, 0xc9, 0xf4, + 0xff, 0xcc, 0x0e, 0x16, 0xfc, 0x28, 0xf0, 0xf7, 0xff, 0xfa, 0x17, 0x46, + 0x1a, 0x51, 0x60, 0x22, 0x48, 0xf0, 0xe5, 0x23, 0x01, 0x06, 0xee, 0x02, + 0xf3, 0xbb, 0xc5, 0x05, 0xfa, 0xf5, 0xe2, 0xda, 0x13, 0xd2, 0xdb, 0xf3, + 0xe0, 0x04, 0xf9, 0xe3, 0xce, 0xfb, 0x14, 0x24, 0xfc, 0xf3, 0xdc, 0xf5, + 0xf2, 0x10, 0xe4, 0x0f, 0x08, 0xf9, 0xea, 0xec, 0xef, 0x51, 0xd3, 0x33, + 0xea, 0xfa, 0x05, 0xe2, 0x35, 0xfc, 0xed, 0x02, 0x09, 0xd4, 0xf7, 0xf0, + 0xab, 0x08, 0x0a, 0x03, 0xfd, 0xcf, 0xd2, 0x1f, 0x17, 0xce, 0xda, 0x14, + 0xe8, 0x08, 0xe6, 0xf6, 0xe3, 0xca, 0x2a, 0xfe, 0xec, 0xf2, 0xd9, 0x12, + 0xf2, 0x17, 0xf5, 0xd4, 0x0a, 0xf9, 0xff, 0x1f, 0xf1, 0x0c, 0x2e, 0xc6, + 0x27, 0xf8, 0x0c, 0x0e, 0x36, 0xdf, 0x1f, 0x02, 0x33, 0xf4, 0x12, 0x09, + 0x00, 0x0b, 0x00, 0x2a, 0xf4, 0xab, 0x0c, 0xd6, 0x68, 0xd8, 0xfd, 0x0e, + 0xfb, 0xef, 0x25, 0xf0, 0x19, 0xe7, 0xee, 0xd2, 0x2a, 0xfc, 0x0c, 0xcf, + 0xf6, 0x2e, 0xce, 0xea, 0xfd, 0xf4, 0xfc, 0xb7, 0x07, 0xf3, 0x25, 0xe1, + 0x0a, 0xec, 0xf6, 0x0c, 0x27, 0xc0, 0xdd, 0xee, 0x1c, 0x14, 0xd9, 0x00, + 0xe4, 0x22, 0xdd, 0xf7, 0x24, 0xef, 0x1a, 0x13, 0xec, 0xff, 0xf6, 0xc0, + 0x02, 0x0e, 0x2d, 0x02, 0xfa, 0x06, 0x05, 0xca, 0xfd, 0x0d, 0xe2, 0x4e, + 0x36, 0xe4, 0xc6, 0x12, 0x11, 0x15, 0x0e, 0x1a, 0x32, 0xf1, 0xde, 0x0b, + 0x7f, 0xda, 0xde, 0xef, 0xd9, 0xdd, 0xe0, 0x08, 0x17, 0xf0, 0xde, 0x19, + 0xfe, 0xe1, 0x0e, 0x05, 0x02, 0x4a, 0x51, 0x1a, 0xf6, 0x01, 0x1b, 0xce, + 0x12, 0xca, 0x05, 0xf4, 0xe4, 0xe9, 0xfe, 0x13, 0x14, 0x3b, 0x19, 0xc3, + 0x00, 0xca, 0xff, 0x16, 0xf4, 0xdc, 0xcc, 0xdb, 0x28, 0xe3, 0x39, 0xd8, + 0x02, 0x4f, 0xc7, 0xf6, 0x03, 0x2d, 0x0c, 0x12, 0x12, 0x08, 0xee, 0xee, + 0x2a, 0x0b, 0x48, 0x0d, 0xfc, 0x07, 0xbe, 0x08, 0x38, 0x1a, 0xec, 0xcd, + 0x18, 0xd9, 0x04, 0xd3, 0xd1, 0x1c, 0x1c, 0xdb, 0xea, 0xe5, 0x25, 0xde, + 0x01, 0x0b, 0xde, 0xf4, 0xfe, 0x36, 0xfc, 0xd9, 0x04, 0xff, 0x51, 0x30, + 0xec, 0x0b, 0xe3, 0x03, 0x26, 0xf6, 0xee, 0x16, 0xd5, 0x31, 0xe3, 0xf6, + 0x79, 0x17, 0x05, 0x01, 0x06, 0x06, 0xda, 0xf5, 0x26, 0xd2, 0xfd, 0xfa, + 0xe0, 0x26, 0xe4, 0xf9, 0x0b, 0xda, 0x07, 0x1d, 0x0e, 0xf4, 0x1c, 0x5a, + 0x20, 0x01, 0x0c, 0xe6, 0x0a, 0xf5, 0xdc, 0xed, 0xfb, 0xe3, 0xef, 0xc7, + 0xee, 0x23, 0xea, 0xf3, 0x07, 0xe0, 0x18, 0xe0, 0xfc, 0x28, 0x21, 0xe7, + 0x0b, 0xdd, 0x29, 0xe8, 0xe5, 0x15, 0x20, 0xf9, 0xd6, 0xf3, 0x62, 0x06, + 0x10, 0x04, 0xf9, 0xef, 0x54, 0xdc, 0x17, 0x19, 0x01, 0x2f, 0x24, 0xe0, + 0x0b, 0xed, 0x57, 0x26, 0xd0, 0x06, 0x50, 0xcf, 0x08, 0xf4, 0xc4, 0xe6, + 0x1e, 0xf1, 0x34, 0x04, 0x22, 0xf1, 0xdf, 0xff, 0x08, 0xe0, 0x22, 0x38, + 0x20, 0xf7, 0xf9, 0xb6, 0xe9, 0x11, 0xde, 0xdc, 0xd9, 0xd9, 0xe5, 0xe7, + 0xfe, 0xe5, 0xfc, 0x37, 0xd3, 0x02, 0x21, 0xf4, 0xe2, 0xe3, 0x05, 0xeb, + 0xf7, 0x0c, 0xd4, 0x25, 0xca, 0xe7, 0x01, 0xd5, 0x1b, 0xc5, 0xd7, 0xd1, + 0x40, 0x13, 0xfc, 0xf9, 0xfb, 0xed, 0xfe, 0x38, 0xf4, 0x05, 0x12, 0xf1, + 0xf2, 0xfd, 0x26, 0x1a, 0xf9, 0xea, 0xc7, 0x06, 0x05, 0xdb, 0x11, 0xd9, + 0x38, 0x01, 0xf3, 0x65, 0x23, 0xe9, 0xea, 0x12, 0x18, 0xfe, 0x18, 0x30, + 0x38, 0x08, 0xdf, 0x02, 0xd7, 0x0a, 0xce, 0x05, 0x05, 0x02, 0x07, 0x14, + 0xde, 0xe0, 0xd5, 0x21, 0xe0, 0xcf, 0xfc, 0x10, 0xdf, 0x1c, 0xf5, 0xf5, + 0x14, 0xad, 0x5a, 0x08, 0xfc, 0x7f, 0xfb, 0x00, 0x11, 0x71, 0x1d, 0x1e, + 0xc8, 0x17, 0xeb, 0xdb, 0x00, 0xcc, 0xdc, 0x12, 0xce, 0xfd, 0xef, 0x30, + 0x4a, 0x05, 0xe7, 0x1c, 0xf4, 0xdd, 0xe1, 0x2d, 0xcc, 0xf6, 0x21, 0xd7, + 0xd7, 0x32, 0xe7, 0xf1, 0x31, 0x34, 0x1a, 0x11, 0x05, 0x79, 0xde, 0x00, + 0xed, 0x1d, 0xd6, 0x3e, 0x11, 0x1a, 0xf5, 0x2c, 0xe8, 0xe4, 0xd0, 0xef, + 0x01, 0x11, 0xe0, 0x07, 0x40, 0x1c, 0x2a, 0x05, 0xfb, 0xf6, 0xca, 0x09, + 0x07, 0xf7, 0xff, 0xe0, 0x17, 0x24, 0x3e, 0x39, 0x15, 0xe8, 0xd8, 0xf7, + 0xe6, 0xd3, 0xbb, 0x16, 0x26, 0xfc, 0xe5, 0xea, 0xe6, 0x21, 0xd2, 0x0c, + 0xdb, 0xd3, 0x57, 0xda, 0x21, 0x00, 0xfb, 0xd8, 0xb5, 0x1f, 0xdb, 0x12, + 0x1c, 0xf2, 0xea, 0xb3, 0xb1, 0xcc, 0xd0, 0x2d, 0x1d, 0x04, 0x08, 0xe4, + 0xe1, 0xcb, 0x19, 0xfb, 0x24, 0x0b, 0xfe, 0xf4, 0xe2, 0x3e, 0x0a, 0x0f, + 0xf4, 0x17, 0xff, 0xd0, 0x58, 0xd3, 0xdb, 0x17, 0xfa, 0x0e, 0x21, 0xfa, + 0x30, 0xd9, 0xe3, 0xc2, 0xf7, 0xf5, 0xfe, 0xed, 0x12, 0x00, 0xfd, 0x32, + 0x0a, 0xe6, 0xf9, 0xd2, 0x2d, 0xe5, 0x27, 0x0e, 0x2d, 0xe4, 0xcd, 0xf7, + 0x2d, 0xed, 0xfc, 0x03, 0x16, 0xfe, 0x08, 0x27, 0x11, 0xee, 0x0b, 0xe0, + 0xe4, 0xfb, 0xf2, 0xd2, 0xe8, 0x3f, 0x56, 0xc1, 0x1c, 0x0c, 0x0c, 0x1e, + 0xec, 0xe0, 0x09, 0xc7, 0xfe, 0x1f, 0xfa, 0xee, 0x05, 0xfc, 0xf0, 0x0e, + 0x1c, 0xee, 0x0c, 0x22, 0xed, 0xbd, 0xf5, 0x02, 0x4c, 0xd8, 0xd0, 0x26, + 0xdd, 0x01, 0xea, 0x28, 0x0a, 0xfe, 0x0e, 0x7a, 0x46, 0xe2, 0xdd, 0x7f, + 0x0d, 0x1b, 0x04, 0x0a, 0x57, 0x2b, 0xd1, 0xf3, 0xd3, 0xd2, 0xe9, 0xf7, + 0x52, 0x05, 0xf0, 0x0b, 0x05, 0xd3, 0x1e, 0x0d, 0xfd, 0xfd, 0x1e, 0xf4, + 0xed, 0xd8, 0xc2, 0xca, 0x13, 0x30, 0x42, 0x48, 0xd2, 0x3b, 0xe0, 0x02, + 0x0c, 0x3b, 0x34, 0x21, 0xfe, 0xed, 0xf4, 0xea, 0xe7, 0x17, 0x08, 0xed, + 0x33, 0x18, 0xeb, 0x19, 0x65, 0x0b, 0xce, 0x17, 0xfb, 0xdd, 0x0c, 0x0f, + 0xf6, 0x09, 0x02, 0xe3, 0xe6, 0x06, 0xfe, 0xe6, 0xf7, 0xf0, 0xcb, 0xf0, + 0xcb, 0x11, 0xe4, 0x00, 0x38, 0xcb, 0x15, 0xf5, 0xf3, 0xd1, 0xc5, 0x32, + 0xf3, 0xff, 0x11, 0xf8, 0xeb, 0x03, 0xec, 0x00, 0x7c, 0x52, 0x0b, 0xe8, + 0xd3, 0xf2, 0xe1, 0xf4, 0xea, 0xf4, 0x1a, 0xd7, 0xf1, 0x22, 0xee, 0x1b, + 0x0d, 0x11, 0xf0, 0xfa, 0xe5, 0xce, 0xed, 0x0a, 0x02, 0xdf, 0x00, 0xd6, + 0xe8, 0x31, 0xce, 0xf6, 0xd5, 0x42, 0xf2, 0xf5, 0xde, 0xf5, 0xd6, 0xf5, + 0x01, 0xec, 0xe5, 0xf2, 0xf7, 0x10, 0xfc, 0xfa, 0xe5, 0xdc, 0xfb, 0x06, + 0x22, 0xf8, 0x05, 0x01, 0xd8, 0xec, 0x25, 0x2f, 0x23, 0xf5, 0xf7, 0xdc, + 0xea, 0xea, 0xdb, 0x08, 0x1a, 0x05, 0x20, 0xf3, 0x32, 0xef, 0xf5, 0xed, + 0xfc, 0x0a, 0xf9, 0x08, 0x12, 0x05, 0x0c, 0xfc, 0xe1, 0x29, 0x16, 0x02, + 0xea, 0xf3, 0xa8, 0x36, 0xdb, 0x06, 0x09, 0xf5, 0x3d, 0xd5, 0x01, 0xe4, + 0xf5, 0xf0, 0xe4, 0xf1, 0x26, 0xd9, 0x03, 0x10, 0xf9, 0xe6, 0xe4, 0xf5, + 0xef, 0xdf, 0x14, 0x21, 0xd9, 0x01, 0x13, 0x00, 0xd3, 0xea, 0x7f, 0x12, + 0xe7, 0x00, 0xfc, 0x02, 0xd4, 0x03, 0x12, 0xf1, 0x1f, 0x3b, 0x10, 0x52, + 0xf1, 0xec, 0xe7, 0x09, 0xff, 0x33, 0x0d, 0xee, 0xeb, 0xf0, 0xf1, 0xf5, + 0xe5, 0xfc, 0xf0, 0x0f, 0xfc, 0x0d, 0xcc, 0x08, 0x0d, 0x26, 0xc3, 0x22, + 0x21, 0x03, 0xf9, 0xf4, 0x46, 0xfa, 0x2e, 0x0c, 0x2f, 0x2b, 0xe0, 0xc5, + 0xd7, 0x16, 0xe1, 0xdd, 0x13, 0xd7, 0xf5, 0x13, 0xf8, 0x4d, 0xe4, 0x38, + 0xe0, 0xed, 0x1c, 0xca, 0xe9, 0xe6, 0xe4, 0xf5, 0x23, 0x30, 0x26, 0x12, + 0xec, 0x66, 0xe5, 0xe2, 0x18, 0xcc, 0xf3, 0x25, 0xd8, 0xf2, 0x1e, 0x0f, + 0xf8, 0xe0, 0xe5, 0xf0, 0xdd, 0x48, 0xd5, 0xf8, 0x46, 0xf4, 0xda, 0x08, + 0x0b, 0xf1, 0xf6, 0x1b, 0x0f, 0xdd, 0x06, 0xff, 0xf9, 0x00, 0x03, 0x1a, + 0xf9, 0xec, 0xd6, 0xe0, 0xda, 0x04, 0x01, 0x14, 0xd4, 0x0b, 0xf6, 0xe8, + 0x10, 0xf1, 0xf7, 0x27, 0xe8, 0x46, 0xfc, 0x09, 0x10, 0xf2, 0xff, 0xf5, + 0x14, 0x43, 0xe8, 0x15, 0x1e, 0xfd, 0x40, 0x03, 0xfe, 0xe4, 0xed, 0xf0, + 0x1b, 0xfd, 0xfb, 0x0d, 0x09, 0x08, 0xf3, 0xe0, 0xe4, 0xf5, 0xc7, 0xf4, + 0xf5, 0xf9, 0xde, 0xf9, 0xe7, 0x15, 0xeb, 0x25, 0xd4, 0xd8, 0xf7, 0x16, + 0xf7, 0xf0, 0xdd, 0xf4, 0xe2, 0x44, 0xeb, 0x03, 0x1a, 0xf2, 0xe2, 0xf8, + 0x15, 0xe0, 0xe1, 0xfc, 0x01, 0xe3, 0x15, 0xf9, 0xfc, 0xe9, 0x1f, 0x02, + 0xe6, 0xec, 0xdb, 0xe8, 0xe9, 0x2e, 0x0e, 0xf7, 0x18, 0xef, 0x14, 0xeb, + 0x22, 0xe2, 0x22, 0xf8, 0x04, 0x17, 0x2c, 0x20, 0x3d, 0xcc, 0xf6, 0xd5, + 0x13, 0x0f, 0x0f, 0x1a, 0xeb, 0x14, 0x4b, 0x4b, 0x03, 0xfc, 0x01, 0xea, + 0x1e, 0x11, 0x34, 0xfd, 0x23, 0xeb, 0xf5, 0xd1, 0x36, 0xba, 0xeb, 0xf6, + 0x21, 0xd4, 0x16, 0x14, 0x0b, 0xe8, 0x20, 0xf7, 0x17, 0x0b, 0xf1, 0xf7, + 0xe4, 0xde, 0x4c, 0xe8, 0x1e, 0xe6, 0xea, 0xfc, 0x0d, 0x0e, 0xf3, 0xf9, + 0x2e, 0x4b, 0x0d, 0xed, 0x04, 0x16, 0xce, 0xf7, 0xeb, 0xe7, 0x37, 0x0a, + 0xd4, 0xdb, 0x29, 0x0b, 0x0d, 0xc2, 0xee, 0x24, 0xfc, 0x0e, 0xf1, 0x42, + 0x32, 0x39, 0xf2, 0x7d, 0x42, 0x24, 0xdf, 0xc9, 0x5e, 0xe3, 0xde, 0x17, + 0x32, 0xfb, 0xff, 0xe6, 0xdc, 0x11, 0x3a, 0xe4, 0x34, 0xe6, 0x18, 0x05, + 0x3d, 0xc9, 0xe2, 0xe7, 0xe3, 0xd6, 0xfd, 0xee, 0x11, 0xd7, 0xc7, 0xfb, + 0x1b, 0x4f, 0x29, 0x04, 0xe6, 0x7f, 0xcf, 0xcd, 0x0b, 0x09, 0x1f, 0x1d, + 0xe1, 0xf3, 0x1b, 0x08, 0xfe, 0xf3, 0x1c, 0x16, 0xdf, 0xfd, 0x0e, 0x19, + 0x47, 0xe7, 0xe0, 0xd2, 0xf4, 0xf5, 0xf3, 0x0f, 0xf0, 0xea, 0x0e, 0xef, + 0xf7, 0x27, 0xe4, 0xf2, 0xe5, 0x2a, 0xce, 0xf7, 0xcc, 0xff, 0xd3, 0xf8, + 0xf8, 0xe9, 0xe2, 0xc3, 0x0d, 0xf9, 0xd6, 0xe9, 0xdc, 0xfb, 0xf2, 0xf0, + 0xed, 0x13, 0xcd, 0xf7, 0xf3, 0x43, 0x12, 0x22, 0x04, 0xfb, 0xeb, 0xfa, + 0xf6, 0xe7, 0xe5, 0x0c, 0xf8, 0xf8, 0xcd, 0x04, 0x75, 0xe1, 0xf8, 0xf3, + 0x06, 0xf8, 0x05, 0xf0, 0x09, 0xe9, 0x15, 0xde, 0xf9, 0x13, 0xd0, 0xfe, + 0xea, 0xc7, 0xf9, 0xe5, 0x11, 0x00, 0xd3, 0xc9, 0xfa, 0xfc, 0xf1, 0xe7, + 0x05, 0xef, 0x0f, 0xe3, 0xf1, 0xec, 0xf7, 0xeb, 0xdc, 0x11, 0xe8, 0xf5, + 0xd5, 0x02, 0x7f, 0xf4, 0xf8, 0xe4, 0xe9, 0xd6, 0xc1, 0x23, 0x04, 0x33, + 0xf3, 0x00, 0x3f, 0xb9, 0x4c, 0xdf, 0x3f, 0xd6, 0x03, 0x1d, 0x3c, 0x2a, + 0x15, 0x09, 0xda, 0xd3, 0x0b, 0xf3, 0xd4, 0x03, 0xd4, 0x03, 0xdb, 0x2c, + 0x22, 0xaf, 0xeb, 0xfe, 0x73, 0xfd, 0x00, 0x03, 0x0e, 0xfb, 0x0e, 0xe2, + 0x0c, 0xca, 0xf6, 0x26, 0xfa, 0xc1, 0x12, 0x13, 0x01, 0xff, 0x60, 0xb3, + 0xf2, 0xe4, 0xed, 0x3c, 0x0d, 0xd9, 0x42, 0xe2, 0x03, 0x36, 0xc5, 0xfb, + 0x2f, 0x04, 0xfc, 0x0a, 0x18, 0x43, 0x29, 0xf6, 0x36, 0xe4, 0xa9, 0xf7, + 0x22, 0xf5, 0x04, 0x04, 0xf6, 0xfa, 0xfd, 0xea, 0x43, 0xce, 0xff, 0xf1, + 0x44, 0xd9, 0xfa, 0x28, 0x0a, 0x6d, 0xf4, 0x71, 0x0e, 0x10, 0xfd, 0x97, + 0xf3, 0xe6, 0x29, 0x0a, 0x2c, 0x4f, 0x0d, 0xbb, 0xc8, 0xd3, 0xf7, 0x00, + 0x20, 0xd2, 0xac, 0xf8, 0x09, 0x0e, 0xc8, 0x5b, 0x0c, 0x9e, 0x2e, 0xeb, + 0x0e, 0xc9, 0xce, 0x09, 0x12, 0x44, 0x63, 0x0f, 0x16, 0x60, 0xc9, 0x4e, + 0x0f, 0x09, 0xd9, 0xd8, 0xe1, 0xde, 0xec, 0x2b, 0xdb, 0xc3, 0x24, 0x09, + 0xe6, 0x27, 0x13, 0x12, 0x70, 0x10, 0xef, 0x22, 0x0c, 0xd1, 0xe8, 0x0d, + 0xf9, 0xc7, 0xdd, 0xe1, 0xd8, 0x34, 0x03, 0xe1, 0xfb, 0x06, 0xb6, 0xff, + 0xc9, 0x02, 0xfb, 0xf3, 0xe4, 0xf4, 0xc7, 0x13, 0xdf, 0xd9, 0xdd, 0xf3, + 0xf8, 0xea, 0xe5, 0x21, 0x15, 0x03, 0x05, 0x02, 0x21, 0x68, 0xda, 0x45, + 0x1a, 0x1f, 0x09, 0xd6, 0xf9, 0x10, 0x25, 0xe4, 0x1d, 0x0a, 0x17, 0x0e, + 0x44, 0xf4, 0x06, 0xdc, 0xe7, 0xfd, 0xde, 0xfa, 0xde, 0xcd, 0x28, 0xed, + 0xfc, 0xe8, 0xe5, 0xf1, 0x04, 0xd7, 0x60, 0xda, 0x08, 0xba, 0xec, 0xf3, + 0x11, 0xcf, 0xfa, 0xa7, 0xfc, 0x18, 0xfc, 0xde, 0x56, 0xb7, 0x01, 0x38, + 0x08, 0x1e, 0x3a, 0x04, 0x61, 0x0a, 0x4a, 0x15, 0xff, 0xf8, 0x09, 0xd5, + 0xee, 0x1b, 0x13, 0xfb, 0x04, 0xd9, 0xf9, 0xf5, 0x2e, 0xf9, 0x0d, 0x1c, + 0xf1, 0xe7, 0x1b, 0x16, 0xda, 0x18, 0x24, 0xdb, 0xdf, 0xfd, 0x05, 0xf3, + 0xee, 0x13, 0xd4, 0xdc, 0xfd, 0xed, 0x16, 0x0e, 0x11, 0x02, 0x33, 0xf6, + 0x64, 0x01, 0xe0, 0xd8, 0x0e, 0xd0, 0xd8, 0x0f, 0xf5, 0xf3, 0xf5, 0xd9, + 0xed, 0xfb, 0x14, 0x10, 0x1f, 0x26, 0x15, 0xd9, 0xe6, 0xf0, 0xf2, 0xee, + 0x00, 0x01, 0x17, 0xeb, 0x0d, 0xf7, 0x06, 0x0c, 0xf2, 0xff, 0xee, 0xfa, + 0x02, 0x06, 0xf3, 0xe7, 0xec, 0x46, 0xf7, 0x08, 0x58, 0xd4, 0xf6, 0x09, + 0xbc, 0xe8, 0x08, 0x08, 0xf7, 0x11, 0xe5, 0xf7, 0xfc, 0x01, 0xf1, 0x3a, + 0x03, 0xfa, 0xef, 0x3a, 0x0a, 0xd7, 0x34, 0xf4, 0x02, 0x01, 0x27, 0x07, + 0xf4, 0xfd, 0xfa, 0xf7, 0xfb, 0xdb, 0x28, 0xe5, 0x0a, 0x39, 0x1b, 0x08, + 0xf3, 0x10, 0x14, 0xdc, 0xf6, 0xdd, 0xf4, 0xe1, 0x1d, 0x0a, 0x28, 0xe1, + 0x09, 0x0a, 0x02, 0xf1, 0x18, 0x1b, 0x00, 0x04, 0x00, 0xed, 0x01, 0x14, + 0xc6, 0xd5, 0x0a, 0x2f, 0x2c, 0x02, 0xf0, 0xba, 0x18, 0xfb, 0xf0, 0xc8, + 0x21, 0x13, 0x3e, 0x24, 0xe5, 0xde, 0xef, 0xfb, 0x2d, 0x12, 0x2b, 0x03, + 0x3d, 0xdd, 0xf0, 0xee, 0x05, 0x21, 0xe7, 0xf5, 0x45, 0x7f, 0xf1, 0x0a, + 0x12, 0x09, 0xf2, 0x0d, 0xe6, 0xf4, 0x2f, 0xff, 0x07, 0x2e, 0xce, 0xf3, + 0xf4, 0xe4, 0x05, 0x0b, 0xdd, 0x19, 0xe4, 0xea, 0x3b, 0xc6, 0xe4, 0x33, + 0x13, 0x07, 0xee, 0xfc, 0x06, 0xf1, 0xe6, 0xda, 0x04, 0xf3, 0xd9, 0x1d, + 0xdd, 0xe1, 0x31, 0x13, 0xe6, 0xde, 0x01, 0x10, 0x04, 0x09, 0xce, 0xdb, + 0xf8, 0x05, 0xfa, 0x0c, 0xf8, 0xe4, 0x09, 0xf4, 0xfa, 0xee, 0x04, 0xf1, + 0x14, 0xce, 0x07, 0xe8, 0x07, 0x1d, 0x42, 0x09, 0x5f, 0x1e, 0x40, 0xf0, + 0xe8, 0xfe, 0xc1, 0xd2, 0xfe, 0x00, 0x23, 0x15, 0xf2, 0xf7, 0x46, 0x0a, + 0x5d, 0xef, 0x1c, 0x46, 0xff, 0x51, 0x5b, 0xf9, 0xe3, 0xce, 0x24, 0xec, + 0x04, 0xea, 0x09, 0xd2, 0x29, 0x37, 0xb1, 0x40, 0xf2, 0xe1, 0x3d, 0xe9, + 0x3b, 0xf6, 0xf2, 0x04, 0xec, 0x07, 0x1f, 0xd3, 0xe9, 0xdb, 0x0a, 0x08, + 0xe5, 0xc9, 0x2c, 0x33, 0x52, 0xd7, 0x18, 0xdf, 0x1d, 0xdd, 0x1b, 0xb3, + 0xd7, 0x0d, 0xca, 0x22, 0xcf, 0xd6, 0x2c, 0x37, 0xff, 0x34, 0x39, 0x08, + 0xe3, 0xf4, 0xc7, 0xdd, 0x17, 0xe7, 0xd1, 0xc9, 0xe9, 0x34, 0xff, 0x0e, + 0xf4, 0xf2, 0xd5, 0xf4, 0xcd, 0xd8, 0xc9, 0x9f, 0xdd, 0x26, 0xd9, 0x14, + 0x5b, 0x20, 0xec, 0x02, 0x19, 0xf0, 0x0c, 0xc8, 0x31, 0xe1, 0x11, 0x2c, + 0x17, 0xe7, 0x23, 0x00, 0x21, 0x41, 0x70, 0xcd, 0x11, 0xad, 0xf5, 0xcf, + 0x39, 0xdd, 0xbf, 0xa7, 0xeb, 0xee, 0xff, 0xf4, 0xd5, 0x06, 0xef, 0xfe, + 0x03, 0xdf, 0x41, 0x24, 0xe2, 0x7c, 0xcf, 0xbc, 0xe2, 0xec, 0x4d, 0xf1, + 0xcf, 0x19, 0x10, 0x4a, 0x24, 0xdb, 0x42, 0x57, 0xf8, 0xdb, 0xad, 0x16, + 0x07, 0x07, 0x02, 0x0a, 0xe7, 0xe5, 0x11, 0xf7, 0xed, 0xe7, 0x32, 0xcf, + 0xe8, 0xfc, 0xf8, 0xf1, 0x15, 0xcf, 0xf3, 0x02, 0xe2, 0x1c, 0xcf, 0xeb, + 0x2c, 0x1f, 0xf8, 0x16, 0xe6, 0xf0, 0xde, 0x00, 0xf7, 0x50, 0x23, 0x24, + 0x0b, 0x7f, 0xc1, 0x49, 0x64, 0xfb, 0xe5, 0x22, 0xbd, 0xfa, 0xd4, 0xdd, + 0x1c, 0xec, 0xc4, 0x0d, 0xf7, 0xe0, 0xc3, 0xff, 0xdc, 0x19, 0x40, 0x09, + 0xfd, 0xe7, 0x11, 0x36, 0x0f, 0x08, 0x1f, 0x24, 0xfd, 0xdb, 0xc7, 0xd5, + 0xee, 0xc3, 0x9d, 0xd8, 0xdd, 0xff, 0x0d, 0xb2, 0xf2, 0xae, 0xfd, 0xed, + 0xe4, 0x2b, 0x43, 0xce, 0x5d, 0xe1, 0xda, 0xe3, 0xfb, 0x4a, 0x21, 0xd1, + 0x14, 0x13, 0x42, 0x09, 0xba, 0x0d, 0xe8, 0xe4, 0xf6, 0xd6, 0x2f, 0x23, + 0x16, 0xe1, 0x1d, 0xff, 0x71, 0xcc, 0x43, 0xcb, 0x41, 0x0b, 0x7f, 0x21, + 0xee, 0xea, 0xd9, 0xe6, 0xf6, 0xc6, 0x03, 0xf1, 0x25, 0x20, 0xd6, 0x26, + 0xd7, 0xc5, 0x04, 0x0e, 0xef, 0xf2, 0xe3, 0x1e, 0xea, 0xdf, 0x02, 0xce, + 0xee, 0xf2, 0xd5, 0x38, 0x12, 0xe8, 0x13, 0x29, 0x1b, 0xbf, 0x27, 0xf1, + 0x45, 0xe7, 0x0c, 0xe6, 0xe9, 0x1c, 0xde, 0x0a, 0xf6, 0xed, 0xe9, 0x07, + 0xfa, 0xf6, 0x01, 0x0c, 0xf4, 0xed, 0xf8, 0xea, 0xe2, 0x24, 0xdc, 0xe1, + 0xdd, 0x1e, 0x04, 0x00, 0x1d, 0x47, 0x04, 0x06, 0xfc, 0xd9, 0xf9, 0x07, + 0xe9, 0xec, 0xeb, 0x08, 0x2d, 0x07, 0x09, 0x20, 0x19, 0xf3, 0x1c, 0xfe, + 0x19, 0xfb, 0xff, 0xf3, 0xf5, 0xcc, 0xf5, 0x42, 0xfc, 0x04, 0xfd, 0xe7, + 0xed, 0xec, 0xf9, 0xde, 0x3c, 0xe3, 0xf4, 0xd2, 0xef, 0xdc, 0x10, 0xfd, + 0xff, 0x3d, 0xee, 0xe7, 0x0b, 0xf4, 0x02, 0xea, 0xec, 0x0a, 0xdd, 0xf2, + 0x00, 0x06, 0x2a, 0xc3, 0xf8, 0x06, 0xf0, 0xf9, 0x1d, 0xc3, 0x3f, 0x5f, + 0x28, 0xd1, 0xea, 0x48, 0x17, 0xf6, 0xf4, 0x0c, 0x1b, 0xf8, 0x1f, 0x1e, + 0xd9, 0x0d, 0x29, 0x14, 0xf0, 0x00, 0xe3, 0xfc, 0x13, 0xff, 0x34, 0x2c, + 0xd1, 0x0a, 0xdd, 0xfa, 0x1e, 0x05, 0xf8, 0x1a, 0xf9, 0x07, 0xd2, 0x02, + 0x55, 0x0e, 0x05, 0x2a, 0x00, 0x46, 0xee, 0x6b, 0x27, 0xea, 0x29, 0x02, + 0xda, 0xdc, 0xdf, 0xbe, 0x03, 0xe1, 0xda, 0xee, 0x1d, 0xea, 0x15, 0x19, + 0x2a, 0x12, 0x07, 0x21, 0xf9, 0xc8, 0x05, 0x08, 0xd2, 0xdc, 0x1e, 0x66, + 0x01, 0xb3, 0xee, 0xde, 0xf4, 0xfe, 0xca, 0xdf, 0xfa, 0xf4, 0x13, 0xd3, + 0xdf, 0x10, 0x40, 0x12, 0x32, 0x09, 0x38, 0xf6, 0x16, 0x05, 0x08, 0xf7, + 0xfd, 0x45, 0x49, 0xe8, 0xf2, 0xf2, 0x1b, 0xfb, 0xfa, 0x09, 0xd8, 0x10, + 0x34, 0x34, 0x0e, 0xef, 0x24, 0x02, 0x37, 0xed, 0x30, 0xe5, 0x2c, 0xe1, + 0xe1, 0x49, 0x29, 0x08, 0x15, 0xee, 0x55, 0xd5, 0xdb, 0xc1, 0xda, 0xd6, + 0xe9, 0x1d, 0x3c, 0x26, 0x0e, 0xdc, 0x10, 0x12, 0x1d, 0x17, 0xfa, 0xe3, + 0x23, 0x30, 0xfc, 0xd6, 0x21, 0xcf, 0xdd, 0x1f, 0xe9, 0xd7, 0xfa, 0x3b, + 0x1f, 0xf5, 0xe6, 0x10, 0x4a, 0x17, 0xda, 0xc9, 0xf3, 0xee, 0xfa, 0xf5, + 0xed, 0xfc, 0xf8, 0xd7, 0x21, 0x07, 0xf1, 0x34, 0xfb, 0x33, 0xcd, 0x08, + 0x1a, 0x1c, 0xd1, 0x0b, 0xf3, 0x51, 0x12, 0xf0, 0x05, 0xe7, 0xd4, 0xe6, + 0xe9, 0xca, 0xe9, 0xfd, 0xf0, 0xe4, 0xf0, 0xec, 0x7f, 0x1f, 0x3c, 0x3a, + 0x31, 0xef, 0xd6, 0x12, 0x56, 0x32, 0x30, 0xd5, 0xe2, 0xa6, 0x02, 0xe1, + 0xdd, 0x30, 0x14, 0x29, 0xdf, 0xe1, 0xd8, 0xf7, 0xdc, 0x00, 0x19, 0xef, + 0xe0, 0xf7, 0x0a, 0xc7, 0xd9, 0xdb, 0xf1, 0xf5, 0x49, 0x3a, 0x05, 0xff, + 0xf7, 0x5e, 0xdd, 0xe3, 0x06, 0xfb, 0x07, 0x05, 0xf7, 0x0c, 0xec, 0xc3, + 0x0b, 0x30, 0x10, 0x1b, 0x31, 0x12, 0xec, 0xce, 0x0b, 0x30, 0xf9, 0xc7, + 0x24, 0xc9, 0xfc, 0x08, 0xda, 0xf7, 0x1c, 0xf4, 0xfe, 0xfd, 0x23, 0x3f, + 0x26, 0xf4, 0xdf, 0x35, 0xc1, 0x21, 0xea, 0xf8, 0x19, 0x3d, 0xd9, 0xff, + 0xf0, 0xfe, 0xf1, 0xfa, 0xd9, 0xec, 0xf5, 0xc6, 0xe5, 0x09, 0xf1, 0x2e, + 0x28, 0x21, 0x09, 0xf7, 0xce, 0xec, 0xe9, 0xda, 0x01, 0xda, 0xea, 0xed, + 0x01, 0x2a, 0x1d, 0xec, 0xfe, 0x05, 0x1d, 0x10, 0x2b, 0xfe, 0xe1, 0xff, + 0xf0, 0xe8, 0x48, 0x38, 0x06, 0xe3, 0xe8, 0xdf, 0xff, 0xdb, 0x09, 0xd8, + 0xab, 0x22, 0xf2, 0xe8, 0xdd, 0x0b, 0x22, 0x06, 0xf5, 0xe5, 0x28, 0xd2, + 0x22, 0x00, 0x09, 0x0b, 0xe9, 0x3d, 0xa4, 0x4d, 0xf3, 0xf2, 0xf9, 0x03, + 0xe9, 0x2b, 0x15, 0x34, 0x31, 0xea, 0xfd, 0x08, 0xdb, 0xf3, 0x01, 0x27, + 0xf4, 0xf6, 0xe7, 0xf0, 0xf3, 0x26, 0x05, 0x0e, 0x2d, 0x27, 0x12, 0xf6, + 0x08, 0x38, 0xff, 0x01, 0xe1, 0x02, 0x41, 0xfe, 0xfa, 0x17, 0x0d, 0x11, + 0xed, 0x24, 0x22, 0x24, 0x0e, 0x08, 0x39, 0x04, 0xf5, 0x1d, 0x18, 0xeb, + 0xe4, 0x05, 0x1b, 0xeb, 0x04, 0x3f, 0xfa, 0x1d, 0x03, 0xd8, 0x1b, 0xe3, + 0xf5, 0xc3, 0x10, 0xee, 0x0a, 0xf9, 0xf4, 0xe5, 0x1b, 0xe9, 0xd2, 0xf6, + 0xe2, 0xe9, 0xd3, 0x10, 0xcd, 0x06, 0xdd, 0xf7, 0x17, 0xf8, 0xe9, 0xf6, + 0x0a, 0xec, 0xf2, 0xef, 0x2b, 0x11, 0x3e, 0xc1, 0x0b, 0xc9, 0x03, 0xee, + 0xf4, 0xfe, 0x2e, 0x31, 0xfb, 0x04, 0x1a, 0xe8, 0xe6, 0xef, 0x10, 0xfc, + 0x0e, 0x02, 0x07, 0x03, 0xea, 0xd3, 0x14, 0x28, 0xf0, 0xe3, 0xec, 0x04, + 0x4a, 0xe7, 0xf9, 0x1a, 0xe8, 0xe0, 0x11, 0x7f, 0xcd, 0x06, 0x06, 0xdd, + 0xcd, 0xc1, 0xed, 0xea, 0x01, 0xf6, 0xfd, 0xec, 0xdb, 0x00, 0xf6, 0xbc, + 0x0d, 0xf2, 0x1c, 0x30, 0xf0, 0x09, 0xd5, 0xda, 0x04, 0xf2, 0x11, 0x05, + 0xd9, 0x1d, 0x0d, 0x0a, 0x1c, 0xe8, 0xf5, 0xe4, 0xfd, 0xf7, 0xee, 0xe4, + 0xf7, 0x10, 0x11, 0xe3, 0x01, 0x1d, 0x3b, 0x16, 0x55, 0xee, 0xeb, 0x06, + 0xe1, 0xf7, 0x01, 0x16, 0x04, 0xe0, 0xce, 0x0c, 0xf5, 0xf8, 0x09, 0xe3, + 0x0a, 0xd7, 0x09, 0x17, 0xe8, 0xfa, 0xd1, 0xd1, 0x45, 0xe3, 0xdc, 0xe7, + 0xff, 0x17, 0xeb, 0x1c, 0xe6, 0xe9, 0x34, 0x05, 0xef, 0xc1, 0xfb, 0xf1, + 0x31, 0xfb, 0xfa, 0x0d, 0xf4, 0xe2, 0xe5, 0xf5, 0x1d, 0xfc, 0x22, 0xf4, + 0xbc, 0x50, 0x43, 0xfa, 0x06, 0xf5, 0x04, 0xee, 0xf3, 0x11, 0xef, 0xe5, + 0xfd, 0x2e, 0xf8, 0x03, 0x15, 0xd3, 0x00, 0x07, 0xfe, 0xea, 0x46, 0x03, + 0xf9, 0x40, 0x01, 0xee, 0x22, 0xeb, 0x3c, 0xb7, 0x07, 0x51, 0x27, 0xdc, + 0x58, 0xed, 0xd9, 0xf5, 0x22, 0xe1, 0xe8, 0xf9, 0xdd, 0xf7, 0x28, 0x14, + 0xe4, 0x01, 0x05, 0x07, 0xf6, 0x06, 0xd6, 0xf1, 0xcd, 0xe6, 0xc3, 0x19, + 0xbf, 0xee, 0x41, 0xfc, 0xd7, 0xf6, 0x1f, 0xce, 0x00, 0xd9, 0xfd, 0xc4, + 0x58, 0xd4, 0xde, 0xcf, 0x0a, 0xe8, 0x00, 0xbe, 0xde, 0xfb, 0xfb, 0xc3, + 0xe1, 0xfb, 0x03, 0x12, 0xfd, 0xe4, 0x21, 0x04, 0x4f, 0x0e, 0x17, 0xe8, + 0x51, 0xfa, 0xe2, 0x26, 0xf7, 0xe9, 0xf8, 0xd3, 0xce, 0x25, 0xfc, 0x11, + 0x00, 0x2c, 0xdc, 0x24, 0x1e, 0x6e, 0x14, 0xe7, 0xe3, 0xf6, 0x20, 0x60, + 0xef, 0xf7, 0x11, 0xff, 0x30, 0x1a, 0x16, 0x43, 0x0e, 0xc6, 0xb2, 0xb7, + 0x04, 0xe5, 0xde, 0xf8, 0x04, 0x04, 0xe1, 0xe8, 0xc9, 0x29, 0x00, 0x04, + 0xd9, 0xd1, 0x5d, 0x0e, 0x16, 0x24, 0x07, 0x15, 0xe0, 0x10, 0xce, 0x0e, + 0xe7, 0xe3, 0x12, 0xcd, 0x2a, 0x1c, 0x1f, 0x1a, 0xed, 0xc0, 0xfb, 0xee, + 0x29, 0xe4, 0x0a, 0xd8, 0xb5, 0x27, 0x40, 0x15, 0xf5, 0x03, 0x07, 0x2d, + 0xd8, 0xe0, 0xed, 0xd9, 0xdb, 0x11, 0x39, 0x0b, 0x20, 0x11, 0x51, 0x0a, + 0xd0, 0x0a, 0xee, 0x12, 0x18, 0xfc, 0xf7, 0x1c, 0x1f, 0xca, 0x3f, 0x1c, + 0xf7, 0x1a, 0x0b, 0xfa, 0x2b, 0x7f, 0x0b, 0x32, 0x11, 0x3e, 0xe8, 0x41, + 0x08, 0xe7, 0xe9, 0xf4, 0x13, 0xf5, 0x1b, 0x0c, 0x09, 0xce, 0x6e, 0x32, + 0x1f, 0x04, 0xf9, 0xec, 0xc6, 0x47, 0xc7, 0x38, 0xe5, 0x21, 0x20, 0xec, + 0xf4, 0xf8, 0xd2, 0xe3, 0x11, 0x58, 0xd0, 0xd4, 0x1f, 0xec, 0xb6, 0x62, + 0x37, 0x0d, 0xf5, 0x48, 0xdd, 0x33, 0xb2, 0xe7, 0x28, 0xdb, 0xd7, 0xeb, + 0xda, 0x28, 0xb0, 0xec, 0xe1, 0x01, 0x1c, 0x07, 0xd2, 0x6d, 0xe8, 0xc4, + 0x19, 0x28, 0xa7, 0xed, 0xcd, 0x11, 0xca, 0x17, 0xef, 0x08, 0x14, 0xec, + 0x03, 0xf6, 0xec, 0xf7, 0xf9, 0xdd, 0x11, 0x7f, 0xc7, 0xe6, 0xfd, 0xf1, + 0xfb, 0xf9, 0xf5, 0x3d, 0x4b, 0x25, 0xfe, 0x24, 0xf1, 0x4e, 0x0a, 0xef, + 0x3e, 0xca, 0x1a, 0x03, 0xe7, 0xd6, 0xfc, 0x31, 0x0b, 0x26, 0x0d, 0xdd, + 0x2e, 0x00, 0xde, 0x0a, 0x01, 0xf1, 0x37, 0x00, 0xff, 0x09, 0x2f, 0xfe, + 0x0a, 0x0a, 0xed, 0x41, 0xee, 0xe5, 0x16, 0x1b, 0xe2, 0xe4, 0x18, 0xec, + 0x52, 0x0d, 0xd8, 0x03, 0x3b, 0xee, 0xdf, 0x23, 0x19, 0xc7, 0x1a, 0x00, + 0xb4, 0x08, 0xfa, 0xf7, 0x0e, 0xe1, 0xf6, 0xe2, 0x12, 0xe9, 0xde, 0x0b, + 0x23, 0xea, 0xfd, 0xf6, 0xf3, 0xd6, 0xe4, 0xfe, 0xe5, 0xcc, 0x32, 0x0d, + 0xf4, 0x08, 0x24, 0xff, 0x15, 0x11, 0xde, 0xf6, 0xfa, 0x09, 0x16, 0xe8, + 0xff, 0xc6, 0x1a, 0x22, 0xef, 0xd4, 0xf8, 0x12, 0xeb, 0xfc, 0xf4, 0x02, + 0x00, 0x0c, 0x11, 0x24, 0x0d, 0x6e, 0xf8, 0xf8, 0xf4, 0x12, 0xe7, 0xd2, + 0x3e, 0x1f, 0x2c, 0x01, 0xf4, 0x20, 0xf6, 0xfb, 0x16, 0x0a, 0xd9, 0x24, + 0xe3, 0xdd, 0x32, 0x1d, 0x06, 0xbc, 0x04, 0xda, 0xdf, 0xf6, 0xcd, 0xe8, + 0xee, 0x05, 0x1c, 0x03, 0xf8, 0xe3, 0xe6, 0x03, 0xe2, 0x46, 0xfb, 0x2a, + 0xed, 0x34, 0x16, 0xf6, 0x3e, 0xd6, 0xec, 0x03, 0xe5, 0xef, 0xf5, 0x13, + 0xe2, 0xe4, 0xef, 0x00, 0xfd, 0xeb, 0xf3, 0xfd, 0x00, 0x0f, 0x0d, 0x0b, + 0xe1, 0xf2, 0x00, 0xf2, 0xf1, 0x0b, 0xe6, 0xe8, 0x05, 0x05, 0x06, 0x1e, + 0xfc, 0xf0, 0xce, 0xfd, 0x03, 0xe1, 0xe3, 0x18, 0x09, 0xfd, 0xee, 0xfa, + 0xf0, 0xec, 0xf1, 0xfe, 0xf9, 0xee, 0x03, 0xe8, 0xd2, 0x5b, 0xd2, 0x1c, + 0x0d, 0x29, 0xd7, 0x19, 0xe8, 0xfa, 0xf8, 0xc8, 0x05, 0xe9, 0x0e, 0xe6, + 0xf7, 0xf3, 0xe9, 0xf8, 0x08, 0x08, 0xdb, 0x0c, 0xfc, 0x11, 0xf5, 0x35, + 0xfe, 0x08, 0x17, 0xfd, 0x21, 0x14, 0xf3, 0x08, 0x1c, 0xf8, 0xde, 0x04, + 0xee, 0x03, 0x02, 0xf8, 0xf8, 0x14, 0xec, 0xf1, 0x0f, 0x11, 0xef, 0x13, + 0xf4, 0x42, 0x08, 0x01, 0x1d, 0xf4, 0x19, 0xde, 0x0d, 0x06, 0xf7, 0x07, + 0x14, 0x0f, 0xe0, 0xf9, 0xf4, 0xf5, 0xf6, 0xe0, 0x13, 0xe7, 0xdf, 0xfb, + 0xec, 0x10, 0x7f, 0xe9, 0x0f, 0x0e, 0xf1, 0xe7, 0xfb, 0x0b, 0xfd, 0x03, + 0x00, 0xec, 0xf6, 0xf5, 0xe0, 0xdc, 0xef, 0x03, 0x01, 0x09, 0xd4, 0xf3, + 0x4c, 0xea, 0xf4, 0x05, 0xe8, 0x04, 0x12, 0x07, 0xed, 0xfc, 0x1d, 0xe3, + 0xf2, 0x08, 0xfc, 0xf7, 0xff, 0x0d, 0xf3, 0x2b, 0xfe, 0xef, 0x23, 0xd6, + 0xfe, 0xd6, 0x0d, 0x09, 0x15, 0xfd, 0x0f, 0x01, 0xe4, 0x07, 0xf0, 0x0f, + 0x06, 0xfb, 0x0d, 0x34, 0x03, 0x53, 0xfc, 0x0e, 0x01, 0x19, 0x15, 0xe5, + 0xd4, 0x13, 0x0d, 0xf8, 0x00, 0xfa, 0x16, 0x25, 0xfb, 0x00, 0x1e, 0x0a, + 0xe1, 0xf9, 0xf7, 0xe1, 0x1e, 0xf8, 0x0d, 0xda, 0x02, 0x09, 0x0f, 0x02, + 0xf0, 0xef, 0xe4, 0xe9, 0xf8, 0x09, 0xf2, 0xe0, 0x35, 0xfa, 0x3e, 0x0a, + 0xe3, 0xfe, 0xf8, 0xfa, 0xf3, 0xf0, 0x06, 0x1f, 0xef, 0xf9, 0x05, 0xf8, + 0xfd, 0xdd, 0xd2, 0x03, 0xe9, 0x01, 0xf6, 0xee, 0xf5, 0xf5, 0xfe, 0xff, + 0x0c, 0xf4, 0x2c, 0x1b, 0x05, 0xf1, 0xed, 0xf2, 0xfe, 0x13, 0xff, 0x04, + 0xe9, 0xf4, 0xf0, 0x0d, 0x28, 0x14, 0x0a, 0x31, 0x0d, 0xf4, 0xfb, 0xf0, + 0x18, 0x1e, 0x26, 0x00, 0xea, 0xdc, 0x02, 0xf9, 0xf1, 0xeb, 0x09, 0xd3, + 0xfc, 0x02, 0x1c, 0xfb, 0x0e, 0xd8, 0xeb, 0x06, 0x2d, 0xe4, 0x03, 0x08, + 0xf8, 0xfc, 0xf9, 0xf6, 0x11, 0xeb, 0xee, 0xde, 0xe6, 0xf6, 0x02, 0xea, + 0x13, 0x00, 0x16, 0x0c, 0x2b, 0xf3, 0xff, 0xf5, 0xe3, 0xfa, 0xf0, 0xd9, + 0xf3, 0x13, 0x0f, 0x08, 0xeb, 0x2c, 0xdb, 0x03, 0x03, 0xdc, 0x09, 0x29, + 0x06, 0xf8, 0x16, 0xdd, 0xf3, 0xef, 0xf6, 0xec, 0xf6, 0xeb, 0xf7, 0xde, + 0x7c, 0x25, 0xee, 0xec, 0xfe, 0x3e, 0xd3, 0xf1, 0xec, 0xff, 0x29, 0x1c, + 0xf9, 0xce, 0xfb, 0x59, 0x0d, 0xf3, 0x0f, 0xf8, 0xeb, 0xfa, 0x0f, 0xe5, + 0xf2, 0x03, 0x1d, 0x02, 0xf5, 0x18, 0xf9, 0x16, 0x00, 0x04, 0xe3, 0xfa, + 0x0e, 0x44, 0xec, 0xf0, 0x04, 0xed, 0x1e, 0x1e, 0xd7, 0x18, 0x0b, 0xf6, + 0xef, 0x16, 0x00, 0xf9, 0x22, 0xe0, 0xe9, 0xd3, 0xff, 0x22, 0xfb, 0x03, + 0xe3, 0xf8, 0xdf, 0xf2, 0xf3, 0xe7, 0x08, 0x00, 0xf2, 0xd5, 0xf5, 0xf0, + 0xf8, 0xe3, 0x02, 0xfa, 0xf8, 0xef, 0x44, 0x02, 0xfc, 0xea, 0xd7, 0xfe, + 0xee, 0xf6, 0xea, 0x12, 0x10, 0x09, 0x04, 0xee, 0xf7, 0x01, 0x1b, 0xff, + 0xe5, 0xe6, 0xf4, 0x42, 0xe6, 0xfe, 0xf0, 0x0b, 0x03, 0xdc, 0xf5, 0x22, + 0xfd, 0x22, 0xf0, 0x0a, 0x11, 0xe9, 0xee, 0xfa, 0x10, 0x1e, 0xf6, 0xeb, + 0x02, 0x19, 0x01, 0xfb, 0xfa, 0x30, 0x01, 0x7f, 0xf3, 0x05, 0xf8, 0xba, + 0x02, 0xf6, 0xde, 0x0c, 0xe9, 0xf1, 0x1b, 0x42, 0xf3, 0x18, 0xf9, 0x0a, + 0xe9, 0xf3, 0xef, 0xf2, 0x29, 0x3b, 0x51, 0x1e, 0xe8, 0xfb, 0xe9, 0x0c, + 0x1c, 0x1c, 0xfb, 0xe1, 0xfa, 0xda, 0xe9, 0xf3, 0xf0, 0xd9, 0xe6, 0xea, + 0xe3, 0xe7, 0x08, 0xf8, 0x64, 0xf2, 0x39, 0x24, 0xe3, 0x06, 0xf4, 0x00, + 0xe9, 0xe5, 0xf7, 0xfa, 0xf5, 0xf4, 0x0d, 0xf7, 0xe8, 0x03, 0x0e, 0xef, + 0x08, 0xd6, 0xe4, 0x11, 0xf2, 0xf9, 0xf0, 0xf8, 0xf3, 0xe9, 0xe9, 0xd8, + 0xdc, 0x04, 0x27, 0xfc, 0x04, 0xf5, 0xc6, 0xef, 0xee, 0x12, 0xdb, 0x12, + 0xdd, 0x16, 0x35, 0x1b, 0x02, 0xde, 0xf0, 0xf0, 0xf5, 0x03, 0xf8, 0xe7, + 0xdb, 0x03, 0xf7, 0x4d, 0xc7, 0xd4, 0xe8, 0x47, 0x1b, 0x2f, 0x1f, 0x1a, + 0xfb, 0xe2, 0xfd, 0xdf, 0x12, 0xe2, 0xe7, 0x6b, 0xda, 0x17, 0x0c, 0x0f, + 0x04, 0x0b, 0xf4, 0xf9, 0xf6, 0x39, 0x17, 0x08, 0xf8, 0x76, 0x0f, 0xdb, + 0x01, 0x35, 0x2d, 0x09, 0xfd, 0xd9, 0x54, 0x00, 0xfb, 0xe6, 0x24, 0xdb, + 0xfb, 0xdb, 0x1b, 0x2a, 0x1b, 0x0c, 0x22, 0x07, 0xe3, 0x3c, 0x24, 0x2f, + 0xf5, 0x33, 0xd7, 0x0f, 0x0d, 0x1a, 0xf9, 0x00, 0xbe, 0xcd, 0x0f, 0x09, + 0xe7, 0xf4, 0xe6, 0x00, 0xe7, 0xcf, 0xb7, 0xd7, 0x11, 0xde, 0x0b, 0xee, + 0x15, 0xd4, 0xc7, 0x0a, 0xd9, 0x28, 0xf5, 0xe2, 0xdd, 0x05, 0x1c, 0xde, + 0xf1, 0x3a, 0x1b, 0xe4, 0x0e, 0x23, 0x17, 0xd5, 0xfb, 0xcf, 0x60, 0x09, + 0x17, 0x08, 0x17, 0x18, 0x01, 0xe1, 0x01, 0x03, 0x0d, 0xfb, 0x0c, 0xe3, + 0xe5, 0xe4, 0x10, 0x01, 0x2d, 0xdf, 0x07, 0x13, 0xc3, 0xdc, 0x03, 0x2b, + 0x19, 0x2b, 0x12, 0x3f, 0xe4, 0x1b, 0xea, 0xf2, 0xcd, 0xf8, 0xf4, 0xfe, + 0x21, 0x29, 0x0f, 0xd8, 0xd3, 0x24, 0x1e, 0xb0, 0x08, 0x0d, 0xf1, 0x12, + 0xea, 0x07, 0x7f, 0x38, 0x15, 0xce, 0xfd, 0x01, 0xc5, 0x34, 0xd5, 0xfe, + 0xfc, 0x23, 0x03, 0x1d, 0xea, 0xf1, 0xfd, 0xc9, 0x13, 0x20, 0xd6, 0x5b, + 0xe9, 0x07, 0xf9, 0x18, 0xff, 0xf6, 0x06, 0x06, 0x19, 0xd0, 0x00, 0xf3, + 0x1a, 0xf3, 0x25, 0xed, 0x02, 0xd4, 0xe2, 0xf8, 0xee, 0xe3, 0x19, 0xef, + 0x1a, 0x12, 0xfc, 0xe0, 0x0c, 0xda, 0xdc, 0x58, 0x00, 0x03, 0xf0, 0x19, + 0x24, 0xfe, 0xee, 0xcf, 0x03, 0xe9, 0xd9, 0xaa, 0xe9, 0xe3, 0xfe, 0xea, + 0xf7, 0xca, 0xda, 0xff, 0xfa, 0xd6, 0x02, 0xfc, 0x33, 0x05, 0x2c, 0xd1, + 0xd9, 0x20, 0x0c, 0xff, 0xed, 0xe1, 0xd0, 0xf5, 0x24, 0x15, 0x18, 0x07, + 0x19, 0xc7, 0x15, 0xff, 0x17, 0x15, 0xbe, 0x08, 0xf9, 0xf4, 0xf6, 0x1c, + 0xe3, 0x06, 0x28, 0x07, 0xf0, 0xf5, 0xe3, 0x1d, 0xe8, 0x0b, 0xfa, 0x68, + 0xd9, 0xff, 0xf2, 0x16, 0xf5, 0xe2, 0xec, 0x28, 0x6b, 0x13, 0xe5, 0xd6, + 0xe6, 0x6c, 0xf6, 0xfe, 0xe4, 0xea, 0x19, 0x0c, 0xed, 0x30, 0x0f, 0xd7, + 0xfb, 0xf0, 0xf9, 0x05, 0x11, 0xef, 0xef, 0x2c, 0x23, 0xd2, 0x2b, 0x02, + 0x01, 0xf8, 0x35, 0x0a, 0xf3, 0x2b, 0xeb, 0xf3, 0xfe, 0x07, 0xd8, 0x02, + 0xe6, 0xe8, 0x18, 0xef, 0xfa, 0xf0, 0xe8, 0xe6, 0x34, 0xfe, 0xd9, 0xeb, + 0xfd, 0xf6, 0x1b, 0x0b, 0xd8, 0xe5, 0xe7, 0xe5, 0xf2, 0x01, 0x0b, 0xfa, + 0xef, 0x1c, 0xc6, 0xc7, 0xed, 0x10, 0xec, 0xfd, 0xfb, 0xcf, 0xe4, 0xe9, + 0xe3, 0xdf, 0x3c, 0x34, 0xd2, 0x0e, 0x19, 0xfb, 0xec, 0x05, 0xfe, 0x04, + 0xe1, 0xfb, 0xdf, 0xf3, 0xf0, 0xbe, 0xe7, 0x03, 0x08, 0xe1, 0x11, 0x21, + 0xff, 0xeb, 0xf7, 0x01, 0xfc, 0xf0, 0x01, 0x2c, 0x0e, 0x7f, 0xd9, 0x01, + 0xdc, 0x10, 0xfb, 0xe6, 0x46, 0xf7, 0xfa, 0xf3, 0xf7, 0x0a, 0xf7, 0xec, + 0x19, 0xdc, 0xe1, 0xd9, 0xeb, 0x28, 0x48, 0x32, 0x06, 0xde, 0x09, 0xf5, + 0xce, 0xe5, 0xe7, 0xef, 0xf5, 0xf0, 0x18, 0x08, 0xe6, 0xff, 0xef, 0x00, + 0x08, 0x31, 0xe7, 0x32, 0xd7, 0x12, 0xf0, 0x10, 0x2a, 0xf2, 0xfe, 0x0f, + 0xf9, 0xe4, 0x05, 0x2b, 0xec, 0xf3, 0x34, 0x02, 0xfe, 0xf1, 0x02, 0xf7, + 0x13, 0x0e, 0x1d, 0x0b, 0x07, 0xef, 0x00, 0x05, 0xff, 0xf1, 0x00, 0xf7, + 0x11, 0x17, 0x15, 0x3c, 0xff, 0xe6, 0xe5, 0x13, 0x04, 0x17, 0xda, 0x03, + 0xf0, 0xfc, 0x07, 0xea, 0x1a, 0xe1, 0xd1, 0xd8, 0xdc, 0xe9, 0x1d, 0x17, + 0xce, 0x37, 0x19, 0xf8, 0xe2, 0x10, 0xf9, 0x16, 0xdf, 0xf4, 0xd1, 0xd5, + 0x0c, 0xf4, 0x0c, 0xf4, 0xfe, 0xf0, 0x04, 0xd7, 0xec, 0xd5, 0xaa, 0x3c, + 0xf4, 0xea, 0x10, 0x6a, 0x18, 0xff, 0xfb, 0x15, 0x3d, 0xe8, 0x2c, 0xdb, + 0x1b, 0xe5, 0xf6, 0x0c, 0x0a, 0x32, 0x32, 0xfc, 0x05, 0x0b, 0xfd, 0xd7, + 0x6d, 0x1a, 0xfb, 0xe0, 0xda, 0x6b, 0x02, 0xb7, 0x12, 0x08, 0x10, 0xf9, + 0xf3, 0x11, 0x06, 0xfd, 0x18, 0x12, 0xf5, 0xfb, 0xf5, 0xf0, 0xf6, 0x14, + 0x03, 0xf4, 0x21, 0xfa, 0x17, 0x0a, 0x0a, 0xf0, 0xf4, 0x2f, 0xe5, 0x16, + 0x07, 0xde, 0x17, 0x0c, 0x03, 0xd8, 0xdc, 0xe4, 0xd5, 0xf1, 0x03, 0x09, + 0x01, 0xed, 0xe9, 0xdc, 0x43, 0xd8, 0xff, 0x03, 0xf6, 0x34, 0xf1, 0x27, + 0xfb, 0x0d, 0x04, 0xf7, 0x2c, 0x13, 0xdc, 0xd6, 0xd3, 0x2f, 0xe3, 0x03, + 0xf7, 0x0e, 0xf1, 0xd2, 0x02, 0x06, 0x34, 0xe6, 0xd8, 0xfc, 0x04, 0xd3, + 0xda, 0xf9, 0xfc, 0xd3, 0xf5, 0xf4, 0x12, 0x34, 0x13, 0x33, 0xf6, 0x0b, + 0xe4, 0xd0, 0xfc, 0x0a, 0xc2, 0xd4, 0xf3, 0x01, 0xf1, 0x1c, 0x22, 0xfd, + 0xe2, 0x2d, 0xe6, 0x13, 0xd6, 0x11, 0xf4, 0xd6, 0x35, 0x17, 0xdc, 0xdb, + 0x03, 0xfd, 0xe6, 0x0e, 0xfe, 0xe7, 0xd9, 0xdd, 0xf0, 0x3a, 0x39, 0x28, + 0xfb, 0xf5, 0xe6, 0x09, 0xcc, 0xfc, 0xeb, 0x0f, 0x22, 0x28, 0x10, 0xf5, + 0xdb, 0xfe, 0xfc, 0xf8, 0x01, 0x38, 0xdc, 0x7f, 0xea, 0x00, 0xe6, 0x01, + 0x06, 0xf4, 0x15, 0xe4, 0x06, 0xf9, 0xf1, 0x35, 0x09, 0xe8, 0xf4, 0x22, + 0x02, 0x0f, 0xf3, 0xfb, 0xf3, 0x08, 0x4d, 0xf8, 0x1c, 0xfc, 0x0f, 0xf6, + 0x0a, 0x05, 0xb6, 0x39, 0xd5, 0x00, 0xf1, 0xf4, 0xfd, 0xe9, 0x17, 0xd0, + 0x09, 0xdd, 0xfa, 0x06, 0x07, 0xff, 0xf9, 0xf7, 0x17, 0x31, 0xfb, 0xe2, + 0x21, 0xda, 0xf5, 0x28, 0x0b, 0xee, 0xfd, 0xe3, 0x45, 0x01, 0xf6, 0xfc, + 0xdb, 0xfb, 0xde, 0xe4, 0xf0, 0x18, 0xef, 0xfe, 0x00, 0xec, 0xea, 0xe2, + 0xf7, 0x29, 0xdb, 0x13, 0xf5, 0x06, 0xf8, 0x3f, 0xe9, 0x25, 0x00, 0x0d, + 0x10, 0x00, 0x12, 0x1d, 0xf9, 0x06, 0xe5, 0x2c, 0xf1, 0xf7, 0xe6, 0x0d, + 0xfa, 0xfa, 0xff, 0xf7, 0x7f, 0x0c, 0xfe, 0xcd, 0xfe, 0x5c, 0x0a, 0x24, + 0x0a, 0x25, 0x53, 0x06, 0xee, 0x27, 0x16, 0xfc, 0xef, 0x04, 0x08, 0xef, + 0xec, 0x1a, 0xf3, 0xf1, 0x11, 0xd7, 0x29, 0x19, 0x03, 0x24, 0x20, 0x0b, + 0xfc, 0x1e, 0xea, 0x21, 0xe9, 0x06, 0xdd, 0x12, 0xd8, 0xea, 0x0d, 0xda, + 0xfd, 0xf4, 0xdf, 0x06, 0x0c, 0xf8, 0xd3, 0xff, 0x14, 0xfb, 0xf6, 0x02, + 0x1f, 0x2c, 0x01, 0x19, 0xf1, 0x01, 0x09, 0xdf, 0x1f, 0x0c, 0xdc, 0xdf, + 0xe3, 0x15, 0xc7, 0x00, 0x0b, 0xe4, 0xf5, 0xcd, 0x07, 0xdb, 0x4e, 0x06, + 0xdd, 0x09, 0x19, 0xe1, 0xd2, 0xee, 0xe5, 0xf6, 0xf2, 0xfe, 0xf1, 0x02, + 0xf5, 0xf7, 0xf7, 0x0c, 0xf6, 0xde, 0x04, 0x0c, 0xfb, 0xf1, 0xf8, 0x13, + 0xf2, 0x2d, 0x02, 0xfc, 0xca, 0x50, 0xd3, 0xed, 0xf6, 0x29, 0x05, 0xdb, + 0x28, 0x19, 0xe2, 0xe2, 0x0c, 0x1a, 0x10, 0xde, 0x08, 0xe5, 0xf2, 0xe3, + 0x05, 0xf9, 0x2c, 0x31, 0xf6, 0xe7, 0xf0, 0xfb, 0xd0, 0x02, 0xe5, 0xec, + 0x0a, 0xeb, 0xea, 0x03, 0xe8, 0x19, 0x06, 0xe5, 0xe9, 0x1e, 0xe1, 0x75, + 0xa5, 0x14, 0xfe, 0x04, 0xf0, 0x09, 0x26, 0x07, 0xf7, 0xd3, 0x12, 0x00, + 0x20, 0xee, 0xea, 0x01, 0xfd, 0x0e, 0xdf, 0x02, 0x19, 0xf1, 0x4b, 0x0b, + 0xf7, 0x1a, 0x25, 0xfb, 0x20, 0xd7, 0xf1, 0x2e, 0xf7, 0x16, 0xe6, 0x0d, + 0x13, 0xff, 0x00, 0xcc, 0xf8, 0xf1, 0xea, 0x05, 0x12, 0x0f, 0x11, 0xdb, + 0xf9, 0x33, 0xd7, 0xf7, 0xfb, 0xd7, 0xfb, 0x16, 0xf7, 0x04, 0x03, 0xcd, + 0xfe, 0x1b, 0xfd, 0x00, 0xc9, 0xd9, 0xd5, 0x04, 0x0b, 0x16, 0x06, 0x01, + 0x14, 0xee, 0x0d, 0xd5, 0xcf, 0x22, 0xc0, 0x7f, 0xe0, 0xe8, 0xd8, 0x33, + 0xe5, 0x32, 0xf6, 0xf4, 0x12, 0x01, 0x17, 0x16, 0x00, 0xf5, 0xd6, 0x52, + 0xf3, 0xfe, 0x0b, 0x1d, 0xd9, 0xfd, 0x27, 0x38, 0x19, 0x4b, 0xf5, 0x08, + 0xea, 0x5e, 0xfe, 0xfd, 0xf8, 0xf8, 0x2c, 0xf4, 0xf3, 0xe4, 0x11, 0x2d, + 0xeb, 0xec, 0x05, 0x09, 0x02, 0x06, 0x11, 0x23, 0x29, 0x0d, 0xf5, 0xfe, + 0x0f, 0x0c, 0x04, 0x06, 0xf2, 0x19, 0xe5, 0x01, 0x0e, 0xd5, 0x04, 0xeb, + 0x02, 0xc5, 0x26, 0x05, 0x00, 0x12, 0xf3, 0xef, 0x31, 0xf1, 0xee, 0xe8, + 0x1c, 0xea, 0xff, 0xea, 0xca, 0xf2, 0xee, 0xf1, 0xe0, 0x25, 0xfa, 0xf1, + 0xfd, 0xf7, 0xe4, 0xd2, 0xfa, 0x14, 0x0d, 0x15, 0xf6, 0xf1, 0x08, 0xf4, + 0xf3, 0xd1, 0x1d, 0x14, 0x1f, 0x0f, 0x21, 0xdc, 0x04, 0xfa, 0x19, 0xed, + 0x02, 0xf9, 0x05, 0xf2, 0xdc, 0xdd, 0xea, 0x04, 0xf6, 0xea, 0x06, 0x21, + 0x07, 0xe8, 0x03, 0xfa, 0xf9, 0x02, 0x08, 0x41, 0xd4, 0x37, 0xff, 0xf4, + 0xeb, 0xdd, 0xee, 0xdb, 0xfb, 0x31, 0xf7, 0x1a, 0x0d, 0x04, 0xee, 0xca, + 0x2b, 0xfe, 0xdc, 0x3f, 0xeb, 0x13, 0xf3, 0x06, 0x2b, 0xdb, 0xfd, 0x11, + 0xd1, 0xfe, 0x03, 0xd9, 0x05, 0xfd, 0xfe, 0x13, 0xf5, 0x00, 0x11, 0xfb, + 0xd7, 0x11, 0x12, 0xfe, 0x03, 0x1b, 0xfa, 0x28, 0x68, 0xf5, 0x01, 0xfa, + 0xe2, 0xf0, 0x00, 0xe5, 0xf0, 0xef, 0x1d, 0xda, 0xe4, 0xd6, 0xf9, 0xf8, + 0x14, 0xd6, 0xd1, 0x00, 0xfb, 0xf6, 0xea, 0x14, 0xec, 0xea, 0x00, 0x1f, + 0x11, 0xfe, 0xf8, 0xfd, 0xff, 0xfa, 0x07, 0xea, 0xda, 0xbc, 0xec, 0xf4, + 0x0c, 0xf8, 0xf1, 0xd5, 0xe3, 0xdd, 0xf0, 0xfb, 0xfc, 0xee, 0xe6, 0x18, + 0x0e, 0x4d, 0x24, 0xee, 0xe5, 0x26, 0xe6, 0xe1, 0xea, 0xe2, 0xd3, 0x16, + 0x10, 0xfc, 0x1a, 0xf5, 0xf3, 0xdf, 0xf1, 0xe8, 0xe2, 0xf2, 0xcd, 0x73, + 0x7f, 0xab, 0x1d, 0x27, 0xca, 0x5c, 0x32, 0xf0, 0x06, 0xe7, 0xf1, 0x15, + 0x1a, 0xdb, 0xd5, 0x4e, 0xf2, 0xb8, 0xb7, 0xe8, 0xf8, 0xe1, 0xfa, 0x2b, + 0x7d, 0x19, 0xe9, 0xff, 0x21, 0x3b, 0x2c, 0xc6, 0xc8, 0xe4, 0x50, 0xd8, + 0xca, 0xc0, 0xc3, 0xe5, 0xfc, 0xd8, 0xd4, 0x1f, 0x2b, 0xe9, 0xfb, 0xb2, + 0x22, 0xd2, 0x0b, 0x06, 0xd7, 0x08, 0x05, 0xf1, 0xe0, 0x5d, 0x00, 0xf7, + 0xcf, 0xf2, 0xe6, 0xdd, 0xea, 0xfe, 0x42, 0xe6, 0x07, 0x26, 0xef, 0xd2, + 0xe1, 0xfe, 0xc6, 0x1c, 0xcd, 0xd4, 0xeb, 0xce, 0x1e, 0xf3, 0xfb, 0x07, + 0xc4, 0xe4, 0xc6, 0xd7, 0x0a, 0xb1, 0xe9, 0xbd, 0x04, 0x72, 0x1a, 0x3b, + 0xfe, 0xd4, 0x2c, 0x19, 0x32, 0xe8, 0x46, 0x1d, 0x05, 0xda, 0x00, 0x32, + 0xda, 0x1a, 0xdf, 0xea, 0xfc, 0x04, 0x28, 0x06, 0x05, 0x01, 0xde, 0x0d, + 0xd3, 0xda, 0x6c, 0x6e, 0xbe, 0x39, 0x1b, 0x05, 0x04, 0xfe, 0x10, 0x41, + 0x1c, 0xdc, 0xde, 0xd2, 0xdb, 0xc2, 0x11, 0x22, 0x57, 0xf4, 0xdc, 0xd5, + 0xfd, 0x0b, 0x21, 0xe1, 0xcc, 0xc7, 0x44, 0x71, 0xe7, 0xdf, 0xd1, 0xee, + 0x3d, 0xd6, 0x05, 0x35, 0xd3, 0x0b, 0xf0, 0x45, 0x04, 0xdf, 0x4b, 0x5d, + 0xde, 0x0f, 0xe7, 0xda, 0xea, 0x22, 0x2d, 0x1c, 0xf0, 0x1b, 0x20, 0xf9, + 0x38, 0x0d, 0xe1, 0x28, 0xe8, 0xc1, 0xf6, 0x02, 0x1a, 0xbe, 0xce, 0xfc, + 0xe7, 0xd6, 0x1f, 0xd9, 0x5f, 0xf1, 0x23, 0x04, 0x0f, 0xee, 0xe5, 0x02, + 0xf7, 0xdb, 0xb7, 0x32, 0x08, 0xa9, 0x62, 0x0c, 0xdf, 0xb6, 0xe8, 0xdf, + 0xf6, 0xfb, 0xd9, 0xdf, 0xf2, 0x10, 0x1f, 0xdc, 0xec, 0x0b, 0xf3, 0xfe, + 0xf7, 0xd4, 0x22, 0x4c, 0xa6, 0x01, 0x36, 0x0c, 0x00, 0x22, 0xf0, 0x4c, + 0xf5, 0xf2, 0x0a, 0x06, 0x0a, 0xbd, 0xf0, 0x00, 0x64, 0x00, 0x16, 0xc4, + 0x18, 0x08, 0x02, 0xff, 0x15, 0xdb, 0x39, 0xe4, 0x29, 0x08, 0xde, 0x03, + 0x2e, 0xe1, 0xe5, 0xe7, 0xd2, 0xf5, 0x5c, 0x02, 0xec, 0x01, 0x06, 0xe6, + 0x0a, 0xe5, 0xfe, 0xf6, 0x32, 0xed, 0x27, 0xbf, 0xf0, 0xfd, 0x3b, 0xe9, + 0x29, 0xe4, 0xec, 0xe6, 0x43, 0x0a, 0x24, 0x26, 0xf8, 0x10, 0xf2, 0x10, + 0x14, 0xa6, 0x03, 0x7f, 0xc5, 0xda, 0xcd, 0xcf, 0x12, 0xdb, 0x11, 0xfe, + 0x11, 0xfe, 0xef, 0x04, 0xf0, 0xe3, 0x1f, 0xe5, 0x28, 0x09, 0x31, 0xf1, + 0xd2, 0x17, 0x03, 0x68, 0x09, 0x04, 0x2f, 0x26, 0x0c, 0xef, 0x34, 0xf7, + 0xf6, 0x17, 0x02, 0x47, 0xf7, 0xde, 0xe5, 0x28, 0x1a, 0xdf, 0xd7, 0xe6, + 0xd7, 0x11, 0x26, 0xda, 0x00, 0xff, 0xec, 0x07, 0xdb, 0x2f, 0xf8, 0x15, + 0x00, 0x06, 0x11, 0x06, 0xf9, 0x0a, 0x03, 0x35, 0xdf, 0xe2, 0x32, 0xfd, + 0xe9, 0xed, 0xf0, 0xf1, 0x1f, 0xef, 0xdd, 0xe1, 0x1f, 0xeb, 0x0b, 0xf4, + 0x17, 0xca, 0x07, 0x38, 0x13, 0xef, 0x1d, 0xf8, 0x01, 0xf2, 0xff, 0x09, + 0xf6, 0xdf, 0xe7, 0x08, 0x15, 0x04, 0xf3, 0xf3, 0xe4, 0x3c, 0xe0, 0xf2, + 0xf9, 0x18, 0xe9, 0xf6, 0x00, 0xda, 0xd3, 0xe6, 0xe0, 0x07, 0x45, 0x25, + 0xcc, 0x13, 0x07, 0xde, 0x0a, 0xdb, 0xf1, 0x06, 0x1a, 0x2f, 0x29, 0xe7, + 0x14, 0xde, 0x20, 0xf9, 0xdd, 0xe0, 0xda, 0xd3, 0xff, 0x15, 0xe5, 0xe7, + 0x1a, 0xfd, 0x15, 0xea, 0xfc, 0xeb, 0xf2, 0xf1, 0xe4, 0xe2, 0x03, 0xeb, + 0x00, 0xe8, 0x24, 0x18, 0xde, 0x01, 0xea, 0x06, 0xe4, 0xe1, 0xf7, 0xfc, + 0xd8, 0x2f, 0xdb, 0xea, 0x0c, 0x0a, 0x1a, 0xeb, 0x0e, 0x1a, 0xf6, 0x6b, + 0x4f, 0x5c, 0xd6, 0xfd, 0xd3, 0xe6, 0x30, 0xf3, 0x17, 0xed, 0xe3, 0x10, + 0xf5, 0xf3, 0xeb, 0xd1, 0x03, 0xe2, 0x10, 0x28, 0x32, 0x18, 0x15, 0x16, + 0xf8, 0x31, 0x16, 0xe1, 0x01, 0x03, 0x10, 0x05, 0xdc, 0x00, 0x0a, 0xff, + 0x13, 0x22, 0xe8, 0xff, 0x0c, 0x43, 0xbb, 0xe8, 0x01, 0xf9, 0xfc, 0xf3, + 0xfb, 0xf6, 0x1a, 0xe9, 0x18, 0xc2, 0xf4, 0x0e, 0xeb, 0x29, 0xf2, 0xe8, + 0x07, 0x43, 0x13, 0x2a, 0xd7, 0x00, 0x86, 0xe6, 0xf0, 0xef, 0xf5, 0xee, + 0xd3, 0xfd, 0x21, 0xc5, 0xed, 0x08, 0xde, 0xdc, 0x28, 0xfd, 0x41, 0xff, + 0xe2, 0x0b, 0xda, 0x47, 0x39, 0x18, 0x00, 0xf9, 0xcd, 0xf1, 0x54, 0xf3, + 0xe7, 0xee, 0xc8, 0x01, 0x1f, 0x3e, 0xfd, 0x0c, 0x62, 0x01, 0xfa, 0x3a, + 0x1b, 0xd7, 0x53, 0xf6, 0x1f, 0x1d, 0xe6, 0xea, 0xff, 0xf5, 0x0b, 0x1c, + 0x07, 0x00, 0x41, 0x15, 0x08, 0x43, 0x10, 0x51, 0x22, 0xff, 0x03, 0xe7, + 0x02, 0x68, 0x48, 0x40, 0x7f, 0x09, 0xdb, 0x04, 0x24, 0x01, 0x2a, 0x0e, + 0x0d, 0xeb, 0x45, 0xf7, 0xd2, 0xe4, 0xed, 0xfa, 0xf8, 0xea, 0xd8, 0xee, + 0x2c, 0xf3, 0xe8, 0x3a, 0xff, 0xd2, 0xe6, 0xbf, 0xef, 0x29, 0x0a, 0x09, + 0x18, 0xef, 0xe8, 0xfe, 0xd6, 0xb4, 0x14, 0xc7, 0x03, 0xc1, 0xfa, 0xfb, + 0x12, 0xfd, 0x2d, 0x20, 0xcf, 0xe2, 0xcc, 0xfe, 0x52, 0x06, 0xdc, 0xdf, + 0x21, 0xe6, 0xce, 0xed, 0xea, 0x18, 0x32, 0xf2, 0x0b, 0x0a, 0xfa, 0xf1, + 0x08, 0xf5, 0xbf, 0x69, 0x10, 0xfe, 0x26, 0xbe, 0xea, 0x08, 0x02, 0xef, + 0x1b, 0xf0, 0xe8, 0x0f, 0x23, 0x17, 0xfa, 0x2e, 0x01, 0xf4, 0xc8, 0x07, + 0xff, 0xe1, 0xd4, 0xd7, 0xf1, 0x0c, 0xfe, 0xd9, 0xfe, 0x31, 0xd8, 0xca, + 0x27, 0xc6, 0x36, 0xc0, 0xee, 0x1d, 0xfb, 0xe8, 0xc7, 0x10, 0xfb, 0x0b, + 0x34, 0xf8, 0xf3, 0xf9, 0x09, 0xe4, 0xe7, 0xee, 0xf1, 0x26, 0xbc, 0x1c, + 0x17, 0x07, 0x02, 0xd7, 0xcb, 0x12, 0xbf, 0x3f, 0xde, 0x0f, 0x43, 0x00, + 0x07, 0xae, 0x0e, 0xe3, 0x25, 0x37, 0xfd, 0x0b, 0x04, 0xe7, 0xae, 0x33, + 0x0d, 0x20, 0xc9, 0xe2, 0x03, 0x2a, 0x33, 0xf5, 0x00, 0xf2, 0xd9, 0xf8, + 0x41, 0x0a, 0xd1, 0x21, 0x23, 0x2a, 0xfb, 0xf1, 0x02, 0x2a, 0xf9, 0x01, + 0xec, 0x12, 0xff, 0xf2, 0xe8, 0x1c, 0xe9, 0xf6, 0x1b, 0x16, 0xc9, 0xe4, + 0x09, 0xfa, 0xf3, 0x24, 0x17, 0x5e, 0xe3, 0x1d, 0xe1, 0xf3, 0xf7, 0x11, + 0x12, 0x00, 0x2c, 0x01, 0xeb, 0xd5, 0x7f, 0x0d, 0x18, 0x0d, 0xf7, 0xd8, + 0x05, 0x1d, 0x0d, 0xe4, 0xee, 0xef, 0x00, 0xeb, 0xdb, 0x24, 0xfd, 0xe5, + 0x0b, 0x00, 0xe4, 0x2c, 0x67, 0xc9, 0x06, 0x1b, 0x08, 0x11, 0x07, 0x0a, + 0xd5, 0xf9, 0xea, 0x1c, 0xfe, 0xea, 0xfc, 0x0b, 0x1b, 0xe2, 0xd8, 0x0f, + 0x02, 0x18, 0x1c, 0x06, 0x0d, 0x01, 0x13, 0x0d, 0x0a, 0x1a, 0xf6, 0xf8, + 0xf9, 0x01, 0x0c, 0xea, 0x04, 0xf9, 0x2d, 0xfd, 0x2e, 0x31, 0x0b, 0x41, + 0xdc, 0x00, 0xef, 0xeb, 0xe1, 0xf4, 0x0b, 0xf1, 0xee, 0xeb, 0x11, 0x3a, + 0xf6, 0xf1, 0x23, 0xcb, 0x0d, 0x17, 0xfa, 0xf5, 0x1d, 0xef, 0x11, 0xd8, + 0xf2, 0xe0, 0xee, 0xf3, 0x0f, 0xfb, 0x26, 0xf9, 0xe0, 0xe4, 0x06, 0x0b, + 0xff, 0xff, 0xfd, 0xec, 0xf3, 0xe2, 0x0b, 0xec, 0xf6, 0xee, 0x48, 0xd0, + 0xfa, 0x19, 0xf4, 0xfc, 0xd2, 0xde, 0xec, 0x1e, 0x18, 0x32, 0x08, 0x16, + 0xf5, 0xde, 0x03, 0x0d, 0xce, 0x17, 0x29, 0xd9, 0xe8, 0x2f, 0xf6, 0x11, + 0x03, 0x06, 0x03, 0xf9, 0x0a, 0xec, 0xec, 0x10, 0x37, 0x01, 0x06, 0xf7, + 0xdb, 0xef, 0x12, 0x08, 0xf6, 0x0b, 0x28, 0x16, 0x02, 0x1e, 0x15, 0xde, + 0xdc, 0xd8, 0xf6, 0xf6, 0xd9, 0x08, 0xfd, 0xe8, 0xfc, 0xc9, 0xe8, 0x14, + 0x22, 0xec, 0x18, 0xf0, 0xda, 0x09, 0xef, 0x4a, 0xd3, 0xfa, 0xde, 0xeb, + 0x32, 0x03, 0x1e, 0xe3, 0xf3, 0x48, 0x27, 0xe8, 0xe1, 0xf5, 0xe3, 0xe7, + 0xee, 0xe8, 0x10, 0xf7, 0xeb, 0x05, 0xf6, 0x0e, 0x0d, 0x02, 0x08, 0x02, + 0xff, 0xf5, 0x09, 0xe0, 0x09, 0xfc, 0x2a, 0x07, 0xed, 0x0a, 0xe7, 0x00, + 0xff, 0xef, 0x05, 0x13, 0xdc, 0xed, 0x02, 0x12, 0xf3, 0x3d, 0x08, 0xeb, + 0x03, 0x09, 0xe8, 0xdb, 0xf5, 0xf5, 0xf9, 0xe7, 0xf5, 0xed, 0x00, 0x04, + 0x01, 0x7f, 0x01, 0x13, 0x31, 0x23, 0xf7, 0x0e, 0x17, 0x09, 0x0b, 0x01, + 0xfa, 0xff, 0xf7, 0xfa, 0xfb, 0x1b, 0xf6, 0x05, 0x0a, 0xe4, 0xf8, 0xef, + 0xf3, 0x0e, 0xf3, 0xd5, 0xf6, 0xf3, 0xfb, 0x02, 0xf8, 0xe3, 0xfa, 0xe3, + 0x09, 0x0c, 0x00, 0x06, 0x15, 0xf8, 0xec, 0xfb, 0xfc, 0x0a, 0xfe, 0xfd, + 0xfd, 0xfe, 0x36, 0x0e, 0x10, 0xf4, 0xef, 0x02, 0xfc, 0x01, 0x29, 0xfa, + 0x10, 0x10, 0x14, 0x01, 0xf8, 0x42, 0xe6, 0x06, 0x05, 0xf3, 0xf0, 0xfa, + 0xf8, 0xf3, 0x05, 0x00, 0xdf, 0xed, 0xf8, 0xfb, 0xe1, 0x01, 0x05, 0x1a, + 0x35, 0xf1, 0x16, 0x13, 0x17, 0xf5, 0xfe, 0xf3, 0x26, 0xed, 0xeb, 0x01, + 0xfb, 0x0a, 0xfe, 0xee, 0xeb, 0x0f, 0x21, 0xf9, 0x07, 0xf3, 0x06, 0xf4, + 0xfa, 0xf2, 0xed, 0x2b, 0x15, 0x08, 0x18, 0xeb, 0xff, 0x04, 0xfb, 0xf4, + 0xf0, 0x00, 0x1f, 0xed, 0xf4, 0x19, 0xf8, 0x15, 0xf8, 0xe9, 0xf3, 0xf4, + 0xfa, 0xe4, 0x2a, 0x04, 0xfd, 0x05, 0xff, 0x1c, 0xf2, 0x08, 0xf4, 0xf1, + 0xf0, 0x0c, 0xf0, 0xf2, 0xfd, 0xe8, 0xef, 0xf2, 0x15, 0xfd, 0x09, 0x12, + 0x04, 0x28, 0xf9, 0xfd, 0xfa, 0x0d, 0xbd, 0x0d, 0x02, 0xeb, 0x12, 0xe1, + 0x05, 0x13, 0x07, 0xf8, 0xe7, 0xfb, 0xe7, 0xec, 0xef, 0xf2, 0x05, 0xfc, + 0xf5, 0xe0, 0xff, 0x0a, 0x0a, 0xed, 0x1c, 0x08, 0xfa, 0x06, 0xf3, 0xfa, + 0xf8, 0xfb, 0xfc, 0x04, 0xef, 0xe7, 0xfa, 0x03, 0x1f, 0xee, 0xf8, 0x1e, + 0xde, 0xec, 0x0a, 0x0c, 0x12, 0xfa, 0x39, 0xee, 0xd5, 0x0b, 0xfb, 0xeb, + 0x00, 0x20, 0x31, 0xe5, 0x2a, 0x1a, 0x00, 0xff, 0xea, 0xe4, 0xc9, 0xea, + 0xea, 0xf7, 0xcd, 0xfb, 0xf7, 0xe7, 0xe1, 0x01, 0xf2, 0x16, 0x02, 0x42, + 0xcd, 0xd8, 0x0b, 0x18, 0x0f, 0x0a, 0xf1, 0x04, 0xd8, 0xe8, 0x02, 0x30, + 0x1e, 0x10, 0xdd, 0xf3, 0xe1, 0x38, 0xb0, 0xef, 0xd6, 0xdb, 0xe3, 0xde, + 0xeb, 0x25, 0xfe, 0xdf, 0xf1, 0x1a, 0x02, 0xd3, 0xeb, 0xf7, 0xe5, 0x09, + 0x03, 0xe5, 0xef, 0xe8, 0xe6, 0xd1, 0x35, 0x61, 0x01, 0xed, 0xfb, 0xf9, + 0xbc, 0xf9, 0xe8, 0x20, 0x10, 0x3d, 0x11, 0xd1, 0xde, 0x17, 0xeb, 0xfd, + 0xe5, 0x0a, 0x0b, 0xeb, 0x26, 0xc9, 0x3f, 0x09, 0xdd, 0xdc, 0xf5, 0x08, + 0xef, 0x1d, 0x0f, 0x0f, 0x01, 0x0d, 0xf3, 0x29, 0xdc, 0xef, 0x19, 0x06, + 0xe6, 0x21, 0xe4, 0x34, 0x0d, 0xfc, 0xf5, 0xd1, 0x21, 0x04, 0xdd, 0xf8, + 0x4b, 0xfd, 0x00, 0x0c, 0xf6, 0x2e, 0x15, 0xc4, 0xf5, 0xf7, 0xde, 0xf5, + 0x0c, 0x2e, 0xf2, 0xf3, 0x1d, 0x1c, 0x00, 0xe0, 0xdd, 0xf0, 0x2f, 0x0a, + 0xfd, 0x00, 0x27, 0xfa, 0xd8, 0x13, 0x0b, 0x0b, 0x59, 0x0f, 0x1c, 0x06, + 0xdb, 0xd5, 0x05, 0x30, 0xef, 0xeb, 0xd9, 0xe1, 0xf3, 0xef, 0xd4, 0xdd, + 0x1d, 0xf2, 0xe9, 0xe7, 0xe2, 0xd6, 0x45, 0x0f, 0xf1, 0x1e, 0xfb, 0x7f, + 0x08, 0xe1, 0x05, 0xd4, 0x14, 0xd7, 0xf4, 0xe1, 0x27, 0x0b, 0x2d, 0xf6, + 0xf8, 0xfa, 0xfa, 0x34, 0xfd, 0xf7, 0x0e, 0x0b, 0xf6, 0x01, 0xc1, 0xf7, + 0x28, 0xe7, 0x28, 0x12, 0xee, 0x31, 0xdd, 0xf2, 0xf6, 0x12, 0x11, 0xe4, + 0x3b, 0xce, 0x41, 0x35, 0xf3, 0xd0, 0xf6, 0xf8, 0xd0, 0xd9, 0xf5, 0x00, + 0x01, 0xf3, 0xca, 0xe9, 0xed, 0xf7, 0xea, 0xcc, 0x12, 0xea, 0x1d, 0xe6, + 0x1e, 0xd8, 0xdc, 0x0f, 0x22, 0xec, 0x00, 0x0c, 0xcc, 0x08, 0x2e, 0xfe, + 0x07, 0xfb, 0xcd, 0x1c, 0x5a, 0x14, 0x39, 0x32, 0x1b, 0x5c, 0x14, 0xf5, + 0xf9, 0xea, 0xcb, 0xee, 0xe5, 0xf5, 0xf1, 0xfd, 0x0c, 0xd7, 0x1a, 0x12, + 0xef, 0xda, 0x26, 0x42, 0xdc, 0xd9, 0x32, 0x06, 0x0c, 0xf7, 0x05, 0x4d, + 0x04, 0xe6, 0xe6, 0xc2, 0xdf, 0xf7, 0xe7, 0x2a, 0x06, 0x51, 0xfa, 0x7f, + 0xd2, 0x10, 0xdf, 0xfe, 0xd7, 0xe1, 0x2f, 0xf5, 0x39, 0xf5, 0xec, 0xdb, + 0xed, 0xfe, 0xe4, 0x4f, 0x37, 0x05, 0x15, 0xea, 0x16, 0xc8, 0x04, 0x1a, + 0xb4, 0x22, 0xea, 0x02, 0xda, 0xf1, 0xcf, 0x02, 0xdd, 0x0b, 0x3a, 0xd2, + 0xec, 0xf6, 0xfa, 0xef, 0xf7, 0xfa, 0x0e, 0xee, 0x25, 0xd6, 0x16, 0x18, + 0xed, 0x03, 0x0a, 0x0d, 0x5f, 0x26, 0x13, 0xd8, 0x29, 0xd5, 0xdb, 0x05, + 0xc8, 0xec, 0x71, 0x05, 0xee, 0xe6, 0xd8, 0xc8, 0xe5, 0xe7, 0xd3, 0xcd, + 0xa3, 0x24, 0x13, 0xe7, 0x08, 0x1a, 0x29, 0xbd, 0xdf, 0x50, 0xfb, 0xe6, + 0x01, 0xee, 0xd2, 0xe1, 0x09, 0x0b, 0xef, 0xfb, 0x04, 0x48, 0x15, 0xf2, + 0x21, 0x1f, 0x45, 0xea, 0xcd, 0xf0, 0x49, 0xba, 0xeb, 0x15, 0xee, 0xba, + 0x1a, 0xec, 0x35, 0xcb, 0xe3, 0xdf, 0x00, 0x01, 0xc1, 0xcb, 0x36, 0x04, + 0xd0, 0xf8, 0xe6, 0xea, 0x10, 0xfc, 0x0b, 0xdb, 0xe2, 0xd7, 0xde, 0x01, + 0x02, 0x08, 0xe1, 0x1d, 0xd3, 0x41, 0xd4, 0xf7, 0x02, 0xee, 0xd7, 0xe5, + 0x0b, 0xd7, 0x05, 0x13, 0xfe, 0x1e, 0xe0, 0xea, 0xed, 0x58, 0xb6, 0xf7, + 0xf1, 0xf2, 0x12, 0xf5, 0x0b, 0xc7, 0xf1, 0xf2, 0xe6, 0x2a, 0xe1, 0x05, + 0x18, 0x20, 0xff, 0x02, 0xbd, 0xd8, 0xd2, 0x02, 0xec, 0xc7, 0xef, 0x4c, + 0xf0, 0xb2, 0x09, 0x1d, 0x31, 0xef, 0xc9, 0xe5, 0x20, 0xf8, 0xf8, 0x00, + 0x1b, 0x16, 0xee, 0xed, 0x3c, 0x48, 0xe5, 0xec, 0xf6, 0x0b, 0xf6, 0xea, + 0xf8, 0xde, 0x09, 0x1f, 0xee, 0xbe, 0x08, 0x3b, 0xf3, 0xdc, 0x16, 0xf2, + 0x15, 0x14, 0xeb, 0x1a, 0x01, 0x14, 0x2a, 0xde, 0x39, 0x11, 0x06, 0xf5, + 0xe9, 0xfa, 0x03, 0xe8, 0x04, 0xdb, 0xf4, 0xed, 0xd7, 0x00, 0xe0, 0xf4, + 0xfc, 0xe8, 0xde, 0x57, 0xf0, 0xde, 0xdd, 0xdc, 0x0e, 0xd8, 0xf4, 0x02, + 0xe9, 0x0b, 0xdd, 0x12, 0x1c, 0x19, 0x00, 0xf9, 0xf7, 0x43, 0x0e, 0x07, + 0x1e, 0x0e, 0x13, 0x09, 0x0f, 0x16, 0xe0, 0xe4, 0x51, 0xe5, 0x1f, 0xff, + 0xfe, 0x02, 0x23, 0x23, 0xe2, 0xdc, 0x0c, 0x0a, 0xee, 0xf6, 0x3c, 0xd7, + 0x1e, 0x1c, 0xf9, 0x1c, 0xf6, 0xea, 0xef, 0x36, 0x01, 0xf3, 0x00, 0xf8, + 0xf2, 0xfa, 0xeb, 0x51, 0x23, 0xf1, 0xef, 0x06, 0x2f, 0x30, 0x1a, 0x1c, + 0x44, 0x16, 0xf1, 0x10, 0xf5, 0x00, 0x06, 0xef, 0xee, 0x29, 0xe5, 0x50, + 0xec, 0xea, 0xc8, 0xee, 0xea, 0x7d, 0xc1, 0xef, 0xdd, 0x15, 0x02, 0x2a, + 0x04, 0x0a, 0xe2, 0x0e, 0xf0, 0xe0, 0xe4, 0x0a, 0x3f, 0xf0, 0x2a, 0xe4, + 0xe3, 0x5c, 0x1b, 0xe9, 0x09, 0x52, 0x02, 0xd1, 0x22, 0xe4, 0x04, 0xfa, + 0x0b, 0x11, 0x1d, 0xe6, 0x25, 0x12, 0x7f, 0xf6, 0x0b, 0x15, 0xf2, 0x0a, + 0xfb, 0x39, 0xff, 0x02, 0xe6, 0xf7, 0xf1, 0x27, 0xff, 0xd8, 0xeb, 0xec, + 0xea, 0xdf, 0x19, 0x07, 0xeb, 0x27, 0x16, 0x0e, 0xe3, 0x3e, 0xe9, 0xe6, + 0x27, 0x15, 0x02, 0x0f, 0x08, 0xed, 0x01, 0xe8, 0x20, 0xe3, 0x0a, 0x2f, + 0x0d, 0x5c, 0xba, 0x14, 0x28, 0x16, 0xc5, 0x22, 0x31, 0x04, 0xd1, 0x1b, + 0x0e, 0xf8, 0xfb, 0x35, 0x0e, 0x24, 0x1a, 0xf8, 0xb6, 0x04, 0xed, 0xde, + 0xc5, 0xe6, 0xd8, 0x04, 0x04, 0xf5, 0x11, 0x19, 0xeb, 0xd2, 0xf6, 0xe4, + 0x1d, 0x3a, 0x0a, 0xe5, 0xd5, 0xe8, 0xf3, 0xd6, 0xf1, 0xef, 0xf6, 0xf1, + 0xfa, 0x0c, 0x01, 0x38, 0x0d, 0xad, 0x43, 0xfc, 0x1f, 0x36, 0xc8, 0x42, + 0xdb, 0xd0, 0x56, 0x0c, 0xfd, 0xe0, 0xea, 0x33, 0xd0, 0xd9, 0xee, 0xfe, + 0xe7, 0xf3, 0xff, 0x18, 0xfa, 0xd3, 0xfb, 0xd0, 0xe6, 0x08, 0x04, 0x63, + 0xe4, 0xed, 0x1d, 0xf2, 0x29, 0x00, 0xe3, 0x3e, 0x19, 0x3e, 0xe6, 0xfd, + 0x59, 0xd5, 0xbd, 0x1d, 0xf4, 0xd3, 0xf8, 0x24, 0x4b, 0xe2, 0xc7, 0xac, + 0xd8, 0x05, 0x02, 0xbd, 0x2a, 0x0b, 0x0c, 0x13, 0xe4, 0xe9, 0xe1, 0x24, + 0xe8, 0xf7, 0x3f, 0xd1, 0x10, 0x07, 0x34, 0xf4, 0xe0, 0x2c, 0xfd, 0xe5, + 0xca, 0xf1, 0xcd, 0x1c, 0x11, 0xfa, 0xd2, 0xd2, 0xea, 0xf8, 0xfd, 0x06, + 0x0a, 0x0a, 0x0a, 0x08, 0x62, 0xf2, 0x21, 0xee, 0xe1, 0xee, 0x3b, 0xc7, + 0x4c, 0xd7, 0x02, 0x21, 0x7f, 0xf5, 0xe4, 0xd4, 0x24, 0xe0, 0x20, 0x17, + 0x14, 0xb0, 0xfd, 0x25, 0x0c, 0xf3, 0x49, 0x07, 0x16, 0x24, 0xd1, 0xc1, + 0x0f, 0x01, 0xfc, 0xd7, 0x1c, 0x44, 0xe5, 0xeb, 0xe3, 0x2b, 0x2a, 0xfe, + 0x37, 0xe5, 0x48, 0x0a, 0x00, 0x1d, 0xe6, 0x09, 0xf3, 0x10, 0x01, 0xf0, + 0x3e, 0xdc, 0xf9, 0x24, 0xec, 0xfa, 0xf4, 0xe7, 0x31, 0xfe, 0x24, 0x3f, + 0xc0, 0xe4, 0xf8, 0xee, 0x0d, 0xd7, 0xdd, 0xef, 0x01, 0xdf, 0xe0, 0xd9, + 0x12, 0x27, 0xcc, 0x3f, 0xd0, 0xe6, 0x22, 0xf1, 0xeb, 0x5f, 0x01, 0x3a, + 0xf1, 0xc4, 0x23, 0x19, 0xf4, 0xcf, 0x02, 0xf2, 0xf3, 0xf0, 0xd6, 0x11, + 0xfc, 0xfa, 0xf8, 0x13, 0xed, 0x35, 0x0c, 0xf1, 0xc6, 0x0d, 0xe3, 0xf3, + 0xf8, 0xe4, 0x44, 0x24, 0x3d, 0xbd, 0xe7, 0xce, 0xed, 0xf4, 0x72, 0xcc, + 0xa4, 0xe7, 0xfa, 0xf4, 0x01, 0x30, 0x1d, 0x26, 0x50, 0xe4, 0x13, 0xf8, + 0xf2, 0xff, 0xb7, 0xce, 0xd6, 0x05, 0x1b, 0xf1, 0xfb, 0xef, 0xf7, 0xfe, + 0x40, 0x0b, 0x0b, 0x23, 0xb5, 0x21, 0xd4, 0xe3, 0xe6, 0xfc, 0x65, 0xf5, + 0x1e, 0xd3, 0xf4, 0xfe, 0xf3, 0xf7, 0xf5, 0x1d, 0x0d, 0xee, 0x13, 0xfc, + 0xf7, 0x15, 0xe9, 0xff, 0xf4, 0xeb, 0xf4, 0xfd, 0xfd, 0x18, 0xea, 0x30, + 0xdd, 0xec, 0x3c, 0x59, 0xe0, 0x0f, 0x22, 0x17, 0x31, 0x18, 0xd5, 0x3b, + 0xfa, 0xe4, 0x12, 0xd3, 0x3a, 0x08, 0xf2, 0xd7, 0x3f, 0xe8, 0xcb, 0x1a, + 0xcb, 0x26, 0xdd, 0xe0, 0x1f, 0xe4, 0xe5, 0xd4, 0xee, 0xdf, 0xeb, 0xdf, + 0xd7, 0x12, 0xe1, 0x34, 0xd7, 0x3c, 0x3a, 0xce, 0xe9, 0xcd, 0x31, 0xbe, + 0xb9, 0x03, 0xf2, 0xfd, 0xc5, 0xe4, 0xf7, 0x50, 0xf7, 0x00, 0x02, 0xce, + 0x06, 0x06, 0xde, 0xdb, 0xf5, 0x1d, 0xd7, 0xd1, 0x66, 0xd3, 0xe1, 0x01, + 0xf2, 0xf5, 0x3b, 0xee, 0x08, 0xd6, 0x23, 0x00, 0x6a, 0x2a, 0xf4, 0x34, + 0x03, 0xff, 0x16, 0x06, 0xbf, 0xda, 0x63, 0xe7, 0xde, 0xe3, 0xeb, 0x01, + 0xd4, 0xe0, 0xdd, 0x08, 0x1d, 0xe2, 0x60, 0xb6, 0x3e, 0xf6, 0x25, 0x2f, + 0x13, 0xc6, 0xe5, 0xed, 0xf2, 0xf6, 0xe7, 0xe8, 0xe7, 0xff, 0xf5, 0x66, + 0x06, 0x09, 0x29, 0xf6, 0xe7, 0xfc, 0x31, 0x13, 0x0d, 0x07, 0xe1, 0xe2, + 0x22, 0x29, 0x22, 0x19, 0xfa, 0xe4, 0xf1, 0xf4, 0x04, 0xd0, 0x42, 0x21, + 0xe7, 0xdb, 0xf0, 0x02, 0x3c, 0xd7, 0x1d, 0x3b, 0xfc, 0x12, 0x22, 0x2b, + 0xf0, 0x51, 0xe5, 0xb2, 0xd1, 0x43, 0x29, 0x21, 0xc4, 0xf0, 0xde, 0xcb, + 0x07, 0xf3, 0x04, 0x37, 0xe9, 0xc9, 0x24, 0x0a, 0xe4, 0x05, 0x63, 0xfd, + 0xf3, 0x28, 0x19, 0xd0, 0x1f, 0x8e, 0x20, 0x38, 0xd4, 0xdf, 0x00, 0x26, + 0xff, 0xe8, 0x0e, 0xd8, 0xde, 0x30, 0xe8, 0xee, 0xbb, 0x07, 0xfa, 0x15, + 0xd1, 0xfe, 0x29, 0xfd, 0x04, 0x18, 0xca, 0xd2, 0xfd, 0xb9, 0xc8, 0x07, + 0x13, 0x17, 0x09, 0xea, 0x7f, 0xf7, 0xe6, 0xf6, 0x17, 0x07, 0xed, 0xf3, + 0x09, 0xf3, 0x11, 0xd8, 0x52, 0xea, 0x0d, 0x00, 0x04, 0xe9, 0x40, 0x18, + 0x04, 0x2a, 0xe3, 0x5e, 0x0f, 0xb9, 0xfe, 0x12, 0xf8, 0xe0, 0x06, 0xf8, + 0x15, 0xe6, 0xfa, 0x25, 0xc2, 0xbc, 0xee, 0x4a, 0x06, 0xfc, 0xc8, 0xfc, + 0xc8, 0x07, 0xf4, 0x29, 0x2a, 0x00, 0xdb, 0x97, 0x62, 0xe3, 0xec, 0x0b, + 0x03, 0xae, 0xd6, 0x28, 0xdc, 0x09, 0xe9, 0x9d, 0x02, 0x0b, 0xdd, 0xf4, + 0xe4, 0xf1, 0xd8, 0x05, 0xd6, 0x19, 0xca, 0x24, 0xd2, 0xe7, 0x2f, 0xf0, + 0x1a, 0x02, 0xda, 0xe3, 0xcb, 0x71, 0x0f, 0xec, 0xe5, 0xe0, 0x37, 0x19, + 0x23, 0xee, 0xcf, 0xd4, 0x0c, 0x05, 0xc9, 0xe3, 0xc8, 0xc6, 0x2b, 0x0d, + 0x31, 0xf8, 0x1d, 0xc2, 0xe9, 0xfa, 0x1c, 0xfc, 0x3d, 0xc2, 0x08, 0x09, + 0x50, 0x3e, 0xe8, 0x0c, 0x5a, 0xec, 0x27, 0x2a, 0x03, 0x18, 0x10, 0x29, + 0xf1, 0xee, 0x38, 0xd4, 0xf3, 0xf3, 0xe1, 0xf8, 0xf3, 0x00, 0xdd, 0xbf, + 0xf9, 0x50, 0xc9, 0xc6, 0xef, 0xf5, 0xe1, 0xfb, 0x40, 0xf6, 0x5e, 0x03, + 0xf1, 0x0e, 0xd6, 0x34, 0x37, 0x07, 0x17, 0xd1, 0x06, 0xe1, 0x29, 0xe1, + 0x15, 0xe4, 0x0d, 0x00, 0x54, 0xff, 0x45, 0xff, 0xe7, 0x08, 0x2c, 0xf8, + 0xe9, 0x07, 0x1c, 0xee, 0xb2, 0xee, 0xcb, 0xe8, 0xfa, 0x0b, 0x01, 0x24, + 0xdb, 0x07, 0x35, 0xfc, 0xd3, 0x6f, 0xec, 0xd4, 0xd2, 0x0a, 0x31, 0xe4, + 0xf3, 0x17, 0xd2, 0x35, 0x00, 0xf2, 0x2b, 0x6b, 0xde, 0xfb, 0xe1, 0x44, + 0x23, 0x06, 0x03, 0xf5, 0xd7, 0x3d, 0x1c, 0xff, 0x2b, 0xdf, 0x09, 0x02, + 0x74, 0xe3, 0xd9, 0xe1, 0x01, 0xe4, 0x32, 0xf5, 0xee, 0x56, 0x7f, 0xe8, + 0xc8, 0x0a, 0xf3, 0xe8, 0x29, 0x0f, 0xf7, 0xcd, 0x0c, 0xf4, 0xce, 0xc5, + 0xd8, 0xea, 0x0f, 0x02, 0x18, 0xcb, 0xe4, 0xfa, 0x22, 0x41, 0x06, 0xe3, + 0xee, 0xda, 0x2a, 0x17, 0x0c, 0xeb, 0x35, 0xe8, 0xfc, 0x16, 0xfd, 0xfa, + 0xfe, 0x14, 0xf5, 0xec, 0x39, 0xf0, 0x00, 0x7f, 0x08, 0x0e, 0x01, 0x1a, + 0x07, 0x0d, 0xf3, 0xfd, 0xf6, 0x0d, 0xf9, 0xeb, 0xd1, 0x12, 0xea, 0x22, + 0xe8, 0xfa, 0xf8, 0xee, 0x29, 0x1d, 0x13, 0xfc, 0x11, 0x0e, 0xea, 0xfc, + 0x11, 0x06, 0x02, 0xf4, 0xf8, 0x0a, 0xe0, 0xf8, 0x28, 0xe4, 0xff, 0xef, + 0xe4, 0x24, 0xfe, 0x08, 0x19, 0x09, 0x2a, 0x27, 0xec, 0xed, 0x00, 0x3f, + 0xec, 0xdc, 0xfa, 0xfe, 0xe5, 0xd9, 0xfc, 0x00, 0x0b, 0xfe, 0xeb, 0xdf, + 0x1c, 0xf7, 0xf4, 0xf3, 0xe1, 0xd9, 0x0b, 0x00, 0xea, 0xda, 0x14, 0xf5, + 0x0d, 0xdd, 0xdb, 0xf5, 0x48, 0xeb, 0x13, 0x1a, 0x0d, 0xdc, 0x19, 0x00, + 0x02, 0xed, 0x1a, 0x0d, 0xe7, 0xe5, 0x03, 0x05, 0xfb, 0x04, 0x19, 0x16, + 0xfb, 0xdd, 0xdb, 0x20, 0x07, 0xf7, 0xff, 0x0a, 0x10, 0xfe, 0xfc, 0x03, + 0xe1, 0xed, 0xfc, 0x07, 0xe4, 0xf1, 0xe8, 0xfe, 0xea, 0x08, 0xf4, 0x00, + 0xde, 0x21, 0x05, 0xf8, 0x20, 0x31, 0x3e, 0xdf, 0x37, 0xf5, 0x0b, 0xe4, + 0x05, 0xf7, 0xfb, 0xdb, 0xf4, 0xd4, 0xd8, 0xfb, 0x72, 0x10, 0x3c, 0x0e, + 0xd7, 0xee, 0xec, 0x13, 0x06, 0x00, 0xf0, 0xf4, 0xe7, 0x00, 0xf8, 0x0e, + 0xe7, 0xfd, 0xe8, 0xf6, 0x04, 0xfd, 0xff, 0xe1, 0x1d, 0x0e, 0xfd, 0xf2, + 0xfa, 0x07, 0x05, 0x00, 0xef, 0xdf, 0x11, 0xe8, 0x40, 0xfa, 0x25, 0xec, + 0xde, 0xf5, 0xfe, 0x18, 0x16, 0xfb, 0x0e, 0x2f, 0xe9, 0xf9, 0xe8, 0xf0, + 0x0d, 0xd9, 0x29, 0xfd, 0xe4, 0xf0, 0xdb, 0xc7, 0xf3, 0x0f, 0x02, 0xfb, + 0xed, 0xee, 0xee, 0x01, 0x21, 0xe3, 0x03, 0x28, 0xdc, 0xf0, 0xfa, 0xe6, + 0x0b, 0xf1, 0xf0, 0x09, 0x29, 0x1e, 0xf5, 0xe6, 0xee, 0xe9, 0xed, 0xe4, + 0xf5, 0x01, 0x1d, 0xf6, 0x32, 0x02, 0x17, 0xe5, 0xfc, 0x36, 0x5b, 0xeb, + 0xfb, 0x31, 0xde, 0xfb, 0xda, 0x22, 0x03, 0xe3, 0xfe, 0xf1, 0x05, 0x7f, + 0x0f, 0xfe, 0xe1, 0x10, 0x14, 0xfd, 0x19, 0x37, 0xdc, 0x05, 0xe5, 0x32, + 0xe7, 0x06, 0xfc, 0x30, 0xd1, 0x12, 0x10, 0xe4, 0xec, 0xfd, 0xdc, 0x19, + 0x20, 0xf9, 0xf3, 0xf6, 0x31, 0x09, 0xf2, 0xca, 0x28, 0xe7, 0xbf, 0x12, + 0xfa, 0x21, 0xed, 0xce, 0x1e, 0x0c, 0xe2, 0x4c, 0xea, 0x06, 0xf7, 0xe9, + 0xf7, 0xe0, 0xfa, 0x1d, 0x25, 0xe2, 0x39, 0xf4, 0x20, 0x00, 0xf1, 0x04, + 0xdc, 0x14, 0xc7, 0xd5, 0xd4, 0xe9, 0xea, 0x12, 0x4f, 0xdf, 0x02, 0xe6, + 0xdb, 0x04, 0xf7, 0x15, 0xe4, 0xf4, 0x10, 0xf1, 0x3c, 0xe5, 0x28, 0x60, + 0xfb, 0x03, 0xe0, 0xfd, 0x69, 0xe8, 0x18, 0xf5, 0xe9, 0x24, 0xf1, 0x0d, + 0x21, 0x14, 0x5a, 0xf7, 0xfb, 0x14, 0xf5, 0xf1, 0x14, 0x18, 0xe7, 0xe9, + 0xf1, 0x1e, 0xeb, 0xf3, 0xfd, 0xd0, 0x0c, 0xe7, 0xea, 0xef, 0x02, 0x10, + 0x3d, 0xe2, 0xdc, 0xf1, 0xf6, 0x2a, 0x0f, 0xea, 0x2d, 0x35, 0xda, 0x31, + 0xf4, 0xe1, 0x0c, 0xf0, 0xed, 0x0b, 0x01, 0x00, 0xf4, 0xe6, 0xee, 0xb6, + 0xf6, 0x1d, 0x31, 0x0e, 0xd9, 0xf5, 0xe0, 0xfe, 0xff, 0xe3, 0xff, 0xfe, + 0xee, 0xdc, 0x04, 0x0a, 0x10, 0x06, 0xf5, 0x2d, 0x07, 0xf8, 0xd1, 0x17, + 0x1c, 0x02, 0xe4, 0x23, 0xf3, 0xdd, 0xff, 0xec, 0x03, 0xf1, 0x15, 0xf7, + 0xda, 0x13, 0x02, 0x03, 0xe0, 0xd9, 0xd3, 0xf8, 0xf7, 0xe6, 0x4e, 0x38, + 0x10, 0x07, 0xc9, 0xe6, 0xff, 0xbf, 0x58, 0x21, 0xda, 0xf6, 0xe5, 0xdd, + 0x1f, 0x3f, 0xf4, 0xdf, 0x08, 0x2f, 0x04, 0xed, 0x53, 0xd5, 0xde, 0xec, + 0xea, 0x05, 0xf4, 0xd1, 0x04, 0xd2, 0xd7, 0xe5, 0x10, 0xf7, 0x04, 0xf6, + 0xd0, 0x00, 0x38, 0xf1, 0xcd, 0xbc, 0xff, 0xf5, 0x5e, 0x2f, 0xed, 0xce, + 0x5f, 0xf8, 0x11, 0xdb, 0xf8, 0x26, 0xe4, 0xe3, 0x15, 0x05, 0xe1, 0xfb, + 0xe2, 0xca, 0xf6, 0x62, 0xf0, 0xf2, 0xdd, 0x00, 0xf1, 0xf8, 0xf2, 0x11, + 0xe3, 0x18, 0xd5, 0xf5, 0xfe, 0x27, 0xfe, 0x4f, 0xf5, 0xee, 0xf5, 0x11, + 0xf3, 0xd9, 0x56, 0xfb, 0x07, 0xe1, 0xd7, 0xef, 0x1d, 0x20, 0x0c, 0xc5, + 0xf2, 0x20, 0x02, 0xf0, 0x4d, 0x12, 0xe3, 0xfb, 0x03, 0x00, 0xd6, 0x33, + 0x60, 0x02, 0x46, 0xf9, 0xe5, 0xd5, 0xd6, 0x2d, 0x32, 0xed, 0x1e, 0xe6, + 0x16, 0x22, 0xee, 0xca, 0xd3, 0x1c, 0xe5, 0xe4, 0x05, 0xf6, 0xd2, 0xcd, + 0x0b, 0xf3, 0xd7, 0x0c, 0x02, 0xe7, 0x22, 0xf3, 0x20, 0xc5, 0xf1, 0x2c, + 0x3b, 0xe8, 0x00, 0x11, 0x3b, 0x0d, 0xe4, 0xdb, 0x23, 0xf7, 0x14, 0x2e, + 0xc9, 0xef, 0x3a, 0x1f, 0x13, 0xe3, 0xfb, 0x72, 0x08, 0xd4, 0xda, 0xd7, + 0x0c, 0xbd, 0x45, 0xdf, 0x2b, 0xcd, 0xea, 0x08, 0x0d, 0xee, 0x04, 0xe1, + 0xf5, 0x02, 0xf7, 0x29, 0x02, 0xe7, 0xd8, 0x01, 0xfd, 0x1a, 0x0e, 0x05, + 0x16, 0x17, 0xe3, 0xfb, 0x12, 0xfd, 0x7f, 0xd9, 0xe2, 0x0a, 0xcc, 0x02, + 0xf2, 0x0d, 0xcd, 0xdb, 0x36, 0x47, 0x58, 0x0e, 0xfd, 0xe2, 0xf1, 0xd9, + 0x20, 0xe7, 0x02, 0x42, 0xe1, 0x14, 0xe2, 0xd7, 0x09, 0xfa, 0xde, 0xed, + 0xe6, 0xfc, 0xcd, 0xde, 0x16, 0x16, 0xfe, 0xe5, 0xf1, 0x02, 0x60, 0x20, + 0xfe, 0xe7, 0xea, 0x33, 0xce, 0x0e, 0x09, 0x1c, 0xce, 0xd5, 0xda, 0xea, + 0xfd, 0xfd, 0xe6, 0x4c, 0xe0, 0x31, 0xeb, 0xef, 0x2b, 0xc4, 0x69, 0xf9, + 0xd9, 0xf2, 0xf1, 0xe4, 0xe2, 0x25, 0x07, 0xdb, 0xd7, 0xfe, 0xd2, 0xee, + 0x29, 0xd4, 0x19, 0x22, 0xfd, 0x3d, 0xf1, 0xf3, 0x15, 0xc8, 0xd5, 0xd1, + 0x06, 0x02, 0xfd, 0x1b, 0xc4, 0xd0, 0x03, 0xee, 0xeb, 0x0a, 0xe7, 0xe0, + 0x32, 0xda, 0xfe, 0xf2, 0x05, 0x17, 0x48, 0xe4, 0xfd, 0x2e, 0xc7, 0xfb, + 0xf0, 0x08, 0xf8, 0xec, 0x1d, 0x02, 0xcb, 0x7f, 0xec, 0xf4, 0xd3, 0x1e, + 0x26, 0x2d, 0x16, 0xf7, 0xc9, 0x1e, 0xdc, 0xf2, 0x05, 0x01, 0xe9, 0x52, + 0xed, 0xd1, 0xef, 0xf3, 0xde, 0xea, 0x27, 0xed, 0x15, 0xee, 0xe2, 0x23, + 0x15, 0x03, 0xe7, 0xff, 0x22, 0x1a, 0xd6, 0x0b, 0x28, 0xf3, 0xc8, 0xf8, + 0x32, 0x01, 0xe5, 0x18, 0xe8, 0xfb, 0x2e, 0x12, 0x08, 0xed, 0xf4, 0xf0, + 0x54, 0xcf, 0x0a, 0xf1, 0x0d, 0x39, 0x2e, 0xe5, 0xfd, 0x14, 0xe1, 0xdf, + 0xf6, 0xe8, 0xf0, 0x23, 0x11, 0xe3, 0xf0, 0xe3, 0x01, 0x01, 0x50, 0x0e, + 0x03, 0xcb, 0xf6, 0x0d, 0x37, 0xd2, 0x10, 0xda, 0xe3, 0xdf, 0xf9, 0x18, + 0x2a, 0xfa, 0x1a, 0x00, 0xf2, 0xd0, 0x0c, 0xff, 0x1a, 0xc3, 0x35, 0x36, + 0xe9, 0x29, 0x14, 0x1e, 0x1e, 0x1f, 0xf2, 0x5b, 0xe2, 0xc9, 0x01, 0xdb, + 0xe8, 0xcd, 0xf4, 0x2c, 0xce, 0x09, 0x00, 0x02, 0x0a, 0x17, 0x06, 0xe1, + 0x36, 0x07, 0x01, 0xef, 0x25, 0xfc, 0xe3, 0xeb, 0x02, 0x11, 0xf3, 0xcd, + 0xf8, 0x11, 0x0d, 0xfe, 0x1c, 0xe9, 0xf0, 0xd6, 0xee, 0x18, 0x23, 0x0e, + 0x1c, 0x09, 0x06, 0xf9, 0x12, 0xe2, 0xf3, 0xf3, 0x24, 0xcb, 0x06, 0x10, + 0xf9, 0x09, 0x48, 0x02, 0xeb, 0xf4, 0xc9, 0x03, 0xfc, 0xf2, 0xe8, 0xe3, + 0xea, 0x2b, 0x0b, 0x1c, 0x04, 0xdd, 0xe7, 0x03, 0x0b, 0x2a, 0x26, 0xf7, + 0xea, 0xd9, 0x00, 0xe8, 0xe8, 0xd2, 0x0d, 0x24, 0xf4, 0x29, 0xe0, 0x06, + 0xfc, 0xe9, 0x48, 0xf6, 0x01, 0xe3, 0xe5, 0xe2, 0x0c, 0x1d, 0x2e, 0xbf, + 0xea, 0xf6, 0xe4, 0xf6, 0x09, 0x0d, 0x01, 0x10, 0xd7, 0xfc, 0xee, 0x0c, + 0x24, 0xf6, 0x18, 0xf1, 0xcc, 0xfc, 0x05, 0x0f, 0xf5, 0xf8, 0xc8, 0xe1, + 0xfa, 0xfd, 0xe5, 0xe1, 0x2d, 0x03, 0xf6, 0xee, 0xf2, 0x17, 0x12, 0x29, + 0xee, 0x0c, 0xea, 0xe0, 0x1f, 0x19, 0x15, 0x27, 0xf0, 0xf6, 0xea, 0x7f, + 0x08, 0x30, 0xec, 0xe5, 0x12, 0x14, 0x2b, 0x27, 0x23, 0xf6, 0xd0, 0x0b, + 0xf6, 0xec, 0x0c, 0x53, 0xf7, 0x0d, 0x2a, 0xf5, 0xcc, 0x09, 0x47, 0x12, + 0xe1, 0xf6, 0xdb, 0xf8, 0x36, 0x0b, 0xde, 0xf6, 0xd8, 0x06, 0xf7, 0x11, + 0x3a, 0x06, 0xdf, 0xf0, 0xe5, 0xfb, 0xe6, 0x3a, 0x20, 0xf2, 0xfa, 0x0b, + 0xf1, 0xf6, 0xed, 0xf1, 0x17, 0xdf, 0xe3, 0xef, 0x07, 0xe3, 0x4b, 0xe0, + 0xf7, 0x1f, 0xfb, 0xf1, 0xe0, 0xed, 0xf3, 0x16, 0x29, 0xd9, 0xdb, 0xc9, + 0x06, 0x0d, 0xfe, 0x03, 0x12, 0xe7, 0x18, 0xfb, 0x35, 0xe4, 0x1c, 0xf8, + 0x42, 0xd6, 0x12, 0xe0, 0x14, 0xf7, 0xee, 0xfc, 0xe3, 0xf0, 0xff, 0xf4, + 0x2e, 0xf7, 0x20, 0x3b, 0x32, 0xe2, 0xd5, 0xee, 0xff, 0xfc, 0x3e, 0x0f, + 0x06, 0xcf, 0xf1, 0xee, 0xe0, 0xe3, 0xe9, 0xcc, 0xe1, 0xf7, 0xea, 0xc8, + 0xf8, 0x16, 0xee, 0xff, 0xcd, 0x16, 0x08, 0xe6, 0x0c, 0x12, 0xf6, 0xe3, + 0x0e, 0x23, 0x36, 0xce, 0xfc, 0x05, 0xfc, 0xeb, 0xe1, 0x1b, 0xe7, 0xf8, + 0x00, 0x10, 0x30, 0x17, 0xfa, 0x16, 0xde, 0xf7, 0x0e, 0xd8, 0x05, 0xe2, + 0xf6, 0xfd, 0x09, 0x02, 0x09, 0x14, 0xde, 0xf2, 0xfb, 0xe0, 0xe0, 0xf2, + 0x00, 0x0a, 0x0a, 0x03, 0xed, 0x06, 0x07, 0xf7, 0xed, 0x09, 0x1d, 0xec, + 0xfc, 0xff, 0x04, 0x02, 0xd1, 0xe7, 0x0f, 0x13, 0x21, 0xe2, 0x20, 0x34, + 0xe3, 0x00, 0xe3, 0xe1, 0xef, 0x18, 0x3e, 0xf9, 0x13, 0xe4, 0xd6, 0xf2, + 0xeb, 0x12, 0x34, 0xe5, 0xe6, 0x0d, 0x08, 0x0f, 0x13, 0xf9, 0x0f, 0xd7, + 0x08, 0xf3, 0xf8, 0xee, 0x1e, 0xca, 0x04, 0xed, 0xee, 0xfd, 0xfa, 0x1b, + 0x23, 0x09, 0xf0, 0xfb, 0x42, 0xd7, 0xf6, 0x10, 0xfd, 0x2e, 0xfd, 0x02, + 0x3a, 0x14, 0x03, 0xe5, 0xec, 0x01, 0xfc, 0xf3, 0xf1, 0xff, 0xcf, 0x21, + 0xfe, 0x06, 0xf3, 0x3a, 0x08, 0xea, 0xe3, 0x0c, 0xfe, 0x0b, 0xf4, 0x1e, + 0x10, 0x01, 0xf6, 0x06, 0xef, 0x02, 0xef, 0x44, 0xe6, 0xec, 0x22, 0xff, + 0xff, 0xe0, 0x53, 0x10, 0x0e, 0x0b, 0x01, 0xe6, 0x37, 0xf1, 0xfe, 0xda, + 0xdd, 0xde, 0xde, 0x0a, 0x3f, 0xdc, 0x00, 0xfb, 0x06, 0xf2, 0xf9, 0x3e, + 0x05, 0xdf, 0x23, 0xfd, 0xf0, 0xfa, 0xf1, 0x54, 0xfe, 0xe4, 0xfb, 0xf2, + 0xe7, 0x0a, 0xfe, 0xf4, 0xf3, 0x06, 0xea, 0xe9, 0x07, 0xf8, 0xed, 0x01, + 0xf5, 0xfc, 0xef, 0xfe, 0x0e, 0xea, 0x09, 0xfc, 0x0b, 0xfb, 0xd6, 0xf9, + 0x16, 0xd8, 0x01, 0x0a, 0x05, 0xe8, 0xf0, 0xff, 0x1d, 0xeb, 0x2c, 0xf3, + 0xe5, 0x0a, 0x45, 0xf4, 0x2f, 0xf1, 0x0a, 0x21, 0xf5, 0xd8, 0xd2, 0x1b, + 0xe6, 0xf7, 0xf4, 0xea, 0x16, 0x22, 0x18, 0xd9, 0xe2, 0x02, 0xfc, 0xfe, + 0xe2, 0xe9, 0x2c, 0x22, 0x09, 0x0d, 0xe4, 0xe3, 0xe4, 0x15, 0x09, 0xe2, + 0x1e, 0x7f, 0x14, 0x0a, 0xe9, 0xf2, 0x21, 0x11, 0x14, 0x08, 0xfc, 0xe9, + 0xed, 0x11, 0xf2, 0xe8, 0x27, 0x16, 0x03, 0x12, 0x0f, 0xfc, 0x07, 0x19, + 0x22, 0xe2, 0x0e, 0xe3, 0xf0, 0x0e, 0xff, 0x18, 0xdb, 0xf6, 0xd8, 0xf2, + 0xde, 0xe0, 0x3e, 0x01, 0x39, 0x26, 0xef, 0x20, 0xf4, 0xe6, 0xf0, 0xec, + 0xfe, 0xff, 0x09, 0x01, 0xf3, 0xeb, 0xf7, 0xfb, 0xe7, 0xf4, 0xea, 0x21, + 0x0e, 0xf1, 0x3a, 0x42, 0x17, 0x09, 0xfe, 0xe7, 0x04, 0xfc, 0x57, 0x1c, + 0xe8, 0xec, 0xd1, 0x06, 0xfe, 0x16, 0x04, 0xe3, 0x00, 0xf8, 0x01, 0xfe, + 0x35, 0xcf, 0xe2, 0x02, 0x12, 0x07, 0xca, 0x09, 0x3a, 0xf6, 0xea, 0x1e, + 0x0b, 0xf2, 0x07, 0xee, 0xfc, 0xf4, 0xfd, 0xd2, 0xe6, 0xd3, 0x0b, 0xe8, + 0x11, 0xd1, 0xe1, 0x01, 0xdc, 0x13, 0x19, 0xf6, 0x11, 0x19, 0xf8, 0xe8, + 0xef, 0xfe, 0xfd, 0xdc, 0x2a, 0x02, 0x06, 0x7f, 0xfa, 0xdb, 0xcf, 0x07, + 0x18, 0x10, 0x21, 0x21, 0xee, 0x16, 0xef, 0x06, 0xf8, 0xf0, 0xe3, 0x3c, + 0xf9, 0x13, 0xf0, 0xe9, 0xfa, 0xec, 0x01, 0x14, 0x26, 0xe1, 0xef, 0xd8, + 0x3d, 0x0d, 0xe5, 0xe3, 0x05, 0x1e, 0xfc, 0x16, 0x08, 0xf6, 0xeb, 0xee, + 0xed, 0xea, 0x0c, 0x21, 0xd8, 0xf3, 0x08, 0xeb, 0x02, 0xe6, 0xde, 0x19, + 0x28, 0xd6, 0x14, 0xf1, 0x02, 0xdc, 0xe9, 0xed, 0xef, 0x41, 0xf0, 0xd4, + 0xd7, 0xf6, 0xed, 0x01, 0x29, 0xf2, 0xe8, 0xe5, 0xf6, 0x07, 0xf4, 0xf7, + 0x08, 0xfb, 0x0a, 0xdd, 0x10, 0xd7, 0x19, 0x11, 0xe7, 0xf3, 0x13, 0x1d, + 0x45, 0x13, 0x01, 0x13, 0xff, 0xf5, 0x07, 0x0a, 0x31, 0xd1, 0x1e, 0x26, + 0x10, 0x04, 0x00, 0xee, 0x15, 0x24, 0x1c, 0xed, 0x0a, 0xec, 0x0c, 0xf9, + 0xff, 0x0c, 0xf2, 0xf4, 0xfd, 0x0b, 0xf4, 0x06, 0x68, 0x1f, 0xf9, 0xf8, + 0x05, 0xfb, 0x42, 0xf2, 0x31, 0x25, 0xee, 0x34, 0xf1, 0x23, 0x17, 0xfc, + 0xe0, 0x36, 0x0f, 0xec, 0xdf, 0xf3, 0xeb, 0xf5, 0xf0, 0x17, 0x2b, 0xf3, + 0xf8, 0xff, 0xf5, 0xd9, 0xff, 0xe6, 0x12, 0xf2, 0xe8, 0xe6, 0xe8, 0xf5, + 0x01, 0x14, 0xf7, 0x03, 0xdd, 0xfc, 0xc5, 0x08, 0x23, 0x24, 0xf1, 0x2c, + 0xf9, 0x08, 0x0c, 0xf3, 0xfc, 0xf0, 0xe7, 0xf1, 0x0b, 0x18, 0xec, 0x13, + 0x04, 0x08, 0xe0, 0xfb, 0xec, 0x14, 0x21, 0x20, 0x01, 0x0a, 0xf6, 0xf3, + 0x11, 0xef, 0x55, 0x17, 0xf3, 0xd8, 0xd0, 0xf2, 0xd8, 0x39, 0xdc, 0xd9, + 0xe8, 0x05, 0x03, 0xee, 0x1a, 0xeb, 0xec, 0x10, 0xfe, 0xfb, 0xcf, 0xd9, + 0x36, 0xd9, 0xf4, 0xe4, 0x00, 0x1c, 0xff, 0x1c, 0xd9, 0xf6, 0xf8, 0xd8, + 0xd7, 0x10, 0xe6, 0xfc, 0x0b, 0x10, 0xf2, 0x32, 0xf6, 0x0d, 0x18, 0x1f, + 0xe2, 0xc1, 0x0e, 0x2e, 0xe9, 0xee, 0xf9, 0xfa, 0x23, 0x09, 0xf6, 0x05, + 0xfa, 0x16, 0x14, 0xdc, 0x22, 0x08, 0xfd, 0xfe, 0xfa, 0xe7, 0x06, 0xde, + 0x02, 0xf9, 0xe7, 0x15, 0xdb, 0x13, 0xe5, 0xf8, 0xe9, 0xda, 0x11, 0x48, + 0xe8, 0xec, 0xe6, 0xe9, 0x23, 0xdb, 0xfb, 0x03, 0xe1, 0xf7, 0xce, 0x1f, + 0x14, 0x33, 0xe7, 0x07, 0xfc, 0x2d, 0x12, 0xfc, 0x18, 0x03, 0x0b, 0xf5, + 0x0e, 0x28, 0xe0, 0xf3, 0x4b, 0xf5, 0x1c, 0xed, 0xfb, 0x0d, 0x01, 0x21, + 0xf2, 0xea, 0xf9, 0xe5, 0xdb, 0xfc, 0x34, 0xe8, 0x23, 0x09, 0xf2, 0x15, + 0x01, 0xea, 0xed, 0x34, 0x1e, 0x08, 0xf5, 0x02, 0x07, 0xde, 0xf2, 0x3c, + 0x03, 0xf7, 0x01, 0xfb, 0x2f, 0x2e, 0x10, 0xf2, 0x36, 0xf8, 0xfe, 0xed, + 0xdc, 0xfe, 0x25, 0xdb, 0xe5, 0x2a, 0xee, 0x59, 0xf3, 0xde, 0xe9, 0x0b, + 0xe8, 0x7f, 0xdd, 0xf3, 0xd0, 0x20, 0xf5, 0x45, 0x04, 0x2e, 0xce, 0x09, + 0x02, 0xe6, 0xe1, 0x13, 0x4f, 0xe4, 0x25, 0xe6, 0x0a, 0x53, 0x21, 0xf6, + 0xfa, 0x5b, 0x07, 0xdb, 0x11, 0xde, 0xfb, 0x18, 0x0a, 0x05, 0xf8, 0xe6, + 0x28, 0x12, 0x75, 0x05, 0xf1, 0xed, 0xfd, 0x01, 0xd2, 0x35, 0x0c, 0xf2, + 0xe5, 0xee, 0xe0, 0x15, 0x08, 0xe0, 0xe2, 0xc7, 0xf0, 0xe6, 0x04, 0x1b, + 0xea, 0x16, 0x0c, 0x08, 0xff, 0x26, 0xeb, 0xf7, 0x28, 0x16, 0xec, 0x16, + 0xfe, 0xe1, 0x0e, 0x08, 0x35, 0xdc, 0xef, 0x0e, 0xef, 0x5f, 0xc9, 0x08, + 0x13, 0x13, 0xc0, 0x24, 0x28, 0xfd, 0xf1, 0x18, 0x04, 0x05, 0xe6, 0x42, + 0xfc, 0x1c, 0x06, 0xfb, 0xbf, 0xf9, 0xe4, 0xed, 0xcb, 0xe2, 0xe0, 0x0a, + 0xef, 0x04, 0x06, 0x14, 0x10, 0xda, 0xf3, 0xf2, 0x0b, 0x41, 0x1a, 0xdf, + 0xf3, 0xe5, 0xf9, 0xe6, 0xd5, 0x03, 0xf4, 0xee, 0xd6, 0x09, 0x14, 0x41, + 0x03, 0xf1, 0xfd, 0xfa, 0x04, 0x33, 0xf8, 0xf9, 0x1f, 0x10, 0xe0, 0xda, + 0x3a, 0x20, 0xf5, 0xfb, 0xda, 0xe9, 0xc7, 0xda, 0xd3, 0x10, 0x7c, 0x01, + 0x03, 0x0f, 0x31, 0x33, 0xf9, 0x22, 0xef, 0xe8, 0xec, 0xc5, 0xdf, 0x23, + 0xf1, 0x26, 0xd8, 0xed, 0x0d, 0x11, 0x05, 0x2b, 0x06, 0xfa, 0xb8, 0x41, + 0xfc, 0xfd, 0xe8, 0xfa, 0x13, 0xf0, 0xb5, 0x06, 0xec, 0xdc, 0xd7, 0x1f, + 0x39, 0x34, 0xee, 0x12, 0x3e, 0xe9, 0xfe, 0x1e, 0xc9, 0x23, 0xfa, 0xfd, + 0xe7, 0x06, 0x31, 0x01, 0x51, 0xc6, 0xd8, 0xda, 0x00, 0x31, 0xf1, 0xda, + 0xf7, 0xa8, 0xdd, 0x42, 0x49, 0x66, 0x5c, 0xe7, 0xfb, 0x1a, 0xc8, 0xd4, + 0x23, 0x0f, 0xfe, 0x1c, 0xe3, 0xc2, 0xfa, 0xe0, 0xf7, 0x3d, 0x02, 0xc1, + 0x01, 0xf8, 0x2e, 0xff, 0xfb, 0x51, 0x1d, 0x92, 0x02, 0xef, 0xb5, 0x32, + 0xc0, 0xf7, 0x02, 0x0a, 0xd9, 0xcd, 0xdb, 0xfc, 0x38, 0xc2, 0x2e, 0x19, + 0xf1, 0xd0, 0xfa, 0xf7, 0x7e, 0x1b, 0x23, 0xff, 0xe1, 0xd3, 0xfe, 0x07, + 0xf4, 0xe2, 0x11, 0xac, 0x1e, 0xe0, 0xf6, 0x16, 0xf9, 0x0d, 0x10, 0xef, + 0x50, 0x9c, 0xfa, 0x7f, 0xe1, 0xcb, 0xe9, 0xc4, 0x54, 0x78, 0xef, 0x45, + 0x22, 0xd7, 0x00, 0x1e, 0x7a, 0xc6, 0x13, 0xf4, 0xb4, 0xf1, 0x10, 0x12, + 0xea, 0x06, 0xfc, 0x06, 0xff, 0x2c, 0xed, 0x30, 0x35, 0xe0, 0xd4, 0x1e, + 0xcf, 0x25, 0x3b, 0x03, 0x05, 0x44, 0xfb, 0x0e, 0x02, 0x13, 0xdb, 0x13, + 0x1b, 0x00, 0xdc, 0xde, 0xe6, 0xc7, 0xc4, 0x1b, 0x08, 0xe4, 0xfd, 0x1d, + 0x34, 0xec, 0xef, 0xd2, 0x20, 0x1c, 0x3e, 0xca, 0xeb, 0xf3, 0xc9, 0x51, + 0xfe, 0x0f, 0xe3, 0x15, 0xf0, 0x2f, 0xe5, 0xf1, 0xec, 0x0a, 0x50, 0xdf, + 0xf1, 0xde, 0x06, 0xb2, 0xfe, 0xb4, 0x1f, 0x0b, 0x3b, 0x32, 0xfb, 0x0b, + 0x11, 0x05, 0x18, 0x16, 0x0a, 0xd3, 0xfc, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0x00, 0x36, 0x18, 0xea, 0x44, 0xf9, 0x08, 0x28, 0x03, + 0x11, 0x22, 0xf6, 0xd6, 0xf2, 0x08, 0xb8, 0xfb, 0xe9, 0x10, 0xe2, 0xc5, + 0x03, 0x0a, 0xf2, 0xf6, 0xdf, 0x1a, 0xd0, 0xdb, 0xfb, 0xd7, 0x74, 0x1e, + 0x2d, 0xd7, 0x2e, 0xf2, 0x24, 0x2b, 0x20, 0xaa, 0xdb, 0x2f, 0x0b, 0x29, + 0x0a, 0xf5, 0xd1, 0x12, 0xb4, 0x21, 0xc3, 0x0c, 0x2e, 0x05, 0x01, 0x00, + 0x0c, 0x2d, 0xe1, 0xf4, 0xe7, 0xe5, 0x11, 0xe1, 0xcd, 0x0c, 0xf2, 0xfc, + 0xb6, 0xfd, 0x43, 0xee, 0x21, 0xeb, 0xdb, 0x09, 0xdd, 0x0a, 0x11, 0xe1, + 0xce, 0x2b, 0x0a, 0xd8, 0x0c, 0x04, 0xf3, 0x25, 0xd9, 0x01, 0x1b, 0xf8, + 0xf5, 0xf9, 0xea, 0xeb, 0xe8, 0x37, 0x3c, 0xef, 0xdf, 0x19, 0xd6, 0x4f, + 0x03, 0x9e, 0x22, 0x16, 0x46, 0xbf, 0xdc, 0x14, 0x18, 0x09, 0xda, 0x01, + 0xf2, 0x36, 0xf0, 0xae, 0xfb, 0x13, 0x22, 0xcf, 0x32, 0xf4, 0xc4, 0xe0, + 0x0c, 0x09, 0x05, 0x99, 0x31, 0xdb, 0xd4, 0xe5, 0xe9, 0x05, 0x14, 0x31, + 0x27, 0xe2, 0x39, 0xea, 0x13, 0x13, 0x54, 0xe1, 0xf1, 0x16, 0xf3, 0xe1, + 0x39, 0xde, 0x0b, 0x39, 0xe8, 0x26, 0xe7, 0xf7, 0x2f, 0xf7, 0xe2, 0xda, + 0x07, 0xba, 0xe6, 0xfb, 0x45, 0xde, 0xc5, 0x1d, 0xc6, 0x05, 0x11, 0xfc, + 0x37, 0x01, 0x09, 0xf8, 0xe3, 0xe3, 0x13, 0x05, 0xd3, 0x10, 0xe1, 0x05, + 0x1d, 0xfb, 0xb2, 0x0f, 0xe5, 0x17, 0x0a, 0xf8, 0xcd, 0xd3, 0x35, 0x12, + 0x57, 0x12, 0x41, 0xed, 0x15, 0xe4, 0xe2, 0xfa, 0x17, 0x3e, 0xa5, 0x0d, + 0x0a, 0xd1, 0xf7, 0x0f, 0xfd, 0xf0, 0x56, 0xfb, 0x06, 0x39, 0x02, 0x21, + 0x24, 0x1a, 0x0e, 0xe9, 0xfd, 0xea, 0x09, 0xd4, 0xf9, 0xd5, 0xe3, 0xbe, + 0x0a, 0x5b, 0x10, 0xf3, 0xf5, 0x00, 0xcf, 0xd7, 0x03, 0xe0, 0x81, 0x4a, + 0x3e, 0x19, 0xd2, 0x06, 0xe5, 0xb8, 0xe5, 0x0d, 0x3e, 0xf9, 0xe9, 0xe7, + 0x2c, 0xfe, 0x28, 0x11, 0xf7, 0x2a, 0x25, 0xbe, 0x23, 0x03, 0xa4, 0x03, + 0xcf, 0x19, 0xdf, 0x31, 0xca, 0x1c, 0x0b, 0x62, 0xdd, 0xe5, 0x0d, 0xdd, + 0x55, 0x1d, 0x0d, 0x95, 0xfc, 0xe9, 0x4e, 0x03, 0x03, 0xe9, 0xe5, 0x23, + 0x1c, 0x32, 0xd2, 0x35, 0xf5, 0x03, 0xd4, 0x3d, 0x38, 0xfd, 0x1d, 0xf5, + 0xb5, 0xbb, 0x27, 0x16, 0x5e, 0xf6, 0x19, 0x0b, 0xe1, 0xce, 0xc6, 0x0f, + 0xd6, 0x25, 0xcb, 0xe4, 0xc1, 0xa7, 0xec, 0xed, 0x24, 0xe1, 0x06, 0xa4, + 0xe8, 0xbb, 0xe6, 0x0d, 0xe6, 0x03, 0x95, 0xb7, 0x38, 0xe3, 0x37, 0xde, + 0x2d, 0x0d, 0xcf, 0x01, 0xd0, 0xe9, 0xc3, 0xfd, 0x2f, 0x3a, 0xe8, 0xee, + 0xf5, 0x29, 0x19, 0x18, 0x02, 0xe8, 0xdb, 0x26, 0xff, 0x0a, 0xbb, 0x3a, + 0x11, 0xe5, 0xf1, 0x03, 0x19, 0x34, 0xf6, 0xcf, 0xff, 0xaf, 0xfc, 0xf0, + 0x15, 0x17, 0xc2, 0xd9, 0x2d, 0x03, 0x11, 0x3e, 0xec, 0x06, 0xfe, 0xa0, + 0x1e, 0x15, 0xe8, 0x26, 0x28, 0xc8, 0x3b, 0xf6, 0xe8, 0xcb, 0xcc, 0x02, + 0x0e, 0x10, 0xf3, 0xe8, 0x3f, 0x01, 0x62, 0xe8, 0xf0, 0xfe, 0xa4, 0x18, + 0xf4, 0xcd, 0xcb, 0xde, 0x0d, 0xe7, 0x0f, 0x1f, 0xdf, 0x2d, 0xcf, 0xfa, + 0xfa, 0xf8, 0xd2, 0xf1, 0xd1, 0xff, 0xd2, 0x05, 0x1e, 0x28, 0x23, 0x09, + 0xd3, 0x0c, 0xf9, 0x9b, 0x01, 0x12, 0x15, 0x65, 0xee, 0x2e, 0xe7, 0x09, + 0x0b, 0x20, 0xb0, 0xd0, 0xe0, 0x04, 0xc4, 0xf6, 0xf3, 0xf2, 0x39, 0xd3, + 0x05, 0x17, 0xfa, 0xca, 0x05, 0x11, 0xd2, 0xe7, 0x0e, 0xe6, 0x30, 0xfa, + 0x07, 0x0e, 0x05, 0xe8, 0x31, 0x37, 0x04, 0xee, 0x19, 0xd1, 0xef, 0xdf, + 0x0f, 0xc7, 0xb6, 0x15, 0xf4, 0xe6, 0x19, 0xf7, 0x2d, 0xdb, 0x11, 0xfa, + 0x13, 0x00, 0xf1, 0x1f, 0x09, 0xf0, 0xe6, 0xd9, 0x20, 0xe6, 0x16, 0x81, + 0xee, 0xfc, 0x0c, 0x05, 0x01, 0x0a, 0x0e, 0xf7, 0xfc, 0xef, 0xfb, 0x08, + 0x0b, 0x06, 0xfe, 0xf8, 0xee, 0x04, 0x08, 0x05, 0x00, 0x04, 0xff, 0x0f, + 0x0d, 0x03, 0x04, 0xe2, 0xee, 0xf5, 0xf9, 0xfa, 0xfd, 0x02, 0x17, 0x10, + 0xf3, 0xe8, 0xec, 0x1a, 0xf9, 0x08, 0xe7, 0x19, 0x10, 0xfd, 0x01, 0x14, + 0xed, 0xf8, 0xfc, 0xfe, 0xee, 0x0b, 0x03, 0x03, 0xea, 0x05, 0xfa, 0xf5, + 0x05, 0xfe, 0xfb, 0xfc, 0x0d, 0x0b, 0xff, 0xec, 0xf1, 0xdd, 0x06, 0xfa, + 0xfe, 0xe7, 0x05, 0x09, 0x00, 0x04, 0xfb, 0xdd, 0x0f, 0xf3, 0xfe, 0xf6, + 0x0e, 0x03, 0xfe, 0x04, 0x7f, 0xfd, 0x01, 0x15, 0x07, 0x22, 0x03, 0x0e, + 0x05, 0x01, 0xfa, 0x22, 0x01, 0x0d, 0x07, 0xf6, 0xfd, 0x00, 0xf6, 0xfc, + 0xf7, 0x09, 0x13, 0x01, 0x13, 0x09, 0x00, 0x03, 0x13, 0x01, 0xff, 0xf8, + 0xff, 0x15, 0xf6, 0xe1, 0xd9, 0x18, 0xe0, 0xe2, 0x03, 0x08, 0xf6, 0x10, + 0xff, 0x09, 0xf1, 0x0b, 0xfd, 0xf9, 0xf9, 0x0e, 0xfb, 0xeb, 0x06, 0xfa, + 0x0f, 0xfb, 0x06, 0x0d, 0x17, 0xf4, 0x0a, 0x06, 0xf8, 0x03, 0x0f, 0xff, + 0xf5, 0xfe, 0xfb, 0xf9, 0x0b, 0x01, 0xeb, 0xfd, 0xfe, 0x17, 0xfe, 0x00, + 0xef, 0x03, 0x0f, 0x08, 0xfc, 0xfd, 0xf9, 0x06, 0x0e, 0x16, 0xfd, 0xf3, + 0x0c, 0xee, 0xfd, 0x01, 0x09, 0x10, 0x15, 0x04, 0xf8, 0x06, 0xfe, 0x01, + 0xed, 0xf0, 0xf8, 0xee, 0x07, 0xf8, 0x0d, 0x10, 0x14, 0x09, 0x19, 0xfc, + 0x06, 0x18, 0x05, 0xfe, 0xff, 0xf7, 0x13, 0xfc, 0xfe, 0xf3, 0xee, 0xed, + 0xff, 0xf3, 0xf9, 0x06, 0xf0, 0x17, 0xf7, 0xf1, 0xfe, 0x08, 0xf2, 0x01, + 0x13, 0x07, 0xf0, 0xfe, 0x10, 0xec, 0xe6, 0x03, 0xf8, 0x10, 0x0f, 0x02, + 0x0b, 0xf9, 0xfb, 0x03, 0x07, 0x0b, 0xff, 0x0b, 0xf8, 0xfc, 0x14, 0xec, + 0x01, 0xf8, 0xfc, 0xfd, 0x2f, 0xf5, 0x42, 0x1e, 0xd2, 0xd4, 0x1f, 0x19, + 0xc0, 0x3b, 0xe1, 0x05, 0xfa, 0x03, 0x0a, 0x20, 0xe5, 0xf0, 0xeb, 0xd2, + 0x35, 0x09, 0xe6, 0xdf, 0xce, 0xde, 0xef, 0xe2, 0x04, 0xfc, 0x13, 0x12, + 0xfd, 0xf1, 0xe8, 0xf9, 0x2c, 0xde, 0xf8, 0xf6, 0xf9, 0xdd, 0xe7, 0x2d, + 0xe9, 0x1e, 0xc8, 0x02, 0xe5, 0x1a, 0x09, 0x06, 0xe1, 0x1f, 0xc8, 0xdd, + 0x2c, 0x4e, 0xe0, 0x12, 0xe0, 0x1d, 0x1e, 0xd9, 0x34, 0x0f, 0xf4, 0x09, + 0x0a, 0x2e, 0x81, 0x31, 0xb4, 0x06, 0xfb, 0xf8, 0x3c, 0x03, 0xeb, 0x01, + 0x10, 0x20, 0xe5, 0xd1, 0xf0, 0x04, 0xf3, 0x31, 0xe5, 0x0a, 0xc9, 0x00, + 0x25, 0x06, 0xe4, 0x2a, 0x14, 0xf6, 0xe0, 0x03, 0x11, 0x1d, 0x0a, 0xe9, + 0xf3, 0xf7, 0xe2, 0xe2, 0xcd, 0x0d, 0xc7, 0xf6, 0xbb, 0x31, 0xd2, 0x0e, + 0xe2, 0xf6, 0x04, 0x12, 0x1a, 0x1c, 0x0d, 0x12, 0x19, 0x02, 0x0e, 0x0a, + 0x17, 0xf7, 0x0e, 0x09, 0xfc, 0x0c, 0x18, 0x34, 0x26, 0x10, 0x0f, 0xe2, + 0x1d, 0x09, 0x25, 0xeb, 0x0c, 0x00, 0xff, 0x26, 0xed, 0x15, 0xfe, 0xfd, + 0xee, 0x0d, 0x0f, 0xee, 0x16, 0xea, 0xd4, 0x21, 0x26, 0x1d, 0x46, 0xf0, + 0xd8, 0xea, 0x60, 0x0f, 0xed, 0xf7, 0xf5, 0xed, 0x0c, 0xed, 0x00, 0x05, + 0x13, 0xf7, 0x27, 0x08, 0x1f, 0x13, 0xf9, 0x09, 0xfb, 0x05, 0x15, 0xf1, + 0xe9, 0xf2, 0x2d, 0x18, 0xec, 0x22, 0x10, 0xf8, 0xe8, 0x0b, 0x17, 0x21, + 0xff, 0xe9, 0x9d, 0xfb, 0xe9, 0xe8, 0x14, 0xfb, 0xdf, 0xfe, 0x1f, 0xdd, + 0xf5, 0xd8, 0xd9, 0xeb, 0xea, 0xf1, 0x31, 0x25, 0x34, 0x1c, 0x0d, 0xff, + 0xff, 0x0b, 0xd1, 0xf5, 0x09, 0xd2, 0xf6, 0x2e, 0xf3, 0x01, 0xec, 0xd8, + 0x46, 0xfa, 0xd7, 0xf8, 0x39, 0xcb, 0x0e, 0xde, 0x08, 0x09, 0xfd, 0x19, + 0x22, 0xff, 0xf8, 0xf2, 0x2a, 0xd3, 0xfe, 0x13, 0x18, 0xf9, 0x4f, 0x44, + 0xec, 0x22, 0x4f, 0x07, 0x39, 0xbf, 0xcc, 0x1d, 0x1b, 0x09, 0x1f, 0xe4, + 0x14, 0x1c, 0xec, 0xe3, 0xb1, 0xee, 0x0c, 0xd1, 0x09, 0xd2, 0xf6, 0x95, + 0x04, 0xfd, 0x40, 0x1e, 0x06, 0xc9, 0xd5, 0x0d, 0xf7, 0xe6, 0x1b, 0xe8, + 0xd4, 0x27, 0xf8, 0x37, 0x06, 0xe0, 0xcc, 0x12, 0x36, 0x51, 0xf9, 0x09, + 0x3c, 0xb8, 0xed, 0x50, 0x11, 0x38, 0xe7, 0x45, 0x3a, 0x07, 0xbb, 0xd4, + 0x0f, 0xff, 0x36, 0x07, 0x22, 0xf4, 0xf3, 0xe1, 0x13, 0xf8, 0x0e, 0xbe, + 0xe6, 0xd0, 0xf9, 0xeb, 0x00, 0xd6, 0x1c, 0x10, 0xf6, 0x28, 0xf3, 0xfe, + 0x0b, 0xf1, 0x1d, 0x22, 0x25, 0x04, 0xd1, 0x0f, 0x27, 0xed, 0xbe, 0xf0, + 0xea, 0x0d, 0xdb, 0xa5, 0xca, 0x31, 0xfd, 0xef, 0xe9, 0x05, 0xc3, 0xe6, + 0xd3, 0xe3, 0x82, 0x12, 0x0e, 0x1b, 0xe4, 0x59, 0x07, 0x15, 0x0e, 0x02, + 0xbd, 0x14, 0xf4, 0xd6, 0x09, 0x05, 0x07, 0x57, 0xff, 0x1e, 0xff, 0x0c, + 0xf5, 0x16, 0x0a, 0x05, 0xfd, 0x19, 0x3d, 0x1d, 0x1a, 0xfe, 0xb0, 0xf6, + 0xc0, 0xfa, 0x08, 0xe6, 0xc9, 0xea, 0x1c, 0xde, 0xf3, 0xff, 0xe4, 0x0d, + 0xf6, 0xdc, 0x2d, 0xd2, 0xfd, 0xf3, 0x42, 0xf1, 0x04, 0xf7, 0x15, 0xef, + 0xe1, 0x69, 0xdc, 0xff, 0xd7, 0x1a, 0x34, 0x05, 0x68, 0x58, 0x06, 0xc7, + 0xff, 0xff, 0xfb, 0xfb, 0xe8, 0x10, 0x1c, 0xab, 0x23, 0x0a, 0x9d, 0x3a, + 0xe7, 0x1a, 0xf7, 0x48, 0xef, 0xef, 0x22, 0xcb, 0xd6, 0x1a, 0xf7, 0xc8, + 0xb8, 0xd1, 0x46, 0x04, 0xd6, 0xf0, 0x02, 0x17, 0x03, 0x09, 0x01, 0xd5, + 0x11, 0xfb, 0x0b, 0x81, 0x87, 0xf4, 0x0a, 0x30, 0x9a, 0xed, 0xf4, 0x21, + 0x0a, 0xe5, 0xe8, 0xe7, 0x58, 0x07, 0xe0, 0x0b, 0xf6, 0x02, 0x1b, 0xe7, + 0x1c, 0x01, 0x85, 0xcb, 0xe4, 0xfd, 0x25, 0xbc, 0x00, 0x40, 0xcf, 0xd1, + 0x0e, 0xf9, 0xe2, 0xd1, 0x10, 0xd3, 0x17, 0x13, 0x3a, 0xdc, 0xe6, 0x00, + 0xfb, 0xe0, 0xf5, 0xea, 0x0b, 0xf9, 0x24, 0x34, 0x35, 0x17, 0xf3, 0x3e, + 0xd6, 0x04, 0x04, 0xe3, 0x3a, 0xfc, 0xcc, 0x31, 0x08, 0xdf, 0x62, 0x21, + 0x78, 0xd8, 0x11, 0x14, 0xdb, 0x14, 0x0a, 0xe7, 0xdc, 0x0b, 0xf8, 0xa0, + 0xd5, 0x08, 0x38, 0xf9, 0xee, 0xdc, 0x10, 0xca, 0x14, 0x1b, 0xca, 0x08, + 0x27, 0xf3, 0xf7, 0x0e, 0xd8, 0xde, 0x36, 0xf5, 0xc5, 0x13, 0x36, 0xc4, + 0xd6, 0xd0, 0xfc, 0xf4, 0xdf, 0xb0, 0xf8, 0xd3, 0xf6, 0x1b, 0xf2, 0xfa, + 0x12, 0x00, 0xfe, 0xe1, 0x06, 0x0d, 0xa3, 0x0e, 0xdb, 0x25, 0xd7, 0xf8, + 0x03, 0xfc, 0xe1, 0xef, 0x18, 0xf1, 0x0d, 0x42, 0xba, 0x68, 0xed, 0x14, + 0x34, 0xe3, 0xc3, 0x1b, 0xfa, 0xe6, 0x09, 0x14, 0xf0, 0xd7, 0x02, 0xcb, + 0xef, 0x21, 0x08, 0xd3, 0x25, 0xfc, 0x0f, 0x22, 0x0d, 0xe2, 0xd6, 0xd5, + 0xf9, 0xd7, 0xe0, 0x25, 0x0b, 0xdd, 0x45, 0x35, 0x07, 0xb1, 0x34, 0xec, + 0x0f, 0xeb, 0xd9, 0x04, 0x2a, 0x14, 0x05, 0xa5, 0xfd, 0x1e, 0xf5, 0x27, + 0x13, 0x0a, 0xc1, 0xf6, 0x4c, 0x81, 0x0d, 0xd2, 0x0a, 0xad, 0x3f, 0xfd, + 0xcc, 0x23, 0xd9, 0xed, 0xc0, 0x16, 0x1c, 0x1c, 0xee, 0xe6, 0xf4, 0xf0, + 0x13, 0xf3, 0x00, 0x06, 0xb3, 0xf1, 0x19, 0x30, 0xf3, 0xf4, 0xef, 0xdc, + 0x02, 0x42, 0x0c, 0x29, 0x01, 0x17, 0x3f, 0x1a, 0xe3, 0xf3, 0xef, 0xcf, + 0xff, 0xa4, 0xcb, 0x25, 0xd7, 0xc3, 0xed, 0xfd, 0xfc, 0xb8, 0xcd, 0x36, + 0xd9, 0x44, 0x1a, 0x0b, 0x0d, 0xf4, 0x0e, 0xe7, 0x0c, 0x14, 0x30, 0xf9, + 0xf6, 0x0b, 0xe5, 0xff, 0xf0, 0xee, 0xc5, 0x0a, 0x43, 0xe1, 0xe1, 0x30, + 0x23, 0xd7, 0xf3, 0x05, 0xf7, 0xeb, 0xf2, 0xc2, 0x07, 0x14, 0xe9, 0x18, + 0xff, 0x34, 0x18, 0x14, 0x4e, 0x39, 0xcc, 0xe7, 0xe9, 0x32, 0x71, 0x28, + 0xe6, 0xfb, 0xee, 0x0f, 0x26, 0xf5, 0x16, 0x2c, 0xc9, 0x15, 0x2e, 0xba, + 0xbe, 0xc1, 0x12, 0xb0, 0x42, 0xe1, 0x09, 0xfb, 0xd2, 0xee, 0x70, 0xfb, + 0x15, 0x08, 0x07, 0x5c, 0xc7, 0xc9, 0x27, 0x79, 0xf1, 0x16, 0x06, 0xbc, + 0x14, 0xd1, 0xdc, 0xe8, 0x11, 0x46, 0x2f, 0x1d, 0x13, 0xeb, 0x25, 0xdc, + 0xfd, 0x10, 0x03, 0xeb, 0xf0, 0xfc, 0x12, 0x2b, 0x1e, 0xd9, 0xfe, 0xc1, + 0x97, 0x96, 0x1d, 0x62, 0x0b, 0xdf, 0x17, 0xd8, 0xdc, 0x44, 0x3a, 0xd2, + 0xde, 0x00, 0xa5, 0x06, 0x3b, 0xe1, 0x2e, 0x06, 0x1b, 0xdb, 0xe1, 0x51, + 0x12, 0x1e, 0x1b, 0x03, 0x20, 0x4a, 0x62, 0xbf, 0x30, 0xfd, 0xe4, 0x25, + 0x40, 0xae, 0x06, 0x59, 0xc4, 0xe2, 0xba, 0xe9, 0x22, 0xf8, 0x15, 0x21, + 0x23, 0x23, 0xfd, 0x41, 0xff, 0xf5, 0xf4, 0x0e, 0xe2, 0xe7, 0x2f, 0xe7, + 0x0d, 0xe5, 0x02, 0xbe, 0x18, 0x03, 0x7d, 0x22, 0x1c, 0xd4, 0xee, 0xee, + 0xeb, 0xb7, 0x02, 0x10, 0x1c, 0x01, 0xf6, 0x59, 0x57, 0xc6, 0x18, 0x67, + 0xed, 0xb4, 0x14, 0xc4, 0xe6, 0xfb, 0x14, 0xe5, 0x38, 0xea, 0x8a, 0x10, + 0x1a, 0xc5, 0xae, 0x2f, 0x54, 0xb4, 0x0c, 0xee, 0x6a, 0x16, 0x06, 0x38, + 0xf9, 0x3f, 0x0f, 0xa3, 0x00, 0xb1, 0xf7, 0xce, 0xe5, 0xdc, 0xb2, 0x1b, + 0x2c, 0xf0, 0xd2, 0xd5, 0xf2, 0xca, 0x32, 0xd4, 0x81, 0x1f, 0xb2, 0xf1, + 0x5e, 0x14, 0x7b, 0x0e, 0x1f, 0x14, 0xab, 0x87, 0xa3, 0x2a, 0x21, 0xfd, + 0x2c, 0x53, 0x38, 0x2c, 0xe5, 0x0f, 0x2c, 0x93, 0xcb, 0xfa, 0xc3, 0xb2, + 0x1f, 0xe3, 0x2a, 0x1a, 0x03, 0xb8, 0x0f, 0xf8, 0x06, 0x30, 0x23, 0x87, + 0xe7, 0x5c, 0xd1, 0x01, 0xf8, 0x0b, 0xcf, 0x02, 0xfd, 0xce, 0x1c, 0xfc, + 0xd9, 0x11, 0xa4, 0xce, 0xd0, 0xa1, 0xdf, 0xd6, 0x11, 0x01, 0x0e, 0xf6, + 0xe7, 0x02, 0x18, 0x09, 0x05, 0x10, 0x05, 0x11, 0x0c, 0x16, 0xe6, 0x0a, + 0xcb, 0xfe, 0xea, 0x0c, 0xfd, 0xe8, 0x0b, 0xee, 0x0d, 0x05, 0x0e, 0xd2, + 0xd5, 0x27, 0x29, 0x26, 0x26, 0xf0, 0x00, 0x24, 0x08, 0xd0, 0x22, 0xc8, + 0xc8, 0xfb, 0x0b, 0xeb, 0xd0, 0x32, 0xbc, 0xf7, 0x17, 0x3a, 0xca, 0x14, + 0x2a, 0xc5, 0x26, 0x09, 0x4d, 0xe0, 0xa6, 0xec, 0xd0, 0xf7, 0x0d, 0xd8, + 0x14, 0xef, 0x32, 0xd6, 0xe9, 0xd3, 0x29, 0xf8, 0x36, 0xd6, 0xfc, 0x1c, + 0xfa, 0x52, 0x0f, 0xf2, 0xd6, 0x01, 0xf2, 0x05, 0xee, 0xdf, 0x08, 0x26, + 0x0d, 0x05, 0xf2, 0x54, 0xe2, 0x26, 0x00, 0x28, 0xfd, 0x2a, 0x3b, 0xf6, + 0x11, 0xed, 0xcf, 0xfc, 0x1b, 0xde, 0xf3, 0x12, 0xf2, 0xf8, 0xcb, 0xf3, + 0x01, 0xd8, 0x27, 0x15, 0xc6, 0x13, 0xef, 0x14, 0x0d, 0xed, 0x3b, 0x11, + 0xfe, 0x35, 0x3f, 0xf7, 0xfc, 0x0c, 0x23, 0x1e, 0xfb, 0x1d, 0x10, 0xe9, + 0x21, 0xd0, 0x20, 0x23, 0x9c, 0xd5, 0x21, 0x17, 0xec, 0x2f, 0xeb, 0xea, + 0x08, 0x00, 0x15, 0x7f, 0xff, 0x00, 0x00, 0x00, 0xdf, 0xfc, 0x23, 0x15, + 0x4c, 0x1b, 0xe2, 0xf7, 0x11, 0x07, 0xd6, 0x05, 0x56, 0xd6, 0xe5, 0x3f, + 0xd0, 0x40, 0xf4, 0xff, 0xdc, 0xe8, 0xbd, 0x0e, 0x1c, 0x0d, 0x08, 0x18, + 0xbf, 0xe2, 0x11, 0xfc, 0xff, 0x02, 0x01, 0x0f, 0xd2, 0xe9, 0xf5, 0xf9, + 0x11, 0xda, 0xf4, 0xd4, 0xf9, 0xba, 0xe4, 0xa7, 0x21, 0x61, 0xcb, 0x4e, + 0x1e, 0x32, 0x48, 0x1c, 0x60, 0xeb, 0xbe, 0xd0, 0xfa, 0xf2, 0x2b, 0x15, + 0x16, 0xec, 0x2b, 0xff, 0xfc, 0xdc, 0x28, 0x11, 0xe1, 0xf9, 0xf8, 0xea, + 0xeb, 0xf8, 0xe2, 0xf4, 0xb7, 0xf1, 0x11, 0x10, 0x26, 0xd1, 0x0c, 0x07, + 0x1d, 0xda, 0xe3, 0x34, 0x1c, 0x20, 0xc8, 0x09, 0x0d, 0xba, 0xe7, 0xf3, + 0xc3, 0xe8, 0xfa, 0xef, 0xbf, 0xfe, 0x11, 0x04, 0xef, 0xe5, 0xfe, 0xf4, + 0x1b, 0x00, 0x55, 0x01, 0x28, 0x01, 0x27, 0xee, 0xdf, 0x0e, 0x07, 0xf7, + 0xd5, 0xdd, 0x00, 0xcb, 0xdb, 0x03, 0x4b, 0xd7, 0xfe, 0xe7, 0xfd, 0x13, + 0xec, 0x0d, 0xbf, 0xfa, 0xfd, 0x34, 0xd8, 0x3c, 0xf9, 0xe8, 0x81, 0x09, + 0xf7, 0xe5, 0x29, 0x01, 0xef, 0x0e, 0xd5, 0xef, 0xf4, 0x18, 0x1d, 0xfc, + 0xff, 0x01, 0x5f, 0xf7, 0x34, 0xed, 0x33, 0xa2, 0xfb, 0xf0, 0xff, 0xb6, + 0x0f, 0xd4, 0x17, 0x0f, 0x1b, 0x32, 0xea, 0xd4, 0xe6, 0x26, 0xf9, 0xfc, + 0xdb, 0x1a, 0xe7, 0xec, 0x00, 0x06, 0x9a, 0xc9, 0x0e, 0x2a, 0xcc, 0xf0, + 0xef, 0xd6, 0xcc, 0xeb, 0x2b, 0x11, 0xeb, 0xe2, 0xe8, 0x02, 0xe9, 0x24, + 0x17, 0x11, 0x37, 0x0f, 0x30, 0xea, 0xf2, 0xfe, 0xcc, 0xc1, 0xf5, 0x0a, + 0xdf, 0xe2, 0x0c, 0xe3, 0xea, 0x20, 0x28, 0xf8, 0x3a, 0xfa, 0x16, 0x36, + 0x11, 0xec, 0xeb, 0x04, 0xcf, 0xd5, 0xc9, 0xe8, 0x0b, 0xe9, 0x2d, 0xd5, + 0xee, 0x1f, 0xa9, 0xb2, 0x09, 0x0d, 0x19, 0xf9, 0x11, 0xf1, 0x0b, 0x3b, + 0xd8, 0x0a, 0x06, 0x14, 0x60, 0xc2, 0x4a, 0xdf, 0xf7, 0x1e, 0xdc, 0xff, + 0xe3, 0x03, 0x09, 0x05, 0xba, 0x35, 0x07, 0x54, 0xf6, 0xe7, 0xeb, 0x16, + 0x4d, 0x04, 0x08, 0xff, 0xe5, 0xee, 0x18, 0xd2, 0xff, 0xf7, 0xd0, 0xec, + 0xb5, 0xe3, 0x1a, 0xeb, 0xec, 0xec, 0xec, 0xd9, 0x19, 0x0c, 0x2d, 0x18, + 0x16, 0x1d, 0xbe, 0xcb, 0xc8, 0xd1, 0x51, 0x01, 0xf4, 0x0d, 0x0e, 0xed, + 0x18, 0x0c, 0x1f, 0xdc, 0xa0, 0xf0, 0xf2, 0xd6, 0xfb, 0x1a, 0x1d, 0xf1, + 0xfe, 0x34, 0xf4, 0xd0, 0x0b, 0xe3, 0x1a, 0xfd, 0x0d, 0x22, 0xf3, 0x3c, + 0xcf, 0x0b, 0xf1, 0xcd, 0x02, 0x23, 0xcc, 0xd8, 0xe6, 0xef, 0xd7, 0xee, + 0x23, 0x38, 0xd0, 0xee, 0x02, 0x06, 0xfe, 0xdd, 0xf6, 0xf7, 0x08, 0x13, + 0xc6, 0xc8, 0xf8, 0x27, 0x0e, 0xf2, 0xde, 0x08, 0xfd, 0xdc, 0x19, 0x01, + 0x22, 0xf7, 0x03, 0xe0, 0xf0, 0x28, 0xf6, 0xd8, 0xf2, 0x06, 0xef, 0xec, + 0x05, 0xf7, 0x1e, 0xd0, 0xdf, 0xfc, 0x12, 0xf3, 0xfd, 0x23, 0x02, 0xdc, + 0x09, 0xe6, 0x03, 0x04, 0xf3, 0x09, 0xfe, 0x11, 0xda, 0x00, 0x0a, 0xe6, + 0xde, 0x10, 0xe7, 0x48, 0xd8, 0xf3, 0x22, 0xfb, 0xe1, 0xfc, 0xe8, 0x01, + 0xe3, 0xc7, 0xfa, 0xea, 0x17, 0x2c, 0x0c, 0xf4, 0x10, 0x04, 0x06, 0x34, + 0x01, 0xd0, 0x11, 0xe0, 0x24, 0x05, 0xce, 0xec, 0xec, 0x26, 0xdf, 0x03, + 0xfd, 0xda, 0x29, 0xf2, 0x0a, 0x20, 0xf2, 0xe5, 0xf9, 0xf1, 0xdf, 0xf6, + 0xe9, 0xfd, 0x07, 0x0f, 0xd9, 0xfc, 0xdb, 0xc1, 0x14, 0xf6, 0x07, 0x21, + 0xfe, 0x0f, 0x41, 0xeb, 0xf9, 0xf2, 0xec, 0x47, 0x00, 0xee, 0x26, 0xef, + 0x00, 0xe0, 0x26, 0xfa, 0xf8, 0xf9, 0x7f, 0x27, 0xe2, 0x1f, 0xd2, 0xd4, + 0xe5, 0x09, 0xfa, 0xf9, 0xec, 0x07, 0xf4, 0x36, 0xe5, 0x3d, 0x04, 0x12, + 0xe7, 0xf6, 0xce, 0xd3, 0x0a, 0xf5, 0x02, 0xfb, 0x03, 0xd4, 0x1c, 0x04, + 0xf5, 0x03, 0xe8, 0xf4, 0x16, 0xfe, 0x18, 0xcb, 0xd9, 0xf4, 0x1c, 0x0f, + 0x0a, 0xe4, 0xb4, 0xe8, 0x1e, 0x02, 0x0f, 0xe6, 0xfc, 0x0e, 0x25, 0xfc, + 0x2e, 0x22, 0x35, 0xc7, 0x10, 0x06, 0xd4, 0xed, 0x2a, 0x13, 0x2d, 0x05, + 0x1e, 0x06, 0xf6, 0x07, 0x1b, 0x04, 0x17, 0xfe, 0xf7, 0xfe, 0x0d, 0xeb, + 0x19, 0x1f, 0xe8, 0x14, 0xfb, 0x07, 0xf4, 0x18, 0x2d, 0xd6, 0x18, 0xf3, + 0x02, 0x16, 0xde, 0x10, 0xb0, 0xfb, 0xff, 0xf9, 0x06, 0x03, 0xee, 0xe8, + 0xe9, 0x30, 0x14, 0x0d, 0x30, 0x2e, 0xe2, 0x37, 0xec, 0xe5, 0xd4, 0xf8, + 0xf5, 0xcb, 0xf2, 0xff, 0x2a, 0xdf, 0xeb, 0xfd, 0x17, 0x13, 0x44, 0x13, + 0x13, 0xee, 0x4d, 0x05, 0xd3, 0xe5, 0x14, 0x52, 0x14, 0x04, 0xd1, 0xee, + 0xd9, 0xd9, 0x91, 0xdd, 0xee, 0x01, 0x0a, 0xc8, 0xba, 0x21, 0x86, 0xe9, + 0xf3, 0xcd, 0x09, 0xe3, 0x17, 0xbc, 0xb1, 0xd7, 0xe6, 0x43, 0xca, 0x36, + 0xf0, 0xe0, 0xbf, 0x2d, 0xf5, 0x1b, 0xc3, 0x68, 0x28, 0x3b, 0x1b, 0x24, + 0x2e, 0x0a, 0x10, 0xe8, 0x48, 0xce, 0x97, 0x7f, 0x0f, 0xcd, 0x29, 0xd8, + 0xd5, 0x0e, 0x19, 0xf7, 0x1a, 0xdf, 0x0c, 0xf6, 0x15, 0x0a, 0x0c, 0x06, + 0x35, 0x28, 0x0b, 0xda, 0xf6, 0x3b, 0xe2, 0xd0, 0xf3, 0x11, 0xe5, 0x0a, + 0x0d, 0xbf, 0xbe, 0xde, 0x2f, 0xf4, 0xf3, 0xf8, 0xcc, 0xf0, 0xd0, 0xd4, + 0xfa, 0x06, 0x16, 0x10, 0xfa, 0xe6, 0xe7, 0x06, 0x12, 0x00, 0xc3, 0x0f, + 0xe9, 0xac, 0xe7, 0x20, 0xf5, 0xf1, 0x0d, 0x50, 0x18, 0x1a, 0xf8, 0xb9, + 0x50, 0x02, 0x3d, 0x4b, 0xfa, 0x0b, 0x21, 0xab, 0x08, 0xe8, 0xed, 0x3e, + 0xd6, 0xdf, 0x2e, 0xcb, 0xe0, 0xa1, 0x3f, 0x22, 0xe0, 0xed, 0x09, 0xd1, + 0xc9, 0xf8, 0x0f, 0xf7, 0x22, 0xde, 0x5e, 0x00, 0x02, 0x06, 0xf0, 0xfd, + 0x0d, 0xd9, 0xec, 0xd9, 0x04, 0x05, 0x18, 0x18, 0x42, 0x0e, 0x1b, 0x17, + 0xd4, 0x56, 0x28, 0x1d, 0xec, 0xe9, 0x2d, 0x08, 0x5f, 0xd1, 0xf5, 0xd1, + 0x07, 0xe9, 0x25, 0x03, 0xe2, 0xd5, 0xf4, 0x41, 0x02, 0xfe, 0xcd, 0x1f, + 0x0f, 0xbd, 0xf6, 0x0b, 0x4c, 0xd7, 0x04, 0xd8, 0xfb, 0xfd, 0x43, 0x1d, + 0xf4, 0xff, 0xf6, 0x16, 0x45, 0xf9, 0x9d, 0xc1, 0x13, 0xd4, 0xf4, 0xbc, + 0x11, 0x03, 0xe1, 0x93, 0x10, 0x28, 0x21, 0x2c, 0xd7, 0xce, 0xea, 0xe3, + 0xed, 0x97, 0x01, 0xf0, 0xe7, 0x00, 0xe6, 0x00, 0x0e, 0xd4, 0xe6, 0x27, + 0x1a, 0x0d, 0x29, 0x29, 0x18, 0xf0, 0xd3, 0x0f, 0xd8, 0xea, 0xc3, 0x03, + 0xe4, 0xf5, 0x12, 0x17, 0x45, 0xd4, 0x24, 0x2a, 0xdb, 0x0a, 0x09, 0xee, + 0x0a, 0xfa, 0xc5, 0x20, 0x00, 0xc3, 0xf5, 0x00, 0x1b, 0x10, 0xec, 0x27, + 0xce, 0xfc, 0x0e, 0xe3, 0x2e, 0x10, 0xd1, 0xe6, 0x05, 0xf2, 0xc3, 0xed, + 0x62, 0xee, 0xe9, 0x25, 0xd7, 0xc3, 0x07, 0x67, 0x04, 0x2b, 0x81, 0xed, + 0xe0, 0x10, 0xf4, 0x04, 0x0c, 0x2f, 0xcf, 0xf3, 0xea, 0xdb, 0x14, 0x0f, + 0xd7, 0xed, 0xec, 0xe5, 0x0e, 0xfc, 0xe4, 0xe2, 0xe0, 0xdb, 0xa4, 0x0f, + 0x0d, 0x0f, 0xfc, 0x07, 0xf0, 0x0e, 0xed, 0x22, 0xf5, 0x00, 0x08, 0x02, + 0x05, 0xd9, 0x16, 0x55, 0x0b, 0x1c, 0x5a, 0x1f, 0xf9, 0x07, 0xe8, 0xf4, + 0xc8, 0x1c, 0x4f, 0x04, 0x10, 0xed, 0xf3, 0xfb, 0xd6, 0xee, 0xe8, 0xd8, + 0xcc, 0x01, 0x21, 0xf8, 0xf4, 0xc6, 0xfb, 0x0d, 0xfa, 0xf4, 0xfa, 0x22, + 0xe4, 0x0d, 0xf0, 0xc1, 0xed, 0x35, 0xd6, 0xf8, 0xfb, 0x01, 0xff, 0x29, + 0x09, 0x02, 0xfe, 0x15, 0xd9, 0x13, 0x14, 0xf7, 0xf4, 0x1b, 0x05, 0xf7, + 0xde, 0xf2, 0xc9, 0xc6, 0xdf, 0x2f, 0x30, 0xeb, 0x1b, 0xfb, 0xe3, 0x0b, + 0x07, 0x15, 0xf8, 0x11, 0x07, 0xfb, 0xcf, 0xfe, 0x02, 0xf4, 0x22, 0xe4, + 0x0a, 0xe5, 0x15, 0x0f, 0xf2, 0xdf, 0x27, 0x22, 0xef, 0xe9, 0xaf, 0xeb, + 0x35, 0xc1, 0x30, 0x11, 0x37, 0xf0, 0xde, 0xe7, 0x19, 0x16, 0x24, 0xd0, + 0x39, 0xf9, 0x16, 0xe8, 0xdd, 0x14, 0xca, 0x0e, 0x31, 0xff, 0xe1, 0xcc, + 0x14, 0xfd, 0xff, 0x41, 0x00, 0xe3, 0x18, 0x01, 0xfb, 0x15, 0xfb, 0xba, + 0xfc, 0xf5, 0xc5, 0x16, 0xbb, 0xd1, 0xf9, 0xfa, 0xf9, 0xee, 0x01, 0xfe, + 0xf9, 0xcb, 0xe9, 0xff, 0x09, 0x3b, 0x0a, 0x0c, 0x0b, 0x02, 0xe2, 0x11, + 0x0d, 0xfc, 0x2b, 0x09, 0x01, 0xe0, 0xe8, 0xb8, 0xe1, 0xd6, 0xf1, 0x13, + 0xff, 0xde, 0x03, 0xf5, 0x1a, 0x0c, 0xd1, 0x1d, 0xf0, 0x04, 0x10, 0xf1, + 0xfa, 0x1d, 0x13, 0x22, 0xe7, 0xe0, 0x0d, 0xff, 0x09, 0x35, 0xbe, 0x0e, + 0xfb, 0xfb, 0xf8, 0xfe, 0x40, 0xff, 0x24, 0x04, 0xca, 0xf0, 0x1b, 0xd9, + 0x08, 0xea, 0x28, 0x05, 0xd8, 0xe0, 0x14, 0xd4, 0xd5, 0x37, 0x10, 0x1a, + 0xc9, 0xed, 0x06, 0xd6, 0x41, 0x1a, 0x13, 0x0e, 0xd8, 0xc6, 0xe7, 0x03, + 0x1f, 0x41, 0xee, 0x23, 0xd4, 0xf1, 0x27, 0x0b, 0x18, 0xd9, 0x22, 0xe0, + 0xfe, 0xd2, 0x07, 0x20, 0x08, 0xf0, 0xf7, 0x26, 0xe6, 0xee, 0x26, 0x08, + 0xf1, 0xe7, 0xe6, 0xfc, 0xf7, 0xe0, 0xe1, 0xfc, 0xee, 0xe6, 0xec, 0xf8, + 0x02, 0x1f, 0xe6, 0xd8, 0xdc, 0x3b, 0x19, 0x49, 0xf4, 0xd1, 0x06, 0xd4, + 0xdf, 0x07, 0xec, 0xd2, 0xcf, 0xc8, 0x12, 0xfc, 0x24, 0x17, 0x0a, 0x0c, + 0xd8, 0xf3, 0x28, 0xef, 0x00, 0xf9, 0x04, 0x09, 0xea, 0x4b, 0x81, 0x12, + 0xf8, 0xe0, 0x17, 0x22, 0x1f, 0xf4, 0x23, 0xf9, 0xfa, 0x18, 0xea, 0x24, + 0xdd, 0xdb, 0x1f, 0x1e, 0xfc, 0x05, 0x0f, 0x12, 0xeb, 0xfc, 0xf9, 0xfb, + 0x0c, 0x13, 0x22, 0x30, 0xfe, 0x00, 0xe0, 0xeb, 0xfe, 0x01, 0x09, 0xde, + 0xe4, 0xe9, 0xff, 0x09, 0xf4, 0x0b, 0xf5, 0xd2, 0x1e, 0xfc, 0xda, 0xfd, + 0xfb, 0x2a, 0xf9, 0xf0, 0x01, 0x2e, 0xfc, 0x17, 0x10, 0xe3, 0xf8, 0xf7, + 0x04, 0xf5, 0xda, 0xf8, 0xce, 0xed, 0x0b, 0x04, 0xd9, 0xf6, 0x09, 0xf2, + 0xf2, 0xbd, 0xd6, 0xdc, 0xe6, 0xe0, 0xdb, 0x1c, 0x14, 0xd4, 0x09, 0x08, + 0x37, 0x05, 0x17, 0xd6, 0xe6, 0x09, 0xc8, 0x40, 0x0f, 0xe4, 0x13, 0xec, + 0xe3, 0x1d, 0xf9, 0x08, 0xdc, 0xfe, 0xf8, 0x20, 0xe6, 0x3f, 0xdc, 0xef, + 0xf9, 0x0a, 0xf4, 0x22, 0x22, 0x01, 0x14, 0xfd, 0xfb, 0xcc, 0x18, 0x08, + 0x1c, 0xc7, 0xc4, 0x0e, 0x0b, 0xfc, 0x04, 0x13, 0xfe, 0xf6, 0x13, 0x0a, + 0x0e, 0xfa, 0x17, 0x08, 0x39, 0x0e, 0xd0, 0xc2, 0x0e, 0x1d, 0xeb, 0x03, + 0x20, 0xd7, 0xfe, 0xb2, 0xcb, 0xfa, 0xe1, 0xe9, 0xdc, 0xfa, 0xed, 0x03, + 0x1e, 0xf5, 0xe8, 0x23, 0x09, 0xe9, 0xe7, 0x01, 0xef, 0x07, 0x02, 0xf6, + 0x13, 0xe7, 0xf2, 0x0c, 0xfb, 0xd7, 0x81, 0x21, 0x0a, 0xb8, 0x28, 0x09, + 0xf7, 0xd5, 0xe1, 0x15, 0xe5, 0xe7, 0x20, 0x16, 0xa6, 0x01, 0x11, 0x15, + 0xef, 0xf2, 0xe4, 0xe1, 0xf4, 0x14, 0x0d, 0xd7, 0xdd, 0xf7, 0xde, 0x20, + 0x2c, 0xe4, 0x03, 0xe5, 0x2e, 0xef, 0x0a, 0x0d, 0xee, 0x07, 0x07, 0xff, + 0xe8, 0x32, 0xef, 0x1d, 0x07, 0x20, 0x0f, 0x1f, 0xfd, 0xfd, 0xd0, 0x0d, + 0x15, 0x02, 0xd4, 0xfe, 0x3d, 0x11, 0xfd, 0x00, 0xcc, 0x0f, 0xf7, 0xcc, + 0x1f, 0x0c, 0x09, 0x0f, 0x00, 0xf9, 0xdb, 0xe8, 0xfc, 0x0d, 0xfe, 0x03, + 0xf5, 0x00, 0xcd, 0xde, 0x06, 0x18, 0x01, 0xe8, 0xfe, 0x0b, 0xfe, 0x03, + 0xfe, 0x0d, 0x03, 0x16, 0x09, 0x9e, 0x29, 0x09, 0xf6, 0x10, 0xce, 0x12, + 0xf4, 0xed, 0x0d, 0x01, 0xf3, 0xe9, 0x07, 0x06, 0x0b, 0x10, 0x1e, 0x0e, + 0x22, 0x04, 0x15, 0xdf, 0xed, 0xc7, 0xf5, 0x01, 0xd2, 0xf3, 0x09, 0xe4, + 0xfb, 0xf9, 0x00, 0x17, 0xe4, 0x1e, 0x0e, 0x15, 0x17, 0xe8, 0xfd, 0xfd, + 0x35, 0xf9, 0x34, 0x12, 0x22, 0xfb, 0xcf, 0x10, 0x03, 0xdd, 0x3b, 0xf0, + 0xca, 0x03, 0xf3, 0xf8, 0x09, 0xde, 0xfc, 0xc9, 0xfe, 0x05, 0x25, 0xf2, + 0x22, 0xd1, 0x02, 0x10, 0xef, 0x08, 0x14, 0xf8, 0xc6, 0x1d, 0xff, 0x09, + 0x08, 0xe0, 0xf8, 0xf8, 0xd0, 0x0e, 0x26, 0x07, 0xf3, 0xf7, 0xe1, 0x42, + 0xfc, 0x1a, 0x12, 0xf1, 0xd2, 0xf1, 0x06, 0x09, 0x22, 0x03, 0x0a, 0x0f, + 0x1c, 0x3c, 0xf5, 0xea, 0x24, 0xfe, 0x0b, 0xe9, 0x12, 0xed, 0x11, 0xfa, + 0xfa, 0xeb, 0xfe, 0x33, 0x1a, 0x1c, 0x45, 0xde, 0x17, 0x9d, 0x0a, 0x6a, + 0x12, 0x14, 0xda, 0x17, 0x91, 0xef, 0xc5, 0x29, 0x25, 0x9e, 0x1d, 0x01, + 0xe4, 0x2e, 0xf3, 0xd8, 0xac, 0x21, 0xfb, 0xf3, 0x18, 0xc1, 0x31, 0xff, + 0x52, 0xf8, 0xc8, 0x10, 0x05, 0xcf, 0x3b, 0x04, 0xf6, 0xf2, 0xef, 0xe5, + 0xbc, 0x08, 0x07, 0x2b, 0x21, 0xda, 0xdc, 0xe4, 0x06, 0x66, 0xc5, 0xde, + 0xfc, 0x0d, 0xd5, 0xf3, 0xdb, 0xfa, 0xe7, 0xf2, 0xd8, 0xc4, 0x0a, 0x4d, + 0x21, 0xee, 0xc6, 0x56, 0xa7, 0x35, 0x24, 0x2d, 0x10, 0x11, 0x12, 0x1b, + 0x16, 0xed, 0xf2, 0x60, 0xff, 0x3d, 0x0f, 0xdf, 0x9d, 0x3c, 0xc5, 0x2e, + 0xf4, 0x78, 0xa7, 0x3a, 0xf5, 0x00, 0x13, 0x25, 0xe0, 0xce, 0x23, 0x06, + 0xfc, 0xea, 0x3d, 0xb8, 0x0f, 0xfb, 0xfb, 0x07, 0xda, 0x12, 0x18, 0x1d, + 0x1d, 0x11, 0xec, 0x04, 0x01, 0xea, 0x30, 0xbb, 0x0b, 0x09, 0x04, 0x50, + 0xfa, 0x2a, 0x1f, 0xa9, 0xef, 0xf9, 0x55, 0xfb, 0xed, 0xdc, 0x35, 0x45, + 0x02, 0xf9, 0xe0, 0xfe, 0xfc, 0xca, 0x1c, 0x2a, 0xf3, 0xf2, 0x7f, 0x35, + 0x09, 0xe6, 0xf0, 0xf1, 0xfd, 0x10, 0xfd, 0xcf, 0x15, 0x12, 0x1a, 0xf9, + 0xcf, 0x3a, 0xdc, 0x58, 0x4a, 0xed, 0x00, 0x22, 0xe3, 0xfc, 0xf6, 0xd8, + 0x1d, 0xf4, 0xfc, 0x38, 0x08, 0xb9, 0x53, 0xf0, 0x13, 0x1b, 0xcb, 0xf6, + 0x1f, 0xf2, 0x36, 0x02, 0xd4, 0xe8, 0x08, 0x54, 0x22, 0xc1, 0x99, 0x89, + 0x13, 0xaf, 0x30, 0xc1, 0x2e, 0x19, 0x50, 0x35, 0xe1, 0x9d, 0xc5, 0x2c, + 0x01, 0xd0, 0x62, 0xd4, 0xfa, 0xd5, 0x12, 0x21, 0xe7, 0xd5, 0xcf, 0xec, + 0xf4, 0xe3, 0xea, 0xbc, 0xfe, 0xef, 0xb0, 0x0d, 0x3f, 0x02, 0x2a, 0x17, + 0x11, 0x3f, 0xbb, 0x14, 0x0d, 0x11, 0x1f, 0x3a, 0x0d, 0xcf, 0xa4, 0xf7, + 0x20, 0xdf, 0x14, 0x9e, 0xea, 0x03, 0x04, 0x40, 0x0b, 0xde, 0x25, 0xef, + 0x1d, 0x21, 0xee, 0x57, 0xf5, 0xfe, 0xeb, 0xd9, 0xc4, 0xdb, 0xe0, 0xcd, + 0x15, 0xdd, 0xea, 0xda, 0xed, 0xf3, 0xcd, 0x31, 0x0a, 0xee, 0xd4, 0xee, + 0x27, 0xfa, 0x0c, 0xe5, 0xc2, 0xd3, 0xff, 0xba, 0x47, 0x0b, 0xef, 0x0a, + 0xf7, 0x50, 0x07, 0x0b, 0x08, 0x06, 0x21, 0xed, 0xed, 0x08, 0x6d, 0xf1, + 0x04, 0x08, 0xcc, 0x18, 0x06, 0xcf, 0xc6, 0xfe, 0xe9, 0xfe, 0xe7, 0xf5, + 0xd8, 0xef, 0x0a, 0xf8, 0xff, 0xfa, 0xfc, 0x1b, 0xd5, 0xae, 0x13, 0x24, + 0x17, 0x40, 0x20, 0xb6, 0x1d, 0x2c, 0xdb, 0xc1, 0x34, 0xfe, 0x2c, 0xfe, + 0xf9, 0xb3, 0x14, 0xdf, 0x19, 0x20, 0x25, 0xf6, 0x06, 0x07, 0xed, 0xe9, + 0xf4, 0xfb, 0x0d, 0xcc, 0xf2, 0xf5, 0xc4, 0x17, 0xc5, 0x08, 0x16, 0x17, + 0x17, 0x05, 0xc2, 0x1c, 0x06, 0x31, 0x01, 0xeb, 0xe5, 0x07, 0xdc, 0x1e, + 0x08, 0xfb, 0xfc, 0xfc, 0x0f, 0xeb, 0xe0, 0x0b, 0x0e, 0xfd, 0xf3, 0x19, + 0x0d, 0x1e, 0x03, 0xf6, 0x29, 0x3a, 0x08, 0x2c, 0xed, 0x32, 0x0c, 0x0c, + 0x1b, 0x0c, 0xf1, 0xf8, 0x1b, 0x05, 0x1d, 0xe2, 0xb3, 0xec, 0x11, 0x01, + 0xee, 0xb2, 0xb4, 0xfe, 0x19, 0xf8, 0xe6, 0x1d, 0x81, 0xe8, 0xe2, 0xf9, + 0x23, 0xbf, 0x04, 0xdf, 0xf9, 0xfd, 0x0c, 0xe2, 0x09, 0xf3, 0xeb, 0x01, + 0xf4, 0x20, 0x1e, 0x1b, 0x14, 0xf9, 0x05, 0x0e, 0xef, 0x13, 0xf5, 0x03, + 0x0f, 0xfd, 0x09, 0xd4, 0x07, 0xe0, 0xd7, 0x42, 0x0b, 0x19, 0xe8, 0xfa, + 0xff, 0xe7, 0x2e, 0xe9, 0x16, 0xd2, 0x0e, 0xcf, 0xe8, 0x1a, 0xf0, 0xef, + 0x07, 0x1a, 0x46, 0x18, 0x0a, 0x11, 0x16, 0x0d, 0xf7, 0xf6, 0x15, 0x3f, + 0x00, 0xee, 0x0e, 0x20, 0x49, 0xf1, 0x31, 0x04, 0x0e, 0xcc, 0xdf, 0x30, + 0x01, 0xf6, 0xee, 0xe6, 0x0b, 0xe8, 0xff, 0xf4, 0x23, 0x1c, 0xb7, 0xf7, + 0xf1, 0xf0, 0x0b, 0x1d, 0x13, 0xff, 0xd7, 0x08, 0xe9, 0xed, 0x26, 0xe3, + 0x29, 0xd7, 0x9d, 0x4e, 0x1a, 0xab, 0xf9, 0xe3, 0xe4, 0x18, 0x02, 0x9f, + 0x0a, 0x1c, 0xe9, 0x1d, 0x12, 0xf7, 0xda, 0x27, 0x09, 0x0a, 0x42, 0xd3, + 0x02, 0xe5, 0xe0, 0x36, 0xf9, 0xc7, 0xd5, 0xf7, 0x58, 0xc3, 0xbe, 0x04, + 0xce, 0x53, 0xc3, 0x43, 0xd3, 0x28, 0x16, 0xfe, 0x2a, 0xef, 0xe6, 0xd2, + 0x03, 0x0d, 0x0c, 0xd0, 0xea, 0x38, 0x0f, 0xa8, 0xf2, 0x28, 0xce, 0xec, + 0xca, 0x1e, 0xf1, 0x0b, 0xb3, 0x09, 0xd9, 0x1b, 0x0d, 0xfd, 0x07, 0xce, + 0x0c, 0x1b, 0x04, 0x8a, 0x42, 0xf8, 0xbc, 0xf9, 0xbd, 0x16, 0x17, 0xf6, + 0x30, 0x41, 0x19, 0x2c, 0x01, 0xfd, 0xb5, 0xe0, 0xec, 0x39, 0x06, 0xde, + 0x28, 0x14, 0xe4, 0x06, 0xba, 0x0e, 0xd3, 0xb4, 0xf0, 0xbb, 0x0a, 0xcb, + 0x2f, 0xf5, 0xfb, 0xe1, 0x5c, 0xec, 0x68, 0x05, 0x2b, 0xe4, 0xf9, 0xf0, + 0x11, 0x00, 0xd5, 0x59, 0x5f, 0xeb, 0x55, 0xe0, 0x0d, 0x29, 0x11, 0x43, + 0xec, 0x22, 0x05, 0x0e, 0xe3, 0x53, 0x3b, 0x18, 0x17, 0xd7, 0xf3, 0x13, + 0xee, 0x06, 0x08, 0xd2, 0xe8, 0x3b, 0x3f, 0xe6, 0xbe, 0x05, 0xd2, 0x22, + 0xd7, 0x02, 0x15, 0x13, 0xfd, 0x4d, 0xde, 0x38, 0x0d, 0x19, 0x0b, 0x1e, + 0x75, 0xff, 0xf5, 0xdc, 0x22, 0x12, 0x88, 0xb2, 0xa5, 0x4d, 0xdb, 0x1c, + 0x31, 0xc9, 0xec, 0x18, 0xf4, 0x25, 0x1f, 0x1f, 0xf6, 0x41, 0x1e, 0xe0, + 0xf9, 0xe2, 0x0d, 0xf6, 0xee, 0x02, 0x09, 0xe9, 0x72, 0xc2, 0x15, 0x17, + 0xf1, 0xef, 0xdf, 0x1a, 0x06, 0x01, 0x8c, 0xe9, 0xc7, 0xef, 0xf7, 0xe1, + 0x0a, 0xf2, 0x00, 0xd7, 0x7f, 0x31, 0xaf, 0x07, 0x11, 0x02, 0x02, 0x46, + 0x0a, 0xaf, 0x5f, 0xdd, 0x2c, 0xfb, 0x24, 0x10, 0x17, 0xfb, 0xdb, 0xb1, + 0xe4, 0x11, 0x16, 0xf3, 0x03, 0x5a, 0x38, 0x2b, 0x16, 0xac, 0xdf, 0x05, + 0xf0, 0x00, 0x16, 0x09, 0xf5, 0xe3, 0xd3, 0x30, 0x1b, 0xea, 0xfa, 0xf3, + 0xfa, 0xd6, 0xf9, 0xd1, 0xf9, 0x04, 0x1b, 0xf0, 0x1d, 0xd5, 0x1f, 0x08, + 0xe9, 0xeb, 0x32, 0x15, 0xcb, 0xec, 0x19, 0xff, 0xfa, 0x1e, 0xef, 0xe6, + 0xe6, 0x10, 0x25, 0x1f, 0x02, 0x2c, 0xd6, 0xff, 0x2b, 0x11, 0xec, 0xd9, + 0x17, 0x06, 0x2f, 0xfa, 0x12, 0xe7, 0xd3, 0xc1, 0xda, 0x06, 0xff, 0x1c, + 0xfa, 0x4f, 0x17, 0x21, 0x07, 0xcf, 0xed, 0xec, 0x0d, 0xcc, 0xc8, 0xe7, + 0xf0, 0x11, 0x13, 0x0e, 0x15, 0xea, 0xdd, 0xfe, 0x24, 0xfa, 0xfc, 0xf5, + 0xe3, 0xde, 0xd8, 0x02, 0xf0, 0xf4, 0xd5, 0x32, 0xfd, 0x04, 0x01, 0xdc, + 0xe9, 0x27, 0xbe, 0x27, 0xe0, 0xe8, 0x15, 0x18, 0xdc, 0xe1, 0xe5, 0x0d, + 0xe4, 0x31, 0xf2, 0x1d, 0xe5, 0x3b, 0x0c, 0x08, 0xfa, 0x09, 0x26, 0x10, + 0x03, 0x1a, 0xfe, 0x0f, 0xfc, 0x04, 0xe7, 0xea, 0xe1, 0xf9, 0x1e, 0xf0, + 0xf1, 0xea, 0x1a, 0x45, 0xf2, 0x27, 0x01, 0x32, 0x02, 0xe0, 0xef, 0x14, + 0xdc, 0x02, 0xf8, 0xff, 0xf3, 0x28, 0x01, 0xec, 0xfd, 0x05, 0xfb, 0x02, + 0xe6, 0xf7, 0x26, 0xdb, 0x81, 0xfb, 0x0c, 0x27, 0xfc, 0x02, 0xe8, 0xf6, + 0x24, 0x2d, 0x0b, 0x18, 0x02, 0xd4, 0x22, 0xf5, 0xe7, 0x08, 0x1b, 0x2d, + 0x12, 0xdb, 0x0f, 0xeb, 0xc0, 0xd9, 0xdc, 0x5a, 0x12, 0x25, 0x3b, 0xcb, + 0x10, 0xf8, 0x1a, 0xc7, 0xf1, 0x01, 0xe6, 0xf2, 0xe6, 0xe1, 0xdb, 0xf9, + 0xf9, 0xf1, 0x03, 0x29, 0xc3, 0xfe, 0x00, 0xf1, 0xf5, 0x07, 0x3a, 0xf3, + 0x00, 0x12, 0xfa, 0xba, 0x00, 0xc4, 0x03, 0x0d, 0xe3, 0xd6, 0x04, 0x10, + 0x19, 0xea, 0xd9, 0x40, 0x0f, 0x8e, 0xcf, 0xea, 0x17, 0x1b, 0x01, 0xf3, + 0x08, 0xf9, 0x0a, 0x05, 0x2f, 0xf5, 0x32, 0x32, 0x0d, 0x26, 0x2b, 0x05, + 0x05, 0x1b, 0xf5, 0x1a, 0x19, 0x0f, 0x40, 0xdb, 0x07, 0x13, 0xb0, 0x0a, + 0xeb, 0xff, 0xfb, 0xe3, 0xd5, 0x0b, 0x09, 0xee, 0x36, 0x04, 0x0d, 0x12, + 0x08, 0xe6, 0xf5, 0xd9, 0x1e, 0x27, 0x09, 0x05, 0xd5, 0xc3, 0xdb, 0xf3, + 0xec, 0xc5, 0xf1, 0xf0, 0xfa, 0x81, 0x20, 0x0a, 0x26, 0xdf, 0x1d, 0x49, + 0xe1, 0x05, 0x1e, 0x9f, 0xf4, 0x0e, 0xf4, 0xce, 0xf0, 0x04, 0x05, 0x4b, + 0x1f, 0x18, 0xfa, 0xe6, 0x22, 0x2c, 0xee, 0xf7, 0xf7, 0xb5, 0xf0, 0xf4, + 0x16, 0x57, 0x58, 0x56, 0xea, 0x16, 0xf0, 0x06, 0x08, 0xe3, 0xef, 0xff, + 0xdd, 0xed, 0xd4, 0xf7, 0x18, 0xe6, 0x0e, 0xe5, 0xd7, 0x13, 0x38, 0x0b, + 0x14, 0x4b, 0xda, 0x0e, 0x06, 0x10, 0xff, 0x16, 0x0d, 0xef, 0x0c, 0x08, + 0x1d, 0x00, 0xb2, 0xba, 0xf4, 0x25, 0xef, 0xbe, 0x08, 0xdd, 0xfd, 0x25, + 0x16, 0x19, 0x2c, 0x06, 0xe1, 0x26, 0x2b, 0x1b, 0xe0, 0x2c, 0x11, 0xdb, + 0x24, 0x0a, 0x1d, 0x3b, 0xe5, 0xfe, 0xf0, 0xcd, 0x16, 0x11, 0xf8, 0xec, + 0x2a, 0xea, 0x50, 0x00, 0x0f, 0x14, 0xd8, 0x06, 0x2f, 0xcd, 0xf9, 0xee, + 0x1c, 0xc1, 0xee, 0x45, 0xdd, 0xd2, 0x08, 0xe7, 0xf9, 0x23, 0xea, 0x27, + 0xce, 0x18, 0x1e, 0xf3, 0x07, 0x2e, 0x08, 0xd3, 0xd9, 0xb5, 0xef, 0x0e, + 0xd7, 0x07, 0x13, 0x2b, 0x20, 0x1b, 0x0d, 0xec, 0xf6, 0xc7, 0xea, 0xdd, + 0xb3, 0x0b, 0xdd, 0x1f, 0xe6, 0x0b, 0xdc, 0xf0, 0x06, 0xee, 0xf1, 0x08, + 0xb6, 0x29, 0x07, 0x1b, 0x14, 0xef, 0x31, 0x16, 0x09, 0xf3, 0x08, 0xeb, + 0xcc, 0x58, 0xf6, 0xf8, 0xdc, 0xe0, 0x25, 0xc0, 0xd7, 0xeb, 0x0c, 0xe7, + 0xe7, 0xe4, 0xff, 0x1d, 0xfe, 0xd5, 0xfd, 0xf6, 0xf9, 0x04, 0xdb, 0xed, + 0xd2, 0xd3, 0xb8, 0xb5, 0x58, 0xc9, 0xe5, 0xf4, 0x10, 0x0b, 0x0b, 0x06, + 0x26, 0xfb, 0x29, 0x09, 0x1a, 0x47, 0xff, 0xdd, 0x16, 0xe7, 0xe9, 0xf4, + 0xd4, 0xe7, 0x13, 0x1f, 0xfa, 0x14, 0x1f, 0xef, 0x0d, 0x0f, 0xed, 0xd7, + 0x20, 0x01, 0xf0, 0xc9, 0x0c, 0xfb, 0x00, 0x0a, 0x24, 0x14, 0x13, 0xdc, + 0xfe, 0xef, 0xfd, 0x0b, 0xfe, 0xff, 0xde, 0xd0, 0x01, 0x0b, 0xc3, 0xf8, + 0xf1, 0xfe, 0xeb, 0x30, 0x35, 0xed, 0x09, 0xfb, 0x0f, 0xf3, 0x09, 0xfc, + 0xe8, 0x2a, 0xf2, 0xfc, 0xfc, 0xed, 0x0b, 0xd3, 0x1e, 0xe8, 0x09, 0x36, + 0xde, 0x09, 0xff, 0x11, 0x23, 0x11, 0xf3, 0xdd, 0x10, 0x0a, 0x0c, 0x0d, + 0xd3, 0x2c, 0x10, 0x22, 0xea, 0xdc, 0xff, 0xe7, 0xcd, 0x32, 0x15, 0xe6, + 0x15, 0x1c, 0xfa, 0x04, 0x1a, 0x37, 0xe1, 0xe5, 0xfb, 0x11, 0xf1, 0xe9, + 0xd7, 0xce, 0x19, 0x0d, 0x19, 0xf1, 0xe4, 0x15, 0xff, 0x11, 0x0b, 0xcc, + 0x17, 0x08, 0xfb, 0xec, 0x12, 0xe7, 0xe0, 0x0a, 0xff, 0x0b, 0xf0, 0x38, + 0x16, 0xe2, 0x3f, 0xe9, 0x1b, 0x34, 0x12, 0xd3, 0xd9, 0x15, 0xc3, 0x25, + 0xfc, 0xea, 0xe4, 0x0f, 0x2c, 0xe7, 0xb9, 0x04, 0x15, 0x18, 0xef, 0xf4, + 0xed, 0xfb, 0xfa, 0xf7, 0x07, 0xfb, 0x7f, 0xf4, 0xfc, 0xef, 0xff, 0x00, + 0x00, 0x0f, 0xf0, 0x19, 0xf5, 0x14, 0x07, 0x16, 0x1f, 0x44, 0x1a, 0x1a, + 0x2f, 0xb3, 0x08, 0x0f, 0xe9, 0xf9, 0x04, 0x1d, 0x52, 0x11, 0x15, 0x26, + 0xb8, 0xf9, 0x0a, 0x23, 0x26, 0x0a, 0xeb, 0x13, 0x1b, 0xba, 0x13, 0x0b, + 0x04, 0xe7, 0xdb, 0x11, 0x19, 0x0a, 0xe4, 0x08, 0xed, 0xe3, 0xef, 0x1c, + 0x68, 0x29, 0x17, 0xdc, 0xdd, 0xc9, 0xe1, 0xe9, 0xf3, 0xf8, 0xff, 0x3f, + 0x01, 0x19, 0x0f, 0xe3, 0xd8, 0xf6, 0x17, 0xfb, 0x2c, 0xf4, 0x0a, 0x00, + 0x1b, 0x03, 0xde, 0x09, 0x12, 0xd4, 0xfd, 0x2c, 0xff, 0xef, 0xec, 0xea, + 0xfe, 0xe1, 0xec, 0xf1, 0xe7, 0x38, 0x39, 0x23, 0xf0, 0xf4, 0xbb, 0xdc, + 0xf7, 0xf1, 0xcc, 0x17, 0x1d, 0xfb, 0xa2, 0x05, 0xf2, 0x13, 0x12, 0x08, + 0xa8, 0x19, 0xf7, 0xfb, 0x1d, 0xdf, 0x1f, 0x94, 0x2e, 0xd1, 0xf4, 0x03, + 0xdc, 0xba, 0x54, 0xfa, 0x09, 0xfe, 0xfe, 0xe1, 0x0d, 0x06, 0xf5, 0x19, + 0xec, 0x01, 0xd9, 0x08, 0x0d, 0x3f, 0xfb, 0xff, 0x36, 0x0d, 0xf0, 0xb6, + 0xef, 0xeb, 0xfd, 0x1f, 0x64, 0xef, 0xd9, 0xb2, 0x4a, 0x16, 0x2b, 0xd2, + 0x30, 0xb4, 0x1f, 0xa1, 0x24, 0xea, 0xcd, 0x07, 0x2a, 0x2e, 0xc2, 0xf3, + 0x18, 0x0d, 0xee, 0x0e, 0x13, 0x9b, 0xff, 0x10, 0xe1, 0x0b, 0xbb, 0xf3, + 0x22, 0x25, 0xcc, 0xe5, 0xf5, 0x06, 0x14, 0x43, 0x1e, 0xcf, 0x1b, 0x30, + 0xdb, 0x09, 0x06, 0xb6, 0x00, 0xe0, 0x52, 0x0a, 0x19, 0x27, 0xd8, 0x23, + 0xee, 0xe5, 0x07, 0x01, 0xae, 0xc6, 0xc2, 0xdc, 0x40, 0x00, 0x10, 0xd0, + 0x18, 0x13, 0x20, 0x19, 0xda, 0x16, 0x03, 0x0f, 0x23, 0xf6, 0x25, 0xf1, + 0x41, 0xf1, 0xb6, 0x09, 0x0d, 0xea, 0x01, 0xb9, 0xc3, 0xf2, 0xfa, 0xd4, + 0xfd, 0xf4, 0xf5, 0x2b, 0xf9, 0xd7, 0x12, 0xdf, 0x0c, 0x09, 0x0f, 0x09, + 0x23, 0xfa, 0xd5, 0xeb, 0x2c, 0xf1, 0xdf, 0x06, 0xa5, 0xcc, 0x37, 0x5c, + 0x3d, 0x59, 0xff, 0xf7, 0x07, 0xf3, 0xf7, 0xce, 0xf0, 0x08, 0x32, 0xe7, + 0xdb, 0xe5, 0x01, 0x1c, 0x1f, 0x13, 0xf1, 0x24, 0x1e, 0x38, 0xe0, 0xe1, + 0xe0, 0x75, 0xfd, 0xed, 0xf9, 0xb2, 0xe7, 0x0c, 0x0e, 0x21, 0xb0, 0x04, + 0x02, 0x0e, 0x18, 0x06, 0xdf, 0x05, 0x16, 0xd0, 0xcf, 0xa5, 0xb3, 0x2e, + 0xe5, 0xd8, 0x14, 0xec, 0xe4, 0xcd, 0x24, 0xfa, 0x11, 0x12, 0x00, 0x36, + 0x24, 0x7f, 0x36, 0x12, 0x0d, 0x04, 0xd7, 0xc5, 0xf0, 0xe5, 0x12, 0x02, + 0x11, 0xc4, 0xed, 0xda, 0xd4, 0x17, 0x0f, 0x1b, 0x1c, 0xf8, 0x1d, 0xbc, + 0xea, 0xdd, 0xf6, 0x1b, 0xf4, 0xec, 0x5c, 0x3a, 0x12, 0xed, 0xab, 0xbc, + 0x05, 0x78, 0x3f, 0x1b, 0xdd, 0xe2, 0xf8, 0xa6, 0x37, 0xf6, 0xd5, 0x03, + 0xfd, 0xd8, 0x15, 0xf9, 0x10, 0xc1, 0x10, 0xd2, 0x2c, 0x0d, 0xfb, 0xc6, + 0x05, 0x31, 0xd2, 0xeb, 0xd5, 0xda, 0x30, 0x13, 0x02, 0x44, 0x0b, 0x17, + 0x0a, 0xd8, 0x15, 0xe4, 0xf4, 0xfa, 0xf3, 0xe4, 0xc1, 0x44, 0xf3, 0xed, + 0x20, 0x12, 0xf4, 0x14, 0x11, 0xfb, 0x04, 0x35, 0xab, 0xd7, 0x01, 0x00, + 0xfa, 0xf6, 0x1c, 0xe3, 0xe7, 0xe8, 0x07, 0x06, 0xe3, 0x1f, 0x81, 0x0e, + 0xd9, 0x17, 0x00, 0xd8, 0xd5, 0x27, 0xea, 0x0e, 0x2c, 0x47, 0xf4, 0x05, + 0xef, 0xe4, 0x0a, 0x04, 0x29, 0x3e, 0xcf, 0xde, 0x09, 0x37, 0xf5, 0x0d, + 0xd4, 0xe4, 0xd3, 0xdf, 0xe3, 0xc7, 0xda, 0xf0, 0x09, 0xf5, 0xfd, 0x2a, + 0x05, 0xf9, 0x2d, 0x0c, 0xe6, 0xfe, 0x0d, 0x12, 0xfa, 0xfc, 0xd9, 0xc1, + 0xd6, 0xab, 0x08, 0xf9, 0xfa, 0x12, 0xd0, 0x33, 0xdc, 0x38, 0xfb, 0xc4, + 0xc1, 0xf5, 0xff, 0xfe, 0x00, 0x04, 0x02, 0x9a, 0x4a, 0xd8, 0x94, 0xf3, + 0x19, 0xbe, 0x1a, 0x06, 0xe8, 0xd6, 0xb4, 0xfb, 0xf3, 0x1d, 0x07, 0x06, + 0xea, 0xf1, 0x1f, 0xcf, 0x19, 0x96, 0xfe, 0xf4, 0xd0, 0x11, 0xc4, 0xb3, + 0x00, 0xe5, 0xf5, 0xe0, 0x07, 0xe5, 0xe6, 0xc8, 0xda, 0xed, 0x11, 0x0e, + 0xcf, 0x05, 0xa7, 0x35, 0x13, 0x08, 0x6e, 0xf8, 0xc5, 0xbc, 0xd3, 0x13, + 0x17, 0xca, 0xa9, 0xfa, 0xf0, 0xd6, 0xae, 0x1e, 0xea, 0xf9, 0x01, 0x38, + 0xe7, 0xf3, 0xd8, 0x2a, 0x3f, 0x08, 0xfd, 0x15, 0xc6, 0xdb, 0xf1, 0xea, + 0xea, 0xf0, 0xf9, 0x15, 0xdf, 0xaf, 0x21, 0xf9, 0x21, 0x4b, 0x38, 0x09, + 0x11, 0x3b, 0xfb, 0xe2, 0x20, 0x06, 0x0f, 0xd0, 0x3c, 0x12, 0x6b, 0x35, + 0x27, 0xf0, 0x29, 0xf1, 0x09, 0x18, 0xeb, 0xe8, 0xd6, 0x02, 0x11, 0xfe, + 0xec, 0xdc, 0xf4, 0xdb, 0xde, 0xf3, 0x14, 0x22, 0xf8, 0x0d, 0xe0, 0xbe, + 0x2a, 0x25, 0x1c, 0x4f, 0x28, 0xd2, 0xf2, 0xcf, 0xe1, 0xaf, 0xc4, 0xe4, + 0xbb, 0x22, 0xf4, 0x01, 0xf7, 0x02, 0xf0, 0x24, 0x43, 0x26, 0x05, 0x1c, + 0x19, 0xb7, 0x11, 0x39, 0x11, 0xec, 0x09, 0xf6, 0xcc, 0x0e, 0x49, 0xe9, + 0xf4, 0xfb, 0x4b, 0x06, 0xe5, 0x07, 0x19, 0xdb, 0x66, 0x0a, 0x12, 0xbd, + 0x12, 0xab, 0x2a, 0x0e, 0xd7, 0xda, 0xce, 0x09, 0x3c, 0xf7, 0xb0, 0xed, + 0x2c, 0x1a, 0xf9, 0xf6, 0x21, 0xd6, 0xdb, 0xf5, 0xda, 0x39, 0x20, 0xd0, + 0x47, 0xf2, 0x49, 0x81, 0x43, 0x5f, 0xd0, 0xc4, 0x19, 0xe5, 0x26, 0xc2, + 0xf3, 0xda, 0x35, 0x08, 0x26, 0xd1, 0xcd, 0xf8, 0x15, 0xfd, 0xff, 0x1d, + 0x06, 0x0c, 0x0b, 0xb3, 0x1e, 0x02, 0x97, 0x21, 0x25, 0x26, 0xdf, 0x26, + 0x05, 0xea, 0xd3, 0xfd, 0xfb, 0x12, 0x3e, 0xdb, 0xf8, 0x09, 0x04, 0x3f, + 0x0e, 0xce, 0x08, 0x23, 0x01, 0x03, 0x10, 0x14, 0x02, 0x07, 0xf9, 0xfa, + 0xcd, 0xc9, 0x0c, 0xc3, 0x2b, 0xc2, 0x10, 0x35, 0xfc, 0xfc, 0xba, 0xe4, + 0x24, 0xfd, 0x11, 0x12, 0xf2, 0x42, 0x35, 0x1e, 0x70, 0x04, 0xfa, 0xea, + 0xb7, 0xee, 0xe6, 0x5c, 0xb5, 0x25, 0xc2, 0x41, 0xd1, 0xfe, 0x05, 0xdc, + 0x22, 0x02, 0x38, 0x12, 0x9a, 0x0c, 0x06, 0xed, 0x02, 0x31, 0x1d, 0xac, + 0xff, 0xfa, 0xf1, 0x03, 0x2b, 0x14, 0x2f, 0xe9, 0xbf, 0xeb, 0xe3, 0x10, + 0xfe, 0xf9, 0x0c, 0x18, 0x7e, 0xa0, 0xfd, 0x11, 0xf5, 0xb2, 0x01, 0x10, + 0x2a, 0xdf, 0xce, 0x08, 0xfc, 0x09, 0xc4, 0x05, 0x1e, 0x07, 0x05, 0x43, + 0xd6, 0x6c, 0xef, 0x50, 0xde, 0x17, 0xcd, 0xe2, 0xfa, 0xe0, 0xfe, 0x01, + 0x02, 0x1c, 0xf2, 0x15, 0xea, 0xda, 0x19, 0x17, 0xf9, 0x03, 0x00, 0xf4, + 0x0b, 0x05, 0x11, 0x03, 0xff, 0xf6, 0xe4, 0xfe, 0x05, 0x06, 0x21, 0x1a, + 0x01, 0xea, 0x0c, 0xec, 0x1f, 0xf0, 0xf4, 0xbf, 0x02, 0x02, 0x2a, 0xfe, + 0xe9, 0x19, 0x14, 0xf1, 0xfc, 0x14, 0xfb, 0xea, 0xfc, 0xf9, 0xf8, 0xf5, + 0xd0, 0x14, 0xdf, 0x0b, 0xfe, 0x02, 0x2c, 0x02, 0xed, 0x09, 0x01, 0xeb, + 0x0d, 0x12, 0x02, 0x00, 0xd6, 0x09, 0x02, 0x06, 0x06, 0xf7, 0x3e, 0xf6, + 0x12, 0x1c, 0xe5, 0x00, 0x20, 0x2e, 0x52, 0x1a, 0xf2, 0xe0, 0x11, 0x26, + 0x15, 0x00, 0xd3, 0xf6, 0x12, 0xda, 0xe5, 0x17, 0x11, 0xbc, 0x07, 0xf8, + 0x16, 0x36, 0x1a, 0x08, 0x16, 0xd6, 0x24, 0xea, 0x29, 0xd7, 0xd8, 0xea, + 0xf2, 0x0d, 0xf9, 0xc7, 0x31, 0xe9, 0xed, 0x27, 0x19, 0xde, 0xed, 0x21, + 0x5e, 0x1a, 0xf8, 0xfd, 0x0f, 0x1b, 0x05, 0xca, 0xf9, 0xf8, 0xe6, 0x02, + 0xf6, 0xf3, 0x0f, 0x20, 0x1b, 0xee, 0xf6, 0xee, 0x2b, 0x14, 0x20, 0x10, + 0x0d, 0xfb, 0xd4, 0x2d, 0xfe, 0x21, 0xfa, 0xe2, 0xf3, 0xe0, 0x05, 0x0a, + 0xea, 0x25, 0x81, 0x13, 0xf7, 0xf2, 0xea, 0xf3, 0x25, 0xe0, 0x90, 0xef, + 0xf0, 0xd6, 0xed, 0xf7, 0xe6, 0xbf, 0x02, 0xd0, 0xf7, 0x25, 0x11, 0xea, + 0x16, 0xfd, 0xfc, 0xe7, 0xe5, 0xfc, 0x21, 0x16, 0xfe, 0xfc, 0x39, 0x19, + 0xf3, 0x03, 0xe5, 0x12, 0x06, 0xfb, 0x10, 0xca, 0xdd, 0xcd, 0x13, 0xf4, + 0x14, 0x1d, 0x2a, 0x25, 0x0c, 0x00, 0x0a, 0x19, 0x1e, 0xde, 0xdb, 0x2e, + 0x01, 0xf5, 0xfa, 0xfc, 0xca, 0xf3, 0x10, 0x0e, 0xd1, 0xfd, 0x0b, 0x16, + 0xf6, 0x2f, 0xd9, 0x03, 0x30, 0xf9, 0x12, 0xf2, 0xc1, 0x06, 0xdf, 0xe4, + 0xc5, 0xe0, 0xc4, 0xf5, 0x20, 0xe4, 0xe8, 0xca, 0x38, 0x11, 0xf5, 0xf2, + 0x09, 0x12, 0x02, 0xfb, 0x24, 0xcc, 0x0c, 0x0d, 0xe7, 0x89, 0x16, 0x25, + 0x18, 0x1e, 0xe2, 0x11, 0xc1, 0xf9, 0x09, 0xdd, 0x0d, 0xd6, 0xd2, 0x49, + 0xf1, 0xf0, 0xfe, 0x4d, 0xfa, 0xf2, 0xd8, 0xe1, 0xf2, 0xfe, 0x04, 0x46, + 0x0c, 0xe7, 0x3e, 0x0b, 0x2b, 0xf1, 0xfb, 0xf2, 0x18, 0x2c, 0x54, 0x08, + 0xa4, 0x0c, 0xfc, 0xab, 0x26, 0xff, 0x53, 0x2c, 0xd5, 0xe9, 0xc3, 0x47, + 0xfa, 0x0c, 0xc2, 0xd5, 0xcb, 0xff, 0xd2, 0x08, 0xf4, 0xca, 0xd1, 0x37, + 0x51, 0x38, 0x22, 0x13, 0xea, 0xd6, 0x0b, 0xa3, 0x2f, 0xd9, 0xef, 0xf5, + 0xf4, 0xeb, 0x25, 0xe5, 0x03, 0xf4, 0xdc, 0x08, 0xf5, 0x12, 0xcb, 0x12, + 0xd6, 0xdb, 0xd0, 0x09, 0xe1, 0x35, 0x55, 0x05, 0xb4, 0x06, 0xf4, 0x04, + 0xfa, 0xbe, 0x27, 0x11, 0x43, 0xeb, 0x60, 0xae, 0x43, 0x9d, 0xa3, 0x02, + 0x0a, 0x06, 0xf7, 0xa0, 0x04, 0x0c, 0xf8, 0x2a, 0x08, 0x48, 0xcd, 0x1f, + 0x4e, 0xed, 0xb5, 0x5f, 0x11, 0xf8, 0x26, 0xc3, 0x08, 0x08, 0x21, 0xfd, + 0x57, 0x0e, 0x26, 0x81, 0x45, 0x1b, 0xc4, 0xf1, 0xc5, 0x2e, 0xd7, 0xcc, + 0x02, 0x18, 0x21, 0x12, 0x0a, 0xff, 0x0d, 0x4d, 0x38, 0xfa, 0x12, 0xe1, + 0x07, 0xdc, 0x09, 0xfe, 0x82, 0x16, 0x4d, 0x34, 0xfc, 0x53, 0xfa, 0xef, + 0x0e, 0xdc, 0xe4, 0x08, 0x25, 0x1b, 0xf6, 0x38, 0xe6, 0xd4, 0x21, 0xff, + 0xa5, 0xe3, 0xfb, 0x1a, 0x29, 0x99, 0x6d, 0x13, 0xe9, 0x04, 0xd1, 0x14, + 0x2c, 0x1b, 0x13, 0xff, 0xe8, 0x3b, 0xdd, 0x0b, 0xd2, 0x97, 0x2e, 0x13, + 0xb3, 0x42, 0x08, 0xf4, 0xc1, 0x03, 0xe2, 0x1b, 0xbc, 0x0a, 0x1e, 0xe7, + 0x37, 0xd5, 0x4f, 0x01, 0xd6, 0xe9, 0x08, 0x02, 0x0b, 0x2d, 0xdb, 0x98, + 0x69, 0xdd, 0xd3, 0x30, 0xd9, 0x13, 0xf5, 0xb6, 0xf4, 0x15, 0x03, 0x47, + 0x0e, 0xe1, 0x06, 0x46, 0xd4, 0x16, 0x12, 0x33, 0xc5, 0x04, 0xee, 0x14, + 0xfc, 0x07, 0x57, 0x13, 0x23, 0xe4, 0xb6, 0x08, 0x03, 0xfd, 0xde, 0xf9, + 0x1c, 0xdf, 0xf0, 0x2d, 0xf6, 0x1f, 0x23, 0xf3, 0xfd, 0xf7, 0xec, 0xee, + 0xff, 0x00, 0x4b, 0x36, 0x17, 0xe7, 0xec, 0x33, 0xe4, 0xed, 0x59, 0x38, + 0x01, 0x10, 0x16, 0x08, 0x39, 0xee, 0x07, 0x43, 0xce, 0xf3, 0x00, 0x33, + 0x1a, 0xee, 0x18, 0x1c, 0x26, 0x2b, 0x19, 0xec, 0x44, 0xf7, 0xe3, 0x02, + 0xf6, 0x08, 0xff, 0xd1, 0xd5, 0xe4, 0x36, 0xc0, 0xcc, 0x05, 0xee, 0x10, + 0x20, 0x86, 0x0b, 0x00, 0x14, 0xf2, 0xe6, 0xf7, 0x19, 0xef, 0x16, 0xb6, + 0xf7, 0xc1, 0xfe, 0xe6, 0x21, 0xcf, 0xa4, 0x07, 0x0f, 0x6d, 0xdb, 0xe2, + 0x56, 0xf7, 0x00, 0xfc, 0xd2, 0xd5, 0x2c, 0xeb, 0x08, 0x00, 0x08, 0xc3, + 0xf5, 0xef, 0xb3, 0x17, 0xe9, 0x29, 0xf0, 0xdf, 0xfc, 0xea, 0x22, 0xd8, + 0x05, 0xca, 0x1e, 0xb9, 0x01, 0xfb, 0x31, 0xcf, 0x28, 0xf5, 0xde, 0x05, + 0xf9, 0x09, 0xfb, 0x21, 0xd0, 0xf2, 0x14, 0xe9, 0x22, 0xd1, 0xb1, 0xd9, + 0x06, 0x1e, 0xff, 0x2a, 0x0f, 0xf8, 0x4f, 0xe7, 0x07, 0xf2, 0xc7, 0xf7, + 0xe2, 0xd8, 0xfb, 0xf1, 0x0f, 0xf2, 0x13, 0xe6, 0xe4, 0xb9, 0xf0, 0x25, + 0xd9, 0xf8, 0x1a, 0x21, 0xe6, 0xae, 0xd0, 0x0e, 0x3c, 0xb2, 0x2b, 0x1c, + 0xd4, 0xec, 0xed, 0xee, 0xe7, 0x1d, 0x43, 0x36, 0x01, 0xe9, 0xe7, 0x17, + 0xf0, 0xf5, 0x13, 0xe4, 0x11, 0xba, 0x13, 0xe6, 0x01, 0xcf, 0xf5, 0xd5, + 0x11, 0x0f, 0xbb, 0x08, 0xc4, 0xcf, 0xca, 0xf5, 0xe5, 0xfa, 0xee, 0x9c, + 0xa0, 0xe5, 0x01, 0xae, 0xed, 0x0d, 0x1b, 0x08, 0x2d, 0xf4, 0xea, 0x0f, + 0x0f, 0x21, 0xf4, 0xee, 0x01, 0xb3, 0x13, 0x18, 0x2b, 0xf2, 0x7f, 0x11, + 0x07, 0x42, 0x0b, 0x0a, 0x1f, 0xb7, 0x2e, 0xeb, 0x0d, 0xe8, 0x05, 0x02, + 0x1d, 0x0c, 0xe6, 0x32, 0xff, 0xec, 0x1b, 0x0d, 0x0b, 0x27, 0xf5, 0x10, + 0x0c, 0xf7, 0x11, 0x02, 0x03, 0xf3, 0xc8, 0xf2, 0x0b, 0x9c, 0xdc, 0x07, + 0xb7, 0x13, 0x05, 0xc1, 0x28, 0x22, 0xf7, 0xe2, 0x05, 0xef, 0x12, 0x0d, + 0x3a, 0xfe, 0x1c, 0xe7, 0x12, 0xef, 0xf6, 0xfe, 0xf6, 0xe3, 0xf8, 0x2c, + 0x15, 0x2b, 0xc7, 0x31, 0xe5, 0xd4, 0xfd, 0xf3, 0x1c, 0xf8, 0xde, 0x12, + 0x17, 0xf6, 0x03, 0x1e, 0xfd, 0xf9, 0xee, 0x0b, 0xd5, 0xf1, 0x20, 0xf1, + 0x14, 0x9b, 0xe7, 0xef, 0xc4, 0xf8, 0x01, 0xfb, 0x00, 0x30, 0xbc, 0xfc, + 0x03, 0xfe, 0x07, 0x08, 0xf7, 0xd0, 0x11, 0x35, 0x09, 0x0b, 0x81, 0xdd, + 0x14, 0xe4, 0x07, 0x02, 0x20, 0x05, 0x2b, 0x05, 0x0b, 0xf2, 0xea, 0xf0, + 0xd1, 0x0a, 0xfd, 0x20, 0xfe, 0x01, 0x20, 0xf7, 0xe9, 0x0a, 0x12, 0xfc, + 0xed, 0xef, 0x09, 0xc3, 0x0d, 0x12, 0x08, 0x04, 0x2a, 0xfd, 0xbe, 0xdb, + 0x1d, 0xfc, 0x22, 0xfb, 0xe1, 0x26, 0x14, 0x11, 0x37, 0x1e, 0x13, 0x24, + 0xfd, 0xf9, 0xe5, 0x00, 0xf8, 0x00, 0x05, 0xf1, 0x0b, 0xf2, 0x05, 0x0b, + 0x0e, 0xfc, 0xec, 0xff, 0xf1, 0xd2, 0x29, 0xe4, 0x06, 0x5d, 0x27, 0x13, + 0xd1, 0xf0, 0x2e, 0x06, 0xf7, 0x0a, 0xfb, 0x1e, 0xa9, 0xff, 0xf9, 0x1d, + 0x2e, 0x12, 0x03, 0xfd, 0xf4, 0xf1, 0xe7, 0xf6, 0xfc, 0x14, 0x11, 0x13, + 0xe6, 0xfe, 0xef, 0xf0, 0xf9, 0xdf, 0x3f, 0xe2, 0xff, 0x09, 0x1e, 0xe8, + 0xf1, 0xe6, 0xe1, 0x44, 0xf9, 0xda, 0xf4, 0xf9, 0x08, 0xf3, 0xe6, 0x17, + 0xfa, 0x39, 0xf3, 0x27, 0x20, 0xd3, 0xff, 0x19, 0x20, 0x40, 0xe3, 0x0d, + 0xdc, 0x0c, 0xf4, 0x1b, 0x40, 0x16, 0xf0, 0x05, 0xc7, 0x1c, 0x13, 0xff, + 0x0b, 0xd0, 0xc3, 0x0e, 0xb9, 0xfe, 0xfa, 0xdd, 0xe6, 0xe6, 0xf7, 0x14, + 0xfb, 0xf3, 0x10, 0xed, 0xd1, 0x09, 0xf0, 0x4d, 0xfc, 0x9b, 0x20, 0xec, + 0x16, 0xfe, 0xac, 0xd5, 0x25, 0x05, 0xdf, 0x01, 0x3a, 0x0a, 0xff, 0x0b, + 0xd4, 0x1b, 0x1b, 0xd7, 0xd3, 0xf9, 0xf6, 0x81, 0x21, 0xf9, 0x2c, 0x2c, + 0xf9, 0xee, 0xfc, 0xeb, 0x25, 0x0d, 0xa7, 0xe5, 0xd7, 0x06, 0xcd, 0x3c, + 0xff, 0xf9, 0xe8, 0x3c, 0x25, 0xea, 0x9d, 0x1e, 0xf2, 0x16, 0x04, 0xf4, + 0x5a, 0x2b, 0x13, 0x0d, 0x28, 0x03, 0x01, 0x1f, 0xbc, 0x1c, 0xbd, 0xd1, + 0x68, 0x10, 0x42, 0x0f, 0xf8, 0xe7, 0x08, 0x1e, 0x26, 0xc8, 0x2c, 0x0e, + 0xfa, 0x12, 0x2c, 0xed, 0xf0, 0x03, 0x17, 0xe1, 0x0f, 0x2b, 0x14, 0x21, + 0x33, 0x15, 0xa4, 0xfc, 0xfd, 0x21, 0xdc, 0x18, 0xd5, 0xfb, 0xe9, 0xcd, + 0xd7, 0x1c, 0xdc, 0xfd, 0x2f, 0x19, 0xee, 0x3e, 0x02, 0xec, 0x25, 0x1d, + 0xf9, 0xfa, 0xf2, 0xde, 0x46, 0x11, 0xf7, 0x00, 0x0d, 0x00, 0xe0, 0xf7, + 0xfe, 0x06, 0xe8, 0xe3, 0xe8, 0x1b, 0x47, 0x0c, 0x09, 0x1b, 0xbc, 0x06, + 0xe9, 0x17, 0x27, 0xde, 0x10, 0xda, 0xec, 0x2d, 0x38, 0x1c, 0xf3, 0xdb, + 0xc8, 0xfb, 0x70, 0x00, 0x38, 0x01, 0xe8, 0xfb, 0xcd, 0x41, 0xb0, 0xe5, + 0x08, 0x16, 0xf6, 0xdc, 0xfa, 0xd7, 0xe9, 0xd0, 0xe9, 0x17, 0xe6, 0x37, + 0xe7, 0xe8, 0xb4, 0xfd, 0x4d, 0x0c, 0xe2, 0xec, 0x24, 0xd8, 0x0d, 0xc4, + 0x29, 0x1f, 0x0b, 0xf8, 0x0d, 0x01, 0x11, 0xf4, 0x3a, 0xdd, 0xe2, 0x46, + 0xc6, 0x12, 0x01, 0x03, 0x1b, 0xe9, 0xda, 0x1f, 0xd1, 0xf2, 0x0c, 0xf0, + 0x15, 0x1e, 0x03, 0xa9, 0xf4, 0xf7, 0xd3, 0x1c, 0x04, 0x3f, 0x08, 0xe3, + 0x06, 0xe5, 0xec, 0x02, 0xca, 0xe9, 0xf0, 0xf6, 0xdf, 0xbf, 0xfa, 0xdd, + 0x17, 0x14, 0x32, 0xfb, 0x1f, 0xe0, 0xd3, 0xd4, 0x0c, 0x1b, 0xe4, 0xe1, + 0x05, 0xe9, 0xba, 0x40, 0x03, 0xa9, 0xfc, 0xd7, 0x47, 0x07, 0x06, 0x1b, + 0x2e, 0xc8, 0x2d, 0xe2, 0x47, 0x02, 0x68, 0xf7, 0xfb, 0x0e, 0xe3, 0x00, + 0xcd, 0x17, 0xde, 0x2f, 0x16, 0x4b, 0x2c, 0xde, 0xdc, 0x10, 0x4a, 0x16, + 0xe2, 0xca, 0x1e, 0x3c, 0x1c, 0xee, 0x0d, 0x38, 0x01, 0xf6, 0xa5, 0xca, + 0xf4, 0xe3, 0x1d, 0x06, 0xed, 0xdc, 0xed, 0x25, 0x39, 0x1c, 0xf3, 0x33, + 0x45, 0xec, 0x0f, 0xe3, 0xeb, 0x65, 0xae, 0x02, 0x25, 0xe9, 0xe0, 0xf9, + 0xce, 0x16, 0x05, 0xe0, 0x21, 0xeb, 0x29, 0x07, 0x06, 0xb1, 0x52, 0xc5, + 0x5d, 0x26, 0x02, 0x09, 0x01, 0xab, 0x12, 0xc0, 0x1b, 0xd9, 0xfc, 0xb9, + 0x02, 0x05, 0xf4, 0x92, 0x36, 0x16, 0x12, 0x34, 0xf8, 0x38, 0x40, 0x1c, + 0x13, 0x24, 0x09, 0xe7, 0xea, 0xef, 0x08, 0x29, 0xdf, 0xd4, 0x06, 0xbe, + 0xf0, 0xf2, 0x02, 0x1f, 0xed, 0xbf, 0x45, 0x27, 0xf8, 0xda, 0xe5, 0xf2, + 0xd6, 0x19, 0xe3, 0xf7, 0x06, 0x13, 0x08, 0x03, 0x45, 0xeb, 0xf6, 0x2c, + 0xdd, 0xcc, 0x1a, 0xf4, 0xc7, 0x0d, 0x2d, 0x3d, 0xd0, 0xfc, 0xbd, 0xa7, + 0x37, 0xcb, 0xf1, 0x0f, 0x05, 0xf3, 0x02, 0xc9, 0xbe, 0x09, 0x16, 0xd2, + 0xf2, 0x04, 0xc8, 0xdd, 0x17, 0x27, 0xdf, 0x43, 0x73, 0xf9, 0x42, 0xe7, + 0xcc, 0x00, 0xb0, 0x03, 0xe6, 0xce, 0x12, 0xf0, 0x16, 0xe6, 0x01, 0x05, + 0xe9, 0xd4, 0x52, 0x2f, 0x04, 0x1b, 0xf2, 0xff, 0xc4, 0xd6, 0x08, 0x2b, + 0xbb, 0xe1, 0xd5, 0x03, 0x7f, 0xea, 0xfb, 0x5c, 0xfd, 0x4c, 0xf2, 0xe7, + 0x10, 0xdd, 0xec, 0x23, 0xb3, 0xfb, 0xe9, 0xea, 0xb6, 0x06, 0xf6, 0x46, + 0x02, 0xea, 0xf0, 0xbc, 0x32, 0xd7, 0x0d, 0x1f, 0xd0, 0x05, 0xe7, 0xe2, + 0x13, 0xfb, 0xfe, 0x14, 0xcd, 0xd5, 0x29, 0x27, 0xcf, 0x04, 0xc1, 0x27, + 0x23, 0x00, 0xed, 0xd6, 0x16, 0x18, 0xc4, 0xed, 0x2e, 0xf2, 0xfc, 0xd9, + 0xdd, 0x09, 0xdd, 0xf5, 0x01, 0xf3, 0x26, 0x0e, 0xec, 0xe2, 0x43, 0x17, + 0xea, 0xf9, 0xdd, 0x22, 0xfb, 0xe8, 0xd6, 0xf3, 0xd8, 0x35, 0xf5, 0xf2, + 0xfc, 0xfb, 0xe5, 0x02, 0x32, 0xee, 0xf5, 0xe8, 0x2a, 0xa7, 0xfc, 0xec, + 0xeb, 0x20, 0x15, 0xf1, 0xeb, 0xf3, 0xdb, 0xd9, 0xfd, 0xe6, 0x0d, 0x36, + 0x40, 0xf2, 0xf4, 0xe4, 0x27, 0xbc, 0x1a, 0xe9, 0x29, 0x29, 0x05, 0xe4, + 0x30, 0xf2, 0xc7, 0x16, 0x81, 0xf4, 0xe0, 0x04, 0xfe, 0x32, 0xfb, 0xd4, + 0xea, 0xfc, 0xf5, 0xd2, 0x1b, 0xeb, 0x16, 0x1b, 0xf3, 0x10, 0xde, 0xe7, + 0xf4, 0xff, 0xfc, 0x04, 0xd3, 0x16, 0xd2, 0x00, 0x11, 0x02, 0xe0, 0x27, + 0xf5, 0x07, 0xce, 0xd6, 0xdf, 0xcc, 0x3f, 0xf9, 0x28, 0x24, 0x1b, 0x06, + 0xf0, 0x07, 0xfc, 0xf5, 0xe2, 0x52, 0x35, 0x1c, 0xfc, 0xed, 0x1a, 0x02, + 0x25, 0x0b, 0x02, 0x2d, 0x34, 0xfd, 0x2a, 0x40, 0xf0, 0x01, 0xf9, 0xf6, + 0xec, 0x12, 0x38, 0x18, 0xe7, 0x03, 0xf3, 0x05, 0x15, 0x06, 0x0d, 0xf0, + 0x4b, 0x1d, 0xeb, 0xfa, 0x34, 0xf9, 0x16, 0xf4, 0xf5, 0x0a, 0x02, 0xe6, + 0xd2, 0x35, 0x01, 0x12, 0x0d, 0xf3, 0xb5, 0xff, 0x0e, 0xe3, 0xf0, 0xe6, + 0xf2, 0xdc, 0xc2, 0xc1, 0xfb, 0x0f, 0x1b, 0xf3, 0x04, 0xe6, 0xf2, 0xf9, + 0x0f, 0x06, 0xfe, 0x06, 0xcd, 0xd0, 0x04, 0xfd, 0xc9, 0xfc, 0xee, 0xde, + 0x23, 0x48, 0x14, 0x16, 0xe4, 0xef, 0xec, 0xc3, 0xf4, 0x0c, 0xfe, 0x40, + 0xd0, 0x14, 0x12, 0x0c, 0x4c, 0xd3, 0x27, 0x05, 0xe2, 0xd3, 0xff, 0x07, + 0xe2, 0xea, 0x18, 0xeb, 0xc8, 0xea, 0x18, 0xe8, 0x3b, 0x03, 0x0a, 0xf9, + 0xfc, 0x03, 0xe6, 0xf2, 0xdb, 0xfc, 0x19, 0xcf, 0x01, 0xd3, 0x54, 0x17, + 0xfb, 0xe6, 0x22, 0x2e, 0xe9, 0x15, 0xe8, 0x1c, 0x12, 0xd1, 0xe2, 0x29, + 0x25, 0xe6, 0xe7, 0x37, 0x1f, 0x31, 0x14, 0xef, 0x01, 0x04, 0x14, 0xf3, + 0xee, 0xf3, 0x00, 0x03, 0xf3, 0xed, 0xfa, 0x14, 0xfa, 0xf8, 0x07, 0xf6, + 0x23, 0x31, 0x1e, 0xf9, 0x10, 0xd8, 0xf2, 0xf9, 0xc2, 0xf1, 0xfc, 0x02, + 0xfb, 0xe4, 0xef, 0x08, 0x09, 0xed, 0xed, 0xe9, 0xee, 0xf9, 0xfb, 0x12, + 0x11, 0x13, 0x12, 0x14, 0xd8, 0xeb, 0x1c, 0x04, 0x0a, 0xf3, 0xd1, 0xf4, + 0xd9, 0x26, 0xf6, 0xf3, 0x17, 0xfe, 0xe6, 0xe5, 0xdb, 0x26, 0xef, 0x24, + 0x17, 0x10, 0xff, 0x17, 0xf5, 0xdf, 0xff, 0xfa, 0xf5, 0x07, 0x3a, 0xe7, + 0xef, 0x13, 0xe6, 0x06, 0xf9, 0x02, 0xe5, 0x3c, 0x0b, 0xdc, 0xe9, 0xc9, + 0x0a, 0x14, 0xd3, 0x01, 0xef, 0xfe, 0xf6, 0xfd, 0xdf, 0x08, 0x0b, 0xec, + 0xe6, 0x24, 0xeb, 0x25, 0x2f, 0x0a, 0x00, 0xca, 0x00, 0x0a, 0x0b, 0x14, + 0x0a, 0xca, 0x0a, 0x1d, 0x15, 0x06, 0xfc, 0xf0, 0xe1, 0x02, 0x1b, 0xf5, + 0x13, 0xf8, 0x17, 0x04, 0xf4, 0xfd, 0xf7, 0xdf, 0xef, 0xfb, 0xe9, 0xdb, + 0xe1, 0xbf, 0x28, 0x34, 0x0e, 0x05, 0xd2, 0x04, 0x05, 0xf6, 0x02, 0x19, + 0x1a, 0x08, 0x1e, 0xe1, 0xff, 0xef, 0x81, 0xd1, 0x25, 0x35, 0xf0, 0xe2, + 0x0e, 0xea, 0xd2, 0x16, 0xe6, 0xe5, 0x2f, 0xf9, 0xf8, 0x04, 0xfc, 0x0d, + 0xf6, 0xf1, 0xe5, 0xc6, 0x05, 0xea, 0x0b, 0xfb, 0xd9, 0xe5, 0x0e, 0x14, + 0x0d, 0xfc, 0x03, 0x0e, 0x0d, 0x0b, 0x07, 0x00, 0xfb, 0xf3, 0x0e, 0xea, + 0xf5, 0xf7, 0xd9, 0xf6, 0xf6, 0xcb, 0x0f, 0x30, 0xf8, 0xf4, 0xf0, 0x06, + 0x09, 0x0d, 0x01, 0xd6, 0xea, 0x10, 0xfe, 0x06, 0x07, 0xba, 0xf8, 0x06, + 0xdf, 0xf7, 0xd6, 0x08, 0xe8, 0xcd, 0xfe, 0x10, 0x0d, 0x2b, 0xee, 0xfb, + 0x17, 0x1e, 0x2d, 0x09, 0x02, 0xfc, 0xd9, 0x18, 0x0a, 0x04, 0x14, 0xeb, + 0xef, 0xf1, 0x03, 0x01, 0xf5, 0xdc, 0x0b, 0xc6, 0xcd, 0xfc, 0x18, 0x37, + 0x15, 0xfb, 0x2b, 0xe9, 0xdf, 0xe1, 0xd9, 0xeb, 0xf5, 0x1e, 0xf2, 0x0b, + 0xdf, 0xda, 0x1e, 0x13, 0x01, 0xdd, 0x0b, 0xdc, 0x03, 0xfa, 0x14, 0x02, + 0x20, 0x1a, 0xf2, 0x23, 0x15, 0xe7, 0xf4, 0xe2, 0xf4, 0x02, 0x23, 0xe2, + 0x2d, 0x0f, 0x07, 0xb7, 0xf1, 0xf4, 0xdd, 0xe1, 0x19, 0x2d, 0xe8, 0x09, + 0x32, 0xe8, 0x02, 0xcc, 0x1a, 0xeb, 0x1e, 0x12, 0x21, 0x09, 0x12, 0x1f, + 0xea, 0x23, 0xd7, 0x21, 0x23, 0xfd, 0xea, 0x02, 0xfa, 0x21, 0x42, 0x01, + 0xe8, 0x0c, 0xfe, 0xf0, 0x00, 0xe9, 0xda, 0x27, 0x16, 0xff, 0xfb, 0x0b, + 0x31, 0xf3, 0x1b, 0xe3, 0xe8, 0x2e, 0xf8, 0xe3, 0x00, 0x13, 0x4b, 0x78, + 0x0e, 0x15, 0xf9, 0xe9, 0x07, 0x3f, 0xe8, 0xb4, 0x33, 0xe5, 0xd9, 0xab, + 0xfb, 0xd5, 0x0e, 0x0c, 0xe4, 0xd0, 0x3a, 0x30, 0x12, 0xe1, 0x1f, 0xcc, + 0xef, 0xe5, 0xc4, 0x1b, 0xf4, 0x18, 0xd8, 0x1c, 0xe0, 0x0d, 0x9c, 0x1c, + 0xcb, 0x37, 0xeb, 0xef, 0x92, 0xc6, 0x16, 0xd2, 0xcf, 0xa3, 0xbe, 0x0b, + 0xef, 0x48, 0x0e, 0x06, 0xfe, 0x24, 0xf4, 0x07, 0xc3, 0x01, 0xaf, 0xfb, + 0xfe, 0xe8, 0x05, 0xf2, 0xfb, 0xc0, 0xb2, 0xcc, 0xd6, 0x19, 0x0b, 0x38, + 0xf5, 0xee, 0x13, 0xee, 0x11, 0x2d, 0xe6, 0xe6, 0x2a, 0xfb, 0xfd, 0xef, + 0x04, 0xe3, 0x0a, 0x44, 0xf7, 0xfa, 0xaf, 0xf8, 0x1b, 0x47, 0xf7, 0x09, + 0x7f, 0x01, 0xfb, 0x1f, 0x4d, 0xed, 0xfa, 0x1e, 0xef, 0x12, 0x0e, 0xee, + 0x12, 0xd8, 0xf8, 0xff, 0xd1, 0xf4, 0xb7, 0xdb, 0x01, 0x1b, 0xe1, 0x09, + 0x01, 0xb5, 0xfa, 0x02, 0x27, 0x1a, 0xcd, 0x1b, 0xed, 0x7e, 0xdf, 0x12, + 0xfe, 0x1a, 0xd4, 0x0f, 0x12, 0xea, 0xee, 0xf3, 0xd8, 0xac, 0xc8, 0x0b, + 0x04, 0xea, 0x16, 0xf0, 0x0c, 0x3c, 0xdc, 0xff, 0x0c, 0x31, 0xeb, 0xde, + 0x03, 0x29, 0x08, 0x2e, 0x31, 0xd9, 0x4a, 0x04, 0xfd, 0xfa, 0xf8, 0xe2, + 0xee, 0xfe, 0x23, 0x29, 0xec, 0xe1, 0xe1, 0x2a, 0x0b, 0x0c, 0x06, 0x05, + 0xbf, 0x13, 0xdc, 0x06, 0xfc, 0x34, 0x1f, 0x48, 0x21, 0xe2, 0x23, 0x00, + 0xea, 0xe2, 0xe8, 0xfc, 0xf1, 0xff, 0x01, 0xec, 0xdc, 0x47, 0xe1, 0x19, + 0xf1, 0xe4, 0xba, 0xf9, 0xf0, 0xec, 0xe8, 0x34, 0x35, 0xb4, 0xef, 0xe1, + 0x2e, 0x14, 0xf6, 0xf6, 0xef, 0x05, 0x03, 0xfa, 0xf6, 0x11, 0xff, 0x2f, + 0x00, 0x06, 0xe2, 0x28, 0x1d, 0x08, 0x1f, 0x22, 0xe7, 0x32, 0x15, 0x0d, + 0xeb, 0xf4, 0xea, 0xb3, 0x35, 0xe6, 0xe9, 0xe4, 0xef, 0xf6, 0xe8, 0x0e, + 0xa9, 0x18, 0xe8, 0xe8, 0x05, 0xff, 0x03, 0x3d, 0x20, 0xf8, 0xe8, 0xce, + 0x0a, 0x11, 0x09, 0xe5, 0x55, 0x0c, 0xe9, 0x1a, 0xdc, 0x00, 0xfa, 0x16, + 0x0b, 0x00, 0x09, 0xf1, 0x15, 0x27, 0xde, 0x05, 0x05, 0xfb, 0xf9, 0x35, + 0xfe, 0x0b, 0xf5, 0x2e, 0xf5, 0x29, 0x0e, 0xf8, 0x01, 0x0a, 0x23, 0xf5, + 0xfc, 0xd4, 0x3b, 0x0a, 0x04, 0x0b, 0xfb, 0x13, 0xe0, 0x0f, 0x30, 0xf3, + 0x00, 0x09, 0xe2, 0xea, 0xed, 0x34, 0xf8, 0xea, 0x22, 0xe5, 0x12, 0xca, + 0xfe, 0xef, 0xd1, 0x1c, 0x9f, 0xe2, 0x09, 0x0e, 0x34, 0x0c, 0xfd, 0x13, + 0x1f, 0x30, 0xfd, 0x02, 0xc4, 0x00, 0xfb, 0xc0, 0xf0, 0x09, 0x12, 0x1b, + 0x18, 0xfe, 0x12, 0x08, 0xdf, 0x28, 0xea, 0xf4, 0x07, 0xfd, 0x06, 0xc9, + 0xed, 0xd9, 0xf9, 0x05, 0x34, 0xed, 0xf7, 0xe2, 0xb5, 0xe4, 0xe5, 0xfc, + 0x1d, 0x20, 0x0e, 0xf1, 0xe5, 0x0f, 0x05, 0xe3, 0x0e, 0x30, 0xe6, 0xf2, + 0x00, 0xeb, 0x10, 0xe2, 0x04, 0xf6, 0x81, 0xc4, 0xeb, 0x1e, 0x0b, 0x03, + 0xea, 0x22, 0xed, 0x12, 0x01, 0xf5, 0xf9, 0x00, 0x14, 0xf9, 0xf2, 0x27, + 0x24, 0x1f, 0x0e, 0xbb, 0xeb, 0xed, 0x0a, 0x0c, 0x1f, 0xef, 0x26, 0x0c, + 0xfa, 0x48, 0xf6, 0xbe, 0x08, 0x03, 0xec, 0xf6, 0x1e, 0x19, 0x0b, 0xe6, + 0xf9, 0x2d, 0x09, 0xf7, 0xd0, 0xe3, 0x1a, 0xfb, 0x0c, 0x12, 0xe1, 0xd5, + 0x12, 0xfa, 0x06, 0xc2, 0xce, 0xe7, 0x23, 0xb7, 0xdb, 0xf0, 0xe4, 0x05, + 0xe5, 0xf0, 0x0e, 0xd1, 0x04, 0x0a, 0x0a, 0xe2, 0xfc, 0xe5, 0xc9, 0xdd, + 0x32, 0xd6, 0x3e, 0xe7, 0xe4, 0xe3, 0xd1, 0x00, 0x04, 0x0a, 0xc8, 0xf6, + 0x01, 0x81, 0xe2, 0x20, 0x35, 0xf2, 0x14, 0x00, 0x48, 0xf3, 0xf9, 0x31, + 0x17, 0x10, 0xf6, 0xfe, 0xff, 0xfa, 0x0e, 0xc7, 0xe9, 0x31, 0xf6, 0xfb, + 0x13, 0xc8, 0x00, 0x42, 0xfb, 0x16, 0xfe, 0xf4, 0x1c, 0x07, 0x1f, 0x39, + 0xe8, 0x2b, 0x4f, 0x06, 0xd4, 0xfb, 0xd5, 0xee, 0xed, 0xfd, 0xe7, 0x0f, + 0x18, 0xe7, 0x0f, 0xed, 0x04, 0x25, 0x1e, 0xd0, 0x33, 0xdf, 0x0b, 0xf7, + 0xf6, 0xf2, 0x17, 0xe8, 0xfd, 0xe0, 0x02, 0x07, 0x05, 0x07, 0x0c, 0xd1, + 0xfa, 0x0c, 0xfe, 0xed, 0xfc, 0x25, 0xe0, 0x13, 0x3b, 0xc6, 0x06, 0xd3, + 0x08, 0xf2, 0xf3, 0xed, 0x1b, 0x06, 0x06, 0x05, 0x11, 0xfb, 0x04, 0x07, + 0xfc, 0xfe, 0x17, 0xdd, 0xff, 0xde, 0xcc, 0xf6, 0x0e, 0xff, 0xf8, 0x0a, + 0x07, 0xf6, 0xf7, 0x11, 0x05, 0x0b, 0x18, 0xed, 0x1a, 0xe3, 0xf4, 0xea, + 0xe8, 0x1c, 0xfa, 0x2a, 0x35, 0xf4, 0xf8, 0x30, 0x03, 0xe1, 0x0c, 0xda, + 0x14, 0xff, 0x35, 0xff, 0x26, 0xf1, 0x14, 0xc8, 0x1a, 0xe1, 0xf0, 0x05, + 0x0b, 0xfc, 0xdf, 0xe8, 0x15, 0xed, 0xfe, 0x0b, 0x01, 0x11, 0x37, 0x9c, + 0xff, 0xfb, 0xfd, 0xd5, 0xf7, 0xeb, 0xfd, 0x3f, 0x07, 0x08, 0xf6, 0xbf, + 0x43, 0x0d, 0xd0, 0xff, 0x16, 0x1f, 0xd8, 0xee, 0x0c, 0x0b, 0x16, 0xdb, + 0x04, 0xd2, 0x00, 0xe9, 0x07, 0xe5, 0x02, 0x21, 0xb4, 0x03, 0x20, 0x06, + 0xe8, 0xbf, 0x1e, 0x0f, 0xae, 0xc3, 0xd8, 0x31, 0xf3, 0x15, 0xf0, 0xe4, + 0xfa, 0x27, 0x01, 0xf3, 0xd9, 0x07, 0x13, 0xd9, 0xfd, 0x0e, 0x0c, 0xd1, + 0xe4, 0xdd, 0xe1, 0xed, 0x0a, 0xe7, 0x29, 0xfc, 0x06, 0xe5, 0xe1, 0xef, + 0x11, 0xf1, 0xe7, 0x53, 0x11, 0xff, 0xf8, 0x09, 0x15, 0x01, 0xf5, 0xed, + 0xf5, 0xb3, 0x08, 0xdf, 0x28, 0xfe, 0x17, 0xdc, 0x05, 0xed, 0xef, 0xf5, + 0x05, 0x00, 0x1f, 0xf0, 0x36, 0xef, 0xd0, 0xf9, 0xf0, 0xee, 0xf8, 0x08, + 0xf1, 0x3f, 0xed, 0x1b, 0x07, 0x21, 0x13, 0xfe, 0x03, 0x14, 0x32, 0x09, + 0x08, 0x15, 0xff, 0xee, 0x01, 0xf6, 0xe9, 0x04, 0x27, 0xdc, 0xf2, 0x22, + 0x0e, 0x2c, 0xf9, 0x69, 0x2c, 0x07, 0x22, 0x52, 0x12, 0x25, 0xff, 0xd1, + 0xd6, 0xfb, 0x51, 0x13, 0x01, 0x06, 0xd8, 0x25, 0xef, 0x21, 0xed, 0xc8, + 0x27, 0x15, 0x0b, 0xd0, 0x18, 0x05, 0x39, 0x41, 0xcc, 0xf1, 0x08, 0x4b, + 0x17, 0xfb, 0x25, 0x37, 0x2c, 0x15, 0x28, 0x30, 0xfc, 0xee, 0xee, 0x22, + 0x30, 0xd9, 0xfc, 0xf5, 0x16, 0xce, 0xd9, 0x1b, 0x09, 0x06, 0xe7, 0x07, + 0x2d, 0xc2, 0xfd, 0xeb, 0xff, 0x24, 0xec, 0x0e, 0x0f, 0xee, 0xf3, 0x29, + 0x00, 0xdc, 0xe8, 0x0a, 0xd6, 0x17, 0xe6, 0x13, 0x30, 0xd6, 0xf7, 0x1c, + 0xc7, 0xdf, 0xff, 0xc4, 0xdd, 0x01, 0x0b, 0xf8, 0x8f, 0x03, 0xf6, 0xf8, + 0x26, 0x16, 0x25, 0xfc, 0x13, 0x08, 0x21, 0x56, 0xff, 0x01, 0x1e, 0xfb, + 0xc2, 0x05, 0xe3, 0x0e, 0xc7, 0x2a, 0xf0, 0xf7, 0xfb, 0x01, 0xd2, 0x09, + 0xe9, 0x7f, 0x17, 0xd3, 0xd9, 0xf1, 0xca, 0x07, 0x05, 0xb8, 0xf1, 0xf3, + 0x1b, 0x15, 0x0e, 0xf6, 0xd8, 0x03, 0xd6, 0xf9, 0xef, 0xf8, 0xed, 0x19, + 0xf7, 0x1b, 0xd4, 0x14, 0x0c, 0xf3, 0xe5, 0xf6, 0xfb, 0x0c, 0x2c, 0xfa, + 0x9b, 0xd2, 0xb3, 0xd2, 0x04, 0x34, 0x18, 0xdd, 0xee, 0xf5, 0x19, 0xcd, + 0x2f, 0x15, 0xd0, 0xda, 0xe0, 0x24, 0xd1, 0xc2, 0x1a, 0xc7, 0x3b, 0x23, + 0x32, 0xb7, 0xf4, 0x99, 0x00, 0xe6, 0xc5, 0xd7, 0xea, 0xc2, 0xe9, 0x3f, + 0xc1, 0xdd, 0x34, 0xea, 0x05, 0x0a, 0xc5, 0xa7, 0x04, 0xfd, 0xad, 0xfc, + 0x58, 0xf2, 0x60, 0x24, 0x1d, 0x93, 0x4b, 0x2b, 0x08, 0x14, 0x29, 0x16, + 0x3f, 0x3c, 0xeb, 0xcb, 0xf5, 0x20, 0xbd, 0x34, 0xe4, 0xb9, 0xe1, 0x09, + 0xe0, 0xf8, 0x33, 0x69, 0xf3, 0x2c, 0xdc, 0xe2, 0xc9, 0xc9, 0xe2, 0x14, + 0xfb, 0xd7, 0xb7, 0x2d, 0xf8, 0xc5, 0xf4, 0x05, 0xf8, 0x3d, 0x2e, 0xea, + 0xde, 0xcc, 0xaf, 0x0a, 0x69, 0x17, 0xf2, 0xed, 0x34, 0x28, 0xf2, 0xeb, + 0xe2, 0xe6, 0x1f, 0x25, 0x4d, 0xd9, 0xaf, 0x10, 0xe5, 0xd8, 0xc2, 0xd5, + 0x18, 0x81, 0xf8, 0xd6, 0xee, 0xcd, 0xfb, 0x2c, 0x10, 0x10, 0xf3, 0xcf, + 0xe9, 0x3e, 0xe9, 0x01, 0xaf, 0xd4, 0x66, 0xf0, 0xe1, 0x2d, 0x55, 0x91, + 0xc1, 0x12, 0x16, 0x00, 0x1c, 0xe9, 0x40, 0x04, 0xd8, 0x36, 0x52, 0x9d, + 0x3b, 0xf6, 0xce, 0x11, 0x1b, 0x2e, 0xf3, 0xc9, 0x01, 0xa3, 0xda, 0x8c, + 0x16, 0x12, 0x2c, 0x6c, 0x08, 0x3a, 0x26, 0xef, 0xf8, 0x1b, 0x44, 0x02, + 0x24, 0x12, 0x12, 0x42, 0xf5, 0xd4, 0x6d, 0x0a, 0x3c, 0x12, 0x06, 0xbb, + 0xb3, 0x4d, 0x1d, 0x01, 0xe3, 0x60, 0x19, 0x1d, 0xa4, 0x65, 0x14, 0xe8, + 0x4c, 0x3e, 0x72, 0x32, 0x10, 0x33, 0x14, 0x11, 0xf6, 0xff, 0xd6, 0xfe, + 0xfa, 0x10, 0xfc, 0xfd, 0x0c, 0xaa, 0xec, 0xe3, 0x14, 0xd3, 0x12, 0x1f, + 0xd4, 0xde, 0xc3, 0x0e, 0xf3, 0x0e, 0xfb, 0x31, 0xef, 0xbe, 0x21, 0x27, + 0x51, 0xee, 0xd4, 0x11, 0x18, 0xe5, 0xc9, 0x15, 0x02, 0xaa, 0x99, 0x34, + 0x3e, 0x1a, 0x26, 0x66, 0xea, 0x08, 0xf7, 0x0f, 0xef, 0xea, 0x32, 0x01, + 0xd7, 0xc0, 0xb0, 0x42, 0xf0, 0x04, 0x4f, 0x06, 0xfc, 0xd8, 0xde, 0xf9, + 0xea, 0x48, 0x2e, 0xf6, 0xd1, 0x1e, 0x1e, 0xee, 0xf5, 0xf3, 0x57, 0x3b, + 0xf9, 0xe2, 0x3f, 0x2b, 0x0b, 0xf6, 0x3b, 0x5e, 0xfb, 0xa7, 0xc4, 0xf8, + 0xe7, 0x25, 0xce, 0xbf, 0xcb, 0xff, 0xc9, 0x11, 0x3c, 0xf4, 0x24, 0x4d, + 0x07, 0xaf, 0xfc, 0x0c, 0x18, 0x07, 0xe8, 0x06, 0xd1, 0xbf, 0x17, 0x11, + 0x07, 0x34, 0xf1, 0xf2, 0x1e, 0xf0, 0x19, 0x08, 0xff, 0xe8, 0x37, 0xb4, + 0x24, 0xd5, 0x1d, 0x21, 0xf6, 0x05, 0xd8, 0x07, 0x12, 0x0a, 0xeb, 0xf2, + 0x2c, 0x2c, 0xbe, 0xfd, 0x88, 0x14, 0xfb, 0xf6, 0x2d, 0xef, 0xbc, 0xef, + 0x3d, 0x03, 0xce, 0xe3, 0xf4, 0x16, 0x1a, 0x81, 0x0b, 0x3b, 0x19, 0x10, + 0xe0, 0xc4, 0x14, 0x11, 0x01, 0xe8, 0x05, 0xdd, 0xbb, 0x0a, 0x05, 0xf6, + 0x09, 0xef, 0xec, 0xe7, 0xd7, 0x10, 0xfc, 0xe2, 0xed, 0xe8, 0xf6, 0xfe, + 0x12, 0xd4, 0x21, 0x34, 0x8b, 0x2e, 0x08, 0xd9, 0x2a, 0x14, 0xfe, 0xbb, + 0xe0, 0x0d, 0xe7, 0x31, 0x10, 0xf9, 0xb9, 0xf2, 0xb3, 0xf5, 0x14, 0xdb, + 0x01, 0x0c, 0x46, 0x1d, 0xc2, 0xc7, 0xd8, 0xd1, 0x0e, 0xf1, 0x07, 0x17, + 0x19, 0x3f, 0xff, 0xef, 0xe9, 0x20, 0xdb, 0xf4, 0x13, 0xfd, 0xf0, 0x0c, + 0xc7, 0xf8, 0x2a, 0x19, 0xfe, 0xb2, 0xca, 0x0c, 0xc1, 0x07, 0x43, 0x35, + 0x10, 0xf8, 0xf9, 0xbc, 0x4d, 0xd3, 0x17, 0xf9, 0xde, 0xd8, 0xf3, 0x38, + 0xca, 0x24, 0xe4, 0x15, 0xfc, 0x2a, 0xff, 0x1c, 0xc0, 0xac, 0xef, 0xef, + 0xfa, 0xcd, 0x47, 0x00, 0x0a, 0xb3, 0xfb, 0xf1, 0x18, 0x3b, 0x04, 0xfc, + 0xc5, 0xcc, 0xd5, 0x1f, 0x11, 0xf2, 0x17, 0xd6, 0xfd, 0x11, 0x42, 0xeb, + 0xe2, 0xe8, 0x25, 0x02, 0x36, 0xf5, 0x22, 0x2a, 0x18, 0xfa, 0xfe, 0xe0, + 0xe3, 0x81, 0x0f, 0x16, 0x49, 0xdd, 0xff, 0xe1, 0xba, 0xfa, 0x3f, 0xbe, + 0x0c, 0x29, 0xe3, 0xf6, 0xc8, 0xd9, 0x33, 0x05, 0x0b, 0x0a, 0xfc, 0x9a, + 0xf4, 0x3f, 0x28, 0x81, 0x16, 0xa8, 0x0b, 0xe4, 0x08, 0x2f, 0xd1, 0x28, + 0xe8, 0x1c, 0xf4, 0xc1, 0x28, 0xa1, 0x04, 0x1b, 0x16, 0xff, 0xf8, 0xef, + 0xdf, 0xe8, 0x4a, 0xe5, 0xf6, 0xdf, 0x3a, 0x00, 0xfd, 0xfa, 0xd6, 0xce, + 0xe8, 0x14, 0xd2, 0xde, 0x3c, 0xe3, 0xcd, 0xc6, 0xfa, 0x1f, 0x19, 0x0c, + 0xc9, 0xee, 0x11, 0xe6, 0x11, 0x13, 0xda, 0xee, 0xea, 0x1e, 0x0a, 0x1a, + 0xf8, 0xe0, 0xb5, 0x1a, 0xf2, 0x1f, 0xcf, 0x21, 0x26, 0x2e, 0x1e, 0x05, + 0xe7, 0x04, 0x0b, 0x39, 0xfc, 0x22, 0x34, 0x05, 0x48, 0xfe, 0x22, 0xb1, + 0x0b, 0x39, 0xe9, 0x07, 0x1d, 0xfb, 0xc2, 0xec, 0x0f, 0xdd, 0x2e, 0xe2, + 0xcc, 0xb3, 0xf5, 0xe2, 0x2d, 0x06, 0xba, 0x09, 0xe5, 0x08, 0x27, 0x06, + 0x2e, 0x03, 0xee, 0xc9, 0x27, 0x17, 0x2d, 0xff, 0x1d, 0xb7, 0x99, 0x39, + 0x73, 0x1f, 0x24, 0xfc, 0xed, 0xf9, 0x2a, 0x25, 0x01, 0x68, 0x34, 0x0b, + 0x26, 0xec, 0xc3, 0xd8, 0x30, 0x46, 0x63, 0x06, 0xfd, 0xf9, 0x56, 0x10, + 0xec, 0x29, 0x1e, 0xf1, 0x10, 0x99, 0xe7, 0xeb, 0x3b, 0x26, 0x20, 0x00, + 0xf7, 0xc1, 0x2a, 0x30, 0x13, 0xfe, 0x2e, 0x3e, 0x0e, 0xbb, 0xff, 0x09, + 0xec, 0x01, 0xa3, 0x19, 0xe7, 0x01, 0x48, 0xb7, 0xee, 0xe1, 0xd8, 0xf6, + 0x3a, 0xaf, 0xd9, 0x00, 0x2f, 0x05, 0xc7, 0x31, 0x39, 0xf0, 0x01, 0x02, + 0x04, 0x35, 0x01, 0x06, 0x19, 0xa0, 0x08, 0x19, 0x0c, 0xed, 0xdb, 0xd6, + 0xef, 0x1e, 0xcd, 0xe3, 0x10, 0x0e, 0xc2, 0x1c, 0xad, 0x12, 0xfd, 0x20, + 0x3d, 0xff, 0x37, 0x57, 0xca, 0x0e, 0x19, 0x29, 0xf1, 0xc6, 0x11, 0x5c, + 0x03, 0x01, 0x07, 0x01, 0x01, 0x02, 0x08, 0x02, 0xfc, 0xff, 0x00, 0x04, + 0x04, 0x00, 0xf9, 0x05, 0x03, 0xf6, 0xfb, 0xfb, 0x05, 0x00, 0xff, 0x01, + 0x01, 0x00, 0xfc, 0xfa, 0x00, 0x01, 0x04, 0x00, 0x01, 0xfe, 0xfe, 0x06, + 0x01, 0xfc, 0x03, 0xff, 0xff, 0x04, 0xff, 0x02, 0x0a, 0x08, 0x00, 0xfe, + 0x03, 0x0c, 0x03, 0x0c, 0x06, 0xf9, 0x00, 0xfa, 0xff, 0xf7, 0xf3, 0x03, + 0x01, 0xfe, 0x03, 0xfc, 0xfe, 0x02, 0xfe, 0x09, 0xfe, 0x02, 0xfd, 0x03, + 0xfd, 0x00, 0xfd, 0xfb, 0x06, 0x01, 0xff, 0xfa, 0xfe, 0xfd, 0x0b, 0xff, + 0xfa, 0xff, 0x7f, 0x02, 0xfa, 0x06, 0xfc, 0xfe, 0xfc, 0xf3, 0xfc, 0x05, + 0xf8, 0x05, 0xfe, 0x02, 0x04, 0x01, 0x06, 0xfe, 0x08, 0xfd, 0x06, 0xf9, + 0xfe, 0xfd, 0x03, 0xfe, 0xfe, 0xfc, 0xfc, 0x01, 0xfa, 0x02, 0x15, 0xfb, + 0x02, 0x01, 0x02, 0x01, 0xf5, 0xf8, 0x05, 0x03, 0x07, 0x02, 0xf1, 0xff, + 0x03, 0x01, 0x07, 0xfe, 0xfa, 0xf6, 0xf9, 0xff, 0x04, 0xf8, 0x03, 0x05, + 0xfc, 0xff, 0x07, 0x02, 0xfb, 0xfa, 0x02, 0xf9, 0x07, 0xfa, 0xfd, 0xe9, + 0xf4, 0x00, 0xff, 0x03, 0xfe, 0x00, 0x01, 0xfd, 0xff, 0xf6, 0xfd, 0xfe, + 0x05, 0xfe, 0x05, 0x00, 0xfa, 0xfd, 0xfa, 0x00, 0x07, 0xfc, 0xf8, 0x07, + 0x0a, 0x04, 0x02, 0x00, 0xff, 0x03, 0xf3, 0xfa, 0x09, 0xfe, 0x02, 0x03, + 0x07, 0x03, 0x01, 0x0a, 0x02, 0xfe, 0xfe, 0x02, 0xfd, 0xfc, 0xf5, 0x00, + 0xfe, 0x05, 0x01, 0xfb, 0xfc, 0xfe, 0xf8, 0xfe, 0x0b, 0x06, 0x05, 0x04, + 0x05, 0x02, 0x05, 0x04, 0xfe, 0xfa, 0x05, 0xff, 0xfa, 0x04, 0x00, 0xfc, + 0xfc, 0xff, 0x04, 0xfc, 0x02, 0xfc, 0xf4, 0xfc, 0x01, 0x03, 0xff, 0x02, + 0x05, 0x03, 0x06, 0x01, 0x01, 0xfc, 0x00, 0xfd, 0x03, 0xf9, 0xfd, 0xfd, + 0x08, 0x02, 0x01, 0xfd, 0xff, 0x1c, 0xd1, 0x0d, 0x0b, 0xf9, 0x17, 0xf2, + 0x02, 0xe8, 0x4d, 0xcf, 0xf9, 0xfe, 0x17, 0x0f, 0x0f, 0x1f, 0xfc, 0x10, + 0x1b, 0xf0, 0x15, 0x04, 0xe7, 0x2c, 0xea, 0x08, 0xf7, 0x04, 0x18, 0xee, + 0x13, 0xcf, 0xdf, 0x17, 0xf6, 0xf1, 0xc5, 0xf8, 0xf4, 0x50, 0xeb, 0x05, + 0x9b, 0x1a, 0xe4, 0x19, 0xee, 0xd4, 0xe8, 0x00, 0x08, 0x22, 0xf1, 0xfb, + 0xc5, 0x0e, 0x27, 0xdd, 0xf1, 0x15, 0x30, 0x06, 0x09, 0x11, 0x08, 0xe8, + 0xff, 0x2d, 0xe4, 0x2a, 0x0f, 0xe1, 0xf8, 0x50, 0xf0, 0x32, 0x09, 0xc7, + 0xf1, 0x16, 0x03, 0xf6, 0x00, 0x06, 0xf3, 0x2b, 0x2d, 0xf3, 0xfe, 0xe7, + 0xc7, 0x0e, 0xc0, 0xfc, 0x22, 0xed, 0x18, 0x10, 0x39, 0x19, 0x03, 0x40, + 0xf4, 0xf3, 0xfd, 0x03, 0x2f, 0x02, 0xe9, 0xdf, 0xbc, 0x29, 0xd9, 0x24, + 0xf9, 0x0b, 0xcd, 0x40, 0xfe, 0xf5, 0xfc, 0xee, 0x04, 0x17, 0x14, 0x0b, + 0xf5, 0x01, 0x1e, 0xe6, 0xee, 0x1a, 0xe5, 0x2c, 0xe8, 0xf6, 0x2e, 0x22, + 0xf9, 0xe1, 0x3c, 0x5c, 0xe9, 0xe3, 0xce, 0x19, 0x14, 0x5a, 0xef, 0xff, + 0xd5, 0xe1, 0x43, 0x94, 0xb5, 0x02, 0x0f, 0xcc, 0x09, 0x0a, 0xf2, 0xd2, + 0xee, 0xd3, 0xe8, 0x4b, 0x2e, 0xee, 0x03, 0x60, 0x25, 0x10, 0xe7, 0x00, + 0xd7, 0x1b, 0x0a, 0xed, 0x2d, 0xf4, 0xf7, 0x8b, 0xeb, 0xe1, 0xfd, 0x16, + 0x9d, 0xf9, 0xfe, 0xda, 0x1c, 0x14, 0x2d, 0x11, 0xde, 0xf5, 0xf4, 0xed, + 0xeb, 0xef, 0xc4, 0x22, 0xf2, 0x2c, 0x07, 0xe8, 0x2e, 0xe2, 0x09, 0x2d, + 0x18, 0x1b, 0xa1, 0xe0, 0xdf, 0xcc, 0xce, 0xf8, 0x2d, 0xd9, 0x01, 0x16, + 0x35, 0x06, 0xf5, 0x10, 0xf4, 0x12, 0x13, 0xce, 0xef, 0x07, 0x07, 0x18, + 0x08, 0x15, 0xdd, 0x12, 0xfc, 0x26, 0xea, 0xe7, 0x0e, 0x3e, 0x19, 0x7f, + 0x0b, 0x00, 0x3d, 0xa2, 0xcc, 0x07, 0xb8, 0xdb, 0x92, 0xfe, 0xfa, 0x18, + 0x00, 0xe8, 0x24, 0x09, 0xf5, 0x2c, 0xd5, 0x55, 0x10, 0xfd, 0x09, 0xf7, + 0xec, 0x1b, 0x0f, 0xb9, 0xf8, 0xbf, 0x2b, 0x37, 0x05, 0x06, 0x2c, 0x81, + 0xe5, 0x42, 0xf3, 0x10, 0x0b, 0xe3, 0x16, 0xfc, 0xff, 0x81, 0x29, 0x06, + 0xf3, 0xd4, 0x13, 0xc7, 0xcd, 0x1b, 0xff, 0x02, 0xe2, 0xe9, 0xda, 0x13, + 0xd5, 0x1e, 0xb7, 0xce, 0x36, 0x21, 0x3a, 0xf5, 0xe8, 0x07, 0xe6, 0xf0, + 0x24, 0x01, 0xd1, 0x26, 0x12, 0x1b, 0x42, 0x11, 0xf3, 0xf1, 0x01, 0xfa, + 0x17, 0xf5, 0xf0, 0xdf, 0x27, 0x36, 0xcd, 0x0e, 0x03, 0x25, 0xfc, 0x07, + 0x00, 0xf7, 0xf1, 0x51, 0xef, 0xd8, 0xab, 0x14, 0xd6, 0x24, 0xeb, 0xd2, + 0x11, 0xf7, 0x01, 0x01, 0x2c, 0x18, 0xf4, 0xe9, 0xf7, 0x0a, 0xe3, 0x6a, + 0xbc, 0x0e, 0xc0, 0x21, 0x0e, 0xd0, 0xd9, 0x20, 0xfe, 0xe5, 0xef, 0xd6, + 0x01, 0xf5, 0x14, 0xa9, 0xdb, 0x01, 0x3e, 0x09, 0x13, 0xf6, 0xfa, 0xfd, + 0xb8, 0x1d, 0x2b, 0x32, 0xb6, 0x2a, 0x24, 0x0e, 0xe8, 0xcd, 0x14, 0xde, + 0x00, 0xf9, 0x00, 0x09, 0xfc, 0x2a, 0xeb, 0x02, 0x02, 0xeb, 0xc1, 0xf5, + 0xf5, 0x0b, 0xb4, 0xe2, 0xf5, 0xfe, 0xb4, 0x10, 0xd1, 0x0f, 0xf3, 0x0f, + 0xd8, 0x0b, 0xf4, 0x15, 0xd3, 0x1c, 0xf4, 0xdf, 0x43, 0x06, 0x01, 0x2f, + 0xaf, 0xbf, 0xbf, 0x15, 0x16, 0xf6, 0x1d, 0xf6, 0xf7, 0x24, 0xfa, 0x1b, + 0x0e, 0xf3, 0xec, 0x2b, 0xf6, 0x40, 0xd0, 0xdd, 0xe1, 0xdc, 0xcd, 0x0f, + 0xe9, 0x01, 0xd7, 0xf5, 0xe9, 0xde, 0xfe, 0xe5, 0x26, 0xf6, 0x01, 0xe5, + 0x36, 0xc0, 0x06, 0xe8, 0x07, 0x27, 0x3b, 0x1a, 0xe5, 0x14, 0xf7, 0x07, + 0x11, 0x05, 0xd5, 0x11, 0xee, 0xf1, 0x11, 0x02, 0xc9, 0xe8, 0x17, 0x1f, + 0x0b, 0x20, 0xb8, 0x2f, 0x01, 0xf1, 0x22, 0xfe, 0xed, 0xd9, 0x17, 0x07, + 0xf0, 0x18, 0x40, 0x04, 0x39, 0xd7, 0x16, 0xee, 0x12, 0x3e, 0xe5, 0x33, + 0xfe, 0x0f, 0x3a, 0x18, 0x34, 0x82, 0xe3, 0xde, 0xc2, 0x22, 0x1e, 0x17, + 0x19, 0x08, 0xa8, 0xbc, 0xf7, 0x0f, 0xec, 0xe9, 0x2d, 0xdf, 0xef, 0xee, + 0xdc, 0xfe, 0x09, 0x18, 0xc3, 0xf9, 0x63, 0x05, 0xe1, 0xe9, 0xcc, 0x14, + 0xae, 0xd2, 0x10, 0x28, 0xd6, 0x44, 0x9d, 0xe7, 0x2f, 0x77, 0x79, 0x1f, + 0x97, 0xf7, 0x18, 0xf6, 0x20, 0x17, 0x2f, 0xe0, 0xfc, 0x08, 0xb1, 0x1c, + 0xe4, 0x19, 0x2d, 0xfb, 0xe1, 0xff, 0x43, 0x39, 0x30, 0x07, 0x21, 0xe7, + 0xf5, 0x23, 0xfb, 0xba, 0xf3, 0x0d, 0xe5, 0xeb, 0xfa, 0x45, 0x54, 0xd1, + 0xbe, 0xdd, 0xe8, 0xd0, 0xf1, 0xee, 0x26, 0x33, 0xe4, 0x0e, 0x1c, 0xd9, + 0xd1, 0xf4, 0x07, 0xfc, 0xe2, 0xfd, 0x52, 0x2a, 0xbe, 0xee, 0xe0, 0xbf, + 0x29, 0x35, 0x35, 0xb5, 0x0c, 0x17, 0x03, 0xf5, 0xc5, 0x04, 0x21, 0x27, + 0xff, 0x00, 0x2e, 0xc5, 0x83, 0x02, 0x04, 0xf9, 0xa4, 0x0f, 0x0c, 0xe6, + 0x43, 0xfe, 0x8a, 0xbe, 0x1f, 0xd2, 0x23, 0xfc, 0xc4, 0xe2, 0x13, 0xd7, + 0xdf, 0x17, 0x90, 0xd5, 0xa8, 0x17, 0x01, 0xf6, 0x09, 0x0e, 0xa2, 0x20, + 0xaa, 0xc0, 0x86, 0x08, 0x28, 0xbd, 0x1a, 0xf7, 0xff, 0xe8, 0xc9, 0xd3, + 0x21, 0x13, 0xff, 0xec, 0x05, 0xf6, 0x27, 0x30, 0xb7, 0xd1, 0xff, 0x01, + 0xfe, 0xdc, 0xe7, 0x10, 0xf5, 0x00, 0x13, 0x08, 0x41, 0x1b, 0x2b, 0xd7, + 0xd9, 0x1c, 0xfc, 0x4f, 0x1a, 0x05, 0xcb, 0x6a, 0x16, 0x36, 0x34, 0xbd, + 0x03, 0xc8, 0x34, 0xb5, 0x9f, 0x71, 0x11, 0xf5, 0xc3, 0xa1, 0xe5, 0x32, + 0xe7, 0xd5, 0x01, 0xd8, 0x14, 0x14, 0x0b, 0xf4, 0xe1, 0xf9, 0xee, 0xf6, + 0x2c, 0x45, 0x81, 0x2d, 0xf4, 0x0e, 0x31, 0xdf, 0x06, 0xb9, 0xf2, 0xe0, + 0x15, 0x3d, 0xe1, 0xea, 0x50, 0xfd, 0x1a, 0x81, 0x3d, 0x3b, 0x59, 0xfc, + 0xf2, 0xfd, 0xfd, 0x11, 0x05, 0x05, 0xb1, 0x28, 0xd4, 0xf6, 0x9d, 0xf4, + 0x06, 0xc7, 0xf1, 0x21, 0xd2, 0xd7, 0xba, 0xf1, 0xf9, 0xea, 0xfd, 0xd4, + 0x18, 0xd3, 0x59, 0x06, 0x11, 0x0c, 0x15, 0xfe, 0x28, 0x24, 0x0c, 0xf0, + 0x23, 0x12, 0xe2, 0xea, 0xfc, 0x1d, 0x01, 0xf2, 0x1e, 0xbf, 0xe2, 0x29, + 0xd7, 0x3d, 0xf4, 0xe0, 0xf8, 0xf8, 0xfb, 0xe8, 0x25, 0xf2, 0x0e, 0xc9, + 0x0d, 0xb3, 0xc6, 0xc3, 0x24, 0xfa, 0xdd, 0xa1, 0x20, 0x4d, 0x07, 0xff, + 0x20, 0xd6, 0xf9, 0xa4, 0x01, 0x4e, 0x12, 0xb5, 0xf7, 0x20, 0xf0, 0x4d, + 0xb7, 0xeb, 0xf5, 0x05, 0xdb, 0x17, 0xad, 0x1c, 0x92, 0xf0, 0x02, 0x07, + 0x28, 0xf9, 0xc3, 0x2a, 0x10, 0xfe, 0x02, 0x34, 0x0c, 0xc7, 0x00, 0x11, + 0x34, 0xf5, 0xa9, 0x1f, 0x06, 0x31, 0x1f, 0xeb, 0x15, 0x16, 0x29, 0xe1, + 0xfa, 0xfc, 0x1c, 0xe1, 0x0c, 0xe9, 0x1e, 0x37, 0xe7, 0xde, 0xb5, 0x2d, + 0xe9, 0xe9, 0x21, 0x01, 0xee, 0x0a, 0xdf, 0x31, 0xca, 0xdd, 0xfe, 0xa7, + 0x1e, 0xf6, 0x35, 0xfb, 0x05, 0xf7, 0x98, 0x01, 0xc5, 0x36, 0xf5, 0xe8, + 0x05, 0x02, 0x27, 0x00, 0x0e, 0xb9, 0xdf, 0xf2, 0xcc, 0xf6, 0x1b, 0xe1, + 0x2e, 0xd6, 0xec, 0x61, 0xf4, 0x2a, 0xf4, 0xeb, 0x41, 0x08, 0x1e, 0xb0, + 0xbc, 0xea, 0x27, 0xce, 0x08, 0x15, 0xea, 0x03, 0x01, 0xc7, 0x06, 0x3c, + 0x1a, 0x3e, 0x36, 0xf7, 0x49, 0x13, 0x09, 0x08, 0xd2, 0x09, 0xd2, 0xfa, + 0xee, 0x37, 0x0a, 0xef, 0x62, 0xed, 0xf8, 0x11, 0x0a, 0xd8, 0x15, 0x97, + 0xd5, 0xf4, 0x02, 0x21, 0x27, 0x28, 0xec, 0xde, 0xe6, 0x0b, 0xe5, 0xa0, + 0x1a, 0xf9, 0x2c, 0x15, 0xe9, 0xe2, 0x4f, 0xfa, 0x1c, 0xfd, 0x3f, 0x19, + 0xe3, 0xf5, 0x01, 0xd3, 0xd5, 0x1b, 0xeb, 0xef, 0xf7, 0x00, 0xd4, 0x00, + 0xf7, 0xe0, 0x37, 0xff, 0xd7, 0x03, 0xf7, 0x1a, 0xfe, 0xfb, 0x38, 0x1f, + 0xf9, 0x07, 0xef, 0x13, 0x01, 0x13, 0x04, 0xe3, 0x11, 0xfd, 0x19, 0xe2, + 0xe7, 0xdd, 0x07, 0x4e, 0x07, 0xcc, 0xf7, 0xde, 0xf9, 0x8b, 0x1a, 0xd6, + 0x00, 0x19, 0x00, 0x0c, 0xe5, 0xf4, 0xcb, 0xd1, 0x31, 0xfb, 0xf2, 0xf7, + 0xee, 0xfd, 0x0d, 0x19, 0xe8, 0x20, 0xec, 0xdb, 0xd5, 0xff, 0x1c, 0xd6, + 0x0f, 0xf3, 0xe7, 0xfa, 0x1e, 0x0d, 0x05, 0x47, 0x28, 0xee, 0x1f, 0xe1, + 0xcb, 0x10, 0xff, 0x14, 0x36, 0xfd, 0xd9, 0xf1, 0xeb, 0x1f, 0x08, 0x0b, + 0x02, 0xc1, 0x03, 0x2f, 0xa1, 0xfb, 0xf3, 0xf7, 0x1c, 0xe5, 0xe4, 0xe8, + 0x0b, 0x0b, 0x32, 0x2d, 0xcf, 0x3c, 0xcc, 0x29, 0xf3, 0xfa, 0x08, 0xdd, + 0xe1, 0x39, 0xe5, 0x20, 0x12, 0xed, 0x16, 0x50, 0xf8, 0x0b, 0x0d, 0xd9, + 0x0a, 0x0b, 0x2e, 0x0f, 0x07, 0xf6, 0xbe, 0x5f, 0x06, 0x00, 0x37, 0x09, + 0x0d, 0xe8, 0x3c, 0xe7, 0x24, 0x1d, 0x44, 0x11, 0x24, 0xd8, 0xd6, 0x40, + 0x0a, 0xee, 0xe9, 0xf2, 0x0a, 0xee, 0x16, 0xfc, 0xc7, 0xf8, 0x25, 0xee, + 0x0c, 0x18, 0xf5, 0xd0, 0xff, 0x2f, 0x49, 0x25, 0xbf, 0xf2, 0x10, 0xe1, + 0x10, 0x40, 0xc1, 0x2b, 0xea, 0x48, 0xc7, 0x01, 0x11, 0xf1, 0xfe, 0xe8, + 0xf5, 0xe5, 0x27, 0xf7, 0xb1, 0x0e, 0xfe, 0xd7, 0xcd, 0x16, 0xc8, 0x19, + 0xc6, 0xea, 0xea, 0x16, 0xe7, 0x22, 0xe7, 0x34, 0x0e, 0xdc, 0x25, 0x14, + 0xbf, 0x01, 0xd6, 0x09, 0x41, 0x05, 0x11, 0x20, 0x1f, 0xed, 0xff, 0x8a, + 0x0e, 0xb0, 0xfb, 0x1e, 0xe1, 0xd5, 0xeb, 0x3c, 0x06, 0x05, 0x04, 0xf0, + 0xf4, 0xdb, 0xe7, 0x11, 0x02, 0x9d, 0x32, 0x32, 0xd7, 0xcd, 0x3a, 0x9d, + 0x0f, 0x81, 0x11, 0x01, 0xe5, 0xdc, 0x20, 0x21, 0xe9, 0x65, 0x30, 0xe1, + 0x04, 0xec, 0xc9, 0x10, 0x24, 0xe6, 0x4e, 0xda, 0x4e, 0x17, 0x00, 0x05, + 0x07, 0x13, 0xce, 0xec, 0xdc, 0x02, 0xda, 0xe6, 0xe0, 0xee, 0x12, 0xba, + 0x15, 0x81, 0xeb, 0x19, 0xb9, 0xfc, 0x1e, 0xd0, 0x2b, 0xb3, 0xd8, 0xe6, + 0xe7, 0xe6, 0x1f, 0xd2, 0xd2, 0x74, 0x10, 0x0a, 0x31, 0xd2, 0xfc, 0x07, + 0xee, 0x14, 0x2c, 0xeb, 0x30, 0xa7, 0x5f, 0x69, 0xca, 0xed, 0x37, 0xe0, + 0xf0, 0x08, 0x21, 0x06, 0x14, 0x11, 0x05, 0x36, 0xe9, 0x63, 0xff, 0x19, + 0xc7, 0x49, 0x14, 0xd6, 0x52, 0xed, 0xfa, 0x03, 0xd7, 0xdf, 0x02, 0x0d, + 0x08, 0x04, 0xe9, 0xd7, 0xff, 0x16, 0x32, 0x0b, 0xd7, 0xb5, 0xc0, 0x2b, + 0xb8, 0xdc, 0x1f, 0xf4, 0x1c, 0x44, 0x0b, 0x07, 0xd6, 0x36, 0xcb, 0xf5, + 0x01, 0x10, 0xcd, 0x9d, 0x0a, 0xf4, 0x44, 0x22, 0xe1, 0x07, 0xea, 0x02, + 0x12, 0xb7, 0x0f, 0xea, 0x2a, 0xef, 0xb0, 0xe6, 0x26, 0xfb, 0xff, 0x0d, + 0xda, 0x08, 0x3b, 0x1f, 0x0b, 0x08, 0x5e, 0x30, 0xea, 0xd0, 0x63, 0xbd, + 0x24, 0xe0, 0xf9, 0x0a, 0x22, 0xeb, 0x1f, 0x13, 0x04, 0x07, 0x04, 0x02, + 0xca, 0x21, 0x20, 0xfd, 0x40, 0xe0, 0xfd, 0xc5, 0xfc, 0xf7, 0xe4, 0xea, + 0x34, 0xc8, 0x05, 0x01, 0xf6, 0xaf, 0xae, 0xe3, 0xef, 0x17, 0x08, 0x5b, + 0x57, 0x31, 0xfa, 0xed, 0xf1, 0x0d, 0xd4, 0x1c, 0x4a, 0x05, 0x05, 0xd2, + 0x36, 0xf9, 0x16, 0xf1, 0x16, 0xf8, 0x00, 0xee, 0x27, 0xda, 0x2d, 0x32, + 0xe7, 0xf6, 0x0d, 0xf1, 0x15, 0xcc, 0x1b, 0xe6, 0xa1, 0x1e, 0xe7, 0x02, + 0x66, 0xc0, 0xf3, 0x26, 0x11, 0x14, 0x10, 0xe0, 0x2e, 0xd8, 0xc0, 0x1a, + 0xf3, 0xbe, 0x17, 0x08, 0x12, 0xfd, 0xa9, 0xed, 0xe6, 0xe4, 0xab, 0x23, + 0xed, 0x40, 0x07, 0x04, 0x27, 0x26, 0xfb, 0xff, 0x14, 0x19, 0xe7, 0x0b, + 0xce, 0xfa, 0xeb, 0xe4, 0xae, 0x01, 0xf6, 0xf9, 0xe4, 0xc4, 0x33, 0x0c, + 0xe6, 0xf6, 0x14, 0xc7, 0x12, 0xf4, 0xda, 0x0b, 0xf3, 0x1a, 0xf8, 0xec, + 0x11, 0x15, 0xfd, 0xe3, 0xf1, 0x4b, 0xeb, 0xdf, 0xf6, 0xf3, 0xdc, 0xf4, + 0xfc, 0xf1, 0xfc, 0x0a, 0x18, 0x16, 0x3e, 0xe6, 0xe7, 0x1c, 0x1c, 0xe4, + 0xdf, 0x39, 0xcc, 0x04, 0xf9, 0xb0, 0xff, 0x0b, 0xe6, 0x0c, 0xef, 0x27, + 0xa7, 0xc9, 0xcc, 0x08, 0xec, 0xd5, 0xec, 0x0d, 0x0e, 0x11, 0xc6, 0x14, + 0xe3, 0xf9, 0xc8, 0xac, 0x0e, 0xf7, 0x1d, 0x14, 0x06, 0x08, 0x0e, 0xc1, + 0xf4, 0x12, 0xb6, 0x1e, 0xfd, 0x07, 0x32, 0x33, 0xee, 0x2d, 0x15, 0x1c, + 0xeb, 0xcf, 0xda, 0x3c, 0x08, 0x2f, 0x0d, 0x03, 0xe3, 0xee, 0xfb, 0xf3, + 0xfb, 0x11, 0x07, 0xe7, 0x1f, 0xf8, 0xe0, 0xd0, 0xae, 0xd6, 0x19, 0x24, + 0xe2, 0x0c, 0xb2, 0xcc, 0x25, 0x0b, 0xf8, 0xea, 0xfb, 0x18, 0x0c, 0xec, + 0xf4, 0xfc, 0x1f, 0xb1, 0xd7, 0x18, 0xcd, 0xfe, 0xc5, 0x29, 0xf7, 0x0c, + 0xdd, 0xf4, 0x14, 0x12, 0x02, 0x02, 0xd9, 0x26, 0x12, 0xb1, 0x21, 0x02, + 0x21, 0x09, 0x10, 0x06, 0x21, 0x0d, 0x0d, 0x04, 0xdb, 0x36, 0x32, 0xf5, + 0xfe, 0xfe, 0x06, 0x41, 0xad, 0xd3, 0x00, 0x1d, 0x28, 0x2b, 0xe7, 0x0b, + 0xdd, 0x1e, 0xe1, 0x29, 0x36, 0xf3, 0x04, 0xd8, 0x0b, 0xd5, 0xf2, 0x28, + 0x35, 0x11, 0x38, 0x2f, 0xfb, 0x20, 0xa3, 0xe1, 0xae, 0xc9, 0xe3, 0xea, + 0xf2, 0x25, 0x32, 0x10, 0x1b, 0xe8, 0xf6, 0x04, 0x81, 0xd8, 0xff, 0xfc, + 0xe4, 0x13, 0xc6, 0xe3, 0xf7, 0xf8, 0xa6, 0xae, 0x1a, 0xf3, 0x0f, 0xdf, + 0x12, 0x9a, 0x0a, 0x1f, 0xe2, 0x0b, 0xe2, 0x27, 0x03, 0xf6, 0x05, 0xd9, + 0x2b, 0x1c, 0xf5, 0x10, 0x1b, 0xac, 0x1c, 0x24, 0x1f, 0xd6, 0x19, 0x04, + 0xf8, 0x1f, 0xd7, 0xd4, 0x0b, 0x17, 0xf7, 0x04, 0xc1, 0x09, 0xfb, 0x81, + 0xed, 0xf9, 0x26, 0x11, 0x2a, 0x06, 0xe2, 0x51, 0xcd, 0xe4, 0xe5, 0x39, + 0x28, 0xda, 0x07, 0x05, 0xed, 0xc2, 0x04, 0xdd, 0xa2, 0x16, 0x14, 0x9c, + 0xfd, 0xe6, 0xd9, 0x15, 0x18, 0xbc, 0x28, 0xf5, 0xfe, 0xf3, 0xae, 0xe4, + 0x04, 0x06, 0xf6, 0x18, 0x23, 0x12, 0xda, 0xfe, 0xd3, 0xe0, 0x0d, 0x19, + 0x0a, 0x13, 0xdb, 0x02, 0x15, 0x24, 0x15, 0xf1, 0xf2, 0xeb, 0x24, 0xfc, + 0x09, 0x12, 0x40, 0x49, 0xdc, 0xc5, 0xa2, 0x16, 0xe3, 0xe0, 0xe8, 0x21, + 0x2e, 0xec, 0x0a, 0x15, 0x01, 0x0a, 0x25, 0xf3, 0x09, 0xf5, 0x29, 0x0a, + 0x04, 0x2e, 0xe0, 0x4c, 0xda, 0xf1, 0xdf, 0xff, 0x2a, 0x58, 0xed, 0x22, + 0x0a, 0xf6, 0x35, 0xbb, 0x2c, 0x07, 0x1a, 0xe1, 0x27, 0x01, 0x1c, 0xe2, + 0x30, 0xf3, 0x16, 0x0e, 0x08, 0x1c, 0xe6, 0xe2, 0x01, 0x11, 0x1a, 0x29, + 0xf8, 0xf7, 0x0f, 0xe5, 0x0b, 0xe1, 0xd9, 0xf7, 0xda, 0x19, 0x1c, 0x3c, + 0xd3, 0xf9, 0xff, 0x24, 0xc5, 0xf8, 0x2e, 0x07, 0x44, 0xe6, 0xcc, 0xef, + 0xea, 0xf2, 0x19, 0xb5, 0x48, 0x33, 0x47, 0x52, 0xef, 0xf5, 0x1d, 0x09, + 0xde, 0x37, 0xe2, 0xd8, 0x1b, 0x4a, 0x57, 0xfa, 0xef, 0x8b, 0xe3, 0x25, + 0xc4, 0x35, 0xe2, 0x0d, 0xbe, 0x0d, 0x1b, 0x31, 0x23, 0x1d, 0x15, 0xfb, + 0x1a, 0x01, 0x76, 0x08, 0xf0, 0x02, 0x2d, 0x4b, 0x00, 0x4d, 0xf0, 0xc6, + 0xc6, 0x18, 0xf2, 0xea, 0x29, 0xc3, 0x27, 0xef, 0xfc, 0xc5, 0x1d, 0xb0, + 0xdf, 0xf2, 0xf6, 0x01, 0xdf, 0x14, 0xf6, 0xaa, 0xe5, 0xf1, 0xc8, 0xf8, + 0x0f, 0x1f, 0x26, 0xd7, 0x29, 0x1f, 0xf6, 0xe1, 0xcd, 0xd9, 0xf2, 0xfa, + 0xf1, 0xf4, 0xee, 0xf6, 0xfe, 0xf7, 0xf7, 0x0b, 0xc4, 0xfc, 0xe5, 0xf1, + 0x09, 0x31, 0xb8, 0xf1, 0xff, 0x14, 0xfd, 0xd6, 0x00, 0xe4, 0xff, 0xd2, + 0x0f, 0x00, 0x0c, 0xde, 0x10, 0xf1, 0x46, 0x1c, 0x0e, 0x4c, 0xa2, 0x0e, + 0xf5, 0xee, 0xe9, 0x1e, 0xe9, 0x44, 0xba, 0x9f, 0xf3, 0x1e, 0x0b, 0xfc, + 0xee, 0x0c, 0x00, 0x37, 0x0d, 0xe0, 0xa6, 0x29, 0x17, 0xc3, 0xdd, 0x16, + 0x2a, 0xfd, 0x03, 0xdd, 0xa3, 0xd5, 0x53, 0x07, 0x2b, 0xe9, 0xd0, 0x31, + 0x02, 0x17, 0x00, 0x06, 0xc4, 0xd8, 0x2d, 0xf4, 0xea, 0x12, 0xea, 0x03, + 0xe5, 0x18, 0x1e, 0xd1, 0xd3, 0x18, 0x8a, 0xec, 0x00, 0x1b, 0x01, 0x15, + 0x02, 0x1f, 0x0e, 0x15, 0x18, 0xf7, 0xf8, 0x19, 0x00, 0x1b, 0xe3, 0xdd, + 0xe2, 0x10, 0x2a, 0x23, 0x14, 0xf2, 0xfa, 0x3e, 0x04, 0xfd, 0xf0, 0xe6, + 0xa0, 0xf6, 0xdf, 0x35, 0x3a, 0x00, 0x50, 0xed, 0x16, 0xdc, 0xf9, 0x19, + 0x1f, 0x89, 0x00, 0xea, 0x0f, 0xdd, 0xe6, 0x15, 0x0f, 0xe2, 0xd0, 0xf9, + 0x01, 0xeb, 0x20, 0xb1, 0x1e, 0x56, 0xd6, 0xe5, 0x05, 0xf6, 0xc0, 0xc8, + 0xe0, 0xcc, 0x00, 0x03, 0xf4, 0x17, 0x05, 0x0a, 0x96, 0xff, 0x36, 0x05, + 0xfa, 0xfa, 0xa4, 0xea, 0xd2, 0x36, 0xf2, 0xf3, 0x00, 0x0f, 0xd1, 0x24, + 0xf0, 0x10, 0x09, 0x06, 0xd6, 0xe6, 0xee, 0xce, 0xff, 0xf5, 0x35, 0x24, + 0x82, 0xf0, 0xe4, 0x7f, 0xd0, 0xec, 0x10, 0xff, 0xbc, 0xc4, 0x06, 0xd5, + 0x21, 0x2e, 0x20, 0xdd, 0x17, 0x8f, 0xd7, 0x24, 0xe6, 0xf2, 0x27, 0xef, + 0xc2, 0xf4, 0x0c, 0xf4, 0x3d, 0x06, 0xcb, 0x9f, 0xf9, 0x4a, 0x3a, 0xf8, + 0xf9, 0x3b, 0x65, 0xf3, 0xfa, 0x93, 0x0e, 0x1d, 0x61, 0x45, 0xe7, 0xe7, + 0x6a, 0x04, 0xff, 0x08, 0x04, 0x6e, 0xf8, 0xf3, 0x03, 0x5d, 0x11, 0x15, + 0xc1, 0xd8, 0xf8, 0xdf, 0xb2, 0x06, 0xa3, 0xc7, 0x0d, 0xec, 0x24, 0x0d, + 0x12, 0xed, 0xa3, 0xcf, 0xff, 0x0d, 0x26, 0xb8, 0x2f, 0xe9, 0xc8, 0xe4, + 0xe1, 0x0b, 0xfc, 0xf3, 0xfd, 0x06, 0xf8, 0x05, 0x01, 0xf8, 0x15, 0x06, + 0x00, 0xfe, 0x01, 0x04, 0x01, 0x05, 0x09, 0xfc, 0xe4, 0x05, 0x00, 0xf2, + 0xff, 0xf4, 0x01, 0x15, 0xf9, 0x03, 0x00, 0xed, 0xf9, 0xf0, 0xf8, 0x00, + 0x07, 0xf0, 0xfd, 0x08, 0xfa, 0xf1, 0x06, 0x02, 0xf7, 0x08, 0x04, 0xfd, + 0xfa, 0x0c, 0xfb, 0x0f, 0x11, 0x1b, 0x07, 0x06, 0x13, 0xfb, 0xfe, 0xf7, + 0xfb, 0x04, 0xfa, 0xf1, 0xfb, 0xfa, 0x01, 0xef, 0x00, 0xff, 0xf7, 0xf1, + 0x06, 0xf8, 0x05, 0xfc, 0xff, 0xfb, 0xf7, 0xff, 0xff, 0x08, 0x08, 0xf8, + 0x0e, 0xff, 0x02, 0x0a, 0xfd, 0x04, 0xf9, 0xf8, 0x01, 0x05, 0xfd, 0x0b, + 0xf7, 0x00, 0xe9, 0x00, 0xf7, 0x07, 0x08, 0xfc, 0x01, 0x02, 0x0b, 0x0c, + 0xf5, 0xf6, 0x04, 0xfa, 0xfb, 0xfb, 0xef, 0xfe, 0x00, 0xfc, 0x00, 0x08, + 0xfc, 0xf7, 0xfa, 0xe2, 0x02, 0xf6, 0xff, 0xff, 0x00, 0x06, 0xf5, 0x05, + 0x05, 0x05, 0xf8, 0xfa, 0x01, 0x04, 0xf6, 0x06, 0xf3, 0x10, 0x01, 0xfc, + 0xfd, 0x12, 0x1c, 0x0d, 0xfb, 0xf9, 0xf6, 0x00, 0x04, 0xfb, 0x03, 0x00, + 0xf3, 0xbf, 0x0b, 0xfa, 0x11, 0x01, 0xfe, 0x03, 0xf2, 0x01, 0xf9, 0xed, + 0xf4, 0x04, 0xff, 0xf3, 0x0b, 0xf6, 0x0a, 0x09, 0x00, 0xfa, 0xf7, 0x04, + 0x0b, 0xff, 0x1d, 0x06, 0x12, 0x04, 0x04, 0x1b, 0x08, 0x00, 0x19, 0xfa, + 0xea, 0x02, 0x0c, 0xfe, 0xf1, 0xf3, 0x06, 0x00, 0xfc, 0x01, 0x03, 0xf5, + 0x00, 0x0e, 0x0e, 0x0d, 0x05, 0xfd, 0xfc, 0xfd, 0xf0, 0xfe, 0xf1, 0x05, + 0xfb, 0x02, 0xfd, 0x00, 0xef, 0xfc, 0x0a, 0x04, 0x0a, 0xf9, 0xff, 0xff, + 0xf3, 0xfa, 0x09, 0x02, 0xfe, 0x00, 0xf7, 0x09, 0xfc, 0x08, 0x0a, 0xfb, + 0x0f, 0xf9, 0x00, 0x01, 0xf5, 0x09, 0x0b, 0xf5, 0x00, 0xee, 0x00, 0x06, + 0x01, 0x0a, 0x13, 0xfe, 0x06, 0x06, 0x81, 0x05, 0xe9, 0x0a, 0xfe, 0x09, + 0x27, 0xea, 0x30, 0x0f, 0xf1, 0xe3, 0x15, 0x13, 0xff, 0xf1, 0x0e, 0x09, + 0xcf, 0xfc, 0xf7, 0xdc, 0x20, 0x05, 0x10, 0x04, 0x29, 0xf0, 0xe2, 0xfb, + 0xe9, 0xdb, 0xf2, 0xe9, 0x18, 0xe4, 0xe9, 0x47, 0xfb, 0xfb, 0x12, 0x03, + 0xda, 0xd3, 0x16, 0xee, 0xe3, 0x04, 0xf6, 0x07, 0xf0, 0x2c, 0x11, 0x0c, + 0xcf, 0xfc, 0xef, 0x05, 0x05, 0x0a, 0xf5, 0x01, 0x02, 0xfd, 0xe8, 0x14, + 0xfa, 0x13, 0x05, 0x0e, 0x19, 0xee, 0x08, 0xf6, 0xf7, 0xf8, 0x00, 0xc2, + 0x02, 0x28, 0xf5, 0x09, 0x36, 0xf6, 0x14, 0x06, 0xfa, 0x1e, 0xef, 0x0d, + 0x07, 0x00, 0x18, 0xe3, 0xfb, 0x15, 0xed, 0x0e, 0xc5, 0x1f, 0x52, 0xcc, + 0xf3, 0x16, 0x09, 0x07, 0xe9, 0x21, 0xe6, 0x13, 0xfb, 0x06, 0x0a, 0x0c, + 0x4e, 0xfb, 0x34, 0x16, 0xfb, 0x10, 0x04, 0xa4, 0xef, 0x00, 0xf6, 0xfa, + 0x01, 0x23, 0x19, 0x1a, 0x0b, 0xff, 0xea, 0x0f, 0xfa, 0xf5, 0xdb, 0xe9, + 0xf4, 0xb0, 0xc7, 0x1c, 0x1f, 0xeb, 0x2f, 0xe2, 0x09, 0xf1, 0x08, 0xf6, + 0xeb, 0xe9, 0x09, 0x0f, 0x0b, 0x43, 0x05, 0xca, 0xb9, 0x07, 0xf7, 0xef, + 0x18, 0xf4, 0x13, 0xe7, 0x00, 0x20, 0xe9, 0xf3, 0x12, 0x03, 0xe1, 0xe3, + 0x05, 0xce, 0xf7, 0x0d, 0xe8, 0x22, 0x15, 0xf9, 0x24, 0x11, 0x16, 0x81, + 0xf1, 0xf8, 0xd9, 0xdf, 0xec, 0x01, 0xe4, 0xf5, 0x01, 0xf0, 0xe7, 0xf4, + 0xe0, 0x0b, 0xef, 0xdd, 0x03, 0xe2, 0xfc, 0x1c, 0xf4, 0x1c, 0x24, 0xf0, + 0xcc, 0x15, 0x03, 0xf6, 0xf3, 0x03, 0x07, 0xed, 0xf8, 0x22, 0x01, 0xff, + 0x1e, 0x0a, 0x06, 0xf1, 0x36, 0xed, 0x1c, 0x03, 0xf8, 0xf2, 0xfb, 0xe6, + 0xf8, 0xe0, 0x04, 0xfd, 0x2a, 0x06, 0x04, 0x12, 0xfa, 0xe9, 0x07, 0xe6, + 0x10, 0xc9, 0x0e, 0x38, 0x0d, 0x18, 0xda, 0xdd, 0x13, 0xf5, 0x03, 0x04, + 0x13, 0x09, 0x49, 0x40, 0x02, 0x0f, 0x32, 0xf3, 0x01, 0x13, 0xff, 0x12, + 0x17, 0x27, 0x0b, 0x28, 0x06, 0x2f, 0xef, 0x14, 0xd7, 0xc5, 0xfb, 0x17, + 0xee, 0xb7, 0x36, 0xff, 0x16, 0xec, 0xe4, 0xf1, 0x11, 0xbf, 0xfc, 0xdf, + 0xe0, 0xdb, 0xec, 0xcf, 0xfb, 0x15, 0xeb, 0x09, 0x19, 0xf9, 0xd9, 0xea, + 0xeb, 0x3a, 0xec, 0xf1, 0xd8, 0xa5, 0x15, 0xdf, 0x1e, 0x21, 0x0a, 0xd4, + 0xce, 0x22, 0xfb, 0xe9, 0xed, 0xe3, 0xdd, 0xbd, 0x5a, 0xd7, 0xdb, 0xfe, + 0xde, 0xd2, 0xc2, 0xc6, 0xf7, 0xe1, 0x1a, 0x0d, 0xd3, 0xa1, 0x03, 0x05, + 0x00, 0x04, 0x24, 0xd5, 0xf6, 0xfa, 0x01, 0x18, 0x06, 0xe2, 0x06, 0xec, + 0xdc, 0xdd, 0xad, 0x3e, 0x27, 0xe5, 0xeb, 0x15, 0xe0, 0x03, 0x22, 0xe7, + 0xe7, 0x0f, 0xec, 0xda, 0x0c, 0xd2, 0x22, 0x0e, 0xe5, 0xb4, 0x1a, 0xca, + 0x0d, 0x0d, 0x15, 0xdd, 0xdb, 0xe3, 0x05, 0x13, 0xf9, 0x1c, 0xc8, 0xd3, + 0xd7, 0x12, 0xab, 0x24, 0xc4, 0x2c, 0xb1, 0xd6, 0x04, 0xe9, 0x21, 0x07, + 0x04, 0xe3, 0xc7, 0xc4, 0xfe, 0x45, 0x04, 0x0d, 0x15, 0xeb, 0xf8, 0xf0, + 0x55, 0xfa, 0x09, 0xfb, 0x54, 0x1c, 0x15, 0xd5, 0x0c, 0xfd, 0x38, 0xd0, + 0x1b, 0x0d, 0x06, 0x0e, 0xf4, 0x37, 0xfd, 0xf4, 0xd8, 0xd9, 0x35, 0xea, + 0x07, 0xee, 0xed, 0xfd, 0x8f, 0xf5, 0x06, 0xf6, 0xd4, 0x08, 0xf6, 0xe4, + 0x20, 0x12, 0xfd, 0x09, 0xc4, 0x0e, 0xda, 0x04, 0x33, 0x24, 0x09, 0xe3, + 0xee, 0xe3, 0xdd, 0xdf, 0xf6, 0xd8, 0x8a, 0x0a, 0xf6, 0xed, 0x2a, 0xc3, + 0x05, 0xe7, 0xc1, 0x81, 0xf5, 0xd5, 0xe1, 0x32, 0xe7, 0x2e, 0xf9, 0xff, + 0x13, 0x24, 0xf3, 0x05, 0xe7, 0xea, 0x06, 0xfc, 0x2e, 0x1b, 0xfd, 0x06, + 0xe4, 0xa7, 0x31, 0x19, 0x18, 0x4d, 0xe8, 0x1f, 0x2d, 0xf4, 0xf9, 0xd9, + 0xf5, 0x57, 0x04, 0xde, 0x2c, 0x00, 0x00, 0x04, 0x06, 0xfc, 0x31, 0x00, + 0xf8, 0xdd, 0xe8, 0x11, 0xf7, 0xf7, 0xff, 0x05, 0xc9, 0xed, 0xfb, 0xe4, + 0xe7, 0xe5, 0xe8, 0x50, 0xf3, 0xed, 0xf2, 0xf7, 0x03, 0xf0, 0x11, 0x07, + 0xfd, 0xfc, 0xe1, 0xdc, 0xaa, 0x11, 0xf6, 0x16, 0x1c, 0xeb, 0xfe, 0xdd, + 0xda, 0xe1, 0xf0, 0x53, 0xfc, 0x08, 0x10, 0x1c, 0x0a, 0x1a, 0x0d, 0xe4, + 0x22, 0x0a, 0xf0, 0xf0, 0xf9, 0x08, 0xdd, 0xf2, 0xea, 0x15, 0x17, 0xec, + 0xdf, 0x0d, 0xe0, 0x05, 0x0c, 0x04, 0x19, 0xe3, 0xe9, 0xe5, 0xf4, 0xa8, + 0xe4, 0xf0, 0x0f, 0x7f, 0x15, 0xf9, 0xf2, 0x37, 0x04, 0xeb, 0x17, 0xf3, + 0x0d, 0xfd, 0x09, 0xf2, 0xed, 0x1c, 0x14, 0x3c, 0x06, 0x0d, 0xf3, 0x1e, + 0xe0, 0x26, 0xd8, 0xf4, 0x09, 0xef, 0xfa, 0xbe, 0x11, 0xe4, 0x22, 0x06, + 0xf2, 0xf1, 0xd6, 0x04, 0xfe, 0xee, 0x07, 0xf2, 0xed, 0x0b, 0xe9, 0xf4, + 0x13, 0x00, 0x1f, 0xff, 0x03, 0xfa, 0xfd, 0x16, 0xb0, 0xc7, 0x13, 0x15, + 0xdf, 0x36, 0x11, 0x0b, 0x16, 0xe3, 0xfd, 0xd4, 0xf1, 0x0c, 0x09, 0x0a, + 0xff, 0x11, 0xc9, 0xfa, 0xd0, 0x0d, 0x09, 0xf8, 0x40, 0xec, 0xf2, 0xf1, + 0x0e, 0xf2, 0xfb, 0x12, 0xf5, 0xfa, 0x1a, 0x11, 0xe4, 0x30, 0xfa, 0xf2, + 0xda, 0xfb, 0xf1, 0xfe, 0x10, 0x09, 0x14, 0xf4, 0xf7, 0xf4, 0x45, 0x07, + 0xc5, 0xfe, 0xf4, 0xe9, 0x16, 0xdc, 0xe0, 0x11, 0x01, 0xf2, 0x16, 0xe8, + 0x24, 0xd2, 0xe5, 0xf5, 0x47, 0xf4, 0xff, 0xe5, 0xe3, 0x10, 0xf3, 0xf3, + 0x00, 0x21, 0xe8, 0xab, 0x06, 0xdd, 0xe3, 0xf9, 0x02, 0x25, 0xf5, 0xdc, + 0xec, 0xfb, 0xfc, 0x21, 0x0a, 0x3b, 0xf2, 0xe0, 0x00, 0x08, 0xfa, 0xef, + 0x05, 0x1a, 0x0e, 0x17, 0xe1, 0xf7, 0x3e, 0x00, 0x01, 0x03, 0xf3, 0x28, + 0x04, 0xc7, 0xdb, 0xf4, 0xdc, 0x42, 0x18, 0xef, 0xfa, 0xf2, 0x28, 0x21, + 0x49, 0x2f, 0x1c, 0xf4, 0xd9, 0xf4, 0x06, 0xe7, 0xff, 0x06, 0xf2, 0xf1, + 0x23, 0xa5, 0xee, 0x1d, 0x0d, 0x3c, 0x06, 0xe0, 0xc9, 0x1d, 0xf4, 0x04, + 0x04, 0xec, 0x34, 0xce, 0x0d, 0xe6, 0x7f, 0x1a, 0x06, 0xe3, 0x57, 0xf5, + 0x22, 0xce, 0x15, 0xff, 0x0a, 0xd3, 0xd7, 0x12, 0x0a, 0xee, 0xe3, 0x1e, + 0xdb, 0xf8, 0xb8, 0xed, 0x1f, 0x04, 0xcf, 0xee, 0x15, 0xf9, 0x1b, 0xe2, + 0xfa, 0x26, 0x04, 0xe6, 0xc5, 0xf4, 0xfa, 0xbf, 0xf5, 0x33, 0x06, 0xca, + 0x2a, 0xe9, 0xf9, 0x00, 0xda, 0xdc, 0xe1, 0xdf, 0x0d, 0x2d, 0xfc, 0xf8, + 0x03, 0x08, 0xe9, 0xfe, 0x07, 0x09, 0xd2, 0xde, 0xe3, 0xd3, 0x22, 0x1c, + 0x71, 0x20, 0x1a, 0xf6, 0xf9, 0xb6, 0xd1, 0xea, 0xfc, 0x0f, 0xd4, 0x1e, + 0xef, 0x2c, 0x02, 0xf5, 0xe7, 0xfc, 0x14, 0x11, 0x0b, 0xeb, 0x14, 0xfe, + 0xe4, 0xea, 0xf2, 0x17, 0x12, 0x03, 0xf6, 0x11, 0x01, 0x20, 0x05, 0xfb, + 0xe0, 0xe9, 0x29, 0x2a, 0x1b, 0xfe, 0x14, 0x20, 0x0b, 0xe9, 0x02, 0x16, + 0xe4, 0x0c, 0xd2, 0x10, 0xc3, 0x0b, 0x18, 0x3a, 0xdb, 0x00, 0xea, 0x05, + 0xdc, 0xe2, 0xea, 0xf4, 0xec, 0xfb, 0x1d, 0xf9, 0xc2, 0x0b, 0xf1, 0xf5, + 0x0d, 0xfe, 0x18, 0xf3, 0x10, 0xee, 0x04, 0xdf, 0xf1, 0xa9, 0x1a, 0x19, + 0x26, 0x02, 0xd6, 0x0f, 0x05, 0x06, 0x56, 0x0f, 0x14, 0xfe, 0x1c, 0x1b, + 0x07, 0x22, 0xea, 0xae, 0xb2, 0xf5, 0xf0, 0x05, 0x18, 0xe9, 0xf2, 0xe3, + 0xcf, 0xf2, 0xf2, 0xec, 0x0c, 0xcd, 0xf2, 0x01, 0x17, 0xeb, 0x03, 0x00, + 0xdf, 0xd5, 0x05, 0xe9, 0x0f, 0x2e, 0x2e, 0x07, 0xf1, 0xec, 0x10, 0x2d, + 0xfe, 0xf0, 0x03, 0xf4, 0xb8, 0xef, 0xf1, 0xec, 0x0b, 0x16, 0xf7, 0xe4, + 0x1e, 0x50, 0xe1, 0x05, 0xd4, 0x10, 0x12, 0x2c, 0x08, 0x19, 0x2d, 0x00, + 0x26, 0xd7, 0xf1, 0xb3, 0xeb, 0xf7, 0x1f, 0xe8, 0xf9, 0xe8, 0xee, 0x03, + 0x1b, 0x43, 0x08, 0xda, 0x09, 0x46, 0x01, 0x17, 0xc5, 0x08, 0xff, 0x04, + 0xfc, 0x31, 0x01, 0xc9, 0xc9, 0x23, 0xe5, 0xf7, 0xfb, 0xe2, 0xe6, 0xc1, + 0x50, 0x2a, 0x2c, 0x00, 0x28, 0xe6, 0xd1, 0xe7, 0xc6, 0x0f, 0xea, 0x37, + 0x2d, 0x2f, 0xfd, 0xf2, 0x70, 0xee, 0xfe, 0x04, 0xb0, 0x06, 0xcd, 0xc5, + 0xe9, 0x0f, 0xb6, 0xdd, 0xb5, 0xf5, 0x27, 0x33, 0xd4, 0x81, 0x06, 0xe7, + 0xca, 0xc2, 0xf0, 0x01, 0x32, 0xcb, 0xe8, 0xbe, 0xfe, 0xe5, 0xe1, 0x1b, + 0xfe, 0xe6, 0x03, 0xd7, 0xfe, 0x60, 0xe3, 0xb2, 0xf0, 0x14, 0x2a, 0x15, + 0xf6, 0x04, 0xfb, 0x0b, 0xdc, 0x12, 0xf5, 0x01, 0x3d, 0x56, 0x02, 0xc5, + 0x02, 0x20, 0x21, 0xe9, 0xdd, 0x13, 0xb6, 0x02, 0xeb, 0xcb, 0xdb, 0xf9, + 0xef, 0x4e, 0x0a, 0xec, 0xb4, 0xfe, 0x0c, 0x4b, 0xf5, 0x2f, 0x14, 0x4d, + 0xf5, 0x04, 0xc8, 0x07, 0x06, 0x34, 0x2e, 0x48, 0x0a, 0x6b, 0x15, 0xd6, + 0xde, 0xcc, 0xc7, 0x58, 0x1a, 0x1d, 0x2e, 0xcf, 0xe1, 0xaf, 0xe1, 0x22, + 0xce, 0x1b, 0xf3, 0x0b, 0x0c, 0x22, 0xf6, 0xe5, 0xf1, 0x27, 0x8a, 0xc7, + 0xce, 0x0e, 0xe9, 0xdf, 0xab, 0xde, 0xaf, 0x12, 0xdd, 0xfa, 0xde, 0xd8, + 0x38, 0x1d, 0x05, 0xbf, 0xf7, 0x0d, 0x45, 0x99, 0xf6, 0x26, 0xf8, 0x0c, + 0x6c, 0xeb, 0xfa, 0x01, 0x22, 0xb6, 0xf9, 0x2b, 0x12, 0xcc, 0x12, 0x42, + 0x28, 0xe6, 0xce, 0xf3, 0x28, 0xda, 0x01, 0x04, 0x17, 0x08, 0x03, 0x39, + 0xc4, 0xbc, 0x18, 0xb2, 0xf6, 0xf0, 0xf7, 0xe3, 0xf3, 0x21, 0xf5, 0xef, + 0xb6, 0xfd, 0xe6, 0xf8, 0x27, 0xdf, 0x29, 0xf4, 0xf1, 0x34, 0x32, 0x0b, + 0xe9, 0xfc, 0x13, 0x0b, 0xfd, 0x4e, 0x1e, 0x2c, 0x1e, 0x5b, 0x05, 0x0e, + 0x27, 0xde, 0x2f, 0xc5, 0xee, 0x09, 0xdd, 0x03, 0x0e, 0xec, 0x06, 0xfc, + 0xf5, 0xea, 0x02, 0xf5, 0xfc, 0xf9, 0xf5, 0x06, 0x1f, 0x12, 0xfb, 0xf8, + 0xea, 0x0a, 0x0a, 0x22, 0x0d, 0xfc, 0x02, 0xfb, 0xef, 0x1f, 0x04, 0xee, + 0x03, 0xf0, 0xfc, 0x08, 0x05, 0xff, 0xf3, 0x00, 0x04, 0x2a, 0xf6, 0xee, + 0xf8, 0xe6, 0xdc, 0x0f, 0xfa, 0x0e, 0xed, 0xfa, 0x0a, 0xf8, 0x1a, 0x12, + 0x05, 0x0f, 0x0c, 0xf8, 0xd7, 0x03, 0x04, 0xe5, 0x0e, 0x04, 0xfe, 0xdf, + 0xfe, 0xf3, 0x08, 0x20, 0xfa, 0xec, 0x00, 0x04, 0x06, 0x16, 0x01, 0x04, + 0xed, 0x07, 0xea, 0x01, 0x01, 0xee, 0xf9, 0x16, 0x04, 0x0f, 0xf6, 0xe6, + 0x00, 0x0c, 0xef, 0x00, 0x0e, 0xfa, 0x00, 0xf0, 0x1a, 0x05, 0xf7, 0x01, + 0x17, 0x12, 0x08, 0x0e, 0x07, 0x00, 0xf3, 0xf0, 0xfe, 0x0d, 0x15, 0x00, + 0xfc, 0x04, 0xe5, 0x3e, 0xfc, 0x25, 0x0b, 0xfd, 0x23, 0xf2, 0xf9, 0xf2, + 0x04, 0xf8, 0xf6, 0x34, 0xfd, 0xf0, 0xee, 0x13, 0x12, 0xf9, 0xf3, 0x03, + 0x06, 0x1c, 0x11, 0x09, 0xea, 0x03, 0xea, 0xe8, 0x05, 0x14, 0x00, 0x05, + 0x18, 0xfb, 0x1c, 0xf1, 0xef, 0x07, 0x0d, 0xf5, 0xf7, 0x17, 0xf3, 0xf1, + 0x02, 0xe9, 0xe1, 0x0c, 0x02, 0x0f, 0x05, 0x2c, 0x09, 0x33, 0xe7, 0xfc, + 0xf6, 0x0b, 0x3c, 0x08, 0x02, 0x03, 0x01, 0xed, 0x0b, 0xe3, 0xe1, 0x07, + 0xee, 0xee, 0xf6, 0xf6, 0xff, 0x28, 0x06, 0x15, 0xf2, 0xfc, 0xf7, 0x2d, + 0x1c, 0xf9, 0xf4, 0xf8, 0x11, 0x08, 0xfc, 0x04, 0x00, 0xeb, 0xf9, 0xfd, + 0x01, 0x1d, 0xea, 0x07, 0x05, 0x06, 0x05, 0xe8, 0x00, 0xee, 0x08, 0xea, + 0x81, 0xf4, 0x12, 0xf9, 0x0b, 0xf6, 0xf9, 0x08, 0xfc, 0xf0, 0xfb, 0x15, + 0x17, 0xf4, 0x16, 0x01, 0xfb, 0x02, 0x03, 0x2a, 0x05, 0xed, 0xe8, 0xfa, + 0x17, 0x0e, 0xff, 0x03, 0xff, 0x06, 0x07, 0x03, 0x0e, 0x12, 0x5f, 0x2b, + 0x1d, 0xc0, 0x14, 0x20, 0x2a, 0x17, 0xcc, 0xcb, 0xfe, 0xff, 0xc8, 0x05, + 0x04, 0xd6, 0x1f, 0x98, 0x2d, 0xbd, 0x26, 0x04, 0x10, 0x08, 0x16, 0xf0, + 0xe1, 0x13, 0xf1, 0x12, 0xfb, 0xf1, 0x17, 0x16, 0x4d, 0xfe, 0x0e, 0xf4, + 0xd3, 0x01, 0x01, 0xc1, 0x06, 0xdc, 0x81, 0x15, 0xd8, 0x34, 0x2d, 0x27, + 0xee, 0x0a, 0xf9, 0x20, 0x15, 0xd8, 0xc0, 0x1c, 0xef, 0xfc, 0xc9, 0xcd, + 0x0e, 0x06, 0xff, 0xd7, 0x1d, 0xfd, 0x33, 0xd9, 0xcc, 0x11, 0xda, 0xbc, + 0x1d, 0x92, 0xed, 0x3b, 0x1a, 0xe7, 0x42, 0x00, 0x0d, 0x9c, 0xe0, 0x0d, + 0xfe, 0x0a, 0x0d, 0xf9, 0xbe, 0x15, 0xbf, 0xc8, 0xaa, 0xef, 0x5a, 0x19, + 0x1b, 0x14, 0xfd, 0xd1, 0x51, 0x19, 0xbf, 0x38, 0xd5, 0x28, 0x12, 0x03, + 0x24, 0x17, 0x10, 0xf9, 0xe9, 0xdb, 0x10, 0x4d, 0xba, 0xf9, 0x07, 0xfa, + 0x0e, 0xa4, 0x31, 0xc5, 0x35, 0x14, 0x05, 0xe9, 0xf9, 0x0d, 0xfd, 0xc6, + 0xd2, 0xe7, 0xf6, 0x04, 0xd9, 0x44, 0x3e, 0x0c, 0xf8, 0x32, 0x0a, 0xfe, + 0x23, 0xc2, 0xfe, 0xfd, 0x1c, 0xcf, 0x31, 0x07, 0xe5, 0x04, 0x1a, 0x04, + 0xfa, 0xdb, 0x00, 0xc8, 0x0f, 0x14, 0xc7, 0x1a, 0xef, 0xbd, 0x1a, 0xfd, + 0xd6, 0xea, 0x0b, 0xf1, 0xdc, 0xc5, 0x3e, 0xe3, 0x3d, 0xd0, 0x2c, 0xee, + 0xe8, 0x07, 0x12, 0xed, 0xfe, 0xf7, 0x1d, 0xf3, 0xee, 0x1d, 0xe3, 0xc7, + 0x00, 0xf1, 0xec, 0x26, 0xcd, 0x3a, 0xd8, 0xda, 0x06, 0x22, 0xf3, 0x9c, + 0x5f, 0xfd, 0x1a, 0x59, 0xff, 0xf0, 0x0d, 0x1c, 0x03, 0xdc, 0x21, 0xe7, + 0x2d, 0xbf, 0xe3, 0x3e, 0x2d, 0x4d, 0xff, 0xf6, 0x15, 0xea, 0xf2, 0xfd, + 0x0e, 0xe6, 0xfb, 0xdb, 0xa9, 0x06, 0x13, 0x19, 0x29, 0x1e, 0xe9, 0x1c, + 0x31, 0xf1, 0x19, 0x01, 0x4c, 0xdc, 0xe9, 0xe4, 0x84, 0xe3, 0xe7, 0xd0, + 0x24, 0x15, 0x29, 0x0e, 0x14, 0x02, 0x0f, 0xe4, 0xb6, 0x0e, 0x1a, 0x04, + 0xfd, 0xff, 0x0f, 0xed, 0xf5, 0x0b, 0xbc, 0xd5, 0x02, 0xed, 0x43, 0x61, + 0x13, 0xcd, 0x02, 0xbc, 0xfc, 0xe0, 0x07, 0x4d, 0x25, 0xcb, 0x31, 0xf9, + 0xfd, 0xd7, 0xdc, 0x0a, 0x01, 0xf7, 0xf2, 0xdb, 0xea, 0xd6, 0xcb, 0xd3, + 0xd5, 0x58, 0x25, 0x20, 0xe9, 0x19, 0x4a, 0xf2, 0x36, 0xf2, 0xe1, 0x39, + 0xfe, 0x0d, 0xb8, 0xb8, 0xcf, 0xe7, 0xc7, 0xef, 0xe1, 0x19, 0x09, 0x1a, + 0x1f, 0xe5, 0x38, 0xd6, 0xfe, 0x1c, 0x20, 0xe2, 0xee, 0x19, 0x17, 0xf2, + 0xe1, 0xdc, 0x0d, 0xc3, 0x16, 0xee, 0xc6, 0xff, 0xf9, 0x2f, 0x17, 0x10, + 0xe3, 0xe2, 0x0a, 0xfd, 0x11, 0xf3, 0x1c, 0xd3, 0xfb, 0xc0, 0xfe, 0x12, + 0xf7, 0x52, 0x01, 0xf6, 0xf3, 0x3a, 0xd0, 0x06, 0xfe, 0x0e, 0xff, 0xb9, + 0xf0, 0x21, 0x09, 0x33, 0x17, 0xe6, 0xb5, 0x12, 0x09, 0x00, 0xe0, 0x30, + 0x0a, 0x03, 0x12, 0x02, 0x2f, 0xf0, 0xda, 0x0d, 0x0f, 0x14, 0x2c, 0x05, + 0x22, 0xe6, 0x24, 0x00, 0xe3, 0xee, 0x04, 0x0d, 0x2b, 0xc5, 0x15, 0x0c, + 0x13, 0xf6, 0x1d, 0xde, 0x13, 0x17, 0x09, 0xd9, 0x23, 0xe5, 0x07, 0xfa, + 0xc2, 0xfe, 0xdf, 0xe8, 0xf4, 0xd3, 0x05, 0xdc, 0x26, 0xfe, 0x0b, 0xe4, + 0x0b, 0x30, 0xfc, 0xaf, 0x17, 0xf5, 0x05, 0x14, 0x16, 0x09, 0xf1, 0xf0, + 0x06, 0xb0, 0xe8, 0xdd, 0x36, 0xf1, 0xe3, 0xf4, 0xd8, 0xed, 0x2b, 0x0d, + 0xe7, 0xce, 0x0e, 0x7f, 0xec, 0x1f, 0xb9, 0x46, 0x01, 0x06, 0xd1, 0x07, + 0x1d, 0x12, 0xfa, 0xe9, 0x0b, 0xf1, 0xde, 0xfe, 0x3b, 0xf3, 0xf8, 0x10, + 0xf8, 0xfa, 0xff, 0x06, 0xf2, 0xf6, 0xf7, 0x0d, 0xf7, 0xc9, 0x0d, 0x2d, + 0xfd, 0xd8, 0x40, 0x34, 0xf3, 0xf7, 0x22, 0x1f, 0x21, 0x01, 0xcb, 0xfd, + 0x0a, 0x1f, 0xf2, 0xf0, 0xf7, 0xe7, 0xf4, 0xf6, 0x15, 0x10, 0x0a, 0xe6, + 0x0f, 0x05, 0x1c, 0xd9, 0xfd, 0xee, 0xb1, 0x11, 0xf4, 0x16, 0xcc, 0xe8, + 0x3c, 0x09, 0x37, 0xf4, 0x12, 0xf1, 0x2d, 0x01, 0xb0, 0x0b, 0x1e, 0xd9, + 0x19, 0xe4, 0x02, 0xfa, 0xeb, 0x1c, 0x38, 0x1f, 0xf4, 0x1e, 0xff, 0xe9, + 0x05, 0x6f, 0xc8, 0x09, 0x00, 0x0c, 0xfe, 0x11, 0x09, 0xff, 0xe7, 0xcd, + 0x2e, 0xd6, 0x14, 0x0a, 0x04, 0xdc, 0x1f, 0x0b, 0x10, 0xf2, 0xd5, 0x1b, + 0x25, 0x03, 0x1d, 0x0b, 0x0e, 0x17, 0xf9, 0x17, 0xfd, 0x44, 0xd6, 0xef, + 0x0a, 0x02, 0xe4, 0x04, 0xd0, 0x04, 0xe9, 0x16, 0x0e, 0xf3, 0xe1, 0xf5, + 0xea, 0xe2, 0x03, 0x26, 0x0b, 0x18, 0x15, 0x23, 0xd2, 0xe7, 0xfe, 0x03, + 0x04, 0x27, 0x02, 0xcb, 0x32, 0x09, 0xf4, 0xfb, 0xf9, 0x21, 0xf3, 0xfd, + 0x2b, 0xf5, 0xfb, 0xfe, 0xf3, 0xe5, 0xe0, 0x11, 0xfd, 0x1e, 0xf6, 0xee, + 0xe2, 0xfb, 0xe4, 0xf9, 0x18, 0xf4, 0x12, 0x14, 0xd2, 0x0f, 0xf0, 0xec, + 0x7f, 0x00, 0xf9, 0xe0, 0xf4, 0xe1, 0xdd, 0x1c, 0xf8, 0x12, 0x00, 0xd4, + 0xf5, 0x0b, 0x03, 0x33, 0x0e, 0x17, 0x12, 0xf9, 0xb3, 0x0d, 0xfb, 0xfc, + 0x2e, 0xee, 0xdf, 0x0c, 0xc3, 0xc3, 0x1c, 0xd9, 0x10, 0x0a, 0xfd, 0xfd, + 0xf2, 0x12, 0xd4, 0x35, 0xd5, 0xeb, 0xe3, 0x06, 0x0f, 0x01, 0x35, 0x1e, + 0x11, 0xf9, 0x30, 0xd2, 0x3e, 0xff, 0x16, 0xff, 0xd9, 0x18, 0x0e, 0xee, + 0xfc, 0xf8, 0x1b, 0x04, 0xf8, 0x04, 0xfa, 0x02, 0xda, 0x33, 0xdd, 0xee, + 0xcc, 0xdf, 0x0a, 0xae, 0xea, 0xfe, 0x0d, 0x00, 0xfe, 0x0c, 0x11, 0xe5, + 0x1d, 0x25, 0x31, 0xf9, 0x0d, 0xfb, 0xfa, 0xa8, 0x10, 0x11, 0xdc, 0x1b, + 0x01, 0x02, 0xf5, 0x11, 0x13, 0xdd, 0x0b, 0x06, 0x16, 0x19, 0x0e, 0xfb, + 0x03, 0x1d, 0xfa, 0x20, 0x14, 0xfa, 0x20, 0x3b, 0x06, 0xf5, 0xf1, 0x12, + 0xf8, 0xe4, 0x0d, 0xf1, 0x13, 0xd9, 0xe9, 0x02, 0xfe, 0x0c, 0x15, 0x17, + 0x0d, 0xee, 0xec, 0xf2, 0x08, 0x2d, 0xfe, 0x0d, 0x2e, 0xe9, 0x0c, 0xf2, + 0xf3, 0xf2, 0xfb, 0x2c, 0x04, 0xfb, 0xf7, 0x07, 0xf1, 0xf4, 0xec, 0x1e, + 0xe7, 0xf8, 0x28, 0xf4, 0xc6, 0x2d, 0xf2, 0x29, 0xe6, 0xe7, 0x18, 0xfe, + 0xe7, 0xfd, 0xdb, 0xe5, 0xeb, 0xdf, 0xed, 0x12, 0xf3, 0xf2, 0xfe, 0xfc, + 0x0b, 0xf8, 0xcb, 0x2a, 0xe6, 0xb1, 0xf7, 0x02, 0xdb, 0x0e, 0x17, 0xf7, + 0xf4, 0xef, 0xfd, 0x0c, 0x0a, 0xef, 0x0a, 0xf6, 0x10, 0x02, 0xef, 0xfd, + 0xf1, 0xdc, 0x22, 0x22, 0xe3, 0x10, 0x01, 0x10, 0x0d, 0x22, 0xe8, 0xda, + 0x07, 0xfc, 0x0d, 0xf2, 0x02, 0x04, 0xd2, 0x20, 0xeb, 0xf8, 0xde, 0x0d, + 0xf2, 0xe2, 0x17, 0x03, 0x0a, 0xff, 0x1a, 0xe1, 0x0a, 0xea, 0x04, 0x01, + 0x06, 0x03, 0x0c, 0xe3, 0xfe, 0x0b, 0x04, 0xe5, 0x17, 0x19, 0x10, 0xe9, + 0xeb, 0xb9, 0xfe, 0xe0, 0x09, 0x11, 0xff, 0xf4, 0xe6, 0xf9, 0xf4, 0x0d, + 0xf8, 0x3e, 0x15, 0xdf, 0x22, 0x1f, 0x04, 0x0e, 0x16, 0xf4, 0x13, 0x00, + 0xe5, 0x06, 0x0f, 0x00, 0xec, 0x12, 0xf2, 0xf7, 0x1e, 0x00, 0x21, 0xe9, + 0xd0, 0x03, 0x30, 0xeb, 0xe6, 0xff, 0x0c, 0x07, 0x18, 0x12, 0xf4, 0xf3, + 0xda, 0xfa, 0x15, 0xf2, 0x15, 0xff, 0xf4, 0x0b, 0x0f, 0xfa, 0xfc, 0x40, + 0xf4, 0x81, 0x1b, 0xde, 0xfb, 0xf9, 0x31, 0x0e, 0x15, 0xef, 0x05, 0xed, + 0xf8, 0x04, 0xf1, 0xfd, 0x05, 0xf9, 0xe8, 0x0a, 0x14, 0x17, 0xef, 0x0f, + 0xf8, 0x07, 0x0f, 0x06, 0x05, 0x2a, 0xf6, 0xfe, 0xff, 0xbd, 0xfe, 0xdc, + 0xf2, 0xe6, 0xff, 0x0c, 0xe6, 0xe4, 0xfb, 0x10, 0x03, 0xf5, 0x0a, 0xd9, + 0xf0, 0xff, 0xf4, 0xee, 0x13, 0x0c, 0x12, 0xf3, 0xe2, 0x1f, 0x0b, 0x00, + 0xfa, 0x08, 0x4f, 0x11, 0xee, 0xe3, 0x1b, 0xf6, 0x3e, 0x02, 0xff, 0xda, + 0x41, 0x37, 0x2c, 0xe5, 0xee, 0xfe, 0xfd, 0x1e, 0xdc, 0xfb, 0xf7, 0xb3, + 0xd8, 0x2d, 0xf3, 0xbe, 0xd1, 0x8d, 0x3d, 0x0f, 0xfd, 0xcc, 0x03, 0xee, + 0xed, 0x09, 0x47, 0x04, 0xf8, 0x28, 0xd7, 0x29, 0x12, 0xc4, 0xef, 0x0f, + 0x15, 0x1e, 0xcf, 0x03, 0xf5, 0xf0, 0xbc, 0x34, 0x02, 0xda, 0x0a, 0xf8, + 0xee, 0xf6, 0xc8, 0x07, 0x12, 0xd9, 0x2e, 0xd9, 0x05, 0x46, 0x16, 0xd2, + 0x2e, 0x0c, 0xef, 0xf3, 0xe6, 0xae, 0x19, 0x25, 0xdc, 0xf8, 0x34, 0xea, + 0x08, 0xef, 0xec, 0x06, 0x00, 0x03, 0x15, 0xe0, 0xe2, 0xfe, 0xf1, 0x1a, + 0x09, 0x1f, 0x16, 0xf4, 0x14, 0xfe, 0x24, 0xd2, 0xf4, 0xf0, 0x14, 0xe4, + 0x03, 0x1d, 0xeb, 0xe3, 0x13, 0x0a, 0xe3, 0x0d, 0xff, 0x34, 0x19, 0x1f, + 0x08, 0xed, 0x0f, 0x04, 0xff, 0x2b, 0xe9, 0xe8, 0xf0, 0x33, 0x0c, 0x26, + 0xde, 0x2a, 0x32, 0xe6, 0xdb, 0x29, 0xc6, 0xcf, 0xec, 0x0c, 0x24, 0x1c, + 0x32, 0x01, 0xe0, 0x18, 0x08, 0x04, 0x2b, 0x09, 0xda, 0xdc, 0x16, 0x0c, + 0x81, 0x0d, 0x0d, 0xf0, 0xf0, 0xeb, 0xf0, 0xdd, 0xe6, 0x28, 0x25, 0xe8, + 0xfa, 0xc2, 0x04, 0xf8, 0xf6, 0xdb, 0xd4, 0xef, 0xf5, 0x0d, 0xc8, 0x0c, + 0x6f, 0x02, 0xe6, 0xea, 0x02, 0xfd, 0xf4, 0x1b, 0x97, 0x18, 0x1c, 0x11, + 0xff, 0x54, 0xff, 0x0a, 0xd5, 0x08, 0x0e, 0xfb, 0x0f, 0x12, 0xf2, 0xd9, + 0xf4, 0xfc, 0x07, 0x37, 0xf7, 0xbe, 0xff, 0xf2, 0x04, 0x4a, 0xd6, 0xd9, + 0x26, 0xf3, 0x1b, 0x39, 0xfe, 0x1a, 0x15, 0x0e, 0x53, 0xca, 0xe2, 0xf7, + 0xf4, 0xd5, 0xf0, 0x1b, 0x1c, 0xb3, 0x1b, 0xf5, 0xff, 0x9d, 0xd1, 0x07, + 0x64, 0x51, 0xdb, 0x0b, 0xd7, 0xdf, 0x0c, 0xb0, 0x09, 0x10, 0xdb, 0x07, + 0xcc, 0x24, 0x12, 0x1d, 0xea, 0xf3, 0x3a, 0x06, 0xf2, 0xf8, 0x49, 0x18, + 0xde, 0xae, 0xf9, 0x33, 0x13, 0x16, 0xfb, 0xf4, 0x0e, 0x05, 0x0c, 0xd2, + 0xd3, 0x26, 0xf6, 0x23, 0xc5, 0x27, 0xd5, 0xd3, 0x07, 0x0d, 0x5a, 0x2b, + 0x0e, 0xd3, 0x31, 0xfe, 0xaf, 0xbb, 0x2e, 0xf1, 0xf4, 0xce, 0xff, 0x14, + 0xf7, 0x39, 0xd3, 0x0f, 0x2f, 0xc5, 0xfa, 0xf7, 0x92, 0xfe, 0xdf, 0x07, + 0x39, 0x0b, 0x1b, 0xe3, 0x33, 0xe2, 0x0d, 0xca, 0x0b, 0xfe, 0xfb, 0x06, + 0x54, 0x01, 0xfc, 0x0a, 0xf4, 0xfe, 0x15, 0xc0, 0xa7, 0x18, 0x13, 0x05, + 0xef, 0x31, 0xa4, 0xaa, 0x2b, 0xf3, 0xf6, 0xe7, 0xe0, 0x29, 0x23, 0xf8, + 0x37, 0xf9, 0xb1, 0x1d, 0xd8, 0xf1, 0x25, 0x38, 0x35, 0xf3, 0xf8, 0xc4, + 0xb7, 0xdc, 0xe1, 0x18, 0x27, 0x0e, 0x44, 0xd4, 0x3c, 0x05, 0x01, 0x2b, + 0x15, 0x17, 0x12, 0x03, 0x44, 0xcf, 0xff, 0xba, 0xc7, 0xea, 0xcc, 0x07, + 0x0a, 0x0a, 0x04, 0xf7, 0xe4, 0x09, 0xcf, 0x0a, 0xf4, 0xfe, 0xf8, 0x2a, + 0x2a, 0x2d, 0x49, 0x22, 0xce, 0x2d, 0x19, 0xc1, 0x10, 0x06, 0x33, 0x0f, + 0xd4, 0x4b, 0x25, 0xe5, 0x18, 0x18, 0x43, 0x2e, 0x27, 0xfa, 0x55, 0xcd, + 0xe9, 0x8b, 0x30, 0x37, 0xcd, 0xec, 0xf1, 0x41, 0xe4, 0xc4, 0x06, 0xf5, + 0xc9, 0x0c, 0xd6, 0x34, 0x43, 0x06, 0xfe, 0xee, 0x03, 0xe0, 0xfb, 0xeb, + 0xce, 0xf8, 0x2b, 0xaa, 0x2e, 0xed, 0xe9, 0xf5, 0xd0, 0x07, 0xf1, 0x19, + 0x26, 0x21, 0x02, 0x1a, 0xec, 0xd2, 0x53, 0x01, 0xdc, 0xd8, 0xea, 0xdb, + 0xf7, 0xd7, 0xd3, 0xdf, 0x17, 0xda, 0x11, 0x06, 0xc7, 0xec, 0xf7, 0x25, + 0xc9, 0xa8, 0x0d, 0x2a, 0xdd, 0xe5, 0xf6, 0xd5, 0x15, 0xe5, 0x81, 0xbc, + 0x0e, 0xd3, 0x21, 0x0e, 0x3c, 0x11, 0x1d, 0xc1, 0x01, 0xef, 0xcf, 0x47, + 0x16, 0x47, 0xc3, 0xe1, 0xd2, 0x1c, 0xe7, 0xdf, 0xbd, 0xfd, 0x0d, 0x25, + 0x0d, 0xb8, 0x22, 0x06, 0x15, 0x0c, 0x15, 0x0f, 0x06, 0x0c, 0xf0, 0x2b, + 0xd1, 0xf3, 0xd1, 0x07, 0x1f, 0xdb, 0x13, 0xe2, 0x5c, 0xce, 0x0c, 0xde, + 0xdc, 0xf4, 0x19, 0x14, 0xf4, 0xf8, 0x55, 0xe5, 0xe0, 0x4a, 0x04, 0x26, + 0xe6, 0x7f, 0xd1, 0x38, 0x26, 0xba, 0xfa, 0xb8, 0x3d, 0x25, 0xcc, 0x2c, + 0x13, 0x02, 0x0f, 0x20, 0x25, 0x12, 0xb7, 0xbd, 0x0f, 0x04, 0xf7, 0x14, + 0xfb, 0xe9, 0x39, 0xf3, 0x0a, 0xd4, 0x01, 0x21, 0xdb, 0xf8, 0x48, 0x0f, + 0x3a, 0x30, 0xfe, 0xd9, 0xf8, 0xf8, 0xd6, 0xf8, 0x19, 0xee, 0xee, 0xc4, + 0x0a, 0x47, 0xd8, 0xec, 0x00, 0x84, 0x26, 0x07, 0xee, 0x09, 0x03, 0xe0, + 0xee, 0x06, 0x33, 0xda, 0xf6, 0x09, 0x0a, 0xfc, 0xc0, 0x06, 0xbd, 0xec, + 0x17, 0xcc, 0x05, 0x03, 0xda, 0xfe, 0xec, 0x04, 0xf0, 0xd9, 0x1f, 0xe2, + 0x06, 0xd9, 0x0a, 0x37, 0xee, 0xf3, 0x2e, 0xdd, 0x48, 0x20, 0x20, 0x0d, + 0x0e, 0x41, 0xec, 0x63, 0x0d, 0xff, 0x11, 0xd1, 0xfc, 0x07, 0xe5, 0x06, + 0x11, 0xec, 0x0d, 0xd7, 0xbe, 0xfe, 0xcf, 0xd7, 0xfc, 0xd8, 0x23, 0xf8, + 0xd3, 0xf5, 0xe1, 0xef, 0x00, 0xfd, 0xd0, 0x14, 0xd8, 0xc4, 0xe5, 0x44, + 0xf1, 0xfe, 0x4c, 0x06, 0xd5, 0x87, 0xc2, 0xe7, 0x3d, 0xf9, 0xf2, 0xe3, + 0xe6, 0x1c, 0x15, 0x18, 0xfc, 0xef, 0x36, 0xe7, 0xb9, 0x48, 0xef, 0x39, + 0x27, 0xf2, 0xf1, 0x07, 0x0f, 0xb0, 0x43, 0x0e, 0x4b, 0x0c, 0x28, 0xf8, + 0xf7, 0xe7, 0x24, 0x32, 0xd9, 0x41, 0xf6, 0x46, 0xee, 0xd7, 0xc4, 0xed, + 0xe9, 0xe2, 0xf6, 0x0d, 0xec, 0xd9, 0xfd, 0xf0, 0x0b, 0xbe, 0xdc, 0xe4, + 0x0c, 0xe5, 0x0e, 0xf3, 0x0a, 0xc2, 0xd1, 0xfb, 0xd7, 0x08, 0xa7, 0xfe, + 0x00, 0x0d, 0x02, 0xcc, 0x0f, 0xe3, 0xac, 0x04, 0x0c, 0x1a, 0x0d, 0xf3, + 0xed, 0x22, 0x04, 0xe2, 0xd5, 0x09, 0x1b, 0x09, 0x1f, 0xe3, 0x14, 0xe8, + 0x0d, 0x05, 0x0c, 0x01, 0xf0, 0x1f, 0xf2, 0xae, 0xfa, 0x0e, 0xfb, 0x03, + 0x10, 0x07, 0x10, 0xdc, 0x02, 0x17, 0xe6, 0x0c, 0x00, 0xf5, 0x35, 0xef, + 0xed, 0x0b, 0x13, 0xe8, 0xf4, 0xe6, 0x0e, 0x12, 0xfe, 0xfe, 0xe7, 0xf1, + 0xc5, 0xe9, 0xf7, 0x24, 0x28, 0xda, 0x07, 0xda, 0xd7, 0xfa, 0x15, 0x0a, + 0x10, 0x00, 0xfa, 0xe6, 0xe9, 0x03, 0x02, 0x13, 0xfa, 0x06, 0x23, 0x04, + 0xf3, 0x03, 0xf9, 0xf7, 0xd8, 0x0e, 0x22, 0x13, 0x02, 0x1b, 0xdd, 0xf7, + 0xe8, 0x11, 0xf1, 0xe2, 0x0a, 0x10, 0xe6, 0xf0, 0xf2, 0x0d, 0xeb, 0xe8, + 0x81, 0x25, 0x0e, 0xdd, 0xfd, 0x11, 0x07, 0xf4, 0xee, 0xfb, 0xfc, 0xe7, + 0xfb, 0x05, 0xee, 0xe0, 0xe7, 0x0e, 0xf7, 0x07, 0xef, 0xed, 0x16, 0x27, + 0xfd, 0x0c, 0x06, 0x03, 0x06, 0xf3, 0xef, 0xf6, 0x05, 0x00, 0xed, 0xd4, + 0xfe, 0x0a, 0xf5, 0xea, 0xcb, 0x13, 0xfb, 0xbf, 0x11, 0xf5, 0x23, 0x22, + 0xff, 0x0c, 0xf3, 0xef, 0x05, 0xfd, 0xf7, 0x01, 0x16, 0x1c, 0xf3, 0x1e, + 0xfb, 0xec, 0x28, 0xea, 0x3b, 0x07, 0xf8, 0xe7, 0xfb, 0x04, 0x5d, 0xfe, + 0xda, 0x05, 0xf2, 0x08, 0x15, 0x24, 0x02, 0x1a, 0x2a, 0x10, 0xec, 0x01, + 0x09, 0xe3, 0x00, 0x00, 0x10, 0xfa, 0xfe, 0x0e, 0xe9, 0x16, 0x0c, 0x3b, + 0x14, 0x1c, 0x0e, 0x00, 0x0d, 0xf3, 0xe6, 0x03, 0xf0, 0x11, 0xf1, 0x32, + 0xed, 0xf3, 0xdc, 0xf2, 0x0c, 0x36, 0x1e, 0x08, 0x0e, 0x18, 0xda, 0x17, + 0xe3, 0xee, 0xfb, 0xfc, 0x09, 0x00, 0xf8, 0xf0, 0xe9, 0xf7, 0x08, 0xef, + 0x08, 0xeb, 0xf9, 0x0b, 0x0b, 0xea, 0xef, 0xef, 0x0c, 0x25, 0x03, 0xe8, + 0xfe, 0x2f, 0x09, 0x25, 0x03, 0xd7, 0x01, 0xf7, 0x02, 0x02, 0x29, 0xe5, + 0x26, 0x09, 0x0e, 0x08, 0x98, 0x2d, 0x59, 0xcf, 0x36, 0x05, 0x35, 0x00, + 0x02, 0xed, 0xee, 0x0c, 0x0a, 0x00, 0x2d, 0x26, 0x2b, 0xc6, 0xed, 0xf2, + 0x49, 0xff, 0x25, 0x24, 0xb3, 0xe7, 0x44, 0xe3, 0xe4, 0xd6, 0x49, 0xaf, + 0x10, 0xb7, 0x42, 0x3a, 0xda, 0x00, 0x0d, 0x22, 0x2a, 0x0a, 0x18, 0x06, + 0xfb, 0xe3, 0xe3, 0x24, 0x19, 0x05, 0x26, 0x2f, 0xbf, 0x1f, 0x0a, 0x77, + 0x0b, 0xad, 0x43, 0xca, 0x18, 0xf0, 0xa8, 0xfd, 0xf5, 0x02, 0x0c, 0x26, + 0x96, 0x08, 0xec, 0x00, 0x1b, 0x21, 0x2a, 0xbe, 0xc9, 0x1e, 0x33, 0x12, + 0x31, 0xe5, 0x93, 0x1c, 0x03, 0xc0, 0x1b, 0xb2, 0xec, 0xb6, 0xd2, 0xfa, + 0x23, 0x07, 0xcf, 0xf7, 0xd8, 0x67, 0xee, 0x54, 0x13, 0x0d, 0xf2, 0xfa, + 0x1c, 0x2c, 0xf7, 0x00, 0x1d, 0xda, 0xce, 0xb9, 0xb8, 0xed, 0xd5, 0x21, + 0xbf, 0x44, 0xf4, 0x16, 0xff, 0x16, 0xfd, 0xb7, 0x3a, 0x0e, 0x10, 0x7f, + 0x15, 0x0f, 0xc4, 0x2d, 0xc6, 0x06, 0xbc, 0xfd, 0xf6, 0x17, 0xa7, 0x0d, + 0x38, 0xdb, 0x43, 0x13, 0xf3, 0xde, 0xa8, 0xce, 0x45, 0x54, 0x06, 0xed, + 0xf8, 0xcc, 0xc4, 0x20, 0xde, 0x1b, 0xce, 0xd1, 0x15, 0xf2, 0x10, 0xcd, + 0xfa, 0xe1, 0xdd, 0x39, 0xe5, 0xe4, 0x21, 0x23, 0xd4, 0x30, 0xe0, 0x55, + 0xe8, 0x0e, 0x57, 0xc8, 0x41, 0xdc, 0xfc, 0x4c, 0xda, 0xef, 0x23, 0xe0, + 0xb4, 0xdb, 0xad, 0xc1, 0x28, 0xce, 0x07, 0xf4, 0xfd, 0x1e, 0x1b, 0x0a, + 0xa7, 0x15, 0xf3, 0x1b, 0xf2, 0xe8, 0x02, 0xf5, 0xfb, 0xd1, 0x1a, 0x41, + 0xf9, 0x7a, 0xc2, 0xd0, 0x24, 0x0d, 0x27, 0xb9, 0x09, 0xf1, 0xd7, 0xdc, + 0x0f, 0xf8, 0x0e, 0xf7, 0x02, 0x59, 0xe1, 0x20, 0xd8, 0x35, 0x0f, 0xf8, + 0x2e, 0x20, 0x1e, 0x20, 0x06, 0x27, 0xd2, 0xe6, 0x1f, 0x29, 0xf6, 0xc8, + 0x18, 0x1d, 0xef, 0xcb, 0x98, 0xbf, 0x19, 0xf7, 0x3f, 0xd8, 0xed, 0xcd, + 0x09, 0x06, 0x52, 0xf6, 0xdd, 0xf4, 0xf7, 0x18, 0xeb, 0x1a, 0xef, 0x30, + 0x03, 0xfe, 0xec, 0xfc, 0xf7, 0xb2, 0x01, 0x03, 0xa8, 0x29, 0x0b, 0xa6, + 0x21, 0x23, 0x0f, 0xf9, 0x1c, 0xd3, 0xca, 0xeb, 0xf8, 0xd7, 0x0b, 0xef, + 0x18, 0x00, 0xe6, 0x4f, 0xf2, 0x2e, 0x14, 0xe8, 0xd1, 0xe6, 0xf5, 0x20, + 0xd0, 0xb5, 0x55, 0xb8, 0xf5, 0x02, 0x07, 0xd0, 0x1c, 0xe6, 0xfb, 0x1d, + 0x40, 0x18, 0xf3, 0xe8, 0xfd, 0x11, 0x66, 0xe0, 0xfb, 0x2b, 0xf8, 0xda, + 0xf1, 0x90, 0xe5, 0xe0, 0xe8, 0x4b, 0x14, 0x22, 0x53, 0x16, 0xfe, 0xf8, + 0xec, 0xda, 0x44, 0x60, 0xd5, 0x00, 0xcd, 0x0e, 0x11, 0x0a, 0xd8, 0xf5, + 0x39, 0x32, 0x02, 0x4e, 0x18, 0xfe, 0xf9, 0xed, 0xd8, 0x1f, 0xe2, 0xdd, + 0x2c, 0xe4, 0x26, 0x14, 0x17, 0xeb, 0xee, 0x08, 0xff, 0x1f, 0x04, 0xae, + 0xf1, 0x26, 0xfc, 0xb5, 0x06, 0x0a, 0xc0, 0xff, 0x36, 0x03, 0x0d, 0xbe, + 0xe8, 0x25, 0xba, 0x28, 0x02, 0xe9, 0x3d, 0x16, 0xeb, 0xc3, 0x16, 0xda, + 0xe6, 0xd7, 0x01, 0x2f, 0x27, 0x10, 0x07, 0xfd, 0xda, 0x00, 0xf0, 0xff, + 0x00, 0xee, 0x35, 0xcc, 0x0c, 0xdc, 0x24, 0xfe, 0xdf, 0x07, 0x0a, 0xf9, + 0x0d, 0xce, 0x00, 0x05, 0x96, 0x2a, 0x7f, 0x1e, 0x33, 0x2b, 0x0e, 0xfe, + 0xb4, 0xe5, 0xcb, 0xe0, 0xe7, 0x06, 0x5e, 0x0a, 0x05, 0x06, 0x05, 0x0a, + 0xfb, 0x08, 0x3a, 0x2c, 0xf1, 0x0e, 0x2d, 0x13, 0xfd, 0x3e, 0xf9, 0xdd, + 0xfd, 0x55, 0x09, 0xf4, 0xe2, 0x35, 0xcc, 0xe5, 0xf2, 0x16, 0xe4, 0x1f, + 0xf8, 0xf5, 0xf6, 0xf9, 0xa7, 0xe3, 0x3c, 0xf6, 0x8c, 0xe9, 0xbe, 0xe4, + 0xf5, 0x19, 0x09, 0xc6, 0xd1, 0x3e, 0xe5, 0xf3, 0x01, 0xe6, 0xfc, 0x37, + 0xb4, 0xda, 0xfe, 0x3d, 0xf1, 0xed, 0xc5, 0x01, 0xda, 0x2d, 0x23, 0xd0, + 0xf3, 0x13, 0xf5, 0x02, 0xeb, 0x00, 0x27, 0xef, 0xf7, 0xd9, 0xf4, 0xea, + 0xfe, 0x11, 0xe6, 0x10, 0x16, 0x10, 0x2e, 0xbb, 0xe4, 0xfb, 0x1c, 0xd0, + 0xac, 0x04, 0xf6, 0x01, 0xdb, 0x1b, 0xdb, 0xf9, 0xfd, 0x0c, 0x02, 0xf3, + 0xff, 0xe5, 0x0d, 0x02, 0xf2, 0x19, 0xf9, 0x1a, 0xff, 0x36, 0x81, 0xd6, + 0xfc, 0x0e, 0x12, 0x1f, 0xfd, 0xeb, 0x18, 0x18, 0x23, 0x1c, 0x00, 0x2c, + 0xf8, 0xf1, 0x08, 0xf5, 0x00, 0x01, 0xf9, 0xd9, 0xd4, 0x01, 0x2a, 0x07, + 0xec, 0xf3, 0xe5, 0xca, 0x02, 0x0d, 0x30, 0xff, 0xf5, 0xea, 0xf4, 0x1a, + 0xe1, 0xf0, 0x1f, 0xff, 0x08, 0xf9, 0xe4, 0x13, 0xc3, 0xe3, 0xfe, 0xf4, + 0x14, 0xed, 0xf4, 0xef, 0xad, 0xfb, 0x08, 0x06, 0xdd, 0xf9, 0xe7, 0xec, + 0x0e, 0x0c, 0xf9, 0xfc, 0xfb, 0x10, 0xea, 0x07, 0xe9, 0xf9, 0xf4, 0x03, + 0x1c, 0xee, 0x10, 0xda, 0x07, 0xf1, 0xfe, 0xd2, 0x07, 0x07, 0x15, 0x03, + 0xee, 0x29, 0xe1, 0xee, 0x20, 0xfb, 0x03, 0x17, 0xd7, 0xc7, 0x13, 0x16, + 0x20, 0x0e, 0xea, 0xde, 0xd9, 0x21, 0xf9, 0x30, 0x27, 0xf2, 0xf4, 0x0d, + 0x03, 0x20, 0x0b, 0xf6, 0xc8, 0x11, 0xe6, 0xea, 0x06, 0xed, 0x24, 0xfd, + 0x21, 0xe6, 0x14, 0x07, 0x0c, 0x16, 0xff, 0xfd, 0xea, 0x02, 0x16, 0xaf, + 0x18, 0xb4, 0xf1, 0xf0, 0x27, 0xd7, 0xef, 0xef, 0x10, 0x22, 0xeb, 0xe2, + 0x03, 0xfb, 0xd3, 0x11, 0xb0, 0x11, 0xf9, 0x06, 0xfd, 0x33, 0xde, 0xf5, + 0x13, 0xfe, 0x18, 0xf2, 0xf5, 0xf0, 0xf0, 0x0c, 0x12, 0x00, 0xeb, 0xef, + 0x38, 0x33, 0x47, 0x03, 0x04, 0x47, 0x24, 0x07, 0x18, 0xf0, 0x00, 0xf6, + 0x31, 0xde, 0xdc, 0x32, 0x31, 0x0a, 0xf2, 0xe2, 0xf4, 0x06, 0xf1, 0xf7, + 0x00, 0x03, 0xfa, 0xe6, 0xfd, 0xf6, 0xf2, 0x46, 0xe5, 0xf5, 0xff, 0x1f, + 0x21, 0x04, 0xf8, 0x07, 0xe3, 0x0d, 0xff, 0xfc, 0x15, 0x30, 0x40, 0x19, + 0x06, 0xe4, 0xfc, 0xd8, 0x04, 0x09, 0xf0, 0xfb, 0x0c, 0x15, 0x00, 0x0e, + 0xf2, 0x26, 0x0d, 0x0d, 0x0b, 0xe5, 0xed, 0xf5, 0x04, 0x81, 0xef, 0x0e, + 0x10, 0xe1, 0xd0, 0x04, 0x08, 0xf7, 0xf7, 0x1c, 0xf8, 0xdb, 0xf3, 0xd6, + 0x0e, 0xea, 0xf0, 0x0d, 0x25, 0xd5, 0xe9, 0x07, 0xea, 0x30, 0x20, 0x18, + 0xfe, 0xe8, 0xf6, 0xde, 0xfe, 0xf6, 0xf7, 0xf0, 0xfc, 0x02, 0xee, 0xe0, + 0x23, 0xf5, 0x19, 0x13, 0xfc, 0x2e, 0x08, 0x19, 0xef, 0x11, 0x04, 0xf8, + 0x16, 0xec, 0x14, 0xdc, 0x06, 0x26, 0xf7, 0xdf, 0x12, 0xea, 0x17, 0x04, + 0xf6, 0x25, 0xfe, 0xf8, 0xfb, 0x2c, 0xbb, 0x09, 0xf1, 0x03, 0xda, 0xef, + 0x2a, 0xf7, 0xf2, 0x11, 0xec, 0x0c, 0x10, 0xe6, 0xed, 0x06, 0x06, 0x1a, + 0xf5, 0xc3, 0xee, 0x03, 0xef, 0xd8, 0x02, 0xde, 0x0e, 0x39, 0xd3, 0xfd, + 0xfc, 0x0a, 0xe6, 0xf8, 0xf6, 0x0b, 0xf7, 0x26, 0x0c, 0x14, 0xb9, 0x02, + 0xda, 0xfc, 0x2c, 0x2a, 0xeb, 0x18, 0xfe, 0xbf, 0x21, 0x2c, 0x17, 0xf3, + 0xf5, 0xfc, 0x0e, 0x13, 0xdc, 0x1e, 0xf2, 0xf6, 0x0a, 0x19, 0xf5, 0xdf, + 0x03, 0xf1, 0x09, 0xb9, 0xe8, 0xdb, 0xee, 0x08, 0xcc, 0x12, 0x0d, 0x13, + 0xf4, 0x33, 0xfa, 0x05, 0x25, 0x15, 0x1c, 0x20, 0xee, 0xf7, 0x09, 0xe2, + 0xf7, 0xf8, 0xe7, 0x1b, 0x09, 0x0f, 0xfc, 0x07, 0xc0, 0x39, 0x14, 0x01, + 0xf7, 0x03, 0xed, 0xf6, 0x08, 0x38, 0x27, 0xcf, 0xd8, 0x0c, 0xb2, 0xf3, + 0xfd, 0x0e, 0xdf, 0x0d, 0x0d, 0x07, 0x01, 0x96, 0x01, 0x1f, 0xfa, 0xea, + 0x11, 0x0a, 0x1a, 0xfc, 0x18, 0xe9, 0xf8, 0x1d, 0xf9, 0xde, 0x10, 0xd8, + 0xea, 0x12, 0x07, 0x0f, 0xfa, 0x14, 0x0f, 0xfc, 0x00, 0xdb, 0xdf, 0x0e, + 0xe8, 0xf9, 0xc9, 0xe2, 0xf3, 0x3a, 0xdb, 0x05, 0x06, 0x0d, 0xf4, 0xc2, + 0x0a, 0xd0, 0x34, 0xf7, 0x14, 0xfa, 0x02, 0x04, 0x04, 0x02, 0xfc, 0xfc, + 0xd9, 0xe5, 0xbd, 0xda, 0xd8, 0xf4, 0x10, 0x0b, 0x21, 0xf2, 0x02, 0xd0, + 0xf0, 0x2b, 0xce, 0xc6, 0x39, 0xbd, 0xff, 0x03, 0xc5, 0xf4, 0xe4, 0x1d, + 0xd1, 0x45, 0xff, 0xb0, 0xee, 0x1b, 0xf7, 0xfa, 0x56, 0x35, 0x0c, 0x11, + 0x0d, 0xc7, 0xb1, 0x28, 0x02, 0x1e, 0x05, 0xed, 0xf7, 0xf5, 0xc2, 0xc8, + 0xee, 0x00, 0xe0, 0xdb, 0xde, 0xce, 0xde, 0xe0, 0xf6, 0xf2, 0x2b, 0x17, + 0x1d, 0x7f, 0xf9, 0x12, 0xaf, 0x1d, 0xd6, 0xb6, 0x1a, 0xec, 0xed, 0x2a, + 0xf6, 0x07, 0xd5, 0xb9, 0xbb, 0xb1, 0xc1, 0xf7, 0xe0, 0x06, 0x35, 0xdc, + 0xfe, 0x25, 0x1f, 0x5e, 0x25, 0x2c, 0xe4, 0xcf, 0xfc, 0x08, 0xac, 0xa2, + 0xf3, 0x21, 0x04, 0x2d, 0xe1, 0xb7, 0xd6, 0x0e, 0xd7, 0x1e, 0xef, 0x23, + 0x39, 0x3a, 0xe8, 0xc0, 0x16, 0x05, 0xbf, 0xe9, 0xfd, 0xfa, 0x37, 0x24, + 0x5c, 0x11, 0x30, 0x33, 0xed, 0xb6, 0x57, 0x43, 0xa2, 0x16, 0xf3, 0x0a, + 0xd6, 0x19, 0xeb, 0xc8, 0x23, 0x2e, 0xd1, 0x4c, 0x0a, 0x1d, 0x00, 0xce, + 0xe1, 0x1c, 0xe9, 0xbf, 0x08, 0xe0, 0x0a, 0x12, 0x1b, 0x15, 0x35, 0x18, + 0x01, 0xba, 0xfa, 0xf7, 0xfd, 0x0f, 0x38, 0xf5, 0x32, 0x36, 0x00, 0xfa, + 0x2b, 0xbd, 0xf7, 0x1c, 0xe0, 0xfe, 0x2a, 0xb4, 0x3a, 0x03, 0xca, 0x1d, + 0xf0, 0x06, 0xd1, 0xd3, 0xf9, 0x62, 0x2e, 0xd4, 0xf1, 0xeb, 0xeb, 0x00, + 0x24, 0xd7, 0xd2, 0x12, 0x3a, 0x17, 0x11, 0x08, 0xe1, 0xbf, 0x1c, 0x4e, + 0xce, 0x92, 0x0e, 0x07, 0xf3, 0xe0, 0x64, 0x0a, 0xed, 0xf3, 0xf4, 0x4d, + 0x19, 0xea, 0xb3, 0xd5, 0x5e, 0xb8, 0x39, 0x37, 0x3b, 0x0c, 0xa8, 0xe4, + 0x13, 0x55, 0xed, 0x06, 0x53, 0x48, 0xdb, 0xd7, 0x2f, 0x15, 0xbb, 0x2b, + 0xf5, 0x00, 0x04, 0x1c, 0x09, 0xd4, 0x36, 0x06, 0xf1, 0xef, 0xe4, 0xf3, + 0xf4, 0x09, 0xed, 0x06, 0xf8, 0xe2, 0x03, 0x17, 0xe6, 0x00, 0xf5, 0xf2, + 0x03, 0xab, 0x1a, 0xd8, 0xef, 0x2c, 0xeb, 0x25, 0x2b, 0xe0, 0x26, 0xc5, + 0xd9, 0xed, 0x24, 0x1c, 0xea, 0x2b, 0x17, 0x6e, 0xfd, 0x5c, 0xec, 0xb8, + 0xfb, 0xdd, 0x0c, 0x08, 0xe0, 0x4a, 0x7e, 0xd8, 0x18, 0xd1, 0xcf, 0x1a, + 0xef, 0xfd, 0x05, 0xd5, 0x21, 0x0d, 0xe6, 0xe8, 0xe3, 0x0d, 0xc2, 0x18, + 0x1e, 0xd2, 0x1b, 0xdd, 0xf4, 0xd2, 0xf1, 0xee, 0x27, 0xcd, 0x12, 0x12, + 0x20, 0xf9, 0x3c, 0xb3, 0x08, 0xc1, 0xf8, 0xe6, 0xb8, 0x0f, 0xa0, 0x2f, + 0xd3, 0xfd, 0xde, 0x1b, 0x2d, 0x0c, 0x23, 0xe8, 0xe3, 0x14, 0xe6, 0x23, + 0x0d, 0x2b, 0xd6, 0x03, 0x2d, 0x07, 0x39, 0x25, 0x15, 0xe7, 0xe2, 0xb6, + 0xf7, 0xf5, 0x0c, 0xf5, 0x08, 0x03, 0xa9, 0x10, 0xf2, 0x04, 0xfc, 0xbd, + 0x13, 0xf3, 0xe7, 0x58, 0xfb, 0xf3, 0xfe, 0x60, 0xae, 0xf0, 0x32, 0x5e, + 0xbe, 0x26, 0x17, 0x4d, 0x17, 0x10, 0xf0, 0x17, 0x27, 0xcf, 0xd5, 0x2a, + 0xe4, 0x1f, 0x02, 0xe7, 0x14, 0xe7, 0x04, 0xd4, 0x18, 0x7f, 0xdf, 0x27, + 0xaa, 0xd5, 0xd2, 0x0c, 0x10, 0x4e, 0x06, 0xf0, 0xb5, 0xe6, 0x2c, 0x21, + 0x51, 0x01, 0x15, 0xfb, 0xdb, 0xe0, 0x15, 0xc8, 0x03, 0x1e, 0xf5, 0xd8, + 0x06, 0x26, 0xde, 0xf2, 0x40, 0x03, 0xde, 0x13, 0x08, 0xdc, 0x01, 0x20, + 0xf3, 0x13, 0xf0, 0x02, 0xf6, 0x01, 0x04, 0xd6, 0x39, 0xa5, 0xeb, 0xec, + 0x0e, 0xb8, 0xfa, 0xde, 0x2c, 0xcf, 0xfa, 0xfa, 0xfa, 0xcc, 0xed, 0x10, + 0xd0, 0xf5, 0xe3, 0xbe, 0x1a, 0xfa, 0x88, 0xf8, 0xf9, 0x03, 0xef, 0x1b, + 0x14, 0xf3, 0x95, 0xd6, 0x1a, 0xf9, 0xf2, 0x36, 0x3e, 0x02, 0xe1, 0xff, + 0x26, 0x0d, 0x04, 0xcc, 0x49, 0x20, 0x0a, 0xe1, 0x0c, 0x1a, 0x13, 0x08, + 0x0a, 0xcc, 0xe1, 0x2a, 0x15, 0x1f, 0x25, 0xed, 0x8e, 0xe3, 0x03, 0x28, + 0xfd, 0xdb, 0x2c, 0xf8, 0xa9, 0x2a, 0xd7, 0xac, 0xde, 0x19, 0x17, 0x28, + 0x15, 0xe4, 0xbf, 0x05, 0xf2, 0xc1, 0x11, 0x23, 0x04, 0xcc, 0xb1, 0x2c, + 0x0c, 0xc9, 0xcc, 0x14, 0x08, 0xfb, 0x96, 0x3f, 0x12, 0xef, 0x21, 0x13, + 0xe7, 0xab, 0xe2, 0xee, 0x0c, 0x38, 0x2d, 0xd2, 0xe3, 0xf8, 0x40, 0x40, + 0xfc, 0xde, 0x46, 0xf6, 0x13, 0x1b, 0x10, 0x0d, 0x20, 0xf5, 0x07, 0x4d, + 0xe7, 0xfc, 0xb4, 0x0b, 0x26, 0xdf, 0x37, 0xe9, 0x0f, 0xd7, 0xd4, 0x29, + 0x25, 0x7c, 0x02, 0xd0, 0xeb, 0xd2, 0x05, 0x7b, 0xa7, 0x1c, 0xf9, 0xe8, + 0xc6, 0x6a, 0xc5, 0xbf, 0x11, 0x26, 0xfc, 0xdd, 0xf2, 0xee, 0x14, 0xfe, + 0xde, 0x21, 0xbd, 0xce, 0xc0, 0xbb, 0xfe, 0xaa, 0xea, 0x42, 0xe3, 0xf5, + 0x30, 0x22, 0xdb, 0xf7, 0xfb, 0x06, 0x08, 0x45, 0xeb, 0x24, 0x06, 0x16, + 0xd6, 0xc9, 0x2f, 0xed, 0x73, 0xf8, 0xcb, 0xe8, 0x6f, 0xf0, 0xfb, 0xea, + 0x78, 0x3d, 0x0f, 0xe6, 0x07, 0xfa, 0xfb, 0xee, 0x1e, 0xf7, 0xd5, 0xcf, + 0x14, 0xe0, 0x5c, 0xfd, 0xd1, 0xef, 0x07, 0xda, 0xe8, 0xab, 0x47, 0x1b, + 0x3c, 0x14, 0x3d, 0x14, 0x2d, 0x00, 0x05, 0x06, 0x9f, 0xcf, 0xee, 0xdb, + 0xc3, 0xf2, 0x02, 0xfc, 0xdf, 0x27, 0xa5, 0x02, 0x0f, 0x15, 0xa9, 0xc9, + 0x37, 0xf6, 0xc1, 0x3d, 0x02, 0x30, 0x0f, 0xef, 0xed, 0x09, 0x2b, 0x34, + 0x3b, 0x98, 0xc0, 0xe1, 0xf8, 0x26, 0xfe, 0x01, 0x05, 0x3b, 0xe0, 0x64, + 0xdd, 0xd9, 0xb5, 0x29, 0x1b, 0x0b, 0x14, 0x00, 0x13, 0x16, 0x29, 0x42, + 0xcb, 0xb5, 0x0f, 0x08, 0xec, 0x39, 0xd6, 0xe8, 0x1a, 0x31, 0xfc, 0x08, + 0x09, 0xfb, 0x53, 0xeb, 0x13, 0x7f, 0xf5, 0x15, 0xf2, 0xfd, 0xf3, 0xf2, + 0x05, 0xfc, 0x10, 0xf7, 0xf9, 0xee, 0x10, 0xef, 0x0d, 0x06, 0xe1, 0x09, + 0x10, 0x35, 0xf9, 0xf8, 0xff, 0x0c, 0xfb, 0xf0, 0x10, 0x0f, 0x04, 0xd8, + 0xe5, 0x07, 0xfc, 0xec, 0xfc, 0xde, 0x01, 0x08, 0x0e, 0x07, 0x03, 0xda, + 0xea, 0xf4, 0x06, 0xf1, 0x12, 0x1b, 0xcc, 0xbf, 0xf7, 0x2f, 0xfa, 0x12, + 0xed, 0xef, 0x0a, 0xf8, 0x01, 0xee, 0x1f, 0x06, 0x05, 0x08, 0x0c, 0xef, + 0xfb, 0x07, 0x0b, 0x1c, 0x15, 0xfe, 0xf8, 0xf3, 0x01, 0xdc, 0xda, 0x15, + 0x06, 0x11, 0x01, 0x0a, 0x08, 0x01, 0xe5, 0x26, 0xfe, 0xfe, 0xe2, 0xfe, + 0x01, 0x0f, 0xfe, 0x08, 0xe2, 0x0e, 0x11, 0x11, 0x1b, 0xf7, 0xe8, 0xee, + 0xfb, 0xfd, 0xcc, 0xf9, 0x12, 0x0d, 0x0a, 0x01, 0x05, 0xed, 0xe7, 0x03, + 0x17, 0xd3, 0x09, 0x0b, 0x00, 0xfa, 0xff, 0xf8, 0x10, 0xfe, 0xf2, 0xf0, + 0x2c, 0x0f, 0xe9, 0x02, 0xf2, 0x07, 0x24, 0x20, 0xf5, 0x03, 0xe2, 0x00, + 0xfa, 0xfb, 0xdb, 0xfe, 0x18, 0xfa, 0x29, 0xfc, 0x06, 0x01, 0x0a, 0xea, + 0xfb, 0x09, 0x18, 0x04, 0xef, 0x00, 0x0a, 0x05, 0xe1, 0x00, 0xfe, 0x04, + 0x2d, 0xf2, 0x02, 0xdf, 0xfb, 0xf6, 0x15, 0x0a, 0x10, 0x11, 0xfd, 0xc9, + 0xe7, 0x0e, 0xd8, 0x07, 0xf1, 0x02, 0x1d, 0xfb, 0x04, 0x0b, 0xf8, 0xe2, + 0xfc, 0xfd, 0xfe, 0xfe, 0x17, 0xf5, 0x2f, 0xfb, 0xf2, 0x09, 0x14, 0xff, + 0xf1, 0x11, 0x0a, 0x06, 0xfc, 0xf9, 0x0d, 0x0c, 0xf4, 0x03, 0xfe, 0x1e, + 0xee, 0xf8, 0x12, 0xf3, 0x02, 0xf5, 0x10, 0xe3, 0x0e, 0xf7, 0x1f, 0xfb, + 0x07, 0x09, 0xf8, 0xe6, 0x03, 0x05, 0x04, 0xfc, 0xee, 0xe4, 0x09, 0x0f, + 0xf7, 0xea, 0x07, 0xf4, 0x02, 0x06, 0x05, 0xfa, 0x15, 0x02, 0x00, 0x2c, + 0x04, 0x35, 0x1b, 0xe0, 0xf3, 0x07, 0xf9, 0x9e, 0x0a, 0xea, 0x81, 0xfd, + 0x01, 0x01, 0xef, 0x92, 0x29, 0xed, 0x43, 0x06, 0x44, 0xfa, 0xde, 0x1c, + 0x18, 0x19, 0xee, 0x3d, 0x14, 0x1a, 0xfe, 0xbe, 0xcf, 0xe4, 0x06, 0x32, + 0x1a, 0x1a, 0xf5, 0x0a, 0x0b, 0x0e, 0x28, 0xfb, 0x16, 0xdb, 0x35, 0x17, + 0xd7, 0xd3, 0x0d, 0x4c, 0xee, 0x08, 0xe8, 0xd7, 0xf9, 0xc4, 0xef, 0xfe, + 0x06, 0xe4, 0x14, 0xd5, 0xe7, 0x1f, 0x5b, 0xec, 0xac, 0x0e, 0x0c, 0x1d, + 0xb7, 0xf1, 0x22, 0xfa, 0xe7, 0xee, 0xef, 0xcc, 0xf4, 0xd9, 0x2f, 0x23, + 0xfc, 0xe8, 0xf0, 0x4b, 0x1a, 0x17, 0x1e, 0xf8, 0xf9, 0x04, 0xd9, 0xf0, + 0x02, 0x2f, 0x7e, 0xf0, 0xb3, 0x40, 0xee, 0x04, 0xf0, 0xf5, 0xd8, 0xd2, + 0xc6, 0xb9, 0x2f, 0xd4, 0xf4, 0xd7, 0xba, 0x81, 0xb4, 0xf7, 0x42, 0x11, + 0x52, 0x02, 0x8e, 0xda, 0x22, 0xde, 0xff, 0x1f, 0x25, 0xc1, 0xf4, 0xd9, + 0x13, 0xdc, 0xf6, 0x14, 0x40, 0x18, 0x20, 0x18, 0xf3, 0x18, 0xe1, 0x66, + 0x12, 0xfd, 0xdc, 0x02, 0xc6, 0xdb, 0x45, 0xe6, 0x0a, 0xc1, 0x0b, 0xee, + 0x0e, 0xf8, 0xce, 0xe9, 0x11, 0xf3, 0x01, 0x17, 0xff, 0xf4, 0x0f, 0xda, + 0x17, 0x11, 0xf2, 0x04, 0x3c, 0x2a, 0xfb, 0xf1, 0x13, 0x34, 0xdd, 0x1c, + 0xc5, 0xd2, 0xdb, 0x00, 0xd9, 0x2c, 0x21, 0x0a, 0x2d, 0xe4, 0x2f, 0x06, + 0x43, 0x3d, 0x05, 0xff, 0xf6, 0x12, 0xe3, 0xfe, 0xd8, 0xef, 0x18, 0x2e, + 0xc4, 0x22, 0xf8, 0xf8, 0xdb, 0xf4, 0x10, 0x20, 0xf7, 0xf2, 0x1e, 0x10, + 0xe6, 0x16, 0x08, 0x4d, 0xcd, 0xfd, 0xc2, 0xf9, 0xe3, 0x13, 0xda, 0x02, + 0xfc, 0x10, 0x04, 0xe2, 0x03, 0x73, 0x1d, 0xda, 0x1d, 0xee, 0xa9, 0xf8, + 0xec, 0x20, 0xdb, 0xd3, 0x1d, 0xac, 0xf5, 0xec, 0xc5, 0xfa, 0x15, 0x15, + 0xfb, 0xe0, 0xc7, 0x46, 0xf6, 0xd3, 0xec, 0x1f, 0xef, 0x1a, 0xaf, 0xee, + 0x21, 0x28, 0xea, 0xc6, 0x24, 0xfd, 0xd1, 0xd1, 0xf6, 0xcc, 0x26, 0x25, + 0xcd, 0xff, 0x0f, 0xdb, 0xe2, 0x02, 0xb6, 0xed, 0x31, 0xde, 0x07, 0x52, + 0xcb, 0xda, 0x0f, 0xd4, 0xcb, 0xaf, 0x0f, 0xdc, 0x22, 0x14, 0xc8, 0x02, + 0x1e, 0x05, 0xfa, 0xe4, 0x1f, 0xff, 0xc2, 0xd8, 0x49, 0x28, 0x19, 0x0c, + 0x1b, 0x32, 0x02, 0xf9, 0xe9, 0x18, 0xea, 0x3d, 0x08, 0x12, 0xe4, 0x42, + 0x02, 0xa6, 0xf6, 0x69, 0x22, 0xf1, 0x11, 0xe3, 0x17, 0xfd, 0x19, 0xbb, + 0x08, 0x0e, 0x02, 0x36, 0x26, 0xd9, 0xee, 0xf2, 0xf4, 0xb0, 0x0b, 0x37, + 0xeb, 0x19, 0x25, 0xe5, 0xdb, 0x2f, 0x09, 0xf8, 0xd4, 0x55, 0x0b, 0xcc, + 0x3b, 0x24, 0xea, 0x25, 0xbd, 0xf3, 0x0e, 0x33, 0x12, 0xf2, 0x09, 0xf7, + 0x26, 0x55, 0xbe, 0xb4, 0xe7, 0x1f, 0xe7, 0xe2, 0xb8, 0x02, 0x24, 0x14, + 0x73, 0x1d, 0x2d, 0xdf, 0x13, 0xcf, 0x15, 0x11, 0x39, 0x05, 0xeb, 0xbd, + 0x10, 0xed, 0xeb, 0x20, 0x0d, 0xee, 0x00, 0x02, 0xda, 0xea, 0xb7, 0xeb, + 0x0f, 0xd0, 0x08, 0xfb, 0xd6, 0x38, 0xae, 0xf8, 0x0b, 0xe8, 0xf3, 0xef, + 0xc5, 0x1e, 0x04, 0xb8, 0xd0, 0x16, 0xe2, 0x27, 0xf3, 0x18, 0xcc, 0x08, + 0x0d, 0x3c, 0xe2, 0x04, 0x29, 0x2e, 0x04, 0xf7, 0xe5, 0xd8, 0xde, 0xe9, + 0xf0, 0x0b, 0xf5, 0xb5, 0x1e, 0xd6, 0x19, 0x04, 0x46, 0xef, 0x4b, 0x30, + 0x18, 0xe9, 0x01, 0x81, 0x0a, 0x30, 0xd5, 0xf5, 0x08, 0x15, 0x0a, 0xed, + 0xeb, 0xdb, 0xda, 0x4d, 0xea, 0x02, 0x32, 0xe3, 0xc9, 0xc8, 0x14, 0xf1, + 0xe2, 0x4a, 0xe4, 0x01, 0xd8, 0xf3, 0xee, 0x47, 0xf8, 0x18, 0xb7, 0x03, + 0x2e, 0xa6, 0xc3, 0xfe, 0x1b, 0x09, 0xfb, 0xf2, 0xe0, 0x28, 0xe4, 0xa9, + 0xf3, 0xf1, 0xd1, 0xf5, 0x08, 0xe0, 0xb9, 0xeb, 0xfb, 0xec, 0xd6, 0x28, + 0x24, 0xc4, 0x1d, 0xd1, 0xf0, 0x25, 0x04, 0x02, 0xf3, 0xea, 0xfa, 0x1b, + 0x23, 0xeb, 0x17, 0x06, 0xf4, 0xef, 0x08, 0xfb, 0xe8, 0xee, 0xe9, 0xe9, + 0x07, 0xf3, 0xfd, 0xf2, 0x16, 0xd2, 0x04, 0xf8, 0x04, 0x02, 0xeb, 0xf0, + 0x00, 0xff, 0x45, 0x3f, 0x1a, 0xe1, 0xd6, 0x19, 0x09, 0xf8, 0x38, 0xe7, + 0xfc, 0x05, 0x1a, 0x2a, 0xcd, 0x01, 0x0e, 0xf2, 0xfe, 0x1b, 0xdb, 0x1d, + 0xed, 0xe1, 0x21, 0xce, 0xf6, 0xf5, 0xd1, 0x20, 0xd6, 0xf4, 0xcb, 0xda, + 0x39, 0xe1, 0xec, 0xed, 0xf4, 0xe5, 0x3d, 0xdf, 0x21, 0x04, 0x14, 0xd7, + 0x7f, 0x9f, 0xfe, 0xfd, 0x0c, 0xe6, 0xed, 0xf0, 0xb3, 0xf7, 0xff, 0xf8, + 0x2a, 0xf1, 0xfe, 0x1c, 0x2b, 0x1a, 0xd9, 0x0a, 0x30, 0x1a, 0x0a, 0xee, + 0x16, 0xf7, 0x06, 0xec, 0xd7, 0x11, 0xe5, 0xf2, 0xfa, 0xfb, 0x23, 0xf7, + 0x02, 0x07, 0x06, 0x25, 0x10, 0x0e, 0xe3, 0xfc, 0xf2, 0x0c, 0xf7, 0xca, + 0x24, 0x1f, 0x05, 0xeb, 0x00, 0xe8, 0x01, 0xdf, 0x14, 0xe8, 0x06, 0x0b, + 0x36, 0xf3, 0xed, 0xd7, 0x19, 0x09, 0x36, 0xe0, 0xf0, 0xe8, 0x0e, 0xd5, + 0x09, 0xec, 0x06, 0x13, 0x1d, 0x06, 0x05, 0xf4, 0x03, 0xff, 0xe3, 0xf4, + 0x24, 0xfd, 0xeb, 0xd2, 0xea, 0x1d, 0xe5, 0x0e, 0x29, 0xf8, 0xe4, 0xfc, + 0x16, 0xfc, 0xdb, 0x0a, 0xe2, 0x5c, 0x2b, 0xf4, 0x1f, 0x5d, 0x0a, 0xed, + 0x20, 0x06, 0xf5, 0x23, 0x04, 0xee, 0x0e, 0x41, 0x1a, 0xe1, 0x2a, 0x0a, + 0xe6, 0xff, 0xf5, 0xde, 0x2f, 0x14, 0x00, 0x0b, 0xea, 0x0e, 0xfa, 0x15, + 0xd1, 0xff, 0x05, 0x15, 0xdd, 0xfe, 0x19, 0xed, 0x39, 0x05, 0x10, 0xfc, + 0xce, 0xe6, 0xf5, 0x12, 0x1f, 0x07, 0xd4, 0x16, 0xe1, 0xde, 0xc7, 0xe9, + 0xe5, 0xff, 0xf5, 0xed, 0xd5, 0xf8, 0xae, 0x39, 0x3c, 0x09, 0xc4, 0xf6, + 0x07, 0x1e, 0xea, 0x15, 0xe9, 0x0d, 0xb2, 0xf6, 0x0f, 0xfd, 0xfa, 0x29, + 0xef, 0x02, 0x02, 0x2a, 0x01, 0x0d, 0x29, 0xdd, 0x12, 0xed, 0x2f, 0xd5, + 0x34, 0x19, 0xe0, 0xe4, 0xe1, 0xcd, 0xea, 0xfa, 0xe5, 0x07, 0xef, 0xf8, + 0xdc, 0x07, 0x06, 0xea, 0x07, 0x3a, 0x0e, 0x05, 0xfe, 0xbb, 0xe9, 0xe9, + 0x10, 0x03, 0x30, 0xf3, 0xea, 0xeb, 0x23, 0x16, 0x1a, 0x1c, 0xd0, 0xf2, + 0x09, 0x4d, 0x00, 0x08, 0x1c, 0x26, 0xf8, 0xeb, 0xea, 0x41, 0x04, 0xbd, + 0x0a, 0xfd, 0xd3, 0xc1, 0xa5, 0x19, 0xd1, 0xf4, 0x2b, 0x21, 0xe5, 0xfa, + 0xe0, 0xe9, 0xee, 0xf4, 0x17, 0xc1, 0xe5, 0x26, 0x19, 0x2b, 0x81, 0xdc, + 0xef, 0xfd, 0x16, 0x34, 0x1c, 0x05, 0xba, 0xfa, 0xfb, 0x41, 0x9d, 0xf4, + 0x17, 0xda, 0x20, 0xf0, 0x02, 0x21, 0x09, 0xf2, 0x28, 0x42, 0xd7, 0x21, + 0x4c, 0xd6, 0x0f, 0xdf, 0xdb, 0xe2, 0xd7, 0x06, 0xe8, 0x1a, 0x03, 0xf2, + 0x01, 0x21, 0xee, 0xfd, 0x89, 0x10, 0x1c, 0xdf, 0x07, 0x24, 0x27, 0x1c, + 0xe4, 0x0d, 0xf4, 0xf7, 0xf9, 0x35, 0x15, 0xee, 0xaa, 0x99, 0x32, 0x0f, + 0xff, 0xe6, 0xfd, 0x27, 0xf4, 0x21, 0xf3, 0x0d, 0x0c, 0x12, 0x1d, 0xd4, + 0x14, 0x02, 0x38, 0xf4, 0xf1, 0xeb, 0x06, 0xdc, 0xf5, 0x07, 0xf6, 0x0b, + 0xf5, 0xe3, 0x40, 0x0b, 0x00, 0xe7, 0x2c, 0xfc, 0xce, 0xf7, 0xf2, 0xd0, + 0x1d, 0xfc, 0xea, 0x21, 0x1d, 0x10, 0x51, 0xe4, 0xf3, 0xef, 0xdf, 0x1a, + 0xf5, 0xf3, 0xe9, 0x03, 0x08, 0x2c, 0x02, 0xed, 0xf0, 0xfd, 0xbb, 0xf2, + 0x08, 0xe8, 0xcd, 0x38, 0x00, 0xed, 0xe5, 0xdb, 0x0d, 0x34, 0x0b, 0x1f, + 0x2b, 0x10, 0xee, 0x24, 0x0d, 0x0a, 0x06, 0x2b, 0x2d, 0x3f, 0xc4, 0x0a, + 0xf3, 0xdc, 0xf4, 0x34, 0x01, 0x08, 0xee, 0x0c, 0x05, 0x12, 0x09, 0x0b, + 0x10, 0xe0, 0x16, 0xf8, 0xf9, 0xe4, 0x20, 0xe6, 0x1c, 0xdd, 0xf1, 0xf7, + 0x04, 0xe4, 0xf6, 0xf8, 0x0e, 0xf9, 0x08, 0xde, 0xe6, 0xee, 0x3a, 0xf5, + 0xf0, 0xc2, 0xf9, 0x3c, 0xfc, 0x0d, 0xfc, 0x05, 0x19, 0x48, 0xd9, 0x07, + 0xf0, 0x7f, 0xf9, 0xec, 0xf6, 0xe7, 0x06, 0xee, 0x17, 0xa3, 0xcf, 0x3c, + 0x11, 0xc8, 0xb8, 0x0b, 0x2e, 0xee, 0x33, 0x0b, 0x0f, 0x0e, 0x37, 0xfa, + 0xd9, 0xcb, 0xdc, 0xfc, 0x0a, 0x11, 0x14, 0x01, 0x00, 0x03, 0xd9, 0x9f, + 0xaa, 0x11, 0x1a, 0x1a, 0x2f, 0x01, 0x2b, 0x06, 0xdf, 0xf7, 0xa0, 0x0d, + 0xec, 0x39, 0xec, 0xea, 0xe6, 0x0d, 0x01, 0x1a, 0x15, 0x04, 0xf6, 0xc7, + 0xfa, 0xdf, 0xc6, 0x4a, 0x33, 0x1e, 0xef, 0xed, 0x1e, 0x3f, 0x10, 0xfb, + 0x33, 0xfb, 0xaf, 0x03, 0xb6, 0xa4, 0x1d, 0xd8, 0x1e, 0x19, 0xb9, 0x35, + 0x04, 0x13, 0x1e, 0xf5, 0xfe, 0xd8, 0xf4, 0x16, 0xf5, 0x1b, 0x09, 0x07, + 0xf7, 0xf9, 0xce, 0x23, 0x03, 0x09, 0x0d, 0xe0, 0x16, 0xf8, 0xfa, 0xf7, + 0x1e, 0x07, 0xa4, 0x06, 0x17, 0xed, 0x14, 0xff, 0xe7, 0x06, 0xb5, 0x04, + 0xfe, 0x11, 0x39, 0x1f, 0x1d, 0xf8, 0x04, 0x13, 0xe4, 0xe9, 0xfb, 0x0b, + 0xfb, 0xec, 0x3f, 0x15, 0xf7, 0x10, 0x0b, 0xfe, 0x20, 0x09, 0x09, 0xd0, + 0x05, 0x32, 0x33, 0x1d, 0xbd, 0xae, 0xcd, 0xfc, 0xff, 0x09, 0xc5, 0x28, + 0xfd, 0x11, 0x10, 0xfe, 0x56, 0x1c, 0xea, 0x1f, 0x0b, 0xf9, 0x20, 0x35, + 0xe7, 0x13, 0x09, 0x42, 0x13, 0xe5, 0x0c, 0x21, 0xe3, 0xeb, 0x0b, 0x19, + 0xe7, 0x00, 0xe8, 0x0c, 0xf6, 0xfc, 0xc5, 0x05, 0xe3, 0xd6, 0xe2, 0x0e, + 0xbd, 0xfb, 0xd4, 0x32, 0xbc, 0xf6, 0x13, 0xae, 0x0d, 0xed, 0x30, 0xd1, + 0x02, 0xd2, 0x11, 0xf2, 0x09, 0x04, 0x0e, 0xa8, 0xe2, 0xab, 0xd3, 0x1f, + 0xf3, 0x17, 0x06, 0x18, 0xfb, 0x2c, 0xf8, 0x12, 0x0f, 0xdf, 0x22, 0x10, + 0xf1, 0xba, 0xf3, 0x22, 0x16, 0xff, 0x04, 0xd8, 0xe1, 0xf8, 0x09, 0x12, + 0xf6, 0xc2, 0x1a, 0xf3, 0x10, 0xeb, 0xe7, 0xe6, 0x06, 0x0a, 0x13, 0x1a, + 0x0a, 0xe4, 0xe5, 0xd7, 0xee, 0xf2, 0x10, 0xe8, 0xf2, 0x2d, 0xff, 0xd6, + 0xdc, 0xd4, 0xef, 0xf4, 0xfd, 0xd9, 0xe0, 0x2d, 0x41, 0xe6, 0xd7, 0xfc, + 0x0a, 0x0b, 0x01, 0xff, 0xdb, 0x29, 0xde, 0x04, 0x07, 0xf3, 0xf4, 0x09, + 0x1b, 0xb6, 0xdc, 0xfb, 0x25, 0x1d, 0x39, 0x15, 0xc0, 0xef, 0xa7, 0x18, + 0x2b, 0x0a, 0x08, 0x17, 0x0a, 0x3f, 0x15, 0x5f, 0xfe, 0x03, 0x09, 0x0b, + 0x03, 0x08, 0xec, 0xd5, 0x02, 0xb7, 0xa5, 0x0c, 0x21, 0xfb, 0x01, 0x12, + 0xf9, 0x0a, 0x00, 0x0f, 0x14, 0x25, 0x0e, 0x06, 0x02, 0xad, 0x23, 0xf0, + 0x2c, 0x0e, 0x07, 0xe6, 0xb8, 0x0d, 0xd6, 0xfc, 0x08, 0x07, 0x42, 0x1a, + 0x1f, 0xe7, 0xe8, 0x13, 0x0b, 0x18, 0xeb, 0xaf, 0x0f, 0x3c, 0x0d, 0x04, + 0x11, 0x20, 0xcb, 0xe5, 0xf1, 0x04, 0xcf, 0xed, 0xee, 0x11, 0xc1, 0x07, + 0x0a, 0x02, 0xda, 0x29, 0x0c, 0x0a, 0x2b, 0x39, 0xd3, 0x07, 0xd9, 0xcf, + 0x14, 0xf1, 0xf6, 0xbf, 0xf9, 0xde, 0x17, 0xcb, 0x0f, 0xe2, 0x12, 0xfd, + 0x2c, 0x0a, 0xf6, 0xe9, 0xed, 0x12, 0xf9, 0x00, 0x29, 0xd4, 0xc2, 0x26, + 0xe7, 0xfd, 0xee, 0x1b, 0xf7, 0x07, 0x15, 0xf3, 0x26, 0x42, 0xe1, 0x30, + 0x15, 0x0d, 0xf2, 0xf5, 0x43, 0xe7, 0xf1, 0xde, 0xe6, 0xe2, 0xec, 0x0a, + 0xe6, 0x04, 0x42, 0xec, 0xac, 0xe0, 0x42, 0xe2, 0xf9, 0x11, 0xdf, 0xa4, + 0x1c, 0xfc, 0xfa, 0x04, 0x31, 0xe2, 0x1a, 0xf8, 0x01, 0xed, 0xc7, 0x11, + 0xf2, 0x2c, 0xfc, 0xe9, 0xc1, 0x08, 0xee, 0x16, 0x7f, 0xf7, 0xef, 0xb9, + 0x12, 0xde, 0xfc, 0xe8, 0xda, 0xdb, 0x0e, 0x06, 0x27, 0xe9, 0xfe, 0x1e, + 0xf5, 0xbf, 0xcd, 0xfc, 0x01, 0xbd, 0xb7, 0xdc, 0xea, 0xb1, 0x0b, 0xdf, + 0xf0, 0x00, 0x14, 0x18, 0xd4, 0xf0, 0x48, 0xe2, 0x18, 0xaa, 0xea, 0xca, + 0xf8, 0x14, 0xf0, 0x05, 0xed, 0x05, 0xdd, 0x5c, 0xf4, 0xf8, 0x0f, 0xa8, + 0x2f, 0xf2, 0xfb, 0xc5, 0xf8, 0x21, 0x96, 0xcb, 0x21, 0xbe, 0x18, 0x1f, + 0x09, 0xc4, 0x4d, 0xac, 0xf7, 0x1f, 0xc1, 0xeb, 0xd6, 0x1e, 0x08, 0x0d, + 0x68, 0xeb, 0xde, 0x00, 0xff, 0xfc, 0x3f, 0x28, 0x10, 0xe4, 0xe1, 0x05, + 0x20, 0xfd, 0xf3, 0xe5, 0x00, 0x26, 0x0e, 0xf2, 0x23, 0xea, 0x0c, 0xc6, + 0x17, 0xba, 0x39, 0xef, 0xf4, 0xc9, 0x0e, 0x24, 0xea, 0xdd, 0x11, 0x06, + 0xec, 0xf3, 0x0b, 0x1f, 0x20, 0x22, 0xea, 0x01, 0xc2, 0xe6, 0x05, 0x05, + 0xf9, 0x3e, 0xbd, 0xe7, 0xe1, 0x26, 0xc1, 0x11, 0x3a, 0x20, 0xea, 0x17, + 0x12, 0xfb, 0xea, 0xee, 0xff, 0xf5, 0xf1, 0x1a, 0x0a, 0x0d, 0xf9, 0xe6, + 0x0c, 0x03, 0xd3, 0xc9, 0x1a, 0x18, 0xef, 0xf9, 0x13, 0x1a, 0xc3, 0xad, + 0x11, 0x01, 0x11, 0x14, 0x13, 0xcb, 0x5a, 0x07, 0x20, 0xf9, 0x2f, 0x0e, + 0xce, 0xfe, 0xc0, 0xbf, 0xeb, 0x01, 0xf7, 0xe6, 0xec, 0xfe, 0xe8, 0xff, + 0xf2, 0x09, 0x02, 0xdb, 0x0a, 0xb4, 0xcf, 0xe2, 0x05, 0x0f, 0x18, 0xde, + 0xa0, 0x10, 0xe5, 0xde, 0xcc, 0xfb, 0xf3, 0x07, 0x81, 0x05, 0xf5, 0xed, + 0x1a, 0x4c, 0x08, 0x09, 0xbc, 0xa9, 0xf2, 0x19, 0x07, 0x01, 0xd6, 0xc9, + 0x12, 0xb1, 0x03, 0x0f, 0xd3, 0x17, 0xbf, 0x37, 0x09, 0xf8, 0xf5, 0x18, + 0xf0, 0x34, 0xf3, 0x36, 0x0b, 0x28, 0x3b, 0x28, 0x14, 0xf5, 0x1a, 0x12, + 0xb0, 0xe2, 0x43, 0x0d, 0xd9, 0x00, 0x0a, 0xe2, 0xce, 0xdf, 0x06, 0x0c, + 0xc0, 0xfc, 0xec, 0x9a, 0x0b, 0xf5, 0xef, 0x18, 0x5c, 0xe3, 0x15, 0x12, + 0xf9, 0xb7, 0x0d, 0xe0, 0xf2, 0xf3, 0xf0, 0xa2, 0x25, 0x14, 0x0c, 0xfa, + 0x29, 0xc3, 0xf2, 0xf2, 0x0a, 0x10, 0x26, 0x0f, 0xfe, 0xf6, 0x1c, 0xff, + 0xc4, 0xfb, 0x17, 0xfb, 0x31, 0x21, 0xff, 0x02, 0x1b, 0xec, 0xde, 0x04, + 0xfc, 0xff, 0x0d, 0x39, 0xee, 0x4a, 0xca, 0xf8, 0x07, 0xf9, 0x0d, 0x06, + 0xed, 0xeb, 0xe9, 0xf4, 0xe7, 0x22, 0x00, 0xef, 0x06, 0x14, 0x2f, 0xca, + 0x07, 0x21, 0xcd, 0xf2, 0xd7, 0x36, 0x05, 0x0b, 0xed, 0x14, 0x32, 0xfe, + 0xd8, 0x03, 0xed, 0xff, 0xf2, 0x12, 0xce, 0xc9, 0xcd, 0x0f, 0x05, 0xe5, + 0x15, 0x31, 0x10, 0xe0, 0xf7, 0x0a, 0xe9, 0x32, 0xce, 0xcb, 0x0e, 0xfd, + 0xf4, 0xf2, 0xea, 0xe9, 0xf0, 0x14, 0xf3, 0xf0, 0xed, 0x10, 0xe0, 0x04, + 0x27, 0x4d, 0xeb, 0x00, 0xf1, 0x12, 0xdc, 0x0a, 0xf4, 0x0e, 0x02, 0x34, + 0xe6, 0x05, 0xee, 0x06, 0x10, 0xda, 0x08, 0x4e, 0xf1, 0x5b, 0xbe, 0x0c, + 0xf4, 0xeb, 0x22, 0xfb, 0x12, 0xcf, 0x02, 0x04, 0xdc, 0x08, 0xe4, 0xdf, + 0x0f, 0x27, 0xcf, 0x0a, 0xfe, 0x3b, 0x19, 0x03, 0xfa, 0x21, 0x1a, 0x02, + 0x4c, 0x44, 0x37, 0xfc, 0x01, 0xfc, 0xe7, 0x05, 0x30, 0x40, 0x1c, 0xe6, + 0x3b, 0x04, 0xf2, 0xf8, 0x12, 0x09, 0xef, 0x04, 0xc7, 0xfb, 0x2a, 0xd7, + 0x13, 0xf6, 0x23, 0xe3, 0xc6, 0xfe, 0xbf, 0x04, 0x25, 0xf8, 0xf2, 0xff, + 0xf7, 0xfd, 0xfa, 0xf1, 0x25, 0x09, 0xfa, 0xff, 0xfc, 0xf3, 0x19, 0xfb, + 0xbc, 0x12, 0xf6, 0x07, 0xdd, 0x07, 0x0b, 0xf4, 0xff, 0xe4, 0xe3, 0xf4, + 0x2d, 0xeb, 0x15, 0xf5, 0xf4, 0x09, 0xfb, 0x01, 0xfc, 0x05, 0xcf, 0x09, + 0xf3, 0x0e, 0xfa, 0x81, 0x43, 0xec, 0xf6, 0x05, 0xea, 0xf0, 0xfa, 0x28, + 0xdb, 0x1e, 0xfa, 0xf8, 0xfe, 0xef, 0xe1, 0x07, 0x21, 0x13, 0xee, 0xd1, + 0x05, 0x26, 0x1d, 0xff, 0xee, 0xec, 0x08, 0x00, 0x11, 0x07, 0x0c, 0xeb, + 0x03, 0xc0, 0xe4, 0xf3, 0x2c, 0xe6, 0xfb, 0xd6, 0x23, 0xfa, 0xd0, 0xf3, + 0xea, 0xea, 0x3f, 0xff, 0xdd, 0xff, 0x11, 0xe3, 0x09, 0x03, 0xf0, 0xea, + 0xbf, 0xf1, 0x14, 0x0a, 0x29, 0xf3, 0xf6, 0xa6, 0xbb, 0xb1, 0xff, 0xe0, + 0xb1, 0x2d, 0x29, 0x13, 0x0b, 0xd9, 0xc4, 0xf6, 0xf8, 0x2a, 0xe9, 0x3e, + 0xcd, 0xd4, 0xfd, 0xf6, 0x28, 0x01, 0xc8, 0xbf, 0xe8, 0x08, 0xe1, 0x0b, + 0xfe, 0xe9, 0x32, 0xda, 0x1d, 0x38, 0xdf, 0x16, 0xcb, 0x0e, 0xe9, 0xf7, + 0xf7, 0xf1, 0xf9, 0xf8, 0xe8, 0x18, 0xe9, 0x24, 0x0e, 0xf4, 0xf9, 0x01, + 0x1e, 0x03, 0xf5, 0xd0, 0x17, 0x0e, 0x6c, 0xcb, 0xcf, 0xe6, 0xfe, 0xec, + 0x1f, 0xc4, 0xd6, 0x05, 0x01, 0x77, 0xf4, 0xe5, 0xb0, 0xe1, 0x48, 0x04, + 0xed, 0x0d, 0x15, 0x21, 0x2f, 0xd8, 0xd8, 0x12, 0x15, 0xfe, 0xeb, 0xd9, + 0xe2, 0xe3, 0x15, 0x27, 0xfa, 0x03, 0x28, 0x3b, 0x0b, 0xe2, 0xfb, 0xe3, + 0x1c, 0x25, 0x00, 0x24, 0xeb, 0x00, 0xf1, 0x54, 0xfb, 0xd1, 0x11, 0x14, + 0x2d, 0xf1, 0x4c, 0x16, 0x06, 0xfd, 0x47, 0x94, 0x21, 0xfc, 0x1b, 0x3d, + 0xf8, 0x0e, 0xe7, 0xff, 0x22, 0x99, 0x43, 0x1c, 0xf3, 0x12, 0x22, 0xf7, + 0xf6, 0xfc, 0xcf, 0xd2, 0xde, 0xe1, 0xff, 0xa8, 0x0d, 0xf4, 0x07, 0xdc, + 0x06, 0xd1, 0xde, 0x2a, 0xfe, 0x11, 0x31, 0x1e, 0x0e, 0xe1, 0xef, 0xa4, + 0x04, 0x09, 0xc9, 0x05, 0x4d, 0x00, 0xf9, 0x28, 0xb2, 0xfc, 0x4a, 0x16, + 0xde, 0x11, 0xce, 0x6b, 0xeb, 0xfe, 0xf3, 0x33, 0xf6, 0x4f, 0xfd, 0x08, + 0xfa, 0xca, 0x00, 0x16, 0xeb, 0xf9, 0xfc, 0xee, 0x04, 0xf3, 0x0d, 0xa7, + 0x1b, 0xbb, 0xee, 0xd2, 0x81, 0x26, 0x0e, 0x07, 0x05, 0x17, 0xf3, 0x35, + 0xe6, 0xdd, 0xea, 0x0f, 0x17, 0x3b, 0xf0, 0x1e, 0xe9, 0xe7, 0xf9, 0xcc, + 0xe6, 0xdf, 0x1f, 0x38, 0x0d, 0xbf, 0x0e, 0x04, 0xfe, 0xf6, 0x08, 0xf5, + 0x36, 0xee, 0xdb, 0x3b, 0xe0, 0xf3, 0x21, 0x1a, 0xe0, 0x05, 0xf9, 0xea, + 0x04, 0x03, 0xe9, 0xe7, 0xfd, 0xeb, 0xfe, 0x41, 0xe1, 0xfe, 0xdb, 0x3f, + 0x0f, 0xf4, 0x3c, 0xf4, 0xeb, 0x05, 0x65, 0xe3, 0x08, 0xf0, 0x29, 0xcf, + 0x05, 0xce, 0x11, 0xe7, 0x22, 0x0c, 0xaa, 0xda, 0xef, 0xfc, 0x01, 0x16, + 0x4c, 0x2f, 0x39, 0x1d, 0xf9, 0xfa, 0x03, 0xbb, 0x03, 0xd0, 0x26, 0xd6, + 0xf6, 0xf6, 0xad, 0xe6, 0xf8, 0x19, 0x1b, 0x1b, 0x30, 0xd2, 0xfc, 0x17, + 0xfb, 0xfa, 0x1e, 0x08, 0xda, 0xfc, 0xcd, 0x1f, 0x06, 0x17, 0x07, 0xf5, + 0xcf, 0x0b, 0xc5, 0x28, 0x11, 0xb2, 0xea, 0xeb, 0xec, 0xce, 0xe5, 0x05, + 0xe4, 0x2f, 0xec, 0xf4, 0x27, 0x25, 0xe8, 0x9f, 0x49, 0x23, 0xf6, 0xab, + 0x19, 0x00, 0x07, 0x14, 0xb2, 0x23, 0x3c, 0x1a, 0xf2, 0x1e, 0xfa, 0x1d, + 0xd7, 0x12, 0x0f, 0xe7, 0xd2, 0xe8, 0xee, 0x16, 0x02, 0xf6, 0x5f, 0x16, + 0xe6, 0x0a, 0xa4, 0xca, 0xe9, 0xd0, 0xe4, 0xc6, 0xe8, 0x14, 0x0d, 0x00, + 0x5d, 0x0f, 0xd8, 0xe7, 0xe9, 0x1a, 0xf5, 0xe6, 0x16, 0xed, 0x0a, 0xba, + 0x0c, 0x1e, 0x13, 0x08, 0xd0, 0xde, 0x2d, 0xfa, 0xf8, 0xcc, 0x04, 0x2b, + 0x13, 0x11, 0xeb, 0x32, 0x1e, 0xf4, 0x5d, 0x33, 0xab, 0x0d, 0xd8, 0xec, + 0x37, 0xf7, 0x2a, 0x07, 0x4b, 0xf0, 0x1e, 0x28, 0x1d, 0x02, 0x06, 0x17, + 0x61, 0x0f, 0xe1, 0x36, 0x54, 0x0e, 0xc1, 0x17, 0x0a, 0xf6, 0x13, 0x16, + 0x7f, 0x24, 0x1d, 0xc7, 0xbe, 0xf8, 0xd3, 0xf2, 0x0f, 0x81, 0x09, 0x13, + 0xcf, 0x65, 0x0d, 0xfc, 0x1c, 0x20, 0x52, 0x08, 0x19, 0xe2, 0x13, 0xd6, + 0xb5, 0xa3, 0x0a, 0x4e, 0x33, 0x11, 0xf5, 0xc6, 0xb7, 0x97, 0x0a, 0x07, + 0xfb, 0xf8, 0xb6, 0xf8, 0x00, 0xf4, 0x06, 0xe2, 0x1d, 0xf1, 0x02, 0x19, + 0x03, 0x05, 0xea, 0x05, 0x15, 0x00, 0x20, 0x16, 0xfc, 0xf5, 0x1a, 0xef, + 0x0f, 0xf5, 0xdb, 0x0d, 0xfc, 0x12, 0x1c, 0x05, 0xb4, 0x06, 0x10, 0x0a, + 0x0d, 0x03, 0x12, 0xf8, 0xfb, 0xba, 0x16, 0xf8, 0xf7, 0x0c, 0x07, 0xf6, + 0x0f, 0x02, 0xee, 0x34, 0xb3, 0x1b, 0xeb, 0x18, 0x13, 0xed, 0x1e, 0x10, + 0xe5, 0x08, 0x0e, 0xef, 0x00, 0x11, 0x13, 0x00, 0x08, 0xcc, 0x26, 0xf0, + 0x01, 0x31, 0xf5, 0x0c, 0x10, 0x10, 0xec, 0xe8, 0x06, 0x02, 0xe0, 0xc6, + 0xe4, 0x44, 0x12, 0xfe, 0xd7, 0xde, 0xee, 0x07, 0x0f, 0x13, 0x06, 0x47, + 0xe1, 0x28, 0xff, 0xeb, 0x1c, 0xef, 0xab, 0xff, 0x20, 0xdd, 0xf3, 0x0a, + 0xe7, 0xb3, 0xfa, 0xf2, 0xfb, 0x0c, 0x11, 0x1d, 0xdc, 0x08, 0x0b, 0xeb, + 0x17, 0xf3, 0xdc, 0x35, 0xf8, 0xff, 0x16, 0x00, 0xef, 0xe3, 0xed, 0xf1, + 0x0d, 0x18, 0xe5, 0xea, 0xec, 0x1d, 0xf7, 0x13, 0xfd, 0xf7, 0xde, 0xee, + 0x17, 0x1c, 0xf7, 0xe1, 0x01, 0x18, 0x61, 0xfa, 0x22, 0xfb, 0x08, 0xe6, + 0x10, 0x13, 0xf7, 0xfa, 0xd7, 0x01, 0xeb, 0x10, 0xe6, 0xe6, 0x09, 0xfd, + 0xdc, 0xd7, 0x4d, 0x7f, 0xec, 0x08, 0xfa, 0xeb, 0xdd, 0xfc, 0x0b, 0x00, + 0x07, 0xdd, 0xea, 0xfc, 0x06, 0x00, 0x13, 0xfd, 0x12, 0xf3, 0x23, 0xf1, + 0xdf, 0xcd, 0x1e, 0x06, 0x0c, 0xfb, 0x03, 0x0a, 0x07, 0xf0, 0xff, 0x04, + 0x0f, 0xf2, 0x12, 0x34, 0x0f, 0xe6, 0xeb, 0xe3, 0xd8, 0x2a, 0x04, 0x11, + 0xc1, 0x15, 0x0c, 0x1a, 0xf5, 0x17, 0xfb, 0x21, 0xea, 0xea, 0x14, 0x0c, + 0xf0, 0xe4, 0x36, 0xd9, 0xf1, 0x0c, 0x06, 0xc9, 0xe3, 0xe1, 0xf2, 0x56, + 0x1b, 0x11, 0x24, 0xdf, 0x02, 0xd8, 0x0e, 0xed, 0xfe, 0xdf, 0x0d, 0xce, + 0x11, 0x12, 0x02, 0x0c, 0xf3, 0x19, 0x0b, 0x0f, 0xfb, 0xe1, 0xed, 0xf9, + 0x09, 0xbc, 0xf2, 0xe7, 0x21, 0x11, 0xf7, 0x0b, 0x06, 0x12, 0x04, 0xd0, + 0x14, 0xc6, 0x1e, 0xec, 0x0c, 0xf1, 0xde, 0x0c, 0xca, 0xe7, 0xd3, 0x09, + 0xf4, 0x0e, 0x0c, 0x12, 0x20, 0xff, 0xff, 0x02, 0xec, 0x21, 0x0c, 0xd6, + 0x0f, 0x26, 0xe2, 0x2d, 0x10, 0xdb, 0x1b, 0x21, 0xea, 0xfb, 0x07, 0xdf, + 0xdb, 0x18, 0x35, 0xcf, 0xf9, 0xfe, 0xfa, 0xba, 0xf1, 0x06, 0xf0, 0x05, + 0xf0, 0xf7, 0xf7, 0xd8, 0x24, 0xfa, 0xde, 0xfa, 0x06, 0x02, 0xf6, 0xe0, + 0x0c, 0x03, 0xc0, 0xbf, 0xf8, 0x08, 0x23, 0x32, 0xcf, 0xfa, 0xe1, 0x47, + 0xef, 0xeb, 0x0e, 0xf9, 0xe5, 0x0d, 0x03, 0x00, 0xee, 0x0b, 0xfb, 0xf7, + 0xea, 0x21, 0xaa, 0xed, 0xdc, 0x0a, 0xf7, 0xfd, 0x07, 0x37, 0xe9, 0x1d, + 0x0f, 0x03, 0x16, 0xfc, 0x0c, 0x15, 0x36, 0xed, 0xfc, 0xef, 0x04, 0x16, + 0xfa, 0x01, 0x7f, 0x09, 0x19, 0xd6, 0x10, 0x07, 0xef, 0x34, 0x0a, 0x18, + 0x15, 0xe1, 0x34, 0xd6, 0x19, 0xef, 0x10, 0xc2, 0x33, 0xef, 0x1b, 0x13, + 0x0d, 0xf6, 0x35, 0xe2, 0x0d, 0xda, 0x18, 0xff, 0x1d, 0xdf, 0xeb, 0x07, + 0xd9, 0x29, 0xf5, 0x2b, 0xdc, 0xff, 0x12, 0xe2, 0xf4, 0x11, 0xcd, 0xe2, + 0xd9, 0x26, 0x24, 0xed, 0x0a, 0x24, 0x2f, 0xf7, 0xb4, 0x2a, 0x00, 0x0c, + 0x0c, 0xe6, 0xf7, 0xe0, 0xed, 0x12, 0x2c, 0xf4, 0xfb, 0x0d, 0x0f, 0x01, + 0xf6, 0xdd, 0xde, 0x1c, 0x08, 0xec, 0xdc, 0xfd, 0xe0, 0xf4, 0x31, 0x21, + 0xe9, 0x03, 0x21, 0xfa, 0x01, 0x08, 0xcb, 0xee, 0xfe, 0x01, 0xf7, 0x52, + 0xf5, 0xf7, 0x07, 0xeb, 0xe4, 0x13, 0xed, 0xee, 0xed, 0xee, 0x1b, 0xe6, + 0xf8, 0xd6, 0xf7, 0xeb, 0x25, 0x36, 0xf2, 0x13, 0xd4, 0xed, 0xed, 0xed, + 0xdd, 0xe6, 0x0c, 0xfd, 0xfb, 0x03, 0x1b, 0x24, 0x04, 0xf7, 0x16, 0xe9, + 0xf1, 0xfa, 0xc9, 0xe4, 0x15, 0x09, 0xf3, 0x03, 0xf9, 0x17, 0x14, 0xe2, + 0xdb, 0xd8, 0x5f, 0x0c, 0xed, 0xfa, 0x35, 0xe1, 0xe6, 0x07, 0xec, 0xf4, + 0x32, 0x24, 0xe1, 0xfd, 0xe1, 0xb0, 0xdf, 0x36, 0xa8, 0x45, 0xf8, 0xd2, + 0xf3, 0xdf, 0xdf, 0xbd, 0xf4, 0xec, 0x0d, 0x1d, 0x0c, 0xbe, 0x30, 0x4f, + 0xe0, 0x2c, 0xe2, 0xe3, 0xcf, 0x25, 0x09, 0xe5, 0xb5, 0x08, 0xec, 0x44, + 0x50, 0x81, 0xff, 0xc4, 0x2b, 0xde, 0x45, 0x09, 0x1d, 0xdd, 0xb0, 0xfc, + 0x28, 0x12, 0x36, 0xe9, 0xe4, 0x0d, 0xfd, 0xff, 0x72, 0xc5, 0x03, 0xe9, + 0xe3, 0x3b, 0xe3, 0xdf, 0xf4, 0x04, 0xec, 0x01, 0xe5, 0x11, 0x34, 0x37, + 0x06, 0x33, 0xed, 0xc9, 0x00, 0x14, 0xf1, 0xfd, 0x07, 0x36, 0x02, 0xf0, + 0xf1, 0xeb, 0xfb, 0xa6, 0x16, 0x0c, 0xc3, 0x3c, 0xf3, 0x0d, 0xec, 0x1a, + 0x0d, 0x13, 0x16, 0xc5, 0xfd, 0xf3, 0xeb, 0x0b, 0x15, 0xb5, 0xef, 0x3c, + 0x04, 0xe7, 0x07, 0xc7, 0xcd, 0x08, 0xf8, 0x13, 0xfb, 0x25, 0x11, 0xec, + 0xf5, 0x13, 0xcc, 0x01, 0xfa, 0xe3, 0xf4, 0x4d, 0xf4, 0xe4, 0x33, 0x0a, + 0x08, 0xd5, 0xfc, 0x2d, 0x05, 0xf3, 0xed, 0x15, 0xfd, 0xe5, 0x23, 0xe3, + 0xe4, 0x2c, 0x02, 0x0d, 0x25, 0x1a, 0xeb, 0xda, 0x0c, 0xd5, 0xbb, 0x2c, + 0xb1, 0xe3, 0x0e, 0x0f, 0x02, 0x36, 0xfa, 0xfc, 0xe8, 0xed, 0x42, 0xfb, + 0x40, 0x50, 0x0a, 0xd5, 0xf5, 0xe9, 0x60, 0x19, 0xe8, 0x07, 0x1b, 0x27, + 0x5f, 0x9d, 0xed, 0xe5, 0xe9, 0x14, 0x0a, 0x3c, 0x15, 0xfd, 0x10, 0x29, + 0x2c, 0x07, 0x07, 0xd1, 0xd6, 0x06, 0x10, 0x0e, 0x2c, 0x1c, 0x07, 0x01, + 0xbe, 0x00, 0x0d, 0xb4, 0x0b, 0x14, 0x1d, 0x11, 0x52, 0xf0, 0x08, 0xeb, + 0x01, 0x05, 0xe9, 0xf8, 0xfa, 0xc0, 0xdd, 0xd6, 0x24, 0xf7, 0x0d, 0x22, + 0xc7, 0xfd, 0xda, 0xff, 0xd5, 0x1a, 0x45, 0xf4, 0xf6, 0x36, 0xdf, 0xad, + 0xf2, 0xfd, 0xed, 0x03, 0x01, 0x2c, 0xd6, 0xf0, 0xe9, 0xe1, 0x2a, 0x1b, + 0x21, 0xe8, 0xda, 0xc5, 0x0e, 0x1b, 0x38, 0x10, 0x12, 0xd3, 0xb0, 0x10, + 0x0f, 0xcc, 0x03, 0x01, 0x13, 0x17, 0xd7, 0x9f, 0xbf, 0xec, 0xe9, 0xe4, + 0x07, 0xf3, 0xda, 0xe3, 0xd0, 0x10, 0x28, 0xf8, 0x06, 0x43, 0x0f, 0x05, + 0xec, 0xeb, 0xcb, 0x12, 0x05, 0x90, 0x33, 0x06, 0xd6, 0x41, 0xf6, 0xf3, + 0x15, 0x99, 0xa4, 0xf0, 0x2c, 0xe6, 0x21, 0xd0, 0x11, 0xf8, 0xe6, 0xcc, + 0x0c, 0xe3, 0xbe, 0xdd, 0x37, 0xf9, 0xe2, 0x15, 0x15, 0xf3, 0x54, 0x12, + 0xfd, 0xfb, 0x57, 0xef, 0x23, 0xe9, 0xed, 0x01, 0xfb, 0x38, 0x95, 0xe8, + 0x20, 0x05, 0xf5, 0x1b, 0xf7, 0xe3, 0x2d, 0xec, 0x19, 0xf5, 0x10, 0xe7, + 0xe8, 0xee, 0xb7, 0x04, 0xaf, 0x12, 0xc1, 0x32, 0x21, 0xd4, 0xef, 0x1f, + 0x08, 0xfd, 0xfc, 0xf7, 0x2e, 0xf0, 0xe8, 0xe2, 0x29, 0xf8, 0x29, 0xf3, + 0x06, 0x0d, 0xf4, 0xa2, 0x11, 0x03, 0x4b, 0x0e, 0xe4, 0xf1, 0xfa, 0xeb, + 0x12, 0xf4, 0x22, 0xe3, 0xcd, 0xb8, 0xf2, 0x07, 0x0c, 0xc8, 0x01, 0x04, + 0xf7, 0x2a, 0x09, 0x09, 0xd6, 0x18, 0xe8, 0xfc, 0x4c, 0xf8, 0xd3, 0xec, + 0x0f, 0x07, 0x14, 0xe4, 0xff, 0x00, 0xe0, 0xef, 0x33, 0xd0, 0xe5, 0x23, + 0x0e, 0x05, 0x18, 0xf6, 0x54, 0x7f, 0xf3, 0x0e, 0x2d, 0xf6, 0x2a, 0xde, + 0xd5, 0x03, 0x02, 0xcb, 0xa7, 0x23, 0xe4, 0xe1, 0x63, 0x03, 0x35, 0x11, + 0xa4, 0x1f, 0xc5, 0x2d, 0xff, 0xe5, 0xf0, 0xce, 0xe1, 0x2d, 0x24, 0x36, + 0xe0, 0x11, 0x00, 0x1c, 0x61, 0x3c, 0xe3, 0xd7, 0x1b, 0x3c, 0xf8, 0xcc, + 0x12, 0xf6, 0x19, 0xfc, 0x33, 0xe8, 0xf5, 0x24, 0x2b, 0x04, 0xca, 0xdf, + 0xeb, 0x22, 0x3e, 0xdb, 0x0c, 0xf2, 0xfa, 0xa1, 0xfa, 0xff, 0xf8, 0xfb, + 0x1c, 0x0e, 0xc8, 0xff, 0xd1, 0xfd, 0x0b, 0x21, 0x14, 0xf9, 0xf6, 0x1a, + 0x14, 0x23, 0x69, 0xda, 0xd4, 0xfd, 0xf3, 0xb1, 0xd5, 0x00, 0xdf, 0x46, + 0x39, 0x4e, 0x06, 0x6d, 0x01, 0x2c, 0x0f, 0x04, 0xee, 0x01, 0x22, 0x04, + 0x1f, 0x4a, 0xff, 0xfa, 0x4e, 0xb0, 0x18, 0x05, 0xae, 0xf3, 0x4b, 0xdf, + 0x70, 0x2e, 0xf3, 0x10, 0xd8, 0xd5, 0xfc, 0xfb, 0x0d, 0xf2, 0x0c, 0x03, + 0xf7, 0x04, 0x26, 0xf4, 0x3e, 0x05, 0x96, 0xe9, 0xe7, 0x1e, 0x8c, 0x8a, + 0xb6, 0x45, 0xee, 0xe6, 0x49, 0x8b, 0xa7, 0xdb, 0x00, 0x41, 0xf5, 0x14, + 0x14, 0xd0, 0x0c, 0x17, 0xf2, 0xed, 0x8f, 0x24, 0xf4, 0x1c, 0xf1, 0x3a, + 0x21, 0x18, 0x1c, 0xf2, 0xae, 0xf9, 0x15, 0xf6, 0xf7, 0x25, 0x03, 0x14, + 0x4d, 0x0c, 0x00, 0x33, 0x15, 0x2e, 0x26, 0x85, 0x13, 0xd4, 0xe2, 0xe5, + 0x73, 0xd0, 0xc7, 0x25, 0x19, 0x53, 0x53, 0x24, 0x49, 0xf3, 0x10, 0xd3, + 0x0a, 0x1d, 0xbd, 0x38, 0xe8, 0x10, 0x8c, 0xfe, 0xb8, 0x04, 0x16, 0xf7, + 0xdc, 0xca, 0x04, 0x11, 0x97, 0xec, 0x20, 0x4d, 0x39, 0x03, 0xe8, 0xe1, + 0xdc, 0x81, 0xfe, 0xe6, 0xc8, 0xdb, 0x01, 0x3b, 0xe5, 0x2d, 0xb5, 0xe8, + 0x4e, 0xc5, 0x12, 0xeb, 0x1d, 0xd1, 0x04, 0x2a, 0x09, 0x9b, 0xf7, 0xfe, + 0xee, 0x0c, 0x05, 0x0c, 0x02, 0x40, 0x4d, 0x01, 0x31, 0x03, 0x0d, 0x2c, + 0x19, 0xfe, 0x0c, 0xd5, 0x1d, 0x08, 0xa2, 0x17, 0xf5, 0xa9, 0x06, 0xe1, + 0xd1, 0xfd, 0xd9, 0x30, 0x57, 0x94, 0xf2, 0x26, 0x0e, 0xb3, 0xf4, 0x07, + 0x1f, 0x1f, 0x6d, 0xe8, 0xca, 0x40, 0xa3, 0x98, 0x1b, 0x4f, 0xcb, 0xd9, + 0x3e, 0xad, 0x3f, 0x07, 0x19, 0xee, 0x30, 0x20, 0x2c, 0xb5, 0xe2, 0x04, + 0xf6, 0x21, 0x0b, 0x17, 0xe5, 0xc4, 0x0e, 0x0d, 0xd3, 0xf9, 0x24, 0xac, + 0xfc, 0x2d, 0xec, 0x11, 0xeb, 0xda, 0xd9, 0xf5, 0x27, 0x0f, 0x99, 0xa9, + 0x17, 0xfd, 0x1f, 0xf6, 0xfa, 0xd3, 0x28, 0xfa, 0xec, 0x01, 0x1d, 0xf3, + 0x0f, 0x1b, 0xd1, 0xff, 0x10, 0xee, 0xe3, 0x00, 0x15, 0x2a, 0xf5, 0x09, + 0x0e, 0x16, 0x05, 0xe7, 0x00, 0x37, 0xf9, 0xaa, 0x0a, 0xd6, 0x08, 0x19, + 0x10, 0xeb, 0xf5, 0xe5, 0xd9, 0x13, 0xf0, 0x0b, 0xf7, 0x12, 0xf8, 0xff, + 0xe6, 0xf4, 0xea, 0xfc, 0x04, 0xcb, 0xe8, 0x0f, 0xf5, 0x20, 0x14, 0x0e, + 0x1c, 0xf1, 0xf5, 0xe7, 0xe3, 0xf7, 0xd2, 0x05, 0xf7, 0x09, 0xfc, 0xef, + 0xf2, 0xc6, 0x02, 0x08, 0x01, 0x0c, 0x02, 0x04, 0xfd, 0x27, 0x21, 0x08, + 0xf6, 0x03, 0xf6, 0xf3, 0x03, 0xe7, 0xfd, 0xf7, 0xe7, 0x04, 0xd9, 0xfa, + 0xed, 0x13, 0x04, 0x00, 0xcc, 0x09, 0xf6, 0x06, 0x1f, 0xf1, 0xfa, 0xfe, + 0x10, 0x24, 0x08, 0xe1, 0xd6, 0xf3, 0x0b, 0x19, 0xe1, 0xf1, 0xf9, 0xe4, + 0x03, 0x12, 0x0d, 0xf5, 0x03, 0xe8, 0xf1, 0xde, 0xff, 0x16, 0xe9, 0xfc, + 0xed, 0x18, 0xef, 0xf8, 0xf7, 0xf8, 0xfb, 0xfe, 0x1b, 0xd9, 0x2c, 0x04, + 0x02, 0xf8, 0xe3, 0xf9, 0x09, 0x18, 0xf9, 0xee, 0x1c, 0x12, 0xd4, 0xf3, + 0x18, 0x14, 0x19, 0xf6, 0xdd, 0x14, 0xf0, 0xe4, 0xef, 0x04, 0xe2, 0x05, + 0x07, 0xf6, 0xe2, 0x0e, 0x0e, 0xfb, 0xee, 0xfc, 0xe3, 0x22, 0x05, 0x04, + 0x30, 0xd9, 0x00, 0x1b, 0xf1, 0xd7, 0xfd, 0xec, 0x08, 0x08, 0x00, 0x0f, + 0xf6, 0x04, 0xd8, 0xfc, 0x03, 0x0b, 0xe1, 0x1c, 0x04, 0x38, 0xdd, 0x18, + 0xfc, 0x07, 0xf3, 0xfd, 0x05, 0xf2, 0x1d, 0x07, 0xd9, 0x17, 0x0f, 0xce, + 0xe2, 0x15, 0x10, 0x35, 0xcb, 0xef, 0x0c, 0x04, 0xfb, 0x16, 0x0b, 0x0c, + 0xe2, 0xfe, 0xef, 0x08, 0x19, 0x0c, 0xea, 0xfc, 0x02, 0x16, 0x26, 0x1a, + 0xe6, 0xe7, 0xfd, 0xd8, 0xfd, 0x0a, 0xe0, 0x00, 0x15, 0xfd, 0xee, 0x04, + 0x81, 0x04, 0xfc, 0xf7, 0x04, 0xe5, 0x14, 0xf7, 0xeb, 0xf4, 0x12, 0xff, + 0xfd, 0xf6, 0x2c, 0x02, 0x06, 0x0f, 0x22, 0xfb, 0xec, 0x01, 0xdf, 0xfe, + 0x0b, 0x2e, 0xef, 0xfb, 0xfe, 0x18, 0x0c, 0xfd, 0x0b, 0xd3, 0xf2, 0x04, + 0x03, 0x00, 0x10, 0x08, 0xf7, 0x17, 0x22, 0x09, 0xf8, 0x11, 0xfa, 0x06, + 0x15, 0x2b, 0x07, 0x17, 0xf1, 0xe4, 0xef, 0x05, 0xfe, 0xfb, 0xa1, 0x03, + 0x09, 0xf4, 0x09, 0xf0, 0x13, 0x08, 0xf8, 0xe7, 0xee, 0xef, 0x0a, 0x07, + 0xec, 0xec, 0x21, 0x03, 0x10, 0xe4, 0x29, 0x02, 0xfd, 0xd0, 0xef, 0xf8, + 0xfc, 0xc8, 0x1f, 0x15, 0xf0, 0x08, 0x14, 0x09, 0x0f, 0x16, 0xf7, 0x00, + 0xf2, 0x2d, 0x05, 0x02, 0xe3, 0x03, 0x0b, 0xf3, 0xe4, 0x03, 0xdb, 0x0f, + 0x1d, 0xf1, 0xf6, 0x1a, 0x16, 0xf1, 0x03, 0x18, 0x09, 0xf3, 0xe8, 0x0a, + 0x00, 0xf6, 0x27, 0x0c, 0xf8, 0x0a, 0xfa, 0xc9, 0xe6, 0xf0, 0x0b, 0x04, + 0x06, 0x0c, 0x0a, 0xe7, 0x03, 0x09, 0xe7, 0xf1, 0xed, 0xfa, 0xe1, 0xf3, + 0x17, 0x0e, 0x0d, 0xf4, 0x0e, 0x06, 0xe0, 0xf0, 0xe9, 0xf9, 0xf8, 0xe0, + 0xf6, 0x16, 0x14, 0x03, 0x01, 0x11, 0x26, 0x0f, 0xcd, 0xee, 0xfe, 0xf8, + 0xf6, 0x07, 0xe9, 0x0b, 0xfc, 0xea, 0xf3, 0x17, 0xee, 0x1c, 0xf4, 0xfa, + 0xf9, 0x09, 0x12, 0xef, 0x30, 0x17, 0x01, 0x07, 0xfd, 0xef, 0x12, 0xf6, + 0x0a, 0xfe, 0xf5, 0xee, 0x04, 0xfc, 0xed, 0x02, 0xf6, 0xfa, 0xe3, 0x0e, + 0x03, 0x12, 0x18, 0x00, 0x0a, 0xe3, 0xf4, 0x06, 0xec, 0xf4, 0x25, 0x11, + 0xf3, 0x24, 0xf6, 0x04, 0x04, 0x06, 0xf3, 0xe6, 0xd2, 0xf7, 0xff, 0xd2, + 0x20, 0x05, 0x10, 0x14, 0xe0, 0xf5, 0x08, 0x06, 0xf8, 0x03, 0xeb, 0xe9, + 0xf4, 0x01, 0x09, 0x21, 0xe2, 0xf1, 0xf5, 0x01, 0xfc, 0xf4, 0xf8, 0x00, + 0x0e, 0x0e, 0x81, 0xf4, 0x0e, 0xfe, 0xfa, 0xf0, 0xcd, 0xef, 0xf4, 0x04, + 0xda, 0xee, 0xfa, 0x3c, 0x0f, 0xf6, 0xf6, 0x00, 0xef, 0x07, 0xae, 0x0a, + 0x2f, 0xdb, 0xe1, 0x04, 0x01, 0x37, 0xe4, 0xe6, 0xbb, 0xd6, 0xe9, 0xc2, + 0x02, 0x08, 0x24, 0xf2, 0x0b, 0xed, 0xd7, 0xe9, 0x1e, 0xe2, 0x6a, 0x08, + 0x10, 0xea, 0xf5, 0xa7, 0x3d, 0x50, 0x13, 0x46, 0xaa, 0x09, 0xe6, 0x39, + 0xd2, 0x22, 0x27, 0xd8, 0xe6, 0x0f, 0xf2, 0x2a, 0xdf, 0x2f, 0xef, 0xd5, + 0x3c, 0xdb, 0x46, 0x1d, 0xf3, 0xed, 0x58, 0xbf, 0x36, 0xd1, 0xf9, 0xf3, + 0x26, 0xbd, 0x1e, 0x28, 0xff, 0x00, 0xb4, 0x32, 0xce, 0xcf, 0xd1, 0xf7, + 0xd3, 0xf4, 0xcc, 0x2e, 0x36, 0xbd, 0xd7, 0x03, 0xef, 0x16, 0x12, 0x06, + 0xe4, 0xc6, 0x3b, 0x5e, 0xf9, 0x19, 0xfc, 0x0e, 0xfd, 0xd3, 0x07, 0xee, + 0x02, 0xcb, 0x3e, 0xfd, 0x0f, 0x81, 0xf0, 0xe5, 0x14, 0xd9, 0x0f, 0xd7, + 0x2d, 0xdf, 0xc6, 0xeb, 0x26, 0xec, 0x32, 0x2f, 0x2e, 0x08, 0x00, 0xfb, + 0xfa, 0x05, 0x37, 0x1b, 0xd6, 0xf5, 0x21, 0x10, 0x0f, 0x20, 0xb0, 0x1b, + 0xb7, 0xed, 0xff, 0xd7, 0x1f, 0xec, 0xf7, 0x20, 0xf2, 0x19, 0xe3, 0x70, + 0xc6, 0x08, 0x62, 0xea, 0x4b, 0xbf, 0x23, 0xf8, 0xc5, 0xeb, 0xdf, 0x06, + 0xe6, 0x14, 0xc2, 0xff, 0x46, 0x97, 0x03, 0x7b, 0x3b, 0x00, 0x1f, 0x02, + 0x03, 0xc4, 0xef, 0x11, 0x05, 0x13, 0x2f, 0xef, 0x1e, 0xdd, 0x26, 0xf0, + 0xf0, 0xcd, 0xe4, 0x2c, 0xe3, 0xe5, 0x0c, 0xeb, 0xdd, 0x57, 0xba, 0x06, + 0x2b, 0x40, 0xec, 0xff, 0x36, 0x0f, 0xa0, 0xf0, 0x15, 0x24, 0xbf, 0x37, + 0xf7, 0x28, 0xf8, 0xfa, 0x05, 0x07, 0x23, 0x35, 0xce, 0xfb, 0x5a, 0xd9, + 0xf1, 0x00, 0xfc, 0xfd, 0x27, 0xce, 0x00, 0xf0, 0xf2, 0xce, 0xf2, 0x48, + 0xf9, 0x34, 0xb8, 0xed, 0x05, 0xda, 0xe0, 0x02, 0xfa, 0x01, 0xf6, 0xd1, + 0xe6, 0xef, 0x2f, 0x27, 0xfb, 0xdc, 0x10, 0x2f, 0xdc, 0xe1, 0xf9, 0xf2, + 0xd1, 0xd1, 0xc2, 0x06, 0x43, 0x5e, 0xce, 0x05, 0x1e, 0x0b, 0x2a, 0x3d, + 0xf3, 0xf0, 0xef, 0xca, 0xcc, 0xf3, 0xbe, 0xf8, 0xf9, 0xe8, 0xb9, 0xd7, + 0xbd, 0x2d, 0xcf, 0x03, 0xe3, 0x05, 0x34, 0xf6, 0xed, 0xc4, 0xef, 0x14, + 0xc7, 0xcd, 0xdb, 0x1c, 0xeb, 0xd1, 0x20, 0x49, 0xf5, 0x3c, 0x06, 0x21, + 0x0f, 0x1d, 0xf8, 0x60, 0x0f, 0xea, 0xef, 0xf8, 0xee, 0xc9, 0x08, 0x11, + 0xe9, 0x19, 0x0b, 0x04, 0xdd, 0xb0, 0x08, 0x18, 0xe1, 0x06, 0xf0, 0xe9, + 0x19, 0x00, 0x03, 0xf6, 0x03, 0xec, 0xd7, 0x44, 0xd9, 0xbc, 0xc3, 0x06, + 0xc2, 0x18, 0xd6, 0xf9, 0xc6, 0xdd, 0x0c, 0xfa, 0x3a, 0xfe, 0x05, 0xde, + 0x14, 0xee, 0x34, 0x20, 0x36, 0xff, 0xf4, 0x01, 0xd4, 0x13, 0xfb, 0x1a, + 0x04, 0x0b, 0xd4, 0xd0, 0xef, 0x37, 0xc8, 0x1d, 0xfd, 0xd4, 0xfd, 0x00, + 0xf3, 0xf7, 0xf2, 0x05, 0x27, 0x29, 0x1c, 0xb5, 0x21, 0x04, 0x25, 0x2d, + 0xde, 0xae, 0xfa, 0x39, 0x09, 0xdf, 0x00, 0xe5, 0x37, 0x28, 0x12, 0xe7, + 0xfb, 0x02, 0xcb, 0x27, 0xf1, 0x0d, 0xee, 0xce, 0x1d, 0xdc, 0x5f, 0x0f, + 0xe2, 0xf5, 0xe0, 0x1f, 0xe4, 0xf4, 0x05, 0x2a, 0xeb, 0x05, 0xff, 0x05, + 0xf4, 0xfe, 0x0c, 0x01, 0xcf, 0xf3, 0x19, 0xfa, 0x02, 0x02, 0x18, 0xe0, + 0xe3, 0xc3, 0x08, 0xfb, 0xfc, 0x26, 0x0c, 0xeb, 0x38, 0xfc, 0x48, 0x18, + 0x17, 0x3a, 0xc3, 0xe3, 0xfa, 0x67, 0xf2, 0x08, 0x45, 0xff, 0xbd, 0x35, + 0x04, 0x56, 0xee, 0x0f, 0x17, 0x30, 0xec, 0xc8, 0xe2, 0x16, 0x18, 0xf5, + 0x0a, 0x18, 0xdd, 0x11, 0x18, 0x09, 0xe4, 0xf0, 0x1f, 0xd1, 0xf7, 0xeb, + 0xf6, 0xf5, 0x01, 0x53, 0xf8, 0x17, 0xed, 0xfd, 0xf2, 0xdc, 0x7f, 0xf1, + 0xdd, 0x26, 0x0c, 0xf4, 0xeb, 0x02, 0x05, 0x07, 0x02, 0xfc, 0x1c, 0xfd, + 0xe2, 0xed, 0x2f, 0x15, 0x08, 0x0a, 0xfd, 0x0f, 0xe6, 0xc7, 0x08, 0x97, + 0xd6, 0xfc, 0x1f, 0x5b, 0xfc, 0xa5, 0x11, 0x96, 0xfa, 0xce, 0xef, 0x0c, + 0xfe, 0xdf, 0x32, 0x13, 0xfe, 0xc4, 0xfa, 0xf5, 0xff, 0xea, 0x0b, 0x15, + 0xce, 0xd5, 0xf8, 0x18, 0xe6, 0x37, 0xbd, 0x04, 0xe2, 0x26, 0x0e, 0xb2, + 0xe3, 0xe1, 0x1a, 0xfe, 0xbc, 0xfc, 0xd8, 0xf0, 0xe0, 0x10, 0xde, 0xe2, + 0x37, 0xf6, 0x19, 0xe8, 0xdf, 0x09, 0x10, 0x15, 0xc1, 0x02, 0xfd, 0x23, + 0x0b, 0x7c, 0x0a, 0xda, 0x24, 0x0b, 0xfb, 0xd5, 0xf9, 0x3f, 0xf0, 0x43, + 0x06, 0xfe, 0xc7, 0x05, 0xf7, 0xf1, 0xec, 0x1d, 0xdd, 0x01, 0x15, 0xee, + 0x8d, 0xf8, 0x03, 0xe0, 0xe4, 0x27, 0x05, 0xf7, 0xfd, 0x03, 0x44, 0x25, + 0xfa, 0x01, 0xef, 0xcd, 0x12, 0x24, 0x12, 0x0c, 0x02, 0x3a, 0xdb, 0x72, + 0x08, 0xfe, 0x1d, 0xee, 0xfc, 0x1a, 0x11, 0x34, 0xea, 0xe7, 0x04, 0x7f, + 0xe4, 0x1a, 0x3e, 0xe8, 0x06, 0xe7, 0x14, 0xd4, 0x07, 0x31, 0x05, 0x24, + 0x02, 0xb6, 0xeb, 0x3d, 0xfd, 0xfc, 0x01, 0xff, 0x09, 0x06, 0x0e, 0xd9, + 0x06, 0x3a, 0xdb, 0xba, 0xfb, 0xe2, 0xeb, 0x11, 0x1f, 0xeb, 0x17, 0x10, + 0xe8, 0xf9, 0x19, 0x1c, 0x35, 0x10, 0x0e, 0xd5, 0x01, 0xda, 0x5c, 0x11, + 0xe4, 0xf6, 0xbf, 0xf2, 0x9a, 0xe6, 0xfd, 0x0e, 0xf6, 0xfa, 0x00, 0x17, + 0xe1, 0xfd, 0xe9, 0xee, 0xf6, 0xe8, 0x07, 0xa0, 0x13, 0xfb, 0xc6, 0x1b, + 0x0c, 0xf8, 0xda, 0x43, 0x22, 0xf7, 0xd2, 0xd8, 0xec, 0xe1, 0xfc, 0xf7, + 0xda, 0xeb, 0xef, 0xe0, 0x61, 0x2f, 0xf2, 0xc4, 0xf4, 0x29, 0x97, 0xe0, + 0x0a, 0x00, 0x0d, 0x23, 0xf1, 0x28, 0x1c, 0x17, 0x0f, 0x11, 0xd1, 0x0a, + 0x02, 0x00, 0xe0, 0xed, 0x03, 0xea, 0xff, 0x03, 0x04, 0x04, 0xfb, 0xcc, + 0xfa, 0xf8, 0x35, 0x0b, 0x36, 0xf9, 0x16, 0xf4, 0xed, 0xf4, 0xde, 0xed, + 0x06, 0x0a, 0xe5, 0x25, 0xcf, 0x03, 0x04, 0x08, 0x15, 0xff, 0x0a, 0xf9, + 0x2a, 0x0f, 0xee, 0x0d, 0x48, 0xcc, 0xe1, 0xec, 0x1c, 0xfd, 0xfb, 0xc1, + 0x08, 0x15, 0x24, 0x21, 0x10, 0xf8, 0xeb, 0xf3, 0x10, 0xe1, 0x33, 0xf1, + 0x00, 0xb3, 0xff, 0xec, 0x2c, 0x00, 0xf4, 0xf4, 0xbb, 0x04, 0x04, 0xf4, + 0xf2, 0x0e, 0xcf, 0x13, 0x0c, 0xf8, 0xda, 0xe5, 0xfd, 0xd8, 0xea, 0xf8, + 0xfc, 0xae, 0xef, 0x0b, 0x02, 0xf4, 0x10, 0xff, 0x03, 0x10, 0x0c, 0x06, + 0xdc, 0xc3, 0xe9, 0x0d, 0xf2, 0xdc, 0xe9, 0xf3, 0x19, 0xd8, 0x0d, 0x1e, + 0x23, 0x00, 0xf9, 0x24, 0xc8, 0x1f, 0x1c, 0x08, 0xf7, 0x17, 0x0d, 0x06, + 0xfc, 0xd7, 0x30, 0x1b, 0x0e, 0xcf, 0xf2, 0x1e, 0xf6, 0x13, 0x16, 0xf2, + 0xfb, 0xe1, 0xdc, 0x23, 0xf7, 0xf1, 0x0a, 0xfd, 0x0c, 0xee, 0x01, 0x0f, + 0xf2, 0x05, 0xea, 0x0f, 0xe4, 0x12, 0x29, 0x12, 0x21, 0x13, 0xe1, 0xdd, + 0x00, 0x20, 0x0b, 0xe9, 0xe6, 0x1f, 0xe0, 0x0f, 0x11, 0x03, 0x1f, 0xfe, + 0xe0, 0xf5, 0xe7, 0xe5, 0x0e, 0xe9, 0xd5, 0xf8, 0xfe, 0xf6, 0xfa, 0x0f, + 0xc3, 0x07, 0x1b, 0xfc, 0xda, 0xdd, 0xea, 0x22, 0x0a, 0x0b, 0x13, 0xfc, + 0x35, 0xf8, 0xe9, 0xf4, 0xee, 0x08, 0x0b, 0xfe, 0x01, 0xee, 0xde, 0xf2, + 0x03, 0x1a, 0xf1, 0xf2, 0x2c, 0xed, 0x25, 0x04, 0xf7, 0xe1, 0xeb, 0x20, + 0x19, 0xf2, 0xf4, 0x18, 0xf9, 0x01, 0xeb, 0xce, 0x06, 0xed, 0xe8, 0xfa, + 0x1c, 0x14, 0x00, 0x17, 0x0e, 0xec, 0x14, 0x07, 0xf7, 0x02, 0xef, 0xe2, + 0xf8, 0xce, 0x81, 0x00, 0xdb, 0xff, 0xfb, 0x0a, 0xf3, 0xf8, 0x05, 0x0d, + 0xf9, 0x26, 0xee, 0xd3, 0x0a, 0xee, 0x3b, 0x01, 0xde, 0xf5, 0x10, 0xef, + 0x00, 0x12, 0xf0, 0xcd, 0x10, 0x04, 0x6b, 0x0a, 0x06, 0xe0, 0xf9, 0xf2, + 0x02, 0xe5, 0x26, 0x19, 0xe5, 0x30, 0xf4, 0xd6, 0xd7, 0xed, 0xe6, 0xbf, + 0x4d, 0xc0, 0x16, 0xd1, 0x92, 0x0c, 0x5e, 0x22, 0x16, 0xe2, 0xd4, 0x0d, + 0x05, 0x13, 0x52, 0xdb, 0xdb, 0x04, 0x27, 0x17, 0xc4, 0xec, 0x16, 0x21, + 0xe4, 0xe5, 0xf8, 0xfb, 0x0e, 0x0a, 0xe7, 0x1a, 0x2d, 0x4e, 0xb0, 0x19, + 0x81, 0xed, 0xd7, 0x11, 0xd4, 0x02, 0xfa, 0xd4, 0xff, 0x46, 0x09, 0x4f, + 0x48, 0xc6, 0xb6, 0xad, 0xd4, 0x04, 0x38, 0x1c, 0xf9, 0x14, 0xcb, 0xf4, + 0xf4, 0x20, 0x40, 0x0c, 0xc6, 0x09, 0x20, 0xe5, 0xd8, 0x07, 0xe2, 0xf9, + 0xd2, 0xf9, 0xc4, 0xf3, 0x38, 0xed, 0x0f, 0xd3, 0xef, 0x10, 0x00, 0x0f, + 0xb3, 0x0a, 0x04, 0xf9, 0xd5, 0x58, 0x16, 0x2e, 0x2f, 0xff, 0x07, 0xbe, + 0x1e, 0x1a, 0xd8, 0xc5, 0xde, 0x2e, 0xcd, 0x04, 0xf4, 0xe8, 0xff, 0x0c, + 0x01, 0xfb, 0xd2, 0x3f, 0xdd, 0xc3, 0xf7, 0xe0, 0x46, 0xca, 0x2e, 0xfa, + 0x03, 0x35, 0xfe, 0x14, 0x0f, 0xec, 0xe1, 0xac, 0x0a, 0xde, 0x01, 0x62, + 0xea, 0x0d, 0xce, 0xe5, 0xb4, 0x11, 0xd7, 0xe5, 0xfb, 0x47, 0x21, 0xe0, + 0x46, 0xc5, 0x5b, 0x47, 0xaf, 0x0a, 0x25, 0xd5, 0xcc, 0xd5, 0x18, 0x0b, + 0x31, 0xdb, 0x11, 0x00, 0xc3, 0xda, 0xe1, 0xce, 0xf5, 0x11, 0x25, 0x19, + 0xe6, 0xd8, 0x2d, 0x01, 0x33, 0x01, 0xe5, 0xae, 0x18, 0x6f, 0x07, 0xbf, + 0x05, 0xe0, 0xc4, 0xf4, 0xde, 0x4b, 0xfb, 0x06, 0xc3, 0xe6, 0xb1, 0x3b, + 0xdf, 0x30, 0xd5, 0xe5, 0xeb, 0xe6, 0xfc, 0xbc, 0xda, 0xed, 0xdb, 0x43, + 0x20, 0x04, 0xe7, 0xd0, 0xe8, 0xcb, 0x02, 0xfc, 0xd9, 0xdb, 0xe7, 0x12, + 0x17, 0xf0, 0xc5, 0x14, 0xf0, 0x53, 0xf1, 0xd6, 0x10, 0x0c, 0xbd, 0xed, + 0x03, 0x01, 0xe2, 0xe5, 0xe7, 0xf8, 0xf7, 0x1a, 0xf6, 0xfb, 0x19, 0xfd, + 0xfc, 0xef, 0x14, 0xed, 0xf1, 0xf9, 0xde, 0x0f, 0x09, 0xed, 0x03, 0x0e, + 0xf0, 0xff, 0xfc, 0x19, 0x06, 0xf6, 0xf0, 0xe7, 0x16, 0x00, 0xf7, 0xc9, + 0xf5, 0xe9, 0x0a, 0xda, 0xed, 0x17, 0xde, 0xe7, 0x18, 0x17, 0xf1, 0x0c, + 0x02, 0xfd, 0xfe, 0xd9, 0x0c, 0xb4, 0xfe, 0x00, 0x01, 0xf1, 0x11, 0x0a, + 0x5a, 0x0b, 0xfb, 0xfd, 0x1a, 0x25, 0xeb, 0xe9, 0x07, 0xf6, 0xf9, 0xdf, + 0x1b, 0x19, 0x02, 0x13, 0xff, 0xf0, 0xfb, 0xed, 0xfa, 0xf8, 0x01, 0xf4, + 0xeb, 0xfb, 0xd0, 0x18, 0xf0, 0x0f, 0xed, 0x09, 0xfc, 0x09, 0x19, 0xe7, + 0xf8, 0x20, 0xe5, 0x14, 0x0f, 0xef, 0x4a, 0x1c, 0x06, 0xfd, 0xf8, 0x05, + 0x0c, 0x0d, 0x12, 0x0b, 0xf7, 0x13, 0xf0, 0x0f, 0x18, 0x09, 0xe5, 0x00, + 0x08, 0xf2, 0xfc, 0xf6, 0x08, 0x00, 0xf8, 0x1e, 0xf6, 0x11, 0xf2, 0x0b, + 0xf2, 0xf5, 0x07, 0x1b, 0xfa, 0x04, 0xe2, 0xe2, 0x01, 0xfc, 0x14, 0xf8, + 0x08, 0x24, 0x13, 0xf8, 0xd9, 0x02, 0xec, 0xf8, 0xea, 0xf8, 0xf6, 0xf8, + 0x04, 0xd1, 0xfa, 0x17, 0xd2, 0x06, 0x26, 0x02, 0x08, 0x09, 0x05, 0xee, + 0xfd, 0x07, 0xf2, 0x17, 0xf6, 0x17, 0xea, 0x17, 0x26, 0xfe, 0x06, 0xf0, + 0xec, 0xf9, 0x2c, 0x19, 0xf1, 0x0a, 0xf3, 0xc9, 0xf8, 0x0d, 0xfc, 0x09, + 0xe5, 0xf1, 0x35, 0xfe, 0xf7, 0x20, 0xf9, 0xfc, 0x11, 0x91, 0xf4, 0x44, + 0xe1, 0xed, 0xff, 0xc7, 0xff, 0xf7, 0x14, 0x19, 0xef, 0x17, 0xd5, 0x03, + 0xfe, 0x0a, 0xf5, 0x09, 0xff, 0x28, 0x02, 0x28, 0x16, 0xef, 0xfc, 0xfe, + 0x18, 0xf5, 0x0d, 0xf2, 0x2a, 0x18, 0xf5, 0x09, 0xfa, 0x08, 0x03, 0xe8, + 0x16, 0x4b, 0x01, 0xfa, 0xda, 0xc1, 0x14, 0xe6, 0xfd, 0xdb, 0xf6, 0xec, + 0xff, 0x1c, 0xf6, 0xf2, 0x0a, 0xfb, 0x81, 0x0a, 0x3b, 0x01, 0x15, 0x9d, + 0xbe, 0x06, 0x31, 0x3b, 0x12, 0xe0, 0x19, 0xcd, 0x18, 0x1e, 0x19, 0x21, + 0x4a, 0xf0, 0xf2, 0xe2, 0xf9, 0x1a, 0x05, 0xd1, 0x0a, 0x40, 0x1e, 0xd3, + 0xaa, 0x0e, 0xff, 0xaf, 0x0f, 0xfb, 0xba, 0x21, 0xec, 0xf7, 0x19, 0xde, + 0x1e, 0xec, 0xe1, 0xcd, 0xec, 0x12, 0x8b, 0xa8, 0x00, 0xed, 0xd3, 0xfa, + 0x55, 0x29, 0x1c, 0xc5, 0xfd, 0x08, 0xe6, 0x12, 0xcd, 0xf2, 0x24, 0x3a, + 0xe7, 0xe2, 0xef, 0x09, 0x12, 0x07, 0xc3, 0x0d, 0x27, 0xfe, 0x2d, 0xe9, + 0xe9, 0xf3, 0xf8, 0xc5, 0xe6, 0x29, 0x47, 0xe3, 0xdd, 0x1d, 0xe1, 0xf8, + 0x20, 0x47, 0x2c, 0xfa, 0x20, 0xf1, 0x00, 0x22, 0xda, 0x78, 0xd0, 0x33, + 0xe7, 0xec, 0xf3, 0x08, 0x0b, 0x01, 0xe3, 0x17, 0x52, 0xf5, 0x01, 0x36, + 0xc3, 0xe8, 0xbd, 0x25, 0x41, 0xfd, 0x08, 0x35, 0xf8, 0xeb, 0xf9, 0xd6, + 0x15, 0xb4, 0xab, 0x5e, 0xf3, 0x18, 0x2c, 0x1a, 0xf1, 0xe7, 0xe1, 0xab, + 0x26, 0xe3, 0x0a, 0xd0, 0xbf, 0xe2, 0x21, 0x29, 0x04, 0x1b, 0xef, 0xc4, + 0x34, 0xb9, 0xe9, 0x05, 0xe1, 0x21, 0xef, 0xf9, 0x14, 0x1e, 0xfe, 0x27, + 0xf3, 0x0d, 0x41, 0xf3, 0x1c, 0xd5, 0xb7, 0xce, 0x3c, 0xb0, 0x16, 0xf3, + 0x22, 0xfa, 0x0a, 0xd5, 0xd3, 0xe6, 0x54, 0xc9, 0xf9, 0x4b, 0x05, 0xe5, + 0xfb, 0xd4, 0x3f, 0xce, 0x21, 0xf0, 0x2d, 0xce, 0xf6, 0x12, 0xfb, 0xf6, + 0x28, 0xd5, 0xb9, 0xdb, 0xec, 0xd5, 0xd3, 0xcf, 0x11, 0x65, 0xf4, 0xd9, + 0x44, 0xfa, 0xcc, 0xf7, 0xdc, 0xfd, 0xf3, 0x17, 0x0c, 0xee, 0x30, 0xf1, + 0xd8, 0x18, 0x0e, 0x0f, 0x30, 0x3b, 0xef, 0xd4, 0xe0, 0xf0, 0x01, 0x3a, + 0xfe, 0xcc, 0x09, 0xf9, 0x09, 0x16, 0x0d, 0xfa, 0xe5, 0x3e, 0xbe, 0x15, + 0x25, 0x07, 0xe9, 0x90, 0x4e, 0x13, 0x1c, 0x07, 0x81, 0x28, 0x07, 0xf0, + 0x1d, 0x12, 0xd1, 0xd6, 0xfa, 0xfc, 0x14, 0x0c, 0x49, 0xd7, 0x34, 0xea, + 0x0b, 0x08, 0xef, 0x29, 0x15, 0x25, 0xcf, 0x3e, 0xf0, 0x7d, 0xf8, 0x0a, + 0xe8, 0xea, 0x07, 0xa3, 0x0d, 0x00, 0xff, 0xeb, 0x0c, 0xc8, 0x0a, 0x22, + 0xfb, 0xe4, 0x2d, 0x1c, 0xf3, 0xcf, 0x27, 0xe8, 0xfb, 0xbd, 0xd5, 0xe4, + 0xc2, 0x0e, 0x20, 0xe2, 0x48, 0x35, 0xeb, 0xdd, 0x26, 0x25, 0xcf, 0xc8, + 0xfd, 0xf3, 0x0e, 0xd0, 0x15, 0xef, 0xce, 0x43, 0x1a, 0x3b, 0x3e, 0x09, + 0xea, 0xdd, 0xef, 0x09, 0x1f, 0x2e, 0x10, 0xe7, 0xfb, 0xe0, 0xdb, 0x04, + 0xe7, 0x24, 0xf9, 0xf1, 0x07, 0x0d, 0xe7, 0x29, 0xe3, 0xdd, 0xf8, 0xfd, + 0xc7, 0x2c, 0xfc, 0xdf, 0xe6, 0xe8, 0x0d, 0xca, 0xf3, 0xe2, 0x77, 0xdd, + 0xd7, 0x3d, 0xcb, 0x09, 0xf3, 0xdf, 0xa0, 0x07, 0xe7, 0xf3, 0xf9, 0xc2, + 0xea, 0x2f, 0x14, 0xe4, 0xdb, 0xcb, 0xdd, 0x03, 0xee, 0x0c, 0x58, 0x0f, + 0xfb, 0x04, 0xe9, 0xf6, 0xdd, 0xef, 0x38, 0x0f, 0xf8, 0xe5, 0x25, 0x12, + 0x29, 0xd8, 0xe4, 0x09, 0xd9, 0x11, 0x07, 0x1f, 0x0f, 0x0d, 0xe3, 0x08, + 0x0a, 0xfe, 0xeb, 0x01, 0x81, 0xd2, 0x07, 0xe4, 0x1a, 0x0b, 0x52, 0xe8, + 0xe7, 0xc9, 0x8d, 0xfa, 0xe9, 0x07, 0x04, 0x28, 0xab, 0xed, 0x36, 0x2e, + 0x25, 0x3d, 0x07, 0x15, 0x55, 0x9d, 0xf0, 0x0b, 0xea, 0xff, 0x23, 0x4c, + 0x0b, 0x1c, 0x35, 0x03, 0xae, 0x1a, 0x23, 0x20, 0x19, 0xf8, 0x3c, 0x26, + 0xd9, 0xf6, 0xd2, 0xdf, 0xd7, 0x28, 0xf6, 0x13, 0xea, 0x08, 0xb9, 0x53, + 0xc8, 0x15, 0x12, 0x26, 0x9e, 0xf3, 0x1e, 0xdb, 0x21, 0xff, 0x15, 0xfd, + 0x93, 0x01, 0xf0, 0x2c, 0x06, 0xa6, 0xca, 0x01, 0x3e, 0x07, 0x39, 0x07, + 0x24, 0x03, 0xe4, 0xd8, 0x0a, 0x0e, 0xa9, 0xb8, 0xf1, 0xcf, 0x57, 0x1e, + 0x1b, 0xef, 0xf0, 0x03, 0x0f, 0xfa, 0xb2, 0x07, 0xf0, 0xd8, 0x33, 0xd1, + 0x28, 0xc0, 0x3d, 0x66, 0xfe, 0xff, 0xce, 0x13, 0xea, 0x81, 0xe2, 0xcb, + 0x26, 0xd6, 0x2c, 0x02, 0xb1, 0xf0, 0x10, 0xc8, 0x08, 0x19, 0x50, 0x25, + 0x0b, 0xc4, 0xfc, 0xe9, 0x28, 0x06, 0x45, 0xc8, 0xe3, 0xe9, 0xbc, 0xe5, + 0x26, 0xd7, 0xf1, 0x28, 0x03, 0x14, 0xe8, 0x12, 0x29, 0x0e, 0x19, 0x3d, + 0xf9, 0x60, 0x1c, 0xe3, 0x03, 0xee, 0xe7, 0xaa, 0x03, 0x26, 0xcb, 0xeb, + 0x23, 0xdd, 0xc6, 0x7b, 0xe1, 0xd2, 0xda, 0xde, 0x11, 0xed, 0xf6, 0x17, + 0x2c, 0x17, 0xcf, 0x27, 0xcf, 0xfc, 0x15, 0xdd, 0x1a, 0x01, 0xcf, 0x11, + 0xd0, 0xfc, 0x01, 0x0f, 0x15, 0xf0, 0x05, 0xf7, 0x31, 0x22, 0x16, 0xcd, + 0xf9, 0x49, 0x07, 0xfc, 0x16, 0x0f, 0xba, 0xd2, 0x11, 0xdb, 0x0f, 0x17, + 0x00, 0x94, 0x0e, 0x3a, 0x07, 0x16, 0xe9, 0xe6, 0xb4, 0x1b, 0x8f, 0x06, + 0xf4, 0xfc, 0xdf, 0x1a, 0x04, 0x0b, 0xf0, 0xfc, 0xbf, 0x0b, 0xdf, 0x0a, + 0xf0, 0xf7, 0x30, 0x1e, 0x11, 0xe8, 0xe7, 0x0a, 0xbe, 0x29, 0x11, 0xf8, + 0xb6, 0x68, 0xfa, 0xfc, 0x27, 0x0a, 0xc3, 0xd4, 0x4c, 0x55, 0xfe, 0xdf, + 0xf5, 0xc3, 0xff, 0xe0, 0xce, 0xf1, 0x1a, 0xe1, 0x10, 0x17, 0x35, 0xf8, + 0xe1, 0x31, 0xdb, 0x66, 0x45, 0xc6, 0xfb, 0xe8, 0x19, 0xac, 0xd4, 0x67, + 0xda, 0x06, 0x24, 0x26, 0x25, 0x22, 0x54, 0x14, 0x41, 0x19, 0xf3, 0xfb, + 0xb3, 0xfd, 0x21, 0x07, 0xc9, 0x37, 0xd5, 0xa7, 0x0e, 0xde, 0x26, 0x04, + 0x2e, 0x0a, 0xb2, 0xee, 0x09, 0x00, 0xd9, 0x04, 0xed, 0x36, 0xf8, 0xbe, + 0x04, 0xac, 0xf6, 0x06, 0x49, 0xf3, 0xc0, 0x1b, 0xeb, 0x09, 0xf6, 0x43, + 0x23, 0xee, 0xf8, 0x13, 0x1d, 0xd6, 0x36, 0xfc, 0x06, 0x34, 0xeb, 0x03, + 0x16, 0xf6, 0x11, 0x05, 0xd9, 0x44, 0xf3, 0x00, 0x07, 0xff, 0x20, 0x50, + 0x44, 0xf4, 0x03, 0xf0, 0xe4, 0xf9, 0x3f, 0xf9, 0xff, 0xe1, 0x0b, 0x19, + 0x1f, 0x09, 0xea, 0x1e, 0xbf, 0x28, 0x1e, 0xf1, 0xd5, 0xc9, 0x06, 0xe7, + 0x27, 0x1c, 0xe4, 0xe3, 0x19, 0xd6, 0xe8, 0x0b, 0x11, 0x11, 0xdc, 0x05, + 0x16, 0x04, 0xfc, 0xe1, 0xc0, 0x03, 0xf0, 0x18, 0x8d, 0xdf, 0x38, 0x3e, + 0xea, 0xc7, 0xde, 0x2a, 0xf8, 0xdf, 0xfe, 0xdb, 0x10, 0x24, 0x99, 0xbb, + 0xd8, 0x26, 0x13, 0xf6, 0xed, 0xff, 0x35, 0xea, 0xdf, 0xba, 0xef, 0x12, + 0xdc, 0x0f, 0xf3, 0xd2, 0xc3, 0x25, 0x08, 0x21, 0xf4, 0xea, 0x61, 0x1c, + 0xd3, 0x63, 0xfa, 0xba, 0x0b, 0x21, 0xff, 0x21, 0xec, 0x10, 0xdd, 0xe4, + 0x38, 0x15, 0xd8, 0xf6, 0xd5, 0xe7, 0xda, 0xfb, 0xeb, 0xd4, 0x03, 0xbf, + 0xfa, 0x08, 0x4c, 0x1d, 0xf9, 0xb1, 0x0a, 0x0e, 0x00, 0xd6, 0xbe, 0x86, + 0x38, 0xef, 0xd0, 0xdf, 0xfe, 0xea, 0xf3, 0x69, 0x15, 0xb7, 0x4c, 0x21, + 0x36, 0xfc, 0x17, 0x61, 0x22, 0xd1, 0x2a, 0x21, 0xcb, 0x19, 0xb6, 0x1b, + 0x17, 0xfa, 0x24, 0xdb, 0x11, 0x13, 0xff, 0x02, 0x05, 0xe7, 0x1c, 0xd6, + 0x02, 0x7f, 0x21, 0xd4, 0x3c, 0x33, 0xe3, 0xd9, 0xfe, 0xe5, 0xc5, 0x0c, + 0x19, 0x2a, 0x02, 0x0f, 0x31, 0xdf, 0xc1, 0xe0, 0xee, 0x7c, 0x0d, 0x3c, + 0xc2, 0xd2, 0x19, 0xcd, 0x10, 0x03, 0xbd, 0xf0, 0x1c, 0x5d, 0x19, 0x0a, + 0xeb, 0x0d, 0xe7, 0x10, 0xcb, 0x15, 0x2b, 0x4d, 0x1a, 0x13, 0xc6, 0xd4, + 0xef, 0x12, 0x0f, 0xe2, 0xf8, 0xe3, 0x22, 0x2d, 0xcf, 0x46, 0xd8, 0x17, + 0x2b, 0xd7, 0xf8, 0x35, 0xb5, 0x11, 0x38, 0xe1, 0xd8, 0xbd, 0xf4, 0x00, + 0x14, 0xac, 0xed, 0xd9, 0x1e, 0xe9, 0xe8, 0x1f, 0xea, 0xc1, 0xd4, 0xd0, + 0x10, 0x1e, 0xf3, 0x1d, 0xfc, 0x90, 0xb9, 0x0a, 0xef, 0xbd, 0x04, 0xcd, + 0x23, 0x04, 0xfa, 0xf7, 0x0d, 0xfc, 0x1c, 0x10, 0x1f, 0xe6, 0xfb, 0x29, + 0x09, 0x03, 0x08, 0x03, 0x01, 0x07, 0xfa, 0x0f, 0xfd, 0xf1, 0x01, 0xf0, + 0x04, 0x0b, 0xfc, 0x00, 0x0a, 0xef, 0xec, 0xea, 0xfd, 0x07, 0xf8, 0x92, + 0xf1, 0x14, 0xe6, 0xdd, 0xe1, 0x0f, 0x00, 0xfb, 0x12, 0xfb, 0xfe, 0xee, + 0xec, 0xef, 0xfe, 0x05, 0x1e, 0x0e, 0x06, 0xf2, 0xec, 0x0b, 0x19, 0xec, + 0xee, 0xf8, 0xea, 0x12, 0xe5, 0xf4, 0xe9, 0x24, 0xf3, 0x84, 0x13, 0xf4, + 0xee, 0xfb, 0xe0, 0x26, 0x14, 0x07, 0x14, 0x81, 0xf0, 0xfc, 0x00, 0x3b, + 0xf8, 0xfc, 0x02, 0x09, 0x00, 0x0c, 0xf9, 0xfa, 0x0e, 0x2d, 0x01, 0x1f, + 0xf4, 0x04, 0x00, 0x0d, 0xf4, 0xeb, 0xe9, 0xfb, 0xee, 0x03, 0x0d, 0x07, + 0x13, 0x16, 0x0a, 0x07, 0x0b, 0xeb, 0x05, 0x04, 0xf7, 0x1b, 0x25, 0xf6, + 0x03, 0x17, 0x0b, 0x07, 0xf3, 0xef, 0xf4, 0x1a, 0x06, 0xfe, 0xe4, 0xf4, + 0x0f, 0xf8, 0xff, 0xed, 0x17, 0xa3, 0xdd, 0xf4, 0xf3, 0x08, 0xfa, 0x06, + 0xfd, 0x01, 0x0c, 0x02, 0x07, 0x15, 0x02, 0x08, 0xfc, 0xf9, 0xbe, 0xfc, + 0xd2, 0x01, 0x0f, 0x08, 0x16, 0xf5, 0x06, 0xfe, 0x0b, 0x00, 0x0c, 0xd8, + 0x13, 0x0c, 0xfc, 0xfe, 0x45, 0x06, 0xed, 0xff, 0x0d, 0x02, 0xcd, 0x01, + 0x22, 0x0b, 0x02, 0x0b, 0xfe, 0xfd, 0xf0, 0xfc, 0xed, 0x30, 0xe7, 0xf7, + 0xf4, 0x24, 0xda, 0xde, 0xea, 0x0f, 0xf0, 0x13, 0xfd, 0xfe, 0x05, 0xf8, + 0xea, 0xf6, 0x08, 0xf9, 0xe4, 0x01, 0xf5, 0x02, 0x05, 0xe9, 0xe6, 0x0a, + 0xdc, 0x08, 0x36, 0xf6, 0xfc, 0xd7, 0x17, 0xfa, 0xdc, 0xeb, 0xf5, 0xdb, + 0xed, 0xf9, 0xfe, 0xf7, 0x03, 0xe7, 0x0e, 0xfb, 0x05, 0x1a, 0x00, 0xfc, + 0x08, 0x1a, 0xcf, 0xf1, 0xfd, 0x00, 0x09, 0xfe, 0x0a, 0xf3, 0x06, 0x18, + 0xfb, 0x09, 0x01, 0x09, 0x29, 0x06, 0xd9, 0x25, 0xd2, 0x1d, 0x25, 0xf6, + 0xb7, 0xa8, 0xfe, 0xf1, 0xeb, 0x24, 0xb6, 0x06, 0xe4, 0xad, 0xed, 0x3d, + 0xc7, 0x50, 0xc8, 0xfb, 0xc8, 0x24, 0xf1, 0x11, 0x01, 0xcf, 0xc1, 0xc4, + 0x1d, 0xe6, 0x5c, 0xd7, 0xe5, 0x03, 0xeb, 0x01, 0xed, 0xdb, 0x22, 0x0d, + 0xe5, 0x2a, 0xe9, 0xed, 0x0c, 0x04, 0x2e, 0xed, 0x40, 0xc3, 0xd4, 0x0f, + 0xe6, 0xb0, 0xae, 0x13, 0x22, 0x02, 0x53, 0xff, 0xd3, 0xe8, 0x30, 0x0c, + 0xfb, 0x45, 0x02, 0xe5, 0x0e, 0xf3, 0xca, 0xbb, 0x56, 0x00, 0x18, 0xfc, + 0x38, 0x05, 0xd3, 0x0e, 0xfc, 0xd8, 0xd1, 0xd5, 0x33, 0x19, 0xc1, 0x33, + 0xfa, 0x3d, 0xd6, 0x14, 0x04, 0x35, 0x3c, 0xfb, 0xb9, 0x08, 0x01, 0x3f, + 0x11, 0xf0, 0x0e, 0xcb, 0x2b, 0x10, 0x04, 0x32, 0x02, 0x02, 0x8f, 0x0e, + 0xee, 0x22, 0xfa, 0xfe, 0xfc, 0x39, 0x12, 0x3f, 0x06, 0x12, 0x31, 0x95, + 0xf5, 0x0f, 0xe0, 0x06, 0xf3, 0x1d, 0xf2, 0xda, 0xdc, 0x02, 0xa9, 0xce, + 0xf4, 0xd3, 0x29, 0xfb, 0xc5, 0xfc, 0x0a, 0xb3, 0x0c, 0x02, 0x22, 0x08, + 0x15, 0xb3, 0xd1, 0x1d, 0x0b, 0x0e, 0x08, 0xf6, 0x7f, 0x0d, 0x1d, 0xea, + 0x17, 0xc6, 0xd7, 0xf5, 0xf1, 0xd5, 0xbb, 0x0d, 0x1c, 0x54, 0xe1, 0x06, + 0x20, 0x09, 0x17, 0xf7, 0x15, 0x19, 0xfc, 0xd3, 0x1a, 0xdb, 0x1f, 0x21, + 0xa7, 0x15, 0xca, 0x13, 0xb1, 0x33, 0xed, 0xdc, 0xfa, 0x12, 0x11, 0x0a, + 0x37, 0xf1, 0x14, 0xfa, 0x1d, 0x12, 0x37, 0x12, 0xe6, 0x01, 0x01, 0x23, + 0xc1, 0xfa, 0x27, 0x22, 0xec, 0x1b, 0x42, 0x1a, 0xfb, 0x1b, 0x03, 0x1c, + 0xab, 0x0f, 0xf5, 0xd5, 0x63, 0xef, 0x0b, 0xce, 0x0c, 0x4a, 0x0f, 0x24, + 0xdd, 0x01, 0x04, 0x05, 0xe5, 0xee, 0xaf, 0xe4, 0xe9, 0xa2, 0x24, 0xa7, + 0x0f, 0x2b, 0xcb, 0xf4, 0xfd, 0xfe, 0x1d, 0xf0, 0xd8, 0xe6, 0x03, 0xde, + 0xed, 0x08, 0x2b, 0xec, 0xe5, 0x05, 0xcb, 0xe9, 0xf5, 0x0b, 0xf0, 0x0c, + 0xe1, 0x06, 0x01, 0x1a, 0xe5, 0xf7, 0x21, 0xd9, 0x1e, 0xb6, 0x15, 0xd5, + 0xfc, 0xcd, 0x19, 0x28, 0x1c, 0xeb, 0x13, 0x20, 0xfe, 0xa8, 0xfe, 0xfa, + 0x03, 0x29, 0xdc, 0x0d, 0x11, 0x21, 0xf2, 0x2a, 0x26, 0xf8, 0x0b, 0x1a, + 0xff, 0x0a, 0x01, 0x3c, 0x48, 0xed, 0xec, 0xda, 0xdd, 0xfe, 0xce, 0x0b, + 0xfa, 0xeb, 0x24, 0x06, 0x25, 0xbc, 0xd9, 0x0d, 0xf6, 0xfc, 0xe4, 0xa5, + 0x04, 0x0f, 0xf0, 0x12, 0x18, 0xf4, 0x24, 0x30, 0xe7, 0x09, 0xe5, 0xf7, + 0x0c, 0xea, 0xea, 0x2c, 0xec, 0xd0, 0xbe, 0x01, 0x0d, 0xe9, 0x04, 0x10, + 0xef, 0x04, 0x42, 0xf1, 0x11, 0xd6, 0xed, 0xf2, 0xe1, 0x0f, 0xec, 0x01, + 0x08, 0x07, 0x12, 0x19, 0xe6, 0x08, 0xf2, 0xd5, 0xee, 0x10, 0xfb, 0xe0, + 0x2d, 0xff, 0x20, 0x09, 0x01, 0x06, 0x06, 0xd7, 0x0a, 0x05, 0xdd, 0x13, + 0x00, 0x0c, 0x24, 0x35, 0xff, 0xde, 0x23, 0xff, 0x07, 0xf0, 0xc5, 0xfa, + 0x0a, 0xfc, 0xfa, 0xeb, 0xd1, 0xdb, 0xc2, 0xf7, 0xfd, 0x13, 0x07, 0xf8, + 0xb1, 0xfb, 0x14, 0xe6, 0x07, 0xcf, 0xea, 0x14, 0xdb, 0x07, 0x0f, 0x19, + 0xf5, 0xee, 0xf6, 0x08, 0xe8, 0x19, 0xef, 0x0e, 0x42, 0x22, 0x04, 0xf3, + 0xf9, 0xac, 0x24, 0xee, 0xef, 0x1a, 0xfc, 0xac, 0x03, 0xc2, 0xea, 0x0d, + 0xec, 0xe9, 0xe8, 0xfb, 0x20, 0xce, 0x15, 0x14, 0x06, 0x0f, 0xe7, 0xf1, + 0x19, 0xf1, 0x0e, 0xeb, 0xfd, 0xf2, 0x42, 0x03, 0x1e, 0x21, 0x16, 0xe4, + 0xe6, 0xe1, 0x16, 0x10, 0xdf, 0xf7, 0x68, 0xeb, 0xfd, 0xfd, 0xe2, 0x1e, + 0x02, 0x13, 0xc8, 0xe0, 0xfe, 0xde, 0xf8, 0x3a, 0x18, 0x01, 0xff, 0xf9, + 0x09, 0x06, 0xd4, 0xe8, 0x2e, 0x14, 0x81, 0x08, 0x0b, 0xfd, 0x04, 0xfe, + 0xf5, 0x0c, 0x0c, 0x0f, 0x28, 0xda, 0x19, 0x1a, 0xe3, 0x0b, 0xc4, 0x03, + 0xf7, 0xf8, 0xd6, 0xea, 0x02, 0x0b, 0xe6, 0xd8, 0x1f, 0x13, 0xf5, 0x38, + 0x27, 0x20, 0x09, 0xcd, 0x19, 0xe9, 0x0d, 0xef, 0x51, 0xe5, 0x5c, 0xf4, + 0xfb, 0x1d, 0x08, 0x18, 0xdf, 0x19, 0x14, 0xed, 0x07, 0xef, 0xdc, 0xe4, + 0xfc, 0xf6, 0x0d, 0x3e, 0x01, 0xdb, 0x20, 0xf3, 0xe4, 0xca, 0xf3, 0x02, + 0xe0, 0x04, 0x11, 0x21, 0xea, 0xf5, 0x1a, 0x09, 0xcc, 0xe9, 0x26, 0x0a, + 0x0e, 0xfe, 0xfa, 0x2b, 0x17, 0x0d, 0x0e, 0x1f, 0xe6, 0xfc, 0x12, 0xe3, + 0x18, 0xdc, 0x2a, 0x01, 0x2e, 0xf5, 0x21, 0x04, 0x16, 0x04, 0x04, 0x08, + 0x0a, 0xe5, 0x36, 0x29, 0xdb, 0xee, 0xdb, 0x04, 0x10, 0xfe, 0xd8, 0xd6, + 0x07, 0xfa, 0x19, 0xd3, 0x0a, 0xba, 0x16, 0xf6, 0xf4, 0xc5, 0x0f, 0x34, + 0xfa, 0xd0, 0xf8, 0x05, 0xfd, 0x3a, 0xc6, 0xce, 0x1b, 0xfb, 0xf2, 0x0e, + 0xdc, 0x0e, 0x14, 0xe6, 0xe8, 0xda, 0xf7, 0xf5, 0x11, 0xf3, 0xff, 0x20, + 0xf4, 0xf6, 0x35, 0xcc, 0x10, 0x22, 0xf0, 0x0f, 0xe8, 0x25, 0x47, 0x28, + 0x00, 0x14, 0x0d, 0x1b, 0x2c, 0xf0, 0xf6, 0xf4, 0x1d, 0x08, 0x37, 0xee, + 0x0f, 0xd9, 0x0f, 0x38, 0x07, 0x32, 0xde, 0x2f, 0x24, 0x82, 0x29, 0x01, + 0x06, 0x81, 0xff, 0x08, 0xee, 0x3e, 0x0d, 0xf6, 0xea, 0xfe, 0xdf, 0x59, + 0x37, 0xfe, 0xf4, 0x11, 0xe9, 0xfa, 0xf0, 0x14, 0x2b, 0xfd, 0x21, 0xf0, + 0x3f, 0x07, 0x1a, 0x6e, 0xe7, 0x24, 0xd1, 0xfb, 0x11, 0xd6, 0xdb, 0x4a, + 0xf2, 0x17, 0x07, 0x17, 0xce, 0xfa, 0xf2, 0x29, 0xf4, 0xdc, 0xec, 0x17, + 0xe1, 0xe5, 0xfa, 0x36, 0x0b, 0xf6, 0x0d, 0xe0, 0x0e, 0xfb, 0x07, 0xe4, + 0x0d, 0x0b, 0xd0, 0x47, 0x09, 0x02, 0xd3, 0xe3, 0xfe, 0xf4, 0xf5, 0x1e, + 0x04, 0xf0, 0xea, 0xc8, 0x0b, 0x03, 0x19, 0x07, 0x0f, 0xe9, 0x2e, 0xe4, + 0x2b, 0x0d, 0x0c, 0xee, 0x0f, 0x17, 0xb6, 0x03, 0xe8, 0xfb, 0xf2, 0x10, + 0xc0, 0x4c, 0x25, 0xd7, 0x34, 0x22, 0x2a, 0xe7, 0xce, 0x12, 0x0b, 0x75, + 0x09, 0xe2, 0x15, 0x22, 0x08, 0xca, 0xaf, 0x90, 0xf8, 0xc4, 0xca, 0xfe, + 0xf5, 0xed, 0xec, 0x06, 0xe0, 0xf1, 0x19, 0xf8, 0xeb, 0xe9, 0xc7, 0x11, + 0x0f, 0x0c, 0x04, 0x1b, 0xcf, 0xee, 0xe1, 0xec, 0xe1, 0x0a, 0xf2, 0xc4, + 0xec, 0x22, 0xf6, 0xcd, 0xda, 0xf7, 0xfb, 0xf3, 0x31, 0x13, 0x13, 0xdc, + 0x18, 0x1f, 0x2d, 0xf1, 0xd7, 0x06, 0xef, 0xf0, 0x16, 0xd9, 0x14, 0xeb, + 0x07, 0x8a, 0xe0, 0xf2, 0xe1, 0xe2, 0x0e, 0x24, 0x17, 0x09, 0xf3, 0x28, + 0x3e, 0x1c, 0xee, 0x2e, 0x1e, 0xfd, 0x1b, 0xf2, 0xde, 0xd1, 0xd9, 0x11, + 0xf6, 0xe6, 0x24, 0xec, 0x1b, 0xbd, 0xfd, 0x17, 0x2a, 0xef, 0xd2, 0x4f, + 0xfe, 0x0f, 0x12, 0xcd, 0xe3, 0x19, 0x03, 0xdb, 0xc3, 0x11, 0x32, 0xb2, + 0xeb, 0x09, 0x25, 0x24, 0xdc, 0xce, 0xc5, 0x59, 0x1a, 0x11, 0xf9, 0xe9, + 0xf2, 0xc6, 0xfe, 0x1f, 0x04, 0xfa, 0xe0, 0xec, 0x31, 0x03, 0xfa, 0xde, + 0xfa, 0xcc, 0x3f, 0x21, 0xe4, 0xef, 0x12, 0x26, 0x0a, 0x32, 0x16, 0x09, + 0xd1, 0x03, 0xa3, 0x17, 0x41, 0xff, 0xe7, 0xfc, 0x35, 0x2e, 0x09, 0xc0, + 0xdd, 0x12, 0xfa, 0x4c, 0xcf, 0x08, 0xe3, 0xed, 0xf3, 0x18, 0x27, 0x07, + 0xc8, 0xda, 0x1d, 0x13, 0xe5, 0x19, 0x02, 0x4b, 0xea, 0xaf, 0x07, 0x36, + 0x0c, 0xa6, 0x1b, 0xf7, 0x1e, 0x7f, 0xc2, 0xff, 0x27, 0x07, 0xfa, 0x0b, + 0x0f, 0xfa, 0xac, 0xf8, 0x23, 0xdf, 0xce, 0xc8, 0x08, 0x14, 0x2a, 0xf5, + 0x06, 0xee, 0x0a, 0x01, 0x2a, 0x19, 0xf4, 0x16, 0xeb, 0xe5, 0xda, 0xf2, + 0x24, 0x1a, 0x15, 0x29, 0x0d, 0x08, 0xdc, 0xfa, 0xde, 0x08, 0xf5, 0xff, + 0xfb, 0x05, 0x45, 0x11, 0xeb, 0xf9, 0xec, 0xfa, 0xfd, 0x08, 0x04, 0x16, + 0xe2, 0x4e, 0xdc, 0x14, 0xcf, 0xe9, 0x04, 0xf7, 0xdc, 0x77, 0x0e, 0xd0, + 0x09, 0x0b, 0xa3, 0x19, 0x0a, 0xdb, 0xba, 0xf6, 0x20, 0x2a, 0xf0, 0xd7, + 0xc2, 0x7f, 0x9f, 0xc5, 0x18, 0x5c, 0xdd, 0x0f, 0x29, 0x0c, 0xc8, 0xf3, + 0xe0, 0xe5, 0x04, 0x59, 0x1e, 0xf0, 0x1b, 0xfd, 0x14, 0x18, 0xcd, 0xee, + 0xf7, 0xf7, 0x0c, 0xf5, 0x08, 0xf7, 0x0c, 0x2d, 0x1c, 0xf9, 0xfc, 0x1b, + 0xcc, 0x3b, 0xf2, 0xf9, 0x0c, 0x21, 0xfb, 0xed, 0xf4, 0x1c, 0xf2, 0xd5, + 0xf7, 0xe3, 0x05, 0xf2, 0x2c, 0xf2, 0xe7, 0xff, 0xca, 0x28, 0xc6, 0xef, + 0xdc, 0xfa, 0xe1, 0xf9, 0xd8, 0x0a, 0x0f, 0x19, 0xe0, 0xe0, 0xf1, 0xdb, + 0xf1, 0xd0, 0x03, 0x14, 0x0a, 0x17, 0x1f, 0xee, 0xf4, 0xf8, 0x16, 0xf2, + 0xdd, 0xe9, 0x06, 0xf0, 0x06, 0x0e, 0x01, 0xcf, 0xee, 0xef, 0xff, 0xfe, + 0x01, 0xf5, 0xf1, 0x15, 0xc9, 0xcf, 0x3a, 0xe8, 0xf1, 0x12, 0xf5, 0x3a, + 0xed, 0x34, 0x09, 0x03, 0xcd, 0xcc, 0x22, 0xf4, 0x13, 0x20, 0x0d, 0x13, + 0x47, 0x3c, 0x11, 0xdc, 0x0c, 0xf8, 0xf2, 0xe6, 0xfb, 0xe8, 0x0a, 0xd9, + 0xbf, 0x00, 0xf9, 0x0d, 0x15, 0xbf, 0x46, 0xfe, 0x34, 0x30, 0x07, 0x19, + 0xf8, 0xe2, 0x24, 0xe9, 0xe0, 0xe1, 0xb8, 0x31, 0xdd, 0x01, 0xe9, 0x0a, + 0x0a, 0x22, 0xf5, 0x23, 0x02, 0xf3, 0x17, 0xe5, 0xf7, 0x03, 0x0f, 0x14, + 0xfd, 0xe3, 0xe6, 0xf8, 0xea, 0x1a, 0xe4, 0xf1, 0x00, 0xfc, 0xbc, 0x0d, + 0xf0, 0xef, 0xf6, 0x13, 0xee, 0x1f, 0xe1, 0xfd, 0xe8, 0xfb, 0xf9, 0xf6, + 0x2b, 0xc7, 0xd3, 0x0d, 0x2f, 0x02, 0x0a, 0x15, 0xe3, 0x2e, 0x07, 0x1c, + 0x11, 0x34, 0xda, 0xef, 0x23, 0xe2, 0x13, 0xea, 0x28, 0xfb, 0xf0, 0xdb, + 0x03, 0x0b, 0xb7, 0x16, 0xfa, 0x03, 0x3c, 0x07, 0x31, 0xe0, 0x16, 0xf5, + 0x0f, 0x0d, 0x34, 0x15, 0xd3, 0x4b, 0xd3, 0xaf, 0x9e, 0x04, 0x1b, 0x10, + 0xfc, 0xfd, 0x01, 0xd1, 0xf4, 0x81, 0x18, 0xcb, 0xf1, 0xc2, 0x6c, 0x0e, + 0x43, 0xd4, 0x17, 0xf7, 0x02, 0xd3, 0xe7, 0x02, 0xd8, 0xee, 0xba, 0x37, + 0x97, 0xf1, 0xff, 0x06, 0x0d, 0xed, 0x06, 0x44, 0x27, 0x08, 0xe4, 0x14, + 0x03, 0xfa, 0x1d, 0x03, 0x48, 0x11, 0x16, 0xe5, 0x0a, 0x0c, 0x0d, 0x9e, + 0xe1, 0xe6, 0x0b, 0x3f, 0x0d, 0xba, 0x05, 0xdf, 0x0e, 0x19, 0xd7, 0xbf, + 0x42, 0x42, 0xfc, 0xad, 0x14, 0xf2, 0x00, 0x00, 0xc6, 0x40, 0xdd, 0x08, + 0x0c, 0xd5, 0x25, 0xe7, 0x0d, 0x05, 0xf2, 0x29, 0xf5, 0x32, 0xfc, 0xd4, + 0x29, 0xe9, 0x59, 0xf2, 0xce, 0xfa, 0x4a, 0x19, 0xf4, 0x18, 0x1e, 0x21, + 0x09, 0x42, 0xef, 0xe6, 0x13, 0x05, 0x22, 0xfd, 0xed, 0x0f, 0xea, 0xd8, + 0x06, 0xfe, 0xd5, 0xc3, 0x4a, 0xb4, 0x2e, 0xee, 0xf4, 0x16, 0x30, 0x13, + 0xd3, 0xff, 0xc0, 0xf0, 0xea, 0xb6, 0x0a, 0x01, 0xeb, 0xb6, 0x2f, 0xf4, + 0xe1, 0xee, 0x19, 0xfc, 0xfe, 0xf5, 0x04, 0xe0, 0x0c, 0xfe, 0xda, 0x1e, + 0xed, 0x02, 0x12, 0xfc, 0xc6, 0x9f, 0xd7, 0xeb, 0x07, 0xe9, 0xd3, 0x07, + 0x34, 0xde, 0x0a, 0x9f, 0xc7, 0xbd, 0x0e, 0xdc, 0x68, 0x08, 0xf3, 0xfa, + 0xe4, 0x22, 0xb4, 0x02, 0x0c, 0xf9, 0xe4, 0x0c, 0x43, 0xd3, 0x2e, 0x41, + 0xf7, 0x1f, 0xfa, 0x05, 0xed, 0x07, 0x22, 0xec, 0x10, 0x0d, 0xe9, 0x14, + 0x06, 0x21, 0x09, 0xee, 0x1b, 0xc6, 0x03, 0xe3, 0xe3, 0xe3, 0x20, 0x09, + 0xf9, 0x1c, 0xda, 0x22, 0x0b, 0xe7, 0xf0, 0xf9, 0x39, 0xd3, 0xe6, 0xf8, + 0x41, 0x1a, 0x13, 0xbd, 0x18, 0x42, 0xd5, 0xfc, 0x0a, 0xd8, 0xb5, 0xa9, + 0x2c, 0x1c, 0x0c, 0xfa, 0xfc, 0x18, 0x51, 0xbf, 0x46, 0x07, 0x30, 0x0e, + 0xd4, 0xbf, 0xb6, 0x18, 0x16, 0x0c, 0xd4, 0xd8, 0x27, 0xfb, 0x13, 0xd7, + 0x2d, 0x61, 0xf0, 0xfc, 0xf1, 0xcf, 0xee, 0xea, 0x17, 0x15, 0xfd, 0x02, + 0xfa, 0xb6, 0xc2, 0x10, 0x3a, 0xf7, 0x0b, 0xfd, 0xeb, 0xfb, 0x38, 0xd6, + 0xa2, 0xf3, 0xe9, 0x64, 0xae, 0xfe, 0xba, 0x22, 0x12, 0xf4, 0xeb, 0x44, + 0x0e, 0x24, 0x08, 0x30, 0xca, 0xd8, 0xcb, 0xe8, 0xf5, 0xe0, 0xb9, 0xf5, + 0xcb, 0xa1, 0xce, 0xd6, 0xef, 0x81, 0x1c, 0xcd, 0x0b, 0xb5, 0x2c, 0xf1, + 0xe9, 0x06, 0x04, 0xfc, 0x09, 0xfe, 0xe4, 0xe5, 0x18, 0x0e, 0xfc, 0xe1, + 0xe3, 0x22, 0xd8, 0x16, 0xf5, 0xe0, 0x02, 0x01, 0x11, 0xe7, 0xe9, 0xfa, + 0xd3, 0x1f, 0x58, 0x41, 0xd1, 0x2a, 0xd3, 0x1e, 0xfd, 0xb2, 0xd1, 0x00, + 0xfa, 0x1c, 0xe8, 0x01, 0xff, 0xbf, 0x12, 0x0a, 0xfb, 0x26, 0x2b, 0x2b, + 0x0d, 0x0b, 0xfc, 0xb1, 0xed, 0x00, 0x0c, 0x06, 0x21, 0xed, 0x0b, 0xe9, + 0x24, 0xcd, 0x10, 0x17, 0xde, 0x3a, 0xdc, 0x02, 0x1d, 0xf8, 0x1c, 0xf9, + 0xee, 0x2f, 0xee, 0xda, 0xfb, 0x33, 0x01, 0x00, 0x15, 0x25, 0x32, 0xfc, + 0xfd, 0x13, 0x1d, 0xee, 0x1f, 0xf8, 0xf4, 0xb4, 0x0f, 0xff, 0x23, 0xfa, + 0x1d, 0x29, 0xd1, 0x45, 0x42, 0xe4, 0x03, 0x09, 0xd9, 0xf5, 0x19, 0xd6, + 0x0f, 0xd0, 0x09, 0x10, 0xce, 0x65, 0xdb, 0xbe, 0xef, 0x20, 0x20, 0x41, + 0x07, 0xc2, 0x2e, 0xc1, 0xe3, 0xc9, 0x46, 0x0d, 0xeb, 0xd5, 0xc9, 0xf8, + 0xe9, 0x1f, 0xa9, 0xf2, 0x57, 0xcc, 0x2d, 0x02, 0x90, 0xe8, 0x23, 0xb8, + 0xfd, 0x21, 0x56, 0x0a, 0x0e, 0xfc, 0xe4, 0x01, 0xf0, 0xbd, 0x0b, 0x06, + 0x0c, 0xf0, 0x27, 0x08, 0x31, 0xef, 0x4a, 0x44, 0x1a, 0xf4, 0x95, 0xef, + 0xff, 0xe8, 0xc7, 0xfd, 0x07, 0x99, 0x23, 0xc2, 0xce, 0xf8, 0xe3, 0xe2, + 0x36, 0x09, 0x58, 0x1d, 0xf1, 0x08, 0x31, 0x07, 0xbe, 0xec, 0x92, 0x44, + 0x01, 0xf1, 0xeb, 0x07, 0x27, 0xbf, 0xec, 0xf6, 0xb9, 0x00, 0xec, 0xaf, + 0xa8, 0xe3, 0xf5, 0xf7, 0x29, 0xc5, 0x4f, 0x02, 0xdc, 0x01, 0xec, 0x2d, + 0xc9, 0xe0, 0x15, 0x17, 0x02, 0x03, 0xeb, 0xfb, 0x16, 0xfa, 0xaf, 0x17, + 0x0c, 0x04, 0x15, 0x4b, 0x07, 0xc6, 0xe0, 0x0c, 0x2e, 0xef, 0x12, 0x2d, + 0xfe, 0x0a, 0x2a, 0x1b, 0x01, 0xc9, 0x2c, 0x2c, 0x03, 0xf1, 0xe6, 0xf6, + 0xff, 0xd0, 0xfa, 0xf3, 0x13, 0x35, 0xf2, 0x17, 0x03, 0x10, 0xd6, 0x59, + 0xda, 0x1b, 0x5d, 0x22, 0x48, 0xb6, 0x04, 0x3b, 0x13, 0xf9, 0x0b, 0xe8, + 0x21, 0xef, 0x0d, 0xde, 0x97, 0x05, 0x4a, 0xd3, 0xfa, 0xde, 0xc5, 0xc0, + 0x00, 0x06, 0xe1, 0x0c, 0x0e, 0xd4, 0x04, 0xef, 0x11, 0xe2, 0xd5, 0x24, + 0x13, 0x29, 0xc7, 0xe6, 0x08, 0xf1, 0x08, 0xd4, 0xf7, 0x30, 0x1c, 0x26, + 0xf9, 0xf8, 0x73, 0xe2, 0xeb, 0xdf, 0x3a, 0xfa, 0xfb, 0xbf, 0xd6, 0x12, + 0x23, 0x0f, 0x12, 0x21, 0x0c, 0xeb, 0x15, 0xd0, 0x47, 0x12, 0x29, 0x16, + 0x29, 0xda, 0xf6, 0xca, 0x2c, 0x10, 0x49, 0x28, 0xef, 0xfb, 0x20, 0x3c, + 0xe1, 0xeb, 0xe5, 0x0b, 0x38, 0xac, 0xef, 0x3f, 0xbc, 0x1d, 0x25, 0xd9, + 0x37, 0x0f, 0x7f, 0x18, 0x0d, 0x41, 0x28, 0x13, 0xc2, 0xd0, 0xf7, 0xf5, + 0x1a, 0xd0, 0x20, 0x13, 0xe0, 0x2c, 0xa2, 0xd8, 0xf1, 0x15, 0x09, 0x9c, + 0x2f, 0x3b, 0x12, 0x04, 0xd2, 0x17, 0xee, 0x22, 0x25, 0x10, 0x23, 0x2d, + 0x4f, 0x05, 0x20, 0xf4, 0x3a, 0x01, 0xf2, 0xe7, 0xec, 0xf3, 0xf4, 0x2f, + 0x20, 0xc3, 0xea, 0x1e, 0x02, 0xad, 0xcf, 0xf0, 0xe8, 0xd3, 0x0a, 0xfb, + 0x28, 0xe7, 0xeb, 0x10, 0x09, 0xbc, 0x5c, 0x05, 0x08, 0xb3, 0x0f, 0xa7, + 0x3e, 0xf8, 0x07, 0x02, 0x0e, 0xfd, 0x28, 0xec, 0xf2, 0x03, 0xf4, 0x04, + 0xfd, 0x00, 0x01, 0xfe, 0xe5, 0xc1, 0xfd, 0xef, 0xce, 0xfc, 0x08, 0xfb, + 0xb1, 0xfc, 0x4c, 0xf3, 0xf0, 0x0d, 0xec, 0x1d, 0x0b, 0xea, 0x08, 0xff, + 0xed, 0xe2, 0x07, 0xc8, 0xf4, 0x17, 0x11, 0xd3, 0xdf, 0x2e, 0xc1, 0xec, + 0x1f, 0x06, 0xd5, 0x11, 0xfb, 0xfa, 0x19, 0x2b, 0xff, 0xe8, 0x0c, 0xf3, + 0x02, 0x13, 0xe9, 0xf2, 0x26, 0x0a, 0x14, 0xee, 0x09, 0xd7, 0xd9, 0xc4, + 0xeb, 0xf3, 0xf4, 0x1d, 0xe5, 0x0c, 0x0b, 0xe6, 0xf1, 0x20, 0xe9, 0xe9, + 0x37, 0x06, 0x2c, 0x01, 0x01, 0x21, 0xd7, 0xec, 0xf5, 0xfe, 0xc8, 0x18, + 0x05, 0x2b, 0x02, 0x09, 0xdc, 0xfa, 0x02, 0x06, 0x11, 0xda, 0x0a, 0xf1, + 0xf4, 0x15, 0xf1, 0xf4, 0xe1, 0xf7, 0x36, 0x12, 0xe8, 0x07, 0x07, 0xd7, + 0x21, 0x0e, 0xf3, 0xdf, 0xf4, 0xd2, 0x1f, 0xed, 0x0b, 0x00, 0xe0, 0x0a, + 0xd2, 0xff, 0x16, 0x29, 0xfc, 0x0f, 0x0a, 0x33, 0xe9, 0xe7, 0x14, 0xc4, + 0x04, 0xeb, 0xff, 0xed, 0x25, 0x15, 0x0e, 0xff, 0xd3, 0x0b, 0xf6, 0xda, + 0xeb, 0xf9, 0xd1, 0xfc, 0x0e, 0xfa, 0xd7, 0xed, 0xf8, 0x31, 0x0b, 0xfb, + 0xe1, 0xff, 0xf9, 0xfd, 0xff, 0x12, 0xfa, 0xfe, 0xd4, 0xfe, 0xd2, 0x08, + 0x34, 0xf0, 0xfc, 0xf1, 0x0c, 0xe0, 0x07, 0xf8, 0x0a, 0x2b, 0x00, 0x2d, + 0x28, 0x01, 0xf7, 0xfa, 0x16, 0x18, 0x2e, 0xfd, 0xff, 0x0f, 0x14, 0xdb, + 0xf8, 0x81, 0x09, 0x15, 0xee, 0xd6, 0xd3, 0x19, 0x36, 0x16, 0xea, 0xdd, + 0x0f, 0xf9, 0xee, 0xfe, 0x16, 0xdf, 0x00, 0xdf, 0xf9, 0x13, 0xe6, 0x0a, + 0xe3, 0xd8, 0x13, 0xf3, 0x1d, 0xe7, 0xe2, 0xec, 0x21, 0xf9, 0x23, 0x23, + 0xf0, 0x3c, 0x15, 0x1f, 0x1a, 0xff, 0x11, 0xf6, 0x1a, 0x04, 0xf9, 0xfe, + 0xea, 0x0f, 0x00, 0xec, 0xa5, 0x00, 0x11, 0xd9, 0xf5, 0xfb, 0x23, 0xeb, + 0x2c, 0xfd, 0x04, 0xbc, 0xfe, 0xf9, 0x02, 0x00, 0xed, 0x11, 0xfc, 0xe4, + 0xfa, 0x04, 0x15, 0x0c, 0x07, 0x07, 0x00, 0x18, 0x16, 0xdf, 0x13, 0x13, + 0x03, 0xdf, 0x1d, 0xa4, 0x12, 0x03, 0xdc, 0x12, 0xeb, 0x03, 0x08, 0x07, + 0xf1, 0xf0, 0xca, 0x13, 0xf7, 0x37, 0x1b, 0x0d, 0x15, 0xc7, 0xe2, 0xe7, + 0xf0, 0xfd, 0x10, 0x0a, 0xfc, 0x12, 0xf7, 0xf1, 0xed, 0x00, 0xfb, 0xbd, + 0xe4, 0x10, 0xd7, 0x11, 0xd8, 0x03, 0x29, 0x0b, 0xe4, 0xed, 0xf4, 0xe3, + 0x0c, 0x05, 0xf9, 0xbb, 0x19, 0x29, 0x05, 0xdf, 0xfd, 0x01, 0x0e, 0x03, + 0xb6, 0x12, 0xe5, 0xef, 0xf8, 0xfc, 0x9b, 0xd9, 0x1f, 0x10, 0x01, 0x40, + 0xfe, 0x04, 0xf7, 0x11, 0xff, 0xff, 0x0e, 0x4f, 0xef, 0xd7, 0x0e, 0x0f, + 0x11, 0x14, 0xdd, 0xfa, 0xf1, 0x12, 0x0d, 0xfa, 0x00, 0xf0, 0xc2, 0xb9, + 0x17, 0xfa, 0x18, 0x7f, 0xd8, 0x04, 0xee, 0xfa, 0x02, 0x93, 0x15, 0x16, + 0xed, 0x0c, 0x2d, 0x1e, 0xd9, 0x2e, 0xd0, 0xe4, 0x27, 0x00, 0xe6, 0xf8, + 0xfa, 0x9e, 0x2f, 0xcd, 0xd1, 0x0a, 0xcc, 0xe7, 0x27, 0x08, 0xf9, 0xda, + 0xfd, 0xf1, 0x19, 0x97, 0x6f, 0x0a, 0x02, 0xb6, 0x4a, 0x18, 0xe3, 0x0a, + 0xca, 0x02, 0xdd, 0xd6, 0x3a, 0x0d, 0xf6, 0xc1, 0x11, 0xda, 0x03, 0xfe, + 0x17, 0x22, 0xe1, 0xe6, 0x1a, 0xc9, 0x0c, 0xd9, 0xcf, 0x04, 0xfc, 0xd0, + 0x0d, 0x49, 0x17, 0xe0, 0x1e, 0xf7, 0x01, 0xc9, 0xfe, 0x07, 0xea, 0xe6, + 0x09, 0xe7, 0x10, 0xec, 0x22, 0xd3, 0x28, 0x29, 0xb1, 0x11, 0x1a, 0x01, + 0x0b, 0xe7, 0xfa, 0x2a, 0x0b, 0x85, 0x0b, 0x2e, 0xf7, 0xf1, 0xd9, 0x32, + 0x1d, 0x44, 0x29, 0x2c, 0x00, 0x31, 0x0c, 0x03, 0xf8, 0xc3, 0x12, 0x13, + 0xdb, 0xe8, 0xf1, 0x26, 0x21, 0x1b, 0xcd, 0xd9, 0x14, 0x34, 0xc2, 0x26, + 0x01, 0x22, 0x2e, 0x45, 0xef, 0xab, 0x25, 0x05, 0xe0, 0xf7, 0xd1, 0xc6, + 0x36, 0x81, 0xf5, 0x0d, 0xf9, 0xe0, 0x0c, 0x12, 0x5e, 0xd8, 0x01, 0xb7, + 0x18, 0xde, 0xdd, 0x0c, 0x0e, 0xbf, 0x0d, 0xfc, 0xfb, 0x16, 0xaf, 0x25, + 0xe3, 0x00, 0xf1, 0xfe, 0xdf, 0xe6, 0xf8, 0xfb, 0x02, 0x28, 0xe3, 0xf8, + 0x12, 0xf4, 0xdf, 0xec, 0x10, 0xe0, 0xf8, 0xe1, 0x10, 0xff, 0xea, 0xf5, + 0xeb, 0x0a, 0xb0, 0xe6, 0x03, 0xf9, 0xe8, 0x3e, 0x29, 0x2b, 0xfa, 0x25, + 0x21, 0xfc, 0x0b, 0xe0, 0x25, 0x04, 0x2c, 0xbd, 0xfc, 0xf1, 0xf7, 0xd1, + 0x07, 0x03, 0xe3, 0xad, 0xd8, 0xf1, 0xff, 0x0b, 0xce, 0x3b, 0xe8, 0x05, + 0xde, 0xfe, 0x01, 0xf1, 0xa7, 0xf7, 0xdd, 0xd3, 0x0e, 0x13, 0xd5, 0xec, + 0xe0, 0xf1, 0x0c, 0x22, 0x07, 0x06, 0xde, 0xff, 0xe9, 0xe5, 0x13, 0xc9, + 0xf0, 0x0e, 0xf2, 0x2e, 0xe3, 0xf6, 0xd0, 0xff, 0xf9, 0x0b, 0x15, 0xf5, + 0x16, 0x1e, 0x5c, 0x58, 0x17, 0x1a, 0x29, 0x19, 0x1e, 0x38, 0x01, 0xfd, + 0xeb, 0x13, 0xfd, 0x11, 0xfc, 0x05, 0xe5, 0xfc, 0x17, 0x44, 0xe5, 0xf6, + 0x09, 0x2e, 0xe1, 0xe9, 0x1b, 0xe1, 0x25, 0x0b, 0x03, 0xfe, 0x16, 0x0d, + 0x0a, 0x05, 0x17, 0x30, 0x37, 0x00, 0xe7, 0xe3, 0x0d, 0x09, 0x21, 0xd8, + 0x1b, 0xd0, 0xd5, 0xdc, 0xa3, 0xd4, 0x39, 0xae, 0xc1, 0xe0, 0xc4, 0x0f, + 0xcf, 0x07, 0xd9, 0xe4, 0xf4, 0xef, 0xfe, 0xc9, 0x05, 0xfe, 0xed, 0xe7, + 0x04, 0x42, 0x5b, 0xdf, 0x18, 0x29, 0xf2, 0xb2, 0x1a, 0xbe, 0xd0, 0x16, + 0xd7, 0xfb, 0xfb, 0x1b, 0xe8, 0xfd, 0xf4, 0xfb, 0x1e, 0xf7, 0xf4, 0xdb, + 0x27, 0xff, 0xf4, 0xfc, 0x03, 0x40, 0x62, 0xcf, 0xeb, 0xee, 0xc3, 0xfb, + 0xf2, 0x08, 0x24, 0x18, 0xf1, 0x21, 0x05, 0xe8, 0x0e, 0x0d, 0x0b, 0x0a, + 0xff, 0xe9, 0x0f, 0xcc, 0x09, 0x9e, 0x2a, 0xff, 0xbc, 0x18, 0x3a, 0x09, + 0xf8, 0x0f, 0x07, 0x04, 0x0f, 0x11, 0xe4, 0xf0, 0x1b, 0xfd, 0x0d, 0xf4, + 0x14, 0x09, 0x10, 0xe7, 0x01, 0xd4, 0x2b, 0xea, 0xe6, 0xc0, 0xa6, 0xe4, + 0xd3, 0xe7, 0x56, 0xdb, 0x07, 0xed, 0xe6, 0xea, 0xfc, 0x02, 0x06, 0x1f, + 0x25, 0x01, 0xf1, 0xde, 0xd0, 0x15, 0xee, 0xfe, 0xcb, 0x16, 0x3f, 0xc2, + 0x2e, 0x08, 0x10, 0x06, 0xee, 0x17, 0x0c, 0xe2, 0x32, 0xdc, 0x12, 0x06, + 0xc2, 0xd0, 0xe5, 0x24, 0xf5, 0xec, 0xf0, 0x23, 0xfa, 0x38, 0xd7, 0xfa, + 0x1b, 0x15, 0x29, 0xfd, 0x04, 0xf9, 0x2b, 0xe8, 0x0f, 0x33, 0xc7, 0xde, + 0xd9, 0x2d, 0xfc, 0xf7, 0xb5, 0x0f, 0xf2, 0x37, 0xef, 0x1b, 0xf8, 0xf0, + 0xee, 0xf4, 0xff, 0xba, 0xfa, 0xe5, 0x03, 0x0d, 0xfd, 0x02, 0xd1, 0x25, + 0x13, 0xe1, 0xd5, 0x10, 0xf3, 0xcc, 0xe7, 0xe2, 0xf6, 0x10, 0x2d, 0x19, + 0xcb, 0x05, 0x10, 0x09, 0x1d, 0xf8, 0x16, 0x06, 0xfb, 0xf5, 0x1a, 0xe4, + 0xfa, 0xed, 0x35, 0x38, 0xf2, 0x1a, 0x09, 0x08, 0xee, 0x08, 0x97, 0x0d, + 0xed, 0x04, 0xbb, 0x12, 0x81, 0x12, 0xf9, 0xef, 0xf0, 0x26, 0x19, 0xfd, + 0x22, 0x05, 0x05, 0xe2, 0xbc, 0x20, 0x1d, 0x19, 0x26, 0x17, 0xf6, 0x37, + 0x1f, 0xd0, 0xfe, 0x13, 0x29, 0xd6, 0x20, 0xf7, 0x03, 0x1e, 0xfd, 0x37, + 0xfd, 0x07, 0x07, 0x17, 0xd2, 0x09, 0x03, 0xf0, 0x11, 0xd6, 0xfa, 0xe4, + 0x16, 0xc7, 0xf8, 0x0f, 0x43, 0xc7, 0xc0, 0xf3, 0xda, 0xc4, 0xc9, 0xd6, + 0x18, 0xf6, 0xff, 0xf6, 0x02, 0xc4, 0x12, 0xef, 0x14, 0x03, 0x26, 0xfb, + 0x16, 0xc0, 0xf0, 0x20, 0x47, 0x3e, 0xfe, 0xdc, 0x23, 0x2b, 0xf6, 0xed, + 0xef, 0xff, 0xd2, 0xf7, 0x11, 0x21, 0xc4, 0xa6, 0x0f, 0xf8, 0xc8, 0xeb, + 0x16, 0xe4, 0x2e, 0xdd, 0x09, 0xfe, 0xec, 0x0e, 0xe4, 0xf9, 0x33, 0xf2, + 0xf3, 0xcc, 0x1c, 0x18, 0x09, 0x0e, 0xff, 0x12, 0x2f, 0xf8, 0xe9, 0xf0, + 0xfb, 0x27, 0x14, 0x0e, 0x05, 0xed, 0x17, 0xe1, 0x1b, 0x02, 0x0f, 0x16, + 0x01, 0xd6, 0x19, 0x26, 0x10, 0xfd, 0xf8, 0xe1, 0xf7, 0x18, 0xff, 0xd3, + 0x08, 0x38, 0xee, 0x81, 0xf2, 0x95, 0xc5, 0x03, 0x1c, 0xff, 0xe3, 0x0a, + 0x0c, 0xf5, 0xf8, 0xf8, 0xe5, 0xf6, 0x09, 0xdc, 0xea, 0x15, 0xf3, 0x0c, + 0xea, 0xf0, 0x20, 0x11, 0x00, 0x00, 0xd3, 0x0f, 0x23, 0x01, 0x10, 0xde, + 0xe6, 0x1f, 0x04, 0x07, 0xee, 0xeb, 0xeb, 0x0d, 0xec, 0xfd, 0x2d, 0x04, + 0x19, 0xf1, 0xfb, 0xf1, 0x1f, 0xfa, 0xec, 0xe3, 0x0c, 0x08, 0x33, 0x27, + 0x1f, 0xfc, 0x08, 0x07, 0x08, 0xf9, 0xc9, 0xf6, 0xf8, 0x06, 0xfd, 0x10, + 0xeb, 0xe8, 0xf6, 0x4d, 0x02, 0x17, 0x0e, 0xf6, 0x15, 0xd4, 0xcf, 0x1c, + 0x01, 0x0c, 0xe7, 0xb6, 0x0a, 0x06, 0xfb, 0xe1, 0x0f, 0x16, 0x34, 0x2d, + 0x10, 0xdb, 0x2e, 0xc7, 0x08, 0xea, 0xe8, 0x00, 0xf5, 0x12, 0x05, 0xf4, + 0x06, 0xf6, 0x1b, 0x13, 0x26, 0x0c, 0xe5, 0xe9, 0xec, 0x23, 0x2f, 0xd5, + 0x05, 0x08, 0x23, 0xa7, 0xf8, 0x09, 0xee, 0x1d, 0xd2, 0x13, 0xea, 0x10, + 0xeb, 0xfa, 0xbc, 0xf1, 0x29, 0x03, 0x12, 0x35, 0x08, 0x0b, 0x15, 0x22, + 0x18, 0xf9, 0x13, 0xe8, 0x02, 0x04, 0xbb, 0xf5, 0xdb, 0x1d, 0x03, 0xe8, + 0x05, 0x06, 0xcd, 0x16, 0xee, 0x23, 0x05, 0x03, 0x01, 0xf4, 0xfc, 0x07, + 0x03, 0xf1, 0x17, 0x14, 0xf1, 0xe1, 0x17, 0x03, 0x12, 0x28, 0x08, 0xd6, + 0x0f, 0xf0, 0x04, 0x0a, 0xd8, 0xfd, 0x0b, 0x0a, 0xee, 0xe4, 0x17, 0xeb, + 0xf9, 0x2c, 0x18, 0x0a, 0x12, 0xe4, 0x0d, 0x27, 0x06, 0x57, 0xf8, 0x1c, + 0x0a, 0xf9, 0xf1, 0xae, 0xe5, 0xc7, 0x9f, 0xed, 0xab, 0x0e, 0xf2, 0xee, + 0x05, 0x22, 0x35, 0x06, 0x09, 0xc0, 0xf7, 0xff, 0xf2, 0x05, 0x11, 0x1c, + 0x2d, 0x11, 0xb3, 0x12, 0x14, 0xc4, 0xfa, 0x1b, 0xd1, 0xbb, 0x00, 0xe0, + 0x0c, 0xc8, 0xe9, 0x15, 0x20, 0xc0, 0xde, 0x37, 0x15, 0x1d, 0x0a, 0xa8, + 0xdc, 0xf7, 0xf3, 0xfc, 0x14, 0xe9, 0xd7, 0x9b, 0x20, 0xe7, 0x10, 0x0b, + 0x40, 0x0e, 0x2d, 0xf6, 0x13, 0xd0, 0x0e, 0xd0, 0xf2, 0x04, 0xe2, 0x2a, + 0x02, 0xf0, 0x1e, 0xcf, 0x10, 0xfc, 0xf3, 0x29, 0xe7, 0xd9, 0x02, 0xe7, + 0xe6, 0x3a, 0x01, 0xef, 0xb1, 0xfe, 0x22, 0xe9, 0x13, 0x00, 0x06, 0xe3, + 0x1c, 0xfd, 0x34, 0xff, 0xc9, 0x11, 0xd1, 0x25, 0x16, 0x38, 0xb7, 0x11, + 0xf6, 0xfb, 0x02, 0xec, 0x03, 0x7f, 0xf6, 0x1e, 0x0c, 0x1c, 0xc8, 0xf7, + 0xcd, 0x2c, 0x19, 0x25, 0x0f, 0x3d, 0x13, 0xe6, 0x00, 0xec, 0xfe, 0xf5, + 0x06, 0x2d, 0xf9, 0xf7, 0xf0, 0x07, 0x45, 0xfd, 0x17, 0xef, 0xfb, 0xf4, + 0xe3, 0xf6, 0xd8, 0xeb, 0xe3, 0x07, 0x3f, 0x14, 0xa6, 0xeb, 0x08, 0x17, + 0x37, 0x1d, 0x1f, 0x1a, 0xde, 0x0e, 0xd2, 0xd5, 0xf5, 0x03, 0x0e, 0xf2, + 0xf3, 0x30, 0xea, 0xd7, 0xfc, 0xef, 0x31, 0xda, 0x13, 0xfb, 0xe3, 0xdd, + 0x0e, 0xbf, 0xc5, 0xe8, 0x01, 0xf6, 0x89, 0xf9, 0x14, 0xf9, 0xef, 0x09, + 0xe1, 0xe7, 0xee, 0x1a, 0xcc, 0x16, 0x19, 0xed, 0xfe, 0xef, 0x3f, 0xe5, + 0xb9, 0x21, 0x1a, 0x3b, 0xf6, 0x32, 0xf0, 0xd1, 0xdf, 0x2e, 0x2d, 0x0f, + 0xee, 0xf7, 0xe5, 0xf0, 0x09, 0xd2, 0xf3, 0xc1, 0x15, 0xc3, 0xf9, 0x22, + 0xe1, 0xce, 0xfc, 0x00, 0x40, 0x03, 0xeb, 0xe3, 0xd2, 0x25, 0x03, 0x16, + 0xff, 0xc9, 0xf6, 0x0e, 0x10, 0xf9, 0xd8, 0x11, 0xf8, 0xda, 0xda, 0x28, + 0x08, 0x27, 0xe7, 0x09, 0x34, 0x31, 0xcb, 0xa1, 0xdd, 0x0e, 0x95, 0xc9, + 0x0f, 0x18, 0x2e, 0x22, 0x05, 0xc6, 0x3b, 0x1e, 0x10, 0x01, 0xb2, 0xea, + 0x02, 0x04, 0xf2, 0x06, 0x05, 0x35, 0x0c, 0x2d, 0x2d, 0xe0, 0x02, 0x40, + 0xc5, 0xe3, 0xf2, 0xd7, 0x13, 0xe8, 0xcf, 0x00, 0x27, 0xcb, 0x06, 0x13, + 0xdd, 0x11, 0xc1, 0x04, 0xe9, 0xd1, 0xe1, 0x0b, 0x39, 0xb8, 0xcd, 0xdc, + 0x27, 0xeb, 0x3a, 0x06, 0xd3, 0xa4, 0xeb, 0x01, 0xe5, 0xa3, 0x1c, 0xde, + 0x81, 0xd9, 0x04, 0xa7, 0xb8, 0xea, 0xff, 0x1b, 0xf9, 0x03, 0x1e, 0xee, + 0x11, 0xf9, 0x23, 0x07, 0x0d, 0x08, 0x25, 0xf3, 0x3b, 0xd3, 0x02, 0x0e, + 0xea, 0x42, 0xe4, 0x0f, 0x09, 0x20, 0xe5, 0x39, 0xd0, 0x42, 0xd0, 0x0d, + 0xdc, 0xe3, 0xfa, 0xf6, 0xef, 0xd2, 0x12, 0x0d, 0x18, 0x2a, 0x0b, 0xed, + 0x08, 0x0e, 0xf0, 0xf3, 0xd4, 0xe9, 0x07, 0x17, 0x1c, 0xe9, 0x1d, 0xf7, + 0x27, 0xbe, 0x06, 0x0a, 0xf0, 0xe3, 0x23, 0x2b, 0xf2, 0x08, 0x36, 0x27, + 0x06, 0xf4, 0x2b, 0xed, 0x10, 0xf2, 0xfc, 0xea, 0x16, 0xfb, 0x2b, 0xde, + 0xf2, 0x0c, 0x3b, 0x00, 0xcb, 0xd7, 0x05, 0xf6, 0x0f, 0x0a, 0xe1, 0xcc, + 0xf5, 0x08, 0xea, 0x15, 0xe2, 0x8f, 0x10, 0xe1, 0xfc, 0xe4, 0x03, 0x23, + 0x0a, 0xcd, 0xde, 0xee, 0x1b, 0xd4, 0xf2, 0x01, 0x2c, 0xfe, 0x04, 0x2e, + 0xe4, 0xfb, 0xf8, 0xce, 0x1e, 0xb1, 0x2c, 0xec, 0xf9, 0xfd, 0x30, 0xd1, + 0xb8, 0x0e, 0xe4, 0xfe, 0xee, 0xeb, 0xf8, 0xd9, 0x1e, 0xd9, 0x07, 0xe0, + 0x04, 0x14, 0x04, 0xf5, 0xdc, 0xf0, 0xe5, 0xe5, 0xbb, 0xe8, 0xf3, 0xef, + 0x3b, 0xf3, 0x23, 0xe9, 0x18, 0x00, 0x10, 0x24, 0x17, 0xcb, 0x0c, 0xed, + 0x2a, 0xcd, 0xf4, 0x07, 0xf5, 0xce, 0xea, 0x03, 0x0b, 0x48, 0x31, 0xfd, + 0xbe, 0xe5, 0x0e, 0x21, 0x10, 0x36, 0xf9, 0x1c, 0x17, 0xca, 0x15, 0xe6, + 0xe6, 0x28, 0x1b, 0xff, 0xce, 0x13, 0xe3, 0x34, 0x10, 0xf6, 0x3f, 0xfd, + 0x4f, 0xc2, 0x22, 0x2b, 0x23, 0x1a, 0x02, 0x00, 0x06, 0xd1, 0xfa, 0x27, + 0xe4, 0xf4, 0xcb, 0x7a, 0xe6, 0xe8, 0x05, 0x1b, 0xf5, 0xdd, 0xeb, 0xf9, + 0xff, 0xbe, 0xe0, 0x06, 0xe4, 0xf6, 0x00, 0xef, 0x06, 0xe5, 0xc8, 0x10, + 0xd1, 0x34, 0xbc, 0x0f, 0xe6, 0xc0, 0xee, 0x00, 0xfd, 0xf8, 0xd8, 0xde, + 0xef, 0x44, 0xf6, 0xfc, 0x0b, 0xf8, 0x51, 0xeb, 0xe3, 0xfe, 0xe5, 0xeb, + 0x06, 0x0e, 0xea, 0x10, 0xef, 0xd7, 0xe5, 0x29, 0xff, 0x22, 0x04, 0x0b, + 0xc0, 0xdc, 0x29, 0x37, 0x05, 0x15, 0xdb, 0xfe, 0x26, 0xdd, 0x30, 0x07, + 0x92, 0xe7, 0xe4, 0x03, 0xcc, 0x1f, 0x34, 0xe9, 0x14, 0x1a, 0x43, 0xe7, + 0x26, 0xf2, 0x02, 0x00, 0x37, 0xdd, 0x35, 0xe9, 0xe3, 0x14, 0xfb, 0x15, + 0xec, 0x08, 0xfb, 0x23, 0xdf, 0xca, 0x08, 0x01, 0x2c, 0xe2, 0xb5, 0x12, + 0xf9, 0x1b, 0xdc, 0xec, 0x1a, 0x05, 0x06, 0x31, 0xf5, 0x24, 0x02, 0xb3, + 0x22, 0xaa, 0x4a, 0x42, 0x27, 0x15, 0x07, 0x21, 0x36, 0x1a, 0xfd, 0x01, + 0xdf, 0x0a, 0xf6, 0x03, 0x31, 0x07, 0x28, 0xdd, 0x26, 0xfa, 0x08, 0xc8, + 0xf7, 0x08, 0xed, 0xd7, 0x4c, 0x01, 0x0c, 0x81, 0xa6, 0xfa, 0xc4, 0xf4, + 0xd7, 0x4c, 0xe8, 0x15, 0x4f, 0x2a, 0x0d, 0xaf, 0xe5, 0xeb, 0x06, 0xce, + 0x00, 0xf5, 0x43, 0xfa, 0x4a, 0xdf, 0x13, 0xfb, 0xf1, 0x46, 0xf5, 0x96, + 0xd9, 0xcf, 0x3a, 0xea, 0xf4, 0xd5, 0xce, 0xce, 0xf2, 0xce, 0x02, 0x11, + 0xbe, 0xc3, 0x0e, 0x24, 0x12, 0x27, 0x01, 0xcd, 0x24, 0x3b, 0x10, 0xf0, + 0xd1, 0xcc, 0x18, 0x29, 0xfd, 0x1b, 0xcb, 0x3c, 0x12, 0xf8, 0xe4, 0x09, + 0x9a, 0x0a, 0x14, 0x02, 0x39, 0xfd, 0xc5, 0xa9, 0xfe, 0x07, 0x03, 0xdf, + 0x02, 0xec, 0xf8, 0xf7, 0xfb, 0x2d, 0xfb, 0x08, 0x37, 0xf7, 0xfc, 0x12, + 0xf1, 0x02, 0x53, 0x11, 0xdd, 0xf4, 0xeb, 0xca, 0x06, 0x10, 0xd1, 0xed, + 0xc9, 0xf0, 0xdf, 0xe4, 0x3c, 0xc4, 0x10, 0x1f, 0x17, 0xce, 0x18, 0x92, + 0xf6, 0x24, 0x03, 0x57, 0x07, 0xc4, 0xa3, 0x01, 0x25, 0xdf, 0x3a, 0x29, + 0xd2, 0x2e, 0x81, 0x20, 0xcf, 0xe6, 0xd8, 0x4f, 0x2e, 0xe3, 0xd5, 0xfe, + 0xe9, 0xfe, 0xcd, 0x01, 0x35, 0xee, 0xfa, 0x27, 0x15, 0xe9, 0xfa, 0xdc, + 0xf6, 0xc3, 0xf7, 0x1d, 0x0c, 0xfa, 0x0f, 0x07, 0x0f, 0xac, 0x04, 0x06, + 0x57, 0x0b, 0x06, 0xcd, 0xd4, 0x01, 0x03, 0x15, 0x09, 0x1c, 0xe1, 0x56, + 0x19, 0xfe, 0xf8, 0x37, 0xde, 0xe1, 0xa7, 0xf6, 0x26, 0x45, 0x09, 0xd2, + 0xec, 0xe8, 0xfc, 0xf2, 0xfa, 0xf5, 0x12, 0xf0, 0x08, 0x0e, 0xf3, 0x2a, + 0xba, 0x09, 0x0f, 0x0e, 0x07, 0xea, 0x3a, 0xd8, 0xea, 0x4f, 0xe6, 0xf1, + 0xfd, 0x10, 0xa0, 0xea, 0x03, 0x0a, 0xc9, 0xc8, 0xfb, 0xe1, 0xf1, 0xf2, + 0xe9, 0xfb, 0xf8, 0x02, 0x24, 0xd2, 0x30, 0x3a, 0x09, 0xee, 0x1c, 0x29, + 0x1c, 0x45, 0xfb, 0xf0, 0x2e, 0x48, 0x55, 0x09, 0x14, 0x10, 0x20, 0x0e, + 0xbb, 0x19, 0x3e, 0xdd, 0xcf, 0x00, 0xea, 0xec, 0xe2, 0xdf, 0xfb, 0x6e, + 0xf2, 0x54, 0xce, 0x16, 0x02, 0x1d, 0x09, 0x43, 0x00, 0x38, 0x01, 0xcf, + 0x08, 0x8a, 0xef, 0x38, 0xf6, 0x09, 0xee, 0x97, 0xf1, 0xb3, 0xfa, 0x03, + 0x07, 0xee, 0xef, 0x16, 0xdf, 0x0c, 0xda, 0x04, 0xf5, 0xd8, 0x1e, 0x2e, + 0xdd, 0xcc, 0x19, 0x0c, 0x2d, 0x10, 0x47, 0x0b, 0x2c, 0xc1, 0x15, 0xb6, + 0xcc, 0x3f, 0x03, 0xee, 0x20, 0xff, 0x5c, 0xf5, 0x08, 0x0c, 0x00, 0xf8, + 0x05, 0xf6, 0x1a, 0xf4, 0xd3, 0x02, 0xf2, 0x20, 0x06, 0xef, 0x36, 0xf5, + 0x08, 0xd9, 0x21, 0x08, 0x21, 0xf9, 0xb3, 0xf4, 0x18, 0x0e, 0x35, 0xfa, + 0x2e, 0x05, 0x24, 0xf7, 0x11, 0xfa, 0x1f, 0x1b, 0x09, 0xf1, 0xda, 0xef, + 0x14, 0x0b, 0xdb, 0xed, 0x2c, 0xd1, 0xf5, 0xf4, 0xf9, 0xc0, 0xf1, 0x3b, + 0xc6, 0xf7, 0x28, 0xd2, 0xce, 0x17, 0xfa, 0x2e, 0x0e, 0xbb, 0x34, 0xf7, + 0xfb, 0x1a, 0x1b, 0x0b, 0xf8, 0x24, 0xe0, 0x25, 0x4d, 0x3a, 0xe2, 0x32, + 0xf4, 0xef, 0x0c, 0xdd, 0x0b, 0xfc, 0x06, 0xad, 0x39, 0x3b, 0xef, 0x2a, + 0xe1, 0xd4, 0xce, 0xce, 0x1d, 0xef, 0xe2, 0x21, 0x43, 0x03, 0xc5, 0x19, + 0x1e, 0xe3, 0xf4, 0x40, 0xf9, 0x04, 0x20, 0x18, 0xe6, 0x08, 0xe1, 0x29, + 0xf0, 0xec, 0x0b, 0xd2, 0xee, 0x01, 0xe3, 0xf1, 0x12, 0xe0, 0xba, 0x0a, + 0x91, 0x1a, 0x0a, 0x32, 0xed, 0xda, 0xfe, 0x2e, 0xe5, 0x1a, 0x0b, 0xdd, + 0xf0, 0xd9, 0xa4, 0xe8, 0xe1, 0xee, 0xee, 0x18, 0x1e, 0x24, 0xc5, 0xee, + 0x32, 0x0a, 0x02, 0x15, 0xb3, 0x32, 0x04, 0x00, 0xf7, 0x03, 0x2d, 0xe7, + 0x19, 0x08, 0xf6, 0x29, 0x28, 0x04, 0x34, 0xe7, 0x35, 0x3f, 0x1c, 0x18, + 0xed, 0xad, 0x0c, 0x17, 0xf8, 0x30, 0x00, 0xff, 0x53, 0x0e, 0x08, 0x2b, + 0x0c, 0x0a, 0xf2, 0x22, 0x16, 0xef, 0xe1, 0xea, 0x15, 0xf3, 0xfb, 0x01, + 0x36, 0xea, 0xc2, 0x05, 0xe1, 0x36, 0xd3, 0xe0, 0xd9, 0xcb, 0xdf, 0x7f, + 0xf5, 0xf0, 0xfb, 0xe9, 0xf2, 0xe4, 0x4a, 0xf3, 0xfb, 0xfb, 0xdf, 0x09, + 0x09, 0x20, 0xdb, 0x03, 0xe3, 0x36, 0x0d, 0x36, 0x33, 0x38, 0x29, 0xf2, + 0xea, 0x3d, 0x13, 0xed, 0x30, 0xc9, 0x31, 0xed, 0xb0, 0xe1, 0xda, 0x0c, + 0x03, 0xda, 0xd5, 0x16, 0xfc, 0xe1, 0x01, 0x0c, 0xef, 0xdc, 0x1a, 0x14, + 0x0c, 0xdb, 0x15, 0x15, 0x1f, 0x0f, 0x28, 0x17, 0xdf, 0x37, 0xe5, 0xf3, + 0x03, 0xfe, 0xdb, 0x5d, 0xf2, 0x12, 0x1d, 0xfc, 0x04, 0xf3, 0x15, 0x0d, + 0x3d, 0x03, 0xfa, 0xef, 0x2b, 0xff, 0x40, 0x0f, 0x12, 0xdd, 0x36, 0x00, + 0x10, 0xed, 0x0f, 0x01, 0x1f, 0x13, 0x06, 0xf6, 0xd4, 0xe6, 0xd0, 0x13, + 0xfd, 0xfa, 0xf6, 0x24, 0xf5, 0x07, 0x0e, 0x19, 0x1d, 0x03, 0x0d, 0xfd, + 0x22, 0xcc, 0xe9, 0xfb, 0xd8, 0xf0, 0x05, 0xd1, 0xe8, 0x0f, 0xfe, 0x10, + 0xff, 0xf6, 0xd7, 0xdf, 0x0f, 0xc2, 0xec, 0x0a, 0xff, 0x07, 0x06, 0xfc, + 0xeb, 0x1d, 0xce, 0xf5, 0x03, 0xf5, 0xe9, 0xf6, 0xf2, 0x0f, 0x12, 0x1d, + 0x1b, 0x0c, 0x0e, 0x22, 0xfe, 0x01, 0x1a, 0x40, 0xe5, 0xf3, 0xfb, 0x0b, + 0x0a, 0x0e, 0xe4, 0xc7, 0xf8, 0x19, 0x07, 0xf0, 0xfa, 0xf9, 0x09, 0xef, + 0x05, 0xf6, 0xed, 0x0b, 0x16, 0xf1, 0xd6, 0x18, 0x16, 0x08, 0xfb, 0x25, + 0x0e, 0x10, 0xff, 0xe2, 0x02, 0x00, 0x15, 0x02, 0xee, 0xe6, 0xe4, 0x17, + 0xf1, 0x05, 0xfd, 0x1d, 0xfe, 0x04, 0x0c, 0xf5, 0x24, 0xe9, 0xf3, 0x12, + 0x00, 0x0f, 0xcb, 0xd3, 0x0a, 0x1b, 0x01, 0x02, 0xfd, 0x07, 0xf7, 0xfc, + 0xf6, 0x12, 0x2f, 0xf1, 0x0c, 0x07, 0x13, 0xe9, 0xea, 0x09, 0x01, 0x0a, + 0xfc, 0x10, 0xf7, 0x37, 0xff, 0x07, 0xe5, 0xfb, 0x03, 0x3d, 0xff, 0xdc, + 0xf4, 0x06, 0x00, 0xec, 0xe9, 0xde, 0x10, 0x23, 0x02, 0xe5, 0xf3, 0xfa, + 0xf6, 0x06, 0x09, 0x1b, 0x23, 0xcf, 0x0c, 0x81, 0xf5, 0x0b, 0xdf, 0x08, + 0x16, 0x0a, 0xfb, 0xda, 0xfa, 0x2f, 0x23, 0xf6, 0xfd, 0x1f, 0xf0, 0xf8, + 0xfd, 0xf1, 0x0a, 0xf3, 0xf7, 0xec, 0x01, 0xc4, 0x11, 0xf4, 0xe0, 0xf6, + 0x27, 0xe8, 0x17, 0xec, 0xe5, 0xd1, 0xfc, 0xf8, 0xf2, 0x03, 0x0a, 0x0d, + 0xf6, 0xd5, 0xf3, 0x21, 0x0d, 0x05, 0xfb, 0x04, 0xf6, 0xe5, 0xcb, 0xe6, + 0xf5, 0xcc, 0x0e, 0x0d, 0xfe, 0xe5, 0x35, 0xfd, 0x0c, 0xd2, 0xe6, 0xf5, + 0x01, 0xfc, 0xed, 0xf3, 0x15, 0x12, 0x23, 0xef, 0x24, 0xfc, 0xfd, 0xf1, + 0x08, 0x05, 0x36, 0x13, 0xfe, 0xdd, 0xfd, 0xf4, 0x1d, 0xfe, 0xe8, 0x12, + 0xe2, 0x3c, 0xe7, 0x17, 0xff, 0x44, 0x04, 0xfe, 0xed, 0x1d, 0xee, 0xe3, + 0xfe, 0x2a, 0xf9, 0xfa, 0xed, 0xf1, 0x19, 0x24, 0xdd, 0x06, 0x19, 0x14, + 0xed, 0xd4, 0xf5, 0xe6, 0x14, 0x00, 0xad, 0x42, 0x1b, 0x0e, 0xed, 0xfe, + 0x4c, 0x0c, 0xee, 0xda, 0xff, 0xe3, 0xee, 0xbe, 0xfb, 0xdf, 0x32, 0x0e, + 0xfd, 0x0b, 0xcb, 0xe7, 0xd2, 0xfc, 0xe1, 0xf0, 0x00, 0xe7, 0xf3, 0xea, + 0x20, 0x02, 0xe7, 0xf4, 0x0b, 0xeb, 0x38, 0xf4, 0xdc, 0x0b, 0x0e, 0x08, + 0x03, 0x30, 0xf0, 0xf2, 0x07, 0x03, 0x20, 0xef, 0xda, 0xcc, 0xed, 0x02, + 0x36, 0xf4, 0x19, 0xf5, 0xc4, 0xc6, 0xe7, 0x0b, 0xfc, 0xf2, 0x10, 0x08, + 0x07, 0x14, 0x15, 0x1a, 0xf2, 0x0b, 0x2e, 0xeb, 0x12, 0xe7, 0x0f, 0x00, + 0xf1, 0x25, 0x12, 0xe4, 0xe9, 0x07, 0xaa, 0xe4, 0xf6, 0xff, 0x11, 0xed, + 0x2a, 0xf6, 0xc4, 0x16, 0xd8, 0x0e, 0x28, 0xc6, 0x20, 0x0d, 0xf2, 0xf2, + 0xf4, 0xdf, 0x32, 0x1e, 0xf0, 0x90, 0x02, 0xf1, 0x04, 0x10, 0x04, 0x0e, + 0x20, 0xf2, 0xf8, 0xec, 0xe7, 0xf8, 0xfb, 0xf3, 0x0f, 0x03, 0xfa, 0x0f, + 0xe4, 0x32, 0xd3, 0xf8, 0xf0, 0x12, 0xf1, 0x02, 0x00, 0x02, 0x0f, 0xce, + 0x23, 0xf7, 0xea, 0x0c, 0xfb, 0xe9, 0x09, 0x13, 0x11, 0x0d, 0x06, 0xf2, + 0x0e, 0xb7, 0xf8, 0x0d, 0x01, 0xe9, 0x04, 0xe4, 0x0f, 0xfa, 0x07, 0x06, + 0xb5, 0x13, 0xf4, 0xeb, 0x2a, 0xfd, 0xfa, 0xfc, 0x2b, 0x1c, 0x2d, 0xc5, + 0x05, 0xce, 0x14, 0xea, 0x01, 0x13, 0x11, 0x09, 0xe7, 0x0f, 0xf1, 0x0e, + 0x1f, 0x09, 0xd0, 0x04, 0x1b, 0xa7, 0xd8, 0x0c, 0xea, 0x01, 0xee, 0x28, + 0x12, 0xeb, 0x0b, 0x06, 0x12, 0x25, 0x00, 0xf7, 0xee, 0x0c, 0x81, 0xed, + 0xf3, 0xe2, 0x26, 0x24, 0xd1, 0xdf, 0xf8, 0xf5, 0x41, 0x15, 0x1a, 0xe1, + 0xde, 0xf2, 0x08, 0xb3, 0x17, 0x07, 0xf8, 0xbd, 0x4b, 0x2e, 0xdb, 0x0e, + 0x05, 0xc1, 0x0c, 0xd0, 0xe2, 0x17, 0x4d, 0xf2, 0x17, 0xd9, 0xd3, 0x01, + 0xff, 0xbe, 0xfd, 0xf5, 0x34, 0x4e, 0x39, 0xf7, 0x24, 0xf0, 0xda, 0xd8, + 0x0e, 0x49, 0xf7, 0x18, 0x24, 0xdb, 0x1e, 0xe7, 0x01, 0xd7, 0x81, 0xef, + 0x2d, 0x01, 0x03, 0x03, 0xff, 0xe2, 0x15, 0xb4, 0x24, 0xf4, 0xd1, 0xf0, + 0xff, 0x06, 0xde, 0x08, 0xe9, 0x38, 0xe0, 0xe6, 0xf2, 0xf2, 0x01, 0x1c, + 0x20, 0xeb, 0xdd, 0xfd, 0x2c, 0xd4, 0x36, 0x0a, 0xc4, 0xf5, 0xe2, 0xd3, + 0xc5, 0x0f, 0xff, 0x03, 0xca, 0xfb, 0x0a, 0x26, 0x06, 0xf1, 0x05, 0x10, + 0xdd, 0xdf, 0x2e, 0x37, 0xd8, 0x31, 0xfb, 0xf9, 0xfd, 0xe4, 0x0b, 0xe9, + 0xff, 0x25, 0xd8, 0x0a, 0x2f, 0xf2, 0x21, 0x0c, 0x0d, 0xea, 0x42, 0x07, + 0x1e, 0xdc, 0xfe, 0xeb, 0xf3, 0x22, 0xde, 0x06, 0xcb, 0x01, 0x1d, 0x28, + 0x17, 0xe4, 0x5f, 0x1c, 0xe4, 0x16, 0xdb, 0xe8, 0xbd, 0xeb, 0xff, 0x11, + 0x28, 0xef, 0x08, 0x1e, 0x06, 0x08, 0x16, 0xec, 0xe0, 0x09, 0xe6, 0x10, + 0x33, 0xe4, 0xf1, 0xe7, 0x12, 0xe9, 0x18, 0xef, 0xf9, 0x1c, 0x1e, 0x21, + 0xd1, 0x57, 0xdb, 0xf2, 0x4f, 0x38, 0xf9, 0x0f, 0x30, 0xfe, 0x34, 0xfe, + 0x15, 0xfb, 0xd0, 0xe0, 0x0e, 0xf5, 0xff, 0x00, 0xec, 0x1b, 0x17, 0x29, + 0xf3, 0x1a, 0xf1, 0xe2, 0xfb, 0xfa, 0x4c, 0xee, 0x0d, 0xd5, 0xfb, 0xe1, + 0x16, 0xc3, 0x11, 0x1b, 0x00, 0x14, 0xcf, 0x3c, 0xda, 0xf5, 0x58, 0x1c, + 0x33, 0xee, 0x0f, 0xd6, 0xed, 0x0a, 0xf3, 0x21, 0x4d, 0xca, 0x07, 0x08, + 0xd0, 0xc8, 0x18, 0x0d, 0xe3, 0x0b, 0x06, 0xf4, 0x00, 0xc9, 0xeb, 0xed, + 0xff, 0xfe, 0x05, 0x3b, 0xf1, 0x09, 0xfa, 0xf9, 0x24, 0x03, 0x64, 0x0d, + 0xf9, 0x0a, 0xd7, 0xa2, 0xf9, 0xf7, 0xcf, 0x22, 0xd1, 0xb9, 0xf2, 0xfb, + 0xe9, 0xde, 0x0c, 0x0e, 0x03, 0x1b, 0x07, 0xba, 0xfe, 0x32, 0x0d, 0xea, + 0x18, 0xa8, 0xf4, 0xf2, 0x1c, 0xc8, 0x34, 0xf8, 0xe9, 0x25, 0xfb, 0xc7, + 0xde, 0xe4, 0xef, 0xdf, 0x22, 0x3e, 0xe9, 0x02, 0x05, 0x08, 0xd5, 0x20, + 0x00, 0x50, 0x02, 0x1a, 0xf3, 0xef, 0xbd, 0x06, 0x11, 0x27, 0xdb, 0xf0, + 0x42, 0xf5, 0x48, 0xfc, 0xf2, 0xde, 0xe8, 0x0a, 0xf8, 0xe3, 0xfd, 0xe8, + 0x11, 0xe5, 0x37, 0xd7, 0x1f, 0xff, 0x06, 0x08, 0xd7, 0xe4, 0xe5, 0x01, + 0x40, 0xcc, 0xeb, 0xf8, 0xef, 0xe6, 0x0e, 0xe5, 0xe2, 0x16, 0x0a, 0x4d, + 0x15, 0x4d, 0x21, 0x1c, 0x04, 0x08, 0x11, 0xe2, 0xb2, 0xe6, 0x0f, 0x1b, + 0x05, 0xfa, 0xf0, 0xe5, 0x00, 0x22, 0x16, 0xdf, 0xea, 0x2f, 0xd1, 0xfa, + 0x02, 0xfc, 0xe7, 0x39, 0xee, 0x02, 0xe4, 0x05, 0x22, 0x15, 0x06, 0xef, + 0xe5, 0xdf, 0x3a, 0x7f, 0x18, 0xec, 0x05, 0xd0, 0xeb, 0xf3, 0x23, 0xcb, + 0xf9, 0xef, 0x1c, 0xfa, 0x08, 0x0e, 0xad, 0xf1, 0xf0, 0x2b, 0xfa, 0xd9, + 0x10, 0xfe, 0x2d, 0x30, 0xc6, 0xe1, 0xf4, 0x27, 0xf3, 0xda, 0x20, 0x15, + 0xe8, 0xfc, 0xe6, 0x0c, 0x30, 0x01, 0x23, 0x29, 0xfb, 0x00, 0xff, 0x14, + 0x2d, 0x17, 0xca, 0x2e, 0x01, 0xf2, 0x1c, 0x09, 0xe6, 0x1d, 0x21, 0xf2, + 0xf4, 0xfc, 0x05, 0xfe, 0x06, 0xfa, 0xf9, 0xd6, 0xa4, 0xef, 0x31, 0x01, + 0xff, 0xef, 0xea, 0x52, 0x14, 0xd7, 0xdf, 0x04, 0xd6, 0x00, 0x00, 0x11, + 0xcc, 0xb0, 0xe5, 0xf5, 0xec, 0xf5, 0x10, 0xd3, 0x02, 0x0f, 0xc9, 0xc8, + 0xcf, 0x1d, 0x09, 0x04, 0x22, 0xba, 0xe0, 0x06, 0x12, 0x1c, 0xc6, 0x16, + 0x16, 0x23, 0xfd, 0xfa, 0xe9, 0xf8, 0xff, 0xbc, 0x20, 0xf7, 0x43, 0x22, + 0xf8, 0xeb, 0x26, 0x13, 0xff, 0xd5, 0xf5, 0x19, 0x2f, 0x1b, 0x18, 0xd7, + 0xd0, 0xeb, 0xee, 0xce, 0xe7, 0xcd, 0xe0, 0x19, 0x09, 0x02, 0x39, 0xdf, + 0x16, 0xe9, 0xf0, 0x01, 0x1d, 0xf5, 0xf8, 0x40, 0xfe, 0xc0, 0x2c, 0xc3, + 0x08, 0x38, 0xfe, 0xd8, 0xee, 0xf2, 0xe4, 0x16, 0x00, 0x09, 0xd3, 0x09, + 0xc0, 0xf1, 0xf3, 0xf9, 0xf7, 0xea, 0xfd, 0xf3, 0x29, 0xfe, 0x1c, 0x0a, + 0xfc, 0xfd, 0x1b, 0xfd, 0xd1, 0xe0, 0x00, 0x14, 0x27, 0xd3, 0xd7, 0xe9, + 0x01, 0xf0, 0xf1, 0xfa, 0xfa, 0xf2, 0x13, 0xd6, 0x4a, 0xfe, 0xac, 0xfc, + 0xda, 0xe6, 0xfc, 0x16, 0xe0, 0x1c, 0x10, 0xef, 0x00, 0x00, 0xed, 0xca, + 0x0d, 0x0e, 0xd7, 0xfa, 0xfe, 0xe6, 0x21, 0x01, 0xdb, 0x21, 0x21, 0xc6, + 0xef, 0x14, 0x35, 0x15, 0x07, 0x0c, 0x15, 0x03, 0x17, 0xfe, 0x1d, 0x00, + 0x01, 0x27, 0x11, 0xeb, 0x0d, 0x01, 0x2b, 0x3d, 0x07, 0x06, 0xd1, 0x20, + 0xea, 0x04, 0x29, 0xfb, 0x01, 0xff, 0x1d, 0xea, 0xdb, 0xa8, 0x01, 0x0f, + 0x0d, 0x15, 0x06, 0x04, 0xaf, 0xdb, 0xb1, 0xf3, 0xff, 0x00, 0x1c, 0x1b, + 0x05, 0xff, 0xe2, 0xf2, 0xf2, 0xe5, 0xf0, 0x0b, 0xdb, 0xed, 0x0f, 0xd5, + 0x4b, 0xcf, 0x7f, 0xee, 0xe4, 0x0e, 0x1f, 0xe1, 0x32, 0x0d, 0xf3, 0xe0, + 0xe1, 0xe6, 0xd2, 0xab, 0xfc, 0x03, 0x18, 0xc5, 0xb6, 0x11, 0xc3, 0xf7, + 0x20, 0xef, 0x06, 0x0c, 0x49, 0xf6, 0x15, 0x16, 0xbf, 0x0f, 0xe5, 0x37, + 0x3a, 0xe4, 0x05, 0xee, 0x2f, 0xe9, 0xe7, 0xfa, 0x0e, 0xf2, 0xf8, 0x23, + 0x00, 0x42, 0x03, 0x31, 0xb8, 0xfc, 0xb7, 0x09, 0x1a, 0x1a, 0x03, 0xf4, + 0x1c, 0xc4, 0xd8, 0xf7, 0xe1, 0xc1, 0x08, 0xf4, 0x3e, 0xd9, 0x14, 0xf4, + 0xfb, 0xdf, 0xec, 0x1c, 0x20, 0xe7, 0xef, 0x1d, 0xf4, 0xff, 0x0a, 0xc7, + 0x08, 0xfb, 0x20, 0xe8, 0x05, 0xed, 0x1a, 0x00, 0x14, 0x01, 0x07, 0x12, + 0x18, 0x17, 0x01, 0x06, 0xeb, 0x4b, 0xea, 0x25, 0xf3, 0x21, 0x07, 0xbb, + 0x01, 0x08, 0x11, 0xe5, 0xfb, 0x08, 0x12, 0xe2, 0x02, 0xda, 0xf1, 0x13, + 0x01, 0xf7, 0xee, 0x08, 0xd7, 0xf6, 0xf9, 0xeb, 0xed, 0x0e, 0xe2, 0x21, + 0xf9, 0xfd, 0xf6, 0x0f, 0xea, 0x00, 0xfa, 0xd7, 0xed, 0xe8, 0x0f, 0xff, + 0x0a, 0xe9, 0x09, 0x06, 0xfb, 0x07, 0xe7, 0x04, 0x0b, 0x17, 0xdf, 0xe0, + 0xf2, 0xe6, 0x02, 0x0b, 0x1d, 0x0b, 0xef, 0x0c, 0xb9, 0xe7, 0x0a, 0xf7, + 0x17, 0xef, 0xf3, 0x08, 0xf6, 0xf7, 0xef, 0xee, 0x0d, 0x02, 0xf0, 0x03, + 0xde, 0x06, 0xc1, 0xec, 0x24, 0xff, 0xb8, 0x1a, 0xef, 0xdf, 0xef, 0xf5, + 0x10, 0x0f, 0x02, 0xfe, 0x24, 0xeb, 0x05, 0x0e, 0x08, 0x29, 0x00, 0x02, + 0x02, 0x01, 0xfc, 0xfc, 0xff, 0xf5, 0x16, 0x17, 0xf1, 0x17, 0xf8, 0xf2, + 0xee, 0x15, 0xfa, 0xe7, 0xbd, 0xff, 0xf9, 0x17, 0xfc, 0x42, 0x2a, 0xe5, + 0x37, 0x05, 0xeb, 0xf9, 0xfc, 0x28, 0x18, 0x02, 0xed, 0xff, 0xf4, 0x00, + 0xe8, 0xf8, 0x0c, 0x06, 0x0a, 0xfc, 0xf7, 0xdd, 0xf3, 0x02, 0xd8, 0xf7, + 0x0f, 0xe2, 0xe7, 0xf3, 0xff, 0xff, 0x0d, 0xf8, 0x05, 0xf0, 0x1f, 0xfa, + 0x19, 0x24, 0x01, 0x08, 0xf4, 0xe2, 0xf7, 0x17, 0xf7, 0x06, 0x02, 0xe2, + 0xe1, 0x02, 0x3f, 0xdd, 0xef, 0x12, 0x16, 0x03, 0x2a, 0xc7, 0xfe, 0xfb, + 0xfc, 0x07, 0x10, 0x15, 0x0d, 0xfc, 0xf7, 0xfa, 0xed, 0xea, 0xed, 0xe4, + 0x02, 0x0c, 0xf7, 0x10, 0x0b, 0xfd, 0x0a, 0x1d, 0x26, 0xd8, 0x0f, 0xf7, + 0x01, 0x1c, 0xe6, 0xe8, 0x10, 0xff, 0x02, 0xfc, 0xe7, 0xe5, 0x01, 0xfc, + 0x08, 0xeb, 0x10, 0x17, 0x10, 0x37, 0x12, 0xe4, 0x0d, 0x27, 0xf3, 0x81, + 0xff, 0xd7, 0x18, 0x11, 0x61, 0x2a, 0x04, 0xe9, 0xc7, 0xb5, 0x39, 0x0f, + 0xc7, 0x06, 0x35, 0xdf, 0xf7, 0xf3, 0x46, 0xf8, 0x04, 0xf6, 0xaf, 0xca, + 0x03, 0xf6, 0x59, 0xfb, 0x19, 0x0c, 0xe6, 0x01, 0x20, 0x6e, 0x09, 0xee, + 0xed, 0xe8, 0xf7, 0xf5, 0x25, 0x08, 0x01, 0x53, 0xf9, 0x0e, 0xec, 0xcc, + 0x0f, 0xdd, 0xd5, 0xdc, 0xf1, 0xe8, 0xe9, 0xf6, 0x1f, 0xe9, 0x04, 0xed, + 0x0a, 0x0b, 0xee, 0xb0, 0x88, 0x12, 0xe6, 0x19, 0xba, 0x06, 0x24, 0xc5, + 0x10, 0x26, 0xf2, 0xc7, 0xfc, 0x17, 0x23, 0xc2, 0xf6, 0x2a, 0x22, 0xf1, + 0x61, 0xdb, 0x42, 0xfd, 0xd3, 0xfb, 0x9a, 0xff, 0xff, 0xd5, 0x81, 0x34, + 0x17, 0xce, 0xd2, 0xf5, 0x03, 0xc8, 0xf2, 0x20, 0x1f, 0x05, 0x02, 0x9f, + 0x04, 0x4d, 0xfd, 0xdb, 0x0d, 0xfa, 0xd2, 0x01, 0xf8, 0x29, 0xa5, 0x20, + 0xdb, 0xdc, 0xd3, 0xf2, 0xf7, 0x31, 0xda, 0xf6, 0x40, 0x96, 0x03, 0x41, + 0x08, 0x02, 0x1b, 0x30, 0xd9, 0x28, 0xaa, 0xdd, 0x24, 0x24, 0xcc, 0x01, + 0x14, 0x09, 0x22, 0x6e, 0x1c, 0xe1, 0xd0, 0x19, 0x0f, 0x3d, 0xe2, 0xc8, + 0x1e, 0xbf, 0xec, 0xf1, 0xd8, 0x0a, 0x1f, 0xd6, 0xea, 0x0f, 0xf2, 0xeb, + 0xe5, 0xcd, 0x17, 0x32, 0xbd, 0xbb, 0x36, 0x23, 0xc3, 0x1c, 0xda, 0x2e, + 0xdf, 0x19, 0x3d, 0xe7, 0x19, 0x3e, 0x05, 0x0a, 0xb5, 0xbd, 0xde, 0xb5, + 0x24, 0xf3, 0xd8, 0xf8, 0x1a, 0xc9, 0xf9, 0x31, 0xcc, 0x14, 0xef, 0x47, + 0x5c, 0x18, 0xb9, 0xf8, 0x11, 0xf5, 0xe4, 0x0b, 0xcd, 0x08, 0xf5, 0x42, + 0x09, 0xdf, 0xfe, 0x1a, 0xfa, 0x59, 0xfe, 0x1e, 0x06, 0x2f, 0xe6, 0x25, + 0x0a, 0x15, 0x2b, 0x05, 0xf1, 0x13, 0x24, 0xf6, 0xe9, 0x16, 0x04, 0xe3, + 0xeb, 0x31, 0x0e, 0x18, 0x05, 0x13, 0xd1, 0x5c, 0xf7, 0xa3, 0x11, 0xe3, + 0x08, 0xd6, 0xdf, 0xec, 0xe1, 0x0e, 0xfa, 0x49, 0xe9, 0x01, 0x1d, 0xfb, + 0x18, 0x23, 0x44, 0xef, 0xed, 0x00, 0xeb, 0x34, 0xfb, 0x16, 0x45, 0x13, + 0x1f, 0x02, 0x02, 0xed, 0xeb, 0xf5, 0x1a, 0xfc, 0xe1, 0xfb, 0x0c, 0x02, + 0x47, 0x53, 0xfe, 0xd6, 0x18, 0xcb, 0xf6, 0x0a, 0xf2, 0xf7, 0x22, 0xea, + 0xe0, 0xf8, 0x03, 0xee, 0xd6, 0xd5, 0x0b, 0x0c, 0xf9, 0x1d, 0xf1, 0xef, + 0xca, 0x06, 0x2b, 0xf5, 0xe4, 0x12, 0xc1, 0x08, 0xf5, 0xf0, 0xc3, 0xe3, + 0xef, 0x0f, 0xc4, 0xcc, 0x0a, 0x0e, 0x04, 0x06, 0x1b, 0xf6, 0xed, 0x1d, + 0x26, 0x17, 0x1e, 0xea, 0xee, 0x2f, 0xcf, 0xef, 0xe7, 0x13, 0xf3, 0x04, + 0xe9, 0x0c, 0xe4, 0x13, 0x11, 0x1e, 0xf1, 0x09, 0x07, 0xcb, 0xed, 0xe2, + 0xea, 0x00, 0xb7, 0x09, 0x2f, 0xf1, 0x15, 0x07, 0x06, 0xf8, 0xe4, 0x28, + 0xff, 0xde, 0xff, 0x1a, 0x11, 0xec, 0xf4, 0x36, 0x2e, 0x36, 0x01, 0xd4, + 0xd5, 0x0e, 0xf0, 0xee, 0x00, 0x11, 0xff, 0xd1, 0x25, 0x12, 0x24, 0x1b, + 0xdd, 0xfc, 0x0a, 0xd0, 0xdd, 0xfe, 0x2e, 0x0e, 0x25, 0xf5, 0xef, 0xe6, + 0xf2, 0x05, 0xee, 0x32, 0xd5, 0xf5, 0xff, 0x16, 0x1e, 0xf5, 0x06, 0x01, + 0xf0, 0x07, 0xed, 0xdb, 0x20, 0xd0, 0x13, 0xe6, 0x18, 0xdf, 0xec, 0x32, + 0xe5, 0xf1, 0xe5, 0xfd, 0x28, 0x07, 0xcb, 0xce, 0x13, 0xfd, 0xf2, 0xe5, + 0x1e, 0x13, 0x1a, 0xe2, 0x16, 0x0d, 0xf4, 0xe9, 0x2d, 0xf5, 0xe7, 0x08, + 0x06, 0xfb, 0x30, 0x03, 0xed, 0xcb, 0xeb, 0x2a, 0x24, 0x36, 0x25, 0x02, + 0x03, 0xf6, 0x1a, 0xe6, 0xc9, 0x05, 0xe2, 0x15, 0xeb, 0xed, 0x02, 0xe4, + 0x48, 0xfc, 0xee, 0x20, 0x1f, 0x1d, 0xf0, 0xfc, 0xf8, 0x22, 0xf0, 0xd8, + 0x0c, 0xcf, 0xe4, 0xe9, 0x47, 0x00, 0x1f, 0x01, 0xfd, 0x12, 0xd3, 0x0e, + 0xfc, 0xdb, 0xd9, 0xfe, 0x0d, 0xdd, 0xeb, 0xde, 0x81, 0xef, 0xea, 0xe2, + 0xf6, 0x27, 0x27, 0xdc, 0xf3, 0x33, 0x28, 0x08, 0x01, 0xf8, 0x00, 0xd2, + 0xf7, 0xf6, 0xd9, 0x0a, 0xdb, 0x06, 0xe1, 0x26, 0xf7, 0xef, 0x0f, 0xd2, + 0xd7, 0xf2, 0x1b, 0xd8, 0x07, 0xf7, 0xd0, 0xd1, 0x06, 0xed, 0x19, 0x19, + 0x1c, 0xe2, 0x0a, 0x02, 0x10, 0x2e, 0x0c, 0xf7, 0xf9, 0xf6, 0xf1, 0x0b, + 0x23, 0x0f, 0xcc, 0xfb, 0x13, 0xf3, 0xd8, 0xf5, 0xfa, 0xf6, 0xda, 0x02, + 0xff, 0x02, 0x30, 0xf3, 0xf5, 0x0e, 0xec, 0x20, 0x26, 0xfc, 0xe4, 0x11, + 0x13, 0x0b, 0x25, 0x13, 0x02, 0xfe, 0x0d, 0x00, 0xf4, 0xed, 0xd5, 0x05, + 0x04, 0x04, 0x0e, 0x0b, 0x27, 0xfe, 0x03, 0xe4, 0x07, 0xd6, 0xeb, 0xe4, + 0x16, 0x2b, 0x14, 0xf1, 0xe0, 0x04, 0x25, 0xb8, 0xfc, 0x1b, 0xef, 0x09, + 0x06, 0xf8, 0xd0, 0x15, 0x09, 0xec, 0xf9, 0x18, 0x04, 0xfa, 0xfa, 0xf5, + 0xfe, 0xfd, 0xf8, 0xed, 0xe1, 0x12, 0x1e, 0xfc, 0xef, 0xfb, 0xfa, 0x0a, + 0x02, 0xee, 0xed, 0x05, 0xed, 0xfd, 0x17, 0x06, 0xc4, 0x03, 0x18, 0xfe, + 0xdf, 0x0a, 0x10, 0xe1, 0x09, 0x05, 0xf2, 0xf1, 0xfd, 0x09, 0xfd, 0x11, + 0x02, 0xe9, 0x01, 0xdd, 0xf5, 0x1f, 0x02, 0xee, 0xf9, 0xce, 0xfd, 0x03, + 0xfb, 0x16, 0x22, 0x0d, 0xea, 0x07, 0x09, 0x03, 0x01, 0xff, 0xf2, 0xf2, + 0xff, 0x13, 0xf7, 0xf2, 0x00, 0xf6, 0xed, 0xec, 0x0a, 0x0d, 0xd8, 0x02, + 0x28, 0xfc, 0xfe, 0x0d, 0xf2, 0xff, 0xfe, 0xf6, 0x24, 0xee, 0x05, 0xf8, + 0xe5, 0x23, 0x12, 0x21, 0xdd, 0x07, 0xde, 0x0d, 0xf6, 0x26, 0xc6, 0xd5, + 0xf9, 0x04, 0xfd, 0xf7, 0x04, 0xd3, 0xf1, 0x0a, 0x0a, 0x3a, 0xe9, 0x19, + 0x00, 0x0d, 0x02, 0xcf, 0xf0, 0x0b, 0x81, 0x39, 0x11, 0x10, 0xf1, 0xf1, + 0xe8, 0xe0, 0xde, 0x06, 0xf5, 0x1c, 0xfb, 0xf7, 0x06, 0x10, 0x04, 0x21, + 0xf5, 0xf0, 0x11, 0xf7, 0xfe, 0x17, 0x00, 0x10, 0x0a, 0x19, 0x28, 0x06, + 0x03, 0xeb, 0xdd, 0x10, 0x0f, 0xfe, 0xea, 0x00, 0xe9, 0x26, 0xfa, 0xbb, + 0x0a, 0x58, 0x08, 0xe9, 0x2c, 0xce, 0xff, 0xbc, 0xe3, 0x36, 0x02, 0x08, + 0x08, 0xde, 0x24, 0xf8, 0xe9, 0x08, 0x2a, 0x1d, 0xfc, 0x12, 0xe5, 0x12, + 0xdd, 0x05, 0xf9, 0xdf, 0xf3, 0xf6, 0x1e, 0x03, 0x05, 0x23, 0xf5, 0x06, + 0xf8, 0xfc, 0x31, 0x10, 0x17, 0x0a, 0xb0, 0x12, 0x1b, 0xf8, 0x11, 0xe9, + 0xf5, 0xfc, 0xfa, 0xe7, 0xe6, 0xf2, 0xec, 0x45, 0xfa, 0x10, 0x0c, 0xed, + 0x1b, 0x16, 0xf4, 0xd4, 0xfd, 0x02, 0x13, 0xd4, 0x04, 0xf8, 0xbf, 0x1b, + 0x0b, 0xf8, 0x05, 0x0d, 0x10, 0x15, 0xe4, 0x0a, 0x23, 0xf9, 0xdf, 0xd0, + 0x05, 0xef, 0xff, 0xe0, 0xe3, 0x16, 0xfb, 0x09, 0xe9, 0x19, 0x3e, 0x18, + 0x16, 0xd3, 0xe8, 0x0a, 0xfe, 0x00, 0xec, 0xe9, 0x36, 0x0f, 0xf7, 0x41, + 0x08, 0x02, 0xdb, 0xf8, 0xf1, 0xf2, 0x17, 0x09, 0xf4, 0xe5, 0xde, 0x42, + 0xfc, 0x18, 0x2c, 0xd4, 0x05, 0xe7, 0xe5, 0x11, 0x18, 0xe9, 0x0e, 0x19, + 0x21, 0xf7, 0x1b, 0xe8, 0xf6, 0xf6, 0xfe, 0xf1, 0xee, 0xf7, 0x1d, 0xd8, + 0x06, 0xeb, 0xf9, 0x24, 0xde, 0xf1, 0xfb, 0x1c, 0xe5, 0xe0, 0xf5, 0x12, + 0xed, 0x12, 0xf1, 0x02, 0x1f, 0x18, 0xf0, 0xc9, 0xfa, 0xfe, 0x2b, 0xe2, + 0xf1, 0xf7, 0x21, 0x04, 0x05, 0xf9, 0x3c, 0xea, 0x0a, 0xe9, 0xf8, 0xb8, + 0x14, 0xff, 0xeb, 0x09, 0xfa, 0x08, 0x04, 0x23, 0xc1, 0x11, 0x20, 0x06, + 0xfc, 0x17, 0xe9, 0xfb, 0x13, 0xd3, 0xdb, 0xf0, 0x02, 0xd2, 0xf4, 0xf5, + 0xc9, 0xe4, 0x19, 0x0f, 0xfc, 0x06, 0xf5, 0xf9, 0xfd, 0xf2, 0xdf, 0xea, + 0x36, 0x39, 0x16, 0x17, 0xf2, 0xfe, 0x36, 0x7f, 0x1a, 0xeb, 0xcc, 0xe9, + 0xf1, 0x0d, 0xe7, 0xea, 0xe1, 0x59, 0xbb, 0xfa, 0x34, 0xee, 0xf5, 0x32, + 0x07, 0xbc, 0x34, 0xe0, 0x0c, 0xf5, 0xcc, 0x2f, 0x35, 0x3d, 0x10, 0xe2, + 0xd0, 0xc1, 0x24, 0xf4, 0xeb, 0xef, 0x04, 0x14, 0x2f, 0x04, 0xf6, 0xbb, + 0x0a, 0x85, 0xf8, 0x1e, 0x1c, 0xca, 0x7f, 0xdd, 0x52, 0x9e, 0x4a, 0xc5, + 0xc3, 0x00, 0x2d, 0xc9, 0x19, 0x24, 0x05, 0x03, 0xf8, 0xdc, 0xbe, 0x00, + 0x3f, 0x08, 0x06, 0x43, 0x07, 0xd3, 0xf3, 0xda, 0xb6, 0x0f, 0xde, 0xe4, + 0xb1, 0x0e, 0xc3, 0x08, 0x1b, 0x16, 0x27, 0x34, 0xe3, 0xcd, 0x01, 0xd1, + 0x1c, 0x00, 0xd8, 0x2d, 0xaa, 0xcb, 0x0f, 0x2e, 0xd2, 0x15, 0x10, 0xf6, + 0x0e, 0xec, 0x10, 0xf6, 0xd1, 0x1c, 0x19, 0x29, 0xeb, 0x02, 0xd8, 0xaa, + 0xfa, 0x1f, 0x0e, 0x26, 0x14, 0x1c, 0xe8, 0x39, 0x09, 0x2b, 0x0c, 0xfe, + 0xa2, 0xa7, 0xa8, 0x01, 0xf4, 0xdc, 0xfe, 0xb9, 0xe6, 0xcb, 0xed, 0x12, + 0x12, 0x1f, 0x25, 0x59, 0xf9, 0x3f, 0xfc, 0x25, 0xf8, 0x3e, 0x0b, 0x0f, + 0xed, 0x12, 0x11, 0xd3, 0xde, 0x77, 0x31, 0x43, 0xdb, 0xd6, 0x2c, 0xb1, + 0x13, 0xd4, 0x0c, 0xf0, 0x36, 0xef, 0x3a, 0x0d, 0xd9, 0x03, 0x1e, 0xf0, + 0xdd, 0x22, 0x24, 0xd1, 0xe4, 0x02, 0x16, 0x3e, 0x19, 0xce, 0xd6, 0xe1, + 0xf3, 0x3d, 0xdc, 0xf8, 0xe4, 0x33, 0xd6, 0xe2, 0x45, 0xec, 0xfa, 0xe2, + 0x26, 0xf8, 0x2d, 0x01, 0xe0, 0x05, 0x14, 0xe4, 0xed, 0xff, 0xf0, 0xf5, + 0xe9, 0x18, 0x0f, 0x5c, 0xda, 0xe8, 0x11, 0x51, 0x32, 0xed, 0x01, 0xf8, + 0x2f, 0xa7, 0x2b, 0xe3, 0x12, 0xff, 0x02, 0xe1, 0xdd, 0xf1, 0x33, 0xde, + 0x1f, 0xfb, 0x2f, 0xf0, 0xe0, 0x5d, 0x0f, 0xdc, 0xdd, 0x05, 0xf7, 0xbb, + 0x12, 0xc1, 0xe7, 0xcd, 0xd5, 0x10, 0x1b, 0x05, 0xb2, 0x24, 0xe4, 0xf7, + 0x17, 0x20, 0x0c, 0x4f, 0x16, 0xf9, 0xeb, 0x2b, 0x47, 0xfb, 0xdb, 0xca, + 0x27, 0xff, 0x12, 0x0f, 0x02, 0x27, 0x3e, 0x0f, 0xd3, 0x1b, 0x33, 0xe2, + 0x19, 0x06, 0xec, 0xc8, 0xe9, 0xe8, 0xf7, 0xe3, 0x26, 0x13, 0x29, 0x17, + 0x09, 0x1d, 0xc2, 0xfb, 0xdf, 0x9a, 0x0e, 0x2a, 0x21, 0xe2, 0xef, 0xf0, + 0x06, 0x30, 0x10, 0xfb, 0xbf, 0xf4, 0x17, 0xfb, 0x4f, 0x01, 0xfe, 0x02, + 0xd7, 0xe0, 0xd5, 0x35, 0x12, 0xe6, 0xe6, 0x2b, 0xd1, 0xf9, 0xdb, 0xfe, + 0x4a, 0x02, 0xfa, 0x3c, 0xd6, 0xed, 0x12, 0xfe, 0x11, 0x0d, 0xee, 0x04, + 0x04, 0xce, 0x03, 0x1f, 0xb3, 0xf0, 0x23, 0x21, 0xf1, 0xed, 0xd5, 0xfe, + 0xec, 0xec, 0xdd, 0x0b, 0x5e, 0xf1, 0xd8, 0x10, 0x16, 0x1c, 0xdd, 0x12, + 0x36, 0x0d, 0x75, 0x00, 0xdc, 0xe2, 0xfe, 0xd6, 0x1b, 0x05, 0xfd, 0xfc, + 0xe3, 0x20, 0x32, 0x27, 0x0d, 0xec, 0x20, 0x03, 0xf6, 0x0c, 0xb8, 0xe8, + 0x0a, 0x46, 0x07, 0xe3, 0xdc, 0x1e, 0xfe, 0x03, 0x11, 0x0b, 0xea, 0xf8, + 0x3a, 0x01, 0xb6, 0xe4, 0x19, 0xf0, 0x04, 0x14, 0xe7, 0x32, 0x0f, 0xc7, + 0xdd, 0x15, 0x12, 0xd5, 0x0f, 0x81, 0x22, 0xf8, 0x32, 0xf5, 0xf7, 0x00, + 0x49, 0x3a, 0x39, 0x0e, 0x3d, 0x09, 0x1e, 0xef, 0xfa, 0x1e, 0xd3, 0x26, + 0x1f, 0x0a, 0x1a, 0xcd, 0xcb, 0xfc, 0xf5, 0xef, 0xe3, 0x08, 0x05, 0x0e, + 0x09, 0xee, 0x0b, 0x45, 0xf2, 0xf1, 0x1f, 0xc2, 0xe4, 0xeb, 0xf0, 0xc9, + 0x11, 0x2d, 0x35, 0x0a, 0xe6, 0x0e, 0xd4, 0x1d, 0xdb, 0xc7, 0xc6, 0xcb, + 0x08, 0x30, 0xe9, 0xcb, 0xce, 0xf3, 0x32, 0x01, 0xa6, 0x18, 0xdc, 0xfb, + 0x45, 0xfc, 0x03, 0xfb, 0xde, 0xd8, 0xfc, 0xe4, 0x20, 0x0e, 0x2a, 0x0f, + 0xee, 0x18, 0xe2, 0x05, 0xde, 0x82, 0x1b, 0x37, 0xe2, 0xe7, 0xea, 0x0d, + 0xf6, 0xff, 0xd9, 0xf8, 0xe0, 0x13, 0x18, 0xf5, 0x17, 0xe1, 0x1e, 0x0e, + 0x06, 0x06, 0x2a, 0x23, 0x0a, 0xed, 0xc8, 0x29, 0x06, 0x02, 0x4b, 0xf9, + 0xe3, 0xdd, 0xdd, 0xf7, 0x1e, 0x25, 0x0c, 0xf2, 0x0c, 0xe8, 0xed, 0x28, + 0xcb, 0xf2, 0xfa, 0xea, 0xe6, 0x30, 0x04, 0xee, 0xf3, 0xbd, 0x6e, 0xe6, + 0x20, 0xbd, 0x4d, 0x04, 0xfd, 0x11, 0x17, 0xe1, 0xcb, 0x11, 0x45, 0xee, + 0x01, 0x43, 0xe6, 0xfb, 0xef, 0x06, 0xb8, 0x17, 0xf1, 0xda, 0x17, 0xf0, + 0xe4, 0xc1, 0xf2, 0x1b, 0xd3, 0xf9, 0xe1, 0xf1, 0xea, 0x13, 0xbd, 0xfd, + 0x93, 0x28, 0xfb, 0xfa, 0xde, 0xc2, 0x72, 0xf6, 0xce, 0x09, 0xfb, 0x0a, + 0x2d, 0xdd, 0x20, 0x09, 0x2b, 0x34, 0xdb, 0x28, 0xf9, 0x1c, 0x2d, 0xe3, + 0xfc, 0xde, 0xe5, 0x1a, 0xf7, 0xfa, 0xd3, 0xbb, 0xf2, 0x14, 0x31, 0x15, + 0x5b, 0x7f, 0x0e, 0xe1, 0x1a, 0x19, 0xc2, 0xd5, 0x2a, 0xfe, 0xf3, 0x15, + 0x26, 0xf4, 0xca, 0x5d, 0x22, 0x3b, 0x07, 0x14, 0xbc, 0x33, 0xfd, 0xee, + 0xf6, 0x1d, 0x02, 0xe3, 0xf1, 0x34, 0x0f, 0x05, 0xed, 0xea, 0x27, 0x22, + 0xbd, 0xd0, 0x3c, 0x82, 0x23, 0xf9, 0x1f, 0x23, 0x4a, 0x25, 0x04, 0xbb, + 0x34, 0xe1, 0x04, 0x11, 0xd4, 0x0c, 0x40, 0xfe, 0x2e, 0x18, 0x0e, 0xd0, + 0x18, 0x1b, 0x31, 0xef, 0xdb, 0xfb, 0xb9, 0x03, 0xbf, 0xe7, 0x15, 0x0d, + 0xe3, 0xf2, 0xf3, 0xd3, 0x0f, 0x4f, 0xf2, 0xbe, 0xc0, 0xf5, 0xf0, 0x00, + 0xd1, 0x2f, 0x01, 0x7d, 0x45, 0x17, 0x41, 0xe7, 0xe6, 0x1c, 0xf6, 0xb2, + 0x05, 0xe2, 0xe9, 0x0c, 0xe1, 0xf1, 0xb0, 0x22, 0x17, 0xc8, 0xcf, 0xd9, + 0x27, 0xb9, 0x08, 0xd2, 0x0a, 0xc4, 0x17, 0xdb, 0xd0, 0x1b, 0xfd, 0x19, + 0xb5, 0xad, 0xcf, 0xf6, 0x2f, 0xb2, 0x04, 0xeb, 0x18, 0xd4, 0xf4, 0xcf, + 0x09, 0x14, 0x25, 0x01, 0xce, 0x25, 0x3d, 0xe0, 0x10, 0x37, 0xd9, 0x2a, + 0xdc, 0x3a, 0xd1, 0xec, 0xc8, 0xf4, 0xc5, 0xca, 0xf8, 0xf6, 0xfa, 0x04, + 0x3a, 0x18, 0x2d, 0xf7, 0xe7, 0xe7, 0xcd, 0x2b, 0x00, 0xfa, 0x1a, 0xd3, + 0x43, 0x19, 0x0e, 0x3a, 0x14, 0x1d, 0xff, 0xe7, 0x5b, 0xf7, 0x11, 0xfa, + 0x06, 0x9b, 0x6b, 0x3d, 0x26, 0xbf, 0xdb, 0xc8, 0x2b, 0xe1, 0x08, 0x10, + 0xbe, 0x8b, 0x05, 0xfd, 0x2b, 0x03, 0x14, 0x0a, 0x1f, 0x1c, 0xa3, 0xf5, + 0x2d, 0xd3, 0x30, 0xc5, 0x0e, 0x18, 0xe8, 0x18, 0x16, 0x12, 0x06, 0x2e, + 0xf1, 0x15, 0x0b, 0x9a, 0x2b, 0xe9, 0xe8, 0x1d, 0xde, 0xd8, 0xed, 0x2b, + 0xd1, 0xe4, 0xff, 0x0a, 0x0a, 0xda, 0xea, 0x18, 0xf3, 0x14, 0xf2, 0xf5, + 0xf5, 0xc2, 0xd8, 0x17, 0xcc, 0xd9, 0xb5, 0xe8, 0x3b, 0x31, 0xd0, 0xca, + 0x32, 0x0e, 0xc1, 0xef, 0xfd, 0x1e, 0xea, 0xf4, 0x05, 0xe6, 0x1d, 0xe1, + 0x42, 0x2b, 0xd5, 0x1a, 0x0b, 0xeb, 0xe7, 0xdb, 0x15, 0xd9, 0x19, 0x16, + 0xd1, 0x06, 0xaf, 0x17, 0xf0, 0xf8, 0xf0, 0x2f, 0x0e, 0xe9, 0xbb, 0x29, + 0xa2, 0xef, 0xcb, 0xe5, 0x46, 0x9f, 0x1d, 0xfa, 0xe2, 0xd6, 0xf3, 0x47, + 0xea, 0xf7, 0x0a, 0x99, 0x2f, 0xf8, 0x30, 0x10, 0xdd, 0x1e, 0xe0, 0xde, + 0x78, 0x0b, 0xc5, 0xec, 0x25, 0xce, 0xdf, 0xf6, 0xf4, 0xe9, 0x25, 0x31, + 0xc1, 0x04, 0x1d, 0x0b, 0xd9, 0xd6, 0xcc, 0x12, 0x3c, 0x3e, 0x15, 0x15, + 0xd7, 0xb0, 0xc2, 0xf4, 0x4c, 0x09, 0x0e, 0x08, 0xd5, 0x2c, 0xee, 0xb7, + 0xc0, 0xe4, 0x43, 0x6a, 0x50, 0xfc, 0x17, 0x24, 0xff, 0xe8, 0x03, 0xe5, + 0xfa, 0xcf, 0x3d, 0x35, 0x09, 0xf3, 0x00, 0xc8, 0x0a, 0x04, 0x2e, 0x28, + 0x14, 0x81, 0xf7, 0xe9, 0xe5, 0xd5, 0x1e, 0xd6, 0x3f, 0xf0, 0xde, 0xf2, + 0x02, 0x12, 0xb0, 0x5d, 0x28, 0x2e, 0x00, 0x20, 0x0d, 0xde, 0x53, 0xad, + 0x1a, 0xcd, 0x86, 0x52, 0x20, 0xfa, 0xd0, 0xd8, 0x0a, 0x06, 0xf8, 0x19, + 0xea, 0x10, 0xe1, 0x06, 0x19, 0xee, 0x20, 0xfa, 0x36, 0x08, 0xed, 0x20, + 0xf3, 0xe4, 0x06, 0x2a, 0x37, 0x28, 0xc5, 0x4e, 0xec, 0xf8, 0x0b, 0xe4, + 0x30, 0xfd, 0x06, 0xcb, 0xe9, 0x0b, 0xee, 0x2e, 0x20, 0x9e, 0x10, 0x13, + 0x06, 0xdb, 0x4f, 0xf9, 0x33, 0xd3, 0x0b, 0xf2, 0xec, 0x02, 0xfb, 0xdf, + 0xf0, 0x01, 0x0e, 0x29, 0x16, 0xc6, 0xb9, 0x2d, 0xc7, 0x0b, 0xde, 0xdd, + 0x20, 0xfd, 0x11, 0x8c, 0x9e, 0x33, 0xf8, 0x39, 0xf4, 0xfe, 0x05, 0x0c, + 0xca, 0xb7, 0xf0, 0xe5, 0xe5, 0x22, 0xee, 0x03, 0x1b, 0x0b, 0x05, 0xcd, + 0x03, 0x0a, 0x18, 0x31, 0xe6, 0x45, 0xb8, 0xed, 0x3c, 0xfe, 0xe1, 0xe0, + 0xfe, 0x08, 0xee, 0x05, 0xeb, 0x0d, 0x05, 0x14, 0x0a, 0x06, 0x15, 0x07, + 0x2b, 0xd4, 0xef, 0xe1, 0x24, 0xcd, 0x19, 0x15, 0xd5, 0xbd, 0xcf, 0xeb, + 0xf7, 0x3a, 0x16, 0x02, 0x2c, 0xfd, 0xb0, 0x07, 0xd9, 0xf5, 0xde, 0xdc, + 0xcd, 0xf1, 0xfe, 0x12, 0x13, 0x02, 0xd0, 0x0c, 0x81, 0x37, 0x31, 0xe3, + 0xb4, 0x4e, 0xcc, 0x35, 0xee, 0xfb, 0xff, 0xb7, 0xea, 0xeb, 0xfd, 0x2e, + 0x00, 0xf0, 0x20, 0xcf, 0x00, 0x3d, 0xc1, 0xdc, 0xe6, 0xeb, 0x41, 0xf4, + 0x08, 0xed, 0xcc, 0xe8, 0xff, 0x02, 0x16, 0xf8, 0xfe, 0xdc, 0xf5, 0xe5, + 0xe6, 0xb5, 0x27, 0x0c, 0x09, 0xf3, 0x25, 0x0c, 0xfb, 0xde, 0x03, 0xf2, + 0x0a, 0x1c, 0x37, 0x0f, 0xfd, 0x13, 0xe5, 0x3d, 0xfd, 0xfc, 0xc1, 0xb6, + 0xef, 0xf6, 0xda, 0x39, 0xfb, 0x1d, 0x25, 0xd3, 0x02, 0x01, 0xf9, 0xdf, + 0xf9, 0xcc, 0xd7, 0x03, 0x06, 0xf3, 0x05, 0xf8, 0x26, 0x11, 0xf1, 0xfa, + 0x14, 0xea, 0xff, 0xcd, 0xf4, 0xf4, 0x1b, 0xf6, 0x8e, 0xe3, 0x04, 0xfd, + 0xf5, 0xf0, 0xd9, 0x39, 0xd8, 0xe6, 0xf0, 0x34, 0x28, 0x22, 0xed, 0xfd, + 0xde, 0x03, 0x2d, 0x0b, 0xf3, 0xff, 0xfb, 0x47, 0x0c, 0xde, 0x24, 0xf2, + 0xdd, 0xcd, 0x02, 0x0b, 0x18, 0x11, 0x19, 0xe1, 0xe3, 0x0a, 0xed, 0xf0, + 0x23, 0xeb, 0x03, 0x53, 0x13, 0x1b, 0xed, 0xae, 0xea, 0xb6, 0xe7, 0x40, + 0x14, 0xdd, 0xfb, 0x28, 0xe5, 0x00, 0x89, 0xd7, 0x67, 0xb4, 0x3d, 0xd1, + 0xed, 0xf5, 0xf1, 0xed, 0x17, 0xea, 0xf4, 0xf6, 0xc6, 0x29, 0x3d, 0xf3, + 0xe7, 0x7f, 0xbc, 0xe3, 0x5e, 0xfd, 0xc9, 0xd0, 0xee, 0x05, 0x38, 0xd2, + 0x11, 0xc5, 0x21, 0x3e, 0x2e, 0x1d, 0x32, 0xe1, 0x29, 0xec, 0xf7, 0xaa, + 0x07, 0x1e, 0x31, 0x1b, 0xea, 0x22, 0xf1, 0xed, 0xec, 0x26, 0x0b, 0xc6, + 0x36, 0x0b, 0xf1, 0xea, 0x1f, 0x08, 0xb5, 0x32, 0x27, 0xfc, 0x0b, 0xde, + 0xd8, 0xcf, 0xf5, 0x19, 0x10, 0xc1, 0x90, 0x11, 0xe5, 0xca, 0x11, 0xff, + 0x09, 0xcb, 0x22, 0xf7, 0xeb, 0xf5, 0x01, 0xda, 0xdc, 0xf4, 0x10, 0xe0, + 0xe9, 0x17, 0xf4, 0xc4, 0x15, 0x12, 0xec, 0x53, 0xf3, 0xdd, 0xea, 0x30, + 0x07, 0x77, 0x0a, 0xc1, 0x43, 0xf3, 0x00, 0xe8, 0x19, 0xe4, 0x10, 0x1d, + 0x18, 0x29, 0x15, 0x4c, 0xd6, 0xec, 0xf8, 0xe9, 0x3f, 0x38, 0x10, 0xef, + 0xe9, 0x0b, 0x08, 0x27, 0xd9, 0x28, 0x04, 0x08, 0x11, 0xff, 0xfe, 0xed, + 0xe1, 0x57, 0x43, 0xc0, 0x23, 0xea, 0x13, 0xc0, 0xe4, 0xe1, 0x2e, 0xc4, + 0x0a, 0xed, 0xb5, 0xe0, 0x04, 0xe7, 0xe6, 0xcc, 0x13, 0x0f, 0xbb, 0x08, + 0x1b, 0x02, 0xfb, 0x1e, 0xf3, 0x15, 0x0a, 0x2d, 0xfa, 0xe3, 0xea, 0xfa, + 0x21, 0xe5, 0xdd, 0xdf, 0x22, 0x21, 0x00, 0xd3, 0xd4, 0x64, 0xe8, 0xf7, + 0xec, 0x25, 0x50, 0x0d, 0xd9, 0xaf, 0x01, 0x26, 0x02, 0xe5, 0x15, 0xf6, + 0xe6, 0xd2, 0xc9, 0x05, 0xd7, 0xf9, 0xcf, 0x20, 0x07, 0xeb, 0xfd, 0xe7, + 0xfb, 0x5a, 0xfe, 0xe3, 0xe3, 0x64, 0x1d, 0xfe, 0xf6, 0x00, 0xea, 0xf9, + 0xfc, 0xd6, 0x2c, 0xf4, 0xdf, 0xf5, 0xe4, 0xec, 0xfa, 0x09, 0xfa, 0xf8, + 0xd4, 0xed, 0x12, 0xc3, 0xe5, 0xd5, 0xf6, 0xe4, 0xfc, 0x20, 0xe7, 0xc7, + 0x08, 0x1f, 0xee, 0x52, 0x0a, 0xe6, 0x2a, 0x81, 0xf1, 0x1e, 0xce, 0x0f, + 0x26, 0x09, 0x01, 0x2b, 0xe7, 0x1f, 0xd8, 0x12, 0x1a, 0x25, 0x1e, 0xe6, + 0xe6, 0xc5, 0x35, 0x17, 0xd9, 0x1a, 0x46, 0x17, 0x24, 0x0a, 0x1a, 0x07, + 0x00, 0x13, 0x28, 0xda, 0x39, 0xbf, 0xf4, 0xf1, 0xf7, 0xe2, 0xfc, 0x45, + 0x26, 0x0e, 0x11, 0xe0, 0xe8, 0x29, 0x5d, 0xed, 0xe4, 0xf3, 0xf9, 0x09, + 0xcb, 0x07, 0xc2, 0x11, 0x07, 0x03, 0x11, 0xf3, 0xda, 0x3e, 0xfb, 0xd7, + 0x00, 0x06, 0xf7, 0x2b, 0x01, 0x9d, 0xfe, 0x33, 0xdd, 0x16, 0xe0, 0xde, + 0xcf, 0xee, 0x13, 0x16, 0x04, 0xe2, 0x42, 0x22, 0x1b, 0x19, 0xef, 0x00, + 0xf7, 0x0a, 0xe4, 0xd4, 0xf9, 0x05, 0xf4, 0x00, 0x06, 0xec, 0xcc, 0x16, + 0x28, 0xeb, 0x36, 0xe9, 0x22, 0xa1, 0x0e, 0x12, 0x03, 0x1b, 0xff, 0x0d, + 0x14, 0x21, 0x12, 0x22, 0xf1, 0xee, 0x10, 0xfb, 0xdd, 0xf8, 0xfc, 0xf8, + 0xf6, 0xf8, 0xe9, 0xf5, 0xf4, 0x22, 0x06, 0xde, 0x1a, 0x0c, 0x04, 0xcb, + 0x09, 0xf8, 0xe6, 0xfa, 0xe1, 0x2e, 0x23, 0xf0, 0x4b, 0xeb, 0xff, 0x0f, + 0x0b, 0xda, 0x2b, 0x19, 0xf5, 0xfc, 0xed, 0x36, 0x06, 0xf6, 0xda, 0x10, + 0xb4, 0xe8, 0xe0, 0x23, 0x28, 0xd8, 0xee, 0xdc, 0xf6, 0xe6, 0x14, 0x36, + 0xfa, 0x0f, 0xeb, 0xfd, 0xcc, 0x31, 0xec, 0xbe, 0xdf, 0xe5, 0x10, 0xeb, + 0xde, 0x06, 0xfd, 0xef, 0x26, 0x0b, 0x24, 0x2a, 0xfb, 0xfb, 0xfe, 0xd2, + 0xf7, 0x07, 0xfe, 0xf2, 0x01, 0xf3, 0xf1, 0xfd, 0x0e, 0xc5, 0x0f, 0x09, + 0x10, 0xfe, 0x05, 0xec, 0x06, 0x4a, 0xf7, 0x10, 0xda, 0x1f, 0x1f, 0xf6, + 0x40, 0xfe, 0xdd, 0x03, 0x06, 0xcc, 0x22, 0xfe, 0xfd, 0x13, 0x0e, 0xef, + 0x04, 0xf0, 0xec, 0xd9, 0xff, 0xdd, 0xd7, 0x3c, 0x04, 0xe7, 0x0b, 0x2d, + 0xd1, 0x1d, 0x16, 0xd9, 0xcc, 0x05, 0x15, 0xf7, 0x22, 0xd7, 0x18, 0x02, + 0xe7, 0x17, 0xdd, 0xf9, 0xde, 0x23, 0xdc, 0x02, 0x5d, 0x12, 0xee, 0x00, + 0x13, 0xf2, 0xed, 0xef, 0xf4, 0xd7, 0xda, 0xe8, 0x24, 0xca, 0xd8, 0xd2, + 0x0f, 0xfe, 0xdb, 0xed, 0xf1, 0x0d, 0xf7, 0xb0, 0x0a, 0x06, 0x2f, 0xe4, + 0x11, 0x1f, 0x19, 0x09, 0xfc, 0x7f, 0xf0, 0xd8, 0x1d, 0x23, 0xe1, 0x2d, + 0x33, 0x07, 0x2b, 0x19, 0xff, 0xfa, 0xf9, 0xf5, 0xe7, 0xf2, 0xdb, 0x0b, + 0xe9, 0xe9, 0xf0, 0xd0, 0x1b, 0x12, 0x16, 0xdc, 0xe0, 0xf8, 0x17, 0xe2, + 0x03, 0x43, 0xcc, 0xf8, 0xd5, 0xf0, 0xf4, 0x07, 0xed, 0x5c, 0xf2, 0xd6, + 0x00, 0x3a, 0x00, 0x12, 0xf6, 0xf1, 0xf7, 0x03, 0x0c, 0xe3, 0x30, 0x04, + 0xec, 0xcf, 0xf4, 0xbc, 0xbe, 0x25, 0xbf, 0x07, 0xbc, 0xc8, 0x20, 0xd2, + 0x0a, 0x08, 0x05, 0x30, 0x1c, 0xed, 0x03, 0xf9, 0x33, 0x27, 0x24, 0x18, + 0x06, 0x0f, 0xfa, 0x05, 0xf9, 0x15, 0xe4, 0xea, 0xf8, 0xf2, 0x4c, 0x11, + 0xe1, 0xdb, 0x0a, 0x4d, 0xcb, 0xcc, 0x1c, 0x0a, 0xd3, 0xf2, 0xe4, 0x21, + 0xf8, 0xbc, 0x02, 0xfc, 0xe3, 0xe2, 0x0c, 0x05, 0x0d, 0x06, 0x0e, 0x38, + 0xd7, 0xce, 0xf9, 0xf0, 0xd8, 0x0b, 0x05, 0x19, 0x09, 0x46, 0x0a, 0x00, + 0xe8, 0x0c, 0x1d, 0x0b, 0xce, 0x09, 0xd1, 0xdf, 0x2c, 0x1d, 0xec, 0x2a, + 0xf2, 0xd2, 0x3c, 0x36, 0x10, 0x11, 0x1d, 0xfb, 0xc3, 0x16, 0xf7, 0x0c, + 0xf8, 0x1a, 0xff, 0x0b, 0x29, 0xef, 0xee, 0xf3, 0x1e, 0xf2, 0xef, 0xfa, + 0x0c, 0x35, 0xff, 0xda, 0x15, 0xe1, 0x18, 0x01, 0x10, 0xd3, 0xf3, 0xf6, + 0x14, 0x15, 0x18, 0x61, 0x12, 0xf8, 0x27, 0x29, 0xec, 0xef, 0x1f, 0xf5, + 0x04, 0x03, 0x2d, 0x07, 0xfc, 0xfa, 0xe0, 0x19, 0x1a, 0x5c, 0xe0, 0x45, + 0xf0, 0xf8, 0x17, 0xe2, 0x14, 0x34, 0xd9, 0xfe, 0xd2, 0x1d, 0x42, 0xda, + 0x0b, 0x06, 0xb9, 0x02, 0xe6, 0x31, 0xc2, 0xe6, 0xf8, 0xef, 0xf2, 0xcc, + 0xf9, 0xaa, 0x81, 0xf3, 0x31, 0x2a, 0xf1, 0xfd, 0xf1, 0xf9, 0x06, 0x1e, + 0x1f, 0x1d, 0x00, 0x11, 0x23, 0xef, 0xbb, 0xf1, 0x22, 0x12, 0xf5, 0xc4, + 0xc9, 0xdf, 0xeb, 0x16, 0x08, 0x02, 0xfa, 0xf7, 0xfb, 0x3c, 0xe1, 0xf5, + 0x00, 0x31, 0xf8, 0x33, 0xb2, 0xe2, 0x09, 0x08, 0x0d, 0x09, 0xf7, 0x3d, + 0x01, 0x0c, 0x03, 0x66, 0xdc, 0x00, 0xee, 0x06, 0xf2, 0x18, 0xe1, 0x0d, + 0x12, 0x35, 0xc7, 0xf3, 0x52, 0xd7, 0xd3, 0x11, 0xc3, 0xf4, 0xcb, 0x19, + 0x11, 0xf3, 0x0d, 0x0d, 0xf4, 0x33, 0xf2, 0x0a, 0x0e, 0x2b, 0x13, 0x07, + 0x11, 0xfd, 0x27, 0x15, 0x09, 0xfa, 0xf4, 0x2d, 0x08, 0x1a, 0x4a, 0x11, + 0x1c, 0xe0, 0x26, 0xf6, 0x35, 0xed, 0xde, 0x2d, 0xc4, 0x23, 0x2e, 0xe6, + 0x24, 0xac, 0x1d, 0xf1, 0x06, 0x10, 0xff, 0xf5, 0xe8, 0xd3, 0x07, 0xe8, + 0xdd, 0xe8, 0x0c, 0xfe, 0xfd, 0xce, 0xff, 0xea, 0xd5, 0x08, 0x01, 0xe3, + 0xed, 0x1c, 0x06, 0x06, 0x31, 0x9e, 0x0d, 0x0d, 0x08, 0xd7, 0xfd, 0xcc, + 0x2e, 0xf3, 0xcb, 0xe2, 0x05, 0x05, 0x00, 0xfc, 0x04, 0xdd, 0xe5, 0x12, + 0x13, 0x37, 0xe3, 0x19, 0x26, 0xf5, 0xe7, 0xdd, 0x2f, 0xee, 0x21, 0xe7, + 0x18, 0x26, 0x30, 0x00, 0x2a, 0xc8, 0x2c, 0x13, 0xf5, 0xe0, 0x39, 0xda, + 0x17, 0xc6, 0x13, 0x19, 0xcc, 0xf8, 0x13, 0xd8, 0xee, 0xf6, 0x05, 0xfe, + 0xf3, 0x02, 0x1e, 0x25, 0xd9, 0xf8, 0xfe, 0x4d, 0x0e, 0xe2, 0xaf, 0x0e, + 0x14, 0xe0, 0xe4, 0x02, 0xfe, 0xc1, 0xf6, 0xec, 0xfb, 0xff, 0x0e, 0xe6, + 0xec, 0xd7, 0x2b, 0x0b, 0x12, 0xbf, 0x01, 0xda, 0x13, 0x08, 0x05, 0x0c, + 0x24, 0x9a, 0xf1, 0x50, 0xf0, 0x02, 0xe5, 0x45, 0x25, 0xff, 0x2c, 0xe7, + 0x1c, 0x21, 0xf7, 0xea, 0x01, 0xfa, 0xe8, 0x14, 0x07, 0x9c, 0x77, 0xe1, + 0xd3, 0xf8, 0xdf, 0x43, 0xf5, 0x27, 0xcb, 0x56, 0xf9, 0x0b, 0x23, 0x0c, + 0xd4, 0x1b, 0x01, 0x3f, 0x03, 0x12, 0x15, 0xf9, 0x46, 0xf4, 0xd0, 0xc4, + 0x05, 0x22, 0xd7, 0x0f, 0x00, 0x21, 0x51, 0x52, 0x1a, 0xc6, 0xee, 0x23, + 0x1f, 0xd7, 0xfb, 0xda, 0x1d, 0x31, 0x04, 0xdc, 0x1c, 0x15, 0xf3, 0xc4, + 0xf6, 0x30, 0xe1, 0xe1, 0xfb, 0xe0, 0xce, 0xd5, 0xf4, 0xbf, 0x11, 0xfa, + 0x05, 0x09, 0xdf, 0xca, 0xf7, 0x0c, 0xc5, 0xe7, 0x06, 0x00, 0xf2, 0x06, + 0xf8, 0xde, 0x0e, 0x14, 0xf7, 0xcd, 0x0c, 0xd1, 0x1b, 0xcd, 0xf7, 0x0c, + 0x14, 0xc9, 0xe1, 0x04, 0xee, 0x07, 0xda, 0x22, 0xf1, 0xde, 0xf2, 0x43, + 0xdc, 0xf9, 0x05, 0xfc, 0xef, 0xb6, 0x2b, 0xf6, 0x0b, 0xf6, 0xa2, 0x68, + 0x1e, 0x0a, 0xe9, 0xb4, 0xdf, 0x10, 0xda, 0x15, 0x11, 0x0a, 0x03, 0x0c, + 0x2b, 0x61, 0x0e, 0xe2, 0xe9, 0xb1, 0x44, 0x13, 0xcb, 0x10, 0x02, 0xef, + 0xf3, 0x24, 0x1d, 0xf4, 0xed, 0xc6, 0xce, 0xe5, 0x30, 0x19, 0x02, 0xf1, + 0x0c, 0xc7, 0x00, 0x1e, 0xd2, 0x13, 0xbb, 0x81, 0xf8, 0xe6, 0xcd, 0x0c, + 0xc3, 0x0d, 0x01, 0xf0, 0xfe, 0x1e, 0xfd, 0xdf, 0xe4, 0x18, 0x56, 0x13, + 0x26, 0xe8, 0xd1, 0xdc, 0x2a, 0x23, 0xce, 0xdc, 0x14, 0xb0, 0x17, 0x17, + 0xd8, 0xec, 0x01, 0x02, 0xe3, 0x2d, 0x42, 0x01, 0xd6, 0x02, 0xea, 0x3c, + 0xf3, 0x09, 0xfb, 0xe5, 0x4c, 0x32, 0xdb, 0xe1, 0xe6, 0xf8, 0x3e, 0x44, + 0xe7, 0x04, 0xc3, 0x4c, 0x49, 0x10, 0x19, 0x11, 0xfa, 0xd4, 0x07, 0xe4, + 0xb8, 0x0d, 0xce, 0xd6, 0xeb, 0xb8, 0x27, 0x10, 0xe9, 0xf9, 0x58, 0xda, + 0xf5, 0x02, 0xe7, 0x14, 0xe0, 0xe8, 0x03, 0xed, 0x00, 0xe2, 0x1a, 0xc9, + 0x92, 0x08, 0xe3, 0xd0, 0x15, 0xe3, 0x31, 0xfa, 0xf6, 0xe5, 0x05, 0x18, + 0xd1, 0xba, 0xe3, 0x18, 0xb6, 0x28, 0x14, 0x29, 0x31, 0x11, 0xc3, 0xe5, + 0xf0, 0xf8, 0xd5, 0x26, 0x0d, 0xd7, 0x75, 0xd1, 0x0c, 0x21, 0xd9, 0x34, + 0xcd, 0x12, 0xfd, 0x10, 0x50, 0xdb, 0xfd, 0x0b, 0x43, 0x28, 0x0e, 0x8f, + 0x4d, 0x20, 0xfd, 0xd7, 0xe5, 0xd4, 0x13, 0xd5, 0xd5, 0x41, 0xfc, 0xc2, + 0xeb, 0xd2, 0xff, 0x37, 0x29, 0x38, 0xec, 0xd9, 0x41, 0x24, 0xc3, 0x0f, + 0xdf, 0x34, 0x04, 0xd9, 0x9f, 0xee, 0xe7, 0x0f, 0x6b, 0xba, 0xe0, 0xee, + 0xec, 0xea, 0xec, 0xa5, 0xc6, 0xcd, 0xbe, 0x27, 0x52, 0xea, 0xf6, 0xab, + 0x00, 0xbc, 0xf7, 0x12, 0x56, 0x33, 0x08, 0xef, 0x0d, 0xf9, 0x8b, 0x11, + 0xd1, 0x0a, 0xea, 0x30, 0xf8, 0x01, 0x12, 0xb9, 0xef, 0xe9, 0x40, 0xf9, + 0xbb, 0x36, 0xb5, 0x01, 0x19, 0x22, 0xe9, 0x35, 0x0f, 0xfb, 0x44, 0x1a, + 0xfd, 0x06, 0x0e, 0x06, 0xc8, 0xc9, 0x08, 0xd5, 0xff, 0xf5, 0xdf, 0xd6, + 0xec, 0x02, 0x05, 0x1e, 0xd0, 0x2a, 0x06, 0x02, 0x8a, 0x05, 0xf0, 0x20, + 0x3a, 0x3c, 0xf8, 0xe2, 0x20, 0xc3, 0x04, 0x0b, 0xe7, 0xf2, 0x7f, 0xdf, + 0x4c, 0x0b, 0x0e, 0x1d, 0x0b, 0xd8, 0xf3, 0x20, 0x29, 0x64, 0xe2, 0x2c, + 0x1f, 0x01, 0xbc, 0xd1, 0x1c, 0xf3, 0x08, 0xfb, 0x59, 0xf4, 0xb1, 0x19, + 0x04, 0x08, 0x1e, 0x31, 0x1b, 0xe9, 0xf9, 0x27, 0xe2, 0xed, 0xfb, 0xf0, + 0x08, 0xc6, 0xfa, 0xec, 0xc7, 0x0f, 0xcc, 0xdc, 0xe3, 0x0e, 0xd1, 0x1b, + 0x1a, 0xd2, 0xf2, 0xcc, 0x1d, 0x0b, 0x98, 0xc1, 0x3f, 0xbc, 0x52, 0xf4, + 0x34, 0xb4, 0x18, 0xaf, 0x0d, 0x25, 0xd8, 0xfe, 0x14, 0x02, 0x22, 0x05, + 0xf9, 0xfd, 0x16, 0xe0, 0xf0, 0xf2, 0x14, 0x18, 0xea, 0xfe, 0x05, 0x5a, + 0x27, 0xc5, 0xfc, 0xd7, 0xcf, 0x0a, 0x00, 0xe2, 0x13, 0xff, 0xd4, 0x13, + 0x03, 0xe3, 0x1e, 0xf7, 0xf2, 0xe8, 0x25, 0xf2, 0xee, 0xff, 0x13, 0xe5, + 0x01, 0x63, 0xe3, 0x10, 0x19, 0x31, 0xd5, 0x07, 0x18, 0xfe, 0x06, 0xf0, + 0xe4, 0x19, 0x10, 0x06, 0xab, 0xed, 0xd9, 0x06, 0x0b, 0x04, 0x21, 0x1e, + 0x7f, 0xe5, 0xda, 0xf8, 0x02, 0x22, 0xfd, 0x13, 0x06, 0xe7, 0x24, 0x06, + 0xed, 0xfe, 0x06, 0xfe, 0xfe, 0x0b, 0xed, 0x06, 0xe7, 0xde, 0xfc, 0xf4, + 0xc3, 0x1a, 0xe1, 0x02, 0x0d, 0xcb, 0xfc, 0xe6, 0x1f, 0xea, 0xff, 0x11, + 0xdb, 0x32, 0x04, 0xe7, 0xff, 0xdc, 0x15, 0xe2, 0x31, 0xd1, 0x1d, 0x18, + 0xe3, 0xb5, 0xee, 0x1f, 0x14, 0xa5, 0xff, 0xdb, 0x0d, 0xfe, 0x02, 0xd4, + 0xf8, 0xfb, 0xe8, 0x32, 0xf7, 0x0a, 0xdf, 0x22, 0x02, 0xcf, 0x16, 0xfa, + 0x11, 0x43, 0x23, 0x04, 0x05, 0x18, 0x06, 0xfd, 0xf5, 0xdf, 0xd5, 0x42, + 0xee, 0xef, 0x1a, 0x12, 0x0b, 0xf9, 0xf2, 0xed, 0x2f, 0x06, 0xed, 0xdf, + 0xf8, 0xea, 0xfc, 0x3d, 0x48, 0xeb, 0xc8, 0x0e, 0x16, 0x0d, 0x42, 0x09, + 0x1c, 0x01, 0x10, 0x0b, 0x17, 0xf7, 0xf6, 0xe8, 0xfd, 0xf2, 0xd7, 0xf5, + 0xc7, 0x02, 0xe1, 0xf1, 0x0f, 0x42, 0xf0, 0xfe, 0x3c, 0xc8, 0x19, 0x1f, + 0x0c, 0x03, 0x28, 0xd7, 0xe7, 0xfa, 0x08, 0x2b, 0xf8, 0xdc, 0x00, 0xff, + 0x11, 0xf9, 0x17, 0xe3, 0x11, 0x15, 0x14, 0x01, 0x0d, 0xd9, 0x06, 0x23, + 0xdc, 0xf6, 0x0d, 0x28, 0x18, 0x3c, 0xe8, 0xc5, 0x0b, 0xf1, 0xdf, 0xe0, + 0xff, 0x36, 0x16, 0xff, 0x0b, 0xd2, 0x1f, 0xfa, 0xf7, 0x1b, 0xd7, 0xe9, + 0xfd, 0xf9, 0xed, 0x0b, 0xe2, 0x01, 0x18, 0xe1, 0x81, 0x0c, 0x04, 0x1a, + 0x47, 0x1d, 0x4d, 0xff, 0xc9, 0xea, 0xfd, 0x9a, 0xf2, 0x00, 0xda, 0x44, + 0xe4, 0x16, 0x11, 0xc5, 0x0b, 0x4b, 0x03, 0x10, 0x90, 0x15, 0x37, 0xf3, + 0x25, 0xff, 0xfc, 0x0a, 0x06, 0xd0, 0xea, 0x21, 0x30, 0x27, 0xf8, 0x29, + 0xc5, 0x30, 0xdd, 0x25, 0x18, 0x40, 0xf4, 0x55, 0xe6, 0xe5, 0xe1, 0xf6, + 0xfb, 0xcb, 0xf3, 0x63, 0x14, 0x27, 0x46, 0xfc, 0x46, 0x13, 0x38, 0x10, + 0xda, 0x32, 0x03, 0xfc, 0x29, 0xf1, 0x0b, 0xb5, 0xdd, 0xf6, 0xe1, 0x23, + 0xcd, 0xe3, 0xf1, 0x04, 0xf9, 0xfd, 0xbd, 0xf2, 0x02, 0x2b, 0x23, 0x40, + 0x1b, 0xdc, 0xc1, 0xd7, 0x1a, 0xee, 0xc0, 0x14, 0xbb, 0x02, 0x0a, 0xcf, + 0xe8, 0x17, 0x08, 0xf3, 0x13, 0x51, 0x11, 0x96, 0x0e, 0x22, 0x09, 0x4f, + 0x05, 0xeb, 0xc8, 0x12, 0xd1, 0x06, 0x02, 0x01, 0xfd, 0x1f, 0x24, 0xe3, + 0xf7, 0xc9, 0xcf, 0x36, 0xe0, 0xf6, 0x4b, 0xf2, 0xcd, 0xe9, 0xff, 0x0b, + 0x00, 0x18, 0x27, 0x2e, 0x0d, 0xf9, 0x1a, 0x0d, 0x03, 0xfb, 0xfa, 0x21, + 0xda, 0x12, 0x29, 0xfa, 0x5e, 0x12, 0x05, 0x73, 0x0d, 0xff, 0xbb, 0xea, + 0xb4, 0xfa, 0x25, 0xef, 0x06, 0x12, 0x05, 0x0d, 0x2c, 0xfe, 0x19, 0x1b, + 0x40, 0x31, 0x3d, 0xe2, 0xf5, 0xd6, 0xd7, 0x13, 0x1f, 0xce, 0x1b, 0x00, + 0x0b, 0xaf, 0xdf, 0x0e, 0x0e, 0x05, 0xa1, 0x07, 0x30, 0xe0, 0xec, 0xd0, + 0xfb, 0xec, 0x0e, 0xe6, 0xf7, 0xd9, 0xcd, 0x13, 0xc4, 0x19, 0xfd, 0xc6, + 0x2a, 0xc7, 0xef, 0xe4, 0x9a, 0x0c, 0xaa, 0x03, 0xad, 0xe2, 0xf0, 0x1c, + 0x1a, 0x04, 0x1a, 0x1e, 0x21, 0xc9, 0x98, 0xfb, 0xc9, 0xdf, 0x1d, 0xf4, + 0x18, 0x13, 0xd3, 0xe2, 0xe1, 0xb5, 0xfc, 0xf1, 0xaf, 0xd1, 0xea, 0x00, + 0xe8, 0x2b, 0x0e, 0x44, 0x06, 0xbe, 0xeb, 0x02, 0xd4, 0x49, 0x07, 0x59, + 0x06, 0xfb, 0x03, 0x22, 0x00, 0xf4, 0x40, 0x14, 0xf6, 0x81, 0xf9, 0xb5, + 0x04, 0xf1, 0x28, 0x02, 0xfa, 0x25, 0xef, 0x15, 0xc6, 0xef, 0xf6, 0xc8, + 0xdc, 0xf5, 0xec, 0xf0, 0xb1, 0xef, 0xe4, 0xd4, 0x1b, 0xf8, 0x23, 0xfb, + 0xa4, 0x0c, 0x3b, 0xf9, 0xda, 0x27, 0x2b, 0xdf, 0x16, 0xa5, 0xdb, 0x2a, + 0xeb, 0x32, 0xfa, 0x06, 0x5a, 0xbd, 0x02, 0x00, 0x50, 0x37, 0x2d, 0xdb, + 0x1e, 0xfe, 0x57, 0x10, 0xdc, 0x06, 0xd1, 0xe3, 0xb6, 0xe6, 0x3e, 0xe4, + 0x15, 0x01, 0xed, 0x23, 0x3a, 0xb6, 0xec, 0x18, 0xf7, 0x26, 0xe9, 0x20, + 0x15, 0xee, 0x13, 0xe6, 0x0d, 0x22, 0x2f, 0x0e, 0xaf, 0x01, 0xcc, 0xed, + 0xaa, 0x02, 0xf1, 0x04, 0xe7, 0x18, 0x24, 0x27, 0xff, 0x17, 0xe6, 0x2e, + 0xb6, 0x0a, 0xf0, 0xd3, 0x36, 0x38, 0xd9, 0x1b, 0x02, 0xda, 0xc0, 0xf3, + 0xea, 0x38, 0xf4, 0xc7, 0xce, 0x5c, 0xdd, 0x26, 0x3a, 0xf6, 0x1b, 0x43, + 0x22, 0x09, 0x31, 0x28, 0x60, 0x22, 0x0b, 0xab, 0xf0, 0x02, 0x4d, 0x27, + 0xce, 0x4b, 0xbd, 0xb9, 0xf1, 0x11, 0x01, 0x10, 0x1e, 0x07, 0xc3, 0xf8, + 0x0c, 0xfd, 0xb2, 0x06, 0xf8, 0x19, 0x0b, 0xc5, 0xf3, 0x3e, 0x01, 0x0b, + 0x15, 0x11, 0x3c, 0xc8, 0x11, 0xf2, 0x27, 0x13, 0xfa, 0x1f, 0xe7, 0x09, + 0x4c, 0x67, 0x17, 0x00, 0x18, 0x12, 0xb6, 0xf2, 0x38, 0x14, 0xa6, 0xfa, + 0xe7, 0x09, 0xde, 0x0c, 0x1a, 0x0b, 0x1e, 0xf2, 0xc5, 0xf6, 0xcb, 0x30, + 0xd7, 0xbe, 0x6f, 0x51, 0x43, 0x22, 0x06, 0xe4, 0xe4, 0xb9, 0xdb, 0x05, + 0xcc, 0xce, 0x14, 0x1b, 0xe7, 0x0d, 0xca, 0x06, 0x05, 0xf2, 0x07, 0x30, + 0x17, 0xd5, 0xd3, 0x29, 0xfa, 0xe8, 0x2f, 0xcc, 0xf3, 0xf7, 0x36, 0x36, + 0x05, 0x08, 0x42, 0xee, 0xe8, 0x35, 0xf1, 0xd3, 0x09, 0xeb, 0xf0, 0x0d, + 0xb0, 0xc2, 0xf9, 0xf3, 0x0f, 0xfb, 0x00, 0x0a, 0xfd, 0x02, 0x27, 0xff, + 0xef, 0xf0, 0x16, 0xff, 0x0b, 0x08, 0x09, 0x07, 0xfe, 0xf7, 0x00, 0x07, + 0x15, 0x01, 0xfa, 0x17, 0x03, 0xf7, 0xfd, 0x04, 0xf7, 0x11, 0xf9, 0xe1, + 0x06, 0xef, 0x10, 0x92, 0x05, 0x0d, 0xef, 0xed, 0x19, 0x00, 0x0a, 0xfc, + 0x00, 0xf3, 0xe9, 0x25, 0xf7, 0xf6, 0xf6, 0xf1, 0x03, 0xda, 0xf5, 0xf9, + 0x0e, 0x04, 0xd8, 0xf5, 0x0e, 0x04, 0x00, 0xfc, 0x02, 0x08, 0xff, 0xe1, + 0xfe, 0x1c, 0xed, 0x0e, 0x09, 0xf7, 0x24, 0xf4, 0xfc, 0x0b, 0x0a, 0xb9, + 0x09, 0xf2, 0x11, 0xcc, 0xeb, 0x17, 0xf6, 0xfd, 0x0d, 0xd7, 0xf7, 0x12, + 0xe9, 0xfb, 0x08, 0x00, 0x00, 0x05, 0x05, 0xe6, 0xea, 0xf5, 0x01, 0x07, + 0x09, 0xd7, 0x06, 0xf5, 0xe8, 0x04, 0x14, 0xf2, 0xf0, 0x00, 0xfd, 0x08, + 0x02, 0x07, 0x04, 0xeb, 0x0a, 0xff, 0x11, 0x0c, 0x03, 0x03, 0x1e, 0xfa, + 0xf5, 0x09, 0x06, 0x08, 0x05, 0x0e, 0x0f, 0x0d, 0xf9, 0x81, 0xf3, 0x15, + 0x05, 0x03, 0x0c, 0x14, 0xeb, 0xfa, 0x09, 0x10, 0xf9, 0xe9, 0x08, 0xf9, + 0x10, 0xfb, 0xfe, 0x02, 0x01, 0x01, 0x01, 0xfc, 0xd9, 0x05, 0xf8, 0xf7, + 0x0a, 0xee, 0x18, 0x0c, 0xeb, 0xfa, 0x00, 0xf9, 0xfd, 0xe6, 0xcf, 0xfc, + 0xf5, 0x0f, 0x1e, 0xfe, 0x0c, 0x0d, 0x0d, 0x0f, 0x02, 0xfe, 0x01, 0x00, + 0x1a, 0x18, 0xec, 0xe7, 0xea, 0x0f, 0x15, 0x06, 0x0b, 0xf0, 0x16, 0xef, + 0x0c, 0xf2, 0xf7, 0xf5, 0xf3, 0xf3, 0x08, 0xfb, 0xf0, 0x13, 0xff, 0xfa, + 0xeb, 0x0c, 0xfc, 0xf6, 0x0b, 0x0e, 0xf9, 0xe9, 0x04, 0xec, 0x04, 0xf0, + 0xf7, 0xf6, 0xfd, 0x0f, 0xfe, 0x11, 0xfd, 0xfb, 0xf3, 0xf2, 0xfc, 0xfb, + 0x0d, 0xf4, 0xfe, 0x02, 0xfc, 0x04, 0x13, 0xea, 0x07, 0xe4, 0xfb, 0xf2, + 0xfc, 0xfe, 0xfd, 0xc6, 0xf5, 0xfd, 0x07, 0x00, 0xd5, 0x08, 0x07, 0x56, + 0x17, 0xd6, 0x40, 0x0c, 0x45, 0xb5, 0x1d, 0x03, 0xf6, 0xee, 0xd0, 0x23, + 0x0a, 0x26, 0x27, 0x0a, 0x09, 0xd4, 0x3f, 0xf8, 0xa4, 0xe0, 0xea, 0xf9, + 0xe6, 0x0f, 0x44, 0x10, 0xdf, 0xe9, 0x0d, 0x3f, 0xfa, 0x18, 0x4d, 0x37, + 0x37, 0xee, 0xda, 0xc3, 0x87, 0x15, 0xd2, 0x67, 0x62, 0xdf, 0x0a, 0x13, + 0x11, 0xc6, 0xd9, 0x36, 0x48, 0xfe, 0xf5, 0xf8, 0x14, 0x5d, 0xec, 0x1b, + 0xb2, 0x1f, 0x06, 0x11, 0x3f, 0xf9, 0xd4, 0x01, 0x0e, 0xd1, 0x0d, 0xe2, + 0x1c, 0x32, 0xe5, 0x0f, 0xd0, 0xee, 0xdd, 0x1e, 0x0a, 0x02, 0x8f, 0x99, + 0x6a, 0xcb, 0xe8, 0x28, 0x06, 0xb1, 0xf1, 0xdd, 0xdc, 0x3e, 0xec, 0x05, + 0xf8, 0x04, 0x09, 0x24, 0xf5, 0xb0, 0xd9, 0xc8, 0x2b, 0x3e, 0x06, 0x1f, + 0xe3, 0x3b, 0xf5, 0xf5, 0xe2, 0x23, 0xfa, 0xf7, 0xdd, 0x12, 0xee, 0xa5, + 0x81, 0x11, 0x02, 0x0c, 0xe9, 0x11, 0x12, 0xe1, 0x03, 0xf9, 0xd7, 0xfd, + 0x0d, 0xfb, 0xd1, 0xe2, 0xb8, 0xef, 0x1a, 0x1f, 0x0c, 0xae, 0xc4, 0xfb, + 0x09, 0x27, 0xdb, 0xec, 0x15, 0x3a, 0x04, 0x63, 0xee, 0xe3, 0x13, 0xfe, + 0xf5, 0x20, 0xd0, 0xee, 0x09, 0xfd, 0x19, 0x10, 0x0c, 0xfb, 0x1b, 0x1a, + 0x87, 0x25, 0x10, 0x1f, 0x42, 0x0f, 0xf2, 0x07, 0x3d, 0xf1, 0x1f, 0xec, + 0x2a, 0xf1, 0xc6, 0x0e, 0x25, 0x21, 0xd5, 0xcb, 0xa6, 0x45, 0x2f, 0x16, + 0xcb, 0x27, 0xff, 0xe2, 0xf2, 0x31, 0xae, 0x00, 0xdb, 0x1b, 0x18, 0x04, + 0xc7, 0x0f, 0xb6, 0x15, 0x2b, 0xb6, 0x85, 0xed, 0x0b, 0xee, 0x3b, 0xf4, + 0x18, 0x03, 0x00, 0x21, 0xe9, 0xb5, 0xca, 0x0e, 0x0c, 0xdb, 0x37, 0x73, + 0x11, 0xfd, 0x13, 0x5c, 0x2e, 0xd3, 0xc2, 0xec, 0xc0, 0x2a, 0xf8, 0xce, + 0xfd, 0xf6, 0x31, 0xbc, 0x01, 0xb1, 0x4f, 0x11, 0x0c, 0x92, 0xf3, 0xfd, + 0xa5, 0x14, 0x25, 0xda, 0x0f, 0xca, 0x31, 0x0d, 0x19, 0xee, 0xef, 0x26, + 0xee, 0xed, 0x14, 0x25, 0x56, 0x2f, 0x06, 0xe8, 0xdb, 0xd5, 0x24, 0xf5, + 0x45, 0xec, 0xee, 0xbf, 0x9b, 0xed, 0x16, 0x2f, 0x0b, 0xdf, 0x3d, 0x64, + 0xed, 0x03, 0x3b, 0x24, 0x0b, 0xdd, 0x17, 0x07, 0x5f, 0xd4, 0x10, 0xe0, + 0xa6, 0xe9, 0x46, 0xcc, 0x0e, 0x1c, 0xce, 0x4d, 0x1d, 0xf2, 0x0e, 0x10, + 0x1d, 0xe4, 0xe9, 0xed, 0x21, 0x0a, 0xce, 0xa9, 0xe6, 0xbc, 0xef, 0x2e, + 0xf8, 0xe5, 0x02, 0xfd, 0xae, 0x1e, 0xfe, 0x05, 0xf7, 0xc0, 0x23, 0xf5, + 0xe9, 0x1f, 0x03, 0x2a, 0xcc, 0x18, 0x03, 0x03, 0xf9, 0x39, 0x1b, 0xfb, + 0x0b, 0xe1, 0xce, 0xa3, 0x3b, 0x0d, 0xed, 0xf8, 0xc2, 0xad, 0x27, 0x20, + 0x12, 0xe0, 0x94, 0x04, 0xfe, 0xd1, 0xe1, 0x24, 0xed, 0x1e, 0x24, 0x01, + 0xf9, 0x1a, 0xfc, 0x0b, 0x1d, 0x3f, 0xce, 0x4b, 0xfa, 0xef, 0xde, 0x33, + 0xe6, 0x07, 0xe2, 0x30, 0x30, 0x11, 0x10, 0xfd, 0xee, 0x0c, 0xfd, 0x0d, + 0xe7, 0x3a, 0xde, 0x24, 0xd1, 0xe0, 0xec, 0x14, 0xfa, 0x1c, 0x0d, 0x14, + 0x06, 0xfa, 0x9d, 0xe2, 0x51, 0x30, 0xdf, 0x0f, 0x2a, 0xe3, 0x2d, 0x07, + 0xb7, 0x81, 0x08, 0xc5, 0x1a, 0xf8, 0xfa, 0xe2, 0x63, 0x8f, 0x05, 0xe2, + 0x13, 0x01, 0x0c, 0x03, 0xe7, 0xe0, 0xfb, 0x15, 0xf8, 0xde, 0xf3, 0x21, + 0xa9, 0x1f, 0xaf, 0x00, 0xdc, 0x19, 0x06, 0x28, 0x5a, 0xbc, 0x1c, 0x12, + 0xed, 0x3e, 0xfb, 0xd7, 0xdb, 0x40, 0x0f, 0xe0, 0xd9, 0x08, 0x07, 0x02, + 0xc9, 0xe9, 0xf4, 0xc6, 0x00, 0xef, 0x14, 0xe7, 0xf2, 0xfa, 0xae, 0x16, + 0x1e, 0x02, 0x01, 0xff, 0xf8, 0xd3, 0xc4, 0x95, 0x21, 0xd2, 0x1c, 0x11, + 0x20, 0x58, 0xc8, 0xee, 0xf5, 0x2f, 0xf1, 0x3b, 0x20, 0xec, 0x05, 0xf1, + 0x2a, 0xdf, 0x0c, 0x27, 0xea, 0x11, 0x10, 0xf3, 0x15, 0xf7, 0x17, 0xde, + 0x01, 0xd3, 0xe4, 0xf6, 0x10, 0x1c, 0x40, 0x10, 0x11, 0x04, 0xe8, 0xd5, + 0xfc, 0x0c, 0x2f, 0xef, 0xd5, 0xd3, 0x08, 0xa9, 0x3e, 0xf1, 0x31, 0xe9, + 0xfc, 0xc5, 0x40, 0x18, 0x0a, 0x0a, 0x18, 0xf1, 0xd5, 0x27, 0xe5, 0x08, + 0xe3, 0x2d, 0xe7, 0xe7, 0x1b, 0xe2, 0xf4, 0x1d, 0x00, 0x17, 0x92, 0x26, + 0x11, 0x2a, 0x19, 0x1b, 0x29, 0x26, 0xe7, 0xc7, 0xee, 0xfd, 0x01, 0xff, + 0xf1, 0xcc, 0x1a, 0x05, 0x0b, 0xe4, 0x0f, 0xdb, 0x14, 0x0d, 0x1a, 0x03, + 0x03, 0xf2, 0xd2, 0xc7, 0xfb, 0x08, 0x24, 0xc8, 0x0f, 0x1f, 0xb6, 0x0e, + 0xd9, 0xaa, 0xd1, 0x17, 0xae, 0x33, 0x3f, 0xeb, 0xcb, 0x22, 0x30, 0x07, + 0x00, 0xf6, 0xf3, 0xab, 0xfc, 0x15, 0xe0, 0x21, 0x02, 0x4a, 0xfd, 0x08, + 0xe8, 0xd8, 0xee, 0x16, 0xf7, 0x1c, 0x19, 0xdc, 0x11, 0x02, 0x0c, 0xdc, + 0x07, 0x08, 0xf3, 0x0e, 0x05, 0x1b, 0x39, 0x0e, 0xee, 0xde, 0x25, 0x02, + 0xb0, 0xee, 0x32, 0x15, 0x06, 0xd2, 0xc8, 0xcc, 0xf6, 0xf3, 0x05, 0xde, + 0xee, 0xde, 0xf8, 0x0d, 0x20, 0xf4, 0x04, 0xd2, 0x35, 0x34, 0xb1, 0xd0, + 0x15, 0xa8, 0x02, 0x05, 0xd4, 0xd2, 0x06, 0x21, 0xdf, 0x0e, 0x06, 0xf5, + 0xe6, 0x0c, 0x16, 0xda, 0x45, 0xf4, 0xef, 0xfa, 0x1b, 0xeb, 0x0b, 0x00, + 0xe1, 0x05, 0x03, 0xfc, 0xe7, 0x1d, 0xff, 0x43, 0x10, 0x00, 0xed, 0xe5, + 0x1a, 0x81, 0xe6, 0x01, 0x34, 0xf8, 0x0c, 0xed, 0x1f, 0x00, 0x0f, 0x18, + 0x2c, 0xea, 0xd9, 0xef, 0xd5, 0xd6, 0x18, 0xf5, 0x19, 0x9c, 0xfc, 0x28, + 0x11, 0x19, 0xd7, 0x11, 0x1d, 0xef, 0x03, 0x35, 0xfe, 0xc5, 0xe9, 0x10, + 0x20, 0xed, 0xdf, 0x0b, 0x23, 0xec, 0x00, 0x10, 0x26, 0xf7, 0xed, 0xdc, + 0x19, 0xf4, 0xce, 0x18, 0x00, 0xdf, 0x1f, 0xdc, 0xf5, 0x13, 0x08, 0xf6, + 0x02, 0xc8, 0x1b, 0xf7, 0xf9, 0xd1, 0x20, 0x05, 0x1b, 0x12, 0xd6, 0xee, + 0x0a, 0xfe, 0xf3, 0x1c, 0xd5, 0x02, 0x10, 0xf3, 0x16, 0xf6, 0x03, 0xd7, + 0x00, 0x2b, 0x20, 0xe0, 0x0a, 0xc2, 0x24, 0x3b, 0xeb, 0x08, 0xf9, 0xdb, + 0xf9, 0x04, 0x03, 0xc7, 0x32, 0x46, 0xcc, 0x30, 0x0e, 0x46, 0xdc, 0xfd, + 0x37, 0xec, 0xdf, 0x15, 0xdf, 0xe1, 0xc9, 0x07, 0xf9, 0x0d, 0x2a, 0xf4, + 0x06, 0x12, 0xeb, 0xef, 0xcf, 0xfc, 0x17, 0xf6, 0xf7, 0x2d, 0xfd, 0xf4, + 0xf0, 0x19, 0x1d, 0x30, 0x19, 0xfd, 0x06, 0xe5, 0x18, 0x0e, 0xe8, 0xf9, + 0x19, 0x20, 0x1c, 0xe9, 0xfd, 0xef, 0x03, 0x05, 0x15, 0x04, 0xd9, 0x04, + 0x2d, 0xfd, 0x06, 0xe6, 0x32, 0xf7, 0xf4, 0x05, 0x10, 0x12, 0xf1, 0x0e, + 0xd3, 0x42, 0xfb, 0x0c, 0xf1, 0x01, 0xe5, 0xf5, 0x1a, 0x3b, 0x04, 0xf2, + 0x12, 0x05, 0xcf, 0x14, 0xf0, 0x13, 0xe8, 0xe4, 0xf9, 0x02, 0x02, 0x14, + 0xf5, 0x27, 0xee, 0xfc, 0x08, 0x26, 0x24, 0x44, 0xe6, 0xe1, 0x2d, 0xfc, + 0x2c, 0xef, 0x03, 0xd0, 0xf8, 0xe8, 0x0f, 0xd3, 0xe4, 0x02, 0x27, 0xf1, + 0xe3, 0x1c, 0x0c, 0xe4, 0x00, 0xfd, 0x2e, 0xec, 0x35, 0x17, 0xfe, 0x81, + 0x09, 0x31, 0xb3, 0xe4, 0x08, 0xee, 0xd5, 0x09, 0x17, 0x1e, 0xfd, 0xbb, + 0x16, 0xea, 0x18, 0x01, 0xf6, 0xf8, 0xe8, 0xd2, 0xfc, 0x15, 0x0c, 0xf8, + 0x10, 0x1b, 0x01, 0x0e, 0x16, 0x01, 0x09, 0xee, 0x10, 0xf3, 0xfd, 0x18, + 0xfa, 0x19, 0xc2, 0xe8, 0xfd, 0x06, 0xeb, 0x2b, 0xfc, 0x0c, 0xd6, 0xe8, + 0x0c, 0xd8, 0x23, 0x01, 0x23, 0x05, 0x20, 0xfd, 0xf6, 0xcb, 0x04, 0xea, + 0x05, 0x01, 0x0b, 0xfe, 0x2f, 0x0e, 0x01, 0xee, 0x17, 0x19, 0x18, 0xe6, + 0x0a, 0x20, 0xe3, 0xcd, 0x2b, 0xe0, 0x23, 0xe8, 0xe2, 0xf3, 0x21, 0x16, + 0xef, 0x0c, 0x3e, 0x81, 0xf7, 0xe1, 0xf5, 0x22, 0x06, 0x04, 0x24, 0x21, + 0x05, 0x01, 0x04, 0xd6, 0x12, 0xed, 0x01, 0x14, 0x36, 0xf7, 0xf2, 0xd5, + 0xfd, 0xdf, 0xf9, 0xda, 0xdf, 0x1d, 0x0c, 0x09, 0xfc, 0xe1, 0xf2, 0x0f, + 0xdb, 0xf9, 0xf9, 0xf5, 0xf6, 0x05, 0x06, 0xb0, 0x17, 0x1e, 0xfa, 0x03, + 0x2d, 0xec, 0x28, 0xfe, 0x27, 0xee, 0xf6, 0xfc, 0xf8, 0xf7, 0xeb, 0x15, + 0xf2, 0xd1, 0xfb, 0xe1, 0xfe, 0xef, 0x02, 0x33, 0x0a, 0x12, 0x17, 0xce, + 0x1c, 0xde, 0x12, 0x28, 0xee, 0xd9, 0x15, 0x01, 0x12, 0xf7, 0xe4, 0x03, + 0xd0, 0xfe, 0xda, 0x19, 0x0f, 0xd5, 0x0d, 0xf9, 0xf3, 0x18, 0x09, 0xe8, + 0xee, 0x14, 0x0b, 0x1e, 0xe0, 0xed, 0x05, 0x04, 0xea, 0x38, 0x01, 0x04, + 0xe9, 0xd1, 0xe7, 0x22, 0x15, 0x0d, 0x10, 0x22, 0x0a, 0x0f, 0xb5, 0x0f, + 0x18, 0x0c, 0x12, 0xf3, 0x13, 0xf8, 0xfe, 0x65, 0x01, 0xf7, 0x3c, 0xc5, + 0x2f, 0xea, 0xed, 0xfe, 0xfb, 0xe1, 0x1d, 0x05, 0x16, 0x06, 0x1e, 0x00, + 0x01, 0xff, 0xdd, 0x3e, 0xe5, 0xf5, 0xe9, 0x00, 0x22, 0x00, 0xe0, 0x18, + 0xf8, 0xe8, 0x04, 0x14, 0x31, 0xf3, 0x2e, 0xf4, 0x0b, 0x07, 0x48, 0xf6, + 0x18, 0xff, 0xe3, 0x16, 0xe5, 0x01, 0x21, 0xef, 0xd7, 0x3d, 0x00, 0x2f, + 0x2a, 0x5d, 0x0e, 0x0c, 0xe9, 0xe7, 0x0f, 0xe9, 0xfe, 0xee, 0x01, 0x0a, + 0xfe, 0xe1, 0xf7, 0x02, 0x2a, 0x02, 0x1e, 0x09, 0xd1, 0xf5, 0xed, 0xf9, + 0xf6, 0x60, 0x13, 0x17, 0x09, 0x00, 0xe9, 0xda, 0xd7, 0xfe, 0x02, 0x34, + 0xdd, 0xf4, 0x17, 0x1c, 0xe1, 0x05, 0xe9, 0x00, 0x13, 0x1f, 0x17, 0x0b, + 0x26, 0xea, 0xc3, 0x16, 0xea, 0x14, 0x13, 0x06, 0x04, 0xfb, 0xef, 0x0d, + 0x06, 0xeb, 0xf5, 0xe6, 0xfb, 0x0b, 0x0d, 0xb6, 0xfc, 0xf0, 0xd0, 0xe7, + 0xef, 0x31, 0x0e, 0x09, 0x11, 0x0a, 0x0d, 0x17, 0xff, 0xea, 0x37, 0x21, + 0xf9, 0xf2, 0x05, 0xc7, 0x0b, 0x15, 0xf5, 0x15, 0xc9, 0xea, 0xe4, 0xfd, + 0xfa, 0xfc, 0x13, 0xfe, 0xff, 0x16, 0xed, 0x04, 0xd5, 0xca, 0x24, 0xe6, + 0x10, 0xda, 0xe0, 0x16, 0x02, 0xe2, 0xb6, 0xe1, 0xea, 0xe1, 0xfe, 0xe5, + 0xb8, 0x18, 0xe0, 0xdf, 0xeb, 0xce, 0xd6, 0x0d, 0x08, 0x13, 0x05, 0xf7, + 0xf4, 0x1f, 0xdc, 0x05, 0x5a, 0xfa, 0x10, 0xfd, 0x11, 0xf7, 0x2a, 0x10, + 0x0d, 0x0f, 0xf3, 0xe9, 0x09, 0xfa, 0xf5, 0xe8, 0x03, 0x16, 0xfb, 0x02, + 0x10, 0x81, 0x29, 0xed, 0xdc, 0xf5, 0xfa, 0xf8, 0xfb, 0xfe, 0xfb, 0xf6, + 0xee, 0x13, 0xc0, 0x05, 0xf5, 0x1a, 0xb8, 0xf1, 0x11, 0xfd, 0x29, 0x10, + 0xe5, 0xfa, 0x00, 0x0f, 0x06, 0x09, 0xf0, 0xf2, 0xfe, 0xe6, 0xea, 0x1e, + 0x05, 0xfe, 0xec, 0x2f, 0xee, 0x04, 0xfe, 0xf9, 0xf2, 0x30, 0xf1, 0x27, + 0x00, 0x1a, 0xef, 0x12, 0x04, 0x1e, 0x44, 0xf6, 0xe1, 0xe4, 0xfc, 0xfd, + 0x14, 0xe5, 0x33, 0xe0, 0xf1, 0x0b, 0xed, 0x0b, 0x1a, 0x16, 0x18, 0xfb, + 0xf6, 0x02, 0x1e, 0x0a, 0xf2, 0xfb, 0xf7, 0x06, 0x2d, 0xf7, 0x04, 0xe2, + 0x10, 0x10, 0x12, 0x15, 0x12, 0xea, 0xe1, 0x14, 0x17, 0xf8, 0xe9, 0x08, + 0x15, 0x12, 0xee, 0x0f, 0x3c, 0xf4, 0x13, 0x06, 0x05, 0xfe, 0x0e, 0xdc, + 0xba, 0xfd, 0xc9, 0x0a, 0xed, 0x17, 0xc5, 0x04, 0xd8, 0xfe, 0x0d, 0xf7, + 0xf5, 0x28, 0xf2, 0xde, 0x0b, 0x26, 0xee, 0x1a, 0xf0, 0xe6, 0xe8, 0x07, + 0xc9, 0x16, 0xdb, 0x13, 0xdf, 0x06, 0xfc, 0xdf, 0xfc, 0xf9, 0xff, 0xf1, + 0x18, 0xfd, 0xf3, 0xff, 0xec, 0xf6, 0xe9, 0xed, 0xee, 0xdc, 0x00, 0x0f, + 0x0e, 0xac, 0xed, 0x15, 0xe4, 0xd2, 0xd7, 0x1b, 0xfd, 0x1a, 0xf8, 0xf7, + 0x07, 0x1c, 0xf6, 0xdf, 0x01, 0xf5, 0x09, 0xeb, 0xce, 0xee, 0x34, 0x2d, + 0x05, 0x32, 0x1e, 0xfb, 0x00, 0x15, 0xcc, 0x4f, 0x0a, 0xf5, 0x23, 0x0c, + 0x05, 0x16, 0x2d, 0x0c, 0xea, 0x0b, 0xd9, 0xcc, 0xf8, 0xf0, 0x30, 0xd6, + 0x15, 0xec, 0x28, 0xcb, 0x0e, 0x02, 0xb5, 0x38, 0x15, 0xd4, 0xee, 0x2d, + 0xe6, 0xe1, 0x0b, 0xe1, 0xf9, 0x17, 0x82, 0x07, 0x90, 0x00, 0x1a, 0x0b, + 0x07, 0xca, 0xcb, 0x30, 0xc8, 0x35, 0xec, 0x29, 0x23, 0x00, 0x27, 0xd3, + 0x0b, 0x12, 0xc7, 0xf7, 0x00, 0x0c, 0x10, 0x25, 0x33, 0x91, 0x26, 0x24, + 0x29, 0xcd, 0xff, 0xcb, 0xee, 0xfd, 0x27, 0xe7, 0xa9, 0xeb, 0x10, 0xaa, + 0xfe, 0x19, 0x1f, 0x08, 0xee, 0x0f, 0xf9, 0xe9, 0x08, 0x4e, 0x02, 0x01, + 0x24, 0x10, 0x15, 0xb0, 0xee, 0xeb, 0xbb, 0xda, 0xff, 0x22, 0xad, 0xa6, + 0x02, 0xd3, 0x99, 0x0a, 0x0e, 0x15, 0xe0, 0xfc, 0x0d, 0x1b, 0xfe, 0xcb, + 0xfb, 0x93, 0xfd, 0x06, 0x00, 0xe8, 0x21, 0xf9, 0x25, 0xc3, 0x28, 0x16, + 0x3a, 0xd3, 0xcc, 0xeb, 0x47, 0x26, 0x28, 0x16, 0x64, 0xf4, 0xf3, 0xf5, + 0xf2, 0x21, 0xe7, 0x49, 0x1a, 0xd7, 0x7a, 0xf9, 0x02, 0xfe, 0x81, 0xf9, + 0x37, 0x20, 0x48, 0xe4, 0x12, 0xdc, 0x3b, 0xf3, 0x11, 0x0b, 0xf7, 0x06, + 0x05, 0xd4, 0xc4, 0xef, 0xf1, 0x3d, 0xf4, 0x3d, 0xfd, 0x49, 0x19, 0x0d, + 0xdf, 0xf4, 0x38, 0xf7, 0x1f, 0x02, 0xdc, 0xfa, 0xf9, 0x99, 0x60, 0xe7, + 0x0e, 0xf3, 0xc5, 0x1c, 0x26, 0x30, 0xeb, 0x3a, 0x0a, 0xf7, 0x04, 0x0a, + 0xf9, 0x07, 0xfb, 0x1b, 0x31, 0x2e, 0x07, 0x65, 0xdf, 0xce, 0xc4, 0x1b, + 0xe8, 0xe5, 0x11, 0x1e, 0x00, 0x03, 0x3c, 0x32, 0x25, 0xd5, 0xcf, 0xeb, + 0x00, 0xd6, 0xb6, 0x14, 0xd9, 0x1e, 0xe8, 0x0a, 0x20, 0xf6, 0x08, 0x13, + 0xe9, 0xff, 0xdf, 0xdb, 0x08, 0xf0, 0x02, 0xff, 0x0d, 0xe3, 0xf5, 0xc3, + 0x13, 0x03, 0xe5, 0x02, 0xe7, 0x1c, 0x01, 0xe6, 0xf8, 0xf2, 0x2e, 0x15, + 0xf9, 0xe5, 0x10, 0xe0, 0x19, 0x07, 0xef, 0x1a, 0x1b, 0xee, 0xd9, 0xea, + 0xee, 0xe1, 0xfa, 0x22, 0x2c, 0x11, 0x0f, 0x1e, 0xfd, 0xe1, 0x09, 0xf3, + 0x09, 0xcc, 0xff, 0xfb, 0x06, 0x00, 0x23, 0xef, 0x1d, 0xea, 0xc6, 0x07, + 0x1b, 0xff, 0x00, 0x11, 0xf4, 0x0d, 0xf6, 0x03, 0x2a, 0xf1, 0xfe, 0x1b, + 0x01, 0x0b, 0x2a, 0xf8, 0xee, 0x01, 0xf6, 0x09, 0x1b, 0x12, 0xfa, 0xed, + 0x14, 0xf5, 0x16, 0x00, 0x04, 0x09, 0xfe, 0xf5, 0xea, 0x01, 0x25, 0x07, + 0xdf, 0xfc, 0xf1, 0x08, 0x1f, 0xea, 0x81, 0xf7, 0xe3, 0x28, 0xe6, 0xf7, + 0x25, 0x43, 0xeb, 0xfb, 0x25, 0x00, 0x17, 0x09, 0x0b, 0x09, 0x25, 0xe7, + 0xfe, 0xf1, 0x1e, 0x0e, 0x29, 0x17, 0xed, 0x13, 0xde, 0xff, 0x14, 0xfb, + 0xf8, 0xf1, 0x06, 0x0f, 0x0b, 0x15, 0x33, 0x35, 0xf3, 0xef, 0x0b, 0x01, + 0xe9, 0x0e, 0xf3, 0x12, 0xf2, 0x05, 0x14, 0x0b, 0x1e, 0x06, 0x25, 0x37, + 0x10, 0xed, 0x04, 0xf2, 0x06, 0xfe, 0xfc, 0x15, 0x0a, 0x11, 0x09, 0xf2, + 0x0a, 0xfd, 0x0a, 0xd6, 0x0a, 0xca, 0xc4, 0xdc, 0xe4, 0x1f, 0x1a, 0xea, + 0x15, 0x07, 0x02, 0xed, 0xd6, 0xde, 0x0f, 0xf3, 0xf7, 0xfd, 0x14, 0xcc, + 0xdd, 0xca, 0xfe, 0xea, 0x17, 0x00, 0xf8, 0xf7, 0xdb, 0x00, 0x03, 0x02, + 0xe2, 0xe7, 0xf3, 0xff, 0xfb, 0x03, 0xef, 0x02, 0x03, 0xf8, 0xe2, 0x1b, + 0xf4, 0xea, 0x1f, 0x21, 0xe8, 0xf0, 0xde, 0xee, 0x10, 0xed, 0xf1, 0xc0, + 0x06, 0xe6, 0xc8, 0xfe, 0xea, 0x10, 0xf0, 0x29, 0xf2, 0xf6, 0xf3, 0x10, + 0xe6, 0x0e, 0xe7, 0xde, 0xda, 0xe1, 0x10, 0x15, 0x51, 0x3b, 0xea, 0x32, + 0x15, 0x05, 0xf3, 0x0f, 0x00, 0xfc, 0x1f, 0x02, 0x05, 0xec, 0x0b, 0xf5, + 0xef, 0x07, 0x13, 0xf1, 0x4a, 0x0b, 0x06, 0x1a, 0xe1, 0xe3, 0x44, 0xec, + 0xed, 0xd8, 0x10, 0xee, 0xf5, 0xfb, 0x22, 0xf9, 0xde, 0x26, 0x36, 0x2b, + 0x2b, 0xc1, 0x4e, 0x0a, 0xe1, 0xb9, 0xed, 0xe6, 0x1c, 0x17, 0xf0, 0xbe, + 0x01, 0xd2, 0x17, 0xff, 0x2d, 0x22, 0xce, 0xd4, 0xfd, 0x38, 0xff, 0x18, + 0xc9, 0x0d, 0xba, 0x40, 0x3f, 0x1c, 0xfd, 0x13, 0x04, 0x06, 0x09, 0xdb, + 0x25, 0x2f, 0xd3, 0xee, 0xff, 0x03, 0xc2, 0xf2, 0xfd, 0xd5, 0xcc, 0x35, + 0xcd, 0x2a, 0x04, 0xf9, 0x08, 0x2d, 0x07, 0xbc, 0xb3, 0x39, 0x01, 0xb9, + 0x2f, 0x2d, 0xd1, 0x1e, 0x04, 0x14, 0xda, 0x2f, 0x06, 0xef, 0xfd, 0xca, + 0x64, 0xd1, 0xa5, 0x0b, 0xe6, 0x0d, 0xe8, 0x0f, 0x29, 0x21, 0x08, 0x0a, + 0xee, 0xc2, 0x11, 0x00, 0xe0, 0x36, 0xe3, 0x3c, 0xce, 0x30, 0xae, 0x0b, + 0xe5, 0xf3, 0xfd, 0x45, 0xf3, 0xd8, 0xe6, 0xe7, 0xd7, 0xf2, 0xd9, 0xfc, + 0x25, 0xf7, 0xec, 0xf6, 0x2a, 0xe1, 0x25, 0xd2, 0x26, 0x10, 0xea, 0xd1, + 0x48, 0x2f, 0x34, 0xe3, 0x01, 0xec, 0x0f, 0xf6, 0x1b, 0xdd, 0xfa, 0xed, + 0xd9, 0xd4, 0x83, 0x06, 0xfd, 0x0e, 0x04, 0xdc, 0x2c, 0xe0, 0xd7, 0xd4, + 0xff, 0xd4, 0xe9, 0x1f, 0xe0, 0xe9, 0xf2, 0xff, 0x37, 0xc7, 0xe8, 0xf6, + 0x02, 0xd0, 0x0b, 0xfd, 0x22, 0xfd, 0xcd, 0xcf, 0x16, 0xe9, 0xc5, 0xc6, + 0x42, 0x02, 0xb4, 0xd7, 0x10, 0x9a, 0x27, 0x0d, 0x5b, 0xea, 0x05, 0xda, + 0x02, 0x32, 0xc9, 0xfa, 0x0d, 0x0f, 0xde, 0x69, 0x1d, 0x84, 0x1c, 0x1d, + 0xd6, 0xff, 0xe0, 0xe7, 0x57, 0x17, 0x24, 0x38, 0x81, 0xbc, 0xfc, 0x02, + 0x05, 0xc9, 0xf1, 0xe1, 0xee, 0x0b, 0xea, 0x06, 0x0c, 0x28, 0xd5, 0xff, + 0xb0, 0x44, 0x1c, 0x35, 0x0b, 0xfe, 0xc8, 0xfc, 0x06, 0x0c, 0xdf, 0xeb, + 0x55, 0xe6, 0x0d, 0x14, 0xf0, 0x00, 0x31, 0xfe, 0xfc, 0x19, 0x15, 0xf9, + 0x05, 0xd3, 0x03, 0x1d, 0xdc, 0xed, 0x00, 0xf6, 0x0a, 0xf2, 0x0b, 0xf9, + 0x0a, 0x19, 0x0e, 0xeb, 0x0f, 0x13, 0x0b, 0x28, 0xce, 0x11, 0xe2, 0xaf, + 0x27, 0xe8, 0x10, 0x35, 0x3c, 0x05, 0xe1, 0xdc, 0xff, 0xfe, 0xd0, 0xc7, + 0x1c, 0x34, 0xcb, 0x03, 0xe8, 0x01, 0xea, 0x45, 0x87, 0xee, 0xeb, 0xfc, + 0xe8, 0x1b, 0x5f, 0xff, 0xe1, 0xd0, 0xeb, 0xeb, 0x11, 0x9b, 0x12, 0xf9, + 0x22, 0x15, 0xbd, 0xff, 0x07, 0x1f, 0xdb, 0x0d, 0x05, 0x17, 0x05, 0xe7, + 0xfe, 0xeb, 0x16, 0x1d, 0x23, 0xf9, 0xd4, 0xc3, 0x0f, 0x32, 0xc2, 0xea, + 0xae, 0x30, 0x08, 0x08, 0xfe, 0xfb, 0xe7, 0xf7, 0x0c, 0xcd, 0xf4, 0x01, + 0x42, 0xf6, 0xf2, 0xbc, 0x18, 0xb7, 0x1c, 0x09, 0x13, 0x18, 0x12, 0xdf, + 0xef, 0xfb, 0xf3, 0x12, 0x25, 0xe3, 0xbf, 0xce, 0x13, 0xeb, 0xfc, 0xf4, + 0x3d, 0x2f, 0xf6, 0xf5, 0x0f, 0xe8, 0x1b, 0xe6, 0x08, 0xe9, 0xed, 0x07, + 0xf0, 0xf4, 0x15, 0xf6, 0xee, 0xe1, 0x08, 0xe7, 0xfc, 0x11, 0xda, 0xfd, + 0x13, 0xed, 0xfb, 0x36, 0xef, 0xf1, 0xed, 0xe2, 0xf1, 0x0f, 0xd9, 0x10, + 0x20, 0xe6, 0x23, 0xfd, 0x3c, 0xcf, 0xb8, 0x1a, 0x1f, 0xe9, 0xea, 0xc6, + 0x17, 0xf5, 0x06, 0xed, 0xa3, 0x06, 0xda, 0x01, 0x31, 0x4f, 0x13, 0x0b, + 0x25, 0xdc, 0xe6, 0x0b, 0xf9, 0x14, 0xb0, 0x0b, 0x0e, 0xf7, 0xf6, 0x21, + 0xd2, 0xf0, 0x09, 0x31, 0x5e, 0xd1, 0xdd, 0xf9, 0xfa, 0x0e, 0x0c, 0x04, + 0x0c, 0xfd, 0xd6, 0x03, 0xed, 0x18, 0x02, 0xc2, 0xfc, 0xcf, 0x24, 0xf1, + 0x3a, 0xcf, 0x37, 0xff, 0x1b, 0xf5, 0xed, 0x00, 0x09, 0xe1, 0xe3, 0xa4, + 0xe0, 0xce, 0x12, 0xc2, 0xd8, 0xe7, 0x33, 0xea, 0x13, 0x32, 0xd4, 0xf6, + 0xfd, 0x1a, 0xf5, 0x00, 0x0d, 0xe8, 0x7f, 0x29, 0xcd, 0xf2, 0x0f, 0xf9, + 0x1b, 0x09, 0x07, 0x01, 0x18, 0xeb, 0x13, 0xf7, 0x0c, 0xe9, 0x07, 0x13, + 0xfb, 0xff, 0xf5, 0x15, 0x25, 0x2e, 0xed, 0x14, 0xf6, 0x22, 0x00, 0x12, + 0xf6, 0x11, 0x01, 0xe9, 0x04, 0x27, 0x02, 0x0d, 0xfe, 0xf5, 0x01, 0xdc, + 0x0c, 0x17, 0x02, 0x22, 0xcf, 0xec, 0xe7, 0x1b, 0xf9, 0x03, 0xfb, 0x06, + 0x0a, 0xff, 0xd3, 0x0b, 0xfb, 0xd9, 0x16, 0x21, 0x0b, 0x1b, 0xf4, 0xff, + 0x07, 0x29, 0xfe, 0x08, 0xd6, 0xf4, 0x07, 0xf6, 0xf8, 0x16, 0xe9, 0xe3, + 0x05, 0x0e, 0x04, 0xfb, 0xf0, 0x0c, 0x07, 0xe4, 0x02, 0xfd, 0xe7, 0x02, + 0x02, 0x07, 0x7f, 0xee, 0xe3, 0x10, 0x04, 0x02, 0x1f, 0x02, 0xdb, 0xfc, + 0xfb, 0xfe, 0x0c, 0xf3, 0xf9, 0xf1, 0x03, 0xdb, 0xe6, 0xee, 0xee, 0xfb, + 0x11, 0x18, 0x19, 0x11, 0xeb, 0x17, 0x03, 0xfa, 0xf3, 0xff, 0x20, 0xf9, + 0xfe, 0xe3, 0xf9, 0xe6, 0xfe, 0xfe, 0x00, 0xee, 0xfc, 0x0b, 0xfe, 0xd5, + 0xfa, 0x02, 0xf6, 0xf6, 0x05, 0x21, 0x04, 0x0d, 0xe0, 0x0a, 0x03, 0x13, + 0x0e, 0xea, 0xf9, 0x08, 0x25, 0xec, 0xef, 0x02, 0x03, 0x04, 0x11, 0x20, + 0x11, 0x0a, 0x00, 0xf7, 0xdd, 0xfd, 0x04, 0xf7, 0xff, 0x10, 0xf2, 0xf4, + 0xe7, 0xf1, 0xe7, 0xdf, 0x01, 0x26, 0x00, 0x0e, 0x2e, 0xfc, 0xea, 0xf8, + 0xf5, 0xf8, 0xf6, 0x0d, 0x10, 0x0b, 0xf2, 0xf7, 0x03, 0x06, 0x06, 0x11, + 0xf3, 0x06, 0x2c, 0x32, 0xf8, 0x13, 0x20, 0x01, 0xf4, 0xea, 0xca, 0xdc, + 0x07, 0xfd, 0x11, 0xe6, 0xfe, 0x09, 0xf6, 0xfd, 0x09, 0x03, 0xe3, 0xfe, + 0x08, 0x11, 0xdc, 0x14, 0xf5, 0x0b, 0xfd, 0x01, 0x01, 0xf6, 0xf1, 0xfa, + 0x00, 0xf6, 0x11, 0xf8, 0x01, 0x1b, 0xdd, 0xfc, 0xf4, 0xff, 0xfd, 0x0a, + 0x0c, 0xf2, 0x31, 0x04, 0xf7, 0x05, 0x18, 0x06, 0x08, 0xf7, 0x31, 0x17, + 0x16, 0x24, 0x20, 0x0d, 0x30, 0x09, 0xc6, 0x8b, 0x2a, 0xfd, 0x42, 0x11, + 0xfa, 0x08, 0x11, 0x2d, 0x18, 0xf8, 0xff, 0xfb, 0x1e, 0x06, 0xf2, 0xc5, + 0xf2, 0xd4, 0xf4, 0xea, 0x2b, 0x20, 0xfe, 0xfa, 0xeb, 0x1a, 0x07, 0xe3, + 0x19, 0xbc, 0x04, 0xf7, 0x1e, 0xfb, 0x08, 0xeb, 0x21, 0x20, 0x14, 0x2e, + 0xe4, 0xc4, 0x0b, 0x23, 0xd1, 0x21, 0xc9, 0xeb, 0x17, 0xe9, 0xcf, 0x1d, + 0x12, 0xe0, 0xfe, 0xd0, 0xfc, 0x10, 0xfb, 0x01, 0x1f, 0xef, 0x2f, 0x1d, + 0xcc, 0xda, 0x26, 0xd8, 0x05, 0x2a, 0xe1, 0x04, 0x24, 0xf3, 0xf6, 0xf0, + 0xd9, 0x23, 0xeb, 0x33, 0xf8, 0x00, 0xf7, 0x94, 0x28, 0xca, 0x9a, 0xec, + 0xf9, 0xbc, 0xef, 0x1d, 0xe0, 0x35, 0x07, 0xd0, 0x0a, 0x10, 0x24, 0x0b, + 0x26, 0xf4, 0xda, 0x0d, 0xfc, 0xfe, 0xee, 0xfe, 0xdb, 0xce, 0x09, 0xff, + 0x30, 0xf5, 0x50, 0x0f, 0xcf, 0x45, 0x01, 0xde, 0x15, 0x5f, 0xd0, 0xe4, + 0x14, 0xfe, 0x1f, 0xef, 0x2d, 0x04, 0x13, 0x2c, 0x05, 0xfd, 0x81, 0x37, + 0xec, 0xfa, 0x20, 0x12, 0xe8, 0xd3, 0xfd, 0xea, 0xfb, 0x05, 0x12, 0xe1, + 0x07, 0x0d, 0xcf, 0xcf, 0x39, 0x23, 0xfa, 0xf2, 0x1b, 0xd1, 0xf3, 0xe3, + 0x2c, 0x22, 0xe9, 0xe9, 0xb0, 0xc2, 0xcb, 0xf4, 0x0d, 0x3a, 0xbc, 0x1b, + 0xf8, 0xae, 0xaa, 0xd5, 0x26, 0x12, 0x0b, 0xe2, 0xf4, 0xb6, 0x37, 0x2c, + 0x14, 0x0b, 0x1d, 0xcb, 0x0a, 0xe9, 0xf7, 0xda, 0x9c, 0x24, 0x0a, 0x26, + 0x19, 0x33, 0xee, 0xf0, 0xf3, 0x11, 0xdf, 0xf6, 0x34, 0xc5, 0xce, 0x01, + 0xd5, 0xfb, 0x0c, 0x17, 0x09, 0xfd, 0xf7, 0x15, 0xf9, 0xe1, 0xf2, 0x1a, + 0xdc, 0xd4, 0xb9, 0xfa, 0x18, 0xc8, 0xd7, 0x10, 0x10, 0x05, 0x0e, 0xf3, + 0x10, 0xe0, 0x26, 0x10, 0x3e, 0xd5, 0xde, 0x14, 0xf6, 0x0f, 0x1e, 0xf0, + 0x10, 0xdb, 0x0f, 0x17, 0xeb, 0x03, 0xfa, 0x25, 0x06, 0x09, 0xc4, 0x10, + 0x32, 0xed, 0xff, 0xe2, 0xcf, 0xfc, 0xf5, 0x12, 0xc2, 0x09, 0x76, 0xed, + 0xbb, 0x1a, 0x05, 0x1c, 0xa4, 0xdf, 0xe7, 0xbd, 0x23, 0x9b, 0xec, 0xbd, + 0xee, 0xd9, 0x81, 0x3a, 0x0e, 0x88, 0x14, 0x1b, 0xc9, 0x17, 0x34, 0xd4, + 0xd5, 0xfe, 0x17, 0x09, 0xd1, 0xf6, 0x27, 0x09, 0x0a, 0xf3, 0xb5, 0x1d, + 0xc7, 0xac, 0x75, 0x08, 0x07, 0x34, 0xfd, 0x2b, 0x37, 0x31, 0x0f, 0xe6, + 0x8a, 0x33, 0x3a, 0xde, 0x02, 0x30, 0xfa, 0x25, 0xf1, 0x17, 0x29, 0x00, + 0x0f, 0x07, 0x09, 0xdb, 0x11, 0xeb, 0xfa, 0xff, 0x22, 0x18, 0x1a, 0x1b, + 0x27, 0x27, 0x08, 0xb0, 0x27, 0xf6, 0xfb, 0x02, 0xed, 0x07, 0x38, 0x1b, + 0x6a, 0x37, 0xcd, 0xcf, 0x14, 0x5e, 0xab, 0x0c, 0x2e, 0xf3, 0xbd, 0x2c, + 0x3f, 0x47, 0x02, 0x11, 0x02, 0xf5, 0x07, 0x41, 0x0b, 0xbf, 0x23, 0x4b, + 0x21, 0xa6, 0x17, 0x03, 0xf4, 0xfb, 0x62, 0x1b, 0x1d, 0xf7, 0xfe, 0x1e, + 0x1f, 0x02, 0xf9, 0x55, 0xff, 0x4d, 0x2f, 0x32, 0x30, 0x02, 0x03, 0x8e, + 0xdf, 0x25, 0x21, 0xde, 0xf1, 0xff, 0xf7, 0xf5, 0x31, 0xf2, 0x12, 0xd0, + 0x30, 0xe8, 0xd3, 0xe4, 0xfc, 0x1f, 0xfd, 0x0d, 0x0c, 0x18, 0x2f, 0xde, + 0x36, 0xec, 0x10, 0xff, 0x03, 0x32, 0xbf, 0xff, 0x40, 0xd9, 0x07, 0x22, + 0xfa, 0x36, 0xf6, 0x32, 0x15, 0xbb, 0xdd, 0x10, 0xa6, 0x2a, 0xfb, 0x1c, + 0x09, 0x00, 0x05, 0xcd, 0xe2, 0xe0, 0x13, 0xb3, 0xf9, 0x72, 0xc5, 0xee, + 0xe8, 0x1d, 0xcb, 0xfb, 0x01, 0x18, 0x2e, 0x69, 0x0f, 0xf7, 0x12, 0x06, + 0x20, 0xd7, 0x26, 0xf1, 0x07, 0x3f, 0x39, 0x17, 0x04, 0xfb, 0xe3, 0x29, + 0xf9, 0x0e, 0x01, 0xab, 0xf5, 0xf9, 0xe5, 0xee, 0x6b, 0xe9, 0x25, 0x09, + 0x59, 0xbc, 0xf1, 0xd5, 0x1a, 0x0b, 0xef, 0xd2, 0x08, 0xfd, 0xf4, 0x30, + 0xed, 0xd8, 0xd3, 0xcc, 0xf0, 0xf0, 0x17, 0xf8, 0x1a, 0x0a, 0xf5, 0xb4, + 0x24, 0x00, 0x23, 0x0d, 0x29, 0x1a, 0xf3, 0x1f, 0xfa, 0xff, 0xf8, 0x0e, + 0xfb, 0x05, 0xd8, 0xdc, 0xad, 0x07, 0xf8, 0x4e, 0x21, 0xf3, 0xb4, 0x00, + 0x02, 0x9c, 0x2d, 0x01, 0x63, 0x3c, 0xdd, 0xf3, 0xcf, 0xe9, 0xc7, 0xba, + 0xe4, 0x03, 0x16, 0xfe, 0xe9, 0x1d, 0xfd, 0x24, 0xc1, 0x52, 0x00, 0x45, + 0xca, 0xef, 0xce, 0x08, 0xd2, 0x11, 0x1a, 0xa0, 0x11, 0xcb, 0xc0, 0x23, + 0x14, 0xeb, 0x2f, 0x86, 0xce, 0x37, 0xdb, 0x26, 0x08, 0x08, 0xb2, 0xb9, + 0xd4, 0xdd, 0xf4, 0x02, 0xa2, 0x54, 0x01, 0xf6, 0xc2, 0x06, 0x12, 0x2f, + 0x0d, 0x20, 0x11, 0xcd, 0xf4, 0x44, 0xad, 0xd6, 0x0c, 0xc8, 0xf0, 0x91, + 0xc3, 0xf4, 0xa6, 0x14, 0x36, 0xe7, 0xd7, 0x0a, 0x02, 0xf3, 0x04, 0x35, + 0xee, 0xdc, 0x09, 0xd9, 0xe4, 0x36, 0x2f, 0x15, 0x2a, 0xdb, 0x24, 0x06, + 0x04, 0xeb, 0xfb, 0x0d, 0x08, 0x47, 0x76, 0xe0, 0x47, 0xaf, 0x1c, 0xd0, + 0x76, 0xff, 0xb0, 0xc8, 0xbf, 0xb7, 0xf8, 0x03, 0x58, 0xf3, 0x05, 0xd0, + 0xf5, 0x0f, 0xf5, 0x08, 0x3d, 0xdf, 0x0b, 0xf3, 0xfb, 0x10, 0x3e, 0xac, + 0x9d, 0x01, 0x1b, 0xbc, 0xab, 0x08, 0xdd, 0xce, 0x1c, 0x12, 0xe7, 0x01, + 0x1b, 0x0d, 0x0b, 0xf0, 0x05, 0xdf, 0x0b, 0x0f, 0x11, 0x06, 0x2a, 0x08, + 0xe3, 0xd0, 0x11, 0xe0, 0xe9, 0xed, 0xf3, 0x37, 0xa1, 0x7f, 0x08, 0xc4, + 0xd0, 0xcd, 0x0e, 0x0c, 0xc6, 0x01, 0x5a, 0xfd, 0x1f, 0x54, 0xd6, 0xd2, + 0xe8, 0x39, 0x99, 0x06, 0x07, 0xcf, 0x11, 0xfd, 0x07, 0xa3, 0xe0, 0xfa, + 0xbf, 0x18, 0x03, 0x0b, 0xe9, 0xe6, 0xe0, 0xae, 0xec, 0x28, 0xaa, 0x0e, + 0xaf, 0x2a, 0xf7, 0x1a, 0x0c, 0x0a, 0x1c, 0x2a, 0x30, 0x9f, 0xaa, 0x17, + 0xe1, 0xc6, 0x1d, 0xdb, 0x24, 0xfc, 0x13, 0xcc, 0xf5, 0xed, 0x0a, 0x2a, + 0xde, 0xee, 0x2b, 0xc2, 0x00, 0xfa, 0x12, 0x01, 0x29, 0xf1, 0xc9, 0xef, + 0xf7, 0x0c, 0xe9, 0xc3, 0xfe, 0xe3, 0x13, 0xbf, 0x27, 0x26, 0xf4, 0x07, + 0x2b, 0xe7, 0xc1, 0x02, 0x17, 0x01, 0xe6, 0x3c, 0xca, 0xac, 0xf3, 0x1b, + 0x30, 0x7f, 0xf9, 0x0f, 0x31, 0xeb, 0x9f, 0x23, 0x1a, 0x0c, 0xc3, 0xf9, + 0x0e, 0xe4, 0xb5, 0xfb, 0xd8, 0xe4, 0xe3, 0xcb, 0xeb, 0xfa, 0xf9, 0x0e, + 0xe8, 0xdd, 0xe6, 0xe2, 0xeb, 0xcb, 0xe8, 0xea, 0xeb, 0xef, 0xf3, 0x0a, + 0x08, 0x2d, 0x05, 0xf6, 0xf3, 0xf6, 0xda, 0x04, 0xe5, 0xf8, 0x03, 0x21, + 0xc4, 0x1e, 0xef, 0x2a, 0xcc, 0x52, 0xf7, 0x25, 0xcd, 0xee, 0xf6, 0xfb, + 0x31, 0xea, 0x13, 0x08, 0x09, 0x06, 0xf1, 0x16, 0x07, 0xd0, 0x15, 0x1f, + 0x00, 0xf9, 0xd3, 0xe7, 0x12, 0xe1, 0x11, 0xdc, 0xd8, 0xd0, 0xef, 0x24, + 0x02, 0xfa, 0x0a, 0x16, 0xfa, 0x01, 0x05, 0xfb, 0x1e, 0xf7, 0x21, 0x2e, + 0x0b, 0xd7, 0x30, 0xfc, 0x08, 0x0e, 0xfe, 0xee, 0xda, 0x07, 0x06, 0xe2, + 0x3d, 0x17, 0xfe, 0x02, 0x05, 0x0c, 0xc0, 0x23, 0xf1, 0x19, 0xfe, 0xe3, + 0x0c, 0xbf, 0xd5, 0x06, 0xcf, 0xf8, 0xf2, 0xd3, 0x1f, 0xd4, 0xf6, 0xff, + 0x21, 0xe1, 0xe8, 0x0d, 0x16, 0xfa, 0x0d, 0x0a, 0xfe, 0x1e, 0xf6, 0x07, + 0x01, 0xec, 0x21, 0x54, 0x36, 0x2d, 0x1a, 0xf8, 0x00, 0x0d, 0x1b, 0x00, + 0x11, 0xcb, 0x2e, 0xff, 0xeb, 0xc3, 0x22, 0xdd, 0x08, 0xd5, 0xe6, 0xec, + 0x2e, 0x2c, 0x18, 0x60, 0x14, 0xfc, 0xd3, 0xab, 0xf7, 0x14, 0x16, 0xec, + 0x03, 0xdc, 0x11, 0xf5, 0x29, 0xec, 0xe2, 0x00, 0x07, 0xdd, 0xe9, 0xfa, + 0xdb, 0x15, 0x0d, 0x14, 0xcc, 0x02, 0xf8, 0x29, 0xef, 0x1a, 0x0d, 0x15, + 0x16, 0xd5, 0x33, 0xe8, 0x00, 0x16, 0xfe, 0xeb, 0xe7, 0xff, 0x03, 0x07, + 0xff, 0xfe, 0x02, 0x00, 0x06, 0x04, 0x0e, 0xf0, 0x05, 0xfd, 0x05, 0x05, + 0x20, 0xed, 0x0b, 0x00, 0xfa, 0x03, 0x02, 0x01, 0xf9, 0xf7, 0xf6, 0xfc, + 0x00, 0x03, 0xff, 0xfc, 0xfb, 0xf5, 0x05, 0x06, 0x08, 0x02, 0x03, 0x00, + 0x07, 0x0c, 0xfd, 0xf7, 0xfe, 0xfb, 0x08, 0xf4, 0x10, 0x0d, 0xfc, 0x03, + 0xf6, 0xec, 0x0c, 0xf8, 0xfc, 0xea, 0x00, 0x01, 0xf9, 0x0c, 0xfe, 0xf3, + 0x04, 0x0a, 0xfa, 0x19, 0x04, 0x03, 0xfd, 0xfd, 0xfd, 0x03, 0x07, 0x04, + 0xfe, 0xff, 0xfb, 0xfb, 0xff, 0x02, 0x1a, 0x02, 0x06, 0xfe, 0x7f, 0x01, + 0xf7, 0xf1, 0xf8, 0x00, 0x05, 0xe9, 0x01, 0xfb, 0xf4, 0xfd, 0x00, 0x09, + 0x0f, 0x0d, 0xf5, 0xf3, 0x08, 0x03, 0x04, 0x07, 0xfe, 0xf8, 0x0f, 0xf9, + 0x14, 0x05, 0xf8, 0x04, 0xf1, 0x04, 0x04, 0xf6, 0xfc, 0x0b, 0xfe, 0x05, + 0xb1, 0xfe, 0x1e, 0x00, 0x07, 0xfc, 0xf4, 0x08, 0xf9, 0x00, 0xf8, 0xfb, + 0x03, 0xff, 0x09, 0x04, 0x0f, 0xfe, 0x06, 0x11, 0xf4, 0xfb, 0x05, 0x00, + 0xf9, 0x03, 0x09, 0x05, 0xf8, 0xf6, 0x06, 0xfa, 0x09, 0x02, 0x00, 0xfb, + 0xfd, 0xfb, 0xff, 0xf8, 0x08, 0xf2, 0xfd, 0x05, 0x02, 0xf3, 0x09, 0x06, + 0xf4, 0x00, 0xfb, 0x09, 0x02, 0x0c, 0x0f, 0x00, 0x32, 0x01, 0x04, 0xfb, + 0xf8, 0xfb, 0xff, 0xf3, 0x00, 0x01, 0xf6, 0x05, 0xf9, 0x03, 0x07, 0x10, + 0xfe, 0x02, 0x05, 0x03, 0x06, 0x06, 0xe9, 0x05, 0x07, 0xff, 0xf9, 0xf7, + 0xfc, 0x00, 0xfd, 0x01, 0x17, 0xf5, 0x02, 0xff, 0x06, 0xf1, 0x04, 0xfb, + 0x05, 0x00, 0x06, 0xf5, 0x09, 0xfd, 0x03, 0x03, 0x0f, 0xfa, 0x08, 0xf1, + 0xff, 0x00, 0xfd, 0xee, 0x0b, 0xe9, 0x06, 0x03, 0x0e, 0x02, 0x05, 0x05, + 0xff, 0x06, 0x05, 0x00, 0x01, 0xfa, 0x01, 0x04, 0x03, 0x06, 0x01, 0x0a, + 0xd1, 0x13, 0x1b, 0xf4, 0x12, 0xd6, 0x21, 0x17, 0x2f, 0xf0, 0x11, 0xdb, + 0xfd, 0xf1, 0x96, 0xe9, 0xbc, 0x1a, 0xd0, 0xec, 0xe9, 0x02, 0xf3, 0xd3, + 0x11, 0xe6, 0x99, 0xcb, 0xfa, 0x18, 0xcd, 0x1e, 0x11, 0x05, 0x30, 0x28, + 0x0d, 0xfb, 0xc2, 0x2d, 0xce, 0xb7, 0xfd, 0xd4, 0x1b, 0x1b, 0xe6, 0x02, + 0x23, 0xdb, 0x2a, 0x4b, 0xee, 0xdf, 0xe7, 0xdf, 0xea, 0xe9, 0x07, 0x02, + 0xef, 0x19, 0xee, 0x00, 0xf2, 0xf3, 0xf8, 0xea, 0xe8, 0xac, 0x0e, 0x19, + 0x0f, 0x2e, 0xfd, 0xf9, 0xd6, 0xa9, 0xff, 0x11, 0x0c, 0x0e, 0x0d, 0xe1, + 0x28, 0x07, 0x04, 0x3b, 0xf3, 0x0f, 0x1a, 0xf1, 0xc4, 0xe7, 0x00, 0xf8, + 0x2b, 0xe7, 0x29, 0xd9, 0xf0, 0xf3, 0x1e, 0x10, 0x38, 0xc7, 0xe6, 0xd2, + 0xe9, 0x05, 0x3d, 0x21, 0x15, 0x1e, 0x25, 0x12, 0xf0, 0xf1, 0xda, 0x2b, + 0xed, 0x60, 0xde, 0x08, 0xdd, 0xea, 0xf3, 0x15, 0x16, 0xfa, 0x08, 0xbc, + 0xdc, 0x44, 0x24, 0x07, 0x0f, 0xf1, 0xbe, 0xc0, 0xe6, 0xee, 0x03, 0x1f, + 0xf4, 0x09, 0xb0, 0x27, 0x42, 0x8b, 0xdf, 0x00, 0x26, 0xd6, 0xf1, 0x05, + 0xd3, 0x30, 0xf5, 0xf9, 0xe1, 0xc0, 0x7f, 0xf8, 0x12, 0xd2, 0x17, 0xf8, + 0xd0, 0xf5, 0x01, 0x12, 0xe4, 0xfe, 0xc4, 0x0f, 0xa8, 0xb2, 0xc3, 0x03, + 0x0d, 0x10, 0x04, 0xf5, 0x04, 0x38, 0x8b, 0x2b, 0x36, 0xc5, 0x0c, 0xc5, + 0x07, 0x1c, 0x00, 0x40, 0x18, 0x1f, 0x10, 0x2f, 0x0c, 0x07, 0x0b, 0x2c, + 0x4f, 0xcf, 0xfe, 0x32, 0xf3, 0xe2, 0xdd, 0x12, 0x10, 0x01, 0x20, 0xe9, + 0x0a, 0x52, 0x38, 0x1d, 0x25, 0xea, 0x0b, 0xe2, 0x1d, 0x0b, 0xf9, 0xf8, + 0xa6, 0x23, 0xed, 0xcc, 0xf5, 0xbf, 0x00, 0x20, 0xdf, 0x33, 0xeb, 0x18, + 0xb3, 0x0c, 0x0e, 0xfb, 0x03, 0xeb, 0x05, 0xde, 0xe5, 0x04, 0xf5, 0x15, + 0x00, 0x15, 0xf4, 0x0e, 0x5e, 0x12, 0x0e, 0xf0, 0xec, 0x24, 0x0d, 0x28, + 0x1d, 0x06, 0xea, 0xde, 0xe0, 0xeb, 0x1b, 0x03, 0x0b, 0x73, 0x13, 0x19, + 0x6a, 0x26, 0x12, 0xdc, 0xe7, 0xdd, 0x0a, 0xe7, 0xeb, 0x36, 0xa8, 0x23, + 0x12, 0xcf, 0x3c, 0xea, 0x1e, 0xe7, 0x31, 0x3e, 0xc9, 0xee, 0xef, 0x02, + 0xdf, 0xdb, 0xb4, 0xec, 0xd8, 0x22, 0x00, 0x15, 0x0f, 0xc7, 0xed, 0xe7, + 0x56, 0x08, 0xfb, 0x0a, 0xf9, 0x1f, 0xe2, 0xf1, 0xf5, 0x29, 0x24, 0x16, + 0xda, 0xd3, 0xf3, 0xf2, 0xfb, 0xf7, 0x37, 0x14, 0x12, 0xe0, 0xd7, 0x33, + 0xf7, 0x35, 0xc9, 0xfe, 0x04, 0xf8, 0xb9, 0x1f, 0x46, 0xe0, 0xeb, 0xfa, + 0x17, 0x16, 0x17, 0xea, 0xe2, 0x32, 0x7f, 0x27, 0x41, 0x1c, 0x1f, 0x02, + 0x05, 0xf0, 0xe1, 0xfc, 0x18, 0x36, 0x26, 0xe7, 0xf8, 0x20, 0xf7, 0x08, + 0xf6, 0x23, 0x03, 0xbb, 0xed, 0x43, 0x01, 0x11, 0xe3, 0xfb, 0x05, 0xff, + 0x00, 0xf5, 0xdc, 0x37, 0xf9, 0x13, 0x3d, 0xef, 0x16, 0xe8, 0xa8, 0x2e, + 0xbb, 0xf4, 0x0f, 0xfb, 0x01, 0x15, 0x11, 0x30, 0xdd, 0xf1, 0x0d, 0x12, + 0xcd, 0xf0, 0x28, 0xf3, 0xfc, 0x12, 0xed, 0x00, 0x33, 0x11, 0xfe, 0xfd, + 0x1a, 0x30, 0xd3, 0xce, 0x27, 0xfd, 0x0d, 0x23, 0xed, 0x24, 0x1e, 0x30, + 0x30, 0xff, 0xe0, 0x1e, 0x15, 0x1e, 0x1d, 0x03, 0xf6, 0xd9, 0xeb, 0xc5, + 0x04, 0xe4, 0xfe, 0xdb, 0x23, 0xe5, 0xed, 0x35, 0x37, 0x44, 0xef, 0x04, + 0x14, 0x1f, 0x9f, 0xee, 0x33, 0x1e, 0x0f, 0xce, 0xe5, 0x1d, 0xe3, 0xf4, + 0x23, 0xdb, 0xf3, 0x05, 0x1d, 0x2c, 0xf7, 0x20, 0xe1, 0xb8, 0xe5, 0x02, + 0x1e, 0x05, 0x10, 0x1c, 0x0f, 0xda, 0x05, 0x21, 0xf6, 0x01, 0xf5, 0xd0, + 0x00, 0x29, 0xf3, 0xe4, 0xe6, 0x29, 0xf3, 0xfd, 0x04, 0xf5, 0xee, 0x54, + 0xdd, 0xe9, 0xe8, 0x1b, 0xfd, 0xee, 0x05, 0x39, 0xf5, 0x0e, 0xc8, 0x0f, + 0x21, 0x8e, 0x3b, 0xfe, 0x2f, 0xfb, 0xd0, 0x43, 0xf2, 0x05, 0xf2, 0xff, + 0x26, 0x0a, 0xf1, 0xec, 0xe6, 0xcf, 0xfb, 0x1d, 0xf4, 0xdd, 0x0e, 0xcb, + 0xc8, 0xfb, 0xfd, 0x20, 0x1a, 0xe3, 0xfb, 0x0c, 0xd1, 0x07, 0xdb, 0xd0, + 0x05, 0x2e, 0xc4, 0x01, 0x15, 0xe4, 0xda, 0x19, 0xe2, 0x99, 0xd2, 0x28, + 0x05, 0x81, 0xfe, 0xc4, 0xe5, 0xf6, 0xb5, 0xe6, 0x0d, 0xf9, 0xfd, 0x05, + 0x18, 0x07, 0xbf, 0xc6, 0x3b, 0xe2, 0xd9, 0xd4, 0x1f, 0xfc, 0x36, 0xae, + 0xbb, 0x68, 0x26, 0xcd, 0x3a, 0xfd, 0x26, 0xdf, 0x2b, 0xf5, 0x20, 0x31, + 0x09, 0xe2, 0xd4, 0xe3, 0x0b, 0x0b, 0xe1, 0x07, 0xce, 0xf5, 0xf3, 0x3c, + 0x11, 0xfe, 0x07, 0x59, 0xfa, 0x26, 0xff, 0xd0, 0xe0, 0x03, 0x13, 0xdf, + 0xf3, 0x00, 0x3f, 0x0a, 0x13, 0xfc, 0xfd, 0xd5, 0x11, 0x32, 0xe6, 0xff, + 0xf4, 0x45, 0xcc, 0xfe, 0x01, 0x0a, 0xb7, 0x65, 0xea, 0x09, 0xf9, 0x26, + 0xf9, 0x0f, 0x3a, 0x04, 0xd9, 0xd0, 0x29, 0xd6, 0xf2, 0xf4, 0x17, 0x8e, + 0x47, 0x32, 0x1b, 0x3e, 0xf3, 0x24, 0x28, 0x0a, 0xf0, 0x14, 0xf9, 0xf4, + 0x11, 0xd2, 0x06, 0xe3, 0x02, 0x04, 0xf9, 0xf1, 0x34, 0xc9, 0xbc, 0xec, + 0x08, 0x32, 0x0a, 0xf4, 0x09, 0x14, 0xff, 0x05, 0x40, 0x18, 0xf0, 0x0a, + 0x78, 0x08, 0x26, 0xfe, 0xf5, 0x0c, 0x24, 0xd3, 0x25, 0x22, 0xda, 0xd6, + 0x13, 0x2f, 0xef, 0xe8, 0x1a, 0xe4, 0xf1, 0x1c, 0x01, 0x70, 0x2b, 0xad, + 0xed, 0xa3, 0xd6, 0x14, 0x2e, 0xd4, 0xb9, 0xee, 0x23, 0x0f, 0xc4, 0x08, + 0xe8, 0xca, 0x10, 0xd6, 0x12, 0x15, 0xf0, 0x17, 0x02, 0xd9, 0xfd, 0xec, + 0x1a, 0xb3, 0xf3, 0x26, 0x0e, 0x0f, 0xd4, 0xf1, 0x0c, 0xd6, 0x52, 0xf9, + 0x06, 0x39, 0x04, 0x05, 0xe8, 0xf9, 0xf2, 0xf6, 0x14, 0x18, 0x1f, 0xfb, + 0xd7, 0x0f, 0xea, 0x09, 0x09, 0x23, 0x27, 0x03, 0xca, 0xdf, 0x81, 0xff, + 0xef, 0xf2, 0xe6, 0xf3, 0x2f, 0xdb, 0xfa, 0xf4, 0xc0, 0xdd, 0x32, 0x42, + 0xe6, 0xc1, 0x14, 0xe8, 0x0e, 0x20, 0x46, 0x97, 0x09, 0xca, 0x39, 0x18, + 0x12, 0x11, 0x38, 0x08, 0x01, 0x01, 0x20, 0xf1, 0xdc, 0x09, 0xe4, 0xeb, + 0x9e, 0x26, 0xf1, 0x44, 0x03, 0xfc, 0x25, 0xcc, 0x3b, 0xca, 0xc6, 0xfe, + 0x0d, 0x2d, 0x17, 0xbd, 0xca, 0xff, 0xce, 0x06, 0x25, 0x1e, 0xb6, 0xee, + 0xfe, 0x0c, 0xf9, 0xd6, 0xd2, 0x42, 0x0e, 0xda, 0x00, 0x25, 0x1d, 0x19, + 0x01, 0xdb, 0xd1, 0x34, 0x22, 0xf7, 0xe4, 0xe6, 0xde, 0xef, 0xb2, 0x27, + 0xce, 0xef, 0xe7, 0xc2, 0x1a, 0x2a, 0x2f, 0xd0, 0x16, 0x17, 0xc9, 0x9e, + 0x06, 0x01, 0x07, 0xf0, 0x03, 0xfb, 0xea, 0x1c, 0x9c, 0xf0, 0x15, 0x14, + 0xf2, 0x07, 0xe6, 0xcf, 0x1c, 0x0b, 0x0c, 0x04, 0x26, 0xf1, 0x30, 0x19, + 0x07, 0xe0, 0x00, 0x00, 0x4a, 0x09, 0x04, 0xb7, 0xc2, 0x13, 0x32, 0xf7, + 0x19, 0xd1, 0xdf, 0x02, 0x21, 0x36, 0xe3, 0x09, 0xda, 0x1d, 0xd6, 0xff, + 0x02, 0xff, 0xbc, 0xdc, 0x42, 0x4a, 0x09, 0xd9, 0x09, 0xb5, 0x53, 0xd6, + 0x12, 0xf1, 0x50, 0x20, 0xe4, 0x1f, 0x04, 0x28, 0xcd, 0x1a, 0x22, 0x09, + 0x34, 0xfc, 0xfd, 0xfd, 0x11, 0xd8, 0xfb, 0x2e, 0xec, 0xf3, 0x22, 0x0f, + 0xea, 0x1a, 0x14, 0xe2, 0x1d, 0x1a, 0xd2, 0x09, 0xfc, 0x3b, 0x0c, 0xf8, + 0xfe, 0x1e, 0xc8, 0x9d, 0x3c, 0x02, 0x84, 0x0a, 0xd8, 0x22, 0xc1, 0xf6, + 0xda, 0xe6, 0xf2, 0x5f, 0xeb, 0x08, 0x07, 0x35, 0xde, 0x17, 0xbd, 0xd8, + 0xf8, 0x2a, 0x1a, 0xfb, 0x17, 0x22, 0xfd, 0x24, 0xf1, 0xe9, 0x33, 0x20, + 0x09, 0xf1, 0xfa, 0x2b, 0x2b, 0x0e, 0xe0, 0x08, 0x44, 0x08, 0x2f, 0x0a, + 0xfa, 0xf2, 0x04, 0xc1, 0xcd, 0x01, 0x09, 0xd7, 0xe6, 0xc7, 0x56, 0x0d, + 0x06, 0x22, 0x00, 0xca, 0x0f, 0x01, 0xe6, 0x04, 0xc7, 0xc6, 0xdc, 0xb1, + 0xff, 0x22, 0xfa, 0xfc, 0xfc, 0x46, 0x0a, 0xd4, 0x40, 0x26, 0x22, 0xe2, + 0x0b, 0xf8, 0xe0, 0xf3, 0x1d, 0xec, 0xe9, 0xf0, 0xf7, 0x2e, 0xe9, 0xdf, + 0x09, 0xcd, 0xc2, 0x04, 0x06, 0x0b, 0xbb, 0xfd, 0xe8, 0x14, 0x31, 0x12, + 0x33, 0xf1, 0xdc, 0x06, 0x1a, 0xf1, 0x41, 0x06, 0x00, 0x06, 0xb5, 0xe7, + 0xc0, 0x05, 0xc5, 0xf0, 0x24, 0x15, 0x2d, 0x2a, 0xdc, 0xf1, 0x01, 0xcd, + 0x1e, 0x0a, 0xb2, 0xf7, 0x1c, 0xf7, 0x04, 0xf2, 0x18, 0xf2, 0x02, 0xfe, + 0x14, 0xe8, 0x06, 0xdf, 0x1a, 0xc6, 0xb5, 0x11, 0x38, 0x02, 0x2e, 0xef, + 0x00, 0x1d, 0xf1, 0xde, 0xed, 0xdf, 0xfb, 0xf2, 0x1b, 0xc6, 0x20, 0x1a, + 0x00, 0x48, 0x34, 0xea, 0xf5, 0x9a, 0x31, 0xfa, 0x0b, 0x12, 0xd7, 0xbf, + 0x04, 0xeb, 0x00, 0x1c, 0xd1, 0x00, 0xe3, 0xe8, 0x24, 0xe5, 0xd0, 0xe9, + 0x22, 0x0a, 0x1a, 0x04, 0xfa, 0xf5, 0xe6, 0xa8, 0x10, 0x25, 0x0a, 0x03, + 0xe1, 0x56, 0xa3, 0xce, 0x22, 0x06, 0xb9, 0xf6, 0x2f, 0xdf, 0xf2, 0xeb, + 0xe7, 0xdf, 0x00, 0x91, 0xb2, 0x03, 0xde, 0xf4, 0x3a, 0x17, 0xe1, 0xe4, + 0x21, 0xd4, 0x09, 0xf2, 0x0b, 0xea, 0x15, 0xe6, 0x28, 0x4e, 0x4b, 0xac, + 0xf3, 0x5b, 0x0a, 0x18, 0x2b, 0xbc, 0xf7, 0x4c, 0x2b, 0x09, 0x4e, 0xf9, + 0x43, 0x16, 0x58, 0x51, 0x12, 0xfa, 0x29, 0x1d, 0xd4, 0xea, 0xd2, 0x18, + 0xb2, 0xdd, 0xb3, 0xe2, 0x1f, 0x36, 0xe7, 0x18, 0xed, 0xd4, 0xef, 0xe3, + 0xd0, 0x02, 0x2a, 0x32, 0x19, 0x7f, 0x07, 0x16, 0xed, 0xe2, 0xeb, 0xde, + 0x9e, 0xdf, 0x13, 0x15, 0xb2, 0x4f, 0xe5, 0x33, 0x07, 0x4e, 0xfb, 0x5f, + 0x13, 0x31, 0x0e, 0x10, 0xf4, 0xe8, 0xcf, 0x17, 0x18, 0xf2, 0x25, 0xda, + 0x0a, 0xde, 0x24, 0xf0, 0xf2, 0xbd, 0xcb, 0xe0, 0x06, 0x11, 0xef, 0xea, + 0x28, 0xf3, 0x04, 0x06, 0xea, 0x0f, 0xf2, 0x36, 0x23, 0x01, 0xef, 0xb2, + 0x17, 0x18, 0x01, 0x53, 0x0b, 0xb2, 0xdb, 0xff, 0x02, 0xc4, 0xd3, 0xfd, + 0x0e, 0x20, 0xcf, 0xf5, 0x00, 0xde, 0xc5, 0xcd, 0xd1, 0x55, 0xe4, 0x1c, + 0xb9, 0x12, 0x30, 0xae, 0xcf, 0x0c, 0xa4, 0xf5, 0xe3, 0x29, 0x23, 0xf5, + 0xdc, 0x23, 0xdf, 0x07, 0x4a, 0x0e, 0xbf, 0x9e, 0xe0, 0x7f, 0xdb, 0xf4, + 0xed, 0xd7, 0xea, 0xec, 0x0e, 0x11, 0x07, 0x06, 0x17, 0x0f, 0x24, 0x0a, + 0x15, 0xc6, 0x18, 0xd9, 0xde, 0x66, 0xd4, 0x17, 0xdc, 0x19, 0xea, 0xff, + 0x2c, 0x26, 0xf3, 0xd1, 0x11, 0xaf, 0xc8, 0x09, 0x35, 0x4d, 0xfe, 0xdd, + 0x02, 0xf1, 0x4f, 0x18, 0xf3, 0x19, 0x10, 0x04, 0x0e, 0xe5, 0xde, 0xf7, + 0x23, 0x13, 0xce, 0x12, 0x0b, 0x0e, 0xfd, 0xf7, 0x0e, 0x0e, 0xf8, 0xd6, + 0x2f, 0x0a, 0x1a, 0xe1, 0xde, 0xe0, 0x1f, 0xd2, 0xe4, 0xb6, 0xe9, 0xdf, + 0xee, 0x20, 0x1a, 0xfd, 0xdf, 0xf1, 0x0b, 0xe6, 0x0a, 0xf9, 0x26, 0xf2, + 0xff, 0x90, 0x03, 0xe7, 0x10, 0xfe, 0xea, 0x03, 0x05, 0xf8, 0xcc, 0x39, + 0xca, 0xd8, 0xf7, 0x0a, 0xab, 0xc3, 0xf8, 0x41, 0x38, 0xf6, 0xf7, 0x0a, + 0xe4, 0xdc, 0x10, 0xf0, 0xda, 0xfd, 0x53, 0x1e, 0x07, 0x05, 0xeb, 0xf9, + 0x12, 0x0d, 0xe5, 0x0a, 0x2c, 0xc6, 0x06, 0x58, 0x13, 0x0e, 0xff, 0x00, + 0xe7, 0x00, 0xf3, 0xee, 0x0b, 0x04, 0xb8, 0x06, 0x07, 0xe6, 0xde, 0xf2, + 0x0f, 0x29, 0xfb, 0x01, 0xaf, 0xd2, 0xdb, 0xfa, 0x12, 0xc9, 0x40, 0x31, + 0x30, 0x1e, 0x12, 0x11, 0x69, 0xed, 0xed, 0x06, 0x0a, 0x5d, 0xce, 0x3e, + 0xee, 0xde, 0xd7, 0x3c, 0x09, 0xe3, 0x02, 0x0a, 0x07, 0xdf, 0xfe, 0x09, + 0x0b, 0x0c, 0x05, 0xe6, 0xf9, 0xd6, 0x0f, 0xf7, 0xfb, 0xdb, 0x0a, 0xee, + 0x0a, 0x1b, 0xd4, 0xf0, 0x3c, 0xf3, 0xee, 0xfc, 0xf9, 0x08, 0xfd, 0x16, + 0xf8, 0x04, 0xf9, 0xdb, 0xf4, 0x01, 0xdd, 0x0f, 0xfb, 0x10, 0x00, 0x1a, + 0xd9, 0x19, 0xfa, 0xcc, 0x28, 0xdc, 0x14, 0x38, 0xba, 0xeb, 0xeb, 0xfe, + 0xbc, 0x0f, 0x13, 0xfc, 0x20, 0xef, 0x2a, 0x2f, 0x13, 0xf2, 0xd4, 0xe8, + 0x0f, 0xfd, 0xf6, 0x0a, 0xf6, 0xf0, 0x3c, 0xdc, 0xdd, 0xe2, 0xf7, 0xeb, + 0xff, 0xef, 0xff, 0x00, 0xfc, 0xe5, 0x08, 0xe4, 0xf3, 0x13, 0xee, 0xe2, + 0xfd, 0xdc, 0xf6, 0x0b, 0x16, 0xeb, 0xe1, 0xf8, 0x1a, 0xcb, 0xf7, 0xe6, + 0x08, 0xf8, 0x17, 0x10, 0xef, 0xf9, 0xe0, 0x11, 0x0d, 0xeb, 0xd2, 0xf3, + 0x01, 0x0d, 0xe4, 0x29, 0x0e, 0xfb, 0x07, 0xf7, 0x04, 0xf8, 0xd3, 0x0e, + 0xe5, 0x13, 0x18, 0xde, 0x0e, 0xff, 0xed, 0xfe, 0x0c, 0x16, 0xf1, 0xe1, + 0x0e, 0x1e, 0x0a, 0xfb, 0xdf, 0xe1, 0xd9, 0xe1, 0x00, 0xd7, 0x00, 0x1b, + 0x0c, 0xbb, 0xe9, 0x20, 0x15, 0xe4, 0xf9, 0x18, 0xd4, 0xe6, 0x1e, 0x15, + 0x0a, 0x01, 0x18, 0xfa, 0xf3, 0x0c, 0x26, 0xfc, 0x0c, 0xfb, 0x24, 0x02, + 0x11, 0x1a, 0x0c, 0xf7, 0xe7, 0x00, 0x0f, 0x12, 0x2a, 0xe7, 0xea, 0x4d, + 0x32, 0xd4, 0xfe, 0xe8, 0x0b, 0xce, 0xa6, 0xd9, 0x1c, 0xfe, 0xe3, 0x00, + 0x1a, 0xf4, 0x15, 0xe8, 0x05, 0xf6, 0xe5, 0x01, 0x02, 0xe3, 0x25, 0x08, + 0x03, 0xfc, 0x1b, 0xcd, 0xfb, 0x0e, 0x02, 0x00, 0x1a, 0x13, 0xfe, 0x1e, + 0xf5, 0x06, 0x15, 0x19, 0x0b, 0xf5, 0xd8, 0x01, 0xe9, 0xe2, 0x14, 0x1c, + 0xfe, 0x08, 0x15, 0xe8, 0x0d, 0xfa, 0x11, 0x20, 0xe9, 0xfa, 0xf8, 0x03, + 0xe0, 0x7f, 0xf8, 0x02, 0xe7, 0xf7, 0xec, 0x10, 0xf7, 0xe6, 0x2b, 0x17, + 0xe1, 0x16, 0x04, 0xf0, 0xcc, 0x2b, 0xd5, 0xad, 0x0d, 0xe9, 0x38, 0x17, + 0xd1, 0x11, 0xdb, 0xb9, 0x27, 0xfa, 0x2d, 0xee, 0xf1, 0xdc, 0xf9, 0xff, + 0x0a, 0x26, 0x27, 0x03, 0xee, 0x12, 0xd6, 0x0d, 0xe7, 0xc0, 0x4d, 0xd3, + 0x02, 0xf2, 0xb1, 0xe5, 0xce, 0xe9, 0xe0, 0x0a, 0x7f, 0xbb, 0xd4, 0xca, + 0x1e, 0xf4, 0xe1, 0x17, 0xf0, 0xd3, 0x0a, 0x11, 0x02, 0x12, 0x2b, 0x0e, + 0xfc, 0xf4, 0x37, 0xca, 0x16, 0x11, 0xd1, 0x12, 0x05, 0xfe, 0xc4, 0x1d, + 0xe4, 0xf8, 0xf4, 0x05, 0x06, 0x04, 0x17, 0x16, 0x09, 0xf2, 0x13, 0x16, + 0xf2, 0x0d, 0x24, 0x45, 0x09, 0x28, 0x12, 0xee, 0x15, 0xe8, 0x1e, 0x02, + 0xd1, 0x08, 0xf7, 0x15, 0xe8, 0xf9, 0xf3, 0xe4, 0x54, 0x00, 0xcd, 0x07, + 0x27, 0xf1, 0x02, 0x2a, 0x1d, 0x03, 0xfa, 0x01, 0x0a, 0xfe, 0xe5, 0x15, + 0xf7, 0xb1, 0xe6, 0xe9, 0xfd, 0xc9, 0x0a, 0xe9, 0x1b, 0x0a, 0x2d, 0xe5, + 0x02, 0x06, 0xec, 0x13, 0xe8, 0xed, 0xc6, 0x17, 0xf4, 0xf2, 0xfe, 0xc7, + 0xe5, 0xef, 0x0a, 0x03, 0xff, 0x1e, 0xfd, 0x3c, 0xfc, 0xf5, 0x00, 0xd9, + 0x0f, 0xd3, 0xf4, 0x04, 0x2a, 0x1d, 0xfb, 0xea, 0x0b, 0x48, 0xbc, 0xfd, + 0xf0, 0xfc, 0x33, 0x19, 0x1c, 0xd5, 0xe5, 0x1e, 0xb9, 0xf3, 0x18, 0x30, + 0x05, 0xfb, 0x07, 0x0b, 0x14, 0x0d, 0x02, 0xdd, 0x11, 0x10, 0x1d, 0xe0, + 0x0f, 0xcf, 0x39, 0xe3, 0xfc, 0xdc, 0x04, 0x1d, 0xdb, 0xdb, 0x0b, 0x14, + 0x19, 0x11, 0x2e, 0xed, 0xf5, 0x04, 0xf1, 0xf4, 0xfd, 0x1b, 0x2d, 0x01, + 0xdb, 0xbf, 0xe7, 0x56, 0xcd, 0x04, 0x55, 0xc2, 0xe6, 0x0d, 0x14, 0xe7, + 0x1f, 0x04, 0xcf, 0xfb, 0xae, 0x0a, 0x09, 0x24, 0x15, 0xeb, 0xd9, 0x1a, + 0x13, 0x0c, 0x10, 0xfe, 0xe1, 0xfb, 0xe3, 0xdc, 0x16, 0x2f, 0x0f, 0xf7, + 0x01, 0xea, 0x0c, 0x07, 0x0a, 0x0c, 0xd0, 0xd6, 0x13, 0x1d, 0xbd, 0x0a, + 0xf4, 0xbc, 0x20, 0xe0, 0x28, 0x2c, 0xf4, 0xd9, 0x0f, 0xec, 0xed, 0xfb, + 0x28, 0x1a, 0xc8, 0x66, 0x9f, 0x08, 0x19, 0x0c, 0x28, 0xf8, 0x2f, 0xf5, + 0xc0, 0x01, 0x29, 0xff, 0x0a, 0x07, 0xd3, 0xd7, 0x04, 0xf5, 0xc5, 0x34, + 0x4a, 0x18, 0xf5, 0x03, 0xf6, 0xea, 0x0f, 0xeb, 0x43, 0xd5, 0xf9, 0xff, + 0xec, 0xbc, 0xb3, 0xf7, 0xc5, 0xd5, 0xf3, 0xde, 0xd4, 0xf1, 0xea, 0x03, + 0xfb, 0x06, 0xa6, 0xde, 0xe8, 0x83, 0xfc, 0x3c, 0xe3, 0xc1, 0xb1, 0xc9, + 0xfa, 0xff, 0x5b, 0xf7, 0x0b, 0x15, 0x3f, 0x6d, 0x05, 0x10, 0x95, 0xf7, + 0xfe, 0x67, 0x2e, 0x27, 0x2c, 0x71, 0x1d, 0x0c, 0x24, 0x3c, 0x5f, 0xc8, + 0x26, 0xf3, 0x3f, 0x41, 0xb6, 0x26, 0x23, 0x2c, 0xf9, 0xf1, 0xdc, 0x06, + 0xde, 0xbd, 0x54, 0x1b, 0x06, 0xbd, 0x00, 0xfc, 0x0f, 0xfe, 0xe3, 0xe1, + 0xfe, 0x01, 0x45, 0xf4, 0xfa, 0xf4, 0x35, 0xf4, 0xee, 0xf1, 0xd9, 0xf5, + 0x88, 0x50, 0xc1, 0x07, 0x07, 0xdf, 0x11, 0xe5, 0xe1, 0xf5, 0xa8, 0xea, + 0xe8, 0x14, 0xe5, 0xdf, 0x07, 0xea, 0x1d, 0x27, 0xe5, 0x16, 0xe0, 0xc5, + 0x4f, 0x2d, 0xc4, 0xe9, 0xfa, 0x2b, 0x06, 0x0f, 0xf8, 0x82, 0x12, 0xba, + 0xf5, 0xdc, 0xf9, 0x0b, 0xef, 0xda, 0x58, 0xe5, 0x04, 0xd1, 0x06, 0xf8, + 0x0d, 0xbc, 0xaf, 0x06, 0x0d, 0xf7, 0xbe, 0x02, 0xf0, 0x16, 0xbf, 0xea, + 0xea, 0xed, 0x03, 0x1e, 0x15, 0x79, 0x7f, 0x05, 0xd0, 0xa4, 0x5e, 0x03, + 0xd1, 0x12, 0x9a, 0x52, 0xab, 0x14, 0x5d, 0x0a, 0xf0, 0x0e, 0xcc, 0xd8, + 0xeb, 0xb8, 0x01, 0x08, 0x46, 0xe6, 0xe7, 0xf6, 0x35, 0xd0, 0xde, 0xc3, + 0x03, 0xcf, 0xe9, 0xb1, 0x16, 0x27, 0xe6, 0x18, 0xf1, 0x8d, 0xc6, 0x0f, + 0x20, 0x21, 0x2c, 0xf2, 0x0b, 0x3e, 0xea, 0x0c, 0xf3, 0x26, 0x0c, 0x23, + 0x0e, 0x0f, 0x0d, 0x15, 0xfe, 0xff, 0x2d, 0xfe, 0x3a, 0x1e, 0x0d, 0x19, + 0x14, 0xf6, 0xf6, 0xf8, 0xcc, 0xee, 0xe9, 0xf7, 0xad, 0x29, 0x09, 0x26, + 0x05, 0xfe, 0xfc, 0xad, 0xf1, 0xaa, 0x16, 0x2d, 0x04, 0xdf, 0xfc, 0xf1, + 0x1d, 0xf8, 0x39, 0xfa, 0xbb, 0x01, 0x1f, 0xfd, 0xd9, 0x1d, 0xbd, 0xd8, + 0x0b, 0xde, 0x0b, 0xf4, 0xf6, 0xf4, 0xe0, 0x05, 0xe8, 0xf0, 0x16, 0xee, + 0x3e, 0x1a, 0x18, 0x05, 0x1d, 0xfc, 0xe0, 0x38, 0xc6, 0x34, 0xd8, 0xfa, + 0xed, 0x0c, 0x23, 0xea, 0x0a, 0xe3, 0x0c, 0x24, 0xe0, 0xee, 0xf6, 0x00, + 0x0e, 0x39, 0xc4, 0x01, 0xf1, 0x15, 0xea, 0xf5, 0x0a, 0xe3, 0xd5, 0xfc, + 0xd7, 0x0b, 0xca, 0x0b, 0x27, 0xdf, 0x3a, 0xc9, 0x09, 0x14, 0xf6, 0x17, + 0x18, 0xee, 0xd9, 0xfc, 0x04, 0xe7, 0xf1, 0x0f, 0x18, 0xf6, 0x10, 0x4f, + 0x0e, 0xf2, 0xfa, 0xfd, 0xeb, 0x05, 0x23, 0x0f, 0xf4, 0xff, 0x16, 0x52, + 0xe3, 0xdd, 0x27, 0x25, 0xe7, 0x0b, 0xef, 0x26, 0xfe, 0x14, 0x20, 0xff, + 0xe8, 0xe0, 0xdd, 0x13, 0xe0, 0xca, 0xe9, 0xf6, 0x02, 0xf3, 0x00, 0x1c, + 0xf3, 0x09, 0xe8, 0xf8, 0x0f, 0x1a, 0xde, 0xdc, 0xf6, 0xff, 0xda, 0x24, + 0xf5, 0xff, 0xde, 0xe3, 0xe8, 0xd7, 0xe8, 0xf3, 0xf5, 0xd7, 0xfe, 0xf8, + 0x28, 0x01, 0xfb, 0x0b, 0x0f, 0xd8, 0x07, 0xdf, 0xee, 0xf4, 0x01, 0x0e, + 0x16, 0xfb, 0xf3, 0x26, 0xfa, 0xe5, 0xfb, 0xbd, 0x1c, 0xe0, 0x01, 0xd4, + 0x10, 0xf4, 0x11, 0x01, 0xd2, 0xe3, 0xe2, 0xed, 0x04, 0xf3, 0xed, 0x24, + 0xf3, 0xe8, 0x1e, 0x51, 0xfe, 0x05, 0xfc, 0xff, 0x7f, 0xef, 0x08, 0x18, + 0xdb, 0xf5, 0xfd, 0x04, 0xe8, 0xf6, 0xd2, 0xd3, 0xdd, 0xac, 0xdf, 0x19, + 0xee, 0x1d, 0x0a, 0x3d, 0x10, 0xee, 0xfb, 0xe1, 0xe6, 0xe9, 0x15, 0x33, + 0x00, 0xf1, 0x08, 0x11, 0x19, 0x2c, 0x4e, 0xf8, 0x1e, 0xf2, 0x3b, 0xf7, + 0x0b, 0xfd, 0xea, 0xd2, 0xfa, 0xf4, 0x3d, 0x33, 0xe9, 0xd2, 0x92, 0xf5, + 0x03, 0x1c, 0x22, 0x23, 0x26, 0x36, 0xf3, 0xf6, 0xdf, 0x1c, 0xe3, 0x05, + 0xea, 0xb0, 0xf5, 0xf8, 0xdb, 0xe4, 0x4a, 0xe5, 0x1d, 0xfb, 0xa8, 0xd4, + 0x0c, 0xfb, 0xe1, 0x21, 0x19, 0xf7, 0xf7, 0x0f, 0x07, 0xba, 0x53, 0x1e, + 0x0a, 0x10, 0xd1, 0x5e, 0xfe, 0x00, 0xd8, 0xe6, 0xe2, 0x42, 0x9c, 0x08, + 0xaa, 0xfc, 0xb7, 0x27, 0x01, 0xf7, 0xda, 0xbe, 0xe0, 0x50, 0x13, 0x1f, + 0xfa, 0xf6, 0x4b, 0xf5, 0x05, 0xfb, 0xda, 0xf0, 0x19, 0x12, 0xf0, 0xfd, + 0xd2, 0x09, 0xbe, 0xe0, 0xed, 0x19, 0xdc, 0x18, 0xfb, 0x0a, 0x1c, 0x0c, + 0xcd, 0xbb, 0x20, 0xc3, 0xeb, 0xee, 0xf4, 0xc9, 0x22, 0xd9, 0xff, 0x0e, + 0xe5, 0x37, 0xd6, 0x1e, 0x05, 0x16, 0xfc, 0xbb, 0x02, 0x18, 0xec, 0x1a, + 0xe6, 0x08, 0xc6, 0xe8, 0xf1, 0xd0, 0xef, 0x05, 0xb3, 0x29, 0x0b, 0x0a, + 0x20, 0x21, 0x2d, 0xe0, 0xd4, 0xd6, 0x07, 0x0d, 0x03, 0xe9, 0xe8, 0x43, + 0xec, 0x3c, 0xd3, 0x1d, 0xfa, 0xd7, 0xda, 0xcc, 0xe5, 0x0b, 0xf0, 0xe2, + 0xfa, 0x04, 0xd8, 0x0f, 0xd9, 0xba, 0xf5, 0x28, 0x25, 0xec, 0x20, 0x25, + 0x23, 0xfd, 0xc5, 0x03, 0xfd, 0x2b, 0x33, 0xdc, 0xd2, 0x22, 0x29, 0xcb, + 0x57, 0xf5, 0xf7, 0x26, 0x2e, 0x41, 0xff, 0x01, 0x81, 0x0f, 0x0c, 0xca, + 0x1f, 0x34, 0xcf, 0x0a, 0x0f, 0xfa, 0x06, 0xf5, 0x10, 0xf1, 0x8a, 0xeb, + 0xe3, 0xf8, 0xbb, 0xf9, 0xf3, 0xcc, 0x22, 0xd4, 0x08, 0x4d, 0xe6, 0x5a, + 0xde, 0x26, 0x1e, 0x05, 0x17, 0xf1, 0xf5, 0x1a, 0xf9, 0xed, 0x27, 0x14, + 0xd7, 0xef, 0x0f, 0xe1, 0x25, 0xf0, 0x20, 0x5c, 0x11, 0xf4, 0x22, 0x07, + 0x1b, 0xea, 0x2b, 0x20, 0xf3, 0xce, 0xf3, 0x52, 0xef, 0xf7, 0xe5, 0xa1, + 0xf7, 0x20, 0x22, 0xff, 0xea, 0x09, 0xdb, 0xcd, 0x10, 0x17, 0x11, 0x06, + 0x03, 0x19, 0x1f, 0x46, 0x0e, 0xbe, 0xe5, 0xcf, 0xdb, 0x17, 0xf4, 0xf0, + 0x01, 0xf8, 0x42, 0x7f, 0x2c, 0xb5, 0xd1, 0x29, 0x02, 0x0d, 0xdd, 0xf0, + 0xd1, 0x07, 0xeb, 0x03, 0x2c, 0x17, 0xf0, 0x27, 0xae, 0xe4, 0xf8, 0xe2, + 0xc5, 0x24, 0x44, 0x30, 0xc2, 0x2a, 0xe1, 0xfb, 0xc5, 0xf2, 0xd2, 0xf1, + 0x0e, 0x06, 0xdc, 0xd9, 0xd6, 0x82, 0x39, 0x02, 0x01, 0xf5, 0x07, 0x48, + 0x05, 0xf3, 0x04, 0x2e, 0x05, 0x93, 0x20, 0xed, 0xcf, 0xf3, 0xcd, 0x0c, + 0xe1, 0x1b, 0xeb, 0xfc, 0xda, 0x17, 0xf9, 0x15, 0x12, 0x29, 0xe0, 0xd5, + 0xe3, 0xff, 0xdd, 0xf5, 0x26, 0x14, 0xf6, 0xac, 0xe2, 0xf0, 0x23, 0xd8, + 0xe1, 0x1d, 0x08, 0x24, 0x1a, 0x24, 0x2f, 0xeb, 0x00, 0x9f, 0x26, 0xc5, + 0x26, 0x3c, 0x09, 0x05, 0xf0, 0x13, 0x2b, 0xcd, 0x28, 0x16, 0xe9, 0x03, + 0xed, 0x27, 0x20, 0x0d, 0x07, 0xc5, 0x3f, 0x5c, 0xd5, 0xf1, 0xf2, 0x14, + 0x0f, 0x0c, 0x11, 0xff, 0x29, 0xed, 0x30, 0xe7, 0xfd, 0xfd, 0x11, 0xf7, + 0x03, 0xed, 0xdd, 0xd1, 0x07, 0xea, 0xfe, 0xff, 0xe1, 0xe3, 0x28, 0xd4, + 0xec, 0xf5, 0xbc, 0x0a, 0x0e, 0x2e, 0xf9, 0x08, 0x17, 0x0f, 0x18, 0x0a, + 0xe3, 0x38, 0xef, 0xa4, 0x8d, 0x17, 0xeb, 0x48, 0x1a, 0x5b, 0x23, 0xd6, + 0xb1, 0x09, 0x0f, 0x02, 0x24, 0xfa, 0x2d, 0x08, 0x2e, 0xe8, 0xf2, 0x7f, + 0xf4, 0xee, 0xf4, 0x0d, 0xea, 0xbd, 0xf4, 0x10, 0xff, 0xf6, 0x1a, 0xec, + 0xd6, 0xf9, 0x0b, 0xda, 0xa0, 0xf8, 0xdd, 0xfa, 0xf3, 0xee, 0xea, 0x28, + 0xff, 0xea, 0xcc, 0xcc, 0xf8, 0x9b, 0xf4, 0x2b, 0xbd, 0xe8, 0xea, 0xb7, + 0xfb, 0x90, 0x0e, 0x2c, 0x33, 0x22, 0x1a, 0xb3, 0xb4, 0x43, 0x67, 0x17, + 0x09, 0xdb, 0xc9, 0xcd, 0x3e, 0xbb, 0x55, 0x10, 0x10, 0xec, 0x90, 0xab, + 0xf9, 0x0f, 0xf7, 0x6c, 0x02, 0xe5, 0xf7, 0x6b, 0xfc, 0xec, 0x19, 0xe5, + 0x36, 0x08, 0xff, 0xaa, 0x0a, 0x44, 0x0c, 0xa3, 0x21, 0xec, 0x7f, 0xdf, + 0xdd, 0xc4, 0xb4, 0x04, 0x1f, 0x9d, 0xd4, 0xba, 0xc0, 0xf5, 0x99, 0x48, + 0xf2, 0xfa, 0x46, 0x06, 0xe5, 0xd9, 0xf3, 0xd6, 0x21, 0x7f, 0x1b, 0x0e, + 0xd4, 0x01, 0x5b, 0xcc, 0x13, 0xe7, 0xfb, 0xfa, 0x6c, 0xde, 0xa8, 0x2d, + 0x49, 0x1c, 0xf4, 0xe3, 0xab, 0x25, 0xee, 0xf5, 0x18, 0x3b, 0xc0, 0xdc, + 0xef, 0xf9, 0x1b, 0x02, 0xf8, 0xde, 0x17, 0xb5, 0x1c, 0x1f, 0xc9, 0x0d, + 0xdb, 0x86, 0x0b, 0xbc, 0x44, 0xf2, 0x2a, 0x9d, 0x00, 0xd0, 0x28, 0x1b, + 0xfb, 0xf5, 0xf7, 0xd7, 0x4b, 0xce, 0xcb, 0x0b, 0x13, 0xe3, 0x16, 0x6a, + 0xeb, 0xd9, 0xf2, 0xb6, 0x04, 0x6e, 0x26, 0x12, 0x10, 0x0d, 0x17, 0xae, + 0xe5, 0xf5, 0xe5, 0xcc, 0xde, 0x1e, 0x9b, 0x33, 0xfa, 0xe4, 0x25, 0x01, + 0xe1, 0x1c, 0xee, 0x11, 0xee, 0x19, 0xe4, 0xee, 0x19, 0xf8, 0x2b, 0xee, + 0x29, 0x21, 0xb1, 0x17, 0x92, 0xf8, 0x00, 0xd5, 0x49, 0x1e, 0xd5, 0xef, + 0x0e, 0xc0, 0x68, 0x22, 0x05, 0x55, 0xf9, 0x02, 0x00, 0xdd, 0x0e, 0xf1, + 0x2e, 0x6f, 0x13, 0xd3, 0x0b, 0xe6, 0x50, 0xce, 0x25, 0x24, 0xa3, 0xbc, + 0xb3, 0xc8, 0xf9, 0x0b, 0x22, 0x17, 0xc1, 0xc9, 0x42, 0x2d, 0xac, 0x0f, + 0xed, 0xde, 0x05, 0xca, 0xcc, 0x45, 0x44, 0x1f, 0x11, 0xae, 0xe5, 0x92, + 0x4b, 0x00, 0x0c, 0x40, 0x68, 0xc5, 0x39, 0x0f, 0x26, 0xc5, 0x09, 0xee, + 0xb6, 0xec, 0x1d, 0x65, 0xf6, 0x13, 0x28, 0xbe, 0x30, 0x06, 0x38, 0x2e, + 0xe1, 0x15, 0x0c, 0x3a, 0x0e, 0x46, 0xd8, 0xdb, 0x2d, 0xf5, 0x48, 0xef, + 0x6b, 0xad, 0x17, 0xdb, 0x0b, 0x0c, 0xf0, 0x10, 0x12, 0xcb, 0x13, 0x1f, + 0x03, 0xb9, 0xc6, 0xdb, 0x0b, 0xf9, 0x4a, 0xd0, 0xe6, 0x03, 0x28, 0xc9, + 0x0f, 0x0f, 0xec, 0x16, 0xdf, 0xdf, 0xcc, 0xaf, 0xf8, 0xf9, 0x16, 0xd0, + 0xfe, 0xca, 0xe8, 0x3a, 0xd9, 0x04, 0x31, 0xfd, 0xfb, 0x18, 0x2b, 0x90, + 0xf6, 0xdd, 0xd0, 0x37, 0x7c, 0xe9, 0xdd, 0xf4, 0x1c, 0xf5, 0xfc, 0x1d, + 0x3e, 0xea, 0x1c, 0x32, 0x63, 0xe2, 0xe7, 0xfe, 0xe5, 0xf2, 0x2a, 0xfc, + 0x25, 0xf3, 0x0a, 0xe8, 0x1b, 0xf9, 0xff, 0xb1, 0x20, 0x99, 0x1b, 0xc2, + 0x07, 0x40, 0x36, 0x0a, 0x0c, 0x04, 0xf9, 0xfa, 0x30, 0x1b, 0x03, 0xab, + 0xf5, 0xd7, 0xce, 0xdb, 0x12, 0xe8, 0xe8, 0xdf, 0xf7, 0xeb, 0x0a, 0xd2, + 0x01, 0x0c, 0xd6, 0x3d, 0xe8, 0xd1, 0xeb, 0x1c, 0x09, 0xee, 0x0a, 0x35, + 0xea, 0xce, 0xd0, 0xab, 0x1a, 0x67, 0xec, 0x09, 0x12, 0xc8, 0xba, 0x51, + 0xfa, 0xf7, 0x1f, 0x40, 0x24, 0xf5, 0xec, 0xfc, 0xbb, 0x22, 0x24, 0x33, + 0xde, 0xd6, 0x38, 0xe0, 0x56, 0xca, 0xf7, 0xc7, 0xfe, 0x36, 0x0b, 0xc4, + 0x20, 0xe6, 0xdf, 0xfe, 0x12, 0xf8, 0x25, 0x02, 0x0b, 0xe7, 0xef, 0xda, + 0x08, 0x33, 0x24, 0x09, 0x12, 0xfc, 0xf3, 0xf7, 0xdb, 0xf9, 0xfa, 0xdc, + 0xd2, 0x81, 0x37, 0x17, 0x3b, 0x16, 0x13, 0xfb, 0xee, 0xd2, 0x05, 0x10, + 0xf6, 0xf8, 0x02, 0x3d, 0x23, 0xeb, 0x36, 0x4f, 0x28, 0xf1, 0xff, 0xe1, + 0xaf, 0x21, 0x26, 0xf2, 0x60, 0x05, 0x0d, 0x3c, 0xa2, 0xf6, 0x6c, 0x32, + 0xc4, 0xcf, 0x0d, 0x2f, 0xc6, 0xda, 0x41, 0x16, 0xe5, 0xd3, 0x22, 0xf1, + 0xcc, 0xc8, 0xa7, 0x20, 0xa6, 0xc0, 0xfb, 0x52, 0xb7, 0x14, 0xb6, 0x01, + 0x03, 0x10, 0xc8, 0x21, 0x4f, 0x2e, 0xc6, 0x10, 0x2b, 0xff, 0x20, 0xff, + 0x26, 0x13, 0x21, 0xe2, 0xe2, 0x27, 0x38, 0x0c, 0x08, 0x08, 0x12, 0xf6, + 0x2b, 0xde, 0x32, 0x11, 0xed, 0xe8, 0xbe, 0x37, 0x21, 0x1d, 0xf5, 0x1a, + 0xee, 0x08, 0x19, 0x00, 0x0a, 0x2c, 0x06, 0x94, 0x2b, 0xc1, 0x00, 0x0b, + 0xe6, 0xf5, 0x9f, 0xd7, 0x07, 0xbd, 0x12, 0x0a, 0xd6, 0xf0, 0x03, 0xfa, + 0xcc, 0x00, 0x67, 0x07, 0xfa, 0xfb, 0xb1, 0x32, 0x0b, 0x19, 0xf7, 0x05, + 0x28, 0x55, 0x0f, 0xfe, 0xd4, 0xdb, 0xfc, 0x27, 0x15, 0xf3, 0xd5, 0xdf, + 0xfc, 0x23, 0x18, 0xe3, 0x18, 0xfe, 0x11, 0x16, 0xf2, 0xf3, 0x28, 0x08, + 0x1a, 0x15, 0x0a, 0xd0, 0xa8, 0x50, 0xec, 0xd9, 0xe2, 0x14, 0x18, 0x08, + 0xf3, 0x0f, 0xea, 0xf8, 0xda, 0x42, 0xf6, 0xf1, 0x26, 0x01, 0x0d, 0xe0, + 0x3f, 0xff, 0xb0, 0x0d, 0xc5, 0xd4, 0xf6, 0xf4, 0x14, 0xfe, 0x23, 0x13, + 0xea, 0xc3, 0xfb, 0x15, 0x0b, 0xee, 0x01, 0x46, 0xfc, 0x11, 0x07, 0xe7, + 0xd3, 0xef, 0x00, 0xf7, 0xe7, 0x27, 0xea, 0xac, 0x0c, 0x18, 0xf6, 0xec, + 0x14, 0x01, 0xd8, 0x11, 0xcd, 0xd9, 0x3c, 0xe4, 0x2b, 0xeb, 0xf3, 0x36, + 0xf5, 0x13, 0xfd, 0xe5, 0xda, 0xf3, 0x40, 0x22, 0xe3, 0xf7, 0x0f, 0xfa, + 0xf4, 0xf2, 0x15, 0xd4, 0x0b, 0xd9, 0xf7, 0xc7, 0xca, 0xe9, 0x05, 0xc9, + 0x08, 0xfc, 0xe7, 0x1c, 0x0b, 0xfb, 0xde, 0x0a, 0x4b, 0x04, 0x36, 0x1d, + 0xd0, 0xd5, 0x0d, 0x08, 0xf7, 0x0f, 0x22, 0xec, 0xfb, 0x0b, 0x04, 0x15, + 0xbd, 0xdf, 0xf0, 0x4b, 0x23, 0x50, 0xe0, 0xf4, 0xf1, 0x1c, 0xfe, 0x18, + 0x09, 0xfe, 0x2b, 0xfa, 0x09, 0x32, 0x0c, 0xac, 0xf9, 0xfe, 0xf6, 0x81, + 0xe3, 0xe9, 0x20, 0xea, 0xe1, 0xc6, 0xfb, 0x11, 0x0c, 0xd2, 0xec, 0x16, + 0x03, 0x0b, 0xce, 0xfd, 0xd1, 0x81, 0x13, 0xf9, 0xee, 0x2e, 0xeb, 0x24, + 0x18, 0xf1, 0xca, 0x0a, 0xed, 0xf7, 0x3b, 0xd3, 0x03, 0x0d, 0xf6, 0xdb, + 0x27, 0xf8, 0x19, 0xfc, 0xfd, 0xf8, 0x17, 0xf8, 0xe9, 0x07, 0x15, 0xd1, + 0x08, 0x10, 0xfb, 0xfe, 0x18, 0x0c, 0xee, 0xde, 0xc7, 0xf5, 0xf8, 0xfa, + 0x11, 0xe0, 0x12, 0xee, 0x22, 0xfd, 0xd9, 0x41, 0x0a, 0xe5, 0x16, 0x0f, + 0x03, 0xfc, 0x02, 0xf5, 0x10, 0x2e, 0x0b, 0xf0, 0x05, 0x0f, 0xde, 0xfd, + 0x0c, 0x4d, 0xf6, 0xec, 0xd1, 0xde, 0x3d, 0xd9, 0x0c, 0x06, 0xf3, 0x17, + 0xf3, 0xfd, 0xfb, 0xe7, 0x08, 0x04, 0x1a, 0xed, 0xf5, 0xf5, 0x0e, 0x08, + 0x06, 0xe0, 0xfe, 0x11, 0x11, 0x20, 0x09, 0xdf, 0x7c, 0x32, 0xdf, 0xf1, + 0xf1, 0xfe, 0xf8, 0x0d, 0x09, 0xf2, 0xe9, 0xe6, 0xf2, 0xe2, 0xf6, 0xfd, + 0x16, 0x28, 0x14, 0xfd, 0xfb, 0x08, 0x4e, 0xf2, 0x0d, 0xc5, 0x13, 0x0b, + 0xfc, 0xef, 0x09, 0xec, 0x21, 0xf8, 0xfa, 0x0e, 0x0c, 0x06, 0xfc, 0xff, + 0x0f, 0x09, 0x12, 0xea, 0xf1, 0xdd, 0xf6, 0xf7, 0xfb, 0x04, 0xf8, 0xb8, + 0x13, 0x0e, 0xf1, 0x26, 0xd1, 0xec, 0x06, 0xf2, 0x26, 0x02, 0x27, 0xef, + 0xdf, 0xeb, 0xe8, 0xe1, 0xf9, 0x17, 0x0a, 0x16, 0x00, 0xd0, 0xf8, 0x1c, + 0xf6, 0x14, 0x33, 0x05, 0xf7, 0xf2, 0xd0, 0xe5, 0xed, 0x02, 0x0b, 0x06, + 0x10, 0xeb, 0xff, 0xf9, 0xe8, 0xfd, 0xe2, 0x02, 0x07, 0x04, 0xd5, 0xf3, + 0x0c, 0xf4, 0x06, 0xd0, 0x10, 0xf6, 0xf7, 0x15, 0x18, 0x02, 0xe5, 0xe0, + 0xec, 0xeb, 0xde, 0x04, 0x0a, 0xfe, 0x01, 0x97, 0xfe, 0x10, 0xf3, 0x20, + 0xfd, 0xeb, 0x0f, 0x0a, 0x36, 0xf4, 0x27, 0xff, 0x27, 0xee, 0x0c, 0xe6, + 0x0a, 0xfb, 0x0b, 0xee, 0xfa, 0xf4, 0xfc, 0x11, 0x81, 0x2d, 0x00, 0xe9, + 0xe9, 0x24, 0xf4, 0xf1, 0xf2, 0x03, 0x0f, 0x10, 0x0b, 0xf7, 0x05, 0x03, + 0xd2, 0xe5, 0xf6, 0xf8, 0xff, 0x52, 0xd5, 0xfd, 0x18, 0x2a, 0xfb, 0xf3, + 0x0c, 0xf3, 0xf3, 0xe4, 0x1b, 0x3f, 0x2b, 0x20, 0xf0, 0x18, 0x22, 0x34, + 0x42, 0xcc, 0x76, 0x08, 0x04, 0xe9, 0x23, 0x0d, 0x10, 0x1b, 0x84, 0x02, + 0xf0, 0xfa, 0xef, 0xbe, 0x02, 0x1b, 0x06, 0x06, 0xcc, 0xfc, 0x0f, 0x38, + 0x28, 0xc6, 0xe9, 0xfa, 0xd6, 0xf1, 0x42, 0x3f, 0x17, 0xf1, 0x14, 0x29, + 0x39, 0xf0, 0xe5, 0xd7, 0xf7, 0xfb, 0x0d, 0x18, 0xf1, 0x24, 0xdc, 0x0c, + 0x11, 0xe3, 0xe1, 0xe2, 0xd7, 0xf8, 0x06, 0x04, 0x0a, 0xfa, 0x32, 0xf8, + 0xe1, 0x0b, 0x03, 0x58, 0x05, 0x0a, 0xf0, 0xd5, 0x0d, 0xf3, 0x13, 0x05, + 0x16, 0x1d, 0x3d, 0xe4, 0x42, 0x13, 0xe8, 0xd9, 0x1c, 0x0d, 0xfc, 0x1a, + 0x3f, 0xf2, 0xc8, 0x05, 0xcf, 0xe6, 0xcf, 0xde, 0xfd, 0x0c, 0x2e, 0x0e, + 0x2c, 0xff, 0xdd, 0x04, 0x1d, 0x17, 0xef, 0x00, 0x9d, 0x1f, 0xab, 0x19, + 0x1e, 0x36, 0xe8, 0x17, 0xdb, 0xd7, 0x10, 0xdd, 0xbd, 0x2f, 0xda, 0x0b, + 0x09, 0xf1, 0x36, 0x10, 0x01, 0xd7, 0x05, 0xee, 0xdb, 0xe4, 0xa6, 0xf0, + 0xf1, 0xef, 0x49, 0x9a, 0x11, 0xfc, 0x0f, 0xea, 0xcf, 0x13, 0xe9, 0x26, + 0xff, 0xc6, 0x47, 0x10, 0x0f, 0x00, 0x20, 0x02, 0xf3, 0x0d, 0x16, 0xd7, + 0x09, 0xaa, 0xf2, 0x05, 0xe9, 0xd2, 0x3c, 0xdb, 0xf3, 0xd5, 0xf6, 0xf1, + 0x2d, 0x01, 0x0a, 0x2a, 0xe8, 0xfe, 0x05, 0x0b, 0x18, 0xec, 0xd9, 0x56, + 0xc4, 0xe1, 0x26, 0xec, 0x28, 0x54, 0xd4, 0xee, 0xf1, 0x06, 0xd4, 0x01, + 0x0a, 0x3b, 0xf7, 0xf5, 0x12, 0x7f, 0x12, 0x21, 0x28, 0x49, 0x2b, 0x26, + 0xe1, 0x03, 0xce, 0x13, 0xc4, 0xfa, 0x19, 0x08, 0xfc, 0xf0, 0xe3, 0x0a, + 0x04, 0x00, 0x10, 0xff, 0xda, 0xd9, 0x0f, 0x06, 0xf5, 0x39, 0xd5, 0xfb, + 0xc6, 0xc4, 0xea, 0xe2, 0x42, 0x11, 0x1d, 0x21, 0x08, 0x1a, 0x34, 0x04, + 0x16, 0xe5, 0x3e, 0xf0, 0x39, 0xcb, 0x03, 0x0e, 0x1f, 0xfb, 0xec, 0x19, + 0x08, 0xeb, 0x13, 0xe8, 0xed, 0xf0, 0xf8, 0xcf, 0x33, 0x2f, 0x02, 0xe2, + 0xee, 0xdf, 0x05, 0x15, 0xd9, 0x15, 0xfc, 0x14, 0xf4, 0xef, 0x15, 0xc8, + 0xef, 0x4e, 0x07, 0xff, 0xf3, 0xd6, 0xe9, 0x07, 0x1d, 0xb5, 0x0c, 0xf5, + 0x24, 0xfd, 0xf7, 0xf9, 0xfc, 0x0d, 0xe9, 0x21, 0xfb, 0x09, 0xdd, 0xf5, + 0x02, 0x04, 0xd6, 0xe4, 0xd5, 0x13, 0xfb, 0xf0, 0xee, 0x09, 0xfe, 0xfd, + 0xe3, 0xfd, 0x23, 0x01, 0xff, 0xfb, 0x2c, 0xf8, 0xea, 0xfe, 0xe7, 0x31, + 0x23, 0xf9, 0x09, 0x02, 0xec, 0x04, 0x04, 0x19, 0xf8, 0xfb, 0xf7, 0x08, + 0x23, 0xf3, 0x0d, 0xe5, 0x03, 0xf7, 0xfa, 0x10, 0x1e, 0x07, 0xdb, 0xea, + 0x22, 0x15, 0x02, 0xca, 0x1d, 0x06, 0xeb, 0xf1, 0x04, 0xf0, 0x13, 0xd2, + 0x23, 0xe4, 0xc9, 0xfb, 0x0c, 0xff, 0xf9, 0x28, 0xf6, 0xe0, 0xf9, 0x0c, + 0x07, 0xec, 0x03, 0xf3, 0x03, 0x26, 0xe9, 0xc4, 0xf1, 0x33, 0xff, 0x11, + 0xf5, 0xef, 0x30, 0xf3, 0xfc, 0x35, 0x22, 0x0f, 0xfe, 0xed, 0x18, 0xe5, + 0x18, 0x01, 0x14, 0xf0, 0xe2, 0xda, 0x4b, 0x2c, 0x02, 0x13, 0xff, 0xf0, + 0xdd, 0x06, 0xf9, 0xdf, 0xf5, 0xec, 0xe6, 0x0c, 0xe8, 0xeb, 0xf3, 0x0b, + 0x00, 0x14, 0x07, 0x00, 0xff, 0x2f, 0x21, 0xf7, 0x31, 0x03, 0xfd, 0xf3, + 0xf8, 0xe8, 0x02, 0xfa, 0xf2, 0x09, 0x23, 0xda, 0x24, 0xdf, 0x19, 0xe6, + 0xd9, 0xfc, 0xfc, 0x15, 0x02, 0xc2, 0xe1, 0x08, 0x1e, 0xed, 0xe9, 0xf0, + 0x16, 0xe4, 0x0e, 0x06, 0x08, 0xff, 0x09, 0xf2, 0xf7, 0x1b, 0x32, 0xf2, + 0x01, 0xff, 0xfb, 0x06, 0xdf, 0x13, 0x01, 0xf3, 0xee, 0xdc, 0xf7, 0x12, + 0x0d, 0xe9, 0xfc, 0x33, 0xfb, 0xe2, 0x13, 0xf9, 0x05, 0xfc, 0xe1, 0x2f, + 0x11, 0xee, 0xd7, 0x17, 0xf3, 0x1e, 0xa1, 0xe1, 0x81, 0x07, 0xf4, 0xe6, + 0x14, 0x09, 0x04, 0x81, 0x2e, 0xc7, 0x33, 0x20, 0xfc, 0x09, 0x34, 0xe6, + 0xee, 0xf5, 0x02, 0x09, 0x07, 0xe4, 0xfe, 0x05, 0x21, 0xaa, 0x12, 0xff, + 0xf7, 0xe4, 0xda, 0xd6, 0x3a, 0x18, 0xf1, 0x35, 0x11, 0xe8, 0x08, 0x1a, + 0x1a, 0x32, 0x06, 0xbe, 0xef, 0x0b, 0x04, 0xf8, 0x06, 0x2d, 0xf3, 0xea, + 0xe2, 0xeb, 0xf6, 0x12, 0x44, 0xdb, 0x04, 0xf2, 0xe2, 0x32, 0xd9, 0x48, + 0x42, 0x21, 0x15, 0xf8, 0x30, 0x13, 0xf5, 0xee, 0x13, 0xde, 0xdf, 0x08, + 0xe5, 0xfb, 0xee, 0x18, 0x52, 0xd7, 0xee, 0xf9, 0x0c, 0x2b, 0x3d, 0xe2, + 0x20, 0x0c, 0xfe, 0x1b, 0xf4, 0xf7, 0x10, 0xd7, 0x0d, 0xb4, 0xcf, 0x20, + 0xe1, 0x32, 0x12, 0xf8, 0x04, 0x08, 0x1e, 0xf1, 0x0c, 0xf3, 0x16, 0xfb, + 0xe5, 0x04, 0xe2, 0xfa, 0xd9, 0x1f, 0x20, 0x0b, 0x53, 0x2d, 0xdf, 0xf9, + 0x03, 0x02, 0x13, 0xff, 0xc0, 0x1d, 0x16, 0x02, 0xea, 0xee, 0x45, 0x55, + 0x06, 0xf5, 0x29, 0x02, 0xbf, 0x30, 0xcb, 0xb3, 0x07, 0x0f, 0x26, 0xd8, + 0x2b, 0x01, 0xe3, 0xed, 0xf3, 0x1d, 0x16, 0x22, 0x2a, 0x08, 0xea, 0x43, + 0xe1, 0x1f, 0xd4, 0x1c, 0x37, 0xb5, 0x10, 0xf3, 0x27, 0xc0, 0xf3, 0xfc, + 0xdf, 0xde, 0xc7, 0xe8, 0xf5, 0xfc, 0xcc, 0xf7, 0xf9, 0xf4, 0x1e, 0x0d, + 0xf5, 0x15, 0x13, 0xff, 0x26, 0xdb, 0x0a, 0x1b, 0xf3, 0x02, 0xc3, 0xe0, + 0x58, 0x1e, 0xf0, 0x14, 0x20, 0xfb, 0xf5, 0xf1, 0x97, 0xd2, 0xf7, 0x2c, + 0xf4, 0xf5, 0xdd, 0x08, 0xdb, 0xd4, 0x56, 0xf0, 0x1c, 0x11, 0xe4, 0xf1, + 0xbb, 0xf6, 0x12, 0x1a, 0xe7, 0x16, 0xe8, 0xf8, 0x12, 0xed, 0xf2, 0x17, + 0xfc, 0xdf, 0xe5, 0xb2, 0x1a, 0x2a, 0xe8, 0xe4, 0x0c, 0xf2, 0x21, 0xd4, + 0x05, 0xfd, 0xde, 0xbc, 0x14, 0xd8, 0x2b, 0x03, 0xf6, 0x05, 0x0d, 0xec, + 0xf8, 0xe7, 0xff, 0xe0, 0xef, 0x01, 0xe0, 0xac, 0x20, 0xd5, 0x20, 0x08, + 0x14, 0x33, 0x26, 0x0a, 0x00, 0xfe, 0x3f, 0x13, 0xfb, 0x19, 0x2b, 0xe1, + 0xd4, 0xe1, 0xe8, 0x68, 0xfd, 0x20, 0x27, 0xb4, 0x17, 0x04, 0xf7, 0x38, + 0xed, 0xed, 0xe3, 0x24, 0xd0, 0xf8, 0x2a, 0x81, 0x37, 0xe7, 0xbf, 0x24, + 0x48, 0xd5, 0xf8, 0x14, 0x0b, 0x58, 0x0b, 0xf6, 0x0a, 0x0c, 0xe1, 0x12, + 0x58, 0xfe, 0xfa, 0x12, 0xf9, 0xf0, 0x20, 0x18, 0x21, 0x02, 0x08, 0xeb, + 0xfc, 0x22, 0xfd, 0x09, 0x03, 0xef, 0xf9, 0x31, 0xdc, 0x18, 0x13, 0x08, + 0xe8, 0xb3, 0xe7, 0xda, 0xda, 0x11, 0xc6, 0xf3, 0xf3, 0x0c, 0x10, 0xf6, + 0x05, 0x25, 0xe7, 0x18, 0xf7, 0x42, 0xca, 0x06, 0xef, 0xf4, 0xee, 0x16, + 0xcf, 0x30, 0x04, 0xb4, 0x03, 0x42, 0x0c, 0xf9, 0xe7, 0xe4, 0xfa, 0xfd, + 0x1c, 0x13, 0xfa, 0x1a, 0x10, 0x14, 0x1c, 0xe0, 0xe4, 0xae, 0xcc, 0x2e, + 0x12, 0xfc, 0xa8, 0xd8, 0x06, 0xf6, 0xf0, 0x33, 0xec, 0xc7, 0x27, 0xf2, + 0x15, 0xfc, 0x1d, 0x06, 0xe6, 0xe5, 0xdd, 0x1a, 0xde, 0xe6, 0xef, 0x25, + 0x0f, 0x2d, 0x02, 0xa6, 0xf6, 0x08, 0x4b, 0x1a, 0x1d, 0x17, 0xf5, 0xeb, + 0x0c, 0xc8, 0x37, 0xe1, 0xb4, 0x03, 0xe4, 0xf2, 0xf3, 0xec, 0xed, 0xf4, + 0x34, 0x32, 0x10, 0x03, 0x33, 0x93, 0x0f, 0xf4, 0xe0, 0xa7, 0xf4, 0x04, + 0x27, 0x1c, 0x0a, 0x05, 0xec, 0x02, 0x09, 0xf7, 0xfa, 0xed, 0x05, 0xcf, + 0x44, 0x11, 0x2c, 0x05, 0x0e, 0xe6, 0xf4, 0xd5, 0x19, 0xfe, 0x3a, 0xff, + 0xe5, 0xe0, 0x01, 0x04, 0x2f, 0x05, 0x13, 0x01, 0xc8, 0x19, 0x1b, 0xcd, + 0xd8, 0x09, 0xee, 0x0a, 0x19, 0xd7, 0xe0, 0xf2, 0x01, 0xf0, 0xf5, 0xf6, + 0x21, 0xc2, 0x07, 0xf7, 0xd0, 0x03, 0xb5, 0x08, 0x14, 0x0c, 0xb5, 0x00, + 0x19, 0xa5, 0x1f, 0xdf, 0x23, 0x32, 0xe6, 0xe2, 0x01, 0x3a, 0xfa, 0xf9, + 0x3c, 0x1a, 0x05, 0xee, 0x18, 0xf1, 0x15, 0xe0, 0x26, 0xea, 0x2c, 0x04, + 0x15, 0xeb, 0xfb, 0x14, 0xad, 0xbc, 0x16, 0x09, 0xb4, 0x2a, 0x22, 0xc1, + 0x09, 0xe4, 0xc7, 0xe3, 0x01, 0xd6, 0xf6, 0x08, 0x56, 0xea, 0xde, 0x17, + 0xc1, 0x0f, 0xf9, 0x2a, 0xc0, 0x01, 0xe1, 0x0b, 0xc1, 0x22, 0xcb, 0x2c, + 0x17, 0x3c, 0x42, 0xe1, 0xcf, 0x0c, 0xea, 0xe5, 0x2d, 0x1f, 0xae, 0xcd, + 0xe2, 0xfe, 0x2a, 0xd9, 0xef, 0xcc, 0x00, 0xdb, 0x09, 0x31, 0xd0, 0xeb, + 0x0f, 0xd0, 0x6c, 0xe1, 0x08, 0x08, 0xf7, 0xe7, 0xee, 0x27, 0xfd, 0xe2, + 0x13, 0x14, 0xe6, 0x35, 0xbd, 0xf6, 0xde, 0x0f, 0xda, 0x20, 0xc3, 0x2e, + 0x2d, 0xff, 0xef, 0x33, 0x20, 0x0f, 0xbf, 0xef, 0xd2, 0xe0, 0xd0, 0x42, + 0xfb, 0x00, 0xdd, 0x1b, 0xef, 0xff, 0x13, 0x13, 0x3a, 0xe8, 0x11, 0xdf, + 0x25, 0x2c, 0x07, 0xf6, 0x0d, 0xe0, 0xe0, 0x21, 0xfd, 0xea, 0x2a, 0x07, + 0x0b, 0x15, 0xe4, 0x7f, 0xff, 0x05, 0x4f, 0x09, 0x10, 0x35, 0xa7, 0x0f, + 0xf2, 0x12, 0x00, 0x1d, 0x1c, 0x01, 0x3d, 0x06, 0xf6, 0xea, 0x0b, 0xe3, + 0x35, 0xf1, 0x01, 0xc7, 0x13, 0xad, 0x28, 0xff, 0x2e, 0x17, 0xc0, 0x07, + 0xc9, 0x26, 0xc0, 0xe9, 0x0d, 0x32, 0x26, 0xe6, 0x73, 0x4c, 0xe4, 0xd1, + 0xbd, 0xf0, 0x18, 0xe8, 0xfe, 0xf2, 0x17, 0xd8, 0xb2, 0xd0, 0x12, 0x03, + 0x36, 0xf6, 0x24, 0x01, 0x23, 0x58, 0xfc, 0xdd, 0xfe, 0x24, 0x1a, 0x17, + 0xfd, 0x39, 0x38, 0x28, 0x2c, 0xf9, 0xe7, 0xf2, 0x24, 0xcd, 0xf4, 0xee, + 0x19, 0xf2, 0xe4, 0xeb, 0xf5, 0xeb, 0x19, 0x1f, 0xd8, 0xf5, 0xba, 0x2f, + 0xeb, 0x01, 0xf0, 0x1c, 0xb7, 0xf5, 0xf5, 0xec, 0x0e, 0x2d, 0xb1, 0x16, + 0x0d, 0xc9, 0xde, 0x2e, 0xf9, 0xe7, 0xc8, 0x0f, 0x09, 0x17, 0xe7, 0x32, + 0x10, 0xe4, 0x1e, 0x02, 0x25, 0xd4, 0x33, 0xe6, 0xef, 0xcb, 0x25, 0xff, + 0xe8, 0x0c, 0x07, 0x17, 0x0a, 0x08, 0xeb, 0x05, 0x0b, 0xed, 0xe8, 0x0f, + 0x42, 0x02, 0x1a, 0xe8, 0x04, 0x02, 0xfa, 0xcd, 0x2a, 0xd8, 0xe5, 0xd7, + 0xe9, 0xb9, 0x11, 0xbe, 0xf7, 0x14, 0xd0, 0xf8, 0xcc, 0xf8, 0xee, 0x22, + 0xf5, 0x16, 0xd2, 0x18, 0xf3, 0x32, 0xb2, 0x19, 0x1a, 0x1e, 0xf1, 0x28, + 0xc0, 0x13, 0x09, 0x24, 0xd5, 0xfe, 0xd3, 0x0d, 0x0f, 0x2e, 0x05, 0x20, + 0xf1, 0xf7, 0x03, 0xe6, 0x02, 0xe0, 0xf8, 0x1f, 0x01, 0x1e, 0xee, 0xeb, + 0x1f, 0x09, 0x18, 0x2d, 0x28, 0xc3, 0x03, 0x08, 0xec, 0x2f, 0xea, 0x20, + 0x14, 0xde, 0x2a, 0x16, 0x08, 0x18, 0x0c, 0xfa, 0xf8, 0x42, 0xde, 0xcc, + 0xe3, 0x48, 0xe1, 0xd2, 0x17, 0x00, 0x0e, 0x06, 0xd6, 0xc4, 0xc7, 0x00, + 0x05, 0x3f, 0x0a, 0xe8, 0xf9, 0xfe, 0xb3, 0x0d, 0x19, 0x03, 0xea, 0x38, + 0xe5, 0x09, 0xd1, 0xff, 0xfa, 0xe7, 0x2f, 0x0d, 0x09, 0x16, 0x12, 0xe5, + 0x26, 0xd9, 0xaf, 0x3a, 0xd9, 0x0d, 0xea, 0xee, 0x0a, 0x04, 0x34, 0x21, + 0xef, 0x15, 0x0b, 0xf4, 0x3f, 0x26, 0x07, 0xee, 0xe6, 0x1a, 0xf4, 0x26, + 0x18, 0x02, 0xe7, 0x0f, 0x08, 0x45, 0x1c, 0x1e, 0xee, 0x35, 0x81, 0x1a, + 0x0c, 0x3d, 0xf8, 0x16, 0xea, 0xd7, 0xdb, 0xcc, 0xf6, 0xf3, 0x15, 0x10, + 0xd2, 0x1d, 0x05, 0x5b, 0xff, 0x0b, 0xe3, 0xd0, 0x6a, 0xf4, 0x26, 0x21, + 0x51, 0xee, 0xc5, 0xd6, 0xfc, 0xfe, 0xfa, 0xfb, 0xf4, 0x30, 0xd7, 0xe4, + 0xf7, 0x2a, 0x05, 0xe3, 0x28, 0x14, 0x1e, 0xf4, 0x36, 0x1e, 0xe6, 0x07, + 0xe9, 0xd7, 0x00, 0xdb, 0xec, 0xd9, 0xf6, 0x17, 0xc2, 0xef, 0x25, 0x21, + 0x49, 0xeb, 0xea, 0x1c, 0x02, 0x1b, 0x12, 0x02, 0x03, 0x04, 0xb1, 0xf0, + 0x0d, 0xde, 0xeb, 0xcc, 0x13, 0x4f, 0x34, 0xad, 0xfe, 0xf1, 0x47, 0x3e, + 0xf5, 0xf3, 0xf3, 0xfe, 0xff, 0xf4, 0xbf, 0x17, 0x0d, 0xf6, 0xe7, 0xf9, + 0xf2, 0xdd, 0x22, 0xfd, 0xf5, 0x24, 0x0c, 0xad, 0xae, 0xef, 0xd3, 0x7f, + 0x24, 0xf4, 0x0e, 0xe7, 0xe6, 0xa7, 0xe0, 0x3a, 0x37, 0xd7, 0x2b, 0x7b, + 0x04, 0xeb, 0x08, 0xdb, 0x22, 0x2f, 0xc1, 0xe6, 0xd4, 0xd8, 0x2e, 0x26, + 0x0a, 0xd7, 0xe0, 0x65, 0x0c, 0xf6, 0x97, 0xf2, 0xfd, 0x34, 0xe5, 0x2a, + 0x36, 0xb9, 0x0c, 0xfd, 0x25, 0xf9, 0x0c, 0x20, 0xd0, 0x83, 0x08, 0x24, + 0xfc, 0x27, 0xef, 0xe7, 0x00, 0xde, 0xe8, 0x3e, 0x08, 0xf6, 0xe2, 0xdc, + 0xa2, 0xa4, 0xed, 0x11, 0x92, 0xdd, 0xc9, 0xe9, 0xf6, 0x14, 0x1d, 0x0c, + 0x0e, 0x46, 0x0d, 0xf8, 0xe2, 0xd7, 0xa6, 0xb9, 0x31, 0xe9, 0xbf, 0x1b, + 0x26, 0x08, 0x28, 0xdd, 0xd0, 0x09, 0xe9, 0xf6, 0xec, 0x8e, 0xb1, 0xdf, + 0x00, 0x10, 0x38, 0xde, 0x02, 0xfd, 0x45, 0xe7, 0x0d, 0x2c, 0xee, 0x2e, + 0xa2, 0xd1, 0x31, 0xc8, 0x1c, 0xf6, 0xcf, 0x1c, 0x36, 0x06, 0x0f, 0x1c, + 0xa4, 0x01, 0x1e, 0x17, 0xe9, 0x1d, 0xf6, 0xea, 0xb8, 0xe0, 0x29, 0xf1, + 0x34, 0xb1, 0xe5, 0xca, 0x24, 0x93, 0x5d, 0x25, 0xe4, 0x76, 0x10, 0xed, + 0xed, 0x01, 0x0a, 0xf7, 0x0d, 0x27, 0x45, 0xee, 0x16, 0xc0, 0x36, 0xf8, + 0xb9, 0xf4, 0xd6, 0x06, 0xe8, 0x2f, 0xee, 0xe5, 0xbe, 0x1f, 0xa0, 0x04, + 0xff, 0x10, 0x48, 0xff, 0x18, 0x2a, 0x26, 0x35, 0xe0, 0x4c, 0xd8, 0x0b, + 0xd5, 0xcc, 0xf5, 0x0e, 0x5a, 0xee, 0x48, 0xe3, 0x06, 0xfd, 0xfa, 0xfe, + 0x04, 0x9a, 0x2f, 0x08, 0x22, 0x0f, 0xe0, 0xa3, 0x1b, 0xeb, 0x3b, 0xe4, + 0x14, 0x28, 0xaa, 0xcd, 0x10, 0xed, 0x16, 0xc6, 0x09, 0x28, 0xea, 0x02, + 0xfd, 0x2a, 0x3f, 0x0c, 0x22, 0xcd, 0x02, 0xe8, 0x8b, 0x02, 0x54, 0xd6, + 0x05, 0xc3, 0x4a, 0xdb, 0x46, 0xfe, 0xf8, 0x40, 0x06, 0x06, 0x07, 0x01, + 0x16, 0x1c, 0x1b, 0x48, 0xac, 0x56, 0x01, 0x07, 0xd7, 0xc5, 0xf0, 0xea, + 0xe1, 0x71, 0xef, 0xfc, 0x22, 0xc4, 0x81, 0xe5, 0x19, 0xe1, 0xda, 0xf1, + 0xce, 0xdb, 0x0d, 0xc3, 0xd4, 0x01, 0xdd, 0xcc, 0xe6, 0xee, 0xb8, 0x1c, + 0x0d, 0x4b, 0xfd, 0xec, 0xd9, 0xa2, 0x0c, 0x10, 0x50, 0x00, 0xa2, 0xde, + 0xe7, 0x24, 0xcb, 0xbe, 0xeb, 0x34, 0xda, 0xe5, 0x17, 0x36, 0xaf, 0x3b, + 0x01, 0xea, 0x09, 0x56, 0x30, 0x22, 0xfc, 0xe0, 0xd6, 0xf8, 0xe0, 0xfb, + 0x09, 0xfe, 0xe6, 0xd8, 0x48, 0xc0, 0xb7, 0x1f, 0xce, 0x5c, 0xb9, 0x08, + 0x50, 0x2c, 0x18, 0xc8, 0x0b, 0xcc, 0x16, 0xaa, 0xab, 0xf3, 0x3d, 0xdb, + 0x10, 0xd3, 0xf5, 0x16, 0xed, 0xd6, 0xd8, 0xd5, 0xfc, 0x14, 0x1d, 0xea, + 0x5b, 0x0d, 0xb6, 0xcf, 0x0c, 0x05, 0xd9, 0xfd, 0xce, 0x0d, 0xd8, 0x2e, + 0xc6, 0x17, 0x1b, 0xd9, 0x2c, 0xf7, 0x4a, 0xe6, 0x2c, 0xdf, 0xdb, 0xba, + 0x08, 0x10, 0x35, 0x06, 0xfc, 0x08, 0xf7, 0xa6, 0xf9, 0x11, 0x33, 0xd5, + 0x17, 0xe7, 0xdc, 0xc4, 0x04, 0x03, 0x11, 0x53, 0xd1, 0xb9, 0x7a, 0xf1, + 0xfa, 0xfd, 0xe5, 0x02, 0xf8, 0x3d, 0x17, 0x1f, 0x31, 0x24, 0x1b, 0xe3, + 0xff, 0x26, 0xbe, 0x17, 0xe1, 0x17, 0xba, 0x0a, 0xdf, 0xeb, 0xee, 0xf0, + 0xb7, 0xea, 0xda, 0x01, 0x02, 0x04, 0x16, 0xc1, 0xfa, 0xbf, 0x22, 0xb9, + 0x22, 0x9c, 0x02, 0xe7, 0x2a, 0xce, 0xeb, 0xe1, 0x0a, 0xbb, 0xf3, 0xc2, + 0xe7, 0xce, 0x0f, 0xe6, 0x8f, 0x31, 0x31, 0xf8, 0xf0, 0xec, 0xeb, 0xb7, + 0xfb, 0x46, 0xe4, 0xd0, 0xb9, 0xe5, 0xb9, 0x1b, 0x1c, 0xfa, 0xfc, 0x31, + 0xfe, 0xf6, 0x10, 0x17, 0xf3, 0xf8, 0xb8, 0xeb, 0xc8, 0x29, 0xc9, 0xd9, + 0x10, 0x12, 0x1e, 0x3d, 0xfb, 0xf3, 0x32, 0x11, 0xe6, 0x1a, 0xf1, 0x29, + 0x14, 0x1d, 0x42, 0x05, 0xc1, 0x05, 0xee, 0xe9, 0x15, 0x2d, 0xf9, 0xc6, + 0xfb, 0xb4, 0xda, 0xdc, 0x11, 0x0b, 0x61, 0xd6, 0xfb, 0xf3, 0x1d, 0x14, + 0xf1, 0x32, 0xe6, 0xbd, 0xf9, 0x18, 0xf7, 0x12, 0x40, 0xec, 0xe8, 0x4f, + 0xac, 0xff, 0xdc, 0xfd, 0x72, 0x09, 0x29, 0x85, 0xc7, 0x08, 0xe8, 0x25, + 0xb2, 0x00, 0xb5, 0xf3, 0x1a, 0xf2, 0x15, 0x00, 0x31, 0xe1, 0xdd, 0xea, + 0xe0, 0x36, 0xea, 0xee, 0x0f, 0xfb, 0x28, 0x23, 0x27, 0xe0, 0x23, 0x65, + 0x1a, 0x0c, 0x07, 0x01, 0x12, 0xe1, 0xd6, 0x03, 0xeb, 0x30, 0x16, 0x0f, + 0xef, 0xf4, 0xcc, 0xaa, 0x48, 0xf8, 0xf4, 0xdc, 0x09, 0xef, 0x23, 0xd9, + 0xcd, 0xe4, 0x19, 0xef, 0xea, 0xfe, 0xb9, 0x0d, 0x1d, 0x2c, 0x1f, 0xce, + 0x0c, 0xeb, 0x3c, 0xda, 0x20, 0xe2, 0x20, 0xf5, 0x09, 0x0e, 0xd8, 0x2e, + 0xdd, 0x20, 0x24, 0xbf, 0xf8, 0xc7, 0xf2, 0xe0, 0x16, 0xc5, 0x17, 0xec, + 0x06, 0x19, 0xce, 0xe6, 0xe1, 0xb3, 0x1a, 0x06, 0x46, 0xe4, 0x05, 0x09, + 0x7f, 0xfa, 0xf4, 0x06, 0xe3, 0x1b, 0xd2, 0xf3, 0x0f, 0x16, 0xfd, 0xf8, + 0x00, 0x05, 0x0a, 0x37, 0xe0, 0xf9, 0xe4, 0xe2, 0x2c, 0x0c, 0xc5, 0xf5, + 0xfa, 0x3e, 0xff, 0xd8, 0x02, 0xe2, 0xfb, 0xed, 0xd5, 0x00, 0xe2, 0xf7, + 0x02, 0xfc, 0xe3, 0xef, 0xe3, 0x36, 0x40, 0x12, 0x1b, 0xf2, 0x38, 0x0d, + 0xc5, 0xfb, 0xde, 0x02, 0xd3, 0xf7, 0xe9, 0x20, 0xde, 0xeb, 0xff, 0x0c, + 0x02, 0x10, 0x10, 0x06, 0xee, 0xfe, 0xf7, 0xa2, 0x0b, 0x15, 0xe2, 0xf0, + 0x27, 0xe3, 0xf4, 0xc0, 0xeb, 0xbb, 0x39, 0xec, 0xfa, 0x04, 0x2d, 0xfb, + 0xa6, 0x1d, 0xe2, 0xbc, 0xf5, 0x10, 0x18, 0x01, 0xec, 0xf2, 0xf1, 0x37, + 0x08, 0xc1, 0x10, 0xc7, 0xf6, 0x0b, 0xf4, 0xe3, 0x2e, 0xe3, 0x23, 0x23, + 0xd1, 0x22, 0xcf, 0x02, 0x15, 0xeb, 0x2e, 0xf8, 0xa3, 0xcd, 0xdb, 0xe4, + 0xff, 0xc9, 0x13, 0x19, 0x13, 0xe0, 0x1d, 0x02, 0x04, 0x1e, 0xec, 0xd4, + 0x2d, 0xe4, 0xef, 0xe3, 0xba, 0xd9, 0xe6, 0x1b, 0xfa, 0xe5, 0x00, 0x64, + 0x17, 0xe4, 0xd8, 0x1e, 0x31, 0x2f, 0x15, 0x2e, 0x1d, 0xf5, 0x00, 0x2a, + 0x30, 0xfb, 0xf5, 0xf3, 0x31, 0x04, 0x27, 0xf3, 0x15, 0x00, 0xc7, 0xe4, + 0x04, 0x29, 0xef, 0x0a, 0x38, 0xdd, 0xec, 0xf9, 0xe5, 0x0f, 0xdf, 0x13, + 0x09, 0x0a, 0x35, 0xeb, 0x35, 0x0e, 0xf9, 0xf0, 0x13, 0x1a, 0x02, 0x18, + 0xcb, 0xe8, 0xe5, 0x0b, 0x06, 0x2d, 0xc2, 0x09, 0xf1, 0x16, 0x3e, 0x07, + 0x11, 0xfb, 0x07, 0xe6, 0x0d, 0x00, 0x18, 0x0a, 0x30, 0x18, 0x28, 0x05, + 0xed, 0x4b, 0xc7, 0x01, 0xd4, 0x43, 0x03, 0xf6, 0x24, 0xfe, 0x58, 0x40, + 0x06, 0xea, 0x0b, 0x27, 0xfc, 0xd7, 0xc4, 0x1b, 0x2e, 0x9d, 0xce, 0x06, + 0xff, 0xba, 0x10, 0xfd, 0xd0, 0xd1, 0xc5, 0x0b, 0xfa, 0xd1, 0x04, 0xf4, + 0xad, 0xf0, 0x42, 0xde, 0x29, 0x1d, 0xa1, 0xf1, 0xfa, 0xfc, 0x14, 0xee, + 0x0e, 0x41, 0x1e, 0x2d, 0xdf, 0x81, 0xd9, 0xcf, 0xfc, 0xdd, 0x04, 0x02, + 0x33, 0xe7, 0x23, 0x02, 0x07, 0xa1, 0x0c, 0x19, 0x13, 0xe2, 0x04, 0xfc, + 0x25, 0xe0, 0x2d, 0xe7, 0x2e, 0xce, 0xf7, 0x1b, 0xf8, 0x9b, 0xe0, 0xf1, + 0x2c, 0x36, 0x33, 0x4e, 0x05, 0xd4, 0xe9, 0xde, 0xa6, 0xdb, 0x1a, 0x0a, + 0x4a, 0x12, 0xd1, 0xee, 0x1d, 0x20, 0x11, 0xef, 0xc0, 0x14, 0x1f, 0x39, + 0x51, 0xc8, 0xf5, 0x01, 0xc5, 0xe1, 0xf6, 0xe9, 0x0f, 0xf9, 0x0d, 0xce, + 0x21, 0xa6, 0xc4, 0xfb, 0xfa, 0xe3, 0x07, 0x51, 0x03, 0x15, 0x09, 0x1f, + 0x21, 0x13, 0xfd, 0x1f, 0xe4, 0x12, 0x18, 0xd2, 0xff, 0xe7, 0x2f, 0xcb, + 0x25, 0x8b, 0x22, 0x1d, 0x2e, 0xf0, 0xeb, 0x29, 0x0a, 0x26, 0x1d, 0x13, + 0xc9, 0x04, 0x03, 0x1b, 0xdd, 0xd0, 0x1d, 0x2b, 0x1f, 0xf3, 0x0a, 0x11, + 0xf4, 0xe2, 0x1a, 0x44, 0x1e, 0x09, 0xc7, 0xaf, 0xb1, 0x15, 0xcf, 0xba, + 0x22, 0xe9, 0x22, 0x10, 0xea, 0xb3, 0xf5, 0xcf, 0x1b, 0xcb, 0xf0, 0xfa, + 0xfa, 0x07, 0x32, 0x08, 0x89, 0x2d, 0x94, 0xf6, 0x0a, 0xb4, 0xf4, 0xee, + 0x01, 0xeb, 0xd3, 0xee, 0x0b, 0x98, 0xc8, 0x00, 0xe5, 0xd8, 0xfa, 0xfb, + 0xf2, 0xf9, 0xf6, 0xb7, 0xf8, 0xf5, 0xcd, 0x81, 0x05, 0x2c, 0xe8, 0x03, + 0xc3, 0x5c, 0x23, 0x16, 0xe1, 0xcd, 0x08, 0x01, 0xfa, 0xf1, 0xc7, 0xc4, + 0x03, 0xfc, 0x03, 0x09, 0x0c, 0x0c, 0x2f, 0xa3, 0xf8, 0x08, 0xee, 0x13, + 0xed, 0xf0, 0x19, 0xf4, 0x12, 0xfe, 0xec, 0x13, 0xe1, 0xdd, 0x33, 0x3c, + 0x5b, 0x02, 0x11, 0xf4, 0x02, 0x13, 0xf5, 0xe4, 0xf4, 0x1a, 0xc6, 0xf2, + 0xd9, 0x02, 0xb4, 0xe7, 0x22, 0x7c, 0xf7, 0xea, 0xfb, 0xf3, 0x0f, 0xd5, + 0xa9, 0x38, 0x04, 0x29, 0x0e, 0xea, 0x26, 0x86, 0x27, 0x0a, 0x1d, 0x15, + 0xef, 0x0b, 0xd9, 0x03, 0x09, 0x14, 0x11, 0xf8, 0x32, 0x2f, 0xf8, 0x1f, + 0xf7, 0xf9, 0xf0, 0xdd, 0xef, 0x00, 0xb1, 0xf3, 0x5e, 0x12, 0x29, 0x1c, + 0xce, 0x96, 0xb3, 0xd9, 0xde, 0x16, 0xe4, 0xe1, 0x37, 0x94, 0x13, 0xa0, + 0x07, 0xd4, 0x24, 0x16, 0x03, 0xdf, 0x0d, 0x19, 0xd2, 0xbe, 0xfb, 0xee, + 0x42, 0x2b, 0xbd, 0x39, 0xe5, 0x05, 0xd6, 0xff, 0x19, 0x25, 0x09, 0xed, + 0xcb, 0x23, 0x25, 0xcf, 0xf2, 0xfe, 0xf3, 0xe8, 0xf7, 0xd1, 0xe1, 0xe8, + 0x10, 0xeb, 0x22, 0xfe, 0x05, 0x18, 0x28, 0xf4, 0x3b, 0xbf, 0x18, 0xc9, + 0xe9, 0x2f, 0xf4, 0x05, 0x2b, 0x1b, 0x03, 0xd2, 0xd2, 0x31, 0x1b, 0x25, + 0xe1, 0xf6, 0xf6, 0x31, 0x18, 0xe6, 0x20, 0xf1, 0x0c, 0xe1, 0x09, 0xf1, + 0x05, 0x0b, 0xd7, 0xfd, 0x11, 0x57, 0x1e, 0xdf, 0x1e, 0x11, 0x0d, 0xdf, + 0x16, 0x14, 0xe3, 0xbb, 0x07, 0x12, 0x1a, 0xe5, 0xf3, 0xe1, 0xf4, 0xf4, + 0xdb, 0xd5, 0xef, 0x06, 0x13, 0xfd, 0xd5, 0x0e, 0xd0, 0x11, 0xf0, 0xde, + 0xfe, 0xf8, 0x0e, 0x00, 0x03, 0xda, 0x09, 0x02, 0xe7, 0xfe, 0x18, 0xfa, + 0xf5, 0x19, 0x25, 0x49, 0x14, 0xf9, 0xef, 0xf5, 0xf5, 0x10, 0x16, 0x09, + 0xfd, 0x06, 0x02, 0xe5, 0xe2, 0x4f, 0x0b, 0x06, 0x07, 0xfa, 0x2e, 0xee, + 0x17, 0xf9, 0xf0, 0xf7, 0xf3, 0xe2, 0x0c, 0x05, 0xed, 0x08, 0x81, 0x03, + 0x18, 0xf1, 0xf5, 0xec, 0x26, 0xf6, 0x22, 0x18, 0xf2, 0x10, 0x28, 0xf1, + 0xef, 0xea, 0x07, 0xdd, 0x23, 0x02, 0xab, 0xfe, 0xef, 0x26, 0xfc, 0xec, + 0x0b, 0x0a, 0x08, 0xf3, 0x11, 0x12, 0xfe, 0x28, 0xf9, 0x03, 0xf9, 0xf7, + 0xe8, 0x20, 0xdd, 0xf0, 0x05, 0x0a, 0x27, 0x07, 0x2a, 0xf0, 0x07, 0x00, + 0xfe, 0xea, 0xde, 0xf4, 0x11, 0x16, 0x02, 0x03, 0x15, 0xd9, 0x18, 0xc1, + 0xe7, 0x07, 0xf1, 0xff, 0xf5, 0x1d, 0xfe, 0xf2, 0x11, 0xc4, 0xd9, 0xfe, + 0xff, 0xf2, 0xcd, 0xfc, 0xe5, 0xf8, 0xe6, 0xfe, 0xc1, 0x11, 0x15, 0x1b, + 0x20, 0xe8, 0x0a, 0x0c, 0xd3, 0xea, 0xec, 0x03, 0xea, 0x08, 0x14, 0xfc, + 0x0c, 0xdc, 0x0d, 0x20, 0x14, 0x08, 0x10, 0x0f, 0x0c, 0xe1, 0xfd, 0xfc, + 0xf0, 0xf0, 0x31, 0x0b, 0x1a, 0x1e, 0xef, 0x23, 0x03, 0x23, 0x09, 0xf5, + 0xe7, 0x07, 0xe6, 0x0d, 0xf2, 0x07, 0xfa, 0xde, 0xe4, 0xfe, 0xdf, 0x00, + 0x0a, 0xfb, 0xfa, 0xf5, 0x2c, 0xc1, 0xec, 0x05, 0x38, 0x12, 0xfc, 0xfe, + 0x0d, 0x12, 0xf1, 0x07, 0x05, 0x19, 0xf1, 0xd9, 0x03, 0xfb, 0x30, 0x14, + 0xe9, 0xdd, 0x01, 0xf1, 0x2d, 0x26, 0x3c, 0xff, 0xe0, 0x1f, 0x4f, 0x16, + 0x03, 0xf8, 0x05, 0xef, 0x14, 0x24, 0xda, 0xfe, 0x47, 0xfb, 0xf3, 0xb7, + 0x22, 0x47, 0x18, 0x54, 0xb5, 0x2d, 0x07, 0x9b, 0x0e, 0x26, 0x34, 0xcd, + 0x15, 0xcd, 0x7d, 0xf9, 0xfd, 0xd6, 0xf2, 0x34, 0xd7, 0xd7, 0x11, 0x0a, + 0x1d, 0x43, 0xea, 0xda, 0x90, 0x14, 0x1b, 0x18, 0xfd, 0xbd, 0xc8, 0x1b, + 0xea, 0x45, 0xc2, 0x24, 0xc3, 0x16, 0xf3, 0xe5, 0x12, 0x06, 0x0c, 0xf2, + 0xf5, 0x08, 0x27, 0xd8, 0x1f, 0xd5, 0x1f, 0x21, 0x10, 0x1d, 0x2a, 0xe4, + 0x4f, 0x08, 0xd0, 0x00, 0xf7, 0x0e, 0x22, 0xf8, 0xe4, 0xe1, 0xf5, 0x4d, + 0x20, 0xd0, 0x05, 0x0b, 0x88, 0x36, 0xfb, 0xf7, 0xf9, 0x0e, 0xe0, 0x2a, + 0xd6, 0xcf, 0x2a, 0x01, 0xf0, 0xf8, 0xef, 0xf2, 0x55, 0xf7, 0xe1, 0x1c, + 0x16, 0x37, 0x1f, 0x9e, 0x04, 0xd0, 0x20, 0xe8, 0x36, 0xac, 0x5c, 0xe5, + 0x02, 0x1c, 0xfb, 0x7f, 0xf7, 0x29, 0x2b, 0xf0, 0xd8, 0x11, 0x1f, 0x29, + 0xa7, 0xef, 0x41, 0xac, 0x08, 0xc6, 0x20, 0xca, 0x0f, 0xd5, 0xf1, 0x54, + 0x22, 0xb6, 0x52, 0x49, 0xf9, 0x13, 0x09, 0xf9, 0xf8, 0x26, 0x16, 0xde, + 0x22, 0xcd, 0xc8, 0x20, 0x12, 0xd1, 0x8c, 0xc6, 0xaf, 0xdd, 0xfa, 0x11, + 0x00, 0x1e, 0xa6, 0x1a, 0x2a, 0xff, 0x0d, 0x18, 0x1e, 0x37, 0x35, 0xd4, + 0xf6, 0xf7, 0xef, 0xfb, 0xcf, 0xf3, 0xe0, 0x26, 0x08, 0xed, 0x13, 0xed, + 0x23, 0x00, 0x02, 0xf6, 0x0e, 0xe4, 0xf9, 0x08, 0x0d, 0x42, 0xa7, 0xf6, + 0xe3, 0xdf, 0xab, 0xd9, 0x2a, 0xcf, 0xac, 0x14, 0x15, 0x12, 0x11, 0x05, + 0x01, 0xe7, 0xe8, 0xfe, 0x08, 0x09, 0x12, 0x06, 0x1b, 0xbc, 0xc1, 0x85, + 0x99, 0x9e, 0x1e, 0xef, 0x20, 0x15, 0x17, 0x14, 0xf6, 0xff, 0xd4, 0x09, + 0xf2, 0xc6, 0x27, 0x45, 0x29, 0x23, 0xe0, 0x00, 0x12, 0xfd, 0x22, 0x01, + 0xd8, 0x0c, 0x2c, 0x07, 0xe3, 0x01, 0xe4, 0x2d, 0x02, 0x0f, 0xb3, 0x1c, + 0xf7, 0xaf, 0xf4, 0x20, 0x24, 0x51, 0xeb, 0x40, 0xef, 0xf6, 0xe4, 0x95, + 0xcc, 0xfc, 0xd7, 0xe2, 0x07, 0xe4, 0x1a, 0xf9, 0x23, 0x0a, 0x4f, 0xd8, + 0x2d, 0x18, 0xed, 0xd5, 0xf8, 0x13, 0xdd, 0xa9, 0xe1, 0xfa, 0xe2, 0x12, + 0xf9, 0xfa, 0xcb, 0x1e, 0xf7, 0x3f, 0x05, 0xf8, 0xf2, 0xff, 0xe5, 0xa9, + 0xf5, 0xf9, 0xf1, 0xea, 0x1d, 0xd5, 0x20, 0x10, 0x1e, 0x3c, 0xe1, 0x7f, + 0x0f, 0x1b, 0x00, 0xfb, 0x02, 0xe8, 0x20, 0x07, 0x1d, 0xee, 0xf3, 0xf6, + 0xe1, 0x09, 0x05, 0xd5, 0xd5, 0x2e, 0xbf, 0x18, 0xe4, 0x0c, 0xe2, 0x3a, + 0x4d, 0x09, 0x3a, 0x54, 0xc7, 0x2f, 0xde, 0xb8, 0xc5, 0xfa, 0xdf, 0x1a, + 0xf1, 0xb8, 0xf3, 0x09, 0x22, 0x01, 0x15, 0xe1, 0x05, 0x05, 0x0e, 0xff, + 0xfb, 0x27, 0xd2, 0xd1, 0xff, 0x01, 0xe3, 0xf8, 0xfb, 0x06, 0xe2, 0x42, + 0x13, 0xe6, 0xe1, 0xf0, 0x28, 0xfd, 0x30, 0x38, 0xc0, 0xf8, 0x16, 0x0d, + 0xeb, 0x0a, 0x09, 0x42, 0x34, 0x29, 0x3d, 0x42, 0x14, 0x0a, 0x33, 0x08, + 0x41, 0xe4, 0xd4, 0xde, 0xfc, 0x15, 0x2a, 0x00, 0xed, 0xd6, 0x17, 0xed, + 0x00, 0xc2, 0xe3, 0x07, 0xf0, 0x18, 0xc8, 0xe4, 0x2a, 0x0a, 0xf9, 0xe5, + 0xea, 0xc5, 0xe8, 0xeb, 0x10, 0x03, 0xf7, 0xe3, 0xc4, 0x40, 0x13, 0xeb, + 0x0d, 0x2d, 0x07, 0x00, 0x0e, 0xed, 0xf2, 0x06, 0x31, 0x19, 0x0b, 0x0b, + 0xea, 0x01, 0x3f, 0xf7, 0x39, 0x18, 0x07, 0xfe, 0x74, 0x0b, 0x2b, 0x0a, + 0x28, 0xdd, 0xf7, 0x08, 0xf2, 0x02, 0xee, 0x13, 0x2c, 0x1a, 0xe6, 0xda, + 0xdc, 0xd5, 0xd4, 0xfd, 0x3f, 0x90, 0xcd, 0xf4, 0xf5, 0xd0, 0x16, 0xf1, + 0xfd, 0x21, 0xa8, 0x12, 0x03, 0x08, 0x05, 0xe4, 0xef, 0x0e, 0x15, 0xcb, + 0xf4, 0x36, 0xe0, 0x20, 0x0d, 0x20, 0x2f, 0x02, 0x05, 0xae, 0xa1, 0x41, + 0xf2, 0xff, 0xb8, 0xfc, 0xe2, 0xc9, 0xb4, 0xd4, 0xea, 0x52, 0x0b, 0xdd, + 0xb8, 0xe3, 0x09, 0xcb, 0x40, 0x02, 0x05, 0xea, 0x14, 0xcf, 0xe5, 0xfc, + 0xff, 0xec, 0xcc, 0xdf, 0x2a, 0xf8, 0xfc, 0xdc, 0xea, 0xde, 0xf1, 0xc9, + 0xb3, 0x05, 0xaf, 0x1f, 0xd6, 0xdc, 0xf4, 0xf9, 0x4b, 0xd2, 0x05, 0xf6, + 0x18, 0xeb, 0xf4, 0xc7, 0x00, 0x2a, 0xf4, 0x09, 0x0e, 0xff, 0x7d, 0x16, + 0xf7, 0xe0, 0x24, 0x2d, 0x0d, 0x1d, 0x21, 0xe8, 0x00, 0xf2, 0xe8, 0x00, + 0xf9, 0x2e, 0xf9, 0xd0, 0x16, 0x04, 0x19, 0xff, 0xdd, 0xfc, 0xa6, 0xf2, + 0x2d, 0xd4, 0x05, 0x19, 0xfd, 0x03, 0xb0, 0xd4, 0x1d, 0xe0, 0x26, 0x33, + 0x37, 0x0d, 0xf6, 0xdd, 0xe5, 0x3f, 0xbb, 0x02, 0xd8, 0xc9, 0x00, 0x0e, + 0xee, 0xbe, 0x0b, 0xad, 0xc7, 0x4f, 0xd5, 0x33, 0x09, 0x16, 0x19, 0xff, + 0xf5, 0x18, 0xe8, 0x29, 0x41, 0x06, 0x26, 0x20, 0x08, 0x48, 0x3f, 0xbc, + 0x1c, 0xe7, 0xc7, 0x03, 0x33, 0x0f, 0xe8, 0xe5, 0xef, 0x15, 0xfd, 0x05, + 0x22, 0x1d, 0xda, 0xe1, 0xfe, 0xe5, 0xe9, 0xd5, 0x1b, 0x20, 0x1a, 0x03, + 0xfc, 0xa4, 0xae, 0x3a, 0x1f, 0x17, 0xe2, 0x12, 0xe0, 0xe0, 0xf1, 0x33, + 0x34, 0xec, 0x27, 0x0c, 0xc4, 0xea, 0x06, 0x19, 0x05, 0x0b, 0xfd, 0xee, + 0xf0, 0x0e, 0xba, 0xf7, 0xc8, 0xef, 0xc9, 0x5c, 0xf9, 0x27, 0x05, 0x7f, + 0xdd, 0xea, 0xf6, 0xbb, 0x11, 0x2b, 0xec, 0x0b, 0x32, 0xbe, 0xf3, 0xda, + 0x07, 0xf1, 0xde, 0xff, 0xd8, 0xc4, 0xfe, 0x10, 0x2d, 0x09, 0x14, 0x0e, + 0xf0, 0xe7, 0xf8, 0x1b, 0xf7, 0xe0, 0x2b, 0xdc, 0xe5, 0xec, 0xf3, 0xee, + 0x06, 0x0d, 0x07, 0xea, 0xea, 0xa6, 0x18, 0xc9, 0xe2, 0xef, 0x15, 0x02, + 0x00, 0x2e, 0x09, 0xed, 0x3e, 0xf9, 0x11, 0x17, 0x06, 0xbb, 0x3b, 0x15, + 0xfa, 0x00, 0xf9, 0x21, 0x02, 0x04, 0xe9, 0x02, 0xec, 0xe3, 0x06, 0xf9, + 0xfd, 0xcc, 0xf1, 0xf7, 0x44, 0xfc, 0xe4, 0xd1, 0xf7, 0xfc, 0xc6, 0x03, + 0x10, 0xd5, 0xc5, 0x28, 0x11, 0xcc, 0xfe, 0x0d, 0x21, 0x29, 0xdf, 0x10, + 0x2d, 0xef, 0xd7, 0x41, 0x10, 0xe7, 0x01, 0x09, 0x0f, 0xf9, 0xc3, 0x20, + 0xfe, 0x33, 0x0c, 0xfb, 0x17, 0xfa, 0x3f, 0x04, 0x41, 0x10, 0xd0, 0xf1, + 0x7f, 0x23, 0xc6, 0xd2, 0x20, 0xfc, 0xea, 0xee, 0x46, 0x16, 0xf6, 0xd0, + 0xf0, 0x17, 0xca, 0x1c, 0x10, 0xf6, 0xff, 0x4b, 0xd9, 0xd8, 0x08, 0x53, + 0x1b, 0xf9, 0x99, 0x01, 0x14, 0x27, 0xf2, 0xea, 0xdd, 0x10, 0x12, 0xc8, + 0xf4, 0xfe, 0x0c, 0xf6, 0xea, 0xf6, 0x8e, 0xed, 0xdb, 0xc6, 0xf8, 0x27, + 0x07, 0x12, 0x0d, 0xec, 0x06, 0x06, 0xec, 0xbe, 0xb6, 0xce, 0xf4, 0x3e, + 0x0c, 0x01, 0xf7, 0xfb, 0xf3, 0x0c, 0x01, 0x31, 0xcb, 0xf4, 0xf7, 0xdf, + 0x57, 0xe1, 0x48, 0xf0, 0x0b, 0xde, 0x1c, 0xf6, 0x47, 0xec, 0xf1, 0x00, + 0xf9, 0x0c, 0xbc, 0x02, 0x1c, 0x17, 0xac, 0x07, 0x19, 0xd1, 0x15, 0xd1, + 0xfb, 0x2f, 0x37, 0xf9, 0xf6, 0xed, 0x1d, 0x1f, 0x25, 0x09, 0xe8, 0x23, + 0xba, 0x0f, 0x17, 0x29, 0x38, 0x55, 0x0f, 0xf4, 0x8d, 0x08, 0x59, 0x0e, + 0xfc, 0x0c, 0xe3, 0xdd, 0xce, 0x09, 0xed, 0x17, 0x03, 0x04, 0xeb, 0x28, + 0xc6, 0xd7, 0x1f, 0x29, 0xff, 0x26, 0x17, 0xe6, 0xf0, 0xf9, 0xc0, 0x04, + 0x2e, 0xaf, 0xca, 0x11, 0xe2, 0xe8, 0x1f, 0x0b, 0xe3, 0xc7, 0x06, 0xfe, + 0xfe, 0xf5, 0x06, 0x08, 0x0c, 0xf9, 0xdc, 0xec, 0x01, 0xfc, 0x23, 0xbb, + 0x06, 0x1a, 0x08, 0x11, 0x11, 0xec, 0xb5, 0xd4, 0x19, 0xd4, 0xf8, 0x36, + 0xf8, 0x08, 0x35, 0x01, 0x0c, 0x00, 0xdc, 0xfe, 0x02, 0xfa, 0x2d, 0x29, + 0x13, 0xde, 0x3c, 0xef, 0x60, 0x25, 0x12, 0xbd, 0xf1, 0x13, 0x09, 0x33, + 0xc3, 0xa4, 0x05, 0xde, 0xd3, 0xc2, 0xdb, 0x7e, 0xfe, 0xff, 0xe4, 0xc5, + 0x24, 0x1c, 0xdf, 0x56, 0x23, 0xa9, 0x10, 0x2b, 0xe7, 0xd3, 0xf5, 0x23, + 0xeb, 0xfc, 0xeb, 0x08, 0xe3, 0xf6, 0xe0, 0x18, 0xf8, 0x19, 0xbc, 0x26, + 0xcd, 0xe0, 0xf7, 0x06, 0x93, 0xd6, 0xfc, 0x2b, 0x20, 0xfa, 0x34, 0xd1, + 0xce, 0x1f, 0xce, 0x12, 0x2d, 0xc1, 0x13, 0xc0, 0xf2, 0xdb, 0x25, 0x12, + 0xe4, 0x09, 0xf1, 0xdc, 0xad, 0x0c, 0xec, 0x07, 0x16, 0xec, 0x10, 0x91, + 0x21, 0xc9, 0xde, 0x1d, 0xe2, 0x00, 0xee, 0xe8, 0xba, 0xba, 0xea, 0xcc, + 0x35, 0x1f, 0x3a, 0x35, 0x2e, 0xbe, 0x1b, 0x2a, 0xb6, 0xec, 0x5e, 0xde, + 0xbc, 0x4c, 0x13, 0x2f, 0xc6, 0xea, 0xf0, 0x81, 0x15, 0x18, 0x25, 0x14, + 0x30, 0x23, 0x00, 0x57, 0xee, 0x06, 0x2d, 0xc7, 0x15, 0xf9, 0xde, 0x2d, + 0x1f, 0xcb, 0x40, 0xe6, 0x2c, 0x54, 0x4b, 0xba, 0x48, 0x01, 0x07, 0x08, + 0xe5, 0xc0, 0x06, 0xf0, 0xf1, 0x4d, 0x0c, 0xcd, 0xcb, 0x0c, 0x38, 0xe8, + 0xa0, 0xfc, 0xfd, 0xd0, 0x08, 0xca, 0x0d, 0x31, 0x13, 0x37, 0xfa, 0xa8, + 0xee, 0x29, 0xcd, 0xf6, 0x07, 0x3b, 0xd4, 0xff, 0x4b, 0x15, 0x14, 0xf3, + 0x2b, 0xc6, 0x5d, 0x08, 0x50, 0xf1, 0xec, 0xf0, 0x04, 0xed, 0xc3, 0x02, + 0x09, 0x06, 0xe5, 0x36, 0x56, 0xf0, 0xf0, 0xdc, 0x23, 0xc2, 0x06, 0x0b, + 0x07, 0xba, 0x8b, 0xd8, 0xbe, 0xb0, 0xda, 0x22, 0xfe, 0x06, 0x0c, 0x19, + 0xf5, 0x43, 0xfe, 0xe6, 0xf3, 0xdf, 0x13, 0x43, 0x11, 0xd8, 0xf8, 0x3c, + 0xdd, 0x27, 0xf9, 0xfd, 0x11, 0x39, 0x28, 0x26, 0xaa, 0xe2, 0xf0, 0x2a, + 0x18, 0x07, 0xb8, 0xe3, 0x23, 0xf4, 0xf5, 0xe2, 0x96, 0x11, 0xd0, 0xd8, + 0x26, 0x22, 0x27, 0xf9, 0xe4, 0x35, 0x22, 0xf3, 0x21, 0x05, 0x24, 0xcd, + 0x1d, 0xf8, 0xc5, 0x00, 0xee, 0xf6, 0xe5, 0xf8, 0xc4, 0xdc, 0xf6, 0x0a, + 0x1d, 0xc4, 0x05, 0xdb, 0xd6, 0xfd, 0x3b, 0xd1, 0xfb, 0xeb, 0xfd, 0x20, + 0xeb, 0x1d, 0xe2, 0xe8, 0xf0, 0x07, 0x20, 0xd4, 0x07, 0xba, 0x01, 0x18, + 0x19, 0xec, 0x13, 0x08, 0x0f, 0xb4, 0xd3, 0xcc, 0x5b, 0x1b, 0xd7, 0x09, + 0xc2, 0xf9, 0xf1, 0xe3, 0xf4, 0xfe, 0x0c, 0x01, 0xfb, 0x13, 0xd2, 0x84, + 0xf8, 0x00, 0x10, 0xca, 0xfe, 0x02, 0x2a, 0xf2, 0xf9, 0xe7, 0xf8, 0xcb, + 0xeb, 0xea, 0xbd, 0xfa, 0xfb, 0xfd, 0x10, 0x05, 0xe4, 0xf9, 0xea, 0x29, + 0xe5, 0x50, 0xe3, 0x12, 0x23, 0xef, 0xe9, 0x17, 0xfb, 0xea, 0xed, 0xea, + 0xd5, 0x02, 0xd0, 0xdb, 0xd4, 0xd3, 0x35, 0x1e, 0x12, 0xcb, 0x04, 0x2d, + 0x18, 0xe5, 0x03, 0xff, 0xc4, 0x04, 0xd9, 0xf2, 0x04, 0x05, 0xee, 0x5b, + 0x07, 0x0a, 0x09, 0xf2, 0xf3, 0xf9, 0xc5, 0x09, 0x56, 0x1c, 0x37, 0xed, + 0xf7, 0x00, 0x03, 0x15, 0xe1, 0xed, 0x16, 0x28, 0xe8, 0xdc, 0xd7, 0xed, + 0x21, 0x0c, 0xbb, 0xd9, 0x04, 0x89, 0xf0, 0xda, 0xf0, 0x42, 0xd4, 0xf1, + 0xcf, 0xe2, 0xc4, 0x36, 0x22, 0xef, 0x00, 0x06, 0x0e, 0x32, 0xf8, 0x08, + 0x1f, 0x34, 0xfb, 0x00, 0x1b, 0xfc, 0xd3, 0x04, 0x3d, 0xe6, 0x4f, 0xf2, + 0xe1, 0x05, 0x01, 0xea, 0x12, 0x0b, 0x03, 0x02, 0x14, 0xdb, 0x22, 0x08, + 0xfc, 0x1e, 0x11, 0x38, 0x0f, 0x12, 0xef, 0xf6, 0x02, 0xe2, 0x60, 0x28, + 0x0f, 0x37, 0x33, 0xe6, 0xf1, 0x20, 0xe5, 0xfa, 0xe7, 0x0a, 0x08, 0xf2, + 0xaa, 0xd2, 0xe1, 0xb9, 0xeb, 0x15, 0xdd, 0xff, 0xd0, 0x17, 0x08, 0x24, + 0x1f, 0x01, 0x11, 0xad, 0xff, 0x12, 0xd3, 0x28, 0xfd, 0x31, 0x81, 0xed, + 0xed, 0xe9, 0x19, 0xf4, 0x1a, 0x0c, 0x0a, 0x08, 0x15, 0xe7, 0x53, 0xdd, + 0xba, 0x10, 0x02, 0x1d, 0xf5, 0xf6, 0x0a, 0x2d, 0xed, 0xdc, 0xb0, 0x49, + 0xc3, 0xe9, 0xf9, 0x21, 0xf5, 0xf4, 0x13, 0xcd, 0x03, 0xf7, 0x1b, 0x4b, + 0x0b, 0xde, 0xdb, 0x1e, 0x26, 0xee, 0x5a, 0xee, 0x0d, 0xb3, 0x22, 0x42, + 0x12, 0xa5, 0x90, 0x31, 0xef, 0xf7, 0xdb, 0x0a, 0xbd, 0xaa, 0xed, 0x01, + 0x16, 0xf5, 0xfc, 0x22, 0x03, 0xf8, 0xc6, 0x0d, 0xdd, 0xf8, 0xec, 0x05, + 0x06, 0xf5, 0xfd, 0x5e, 0x14, 0x12, 0x35, 0x41, 0x0f, 0x1e, 0x21, 0x26, + 0x34, 0xdd, 0xdd, 0xed, 0x17, 0x00, 0x15, 0x00, 0x0e, 0xe7, 0xe9, 0xfa, + 0x11, 0xf6, 0xe2, 0x01, 0xa6, 0xe2, 0xff, 0xf5, 0x0c, 0xfd, 0xff, 0xfa, + 0xc6, 0x29, 0xeb, 0x24, 0xe4, 0x1b, 0xfa, 0xa3, 0xfa, 0xec, 0xf9, 0xf8, + 0xdc, 0xe8, 0x0b, 0x0d, 0x14, 0x17, 0xfc, 0xff, 0xfe, 0xdf, 0x0d, 0x0e, + 0xfd, 0xf3, 0x04, 0xab, 0xed, 0xd3, 0x14, 0xfc, 0xd0, 0xf7, 0x29, 0x13, + 0x56, 0xf0, 0x10, 0xee, 0xd1, 0x13, 0xe0, 0xf4, 0x10, 0x1e, 0x00, 0xa5, + 0xff, 0x1e, 0x4b, 0x00, 0x1a, 0x21, 0x08, 0xe6, 0x05, 0x5b, 0xef, 0xe9, + 0xe0, 0xd9, 0x81, 0xf8, 0x12, 0xea, 0x19, 0xfc, 0x41, 0x0d, 0xfa, 0x18, + 0x01, 0x04, 0x17, 0x18, 0xd1, 0x15, 0xd9, 0xf9, 0xcc, 0xf3, 0xf9, 0xda, + 0xa0, 0x09, 0x28, 0x00, 0x09, 0xf9, 0x12, 0xed, 0x0e, 0x24, 0x10, 0xfe, + 0xe5, 0xa8, 0xc1, 0x1c, 0x2e, 0xeb, 0x01, 0x34, 0x1f, 0x18, 0xc4, 0x06, + 0x0f, 0xb6, 0xd1, 0x0f, 0x24, 0x39, 0xc1, 0xfa, 0x07, 0x31, 0xfb, 0x1d, + 0xf4, 0x3b, 0xed, 0x2f, 0xe3, 0x11, 0xe9, 0xc4, 0xfc, 0xfd, 0x88, 0xd8, + 0xf8, 0xfb, 0x0a, 0xfb, 0x08, 0xdc, 0xb4, 0x0f, 0xf7, 0x16, 0x16, 0xd4, + 0x09, 0xf9, 0x21, 0xf9, 0x06, 0xf8, 0x16, 0x29, 0xcc, 0xf9, 0xdd, 0xec, + 0x07, 0xf2, 0x10, 0x2f, 0x04, 0xff, 0x16, 0xf6, 0xf2, 0x08, 0x15, 0xf6, + 0x2d, 0x11, 0xae, 0xc0, 0x56, 0x14, 0xf7, 0x2c, 0xc8, 0x05, 0x08, 0xc8, + 0xde, 0x0b, 0xf4, 0x09, 0x0e, 0xe8, 0x01, 0xee, 0xeb, 0xfb, 0x09, 0x00, + 0xbc, 0x29, 0x08, 0xe7, 0x0a, 0xcd, 0xc5, 0xd9, 0xe8, 0xe6, 0xea, 0x36, + 0xed, 0x66, 0xf7, 0xed, 0xf4, 0xf9, 0x19, 0x1a, 0xf4, 0xe4, 0xff, 0x18, + 0xf0, 0x13, 0x42, 0xe6, 0x1f, 0x33, 0x59, 0xf4, 0xff, 0x2c, 0x11, 0xd0, + 0x08, 0x2b, 0xe3, 0xd7, 0x1c, 0xc7, 0xdc, 0x03, 0xf8, 0xd2, 0x07, 0x19, + 0xf8, 0x2a, 0xd4, 0x0f, 0xcd, 0x0c, 0xbf, 0xf9, 0xce, 0x41, 0x16, 0x20, + 0x12, 0x0e, 0x49, 0x99, 0xe2, 0x00, 0xf5, 0x26, 0xd9, 0xfe, 0x32, 0x3a, + 0x2d, 0xd0, 0xf7, 0x04, 0xe0, 0xf7, 0x03, 0x23, 0xf8, 0x3b, 0x1b, 0xee, + 0x1b, 0xd6, 0x20, 0x1c, 0x11, 0x09, 0xae, 0xb3, 0x4a, 0x04, 0xe4, 0xf0, + 0xf7, 0x00, 0x1b, 0x39, 0xfc, 0xe4, 0x3b, 0x2f, 0xce, 0x26, 0x09, 0xce, + 0xd9, 0x0b, 0xf6, 0x38, 0xf9, 0x11, 0x57, 0x14, 0xfd, 0xf4, 0xac, 0x2b, + 0xa8, 0xd5, 0x25, 0xd7, 0x40, 0x08, 0x15, 0x06, 0xd8, 0xbf, 0x03, 0x1b, + 0x5c, 0x7f, 0x24, 0x46, 0x0c, 0xe4, 0xcd, 0x4d, 0x08, 0x1f, 0x13, 0x29, + 0xe4, 0xf8, 0xeb, 0xcc, 0x03, 0x1b, 0xa1, 0x2a, 0x3a, 0x1a, 0x0b, 0x1f, + 0xe1, 0x0a, 0xfd, 0xd6, 0x0a, 0xce, 0x2e, 0xfe, 0xd7, 0xf7, 0x1c, 0x3a, + 0x0a, 0x05, 0x0e, 0xe9, 0xde, 0xdf, 0xff, 0x2c, 0xef, 0xff, 0x08, 0x5c, + 0xf8, 0x1b, 0xd7, 0xf7, 0x0e, 0xef, 0xe8, 0xf5, 0xea, 0xf6, 0xd6, 0x1e, + 0x13, 0x2a, 0x2f, 0xf3, 0x2a, 0x0f, 0x15, 0xe6, 0xd9, 0x11, 0xee, 0xb2, + 0x23, 0x0a, 0x0c, 0x15, 0x01, 0x00, 0x1b, 0xf4, 0x03, 0x23, 0x30, 0xee, + 0x09, 0x01, 0x1f, 0x06, 0x14, 0x01, 0x20, 0x0e, 0x16, 0xdc, 0x23, 0x2b, + 0x2d, 0x21, 0xe1, 0xe9, 0x08, 0xf1, 0xec, 0x03, 0xbc, 0xfd, 0x06, 0xd0, + 0xfa, 0xf7, 0x2c, 0xbd, 0xeb, 0xdb, 0x22, 0x03, 0xf6, 0xe2, 0x0f, 0xf5, + 0x08, 0xd7, 0x11, 0x1f, 0x18, 0x2e, 0x05, 0xeb, 0x08, 0x21, 0xf4, 0x01, + 0xf7, 0x1d, 0xd7, 0xdf, 0x37, 0xe1, 0x64, 0x37, 0xda, 0x00, 0xf9, 0xe6, + 0xe6, 0xf8, 0x02, 0xdf, 0xd9, 0xfa, 0xce, 0xe4, 0x0e, 0x49, 0xce, 0xe0, + 0xe9, 0xe2, 0xcc, 0x3c, 0x26, 0xed, 0xf8, 0xd3, 0xf0, 0x1e, 0x05, 0xe8, + 0xd6, 0xfc, 0xe1, 0xdf, 0xde, 0x19, 0x12, 0xfa, 0x1d, 0x22, 0xd2, 0xf9, + 0x0f, 0x01, 0xf1, 0x02, 0xd9, 0x01, 0x02, 0xd1, 0x5d, 0x0b, 0xff, 0xac, + 0x00, 0xf7, 0xf6, 0x05, 0xda, 0x35, 0xeb, 0x08, 0xe5, 0xfb, 0x10, 0x15, + 0xf3, 0x2f, 0x0b, 0x07, 0x21, 0x17, 0xf3, 0x01, 0xf9, 0x1b, 0xbb, 0xff, + 0x01, 0x15, 0xdb, 0xf9, 0xfe, 0x01, 0x20, 0x16, 0xe0, 0x56, 0x22, 0xe9, + 0xe1, 0xf5, 0xf6, 0x0b, 0x02, 0xeb, 0x05, 0x08, 0x08, 0x05, 0xfc, 0x11, + 0xe7, 0x10, 0x05, 0x04, 0x36, 0x03, 0xc5, 0xe8, 0x13, 0x00, 0x09, 0xef, + 0xe8, 0xce, 0xe2, 0x0f, 0x04, 0x0f, 0xd9, 0x0c, 0x25, 0x10, 0xff, 0xfb, + 0x27, 0xd5, 0x0b, 0x05, 0xdd, 0x08, 0x11, 0xa3, 0x45, 0xfd, 0xdf, 0xf6, + 0x28, 0x0d, 0x0a, 0x00, 0xcc, 0xef, 0x02, 0xf2, 0x43, 0x1e, 0x43, 0x0d, + 0x55, 0xd3, 0xf5, 0x2b, 0x30, 0xe1, 0x3d, 0x0e, 0x14, 0xf9, 0xfd, 0x19, + 0xee, 0x03, 0x28, 0x1e, 0x81, 0x26, 0x1e, 0xc4, 0xfc, 0x1d, 0x11, 0xd1, + 0x11, 0xe0, 0xd5, 0xf7, 0x02, 0xda, 0xd5, 0x03, 0x0c, 0xe8, 0xfb, 0xfd, + 0xf8, 0xe8, 0xd0, 0xdf, 0x12, 0x07, 0xc9, 0xcb, 0x1a, 0xd6, 0xf1, 0xf8, + 0x13, 0xe4, 0x34, 0xef, 0x15, 0xf9, 0xab, 0xe5, 0x03, 0x10, 0x4a, 0xf9, + 0xf7, 0x24, 0xbe, 0x1f, 0x12, 0x0c, 0x28, 0xd6, 0xde, 0xd8, 0x23, 0xdf, + 0xf3, 0x3e, 0x05, 0x22, 0x2e, 0x08, 0xe8, 0xc0, 0xf4, 0xd5, 0xd4, 0x1d, + 0x46, 0xf5, 0xd4, 0x10, 0xf1, 0x31, 0x07, 0xd2, 0x00, 0xd6, 0x3a, 0xe8, + 0x13, 0x04, 0x1f, 0xf6, 0xd0, 0x06, 0x0f, 0x16, 0xfb, 0x34, 0x3b, 0x23, + 0x18, 0x4c, 0xca, 0x03, 0xf6, 0xcf, 0xe8, 0xe5, 0x24, 0xe5, 0xfd, 0x2d, + 0xfb, 0xcd, 0x0c, 0x41, 0x07, 0x12, 0x15, 0xba, 0x01, 0xda, 0x26, 0xff, + 0xde, 0x00, 0x20, 0x00, 0x0f, 0xe1, 0x1d, 0x1c, 0x0c, 0xe6, 0x36, 0xec, + 0xda, 0xdb, 0xfd, 0x0f, 0x0a, 0x04, 0xbc, 0xff, 0xf8, 0xe8, 0xf9, 0x42, + 0xce, 0x4a, 0xf5, 0xf7, 0x22, 0xe7, 0xeb, 0x10, 0x04, 0x02, 0x2a, 0x11, + 0xfe, 0x22, 0xc7, 0x35, 0x16, 0x4f, 0x0b, 0xf4, 0xf0, 0x02, 0x06, 0xea, + 0x10, 0x05, 0xfd, 0xf8, 0x12, 0xfb, 0xe4, 0xfb, 0xca, 0xfd, 0x0d, 0xf5, + 0xf9, 0xec, 0xf7, 0x40, 0xfb, 0x38, 0xbb, 0xbc, 0xf1, 0xbd, 0x0a, 0x00, + 0x0c, 0xc7, 0xb8, 0xf9, 0xfb, 0x39, 0xe5, 0x0a, 0xf2, 0x1b, 0x03, 0x07, + 0x08, 0x35, 0x16, 0x28, 0xf8, 0xb3, 0xf1, 0x42, 0x1e, 0xd4, 0x90, 0x30, + 0xaf, 0xff, 0xeb, 0x1f, 0x2d, 0xd4, 0x02, 0xfe, 0xf2, 0xad, 0xb6, 0x0e, + 0x55, 0x03, 0xfc, 0x1d, 0xd1, 0xd2, 0xeb, 0x0d, 0xef, 0xef, 0xf0, 0xea, + 0xce, 0xd7, 0x61, 0x21, 0x2b, 0x0a, 0x28, 0xd5, 0x81, 0xff, 0x4e, 0x29, + 0x0a, 0x23, 0x25, 0xdd, 0xdd, 0xfc, 0x30, 0x1f, 0xde, 0x22, 0x0b, 0xad, + 0xfa, 0x05, 0x00, 0xf0, 0xf1, 0x16, 0xf8, 0x3a, 0x03, 0x93, 0xec, 0xd4, + 0x38, 0xda, 0x13, 0x1c, 0x36, 0x50, 0x33, 0x0c, 0xf7, 0x26, 0xcf, 0xbe, + 0xf8, 0x51, 0x85, 0x02, 0x04, 0xe5, 0xda, 0xcb, 0xea, 0x05, 0x08, 0xbe, + 0x00, 0xc1, 0x38, 0xdc, 0xfe, 0xe2, 0x8f, 0xff, 0x08, 0x0e, 0xed, 0x0a, + 0x0e, 0x12, 0x0e, 0xc0, 0xfa, 0x3e, 0x31, 0x56, 0xca, 0xd7, 0xfc, 0xbd, + 0x60, 0xe5, 0xfa, 0xfa, 0xfc, 0xe4, 0xd8, 0x15, 0xa7, 0xfc, 0x00, 0xf0, + 0xd8, 0xb9, 0xe5, 0xfb, 0xfb, 0xe7, 0xf2, 0xba, 0x06, 0x13, 0xcd, 0xe0, + 0xe1, 0xee, 0x0a, 0x07, 0x00, 0x00, 0xea, 0xf6, 0xd3, 0x1c, 0xb6, 0xe3, + 0x46, 0x28, 0xff, 0x15, 0x02, 0xef, 0x03, 0xfc, 0x0c, 0x14, 0xea, 0xf8, + 0x2c, 0xc2, 0x09, 0xdd, 0xfe, 0x3e, 0x1b, 0xd5, 0xfb, 0x30, 0xe8, 0x1c, + 0x01, 0xfc, 0x87, 0xe1, 0xc6, 0xe5, 0xa7, 0xf2, 0x02, 0xd6, 0xff, 0xfa, + 0xdc, 0x28, 0x1f, 0x27, 0xca, 0x33, 0xfa, 0xec, 0xba, 0xdf, 0xe1, 0xd3, + 0xe2, 0x1a, 0x21, 0x1b, 0x2a, 0xf2, 0xf3, 0xe3, 0x12, 0xe4, 0x1b, 0x00, + 0xe9, 0x15, 0xd3, 0x35, 0x00, 0x03, 0xda, 0x08, 0xeb, 0xe3, 0x16, 0xf4, + 0x32, 0xf0, 0x19, 0x29, 0xb5, 0xfc, 0x36, 0xe1, 0xec, 0xfc, 0xd3, 0xe5, + 0x0c, 0xf8, 0xfa, 0xdc, 0x00, 0x04, 0x1f, 0x13, 0xfd, 0x3c, 0xf1, 0xe7, + 0x0e, 0xe7, 0xb6, 0xdf, 0x15, 0x29, 0x1e, 0xf9, 0xde, 0xf5, 0x53, 0x8c, + 0xdd, 0xbd, 0x1f, 0x06, 0x81, 0xe2, 0xaa, 0xca, 0x38, 0x0e, 0xfa, 0xfa, + 0x15, 0xca, 0xf3, 0x14, 0x23, 0xe6, 0xe2, 0xfe, 0x4b, 0x2d, 0xf4, 0x09, + 0x60, 0xfb, 0xfa, 0x10, 0x2f, 0xc8, 0x1c, 0x03, 0x11, 0x2d, 0xe3, 0xdd, + 0xf5, 0xd3, 0x24, 0x1a, 0xcf, 0xf7, 0xd8, 0xfa, 0xb7, 0xf2, 0xfb, 0xf0, + 0x11, 0x0f, 0x17, 0xf3, 0x05, 0xfa, 0x72, 0xec, 0x2b, 0x1e, 0xc6, 0xfa, + 0x1b, 0x28, 0xed, 0xf6, 0xbd, 0x25, 0x3b, 0xff, 0xbe, 0xf4, 0xe6, 0x5f, + 0x2a, 0x07, 0xfc, 0x10, 0x33, 0xfa, 0xd8, 0xeb, 0x01, 0x1a, 0xf3, 0x1a, + 0xd0, 0xd1, 0x3e, 0x08, 0x17, 0xed, 0x08, 0xea, 0x01, 0x21, 0x14, 0x0e, + 0xeb, 0x0a, 0x1b, 0x02, 0xc9, 0x2b, 0xdb, 0x15, 0xe5, 0x37, 0xee, 0xc7, + 0xf8, 0x1b, 0x2f, 0xb2, 0x3e, 0xaf, 0xff, 0x3b, 0xf2, 0xd5, 0x28, 0x19, + 0x2f, 0xfb, 0x25, 0xd6, 0x1c, 0x21, 0xe5, 0xe5, 0x1b, 0x0a, 0x08, 0xba, + 0xef, 0xbb, 0xea, 0x24, 0x18, 0xcb, 0x13, 0xb1, 0x0c, 0x0b, 0xe3, 0xe8, + 0xe5, 0x1a, 0xc6, 0xec, 0x36, 0xf1, 0x33, 0xed, 0xa7, 0x40, 0xdb, 0x02, + 0x0d, 0xf1, 0xdf, 0x30, 0xd7, 0xfb, 0xf9, 0xe8, 0xfd, 0xef, 0x25, 0xf3, + 0x08, 0xee, 0x05, 0x03, 0xf6, 0x21, 0x12, 0x12, 0x2d, 0xfe, 0x81, 0x14, + 0xa1, 0x20, 0x98, 0xf1, 0x21, 0xef, 0x08, 0xe9, 0xde, 0x56, 0x35, 0x11, + 0xd7, 0xe1, 0x49, 0x44, 0xe6, 0xee, 0x34, 0x06, 0xd4, 0x17, 0xe0, 0xff, + 0x15, 0x11, 0x10, 0x17, 0xd7, 0x0d, 0xfc, 0x11, 0xe9, 0xf2, 0x0c, 0xe2, + 0xfd, 0xf6, 0xca, 0x44, 0x62, 0xcf, 0x37, 0xf2, 0x35, 0xe4, 0x20, 0xe3, + 0xfa, 0xf1, 0x11, 0xdc, 0xdf, 0xd3, 0xe5, 0xef, 0x1a, 0x19, 0x05, 0x1c, + 0xfe, 0xf3, 0xf2, 0x0b, 0xdb, 0xee, 0xf3, 0xd9, 0x0a, 0xf4, 0x3b, 0x2c, + 0xef, 0x19, 0xff, 0x2e, 0xf8, 0x1a, 0xee, 0x0f, 0xda, 0xf8, 0xcf, 0x45, + 0x26, 0x34, 0xf0, 0xe4, 0xfd, 0xdd, 0xcd, 0x03, 0x39, 0xfe, 0x22, 0x11, + 0xe7, 0xf1, 0x4e, 0xd6, 0xeb, 0xd1, 0xf4, 0x10, 0xa8, 0x21, 0xe2, 0x14, + 0x01, 0xb0, 0x10, 0x46, 0xde, 0x11, 0x1f, 0xe4, 0xf6, 0xe6, 0x1a, 0x07, + 0x20, 0x0b, 0xe8, 0x0b, 0x61, 0x3a, 0x1e, 0xe8, 0x24, 0x0a, 0x0d, 0xf7, + 0x30, 0xe1, 0xe5, 0x13, 0xf3, 0x2f, 0x04, 0x51, 0x55, 0x2e, 0x35, 0x0b, + 0xfa, 0x10, 0xff, 0xf5, 0x2c, 0x25, 0x1e, 0x22, 0xeb, 0xc0, 0x1a, 0xed, + 0x04, 0xe9, 0x2b, 0xea, 0x34, 0x19, 0x15, 0x03, 0x05, 0xf9, 0x2f, 0x23, + 0xc5, 0xfd, 0xce, 0xb9, 0x00, 0x0e, 0xe2, 0x01, 0x00, 0xd5, 0xea, 0x11, + 0x11, 0x1c, 0x18, 0x03, 0x02, 0xf4, 0x02, 0xdc, 0xd7, 0x81, 0xde, 0xdb, + 0x0e, 0xd7, 0x0e, 0x07, 0x04, 0x16, 0x00, 0xe7, 0xd9, 0x20, 0xf2, 0xe8, + 0xc4, 0x0d, 0x06, 0xfe, 0x1e, 0x0b, 0x09, 0x14, 0x1c, 0x2a, 0x05, 0xdd, + 0x11, 0x10, 0x0b, 0xc1, 0x2b, 0x02, 0xec, 0xd6, 0xc5, 0x0a, 0xf3, 0xe9, + 0xeb, 0x15, 0x09, 0x12, 0xee, 0xe5, 0xfd, 0x0d, 0x08, 0x3b, 0x00, 0x22, + 0x02, 0x1a, 0x2e, 0xe0, 0x0a, 0x22, 0x0e, 0x27, 0xfa, 0x0a, 0xe7, 0x0f, + 0xf3, 0xf7, 0xfc, 0x0f, 0x00, 0xea, 0x2c, 0xf0, 0x35, 0x14, 0x0e, 0xf2, + 0x27, 0xfa, 0x2c, 0xcd, 0x0e, 0xe5, 0xe6, 0x0a, 0x05, 0xfd, 0xfd, 0x16, + 0x07, 0xec, 0x0f, 0xdd, 0xf3, 0x01, 0x0a, 0xf5, 0x1a, 0x09, 0x12, 0xf5, + 0xfe, 0x0f, 0x05, 0xfa, 0xf6, 0x13, 0xfa, 0xf5, 0xe1, 0x0c, 0x02, 0xea, + 0xea, 0xcf, 0x31, 0x1b, 0x05, 0x0e, 0xb1, 0xf5, 0x0f, 0xdc, 0x04, 0x15, + 0x04, 0x08, 0xe5, 0x11, 0x09, 0x04, 0xee, 0xf8, 0x04, 0xfe, 0x0f, 0xe1, + 0x0b, 0x06, 0x39, 0x11, 0xd9, 0xd9, 0x11, 0xf4, 0xff, 0x29, 0x14, 0xf0, + 0xd0, 0x22, 0xfd, 0xdf, 0x1c, 0xf8, 0x15, 0x1a, 0xd3, 0xcc, 0xfc, 0xdd, + 0xdf, 0x12, 0x08, 0x15, 0x13, 0x06, 0xfc, 0xef, 0x10, 0xed, 0x10, 0xfe, + 0x15, 0xd6, 0xf8, 0xd8, 0x01, 0x1c, 0x02, 0xfe, 0xe6, 0xe8, 0x0f, 0x04, + 0xec, 0xd9, 0xf0, 0x0c, 0x05, 0xde, 0xdd, 0x1c, 0x0d, 0x04, 0x0a, 0xc9, + 0x02, 0xde, 0xfb, 0xe6, 0xec, 0xfb, 0xf2, 0x07, 0x00, 0xfc, 0xfb, 0xed, + 0x2e, 0x0e, 0x0f, 0xf5, 0x24, 0x13, 0x46, 0xe0, 0x0a, 0x1c, 0xf1, 0xcc, + 0x15, 0xeb, 0xf8, 0x21, 0x31, 0x04, 0xf8, 0x16, 0xe7, 0x1a, 0xee, 0x16, + 0xf4, 0xe0, 0x34, 0x01, 0x11, 0xe4, 0x0f, 0xc8, 0x10, 0x16, 0x0b, 0xf5, + 0xce, 0xee, 0xd9, 0xea, 0x28, 0x27, 0x1d, 0x14, 0xed, 0xfb, 0xfc, 0x8d, + 0xe7, 0x28, 0x27, 0x04, 0x07, 0xd8, 0x23, 0x04, 0xce, 0xe3, 0x37, 0x12, + 0x16, 0xdb, 0x04, 0x18, 0x24, 0xf4, 0xc0, 0x35, 0xd2, 0xfa, 0xf2, 0x18, + 0x21, 0xe4, 0xb1, 0xef, 0xe4, 0xe2, 0xe0, 0xdf, 0x36, 0x04, 0xef, 0xf8, + 0x0a, 0xf2, 0xdc, 0x06, 0xce, 0x28, 0xdb, 0x32, 0xff, 0xe0, 0xd3, 0x15, + 0x3f, 0x06, 0x06, 0xd4, 0xf3, 0x3c, 0x3d, 0x1b, 0x07, 0xda, 0x1f, 0xf4, + 0xef, 0xef, 0x28, 0xd1, 0xaf, 0x52, 0xdc, 0xfb, 0xd9, 0x3d, 0x28, 0xb0, + 0x35, 0x06, 0xcd, 0xce, 0xf9, 0xf6, 0x2d, 0xc4, 0x0c, 0x43, 0x11, 0xc9, + 0x0d, 0xf5, 0xb7, 0x0f, 0xf8, 0x1a, 0xfb, 0xa7, 0xd8, 0xdd, 0x21, 0xf2, + 0xff, 0xe6, 0x0b, 0x4c, 0xea, 0x0d, 0x10, 0x17, 0xe7, 0xcd, 0xc0, 0x5c, + 0x08, 0x2d, 0x24, 0x0d, 0x0a, 0xf9, 0x2f, 0xd0, 0xe0, 0xf5, 0xf6, 0x95, + 0x29, 0xce, 0x4e, 0xe3, 0x06, 0x00, 0xac, 0xe0, 0x2f, 0x16, 0x08, 0xe1, + 0xce, 0xd6, 0xe9, 0xd5, 0xdc, 0xdf, 0x50, 0x2a, 0xe6, 0xb5, 0xfe, 0x2c, + 0x2e, 0x7f, 0xdd, 0x19, 0xc6, 0x19, 0x2f, 0x02, 0x0d, 0xeb, 0xfb, 0xfc, + 0x32, 0x0d, 0xc9, 0xc3, 0xfb, 0xf9, 0x1c, 0xe5, 0xdd, 0x6b, 0x3e, 0xd4, + 0x14, 0xd9, 0xca, 0xda, 0x38, 0x08, 0x03, 0xfc, 0xe8, 0x6b, 0x11, 0xed, + 0xe8, 0xd8, 0xb4, 0x03, 0x33, 0x21, 0x09, 0x03, 0x16, 0x08, 0xf0, 0x3d, + 0x23, 0x46, 0xf4, 0xce, 0x3e, 0xe5, 0x11, 0x04, 0x31, 0xe8, 0xe2, 0x43, + 0xe1, 0x05, 0x35, 0xc0, 0x08, 0x3c, 0xd1, 0x01, 0x1b, 0xbe, 0x0e, 0x11, + 0x02, 0x58, 0xfb, 0x2e, 0x16, 0xd9, 0x48, 0xc1, 0x3e, 0x20, 0x11, 0x2d, + 0x32, 0x0a, 0xd7, 0xfb, 0xfa, 0x0f, 0x04, 0x1c, 0xe0, 0xc4, 0x39, 0xdc, + 0xe3, 0x17, 0xd0, 0x07, 0x14, 0xfa, 0xf4, 0x25, 0xf6, 0x33, 0xff, 0x12, + 0xd9, 0x4f, 0x2a, 0x05, 0x1f, 0xd1, 0x13, 0x53, 0x12, 0xf9, 0x15, 0x00, + 0xf6, 0xa9, 0x18, 0xea, 0x16, 0x10, 0x17, 0x27, 0x25, 0xf4, 0xf4, 0xec, + 0xe4, 0x15, 0xfa, 0xfb, 0x0d, 0x04, 0xe2, 0x0f, 0x41, 0x33, 0x18, 0xff, + 0x0f, 0xdf, 0xb0, 0xfc, 0x27, 0xe7, 0xd9, 0xe7, 0x3e, 0x08, 0x06, 0xee, + 0x06, 0x39, 0x03, 0xe2, 0xea, 0xff, 0x06, 0x08, 0x03, 0xd7, 0xec, 0x00, + 0x21, 0xec, 0xf5, 0xd3, 0x0d, 0xde, 0x3c, 0x30, 0x22, 0x09, 0x02, 0xe4, + 0xf4, 0x10, 0x02, 0x0a, 0xeb, 0xed, 0xef, 0x48, 0x1b, 0xd8, 0xe8, 0x17, + 0xea, 0xff, 0x0d, 0xe2, 0xf8, 0xfb, 0xca, 0x0a, 0x1e, 0xd2, 0xfd, 0x0c, + 0x08, 0x01, 0x19, 0xda, 0x02, 0xc4, 0xd8, 0x40, 0x05, 0x0f, 0xe1, 0x0c, + 0xf7, 0x3a, 0xf1, 0xdf, 0xe9, 0x06, 0x1d, 0x12, 0xf8, 0x2f, 0x1d, 0xed, + 0xdf, 0x32, 0x07, 0xf6, 0xf3, 0x1d, 0x07, 0x1c, 0x25, 0x11, 0x00, 0x04, + 0xf8, 0xe6, 0x0f, 0x12, 0x44, 0xe7, 0xe1, 0xe7, 0xe1, 0x5d, 0x11, 0xe9, + 0x20, 0xe6, 0xda, 0xe3, 0xf6, 0xe0, 0xe4, 0xe1, 0x08, 0x1f, 0xfd, 0x06, + 0x33, 0x26, 0x0d, 0xe5, 0xd8, 0x05, 0x2a, 0x81, 0x23, 0x08, 0x20, 0xff, + 0xff, 0x0e, 0x02, 0x22, 0xd4, 0x14, 0x11, 0xfa, 0x15, 0x20, 0xd9, 0x05, + 0x24, 0x13, 0x07, 0x0b, 0xf5, 0x05, 0xe6, 0xf1, 0x0d, 0xfc, 0x10, 0x25, + 0x22, 0xf8, 0xf9, 0x1e, 0x14, 0x0a, 0x0a, 0x1c, 0xd2, 0xe7, 0xf9, 0x12, + 0x0b, 0xf6, 0x04, 0xbd, 0xeb, 0xc5, 0x12, 0xf9, 0x0d, 0x04, 0xe4, 0x05, + 0xf4, 0x02, 0x10, 0xea, 0x00, 0x13, 0xa7, 0xc5, 0xdb, 0xd5, 0xd0, 0x0e, + 0x19, 0xe3, 0xf0, 0xf5, 0x01, 0xff, 0xfa, 0xe4, 0x07, 0x02, 0x10, 0xd6, + 0xe8, 0xcf, 0xd0, 0x17, 0x11, 0x18, 0xe6, 0x07, 0x2c, 0xf0, 0xde, 0xe2, + 0x29, 0x00, 0xd9, 0x81, 0xf7, 0xda, 0xdc, 0xa0, 0xb1, 0xda, 0x9f, 0x5c, + 0x05, 0xce, 0x06, 0x0d, 0xcc, 0xeb, 0xe4, 0xe2, 0x15, 0xd4, 0x06, 0xc5, + 0x22, 0xfc, 0xb2, 0x17, 0x15, 0x31, 0x17, 0x22, 0xfa, 0xfc, 0xdc, 0x52, + 0xcb, 0x1a, 0xfe, 0xde, 0xfd, 0xea, 0x9d, 0xfb, 0x50, 0x0c, 0xea, 0x2b, + 0x60, 0x1b, 0x1c, 0x0d, 0x15, 0x9d, 0xf8, 0x29, 0x03, 0xb9, 0x3b, 0xf3, + 0xec, 0x26, 0xb9, 0xf2, 0xf6, 0xef, 0x15, 0x47, 0x0f, 0xf6, 0x06, 0xcb, + 0x21, 0x1e, 0xc4, 0xf6, 0xcf, 0x10, 0x12, 0x30, 0x0e, 0xf0, 0xf0, 0xf6, + 0xe2, 0xf1, 0xc6, 0xe9, 0x14, 0xff, 0xf0, 0x12, 0x09, 0xf7, 0xe4, 0x0d, + 0xe9, 0x4c, 0x14, 0x0a, 0x32, 0xf0, 0xe7, 0xe2, 0x20, 0x2e, 0xfe, 0x65, + 0x00, 0x1a, 0xc3, 0x02, 0x3f, 0x1d, 0x25, 0xce, 0x07, 0x14, 0x26, 0xf6, + 0x28, 0xbd, 0x25, 0x1c, 0xf5, 0xd4, 0xea, 0x05, 0x0f, 0x09, 0xfb, 0xbd, + 0xf4, 0xf0, 0x77, 0xf9, 0x12, 0x09, 0x00, 0xef, 0x0b, 0x56, 0x31, 0xd2, + 0x22, 0xed, 0x44, 0x0a, 0xc3, 0xf3, 0xc8, 0xe5, 0xfc, 0x1d, 0xea, 0x12, + 0xb5, 0xf7, 0xe5, 0x2c, 0x53, 0xb2, 0xf6, 0xf2, 0xfc, 0xb5, 0xf4, 0xb5, + 0x16, 0x2e, 0xd8, 0x11, 0xe6, 0xbd, 0x24, 0x1e, 0x25, 0x0c, 0xed, 0xe4, + 0x0d, 0xf7, 0x22, 0xf9, 0x08, 0x30, 0x32, 0x19, 0x30, 0x57, 0x0e, 0x1b, + 0xcb, 0x0d, 0xe4, 0x0b, 0x25, 0xd9, 0x2c, 0xce, 0x16, 0x20, 0xf1, 0xe0, + 0xf4, 0x08, 0xff, 0xfe, 0x36, 0xd6, 0xd7, 0xec, 0x07, 0xf0, 0xdd, 0x1d, + 0x04, 0x1e, 0xa0, 0x0a, 0x09, 0xfb, 0x0b, 0xf5, 0x16, 0x1c, 0xf1, 0x09, + 0x18, 0x0a, 0x2f, 0x11, 0x0d, 0x0d, 0xed, 0xe1, 0xee, 0x00, 0x30, 0x07, + 0xf8, 0x02, 0x50, 0x04, 0x0f, 0x43, 0xea, 0xef, 0x15, 0x11, 0xb8, 0x00, + 0x90, 0x17, 0xff, 0x15, 0xe8, 0x1f, 0xda, 0x14, 0xe4, 0xf8, 0xcc, 0xb6, + 0x00, 0xd5, 0xf0, 0x3b, 0x02, 0xcb, 0xfa, 0x84, 0xde, 0x2b, 0xfb, 0xfa, + 0xd0, 0x30, 0x05, 0x06, 0xcc, 0xe5, 0xac, 0x28, 0xbd, 0x1b, 0x23, 0xd8, + 0x05, 0x1a, 0xf4, 0xdd, 0x0b, 0x9f, 0x05, 0xb6, 0xf8, 0xff, 0xe1, 0xd6, + 0x0c, 0x01, 0x03, 0xe5, 0x00, 0xb7, 0xef, 0x08, 0xda, 0x3f, 0x19, 0xe8, + 0xbd, 0x16, 0xfb, 0x1d, 0xec, 0xd4, 0x3c, 0xe1, 0xfe, 0x1e, 0xe8, 0xde, + 0xfd, 0x4d, 0xf2, 0xf0, 0x21, 0xf8, 0xf1, 0xfd, 0x0a, 0x1f, 0xda, 0xce, + 0x34, 0xfe, 0x2b, 0xd3, 0x41, 0x34, 0x21, 0x11, 0xec, 0xdb, 0xbe, 0x15, + 0x1d, 0xf7, 0xea, 0x23, 0x30, 0x18, 0x40, 0x3e, 0x07, 0x27, 0xed, 0xce, + 0x27, 0x1a, 0x19, 0xda, 0xe4, 0x12, 0xff, 0x28, 0xe9, 0x2e, 0xc1, 0xdf, + 0xd8, 0x45, 0xf9, 0x41, 0xa4, 0x00, 0x0c, 0x0c, 0xdf, 0xb4, 0xf0, 0xe1, + 0x07, 0xb0, 0xd3, 0xfc, 0x24, 0xc2, 0x1d, 0xcb, 0xf5, 0xd4, 0x08, 0xf1, + 0x0b, 0x05, 0xf6, 0xed, 0xe5, 0xf8, 0x41, 0x2b, 0xe8, 0xe8, 0xc1, 0x04, + 0x35, 0xe0, 0x92, 0x2f, 0x10, 0x1f, 0x5c, 0xc1, 0x38, 0x05, 0xf5, 0x07, + 0x24, 0xed, 0xbe, 0x06, 0x1a, 0x13, 0xf1, 0x05, 0x51, 0xf0, 0xc4, 0x31, + 0x07, 0xb1, 0x00, 0x81, 0xf7, 0x1a, 0xd1, 0x09, 0x08, 0xf5, 0x04, 0x22, + 0xc4, 0xd5, 0x53, 0xf7, 0xd1, 0xac, 0xf9, 0x11, 0x06, 0xd1, 0xc2, 0xd1, + 0xe5, 0x19, 0xf6, 0x22, 0xd1, 0xe0, 0xf6, 0x06, 0x47, 0xff, 0xb2, 0x19, + 0xec, 0xe9, 0x06, 0xde, 0x4b, 0xd5, 0x20, 0x0f, 0x1b, 0xe1, 0x14, 0x25, + 0x0c, 0xdf, 0x03, 0xf8, 0xd5, 0xfc, 0x1f, 0xf1, 0x2f, 0x06, 0xf8, 0xf3, + 0x00, 0xef, 0x43, 0xde, 0xda, 0xcd, 0x19, 0x0d, 0x26, 0xc7, 0xc1, 0xdc, + 0x11, 0x11, 0xf8, 0x40, 0xca, 0xfc, 0xec, 0x16, 0xcf, 0xec, 0xed, 0xa8, + 0xa0, 0x18, 0xe0, 0xe8, 0xe9, 0xff, 0xed, 0xf1, 0x0f, 0xed, 0x27, 0x2e, + 0xfa, 0x32, 0x02, 0xdd, 0x07, 0x53, 0x0f, 0x07, 0xf8, 0x4a, 0xc7, 0xb9, + 0xda, 0x17, 0x27, 0xf1, 0xd6, 0xdd, 0xe0, 0x13, 0x17, 0x32, 0xf0, 0xf2, + 0x08, 0x2b, 0x2a, 0x07, 0x4c, 0x00, 0xc9, 0x37, 0x21, 0x44, 0xd0, 0xc6, + 0x0f, 0xd5, 0x09, 0x00, 0x49, 0xe4, 0xe1, 0x18, 0x20, 0x62, 0x14, 0xe7, + 0x31, 0x26, 0xe1, 0x1e, 0xeb, 0xa8, 0x3b, 0xc0, 0xd7, 0x4e, 0xfc, 0x1f, + 0xeb, 0xd3, 0x99, 0xef, 0xf3, 0x1b, 0x23, 0xf7, 0xf1, 0x27, 0xe0, 0xa1, + 0xd6, 0xe2, 0xc8, 0x2b, 0x32, 0xaf, 0x0b, 0x1d, 0x27, 0x33, 0xf9, 0xf2, + 0x04, 0x39, 0x02, 0xfc, 0xe8, 0xe7, 0xdf, 0x39, 0x26, 0x10, 0xc4, 0xd2, + 0xc9, 0xec, 0x46, 0xf7, 0xfe, 0xde, 0x01, 0x0d, 0xd6, 0xb2, 0x33, 0xfb, + 0x00, 0xfe, 0x0d, 0xd2, 0x18, 0x21, 0xb3, 0x26, 0xfb, 0x0f, 0x49, 0x20, + 0x18, 0xdb, 0xde, 0x0d, 0xb0, 0xe4, 0x22, 0xdc, 0xfd, 0xc4, 0x02, 0xf6, + 0xf6, 0x12, 0xee, 0xbd, 0x37, 0x1f, 0x02, 0xf7, 0x1e, 0x37, 0xe5, 0x24, + 0x0c, 0xd7, 0xf5, 0x10, 0x7f, 0x26, 0xef, 0xf8, 0x0d, 0xe5, 0x7a, 0xff, + 0xf0, 0x29, 0xfe, 0x06, 0x22, 0x1e, 0xdc, 0x06, 0xd9, 0xfd, 0xd7, 0xfe, + 0x04, 0x00, 0xfc, 0xc7, 0x33, 0xec, 0x20, 0x02, 0x13, 0xcf, 0xc9, 0x02, + 0x67, 0xf0, 0xf0, 0x0b, 0xec, 0x04, 0x16, 0xd8, 0x1d, 0xf3, 0xe7, 0xf9, + 0xf2, 0x02, 0x0e, 0x1b, 0xd1, 0x24, 0x2d, 0x28, 0x13, 0xd4, 0x1a, 0x27, + 0xf5, 0xf4, 0x12, 0x14, 0x0b, 0xe9, 0xf2, 0x0e, 0xf2, 0x1a, 0xef, 0x1c, + 0xdb, 0x22, 0x24, 0x03, 0xe3, 0xfc, 0x16, 0x28, 0xf9, 0x21, 0x2a, 0xfd, + 0x16, 0x28, 0xfc, 0x04, 0xe4, 0xf9, 0x05, 0x07, 0xd8, 0xc8, 0xdf, 0x3e, + 0xe8, 0x0c, 0x01, 0xe6, 0xf7, 0xe8, 0x1f, 0xe9, 0x19, 0x0e, 0xbd, 0x1b, + 0x03, 0xd9, 0xfb, 0xfb, 0x10, 0x03, 0x1b, 0x81, 0xef, 0x34, 0xcf, 0xe7, + 0x08, 0x05, 0xf7, 0xc7, 0xdd, 0x36, 0xca, 0xfc, 0xf9, 0xd3, 0xe6, 0x1d, + 0xc6, 0xe3, 0x1b, 0x06, 0xf2, 0xf8, 0x00, 0x0f, 0xf9, 0xe9, 0xd6, 0x02, + 0xea, 0xf5, 0xe5, 0xfd, 0xfd, 0xe0, 0x0e, 0x00, 0xf9, 0x06, 0x01, 0xdc, + 0xf9, 0x1a, 0xf2, 0xf7, 0x05, 0xfc, 0xe6, 0xff, 0x28, 0xb1, 0xe5, 0xd0, + 0xff, 0x27, 0xf3, 0xe6, 0x0e, 0x08, 0xf3, 0x05, 0xfc, 0xe0, 0xf9, 0x2d, + 0xee, 0xea, 0xf1, 0xf2, 0xf7, 0x0d, 0xd9, 0x0f, 0xe6, 0xef, 0xfb, 0x0c, + 0xf7, 0x02, 0x0b, 0xf8, 0x0a, 0x10, 0x04, 0x13, 0xe3, 0x25, 0xec, 0xf6, + 0xf8, 0xfb, 0x0f, 0x17, 0xfb, 0xfe, 0xe4, 0xf6, 0x14, 0x39, 0xd2, 0xdb, + 0x36, 0x2c, 0x12, 0xfe, 0xc9, 0x08, 0xe4, 0x01, 0x0b, 0x09, 0x00, 0xef, + 0xf7, 0x01, 0xfc, 0xf2, 0xdd, 0xf8, 0x3f, 0x0d, 0xaf, 0x2c, 0x04, 0xea, + 0x11, 0x0d, 0xf0, 0x18, 0x23, 0xfa, 0x23, 0x37, 0x9f, 0xf1, 0x13, 0x0a, + 0x15, 0x04, 0x06, 0x05, 0x04, 0x0f, 0xf4, 0xe7, 0xf7, 0xd8, 0x18, 0xff, + 0xf8, 0x2e, 0xd9, 0x15, 0xf5, 0xf5, 0x06, 0x07, 0x22, 0x08, 0x19, 0x13, + 0xf6, 0x07, 0xfb, 0x04, 0x28, 0xfc, 0xe1, 0xce, 0xe5, 0x1b, 0x1f, 0xf2, + 0x20, 0x0e, 0xe1, 0xfb, 0xfe, 0xc8, 0x19, 0xfb, 0x01, 0xe0, 0xfb, 0x12, + 0x04, 0xcf, 0xd4, 0x1d, 0xf8, 0xdd, 0xfe, 0xf9, 0x06, 0xf4, 0x06, 0xfe, + 0xd4, 0x09, 0x08, 0x11, 0xe0, 0x1a, 0x29, 0xe5, 0x0e, 0x12, 0xe0, 0xed, + 0x09, 0xdc, 0x16, 0xff, 0x27, 0x22, 0xf1, 0x02, 0x18, 0x06, 0xf5, 0xf8, + 0x05, 0xf6, 0x31, 0x00, 0xe6, 0xe3, 0x05, 0x14, 0x15, 0xfa, 0xdb, 0x1a, + 0x1c, 0xd1, 0xe7, 0x0c, 0xf4, 0xcd, 0xf9, 0xf5, 0x14, 0xe2, 0x23, 0x04, + 0x0b, 0x14, 0x22, 0x12, 0x08, 0xe4, 0xf0, 0xe7, 0xe3, 0x13, 0x06, 0x81, + 0x34, 0xee, 0x0e, 0xec, 0x2b, 0xec, 0xd5, 0x01, 0xf0, 0xff, 0xea, 0xf4, + 0xcd, 0xd1, 0xcd, 0x23, 0xc1, 0xe4, 0x02, 0xfb, 0xeb, 0xf0, 0x3b, 0xfe, + 0x07, 0x06, 0xd9, 0x00, 0xeb, 0xf2, 0xe6, 0xf8, 0xf1, 0xf3, 0x00, 0x2c, + 0xf3, 0xe0, 0xf6, 0xf5, 0x04, 0xe3, 0x0b, 0x2f, 0xf6, 0xff, 0xf8, 0x10, + 0xf7, 0xf2, 0xe7, 0x07, 0x29, 0xd5, 0xf1, 0xe7, 0x06, 0x0a, 0xe4, 0xf8, + 0xf9, 0xfc, 0x20, 0xe1, 0x0f, 0x0c, 0xed, 0x55, 0x0e, 0xfb, 0x15, 0xd7, + 0x08, 0xf0, 0x1c, 0x06, 0xfa, 0xf6, 0x02, 0xd3, 0xfa, 0xfe, 0x02, 0xf6, + 0x06, 0x09, 0xde, 0x0e, 0xfb, 0x08, 0xf3, 0xf7, 0x0d, 0x08, 0xdf, 0x08, + 0xe3, 0x02, 0x25, 0xf8, 0x2e, 0x1d, 0x0d, 0xf1, 0x04, 0xe4, 0x0c, 0x36, + 0xfb, 0xf8, 0x00, 0x1c, 0xf9, 0xe1, 0x15, 0xfa, 0x13, 0x07, 0xea, 0xf3, + 0x02, 0xee, 0x2e, 0xfc, 0xf8, 0x23, 0xd2, 0x04, 0x35, 0xd2, 0xe8, 0xe7, + 0xe4, 0xd9, 0xed, 0x05, 0x0a, 0xdb, 0x18, 0xe3, 0x14, 0x1b, 0x0a, 0xb9, + 0xef, 0xea, 0xf6, 0x1e, 0xf1, 0x21, 0x14, 0xf8, 0x06, 0x13, 0xf1, 0xe3, + 0x04, 0xfe, 0x0e, 0xea, 0x0f, 0xfa, 0x0f, 0x0c, 0xfb, 0xef, 0x0c, 0xf1, + 0xf9, 0xea, 0x0c, 0x05, 0x21, 0x4f, 0xf8, 0xf7, 0xf8, 0xe6, 0x22, 0x23, + 0xe3, 0x11, 0x01, 0xf5, 0xee, 0xd2, 0xff, 0xff, 0xe0, 0xeb, 0x03, 0x0f, + 0xec, 0xe8, 0xea, 0xe3, 0xdf, 0xeb, 0xf1, 0x0d, 0xf3, 0x31, 0x1c, 0x27, + 0xef, 0xf6, 0xf4, 0x18, 0x1e, 0x23, 0x05, 0xf2, 0xf2, 0xf9, 0xdc, 0x02, + 0xe1, 0xeb, 0xeb, 0xde, 0x01, 0x0d, 0x29, 0x02, 0xf2, 0xe6, 0xd2, 0xe5, + 0xff, 0xea, 0xf4, 0x14, 0xef, 0x05, 0xf1, 0x17, 0x44, 0x10, 0xf2, 0x08, + 0xde, 0x09, 0xdb, 0xcc, 0xd8, 0x1a, 0xf2, 0x39, 0xff, 0xf6, 0xeb, 0xed, + 0xe9, 0xfb, 0xdf, 0x04, 0xf3, 0xea, 0xe9, 0xfb, 0x15, 0xfe, 0xcf, 0xf2, + 0x27, 0xd9, 0x1b, 0xed, 0x0c, 0xe1, 0x18, 0xde, 0xfb, 0x09, 0x04, 0xf6, + 0xff, 0xe2, 0xdf, 0x1d, 0x02, 0x06, 0x36, 0xfa, 0x1e, 0x02, 0xb9, 0xe8, + 0x24, 0x13, 0x27, 0xfd, 0x28, 0x19, 0xde, 0x12, 0xf9, 0xe7, 0x24, 0x15, + 0x21, 0xfd, 0xff, 0xe5, 0x06, 0xd4, 0x55, 0x0b, 0xe7, 0x01, 0xb5, 0x23, + 0x02, 0x01, 0xe0, 0x13, 0xf2, 0x1e, 0xf1, 0x16, 0x04, 0x20, 0xe6, 0x02, + 0x02, 0x0d, 0x0b, 0xec, 0x20, 0xd3, 0xdf, 0x0a, 0x05, 0x1c, 0xd9, 0x19, + 0x04, 0x43, 0xf1, 0xea, 0x11, 0x02, 0xfe, 0xd9, 0x2e, 0xe9, 0x0e, 0xed, + 0x12, 0xde, 0x05, 0x06, 0x1d, 0x05, 0x26, 0xe4, 0x60, 0x29, 0x33, 0x2e, + 0x30, 0x04, 0xff, 0x4a, 0x02, 0x1f, 0xd8, 0x29, 0x11, 0xf6, 0xda, 0x04, + 0xff, 0xf6, 0xf9, 0x10, 0x13, 0xe0, 0x01, 0xd5, 0xfc, 0xf5, 0xfc, 0xdf, + 0xd8, 0x0c, 0x2c, 0x02, 0xf6, 0xf4, 0xec, 0x07, 0xdb, 0xee, 0xe4, 0x19, + 0x31, 0x10, 0xf6, 0x15, 0x44, 0x0b, 0x15, 0x1e, 0xe9, 0x07, 0xea, 0x31, + 0x13, 0xd5, 0x18, 0x10, 0x0a, 0xe7, 0xdf, 0x07, 0xd7, 0xeb, 0xf1, 0xeb, + 0x0f, 0xd3, 0x1d, 0xcf, 0x1a, 0x81, 0xff, 0xea, 0xfe, 0xe1, 0x04, 0x1b, + 0xdc, 0x1a, 0x16, 0x04, 0x0a, 0x0c, 0x0d, 0xe4, 0x24, 0x21, 0x23, 0x0e, + 0x1f, 0xf9, 0xfb, 0x1a, 0x08, 0x16, 0xb6, 0xc4, 0x39, 0xb7, 0x1b, 0x1a, + 0xfe, 0xe8, 0xfc, 0x1b, 0x1b, 0x03, 0x00, 0x0d, 0x0a, 0x0c, 0xde, 0x1e, + 0xdc, 0xd4, 0xf0, 0xdf, 0xfe, 0xde, 0xc7, 0xfa, 0x01, 0xed, 0x29, 0x0f, + 0x09, 0xfe, 0x00, 0xdd, 0xf2, 0xef, 0x00, 0xf4, 0xcb, 0xdd, 0xfa, 0xe1, + 0xe5, 0x24, 0x10, 0xe1, 0xdd, 0x18, 0xfc, 0xd4, 0xe1, 0xe5, 0x37, 0x0a, + 0x24, 0x07, 0xcb, 0x34, 0xf8, 0xdf, 0x2b, 0x2e, 0x34, 0xfb, 0x03, 0x1e, + 0xfd, 0xf0, 0xde, 0x0b, 0x05, 0xf6, 0xf0, 0x0d, 0x24, 0xd3, 0x81, 0x32, + 0xac, 0x92, 0xad, 0xe0, 0x35, 0x07, 0xb7, 0x1f, 0xf6, 0xee, 0xc9, 0xf9, + 0xfe, 0xe2, 0x55, 0x1e, 0x07, 0xfd, 0x01, 0xe9, 0x05, 0xf6, 0xe5, 0x98, + 0xf5, 0xc9, 0x1b, 0xe1, 0xf1, 0x0b, 0x14, 0xfe, 0x13, 0x17, 0x13, 0xfa, + 0xe6, 0xfc, 0xd4, 0x0e, 0xd5, 0xdd, 0x1f, 0xfc, 0xd2, 0x11, 0xfc, 0xe7, + 0xf4, 0xd3, 0x0f, 0x14, 0x0a, 0x0d, 0x95, 0x14, 0x46, 0x25, 0x00, 0x1a, + 0xde, 0xf2, 0x40, 0x05, 0x0a, 0xec, 0xde, 0xfc, 0xd1, 0xf7, 0xef, 0x1c, + 0x15, 0xe5, 0x12, 0x10, 0xf7, 0xf0, 0xec, 0x34, 0x11, 0x14, 0x0b, 0x03, + 0x47, 0xf5, 0x15, 0x30, 0x25, 0xf9, 0x1c, 0x29, 0xf1, 0x46, 0xe9, 0xe2, + 0x2d, 0x33, 0x2e, 0xdd, 0xfe, 0x00, 0x31, 0x1e, 0xfe, 0x25, 0xe5, 0xfc, + 0x0c, 0xe6, 0xe6, 0x04, 0xee, 0x23, 0xdc, 0x25, 0xd3, 0xf5, 0x1f, 0x09, + 0xec, 0x1c, 0xc4, 0x22, 0xeb, 0x44, 0xee, 0x1f, 0x29, 0x03, 0xfe, 0x30, + 0x09, 0xe9, 0xff, 0xf6, 0x24, 0x39, 0x03, 0xc2, 0x35, 0x11, 0xc9, 0x14, + 0x18, 0xec, 0x29, 0xe3, 0xe2, 0xeb, 0x18, 0xf2, 0xd0, 0xda, 0xc9, 0x08, + 0xca, 0x2b, 0xb8, 0xf5, 0x22, 0x18, 0xd5, 0xdb, 0x03, 0x10, 0xf0, 0xa7, + 0xd7, 0xf0, 0x29, 0xff, 0xc4, 0x04, 0xda, 0x4b, 0xfa, 0x07, 0x01, 0x2d, + 0x06, 0xed, 0x0f, 0x18, 0x3c, 0x07, 0xfc, 0xe5, 0xe3, 0xe0, 0xeb, 0x15, + 0x04, 0xed, 0x11, 0xeb, 0xda, 0xfe, 0x20, 0x22, 0x1c, 0x1c, 0xe8, 0xb1, + 0xeb, 0x07, 0x3b, 0x33, 0xb9, 0xf1, 0xf4, 0x14, 0xc2, 0xed, 0xbb, 0x29, + 0xc0, 0xf9, 0xe3, 0x18, 0xea, 0x3a, 0xf1, 0x0e, 0x26, 0xae, 0xf4, 0xcc, + 0x06, 0xe0, 0x52, 0x13, 0x0a, 0xd0, 0xe2, 0xd4, 0x23, 0xea, 0x1c, 0xb6, + 0x01, 0xd9, 0x13, 0xfc, 0xa9, 0xd8, 0xf1, 0xfb, 0xc6, 0xdb, 0xb5, 0xf5, + 0x16, 0xf4, 0x0e, 0xec, 0xd2, 0xfa, 0x34, 0x19, 0xf7, 0xd8, 0xe6, 0xfd, + 0xcd, 0x0b, 0xdd, 0xfb, 0x0e, 0x1f, 0x2b, 0xa8, 0xf3, 0xd3, 0x16, 0xfb, + 0x28, 0x19, 0xf9, 0x06, 0x0e, 0x0e, 0xf9, 0x05, 0x2a, 0x08, 0x27, 0xf7, + 0xcd, 0xe6, 0xed, 0xe3, 0x44, 0x2e, 0xf6, 0x02, 0xd9, 0xe2, 0x09, 0x1a, + 0x12, 0xf4, 0xe1, 0x13, 0x35, 0x17, 0x0a, 0xf5, 0x16, 0x03, 0xd7, 0xdb, + 0xf3, 0xf7, 0xe7, 0x13, 0x04, 0x7f, 0x08, 0x30, 0xf7, 0xd5, 0x06, 0x19, + 0xe9, 0xde, 0x17, 0x02, 0x00, 0xfe, 0xce, 0x13, 0x10, 0x12, 0xcc, 0x17, + 0x00, 0xec, 0x09, 0x08, 0x33, 0xcf, 0x27, 0xd9, 0xe1, 0x1b, 0xd6, 0xdd, + 0xf1, 0x19, 0xe6, 0xd5, 0x2a, 0xfd, 0x37, 0xc8, 0x0c, 0x0b, 0xec, 0x0a, + 0x22, 0xf4, 0x11, 0xe3, 0x05, 0x10, 0x39, 0x39, 0x09, 0xc9, 0x27, 0x04, + 0x29, 0xf3, 0xd1, 0x1b, 0x1b, 0xfc, 0x14, 0xfd, 0x04, 0x0d, 0x1d, 0xef, + 0xd6, 0xe0, 0xed, 0xfd, 0xfa, 0xf8, 0xd7, 0xe3, 0xdc, 0xf8, 0x0a, 0xd2, + 0x1f, 0xf9, 0x03, 0x29, 0x13, 0x36, 0x29, 0xfa, 0xd5, 0xfc, 0x1f, 0x33, + 0x13, 0x02, 0xff, 0xfe, 0xfa, 0xf3, 0x19, 0xbc, 0xef, 0xe5, 0xf7, 0x15, + 0x2a, 0x43, 0xee, 0xfb, 0x03, 0x10, 0xfc, 0x09, 0x07, 0x17, 0xea, 0x3f, + 0x29, 0xe9, 0x03, 0x2e, 0x03, 0xf0, 0x18, 0xfb, 0xec, 0x36, 0xd8, 0x09, + 0xf1, 0xd5, 0xe0, 0xf8, 0xfb, 0x00, 0x3f, 0xdf, 0x21, 0x57, 0xd8, 0x0d, + 0x03, 0x29, 0x07, 0x16, 0xfa, 0xdc, 0x2d, 0xfe, 0xf6, 0x16, 0x07, 0x0d, + 0x15, 0x0b, 0xed, 0xe5, 0xd1, 0x06, 0xe5, 0x1b, 0xf3, 0xf8, 0x24, 0xb5, + 0xfc, 0xff, 0x36, 0x02, 0xe6, 0x0b, 0x12, 0x27, 0xfd, 0xfc, 0x25, 0xdd, + 0xde, 0x07, 0x5f, 0xcb, 0x25, 0x18, 0x0f, 0xb5, 0xe8, 0xe5, 0xe7, 0xea, + 0x05, 0x2e, 0xdc, 0x0c, 0xed, 0xf6, 0x39, 0x0b, 0x21, 0xc8, 0x13, 0xb8, + 0x30, 0xef, 0x15, 0xbe, 0xdb, 0x0b, 0xd7, 0x08, 0x15, 0xf0, 0xb1, 0xd7, + 0xf6, 0x05, 0x22, 0x1c, 0x19, 0xfd, 0x2d, 0xf9, 0x16, 0xdc, 0xf9, 0xd0, + 0xf5, 0xdd, 0xd8, 0xe6, 0x5c, 0xdf, 0xd7, 0xdc, 0xd0, 0xdb, 0xe8, 0xf8, + 0x07, 0xbd, 0x28, 0x04, 0x0c, 0xf9, 0x0e, 0x0c, 0x14, 0xe1, 0xe7, 0x0a, + 0xee, 0xd4, 0x57, 0x5d, 0xe3, 0xa8, 0xdc, 0x04, 0x17, 0x03, 0x1b, 0x7d, + 0x01, 0x2d, 0xf3, 0x22, 0xe6, 0xe9, 0x20, 0x01, 0xf4, 0x12, 0x13, 0x09, + 0xee, 0x16, 0xe4, 0x0a, 0xe0, 0xc0, 0xe0, 0xec, 0xd5, 0xe0, 0x08, 0x37, + 0x0b, 0xf6, 0xfb, 0xf1, 0xfc, 0xf3, 0x2b, 0x21, 0xd1, 0x0f, 0x11, 0x1c, + 0x22, 0x1a, 0xd3, 0xe0, 0xd7, 0xca, 0xfc, 0x00, 0xf7, 0x0e, 0xb4, 0xed, + 0x03, 0xf5, 0xf7, 0x00, 0xee, 0x2b, 0x29, 0x22, 0x07, 0x68, 0xf4, 0xfd, + 0x3e, 0xd4, 0x0b, 0xa3, 0xdc, 0xf1, 0xf1, 0x01, 0xf4, 0xfd, 0x0d, 0xcd, + 0x58, 0x4b, 0xff, 0xb0, 0xc5, 0xfc, 0xe8, 0x30, 0xe0, 0x26, 0x00, 0xf6, + 0xea, 0x08, 0x37, 0x0f, 0xab, 0xfa, 0xcc, 0x15, 0x1d, 0xfe, 0xe1, 0x1a, + 0x28, 0xc9, 0x1b, 0x18, 0xe8, 0x0e, 0xda, 0x24, 0x08, 0x30, 0xee, 0x13, + 0x0e, 0xef, 0xf9, 0x26, 0x1d, 0xf8, 0xcf, 0xfa, 0x0b, 0x2e, 0xfa, 0xf4, + 0xe5, 0x11, 0xea, 0x0d, 0xec, 0x37, 0xdc, 0xed, 0xec, 0xf2, 0x81, 0x1b, + 0x12, 0x19, 0xf6, 0x25, 0x4e, 0xf3, 0x37, 0x1a, 0x0a, 0xe1, 0x34, 0x03, + 0x41, 0xcd, 0x14, 0xbb, 0x26, 0x41, 0x51, 0xe6, 0x13, 0xec, 0xe5, 0xfc, + 0xd2, 0x05, 0xfa, 0xba, 0xf6, 0xfa, 0xef, 0xec, 0xe5, 0x03, 0x31, 0x19, + 0x0a, 0xdc, 0x00, 0xdd, 0x01, 0x23, 0x01, 0xe1, 0x60, 0x24, 0x05, 0x14, + 0x07, 0x29, 0xc6, 0x19, 0x04, 0x19, 0xd9, 0x01, 0xe9, 0xe8, 0x2c, 0xee, + 0xa8, 0xc1, 0x20, 0xf8, 0xdd, 0xe1, 0xaf, 0xeb, 0xdf, 0x00, 0xde, 0xfe, + 0x3e, 0xe8, 0x0a, 0xf4, 0xe7, 0xcb, 0xe9, 0x18, 0xfe, 0x14, 0xf3, 0xc3, + 0xe7, 0x20, 0xc0, 0xe3, 0xf7, 0x0d, 0xeb, 0x18, 0xc1, 0x11, 0x15, 0xd7, + 0x0b, 0x08, 0x15, 0x00, 0x0e, 0x24, 0xea, 0x15, 0x1c, 0x13, 0x06, 0x13, + 0xed, 0x4c, 0xe1, 0x10, 0xfe, 0x27, 0x23, 0xe6, 0xce, 0xbc, 0xff, 0x0f, + 0x1e, 0xe5, 0xf1, 0xff, 0xf3, 0x1b, 0x15, 0x2d, 0xf3, 0x7f, 0xf7, 0xe7, + 0x00, 0x34, 0xc1, 0x08, 0x26, 0x31, 0x0c, 0x38, 0x3e, 0xf6, 0xc9, 0x17, + 0xef, 0x38, 0x0e, 0xc7, 0xd7, 0x07, 0x2d, 0xf2, 0x1a, 0xff, 0xe9, 0x0b, + 0x1e, 0xfa, 0x19, 0x32, 0xdd, 0xf8, 0x34, 0xfc, 0x3c, 0xd3, 0xf2, 0xf2, + 0xf9, 0xdc, 0x07, 0xd3, 0xeb, 0xf8, 0xf1, 0xde, 0x0a, 0x10, 0x00, 0xec, + 0xc4, 0xdc, 0x14, 0xfe, 0x3a, 0xc2, 0x0e, 0xee, 0xd0, 0x18, 0x40, 0xeb, + 0x06, 0x0c, 0x34, 0xe8, 0xcb, 0x2a, 0xec, 0xe9, 0x27, 0xf5, 0x2a, 0x2f, + 0xe9, 0xec, 0x23, 0x26, 0xfa, 0x2e, 0x03, 0xe3, 0x09, 0x0f, 0xda, 0x0e, + 0x87, 0xed, 0x01, 0xfe, 0xdd, 0xe6, 0x03, 0xec, 0xe3, 0x4a, 0xdd, 0x15, + 0x17, 0xeb, 0x15, 0xff, 0x0c, 0xe8, 0x0d, 0xe5, 0xfd, 0x01, 0xf0, 0xde, + 0x26, 0x08, 0x03, 0x0d, 0x18, 0xf9, 0xf9, 0x16, 0x06, 0xa4, 0xe1, 0xed, + 0x0d, 0x12, 0xf0, 0x1b, 0x01, 0x6a, 0xba, 0xfe, 0xe8, 0xef, 0x04, 0x49, + 0x1c, 0xe5, 0x1e, 0xf7, 0x45, 0xf3, 0xfc, 0x2b, 0x1a, 0x2f, 0xda, 0xb2, + 0xc5, 0xca, 0xcf, 0xfd, 0x2f, 0xf7, 0x0f, 0xf9, 0xfe, 0x1f, 0x36, 0x2b, + 0xfc, 0x1c, 0x17, 0x02, 0x42, 0x0f, 0xf6, 0x52, 0xe2, 0xdd, 0x10, 0x8c, + 0xec, 0x03, 0x0d, 0x07, 0xff, 0x1a, 0xde, 0x03, 0x8a, 0xf0, 0x43, 0x40, + 0x1f, 0xe3, 0x14, 0xec, 0xe9, 0xb4, 0x1a, 0xdc, 0xef, 0x99, 0x0e, 0xf7, + 0xc4, 0x0c, 0xe7, 0xe5, 0xc8, 0xf5, 0x07, 0x11, 0xdc, 0xb2, 0x2d, 0x18, + 0x02, 0xc7, 0x10, 0x00, 0x30, 0xdd, 0x06, 0x1d, 0xfc, 0xfd, 0x1f, 0xdd, + 0xe0, 0x93, 0xd5, 0x01, 0xd9, 0x15, 0x0d, 0x11, 0xfd, 0xfd, 0x2b, 0xe3, + 0xd2, 0x03, 0xdc, 0xd9, 0x1b, 0x37, 0xf3, 0xb6, 0x0d, 0x18, 0x22, 0x55, + 0x22, 0x10, 0xad, 0xfb, 0xb8, 0x05, 0xae, 0x18, 0x1e, 0xe3, 0x06, 0x3f, + 0x2c, 0xd4, 0x0a, 0xcd, 0x09, 0x25, 0x34, 0x39, 0x38, 0x1b, 0xeb, 0xfb, + 0xd7, 0xfd, 0xdd, 0xe9, 0xe4, 0x02, 0xec, 0xde, 0x1c, 0x07, 0xfa, 0xf4, + 0xff, 0x09, 0x01, 0xe8, 0xf8, 0xd3, 0x22, 0x04, 0xe2, 0x29, 0x31, 0x10, + 0xe9, 0xf9, 0xfa, 0x14, 0x21, 0x2b, 0xb0, 0xfd, 0xca, 0x3d, 0xd2, 0xce, + 0x0b, 0x0f, 0xd5, 0xd8, 0x13, 0x81, 0xe1, 0x18, 0x03, 0x2c, 0x03, 0x2a, + 0xff, 0xd2, 0xe5, 0x44, 0xb2, 0x14, 0xef, 0x4b, 0x1f, 0xc2, 0xc9, 0x15, + 0x12, 0x9f, 0x06, 0x42, 0x55, 0xe4, 0xa9, 0x00, 0x06, 0xfb, 0xe4, 0x12, + 0xf5, 0xee, 0xdd, 0x11, 0xf4, 0x05, 0x28, 0xdf, 0x06, 0x14, 0x0a, 0x4e, + 0x12, 0x25, 0x19, 0x25, 0xca, 0x37, 0xe9, 0x2f, 0xe9, 0x33, 0xdf, 0xde, + 0x07, 0xcd, 0xf8, 0xbd, 0xbe, 0x36, 0x20, 0xf4, 0xff, 0x03, 0xbb, 0xf3, + 0xee, 0xf5, 0x0b, 0x25, 0xf2, 0x30, 0x29, 0xff, 0x17, 0x09, 0xfe, 0x39, + 0xf6, 0xfe, 0x2a, 0x4f, 0xdb, 0x0d, 0xfc, 0xf1, 0xfa, 0x37, 0x3d, 0xd6, + 0x29, 0x11, 0xda, 0xc0, 0x36, 0xf7, 0xaf, 0x07, 0x16, 0x0a, 0x39, 0x07, + 0xd9, 0xcf, 0xf9, 0x0f, 0xfd, 0xd1, 0xd8, 0xf5, 0xe7, 0xe9, 0xd3, 0xca, + 0x34, 0x2f, 0x7f, 0xdc, 0xc5, 0x19, 0x34, 0x0e, 0x02, 0xfc, 0x06, 0x23, + 0xda, 0xe7, 0x28, 0xf0, 0xda, 0x89, 0x20, 0x1f, 0xf4, 0x0c, 0xed, 0xe2, + 0x30, 0xe9, 0xb3, 0xe7, 0xe6, 0x03, 0x12, 0xbb, 0x49, 0x56, 0x5b, 0xe0, + 0x07, 0x02, 0x05, 0xa0, 0x0e, 0x06, 0xd9, 0xf0, 0x10, 0xa9, 0x11, 0xee, + 0x08, 0xe2, 0xf5, 0xfd, 0x1b, 0x65, 0x19, 0x9c, 0xcb, 0xf1, 0xf3, 0xfa, + 0x06, 0xea, 0x91, 0x10, 0x26, 0x2e, 0xfd, 0xfa, 0xf6, 0xf1, 0xbb, 0xa8, + 0x26, 0x0a, 0x23, 0xe1, 0x13, 0xf3, 0x19, 0xe3, 0x13, 0xfb, 0xe1, 0xfd, + 0xde, 0xe1, 0xea, 0x02, 0x03, 0xaa, 0xf9, 0x21, 0x1c, 0x1c, 0x31, 0x28, + 0x19, 0x27, 0x1a, 0x1c, 0xea, 0xf7, 0x08, 0xea, 0x0f, 0x0d, 0x2a, 0x6a, + 0xac, 0xdf, 0xe1, 0x17, 0xff, 0xdf, 0x1f, 0x07, 0xcc, 0x32, 0x3b, 0x76, + 0x05, 0xe4, 0x07, 0x02, 0x61, 0xfb, 0x2a, 0xe9, 0xe2, 0x65, 0x0b, 0xf3, + 0x0b, 0x09, 0xf0, 0xcd, 0xc4, 0x47, 0xfc, 0xfa, 0x33, 0xfc, 0x02, 0x01, + 0xf1, 0x2d, 0xfd, 0xee, 0x58, 0xf2, 0xd5, 0x0d, 0x22, 0x22, 0x21, 0x1f, + 0xc7, 0x22, 0x9b, 0xee, 0x12, 0x0f, 0x5c, 0xca, 0xf7, 0xf5, 0xe0, 0x14, + 0xf1, 0x5d, 0x07, 0x44, 0xc2, 0x2f, 0x48, 0x0f, 0xc1, 0xdb, 0xd1, 0xb8, + 0xec, 0xe2, 0x26, 0x02, 0x23, 0x10, 0xf2, 0xf2, 0xf1, 0x0d, 0xc2, 0xdc, + 0x28, 0x34, 0x3d, 0xd2, 0xf9, 0xfa, 0xb8, 0x19, 0x02, 0x07, 0x27, 0xfd, + 0xf8, 0x1c, 0x15, 0x43, 0xe8, 0xe2, 0x23, 0x0d, 0xf5, 0x67, 0xdf, 0x14, + 0x25, 0xcf, 0xe3, 0x01, 0xef, 0xff, 0xef, 0x14, 0x09, 0x0c, 0x1d, 0x03, + 0xdf, 0xf7, 0x0f, 0x14, 0x21, 0x0d, 0x11, 0xf7, 0xf4, 0x03, 0xf1, 0xf4, + 0xfa, 0xfb, 0x0b, 0xf1, 0xee, 0xd6, 0xf7, 0xfb, 0x03, 0x18, 0x13, 0xe2, + 0x04, 0xed, 0xf2, 0x28, 0xe4, 0x21, 0x05, 0xf8, 0xe8, 0x09, 0x01, 0x08, + 0x21, 0x22, 0xdc, 0xf0, 0x0c, 0xf4, 0x27, 0xfb, 0x0e, 0x07, 0x2d, 0xdb, + 0xf5, 0x44, 0xee, 0x02, 0xd1, 0xf0, 0xfd, 0xef, 0x07, 0x14, 0xf9, 0xea, + 0xd8, 0x04, 0x15, 0x19, 0xf8, 0x03, 0xd6, 0x09, 0x05, 0x17, 0xf6, 0x05, + 0xdc, 0x08, 0xf6, 0x02, 0x0b, 0xf3, 0xdf, 0x01, 0xf8, 0x04, 0xf3, 0x1d, + 0xed, 0x30, 0x02, 0x04, 0xfc, 0x0e, 0xec, 0x09, 0x07, 0x0c, 0xea, 0xed, + 0xfa, 0xe9, 0xef, 0x14, 0x0f, 0x00, 0x0c, 0xdf, 0x09, 0xf4, 0xda, 0x09, + 0xe6, 0xf7, 0x13, 0xfe, 0x0b, 0x1e, 0x04, 0xff, 0x01, 0xf6, 0xc7, 0x14, + 0xf7, 0x16, 0xea, 0xea, 0xf2, 0x16, 0xeb, 0x05, 0xfe, 0x0d, 0xfa, 0xf9, + 0xf4, 0x06, 0x22, 0xbf, 0x04, 0xf4, 0xee, 0x20, 0xff, 0xfd, 0x14, 0x02, + 0xe3, 0xf9, 0xe9, 0xf6, 0xdf, 0x12, 0xec, 0x01, 0xeb, 0xf8, 0x08, 0xec, + 0x01, 0x0e, 0xfe, 0x73, 0x19, 0x02, 0x04, 0x1a, 0xcc, 0xf0, 0xc9, 0x10, + 0xf4, 0xf0, 0xd8, 0x0f, 0x20, 0x2c, 0x08, 0x24, 0xf3, 0x1a, 0x1d, 0xd5, + 0x06, 0xff, 0x16, 0x02, 0x07, 0x08, 0x13, 0x0f, 0xdd, 0x81, 0x09, 0xec, + 0xe9, 0x0c, 0x02, 0xf4, 0x1b, 0x1a, 0x16, 0xe7, 0xf9, 0x17, 0xe7, 0xf6, + 0x09, 0xf1, 0xfa, 0xec, 0x11, 0x20, 0x23, 0x0e, 0xee, 0xba, 0xfc, 0xd4, + 0xf6, 0xf5, 0xfb, 0xf2, 0x0c, 0x04, 0xed, 0x04, 0xf4, 0xeb, 0xf2, 0xff, + 0x0c, 0xf2, 0xea, 0xfa, 0xf9, 0x12, 0x28, 0xf6, 0xf0, 0x10, 0xfa, 0xf7, + 0xf4, 0xf4, 0xf4, 0x1f, 0xfb, 0x04, 0xff, 0x08, 0x07, 0x0a, 0x07, 0x24, + 0x04, 0xaf, 0x23, 0xfa, 0x39, 0x14, 0x08, 0xba, 0x1a, 0x00, 0xe6, 0xf2, + 0xe0, 0xa6, 0x23, 0x1d, 0xb7, 0xd0, 0xfa, 0xff, 0x20, 0x2f, 0xf3, 0x99, + 0xec, 0x48, 0x07, 0xe3, 0xf3, 0xc4, 0x30, 0xfc, 0x21, 0xde, 0x14, 0xe8, + 0xd0, 0x11, 0xf7, 0x0f, 0x0a, 0xcf, 0x11, 0xf9, 0xd0, 0x39, 0x35, 0xdd, + 0x7f, 0x0a, 0x29, 0xce, 0xf5, 0xbc, 0xf3, 0x15, 0xe8, 0x18, 0xe6, 0xe6, + 0xba, 0x14, 0xb4, 0x01, 0xf7, 0x27, 0xe9, 0xd1, 0x33, 0xf1, 0x19, 0xd8, + 0x3e, 0xe4, 0xe6, 0x0c, 0x10, 0x21, 0x17, 0x0e, 0x1c, 0x12, 0x03, 0x33, + 0x13, 0xe3, 0x0a, 0x02, 0xe4, 0xe9, 0xd8, 0xf9, 0x11, 0x4e, 0xc8, 0xcd, + 0xdf, 0x10, 0xe6, 0xf7, 0xaa, 0x2b, 0x35, 0x11, 0x09, 0xdd, 0xbb, 0x40, + 0xc0, 0xc2, 0xe2, 0xfe, 0x15, 0xdf, 0xfb, 0x15, 0xf0, 0x12, 0x07, 0xd8, + 0x1e, 0xe7, 0xf4, 0xfd, 0xfa, 0x09, 0x17, 0xf2, 0x17, 0xfd, 0xdf, 0xeb, + 0x1a, 0xdb, 0xc8, 0xd9, 0xed, 0x24, 0x24, 0xe3, 0x1a, 0xf5, 0x1a, 0x19, + 0xcb, 0xfd, 0xfb, 0xf3, 0xf8, 0x23, 0x0e, 0x4a, 0xf2, 0x0d, 0x0e, 0xee, + 0xee, 0xc5, 0xd7, 0xe1, 0xee, 0x60, 0xc8, 0xda, 0xb8, 0xf6, 0x22, 0x24, + 0xcf, 0xf1, 0x25, 0x0d, 0x2e, 0x09, 0x01, 0xe1, 0x44, 0x30, 0x11, 0xf8, + 0x26, 0xd6, 0xf7, 0xf9, 0xee, 0x1f, 0xcb, 0x22, 0x0b, 0x04, 0xe6, 0x15, + 0x29, 0xe5, 0x2d, 0x11, 0xf6, 0x18, 0x2b, 0xf7, 0x12, 0x21, 0x02, 0x0d, + 0xf2, 0xb1, 0xad, 0xfc, 0x3d, 0xd5, 0xe3, 0x30, 0xc9, 0x20, 0xfc, 0x12, + 0x03, 0xe6, 0xef, 0x0f, 0xee, 0x0b, 0xec, 0xf6, 0xf2, 0x51, 0x0c, 0x23, + 0xfc, 0xee, 0x2a, 0x5f, 0x19, 0xd9, 0xfe, 0x02, 0x21, 0xd0, 0xe4, 0x02, + 0xd6, 0x05, 0x30, 0x2e, 0xfc, 0x20, 0x1e, 0xfa, 0x09, 0xec, 0xeb, 0xd5, + 0x64, 0x15, 0xd9, 0x15, 0xf5, 0xff, 0x2f, 0x0c, 0xdc, 0xee, 0xc2, 0xe1, + 0xe1, 0xf6, 0x09, 0xd6, 0xf9, 0x97, 0x08, 0xf1, 0xe3, 0x2d, 0x05, 0x25, + 0x63, 0xd1, 0xf8, 0xd4, 0x0b, 0x17, 0x1b, 0x04, 0x00, 0xcb, 0xe9, 0x03, + 0xd3, 0xeb, 0xd0, 0xd2, 0xda, 0xac, 0x09, 0xf9, 0x13, 0xfa, 0x37, 0x00, + 0xf2, 0x28, 0xee, 0x0d, 0xfd, 0x01, 0x7f, 0x12, 0x25, 0x2b, 0xe5, 0x20, + 0x0d, 0xe7, 0x09, 0xfc, 0xbf, 0x24, 0xd1, 0x1d, 0x0c, 0x34, 0xf4, 0x06, + 0x0e, 0x50, 0xce, 0xf8, 0x1b, 0x02, 0xfb, 0xf6, 0xd2, 0x1c, 0x92, 0xf4, + 0x24, 0x4a, 0x1c, 0xc1, 0x0a, 0xed, 0x00, 0xfc, 0x2a, 0xe0, 0x2b, 0x17, + 0xf3, 0x0d, 0x09, 0x20, 0x09, 0x13, 0x47, 0x1a, 0xfa, 0xe9, 0x28, 0x20, + 0xef, 0xe9, 0xb1, 0x17, 0x2b, 0xfb, 0xed, 0x17, 0xf4, 0x00, 0xf9, 0xf1, + 0xec, 0xcd, 0x03, 0xe3, 0x27, 0xdb, 0xc2, 0xd3, 0xfa, 0xff, 0xd0, 0x31, + 0xe8, 0x10, 0x22, 0xfe, 0xec, 0xfe, 0x2e, 0x04, 0xff, 0xf2, 0x34, 0x3a, + 0xed, 0xf7, 0xb1, 0x09, 0xe5, 0x13, 0x29, 0x03, 0x09, 0x01, 0x2a, 0x33, + 0x27, 0x33, 0x1c, 0xdd, 0x5d, 0x02, 0x0b, 0xd7, 0x18, 0xc1, 0x26, 0xf4, + 0xe0, 0xf9, 0x07, 0x8a, 0xf9, 0x1c, 0x01, 0xe9, 0xd0, 0x21, 0xd6, 0xd1, + 0x22, 0x5b, 0x26, 0xfc, 0x17, 0xd5, 0x0b, 0x8b, 0x4f, 0x12, 0xe3, 0x3a, + 0xea, 0x06, 0x55, 0xfa, 0x2a, 0x03, 0xf0, 0xeb, 0xef, 0x0c, 0x18, 0x2e, + 0x1f, 0xdd, 0x34, 0x23, 0x04, 0x0b, 0x20, 0x23, 0xec, 0x14, 0x13, 0xff, + 0xf9, 0x34, 0x03, 0x85, 0xcc, 0xd7, 0xf3, 0xf9, 0xf1, 0xfe, 0x02, 0x0d, + 0x02, 0xf5, 0xe3, 0xef, 0x0b, 0xf4, 0x0d, 0xfc, 0x3b, 0x01, 0x8c, 0x03, + 0xe0, 0xd0, 0xc1, 0x26, 0x69, 0xdb, 0xbc, 0xed, 0x03, 0x1a, 0x10, 0x18, + 0xbd, 0x04, 0x0c, 0xe9, 0x0f, 0xf4, 0x4b, 0xdd, 0xf4, 0x43, 0x3b, 0x11, + 0xdb, 0x09, 0x20, 0xeb, 0xf7, 0xfd, 0x2f, 0xfd, 0x1b, 0x1e, 0x1c, 0xe6, + 0xf6, 0xd4, 0x1f, 0xd8, 0x3d, 0xb8, 0xd1, 0xd1, 0xf4, 0xea, 0xaa, 0x4b, + 0x05, 0xbe, 0xcb, 0x2a, 0x0d, 0xf0, 0xda, 0x07, 0x0d, 0xf3, 0xc3, 0x19, + 0x06, 0xed, 0xf0, 0x16, 0xda, 0x08, 0x15, 0x18, 0xfd, 0xd9, 0xe9, 0xd2, + 0x24, 0xac, 0xe3, 0xdc, 0xf8, 0x14, 0x0b, 0xfb, 0xe3, 0xcc, 0xfc, 0xca, + 0x1f, 0xd2, 0xfd, 0x14, 0x06, 0x96, 0xde, 0xe2, 0xbd, 0x1b, 0x0c, 0x2b, + 0x29, 0xfb, 0x27, 0xf1, 0x04, 0x07, 0xe3, 0xe4, 0x22, 0x15, 0xd7, 0xff, + 0xf3, 0xe3, 0xe1, 0xf8, 0xd7, 0xf0, 0xea, 0xb4, 0xe4, 0xe2, 0x30, 0x34, + 0xe7, 0x43, 0xf9, 0x00, 0x40, 0xe5, 0x1f, 0xc6, 0xbf, 0xd5, 0xf8, 0x25, + 0xf6, 0x17, 0xf1, 0xf9, 0x06, 0xdb, 0xd5, 0x24, 0xee, 0x25, 0xe6, 0xeb, + 0x0d, 0xed, 0xcf, 0x49, 0xee, 0xf7, 0x12, 0x0e, 0x31, 0x14, 0x43, 0x1c, + 0xe8, 0xfe, 0x1a, 0x17, 0x20, 0xc6, 0x1a, 0x0b, 0x08, 0x37, 0xfe, 0xfd, + 0xf9, 0x13, 0x2f, 0xff, 0x2e, 0x37, 0xdb, 0x02, 0xf6, 0x13, 0xef, 0xdc, + 0x35, 0xdd, 0x61, 0x22, 0xd7, 0xef, 0xb4, 0x24, 0x0c, 0xed, 0xd1, 0x17, + 0xbd, 0xe6, 0xee, 0x10, 0x1c, 0xce, 0xf1, 0xda, 0xe7, 0xff, 0x8b, 0xe9, + 0x1a, 0xdf, 0xf3, 0x09, 0x0d, 0x21, 0x11, 0x0b, 0x1b, 0x06, 0x13, 0xd1, + 0xea, 0x0a, 0xd7, 0x09, 0x11, 0xd8, 0xf4, 0xcb, 0x09, 0x11, 0x1d, 0x03, + 0x2b, 0x09, 0xdf, 0x1e, 0xe0, 0x05, 0xe3, 0x05, 0xda, 0x24, 0xf5, 0xb4, + 0xd1, 0xb8, 0x08, 0xfa, 0xaa, 0x08, 0xf9, 0xe4, 0x46, 0xd9, 0x07, 0x05, + 0xe6, 0xfa, 0x2e, 0x30, 0xae, 0x81, 0xda, 0x6a, 0x2a, 0x16, 0xdb, 0xf6, + 0x0f, 0xed, 0x16, 0xec, 0x0a, 0x16, 0x03, 0xce, 0xfa, 0x0f, 0x0b, 0x1e, + 0xff, 0x00, 0x28, 0x0c, 0xe3, 0xa2, 0xd1, 0xef, 0xf2, 0xf6, 0xfc, 0xeb, + 0x09, 0x2d, 0xe5, 0x13, 0xc8, 0xfa, 0x13, 0x04, 0x23, 0x10, 0xe9, 0xcf, + 0xee, 0xee, 0xb5, 0x3c, 0x10, 0xde, 0xfa, 0xd9, 0x2d, 0xfb, 0x71, 0x09, + 0xfd, 0xed, 0x06, 0xdc, 0x1c, 0x25, 0x09, 0x0e, 0xd2, 0x1c, 0x13, 0x0c, + 0x1c, 0x17, 0x08, 0x06, 0x34, 0xf8, 0xed, 0xfb, 0x03, 0x05, 0x26, 0xac, + 0x0b, 0x01, 0x16, 0x14, 0xad, 0x2c, 0x0b, 0xcb, 0x18, 0xc9, 0xef, 0xde, + 0x18, 0x02, 0x18, 0x18, 0xed, 0xdc, 0xf8, 0xef, 0xdf, 0x17, 0x16, 0x09, + 0x0c, 0xc5, 0xdd, 0x0a, 0xe7, 0xed, 0x81, 0x00, 0x28, 0xcd, 0xd8, 0x2a, + 0x29, 0x06, 0x04, 0xed, 0x09, 0x10, 0xd2, 0xfe, 0xf2, 0x59, 0xe8, 0x27, + 0x01, 0xe1, 0xe5, 0x36, 0x0e, 0x12, 0xf5, 0xde, 0x08, 0xd4, 0xf7, 0xe4, + 0xfc, 0xe8, 0xd3, 0x10, 0x03, 0xf3, 0x10, 0x4d, 0x02, 0x04, 0x18, 0xe8, + 0x62, 0x0a, 0x37, 0x0d, 0xe8, 0xd9, 0x48, 0x0e, 0x10, 0x0b, 0xe0, 0x23, + 0x06, 0x0f, 0xdb, 0x0d, 0x04, 0xef, 0x35, 0x0a, 0x13, 0xf9, 0xf5, 0xed, + 0xb3, 0xe2, 0xdc, 0xd6, 0x07, 0x3d, 0x1d, 0xef, 0xd1, 0xd5, 0x09, 0x20, + 0xcc, 0x08, 0xe8, 0x0f, 0x0e, 0x1b, 0x2f, 0xd2, 0x51, 0x34, 0x0e, 0xf2, + 0x0b, 0xf8, 0xbf, 0x14, 0x23, 0xf5, 0xdd, 0x9f, 0x1e, 0xf3, 0x04, 0xf9, + 0xf8, 0x11, 0xf0, 0xe5, 0xc4, 0xe4, 0xde, 0x24, 0x0d, 0x25, 0x14, 0xe9, + 0xc4, 0xe9, 0x2c, 0x17, 0xe2, 0xec, 0x0c, 0xc4, 0xe6, 0x25, 0x05, 0x40, + 0xc8, 0xf8, 0xef, 0x12, 0xd0, 0x11, 0xef, 0x03, 0x3c, 0xf7, 0xf8, 0xf9, + 0xec, 0xfb, 0xfa, 0x08, 0x42, 0x01, 0x03, 0x2d, 0x01, 0xf6, 0x20, 0xb2, + 0xf0, 0x2b, 0xe3, 0x12, 0xf3, 0xf3, 0xe1, 0x1f, 0xf3, 0x0c, 0x03, 0xf9, + 0x4d, 0xe0, 0x36, 0xfa, 0x1f, 0xcc, 0x39, 0xe3, 0xdb, 0x00, 0xfe, 0xdf, + 0x15, 0x16, 0x20, 0xe4, 0x55, 0x3c, 0x16, 0x07, 0xc1, 0xe7, 0x0e, 0x1d, + 0xe2, 0xfa, 0x1d, 0xb9, 0x08, 0x1c, 0xf8, 0x1f, 0xfc, 0xcd, 0x0d, 0x15, + 0xff, 0xfe, 0xf5, 0xd9, 0xfa, 0xe5, 0x32, 0xdd, 0xad, 0xb7, 0x01, 0xf5, + 0x10, 0xd9, 0xc9, 0x00, 0xde, 0x05, 0xdb, 0x52, 0xd3, 0x22, 0xf6, 0xe0, + 0x0e, 0xfc, 0x0e, 0xf6, 0xe1, 0x06, 0xde, 0xbf, 0x0d, 0xdd, 0xed, 0x01, + 0xf0, 0xec, 0x23, 0x1f, 0xe6, 0x03, 0xf0, 0x15, 0x25, 0x0f, 0xe9, 0x31, + 0xec, 0x0e, 0x03, 0x0e, 0xd0, 0xf9, 0x14, 0x0d, 0x13, 0xc2, 0x16, 0x22, + 0xf1, 0xdb, 0xeb, 0xca, 0xe3, 0x04, 0x03, 0xd6, 0xd3, 0x13, 0xf3, 0x87, + 0x05, 0x19, 0xf5, 0xc4, 0xe6, 0x0b, 0xec, 0xf6, 0x1b, 0xda, 0x0e, 0x05, + 0xf9, 0x09, 0xf7, 0x1c, 0xfd, 0x26, 0xd7, 0x0d, 0xf2, 0x18, 0xd6, 0x43, + 0xef, 0xeb, 0xa3, 0xe8, 0xcb, 0x25, 0x33, 0xd1, 0xec, 0x5c, 0xf6, 0xfa, + 0xf5, 0x0d, 0xe3, 0x28, 0xd2, 0xed, 0x13, 0x01, 0x1c, 0xff, 0x5e, 0xe1, + 0xf3, 0x48, 0xe8, 0xfb, 0xc9, 0x4c, 0xea, 0x01, 0xff, 0xe7, 0xd3, 0x08, + 0xd9, 0xe7, 0x19, 0x19, 0x25, 0x21, 0x20, 0xe3, 0xdf, 0x81, 0xe5, 0x11, + 0x16, 0xda, 0x0b, 0x03, 0x0c, 0x04, 0xe5, 0xe4, 0x34, 0x2a, 0x22, 0x0c, + 0x00, 0xeb, 0x00, 0xee, 0xe2, 0x1a, 0xf3, 0x0b, 0xd5, 0x4a, 0x2c, 0x4d, + 0xe4, 0x0e, 0x0b, 0x35, 0x09, 0xf8, 0xe8, 0x14, 0xd6, 0xd2, 0x0f, 0xc6, + 0xf3, 0x11, 0x2a, 0xfc, 0xab, 0x07, 0x1b, 0x2e, 0xf6, 0x11, 0x1b, 0xec, + 0x16, 0x0a, 0x04, 0xb8, 0xf6, 0x14, 0x28, 0xf3, 0xdd, 0x1a, 0xd6, 0x05, + 0xf4, 0x06, 0x11, 0xf4, 0xf9, 0xf8, 0xc6, 0xf6, 0x0e, 0x26, 0x3e, 0x1b, + 0xbf, 0xf3, 0x01, 0xd3, 0xec, 0x34, 0xe9, 0xfe, 0x0a, 0x00, 0x30, 0xf8, + 0x13, 0xad, 0xcd, 0xf9, 0xfb, 0xe8, 0x29, 0x0d, 0x23, 0xef, 0xdd, 0xfb, + 0xfa, 0x16, 0x0b, 0x04, 0x0a, 0xa9, 0xde, 0xba, 0xf8, 0x29, 0x24, 0x3e, + 0x11, 0x04, 0x31, 0x02, 0xf9, 0xf0, 0x84, 0xfd, 0x06, 0xf5, 0x3f, 0x36, + 0xc4, 0x2d, 0xde, 0x2f, 0xbe, 0x39, 0x09, 0xfb, 0xee, 0x88, 0x0b, 0xc1, + 0x13, 0x5d, 0x26, 0xfc, 0x10, 0x1e, 0xd3, 0x08, 0x25, 0x08, 0x00, 0xdc, + 0x17, 0x05, 0xf6, 0xe0, 0xdc, 0x37, 0x25, 0xdf, 0xdd, 0xdf, 0x3f, 0xf6, + 0xf3, 0x17, 0x3b, 0xf9, 0x06, 0x09, 0x1b, 0x0e, 0x0d, 0xbb, 0x14, 0xda, + 0xed, 0xf2, 0xfc, 0x1e, 0xf9, 0x10, 0x1f, 0x26, 0xd9, 0x01, 0xf4, 0xd2, + 0x06, 0xc6, 0x12, 0x07, 0xf4, 0xd1, 0xbd, 0xb6, 0xf0, 0xec, 0x2b, 0x12, + 0xf5, 0x00, 0xfa, 0x3d, 0x13, 0xbc, 0x1c, 0x34, 0x32, 0x35, 0xe7, 0xff, + 0x20, 0xf2, 0xa7, 0x24, 0xfd, 0xdb, 0xe0, 0x38, 0x57, 0x05, 0x02, 0xff, + 0xee, 0xf9, 0x0f, 0x0e, 0xf0, 0x0e, 0xdf, 0x09, 0xb5, 0xf4, 0xf9, 0xe0, + 0xeb, 0xd9, 0x0d, 0x1f, 0xdb, 0x14, 0xf8, 0xdd, 0x05, 0x1f, 0x26, 0xf7, + 0x54, 0x03, 0xee, 0xc6, 0x1c, 0xae, 0x0b, 0x0b, 0xf9, 0x3d, 0xe2, 0x0a, + 0x28, 0xff, 0xe1, 0x11, 0x2f, 0xe7, 0xfd, 0x00, 0x81, 0x09, 0xa5, 0xfa, + 0xf5, 0x18, 0x4d, 0x05, 0xde, 0xd6, 0x0c, 0xf2, 0xf5, 0xf7, 0xcc, 0xdc, + 0xda, 0x1a, 0x23, 0xf7, 0xca, 0xfe, 0xcd, 0x3e, 0xf4, 0xe2, 0xb7, 0x08, + 0xc9, 0x1c, 0xf8, 0xdd, 0xfb, 0x1c, 0x1d, 0x16, 0xcf, 0xf3, 0xf3, 0x16, + 0x24, 0xc0, 0x2e, 0x0d, 0x10, 0xf9, 0xec, 0xde, 0x1e, 0x08, 0xf4, 0xb6, + 0xfe, 0xf0, 0xbe, 0x0e, 0xc9, 0xf0, 0xca, 0x54, 0xf1, 0x03, 0xdb, 0x3b, + 0xda, 0xef, 0x2e, 0x18, 0xf7, 0xd7, 0x04, 0xd0, 0x0e, 0xd3, 0xfc, 0xff, + 0xfd, 0xfe, 0x18, 0x34, 0xec, 0xf1, 0x0e, 0xf8, 0xed, 0x03, 0xdc, 0x04, + 0x0f, 0x05, 0xe7, 0x1c, 0x07, 0xe0, 0x06, 0xca, 0xe9, 0x13, 0x11, 0xcf, + 0xdb, 0x1f, 0x1c, 0x2e, 0x12, 0xcd, 0x23, 0xdf, 0x30, 0x13, 0xcf, 0x16, + 0xef, 0xd3, 0x3c, 0x2e, 0x1c, 0xef, 0x00, 0x54, 0x1f, 0xe2, 0x00, 0x25, + 0xf2, 0xb8, 0x26, 0x09, 0x12, 0x41, 0x1c, 0xfa, 0x23, 0xf9, 0x4f, 0xe7, + 0x2a, 0xcd, 0x30, 0xbe, 0xd8, 0x1d, 0x3b, 0xed, 0x0d, 0xdd, 0xfc, 0x08, + 0x54, 0x6d, 0xf4, 0x08, 0x3f, 0xf7, 0xe5, 0xc5, 0x30, 0x07, 0x07, 0xf1, + 0xec, 0x2e, 0xd5, 0x2a, 0xbc, 0xe5, 0xba, 0xee, 0x25, 0x0e, 0x02, 0x10, + 0xd1, 0xdc, 0x09, 0xb9, 0xea, 0x41, 0x01, 0x0e, 0xd6, 0xe4, 0xe3, 0x0e, + 0xde, 0xf2, 0x24, 0x00, 0x05, 0xcf, 0xcd, 0x38, 0x2c, 0xce, 0xe6, 0xa4, + 0xdc, 0x0f, 0xef, 0xd6, 0x48, 0xfe, 0x10, 0x02, 0x43, 0x0b, 0x01, 0xd6, + 0x42, 0x14, 0x21, 0xdc, 0x02, 0xfc, 0x3b, 0xee, 0x30, 0xdb, 0x34, 0x1f, + 0x17, 0x1e, 0x05, 0x13, 0xdf, 0xdb, 0x01, 0x0f, 0x18, 0xf4, 0x04, 0x7f, + 0xdc, 0xd8, 0x6d, 0xcb, 0x12, 0x40, 0x13, 0x09, 0xdb, 0xea, 0xc3, 0xef, + 0xe2, 0x23, 0x04, 0x21, 0xce, 0xf0, 0x0d, 0x37, 0x28, 0x30, 0xdf, 0xfe, + 0xda, 0xd4, 0xf2, 0x0d, 0x20, 0xea, 0xf5, 0xeb, 0xed, 0x04, 0x4c, 0x04, + 0xe3, 0x0c, 0x1a, 0x00, 0xcd, 0x29, 0x09, 0xfa, 0x21, 0x31, 0x0f, 0xfa, + 0xee, 0x35, 0xd4, 0x39, 0xf1, 0xf9, 0xcf, 0xb9, 0x33, 0xd2, 0x04, 0xe4, + 0xc1, 0xe6, 0xe2, 0xe1, 0x21, 0x42, 0x35, 0xfd, 0xf6, 0xef, 0xfe, 0x14, + 0x2b, 0x02, 0xc7, 0xc6, 0xe0, 0xc5, 0xdd, 0x13, 0xed, 0xf7, 0x06, 0x15, + 0x0e, 0xd7, 0xde, 0x2d, 0x08, 0x93, 0xbc, 0xf7, 0x1c, 0xeb, 0x10, 0xf4, + 0x47, 0xec, 0xec, 0xf4, 0x1e, 0xe7, 0x1e, 0x11, 0x18, 0xd4, 0xf4, 0xe8, + 0x12, 0x09, 0xac, 0xc7, 0xd3, 0x50, 0xfe, 0xfa, 0x2b, 0xc7, 0x03, 0x4c, + 0xea, 0x28, 0x44, 0xf7, 0x07, 0xdf, 0x17, 0x31, 0x18, 0xe9, 0xce, 0x09, + 0xd4, 0xf6, 0x23, 0xa3, 0xf9, 0xfa, 0x25, 0xe7, 0xc9, 0xea, 0xf6, 0xfd, + 0x45, 0x18, 0xf3, 0x05, 0xec, 0xe3, 0xff, 0xee, 0xc5, 0x15, 0xef, 0xdf, + 0xc2, 0xe6, 0x2f, 0x07, 0xd7, 0xf7, 0xcb, 0x15, 0x05, 0x2c, 0xec, 0xea, + 0xfd, 0x0a, 0xc7, 0x1c, 0x0b, 0x02, 0xf1, 0xd5, 0xf0, 0x7f, 0x16, 0xe7, + 0xfd, 0x15, 0xd8, 0xd1, 0x21, 0xf8, 0x0a, 0xf1, 0xf2, 0xd4, 0x08, 0x20, + 0xee, 0x19, 0x20, 0xe9, 0x13, 0x01, 0x04, 0x00, 0x08, 0x01, 0xf5, 0xb6, + 0x2a, 0xca, 0x02, 0x13, 0x17, 0xd9, 0xf4, 0x00, 0xfd, 0x17, 0xe0, 0xcd, + 0xf5, 0xca, 0xf7, 0xef, 0xd4, 0x03, 0xeb, 0xc6, 0xf3, 0x09, 0x13, 0x1e, + 0x32, 0xf3, 0x4f, 0x29, 0xeb, 0xe8, 0xf4, 0x26, 0xf6, 0x46, 0x00, 0x01, + 0x07, 0xdd, 0xce, 0xe3, 0x2d, 0x18, 0xff, 0xea, 0xf8, 0xf7, 0x25, 0x2c, + 0x03, 0x0b, 0x1e, 0x11, 0xcb, 0xfb, 0x0c, 0xfc, 0x3a, 0x03, 0xe2, 0x13, + 0x8f, 0x39, 0xf1, 0xdb, 0xe9, 0x0b, 0xd0, 0x27, 0x17, 0xe4, 0x3f, 0x0e, + 0xfe, 0x08, 0x1c, 0x20, 0xc7, 0x0c, 0xaa, 0xc4, 0xca, 0x43, 0x1c, 0x02, + 0xf2, 0xec, 0xef, 0xd0, 0x10, 0x17, 0x1c, 0x0f, 0x4b, 0xfb, 0xed, 0xef, + 0xa8, 0x0d, 0x15, 0xf6, 0xd4, 0xdc, 0xee, 0x17, 0x30, 0x20, 0x16, 0x01, + 0xc9, 0xde, 0x01, 0xfd, 0xe1, 0x2a, 0xec, 0x52, 0x34, 0x10, 0x64, 0xee, + 0xee, 0x75, 0xdb, 0x03, 0x0a, 0xea, 0x11, 0x98, 0x01, 0xd2, 0x05, 0xf2, + 0x0a, 0xdf, 0x00, 0x32, 0xf1, 0xd9, 0xd7, 0xf7, 0xdb, 0xf5, 0xfe, 0x1e, + 0xf7, 0x25, 0xef, 0xe7, 0xfa, 0xfe, 0xf1, 0x20, 0x01, 0xed, 0x19, 0x06, + 0x1d, 0xe1, 0x0d, 0xfd, 0xfe, 0xff, 0x00, 0xfd, 0x03, 0x18, 0xf9, 0xf3, + 0x12, 0x01, 0x0a, 0xf6, 0xf8, 0xef, 0x09, 0xe0, 0x08, 0xec, 0x16, 0xe4, + 0x08, 0xe5, 0x16, 0xef, 0xff, 0xf1, 0xe1, 0x0d, 0xea, 0x11, 0xe9, 0x0b, + 0xf6, 0x0d, 0x02, 0x00, 0xef, 0x13, 0x1b, 0xfa, 0xf2, 0x10, 0x27, 0x04, + 0xfd, 0x0b, 0xee, 0xef, 0xed, 0xfc, 0x32, 0xf7, 0x04, 0xfb, 0x02, 0x09, + 0xe4, 0x13, 0x02, 0x12, 0xff, 0x0c, 0x0b, 0xf8, 0x0a, 0xff, 0xfd, 0xf4, + 0x00, 0x19, 0xfc, 0xfd, 0xf7, 0xfc, 0xf9, 0x01, 0xf5, 0x04, 0xfd, 0x0a, + 0xf4, 0xfa, 0xf7, 0xfe, 0xeb, 0xfc, 0xf7, 0x0d, 0x00, 0x00, 0x81, 0x05, + 0x14, 0x15, 0x0c, 0xfc, 0xf3, 0xfc, 0x13, 0xec, 0x21, 0x1c, 0x05, 0x11, + 0xfc, 0x02, 0x01, 0x42, 0xf7, 0x1e, 0xfc, 0xf8, 0xf0, 0xf5, 0x03, 0x11, + 0x02, 0xff, 0xd4, 0x42, 0xfd, 0x02, 0xfa, 0x0c, 0xed, 0x02, 0x0c, 0x02, + 0xf2, 0xfe, 0x1c, 0xd9, 0xfc, 0xf0, 0xf9, 0x1b, 0x13, 0xf4, 0x03, 0x0d, + 0xee, 0xfe, 0xff, 0x14, 0xf4, 0x0c, 0xfa, 0xfa, 0xfa, 0x00, 0xfa, 0xe9, + 0x02, 0x06, 0x1b, 0xfc, 0xe6, 0xe9, 0xff, 0x08, 0x15, 0x06, 0xfa, 0x07, + 0xf3, 0x20, 0xf2, 0xef, 0x17, 0xfc, 0x00, 0xed, 0x06, 0xe9, 0xf5, 0xf4, + 0x08, 0xfa, 0xe9, 0x05, 0xca, 0x14, 0xd5, 0x10, 0x04, 0x02, 0x0c, 0x30, + 0xec, 0x0e, 0x02, 0xf3, 0xfe, 0xfb, 0xfb, 0x02, 0xf5, 0xfd, 0xff, 0x13, + 0xfe, 0xde, 0xe7, 0x22, 0x15, 0xea, 0x0e, 0xfb, 0xfb, 0xf0, 0x00, 0xfd, + 0xfe, 0x06, 0x07, 0xfe, 0xed, 0x1b, 0xef, 0xe4, 0xf3, 0x00, 0xe3, 0xf7, + 0xf4, 0xe2, 0xfa, 0x11, 0x08, 0xf6, 0xe4, 0xef, 0xfd, 0x09, 0xf4, 0xfe, + 0x04, 0x0b, 0x04, 0xc1, 0xff, 0xf6, 0xea, 0x07, 0xf4, 0x0a, 0x20, 0xff, + 0x11, 0xef, 0x1e, 0x01, 0x00, 0xec, 0x15, 0xc1, 0xf2, 0x1d, 0xe2, 0xe4, + 0xe5, 0x0d, 0xf9, 0x08, 0x12, 0x27, 0xef, 0xff, 0xdf, 0x2a, 0xcb, 0xa4, + 0x4f, 0x07, 0x48, 0x0a, 0x1c, 0xc8, 0x03, 0xf1, 0x17, 0xa4, 0x13, 0x31, + 0x13, 0x11, 0x22, 0xea, 0x08, 0x2b, 0xfb, 0xe0, 0x04, 0xef, 0x15, 0x2b, + 0xf2, 0xf1, 0xe8, 0x04, 0x31, 0x08, 0xcf, 0x0d, 0x2d, 0xf6, 0x29, 0xd7, + 0xf8, 0xe9, 0xee, 0xb1, 0xee, 0x30, 0xfb, 0xe0, 0xef, 0xf8, 0x04, 0x08, + 0x1b, 0xfa, 0x11, 0x12, 0x15, 0x2f, 0xee, 0xfe, 0xf9, 0x0d, 0xfe, 0xef, + 0xf4, 0x81, 0x02, 0xcc, 0xec, 0x40, 0xd9, 0x15, 0xe1, 0x21, 0x9b, 0xef, + 0x07, 0xfa, 0x0a, 0xd7, 0xf9, 0x0b, 0x0a, 0x0c, 0x0b, 0x01, 0x34, 0x12, + 0xe8, 0xe8, 0xce, 0x0f, 0x15, 0xd3, 0x07, 0x04, 0x03, 0xf1, 0x14, 0xff, + 0xe3, 0xfb, 0xd4, 0xed, 0x00, 0x15, 0x3b, 0xe7, 0x10, 0x11, 0x3a, 0x12, + 0x10, 0x0c, 0xef, 0xea, 0xe5, 0x13, 0x11, 0xdc, 0x1e, 0xf4, 0xfa, 0xf9, + 0xe9, 0xd6, 0x00, 0xe2, 0x08, 0xf7, 0x0a, 0xd9, 0xfb, 0x19, 0x1a, 0xfb, + 0x12, 0xfa, 0xe4, 0xf1, 0x1c, 0x0a, 0xfa, 0xfc, 0x0c, 0xce, 0xff, 0xf1, + 0x11, 0xe7, 0x00, 0xf5, 0x17, 0xef, 0x2b, 0x0d, 0x3a, 0x14, 0xf0, 0x13, + 0xd4, 0xf4, 0xd9, 0xb7, 0xef, 0xf1, 0x00, 0x21, 0x0e, 0xfa, 0x07, 0x02, + 0xde, 0xfd, 0x22, 0xd6, 0xe6, 0xe3, 0x38, 0x07, 0x04, 0x0d, 0x22, 0xf5, + 0xe7, 0x28, 0xd1, 0x0b, 0x12, 0x08, 0xe6, 0xfe, 0xfa, 0xfd, 0x15, 0xf3, + 0x0d, 0xe5, 0x3e, 0xf7, 0x02, 0x24, 0xe0, 0xf1, 0xd4, 0xd7, 0xee, 0xbd, + 0x20, 0xb5, 0x1d, 0xfc, 0xc2, 0xfd, 0x19, 0x0f, 0xe1, 0xe6, 0xce, 0x1c, + 0xe2, 0x24, 0xea, 0xe1, 0xff, 0xe8, 0xf0, 0x0e, 0x04, 0x09, 0x07, 0xe0, + 0x1b, 0x1e, 0xd7, 0x21, 0x00, 0x0c, 0x26, 0x09, 0xee, 0x14, 0xbc, 0x27, + 0xf4, 0xf5, 0xf9, 0x25, 0x0d, 0x0c, 0xf6, 0xb4, 0xf4, 0x2a, 0xf9, 0xff, + 0x02, 0xf9, 0xc7, 0xd9, 0xe5, 0x0a, 0xf2, 0xf6, 0x12, 0xe9, 0xfe, 0xf2, + 0xe8, 0x11, 0xfd, 0x0c, 0xfa, 0x14, 0xd8, 0xd2, 0x00, 0x3f, 0xdd, 0x37, + 0xe8, 0x24, 0xa4, 0x07, 0x43, 0x22, 0xfb, 0xcd, 0xcd, 0xe5, 0xbb, 0x33, + 0xcd, 0xe9, 0xac, 0xe0, 0xcb, 0x0d, 0x19, 0xd7, 0xeb, 0xee, 0xdf, 0x39, + 0x06, 0xfe, 0xf2, 0x34, 0x00, 0xea, 0x17, 0xfc, 0x0b, 0x23, 0xd9, 0xf2, + 0x3e, 0xfe, 0xfa, 0x21, 0x01, 0x00, 0x10, 0xf3, 0xff, 0x29, 0xe8, 0x0d, + 0xc5, 0x4f, 0x11, 0x03, 0x16, 0x09, 0x11, 0xf1, 0xdd, 0x22, 0xe1, 0x19, + 0x1f, 0x2f, 0xec, 0x24, 0x23, 0xe7, 0xf1, 0x1b, 0xdf, 0xef, 0xf5, 0xe3, + 0x00, 0xf7, 0x09, 0x01, 0xe4, 0xd8, 0x26, 0x27, 0x07, 0xf5, 0x09, 0x45, + 0x11, 0xfc, 0x1a, 0x08, 0x02, 0xe9, 0x2e, 0xfe, 0xfc, 0x0a, 0x24, 0x2e, + 0x0c, 0xf0, 0x0a, 0xf3, 0xff, 0xf4, 0x01, 0x2a, 0x0e, 0xde, 0xde, 0x16, + 0xfb, 0x14, 0x01, 0xe3, 0xfe, 0x21, 0x05, 0xeb, 0x1d, 0xdf, 0x30, 0x12, + 0xc8, 0xe9, 0x11, 0x36, 0xff, 0xe8, 0xea, 0x0b, 0xdd, 0x00, 0xee, 0xec, + 0x2e, 0x1c, 0x0b, 0xfd, 0xf9, 0xc6, 0xfd, 0x0c, 0xfb, 0xfb, 0xe4, 0xe3, + 0xf9, 0x20, 0x22, 0x01, 0xfa, 0xdd, 0x18, 0x06, 0xf7, 0x1c, 0x08, 0x7f, + 0xe8, 0x0b, 0xf1, 0xd9, 0xde, 0x04, 0xbc, 0xeb, 0xc3, 0xf8, 0xda, 0x06, + 0x47, 0xdb, 0x10, 0xd5, 0x03, 0x07, 0x03, 0xf3, 0xe5, 0x09, 0x44, 0xfe, + 0xdf, 0xe7, 0xe0, 0xc2, 0x2b, 0x1f, 0xf0, 0xe0, 0xe3, 0xde, 0xf7, 0x0f, + 0xd4, 0xd8, 0x23, 0xf7, 0xfa, 0x13, 0xe3, 0xe0, 0x11, 0xde, 0xd9, 0xcd, + 0xf2, 0x19, 0x01, 0xf8, 0x24, 0x10, 0x15, 0x16, 0xee, 0x0b, 0x19, 0x08, + 0x0f, 0xe6, 0x14, 0xe3, 0xe9, 0xf4, 0xee, 0xfe, 0x06, 0xa8, 0xfb, 0x14, + 0x24, 0x01, 0x02, 0x23, 0xd0, 0x01, 0xe9, 0xe4, 0xf4, 0x2c, 0xb2, 0x1f, + 0x25, 0xd0, 0xe3, 0x0d, 0xfe, 0xeb, 0xc4, 0xff, 0xf1, 0xe1, 0x11, 0xd1, + 0x14, 0xbb, 0xcb, 0x06, 0x1a, 0xfd, 0xd7, 0x06, 0x12, 0x0a, 0x06, 0x31, + 0x22, 0x23, 0x2e, 0xf8, 0x11, 0x0d, 0x10, 0x04, 0xf4, 0xe0, 0x15, 0x02, + 0x0f, 0x03, 0xdc, 0xfe, 0xf4, 0xe7, 0xe9, 0xe9, 0x37, 0x7f, 0x01, 0xf6, + 0x10, 0xed, 0xd3, 0xf2, 0xfd, 0x01, 0xf9, 0xe9, 0x24, 0xe7, 0xca, 0x25, + 0xf7, 0x1f, 0xd4, 0x02, 0xa7, 0x2e, 0xdc, 0xfc, 0xde, 0xf6, 0xd0, 0x11, + 0xf2, 0x38, 0xd7, 0x0c, 0xfc, 0x07, 0x0a, 0x2c, 0x14, 0xfa, 0xf0, 0x10, + 0x00, 0xfe, 0x06, 0xf9, 0x04, 0x0a, 0x17, 0xf8, 0xea, 0xe9, 0x0f, 0x0b, + 0x0a, 0xed, 0x0c, 0x0b, 0xfa, 0xfb, 0xeb, 0xf1, 0xf2, 0xe8, 0x25, 0xe2, + 0xc2, 0x1c, 0x32, 0x07, 0x34, 0x2d, 0xe5, 0x16, 0x10, 0xdb, 0xee, 0xf4, + 0x09, 0xe7, 0x10, 0x15, 0x1f, 0x0c, 0xfe, 0x05, 0x09, 0xbd, 0xfe, 0xd8, + 0x01, 0x1e, 0xf5, 0x12, 0x0c, 0xfb, 0x1a, 0x38, 0x12, 0xe5, 0xfd, 0x2d, + 0xbd, 0x04, 0xe4, 0x31, 0x14, 0x1c, 0xe6, 0xeb, 0xd0, 0xc7, 0xfb, 0x04, + 0x5c, 0xf0, 0x3c, 0xf3, 0x5c, 0xd9, 0xeb, 0x02, 0x2b, 0xde, 0xcf, 0x14, + 0xf5, 0x14, 0xde, 0x20, 0xfc, 0xe6, 0xd8, 0x14, 0xe3, 0xdc, 0xc4, 0x0e, + 0x0b, 0x12, 0x14, 0xe4, 0xf3, 0x00, 0x0c, 0xf6, 0x10, 0xe0, 0xf1, 0x04, + 0xe6, 0xe2, 0x17, 0x00, 0x16, 0x08, 0xea, 0x01, 0xfb, 0xfd, 0xf0, 0x04, + 0xe2, 0xec, 0x2c, 0x16, 0x08, 0xee, 0x1e, 0xfc, 0x17, 0x00, 0x18, 0xd9, + 0x14, 0xe1, 0x13, 0x06, 0x15, 0xea, 0x04, 0xe1, 0x16, 0x0b, 0xf7, 0xce, + 0x26, 0x09, 0x40, 0xf6, 0x22, 0xec, 0xa3, 0xf3, 0x13, 0x0a, 0xe4, 0x09, + 0xda, 0xbe, 0xf9, 0xed, 0x09, 0x7f, 0x24, 0x0f, 0xdc, 0x02, 0x02, 0xd1, + 0xd6, 0x03, 0xde, 0x36, 0x1f, 0xec, 0xfe, 0x04, 0x08, 0x16, 0xfa, 0x22, + 0xc5, 0x42, 0x13, 0xd9, 0x13, 0xdf, 0x1d, 0xe7, 0xfd, 0xf8, 0xf2, 0xff, + 0xd8, 0xba, 0x11, 0xb7, 0xcb, 0xf0, 0xf9, 0xfc, 0xef, 0x0c, 0x19, 0xc9, + 0x24, 0x3a, 0xe1, 0xf3, 0xf2, 0xdf, 0x8f, 0x31, 0x0d, 0x2d, 0xec, 0x23, + 0xe5, 0x4b, 0x05, 0xf5, 0x0a, 0xfc, 0xe4, 0xfd, 0x03, 0xf3, 0xf3, 0x36, + 0x1b, 0x10, 0xf7, 0x09, 0xd9, 0xd2, 0xe9, 0xfd, 0xf9, 0x67, 0x0b, 0x00, + 0x67, 0x28, 0xf6, 0x23, 0x28, 0xfe, 0xf1, 0x23, 0x0b, 0x19, 0xeb, 0xec, + 0xff, 0x25, 0xee, 0x12, 0x15, 0x14, 0xf0, 0x20, 0x20, 0x39, 0x17, 0xc0, + 0xec, 0x22, 0xc4, 0x62, 0x0e, 0x04, 0xdd, 0x16, 0xf5, 0xfa, 0xfe, 0x00, + 0x04, 0xf0, 0x03, 0xfe, 0xd9, 0xcc, 0x2a, 0x16, 0x0d, 0x0a, 0xd3, 0x11, + 0xd2, 0x28, 0xff, 0x0b, 0xfd, 0x26, 0x10, 0x0a, 0x00, 0x0c, 0xeb, 0xfb, + 0xf0, 0xfe, 0x00, 0xe2, 0x0e, 0xc7, 0x11, 0xfd, 0x13, 0xc2, 0x02, 0x0c, + 0xbd, 0xfa, 0xf5, 0xfc, 0xf6, 0x16, 0x1e, 0xea, 0x3e, 0x3e, 0x0a, 0x0f, + 0x0a, 0xfa, 0x1d, 0xdf, 0xed, 0x01, 0x2d, 0x4e, 0xd3, 0xe8, 0xec, 0xea, + 0x14, 0x0b, 0x2a, 0x13, 0x25, 0x20, 0x0b, 0xab, 0xda, 0xbf, 0xea, 0xf1, + 0xe2, 0xf2, 0x07, 0x0d, 0x0f, 0xd5, 0xdd, 0xbc, 0x06, 0x1c, 0xff, 0xcc, + 0xf2, 0xfa, 0xfb, 0x19, 0x11, 0xf7, 0xfe, 0x11, 0x2a, 0xca, 0x08, 0x08, + 0x04, 0x1b, 0xff, 0xce, 0xfb, 0x09, 0x21, 0xea, 0xe9, 0xf6, 0x09, 0x20, + 0x08, 0x2b, 0x08, 0xe1, 0x06, 0x1a, 0xcc, 0xfc, 0x04, 0xf7, 0x06, 0xdf, + 0x4e, 0x33, 0x18, 0x0a, 0xef, 0x29, 0x07, 0x13, 0xd5, 0xf1, 0xd0, 0x1c, + 0xe2, 0xe0, 0xf0, 0xfd, 0x2a, 0xd7, 0xeb, 0x41, 0x0a, 0xe9, 0x1d, 0xfb, + 0x22, 0x00, 0xf0, 0xfb, 0xee, 0x12, 0xfc, 0x37, 0x0d, 0xe0, 0x25, 0x15, + 0xf1, 0xe0, 0x3c, 0x20, 0xe6, 0x27, 0xfb, 0x7f, 0x15, 0xe7, 0xed, 0x01, + 0xd6, 0x22, 0x10, 0x06, 0x01, 0xe9, 0xff, 0x02, 0x1a, 0xca, 0x08, 0xd4, + 0xed, 0xe1, 0xe9, 0x14, 0x44, 0x1e, 0xf6, 0x01, 0xf6, 0x10, 0xd4, 0xe4, + 0x02, 0xdb, 0x0f, 0x1b, 0xd2, 0x33, 0x09, 0xd5, 0xf1, 0x05, 0x01, 0xde, + 0xf4, 0x09, 0xe3, 0x11, 0x22, 0x21, 0xe3, 0xfb, 0xea, 0xf5, 0xfb, 0xfc, + 0xe9, 0x0b, 0xb1, 0xfb, 0xf4, 0x20, 0x07, 0x12, 0xc8, 0xf4, 0xe3, 0xfd, + 0x0c, 0xfe, 0xf4, 0x01, 0xf8, 0xe3, 0x2c, 0x1b, 0xf1, 0x22, 0x4b, 0x39, + 0xf5, 0xe2, 0xf5, 0xcb, 0x0e, 0xfe, 0x1f, 0xff, 0x07, 0xeb, 0xce, 0xea, + 0xf5, 0xec, 0x1d, 0x0e, 0xfe, 0x05, 0xfc, 0xc8, 0x33, 0x32, 0x22, 0x5b, + 0x21, 0xf4, 0xf1, 0x0f, 0x11, 0xef, 0xff, 0xd1, 0x21, 0x0c, 0x03, 0xd4, + 0xfc, 0xf9, 0xff, 0xdc, 0xe5, 0xc8, 0x3a, 0xfa, 0xf9, 0x1c, 0xdd, 0x11, + 0x04, 0xd5, 0xc0, 0x18, 0xfa, 0xe1, 0x10, 0x0a, 0xb2, 0x0f, 0x18, 0x13, + 0x35, 0x19, 0x08, 0xf8, 0x01, 0xdf, 0xfb, 0xf4, 0xfe, 0x10, 0xf6, 0x0d, + 0x03, 0xfe, 0xde, 0x03, 0xd3, 0x25, 0xc0, 0x3b, 0xb4, 0xf0, 0x24, 0x0b, + 0xf2, 0x1e, 0xf3, 0xdf, 0xc5, 0xeb, 0xe5, 0x41, 0x1b, 0xe7, 0xd7, 0x2f, + 0xf4, 0xde, 0x41, 0xd7, 0x15, 0xdf, 0xdc, 0xd3, 0xde, 0x24, 0x1c, 0x03, + 0x30, 0xf1, 0xde, 0xd6, 0x08, 0x08, 0xf7, 0xfc, 0x03, 0xe8, 0x0b, 0xf7, + 0xf4, 0xb7, 0xce, 0x1b, 0x09, 0x17, 0xf0, 0x17, 0x22, 0xcf, 0xe5, 0xdf, + 0x0d, 0x01, 0xfe, 0xf9, 0x1a, 0xf7, 0xbd, 0x37, 0x15, 0xe8, 0x44, 0x01, + 0xf7, 0xff, 0x01, 0x0f, 0xe7, 0x10, 0x12, 0xe4, 0x9e, 0x11, 0xf5, 0x14, + 0x21, 0x3c, 0x1c, 0x0f, 0xfc, 0x10, 0xf9, 0xdb, 0x07, 0xfc, 0x11, 0xdc, + 0x10, 0xcf, 0x1a, 0x0a, 0x03, 0xd4, 0x31, 0xf2, 0xbb, 0xed, 0x1f, 0xee, + 0xfc, 0x08, 0xfb, 0xb1, 0xbf, 0x31, 0xde, 0xf1, 0x00, 0x12, 0xd0, 0xf4, + 0x19, 0x02, 0xeb, 0x30, 0xb2, 0x1e, 0xc0, 0x05, 0x0a, 0xf7, 0xf3, 0xe7, + 0xe7, 0xf8, 0x0e, 0x05, 0x02, 0x21, 0xd2, 0xfa, 0x07, 0x21, 0x0b, 0xe0, + 0xf6, 0xd3, 0x0a, 0xf2, 0xfe, 0x04, 0x07, 0xe2, 0x22, 0xe8, 0x09, 0x06, + 0x42, 0xf0, 0xbb, 0x05, 0x0f, 0xf8, 0x9f, 0xec, 0x1c, 0xf7, 0xf0, 0xd8, + 0x3e, 0x51, 0xd3, 0x08, 0xe7, 0x0a, 0xfa, 0xbd, 0x2e, 0x1c, 0xff, 0x27, + 0x0f, 0x08, 0x0b, 0xd7, 0x0f, 0x16, 0x00, 0x06, 0x29, 0x06, 0x14, 0x09, + 0xf3, 0x02, 0xff, 0xc3, 0xec, 0xf1, 0x0e, 0x18, 0x20, 0x14, 0x19, 0xe5, + 0xf1, 0xfc, 0x33, 0x2a, 0xe1, 0xe6, 0xe9, 0x47, 0x2c, 0x22, 0xff, 0x36, + 0xec, 0x3a, 0x2e, 0xed, 0x08, 0x03, 0xfc, 0xf7, 0x1a, 0x07, 0xe0, 0xd9, + 0x05, 0xce, 0xef, 0xec, 0x2e, 0xcf, 0xe2, 0xb2, 0xf2, 0x0b, 0xe5, 0xfd, + 0xd8, 0x2e, 0x04, 0xe3, 0x41, 0xe2, 0x09, 0xee, 0x16, 0xc9, 0x00, 0x14, + 0x81, 0x0d, 0xfb, 0xef, 0xef, 0x2c, 0x1a, 0xf2, 0xaf, 0xf8, 0xe1, 0x26, + 0x03, 0xeb, 0xe1, 0x54, 0x05, 0x4c, 0x0d, 0xa6, 0xe0, 0xf5, 0xce, 0x0d, + 0xd0, 0xf3, 0xc4, 0xf9, 0x2c, 0xdd, 0x2c, 0xe2, 0x07, 0x33, 0xec, 0xf0, + 0x11, 0xc7, 0x41, 0xfd, 0xde, 0x1d, 0x08, 0x1f, 0x1c, 0xfc, 0xac, 0x22, + 0xd0, 0x2b, 0xfd, 0x1a, 0x10, 0x0b, 0xbf, 0xe1, 0xe4, 0x28, 0xf2, 0xff, + 0x0c, 0xf1, 0xf2, 0xfb, 0x0f, 0x2f, 0x08, 0xc2, 0x2b, 0x07, 0x2c, 0xf0, + 0x13, 0xf0, 0x10, 0x0b, 0xd2, 0xd0, 0x10, 0x07, 0x19, 0x1a, 0xdc, 0x07, + 0xf8, 0xfd, 0x0a, 0xf0, 0x02, 0x3c, 0xfe, 0xf8, 0x30, 0x0a, 0x11, 0xd9, + 0xfa, 0xed, 0xdd, 0xe3, 0xfa, 0xd9, 0xd8, 0xfb, 0x1d, 0x0c, 0x06, 0xf8, + 0x1a, 0xe5, 0xe1, 0xf3, 0xf7, 0x24, 0xe4, 0xed, 0xf5, 0xf7, 0xd0, 0xf1, + 0x13, 0xe6, 0xe7, 0x24, 0x09, 0x00, 0x0a, 0x05, 0x23, 0x1f, 0xf5, 0x0a, + 0xe4, 0xf9, 0x14, 0xee, 0x26, 0xeb, 0x0b, 0xe5, 0xf5, 0x08, 0x07, 0xea, + 0x03, 0xf7, 0x01, 0x0b, 0xef, 0xec, 0x0b, 0xf2, 0xdf, 0xec, 0xed, 0x30, + 0x0c, 0x06, 0x15, 0xd9, 0xfc, 0x0a, 0xee, 0x07, 0xf2, 0xfb, 0x08, 0xc7, + 0x0f, 0xfd, 0x21, 0x05, 0xe9, 0x1e, 0x0e, 0x81, 0xe4, 0xff, 0x09, 0xff, + 0xf7, 0xcf, 0x19, 0xf8, 0xeb, 0x16, 0xeb, 0xd1, 0xed, 0x11, 0x2f, 0xf0, + 0xfb, 0x35, 0x1a, 0x05, 0xf8, 0x17, 0xf8, 0x1a, 0x12, 0x19, 0x4e, 0x03, + 0x08, 0x03, 0xef, 0xf6, 0x17, 0x37, 0x10, 0x25, 0x13, 0xde, 0xd4, 0xf3, + 0xe7, 0xde, 0xed, 0x00, 0xdb, 0xf1, 0x1a, 0xe3, 0xcd, 0x0e, 0x1d, 0x08, + 0xe8, 0x20, 0x09, 0xf5, 0x18, 0x0c, 0x00, 0xf0, 0xea, 0x0c, 0x13, 0xd7, + 0x06, 0xd2, 0xc0, 0xf6, 0x0c, 0xe5, 0xd6, 0x0e, 0x1d, 0x1a, 0x12, 0x28, + 0x0f, 0xf0, 0x28, 0xf1, 0xf6, 0x19, 0x14, 0x1e, 0xf7, 0xce, 0x01, 0x0c, + 0xf3, 0xe6, 0x00, 0x0e, 0x0e, 0xf5, 0x09, 0xf5, 0xdf, 0xfc, 0x15, 0x33, + 0x08, 0x00, 0xf2, 0x09, 0x36, 0xdd, 0xe6, 0x00, 0xfe, 0x00, 0x26, 0xeb, + 0xf9, 0xf8, 0x28, 0xf4, 0x21, 0x10, 0xe3, 0x11, 0xee, 0xff, 0xf8, 0xec, + 0x06, 0x10, 0xe7, 0xdc, 0x02, 0x0c, 0x1a, 0xf3, 0xee, 0x00, 0xf4, 0x00, + 0xe5, 0xeb, 0x0b, 0x49, 0x18, 0xf4, 0x0b, 0xde, 0x07, 0xef, 0x1f, 0x11, + 0x54, 0x3e, 0xf8, 0x1b, 0x21, 0xf9, 0x28, 0x28, 0x24, 0xfa, 0x3d, 0x32, + 0x1e, 0x2e, 0x2e, 0x20, 0x16, 0x62, 0xea, 0x22, 0x13, 0x1e, 0x36, 0xcc, + 0xfb, 0x26, 0xfa, 0xb6, 0xe3, 0x25, 0xcd, 0x45, 0xfd, 0xbf, 0x00, 0xe1, + 0x1b, 0x81, 0x7e, 0xe2, 0xbe, 0x2a, 0xba, 0xed, 0x49, 0x45, 0xce, 0xe3, + 0xef, 0x10, 0xdd, 0x00, 0x35, 0x00, 0xb7, 0xff, 0x0a, 0x97, 0x0c, 0xf9, + 0x1a, 0xe7, 0x22, 0xb2, 0xf5, 0xe5, 0xfc, 0xa0, 0x21, 0x00, 0xd1, 0x1a, + 0xf2, 0x34, 0xfc, 0xd0, 0xed, 0x07, 0x21, 0x1c, 0xe9, 0x33, 0xf0, 0x15, + 0xf0, 0x14, 0x1f, 0xbe, 0xff, 0x07, 0xf9, 0x0e, 0x35, 0x1d, 0xc1, 0xf7, + 0xc6, 0x7a, 0x21, 0xf8, 0xe6, 0xf8, 0x2a, 0x94, 0x00, 0xf4, 0xcd, 0xff, + 0x14, 0xdc, 0xc3, 0xd7, 0xd1, 0x3f, 0x9a, 0x14, 0x0d, 0x06, 0xda, 0x2f, + 0xda, 0x3a, 0x26, 0x0f, 0xe9, 0xed, 0xc6, 0xc0, 0xea, 0x2e, 0x01, 0xbe, + 0x1f, 0x47, 0xf2, 0xe4, 0xde, 0x02, 0xce, 0x17, 0xfd, 0xd9, 0x32, 0xfa, + 0x3a, 0x2f, 0xde, 0xe9, 0x3f, 0x0c, 0xf3, 0xd9, 0x3d, 0xc1, 0x34, 0x08, + 0xde, 0xfc, 0xd7, 0xeb, 0xe5, 0x46, 0xb8, 0xde, 0x09, 0xe4, 0x2b, 0x02, + 0x6a, 0xf8, 0xe5, 0x15, 0xfa, 0xc5, 0x07, 0x15, 0xf0, 0x16, 0x20, 0xf3, + 0x7a, 0x26, 0x1b, 0xca, 0x2e, 0xea, 0x24, 0x09, 0x6d, 0xe3, 0x04, 0x73, + 0xe7, 0x10, 0x45, 0xed, 0xbf, 0x08, 0xe4, 0xe6, 0x32, 0xf7, 0x31, 0xf2, + 0x1c, 0x48, 0x01, 0x4c, 0xd6, 0x08, 0xd8, 0xe7, 0xbf, 0xc3, 0xc8, 0xbd, + 0xee, 0xaf, 0xd2, 0xef, 0x09, 0xa6, 0x17, 0xf1, 0xe2, 0xe9, 0xfa, 0xf4, + 0xb0, 0x37, 0xc8, 0xcf, 0x24, 0xe1, 0xfc, 0xff, 0xcf, 0xe2, 0x53, 0xe8, + 0x00, 0x21, 0xf8, 0xe0, 0x0c, 0x01, 0xeb, 0xe1, 0xfb, 0xfb, 0x1d, 0x2a, + 0x8e, 0xfe, 0xf4, 0xe5, 0xe0, 0xfd, 0xe8, 0x0a, 0x05, 0x0d, 0x1a, 0xd8, + 0x18, 0x02, 0xf1, 0xf8, 0x0f, 0xf1, 0x1b, 0x0b, 0xe8, 0xec, 0xe5, 0xf9, + 0xb0, 0xe6, 0x2b, 0x0d, 0x1c, 0xec, 0xfc, 0xe8, 0xd4, 0x05, 0x12, 0xe4, + 0x02, 0x04, 0x01, 0x05, 0xf8, 0x0d, 0xf8, 0x0f, 0x27, 0xe1, 0xe5, 0xd8, + 0xbb, 0xff, 0xf3, 0x08, 0x29, 0x05, 0xf6, 0x19, 0xe9, 0x12, 0xef, 0xff, + 0xed, 0xe3, 0xf7, 0x12, 0x09, 0x1a, 0xe9, 0xf9, 0xf6, 0x1b, 0x03, 0xe3, + 0xe7, 0xbe, 0xc9, 0xb4, 0x10, 0xe8, 0xfb, 0x37, 0xd1, 0xcf, 0x0d, 0x06, + 0x0e, 0xfd, 0xf3, 0xf5, 0xfe, 0x0e, 0xd2, 0x26, 0xe8, 0xf3, 0xd2, 0xaa, + 0xf4, 0x1b, 0xeb, 0xf4, 0xe2, 0xee, 0xf6, 0xf2, 0xee, 0x32, 0xf1, 0xdd, + 0xa3, 0xe1, 0xec, 0x12, 0xc3, 0xf7, 0xec, 0x1d, 0x3d, 0xdd, 0xd1, 0x0e, + 0x19, 0x01, 0x1f, 0x24, 0xfd, 0x42, 0x03, 0x81, 0xfc, 0x0f, 0x26, 0x0e, + 0x40, 0xf4, 0x13, 0xf1, 0x0a, 0xcc, 0x20, 0x2d, 0x01, 0x0a, 0x14, 0x46, + 0x1a, 0xf3, 0x26, 0x1f, 0xfd, 0xde, 0xbc, 0x27, 0x3a, 0x0d, 0xfa, 0xf9, + 0xf1, 0xf1, 0x07, 0x25, 0x1c, 0xfb, 0x02, 0xda, 0xb4, 0x18, 0xd7, 0xe0, + 0x1e, 0xf3, 0xf4, 0x1a, 0xcc, 0xe2, 0xf1, 0xf6, 0xe4, 0xfb, 0xea, 0x22, + 0xfc, 0x1e, 0x04, 0x27, 0x31, 0xe0, 0x06, 0xfc, 0xef, 0xe4, 0x04, 0x0e, + 0x26, 0xe7, 0x3a, 0x09, 0x28, 0xe9, 0xec, 0x02, 0x14, 0x06, 0x0a, 0xec, + 0x0e, 0xec, 0xdb, 0xe9, 0xf3, 0x20, 0x1b, 0x26, 0xe6, 0xcd, 0x16, 0x19, + 0x1e, 0xd8, 0xec, 0x18, 0xc1, 0xf8, 0xdd, 0x26, 0xcc, 0xed, 0xe6, 0xfe, + 0x03, 0x05, 0x01, 0x03, 0x4e, 0xe2, 0xec, 0x0f, 0x1f, 0x0e, 0xef, 0xe3, + 0x0e, 0xfb, 0x06, 0x43, 0x06, 0xf8, 0x26, 0x1d, 0xff, 0xea, 0x0f, 0xf3, + 0x0a, 0x11, 0x25, 0x11, 0xfb, 0xee, 0x03, 0xea, 0x23, 0xf9, 0xec, 0xef, + 0x04, 0xe1, 0x25, 0xec, 0x14, 0x09, 0xb7, 0x18, 0x14, 0x19, 0x2b, 0x35, + 0xf1, 0xe4, 0x09, 0x42, 0x21, 0xe8, 0xff, 0xe7, 0x45, 0xf6, 0xdf, 0xfa, + 0x25, 0xe2, 0x1b, 0xe6, 0x09, 0xd3, 0x12, 0x01, 0x29, 0xbd, 0xff, 0xdb, + 0xf9, 0xd4, 0xea, 0x21, 0x11, 0x1a, 0xfb, 0x56, 0x26, 0xe4, 0x31, 0xdc, + 0x03, 0xe4, 0x2a, 0xc1, 0x04, 0xb7, 0xea, 0x40, 0xe0, 0x0d, 0x04, 0xf4, + 0x19, 0x09, 0xc2, 0xc7, 0xff, 0x22, 0xdc, 0x11, 0x03, 0xee, 0xe2, 0x3f, + 0x20, 0xbc, 0xfd, 0xf5, 0xf7, 0xcb, 0xfa, 0x27, 0xba, 0x2b, 0xf8, 0xd9, + 0x07, 0x17, 0x0c, 0xf7, 0xf0, 0x12, 0xc5, 0xf1, 0x11, 0xd5, 0xf3, 0xf2, + 0xdb, 0x11, 0x19, 0x18, 0x19, 0xd7, 0x26, 0xff, 0x1b, 0x2c, 0xeb, 0xc4, + 0x0d, 0xec, 0xfa, 0x1f, 0xe4, 0x24, 0x03, 0xfe, 0x08, 0x3f, 0x07, 0xea, + 0x01, 0x2f, 0xc2, 0xdd, 0xef, 0x0b, 0x3e, 0x56, 0xd6, 0x21, 0xe2, 0x1a, + 0xe7, 0x0f, 0x2b, 0x1c, 0x7f, 0xee, 0x27, 0x03, 0x0c, 0x22, 0xf8, 0xe6, + 0xdc, 0x14, 0xf5, 0x12, 0xe6, 0x02, 0x42, 0xfb, 0xef, 0xee, 0x29, 0xf2, + 0xcb, 0x14, 0x23, 0xe1, 0xfa, 0xf5, 0xf4, 0x12, 0x0e, 0xe9, 0xe9, 0x39, + 0x31, 0xf3, 0xf4, 0xe5, 0xf1, 0x34, 0x04, 0xfa, 0x2a, 0xe6, 0xfa, 0x0d, + 0xc3, 0xfa, 0xfe, 0xca, 0x28, 0x05, 0x29, 0xf4, 0x09, 0xdf, 0x10, 0x0c, + 0xfe, 0x1e, 0xe1, 0x9d, 0x0d, 0x0d, 0xeb, 0xdb, 0x02, 0x12, 0xd7, 0xf0, + 0x12, 0xd1, 0xfc, 0x0a, 0xf5, 0x2d, 0xfa, 0x02, 0x01, 0xab, 0x00, 0x0b, + 0x18, 0xce, 0x0c, 0xf5, 0xfe, 0xf6, 0xcb, 0x21, 0x1d, 0xe2, 0xda, 0xf8, + 0xd7, 0xec, 0xd5, 0xc1, 0xfb, 0xe8, 0x27, 0x09, 0xf2, 0x12, 0x0b, 0x2f, + 0x1c, 0x0b, 0xed, 0xfb, 0x37, 0x1f, 0xec, 0x17, 0x27, 0xe8, 0xed, 0xce, + 0xf0, 0x06, 0xfc, 0xbd, 0x1b, 0xfc, 0x38, 0x34, 0x92, 0xec, 0x1a, 0x23, + 0x0a, 0x12, 0x3f, 0xf2, 0x0d, 0x08, 0x22, 0xf5, 0xdc, 0x16, 0x1a, 0x0a, + 0x23, 0xa4, 0x1a, 0xcb, 0xf8, 0xd5, 0xd6, 0x07, 0x2e, 0xf6, 0xe4, 0x07, + 0x55, 0x02, 0x13, 0xe9, 0xcb, 0xe0, 0xf3, 0xd3, 0x22, 0xfb, 0x02, 0x47, + 0xf9, 0xf8, 0x19, 0x0a, 0x0a, 0xf3, 0xe8, 0x16, 0xe3, 0x11, 0xd9, 0x0f, + 0xf7, 0xbb, 0xcd, 0x01, 0xf9, 0x9d, 0xd3, 0x98, 0x2c, 0xfc, 0xf1, 0xe5, + 0x06, 0xe6, 0x18, 0x63, 0xf3, 0xf6, 0x1e, 0xe7, 0xaf, 0xf5, 0xc9, 0x1d, + 0xce, 0xec, 0x06, 0xc2, 0xb2, 0xb9, 0xe5, 0x12, 0x3b, 0x35, 0x01, 0x34, + 0x22, 0xef, 0x1b, 0x06, 0xfa, 0xd1, 0xfd, 0x0f, 0xbd, 0x21, 0xe9, 0x0e, + 0xf9, 0xff, 0xe1, 0xb3, 0x0b, 0x1f, 0xd5, 0x12, 0xf9, 0x4b, 0x3f, 0xf2, + 0xf9, 0xc6, 0x04, 0xd4, 0x34, 0x4f, 0xad, 0x11, 0x5f, 0x0d, 0x15, 0x19, + 0x21, 0x0e, 0x4b, 0x0d, 0x1f, 0x1e, 0xea, 0xd0, 0x22, 0xc6, 0x14, 0xc2, + 0xdc, 0x15, 0xb5, 0xdb, 0xdc, 0xea, 0x2b, 0x0b, 0xb8, 0xf4, 0x20, 0x33, + 0x16, 0x23, 0xe3, 0x45, 0xc9, 0xfb, 0xe7, 0xf6, 0x19, 0x1c, 0xf7, 0xd6, + 0xd3, 0xcf, 0xe4, 0x1f, 0xf2, 0xda, 0x1c, 0x09, 0xd0, 0x52, 0xf7, 0x07, + 0x7f, 0x15, 0x03, 0x05, 0x53, 0xfc, 0xae, 0xe0, 0xff, 0xf6, 0x02, 0x39, + 0x1b, 0x2c, 0x14, 0xe5, 0x8c, 0x0a, 0x1a, 0x20, 0x0b, 0x30, 0x01, 0xd2, + 0xae, 0xed, 0xc8, 0xc9, 0xbe, 0x29, 0x06, 0x04, 0xbd, 0xe7, 0x64, 0x1e, + 0xe9, 0xe1, 0xd5, 0xff, 0xe5, 0x0a, 0x07, 0x2e, 0xfd, 0xd8, 0xe7, 0xf1, + 0xd2, 0xc9, 0xdc, 0xe1, 0xf6, 0xb0, 0x35, 0x10, 0xe3, 0x14, 0x1f, 0x4e, + 0x3b, 0x16, 0x14, 0x6f, 0x0b, 0xfe, 0xe9, 0x04, 0x18, 0xe9, 0xb9, 0xdf, + 0x2d, 0xf8, 0x0a, 0xbd, 0x1c, 0x26, 0xe7, 0xf5, 0x06, 0xfc, 0x2f, 0x14, + 0xee, 0x57, 0xe7, 0xfc, 0xfd, 0x01, 0x1a, 0xfb, 0x81, 0xed, 0xf1, 0xf6, + 0x04, 0x26, 0x11, 0x0f, 0x24, 0xf8, 0x14, 0xfd, 0x09, 0x06, 0x12, 0x16, + 0xef, 0xfb, 0x00, 0xd6, 0xf1, 0xff, 0x0f, 0xee, 0xfd, 0x2f, 0xfc, 0xed, + 0xf7, 0x18, 0xf3, 0x56, 0x21, 0xd2, 0xb0, 0x03, 0xf4, 0xef, 0xc8, 0xfe, + 0x24, 0x07, 0x17, 0x23, 0xe6, 0x1a, 0x2b, 0x11, 0x17, 0x1b, 0xd5, 0xd2, + 0x0f, 0xbc, 0x11, 0x1d, 0xea, 0xec, 0x0c, 0xa1, 0xbf, 0x06, 0x1f, 0x17, + 0x0d, 0xf6, 0x1e, 0x1f, 0x04, 0x1f, 0xf4, 0xe0, 0xfe, 0x32, 0xf4, 0xf9, + 0x21, 0x19, 0x25, 0xe1, 0x19, 0xfc, 0xc9, 0x23, 0x10, 0x0a, 0xe7, 0xe6, + 0x1c, 0x3f, 0xfa, 0xcd, 0xe6, 0x0a, 0x2d, 0xf7, 0xf0, 0xef, 0x21, 0x11, + 0xfa, 0xfe, 0x1b, 0xec, 0x0c, 0x02, 0xfd, 0xd4, 0xe4, 0xfb, 0xe9, 0x26, + 0xf5, 0x04, 0x33, 0x3d, 0xf2, 0xf5, 0x08, 0x25, 0xec, 0x0d, 0x11, 0x14, + 0x0c, 0x03, 0xff, 0xdd, 0xe1, 0xe5, 0xf9, 0xee, 0x26, 0xed, 0x04, 0x1f, + 0x44, 0x1f, 0x04, 0x39, 0x27, 0x15, 0x38, 0xe6, 0x2d, 0x04, 0xfb, 0x00, + 0xff, 0x23, 0x2e, 0xfb, 0x01, 0xf8, 0xdd, 0x13, 0xf5, 0xd9, 0xe7, 0x12, + 0xc2, 0x0f, 0xf6, 0x23, 0x10, 0xd3, 0x0d, 0xfa, 0xfb, 0x22, 0x11, 0xfe, + 0xe1, 0x0b, 0x09, 0xf5, 0xf5, 0x11, 0xe3, 0x3c, 0xe7, 0x0c, 0xf4, 0x27, + 0x0a, 0xfc, 0xb1, 0x19, 0xe3, 0x08, 0xdc, 0xd4, 0xf3, 0x21, 0x13, 0x0b, + 0xf9, 0xde, 0xee, 0xfd, 0xfb, 0xea, 0xe8, 0xe8, 0xea, 0xdb, 0xe6, 0xe8, + 0xfe, 0xee, 0xf6, 0x0e, 0x24, 0xce, 0x06, 0xf3, 0x17, 0x02, 0x08, 0xbb, + 0x02, 0xd5, 0xef, 0xe4, 0x1a, 0xdc, 0x14, 0x2e, 0x1b, 0x46, 0xfa, 0xe9, + 0x0e, 0xea, 0x0f, 0xeb, 0xf2, 0x0f, 0xf7, 0xd1, 0xf0, 0xec, 0xff, 0x20, + 0x34, 0xec, 0x3b, 0xf8, 0xee, 0xfc, 0x20, 0xc2, 0xf7, 0x04, 0x1a, 0x1f, + 0x2d, 0x17, 0xd9, 0xe4, 0x16, 0xf2, 0x13, 0xed, 0xec, 0x1d, 0xf9, 0xd2, + 0xf3, 0x06, 0xe1, 0xf9, 0x16, 0xe2, 0x3e, 0x13, 0x0d, 0x09, 0xf9, 0x03, + 0x0f, 0x20, 0x0a, 0xfd, 0x11, 0x05, 0xe0, 0xc9, 0x08, 0xc1, 0xdc, 0x0e, + 0x0c, 0xb4, 0x11, 0x04, 0xdd, 0xee, 0x3a, 0xfa, 0x0d, 0x1f, 0xdd, 0xf8, + 0xf5, 0x2b, 0xd2, 0xf4, 0x07, 0xf2, 0xac, 0xde, 0x0d, 0x0c, 0xee, 0xfd, + 0x00, 0x09, 0xe5, 0xf5, 0xd9, 0xa9, 0x11, 0x06, 0xaa, 0x0f, 0xde, 0x1a, + 0x18, 0x1a, 0x23, 0xf8, 0x12, 0xcf, 0xd4, 0x05, 0x05, 0xfb, 0x03, 0x17, + 0x49, 0x1e, 0xd8, 0x0b, 0x0f, 0x46, 0xed, 0xdf, 0x17, 0x39, 0xe5, 0x37, + 0x4d, 0x3f, 0xdc, 0x0f, 0x27, 0x22, 0xfa, 0xdb, 0x00, 0xd5, 0xf1, 0xc5, + 0xf2, 0xfc, 0xff, 0x1c, 0xdf, 0x01, 0x1a, 0xe4, 0x10, 0xf0, 0x05, 0x25, + 0x06, 0xcc, 0xd7, 0xc0, 0xd4, 0xc5, 0x25, 0xa3, 0xfb, 0xf1, 0xff, 0xcb, + 0x22, 0xf2, 0xef, 0xce, 0x2e, 0x0c, 0xb1, 0x23, 0x0a, 0xf3, 0xdb, 0xee, + 0x81, 0xe5, 0xd1, 0xe6, 0x05, 0x14, 0x68, 0x20, 0x11, 0xb7, 0x0e, 0x8e, + 0xfc, 0xf3, 0xe4, 0xee, 0xc2, 0x3d, 0xd0, 0xcd, 0x09, 0x3d, 0x10, 0xee, + 0xd0, 0xbe, 0x26, 0x19, 0xbd, 0x12, 0x45, 0xbd, 0x10, 0xc4, 0x3f, 0xde, + 0x0e, 0x1a, 0xf6, 0x3a, 0x2e, 0xf9, 0xaa, 0x18, 0x01, 0xfb, 0x10, 0xca, + 0x27, 0xdd, 0xfb, 0xdd, 0x2d, 0x02, 0xf6, 0x10, 0x16, 0xf0, 0xd5, 0xcc, + 0xda, 0x12, 0x0b, 0xd3, 0x25, 0xe4, 0x24, 0x04, 0xff, 0xb7, 0xe9, 0xc2, + 0xe2, 0x07, 0xd1, 0x13, 0x24, 0xd1, 0x18, 0xe6, 0xe1, 0x10, 0xc9, 0x19, + 0x07, 0xbc, 0xdb, 0x08, 0x28, 0x33, 0xfa, 0xf3, 0xf4, 0x0d, 0xfb, 0xfe, + 0x16, 0xf4, 0xc0, 0xe3, 0xd6, 0xf6, 0x30, 0x08, 0x1b, 0xe2, 0xd9, 0x0f, + 0xf1, 0xfd, 0x0f, 0x23, 0x4d, 0x1b, 0xc3, 0x27, 0xda, 0x64, 0x01, 0xff, + 0xd4, 0xe8, 0xfc, 0xed, 0xec, 0x0c, 0x03, 0x12, 0xff, 0x0f, 0xee, 0xdd, + 0x13, 0x49, 0x07, 0xc7, 0x0f, 0xfc, 0x11, 0x09, 0xc8, 0xe8, 0xa9, 0x15, + 0x45, 0x28, 0x16, 0x2a, 0x1b, 0x3d, 0x51, 0xf8, 0xd3, 0x01, 0x13, 0xde, + 0xb1, 0x05, 0xc7, 0xdc, 0xee, 0xf2, 0xe4, 0x3c, 0x04, 0xc5, 0x0e, 0xc9, + 0x1c, 0x02, 0x07, 0x20, 0x21, 0x3c, 0x19, 0xa4, 0xf9, 0xeb, 0x10, 0x0a, + 0x51, 0x0e, 0xd5, 0x02, 0xe0, 0xcb, 0xfa, 0xf3, 0x4d, 0xce, 0x1c, 0x15, + 0xdb, 0xd5, 0xd7, 0x81, 0xba, 0xef, 0x10, 0xf1, 0x2a, 0x1c, 0x56, 0x33, + 0xe5, 0x2b, 0xc7, 0xe4, 0xdd, 0xe4, 0xfb, 0x04, 0xf7, 0xc3, 0x2a, 0xf1, + 0x07, 0xcd, 0xf0, 0x1c, 0xd8, 0xd5, 0xf9, 0xeb, 0x12, 0xf4, 0xf6, 0xff, + 0x11, 0x15, 0xe1, 0x29, 0x05, 0xfd, 0x14, 0x0f, 0x26, 0xd2, 0x02, 0x2a, + 0x0c, 0x18, 0xc2, 0x34, 0x1e, 0xce, 0x05, 0xd7, 0x31, 0x1e, 0xbf, 0xfa, + 0xea, 0x05, 0xec, 0x05, 0x17, 0xed, 0xd5, 0xf5, 0x05, 0xe8, 0xc3, 0xec, + 0x24, 0xea, 0x24, 0xd2, 0x0f, 0xf7, 0xb6, 0xb8, 0xf8, 0x35, 0xe1, 0x0b, + 0x3d, 0x12, 0x08, 0xce, 0xe4, 0xd2, 0xab, 0xc7, 0x20, 0x16, 0xcf, 0xed, + 0xf8, 0xf5, 0xca, 0xf0, 0x1a, 0xf7, 0xef, 0xec, 0xfc, 0xff, 0x13, 0xf4, + 0xfe, 0xf6, 0xc9, 0xcc, 0x0d, 0xf1, 0xf9, 0x05, 0x22, 0xf6, 0x31, 0x03, + 0xee, 0x03, 0xe4, 0xf0, 0xee, 0x05, 0x78, 0x06, 0xea, 0x04, 0xbd, 0x09, + 0xfd, 0xf2, 0xe0, 0xf0, 0x1c, 0xf1, 0xcd, 0xdc, 0x07, 0xe2, 0xf0, 0x14, + 0x17, 0xc6, 0x15, 0x32, 0x06, 0xf1, 0xf2, 0xf1, 0x07, 0x1a, 0xe7, 0xda, + 0xfc, 0x1c, 0xf2, 0x0b, 0xe6, 0x09, 0x13, 0x14, 0x0f, 0x0a, 0x26, 0x09, + 0xe8, 0x31, 0x14, 0xd8, 0xfd, 0xf3, 0xe7, 0x05, 0x06, 0x1e, 0xf6, 0xbe, + 0xe4, 0xdb, 0xf3, 0xc5, 0xe8, 0xd4, 0x1b, 0xca, 0x13, 0x35, 0x38, 0xf3, + 0x1b, 0xda, 0xf8, 0xc8, 0x18, 0xf3, 0xf5, 0xb8, 0xf0, 0xf6, 0x19, 0xf9, + 0xbe, 0xfa, 0xe5, 0x2c, 0x1e, 0x0c, 0xe8, 0xf7, 0x10, 0x1d, 0xfc, 0xe2, + 0xcc, 0xff, 0x01, 0x1b, 0x10, 0xe6, 0x15, 0x01, 0xce, 0x0c, 0x0a, 0x3f, + 0x47, 0xf3, 0xe2, 0x3a, 0xf7, 0x02, 0x24, 0x26, 0xfc, 0xdc, 0xef, 0xee, + 0x02, 0x4c, 0x06, 0xfa, 0xf7, 0x00, 0xe5, 0xc5, 0x02, 0x36, 0xfc, 0x22, + 0x81, 0xdf, 0xe0, 0x18, 0xf4, 0x14, 0xfc, 0x1e, 0xe4, 0xfc, 0x1c, 0xf4, + 0x2a, 0x17, 0x0c, 0x11, 0xeb, 0x0c, 0xdc, 0x34, 0xc5, 0x12, 0xd2, 0x11, + 0x3c, 0xdc, 0xd7, 0x1a, 0xe5, 0x21, 0xf6, 0x0e, 0xf0, 0x1f, 0xb1, 0x1b, + 0xee, 0x02, 0xab, 0xe7, 0x06, 0xeb, 0xef, 0xf9, 0x3c, 0x02, 0xd9, 0x36, + 0x0b, 0xda, 0x2b, 0xcd, 0x14, 0xf3, 0x0f, 0xda, 0x2d, 0xb0, 0x01, 0xe7, + 0xfa, 0xeb, 0x5d, 0xf5, 0xf6, 0x08, 0x27, 0xee, 0x05, 0x32, 0xfe, 0xde, + 0xe5, 0xe0, 0x2e, 0x38, 0xe3, 0xf2, 0xe0, 0x00, 0xea, 0x12, 0x04, 0xf1, + 0x09, 0xee, 0xea, 0x03, 0x03, 0xd2, 0x15, 0x05, 0x1d, 0xf1, 0x09, 0x06, + 0xf3, 0x16, 0xe1, 0x97, 0xe0, 0xe8, 0xf8, 0xea, 0xe6, 0xf6, 0xfe, 0xdb, + 0x0a, 0x01, 0xfd, 0x2a, 0xf7, 0xee, 0x03, 0xff, 0x1a, 0x02, 0x06, 0x16, + 0x3b, 0x03, 0xf4, 0x36, 0x07, 0x3c, 0x15, 0xff, 0x24, 0x01, 0x19, 0x06, + 0xd7, 0x15, 0xd5, 0x13, 0xd8, 0x01, 0xe4, 0xe9, 0xdf, 0x0f, 0xec, 0xe4, + 0x1a, 0xe1, 0x21, 0x0d, 0xe2, 0xea, 0xed, 0xf5, 0x05, 0xec, 0x23, 0x24, + 0x1f, 0xbe, 0x14, 0xfd, 0x2c, 0xd1, 0xeb, 0x0d, 0xe4, 0xdb, 0x37, 0xea, + 0x0c, 0xd0, 0x1b, 0xf3, 0x4d, 0x25, 0x37, 0x14, 0x17, 0x33, 0xfb, 0xfa, + 0x35, 0x28, 0x14, 0xfe, 0xc8, 0x19, 0x05, 0xd6, 0xff, 0x01, 0xe0, 0xb3, + 0xfb, 0x10, 0xe0, 0xec, 0x15, 0xce, 0x11, 0x9e, 0x0c, 0x1f, 0x4b, 0xe6, + 0xd7, 0xf4, 0x08, 0xf8, 0xf4, 0x13, 0xdf, 0xe3, 0xec, 0x1e, 0x2b, 0x2c, + 0xfc, 0xb1, 0x1c, 0xcc, 0xf2, 0xf1, 0x1b, 0xd6, 0x8c, 0x10, 0x16, 0xf8, + 0xb1, 0xfe, 0xb8, 0xee, 0x0a, 0x31, 0xba, 0xd8, 0x0d, 0xc7, 0xe1, 0x09, + 0x3d, 0xe4, 0xed, 0x1e, 0x30, 0xec, 0x17, 0x08, 0xe8, 0x17, 0xeb, 0xf3, + 0x06, 0x24, 0x1f, 0xce, 0xb9, 0xe0, 0xc9, 0xfa, 0x01, 0x42, 0xcf, 0x14, + 0xe0, 0x04, 0xc9, 0x2b, 0xf5, 0xd8, 0xfa, 0xea, 0x2d, 0xdd, 0xd8, 0xce, + 0x19, 0xfd, 0xec, 0x06, 0xe8, 0x2d, 0xec, 0x2e, 0x0e, 0xba, 0x20, 0x1f, + 0x1b, 0x53, 0xcf, 0xec, 0xfb, 0x29, 0x26, 0xce, 0x1c, 0x13, 0xd8, 0x51, + 0xc8, 0x32, 0x01, 0xb2, 0x0d, 0xca, 0x1e, 0xf1, 0xd6, 0x21, 0xc3, 0x5b, + 0xf0, 0xeb, 0xbb, 0x00, 0x2c, 0xa7, 0x33, 0xd5, 0x2b, 0x1a, 0x2e, 0x1c, + 0xe6, 0xfa, 0xdc, 0xe3, 0xe9, 0xd1, 0x30, 0x0f, 0xe2, 0x35, 0xd7, 0x30, + 0xf8, 0xf6, 0xff, 0x25, 0x06, 0xaf, 0x2e, 0xe1, 0x3a, 0xf0, 0x0a, 0x1e, + 0xf6, 0xbf, 0x3e, 0x15, 0x08, 0xce, 0xd0, 0x2c, 0xf8, 0xa6, 0xf2, 0xf3, + 0x24, 0xde, 0xdb, 0x3f, 0xcd, 0xf6, 0x28, 0x3c, 0xe1, 0x16, 0x01, 0x07, + 0xf3, 0x15, 0xf3, 0x17, 0x25, 0xc7, 0x05, 0x01, 0x08, 0x22, 0x3b, 0xe7, + 0xcb, 0xd8, 0x0b, 0x1a, 0xe1, 0xda, 0x09, 0xfb, 0xf2, 0xd2, 0x20, 0x12, + 0xef, 0xce, 0x1c, 0xe1, 0x57, 0xef, 0x4b, 0x0e, 0xf6, 0xd8, 0xe5, 0xd2, + 0x03, 0x81, 0xe3, 0x03, 0x09, 0x45, 0x22, 0xdf, 0xd9, 0x0c, 0x0a, 0xc5, + 0xe5, 0x06, 0xde, 0xc2, 0xf6, 0xe2, 0x5f, 0x32, 0x35, 0x1a, 0xf3, 0x16, + 0xf2, 0x07, 0xad, 0xe3, 0xdc, 0xe1, 0xdc, 0x15, 0x21, 0x4a, 0x08, 0x2b, + 0xcb, 0x31, 0xec, 0xb6, 0x16, 0x31, 0xe8, 0x3c, 0x3b, 0xe6, 0x08, 0xf4, + 0x20, 0x06, 0x55, 0x19, 0xbf, 0xd5, 0x23, 0x4c, 0x20, 0xaa, 0x07, 0x55, + 0x30, 0x07, 0x0f, 0xf2, 0x07, 0x19, 0xd5, 0xdb, 0x05, 0xd8, 0xe5, 0x14, + 0xaa, 0xd3, 0xa1, 0xc1, 0xef, 0xf7, 0xdd, 0x1d, 0x7b, 0x38, 0x03, 0x0e, + 0x16, 0xd8, 0x2f, 0x7f, 0x24, 0x04, 0x0c, 0xe2, 0x3d, 0x04, 0x68, 0xd2, + 0xaa, 0x0e, 0x27, 0x17, 0xfc, 0xef, 0x43, 0x09, 0x58, 0x01, 0xd4, 0xde, + 0x10, 0xb6, 0xa7, 0x00, 0x15, 0xfc, 0x01, 0xe8, 0xec, 0xe5, 0x2e, 0x18, + 0x32, 0xf6, 0xe4, 0x03, 0xbc, 0xce, 0xe8, 0x31, 0x2c, 0x19, 0x07, 0xb4, + 0x02, 0x4f, 0x09, 0xc9, 0xfa, 0xce, 0x4a, 0xe7, 0x11, 0x09, 0xa6, 0xf7, + 0xf0, 0xd7, 0xd7, 0xf8, 0xe0, 0xf3, 0x24, 0xbc, 0x04, 0xe2, 0x31, 0xe0, + 0x5a, 0xfd, 0xe0, 0x31, 0xd0, 0x16, 0x43, 0x36, 0xf9, 0xdf, 0x3d, 0x35, + 0x09, 0x38, 0xef, 0x0b, 0xcf, 0xfb, 0x02, 0xdf, 0xfb, 0x0c, 0xbf, 0x04, + 0xd9, 0x93, 0xb7, 0xc3, 0xb2, 0xae, 0xd4, 0x0c, 0xe1, 0x19, 0xfc, 0xa2, + 0x3a, 0xbd, 0x20, 0xfe, 0x29, 0xb1, 0xc0, 0x2f, 0xc0, 0xe5, 0x0e, 0x0b, + 0x36, 0xd4, 0x6e, 0xff, 0x89, 0xc9, 0xfe, 0xf9, 0xf8, 0xfb, 0x0d, 0x25, + 0xef, 0x2b, 0x2c, 0x6d, 0xb5, 0x17, 0x11, 0x27, 0x12, 0xe8, 0xd7, 0xea, + 0x5e, 0xe4, 0xd2, 0xda, 0xc2, 0xe3, 0xf3, 0xcf, 0xc8, 0xf2, 0x2d, 0xf2, + 0x63, 0xfb, 0xe6, 0x16, 0xf8, 0xf0, 0xff, 0xae, 0xd6, 0xfb, 0xe8, 0x28, + 0xec, 0xb9, 0x07, 0x69, 0xf6, 0xf4, 0x09, 0xb6, 0xfd, 0x43, 0xe6, 0xf2, + 0xbd, 0xf8, 0xe3, 0x41, 0xef, 0x02, 0x09, 0x05, 0xf9, 0xf5, 0x0e, 0x01, + 0x17, 0xef, 0x17, 0x07, 0x11, 0x14, 0xe8, 0x0d, 0xe5, 0xfc, 0xed, 0x15, + 0xe7, 0x06, 0xfd, 0xf8, 0x13, 0xf4, 0xf0, 0xf1, 0xe8, 0xfc, 0x13, 0x0f, + 0xfb, 0xda, 0x2b, 0x0c, 0xea, 0xe3, 0xfa, 0x09, 0xe6, 0x0f, 0x19, 0x03, + 0x01, 0x05, 0xd4, 0x06, 0xe9, 0x06, 0xf9, 0xfe, 0x03, 0x03, 0x07, 0xf5, + 0xd6, 0x06, 0xec, 0x00, 0xf5, 0xfc, 0xf6, 0xfc, 0xe9, 0xfc, 0xf1, 0x16, + 0x12, 0x26, 0xfd, 0xf6, 0x2f, 0xfc, 0x2f, 0xe6, 0x23, 0xee, 0x05, 0x05, + 0xff, 0xe8, 0xfb, 0x22, 0xf9, 0x1b, 0xf2, 0x11, 0xf3, 0x10, 0x08, 0xfa, + 0xe7, 0x0c, 0xf1, 0x13, 0xde, 0xf7, 0x87, 0xf8, 0x12, 0xfd, 0xe7, 0xb5, + 0x02, 0xea, 0x02, 0xf0, 0xf4, 0x08, 0xf8, 0xf1, 0x03, 0xfe, 0x00, 0x0b, + 0x0c, 0xf0, 0xfd, 0xfe, 0x08, 0x04, 0xfa, 0x21, 0x04, 0x24, 0x09, 0xe2, + 0xf3, 0x16, 0xf4, 0xdd, 0x06, 0xe8, 0xe6, 0x13, 0xd9, 0xf6, 0x1c, 0x04, + 0xeb, 0x1e, 0x26, 0x13, 0x07, 0x05, 0x00, 0x1e, 0xf5, 0xf7, 0x22, 0xeb, + 0xf8, 0x14, 0x18, 0x0e, 0xf0, 0x07, 0xf5, 0xfc, 0x0e, 0xf2, 0xf3, 0xe1, + 0x0a, 0xe9, 0xf1, 0x1f, 0xf4, 0xdb, 0x04, 0xff, 0xd3, 0xe0, 0xf5, 0xf1, + 0xd3, 0x30, 0xe4, 0xf1, 0x38, 0x1d, 0xfe, 0xf2, 0xe4, 0xf4, 0x04, 0xf0, + 0x09, 0xf7, 0xf8, 0xd6, 0x16, 0xf5, 0x1d, 0x07, 0xfd, 0xde, 0x12, 0xff, + 0x1d, 0xff, 0x0e, 0xcd, 0xfe, 0x0b, 0xfd, 0xd9, 0x02, 0xf2, 0xe9, 0xf2, + 0x27, 0xde, 0x0e, 0xef, 0xe5, 0x1e, 0x16, 0xe9, 0x12, 0xec, 0xf9, 0x0c, + 0x7f, 0x0a, 0x0a, 0x08, 0x0e, 0xcb, 0x04, 0xec, 0xfe, 0xe7, 0x0f, 0xd3, + 0xfb, 0x20, 0xf1, 0x03, 0x14, 0x02, 0xde, 0x21, 0x18, 0xff, 0x07, 0xef, + 0x00, 0x14, 0xb4, 0x06, 0x0b, 0x19, 0xef, 0x19, 0xf6, 0xff, 0xf6, 0xff, + 0x0b, 0xd0, 0x15, 0x3b, 0x1e, 0xf4, 0x0a, 0xfd, 0xea, 0x10, 0xfd, 0xe9, + 0xf2, 0xaf, 0xfb, 0x33, 0x56, 0xca, 0x2d, 0xf3, 0xfd, 0xbe, 0xe4, 0xa9, + 0xdf, 0x2f, 0x56, 0xd7, 0x13, 0xe1, 0xcc, 0xf7, 0x48, 0xd5, 0xf1, 0xf5, + 0x24, 0x55, 0x1a, 0x0e, 0x3b, 0xda, 0x20, 0xed, 0xce, 0x2e, 0xca, 0x19, + 0x35, 0x03, 0xf9, 0x03, 0xfb, 0x18, 0xf0, 0xd9, 0xe4, 0xef, 0xf2, 0x04, + 0xf0, 0xe9, 0x07, 0xd8, 0xec, 0xec, 0xf6, 0x26, 0xfb, 0xc5, 0x14, 0x3d, + 0x9d, 0xe1, 0x03, 0x02, 0xcd, 0x27, 0x59, 0x10, 0x20, 0xfb, 0x0c, 0x0c, + 0xd5, 0xff, 0x1a, 0x33, 0xeb, 0xe9, 0xf9, 0x1f, 0xf2, 0xd1, 0xd2, 0xf2, + 0x2a, 0xeb, 0x04, 0xd9, 0xb6, 0x3d, 0xd9, 0x12, 0x01, 0x26, 0xe4, 0x0d, + 0x02, 0xaa, 0x6b, 0x11, 0xf8, 0xdb, 0x07, 0xc7, 0x03, 0xb2, 0xec, 0xcb, + 0xfa, 0xf1, 0xe5, 0x2f, 0x24, 0x02, 0xdb, 0x20, 0x22, 0x08, 0x13, 0x46, + 0xf0, 0x23, 0x30, 0xf7, 0xce, 0x18, 0x2a, 0x1d, 0xd8, 0xca, 0xe6, 0xd1, + 0x18, 0x1e, 0xf5, 0xf8, 0xf8, 0x16, 0x3c, 0xcf, 0xfa, 0x0b, 0x07, 0x35, + 0xcc, 0xfb, 0xec, 0xdf, 0x22, 0x51, 0x00, 0x03, 0xc0, 0x9d, 0x01, 0xce, + 0x1e, 0xda, 0xe7, 0x19, 0xf2, 0xf5, 0x14, 0x22, 0x39, 0x1f, 0x08, 0x00, + 0x38, 0xe3, 0xfc, 0xf2, 0x23, 0xf1, 0xd4, 0xf0, 0xf8, 0x07, 0x00, 0x23, + 0x28, 0x18, 0x06, 0x08, 0x05, 0xfa, 0x0b, 0x3d, 0xee, 0x0e, 0xe1, 0x26, + 0x3c, 0xdb, 0xfd, 0xf7, 0x03, 0xde, 0xf5, 0xe5, 0xfb, 0xfb, 0xdc, 0x1c, + 0xf6, 0xef, 0xeb, 0xdb, 0x05, 0x14, 0x2c, 0x0b, 0xea, 0x01, 0xce, 0xc6, + 0x32, 0xfd, 0x34, 0x14, 0x11, 0x7f, 0xd5, 0xf8, 0xd7, 0xe9, 0xcb, 0x07, + 0x34, 0x1e, 0xe8, 0x26, 0x04, 0x29, 0x26, 0xe3, 0x46, 0x09, 0xe4, 0x08, + 0x25, 0xf8, 0xf6, 0xf3, 0xe6, 0x1e, 0x15, 0xff, 0x00, 0xfc, 0x1c, 0x14, + 0x24, 0x2a, 0x1c, 0xf7, 0x2c, 0xe5, 0x01, 0x00, 0xe3, 0x19, 0xf7, 0x48, + 0xae, 0x28, 0x05, 0xe8, 0x22, 0xfc, 0xfb, 0x09, 0x01, 0xea, 0x11, 0xef, + 0xf7, 0xc1, 0x3f, 0x06, 0xc6, 0x11, 0x9d, 0xea, 0xe4, 0x13, 0xec, 0xf0, + 0x0f, 0x08, 0xdf, 0xdc, 0xf0, 0xd2, 0x0b, 0xcb, 0xed, 0x08, 0xea, 0x17, + 0x03, 0xf2, 0x05, 0xe7, 0xee, 0xe2, 0x0c, 0x0b, 0x01, 0xdf, 0xdc, 0xfd, + 0x06, 0x02, 0x00, 0x42, 0xe2, 0x17, 0x03, 0x0e, 0xf6, 0xe7, 0x30, 0xcc, + 0x01, 0x1c, 0x05, 0x01, 0x10, 0xea, 0x14, 0xfc, 0xf2, 0xc9, 0xcb, 0xf1, + 0x32, 0x47, 0xeb, 0x13, 0xde, 0xf8, 0xfb, 0x20, 0xf1, 0xf8, 0x0b, 0xd8, + 0xd9, 0x08, 0x11, 0x1e, 0xeb, 0xfd, 0xb7, 0x11, 0x06, 0x02, 0xe8, 0xeb, + 0xff, 0x05, 0x14, 0x08, 0xef, 0xe7, 0xe8, 0xdd, 0xe5, 0x16, 0xed, 0x06, + 0xec, 0x17, 0x06, 0xf4, 0xc7, 0x2b, 0xe5, 0x19, 0xc2, 0x16, 0x22, 0xec, + 0x21, 0x0a, 0xea, 0x18, 0xee, 0x27, 0x02, 0x1b, 0x0a, 0x20, 0xe9, 0x33, + 0x10, 0x14, 0xce, 0x03, 0xef, 0xdf, 0x02, 0xe2, 0xe9, 0xe6, 0x06, 0xf5, + 0x02, 0xfb, 0xf4, 0xc0, 0xc7, 0x0a, 0x18, 0xf5, 0xd0, 0x13, 0x1e, 0x00, + 0x1c, 0x1f, 0xfb, 0xfa, 0xc6, 0x00, 0xe6, 0x02, 0x27, 0xf3, 0x01, 0x7f, + 0x05, 0xe6, 0x16, 0xea, 0x0f, 0x12, 0xfe, 0x0c, 0x17, 0xf9, 0xf4, 0x0d, + 0xec, 0xf2, 0x27, 0x31, 0x19, 0x0e, 0x03, 0xf9, 0xe9, 0x0b, 0xea, 0x00, + 0x0d, 0x26, 0xee, 0xf5, 0xee, 0x0c, 0x04, 0xe4, 0x0d, 0xe4, 0x7e, 0xf5, + 0xe1, 0xfc, 0xf6, 0xf3, 0xf9, 0xef, 0x3e, 0x21, 0x08, 0xf1, 0x30, 0x02, + 0xe0, 0xf1, 0xff, 0xf4, 0xfa, 0xe5, 0xe6, 0x0b, 0x06, 0xe7, 0xce, 0xfc, + 0x1c, 0x01, 0x06, 0xdc, 0xdb, 0x05, 0x0b, 0xe9, 0xea, 0xee, 0x10, 0x13, + 0x0e, 0xd8, 0xe7, 0x0b, 0xff, 0x10, 0xf7, 0x11, 0x08, 0x0f, 0xf5, 0xe9, + 0x11, 0x06, 0x1c, 0x1e, 0xff, 0x01, 0xf8, 0xee, 0xfe, 0x06, 0x04, 0xd3, + 0x10, 0xf5, 0xfd, 0xf8, 0xfe, 0x00, 0x01, 0xe8, 0xf4, 0xf9, 0xeb, 0x34, + 0x23, 0x03, 0xf1, 0x07, 0x1d, 0xf2, 0x0f, 0xfb, 0xf9, 0x03, 0xf5, 0x52, + 0xfa, 0xd6, 0xd0, 0xfe, 0xf2, 0xf3, 0xf1, 0xe7, 0xd1, 0x05, 0x22, 0xef, + 0x34, 0x01, 0x2d, 0xf3, 0x26, 0xf5, 0x29, 0xff, 0x0a, 0x2a, 0xee, 0xf7, + 0xf1, 0xfd, 0x0f, 0xf7, 0x24, 0xd1, 0x15, 0xe6, 0xf6, 0x07, 0xe6, 0xe4, + 0xd5, 0xec, 0x0c, 0xfc, 0xed, 0xf5, 0x12, 0x0c, 0x5f, 0x17, 0x02, 0xdc, + 0xf5, 0xfb, 0xfb, 0x0d, 0xd0, 0x01, 0xfd, 0xf6, 0xe6, 0xe5, 0xfb, 0x17, + 0x22, 0xfc, 0x0f, 0x1a, 0xf0, 0xf4, 0xfe, 0xed, 0x19, 0x1b, 0xe9, 0x0d, + 0x13, 0x10, 0x37, 0x0a, 0xca, 0x1f, 0x04, 0x77, 0x02, 0x12, 0xd8, 0xfc, + 0x11, 0x0e, 0x2b, 0xd9, 0xd3, 0xf6, 0xea, 0xe3, 0xff, 0xff, 0x07, 0xd8, + 0x02, 0xe5, 0xe0, 0xeb, 0xf5, 0x18, 0x09, 0xfc, 0xf6, 0x05, 0xe5, 0xd9, + 0x08, 0xde, 0x1e, 0xfc, 0x01, 0xf9, 0xe7, 0x27, 0x1f, 0xe0, 0xf1, 0xfb, + 0xfe, 0x02, 0x28, 0xf9, 0x31, 0x11, 0x03, 0xef, 0x06, 0xfe, 0xd6, 0x12, + 0xfb, 0x06, 0xc4, 0xf6, 0x25, 0xf4, 0x08, 0x06, 0xe6, 0x00, 0x02, 0xf3, + 0xf6, 0xe9, 0xe1, 0x42, 0x13, 0xf9, 0x1f, 0x1e, 0xeb, 0xe5, 0x25, 0x10, + 0xfa, 0x1f, 0xf2, 0x00, 0x81, 0x3c, 0xf6, 0x08, 0x10, 0xcf, 0x14, 0xf3, + 0x12, 0x3a, 0xff, 0x0f, 0xf7, 0xfa, 0xd8, 0xfc, 0x1b, 0xee, 0x05, 0xd6, + 0x1b, 0x07, 0xd8, 0x14, 0xfe, 0xf0, 0x1c, 0xfa, 0xee, 0x0a, 0xef, 0x05, + 0xe8, 0xd0, 0xd7, 0xff, 0x18, 0x05, 0x0f, 0xde, 0xe9, 0x04, 0xf1, 0x21, + 0xf2, 0xf0, 0x43, 0x06, 0x10, 0xd2, 0x93, 0xe7, 0x1b, 0x1b, 0xe6, 0x05, + 0xf9, 0xfb, 0xca, 0xef, 0x10, 0x2e, 0x0b, 0x2b, 0xfc, 0xdf, 0xff, 0xc7, + 0x0a, 0xb4, 0x0e, 0xfa, 0x0a, 0xca, 0xef, 0x07, 0x1f, 0xcf, 0xaf, 0xf5, + 0xde, 0x09, 0x07, 0xb1, 0x28, 0xf6, 0xdf, 0x13, 0x04, 0x25, 0xe6, 0x13, + 0xf8, 0xce, 0xb2, 0x37, 0x13, 0xe6, 0xaa, 0xec, 0x02, 0x1b, 0x00, 0xe4, + 0xe1, 0x0b, 0x41, 0xfc, 0xc5, 0x02, 0xe8, 0xd6, 0xce, 0xc4, 0xe2, 0x09, + 0x23, 0xfd, 0x03, 0xff, 0x21, 0xf3, 0x0e, 0xf2, 0xe0, 0x24, 0x0e, 0xde, + 0x25, 0x11, 0xe4, 0xf1, 0x36, 0xd2, 0x0a, 0xfa, 0xe2, 0x0b, 0xde, 0xe9, + 0x21, 0x02, 0x49, 0x44, 0xe8, 0x1a, 0x13, 0xf6, 0x19, 0x21, 0xfe, 0xbe, + 0xef, 0xc1, 0xfd, 0x27, 0xf5, 0x0f, 0xf5, 0x1e, 0xfe, 0x00, 0x04, 0xe2, + 0xc2, 0xe2, 0xed, 0x09, 0xe6, 0x1b, 0x2e, 0xb3, 0xc7, 0x1d, 0x23, 0x11, + 0xef, 0x0a, 0xf0, 0x2a, 0xfd, 0xdc, 0x36, 0xdc, 0x19, 0xf2, 0xfa, 0x33, + 0xef, 0x2d, 0xf2, 0x01, 0xea, 0x0f, 0xfd, 0x30, 0x18, 0x1b, 0x15, 0xe5, + 0x20, 0x04, 0xa7, 0xd8, 0x01, 0x31, 0xa9, 0xf3, 0xe8, 0xde, 0xff, 0x1e, + 0x0f, 0x17, 0x0b, 0x25, 0xa6, 0x2e, 0xcb, 0xf7, 0x56, 0xe9, 0x13, 0x16, + 0x1b, 0xe0, 0x0b, 0xf0, 0xfb, 0xf5, 0x19, 0x02, 0x05, 0x1c, 0x47, 0x09, + 0xfa, 0xfe, 0xfa, 0x81, 0x7b, 0x22, 0x0c, 0x29, 0x12, 0xf3, 0xfe, 0x9b, + 0xc3, 0x25, 0x70, 0x06, 0x1f, 0xed, 0xfb, 0xf1, 0x10, 0x01, 0x21, 0xe4, + 0xee, 0xc7, 0x0c, 0xef, 0x3f, 0x02, 0x09, 0xee, 0x14, 0xf9, 0xe4, 0xb8, + 0x0d, 0xde, 0xb6, 0xa7, 0xfa, 0x26, 0xd4, 0x1f, 0xe5, 0xb8, 0x03, 0x75, + 0x22, 0xc7, 0xaa, 0x0f, 0x2c, 0x51, 0x05, 0xfe, 0x12, 0x01, 0x18, 0x18, + 0xde, 0x10, 0x1a, 0xc7, 0xd9, 0xf5, 0x1b, 0x27, 0xca, 0xfc, 0x17, 0x19, + 0x0d, 0x06, 0x11, 0xd6, 0x34, 0x12, 0xd1, 0x03, 0x15, 0xf4, 0x12, 0xdd, + 0x08, 0x03, 0x0a, 0x00, 0x2f, 0xd4, 0xcc, 0xd9, 0x1f, 0xd0, 0x3d, 0x03, + 0xf3, 0xfe, 0x0f, 0xc7, 0x19, 0x08, 0x0d, 0x10, 0x03, 0xf2, 0xcb, 0x40, + 0x3e, 0x13, 0xfa, 0x02, 0x02, 0xf3, 0xd3, 0x0e, 0x0a, 0x08, 0xc7, 0x18, + 0x09, 0xea, 0xff, 0xd1, 0x14, 0xdb, 0xe1, 0xc3, 0x55, 0x0d, 0xdd, 0xf5, + 0x0d, 0xe1, 0xf9, 0x0a, 0x24, 0x34, 0x06, 0x1a, 0xe8, 0x81, 0xef, 0xe3, + 0x2c, 0xeb, 0x0f, 0xde, 0x2c, 0xf1, 0xe8, 0xf7, 0xf0, 0x05, 0xcf, 0xf6, + 0xf2, 0xec, 0x0f, 0xf4, 0x1e, 0xf5, 0xf8, 0xee, 0x4a, 0x38, 0x39, 0x3f, + 0xa2, 0xc9, 0xfa, 0x24, 0x0a, 0xde, 0xf0, 0x29, 0xe8, 0x23, 0x29, 0x07, + 0x0a, 0xf3, 0x24, 0xea, 0x56, 0x96, 0xc9, 0x20, 0x1a, 0xf6, 0xfa, 0x12, + 0xee, 0xe6, 0xf3, 0x1e, 0xfb, 0xf1, 0xe1, 0x5f, 0xfd, 0x1e, 0x3c, 0xfd, + 0x06, 0xed, 0x05, 0xe1, 0x19, 0x52, 0xef, 0xf7, 0x02, 0x06, 0x39, 0x0f, + 0xed, 0x1a, 0xde, 0x15, 0x0d, 0x11, 0xf5, 0xd1, 0xe1, 0xf3, 0xc4, 0xd5, + 0x13, 0x31, 0x11, 0x2d, 0xbd, 0xca, 0xe6, 0x02, 0xa4, 0xd6, 0x3b, 0x08, + 0x15, 0xea, 0xf7, 0xf2, 0xd6, 0xcd, 0x04, 0x15, 0xf6, 0x08, 0x26, 0x42, + 0x32, 0x07, 0xed, 0x0e, 0xb6, 0xf9, 0x0f, 0x17, 0xee, 0x05, 0x23, 0xd7, + 0xf1, 0xf9, 0xd1, 0x37, 0x07, 0xcb, 0xe1, 0x0a, 0x20, 0xe0, 0x0d, 0x3a, + 0x3c, 0x1d, 0xfb, 0x01, 0x13, 0x19, 0xed, 0x06, 0x07, 0x56, 0xd0, 0x06, + 0xef, 0x07, 0x09, 0xf7, 0x18, 0xc1, 0xcd, 0xfb, 0xd9, 0x2a, 0x34, 0x1f, + 0xab, 0x20, 0xd3, 0xda, 0xe8, 0xed, 0xf0, 0x15, 0x3c, 0x01, 0x1e, 0x12, + 0x1a, 0xfd, 0xfd, 0xbc, 0xd7, 0xee, 0xfa, 0xd3, 0x00, 0xd6, 0x21, 0xf7, + 0x33, 0xd0, 0x21, 0x0b, 0x06, 0xfe, 0xdb, 0x0e, 0xf2, 0xdc, 0x19, 0x11, + 0x1d, 0x12, 0x1b, 0x28, 0xeb, 0x26, 0xe8, 0xe0, 0x0f, 0xf7, 0xb4, 0xe9, + 0x0b, 0xed, 0xed, 0x1d, 0xfc, 0xe7, 0x20, 0xf2, 0xee, 0x09, 0x16, 0x00, + 0xe1, 0xde, 0x81, 0xd2, 0xee, 0xee, 0xcf, 0x2f, 0x01, 0x04, 0x34, 0x01, + 0x37, 0x26, 0x0e, 0xe9, 0xd0, 0xfa, 0x53, 0x05, 0x19, 0x2b, 0xe2, 0xec, + 0xfc, 0x19, 0x06, 0xa8, 0x2b, 0xec, 0xe7, 0xe1, 0x2a, 0xdd, 0xeb, 0xd1, + 0xca, 0xf8, 0xe1, 0xff, 0x2c, 0xf3, 0xf9, 0x0f, 0xfe, 0xfc, 0xe5, 0xd1, + 0xe3, 0x04, 0xf3, 0x33, 0xd4, 0xc1, 0x0b, 0x3c, 0xfa, 0x13, 0xe6, 0x12, + 0xfa, 0x0d, 0x45, 0x1a, 0xa3, 0x2e, 0xe5, 0xf3, 0x13, 0xd9, 0xf7, 0x1d, + 0x05, 0xc5, 0xfd, 0xf9, 0x0e, 0x56, 0xd5, 0xe4, 0x18, 0xfc, 0xea, 0xca, + 0x00, 0x0a, 0xe7, 0x26, 0x0e, 0xe7, 0x17, 0x1e, 0x3a, 0xe2, 0x09, 0xf4, + 0x40, 0xe4, 0x15, 0x15, 0xfe, 0xf8, 0xed, 0xfc, 0x65, 0xd9, 0x0e, 0x08, + 0x00, 0x0f, 0x17, 0x37, 0xed, 0x0b, 0x0c, 0xf7, 0xf8, 0xcd, 0x05, 0xef, + 0x2e, 0xd5, 0x10, 0x20, 0xd0, 0xe2, 0x4a, 0x19, 0x0b, 0x17, 0x21, 0xf9, + 0x14, 0x0e, 0x22, 0x03, 0x58, 0x02, 0x0a, 0x1d, 0xee, 0xe8, 0x1a, 0xbd, + 0x05, 0x18, 0xd9, 0xf0, 0xfc, 0xca, 0xf0, 0x1c, 0x30, 0x1c, 0x15, 0x26, + 0x02, 0x1b, 0xe0, 0x19, 0xf9, 0x2d, 0xd8, 0x3f, 0xe7, 0x47, 0x13, 0xc9, + 0x0a, 0x45, 0x11, 0xdc, 0xfe, 0xb5, 0xdc, 0x14, 0x21, 0x13, 0xcc, 0x24, + 0xd4, 0x06, 0x2e, 0x05, 0xfa, 0xf8, 0xf4, 0x05, 0x17, 0xe6, 0xe3, 0xc1, + 0x24, 0x0c, 0x08, 0x10, 0xfd, 0xed, 0x14, 0xf8, 0x0a, 0x07, 0xf5, 0x17, + 0xe7, 0xe2, 0xb7, 0xca, 0x33, 0x0b, 0x09, 0xec, 0x3a, 0xfa, 0x03, 0xbe, + 0xe9, 0xe8, 0x25, 0x1b, 0xbb, 0x15, 0x44, 0xdf, 0xfe, 0x29, 0xe2, 0x14, + 0x15, 0xa5, 0xf6, 0x0e, 0x2d, 0xe9, 0x16, 0x07, 0x0d, 0x40, 0x0e, 0xd8, + 0x26, 0x07, 0xc9, 0xe8, 0xe5, 0xf1, 0x09, 0xe6, 0xf8, 0xe8, 0xce, 0xfa, + 0x0d, 0xff, 0x18, 0x18, 0x0c, 0x12, 0xde, 0x01, 0xcb, 0x03, 0x29, 0x07, + 0xe9, 0x00, 0x3a, 0x21, 0xc0, 0xcd, 0xea, 0xd2, 0xfd, 0x2a, 0xf6, 0xed, + 0x33, 0xcc, 0xbe, 0xfa, 0x1c, 0x1e, 0x04, 0x0e, 0x0f, 0x6a, 0x1b, 0xf1, + 0xdf, 0xca, 0x0e, 0xde, 0x1d, 0xff, 0x03, 0xe4, 0x05, 0xf3, 0xfc, 0xfe, + 0xea, 0x11, 0xf7, 0xdc, 0xd4, 0x33, 0x18, 0xf9, 0xcd, 0xfc, 0x03, 0xe4, + 0xda, 0xd2, 0x2c, 0xd3, 0xaf, 0x3e, 0x11, 0x15, 0xd6, 0x1e, 0x1f, 0x36, + 0x33, 0xf6, 0xba, 0xf3, 0xeb, 0xbf, 0xe2, 0x11, 0xf9, 0xe2, 0x1f, 0xed, + 0x14, 0xde, 0x26, 0x40, 0x08, 0x19, 0xe8, 0x4c, 0xd8, 0xee, 0x11, 0xe4, + 0x3a, 0xf1, 0xee, 0xf1, 0xc5, 0x28, 0x14, 0x09, 0x09, 0x16, 0xf2, 0xfb, + 0xfe, 0xfa, 0x05, 0xec, 0x26, 0x01, 0x32, 0x27, 0x10, 0x24, 0x1a, 0x3d, + 0xd7, 0xe3, 0xde, 0xec, 0x05, 0xd2, 0xf0, 0x1b, 0x04, 0xf3, 0xfc, 0x00, + 0xe8, 0xe3, 0xef, 0xf4, 0x16, 0x81, 0x04, 0x16, 0x13, 0xf8, 0x03, 0xca, + 0xd7, 0xe4, 0x09, 0x3b, 0xf7, 0xf7, 0xf2, 0x20, 0x0f, 0x16, 0x2a, 0xcd, + 0xe8, 0xfe, 0x1f, 0xce, 0x0b, 0x34, 0x15, 0x9b, 0x0a, 0xe8, 0xeb, 0xdf, + 0x25, 0x3e, 0xdf, 0xf9, 0xcf, 0x1c, 0xd0, 0x3f, 0xfc, 0xf7, 0x52, 0x11, + 0xec, 0xf5, 0x0a, 0xfb, 0xec, 0xb6, 0x4c, 0x22, 0x4c, 0xf2, 0x40, 0x01, + 0x3d, 0x1a, 0xee, 0xec, 0xf3, 0xff, 0xb4, 0xee, 0x3d, 0xea, 0xec, 0xed, + 0x03, 0x4a, 0xff, 0x05, 0x2a, 0x11, 0xbc, 0xf8, 0xf8, 0x02, 0x0a, 0xf9, + 0x0c, 0x0f, 0x1a, 0x07, 0x1f, 0xec, 0x16, 0xe8, 0xdc, 0x12, 0xc7, 0x27, + 0xee, 0xfc, 0x57, 0xe5, 0xf9, 0x81, 0xde, 0xf8, 0x00, 0x2b, 0xfb, 0x07, + 0xed, 0x09, 0x1b, 0xe7, 0xe7, 0x49, 0xed, 0x40, 0x04, 0x05, 0x40, 0xef, + 0x1c, 0xf2, 0xdf, 0x08, 0x0b, 0xf9, 0x19, 0xfa, 0x00, 0x76, 0xd7, 0x21, + 0x0a, 0x16, 0x20, 0x36, 0x04, 0xa8, 0x08, 0x08, 0xe7, 0x0b, 0x0b, 0x06, + 0xf9, 0xfe, 0xf7, 0x1d, 0x19, 0x0f, 0xe3, 0xd5, 0x0d, 0xa0, 0x17, 0xec, + 0xe3, 0x1c, 0xeb, 0x17, 0xdd, 0xbe, 0x12, 0xe3, 0x0e, 0x1e, 0x44, 0xe3, + 0xeb, 0x20, 0xe0, 0x17, 0x3e, 0x04, 0x25, 0xcf, 0x0d, 0x20, 0x13, 0xfc, + 0xc5, 0x01, 0x10, 0x17, 0x09, 0x0c, 0xd4, 0xfa, 0x2e, 0x0e, 0xcb, 0x1e, + 0xc8, 0x17, 0xe7, 0xd1, 0xfe, 0xf6, 0xc8, 0x09, 0xf2, 0xfa, 0xd5, 0xfe, + 0x0b, 0xfb, 0x21, 0xf4, 0x37, 0x48, 0x15, 0xec, 0xfb, 0xf2, 0xd3, 0xf3, + 0x08, 0xeb, 0x1e, 0x05, 0x27, 0x04, 0xfe, 0xe5, 0x41, 0xf5, 0x15, 0xf6, + 0x14, 0x14, 0x01, 0xe7, 0x16, 0xe6, 0x16, 0xe3, 0x19, 0x0c, 0xf1, 0x12, + 0x11, 0x00, 0xf3, 0xdc, 0xcc, 0xfb, 0x05, 0xef, 0xd8, 0xf2, 0xff, 0xc2, + 0xf7, 0xfb, 0x06, 0x1b, 0xdf, 0xfd, 0x2c, 0xcd, 0x15, 0x43, 0xc5, 0x0a, + 0x1f, 0xc6, 0xfc, 0xff, 0xfa, 0xe3, 0x0b, 0xd5, 0xdf, 0xee, 0x2b, 0x09, + 0x30, 0x4c, 0xd5, 0x02, 0x3e, 0x19, 0x07, 0xf3, 0xf6, 0xe7, 0x1c, 0x31, + 0x1b, 0xc0, 0x59, 0xda, 0xc0, 0xf6, 0x0e, 0x0d, 0x03, 0x0e, 0xe9, 0xf2, + 0xc0, 0xb1, 0xc6, 0x24, 0x00, 0x0b, 0xe3, 0xf0, 0x15, 0xe4, 0xea, 0x20, + 0x2d, 0x04, 0xeb, 0xf2, 0x1d, 0xdd, 0xf1, 0x13, 0xe8, 0xf3, 0xc8, 0x01, + 0xfe, 0x28, 0xba, 0xee, 0x1d, 0xdc, 0x00, 0xa9, 0xeb, 0xfa, 0x93, 0x22, + 0x17, 0xda, 0xb5, 0x0f, 0xfc, 0x01, 0xd7, 0xcd, 0x12, 0xe6, 0x16, 0x19, + 0x10, 0xce, 0x13, 0x01, 0xf6, 0xf1, 0x01, 0x18, 0x05, 0xd4, 0xd9, 0x14, + 0xf8, 0xfc, 0xf8, 0x0c, 0xf3, 0xee, 0x01, 0xff, 0x05, 0xde, 0xfe, 0x24, + 0xfa, 0xfb, 0xed, 0x13, 0x13, 0x0d, 0xe3, 0x09, 0xf1, 0xde, 0xef, 0xd9, + 0x04, 0x08, 0xec, 0x0b, 0xff, 0x12, 0xff, 0xf8, 0xeb, 0x04, 0x02, 0x0f, + 0x1b, 0xef, 0x13, 0xfa, 0xf1, 0xf1, 0x15, 0xee, 0xfc, 0x23, 0x12, 0x03, + 0x21, 0x0b, 0x04, 0xf3, 0x11, 0xe3, 0x01, 0x03, 0x0d, 0xf0, 0xec, 0xe8, + 0x03, 0x0e, 0xf5, 0x02, 0xe9, 0x01, 0xfc, 0xfb, 0x04, 0x16, 0xfe, 0x03, + 0xdb, 0x06, 0x02, 0xef, 0xbd, 0x06, 0x01, 0x12, 0x20, 0x15, 0xe5, 0xff, + 0xec, 0x0c, 0xf2, 0xf8, 0xc9, 0x16, 0xe3, 0xee, 0xfb, 0xe9, 0x81, 0x13, + 0x13, 0x21, 0xe3, 0x33, 0x09, 0xf7, 0xfe, 0xf3, 0x04, 0x45, 0x0a, 0xf0, + 0x01, 0xf1, 0x05, 0xfb, 0x09, 0x05, 0xe0, 0xf9, 0xfc, 0xfe, 0xe1, 0xf8, + 0xf1, 0x00, 0x30, 0x3f, 0xf5, 0xd3, 0xce, 0xdf, 0xd9, 0x19, 0xf5, 0xf0, + 0x00, 0xf3, 0xf9, 0x02, 0x08, 0xff, 0x09, 0x14, 0x0d, 0xf6, 0xf6, 0xec, + 0x0e, 0xde, 0xff, 0x08, 0xfd, 0xf8, 0x14, 0xe3, 0x15, 0xf8, 0xfe, 0x22, + 0xed, 0xcf, 0x1e, 0x1e, 0x2f, 0xff, 0x14, 0xdf, 0xea, 0xf4, 0x1d, 0xdd, + 0x0e, 0x00, 0x03, 0xfd, 0x10, 0x19, 0xcc, 0x0e, 0xef, 0xf3, 0x0c, 0xfe, + 0xef, 0x08, 0xfc, 0x1f, 0x02, 0x0a, 0xf7, 0x16, 0xd9, 0xe4, 0xd6, 0xea, + 0xf7, 0x0c, 0xd8, 0xec, 0x33, 0x18, 0xdc, 0xfe, 0xd8, 0x00, 0x0a, 0xe9, + 0x04, 0xe3, 0x1c, 0xff, 0xe7, 0xfa, 0xf6, 0x18, 0x01, 0x13, 0x0a, 0xff, + 0xe0, 0x0e, 0x09, 0xee, 0x1c, 0xfb, 0x0a, 0x0c, 0xf6, 0x1e, 0x03, 0xf4, + 0xd8, 0x12, 0x09, 0xf9, 0x07, 0xf0, 0x09, 0x1f, 0xef, 0x0a, 0xf3, 0x36, + 0xfb, 0x02, 0x12, 0x1c, 0xf6, 0xf3, 0xe7, 0x04, 0xdf, 0xf8, 0x07, 0xd7, + 0x27, 0xea, 0xc6, 0x1b, 0x1a, 0x12, 0xe1, 0x05, 0x12, 0x1b, 0x0a, 0x03, + 0x19, 0xf7, 0x36, 0x15, 0x0e, 0xc6, 0x0f, 0x05, 0xfc, 0xd3, 0xed, 0xf9, + 0x0e, 0x01, 0x06, 0x17, 0x0f, 0xf6, 0xf8, 0x2e, 0x2d, 0x0f, 0x05, 0x3e, + 0x0a, 0xe1, 0xa2, 0x11, 0x22, 0xfa, 0x03, 0xf7, 0xda, 0x19, 0x01, 0xfe, + 0x81, 0xe9, 0x06, 0x01, 0x2f, 0xf7, 0xec, 0xe5, 0x0a, 0x2b, 0x0c, 0x2f, + 0x03, 0x57, 0x14, 0xdd, 0x19, 0x2d, 0x30, 0x07, 0xfe, 0xef, 0xf8, 0x1c, + 0x0a, 0xff, 0x07, 0xf8, 0xda, 0xf9, 0xf0, 0xff, 0xd0, 0x07, 0xec, 0xf2, + 0xc4, 0xf2, 0x10, 0xf8, 0x44, 0x1f, 0x07, 0xde, 0x05, 0xf3, 0xf5, 0xff, + 0xeb, 0xe2, 0x1d, 0x1d, 0x04, 0x0c, 0xfa, 0xfa, 0xf7, 0x16, 0x20, 0xfb, + 0xfd, 0xf6, 0xfa, 0xfd, 0xfb, 0xe9, 0x07, 0xfe, 0xbf, 0x02, 0x10, 0x17, + 0xf1, 0xe4, 0xe7, 0xf2, 0xfb, 0xf0, 0x0e, 0xf9, 0xf0, 0xfa, 0xc3, 0xf9, + 0xd3, 0x01, 0x1b, 0x51, 0xc2, 0xf5, 0xd3, 0x0e, 0xff, 0x2c, 0xf0, 0xfa, + 0xf1, 0x2e, 0xbb, 0xfe, 0x01, 0x00, 0xf3, 0xf2, 0x2d, 0xcf, 0xec, 0x08, + 0x02, 0xe4, 0x22, 0xff, 0xed, 0xe9, 0x28, 0xf3, 0x21, 0x3e, 0x0b, 0x0e, + 0xfe, 0xfd, 0xfe, 0x0d, 0x04, 0x2e, 0xe4, 0x07, 0xe5, 0x04, 0xcf, 0xfd, + 0x04, 0xf3, 0xde, 0x0b, 0x00, 0xf8, 0xdd, 0xfa, 0x16, 0xe8, 0xf2, 0x1e, + 0xd1, 0xeb, 0xca, 0x03, 0x14, 0x0f, 0xe6, 0xc9, 0xd3, 0x46, 0x1c, 0xbd, + 0x9b, 0x0f, 0xe5, 0xed, 0x02, 0xf0, 0xe7, 0xdb, 0xe0, 0xff, 0x10, 0xe7, + 0xff, 0xff, 0xc9, 0x2a, 0xdf, 0xdb, 0x1e, 0x17, 0x14, 0xe7, 0xae, 0x0f, + 0x10, 0x27, 0x02, 0xdf, 0x20, 0x09, 0x2e, 0xfb, 0xf2, 0x2b, 0x08, 0xef, + 0xa8, 0x21, 0x6b, 0x13, 0x12, 0x01, 0x24, 0x2b, 0xfd, 0xc5, 0x19, 0x06, + 0xed, 0xf9, 0x0c, 0x0f, 0x1b, 0x1a, 0xf5, 0x00, 0x03, 0xec, 0x07, 0xd8, + 0x0a, 0xd6, 0x0e, 0xdf, 0xd3, 0xff, 0x0b, 0x0f, 0x08, 0xe5, 0x33, 0xfc, + 0xf7, 0xe1, 0xf0, 0x0b, 0xdd, 0xe9, 0xf8, 0xfe, 0xe7, 0xc6, 0xe0, 0x18, + 0xe2, 0x23, 0xe9, 0x04, 0x44, 0x3b, 0x4d, 0x04, 0xc5, 0xe9, 0x2b, 0x3a, + 0x23, 0xf8, 0x19, 0xe0, 0x05, 0x00, 0xe4, 0xc8, 0xdb, 0x1f, 0x14, 0xe3, + 0x18, 0xde, 0x0f, 0x05, 0x10, 0xcb, 0x15, 0xd8, 0x1a, 0x0e, 0x2b, 0x19, + 0x17, 0x0d, 0xfb, 0x16, 0xfc, 0x00, 0xdb, 0xc3, 0x21, 0x33, 0xec, 0x13, + 0x05, 0x1d, 0x03, 0x0f, 0x16, 0xf7, 0x25, 0xf4, 0xf2, 0x36, 0xb6, 0xeb, + 0xf6, 0x18, 0xe9, 0xfc, 0x16, 0xf3, 0x08, 0x0e, 0x10, 0x0d, 0x0c, 0xd7, + 0xf2, 0x45, 0xf8, 0xcd, 0x07, 0x19, 0xe2, 0xbb, 0x11, 0x0b, 0xf6, 0xea, + 0xfb, 0x0b, 0x20, 0xe1, 0x2d, 0x11, 0x32, 0xc1, 0xde, 0xf6, 0x2f, 0x9c, + 0xe3, 0x15, 0xf2, 0x06, 0xfb, 0x17, 0xfb, 0x0d, 0xf2, 0xda, 0x20, 0x07, + 0xf6, 0xf7, 0x00, 0x05, 0xc7, 0x02, 0xe0, 0xe0, 0x0c, 0xfc, 0xfb, 0x12, + 0xe9, 0xdb, 0x48, 0xf1, 0xe9, 0xec, 0xda, 0xf9, 0xcd, 0xff, 0x0e, 0x4f, + 0x3b, 0xdb, 0x23, 0x1a, 0x05, 0x07, 0x02, 0x08, 0xbf, 0x0f, 0xf7, 0xf1, + 0xee, 0xf2, 0x57, 0x00, 0xce, 0xf8, 0xfe, 0xf6, 0x1d, 0xed, 0x13, 0xec, + 0x04, 0x29, 0x23, 0x2a, 0xe8, 0xfa, 0xe1, 0x0e, 0xfd, 0x01, 0xea, 0x53, + 0xfc, 0x24, 0xea, 0x81, 0x1b, 0xf9, 0xed, 0xfe, 0xfa, 0xdc, 0x14, 0x21, + 0xcd, 0xd7, 0x01, 0x00, 0x08, 0xf9, 0xfd, 0xf1, 0xf2, 0x2a, 0xff, 0xfe, + 0xf1, 0xa4, 0xf5, 0x1b, 0xf0, 0x16, 0x07, 0xee, 0x04, 0x12, 0xe7, 0x03, + 0x0d, 0x02, 0x05, 0x14, 0x01, 0x0f, 0x1e, 0xf8, 0x03, 0xe2, 0x13, 0x08, + 0x0d, 0xfd, 0xe7, 0xde, 0x00, 0xff, 0xdf, 0xff, 0x18, 0xeb, 0xd8, 0x23, + 0x14, 0x14, 0xe4, 0x08, 0xf6, 0x03, 0xec, 0xbb, 0x00, 0xee, 0x00, 0x25, + 0x11, 0xdb, 0x37, 0xda, 0xea, 0xfc, 0xe5, 0xf3, 0xeb, 0x0f, 0x03, 0x0f, + 0xe1, 0x14, 0xde, 0xb8, 0x06, 0xe5, 0xe8, 0x06, 0xf7, 0x11, 0xf8, 0x1d, + 0xf0, 0xe1, 0x16, 0x1a, 0x11, 0xf4, 0x0d, 0xf7, 0x26, 0x02, 0xe9, 0x23, + 0xe2, 0x13, 0xf9, 0xe3, 0xfc, 0xfc, 0xe0, 0xcf, 0xf5, 0xc4, 0x0c, 0x0e, + 0x33, 0xe3, 0xe3, 0xd4, 0x21, 0x10, 0x02, 0x06, 0xe6, 0xd7, 0x04, 0x10, + 0x0f, 0xf5, 0x0f, 0xff, 0x00, 0xd5, 0xae, 0x03, 0xf5, 0xfd, 0x0a, 0xcd, + 0x10, 0x20, 0x20, 0x10, 0xe1, 0xf7, 0x06, 0x18, 0x05, 0x06, 0xf9, 0x0b, + 0xf4, 0x2c, 0xf8, 0x96, 0xfb, 0x18, 0x09, 0xf7, 0xff, 0x22, 0x0c, 0x07, + 0x05, 0x01, 0x06, 0x1d, 0x1d, 0xf4, 0xe8, 0xf2, 0x1d, 0xe1, 0xd4, 0xf9, + 0x25, 0x06, 0x26, 0x0f, 0x0d, 0xfb, 0xe0, 0xf8, 0xe3, 0xf7, 0x0d, 0xe9, + 0x02, 0x2d, 0xd2, 0x15, 0x21, 0x02, 0x0e, 0xfd, 0xfb, 0xe6, 0x06, 0xe4, + 0xfc, 0x10, 0x03, 0x9c, 0x2d, 0xee, 0x00, 0xd6, 0x2a, 0xff, 0xfa, 0xec, + 0x01, 0xd6, 0xbc, 0x14, 0x24, 0x1d, 0x01, 0xeb, 0xf7, 0x19, 0x03, 0x02, + 0x22, 0xfb, 0x0a, 0xfa, 0xed, 0xfc, 0x1a, 0x19, 0xfd, 0x19, 0x00, 0x01, + 0x08, 0x10, 0x01, 0xf5, 0x0b, 0xf5, 0xff, 0x2b, 0x0b, 0xf8, 0xcd, 0xf4, + 0xf2, 0xee, 0xf1, 0x0b, 0xea, 0xfb, 0x3d, 0xeb, 0x08, 0x20, 0x0c, 0xef, + 0x3c, 0xf1, 0x0a, 0xff, 0xfc, 0xfa, 0xee, 0x06, 0xf4, 0xf8, 0xfc, 0xec, + 0xe5, 0x3b, 0xfc, 0xfc, 0x29, 0x0c, 0x1c, 0xf1, 0xf5, 0x0c, 0xf2, 0x17, + 0x1b, 0xec, 0x1d, 0x81, 0x10, 0xd3, 0xfa, 0x08, 0xd0, 0x14, 0xf8, 0xcd, + 0x0a, 0x1a, 0x62, 0xfe, 0xf5, 0xf1, 0xea, 0xe1, 0x08, 0xf6, 0xf9, 0x04, + 0xd0, 0xd9, 0xed, 0x13, 0xf0, 0x15, 0x18, 0xe2, 0xfa, 0xf6, 0xed, 0xd1, + 0xc5, 0x01, 0x09, 0x11, 0x2a, 0xd1, 0xe3, 0x6e, 0x9b, 0xcd, 0xe3, 0x02, + 0x01, 0x2b, 0xf7, 0xd4, 0x00, 0xf0, 0x93, 0x05, 0xe5, 0xd6, 0xdf, 0x40, + 0xeb, 0xe7, 0x0b, 0x2d, 0xff, 0x03, 0xee, 0x0e, 0xc5, 0xe2, 0x3b, 0x17, + 0x28, 0x10, 0xf2, 0x0d, 0x08, 0xe0, 0xeb, 0x09, 0x11, 0x4f, 0xec, 0xd1, + 0x12, 0x1d, 0x14, 0xbf, 0x10, 0x7f, 0xc0, 0x11, 0xf8, 0x02, 0x1a, 0xef, + 0x12, 0xf4, 0x1c, 0xd1, 0x4c, 0x34, 0x04, 0x24, 0xee, 0x21, 0x3d, 0xd5, + 0x3c, 0xff, 0x0e, 0xb9, 0xf9, 0x7d, 0x3a, 0xf1, 0xfd, 0x28, 0x06, 0xe3, + 0xc0, 0xdb, 0x9b, 0x18, 0xe6, 0x1a, 0x04, 0x54, 0xf4, 0xc4, 0x0a, 0xcf, + 0xd5, 0xde, 0xff, 0x0b, 0xfc, 0xfc, 0x37, 0x36, 0x08, 0xf3, 0x20, 0x10, + 0x16, 0xd8, 0x61, 0xd9, 0x0c, 0x06, 0x21, 0x25, 0xfd, 0x34, 0xbc, 0x07, + 0xfb, 0x05, 0xe9, 0xe6, 0xf8, 0x11, 0x24, 0x1a, 0x06, 0x1b, 0xcb, 0xdf, + 0xc1, 0xc9, 0x23, 0xe3, 0xf5, 0x17, 0xef, 0x3b, 0xd9, 0xac, 0xf3, 0x4b, + 0x4f, 0xde, 0xfe, 0x05, 0xf2, 0x18, 0xef, 0x0b, 0x28, 0x20, 0x15, 0xf4, + 0xf1, 0xd0, 0x0d, 0xe5, 0x2c, 0xea, 0xb6, 0x55, 0xc8, 0x06, 0xe3, 0xe1, + 0xc7, 0xed, 0xf5, 0xa7, 0x0c, 0x12, 0x1c, 0x0a, 0x0a, 0x39, 0x08, 0x15, + 0x02, 0xfc, 0x31, 0x24, 0xc0, 0xd5, 0xe6, 0xfd, 0xed, 0xbf, 0xda, 0xcf, + 0xcd, 0x33, 0xf7, 0xa0, 0xe4, 0x25, 0x30, 0xfc, 0xf2, 0xea, 0xfd, 0xfc, + 0xc1, 0xec, 0x1f, 0x01, 0xea, 0x16, 0xac, 0x09, 0x1a, 0xb8, 0x23, 0x0d, + 0xff, 0xa2, 0x06, 0x0c, 0x24, 0xc4, 0xb2, 0x23, 0xda, 0xf0, 0xd7, 0xc7, + 0x05, 0x06, 0xed, 0x0d, 0x11, 0xe9, 0x17, 0xf6, 0x1d, 0x10, 0x1a, 0xe8, + 0xef, 0x19, 0xe8, 0x03, 0xe2, 0xf8, 0xe1, 0xe5, 0xae, 0x1b, 0xed, 0x4b, + 0x9b, 0x43, 0x06, 0xab, 0x1c, 0x11, 0x1c, 0x08, 0x17, 0xba, 0xdf, 0xf3, + 0xad, 0xe5, 0xb9, 0xd1, 0x04, 0xee, 0x4d, 0xed, 0x15, 0xf5, 0xe6, 0xb5, + 0xde, 0x4d, 0x0a, 0xf9, 0x2b, 0xdb, 0x29, 0x29, 0xb8, 0x1d, 0x13, 0x3d, + 0x0c, 0x04, 0xf9, 0x08, 0x11, 0x28, 0xe4, 0xfb, 0x15, 0xfb, 0x19, 0xd2, + 0x0b, 0x0a, 0xf3, 0x50, 0x0b, 0x06, 0xdd, 0x48, 0xfa, 0x19, 0xdc, 0x26, + 0xc5, 0x25, 0xe6, 0x55, 0xfe, 0x08, 0x04, 0xc7, 0x32, 0x3a, 0xf7, 0xf7, + 0xf4, 0x17, 0xe5, 0xfd, 0xe7, 0x38, 0x2a, 0x97, 0x21, 0x1f, 0x1c, 0x0e, + 0x22, 0x16, 0x04, 0x08, 0xe3, 0xff, 0xb5, 0x19, 0x11, 0xfb, 0xd8, 0x1a, + 0x05, 0xba, 0x1e, 0xb9, 0xec, 0xfc, 0xef, 0xd9, 0xfb, 0x10, 0x29, 0x5b, + 0x21, 0x40, 0xfb, 0xf9, 0xf9, 0x10, 0x81, 0xd9, 0x21, 0x4c, 0x42, 0xf2, + 0x12, 0xf4, 0x0d, 0x59, 0x29, 0xf9, 0x12, 0x09, 0xf6, 0xf3, 0x26, 0xea, + 0xef, 0xcc, 0x03, 0xf5, 0x22, 0xf4, 0xfc, 0xd5, 0xfb, 0x18, 0x55, 0x30, + 0x3e, 0xcf, 0x00, 0xf9, 0x21, 0x79, 0xf8, 0xde, 0x1d, 0x17, 0x46, 0x01, + 0x5a, 0xe9, 0xf7, 0x1e, 0x19, 0x23, 0x0b, 0xaa, 0x3b, 0x0e, 0x0c, 0x12, + 0x3a, 0x0e, 0x2f, 0xf1, 0x21, 0xcc, 0x18, 0xf2, 0x22, 0x12, 0xec, 0xf1, + 0x05, 0xfb, 0xfa, 0xe9, 0xf2, 0xb7, 0xd0, 0xf8, 0xd7, 0xec, 0x06, 0x02, + 0xf2, 0xb4, 0xc6, 0xb0, 0x51, 0x33, 0xf8, 0x95, 0x42, 0x3e, 0x9d, 0x05, + 0xf3, 0xcc, 0xcf, 0xff, 0xe5, 0x06, 0xea, 0x0d, 0xe5, 0xc8, 0x01, 0xf7, + 0x10, 0xfc, 0x41, 0xf2, 0x20, 0x15, 0xc0, 0xdf, 0xfd, 0xf3, 0xb2, 0xf8, + 0xf7, 0xfe, 0xff, 0x0e, 0x0d, 0xff, 0x54, 0x09, 0xfa, 0xf1, 0x41, 0x27, + 0x20, 0x00, 0xc9, 0x12, 0xf9, 0x13, 0xc4, 0x10, 0x10, 0x9f, 0xf7, 0x92, + 0x1c, 0x04, 0x03, 0x18, 0x00, 0x06, 0x16, 0xf4, 0x0a, 0xf2, 0xab, 0xd3, + 0x0e, 0xc3, 0x3a, 0xec, 0xef, 0xbc, 0xdf, 0xe4, 0x0c, 0x1b, 0xe3, 0xf4, + 0xb7, 0xe3, 0xdf, 0xd8, 0xe8, 0x39, 0x19, 0xfa, 0xb7, 0x59, 0x18, 0x2e, + 0xef, 0x13, 0xeb, 0xe8, 0x31, 0x00, 0xba, 0xbf, 0xf1, 0xe6, 0x01, 0xef, + 0x26, 0xe9, 0xfb, 0xe0, 0x26, 0x1b, 0x2e, 0x3e, 0x0f, 0x04, 0xfd, 0x1e, + 0xd9, 0xff, 0xe7, 0x2a, 0xf0, 0xee, 0x07, 0xfa, 0xfb, 0xec, 0xb3, 0xc8, + 0x2a, 0xe0, 0x9b, 0xfe, 0xe4, 0xf5, 0xbf, 0xeb, 0x28, 0xf1, 0x26, 0x28, + 0x40, 0xf3, 0xec, 0x09, 0xbf, 0xef, 0x0c, 0x09, 0x0b, 0xcd, 0xea, 0x2a, + 0xf9, 0x0f, 0x05, 0x1c, 0x01, 0xe1, 0x25, 0x08, 0xcb, 0xf7, 0xa8, 0xc6, + 0xed, 0xfe, 0xc3, 0xf8, 0x09, 0x20, 0xcf, 0xf2, 0xff, 0xff, 0x1a, 0x0c, + 0x0b, 0xda, 0x3e, 0x1c, 0x07, 0xed, 0xaf, 0x05, 0xea, 0xff, 0x09, 0x0f, + 0xe6, 0x08, 0x27, 0x18, 0xe2, 0x19, 0xec, 0x09, 0xee, 0x07, 0xf4, 0xcd, + 0x0b, 0xe2, 0x01, 0x07, 0x2f, 0xe8, 0xde, 0xeb, 0xed, 0xfb, 0x20, 0x06, + 0xf3, 0x09, 0x1f, 0x0d, 0x21, 0x3b, 0x10, 0xe8, 0xf2, 0xce, 0x0f, 0xda, + 0x0b, 0x0b, 0x1a, 0xfa, 0xee, 0x16, 0xed, 0xfc, 0x0b, 0x0a, 0x09, 0xe0, + 0x15, 0xeb, 0xe8, 0x21, 0xff, 0x18, 0xed, 0x54, 0xf9, 0x1a, 0xde, 0x14, + 0x0c, 0x1b, 0xdd, 0xf6, 0xca, 0x4e, 0xd7, 0x36, 0xd3, 0xf4, 0x04, 0x22, + 0xb9, 0x2b, 0xd1, 0x1a, 0x01, 0xd4, 0x03, 0x10, 0x07, 0xf9, 0x0c, 0x0a, + 0x81, 0xc4, 0x19, 0x19, 0x07, 0xf9, 0x21, 0xd0, 0x0c, 0xf5, 0xdb, 0xa1, + 0x05, 0x15, 0x9e, 0x1a, 0xf3, 0xd6, 0xed, 0xe8, 0x16, 0xd3, 0xfd, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0xd9, 0xf4, 0xf9, 0x0b, + 0x30, 0x02, 0xb9, 0xb5, 0x02, 0x60, 0x16, 0xd2, 0xcb, 0x25, 0x29, 0x1a, + 0x1d, 0x4d, 0x21, 0xc3, 0x7f, 0xf2, 0xbf, 0x2d, 0x0f, 0xf0, 0xd6, 0x34, + 0x16, 0xd8, 0x1a, 0xed, 0x2c, 0x04, 0xd1, 0x94, 0xe7, 0xf5, 0x1c, 0x01, + 0xd8, 0x1c, 0x4e, 0x2a, 0xc3, 0x43, 0xee, 0x10, 0x15, 0xf7, 0x79, 0x10, + 0x55, 0xef, 0xe8, 0x09, 0x0f, 0x3f, 0xda, 0x3a, 0x10, 0x04, 0xed, 0xde, + 0x24, 0x6f, 0xdc, 0xef, 0xe4, 0x1d, 0x34, 0x25, 0x1b, 0xc5, 0x1a, 0x0e, + 0xdc, 0xc3, 0x01, 0x98, 0x55, 0xff, 0x06, 0x46, 0xc3, 0x18, 0x11, 0xf9, + 0xd7, 0xe5, 0x96, 0xdd, 0x2d, 0xdd, 0x47, 0xe9, 0xcf, 0x09, 0x05, 0xfd, + 0x2f, 0xfc, 0x02, 0xf5, 0xb5, 0x07, 0xf2, 0x02, 0x07, 0x3d, 0x1e, 0x06, + 0xeb, 0x04, 0xed, 0xdd, 0x06, 0xa4, 0xfc, 0xc8, 0x16, 0x23, 0x2e, 0x01, + 0xee, 0xdd, 0x23, 0x58, 0xe7, 0x3b, 0xf8, 0x1c, 0x1d, 0x1a, 0xa0, 0x19, + 0xd8, 0x28, 0x2c, 0x23, 0xdc, 0xfb, 0xed, 0xe0, 0xcf, 0xfb, 0xd5, 0x01, + 0x18, 0x0f, 0xf4, 0xf3, 0x0c, 0x2e, 0x15, 0x4a, 0xec, 0xf5, 0xa4, 0xc6, + 0x21, 0x01, 0xf3, 0x03, 0x7f, 0x01, 0x29, 0x0d, 0x22, 0xcd, 0x39, 0x42, + 0x04, 0xf9, 0xec, 0xac, 0x63, 0xdd, 0xf0, 0xb9, 0xfd, 0xf9, 0xd7, 0xe5, + 0x19, 0xd2, 0x69, 0x34, 0xb6, 0xea, 0xdb, 0xf5, 0xfb, 0x14, 0xee, 0x15, + 0x0e, 0xdd, 0x17, 0xaf, 0x06, 0xcf, 0xfd, 0x00, 0x1c, 0xe8, 0x16, 0xf7, + 0xe3, 0x10, 0x03, 0xcb, 0xd7, 0xcf, 0x1b, 0x37, 0x29, 0x2d, 0x20, 0x2f, + 0xdd, 0x0c, 0x07, 0xfb, 0x10, 0x05, 0x20, 0xd2, 0x0b, 0xc5, 0x08, 0x29, + 0x32, 0xe4, 0xf9, 0x3b, 0x38, 0x06, 0xb5, 0x2f, 0x23, 0xe9, 0x35, 0x3a, + 0xe7, 0x03, 0x1d, 0x08, 0x42, 0xe0, 0xc2, 0x61, 0x2c, 0x03, 0xed, 0xff, + 0x2f, 0x6c, 0xbb, 0x16, 0x1f, 0xd9, 0x0f, 0xd3, 0xf6, 0x2d, 0xa5, 0x06, + 0x5a, 0xc0, 0xc1, 0x4f, 0x12, 0x1c, 0xf6, 0x36, 0x0d, 0xed, 0x03, 0xe9, + 0x21, 0xe3, 0xaa, 0xe9, 0x0e, 0x31, 0x9a, 0x01, 0x07, 0xf7, 0xfb, 0x46, + 0x1d, 0x7f, 0x05, 0x02, 0x65, 0xe2, 0x0f, 0x89, 0x8b, 0xfb, 0xec, 0xe1, + 0xfe, 0x0c, 0xd4, 0xe5, 0xf2, 0x2a, 0xd8, 0xe5, 0xf5, 0xc8, 0x0b, 0x31, + 0x18, 0x4b, 0x0d, 0x4d, 0x05, 0xc3, 0x0c, 0x3a, 0xf0, 0x22, 0xca, 0x15, + 0xdc, 0x01, 0xc1, 0x17, 0x0d, 0xfd, 0x22, 0xdf, 0xca, 0xe2, 0xbc, 0xe2, + 0xac, 0x42, 0xe0, 0x0d, 0x1e, 0xea, 0x43, 0x3d, 0x04, 0x08, 0x1b, 0x30, + 0x60, 0xb3, 0xd7, 0x04, 0x3b, 0x9f, 0xe9, 0x04, 0xe8, 0x2f, 0xec, 0xed, + 0xdc, 0x92, 0x0b, 0xe3, 0xd3, 0xfe, 0xbd, 0x13, 0x46, 0xe4, 0x17, 0x3b, + 0xd9, 0xe7, 0xcf, 0xcc, 0x00, 0xe9, 0x3a, 0xea, 0x1d, 0xbe, 0xc9, 0xfc, + 0xee, 0x08, 0x26, 0x12, 0x41, 0xd6, 0xa2, 0x12, 0x28, 0xf8, 0xc5, 0xe9, + 0x0a, 0x0f, 0xe4, 0xff, 0xef, 0x07, 0x4f, 0xbe, 0xe2, 0xd8, 0xf5, 0x27, + 0xd6, 0xdb, 0x63, 0x3f, 0x02, 0xbc, 0x19, 0x24, 0x9a, 0xfb, 0x05, 0x03, + 0xf7, 0xff, 0x2c, 0xc5, 0x02, 0x34, 0x45, 0x0b, 0xfb, 0x0d, 0x20, 0x26, + 0xfa, 0x0e, 0x02, 0x25, 0x02, 0xd6, 0x1f, 0x09, 0x7f, 0x2a, 0x00, 0x79, + 0xe7, 0xc4, 0xff, 0x72, 0x39, 0x1e, 0x28, 0xf0, 0xf3, 0x2b, 0x06, 0xfa, + 0x11, 0x19, 0xba, 0x27, 0xba, 0xf0, 0x12, 0xff, 0x1d, 0x13, 0xd6, 0x23, + 0xba, 0xef, 0x1d, 0xfa, 0x22, 0xdf, 0xfd, 0x1e, 0x4b, 0x08, 0xdf, 0x1d, + 0xdb, 0x0b, 0x15, 0xbb, 0xce, 0x0d, 0x16, 0xda, 0x03, 0xe8, 0x24, 0x8c, + 0xcc, 0x00, 0xf9, 0xe2, 0x34, 0x18, 0x13, 0x01, 0x08, 0x30, 0xfa, 0x15, + 0x38, 0xfc, 0x3e, 0x11, 0x0a, 0x03, 0xfc, 0x20, 0xd9, 0xc4, 0xe2, 0xc6, + 0x0f, 0x1f, 0x9a, 0xd5, 0xf3, 0xef, 0x2e, 0xe5, 0x44, 0xd1, 0x09, 0xf7, + 0xfe, 0x60, 0x2b, 0xeb, 0xb6, 0x12, 0x0f, 0xa2, 0x12, 0x59, 0xfe, 0x0b, + 0xe9, 0xea, 0xc0, 0xe0, 0xca, 0x1e, 0x27, 0xf8, 0x5f, 0x5d, 0x47, 0xd0, + 0xb2, 0x07, 0x0d, 0x16, 0xe7, 0xd7, 0xfc, 0xc6, 0xd8, 0x07, 0x04, 0xef, + 0x0a, 0x11, 0x9d, 0xf7, 0x0f, 0x06, 0x0e, 0x1b, 0xcb, 0xf6, 0xff, 0x62, + 0xf0, 0x7f, 0xd5, 0xf8, 0xf2, 0xfc, 0x03, 0x1a, 0x23, 0xf2, 0x1c, 0xde, + 0x47, 0x43, 0xff, 0x73, 0xca, 0xd9, 0xdf, 0x29, 0xc5, 0x08, 0xe9, 0x05, + 0x1f, 0xfd, 0xfa, 0x2f, 0xdf, 0xb4, 0xbf, 0x04, 0x08, 0x81, 0xe3, 0x02, + 0xfb, 0x15, 0x11, 0x1b, 0xd4, 0x03, 0xec, 0xc1, 0xdb, 0x30, 0x00, 0x57, + 0x12, 0xfb, 0x2d, 0xeb, 0xc5, 0xfb, 0x1f, 0xfa, 0xc8, 0x25, 0x2b, 0xc4, + 0x1e, 0x57, 0x26, 0xf9, 0x3e, 0x42, 0x11, 0xa1, 0x9a, 0x11, 0xfe, 0x07, + 0xbb, 0x0d, 0xc4, 0xe2, 0x1e, 0x44, 0x30, 0x06, 0xea, 0xef, 0x1e, 0x05, + 0x26, 0xba, 0x1e, 0xc8, 0x14, 0xbd, 0x45, 0xf2, 0xe2, 0xf5, 0x07, 0xfa, + 0x58, 0xd4, 0x0d, 0x09, 0x10, 0xec, 0xe8, 0x2b, 0xd9, 0xeb, 0x19, 0xe6, + 0x10, 0x0a, 0xe5, 0x1b, 0x15, 0xea, 0xe4, 0x25, 0x17, 0x0a, 0x30, 0xf5, + 0xdb, 0x04, 0x85, 0xe0, 0xe1, 0xcd, 0xf9, 0xf0, 0xc8, 0xfa, 0xdc, 0xa3, + 0xe1, 0xf0, 0x03, 0x3d, 0x29, 0x43, 0x15, 0xc0, 0x35, 0x18, 0xe3, 0x7f, + 0x20, 0x07, 0x0e, 0xb0, 0x25, 0x2b, 0xd7, 0x15, 0xc2, 0x27, 0xe3, 0x2e, + 0x0d, 0xe7, 0x2a, 0xe4, 0x3a, 0x29, 0xda, 0xfa, 0x0a, 0x26, 0xe0, 0xf7, + 0xca, 0xf0, 0x11, 0xcc, 0x1d, 0x64, 0x22, 0xf5, 0xec, 0x14, 0x2e, 0x24, + 0x70, 0x0a, 0xda, 0xea, 0x04, 0xf1, 0xd4, 0xd5, 0xd7, 0x00, 0x05, 0xe5, + 0xd9, 0xd1, 0x24, 0xf4, 0xcb, 0x22, 0xd1, 0xf4, 0xff, 0x21, 0x30, 0x0d, + 0x29, 0x7c, 0x12, 0x07, 0xdd, 0x19, 0x0c, 0x00, 0xa7, 0xef, 0x0f, 0xbf, + 0x1a, 0xdd, 0x07, 0xfe, 0x11, 0x27, 0xf8, 0x38, 0xe5, 0x16, 0xf1, 0xed, + 0x30, 0x20, 0xee, 0xb2, 0xef, 0xed, 0x0c, 0xee, 0x00, 0xc6, 0x17, 0xe2, + 0x34, 0xea, 0x0c, 0x23, 0x09, 0xe8, 0xba, 0xe0, 0x48, 0xfc, 0x0f, 0xf9, + 0x20, 0x08, 0xfd, 0x2f, 0x0a, 0x2d, 0xf8, 0x27, 0xec, 0x15, 0xf4, 0x11, + 0x13, 0x06, 0x12, 0x2a, 0x01, 0x25, 0xf1, 0x0d, 0xd1, 0x05, 0xee, 0x12, + 0x15, 0xf3, 0xea, 0xe0, 0x0e, 0x03, 0xd3, 0xf1, 0xec, 0xfd, 0xc2, 0x07, + 0x4c, 0x07, 0xdb, 0x11, 0x08, 0x13, 0x12, 0x29, 0xfd, 0xd0, 0x14, 0xf9, + 0xf1, 0x1a, 0x15, 0x7f, 0x03, 0xe4, 0x16, 0x19, 0x00, 0x2e, 0x07, 0xbb, + 0xf2, 0x09, 0x17, 0x0f, 0x2b, 0xf3, 0x44, 0xce, 0x1b, 0xbb, 0x6e, 0xd7, + 0xcc, 0xfd, 0x06, 0xf9, 0xe3, 0x39, 0x2a, 0xf0, 0x37, 0xd8, 0xfd, 0x05, + 0x0d, 0x05, 0x20, 0x0e, 0xf6, 0xfd, 0xf7, 0xee, 0x0e, 0x24, 0x4b, 0x23, + 0xf4, 0x29, 0x0f, 0x11, 0xa3, 0x05, 0xff, 0xd1, 0x0d, 0x54, 0xfa, 0xd3, + 0x07, 0xc9, 0x32, 0x09, 0xda, 0xf7, 0xf2, 0xe6, 0x00, 0x2a, 0x1f, 0x2d, + 0xfd, 0xd3, 0xae, 0xcb, 0x36, 0x0b, 0x2a, 0xe8, 0x1a, 0xf3, 0xe5, 0x27, + 0x81, 0x05, 0xe6, 0x77, 0xe9, 0x19, 0xcd, 0xf0, 0x08, 0x0d, 0xf0, 0xdf, + 0x32, 0x0c, 0x11, 0x22, 0x0a, 0x1b, 0xd0, 0xc9, 0xcc, 0x04, 0x0d, 0xcf, + 0xf7, 0xf5, 0xeb, 0xda, 0xf3, 0xcc, 0x9f, 0x04, 0x5f, 0xbb, 0x1b, 0xe9, + 0x2a, 0x16, 0x06, 0x17, 0xea, 0xff, 0xf5, 0xce, 0xe0, 0x06, 0x0f, 0x5c, + 0x17, 0xf4, 0xe4, 0x23, 0x0b, 0xd9, 0xff, 0xb9, 0xde, 0x00, 0x4b, 0x23, + 0xff, 0xf1, 0x01, 0x04, 0xf1, 0x16, 0xfa, 0x0c, 0xfd, 0x81, 0xe9, 0xf8, + 0x21, 0x3a, 0xda, 0xf8, 0xea, 0x20, 0xf8, 0x49, 0xd4, 0xee, 0xd0, 0x1c, + 0xfd, 0xb3, 0x0c, 0xd2, 0x45, 0x0b, 0x1a, 0x47, 0x05, 0x21, 0x0d, 0xf3, + 0xf9, 0x0f, 0x21, 0xdd, 0x07, 0xf6, 0x16, 0x00, 0xf5, 0x42, 0xd5, 0xdf, + 0xc4, 0x33, 0x18, 0x42, 0x10, 0xf9, 0xed, 0x07, 0x16, 0xe2, 0x33, 0x4b, + 0xd8, 0x1a, 0xeb, 0x34, 0x0f, 0x1c, 0xd0, 0x1a, 0x03, 0x15, 0xfe, 0x73, + 0x0a, 0xe6, 0xf2, 0xdd, 0x37, 0x13, 0x29, 0xdb, 0x4e, 0x19, 0x21, 0x21, + 0xea, 0x2f, 0xdf, 0x19, 0xad, 0xd8, 0x17, 0xe1, 0xf3, 0xfb, 0xe1, 0x52, + 0x25, 0x16, 0x29, 0x3a, 0xd2, 0xeb, 0xec, 0xec, 0x29, 0xfc, 0x37, 0x54, + 0xec, 0xca, 0x14, 0xe8, 0x30, 0x13, 0xcd, 0x08, 0xbf, 0x38, 0xe8, 0x35, + 0xe3, 0x0e, 0x10, 0xf3, 0xad, 0xe9, 0x1d, 0x08, 0x1b, 0xf4, 0x1c, 0x2f, + 0x05, 0xe8, 0xfc, 0x02, 0xe8, 0xea, 0x0b, 0x04, 0x1d, 0xf8, 0x04, 0x33, + 0xf0, 0x23, 0x0b, 0x04, 0x19, 0x08, 0x26, 0xfc, 0xee, 0x7f, 0x09, 0xe3, + 0x1b, 0xf7, 0xe2, 0x16, 0xe5, 0xfd, 0x0b, 0x0f, 0xec, 0x15, 0xf3, 0xec, + 0x10, 0xff, 0xec, 0x27, 0x0e, 0x03, 0xf8, 0xf1, 0xe4, 0x04, 0x2c, 0x3f, + 0xd1, 0xee, 0xea, 0x01, 0x09, 0xfc, 0x15, 0x10, 0x03, 0xe3, 0x01, 0xfa, + 0x0b, 0xfd, 0xd0, 0x0a, 0x09, 0x18, 0xf3, 0xf1, 0xf9, 0xea, 0xf6, 0x0f, + 0xfe, 0xdd, 0xd4, 0x05, 0x20, 0xe1, 0x29, 0x22, 0x1d, 0xe7, 0xfa, 0x18, + 0x0c, 0xf0, 0xef, 0x06, 0xb0, 0x1c, 0xec, 0xf4, 0x28, 0xec, 0xf7, 0x1a, + 0xed, 0x1b, 0x23, 0xf5, 0x08, 0xe2, 0x10, 0xe9, 0xf1, 0x06, 0x00, 0x39, + 0x24, 0xf3, 0x1f, 0x16, 0xff, 0x0c, 0xfb, 0x07, 0xf7, 0x20, 0xe2, 0x02, + 0xed, 0x26, 0x0a, 0xf2, 0xec, 0x02, 0x22, 0xfb, 0x0b, 0xe6, 0x0f, 0xb6, + 0x05, 0xff, 0xed, 0x44, 0xf2, 0xf0, 0xf4, 0xf1, 0xf0, 0x46, 0x5a, 0xf1, + 0x31, 0xf7, 0xf4, 0xd9, 0x01, 0xe5, 0x23, 0xfd, 0x05, 0x01, 0xfc, 0xe6, + 0x31, 0x01, 0x22, 0xc5, 0x81, 0x1c, 0xdd, 0x44, 0x0c, 0xfa, 0x0e, 0xe5, + 0xf2, 0xde, 0x06, 0xf6, 0xb8, 0xff, 0x33, 0xc6, 0x0e, 0x0e, 0x22, 0xea, + 0xf8, 0xc7, 0xd8, 0x0f, 0xb7, 0xea, 0x98, 0xe5, 0xf3, 0x16, 0xee, 0x25, + 0xe2, 0x23, 0xd7, 0x58, 0xde, 0xe0, 0xb7, 0x1e, 0x42, 0xff, 0x33, 0x19, + 0x1f, 0xe1, 0xfa, 0x0b, 0x12, 0xc9, 0xc3, 0xfb, 0x23, 0x28, 0x22, 0xbe, + 0x0e, 0x09, 0x16, 0xc0, 0xeb, 0xea, 0x12, 0x03, 0xd4, 0x48, 0xe3, 0xcc, + 0xe9, 0x57, 0x42, 0x0c, 0xf8, 0xf1, 0xee, 0x65, 0xca, 0x0a, 0x9b, 0x0b, + 0xfe, 0xef, 0x25, 0xec, 0x20, 0x00, 0x6c, 0xe9, 0xe4, 0x08, 0xf4, 0x03, + 0x3b, 0xd3, 0xdd, 0xfe, 0x94, 0x38, 0x16, 0xf1, 0xf5, 0xb7, 0x06, 0x1e, + 0x16, 0x08, 0x35, 0x81, 0xf2, 0xe8, 0xce, 0x28, 0xc2, 0xfb, 0xfc, 0xf7, + 0x0c, 0xe5, 0x39, 0xff, 0x0f, 0xf6, 0x16, 0x15, 0xe0, 0xfa, 0x26, 0xfb, + 0x04, 0xd6, 0xf8, 0x12, 0x0e, 0x10, 0x0c, 0x37, 0x04, 0xfd, 0xfc, 0x12, + 0x18, 0x24, 0xf2, 0x16, 0x2d, 0x0f, 0x25, 0x20, 0xf4, 0xee, 0x34, 0xdb, + 0xfb, 0xdd, 0xea, 0x32, 0xd1, 0x05, 0x09, 0x07, 0x03, 0xc6, 0x16, 0xd4, + 0xf6, 0xfa, 0xf4, 0xf1, 0x14, 0xf5, 0x36, 0x01, 0x0f, 0x3a, 0x17, 0xc4, + 0x06, 0xd2, 0xe0, 0xe6, 0x08, 0x19, 0x06, 0xe0, 0x16, 0xc3, 0xe7, 0xe5, + 0x04, 0xf0, 0x2c, 0xff, 0xe0, 0x05, 0x18, 0xe4, 0x07, 0x3a, 0xf7, 0xfc, + 0xf0, 0xd1, 0xda, 0xcf, 0x24, 0xf9, 0x98, 0x06, 0xc0, 0xd4, 0xf7, 0x46, + 0xe2, 0xed, 0xb7, 0xfe, 0x14, 0x1d, 0x21, 0xf5, 0x18, 0x13, 0xea, 0xe9, + 0x2c, 0x97, 0x0d, 0xf9, 0x00, 0x1f, 0xfc, 0x0a, 0x00, 0x0d, 0xf3, 0x10, + 0x11, 0x54, 0x04, 0x0e, 0xeb, 0x12, 0xfe, 0x09, 0xd4, 0xf2, 0xd8, 0x09, + 0x02, 0x24, 0xe5, 0x09, 0x0b, 0x05, 0x09, 0xf8, 0x39, 0xfb, 0x45, 0x00, + 0x23, 0xd9, 0xf2, 0xe0, 0x1b, 0xef, 0x19, 0xeb, 0xe8, 0xdc, 0xf2, 0xe3, + 0xfa, 0x09, 0x00, 0x06, 0x02, 0xbf, 0x2e, 0x14, 0x04, 0x15, 0xf7, 0x07, + 0xde, 0xfa, 0xff, 0x29, 0x02, 0x0c, 0x08, 0xea, 0xd8, 0xf5, 0xd0, 0xe4, + 0xf4, 0xe1, 0x0d, 0xfc, 0xfe, 0xfb, 0x15, 0xfd, 0xff, 0xc4, 0xe5, 0x3e, + 0xf6, 0xc2, 0xe9, 0xfb, 0xfa, 0x01, 0xf4, 0x28, 0xd8, 0x0e, 0x29, 0x02, + 0xdd, 0x87, 0x0d, 0xf2, 0x7f, 0x0b, 0xfd, 0x07, 0xe3, 0xd6, 0xde, 0xcd, + 0xfd, 0x18, 0xc9, 0x66, 0x0c, 0xf6, 0xfd, 0x24, 0x17, 0xe7, 0x1b, 0x02, + 0xfa, 0x21, 0x20, 0x0c, 0x3f, 0x1a, 0xf7, 0xea, 0x01, 0x81, 0x36, 0xfc, + 0x05, 0x1f, 0xee, 0x03, 0xf2, 0x11, 0x0a, 0x07, 0x08, 0x02, 0x08, 0x34, + 0x03, 0xfe, 0xfe, 0x1e, 0x03, 0xee, 0xca, 0x0c, 0xf2, 0x0e, 0x05, 0xf5, + 0x00, 0xf8, 0x27, 0x17, 0x20, 0x05, 0x29, 0xde, 0x11, 0x0c, 0xf0, 0xf1, + 0x2e, 0xf7, 0x06, 0xd3, 0xfa, 0xde, 0xf7, 0xc6, 0xe8, 0x23, 0x1d, 0x05, + 0xf8, 0xe6, 0x03, 0x0b, 0xf3, 0x0f, 0xf0, 0x25, 0xe8, 0xd8, 0x07, 0x33, + 0xb5, 0x0f, 0xf6, 0xfa, 0xdc, 0x23, 0xde, 0xf3, 0x0a, 0xfd, 0xee, 0x08, + 0x00, 0x02, 0x24, 0xf0, 0x27, 0xd8, 0xe7, 0xed, 0xe8, 0xd2, 0x04, 0xee, + 0xf0, 0x01, 0xf6, 0x06, 0xe3, 0x12, 0x17, 0x0d, 0x18, 0xb3, 0x03, 0xfa, + 0x5a, 0x1b, 0xf2, 0x1d, 0x02, 0xde, 0xd7, 0xdb, 0xda, 0xfb, 0xba, 0x3f, + 0x19, 0xfe, 0xfc, 0x01, 0x0f, 0xe2, 0x0c, 0xbc, 0x08, 0x0e, 0x03, 0x0a, + 0xe4, 0xf5, 0x2b, 0xdf, 0x1e, 0x12, 0xf7, 0x3f, 0xcb, 0xdd, 0x08, 0x0c, + 0x0b, 0xf7, 0xf1, 0x53, 0xeb, 0x1f, 0x17, 0x07, 0x01, 0x10, 0x16, 0xf3, + 0x1b, 0xef, 0xeb, 0xea, 0xfa, 0xec, 0x01, 0x05, 0x14, 0xe8, 0xf5, 0xd2, + 0xe3, 0xfc, 0xef, 0xba, 0xfc, 0xe2, 0x08, 0x10, 0xf2, 0xf8, 0x00, 0xaf, + 0xfb, 0x06, 0xe5, 0x3b, 0x13, 0x13, 0xc0, 0x09, 0xfb, 0xf0, 0xea, 0x15, + 0xf5, 0x20, 0xef, 0x13, 0x18, 0xec, 0x03, 0xfd, 0xdf, 0xf8, 0xe4, 0xe8, + 0xe0, 0x09, 0xf8, 0xaa, 0xf1, 0xd2, 0x08, 0x0a, 0xec, 0xe8, 0xd8, 0x7f, + 0xb5, 0x39, 0xd0, 0xdf, 0xfc, 0xf1, 0xda, 0xd9, 0xf4, 0xe7, 0xe7, 0x44, + 0xeb, 0x16, 0x48, 0x42, 0xd0, 0x2e, 0xe9, 0x11, 0x11, 0xd8, 0xea, 0x33, + 0xfe, 0xbd, 0x33, 0xf3, 0xd1, 0xc0, 0xf9, 0x02, 0x00, 0x12, 0x03, 0xee, + 0xf5, 0xe6, 0xfc, 0xd9, 0x1c, 0xee, 0x16, 0xff, 0x0d, 0xeb, 0xdc, 0x01, + 0xdd, 0x03, 0x02, 0xc9, 0x30, 0x25, 0x9b, 0xe1, 0xfe, 0x05, 0xf2, 0xfa, + 0x00, 0x37, 0x06, 0xf8, 0xe0, 0x16, 0x21, 0x02, 0xbd, 0xfa, 0x1d, 0xfc, + 0x01, 0x0e, 0xe2, 0x0b, 0xf0, 0xfe, 0xfa, 0xfc, 0xc8, 0xed, 0x28, 0xe3, + 0x49, 0x0f, 0xf3, 0x86, 0xe8, 0xff, 0x2e, 0x1e, 0x0e, 0x01, 0x0b, 0xd6, + 0x10, 0x12, 0x03, 0x11, 0x05, 0xa6, 0xf2, 0x08, 0x7f, 0x24, 0xe4, 0x77, + 0xe1, 0xee, 0x01, 0x06, 0xfd, 0x36, 0xf1, 0x12, 0xeb, 0x44, 0xfe, 0xfb, + 0xf1, 0x3f, 0xcf, 0x0a, 0xf1, 0x20, 0xf3, 0x0b, 0x0c, 0xf5, 0x0f, 0x1d, + 0xca, 0x32, 0x04, 0xec, 0x0f, 0x0f, 0xd7, 0x24, 0x06, 0xfc, 0xe0, 0xea, + 0xd4, 0xd4, 0xee, 0xf4, 0x1c, 0x24, 0x2f, 0xdf, 0x00, 0xd5, 0x28, 0x98, + 0x07, 0x08, 0xe6, 0x37, 0x0e, 0x19, 0x38, 0x10, 0x18, 0x49, 0x0b, 0x07, + 0x17, 0x22, 0x28, 0xea, 0x08, 0xfd, 0x15, 0xe0, 0xe8, 0xdf, 0x18, 0x09, + 0xf0, 0xd1, 0xfb, 0xe9, 0x13, 0x2e, 0x07, 0x67, 0x08, 0x5b, 0x14, 0xde, + 0x42, 0x04, 0x59, 0xe3, 0x13, 0xf1, 0x13, 0x24, 0xc1, 0x86, 0xcc, 0x08, + 0x3a, 0xed, 0xf2, 0xdf, 0xfb, 0xdf, 0x11, 0x22, 0x32, 0x0f, 0x52, 0x1f, + 0xe4, 0x04, 0x16, 0x0a, 0xf1, 0x11, 0x81, 0xc2, 0x17, 0x04, 0x03, 0xf3, + 0xff, 0x08, 0xff, 0x1f, 0x26, 0x15, 0x24, 0x3a, 0xe9, 0x36, 0x11, 0x1c, + 0xfe, 0x10, 0x01, 0x03, 0x0f, 0xb5, 0xfe, 0x22, 0x08, 0xac, 0xd7, 0xe8, + 0x34, 0xec, 0xe3, 0x31, 0x0d, 0xf5, 0xfe, 0x25, 0xdb, 0xb6, 0xbf, 0x2e, + 0x11, 0x28, 0xf9, 0x13, 0x22, 0x00, 0x0e, 0xdd, 0x4a, 0xef, 0xfb, 0x4f, + 0xe4, 0x1d, 0xb4, 0x18, 0x1c, 0xf0, 0x03, 0xf3, 0x02, 0xe9, 0xf6, 0xae, + 0x36, 0x31, 0x16, 0x1f, 0xdf, 0xdd, 0x31, 0xf3, 0x05, 0x48, 0xfc, 0x3a, + 0x2c, 0xeb, 0xf4, 0x02, 0x81, 0xe1, 0xf8, 0xb2, 0x07, 0xf8, 0x19, 0x48, + 0x0f, 0xeb, 0xb0, 0x3e, 0x3c, 0x23, 0x42, 0x07, 0x24, 0x09, 0xda, 0x0a, + 0x1f, 0xfc, 0x09, 0xc1, 0x3f, 0x13, 0x0e, 0x20, 0xd5, 0xbf, 0xf9, 0x1d, + 0x24, 0xf4, 0x78, 0xf1, 0x4b, 0xed, 0xd6, 0x9e, 0xdc, 0x07, 0x1d, 0xff, + 0xe3, 0x0f, 0xea, 0xb8, 0x15, 0xfc, 0xef, 0xde, 0x07, 0xf9, 0xf5, 0xfd, + 0x0d, 0xf0, 0x1e, 0xeb, 0x02, 0xf0, 0xf0, 0x08, 0xfe, 0x2a, 0x47, 0x41, + 0xd9, 0xda, 0xd4, 0x98, 0x04, 0xff, 0x2e, 0x16, 0xf5, 0x31, 0xef, 0x05, + 0x0f, 0x1e, 0x11, 0xe3, 0x19, 0xfe, 0xf4, 0xcd, 0x05, 0xf8, 0x10, 0x7c, + 0xdf, 0xe1, 0x0f, 0xef, 0x1f, 0xcb, 0x07, 0x1e, 0xe6, 0x2e, 0xfe, 0x0c, + 0xea, 0x15, 0x04, 0x06, 0x08, 0xd2, 0xfd, 0xe0, 0xfc, 0xde, 0xc7, 0xfa, + 0xe0, 0xf8, 0x13, 0xee, 0xee, 0x0c, 0xf0, 0xe9, 0x29, 0x2e, 0x07, 0xe8, + 0xf4, 0xfc, 0x25, 0xf6, 0x2b, 0xfb, 0xcc, 0x0f, 0x16, 0xe2, 0x34, 0x21, + 0x51, 0x3c, 0xda, 0xef, 0xf5, 0x5b, 0x53, 0x3d, 0xf4, 0x06, 0xc8, 0x24, + 0x06, 0xf8, 0x07, 0x3c, 0x19, 0x45, 0xf7, 0xf5, 0x03, 0xf0, 0x36, 0xf2, + 0xdd, 0xe7, 0xe6, 0xe4, 0x05, 0xe2, 0x1f, 0xb3, 0xeb, 0xf4, 0xd8, 0xf9, + 0x16, 0x0c, 0x10, 0x0f, 0x17, 0x08, 0xe1, 0xf2, 0xf3, 0x05, 0x18, 0xed, + 0x04, 0xee, 0x18, 0x46, 0x1a, 0xe8, 0xf0, 0x79, 0x08, 0xe7, 0xcb, 0xfd, + 0x1a, 0xe6, 0xed, 0xfc, 0x45, 0x1a, 0x4d, 0x2f, 0x1d, 0x23, 0xdf, 0xd5, + 0xaa, 0xe6, 0xfa, 0xf9, 0x00, 0xe9, 0xf6, 0xd4, 0xb4, 0xe2, 0xf9, 0x58, + 0x00, 0xe9, 0xff, 0xf7, 0x03, 0xbc, 0x0b, 0x10, 0xfd, 0xe4, 0x1b, 0xf9, + 0x16, 0x2e, 0x81, 0x13, 0xee, 0xdc, 0x3e, 0xe4, 0xcb, 0xe4, 0x39, 0x05, + 0xdd, 0x9e, 0x0b, 0xdf, 0x06, 0x23, 0x2d, 0xf6, 0x0c, 0xe9, 0xda, 0xe6, + 0x00, 0x42, 0xf3, 0x3a, 0x07, 0xdf, 0xf1, 0x40, 0x15, 0x30, 0x53, 0x1c, + 0x5f, 0x07, 0x72, 0xe0, 0x10, 0xf3, 0x1d, 0xe5, 0xf2, 0x41, 0x02, 0x1f, + 0xca, 0x4a, 0xc1, 0x22, 0xc0, 0xfc, 0x6e, 0xb8, 0x09, 0xfd, 0x0f, 0xea, + 0xdf, 0xc7, 0x7a, 0xb4, 0xec, 0xd7, 0x36, 0x8d, 0x0c, 0x12, 0xfb, 0xd4, + 0xf3, 0xf8, 0x1e, 0xdc, 0x0d, 0x11, 0xf9, 0xe0, 0x56, 0xf7, 0x33, 0x02, + 0x0a, 0xe2, 0x26, 0xe5, 0x67, 0x98, 0xae, 0x81, 0x0b, 0xf3, 0x32, 0xe5, + 0x11, 0x2c, 0xa3, 0x1e, 0xba, 0xf3, 0xdd, 0xdb, 0xf3, 0x0e, 0xf2, 0x22, + 0x14, 0x31, 0x1e, 0x01, 0xb0, 0xda, 0xc6, 0xfd, 0x0f, 0x9a, 0xfd, 0xfb, + 0x1a, 0x10, 0xfb, 0x13, 0x0c, 0xd1, 0x03, 0xed, 0xf2, 0x9d, 0xb7, 0x1b, + 0xa8, 0xc7, 0x35, 0x05, 0xb6, 0xf4, 0xf0, 0xe7, 0x05, 0x52, 0x65, 0x14, + 0x0d, 0x2a, 0xfb, 0x6b, 0x05, 0x00, 0x0e, 0x27, 0x72, 0x01, 0x10, 0xd6, + 0x00, 0xd6, 0xc7, 0xc5, 0x1d, 0x42, 0xaf, 0x27, 0xb3, 0x05, 0xec, 0xfb, + 0x0a, 0xf6, 0xc6, 0xc9, 0xd8, 0xf1, 0xcc, 0x11, 0xd6, 0xdb, 0x17, 0x15, + 0x5d, 0x26, 0xfe, 0x47, 0x5f, 0xd7, 0xed, 0x54, 0xd8, 0xbc, 0x20, 0x0d, + 0x0f, 0x05, 0xf0, 0x09, 0xe6, 0xbf, 0x32, 0x0d, 0x34, 0xf6, 0x1d, 0x16, + 0x23, 0x33, 0xe9, 0xed, 0xba, 0xd1, 0xfd, 0x14, 0x08, 0x15, 0xe6, 0x08, + 0x10, 0x01, 0x2c, 0x2f, 0x3b, 0x4e, 0xf2, 0xd4, 0x1d, 0x51, 0x7f, 0xe7, + 0x01, 0xe3, 0x43, 0x07, 0xfb, 0xda, 0xb1, 0xeb, 0xcd, 0xb8, 0x0b, 0x5f, + 0x3f, 0x0b, 0x0e, 0xef, 0xe9, 0x4d, 0x55, 0x1c, 0x19, 0x00, 0xf8, 0x19, + 0xd0, 0xe4, 0xba, 0xe7, 0xef, 0xae, 0x13, 0xcc, 0x18, 0x1a, 0x2a, 0xec, + 0x30, 0x17, 0x47, 0x00, 0xd9, 0x0b, 0xd9, 0xb8, 0x09, 0x05, 0xf2, 0x03, + 0x2c, 0xc8, 0x17, 0xed, 0xe7, 0xb4, 0xe8, 0x3a, 0xdf, 0x1d, 0x14, 0xe8, + 0x08, 0x20, 0xf3, 0xf3, 0x0b, 0x18, 0xcd, 0xff, 0xd2, 0x29, 0x22, 0x25, + 0x08, 0xfd, 0x05, 0x38, 0x29, 0x35, 0xcd, 0x42, 0x9e, 0xef, 0x10, 0xd9, + 0xf8, 0xfe, 0x39, 0x13, 0xb5, 0x1d, 0x0b, 0xde, 0xc1, 0xf7, 0x16, 0xc7, + 0x09, 0x18, 0x01, 0x19, 0xef, 0x0c, 0xee, 0xed, 0x2e, 0xd3, 0x0b, 0xeb, + 0x81, 0x3b, 0xed, 0x09, 0xee, 0x13, 0x52, 0x3b, 0xdf, 0x1f, 0x02, 0x22, + 0xe4, 0xec, 0x0c, 0x0c, 0xe9, 0x1b, 0xe6, 0xd4, 0xe2, 0x36, 0xf4, 0xff, + 0x2c, 0xb2, 0x00, 0xf1, 0x06, 0xec, 0xe4, 0x20, 0x2e, 0xef, 0x29, 0x43, + 0x0a, 0x1c, 0xd2, 0x06, 0xf2, 0x10, 0xf1, 0x09, 0x3f, 0xd0, 0x21, 0xec, + 0xdb, 0x2d, 0x27, 0x02, 0xd9, 0x28, 0xd0, 0x29, 0x38, 0x2c, 0xf0, 0xe2, + 0x1a, 0x5c, 0xea, 0xe2, 0x1c, 0xb1, 0xf6, 0xe9, 0x3e, 0x24, 0xd6, 0xc7, + 0xf4, 0x0e, 0xe2, 0xda, 0xf7, 0x15, 0xfd, 0x37, 0x17, 0x7f, 0x4c, 0xf1, + 0xe7, 0xfb, 0x18, 0x15, 0xd2, 0xf6, 0xf3, 0xeb, 0xf5, 0x3e, 0x18, 0xf6, + 0xd5, 0x1a, 0xfe, 0xac, 0xd3, 0x02, 0xe7, 0x1c, 0x11, 0xe1, 0xee, 0x02, + 0xf7, 0x1d, 0x24, 0xf5, 0x97, 0x21, 0xed, 0x33, 0xf8, 0x02, 0xdd, 0xf8, + 0x12, 0xef, 0x32, 0x03, 0xe6, 0x0c, 0x27, 0x4c, 0xe5, 0x00, 0x28, 0xe7, + 0x15, 0xfe, 0x26, 0x22, 0xe1, 0x1c, 0xef, 0x28, 0x0c, 0x05, 0xcc, 0xd0, + 0x0a, 0xc9, 0xd6, 0x1e, 0xfd, 0xaa, 0xfe, 0x02, 0x91, 0xe8, 0xd5, 0xf4, + 0x18, 0xef, 0x2d, 0x34, 0xef, 0xf5, 0xc9, 0x05, 0xdd, 0x0d, 0xdb, 0xf9, + 0xfe, 0x05, 0xfb, 0x03, 0xe5, 0x0e, 0x58, 0xe4, 0xfb, 0x09, 0xf7, 0x22, + 0xff, 0xf1, 0x7e, 0xf1, 0xe9, 0xdd, 0x33, 0xf6, 0xf3, 0xa5, 0x15, 0x04, + 0x31, 0x40, 0x0c, 0xeb, 0xf7, 0x0e, 0xe7, 0x0b, 0xdf, 0xd1, 0x03, 0xe1, + 0x3c, 0x24, 0xdd, 0x28, 0x06, 0x31, 0x16, 0xef, 0x16, 0x0b, 0x20, 0x29, + 0xdd, 0xea, 0xf4, 0x0b, 0x0f, 0x2c, 0x0b, 0x12, 0xf3, 0xcf, 0xe9, 0xfe, + 0x37, 0x16, 0x26, 0xd6, 0x19, 0x1e, 0xf9, 0xa3, 0xe7, 0xe3, 0x07, 0xdf, + 0x1c, 0x1e, 0xe0, 0x0c, 0x1a, 0x05, 0xf9, 0xe2, 0xf5, 0xd6, 0xfc, 0x21, + 0xe5, 0xd3, 0xe8, 0x09, 0xff, 0x0b, 0xe8, 0x11, 0x0e, 0x05, 0x17, 0x2c, + 0x9e, 0x0d, 0xc7, 0x1b, 0xf5, 0x35, 0xf6, 0x41, 0x1a, 0xfc, 0x52, 0x0c, + 0xea, 0xf3, 0xfb, 0xfd, 0x03, 0xc6, 0x1d, 0xae, 0x4f, 0xfd, 0x16, 0x7f, + 0x23, 0xc5, 0xe0, 0xee, 0x1f, 0xea, 0x06, 0xf2, 0xc8, 0x15, 0xde, 0xf9, + 0x21, 0xc8, 0xc3, 0xbb, 0x64, 0xf1, 0x03, 0x0d, 0xf7, 0x10, 0xfb, 0xf6, + 0xd5, 0xfb, 0xe2, 0xe7, 0x12, 0xf4, 0x27, 0xb2, 0x07, 0x06, 0xe7, 0xa7, + 0xd9, 0x08, 0xd3, 0xc1, 0xdf, 0xf1, 0x3e, 0x0c, 0x03, 0x01, 0xa0, 0x37, + 0xf4, 0x52, 0x1e, 0x00, 0x43, 0xda, 0x40, 0x03, 0xf7, 0x9c, 0x40, 0x4b, + 0xcf, 0x15, 0x29, 0x32, 0x21, 0xfc, 0xcc, 0xc8, 0xa1, 0xee, 0x52, 0xf2, + 0x20, 0xc9, 0x11, 0xe3, 0xde, 0xe8, 0x7f, 0xc3, 0xa8, 0xde, 0x02, 0x5d, + 0x13, 0xe8, 0x79, 0xf1, 0x0f, 0xc0, 0xb4, 0xc7, 0x1a, 0x00, 0xbd, 0x55, + 0xf9, 0xf6, 0x13, 0x2a, 0xcd, 0xda, 0x29, 0x07, 0x20, 0xc6, 0x0d, 0x24, + 0xe8, 0xd6, 0xe9, 0x83, 0x26, 0xf1, 0xdb, 0x2d, 0x48, 0x2c, 0xf1, 0xe1, + 0xc6, 0x25, 0x91, 0xd4, 0x11, 0xfe, 0xbc, 0xf0, 0x1b, 0xe1, 0xa0, 0xf8, + 0xb8, 0xdd, 0xf0, 0xf4, 0xf9, 0x3e, 0xf8, 0xd6, 0xd8, 0x0b, 0x24, 0xb7, + 0xef, 0x33, 0x1d, 0xe7, 0xeb, 0xd2, 0xc4, 0xa7, 0xf0, 0xd6, 0xd5, 0xe8, + 0x4b, 0x1c, 0xed, 0x2b, 0x3a, 0x03, 0x0b, 0xdc, 0xb7, 0xe0, 0x77, 0xba, + 0xee, 0x0c, 0x01, 0x29, 0xfb, 0x34, 0x81, 0xd7, 0x0b, 0xff, 0xd6, 0x03, + 0xec, 0x07, 0x16, 0xe5, 0xe4, 0x46, 0x00, 0x00, 0x12, 0xea, 0x11, 0x20, + 0x1c, 0xf1, 0xf1, 0x2e, 0xe8, 0x3c, 0x14, 0x02, 0xed, 0xe7, 0x21, 0xd6, + 0x25, 0x2a, 0x57, 0xdc, 0xe0, 0x09, 0xec, 0xa2, 0x0b, 0x2a, 0x29, 0x07, + 0xe3, 0xdb, 0x08, 0xd4, 0xda, 0xda, 0xd1, 0xf7, 0xfd, 0xe9, 0xdb, 0x44, + 0xef, 0xe9, 0x07, 0xc8, 0xa3, 0xdc, 0xcb, 0x2f, 0x60, 0xeb, 0x3a, 0x03, + 0x2c, 0xdb, 0x07, 0xfa, 0x3f, 0xf9, 0xef, 0xf3, 0x08, 0x0a, 0xfe, 0xe8, + 0xf5, 0x00, 0xdb, 0xdc, 0xc1, 0xb9, 0xe0, 0x21, 0xd0, 0x17, 0x10, 0x0b, + 0x39, 0x98, 0x2d, 0xfa, 0xdd, 0xde, 0x45, 0x0b, 0x50, 0xe0, 0x9b, 0xed, + 0xf7, 0x09, 0x72, 0xf1, 0x15, 0xc3, 0xe6, 0xdd, 0xe2, 0xeb, 0xde, 0x18, + 0x02, 0x00, 0x0a, 0x0d, 0x03, 0xe4, 0xfd, 0x10, 0x0a, 0xe3, 0x1b, 0xd3, + 0xdc, 0xed, 0xf2, 0xfb, 0x13, 0x0e, 0x06, 0xe3, 0xb4, 0xd4, 0xe0, 0xc5, + 0xe9, 0x01, 0xf4, 0x0e, 0x33, 0x06, 0x03, 0xee, 0x00, 0xf8, 0x05, 0xc0, + 0x3d, 0x2f, 0x0e, 0x39, 0x0d, 0x18, 0xf2, 0x0d, 0xf2, 0x1c, 0x1a, 0x18, + 0x03, 0x1d, 0x3c, 0xcf, 0xd6, 0xeb, 0x0a, 0xe7, 0xf0, 0xf3, 0x00, 0x03, + 0x32, 0x06, 0x35, 0xfc, 0x10, 0x21, 0x08, 0x11, 0xc5, 0xe8, 0x02, 0xfe, + 0x23, 0x27, 0xff, 0x1f, 0x00, 0xe6, 0xe2, 0xd2, 0x2b, 0x03, 0x17, 0x01, + 0xe8, 0x0d, 0x18, 0xf9, 0x1d, 0x17, 0xf3, 0x1c, 0x1b, 0x06, 0xef, 0x0a, + 0xe5, 0x19, 0xdd, 0x0e, 0xf1, 0x0e, 0xfe, 0x0b, 0xe9, 0x26, 0x1e, 0xf0, + 0xfc, 0x0d, 0xf0, 0x31, 0xdc, 0xfe, 0xe0, 0x19, 0x04, 0x7f, 0xda, 0xdb, + 0xf3, 0x17, 0xf2, 0xe6, 0xdc, 0x2f, 0x09, 0x26, 0x18, 0x16, 0x12, 0xe7, + 0x26, 0x33, 0xf3, 0x02, 0x06, 0x11, 0x13, 0x0f, 0x03, 0x0c, 0xeb, 0xf8, + 0xd1, 0x43, 0xfe, 0xde, 0x08, 0xf6, 0x19, 0xfc, 0x09, 0x05, 0x17, 0xe9, + 0xd8, 0xfd, 0xe1, 0x20, 0xe7, 0xfb, 0x15, 0xcb, 0xc8, 0xcd, 0x0f, 0x24, + 0x00, 0xd1, 0x16, 0xf8, 0xc9, 0xd0, 0xf7, 0x1d, 0xec, 0x03, 0xfb, 0x0d, + 0xf0, 0xf3, 0xea, 0x1c, 0x0f, 0xf9, 0x18, 0xeb, 0xf7, 0xf7, 0xeb, 0x0f, + 0x01, 0x27, 0x1a, 0x1e, 0xc3, 0xf6, 0xc1, 0xb3, 0xc7, 0xf8, 0x04, 0x09, + 0x1e, 0x4c, 0x08, 0xd1, 0x1b, 0x01, 0xe3, 0xf1, 0xe8, 0x01, 0x09, 0x34, + 0x10, 0x6f, 0x13, 0x12, 0xe9, 0xfd, 0xf5, 0xd7, 0xe8, 0xfd, 0xf8, 0xa9, + 0xf1, 0x32, 0xfa, 0x0a, 0xbe, 0x10, 0xdc, 0xe2, 0xfb, 0xd4, 0x27, 0x23, + 0x23, 0xe1, 0x7f, 0x05, 0x0c, 0x14, 0xf7, 0xce, 0xec, 0xe3, 0xc6, 0xf4, + 0x27, 0x1a, 0xe2, 0x21, 0x2c, 0xf4, 0xfb, 0xf7, 0xcb, 0xad, 0x27, 0x0c, + 0x24, 0x1b, 0xf3, 0x34, 0xff, 0xf1, 0xf1, 0x17, 0x1c, 0x12, 0xf8, 0xbc, + 0x0e, 0xf6, 0x10, 0x41, 0xff, 0x01, 0x17, 0x12, 0xee, 0xb6, 0xd1, 0xd4, + 0x98, 0xf6, 0xd0, 0xf6, 0xf4, 0xf4, 0x01, 0xd4, 0xfb, 0xda, 0x11, 0xb9, + 0xe4, 0x42, 0x06, 0xc6, 0xf3, 0x39, 0xf4, 0x06, 0x2f, 0xfe, 0x20, 0xf0, + 0x22, 0xc7, 0xd8, 0xc6, 0xe4, 0xdf, 0xb0, 0xfd, 0x1a, 0x14, 0x10, 0x06, + 0xfb, 0x1b, 0xf4, 0x76, 0x11, 0x04, 0xcd, 0x81, 0x1e, 0xc9, 0x2b, 0x9b, + 0x27, 0xe5, 0xed, 0xe9, 0x00, 0x28, 0x05, 0xe9, 0xe5, 0x39, 0xce, 0xe4, + 0xf5, 0x10, 0xbd, 0x0e, 0xed, 0xf5, 0x48, 0xd8, 0x2c, 0xd3, 0xea, 0x16, + 0x44, 0xcd, 0x0d, 0x06, 0xf3, 0x11, 0x0a, 0x32, 0xe6, 0xf7, 0xe9, 0x1a, + 0x36, 0xcd, 0x2f, 0x03, 0x39, 0x1e, 0xa7, 0xef, 0x2b, 0xe0, 0xc4, 0x27, + 0x0d, 0xf8, 0xee, 0xc5, 0x21, 0xec, 0x04, 0xe8, 0xfd, 0x0b, 0xff, 0x0d, + 0xe5, 0xf6, 0x01, 0xf9, 0xfb, 0x05, 0x0a, 0x7f, 0xdd, 0x08, 0x07, 0xf8, + 0x08, 0x02, 0x03, 0xf7, 0x0a, 0x04, 0x0b, 0x06, 0x03, 0x16, 0xff, 0xeb, + 0x10, 0xfc, 0xee, 0x01, 0xf9, 0xea, 0x09, 0xfb, 0x0b, 0xe9, 0x1e, 0xf4, + 0xf6, 0x0a, 0xf7, 0xcb, 0xd6, 0x09, 0x08, 0x03, 0xf8, 0xf1, 0x11, 0xf6, + 0x00, 0xfb, 0x07, 0x02, 0x0f, 0xce, 0xf8, 0x1f, 0x10, 0x00, 0x07, 0x02, + 0xd6, 0x04, 0xd8, 0xea, 0xfd, 0xee, 0x14, 0x07, 0xec, 0x04, 0x0a, 0x0a, + 0x04, 0x16, 0xe5, 0xed, 0xda, 0x09, 0x07, 0x08, 0x03, 0x0d, 0x08, 0x12, + 0x00, 0xf8, 0xf4, 0xfa, 0x1b, 0x15, 0xfb, 0xca, 0xf1, 0x17, 0xe2, 0x07, + 0x03, 0xda, 0xf3, 0xf3, 0x1f, 0xef, 0xd8, 0xee, 0x07, 0xdf, 0xf3, 0xd2, + 0xeb, 0x14, 0x13, 0xf6, 0xe7, 0xf7, 0x02, 0xd2, 0x15, 0xe6, 0xc1, 0xbf, + 0xbe, 0xbe, 0x68, 0xbb, 0xe2, 0xe7, 0x45, 0xcd, 0x06, 0x02, 0x0d, 0xb2, + 0x0c, 0xf4, 0x0a, 0xe2, 0xe1, 0x15, 0x3c, 0xe6, 0xbf, 0xce, 0x00, 0x82, + 0x24, 0xf8, 0xf8, 0x03, 0x00, 0x06, 0xc6, 0xc4, 0xbb, 0x51, 0x0a, 0x6c, + 0x1b, 0x06, 0x26, 0x58, 0xcd, 0x1b, 0xaa, 0xf8, 0x14, 0x16, 0x06, 0xfd, + 0x1f, 0x0f, 0x24, 0x20, 0x13, 0xef, 0xec, 0xe3, 0xd2, 0xff, 0x01, 0x31, + 0xc8, 0x11, 0xcc, 0x3c, 0x20, 0x37, 0x15, 0xda, 0xee, 0x7f, 0xcc, 0xfb, + 0x03, 0x0b, 0x18, 0xb9, 0x0e, 0x31, 0x38, 0xdd, 0xd5, 0x23, 0xb6, 0x4a, + 0x17, 0xd2, 0x15, 0xcd, 0xde, 0xf7, 0x51, 0xe3, 0x06, 0xd2, 0xe3, 0xd0, + 0x13, 0xd5, 0x06, 0xee, 0x33, 0x27, 0x13, 0x00, 0xb9, 0xc6, 0xde, 0x8d, + 0xfc, 0x5e, 0xb8, 0x1e, 0xdf, 0x30, 0x65, 0x17, 0x14, 0xd2, 0x17, 0xe8, + 0x2b, 0x27, 0x37, 0xcc, 0xe7, 0xca, 0x1e, 0xbf, 0x0d, 0xec, 0x0b, 0x12, + 0x0d, 0xfc, 0xc7, 0xac, 0xdb, 0xe0, 0x0f, 0x1b, 0xfe, 0x1e, 0xfe, 0xe6, + 0xef, 0xe0, 0xfa, 0x0d, 0x08, 0x23, 0x4e, 0x00, 0x55, 0x14, 0xfe, 0xd4, + 0xc8, 0x02, 0xe3, 0x51, 0x10, 0x17, 0xdb, 0x06, 0xea, 0xf1, 0x39, 0xd1, + 0xe8, 0xea, 0x0a, 0xe5, 0x05, 0x42, 0x21, 0xbb, 0x2e, 0x11, 0x1c, 0x1f, + 0xfd, 0xab, 0x00, 0x0e, 0x26, 0x2d, 0xff, 0x3d, 0x20, 0xce, 0xeb, 0x20, + 0x20, 0xef, 0x3b, 0x41, 0x09, 0x15, 0xd2, 0xad, 0x1d, 0xfe, 0xfe, 0x1e, + 0x56, 0x1d, 0x33, 0x22, 0x0e, 0x1f, 0xd6, 0xad, 0xf4, 0xd1, 0x0c, 0x7f, + 0xe1, 0xfe, 0x20, 0x0b, 0xf9, 0xf0, 0xf8, 0x23, 0xe9, 0xfe, 0xf8, 0x1f, + 0x26, 0x3a, 0xc3, 0x36, 0xda, 0xda, 0xed, 0x18, 0x02, 0xc6, 0x00, 0xf9, + 0xc8, 0xf2, 0xea, 0x12, 0x14, 0xe6, 0x9f, 0xea, 0xe9, 0x27, 0x2d, 0xad, + 0xe9, 0xfd, 0xfd, 0xf4, 0xdf, 0xce, 0x12, 0x2a, 0x01, 0xdd, 0xfe, 0x05, + 0xe6, 0x12, 0x02, 0x33, 0x0a, 0x3f, 0x0a, 0x01, 0x08, 0x21, 0x06, 0x0e, + 0x8e, 0xda, 0x0d, 0x19, 0xf1, 0x01, 0xfe, 0x04, 0x30, 0x7f, 0x01, 0xcd, + 0xf2, 0x35, 0xfd, 0xee, 0xee, 0x2e, 0xe2, 0xf5, 0xd0, 0xf9, 0xb7, 0x0c, + 0xe8, 0xe9, 0x08, 0xd5, 0x1b, 0xe9, 0x06, 0xff, 0x13, 0xe1, 0x01, 0x1b, + 0xf7, 0x06, 0x1a, 0xc3, 0xd5, 0xfe, 0xed, 0x21, 0x0c, 0x1a, 0xff, 0x11, + 0xff, 0xfb, 0xd4, 0x2a, 0x0c, 0xe1, 0x0f, 0xb2, 0x07, 0x18, 0xd5, 0x17, + 0x1d, 0x13, 0x18, 0x24, 0xbe, 0xd9, 0xea, 0xcc, 0x39, 0xf3, 0xf8, 0xf8, + 0xf4, 0xeb, 0x03, 0x06, 0x2a, 0xd4, 0x31, 0xec, 0x0f, 0xe8, 0xf4, 0x00, + 0xef, 0xc5, 0x02, 0xca, 0xf0, 0x24, 0xc8, 0x39, 0xec, 0x04, 0x13, 0x13, + 0xee, 0xc1, 0x1c, 0x03, 0x19, 0x02, 0x17, 0x1b, 0xef, 0xf9, 0xfa, 0x02, + 0x07, 0x0d, 0xb6, 0xee, 0x10, 0xf6, 0x03, 0xf6, 0x01, 0x01, 0xdc, 0xfb, + 0xf0, 0xda, 0x07, 0xf2, 0x01, 0xfd, 0x0d, 0x10, 0x01, 0x00, 0x09, 0xff, + 0x07, 0xf7, 0x02, 0x05, 0xee, 0xf5, 0x04, 0xf2, 0xf5, 0xf9, 0xe0, 0x0a, + 0xed, 0xf9, 0x00, 0x18, 0xf0, 0xfe, 0xfb, 0x7f, 0x03, 0x15, 0xfa, 0xfd, + 0x03, 0xec, 0xfd, 0x05, 0x00, 0x04, 0xf7, 0xe9, 0xf6, 0x06, 0xfa, 0x0a, + 0xfc, 0xfb, 0xf6, 0xef, 0xfa, 0xf4, 0xf6, 0x12, 0x07, 0x05, 0x12, 0xf3, + 0xe5, 0x11, 0xfa, 0xec, 0x0a, 0x06, 0xf5, 0x04, 0xf5, 0x0a, 0x06, 0x04, + 0x0b, 0x0f, 0xfa, 0xfb, 0x08, 0xf7, 0x09, 0x04, 0xf9, 0xf2, 0xfc, 0xff, + 0xfc, 0x04, 0x0f, 0xff, 0x0e, 0xf6, 0xff, 0x1b, 0xfa, 0x11, 0x13, 0xfa, + 0x09, 0xfc, 0x1d, 0xe7, 0xfd, 0xfb, 0x12, 0xf4, 0xfa, 0x10, 0xf9, 0xfc, + 0x01, 0xf4, 0x07, 0x01, 0x3f, 0xfe, 0xea, 0xdd, 0x1c, 0xfb, 0x35, 0x05, + 0xde, 0xfb, 0xb3, 0x59, 0x0a, 0x0f, 0x21, 0xc9, 0x08, 0xf6, 0xfc, 0x11, + 0x05, 0xfd, 0x61, 0x4d, 0xd1, 0xf3, 0x1b, 0xb2, 0x38, 0xf3, 0x05, 0x13, + 0xe9, 0x7f, 0x12, 0xcf, 0xee, 0xd1, 0x15, 0xda, 0xcd, 0x0b, 0x16, 0x17, + 0xfd, 0xbf, 0x73, 0x03, 0xc0, 0x31, 0x1f, 0xba, 0x18, 0x3f, 0xfd, 0xe6, + 0xfc, 0x23, 0x31, 0x13, 0x25, 0x05, 0x29, 0x1f, 0xde, 0x24, 0x01, 0x14, + 0x1b, 0xa1, 0x61, 0xf4, 0xb4, 0xf1, 0xd2, 0xea, 0xf5, 0xff, 0x78, 0x58, + 0x60, 0x01, 0xc1, 0x0b, 0xf7, 0xac, 0xe8, 0x2d, 0xee, 0xeb, 0x2e, 0x4c, + 0x00, 0x06, 0x3d, 0x08, 0xe6, 0xe5, 0x67, 0x5e, 0x1b, 0x97, 0xde, 0xf4, + 0xea, 0xfd, 0xa2, 0x54, 0x0f, 0xb7, 0x5e, 0xef, 0x07, 0x18, 0xf6, 0x27, + 0xbf, 0xb5, 0xfa, 0xb8, 0xfa, 0xe1, 0xec, 0xf8, 0x53, 0xf2, 0xca, 0x48, + 0x0d, 0x0d, 0x8b, 0xe6, 0x17, 0x00, 0x0c, 0xee, 0x07, 0x0d, 0xef, 0x09, + 0xe5, 0x02, 0x21, 0x2c, 0x0a, 0x11, 0x10, 0x09, 0x14, 0xe0, 0x06, 0xe4, + 0xeb, 0x07, 0xf1, 0xd8, 0xfd, 0xf5, 0xf6, 0xeb, 0x0f, 0xf9, 0x10, 0x3f, + 0x2d, 0xed, 0x1c, 0xf8, 0xee, 0x14, 0xe1, 0x11, 0xf8, 0x1a, 0x27, 0xfc, + 0x00, 0xe8, 0x09, 0xf9, 0xba, 0x0a, 0x21, 0xf4, 0x00, 0xea, 0x07, 0x09, + 0xff, 0xfd, 0x01, 0xf5, 0xfb, 0xf2, 0x0e, 0x0c, 0x05, 0xfe, 0xe9, 0xfc, + 0x28, 0x07, 0x1c, 0x04, 0xf6, 0x10, 0x0f, 0xf7, 0x03, 0xe3, 0xf9, 0xfc, + 0xfb, 0x06, 0xf0, 0x06, 0xff, 0xd3, 0xec, 0xd2, 0xe3, 0x1d, 0x1d, 0x0f, + 0x10, 0x0d, 0x07, 0xfb, 0x05, 0xfb, 0x0a, 0x0c, 0xfc, 0x29, 0x7f, 0x0d, + 0xff, 0xfa, 0x03, 0x04, 0x1d, 0x13, 0x07, 0xdf, 0xff, 0xdf, 0xf9, 0x1e, + 0xfb, 0xf5, 0x01, 0xfe, 0x13, 0x07, 0xed, 0x0e, 0xdd, 0xf6, 0xc2, 0x01, + 0xd8, 0xcf, 0x24, 0x0e, 0x26, 0xa1, 0x0b, 0x31, 0xe9, 0x38, 0xb5, 0x18, + 0x27, 0x05, 0x11, 0x05, 0xfb, 0xe9, 0x2d, 0xd6, 0xf9, 0xe8, 0x03, 0xfe, + 0x81, 0x13, 0x30, 0xcb, 0xf5, 0x47, 0xc2, 0xe9, 0xd2, 0xd9, 0x24, 0xb7, + 0xd3, 0xef, 0xf6, 0xfc, 0x2c, 0xd7, 0x30, 0xd6, 0xde, 0x2f, 0x3c, 0xec, + 0xfe, 0x38, 0x0d, 0x4f, 0x25, 0xea, 0x2b, 0x4b, 0xd8, 0x08, 0x01, 0xd8, + 0xf2, 0x10, 0xf0, 0x2e, 0x0d, 0x12, 0x28, 0x4c, 0x2a, 0x2a, 0xc6, 0xf1, + 0x0e, 0xf8, 0xf7, 0xd1, 0x1a, 0x2a, 0xf9, 0x24, 0x32, 0x3a, 0xc4, 0xc7, + 0xe3, 0x24, 0x0a, 0xd6, 0x16, 0xf5, 0x0b, 0xde, 0x06, 0x6a, 0xc8, 0x05, + 0x10, 0xfb, 0x1d, 0xd0, 0x56, 0x03, 0xf5, 0x3c, 0xa7, 0x9c, 0x18, 0x6b, + 0x01, 0xf9, 0xea, 0xe1, 0xd4, 0xee, 0xb5, 0x0f, 0xcf, 0xf5, 0xf9, 0xeb, + 0xce, 0x15, 0x36, 0x04, 0xe4, 0xcb, 0xf5, 0xe3, 0xfc, 0xfd, 0x19, 0xeb, + 0xd6, 0x12, 0xe0, 0xe8, 0xec, 0x2d, 0x02, 0x08, 0x06, 0x0f, 0x39, 0x51, + 0xe0, 0xd0, 0x21, 0x19, 0x4a, 0x21, 0xd9, 0x09, 0xdb, 0xdf, 0xd2, 0x0f, + 0x44, 0xe3, 0xf1, 0x2c, 0x3b, 0x41, 0x27, 0xd6, 0xfd, 0xf3, 0xd2, 0x22, + 0x03, 0xd9, 0xef, 0x00, 0x18, 0x07, 0x27, 0x07, 0xe3, 0xfd, 0xfe, 0xf8, + 0xfe, 0x29, 0xe7, 0x02, 0x14, 0x39, 0xa7, 0x15, 0x1a, 0xe6, 0x27, 0x19, + 0x0e, 0x22, 0x1e, 0xe3, 0xde, 0xea, 0xd9, 0xe9, 0x11, 0xba, 0x0c, 0xf4, + 0xe7, 0x97, 0xd7, 0x32, 0xf5, 0x28, 0x00, 0x03, 0x01, 0x8d, 0x30, 0x00, + 0x0d, 0xfd, 0xb3, 0xfc, 0x06, 0x1b, 0x5e, 0x3b, 0x00, 0xf4, 0xed, 0x03, + 0x7f, 0xba, 0x19, 0x1e, 0x08, 0xe3, 0x2c, 0xf2, 0x06, 0x08, 0x07, 0x32, + 0x25, 0x10, 0x15, 0x0e, 0xf8, 0x19, 0xf1, 0x05, 0xfc, 0x14, 0x1c, 0x15, + 0x1c, 0x42, 0x24, 0xe7, 0xde, 0xed, 0x18, 0x28, 0xf1, 0xd4, 0xd2, 0x1f, + 0xd0, 0x19, 0xec, 0xe1, 0xe6, 0x29, 0x0a, 0xec, 0x0e, 0x02, 0xcd, 0x03, + 0xdc, 0xed, 0x01, 0xe6, 0xfc, 0xda, 0x0b, 0x3d, 0xe6, 0x39, 0x1b, 0xee, + 0x34, 0x10, 0x1d, 0xec, 0xf0, 0xf5, 0xb9, 0x12, 0xd1, 0xff, 0xf7, 0xd6, + 0x04, 0x2d, 0x0a, 0xff, 0x17, 0xf9, 0x20, 0xe2, 0x14, 0xf1, 0x09, 0x00, + 0xc6, 0x00, 0x2a, 0x31, 0x15, 0x17, 0x14, 0x21, 0x0c, 0x2d, 0x19, 0xf0, + 0xce, 0x4c, 0xe2, 0x13, 0x09, 0xd9, 0xf7, 0xe4, 0xff, 0xba, 0x1d, 0x17, + 0x3f, 0x07, 0xd2, 0xca, 0xea, 0xf5, 0x1e, 0xe6, 0xe2, 0x06, 0x1b, 0xe2, + 0x0d, 0x2a, 0x0e, 0xca, 0x0a, 0xbf, 0x10, 0xcf, 0x40, 0x0f, 0x33, 0x37, + 0xe0, 0xd0, 0x37, 0xdc, 0xae, 0x08, 0xc4, 0xe1, 0x0b, 0x15, 0xe4, 0x3a, + 0x47, 0xd7, 0xe8, 0xf5, 0xef, 0x81, 0xeb, 0xc7, 0x2a, 0xc4, 0xc9, 0xd1, + 0xf9, 0x07, 0x23, 0x0e, 0xd3, 0xe1, 0xe2, 0xc2, 0x12, 0x0f, 0xdd, 0xf1, + 0x0f, 0x33, 0x6f, 0xfa, 0xe3, 0xe1, 0xb3, 0xff, 0x81, 0x17, 0x14, 0xba, + 0x4c, 0xdf, 0x19, 0x0a, 0x21, 0xd0, 0x0b, 0xac, 0x07, 0x29, 0x47, 0xca, + 0x55, 0xf1, 0xe3, 0x32, 0xe5, 0x25, 0x24, 0xf5, 0x15, 0x12, 0xf2, 0xd8, + 0xfb, 0xed, 0x22, 0xf8, 0x05, 0xfe, 0x0a, 0x00, 0x24, 0xdc, 0x03, 0x17, + 0xff, 0x43, 0xf0, 0xfc, 0xe8, 0x29, 0x03, 0x0c, 0x07, 0x13, 0x0c, 0xa8, + 0xfd, 0x13, 0x37, 0x01, 0xfd, 0x21, 0x4f, 0xcc, 0xfa, 0xf9, 0x2b, 0xf7, + 0x3d, 0xb9, 0xcb, 0x31, 0xfd, 0x1c, 0xdd, 0x99, 0xff, 0x0f, 0x1b, 0xce, + 0xf3, 0xcd, 0x01, 0x15, 0x06, 0x48, 0x27, 0x0f, 0x06, 0xfe, 0x0c, 0x4c, + 0xea, 0x41, 0xe7, 0xe9, 0xf7, 0xd2, 0xf4, 0x10, 0xe1, 0x18, 0x34, 0xe6, + 0x02, 0xfc, 0xec, 0x17, 0x1d, 0x1f, 0xda, 0x1a, 0xde, 0x09, 0x2a, 0x05, + 0x35, 0x05, 0xfe, 0xfc, 0xc3, 0x0d, 0x06, 0x2e, 0x06, 0x07, 0x10, 0x01, + 0xff, 0x1d, 0xe8, 0x2d, 0xdc, 0xf5, 0xe2, 0xf2, 0xc3, 0x2b, 0x1f, 0x05, + 0xf5, 0x26, 0x19, 0x31, 0x2b, 0x10, 0xfa, 0xce, 0x01, 0x31, 0x23, 0x08, + 0xef, 0xfd, 0x25, 0xe3, 0x04, 0x08, 0x1e, 0xea, 0x0b, 0xf5, 0x0f, 0xf0, + 0x16, 0x09, 0x40, 0xf0, 0xea, 0xec, 0xdf, 0x15, 0x1e, 0x20, 0x1e, 0x08, + 0x3d, 0x06, 0xdf, 0x05, 0x18, 0xdd, 0xed, 0x1d, 0x00, 0xe7, 0x07, 0x38, + 0xe3, 0x0d, 0x02, 0xfd, 0xf5, 0xf2, 0xf0, 0xf2, 0x11, 0xf9, 0x2a, 0x07, + 0x12, 0xdd, 0x19, 0x23, 0x51, 0x1b, 0xd2, 0xfa, 0xe7, 0x01, 0xf8, 0x0d, + 0x3c, 0xfb, 0xe0, 0x32, 0x13, 0x0d, 0x13, 0x27, 0x04, 0xe5, 0xec, 0xfa, + 0x0d, 0x81, 0x1d, 0xdb, 0xca, 0xfa, 0xf5, 0x11, 0xe2, 0x36, 0xf7, 0x27, + 0x2b, 0xe2, 0x09, 0x0a, 0xe1, 0x0b, 0x1e, 0xc8, 0xdc, 0xf3, 0xbe, 0x4a, + 0x11, 0xf4, 0xe8, 0xdd, 0x0e, 0x0f, 0x47, 0x32, 0xe3, 0xf8, 0x25, 0x05, + 0x13, 0x05, 0x28, 0xd5, 0xa4, 0xf7, 0x08, 0xf5, 0xd7, 0x1e, 0x3d, 0x02, + 0xbb, 0x07, 0xf7, 0x42, 0xfd, 0xaa, 0xff, 0x00, 0x56, 0x15, 0xe2, 0xe6, + 0xc3, 0x1f, 0x81, 0xf7, 0x05, 0xf5, 0xff, 0x00, 0x03, 0xe3, 0xfb, 0xfb, + 0x0a, 0x26, 0x26, 0x32, 0xf9, 0xc4, 0xef, 0x0a, 0x00, 0x05, 0x07, 0xa5, + 0xd9, 0xec, 0xe5, 0x02, 0xfd, 0x06, 0xda, 0xeb, 0xf1, 0xeb, 0x60, 0x33, + 0x31, 0xe6, 0xf0, 0xf7, 0xf0, 0xff, 0xd4, 0xb8, 0x30, 0x06, 0xf6, 0xe6, + 0x19, 0xff, 0x3d, 0xe7, 0x3a, 0x14, 0x06, 0xea, 0xb3, 0x24, 0x0a, 0x1f, + 0xf6, 0xf2, 0x1d, 0x13, 0x07, 0x0a, 0x02, 0xe2, 0x1c, 0x00, 0xec, 0xea, + 0x14, 0x0e, 0x26, 0xfc, 0xf3, 0xbc, 0xdd, 0x35, 0x1b, 0xdb, 0x14, 0xa8, + 0x2a, 0x00, 0x14, 0xdd, 0x20, 0xbf, 0x1e, 0x1b, 0xef, 0x1b, 0x0f, 0x44, + 0x11, 0x1f, 0x18, 0x0b, 0xf9, 0x1e, 0x0e, 0xce, 0x9d, 0xfc, 0x19, 0xce, + 0xfa, 0xf9, 0xf6, 0xfe, 0x1b, 0x43, 0xdd, 0x15, 0xf0, 0xd2, 0x2d, 0x15, + 0x01, 0x22, 0x1e, 0x93, 0x1b, 0x32, 0xa7, 0xf9, 0xe7, 0x46, 0xe7, 0xf4, + 0x2e, 0x0a, 0x04, 0xf7, 0x09, 0xfc, 0xe2, 0xf8, 0xdb, 0x2a, 0x2e, 0xcd, + 0xef, 0x28, 0xf3, 0x38, 0xf6, 0xfe, 0x08, 0x14, 0x40, 0x23, 0xfa, 0xe0, + 0xfd, 0xd1, 0xf3, 0xb6, 0xde, 0xfe, 0x29, 0x0a, 0x14, 0x0d, 0xe9, 0xe1, + 0xb0, 0xbb, 0x07, 0xd6, 0x04, 0xef, 0x03, 0xec, 0x19, 0xfe, 0xf2, 0xff, + 0x14, 0x1a, 0x28, 0xd6, 0xbc, 0x13, 0xed, 0x13, 0x22, 0xd1, 0xbc, 0x81, + 0xf3, 0x01, 0xf8, 0xcb, 0x17, 0xce, 0xf1, 0xbf, 0x2c, 0xe6, 0x00, 0xeb, + 0x24, 0xcf, 0xf4, 0xfc, 0x2b, 0x54, 0x07, 0xe6, 0x09, 0xf4, 0x2f, 0x23, + 0x0e, 0x07, 0xeb, 0xff, 0xb8, 0xed, 0xda, 0xeb, 0x46, 0x12, 0x3d, 0x1a, + 0xe4, 0x0d, 0xef, 0xd9, 0xe0, 0x13, 0x38, 0x40, 0xd6, 0x37, 0x0f, 0xe2, + 0xdd, 0xec, 0x1a, 0x14, 0x1f, 0x46, 0xef, 0xed, 0x14, 0xf8, 0x2e, 0xb7, + 0x21, 0xd3, 0xf3, 0xfa, 0xdd, 0x11, 0xe4, 0x0d, 0x01, 0x29, 0xf3, 0x2f, + 0xcf, 0x00, 0x42, 0xd2, 0x02, 0xd8, 0xed, 0x83, 0x0d, 0x06, 0xf4, 0x2a, + 0xf4, 0x12, 0x06, 0xfe, 0xee, 0xe2, 0xeb, 0x08, 0xf3, 0x28, 0xef, 0x0b, + 0xce, 0x10, 0x25, 0xe1, 0x03, 0x41, 0xcb, 0x41, 0x36, 0xc1, 0xf6, 0x19, + 0x00, 0xe7, 0xbe, 0x03, 0x39, 0xbb, 0xd9, 0x7f, 0x28, 0xfb, 0xfd, 0x38, + 0xf5, 0xe1, 0xe0, 0xe1, 0xd5, 0xbc, 0x1f, 0xd2, 0xb6, 0x03, 0xc5, 0xe7, + 0x09, 0x0b, 0xd9, 0x23, 0x9a, 0xed, 0xe8, 0xc3, 0xd9, 0x13, 0xfd, 0x26, + 0xf7, 0x19, 0x0d, 0x21, 0xd3, 0xd5, 0xfc, 0xcf, 0xe7, 0x1e, 0x07, 0x32, + 0xe0, 0xb7, 0xfa, 0x58, 0x25, 0x4a, 0xec, 0xe5, 0xae, 0x09, 0xdd, 0x10, + 0x23, 0xce, 0x1a, 0x7f, 0xd7, 0x03, 0xf6, 0x19, 0x1b, 0x9c, 0xb2, 0x5d, + 0xe6, 0xfe, 0xd0, 0xe3, 0xcf, 0x3c, 0xea, 0xcd, 0xe7, 0x07, 0xea, 0xca, + 0x0e, 0x25, 0xbc, 0x16, 0x0d, 0xee, 0x10, 0x1d, 0x0b, 0x05, 0x2d, 0xfa, + 0xdf, 0x4b, 0x0f, 0x1e, 0xf0, 0xae, 0x22, 0xf8, 0xbb, 0xeb, 0xf8, 0x2a, + 0x10, 0xf2, 0xb9, 0x21, 0xe6, 0xf1, 0xb1, 0xef, 0x0a, 0xc0, 0x6d, 0xe2, + 0x1e, 0x0f, 0xab, 0xc0, 0xfb, 0x02, 0x9b, 0xfe, 0x1e, 0xe3, 0xe7, 0xc1, + 0x13, 0xf8, 0x04, 0x0c, 0x02, 0x62, 0xe8, 0xfc, 0xf5, 0x17, 0x11, 0x0d, + 0x0e, 0x04, 0x1b, 0x3a, 0x49, 0x1a, 0x0b, 0x12, 0x05, 0xb3, 0xe9, 0x1b, + 0x2f, 0x33, 0x24, 0xd0, 0xf8, 0xff, 0xe3, 0x36, 0x17, 0x12, 0x1c, 0x08, + 0xb7, 0xd7, 0xbf, 0xbb, 0x0e, 0x2d, 0x00, 0xf6, 0x4a, 0xfa, 0x8d, 0xee, + 0xe8, 0x30, 0x2b, 0xf5, 0xe2, 0x18, 0xdc, 0x25, 0x28, 0xf3, 0x36, 0xea, + 0x27, 0x07, 0xf2, 0xe6, 0xe9, 0xeb, 0x0b, 0x03, 0x1a, 0x24, 0x4a, 0xeb, + 0x0b, 0xf6, 0x23, 0xe0, 0x3e, 0x7f, 0xf2, 0x10, 0xe5, 0x33, 0x23, 0xc7, + 0x1a, 0xef, 0xc6, 0x1f, 0xea, 0x32, 0x46, 0x3b, 0xe3, 0xfc, 0xd8, 0x15, + 0x09, 0x31, 0x11, 0x14, 0x04, 0x30, 0x1e, 0x02, 0xc9, 0x38, 0x0a, 0xdf, + 0xc2, 0xd1, 0x03, 0xdf, 0x1d, 0xc9, 0x0e, 0x20, 0x74, 0x6b, 0xeb, 0x98, + 0x2b, 0xd4, 0xd2, 0xe9, 0x09, 0x0f, 0x55, 0xf2, 0x3b, 0xdf, 0xf9, 0x1b, + 0x31, 0xee, 0x0d, 0xf2, 0xd4, 0xe8, 0xff, 0x5d, 0xf9, 0xbb, 0x0e, 0x30, + 0xfd, 0x2a, 0xeb, 0xf8, 0xed, 0x22, 0xf0, 0xd8, 0x11, 0x0a, 0xec, 0xec, + 0x50, 0x49, 0xbd, 0x28, 0x2b, 0xf8, 0x06, 0xe9, 0xf8, 0xff, 0xeb, 0x05, + 0xff, 0xf6, 0x02, 0xfd, 0xfe, 0x08, 0x04, 0xf7, 0x0a, 0x50, 0xf2, 0x09, + 0x04, 0x18, 0x1b, 0xf4, 0x09, 0xfd, 0x16, 0x21, 0xfd, 0x14, 0xfc, 0xfb, + 0x02, 0xfa, 0x0f, 0x0b, 0xf3, 0x04, 0xff, 0x11, 0x0c, 0xef, 0x00, 0xdc, + 0xf5, 0x0a, 0x08, 0x30, 0xfb, 0xf9, 0x04, 0xee, 0xf8, 0x16, 0x0e, 0x35, + 0x0d, 0xf8, 0x10, 0xf4, 0xfa, 0x02, 0xf0, 0x0f, 0xdb, 0x00, 0xf1, 0x04, + 0x14, 0x04, 0xfa, 0xf6, 0xfb, 0x0c, 0x0b, 0x06, 0xe2, 0x1b, 0x00, 0x15, + 0x03, 0x1f, 0x17, 0x03, 0x08, 0xf7, 0xe0, 0x16, 0xfd, 0xfe, 0xf5, 0xed, + 0xed, 0x02, 0x03, 0xff, 0x0c, 0x04, 0x04, 0xe8, 0xf6, 0xf9, 0xcc, 0x17, + 0x13, 0x00, 0x03, 0x7f, 0x2c, 0x10, 0xe1, 0xfe, 0x18, 0x01, 0x1b, 0x06, + 0xf9, 0xfe, 0xef, 0xfd, 0xef, 0x0d, 0xff, 0xf8, 0x18, 0x0d, 0x3d, 0x05, + 0x58, 0xd9, 0xcc, 0xee, 0x02, 0x04, 0x49, 0xc2, 0x47, 0xdc, 0x53, 0x34, + 0x12, 0x2a, 0x33, 0x32, 0xf4, 0x06, 0xe6, 0xd5, 0x16, 0xed, 0xf8, 0xd3, + 0x08, 0xfd, 0xfe, 0x14, 0x13, 0x32, 0x22, 0x09, 0xfa, 0x17, 0x12, 0x06, + 0x05, 0x38, 0xb3, 0x06, 0xbc, 0x19, 0xc2, 0xc0, 0xe0, 0x17, 0xfa, 0xfe, + 0xd9, 0x26, 0xd9, 0xee, 0xbc, 0x00, 0x37, 0x1d, 0xf7, 0xd0, 0x0c, 0xfe, + 0xfc, 0x13, 0xee, 0x0d, 0xf9, 0xed, 0xf6, 0x66, 0xf4, 0xe7, 0x5b, 0x2b, + 0x56, 0x2c, 0xe5, 0xba, 0xe6, 0xd8, 0x22, 0x33, 0x2a, 0xe4, 0xfb, 0xdc, + 0x21, 0x16, 0xde, 0xab, 0x1d, 0x07, 0xdb, 0xf6, 0xd6, 0xeb, 0xe5, 0xe2, + 0xe5, 0xc4, 0xc3, 0xe0, 0x0b, 0x29, 0xf7, 0x14, 0x05, 0x04, 0xb8, 0x64, + 0xee, 0xd0, 0x22, 0xd2, 0x7f, 0x25, 0xf5, 0xed, 0x07, 0x0e, 0xe7, 0x23, + 0xc0, 0xcd, 0x2d, 0xc2, 0x01, 0x21, 0xe0, 0xba, 0x13, 0xcb, 0x1c, 0xef, + 0x00, 0x22, 0x02, 0xf1, 0xf3, 0x0a, 0xea, 0x81, 0xcf, 0x17, 0xeb, 0x0d, + 0x0d, 0x22, 0x34, 0xf6, 0xd8, 0xf0, 0xd3, 0xf6, 0x1a, 0xd1, 0xd6, 0x19, + 0x03, 0xe7, 0x1e, 0xef, 0x1f, 0x19, 0xdc, 0xf7, 0xd6, 0x14, 0x10, 0xd9, + 0x19, 0xc9, 0x20, 0xbc, 0x29, 0x1b, 0x08, 0x1e, 0xe2, 0xfa, 0x09, 0x00, + 0x1c, 0xf9, 0xf6, 0xed, 0x13, 0xbf, 0xbe, 0x15, 0x10, 0xfa, 0x68, 0xfb, + 0xfa, 0xfd, 0x01, 0x07, 0xf0, 0xde, 0x42, 0x49, 0x45, 0x01, 0x1f, 0x3c, + 0xe2, 0x16, 0xcf, 0x02, 0x19, 0x0a, 0xff, 0x35, 0x54, 0x0e, 0xfc, 0xf0, + 0x17, 0x10, 0xd2, 0xe5, 0x0d, 0xd0, 0x07, 0xf8, 0x45, 0x0b, 0xdd, 0x1c, + 0x05, 0x21, 0x04, 0xd9, 0xbb, 0x0a, 0x0f, 0x14, 0x05, 0xd9, 0xbc, 0x05, + 0xf1, 0xef, 0x8f, 0xf9, 0xf1, 0xf5, 0xe4, 0xef, 0x00, 0x2a, 0x25, 0xf2, + 0xe2, 0xe3, 0xe0, 0xe9, 0x1d, 0xe4, 0xdd, 0x01, 0xe3, 0x1d, 0x00, 0xe9, + 0x0b, 0xf3, 0xe8, 0x09, 0x21, 0xec, 0x02, 0xf5, 0x05, 0x2e, 0xf7, 0x2a, + 0x21, 0xf6, 0xe8, 0x39, 0x1c, 0xb7, 0xf4, 0xee, 0x32, 0xf4, 0xf1, 0xf8, + 0x12, 0xdf, 0x08, 0x19, 0x21, 0x02, 0x09, 0x0a, 0x04, 0x0b, 0xc1, 0xdb, + 0x0e, 0xc3, 0x16, 0xf9, 0x0b, 0x18, 0xe0, 0xd6, 0x23, 0xfd, 0x05, 0x0d, + 0x02, 0xe1, 0xd7, 0xf4, 0x0d, 0xd4, 0xfc, 0xf7, 0xf1, 0x22, 0xbe, 0x17, + 0xf8, 0xee, 0x07, 0x22, 0x36, 0xff, 0xdc, 0x16, 0x04, 0x0c, 0xb9, 0xde, + 0x08, 0x23, 0xd1, 0x19, 0x45, 0x26, 0xf9, 0xee, 0x11, 0x10, 0x14, 0x11, + 0x76, 0xa9, 0xe1, 0xcc, 0x1c, 0x09, 0xe1, 0x2a, 0xe7, 0x18, 0x00, 0xe0, + 0xcc, 0x0b, 0xec, 0x08, 0x1c, 0x00, 0x16, 0x09, 0x51, 0x2f, 0x81, 0x41, + 0xe1, 0xf6, 0xf9, 0x38, 0x00, 0x16, 0x06, 0x00, 0xf5, 0x02, 0x02, 0xb1, + 0x4b, 0x66, 0xf1, 0xd0, 0x42, 0xe1, 0x1e, 0x26, 0xf5, 0x15, 0x24, 0xd2, + 0x08, 0xf6, 0x0a, 0x03, 0xd4, 0x10, 0xec, 0x11, 0xee, 0xf7, 0xa4, 0x37, + 0x35, 0x13, 0x04, 0x0d, 0x1d, 0x3a, 0xd1, 0x19, 0x04, 0xfd, 0x0b, 0xfb, + 0x2e, 0x07, 0xdf, 0x25, 0x3f, 0xe8, 0x11, 0xa7, 0x9a, 0xe9, 0x08, 0x1f, + 0x36, 0xd2, 0xd7, 0xdd, 0xf6, 0x2e, 0xf6, 0xfb, 0xf0, 0xdc, 0x1b, 0xef, + 0xfe, 0xe0, 0x0f, 0x53, 0x18, 0x52, 0x15, 0xf4, 0xe5, 0xe9, 0x14, 0x1f, + 0xf7, 0xe5, 0xed, 0xbb, 0x05, 0x1e, 0xbe, 0x14, 0x4c, 0x12, 0x47, 0xf8, + 0xc5, 0xbd, 0xe1, 0x52, 0x4d, 0xf2, 0x0f, 0xc9, 0xd3, 0xef, 0x7f, 0x17, + 0x0f, 0xc5, 0xd6, 0x02, 0xd2, 0xd7, 0xd7, 0x0e, 0xfa, 0xb4, 0x03, 0x21, + 0xe7, 0xd8, 0x13, 0xf9, 0xcd, 0xb7, 0x0b, 0xf4, 0x0b, 0x13, 0x58, 0x05, + 0xc7, 0xfd, 0x0c, 0xc2, 0x0d, 0x53, 0xec, 0xe7, 0x09, 0xff, 0xd0, 0x03, + 0xf5, 0x4a, 0xc5, 0x53, 0x24, 0xf3, 0x28, 0x12, 0x05, 0xfd, 0x4a, 0xf9, + 0xf4, 0x0a, 0xd6, 0xdc, 0xe0, 0xfa, 0xcf, 0xf6, 0xe0, 0x49, 0x33, 0x26, + 0x19, 0x81, 0x1d, 0xfb, 0xad, 0xfc, 0xe3, 0x19, 0x27, 0xf9, 0xe9, 0x07, + 0xc3, 0x08, 0xf2, 0x26, 0xe5, 0x6e, 0xf8, 0x11, 0xd8, 0x38, 0x0f, 0x00, + 0xfb, 0xc3, 0xf8, 0x21, 0x03, 0x2b, 0x01, 0x0d, 0x1c, 0xef, 0x3b, 0x52, + 0xfc, 0x05, 0x02, 0x1c, 0x18, 0x3d, 0x34, 0xe9, 0x03, 0x62, 0x1c, 0x00, + 0x28, 0xfd, 0xa9, 0x15, 0x8b, 0xe1, 0x02, 0xcb, 0xd1, 0xe0, 0x1b, 0x22, + 0x0a, 0x00, 0x09, 0x02, 0x13, 0x11, 0x10, 0x2b, 0x3b, 0xfa, 0xe7, 0xb7, + 0xaf, 0x13, 0xfe, 0x13, 0x12, 0x1e, 0x0f, 0x0e, 0x0a, 0x29, 0x37, 0xb2, + 0xe3, 0x01, 0xfd, 0xa0, 0x1b, 0x3a, 0x32, 0x00, 0x2d, 0x62, 0xdc, 0xf0, + 0xf4, 0xf8, 0xfc, 0x2b, 0x13, 0xef, 0xf1, 0xea, 0x1a, 0xea, 0xfd, 0x0b, + 0xea, 0xf6, 0xf7, 0x10, 0x0d, 0xf0, 0x30, 0x1a, 0xd1, 0x0e, 0x11, 0xfd, + 0xf8, 0x00, 0x20, 0xe5, 0xf0, 0x14, 0x0a, 0xf7, 0xc7, 0x23, 0x1b, 0xe3, + 0x0b, 0x0f, 0xb2, 0xe5, 0xd6, 0x3b, 0x27, 0xf5, 0x0d, 0xe0, 0xfe, 0xeb, + 0xe2, 0xc9, 0xe8, 0xdd, 0xe3, 0x0c, 0x02, 0x1a, 0x0d, 0x14, 0xfd, 0x17, + 0x14, 0x09, 0xfd, 0xed, 0x1f, 0x31, 0xea, 0xf9, 0x34, 0x1a, 0xd8, 0xf2, + 0x0e, 0xce, 0x15, 0xd6, 0x0d, 0x09, 0xd0, 0xdf, 0x09, 0x05, 0xdd, 0xeb, + 0x0a, 0xda, 0xef, 0x15, 0xdb, 0xeb, 0xc3, 0x22, 0x0b, 0x1f, 0xfe, 0x11, + 0x7f, 0xc5, 0x0f, 0x3a, 0xff, 0xec, 0x00, 0x32, 0xf8, 0xdc, 0x06, 0xf0, + 0xf9, 0xf2, 0x54, 0x29, 0x07, 0xbe, 0x16, 0x37, 0x1d, 0xeb, 0xd6, 0x0b, + 0x02, 0x02, 0x13, 0xf8, 0xd2, 0xfc, 0xd2, 0xde, 0x11, 0xcf, 0xf6, 0xf5, + 0xe8, 0x0f, 0xdc, 0xe9, 0xd4, 0x11, 0xf5, 0xf8, 0xf8, 0xf2, 0xd6, 0x2d, + 0x03, 0x07, 0xff, 0x33, 0x2e, 0x05, 0x27, 0x05, 0x05, 0x0c, 0x7f, 0x07, + 0xf8, 0x01, 0x05, 0xf1, 0xea, 0x0c, 0x0c, 0x0a, 0x06, 0x2e, 0xc6, 0x1a, + 0xfc, 0x33, 0xf1, 0x1e, 0xf2, 0xf5, 0xec, 0xe2, 0x14, 0x09, 0xee, 0xdf, + 0x29, 0xf9, 0xd3, 0xea, 0x07, 0x15, 0x0f, 0x00, 0xff, 0xdb, 0xfa, 0x10, + 0x18, 0x01, 0xd6, 0x18, 0x17, 0xf4, 0xc8, 0x12, 0x0b, 0x07, 0x6c, 0xe7, + 0xfb, 0x0d, 0xb6, 0x0a, 0xd7, 0xb5, 0x1c, 0xc6, 0x08, 0x57, 0x18, 0xce, + 0xf2, 0x04, 0x08, 0xdf, 0x2e, 0xd4, 0xc5, 0x12, 0x04, 0xe0, 0x40, 0x08, + 0xcf, 0xc0, 0xbc, 0x26, 0xfc, 0x49, 0xfd, 0xf0, 0x63, 0xb6, 0x33, 0x1d, + 0xf4, 0xf1, 0x0a, 0xce, 0x0a, 0xe8, 0xcb, 0x00, 0x3d, 0xea, 0x04, 0x0b, + 0xf4, 0x0a, 0xf5, 0xea, 0xc1, 0x13, 0xf6, 0xfd, 0x04, 0x2a, 0xfe, 0xcf, + 0x49, 0xce, 0x18, 0xfc, 0x9b, 0x1d, 0xfc, 0x29, 0x0c, 0x08, 0x10, 0xe1, + 0xe9, 0x23, 0x02, 0x0c, 0x2a, 0xdc, 0x2b, 0xe6, 0x02, 0xe7, 0x28, 0x18, + 0x0a, 0xf8, 0xbb, 0x01, 0x08, 0x32, 0xf9, 0xe9, 0xc4, 0xe9, 0xe6, 0x13, + 0x37, 0xeb, 0xed, 0x0f, 0xed, 0xf7, 0x08, 0xd1, 0xef, 0x31, 0xe3, 0xfc, + 0x0b, 0x07, 0x17, 0x0f, 0x10, 0xe8, 0xd0, 0xd8, 0xe0, 0xcc, 0xab, 0x0c, + 0xf4, 0x81, 0xea, 0x17, 0x05, 0x21, 0xf9, 0xf7, 0xe3, 0x0e, 0xbd, 0xc5, + 0x01, 0xcf, 0x05, 0xee, 0xe9, 0xb7, 0x25, 0x1e, 0xef, 0x0f, 0xf2, 0xec, + 0xe5, 0xff, 0x0f, 0xfa, 0xfc, 0x00, 0x02, 0xe7, 0x18, 0x0b, 0xf7, 0x1e, + 0x00, 0xf9, 0xf5, 0x0e, 0x22, 0xb9, 0x14, 0x1c, 0x1e, 0xd4, 0x3a, 0x1b, + 0x2a, 0xb8, 0xde, 0x31, 0x1d, 0x0f, 0x01, 0x27, 0x2a, 0xf6, 0xde, 0xf7, + 0xfc, 0x03, 0xfb, 0xec, 0x1e, 0xee, 0x17, 0xb1, 0x30, 0x07, 0x00, 0x05, + 0xe7, 0xe8, 0xe7, 0x3e, 0xdb, 0xf6, 0x0f, 0xf7, 0x06, 0x24, 0x23, 0xc7, + 0x2d, 0xf7, 0xd2, 0xec, 0xd5, 0x41, 0xc2, 0xdd, 0x16, 0x4d, 0xda, 0xf1, + 0xf6, 0xc6, 0x25, 0xd5, 0xeb, 0xd0, 0x0d, 0xed, 0x2a, 0x81, 0x20, 0x1b, + 0x03, 0x4b, 0xd1, 0xea, 0xe6, 0x06, 0xfd, 0x1c, 0xe2, 0xe5, 0x10, 0xfd, + 0xfb, 0xeb, 0xdb, 0x04, 0xec, 0x0c, 0xc1, 0x04, 0xee, 0xe3, 0xec, 0x32, + 0xf4, 0x01, 0x24, 0xf5, 0xea, 0x1d, 0xe8, 0x4c, 0xee, 0x02, 0x0b, 0x41, + 0x2c, 0x3b, 0xfc, 0xdc, 0xca, 0x20, 0xfb, 0xa1, 0xe8, 0xe6, 0x36, 0xb3, + 0xff, 0xd8, 0x62, 0xe9, 0x0d, 0x0c, 0xb2, 0xc8, 0x0e, 0xd6, 0x20, 0x1a, + 0x13, 0x03, 0xf0, 0x02, 0xef, 0xec, 0x24, 0xa2, 0x14, 0xe8, 0xd6, 0x02, + 0xe3, 0xdd, 0x2e, 0x23, 0xb3, 0x5d, 0xd2, 0xea, 0x48, 0x1d, 0x32, 0x05, + 0x16, 0xed, 0x03, 0xfc, 0xe6, 0xd0, 0xfc, 0x10, 0x01, 0x15, 0x09, 0xb8, + 0xd1, 0xe4, 0xc5, 0x27, 0x08, 0x27, 0xf9, 0xf1, 0x29, 0x33, 0xf7, 0xf0, + 0xdf, 0xf3, 0xee, 0xd0, 0x35, 0xfa, 0x12, 0x02, 0xe8, 0xfc, 0xdb, 0x34, + 0x08, 0x0c, 0xe5, 0xd1, 0xfd, 0x1d, 0xf0, 0xe8, 0x11, 0x49, 0xe1, 0x00, + 0xd4, 0x20, 0xe1, 0xba, 0xf0, 0x0d, 0x15, 0x29, 0xfb, 0xd5, 0xca, 0xc6, + 0xfe, 0x2a, 0xed, 0x06, 0x43, 0x0c, 0xf0, 0x1b, 0xfc, 0x06, 0x0e, 0x0e, + 0xf6, 0x21, 0xf5, 0x81, 0x0c, 0xf5, 0x9e, 0xf7, 0xe0, 0x1a, 0x05, 0x15, + 0x4c, 0xde, 0xfc, 0x3a, 0x15, 0x17, 0xfd, 0x0c, 0x18, 0x46, 0xfb, 0x26, + 0xc4, 0x00, 0x0a, 0x0f, 0xfa, 0xf2, 0xfb, 0x2c, 0x13, 0xf0, 0x25, 0xdd, + 0xe5, 0xf4, 0xf7, 0x19, 0xf9, 0x37, 0xa9, 0xea, 0x15, 0x02, 0x2f, 0x07, + 0xfc, 0x34, 0xf6, 0xe8, 0xf2, 0x47, 0x48, 0x0e, 0x3e, 0xd9, 0x08, 0xc9, + 0xd3, 0xed, 0x25, 0x34, 0xb9, 0xf5, 0xe7, 0xe1, 0x8b, 0x01, 0x41, 0xc9, + 0x07, 0x03, 0x90, 0x6b, 0xe2, 0x2b, 0xf8, 0x1f, 0x5b, 0xe5, 0xd6, 0xca, + 0x51, 0x57, 0xf2, 0x1c, 0xd7, 0xcc, 0xcf, 0xb4, 0xdb, 0x0f, 0x9f, 0x88, + 0xfe, 0x11, 0xe8, 0x37, 0x4f, 0xf3, 0x9e, 0xe2, 0xff, 0xfe, 0x21, 0xf7, + 0xd3, 0x1d, 0x3c, 0xdf, 0xe5, 0xc4, 0x30, 0x20, 0x58, 0xe0, 0x3e, 0x5a, + 0xed, 0x39, 0xda, 0x1a, 0x36, 0x13, 0xf6, 0x78, 0xde, 0xde, 0xf7, 0x68, + 0xd1, 0xc1, 0x22, 0xaf, 0x1f, 0xf4, 0x12, 0xe2, 0x4c, 0x1b, 0xd7, 0x2c, + 0x23, 0xce, 0xcf, 0xd5, 0x42, 0x26, 0xda, 0xec, 0xd9, 0x1f, 0x26, 0x0d, + 0x03, 0xc3, 0x09, 0xf5, 0x4d, 0x0b, 0x16, 0xe5, 0x22, 0xe3, 0xec, 0xf6, + 0x30, 0x7f, 0xc8, 0x12, 0xe0, 0x39, 0x0e, 0x14, 0xcc, 0xce, 0x2b, 0x0a, + 0x61, 0x08, 0xed, 0xc7, 0x2d, 0xd0, 0xf8, 0x05, 0xee, 0xe5, 0x16, 0x16, + 0xf2, 0xfc, 0xd3, 0x2e, 0x03, 0xe0, 0xf1, 0xfc, 0x11, 0xfa, 0x4d, 0xff, + 0x20, 0x0b, 0x7e, 0xf1, 0x19, 0xd5, 0x12, 0xf6, 0xac, 0xc8, 0xfc, 0xeb, + 0x04, 0x09, 0xad, 0xe8, 0xf9, 0x20, 0x15, 0xe2, 0xf7, 0xd9, 0xfc, 0xe4, + 0xe5, 0xcb, 0xe2, 0x0f, 0x31, 0x00, 0x20, 0xfa, 0xfa, 0x19, 0xfd, 0x04, + 0x03, 0xdd, 0xe8, 0xfb, 0x23, 0x09, 0x16, 0x45, 0xc2, 0x22, 0xfe, 0x11, + 0x0a, 0xee, 0x2b, 0xef, 0xf3, 0x2d, 0xf2, 0x35, 0x06, 0xfb, 0x2c, 0x46, + 0xfc, 0x81, 0x23, 0x0a, 0xe1, 0xdb, 0xf5, 0x1e, 0xe0, 0x06, 0x03, 0x2c, + 0xf3, 0x1f, 0xe1, 0x0e, 0x08, 0xe6, 0x28, 0x01, 0xf7, 0x19, 0xe4, 0xe2, + 0x15, 0xf9, 0xfc, 0x23, 0xfe, 0xdd, 0x11, 0xf3, 0x36, 0xf7, 0xcc, 0xe2, + 0xf8, 0x22, 0x0c, 0x07, 0x08, 0x09, 0xd0, 0xef, 0xe7, 0xf5, 0xfe, 0x0a, + 0x1e, 0x03, 0xf3, 0x0f, 0x2e, 0x07, 0xf8, 0xcb, 0xd6, 0x2c, 0x03, 0x1a, + 0xf1, 0xe8, 0x09, 0xfc, 0xf4, 0x05, 0x08, 0x2d, 0xfe, 0xf5, 0xf2, 0xd2, + 0x0c, 0x7f, 0x3c, 0x29, 0x14, 0x14, 0x33, 0xce, 0x0e, 0xf9, 0xeb, 0x03, + 0xf7, 0x13, 0xec, 0x05, 0x08, 0x0e, 0x02, 0xc6, 0xe3, 0xe8, 0xd6, 0xe5, + 0xd5, 0x27, 0xf5, 0x12, 0x1d, 0x04, 0xfa, 0x06, 0xf0, 0x01, 0x17, 0xef, + 0xf4, 0x20, 0xe5, 0xed, 0xf4, 0x15, 0xed, 0x27, 0x05, 0xe3, 0xdf, 0x03, + 0xff, 0xfd, 0xd7, 0xe4, 0xfa, 0x03, 0xef, 0xe8, 0x2a, 0xe7, 0x1a, 0xd9, + 0xf1, 0xf1, 0xe1, 0xe0, 0x03, 0xd8, 0xf6, 0x0a, 0xda, 0xda, 0x2f, 0x23, + 0xef, 0xc2, 0x05, 0xf8, 0xb9, 0x33, 0xf6, 0x05, 0xd5, 0xcc, 0x26, 0xff, + 0x22, 0xca, 0xe0, 0x0a, 0x3c, 0x17, 0xec, 0x10, 0xec, 0x5b, 0x05, 0xfe, + 0xd2, 0xef, 0x19, 0xdd, 0xfe, 0xde, 0x12, 0xe9, 0x1c, 0x09, 0x05, 0xe4, + 0xe3, 0x01, 0x06, 0xe9, 0xe3, 0x0d, 0x1c, 0xe0, 0xde, 0xda, 0x04, 0x15, + 0x06, 0x0a, 0xff, 0xe6, 0xd8, 0x1f, 0xdb, 0x11, 0x10, 0x05, 0xfd, 0x05, + 0xe3, 0x16, 0x23, 0xf4, 0x27, 0xf2, 0x0e, 0x03, 0x18, 0x04, 0xf4, 0xf9, + 0x01, 0x16, 0xe2, 0x26, 0xeb, 0x11, 0xf2, 0x05, 0x08, 0x1e, 0xea, 0xd9, + 0x1d, 0x09, 0x0d, 0x05, 0xfc, 0xda, 0xee, 0x1d, 0xf1, 0x00, 0xef, 0xff, + 0x07, 0x1b, 0x36, 0xff, 0x09, 0xea, 0x12, 0xff, 0x1e, 0x1a, 0xe7, 0xeb, + 0x15, 0xf3, 0xfa, 0xcc, 0x05, 0x0c, 0x2f, 0x06, 0x03, 0x05, 0xea, 0xf4, + 0x15, 0x31, 0x0a, 0xfe, 0x28, 0x2a, 0xe2, 0x02, 0x29, 0xf7, 0xee, 0x18, + 0xe1, 0x11, 0xf3, 0xe2, 0x34, 0x12, 0x2a, 0x05, 0x12, 0xe9, 0xcf, 0xe5, + 0x7f, 0x1b, 0x15, 0xee, 0x04, 0xf8, 0x23, 0x37, 0x06, 0x08, 0xd6, 0xf0, + 0x11, 0x0f, 0x15, 0x0b, 0xe8, 0xf6, 0xe8, 0x18, 0xeb, 0xcd, 0x20, 0xdb, + 0xff, 0x0d, 0x02, 0xe7, 0x1e, 0x0e, 0xff, 0xea, 0xf8, 0x7f, 0xe8, 0x06, + 0x04, 0xe3, 0x1e, 0xde, 0xf6, 0xf6, 0xdf, 0x23, 0xfd, 0xfc, 0xea, 0xe9, + 0x19, 0x17, 0xeb, 0xfb, 0xd7, 0x30, 0xde, 0xf9, 0xcc, 0x3a, 0xf3, 0xf3, + 0x02, 0x0f, 0xe1, 0xe6, 0x1c, 0x28, 0xff, 0x15, 0x0a, 0xd7, 0xf3, 0xf1, + 0x0c, 0x20, 0xe3, 0xff, 0x1f, 0xf4, 0xf8, 0xe3, 0x9a, 0x0c, 0xf9, 0x09, + 0xf6, 0x0f, 0xf2, 0x18, 0xea, 0x06, 0x0e, 0xf8, 0xed, 0xf3, 0xf2, 0xdc, + 0x06, 0x27, 0xff, 0xf3, 0x1e, 0x0f, 0x04, 0xff, 0x04, 0xf5, 0xf7, 0x16, + 0xe2, 0xea, 0x15, 0xf6, 0xf9, 0xfe, 0x11, 0xfd, 0xfc, 0x0d, 0x2a, 0x01, + 0xff, 0x06, 0xfc, 0xbf, 0xe6, 0x0d, 0x0a, 0xef, 0x23, 0xe8, 0x11, 0xec, + 0xf6, 0xee, 0xc8, 0xea, 0xdc, 0x0b, 0xff, 0xf0, 0x1b, 0x0c, 0xfb, 0x1d, + 0x68, 0xeb, 0x04, 0xcc, 0xe6, 0xcd, 0x58, 0x32, 0xb9, 0x3b, 0x44, 0xd0, + 0xcb, 0xd1, 0x0a, 0xd9, 0x01, 0xce, 0xfd, 0x28, 0xc8, 0x9b, 0x53, 0x11, + 0xa6, 0x09, 0xf0, 0x2f, 0x3f, 0x08, 0x0f, 0xe9, 0x65, 0x41, 0xd5, 0x17, + 0xe0, 0xf0, 0x66, 0xf2, 0xeb, 0x0d, 0xe5, 0xd5, 0xc4, 0xf9, 0xf7, 0xf7, + 0x23, 0xfc, 0xbc, 0x06, 0x23, 0x40, 0x0f, 0x03, 0xdb, 0x2f, 0x08, 0xe7, + 0x12, 0x0d, 0x08, 0xf3, 0xe8, 0xdf, 0x0c, 0x28, 0x02, 0x34, 0x1a, 0xad, + 0x41, 0xf6, 0xe9, 0x31, 0xf3, 0xad, 0x2a, 0x68, 0xf6, 0xf8, 0x21, 0xff, + 0x48, 0x7f, 0xe0, 0x33, 0xc6, 0xb9, 0x37, 0x14, 0xf8, 0x47, 0x21, 0xe1, + 0xed, 0xd2, 0xcd, 0x0f, 0xe2, 0xa6, 0xf5, 0xc7, 0xb2, 0xef, 0xe2, 0xf9, + 0x15, 0xc4, 0xba, 0x58, 0x1a, 0xcb, 0xbd, 0xe5, 0xba, 0xcd, 0x28, 0xde, + 0xeb, 0x44, 0x15, 0xe2, 0x5d, 0x1c, 0x2c, 0x0a, 0xcb, 0xb6, 0x18, 0xf5, + 0x0d, 0x1d, 0x4a, 0x18, 0x06, 0x13, 0xea, 0xd5, 0x03, 0x10, 0x9f, 0x07, + 0x04, 0x7f, 0xfd, 0xea, 0x06, 0x19, 0xcb, 0x27, 0x38, 0xf6, 0x08, 0xe7, + 0xac, 0xf0, 0x20, 0x2c, 0x1d, 0x2e, 0xc3, 0xf2, 0xf0, 0xfe, 0x2d, 0xc3, + 0xd3, 0xe0, 0xd8, 0x30, 0x88, 0x2e, 0xfe, 0xac, 0x9c, 0x47, 0x2a, 0x5e, + 0xf5, 0xdb, 0x0e, 0x24, 0x45, 0xb4, 0x10, 0x19, 0x0c, 0xe7, 0x89, 0xed, + 0x22, 0x1b, 0xb2, 0x60, 0x10, 0xf7, 0xe7, 0xfc, 0xdd, 0xf0, 0x2d, 0x45, + 0xf7, 0xe1, 0x6a, 0x39, 0x2e, 0xe3, 0xdb, 0x0f, 0x18, 0xe0, 0xf9, 0xe3, + 0x26, 0xaa, 0x74, 0x0b, 0xee, 0x01, 0xbd, 0xf1, 0x17, 0xf0, 0x25, 0xe6, + 0xf3, 0x5e, 0x3c, 0xfe, 0x53, 0xf9, 0x03, 0x15, 0x37, 0x09, 0x71, 0xd9, + 0x30, 0xea, 0x11, 0xda, 0xf8, 0x23, 0x3a, 0x2b, 0xec, 0xf7, 0xf1, 0xfb, + 0xb3, 0x2c, 0xd0, 0xf8, 0x0d, 0xe7, 0x01, 0x24, 0x3e, 0x4a, 0x20, 0x0e, + 0xeb, 0x1c, 0xf4, 0x06, 0xf8, 0xf6, 0x09, 0x07, 0x0d, 0x7b, 0x0a, 0xf1, + 0x1f, 0x0a, 0xfe, 0x43, 0x2d, 0xf7, 0x6e, 0xf7, 0xeb, 0x2f, 0xf2, 0xdc, + 0x78, 0xd3, 0xf7, 0xfe, 0xf6, 0xfc, 0x27, 0xdc, 0xd3, 0xea, 0xcd, 0x0c, + 0xd1, 0xb1, 0x0f, 0xb3, 0xd8, 0x4d, 0xe2, 0x04, 0x06, 0xc9, 0xf7, 0x18, + 0x0a, 0x1b, 0xe2, 0x9a, 0xab, 0x0e, 0xd7, 0xfc, 0x1c, 0x09, 0x03, 0xdd, + 0xb6, 0x35, 0xe7, 0xf1, 0x0e, 0xfc, 0xec, 0x04, 0x1b, 0x8a, 0x0b, 0x17, + 0xc8, 0xf5, 0x05, 0x08, 0xb8, 0xf1, 0x42, 0x1a, 0x2d, 0x33, 0x8d, 0x11, + 0xd9, 0x33, 0x1a, 0xde, 0xc5, 0x72, 0xd7, 0xf4, 0xef, 0x34, 0x0d, 0xe7, + 0xf0, 0x00, 0x19, 0x0d, 0xb0, 0xe9, 0x7f, 0xc0, 0x15, 0xc9, 0xff, 0xf8, + 0x1f, 0xcf, 0x92, 0x2b, 0xec, 0xec, 0xfc, 0xe2, 0x17, 0x36, 0x3d, 0xcd, + 0x33, 0xfe, 0xf7, 0xf6, 0xe3, 0xd1, 0x02, 0x08, 0x0c, 0x24, 0xe7, 0xce, + 0xe4, 0x24, 0x1c, 0xe0, 0x47, 0xe4, 0x02, 0x0f, 0xf2, 0x26, 0x33, 0xfa, + 0xf4, 0x0d, 0x07, 0xcc, 0x00, 0x2f, 0x0e, 0x15, 0x00, 0xe4, 0xdd, 0x03, + 0xf7, 0xde, 0x2e, 0xf6, 0x3c, 0x10, 0xe9, 0xbf, 0xe9, 0xb8, 0xfd, 0xc8, + 0xbf, 0xf5, 0x06, 0xd0, 0x0b, 0x36, 0x29, 0x19, 0xef, 0xf3, 0x45, 0x14, + 0x24, 0xf4, 0xf1, 0x68, 0xd8, 0x18, 0x14, 0x21, 0x81, 0x5f, 0xf6, 0xfb, + 0x04, 0x3b, 0xe9, 0x29, 0x12, 0x00, 0xdc, 0xe0, 0x1e, 0x10, 0xd8, 0x2a, + 0x0b, 0xab, 0x15, 0x18, 0xda, 0xf6, 0xf1, 0xf9, 0xf2, 0xfb, 0xe1, 0x0c, + 0xd3, 0xd0, 0x18, 0x26, 0xba, 0xb0, 0xfc, 0x23, 0x27, 0x32, 0x27, 0x10, + 0xe8, 0xe3, 0x3c, 0xea, 0x0a, 0x10, 0xdb, 0x1e, 0x00, 0x06, 0x2e, 0xe1, + 0x09, 0x0c, 0x0c, 0xb2, 0x01, 0x02, 0x1c, 0xdf, 0x3b, 0xcd, 0xfa, 0xc5, + 0x91, 0x02, 0x0e, 0xc5, 0x2c, 0x0a, 0xf7, 0x29, 0xb5, 0x04, 0x4e, 0x22, + 0x00, 0xf7, 0xff, 0xb2, 0x2b, 0xfa, 0x4e, 0xa0, 0xce, 0x11, 0x29, 0xd7, + 0x22, 0x0d, 0x16, 0x10, 0xfb, 0x04, 0x1f, 0x45, 0xfc, 0x2c, 0x18, 0xd0, + 0xb2, 0xe8, 0x43, 0x45, 0xee, 0x32, 0xf9, 0x2c, 0xf8, 0xd0, 0xdd, 0x83, + 0xf8, 0x1f, 0x24, 0xd7, 0xdd, 0xf9, 0xb9, 0x25, 0x21, 0x1b, 0x21, 0xd6, + 0xca, 0xf0, 0xdb, 0x1b, 0xd2, 0x01, 0xe1, 0xb8, 0x38, 0xe3, 0x00, 0xc6, + 0xe8, 0xde, 0xf8, 0x15, 0x23, 0xb7, 0xe4, 0x21, 0xb9, 0xc2, 0xf6, 0x35, + 0xef, 0xbb, 0x13, 0xa7, 0x14, 0x07, 0x08, 0xe7, 0xcb, 0xd9, 0x81, 0xbf, + 0xda, 0x2e, 0x22, 0x6d, 0xb7, 0x08, 0x22, 0xe7, 0xc5, 0xe5, 0xf6, 0xc8, + 0xfd, 0xe5, 0xcb, 0xdd, 0xef, 0xcf, 0x18, 0xb5, 0x2b, 0xb9, 0x24, 0xec, + 0xfa, 0xfa, 0xfa, 0x0b, 0x3a, 0x1f, 0xfc, 0x11, 0x10, 0x23, 0x00, 0x03, + 0x07, 0x2a, 0xec, 0x0a, 0x0a, 0xcd, 0x1d, 0x02, 0x07, 0x12, 0xf5, 0x29, + 0xef, 0x08, 0x3a, 0xce, 0x20, 0x11, 0xeb, 0x08, 0x26, 0xe3, 0x04, 0x1a, + 0xfc, 0xd5, 0x1a, 0xde, 0x0d, 0xfd, 0x10, 0xff, 0xe7, 0x04, 0xfd, 0xec, + 0x34, 0xcc, 0xfc, 0x00, 0xf7, 0x18, 0x15, 0xe0, 0xfb, 0x07, 0x0c, 0x08, + 0xec, 0xfb, 0xe1, 0x10, 0xdb, 0x05, 0xeb, 0xe4, 0x07, 0xd6, 0xea, 0x13, + 0xee, 0xee, 0x03, 0x3b, 0x00, 0xf0, 0xed, 0xed, 0x05, 0xf3, 0xe6, 0xdf, + 0x23, 0x3c, 0xde, 0x09, 0x1d, 0xf4, 0x02, 0x1b, 0x09, 0xc6, 0xf9, 0xe7, + 0xb9, 0xe6, 0xfa, 0xf3, 0x04, 0xfb, 0x06, 0x00, 0x21, 0x02, 0xfa, 0xdf, + 0x04, 0xd6, 0x0c, 0x0a, 0x08, 0xff, 0x14, 0xf9, 0xf5, 0x0b, 0x81, 0xe8, + 0xc2, 0xe7, 0x0b, 0x05, 0xee, 0x15, 0xa5, 0xf0, 0xfe, 0xf9, 0xf8, 0x1a, + 0x57, 0xdf, 0xef, 0x21, 0x03, 0xc4, 0x57, 0xf6, 0xae, 0xe6, 0xd4, 0xc5, + 0x03, 0x52, 0x0f, 0xe0, 0xc7, 0xdc, 0xd3, 0x0e, 0xf3, 0x01, 0x15, 0xfe, + 0x28, 0x29, 0xf0, 0xd6, 0x02, 0x0c, 0x67, 0xd9, 0x43, 0x2d, 0xc7, 0x04, + 0xf1, 0x3b, 0x5b, 0x3d, 0x21, 0x18, 0x03, 0x22, 0x96, 0x12, 0xdc, 0x1f, + 0x01, 0x31, 0x08, 0xfe, 0xf1, 0x23, 0x21, 0x11, 0x03, 0xda, 0x6c, 0xdc, + 0x10, 0x7f, 0xed, 0x1b, 0x24, 0xf2, 0x1f, 0x1d, 0x0a, 0x15, 0x45, 0xc1, + 0x02, 0xf5, 0xe9, 0x23, 0x31, 0xcc, 0x46, 0xd1, 0xf3, 0xd7, 0xbe, 0x2d, + 0x2f, 0x23, 0xc1, 0x31, 0x3b, 0xc5, 0x66, 0x04, 0x23, 0x0e, 0x04, 0xeb, + 0xc0, 0xbd, 0x95, 0xfd, 0x02, 0x15, 0xe2, 0xe4, 0xf7, 0xb4, 0xf2, 0x03, + 0xfc, 0xa9, 0xd1, 0xd1, 0x10, 0xde, 0xff, 0xcb, 0xa9, 0x3a, 0x14, 0x46, + 0x01, 0xfc, 0x39, 0xd4, 0x4c, 0x00, 0x00, 0x35, 0xe4, 0x53, 0xb1, 0x8b, + 0x35, 0xe2, 0xfa, 0xfd, 0xcf, 0xde, 0xf0, 0xf0, 0x32, 0x23, 0xeb, 0x04, + 0x1f, 0x5c, 0x0e, 0x31, 0x2d, 0x14, 0xf6, 0x07, 0xde, 0x13, 0xff, 0xc5, + 0xdc, 0xf0, 0xd9, 0x2a, 0xfd, 0xc7, 0xec, 0x25, 0xe5, 0x07, 0x00, 0x3a, + 0xed, 0x0a, 0x25, 0xf9, 0x10, 0x14, 0xf1, 0xe1, 0xf1, 0xfa, 0xff, 0xe3, + 0xce, 0xbd, 0xff, 0xf9, 0x14, 0x18, 0x1f, 0xf2, 0x4c, 0xfe, 0xe8, 0x01, + 0x6c, 0x27, 0x09, 0x43, 0xfc, 0x01, 0xef, 0xf4, 0xf3, 0x1c, 0x3e, 0xf0, + 0x27, 0x26, 0x4a, 0xce, 0xff, 0x0d, 0x01, 0x12, 0x08, 0xff, 0x5d, 0xe3, + 0x81, 0x2b, 0xd7, 0x19, 0xef, 0xec, 0x01, 0x5f, 0x01, 0x08, 0x2e, 0xe8, + 0xae, 0x18, 0x11, 0xf9, 0x36, 0x18, 0xda, 0x32, 0xf9, 0x01, 0x15, 0x35, + 0x31, 0x60, 0x11, 0x01, 0x1a, 0x02, 0xf4, 0x08, 0xad, 0xd6, 0x02, 0xec, + 0xf2, 0x14, 0x11, 0x2b, 0x08, 0x09, 0x15, 0xf9, 0x23, 0x1a, 0xfa, 0x21, + 0xc5, 0xfe, 0x35, 0xf1, 0x0f, 0x2f, 0x02, 0xc7, 0x02, 0x18, 0xf9, 0x05, + 0xf5, 0x0f, 0x2e, 0xca, 0x21, 0xee, 0xfa, 0x16, 0x19, 0x10, 0x24, 0xbe, + 0x29, 0x10, 0xea, 0xf0, 0xeb, 0xf8, 0x06, 0x11, 0xd1, 0xb0, 0xfc, 0x0e, + 0xe2, 0x33, 0xe6, 0xe6, 0x03, 0xac, 0xf4, 0xd4, 0x03, 0xf9, 0x07, 0xf9, + 0xf6, 0x09, 0x0e, 0x13, 0x9e, 0x1c, 0x57, 0xeb, 0x16, 0x2b, 0x0a, 0xe4, + 0xd2, 0xf2, 0xef, 0xde, 0xf1, 0xea, 0xe9, 0x08, 0xfc, 0x02, 0xef, 0xf1, + 0x0b, 0xf1, 0xf7, 0x10, 0xe8, 0xe2, 0xff, 0xb1, 0x44, 0x0a, 0xfa, 0xe7, + 0x05, 0x10, 0x09, 0x01, 0x1e, 0xd4, 0x34, 0x14, 0xf2, 0xdb, 0xe1, 0x1b, + 0x0c, 0xb9, 0x0e, 0x1b, 0x11, 0xee, 0xaf, 0x3e, 0x36, 0xf2, 0x06, 0x2a, + 0xe4, 0x04, 0xdb, 0xdd, 0xd4, 0x81, 0xec, 0xee, 0x25, 0x38, 0xc7, 0x0e, + 0xee, 0x08, 0xb8, 0x04, 0xb5, 0xbf, 0x29, 0xba, 0xbf, 0x46, 0x01, 0xe5, + 0x0b, 0x10, 0x4f, 0x7b, 0xa7, 0xf0, 0xa9, 0x1b, 0xfb, 0xff, 0x16, 0xd7, + 0x2e, 0x15, 0xee, 0xcb, 0xb9, 0xfc, 0x18, 0xe7, 0x61, 0x76, 0x02, 0xbb, + 0xcf, 0xfd, 0xe4, 0xbd, 0x1f, 0x71, 0x1f, 0x41, 0xf4, 0x36, 0x34, 0xf3, + 0x03, 0x46, 0xe2, 0xbd, 0x0a, 0x1e, 0x3f, 0x3b, 0x1f, 0x10, 0xc6, 0xd0, + 0x47, 0x3c, 0x09, 0x49, 0xd9, 0xdf, 0xd9, 0x08, 0x2b, 0x07, 0xf6, 0x0a, + 0xb0, 0xfc, 0xf4, 0xc5, 0x05, 0xd0, 0xcb, 0xc8, 0xf7, 0x57, 0x09, 0x78, + 0x04, 0x0c, 0xca, 0xe1, 0x28, 0x03, 0xf0, 0x33, 0x29, 0x14, 0x21, 0xc9, + 0xe3, 0x03, 0xf2, 0xf6, 0x3b, 0xda, 0xa7, 0x1b, 0x26, 0xba, 0x24, 0x2e, + 0x03, 0xa2, 0xd8, 0xee, 0x46, 0x3f, 0xe9, 0x68, 0xd9, 0xd8, 0xde, 0x3a, + 0xd3, 0x81, 0xdf, 0x09, 0xcc, 0x93, 0xf3, 0xfc, 0x0c, 0xbf, 0xc6, 0x05, + 0xd0, 0xd2, 0xdf, 0xfd, 0x34, 0xfd, 0xb0, 0xed, 0xfc, 0xff, 0xd9, 0x04, + 0x0e, 0xf0, 0x16, 0x18, 0xe0, 0x19, 0xf3, 0x10, 0xe2, 0xfb, 0x1a, 0xf1, + 0xd5, 0xb9, 0xf5, 0x12, 0x04, 0x2e, 0xfe, 0x12, 0xb8, 0x0b, 0x03, 0xeb, + 0xf3, 0x69, 0xe4, 0xe9, 0xc5, 0x0e, 0x19, 0x05, 0xf2, 0x4b, 0x0a, 0x53, + 0x1d, 0xe6, 0x01, 0xef, 0x21, 0x1c, 0x81, 0x08, 0x09, 0xf0, 0x1f, 0xf6, + 0xfc, 0x0f, 0x10, 0x5d, 0xf8, 0x09, 0xfe, 0x17, 0x2e, 0xe5, 0xec, 0xf7, + 0x28, 0xfb, 0x2b, 0x23, 0xe8, 0x0d, 0xfd, 0x34, 0x47, 0x22, 0x24, 0xe9, + 0xf8, 0xf8, 0x01, 0x12, 0x14, 0xf3, 0xfd, 0x1c, 0x1f, 0xd5, 0xdc, 0x03, + 0x55, 0x4b, 0x01, 0x03, 0x1b, 0x10, 0x0a, 0x1b, 0x00, 0xdc, 0xa4, 0xed, + 0xd9, 0xe2, 0xb1, 0xf3, 0x06, 0x1d, 0xc5, 0x09, 0xce, 0xee, 0xff, 0xf6, + 0xfc, 0xea, 0x14, 0x28, 0x75, 0x09, 0x3d, 0xef, 0xde, 0xe1, 0xff, 0x37, + 0xea, 0x1e, 0x20, 0xba, 0x06, 0x11, 0xe9, 0x2d, 0x10, 0x07, 0xe7, 0x23, + 0x03, 0x15, 0xf8, 0xb2, 0xe3, 0xed, 0xfe, 0xfb, 0x0b, 0x23, 0x3f, 0xd7, + 0x05, 0xc5, 0x3e, 0x2b, 0xd4, 0xe5, 0x0b, 0x2d, 0xcf, 0xf8, 0x03, 0x11, + 0x3c, 0x2d, 0xe4, 0x25, 0x1f, 0xfe, 0xf5, 0xe9, 0x27, 0xff, 0xed, 0x07, + 0xd4, 0xe2, 0xeb, 0x7c, 0x09, 0x0b, 0xe1, 0x28, 0xd7, 0xfa, 0xdf, 0xff, + 0xeb, 0xdf, 0xff, 0x36, 0xef, 0xf2, 0xd1, 0x01, 0x0e, 0xdd, 0xf7, 0xfb, + 0xed, 0x2c, 0xf8, 0xc1, 0x10, 0x1d, 0x05, 0x4e, 0xa8, 0xfb, 0xbe, 0xb5, + 0xf2, 0xee, 0xea, 0x06, 0xf5, 0xb0, 0x30, 0x36, 0xff, 0xf8, 0x01, 0x19, + 0x21, 0x16, 0x11, 0x21, 0x3f, 0xd3, 0x81, 0xf0, 0x0e, 0x06, 0xe0, 0xca, + 0x06, 0x0b, 0x27, 0xbe, 0xcc, 0x4f, 0xcd, 0xdc, 0x22, 0x46, 0xde, 0x48, + 0x0d, 0xef, 0x0f, 0x11, 0x26, 0x0d, 0xee, 0x02, 0xc9, 0x01, 0xf0, 0x06, + 0x99, 0x29, 0x01, 0x11, 0x07, 0x00, 0xf1, 0xff, 0x25, 0x32, 0x19, 0x9d, + 0xf7, 0x03, 0x1a, 0xea, 0x0c, 0xfb, 0xe8, 0x2a, 0xfc, 0x31, 0xe2, 0xc0, + 0xf7, 0x21, 0x07, 0xe1, 0x01, 0xf8, 0x06, 0xb4, 0xeb, 0xe4, 0xfc, 0xee, + 0xe3, 0x39, 0x2e, 0xce, 0x7f, 0x22, 0xf6, 0xf8, 0xfb, 0xfb, 0xe6, 0x1f, + 0x48, 0xea, 0xd3, 0xf2, 0xf5, 0x4d, 0xdd, 0x0c, 0x20, 0xc6, 0xd6, 0xf7, + 0xfa, 0x43, 0xd3, 0xec, 0x2f, 0x18, 0x06, 0x3f, 0x06, 0x00, 0xd3, 0xeb, + 0xd1, 0x35, 0xcf, 0xeb, 0x0f, 0xc0, 0x05, 0x16, 0x0b, 0x43, 0x44, 0x10, + 0x27, 0xee, 0x0e, 0x24, 0xe3, 0xe0, 0xf2, 0xff, 0x10, 0xed, 0x77, 0x12, + 0x08, 0xc1, 0x14, 0xe8, 0x4b, 0x0e, 0x06, 0x04, 0x0e, 0x1e, 0x24, 0x1d, + 0x07, 0xe0, 0x2f, 0xe5, 0xf8, 0xe9, 0x37, 0x18, 0x2f, 0x33, 0x5e, 0xd9, + 0x96, 0xe8, 0x3a, 0xf3, 0xf6, 0xa1, 0xe4, 0xe2, 0x15, 0x08, 0x10, 0x03, + 0x0b, 0xf7, 0xeb, 0x24, 0x03, 0x0c, 0x7f, 0x93, 0xda, 0x18, 0xd8, 0x1c, + 0xfb, 0x1b, 0xe7, 0x10, 0x06, 0x1f, 0xf6, 0x28, 0x42, 0x3a, 0x15, 0x84, + 0x09, 0x11, 0xf0, 0xde, 0xec, 0x07, 0x2b, 0xf3, 0x24, 0x1a, 0xd1, 0xc4, + 0xa6, 0x09, 0x09, 0x11, 0xf1, 0xc8, 0xf9, 0x03, 0x00, 0x15, 0xf9, 0x06, + 0x30, 0x09, 0xdc, 0x12, 0x0d, 0xb5, 0x2f, 0xe1, 0x1f, 0x05, 0xb4, 0xb1, + 0x23, 0x12, 0x1f, 0xe7, 0x3b, 0x76, 0xff, 0x1c, 0x00, 0xef, 0xbf, 0xf9, + 0x0a, 0xf2, 0x17, 0x32, 0xd6, 0x38, 0x82, 0xbd, 0x09, 0xf2, 0x1b, 0x06, + 0x0e, 0xee, 0xf7, 0x99, 0xef, 0xf2, 0x06, 0xfb, 0xee, 0xc1, 0x40, 0x51, + 0xb4, 0x09, 0xf1, 0xa8, 0x45, 0x1d, 0xed, 0x0f, 0xf7, 0x1f, 0xfa, 0xd3, + 0x06, 0x6d, 0x0d, 0xd9, 0x34, 0xc6, 0x1b, 0xe7, 0x10, 0x14, 0xf4, 0xda, + 0xcd, 0xff, 0xe9, 0xeb, 0x0d, 0xfc, 0x31, 0xf6, 0x07, 0xec, 0x14, 0xfb, + 0xd6, 0x12, 0x0c, 0xee, 0x1a, 0xee, 0xd8, 0x12, 0xfc, 0x02, 0x37, 0xe6, + 0xa2, 0x15, 0xf9, 0xf4, 0x46, 0x2a, 0xb3, 0xe3, 0x12, 0x09, 0x12, 0xc5, + 0xdc, 0xf3, 0x22, 0x38, 0xed, 0x50, 0xce, 0xf5, 0x09, 0x1c, 0x02, 0xfb, + 0xf2, 0xe4, 0xf5, 0xf3, 0xfc, 0x47, 0xff, 0xb2, 0x29, 0x29, 0xf6, 0xee, + 0x06, 0x12, 0xe4, 0x01, 0x17, 0x07, 0xcf, 0xd3, 0x32, 0xd9, 0x4b, 0xe5, + 0x24, 0xe5, 0xf5, 0x53, 0xfa, 0x1f, 0xec, 0x1b, 0x0e, 0xf9, 0x30, 0xf6, + 0x02, 0xef, 0x3a, 0x13, 0x1c, 0x81, 0xe1, 0x01, 0xf9, 0xea, 0xda, 0x13, + 0x07, 0xe8, 0x23, 0x30, 0x07, 0xf7, 0xc7, 0x09, 0xeb, 0x01, 0xe6, 0xf9, + 0x23, 0x0b, 0xf4, 0x44, 0xe3, 0x26, 0x24, 0xce, 0xdb, 0x12, 0xd5, 0x13, + 0x3b, 0xfe, 0xef, 0xe0, 0x2a, 0xd8, 0x1d, 0x06, 0xe4, 0xe1, 0xe3, 0xe0, + 0xf1, 0x02, 0x11, 0xdc, 0xfc, 0x3d, 0x34, 0x55, 0x2e, 0x23, 0x08, 0xc3, + 0x14, 0xf1, 0xf2, 0x00, 0x41, 0x0b, 0xcb, 0x65, 0x87, 0x1a, 0xc4, 0x02, + 0xf8, 0xcb, 0x1d, 0x1d, 0xeb, 0xd0, 0x16, 0xc6, 0xe8, 0xd9, 0x05, 0xde, + 0xd2, 0xf3, 0xda, 0x02, 0x1f, 0xf9, 0xfe, 0x09, 0x10, 0x8d, 0x7f, 0xcf, + 0xbd, 0xc4, 0xec, 0x00, 0xf0, 0xef, 0xfa, 0x1c, 0xef, 0x1c, 0x1b, 0xcf, + 0x11, 0xfb, 0xbb, 0xf9, 0x2a, 0x2e, 0x21, 0xf9, 0xd6, 0xdc, 0x0b, 0x3e, + 0x1f, 0xdc, 0xda, 0xd3, 0xed, 0x05, 0xbe, 0xf8, 0x10, 0x16, 0x0e, 0xd1, + 0x2b, 0x29, 0xdd, 0x3a, 0xf5, 0xf8, 0x27, 0x16, 0x50, 0x19, 0xf1, 0x0c, + 0x9d, 0xf8, 0xe0, 0x2a, 0xfb, 0x0e, 0xb5, 0x16, 0xf2, 0x07, 0x13, 0xcf, + 0x21, 0x1c, 0xda, 0xea, 0x13, 0xca, 0x43, 0x2c, 0x00, 0xd1, 0xea, 0xf6, + 0xdf, 0x1a, 0xfa, 0xcc, 0xf4, 0x1e, 0x02, 0x02, 0x06, 0xff, 0xde, 0x05, + 0x2b, 0x28, 0x1d, 0xfe, 0xf0, 0x2b, 0xce, 0x16, 0x16, 0xfd, 0xf9, 0xdb, + 0x12, 0x35, 0x07, 0x1e, 0xdf, 0xf1, 0xcd, 0xe5, 0x90, 0xe6, 0x1b, 0xec, + 0x05, 0xb7, 0xdf, 0xe7, 0x07, 0xe9, 0x0e, 0xbd, 0x83, 0x33, 0x08, 0x12, + 0x24, 0x3b, 0x0d, 0xe8, 0xf2, 0x2f, 0x43, 0x09, 0x1e, 0xea, 0x04, 0xff, + 0x09, 0x0f, 0xff, 0x10, 0xbb, 0x1c, 0xe3, 0x40, 0x0b, 0x46, 0xeb, 0xe9, + 0xde, 0xe6, 0xe4, 0xf1, 0x15, 0xfc, 0xfb, 0x31, 0x1d, 0x1e, 0x05, 0xec, + 0xe8, 0xeb, 0xdf, 0xef, 0x1c, 0xfe, 0xff, 0x01, 0xf4, 0x0b, 0x20, 0x27, + 0xef, 0x14, 0xfa, 0xd7, 0xdd, 0x11, 0x14, 0x18, 0xe6, 0xff, 0x7f, 0xe6, + 0xd6, 0x13, 0xce, 0x17, 0xfd, 0xf2, 0x75, 0x05, 0xf2, 0xf7, 0x32, 0xee, + 0x03, 0xec, 0xe9, 0xe0, 0x0d, 0x08, 0x81, 0x03, 0x08, 0x12, 0x05, 0x01, + 0x0b, 0xfa, 0x02, 0x09, 0xfa, 0xfe, 0x0f, 0x02, 0xf6, 0x16, 0x07, 0xf4, + 0x17, 0xfe, 0xf3, 0x16, 0xf2, 0xee, 0xf3, 0xf7, 0x16, 0x0f, 0xf5, 0xf6, + 0x02, 0xe8, 0x07, 0x01, 0xfd, 0xfc, 0x14, 0xef, 0xf2, 0xf9, 0xfc, 0xec, + 0x00, 0xe7, 0x1e, 0xeb, 0x0c, 0xed, 0xe9, 0xef, 0xe2, 0xfd, 0xf8, 0x04, + 0x06, 0x0a, 0xec, 0xfb, 0xf4, 0xfd, 0xdd, 0x14, 0x26, 0xfb, 0xff, 0x10, + 0x08, 0x0c, 0x0d, 0xfa, 0x13, 0xf2, 0x0a, 0xeb, 0x06, 0xdb, 0xfa, 0x0a, + 0x03, 0x1a, 0xeb, 0x1e, 0xfd, 0x04, 0xf8, 0xff, 0xd6, 0x08, 0xf5, 0xf3, + 0x05, 0x1a, 0x14, 0xfe, 0x1b, 0xfd, 0x1b, 0xe9, 0x11, 0x20, 0x0c, 0x01, + 0x11, 0x09, 0xed, 0x18, 0x0e, 0x07, 0x10, 0x0d, 0xf8, 0xf8, 0xec, 0xd5, + 0xf6, 0x03, 0xfc, 0x0f, 0xf8, 0x00, 0x2d, 0x02, 0x1b, 0x09, 0xf8, 0xfb, + 0x00, 0x11, 0xe8, 0xd6, 0x28, 0xe6, 0x05, 0xd8, 0xd0, 0xfe, 0xfd, 0x14, + 0x16, 0x76, 0xf4, 0x25, 0x03, 0x1f, 0xf5, 0xe2, 0xf7, 0xfc, 0x16, 0xcf, + 0x17, 0x4e, 0x03, 0x4b, 0x00, 0x20, 0xea, 0xe9, 0xf6, 0xf4, 0xf1, 0x25, + 0xf6, 0x2a, 0xf2, 0xd8, 0xf5, 0x16, 0xea, 0xf2, 0xdb, 0x0d, 0x0a, 0xdd, + 0x1a, 0x06, 0x32, 0xf3, 0x7f, 0x02, 0xee, 0x05, 0x08, 0x12, 0xf4, 0xfb, + 0x15, 0x1d, 0x13, 0x08, 0x11, 0xf2, 0x17, 0x10, 0x10, 0x10, 0x05, 0xde, + 0x77, 0xfd, 0xd9, 0xed, 0x0e, 0x00, 0xfe, 0x08, 0x00, 0x3e, 0x0a, 0x17, + 0xf7, 0xd5, 0xf1, 0xfe, 0x16, 0x18, 0xf3, 0xf0, 0x3a, 0x33, 0x05, 0xcf, + 0x18, 0xff, 0x0a, 0x07, 0xf2, 0xd9, 0xee, 0xd7, 0xca, 0x31, 0xc7, 0x04, + 0x0c, 0xd3, 0x17, 0xea, 0x75, 0x07, 0xec, 0x06, 0xf7, 0x17, 0xf6, 0x1e, + 0xfc, 0xf6, 0x26, 0xf4, 0x01, 0xe8, 0x1f, 0x54, 0xf8, 0x39, 0x0b, 0xb5, + 0xf2, 0xef, 0x1b, 0xed, 0x0f, 0xf2, 0x19, 0x2e, 0xc5, 0xf2, 0x26, 0x0b, + 0x07, 0xf8, 0x14, 0x7f, 0xb6, 0xff, 0x15, 0xc3, 0x18, 0xe9, 0x09, 0x22, + 0xc4, 0x0f, 0xe4, 0x00, 0x24, 0xdf, 0xf8, 0x2d, 0xe5, 0x11, 0x07, 0xeb, + 0x0f, 0x00, 0x06, 0x05, 0xeb, 0x21, 0x3b, 0x0b, 0xfe, 0x40, 0x09, 0xe7, + 0x16, 0xf6, 0x10, 0xfe, 0x0f, 0xd2, 0x19, 0x13, 0xf8, 0x24, 0xfa, 0xfd, + 0x04, 0xc9, 0xe9, 0x0f, 0x12, 0xe5, 0xea, 0xf3, 0x4f, 0xeb, 0xd0, 0xed, + 0xfc, 0x00, 0x09, 0x1c, 0x06, 0x19, 0xec, 0xfe, 0xfa, 0x3d, 0xdd, 0xf1, + 0xcc, 0x27, 0x1f, 0xbc, 0x09, 0xf3, 0xf8, 0xe5, 0x34, 0xeb, 0x05, 0x19, + 0xfe, 0x1d, 0xf5, 0x39, 0xf3, 0xf8, 0xf4, 0x0c, 0x23, 0xee, 0xef, 0x1d, + 0xf6, 0x1a, 0xdc, 0x00, 0x1f, 0x89, 0xf0, 0xcc, 0xd0, 0x1e, 0x11, 0xf3, + 0xd0, 0xfe, 0xf3, 0x03, 0xce, 0x22, 0xfc, 0xc2, 0x19, 0x2c, 0xf6, 0xe9, + 0xc3, 0xc8, 0xce, 0x04, 0xc8, 0xff, 0x14, 0x0d, 0xfd, 0x22, 0xe9, 0xd8, + 0xca, 0x33, 0x20, 0x87, 0xd4, 0x98, 0xdc, 0xce, 0x7b, 0xd8, 0xad, 0x32, + 0x14, 0xf7, 0xdc, 0x3b, 0xe4, 0x06, 0x42, 0xd8, 0x03, 0x8d, 0xd6, 0xb0, + 0xa2, 0x02, 0xc5, 0xf8, 0x09, 0x2b, 0x04, 0xbe, 0x0b, 0x1d, 0xf2, 0xe2, + 0x18, 0x4b, 0xce, 0x21, 0xf6, 0xb5, 0x04, 0x22, 0x06, 0x06, 0xf5, 0xf8, + 0x06, 0x05, 0xe0, 0x02, 0xe3, 0xbc, 0x03, 0x32, 0x0d, 0x81, 0xf3, 0x07, + 0xcf, 0xde, 0x7a, 0xf3, 0x19, 0xac, 0xf6, 0xe3, 0x2d, 0x40, 0x56, 0x4c, + 0xff, 0x14, 0x1e, 0x00, 0xc9, 0x0d, 0x1c, 0x40, 0xd5, 0x0f, 0xf0, 0x31, + 0xe5, 0xde, 0xda, 0x2f, 0x09, 0xe3, 0x2e, 0xd3, 0x61, 0xa6, 0x28, 0xb2, + 0x07, 0xea, 0xb9, 0x11, 0x05, 0x3d, 0xfe, 0xfb, 0x1a, 0x22, 0xce, 0xaa, + 0x19, 0x22, 0xff, 0xff, 0x1a, 0x0a, 0xea, 0xe5, 0x1b, 0x35, 0x26, 0xfb, + 0xcd, 0xfb, 0xf1, 0x0a, 0x24, 0x41, 0xf7, 0x10, 0xda, 0xfd, 0x3e, 0x47, + 0xe7, 0x1e, 0xed, 0x29, 0x05, 0x11, 0xec, 0x09, 0x1d, 0xff, 0x1c, 0x37, + 0xfa, 0xff, 0x15, 0x1e, 0xd3, 0x21, 0x04, 0xe3, 0xf1, 0x1a, 0xf2, 0xe4, + 0x0e, 0xfc, 0x1e, 0xca, 0x57, 0xf1, 0x06, 0x18, 0x0a, 0x23, 0xe2, 0x0a, + 0x03, 0xda, 0x20, 0xf8, 0xf6, 0x1e, 0xbe, 0x0d, 0xde, 0xf6, 0xe8, 0x07, + 0x0c, 0x2a, 0xd7, 0x04, 0xff, 0xe1, 0xde, 0xf8, 0x40, 0xd9, 0x23, 0xff, + 0xf6, 0x28, 0x1b, 0xee, 0x0f, 0xf6, 0xe3, 0xb7, 0xee, 0x2f, 0x1d, 0x11, + 0x31, 0x0f, 0xe1, 0xe6, 0xdb, 0xe7, 0x01, 0xd2, 0xb1, 0xf3, 0x30, 0xff, + 0x11, 0xfb, 0x00, 0xd8, 0x7f, 0xdb, 0xf8, 0xff, 0xd7, 0x54, 0xf8, 0xfe, + 0xeb, 0xde, 0xfa, 0xea, 0xf7, 0xdc, 0x0f, 0xf8, 0x23, 0xd3, 0x06, 0xe3, + 0xed, 0x03, 0xec, 0xe7, 0x01, 0xfc, 0xe3, 0x32, 0x1a, 0xd7, 0xf8, 0x3c, + 0xef, 0x0c, 0x0f, 0x2a, 0xe1, 0x15, 0xfd, 0x0d, 0x0b, 0x0b, 0x4a, 0x07, + 0x12, 0xfd, 0x27, 0x46, 0x09, 0x1e, 0xc8, 0x02, 0xe1, 0xf9, 0xfd, 0xf1, + 0x23, 0x7f, 0x29, 0xdf, 0xae, 0x14, 0xea, 0xe4, 0xe9, 0x07, 0xf8, 0x21, + 0xc8, 0x08, 0x32, 0xf4, 0xec, 0xcb, 0xe8, 0xfb, 0xf3, 0x0a, 0xb5, 0xc4, + 0x26, 0xed, 0xef, 0x23, 0x0b, 0xee, 0x04, 0xe0, 0xec, 0xf9, 0xc6, 0xe0, + 0x02, 0xf7, 0xda, 0xd3, 0x05, 0xeb, 0x39, 0xf3, 0x41, 0x2c, 0xc9, 0x10, + 0xe6, 0xfa, 0x14, 0x40, 0xf0, 0xfe, 0xb3, 0xf0, 0xff, 0x9f, 0xea, 0x22, + 0xd7, 0x07, 0x0c, 0xf7, 0xd1, 0xf4, 0xe3, 0x0a, 0xd9, 0xe5, 0x8c, 0x0c, + 0xec, 0x23, 0xc7, 0xfa, 0xeb, 0xf4, 0xb4, 0x23, 0xed, 0xf6, 0x12, 0xe7, + 0xb5, 0xe5, 0xf1, 0xd5, 0x39, 0xe3, 0x0a, 0xea, 0xe4, 0xe4, 0xd9, 0xe6, + 0x05, 0xe8, 0xe8, 0x3f, 0xf4, 0xc8, 0x49, 0xe4, 0x01, 0x11, 0xfb, 0x63, + 0xfc, 0x2a, 0x3f, 0xee, 0xfb, 0xfa, 0xe9, 0x33, 0xcc, 0x13, 0xfb, 0xdf, + 0x04, 0x2d, 0x10, 0x1b, 0x0e, 0x0a, 0x17, 0xfb, 0xfd, 0xe7, 0xe1, 0xcc, + 0x0f, 0xee, 0x2b, 0x04, 0x0f, 0xba, 0x04, 0x06, 0x7f, 0xf4, 0xec, 0xf0, + 0x14, 0xae, 0xd6, 0xf4, 0xfe, 0x07, 0x12, 0x22, 0x17, 0xf6, 0x03, 0x47, + 0xfc, 0x24, 0x03, 0xbb, 0x2c, 0xb1, 0xab, 0x1f, 0x06, 0xc8, 0x16, 0x29, + 0xfe, 0xcd, 0x1c, 0x1c, 0xf9, 0x36, 0x03, 0xc9, 0xd6, 0x20, 0x1f, 0xf8, + 0x33, 0x01, 0xb6, 0x15, 0x01, 0xed, 0x11, 0xec, 0x23, 0x29, 0x04, 0xd6, + 0x10, 0x12, 0xfb, 0x0d, 0x0f, 0xa9, 0xd2, 0xfe, 0xfb, 0xce, 0x91, 0x28, + 0xda, 0x1e, 0x0c, 0xde, 0xe4, 0x0e, 0xff, 0x02, 0xca, 0x21, 0x12, 0x27, + 0x13, 0x18, 0x05, 0xea, 0x00, 0xf1, 0xfd, 0x01, 0xbf, 0xf6, 0xeb, 0x03, + 0x11, 0x07, 0x07, 0xf2, 0x03, 0x27, 0xf3, 0xf8, 0x00, 0x04, 0xfd, 0x00, + 0x15, 0x02, 0xe9, 0x1d, 0xef, 0x81, 0x04, 0xf8, 0x09, 0x07, 0x07, 0x13, + 0xf4, 0x1b, 0x07, 0xfe, 0xf2, 0xfb, 0x27, 0xef, 0x0c, 0x07, 0xfe, 0xf2, + 0xfd, 0xf4, 0xff, 0xe5, 0x01, 0x01, 0x05, 0x02, 0x01, 0xff, 0x11, 0x10, + 0xf3, 0x07, 0xf3, 0xe2, 0x05, 0xfb, 0x03, 0x0e, 0xf8, 0x06, 0xff, 0xfb, + 0xf2, 0xfc, 0xfe, 0xeb, 0x02, 0xec, 0xeb, 0xf1, 0x2a, 0x0f, 0x01, 0xfd, + 0xf7, 0xf1, 0xf5, 0x0e, 0x0e, 0x02, 0x0b, 0xfb, 0xf6, 0x00, 0x02, 0xf4, + 0x10, 0x03, 0xdc, 0x0f, 0x02, 0x26, 0xfb, 0x02, 0xfb, 0x32, 0x10, 0x02, + 0xfb, 0x06, 0xf9, 0xec, 0xfa, 0x01, 0xfd, 0x35, 0x0a, 0xf6, 0xf2, 0xf6, + 0xc6, 0x1a, 0x17, 0xf1, 0x0b, 0x07, 0x13, 0xe8, 0x6a, 0x66, 0x07, 0xf1, + 0x36, 0xe6, 0xea, 0xd2, 0xa8, 0x21, 0x0b, 0xd8, 0xfa, 0xf2, 0x10, 0x9f, + 0x20, 0x21, 0x10, 0x04, 0xd3, 0x03, 0xe2, 0xb4, 0x24, 0xd8, 0x13, 0x97, + 0x50, 0x22, 0x5a, 0xc9, 0xf3, 0xf4, 0x2a, 0xbf, 0xe6, 0x2a, 0xd9, 0x15, + 0x20, 0x2f, 0xe8, 0xf9, 0x05, 0xb3, 0x15, 0xb6, 0xca, 0x02, 0xe8, 0xc0, + 0x17, 0x18, 0x07, 0x36, 0x07, 0xb1, 0x6a, 0x1b, 0x20, 0xd6, 0xac, 0xf3, + 0xae, 0xfc, 0x1e, 0xef, 0x03, 0x1e, 0x40, 0xe8, 0x26, 0xeb, 0x9c, 0x2c, + 0x18, 0xfd, 0x0c, 0x25, 0x1e, 0x52, 0x30, 0x37, 0xf9, 0xcf, 0xf1, 0xce, + 0x13, 0xbf, 0xd7, 0x07, 0x17, 0x09, 0x7f, 0xd4, 0xc4, 0xd0, 0x33, 0x22, + 0x40, 0x15, 0xfd, 0x20, 0xf9, 0x17, 0x05, 0x2f, 0xe0, 0xdf, 0x0a, 0x2f, + 0x46, 0x2e, 0xb1, 0xeb, 0x03, 0x3c, 0xf9, 0x62, 0xed, 0x51, 0xae, 0xc6, + 0x10, 0x0b, 0x32, 0x1e, 0xf3, 0xd8, 0xf5, 0xf3, 0x0f, 0x0f, 0x0e, 0xd2, + 0xfa, 0x1b, 0x0a, 0x08, 0x53, 0x18, 0xbf, 0xf6, 0xf4, 0x3b, 0xfb, 0xec, + 0xf9, 0xf2, 0x02, 0xf4, 0x0c, 0xe6, 0xcb, 0x12, 0x00, 0x06, 0xfe, 0xfe, + 0x17, 0x06, 0xe7, 0x1f, 0xf4, 0x1a, 0x20, 0x08, 0x81, 0xff, 0x1e, 0x12, + 0xf4, 0x25, 0xed, 0x26, 0x16, 0x12, 0xf4, 0xe4, 0x00, 0xef, 0x12, 0x11, + 0x05, 0x08, 0xf6, 0xe7, 0x06, 0xf2, 0xfc, 0x0d, 0xd8, 0x05, 0x03, 0x06, + 0xd5, 0xe6, 0x15, 0xf9, 0xf0, 0xc5, 0xf7, 0x0f, 0x23, 0xfa, 0xb1, 0xe9, + 0x08, 0xe9, 0x11, 0xd6, 0x0c, 0x3b, 0x1d, 0x1e, 0xf3, 0x0f, 0xf4, 0xfb, + 0xf9, 0xe1, 0x03, 0x1a, 0xf7, 0x04, 0x1f, 0xfc, 0xf3, 0x29, 0xec, 0xfb, + 0x0a, 0x43, 0xfb, 0x0b, 0x0b, 0x17, 0xe6, 0x0e, 0xf7, 0x01, 0xf8, 0x0d, + 0x11, 0x02, 0xf7, 0x14, 0x0f, 0x1d, 0x10, 0x04, 0x11, 0xdc, 0xef, 0x00, + 0xc7, 0x0b, 0xf3, 0x28, 0xff, 0xf5, 0xca, 0xdf, 0x00, 0xed, 0x46, 0x04, + 0xbe, 0xea, 0xe1, 0x41, 0xf7, 0xf7, 0xf7, 0x3d, 0xfb, 0xfc, 0xdb, 0x2f, + 0xeb, 0x09, 0x52, 0x17, 0x0c, 0xe4, 0xe2, 0x3c, 0xda, 0x22, 0x0b, 0x41, + 0x16, 0x49, 0x00, 0x1e, 0xf3, 0x25, 0xfa, 0xec, 0xfb, 0xe7, 0xf8, 0xe4, + 0x12, 0x1b, 0x13, 0xe1, 0xdb, 0x06, 0x09, 0x30, 0xfd, 0x0e, 0x2f, 0xee, + 0xac, 0x40, 0x2e, 0xef, 0x03, 0xf2, 0x3e, 0xe7, 0x05, 0xa2, 0xba, 0x19, + 0x18, 0xb6, 0x19, 0x57, 0xed, 0x3b, 0x0a, 0x07, 0xc8, 0x11, 0xfa, 0xe5, + 0x38, 0x2e, 0x7f, 0xf7, 0x2b, 0xfb, 0xe6, 0x13, 0x06, 0x16, 0xed, 0xda, + 0xe2, 0xc0, 0x4d, 0x61, 0x08, 0xdc, 0xfd, 0x4b, 0xe7, 0xc0, 0x30, 0xe1, + 0xd1, 0x0d, 0xf0, 0x0f, 0xde, 0x1f, 0x0e, 0x0a, 0xc8, 0x1d, 0x20, 0x1b, + 0xd0, 0x46, 0x28, 0xfe, 0xe8, 0x1c, 0x04, 0xe5, 0xb0, 0x92, 0x9c, 0x10, + 0x7b, 0xa0, 0xf9, 0xb9, 0xcc, 0xca, 0xde, 0x33, 0x81, 0x13, 0xcf, 0xd5, + 0xe7, 0x29, 0xda, 0x2f, 0xe0, 0x14, 0x33, 0x1a, 0xc9, 0x17, 0xbe, 0x3f, + 0xe0, 0xa1, 0x10, 0xdc, 0xfd, 0xdb, 0xd7, 0xdd, 0x04, 0xfa, 0x0b, 0xd1, + 0xf0, 0xdd, 0x18, 0xd5, 0x41, 0x53, 0x08, 0x81, 0x0d, 0x36, 0x31, 0x37, + 0xbc, 0x12, 0x0d, 0x12, 0x35, 0x27, 0xe0, 0xb8, 0xff, 0x13, 0x10, 0x3a, + 0xe2, 0x0f, 0x0d, 0x1d, 0x0f, 0x4d, 0xe2, 0x58, 0x59, 0x17, 0x89, 0xdf, + 0xf0, 0xde, 0x1f, 0xa4, 0xf6, 0x20, 0x11, 0x4e, 0xfd, 0x11, 0xe0, 0x8e, + 0xd5, 0x3b, 0x81, 0xd6, 0xfe, 0xf3, 0xe8, 0xb2, 0xeb, 0xd7, 0x07, 0xb3, + 0xee, 0xba, 0xd8, 0x09, 0xd9, 0xd3, 0xe3, 0x0f, 0xde, 0xca, 0x7e, 0x45, + 0xc9, 0xc6, 0x1a, 0x24, 0xe1, 0x07, 0x13, 0xef, 0x0f, 0xf0, 0x9e, 0xe7, + 0xfa, 0xf2, 0xd6, 0x31, 0x7d, 0x42, 0x15, 0x3f, 0x58, 0xb6, 0x84, 0xce, + 0x02, 0x10, 0x8e, 0xa9, 0xe9, 0xef, 0x18, 0xf4, 0xf5, 0x62, 0xef, 0xf4, + 0xf6, 0xe7, 0x06, 0xa7, 0xe8, 0xf4, 0x23, 0x18, 0x1b, 0x1f, 0x09, 0xe1, + 0x0c, 0x2d, 0xcd, 0xf1, 0x13, 0xe6, 0x04, 0x27, 0xa9, 0xc4, 0x35, 0xcf, + 0xad, 0xb5, 0xd1, 0xd9, 0xbc, 0x58, 0x14, 0xa9, 0x16, 0xfe, 0xec, 0x1e, + 0x0d, 0x33, 0x7f, 0x2e, 0x3c, 0xe2, 0xc2, 0x0c, 0xd5, 0xf5, 0x05, 0xfa, + 0xf4, 0xec, 0xf5, 0xce, 0xd8, 0x32, 0xb7, 0xef, 0xf9, 0x21, 0xd3, 0x24, + 0xb7, 0xd7, 0xc2, 0xcd, 0x18, 0x01, 0xf2, 0x5a, 0xf0, 0x53, 0xa9, 0xf9, + 0x0d, 0x0c, 0x6b, 0xfc, 0x3b, 0x1b, 0xd7, 0x3a, 0x1a, 0x00, 0x2c, 0x2d, + 0x0d, 0x48, 0x0d, 0x47, 0x22, 0xfd, 0x13, 0x0d, 0x32, 0xce, 0xc2, 0x32, + 0xf8, 0x2f, 0x20, 0x50, 0xf7, 0x4f, 0x37, 0xdf, 0xfb, 0x1a, 0x48, 0x0e, + 0x67, 0x1c, 0xc7, 0xae, 0xcf, 0xdf, 0x17, 0x09, 0x15, 0xcb, 0x32, 0x07, + 0xeb, 0x11, 0x2d, 0xf8, 0xdc, 0xd6, 0xed, 0x13, 0x7b, 0x39, 0xcf, 0xad, + 0xe8, 0xf4, 0x0a, 0x40, 0xfc, 0x0c, 0x3e, 0x27, 0x41, 0x25, 0xba, 0xe1, + 0xe6, 0xec, 0x33, 0x04, 0x0c, 0xe9, 0x17, 0x01, 0xb1, 0xf9, 0x0d, 0x0b, + 0x3b, 0x56, 0x32, 0x2c, 0xf2, 0x27, 0x13, 0x13, 0xf9, 0xdf, 0xf3, 0x0e, + 0xed, 0x6a, 0x04, 0xce, 0xb8, 0xc6, 0xf9, 0xda, 0x0a, 0x0c, 0xc0, 0x1a, + 0xf1, 0xef, 0xe3, 0x39, 0x15, 0xfc, 0xb2, 0x14, 0x0e, 0x2b, 0x06, 0x29, + 0x23, 0x66, 0xbe, 0xf0, 0x45, 0x24, 0x4e, 0x22, 0xd5, 0x0a, 0xd2, 0x2c, + 0x44, 0xba, 0xf1, 0x40, 0x54, 0xec, 0xe4, 0xac, 0x67, 0xe1, 0x8e, 0x1e, + 0x18, 0xec, 0xbe, 0xe9, 0xdb, 0xd2, 0x81, 0xe0, 0xf9, 0xd0, 0x34, 0xcc, + 0xc3, 0xc1, 0xf2, 0xe6, 0x25, 0xb3, 0xe4, 0x1f, 0x1b, 0x18, 0xde, 0xfc, + 0xed, 0xcd, 0xff, 0xf7, 0xea, 0xf4, 0x03, 0xe2, 0xd0, 0x0d, 0xf0, 0xfb, + 0x22, 0x40, 0x1e, 0x30, 0x23, 0x0e, 0x04, 0x27, 0x06, 0xec, 0x03, 0x69, + 0x09, 0x48, 0x2a, 0xc8, 0xc2, 0x30, 0x21, 0xcd, 0x27, 0xdf, 0x01, 0x2d, + 0x00, 0xcf, 0xe3, 0x2a, 0x29, 0x81, 0x16, 0xfc, 0xf9, 0x3d, 0xf0, 0xf9, + 0x07, 0x00, 0x26, 0x14, 0xe4, 0xbe, 0x21, 0x09, 0xe6, 0x0d, 0xe1, 0xea, + 0xda, 0xf0, 0x5c, 0xf1, 0x0a, 0xe9, 0x47, 0xf8, 0xe0, 0xea, 0xec, 0x16, + 0x4a, 0xe6, 0xc7, 0x14, 0x1f, 0xd3, 0x04, 0x30, 0x0a, 0xb2, 0xee, 0x2c, + 0x22, 0xad, 0x0b, 0x44, 0xf4, 0xf8, 0x18, 0xe4, 0x0b, 0xe6, 0x12, 0x26, + 0xdb, 0xef, 0xf8, 0x60, 0x65, 0x05, 0x1c, 0x1e, 0x14, 0x09, 0xe1, 0xe7, + 0x5b, 0x17, 0xd4, 0x01, 0x08, 0xd1, 0x12, 0x00, 0x36, 0x30, 0xe9, 0xf3, + 0xf4, 0xec, 0xfe, 0xe8, 0x53, 0xfe, 0xdd, 0x11, 0x1c, 0xc9, 0x33, 0xff, + 0x12, 0xe2, 0xfa, 0xf3, 0xe0, 0x0a, 0xe6, 0xfd, 0x09, 0x14, 0xfb, 0xf4, + 0x01, 0xf9, 0xdc, 0x0d, 0x0b, 0xbf, 0x01, 0x23, 0x09, 0xe9, 0xf7, 0x30, + 0x56, 0x02, 0x14, 0xd4, 0xe7, 0xed, 0x1a, 0xd6, 0x26, 0x06, 0x04, 0xda, + 0xef, 0xc2, 0x31, 0xc8, 0xc3, 0x09, 0xf4, 0xfe, 0x02, 0x31, 0x1c, 0x36, + 0x17, 0xf3, 0x3b, 0xf3, 0x23, 0xfd, 0xaa, 0xbc, 0x03, 0xe2, 0xf8, 0x11, + 0x2a, 0x25, 0xb7, 0x35, 0x0c, 0xe2, 0x81, 0x24, 0x0d, 0xb7, 0x0d, 0x14, + 0xec, 0x19, 0x1d, 0xee, 0xf6, 0xf7, 0xd4, 0x0d, 0x16, 0x68, 0x0b, 0x29, + 0x3d, 0xfc, 0xc5, 0xcf, 0xed, 0xed, 0x26, 0x29, 0x10, 0x1a, 0x40, 0xf7, + 0x44, 0x16, 0xe5, 0x33, 0x69, 0xd8, 0xb3, 0xf2, 0x0b, 0xea, 0x2e, 0x13, + 0x04, 0x0e, 0x0a, 0xfe, 0x3d, 0xe8, 0xeb, 0xff, 0xfc, 0x1b, 0xfe, 0xe8, + 0x1c, 0xd5, 0x59, 0xd8, 0xfc, 0xf6, 0xf6, 0x04, 0x87, 0xe2, 0xd8, 0x1c, + 0x1b, 0x12, 0xf7, 0x16, 0x05, 0xe2, 0xf6, 0xf4, 0x28, 0x08, 0x00, 0x0f, + 0x04, 0xd5, 0xee, 0x0b, 0x3b, 0x62, 0xf7, 0xcf, 0xfd, 0x53, 0xc8, 0x3e, + 0xf0, 0xfa, 0xdb, 0x14, 0x16, 0x01, 0xe9, 0x20, 0xf8, 0xd7, 0xec, 0x07, + 0xe5, 0xf6, 0xfa, 0xee, 0x66, 0x25, 0xf1, 0x0d, 0xed, 0xf5, 0x50, 0x06, + 0xe5, 0xea, 0xcf, 0xb0, 0xc7, 0xf6, 0xe5, 0x53, 0xf2, 0xeb, 0x11, 0x09, + 0xe6, 0x01, 0xcf, 0xdc, 0x23, 0x1e, 0x41, 0xd1, 0xd3, 0x16, 0x1d, 0xd7, + 0x64, 0x19, 0x13, 0xe7, 0xd3, 0xe2, 0xf4, 0xe9, 0x17, 0x9a, 0xfc, 0xd1, + 0x11, 0xfb, 0xd0, 0x01, 0x2f, 0x3b, 0x4a, 0x25, 0xcc, 0xeb, 0xf5, 0x3e, + 0x33, 0xfa, 0x12, 0x24, 0x06, 0xf9, 0x81, 0x13, 0xf8, 0x8e, 0x2e, 0x1b, + 0xea, 0xcf, 0xf9, 0xf4, 0xe9, 0x06, 0xef, 0xfa, 0x1f, 0x11, 0x12, 0xf4, + 0xfe, 0xf2, 0x03, 0x07, 0xf5, 0x0e, 0x08, 0x07, 0x05, 0xf7, 0x0b, 0xfb, + 0x0d, 0xf6, 0x0b, 0x09, 0xe4, 0x07, 0xff, 0xf6, 0xe9, 0xe4, 0xea, 0xf5, + 0xee, 0xfe, 0xff, 0xf3, 0xf2, 0xf2, 0x07, 0xfa, 0xf3, 0x0d, 0xf7, 0xfe, + 0xfb, 0xce, 0x12, 0xdb, 0xf8, 0xda, 0x05, 0xef, 0x0c, 0xf8, 0xec, 0xea, + 0x0e, 0x04, 0x14, 0x08, 0x0c, 0xfa, 0xf3, 0x0d, 0x10, 0xf9, 0x07, 0x1f, + 0x09, 0x1c, 0x25, 0x05, 0x19, 0x06, 0xfd, 0x08, 0x11, 0xf3, 0xfe, 0x0e, + 0xf9, 0x24, 0x04, 0x7f, 0xff, 0x0a, 0xfc, 0xe7, 0xdd, 0x12, 0xf8, 0x05, + 0x1e, 0xf4, 0x03, 0x25, 0x01, 0x0f, 0x0a, 0x10, 0x3e, 0xf4, 0x13, 0x04, + 0xfa, 0x09, 0x00, 0xef, 0xf2, 0xef, 0xf8, 0x1e, 0xf4, 0xe2, 0xed, 0xff, + 0x0b, 0x17, 0x15, 0x07, 0x13, 0x1b, 0xef, 0x05, 0x1e, 0x04, 0xef, 0x00, + 0x0a, 0xf5, 0x07, 0x04, 0x32, 0xd2, 0xf5, 0xc3, 0x93, 0x98, 0x2e, 0xea, + 0xda, 0x12, 0x4c, 0x04, 0xdf, 0xe0, 0xfa, 0x0b, 0x01, 0xf1, 0x1f, 0x1c, + 0xf5, 0xff, 0xfd, 0x21, 0xc0, 0xb4, 0x00, 0xc6, 0x23, 0x25, 0x54, 0xc4, + 0x0c, 0x28, 0xb4, 0xf8, 0x3a, 0x2b, 0x1a, 0x0d, 0x17, 0xff, 0x6d, 0xcd, + 0xd7, 0x3e, 0x22, 0xf5, 0x27, 0x00, 0x34, 0x01, 0x0c, 0x26, 0x14, 0x15, + 0xfc, 0x04, 0xdb, 0xf9, 0xd8, 0xec, 0x18, 0xc5, 0x40, 0x61, 0x1d, 0x12, + 0x07, 0xcb, 0x56, 0x08, 0x81, 0x19, 0xcb, 0xd7, 0xe0, 0xd3, 0xe1, 0x4a, + 0x1d, 0x21, 0xd6, 0xcc, 0xe0, 0xc3, 0xc4, 0xf9, 0xf0, 0xfd, 0x19, 0xdb, + 0x09, 0xed, 0x29, 0xfa, 0xfb, 0xdf, 0xb3, 0xda, 0xde, 0x41, 0x27, 0xac, + 0x3b, 0x10, 0xf4, 0xfa, 0x05, 0x9b, 0xe4, 0x23, 0xdd, 0xdc, 0xcd, 0xa1, + 0xd4, 0xb9, 0x40, 0x35, 0x15, 0x1d, 0xee, 0xbf, 0xee, 0xf3, 0x24, 0xfb, + 0x37, 0xc4, 0xe1, 0x00, 0x41, 0xd8, 0xff, 0xee, 0xec, 0x39, 0xe2, 0xed, + 0x2f, 0x1e, 0x28, 0xe7, 0x20, 0x0c, 0x24, 0xc6, 0x1b, 0x31, 0x0e, 0x3c, + 0x11, 0x10, 0x1b, 0xcc, 0xb7, 0xf9, 0xfa, 0xec, 0x1c, 0x0d, 0x2c, 0x1d, + 0x6f, 0xd6, 0x22, 0x12, 0xe9, 0xde, 0xc8, 0x07, 0xe4, 0x2f, 0x00, 0xe5, + 0xe4, 0xf5, 0x02, 0xe0, 0xfb, 0x1d, 0xff, 0xf3, 0xfe, 0xce, 0xec, 0x2c, + 0xff, 0xfc, 0xd9, 0x09, 0xdb, 0x2a, 0xc2, 0x30, 0x33, 0x32, 0x35, 0x08, + 0xaf, 0xfc, 0xd7, 0xe8, 0x22, 0x00, 0xe9, 0xe1, 0xbb, 0x47, 0x9b, 0x07, + 0xd3, 0xf2, 0xe4, 0x45, 0x28, 0x81, 0xf8, 0xe7, 0xb3, 0x01, 0x5f, 0x06, + 0xd1, 0xd5, 0xb1, 0xea, 0xfa, 0xa8, 0x04, 0x26, 0x48, 0x0b, 0xfb, 0x02, + 0x17, 0xbb, 0xac, 0xcd, 0xa2, 0x29, 0x0b, 0xfb, 0xee, 0xc3, 0xe1, 0xec, + 0x1e, 0xaf, 0x3a, 0xfc, 0x1f, 0x0c, 0x2a, 0x2b, 0x0a, 0x3a, 0xf8, 0xfe, + 0xeb, 0x3d, 0xe4, 0xbe, 0x2b, 0xca, 0x42, 0xc7, 0x42, 0xf2, 0x1a, 0xf6, + 0x06, 0x3c, 0x0a, 0xef, 0x11, 0x08, 0xfb, 0x03, 0x44, 0x0a, 0xcd, 0x4a, + 0x66, 0xb3, 0x1c, 0x26, 0xe1, 0xe7, 0xfb, 0x3c, 0x1f, 0x9f, 0x19, 0x51, + 0x54, 0x2d, 0x00, 0xe3, 0x3c, 0xe4, 0x6e, 0x0c, 0xfb, 0x32, 0xff, 0xfc, + 0xc4, 0xed, 0x0a, 0xee, 0x0d, 0xd0, 0xad, 0x01, 0x1a, 0xdb, 0xdf, 0x0b, + 0x20, 0x8c, 0xb1, 0x08, 0xe5, 0xe6, 0x7f, 0x05, 0x0e, 0xf0, 0x0a, 0x15, + 0x12, 0xdc, 0xa8, 0x12, 0x5a, 0x4b, 0x0d, 0x00, 0x38, 0x07, 0xcc, 0x3d, + 0xba, 0x20, 0xf9, 0x0e, 0xdf, 0x02, 0x28, 0xf5, 0x3f, 0x22, 0x3b, 0xf5, + 0xad, 0x1a, 0x3c, 0xd3, 0xfa, 0x91, 0xeb, 0x07, 0x04, 0x0d, 0xfc, 0xf9, + 0x19, 0x41, 0x24, 0xf2, 0xe1, 0xad, 0xd1, 0xc8, 0x03, 0xf4, 0xe1, 0xfb, + 0xf4, 0x42, 0x06, 0xb5, 0x2e, 0xce, 0xec, 0xd4, 0x01, 0x0e, 0x27, 0x19, + 0x18, 0x34, 0x12, 0x29, 0x01, 0xec, 0x15, 0x13, 0x2a, 0x31, 0x1a, 0xf9, + 0x07, 0xd4, 0x21, 0xbc, 0xe2, 0xf0, 0xdb, 0x15, 0xd7, 0x0f, 0x7f, 0x13, + 0xfd, 0xbf, 0xee, 0x31, 0x1e, 0x0a, 0xed, 0x36, 0x3c, 0x0e, 0x1c, 0xd6, + 0x08, 0x19, 0xd0, 0xbb, 0xfc, 0x43, 0xe5, 0xef, 0x0f, 0x17, 0xe5, 0xdc, + 0xed, 0xda, 0x62, 0xd7, 0xf5, 0xfd, 0x08, 0xdd, 0x16, 0xf0, 0x05, 0x12, + 0xe7, 0xd9, 0x37, 0xdf, 0xf5, 0xe7, 0xe0, 0x06, 0x27, 0x1f, 0xe4, 0x11, + 0xc9, 0x05, 0xf9, 0x06, 0x03, 0x06, 0xf8, 0x72, 0xf1, 0x25, 0xef, 0x1f, + 0x17, 0x10, 0xe6, 0x31, 0xfb, 0xf5, 0xf2, 0x10, 0xf3, 0xef, 0xf1, 0xd4, + 0xfe, 0xe7, 0x09, 0xf0, 0xd2, 0xbb, 0x33, 0x24, 0x11, 0xeb, 0xf1, 0x2c, + 0x07, 0x13, 0xf6, 0x27, 0xfc, 0xd3, 0xe8, 0xdb, 0xf1, 0x11, 0x3d, 0xef, + 0xbc, 0xdc, 0x20, 0x09, 0x12, 0x78, 0xcf, 0xc7, 0xcf, 0x26, 0x16, 0x7f, + 0x0e, 0xdc, 0xbf, 0x0a, 0xed, 0x11, 0xf0, 0xf5, 0x31, 0xf4, 0xfa, 0x02, + 0x1f, 0xde, 0xf2, 0x26, 0xec, 0x15, 0xa4, 0xb2, 0xe2, 0xf8, 0xfa, 0xd3, + 0xb3, 0x06, 0x01, 0x01, 0xfa, 0x99, 0x17, 0x49, 0x12, 0x65, 0xed, 0xcc, + 0xdf, 0x1d, 0x02, 0x4d, 0x15, 0xf8, 0xd0, 0xca, 0x0a, 0xfb, 0x2d, 0x16, + 0xca, 0xe5, 0x15, 0xad, 0x29, 0x08, 0x01, 0x2d, 0xd7, 0xcd, 0xf6, 0x2e, + 0xcc, 0xe8, 0xf1, 0xcc, 0xd1, 0x09, 0x07, 0xe3, 0x09, 0xdb, 0x36, 0x44, + 0xd6, 0x45, 0x01, 0xce, 0x01, 0x28, 0xd7, 0x1e, 0xf4, 0x16, 0x1a, 0xdd, + 0x0a, 0x4a, 0xd6, 0xef, 0x56, 0xf2, 0x1c, 0xb0, 0xd7, 0xcf, 0x0f, 0x3a, + 0x1c, 0x45, 0xec, 0xfa, 0xf0, 0xdf, 0x4b, 0x54, 0xfe, 0xe5, 0x48, 0xf5, + 0x2e, 0xbe, 0xce, 0x5f, 0xfa, 0xdd, 0xe9, 0x15, 0x10, 0x0b, 0x02, 0xd5, + 0xef, 0xfb, 0xfb, 0xe0, 0xea, 0x0e, 0xf1, 0x07, 0x2c, 0xf7, 0xf2, 0x0a, + 0x10, 0x26, 0x06, 0xdf, 0x27, 0x03, 0x0d, 0x00, 0x05, 0x2f, 0x12, 0x0d, + 0xe7, 0x19, 0xf4, 0x10, 0x14, 0x0e, 0xf9, 0xe0, 0x3e, 0x06, 0xf3, 0xf3, + 0x0b, 0x05, 0xed, 0xdf, 0xd5, 0x11, 0xe8, 0xf5, 0xe7, 0xe7, 0xec, 0xed, + 0x2a, 0xfa, 0xf7, 0xf9, 0xf8, 0xfd, 0xe9, 0xf7, 0xe0, 0x07, 0xdf, 0x25, + 0xf8, 0xee, 0x7f, 0x15, 0x03, 0x04, 0xec, 0xf8, 0xfc, 0x0f, 0xb0, 0x0c, + 0x0a, 0x0f, 0x12, 0xf5, 0xe0, 0x13, 0x54, 0xf0, 0x0b, 0xeb, 0x0d, 0x0e, + 0x15, 0xe6, 0xd1, 0x1d, 0xe6, 0x4e, 0xf9, 0x21, 0xdb, 0xf2, 0xd7, 0x0a, + 0xe7, 0xcd, 0x00, 0xe5, 0xe8, 0x1e, 0xed, 0x04, 0x21, 0xc0, 0xfb, 0xe8, + 0xf8, 0xe9, 0xf0, 0xe9, 0xe2, 0x05, 0x09, 0xee, 0x0d, 0xf5, 0x0f, 0xee, + 0x19, 0xfd, 0xf8, 0x66, 0x1c, 0x1f, 0x17, 0x0b, 0x03, 0x0f, 0x28, 0xe8, + 0x10, 0xc0, 0x52, 0xe8, 0xcf, 0x44, 0x3f, 0xf7, 0x1a, 0x03, 0x09, 0xc4, + 0x51, 0x19, 0x13, 0x19, 0x81, 0xf2, 0xe1, 0x15, 0xf6, 0x07, 0xe4, 0x08, + 0x07, 0x0b, 0xf1, 0xee, 0x62, 0x3c, 0x33, 0x05, 0xef, 0x0f, 0x29, 0xe2, + 0xe5, 0x0b, 0xdf, 0x16, 0xfc, 0x1d, 0xea, 0xf9, 0x07, 0x0c, 0x03, 0xf5, + 0x04, 0xe1, 0x18, 0x05, 0x00, 0xe2, 0x09, 0x03, 0x00, 0xa7, 0xe9, 0x15, + 0x05, 0x42, 0xb6, 0xfd, 0x11, 0xfd, 0xf4, 0xe7, 0xfc, 0xfd, 0xff, 0xcf, + 0x0b, 0x2e, 0x11, 0xe7, 0x41, 0x2e, 0xcf, 0x13, 0xe1, 0xca, 0x05, 0x3f, + 0xde, 0x22, 0xe7, 0xf7, 0x0d, 0x09, 0xc0, 0x04, 0xfa, 0xe5, 0x0d, 0xde, + 0x12, 0xe5, 0xff, 0xe8, 0xf8, 0xbd, 0xec, 0x1b, 0xf8, 0x51, 0xfb, 0xbc, + 0x0f, 0xe7, 0xdb, 0xb9, 0x11, 0xcb, 0x20, 0xec, 0x1b, 0x03, 0x20, 0x0f, + 0xf6, 0xea, 0x11, 0x04, 0x23, 0x0d, 0x24, 0xeb, 0xc9, 0xef, 0x81, 0x58, + 0xfe, 0x1c, 0x2e, 0x23, 0x17, 0x0d, 0xec, 0x26, 0x19, 0x03, 0x2f, 0x2f, + 0x07, 0xef, 0x2f, 0x29, 0x31, 0x23, 0xdc, 0xda, 0x0c, 0xe9, 0xa4, 0x0e, + 0xf2, 0xe7, 0x59, 0x07, 0x0f, 0xfc, 0xfe, 0xbe, 0xee, 0xa4, 0x05, 0xf3, + 0xf4, 0x28, 0x42, 0x0a, 0x16, 0x01, 0xfc, 0xe9, 0x07, 0xf4, 0xd3, 0xf4, + 0x06, 0xf9, 0xa0, 0xa4, 0x0c, 0x01, 0x16, 0x41, 0x1a, 0xd2, 0x09, 0x04, + 0xd2, 0x28, 0xe3, 0x19, 0xdb, 0xd0, 0x1e, 0xf2, 0xd5, 0x0c, 0xf2, 0x03, + 0x0d, 0x09, 0xde, 0xdc, 0x34, 0x0a, 0xee, 0xf4, 0x04, 0x04, 0x1a, 0x46, + 0x1c, 0xf5, 0x2d, 0x27, 0x01, 0xec, 0xeb, 0xde, 0x02, 0x17, 0xfc, 0x11, + 0xe0, 0xc5, 0x09, 0xed, 0xff, 0xd6, 0xd0, 0x19, 0xde, 0x2b, 0x0b, 0xf9, + 0xd4, 0xce, 0x1e, 0xf7, 0xc4, 0x03, 0x3a, 0xe4, 0xe9, 0x05, 0xfd, 0xb7, + 0x2c, 0xfe, 0xc9, 0xc2, 0x36, 0x2e, 0x0d, 0x3d, 0xf0, 0xe8, 0x22, 0xed, + 0x22, 0x3a, 0x07, 0xd9, 0x9f, 0x07, 0x38, 0x15, 0xf0, 0x30, 0xde, 0xcd, + 0x0e, 0x0a, 0xe4, 0xf9, 0x29, 0x19, 0xd9, 0xfa, 0xb5, 0x0b, 0x1b, 0xab, + 0x23, 0x16, 0x23, 0x12, 0xdc, 0xd0, 0x37, 0xbf, 0x01, 0xfa, 0xd4, 0xee, + 0xfc, 0x1c, 0xf6, 0xe2, 0x0d, 0x1c, 0x08, 0x03, 0x0f, 0x26, 0x0c, 0x0b, + 0xf9, 0xea, 0xc7, 0x07, 0xee, 0xde, 0xed, 0x16, 0x26, 0x92, 0xfc, 0xfd, + 0xcb, 0xdf, 0x29, 0x44, 0x68, 0x0d, 0xfb, 0x1f, 0xfe, 0x14, 0xe3, 0xf8, + 0xb0, 0x28, 0xdc, 0x46, 0x0e, 0x20, 0xca, 0xa0, 0xff, 0xfc, 0x28, 0x72, + 0xda, 0x35, 0xd2, 0x28, 0x0b, 0x09, 0x3c, 0xce, 0xf5, 0x09, 0x12, 0xf8, + 0x0f, 0x18, 0xd8, 0xf5, 0xe9, 0xb5, 0xff, 0xc9, 0xf4, 0x25, 0x7f, 0xfd, + 0xab, 0x8e, 0x4c, 0xb6, 0x3c, 0x18, 0xe6, 0x1f, 0xfd, 0xc9, 0x05, 0x16, + 0x0e, 0x74, 0x10, 0xfa, 0x1d, 0xfa, 0xe9, 0x1c, 0x7f, 0x25, 0xbf, 0x03, + 0x23, 0xca, 0xea, 0xdf, 0xe3, 0x05, 0xf0, 0xf1, 0x1f, 0x08, 0xde, 0x0f, + 0x13, 0x1d, 0xfc, 0xc1, 0xd1, 0xed, 0xf7, 0xf1, 0x00, 0xef, 0xd2, 0x10, + 0x00, 0x1c, 0x23, 0xd5, 0x07, 0x2c, 0x15, 0xd2, 0x17, 0xc6, 0x01, 0x10, + 0x0d, 0x42, 0xe5, 0xd7, 0x12, 0xc1, 0x23, 0x0c, 0xfb, 0x12, 0xc9, 0xf8, + 0xf8, 0xe6, 0x21, 0x3b, 0xeb, 0x17, 0xf5, 0x0d, 0x15, 0xe1, 0x16, 0x04, + 0x0b, 0xfb, 0xf4, 0x08, 0x10, 0xea, 0x1d, 0x07, 0xff, 0xe6, 0x12, 0xe5, + 0x0c, 0x15, 0x05, 0xd3, 0xbe, 0x2a, 0x47, 0xe7, 0x0c, 0xeb, 0x08, 0xec, + 0xc7, 0xdb, 0x06, 0xcb, 0x25, 0xf9, 0x0d, 0x04, 0xe1, 0x0b, 0xe8, 0xff, + 0x19, 0xe7, 0xc9, 0xf0, 0x1f, 0xfa, 0xe2, 0x03, 0x23, 0xd4, 0x0b, 0x16, + 0x0a, 0xd5, 0xd6, 0xe7, 0xc0, 0x05, 0xea, 0x27, 0x25, 0xfb, 0xc5, 0x1f, + 0xe5, 0x0e, 0xd8, 0x01, 0x26, 0x29, 0x19, 0x25, 0xf2, 0x21, 0xb5, 0xc8, + 0xc2, 0x02, 0x29, 0xd7, 0xf3, 0xfc, 0xfc, 0xef, 0xf9, 0xb9, 0x06, 0xf4, + 0x07, 0x27, 0x10, 0x19, 0xf9, 0xe8, 0xb0, 0x1c, 0x2c, 0x24, 0x1d, 0xd5, + 0xe6, 0xe1, 0x07, 0xf4, 0xfd, 0xed, 0x13, 0xf0, 0x09, 0x16, 0x1d, 0x14, + 0x20, 0xf1, 0x1b, 0x1c, 0x19, 0x22, 0xec, 0xfc, 0xe7, 0xfe, 0xcc, 0xf9, + 0x4b, 0x1d, 0xdc, 0xfc, 0x1b, 0xa9, 0xfc, 0x14, 0xf9, 0xb5, 0xde, 0x00, + 0xf9, 0xdb, 0x7f, 0x02, 0x05, 0xf2, 0xe4, 0x0a, 0x16, 0xfc, 0xc0, 0x12, + 0x38, 0xfc, 0x0f, 0xf8, 0xee, 0x1f, 0x0b, 0xe8, 0x0b, 0x0e, 0x33, 0x0f, + 0xff, 0xef, 0x10, 0xe5, 0xa3, 0xfd, 0xe5, 0x01, 0x09, 0x1f, 0xc4, 0x08, + 0x09, 0x17, 0x1b, 0xed, 0x08, 0xeb, 0xf0, 0x25, 0xfd, 0xad, 0xd0, 0x13, + 0x9b, 0xd3, 0x4e, 0x0f, 0x15, 0xd9, 0xf9, 0x4b, 0xd1, 0xc7, 0xfc, 0xe4, + 0x4d, 0x27, 0x06, 0x2e, 0x48, 0xf3, 0xcf, 0x0f, 0x11, 0x19, 0x0e, 0x1e, + 0xca, 0xed, 0x0a, 0x13, 0xcf, 0x89, 0x14, 0xcb, 0x02, 0xd1, 0x21, 0xd5, + 0xf8, 0x9a, 0x0d, 0xe1, 0x04, 0xcc, 0xba, 0x91, 0x94, 0x10, 0xe1, 0x81, + 0xe9, 0x04, 0x32, 0x06, 0xfd, 0x28, 0xbf, 0x9b, 0xdb, 0xe9, 0x1e, 0xf6, + 0xec, 0xf2, 0x0e, 0xff, 0x0e, 0xd9, 0x17, 0xee, 0x1b, 0xef, 0xd1, 0x17, + 0x30, 0xc2, 0xc1, 0xd3, 0xcd, 0x40, 0x49, 0x68, 0xd8, 0xed, 0x21, 0x54, + 0x34, 0x40, 0xdf, 0xf5, 0xc1, 0x23, 0xf6, 0xe3, 0x2a, 0x46, 0x5e, 0xee, + 0x4e, 0xb7, 0xe9, 0xe9, 0x0b, 0xe2, 0xf0, 0xdb, 0x1a, 0x3d, 0x4e, 0xde, + 0xd0, 0x0e, 0xca, 0x02, 0x13, 0xfc, 0x10, 0xcf, 0x21, 0x12, 0xef, 0x05, + 0xe7, 0xa5, 0x17, 0xf8, 0x5f, 0xd8, 0xb6, 0xe8, 0x0b, 0xca, 0x1f, 0x9b, + 0x02, 0x01, 0x20, 0x2c, 0xd4, 0xfe, 0x17, 0xad, 0xfd, 0x0a, 0xe1, 0x98, + 0xe4, 0x12, 0xf5, 0x06, 0xf2, 0xb7, 0x41, 0xca, 0x0f, 0xff, 0x14, 0x12, + 0xf5, 0x70, 0x46, 0x21, 0xc3, 0xea, 0xbe, 0x06, 0x21, 0xda, 0xdc, 0x20, + 0x1f, 0xf0, 0xc4, 0xd3, 0xfe, 0x26, 0x10, 0x26, 0xf5, 0x22, 0xfe, 0x0c, + 0x09, 0xdc, 0xf9, 0x0d, 0xfc, 0x1f, 0x24, 0xff, 0x81, 0xe2, 0x0b, 0x32, + 0xd2, 0xe9, 0x33, 0xf0, 0xbb, 0x0f, 0xac, 0x28, 0x18, 0x24, 0xa6, 0xe0, + 0xc9, 0xcb, 0xd7, 0x09, 0x18, 0xb0, 0xf9, 0x28, 0xe2, 0xc3, 0xf0, 0xec, + 0xce, 0x27, 0x74, 0xe9, 0x12, 0x15, 0x4a, 0x47, 0xbd, 0xcd, 0x05, 0xef, + 0x25, 0x3b, 0x14, 0x2d, 0xfb, 0xde, 0xec, 0x84, 0xe5, 0x29, 0x00, 0x27, + 0xf2, 0xed, 0xfc, 0x34, 0xcc, 0xda, 0xc6, 0xd8, 0x21, 0xd1, 0x1b, 0xd6, + 0xb0, 0xa9, 0x0d, 0xf1, 0xff, 0xec, 0x07, 0xf5, 0xfe, 0x43, 0x28, 0x30, + 0x9b, 0xc3, 0x02, 0x09, 0x0f, 0x11, 0xf4, 0xe8, 0x41, 0x0b, 0xfc, 0xf4, + 0x09, 0x38, 0x2b, 0xd9, 0x24, 0xcc, 0xff, 0xe7, 0x2a, 0x0e, 0xf7, 0x38, + 0xed, 0x16, 0xfa, 0x09, 0xfb, 0x02, 0x27, 0xf0, 0xeb, 0x1a, 0xf4, 0x25, + 0x1f, 0xb7, 0xed, 0xed, 0xff, 0x06, 0xe8, 0x16, 0xed, 0xfc, 0xe9, 0xfb, + 0xf9, 0xf6, 0x0a, 0x19, 0x21, 0x0b, 0x17, 0x2a, 0xde, 0x0b, 0x4e, 0x16, + 0xd7, 0xd8, 0x40, 0x09, 0xd2, 0x7f, 0x10, 0x83, 0xe5, 0x07, 0xe7, 0xd6, + 0x2f, 0x18, 0xdf, 0xf0, 0x19, 0xe0, 0x2d, 0xf4, 0x00, 0x05, 0x12, 0xc9, + 0x47, 0x2c, 0xd1, 0xd7, 0xed, 0x4e, 0xd7, 0xfd, 0x1f, 0x20, 0xef, 0x11, + 0x0e, 0xdc, 0xe2, 0x08, 0xf2, 0x04, 0xc5, 0xd0, 0x34, 0xd6, 0xe1, 0xf5, + 0xfd, 0xc3, 0x8b, 0xe7, 0xb7, 0x3d, 0x25, 0xa6, 0x17, 0x1c, 0xee, 0x1d, + 0xf9, 0x11, 0xe5, 0xc7, 0x2e, 0x1c, 0xd5, 0x46, 0xe0, 0xec, 0xef, 0x02, + 0x19, 0x4c, 0x5f, 0xc9, 0x1c, 0x15, 0xfb, 0x03, 0xff, 0xe2, 0xf1, 0x81, + 0xa0, 0xc8, 0xec, 0x02, 0xe7, 0xdf, 0xfe, 0x14, 0x0f, 0x0f, 0xee, 0xd7, + 0xf5, 0xf6, 0xea, 0xcf, 0xe2, 0x20, 0x16, 0xc6, 0xe8, 0x3b, 0xed, 0xbe, + 0xf9, 0xed, 0xff, 0xe3, 0x1a, 0x11, 0xd1, 0xf8, 0xdd, 0xde, 0x1d, 0x27, + 0xf0, 0xc0, 0xf5, 0x12, 0x0c, 0x02, 0x13, 0x07, 0xf7, 0xe6, 0xcc, 0xe7, + 0x0d, 0x06, 0xee, 0xdc, 0xe3, 0x14, 0x21, 0x35, 0xe6, 0xda, 0x14, 0xe0, + 0xf1, 0x2d, 0x03, 0x0f, 0xe9, 0xf6, 0x36, 0xf9, 0xe0, 0x19, 0x04, 0xfb, + 0xe8, 0x99, 0xf5, 0x20, 0xea, 0x02, 0x10, 0x28, 0xfb, 0xeb, 0x25, 0xe2, + 0xf7, 0xf2, 0x1c, 0x3a, 0x02, 0xf1, 0x0d, 0xd1, 0x0d, 0x17, 0x1d, 0x05, + 0xf4, 0xf7, 0x0f, 0xfd, 0xf0, 0x14, 0x04, 0xd6, 0x11, 0xf9, 0x0a, 0xb6, + 0x29, 0xb9, 0xdd, 0x08, 0x2f, 0x75, 0xc7, 0xf8, 0xfb, 0xf5, 0x10, 0x37, + 0xee, 0x1f, 0x28, 0xc4, 0x9f, 0x06, 0x01, 0x15, 0x02, 0x04, 0xfc, 0xf4, + 0x47, 0xd2, 0xda, 0xde, 0x0a, 0x3f, 0x1d, 0x42, 0x22, 0xc7, 0x1d, 0xe0, + 0xf5, 0x14, 0xea, 0xdd, 0x24, 0x1e, 0xa7, 0xf8, 0x19, 0x0c, 0x08, 0x06, + 0xff, 0xd8, 0xef, 0xf3, 0x23, 0x33, 0xc9, 0x01, 0xf1, 0xe4, 0x13, 0x16, + 0xe3, 0xd9, 0x01, 0x0e, 0xeb, 0x62, 0x06, 0xd0, 0xdc, 0x02, 0xe6, 0x06, + 0xf2, 0xcb, 0xe8, 0x31, 0x39, 0xd7, 0xab, 0xdf, 0x0b, 0x3d, 0x09, 0x21, + 0x0a, 0xf0, 0x24, 0x0b, 0x21, 0xbc, 0xdb, 0x10, 0xe2, 0x1f, 0xf0, 0x16, + 0x38, 0xf1, 0xfc, 0x34, 0x1a, 0xcd, 0x07, 0xbe, 0x2f, 0x0f, 0xbd, 0x81, + 0xa7, 0x97, 0xed, 0x0b, 0x06, 0xbf, 0x04, 0xc2, 0x36, 0xb1, 0xca, 0xc1, + 0x0e, 0xf0, 0xd7, 0xfc, 0xf3, 0xe2, 0x0d, 0xe7, 0xe2, 0x0e, 0xf2, 0xde, + 0xf7, 0xe4, 0xea, 0x06, 0x12, 0xfb, 0x1a, 0x0b, 0x03, 0x0e, 0x01, 0x05, + 0x04, 0x0b, 0xf6, 0xf3, 0x0e, 0xd1, 0x06, 0x2e, 0xda, 0x0a, 0xee, 0x1b, + 0xef, 0x07, 0xc5, 0x1b, 0xd9, 0x17, 0x01, 0xeb, 0x20, 0xf5, 0xe9, 0x02, + 0xda, 0x29, 0x0f, 0xfa, 0xff, 0x2c, 0x18, 0x2e, 0xcf, 0x23, 0x7f, 0xea, + 0x4f, 0xef, 0xe4, 0x23, 0x03, 0xf5, 0x02, 0x01, 0xe7, 0x0b, 0xf9, 0xe8, + 0x1f, 0x26, 0xfc, 0xfe, 0x14, 0x10, 0xbf, 0xf8, 0xed, 0xe7, 0x0a, 0xa8, + 0xfe, 0xe8, 0x03, 0xc4, 0xef, 0x17, 0xfc, 0x14, 0x0c, 0x07, 0xf0, 0xef, + 0xea, 0x18, 0x10, 0x19, 0x07, 0x05, 0x01, 0xe9, 0x0e, 0xf1, 0x01, 0x12, + 0x0e, 0xea, 0x33, 0x11, 0xeb, 0x0f, 0xf3, 0xcd, 0xfe, 0xeb, 0xf0, 0xe6, + 0x17, 0xec, 0x1c, 0xce, 0xe4, 0xf9, 0xdc, 0xfb, 0x28, 0x1a, 0xf9, 0xef, + 0x13, 0xcd, 0x13, 0xed, 0x0e, 0x2b, 0x0e, 0xf4, 0xe1, 0x12, 0x18, 0x23, + 0x03, 0x15, 0x08, 0xf8, 0x15, 0xdc, 0xdb, 0xd5, 0xe9, 0x2a, 0xe8, 0x1f, + 0x10, 0x1d, 0xeb, 0x1b, 0x36, 0xd4, 0x3f, 0x39, 0xea, 0x10, 0xfa, 0xfe, + 0xd1, 0xc6, 0x01, 0x1e, 0x46, 0xcb, 0x74, 0x03, 0x2f, 0xf5, 0xfd, 0x0c, + 0xfe, 0xfe, 0x12, 0x1d, 0xfc, 0xd0, 0x4b, 0xfb, 0x31, 0xe3, 0x92, 0x00, + 0x15, 0x0b, 0xfd, 0xfa, 0xff, 0x03, 0xd8, 0x7f, 0x12, 0xab, 0xbf, 0x8b, + 0x17, 0xec, 0x0e, 0x07, 0x06, 0x0c, 0xfb, 0x00, 0x0a, 0xca, 0xd2, 0x05, + 0x1e, 0xe8, 0xc4, 0xd2, 0xd3, 0xb6, 0xfc, 0x2e, 0xef, 0xfd, 0xfa, 0x18, + 0x0f, 0xd1, 0x19, 0x08, 0x5c, 0x0a, 0xf7, 0x13, 0x2a, 0xd0, 0xf7, 0xe3, + 0x13, 0x03, 0x11, 0x2c, 0x19, 0x17, 0xde, 0xf7, 0x00, 0x18, 0x0d, 0xfe, + 0xaa, 0x14, 0x02, 0x16, 0x33, 0x15, 0x26, 0xfb, 0xf9, 0xad, 0x31, 0x1d, + 0xb3, 0xe9, 0x03, 0xd4, 0xe2, 0x2e, 0x3e, 0x11, 0xfd, 0x48, 0x11, 0xf1, + 0xe6, 0x07, 0xfd, 0x12, 0xcd, 0x08, 0xdb, 0x02, 0xf2, 0x39, 0x00, 0x1d, + 0x3f, 0x4c, 0xe3, 0xf9, 0x01, 0x16, 0x17, 0xed, 0x2c, 0x06, 0xd2, 0xb1, + 0x0b, 0xa0, 0xf8, 0xe2, 0x09, 0xa3, 0x0b, 0xac, 0x41, 0x1b, 0x21, 0x30, + 0xe1, 0x07, 0x06, 0xdf, 0x3a, 0xe2, 0xe3, 0xe1, 0x25, 0x16, 0xed, 0x04, + 0xe9, 0x11, 0xec, 0x1c, 0x00, 0x1f, 0xbc, 0x21, 0x21, 0xb6, 0x1b, 0xe5, + 0x14, 0xe5, 0x0b, 0x1a, 0x1a, 0xd9, 0xea, 0xe4, 0xc1, 0xeb, 0xe3, 0xb9, + 0x1b, 0xeb, 0xf0, 0xf6, 0xee, 0xe9, 0x13, 0x16, 0x3f, 0xae, 0xea, 0xe4, + 0x1b, 0xe6, 0xf0, 0x11, 0x19, 0x81, 0x01, 0xf4, 0xda, 0xf2, 0xb5, 0x56, + 0xfb, 0xff, 0xfd, 0x0d, 0x2c, 0x96, 0xfc, 0x9f, 0x13, 0x26, 0xf3, 0x2d, + 0x23, 0xce, 0xf0, 0xf1, 0xd3, 0xfc, 0xd7, 0xf6, 0x00, 0xe7, 0x68, 0x04, + 0x07, 0xf2, 0x2e, 0x0b, 0x0e, 0xfb, 0xf9, 0xf7, 0xf2, 0x02, 0xe4, 0xda, + 0xe1, 0x32, 0x1a, 0x25, 0xcf, 0xdd, 0xfd, 0xe7, 0x05, 0x14, 0xf4, 0x0a, + 0xb6, 0x27, 0x4e, 0x06, 0x12, 0x0a, 0xeb, 0xde, 0x04, 0x09, 0x16, 0x10, + 0xfa, 0xc2, 0xe2, 0xba, 0xd9, 0x2d, 0xfd, 0x0a, 0xfc, 0xc7, 0x62, 0x0e, + 0x52, 0x24, 0xfc, 0x7f, 0x09, 0xf8, 0xe3, 0x38, 0x09, 0x08, 0x19, 0x65, + 0x07, 0x3b, 0xe2, 0xf5, 0x17, 0xc8, 0xdb, 0xfe, 0xe9, 0xe8, 0xf5, 0xfe, + 0xbe, 0xda, 0xd1, 0xf6, 0xc6, 0xd4, 0xea, 0xff, 0xff, 0xf0, 0xff, 0xdc, + 0xe2, 0xff, 0xec, 0x05, 0x00, 0xee, 0x31, 0xe2, 0x2b, 0x14, 0xef, 0x0f, + 0x1f, 0xe3, 0x33, 0xc0, 0xe0, 0x23, 0xd0, 0x0d, 0x2b, 0x31, 0x37, 0x1a, + 0x70, 0x19, 0x18, 0x05, 0xfb, 0xf5, 0x0a, 0x1b, 0x3d, 0x3b, 0xf7, 0xd3, + 0xf0, 0x10, 0xe9, 0x23, 0x24, 0xeb, 0x39, 0xd3, 0x14, 0x0d, 0x09, 0x18, + 0xf9, 0x46, 0xd4, 0xf0, 0x15, 0x00, 0x12, 0xe8, 0xdd, 0x19, 0x7f, 0x05, + 0x23, 0x1c, 0x2e, 0xcd, 0x32, 0x0d, 0xeb, 0xd2, 0xd8, 0x0c, 0xf6, 0xe6, + 0x02, 0x1a, 0x24, 0x1b, 0xe4, 0x28, 0x26, 0x00, 0xdf, 0xe1, 0x24, 0xde, + 0x03, 0xf6, 0xfc, 0xe8, 0xa5, 0x0c, 0xcf, 0x1f, 0xc1, 0x0a, 0xaf, 0xdf, + 0xf9, 0x0d, 0x06, 0x2e, 0xf9, 0x11, 0x2f, 0x02, 0xfb, 0x2d, 0x02, 0xdf, + 0xeb, 0xa6, 0xe9, 0xf1, 0x3e, 0xfc, 0x21, 0xc3, 0xfb, 0xf0, 0xe2, 0x1a, + 0x1b, 0x20, 0x0e, 0xf5, 0x0a, 0xee, 0xdf, 0x06, 0xc9, 0xc8, 0xe8, 0x1a, + 0xe0, 0xe3, 0x10, 0x09, 0xbf, 0x0d, 0xef, 0xf4, 0x60, 0xff, 0xe4, 0x1b, + 0x05, 0xd8, 0xc7, 0x0a, 0x02, 0xd2, 0x28, 0xf3, 0xf3, 0xde, 0x1e, 0xeb, + 0xd1, 0xfa, 0xe8, 0x09, 0x1f, 0xe3, 0x1d, 0x17, 0xde, 0x0b, 0x0e, 0xfe, + 0x03, 0xe9, 0x03, 0x06, 0xfc, 0xd3, 0x17, 0xcd, 0xf6, 0x41, 0xc4, 0x24, + 0x48, 0x13, 0x20, 0x07, 0x08, 0x0d, 0xc9, 0xf1, 0xf7, 0xf5, 0x24, 0x06, + 0x08, 0xfe, 0xec, 0x12, 0x2b, 0x31, 0x0e, 0x37, 0x01, 0xf6, 0xe9, 0xe1, + 0xff, 0xf5, 0x2d, 0x1c, 0xf9, 0xf8, 0x20, 0xed, 0x00, 0x00, 0x06, 0x0b, + 0x12, 0xc7, 0x09, 0x09, 0x1c, 0x18, 0xfc, 0x1c, 0x45, 0xff, 0x03, 0x13, + 0xfd, 0xf4, 0x09, 0xf9, 0xf2, 0xe1, 0xdb, 0xff, 0x36, 0x16, 0xd9, 0x56, + 0xea, 0x4d, 0xdb, 0x16, 0x3a, 0x11, 0xbe, 0x28, 0xe0, 0x81, 0xba, 0x17, + 0xef, 0xb3, 0x18, 0x02, 0x52, 0x32, 0x03, 0xe5, 0xe8, 0x41, 0x0a, 0x53, + 0xc8, 0xf8, 0xe8, 0xf5, 0xff, 0x0a, 0xb4, 0x35, 0x2b, 0xfd, 0x0e, 0xf2, + 0x18, 0xe7, 0xcf, 0xbc, 0x0a, 0x07, 0x12, 0x00, 0x08, 0x31, 0x28, 0xed, + 0x27, 0xf3, 0x16, 0xea, 0xf8, 0xdd, 0x1d, 0xf6, 0xdc, 0xd1, 0x2e, 0xe7, + 0xf9, 0x81, 0x0d, 0xfb, 0x12, 0x0d, 0xed, 0x9c, 0xd5, 0x0d, 0xf6, 0xd1, + 0xe8, 0xcc, 0xdf, 0x08, 0x07, 0x23, 0xda, 0x0c, 0x06, 0x18, 0xfb, 0x1b, + 0x04, 0x14, 0x07, 0x11, 0xea, 0x05, 0xf2, 0x24, 0xf5, 0x11, 0xd8, 0x09, + 0xe0, 0x05, 0x02, 0xfd, 0x12, 0xf9, 0x14, 0xfe, 0x08, 0xfc, 0xf7, 0x24, + 0x09, 0xf5, 0x02, 0x10, 0x20, 0xf1, 0x0c, 0x17, 0x06, 0x06, 0x0e, 0xf5, + 0x1e, 0x0b, 0xea, 0x0b, 0x0c, 0xe4, 0x1f, 0x1c, 0x35, 0x16, 0xf9, 0x09, + 0x1a, 0xf4, 0xdb, 0xfc, 0x10, 0x03, 0x03, 0x24, 0xe1, 0x15, 0x07, 0x07, + 0x0a, 0x0a, 0xd4, 0xf0, 0xe1, 0xfc, 0x06, 0xff, 0x5f, 0x05, 0xe0, 0x04, + 0xfa, 0xe1, 0x04, 0xe0, 0xe6, 0x11, 0xfe, 0x1c, 0xcf, 0x35, 0xe4, 0xf1, + 0x10, 0x0d, 0xec, 0xfb, 0xea, 0x18, 0x0f, 0x7a, 0xd7, 0x04, 0xf6, 0xfe, + 0xe3, 0xfa, 0xaf, 0xc7, 0x1c, 0x36, 0xec, 0xdf, 0xfb, 0xed, 0x07, 0xef, + 0x59, 0x75, 0x29, 0x0a, 0xfa, 0x34, 0xf2, 0xf3, 0xc7, 0x06, 0x18, 0xca, + 0x04, 0x03, 0x60, 0xfc, 0xeb, 0xbc, 0xf0, 0x1e, 0xc3, 0xd3, 0x4d, 0x01, + 0x24, 0xdf, 0x0e, 0xb0, 0x09, 0xd5, 0x1b, 0xd9, 0x83, 0x35, 0x1a, 0xde, + 0x10, 0x0b, 0x09, 0xca, 0x01, 0x3c, 0x77, 0x2e, 0x3d, 0xfb, 0x3b, 0x38, + 0xec, 0x05, 0x21, 0x09, 0x36, 0x2f, 0xef, 0x1e, 0x05, 0x48, 0x00, 0x05, + 0xe4, 0x19, 0xbb, 0x19, 0xee, 0x13, 0xc4, 0xf3, 0xf7, 0xe5, 0x1e, 0x3a, + 0xc7, 0xf9, 0x00, 0x39, 0x0f, 0x0f, 0xfc, 0x32, 0xed, 0x29, 0x4a, 0xda, + 0xa1, 0xe9, 0x11, 0xf3, 0xfb, 0x38, 0x1a, 0xfb, 0xd5, 0x16, 0x7f, 0xe4, + 0xea, 0x26, 0xe8, 0x08, 0xd9, 0xef, 0x76, 0x08, 0xd7, 0x72, 0x21, 0xd8, + 0x11, 0xf2, 0xdf, 0xeb, 0x14, 0x22, 0xcc, 0xd5, 0x3a, 0xcc, 0xe8, 0x04, + 0x0a, 0xf3, 0x18, 0xc5, 0x55, 0xa3, 0x2d, 0x2c, 0xea, 0x3a, 0xc7, 0xff, + 0xec, 0x1a, 0x45, 0x36, 0xfa, 0x09, 0x42, 0x18, 0xab, 0xe1, 0x20, 0xd2, + 0xfd, 0x08, 0x44, 0xa0, 0x1c, 0x4d, 0x0b, 0x72, 0x1b, 0x89, 0x34, 0xe1, + 0xe9, 0x28, 0xc8, 0xf2, 0xbf, 0x2a, 0xe6, 0x5b, 0x18, 0x1c, 0x68, 0x38, + 0x48, 0x99, 0x9a, 0x54, 0xea, 0xf5, 0xe9, 0xba, 0xad, 0x27, 0x03, 0x59, + 0x37, 0x2f, 0xe3, 0x23, 0x0d, 0x03, 0xd6, 0xde, 0xdd, 0xab, 0x34, 0xaa, + 0x20, 0xd5, 0xc7, 0x3b, 0xc2, 0x6e, 0x81, 0x8b, 0x01, 0xcb, 0xbb, 0x3f, + 0x47, 0xff, 0xe7, 0xbd, 0x37, 0xf9, 0x83, 0x31, 0xff, 0xfa, 0x1b, 0xe9, + 0x41, 0xb7, 0x0d, 0x75, 0x01, 0xdd, 0x0f, 0x17, 0xf4, 0x55, 0xf1, 0x15, + 0x12, 0xdd, 0xca, 0x2b, 0x4b, 0xef, 0xec, 0xfc, 0xd6, 0xda, 0xc4, 0x7a, + 0x35, 0x01, 0x31, 0xf0, 0xe2, 0xfa, 0xfa, 0x29, 0x33, 0x3c, 0x3c, 0xd8, + 0x05, 0x06, 0x0f, 0xff, 0x10, 0x29, 0xe4, 0xfe, 0x06, 0xe8, 0x07, 0x09, + 0xe3, 0x26, 0xf8, 0x29, 0xd2, 0xfa, 0x11, 0xf6, 0x16, 0x21, 0x05, 0xf0, + 0x07, 0xf4, 0xef, 0x1c, 0xcf, 0x00, 0xfd, 0x13, 0x47, 0x4e, 0x14, 0xd2, + 0x18, 0x52, 0x02, 0xd9, 0x09, 0xec, 0xfb, 0xf5, 0x07, 0xef, 0x00, 0xfd, + 0xe1, 0x05, 0xc1, 0xe7, 0xcd, 0xdd, 0xbe, 0x05, 0xf6, 0xe6, 0xe9, 0x7f, + 0xfe, 0x32, 0xe1, 0xe7, 0x14, 0xf7, 0x01, 0xfb, 0xcd, 0x0a, 0x11, 0xf2, + 0x01, 0xf2, 0xf9, 0xde, 0xda, 0xf4, 0xed, 0x06, 0x05, 0x21, 0xfe, 0xd4, + 0x0b, 0xec, 0x27, 0x1b, 0xf9, 0xfe, 0x03, 0xfb, 0x09, 0xdf, 0x1c, 0x19, + 0x0b, 0xca, 0xfb, 0xc0, 0xd5, 0xf3, 0xf7, 0x1d, 0xfd, 0x1b, 0x1a, 0xcd, + 0x07, 0xd4, 0xf4, 0xef, 0x1b, 0x20, 0xd7, 0xff, 0x29, 0xe7, 0x18, 0x56, + 0xd9, 0xc7, 0x4e, 0xf7, 0x25, 0x1f, 0xec, 0x36, 0x4d, 0xd6, 0xda, 0x19, + 0xe0, 0x15, 0x24, 0xdd, 0xc5, 0xe6, 0x00, 0xe7, 0xfc, 0x04, 0xe2, 0xf6, + 0xd5, 0x25, 0x20, 0x21, 0x05, 0x00, 0xdc, 0x4b, 0xf2, 0x31, 0x0c, 0x54, + 0xfc, 0xd2, 0xe4, 0xf0, 0x32, 0xc1, 0x3b, 0xcc, 0xf0, 0x81, 0x10, 0x07, + 0xfd, 0x0e, 0x0e, 0x0b, 0x01, 0x27, 0x01, 0x01, 0x58, 0x2d, 0xfa, 0x04, + 0x07, 0x0a, 0x26, 0x5b, 0x32, 0xff, 0xf3, 0x00, 0xe7, 0xde, 0xe2, 0xad, + 0x1b, 0xad, 0xdd, 0x37, 0xbd, 0x50, 0xe5, 0x15, 0xde, 0xec, 0xe9, 0xed, + 0xe8, 0xd9, 0x18, 0x04, 0x0f, 0x36, 0xfe, 0xc2, 0x3f, 0x3e, 0xe6, 0x3b, + 0xea, 0x2c, 0x2c, 0xf9, 0x2f, 0x18, 0xf6, 0x29, 0x00, 0x30, 0x10, 0x0d, + 0x2d, 0x23, 0xc3, 0xe9, 0xb9, 0xf2, 0x29, 0x22, 0x18, 0x97, 0x12, 0x1a, + 0xfc, 0x20, 0xfc, 0xfe, 0xff, 0x10, 0xf2, 0xdf, 0x20, 0xef, 0xf8, 0xbd, + 0x2d, 0x1a, 0x40, 0xfd, 0x22, 0x09, 0xba, 0xfc, 0x16, 0x3e, 0x19, 0xe9, + 0xe8, 0xf3, 0xe3, 0x15, 0xf9, 0xf6, 0xd6, 0xfa, 0xf9, 0x3a, 0xf5, 0x10, + 0xf4, 0xf1, 0x1b, 0xd9, 0xe8, 0x17, 0xf6, 0xdb, 0x81, 0x0b, 0x09, 0xec, + 0xec, 0x05, 0xd9, 0xed, 0x1e, 0x28, 0x01, 0x07, 0xf7, 0x00, 0x0a, 0xf1, + 0x02, 0xfc, 0x02, 0x15, 0x0f, 0x09, 0x17, 0x16, 0xe7, 0x1d, 0xf7, 0x1d, + 0xf7, 0xfb, 0xf3, 0xb2, 0xd6, 0xdb, 0xfb, 0xe9, 0xef, 0xbe, 0xf0, 0xfb, + 0x0e, 0x2c, 0xfb, 0xe2, 0xe3, 0xe5, 0xeb, 0xec, 0xe2, 0x0c, 0xec, 0xe3, + 0xf7, 0xc9, 0x1f, 0x01, 0x0b, 0x01, 0x0f, 0x2c, 0x05, 0x2c, 0xf4, 0x02, + 0xee, 0xf6, 0x1e, 0xfa, 0xff, 0xff, 0x18, 0xf6, 0xf8, 0xd8, 0x1d, 0x14, + 0x21, 0xf6, 0xe3, 0x03, 0x06, 0xe8, 0xe6, 0x08, 0xfd, 0x1d, 0x16, 0xf3, + 0x4f, 0xf4, 0x0e, 0xdb, 0xe1, 0xa6, 0x21, 0x58, 0x05, 0xac, 0x03, 0x52, + 0x19, 0x03, 0xfc, 0xdd, 0x32, 0x0f, 0xf4, 0x0e, 0xec, 0x28, 0xcb, 0xfd, + 0x2b, 0x11, 0x1c, 0x22, 0x95, 0x4b, 0xef, 0xd1, 0x48, 0xef, 0xd5, 0x4a, + 0x08, 0x08, 0x0b, 0xd0, 0x06, 0x05, 0x09, 0xf9, 0xbd, 0xe2, 0xc5, 0xd1, + 0xd8, 0x2d, 0x19, 0x21, 0xfd, 0x1c, 0xe4, 0x0e, 0xf9, 0xcf, 0x54, 0xfc, + 0xf1, 0xff, 0xca, 0xc2, 0x03, 0xd8, 0x29, 0x18, 0x04, 0x31, 0x21, 0x02, + 0x41, 0x02, 0xbd, 0xb7, 0xf8, 0xf2, 0x24, 0x14, 0x7f, 0xc1, 0xe7, 0x04, + 0x03, 0xfa, 0xcf, 0x19, 0x0d, 0xdf, 0x0b, 0x20, 0x17, 0xde, 0xdf, 0x0c, + 0xfa, 0xc8, 0xb5, 0xf5, 0x0d, 0xd4, 0xed, 0x13, 0x2a, 0x69, 0x11, 0xe7, + 0x21, 0xdf, 0x07, 0x21, 0x2d, 0xe5, 0xf7, 0xc9, 0x59, 0x27, 0x09, 0xf2, + 0x0a, 0xf9, 0x30, 0xcd, 0xf4, 0xfe, 0x1c, 0xe9, 0x47, 0x07, 0x33, 0xc3, + 0xf4, 0xeb, 0xe8, 0x1d, 0x0b, 0xe6, 0x32, 0xf1, 0xe3, 0xec, 0x1c, 0xf5, + 0x1d, 0x08, 0xd3, 0x2b, 0x01, 0x01, 0x81, 0x06, 0x91, 0xf5, 0xe4, 0x07, + 0x0d, 0xdf, 0x13, 0xdb, 0xfd, 0x03, 0xd1, 0xea, 0x27, 0x07, 0x32, 0xef, + 0x1b, 0xec, 0x13, 0xde, 0x03, 0xe9, 0xf5, 0x10, 0xf9, 0xfe, 0x21, 0xcf, + 0x45, 0x10, 0x18, 0xea, 0x17, 0xef, 0xea, 0x1c, 0xda, 0x0c, 0x0d, 0x36, + 0x1c, 0x15, 0xfc, 0x08, 0x3b, 0xf8, 0xf2, 0xae, 0xff, 0x70, 0xcc, 0x0e, + 0xf3, 0xb5, 0x10, 0xaf, 0xd7, 0x30, 0x05, 0x08, 0x24, 0xc3, 0xca, 0x01, + 0xfa, 0xa2, 0x0b, 0xc2, 0x1d, 0xad, 0xd1, 0x12, 0xfc, 0xfe, 0xca, 0x1d, + 0x5d, 0xc0, 0x20, 0x00, 0xf7, 0xe2, 0x03, 0x25, 0xd8, 0xe5, 0xef, 0x03, + 0x15, 0x0a, 0xc9, 0xfc, 0xfa, 0x1e, 0x99, 0x63, 0xc7, 0x0a, 0xff, 0x06, + 0xfb, 0xd4, 0xf8, 0xf0, 0x16, 0xe6, 0xec, 0xef, 0xf2, 0xc9, 0xf9, 0x8e, + 0xf0, 0x0a, 0xa5, 0x21, 0xb5, 0x00, 0x05, 0xa0, 0x07, 0x12, 0x32, 0xf8, + 0xf6, 0xe3, 0x09, 0x05, 0xbe, 0xdb, 0x3d, 0xd7, 0x0a, 0x16, 0xc5, 0x31, + 0xed, 0xd2, 0xe2, 0x05, 0xa3, 0x14, 0x23, 0xb1, 0x18, 0xd2, 0x02, 0xd7, + 0x16, 0x61, 0xf9, 0xe8, 0xfc, 0xd4, 0x0e, 0xf7, 0xfa, 0x02, 0xcb, 0xed, + 0x11, 0xcf, 0xb0, 0xfe, 0x21, 0xe0, 0x49, 0x9d, 0xee, 0xed, 0xf5, 0x13, + 0x0d, 0x24, 0x08, 0xc5, 0xf8, 0x2b, 0xe0, 0x4d, 0x0a, 0xc6, 0xa8, 0x0c, + 0x1e, 0x5e, 0xc9, 0x7f, 0x13, 0x37, 0xe6, 0x25, 0x04, 0xe5, 0x25, 0xf7, + 0x20, 0x09, 0x3b, 0xf9, 0x16, 0x11, 0x05, 0x20, 0xc9, 0xd3, 0x26, 0x33, + 0xbf, 0xf8, 0xd1, 0x20, 0xa1, 0x1e, 0xc0, 0xcc, 0x02, 0x17, 0x15, 0xe8, + 0x0e, 0xcf, 0x0c, 0x4b, 0xa1, 0x3e, 0x09, 0xe5, 0xf0, 0x1c, 0x20, 0x1d, + 0xc4, 0xd1, 0x19, 0x0e, 0x18, 0x2d, 0xbd, 0xf6, 0xd9, 0x1f, 0x48, 0x17, + 0xfc, 0xf1, 0xa9, 0x01, 0x12, 0x64, 0x29, 0x12, 0x14, 0x0e, 0x03, 0x02, + 0x38, 0xb8, 0x15, 0xfc, 0xd5, 0x0e, 0xc8, 0x14, 0xf1, 0x1b, 0x02, 0xed, + 0x0d, 0xe3, 0x2b, 0xe8, 0x12, 0x99, 0x19, 0x15, 0xc8, 0xed, 0xf8, 0xd2, + 0xc8, 0x19, 0xf9, 0xea, 0x0b, 0xf2, 0xd2, 0xe7, 0x09, 0xe3, 0x7f, 0x1e, + 0xbf, 0x08, 0x08, 0x18, 0x10, 0xf2, 0x26, 0xdd, 0x0e, 0xf7, 0xda, 0x34, + 0xf6, 0xfe, 0xd7, 0xf6, 0x21, 0xe5, 0xec, 0x05, 0xf9, 0x08, 0xf8, 0x3c, + 0xb4, 0x09, 0x28, 0xe7, 0xd4, 0x04, 0xcc, 0x19, 0x12, 0x14, 0xe6, 0x02, + 0xd9, 0x12, 0x2b, 0xe2, 0xf2, 0xd9, 0x42, 0xd8, 0x0c, 0xf2, 0x18, 0x00, + 0x19, 0x09, 0x1c, 0x2c, 0x11, 0xf6, 0x21, 0x46, 0x00, 0xe3, 0x5d, 0xec, + 0x5b, 0x90, 0xe5, 0x51, 0x09, 0xd3, 0x97, 0xf7, 0x47, 0x14, 0x07, 0xf8, + 0x03, 0x81, 0x29, 0xe6, 0x20, 0x20, 0xf4, 0x1a, 0x01, 0x0b, 0xfe, 0xfb, + 0x09, 0x58, 0x0f, 0x51, 0x0d, 0xee, 0xe4, 0x15, 0xff, 0xda, 0xdc, 0xff, + 0x08, 0x15, 0xde, 0xf1, 0xf5, 0xe9, 0x1a, 0x2d, 0x0e, 0x06, 0x40, 0xe2, + 0x0d, 0xf1, 0xdc, 0xf3, 0x2d, 0xff, 0x0d, 0xe8, 0xe9, 0xf2, 0x0d, 0xc0, + 0xe0, 0x00, 0x1e, 0xee, 0xe3, 0xd3, 0x0d, 0x04, 0xea, 0x0e, 0xf2, 0x21, + 0x0a, 0xe7, 0x25, 0x19, 0xaf, 0x05, 0xdd, 0xd9, 0xbe, 0x0f, 0xec, 0xfb, + 0x19, 0xf8, 0xdd, 0xf8, 0xe0, 0xfe, 0x2c, 0x0e, 0x0a, 0xd8, 0xf3, 0xd7, + 0xef, 0xc1, 0x09, 0xf5, 0xd5, 0x0a, 0xfd, 0x2d, 0xe6, 0x06, 0x0e, 0x0c, + 0x0a, 0x8e, 0x07, 0xe2, 0x45, 0x26, 0x10, 0x0a, 0x06, 0xfc, 0xf4, 0xe2, + 0xf0, 0xee, 0x9b, 0x54, 0xf5, 0xfd, 0xf2, 0x01, 0x03, 0xd1, 0xfd, 0xce, + 0xdf, 0x22, 0xe4, 0x06, 0xe7, 0xb4, 0x1c, 0x0d, 0xec, 0x16, 0x19, 0xf6, + 0xa5, 0x14, 0xb3, 0xc8, 0x83, 0x10, 0xf0, 0x28, 0x01, 0x29, 0xed, 0xfc, + 0xfd, 0x05, 0x7f, 0x3f, 0x4a, 0xea, 0x02, 0xfc, 0x1b, 0x2e, 0xca, 0x7a, + 0x30, 0x2e, 0x0e, 0xd6, 0x0b, 0x21, 0x10, 0x6f, 0xab, 0x2e, 0x06, 0xec, + 0x09, 0x58, 0x44, 0xa5, 0x3c, 0xf7, 0xb9, 0x65, 0x07, 0x07, 0x04, 0x1c, + 0xdb, 0xca, 0xd8, 0x1e, 0xe9, 0xcf, 0xd7, 0xd8, 0x00, 0x4f, 0x7b, 0x1a, + 0xfc, 0xf4, 0xe8, 0x35, 0x04, 0xe9, 0x14, 0xb6, 0xfe, 0xf7, 0xab, 0xdc, + 0x4a, 0xe1, 0x89, 0xc6, 0x9f, 0xfc, 0x24, 0xee, 0xe0, 0xd6, 0x1e, 0x04, + 0xd9, 0xe5, 0x25, 0x0f, 0xd9, 0x0e, 0x29, 0x2b, 0x0f, 0xf2, 0x04, 0xbf, + 0x0e, 0xff, 0xf6, 0x05, 0x0f, 0x0b, 0xe3, 0xfa, 0x1a, 0xc9, 0x13, 0x08, + 0x1e, 0x19, 0x00, 0x06, 0xf8, 0xfa, 0x18, 0xfb, 0x22, 0xe4, 0x0b, 0x14, + 0xf7, 0x02, 0xd2, 0xd4, 0xed, 0xc1, 0x2b, 0xfb, 0xc0, 0xfc, 0x05, 0xef, + 0xec, 0x88, 0x07, 0xfd, 0x05, 0x10, 0xf1, 0xde, 0x6c, 0x0f, 0x7b, 0xc8, + 0xde, 0xdb, 0xd4, 0x0e, 0xc2, 0x01, 0xfb, 0x0b, 0x2b, 0xe7, 0x1a, 0xd0, + 0x52, 0x7f, 0x1e, 0xfa, 0xc6, 0x0e, 0xb8, 0xd1, 0xfc, 0xa0, 0x08, 0xdc, + 0x05, 0xec, 0xce, 0xcf, 0x47, 0x06, 0xe2, 0xd8, 0xec, 0xff, 0xf1, 0x0f, + 0xfa, 0x22, 0x1e, 0x1a, 0xc7, 0x50, 0xb5, 0x2e, 0x12, 0xe4, 0xf9, 0x08, + 0x93, 0x36, 0xce, 0xf1, 0x09, 0x19, 0x0a, 0x14, 0x30, 0x02, 0xea, 0x13, + 0xc7, 0x50, 0xcf, 0xf4, 0x04, 0xf4, 0x15, 0xfa, 0xdd, 0x1f, 0xc7, 0x10, + 0xe5, 0x02, 0xbc, 0xf1, 0xd2, 0xcb, 0xf5, 0x12, 0x36, 0xe3, 0xce, 0xf5, + 0xee, 0x90, 0x08, 0x0f, 0xaf, 0xa8, 0x1c, 0xfc, 0xdf, 0x7a, 0x33, 0x1c, + 0xd7, 0x02, 0xfd, 0xd3, 0x19, 0xdf, 0x28, 0xe2, 0x02, 0xd0, 0xf9, 0xf9, + 0xf4, 0x09, 0xd8, 0xe7, 0xf2, 0x0f, 0xf8, 0xff, 0x02, 0xeb, 0x18, 0xf8, + 0x04, 0x61, 0xfe, 0xec, 0xe5, 0xd5, 0x0e, 0xd9, 0x21, 0x0b, 0x1b, 0x24, + 0xf2, 0xc9, 0x03, 0x2a, 0xe4, 0xf1, 0x01, 0x20, 0xde, 0xf2, 0x2f, 0xfc, + 0x32, 0xde, 0x08, 0xc8, 0xfb, 0x05, 0xf4, 0x17, 0xcc, 0x05, 0x0b, 0x0a, + 0xf4, 0x0d, 0x04, 0xe0, 0x01, 0xcb, 0x5e, 0x06, 0x39, 0xe3, 0x10, 0x22, + 0xe3, 0x11, 0xf4, 0xe5, 0x1f, 0x22, 0x1f, 0xf7, 0x13, 0x21, 0xf8, 0x0b, + 0xe3, 0xd9, 0xd8, 0x05, 0xe8, 0x0d, 0xe6, 0xdf, 0xeb, 0xea, 0x11, 0x19, + 0xe0, 0x16, 0xf7, 0x03, 0x03, 0x0a, 0xe7, 0x14, 0x00, 0x10, 0x0a, 0xf6, + 0xc0, 0x0b, 0x12, 0xde, 0x26, 0x22, 0x00, 0xfc, 0x16, 0xfb, 0x34, 0xb2, + 0x06, 0x15, 0xeb, 0xe8, 0x08, 0xf9, 0x7f, 0x0b, 0x38, 0x27, 0x02, 0xf6, + 0xee, 0x05, 0x1d, 0x06, 0x1a, 0xc9, 0xad, 0xce, 0xf3, 0x81, 0xf2, 0x13, + 0x04, 0x42, 0xb7, 0x0d, 0x2e, 0x1d, 0x08, 0x65, 0xfc, 0x27, 0x2e, 0x4f, + 0x12, 0x16, 0xd9, 0xe3, 0xbc, 0xde, 0xd3, 0x12, 0x05, 0x04, 0xd7, 0xce, + 0xd8, 0xf5, 0x1e, 0x0b, 0x4d, 0x23, 0x62, 0x0c, 0x16, 0xdc, 0x24, 0xd1, + 0xf7, 0xf6, 0x35, 0xdd, 0xf0, 0xd7, 0x24, 0xea, 0xcb, 0xf0, 0x04, 0x14, + 0x02, 0x89, 0xfe, 0xd5, 0xca, 0xdc, 0xfa, 0xc4, 0x03, 0xcf, 0xce, 0x49, + 0x9c, 0x28, 0xee, 0xc1, 0x98, 0x06, 0x9b, 0x18, 0x00, 0xff, 0xce, 0x21, + 0xf9, 0xda, 0x11, 0xd8, 0x56, 0xcc, 0x15, 0x12, 0xf6, 0xe2, 0x19, 0x26, + 0xd5, 0xed, 0xe0, 0x37, 0x02, 0xe3, 0x32, 0x12, 0x06, 0xc7, 0x2c, 0xe7, + 0x7a, 0x53, 0xf6, 0x1b, 0xe7, 0x9f, 0xe8, 0x94, 0xa3, 0xb6, 0xb7, 0x41, + 0x57, 0x45, 0x27, 0xdf, 0x0d, 0x04, 0x03, 0xc8, 0xfc, 0x03, 0xc9, 0xc8, + 0xbf, 0x3d, 0xf1, 0x3c, 0xf1, 0x05, 0xbd, 0x1d, 0xf1, 0xd1, 0x01, 0xf3, + 0x48, 0xd6, 0xdf, 0xee, 0x50, 0x61, 0x05, 0x3c, 0x5a, 0x1b, 0x1e, 0x0c, + 0xee, 0x56, 0xd2, 0xf7, 0x06, 0x02, 0xf8, 0x01, 0xf7, 0xd9, 0xe7, 0xef, + 0xa2, 0x8a, 0x07, 0xf0, 0xde, 0x25, 0xb4, 0xe0, 0xf3, 0x2d, 0xfe, 0xf4, + 0x31, 0x11, 0xe8, 0x2d, 0x1c, 0xea, 0xf4, 0xff, 0x0c, 0x7f, 0x09, 0x2a, + 0x1f, 0xc7, 0x2a, 0xc8, 0x1a, 0x30, 0x50, 0xe6, 0xcb, 0xe5, 0x04, 0x37, + 0x69, 0x06, 0xd8, 0x2a, 0xf8, 0xef, 0xd2, 0x05, 0x33, 0x1b, 0x12, 0xfe, + 0xfd, 0x18, 0x40, 0xdf, 0x79, 0x26, 0x01, 0xf8, 0xd3, 0x0e, 0xec, 0xfe, + 0xfb, 0xfc, 0xac, 0x5e, 0x09, 0x01, 0xf3, 0x2a, 0xb0, 0x0a, 0x27, 0xde, + 0xf3, 0x15, 0x29, 0xe2, 0xdb, 0x10, 0x94, 0x16, 0x19, 0xf3, 0x2a, 0xb3, + 0xd2, 0xe9, 0x01, 0xe4, 0xeb, 0xc6, 0x0c, 0x17, 0x49, 0x21, 0xf8, 0x05, + 0x11, 0xdc, 0x5c, 0x42, 0x93, 0xcf, 0x23, 0x28, 0x20, 0x2b, 0x0a, 0xd5, + 0x1d, 0x20, 0xf8, 0x11, 0x09, 0x2d, 0x0d, 0xf1, 0x42, 0x04, 0x34, 0x12, + 0xdd, 0x73, 0x02, 0xc7, 0xe9, 0x03, 0x81, 0xfb, 0xe3, 0x1f, 0xd1, 0x44, + 0xc7, 0xb5, 0xea, 0xe7, 0x93, 0xdb, 0x2a, 0x12, 0xb6, 0x3b, 0xe4, 0xce, + 0xfe, 0xeb, 0xe4, 0x31, 0x0d, 0xb3, 0x20, 0x1d, 0xd0, 0x18, 0x9f, 0xea, + 0xfc, 0x19, 0xc9, 0x51, 0xf2, 0xe1, 0xf4, 0xde, 0x0c, 0x0d, 0xd8, 0x05, + 0x15, 0xde, 0xc0, 0x31, 0x15, 0xfe, 0xec, 0x21, 0x38, 0x21, 0xdc, 0xde, + 0xd2, 0xcb, 0xdf, 0xe9, 0xf0, 0xf0, 0xd7, 0xe9, 0xe2, 0x03, 0xb9, 0x1a, + 0xd5, 0x23, 0x53, 0x2b, 0x11, 0x08, 0x23, 0x33, 0x37, 0x27, 0x04, 0x19, + 0xd6, 0x13, 0xc9, 0xfa, 0x0b, 0x0f, 0xbc, 0x4b, 0x36, 0xdd, 0xbb, 0xe1, + 0x1e, 0xef, 0x07, 0x0a, 0x3b, 0x07, 0xf0, 0xcb, 0xc0, 0xff, 0x22, 0xee, + 0xc7, 0xe1, 0x09, 0xd0, 0x27, 0xf4, 0x11, 0x26, 0x01, 0x01, 0xfc, 0x15, + 0xc2, 0x00, 0x1f, 0x21, 0xda, 0xfa, 0xf2, 0xee, 0x27, 0xfa, 0xd7, 0x05, + 0x0e, 0xf5, 0x10, 0xf5, 0x1c, 0x1c, 0x47, 0x1e, 0x22, 0xfc, 0xc0, 0xe1, + 0xc5, 0x12, 0x0c, 0x1e, 0xfb, 0xfc, 0x12, 0xd5, 0x2f, 0x0d, 0xfc, 0x06, + 0xfd, 0xf2, 0xff, 0xeb, 0x1d, 0x02, 0x29, 0xfb, 0x27, 0xe5, 0xf4, 0x08, + 0x07, 0x0f, 0x06, 0x10, 0xe9, 0xff, 0xf6, 0xe8, 0x17, 0xf6, 0xf9, 0xd9, + 0xf9, 0x43, 0x03, 0xe9, 0x19, 0x27, 0xe2, 0x15, 0x1f, 0xc3, 0x1e, 0x3f, + 0x38, 0xca, 0xe3, 0xae, 0xe7, 0xe3, 0xc0, 0xe2, 0xfc, 0xd7, 0x08, 0xe1, + 0xc6, 0x26, 0x36, 0xfd, 0x15, 0xd9, 0xde, 0xd0, 0x7f, 0xf4, 0xc6, 0xec, + 0xfb, 0xf9, 0x10, 0x12, 0x0f, 0xe9, 0xd3, 0xf6, 0x16, 0x0b, 0x07, 0x3d, + 0xfd, 0x02, 0xfd, 0xfd, 0xf2, 0x05, 0xf9, 0x02, 0xfc, 0x02, 0xf6, 0x0b, + 0xfd, 0xf2, 0xf9, 0x04, 0x04, 0x0d, 0xf8, 0xf6, 0x03, 0xfd, 0x02, 0x06, + 0xfe, 0xfa, 0x07, 0x05, 0x10, 0x0f, 0xff, 0x05, 0x04, 0x03, 0x03, 0x0d, + 0x09, 0x02, 0x03, 0xfc, 0xfb, 0x03, 0x12, 0xf4, 0xfb, 0xf5, 0x01, 0x00, + 0xff, 0x04, 0x00, 0xf9, 0xf9, 0xf9, 0x02, 0xfe, 0x01, 0x07, 0x02, 0xff, + 0xf9, 0x04, 0xfe, 0x02, 0x01, 0x02, 0xfd, 0xff, 0xfb, 0x03, 0x04, 0xfb, + 0x01, 0x0b, 0xf9, 0xff, 0x02, 0x07, 0xf8, 0x01, 0x01, 0xfb, 0x06, 0x03, + 0x0b, 0x01, 0x00, 0xfe, 0x05, 0xfa, 0x05, 0x07, 0xf0, 0x20, 0xf4, 0x05, + 0x01, 0xff, 0xfc, 0xfa, 0xfb, 0x00, 0xfe, 0xf1, 0xfa, 0xfd, 0x7f, 0xff, + 0x07, 0xfb, 0x09, 0xfa, 0x0a, 0xfe, 0xfc, 0x11, 0x02, 0x0a, 0xfa, 0xf6, + 0xff, 0x0b, 0x07, 0xfe, 0xf8, 0x09, 0x00, 0xfa, 0x20, 0xc9, 0xde, 0xe3, + 0xce, 0xd4, 0x4f, 0xfc, 0xd3, 0xea, 0xd3, 0x02, 0x62, 0x4e, 0xf8, 0x36, + 0x19, 0x06, 0xfe, 0x11, 0x4b, 0xf4, 0x1d, 0xd5, 0x64, 0x26, 0xda, 0xd8, + 0xc0, 0x22, 0xec, 0xf7, 0x1b, 0x8d, 0xb8, 0x08, 0x0c, 0x0b, 0x34, 0xfc, + 0x7f, 0xfc, 0x2b, 0xf0, 0xe6, 0x17, 0xd2, 0xfe, 0xb6, 0x09, 0x03, 0xe3, + 0x24, 0x1e, 0xfc, 0x30, 0xfb, 0xdc, 0xf7, 0x01, 0x08, 0xeb, 0xe9, 0xc7, + 0x3a, 0x35, 0xf1, 0x3a, 0x14, 0xfb, 0x48, 0x22, 0xdd, 0xfe, 0xc4, 0xa8, + 0x19, 0xe0, 0xfe, 0x51, 0x10, 0xd9, 0xca, 0x2f, 0xfb, 0x02, 0xca, 0x17, + 0xf4, 0x49, 0x55, 0xe8, 0xf8, 0x3d, 0xd3, 0x61, 0x01, 0xdc, 0xe6, 0x43, + 0xff, 0x3c, 0xf1, 0xbb, 0x3a, 0xd2, 0x18, 0xfd, 0xf1, 0xb0, 0xee, 0x2e, + 0xfb, 0x16, 0xbf, 0xed, 0xa3, 0xeb, 0x00, 0x13, 0x04, 0x28, 0xac, 0xe3, + 0xcd, 0x41, 0x1f, 0xf1, 0x26, 0x3d, 0xfc, 0xed, 0x18, 0xb1, 0xcb, 0xde, + 0xe9, 0x1b, 0x0b, 0x46, 0x01, 0xea, 0xc9, 0x32, 0x25, 0x27, 0x22, 0xef, + 0x20, 0xf3, 0xcd, 0x1c, 0xcb, 0xe1, 0xf6, 0x22, 0x36, 0xd9, 0xc7, 0xdc, + 0xd3, 0x81, 0xdd, 0xe2, 0x10, 0xef, 0x27, 0xe0, 0x17, 0x08, 0xe3, 0xb0, + 0x25, 0xa4, 0x3e, 0xcc, 0xb1, 0x38, 0x02, 0x2d, 0xff, 0x07, 0xe3, 0xe3, + 0x0a, 0x32, 0x64, 0x02, 0xfd, 0x0a, 0xc2, 0xe2, 0xe4, 0xe4, 0x07, 0xe5, + 0xe7, 0xc9, 0xca, 0x64, 0xdf, 0xf2, 0xc2, 0xa1, 0x3b, 0x25, 0x76, 0x0a, + 0x08, 0xd6, 0x0a, 0x05, 0xd1, 0xbb, 0xd9, 0xa7, 0xfe, 0x10, 0xe7, 0x22, + 0x2a, 0x0d, 0xc2, 0xfb, 0x06, 0x9a, 0x1f, 0x01, 0x10, 0xfd, 0xf0, 0xbb, + 0xf7, 0x13, 0x18, 0xf2, 0xdf, 0xf9, 0x26, 0x0b, 0x13, 0x42, 0xca, 0x02, + 0xdb, 0x1a, 0xe9, 0xd0, 0xf0, 0x0b, 0x2c, 0xc4, 0x03, 0xf0, 0x1c, 0xec, + 0x0a, 0xe8, 0xf4, 0xdb, 0x20, 0xd8, 0xfb, 0xeb, 0x05, 0xcc, 0xdc, 0x29, + 0xe5, 0xef, 0xf7, 0x2b, 0x1c, 0x3a, 0x52, 0x2a, 0x1e, 0x23, 0xf8, 0xec, + 0x19, 0x02, 0x8e, 0x33, 0xee, 0xd7, 0xbe, 0xb8, 0xee, 0x02, 0xfb, 0x21, + 0xd9, 0x38, 0xf9, 0x06, 0x5a, 0x17, 0x0f, 0xe0, 0xf5, 0x30, 0xf5, 0xc0, + 0xf2, 0x4a, 0x15, 0x10, 0x1c, 0x03, 0x01, 0xe6, 0x2a, 0x81, 0x95, 0x06, + 0xbf, 0x14, 0xdf, 0xf4, 0x0d, 0x34, 0xd8, 0x32, 0x11, 0xd3, 0x1d, 0x3d, + 0xf6, 0x39, 0xe2, 0xd0, 0x12, 0xc0, 0x15, 0x17, 0x0a, 0x22, 0x0b, 0x2f, + 0x53, 0xfb, 0xda, 0xc9, 0x13, 0xe1, 0xef, 0xfe, 0xf0, 0xd9, 0xd5, 0xb6, + 0xf2, 0x08, 0x5c, 0xe5, 0xd4, 0x05, 0xe8, 0x02, 0x39, 0xef, 0x07, 0xfe, + 0xd4, 0x08, 0x13, 0xc6, 0x07, 0xfc, 0x00, 0xe8, 0x3c, 0xf7, 0xe0, 0x19, + 0x2f, 0xfc, 0xe1, 0xed, 0xff, 0x2b, 0x1c, 0xde, 0xfd, 0x1a, 0xd5, 0xf1, + 0x7f, 0xdc, 0x1b, 0xd4, 0x04, 0xf0, 0x2f, 0xd4, 0xb3, 0xff, 0x15, 0xc4, + 0x06, 0x24, 0x2c, 0x00, 0x18, 0x17, 0x1d, 0xd9, 0xd2, 0x1b, 0xfd, 0xe4, + 0xec, 0x33, 0x24, 0x1f, 0x0f, 0xff, 0xec, 0x08, 0xb1, 0x22, 0x38, 0x04, + 0xaf, 0x09, 0x12, 0x11, 0xe6, 0x24, 0xdf, 0xfa, 0x83, 0xfd, 0xf9, 0xfd, + 0xe5, 0x17, 0xfa, 0x08, 0x00, 0x0d, 0xd4, 0xdf, 0xcc, 0x06, 0x17, 0xf7, + 0x18, 0xec, 0xed, 0xfe, 0x1a, 0x0e, 0x05, 0x1c, 0x0e, 0xeb, 0xd5, 0x35, + 0xfa, 0xf1, 0x2c, 0xf1, 0x23, 0xbf, 0x03, 0xff, 0x34, 0xc5, 0xe8, 0x2c, + 0x1b, 0xe8, 0xf6, 0x11, 0xe7, 0xdd, 0x3e, 0x28, 0xb3, 0x12, 0xcb, 0xe1, + 0xfb, 0xfa, 0xff, 0xbe, 0x0b, 0xf2, 0xe4, 0xf7, 0x12, 0xea, 0x00, 0xda, + 0x02, 0x1e, 0x01, 0xea, 0x34, 0xe4, 0x43, 0xeb, 0xef, 0xfd, 0x2e, 0x07, + 0xf4, 0xff, 0x11, 0xe8, 0xfc, 0x0b, 0x01, 0xf9, 0x08, 0x11, 0xf4, 0xfd, + 0x06, 0xfc, 0x06, 0x0d, 0x01, 0x00, 0xf4, 0xfc, 0xfd, 0xf7, 0xfc, 0xfd, + 0x0c, 0xf8, 0x00, 0xfa, 0x02, 0xfd, 0x04, 0xfe, 0x03, 0x05, 0x00, 0x00, + 0xfd, 0xf7, 0x02, 0xfa, 0xf9, 0xfe, 0x00, 0x00, 0xfd, 0xf0, 0x01, 0x17, + 0xff, 0x02, 0xf8, 0x13, 0x11, 0x05, 0x03, 0x04, 0x01, 0x07, 0xfc, 0x00, + 0x06, 0x0c, 0x06, 0x0b, 0xf4, 0xfd, 0xff, 0x02, 0xfe, 0x04, 0x04, 0xfb, + 0x0d, 0xff, 0x05, 0xfe, 0xf8, 0xfd, 0x0e, 0xf3, 0xfc, 0x07, 0x02, 0xf8, + 0xff, 0xfe, 0xf9, 0xfd, 0x01, 0x04, 0x0b, 0x00, 0xfb, 0x0c, 0xf6, 0x0c, + 0xfa, 0x05, 0x01, 0x03, 0xff, 0x10, 0xff, 0x00, 0x0b, 0x01, 0x09, 0x05, + 0x01, 0x01, 0xfe, 0xe0, 0x00, 0x14, 0xfc, 0x07, 0xfd, 0xfc, 0x12, 0x1d, + 0xfd, 0xff, 0x09, 0xf6, 0x0d, 0x00, 0xff, 0x81, 0x05, 0xf6, 0xf6, 0x09, + 0x42, 0xe3, 0xf2, 0x97, 0xe7, 0xe4, 0x27, 0xd8, 0xfc, 0x12, 0x1c, 0x00, + 0xa6, 0xbb, 0xdc, 0x1c, 0x06, 0xfc, 0xe4, 0x48, 0x92, 0xf1, 0x29, 0xd6, + 0xd9, 0xbd, 0xfc, 0x2d, 0xef, 0x13, 0x05, 0x19, 0x32, 0x22, 0xc5, 0x81, + 0xa1, 0x5c, 0x3f, 0xf9, 0x03, 0x1a, 0x97, 0x12, 0xa8, 0x22, 0xc7, 0xee, + 0x18, 0xe6, 0xd3, 0x26, 0x16, 0x10, 0x14, 0xfb, 0xfe, 0xf8, 0xec, 0xf8, + 0x24, 0xac, 0x32, 0x00, 0xc9, 0xae, 0x00, 0x1b, 0x00, 0xfc, 0x24, 0xca, + 0x0d, 0x4c, 0xb8, 0xf7, 0xeb, 0xc8, 0x06, 0x02, 0x68, 0xd2, 0x1e, 0x49, + 0xc8, 0xe0, 0x09, 0xdb, 0x30, 0xdf, 0x1a, 0xe3, 0x3c, 0xf9, 0x20, 0x11, + 0x01, 0xcd, 0x17, 0xf8, 0xb1, 0xf7, 0x08, 0xe3, 0x9e, 0x68, 0xe6, 0x36, + 0x08, 0xb3, 0xfe, 0x02, 0xb8, 0x00, 0x9f, 0x39, 0x27, 0x33, 0x34, 0x2d, + 0xaf, 0xff, 0xe9, 0xe2, 0x23, 0xc5, 0xe4, 0x4e, 0x6a, 0x01, 0x08, 0xe2, + 0x2c, 0xd2, 0x02, 0xf7, 0x97, 0x0a, 0x23, 0x8b, 0x2f, 0x19, 0x36, 0xd2, + 0xdd, 0x0d, 0x41, 0x94, 0xeb, 0xea, 0xf1, 0x61, 0xe7, 0x07, 0x4e, 0xfc, + 0xfa, 0xf1, 0xf0, 0x15, 0x1e, 0x29, 0xe8, 0xf0, 0x41, 0x29, 0x08, 0xfc, + 0x13, 0xf0, 0xc9, 0xa9, 0xce, 0xc5, 0xff, 0xae, 0x2c, 0xf3, 0x0d, 0x05, + 0x10, 0x36, 0x15, 0x13, 0x11, 0xe3, 0xe6, 0xdf, 0xff, 0x2d, 0xff, 0x16, + 0xe1, 0x0d, 0x3c, 0x30, 0x0b, 0x40, 0xf7, 0x15, 0x3f, 0x5a, 0x81, 0x26, + 0xc5, 0xab, 0x15, 0x19, 0xc2, 0x56, 0xba, 0x13, 0xe4, 0xe2, 0xe5, 0xff, + 0xf9, 0xf8, 0xda, 0xe5, 0x04, 0x09, 0x42, 0x38, 0x16, 0xd4, 0x10, 0x2a, + 0xf6, 0xfe, 0xff, 0x27, 0xb6, 0xfe, 0xef, 0x19, 0x11, 0xcc, 0x93, 0x05, + 0xd1, 0xf6, 0xd4, 0xc8, 0xf8, 0xff, 0xf3, 0x0a, 0xd3, 0x0a, 0x1e, 0xc8, + 0x44, 0xec, 0x0f, 0x1c, 0x25, 0xea, 0x15, 0xe3, 0xe2, 0xad, 0xd2, 0xe4, + 0xeb, 0x0c, 0x17, 0xf9, 0x2e, 0xff, 0xf2, 0x05, 0xcc, 0x00, 0xdc, 0xd0, + 0x0a, 0x34, 0xf8, 0xcc, 0x2e, 0xe3, 0x2c, 0x44, 0x14, 0x24, 0x15, 0x02, + 0xf3, 0xda, 0x04, 0xdb, 0x20, 0x0c, 0xde, 0x00, 0xf3, 0xc3, 0x0f, 0xa5, + 0xf5, 0x04, 0x7f, 0x1e, 0xd7, 0xfd, 0x02, 0xce, 0xf2, 0x11, 0xd8, 0x48, + 0xfe, 0x0d, 0xe2, 0xe7, 0x39, 0xb7, 0xeb, 0xdf, 0x1d, 0xdf, 0x01, 0x22, + 0x09, 0xed, 0x12, 0xe5, 0x0e, 0x03, 0xe3, 0xf5, 0xff, 0x41, 0xef, 0x06, + 0x1b, 0x23, 0x05, 0xc1, 0x1d, 0xb3, 0xf6, 0xf5, 0xe2, 0x07, 0x19, 0x03, + 0xff, 0x09, 0x1d, 0x53, 0x0c, 0xd3, 0x1c, 0xe5, 0xe3, 0xfa, 0x09, 0xea, + 0x03, 0x3b, 0x38, 0xfb, 0xe3, 0xbd, 0xe5, 0x34, 0x0f, 0x21, 0x3d, 0xe2, + 0xf8, 0xdf, 0x06, 0x25, 0xfd, 0x02, 0xf5, 0xd4, 0x2d, 0x11, 0x3c, 0xf1, + 0x2f, 0xf1, 0xab, 0xae, 0x2d, 0xf6, 0x14, 0xdd, 0xeb, 0x0f, 0x19, 0x45, + 0xc2, 0xcf, 0x22, 0xfb, 0xcc, 0x10, 0x24, 0x18, 0x2f, 0xb3, 0x81, 0x13, + 0x00, 0xde, 0x6a, 0x1e, 0xfd, 0xe4, 0x50, 0xee, 0xc3, 0xe1, 0x08, 0x1f, + 0xfb, 0x41, 0x03, 0x17, 0xcb, 0x1c, 0x02, 0x55, 0x57, 0x35, 0xf4, 0x4f, + 0x4d, 0x13, 0xfe, 0x0a, 0x39, 0x30, 0xd3, 0xd8, 0xba, 0x11, 0xe8, 0x23, + 0x17, 0xf2, 0x14, 0x06, 0x06, 0x11, 0x03, 0x38, 0xba, 0x18, 0x48, 0xe4, + 0x14, 0xe4, 0xf4, 0xd6, 0xc7, 0xc0, 0x0f, 0x16, 0x27, 0xa4, 0x02, 0xd1, + 0xd2, 0xd3, 0xf8, 0x14, 0xd1, 0x13, 0x33, 0x2c, 0x23, 0xd2, 0x2e, 0x89, + 0xb2, 0xbf, 0xc3, 0xfe, 0x09, 0xcf, 0xb6, 0x17, 0xd8, 0xa2, 0x02, 0xef, + 0xd9, 0xed, 0xf5, 0x70, 0xef, 0xb8, 0xc8, 0x18, 0x11, 0xb1, 0x14, 0xff, + 0xe7, 0x08, 0x1a, 0xe9, 0xd5, 0x07, 0x19, 0xc5, 0x42, 0x44, 0xcc, 0xd9, + 0xd5, 0xff, 0x44, 0xd6, 0xf0, 0xea, 0xd4, 0x0c, 0xdf, 0xf7, 0x17, 0x6c, + 0xfe, 0xf0, 0xed, 0x39, 0xe2, 0x2e, 0x2b, 0xc4, 0x19, 0xf1, 0x02, 0x53, + 0xc8, 0x37, 0x1f, 0xe4, 0x3f, 0x22, 0x84, 0x02, 0x2b, 0x0c, 0x24, 0x2c, + 0xf7, 0x36, 0x1c, 0xd2, 0xda, 0x39, 0xdf, 0x16, 0xfc, 0x40, 0xce, 0x25, + 0x0c, 0x2e, 0x2d, 0x2e, 0x0f, 0x99, 0x38, 0x3b, 0x06, 0xe2, 0xeb, 0x2c, + 0xff, 0x4e, 0xc7, 0x45, 0x2e, 0xc9, 0xaa, 0xee, 0x10, 0x0b, 0xd7, 0x04, + 0x03, 0xac, 0x30, 0x39, 0x32, 0xc6, 0x0f, 0x3f, 0x2e, 0xf7, 0xda, 0x12, + 0xf6, 0x25, 0x19, 0x81, 0xfe, 0xd9, 0xaa, 0xf5, 0xfa, 0xc7, 0xd5, 0x07, + 0xea, 0x53, 0xed, 0xd1, 0x4f, 0xe3, 0x02, 0x1a, 0x10, 0xa3, 0xf7, 0x05, + 0xdb, 0xb8, 0xed, 0x08, 0x9d, 0x12, 0x28, 0x8e, 0xd6, 0x4c, 0x09, 0xf7, + 0x29, 0xce, 0xd5, 0x35, 0x51, 0x03, 0xb2, 0x09, 0x0d, 0xab, 0xb4, 0x24, + 0xf0, 0xbf, 0xcb, 0x20, 0x3b, 0x05, 0xf8, 0xc9, 0x10, 0x42, 0x65, 0x1b, + 0xfa, 0xfc, 0x06, 0xac, 0xec, 0xd1, 0x60, 0x0d, 0xdc, 0x10, 0xce, 0x5c, + 0x7f, 0x03, 0xfe, 0x02, 0x07, 0x37, 0x9b, 0xbf, 0x02, 0xb1, 0x33, 0xbc, + 0xf4, 0x27, 0x3a, 0xd0, 0xd3, 0x23, 0x21, 0x29, 0x00, 0xe7, 0x3e, 0x1f, + 0xfe, 0xc5, 0x4a, 0xaf, 0xd8, 0xdb, 0xce, 0xf6, 0x07, 0xf6, 0xf4, 0x1b, + 0xdc, 0x04, 0x2c, 0xcd, 0xe7, 0x05, 0xbc, 0xcf, 0x43, 0xf8, 0x22, 0xe8, + 0x21, 0xe0, 0x03, 0x16, 0x38, 0x2d, 0x05, 0xa9, 0xd8, 0xe3, 0x9c, 0x1e, + 0x05, 0xcb, 0x1c, 0x32, 0xf3, 0xd6, 0xae, 0x08, 0x44, 0xd7, 0xe9, 0x06, + 0x14, 0xf6, 0x15, 0x06, 0x10, 0x18, 0xd6, 0x0d, 0x2a, 0x1c, 0x09, 0x27, + 0x11, 0xfe, 0x25, 0x08, 0x16, 0xba, 0xea, 0xd7, 0xf6, 0xfd, 0x13, 0x09, + 0x1b, 0x1d, 0x00, 0x34, 0x1f, 0xf0, 0x01, 0xf6, 0x00, 0xfe, 0x07, 0x30, + 0xb8, 0x12, 0x20, 0xe6, 0xf3, 0x2e, 0xf3, 0xf0, 0x9a, 0xfb, 0x0f, 0xe7, + 0xf5, 0x48, 0x17, 0x2e, 0x03, 0xf5, 0xfa, 0x00, 0x05, 0xf9, 0x0e, 0xa8, + 0xea, 0x17, 0x28, 0x2c, 0xf9, 0x10, 0x26, 0x1b, 0xec, 0x0f, 0x0d, 0xf1, + 0x33, 0x02, 0xfc, 0xef, 0xd4, 0x01, 0xf0, 0x0e, 0x00, 0xe4, 0xd2, 0xf2, + 0x0b, 0xc9, 0x01, 0x01, 0xc8, 0x0c, 0xf9, 0x01, 0xff, 0x0f, 0x0c, 0x01, + 0x14, 0xf4, 0xfb, 0x09, 0xea, 0x02, 0x0d, 0x22, 0x3e, 0xf9, 0xf1, 0xee, + 0x14, 0x0e, 0xf5, 0x03, 0xe2, 0xe2, 0xf1, 0x0e, 0x25, 0x36, 0x0f, 0x0d, + 0x10, 0x04, 0xfa, 0x2a, 0xcc, 0xfc, 0xfd, 0x41, 0x0e, 0x1d, 0xd4, 0x08, + 0xf8, 0x1a, 0x0a, 0xee, 0x1a, 0xe1, 0xd7, 0xea, 0xbb, 0x81, 0x0f, 0xd5, + 0x1b, 0x08, 0x06, 0x02, 0xdf, 0xd1, 0xf4, 0xd7, 0x29, 0x1c, 0xf0, 0x09, + 0x11, 0xc9, 0xd7, 0x0a, 0xde, 0x1c, 0x0d, 0x04, 0x0f, 0xcf, 0x28, 0xf7, + 0x0e, 0xe4, 0xf9, 0xe9, 0xdb, 0x19, 0x06, 0x0a, 0x0d, 0x0a, 0x08, 0x18, + 0xe2, 0x28, 0x0d, 0xf0, 0xff, 0x08, 0x02, 0xd9, 0xf8, 0xeb, 0xfc, 0xd1, + 0x0e, 0xed, 0xc9, 0xc3, 0xde, 0xed, 0x13, 0x22, 0xfe, 0xe0, 0x17, 0xf6, + 0xf9, 0xed, 0xed, 0x06, 0x0a, 0xe6, 0x0c, 0x07, 0x08, 0x0c, 0xfc, 0xfd, + 0xf1, 0x09, 0x7f, 0x12, 0x0a, 0x0d, 0xe1, 0x03, 0xf9, 0xfc, 0xf2, 0x08, + 0x00, 0x10, 0x11, 0xfc, 0x23, 0xeb, 0x51, 0xf5, 0x02, 0xe2, 0x0d, 0x1b, + 0x02, 0x16, 0xf4, 0xe3, 0x2e, 0x23, 0x0f, 0x0d, 0xf2, 0xf4, 0x19, 0x0c, + 0x23, 0xf5, 0x06, 0xf8, 0x2e, 0x22, 0x09, 0x0d, 0x0f, 0xe0, 0x12, 0xfe, + 0x0b, 0x02, 0x23, 0x0f, 0xda, 0xf6, 0x12, 0x1c, 0xed, 0xde, 0x00, 0xf2, + 0x22, 0x14, 0x13, 0xf8, 0xf1, 0x10, 0xde, 0xe4, 0x0a, 0x1a, 0x1c, 0xfd, + 0xd7, 0x07, 0x05, 0x02, 0x0e, 0x29, 0xfd, 0xee, 0xd4, 0x17, 0x32, 0xe8, + 0x12, 0x7f, 0x0a, 0xf7, 0x17, 0xfd, 0x4a, 0xf5, 0xed, 0xe9, 0xf7, 0x02, + 0x0a, 0x09, 0xe9, 0x13, 0x34, 0x11, 0x0e, 0xe4, 0xe0, 0x15, 0xf9, 0xf7, + 0x05, 0x06, 0x1f, 0x18, 0xf0, 0x09, 0x09, 0x02, 0x10, 0x10, 0x28, 0xcd, + 0x15, 0xc7, 0x12, 0xc1, 0x07, 0xfa, 0x21, 0xc1, 0xe8, 0xfc, 0xea, 0x00, + 0xfc, 0x15, 0xf0, 0x04, 0xef, 0x02, 0xd0, 0xec, 0x08, 0x06, 0xe8, 0xfb, + 0xe9, 0x0a, 0x18, 0xfc, 0xfd, 0xec, 0x09, 0xc7, 0xeb, 0xfe, 0x14, 0x01, + 0xf8, 0xee, 0xf2, 0xe4, 0xf8, 0x4e, 0x09, 0x0e, 0x06, 0xef, 0x1e, 0xfc, + 0x04, 0xed, 0xfb, 0x27, 0xda, 0xe2, 0xe7, 0xdf, 0xf0, 0x22, 0x08, 0xf3, + 0xe8, 0x1d, 0x0a, 0x17, 0x10, 0xfc, 0xf0, 0xfa, 0xf0, 0x26, 0xe7, 0x02, + 0xe6, 0xee, 0x12, 0x13, 0x05, 0x09, 0xdd, 0x0d, 0x2d, 0xcc, 0x0a, 0xff, + 0x7f, 0x23, 0xf0, 0xb4, 0x0d, 0x5a, 0x1b, 0x25, 0xea, 0x01, 0x0c, 0xf4, + 0x11, 0x0e, 0xdf, 0x09, 0x05, 0xe2, 0x0f, 0x2a, 0xe3, 0x06, 0x3c, 0xf5, + 0x12, 0xdc, 0x02, 0xf4, 0xc8, 0x02, 0x19, 0xf3, 0x0b, 0x67, 0x35, 0xfe, + 0xe1, 0x23, 0x07, 0xf5, 0x2e, 0xd3, 0x00, 0xe8, 0x06, 0x35, 0xeb, 0x05, + 0xef, 0x25, 0xf0, 0x21, 0xfc, 0x19, 0xe3, 0x0d, 0xe0, 0xdf, 0x13, 0x26, + 0x0c, 0x2e, 0xf6, 0xbc, 0x18, 0xe1, 0x12, 0x99, 0xc2, 0xfd, 0x22, 0x0d, + 0x2d, 0xbe, 0x18, 0x18, 0xb5, 0xe9, 0xd1, 0x2b, 0x17, 0xfa, 0xca, 0xd9, + 0xe0, 0x31, 0x02, 0xec, 0x57, 0xdc, 0x0f, 0x12, 0xd8, 0xe4, 0x02, 0xfb, + 0xf5, 0xfa, 0xdc, 0xc3, 0x1e, 0xd8, 0x0c, 0xfc, 0xd1, 0xee, 0xe1, 0x02, + 0x04, 0x1a, 0xf2, 0x03, 0xa1, 0x3e, 0xea, 0xd2, 0xfd, 0x05, 0x00, 0xe3, + 0x16, 0x01, 0xf8, 0xdc, 0xf5, 0x0b, 0xf9, 0x05, 0xff, 0x0f, 0xfc, 0xf4, + 0xff, 0x0d, 0x1e, 0x0e, 0xfe, 0x03, 0x28, 0xf2, 0xe3, 0x0f, 0xfb, 0x02, + 0x0a, 0xfa, 0xe4, 0xff, 0xec, 0x12, 0xe9, 0x1c, 0x11, 0xf8, 0xf6, 0x03, + 0x07, 0xdf, 0xf3, 0xbf, 0xf9, 0x01, 0x1c, 0xeb, 0xff, 0x06, 0x0a, 0x0f, + 0xf7, 0x08, 0x06, 0x0a, 0x00, 0xf9, 0xe0, 0x01, 0xfa, 0x01, 0x15, 0x19, + 0xee, 0xfc, 0xce, 0xfc, 0x00, 0x12, 0xf5, 0xee, 0xf1, 0x19, 0xed, 0xe8, + 0x05, 0xff, 0xfe, 0x2f, 0xed, 0x09, 0xfe, 0xff, 0xf7, 0x0a, 0xf1, 0xfd, + 0x08, 0xf8, 0x00, 0xe9, 0x7f, 0xf2, 0x21, 0xf8, 0xf5, 0x10, 0xed, 0xf9, + 0x16, 0xec, 0x08, 0x13, 0x18, 0x19, 0x02, 0x09, 0xf1, 0xe1, 0x0a, 0xfe, + 0xf1, 0xe3, 0xf2, 0x0f, 0x03, 0xf7, 0xe3, 0xfc, 0x16, 0x00, 0x1b, 0xf8, + 0xe6, 0x12, 0x02, 0x33, 0xf7, 0xbb, 0x37, 0x08, 0xc1, 0x14, 0x26, 0xed, + 0xa2, 0xc9, 0x12, 0x25, 0x09, 0x26, 0x30, 0x79, 0xef, 0xf1, 0x04, 0x52, + 0xf5, 0x11, 0xf9, 0xae, 0xf1, 0x14, 0x12, 0xf2, 0x96, 0x09, 0x1d, 0xc3, + 0x0a, 0xf1, 0xa5, 0xe5, 0xf1, 0x7f, 0x43, 0xeb, 0x0a, 0x3d, 0xcd, 0xf1, + 0xbf, 0xfe, 0xef, 0xfa, 0xfb, 0x1b, 0x0a, 0xfb, 0x01, 0x3f, 0xfd, 0x25, + 0xf5, 0xa7, 0x18, 0x01, 0xb1, 0x38, 0xb7, 0xc4, 0x10, 0x2f, 0xe3, 0x38, + 0x1c, 0x7e, 0x1e, 0xf6, 0x23, 0xc9, 0xbf, 0x17, 0xc2, 0xdb, 0x1b, 0xdf, + 0xce, 0x50, 0x0f, 0x4c, 0xcb, 0xd4, 0xa7, 0x31, 0xef, 0x07, 0x25, 0xe0, + 0xf5, 0xdc, 0x32, 0xdc, 0x4e, 0xe9, 0xdd, 0x07, 0xf7, 0x0d, 0xf1, 0xd9, + 0x15, 0xf3, 0xeb, 0x0c, 0xfe, 0xcb, 0x2d, 0x22, 0x1a, 0x1e, 0xb5, 0x2b, + 0x29, 0x06, 0x28, 0x7d, 0x22, 0x00, 0xf9, 0x01, 0x1b, 0xbf, 0x08, 0x23, + 0xf8, 0xd9, 0x04, 0xcd, 0xbe, 0x01, 0xe6, 0x1e, 0xbc, 0xd6, 0xfc, 0xc9, + 0x48, 0xf2, 0xc6, 0x4a, 0x1a, 0x0d, 0x14, 0xf5, 0x22, 0x06, 0x81, 0xef, + 0xc2, 0xf7, 0x19, 0xe9, 0xeb, 0x4e, 0x23, 0x38, 0x0a, 0xb8, 0xfc, 0x2d, + 0x0b, 0xf8, 0x79, 0xe4, 0x1f, 0xe3, 0x3a, 0x2c, 0xeb, 0x22, 0x2e, 0xea, + 0x49, 0x0d, 0xd1, 0xb6, 0x26, 0xf6, 0x0b, 0xd0, 0xfa, 0x2e, 0xf1, 0x1d, + 0x33, 0xf6, 0xcd, 0xca, 0x0a, 0x26, 0xd1, 0xeb, 0xde, 0xfa, 0x05, 0xfb, + 0x05, 0x6a, 0xef, 0xf4, 0xf6, 0xd2, 0x18, 0xc0, 0x13, 0xf6, 0x1e, 0x21, + 0xe5, 0xd0, 0xef, 0xdf, 0xd7, 0x15, 0xfb, 0xfa, 0x07, 0x10, 0x8d, 0xe1, + 0xdc, 0xf3, 0x0b, 0x60, 0xc0, 0xfe, 0x05, 0x49, 0x0e, 0x09, 0xed, 0xed, + 0xfd, 0xf2, 0xf7, 0x32, 0xee, 0x08, 0xe2, 0xcf, 0xec, 0xa5, 0xb4, 0x3f, + 0x30, 0x1e, 0x30, 0xe3, 0xd3, 0xb7, 0xf9, 0xeb, 0xe9, 0xf7, 0xd3, 0x01, + 0xfb, 0x11, 0xf8, 0xf8, 0x35, 0xff, 0x00, 0xea, 0xed, 0xf9, 0x24, 0xe9, + 0x07, 0x14, 0x07, 0xf3, 0x08, 0xf4, 0xf2, 0x04, 0x02, 0xe2, 0xda, 0x05, + 0x37, 0xe2, 0x00, 0xfd, 0x01, 0x04, 0x02, 0xe4, 0x12, 0xfd, 0x28, 0x1f, + 0xf8, 0xdf, 0xac, 0xfd, 0x0a, 0x11, 0xfd, 0xf9, 0xf9, 0x13, 0x11, 0xf3, + 0x7f, 0x06, 0x00, 0xf8, 0x04, 0xf8, 0xff, 0x07, 0x17, 0x0b, 0xe3, 0x0a, + 0xe9, 0xe0, 0x18, 0x0b, 0x00, 0x06, 0xdd, 0xea, 0xfd, 0xdd, 0x08, 0xf6, + 0xff, 0x08, 0xdb, 0x22, 0x2d, 0xf5, 0x2b, 0x1b, 0xe6, 0x0d, 0x02, 0xef, + 0xf5, 0xfb, 0xfd, 0x10, 0x0a, 0xf5, 0xee, 0xf1, 0x03, 0x14, 0xfc, 0x10, + 0xee, 0x19, 0xfa, 0x04, 0x16, 0xec, 0xdd, 0x08, 0xf7, 0x02, 0xee, 0xff, + 0xd6, 0x10, 0x02, 0xd7, 0x01, 0x26, 0xec, 0xdd, 0xec, 0xf0, 0xf7, 0xfd, + 0x02, 0x0a, 0xe0, 0x1b, 0x04, 0x29, 0xf7, 0x12, 0x11, 0xfd, 0xe6, 0xb1, + 0xc7, 0x41, 0x16, 0xde, 0xa0, 0x0c, 0xe6, 0x13, 0x05, 0x7f, 0x19, 0x0b, + 0xe2, 0x03, 0x0a, 0x2e, 0x39, 0xd6, 0x12, 0xac, 0x00, 0x1d, 0x1d, 0x09, + 0xf3, 0xdc, 0x09, 0xed, 0x1c, 0xfe, 0x2e, 0xf0, 0x13, 0xbf, 0xfc, 0xcc, + 0x15, 0x1a, 0x19, 0x19, 0xc1, 0xf2, 0x35, 0xea, 0x00, 0xf6, 0x38, 0xf0, + 0x05, 0xbb, 0x4f, 0xfd, 0x3d, 0xf8, 0xdc, 0x17, 0xfc, 0x02, 0x21, 0xe9, + 0x07, 0x21, 0x97, 0x09, 0xfb, 0x41, 0xf2, 0x05, 0xee, 0x25, 0xee, 0xf7, + 0x0e, 0x0c, 0xf7, 0xe9, 0x07, 0x29, 0x2b, 0x22, 0xda, 0x10, 0xba, 0xe2, + 0xff, 0x08, 0xe9, 0x0c, 0xfd, 0x10, 0x11, 0xf4, 0x16, 0xba, 0x02, 0xe2, + 0xd1, 0x1e, 0xf5, 0x09, 0x0e, 0x1c, 0x1b, 0xe7, 0xe2, 0xf4, 0x1b, 0x5a, + 0x05, 0xd5, 0x52, 0x2a, 0x62, 0x0a, 0xf6, 0xfe, 0x29, 0x0a, 0x17, 0xf5, + 0xf1, 0xf7, 0xfd, 0x00, 0x1b, 0xfc, 0x0b, 0xf2, 0x1e, 0xef, 0xd8, 0xd9, + 0xdb, 0xdf, 0x19, 0xe2, 0xf4, 0x34, 0x68, 0x06, 0xfd, 0x02, 0xe2, 0xf7, + 0xe9, 0xf2, 0xe3, 0xcc, 0x0e, 0x27, 0x17, 0x05, 0x19, 0xae, 0x03, 0x1c, + 0xfa, 0x06, 0x40, 0x07, 0xe7, 0xe3, 0x11, 0x0c, 0x01, 0x1f, 0x04, 0xda, + 0xb1, 0x00, 0xeb, 0xd7, 0xe6, 0x12, 0xf2, 0x09, 0xf3, 0xf9, 0xca, 0xf9, + 0xe3, 0x0d, 0xdc, 0x11, 0xcf, 0xea, 0x02, 0x05, 0xe4, 0x44, 0x10, 0xec, + 0xd7, 0xef, 0xf7, 0xe7, 0xf6, 0xf7, 0xee, 0xf4, 0xfb, 0xf0, 0xf0, 0xd8, + 0x3b, 0x81, 0xee, 0xf8, 0x26, 0xe3, 0xde, 0xf1, 0xea, 0x04, 0x55, 0x08, + 0xdd, 0x0b, 0xbe, 0x01, 0xf0, 0xf6, 0xf9, 0xf4, 0xe2, 0xd7, 0xf8, 0x1f, + 0x19, 0xf1, 0xf2, 0xdc, 0x07, 0xf6, 0xe8, 0x05, 0x2b, 0xf6, 0x49, 0x09, + 0xd6, 0xff, 0x41, 0xeb, 0xe4, 0x16, 0xf1, 0xeb, 0xdc, 0xe9, 0xe7, 0x20, + 0xed, 0x3b, 0x98, 0xf0, 0x06, 0x1c, 0x1a, 0x12, 0xef, 0xf5, 0xdc, 0xf7, + 0xec, 0x2c, 0xf5, 0xfb, 0x0a, 0x11, 0xf5, 0xf4, 0x12, 0x09, 0x10, 0xfb, + 0xf2, 0x0f, 0xc1, 0x04, 0xfb, 0xeb, 0xf7, 0xfc, 0x05, 0xfa, 0x31, 0x0e, + 0x21, 0xb1, 0x1f, 0x00, 0xee, 0x06, 0xfb, 0xc6, 0xe6, 0x09, 0x08, 0x01, + 0x03, 0x11, 0xf0, 0xd8, 0x0f, 0xf3, 0x7f, 0x2b, 0xef, 0xee, 0xe9, 0x07, + 0x01, 0x09, 0x12, 0x10, 0x2e, 0x0a, 0x0b, 0xe6, 0x11, 0x03, 0x01, 0x08, + 0xf0, 0xff, 0xf6, 0x05, 0xe7, 0xf8, 0xf8, 0xf8, 0xe7, 0xef, 0x24, 0x0d, + 0x0d, 0x13, 0x00, 0x22, 0xff, 0x08, 0xfc, 0x06, 0xf3, 0x26, 0x35, 0x01, + 0xc8, 0xfc, 0x0b, 0xff, 0xf8, 0xff, 0x09, 0x0d, 0x1c, 0x15, 0x18, 0x0d, + 0x0c, 0x04, 0x0b, 0x09, 0xef, 0x04, 0x44, 0xe8, 0x1c, 0xf6, 0xf3, 0x48, + 0x07, 0xfa, 0xd9, 0xe6, 0xff, 0x32, 0x4e, 0xb6, 0x2a, 0x09, 0x45, 0x88, + 0x67, 0x17, 0xcf, 0x2f, 0xf7, 0xf3, 0xf0, 0x1c, 0x11, 0x3c, 0x9c, 0x45, + 0x5b, 0x0c, 0x53, 0xbf, 0xe2, 0x05, 0xce, 0x32, 0xd1, 0xe0, 0x05, 0x64, + 0x36, 0xdc, 0xfe, 0xd0, 0x2d, 0xda, 0x1d, 0xc6, 0xfc, 0xf5, 0x15, 0x0c, + 0x1a, 0xf9, 0x35, 0x06, 0xd6, 0x47, 0xf0, 0xf2, 0x12, 0x16, 0x1c, 0x10, + 0x08, 0xd0, 0xcc, 0xeb, 0xaf, 0x2f, 0x04, 0xf6, 0x57, 0x40, 0x0e, 0x42, + 0x01, 0x74, 0x7f, 0x54, 0xeb, 0xeb, 0xcd, 0xd5, 0x0d, 0xc7, 0x29, 0x81, + 0x4e, 0xb2, 0xdc, 0x24, 0xf6, 0x97, 0x97, 0xe1, 0x29, 0x18, 0x42, 0xe2, + 0x27, 0xe1, 0x69, 0x1f, 0xee, 0xff, 0xbd, 0x09, 0xe7, 0xcb, 0x13, 0x11, + 0x1a, 0x15, 0x06, 0x72, 0xf7, 0xdb, 0xfb, 0xc8, 0xf7, 0xfc, 0x30, 0x21, + 0xfc, 0x2f, 0xb6, 0x16, 0x45, 0x30, 0x2c, 0xf3, 0x3f, 0x16, 0xc2, 0xc6, + 0x06, 0xd4, 0xfd, 0xf5, 0xe9, 0x0d, 0xee, 0xb3, 0xfd, 0x2d, 0xff, 0x32, + 0xfa, 0x08, 0x1d, 0xf1, 0x3a, 0x10, 0x05, 0x12, 0xda, 0x27, 0x08, 0xfa, + 0xc6, 0xec, 0xb4, 0x1b, 0xc8, 0xf0, 0x11, 0x32, 0xf6, 0x07, 0x1d, 0x27, + 0xeb, 0x26, 0x07, 0xf5, 0x00, 0x81, 0x01, 0x06, 0x15, 0x33, 0x0f, 0xfe, + 0xf7, 0x17, 0xf7, 0xbb, 0xf8, 0x0b, 0xb4, 0xe8, 0xeb, 0xbc, 0x4e, 0xe9, + 0x14, 0x01, 0xf6, 0x93, 0xc1, 0x0b, 0x02, 0x0c, 0xe3, 0x53, 0x20, 0x0e, + 0xfa, 0x49, 0xd5, 0xf1, 0xd4, 0xf9, 0x06, 0x19, 0xed, 0x1b, 0xe8, 0xa2, + 0xd1, 0x0e, 0xd6, 0x22, 0x26, 0x24, 0xed, 0x0d, 0x05, 0x1e, 0x1d, 0x1f, + 0x0a, 0x03, 0x26, 0x2f, 0xe7, 0xee, 0x00, 0xe3, 0x00, 0xe5, 0xfc, 0x05, + 0x05, 0xce, 0x2f, 0xf2, 0xf6, 0xff, 0xdc, 0xc8, 0xf1, 0x15, 0x30, 0x11, + 0xcd, 0x2f, 0xe2, 0xc1, 0x37, 0xef, 0x22, 0xfb, 0xb7, 0x38, 0x27, 0xf9, + 0x55, 0xff, 0xbd, 0xec, 0x0b, 0xfe, 0xf4, 0x42, 0xf5, 0x24, 0xde, 0x27, + 0x02, 0x47, 0x7f, 0xe5, 0x19, 0x15, 0x30, 0xf5, 0xe2, 0xde, 0xec, 0x15, + 0xd6, 0x1f, 0xe3, 0x31, 0x0f, 0x37, 0x9a, 0xf5, 0x36, 0xf6, 0x3c, 0xe5, + 0xec, 0xad, 0xec, 0xe4, 0xc7, 0x47, 0x48, 0xbf, 0xf6, 0x2c, 0x01, 0x2f, + 0xf7, 0xf0, 0xf6, 0x21, 0x19, 0x9f, 0x33, 0x6d, 0xa9, 0x0d, 0x0c, 0x0a, + 0x25, 0xe2, 0xfa, 0x2b, 0x2c, 0xc0, 0xdc, 0x1c, 0xcf, 0xa1, 0xda, 0xd6, + 0xf7, 0xe3, 0xd7, 0xb0, 0xfe, 0xb5, 0xf9, 0x16, 0x48, 0xf9, 0xef, 0xfa, + 0xfb, 0xeb, 0xfd, 0x21, 0xd9, 0xf4, 0xe0, 0x25, 0x0f, 0x13, 0xab, 0xfb, + 0x03, 0x22, 0x26, 0xd9, 0x6c, 0xf3, 0x07, 0x4d, 0x2e, 0x1d, 0x28, 0x34, + 0x3b, 0xe3, 0xf8, 0x50, 0x30, 0xcf, 0xec, 0x25, 0x25, 0xe9, 0xe8, 0x2f, + 0x23, 0x0c, 0x02, 0x04, 0x03, 0x09, 0xf4, 0xfd, 0x04, 0x09, 0xf7, 0x07, + 0x10, 0xf3, 0x0f, 0xff, 0xff, 0xfc, 0xf6, 0xfd, 0xfc, 0x0c, 0xff, 0xfc, + 0x0c, 0xfb, 0xf9, 0xfa, 0xf2, 0xf7, 0x0a, 0xff, 0xfa, 0xf4, 0xfe, 0x03, + 0x14, 0x06, 0xf8, 0xfb, 0xf6, 0x04, 0xf6, 0xfd, 0x00, 0xf1, 0xfd, 0x03, + 0xfc, 0xf5, 0x00, 0x0a, 0x0b, 0x19, 0x0d, 0xfc, 0x0e, 0x0a, 0x00, 0x07, + 0x0d, 0x01, 0x11, 0x0f, 0xf1, 0xf7, 0x03, 0xf3, 0x03, 0x02, 0x0a, 0xf7, + 0x81, 0xfe, 0xff, 0x02, 0xff, 0xfb, 0x10, 0x05, 0xfc, 0xfd, 0x05, 0xf4, + 0xf2, 0xf4, 0xfd, 0xf4, 0x01, 0xfc, 0x12, 0xf4, 0xf1, 0x04, 0xf0, 0x03, + 0x02, 0x01, 0xff, 0x07, 0x00, 0x0f, 0x07, 0x01, 0x09, 0xf9, 0xfd, 0xfe, + 0xfc, 0x01, 0xfe, 0xd9, 0x08, 0x10, 0x01, 0x06, 0xfc, 0xf8, 0x03, 0xfe, + 0xfa, 0xf8, 0xfe, 0xf4, 0xfe, 0xf1, 0xff, 0x5d, 0xfc, 0xfe, 0xf3, 0x0e, + 0x18, 0xbd, 0xb7, 0x15, 0x05, 0x16, 0x1e, 0xdc, 0x1b, 0xdf, 0xd3, 0xe4, + 0x0f, 0xe4, 0xed, 0x06, 0x06, 0x7f, 0x30, 0x06, 0xc1, 0xfb, 0xfe, 0xd5, + 0x05, 0xeb, 0x2f, 0x43, 0xe1, 0xc2, 0x05, 0x5d, 0x1d, 0x08, 0x19, 0xcb, + 0x81, 0x0f, 0x2d, 0xc3, 0x64, 0x4c, 0x58, 0xcb, 0xe0, 0x3a, 0x31, 0x3d, + 0xc2, 0x3d, 0x04, 0x22, 0xd0, 0xed, 0x00, 0x02, 0x15, 0xae, 0x10, 0xfd, + 0x58, 0x13, 0x32, 0x09, 0xd5, 0xbe, 0x12, 0xd7, 0xfa, 0x04, 0xed, 0x45, + 0xfe, 0xe3, 0x06, 0x36, 0x2d, 0x2f, 0xdf, 0xf1, 0xe1, 0x0e, 0xfb, 0x4d, + 0x20, 0x2b, 0xfe, 0xe9, 0xb5, 0xcc, 0xe4, 0xf6, 0xf4, 0x2e, 0xd9, 0x24, + 0x05, 0x0b, 0xd5, 0xbf, 0x27, 0x20, 0x13, 0x0f, 0x04, 0x0f, 0x0f, 0x17, + 0x10, 0xdc, 0xf7, 0xd3, 0x06, 0xff, 0xb0, 0x43, 0x00, 0x04, 0x18, 0x0a, + 0xfa, 0x0a, 0x2f, 0x12, 0x22, 0xe4, 0xdd, 0xee, 0x1d, 0xb4, 0xe0, 0xfc, + 0xfe, 0xde, 0x05, 0xec, 0xff, 0x26, 0x00, 0x1d, 0x36, 0xf7, 0x37, 0xd0, + 0xf5, 0x37, 0xe9, 0x44, 0x07, 0x21, 0xde, 0xc5, 0x16, 0xf7, 0xff, 0xbf, + 0x1c, 0x01, 0xd7, 0x16, 0x54, 0xd7, 0x46, 0xfa, 0x2d, 0xfd, 0xf3, 0x19, + 0x56, 0x07, 0x3d, 0x23, 0xc6, 0x20, 0x0a, 0xd9, 0xe1, 0x10, 0x38, 0x0b, + 0x03, 0xf3, 0xf8, 0x09, 0x04, 0xd9, 0xe4, 0x09, 0xf0, 0xfd, 0xb0, 0xd7, + 0x81, 0x08, 0x09, 0x14, 0x06, 0xbe, 0xe5, 0x39, 0x01, 0xde, 0xc8, 0xdd, + 0x30, 0x08, 0xef, 0x0f, 0x06, 0x7c, 0x01, 0x2a, 0x14, 0x16, 0xe6, 0xd1, + 0x0a, 0xf2, 0xec, 0xeb, 0x03, 0xe6, 0x43, 0xb3, 0xfa, 0x1d, 0x11, 0x12, + 0xd5, 0xdd, 0xfe, 0xfb, 0x22, 0x3b, 0x12, 0x36, 0x2f, 0xdc, 0x15, 0xca, + 0xeb, 0xd2, 0xe2, 0x2e, 0xfe, 0x20, 0xdd, 0x41, 0x30, 0xcd, 0x32, 0xff, + 0xc7, 0xeb, 0xfb, 0xc6, 0x51, 0x0e, 0xfc, 0x0e, 0x2a, 0xff, 0x09, 0x18, + 0x0b, 0xd5, 0xf6, 0x03, 0xbf, 0xe7, 0xbf, 0x50, 0x13, 0x2b, 0xdc, 0x17, + 0x0d, 0xf6, 0x2c, 0xdc, 0x19, 0xd8, 0x56, 0x07, 0xee, 0x0a, 0xf8, 0xc6, + 0x24, 0x22, 0x15, 0xe5, 0x28, 0xf5, 0xed, 0x20, 0x01, 0xd6, 0xe8, 0x1f, + 0xf8, 0xd7, 0x05, 0xd3, 0x00, 0xec, 0x2a, 0x18, 0x0a, 0x07, 0xfc, 0x28, + 0xe9, 0xe7, 0x25, 0x0f, 0xe3, 0xe8, 0x9c, 0xd4, 0x0f, 0xfb, 0xd5, 0x30, + 0xc6, 0xfd, 0xf0, 0xa3, 0x17, 0x0a, 0xc1, 0xdc, 0xfa, 0x0b, 0x04, 0xbd, + 0x1c, 0xf9, 0x32, 0x0b, 0x27, 0x45, 0xc7, 0xfb, 0xeb, 0x2e, 0x81, 0xb7, + 0xe4, 0xf2, 0x0c, 0x10, 0xc2, 0x0e, 0x27, 0xed, 0x19, 0x17, 0xf4, 0xea, + 0x25, 0x0a, 0xe8, 0x0b, 0x33, 0xb0, 0x2a, 0x29, 0xf5, 0xee, 0xed, 0x14, + 0x0e, 0x01, 0xf4, 0x23, 0x24, 0xff, 0xb3, 0xd6, 0x29, 0xe7, 0x25, 0x0c, + 0x0f, 0xfa, 0xff, 0xe2, 0x0a, 0xe5, 0xfa, 0xfc, 0xe4, 0xdf, 0x14, 0x01, + 0x0b, 0xe7, 0x0a, 0xf9, 0x05, 0x01, 0xfb, 0xe2, 0xf9, 0x16, 0x17, 0x01, + 0x16, 0x00, 0xe9, 0x0d, 0x0c, 0x0f, 0x04, 0xfa, 0x0a, 0x08, 0xf0, 0x18, + 0x05, 0xe9, 0xdd, 0x01, 0xfa, 0xfb, 0xed, 0xcf, 0xeb, 0xfd, 0x05, 0xe8, + 0x0a, 0xf2, 0xfa, 0xef, 0x05, 0x13, 0x00, 0x04, 0xfe, 0x0b, 0xf5, 0xf9, + 0xec, 0xf1, 0x05, 0x02, 0xfe, 0xf3, 0x0d, 0x0a, 0x06, 0xfd, 0x0b, 0xf8, + 0x24, 0xf3, 0xd8, 0x01, 0x04, 0x00, 0x12, 0x12, 0x0d, 0xff, 0x0d, 0xfa, + 0x12, 0x1b, 0xf8, 0x08, 0x10, 0x05, 0x13, 0x32, 0xbc, 0x81, 0xfb, 0x02, + 0x0b, 0x0e, 0xfe, 0xfb, 0xe8, 0xdf, 0xe9, 0xeb, 0xf7, 0x11, 0x42, 0x03, + 0xff, 0xdf, 0xfe, 0xf6, 0x12, 0x0f, 0xcc, 0xe3, 0xeb, 0x09, 0xff, 0x01, + 0x06, 0xfc, 0x20, 0xf4, 0x0b, 0xfb, 0x20, 0x0e, 0x30, 0x57, 0xfb, 0xe0, + 0x35, 0x00, 0xd2, 0x96, 0xf7, 0xb0, 0xe8, 0x81, 0xdc, 0xed, 0x62, 0xe7, + 0xce, 0x48, 0x45, 0xe8, 0x04, 0x11, 0x42, 0xb4, 0xfa, 0x0f, 0xd3, 0x6b, + 0x67, 0x4e, 0xdf, 0x15, 0x19, 0xcd, 0x4a, 0xbe, 0xb2, 0xfb, 0xd3, 0xc2, + 0xd9, 0x1c, 0xe3, 0xbb, 0x05, 0x30, 0x21, 0xe4, 0xff, 0xf7, 0x27, 0xe4, + 0xd9, 0xed, 0x03, 0xf7, 0x22, 0x0b, 0xb2, 0xde, 0xe2, 0x53, 0x35, 0xcd, + 0xfc, 0xe4, 0x2b, 0x2b, 0x01, 0x1f, 0xd3, 0x76, 0x24, 0xf1, 0xc1, 0x1f, + 0xfa, 0xfe, 0xf4, 0x05, 0x14, 0x25, 0xee, 0x09, 0x4b, 0x43, 0xeb, 0xf9, + 0x10, 0x13, 0xe8, 0xf5, 0xd6, 0xb3, 0x08, 0x03, 0x78, 0x4d, 0xed, 0x43, + 0x02, 0x49, 0x23, 0x29, 0xcc, 0x5f, 0xb0, 0x16, 0x2a, 0x12, 0xad, 0xd2, + 0xce, 0xdc, 0xfe, 0x49, 0x53, 0xe3, 0xcb, 0xb2, 0x5d, 0x01, 0x31, 0x14, + 0x05, 0x27, 0x50, 0xd7, 0x19, 0x11, 0xb1, 0xf4, 0x1f, 0xe2, 0xff, 0x02, + 0xec, 0x17, 0xf5, 0xd6, 0x05, 0xe9, 0xeb, 0x05, 0x1d, 0x0d, 0xfc, 0xd1, + 0x21, 0x0f, 0xd2, 0xf6, 0xf9, 0x02, 0x2c, 0xb4, 0x02, 0xe7, 0x1a, 0x02, + 0xf5, 0xd8, 0x14, 0xf7, 0x0c, 0xdf, 0xb9, 0x0f, 0x42, 0xd1, 0x1b, 0xc6, + 0xf4, 0x16, 0xfc, 0x26, 0x08, 0x33, 0x15, 0x35, 0xea, 0xf0, 0x1c, 0x06, + 0x18, 0x1a, 0x32, 0xf0, 0x12, 0xfe, 0x4f, 0x15, 0x29, 0xde, 0x3d, 0x2d, + 0xf7, 0xe2, 0xd6, 0x4a, 0xbe, 0x1f, 0xff, 0x7f, 0xed, 0x29, 0x30, 0xcf, + 0xe4, 0x11, 0xd5, 0x52, 0x19, 0xfe, 0x42, 0x0a, 0x12, 0x21, 0xfd, 0xf1, + 0x06, 0x2e, 0x12, 0x03, 0x0c, 0xf0, 0x4d, 0x37, 0x09, 0xb9, 0xc3, 0x13, + 0x11, 0x13, 0x01, 0x24, 0xf9, 0xe4, 0x03, 0xdb, 0x0c, 0xcb, 0x25, 0xf6, + 0xe9, 0xc0, 0xbf, 0x23, 0xcc, 0x36, 0xe1, 0xe1, 0x17, 0x0f, 0x36, 0x31, + 0x19, 0xc7, 0xfb, 0x09, 0x1a, 0xc6, 0x0f, 0xc1, 0xe6, 0x2f, 0xec, 0x57, + 0xb0, 0xf2, 0xf2, 0xf7, 0x2e, 0x2c, 0x09, 0x09, 0x26, 0xe9, 0xfa, 0x06, + 0xf0, 0xd2, 0x1a, 0xef, 0xe3, 0x17, 0xf3, 0xe6, 0xfb, 0xff, 0xf6, 0xcc, + 0xfd, 0xf9, 0x21, 0x01, 0xc2, 0x08, 0xff, 0xf6, 0x1b, 0xf2, 0xf3, 0xe3, + 0xc9, 0x20, 0x16, 0xf0, 0xfb, 0x0c, 0x07, 0xf7, 0xf6, 0x0d, 0xf1, 0xf5, + 0xd0, 0xd8, 0x96, 0xe3, 0x0a, 0x0a, 0xfa, 0x0b, 0xf5, 0xec, 0xe3, 0x4d, + 0x22, 0xe7, 0xba, 0xef, 0x1e, 0xe1, 0x34, 0x81, 0x00, 0xe8, 0x27, 0xef, + 0x18, 0xbc, 0xee, 0x31, 0x24, 0x1c, 0xd5, 0xf3, 0x0b, 0x12, 0x27, 0xdc, + 0xda, 0x10, 0xf5, 0x00, 0x00, 0x43, 0xf0, 0x12, 0x0a, 0xf2, 0x05, 0xdc, + 0x0b, 0xf7, 0x04, 0x08, 0xf2, 0xd7, 0xdc, 0x1b, 0xbb, 0xf6, 0x14, 0xd7, + 0x23, 0xed, 0x09, 0xfc, 0xf0, 0xdf, 0x08, 0x00, 0xee, 0x55, 0x18, 0xd1, + 0xe1, 0x1a, 0x23, 0x91, 0xdc, 0x7f, 0x9d, 0x77, 0xf1, 0x59, 0x1b, 0xc7, + 0x05, 0x59, 0x37, 0xc0, 0x55, 0xe7, 0xbe, 0xe8, 0x4f, 0xd0, 0xe2, 0x27, + 0xd1, 0x0f, 0x2b, 0x56, 0xda, 0xad, 0x44, 0x16, 0x25, 0xf4, 0xea, 0x16, + 0x24, 0xbf, 0x07, 0x18, 0x57, 0x3c, 0x05, 0xca, 0x12, 0x07, 0x2c, 0xb8, + 0xa3, 0xf8, 0x05, 0xe2, 0xfb, 0xca, 0xde, 0xa1, 0xec, 0x49, 0x0b, 0x64, + 0x1a, 0x16, 0xa8, 0x15, 0xc0, 0x50, 0x1e, 0x36, 0xc3, 0x95, 0x95, 0xa1, + 0xf5, 0xc4, 0xb1, 0x02, 0x28, 0x58, 0x83, 0x36, 0xad, 0xdc, 0xfa, 0xdc, + 0xd7, 0x51, 0x09, 0x06, 0xff, 0x07, 0xf4, 0x2a, 0x45, 0x1a, 0x42, 0xfe, + 0x39, 0xe9, 0xdc, 0xe0, 0xc3, 0xbd, 0x18, 0x31, 0x09, 0x1d, 0x3a, 0x9f, + 0xd4, 0xbc, 0x9c, 0xa2, 0x9f, 0x33, 0x16, 0x29, 0x1d, 0x17, 0xde, 0xd8, + 0x84, 0xfe, 0xd8, 0xbc, 0xf8, 0xb6, 0x00, 0xdc, 0xd5, 0x33, 0xf3, 0x0b, + 0xdd, 0xfb, 0xf1, 0x10, 0x08, 0x14, 0xee, 0xe8, 0xf3, 0x04, 0x10, 0xc2, + 0x1b, 0x05, 0x0e, 0x23, 0x81, 0x03, 0xfa, 0xb6, 0xcf, 0x21, 0xed, 0x01, + 0x1d, 0x02, 0xba, 0x2d, 0x19, 0x27, 0x03, 0x1e, 0xc9, 0xe7, 0xf0, 0xfb, + 0xcd, 0xff, 0x67, 0x07, 0x27, 0x10, 0xff, 0xeb, 0xf8, 0xfd, 0xea, 0xd1, + 0x0c, 0x19, 0x13, 0x10, 0x2d, 0xd8, 0x11, 0x14, 0xda, 0xf1, 0xe1, 0xf2, + 0x18, 0x57, 0xfe, 0xd0, 0x2e, 0xfb, 0xe8, 0xfc, 0x0f, 0xdd, 0x07, 0x7b, + 0x09, 0x2e, 0xe4, 0x1e, 0xf5, 0xf2, 0xf0, 0x1b, 0x40, 0xf1, 0x23, 0x1c, + 0xc7, 0xf2, 0x18, 0xe2, 0x3c, 0xf9, 0xe6, 0x14, 0x11, 0xa1, 0x00, 0x04, + 0xfb, 0x07, 0xf2, 0xf1, 0xfd, 0x1d, 0x16, 0xd4, 0xc1, 0x31, 0xd2, 0x08, + 0xc7, 0xe3, 0xd8, 0xc7, 0x1c, 0xd6, 0x0a, 0x0b, 0xf1, 0xc5, 0x0d, 0x8f, + 0x09, 0xfb, 0x03, 0xcf, 0xd8, 0xe4, 0x0c, 0xf9, 0xb6, 0x2f, 0xf8, 0xe3, + 0x26, 0x4a, 0x05, 0x01, 0x03, 0x02, 0xec, 0x9c, 0xfe, 0x1b, 0xf3, 0x21, + 0x2f, 0x11, 0xe2, 0x1a, 0xe1, 0xf2, 0xd5, 0x01, 0x44, 0xce, 0x04, 0xfd, + 0xf9, 0xb5, 0xee, 0xd5, 0x09, 0x10, 0x1f, 0x16, 0x09, 0x32, 0x1e, 0x02, + 0xf8, 0x2d, 0x28, 0xeb, 0xfb, 0x1a, 0xf6, 0x1c, 0x01, 0xdf, 0xdf, 0x30, + 0xfe, 0x0d, 0x0e, 0x01, 0x04, 0x2e, 0x02, 0xfd, 0x02, 0xf3, 0xe2, 0x0e, + 0x7f, 0x0d, 0xcd, 0x03, 0x22, 0xdc, 0x08, 0x2f, 0x05, 0x1a, 0x18, 0x28, + 0x12, 0x1e, 0xdd, 0x16, 0xed, 0x0d, 0x08, 0xf8, 0xfe, 0xee, 0x01, 0xf0, + 0x0c, 0xfe, 0xdf, 0x2a, 0x2d, 0x06, 0xe8, 0xff, 0x2b, 0xd3, 0xe4, 0x0d, + 0x0d, 0xe2, 0x12, 0xfc, 0xf6, 0xd0, 0xef, 0xe1, 0x15, 0xde, 0x27, 0xe0, + 0xd9, 0x39, 0x14, 0xeb, 0x11, 0xf1, 0x13, 0x06, 0xf8, 0xe5, 0x7f, 0x08, + 0xb3, 0x15, 0xd7, 0xe5, 0xe8, 0xee, 0xf1, 0x0e, 0xfe, 0xf6, 0x17, 0xc3, + 0xf2, 0x5a, 0xee, 0x07, 0x01, 0xfa, 0xfd, 0x44, 0xdf, 0x0c, 0x13, 0xee, + 0x71, 0xd3, 0x06, 0x08, 0xf2, 0xe3, 0xf1, 0x2c, 0x25, 0x03, 0xe7, 0xf5, + 0xdf, 0xd2, 0x5c, 0xd1, 0x1d, 0xef, 0x04, 0x16, 0x08, 0x05, 0xf8, 0xdf, + 0xf7, 0xeb, 0x08, 0x07, 0x05, 0x09, 0xea, 0xe1, 0xf4, 0x21, 0x30, 0x45, + 0x27, 0x07, 0x17, 0xdf, 0xcc, 0xee, 0x0c, 0xfb, 0xae, 0xe9, 0xf2, 0xe4, + 0x0c, 0xf0, 0xd5, 0xe6, 0x15, 0x19, 0xd6, 0xd2, 0x19, 0x1a, 0xde, 0x09, + 0x31, 0xf3, 0xc0, 0x06, 0xec, 0xea, 0xf6, 0x06, 0xd7, 0x2f, 0xc6, 0x0f, + 0xdb, 0x09, 0x05, 0xeb, 0x00, 0xcb, 0x1a, 0xe2, 0x0f, 0x05, 0xb4, 0x03, + 0x18, 0xcf, 0xce, 0xfc, 0xee, 0x20, 0xe2, 0xe0, 0x29, 0x23, 0xf3, 0xf0, + 0xce, 0xc4, 0x09, 0x41, 0x21, 0xc7, 0x1f, 0xe2, 0x01, 0xd2, 0xca, 0xe0, + 0xc0, 0x2a, 0x05, 0x40, 0xcf, 0x1d, 0xfe, 0x1c, 0x2a, 0xd7, 0xf6, 0x06, + 0xff, 0x31, 0x10, 0x04, 0x14, 0x0b, 0x09, 0x0c, 0xf6, 0x16, 0xf7, 0xc0, + 0x10, 0x63, 0x06, 0x1f, 0xac, 0xe6, 0x0e, 0xdf, 0x2b, 0x04, 0xfd, 0x81, + 0xed, 0xe6, 0x39, 0x37, 0xd7, 0xee, 0x36, 0xc2, 0x0e, 0x34, 0xec, 0xf6, + 0x0e, 0xd5, 0x2b, 0x04, 0x47, 0xf7, 0x1c, 0x00, 0x01, 0x35, 0x0a, 0x3b, + 0x0c, 0x23, 0xe5, 0x2d, 0x0c, 0x00, 0xe0, 0xea, 0x07, 0xff, 0x20, 0x01, + 0x24, 0xdf, 0xf9, 0x38, 0xd3, 0x13, 0x27, 0x38, 0xc4, 0x11, 0x02, 0xc6, + 0xef, 0xe7, 0xf4, 0xd0, 0xe3, 0xc9, 0xe5, 0x21, 0x48, 0xe1, 0xf9, 0xeb, + 0xed, 0x1c, 0xfd, 0x44, 0x1e, 0xc0, 0x2b, 0x00, 0xec, 0xdf, 0xed, 0x35, + 0xe6, 0xc9, 0x47, 0x2a, 0x10, 0xa1, 0x29, 0xef, 0x10, 0xf2, 0x21, 0xe1, + 0x17, 0x24, 0xf2, 0xea, 0xf6, 0x04, 0x13, 0xeb, 0x26, 0xf5, 0xdd, 0x02, + 0x14, 0xe4, 0x0e, 0x17, 0xf8, 0x0f, 0xfc, 0x10, 0xdc, 0xf5, 0xdd, 0xfa, + 0xe7, 0xe9, 0x1f, 0xfd, 0xfe, 0xe2, 0xd9, 0x13, 0x5b, 0x27, 0xc3, 0xec, + 0x02, 0x10, 0xf6, 0xd9, 0xf6, 0x10, 0xf0, 0xf1, 0x04, 0x31, 0xfa, 0xf2, + 0x17, 0xe8, 0x0b, 0x25, 0x07, 0xff, 0x01, 0xe7, 0xef, 0xfd, 0x07, 0x10, + 0xf3, 0x2e, 0xca, 0x0f, 0x07, 0x11, 0xfb, 0x2b, 0x01, 0x09, 0x0f, 0x41, + 0xed, 0x15, 0xf8, 0xf9, 0xeb, 0xfb, 0xfe, 0xf2, 0x23, 0x03, 0xea, 0xe6, + 0xd9, 0x05, 0x20, 0x32, 0xfe, 0xf1, 0x09, 0xdc, 0xf5, 0x0f, 0xfa, 0xec, + 0xd5, 0x1e, 0xe5, 0x48, 0x03, 0xcc, 0xfa, 0x28, 0x0d, 0x05, 0x0d, 0x04, + 0x7f, 0x00, 0x0e, 0x10, 0x2f, 0x0f, 0xde, 0xf7, 0x1c, 0xd7, 0xee, 0xff, + 0x0b, 0xeb, 0xff, 0x01, 0xfb, 0xd1, 0x0c, 0xde, 0xf1, 0x13, 0xf9, 0xfe, + 0x0d, 0xdc, 0x22, 0x21, 0xf0, 0xcd, 0xed, 0xed, 0x1d, 0x1c, 0xe7, 0x03, + 0x20, 0x12, 0x1f, 0xf4, 0x07, 0x0b, 0x1b, 0xff, 0x02, 0x05, 0xe9, 0xd0, + 0x0c, 0xdc, 0x08, 0xf1, 0x30, 0xe2, 0xe0, 0xd9, 0xde, 0xdc, 0xfc, 0xc3, + 0xe8, 0x1c, 0xfa, 0xe6, 0xec, 0x25, 0x08, 0xf2, 0x17, 0x1f, 0x0d, 0xfb, + 0xe9, 0xe2, 0x22, 0x24, 0x1c, 0x37, 0xc8, 0xf2, 0x1b, 0x13, 0x26, 0xdd, + 0x18, 0xe5, 0xfb, 0x15, 0x0b, 0x01, 0xb9, 0x03, 0xef, 0x09, 0xce, 0xe5, + 0x01, 0xe0, 0x09, 0xeb, 0x02, 0x09, 0x03, 0x08, 0x06, 0x0c, 0x7f, 0xce, + 0x00, 0x1b, 0xe2, 0x15, 0xfd, 0x04, 0x03, 0xf8, 0xf0, 0x09, 0xf5, 0xfd, + 0x0b, 0x07, 0xf8, 0xfd, 0x1c, 0xff, 0x01, 0x16, 0xd8, 0x06, 0xfb, 0xea, + 0x17, 0x07, 0xcd, 0x24, 0xe7, 0xf0, 0xc4, 0x06, 0x0f, 0x10, 0xfc, 0x08, + 0xf5, 0x0a, 0xe2, 0xfe, 0x27, 0xf1, 0xfe, 0xa7, 0xf9, 0xf8, 0xf4, 0x1b, + 0x0e, 0x27, 0xf4, 0xfd, 0x1b, 0x0c, 0xd6, 0xaf, 0x0d, 0x1a, 0xfd, 0x0e, + 0x28, 0x02, 0x36, 0xbf, 0x3e, 0x62, 0x57, 0x6a, 0x05, 0xeb, 0xe8, 0xf3, + 0x11, 0xec, 0x25, 0x4d, 0xbf, 0x2c, 0xf7, 0x21, 0x1c, 0x11, 0xbd, 0xc8, + 0x18, 0xfb, 0xb6, 0xc8, 0xe6, 0x3d, 0xb7, 0x09, 0xfb, 0x20, 0xfc, 0x2e, + 0xf4, 0xce, 0x37, 0x3a, 0x26, 0xfa, 0xc7, 0x35, 0xb2, 0xb1, 0xfd, 0x17, + 0xe9, 0x1d, 0x05, 0x20, 0x02, 0x66, 0xac, 0x2b, 0x13, 0x06, 0x59, 0x81, + 0x32, 0xea, 0x8b, 0x33, 0x18, 0x34, 0xe2, 0x16, 0xed, 0x0f, 0xbe, 0xe9, + 0xcc, 0x04, 0xdf, 0xcd, 0xd1, 0xd1, 0x45, 0x1c, 0x47, 0xe6, 0xe0, 0xb0, + 0xdc, 0xa3, 0xd8, 0x3a, 0x49, 0xa5, 0xb5, 0x1a, 0x25, 0x02, 0x5a, 0x45, + 0xde, 0xd8, 0x8c, 0xb4, 0xff, 0xef, 0x57, 0xdc, 0x1f, 0x66, 0x06, 0xf6, + 0xe2, 0xf0, 0x01, 0x09, 0x08, 0x05, 0x31, 0xf4, 0xf7, 0xfb, 0xf9, 0x03, + 0xf2, 0x1f, 0x0f, 0xe8, 0xeb, 0x52, 0x19, 0x06, 0x13, 0x15, 0xf6, 0x13, + 0x0c, 0x13, 0x44, 0xe9, 0xf2, 0x01, 0xf3, 0xcb, 0x1f, 0xf7, 0xeb, 0xde, + 0x0f, 0xf6, 0x07, 0xd1, 0xf9, 0x0f, 0xf6, 0xf8, 0x00, 0x09, 0x22, 0xc0, + 0xf3, 0xe8, 0x03, 0xfc, 0xf5, 0xfb, 0x3a, 0xfc, 0x1d, 0xf9, 0x10, 0x81, + 0xd7, 0xff, 0xf1, 0x15, 0x0a, 0x08, 0x0f, 0x1c, 0x0b, 0x18, 0x20, 0x0a, + 0xe8, 0x04, 0xf4, 0x0b, 0xed, 0xdb, 0xe1, 0xed, 0xef, 0x01, 0xef, 0xc1, + 0x2a, 0xe1, 0x07, 0x8a, 0x10, 0xfb, 0xf9, 0x13, 0xef, 0xfe, 0xfc, 0x37, + 0x09, 0x00, 0x1a, 0xde, 0x0a, 0x2f, 0x23, 0xff, 0x35, 0xfe, 0xf5, 0xcd, + 0x88, 0xe9, 0x95, 0xfd, 0x05, 0xf4, 0xff, 0xfe, 0xfa, 0x07, 0x11, 0xe7, + 0xe5, 0x23, 0xe1, 0x03, 0xef, 0xf3, 0xd6, 0x19, 0x7f, 0x10, 0xfd, 0x0c, + 0x4a, 0xd2, 0x09, 0x11, 0xd9, 0x23, 0xdb, 0xfe, 0xe6, 0x0a, 0x01, 0x03, + 0x18, 0xd9, 0x1e, 0x17, 0xd9, 0x33, 0x15, 0x20, 0x07, 0x23, 0xe1, 0xed, + 0xed, 0xc3, 0x06, 0xee, 0x16, 0xf9, 0xfd, 0x21, 0xff, 0xf6, 0xe5, 0xf2, + 0x3b, 0xd9, 0xf7, 0xee, 0x0e, 0xea, 0x01, 0x00, 0x2f, 0xe8, 0x03, 0xfb, + 0xfc, 0xfc, 0xf6, 0xde, 0xf4, 0x08, 0x34, 0x45, 0xe8, 0x0f, 0x10, 0x34, + 0x2c, 0xfb, 0x18, 0x20, 0xf0, 0x14, 0xf8, 0x48, 0x09, 0x15, 0x1a, 0xf1, + 0xfd, 0x62, 0x12, 0x10, 0x0d, 0x2c, 0x26, 0xfe, 0xd1, 0xf3, 0x39, 0xf8, + 0x55, 0x31, 0xd4, 0xfc, 0xf6, 0x12, 0xfc, 0x68, 0x1c, 0xcc, 0xc8, 0x41, + 0x15, 0xf6, 0xc0, 0x08, 0x64, 0x0d, 0x29, 0x1b, 0xd6, 0xf9, 0xfb, 0x0f, + 0xfc, 0x1f, 0x37, 0x18, 0x2c, 0xce, 0x37, 0x17, 0xe2, 0x15, 0x00, 0xd2, + 0x1d, 0x19, 0xfd, 0x0e, 0x34, 0x2b, 0x0a, 0x17, 0xf5, 0x44, 0x02, 0x0c, + 0xf0, 0xb1, 0xd9, 0xf6, 0xdc, 0x35, 0xc7, 0x25, 0x2d, 0x28, 0x55, 0xe9, + 0xf8, 0xfa, 0xff, 0x32, 0xfd, 0xdc, 0xe8, 0x1a, 0x17, 0xe9, 0xa6, 0xf9, + 0x1c, 0x1f, 0xde, 0x05, 0x11, 0x0e, 0x03, 0x11, 0xf9, 0x11, 0x0a, 0x12, + 0x1c, 0x37, 0xcf, 0xd5, 0x27, 0x21, 0x3a, 0xe0, 0x1a, 0x0a, 0xda, 0x08, + 0x04, 0xde, 0xf4, 0x7f, 0x02, 0xf0, 0x00, 0x02, 0xd5, 0x21, 0xf4, 0x12, + 0xfe, 0x1e, 0xe9, 0xe7, 0xde, 0x0b, 0xbc, 0xc1, 0x0e, 0xf9, 0x22, 0xed, + 0x14, 0xe4, 0xd8, 0x58, 0x14, 0x0f, 0xd3, 0x15, 0xc2, 0xdd, 0xc2, 0x10, + 0x1a, 0x06, 0x6b, 0xd3, 0x4f, 0xe4, 0xb7, 0x29, 0xf6, 0xca, 0xe8, 0xf9, + 0x36, 0x01, 0x02, 0x1d, 0x11, 0xd4, 0xf5, 0x26, 0xec, 0xf9, 0xea, 0x28, + 0xc3, 0x0e, 0x18, 0x4e, 0x11, 0xf5, 0x02, 0xfc, 0xd7, 0xe9, 0xdd, 0xea, + 0x03, 0x08, 0x1a, 0x08, 0x24, 0xd8, 0xf5, 0x9e, 0x02, 0x26, 0xdf, 0xd3, + 0xe0, 0x09, 0x10, 0xdc, 0x58, 0x51, 0xfe, 0xfa, 0x0c, 0x29, 0x5c, 0xf0, + 0xeb, 0x07, 0x15, 0xd1, 0x17, 0x44, 0x2e, 0x46, 0x0b, 0x9f, 0x00, 0xed, + 0xd5, 0xe4, 0x42, 0x05, 0x58, 0x50, 0x14, 0xd0, 0xc2, 0x9c, 0x36, 0x21, + 0x92, 0xda, 0xfe, 0x89, 0x04, 0xfc, 0x25, 0xfa, 0x08, 0xd7, 0x23, 0xef, + 0x2f, 0x1a, 0x30, 0x29, 0xeb, 0x1a, 0xfd, 0x0d, 0x18, 0x16, 0x12, 0x24, + 0x31, 0x32, 0xf1, 0x1a, 0x39, 0x44, 0xc5, 0xde, 0x18, 0x23, 0xe3, 0x55, + 0x99, 0xb3, 0xf9, 0x39, 0xbd, 0xfa, 0xfe, 0xda, 0xf8, 0x04, 0xf3, 0x2e, + 0xd9, 0xb6, 0xa2, 0xfc, 0xc0, 0x81, 0xef, 0xfe, 0xec, 0x3f, 0x22, 0xe5, + 0xd8, 0x2b, 0x02, 0xc9, 0xed, 0x4d, 0x38, 0x4c, 0xf5, 0xc4, 0x0f, 0x1b, + 0xe1, 0x06, 0x01, 0xc4, 0xfe, 0xe3, 0x3f, 0xf6, 0xfd, 0xe5, 0x10, 0xf4, + 0xff, 0x00, 0xff, 0xf2, 0xf3, 0xf8, 0xfa, 0xff, 0x03, 0x0c, 0x06, 0x02, + 0x04, 0xfd, 0xfe, 0x04, 0xf9, 0x01, 0x00, 0x09, 0x01, 0xf9, 0xfd, 0x09, + 0x02, 0xf3, 0x03, 0x01, 0xfe, 0x00, 0x03, 0x0a, 0x0b, 0x12, 0xfb, 0x01, + 0x00, 0x08, 0xf6, 0xfd, 0xf8, 0xfc, 0xf8, 0xfa, 0x04, 0x05, 0x01, 0xf5, + 0x7f, 0x03, 0x06, 0xff, 0x02, 0xfa, 0xf8, 0x07, 0x12, 0x07, 0x00, 0x01, + 0xf6, 0x02, 0x06, 0x02, 0x06, 0xfa, 0x13, 0x03, 0x0b, 0x06, 0xfc, 0xf9, + 0xf7, 0x03, 0xfc, 0xfb, 0xf8, 0xfd, 0x02, 0x08, 0xf7, 0xfb, 0xf4, 0x04, + 0x13, 0xf9, 0x00, 0x0a, 0xef, 0x0e, 0x09, 0xf9, 0x04, 0xf8, 0xf2, 0xff, + 0xef, 0x06, 0xfc, 0x0b, 0xf9, 0xec, 0xd2, 0x05, 0xfb, 0xfb, 0x06, 0x05, + 0x1d, 0x11, 0xed, 0x08, 0xf5, 0xfc, 0xf3, 0xf4, 0x03, 0x06, 0x09, 0xfb, + 0x06, 0xf7, 0x01, 0x0a, 0xf7, 0xde, 0x07, 0x0f, 0x81, 0xf5, 0x03, 0xe4, + 0xf2, 0xec, 0x48, 0x11, 0xd5, 0xf4, 0x04, 0xf2, 0x14, 0x22, 0xfc, 0x30, + 0xe1, 0x06, 0xfe, 0xfa, 0x13, 0x10, 0x05, 0xea, 0x1b, 0x02, 0xe4, 0x26, + 0xf9, 0x49, 0x0e, 0xf4, 0x28, 0x4e, 0x38, 0xe4, 0x0a, 0xf5, 0xf0, 0x28, + 0xaf, 0xd8, 0x13, 0xf4, 0xef, 0xe1, 0x2a, 0xed, 0x1f, 0xde, 0xfa, 0xed, + 0x0a, 0xf6, 0x1f, 0x03, 0x29, 0xe1, 0xec, 0x0c, 0x02, 0xff, 0x0b, 0xff, + 0x12, 0x23, 0x25, 0xfb, 0x22, 0x02, 0xe0, 0x36, 0x13, 0x0d, 0xc2, 0xd0, + 0xed, 0x0c, 0xf0, 0x1a, 0x65, 0x18, 0xe5, 0x09, 0xf0, 0xee, 0xb6, 0x00, + 0xf3, 0x03, 0x2e, 0xe8, 0xf1, 0xfc, 0x1c, 0x03, 0x19, 0xd7, 0x02, 0x03, + 0xf6, 0x09, 0xfd, 0x06, 0x0a, 0xea, 0x07, 0xda, 0x06, 0xe4, 0xd7, 0x37, + 0xf3, 0x0d, 0x9e, 0x38, 0xa0, 0xf1, 0xd4, 0x04, 0xcf, 0xdc, 0x05, 0x11, + 0x37, 0xe4, 0x21, 0x09, 0x20, 0x18, 0x1e, 0x3f, 0x1a, 0xe2, 0x33, 0x13, + 0xd0, 0x34, 0xbf, 0x23, 0x37, 0x35, 0xf9, 0x0b, 0xcd, 0x36, 0xce, 0x3d, + 0x07, 0xfc, 0xf1, 0x0c, 0x17, 0xee, 0xe5, 0xf6, 0xf9, 0x10, 0xd0, 0xdf, + 0x2b, 0xf1, 0x1a, 0xcd, 0x25, 0x08, 0x0e, 0xb0, 0x2b, 0x35, 0xeb, 0x20, + 0x24, 0x44, 0x28, 0x03, 0xe0, 0x06, 0x09, 0x31, 0x1a, 0x0b, 0x2f, 0xf1, + 0xd9, 0xf1, 0x18, 0xe6, 0x5c, 0x28, 0x0a, 0x1a, 0xf2, 0xcf, 0xd7, 0x22, + 0x21, 0x15, 0x0b, 0xcd, 0x01, 0x1f, 0x4c, 0x00, 0x06, 0x2a, 0x23, 0xdc, + 0x7c, 0x1a, 0xfb, 0xb3, 0x34, 0x3a, 0x9c, 0x00, 0xf4, 0x2b, 0x81, 0x41, + 0x41, 0xe4, 0xbe, 0xd8, 0x1c, 0xf6, 0x08, 0xc0, 0x29, 0xdf, 0x14, 0xf0, + 0xcd, 0xff, 0xe9, 0x40, 0xe4, 0xc1, 0xb9, 0xb5, 0xcf, 0x2d, 0x02, 0xf7, + 0xf5, 0x13, 0x2f, 0xe5, 0xfd, 0x1c, 0xd3, 0x01, 0x13, 0x19, 0xce, 0x04, + 0xe9, 0xe9, 0xf0, 0x0c, 0xf2, 0x08, 0xfa, 0x1b, 0x1f, 0x0c, 0xe4, 0xf2, + 0x19, 0x2d, 0xe5, 0xc7, 0xe2, 0x07, 0x17, 0x17, 0xdf, 0xdc, 0x03, 0xe9, + 0xe1, 0x01, 0xce, 0x17, 0xe4, 0x03, 0xfe, 0xe2, 0x9e, 0x05, 0x0f, 0xfd, + 0x05, 0xd6, 0xff, 0xd3, 0xd8, 0xd1, 0xf9, 0xf2, 0x2a, 0xe5, 0x0a, 0x10, + 0x1e, 0xef, 0xe1, 0x0c, 0x12, 0xe8, 0x29, 0x03, 0xe3, 0xfe, 0xde, 0x0d, + 0x03, 0xe6, 0x02, 0xff, 0xf2, 0xff, 0xd9, 0xff, 0xf8, 0xee, 0xd9, 0xe4, + 0x0d, 0xf6, 0x01, 0xf2, 0x18, 0xda, 0x0f, 0x02, 0x2c, 0x38, 0x1a, 0x4c, + 0x07, 0x46, 0x81, 0x09, 0x16, 0x15, 0xed, 0xef, 0x01, 0x0b, 0xf8, 0x26, + 0x37, 0x15, 0x1b, 0xdb, 0xdd, 0x30, 0xf8, 0x0b, 0xe5, 0xef, 0xda, 0x19, + 0xda, 0xf5, 0x53, 0x23, 0xef, 0xe9, 0x0a, 0xe2, 0x1d, 0x19, 0xda, 0x0b, + 0x0f, 0x19, 0xdf, 0x28, 0xed, 0x2e, 0x9d, 0x1b, 0xe3, 0xfd, 0x05, 0x08, + 0x12, 0xde, 0xcc, 0x05, 0xee, 0x1d, 0xc5, 0xea, 0xf2, 0x22, 0xdd, 0xf8, + 0xf9, 0x18, 0x2d, 0xeb, 0xd2, 0xff, 0xfa, 0xf9, 0xf7, 0x01, 0x30, 0xf2, + 0xe6, 0xf4, 0x7f, 0xc6, 0x32, 0x20, 0xce, 0x26, 0xfd, 0x0c, 0x16, 0x0b, + 0x17, 0x16, 0xa5, 0xf1, 0xdd, 0x06, 0x06, 0x12, 0x2a, 0xee, 0xeb, 0x01, + 0x00, 0xd2, 0x1a, 0xf6, 0xeb, 0x16, 0xf3, 0x30, 0xdf, 0xe7, 0x25, 0x06, + 0xea, 0x7f, 0x21, 0xb9, 0x23, 0xf1, 0x0c, 0x07, 0x21, 0x1d, 0xf7, 0xd6, + 0x1e, 0x0d, 0xe0, 0x30, 0x24, 0xba, 0xf1, 0x17, 0x24, 0xf4, 0xbb, 0x09, + 0x0d, 0xbe, 0xdd, 0xab, 0x00, 0x0c, 0x09, 0xf6, 0xd4, 0xe3, 0xfb, 0x1c, + 0x1e, 0x12, 0x11, 0x04, 0xfc, 0x00, 0xe4, 0xb0, 0x32, 0xff, 0xec, 0x0d, + 0x2b, 0x00, 0x17, 0xc9, 0x1a, 0x35, 0xd5, 0xf5, 0xee, 0xd2, 0x15, 0xf6, + 0x56, 0xdf, 0xeb, 0x03, 0xd0, 0xd6, 0x1f, 0xcd, 0x98, 0xfa, 0x0f, 0xdc, + 0x06, 0xa9, 0xe7, 0xf2, 0xf3, 0x3a, 0xf8, 0x9b, 0x1b, 0x07, 0x39, 0x06, + 0x0d, 0x37, 0x03, 0xfd, 0xd2, 0x06, 0xfd, 0x01, 0xff, 0xc2, 0x38, 0x34, + 0x29, 0xc1, 0xca, 0xf6, 0xd7, 0x06, 0xdb, 0xc8, 0x16, 0x1a, 0xf0, 0xe3, + 0xdf, 0x16, 0x06, 0xf8, 0x14, 0xf7, 0x0e, 0x21, 0xf6, 0xae, 0x1f, 0x9a, + 0xe6, 0xb1, 0xf0, 0x05, 0xe0, 0x70, 0x38, 0x15, 0xef, 0xf7, 0x3b, 0xb5, + 0x7f, 0xf6, 0xb4, 0x1a, 0x1b, 0xfd, 0x01, 0xf6, 0xda, 0x1c, 0xe5, 0x17, + 0x2f, 0x09, 0xf4, 0xfc, 0x49, 0xf1, 0x0f, 0xde, 0xe4, 0x1f, 0xf6, 0x00, + 0x95, 0x0d, 0xc8, 0xea, 0x2d, 0xec, 0x1c, 0x42, 0x03, 0x06, 0x38, 0x28, + 0xe1, 0xf1, 0x13, 0xdf, 0xbb, 0xdb, 0xd9, 0x27, 0x4d, 0xfe, 0x2f, 0x1a, + 0x19, 0xba, 0x3a, 0xd5, 0x1f, 0xfd, 0x34, 0xcb, 0x0f, 0x01, 0x83, 0x06, + 0xfe, 0xea, 0x2a, 0x0e, 0xf6, 0x3c, 0x0c, 0xeb, 0xe3, 0xfc, 0x02, 0xfd, + 0x24, 0x60, 0x1c, 0x0e, 0x05, 0x05, 0xb0, 0x2a, 0x81, 0x1f, 0x09, 0x01, + 0x2c, 0x14, 0xd3, 0xd9, 0x22, 0xf5, 0xfb, 0xa8, 0xe7, 0x12, 0x1b, 0x0c, + 0xea, 0x24, 0x0d, 0xfa, 0xfd, 0xfd, 0xff, 0xc1, 0xe5, 0xe4, 0x1b, 0xd8, + 0x04, 0xe2, 0x1d, 0xff, 0x07, 0x1e, 0xdc, 0xfa, 0xe6, 0xef, 0xf8, 0x03, + 0x25, 0x09, 0xcc, 0xda, 0xf7, 0xfe, 0xf7, 0x03, 0x0f, 0x03, 0xec, 0xe1, + 0xf6, 0xea, 0x12, 0xf2, 0x38, 0x11, 0xfc, 0x1d, 0x00, 0xee, 0x0c, 0xe3, + 0x19, 0xf7, 0xb4, 0xdf, 0x14, 0x4c, 0x01, 0x04, 0xf5, 0xea, 0xdf, 0xf1, + 0x1e, 0x17, 0x1f, 0x17, 0xe3, 0xe7, 0x42, 0xee, 0xf3, 0xfe, 0xdc, 0x1a, + 0xec, 0x6c, 0xed, 0x2c, 0xf3, 0x24, 0xa1, 0xe1, 0xe8, 0x05, 0x01, 0xfd, + 0xf9, 0x06, 0xf4, 0x27, 0xee, 0x09, 0x36, 0xbb, 0x07, 0xea, 0x39, 0x11, + 0x6c, 0xac, 0xf5, 0xe0, 0x04, 0xf9, 0xfa, 0xe4, 0x13, 0x22, 0x58, 0x7f, + 0xfa, 0x30, 0x08, 0xea, 0x12, 0xe7, 0xd2, 0xe4, 0x70, 0xfd, 0x05, 0xa3, + 0x10, 0xd5, 0xc2, 0x12, 0xc8, 0x2c, 0x12, 0x33, 0xf2, 0x03, 0x32, 0x09, + 0x41, 0xfc, 0xcd, 0xf0, 0xd1, 0x13, 0xac, 0x3c, 0x11, 0xde, 0xf3, 0x07, + 0x35, 0xf3, 0xbd, 0x10, 0xd2, 0x1f, 0x19, 0xfd, 0xb0, 0x4a, 0x46, 0x25, + 0x27, 0x3d, 0xfa, 0x1d, 0x19, 0x20, 0xeb, 0xf6, 0xf7, 0x27, 0x11, 0x0c, + 0x0e, 0x57, 0xc9, 0xd6, 0x12, 0x19, 0xf9, 0x16, 0x5a, 0x64, 0xf1, 0x04, + 0xbf, 0x25, 0xd6, 0x08, 0xc5, 0xe5, 0xee, 0xeb, 0x08, 0x11, 0x0d, 0x41, + 0x49, 0x23, 0x02, 0x32, 0x0c, 0xe7, 0x55, 0x08, 0x01, 0xb0, 0xf6, 0x32, + 0xe4, 0x30, 0xec, 0x5b, 0xc0, 0x2f, 0xdf, 0x00, 0xaa, 0xe0, 0xa2, 0xcc, + 0x1a, 0xc9, 0x2b, 0xcd, 0x14, 0x0e, 0x00, 0xe4, 0xe2, 0x32, 0xdd, 0xf2, + 0xfd, 0x15, 0xe7, 0xde, 0x06, 0x09, 0x48, 0xe4, 0x28, 0xe9, 0x0e, 0xfb, + 0x30, 0xd4, 0x5f, 0x28, 0xed, 0x20, 0xeb, 0x39, 0x2a, 0xf5, 0xaa, 0x45, + 0x9a, 0xdb, 0x10, 0x17, 0x0d, 0x11, 0x2d, 0x27, 0xa0, 0x24, 0xdb, 0xfe, + 0xcb, 0x19, 0xd2, 0xcd, 0x14, 0x19, 0x0b, 0x01, 0x01, 0xd3, 0xf6, 0xff, + 0xcb, 0xf9, 0x1c, 0xde, 0xc5, 0xdc, 0x21, 0xfd, 0xea, 0x1d, 0xde, 0x19, + 0x3d, 0x08, 0xc0, 0xfe, 0x03, 0x05, 0x1c, 0x01, 0x45, 0x22, 0xaa, 0x17, + 0x3c, 0xcb, 0xd2, 0xef, 0xf4, 0x08, 0xff, 0xbb, 0xef, 0x23, 0x01, 0xb1, + 0xfb, 0xe8, 0xe5, 0x15, 0x13, 0x0c, 0x12, 0x04, 0x81, 0x09, 0x28, 0xfa, + 0x1d, 0x05, 0x15, 0x03, 0x0c, 0x10, 0x30, 0xe1, 0x24, 0x12, 0x16, 0x1c, + 0x0c, 0x09, 0x0c, 0xf1, 0x14, 0xf1, 0xe7, 0xf4, 0xf7, 0x47, 0xe9, 0x9c, + 0xfd, 0xb6, 0x2d, 0xb3, 0x18, 0xc8, 0xd2, 0xd1, 0xea, 0xc9, 0x59, 0x0e, + 0x34, 0x1e, 0xfc, 0xf3, 0x8c, 0xca, 0x2c, 0x18, 0x43, 0xba, 0x0b, 0x0c, + 0xc9, 0xeb, 0xdb, 0x32, 0xf8, 0x3f, 0xfb, 0x0c, 0xfb, 0x39, 0x42, 0xbd, + 0xff, 0x1b, 0x02, 0xcd, 0xe5, 0x7f, 0x3a, 0xf3, 0xe1, 0xff, 0xeb, 0x1c, + 0x12, 0x08, 0x02, 0xe3, 0x27, 0xb7, 0xf3, 0xf3, 0xbb, 0x2f, 0x6b, 0x09, + 0x1f, 0x86, 0xbe, 0x3e, 0x03, 0x41, 0xef, 0xa1, 0xf9, 0xe6, 0xbb, 0xdb, + 0xb2, 0x21, 0xbc, 0xda, 0xe1, 0x0c, 0xf6, 0x34, 0xa3, 0xde, 0xb8, 0xc3, + 0xfc, 0xdb, 0x00, 0xfa, 0xb8, 0xe6, 0xc9, 0x4f, 0x03, 0xe6, 0xe5, 0xf5, + 0xf7, 0xdc, 0x1c, 0xbe, 0x3e, 0xd0, 0x09, 0xf4, 0x05, 0xf2, 0x42, 0x02, + 0xe9, 0xff, 0xc7, 0x0f, 0x13, 0xef, 0xca, 0x63, 0x26, 0xb5, 0x01, 0xeb, + 0xad, 0x6d, 0xe0, 0xf1, 0x41, 0xe3, 0xd6, 0x08, 0x23, 0xef, 0x0d, 0x17, + 0x3d, 0xb0, 0x33, 0xea, 0x3d, 0xea, 0x14, 0x46, 0xcd, 0x17, 0xfb, 0xc0, + 0xeb, 0x16, 0x2d, 0xfb, 0x00, 0x04, 0xe0, 0xd1, 0x67, 0x10, 0xf5, 0xb9, + 0x04, 0xcd, 0xbe, 0xcf, 0xd0, 0xd2, 0xfd, 0x94, 0x06, 0xd3, 0xe1, 0xe1, + 0xc1, 0xec, 0x37, 0xdb, 0xd3, 0x05, 0xf0, 0xe7, 0xe7, 0x17, 0xdc, 0xdb, + 0x0a, 0x02, 0xf9, 0xf3, 0x15, 0x09, 0x3e, 0xd1, 0x06, 0x2d, 0x36, 0x46, + 0x00, 0xd9, 0x48, 0x31, 0x9e, 0xe5, 0xc8, 0x14, 0x07, 0x0e, 0x03, 0x1d, + 0x03, 0x76, 0x2b, 0xf2, 0xc4, 0xf2, 0xd1, 0xe7, 0x0d, 0xcd, 0x19, 0xfd, + 0xe0, 0xff, 0x4a, 0x2e, 0xf9, 0xee, 0xf3, 0x2d, 0xb9, 0xc4, 0xfd, 0x05, + 0x0a, 0xe0, 0xd6, 0x4a, 0xef, 0xe2, 0x0c, 0xec, 0x43, 0x7f, 0xc3, 0x34, + 0x42, 0xee, 0x14, 0x2f, 0xf2, 0xfd, 0x32, 0xda, 0xd9, 0x26, 0x51, 0x1d, + 0x14, 0xff, 0x35, 0x5e, 0x43, 0xde, 0xf1, 0xfa, 0x02, 0x14, 0xfa, 0x0e, + 0xcf, 0xb7, 0xc5, 0xc5, 0x10, 0x41, 0x1b, 0x5c, 0xe0, 0x10, 0xf0, 0xef, + 0xe9, 0xe2, 0xed, 0x08, 0xeb, 0x12, 0x12, 0xed, 0xdf, 0xd7, 0xff, 0xcd, + 0x07, 0x49, 0xfd, 0xd6, 0xf2, 0xfa, 0xd5, 0x18, 0xe4, 0xf3, 0xf4, 0xe7, + 0xf6, 0x0e, 0xd3, 0xe1, 0xef, 0xed, 0x06, 0xf5, 0xfe, 0xd5, 0x06, 0x56, + 0xc8, 0x35, 0xb5, 0x41, 0xb3, 0xf7, 0x2c, 0x22, 0x06, 0xe0, 0x44, 0x4d, + 0xda, 0x3d, 0xe0, 0xc7, 0x31, 0xf7, 0x3f, 0xa9, 0xf2, 0xec, 0x7f, 0xe0, + 0x17, 0x08, 0xe3, 0xe0, 0xf5, 0xff, 0xd0, 0x18, 0x12, 0x18, 0x18, 0xeb, + 0x01, 0x29, 0xe2, 0xec, 0xff, 0x36, 0x04, 0xff, 0x59, 0x34, 0x22, 0x22, + 0x18, 0xfb, 0xfa, 0x02, 0xf4, 0x06, 0xe2, 0x24, 0x23, 0xe3, 0xc1, 0x13, + 0xd6, 0x25, 0x10, 0xfc, 0x1f, 0xf7, 0x11, 0x75, 0x02, 0x31, 0x7f, 0xf9, + 0xe9, 0xee, 0xff, 0xff, 0x01, 0x22, 0xd7, 0xf1, 0x37, 0xe6, 0x01, 0x03, + 0x1c, 0x39, 0x03, 0xf8, 0xea, 0x13, 0x2b, 0x04, 0xd9, 0xec, 0xf4, 0x01, + 0x01, 0x45, 0x08, 0x12, 0x04, 0xdd, 0xda, 0x2e, 0xee, 0x03, 0xdb, 0xfa, + 0xec, 0x02, 0x04, 0x01, 0xe1, 0x20, 0x02, 0xfa, 0xe6, 0xf0, 0xf5, 0x10, + 0xfa, 0xef, 0x01, 0xf2, 0x07, 0xe3, 0x27, 0xfb, 0xf7, 0x19, 0x15, 0x24, + 0xe1, 0xf5, 0x03, 0x06, 0xe4, 0xf5, 0x01, 0x22, 0xf8, 0x10, 0x07, 0x0f, + 0x0e, 0x08, 0x0e, 0x04, 0xfc, 0xdf, 0x06, 0xf4, 0x01, 0x0d, 0x21, 0x1d, + 0xdf, 0xfe, 0x04, 0x11, 0x00, 0x04, 0xf3, 0x00, 0x0d, 0x19, 0x08, 0x01, + 0x2b, 0xeb, 0x03, 0xf9, 0x25, 0x28, 0x15, 0x08, 0x03, 0x0a, 0x01, 0xc6, + 0xf4, 0x05, 0x0c, 0xf6, 0xde, 0xee, 0x0d, 0xfd, 0x04, 0x12, 0xd5, 0xf2, + 0xfb, 0xf8, 0xe7, 0x21, 0xd4, 0x1c, 0xe0, 0xe1, 0x06, 0xf7, 0xf4, 0xe7, + 0xff, 0xbe, 0x0a, 0xb5, 0xf3, 0x0c, 0xb0, 0x21, 0x2d, 0x49, 0xd1, 0x24, + 0x03, 0x21, 0x17, 0xe9, 0x0a, 0x19, 0xeb, 0xe1, 0x05, 0x0a, 0xd3, 0xd2, + 0xd1, 0xcc, 0x21, 0xd4, 0x14, 0xf6, 0x1f, 0xc0, 0xb5, 0x05, 0xf8, 0xd9, + 0xbb, 0x06, 0xf9, 0xba, 0x0b, 0xfa, 0x11, 0xd2, 0xc5, 0xed, 0x0e, 0x15, + 0x1b, 0xcb, 0xe1, 0xdb, 0xd0, 0xe7, 0x5a, 0xe7, 0x27, 0x0f, 0x12, 0x03, + 0xf8, 0x27, 0x1f, 0x2e, 0x11, 0x45, 0xbd, 0x0b, 0x11, 0x7f, 0x03, 0x1c, + 0x23, 0x89, 0x12, 0x28, 0xab, 0x41, 0x07, 0xfd, 0xdf, 0x3c, 0x08, 0xd1, + 0xe6, 0x05, 0x15, 0xc2, 0x0e, 0x2e, 0xc0, 0x1c, 0x05, 0xbd, 0xfa, 0xa1, + 0x56, 0xfb, 0xf4, 0xea, 0x17, 0x0a, 0x1a, 0xc5, 0xee, 0x1f, 0x23, 0x2a, + 0xdd, 0x28, 0xe7, 0xcb, 0xe1, 0xf6, 0x04, 0xf7, 0xf3, 0xd8, 0x1a, 0xe7, + 0x01, 0xfe, 0x1a, 0xf4, 0xfe, 0xf2, 0xf6, 0xea, 0xf3, 0xf5, 0x0a, 0xfb, + 0x06, 0xf1, 0x00, 0xfe, 0xfb, 0x11, 0xff, 0xf3, 0x06, 0x04, 0x04, 0x01, + 0xfb, 0xf2, 0xf9, 0xfc, 0x09, 0xf5, 0x09, 0x01, 0x02, 0xfe, 0x02, 0xfb, + 0x00, 0x00, 0xf7, 0xff, 0x04, 0x03, 0xf3, 0xf8, 0xfb, 0x04, 0xf4, 0xf8, + 0xff, 0xff, 0xf9, 0xfa, 0x03, 0x07, 0xfa, 0x05, 0x01, 0xf7, 0xfe, 0xfe, + 0xfe, 0x0b, 0xfd, 0x0a, 0x04, 0x03, 0x05, 0xfe, 0xff, 0xf9, 0x04, 0x04, + 0x09, 0xf9, 0x05, 0xff, 0x07, 0x03, 0x14, 0x04, 0xfb, 0xf9, 0xff, 0xfa, + 0x01, 0x09, 0x09, 0x0c, 0x0b, 0x03, 0xfd, 0x14, 0xd2, 0x81, 0xf9, 0x0a, + 0xfc, 0x0e, 0x04, 0xfc, 0x09, 0xfe, 0x05, 0xf3, 0x0f, 0xf4, 0x18, 0x02, + 0x02, 0xfb, 0x0b, 0xf6, 0x02, 0xfb, 0xef, 0x00, 0xea, 0xf5, 0xfc, 0x01, + 0xf7, 0x05, 0x0d, 0xfe, 0x00, 0xf7, 0xff, 0x03, 0x3b, 0x14, 0xfd, 0xfe, + 0xc5, 0xf0, 0x3a, 0x5e, 0x17, 0x13, 0x19, 0xce, 0x20, 0xe9, 0x17, 0xd8, + 0x41, 0x3e, 0xa3, 0x02, 0xff, 0xf0, 0xd0, 0x11, 0x03, 0x3a, 0x18, 0xd4, + 0x3e, 0x16, 0xe3, 0x7f, 0x25, 0x15, 0x08, 0x01, 0xe8, 0xbb, 0x49, 0x3d, + 0xe7, 0x29, 0xf6, 0xd7, 0xdc, 0x1f, 0xf6, 0xd5, 0x2e, 0xf8, 0x06, 0x3e, + 0xea, 0xf5, 0x07, 0xe8, 0x0f, 0x04, 0x25, 0xdf, 0xe7, 0xd5, 0xc8, 0xe6, + 0x1a, 0xe9, 0xe9, 0x05, 0xdd, 0xe3, 0x54, 0x56, 0xf7, 0xed, 0xd6, 0x0a, + 0x03, 0xd2, 0x00, 0x0d, 0xde, 0x38, 0x05, 0xde, 0x35, 0x30, 0x26, 0x33, + 0x1b, 0x08, 0x8e, 0xa1, 0xcf, 0xd0, 0xf8, 0xe0, 0x03, 0x3b, 0x35, 0x00, + 0xd6, 0xd9, 0xf2, 0x1b, 0x18, 0xfc, 0x06, 0x0a, 0xfe, 0xb7, 0xfc, 0xab, + 0xcf, 0x00, 0xd7, 0xee, 0xfb, 0xf7, 0xbd, 0xfb, 0xde, 0x5a, 0xcd, 0xed, + 0xf0, 0xd3, 0xf6, 0x26, 0x16, 0x24, 0xec, 0xa7, 0x15, 0xad, 0x22, 0xd0, + 0xe8, 0x0c, 0x0b, 0xed, 0xef, 0x3e, 0xf7, 0x1c, 0x2c, 0x10, 0x10, 0xd7, + 0x0e, 0x1c, 0x3f, 0xf9, 0x24, 0x48, 0xdd, 0x47, 0xff, 0x30, 0x0c, 0xf8, + 0x00, 0x15, 0xf7, 0xf7, 0x7f, 0x41, 0xcd, 0xfb, 0x09, 0xdf, 0xaf, 0xf6, + 0xe9, 0x13, 0xe9, 0xf1, 0xf4, 0x02, 0x46, 0xe6, 0xf5, 0x03, 0xe8, 0xee, + 0xf8, 0xdc, 0xf2, 0xfc, 0xea, 0xf4, 0xe1, 0x09, 0x13, 0x00, 0x7a, 0x3b, + 0x09, 0xf2, 0xed, 0xf1, 0x21, 0x05, 0xf7, 0x13, 0xe9, 0xf0, 0x12, 0xe4, + 0x03, 0x09, 0x3f, 0x13, 0xfd, 0xee, 0x00, 0x14, 0xfd, 0xec, 0x2b, 0x18, + 0xe2, 0x1e, 0x01, 0x18, 0x01, 0x05, 0xe5, 0x05, 0xf7, 0x04, 0x02, 0xd9, + 0xff, 0x28, 0xe1, 0xef, 0xeb, 0xe1, 0xf4, 0x01, 0xe0, 0x00, 0xd7, 0xb0, + 0xdf, 0x1e, 0x3e, 0x01, 0xfd, 0xf9, 0xfe, 0xdd, 0x05, 0xde, 0x26, 0x5f, + 0x12, 0xa6, 0xd4, 0xff, 0x05, 0x2c, 0x04, 0xe6, 0xc9, 0x2d, 0x09, 0xd7, + 0x2f, 0x7f, 0xef, 0x20, 0xf2, 0x00, 0x1e, 0x09, 0xab, 0xe0, 0x10, 0xcf, + 0x02, 0xbc, 0x10, 0xf2, 0x36, 0xd1, 0x06, 0x02, 0xe3, 0xda, 0xeb, 0xd7, + 0x01, 0x5e, 0x1c, 0x3e, 0x19, 0xb0, 0x0e, 0x28, 0x0c, 0xa0, 0x25, 0xf3, + 0xc0, 0xd8, 0x3d, 0xfa, 0xf5, 0x05, 0x1e, 0x1e, 0x15, 0x08, 0xec, 0xed, + 0x09, 0xd9, 0xef, 0x37, 0xe8, 0xe2, 0x39, 0x19, 0x16, 0xf3, 0xf9, 0xe3, + 0xbc, 0x56, 0xc0, 0x2b, 0xf6, 0x08, 0x4e, 0xb5, 0x2b, 0xf6, 0x01, 0xc5, + 0x4d, 0x36, 0x05, 0x05, 0xbf, 0x05, 0xf9, 0x1a, 0xdb, 0xc8, 0x54, 0xb5, + 0xf1, 0x07, 0x0e, 0xf2, 0x0d, 0x7a, 0x06, 0x52, 0x24, 0xd1, 0x06, 0xf8, + 0xe6, 0xc0, 0x36, 0xf1, 0x6b, 0xcf, 0x9b, 0x09, 0x0a, 0x0c, 0xcd, 0xea, + 0x03, 0x66, 0xe2, 0x05, 0x12, 0xd6, 0x1a, 0xe0, 0x2b, 0x05, 0x10, 0x2f, + 0x00, 0x3e, 0x25, 0xb1, 0xc5, 0x22, 0xee, 0x33, 0xbc, 0x1e, 0xdd, 0x10, + 0xe2, 0xf3, 0xc6, 0xb0, 0x02, 0x0d, 0x02, 0x1e, 0xea, 0xc3, 0xf3, 0xc0, + 0x11, 0xec, 0xd7, 0xfa, 0x20, 0xdb, 0xd1, 0x8a, 0x2a, 0xfe, 0x2a, 0xd4, + 0x1c, 0xb4, 0x7c, 0xfe, 0xe0, 0xd9, 0x18, 0xdf, 0xf3, 0x14, 0xd6, 0x81, + 0xee, 0x18, 0x0e, 0xf9, 0x0f, 0xb9, 0xed, 0xd7, 0x3a, 0x0b, 0x18, 0xf8, + 0xd2, 0x29, 0xf7, 0x00, 0x1b, 0x1e, 0xee, 0xdf, 0xe2, 0xc2, 0xc2, 0x23, + 0x5e, 0xcf, 0x12, 0x1d, 0xf1, 0xdd, 0x09, 0x4f, 0xc9, 0x3b, 0xb8, 0xde, + 0xf8, 0xc8, 0x36, 0xea, 0x57, 0x1b, 0xf5, 0x13, 0xe6, 0xf1, 0xe4, 0xd5, + 0xda, 0xa9, 0xf2, 0xed, 0xea, 0xb9, 0x18, 0x16, 0xed, 0xd6, 0x4a, 0x5a, + 0xea, 0x7b, 0xcf, 0xf7, 0x05, 0x0c, 0x1c, 0x47, 0xd3, 0x00, 0xf3, 0xf6, + 0x29, 0xbb, 0x49, 0x30, 0xff, 0x06, 0x06, 0x7f, 0x07, 0x02, 0xfb, 0x2b, + 0xfa, 0x05, 0x15, 0xf2, 0xd5, 0xe2, 0x23, 0x00, 0xfd, 0x07, 0x48, 0xce, + 0xe5, 0x1f, 0x1b, 0xbf, 0xce, 0x39, 0xf4, 0xf7, 0xdc, 0x29, 0xda, 0x08, + 0xff, 0xcb, 0xfe, 0x2a, 0xfd, 0xf4, 0x04, 0x23, 0x1f, 0xf7, 0x31, 0xee, + 0xdb, 0xf1, 0xec, 0x32, 0xe0, 0x2a, 0xe8, 0x0c, 0x06, 0xda, 0x24, 0xfb, + 0x04, 0xf8, 0x0e, 0x00, 0xfa, 0x20, 0x0f, 0x14, 0x20, 0xef, 0x09, 0xef, + 0x11, 0x35, 0xf6, 0xe7, 0xfe, 0xee, 0x0d, 0x0f, 0x10, 0x21, 0x48, 0xb7, + 0xdf, 0xfe, 0xf0, 0x05, 0xba, 0xdd, 0xed, 0x2a, 0x1e, 0xf4, 0xe3, 0xd6, + 0xe4, 0xf1, 0x19, 0x1a, 0x01, 0xf3, 0x36, 0x56, 0x5d, 0x18, 0x0e, 0xf4, + 0xfa, 0x19, 0x1d, 0x22, 0xf9, 0xf5, 0xe4, 0x07, 0x05, 0x09, 0xdb, 0xee, + 0x05, 0x11, 0xee, 0x9a, 0xf0, 0x17, 0xc9, 0x05, 0xf0, 0x10, 0xf8, 0xca, + 0x46, 0x3e, 0x40, 0xff, 0x15, 0xc1, 0xc9, 0x20, 0xbc, 0x16, 0xfd, 0xfa, + 0x61, 0x28, 0xd7, 0x00, 0xea, 0x33, 0x1c, 0xbc, 0xfb, 0x10, 0xa4, 0x2e, + 0xf4, 0xfc, 0x04, 0x1e, 0x0d, 0x07, 0xb8, 0x10, 0xe3, 0xfb, 0xed, 0x04, + 0x2d, 0xf9, 0xee, 0xc3, 0x2b, 0xe2, 0x10, 0xd5, 0xfd, 0xe3, 0x1d, 0xcc, + 0xef, 0xf6, 0x11, 0xdd, 0x07, 0x14, 0xb7, 0x0a, 0x0d, 0x04, 0x3a, 0x06, + 0xd2, 0x0e, 0xe6, 0xf2, 0x2a, 0x7f, 0xfd, 0x18, 0xe8, 0x00, 0x13, 0x1f, + 0x10, 0x1f, 0xcc, 0xe9, 0xf4, 0x36, 0xef, 0x14, 0x02, 0x1e, 0xe8, 0x10, + 0xd9, 0xfe, 0xfe, 0x3d, 0xeb, 0xc4, 0xf6, 0xe6, 0x0e, 0xdf, 0x27, 0x5a, + 0x2a, 0xca, 0xf5, 0xe3, 0x2a, 0xc7, 0xf8, 0x02, 0xf1, 0xdb, 0x2c, 0xfd, + 0x0c, 0xc2, 0x14, 0x1f, 0xea, 0xc8, 0xfa, 0xbe, 0x01, 0x36, 0xfd, 0x28, + 0x15, 0xf8, 0xe8, 0xc0, 0x28, 0xfd, 0x56, 0xf0, 0x21, 0xfb, 0x60, 0xd4, + 0xda, 0xf8, 0xf7, 0xec, 0x03, 0x17, 0xdf, 0xf8, 0x01, 0xf6, 0x03, 0x1b, + 0x15, 0x1b, 0xee, 0x0f, 0x48, 0x0d, 0xec, 0x1a, 0xc2, 0xef, 0x1c, 0x19, + 0x22, 0x1e, 0x02, 0x1c, 0xf6, 0x1b, 0x04, 0xde, 0x0a, 0x15, 0xd4, 0xe9, + 0xbc, 0xfa, 0x0f, 0xff, 0xeb, 0x24, 0x20, 0xfe, 0xf7, 0xbf, 0x05, 0x3a, + 0xdc, 0x06, 0x05, 0x00, 0x07, 0x41, 0xf9, 0x01, 0x1d, 0x20, 0x11, 0x31, + 0xe1, 0x0e, 0x22, 0x0f, 0xf8, 0x29, 0x17, 0xfb, 0xc2, 0x2f, 0xf5, 0xd0, + 0x1a, 0xa4, 0x08, 0xe0, 0x33, 0xed, 0x1d, 0x27, 0x15, 0xc7, 0x18, 0x2a, + 0x81, 0xb5, 0xfe, 0xdd, 0xf1, 0xee, 0xed, 0x5a, 0x14, 0x17, 0xfe, 0xf5, + 0x07, 0xf8, 0xfe, 0x57, 0xa1, 0xdc, 0xfb, 0x03, 0xe9, 0xfb, 0xe2, 0x93, + 0x64, 0x16, 0xeb, 0xdd, 0xe9, 0xd0, 0xb0, 0xd9, 0x05, 0x08, 0x01, 0xfd, + 0x00, 0xf9, 0x48, 0x38, 0x1a, 0x18, 0xd2, 0xb7, 0x40, 0x34, 0x3f, 0xde, + 0xdb, 0xfa, 0x78, 0x3a, 0x0e, 0xd6, 0x33, 0xd1, 0x0a, 0x40, 0x06, 0x18, + 0x37, 0xf6, 0x27, 0x45, 0x10, 0xef, 0x04, 0x09, 0xd9, 0xdc, 0x92, 0x05, + 0xf8, 0xf9, 0xef, 0xf1, 0xfa, 0xae, 0xdf, 0x0f, 0xe8, 0xbd, 0xff, 0xd6, + 0x2c, 0x71, 0x1f, 0xc2, 0xec, 0x07, 0xf4, 0x45, 0x04, 0xee, 0xd8, 0x11, + 0x1e, 0x89, 0x6b, 0xcc, 0x01, 0x12, 0x38, 0x30, 0xfc, 0xff, 0x02, 0xde, + 0xed, 0x34, 0x62, 0x32, 0x02, 0x30, 0xab, 0xc6, 0x39, 0xf4, 0x42, 0xdf, + 0xf0, 0xf1, 0x0f, 0x54, 0xf8, 0xa6, 0x29, 0x1a, 0xbe, 0x03, 0xe2, 0xfa, + 0xcb, 0x0a, 0x47, 0xe6, 0x35, 0x51, 0xdb, 0x18, 0xe3, 0xc0, 0xf3, 0xcf, + 0x4e, 0xe5, 0x09, 0x45, 0xeb, 0xf9, 0x38, 0xfc, 0xfa, 0x0f, 0x0a, 0x41, + 0x05, 0xc9, 0x16, 0x4b, 0x7f, 0x54, 0x03, 0xf3, 0xd3, 0xcc, 0x41, 0xdd, + 0x08, 0xfa, 0x26, 0xf0, 0x25, 0x13, 0xa7, 0x1f, 0x29, 0x9d, 0xca, 0x15, + 0xc2, 0xf2, 0x01, 0xa4, 0xe7, 0x7f, 0x34, 0x2a, 0x23, 0x1e, 0x21, 0xea, + 0xf0, 0x11, 0xd2, 0xad, 0xc6, 0x29, 0xf1, 0xd6, 0xd6, 0xf2, 0xe0, 0xe8, + 0x03, 0xe6, 0x13, 0xdc, 0xff, 0xce, 0x38, 0xca, 0xf4, 0xef, 0xef, 0x05, + 0xa0, 0x00, 0x43, 0xc5, 0x17, 0x09, 0xe4, 0xd8, 0x02, 0x2a, 0x29, 0x04, + 0xdf, 0xf0, 0x0d, 0x13, 0xdd, 0x1c, 0x29, 0x19, 0xc7, 0x3c, 0x55, 0x13, + 0x0d, 0x2a, 0xc3, 0xda, 0xf3, 0xfa, 0xfe, 0xcd, 0x4e, 0x44, 0x11, 0x5f, + 0x06, 0xe8, 0x03, 0xaf, 0xfe, 0xb7, 0xfc, 0xef, 0x0c, 0xce, 0x76, 0x19, + 0xa6, 0x39, 0x7e, 0x1d, 0xeb, 0x1f, 0x01, 0xae, 0xc6, 0x03, 0xfd, 0x30, + 0xf4, 0xee, 0x69, 0xa5, 0x0d, 0x41, 0x0a, 0xec, 0x30, 0x02, 0xe9, 0xfc, + 0xa5, 0x01, 0xfc, 0xcd, 0xe7, 0x1b, 0x2b, 0xd6, 0x20, 0x1c, 0xfa, 0xe5, + 0x6e, 0x13, 0x0c, 0x19, 0xcc, 0x6e, 0x08, 0x0d, 0x99, 0x53, 0xf7, 0x2c, + 0x13, 0x40, 0xa8, 0x04, 0x03, 0xfc, 0xc8, 0xf6, 0xde, 0xf6, 0xf6, 0x0d, + 0xfb, 0xbd, 0xef, 0xf0, 0x03, 0x29, 0xdd, 0xdc, 0x23, 0xfe, 0xf0, 0x0a, + 0xd8, 0x1e, 0xfd, 0xe2, 0x0b, 0x2a, 0xcf, 0xf2, 0x04, 0x7f, 0xbb, 0x66, + 0x09, 0x07, 0xec, 0xf9, 0x17, 0xbf, 0xca, 0x03, 0xdd, 0xba, 0xcb, 0x04, + 0xed, 0x1e, 0xb7, 0x09, 0xf1, 0x0d, 0x1e, 0xdd, 0x9f, 0x26, 0xd8, 0xd7, + 0x00, 0xfa, 0x31, 0xbe, 0xca, 0x06, 0x2d, 0x29, 0xa3, 0x1e, 0xea, 0x16, + 0x3f, 0x07, 0xce, 0x73, 0x07, 0x18, 0x10, 0x22, 0xdb, 0xfd, 0x2c, 0xfb, + 0x0f, 0xb1, 0x0c, 0x84, 0x15, 0x01, 0x32, 0x0c, 0xfb, 0xae, 0x1a, 0xce, + 0xd9, 0x09, 0xa7, 0x60, 0xf9, 0x35, 0x04, 0xf0, 0x06, 0xdb, 0xe5, 0xec, + 0x39, 0xfc, 0xdf, 0x36, 0x08, 0x01, 0x38, 0xfa, 0x16, 0x17, 0x09, 0xf7, + 0xf5, 0x16, 0xf4, 0xfe, 0xe9, 0x22, 0xfd, 0x01, 0x26, 0x23, 0x00, 0x14, + 0xd7, 0x19, 0x1c, 0xfb, 0x07, 0xfe, 0xf1, 0x07, 0x09, 0x07, 0x06, 0xf2, + 0xe4, 0x17, 0xfe, 0x1c, 0x09, 0xe7, 0x00, 0x11, 0x19, 0xd0, 0x0a, 0xd0, + 0xe6, 0xeb, 0xfa, 0x09, 0x22, 0xec, 0x26, 0xe7, 0x2c, 0x02, 0xef, 0xfc, + 0x0a, 0xf5, 0xdf, 0x02, 0xea, 0xe5, 0xfd, 0x11, 0xfa, 0xf6, 0xfa, 0x07, + 0xef, 0x0f, 0x18, 0xef, 0x00, 0x11, 0xc3, 0x02, 0xf5, 0x24, 0xd8, 0x1d, + 0x1e, 0x04, 0xea, 0x16, 0x0e, 0xfa, 0xdd, 0x10, 0x06, 0x2a, 0xea, 0xf0, + 0x7f, 0xd9, 0x06, 0xc3, 0xea, 0x13, 0x0e, 0x0b, 0x30, 0xf4, 0xf1, 0x1c, + 0xfc, 0x18, 0x13, 0x0c, 0xf9, 0xcb, 0x09, 0xe9, 0xfa, 0xec, 0x5e, 0x1c, + 0xd7, 0x01, 0x02, 0xd1, 0x19, 0x07, 0xef, 0xfe, 0xf2, 0x17, 0x00, 0x29, + 0x22, 0xc1, 0xd6, 0x28, 0x24, 0x50, 0x24, 0xdf, 0xdb, 0x2c, 0x09, 0x08, + 0x08, 0xd5, 0x17, 0xcf, 0xeb, 0xfc, 0x31, 0xfa, 0xfa, 0xed, 0x11, 0xc8, + 0x1a, 0xff, 0xa8, 0x12, 0x13, 0xf7, 0xc9, 0xcd, 0xd0, 0x33, 0xfe, 0xfd, + 0x2f, 0xfd, 0xda, 0x06, 0x0d, 0x03, 0xfe, 0x07, 0xe2, 0xec, 0xfc, 0xe2, + 0x27, 0x27, 0x1e, 0x3e, 0x08, 0x09, 0xfc, 0x4c, 0x11, 0xca, 0x33, 0xfc, + 0x81, 0x3a, 0x5c, 0xed, 0xb7, 0xf9, 0xfc, 0x27, 0x21, 0xf4, 0xe2, 0xcf, + 0xb4, 0x3a, 0xd8, 0xce, 0x3d, 0xc7, 0xf3, 0xef, 0xdf, 0xef, 0xec, 0x27, + 0x1c, 0x06, 0x06, 0xdf, 0xca, 0x24, 0xf6, 0xcf, 0xf4, 0xdf, 0x13, 0x27, + 0x19, 0xd1, 0xd8, 0x17, 0xe2, 0xb6, 0x4b, 0x0d, 0x4d, 0xf2, 0xd3, 0x40, + 0x95, 0xd9, 0xf6, 0xe4, 0x06, 0xff, 0x1c, 0x02, 0xf9, 0x24, 0xa3, 0xdd, + 0xac, 0xad, 0x18, 0xf0, 0xf1, 0x0f, 0xf5, 0x0e, 0x11, 0x11, 0x40, 0xb1, + 0x0f, 0x08, 0x21, 0x43, 0x0a, 0xf5, 0xf6, 0xbb, 0x26, 0xf7, 0x10, 0xd9, + 0xbc, 0x2d, 0xc3, 0xe2, 0x02, 0x07, 0x0c, 0xfb, 0x89, 0xe6, 0xcc, 0xff, + 0x13, 0x04, 0x18, 0x2f, 0xd9, 0x18, 0xf0, 0xe7, 0xea, 0x48, 0x05, 0x0e, + 0x04, 0xc2, 0x3e, 0xf2, 0x01, 0xfa, 0xef, 0xfe, 0xa9, 0x49, 0xe9, 0xf3, + 0x05, 0x13, 0x0c, 0x1e, 0xfb, 0xd2, 0x16, 0xbd, 0x29, 0xd2, 0xce, 0xb5, + 0x02, 0xfb, 0xed, 0x18, 0x09, 0x5d, 0x09, 0x04, 0x9d, 0x20, 0xd4, 0x16, + 0x04, 0xb0, 0x31, 0x3a, 0x29, 0x04, 0x26, 0xfb, 0x44, 0xa7, 0xc7, 0xe8, + 0x7f, 0xe2, 0x53, 0x01, 0x19, 0xff, 0x03, 0x02, 0x38, 0x1f, 0xfa, 0xf6, + 0x1a, 0xf7, 0x04, 0x0d, 0xda, 0xe2, 0x36, 0x08, 0x17, 0xd4, 0x27, 0x13, + 0x58, 0x0d, 0xd9, 0xfc, 0xda, 0x3d, 0xf9, 0x34, 0x09, 0xb2, 0x07, 0xe4, + 0x1f, 0xdf, 0x6a, 0xee, 0xe6, 0xe4, 0xf3, 0xf4, 0x35, 0xf9, 0xc4, 0x02, + 0x08, 0x32, 0x09, 0x44, 0xf8, 0xf6, 0x13, 0x3c, 0x1f, 0x3a, 0x34, 0xdf, + 0x02, 0x35, 0xe5, 0x0d, 0x00, 0xd4, 0xef, 0xe3, 0xe4, 0x32, 0x03, 0xe0, + 0xe6, 0xf7, 0xc8, 0xd4, 0xea, 0x0b, 0xe8, 0xf8, 0xd1, 0xf9, 0xec, 0xc4, + 0x3f, 0x03, 0x1b, 0xdd, 0xa5, 0x07, 0xc9, 0x0f, 0x1b, 0x04, 0xc8, 0xf3, + 0x13, 0x14, 0xef, 0xf6, 0xba, 0x13, 0xda, 0xfd, 0x2a, 0xe2, 0x0b, 0x0d, + 0xcf, 0xb8, 0x1f, 0x56, 0xc2, 0x04, 0xcc, 0xbb, 0x20, 0x12, 0xfb, 0xf2, + 0xe8, 0xc1, 0xed, 0x55, 0x30, 0xfa, 0xf4, 0xda, 0x0f, 0x94, 0x00, 0xe8, + 0x20, 0xf4, 0x19, 0x0a, 0xea, 0x1c, 0xfd, 0xde, 0xdd, 0x5f, 0x01, 0x0e, + 0xda, 0xf7, 0xdf, 0x0d, 0xdd, 0x16, 0x7f, 0xf5, 0xcc, 0x19, 0x04, 0x14, + 0xff, 0xd0, 0x1b, 0xed, 0x0a, 0xf9, 0x32, 0xed, 0x05, 0xb9, 0xfb, 0xf6, + 0x35, 0x11, 0xd4, 0xf1, 0xd2, 0x1b, 0xf7, 0xff, 0x57, 0x0a, 0xf7, 0x23, + 0xeb, 0x21, 0x01, 0xcb, 0xec, 0x30, 0x34, 0xe3, 0xd7, 0xce, 0x72, 0x35, + 0x26, 0xfb, 0x1d, 0x04, 0x14, 0xca, 0xf4, 0x1c, 0xcc, 0xe4, 0xf2, 0xd6, + 0x27, 0x0a, 0xb0, 0xf9, 0xf6, 0x01, 0xea, 0x04, 0xb3, 0xf9, 0x22, 0x08, + 0xed, 0x07, 0xea, 0x01, 0x19, 0x0a, 0xfc, 0xfd, 0xfc, 0x05, 0xf4, 0x06, + 0x20, 0x34, 0x04, 0xab, 0x36, 0xc5, 0xfd, 0x5f, 0xfa, 0x28, 0xff, 0xeb, + 0x1e, 0xfb, 0xfc, 0x4c, 0xe4, 0xd6, 0x1b, 0x7f, 0xd2, 0xa2, 0xdd, 0xbe, + 0x0b, 0xff, 0x21, 0xec, 0xc1, 0xe0, 0x0f, 0x0e, 0x01, 0xef, 0xaa, 0x21, + 0xe6, 0x00, 0xf4, 0xb1, 0xec, 0xfb, 0x1c, 0x30, 0x3b, 0x43, 0x0e, 0xda, + 0xfc, 0x17, 0xf5, 0x65, 0xcf, 0xf5, 0x00, 0x0f, 0xd8, 0xfd, 0xf7, 0xfb, + 0xe7, 0x1e, 0xe3, 0x00, 0xbf, 0x1b, 0x0c, 0xeb, 0x56, 0x30, 0x06, 0xbf, + 0x0b, 0x02, 0x0d, 0xe1, 0x2a, 0x2c, 0x11, 0xe2, 0x3d, 0xfd, 0x25, 0xf9, + 0xdc, 0x15, 0x1c, 0xe8, 0xda, 0xdf, 0xfa, 0xd4, 0x1a, 0x39, 0x11, 0x06, + 0xae, 0x1f, 0x02, 0x08, 0x10, 0x1f, 0xd8, 0x06, 0x8d, 0xdb, 0xcd, 0x2e, + 0x20, 0xc3, 0x41, 0x07, 0x11, 0xd6, 0xd6, 0xf9, 0x14, 0xed, 0x24, 0xfe, + 0xf4, 0x14, 0x1f, 0xff, 0x07, 0x09, 0x0e, 0xfa, 0xea, 0x18, 0xe4, 0x27, + 0x16, 0x02, 0xe5, 0x30, 0xfc, 0xe5, 0x21, 0x03, 0x32, 0xfd, 0xf3, 0x43, + 0xf3, 0xe8, 0xfe, 0xe7, 0x40, 0xd0, 0xd8, 0xee, 0x00, 0x07, 0x08, 0x2b, + 0xe8, 0xef, 0xfc, 0xcf, 0x3d, 0xf4, 0xfd, 0x27, 0xde, 0xe6, 0x32, 0x57, + 0x31, 0x7f, 0xf3, 0xfa, 0xf8, 0xef, 0xf9, 0x0f, 0x20, 0xdb, 0x20, 0xd8, + 0x42, 0xfa, 0xc2, 0xf8, 0x08, 0x00, 0xde, 0x39, 0xbb, 0x14, 0xf6, 0xfa, + 0x0e, 0x0a, 0x03, 0xff, 0x17, 0xf3, 0xec, 0xe7, 0x0a, 0x1d, 0xe8, 0xfb, + 0xe8, 0xf0, 0x3a, 0xe0, 0xca, 0xd1, 0x1f, 0xed, 0xf7, 0x05, 0x10, 0x0e, + 0xff, 0xfd, 0xcf, 0xbf, 0x6a, 0x0b, 0x25, 0x08, 0x2a, 0xff, 0x34, 0xef, + 0xde, 0xe3, 0xfe, 0x13, 0x81, 0xc8, 0xeb, 0xef, 0xed, 0xee, 0x0b, 0xeb, + 0xe5, 0x53, 0x03, 0x49, 0x06, 0xee, 0xfc, 0xbe, 0xd5, 0xec, 0x18, 0x0c, + 0x16, 0x0a, 0xa7, 0xe1, 0x1b, 0x13, 0x50, 0xf2, 0x39, 0xe4, 0x26, 0xe6, + 0xc2, 0xf2, 0x1c, 0x03, 0xe4, 0xe9, 0x0a, 0x0f, 0xdf, 0x33, 0xc9, 0xf3, + 0x12, 0x55, 0xee, 0xf0, 0x1e, 0xec, 0x09, 0xf9, 0x17, 0xd2, 0x01, 0x2a, + 0xdb, 0x02, 0x16, 0x4e, 0x0e, 0xf5, 0x4b, 0xf2, 0xe3, 0x0e, 0xf4, 0x1b, + 0x11, 0xdb, 0xc1, 0xf7, 0x17, 0x13, 0xbd, 0xd3, 0x2d, 0x1e, 0xcf, 0xed, + 0xd8, 0x02, 0xdb, 0x03, 0x10, 0x3f, 0x0b, 0xed, 0x0e, 0xd2, 0xf9, 0xf0, + 0x24, 0x44, 0x17, 0xc6, 0xf7, 0xce, 0xee, 0x53, 0x2e, 0x06, 0x22, 0x48, + 0xf8, 0x33, 0x07, 0x08, 0x0a, 0x03, 0xe7, 0x04, 0xee, 0x1d, 0xfa, 0x29, + 0xe2, 0xe0, 0xfe, 0x0f, 0xe6, 0xd5, 0xfa, 0xf2, 0x0d, 0x04, 0x07, 0x0e, + 0x25, 0xfd, 0xea, 0x07, 0x05, 0xee, 0x23, 0xf9, 0xd2, 0xe0, 0xe6, 0xf1, + 0xfc, 0x0b, 0xf8, 0xe8, 0xfa, 0x0e, 0xf4, 0xf2, 0xf4, 0x2c, 0xf6, 0xfc, + 0x02, 0xff, 0xca, 0x12, 0x1d, 0xe0, 0xe3, 0xf8, 0xf9, 0xcb, 0x1e, 0x04, + 0x7f, 0xf7, 0xe2, 0x2e, 0xf0, 0xff, 0x09, 0x03, 0x2d, 0x3a, 0x16, 0xe4, + 0xb6, 0x12, 0xf5, 0x0e, 0x07, 0xc3, 0x18, 0xd9, 0xfc, 0xfb, 0x08, 0xf4, + 0xf4, 0xea, 0x26, 0xf2, 0x0a, 0xe8, 0xf1, 0xf2, 0x1b, 0xd8, 0x32, 0x01, + 0x08, 0xb0, 0x07, 0x1b, 0xdc, 0x27, 0xf7, 0x01, 0xff, 0xf0, 0x2f, 0x5e, + 0x15, 0xfe, 0xd1, 0xe5, 0xf6, 0xfc, 0x09, 0xdf, 0x31, 0xfb, 0x10, 0xe7, + 0x23, 0xa1, 0xe5, 0x2a, 0xd8, 0x46, 0x33, 0x48, 0x27, 0x13, 0x26, 0xaf, + 0x09, 0xf6, 0x06, 0x1f, 0x21, 0x11, 0xc6, 0x32, 0xe4, 0x1a, 0x54, 0x15, + 0x0e, 0x16, 0x2f, 0x38, 0x17, 0xd3, 0xda, 0xd2, 0xc8, 0x13, 0xe8, 0xd7, + 0xe3, 0x0e, 0xe2, 0xc1, 0x08, 0x81, 0xee, 0xde, 0x03, 0x11, 0xe4, 0xb2, + 0xf6, 0x14, 0x0e, 0x04, 0xeb, 0x0d, 0xd1, 0x04, 0xaa, 0x24, 0xcd, 0xe0, + 0x0f, 0x33, 0xdd, 0x0d, 0x21, 0x16, 0x22, 0x0e, 0x0f, 0x2d, 0xc7, 0xcd, + 0x2a, 0xfc, 0x0d, 0xc8, 0x78, 0xff, 0x29, 0xf9, 0xcb, 0xfa, 0xdc, 0x03, + 0x20, 0x0c, 0x2f, 0xef, 0x05, 0x05, 0xd8, 0x00, 0x14, 0x8f, 0x19, 0x0d, + 0x04, 0xfa, 0x0f, 0xe2, 0xe9, 0x11, 0x26, 0xd3, 0xec, 0xc9, 0xa6, 0x25, + 0xd5, 0x05, 0x03, 0xf0, 0xda, 0xeb, 0x24, 0x09, 0xd9, 0xe2, 0x0f, 0xd2, + 0xf5, 0x2c, 0x66, 0x07, 0x5d, 0x09, 0x01, 0xfb, 0x77, 0xd7, 0x56, 0xf5, + 0xde, 0x45, 0x04, 0x29, 0xdf, 0xa4, 0xd2, 0xe9, 0x2d, 0x15, 0x2d, 0xff, + 0x36, 0x2b, 0xef, 0xf0, 0x1e, 0x0d, 0x10, 0x2e, 0x13, 0x1b, 0xec, 0x0c, + 0xad, 0xbc, 0xe8, 0x24, 0x14, 0x37, 0x40, 0xf9, 0xef, 0xeb, 0xf4, 0xdc, + 0x21, 0xd4, 0x4e, 0xf4, 0x81, 0x32, 0x52, 0x17, 0xd3, 0x1e, 0xf8, 0xe8, + 0xf3, 0xf8, 0x27, 0x24, 0xc6, 0x2a, 0x19, 0x16, 0x04, 0xdc, 0xfd, 0x2a, + 0xea, 0x30, 0x0a, 0x46, 0x02, 0x06, 0xe8, 0x02, 0x2e, 0x09, 0xf4, 0xf2, + 0x1e, 0xd0, 0xf7, 0x06, 0x1a, 0x27, 0xf2, 0x16, 0xf6, 0x27, 0xf5, 0xf2, + 0xe6, 0xde, 0xfc, 0xd8, 0xfb, 0xe0, 0xcf, 0xef, 0xf0, 0x0b, 0xe0, 0x36, + 0x06, 0xe7, 0xcf, 0x22, 0x17, 0xc8, 0x1c, 0x21, 0xca, 0xc7, 0x05, 0xfc, + 0xd2, 0xdd, 0xfb, 0xea, 0x09, 0xcd, 0x10, 0xd2, 0xe9, 0x65, 0xe4, 0x2c, + 0x67, 0x5d, 0x26, 0xf7, 0x35, 0x93, 0xfc, 0xae, 0xe4, 0x30, 0xfe, 0xe9, + 0x4a, 0x06, 0x3b, 0xf8, 0xcf, 0x40, 0xea, 0x1e, 0x29, 0xd7, 0xf5, 0x85, + 0x4a, 0xd5, 0x2a, 0x05, 0xea, 0x38, 0x01, 0xe4, 0xc5, 0x31, 0xeb, 0xcd, + 0xff, 0x91, 0x22, 0x0b, 0x4d, 0xf5, 0xe9, 0x27, 0xec, 0x5d, 0x3b, 0xe1, + 0xf7, 0x4d, 0x04, 0x46, 0xfc, 0x07, 0x43, 0x15, 0x11, 0xc7, 0xec, 0x0f, + 0x93, 0x21, 0xe7, 0x67, 0x4d, 0x7f, 0x08, 0x19, 0xff, 0xd6, 0x67, 0x08, + 0xf0, 0xdc, 0xa3, 0xbd, 0x2b, 0x1e, 0x55, 0xfe, 0x50, 0xd1, 0x1f, 0xe7, + 0xe3, 0x89, 0xed, 0x45, 0x03, 0x3f, 0x2b, 0xcf, 0xd3, 0xec, 0xe8, 0x49, + 0xc1, 0xfa, 0xf8, 0xe3, 0x15, 0x74, 0xf9, 0x0d, 0x07, 0xd6, 0xee, 0x17, + 0x1c, 0xbb, 0x22, 0xfb, 0xcb, 0xd4, 0xb7, 0x0e, 0x0b, 0x6c, 0xe5, 0x70, + 0x26, 0x15, 0xfe, 0xea, 0xd6, 0x34, 0x5c, 0x4a, 0x0b, 0x16, 0x05, 0xfa, + 0x0a, 0xea, 0x12, 0xe8, 0x15, 0x15, 0x05, 0x0d, 0x06, 0x14, 0x02, 0xff, + 0x01, 0x1a, 0x1e, 0x02, 0xf6, 0xfc, 0x09, 0xfc, 0x00, 0x1b, 0xe1, 0x06, + 0xf7, 0x01, 0x00, 0xff, 0x0d, 0x24, 0x08, 0x29, 0xf4, 0xf1, 0x04, 0xfa, + 0x02, 0xf1, 0x15, 0xd5, 0xe6, 0x02, 0x0e, 0xff, 0xe8, 0x09, 0x7f, 0xe4, + 0xfb, 0x13, 0x04, 0x0d, 0x02, 0xfc, 0xfa, 0xfb, 0xfb, 0xf6, 0xf9, 0xfd, + 0xed, 0x09, 0xe7, 0x21, 0xff, 0xe8, 0xf5, 0xf1, 0x43, 0xf4, 0xeb, 0x04, + 0x08, 0xfa, 0x23, 0xf8, 0xfe, 0xfc, 0xf0, 0xff, 0x02, 0x02, 0xff, 0xef, + 0xe9, 0xf0, 0x0b, 0x39, 0x07, 0x1c, 0x1e, 0x05, 0x07, 0x15, 0x00, 0x0c, + 0x0c, 0xe4, 0x0d, 0x07, 0x02, 0x26, 0xdf, 0x11, 0x01, 0xd5, 0xeb, 0xe0, + 0xea, 0x0c, 0xef, 0xf9, 0x09, 0x03, 0x09, 0xeb, 0x09, 0x05, 0x03, 0xf9, + 0x15, 0xf9, 0xfc, 0xe4, 0x25, 0x58, 0xea, 0x16, 0x21, 0xcf, 0xfe, 0xd1, + 0xca, 0x24, 0x39, 0x25, 0xbd, 0x32, 0xdb, 0x06, 0x19, 0x3f, 0xd6, 0x16, + 0x31, 0x25, 0x01, 0x1c, 0xfd, 0xbf, 0x1a, 0xfb, 0xfc, 0xe6, 0xee, 0xee, + 0x02, 0x8e, 0x91, 0xdc, 0xd5, 0x4a, 0xe9, 0xe6, 0x31, 0x01, 0x01, 0xad, + 0x13, 0x0c, 0xf6, 0xc0, 0xef, 0x04, 0x18, 0xe0, 0xe6, 0x07, 0xe8, 0xfe, + 0x0f, 0xb4, 0x1b, 0xf7, 0x3f, 0xfe, 0xbb, 0xec, 0x3f, 0x17, 0xfe, 0x3a, + 0x02, 0xde, 0xed, 0xea, 0x0c, 0x00, 0xd1, 0xa9, 0xff, 0xfb, 0x00, 0xb8, + 0x1d, 0xfd, 0xf9, 0x2c, 0x03, 0x19, 0xf5, 0xe7, 0xef, 0x6d, 0xe0, 0xe3, + 0xd1, 0x0d, 0x13, 0x33, 0xb8, 0x08, 0xbf, 0x12, 0xcb, 0xe6, 0xe3, 0xba, + 0xf7, 0xde, 0x00, 0x11, 0xe1, 0xfd, 0xe3, 0x7f, 0xec, 0xe7, 0x0d, 0x44, + 0x11, 0xfb, 0xe3, 0x4a, 0x09, 0xf9, 0x1f, 0xec, 0x39, 0x18, 0x2a, 0x06, + 0xf6, 0xd5, 0x50, 0xce, 0x33, 0x41, 0x01, 0xae, 0x2e, 0x51, 0xd2, 0xf5, + 0x85, 0xdc, 0x08, 0x1e, 0x04, 0x55, 0x1a, 0xd2, 0x2f, 0xe8, 0x12, 0x4b, + 0xe2, 0xab, 0x04, 0x0e, 0xe9, 0xba, 0x0e, 0x02, 0xe4, 0xeb, 0xb2, 0xe0, + 0xc6, 0x19, 0x5f, 0xb7, 0x9e, 0x1f, 0xa5, 0x03, 0xcf, 0x23, 0x4c, 0x1e, + 0x8f, 0xeb, 0x81, 0xd5, 0xf6, 0x04, 0xe4, 0xe7, 0x1c, 0x1c, 0xaa, 0xf6, + 0x13, 0x0d, 0x4e, 0xf9, 0x2d, 0x27, 0xe8, 0x2b, 0xee, 0x1a, 0x01, 0xfd, + 0x07, 0xf7, 0xe2, 0xd4, 0x0f, 0x0d, 0x0a, 0x89, 0x29, 0x4f, 0x77, 0xff, + 0x06, 0xfe, 0x9c, 0xc6, 0x3b, 0xfc, 0xf6, 0xd5, 0x1b, 0x18, 0xcd, 0x91, + 0x15, 0x23, 0x00, 0xee, 0xac, 0x8f, 0xf0, 0xdc, 0x95, 0xfd, 0x2b, 0x0e, + 0x00, 0xb1, 0x61, 0x52, 0x11, 0xe7, 0xc8, 0x4f, 0x03, 0x98, 0x03, 0x47, + 0xf5, 0x36, 0x9a, 0xf9, 0xc4, 0xe2, 0x09, 0xc3, 0xeb, 0x34, 0x9f, 0xdb, + 0x0d, 0xec, 0xf3, 0x30, 0xfe, 0x1e, 0x46, 0x2a, 0xde, 0xf3, 0x11, 0xf6, + 0xfa, 0xe0, 0x1b, 0x01, 0x10, 0x16, 0xd8, 0x76, 0x97, 0xff, 0x4d, 0xc7, + 0x02, 0xf3, 0x0c, 0xd9, 0xfb, 0xc9, 0xee, 0x8f, 0xd1, 0xe0, 0xf0, 0xec, + 0xed, 0xed, 0x4f, 0xc0, 0xeb, 0x2d, 0x22, 0x26, 0x8d, 0x41, 0xda, 0xe6, + 0xe6, 0xf1, 0x1a, 0xe8, 0xf7, 0x25, 0x04, 0x10, 0x32, 0x58, 0x02, 0x6a, + 0x2c, 0x0a, 0x4d, 0x21, 0x02, 0x0d, 0xcd, 0x4e, 0xc3, 0x7f, 0x35, 0xba, + 0x44, 0x47, 0x1f, 0x04, 0x06, 0xf5, 0xfe, 0xfe, 0x04, 0x35, 0x45, 0x05, + 0x27, 0x09, 0xf4, 0xf0, 0xea, 0x1f, 0x37, 0xeb, 0xfa, 0xda, 0x82, 0x02, + 0x16, 0x2e, 0xc9, 0x1c, 0xb6, 0xfc, 0x1a, 0x09, 0xe9, 0x16, 0x2d, 0xe1, + 0x2b, 0xd1, 0x53, 0xbf, 0x1e, 0xf7, 0xf1, 0xdd, 0x27, 0xe7, 0x27, 0xeb, + 0x65, 0xeb, 0xf3, 0xd0, 0xe4, 0x29, 0xf1, 0xfc, 0xfd, 0xf8, 0xfe, 0x03, + 0x99, 0x13, 0xfb, 0xfe, 0xe8, 0x05, 0xfd, 0x17, 0xf4, 0x1c, 0xfb, 0xf4, + 0xf2, 0xf4, 0xf7, 0x10, 0x02, 0x05, 0x03, 0x0f, 0x20, 0xff, 0xf3, 0x11, + 0xf4, 0xef, 0xfd, 0x1b, 0x01, 0xc8, 0x22, 0x12, 0xea, 0xff, 0x1d, 0x0a, + 0x2c, 0xf8, 0xef, 0x07, 0x09, 0x23, 0xb7, 0x0e, 0x02, 0xee, 0xfa, 0x01, + 0x02, 0x00, 0x05, 0xf3, 0x0b, 0x44, 0xea, 0x09, 0xef, 0x21, 0xd9, 0x10, + 0xfb, 0xfa, 0x08, 0xf7, 0xf1, 0x07, 0x09, 0xe5, 0xfe, 0x17, 0x27, 0x25, + 0x0d, 0x07, 0x33, 0x04, 0x1b, 0xf6, 0xfe, 0xe8, 0xe6, 0x12, 0x1f, 0xf2, + 0xd7, 0x09, 0x0e, 0x0e, 0x05, 0xf7, 0x3a, 0xf2, 0xe7, 0x0a, 0xea, 0x04, + 0xfb, 0x05, 0xfb, 0x07, 0xfc, 0xfd, 0x02, 0xff, 0xe6, 0x09, 0x09, 0x1e, + 0x7f, 0x48, 0x09, 0xf6, 0xb9, 0xeb, 0x17, 0xf9, 0x04, 0x11, 0x1a, 0xec, + 0x1c, 0xdd, 0x04, 0xda, 0xf4, 0xde, 0x23, 0xe9, 0xdb, 0x3d, 0xfa, 0x25, + 0x52, 0x7c, 0xfc, 0x39, 0x24, 0x16, 0x11, 0x81, 0x49, 0x13, 0x1d, 0x2d, + 0xc5, 0x39, 0x1b, 0x13, 0xd9, 0xf3, 0xf5, 0x09, 0x10, 0xfa, 0xfe, 0xf1, + 0xed, 0xac, 0xf3, 0xed, 0x04, 0xf7, 0x06, 0x07, 0x05, 0x21, 0xf4, 0xed, + 0xce, 0xf9, 0xfd, 0xd3, 0xe7, 0x16, 0x04, 0xfe, 0xfd, 0xd6, 0xe6, 0x1b, + 0xea, 0xc8, 0x06, 0x1c, 0x16, 0x68, 0xcd, 0x2e, 0x18, 0x24, 0x1d, 0x04, + 0x19, 0xfe, 0x9f, 0x01, 0x0a, 0xfa, 0xd6, 0x02, 0x11, 0xde, 0xe3, 0x04, + 0x28, 0x0e, 0xc2, 0x17, 0x21, 0x0a, 0x0e, 0x16, 0xc6, 0x1e, 0xe0, 0x03, + 0x1a, 0xfe, 0xc4, 0x13, 0x22, 0xf0, 0xfc, 0xf7, 0x2c, 0xe4, 0xf6, 0xf9, + 0x20, 0xc9, 0x0c, 0xee, 0xc5, 0xc6, 0xe6, 0xd3, 0xe4, 0xf8, 0xd6, 0x04, + 0x10, 0xbe, 0x1e, 0xf9, 0x08, 0xd1, 0x10, 0xe0, 0x24, 0xce, 0xe0, 0x0b, + 0x06, 0xef, 0x06, 0x29, 0x06, 0xd9, 0xdb, 0x2c, 0x07, 0x04, 0xae, 0xdf, + 0xfc, 0x02, 0xf1, 0x15, 0x0a, 0x09, 0xf5, 0xe6, 0x0a, 0xe9, 0x27, 0xcb, + 0x09, 0x02, 0x01, 0x02, 0x13, 0x45, 0x0a, 0xed, 0x38, 0xd7, 0xfe, 0xed, + 0x0a, 0xfc, 0x20, 0xc1, 0xfb, 0xdd, 0xf7, 0xca, 0xe4, 0xe4, 0xfe, 0xed, + 0xf4, 0x24, 0xf0, 0x07, 0x02, 0xde, 0x14, 0x01, 0xfa, 0x14, 0xf6, 0x02, + 0xe9, 0x2e, 0x07, 0x26, 0x00, 0x1b, 0x06, 0x3d, 0x00, 0x1f, 0x16, 0x81, + 0xfb, 0xf2, 0x04, 0xe1, 0xe0, 0x08, 0x13, 0x03, 0xc7, 0xf2, 0xf0, 0x05, + 0x05, 0xd0, 0xe2, 0x04, 0x06, 0x02, 0x14, 0x17, 0x0e, 0xf8, 0xf7, 0xda, + 0xee, 0xf2, 0xea, 0xf9, 0x13, 0xe1, 0xed, 0x1c, 0x00, 0xcc, 0x20, 0xdf, + 0x0d, 0x0d, 0x22, 0x0c, 0x04, 0x17, 0x12, 0xec, 0xd4, 0xf9, 0xe8, 0xe7, + 0xf5, 0xc4, 0xf0, 0xf6, 0xfc, 0x1f, 0x28, 0xcc, 0xd1, 0xeb, 0xfa, 0x31, + 0x35, 0xfa, 0x06, 0xe5, 0xf7, 0x4f, 0x21, 0xff, 0xc0, 0x44, 0xdf, 0xff, + 0x03, 0xd0, 0xbe, 0xfb, 0x18, 0xd3, 0x05, 0x1d, 0xbd, 0x08, 0x08, 0xe9, + 0xfb, 0xf3, 0x78, 0x48, 0x39, 0x15, 0x09, 0xda, 0x9a, 0xe9, 0xea, 0xe5, + 0x27, 0xe5, 0x46, 0xfd, 0x57, 0xf4, 0xd4, 0x3f, 0xf9, 0x01, 0xe4, 0x03, + 0xf6, 0xd9, 0x13, 0x08, 0xfa, 0xf8, 0xc8, 0xdc, 0x10, 0x32, 0xa4, 0x17, + 0x06, 0x50, 0x4d, 0x13, 0x97, 0x03, 0x07, 0xf3, 0xef, 0xe9, 0x20, 0x76, + 0x14, 0xfe, 0x25, 0x15, 0xfd, 0x81, 0xe9, 0x04, 0xd2, 0xca, 0x1d, 0x43, + 0x17, 0x00, 0xed, 0xd6, 0x30, 0xf5, 0xaa, 0x37, 0x08, 0x17, 0xe8, 0x32, + 0x1e, 0x31, 0x2a, 0x10, 0x29, 0xdd, 0x09, 0xff, 0x16, 0xea, 0x11, 0x02, + 0x24, 0x01, 0x15, 0xd6, 0xa4, 0xd9, 0x3c, 0xf3, 0x4d, 0xcc, 0x21, 0x46, + 0x12, 0x07, 0xbb, 0xe1, 0x02, 0xca, 0xc6, 0x03, 0xe7, 0xf3, 0xfc, 0x3c, + 0xf0, 0x13, 0x23, 0x33, 0x0a, 0xee, 0xe0, 0xd3, 0x05, 0xf6, 0xfb, 0x32, + 0xe0, 0x33, 0xe6, 0x38, 0xeb, 0xfe, 0xc6, 0x96, 0x17, 0x1b, 0xea, 0xeb, + 0xe1, 0x20, 0x12, 0x3b, 0x28, 0xea, 0x7f, 0xc4, 0xd3, 0xc5, 0xeb, 0x33, + 0xd2, 0xe6, 0xf3, 0x8a, 0x79, 0xf2, 0xfa, 0xe3, 0x06, 0xf1, 0x36, 0xf5, + 0x2e, 0x18, 0xe9, 0x13, 0x27, 0xe5, 0x13, 0x25, 0xac, 0x3b, 0x0c, 0xf5, + 0xd5, 0xdd, 0xc4, 0xf4, 0x20, 0x05, 0xdb, 0xda, 0x01, 0xb2, 0x11, 0x25, + 0xfd, 0x0e, 0xf6, 0x42, 0xdb, 0xde, 0x3c, 0x08, 0x54, 0xec, 0x0c, 0xeb, + 0xee, 0xcd, 0x22, 0x37, 0x0d, 0xf2, 0x1d, 0x2d, 0x1f, 0xb3, 0x5d, 0x38, + 0x3c, 0xc8, 0x29, 0xd8, 0x60, 0x61, 0xc5, 0x35, 0x1c, 0xf4, 0x3f, 0x09, + 0x06, 0x10, 0xde, 0xd1, 0x39, 0x16, 0x0d, 0x37, 0x3a, 0xf1, 0xf2, 0xcf, + 0xce, 0x00, 0x09, 0x11, 0xbd, 0x22, 0x0b, 0x28, 0x28, 0xa6, 0xe8, 0x2d, + 0x02, 0xf6, 0x0c, 0x19, 0x44, 0x2c, 0x11, 0xda, 0x3f, 0xec, 0xff, 0xd7, + 0x05, 0x19, 0x03, 0xde, 0x39, 0xf3, 0x0b, 0xeb, 0x2b, 0x0f, 0xd2, 0x52, + 0xf8, 0xf6, 0xee, 0xdf, 0x3e, 0x25, 0x0d, 0xf8, 0xdf, 0x27, 0x48, 0x15, + 0x13, 0xff, 0x0e, 0x14, 0x0b, 0xdd, 0x53, 0xee, 0x08, 0x03, 0x1b, 0x31, + 0xce, 0x00, 0xde, 0x1a, 0x04, 0x33, 0xf5, 0x1d, 0xe2, 0xfb, 0xae, 0x3a, + 0xf8, 0xcb, 0xee, 0x12, 0xf0, 0x03, 0xfc, 0x36, 0xff, 0x22, 0xfd, 0xea, + 0xc0, 0xf9, 0x06, 0xec, 0xe5, 0x05, 0xf5, 0xf5, 0xfd, 0xc7, 0x0a, 0xf0, + 0xfb, 0xd5, 0x3a, 0x36, 0xff, 0x28, 0x32, 0x0c, 0x12, 0xca, 0x81, 0xe2, + 0xea, 0x05, 0x12, 0xdc, 0x11, 0xd6, 0x21, 0xf4, 0xdd, 0x68, 0xc4, 0xdd, + 0xf7, 0x14, 0xf8, 0x05, 0x01, 0xdc, 0xfd, 0x96, 0x1f, 0x2e, 0x00, 0xd0, + 0xef, 0x2b, 0xf5, 0xe5, 0x25, 0x1f, 0xcd, 0xe6, 0xef, 0x5d, 0xec, 0x07, + 0xd8, 0xf5, 0x02, 0xff, 0x1c, 0xfd, 0x16, 0xe0, 0xfe, 0x1e, 0x09, 0x0c, + 0xf2, 0xf0, 0xe4, 0x25, 0x3b, 0x12, 0x1e, 0xd4, 0xe0, 0xcd, 0xc6, 0x1b, + 0x0a, 0x2b, 0x74, 0x19, 0xec, 0x32, 0xb3, 0xb0, 0xd3, 0xd2, 0x16, 0x01, + 0x16, 0xe1, 0x99, 0xdb, 0xdc, 0x20, 0x0f, 0x06, 0x3d, 0x08, 0x1a, 0x07, + 0xc4, 0x09, 0x47, 0xdc, 0x4a, 0x1c, 0xf1, 0xfe, 0x24, 0xf7, 0xc5, 0xdf, + 0xd5, 0xed, 0xdc, 0x09, 0xec, 0xdb, 0xb7, 0xf9, 0x11, 0x07, 0x18, 0x88, + 0xb9, 0x29, 0x0b, 0x57, 0x54, 0xe7, 0xcd, 0x0e, 0x68, 0xb2, 0x0e, 0xc3, + 0xfe, 0x3f, 0x7f, 0xfa, 0x22, 0x28, 0xd5, 0xf9, 0xe8, 0x5b, 0xbc, 0x53, + 0x5a, 0x48, 0x09, 0x46, 0x50, 0x2d, 0x3c, 0xf8, 0x00, 0xe6, 0xd5, 0x36, + 0x00, 0x44, 0xf2, 0x33, 0x20, 0xe5, 0xc9, 0x0d, 0xf1, 0x93, 0xa9, 0xef, + 0x0e, 0xf5, 0xc9, 0xf2, 0xf5, 0x75, 0xa9, 0xf8, 0x07, 0x22, 0x06, 0x0e, + 0xc5, 0x06, 0xe4, 0xf5, 0x32, 0x25, 0x29, 0x19, 0xff, 0x24, 0xd2, 0xc8, + 0xd5, 0x22, 0xd0, 0xeb, 0xc1, 0x3a, 0x09, 0x56, 0x2a, 0xc6, 0xce, 0xf0, + 0x1b, 0x2c, 0xfc, 0xfe, 0xfd, 0xf2, 0xc7, 0x11, 0x1a, 0xf4, 0xcc, 0xe5, + 0x81, 0xf1, 0x08, 0x18, 0x0d, 0xec, 0x26, 0x12, 0xc8, 0xcb, 0x17, 0x17, + 0x29, 0xc0, 0xe3, 0xb4, 0xee, 0xef, 0x05, 0x2a, 0x23, 0xf7, 0xf2, 0x1d, + 0x05, 0x31, 0xec, 0x2b, 0xe0, 0xd7, 0xbf, 0x10, 0x0f, 0xd9, 0xb9, 0x56, + 0x2e, 0x22, 0xc5, 0x03, 0x31, 0x2a, 0xe9, 0x28, 0xe1, 0x00, 0xe4, 0xb1, + 0xec, 0x6a, 0xc9, 0x08, 0xf6, 0x01, 0x04, 0x00, 0x0a, 0x18, 0x85, 0x06, + 0xf9, 0x1d, 0x17, 0x02, 0xf8, 0xfc, 0xc2, 0x31, 0x0e, 0x1e, 0xf5, 0x1f, + 0xee, 0x22, 0x0c, 0xcf, 0x1b, 0xce, 0xe3, 0x06, 0x03, 0x08, 0xf3, 0x07, + 0xf8, 0x02, 0x1d, 0x1e, 0x26, 0x0a, 0xc3, 0xf0, 0xdc, 0xdc, 0x3f, 0x1e, + 0x09, 0xfb, 0x35, 0x0b, 0xf7, 0x21, 0x1b, 0xe6, 0xf3, 0xdd, 0xee, 0x38, + 0x06, 0x22, 0xf0, 0x06, 0xfa, 0x2c, 0xd4, 0xfa, 0xea, 0x07, 0xfa, 0x23, + 0x1a, 0x03, 0x14, 0x0f, 0xfa, 0xec, 0x1d, 0xf9, 0xee, 0x1c, 0x1c, 0xed, + 0xfe, 0xef, 0xe1, 0x36, 0xf4, 0x06, 0xd6, 0xc9, 0x05, 0x30, 0xf8, 0xed, + 0xfd, 0xd8, 0xfa, 0x0c, 0xf1, 0xbe, 0xf7, 0xdc, 0xb9, 0x05, 0x0b, 0x15, + 0xde, 0xd4, 0xf6, 0xf3, 0x03, 0xf5, 0xce, 0xe6, 0x26, 0x03, 0xe7, 0xf4, + 0x14, 0x1a, 0x10, 0x2d, 0xf8, 0x02, 0xf8, 0xfd, 0x0b, 0xf0, 0xe4, 0x81, + 0xe8, 0x1a, 0x27, 0x2e, 0xfc, 0x19, 0x1d, 0xad, 0xeb, 0x06, 0x0c, 0x02, + 0x54, 0xa7, 0x12, 0x2b, 0xe9, 0xca, 0xdd, 0x01, 0x03, 0xce, 0x4e, 0xf5, + 0xdc, 0xda, 0xe9, 0x25, 0x28, 0x16, 0x01, 0xf5, 0x2d, 0x30, 0xf1, 0x58, + 0x05, 0xf3, 0x04, 0xba, 0xeb, 0x19, 0x2b, 0x2e, 0xf3, 0x07, 0xee, 0x45, + 0x2d, 0x50, 0xfe, 0xfd, 0x03, 0x4c, 0x16, 0xcb, 0x42, 0x6b, 0x10, 0x35, + 0xdc, 0xc0, 0x44, 0xe9, 0x7f, 0x0a, 0xf7, 0x11, 0xed, 0x33, 0x1f, 0x03, + 0xef, 0x85, 0xf6, 0xf1, 0xf4, 0x12, 0xf0, 0xb4, 0xce, 0xe1, 0x09, 0xf6, + 0x5f, 0xf7, 0x21, 0x31, 0xf0, 0xc4, 0xdc, 0xe4, 0xe3, 0xd2, 0xe7, 0x2f, + 0xd9, 0xd7, 0x0b, 0xcb, 0x60, 0x01, 0xb6, 0xc8, 0x10, 0xc2, 0x78, 0xde, + 0x02, 0xf3, 0xb8, 0x13, 0x1d, 0xc6, 0xee, 0x0e, 0x11, 0xe5, 0x0d, 0x32, + 0x48, 0xfd, 0x04, 0xde, 0x14, 0xca, 0x8d, 0x09, 0x12, 0x0a, 0xbf, 0x24, + 0x0e, 0x1b, 0xd3, 0x12, 0xa1, 0xaf, 0x26, 0x2f, 0xfe, 0xe9, 0xfd, 0x13, + 0x5d, 0x41, 0xcc, 0xdf, 0x26, 0x31, 0xe7, 0x85, 0xc0, 0xcd, 0x13, 0xeb, + 0x1c, 0x3d, 0x09, 0xce, 0x16, 0x0e, 0x11, 0xed, 0x1c, 0x07, 0xfa, 0x13, + 0x5e, 0x1d, 0xe4, 0x10, 0xd0, 0x73, 0x0a, 0xf9, 0xdd, 0xe3, 0x07, 0xd1, + 0xaf, 0x1e, 0xb8, 0x20, 0x5a, 0xee, 0x05, 0xf0, 0xb5, 0xf7, 0x04, 0xc3, + 0x44, 0xfb, 0x35, 0xea, 0xf5, 0x08, 0x2e, 0x1c, 0x03, 0xe0, 0x29, 0x18, + 0xc1, 0x2c, 0xf3, 0x54, 0x2b, 0xce, 0xe4, 0x2a, 0xf4, 0xd4, 0x8b, 0xca, + 0x43, 0xbc, 0x01, 0x16, 0x06, 0xe3, 0x04, 0x76, 0x09, 0x12, 0xf0, 0xac, + 0xbe, 0xd5, 0x36, 0xfc, 0x5c, 0x7f, 0xfa, 0xaa, 0x03, 0x0d, 0xac, 0x23, + 0xd2, 0xf3, 0xc0, 0xd8, 0xf3, 0x5c, 0xf0, 0xf3, 0xfb, 0xfd, 0xde, 0xfd, + 0xee, 0xf0, 0xce, 0xd7, 0x25, 0xcb, 0x51, 0xa3, 0xcf, 0xfc, 0xaa, 0x35, + 0x04, 0x33, 0x34, 0xeb, 0x21, 0x61, 0x22, 0xf2, 0x17, 0xf8, 0x1a, 0xef, + 0x16, 0x0a, 0x0a, 0x01, 0x13, 0xde, 0x1e, 0xee, 0xa8, 0xf4, 0x08, 0xef, + 0xf2, 0x1a, 0xf2, 0x09, 0xe7, 0x05, 0x10, 0xf1, 0xce, 0xfa, 0x1e, 0xcc, + 0xde, 0xd2, 0xf8, 0xfa, 0x08, 0x7f, 0xee, 0x20, 0xd1, 0x07, 0x17, 0xf9, + 0xfc, 0xfa, 0x13, 0xd3, 0xdf, 0x0e, 0x8f, 0x12, 0xcb, 0x03, 0x1b, 0xe9, + 0x0c, 0xf9, 0x10, 0xfe, 0x0e, 0xf6, 0xd7, 0xf9, 0xda, 0x07, 0x14, 0x01, + 0xbb, 0x0c, 0xec, 0x27, 0x01, 0x32, 0x0e, 0x0c, 0x0b, 0x3b, 0xe5, 0xf5, + 0xff, 0xda, 0xdd, 0xf3, 0x08, 0x0f, 0x13, 0x05, 0x2a, 0x01, 0xd4, 0x24, + 0xcd, 0xbf, 0xf3, 0xe2, 0xf9, 0xdb, 0x23, 0xf1, 0xfc, 0xf2, 0x0e, 0xe7, + 0x35, 0x03, 0x20, 0xfa, 0xe2, 0xd6, 0x02, 0x22, 0x02, 0xec, 0xee, 0xbf, + 0x1d, 0xfd, 0xf3, 0xeb, 0xf1, 0xf3, 0x06, 0xed, 0xff, 0xe6, 0xdc, 0xf3, + 0x37, 0x1b, 0xef, 0xf8, 0x0e, 0xca, 0x3c, 0xe2, 0xe5, 0x46, 0xc6, 0xc9, + 0xe4, 0xd3, 0x23, 0xdb, 0x10, 0x35, 0x13, 0xf0, 0xe0, 0x5c, 0x0e, 0xe2, + 0xd5, 0x0f, 0x04, 0xb2, 0xfb, 0x1c, 0xc1, 0x15, 0xa7, 0x02, 0xdd, 0xfa, + 0x1b, 0x24, 0x09, 0xfe, 0x4f, 0xdb, 0x1d, 0xed, 0xb0, 0x24, 0x0d, 0x03, + 0xed, 0xfe, 0x17, 0xfb, 0x0a, 0xdf, 0x11, 0x30, 0x11, 0x00, 0x39, 0x16, + 0xfb, 0x06, 0xb8, 0xf3, 0xe2, 0xf7, 0x17, 0x03, 0x53, 0x0d, 0xbe, 0xe8, + 0xf4, 0x48, 0xcf, 0x18, 0xc6, 0xfc, 0xfc, 0xf2, 0x0b, 0x0c, 0xe2, 0x08, + 0x04, 0xe7, 0x1b, 0xf4, 0x11, 0x72, 0x35, 0x42, 0x07, 0x4f, 0xeb, 0xbf, + 0xfc, 0xdc, 0x5d, 0xee, 0xae, 0xdc, 0x20, 0x3a, 0x81, 0xf1, 0xd9, 0x07, + 0xed, 0x22, 0xf9, 0x0a, 0xbb, 0x0a, 0xe1, 0x21, 0x33, 0x0c, 0x57, 0xa7, + 0x1e, 0x56, 0xff, 0x0a, 0xfa, 0x11, 0x0f, 0xeb, 0x02, 0x2b, 0x0a, 0xff, + 0x27, 0xcc, 0xf5, 0x0c, 0x7f, 0xe0, 0xd6, 0x9f, 0x12, 0x24, 0xa4, 0xfe, + 0xe6, 0xd2, 0xef, 0x11, 0xdf, 0x29, 0xfb, 0x08, 0x08, 0x0f, 0xd3, 0x03, + 0xf8, 0x05, 0x5e, 0xfa, 0x41, 0xcd, 0x4f, 0x22, 0x01, 0xf3, 0xfe, 0xf8, + 0x23, 0xeb, 0xd0, 0x1c, 0xdc, 0x20, 0xdb, 0xf0, 0xc8, 0x0f, 0x16, 0xda, + 0x01, 0xbc, 0x11, 0xe6, 0x15, 0x05, 0xf7, 0x05, 0xf6, 0xc7, 0x0b, 0xda, + 0xfc, 0xce, 0x12, 0x06, 0x0c, 0x16, 0x03, 0x23, 0xe4, 0x31, 0xf7, 0x04, + 0xeb, 0xf2, 0xe2, 0xe1, 0x08, 0xdb, 0xf3, 0xda, 0xff, 0x0a, 0xe7, 0x03, + 0x2d, 0x19, 0xc1, 0x09, 0x0c, 0x15, 0xb9, 0xf2, 0x11, 0x01, 0x5b, 0xf5, + 0xfd, 0x25, 0xdd, 0x01, 0x0d, 0xaf, 0xf6, 0xa0, 0x28, 0xa5, 0xf8, 0x3a, + 0x1b, 0xc7, 0xe5, 0x16, 0xe1, 0xd1, 0xcf, 0x18, 0x25, 0x08, 0x02, 0xe4, + 0xf2, 0xee, 0xf0, 0xe6, 0xd9, 0x27, 0x0f, 0x0b, 0x35, 0xbf, 0x09, 0xa2, + 0x01, 0xc4, 0x16, 0xcb, 0x44, 0x10, 0xe6, 0x0d, 0xff, 0x7d, 0x3b, 0x15, + 0x1c, 0x22, 0x03, 0xcc, 0xe1, 0xed, 0xdf, 0xe0, 0xf0, 0xff, 0x0f, 0x24, + 0x20, 0x27, 0xcf, 0xd2, 0x04, 0x25, 0xf8, 0xf3, 0xcc, 0x29, 0x1e, 0x0a, + 0x0b, 0x16, 0xfd, 0x0c, 0xdd, 0xef, 0x0e, 0xf2, 0xc0, 0xee, 0xb6, 0xe1, + 0xcf, 0x01, 0x2f, 0xdf, 0x24, 0xc4, 0x0b, 0x0b, 0xfd, 0xe2, 0xf8, 0x23, + 0x42, 0xfc, 0x85, 0x1c, 0x0c, 0xf6, 0xf5, 0x40, 0x86, 0x21, 0xca, 0x3d, + 0xf7, 0xe0, 0xa7, 0xc8, 0x08, 0x00, 0xe2, 0x17, 0xef, 0x11, 0xe1, 0x1f, + 0xe8, 0xdf, 0xfb, 0x0b, 0x35, 0x3b, 0x47, 0xe4, 0x7a, 0x14, 0x0a, 0x04, + 0xcc, 0xc5, 0x06, 0xcb, 0xfe, 0xc9, 0x87, 0x3b, 0x01, 0x18, 0x17, 0x23, + 0x81, 0x0a, 0xca, 0x09, 0xff, 0x12, 0x99, 0xef, 0xed, 0x4a, 0xf2, 0xf5, + 0xf8, 0xb7, 0xe0, 0x48, 0x26, 0xec, 0x31, 0x06, 0x2a, 0xd7, 0x18, 0x05, + 0x0c, 0xfa, 0x58, 0xfc, 0xf9, 0x21, 0xbe, 0x18, 0xe8, 0x24, 0xf9, 0x0c, + 0x0e, 0x28, 0xd9, 0x14, 0x1e, 0xdb, 0xf0, 0x27, 0x1f, 0xe1, 0x00, 0xf8, + 0xb9, 0x48, 0xec, 0xe5, 0xed, 0xe9, 0xd4, 0xe6, 0x19, 0x28, 0x29, 0x03, + 0x81, 0x49, 0x4e, 0x06, 0xdd, 0x3f, 0x14, 0xcd, 0xed, 0x07, 0x15, 0xea, + 0x0a, 0xb0, 0xd0, 0x4c, 0xb8, 0x39, 0x11, 0x74, 0xd1, 0xbc, 0xd4, 0x22, + 0x2c, 0x1b, 0xed, 0x0b, 0x35, 0x32, 0xf4, 0x17, 0x45, 0xb2, 0x5b, 0xf0, + 0xe0, 0x05, 0xf5, 0x2d, 0x6b, 0x14, 0xc3, 0x38, 0xdc, 0xf4, 0xf2, 0x48, + 0x19, 0x26, 0x46, 0xf3, 0xdf, 0xc1, 0xdd, 0x2c, 0xf8, 0x34, 0xf5, 0xc6, + 0x3e, 0xe3, 0x26, 0x41, 0x62, 0xf5, 0xf8, 0x1a, 0x29, 0x03, 0xe3, 0x0c, + 0xf3, 0x14, 0x13, 0xef, 0x25, 0x0b, 0x18, 0xfb, 0x69, 0xc2, 0x05, 0xfb, + 0x18, 0x00, 0x07, 0x00, 0x11, 0xce, 0xc9, 0x04, 0xc2, 0x0e, 0x3f, 0xf7, + 0xbb, 0x26, 0xef, 0xe3, 0x12, 0x03, 0xfe, 0x0a, 0xe9, 0x17, 0x16, 0x0d, + 0x0f, 0xd5, 0x02, 0xff, 0xfe, 0x38, 0xe4, 0x0d, 0xda, 0x0b, 0x0f, 0x03, + 0x2a, 0x0b, 0x35, 0xde, 0x2d, 0xa5, 0xf6, 0xf4, 0xe6, 0xbc, 0xe0, 0xc2, + 0xef, 0xeb, 0x14, 0xbc, 0x25, 0x49, 0xf6, 0x11, 0x0d, 0x03, 0x7f, 0x10, + 0xe9, 0xe1, 0xb7, 0x1d, 0xeb, 0x15, 0x14, 0x0e, 0xa1, 0x26, 0xd8, 0xef, + 0x16, 0x26, 0xc7, 0xfa, 0xf7, 0xbd, 0xf9, 0xdd, 0x1f, 0xff, 0xe5, 0x22, + 0x1c, 0xf1, 0xff, 0xde, 0xd9, 0x28, 0xbf, 0xdc, 0x01, 0x00, 0xf6, 0xe7, + 0xc4, 0xf9, 0x05, 0x03, 0x2d, 0xb0, 0x11, 0x09, 0x2b, 0xf7, 0x13, 0x30, + 0xff, 0xe5, 0x39, 0x3d, 0x08, 0xff, 0x2a, 0x45, 0xf9, 0x0f, 0x3f, 0xfb, + 0x3b, 0xa1, 0x0f, 0xd2, 0x1e, 0xf8, 0xe1, 0xf2, 0x09, 0x05, 0x2d, 0xe9, + 0x0a, 0x15, 0xbf, 0x04, 0xf2, 0x09, 0xf4, 0x03, 0x0e, 0xcc, 0xcf, 0xcb, + 0x0f, 0x31, 0x26, 0xff, 0x04, 0x26, 0x51, 0x30, 0xd3, 0x1a, 0xc2, 0xc0, + 0xa6, 0x00, 0xda, 0xf5, 0x09, 0xd4, 0xfa, 0xc0, 0xf4, 0xf4, 0x0d, 0x2e, + 0xcf, 0xef, 0x0a, 0xe8, 0x09, 0x02, 0x18, 0xe6, 0xf4, 0x09, 0x1b, 0xd5, + 0xbe, 0x04, 0xf5, 0xe2, 0x02, 0xff, 0xe6, 0x2b, 0x31, 0x0f, 0x06, 0xff, + 0xdc, 0x1a, 0xeb, 0xcc, 0xd6, 0xf6, 0xf5, 0xe8, 0x33, 0x37, 0x18, 0x36, + 0x1e, 0x02, 0x07, 0x0d, 0x00, 0x0c, 0x2c, 0x02, 0x12, 0x22, 0x2d, 0xf2, + 0x7f, 0xe0, 0x02, 0x56, 0x23, 0x31, 0x6d, 0x08, 0xf1, 0x1a, 0x18, 0xc4, + 0x23, 0xe3, 0x16, 0xfa, 0x28, 0xeb, 0x4e, 0xf8, 0x15, 0x13, 0xcc, 0xde, + 0x38, 0x07, 0x1f, 0xb9, 0xfe, 0x24, 0xf5, 0x2f, 0xf2, 0xe7, 0x00, 0xda, + 0x38, 0xf0, 0x08, 0xab, 0x19, 0xc5, 0xfc, 0x06, 0xf0, 0x31, 0x2b, 0xcb, + 0x05, 0xfc, 0x27, 0x14, 0x13, 0xd4, 0x04, 0x13, 0x21, 0xd1, 0xf5, 0x19, + 0xdc, 0x01, 0xd2, 0xf6, 0x07, 0x0a, 0xdb, 0x1b, 0x07, 0xe4, 0x0a, 0xe2, + 0x01, 0xda, 0xdc, 0xf3, 0x7f, 0x61, 0x46, 0x18, 0x05, 0x0c, 0x0e, 0x20, + 0xf3, 0xee, 0x11, 0x00, 0x19, 0x2e, 0x1b, 0x08, 0x10, 0x17, 0x02, 0x03, + 0xf4, 0x0b, 0x09, 0x0f, 0x19, 0x1d, 0xe5, 0xec, 0xd1, 0xe0, 0x0b, 0x02, + 0x0a, 0x0d, 0xf0, 0xd7, 0x33, 0x03, 0xe6, 0x20, 0xe6, 0xf1, 0xdb, 0xdc, + 0x09, 0x35, 0x37, 0xfd, 0xeb, 0xf8, 0xee, 0x0f, 0x2d, 0xd4, 0x12, 0xfd, + 0x26, 0x6b, 0xf2, 0xf0, 0xf1, 0xc6, 0x0b, 0xda, 0x13, 0xf2, 0xf4, 0x1d, + 0x11, 0x09, 0x48, 0x04, 0xed, 0x07, 0xeb, 0x1a, 0x2b, 0x05, 0xef, 0xf8, + 0xf7, 0x31, 0x02, 0x26, 0xed, 0xe6, 0x1c, 0xf6, 0x27, 0x21, 0x03, 0x20, + 0xdd, 0xad, 0x43, 0xc0, 0x2d, 0xfb, 0x67, 0x2f, 0x21, 0xa8, 0x01, 0x14, + 0xff, 0xf8, 0x25, 0x4d, 0xf5, 0xd2, 0xdd, 0x28, 0x0f, 0x11, 0xbd, 0x7f, + 0x29, 0xfe, 0xef, 0xff, 0xfa, 0xef, 0x19, 0x17, 0xfd, 0x26, 0xff, 0x14, + 0x13, 0x20, 0x34, 0x2c, 0x05, 0xb1, 0xe8, 0x01, 0x10, 0x61, 0xf4, 0x02, + 0x4c, 0x5f, 0xdb, 0x0b, 0x35, 0x28, 0x0b, 0x32, 0x0d, 0x13, 0xa1, 0x11, + 0xf2, 0x4c, 0xca, 0x3c, 0x33, 0xdf, 0xc3, 0x41, 0x24, 0x30, 0x26, 0xe8, + 0xcd, 0x6c, 0x01, 0x37, 0xe6, 0xbe, 0xfa, 0xf2, 0xfc, 0x04, 0x1b, 0x48, + 0xee, 0x1c, 0xb8, 0xd7, 0x35, 0x4c, 0x48, 0xcb, 0x01, 0x05, 0xcf, 0x11, + 0xb3, 0xbc, 0xbc, 0xf9, 0xff, 0x16, 0xfb, 0x22, 0x2a, 0x0c, 0x2d, 0x09, + 0x0c, 0x8d, 0x78, 0x36, 0x01, 0x2f, 0xd1, 0xeb, 0xda, 0xce, 0x3d, 0xd6, + 0xa9, 0xd5, 0xea, 0xe1, 0xd7, 0xe4, 0x06, 0xee, 0x5c, 0xd8, 0xe5, 0x03, + 0xf3, 0xcd, 0xff, 0x2e, 0xdc, 0xe5, 0xbc, 0x02, 0x65, 0x35, 0x1c, 0xfe, + 0xd9, 0x24, 0x17, 0x0b, 0x11, 0x0d, 0xa3, 0xf8, 0x4a, 0x1d, 0xfb, 0xf2, + 0x2c, 0x0b, 0xbe, 0x01, 0x2a, 0x2b, 0xf3, 0xda, 0x6b, 0x4f, 0x2d, 0x22, + 0x14, 0xe8, 0xae, 0x13, 0x1a, 0xfd, 0xf1, 0xeb, 0xbe, 0xe9, 0xc1, 0x00, + 0xe0, 0x06, 0x09, 0x06, 0xfb, 0x13, 0xfc, 0x05, 0xe0, 0xdb, 0xed, 0x1d, + 0xc3, 0x39, 0xbd, 0x03, 0xff, 0xf1, 0xec, 0xf5, 0xf0, 0x06, 0xc8, 0x2e, + 0x2b, 0x2d, 0x03, 0xba, 0xe2, 0xfa, 0x53, 0xf1, 0x08, 0x24, 0xe4, 0xff, + 0x31, 0xcd, 0xbe, 0x04, 0x26, 0xba, 0xcf, 0x1b, 0x48, 0xe6, 0x02, 0xda, + 0xd9, 0xe3, 0xf2, 0xe7, 0x05, 0x04, 0x3b, 0x12, 0x0b, 0x81, 0x00, 0x15, + 0x38, 0x18, 0x00, 0x10, 0xdc, 0x5f, 0x18, 0x5f, 0x2e, 0x0d, 0xf6, 0xe0, + 0x47, 0xe9, 0xf4, 0x2d, 0xfd, 0xf4, 0xdd, 0xee, 0xdb, 0xd8, 0x03, 0x29, + 0x81, 0x3c, 0xef, 0x23, 0x3d, 0xfb, 0x32, 0x0d, 0x08, 0x4d, 0x27, 0xde, + 0xef, 0xfa, 0xfb, 0x1f, 0x53, 0xe0, 0x68, 0xdc, 0x0d, 0x0c, 0xf3, 0x3f, + 0x24, 0x02, 0xf5, 0xe6, 0x15, 0xb8, 0x08, 0x40, 0xde, 0xe1, 0x4b, 0xd2, + 0xde, 0xc9, 0xf0, 0x0f, 0xbe, 0xed, 0x39, 0xe1, 0x02, 0xf7, 0x13, 0x16, + 0x0d, 0x9e, 0x4e, 0xe2, 0x15, 0x9e, 0xdd, 0x3d, 0xf5, 0x33, 0x1f, 0xc8, + 0xed, 0x06, 0xdd, 0xf4, 0x3d, 0x13, 0xca, 0x15, 0x03, 0x03, 0x05, 0xca, + 0x29, 0xcd, 0xdd, 0x0b, 0x6a, 0x04, 0xfb, 0xa9, 0xec, 0x29, 0xa0, 0xbf, + 0xea, 0x0e, 0xf2, 0xee, 0x91, 0x0a, 0x26, 0x19, 0xe3, 0x1d, 0x07, 0x6c, + 0x0b, 0xfe, 0x04, 0xd3, 0xd5, 0xd1, 0xb2, 0x20, 0xc6, 0xc1, 0x05, 0x12, + 0x5f, 0xf2, 0x69, 0xf5, 0xd8, 0x91, 0xb8, 0xe9, 0xf3, 0x0d, 0xf2, 0x00, + 0x4c, 0xe1, 0xfd, 0xcd, 0x2d, 0xf1, 0x0e, 0xef, 0xeb, 0x18, 0x07, 0xea, + 0x1c, 0x9a, 0x18, 0x01, 0x0c, 0x06, 0x24, 0xd0, 0xe2, 0x34, 0xd9, 0xc2, + 0x25, 0x15, 0x00, 0x27, 0xdd, 0xec, 0xd1, 0xf5, 0x2c, 0x0c, 0x03, 0xd6, + 0xff, 0xe7, 0x13, 0x11, 0x02, 0x1d, 0xb2, 0x0a, 0xf2, 0x08, 0xe4, 0x12, + 0xea, 0x6a, 0xe2, 0xe1, 0xb8, 0x13, 0xec, 0xff, 0x07, 0xda, 0xe8, 0x35, + 0x2e, 0xd0, 0xd1, 0xd5, 0x1b, 0x75, 0x72, 0x21, 0x23, 0xcb, 0xf9, 0xf8, + 0x3b, 0x0e, 0xaa, 0x07, 0xfb, 0xfa, 0xf8, 0x04, 0x2c, 0x04, 0x25, 0x25, + 0x18, 0x0b, 0xe0, 0xfa, 0xfa, 0xc0, 0xf2, 0xdf, 0xc8, 0xfa, 0x15, 0x09, + 0x02, 0xf3, 0x09, 0x18, 0xf6, 0xc4, 0xfc, 0x10, 0x26, 0xcd, 0x31, 0x30, + 0x1b, 0x95, 0x15, 0x1d, 0xf9, 0x3b, 0x9c, 0x05, 0xf1, 0x1d, 0x18, 0xeb, + 0x0d, 0xf6, 0xf6, 0xed, 0x59, 0x20, 0x14, 0x81, 0xf2, 0xe5, 0x10, 0xc1, + 0x36, 0x10, 0x0d, 0x16, 0xab, 0xdb, 0xb8, 0xda, 0xf8, 0x1f, 0xc8, 0x15, + 0xef, 0x28, 0x0c, 0xc8, 0xcd, 0xed, 0xdc, 0x2a, 0x38, 0xd8, 0x40, 0x42, + 0x20, 0xe2, 0x06, 0x06, 0x30, 0x14, 0x25, 0x12, 0x12, 0xde, 0xfa, 0xe1, + 0xed, 0x08, 0xf6, 0xdd, 0xa0, 0x09, 0x1d, 0xdb, 0xf1, 0x03, 0x23, 0xee, + 0xeb, 0xfe, 0x14, 0x1b, 0x0a, 0xc5, 0x13, 0x14, 0xf6, 0xd4, 0xf8, 0x00, + 0xea, 0x18, 0x07, 0x33, 0x22, 0x2a, 0xee, 0xa8, 0x0d, 0x2d, 0xe8, 0xe7, + 0xf9, 0xfb, 0x02, 0x76, 0x01, 0xf5, 0xf8, 0xe7, 0x18, 0x45, 0xd1, 0x0f, + 0xee, 0x0d, 0xf8, 0xd4, 0xda, 0x1a, 0x27, 0x03, 0x13, 0x0a, 0xf5, 0x01, + 0x11, 0xe4, 0x20, 0xfd, 0x3f, 0x19, 0x15, 0x57, 0x20, 0xf5, 0xef, 0x1e, + 0xc8, 0x00, 0xfd, 0x0f, 0x7f, 0x0c, 0xf6, 0x3c, 0x2c, 0xc5, 0xfc, 0xfa, + 0x1f, 0x10, 0xfb, 0xf0, 0x60, 0x2f, 0x23, 0x00, 0xfc, 0x99, 0xf7, 0xfb, + 0xf3, 0x22, 0x0d, 0x1a, 0xf8, 0xe4, 0xff, 0xe0, 0xed, 0x31, 0xe1, 0x17, + 0x2a, 0x15, 0x1a, 0x19, 0xea, 0xf5, 0xeb, 0xa3, 0xcf, 0x22, 0x22, 0xe7, + 0xfc, 0x21, 0xed, 0x03, 0xfb, 0x30, 0x32, 0x09, 0xd2, 0xff, 0x1e, 0x03, + 0xd4, 0xe1, 0x1d, 0xbc, 0x1c, 0xee, 0x0a, 0x00, 0xdc, 0x0e, 0x3a, 0xe3, + 0xf4, 0xc6, 0xfa, 0xe0, 0xca, 0x23, 0x09, 0xd9, 0xe5, 0x11, 0x04, 0xf0, + 0xf2, 0x09, 0x07, 0x42, 0xf2, 0xf7, 0xd6, 0x5d, 0x06, 0xc2, 0x19, 0xe5, + 0x21, 0x2c, 0x03, 0xdd, 0xf1, 0xc9, 0x07, 0x0d, 0xed, 0x0b, 0xe7, 0x32, + 0x13, 0x08, 0x42, 0xa1, 0xc4, 0xf2, 0xe2, 0xc4, 0x03, 0x12, 0x1a, 0x17, + 0xdb, 0x42, 0xdb, 0xdb, 0x19, 0xe5, 0xd4, 0xd8, 0xe2, 0xfb, 0x00, 0xa8, + 0xd8, 0x7f, 0x25, 0xe1, 0x0c, 0xeb, 0x0e, 0xd4, 0xd3, 0x52, 0x27, 0xa7, + 0x20, 0x03, 0x01, 0xe7, 0xf2, 0xb4, 0xe0, 0x26, 0xc5, 0xda, 0xf7, 0x1c, + 0x13, 0xf0, 0x27, 0x38, 0x0d, 0x1b, 0x28, 0xdf, 0xf6, 0x27, 0x0a, 0xd9, + 0xc1, 0xfc, 0xeb, 0x09, 0xe9, 0xf2, 0x09, 0xdc, 0x2a, 0x7f, 0xd7, 0xe9, + 0x35, 0xef, 0x2f, 0x06, 0x3e, 0x17, 0xeb, 0xc8, 0xdc, 0xe2, 0x06, 0x29, + 0xff, 0xb8, 0xf2, 0xf3, 0x09, 0x06, 0xfe, 0x04, 0x16, 0xbf, 0x05, 0xf9, + 0x2f, 0xf9, 0xfb, 0xdd, 0xff, 0xf0, 0xe8, 0x31, 0xda, 0x23, 0x17, 0x0a, + 0x06, 0xd9, 0xb9, 0x05, 0x13, 0xb0, 0x02, 0xca, 0x06, 0xe7, 0x21, 0x02, + 0x09, 0xb3, 0xfa, 0xfa, 0x04, 0xe7, 0xf2, 0xfe, 0x10, 0x0e, 0xe4, 0x1c, + 0xeb, 0xc9, 0x26, 0xf1, 0x28, 0xce, 0xff, 0xe2, 0x39, 0xed, 0xe1, 0x2d, + 0xed, 0x97, 0xe1, 0x20, 0xc5, 0xff, 0xb4, 0x41, 0xe6, 0x16, 0x28, 0x23, + 0x34, 0xaf, 0xe1, 0xec, 0xfe, 0xe7, 0x03, 0x1f, 0x07, 0x04, 0xb9, 0xf1, + 0xdd, 0xf8, 0x19, 0xda, 0x0c, 0x05, 0xf4, 0xec, 0x19, 0xe4, 0xfc, 0xcb, + 0x1f, 0x1b, 0x39, 0xf0, 0xa2, 0xfb, 0x20, 0x0f, 0xf2, 0xde, 0x41, 0xc2, + 0x06, 0xf9, 0xb5, 0xfd, 0x39, 0xe6, 0x18, 0xeb, 0x05, 0x3d, 0xef, 0xf9, + 0xdb, 0x07, 0x29, 0x0c, 0x1f, 0x4b, 0x1d, 0xfe, 0xc1, 0x07, 0x0a, 0xe4, + 0x32, 0xdf, 0xf4, 0xff, 0xf6, 0xf7, 0xf6, 0x00, 0xf8, 0xf3, 0x2d, 0x24, + 0x1e, 0x35, 0x18, 0x23, 0xf2, 0x0b, 0xc3, 0xfd, 0xdd, 0x21, 0xf5, 0x04, + 0x01, 0x03, 0x38, 0x32, 0xa8, 0xac, 0x14, 0x02, 0x0a, 0xfb, 0x2e, 0xf6, + 0x08, 0xc7, 0xff, 0xf6, 0xd6, 0xdc, 0x15, 0x3d, 0x0a, 0xe5, 0xee, 0x1b, + 0xf0, 0x13, 0xfc, 0x47, 0xf0, 0x46, 0x07, 0xe5, 0x25, 0x08, 0x02, 0xed, + 0xe9, 0xd6, 0xe1, 0x2b, 0x16, 0x81, 0xf9, 0xb7, 0xfb, 0xf3, 0xd4, 0xfa, + 0x2d, 0xc8, 0x11, 0x35, 0x0b, 0x0c, 0x13, 0xdf, 0xfb, 0x19, 0x20, 0xb7, + 0xf4, 0xdd, 0xf5, 0x3b, 0x0b, 0xff, 0xf8, 0x22, 0xec, 0x24, 0xf4, 0x0f, + 0xfe, 0xfd, 0xfc, 0x02, 0x1d, 0xc6, 0xf7, 0x0f, 0xe6, 0xf1, 0x14, 0x0b, + 0xb5, 0xe6, 0x33, 0xe1, 0x21, 0xe4, 0xfd, 0x2d, 0x0c, 0x0c, 0x05, 0xfc, + 0x25, 0xc5, 0x1d, 0xfb, 0xcb, 0xf5, 0x33, 0x24, 0xe4, 0x0f, 0xf6, 0x0e, + 0xfa, 0xf2, 0x33, 0xf0, 0xe0, 0x07, 0xbc, 0xfd, 0x11, 0xf4, 0xf2, 0x33, + 0xf4, 0xde, 0xe2, 0xa9, 0xce, 0x19, 0xad, 0xd0, 0x09, 0x38, 0xff, 0x00, + 0xfb, 0x0a, 0x20, 0xff, 0x21, 0xec, 0x03, 0x13, 0x0f, 0x56, 0xfa, 0x11, + 0xe6, 0x15, 0xec, 0x3d, 0xc9, 0x03, 0xe6, 0xa9, 0x0f, 0x26, 0x17, 0x0c, + 0x2d, 0x20, 0xed, 0x01, 0xec, 0xe9, 0xff, 0xc7, 0x1d, 0xf0, 0x7f, 0x15, + 0xeb, 0x2e, 0xdb, 0x04, 0x11, 0xdd, 0xe2, 0xf7, 0x0a, 0x33, 0xf7, 0x0b, + 0x15, 0x01, 0x0a, 0xf9, 0xf6, 0xf5, 0x01, 0x00, 0x04, 0xf8, 0x01, 0x02, + 0x02, 0xee, 0xff, 0x01, 0x01, 0x11, 0x09, 0xea, 0x04, 0xfe, 0x03, 0xed, + 0x07, 0x03, 0xf9, 0x0d, 0xf9, 0x07, 0x09, 0x00, 0xff, 0x04, 0x01, 0x03, + 0xfa, 0x05, 0x04, 0x01, 0xfc, 0x03, 0xe2, 0xfd, 0xff, 0x04, 0xf9, 0x02, + 0x04, 0xfc, 0xfd, 0xf8, 0xe1, 0xff, 0xfa, 0x09, 0x04, 0xff, 0x03, 0xfb, + 0x06, 0x09, 0x00, 0xfc, 0xf1, 0xfc, 0x7f, 0x0b, 0x01, 0xfd, 0x02, 0x03, + 0x03, 0x00, 0xf2, 0xff, 0xf8, 0xf1, 0x0c, 0xf8, 0x04, 0x04, 0x18, 0x00, + 0xfe, 0xfc, 0xf6, 0xfb, 0x08, 0xfb, 0xfa, 0xf5, 0x00, 0x1d, 0xfd, 0xfe, + 0x09, 0x08, 0x00, 0x05, 0xfb, 0xf6, 0x04, 0x05, 0x09, 0x18, 0x23, 0x09, + 0xff, 0xfe, 0xfc, 0xf0, 0xfa, 0x05, 0x0e, 0x0f, 0xfc, 0xfb, 0xfe, 0xfb, + 0x00, 0x04, 0x01, 0x00, 0x05, 0xfe, 0x04, 0x02, 0x1a, 0xc8, 0xff, 0xd8, + 0x11, 0x87, 0x13, 0xbd, 0xd7, 0x1b, 0xfd, 0x08, 0x0c, 0x1a, 0x0e, 0x08, + 0xfb, 0x06, 0xf5, 0x5c, 0x99, 0x05, 0x17, 0x07, 0x16, 0x1c, 0xfc, 0x13, + 0xd2, 0x2e, 0x05, 0xf7, 0x04, 0x15, 0x14, 0xd9, 0x44, 0xe0, 0x00, 0xf6, + 0x0f, 0xd9, 0x02, 0x10, 0x15, 0xde, 0xf2, 0xdd, 0x18, 0x0a, 0xf2, 0xc5, + 0x81, 0x23, 0xe8, 0x0d, 0xf5, 0xdf, 0x2b, 0xff, 0xea, 0x01, 0xe4, 0x15, + 0x04, 0x32, 0x33, 0x22, 0x00, 0x00, 0x38, 0xfc, 0xe6, 0xc3, 0xe5, 0xdc, + 0x06, 0xe9, 0x18, 0xf3, 0x24, 0x39, 0x17, 0x10, 0xbe, 0x2e, 0xf2, 0xdb, + 0xc3, 0x0c, 0x42, 0xbd, 0xbf, 0xfc, 0xfb, 0x07, 0xfb, 0x18, 0xd3, 0x2e, + 0xf6, 0x06, 0xfa, 0xc8, 0xf5, 0x1a, 0xf8, 0x00, 0x11, 0x02, 0xff, 0x05, + 0x57, 0x0a, 0xe2, 0xe5, 0xdb, 0xfb, 0xe6, 0xd6, 0xec, 0x2b, 0x5f, 0xe4, + 0xde, 0xe7, 0x21, 0xf0, 0x3e, 0x13, 0x06, 0xef, 0xfb, 0x81, 0x26, 0xd5, + 0xec, 0x1f, 0xe3, 0xff, 0xdb, 0x22, 0xb1, 0xf6, 0xec, 0x12, 0xef, 0x56, + 0x48, 0xfc, 0x0f, 0x17, 0x14, 0xf5, 0xee, 0x15, 0xec, 0x28, 0xb9, 0xc7, + 0x1c, 0x34, 0x0c, 0xfe, 0x37, 0x25, 0x0f, 0xed, 0xeb, 0x13, 0x0f, 0xbf, + 0x13, 0xd2, 0xf4, 0xd2, 0xed, 0x60, 0x43, 0xcf, 0x4b, 0x1e, 0x02, 0x08, + 0xf4, 0xca, 0x27, 0x19, 0xec, 0xd9, 0xc5, 0xc5, 0x12, 0xa4, 0xfa, 0x34, + 0x10, 0xb3, 0x01, 0xb5, 0x45, 0xe8, 0xe3, 0x20, 0x3d, 0xff, 0xfe, 0xa4, + 0xc2, 0xf9, 0xc8, 0x1f, 0x3a, 0xf7, 0xee, 0xdf, 0xce, 0x31, 0xee, 0xf7, + 0x21, 0xd0, 0xec, 0x16, 0x05, 0xf9, 0xdd, 0x00, 0x1e, 0xdf, 0xf8, 0xd3, + 0x33, 0xd3, 0xf7, 0x2a, 0xfd, 0xb6, 0xe7, 0xdd, 0x06, 0x22, 0x94, 0xce, + 0x45, 0x1d, 0x26, 0x08, 0xf9, 0xde, 0xeb, 0xcd, 0x17, 0x19, 0x0f, 0xfe, + 0xff, 0xff, 0x06, 0xff, 0x03, 0x08, 0x01, 0xfd, 0xfc, 0x03, 0xfb, 0xfc, + 0xfe, 0x06, 0x05, 0x02, 0xff, 0x05, 0x06, 0xfe, 0x00, 0x01, 0x01, 0x04, + 0xfe, 0x01, 0x00, 0xfe, 0x05, 0xff, 0x00, 0x07, 0x00, 0xfd, 0x01, 0x02, + 0x00, 0x02, 0xfe, 0xfb, 0x01, 0xfc, 0xfa, 0xf7, 0xf9, 0x03, 0xfb, 0x01, + 0xfc, 0x0a, 0x00, 0x06, 0xff, 0x01, 0xff, 0x01, 0xff, 0xf8, 0x00, 0xfb, + 0xf9, 0x00, 0xfc, 0x00, 0xf7, 0x05, 0xfb, 0xff, 0xfc, 0x03, 0xfe, 0x03, + 0xf7, 0x01, 0xfa, 0xfc, 0x04, 0x07, 0xf8, 0x02, 0x05, 0x0a, 0x03, 0x03, + 0x01, 0xfc, 0x02, 0x01, 0x0c, 0x03, 0x04, 0xf9, 0x7f, 0xff, 0x00, 0x0a, + 0xfd, 0xfd, 0xfe, 0xfe, 0x04, 0x01, 0xfc, 0x05, 0xfa, 0xff, 0xf7, 0x00, + 0xfe, 0x03, 0x01, 0xfd, 0x11, 0xfe, 0x06, 0x00, 0x02, 0xfd, 0xfb, 0x01, + 0xfe, 0x03, 0xfa, 0xfb, 0xf9, 0x05, 0x00, 0xfb, 0x2d, 0x08, 0x11, 0x57, + 0xc7, 0xfe, 0xfc, 0xf4, 0x4e, 0x19, 0xf0, 0x1c, 0x19, 0x99, 0x3b, 0xd5, + 0x4d, 0x34, 0x54, 0xfe, 0x12, 0x3d, 0x48, 0x0d, 0x39, 0x10, 0xf3, 0xb6, + 0xf9, 0x3e, 0x44, 0xcd, 0xd0, 0x0a, 0x44, 0xdf, 0x04, 0xa8, 0xce, 0xdd, + 0x00, 0x2d, 0x25, 0x4b, 0x87, 0xfe, 0x97, 0xfc, 0xeb, 0x2f, 0x28, 0xec, + 0xe3, 0xdc, 0x11, 0x05, 0x07, 0x24, 0x0f, 0x33, 0xdf, 0xfb, 0xe0, 0x08, + 0xd1, 0xfc, 0x2b, 0x01, 0xd7, 0x18, 0x91, 0x17, 0xec, 0xec, 0x16, 0x18, + 0x0e, 0x41, 0x0b, 0xc9, 0x15, 0xfa, 0xe1, 0xc5, 0x06, 0x9a, 0x32, 0x34, + 0x37, 0x0b, 0x07, 0x37, 0xfd, 0xff, 0x08, 0xe9, 0xe1, 0xd5, 0x28, 0xe4, + 0xab, 0x1f, 0xdb, 0xea, 0xf8, 0x17, 0xf1, 0xf2, 0x9c, 0x30, 0x32, 0x06, + 0x21, 0x43, 0x56, 0xdf, 0xdd, 0x14, 0x1b, 0xc1, 0xdd, 0x7f, 0x46, 0xe2, + 0xfc, 0x22, 0x04, 0xbf, 0x22, 0x53, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x40, 0x00, 0x00, 0xc6, 0xcb, 0x00, 0x33, 0x14, 0xaf, 0x3d, 0xfc, + 0xd4, 0x2a, 0xed, 0x2e, 0x2d, 0xe9, 0xf7, 0x75, 0x51, 0x13, 0x00, 0x25, + 0xfb, 0x3a, 0xd6, 0xd7, 0xb4, 0xe5, 0xf3, 0xbc, 0xfa, 0x9a, 0x26, 0xfe, + 0x33, 0xc8, 0x1f, 0xf6, 0x1a, 0x65, 0xe4, 0xdd, 0x1e, 0x14, 0xf4, 0xfa, + 0x35, 0x10, 0x12, 0x1b, 0x05, 0xd9, 0x15, 0x1c, 0x48, 0x5c, 0x31, 0x2f, + 0xbf, 0x1d, 0xef, 0x39, 0x13, 0x38, 0x0b, 0x7f, 0x22, 0xde, 0x45, 0x24, + 0x16, 0x2e, 0x20, 0x38, 0x44, 0xd5, 0x1d, 0x4d, 0x24, 0x37, 0x32, 0xb3, + 0x15, 0xfd, 0xd2, 0xd7, 0xf8, 0xec, 0x96, 0x20, 0x22, 0x07, 0xf3, 0x38, + 0xfd, 0xf2, 0x26, 0x28, 0x02, 0x20, 0xf6, 0x06, 0x93, 0x13, 0x0b, 0xe1, + 0x11, 0x23, 0xb5, 0xe0, 0x1c, 0xfa, 0xfa, 0xcd, 0x0a, 0xc8, 0x0c, 0xc6, + 0xc5, 0x11, 0xd5, 0x2d, 0x1a, 0x15, 0x2d, 0xf8, 0xbf, 0xf2, 0xd5, 0xe4, + 0xf7, 0x01, 0x1c, 0x25, 0x13, 0x23, 0x15, 0x11, 0xe2, 0x26, 0xfe, 0xcc, + 0xff, 0xed, 0x1a, 0x2b, 0x0a, 0xaa, 0xd4, 0x14, 0x16, 0xe6, 0xd9, 0xd1, + 0x2b, 0xf3, 0x0c, 0x0b, 0xc4, 0xfa, 0x33, 0xe9, 0x24, 0x42, 0x12, 0x09, + 0x57, 0x35, 0xef, 0x08, 0x0f, 0x22, 0x08, 0x02, 0x21, 0xd5, 0xf4, 0x25, + 0x06, 0x06, 0x99, 0x25, 0xf8, 0xf7, 0x10, 0x22, 0xe1, 0x18, 0xe4, 0x12, + 0xb2, 0xf8, 0x81, 0x43, 0x07, 0xeb, 0x02, 0x0c, 0x1f, 0x1f, 0xf5, 0xeb, + 0x04, 0x20, 0xeb, 0x05, 0x4b, 0xca, 0xf6, 0xec, 0xf5, 0xf5, 0xf7, 0xec, + 0x65, 0xee, 0xfa, 0xfc, 0xf7, 0x04, 0xe9, 0x01, 0x1a, 0x1d, 0xe8, 0x33, + 0x01, 0x13, 0xdf, 0x8d, 0xf8, 0x09, 0x0a, 0x30, 0xc5, 0xe8, 0xee, 0x07, + 0x52, 0x2f, 0x23, 0x27, 0xc3, 0x01, 0x0c, 0x18, 0xd4, 0x2b, 0x09, 0xff, + 0x1e, 0xe4, 0xbf, 0xca, 0xc5, 0x06, 0x06, 0x09, 0xfb, 0x00, 0x02, 0x19, + 0x0b, 0xfe, 0x11, 0xeb, 0xcd, 0xe3, 0xcb, 0xec, 0xc9, 0xdd, 0xf4, 0x2c, + 0x02, 0x22, 0xb3, 0x12, 0xef, 0xf8, 0xe2, 0xfd, 0x08, 0x2a, 0xec, 0x18, + 0xfd, 0xd9, 0x03, 0x34, 0xfd, 0x1b, 0xe1, 0xb4, 0xe6, 0xa9, 0x10, 0x0b, + 0x11, 0xd1, 0x0d, 0xbf, 0xae, 0x02, 0x06, 0xd6, 0x20, 0x11, 0x2c, 0x14, + 0x00, 0xf7, 0x08, 0x0b, 0xf2, 0xce, 0x13, 0x1a, 0x00, 0x1c, 0xe8, 0x19, + 0xf1, 0xe8, 0xfd, 0xed, 0xeb, 0x54, 0xac, 0x35, 0xff, 0xdd, 0x7d, 0xfb, + 0xdc, 0xf0, 0x19, 0x2b, 0x47, 0x2c, 0x00, 0x03, 0xcc, 0xf5, 0xf5, 0x05, + 0x32, 0x23, 0xf8, 0x44, 0xc9, 0x02, 0x1c, 0x12, 0x0f, 0xec, 0xe7, 0xf1, + 0xf5, 0x09, 0x09, 0xe6, 0x06, 0xfc, 0x0d, 0xf7, 0x01, 0x08, 0x01, 0xca, + 0xfc, 0xe9, 0xf3, 0x11, 0xea, 0x7f, 0x0d, 0xc8, 0x49, 0x36, 0xca, 0xf4, + 0xff, 0x38, 0x05, 0xf8, 0x1a, 0x20, 0xe5, 0x3a, 0xf9, 0xb7, 0xd0, 0xe6, + 0xc6, 0xec, 0x47, 0x4e, 0x39, 0xdb, 0xe7, 0xdd, 0xc3, 0x0b, 0xf9, 0x98, + 0xe9, 0x05, 0x21, 0x47, 0xee, 0xce, 0x29, 0xdb, 0xb2, 0xfb, 0xcb, 0xe7, + 0x45, 0x02, 0x36, 0xda, 0x43, 0xd7, 0xc8, 0xc4, 0xf6, 0x51, 0x90, 0xeb, + 0x2b, 0xd4, 0xd7, 0xd7, 0x29, 0xf6, 0x3b, 0xd9, 0x0d, 0xe2, 0x48, 0xce, + 0x17, 0x35, 0x22, 0x3a, 0xfa, 0xd9, 0x4f, 0xd5, 0xe3, 0xf8, 0xfd, 0x64, + 0x0d, 0x60, 0xe5, 0x19, 0xfe, 0xc1, 0xc8, 0xca, 0x0b, 0x3b, 0xfd, 0xb5, + 0x05, 0xfb, 0x20, 0x04, 0xfa, 0xf8, 0xe0, 0x46, 0x56, 0xe5, 0xfc, 0x38, + 0x51, 0x11, 0xc1, 0xf0, 0x0e, 0xf8, 0x34, 0x11, 0x3a, 0x4b, 0x3d, 0xf3, + 0x0c, 0x0b, 0xef, 0xce, 0x1f, 0x0a, 0x2e, 0xf9, 0x81, 0x12, 0xed, 0x05, + 0x06, 0xf0, 0x17, 0xbd, 0xe2, 0xe7, 0xe2, 0x25, 0x47, 0xec, 0x42, 0xd4, + 0xfa, 0x18, 0xee, 0x1d, 0xf0, 0x1a, 0x1d, 0xda, 0x63, 0x04, 0x13, 0x0c, + 0x26, 0x0a, 0xf0, 0x19, 0x0e, 0xef, 0x06, 0xf5, 0xf1, 0x25, 0x08, 0x3a, + 0x0e, 0x35, 0xfc, 0x1f, 0xdf, 0x13, 0xca, 0x09, 0xd1, 0xe3, 0xf5, 0x1b, + 0x38, 0x06, 0xe7, 0x9e, 0xd7, 0xfd, 0xc0, 0xd8, 0x28, 0x38, 0xee, 0xd8, + 0x34, 0x0c, 0x40, 0xf9, 0xf0, 0x04, 0x2f, 0xf6, 0xfe, 0xd5, 0x3b, 0xfe, + 0xf4, 0xec, 0x16, 0xf9, 0xec, 0xf0, 0x31, 0x1e, 0x1c, 0xf9, 0x03, 0xee, + 0xf8, 0xc0, 0xc4, 0x0a, 0x06, 0x22, 0xca, 0xd0, 0xf5, 0x04, 0x00, 0x11, + 0x0d, 0x08, 0xd7, 0xd5, 0x17, 0x33, 0xcc, 0x39, 0x0b, 0xfc, 0x18, 0x81, + 0xee, 0x12, 0xf7, 0x2a, 0xc9, 0xeb, 0x00, 0x26, 0xc0, 0x6d, 0xe7, 0xfa, + 0x1b, 0xdc, 0xf5, 0x1e, 0x36, 0x00, 0x8d, 0xee, 0x08, 0x3e, 0xfc, 0xce, + 0x29, 0xf4, 0xfe, 0x15, 0x2f, 0x1e, 0xe3, 0x15, 0xf8, 0xe9, 0x4a, 0x1c, + 0x5a, 0x13, 0xf5, 0xe3, 0xdd, 0x39, 0xfd, 0x05, 0x02, 0x7f, 0xf6, 0x3c, + 0x17, 0x29, 0xfd, 0x07, 0xf3, 0x15, 0x0d, 0x0e, 0xdb, 0x2e, 0x28, 0x4c, + 0x17, 0x24, 0xc6, 0xee, 0x38, 0xd4, 0x35, 0x4a, 0x29, 0x4a, 0xd7, 0xec, + 0xca, 0xeb, 0x44, 0xdd, 0x38, 0x23, 0x15, 0xd6, 0x22, 0xed, 0x0a, 0x32, + 0x25, 0x3f, 0x08, 0x0f, 0x18, 0xff, 0x47, 0xef, 0x10, 0xdc, 0x28, 0xb7, + 0x09, 0xdf, 0xd9, 0xdd, 0x1d, 0x41, 0xe1, 0x12, 0xea, 0xfa, 0xd7, 0x00, + 0x0d, 0xf0, 0x43, 0xf7, 0x48, 0xef, 0xdd, 0xc0, 0x19, 0x27, 0xdf, 0x39, + 0x5d, 0xe7, 0xf0, 0x0e, 0x17, 0x0c, 0x3f, 0x19, 0xa6, 0x12, 0xeb, 0x2c, + 0xbd, 0xbf, 0x24, 0xbd, 0x22, 0x0d, 0xf0, 0xfc, 0x08, 0x1b, 0xef, 0xc1, + 0xd0, 0xed, 0xc5, 0xbc, 0x1b, 0xab, 0x06, 0xff, 0x11, 0xef, 0xe5, 0xb9, + 0xcc, 0x78, 0x2e, 0x05, 0xca, 0x0e, 0xfa, 0xe7, 0xda, 0x12, 0x0e, 0x20, + 0x23, 0x0e, 0x06, 0xea, 0xfa, 0x00, 0xe9, 0x76, 0x00, 0xf4, 0xf2, 0x1f, + 0xf3, 0x0d, 0x0f, 0x13, 0x29, 0xf3, 0x05, 0x0b, 0x0a, 0x27, 0x06, 0xe2, + 0xf3, 0x31, 0xfd, 0x07, 0x18, 0xc5, 0xf6, 0xec, 0x17, 0xf2, 0x81, 0x13, + 0x37, 0xe4, 0x3c, 0x0a, 0x15, 0x18, 0xef, 0x27, 0xef, 0xaf, 0xe5, 0x25, + 0x1a, 0xf5, 0xd7, 0xee, 0xf0, 0x1b, 0x01, 0xfd, 0xfc, 0x13, 0xf8, 0xbc, + 0xfc, 0x26, 0xe8, 0x00, 0x13, 0x98, 0x05, 0x0c, 0x0a, 0xf3, 0xe0, 0x01, + 0xf1, 0x0e, 0xaf, 0xf3, 0xf1, 0x03, 0x0e, 0xf4, 0xfc, 0xfe, 0x09, 0x93, + 0x05, 0xec, 0xef, 0xf1, 0x0f, 0xe6, 0x2f, 0x2a, 0xd8, 0xd7, 0xef, 0x05, + 0x19, 0xf8, 0xcd, 0xea, 0xe6, 0xf9, 0x24, 0xf9, 0x17, 0xc3, 0xdb, 0xef, + 0xa7, 0xe6, 0x0d, 0x04, 0xf5, 0xf2, 0x0a, 0xe5, 0x09, 0x2a, 0x12, 0x04, + 0xd9, 0x01, 0xdd, 0xd2, 0xdd, 0xce, 0xdc, 0xf9, 0x2f, 0xe7, 0xea, 0xea, + 0xc8, 0x2b, 0xd1, 0x38, 0x25, 0x05, 0xe9, 0xa9, 0x45, 0xd5, 0xf8, 0xf4, + 0x3a, 0xcc, 0xdf, 0x20, 0x51, 0x0e, 0xfa, 0xcf, 0x12, 0xff, 0xfc, 0x46, + 0x06, 0xc6, 0x7f, 0x1f, 0xc4, 0x3c, 0xfd, 0x1d, 0x06, 0x26, 0x23, 0x02, + 0xc6, 0x07, 0x38, 0x1c, 0xc1, 0xec, 0xe9, 0x24, 0x04, 0xe3, 0xce, 0xe1, + 0xea, 0x44, 0x32, 0x25, 0x21, 0xde, 0x16, 0x2f, 0x06, 0x08, 0x22, 0x0c, + 0x13, 0x62, 0xfe, 0x1d, 0xea, 0xdb, 0xf0, 0xc3, 0xc6, 0x87, 0xe7, 0xf8, + 0x19, 0x04, 0xe1, 0xf8, 0x09, 0x34, 0xe9, 0x2d, 0xf3, 0x02, 0x12, 0x0d, + 0x84, 0x28, 0xdc, 0xe9, 0x06, 0x0b, 0x19, 0x40, 0x2e, 0xde, 0xcf, 0x27, + 0x86, 0xd1, 0xec, 0x07, 0xf1, 0x0e, 0xe8, 0xc6, 0xda, 0x25, 0xff, 0xd0, + 0xe4, 0xf9, 0xfe, 0x1a, 0x1d, 0xf8, 0xfa, 0x16, 0x02, 0xf9, 0xe2, 0xee, + 0xa5, 0xef, 0x2a, 0xee, 0xe7, 0xdf, 0x01, 0x71, 0xfd, 0xc7, 0xed, 0xff, + 0x0b, 0x16, 0x18, 0x00, 0x0e, 0x24, 0xdd, 0x4b, 0x1b, 0x1b, 0x03, 0x30, + 0xde, 0x1a, 0x14, 0xd1, 0xe0, 0x07, 0xc9, 0x16, 0xea, 0x1a, 0xee, 0xd5, + 0xf0, 0x1b, 0x18, 0x26, 0xf7, 0xee, 0x44, 0xc5, 0x1c, 0xea, 0x49, 0x22, + 0xdc, 0xe2, 0xe8, 0x0d, 0x23, 0x29, 0x69, 0x01, 0xbe, 0xea, 0x02, 0x3c, + 0x1d, 0xdf, 0x29, 0x34, 0xe2, 0xf6, 0x5d, 0x03, 0x20, 0x0a, 0x27, 0xff, + 0x58, 0xfc, 0x14, 0x12, 0xc6, 0xfb, 0x06, 0x2d, 0xeb, 0xef, 0x0f, 0x09, + 0xf5, 0x21, 0xe8, 0xb8, 0x81, 0xff, 0xf2, 0x34, 0xf4, 0xbe, 0x05, 0xc4, + 0xdb, 0x5f, 0xfe, 0xe9, 0xd6, 0xda, 0xf1, 0x05, 0xff, 0x03, 0xc7, 0xfd, + 0x21, 0x3e, 0x10, 0x00, 0x1c, 0xc6, 0xe9, 0xc5, 0x58, 0x3a, 0x15, 0xf2, + 0xce, 0x0c, 0xe9, 0xb1, 0xe6, 0x45, 0x04, 0xfa, 0x27, 0x0b, 0xc6, 0xde, + 0xbc, 0xea, 0xe6, 0x05, 0x13, 0x23, 0xee, 0x21, 0x33, 0x0e, 0x1a, 0x12, + 0x00, 0x06, 0xdf, 0x10, 0xc1, 0xc5, 0xe6, 0xf9, 0x11, 0xe4, 0xf2, 0x08, + 0xfc, 0xd8, 0x5a, 0xf7, 0xfb, 0x4c, 0x0d, 0x19, 0x08, 0xad, 0xf8, 0x2d, + 0xd7, 0x7f, 0x03, 0xf6, 0x0d, 0xcb, 0x2d, 0x17, 0x13, 0x11, 0x13, 0x12, + 0xe5, 0x00, 0xa9, 0xfc, 0xf8, 0x0b, 0x2b, 0x4b, 0x12, 0xb9, 0x5c, 0x2b, + 0x20, 0x51, 0xb2, 0x01, 0x31, 0xd0, 0xb6, 0x29, 0x28, 0xc1, 0xf8, 0xc3, + 0x27, 0x28, 0xf5, 0xc0, 0x0c, 0x14, 0x09, 0x2b, 0x9c, 0xeb, 0xe1, 0xe9, + 0xf6, 0x46, 0x14, 0xb0, 0xd1, 0x02, 0xd5, 0x4a, 0x07, 0x23, 0xd8, 0xa9, + 0x08, 0xbd, 0xdd, 0x03, 0x95, 0xeb, 0xcd, 0xee, 0xf1, 0xdf, 0xef, 0xad, + 0xe0, 0x13, 0xe3, 0x0f, 0x19, 0xb7, 0x1e, 0xd3, 0x0d, 0x0b, 0x20, 0x03, + 0x12, 0x0d, 0xc1, 0xc3, 0x0d, 0xee, 0xf3, 0x20, 0xda, 0xdc, 0x28, 0xec, + 0xf8, 0x25, 0xda, 0xbf, 0xde, 0xfe, 0x13, 0x7f, 0xf0, 0x32, 0xde, 0xfc, + 0x45, 0xee, 0xc6, 0x18, 0x22, 0xae, 0xab, 0xae, 0xe1, 0x1f, 0xfe, 0x12, + 0x61, 0x1b, 0xe6, 0xe4, 0x17, 0xf6, 0xf5, 0x71, 0x3b, 0xf0, 0xdc, 0xab, + 0xaf, 0x41, 0xb9, 0xf4, 0xf8, 0xea, 0xea, 0xe6, 0x3a, 0x35, 0x23, 0x1d, + 0xd8, 0x48, 0xff, 0xe1, 0xf2, 0x16, 0x44, 0xc7, 0xf7, 0xc0, 0x42, 0xd6, + 0xe0, 0x14, 0x34, 0xf1, 0xdc, 0xe7, 0x22, 0x1e, 0xce, 0xe1, 0x07, 0xba, + 0xd0, 0x48, 0xe2, 0xb9, 0xc8, 0x46, 0x14, 0x47, 0x54, 0xef, 0x27, 0x64, + 0xde, 0x3c, 0x15, 0x03, 0xe1, 0xe4, 0x26, 0xe8, 0x2d, 0xf7, 0xde, 0xed, + 0xe1, 0x1e, 0x23, 0xb5, 0xb8, 0xe2, 0x27, 0x2b, 0x68, 0xc6, 0xe2, 0x27, + 0xf0, 0x24, 0x1a, 0xc6, 0xd4, 0xf2, 0xd9, 0x0f, 0x04, 0xe7, 0x20, 0x37, + 0x07, 0xe6, 0xe0, 0xfd, 0x19, 0x3b, 0xaf, 0x08, 0x06, 0xed, 0xba, 0x27, + 0x02, 0xf8, 0x04, 0xe5, 0x33, 0xda, 0x10, 0x07, 0x6d, 0xcb, 0xde, 0x0a, + 0x24, 0xe4, 0xdd, 0xd0, 0xd9, 0x0b, 0x05, 0xf5, 0xf5, 0x3c, 0xe5, 0x04, + 0xf2, 0x17, 0xdf, 0x0b, 0x19, 0x2b, 0x1d, 0xf3, 0x03, 0x81, 0x31, 0x0e, + 0x0c, 0x2a, 0xd7, 0x0e, 0xed, 0x0f, 0xd6, 0x21, 0x19, 0xd1, 0x34, 0xf6, + 0x11, 0xdc, 0x37, 0xfc, 0x15, 0x1a, 0xe3, 0xd8, 0x08, 0x60, 0x0c, 0xfc, + 0x05, 0xf0, 0xdd, 0xcd, 0xe5, 0xf6, 0x12, 0xef, 0xf4, 0xde, 0x55, 0xf5, + 0x2f, 0x3a, 0x02, 0x22, 0xdc, 0xef, 0x0e, 0xe3, 0xb3, 0xff, 0xe9, 0x02, + 0xf2, 0xb0, 0xf5, 0xdd, 0xec, 0x21, 0xe1, 0x11, 0xef, 0x3d, 0xe3, 0xe2, + 0xdd, 0x27, 0xe2, 0xca, 0xd7, 0xd5, 0x3f, 0xe6, 0xf7, 0xde, 0x09, 0x0e, + 0xfb, 0xe8, 0xbb, 0x21, 0xfe, 0x0a, 0x0c, 0x17, 0x0c, 0xfe, 0x26, 0xf8, + 0x34, 0xec, 0x0e, 0xf0, 0xf9, 0x02, 0x0d, 0x04, 0xff, 0xfc, 0x01, 0x10, + 0x2a, 0x04, 0xf4, 0x03, 0xe7, 0xf9, 0xda, 0x0b, 0xf6, 0x18, 0x06, 0x06, + 0xe3, 0xed, 0x1b, 0xf0, 0x2e, 0xe9, 0xe8, 0xfd, 0xe2, 0x0c, 0x11, 0xf1, + 0x13, 0xf0, 0x15, 0xf2, 0x1c, 0x11, 0x11, 0x16, 0x32, 0xf5, 0xf6, 0x15, + 0xf8, 0x16, 0x81, 0xff, 0xfd, 0x03, 0xed, 0x2c, 0xe4, 0xf1, 0xde, 0x2a, + 0x1a, 0x3c, 0xfc, 0xed, 0xe6, 0x0a, 0x26, 0xff, 0x0c, 0x46, 0xfa, 0xe2, + 0x20, 0x09, 0x01, 0xf4, 0x08, 0xe0, 0x26, 0xe1, 0xee, 0x26, 0xf8, 0x1c, + 0xd9, 0xd0, 0x00, 0x07, 0x01, 0xf5, 0xd8, 0xfa, 0xe1, 0xd7, 0x0d, 0xfc, + 0x0e, 0x46, 0x29, 0xff, 0x15, 0x02, 0x19, 0xfd, 0x28, 0xed, 0x28, 0xe6, + 0xf5, 0xf8, 0xf3, 0xe2, 0xfa, 0xdb, 0xec, 0x2f, 0xf8, 0x3e, 0xfa, 0xf6, + 0xf1, 0xf7, 0x15, 0xcd, 0x0f, 0xf9, 0xfd, 0xf8, 0xe5, 0xf6, 0xfe, 0x18, + 0x2a, 0x25, 0xfb, 0x13, 0x1c, 0xf9, 0xdc, 0xf4, 0x0f, 0x26, 0xf2, 0xdd, + 0xd2, 0x1b, 0xfc, 0xe1, 0xe7, 0xf3, 0x08, 0x0b, 0x12, 0xf6, 0x4f, 0xe9, + 0x1e, 0x16, 0xf9, 0xc4, 0xf2, 0xed, 0x0a, 0xed, 0xff, 0x1b, 0xfb, 0xfe, + 0xbf, 0xe4, 0x04, 0xfe, 0x08, 0xff, 0xf1, 0xff, 0xe8, 0xf7, 0xeb, 0x1d, + 0x01, 0xff, 0xec, 0x30, 0x29, 0xe7, 0x1b, 0x0f, 0xf6, 0x20, 0x7f, 0xe7, + 0x07, 0x09, 0xe8, 0x1b, 0xee, 0xe4, 0x11, 0xcb, 0xf8, 0xd8, 0xf5, 0x02, + 0x02, 0x02, 0xe0, 0x0a, 0xf5, 0xf1, 0x06, 0xfb, 0x05, 0x00, 0x0c, 0x07, + 0xf6, 0x00, 0x01, 0xf6, 0x0b, 0x05, 0x8b, 0xfb, 0xf1, 0x12, 0x18, 0xf9, + 0x17, 0xf1, 0x00, 0x09, 0xfd, 0xec, 0x0d, 0x0e, 0xe7, 0xfa, 0xf1, 0x09, + 0xe3, 0x16, 0x06, 0xfb, 0xf8, 0x22, 0x05, 0xfb, 0xf2, 0xf2, 0x18, 0x3e, + 0x1e, 0x03, 0x00, 0xe6, 0xf9, 0x0f, 0xc8, 0x22, 0x25, 0xd3, 0x61, 0x08, + 0xf5, 0xc4, 0x0c, 0xe1, 0x1a, 0xda, 0xda, 0x9a, 0x9c, 0xfc, 0x1b, 0xfb, + 0xd1, 0x07, 0xf9, 0x09, 0xf6, 0xd8, 0xf8, 0x0b, 0xf4, 0x1c, 0xfb, 0x29, + 0xe1, 0x1d, 0xb2, 0xf8, 0xbe, 0x20, 0x39, 0xe1, 0x4d, 0x20, 0x62, 0x29, + 0x0f, 0x4b, 0x28, 0x45, 0xef, 0x03, 0x11, 0x18, 0xdd, 0xc4, 0x02, 0xea, + 0xe1, 0x01, 0xf4, 0xbb, 0xc5, 0xcb, 0xc2, 0xe8, 0xba, 0x19, 0xf0, 0xe8, + 0x78, 0x3c, 0xe2, 0x28, 0xbf, 0x45, 0xfb, 0x9b, 0xc4, 0xda, 0x04, 0xec, + 0xb9, 0x7f, 0x00, 0xbf, 0xfb, 0xc4, 0x69, 0xe5, 0x15, 0x45, 0xad, 0xaa, + 0x00, 0xef, 0xfc, 0xdd, 0xfd, 0xf7, 0xb7, 0x2c, 0xe3, 0x31, 0xb1, 0xc6, + 0xeb, 0xc8, 0xed, 0xed, 0x42, 0x16, 0x28, 0x5d, 0x2d, 0xc7, 0xc1, 0xef, + 0x38, 0xef, 0xd8, 0x00, 0xce, 0xf1, 0xe3, 0xf5, 0x16, 0xe0, 0xbb, 0x16, + 0x45, 0x2c, 0xc3, 0x2b, 0xe3, 0x7e, 0x1a, 0x3c, 0x42, 0xdb, 0xce, 0xac, + 0x03, 0xcc, 0x1d, 0xe2, 0xe2, 0x85, 0x2a, 0x1b, 0x91, 0x1c, 0x12, 0x1e, + 0x27, 0x19, 0x2c, 0xd6, 0x47, 0x50, 0xaa, 0xd7, 0xf2, 0x34, 0x32, 0x3a, + 0x23, 0x0a, 0x0a, 0x50, 0x0b, 0xad, 0x25, 0x23, 0x26, 0x3e, 0x81, 0x24, + 0xd8, 0x3b, 0x1c, 0xd2, 0x0f, 0xd4, 0xb5, 0x4b, 0xf8, 0xf8, 0x12, 0xfc, + 0x1a, 0xeb, 0xd2, 0x40, 0x15, 0x36, 0x30, 0x3f, 0x17, 0xb8, 0x2b, 0xac, + 0xde, 0x0c, 0xcf, 0x0d, 0xbe, 0xfd, 0x23, 0xca, 0x42, 0xf0, 0x25, 0xe3, + 0xd3, 0x0f, 0x7b, 0x0d, 0xc9, 0xd2, 0x3f, 0x75, 0xee, 0xd9, 0xf9, 0xaa, + 0x08, 0xef, 0xdf, 0xed, 0x19, 0x0a, 0xdb, 0xdb, 0xaf, 0x20, 0xdf, 0x1b, + 0xd7, 0xa8, 0xc0, 0xf0, 0x19, 0x25, 0xe3, 0x2a, 0xe4, 0xe4, 0x23, 0x12, + 0x16, 0x1a, 0xf2, 0xfe, 0x14, 0xd3, 0x08, 0x09, 0x17, 0x0a, 0xe5, 0x03, + 0xed, 0x10, 0xf9, 0x27, 0x13, 0xcb, 0x29, 0xc9, 0x0c, 0x06, 0xe3, 0xf7, + 0x0b, 0xfb, 0x02, 0xb8, 0xf8, 0xe2, 0xf0, 0xef, 0xd4, 0xeb, 0x0b, 0x3e, + 0xef, 0xff, 0xe9, 0xe4, 0xdf, 0x02, 0x14, 0x1e, 0xd6, 0x17, 0x10, 0x07, + 0x0e, 0x48, 0x01, 0x15, 0xf8, 0x02, 0xf3, 0x03, 0x26, 0xe2, 0xca, 0x01, + 0xe3, 0x05, 0xee, 0x06, 0xf5, 0xe7, 0x09, 0x2e, 0xb2, 0x46, 0xfe, 0x08, + 0x03, 0xfd, 0xf6, 0x10, 0xf3, 0x13, 0x0e, 0x03, 0x1d, 0x1b, 0x11, 0xdf, + 0xe8, 0x02, 0xd9, 0xff, 0x8d, 0xfa, 0x05, 0x12, 0x07, 0x12, 0xfe, 0xff, + 0xeb, 0x3d, 0x30, 0xf1, 0x81, 0x10, 0xe7, 0x02, 0xfa, 0x31, 0x0d, 0xef, + 0x1e, 0x13, 0xf0, 0xde, 0x01, 0xe2, 0x3d, 0xbc, 0x3a, 0xe5, 0x3b, 0xb0, + 0xd0, 0xe6, 0xe9, 0xf8, 0x12, 0x17, 0x04, 0x02, 0xf5, 0xf4, 0xfb, 0x08, + 0x04, 0x0a, 0x02, 0x05, 0x16, 0xee, 0xea, 0x08, 0xfc, 0xf6, 0x0b, 0x17, + 0xfe, 0xe7, 0x09, 0xf9, 0x11, 0x0a, 0xf1, 0xf2, 0xfe, 0x0a, 0xf0, 0x04, + 0xfc, 0xed, 0x02, 0xff, 0xf5, 0x13, 0xf8, 0x1f, 0xfc, 0x0d, 0x05, 0xfe, + 0x03, 0x06, 0x17, 0xfc, 0x0d, 0x0a, 0x20, 0xf8, 0x09, 0x25, 0x1a, 0xfe, + 0xf7, 0x16, 0x0f, 0xfa, 0x20, 0xef, 0x52, 0x0d, 0x03, 0x18, 0x0c, 0x12, + 0x05, 0x08, 0x02, 0x0f, 0x0a, 0x7f, 0x11, 0x02, 0xde, 0x04, 0xfa, 0x07, + 0xfd, 0xff, 0x0c, 0xff, 0xf2, 0xe5, 0xf0, 0x04, 0xf5, 0x06, 0x19, 0xff, + 0x14, 0xf9, 0x02, 0x00, 0x0d, 0x05, 0x06, 0x17, 0x00, 0x04, 0xdf, 0x05, + 0x02, 0xfa, 0x02, 0x01, 0xf8, 0xfc, 0x16, 0x1e, 0x08, 0xfb, 0x19, 0x21, + 0xf5, 0xf6, 0xfe, 0x28, 0xf0, 0x00, 0x1f, 0xf4, 0x02, 0xfd, 0xf8, 0xfd, + 0x0c, 0xfa, 0x19, 0x03, 0x19, 0xd7, 0x04, 0xe9, 0xef, 0xc1, 0x1c, 0xf2, + 0x36, 0xfc, 0x07, 0xf0, 0x0e, 0x1a, 0xdf, 0x0f, 0xf0, 0x03, 0x1f, 0xe3, + 0x1d, 0x0b, 0xc9, 0xc5, 0xf3, 0xec, 0xc3, 0x1a, 0x43, 0x45, 0xf5, 0xe5, + 0xfe, 0xfe, 0x20, 0x0d, 0x02, 0x05, 0x08, 0x12, 0xcc, 0xe1, 0xe6, 0x0c, + 0x34, 0xe0, 0x17, 0xfb, 0xf1, 0x03, 0x37, 0x06, 0xc0, 0xf5, 0xfe, 0x07, + 0x2d, 0x0a, 0x14, 0x2c, 0xf9, 0xd3, 0xfa, 0xf8, 0x07, 0xde, 0x19, 0x2c, + 0x0a, 0x2b, 0x01, 0xe2, 0x1f, 0x3b, 0xea, 0xf2, 0xf2, 0xf3, 0x27, 0xee, + 0xed, 0x23, 0x19, 0x00, 0x03, 0xf6, 0x12, 0xd7, 0x29, 0x7f, 0x02, 0x04, + 0xf9, 0x07, 0xd3, 0xed, 0x27, 0x0e, 0xcb, 0xe9, 0xf6, 0x15, 0xf9, 0x0a, + 0x06, 0x36, 0xdb, 0x06, 0xb0, 0xf4, 0x0c, 0xf3, 0xc3, 0xe0, 0xea, 0xe6, + 0xe2, 0xe8, 0x07, 0x28, 0xf2, 0x31, 0xef, 0x05, 0xe7, 0x1c, 0xef, 0x09, + 0xe0, 0xfd, 0xf9, 0x4a, 0x06, 0xeb, 0x11, 0x04, 0x09, 0x17, 0xfb, 0x21, + 0x00, 0x09, 0xd9, 0x1d, 0x2c, 0x0d, 0xd4, 0x06, 0x08, 0x16, 0xeb, 0x0c, + 0x05, 0xea, 0x27, 0xec, 0xf0, 0xf3, 0xda, 0x0f, 0x18, 0xe5, 0x33, 0x0a, + 0x0b, 0x0b, 0xe0, 0xad, 0xf9, 0x30, 0x0a, 0xeb, 0xf6, 0xcc, 0x0c, 0x07, + 0xd3, 0xe0, 0x07, 0x0d, 0xf2, 0x0f, 0xfd, 0x0a, 0xdf, 0xed, 0xf8, 0x08, + 0x0a, 0xe3, 0xe6, 0x39, 0x0a, 0xe0, 0xea, 0xe9, 0xfd, 0xfb, 0xf7, 0x90, + 0x2d, 0x1d, 0x12, 0x2c, 0xda, 0xcf, 0xfe, 0xdd, 0x07, 0xef, 0xe4, 0xdb, + 0x06, 0x27, 0x12, 0xf6, 0xdf, 0xf3, 0x0f, 0xe5, 0xdf, 0x81, 0x16, 0xe1, + 0x0d, 0x0f, 0x0e, 0x0a, 0xff, 0x07, 0xd7, 0xc5, 0xd8, 0x36, 0x2f, 0xf5, + 0x20, 0x1d, 0xce, 0xef, 0x18, 0xf8, 0x18, 0xfd, 0xf3, 0x0a, 0xeb, 0xf1, + 0xf9, 0x2b, 0x0d, 0x0e, 0x07, 0x2a, 0xf2, 0x17, 0x00, 0x18, 0xde, 0x42, + 0x01, 0xda, 0x09, 0x10, 0xec, 0xf0, 0x0a, 0x5e, 0x03, 0xf0, 0xfb, 0xff, + 0x03, 0xfa, 0xd7, 0x14, 0x1a, 0x06, 0xf9, 0xf7, 0x09, 0xed, 0xf8, 0xe3, + 0x02, 0xe2, 0xff, 0x18, 0xf7, 0x02, 0x20, 0xe9, 0xac, 0x15, 0xf9, 0xca, + 0xea, 0x3e, 0xd9, 0x12, 0x00, 0x81, 0x13, 0x17, 0x0b, 0x26, 0xff, 0x0f, + 0x18, 0xf9, 0xef, 0x05, 0xf5, 0xeb, 0xe9, 0xfe, 0x0e, 0x1c, 0xd9, 0x0d, + 0x08, 0xf7, 0x37, 0xfa, 0xfe, 0x33, 0x03, 0xa6, 0x00, 0x37, 0xd0, 0x08, + 0xb5, 0x0b, 0x20, 0x06, 0xf7, 0xe7, 0xfc, 0x13, 0xe7, 0xe0, 0x09, 0x39, + 0xf5, 0x22, 0x13, 0x0e, 0xe8, 0x82, 0xf5, 0x09, 0x18, 0xfb, 0x09, 0x00, + 0x05, 0x17, 0xd5, 0x06, 0x0d, 0xef, 0x17, 0x14, 0xf1, 0x1a, 0x33, 0x0e, + 0x01, 0xd7, 0xf1, 0x1a, 0xf8, 0xed, 0xfe, 0x04, 0xe5, 0xe4, 0xf6, 0x01, + 0x14, 0x14, 0x5b, 0x01, 0xf3, 0x03, 0xf9, 0x05, 0xff, 0xe5, 0xde, 0xf0, + 0xf7, 0x06, 0xe0, 0xec, 0x0e, 0x21, 0x15, 0x20, 0x07, 0x02, 0x05, 0xf2, + 0xe5, 0x04, 0x1a, 0xeb, 0x14, 0xf9, 0x00, 0xd8, 0x14, 0xd1, 0xf6, 0xdd, + 0xc8, 0xf4, 0x16, 0x04, 0xf9, 0x40, 0x29, 0xd9, 0xef, 0xf3, 0x7f, 0x11, + 0xf4, 0x08, 0x20, 0xd0, 0x12, 0xf4, 0x02, 0x27, 0xeb, 0xfa, 0x05, 0x17, + 0x41, 0xf1, 0x85, 0xf9, 0x0a, 0xf5, 0xf7, 0x07, 0xfc, 0xf0, 0x0a, 0x25, + 0xe9, 0x28, 0xf8, 0xfd, 0x20, 0xe2, 0x07, 0xfe, 0xef, 0xf3, 0x15, 0xf6, + 0x03, 0x26, 0xf3, 0xf4, 0xf0, 0x06, 0xdf, 0xfc, 0xd0, 0xf5, 0x04, 0x18, + 0x22, 0x0d, 0x17, 0xc7, 0xf5, 0xe0, 0xdc, 0x00, 0xa0, 0x20, 0xfd, 0xfc, + 0x23, 0x02, 0xef, 0xf1, 0xe9, 0x08, 0x05, 0x24, 0x0b, 0xd2, 0x15, 0xd8, + 0xfc, 0x01, 0x07, 0x9a, 0xb4, 0xed, 0xc7, 0xfe, 0xe2, 0x3d, 0x07, 0x09, + 0xf3, 0x26, 0xf0, 0xc8, 0xd8, 0xdf, 0x03, 0xfe, 0x16, 0xea, 0xe8, 0x02, + 0x02, 0x09, 0x18, 0x24, 0x06, 0xec, 0xf9, 0xfb, 0xfb, 0xef, 0xf8, 0xed, + 0xe9, 0x81, 0x0f, 0xc8, 0x21, 0xf2, 0x0d, 0x23, 0xf6, 0x02, 0xfe, 0xf9, + 0xce, 0xe3, 0xf1, 0x39, 0xed, 0x0d, 0x03, 0x24, 0x06, 0xeb, 0x18, 0x19, + 0xf9, 0xf6, 0x0f, 0x0b, 0x22, 0x02, 0x0a, 0x11, 0xf0, 0x0b, 0xdb, 0x09, + 0xfa, 0xed, 0xa1, 0x36, 0x0f, 0xd9, 0x64, 0xf2, 0x03, 0x1d, 0xf4, 0xf5, + 0xf5, 0xf3, 0xfb, 0x07, 0xe9, 0x35, 0x1b, 0xe2, 0xfb, 0x07, 0xef, 0xef, + 0x3e, 0x0f, 0x85, 0x05, 0x0f, 0xfc, 0x03, 0xe9, 0x13, 0xf2, 0xe3, 0xd3, + 0x0e, 0x1a, 0xf3, 0xfd, 0xd2, 0xfe, 0xd2, 0x26, 0xfa, 0x00, 0xd9, 0x05, + 0x07, 0xfa, 0x04, 0x07, 0x15, 0xf9, 0xd9, 0x1d, 0xe6, 0x15, 0xf6, 0x10, + 0x05, 0xea, 0xd5, 0xfb, 0xd8, 0x25, 0x00, 0x0a, 0xec, 0x1c, 0x38, 0xed, + 0xf8, 0xdc, 0x3a, 0x02, 0xd1, 0xfa, 0x18, 0xfe, 0x0a, 0x13, 0x30, 0x06, + 0x0c, 0x22, 0x0a, 0x04, 0xf2, 0x40, 0xd3, 0x18, 0xf9, 0xff, 0xfc, 0xcf, + 0xf7, 0x16, 0x1a, 0xf8, 0xee, 0x10, 0xf9, 0x01, 0xfb, 0x02, 0x02, 0xcc, + 0xe7, 0xd8, 0xe9, 0xe1, 0xf7, 0xa6, 0xfe, 0xf7, 0xf3, 0x06, 0x11, 0xf3, + 0xf2, 0xfa, 0x0c, 0xf1, 0xfb, 0x20, 0xdb, 0x38, 0xf4, 0xdc, 0xeb, 0x2a, + 0xe0, 0xf7, 0x15, 0xfb, 0xff, 0x37, 0x7f, 0x09, 0x28, 0xfd, 0xb5, 0x17, + 0x1f, 0x0f, 0x0a, 0xed, 0x23, 0x09, 0xec, 0xe3, 0xec, 0xbb, 0xe3, 0x00, + 0x15, 0xef, 0x02, 0x1b, 0xf5, 0xb8, 0x28, 0xe2, 0xdc, 0x11, 0xf7, 0xe0, + 0x0a, 0x19, 0x2c, 0xf9, 0xf2, 0xf6, 0x1b, 0x08, 0x19, 0x19, 0xe9, 0x1e, + 0xe4, 0xdf, 0xd8, 0xfd, 0xf9, 0xff, 0xe8, 0xf4, 0x01, 0xf9, 0x16, 0x14, + 0xf9, 0x14, 0x0c, 0x15, 0xe5, 0x3f, 0xff, 0x09, 0x9e, 0xcf, 0xf5, 0xff, + 0xcc, 0x47, 0xf1, 0xd2, 0xc1, 0xce, 0x9d, 0xe3, 0xde, 0x31, 0x38, 0xf0, + 0x2b, 0x3d, 0xdf, 0x48, 0xe1, 0xf5, 0x37, 0x8c, 0x02, 0x03, 0xdd, 0xd3, + 0xe3, 0xdd, 0xd5, 0xce, 0xb7, 0xe4, 0xfe, 0x05, 0x1a, 0xdf, 0x03, 0xbb, + 0x03, 0xf6, 0xea, 0x45, 0x0f, 0xc4, 0xf6, 0xef, 0x77, 0xe0, 0x16, 0xf3, + 0x2d, 0x5f, 0x44, 0x1c, 0xfa, 0x35, 0x81, 0x09, 0x26, 0x09, 0xdb, 0xfe, + 0x01, 0xab, 0x5d, 0x29, 0xd9, 0x1c, 0x2e, 0xf1, 0x28, 0xee, 0x16, 0x6f, + 0x93, 0x25, 0xdb, 0x48, 0x16, 0xf1, 0xa2, 0xef, 0x10, 0xcf, 0x06, 0x1c, + 0xa1, 0xfa, 0x00, 0xd8, 0x05, 0xf5, 0xdf, 0xf8, 0x1e, 0xca, 0xd5, 0xe5, + 0xf0, 0x0b, 0xa1, 0x0a, 0x16, 0xfb, 0x36, 0x38, 0x0b, 0xe4, 0x12, 0x3f, + 0x2a, 0x11, 0xe3, 0xde, 0x09, 0xe3, 0xdd, 0x08, 0xe9, 0xe6, 0xfc, 0xfe, + 0xe9, 0x15, 0x01, 0x4c, 0xe9, 0xf1, 0x17, 0x03, 0xcb, 0x04, 0xe9, 0x72, + 0x08, 0x06, 0xe2, 0x19, 0x14, 0xd8, 0x2c, 0x09, 0xe2, 0xd0, 0xfe, 0xf0, + 0x22, 0x12, 0x35, 0xe6, 0xb2, 0x24, 0xe2, 0x0f, 0x17, 0xde, 0xd5, 0x42, + 0x30, 0xe5, 0xf4, 0x2f, 0x2a, 0x7f, 0xdc, 0x43, 0x17, 0xd9, 0xef, 0xd2, + 0xf1, 0x29, 0xff, 0x03, 0x1a, 0x10, 0xf7, 0x0a, 0xec, 0xf0, 0x0b, 0x2d, + 0x02, 0x0e, 0xd4, 0xee, 0x1c, 0xff, 0xc8, 0xf6, 0x20, 0xe7, 0xef, 0x1b, + 0xd8, 0x1a, 0xeb, 0x12, 0x07, 0xf7, 0xef, 0xf3, 0x2a, 0xf9, 0xdf, 0xbb, + 0x20, 0xdd, 0x07, 0xf3, 0xdc, 0xfb, 0xf8, 0x10, 0xe9, 0xfd, 0x57, 0x8d, + 0x00, 0xe6, 0x0c, 0x1e, 0xeb, 0xef, 0x18, 0xcf, 0xfa, 0xc4, 0xdd, 0xde, + 0x01, 0xfe, 0xe4, 0xba, 0x00, 0xf7, 0xc3, 0x1b, 0xf4, 0xf1, 0xfb, 0xd4, + 0x62, 0x02, 0xea, 0xda, 0xf8, 0x30, 0xca, 0xdd, 0x01, 0xfc, 0xf0, 0x09, + 0x0a, 0x50, 0x31, 0xe3, 0x0f, 0xfc, 0x20, 0xeb, 0xfd, 0xf0, 0x11, 0xe1, + 0xf6, 0xd0, 0x2a, 0x45, 0xf7, 0x37, 0xe1, 0xee, 0xee, 0x11, 0xf5, 0xed, + 0xe1, 0x29, 0x14, 0x0e, 0x17, 0x49, 0x05, 0xd7, 0x05, 0x3d, 0x06, 0x00, + 0xf9, 0xe0, 0x18, 0x09, 0x12, 0x00, 0xff, 0xfb, 0x04, 0xea, 0xf5, 0x08, + 0xe8, 0x2c, 0xf8, 0xfc, 0x00, 0xdd, 0xfd, 0x1c, 0x81, 0x33, 0x0c, 0x1d, + 0xf2, 0x04, 0xff, 0x20, 0x24, 0xf9, 0xe4, 0xfa, 0x2d, 0x03, 0x37, 0xed, + 0xcc, 0xe1, 0xf7, 0x13, 0x07, 0xdf, 0x05, 0x05, 0x27, 0xfb, 0xfc, 0xfd, + 0xf7, 0xfc, 0xba, 0xf5, 0x16, 0x15, 0x19, 0x39, 0x15, 0xfe, 0xe0, 0x20, + 0xd9, 0xf3, 0x05, 0x03, 0x2f, 0xde, 0x1f, 0x20, 0xda, 0xfd, 0xe9, 0x19, + 0x12, 0xdf, 0xf9, 0xf9, 0x21, 0x0b, 0x06, 0x00, 0x00, 0x2f, 0x00, 0x15, + 0x15, 0xc7, 0xd2, 0x11, 0xf9, 0xee, 0x02, 0x2c, 0xe4, 0xae, 0xcc, 0xe2, + 0xd3, 0x49, 0x09, 0xb5, 0xc8, 0x5f, 0x21, 0x54, 0x20, 0x2b, 0x20, 0xce, + 0x17, 0x1d, 0x03, 0xee, 0xd3, 0x81, 0x0d, 0x19, 0x40, 0xd6, 0xfa, 0x0c, + 0x05, 0xd0, 0xd9, 0xed, 0x25, 0xf1, 0xf4, 0x0c, 0x09, 0x2b, 0xc2, 0xd7, + 0xee, 0xef, 0x30, 0xb9, 0xd2, 0x23, 0x54, 0x14, 0xf3, 0x34, 0xee, 0x1d, + 0xf1, 0x49, 0xb7, 0xee, 0x08, 0xf0, 0xf9, 0xd7, 0xfe, 0x08, 0x54, 0xde, + 0x23, 0xfd, 0x06, 0x27, 0x5d, 0x0f, 0x0a, 0x21, 0xe2, 0x68, 0x08, 0x31, + 0x4e, 0xce, 0xf4, 0xf5, 0x0a, 0x09, 0xd7, 0x24, 0x8a, 0xef, 0xf1, 0x23, + 0x1c, 0x43, 0x59, 0xa1, 0x1f, 0xcc, 0xe6, 0x20, 0xb3, 0x2e, 0x0b, 0x25, + 0x1c, 0xfb, 0xb9, 0xf1, 0xbb, 0x08, 0x10, 0x34, 0xfa, 0xd7, 0xfb, 0xb5, + 0x24, 0xe7, 0xe3, 0x97, 0xf9, 0x18, 0x0c, 0xc9, 0xe7, 0x3d, 0xa9, 0xea, + 0xe6, 0xd2, 0xd8, 0x7f, 0xe9, 0x18, 0xe3, 0x14, 0x43, 0x34, 0xc1, 0xde, + 0xce, 0x0d, 0x62, 0x37, 0x17, 0xd6, 0xec, 0xfd, 0xbe, 0xcd, 0xf1, 0xe4, + 0x06, 0xdd, 0x28, 0xf9, 0xf2, 0xf9, 0xd3, 0x2b, 0xcf, 0x05, 0x0a, 0xd5, + 0xf2, 0x63, 0xea, 0x17, 0x16, 0x1e, 0xed, 0xa1, 0xcc, 0x07, 0x01, 0x3d, + 0xce, 0xec, 0x23, 0x0b, 0x08, 0x33, 0x1d, 0x11, 0xcc, 0xcd, 0xe3, 0xfd, + 0x1a, 0x13, 0xb7, 0x3c, 0x3b, 0x09, 0x5b, 0x05, 0x19, 0xdb, 0x58, 0xd9, + 0x01, 0x00, 0x16, 0x1e, 0x8d, 0x09, 0xf0, 0xc1, 0x09, 0x19, 0xea, 0xcb, + 0x45, 0x0b, 0xde, 0x11, 0xe5, 0xf9, 0x0b, 0x19, 0xe1, 0xd8, 0x23, 0xc0, + 0xd0, 0xf0, 0xef, 0x0f, 0xdd, 0x37, 0xf1, 0x1d, 0x13, 0x21, 0xfe, 0x02, + 0x01, 0xfd, 0x29, 0x14, 0x3c, 0x07, 0x1f, 0xdb, 0xf0, 0xd1, 0xe3, 0x22, + 0x20, 0x05, 0xfd, 0xdd, 0xf2, 0xe4, 0xe0, 0x0d, 0xf6, 0xd1, 0x22, 0x00, + 0xfd, 0x01, 0x01, 0xfd, 0x1d, 0x22, 0xfc, 0xfb, 0xfc, 0x14, 0x05, 0x18, + 0x06, 0x10, 0xf9, 0xd9, 0x0b, 0x12, 0xfc, 0xf2, 0xf9, 0xe2, 0xf6, 0x0d, + 0xce, 0x35, 0xfc, 0xf9, 0x09, 0xf6, 0x0a, 0xf2, 0xd9, 0x1d, 0xcf, 0x07, + 0xee, 0xfe, 0xfe, 0x11, 0x09, 0xfb, 0x02, 0xee, 0xe2, 0x20, 0x12, 0x15, + 0x15, 0x0b, 0x0a, 0x11, 0x1a, 0xf6, 0xfc, 0xe6, 0xfb, 0x23, 0xf1, 0x03, + 0x02, 0x0c, 0x22, 0xe0, 0x05, 0x31, 0x44, 0xed, 0xe1, 0xe2, 0xfa, 0xf8, + 0x18, 0x4a, 0xe3, 0xfa, 0x3d, 0x08, 0xf4, 0x08, 0x0d, 0x1c, 0x30, 0x03, + 0xee, 0x3a, 0xf5, 0xfc, 0x04, 0x21, 0x05, 0xf5, 0xd3, 0x19, 0x2c, 0xf2, + 0xf4, 0xfa, 0xf0, 0xe8, 0xdc, 0x9c, 0xfb, 0x07, 0xf7, 0xff, 0x05, 0x0d, + 0x25, 0xf9, 0x0b, 0x11, 0x13, 0x3b, 0x1b, 0x09, 0x12, 0xc7, 0x7f, 0x06, + 0x26, 0x1b, 0xc8, 0xfe, 0xd7, 0x18, 0x14, 0x07, 0xf8, 0x1e, 0xfd, 0xe7, + 0xda, 0xe6, 0x0e, 0x07, 0x1c, 0xfe, 0x00, 0xec, 0xe7, 0x61, 0xfe, 0xfa, + 0x0e, 0x42, 0xea, 0x1e, 0xe9, 0x1c, 0xec, 0x02, 0x12, 0x0e, 0xe7, 0x1e, + 0xe2, 0x0d, 0x13, 0xe3, 0xe3, 0x49, 0x0d, 0xe9, 0x01, 0x07, 0x17, 0x2d, + 0x3d, 0x18, 0x1b, 0x2e, 0xeb, 0xdb, 0x07, 0x0b, 0x05, 0x0b, 0xe3, 0x0b, + 0xf8, 0x0e, 0x0f, 0x55, 0xfa, 0x08, 0x39, 0x0c, 0xe7, 0x08, 0x07, 0xf2, + 0x66, 0x06, 0xf7, 0xff, 0x08, 0xd5, 0xdd, 0xe7, 0xec, 0xf9, 0x7f, 0xcf, + 0xf8, 0xfb, 0xc8, 0xf7, 0x14, 0x08, 0x30, 0xf0, 0xe6, 0x11, 0x01, 0x17, + 0xfc, 0x0b, 0xc4, 0xfa, 0x0a, 0x48, 0xfd, 0xf6, 0x1f, 0x09, 0xfc, 0xf5, + 0x0e, 0xf0, 0xfa, 0xfe, 0xec, 0xfe, 0xf1, 0xf2, 0xd7, 0xec, 0x19, 0xf2, + 0xf7, 0x72, 0x09, 0x2c, 0x31, 0xe2, 0xc0, 0xf6, 0x0a, 0xd5, 0xfe, 0x05, + 0xd4, 0x02, 0x22, 0xeb, 0xf3, 0xee, 0xf5, 0x43, 0x25, 0x05, 0xfd, 0xf0, + 0x0b, 0xee, 0xde, 0x01, 0x20, 0x15, 0xf8, 0x12, 0xde, 0xeb, 0x02, 0x7f, + 0x08, 0xe5, 0x07, 0xf1, 0x37, 0xc9, 0x03, 0xf2, 0xf6, 0xc5, 0x1b, 0xe7, + 0x10, 0x4a, 0x01, 0xf7, 0xfd, 0xfe, 0xf3, 0x0a, 0x1f, 0xea, 0xfc, 0xff, + 0x10, 0x0c, 0xf5, 0xfc, 0xeb, 0xdf, 0xb8, 0x06, 0x23, 0x21, 0xe3, 0xba, + 0xe7, 0xf2, 0xf3, 0x18, 0xfd, 0xff, 0xfa, 0xb4, 0x8f, 0xfe, 0x1c, 0x03, + 0x05, 0x20, 0x00, 0x3a, 0xf6, 0x08, 0x30, 0xc9, 0x39, 0xca, 0xc6, 0x26, + 0x23, 0xf7, 0xff, 0x08, 0x17, 0xdb, 0x14, 0x33, 0xec, 0x04, 0xf1, 0xf1, + 0xfd, 0x19, 0xdf, 0x0a, 0xfc, 0x22, 0x06, 0xef, 0x4a, 0x12, 0xff, 0x64, + 0x0f, 0x04, 0xfb, 0x0e, 0xc2, 0xc5, 0xe7, 0xee, 0xff, 0x1e, 0xc6, 0xf1, + 0xfc, 0xe2, 0xff, 0x03, 0xd6, 0x04, 0x04, 0x04, 0xd6, 0xdf, 0xd5, 0x0f, + 0xf7, 0xf4, 0x2e, 0x1d, 0xdf, 0x3f, 0xf4, 0x30, 0x09, 0x28, 0xd7, 0x37, + 0x35, 0xf0, 0xce, 0x0f, 0xf7, 0x81, 0xdc, 0x53, 0x14, 0xf2, 0xcf, 0xf5, + 0xf8, 0xf2, 0x21, 0xf9, 0xde, 0x25, 0x01, 0xfa, 0xe3, 0xc6, 0xeb, 0xd1, + 0xd2, 0x00, 0xd0, 0xf0, 0xcc, 0x16, 0xe6, 0x0b, 0x32, 0x90, 0x09, 0xe9, + 0x0c, 0x2e, 0x2b, 0xe5, 0xe9, 0x16, 0xc1, 0xf6, 0x29, 0xf3, 0x12, 0x21, + 0x01, 0xdb, 0xf5, 0x8b, 0xda, 0x35, 0xfa, 0xfe, 0xee, 0xf8, 0x03, 0x3c, + 0x07, 0xee, 0x0d, 0xb5, 0x16, 0x4a, 0xe4, 0xf6, 0xde, 0xd2, 0xfd, 0x1a, + 0xf7, 0x0a, 0x2f, 0xf6, 0x20, 0xf8, 0x3b, 0xee, 0xc8, 0x06, 0x52, 0x1c, + 0x05, 0xf6, 0xf3, 0x2a, 0xd2, 0xf4, 0x01, 0x9c, 0x31, 0x2b, 0xcf, 0xd2, + 0x16, 0x1e, 0xf4, 0x50, 0xdb, 0xb2, 0xe1, 0x02, 0x07, 0x26, 0xd8, 0x0d, + 0xe5, 0xde, 0x0c, 0x15, 0xdd, 0x0d, 0xf6, 0x04, 0xe0, 0x1b, 0xcd, 0x05, + 0x7f, 0xf6, 0xd2, 0xc8, 0x0d, 0x49, 0xdf, 0x11, 0x19, 0xe8, 0x15, 0x18, + 0xf6, 0x10, 0xe4, 0x0f, 0x03, 0xdb, 0xd2, 0xff, 0x01, 0xf3, 0xfa, 0x1a, + 0x18, 0xeb, 0x06, 0xd8, 0xe6, 0x1c, 0x18, 0x0a, 0xec, 0xe9, 0xf8, 0x0b, + 0xe6, 0x08, 0x00, 0x07, 0x15, 0xc8, 0xfa, 0x09, 0x2d, 0x19, 0xe0, 0x00, + 0xfe, 0xe6, 0xf1, 0xea, 0x20, 0x04, 0xd0, 0x29, 0xe5, 0x0e, 0x01, 0x31, + 0xea, 0x35, 0xdf, 0xed, 0x14, 0xde, 0xd4, 0x18, 0x10, 0x19, 0x01, 0xc1, + 0xdb, 0x20, 0xe6, 0xcb, 0xf1, 0x09, 0xdc, 0xf9, 0x1c, 0xf2, 0x24, 0xff, + 0xe9, 0xf9, 0x42, 0xf6, 0xe2, 0xd3, 0xf8, 0xf1, 0x12, 0xdb, 0x0b, 0x0c, + 0x1e, 0xdc, 0xf9, 0x19, 0x17, 0x6d, 0xf7, 0xe6, 0xea, 0x30, 0xe9, 0x3b, + 0xfa, 0x10, 0xee, 0x23, 0x1e, 0x3a, 0x04, 0x1e, 0xea, 0xd5, 0x24, 0xe5, + 0x00, 0x28, 0x21, 0x0f, 0xd7, 0xe9, 0x0a, 0xf6, 0xea, 0x05, 0x04, 0xf5, + 0x0e, 0x19, 0xdb, 0x1a, 0x20, 0x08, 0x32, 0x29, 0x04, 0x0c, 0xdd, 0xfd, + 0x1e, 0xea, 0xf9, 0xe1, 0xd5, 0x0f, 0xcf, 0x08, 0x22, 0xf5, 0x0e, 0x25, + 0x3e, 0xfd, 0x33, 0x0e, 0xdc, 0x00, 0x07, 0xf9, 0x21, 0xf0, 0xf8, 0x22, + 0x1a, 0xc3, 0x1f, 0xff, 0xfe, 0x1a, 0x1a, 0xff, 0x0c, 0xc9, 0x46, 0xfe, + 0x02, 0xea, 0x0a, 0x0f, 0xf9, 0x06, 0x26, 0x11, 0x02, 0xfe, 0x04, 0xe3, + 0xce, 0xcf, 0x0a, 0x1c, 0xf9, 0x28, 0xf5, 0xe8, 0x27, 0xfa, 0x04, 0xc5, + 0xf6, 0x19, 0xe0, 0x2c, 0x20, 0x09, 0xf0, 0xf1, 0x02, 0xfe, 0x0e, 0x81, + 0xf6, 0x11, 0xfd, 0xf1, 0x43, 0x15, 0x00, 0xbb, 0xd3, 0x12, 0x10, 0x0d, + 0xe6, 0x0e, 0x07, 0xe5, 0x0c, 0x14, 0xd8, 0xf0, 0x13, 0xdb, 0x16, 0x26, + 0x16, 0x01, 0x29, 0xe6, 0xf3, 0x06, 0x11, 0xfb, 0xf5, 0x13, 0xe5, 0xff, + 0xfa, 0x0d, 0x4d, 0x14, 0x0c, 0x19, 0xfb, 0x5a, 0xd5, 0xd7, 0xdb, 0x1e, + 0xf8, 0x2a, 0x03, 0xf9, 0x13, 0xd7, 0xe3, 0x00, 0xcf, 0xe0, 0x18, 0x14, + 0x0f, 0xe6, 0x21, 0x28, 0xfd, 0x05, 0x81, 0x25, 0xbf, 0xd6, 0x10, 0x8b, + 0x00, 0x6b, 0xe2, 0xfe, 0xe4, 0x61, 0x18, 0x07, 0x19, 0x23, 0xd6, 0x31, + 0xd0, 0x0e, 0xdb, 0x27, 0xec, 0x2a, 0x27, 0xfb, 0x0d, 0x34, 0xf9, 0x05, + 0xea, 0xeb, 0xc6, 0x0f, 0x04, 0xe4, 0xcf, 0x55, 0x08, 0x2d, 0x11, 0x01, + 0x14, 0x10, 0x26, 0xf8, 0x29, 0xf4, 0xf6, 0xe5, 0xb4, 0x50, 0x0a, 0x0c, + 0x22, 0x28, 0xf5, 0x0f, 0xfb, 0xc9, 0xd0, 0xe2, 0x20, 0xe3, 0x29, 0x0d, + 0x28, 0x0e, 0x60, 0x21, 0x20, 0xcb, 0x0a, 0x1a, 0x22, 0x08, 0xdc, 0x27, + 0xea, 0xbb, 0x0a, 0xf1, 0xfe, 0x00, 0x25, 0xf6, 0xd7, 0x0f, 0xf4, 0x3d, + 0xdf, 0xcf, 0xd1, 0x57, 0xfd, 0x2a, 0xd2, 0x0f, 0xcf, 0x0b, 0x19, 0x07, + 0xe4, 0xdc, 0x08, 0x13, 0xef, 0xd7, 0x4e, 0x17, 0xfb, 0x13, 0xc6, 0xe7, + 0xef, 0xf2, 0x20, 0xf7, 0xff, 0x02, 0xb9, 0x1a, 0x3a, 0x12, 0x12, 0xfc, + 0x4c, 0x35, 0x14, 0x07, 0x04, 0xaa, 0x27, 0x0a, 0xcd, 0xed, 0xd4, 0x0f, + 0xd2, 0xf7, 0x12, 0x15, 0xcd, 0x5f, 0x00, 0xf0, 0xee, 0xf1, 0xdd, 0xf6, + 0x01, 0x03, 0xf8, 0x10, 0xf3, 0x5c, 0xbf, 0xef, 0xfd, 0x13, 0xcd, 0x2a, + 0x0f, 0x0f, 0x07, 0xe7, 0x1c, 0x0e, 0xfa, 0xfe, 0xed, 0xc9, 0x2d, 0xeb, + 0x33, 0xf6, 0x0c, 0x8b, 0xfb, 0xde, 0x0a, 0x27, 0x06, 0x08, 0x18, 0x28, + 0xf7, 0x10, 0xda, 0x30, 0x41, 0xcf, 0x11, 0x7f, 0x5d, 0xe2, 0x24, 0x39, + 0x52, 0xda, 0xf7, 0x1d, 0xd6, 0x0d, 0x0b, 0xf9, 0x1c, 0xa6, 0x00, 0x5f, + 0x13, 0xfe, 0xdd, 0xc6, 0x4c, 0xf4, 0xff, 0xed, 0x15, 0xc6, 0xc0, 0x00, + 0xe8, 0x26, 0xeb, 0xe0, 0xef, 0x0d, 0x12, 0x0a, 0xe5, 0xf9, 0x0d, 0x18, + 0x00, 0x1e, 0xf8, 0xcf, 0x0a, 0xf8, 0xf1, 0x26, 0xec, 0x19, 0xec, 0x2c, + 0xdf, 0xe2, 0xed, 0x04, 0xbe, 0xfd, 0x13, 0x10, 0x0a, 0xfb, 0xd6, 0x37, + 0xfc, 0xee, 0x37, 0xc6, 0x03, 0xd3, 0xe6, 0xe3, 0xf3, 0x10, 0x06, 0xec, + 0x3e, 0xe2, 0xea, 0xeb, 0xe4, 0x00, 0xe4, 0xef, 0xf9, 0x05, 0xd1, 0xf8, + 0xf3, 0x0d, 0x1e, 0x10, 0x0d, 0xf3, 0xc1, 0x0a, 0xf9, 0x25, 0x43, 0x25, + 0x00, 0x0d, 0x56, 0x17, 0x0d, 0x11, 0xf4, 0xf0, 0x18, 0xf9, 0xf4, 0xd7, + 0x1a, 0xe3, 0xdb, 0xdc, 0x2b, 0x21, 0x00, 0xcd, 0x52, 0x7f, 0xdf, 0x0d, + 0xbd, 0x0d, 0x03, 0xca, 0x01, 0xf0, 0xbc, 0x0f, 0xdc, 0x30, 0x25, 0x1c, + 0x0a, 0x2c, 0x01, 0xf9, 0x1a, 0xf2, 0xeb, 0x01, 0xed, 0x26, 0xeb, 0x00, + 0xbf, 0x09, 0xce, 0x1b, 0x30, 0x20, 0x2e, 0x0b, 0xc2, 0x78, 0x11, 0x15, + 0xf0, 0xda, 0xc3, 0xd5, 0xde, 0x22, 0xaf, 0x0b, 0xd1, 0x25, 0xcf, 0x23, + 0x1a, 0xce, 0xc3, 0x6e, 0xd5, 0x34, 0xf8, 0x36, 0x42, 0xe6, 0x1a, 0x43, + 0x12, 0x4c, 0xe7, 0x29, 0x39, 0x16, 0x0a, 0x17, 0x11, 0xb8, 0x57, 0x4f, + 0x25, 0xfc, 0xc1, 0x61, 0x53, 0x11, 0xfd, 0xba, 0x11, 0x19, 0xf4, 0xf4, + 0xe4, 0x0c, 0x46, 0xe5, 0x44, 0x13, 0x10, 0x32, 0x1a, 0xa4, 0x10, 0x9d, + 0xfe, 0x27, 0x13, 0x3b, 0x01, 0xec, 0x69, 0xeb, 0x96, 0xd7, 0xc4, 0x16, + 0x1c, 0x4f, 0x51, 0x1a, 0xa6, 0x7f, 0xa3, 0xf6, 0x28, 0xa6, 0xf3, 0x0c, + 0x50, 0xab, 0xf2, 0x4b, 0xc6, 0xec, 0x48, 0x7f, 0xed, 0xb6, 0x96, 0x10, + 0x3b, 0xcc, 0xcf, 0x21, 0x9a, 0xfc, 0xdd, 0xe8, 0x27, 0xe7, 0xf5, 0x1d, + 0x32, 0x28, 0xb9, 0xf3, 0xbf, 0x2e, 0xf4, 0xd5, 0xc0, 0xa0, 0xe8, 0x46, + 0x2e, 0x06, 0xcc, 0x01, 0xdf, 0x51, 0xb4, 0x0a, 0xce, 0xef, 0xeb, 0x05, + 0x19, 0x1b, 0x07, 0x00, 0x03, 0x1c, 0xb3, 0x16, 0x2e, 0x33, 0x0a, 0xde, + 0x19, 0xef, 0xcf, 0xc2, 0x10, 0x16, 0xcd, 0x22, 0x05, 0xe1, 0x00, 0x25, + 0xdb, 0xed, 0xee, 0xc8, 0x13, 0xe3, 0x24, 0xe2, 0xcd, 0x35, 0xe7, 0xca, + 0xea, 0x05, 0x2f, 0x1f, 0x51, 0xd0, 0xf9, 0x04, 0xf6, 0xf6, 0xe4, 0x06, + 0xf3, 0x17, 0x08, 0x24, 0xe7, 0x81, 0x28, 0x23, 0xee, 0xef, 0x3e, 0xc9, + 0x05, 0x11, 0x34, 0x1a, 0xd4, 0x03, 0x09, 0x2c, 0xbf, 0x11, 0x08, 0xc0, + 0x1d, 0xc4, 0xe6, 0xb3, 0x1c, 0x06, 0xfa, 0xf9, 0x17, 0x04, 0x06, 0x18, + 0x03, 0x50, 0x10, 0xff, 0xe5, 0x18, 0x3d, 0xc4, 0x2f, 0x44, 0xbe, 0xb1, + 0x03, 0x13, 0x25, 0xdf, 0x0a, 0x17, 0x0b, 0x36, 0x1f, 0x15, 0x46, 0x1a, + 0xd8, 0x40, 0xd5, 0xd5, 0xef, 0xf6, 0x00, 0x0d, 0xfa, 0x15, 0x49, 0xe0, + 0xe2, 0xf2, 0x1d, 0xdc, 0x21, 0xe6, 0xf7, 0x1e, 0xfe, 0x3d, 0x27, 0x36, + 0xf6, 0x29, 0x4b, 0xd6, 0x17, 0x54, 0x10, 0x0f, 0x1c, 0x0a, 0xd0, 0x33, + 0x36, 0x13, 0x0d, 0xfa, 0x18, 0x42, 0xb5, 0x02, 0xfd, 0x1d, 0x2a, 0xe3, + 0x09, 0x18, 0x9b, 0xd3, 0xea, 0xdf, 0xb8, 0x6c, 0xfb, 0xca, 0xfd, 0xec, + 0x04, 0x55, 0x13, 0xde, 0x08, 0xf3, 0x03, 0xe2, 0x1f, 0xc6, 0x15, 0xfb, + 0x05, 0xee, 0x04, 0x31, 0xfd, 0x06, 0x33, 0x09, 0xe9, 0x13, 0xfe, 0x00, + 0xcb, 0xd9, 0x12, 0x26, 0xa3, 0xc4, 0xfd, 0xbe, 0xdf, 0x95, 0xdd, 0x27, + 0xfc, 0x08, 0x19, 0x09, 0x2b, 0x0e, 0x21, 0x02, 0xd4, 0x49, 0xf9, 0x81, + 0xea, 0x06, 0x8b, 0x21, 0x21, 0x01, 0x45, 0x30, 0xef, 0xae, 0xe8, 0xd8, + 0x35, 0x2a, 0xe0, 0xf5, 0x23, 0xbf, 0x45, 0x01, 0x06, 0x0e, 0x1d, 0x0c, + 0x38, 0x0a, 0xcf, 0x2c, 0x0b, 0x24, 0x11, 0xd5, 0x20, 0xc5, 0x24, 0x29, + 0xfa, 0xcf, 0xc9, 0xe3, 0xc1, 0xe2, 0x0e, 0x05, 0xfc, 0x17, 0x1d, 0xb5, + 0xf9, 0xcb, 0xd2, 0xcb, 0x18, 0x02, 0xe8, 0x4e, 0x06, 0x1d, 0xce, 0x18, + 0xf7, 0x0c, 0xd1, 0xe3, 0x35, 0x1a, 0xf1, 0x52, 0x09, 0x0f, 0x1a, 0x48, + 0x9a, 0x5e, 0x3c, 0xac, 0xf4, 0x11, 0xeb, 0x25, 0xf6, 0x07, 0x2d, 0xfb, + 0x11, 0xf6, 0xf8, 0xfd, 0x2e, 0xf1, 0x17, 0xe2, 0x2f, 0x04, 0xd0, 0xed, + 0xf9, 0x23, 0xf5, 0x44, 0xeb, 0x02, 0x18, 0x22, 0xec, 0x0e, 0xf6, 0xe2, + 0x50, 0x33, 0xc5, 0x02, 0xab, 0xba, 0x2f, 0xd0, 0xf8, 0xf8, 0x23, 0x0b, + 0x28, 0x17, 0xfa, 0x7f, 0xd1, 0xcf, 0xe6, 0xdf, 0x24, 0x0e, 0x24, 0x62, + 0x30, 0xfd, 0xfe, 0x25, 0xf8, 0x2a, 0xde, 0xd9, 0xf8, 0x15, 0x12, 0xda, + 0x1a, 0xde, 0xbc, 0x01, 0x13, 0xd4, 0x01, 0x36, 0xf5, 0x07, 0x3f, 0xcb, + 0xf6, 0xca, 0xf3, 0xfe, 0xfe, 0xf6, 0xed, 0xfe, 0xfb, 0x1a, 0xde, 0xf1, + 0xfc, 0xf2, 0xfe, 0xe5, 0xe9, 0xf5, 0x04, 0xf8, 0xf9, 0xfc, 0xed, 0x00, + 0x18, 0xf0, 0x07, 0x0f, 0xe7, 0x03, 0xff, 0x11, 0x03, 0x06, 0xf3, 0xf8, + 0x12, 0xed, 0x03, 0xf8, 0x0a, 0x07, 0xe9, 0x00, 0x20, 0x13, 0xe7, 0x07, + 0x16, 0xe5, 0xfc, 0xf5, 0x05, 0xea, 0x02, 0x01, 0x09, 0xf7, 0x02, 0xfe, + 0x0f, 0xdf, 0xfa, 0xed, 0xfe, 0x0d, 0x1a, 0xec, 0xfa, 0x0e, 0xff, 0x14, + 0xfc, 0xf7, 0x09, 0xfc, 0x07, 0x18, 0xe1, 0xf2, 0x24, 0x0e, 0x00, 0x1c, + 0x10, 0x0c, 0xff, 0x0d, 0x2a, 0x14, 0x07, 0x11, 0xfc, 0xea, 0xf9, 0xf2, + 0x07, 0x09, 0xfe, 0x14, 0xf9, 0x03, 0x3e, 0xee, 0x0b, 0xf0, 0x7f, 0x02, + 0xe3, 0x16, 0x15, 0xea, 0xf1, 0x06, 0x12, 0x07, 0x14, 0x18, 0x05, 0xfc, + 0x01, 0xf4, 0x01, 0xcc, 0xf2, 0xe4, 0xf2, 0xed, 0xdf, 0xec, 0xbd, 0x07, + 0x18, 0xf6, 0x38, 0xef, 0xf7, 0xf0, 0xf6, 0x0c, 0xda, 0xfe, 0x0f, 0x01, + 0xef, 0xda, 0x16, 0x15, 0xfc, 0xfb, 0xd5, 0xdd, 0xd0, 0x13, 0xfd, 0x00, + 0x0d, 0xe5, 0xfc, 0x23, 0xe9, 0x0b, 0xf6, 0x08, 0xe8, 0x00, 0xdf, 0x05, + 0xf6, 0x16, 0x19, 0xf6, 0x07, 0xf6, 0xf4, 0x17, 0xd5, 0xf9, 0x1d, 0x26, + 0x18, 0x23, 0xfc, 0x15, 0x37, 0xd7, 0x0d, 0xfe, 0x16, 0xf7, 0xe5, 0x12, + 0xf2, 0xec, 0x1a, 0x19, 0x42, 0xfb, 0xfc, 0x05, 0xfa, 0x0e, 0x14, 0x03, + 0x7f, 0xf6, 0x06, 0xf9, 0xdc, 0xd3, 0x19, 0xfa, 0xfc, 0x03, 0x10, 0x26, + 0xf5, 0x0b, 0x0b, 0x13, 0x26, 0x0b, 0x07, 0x0e, 0xe0, 0x12, 0x0f, 0xe5, + 0x0f, 0x10, 0x26, 0x06, 0x09, 0x12, 0xe5, 0x0d, 0x26, 0xff, 0xe5, 0x11, + 0x3d, 0x0d, 0x27, 0x02, 0xef, 0xfe, 0xfe, 0xec, 0xfc, 0x1e, 0x12, 0xe5, + 0xf5, 0xe4, 0xeb, 0x3d, 0xd3, 0xf3, 0x03, 0xcc, 0x05, 0x12, 0x23, 0x13, + 0xc5, 0xef, 0x10, 0x05, 0x45, 0x08, 0xfc, 0xfd, 0xe9, 0x0b, 0x46, 0xf0, + 0x2d, 0xee, 0x19, 0xe4, 0xd9, 0x05, 0xad, 0x46, 0x05, 0xf5, 0xeb, 0xac, + 0xd4, 0x47, 0xff, 0x2e, 0xe1, 0x32, 0x21, 0x2e, 0x36, 0x99, 0xf1, 0x03, + 0x81, 0x2a, 0x56, 0x30, 0x65, 0xe9, 0xea, 0x02, 0xe5, 0xdb, 0x0c, 0xe7, + 0x1e, 0xff, 0xd7, 0xed, 0x2d, 0x0b, 0x32, 0xff, 0xe4, 0xda, 0xde, 0x32, + 0x26, 0xca, 0x4e, 0x89, 0x2a, 0x31, 0xe5, 0x0f, 0x11, 0x0f, 0x1b, 0x29, + 0x18, 0x05, 0xae, 0xe8, 0x22, 0x11, 0x08, 0x0f, 0xe2, 0xe8, 0xa8, 0xff, + 0x25, 0xdc, 0x1b, 0xfe, 0x33, 0xfd, 0x0c, 0x42, 0xc8, 0xbd, 0x2c, 0xbf, + 0xec, 0x69, 0xf8, 0xd1, 0x0c, 0xfb, 0x31, 0x07, 0x06, 0xd1, 0xee, 0xb0, + 0x14, 0xe1, 0x42, 0xf0, 0xfd, 0x0d, 0x22, 0xdb, 0xa6, 0xd4, 0xd2, 0xf7, + 0x13, 0xc5, 0xee, 0xd9, 0xbc, 0x0f, 0x0f, 0xfd, 0x0d, 0x38, 0xef, 0x1c, + 0x0d, 0x00, 0xeb, 0xf0, 0x02, 0xf2, 0x2f, 0x3a, 0x19, 0xf0, 0xcf, 0xd5, + 0xda, 0x15, 0xeb, 0x2d, 0x4f, 0xf2, 0xf0, 0xbe, 0x16, 0x03, 0x05, 0xc2, + 0x1c, 0x05, 0x0a, 0xce, 0x0e, 0xff, 0x05, 0xd1, 0xc8, 0x24, 0xf9, 0x0b, + 0xe0, 0x27, 0x08, 0xb9, 0x07, 0x24, 0xfa, 0x29, 0x05, 0x0c, 0x14, 0x26, + 0xe6, 0x07, 0x0a, 0x12, 0xe6, 0xe6, 0x00, 0x31, 0xdd, 0x06, 0x2b, 0xd5, + 0x0b, 0xdb, 0x0d, 0x0c, 0x18, 0x0c, 0x29, 0x20, 0xe0, 0x1d, 0x50, 0x95, + 0xf1, 0x0b, 0xb0, 0x03, 0x81, 0x06, 0xdd, 0x16, 0xe7, 0xe4, 0x0a, 0xfe, + 0x26, 0x28, 0x10, 0xfa, 0xd9, 0xfb, 0x02, 0x17, 0x2a, 0xe7, 0x0c, 0x19, + 0xcb, 0x0a, 0x4f, 0x0e, 0x1d, 0x10, 0x1f, 0x02, 0x1b, 0xe9, 0xb5, 0xe2, + 0xf5, 0xd2, 0x0d, 0xee, 0xe9, 0xfd, 0xe4, 0x27, 0x2b, 0xcc, 0xf1, 0x34, + 0xe3, 0xbf, 0xb8, 0x45, 0x96, 0xe4, 0x11, 0x06, 0x0c, 0x0a, 0x07, 0x3c, + 0x28, 0xc8, 0x17, 0x2c, 0x0a, 0xea, 0xf1, 0xe1, 0xe4, 0x0a, 0x07, 0xe2, + 0xec, 0xbb, 0x1b, 0x03, 0xd0, 0xe9, 0x38, 0x30, 0x0b, 0xfd, 0x02, 0x0c, + 0xc8, 0x17, 0x03, 0xd8, 0x42, 0xe1, 0xfb, 0xc3, 0xda, 0x22, 0xfa, 0xf3, + 0x2d, 0x21, 0x4f, 0xfe, 0x5a, 0x0a, 0x00, 0x08, 0xdd, 0x0d, 0x22, 0xed, + 0xf5, 0xe5, 0xd7, 0xde, 0x36, 0x0c, 0x22, 0xaf, 0x08, 0xf7, 0x07, 0x14, + 0x17, 0x16, 0x07, 0x15, 0xf6, 0xd0, 0x02, 0xd0, 0xf3, 0xbc, 0xdf, 0x81, + 0x18, 0xd8, 0xf5, 0x03, 0x3f, 0x25, 0x14, 0x1e, 0x1e, 0x09, 0xf1, 0x17, + 0x0a, 0x4a, 0xe1, 0x2b, 0xd0, 0xc3, 0x39, 0xef, 0xfe, 0x0b, 0x2b, 0x2b, + 0x72, 0xf3, 0xf0, 0x31, 0x14, 0xd3, 0xb5, 0xfc, 0xf2, 0x35, 0xe2, 0xb6, + 0xd4, 0x25, 0xcc, 0x21, 0xe6, 0xf9, 0xf0, 0x0a, 0x05, 0xf5, 0x2b, 0xfe, + 0x0c, 0x06, 0x09, 0xf9, 0x23, 0x1a, 0xdf, 0x07, 0x12, 0x1c, 0xf0, 0x1a, + 0xfc, 0x0e, 0xf0, 0x05, 0xf5, 0xfa, 0x0d, 0x0b, 0x0e, 0xf2, 0x02, 0x03, + 0xfa, 0x04, 0xff, 0xfc, 0xf9, 0x0f, 0x04, 0xff, 0x04, 0x23, 0x11, 0xf5, + 0xfd, 0xf2, 0xd1, 0x05, 0x0b, 0xfe, 0xfa, 0xf1, 0xfc, 0x04, 0xec, 0xec, + 0x09, 0x14, 0x02, 0x02, 0xd7, 0x0f, 0xdb, 0xff, 0x03, 0xf6, 0xfb, 0xe9, + 0x01, 0xf8, 0xfe, 0xdf, 0x05, 0xdc, 0xf6, 0xfd, 0x0a, 0x04, 0x0e, 0x03, + 0x04, 0xf3, 0x01, 0xfc, 0x0b, 0x00, 0x0f, 0x17, 0xf0, 0xf7, 0xfa, 0xfe, + 0x0c, 0x05, 0xf2, 0xea, 0xfc, 0xfe, 0x05, 0xff, 0xfc, 0xfe, 0x11, 0x07, + 0xfd, 0xf4, 0xf9, 0xe9, 0x23, 0xff, 0x02, 0xf8, 0xff, 0xfb, 0xff, 0xfa, + 0x15, 0x0a, 0xef, 0x12, 0x7f, 0xfd, 0xe2, 0x01, 0xfb, 0x06, 0x0b, 0x04, + 0xfe, 0xf9, 0xf8, 0x05, 0xfc, 0x2a, 0x27, 0xff, 0xd2, 0xc4, 0xf2, 0xec, + 0x53, 0xd2, 0xfa, 0x14, 0xee, 0xff, 0xbb, 0x06, 0x01, 0xed, 0x25, 0x2f, + 0x7f, 0x17, 0xf1, 0xdd, 0xcf, 0xf0, 0xf7, 0xdd, 0x37, 0x4a, 0x1a, 0x10, + 0x00, 0x08, 0x3a, 0xd9, 0x0a, 0x15, 0xd8, 0x05, 0xf7, 0xff, 0x0a, 0x34, + 0xde, 0xfe, 0x14, 0xed, 0xf4, 0xe7, 0x19, 0x29, 0xda, 0x11, 0x02, 0x0d, + 0x1f, 0x3b, 0xd8, 0x1d, 0x22, 0x21, 0x24, 0x0e, 0x09, 0xd0, 0xf6, 0x09, + 0xec, 0xd0, 0x1f, 0x0b, 0x2d, 0x14, 0x03, 0xf9, 0x15, 0x34, 0x38, 0xfa, + 0xd5, 0x08, 0xf7, 0xeb, 0xe1, 0xf1, 0xdd, 0xbe, 0xfb, 0x0b, 0x02, 0x4d, + 0x66, 0xf7, 0x1b, 0x00, 0x41, 0xfd, 0x63, 0xd6, 0x3e, 0x07, 0x16, 0xe8, + 0x14, 0x03, 0x27, 0xfd, 0x0f, 0x04, 0xf1, 0x0a, 0x28, 0x06, 0xdd, 0xfa, + 0x12, 0xd6, 0x51, 0xf0, 0x58, 0x30, 0xf4, 0x1a, 0x17, 0x56, 0xe6, 0xfe, + 0x0d, 0xd8, 0xfd, 0xaf, 0xdf, 0x3d, 0x14, 0x03, 0x1a, 0xf3, 0x17, 0x35, + 0xca, 0xf0, 0x1f, 0xfd, 0xee, 0x12, 0xe5, 0x0d, 0x18, 0xbd, 0x0c, 0xe5, + 0xec, 0x34, 0x01, 0x31, 0x52, 0x43, 0xd5, 0x11, 0xae, 0xcc, 0x16, 0x1e, + 0x3f, 0x28, 0xf8, 0x16, 0x40, 0x08, 0xea, 0x62, 0xd0, 0x3f, 0xdf, 0xd6, + 0x0a, 0x81, 0xd5, 0x00, 0xc8, 0xea, 0x01, 0x0d, 0x26, 0x29, 0x10, 0x05, + 0x12, 0x27, 0xb6, 0x2d, 0xd4, 0x24, 0xd4, 0x22, 0xc7, 0xcf, 0x40, 0x0c, + 0x33, 0x20, 0x2e, 0xf6, 0xde, 0x4e, 0x3c, 0x0d, 0x52, 0x25, 0x26, 0xf7, + 0xec, 0xe4, 0x14, 0x2a, 0xcf, 0xd7, 0x13, 0x43, 0xf3, 0xb7, 0x0b, 0x41, + 0x1f, 0xf8, 0xd3, 0x18, 0xdf, 0xf3, 0x0d, 0xeb, 0x51, 0xe4, 0x03, 0x28, + 0x3b, 0xee, 0xf8, 0x22, 0xb4, 0x96, 0x14, 0xf8, 0x06, 0x07, 0x31, 0xc7, + 0xf3, 0x11, 0x2f, 0xc0, 0x32, 0x61, 0x56, 0x1e, 0xdf, 0xc6, 0xf5, 0xe3, + 0x11, 0xfb, 0xf7, 0x00, 0xfb, 0xfc, 0xec, 0x0d, 0xf1, 0x1a, 0xeb, 0xfd, + 0x0e, 0x05, 0x06, 0xe4, 0x03, 0xf9, 0x0c, 0xf3, 0x30, 0xe6, 0x14, 0xe9, + 0x23, 0x15, 0x0f, 0x12, 0x2a, 0x14, 0x3c, 0x2f, 0xf2, 0x18, 0xf2, 0x0f, + 0xe2, 0x8a, 0x07, 0x2c, 0x07, 0x57, 0xf4, 0x0c, 0xe0, 0xf0, 0xe9, 0x09, + 0x07, 0x01, 0xfd, 0x02, 0x03, 0xcc, 0xec, 0xdd, 0x01, 0x12, 0x12, 0x3c, + 0x03, 0xd5, 0x0e, 0xea, 0x25, 0xff, 0xf6, 0x01, 0x19, 0x03, 0xf3, 0x10, + 0x00, 0xd4, 0x1d, 0xac, 0xd2, 0x19, 0xe1, 0xfc, 0xf7, 0x24, 0x07, 0x23, + 0x37, 0x25, 0x1f, 0x07, 0xd4, 0x5e, 0x05, 0x24, 0xf6, 0x1c, 0x03, 0xfa, + 0x00, 0x0c, 0x81, 0x19, 0x29, 0x1a, 0x0c, 0x08, 0x0f, 0x1f, 0xea, 0xfc, + 0xe4, 0x60, 0x0e, 0x06, 0xef, 0xf5, 0xdb, 0x2b, 0xe5, 0xe4, 0x18, 0xec, + 0xea, 0x1e, 0x49, 0xff, 0x11, 0x0f, 0xc1, 0x12, 0x10, 0xfc, 0xd9, 0xf1, + 0x2a, 0xcb, 0x26, 0x9e, 0x1f, 0x09, 0x2e, 0xd0, 0xd1, 0xc7, 0x14, 0x38, + 0xc4, 0x04, 0x2f, 0xea, 0x06, 0xaf, 0x27, 0xef, 0x3d, 0x25, 0xd4, 0x46, + 0x3f, 0x11, 0x48, 0x11, 0xe5, 0xb8, 0xf1, 0xa9, 0x64, 0x01, 0x2f, 0x39, + 0xe0, 0x1d, 0xe5, 0xfa, 0xfb, 0xf9, 0xda, 0xd6, 0xed, 0xc4, 0x0d, 0xc2, + 0x29, 0xb7, 0xa4, 0xfc, 0x1c, 0xa9, 0xea, 0x2d, 0xcf, 0x47, 0x14, 0x38, + 0xf2, 0x61, 0x31, 0xd6, 0x9b, 0xf3, 0x41, 0xdc, 0x15, 0xb7, 0xd6, 0x23, + 0x3f, 0xc9, 0x09, 0x19, 0xf2, 0xe6, 0x0a, 0x52, 0xe9, 0x12, 0xe7, 0xe5, + 0xe2, 0x0f, 0xf6, 0xf4, 0x13, 0x5c, 0x59, 0x13, 0xc1, 0x03, 0x06, 0xc8, + 0xc7, 0xd9, 0x81, 0xfb, 0xba, 0xf8, 0x1c, 0x0e, 0xdc, 0xdb, 0xcf, 0xde, + 0x23, 0x01, 0xad, 0xf5, 0x13, 0xdd, 0xfc, 0xed, 0xaf, 0xe2, 0xe2, 0x5a, + 0xe9, 0x24, 0xfa, 0x7f, 0x08, 0x0a, 0xf8, 0x03, 0xfa, 0xfa, 0xf1, 0x15, + 0xb9, 0xff, 0xf4, 0x08, 0x17, 0x01, 0xe3, 0x11, 0x07, 0x03, 0xfa, 0xf6, + 0x05, 0x0d, 0x0b, 0x02, 0x06, 0xf5, 0x05, 0x07, 0xff, 0xfc, 0xf3, 0x01, + 0x0c, 0x06, 0xf6, 0xf0, 0xf1, 0xfc, 0xf5, 0x30, 0x00, 0xea, 0xff, 0x00, + 0x08, 0xf0, 0x00, 0x0b, 0x02, 0x09, 0xf0, 0x07, 0xf6, 0xef, 0xfc, 0xfe, + 0x04, 0xf3, 0xfa, 0x1b, 0xff, 0xf6, 0xe4, 0x03, 0xfd, 0xf8, 0xea, 0x03, + 0x17, 0xfa, 0x26, 0x13, 0xeb, 0xef, 0x06, 0xea, 0x09, 0x04, 0xe9, 0xfc, + 0x0d, 0xeb, 0xf6, 0xf7, 0x05, 0x10, 0x01, 0x05, 0xec, 0xfc, 0xfc, 0x09, + 0x0a, 0x05, 0xfa, 0xfe, 0xfd, 0xf6, 0xd5, 0xdd, 0xfd, 0x0c, 0x0e, 0xfb, + 0x09, 0x04, 0xf9, 0xe9, 0xfe, 0xf6, 0xf8, 0x0b, 0xfa, 0x00, 0xe8, 0x35, + 0xf0, 0x08, 0xe9, 0xf8, 0xf9, 0x0b, 0x20, 0xfe, 0xe2, 0xcb, 0xfb, 0x0a, + 0xf7, 0xdd, 0xea, 0xdc, 0x0a, 0xd4, 0x07, 0xf9, 0x04, 0xd0, 0x1a, 0x3b, + 0xda, 0x20, 0x19, 0x10, 0x05, 0xfe, 0xfc, 0xfe, 0xd5, 0xd8, 0x23, 0x0c, + 0x16, 0xeb, 0xfd, 0x1f, 0x29, 0x17, 0x14, 0xfe, 0x05, 0x02, 0x11, 0xe4, + 0xff, 0x0e, 0xce, 0xf3, 0xff, 0x04, 0xff, 0xeb, 0xfb, 0x0f, 0x0d, 0xae, + 0x01, 0x07, 0xef, 0x3f, 0x9b, 0x00, 0xe3, 0xeb, 0xf1, 0x31, 0xfa, 0x49, + 0x0a, 0x03, 0xf9, 0x22, 0x11, 0x2e, 0x06, 0x18, 0xde, 0x23, 0x08, 0x14, + 0xed, 0x09, 0x19, 0x00, 0x04, 0x18, 0x81, 0x3e, 0xf3, 0xd9, 0x0c, 0xee, + 0x35, 0xec, 0x1c, 0x21, 0xfc, 0x13, 0xd4, 0xf6, 0x06, 0x04, 0xee, 0x03, + 0xe4, 0x25, 0x11, 0xf1, 0x13, 0x0c, 0xd9, 0x04, 0x1b, 0x03, 0x3a, 0xde, + 0xe8, 0x0d, 0xe5, 0xf2, 0x43, 0xfa, 0xee, 0x13, 0x06, 0x02, 0x07, 0xd6, + 0x0d, 0xbe, 0x25, 0xf1, 0x01, 0xd1, 0x1c, 0xfe, 0xdb, 0x86, 0xd4, 0xf5, + 0x00, 0xfd, 0x05, 0xf4, 0x07, 0xeb, 0x19, 0x24, 0xdc, 0x09, 0x39, 0xe0, + 0x25, 0x08, 0x15, 0xdd, 0xd5, 0x05, 0x0d, 0xe0, 0x07, 0x0a, 0xe3, 0x0f, + 0xe6, 0xda, 0xf7, 0x32, 0x01, 0x21, 0xf7, 0xfe, 0x0e, 0xf0, 0x00, 0x03, + 0xd3, 0x0a, 0xd8, 0xd8, 0xf9, 0x54, 0x30, 0x05, 0xfa, 0xfc, 0x06, 0x0c, + 0x09, 0x1f, 0xcc, 0x16, 0xf6, 0x2a, 0xfc, 0x19, 0x01, 0x08, 0x0b, 0x49, + 0x32, 0x00, 0x02, 0x05, 0xdd, 0xbe, 0x0c, 0xd5, 0xfa, 0xf0, 0x2f, 0x0c, + 0xf4, 0xee, 0x00, 0x15, 0xe0, 0xf9, 0x0b, 0x28, 0x05, 0x01, 0xf3, 0x2b, + 0x24, 0x12, 0x10, 0xf1, 0x31, 0xed, 0xeb, 0xf1, 0xb6, 0x21, 0xef, 0xd8, + 0xeb, 0x0e, 0xe7, 0xfb, 0xeb, 0xfd, 0xf9, 0x21, 0x0a, 0x1f, 0x50, 0xb3, + 0xea, 0x0a, 0x0b, 0xf4, 0x02, 0x0f, 0x04, 0x18, 0xec, 0x7f, 0xfd, 0x02, + 0xf5, 0x34, 0xdd, 0x0e, 0x50, 0x7d, 0x63, 0x0d, 0x3d, 0xe0, 0x95, 0xf7, + 0x08, 0x42, 0xdd, 0xf7, 0xff, 0x08, 0x29, 0x13, 0x2f, 0x23, 0xe3, 0x04, + 0x17, 0xef, 0x46, 0xea, 0x16, 0xf0, 0x04, 0x06, 0x12, 0x05, 0xe8, 0x48, + 0x07, 0x26, 0xee, 0x03, 0x69, 0xfe, 0x3b, 0xe6, 0x81, 0x0a, 0xee, 0x14, + 0x04, 0x19, 0xdc, 0x05, 0xf0, 0x28, 0xe7, 0xf3, 0xb8, 0x40, 0x16, 0x11, + 0xc3, 0xa9, 0xcf, 0xfe, 0x0c, 0x29, 0xee, 0xde, 0xfc, 0x13, 0x17, 0x1a, + 0x20, 0xf6, 0xed, 0xfd, 0xe3, 0xe5, 0xed, 0xfe, 0x22, 0xb5, 0xef, 0x11, + 0x1f, 0xeb, 0xe0, 0xe1, 0x3e, 0xff, 0xf5, 0x2d, 0xf6, 0xee, 0x12, 0xfb, + 0x35, 0xca, 0x4d, 0xde, 0x10, 0xed, 0xe3, 0xf1, 0xb7, 0xc0, 0xf8, 0x2b, + 0xe0, 0xfb, 0x27, 0x40, 0x44, 0x1b, 0xcc, 0x15, 0x22, 0xdd, 0xf6, 0xfe, + 0xfc, 0x3a, 0x18, 0xc9, 0x0d, 0x32, 0xfd, 0x0a, 0xd9, 0x1d, 0x08, 0xfb, + 0xf1, 0x08, 0xfd, 0xec, 0x08, 0xee, 0x0f, 0xfa, 0x0f, 0x1d, 0x01, 0xf9, + 0xfb, 0x1e, 0xfe, 0x03, 0x02, 0xff, 0x0b, 0xd8, 0x03, 0xf2, 0xd3, 0x17, + 0xf7, 0xdc, 0x00, 0xc1, 0x14, 0x1a, 0xfe, 0xc9, 0x05, 0x1a, 0xe4, 0xe0, + 0xdf, 0x04, 0x00, 0x19, 0x7f, 0x0b, 0xf4, 0x06, 0xf8, 0xf1, 0x08, 0xf7, + 0xff, 0xfc, 0xfc, 0xf3, 0x20, 0xf2, 0xe5, 0xed, 0xb2, 0x46, 0x11, 0x1d, + 0x05, 0xf9, 0x0d, 0x81, 0x0e, 0xf2, 0xf3, 0x0a, 0xf3, 0xbc, 0xfe, 0xf7, + 0x04, 0xf1, 0x0b, 0xf1, 0x12, 0x0a, 0xef, 0xe9, 0x10, 0xfc, 0x23, 0x10, + 0x16, 0xff, 0xdc, 0xe0, 0xee, 0xf0, 0x1e, 0x26, 0x01, 0xff, 0x0e, 0xc3, + 0x56, 0xe4, 0xf9, 0x2d, 0x53, 0xda, 0x18, 0xe5, 0xf3, 0x11, 0x06, 0xf6, + 0xfc, 0xf6, 0x1e, 0x64, 0x01, 0xf0, 0x07, 0xe6, 0xff, 0x1b, 0xe4, 0x04, + 0xfc, 0x09, 0xfc, 0x00, 0xcc, 0x17, 0x1c, 0x25, 0x3c, 0x63, 0xeb, 0x16, + 0xe4, 0x24, 0xb9, 0x01, 0x3a, 0x43, 0x35, 0x04, 0x4b, 0x33, 0x06, 0xec, + 0x91, 0x14, 0xe5, 0x14, 0xfe, 0xbd, 0xe3, 0xda, 0x36, 0x15, 0xee, 0xf0, + 0xfd, 0x02, 0x28, 0x1a, 0x09, 0x18, 0x4d, 0xf6, 0xf1, 0x0f, 0x00, 0xf9, + 0xc9, 0xfb, 0x0d, 0xef, 0x0f, 0xf2, 0x3d, 0x0b, 0x36, 0x21, 0xd1, 0x06, + 0x07, 0x02, 0xe4, 0xf4, 0x02, 0x13, 0xc8, 0x0e, 0xe2, 0x32, 0x15, 0x0a, + 0xee, 0xe1, 0xf5, 0x11, 0xf1, 0x6a, 0x2c, 0x52, 0x09, 0xf6, 0xec, 0x81, + 0x0b, 0xf2, 0xce, 0x06, 0xf1, 0x2e, 0xd7, 0x0f, 0xf6, 0x06, 0x1e, 0xe5, + 0xd8, 0x0f, 0x28, 0xfb, 0x12, 0xd2, 0x4b, 0x08, 0x31, 0xd1, 0x01, 0x17, + 0x03, 0x04, 0xf8, 0xf8, 0x25, 0xf5, 0xd8, 0xec, 0x15, 0xc5, 0xfd, 0xd9, + 0xec, 0x23, 0xf5, 0x31, 0x34, 0x15, 0x0b, 0xe9, 0x12, 0x15, 0xf0, 0xdf, + 0xdd, 0xe8, 0xf6, 0xde, 0x0f, 0x11, 0x39, 0xf2, 0x13, 0xf4, 0x11, 0x01, + 0x1b, 0x17, 0xec, 0x0d, 0xcb, 0xfc, 0xf9, 0xf8, 0x40, 0xf4, 0xe4, 0x2c, + 0x20, 0x07, 0xfd, 0xff, 0x34, 0xe3, 0x0d, 0x3a, 0xf4, 0xe5, 0xf6, 0x07, + 0x09, 0x0b, 0xdb, 0xfd, 0xc8, 0x26, 0xcc, 0x23, 0x58, 0xea, 0x2b, 0xbf, + 0x13, 0x04, 0x27, 0xdf, 0x01, 0x12, 0xf0, 0xe9, 0x0d, 0x00, 0xb2, 0x04, + 0x16, 0x09, 0x5a, 0x1f, 0x1e, 0x0b, 0xfb, 0xc1, 0x00, 0xea, 0xef, 0x1d, + 0x36, 0xd4, 0x18, 0xd2, 0x35, 0x17, 0xea, 0xf2, 0xda, 0x40, 0xdf, 0x00, + 0xf4, 0xd1, 0x06, 0x1e, 0xde, 0x55, 0x04, 0x09, 0xcb, 0x13, 0x1e, 0xe2, + 0x24, 0xc2, 0xfd, 0xe1, 0x33, 0x03, 0xe6, 0x0a, 0x3c, 0xe8, 0x10, 0x05, + 0xf6, 0x2c, 0x08, 0x1f, 0x28, 0x81, 0xbb, 0x07, 0xf7, 0xb3, 0x32, 0xf6, + 0x15, 0xea, 0xa8, 0x12, 0xe7, 0xe5, 0x44, 0x15, 0xb1, 0x11, 0x21, 0x0f, + 0x24, 0x3f, 0x0f, 0x2d, 0x08, 0xf9, 0xdd, 0x0a, 0x1a, 0x0f, 0x04, 0x0e, + 0x39, 0x13, 0xe1, 0xfa, 0xfb, 0x25, 0x05, 0x6a, 0x05, 0x27, 0x02, 0xee, + 0x05, 0x09, 0xf4, 0xcd, 0x07, 0xf0, 0x0d, 0x4c, 0x05, 0x7f, 0x0e, 0xfe, + 0x20, 0xfa, 0x3b, 0xf8, 0xa8, 0xf3, 0xea, 0x0f, 0xf0, 0x00, 0xed, 0x5b, + 0x14, 0x06, 0xef, 0x57, 0x05, 0x2e, 0xe5, 0x0a, 0x1c, 0x29, 0xf6, 0x3c, + 0x0c, 0x0d, 0xf8, 0xdb, 0xe6, 0x1b, 0x08, 0x1a, 0x19, 0x07, 0xfd, 0x3a, + 0x05, 0xff, 0x31, 0xb2, 0x14, 0xd0, 0xbc, 0xff, 0xfe, 0xeb, 0xdb, 0x08, + 0xd7, 0xf5, 0x0c, 0x3b, 0xed, 0xff, 0x0f, 0xdc, 0xe9, 0x1d, 0x1d, 0xe1, + 0xf6, 0xf3, 0x02, 0xf3, 0x1b, 0xe2, 0x2a, 0xfb, 0x09, 0x00, 0x13, 0x10, + 0x05, 0x16, 0xfe, 0xda, 0xfc, 0xf1, 0x04, 0xf6, 0x0f, 0xfb, 0xe2, 0xf6, + 0xd4, 0x26, 0xeb, 0x0a, 0xe7, 0x49, 0xe2, 0xe8, 0x03, 0xfb, 0x19, 0xe9, + 0xe8, 0xe2, 0x15, 0xed, 0x0c, 0x13, 0xe0, 0xd3, 0x1e, 0xff, 0xe5, 0x3d, + 0x0e, 0x45, 0x1e, 0xeb, 0xdd, 0x3e, 0x04, 0x10, 0x22, 0xeb, 0xc3, 0xed, + 0x20, 0x7f, 0xf8, 0x05, 0x22, 0x6a, 0x1c, 0x04, 0x08, 0x44, 0xda, 0x1f, + 0x20, 0x04, 0x03, 0x19, 0x1b, 0xc4, 0xef, 0x04, 0x0d, 0x0d, 0xcd, 0x01, + 0x20, 0x17, 0xc2, 0xdf, 0xb4, 0xa1, 0x05, 0x03, 0x25, 0xe3, 0x1a, 0xde, + 0x0d, 0x06, 0x0b, 0x12, 0x38, 0xf6, 0xf0, 0x10, 0xfa, 0xe8, 0x8f, 0xef, + 0x3c, 0xbf, 0xf2, 0xb5, 0xd3, 0xe4, 0xff, 0xc8, 0xd8, 0x21, 0xe8, 0xac, + 0xdf, 0x0c, 0x19, 0x00, 0xee, 0x31, 0x1f, 0xc1, 0x13, 0xe7, 0xfd, 0x28, + 0xe1, 0xe6, 0x06, 0xec, 0x2a, 0x2a, 0x26, 0x02, 0xe2, 0xe2, 0xd5, 0x14, + 0x1d, 0x0a, 0xdb, 0xe7, 0x35, 0xae, 0x47, 0x06, 0x11, 0xdc, 0x27, 0xdd, + 0x01, 0xbf, 0x29, 0xce, 0xf2, 0x15, 0xdc, 0x17, 0x19, 0x20, 0xad, 0xe7, + 0xb2, 0xaf, 0x16, 0x33, 0x00, 0xbd, 0xec, 0x2b, 0xea, 0xb3, 0xd4, 0xee, + 0x02, 0xd9, 0x19, 0xf9, 0xe1, 0xee, 0x2d, 0x04, 0x07, 0x02, 0x01, 0x16, + 0xf2, 0x3d, 0x0f, 0x4e, 0x27, 0xbc, 0x18, 0xa7, 0xe3, 0x7f, 0x2b, 0xe1, + 0xd1, 0x12, 0xee, 0x09, 0x10, 0x12, 0xf1, 0x05, 0xe2, 0x01, 0x06, 0xe7, + 0xe7, 0x21, 0x13, 0x20, 0xf1, 0xd5, 0x1a, 0xc9, 0x26, 0x11, 0x50, 0xea, + 0xef, 0x42, 0xb6, 0x03, 0x46, 0xed, 0x0a, 0x02, 0x00, 0xe0, 0x0b, 0xd2, + 0xed, 0x47, 0xec, 0x2d, 0xc4, 0xfa, 0x06, 0xd5, 0xfc, 0xdb, 0xfa, 0x2e, + 0x12, 0xec, 0x29, 0x19, 0xcd, 0xee, 0x91, 0x11, 0xfe, 0xec, 0xe8, 0x13, + 0xfa, 0x22, 0xd7, 0xe4, 0xf9, 0xfc, 0x16, 0x0b, 0xd5, 0x0b, 0x15, 0x1a, + 0x49, 0x3e, 0xea, 0xf5, 0xdb, 0xd8, 0x46, 0x06, 0xfe, 0x03, 0xff, 0x04, + 0xf9, 0x1f, 0x1a, 0xff, 0xf2, 0x52, 0x03, 0x0a, 0x01, 0x07, 0xd6, 0x04, + 0x00, 0xe7, 0x00, 0x1b, 0xf5, 0xfd, 0xf9, 0x1e, 0xf8, 0xfe, 0x07, 0xf5, + 0x05, 0x1e, 0xe8, 0x4c, 0xf9, 0xb0, 0x05, 0x1d, 0x0e, 0xfb, 0x0e, 0x09, + 0xfc, 0x0b, 0xf9, 0xf4, 0x0e, 0xfb, 0xfe, 0xf8, 0xed, 0xfe, 0xf7, 0x01, + 0x19, 0x06, 0x04, 0x01, 0x20, 0xf5, 0xff, 0x1c, 0x7f, 0xd9, 0x01, 0xfe, + 0x00, 0x04, 0x06, 0x09, 0xf7, 0xf8, 0xfb, 0x08, 0x01, 0x05, 0x02, 0x00, + 0x0a, 0xfd, 0x07, 0x0b, 0xf8, 0x0c, 0xfe, 0x0c, 0x0e, 0xf6, 0xf7, 0xf3, + 0xd9, 0x18, 0x40, 0x05, 0xe7, 0x08, 0xfd, 0xfe, 0xc3, 0xec, 0x07, 0xe6, + 0xfa, 0xfd, 0xf6, 0x0b, 0xe4, 0xf6, 0x09, 0xf7, 0x08, 0xf1, 0xe8, 0xf3, + 0x08, 0x10, 0x1c, 0xe6, 0x00, 0x05, 0x0c, 0x05, 0xf3, 0x0a, 0x01, 0xff, + 0x0b, 0x17, 0xf1, 0x19, 0x1c, 0xf1, 0xff, 0x23, 0xdf, 0x41, 0x14, 0x09, + 0xe9, 0x2b, 0xfd, 0x01, 0xf0, 0xd5, 0xf9, 0xfd, 0xf7, 0x1e, 0xf6, 0x06, + 0xee, 0xb8, 0x12, 0xdc, 0x2c, 0xd0, 0x2b, 0x1e, 0x0e, 0xec, 0xfd, 0x00, + 0xdf, 0xee, 0xd9, 0xe8, 0x01, 0x12, 0x1b, 0x36, 0x25, 0x15, 0xf5, 0xcf, + 0xf4, 0x1a, 0x3c, 0xc8, 0x1e, 0x0f, 0xef, 0x18, 0x30, 0xeb, 0xfb, 0x0e, + 0x2f, 0x02, 0x19, 0xd6, 0xfa, 0xeb, 0x10, 0xf5, 0xf5, 0x0d, 0xf1, 0xfb, + 0x52, 0x20, 0xf3, 0xf3, 0xf2, 0x0c, 0x2d, 0xf4, 0x00, 0xe2, 0x11, 0xf9, + 0xad, 0xbc, 0x12, 0xed, 0x3f, 0x0a, 0xe1, 0xe4, 0x30, 0xdd, 0x35, 0xfa, + 0x2a, 0x24, 0xdb, 0xe4, 0xf1, 0x1d, 0xea, 0xd9, 0x12, 0x10, 0x06, 0xe6, + 0xf5, 0x34, 0x09, 0xf5, 0x2b, 0xef, 0x1d, 0xfb, 0xce, 0x81, 0xf6, 0x0a, + 0x22, 0x08, 0xfb, 0x20, 0x29, 0xd5, 0x71, 0x08, 0x06, 0x04, 0xe3, 0xf5, + 0xf6, 0xc3, 0x1d, 0x01, 0x24, 0x05, 0xfb, 0xfb, 0x1f, 0x03, 0xf7, 0xe2, + 0xf7, 0xef, 0xbc, 0x0c, 0x04, 0x05, 0x10, 0x4a, 0x00, 0xf7, 0xd6, 0x0b, + 0x07, 0x09, 0x01, 0x12, 0x12, 0xea, 0xc1, 0x17, 0x02, 0x03, 0xf9, 0xae, + 0x0b, 0x0d, 0xc7, 0x0e, 0x08, 0xe6, 0xee, 0xef, 0xd7, 0x04, 0x17, 0x10, + 0x09, 0xf7, 0x10, 0x01, 0xec, 0x10, 0x22, 0xff, 0x00, 0xcf, 0x34, 0x0c, + 0xe6, 0xeb, 0xa3, 0x07, 0x00, 0x02, 0x19, 0xe4, 0x14, 0xf6, 0xd7, 0xe2, + 0x03, 0x0f, 0x10, 0x0a, 0x1a, 0xec, 0xfb, 0x1b, 0xf8, 0xe5, 0xee, 0xb1, + 0xdb, 0x0c, 0x0a, 0xe0, 0x0b, 0xed, 0x11, 0xff, 0xfb, 0xdc, 0xe6, 0xec, + 0xfe, 0xfb, 0x0b, 0xf5, 0x1c, 0xcf, 0xd6, 0xe8, 0xb0, 0x26, 0xf8, 0x04, + 0x26, 0xea, 0x1f, 0x05, 0x32, 0xf3, 0xe9, 0x1e, 0xe7, 0x06, 0xe5, 0xdd, + 0x0c, 0x1f, 0xcd, 0x7f, 0xf0, 0xd7, 0xf2, 0xe0, 0xe1, 0xf6, 0x00, 0x72, + 0x11, 0x05, 0xe8, 0x06, 0xd3, 0x06, 0xd8, 0x09, 0xe2, 0x05, 0x29, 0x06, + 0x06, 0x03, 0xf9, 0x16, 0x1c, 0xff, 0x19, 0x09, 0xf6, 0xe5, 0xe4, 0xb2, + 0x04, 0xea, 0x20, 0xf2, 0xe4, 0x01, 0x0c, 0x43, 0xed, 0x0c, 0x04, 0xe3, + 0x02, 0x03, 0x03, 0x35, 0x0b, 0xd5, 0x02, 0xf0, 0xe1, 0x18, 0x20, 0x07, + 0xf0, 0xfc, 0xef, 0x0b, 0xfc, 0x12, 0x10, 0xfb, 0x0e, 0xed, 0x35, 0x20, + 0x08, 0xe9, 0xe5, 0x06, 0xf6, 0x08, 0x2d, 0xd9, 0x26, 0xe9, 0x07, 0x0a, + 0xf8, 0xcd, 0xec, 0xc6, 0xed, 0x0e, 0xe4, 0x16, 0x11, 0xa5, 0x1b, 0xf3, + 0xf0, 0x15, 0x08, 0xec, 0xba, 0x81, 0x42, 0xff, 0x1e, 0x24, 0xf6, 0xfd, + 0xf3, 0x13, 0x35, 0x00, 0x0a, 0xfa, 0xf1, 0xfc, 0xec, 0xe2, 0xfb, 0x04, + 0xe5, 0xff, 0x25, 0xff, 0xf7, 0x1e, 0x01, 0xf6, 0xff, 0x14, 0x22, 0xf7, + 0xd4, 0x23, 0xf5, 0x2f, 0xf7, 0xeb, 0xed, 0x6b, 0x02, 0x17, 0xf3, 0x12, + 0xf2, 0xf3, 0xf4, 0x1c, 0xfa, 0x15, 0x22, 0xf2, 0x0f, 0x13, 0xe6, 0x26, + 0x1d, 0x23, 0x25, 0x03, 0x11, 0xcb, 0x12, 0x16, 0x04, 0x0c, 0xf1, 0x0c, + 0x0a, 0xff, 0x90, 0x0e, 0xfc, 0x1d, 0xf1, 0x1c, 0xe1, 0x9e, 0x01, 0x2b, + 0xe2, 0x81, 0x0d, 0x19, 0x1e, 0xff, 0xd5, 0x04, 0xfc, 0x0b, 0xec, 0x02, + 0x07, 0xe5, 0x23, 0xec, 0x01, 0x21, 0x0d, 0x3f, 0xe8, 0xc7, 0xd1, 0xf1, + 0xf5, 0xf1, 0x08, 0x35, 0x14, 0xd4, 0xa9, 0x12, 0x3d, 0xc9, 0xf5, 0xb8, + 0xe4, 0x01, 0xf1, 0x03, 0xfc, 0xc2, 0x1b, 0xe8, 0x0f, 0xfc, 0xfa, 0xf4, + 0xe9, 0x36, 0x16, 0x24, 0x09, 0x02, 0xf7, 0xf6, 0x09, 0x2a, 0x67, 0x09, + 0x03, 0xf3, 0x30, 0x13, 0xe5, 0x18, 0xfa, 0xf8, 0xf7, 0x03, 0x19, 0xf8, + 0xfb, 0x08, 0xf1, 0xd5, 0xfc, 0xfc, 0xf8, 0xc5, 0x0e, 0x20, 0xfe, 0x01, + 0xff, 0xe5, 0x0c, 0x06, 0x17, 0x11, 0xf9, 0xcc, 0x2b, 0x05, 0x11, 0x15, + 0xf8, 0x0e, 0x0b, 0x0c, 0x09, 0xed, 0x1a, 0xf8, 0xee, 0xe2, 0xf6, 0x0d, + 0x13, 0xe1, 0xe5, 0x14, 0x00, 0x04, 0x10, 0xfe, 0x9e, 0x01, 0xf7, 0x2d, + 0x23, 0x0b, 0x04, 0xee, 0xd7, 0xed, 0xbd, 0xe7, 0x2e, 0xec, 0x37, 0xf8, + 0x17, 0x24, 0xda, 0x3c, 0x09, 0xf0, 0xf9, 0x41, 0x24, 0xcf, 0xba, 0x0f, + 0xdd, 0x16, 0x0e, 0x1f, 0xfc, 0xf8, 0x17, 0xd8, 0xe7, 0x81, 0x08, 0x10, + 0xf4, 0xdc, 0xff, 0x01, 0xe1, 0xf7, 0x10, 0xf6, 0x15, 0xff, 0x4a, 0xdb, + 0xfd, 0xe8, 0xd1, 0xf8, 0x1f, 0xf9, 0xf9, 0xe9, 0x0b, 0x13, 0x20, 0x26, + 0xfc, 0xfa, 0xf6, 0xf4, 0x18, 0xb7, 0xf6, 0xda, 0x3c, 0xfb, 0xf5, 0xfb, + 0x23, 0x07, 0xd4, 0x0a, 0x21, 0x13, 0xcc, 0xfb, 0xd3, 0x1b, 0xfe, 0x90, + 0x18, 0xbd, 0xdd, 0x0d, 0x06, 0x1d, 0xfa, 0x03, 0xac, 0x33, 0x03, 0x15, + 0xfe, 0xfa, 0xd8, 0xfd, 0xff, 0xed, 0xfa, 0x0f, 0x04, 0x07, 0x15, 0xf1, + 0xe8, 0x16, 0x0e, 0xf5, 0xdc, 0x0d, 0x16, 0x0e, 0xe5, 0x1a, 0x21, 0xfb, + 0x07, 0x25, 0xfa, 0x0d, 0xe8, 0x05, 0xf1, 0xf2, 0xf7, 0xf0, 0x16, 0xe7, + 0x26, 0x16, 0xe4, 0xec, 0xfe, 0xfa, 0x10, 0xef, 0xea, 0x09, 0x12, 0xf8, + 0xe2, 0x4f, 0x0b, 0x7f, 0x33, 0x2b, 0x43, 0xf2, 0xe6, 0x30, 0xf5, 0x0d, + 0xfc, 0x1b, 0x0e, 0xe1, 0x12, 0x73, 0xec, 0xff, 0x01, 0xbd, 0x0b, 0x35, + 0x15, 0xe7, 0xeb, 0xfd, 0x08, 0xff, 0x30, 0x09, 0x0d, 0xe8, 0x0d, 0xff, + 0xfd, 0xe4, 0xee, 0x26, 0xef, 0x12, 0xe8, 0x00, 0x1c, 0xf2, 0xf0, 0xf2, + 0xfb, 0xfb, 0xf6, 0x11, 0x3e, 0xf8, 0x09, 0x00, 0xd0, 0x25, 0x02, 0x19, + 0xff, 0x25, 0x0f, 0x3b, 0xe5, 0xdd, 0xe4, 0xfa, 0x25, 0xb6, 0xf1, 0x2f, + 0x06, 0xf3, 0xf2, 0x10, 0xb4, 0x0e, 0xb5, 0xd1, 0x24, 0x6b, 0x1a, 0x0d, + 0x4a, 0xc9, 0x9f, 0xde, 0xec, 0x0b, 0x76, 0x0e, 0x2e, 0x30, 0xfd, 0xd2, + 0xee, 0x23, 0x0e, 0xf0, 0xd0, 0xef, 0x0e, 0xd8, 0xf9, 0x4c, 0xd0, 0xf7, + 0x0c, 0x2f, 0xdf, 0xee, 0xd2, 0x6b, 0x3c, 0x23, 0xfd, 0xdd, 0x49, 0x36, + 0xd8, 0xd0, 0x58, 0x0b, 0x03, 0x5b, 0x25, 0x1c, 0xf9, 0xfe, 0xcf, 0x26, + 0x03, 0x19, 0xcf, 0xc0, 0xe2, 0x03, 0x9f, 0x60, 0xfa, 0xdd, 0x28, 0x70, + 0xdd, 0x1b, 0x6c, 0x16, 0xf5, 0x85, 0x24, 0x30, 0xb0, 0xde, 0x65, 0xb6, + 0x38, 0x11, 0xb4, 0xcf, 0x16, 0xe3, 0xd3, 0xf4, 0x04, 0x04, 0x04, 0x1b, + 0xeb, 0x74, 0x05, 0xc9, 0xe5, 0xc9, 0xc9, 0x3f, 0x43, 0xcc, 0xeb, 0x7f, + 0xee, 0x42, 0x08, 0xf2, 0x03, 0x18, 0xf3, 0xfa, 0xfa, 0xac, 0xb2, 0xbe, + 0xcf, 0x0f, 0xdd, 0xf1, 0xcd, 0x38, 0xc9, 0x2b, 0xd6, 0xce, 0x60, 0xee, + 0x24, 0x37, 0xdb, 0xef, 0xee, 0x14, 0x45, 0xff, 0x15, 0xf0, 0x1c, 0xe0, + 0x28, 0x28, 0x48, 0x0e, 0xee, 0x0d, 0xd8, 0x32, 0xb1, 0x15, 0xd1, 0xcd, + 0x0d, 0x35, 0x05, 0x25, 0xec, 0xfa, 0xe2, 0x01, 0x1c, 0xe6, 0xc2, 0x11, + 0x07, 0x01, 0x45, 0xbc, 0xff, 0x28, 0x23, 0x91, 0x38, 0xf3, 0xea, 0x12, + 0x12, 0xfd, 0xec, 0x0a, 0xfa, 0x32, 0xd9, 0x00, 0xe4, 0x47, 0x18, 0xf2, + 0xd8, 0x10, 0xdd, 0xd7, 0xf9, 0x07, 0x3e, 0x00, 0xee, 0x03, 0x39, 0x1f, + 0x3b, 0x09, 0x3c, 0xec, 0xde, 0x29, 0xe9, 0x0a, 0xc6, 0x47, 0x30, 0xe9, + 0x02, 0xe9, 0xf7, 0x1b, 0x37, 0xfe, 0xe9, 0x81, 0x0e, 0x07, 0xc7, 0xec, + 0xf9, 0xe1, 0x13, 0x4c, 0x33, 0xe1, 0xfe, 0x50, 0xc0, 0xeb, 0x0b, 0x18, + 0x47, 0x1c, 0x03, 0x1e, 0xdd, 0x23, 0xf2, 0xf1, 0x3c, 0xcf, 0xd7, 0x1d, + 0x28, 0xc5, 0xc3, 0x0a, 0x03, 0xd0, 0x39, 0x2a, 0xec, 0x2a, 0x35, 0xf3, + 0xe3, 0xd9, 0xe5, 0xfc, 0xb3, 0x25, 0xf5, 0xd6, 0xf5, 0xd1, 0x59, 0xd7, + 0xf5, 0xf5, 0xfd, 0xce, 0x4d, 0xff, 0xe7, 0xec, 0xeb, 0xa8, 0xd2, 0xf4, + 0x4e, 0x01, 0xf7, 0x0b, 0xf3, 0x04, 0xfe, 0xef, 0xd5, 0xc7, 0xe5, 0x3b, + 0xb8, 0xd5, 0x14, 0x41, 0x48, 0x07, 0x0c, 0x3f, 0x10, 0x19, 0x61, 0x03, + 0x36, 0xfe, 0xe8, 0x0a, 0x1b, 0x53, 0xb2, 0x33, 0x49, 0xd6, 0xe0, 0x33, + 0xda, 0xc5, 0x0f, 0x17, 0xd0, 0x7b, 0x3a, 0x06, 0xd3, 0xe6, 0xd3, 0xf5, + 0xff, 0xe5, 0x10, 0xe7, 0xf9, 0x1c, 0xeb, 0x28, 0xff, 0xd4, 0xe9, 0xdf, + 0x33, 0x52, 0x52, 0xf8, 0xf6, 0x07, 0x14, 0xf8, 0x1d, 0x06, 0x2e, 0x7f, + 0x04, 0x02, 0xc8, 0x35, 0x15, 0xf8, 0x0b, 0xe4, 0xbd, 0x12, 0xf7, 0xd8, + 0xc4, 0x1d, 0xf5, 0x4e, 0x01, 0x15, 0x21, 0x07, 0x42, 0xe7, 0x33, 0x1c, + 0xb7, 0xc5, 0xde, 0xfb, 0xe5, 0xd0, 0xee, 0xf7, 0x07, 0x08, 0x05, 0x18, + 0xe6, 0xf1, 0xe3, 0xd8, 0xfa, 0x0e, 0x12, 0x10, 0x2c, 0x04, 0xe2, 0x03, + 0xf9, 0x17, 0xe2, 0x1f, 0x21, 0x03, 0x0b, 0xf7, 0x0a, 0x06, 0x0e, 0x1b, + 0x2b, 0xfb, 0x27, 0xe8, 0x07, 0xf4, 0x01, 0x53, 0xdd, 0x11, 0x08, 0xf7, + 0x03, 0xa7, 0x1d, 0x21, 0xdc, 0xef, 0x13, 0x03, 0x16, 0x0f, 0xe4, 0x05, + 0xf6, 0x17, 0xef, 0x0d, 0xfa, 0xf0, 0xf9, 0x26, 0x23, 0xe1, 0x01, 0xf9, + 0x04, 0x10, 0x46, 0xc8, 0xe3, 0x06, 0x7f, 0x31, 0x14, 0xc4, 0x15, 0xd6, + 0xf1, 0x04, 0xf0, 0x17, 0x18, 0x0c, 0x02, 0x0c, 0xf7, 0x1a, 0x11, 0xfa, + 0xfe, 0xbd, 0x21, 0xff, 0x04, 0x06, 0xf2, 0xf0, 0xfe, 0xeb, 0x3e, 0xe0, + 0x1b, 0xe7, 0xfe, 0xf7, 0xe4, 0xff, 0xf6, 0xe1, 0x06, 0xfe, 0xfd, 0x1b, + 0xed, 0xf0, 0xe8, 0xe7, 0x00, 0xf5, 0xd5, 0xda, 0xdc, 0x15, 0x44, 0xdd, + 0x01, 0x00, 0x20, 0x14, 0x1b, 0x14, 0x09, 0xe3, 0x3e, 0x0b, 0x16, 0xfc, + 0x14, 0xe7, 0x08, 0xf1, 0xe6, 0x14, 0xdd, 0xe4, 0x01, 0x41, 0xf8, 0x27, + 0x8c, 0xeb, 0x0c, 0x37, 0x41, 0x03, 0x22, 0xe7, 0x65, 0xa6, 0x35, 0x11, + 0xad, 0x07, 0xfc, 0xe6, 0xf3, 0xfc, 0xdb, 0xfb, 0x12, 0x0f, 0xf8, 0x3d, + 0xeb, 0xec, 0xdb, 0xe5, 0xd0, 0xc1, 0x22, 0x05, 0x7f, 0xcf, 0x07, 0x16, + 0x19, 0xe0, 0x2c, 0xfb, 0x22, 0x2d, 0x07, 0xd4, 0x4a, 0xe8, 0x0d, 0xd5, + 0xfd, 0x38, 0x05, 0xea, 0x1b, 0xd0, 0xd3, 0x2b, 0xd6, 0x5f, 0x17, 0x0a, + 0x03, 0xf9, 0x28, 0x9a, 0xb2, 0x39, 0x1e, 0x3f, 0xe6, 0x08, 0x0a, 0xd7, + 0x39, 0xe2, 0xc1, 0x18, 0x24, 0x37, 0xd4, 0x06, 0x2e, 0xf5, 0x00, 0x16, + 0x1a, 0xee, 0x6d, 0x09, 0x4c, 0xf8, 0xee, 0xc5, 0x19, 0xf5, 0x07, 0xa8, + 0xbd, 0x2b, 0x04, 0x07, 0xb2, 0x38, 0xdf, 0xf0, 0xf7, 0x02, 0xd6, 0x1a, + 0x07, 0x7f, 0xce, 0xf6, 0xfe, 0x57, 0xe4, 0x06, 0xfe, 0x00, 0xe0, 0xfd, + 0x0f, 0xf6, 0xbf, 0xda, 0xd6, 0xfc, 0xdd, 0x12, 0x0a, 0xc2, 0x05, 0x09, + 0xf0, 0xf4, 0xef, 0xf6, 0x14, 0xf5, 0x05, 0x05, 0x20, 0x10, 0x45, 0xde, + 0xc4, 0xed, 0xcc, 0xf1, 0xca, 0x21, 0x36, 0x0a, 0x0f, 0x1b, 0xfc, 0x26, + 0x00, 0x06, 0xeb, 0x1a, 0x10, 0x25, 0x10, 0xd8, 0x1f, 0xd3, 0xfa, 0x07, + 0x17, 0x1b, 0x15, 0x15, 0xea, 0xf2, 0x07, 0x0b, 0x31, 0x2a, 0xd2, 0x07, + 0xf8, 0x0d, 0x1f, 0x09, 0xf8, 0xff, 0xfc, 0x09, 0xfe, 0x21, 0xf3, 0x18, + 0x2e, 0x20, 0x2b, 0xfc, 0x15, 0xff, 0x04, 0xe0, 0xec, 0x0b, 0x01, 0x1e, + 0xd4, 0x01, 0xf6, 0x17, 0xfe, 0x01, 0x1e, 0xfb, 0xfc, 0xf8, 0x42, 0xd0, + 0x1d, 0xf7, 0x05, 0x1c, 0xca, 0xd5, 0x0a, 0xf3, 0xce, 0xee, 0xcd, 0xff, + 0x38, 0x37, 0xfe, 0x12, 0x02, 0x50, 0x11, 0x0f, 0xe4, 0x2d, 0xec, 0xfc, + 0xeb, 0x0c, 0x13, 0xe8, 0x05, 0x11, 0x1d, 0x29, 0x12, 0x17, 0x0f, 0x0d, + 0xf2, 0xd7, 0xd0, 0x11, 0x38, 0xbd, 0xfc, 0x21, 0x5c, 0xab, 0xe7, 0x0a, + 0x15, 0x1e, 0x05, 0x1e, 0xec, 0xf2, 0x09, 0x25, 0xc9, 0xf3, 0xc5, 0x02, + 0x39, 0xfe, 0x2d, 0x45, 0xf5, 0x04, 0x7f, 0x1e, 0x2e, 0xf0, 0xd5, 0x1f, + 0xd8, 0x2c, 0xa2, 0x05, 0xf0, 0x2d, 0x4d, 0x2e, 0xc8, 0x13, 0x17, 0x08, + 0xf4, 0x19, 0x19, 0xf7, 0xb4, 0x06, 0xd3, 0x0d, 0xf5, 0xd3, 0xde, 0xf0, + 0xd0, 0xb8, 0x0d, 0x19, 0x19, 0xdb, 0x70, 0x11, 0xe3, 0x33, 0x10, 0x1c, + 0x05, 0xc9, 0x0f, 0xf2, 0xe8, 0xf8, 0x04, 0xc6, 0xff, 0xb4, 0xec, 0x37, + 0x38, 0xa2, 0xdf, 0xd9, 0xfc, 0x44, 0x0d, 0x2b, 0xf6, 0x51, 0x10, 0x02, + 0xea, 0x1a, 0xd5, 0x02, 0x31, 0xf8, 0x21, 0xeb, 0x30, 0xcc, 0x0b, 0x27, + 0x0f, 0xea, 0x04, 0xf3, 0x1f, 0x1e, 0xff, 0x03, 0xf7, 0x0d, 0x41, 0x00, + 0xe8, 0x07, 0xf1, 0xfd, 0x0a, 0xed, 0x05, 0x10, 0xe5, 0x0d, 0xff, 0xe9, + 0x25, 0x0b, 0x1b, 0xfc, 0xf2, 0x07, 0x07, 0xe9, 0xff, 0x08, 0xf2, 0x11, + 0xe9, 0xd7, 0x0a, 0x0f, 0x0c, 0x16, 0xec, 0x00, 0x46, 0xf7, 0x0c, 0xfe, + 0xf2, 0xd9, 0xf0, 0x07, 0x01, 0xf9, 0xfa, 0xfa, 0x16, 0xe8, 0x21, 0x00, + 0x02, 0x30, 0x04, 0xe7, 0xf6, 0x03, 0xf7, 0xf0, 0xe9, 0xf4, 0xea, 0x15, + 0x3c, 0x24, 0x09, 0x05, 0xfc, 0x09, 0xef, 0x15, 0x42, 0x47, 0x15, 0xfb, + 0x07, 0x23, 0xff, 0x01, 0xfc, 0x0b, 0x0b, 0x08, 0xe3, 0xf7, 0xfe, 0xf4, + 0x1e, 0xee, 0xd3, 0xdf, 0x1c, 0xfb, 0x0a, 0xbf, 0xdd, 0xf3, 0xf3, 0xf1, + 0x0b, 0xf4, 0xcd, 0xde, 0x11, 0x81, 0xe2, 0xf6, 0x2a, 0xfe, 0x17, 0x05, + 0xe4, 0xf9, 0xff, 0x09, 0x15, 0x08, 0x12, 0xf7, 0x04, 0x03, 0x5e, 0x2a, + 0xe6, 0xb9, 0xf1, 0xe1, 0x0a, 0x05, 0xf4, 0x27, 0x16, 0xfa, 0x30, 0x39, + 0x04, 0xea, 0x37, 0xd8, 0xf2, 0x17, 0xf0, 0x1a, 0xa6, 0xfa, 0x30, 0xc8, + 0xc6, 0x12, 0xe6, 0xfe, 0xef, 0xca, 0xe4, 0x7f, 0xc3, 0xb5, 0x42, 0x38, + 0x04, 0x22, 0xf1, 0xe0, 0x43, 0xf5, 0x08, 0xfc, 0xfb, 0x38, 0xf0, 0xeb, + 0x0d, 0x06, 0x43, 0xe7, 0x13, 0xdc, 0x09, 0x0c, 0x13, 0xde, 0x0a, 0xf9, + 0x26, 0xc9, 0x19, 0x3b, 0x14, 0x2d, 0x13, 0x0a, 0x0b, 0x17, 0xdf, 0x01, + 0xdc, 0x16, 0xe0, 0xf7, 0x67, 0x01, 0x07, 0x11, 0xef, 0xe7, 0x09, 0x15, + 0xd9, 0xef, 0x04, 0x03, 0xed, 0x3b, 0xcf, 0xd8, 0xfa, 0x3e, 0xff, 0xa0, + 0x07, 0x25, 0xd5, 0xca, 0x10, 0x49, 0xe9, 0xda, 0xfb, 0xfe, 0xd0, 0xce, + 0x27, 0xf4, 0x18, 0xd6, 0x1e, 0x1d, 0xe9, 0xcf, 0x1c, 0x13, 0x10, 0x0c, + 0x2d, 0xfa, 0x09, 0xce, 0xf1, 0x06, 0x0b, 0xfd, 0x07, 0xd2, 0x30, 0xf8, + 0x00, 0x07, 0x0a, 0xdc, 0x33, 0x18, 0xfa, 0x24, 0x1b, 0xeb, 0x23, 0xcc, + 0xdd, 0xf7, 0xe5, 0xdb, 0xf8, 0x10, 0xe3, 0xd2, 0xf4, 0x81, 0xc3, 0x0e, + 0xe3, 0xed, 0x53, 0x4a, 0xc9, 0xea, 0x20, 0x01, 0xf8, 0x13, 0xc5, 0x5e, + 0x4d, 0x38, 0x19, 0xe7, 0x13, 0x10, 0xd7, 0x0d, 0x07, 0xf0, 0xc3, 0x0a, + 0x08, 0x5f, 0x1e, 0xf2, 0x0d, 0xf1, 0xe5, 0x40, 0xee, 0x43, 0xf0, 0x3b, + 0xf4, 0xfe, 0x35, 0xd8, 0x1e, 0x16, 0xfd, 0x0f, 0xb8, 0xd1, 0xcd, 0xd1, + 0x16, 0xdf, 0x02, 0xfb, 0x3c, 0xca, 0x43, 0xe1, 0x29, 0xfd, 0xd7, 0xd1, + 0xf6, 0xe3, 0xf2, 0x20, 0xc0, 0x24, 0x28, 0xf8, 0x04, 0xd5, 0x53, 0xd0, + 0xed, 0xd4, 0xbd, 0x2e, 0xe0, 0xe7, 0x5d, 0xef, 0x3f, 0x04, 0xf7, 0xfb, + 0xea, 0x16, 0x07, 0x19, 0x19, 0x41, 0xca, 0xd0, 0x23, 0x1f, 0xd1, 0x1f, + 0xe9, 0xf2, 0x1b, 0x0b, 0xe1, 0x1f, 0x02, 0x1c, 0x0c, 0xe6, 0xb6, 0x27, + 0x3a, 0xfa, 0x69, 0x4d, 0x07, 0xf0, 0xb7, 0x21, 0xe2, 0xaf, 0xef, 0x1e, + 0x22, 0xdf, 0x07, 0xec, 0x05, 0xd5, 0x23, 0x1e, 0x57, 0x13, 0x23, 0xcb, + 0xf8, 0x67, 0xf5, 0xf2, 0xf6, 0xf8, 0x1e, 0x1c, 0x05, 0xf1, 0x2a, 0xbb, + 0xfa, 0x41, 0xcc, 0x1c, 0xe0, 0x0b, 0xc0, 0x24, 0xf4, 0x7f, 0x5f, 0xfa, + 0xfb, 0x15, 0x07, 0x16, 0x34, 0x16, 0x25, 0xf7, 0x5c, 0xd1, 0x01, 0xf5, + 0x34, 0x34, 0x4c, 0x0f, 0xee, 0x37, 0x24, 0xac, 0x27, 0xcd, 0xd8, 0x30, + 0x0a, 0x0e, 0xce, 0x06, 0x5e, 0x51, 0x04, 0x09, 0xe8, 0xf6, 0x1a, 0x17, + 0xcf, 0xfe, 0xfe, 0x3f, 0x37, 0x87, 0xe2, 0x43, 0x08, 0xef, 0x96, 0xff, + 0xba, 0x06, 0xc4, 0xe0, 0x25, 0x16, 0x92, 0xd6, 0xcd, 0xf2, 0xdb, 0x19, + 0x20, 0x22, 0x31, 0xd5, 0xdd, 0xbf, 0x0d, 0x02, 0x07, 0xff, 0x20, 0x60, + 0xe9, 0xc9, 0xab, 0x15, 0x08, 0x6c, 0xbe, 0x27, 0xc6, 0xf0, 0x26, 0x47, + 0x06, 0xdc, 0xfb, 0x2b, 0xef, 0xbb, 0xe0, 0xe6, 0x0d, 0xe4, 0xf7, 0xef, + 0xe2, 0xa7, 0x24, 0x01, 0x13, 0xf0, 0x8d, 0xed, 0xe6, 0xd5, 0x4d, 0x81, + 0xef, 0xc4, 0xd6, 0xc4, 0x15, 0xc4, 0x16, 0xf6, 0xec, 0xc4, 0xdd, 0x0f, + 0xe7, 0x17, 0x05, 0x06, 0xbe, 0x20, 0x31, 0xe9, 0x0d, 0xd3, 0x1a, 0x3e, + 0x1d, 0xf4, 0x93, 0x13, 0xd7, 0xfc, 0x2f, 0x0c, 0xdf, 0x25, 0x5f, 0x02, + 0x4b, 0xd9, 0x05, 0xd4, 0xe9, 0xfe, 0x16, 0x09, 0x03, 0x36, 0xe8, 0xeb, + 0xd7, 0x46, 0xde, 0xca, 0xef, 0xf0, 0x23, 0xf0, 0x19, 0xd6, 0x47, 0x1f, + 0x21, 0xf6, 0x06, 0xbf, 0x11, 0xe6, 0xf7, 0x0a, 0x12, 0xfd, 0xe3, 0xfa, + 0xc0, 0x2d, 0x18, 0xfa, 0x13, 0xf6, 0x1d, 0x99, 0x3a, 0xc8, 0x26, 0x5a, + 0x30, 0x97, 0x03, 0x39, 0xcd, 0x05, 0x24, 0x1e, 0x10, 0xae, 0x09, 0xea, + 0x69, 0xf2, 0xd1, 0x32, 0x13, 0x43, 0xb5, 0x48, 0x2d, 0x3f, 0xf0, 0x09, + 0x21, 0xe2, 0xcc, 0xd1, 0xa7, 0x41, 0x18, 0x07, 0xc4, 0xfa, 0xe3, 0xfa, + 0xbb, 0xed, 0xd0, 0x01, 0xb9, 0xd4, 0xcf, 0xe8, 0xf3, 0x0d, 0xfe, 0x29, + 0xf1, 0x26, 0xfe, 0x12, 0x36, 0xe2, 0x3b, 0x0a, 0x4a, 0x22, 0xfd, 0x01, + 0xc0, 0xca, 0xa5, 0xf5, 0xde, 0xd9, 0x90, 0x5a, 0x0d, 0xdb, 0x7f, 0xf9, + 0x0c, 0x1f, 0xaa, 0x1b, 0xd5, 0x17, 0xdd, 0x2a, 0x15, 0xed, 0x41, 0xb9, + 0x08, 0x25, 0xda, 0x43, 0x16, 0x0a, 0xe0, 0x2c, 0xf4, 0xb8, 0x0d, 0xe2, + 0x19, 0x33, 0x3a, 0xca, 0xfc, 0x29, 0xed, 0x02, 0x92, 0xc5, 0xd8, 0x8e, + 0xfb, 0x0e, 0xfc, 0x10, 0x40, 0x46, 0xe2, 0xe7, 0x28, 0xd9, 0x12, 0x07, + 0xe1, 0xcc, 0x01, 0xf8, 0x26, 0x2b, 0xda, 0x03, 0x24, 0x18, 0xc6, 0xeb, + 0xe4, 0xef, 0x22, 0x4f, 0x19, 0x03, 0xd3, 0xf1, 0x34, 0x36, 0xf3, 0x13, + 0xb8, 0xf0, 0xcc, 0x1f, 0x05, 0x25, 0x0c, 0xdd, 0x18, 0xfe, 0xe0, 0xfa, + 0xda, 0xcd, 0xf2, 0x24, 0xf8, 0x15, 0x0e, 0xeb, 0xc8, 0xef, 0xa9, 0xcc, + 0x0c, 0x3a, 0xf2, 0x71, 0xbc, 0xe6, 0x20, 0xe9, 0xfe, 0x83, 0x1f, 0x05, + 0x1e, 0xd9, 0x3c, 0x10, 0xe2, 0x15, 0x0c, 0x19, 0x02, 0x09, 0x0f, 0x0a, + 0xf7, 0xfc, 0xb9, 0x4f, 0x09, 0xd4, 0x4e, 0xe5, 0x1e, 0x2d, 0xf9, 0xb9, + 0x04, 0x02, 0xc3, 0x06, 0x0e, 0xd1, 0x02, 0xb6, 0xdd, 0xe1, 0xdd, 0xfc, + 0xb2, 0xe9, 0xec, 0x1b, 0xde, 0x0e, 0xfe, 0xfc, 0xd1, 0x86, 0x32, 0xd2, + 0xda, 0xf7, 0xfc, 0x0d, 0xe0, 0xdd, 0x7f, 0x05, 0xe9, 0x16, 0xe9, 0x1d, + 0xfc, 0x10, 0x0c, 0xe9, 0x00, 0xd1, 0xf6, 0xdd, 0xe7, 0x08, 0xef, 0xe5, + 0xea, 0x20, 0xb1, 0xee, 0xe9, 0x5e, 0xae, 0x06, 0x02, 0xf0, 0x09, 0xeb, + 0x25, 0xbd, 0xf1, 0xdf, 0xf7, 0x1d, 0xb5, 0x18, 0xfe, 0x3e, 0xe2, 0x17, + 0x23, 0x31, 0x04, 0xc4, 0x3e, 0x58, 0x25, 0xa4, 0x71, 0xd4, 0xea, 0xff, + 0x52, 0xce, 0x52, 0xf5, 0xd4, 0x4e, 0x17, 0x32, 0xdc, 0xfa, 0xff, 0xeb, + 0x9e, 0x17, 0x2f, 0x28, 0xfa, 0x21, 0x18, 0xfa, 0x26, 0xf2, 0x24, 0xfd, + 0x02, 0x31, 0xa0, 0xfe, 0xe7, 0x08, 0xf7, 0x11, 0xb1, 0xed, 0xff, 0x05, + 0xf7, 0xcc, 0x2f, 0x9e, 0x01, 0x29, 0x70, 0x3a, 0x13, 0xc4, 0xd9, 0x18, + 0xca, 0xe9, 0x81, 0x91, 0x20, 0xf9, 0x11, 0x41, 0x06, 0x01, 0xfb, 0xd3, + 0xc4, 0xff, 0xb8, 0xea, 0xfb, 0x2b, 0x2a, 0xcb, 0xef, 0x1b, 0x23, 0xe3, + 0x2a, 0x26, 0x2b, 0x5e, 0x19, 0x51, 0xed, 0x00, 0xb7, 0x36, 0x13, 0xd0, + 0xd3, 0xed, 0x10, 0xaa, 0xe8, 0xe1, 0x08, 0x45, 0xed, 0x18, 0xe3, 0xed, + 0xe6, 0x00, 0x0e, 0x0c, 0xd0, 0x04, 0x3d, 0x1f, 0xe4, 0x2c, 0x21, 0xfc, + 0x0b, 0x4d, 0xeb, 0xde, 0xfc, 0x19, 0x05, 0x0b, 0x13, 0xd2, 0x1c, 0x03, + 0x19, 0x2c, 0xff, 0x32, 0xec, 0xd8, 0xf5, 0x32, 0xe7, 0x22, 0xf2, 0xe3, + 0xfd, 0x0c, 0x19, 0xfc, 0x09, 0x2b, 0xcd, 0xe9, 0xe3, 0x18, 0x09, 0xd6, + 0xf6, 0xec, 0xf9, 0xf4, 0x05, 0xd7, 0x4c, 0x39, 0xde, 0x36, 0xf6, 0x39, + 0xfa, 0x02, 0xea, 0xf1, 0x46, 0x14, 0x2b, 0x2b, 0xf0, 0x07, 0x40, 0x1a, + 0xf2, 0x3b, 0xd5, 0xe4, 0x60, 0xd1, 0x31, 0x0b, 0xdb, 0xae, 0xff, 0xf9, + 0xba, 0x0c, 0xc5, 0xd0, 0xf8, 0x0f, 0x0a, 0x04, 0x45, 0xfb, 0x1a, 0xde, + 0x35, 0x16, 0x5d, 0x0f, 0xce, 0x09, 0x0f, 0x2b, 0x0c, 0x23, 0x0c, 0x1a, + 0xbf, 0x36, 0x81, 0xe2, 0xf3, 0x3e, 0x26, 0x14, 0xfb, 0x07, 0x2d, 0xe3, + 0x18, 0x03, 0x18, 0xf7, 0xe9, 0x02, 0x53, 0xdd, 0x03, 0x02, 0x41, 0xd4, + 0x13, 0xc9, 0x08, 0x0b, 0xfa, 0x2f, 0x5d, 0xf5, 0x3f, 0x38, 0x1b, 0xeb, + 0x5a, 0xe4, 0x13, 0x53, 0xfb, 0xd3, 0xfe, 0x25, 0xfc, 0xd6, 0xd6, 0x44, + 0x43, 0xa3, 0xb6, 0xfb, 0x7e, 0x19, 0x0b, 0xf3, 0xb7, 0x02, 0xc0, 0x08, + 0x1d, 0x0e, 0xc7, 0xaf, 0xe4, 0x18, 0xf7, 0xef, 0xde, 0xf2, 0x33, 0x09, + 0x0c, 0xc7, 0xe9, 0x22, 0x28, 0xe2, 0xf7, 0x26, 0xf1, 0xce, 0x2a, 0xfa, + 0xe6, 0xf5, 0xaf, 0x2a, 0x15, 0xfa, 0x1c, 0x34, 0xd1, 0xc6, 0x14, 0x0e, + 0x29, 0x17, 0xfa, 0xeb, 0xd0, 0xdc, 0xc5, 0xdd, 0xa1, 0x18, 0x2f, 0xdb, + 0x13, 0xc5, 0x23, 0xe5, 0xdf, 0x5b, 0xeb, 0x0b, 0x45, 0x0d, 0x27, 0x81, + 0x3c, 0xde, 0xe1, 0x05, 0x57, 0xd5, 0xd7, 0xea, 0x0c, 0xda, 0x18, 0xe9, + 0xa2, 0xdb, 0x14, 0x13, 0xcc, 0x6e, 0xf1, 0x14, 0xda, 0x28, 0xd6, 0x45, + 0xd6, 0xd7, 0xe9, 0x22, 0xe0, 0xdb, 0x55, 0x38, 0x04, 0x0d, 0xbe, 0xe5, + 0xda, 0x90, 0xee, 0xe6, 0x02, 0xf3, 0x20, 0xe1, 0x0d, 0xca, 0x19, 0xc5, + 0xec, 0xfd, 0xdd, 0xe6, 0xf4, 0xf7, 0xc5, 0x0c, 0xfa, 0x10, 0x3b, 0x1b, + 0x00, 0xc9, 0xaf, 0x0a, 0x38, 0x12, 0xee, 0x20, 0x3c, 0xff, 0xc7, 0xf5, + 0x2d, 0xd8, 0x0f, 0xe8, 0x05, 0xf9, 0x15, 0xfc, 0xfd, 0x2a, 0x14, 0xd2, + 0xcc, 0xde, 0xe9, 0xd9, 0xfe, 0xe9, 0x2f, 0xb6, 0xc6, 0xec, 0xd1, 0xec, + 0xd5, 0xfa, 0x0a, 0x00, 0x0b, 0x2d, 0x2b, 0x1f, 0x05, 0x81, 0x03, 0xeb, + 0xf0, 0x06, 0x00, 0xf5, 0xa7, 0xb5, 0x06, 0x12, 0xed, 0x00, 0xf8, 0xf3, + 0x5d, 0x19, 0xe4, 0xbf, 0xd4, 0xc0, 0xec, 0x09, 0x2c, 0xe2, 0xd0, 0xef, + 0x38, 0x05, 0xea, 0x82, 0xf7, 0x52, 0x13, 0xf3, 0x0c, 0xe8, 0x1f, 0xfd, + 0xb1, 0x43, 0x0a, 0xea, 0x19, 0xaa, 0x06, 0x92, 0x02, 0xf5, 0xc3, 0x3c, + 0x06, 0x18, 0x1f, 0x28, 0xbb, 0x0e, 0xbb, 0x26, 0xee, 0x04, 0x09, 0xea, + 0xf8, 0x81, 0xd8, 0x35, 0x29, 0x12, 0xf8, 0x3e, 0x31, 0x27, 0xf5, 0x0e, + 0xde, 0x04, 0xf4, 0x16, 0x08, 0xb1, 0xf1, 0x06, 0xee, 0x52, 0xfc, 0xee, + 0xef, 0x37, 0x0d, 0x06, 0xdd, 0x40, 0xee, 0xe2, 0xe1, 0x30, 0x35, 0x07, + 0x72, 0x04, 0x04, 0x24, 0x25, 0x99, 0xef, 0xfe, 0x16, 0xe4, 0xce, 0x0a, + 0x0b, 0x18, 0xe6, 0x19, 0xcc, 0x29, 0x00, 0x0a, 0x02, 0xf9, 0x4f, 0xe5, + 0xa3, 0xf2, 0xf8, 0x08, 0x1b, 0x15, 0x05, 0x30, 0xd8, 0xee, 0x41, 0xb9, + 0xd9, 0xd7, 0xb6, 0xe9, 0xfc, 0xe7, 0xee, 0xc8, 0x06, 0x32, 0xe2, 0x03, + 0x0c, 0x3d, 0x26, 0x12, 0xe7, 0xd4, 0xf7, 0x28, 0xf7, 0xff, 0xfa, 0x04, + 0x53, 0x48, 0xde, 0x13, 0xff, 0xfd, 0x1f, 0xee, 0xf6, 0xdb, 0xe8, 0x12, + 0xcb, 0x0a, 0x0a, 0xd1, 0xe0, 0xd4, 0x04, 0x06, 0x03, 0x1e, 0xf6, 0x27, + 0x0a, 0xed, 0xfa, 0xf0, 0xf8, 0xfc, 0xe4, 0xe5, 0x16, 0x0a, 0x10, 0x20, + 0x1d, 0xf5, 0xe3, 0x18, 0xee, 0x0f, 0xf5, 0x0c, 0x11, 0x1d, 0x00, 0x25, + 0xdf, 0xe3, 0x05, 0x26, 0xc1, 0xe4, 0x08, 0xea, 0x81, 0xe8, 0x76, 0x36, + 0x06, 0xee, 0xb8, 0x30, 0xf8, 0x30, 0xfa, 0x01, 0xf6, 0x1f, 0x09, 0xec, + 0xbb, 0x1e, 0x12, 0xe1, 0x26, 0xe2, 0x08, 0xed, 0x20, 0x0e, 0xf4, 0x13, + 0xdb, 0xfb, 0x05, 0xd4, 0x08, 0xf2, 0xff, 0x10, 0x0f, 0xc5, 0xae, 0x01, + 0xf0, 0xfe, 0x21, 0xf3, 0xf9, 0xd8, 0xd2, 0x14, 0xe2, 0xec, 0x17, 0xf9, + 0xfa, 0xc1, 0x0c, 0xfd, 0xf1, 0xf4, 0xf2, 0x0e, 0x14, 0xc5, 0xfa, 0x29, + 0xe1, 0xf7, 0x1b, 0xed, 0x14, 0xed, 0xff, 0x09, 0xa0, 0x09, 0xf7, 0x07, + 0x41, 0x18, 0xd8, 0x0b, 0x3d, 0x06, 0x01, 0xed, 0x34, 0x21, 0xe9, 0xa7, + 0x22, 0xcb, 0x0c, 0x15, 0xed, 0xff, 0x0d, 0x56, 0xe6, 0xc1, 0xef, 0x12, + 0xcd, 0x03, 0xe7, 0x25, 0x46, 0x1a, 0x03, 0x08, 0xfc, 0xcb, 0x25, 0x23, + 0x1c, 0x0d, 0xa6, 0xd5, 0xf2, 0xbe, 0xdb, 0x0b, 0x3e, 0x94, 0x9d, 0x46, + 0x14, 0xde, 0x11, 0x35, 0xfc, 0x04, 0x4d, 0x40, 0xcd, 0xe8, 0x46, 0xe1, + 0xd7, 0x50, 0xc3, 0x07, 0xdc, 0x5e, 0x01, 0x2a, 0x17, 0x28, 0xe1, 0x09, + 0xd5, 0xec, 0xd1, 0x0f, 0xe6, 0x0a, 0xbe, 0x10, 0x0d, 0x36, 0xd0, 0x51, + 0x00, 0x9f, 0xf3, 0x08, 0x0b, 0xf9, 0x37, 0x26, 0x1e, 0x32, 0xd6, 0x28, + 0xf5, 0xf4, 0xf7, 0x88, 0x05, 0xb0, 0xf2, 0x2c, 0x0d, 0xfd, 0xe0, 0xc5, + 0xd6, 0x34, 0x14, 0x47, 0xf1, 0xea, 0x1a, 0x1c, 0xe2, 0xde, 0xbe, 0x05, + 0x24, 0x16, 0xe8, 0x03, 0xef, 0xff, 0x25, 0xdf, 0x9c, 0x0e, 0xb2, 0xcf, + 0x1d, 0xf2, 0x0b, 0xdd, 0xd9, 0xf9, 0xe4, 0x04, 0xba, 0xe3, 0xe0, 0xde, + 0x7f, 0x41, 0xe7, 0x2b, 0x16, 0x03, 0xf5, 0xef, 0xe9, 0xf5, 0xee, 0x18, + 0xf6, 0x1c, 0x59, 0xdf, 0x36, 0x1a, 0xc9, 0xe1, 0x5c, 0xf5, 0x23, 0xbc, + 0xff, 0x0b, 0x1e, 0x01, 0xdb, 0x1f, 0x1a, 0xb5, 0xd5, 0x55, 0x18, 0x10, + 0xdd, 0x1e, 0xe7, 0xaf, 0xfc, 0xf0, 0x31, 0x18, 0xa9, 0x0b, 0xce, 0x1f, + 0x04, 0x07, 0x1f, 0xe2, 0x05, 0xcb, 0xe0, 0xcc, 0xc7, 0xd9, 0x44, 0xb5, + 0x48, 0x81, 0xf5, 0x0c, 0xf5, 0x11, 0x14, 0x1a, 0x15, 0x8a, 0xfa, 0x02, + 0x10, 0x3d, 0x12, 0xff, 0x10, 0xf9, 0x25, 0x4d, 0x06, 0x17, 0xb2, 0x06, + 0x27, 0x07, 0x23, 0xfc, 0xe8, 0xe9, 0xbf, 0xbd, 0xdf, 0x0b, 0xf9, 0xcd, + 0x05, 0x1f, 0x22, 0x65, 0x09, 0x1a, 0xe9, 0x99, 0xf6, 0x55, 0xcd, 0x98, + 0xe6, 0xfa, 0x0b, 0x1d, 0x16, 0x2c, 0x04, 0xe8, 0x22, 0x9e, 0x6f, 0xd5, + 0xff, 0xe6, 0x57, 0x02, 0xf6, 0xd6, 0x11, 0xeb, 0xd0, 0x14, 0x1f, 0xd8, + 0xdc, 0xf3, 0xdf, 0x14, 0x19, 0xee, 0xdd, 0xf3, 0x28, 0x08, 0xd8, 0xd5, + 0xf6, 0x3f, 0xf0, 0x03, 0x2a, 0x17, 0xb8, 0x28, 0x26, 0x00, 0x0f, 0xef, + 0x2f, 0x1a, 0x07, 0x01, 0xeb, 0x32, 0xda, 0xfc, 0xc2, 0xf3, 0x25, 0x00, + 0x4b, 0x2a, 0xde, 0x77, 0x09, 0x1d, 0x30, 0xff, 0xee, 0x7f, 0xf8, 0xcd, + 0x2d, 0xd9, 0x45, 0x0a, 0x29, 0x1b, 0xdd, 0x10, 0xfa, 0x01, 0xe3, 0xd9, + 0x01, 0x05, 0xe4, 0x3a, 0xb9, 0x0f, 0x53, 0xcd, 0x16, 0xe8, 0x47, 0xd8, + 0x36, 0xe9, 0x12, 0x26, 0xad, 0x07, 0x17, 0xdc, 0x09, 0xf7, 0xe7, 0x05, + 0x2b, 0xf2, 0xf9, 0xfe, 0xfe, 0xf1, 0xfd, 0x02, 0xfd, 0xee, 0x3b, 0xd3, + 0x09, 0x0b, 0xc2, 0x25, 0xfe, 0xfb, 0xc7, 0xcd, 0xf9, 0x10, 0x25, 0x07, + 0x01, 0x25, 0xfd, 0xed, 0xcc, 0xf9, 0xe5, 0xff, 0xdb, 0xd1, 0xea, 0x0a, + 0xd9, 0x13, 0xb7, 0xd4, 0xce, 0x1c, 0xe4, 0xcc, 0xe7, 0xe4, 0xfa, 0x81, + 0xee, 0x13, 0xec, 0x08, 0x35, 0x04, 0xed, 0x27, 0x29, 0xfd, 0xf8, 0x18, + 0x06, 0xf8, 0xf0, 0x0a, 0x07, 0xfa, 0xf3, 0x07, 0xff, 0xc3, 0x19, 0xe8, + 0x20, 0xf6, 0x11, 0xf9, 0xdf, 0xf1, 0xaf, 0xf1, 0xee, 0x15, 0xf1, 0x1a, + 0xf7, 0xe8, 0xe4, 0x0e, 0xfd, 0xae, 0x0a, 0xf2, 0x52, 0xf5, 0xfd, 0x17, + 0xf5, 0x05, 0xf6, 0x17, 0x0e, 0xda, 0x21, 0x0c, 0x02, 0xf0, 0x1b, 0x2c, + 0x4f, 0xfe, 0xde, 0xfe, 0x0f, 0x0d, 0xf2, 0xef, 0xf6, 0x02, 0xf2, 0x05, + 0xcc, 0xf8, 0x0c, 0xd7, 0x1e, 0xf3, 0xea, 0xf2, 0xed, 0x3e, 0x0d, 0xf5, + 0xf8, 0x20, 0xfd, 0x02, 0xfc, 0x0a, 0x02, 0x0e, 0x02, 0x0a, 0x03, 0xfb, + 0xf9, 0xfe, 0x37, 0xfb, 0xfb, 0x19, 0xe9, 0x00, 0x1f, 0x06, 0x13, 0xee, + 0x16, 0xfe, 0x09, 0x07, 0xfa, 0xf7, 0x06, 0xf2, 0x00, 0xea, 0xfc, 0x06, + 0xfc, 0x17, 0xc3, 0x13, 0xf2, 0xf1, 0x12, 0xdd, 0x00, 0xf7, 0xed, 0x09, + 0x28, 0x16, 0xed, 0x3d, 0x10, 0xf8, 0x07, 0x0a, 0x0c, 0xea, 0xf8, 0x2b, + 0x0b, 0xf7, 0x0c, 0xec, 0x09, 0x02, 0x1b, 0x07, 0xfc, 0x12, 0xf3, 0x0b, + 0xcc, 0xfc, 0xa2, 0x0a, 0x14, 0xe2, 0xc6, 0xdf, 0xf8, 0x66, 0xe8, 0x01, + 0xe4, 0x7f, 0x03, 0xe5, 0xe9, 0xf4, 0x01, 0x05, 0x0c, 0x08, 0x00, 0x07, + 0xf2, 0xef, 0x02, 0xfd, 0xf3, 0x0e, 0x09, 0x2c, 0x15, 0xf0, 0xbe, 0xd6, + 0xf9, 0xf9, 0x61, 0xef, 0xf0, 0x17, 0xac, 0x0c, 0x9d, 0x13, 0x0d, 0xf3, + 0xee, 0x07, 0xf7, 0xd9, 0x29, 0x27, 0xd8, 0xe1, 0xf4, 0xf4, 0x04, 0xf0, + 0xf7, 0x02, 0xfb, 0x0c, 0xfe, 0x11, 0xf6, 0xfe, 0xf4, 0xce, 0xa0, 0xd2, + 0x00, 0x1b, 0x00, 0x09, 0x05, 0x04, 0xf4, 0x07, 0x17, 0xfe, 0xe8, 0x0d, + 0x02, 0x18, 0xf6, 0x1d, 0xf5, 0xfc, 0xc0, 0xef, 0xfb, 0xf3, 0x85, 0xda, + 0xec, 0xd2, 0xfd, 0x01, 0x01, 0x00, 0x02, 0x02, 0x81, 0x0f, 0xec, 0x07, + 0xe6, 0x17, 0xf8, 0xfa, 0x36, 0xe6, 0xcf, 0x0d, 0x24, 0x0c, 0xef, 0x16, + 0x01, 0x01, 0x24, 0x31, 0xe5, 0xf1, 0xf7, 0x21, 0x2a, 0x18, 0xf7, 0xf0, + 0x46, 0xc2, 0xd9, 0xc9, 0xb0, 0x28, 0x13, 0x09, 0xea, 0x17, 0x12, 0x1d, + 0x1b, 0xf4, 0xf8, 0x11, 0xef, 0x09, 0xfb, 0x08, 0xe0, 0x10, 0x17, 0x05, + 0x16, 0x00, 0xca, 0x2a, 0xe2, 0xe7, 0xa6, 0xf9, 0x05, 0x28, 0x26, 0xf8, + 0xf6, 0xe7, 0xdf, 0x31, 0x04, 0x12, 0x0f, 0xcb, 0x1e, 0xfc, 0xf0, 0x14, + 0x12, 0xc0, 0xf5, 0xe4, 0x1e, 0xdd, 0x1a, 0x1b, 0xf0, 0x3a, 0x20, 0x17, + 0x08, 0xd5, 0x20, 0xc7, 0x10, 0xf6, 0x4c, 0xd1, 0x3e, 0x16, 0xa8, 0xf4, + 0xeb, 0xe8, 0xd3, 0xe3, 0x46, 0xdf, 0x19, 0x3e, 0x0c, 0x25, 0xfb, 0x06, + 0xd3, 0xec, 0x09, 0x13, 0xe6, 0x32, 0x0f, 0xf1, 0xd9, 0xfc, 0x00, 0x22, + 0xca, 0xd9, 0x97, 0x01, 0x14, 0x39, 0xd0, 0xd6, 0x69, 0x26, 0x01, 0x72, + 0x30, 0xdd, 0xf0, 0xbc, 0x04, 0x1a, 0x02, 0xd2, 0x43, 0xac, 0xac, 0xfc, + 0xe4, 0x0f, 0xdc, 0xd8, 0xc3, 0xd8, 0x1c, 0xe7, 0x25, 0x0c, 0xe7, 0xde, + 0xd5, 0xf0, 0xfa, 0xfd, 0xc4, 0xf2, 0x0f, 0x09, 0xa2, 0x9f, 0xbc, 0x14, + 0xc6, 0x34, 0x13, 0x1a, 0xdd, 0xe6, 0x3d, 0xc1, 0x0a, 0x9e, 0x42, 0x29, + 0x46, 0xbf, 0x41, 0xf5, 0x1e, 0xf2, 0x10, 0x37, 0xeb, 0x20, 0x1e, 0x2b, + 0x21, 0xd8, 0x14, 0xc7, 0x54, 0xda, 0xd9, 0x63, 0xe9, 0x25, 0xf7, 0x0e, + 0xd1, 0xdb, 0x01, 0x1e, 0xea, 0x20, 0x50, 0xfb, 0x1c, 0x39, 0x93, 0x13, + 0xfb, 0x29, 0x36, 0x94, 0xdf, 0x30, 0xaf, 0x5f, 0x95, 0x05, 0xc6, 0xff, + 0xe3, 0xb7, 0xe2, 0x81, 0xd7, 0xf6, 0x04, 0x43, 0x1e, 0x53, 0x2e, 0xd6, + 0x19, 0x31, 0xc0, 0xe7, 0xdd, 0x11, 0x38, 0xf0, 0xf9, 0xe0, 0xe4, 0x1a, + 0xf7, 0xd0, 0xf3, 0x23, 0xdd, 0x09, 0x7f, 0x0b, 0x18, 0x10, 0x11, 0xef, + 0xea, 0xfe, 0xa6, 0x48, 0x2e, 0xf8, 0x15, 0x3a, 0xe3, 0x04, 0xe0, 0xd6, + 0xd8, 0x25, 0x07, 0xd1, 0x27, 0x12, 0xf7, 0x14, 0xd5, 0x07, 0xe3, 0xf1, + 0xf7, 0xf5, 0x26, 0x01, 0x12, 0xe4, 0x1c, 0x15, 0x04, 0x09, 0xcc, 0x15, + 0x0a, 0x05, 0x38, 0xd6, 0xd7, 0x41, 0xf7, 0x02, 0x00, 0xcc, 0xa3, 0x0a, + 0x14, 0xca, 0xfe, 0xd8, 0x02, 0x14, 0x2a, 0x1d, 0xe8, 0xd5, 0x0f, 0xd0, + 0xe0, 0x10, 0xde, 0x2c, 0xe9, 0xe5, 0x10, 0xda, 0x27, 0x28, 0xeb, 0x00, + 0xee, 0xf4, 0x0d, 0x21, 0xf7, 0x56, 0x3e, 0xf8, 0x0c, 0xd8, 0x19, 0x42, + 0x0b, 0x07, 0x09, 0x53, 0xef, 0x09, 0xec, 0xbe, 0xf2, 0xe3, 0xd6, 0xcd, + 0x0d, 0x25, 0xfd, 0x01, 0xca, 0xe2, 0x0e, 0x00, 0xd0, 0x11, 0x14, 0x0b, + 0x11, 0x21, 0xbc, 0x1d, 0x17, 0xd6, 0x37, 0xfc, 0x00, 0xb0, 0xb1, 0x1a, + 0xdb, 0xe2, 0xea, 0x2e, 0xed, 0xde, 0x16, 0x00, 0xf4, 0x05, 0xe1, 0xdc, + 0x04, 0xfb, 0x50, 0xff, 0xfc, 0x19, 0x0b, 0xa6, 0x01, 0xfa, 0x12, 0xfa, + 0x16, 0x99, 0x09, 0xeb, 0xf7, 0xfa, 0xee, 0xf5, 0xcc, 0x1f, 0x24, 0xff, + 0x1d, 0xe7, 0x0e, 0xc0, 0x18, 0x81, 0xe4, 0xf3, 0x0c, 0xfa, 0x1b, 0xfe, + 0x52, 0x3e, 0x02, 0xe6, 0x14, 0xdf, 0x00, 0x95, 0xf7, 0xfc, 0x16, 0xf4, + 0x21, 0x1f, 0xff, 0xfd, 0xff, 0x09, 0xbf, 0xfd, 0x10, 0x90, 0x37, 0xea, + 0x0e, 0xfb, 0x26, 0xeb, 0xbf, 0xd0, 0x14, 0xbd, 0xfe, 0x02, 0xe1, 0x22, + 0x0c, 0x01, 0x19, 0xe8, 0xdc, 0xfc, 0x10, 0x0a, 0xf3, 0xf2, 0xfe, 0xbc, + 0xf3, 0x1a, 0x08, 0x01, 0xfc, 0x01, 0xc3, 0xe0, 0xb3, 0x03, 0xff, 0x06, + 0xf3, 0x04, 0xf8, 0x05, 0x02, 0xda, 0xe5, 0xfc, 0xc9, 0xba, 0xf3, 0x57, + 0x49, 0x9b, 0x19, 0x18, 0xe8, 0x02, 0xd0, 0x13, 0xf6, 0xf3, 0x4e, 0x3c, + 0x26, 0x2d, 0xbb, 0xe8, 0xa9, 0x5b, 0xa9, 0xef, 0xbb, 0x11, 0xa9, 0x3c, + 0x33, 0xc3, 0xe7, 0x32, 0xe0, 0xc5, 0xcf, 0x14, 0x06, 0xca, 0xaa, 0xbf, + 0xeb, 0xd1, 0xcb, 0xb1, 0xe5, 0x10, 0x30, 0x20, 0x62, 0x70, 0xd5, 0x0b, + 0xf4, 0x38, 0xc2, 0xf7, 0xb1, 0x15, 0xd4, 0x1e, 0x1b, 0x15, 0xef, 0x44, + 0xf4, 0x0b, 0x36, 0xd4, 0x21, 0xf4, 0x30, 0x00, 0xe5, 0xb8, 0xfd, 0x31, + 0xff, 0x06, 0x22, 0x95, 0x99, 0xdb, 0xc3, 0x4c, 0x57, 0xf3, 0x2e, 0x73, + 0xfc, 0xfe, 0x09, 0x05, 0x1f, 0x36, 0xfc, 0x4d, 0xdc, 0xf4, 0x2c, 0xeb, + 0x24, 0xf6, 0xee, 0x1e, 0xcb, 0xe3, 0x7a, 0x41, 0x0f, 0x4e, 0x37, 0x16, + 0xca, 0x4a, 0xc7, 0xbc, 0x09, 0xda, 0x9d, 0x81, 0xed, 0x17, 0xcc, 0x51, + 0x22, 0x00, 0x07, 0x1f, 0xe4, 0xe3, 0xf5, 0xce, 0xd6, 0xcf, 0xe8, 0x42, + 0x34, 0x20, 0xfe, 0xdf, 0x35, 0xe9, 0xdd, 0x1f, 0x1d, 0xfa, 0xf3, 0xdb, + 0xd6, 0x03, 0xbc, 0xac, 0x1a, 0xa1, 0x03, 0x4e, 0x03, 0xe4, 0x6d, 0x20, + 0x63, 0x24, 0x26, 0x6e, 0x08, 0xdc, 0x11, 0x6f, 0xf0, 0x43, 0xbf, 0xf9, + 0xbf, 0xf4, 0x3f, 0x0f, 0x18, 0x5d, 0xfc, 0x24, 0x0b, 0x21, 0xe7, 0x1d, + 0xf1, 0x02, 0xfd, 0xd2, 0x19, 0x08, 0xd7, 0x31, 0xe9, 0x81, 0x1d, 0xdd, + 0x0b, 0xda, 0x22, 0x43, 0xd5, 0x59, 0x3c, 0x36, 0xc9, 0xe6, 0x5f, 0xd8, + 0xd6, 0xff, 0xe2, 0x0d, 0xda, 0xfe, 0x05, 0xd8, 0xd5, 0x2e, 0x30, 0x25, + 0x1a, 0x61, 0xee, 0x26, 0xf2, 0xec, 0xd2, 0xf1, 0xfc, 0x50, 0x01, 0xfd, + 0x0f, 0xb0, 0xe6, 0x10, 0xb2, 0x1e, 0xbe, 0xc8, 0xe1, 0x09, 0xd9, 0x51, + 0x1a, 0x0d, 0xde, 0xe3, 0xeb, 0x09, 0x05, 0xf9, 0xa3, 0xca, 0x66, 0x44, + 0x09, 0xfe, 0x02, 0x39, 0x14, 0xd3, 0xff, 0xe1, 0xf7, 0x39, 0xf8, 0xec, + 0xd1, 0x09, 0xd3, 0x27, 0x0d, 0xad, 0x3c, 0x0b, 0x1b, 0x05, 0xdc, 0x25, + 0xeb, 0x45, 0xfe, 0x31, 0x16, 0x13, 0xcd, 0x3f, 0x01, 0x33, 0xad, 0x7f, + 0xb6, 0x17, 0x0a, 0xfc, 0x17, 0xa5, 0xe7, 0x5a, 0xe2, 0xc5, 0x0f, 0xe4, + 0xdc, 0x00, 0xe4, 0x0e, 0x1a, 0x09, 0xe0, 0xff, 0x06, 0x5a, 0xe5, 0x09, + 0xf8, 0x39, 0x33, 0xe3, 0xcf, 0xdc, 0xed, 0xd8, 0x39, 0xe8, 0x34, 0xc9, + 0xed, 0x34, 0x05, 0x01, 0xf4, 0x14, 0xf0, 0xdd, 0x28, 0xdc, 0x0b, 0x14, + 0xea, 0x03, 0x0d, 0xe3, 0xfb, 0x0c, 0xf4, 0xac, 0x2e, 0xee, 0xef, 0xdf, + 0x17, 0xc8, 0xc2, 0x2d, 0xff, 0xf2, 0x4d, 0xc1, 0xcd, 0xec, 0xae, 0xef, + 0x26, 0x16, 0xf6, 0xf0, 0xfb, 0xda, 0xc9, 0x1d, 0x1b, 0x22, 0xf3, 0xf7, + 0x18, 0x4a, 0xfb, 0x06, 0xba, 0xff, 0xeb, 0x2c, 0xc8, 0x18, 0x07, 0xd2, + 0x21, 0xf4, 0xbe, 0xfa, 0x55, 0x13, 0xab, 0x0c, 0x0b, 0xcd, 0x22, 0x41, + 0x13, 0x7c, 0xdd, 0xfd, 0xd1, 0x21, 0xa2, 0xbf, 0x60, 0x58, 0xfb, 0x81, + 0xe7, 0x10, 0x5c, 0x59, 0x22, 0x0f, 0x41, 0x31, 0x07, 0xe0, 0xd6, 0x5b, + 0x9c, 0xec, 0xfa, 0x4c, 0x98, 0xf3, 0x0c, 0xc9, 0x2d, 0xfe, 0xe4, 0x0d, + 0x0b, 0x1f, 0x33, 0x06, 0x0f, 0xcb, 0x04, 0xf1, 0x13, 0x0b, 0xf6, 0x08, + 0x08, 0xb9, 0x5f, 0xf3, 0x2c, 0x12, 0x3f, 0xee, 0x32, 0x28, 0xdc, 0x12, + 0x2f, 0x18, 0x19, 0x9f, 0xcb, 0xd5, 0xca, 0xf9, 0xcf, 0xa2, 0x26, 0xd7, + 0xf2, 0x66, 0x28, 0x08, 0x0c, 0x19, 0xf9, 0xa6, 0xe0, 0xf4, 0xfe, 0x2e, + 0xc7, 0x1d, 0xfa, 0xe8, 0xfb, 0x5d, 0x2b, 0x0e, 0x45, 0xfa, 0xf1, 0x0d, + 0xeb, 0x20, 0x13, 0xcf, 0xce, 0x0e, 0x32, 0xf1, 0xee, 0xf5, 0x2e, 0xdd, + 0xd7, 0x55, 0xf6, 0xb6, 0xf4, 0x25, 0x2f, 0x03, 0x51, 0x0d, 0x14, 0x16, + 0xae, 0xe5, 0x11, 0x0b, 0x04, 0xfa, 0x19, 0xe5, 0x17, 0xf9, 0x06, 0x39, + 0x9a, 0xe1, 0xc6, 0xf0, 0x08, 0xdf, 0xf3, 0xb8, 0xea, 0x35, 0xe1, 0xe2, + 0x9b, 0x36, 0x02, 0x13, 0xce, 0x00, 0xc4, 0x11, 0xe6, 0x21, 0x97, 0x09, + 0x81, 0xe5, 0x2d, 0x3b, 0x06, 0x55, 0xf7, 0xd6, 0xf9, 0x05, 0xf0, 0xd8, + 0x2a, 0x00, 0x68, 0x28, 0x3d, 0xa6, 0xfb, 0xca, 0xfe, 0xc6, 0xff, 0x78, + 0xf8, 0x56, 0xe4, 0x14, 0x1a, 0x47, 0x03, 0x3a, 0x15, 0x20, 0xe8, 0xfa, + 0x2a, 0x0b, 0xcf, 0x19, 0x1c, 0x1e, 0xd9, 0xfa, 0x05, 0x1e, 0x04, 0xdf, + 0xfa, 0x10, 0xf5, 0x43, 0xda, 0x23, 0xee, 0x1d, 0x2a, 0xb4, 0xf6, 0x28, + 0x11, 0xce, 0xd2, 0x03, 0x2b, 0xdf, 0xf8, 0xad, 0x05, 0xe5, 0x8a, 0x00, + 0x10, 0xdc, 0xfe, 0x21, 0xea, 0xb9, 0xfe, 0x28, 0x1f, 0x1d, 0x3b, 0x0b, + 0xe5, 0x03, 0xdf, 0xda, 0x0d, 0x15, 0xe3, 0xec, 0x17, 0x2a, 0xf4, 0x2f, + 0xfa, 0xe1, 0xd3, 0x36, 0x26, 0xf7, 0x27, 0x38, 0xf9, 0x13, 0x10, 0xdc, + 0xcc, 0xfe, 0x10, 0x01, 0xa6, 0x1c, 0x04, 0x2b, 0x6d, 0xf0, 0xf2, 0x7e, + 0xed, 0x25, 0xdc, 0x4a, 0x03, 0xdd, 0x4a, 0xd2, 0x0d, 0x0f, 0x12, 0x1b, + 0xcf, 0xdb, 0x0c, 0x13, 0xf1, 0x04, 0x0c, 0x13, 0xf5, 0xef, 0x10, 0x1b, + 0x08, 0xe2, 0x98, 0xfa, 0x12, 0xfc, 0x7c, 0xb6, 0x06, 0x22, 0xce, 0x65, + 0x72, 0xf8, 0x28, 0x21, 0x25, 0x18, 0x2c, 0xd3, 0xa8, 0x11, 0xe7, 0xad, + 0xa8, 0xe8, 0xc7, 0x04, 0xf1, 0x18, 0x01, 0x03, 0xdd, 0x6b, 0x0b, 0xda, + 0xc8, 0x2f, 0xff, 0xdc, 0xf3, 0x00, 0x35, 0x14, 0xf6, 0x2d, 0xb4, 0xfe, + 0xf1, 0xfa, 0xff, 0x01, 0x29, 0xcd, 0xcf, 0xe4, 0xef, 0x30, 0xf8, 0x28, + 0x24, 0x12, 0xd0, 0xd4, 0x0c, 0x52, 0x33, 0x7f, 0xd4, 0xf3, 0x0b, 0x6d, + 0x39, 0xe7, 0x03, 0xe3, 0x21, 0x32, 0x10, 0x45, 0x3a, 0x7f, 0xb3, 0x22, + 0x5b, 0xff, 0x04, 0xef, 0xd2, 0x6a, 0xd8, 0xf5, 0x82, 0x04, 0xee, 0xf7, + 0xdc, 0xd0, 0xc6, 0xe5, 0x10, 0xda, 0xfc, 0xdd, 0x38, 0x35, 0xdd, 0xf1, + 0x07, 0xe4, 0x19, 0xd6, 0x30, 0xfb, 0xe4, 0x08, 0x09, 0x8c, 0xd8, 0x03, + 0x0d, 0x19, 0xd9, 0xfb, 0xc9, 0x4a, 0xe1, 0xf3, 0x20, 0x0d, 0x24, 0x58, + 0xe6, 0x02, 0x3f, 0x22, 0x08, 0x2d, 0x46, 0x3a, 0x47, 0x27, 0xcb, 0x4e, + 0x31, 0xe6, 0xb3, 0xad, 0xfb, 0xc1, 0xfc, 0x07, 0x00, 0xc4, 0xe8, 0xe4, + 0xd9, 0xe1, 0xf5, 0xc5, 0xdc, 0x42, 0x2a, 0xe9, 0x13, 0xe0, 0xbc, 0xcd, + 0x36, 0xd1, 0x25, 0xb9, 0xb6, 0xe1, 0x37, 0xe8, 0x15, 0xe7, 0xac, 0xdb, + 0xf3, 0x0f, 0x36, 0xc1, 0xdd, 0xe3, 0xc1, 0xd9, 0xf4, 0xea, 0xc8, 0x27, + 0x01, 0x2a, 0x19, 0xce, 0xf4, 0x2c, 0x10, 0x37, 0x10, 0x16, 0x68, 0xef, + 0xa2, 0x09, 0xd9, 0x15, 0xf1, 0xf9, 0x00, 0x16, 0x15, 0x5d, 0xc5, 0xfc, + 0x34, 0xef, 0xbe, 0xf4, 0x81, 0xbe, 0xce, 0xd2, 0xdf, 0xd6, 0x2f, 0x07, + 0xeb, 0x28, 0xd3, 0xa8, 0x56, 0xff, 0xbd, 0x2d, 0xe3, 0xfb, 0xeb, 0xee, + 0x3e, 0x43, 0x0a, 0xf5, 0xd1, 0xef, 0x16, 0x0a, 0x20, 0xe6, 0xdd, 0x09, + 0xfa, 0x0f, 0x2e, 0xed, 0xf1, 0x18, 0x22, 0x61, 0xd9, 0xcd, 0xfe, 0x2c, + 0xeb, 0x33, 0x79, 0xfd, 0x05, 0x0e, 0x06, 0x09, 0x4e, 0xdf, 0x27, 0x96, + 0x15, 0xe5, 0xff, 0x2e, 0x8d, 0x49, 0x22, 0x35, 0x6f, 0x17, 0xf4, 0xd8, + 0x27, 0xef, 0x3d, 0x9c, 0xf4, 0xd4, 0xc5, 0xde, 0x10, 0x0e, 0xcc, 0x3b, + 0x31, 0x1e, 0xee, 0xe7, 0x1a, 0x47, 0xcb, 0xdf, 0xe7, 0xd4, 0xf9, 0xf4, + 0xc2, 0x1d, 0x28, 0xbb, 0xf3, 0x24, 0xd2, 0x18, 0xe9, 0x0e, 0xe7, 0x36, + 0xee, 0x02, 0x0d, 0xb7, 0xfd, 0xfd, 0xde, 0xfd, 0xf8, 0x0f, 0xe2, 0x15, + 0x89, 0xf0, 0xfe, 0x0f, 0x13, 0x07, 0xe0, 0xec, 0xff, 0xfa, 0xea, 0xe9, + 0xf2, 0xfa, 0x1a, 0x13, 0xfe, 0xfc, 0x29, 0xfb, 0xf4, 0x05, 0xb7, 0xf9, + 0x1c, 0x0c, 0xdf, 0x0f, 0xf6, 0x40, 0x24, 0xef, 0x02, 0x7f, 0x08, 0x0b, + 0xe5, 0xfa, 0xf9, 0x0b, 0x10, 0x00, 0xe1, 0x07, 0xfa, 0xc7, 0x09, 0xff, + 0x01, 0xfd, 0x00, 0x12, 0x0b, 0xf0, 0xeb, 0x09, 0xff, 0xfa, 0x20, 0xb2, + 0x0a, 0xec, 0x7f, 0x0c, 0xb1, 0xe8, 0x04, 0xd9, 0x0e, 0xec, 0xf3, 0xfd, + 0x05, 0xdd, 0xfa, 0x1b, 0xf8, 0x28, 0x04, 0xfb, 0x03, 0xd8, 0x02, 0xf8, + 0xec, 0xf1, 0xf2, 0x09, 0x1f, 0xf8, 0xd0, 0xff, 0x14, 0x1b, 0x06, 0xf7, + 0x1f, 0xdf, 0xff, 0xe9, 0x08, 0x0a, 0x1a, 0x0d, 0xf8, 0x0f, 0xe1, 0x2f, + 0xfa, 0xf1, 0xe7, 0xf5, 0x06, 0xf9, 0x1f, 0xeb, 0x19, 0xce, 0x3b, 0x00, + 0xef, 0xf3, 0x0d, 0x0f, 0xba, 0xf7, 0xc7, 0x1a, 0x0e, 0x00, 0x09, 0xec, + 0x06, 0xf4, 0x24, 0x10, 0x01, 0xf2, 0xf8, 0xaf, 0xee, 0xe1, 0x02, 0x16, + 0xf6, 0x27, 0xf2, 0xde, 0xf2, 0x0e, 0xfa, 0x18, 0xe9, 0xfd, 0x10, 0xf9, + 0xfe, 0xf8, 0xc8, 0xe5, 0x7f, 0x04, 0xf6, 0xe8, 0xfd, 0xd4, 0x03, 0x74, + 0xf3, 0x70, 0xfb, 0x3b, 0x55, 0x12, 0x28, 0x0f, 0x1a, 0xec, 0x00, 0xf4, + 0xf9, 0x00, 0xfb, 0xf6, 0x1a, 0x1d, 0x02, 0xfc, 0xc1, 0xe4, 0xf6, 0xec, + 0xeb, 0x0a, 0xea, 0x25, 0x0c, 0xe3, 0xfa, 0x05, 0xf8, 0x15, 0x0a, 0xed, + 0x0e, 0xea, 0xf6, 0xef, 0x19, 0xf8, 0x02, 0xfe, 0xfd, 0x1b, 0xd7, 0x1f, + 0xea, 0xd9, 0x02, 0x02, 0xfa, 0x15, 0x1d, 0xfa, 0x0b, 0x07, 0x15, 0x01, + 0x22, 0x20, 0xe8, 0xe5, 0x59, 0x0a, 0xd8, 0xff, 0x01, 0x16, 0xfd, 0x09, + 0x05, 0xc8, 0x0d, 0x16, 0x03, 0x00, 0xdd, 0x0c, 0x0b, 0xf2, 0x0b, 0xfa, + 0x05, 0x4e, 0xe5, 0x1f, 0x04, 0x10, 0x09, 0xfd, 0x17, 0x01, 0x05, 0x10, + 0xfe, 0x24, 0xec, 0xe2, 0x02, 0xf1, 0xf4, 0xf2, 0xfb, 0x31, 0x14, 0x42, + 0x11, 0xa6, 0xee, 0x03, 0x14, 0x0d, 0x06, 0x03, 0xec, 0x18, 0x04, 0xf3, + 0x10, 0xf6, 0x16, 0xee, 0x0a, 0xd0, 0x08, 0x07, 0x0e, 0x22, 0xed, 0x05, + 0x03, 0x06, 0xf7, 0x3d, 0x81, 0xc3, 0xeb, 0x26, 0xfe, 0xe2, 0xfe, 0x0b, + 0x26, 0xfa, 0x08, 0xf4, 0x00, 0x1e, 0x04, 0x12, 0xf4, 0xf8, 0x12, 0xde, + 0x03, 0xe4, 0x02, 0xf9, 0xfe, 0x06, 0x11, 0x0c, 0x17, 0x0c, 0xcb, 0x2a, + 0x01, 0x18, 0xed, 0x1f, 0xf8, 0xe7, 0x02, 0xe5, 0x15, 0xfb, 0x03, 0x08, + 0x12, 0x17, 0x00, 0x10, 0x04, 0x0d, 0xf7, 0xf6, 0xf4, 0x21, 0xe7, 0x3b, + 0x06, 0xe4, 0xfa, 0xe2, 0xfe, 0x0b, 0xf8, 0xf4, 0xe6, 0x02, 0x19, 0xf7, + 0xd5, 0x01, 0xff, 0xe5, 0x14, 0x7f, 0x0b, 0x0c, 0x25, 0x05, 0xa9, 0x49, + 0xec, 0x25, 0xdf, 0x23, 0x51, 0x13, 0xcd, 0x25, 0xe5, 0x0b, 0xb5, 0xf7, + 0xf5, 0xef, 0xe0, 0xfc, 0xed, 0xf9, 0x19, 0xff, 0x33, 0xeb, 0xf3, 0x04, + 0x0a, 0x30, 0x04, 0xea, 0xc6, 0x10, 0x01, 0x2f, 0xd1, 0xef, 0x28, 0x1c, + 0xe0, 0xfc, 0xfc, 0x2f, 0x2b, 0x34, 0xdc, 0x15, 0xe2, 0x25, 0x04, 0xe5, + 0x24, 0x29, 0xe1, 0x31, 0x05, 0x12, 0x23, 0xf3, 0x2a, 0xeb, 0xfc, 0x11, + 0xf7, 0xf3, 0x00, 0x49, 0x03, 0x08, 0x2c, 0xac, 0xf4, 0xf5, 0xe1, 0xf1, + 0x13, 0xe6, 0xeb, 0x09, 0x4a, 0x16, 0x42, 0xf1, 0xf8, 0x14, 0x19, 0x03, + 0x05, 0x12, 0xf2, 0x3e, 0x07, 0xed, 0x1c, 0x08, 0xc1, 0x0f, 0x29, 0xfa, + 0x18, 0x33, 0x1d, 0xdd, 0x16, 0xeb, 0xde, 0x15, 0xe7, 0x00, 0xdc, 0xb8, + 0xf6, 0xf2, 0xe7, 0x08, 0x25, 0xe3, 0x05, 0xf1, 0xcd, 0x09, 0xef, 0xed, + 0x2a, 0xaf, 0x08, 0x09, 0x07, 0xeb, 0x08, 0x0d, 0xfa, 0xfe, 0xd1, 0x38, + 0x1a, 0x16, 0xf0, 0x1d, 0x2b, 0xf8, 0x0c, 0xe5, 0x97, 0x3b, 0xf3, 0x2b, + 0x36, 0xf3, 0xef, 0x14, 0x0a, 0x24, 0xe6, 0x0f, 0x0f, 0x0a, 0x27, 0x4e, + 0xf9, 0x2d, 0xdf, 0x2f, 0xa7, 0xf7, 0x50, 0x59, 0xf4, 0x6b, 0xf6, 0x27, + 0xf7, 0xf0, 0xd4, 0x3b, 0x15, 0x08, 0x0c, 0x56, 0xea, 0xa7, 0xe1, 0x4b, + 0x1d, 0x0c, 0x25, 0x2e, 0x5d, 0xcc, 0xf9, 0xf6, 0x01, 0x2b, 0xf2, 0x22, + 0x12, 0x34, 0x48, 0xd0, 0x0c, 0x82, 0xba, 0x57, 0xe7, 0xdb, 0xf3, 0xba, + 0xee, 0x2c, 0x0b, 0x7f, 0xe3, 0xd4, 0x40, 0xdf, 0xcb, 0x45, 0xfa, 0xfe, + 0xd4, 0x2e, 0x00, 0xe3, 0x24, 0x2a, 0x13, 0x43, 0x04, 0x19, 0x3d, 0x06, + 0xd7, 0x3d, 0xf1, 0xfd, 0x1a, 0x1d, 0x3c, 0x08, 0xed, 0xf9, 0x69, 0xe3, + 0x0d, 0x43, 0x1f, 0x04, 0x1e, 0x01, 0xf4, 0x00, 0x47, 0xf2, 0xfb, 0xe3, + 0x0a, 0x2a, 0x08, 0xd4, 0xf8, 0xfc, 0x0d, 0x02, 0xf6, 0xc8, 0xe2, 0xf7, + 0xfd, 0xf2, 0x23, 0x13, 0xd5, 0xca, 0x03, 0xbe, 0xd5, 0xff, 0xb3, 0xdb, + 0x20, 0xe9, 0x1c, 0x21, 0xf1, 0x27, 0x05, 0x17, 0x23, 0x07, 0x11, 0x1a, + 0xfe, 0x0d, 0x0d, 0xea, 0x15, 0x47, 0x0d, 0xf8, 0x00, 0xeb, 0x1d, 0xf1, + 0x17, 0xe8, 0x09, 0x0b, 0xf2, 0x1f, 0x1e, 0xf7, 0x30, 0x1c, 0xff, 0xe2, + 0x18, 0xf1, 0x21, 0xe3, 0x15, 0xeb, 0x03, 0xef, 0x18, 0xf7, 0x0d, 0xfa, + 0x19, 0x08, 0x22, 0x81, 0x0f, 0xf4, 0xe6, 0x29, 0x13, 0xe7, 0xec, 0xdc, + 0xb6, 0xe0, 0xde, 0xc5, 0x40, 0xc3, 0xf2, 0xe9, 0xcf, 0xba, 0xf5, 0xd5, + 0x0d, 0x0f, 0x10, 0xf5, 0x14, 0x2c, 0x26, 0xe3, 0x00, 0xf1, 0x37, 0xf3, + 0x23, 0xfe, 0xed, 0xf0, 0x07, 0x07, 0x30, 0x14, 0x12, 0x19, 0x0b, 0x2a, + 0xf2, 0xf5, 0xf8, 0x5c, 0xfa, 0xf3, 0x0b, 0x08, 0xf6, 0x0b, 0x0b, 0xfe, + 0x60, 0xf4, 0x05, 0x05, 0x17, 0xeb, 0xce, 0xf3, 0xfe, 0xe8, 0xdf, 0xf7, + 0x2e, 0x07, 0xe3, 0xe3, 0xfa, 0xff, 0x06, 0x1a, 0x02, 0xfb, 0xff, 0xcd, + 0xfc, 0x0f, 0xeb, 0xba, 0xfe, 0xb3, 0x29, 0xf4, 0x08, 0x05, 0x15, 0x04, + 0x81, 0x24, 0xee, 0x10, 0xf1, 0xf0, 0xf5, 0x0a, 0xee, 0x05, 0xce, 0xf1, + 0x00, 0xfc, 0xe6, 0x4c, 0xe2, 0xe8, 0x2d, 0xf1, 0x06, 0xf7, 0x35, 0x2d, + 0xf3, 0x12, 0xd0, 0x1b, 0x37, 0xe9, 0x1c, 0xc8, 0xe6, 0xe9, 0xee, 0x19, + 0xe2, 0xd4, 0x1d, 0x02, 0xf6, 0x05, 0x01, 0xf5, 0xe3, 0x17, 0x2c, 0xef, + 0x0b, 0xe6, 0xc6, 0x05, 0x28, 0x29, 0x53, 0x2a, 0x13, 0x03, 0x0e, 0x0e, + 0x04, 0xfa, 0xed, 0x00, 0x0a, 0x1e, 0x02, 0x13, 0xf2, 0x10, 0x05, 0x02, + 0xe5, 0x2b, 0x34, 0x0e, 0xe4, 0x0f, 0x56, 0xdb, 0xec, 0x23, 0x00, 0x36, + 0xf2, 0xfb, 0x04, 0xf9, 0x33, 0xe4, 0xfe, 0xe9, 0x05, 0x21, 0x35, 0xfd, + 0x11, 0xd8, 0x10, 0x1a, 0xf4, 0x1b, 0xd4, 0xe6, 0x1a, 0x0c, 0xf8, 0x01, + 0x3d, 0xea, 0xd2, 0xe6, 0xef, 0x17, 0xd2, 0xf7, 0x03, 0x37, 0x10, 0x43, + 0x04, 0xf1, 0x1e, 0xda, 0xf4, 0xe1, 0x30, 0x1d, 0x0d, 0x4e, 0x37, 0x14, + 0x26, 0xfe, 0xeb, 0x11, 0xec, 0xf3, 0x10, 0x00, 0xd7, 0xe1, 0xed, 0x30, + 0x02, 0xe3, 0x7f, 0xf4, 0xdf, 0xff, 0x00, 0x05, 0xf1, 0xe9, 0xf8, 0x0a, + 0x45, 0x0c, 0x1a, 0xf6, 0xf3, 0xec, 0xe4, 0x19, 0xdf, 0xcf, 0x8e, 0x02, + 0xe3, 0xe7, 0xfc, 0xe1, 0xee, 0x06, 0xe1, 0xf4, 0x08, 0xf3, 0x16, 0x11, + 0x1d, 0xcb, 0xd7, 0xf8, 0x18, 0x20, 0xe3, 0x08, 0x0c, 0x1f, 0x15, 0x0f, + 0xee, 0xf0, 0x0d, 0x13, 0x05, 0x01, 0xce, 0x17, 0x06, 0xba, 0xce, 0x27, + 0x01, 0xf9, 0x31, 0xda, 0xf4, 0xdd, 0x3b, 0xab, 0x00, 0x0a, 0xf6, 0x01, + 0x16, 0xfb, 0xf5, 0x12, 0x39, 0xe8, 0xfb, 0x27, 0x10, 0xe4, 0xd8, 0x0e, + 0x24, 0xf3, 0x01, 0x0a, 0x13, 0xc6, 0xdd, 0x2c, 0x17, 0xff, 0x36, 0xf2, + 0xfe, 0x11, 0xd0, 0x0f, 0xfa, 0x06, 0xfd, 0xa8, 0xf3, 0x15, 0x07, 0x32, + 0xdb, 0xbd, 0x05, 0xf6, 0x86, 0xe5, 0x20, 0x09, 0xf8, 0x0a, 0x17, 0x08, + 0xfe, 0x1a, 0x0a, 0xf7, 0xf7, 0xe1, 0x2a, 0x1d, 0x1c, 0xc5, 0x08, 0x03, + 0xf1, 0x02, 0xea, 0x14, 0xe6, 0x25, 0xaf, 0x11, 0x0d, 0xcd, 0x08, 0xc7, + 0x11, 0x28, 0xfc, 0x2f, 0xf1, 0x0e, 0x10, 0x28, 0x06, 0xf0, 0xf0, 0xff, + 0x0d, 0xd0, 0x07, 0x0e, 0xeb, 0x18, 0xde, 0xd8, 0x1e, 0xf0, 0x7f, 0xbc, + 0xf5, 0x33, 0xc9, 0x11, 0x00, 0xfc, 0xf1, 0xeb, 0x11, 0xd9, 0x02, 0xdf, + 0x0a, 0xc8, 0xf8, 0x08, 0x14, 0xf9, 0x25, 0x20, 0xf0, 0x12, 0xd6, 0xf0, + 0xf5, 0x04, 0xe2, 0xf2, 0xe7, 0x16, 0xff, 0x21, 0x22, 0x17, 0xef, 0x08, + 0xf1, 0xe6, 0x19, 0x0f, 0x31, 0xfb, 0xfc, 0x44, 0xfd, 0xfe, 0xc2, 0xff, + 0x19, 0xf6, 0x05, 0x08, 0xd9, 0x4d, 0xd2, 0xea, 0x1c, 0x00, 0x74, 0x27, + 0xe0, 0x53, 0x1b, 0xd6, 0x07, 0xd8, 0x90, 0xf0, 0x04, 0x1a, 0x39, 0x05, + 0xc3, 0x20, 0x11, 0x7f, 0x28, 0x2f, 0x04, 0x31, 0x17, 0xd4, 0x4a, 0xfb, + 0x0a, 0xff, 0xd8, 0xba, 0x10, 0x07, 0xf3, 0x08, 0xf0, 0x1d, 0x11, 0x05, + 0x48, 0x59, 0x77, 0x1c, 0xf4, 0xfd, 0x5c, 0xf0, 0x2c, 0x07, 0xd5, 0xf8, + 0x38, 0xbe, 0x27, 0x37, 0xbb, 0x21, 0x27, 0xf5, 0xbf, 0xd6, 0x05, 0x04, + 0x27, 0xf4, 0x29, 0xe7, 0x35, 0xe6, 0xe3, 0xfe, 0xfd, 0x6d, 0x0d, 0xe9, + 0xe8, 0xf6, 0xc1, 0xf5, 0xb3, 0xd4, 0xeb, 0x19, 0xfc, 0x9f, 0x04, 0xdc, + 0xe8, 0x00, 0x0b, 0x05, 0xf0, 0xfa, 0x03, 0x24, 0xed, 0xf0, 0x18, 0xe8, + 0x04, 0xfc, 0xe5, 0x05, 0xfd, 0x00, 0xf3, 0x4f, 0xf8, 0xf8, 0x0f, 0x18, + 0x06, 0xe5, 0xea, 0x17, 0xbf, 0xff, 0xfd, 0x03, 0x26, 0xf4, 0x00, 0x1d, + 0x11, 0xd6, 0xd8, 0x00, 0xd5, 0xfd, 0x13, 0x14, 0x15, 0x00, 0xf7, 0xfd, + 0x0a, 0xac, 0xdf, 0x07, 0x0c, 0x44, 0xff, 0xd8, 0x11, 0x04, 0xec, 0x07, + 0xee, 0xf2, 0xf4, 0x03, 0xee, 0xf6, 0xe8, 0xf8, 0x18, 0x14, 0x4b, 0xff, + 0x06, 0xd3, 0xca, 0x0a, 0x14, 0x1e, 0xc0, 0x37, 0xf2, 0x35, 0xd2, 0x0b, + 0x7f, 0x01, 0x23, 0xea, 0xfc, 0xd9, 0xf4, 0x0f, 0xd2, 0x0e, 0x15, 0x02, + 0x1d, 0xfb, 0xfd, 0xd8, 0x24, 0x1e, 0xf8, 0xe5, 0x20, 0xfb, 0x3c, 0x1b, + 0xd1, 0x0d, 0xa9, 0x0e, 0x01, 0xdb, 0x14, 0xfb, 0x22, 0x31, 0xf2, 0xfb, + 0xe6, 0xfd, 0x20, 0xfc, 0xd5, 0x28, 0xfa, 0xe9, 0xf1, 0x01, 0x0b, 0xfd, + 0x22, 0x0a, 0xf6, 0xfb, 0xf4, 0x17, 0xfd, 0xfb, 0xfa, 0x0e, 0xfb, 0x0d, + 0x06, 0x25, 0xea, 0x2a, 0x16, 0xe7, 0x2a, 0x19, 0x01, 0xea, 0x1a, 0xe7, + 0xe2, 0xc7, 0xe7, 0xf6, 0x2c, 0xba, 0x2a, 0xdb, 0xf0, 0xde, 0x0c, 0x0d, + 0x00, 0x1d, 0x2b, 0x2f, 0xf5, 0x1d, 0x07, 0x81, 0xe4, 0x2c, 0xe8, 0xdf, + 0xf1, 0x0a, 0xf1, 0x0b, 0xd6, 0xf0, 0x02, 0x07, 0x02, 0x02, 0xfe, 0x0b, + 0xda, 0xfd, 0xfe, 0xd9, 0xda, 0xfc, 0x07, 0x36, 0x0e, 0xdf, 0xfa, 0xed, + 0xf7, 0x0f, 0x30, 0xc4, 0xfc, 0xe4, 0x86, 0x08, 0xd2, 0x12, 0x0e, 0xeb, + 0xf0, 0x0f, 0xf4, 0xfc, 0x1b, 0x04, 0xff, 0x22, 0x49, 0x02, 0x10, 0xf5, + 0x06, 0xca, 0x29, 0xce, 0x09, 0xf6, 0xf2, 0xff, 0xe8, 0xea, 0xca, 0x0c, + 0x02, 0xe5, 0x09, 0xfe, 0x2b, 0x11, 0xf6, 0x0a, 0xbd, 0x17, 0xf7, 0x11, + 0xe4, 0xff, 0x0b, 0xf4, 0xfe, 0x0d, 0x2a, 0x43, 0xf6, 0xe7, 0xfe, 0x2c, + 0x05, 0x06, 0xe9, 0x12, 0xf2, 0xff, 0xaf, 0xdb, 0x19, 0xe2, 0x7b, 0xec, + 0xdb, 0x0d, 0x15, 0xc7, 0xdf, 0xa4, 0xd8, 0xdb, 0xa8, 0x41, 0x4d, 0xdf, + 0xdc, 0x04, 0x08, 0x0b, 0xf7, 0x10, 0xd5, 0x20, 0xce, 0x09, 0x08, 0xe9, + 0xfa, 0x41, 0x22, 0x28, 0xe8, 0x7b, 0xb5, 0xf3, 0x4f, 0xf8, 0x2f, 0xc3, + 0xd7, 0x2c, 0x0a, 0xd7, 0xe3, 0x01, 0xfc, 0xdd, 0x54, 0x25, 0x01, 0x06, + 0x34, 0x0e, 0xb2, 0xdb, 0x07, 0xc4, 0x12, 0xfc, 0xf7, 0x25, 0xd9, 0x05, + 0x08, 0xd4, 0x08, 0xe0, 0x42, 0x2e, 0xf1, 0xe1, 0x9b, 0x1d, 0x04, 0x14, + 0xe3, 0x14, 0xe2, 0xcb, 0x19, 0x58, 0xf6, 0xc4, 0xe4, 0xed, 0xdc, 0xe9, + 0x81, 0x15, 0xcf, 0x46, 0xf4, 0x48, 0xf8, 0xd4, 0x4e, 0xef, 0x0b, 0x35, + 0xe5, 0xd8, 0xd1, 0xee, 0xaf, 0x47, 0xd7, 0x0f, 0x30, 0x3a, 0xc6, 0x0a, + 0xcf, 0x1a, 0x06, 0xf0, 0xf6, 0x3e, 0x23, 0xef, 0xd7, 0x16, 0x21, 0xe2, + 0xe4, 0x2e, 0xe4, 0x2b, 0x30, 0x0a, 0xd4, 0xc1, 0x1c, 0x07, 0x1c, 0xdf, + 0x2a, 0x01, 0xb7, 0x13, 0x15, 0x02, 0xeb, 0xd9, 0x0f, 0xb5, 0xe6, 0x05, + 0x13, 0x05, 0xf8, 0x22, 0xd7, 0xf6, 0xd9, 0x01, 0x18, 0x23, 0x37, 0xa8, + 0xf6, 0x35, 0x38, 0x1a, 0xee, 0x09, 0x06, 0x22, 0x28, 0x2a, 0xd2, 0x0e, + 0x16, 0xf0, 0xb0, 0x05, 0xe7, 0x1c, 0xa2, 0xef, 0xee, 0xe9, 0xfc, 0x6e, + 0xd9, 0xce, 0x23, 0xcc, 0x0e, 0x12, 0x63, 0x3a, 0x10, 0x14, 0x43, 0x39, + 0x94, 0xb8, 0x16, 0xb8, 0xd8, 0x0e, 0xd5, 0xf7, 0x2c, 0xb4, 0x27, 0xe9, + 0xf4, 0x19, 0x21, 0xef, 0xe9, 0x31, 0x1b, 0xe3, 0xfe, 0xf8, 0xd4, 0xef, + 0x1f, 0x0a, 0x40, 0x00, 0x1e, 0x05, 0x15, 0xfa, 0x01, 0xf9, 0xb5, 0x16, + 0x02, 0x35, 0xf6, 0xe2, 0xf6, 0x3c, 0xc5, 0x1a, 0xbe, 0x13, 0x0f, 0x81, + 0x01, 0xc2, 0x2d, 0x42, 0xe9, 0x1a, 0xad, 0x10, 0x25, 0x03, 0xfd, 0xe7, + 0x4e, 0xbd, 0xeb, 0xeb, 0xee, 0xf5, 0xd3, 0x36, 0x29, 0xba, 0x26, 0xa9, + 0x21, 0x1c, 0xe0, 0xe0, 0x28, 0x13, 0x3e, 0xc4, 0xe3, 0x03, 0xd8, 0xf5, + 0x8e, 0x05, 0xf9, 0x45, 0x64, 0x40, 0x1b, 0xc4, 0x00, 0xc9, 0x1c, 0xc7, + 0x1a, 0x25, 0xff, 0x1c, 0x26, 0xf3, 0xe5, 0x29, 0xc6, 0xf4, 0xfd, 0x0f, + 0x19, 0xaa, 0xfa, 0x11, 0x03, 0xa7, 0xc5, 0x30, 0xf8, 0xe2, 0xe5, 0xde, + 0xfd, 0x3f, 0x29, 0x24, 0x3d, 0xd6, 0xe7, 0x22, 0xff, 0xec, 0x37, 0x0c, + 0xe2, 0x19, 0xcf, 0xc2, 0x4f, 0xf5, 0x1c, 0xc0, 0x63, 0xea, 0x1f, 0x2f, + 0x2f, 0x06, 0xc5, 0xe6, 0x4f, 0x0e, 0xcc, 0xd8, 0x0b, 0xd8, 0x1d, 0x2a, + 0x2c, 0xa4, 0x15, 0xba, 0xe2, 0x30, 0xc5, 0x08, 0x7f, 0x8d, 0x3b, 0xf5, + 0xfb, 0xd5, 0xdb, 0xc9, 0x9c, 0x04, 0x29, 0x02, 0xca, 0xd4, 0xf0, 0xd2, + 0x10, 0xe5, 0x0c, 0x04, 0x4d, 0x01, 0x05, 0xcf, 0xf3, 0x0c, 0x1e, 0xfb, + 0xf2, 0xee, 0x2c, 0x12, 0xfd, 0xcb, 0x18, 0xee, 0x1d, 0x14, 0xf7, 0xff, + 0xfa, 0xc6, 0xf6, 0x09, 0xac, 0xad, 0xa2, 0xc5, 0xd7, 0x47, 0xd4, 0xe6, + 0xc8, 0x03, 0x02, 0xcb, 0xd7, 0xcb, 0x03, 0xeb, 0xea, 0x26, 0xdc, 0x81, + 0xf8, 0xe7, 0x48, 0x20, 0x33, 0xec, 0x00, 0x1f, 0xec, 0x15, 0xf7, 0x14, + 0x29, 0x9b, 0x02, 0x16, 0xe7, 0xf4, 0xf4, 0xd1, 0x27, 0xa6, 0xf6, 0x08, + 0xee, 0x36, 0x08, 0xec, 0xe9, 0x06, 0xd7, 0x1e, 0x01, 0xf2, 0x26, 0x27, + 0x5e, 0xe5, 0x25, 0xff, 0xcc, 0xf8, 0x17, 0x26, 0xf4, 0x19, 0x28, 0x09, + 0xe9, 0x10, 0x0d, 0x27, 0xed, 0xda, 0xff, 0x33, 0x44, 0xd8, 0x0b, 0xf8, + 0xcd, 0xaa, 0x23, 0x0a, 0x0a, 0x22, 0x2f, 0x53, 0x37, 0x39, 0x10, 0xbc, + 0x1b, 0x11, 0xfd, 0x07, 0xfd, 0x2d, 0xf0, 0x03, 0xd9, 0xc1, 0xff, 0x1c, + 0x34, 0xe7, 0xeb, 0x10, 0xed, 0xff, 0xe4, 0x32, 0xf9, 0x08, 0x27, 0xeb, + 0xfc, 0x09, 0xe3, 0x0d, 0x38, 0x0d, 0xe7, 0x09, 0x0a, 0xe8, 0xea, 0xed, + 0x7b, 0xec, 0xd4, 0xe4, 0xe9, 0xfd, 0x2d, 0x01, 0x05, 0x42, 0xdb, 0x7f, + 0xd8, 0x47, 0x1f, 0x3f, 0xf1, 0x0f, 0x0f, 0xfd, 0xe8, 0xf8, 0xfe, 0x10, + 0xea, 0x09, 0xcf, 0x15, 0x08, 0xcc, 0x08, 0xe8, 0x01, 0x10, 0x08, 0x38, + 0xf3, 0xc5, 0xcf, 0xf7, 0xdb, 0xf8, 0xfd, 0x03, 0xe1, 0x0e, 0x17, 0xff, + 0xe7, 0xe1, 0x0e, 0xf2, 0xdb, 0xe2, 0xd3, 0x09, 0xdc, 0x10, 0x0d, 0x4f, + 0x26, 0x04, 0x1f, 0xdc, 0xec, 0xd2, 0x03, 0x26, 0x31, 0x08, 0x09, 0x13, + 0x04, 0x25, 0xd6, 0xfa, 0x46, 0xbd, 0x22, 0x0e, 0xb6, 0x0d, 0x17, 0x04, + 0xe8, 0x31, 0x46, 0x3a, 0x01, 0xf9, 0xe9, 0x13, 0xaa, 0x0a, 0xf5, 0xf3, + 0xc6, 0x07, 0xf3, 0xe9, 0x35, 0xff, 0xfa, 0x04, 0x07, 0xef, 0xf9, 0x04, + 0xfc, 0xfc, 0x09, 0x02, 0x01, 0x01, 0x05, 0xfd, 0x22, 0x09, 0x06, 0xff, + 0x02, 0xff, 0x12, 0x09, 0xfc, 0x0f, 0x08, 0xff, 0xff, 0x07, 0x03, 0x08, + 0xfa, 0x01, 0x02, 0xff, 0xfe, 0xef, 0x05, 0x02, 0x0f, 0x09, 0xfc, 0x02, + 0xf9, 0x02, 0xf9, 0xf7, 0xf3, 0xfc, 0x07, 0x7c, 0xf8, 0xf1, 0xfd, 0x81, + 0xf8, 0x09, 0x09, 0xf7, 0xfc, 0x12, 0xff, 0x10, 0x03, 0x0b, 0x0b, 0xf9, + 0x04, 0x11, 0xfd, 0x03, 0xfc, 0xf2, 0x03, 0xde, 0x0f, 0xf7, 0xef, 0x05, + 0x06, 0xfc, 0xa9, 0xff, 0xff, 0xf6, 0x09, 0x00, 0x00, 0xfa, 0xf2, 0x00, + 0x00, 0x01, 0xf1, 0x06, 0x02, 0xfa, 0xf9, 0xff, 0xf3, 0x04, 0xff, 0xfe, + 0x08, 0x01, 0x05, 0x00, 0xef, 0x01, 0x00, 0x08, 0x00, 0x09, 0x00, 0x02, + 0x20, 0xf9, 0xf5, 0x06, 0x00, 0xf5, 0xfc, 0x04, 0x08, 0xfd, 0xee, 0x04, + 0xd1, 0xd0, 0x0e, 0xe0, 0xfa, 0x19, 0x19, 0x16, 0x52, 0xcb, 0xe4, 0x0f, + 0x14, 0x2d, 0xc7, 0x4e, 0x36, 0xf9, 0xce, 0x00, 0xd2, 0x05, 0x03, 0x30, + 0xf9, 0xb6, 0xf5, 0x0e, 0xe0, 0xea, 0xff, 0x31, 0x15, 0xf7, 0xe2, 0xf1, + 0x31, 0x02, 0x08, 0xf6, 0xe7, 0x2a, 0xcb, 0x1e, 0xfa, 0x14, 0x01, 0x21, + 0xce, 0xef, 0xea, 0x0b, 0x10, 0x18, 0x01, 0x13, 0xe3, 0x0f, 0x0c, 0x10, + 0x0a, 0xbc, 0xb7, 0x3c, 0x01, 0xb2, 0x17, 0x0f, 0x04, 0xce, 0x7f, 0x20, + 0xde, 0xea, 0x27, 0x3a, 0xed, 0xf6, 0xf2, 0xda, 0xe8, 0x0b, 0xd7, 0xc3, + 0x11, 0xfd, 0xf9, 0xc6, 0xeb, 0xd6, 0x10, 0x30, 0xed, 0x41, 0x20, 0xea, + 0xc3, 0x17, 0x99, 0x14, 0x2d, 0xcd, 0x3b, 0xd9, 0xc5, 0x4b, 0xf6, 0xf6, + 0x4d, 0x30, 0xf4, 0xf6, 0x0e, 0x0f, 0x29, 0xb3, 0xe4, 0xa5, 0xbd, 0x3a, + 0x0f, 0x11, 0x19, 0x60, 0xdf, 0xf9, 0xb8, 0x08, 0xcf, 0xf5, 0x02, 0x16, + 0x0f, 0x24, 0xd7, 0x21, 0xf2, 0xf0, 0xd0, 0xf3, 0xc1, 0x3b, 0xc1, 0x26, + 0x5a, 0x0c, 0xed, 0x56, 0xc4, 0x2c, 0x81, 0x46, 0x00, 0x85, 0xe5, 0xef, + 0xf3, 0xde, 0x47, 0x0e, 0x0b, 0xb7, 0xf4, 0x54, 0x76, 0x2f, 0x1f, 0x9c, + 0x09, 0xc7, 0xc2, 0x23, 0xd7, 0xc4, 0x2e, 0x17, 0xa4, 0xaa, 0x39, 0x12, + 0x31, 0x26, 0xe0, 0x0c, 0xce, 0x6c, 0x0c, 0x32, 0x19, 0xc4, 0x30, 0x48, + 0x1c, 0x22, 0x4d, 0x11, 0xd9, 0x08, 0xaf, 0xfd, 0x0c, 0x1c, 0xf7, 0x5e, + 0xd4, 0xa9, 0x10, 0xe6, 0xdf, 0xd4, 0xd9, 0x28, 0x56, 0x2c, 0x46, 0xf9, + 0xb8, 0x03, 0x10, 0xf7, 0xf9, 0x17, 0x0d, 0x6a, 0x84, 0x05, 0x9d, 0xe5, + 0x19, 0xed, 0x58, 0xa9, 0xa0, 0x8c, 0xfc, 0x08, 0x21, 0x4e, 0x04, 0xf9, + 0x25, 0xf4, 0xa3, 0xd3, 0xeb, 0xd0, 0xcd, 0xf4, 0x0c, 0x3e, 0x27, 0xe4, + 0xdc, 0x05, 0xf7, 0x0f, 0xc5, 0x18, 0xe0, 0xf4, 0xe7, 0xed, 0x08, 0xe2, + 0xea, 0x40, 0xa0, 0x0a, 0xe6, 0xed, 0x1f, 0x3f, 0x00, 0xeb, 0xff, 0x08, + 0x1a, 0x16, 0xf4, 0xf7, 0x0d, 0xdc, 0x26, 0x2a, 0x04, 0xff, 0xf4, 0x03, + 0xc7, 0x0b, 0x14, 0x10, 0xe2, 0xb0, 0x1d, 0x0f, 0x23, 0x41, 0xda, 0xec, + 0xb4, 0xeb, 0x43, 0xe6, 0xe6, 0xd2, 0xcf, 0x02, 0x09, 0x81, 0x01, 0x3b, + 0xe3, 0xc0, 0x24, 0xf1, 0xa8, 0xb3, 0x2f, 0xe8, 0xe6, 0x09, 0x07, 0x05, + 0x3b, 0x43, 0x12, 0x03, 0xc4, 0x86, 0xf7, 0x10, 0x06, 0x0a, 0x45, 0x0d, + 0xce, 0xbc, 0xd1, 0x20, 0xe3, 0x33, 0x2f, 0x01, 0x32, 0xf8, 0x16, 0xce, + 0xec, 0xf2, 0xf8, 0x0c, 0xce, 0xea, 0x35, 0x48, 0xbf, 0xb1, 0x24, 0xe2, + 0x18, 0x15, 0x5f, 0xf3, 0x31, 0x26, 0x06, 0xdb, 0xe4, 0x1b, 0xe1, 0xec, + 0xce, 0xf2, 0xff, 0xf9, 0xdf, 0x26, 0xea, 0xeb, 0x1b, 0x74, 0x1f, 0x02, + 0xff, 0xe1, 0xe7, 0x81, 0xf2, 0xfb, 0x08, 0x00, 0x05, 0x1d, 0xf9, 0xe8, + 0x36, 0x1c, 0xfe, 0xfa, 0x0b, 0xff, 0x02, 0xff, 0x15, 0x13, 0xec, 0xf6, + 0xe2, 0x0f, 0xeb, 0xef, 0x13, 0x20, 0xfa, 0x03, 0xf8, 0xf5, 0x3f, 0x06, + 0xff, 0x18, 0xf3, 0x2a, 0x06, 0xf4, 0x2c, 0xc1, 0xeb, 0xdd, 0x15, 0x0e, + 0xea, 0xe8, 0xeb, 0x0a, 0x14, 0x16, 0xeb, 0x06, 0xf7, 0x2d, 0x06, 0xf6, + 0x05, 0x20, 0xe7, 0x36, 0xfd, 0x01, 0x56, 0xf3, 0x16, 0x08, 0x22, 0xe5, + 0xf5, 0xe4, 0xbf, 0x0d, 0x23, 0x00, 0xfb, 0xe5, 0xe5, 0x03, 0x00, 0xda, + 0xd4, 0x1b, 0xfb, 0x06, 0xf8, 0xfe, 0x0c, 0xeb, 0xef, 0x19, 0x2c, 0x1d, + 0x14, 0xf6, 0xe7, 0x04, 0xfc, 0xed, 0x4c, 0x35, 0x14, 0xef, 0xfa, 0x03, + 0x13, 0x1c, 0xee, 0xf5, 0xe5, 0x08, 0xfb, 0x01, 0xf9, 0x0f, 0xf0, 0xe8, + 0xf8, 0xe7, 0xff, 0xe4, 0xf2, 0x05, 0xf4, 0xf5, 0x2e, 0x93, 0xfe, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x0c, 0x16, 0xfc, 0x01, + 0xf4, 0x06, 0xf0, 0x04, 0x10, 0xcb, 0x0a, 0x08, 0x16, 0xee, 0x0b, 0xe9, + 0xd6, 0xec, 0xdb, 0x03, 0x01, 0x02, 0x03, 0x0a, 0xe6, 0xf1, 0xeb, 0xfa, + 0x25, 0x00, 0x04, 0xf0, 0x25, 0xf9, 0x95, 0x08, 0xf4, 0x10, 0x00, 0x07, + 0xca, 0x20, 0xe7, 0xe9, 0x25, 0xff, 0xfb, 0x11, 0xf2, 0x01, 0xd7, 0x81, + 0xf8, 0xf3, 0xe5, 0x00, 0x01, 0xf2, 0xff, 0x03, 0xfd, 0x29, 0x01, 0xfc, + 0x18, 0x78, 0xaa, 0xf1, 0xce, 0x04, 0x10, 0xba, 0xff, 0xd7, 0xef, 0xfe, + 0xf3, 0x00, 0xf6, 0x00, 0xfc, 0xef, 0xfe, 0xdf, 0x18, 0xfe, 0xe6, 0x01, + 0xe0, 0x01, 0xfb, 0x00, 0x00, 0x01, 0xf3, 0xf4, 0x17, 0xff, 0xfb, 0x1b, + 0xf9, 0x00, 0x00, 0x1e, 0x0b, 0xfa, 0xf2, 0xd2, 0x06, 0x26, 0xe9, 0xc0, + 0x05, 0xe5, 0xe9, 0x0e, 0xfa, 0x01, 0xf8, 0xf5, 0xfd, 0x05, 0x05, 0xf8, + 0x1a, 0x11, 0x04, 0xf8, 0xbd, 0xf0, 0xab, 0x74, 0x0c, 0x0d, 0xfd, 0x56, + 0x0d, 0xd2, 0x07, 0xf2, 0x09, 0x33, 0xb7, 0xda, 0xf9, 0x02, 0x0e, 0xf0, + 0x25, 0x37, 0x0d, 0xe7, 0xb6, 0xf0, 0xe8, 0xad, 0x12, 0xe7, 0x1c, 0x03, + 0x25, 0x13, 0xe1, 0xfd, 0xf4, 0x35, 0xeb, 0xf3, 0x0f, 0x58, 0xf4, 0xd1, + 0xec, 0x26, 0x42, 0xfd, 0x41, 0x10, 0x60, 0xf8, 0x2a, 0xcf, 0xe4, 0xd0, + 0x4a, 0xe9, 0x17, 0x19, 0x0a, 0x37, 0x34, 0xfd, 0x1f, 0xff, 0xd0, 0x32, + 0x14, 0x33, 0xec, 0xd4, 0x10, 0xde, 0xf8, 0xee, 0x12, 0xe2, 0x69, 0xfb, + 0xfc, 0xf0, 0x24, 0xdf, 0xf5, 0x5b, 0x23, 0xe8, 0x54, 0x81, 0x18, 0x01, + 0x76, 0xab, 0x74, 0xfd, 0xb7, 0xbc, 0x26, 0xfa, 0x11, 0xa7, 0x28, 0xed, + 0xc8, 0xe1, 0xfd, 0xdb, 0x2c, 0x15, 0xc8, 0xea, 0x13, 0xd9, 0x1f, 0xb3, + 0xf3, 0x3b, 0xcb, 0xdb, 0xe8, 0xa5, 0x31, 0xde, 0xf8, 0xfd, 0xec, 0xd5, + 0x16, 0xb1, 0xfb, 0xbe, 0x3b, 0x1c, 0x40, 0xfe, 0x00, 0xef, 0xee, 0xde, + 0xf2, 0xdb, 0xec, 0x9f, 0xe2, 0x3e, 0xe9, 0xfb, 0xef, 0x4c, 0x0a, 0x2e, + 0xf8, 0xdd, 0x1c, 0xc6, 0x29, 0xb4, 0x18, 0xa5, 0xfd, 0x1a, 0x11, 0x13, + 0xf4, 0xf8, 0xd5, 0x07, 0xef, 0xff, 0xf4, 0x01, 0x18, 0x30, 0xf2, 0xae, + 0xc9, 0xef, 0x53, 0xde, 0x2d, 0x3b, 0x4e, 0xc0, 0xc3, 0xfc, 0xfb, 0x2d, + 0xec, 0xec, 0x07, 0xca, 0xe1, 0xeb, 0x75, 0x1e, 0x27, 0x5b, 0x0a, 0xcd, + 0xed, 0x07, 0xf5, 0xd3, 0xeb, 0x01, 0xff, 0x16, 0xf4, 0xe5, 0xf1, 0xd4, + 0xd1, 0x00, 0x0d, 0x0e, 0xe3, 0xa7, 0x0b, 0xe2, 0xe1, 0xfe, 0x3a, 0xcb, + 0x18, 0xe2, 0xc8, 0x81, 0x09, 0xd9, 0xfd, 0xbf, 0xcc, 0x40, 0xdd, 0x02, + 0x35, 0xe9, 0xe1, 0xe4, 0x0c, 0xfb, 0x16, 0x07, 0x23, 0x30, 0x5a, 0xda, + 0xfe, 0x31, 0xe1, 0x16, 0x0d, 0xff, 0xeb, 0x00, 0x9f, 0x06, 0xe4, 0xf6, + 0x08, 0x1a, 0x00, 0x16, 0x0c, 0x19, 0xf6, 0x06, 0xd9, 0x10, 0x32, 0xf8, + 0xfd, 0x0c, 0x01, 0x1a, 0xfd, 0x00, 0xfc, 0x11, 0xe6, 0x09, 0x09, 0x05, + 0x0f, 0x08, 0xea, 0xf9, 0xf6, 0x68, 0xfe, 0xd4, 0x85, 0x7d, 0xe6, 0x06, + 0xf0, 0xed, 0x00, 0x19, 0x04, 0x1b, 0x12, 0xfa, 0x0c, 0xee, 0xf2, 0x09, + 0x0a, 0x03, 0x2b, 0x11, 0x07, 0xf4, 0xce, 0x18, 0x00, 0xef, 0x20, 0x0c, + 0xff, 0x0f, 0xdf, 0x16, 0xf4, 0xec, 0x1e, 0x08, 0x12, 0x10, 0xf9, 0xeb, + 0xf3, 0xfc, 0xb2, 0x03, 0xd6, 0xf6, 0x81, 0xe7, 0xfe, 0x1c, 0xef, 0xf9, + 0xfa, 0x02, 0x0d, 0xdf, 0x0b, 0x19, 0x03, 0x0b, 0x14, 0x05, 0x04, 0xf0, + 0xf7, 0x0e, 0xe4, 0xf1, 0xed, 0x08, 0xc9, 0x02, 0xff, 0xf4, 0xfb, 0xfc, + 0xe9, 0x1c, 0x13, 0x1e, 0xfb, 0xee, 0xfc, 0x05, 0xf9, 0x05, 0xff, 0xf4, + 0xf2, 0xfa, 0xbc, 0xf9, 0xf5, 0x07, 0x0d, 0xec, 0x20, 0x37, 0x22, 0x26, + 0x0c, 0x27, 0xff, 0xaa, 0x11, 0x0d, 0x01, 0x1d, 0x12, 0x1a, 0xd4, 0xbb, + 0xfc, 0x23, 0xec, 0x2d, 0x3b, 0x0a, 0x05, 0x05, 0x11, 0x08, 0xfb, 0xf1, + 0x21, 0x1b, 0x14, 0xde, 0x02, 0xfa, 0x0f, 0xf4, 0xe3, 0xef, 0xe1, 0x1e, + 0xe9, 0x35, 0x7f, 0xfe, 0x22, 0x26, 0xde, 0xfc, 0xb7, 0x0e, 0x3e, 0xf8, + 0x06, 0x3a, 0xf7, 0xd9, 0x3e, 0xf8, 0xec, 0x02, 0xf3, 0x00, 0xfa, 0xee, + 0xf4, 0x60, 0x0b, 0xec, 0xdf, 0x0b, 0x0c, 0xfe, 0xf4, 0x1a, 0xca, 0x0d, + 0xec, 0x0c, 0x3e, 0x05, 0x0f, 0xea, 0x06, 0xcf, 0x44, 0x01, 0xe0, 0x0c, + 0xf2, 0x20, 0xea, 0x2d, 0x46, 0x39, 0xf2, 0xf5, 0xba, 0x1d, 0xf5, 0xf2, + 0x05, 0x15, 0x03, 0x35, 0xf8, 0x02, 0x01, 0x14, 0x15, 0xe6, 0xe4, 0x02, + 0x34, 0x04, 0x11, 0x3f, 0xfd, 0x11, 0xfb, 0xb3, 0xe7, 0xec, 0x06, 0x08, + 0xf9, 0xd0, 0x11, 0x00, 0xfe, 0xf1, 0x0a, 0x17, 0xe8, 0xfc, 0xfd, 0x03, + 0xea, 0xf2, 0x2b, 0x58, 0x22, 0x15, 0x22, 0xe9, 0xee, 0xed, 0xff, 0x19, + 0x16, 0xf9, 0xd2, 0x11, 0x16, 0xeb, 0xfb, 0xcd, 0xfe, 0xf6, 0xf9, 0xf6, + 0xff, 0x06, 0x07, 0xe1, 0xe4, 0xd3, 0xea, 0x13, 0xda, 0xda, 0x5c, 0xf5, + 0x23, 0xec, 0x2a, 0x20, 0x0c, 0x51, 0xef, 0x1e, 0xcb, 0x1c, 0x24, 0xff, + 0xec, 0xcb, 0x05, 0xe5, 0xe6, 0x1a, 0x7f, 0xf0, 0xea, 0xf2, 0xe3, 0x22, + 0xf3, 0x26, 0xd9, 0xef, 0xe9, 0x0c, 0x02, 0x05, 0x0d, 0x1d, 0x0b, 0x12, + 0x26, 0xf2, 0x07, 0x0b, 0x1e, 0x26, 0xf5, 0xff, 0x15, 0x06, 0xd5, 0xf6, + 0xf1, 0x0b, 0xfe, 0xe7, 0xeb, 0xf8, 0xd5, 0xfa, 0xd9, 0xf2, 0x00, 0x26, + 0xfa, 0xdb, 0xd6, 0x23, 0xe4, 0x16, 0x19, 0xf4, 0x07, 0x09, 0xe9, 0xe0, + 0x11, 0xe3, 0xc9, 0x00, 0xfa, 0xff, 0x0d, 0xfe, 0xe8, 0xcd, 0x16, 0xeb, + 0xda, 0x03, 0xe1, 0xcc, 0x0a, 0x02, 0x0f, 0xa1, 0x15, 0xf1, 0x22, 0x01, + 0xf8, 0xea, 0xf6, 0xde, 0xeb, 0x15, 0x10, 0xd0, 0xef, 0xff, 0xf7, 0xf4, + 0x02, 0x25, 0x41, 0xf9, 0x25, 0x21, 0x0b, 0xf8, 0x12, 0xed, 0x05, 0xf6, + 0x38, 0xef, 0x12, 0xd3, 0xce, 0x10, 0xf6, 0xf5, 0xf3, 0x16, 0x0f, 0xfd, + 0x06, 0x0b, 0x01, 0x15, 0xcf, 0xfc, 0x17, 0x66, 0xe2, 0xdf, 0xf0, 0x12, + 0xe9, 0x03, 0x26, 0x20, 0x15, 0x4d, 0xd6, 0xe7, 0x15, 0xff, 0x0b, 0x2a, + 0xe9, 0x07, 0x09, 0xf3, 0xf6, 0x03, 0x06, 0xfb, 0x13, 0x07, 0x0e, 0xda, + 0x7f, 0xd4, 0xfe, 0x12, 0xeb, 0xfe, 0xc7, 0xdb, 0x01, 0x1c, 0xc6, 0xf7, + 0xde, 0x47, 0x10, 0xf7, 0xf4, 0x15, 0xf0, 0xe2, 0x1c, 0xe4, 0xf5, 0xf8, + 0xce, 0xe8, 0x07, 0xe0, 0x1a, 0xae, 0xfb, 0xde, 0x16, 0x0e, 0xe9, 0xe8, + 0xf3, 0xfe, 0x0b, 0x18, 0xfa, 0xfc, 0x24, 0x13, 0xf5, 0x25, 0x18, 0x02, + 0xee, 0x18, 0xee, 0x2a, 0x07, 0x31, 0x14, 0x71, 0xf8, 0x13, 0xee, 0xf5, + 0xf8, 0xfb, 0xfe, 0xcb, 0x07, 0x1c, 0x03, 0xf0, 0xed, 0x1a, 0xfe, 0x1a, + 0x37, 0x0f, 0xfb, 0x13, 0x16, 0xf7, 0xe7, 0x10, 0x01, 0xe8, 0x04, 0x34, + 0xd8, 0xf3, 0x1d, 0x06, 0x07, 0x0b, 0x22, 0x19, 0xf8, 0x09, 0xdd, 0xf7, + 0xe3, 0x2c, 0x16, 0xea, 0x09, 0xf6, 0xed, 0xf2, 0x0f, 0x02, 0x01, 0x14, + 0x3a, 0x32, 0xcb, 0x08, 0xec, 0x06, 0xf2, 0xe4, 0xee, 0x08, 0xe5, 0xe7, + 0x7f, 0x38, 0x0b, 0x10, 0x09, 0x38, 0x23, 0x24, 0xf1, 0xbf, 0xea, 0x15, + 0xf4, 0x01, 0xd9, 0xfe, 0xf0, 0x0b, 0xf7, 0x05, 0x22, 0x19, 0x02, 0x02, + 0xff, 0xec, 0xfd, 0x11, 0x13, 0xd6, 0xdf, 0x0b, 0xd4, 0xe4, 0x30, 0xd8, + 0x04, 0xeb, 0x34, 0x0e, 0x09, 0x01, 0x06, 0xf5, 0xea, 0xf3, 0x09, 0xfd, + 0x05, 0x12, 0x06, 0xf7, 0x17, 0xd9, 0xf9, 0x4d, 0x0b, 0x14, 0x15, 0x2c, + 0x0b, 0x29, 0xc2, 0x15, 0xfb, 0x00, 0x21, 0xdf, 0xcd, 0xd6, 0x1e, 0x39, + 0xc7, 0x0b, 0x17, 0x1a, 0x04, 0x03, 0x25, 0xff, 0xfb, 0xf3, 0x15, 0xf4, + 0xf3, 0x02, 0x13, 0xed, 0xd3, 0xe7, 0x0f, 0xeb, 0x1a, 0x51, 0xe1, 0x18, + 0x42, 0xee, 0xe0, 0x10, 0x44, 0xe6, 0x0a, 0x07, 0x00, 0xcf, 0xf6, 0x0c, + 0x00, 0xed, 0xf4, 0xe6, 0xe4, 0x08, 0x1d, 0xe9, 0x06, 0xec, 0x2b, 0xef, + 0x05, 0x17, 0x1b, 0x0f, 0xf5, 0x12, 0x36, 0x11, 0xf2, 0x07, 0xdc, 0xca, + 0x35, 0xb2, 0xe6, 0x04, 0x81, 0xf8, 0x13, 0xb7, 0x32, 0x20, 0x24, 0xde, + 0x5a, 0x11, 0xf1, 0x12, 0x1c, 0x1b, 0x0f, 0xf2, 0xb6, 0xdd, 0xe3, 0x13, + 0x44, 0xe8, 0xfd, 0x02, 0x13, 0xd5, 0xf4, 0xf0, 0x1a, 0x42, 0xf3, 0xf7, + 0x05, 0x15, 0xf2, 0x20, 0x03, 0x03, 0xfc, 0xba, 0x04, 0xf3, 0x31, 0xf6, + 0x81, 0x0d, 0x18, 0x10, 0xf6, 0x0a, 0xcc, 0x10, 0xdf, 0x8e, 0x06, 0xf3, + 0x1e, 0xff, 0xc1, 0xfd, 0x08, 0x64, 0x1c, 0x3c, 0xf6, 0xe4, 0x15, 0xe6, + 0xfd, 0x1d, 0xf7, 0x0a, 0x06, 0x06, 0x15, 0xd7, 0xfc, 0xfe, 0xf2, 0x03, + 0xe0, 0xfe, 0x99, 0x01, 0x35, 0x49, 0xd3, 0xed, 0x1c, 0x04, 0x08, 0xfe, + 0x09, 0xf4, 0x45, 0x27, 0x19, 0xf9, 0x17, 0xc5, 0x19, 0xfc, 0x05, 0xd9, + 0xf7, 0x06, 0x06, 0x10, 0x1c, 0xd1, 0x5e, 0x2f, 0x01, 0x4f, 0xb2, 0x15, + 0xfa, 0x64, 0xf9, 0x05, 0x1c, 0x3f, 0xfe, 0xf0, 0x09, 0x10, 0xae, 0x05, + 0xf1, 0xd3, 0x2a, 0x05, 0xde, 0xee, 0x28, 0xd7, 0x58, 0x20, 0xf0, 0x06, + 0x01, 0xee, 0xbe, 0xf3, 0xf8, 0x32, 0x14, 0x03, 0x65, 0xf6, 0x1a, 0x29, + 0xf8, 0xe5, 0x01, 0x9c, 0x2b, 0x04, 0xff, 0x0f, 0x02, 0xe5, 0xed, 0xc8, + 0x0b, 0xb3, 0xf5, 0x1e, 0x04, 0xe6, 0xe8, 0xf6, 0xe9, 0xdc, 0x0f, 0x1a, + 0x5c, 0xd9, 0x1e, 0xf6, 0xff, 0x03, 0x0c, 0x34, 0xe9, 0xf6, 0xff, 0xfd, + 0xf2, 0xdf, 0xf5, 0xf8, 0x0c, 0xe8, 0xfd, 0x02, 0xf5, 0xe2, 0x24, 0x02, + 0x07, 0x0f, 0xe4, 0xfa, 0xef, 0xf6, 0x4b, 0x2f, 0x3e, 0x31, 0xe9, 0x29, + 0x36, 0xc7, 0xd9, 0x38, 0x2a, 0x0b, 0x06, 0x9b, 0xe4, 0xf2, 0xf1, 0xec, + 0x06, 0xef, 0x01, 0x0c, 0x12, 0xc4, 0x00, 0xfb, 0x45, 0x9e, 0xf4, 0x10, + 0xe3, 0xef, 0x2d, 0x7f, 0xf4, 0x3a, 0x0e, 0xa4, 0x25, 0xe8, 0xb6, 0x15, + 0x29, 0xdd, 0xda, 0xeb, 0xe9, 0xfb, 0x07, 0x07, 0x06, 0x02, 0xef, 0x02, + 0x18, 0xe5, 0xb9, 0x15, 0x04, 0xfb, 0xf7, 0x0a, 0x09, 0xde, 0x3b, 0xd3, + 0xff, 0xed, 0xf0, 0x0f, 0xf0, 0x27, 0xf7, 0xdd, 0x31, 0xd7, 0x28, 0xfa, + 0xcb, 0xee, 0x25, 0x00, 0x2c, 0x1a, 0x28, 0x14, 0x2f, 0x01, 0x19, 0x1e, + 0x01, 0x04, 0x18, 0xd3, 0xe1, 0x01, 0xe8, 0xf9, 0xed, 0x2d, 0xf3, 0x0a, + 0x2c, 0x0a, 0x02, 0xf8, 0xdb, 0xed, 0x0d, 0x04, 0x8c, 0xfa, 0x03, 0x12, + 0xf4, 0x27, 0x1e, 0xfa, 0x0c, 0x25, 0xf7, 0x07, 0xf1, 0x47, 0x01, 0xf7, + 0xf1, 0xfe, 0x03, 0xd6, 0x1e, 0xfb, 0x05, 0x2a, 0xf3, 0xff, 0x1c, 0xef, + 0x0d, 0xeb, 0x20, 0xe4, 0x1b, 0xf8, 0x30, 0xd1, 0x1c, 0xfa, 0xfb, 0x3a, + 0x08, 0xeb, 0x18, 0x00, 0xe3, 0xec, 0x20, 0xdd, 0xdb, 0xfd, 0xec, 0x08, + 0x3d, 0xf3, 0x17, 0xca, 0xea, 0xfd, 0xe1, 0xfd, 0x06, 0xeb, 0xe6, 0xcf, + 0x28, 0xeb, 0xd4, 0xf1, 0x81, 0xf6, 0x2c, 0x13, 0x41, 0x43, 0x22, 0x07, + 0x3f, 0xb9, 0x26, 0xd0, 0xf8, 0xfd, 0x18, 0xd6, 0x0a, 0x11, 0x3b, 0xfb, + 0x1b, 0xf6, 0xf7, 0xe2, 0xfc, 0xe4, 0x25, 0xfb, 0x1d, 0xfa, 0xdb, 0xe2, + 0x04, 0x0d, 0x00, 0xe3, 0xfe, 0x08, 0x20, 0xd3, 0x0a, 0x02, 0x11, 0xfd, + 0xef, 0xfa, 0x06, 0xf9, 0x01, 0xf5, 0x00, 0xe0, 0xcb, 0x04, 0x03, 0x0a, + 0x09, 0x0a, 0xfe, 0x18, 0xbc, 0xff, 0x04, 0xfa, 0x0a, 0xfd, 0xf8, 0x21, + 0x0d, 0x0b, 0x06, 0x0c, 0xfd, 0x09, 0xfa, 0xdb, 0xfd, 0x7f, 0xe8, 0x14, + 0x18, 0x11, 0xf6, 0x08, 0xfd, 0xf0, 0xf4, 0xf2, 0x09, 0xe1, 0x02, 0xef, + 0xea, 0x1a, 0x05, 0xe8, 0x09, 0xf7, 0x01, 0xe7, 0x21, 0x10, 0x1b, 0xeb, + 0xff, 0xf4, 0xd9, 0xea, 0xf9, 0x06, 0x06, 0xfb, 0xfd, 0x04, 0xfb, 0xfe, + 0x10, 0x07, 0x07, 0xf9, 0xf3, 0x01, 0xfa, 0x02, 0xf4, 0x16, 0xf1, 0x10, + 0xfa, 0xf5, 0x04, 0xf3, 0xf9, 0xfe, 0xeb, 0x27, 0x16, 0xf0, 0x0d, 0x03, + 0x0c, 0xf3, 0xfc, 0x07, 0xe4, 0xf5, 0x49, 0xfe, 0xe1, 0x0d, 0x0b, 0x0b, + 0x0c, 0xf6, 0xfd, 0xe6, 0x08, 0x09, 0x1a, 0xea, 0x11, 0xe5, 0x33, 0x00, + 0xf8, 0xfc, 0xb1, 0xfd, 0x1a, 0xfb, 0xf1, 0x18, 0x07, 0x29, 0x31, 0x1b, + 0x17, 0x52, 0xe1, 0x41, 0xc4, 0x12, 0x09, 0xc6, 0xe7, 0x3f, 0xd5, 0xfb, + 0xef, 0x0f, 0xf6, 0x18, 0x18, 0xf6, 0x18, 0xd8, 0x1d, 0xef, 0x11, 0xe3, + 0xfe, 0x0b, 0x2d, 0x03, 0xe8, 0x32, 0xb7, 0x2c, 0xbb, 0xdc, 0x1a, 0xfd, + 0xac, 0x0b, 0x08, 0x1b, 0x28, 0x15, 0x59, 0x07, 0x2f, 0x1a, 0x32, 0x81, + 0xdb, 0xd0, 0x07, 0x34, 0x3b, 0xad, 0xef, 0xe4, 0x88, 0x0a, 0x5b, 0xe2, + 0x35, 0x18, 0x08, 0xda, 0x25, 0x9f, 0x09, 0x01, 0xbf, 0xde, 0x0e, 0x17, + 0x0e, 0x05, 0xf5, 0xe7, 0xdb, 0xa1, 0xe6, 0xd9, 0xf5, 0x11, 0x3f, 0xbe, + 0xd8, 0x18, 0x6b, 0xe0, 0xdb, 0xd9, 0xe8, 0xff, 0x07, 0xcf, 0xf1, 0xe6, + 0xe8, 0x15, 0xd2, 0xff, 0x18, 0xba, 0xf9, 0xee, 0xbe, 0x49, 0x1d, 0xe9, + 0x0d, 0xff, 0x0f, 0xfd, 0xed, 0x37, 0xf2, 0xf8, 0xf6, 0x22, 0x5f, 0x11, + 0xe2, 0x3a, 0x2d, 0x4f, 0x16, 0xfd, 0x25, 0xdb, 0x17, 0x1e, 0x1a, 0xc1, + 0xff, 0x13, 0x1b, 0x34, 0xff, 0x29, 0xc3, 0xd5, 0x71, 0x71, 0x15, 0x40, + 0x28, 0xe4, 0x16, 0xf3, 0x05, 0xc6, 0x13, 0xed, 0x32, 0x1b, 0x1d, 0x02, + 0x2c, 0xc6, 0x4c, 0xf3, 0xab, 0xe5, 0xf7, 0xbc, 0xec, 0x37, 0x27, 0xf7, + 0x05, 0x2d, 0x1b, 0xea, 0xd6, 0xb9, 0x38, 0x2b, 0x9d, 0x04, 0xe4, 0x1b, + 0xfb, 0xc7, 0x1e, 0x00, 0xdf, 0xf1, 0xe4, 0xe6, 0x09, 0x58, 0x28, 0xda, + 0x4f, 0xec, 0xf4, 0xda, 0xcc, 0x21, 0xf2, 0xea, 0xba, 0x00, 0x13, 0xcf, + 0xd9, 0xe2, 0x24, 0xea, 0x15, 0x9b, 0x2d, 0x51, 0xcc, 0x87, 0x51, 0xe2, + 0x81, 0x67, 0xc9, 0xd8, 0x08, 0x07, 0x0c, 0x02, 0xd4, 0xfe, 0x0c, 0x47, + 0xf1, 0xcb, 0xf1, 0xf9, 0x02, 0xef, 0x3d, 0x5b, 0xc7, 0xf3, 0x08, 0xf0, + 0xd3, 0x1e, 0x0f, 0xcf, 0xe3, 0x01, 0xe6, 0x0b, 0x1e, 0x32, 0xd4, 0x4b, + 0x24, 0x30, 0x2f, 0x05, 0xda, 0x1f, 0x0b, 0xff, 0x03, 0x0a, 0xfc, 0x81, + 0x62, 0x00, 0xab, 0x4d, 0x20, 0x2d, 0xf1, 0xce, 0xdb, 0x07, 0x25, 0xf1, + 0xfe, 0x27, 0xf9, 0x14, 0x05, 0x0c, 0x31, 0xd0, 0xdf, 0xfc, 0x04, 0xc8, + 0x1f, 0xe0, 0x08, 0xfc, 0x24, 0x07, 0x0e, 0x10, 0xf7, 0xea, 0x0f, 0xde, + 0x01, 0xe3, 0x16, 0x31, 0x16, 0x09, 0x27, 0xfd, 0x1e, 0xf9, 0xe8, 0x1f, + 0x0b, 0xd0, 0xe9, 0x00, 0x25, 0xfe, 0xdc, 0xdc, 0xd8, 0xf6, 0xf7, 0x1c, + 0xf4, 0x14, 0xf8, 0x0a, 0x05, 0x3e, 0xf2, 0x32, 0x1f, 0x0e, 0xd9, 0x2b, + 0xf0, 0xe5, 0x29, 0xe9, 0xdd, 0xe9, 0x10, 0x2e, 0xdf, 0xed, 0xfa, 0x0e, + 0x02, 0x12, 0x0a, 0xd6, 0x03, 0x1a, 0x04, 0x01, 0x1a, 0xe3, 0x34, 0x6a, + 0xd8, 0xf4, 0x32, 0xe5, 0x30, 0xfa, 0x20, 0x07, 0xca, 0x5d, 0x0d, 0xed, + 0x78, 0x16, 0xfb, 0x04, 0xf0, 0x02, 0xf0, 0x1f, 0x07, 0x02, 0xef, 0x09, + 0xf9, 0xde, 0x1a, 0x08, 0xf4, 0xfb, 0xcb, 0xc2, 0xf1, 0x04, 0xc4, 0xfa, + 0x01, 0xf9, 0x04, 0x21, 0xf8, 0x00, 0xe6, 0x02, 0x2c, 0xf6, 0x14, 0xd7, + 0xfb, 0xf5, 0xc7, 0xee, 0xf6, 0x16, 0x0a, 0xf6, 0xd3, 0x12, 0x0f, 0xd5, + 0x1f, 0x0e, 0xe4, 0x24, 0xfa, 0xf3, 0xf4, 0xa4, 0xe1, 0x0c, 0x0e, 0x03, + 0xdf, 0x01, 0xd6, 0x00, 0x17, 0x14, 0xf9, 0xe1, 0x2c, 0x27, 0x81, 0xf2, + 0xd6, 0xfa, 0x1c, 0xd8, 0x2e, 0xe6, 0xfb, 0xf9, 0xe7, 0xfb, 0x0c, 0xe6, + 0x07, 0xd9, 0xfd, 0xd8, 0xeb, 0x07, 0xec, 0x04, 0xf3, 0xf6, 0x06, 0xfe, + 0x06, 0xfc, 0x05, 0xe9, 0x3f, 0xf3, 0xed, 0x22, 0xf9, 0xc1, 0xfe, 0xff, + 0x07, 0x02, 0x01, 0xc1, 0x27, 0x34, 0xf6, 0x8b, 0x35, 0xc1, 0xfd, 0xff, + 0x0c, 0xfb, 0x14, 0x1e, 0xf2, 0x1f, 0x13, 0x05, 0x3d, 0x04, 0x0a, 0x01, + 0x15, 0x0f, 0xef, 0xd6, 0x00, 0xf1, 0x1d, 0x07, 0xf1, 0x05, 0x00, 0x15, + 0xf0, 0xee, 0x20, 0xed, 0x01, 0x19, 0x03, 0x14, 0x0e, 0xef, 0xf0, 0x23, + 0x15, 0x10, 0xfa, 0xd8, 0x03, 0xd9, 0x2d, 0xcb, 0xce, 0xf9, 0xfb, 0x19, + 0x0c, 0xff, 0x07, 0x06, 0xf3, 0x00, 0x10, 0x3d, 0xde, 0xf5, 0xdd, 0xda, + 0x02, 0x06, 0x21, 0xf6, 0xfe, 0x27, 0xee, 0x16, 0x05, 0xff, 0x03, 0x7f, + 0x16, 0xe9, 0xf0, 0x1b, 0xe8, 0xf5, 0x13, 0x0b, 0x14, 0x1b, 0x0a, 0x09, + 0xf6, 0xd3, 0xf5, 0x1b, 0xeb, 0xfb, 0x23, 0xf5, 0xab, 0xf8, 0xfe, 0x00, + 0xf1, 0xf5, 0xf9, 0xf3, 0x10, 0xe4, 0xfc, 0xf3, 0xfa, 0x25, 0x06, 0xf8, + 0xd7, 0xb0, 0xfc, 0x38, 0x1a, 0xdd, 0xab, 0x2a, 0x0a, 0x24, 0xe5, 0x33, + 0xc5, 0xef, 0x0d, 0x01, 0x0a, 0xae, 0xe9, 0xf5, 0x00, 0x0a, 0x0a, 0xf1, + 0x01, 0x49, 0x04, 0xff, 0x04, 0xfc, 0x02, 0xe2, 0xd9, 0x35, 0xfe, 0x35, + 0x0e, 0xf6, 0xe4, 0x3b, 0xd9, 0xd1, 0x13, 0x09, 0x25, 0x05, 0xda, 0x0a, + 0xdd, 0xec, 0xfa, 0xe7, 0xeb, 0x05, 0xfc, 0xff, 0xd3, 0x23, 0xe2, 0x56, + 0xfa, 0x0b, 0x37, 0x1d, 0x0a, 0xef, 0xe2, 0x42, 0xe6, 0xf0, 0x16, 0x69, + 0x53, 0x07, 0x14, 0xf4, 0x04, 0xf4, 0xe5, 0xd1, 0xe3, 0x0e, 0xf1, 0x02, + 0xa8, 0x3f, 0xfc, 0xbb, 0x33, 0xea, 0x01, 0xef, 0x05, 0xe9, 0x19, 0xfd, + 0x1e, 0xfc, 0xfe, 0xb2, 0xed, 0xe7, 0xe3, 0xe0, 0x1e, 0xe9, 0xf8, 0xec, + 0x12, 0x06, 0x01, 0x08, 0xff, 0xfb, 0xe3, 0xf8, 0xf1, 0x0e, 0xd7, 0x0e, + 0x81, 0x0f, 0x31, 0x46, 0xeb, 0x2f, 0xd0, 0xd5, 0xdf, 0xf4, 0xe5, 0x18, + 0x29, 0xd1, 0x01, 0xf1, 0xde, 0xee, 0xc4, 0xb8, 0x0f, 0x08, 0xeb, 0xe5, + 0x30, 0x24, 0xf6, 0x03, 0x28, 0xae, 0xeb, 0x4f, 0x42, 0x03, 0x0f, 0xfd, + 0xf7, 0x14, 0x02, 0x38, 0xc0, 0x50, 0x14, 0x5e, 0x17, 0xbc, 0x0a, 0x12, + 0xd4, 0xf9, 0x0d, 0xd4, 0x0e, 0xdc, 0xc7, 0xd9, 0x05, 0xf7, 0xfa, 0xe6, + 0xf9, 0x1f, 0x08, 0x0c, 0x01, 0xfa, 0xf5, 0x17, 0xf0, 0x25, 0xf2, 0xc6, + 0xf3, 0x1e, 0xf1, 0x44, 0x03, 0x28, 0x1c, 0x06, 0xca, 0xf8, 0xe4, 0xe2, + 0xf9, 0xed, 0xce, 0xfa, 0x06, 0x03, 0x0f, 0xe3, 0xe3, 0x14, 0x60, 0x07, + 0x06, 0xd1, 0xfa, 0x7f, 0x0d, 0xf7, 0x19, 0x28, 0x1b, 0xf0, 0x33, 0xf8, + 0x0a, 0x16, 0x1a, 0xf7, 0x21, 0x39, 0xd5, 0xec, 0x06, 0xee, 0xe1, 0x2c, + 0x04, 0xde, 0xde, 0xda, 0xf2, 0x02, 0xcd, 0xff, 0x8e, 0xae, 0xe5, 0xc7, + 0xd9, 0xea, 0xea, 0xf1, 0x5a, 0xaa, 0xb3, 0x25, 0xfb, 0xe9, 0xf1, 0x06, + 0x13, 0xff, 0xf4, 0xe8, 0xce, 0xf7, 0xc9, 0x09, 0xf8, 0xb2, 0xe9, 0xfc, + 0xeb, 0xcf, 0xc9, 0x12, 0x07, 0x1f, 0xcc, 0x21, 0xfa, 0xfa, 0x04, 0xea, + 0x03, 0xd6, 0x1a, 0x00, 0xee, 0xd2, 0xf8, 0x18, 0xf0, 0x1a, 0x2b, 0x33, + 0x0c, 0x33, 0xf6, 0xe4, 0xdb, 0xe7, 0x03, 0x10, 0xfe, 0x39, 0x26, 0x42, + 0x1b, 0xea, 0x10, 0xf3, 0xf2, 0x0e, 0xc3, 0xcc, 0x13, 0xf4, 0x1e, 0x18, + 0xfb, 0xff, 0xf8, 0x04, 0x0e, 0xf9, 0x02, 0xfe, 0xb3, 0x1c, 0xff, 0x0b, + 0x08, 0xdc, 0xb8, 0x03, 0x02, 0xfa, 0xce, 0x2d, 0xd7, 0xf0, 0xff, 0x7b, + 0x07, 0x0c, 0xee, 0xff, 0xc9, 0xf9, 0xc5, 0x1c, 0x3d, 0xf2, 0xeb, 0x20, + 0x22, 0x2b, 0xfd, 0x76, 0xf8, 0x18, 0x0b, 0xf3, 0xf7, 0xfb, 0x03, 0xf0, + 0x01, 0xf1, 0x2b, 0xda, 0x31, 0xec, 0x7f, 0x15, 0x1a, 0x2c, 0x01, 0x1d, + 0x34, 0x45, 0x6b, 0x24, 0xeb, 0xec, 0xcf, 0x07, 0x0b, 0x15, 0xff, 0xfa, + 0xe8, 0x15, 0x04, 0xed, 0x1d, 0xae, 0xe6, 0xcf, 0x05, 0x48, 0xfc, 0xff, + 0x45, 0xb7, 0xe6, 0x42, 0x2c, 0xcf, 0xfb, 0xf4, 0xf9, 0x0d, 0x02, 0x08, + 0x36, 0x00, 0x39, 0xe5, 0xd4, 0x20, 0x62, 0x22, 0x30, 0x54, 0xf4, 0x0f, + 0xf8, 0x37, 0xd7, 0xf3, 0x05, 0x07, 0x36, 0x05, 0x06, 0x11, 0xdb, 0x10, + 0x04, 0x01, 0x07, 0xea, 0xd0, 0x19, 0xbb, 0x09, 0xfc, 0xfe, 0x1c, 0xe6, + 0x0c, 0xd8, 0x2c, 0xf2, 0x19, 0x37, 0xe7, 0xf9, 0xe8, 0xf2, 0xdb, 0xfa, + 0xe7, 0x07, 0x24, 0xeb, 0xfa, 0xf8, 0xe7, 0xff, 0xdc, 0x7f, 0x0a, 0x2e, + 0x12, 0xfd, 0xea, 0x09, 0x13, 0xc6, 0x0f, 0xca, 0x43, 0x0a, 0x1b, 0xfb, + 0x29, 0x83, 0xd3, 0xe9, 0x01, 0xa7, 0x0a, 0x15, 0xea, 0xcf, 0xe6, 0x33, + 0xeb, 0xa6, 0x2f, 0x14, 0xf6, 0xf7, 0xf3, 0xed, 0x18, 0xde, 0xd7, 0xd8, + 0xe9, 0xf9, 0x1c, 0x1e, 0xf8, 0xf3, 0x14, 0xdc, 0x0c, 0x25, 0xf1, 0xf6, + 0xd2, 0x11, 0xbe, 0x03, 0xfb, 0x09, 0x2b, 0xf6, 0xdf, 0x09, 0xe3, 0x1e, + 0xec, 0x10, 0xf2, 0xf6, 0x16, 0x31, 0x03, 0xd1, 0x4d, 0xd3, 0x06, 0xea, + 0xfe, 0xd1, 0x12, 0xc8, 0x1f, 0xf9, 0x4e, 0x13, 0xcd, 0xd7, 0xd1, 0xba, + 0xde, 0xd0, 0xc3, 0xe4, 0x1a, 0x1c, 0xf3, 0xbe, 0xe0, 0xdd, 0x10, 0x0e, + 0x19, 0xe1, 0x00, 0xff, 0xf9, 0xe4, 0x2b, 0x03, 0xc5, 0x44, 0x05, 0x1e, + 0xf6, 0xe6, 0x1c, 0x13, 0x39, 0xf1, 0xc7, 0xe6, 0xeb, 0x81, 0x9a, 0x28, + 0xf6, 0x24, 0x1f, 0x0c, 0x1a, 0x48, 0xed, 0x05, 0xe8, 0xe7, 0xc1, 0xd7, + 0xf6, 0x46, 0xe6, 0x0f, 0xc1, 0x04, 0x02, 0xf6, 0x11, 0xfb, 0xfe, 0x03, + 0xfa, 0xef, 0xed, 0x2e, 0x27, 0xe9, 0x2e, 0x31, 0x1d, 0x23, 0x1b, 0xca, + 0xe8, 0x05, 0x3c, 0xa9, 0xd9, 0x37, 0x54, 0xff, 0xec, 0x06, 0x13, 0xfe, + 0xc8, 0x22, 0xe1, 0x3a, 0xfa, 0x10, 0x0d, 0xc7, 0xeb, 0x2b, 0xea, 0xf2, + 0x18, 0x16, 0xf1, 0x08, 0xfa, 0x45, 0xfc, 0x62, 0x12, 0xe6, 0xf4, 0xff, + 0x0a, 0xd0, 0xd3, 0x2a, 0x02, 0xf5, 0xff, 0x07, 0x39, 0xea, 0xb0, 0x1b, + 0xca, 0x16, 0x11, 0x17, 0xfb, 0x0b, 0xe7, 0x21, 0x1e, 0x00, 0x14, 0xed, + 0x05, 0x30, 0x56, 0x53, 0xff, 0x19, 0x36, 0x06, 0xcf, 0xf9, 0x57, 0xc7, + 0xf9, 0xb4, 0x12, 0x36, 0x11, 0xe6, 0x0d, 0x13, 0xfc, 0x16, 0x02, 0xd2, + 0x34, 0x0e, 0x09, 0xf7, 0x1d, 0xf7, 0x21, 0x44, 0x1e, 0x0f, 0x04, 0xe3, + 0xfc, 0x1d, 0xe3, 0x0e, 0xee, 0xf0, 0xd6, 0x16, 0x4b, 0x81, 0x24, 0xe1, + 0xd9, 0xec, 0x17, 0xe1, 0xf9, 0x24, 0xc1, 0xfb, 0x2f, 0x1c, 0xca, 0xfc, + 0x03, 0xf6, 0xfb, 0xfc, 0xf1, 0xef, 0xd3, 0xc1, 0xe6, 0x22, 0x0c, 0x08, + 0x19, 0x14, 0xc7, 0xe4, 0x4a, 0xf1, 0xd4, 0x04, 0x14, 0x02, 0x01, 0x43, + 0xb9, 0xfc, 0xb1, 0x01, 0x03, 0x21, 0x19, 0x49, 0x40, 0x20, 0xe3, 0xd9, + 0xcb, 0xcc, 0xe8, 0xe6, 0x27, 0x1e, 0xe4, 0x8e, 0x62, 0xec, 0x0e, 0x15, + 0xfe, 0xd3, 0x1d, 0x27, 0x1c, 0x19, 0xe6, 0xd5, 0xb7, 0x1d, 0xff, 0x26, + 0xf9, 0x2d, 0x27, 0xf1, 0x36, 0x06, 0xe0, 0x30, 0x92, 0xfc, 0xf8, 0xd3, + 0x15, 0xf3, 0xd3, 0xf5, 0x0a, 0xff, 0x08, 0xb5, 0xfa, 0xfd, 0xfb, 0x04, + 0x0e, 0xdd, 0x02, 0x08, 0xde, 0x09, 0xac, 0xcc, 0xe1, 0x38, 0x26, 0xf7, + 0xf0, 0x0c, 0xf3, 0xe3, 0xeb, 0xf9, 0x03, 0xfd, 0x15, 0xd7, 0x18, 0xd4, + 0xeb, 0xfe, 0x02, 0xf1, 0x1e, 0x02, 0x03, 0xe7, 0x50, 0x26, 0x16, 0xf7, + 0xcb, 0xfb, 0xb7, 0xec, 0xf8, 0xeb, 0x0c, 0x04, 0xe7, 0xba, 0xfe, 0x3c, + 0xc8, 0x05, 0x29, 0xea, 0xc4, 0x64, 0xda, 0xe1, 0xfd, 0x59, 0xeb, 0xda, + 0x19, 0x2a, 0xee, 0xf0, 0x07, 0x2c, 0x0a, 0x22, 0xd9, 0xd1, 0x20, 0xff, + 0xe4, 0xca, 0x00, 0x13, 0x7f, 0xeb, 0x91, 0xf0, 0xcf, 0x1a, 0xe6, 0x15, + 0xd0, 0x0f, 0x4e, 0xf0, 0xf3, 0xfe, 0xf5, 0x0d, 0x05, 0x10, 0xf7, 0xd7, + 0x0f, 0x2e, 0xed, 0x1a, 0xb6, 0xf9, 0x0f, 0x01, 0xf7, 0xf9, 0x1a, 0x17, + 0x39, 0x0b, 0xf1, 0xef, 0xde, 0xda, 0x18, 0x24, 0x0a, 0x09, 0xbc, 0xf7, + 0x2b, 0xe4, 0x21, 0x55, 0x01, 0xf8, 0x28, 0x0c, 0x01, 0xe9, 0x0c, 0x0c, + 0x23, 0x1c, 0xdb, 0x13, 0x08, 0x06, 0xfc, 0x0c, 0x24, 0xfd, 0xa4, 0xae, + 0xc8, 0xd7, 0xfb, 0xe5, 0xf3, 0xde, 0xdf, 0xf7, 0xeb, 0x08, 0x04, 0x40, + 0xed, 0xdf, 0xee, 0x0d, 0x22, 0xd2, 0x06, 0xfe, 0xe2, 0xf3, 0x0a, 0x10, + 0x2c, 0x00, 0xe6, 0xf7, 0xfa, 0x29, 0xff, 0xe8, 0x7f, 0xee, 0x64, 0xe8, + 0x1d, 0xf3, 0xfa, 0xd6, 0x0b, 0xd8, 0xd3, 0x13, 0x24, 0xf8, 0x0d, 0xe4, + 0xe9, 0xff, 0xec, 0xe1, 0xe1, 0xeb, 0x02, 0xfe, 0x09, 0x33, 0x26, 0xdd, + 0x07, 0xf4, 0xef, 0xce, 0xf0, 0xe1, 0xf6, 0xe8, 0x0e, 0xfe, 0xfd, 0x06, + 0xd0, 0xce, 0x09, 0x15, 0xba, 0xfd, 0xf0, 0xed, 0x1e, 0x0e, 0xfc, 0xe8, + 0xd4, 0x19, 0x28, 0xf3, 0xf4, 0xff, 0x15, 0xc4, 0x2f, 0xe3, 0xf0, 0x64, + 0xe8, 0x02, 0x0d, 0x2c, 0x02, 0xdf, 0xfe, 0x01, 0x23, 0x15, 0x0a, 0xdc, + 0xe5, 0x0f, 0x1d, 0xec, 0xfc, 0x09, 0x0a, 0xf4, 0x1b, 0x2b, 0xf9, 0x21, + 0xf8, 0xd3, 0x1c, 0xee, 0xfb, 0x13, 0xfa, 0x1c, 0xdb, 0xc1, 0x10, 0x3b, + 0xbf, 0xe3, 0x06, 0xd3, 0xdb, 0xf4, 0xf7, 0xee, 0xe0, 0x50, 0xe3, 0xef, + 0x21, 0xfb, 0x2d, 0xf9, 0xfe, 0x0d, 0x28, 0x13, 0x18, 0x19, 0xd1, 0xe4, + 0x24, 0xfe, 0xec, 0xf5, 0xf0, 0x7f, 0xea, 0x0d, 0xc6, 0x4a, 0x0e, 0xdc, + 0x0e, 0x41, 0xf0, 0xef, 0xf9, 0x0b, 0x08, 0xf7, 0x4f, 0xf4, 0x1d, 0x47, + 0xdf, 0xfc, 0x07, 0xfc, 0x0d, 0xea, 0xe1, 0x0d, 0xe5, 0xf0, 0xee, 0x21, + 0x52, 0xfc, 0x17, 0x2a, 0xfa, 0x1d, 0x0c, 0xdc, 0x40, 0xe7, 0x0d, 0x30, + 0x18, 0xfe, 0xfe, 0xd2, 0x0a, 0x06, 0xfd, 0x06, 0x02, 0xe1, 0xf5, 0xe8, + 0x06, 0x01, 0x03, 0x28, 0x11, 0xf5, 0x05, 0xc9, 0x2b, 0xeb, 0x01, 0xf7, + 0x08, 0x35, 0x23, 0x09, 0xe2, 0xf2, 0x03, 0x0c, 0x10, 0xfe, 0xfe, 0x2d, + 0xf6, 0x04, 0x06, 0xeb, 0x18, 0x0d, 0xfe, 0xfd, 0xe4, 0xfe, 0x06, 0x01, + 0xe6, 0x18, 0xeb, 0xf8, 0xcd, 0x09, 0xf8, 0x07, 0xf7, 0x00, 0x01, 0xf5, + 0x09, 0xfb, 0xda, 0x19, 0xf4, 0x02, 0x1b, 0xf2, 0x0d, 0xec, 0xff, 0x24, + 0x01, 0x02, 0x0e, 0x05, 0xf8, 0xfa, 0x12, 0x19, 0xc7, 0xf9, 0x07, 0xfa, + 0x7f, 0xd4, 0xfa, 0xf7, 0xf1, 0xdd, 0xdc, 0x1b, 0x21, 0xf8, 0xf7, 0x0f, + 0x33, 0xef, 0xde, 0x06, 0xfc, 0xe5, 0x20, 0xf8, 0x04, 0x04, 0x1c, 0x01, + 0xf3, 0xe7, 0xf0, 0x29, 0x00, 0x0e, 0x24, 0xfc, 0x07, 0xdf, 0x08, 0xf3, + 0x11, 0x04, 0x33, 0x24, 0xef, 0xd8, 0xd2, 0xb5, 0xec, 0x2b, 0xf6, 0xf7, + 0x31, 0x29, 0x06, 0xe0, 0xf8, 0x15, 0x02, 0xea, 0x0d, 0xf7, 0x0a, 0x1d, + 0xe4, 0xec, 0x29, 0x37, 0x00, 0xfd, 0x16, 0x54, 0x09, 0xc2, 0x6c, 0xd5, + 0x19, 0xf3, 0x00, 0xec, 0x08, 0xff, 0xde, 0x19, 0x27, 0x14, 0x14, 0xfb, + 0xfd, 0x18, 0x2b, 0x05, 0x3e, 0xdd, 0xf2, 0x00, 0xef, 0x45, 0x39, 0xd9, + 0xcd, 0xe4, 0x19, 0x4f, 0xff, 0x18, 0x19, 0x01, 0x04, 0xfd, 0xcf, 0x0f, + 0xf0, 0xf9, 0xfd, 0xd7, 0x23, 0x0b, 0x0b, 0x1c, 0x15, 0xf9, 0x81, 0x05, + 0xca, 0xff, 0xe9, 0xd3, 0xf1, 0xed, 0xc9, 0x18, 0x18, 0xea, 0x2f, 0x05, + 0x8d, 0x43, 0xbf, 0xca, 0x41, 0xf9, 0xa4, 0x08, 0x0f, 0xda, 0xf0, 0xfc, + 0x19, 0x0a, 0x27, 0xe6, 0x53, 0x14, 0xd5, 0x0e, 0xdc, 0xd9, 0x1d, 0xfb, + 0xee, 0x81, 0x1a, 0x1c, 0x35, 0x15, 0x1c, 0xee, 0xf0, 0x0d, 0xb9, 0x01, + 0xfd, 0x0d, 0xf6, 0x27, 0xf3, 0xda, 0xdb, 0x01, 0x04, 0x2e, 0xe7, 0x0f, + 0xf7, 0xea, 0x10, 0x1f, 0xf8, 0x0a, 0x13, 0xe6, 0x1d, 0x0b, 0x21, 0xbe, + 0xf8, 0x35, 0xf7, 0xca, 0x07, 0xf7, 0x10, 0xf0, 0x15, 0xfd, 0x09, 0x03, + 0xfb, 0x13, 0xfa, 0xee, 0x0f, 0xdc, 0x1d, 0x19, 0xdf, 0x62, 0x1d, 0x03, + 0xde, 0xfc, 0xde, 0x01, 0x26, 0x0f, 0x38, 0xec, 0x04, 0xf0, 0x04, 0x0b, + 0x2f, 0x09, 0x07, 0xf4, 0xe9, 0xf2, 0xe2, 0xc7, 0x1d, 0x1f, 0xc3, 0xb0, + 0x77, 0x1b, 0x31, 0x75, 0xf7, 0xf8, 0x26, 0xe3, 0xc7, 0x0c, 0xfa, 0x01, + 0xfb, 0x28, 0xea, 0xd6, 0x0f, 0x28, 0xf8, 0x21, 0xf7, 0x33, 0x50, 0xe4, + 0x2b, 0x1f, 0xed, 0x3a, 0xf1, 0x19, 0xe2, 0x7f, 0xe3, 0x30, 0xf1, 0xf9, + 0xcd, 0xf7, 0x35, 0xf9, 0xde, 0x13, 0x9a, 0xf8, 0xf0, 0xd4, 0xda, 0x04, + 0xff, 0xf8, 0xdd, 0xf1, 0xc3, 0x00, 0xf5, 0xed, 0xfa, 0xea, 0x52, 0xf1, + 0xe6, 0xec, 0xf6, 0x6f, 0x20, 0x3d, 0x05, 0x0c, 0x3f, 0x1a, 0x11, 0x22, + 0xe4, 0x1b, 0xe1, 0xef, 0xcb, 0x0a, 0x03, 0x3a, 0xcd, 0x49, 0x2a, 0xd5, + 0x22, 0x56, 0xe1, 0xff, 0xf9, 0xe2, 0x23, 0x26, 0x21, 0x02, 0xd8, 0xed, + 0x04, 0xd3, 0xfe, 0x08, 0xdc, 0x50, 0xd4, 0xdd, 0x2d, 0x1f, 0x1f, 0x11, + 0xcb, 0x0c, 0x22, 0x4c, 0x00, 0x1c, 0x0f, 0xb1, 0x43, 0xd4, 0x21, 0xb4, + 0xdd, 0x21, 0x18, 0xca, 0x36, 0xff, 0xfa, 0x20, 0xe9, 0x15, 0xf5, 0xe8, + 0xeb, 0x05, 0xdb, 0xec, 0xb9, 0xe0, 0x20, 0x04, 0x23, 0xeb, 0x0a, 0xe5, + 0xec, 0x40, 0x51, 0x03, 0x21, 0x23, 0x1f, 0x1f, 0xd2, 0x22, 0x7f, 0xd0, + 0xde, 0x1e, 0xde, 0xe2, 0xb3, 0xff, 0xee, 0x18, 0x35, 0xf3, 0xec, 0xe5, + 0xc9, 0xf1, 0x26, 0x10, 0x45, 0x2d, 0xd7, 0xb3, 0xe2, 0x24, 0x07, 0x34, + 0xde, 0x09, 0xa7, 0xe1, 0x3b, 0xd8, 0x06, 0xec, 0xbb, 0x1d, 0xf9, 0x01, + 0x2f, 0xcf, 0xb0, 0x06, 0x02, 0x8d, 0xf8, 0xd5, 0xe8, 0xfe, 0xe6, 0x25, + 0xf3, 0xf2, 0xe4, 0xe3, 0x17, 0x17, 0x2e, 0x1e, 0x0a, 0xb6, 0x05, 0x46, + 0x0d, 0xfd, 0x1f, 0xdb, 0xf5, 0x1a, 0x68, 0x3d, 0xd1, 0xfd, 0xb2, 0x06, + 0x01, 0x04, 0x16, 0x31, 0xf9, 0x07, 0xdb, 0xf2, 0xfe, 0xf7, 0x0b, 0xe4, + 0xe9, 0xf2, 0xda, 0xec, 0xfb, 0xf5, 0x14, 0x1c, 0x15, 0x00, 0x07, 0xee, + 0xdb, 0xe7, 0x26, 0x2e, 0x0f, 0xfa, 0xf6, 0x26, 0x05, 0x7f, 0xe2, 0xe3, + 0xed, 0x2e, 0x01, 0xfc, 0xed, 0xfa, 0xa8, 0x0a, 0x0a, 0xeb, 0x43, 0xed, + 0xfb, 0xef, 0xd3, 0x1e, 0x50, 0x14, 0x15, 0x2d, 0x04, 0x0f, 0xfc, 0x12, + 0x2b, 0xdd, 0xf1, 0xfc, 0x2a, 0xf8, 0x0d, 0xe4, 0x02, 0x1b, 0x35, 0xce, + 0x19, 0x09, 0x06, 0xe9, 0x01, 0x1f, 0xf8, 0x13, 0x06, 0xbd, 0x21, 0xe2, + 0xce, 0x1f, 0xfb, 0x72, 0xef, 0x0f, 0xfb, 0xe7, 0x0b, 0x04, 0x03, 0xf1, + 0xc7, 0x1a, 0x17, 0x0d, 0x16, 0x03, 0xf4, 0xe7, 0xe8, 0xf5, 0x00, 0x38, + 0x22, 0xcc, 0x0c, 0x42, 0x03, 0x07, 0x17, 0x05, 0xda, 0x38, 0x17, 0xe6, + 0xf2, 0xe2, 0x06, 0x01, 0xfe, 0x06, 0x06, 0x00, 0x02, 0x16, 0xed, 0x16, + 0xf6, 0xee, 0xed, 0xfe, 0xf7, 0xc6, 0x0f, 0xf6, 0xdb, 0xf4, 0xf1, 0xda, + 0xde, 0xf2, 0xf9, 0xf9, 0xe9, 0xf6, 0x35, 0x21, 0x12, 0xfa, 0x03, 0xf7, + 0x20, 0xeb, 0x09, 0x40, 0xf2, 0x02, 0x14, 0x06, 0x0f, 0xfd, 0xf9, 0xfb, + 0xe1, 0x28, 0xf4, 0xe4, 0x30, 0x01, 0x3c, 0xfa, 0xf5, 0x30, 0x10, 0x34, + 0x25, 0x0b, 0xe4, 0x13, 0xdd, 0x12, 0x14, 0x0b, 0xfb, 0xf9, 0xf6, 0x03, + 0xf7, 0xf5, 0x00, 0x16, 0x1a, 0xfe, 0x06, 0x10, 0x0c, 0x00, 0xe9, 0x04, + 0x0c, 0xe5, 0x2b, 0xfe, 0x0b, 0xff, 0x7f, 0xfa, 0x20, 0xe4, 0x04, 0x06, + 0x09, 0x1f, 0xc8, 0x13, 0x12, 0x2c, 0x1c, 0xdc, 0x10, 0xec, 0xe5, 0xef, + 0xea, 0xcb, 0xf5, 0xeb, 0x09, 0xd0, 0xfc, 0x2b, 0xe8, 0x09, 0x23, 0xf1, + 0xeb, 0x0f, 0xd0, 0x5f, 0x06, 0xf4, 0x1e, 0xfb, 0x00, 0x02, 0x10, 0x0f, + 0xed, 0x01, 0xf1, 0xe4, 0x41, 0x2f, 0xe9, 0x1c, 0xff, 0xfd, 0xef, 0x08, + 0xfc, 0x00, 0xfd, 0xfa, 0xe6, 0xf7, 0x0b, 0xdd, 0x02, 0x01, 0x02, 0xf0, + 0xfb, 0x0a, 0xea, 0xec, 0xe4, 0xe5, 0xb1, 0x0c, 0xf5, 0xc5, 0x6b, 0x04, + 0xfd, 0xb2, 0xf5, 0xfb, 0xe0, 0xfa, 0x0d, 0xf4, 0x0b, 0xf7, 0x06, 0xfd, + 0x0c, 0xe4, 0x09, 0xed, 0xf0, 0xe5, 0xde, 0x01, 0x32, 0x7f, 0x1d, 0xe7, + 0xf6, 0xfa, 0x12, 0xff, 0x00, 0xfa, 0x0f, 0xf1, 0x23, 0x05, 0xdd, 0xea, + 0xf1, 0x12, 0xfe, 0x15, 0xfa, 0x04, 0x50, 0x08, 0xf4, 0x27, 0xf7, 0x08, + 0xfe, 0xe0, 0xee, 0xfb, 0x22, 0x0a, 0x07, 0x08, 0xf5, 0x08, 0x00, 0x1c, + 0xfc, 0x0d, 0x1c, 0x11, 0x23, 0x0c, 0xe0, 0x05, 0x05, 0x05, 0xf8, 0xfc, + 0x0d, 0xfe, 0x05, 0x12, 0xe1, 0x25, 0x0c, 0x0f, 0x01, 0xec, 0xfd, 0xf5, + 0x16, 0xb0, 0x07, 0x1a, 0xf4, 0xf8, 0xfb, 0xf6, 0xfa, 0xf0, 0xff, 0x02, + 0x03, 0x17, 0x13, 0xfc, 0xf2, 0xf4, 0x10, 0xfc, 0x1a, 0x0a, 0x0b, 0x0d, + 0xf0, 0xf9, 0xf1, 0x18, 0xf4, 0xf7, 0x8d, 0x0a, 0xf7, 0xfe, 0x04, 0x25, + 0x0f, 0xf6, 0xf1, 0x09, 0x18, 0x05, 0xfd, 0x1a, 0xf5, 0xfe, 0x01, 0x01, + 0x18, 0xff, 0xcc, 0xee, 0xf8, 0x01, 0x07, 0xfc, 0x15, 0xfa, 0x09, 0xf8, + 0x0b, 0x11, 0x15, 0xcf, 0x03, 0xfc, 0xf3, 0x0c, 0x01, 0x09, 0x0d, 0x07, + 0x06, 0x07, 0xb7, 0x02, 0x25, 0xf3, 0xf2, 0xfd, 0xf6, 0xfb, 0x08, 0x16, + 0x0e, 0x18, 0xe3, 0x05, 0x01, 0x1c, 0xfc, 0x0c, 0x05, 0xf9, 0x7f, 0x05, + 0x00, 0xf0, 0x9d, 0x61, 0x34, 0x07, 0xfa, 0xf2, 0xe8, 0x09, 0xfe, 0x05, + 0x06, 0xea, 0xe8, 0x39, 0xe9, 0x1f, 0xfb, 0x20, 0x2d, 0x23, 0xfb, 0xeb, + 0xf3, 0xcf, 0x1a, 0xea, 0x0c, 0xf6, 0x1b, 0xe5, 0x06, 0x0d, 0x1c, 0xd3, + 0xe9, 0xe8, 0xf2, 0xfb, 0xe0, 0xf6, 0x0c, 0xe7, 0xf2, 0x21, 0x3e, 0xf9, + 0xef, 0xd6, 0x05, 0x1b, 0xfd, 0x0b, 0x11, 0x28, 0xfd, 0x27, 0x02, 0xcc, + 0x07, 0xfd, 0xce, 0xf1, 0xda, 0x0c, 0xf6, 0x20, 0x0b, 0xd5, 0xf3, 0x06, + 0x0e, 0x1e, 0xf5, 0x27, 0xf2, 0x02, 0xed, 0xfc, 0x2f, 0x18, 0x00, 0x2a, + 0x14, 0x27, 0x24, 0xd4, 0x7f, 0x1b, 0x64, 0xdb, 0x04, 0xd4, 0xc6, 0x41, + 0xf9, 0x03, 0x33, 0x16, 0xd4, 0x3c, 0x2c, 0x28, 0xc1, 0x03, 0x18, 0x20, + 0xee, 0xeb, 0x0c, 0xe4, 0xe3, 0xea, 0x19, 0x15, 0x0a, 0xe6, 0x14, 0xbb, + 0xef, 0xb1, 0xfa, 0x19, 0xf7, 0x0b, 0x0b, 0x03, 0x29, 0xb1, 0x03, 0x48, + 0xd3, 0x37, 0xfe, 0x7f, 0x2c, 0x02, 0xf6, 0xfd, 0xdd, 0xe7, 0x02, 0xd8, + 0x0d, 0x03, 0x25, 0x25, 0xc4, 0xe8, 0xf6, 0x2f, 0xa4, 0xbd, 0x24, 0xd3, + 0x1f, 0xf8, 0x00, 0xfb, 0x18, 0xe9, 0x22, 0x2a, 0x33, 0x1c, 0x3f, 0xd8, + 0x44, 0x14, 0xf8, 0x14, 0x2b, 0x1c, 0xf8, 0x2a, 0xf5, 0x33, 0xee, 0x1a, + 0x0c, 0xf8, 0x28, 0x1a, 0xd8, 0xdc, 0xfd, 0x97, 0xb6, 0xe6, 0xf0, 0x39, + 0xf4, 0x23, 0xa6, 0x98, 0xde, 0x15, 0x05, 0x13, 0xf9, 0xee, 0xdb, 0xbd, + 0xdf, 0xf2, 0x64, 0x07, 0x33, 0x04, 0x12, 0xfe, 0x39, 0x29, 0xfe, 0x33, + 0xea, 0x17, 0x62, 0x0f, 0x42, 0x3b, 0xf0, 0xa2, 0x0b, 0x8e, 0x2a, 0xe5, + 0x36, 0x12, 0xd7, 0xe2, 0x9a, 0x00, 0xf0, 0xdd, 0xeb, 0xed, 0x05, 0x13, + 0xb5, 0x18, 0x07, 0xfa, 0xfa, 0x57, 0x2e, 0x95, 0xf3, 0x36, 0xe5, 0x13, + 0xe1, 0xec, 0x08, 0xf1, 0x46, 0xfb, 0xb2, 0xb5, 0x01, 0x3e, 0x07, 0x10, + 0x38, 0xe0, 0xdc, 0xfc, 0xbb, 0x04, 0xf6, 0xdc, 0xd8, 0x22, 0xd9, 0xf3, + 0xf1, 0x1f, 0xe2, 0xd1, 0xff, 0xdf, 0x10, 0xfe, 0x20, 0xcb, 0x04, 0xb5, + 0x2d, 0x34, 0x0b, 0xe9, 0xfa, 0x08, 0x00, 0x1c, 0xba, 0xdd, 0x11, 0x08, + 0xf4, 0xc5, 0x0e, 0x2f, 0x0d, 0xf1, 0x1f, 0xfc, 0x1c, 0xf3, 0x65, 0xed, + 0x03, 0xaf, 0x10, 0x3c, 0x04, 0xdf, 0xe7, 0x1d, 0xfd, 0xf7, 0x5d, 0x14, + 0x13, 0xde, 0xd0, 0x0c, 0x6d, 0xd9, 0x28, 0x34, 0xe9, 0xfe, 0x08, 0xfd, + 0xf6, 0x15, 0xe4, 0xca, 0xe8, 0x0a, 0xe8, 0xbf, 0x0b, 0xf2, 0x7f, 0xde, + 0x2a, 0x19, 0x25, 0xe8, 0xb5, 0xe2, 0x07, 0x05, 0x19, 0xd0, 0xa3, 0x18, + 0xeb, 0x1c, 0xc0, 0xf6, 0xce, 0xe2, 0xd0, 0xd6, 0xfb, 0x48, 0x64, 0xfd, + 0xb3, 0x05, 0x0f, 0xd6, 0xf3, 0x58, 0xe4, 0x00, 0xee, 0x12, 0x2f, 0xfa, + 0x12, 0x1c, 0x2a, 0xad, 0xf9, 0x2f, 0x04, 0xef, 0x14, 0x31, 0xdf, 0x00, + 0x15, 0xe8, 0x23, 0x02, 0xf0, 0x13, 0x09, 0x01, 0x40, 0x18, 0xf1, 0x2b, + 0xf9, 0xe4, 0x1e, 0xd7, 0x10, 0x19, 0x57, 0xf2, 0xee, 0x47, 0x2e, 0xd8, + 0x0d, 0x07, 0xd8, 0xe4, 0x05, 0xfc, 0x1a, 0x16, 0xfb, 0x4f, 0xbf, 0x0a, + 0xf7, 0x0f, 0xf8, 0x17, 0x3d, 0x7f, 0x30, 0xe9, 0x82, 0xec, 0x33, 0xf4, + 0xcf, 0xe7, 0x00, 0x45, 0xd4, 0x0f, 0x30, 0x50, 0x18, 0xf2, 0xcc, 0x07, + 0x18, 0x2e, 0xfa, 0x08, 0xc6, 0x06, 0x33, 0x07, 0x00, 0x09, 0x28, 0xfc, + 0xef, 0xcc, 0xf5, 0x34, 0xc9, 0x4a, 0x61, 0x24, 0x8e, 0x31, 0xb7, 0x72, + 0xba, 0x23, 0xaa, 0x2d, 0xf7, 0x16, 0x0f, 0xe6, 0xc8, 0xf5, 0xcb, 0x10, + 0x5d, 0xca, 0x0b, 0xef, 0xef, 0x3d, 0x0a, 0x50, 0xee, 0x10, 0x3a, 0xbc, + 0xf2, 0xfd, 0xf8, 0x50, 0xfc, 0x09, 0x08, 0xf1, 0x12, 0x08, 0x3b, 0x16, + 0x13, 0xfd, 0x06, 0xdb, 0xd9, 0x15, 0xed, 0xc8, 0x3c, 0xf6, 0xf2, 0xed, + 0x04, 0x0f, 0xfd, 0x05, 0x28, 0xd8, 0x03, 0x07, 0xa6, 0xbd, 0x01, 0x05, + 0x09, 0xf7, 0x08, 0x20, 0x0a, 0xed, 0xec, 0x1c, 0x0a, 0xd0, 0x0b, 0xe9, + 0x1d, 0x11, 0xf8, 0x0a, 0x00, 0x01, 0x22, 0x07, 0x17, 0x06, 0x05, 0x01, + 0xf8, 0xe6, 0x2c, 0xe6, 0x3d, 0x0f, 0x03, 0xf0, 0x16, 0x1d, 0x09, 0x02, + 0x17, 0x0c, 0xdd, 0xfb, 0xec, 0xc9, 0xe2, 0xf2, 0x20, 0xfe, 0x30, 0xf0, + 0x1b, 0xe8, 0x4b, 0xfc, 0x09, 0xeb, 0xe6, 0xff, 0xec, 0xf1, 0xf2, 0xe3, + 0xdc, 0x0e, 0x2f, 0x06, 0x2e, 0xf9, 0x05, 0x7f, 0x02, 0xe8, 0x09, 0xf7, + 0x10, 0x24, 0x23, 0xee, 0xdd, 0xff, 0xce, 0xce, 0xf3, 0x14, 0x05, 0x0a, + 0x02, 0xf8, 0x0c, 0x0d, 0x39, 0xab, 0xd9, 0x25, 0xf4, 0xfa, 0xfd, 0x23, + 0xfa, 0x0c, 0xe3, 0xf4, 0xdf, 0xf4, 0xf4, 0x3a, 0x1c, 0xcc, 0x25, 0xec, + 0x2f, 0x0b, 0x36, 0x4d, 0xcf, 0x32, 0x03, 0x04, 0x16, 0x22, 0xd9, 0xf8, + 0x1c, 0xd6, 0x29, 0x58, 0xfd, 0x27, 0x17, 0x8e, 0x12, 0x30, 0xbc, 0x7f, + 0x33, 0xcd, 0x0f, 0x3d, 0xee, 0xd7, 0x49, 0xf9, 0xcb, 0x1c, 0xe6, 0xbd, + 0x22, 0x5e, 0xff, 0x12, 0x15, 0x0c, 0x24, 0xf9, 0x16, 0x23, 0x02, 0x16, + 0xdb, 0xf3, 0xdf, 0xbe, 0x1a, 0x29, 0x15, 0xfe, 0xf6, 0xfc, 0xf6, 0xf4, + 0x63, 0x5c, 0x5f, 0xdd, 0x28, 0xf4, 0x22, 0xd6, 0x1a, 0x2c, 0x49, 0x17, + 0x3a, 0x10, 0x0e, 0x08, 0xea, 0x67, 0x26, 0x10, 0x4b, 0xfe, 0x0e, 0x39, + 0x5a, 0xd3, 0x2d, 0x0c, 0xe8, 0xde, 0x09, 0x30, 0xb8, 0xeb, 0x1e, 0xf8, + 0xd9, 0x2a, 0xf5, 0x28, 0xcb, 0x1d, 0x1c, 0x10, 0x2a, 0x0f, 0xe7, 0x1c, + 0xf1, 0x1b, 0xfa, 0xed, 0x0e, 0x0a, 0xaa, 0x15, 0x33, 0xf0, 0x11, 0xe6, + 0xc1, 0xf6, 0x25, 0x3e, 0xe0, 0x37, 0xfb, 0x00, 0xca, 0x2b, 0x09, 0xfa, + 0x11, 0x12, 0xf6, 0xf9, 0xe7, 0x0d, 0x05, 0x25, 0x81, 0xef, 0x07, 0xf6, + 0xdc, 0x25, 0x05, 0xaf, 0x10, 0xf8, 0xed, 0x04, 0x00, 0xd9, 0x06, 0xd4, + 0x46, 0x10, 0xe9, 0x58, 0xeb, 0xf6, 0x0c, 0x13, 0xe3, 0x19, 0xf6, 0x10, + 0x63, 0x48, 0xf9, 0x10, 0x0f, 0x17, 0xed, 0x14, 0xf9, 0xe1, 0xff, 0x28, + 0x0c, 0xf5, 0xe0, 0x0e, 0xf5, 0x08, 0xf7, 0x42, 0xfa, 0xf6, 0xec, 0x13, + 0x3e, 0xf6, 0xf7, 0xf9, 0xeb, 0x0c, 0x2f, 0xf6, 0xf5, 0xfc, 0x4f, 0xf8, + 0x1f, 0x0a, 0xf6, 0xfe, 0x10, 0x14, 0x1b, 0x6a, 0xf5, 0x0a, 0xbd, 0x4d, + 0xff, 0x22, 0x06, 0xf3, 0xf0, 0x26, 0xf3, 0x0b, 0xcc, 0xf4, 0x37, 0xf2, + 0xe2, 0xee, 0xfc, 0xe7, 0xc8, 0x15, 0xf9, 0x17, 0xdb, 0x27, 0x12, 0x09, + 0xfb, 0x13, 0x16, 0x15, 0xe9, 0x00, 0x3a, 0xf9, 0x24, 0x5d, 0x1b, 0xfd, + 0x1f, 0x42, 0xfe, 0xeb, 0xb2, 0x39, 0xc1, 0x4f, 0xea, 0xf4, 0xe8, 0x3a, + 0xe3, 0xf9, 0xde, 0xec, 0x36, 0x18, 0x10, 0x28, 0x0c, 0xd0, 0x09, 0x32, + 0x14, 0x2f, 0xe9, 0xed, 0x3a, 0x18, 0xf7, 0x18, 0xe5, 0xd8, 0xfb, 0x24, + 0xde, 0xda, 0x2e, 0x1d, 0xdb, 0xbf, 0xe8, 0x3e, 0x03, 0xd1, 0xb1, 0xf8, + 0xcc, 0xe2, 0xd7, 0x73, 0x02, 0x0d, 0xfe, 0xf3, 0xe3, 0xf6, 0xb6, 0x40, + 0x14, 0xf0, 0x81, 0xab, 0x2f, 0x32, 0xeb, 0x9a, 0x1c, 0xb8, 0xeb, 0xfb, + 0xe3, 0x01, 0xe4, 0xf9, 0xd5, 0xf7, 0x07, 0x1d, 0x52, 0x13, 0xe0, 0xde, + 0xdf, 0x5c, 0x2f, 0x3f, 0xfc, 0x08, 0x4a, 0x0f, 0x4f, 0xcd, 0x02, 0xf4, + 0xdc, 0x26, 0xc2, 0xc5, 0x37, 0xfa, 0x10, 0x21, 0x44, 0xed, 0xec, 0xf7, + 0xf2, 0xe7, 0xf1, 0xab, 0xad, 0x36, 0x3e, 0x07, 0xcc, 0x3a, 0x18, 0xc1, + 0xda, 0x1d, 0xfd, 0xf5, 0x19, 0xf7, 0x2b, 0xf9, 0xef, 0xf0, 0x10, 0x18, + 0xf6, 0x12, 0x2a, 0xe1, 0xfc, 0xdf, 0x03, 0x06, 0xfc, 0x0e, 0xf2, 0x00, + 0xd9, 0xf5, 0x04, 0x19, 0xeb, 0xd9, 0xff, 0xff, 0x04, 0x02, 0xef, 0x04, + 0xfb, 0x7f, 0x0c, 0xf8, 0x0b, 0xf5, 0xeb, 0xfd, 0xf9, 0xe1, 0xfd, 0xef, + 0xf9, 0xf2, 0x30, 0xfc, 0xf4, 0x22, 0x10, 0x05, 0x1f, 0x21, 0x03, 0xee, + 0xef, 0x0d, 0xf2, 0x3a, 0x00, 0xf9, 0x36, 0xf9, 0xcb, 0x02, 0x0e, 0x0f, + 0x1f, 0x1e, 0xef, 0x19, 0xef, 0x0f, 0xfc, 0x17, 0xee, 0xfc, 0xe0, 0x13, + 0x29, 0x0b, 0x02, 0x15, 0xf1, 0x08, 0x1b, 0xe9, 0x0a, 0xfc, 0x22, 0x0d, + 0x18, 0xdd, 0xe8, 0x0e, 0x00, 0x1a, 0x19, 0x28, 0xe6, 0x00, 0x09, 0x25, + 0x26, 0xe1, 0xf7, 0x02, 0xfe, 0xe6, 0xf5, 0xf7, 0xf7, 0xe1, 0xe7, 0x06, + 0xd3, 0x18, 0xe2, 0xdf, 0xe8, 0xfa, 0xcd, 0x0a, 0x19, 0xf0, 0xcf, 0x04, + 0x23, 0x0b, 0x17, 0x20, 0xf9, 0xfe, 0xdf, 0x14, 0x49, 0xed, 0x18, 0xf1, + 0xca, 0x04, 0xef, 0xc2, 0x31, 0xf8, 0x3a, 0xec, 0x19, 0xd8, 0x4e, 0xe6, + 0xdf, 0xf2, 0xfe, 0xf8, 0x17, 0x06, 0xe5, 0xb1, 0x00, 0x04, 0x08, 0xd5, + 0x05, 0xd6, 0x01, 0x29, 0x0d, 0x15, 0x03, 0xf8, 0xf2, 0x37, 0x01, 0xe8, + 0x10, 0x06, 0x09, 0xfa, 0x2a, 0x14, 0x3f, 0x13, 0xe0, 0x09, 0x18, 0x05, + 0x0b, 0xac, 0x03, 0x7f, 0x0a, 0xea, 0x2f, 0x19, 0xd6, 0xd5, 0xf7, 0x5f, + 0xa8, 0x11, 0xdb, 0x22, 0xff, 0xdf, 0xcf, 0xe7, 0xd3, 0x0a, 0xff, 0x06, + 0x02, 0x23, 0xd4, 0xfc, 0x2d, 0x15, 0x27, 0x1e, 0x04, 0xf7, 0x26, 0x58, + 0xfd, 0x1c, 0xf8, 0x23, 0xec, 0x03, 0x06, 0xd9, 0x18, 0x01, 0x17, 0x46, + 0x24, 0x1b, 0xd0, 0x3e, 0x0f, 0xf1, 0xe7, 0x08, 0xd1, 0xfa, 0xf1, 0x02, + 0x02, 0x17, 0xa8, 0x09, 0xf9, 0x0f, 0xfe, 0xba, 0x81, 0x03, 0x22, 0x0a, + 0xfe, 0x06, 0x0f, 0x05, 0x09, 0xfc, 0x10, 0x11, 0x02, 0xfd, 0xe5, 0xee, + 0x0c, 0x05, 0xf0, 0x10, 0x53, 0xde, 0xff, 0x00, 0xd3, 0x0d, 0x0b, 0xee, + 0xf8, 0xef, 0xdc, 0xf3, 0x0b, 0x27, 0x0b, 0xfa, 0x00, 0x91, 0xfc, 0x45, + 0x0e, 0x0a, 0xf4, 0x0b, 0xfe, 0xe4, 0xef, 0x05, 0x58, 0x90, 0x09, 0xf6, + 0xeb, 0x09, 0xe1, 0xee, 0xff, 0xfb, 0xbc, 0xf1, 0x0f, 0x19, 0x32, 0x0b, + 0x09, 0xfb, 0xfe, 0x05, 0x17, 0x16, 0xf6, 0x02, 0xf9, 0xdf, 0x04, 0xf0, + 0x0b, 0xff, 0xf6, 0x00, 0x13, 0xfe, 0x0d, 0xfc, 0x18, 0x07, 0x14, 0x01, + 0x19, 0x22, 0xe8, 0xc7, 0x02, 0x0b, 0x1c, 0xea, 0xfe, 0xfb, 0xfe, 0x03, + 0x04, 0xfd, 0xee, 0xff, 0xca, 0xf7, 0xed, 0xe3, 0x24, 0x0e, 0xff, 0x0f, + 0xfb, 0xfb, 0xfe, 0xf8, 0xfb, 0x1b, 0x0a, 0x22, 0xf6, 0x15, 0xfa, 0x08, + 0x09, 0xfc, 0xe9, 0x03, 0xf4, 0xcf, 0xf9, 0xe6, 0xd0, 0xde, 0xd3, 0x14, + 0xe5, 0xc7, 0x7f, 0x30, 0x22, 0x03, 0x1f, 0xbe, 0xc0, 0xe6, 0xbc, 0xd9, + 0xe7, 0x15, 0x21, 0x35, 0x27, 0xef, 0xf4, 0x03, 0x02, 0xfd, 0xde, 0xcf, + 0xdd, 0x17, 0xd9, 0x39, 0xec, 0xf3, 0xea, 0x22, 0x11, 0xf6, 0x14, 0xf5, + 0xd0, 0x3e, 0xfe, 0x08, 0xda, 0x0b, 0x01, 0x1e, 0xf5, 0xf6, 0x22, 0xe9, + 0x66, 0x17, 0xf0, 0x01, 0xe2, 0x19, 0x01, 0x02, 0x04, 0x0d, 0xf1, 0xff, + 0x09, 0xf5, 0x0a, 0xef, 0xe2, 0xaf, 0x68, 0xed, 0x21, 0x39, 0xf0, 0x07, + 0xec, 0xf7, 0xde, 0x35, 0x34, 0x41, 0x2d, 0xe2, 0x0a, 0x2c, 0x08, 0x10, + 0x1a, 0x03, 0x4e, 0xd0, 0xdc, 0xfa, 0x13, 0x09, 0x0d, 0xd6, 0xff, 0xe2, + 0xd8, 0x19, 0x0f, 0x11, 0xf7, 0x1f, 0x5b, 0xb3, 0x0d, 0x5b, 0xfb, 0xdc, + 0x0b, 0x1c, 0x05, 0x16, 0x0d, 0x27, 0xfb, 0x16, 0x29, 0x38, 0x13, 0xf4, + 0xe0, 0xf8, 0x28, 0x27, 0xa5, 0x3e, 0x2d, 0xef, 0xe3, 0x4a, 0x52, 0xec, + 0xe5, 0xeb, 0x0a, 0x1d, 0x00, 0x25, 0xd9, 0x31, 0x2a, 0x07, 0x14, 0xd7, + 0x33, 0x2d, 0x14, 0xfb, 0x1a, 0x3f, 0x40, 0xc2, 0x40, 0xc2, 0x1b, 0x59, + 0x13, 0x05, 0x1c, 0x09, 0x12, 0xfe, 0xf9, 0x32, 0x27, 0x72, 0x7a, 0x11, + 0xf5, 0xf1, 0x04, 0x05, 0xee, 0xec, 0x51, 0x11, 0xea, 0xf3, 0xfc, 0x9f, + 0x2d, 0xcd, 0x03, 0xcc, 0x83, 0x08, 0xe8, 0x04, 0xc8, 0xcd, 0x8a, 0x51, + 0x31, 0x24, 0xf0, 0xab, 0xc0, 0xfb, 0xfa, 0xee, 0xc9, 0xf1, 0x38, 0x0b, + 0x1b, 0x20, 0xe7, 0x9d, 0x58, 0xf9, 0x41, 0x02, 0x3e, 0xf5, 0x52, 0x3d, + 0xf0, 0xc5, 0x29, 0xd1, 0xff, 0xde, 0x88, 0xff, 0x09, 0x05, 0xec, 0x00, + 0x20, 0xbf, 0x3b, 0xf6, 0x0f, 0x7f, 0x04, 0x22, 0xc2, 0xdd, 0x18, 0xf5, + 0x2e, 0xb2, 0xf2, 0xad, 0xf9, 0xe4, 0xe5, 0x2a, 0xf6, 0xfe, 0x3b, 0xee, + 0xfd, 0xf4, 0x0e, 0xde, 0xda, 0x0f, 0x03, 0x18, 0xc9, 0xe3, 0x1c, 0x16, + 0x06, 0x0f, 0x07, 0x02, 0xe7, 0xf4, 0x06, 0xea, 0x27, 0x28, 0x08, 0x1a, + 0x0a, 0x34, 0x24, 0x0b, 0xed, 0x7f, 0x04, 0xf5, 0x42, 0xeb, 0x2e, 0x04, + 0xf7, 0x02, 0xef, 0xda, 0xfd, 0x21, 0x11, 0x0b, 0xed, 0x18, 0xf8, 0x08, + 0x0b, 0xf0, 0xff, 0xf0, 0xee, 0x02, 0x0a, 0xc9, 0xe6, 0x00, 0x73, 0xd9, + 0xf2, 0x04, 0xf4, 0xe7, 0xfc, 0xf9, 0x37, 0x0f, 0xe4, 0x06, 0xf8, 0xea, + 0x04, 0x0b, 0x31, 0x03, 0xe6, 0xfb, 0x69, 0xf2, 0xe8, 0x2f, 0x04, 0x08, + 0x2d, 0xf9, 0x27, 0x04, 0xf0, 0x0a, 0xf2, 0xf7, 0x13, 0x02, 0xf1, 0xeb, + 0x11, 0x20, 0x09, 0x00, 0xca, 0x12, 0x2c, 0x21, 0xda, 0xff, 0x07, 0x07, + 0xff, 0xf3, 0x0f, 0xee, 0x07, 0xfd, 0x21, 0xff, 0xf8, 0xe9, 0xd8, 0xf3, + 0xfb, 0xff, 0x94, 0xdc, 0x1d, 0xff, 0x05, 0xfe, 0xf3, 0xda, 0x85, 0x13, + 0x06, 0x56, 0xff, 0x07, 0xfa, 0x09, 0x01, 0x24, 0x12, 0x9c, 0x0f, 0x0e, + 0x1c, 0x38, 0x2c, 0x0d, 0xbd, 0xe9, 0x3b, 0xed, 0xdc, 0xf1, 0xd3, 0x7f, + 0xb5, 0xf0, 0x0e, 0xc8, 0xf3, 0xe4, 0xf1, 0xfd, 0x17, 0x0c, 0xd3, 0xca, + 0x04, 0xc6, 0xf8, 0x01, 0x1e, 0xe7, 0x19, 0xfe, 0x2f, 0xfc, 0x0e, 0x44, + 0xee, 0x14, 0x0e, 0x2f, 0x01, 0xfd, 0xfa, 0xcb, 0xd2, 0x13, 0x2d, 0xff, + 0x27, 0xa7, 0x9a, 0x13, 0x04, 0x0e, 0x14, 0x28, 0xe7, 0xdb, 0xfb, 0xda, + 0x5d, 0xd8, 0xff, 0x08, 0xfe, 0xe8, 0xca, 0x9e, 0x12, 0x08, 0x44, 0xf0, + 0xcf, 0xef, 0xe1, 0xe2, 0x03, 0xf1, 0xf6, 0xfc, 0x19, 0xc4, 0xf8, 0xf2, + 0xf9, 0x36, 0x08, 0x1b, 0x0b, 0xe0, 0xe4, 0x16, 0xfe, 0x25, 0x29, 0x25, + 0xc5, 0xdd, 0xf5, 0x01, 0xe7, 0xd1, 0x0e, 0xc2, 0x07, 0xf6, 0xdb, 0xfb, + 0xe7, 0xd4, 0x0e, 0x51, 0xf5, 0x14, 0x0d, 0xd6, 0x06, 0xfd, 0xed, 0x23, + 0xf7, 0xdd, 0x17, 0x1f, 0xf8, 0x1d, 0x09, 0xaa, 0x01, 0x07, 0x0c, 0xf3, + 0x02, 0x39, 0x18, 0x45, 0x17, 0x36, 0xef, 0xda, 0xe9, 0xf4, 0x16, 0x2c, + 0x09, 0x17, 0x90, 0xfe, 0x0e, 0xce, 0x10, 0xf5, 0xe8, 0x0c, 0x2f, 0x0d, + 0x49, 0x15, 0x1e, 0x0d, 0x28, 0xf2, 0x4c, 0x22, 0xd3, 0xde, 0x11, 0xd0, + 0x03, 0xbd, 0x0b, 0xfa, 0xce, 0x0c, 0x11, 0x11, 0xec, 0x25, 0x05, 0xed, + 0x0b, 0x1a, 0x12, 0xf4, 0xcd, 0xec, 0x21, 0xe4, 0x12, 0x0e, 0xed, 0xe7, + 0xce, 0x10, 0x11, 0xed, 0x81, 0xcc, 0x51, 0xf3, 0x07, 0xe2, 0xf6, 0xd7, + 0xd7, 0xd9, 0xf0, 0xe1, 0x0c, 0x0c, 0x37, 0xf5, 0xf3, 0xd9, 0xce, 0x14, + 0x18, 0xca, 0xdb, 0xfd, 0x05, 0xe1, 0x2a, 0x0d, 0xed, 0xeb, 0x02, 0xf2, + 0x04, 0x2a, 0xe4, 0xc4, 0xd0, 0x1c, 0xe5, 0xfa, 0x00, 0x02, 0x01, 0xfc, + 0x07, 0xfa, 0x07, 0xfe, 0x21, 0xf8, 0x01, 0x03, 0x01, 0xfc, 0x0b, 0xff, + 0x4c, 0xf3, 0xee, 0x06, 0xe9, 0xf3, 0x02, 0xf9, 0xf9, 0xfc, 0xfd, 0xec, + 0xee, 0xf8, 0x0f, 0xf7, 0xff, 0x04, 0x3d, 0x0a, 0x05, 0xef, 0xee, 0x04, + 0x07, 0xdd, 0xe6, 0x00, 0xf7, 0x07, 0x11, 0x09, 0x05, 0x02, 0x10, 0x81, + 0xf1, 0xfd, 0xf0, 0xf5, 0x0a, 0x10, 0xf1, 0x04, 0xf7, 0xd6, 0x02, 0x0d, + 0xfd, 0xef, 0x1e, 0x07, 0x16, 0xfa, 0xf6, 0xa0, 0x06, 0x08, 0xfb, 0x12, + 0xd9, 0xfb, 0x06, 0x19, 0xf4, 0x13, 0xf2, 0x0c, 0x07, 0x09, 0x00, 0xfc, + 0x03, 0xf6, 0x06, 0xf8, 0x04, 0xff, 0xea, 0x00, 0xef, 0x0a, 0x0c, 0xfb, + 0xf9, 0x13, 0xe7, 0xf2, 0x03, 0x0d, 0xfb, 0x01, 0x03, 0xfe, 0x07, 0xb2, + 0xf9, 0x0f, 0x08, 0x07, 0xf1, 0x09, 0x0e, 0xe7, 0xfe, 0xde, 0xfd, 0x07, + 0xd2, 0x02, 0xfd, 0x01, 0x1a, 0x90, 0xfb, 0xfb, 0xf7, 0xdf, 0xfa, 0xe7, + 0xca, 0x61, 0xf1, 0x1e, 0xb1, 0x3c, 0xf3, 0xe9, 0xc4, 0xea, 0xfa, 0xc0, + 0xf0, 0x33, 0x10, 0x0a, 0x3b, 0xf7, 0x3c, 0xe0, 0x01, 0xbc, 0x5c, 0xc4, + 0x41, 0x02, 0x2b, 0x04, 0xc3, 0x1a, 0xfa, 0x26, 0xb0, 0xc3, 0xea, 0x10, + 0xda, 0x44, 0x07, 0x04, 0x2e, 0xdb, 0xef, 0xf5, 0xed, 0x50, 0xf7, 0xe7, + 0xd9, 0xcf, 0x39, 0x9b, 0x4d, 0xdd, 0xfd, 0xe2, 0xe6, 0xf6, 0xf7, 0x03, + 0x08, 0xf7, 0xed, 0x07, 0x11, 0x1a, 0xe2, 0xee, 0xdd, 0xea, 0xdb, 0x11, + 0xe5, 0xd7, 0xde, 0xa5, 0x25, 0xfe, 0xa5, 0xfc, 0x47, 0x06, 0x63, 0xf8, + 0x0d, 0x18, 0xd0, 0xfa, 0x38, 0x28, 0x7f, 0x06, 0xc2, 0xf3, 0xf3, 0xcd, + 0xf6, 0xf3, 0x11, 0x09, 0x18, 0xdc, 0xe5, 0xbf, 0xc0, 0xfa, 0x0b, 0x13, + 0x12, 0x19, 0xf7, 0x2b, 0x00, 0xbb, 0x0a, 0xea, 0x0a, 0xf2, 0x25, 0x70, + 0x09, 0x16, 0xf0, 0xfa, 0x21, 0xd7, 0x0b, 0x24, 0xed, 0x13, 0x3c, 0x15, + 0xec, 0xed, 0xf5, 0x51, 0x2e, 0x14, 0x7f, 0xfc, 0x02, 0x27, 0x11, 0x07, + 0x03, 0xfa, 0xb3, 0xed, 0x14, 0xfa, 0x0a, 0xdd, 0x17, 0xf7, 0xe3, 0x02, + 0xe2, 0x05, 0x29, 0xeb, 0x1e, 0x5b, 0xfb, 0xef, 0x3c, 0x0d, 0xec, 0xce, + 0x29, 0x02, 0x08, 0x08, 0xf7, 0xed, 0xef, 0x16, 0x0e, 0x0f, 0x18, 0xfc, + 0xef, 0xb0, 0x10, 0xf8, 0x31, 0x09, 0xe4, 0x17, 0xb6, 0xee, 0xd0, 0x6c, + 0x41, 0x05, 0x03, 0xf0, 0x23, 0xeb, 0x07, 0x08, 0x08, 0xe8, 0xf7, 0xfc, + 0x1d, 0x00, 0x0a, 0xfc, 0xff, 0xff, 0x1a, 0xf7, 0xf2, 0xec, 0xf9, 0x02, + 0xfc, 0x17, 0x03, 0x31, 0xf5, 0x02, 0xf7, 0x0e, 0xe9, 0x05, 0xfb, 0xf4, + 0x11, 0x26, 0x02, 0x23, 0x45, 0xb1, 0xcf, 0x1f, 0xcc, 0x16, 0x06, 0xfd, + 0xf9, 0x0c, 0x05, 0xf7, 0xe9, 0xfd, 0x11, 0x0e, 0x0a, 0x23, 0x1a, 0x07, + 0x1c, 0x4f, 0x11, 0x1e, 0x7f, 0x8c, 0xd4, 0x36, 0xfe, 0xfe, 0x05, 0x95, + 0x27, 0x2c, 0xf2, 0x0f, 0x04, 0xe6, 0xd7, 0x2d, 0x1c, 0x1c, 0x6e, 0xfa, + 0x18, 0xdd, 0x20, 0x3e, 0x14, 0xfa, 0x7d, 0xdc, 0xec, 0xf4, 0xe1, 0xeb, + 0xf0, 0xed, 0xcc, 0xfd, 0xf6, 0x51, 0x01, 0x42, 0xc2, 0x0e, 0x91, 0x38, + 0xfd, 0xd0, 0x01, 0x42, 0xce, 0xf1, 0xf5, 0x04, 0x0f, 0xdb, 0x0e, 0x14, + 0xd0, 0x32, 0xac, 0x2f, 0x36, 0x03, 0x4a, 0x11, 0xd1, 0x95, 0x45, 0x49, + 0xcd, 0x27, 0x0a, 0x13, 0xf6, 0x29, 0x00, 0xe4, 0x0f, 0x12, 0xc5, 0x03, + 0xcf, 0xdc, 0x1d, 0xec, 0xf1, 0xcc, 0xc4, 0x59, 0x4c, 0x1d, 0xfe, 0x31, + 0xac, 0x2a, 0x06, 0x23, 0x2d, 0x0f, 0x0c, 0x1e, 0xcf, 0xd1, 0xd4, 0x2a, + 0xb7, 0xdc, 0x1c, 0x3c, 0x00, 0xec, 0x45, 0x20, 0x0c, 0x10, 0xf1, 0x1d, + 0x06, 0xd8, 0xfd, 0x21, 0xf2, 0x06, 0x02, 0x01, 0x02, 0x02, 0xdf, 0x03, + 0x15, 0xf8, 0x02, 0x06, 0xfe, 0xfc, 0x03, 0x06, 0x9b, 0xf2, 0xf2, 0x06, + 0xf0, 0xdf, 0x06, 0xff, 0x04, 0xf6, 0x19, 0xf1, 0x34, 0xf3, 0x07, 0xe7, + 0x06, 0xf6, 0xf8, 0x0a, 0xff, 0xfe, 0xf6, 0xfd, 0x02, 0xe2, 0x02, 0xe9, + 0xfe, 0x02, 0x0d, 0x08, 0xf2, 0xfe, 0x04, 0xff, 0x02, 0xfb, 0xe3, 0xf4, + 0xfa, 0x03, 0xf2, 0x06, 0x03, 0xe5, 0x08, 0x02, 0xfc, 0x81, 0x1d, 0x05, + 0x15, 0xf6, 0x02, 0xb5, 0xff, 0x0d, 0x02, 0x00, 0x04, 0xf7, 0x08, 0xcc, + 0xfc, 0x0f, 0xfa, 0x02, 0x05, 0x04, 0xfe, 0xf8, 0x0b, 0xf5, 0xf4, 0x00, + 0x0f, 0xfe, 0xea, 0xf7, 0xfe, 0x0a, 0x07, 0x02, 0xfb, 0x0c, 0xeb, 0xdf, + 0x08, 0x0d, 0xfa, 0xff, 0x12, 0xc8, 0x05, 0x4c, 0xef, 0x03, 0xff, 0x03, + 0xf1, 0x04, 0x0b, 0xec, 0x00, 0xd7, 0x00, 0x00, 0x02, 0x0b, 0x00, 0x07, + 0x00, 0xfa, 0x08, 0xfd, 0xf6, 0xfe, 0x1e, 0x05, 0x14, 0x06, 0x09, 0xfa, + 0xf8, 0x06, 0xfd, 0x0c, 0xbb, 0xc4, 0x0d, 0xff, 0x09, 0xf8, 0xfb, 0x07, + 0x06, 0xff, 0xfa, 0x06, 0x3a, 0x04, 0xfe, 0xf8, 0x00, 0x03, 0xfa, 0x03, + 0x05, 0x04, 0xff, 0x00, 0xf4, 0x0a, 0x0f, 0xf8, 0x01, 0xfe, 0x02, 0xfa, + 0x09, 0xf7, 0xf4, 0x95, 0x03, 0x06, 0x02, 0xfe, 0xf8, 0xf9, 0xff, 0xf6, + 0x03, 0xff, 0x01, 0xfd, 0x00, 0x7f, 0x09, 0xfa, 0x08, 0x01, 0xff, 0x05, + 0xf9, 0xfc, 0x03, 0x03, 0xd6, 0x02, 0xfa, 0xfe, 0x03, 0xfb, 0xfe, 0xfe, + 0xf7, 0x06, 0xec, 0xfa, 0xee, 0x01, 0xe8, 0x04, 0xfd, 0x00, 0x01, 0x08, + 0x0a, 0xff, 0x05, 0xfe, 0xfe, 0xfb, 0xfc, 0x14, 0x00, 0x01, 0x02, 0x09, + 0xff, 0x27, 0x03, 0x41, 0x03, 0x02, 0xfc, 0x09, 0xf7, 0xfd, 0x00, 0xfe, + 0x01, 0x02, 0xfd, 0xf8, 0x23, 0x1c, 0x04, 0xfe, 0x6d, 0x1c, 0x37, 0x7f, + 0x1c, 0x2a, 0x10, 0x13, 0xf9, 0xdb, 0x06, 0x0b, 0xde, 0xed, 0xb5, 0xdd, + 0x06, 0xff, 0x11, 0x12, 0x24, 0xd6, 0xf5, 0x1b, 0x15, 0x06, 0x06, 0xc4, + 0xfc, 0xc0, 0xfa, 0x45, 0xeb, 0x2b, 0xef, 0xc8, 0xc6, 0x21, 0xf5, 0xf9, + 0xf5, 0x14, 0xfb, 0xd2, 0x59, 0xbb, 0xdb, 0xee, 0xbf, 0x9d, 0x0b, 0xf9, + 0xfa, 0x60, 0x02, 0xf8, 0x04, 0xfa, 0xb1, 0x49, 0xfc, 0xfb, 0xe7, 0x01, + 0x25, 0xfa, 0xda, 0xed, 0xd1, 0x06, 0xea, 0xe1, 0x1b, 0xf2, 0x01, 0xce, + 0x12, 0xed, 0xd3, 0x26, 0xb9, 0xfe, 0xe4, 0x0d, 0xc8, 0x3e, 0x05, 0xf5, + 0xdd, 0x52, 0xd5, 0xc4, 0x14, 0x46, 0x60, 0xf1, 0xfe, 0xb2, 0x12, 0x27, + 0x3d, 0xd8, 0xe4, 0xf7, 0x2e, 0xef, 0x09, 0xc3, 0x33, 0x08, 0x12, 0x08, + 0xfc, 0xca, 0xf3, 0x30, 0xc9, 0x34, 0xa8, 0x2e, 0xec, 0x24, 0x33, 0xd6, + 0x14, 0xf6, 0x1e, 0xea, 0xd9, 0xf8, 0xc0, 0x9c, 0xfe, 0x39, 0x10, 0x07, + 0x0d, 0xe6, 0xed, 0xd1, 0xeb, 0xe6, 0xcd, 0xcc, 0xfb, 0xea, 0xc1, 0xa0, + 0x12, 0xed, 0xed, 0x57, 0xf8, 0x19, 0xe1, 0xd8, 0xc5, 0x01, 0x04, 0x39, + 0xc9, 0x00, 0xcc, 0x2a, 0xd7, 0x10, 0x18, 0x2f, 0xe4, 0x0d, 0x13, 0xee, + 0xe3, 0x03, 0x08, 0x21, 0x98, 0xc8, 0xc8, 0x47, 0xb1, 0x3a, 0x6a, 0x25, + 0xfa, 0x0f, 0xd9, 0x24, 0x52, 0x12, 0xcc, 0x26, 0xfd, 0x55, 0xd8, 0x14, + 0xf6, 0x25, 0x08, 0x0d, 0x81, 0x04, 0x49, 0xf6, 0x1f, 0xee, 0x09, 0x0d, + 0xd7, 0xdf, 0xfa, 0x19, 0x20, 0xab, 0x08, 0xdd, 0x1b, 0xdd, 0xf5, 0xee, + 0xf4, 0xb7, 0x1e, 0x5c, 0x2e, 0x32, 0xd5, 0x06, 0xe9, 0x2c, 0x3a, 0x38, + 0xad, 0xd8, 0x3d, 0xc4, 0xda, 0x1f, 0x0d, 0x02, 0x1a, 0xf4, 0xf1, 0x9b, + 0xd0, 0x32, 0x23, 0xdd, 0x0c, 0xf6, 0x0d, 0xd1, 0x0f, 0xf8, 0x1d, 0x91, + 0xf2, 0xf0, 0xfe, 0xfc, 0xde, 0x40, 0x2a, 0xd6, 0x90, 0xf9, 0x9b, 0xfa, + 0xfd, 0xea, 0xf6, 0x98, 0x14, 0x14, 0xa6, 0xe5, 0xdd, 0xfa, 0x08, 0xf4, + 0x20, 0xdf, 0xfc, 0x1e, 0x0b, 0x24, 0xda, 0xdc, 0x1e, 0x20, 0xe6, 0x17, + 0x02, 0x3d, 0xf0, 0xe6, 0x2f, 0xc9, 0x25, 0x14, 0xf8, 0x6b, 0xe8, 0x16, + 0xfb, 0xfb, 0xdc, 0xfc, 0xb9, 0x13, 0x10, 0xf2, 0x04, 0xeb, 0xd1, 0xf7, + 0xf5, 0x10, 0x12, 0xe2, 0x16, 0xff, 0xe3, 0xe4, 0x1a, 0x36, 0x75, 0x20, + 0x09, 0x05, 0xd6, 0x0d, 0x04, 0xd6, 0x27, 0x09, 0x0e, 0xdd, 0x0b, 0x17, + 0x12, 0xea, 0x11, 0x30, 0xfe, 0x04, 0x10, 0x03, 0x09, 0x34, 0x7f, 0xb9, + 0x2e, 0xfd, 0xd8, 0xf7, 0xf3, 0xd7, 0xec, 0x9e, 0xfd, 0x48, 0xfc, 0xe5, + 0xe8, 0x11, 0x49, 0x1d, 0xfa, 0xc9, 0xd2, 0x3c, 0xcb, 0xf5, 0xcb, 0x10, + 0xfd, 0x21, 0xff, 0x3b, 0x07, 0x28, 0x34, 0x01, 0x0e, 0x13, 0x0d, 0x09, + 0x33, 0x06, 0x09, 0x03, 0x0d, 0xff, 0x28, 0xfb, 0xf2, 0x64, 0x03, 0x0e, + 0xf6, 0xfc, 0x0c, 0x06, 0x06, 0xf8, 0x31, 0xea, 0xf0, 0xfd, 0x0b, 0x12, + 0x08, 0x01, 0xfe, 0xee, 0x1c, 0xfa, 0x11, 0xe2, 0x00, 0xf4, 0xeb, 0xfe, + 0x07, 0x01, 0x0d, 0x17, 0x18, 0x06, 0x00, 0xf8, 0xf6, 0xf8, 0xf0, 0x06, + 0xf7, 0x02, 0x11, 0x04, 0xf4, 0x03, 0xfb, 0x0d, 0xf7, 0xf2, 0xfb, 0xff, + 0x08, 0x03, 0x1b, 0xf1, 0xe9, 0xfa, 0xc6, 0xf6, 0xf0, 0x0a, 0x2a, 0x14, + 0xf7, 0x81, 0x06, 0x09, 0x0b, 0xe8, 0x05, 0xfa, 0x09, 0x0a, 0xfe, 0x10, + 0xff, 0xf9, 0xfe, 0xfb, 0x04, 0xd1, 0xf4, 0x07, 0x0c, 0x07, 0x04, 0xff, + 0x03, 0x10, 0x20, 0xf1, 0xf6, 0x02, 0xfa, 0xe9, 0x04, 0xf5, 0xda, 0xf5, + 0xec, 0x05, 0xeb, 0x1a, 0xf0, 0xfc, 0x26, 0xf9, 0x09, 0x13, 0xf9, 0x01, + 0x1c, 0xfb, 0xfd, 0xf5, 0x0c, 0x0c, 0x0e, 0xfe, 0xeb, 0x0c, 0x08, 0x0a, + 0x07, 0xf6, 0xa9, 0xef, 0x10, 0x01, 0xfd, 0xeb, 0xeb, 0xf8, 0xfb, 0xf1, + 0x00, 0x02, 0x27, 0x12, 0xf9, 0x03, 0xfa, 0xe4, 0x08, 0xfd, 0xf4, 0xd5, + 0x01, 0x02, 0xf9, 0xe8, 0x04, 0xee, 0xee, 0xfa, 0x13, 0x08, 0xd0, 0x0c, + 0x1b, 0x1a, 0x00, 0xec, 0xf4, 0xfc, 0x01, 0xf6, 0x08, 0x19, 0xf8, 0x07, + 0x0a, 0xfd, 0xf6, 0x15, 0xf6, 0xef, 0xf9, 0xf8, 0x00, 0xfe, 0x1f, 0xeb, + 0x07, 0xd6, 0xe8, 0xf5, 0x02, 0xfb, 0x7f, 0xff, 0x03, 0xd5, 0xf7, 0x04, + 0xe3, 0x26, 0x12, 0xf9, 0x03, 0x10, 0xd7, 0xee, 0x18, 0xff, 0x10, 0x10, + 0x10, 0xef, 0xf6, 0x08, 0x21, 0xfb, 0x0d, 0xf9, 0x01, 0x14, 0x0b, 0xe9, + 0xfd, 0xf5, 0xf3, 0x13, 0xf4, 0xfa, 0xba, 0xe8, 0xfb, 0x1c, 0xf2, 0x39, + 0x03, 0x04, 0x05, 0x03, 0xf2, 0x05, 0x09, 0xff, 0x11, 0xd6, 0x04, 0xfd, + 0x0e, 0x06, 0x04, 0x7f, 0x0e, 0x13, 0x04, 0xa5, 0xe1, 0x55, 0xeb, 0xb0, + 0x10, 0x03, 0xda, 0x15, 0xf7, 0x11, 0x02, 0x9d, 0x00, 0xf8, 0x04, 0xe1, + 0xbd, 0x01, 0x11, 0x36, 0x1f, 0x26, 0xe9, 0x23, 0xe0, 0x12, 0x17, 0x31, + 0xee, 0x07, 0xd5, 0x08, 0x29, 0xfe, 0xfd, 0x16, 0x12, 0x18, 0xb1, 0x0a, + 0x31, 0xf8, 0x1e, 0x10, 0x9f, 0xe1, 0xbd, 0xd8, 0xc5, 0xf9, 0xfa, 0xcc, + 0x34, 0xdf, 0xf4, 0xea, 0xf5, 0x0b, 0xe3, 0xed, 0xfc, 0x19, 0x21, 0xf6, + 0xd7, 0x1a, 0xce, 0xff, 0xf4, 0x0d, 0xd4, 0xf0, 0xf2, 0x0e, 0x19, 0x08, + 0x12, 0x53, 0x21, 0x03, 0x71, 0xcd, 0x38, 0x09, 0x68, 0xf0, 0xdb, 0xdb, + 0xf2, 0x5b, 0x31, 0xfa, 0xfa, 0xcf, 0xea, 0xe2, 0x42, 0x15, 0x01, 0x48, + 0xfb, 0xfb, 0x0c, 0xf9, 0x07, 0x11, 0xfc, 0x46, 0x0d, 0xc6, 0x08, 0xe6, + 0xfb, 0xeb, 0x2a, 0xf6, 0xf6, 0xe8, 0x11, 0xa1, 0x0d, 0xf9, 0x4e, 0xf3, + 0xec, 0xed, 0xf7, 0x38, 0x0d, 0x65, 0x2a, 0xf5, 0xfe, 0x16, 0x15, 0x40, + 0xee, 0x05, 0x22, 0xf8, 0xf4, 0x19, 0x0f, 0x3b, 0xea, 0x0f, 0x43, 0x0f, + 0x26, 0xed, 0xfb, 0xfb, 0xf0, 0x23, 0x3d, 0x45, 0xf1, 0xf0, 0xf5, 0xe8, + 0x18, 0xc7, 0x02, 0xdd, 0x0a, 0x25, 0xea, 0xd4, 0x05, 0xea, 0x26, 0xed, + 0x3e, 0x2e, 0xf3, 0x08, 0xc2, 0xfc, 0x01, 0x01, 0x09, 0x9a, 0xd5, 0xfc, + 0xca, 0xef, 0x4d, 0xf9, 0x14, 0x02, 0x00, 0xd1, 0x37, 0x07, 0xff, 0xf8, + 0xb1, 0x17, 0xfb, 0x08, 0xe7, 0x0a, 0x1d, 0xde, 0x01, 0x26, 0xeb, 0xf6, + 0x19, 0xcc, 0x08, 0x0d, 0xe2, 0xf2, 0xb9, 0x02, 0x17, 0xf8, 0x05, 0xe4, + 0x2d, 0x34, 0xf5, 0xd9, 0x08, 0x08, 0x14, 0x18, 0x1a, 0xb5, 0xfc, 0xd0, + 0xf8, 0xfc, 0x2f, 0x7f, 0xed, 0xd7, 0x2c, 0xe9, 0x17, 0xf8, 0xf0, 0x1d, + 0xc8, 0x1b, 0x0d, 0x02, 0xbf, 0xe3, 0xf0, 0x3e, 0x09, 0x00, 0xfc, 0x01, + 0x1b, 0x17, 0xff, 0xcd, 0xe5, 0x09, 0xe6, 0xf5, 0x07, 0xf3, 0xfb, 0xfd, + 0x18, 0x2f, 0xf8, 0xeb, 0xfd, 0xe1, 0x0e, 0x05, 0xf1, 0x07, 0xfb, 0x14, + 0x19, 0xf4, 0x03, 0xf4, 0xfb, 0xa2, 0xf8, 0xf7, 0xe1, 0x15, 0x13, 0x1c, + 0xee, 0x11, 0xcb, 0x09, 0x13, 0xc4, 0x03, 0xf8, 0xe1, 0x07, 0x2e, 0xf5, + 0x1a, 0xe0, 0xcc, 0x24, 0x0e, 0xe9, 0x0d, 0x2c, 0x04, 0xe0, 0x04, 0x03, + 0x10, 0xee, 0xe1, 0xdf, 0x05, 0x2a, 0xf3, 0x0c, 0xfc, 0xf6, 0xb6, 0xf9, + 0xe3, 0xf7, 0x7f, 0xfb, 0xf1, 0xf5, 0x07, 0x17, 0xed, 0x12, 0xdb, 0xc7, + 0xba, 0x2b, 0x16, 0x37, 0x11, 0x1d, 0xeb, 0xfe, 0xe6, 0xc4, 0xf0, 0x09, + 0xd4, 0x21, 0x4a, 0x16, 0x0e, 0x00, 0xf4, 0x0c, 0xf9, 0x14, 0xfe, 0x01, + 0xfb, 0x19, 0xe5, 0xfc, 0x00, 0xfa, 0xff, 0xf7, 0xfe, 0xfc, 0x1a, 0x12, + 0x1b, 0xfe, 0xdf, 0xa5, 0xee, 0x1d, 0x0d, 0x13, 0x22, 0x27, 0x01, 0x17, + 0xf6, 0x29, 0xcb, 0xff, 0xf8, 0x05, 0xfb, 0x18, 0xfe, 0x2f, 0xd1, 0xdc, + 0xd8, 0x26, 0x12, 0x8a, 0xf8, 0xe1, 0xe2, 0x51, 0xe1, 0xcb, 0x07, 0xdd, + 0xeb, 0xef, 0x1e, 0x08, 0x2b, 0xfa, 0xdd, 0x09, 0x06, 0x0b, 0xa4, 0x03, + 0xf3, 0x08, 0xfb, 0xf0, 0x37, 0xf9, 0x3b, 0xae, 0x1b, 0xfd, 0x11, 0x07, + 0x13, 0x03, 0x38, 0xea, 0x07, 0xec, 0x5f, 0x53, 0x07, 0x02, 0xca, 0x07, + 0xe6, 0xec, 0xef, 0xf5, 0x11, 0xe4, 0x43, 0xf9, 0xd1, 0x0e, 0xe8, 0xff, + 0xc0, 0x3e, 0x14, 0x41, 0xf2, 0x17, 0x4f, 0xdb, 0xfc, 0x0a, 0x13, 0xb5, + 0x2e, 0xe8, 0xf0, 0xf4, 0xb0, 0xe1, 0x81, 0xe9, 0xbb, 0x19, 0xc6, 0xe9, + 0x57, 0x10, 0x08, 0xfd, 0xee, 0x39, 0xde, 0x35, 0x4e, 0xda, 0xe9, 0xbd, + 0x3b, 0x29, 0xf7, 0x39, 0x28, 0xf4, 0xed, 0x81, 0x18, 0x1f, 0xee, 0xf9, + 0xec, 0x2d, 0xf4, 0x15, 0x00, 0x17, 0x05, 0xdc, 0xcd, 0xf7, 0x00, 0xd1, + 0xfd, 0x0a, 0x17, 0x31, 0x33, 0xf5, 0xea, 0xe9, 0x09, 0xfb, 0x2f, 0x3b, + 0x04, 0x39, 0xd5, 0x2e, 0x64, 0xf3, 0x0a, 0xf5, 0xf7, 0xf9, 0x02, 0x5c, + 0x55, 0xdc, 0x07, 0x23, 0xe4, 0xf1, 0x2b, 0xfd, 0xc3, 0xea, 0xd3, 0x09, + 0x1a, 0xc5, 0xf6, 0x3f, 0xcb, 0x16, 0xed, 0x0e, 0x09, 0xfe, 0x20, 0x46, + 0xdf, 0x1b, 0xc9, 0x13, 0x0f, 0xec, 0x0d, 0x17, 0xf7, 0xd4, 0x2d, 0x21, + 0xfb, 0xf3, 0xf2, 0x10, 0xd9, 0xf2, 0xde, 0x06, 0xd3, 0x18, 0xb6, 0xf4, + 0x6d, 0xf9, 0x34, 0xc1, 0x81, 0x29, 0xce, 0xb4, 0x13, 0xcd, 0xa8, 0xeb, + 0x18, 0xea, 0xdd, 0x0f, 0xea, 0xff, 0xcc, 0xed, 0xdf, 0xf2, 0x14, 0x04, + 0xff, 0xb9, 0x26, 0xe8, 0xff, 0xbf, 0x07, 0xeb, 0x04, 0xcb, 0x35, 0x14, + 0xd1, 0xff, 0x47, 0x51, 0xe3, 0xeb, 0xf0, 0x1e, 0x54, 0xf6, 0xff, 0xfc, + 0xe0, 0x14, 0x7f, 0xf1, 0xf2, 0x56, 0x1c, 0x5c, 0x23, 0x11, 0x13, 0x21, + 0x06, 0x0e, 0x08, 0xd3, 0x11, 0x08, 0x14, 0xec, 0x0b, 0xf4, 0x56, 0xe7, + 0x58, 0xe1, 0x33, 0x08, 0xfd, 0xfd, 0x08, 0xfb, 0x19, 0xde, 0x08, 0x03, + 0x2d, 0x29, 0x12, 0xde, 0xdf, 0x07, 0x11, 0x04, 0x5f, 0xff, 0xd3, 0x27, + 0xe7, 0xfc, 0xdb, 0x1a, 0xf9, 0xa1, 0xf7, 0x11, 0xf1, 0xef, 0x19, 0x00, + 0xff, 0x50, 0xbd, 0x14, 0xe8, 0x36, 0xc7, 0x1a, 0xcf, 0xf2, 0xf2, 0xd0, + 0x51, 0xec, 0xeb, 0xde, 0xe6, 0xf9, 0x2f, 0x41, 0xac, 0xe6, 0xc2, 0x17, + 0xd3, 0xc1, 0x52, 0xda, 0x51, 0x25, 0x1b, 0xf0, 0x06, 0x44, 0xe4, 0x18, + 0x1c, 0xe0, 0xe3, 0xd7, 0xc8, 0xd2, 0xbc, 0x25, 0xfe, 0xcf, 0xed, 0xe5, + 0x60, 0x09, 0x0b, 0xf6, 0x0b, 0xda, 0xe5, 0x06, 0xbd, 0x0d, 0xe4, 0xfb, + 0xfe, 0xfb, 0x15, 0x0c, 0x23, 0xd5, 0x04, 0x0a, 0xfa, 0xf9, 0x00, 0x3e, + 0xeb, 0x28, 0x15, 0x20, 0x1a, 0x2c, 0xd9, 0x00, 0xfd, 0x21, 0xfe, 0xf6, + 0x24, 0x08, 0x1a, 0x22, 0x0e, 0xc4, 0xf0, 0xfc, 0xe2, 0x0c, 0x11, 0x12, + 0x0d, 0xf9, 0x00, 0x26, 0x25, 0xf0, 0x2b, 0xf9, 0xb8, 0x17, 0x01, 0x14, + 0x10, 0x15, 0x00, 0x21, 0x16, 0xf2, 0x1f, 0xf8, 0xf3, 0x00, 0x04, 0xec, + 0xea, 0xce, 0x15, 0x1c, 0xd2, 0x0b, 0x0e, 0xfe, 0x15, 0x05, 0x19, 0xe6, + 0x00, 0x01, 0xeb, 0xe5, 0xcf, 0x0d, 0xe5, 0xfb, 0x03, 0xd9, 0xf1, 0x08, + 0x00, 0x3d, 0xfb, 0x00, 0x2f, 0x1a, 0x25, 0x09, 0xd3, 0x1b, 0xda, 0x08, + 0xdf, 0xee, 0xeb, 0x21, 0x1b, 0xfc, 0xc1, 0x7f, 0x1a, 0xfa, 0xed, 0x2b, + 0x26, 0xc1, 0xfa, 0x17, 0xf5, 0xfd, 0x2b, 0x89, 0x0b, 0x01, 0xfb, 0xe8, + 0x05, 0xdb, 0xf4, 0xf0, 0xa7, 0x08, 0x0a, 0xfd, 0x05, 0x7f, 0x14, 0x4a, + 0xea, 0x43, 0xf0, 0x01, 0x0a, 0x00, 0xd0, 0x18, 0xe2, 0x13, 0x0b, 0xe8, + 0xe3, 0xc0, 0xef, 0x31, 0xdd, 0xcb, 0xf3, 0xc2, 0x0e, 0x00, 0xea, 0x2f, + 0xa7, 0x19, 0x09, 0xf5, 0xde, 0xfa, 0xee, 0xe7, 0xff, 0xf6, 0x0c, 0x1b, + 0x33, 0x14, 0xfb, 0x29, 0xf3, 0xe0, 0xef, 0x08, 0x11, 0x03, 0xdd, 0x1a, + 0xe4, 0x06, 0xf0, 0xc7, 0x3c, 0x05, 0xf0, 0x20, 0xc1, 0x34, 0x08, 0xe8, + 0x2c, 0x21, 0x40, 0x21, 0x15, 0xfd, 0xdf, 0x1a, 0x2d, 0x19, 0x3f, 0x0c, + 0x13, 0xed, 0x13, 0xcd, 0x41, 0xde, 0xfd, 0xec, 0x26, 0xd2, 0x23, 0x12, + 0xd6, 0xfb, 0x81, 0xef, 0x05, 0x1f, 0x32, 0xca, 0xf7, 0x2a, 0xec, 0xee, + 0xff, 0x0d, 0xf3, 0x19, 0xea, 0x27, 0xb2, 0xfe, 0xdb, 0x1f, 0x41, 0xe8, + 0x20, 0x0a, 0x33, 0x0c, 0xca, 0xb3, 0xfb, 0x28, 0x0d, 0xff, 0xdd, 0x21, + 0x1b, 0x01, 0xef, 0x37, 0x15, 0xe9, 0xba, 0x59, 0xef, 0xfe, 0x22, 0xe3, + 0xa8, 0x12, 0x36, 0xed, 0x1a, 0x0c, 0xf1, 0xf2, 0x0e, 0x12, 0xea, 0xf4, + 0x7f, 0xd9, 0x0a, 0x06, 0x37, 0x09, 0x13, 0x54, 0x08, 0xda, 0x70, 0x06, + 0x0a, 0xb5, 0xfe, 0x92, 0x07, 0x14, 0xd5, 0xfe, 0xed, 0xf2, 0xf0, 0x04, + 0xed, 0xf5, 0xd0, 0x11, 0x0e, 0xe1, 0x10, 0xf7, 0x09, 0x37, 0x1b, 0xa6, + 0xf9, 0x01, 0xe7, 0xe4, 0xd6, 0x01, 0x9e, 0xd4, 0xdb, 0x03, 0xde, 0x37, + 0xf1, 0x0b, 0x35, 0xed, 0x9c, 0xe8, 0x08, 0xe7, 0x07, 0xf2, 0x3d, 0x08, + 0xe8, 0xe0, 0x0f, 0xe9, 0x16, 0x3f, 0x01, 0x10, 0xbe, 0x15, 0x60, 0x5a, + 0x15, 0x05, 0xc2, 0x92, 0xfa, 0x20, 0x01, 0x0a, 0xbc, 0x23, 0xca, 0x11, + 0xa1, 0x11, 0xd5, 0xfa, 0x01, 0x06, 0x00, 0x17, 0x1e, 0x0e, 0xfd, 0x09, + 0xe0, 0xee, 0xe1, 0xe3, 0x01, 0x23, 0xa9, 0x05, 0xfb, 0xfa, 0xb9, 0x21, + 0xc9, 0x1b, 0x15, 0x2d, 0x10, 0x10, 0xfa, 0xe4, 0xda, 0x01, 0x04, 0x09, + 0x28, 0xfe, 0xf7, 0xfa, 0xf9, 0x01, 0xf3, 0x18, 0xcf, 0xef, 0x13, 0x0a, + 0xe5, 0xb4, 0xe8, 0xf1, 0x02, 0xef, 0x00, 0x02, 0xf6, 0x94, 0xe8, 0xf5, + 0x0d, 0x7f, 0x2b, 0x43, 0x28, 0x15, 0x05, 0xfe, 0xf6, 0xf2, 0xf1, 0xf2, + 0x1a, 0xdf, 0x00, 0xfd, 0x0a, 0xfc, 0xfe, 0xee, 0x0e, 0x05, 0xd5, 0x02, + 0x00, 0x18, 0xd0, 0x00, 0x10, 0xf9, 0x13, 0x16, 0xf6, 0xfb, 0x09, 0xe6, + 0x0d, 0xf4, 0x10, 0xf9, 0x0e, 0x00, 0x02, 0x09, 0xfb, 0x02, 0xaa, 0x04, + 0x0a, 0x07, 0xf8, 0xef, 0xd9, 0x07, 0x09, 0x1f, 0xe5, 0x0d, 0xe7, 0x1b, + 0xd5, 0xf0, 0xe8, 0x1f, 0x10, 0xf9, 0x01, 0xfe, 0xd9, 0x01, 0xca, 0xe4, + 0x1c, 0x03, 0xfb, 0xf8, 0x13, 0xf3, 0xf9, 0x10, 0xfe, 0xf4, 0xfa, 0x45, + 0x0b, 0x01, 0xec, 0xfb, 0x09, 0x05, 0x08, 0xfc, 0x7f, 0xe6, 0x29, 0x4a, + 0xeb, 0xf5, 0x10, 0x03, 0x04, 0x13, 0xf7, 0xa9, 0xe7, 0xfc, 0x20, 0x0d, + 0xf1, 0x0d, 0x19, 0xdc, 0x1c, 0x77, 0x04, 0xdc, 0xd5, 0x1d, 0x11, 0xe7, + 0xfc, 0xed, 0xfb, 0xbd, 0x46, 0x59, 0x19, 0xd9, 0x09, 0xf1, 0x39, 0xf1, + 0xe7, 0xce, 0xe6, 0x12, 0xfa, 0x0c, 0x0d, 0x19, 0x9e, 0xfb, 0x1e, 0xda, + 0xe5, 0x1b, 0x16, 0x08, 0xab, 0xec, 0x30, 0x36, 0xfa, 0xe4, 0x09, 0xee, + 0xf1, 0xde, 0x36, 0x10, 0x42, 0xfc, 0xfd, 0xcc, 0xef, 0x0e, 0xff, 0x28, + 0xe7, 0xe6, 0xf0, 0xf0, 0xfe, 0x0a, 0xe5, 0xb4, 0xd6, 0xed, 0x09, 0xeb, + 0xbe, 0xbe, 0x00, 0x0b, 0xb1, 0xe2, 0xf0, 0x05, 0xf8, 0x69, 0x01, 0xe7, + 0xf5, 0xea, 0xe1, 0x0c, 0x3d, 0x5d, 0x52, 0xf1, 0x02, 0xe9, 0x22, 0xf1, + 0xeb, 0xc1, 0xee, 0x1e, 0x10, 0xee, 0xd6, 0xe9, 0xf9, 0x0d, 0xe2, 0xf4, + 0xff, 0xe1, 0x43, 0xc4, 0x10, 0xc5, 0x06, 0xd7, 0x2e, 0x40, 0xe4, 0xf9, + 0x18, 0x4a, 0xe5, 0xd9, 0x04, 0x34, 0xf6, 0xf3, 0xb5, 0xd9, 0xd2, 0x01, + 0x17, 0x22, 0x36, 0x23, 0xcd, 0xe2, 0xc5, 0xd9, 0xd2, 0x22, 0xe9, 0x16, + 0x19, 0xf0, 0xa7, 0xc9, 0xef, 0x04, 0x15, 0xf2, 0x2e, 0xf5, 0x04, 0xe4, + 0x09, 0xb6, 0xf7, 0x04, 0x63, 0x10, 0xce, 0xf0, 0xff, 0xfb, 0x74, 0x12, + 0x06, 0xf1, 0x16, 0x81, 0xdd, 0x2d, 0x1c, 0xf6, 0x02, 0x04, 0x01, 0x33, + 0xd7, 0x3e, 0x1e, 0xf7, 0xdb, 0xe7, 0xdd, 0xe7, 0x34, 0xd0, 0xd4, 0xf1, + 0x9f, 0x9b, 0x19, 0xff, 0x51, 0xa9, 0x27, 0x3d, 0x58, 0x21, 0xfd, 0x1d, + 0xfc, 0xe4, 0xff, 0x20, 0x1f, 0xd6, 0xda, 0xcb, 0xf1, 0xd3, 0x19, 0xea, + 0x0a, 0x41, 0xd5, 0xf4, 0x89, 0x37, 0xbe, 0xbe, 0xdf, 0xf7, 0xcf, 0x9a, + 0xf2, 0xd6, 0xf9, 0xef, 0x5c, 0x22, 0x02, 0x49, 0xe6, 0xfe, 0x07, 0x1f, + 0x03, 0x08, 0x08, 0xf5, 0xfb, 0x09, 0x03, 0x01, 0x08, 0x22, 0x01, 0x10, + 0xdf, 0x0b, 0xab, 0x0b, 0xf8, 0x04, 0xf7, 0xf9, 0xe8, 0x0b, 0x01, 0xf1, + 0x3c, 0x0a, 0x1c, 0xf8, 0x07, 0x24, 0x0d, 0x12, 0xfb, 0xf4, 0x14, 0xf0, + 0xc5, 0x7f, 0xfc, 0xe5, 0x01, 0xde, 0x03, 0xfb, 0xfc, 0x07, 0x09, 0x0b, + 0xed, 0xf6, 0x04, 0x02, 0x19, 0xf0, 0x15, 0xe1, 0x06, 0x01, 0xd0, 0x06, + 0xf3, 0xe6, 0x16, 0x15, 0xfa, 0x04, 0x08, 0xea, 0x03, 0xfd, 0xfb, 0x01, + 0x07, 0xe3, 0xfc, 0xed, 0xeb, 0xfd, 0x1b, 0xff, 0x05, 0xf7, 0xaf, 0x0d, + 0x13, 0x10, 0xfe, 0xff, 0x10, 0x03, 0x11, 0x9c, 0xfb, 0x01, 0xf0, 0xf5, + 0x0f, 0xf3, 0x03, 0xea, 0x03, 0x19, 0x16, 0x04, 0xf9, 0xf6, 0x48, 0x0b, + 0xed, 0xf1, 0xff, 0xff, 0x01, 0x16, 0x0a, 0x0e, 0x06, 0x1c, 0xdf, 0xf9, + 0xf5, 0xfd, 0x39, 0xfd, 0xf9, 0xf6, 0xc6, 0xf6, 0xf5, 0x04, 0xed, 0x1e, + 0x05, 0x08, 0x11, 0xfe, 0xf6, 0xdc, 0x21, 0xf9, 0x04, 0xf9, 0xd3, 0xc3, + 0x90, 0x0c, 0xd9, 0xfd, 0xee, 0xff, 0x05, 0x2a, 0xfc, 0xf1, 0xe3, 0xfb, + 0xb6, 0x01, 0x1e, 0xc9, 0xeb, 0xfb, 0xf4, 0xeb, 0xf2, 0x08, 0x0d, 0xec, + 0xf0, 0x12, 0x0d, 0xe3, 0x18, 0x19, 0xe5, 0x27, 0x12, 0xed, 0xf7, 0x1c, + 0xcb, 0xff, 0x0e, 0xfc, 0xfb, 0xed, 0xdf, 0x03, 0x0a, 0x21, 0xfb, 0xf8, + 0x2d, 0xb3, 0x81, 0xf8, 0xe0, 0xf1, 0x22, 0xd6, 0x26, 0xd9, 0x08, 0xf4, + 0x3f, 0xfa, 0x15, 0x33, 0xe1, 0xd6, 0xf3, 0xd3, 0xee, 0xf9, 0xe2, 0x06, + 0x01, 0xee, 0x23, 0xfd, 0x04, 0x0b, 0x08, 0xec, 0x35, 0xed, 0xe8, 0x31, + 0xf9, 0xbd, 0xf7, 0xfb, 0x01, 0x06, 0x0b, 0xc7, 0x16, 0xf8, 0xfd, 0xff, + 0x43, 0xe7, 0x06, 0xf6, 0x0d, 0xf6, 0x13, 0x1c, 0xee, 0x1d, 0x0d, 0x1e, + 0xfd, 0x15, 0x11, 0x03, 0x29, 0x10, 0x16, 0xec, 0xf6, 0xff, 0xfd, 0xf9, + 0xfe, 0x21, 0xf9, 0xd5, 0x0c, 0xf0, 0xe6, 0xf9, 0x07, 0x0c, 0xec, 0xff, + 0x7f, 0xf9, 0x06, 0x0a, 0x4e, 0xdb, 0x0e, 0x1f, 0x08, 0x37, 0xfe, 0x30, + 0xed, 0x19, 0xf9, 0x06, 0xdf, 0xdd, 0xfb, 0xb7, 0xf8, 0x00, 0xfc, 0x0a, + 0x0a, 0x07, 0xf1, 0xe1, 0xc4, 0xc0, 0x04, 0xf4, 0x27, 0x00, 0x18, 0x12, + 0x24, 0x00, 0xe8, 0x04, 0xea, 0xf3, 0x24, 0xf9, 0xff, 0xfa, 0x09, 0xfc, + 0xf3, 0x15, 0x05, 0x09, 0x15, 0xe6, 0x01, 0xd0, 0xfe, 0x0a, 0xe1, 0x03, + 0x0c, 0xfe, 0xd6, 0x06, 0xf1, 0x0c, 0xfc, 0xf1, 0xd4, 0xfa, 0x19, 0xcc, + 0x23, 0xfd, 0xe1, 0xb6, 0x0e, 0xdd, 0x0e, 0xed, 0xfc, 0x17, 0x15, 0x01, + 0x01, 0x11, 0xc7, 0xfa, 0x1b, 0xf8, 0xf4, 0x07, 0xe9, 0x16, 0x12, 0x32, + 0xea, 0xe3, 0x11, 0xff, 0x09, 0x0c, 0xe7, 0xf7, 0xf5, 0x05, 0xe5, 0xef, + 0x38, 0x1f, 0x1d, 0x3b, 0x3a, 0xdc, 0xf6, 0x81, 0x21, 0xeb, 0x02, 0xd5, + 0xec, 0xc7, 0x05, 0xe3, 0x0e, 0x0c, 0x0f, 0xf4, 0xfd, 0xef, 0x12, 0x08, + 0xdf, 0xf2, 0xf0, 0xfc, 0x06, 0x37, 0xe0, 0x14, 0xc5, 0xec, 0xe6, 0xdb, + 0xfd, 0x2d, 0xe5, 0xe7, 0xfc, 0x15, 0xea, 0xec, 0x39, 0x03, 0x12, 0x05, + 0x06, 0x29, 0x12, 0xef, 0xee, 0x1c, 0x9e, 0xdc, 0xed, 0x13, 0xf2, 0x1f, + 0xc9, 0x08, 0xee, 0x14, 0x1d, 0xf1, 0xdc, 0xd3, 0xc9, 0x1c, 0x00, 0xde, + 0x28, 0xf8, 0xf6, 0xef, 0x0c, 0x00, 0xf5, 0x09, 0xfd, 0x07, 0x30, 0x01, + 0x0a, 0x0f, 0x10, 0x04, 0xd9, 0x10, 0x0f, 0x0e, 0x1a, 0x01, 0x07, 0x3a, + 0x1a, 0x15, 0x1f, 0x29, 0x09, 0xde, 0x2f, 0x02, 0x28, 0xf5, 0x53, 0x04, + 0x05, 0x09, 0x02, 0x0e, 0xef, 0xbe, 0x00, 0xff, 0xe5, 0xb4, 0xff, 0x18, + 0x02, 0x28, 0xc3, 0x01, 0xfa, 0xfd, 0x30, 0x46, 0xfd, 0xfc, 0xfb, 0x0e, + 0x19, 0x05, 0xd9, 0x0d, 0xec, 0xfc, 0x19, 0x0c, 0xf4, 0x01, 0x0a, 0x01, + 0xbf, 0xc8, 0x0e, 0x01, 0x0b, 0x0d, 0xee, 0xfc, 0x0e, 0x04, 0xfc, 0xf5, + 0xe4, 0x0d, 0x11, 0xdc, 0x09, 0x01, 0x06, 0xeb, 0x10, 0x01, 0x0c, 0x0d, + 0xf0, 0x02, 0xfa, 0x7f, 0xed, 0xfb, 0xec, 0x09, 0x05, 0x03, 0x02, 0xf8, + 0xd9, 0x0c, 0xeb, 0x19, 0xf5, 0x01, 0x11, 0x0b, 0x02, 0x07, 0xf6, 0xfa, + 0x10, 0xf9, 0xfc, 0xfb, 0x01, 0x10, 0x0e, 0x09, 0x24, 0x0e, 0x0d, 0x0a, + 0xec, 0x11, 0x03, 0xda, 0xe5, 0x0e, 0xfb, 0x17, 0x0c, 0xe3, 0xfe, 0x13, + 0x01, 0xf9, 0x0a, 0x02, 0xfb, 0x1a, 0x09, 0x0b, 0x08, 0xf6, 0xff, 0xe8, + 0x07, 0x21, 0xf7, 0x1b, 0x01, 0x20, 0x07, 0x1e, 0xf5, 0xf1, 0x07, 0xaf, + 0xf9, 0xe3, 0x09, 0xf5, 0xed, 0x08, 0xe6, 0x09, 0x0e, 0xfe, 0xfa, 0xfc, + 0x0b, 0xd0, 0x09, 0xfe, 0xdf, 0xe1, 0xe9, 0x16, 0x13, 0x20, 0xf2, 0x0e, + 0xd7, 0xb9, 0xf8, 0x03, 0x19, 0x39, 0xdb, 0xe8, 0xca, 0x06, 0xc4, 0x38, + 0x15, 0x33, 0xea, 0x39, 0x0c, 0xfa, 0xc4, 0x6a, 0xff, 0xde, 0xe9, 0xf4, + 0x36, 0x09, 0xb3, 0x0f, 0xe7, 0xdf, 0x03, 0x05, 0xf2, 0x43, 0xe7, 0xf0, + 0xed, 0xe5, 0xc9, 0x2d, 0x14, 0xcc, 0xaa, 0xf5, 0xd6, 0x06, 0xcc, 0xcc, + 0xd5, 0xdd, 0xf7, 0x01, 0x03, 0x48, 0x1a, 0xed, 0x3a, 0xef, 0xfe, 0xf5, + 0xda, 0xc3, 0x36, 0xcf, 0x1c, 0x9e, 0x0a, 0x97, 0x4f, 0x00, 0x1e, 0x23, + 0xef, 0xd0, 0x81, 0xd7, 0xd2, 0xc1, 0xdc, 0x11, 0x63, 0x01, 0x56, 0x19, + 0xe6, 0xfe, 0x23, 0xdd, 0xf3, 0x00, 0xc9, 0xe4, 0x16, 0x95, 0x0b, 0xed, + 0x3e, 0xd2, 0x1e, 0xe8, 0xfb, 0x3b, 0xf2, 0xca, 0x03, 0xf0, 0xf3, 0xf8, + 0x2a, 0xe9, 0xeb, 0x12, 0x19, 0x0e, 0x4f, 0x3f, 0xea, 0x13, 0xe9, 0xfa, + 0x08, 0xe1, 0x28, 0x55, 0xf7, 0xf2, 0xf7, 0x28, 0xd8, 0xf0, 0xb4, 0x11, + 0x19, 0xf9, 0x25, 0x43, 0x11, 0x0e, 0x19, 0xff, 0x65, 0xfc, 0x3b, 0x3f, + 0x0d, 0x17, 0xfe, 0x0b, 0x0b, 0xe1, 0xf2, 0x0f, 0x06, 0x08, 0x00, 0xda, + 0x13, 0xec, 0x21, 0x26, 0x1a, 0xf6, 0x0d, 0x06, 0xe4, 0x93, 0x28, 0xeb, + 0xb5, 0x07, 0xf6, 0x04, 0x12, 0xfe, 0x03, 0x46, 0xc0, 0xed, 0xf3, 0x08, + 0x1b, 0xdc, 0xf2, 0x57, 0xee, 0xf5, 0x02, 0xfe, 0xdd, 0x94, 0xd3, 0x0b, + 0x3b, 0xcc, 0x0d, 0xfa, 0x0d, 0x17, 0x07, 0x11, 0xf5, 0x2e, 0x0e, 0xf8, + 0xe5, 0x02, 0xc6, 0x55, 0x25, 0x99, 0x58, 0x16, 0x12, 0x47, 0xcc, 0x16, + 0xdb, 0xc0, 0x38, 0x1d, 0xe9, 0x15, 0x2d, 0xf4, 0x0e, 0xba, 0xda, 0x09, + 0xd3, 0x03, 0xfc, 0x19, 0xe9, 0x02, 0x32, 0x0b, 0x01, 0xe1, 0xfa, 0xe4, + 0x11, 0x04, 0x81, 0xfb, 0xd2, 0x2d, 0x00, 0xf0, 0xfb, 0xf7, 0xfa, 0x16, + 0xff, 0xfe, 0xf5, 0x01, 0xe5, 0x18, 0x2c, 0xfe, 0xea, 0xe7, 0x1e, 0x05, + 0xdc, 0x0e, 0xe3, 0xda, 0xff, 0x0f, 0xe7, 0x20, 0x0b, 0xdc, 0x01, 0x0d, + 0x06, 0x50, 0xf0, 0x09, 0x35, 0x06, 0xf6, 0xd9, 0x11, 0xe4, 0x0d, 0xe1, + 0x00, 0xda, 0x03, 0xe9, 0x08, 0x37, 0x07, 0x09, 0xeb, 0x1e, 0x08, 0x20, + 0x01, 0xfc, 0x0b, 0x1b, 0xf9, 0x02, 0xfc, 0xff, 0x07, 0x06, 0xf6, 0xe3, + 0xfc, 0x1c, 0x05, 0x55, 0xec, 0xfd, 0xc1, 0xe6, 0x20, 0xf3, 0x3e, 0xee, + 0xf5, 0xfd, 0x1a, 0xef, 0xfc, 0xfb, 0xfc, 0x0b, 0xf5, 0x1a, 0x10, 0x08, + 0x15, 0xd8, 0xf3, 0xee, 0x3c, 0xf0, 0x02, 0x05, 0xf3, 0x59, 0x1d, 0x0b, + 0x07, 0xfc, 0x1e, 0x15, 0xfd, 0xf1, 0x2a, 0x2a, 0x36, 0xf7, 0x7f, 0xdc, + 0xf0, 0x21, 0x0c, 0xfc, 0x0b, 0x28, 0x22, 0x00, 0x08, 0xc6, 0xf8, 0x07, + 0xb9, 0x02, 0xf6, 0x16, 0x0c, 0x13, 0xf3, 0xf4, 0xfa, 0x08, 0xec, 0x10, + 0xfb, 0xd1, 0x0a, 0x00, 0x0b, 0xe7, 0x0b, 0xf9, 0xc4, 0x20, 0xe4, 0x07, + 0xea, 0x19, 0x0a, 0x0c, 0xed, 0xe9, 0xf6, 0xf9, 0xb3, 0xfc, 0x05, 0x05, + 0x20, 0xff, 0xde, 0x05, 0xf8, 0x0b, 0xf8, 0x06, 0xee, 0x0f, 0xfd, 0xe9, + 0x1b, 0x07, 0xfb, 0x0b, 0xfc, 0x00, 0xf2, 0x7f, 0x07, 0xf8, 0xe9, 0xff, + 0x04, 0xfa, 0x01, 0x19, 0xf7, 0x1b, 0x04, 0x0c, 0x13, 0x8b, 0xc2, 0xf5, + 0xd6, 0xfe, 0x12, 0xca, 0x08, 0xec, 0xfd, 0xfb, 0x3a, 0xfc, 0xff, 0x14, + 0xeb, 0xfa, 0xf6, 0xeb, 0x19, 0xfe, 0xfb, 0x03, 0xf7, 0x01, 0x22, 0x06, + 0x09, 0x05, 0xf1, 0xf7, 0x1d, 0xfa, 0xf7, 0x25, 0x00, 0x0b, 0xff, 0xfc, + 0x0c, 0xf8, 0xef, 0xe5, 0xf3, 0xee, 0xee, 0xf9, 0x04, 0xea, 0xec, 0xfe, + 0xf0, 0xf5, 0x03, 0xf0, 0x04, 0x0c, 0x07, 0x00, 0xd7, 0x13, 0x0f, 0xf5, + 0xf1, 0xe9, 0x09, 0xec, 0xf2, 0x01, 0x05, 0xe7, 0xdf, 0x0d, 0x08, 0xe9, + 0xe7, 0xfb, 0xf8, 0x0b, 0xf0, 0x08, 0x08, 0x10, 0x25, 0xe5, 0x04, 0xcb, + 0xd1, 0xeb, 0x07, 0x19, 0x02, 0x02, 0x5e, 0x2b, 0x1c, 0x05, 0x00, 0xa7, + 0x09, 0x0c, 0x17, 0xda, 0x44, 0xe0, 0x0c, 0xdf, 0x0a, 0x03, 0xf1, 0xfc, + 0x09, 0xf8, 0xde, 0x04, 0x2b, 0x06, 0xc8, 0x18, 0xd4, 0x1b, 0x28, 0xd6, + 0x03, 0xe3, 0x19, 0xf6, 0x12, 0x05, 0x10, 0xf6, 0xec, 0x3a, 0xe0, 0xf9, + 0x04, 0xed, 0x07, 0xf5, 0xf1, 0x07, 0xf7, 0xfb, 0xd1, 0xfd, 0xec, 0x12, + 0x01, 0x0f, 0xf9, 0x20, 0xe9, 0x7f, 0x19, 0xe7, 0xa9, 0x34, 0x0a, 0xde, + 0xbf, 0xfa, 0x0f, 0xe5, 0x02, 0x12, 0xd5, 0xec, 0x24, 0xfe, 0x14, 0x1d, + 0x47, 0xdd, 0xd6, 0xf0, 0xf7, 0x02, 0x13, 0xfb, 0xf4, 0xf3, 0x02, 0xdb, + 0xf1, 0x00, 0xe1, 0x35, 0xf0, 0x14, 0x0a, 0xac, 0x68, 0xb4, 0x21, 0xfc, + 0xc1, 0xe0, 0xe6, 0x4a, 0x43, 0xe8, 0x22, 0x22, 0xcd, 0xd8, 0xd2, 0x0f, + 0x17, 0x0f, 0x08, 0xe7, 0x2c, 0xe5, 0xd8, 0xdb, 0x91, 0xd8, 0x38, 0xb2, + 0x30, 0xca, 0x2c, 0xda, 0x4a, 0x7f, 0x26, 0x45, 0xdb, 0x0a, 0xba, 0x46, + 0x56, 0x0f, 0x38, 0xfb, 0xf8, 0x25, 0x2d, 0xff, 0x0f, 0xe0, 0x0b, 0x0a, + 0x49, 0xb9, 0x25, 0x54, 0xea, 0xd9, 0x32, 0xf8, 0x1b, 0xae, 0xc3, 0xc5, + 0xe2, 0x09, 0xf5, 0xe8, 0xf1, 0x3b, 0xcc, 0x4c, 0xc1, 0xcb, 0xce, 0x94, + 0xf0, 0x22, 0x10, 0x02, 0xfa, 0x3c, 0xf1, 0x1b, 0xdb, 0x0e, 0x0b, 0x49, + 0x2c, 0xe5, 0x6a, 0x74, 0x9c, 0x3f, 0xd1, 0xfe, 0xc4, 0x2b, 0xb9, 0xce, + 0x30, 0xef, 0xfd, 0xd7, 0xd9, 0x34, 0x1e, 0x53, 0xd9, 0x04, 0x04, 0x1f, + 0xfe, 0x1f, 0x4e, 0xd6, 0x0f, 0x21, 0x2a, 0x2c, 0x28, 0xd7, 0xdd, 0x58, + 0xbe, 0x3d, 0xa6, 0xf3, 0x10, 0xff, 0xf6, 0x35, 0xf7, 0x0b, 0x06, 0xf4, + 0x06, 0xf8, 0x01, 0xea, 0xd6, 0x19, 0xf6, 0x0b, 0xfa, 0x16, 0x0b, 0xf7, + 0x17, 0x25, 0xf3, 0xf6, 0xd9, 0xf3, 0xee, 0xdb, 0x0a, 0xe2, 0xfe, 0xec, + 0x0e, 0x81, 0xf1, 0x08, 0x19, 0xc5, 0xec, 0xf7, 0x21, 0xe8, 0x00, 0xfd, + 0x02, 0xe5, 0xf4, 0xf0, 0x0e, 0xac, 0x17, 0x03, 0x0a, 0x04, 0x0b, 0xf9, + 0xf9, 0x02, 0x16, 0xfb, 0x0a, 0xe9, 0xf0, 0x0d, 0x01, 0xfa, 0x2e, 0x22, + 0x11, 0xf0, 0xfe, 0xf5, 0x0f, 0x15, 0xfb, 0xf3, 0xef, 0xfb, 0x09, 0xf6, + 0xeb, 0xfe, 0x6a, 0x02, 0xfe, 0x21, 0xfc, 0xfa, 0xf9, 0x07, 0x1d, 0xcb, + 0x03, 0x0c, 0x0f, 0xd4, 0xe0, 0x02, 0x12, 0xe9, 0xe3, 0xfe, 0xf6, 0xfe, + 0x1d, 0x19, 0x28, 0xfa, 0x21, 0xe7, 0x07, 0xf3, 0xfb, 0xec, 0xf5, 0x01, + 0x08, 0x2d, 0xf9, 0xf9, 0xf8, 0xf3, 0xda, 0x01, 0xf7, 0x01, 0x23, 0xe9, + 0x10, 0xa4, 0x1d, 0xaf, 0x27, 0xfd, 0xfb, 0x14, 0xdd, 0x34, 0x02, 0xfe, + 0x13, 0xff, 0x25, 0x04, 0x25, 0x0b, 0x16, 0x43, 0xed, 0xe7, 0xf6, 0x5f, + 0x0e, 0x2e, 0x0f, 0xdc, 0x1a, 0xc3, 0x1d, 0x17, 0x26, 0x18, 0x15, 0xf4, + 0x0c, 0xe4, 0xcb, 0x38, 0xc6, 0xeb, 0x06, 0xfb, 0x1d, 0x0d, 0x4b, 0x40, + 0xd3, 0x1a, 0xde, 0xfe, 0x11, 0x44, 0x57, 0x4b, 0x29, 0x16, 0xee, 0x8d, + 0x68, 0x23, 0xfa, 0x29, 0xff, 0x04, 0xf1, 0xd4, 0x05, 0x50, 0xc9, 0xfe, + 0x19, 0xe1, 0x0b, 0xff, 0xf9, 0xfb, 0x06, 0xfe, 0xf4, 0x02, 0xd9, 0xf7, + 0xf1, 0xd2, 0xdf, 0x46, 0x25, 0x21, 0x27, 0xf9, 0x81, 0xfe, 0x1a, 0x0c, + 0x5e, 0xd5, 0xe6, 0x2e, 0x0c, 0xee, 0x2a, 0xe2, 0xf6, 0x0d, 0x64, 0x2b, + 0x52, 0xf6, 0xf6, 0x29, 0xc7, 0x1d, 0xf8, 0x0b, 0xbf, 0xe6, 0x11, 0x47, + 0x28, 0x9c, 0xfc, 0x32, 0x07, 0x01, 0xfd, 0x26, 0x7f, 0xf5, 0x48, 0x13, + 0xed, 0x0e, 0xfd, 0xe5, 0x6a, 0xdd, 0xd7, 0x9f, 0xa2, 0x12, 0xf6, 0x3c, + 0xf6, 0x2a, 0x0c, 0x24, 0x36, 0x28, 0xf8, 0xc7, 0x3b, 0xd4, 0x2e, 0x3c, + 0x30, 0x45, 0xac, 0xee, 0x28, 0x2a, 0x18, 0xd3, 0x42, 0xe9, 0x87, 0xd8, + 0xc8, 0xd0, 0xe4, 0xe3, 0x19, 0x2f, 0xe0, 0xe7, 0x0c, 0x03, 0x0e, 0x1a, + 0x2c, 0x27, 0x2a, 0x12, 0x1e, 0x23, 0xf8, 0xb9, 0xff, 0xcb, 0x21, 0xb5, + 0x0b, 0x29, 0x1d, 0x31, 0xf8, 0x3d, 0xf0, 0xe3, 0xca, 0x5c, 0xe3, 0xd2, + 0xdc, 0xe2, 0xb6, 0xcd, 0xd9, 0x03, 0x00, 0x1d, 0x1d, 0xf9, 0x25, 0xf2, + 0x38, 0x0f, 0x3a, 0xf3, 0xb0, 0x0f, 0x4e, 0x08, 0x13, 0xfc, 0xf0, 0xb0, + 0x1d, 0x41, 0x11, 0xa7, 0x29, 0x13, 0x35, 0x41, 0x5e, 0xcb, 0xe1, 0xf7, + 0x08, 0xf2, 0x7e, 0xf9, 0x2f, 0x0e, 0x25, 0xeb, 0xe1, 0xef, 0xae, 0xdf, + 0xa2, 0x0d, 0xc7, 0xf7, 0x03, 0xec, 0xe6, 0x76, 0xb1, 0x19, 0xfc, 0x39, + 0x31, 0x0b, 0xd4, 0xdb, 0xe0, 0x03, 0xef, 0x27, 0xe4, 0x0f, 0x29, 0xba, + 0x59, 0xf3, 0xe5, 0x54, 0xeb, 0xf8, 0xea, 0xf4, 0x0e, 0xdd, 0x2e, 0xe9, + 0x7f, 0x09, 0x01, 0x1a, 0x16, 0x29, 0xd1, 0xe7, 0xc4, 0xcf, 0x2a, 0xf3, + 0xfc, 0x28, 0xb8, 0xe9, 0xfc, 0x15, 0xdf, 0x02, 0xed, 0x42, 0x3e, 0xfd, + 0xa1, 0xb4, 0x33, 0x58, 0x55, 0xc7, 0x0e, 0x06, 0xd2, 0x09, 0xf9, 0xf9, + 0xf3, 0x2f, 0xea, 0xed, 0xf6, 0xcc, 0x3f, 0xc3, 0xdf, 0xf8, 0x24, 0x05, + 0x21, 0x01, 0xec, 0xbf, 0xe0, 0xe9, 0xbe, 0xe3, 0xfc, 0xf3, 0x48, 0xe0, + 0xd5, 0xf2, 0xfe, 0xf9, 0xf3, 0xb2, 0x9f, 0x06, 0xe4, 0x33, 0xc9, 0xf6, + 0x49, 0xf7, 0xf5, 0x01, 0xd2, 0xd3, 0x11, 0xe7, 0xe9, 0x2a, 0x23, 0x0f, + 0xcb, 0x5c, 0x0f, 0xf7, 0x11, 0xc4, 0x0f, 0xf1, 0xea, 0x1f, 0xde, 0x12, + 0xe7, 0xe2, 0x31, 0x3a, 0x24, 0xd7, 0x0d, 0x0e, 0xe6, 0x02, 0xfc, 0x94, + 0xe2, 0xe0, 0xfe, 0xff, 0xf3, 0xf2, 0x1a, 0xea, 0x04, 0x25, 0xfe, 0x3d, + 0xe1, 0xef, 0xf8, 0x2b, 0xdb, 0x02, 0x2a, 0xbe, 0x1a, 0xd5, 0xf8, 0xf7, + 0xf7, 0x09, 0x16, 0xfb, 0x0e, 0x0a, 0xed, 0xd8, 0xe5, 0xea, 0x10, 0xfc, + 0xc8, 0xe2, 0x25, 0xf3, 0x09, 0x03, 0x07, 0x1b, 0xc7, 0xe7, 0x0e, 0x42, + 0x0c, 0xeb, 0x07, 0xd0, 0xf4, 0x06, 0x3f, 0xf1, 0xf5, 0x34, 0x04, 0x02, + 0xf6, 0x20, 0x22, 0xf3, 0xf6, 0xfa, 0x0a, 0xf7, 0x26, 0xe0, 0xe7, 0xc8, + 0xc6, 0x1d, 0xe5, 0xf0, 0xaf, 0x40, 0x0f, 0xc7, 0xea, 0x4a, 0x12, 0x2e, + 0x01, 0x2c, 0x28, 0x05, 0xdf, 0x01, 0x1e, 0xcc, 0xd9, 0x2d, 0x41, 0x17, + 0xf3, 0xf2, 0x12, 0xf4, 0x08, 0xe4, 0x42, 0xdc, 0x23, 0xc9, 0x20, 0xf9, + 0x7f, 0xf3, 0xfa, 0x32, 0xf9, 0x0e, 0xe9, 0xe9, 0xfa, 0x02, 0x05, 0x03, + 0x35, 0x00, 0x06, 0x02, 0x0c, 0x0c, 0x08, 0xfd, 0xfb, 0x24, 0x04, 0x03, + 0x08, 0x05, 0x05, 0xf7, 0xf6, 0x01, 0xea, 0xf2, 0x0a, 0x03, 0xf6, 0x01, + 0x0d, 0xf4, 0x0d, 0x0b, 0x1c, 0xf5, 0x04, 0xff, 0xfc, 0xfb, 0x0a, 0x05, + 0xfa, 0xf3, 0xe6, 0x10, 0xf4, 0xe7, 0xfe, 0xfe, 0xff, 0xfe, 0xfe, 0x09, + 0xfe, 0xfc, 0xf9, 0x07, 0xf6, 0x08, 0xfe, 0x0d, 0x0c, 0x00, 0x01, 0xf0, + 0xfd, 0x0d, 0x01, 0x0f, 0x04, 0x0c, 0xc9, 0x05, 0x13, 0xe5, 0xf0, 0xfe, + 0xf1, 0xd4, 0xf9, 0xfb, 0xfb, 0x81, 0x04, 0xfe, 0xfd, 0x03, 0x2d, 0x08, + 0x01, 0xf3, 0x08, 0xfb, 0xfd, 0xf8, 0xfd, 0x02, 0x01, 0x0d, 0x06, 0xf6, + 0xfc, 0x11, 0xfd, 0xf8, 0x06, 0x0e, 0xf2, 0xfd, 0x09, 0xf4, 0x03, 0x07, + 0x07, 0x0a, 0xf0, 0xf1, 0xf3, 0x07, 0x11, 0xff, 0x0c, 0xfa, 0x08, 0xfc, + 0xf3, 0xe5, 0xf9, 0xfe, 0xcd, 0x07, 0x38, 0x09, 0xfa, 0x52, 0xea, 0xcf, + 0x44, 0x03, 0x38, 0x3d, 0x20, 0x26, 0xef, 0x3c, 0xfd, 0x2c, 0x4b, 0xd7, + 0x21, 0xfd, 0xd0, 0x07, 0xc8, 0x1d, 0xec, 0xfe, 0xfe, 0x1b, 0xe2, 0x69, + 0xfb, 0xeb, 0xd9, 0x8a, 0xf4, 0x1e, 0x10, 0xde, 0xba, 0x1e, 0xf7, 0xd5, + 0x21, 0xf5, 0x96, 0x7f, 0xde, 0xf7, 0xf5, 0x08, 0xd9, 0xd4, 0xff, 0xd6, + 0xf4, 0xcc, 0x20, 0x5c, 0x1b, 0x08, 0xda, 0x6d, 0x38, 0x0f, 0xc0, 0xd6, + 0xe3, 0xe9, 0x7e, 0x2a, 0x42, 0x00, 0xd1, 0x42, 0x0f, 0xe6, 0x56, 0x33, + 0x56, 0xd0, 0xd6, 0xb9, 0xdc, 0x16, 0x07, 0x4e, 0xf5, 0xdc, 0x24, 0x07, + 0x23, 0xc7, 0xfd, 0x74, 0x26, 0xd2, 0xf4, 0x09, 0x11, 0xea, 0xa5, 0x54, + 0xf1, 0xd3, 0x17, 0x00, 0xfe, 0x0e, 0xef, 0x03, 0xea, 0xe2, 0xce, 0x21, + 0x1f, 0x1c, 0xe1, 0x39, 0xe4, 0x7c, 0xbf, 0x05, 0x8e, 0x11, 0x1a, 0xf1, + 0xb4, 0x0d, 0xf5, 0x14, 0xf2, 0xe6, 0x15, 0x37, 0x07, 0x0d, 0x18, 0xe8, + 0xc1, 0x0d, 0xd1, 0xff, 0xf9, 0x00, 0x1d, 0x0c, 0x4f, 0x29, 0x06, 0xfc, + 0x2a, 0x46, 0xff, 0x0d, 0xf4, 0x09, 0x20, 0xfc, 0xf1, 0xe3, 0x0a, 0x13, + 0xef, 0x48, 0xff, 0x3f, 0xf7, 0xe9, 0xf1, 0xf4, 0x02, 0x21, 0xef, 0xe2, + 0x81, 0xca, 0xf7, 0xf2, 0xf3, 0x2a, 0x06, 0x0e, 0xd3, 0x01, 0xf0, 0x15, + 0x1b, 0xef, 0x14, 0x10, 0x05, 0xf5, 0x0e, 0x00, 0x35, 0x0d, 0xf6, 0xf5, + 0xee, 0x21, 0x03, 0x3a, 0xea, 0x03, 0xa2, 0x08, 0xf3, 0xf4, 0xd8, 0x00, + 0xe4, 0x12, 0x19, 0xf1, 0x47, 0x20, 0xe8, 0xcd, 0xe3, 0x0a, 0xf8, 0xff, + 0x18, 0x13, 0xee, 0x1e, 0x0b, 0xef, 0xcf, 0x05, 0x40, 0x2f, 0xcc, 0x07, + 0xe2, 0xea, 0x01, 0xf5, 0xe6, 0xe1, 0xe9, 0x1a, 0x0e, 0x0c, 0xf4, 0x1b, + 0x0d, 0x04, 0xdd, 0x19, 0x28, 0xdc, 0x23, 0xf6, 0x7f, 0xe8, 0xda, 0x1c, + 0xf3, 0x17, 0x0c, 0x23, 0x10, 0x2c, 0x1c, 0x2a, 0xe6, 0x07, 0xea, 0x06, + 0xfd, 0x1d, 0xe9, 0x1e, 0xf6, 0xef, 0x03, 0x08, 0x36, 0x02, 0x23, 0x1a, + 0x1c, 0x53, 0x31, 0x07, 0x04, 0x2f, 0x1e, 0x27, 0xe6, 0x92, 0xec, 0xb9, + 0xee, 0xef, 0xfc, 0xf6, 0x0c, 0x18, 0x19, 0xf8, 0xa7, 0xb5, 0x05, 0x14, + 0x15, 0xea, 0x0f, 0xf6, 0xeb, 0xf8, 0x0b, 0xcb, 0xee, 0xef, 0xb1, 0xf3, + 0xfe, 0x0a, 0xf3, 0xbf, 0x26, 0x0e, 0x05, 0x18, 0x00, 0x05, 0xfb, 0x1b, + 0xec, 0x02, 0x16, 0x09, 0x12, 0xf9, 0x4d, 0xed, 0x10, 0xf3, 0xf3, 0xf7, + 0xeb, 0xeb, 0x67, 0xee, 0x0e, 0xf8, 0x0a, 0xdd, 0x48, 0x07, 0x06, 0xf7, + 0x01, 0x01, 0x0e, 0x08, 0x63, 0xfc, 0xf7, 0x1d, 0xfc, 0xf2, 0x15, 0xff, + 0x0b, 0x0f, 0x10, 0xf7, 0xf3, 0x33, 0x9c, 0xa2, 0x10, 0xe9, 0x16, 0x06, + 0x05, 0xfb, 0xe6, 0xff, 0xe9, 0xe6, 0xf7, 0x47, 0x0f, 0xb4, 0x2c, 0x6c, + 0x0d, 0x5d, 0x02, 0x2b, 0xc9, 0x0c, 0xd8, 0xd0, 0xf0, 0x34, 0x5a, 0x29, + 0x1d, 0x49, 0x23, 0xfc, 0x30, 0x05, 0x25, 0x04, 0x10, 0x81, 0xf1, 0x97, + 0x2a, 0x25, 0x2a, 0xf6, 0xf8, 0x0a, 0xf2, 0x18, 0xef, 0xc6, 0x32, 0xf0, + 0xc0, 0x1e, 0x4f, 0x3b, 0x1f, 0x28, 0x51, 0x11, 0x24, 0x07, 0x7a, 0xac, + 0xe9, 0xe2, 0x53, 0x69, 0x40, 0xaf, 0xed, 0xe8, 0xc4, 0xff, 0x3b, 0xd6, + 0x2a, 0xe4, 0xe0, 0x36, 0xe0, 0xc8, 0xf5, 0xeb, 0xba, 0x0b, 0x4a, 0x20, + 0xf1, 0xee, 0x15, 0xec, 0xac, 0x9b, 0x2d, 0xef, 0x68, 0x12, 0x5a, 0xe4, + 0xc1, 0x23, 0x0c, 0xca, 0xbf, 0x04, 0xee, 0x05, 0x2a, 0xce, 0x20, 0xbf, + 0xb8, 0xd9, 0xc3, 0x42, 0x17, 0xca, 0xfc, 0xf6, 0xd2, 0x33, 0x4e, 0x0d, + 0x09, 0xfe, 0xe9, 0x07, 0xf2, 0x14, 0x07, 0xef, 0x0f, 0x1a, 0x3e, 0xfb, + 0x09, 0x4a, 0x17, 0xb8, 0x0e, 0x10, 0xfc, 0xcf, 0x0c, 0x2d, 0xec, 0x05, + 0xe4, 0xe4, 0xd3, 0xe6, 0xe0, 0xf8, 0xfc, 0xd5, 0x11, 0x19, 0x0b, 0x17, + 0x09, 0x04, 0xfc, 0xdd, 0xfb, 0xdb, 0x37, 0x1e, 0xcc, 0x15, 0xfb, 0xe2, + 0xf7, 0x10, 0x24, 0xe6, 0xfc, 0xfb, 0xf0, 0x05, 0x13, 0x4d, 0xee, 0x01, + 0xe4, 0xcb, 0xfa, 0xf2, 0xf0, 0x21, 0xf5, 0x28, 0xc9, 0x0f, 0xea, 0xf7, + 0x1c, 0x06, 0x17, 0x06, 0x24, 0xf3, 0xe6, 0xf0, 0xd3, 0xf4, 0xd9, 0x01, + 0x05, 0xfe, 0x33, 0x06, 0x0c, 0xfc, 0xf2, 0x05, 0x4b, 0x0a, 0x0e, 0x01, + 0xfb, 0xd7, 0x0c, 0xea, 0xd4, 0xec, 0xf3, 0x2f, 0x15, 0xe4, 0xfb, 0x4c, + 0x77, 0x20, 0x08, 0x03, 0x81, 0x24, 0xf9, 0xff, 0xfa, 0x10, 0x06, 0xf3, + 0xe8, 0x0f, 0x1a, 0xe9, 0x18, 0xfd, 0xe7, 0xf0, 0xf9, 0xc9, 0xe2, 0xf5, + 0xf9, 0xff, 0xfa, 0xfa, 0x0b, 0xeb, 0x2c, 0x29, 0xf8, 0xd6, 0xfd, 0xd2, + 0xe1, 0x10, 0x00, 0x00, 0x14, 0x09, 0xf9, 0x05, 0x1f, 0xd3, 0x13, 0x0b, + 0xef, 0x13, 0xe9, 0xec, 0xbf, 0xba, 0x81, 0xfe, 0x0e, 0xdf, 0x0c, 0x1a, + 0x0f, 0xef, 0x10, 0xf0, 0x2d, 0xf1, 0x01, 0xba, 0xfa, 0x04, 0xed, 0xdf, + 0xfc, 0x09, 0x0d, 0xef, 0xff, 0x3f, 0xf5, 0x1a, 0xf6, 0xd5, 0xf9, 0xfb, + 0x08, 0xd1, 0xc5, 0x10, 0xf3, 0x1b, 0xf1, 0x59, 0xdf, 0x08, 0xee, 0xd8, + 0xec, 0xfa, 0xe5, 0xe1, 0xea, 0x04, 0x1f, 0xf7, 0xe7, 0xc4, 0x6a, 0x0c, + 0x06, 0xd2, 0xc5, 0xe8, 0x38, 0xe6, 0xd6, 0x1a, 0xf7, 0x01, 0xf9, 0xda, + 0x1b, 0x11, 0x25, 0xf8, 0xe9, 0x1e, 0x62, 0x1b, 0x28, 0x49, 0xfc, 0x0b, + 0xf6, 0x20, 0xfa, 0xff, 0x21, 0x15, 0xf1, 0xfa, 0x1b, 0xf9, 0x69, 0xe5, + 0xfa, 0xd1, 0x17, 0x27, 0x0f, 0xb3, 0x2f, 0xe9, 0x35, 0x15, 0xf8, 0xe1, + 0x19, 0xfa, 0xeb, 0xcd, 0xf8, 0xf9, 0x22, 0x2f, 0xe1, 0x02, 0x23, 0xe8, + 0xd2, 0x0f, 0xfe, 0xe5, 0xe5, 0xdf, 0xf6, 0xc6, 0x20, 0x03, 0x0d, 0x04, + 0x42, 0x4a, 0xe2, 0x0d, 0x04, 0x0d, 0x25, 0xe9, 0xf3, 0x11, 0x29, 0x1e, + 0xf2, 0xe2, 0x15, 0xf5, 0xfe, 0xf9, 0xeb, 0xe8, 0xfb, 0xeb, 0xed, 0x41, + 0xd1, 0x00, 0xf0, 0x7b, 0xe4, 0x14, 0xd1, 0x03, 0xef, 0xdb, 0x48, 0xd9, + 0xe1, 0xf5, 0xfd, 0x0e, 0x01, 0x0d, 0x22, 0x9f, 0x03, 0xe9, 0xed, 0x08, + 0x1a, 0xe1, 0xfb, 0xfd, 0x00, 0x0e, 0x19, 0x63, 0x16, 0xff, 0xac, 0xfd, + 0xc6, 0x0a, 0x14, 0xd6, 0x22, 0x01, 0xcc, 0xfd, 0xd8, 0xfb, 0x1d, 0x15, + 0x0c, 0xfa, 0xeb, 0x0a, 0x5e, 0x01, 0x16, 0xd3, 0x0b, 0xdd, 0x3f, 0xa8, + 0x0e, 0x39, 0x03, 0xfd, 0x07, 0x11, 0x32, 0x1a, 0xe1, 0xe1, 0x6f, 0x14, + 0x42, 0x12, 0x34, 0x17, 0x11, 0xdc, 0xe6, 0x08, 0x7f, 0x0b, 0x17, 0xed, + 0x3d, 0x42, 0x0b, 0xe5, 0x1c, 0x01, 0xf7, 0x4d, 0xef, 0x08, 0xfc, 0x0c, + 0xd4, 0xf0, 0x12, 0xf4, 0x07, 0xf4, 0x0a, 0xe5, 0x0c, 0xf7, 0x0f, 0xf6, + 0xdd, 0x27, 0x11, 0xf5, 0xf7, 0x10, 0x0e, 0x20, 0xb9, 0x09, 0x12, 0x15, + 0x0d, 0xf5, 0x15, 0x07, 0xed, 0xf2, 0xf5, 0xe8, 0x1c, 0x02, 0xeb, 0x02, + 0xdc, 0x26, 0xfe, 0xf3, 0xf0, 0x20, 0x0e, 0x0a, 0xeb, 0x1d, 0x0c, 0x7f, + 0x48, 0xfd, 0x2b, 0x12, 0x0f, 0xf2, 0x00, 0x1e, 0x00, 0xf1, 0xe3, 0xe2, + 0xf3, 0x1e, 0xee, 0x06, 0xf0, 0xf4, 0xf9, 0x08, 0xcf, 0xf8, 0xfe, 0x07, + 0x09, 0x10, 0x0e, 0x29, 0x1b, 0x0d, 0x10, 0xfd, 0xd5, 0x05, 0x15, 0x2d, + 0x03, 0x42, 0xe6, 0x1f, 0xfc, 0x1c, 0x10, 0x1a, 0xed, 0x07, 0xed, 0xf0, + 0x38, 0xee, 0xd5, 0x06, 0x04, 0x0a, 0x17, 0xf0, 0x0c, 0x17, 0x09, 0xfb, + 0x05, 0xcb, 0xf4, 0x0e, 0x16, 0xe9, 0xf5, 0x0e, 0xfb, 0x30, 0xdd, 0xd7, + 0xf2, 0xdc, 0x21, 0xe7, 0xe5, 0xf9, 0xea, 0x10, 0xfb, 0x62, 0xee, 0x1f, + 0xd4, 0x08, 0xfd, 0xf2, 0xef, 0x7f, 0x30, 0x03, 0xf1, 0x1a, 0xef, 0xd9, + 0xf8, 0xfc, 0x2f, 0xd9, 0x29, 0x00, 0xe7, 0xf7, 0x08, 0x1b, 0x21, 0x0b, + 0x09, 0xed, 0xe5, 0x06, 0xf1, 0xcc, 0xf4, 0xea, 0xf3, 0xec, 0x0f, 0xe6, + 0xec, 0x12, 0x26, 0x0b, 0xdd, 0x08, 0xff, 0xf3, 0xfd, 0x02, 0xfb, 0xf9, + 0x0e, 0xee, 0x12, 0x16, 0x06, 0xa7, 0xf3, 0xe8, 0x19, 0x20, 0xf4, 0x01, + 0xfd, 0x2b, 0xf0, 0x06, 0xde, 0x0d, 0xfe, 0xe3, 0x01, 0xf2, 0x13, 0xd0, + 0xb9, 0x16, 0x16, 0xf7, 0xea, 0xec, 0xe3, 0xbf, 0x07, 0xe7, 0xdc, 0xfa, + 0xf2, 0xf9, 0xf0, 0xd6, 0xe9, 0x03, 0xfa, 0x09, 0x23, 0xf7, 0xf5, 0xd5, + 0x23, 0xf9, 0x0e, 0xca, 0xde, 0xfd, 0xef, 0xde, 0xff, 0x20, 0xe9, 0xdc, + 0x1a, 0xef, 0xfa, 0xdc, 0x3c, 0x0f, 0x0d, 0x57, 0xf8, 0x3b, 0xd8, 0xf3, + 0xc1, 0x46, 0x10, 0xd4, 0x04, 0xe3, 0x10, 0x04, 0xef, 0xe2, 0x34, 0x18, + 0xd4, 0x10, 0x1f, 0xf8, 0x46, 0xe6, 0x1c, 0xd5, 0xf9, 0x39, 0xcf, 0xdc, + 0xf3, 0xdf, 0x24, 0xb9, 0x11, 0x44, 0x24, 0xf0, 0xe7, 0x0f, 0x1f, 0xce, + 0x0e, 0x18, 0xe6, 0xdd, 0x27, 0x11, 0x2d, 0xe3, 0x45, 0x09, 0x7f, 0x1a, + 0xdd, 0xe5, 0xec, 0x4f, 0x4a, 0xf6, 0x12, 0x1a, 0xf8, 0xeb, 0xfa, 0xcd, + 0x12, 0x22, 0x14, 0xc4, 0xf2, 0xbc, 0xd5, 0x1d, 0xea, 0xf4, 0x43, 0xe9, + 0xa3, 0xf2, 0x2d, 0xe4, 0xf1, 0xa1, 0x1f, 0x26, 0xf7, 0x0d, 0xc0, 0x1f, + 0x31, 0xe5, 0xa4, 0xd3, 0x49, 0xca, 0xa5, 0xf2, 0xfa, 0x3e, 0x17, 0x13, + 0xee, 0xfa, 0xb4, 0x0c, 0x4f, 0x08, 0xd4, 0xff, 0xc6, 0xcc, 0x20, 0xef, + 0xe9, 0xfc, 0xea, 0xe9, 0xbc, 0xec, 0xe6, 0xe8, 0xe1, 0xf9, 0x2d, 0xf6, + 0x6c, 0xf8, 0x03, 0xc4, 0x16, 0xd7, 0xf6, 0xcf, 0xfd, 0x24, 0x1a, 0x23, + 0xb2, 0xc1, 0x0c, 0x24, 0x20, 0x18, 0x2f, 0x06, 0x14, 0x0a, 0x1b, 0xd8, + 0x06, 0x09, 0x08, 0x3c, 0x1e, 0x01, 0x19, 0x35, 0x09, 0x12, 0x0e, 0xa1, + 0x05, 0xe4, 0x01, 0xde, 0xf1, 0xfe, 0xff, 0x02, 0x37, 0xda, 0x3a, 0x09, + 0x32, 0x13, 0x06, 0x20, 0x0e, 0x18, 0x81, 0x2d, 0xc6, 0x42, 0xe1, 0xff, + 0x3c, 0xf0, 0xe5, 0xec, 0xf4, 0x0c, 0xfe, 0xdd, 0xf9, 0x06, 0xf6, 0x0f, + 0xf7, 0x54, 0x1a, 0x07, 0xe8, 0x0f, 0x0b, 0x03, 0xd6, 0x0f, 0x15, 0x37, + 0x09, 0x2c, 0x11, 0x29, 0x6a, 0x38, 0x1d, 0xf9, 0x67, 0x55, 0x40, 0x13, + 0xe9, 0x49, 0x5a, 0x21, 0x50, 0x0e, 0x02, 0x0c, 0xd5, 0xe9, 0xe4, 0xb9, + 0xf2, 0xf0, 0x34, 0x22, 0xf0, 0x00, 0x08, 0xf8, 0xba, 0xfd, 0xf6, 0x33, + 0xe4, 0xfe, 0xea, 0x3d, 0xfb, 0xe8, 0x3f, 0x10, 0xb2, 0x13, 0xe7, 0x02, + 0x0a, 0x1b, 0x09, 0x25, 0x08, 0x1c, 0xf4, 0xf8, 0xd8, 0xf8, 0x2b, 0xf3, + 0xfe, 0x1b, 0x04, 0x0b, 0x78, 0x05, 0xf6, 0x16, 0xba, 0xe6, 0x17, 0x08, + 0x13, 0x09, 0xe0, 0x00, 0x2e, 0x6b, 0x11, 0xf0, 0x8f, 0xbb, 0x0c, 0xb3, + 0x0e, 0xe4, 0x06, 0x01, 0xf0, 0x10, 0xec, 0x04, 0x17, 0x86, 0xf8, 0x11, + 0x25, 0xe4, 0x15, 0xf4, 0xe8, 0xe8, 0x81, 0x0a, 0xe9, 0xf3, 0x22, 0xee, + 0xe3, 0x08, 0xfd, 0x13, 0x06, 0xf7, 0xfb, 0x1c, 0xfc, 0xea, 0xee, 0xe4, + 0xe5, 0xfb, 0xeb, 0xfa, 0xf5, 0x0d, 0x69, 0xf5, 0x18, 0x35, 0xe8, 0xf8, + 0xfe, 0x07, 0x30, 0x9e, 0x45, 0xfc, 0x0c, 0x14, 0x13, 0x07, 0x07, 0xf8, + 0xf6, 0x06, 0xec, 0xfe, 0xfe, 0x06, 0xa9, 0xef, 0x50, 0xeb, 0x15, 0xf8, + 0xeb, 0x24, 0x0b, 0x27, 0xf9, 0x1e, 0xf4, 0xda, 0x0d, 0xf4, 0x21, 0x24, + 0xfd, 0xf6, 0xed, 0xea, 0xe7, 0xd8, 0xb7, 0x34, 0xf7, 0x34, 0xed, 0xd8, + 0x0a, 0xeb, 0xff, 0x61, 0xc8, 0x1c, 0x04, 0xd7, 0xf1, 0xf8, 0x3a, 0xd5, + 0x3f, 0x42, 0xe0, 0xe0, 0xb8, 0xed, 0x10, 0x1e, 0x0a, 0x23, 0x26, 0x24, + 0x52, 0x21, 0xf8, 0xf4, 0xf9, 0xd5, 0x36, 0x1e, 0x10, 0x01, 0x01, 0x75, + 0x4e, 0x24, 0x04, 0x21, 0x16, 0xdb, 0x27, 0xfe, 0x5f, 0xce, 0xdc, 0xde, + 0xbc, 0xfe, 0xb6, 0xc6, 0x11, 0xf0, 0x2b, 0xf6, 0xec, 0xfb, 0x69, 0x01, + 0xf7, 0xd3, 0xb5, 0xfd, 0x35, 0xdb, 0xe6, 0xb9, 0x1a, 0x16, 0xe6, 0x14, + 0x39, 0xee, 0xc9, 0xe4, 0xf9, 0x45, 0xcd, 0x35, 0x1d, 0xdf, 0x55, 0x05, + 0x28, 0xe5, 0x91, 0xaf, 0x6c, 0x81, 0xb1, 0x1f, 0x2d, 0x17, 0x2f, 0xe8, + 0x05, 0x1a, 0x1f, 0xe3, 0x90, 0x1e, 0x26, 0xf4, 0xff, 0x19, 0x02, 0xbe, + 0x00, 0x5e, 0xfb, 0xd8, 0x13, 0x16, 0x9f, 0xd9, 0xe5, 0x0d, 0xf2, 0x09, + 0xfc, 0xee, 0x04, 0xca, 0x1b, 0x0b, 0xfb, 0x0a, 0x3b, 0xf8, 0x21, 0xfc, + 0xf6, 0xf4, 0x0e, 0x11, 0x42, 0x24, 0x01, 0xf7, 0xec, 0xca, 0x30, 0x10, + 0xf8, 0xf8, 0xf2, 0x1a, 0x1e, 0x06, 0x13, 0x7a, 0x29, 0xe7, 0x09, 0xf1, + 0x13, 0x09, 0xef, 0xf6, 0xd6, 0xec, 0xe1, 0xfa, 0xeb, 0xae, 0x05, 0x20, + 0x0d, 0xf1, 0xed, 0x0e, 0xf1, 0x14, 0x1f, 0x33, 0xad, 0x04, 0xfb, 0xe2, + 0x09, 0xf5, 0xfb, 0x4f, 0xfb, 0x05, 0xf6, 0x0d, 0x1f, 0x35, 0x38, 0x0e, + 0x3c, 0xde, 0x36, 0x4e, 0x0a, 0x2e, 0xeb, 0xe6, 0x0d, 0x05, 0x0a, 0xb6, + 0xfc, 0xff, 0x43, 0x29, 0xf0, 0x9f, 0x4e, 0xe9, 0x0a, 0x4b, 0x19, 0xf0, + 0x27, 0x7f, 0x35, 0x04, 0xea, 0x24, 0xe1, 0xec, 0x03, 0xf6, 0x05, 0x2e, + 0x1c, 0xfe, 0xc5, 0x4d, 0xff, 0x14, 0xec, 0x08, 0x5a, 0xeb, 0x32, 0x09, + 0xfb, 0xe6, 0xf0, 0xf4, 0xcb, 0xfc, 0xd3, 0xc5, 0x0a, 0x01, 0xf2, 0xe3, + 0x1a, 0xef, 0x08, 0x24, 0xfb, 0xf0, 0xd9, 0xfd, 0x46, 0x0c, 0x09, 0x0d, + 0x25, 0xfe, 0xef, 0x08, 0xe6, 0xff, 0xfa, 0xf1, 0x06, 0x12, 0xfc, 0xde, + 0x08, 0x1e, 0xed, 0xff, 0xe9, 0xfb, 0xf7, 0xbe, 0x0a, 0xdf, 0xf0, 0x1c, + 0xe3, 0x14, 0xf4, 0x1d, 0x0e, 0xff, 0x0b, 0x1b, 0x0e, 0x18, 0x09, 0x15, + 0xb5, 0x11, 0xfe, 0x00, 0x19, 0x1d, 0xef, 0xc6, 0x2a, 0x23, 0xf2, 0xf7, + 0x14, 0x0b, 0x01, 0x26, 0xf2, 0xfc, 0xfe, 0xfe, 0x1f, 0xfd, 0xfc, 0xfa, + 0x0a, 0xfd, 0xe4, 0xe7, 0x1f, 0x13, 0x13, 0x1a, 0x17, 0x7f, 0xf8, 0xe7, + 0xd6, 0x45, 0x3f, 0xe5, 0xe3, 0xe9, 0x35, 0xb3, 0xd4, 0xf8, 0xfb, 0x1e, + 0x08, 0xe1, 0x34, 0xdc, 0x05, 0xe7, 0xf3, 0x07, 0xbb, 0x0b, 0x11, 0x29, + 0x0c, 0x06, 0xfb, 0xfc, 0x1f, 0xf7, 0x01, 0x15, 0xfc, 0xe6, 0xf8, 0xff, + 0x17, 0xf4, 0xf9, 0x0e, 0x05, 0x1c, 0xf0, 0x38, 0xd9, 0x33, 0xf0, 0xd5, + 0xeb, 0x04, 0xf8, 0xe8, 0xf5, 0x0b, 0x1a, 0x1a, 0xf0, 0xf3, 0xc7, 0xbd, + 0xeb, 0x36, 0xfa, 0x45, 0x0b, 0x29, 0xfb, 0xf7, 0xf9, 0xf8, 0x81, 0xc4, + 0x5a, 0x04, 0xfc, 0x16, 0x03, 0x19, 0x08, 0x12, 0xd9, 0xfb, 0xfc, 0x28, + 0xd1, 0xf3, 0x3c, 0xf1, 0xd7, 0x03, 0xdf, 0x00, 0xd2, 0xd8, 0xf8, 0x06, + 0xd8, 0xde, 0xf2, 0x41, 0xfd, 0xf9, 0xe6, 0xf1, 0x05, 0x00, 0xf9, 0x04, + 0x01, 0x0d, 0x05, 0x05, 0x06, 0x09, 0xfe, 0xf3, 0xfe, 0xec, 0x0f, 0xf8, + 0x0b, 0xeb, 0x37, 0xed, 0xa8, 0x05, 0xec, 0x1a, 0x42, 0x0a, 0x04, 0xe8, + 0x10, 0x43, 0xfc, 0xfb, 0x06, 0xeb, 0x25, 0xd0, 0xdc, 0xd0, 0x0a, 0x08, + 0x07, 0x21, 0x01, 0xf8, 0xba, 0xff, 0xda, 0xec, 0xe2, 0xe9, 0x0b, 0x00, + 0x38, 0xbc, 0xe7, 0xe2, 0xd6, 0x11, 0xe6, 0x00, 0xed, 0x01, 0x01, 0x04, + 0x10, 0xfe, 0x01, 0xf5, 0xec, 0x03, 0x13, 0xfb, 0x14, 0xc5, 0x22, 0x1a, + 0x0e, 0xd9, 0xfd, 0xbc, 0xdc, 0x0b, 0xea, 0xff, 0xe7, 0xd5, 0xeb, 0xd7, + 0x0b, 0xf5, 0x09, 0x03, 0x0a, 0xfa, 0xf1, 0xe0, 0x26, 0x0c, 0x15, 0xfb, + 0xf7, 0x0b, 0xf5, 0xf1, 0xd0, 0xdc, 0x16, 0x19, 0x0c, 0x5d, 0x0f, 0x0a, + 0x17, 0x13, 0xf5, 0x01, 0x03, 0x12, 0x16, 0xf5, 0x27, 0xfa, 0x13, 0x20, + 0x11, 0xe1, 0x0d, 0x36, 0xfa, 0xff, 0x1d, 0xf9, 0xe1, 0x0c, 0xf0, 0x02, + 0x0f, 0x20, 0x1c, 0xf7, 0x0a, 0x16, 0x03, 0x00, 0xcb, 0xdf, 0x07, 0x0e, + 0x0e, 0x19, 0xe0, 0xfd, 0xff, 0xfe, 0x04, 0xf4, 0x0b, 0x06, 0xe1, 0xe7, + 0xe8, 0x10, 0x19, 0x22, 0x21, 0xe7, 0xf7, 0x01, 0xec, 0x0d, 0x0c, 0xf7, + 0x16, 0x12, 0x7f, 0xdb, 0x05, 0x55, 0xf3, 0x1a, 0xde, 0x08, 0xfa, 0x0a, + 0xf2, 0x04, 0xee, 0x08, 0x3f, 0xf7, 0x13, 0xf5, 0xed, 0xd5, 0xfa, 0x17, + 0xe5, 0xc7, 0x18, 0xf3, 0xf5, 0xfe, 0x2d, 0x15, 0x09, 0xdd, 0x06, 0x3f, + 0x41, 0x31, 0x0d, 0x41, 0xe8, 0xc8, 0xed, 0x05, 0x0c, 0xff, 0x14, 0x06, + 0x2e, 0xf9, 0x2c, 0x02, 0x0e, 0xf8, 0x12, 0xf5, 0x17, 0xd5, 0x0d, 0x1f, + 0x30, 0x0e, 0x0d, 0xef, 0xfd, 0x17, 0x07, 0xe6, 0x16, 0x22, 0xfe, 0x18, + 0x2a, 0xcc, 0x04, 0x04, 0xed, 0x37, 0x1b, 0x03, 0x75, 0x0d, 0x1c, 0xcc, + 0x16, 0x0a, 0xe1, 0xf4, 0xec, 0x2b, 0xfa, 0x1a, 0x35, 0xe5, 0xde, 0xe0, + 0x09, 0x15, 0x81, 0xe9, 0xab, 0x23, 0xf3, 0x40, 0xf0, 0x1c, 0xe6, 0x1b, + 0x2e, 0xc5, 0x7e, 0x03, 0x94, 0xe5, 0x25, 0xec, 0xb4, 0xeb, 0xce, 0xe8, + 0x00, 0x67, 0x08, 0x2c, 0xfe, 0xdc, 0xf8, 0xd2, 0xfa, 0xf8, 0xe1, 0x3d, + 0xf8, 0x0d, 0x30, 0x0e, 0xe7, 0x01, 0x1d, 0x07, 0x03, 0x03, 0xf6, 0x2b, + 0xdb, 0x07, 0xde, 0x26, 0x52, 0x03, 0x21, 0xe1, 0xf0, 0xaf, 0x04, 0xd1, + 0xf6, 0x18, 0x0e, 0xf2, 0xf5, 0xf4, 0x2c, 0x1d, 0xfe, 0xf7, 0xff, 0x0f, + 0xbc, 0x0d, 0xf9, 0xe4, 0x14, 0x21, 0x0d, 0xc5, 0xfb, 0x43, 0xfd, 0xe8, + 0xae, 0x30, 0xff, 0x8e, 0x03, 0x30, 0x13, 0xcc, 0xee, 0xfa, 0xfc, 0xba, + 0xe2, 0x1f, 0xe4, 0xe5, 0x01, 0x0d, 0xc9, 0x06, 0xe6, 0xa9, 0xd7, 0x4d, + 0x96, 0x21, 0xb7, 0x7f, 0x31, 0xf8, 0xf4, 0xed, 0xdb, 0x11, 0x0d, 0xf5, + 0x0d, 0x31, 0xf5, 0xfb, 0x28, 0xdc, 0xd5, 0xdc, 0xe4, 0xfa, 0xb0, 0xef, + 0xea, 0xdf, 0x25, 0x42, 0x99, 0xd0, 0x1d, 0x00, 0x2a, 0x1c, 0x6d, 0x13, + 0xcb, 0x16, 0x45, 0x22, 0xa4, 0x3d, 0x34, 0xef, 0x2c, 0xe7, 0x4f, 0x0d, + 0x0b, 0xe4, 0xcf, 0xe1, 0x33, 0xe0, 0xc0, 0x03, 0xd6, 0xc0, 0x38, 0xfb, + 0xda, 0x31, 0xd9, 0x17, 0x05, 0xf1, 0xd0, 0x87, 0xfc, 0xe6, 0x7b, 0x92, + 0xfe, 0x2a, 0xbd, 0x3b, 0xfa, 0x20, 0x07, 0x29, 0x16, 0x18, 0x25, 0xc5, + 0x29, 0x1f, 0x0e, 0x03, 0xf7, 0xf9, 0xfa, 0xe3, 0x66, 0xfa, 0x02, 0x00, + 0x4e, 0xf7, 0xf5, 0x39, 0xff, 0xdd, 0xde, 0x0f, 0x00, 0xef, 0xee, 0x11, + 0x13, 0x17, 0xee, 0x0a, 0x46, 0xe2, 0x07, 0xe9, 0xcd, 0xd3, 0x1b, 0x39, + 0x12, 0x02, 0xee, 0x02, 0xf9, 0x1f, 0xd8, 0xf0, 0xd7, 0xef, 0x30, 0xbe, + 0xf6, 0xfe, 0xee, 0xcf, 0x00, 0x0b, 0xfc, 0x21, 0x0b, 0x1f, 0x0e, 0x12, + 0xef, 0xde, 0x0e, 0xbc, 0x13, 0xfa, 0x7f, 0x00, 0xe2, 0xee, 0xed, 0x08, + 0xf7, 0x04, 0xfe, 0xfb, 0x11, 0x23, 0x3b, 0xef, 0xee, 0x18, 0xfd, 0x5b, + 0xfb, 0x2a, 0x0c, 0xfc, 0xdd, 0x12, 0xf9, 0xbe, 0xfe, 0xe0, 0xe2, 0xec, + 0x31, 0x17, 0x0b, 0xfd, 0xf4, 0x1a, 0xfa, 0x08, 0xfc, 0x18, 0xd2, 0x0c, + 0x0c, 0x12, 0xfd, 0xf0, 0x1b, 0x06, 0xa7, 0xe8, 0xff, 0xf4, 0xf6, 0xff, + 0x2b, 0xc4, 0x01, 0xa8, 0x11, 0x73, 0xed, 0x07, 0x0b, 0x2c, 0x07, 0x4b, + 0x77, 0x33, 0x54, 0xb9, 0xe5, 0xd6, 0xf6, 0xb9, 0xdc, 0xe7, 0x61, 0x1d, + 0x34, 0x25, 0x07, 0x4e, 0x09, 0x02, 0x61, 0xea, 0x4c, 0x25, 0x13, 0xb7, + 0xdc, 0xec, 0x3a, 0x3d, 0x24, 0x2d, 0xcf, 0xc8, 0x32, 0xf1, 0x2f, 0xf7, + 0x34, 0xea, 0x16, 0xf8, 0x04, 0x13, 0xf1, 0xe2, 0xc3, 0x11, 0x0e, 0x01, + 0xf9, 0xe5, 0xaa, 0xbf, 0x46, 0x0f, 0x44, 0xfc, 0x44, 0xe6, 0xee, 0x43, + 0x01, 0x5c, 0x01, 0x0c, 0xa7, 0x22, 0x11, 0x0f, 0xca, 0x40, 0xbd, 0x66, + 0x01, 0x33, 0xd5, 0x15, 0xd1, 0x37, 0xe8, 0xfa, 0xf1, 0xdd, 0xf7, 0x4c, + 0x34, 0xd5, 0x4c, 0xc5, 0x13, 0xee, 0xf3, 0x0a, 0x59, 0x19, 0x15, 0x7f, + 0xb5, 0xff, 0xd1, 0x3b, 0x0e, 0x0f, 0xc9, 0x27, 0x11, 0x40, 0x12, 0x2b, + 0x13, 0x24, 0xf3, 0x1d, 0xdd, 0x33, 0xcb, 0x1e, 0xec, 0xab, 0x17, 0x44, + 0xf9, 0x15, 0xf9, 0xe2, 0xd0, 0x22, 0x05, 0x16, 0x26, 0x17, 0xf4, 0x13, + 0xb6, 0x1d, 0x36, 0x52, 0xf9, 0x1b, 0x3d, 0x3a, 0x10, 0x5a, 0xfa, 0x31, + 0x33, 0xf7, 0x38, 0xe2, 0x15, 0x15, 0x02, 0x1c, 0x06, 0xf0, 0xf5, 0x23, + 0x17, 0xb8, 0x1f, 0x13, 0x0c, 0xd6, 0xf1, 0x01, 0x04, 0x40, 0xff, 0x10, + 0xc6, 0xff, 0xe2, 0x9f, 0xe4, 0xee, 0x15, 0x00, 0xd1, 0x05, 0xd5, 0x5a, + 0x39, 0xe6, 0xfa, 0x04, 0xba, 0x10, 0xd6, 0x3d, 0xde, 0xf5, 0xf1, 0x0f, + 0xaa, 0xfa, 0x14, 0x01, 0xe4, 0xf4, 0xf5, 0xef, 0x16, 0x26, 0x5b, 0x29, + 0x1e, 0x28, 0x0c, 0x21, 0xfc, 0xd3, 0x04, 0x06, 0x16, 0xf7, 0xc6, 0xec, + 0xf6, 0xc3, 0x22, 0x14, 0x1e, 0xd3, 0xf7, 0x28, 0xf1, 0x4d, 0x0b, 0x01, + 0x14, 0xba, 0x81, 0x1b, 0xee, 0x12, 0xc7, 0xf9, 0x24, 0xf5, 0x01, 0x4c, + 0x36, 0xdb, 0xfe, 0xfa, 0xeb, 0xea, 0x00, 0xff, 0x04, 0x05, 0x05, 0x1b, + 0xf3, 0xf9, 0xed, 0xfe, 0x03, 0xf5, 0xd9, 0xcf, 0xeb, 0xf9, 0x13, 0x26, + 0xe5, 0xf5, 0x10, 0x15, 0x01, 0x07, 0x07, 0x04, 0x13, 0x4d, 0x12, 0x28, + 0xfa, 0x08, 0x02, 0xf5, 0x02, 0xe8, 0xf0, 0xf8, 0x02, 0x56, 0xf5, 0xf6, + 0xbc, 0xec, 0x0a, 0xf5, 0x05, 0x12, 0xff, 0x01, 0xc2, 0x01, 0x16, 0x16, + 0x12, 0xee, 0x01, 0x38, 0xf3, 0x01, 0x1a, 0x06, 0x15, 0xea, 0x05, 0xe1, + 0x12, 0xf7, 0x0d, 0xe2, 0xef, 0x0e, 0xcb, 0xf8, 0xf1, 0xee, 0x06, 0xf5, + 0x00, 0xfc, 0xfe, 0xd5, 0xca, 0x7f, 0x0a, 0xe7, 0xff, 0x06, 0xd1, 0xfb, + 0x2b, 0x1d, 0xe8, 0xee, 0xfb, 0x08, 0x24, 0x03, 0xe7, 0x2a, 0xf4, 0x25, + 0xe6, 0xea, 0xf0, 0x03, 0x02, 0x25, 0xed, 0xfe, 0x0b, 0x16, 0x13, 0xed, + 0x32, 0x05, 0x06, 0x00, 0x13, 0xe8, 0x0f, 0xfd, 0xe0, 0xee, 0x06, 0x61, + 0x08, 0x0f, 0x15, 0x7f, 0xe6, 0xfa, 0x04, 0x10, 0x0e, 0xe7, 0x13, 0xff, + 0x03, 0x22, 0xf2, 0x14, 0xe9, 0xe9, 0xed, 0xd2, 0x57, 0x03, 0x11, 0x72, + 0x16, 0xe9, 0xe9, 0xbc, 0x0a, 0xee, 0x19, 0x30, 0xfe, 0x22, 0x13, 0x1c, + 0xc5, 0xee, 0x2f, 0xfc, 0xf9, 0xa9, 0xfb, 0x0a, 0xf9, 0xdf, 0x29, 0x14, + 0xfe, 0xf4, 0x1c, 0xcc, 0x22, 0xf1, 0x0a, 0x4d, 0x45, 0xe5, 0xf1, 0x21, + 0xea, 0x0c, 0x00, 0x0f, 0xe7, 0x0f, 0x0d, 0x1e, 0xcb, 0x12, 0xbe, 0xc2, + 0xf7, 0xf4, 0x72, 0x2d, 0xbf, 0xef, 0xcc, 0xf7, 0xf0, 0x06, 0xe2, 0xd1, + 0xeb, 0xb2, 0x28, 0xe4, 0xd0, 0xe7, 0x00, 0xc7, 0xea, 0x91, 0xf6, 0x05, + 0x08, 0xcf, 0xfc, 0x20, 0xf3, 0xdb, 0xf7, 0x32, 0xe7, 0xe9, 0xce, 0xfc, + 0x18, 0xfd, 0x30, 0x0b, 0xe9, 0xd6, 0xf5, 0x21, 0xe1, 0x19, 0xe6, 0x1a, + 0xed, 0x21, 0x15, 0xdc, 0xc4, 0x09, 0xd0, 0x33, 0x2c, 0x1d, 0x70, 0x05, + 0xeb, 0x2c, 0xea, 0x34, 0xd2, 0x40, 0xf7, 0x0e, 0xd5, 0x4c, 0x02, 0x1f, + 0xe8, 0x48, 0x41, 0x35, 0xdc, 0xf0, 0x2f, 0x09, 0x29, 0x02, 0x6d, 0x81, + 0xd3, 0xdc, 0x33, 0xe8, 0xe8, 0x12, 0x06, 0x0e, 0xdc, 0xf1, 0x17, 0x59, + 0xf8, 0xea, 0xb2, 0x0f, 0xfc, 0xce, 0xde, 0x0e, 0x26, 0x31, 0x38, 0x53, + 0xfa, 0xdc, 0xf7, 0x01, 0xc1, 0x0a, 0xce, 0x5d, 0x13, 0x10, 0x18, 0xe6, + 0x02, 0xd5, 0x1d, 0xf8, 0x32, 0x3c, 0xbd, 0xf1, 0x18, 0x02, 0xca, 0x4c, + 0xd6, 0xe8, 0xf1, 0xc6, 0xe7, 0xf7, 0xa7, 0x2a, 0x8f, 0x0e, 0x31, 0xf5, + 0x2e, 0x3f, 0xa6, 0xe5, 0x2a, 0xf3, 0xe6, 0xf2, 0xed, 0x12, 0xf9, 0xcf, + 0x19, 0x3a, 0xeb, 0xff, 0xfb, 0x0c, 0xf8, 0xdb, 0xee, 0xf9, 0x35, 0xe7, + 0x2d, 0xee, 0xf1, 0xe9, 0xd0, 0xf2, 0x05, 0x35, 0xef, 0x2b, 0xf4, 0xdd, + 0x01, 0x04, 0xe2, 0xf1, 0xf8, 0xe6, 0xff, 0xff, 0x3e, 0x31, 0x02, 0xff, + 0x0d, 0xff, 0x12, 0x2d, 0xda, 0xf7, 0x67, 0x21, 0xe5, 0xfd, 0x16, 0xda, + 0xf9, 0xfc, 0xf6, 0x02, 0xe6, 0xf4, 0xfb, 0xe4, 0x34, 0x01, 0xff, 0x0f, + 0xf4, 0xfa, 0x21, 0x25, 0x26, 0x3a, 0x06, 0x21, 0xfc, 0xee, 0xfc, 0xf1, + 0x0b, 0x09, 0xfd, 0x87, 0x07, 0x01, 0xef, 0x19, 0x25, 0xf9, 0xf0, 0xee, + 0x14, 0xb7, 0xf3, 0x11, 0x07, 0x81, 0xee, 0xef, 0x01, 0xec, 0xfe, 0x0e, + 0x0f, 0x18, 0x07, 0x03, 0xf2, 0xfa, 0x06, 0xf4, 0x22, 0xf5, 0xee, 0xfd, + 0x0d, 0xdc, 0x02, 0xfd, 0xfa, 0x0f, 0xdf, 0xe7, 0x01, 0xfd, 0xe6, 0xdf, + 0xe8, 0x08, 0x04, 0x13, 0x0b, 0x04, 0x03, 0x1a, 0x02, 0xdf, 0x00, 0x06, + 0xf0, 0x05, 0x23, 0xdd, 0x01, 0xeb, 0xf2, 0xf9, 0xe6, 0x0c, 0x09, 0x0d, + 0x09, 0xee, 0x0e, 0x00, 0xfa, 0x0b, 0x02, 0xfa, 0x3e, 0xec, 0x02, 0xbb, + 0x31, 0x6d, 0x0b, 0x01, 0xc6, 0x64, 0x50, 0x16, 0xfd, 0x89, 0x05, 0xe0, + 0xe7, 0x2b, 0x50, 0xe3, 0xd3, 0x1c, 0xaf, 0x41, 0x01, 0xce, 0xde, 0x03, + 0x2c, 0xdc, 0x15, 0xc4, 0xf1, 0xf8, 0xf8, 0x74, 0xe8, 0x17, 0x31, 0xc6, + 0xf4, 0xd8, 0x19, 0x2f, 0xed, 0x5f, 0xef, 0x30, 0x19, 0x03, 0x2d, 0x07, + 0x28, 0xfb, 0x02, 0x24, 0xe0, 0xf7, 0x37, 0x01, 0xf6, 0xfe, 0x11, 0xcc, + 0xee, 0x06, 0x2c, 0xf1, 0x06, 0x7f, 0x0f, 0xce, 0xc3, 0xe2, 0x02, 0xd3, + 0xce, 0x25, 0xef, 0x27, 0x02, 0x04, 0xff, 0xf0, 0xdd, 0x09, 0x02, 0x82, + 0xd7, 0x5b, 0x0c, 0xe7, 0xec, 0xe4, 0xf2, 0x9e, 0xec, 0xfd, 0xcd, 0xf7, + 0x24, 0xdc, 0x02, 0x14, 0xdc, 0x07, 0xe2, 0xf8, 0xff, 0xbd, 0xe7, 0xde, + 0xac, 0xf8, 0xf9, 0x4c, 0xbb, 0xf9, 0x33, 0xe5, 0xb4, 0x26, 0xe9, 0x14, + 0xe9, 0xff, 0xe1, 0xf5, 0xfe, 0x05, 0x03, 0xe5, 0xcd, 0x00, 0xed, 0x23, + 0x1a, 0xca, 0xe7, 0x1e, 0x0a, 0xce, 0xce, 0xdd, 0xd1, 0x06, 0xd3, 0x0f, + 0x06, 0xe8, 0x12, 0x06, 0xe0, 0xed, 0xb7, 0xea, 0x16, 0xdb, 0x01, 0x20, + 0x0b, 0xfe, 0xb7, 0x25, 0xfa, 0x25, 0x0a, 0x01, 0x0e, 0x34, 0xfe, 0x14, + 0x09, 0x0d, 0xd8, 0x24, 0x11, 0xe4, 0x35, 0xeb, 0xce, 0x2a, 0xef, 0x07, + 0xf7, 0xe4, 0xf1, 0xe8, 0x19, 0x06, 0xe7, 0xf5, 0x56, 0xf9, 0xe4, 0xea, + 0xe5, 0xe8, 0x01, 0xe9, 0x17, 0xed, 0x01, 0x81, 0x38, 0x00, 0x0c, 0x24, + 0x44, 0x03, 0xff, 0xe4, 0x01, 0xf2, 0xdb, 0xfb, 0xe0, 0xe2, 0xee, 0x13, + 0xf7, 0xcd, 0xde, 0xcf, 0x28, 0x11, 0xf8, 0xc8, 0xec, 0xe2, 0xe7, 0xbd, + 0xfd, 0xf6, 0xf9, 0xc4, 0x18, 0x27, 0xe4, 0xdd, 0x73, 0x1f, 0x0c, 0xfd, + 0xeb, 0xed, 0x23, 0x23, 0xd3, 0x11, 0x25, 0x0b, 0xe1, 0x28, 0x05, 0xe8, + 0xf6, 0x11, 0xd5, 0x3d, 0x1b, 0xfd, 0x02, 0x28, 0xfe, 0xff, 0xf8, 0xd0, + 0x0e, 0xf2, 0xf6, 0xdf, 0xed, 0xfa, 0x17, 0xf1, 0xee, 0x11, 0x04, 0x13, + 0x40, 0x5f, 0x09, 0x0f, 0x0a, 0xc3, 0x10, 0x13, 0xf6, 0xe7, 0x17, 0x03, + 0xe6, 0x05, 0x0c, 0xeb, 0x51, 0xd2, 0xe8, 0xf5, 0x1e, 0xfe, 0x27, 0x38, + 0xf3, 0x03, 0x1a, 0xee, 0xf1, 0x08, 0x3d, 0xf9, 0xc4, 0x1f, 0xe5, 0x28, + 0x35, 0xde, 0xe7, 0x05, 0xe2, 0xf5, 0xf6, 0x09, 0x06, 0x18, 0xfd, 0xf2, + 0x07, 0x16, 0x0d, 0xf1, 0xef, 0xdc, 0xe9, 0xe1, 0x07, 0x08, 0x32, 0x1c, + 0xfe, 0xe4, 0xfd, 0x13, 0x81, 0x2f, 0xfc, 0xf7, 0x00, 0x25, 0x02, 0xdc, + 0x10, 0x2c, 0xee, 0xfa, 0xf1, 0x14, 0xfe, 0x0b, 0x02, 0x1f, 0xc7, 0x3e, + 0x2f, 0xed, 0xca, 0xeb, 0xf9, 0xf6, 0x02, 0x0a, 0xcc, 0xe8, 0x1c, 0x3d, + 0x03, 0x2b, 0xf1, 0x08, 0xfd, 0xcc, 0x3d, 0xd6, 0x2d, 0xfd, 0xfc, 0x7f, + 0x02, 0xf2, 0xf3, 0xca, 0x02, 0xd9, 0x0e, 0x09, 0x0f, 0x07, 0x0c, 0x13, + 0x08, 0x1d, 0x07, 0xde, 0xda, 0xfe, 0xef, 0x3b, 0xba, 0x3b, 0xd7, 0x09, + 0x18, 0x2a, 0x05, 0xf7, 0x3a, 0xf2, 0xc1, 0xa3, 0xed, 0x16, 0xe7, 0x11, + 0xff, 0xef, 0x2d, 0xe4, 0x02, 0xe9, 0xe6, 0xde, 0xd5, 0x19, 0x18, 0xf4, + 0x04, 0x32, 0x19, 0xdb, 0xf4, 0x0e, 0x1b, 0xfb, 0xfd, 0xf6, 0x12, 0xc3, + 0x30, 0xfb, 0x07, 0xba, 0xd6, 0xf7, 0xf7, 0xcf, 0x29, 0x13, 0x1c, 0xbb, + 0x00, 0x00, 0xda, 0xe3, 0x17, 0x15, 0xf8, 0xef, 0x0f, 0x02, 0x1a, 0xdf, + 0x11, 0x0b, 0xdf, 0xf7, 0x12, 0x1c, 0x20, 0x3e, 0xb2, 0xb2, 0xb7, 0xc2, + 0xec, 0xea, 0xe9, 0xed, 0x04, 0xf0, 0xfc, 0xe6, 0x30, 0xf6, 0x09, 0x04, + 0x4f, 0xdd, 0x26, 0x2f, 0xd1, 0x12, 0x14, 0xf2, 0x1c, 0x13, 0x26, 0xf8, + 0xa8, 0x41, 0x2d, 0xe9, 0x49, 0xdf, 0x19, 0x58, 0xfa, 0x0d, 0x27, 0x16, + 0xa0, 0x0b, 0xdb, 0xff, 0x13, 0x23, 0xeb, 0x11, 0xfa, 0x1e, 0xe1, 0x1a, + 0xb8, 0x2c, 0x13, 0xd8, 0xd0, 0xe7, 0x08, 0x2a, 0x16, 0x63, 0x00, 0x0f, + 0x71, 0x1d, 0xfe, 0x02, 0xf4, 0xf7, 0x38, 0xed, 0xf7, 0xe3, 0xea, 0x0f, + 0xdd, 0x10, 0xf7, 0xf4, 0x23, 0x18, 0x07, 0xf1, 0xff, 0xf4, 0x19, 0x1e, + 0xdc, 0xf9, 0xf5, 0xc3, 0x22, 0xd9, 0xf8, 0xd6, 0xe9, 0x02, 0x0d, 0x6e, + 0x05, 0x0b, 0xea, 0x10, 0xf3, 0xd8, 0xf2, 0xba, 0xf4, 0xef, 0x15, 0xf9, + 0xbe, 0xfd, 0xff, 0xdc, 0xea, 0xc3, 0xc0, 0xe4, 0x07, 0xf9, 0x40, 0xfd, + 0xc3, 0x0f, 0xea, 0xfb, 0xfa, 0xfe, 0xcf, 0xdd, 0x16, 0xf2, 0x1d, 0xd8, + 0xe4, 0x38, 0xd7, 0x24, 0x37, 0xe9, 0x01, 0xf3, 0xdb, 0x39, 0xf7, 0x10, + 0xe4, 0x2c, 0x81, 0x01, 0x23, 0x0b, 0x20, 0xf0, 0xdf, 0x04, 0xf2, 0xde, + 0x24, 0x06, 0xf4, 0x5e, 0x15, 0xd5, 0x23, 0x1a, 0xcd, 0xe0, 0x00, 0xc5, + 0x91, 0xd5, 0xf5, 0xfc, 0x17, 0x32, 0xe6, 0xdf, 0xd1, 0xe8, 0xfd, 0x17, + 0xf9, 0xe6, 0xd8, 0x0e, 0x15, 0xeb, 0x49, 0x08, 0xf4, 0xf4, 0xd7, 0xf0, + 0xed, 0x2c, 0xe2, 0x0a, 0x3e, 0x01, 0x0e, 0x19, 0xe1, 0xcb, 0x11, 0xfd, + 0x29, 0x04, 0xfd, 0xe9, 0xce, 0xe6, 0xdb, 0xcf, 0xfa, 0x00, 0x1a, 0x3c, + 0xe9, 0x12, 0xf9, 0x0f, 0x09, 0xfe, 0xf5, 0xfc, 0x03, 0x21, 0x08, 0xd7, + 0x20, 0xf0, 0x38, 0xdd, 0x14, 0xe0, 0x1e, 0xff, 0x32, 0xd2, 0x26, 0xf7, + 0x1b, 0xaa, 0x1c, 0xa8, 0x7d, 0x1e, 0x0c, 0x21, 0x14, 0xd3, 0x1d, 0xd4, + 0x43, 0xf2, 0xf8, 0xdd, 0x01, 0xf4, 0xe8, 0xd2, 0x33, 0xe3, 0x3d, 0x9f, + 0x46, 0x0a, 0x11, 0x21, 0x15, 0xe1, 0xfc, 0x7f, 0x76, 0x3f, 0xf9, 0x10, + 0x3f, 0x01, 0xd2, 0xe3, 0xf7, 0x30, 0xc6, 0xf1, 0xdb, 0x0f, 0x36, 0xd6, + 0x0b, 0xff, 0x06, 0x01, 0x10, 0x1d, 0xf0, 0xfc, 0x14, 0x07, 0x03, 0xf2, + 0xff, 0x05, 0x1a, 0xb6, 0x12, 0xf4, 0x0d, 0x23, 0xe2, 0xfe, 0x13, 0xef, + 0x05, 0xfb, 0x64, 0x01, 0x31, 0x05, 0x0e, 0x11, 0x1b, 0x0b, 0x06, 0xf3, + 0xd2, 0xd3, 0x1b, 0xeb, 0xd6, 0xf2, 0xf7, 0x0a, 0x30, 0x18, 0x04, 0xff, + 0xfd, 0x28, 0x19, 0xf0, 0xe1, 0xec, 0x05, 0xe9, 0x9a, 0xec, 0x02, 0x1b, + 0xd7, 0x04, 0x1f, 0x01, 0xf8, 0x05, 0x1e, 0xfa, 0xfa, 0xff, 0xfb, 0xbf, + 0xdf, 0x0e, 0xfe, 0xf7, 0xf4, 0xf8, 0xeb, 0xe8, 0xfd, 0x17, 0x02, 0xe5, + 0xff, 0xb1, 0x44, 0xe6, 0x4f, 0xd5, 0x1f, 0xf3, 0xd7, 0xfe, 0x7f, 0xef, + 0xf7, 0xde, 0x31, 0xea, 0xce, 0xfc, 0x0a, 0x1d, 0x0c, 0xe9, 0x18, 0x04, + 0x02, 0xcb, 0x15, 0xf6, 0xe2, 0x11, 0xe1, 0x09, 0x15, 0xf3, 0x0e, 0xca, + 0xf1, 0x08, 0x12, 0xe8, 0xe5, 0xef, 0xe9, 0xe2, 0xf0, 0x07, 0xe2, 0x5e, + 0xea, 0x06, 0xce, 0x0c, 0xe9, 0xef, 0x1c, 0xf9, 0xfa, 0xff, 0xfb, 0xf1, + 0x68, 0x12, 0xee, 0xef, 0xdd, 0xb6, 0x0d, 0xfa, 0x18, 0x61, 0x1f, 0xe4, + 0x1c, 0xbb, 0x0b, 0x27, 0x1b, 0x04, 0xd5, 0x0c, 0x01, 0x0a, 0x0b, 0xec, + 0xe3, 0x30, 0xe5, 0x0e, 0x16, 0x2f, 0x17, 0x05, 0x0b, 0x4e, 0xf9, 0x23, + 0x0a, 0xdd, 0x44, 0xfc, 0x19, 0xc8, 0x10, 0x06, 0xd3, 0x0b, 0xeb, 0x17, + 0x08, 0xdb, 0x03, 0x15, 0x14, 0xda, 0xfd, 0xea, 0xe6, 0xe6, 0x7f, 0xfa, + 0xef, 0x08, 0xfb, 0xed, 0x20, 0x09, 0xf1, 0xef, 0x00, 0x2b, 0x55, 0x3a, + 0xbe, 0x17, 0xca, 0x1c, 0xfb, 0xf1, 0x0c, 0xf7, 0x05, 0x24, 0x02, 0xe6, + 0xae, 0x21, 0xce, 0xfb, 0xd2, 0xd7, 0xf8, 0xfa, 0xdd, 0x3a, 0x2c, 0x07, + 0xf0, 0x0a, 0x16, 0x07, 0xf0, 0xb0, 0xe0, 0x43, 0xea, 0x14, 0x08, 0x62, + 0xf3, 0x0a, 0xd6, 0x1b, 0x26, 0x52, 0xd9, 0x36, 0xe8, 0x22, 0xd4, 0x18, + 0xe1, 0xe9, 0xef, 0x2f, 0xd2, 0xf3, 0x21, 0xf0, 0xef, 0xe7, 0x0d, 0x2a, + 0x10, 0xe9, 0xed, 0xe4, 0x03, 0xf9, 0xc4, 0xaa, 0x4c, 0x0b, 0x09, 0x03, + 0xe9, 0x05, 0x1f, 0x21, 0x04, 0x06, 0x32, 0xe1, 0x2c, 0x4f, 0x0e, 0xa3, + 0x27, 0xed, 0xf2, 0x08, 0x2a, 0x3f, 0x1b, 0xb9, 0xf4, 0xee, 0xfa, 0x5b, + 0x36, 0x09, 0xff, 0x0b, 0x2f, 0xf2, 0xc4, 0x01, 0x21, 0x0c, 0xef, 0x17, + 0x1e, 0xcf, 0xe4, 0x3f, 0xde, 0xff, 0xea, 0xf5, 0xe2, 0xd4, 0xdc, 0xa9, + 0xc8, 0xc0, 0x08, 0xd3, 0xeb, 0xf6, 0x63, 0xe9, 0x1c, 0xee, 0xe7, 0x0c, + 0x2f, 0xae, 0x22, 0x61, 0x03, 0x01, 0xf3, 0x28, 0x0a, 0xd3, 0xd9, 0xee, + 0x04, 0xdf, 0xef, 0xd1, 0x40, 0x7f, 0x44, 0xc6, 0xfb, 0x1c, 0x4f, 0x09, + 0x35, 0xf1, 0xd8, 0x12, 0x07, 0xe5, 0x0c, 0xe9, 0xfe, 0xe2, 0xfb, 0x39, + 0x02, 0xfb, 0xf5, 0x16, 0x29, 0xfe, 0xef, 0x07, 0x12, 0x08, 0xf8, 0x0c, + 0xf4, 0xf5, 0xfc, 0xef, 0xe4, 0x1b, 0x01, 0xe5, 0x08, 0xf8, 0xf6, 0xfe, + 0xef, 0xf4, 0x04, 0x03, 0xe6, 0xd7, 0xf8, 0xe0, 0x08, 0xb9, 0xfa, 0x05, + 0xf6, 0xf0, 0x09, 0xf6, 0x0f, 0x0b, 0xed, 0xe2, 0xde, 0xee, 0x01, 0xec, + 0xf5, 0x22, 0xf7, 0xde, 0x06, 0x0f, 0xec, 0x30, 0x3a, 0xe8, 0x14, 0xfe, + 0x12, 0xef, 0x02, 0xfe, 0xf6, 0xe4, 0xf2, 0xf3, 0xf7, 0x17, 0x1b, 0x0f, + 0xfe, 0x01, 0xc0, 0x09, 0x12, 0xfe, 0x7f, 0x14, 0xfb, 0xf3, 0x03, 0x01, + 0xbc, 0xe9, 0xc6, 0x09, 0xf6, 0xf1, 0xdb, 0x52, 0xfb, 0xe8, 0x08, 0xfd, + 0xff, 0xfd, 0x09, 0xee, 0xf7, 0x03, 0x40, 0xe7, 0xf6, 0xfb, 0x07, 0xf3, + 0x08, 0xe8, 0x00, 0xfd, 0x0c, 0x07, 0xf2, 0xfa, 0x13, 0x0d, 0x06, 0x01, + 0xf1, 0x10, 0xe5, 0x2d, 0x16, 0x0c, 0xfb, 0x1a, 0x0b, 0x1a, 0x02, 0xcf, + 0x05, 0xf5, 0xf6, 0x08, 0x14, 0x18, 0x11, 0xf8, 0xfc, 0xf8, 0xf5, 0xf4, + 0xe1, 0xfe, 0xf5, 0x11, 0x9c, 0x00, 0xfe, 0xea, 0xed, 0xf1, 0x20, 0x07, + 0xf9, 0xef, 0xfe, 0x21, 0x12, 0xdc, 0x03, 0xd0, 0xed, 0xfe, 0xf5, 0xed, + 0x0b, 0xf7, 0x0a, 0xef, 0xbd, 0xdd, 0xf3, 0xf6, 0x01, 0xe5, 0x1a, 0xd5, + 0x08, 0x02, 0x04, 0xf0, 0xe6, 0x02, 0xdc, 0x0a, 0x07, 0xfe, 0x22, 0xf0, + 0x13, 0xe0, 0xfd, 0x00, 0xec, 0x05, 0x06, 0x16, 0x08, 0xf4, 0xe9, 0x0d, + 0xfa, 0xf0, 0xda, 0xf0, 0xed, 0x02, 0xf7, 0xd1, 0x23, 0xe8, 0xe4, 0xff, + 0x0c, 0xfd, 0x19, 0xfa, 0x33, 0x02, 0xe8, 0xf8, 0xdf, 0xf4, 0x27, 0x0c, + 0xd5, 0x09, 0xe8, 0x15, 0xff, 0x07, 0xf9, 0xf8, 0xed, 0x04, 0x04, 0xde, + 0xf9, 0x2b, 0xc5, 0x7f, 0xfa, 0xf4, 0xf5, 0x05, 0x13, 0x00, 0x2e, 0xfe, + 0x3a, 0xd3, 0xfe, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, + 0xfc, 0x07, 0xee, 0xff, 0x13, 0x16, 0x23, 0xec, 0x0f, 0xf9, 0xfe, 0xef, + 0xf8, 0x0e, 0xf5, 0xea, 0xe1, 0xf1, 0x36, 0xf6, 0x09, 0x06, 0x13, 0x1a, + 0x17, 0xf7, 0x18, 0xe7, 0xf1, 0x1d, 0x0e, 0x7f, 0xef, 0xee, 0x11, 0xe7, + 0xee, 0x25, 0x04, 0x00, 0xfe, 0x01, 0x06, 0xe4, 0x0b, 0xf4, 0xdc, 0xf6, + 0x00, 0x3d, 0x07, 0xf7, 0xec, 0xfa, 0x6c, 0xfd, 0x01, 0xcf, 0xeb, 0xfb, + 0x2d, 0xf7, 0x08, 0xf4, 0xf8, 0xe7, 0x04, 0xef, 0x07, 0xd4, 0xe6, 0x07, + 0xff, 0xdf, 0x02, 0xf4, 0x0e, 0x09, 0x1e, 0x04, 0x15, 0xd6, 0x1e, 0x16, + 0xec, 0x07, 0xf9, 0xe5, 0x19, 0xed, 0xfe, 0xfa, 0xfc, 0x1a, 0xfc, 0xc1, + 0xf4, 0xe9, 0x0a, 0xf9, 0xe6, 0xe7, 0xf1, 0xf5, 0xf0, 0xf5, 0x0e, 0xfd, + 0x36, 0xfd, 0xfd, 0x17, 0x09, 0x16, 0xf5, 0x00, 0x00, 0xf1, 0x03, 0xe3, + 0x04, 0xf2, 0xaa, 0xfe, 0xfd, 0xe5, 0xff, 0x11, 0xfc, 0x06, 0x49, 0xd7, + 0x61, 0x0e, 0x03, 0x01, 0x11, 0xc0, 0x3b, 0x06, 0x20, 0xc3, 0xf0, 0x18, + 0xe7, 0x12, 0xd1, 0x1a, 0xfd, 0xd7, 0xa8, 0xf2, 0x21, 0xc5, 0xf4, 0x4f, + 0xf6, 0x8f, 0x05, 0x03, 0x0d, 0x23, 0xfb, 0xee, 0x8f, 0x03, 0x3c, 0x34, + 0x30, 0x1f, 0xfd, 0x40, 0x11, 0x17, 0xcc, 0x2d, 0x27, 0xed, 0xc3, 0xd1, + 0xd4, 0xfd, 0x0f, 0x12, 0x0c, 0x5e, 0x35, 0x1a, 0x0d, 0x11, 0x5d, 0x3d, + 0xfc, 0x23, 0x7f, 0x16, 0x0c, 0xcf, 0xd9, 0xf0, 0x33, 0x06, 0x14, 0xf0, + 0x26, 0xf9, 0xdb, 0x37, 0xa7, 0xc8, 0xd5, 0x04, 0x3d, 0x52, 0x33, 0xb1, + 0xe6, 0xf8, 0x2a, 0xba, 0xef, 0xfe, 0x3b, 0x0e, 0xe8, 0x01, 0xd1, 0x04, + 0xc0, 0xbc, 0xdd, 0x11, 0xd4, 0x19, 0xfa, 0xe8, 0x8f, 0x05, 0x0b, 0x47, + 0xdc, 0xe7, 0xd3, 0xfc, 0xf9, 0xfd, 0x12, 0x20, 0xc5, 0xec, 0x19, 0x43, + 0x6b, 0xf0, 0xa1, 0x13, 0x1a, 0x1d, 0xd8, 0xd2, 0xf4, 0x30, 0x17, 0xf9, + 0x11, 0xed, 0xfc, 0x0a, 0x0b, 0xac, 0xf4, 0x05, 0xfe, 0x24, 0x02, 0x00, + 0xdb, 0x06, 0xfb, 0xd7, 0x1b, 0xcb, 0x38, 0x0c, 0xe1, 0x25, 0xf4, 0xda, + 0xf7, 0xff, 0x08, 0xdf, 0x2e, 0x40, 0x06, 0xfb, 0xfb, 0xdf, 0xdf, 0x68, + 0xef, 0xef, 0xb5, 0x52, 0xea, 0x1b, 0xe3, 0x10, 0xff, 0x3d, 0xf4, 0xd4, + 0xcf, 0xa2, 0xfb, 0x14, 0xe4, 0xfe, 0xca, 0x07, 0xfd, 0xdd, 0x05, 0xd4, + 0xf5, 0x7f, 0x17, 0xe1, 0x06, 0xe7, 0x09, 0xf9, 0xf3, 0x09, 0xe8, 0xb6, + 0xd0, 0x24, 0xef, 0x2b, 0x65, 0x24, 0xf0, 0xf1, 0x20, 0x0f, 0x02, 0xed, + 0xfb, 0xdd, 0x40, 0xfd, 0xe5, 0x17, 0x3b, 0xbc, 0xea, 0xe5, 0x94, 0x00, + 0xff, 0xf7, 0xf4, 0xf2, 0xc6, 0x1f, 0x02, 0x20, 0x01, 0xd6, 0x41, 0xf8, + 0xe3, 0x06, 0xff, 0x31, 0x03, 0x2c, 0xce, 0x2b, 0x37, 0xe6, 0xdc, 0x18, + 0xda, 0xe0, 0xc3, 0xc8, 0x18, 0x1f, 0xf4, 0xec, 0x39, 0xa9, 0x02, 0xf9, + 0xf6, 0xfb, 0x0c, 0x0a, 0x0f, 0xeb, 0x39, 0xff, 0xde, 0x25, 0xdd, 0xe3, + 0x28, 0xed, 0x0f, 0x2d, 0xfd, 0x3e, 0xf7, 0xed, 0xf3, 0xf7, 0xfc, 0xe8, + 0x23, 0x03, 0xf8, 0xfb, 0xe1, 0x0b, 0x12, 0x49, 0x00, 0xe8, 0xcb, 0xca, + 0x11, 0xeb, 0x05, 0xc9, 0xf0, 0xf9, 0xdd, 0xe4, 0x13, 0xf7, 0x7f, 0x09, + 0xd5, 0xff, 0xdd, 0x11, 0xf6, 0xf2, 0xec, 0x0c, 0xfe, 0xeb, 0x06, 0xcf, + 0xe5, 0xfa, 0x07, 0xf8, 0x1d, 0xfa, 0xee, 0x0d, 0x3f, 0x00, 0xf9, 0xf6, + 0x0a, 0xbd, 0xee, 0xd2, 0x10, 0xd8, 0xef, 0x17, 0xf7, 0xd7, 0xf3, 0xd5, + 0xcf, 0xe0, 0xe2, 0xfd, 0x89, 0x33, 0x19, 0xe6, 0xeb, 0x13, 0xd6, 0xfe, + 0x4f, 0x03, 0x07, 0xf3, 0x12, 0xd0, 0xee, 0xee, 0xf2, 0xf8, 0x0b, 0xea, + 0xeb, 0x1a, 0xf1, 0xe4, 0xf6, 0x02, 0x27, 0xf7, 0xe9, 0x37, 0xa2, 0x23, + 0x0a, 0x26, 0xc9, 0xd7, 0xd4, 0x0b, 0xa4, 0x0e, 0x03, 0xec, 0x19, 0xfb, + 0xe5, 0x19, 0xe8, 0xfd, 0x1f, 0x11, 0xfa, 0xf4, 0x21, 0xdc, 0xec, 0x26, + 0x50, 0x1e, 0xfe, 0xe7, 0xef, 0xf1, 0xdf, 0x0b, 0xbd, 0xf8, 0x17, 0xe5, + 0x0f, 0xe0, 0xe9, 0x1f, 0xfb, 0xe2, 0xe5, 0x12, 0x00, 0x12, 0x1d, 0xd1, + 0xcb, 0x1f, 0xf7, 0xe6, 0x15, 0xd6, 0xe0, 0x83, 0x17, 0xfc, 0x67, 0xf2, + 0x78, 0x7b, 0xaa, 0x20, 0x81, 0xca, 0xf8, 0x2e, 0x07, 0xe6, 0x15, 0x15, + 0xd3, 0x35, 0xf7, 0x2c, 0xde, 0x1b, 0xcd, 0x05, 0x07, 0x45, 0x08, 0x1e, + 0x3a, 0xf3, 0xdd, 0x0c, 0x35, 0x35, 0x0b, 0xfb, 0x17, 0xe9, 0xff, 0xd4, + 0xd4, 0x24, 0xe4, 0xed, 0xe6, 0xf9, 0x1e, 0x9e, 0x1d, 0xed, 0x1f, 0x7e, + 0x1e, 0x2c, 0xc6, 0x09, 0xe9, 0x15, 0x24, 0xe4, 0xe6, 0xf6, 0x18, 0x10, + 0x0d, 0x07, 0xdc, 0x11, 0x20, 0xde, 0xe5, 0x36, 0x35, 0x3f, 0x11, 0xd0, + 0x17, 0xf4, 0x0a, 0xd6, 0xca, 0x29, 0x47, 0xff, 0x24, 0xb3, 0x23, 0xeb, + 0xf8, 0xfd, 0x81, 0x0a, 0x1d, 0x41, 0xf1, 0xf0, 0xd5, 0xf0, 0x15, 0x13, + 0xdb, 0xc0, 0xe0, 0xe9, 0x58, 0x08, 0x4f, 0xe0, 0xf6, 0x04, 0xf5, 0x72, + 0x14, 0xfd, 0x2b, 0xf0, 0xd5, 0x85, 0x60, 0x8a, 0xf0, 0x18, 0x08, 0xe5, + 0x0e, 0x06, 0x0e, 0x16, 0x31, 0x24, 0xd9, 0xe4, 0xc8, 0xfb, 0xf9, 0xe9, + 0xcd, 0x1d, 0xf0, 0xfc, 0xf4, 0xd4, 0xe5, 0x06, 0x59, 0xc8, 0xc7, 0x0d, + 0x24, 0x09, 0xa4, 0x22, 0xc1, 0x18, 0x0e, 0x0a, 0xdd, 0xff, 0xb1, 0x26, + 0x4c, 0xdb, 0x16, 0x11, 0xfc, 0x30, 0xb7, 0xe4, 0x8b, 0xd6, 0x09, 0xd6, + 0xe5, 0x43, 0x15, 0xfe, 0x3d, 0x37, 0x18, 0x66, 0x0b, 0x20, 0x24, 0xc7, + 0xcd, 0x14, 0x3d, 0x1c, 0xe2, 0x10, 0x15, 0xcf, 0xec, 0xeb, 0xd2, 0xcb, + 0x11, 0x46, 0xbc, 0xed, 0x02, 0x42, 0xea, 0x06, 0x17, 0xdb, 0xf7, 0xff, + 0xd9, 0xbf, 0xf2, 0x04, 0xeb, 0xdb, 0x13, 0x09, 0x23, 0x19, 0x12, 0x0e, + 0x35, 0xdb, 0xfc, 0xdb, 0x4c, 0xfe, 0x0c, 0x03, 0xd9, 0x3f, 0xfc, 0x4b, + 0x13, 0x18, 0x47, 0xd3, 0xf8, 0xdb, 0xd4, 0xfb, 0x08, 0x14, 0x10, 0xe9, + 0xf0, 0x15, 0xfe, 0xda, 0xdf, 0x3e, 0x16, 0xd2, 0xce, 0x0d, 0x19, 0xf6, + 0xc8, 0xd6, 0x23, 0x01, 0xf7, 0xae, 0xea, 0xf6, 0x00, 0xfa, 0x4a, 0xf4, + 0xdd, 0xf6, 0x04, 0xf8, 0xd0, 0x07, 0xdd, 0x16, 0x12, 0x05, 0xd2, 0x04, + 0xf4, 0x45, 0xef, 0x68, 0xfd, 0x08, 0xb8, 0x0e, 0x10, 0xde, 0xfd, 0xdf, + 0x08, 0x25, 0x7f, 0x0f, 0x09, 0x6b, 0x09, 0xbe, 0x1e, 0x06, 0xfc, 0x08, + 0x04, 0x09, 0xdf, 0x54, 0xea, 0xec, 0x0f, 0x3a, 0x0a, 0x76, 0x3a, 0x1e, + 0xd7, 0xe1, 0x00, 0x01, 0x10, 0xf3, 0x34, 0x09, 0x06, 0x0c, 0xeb, 0xe3, + 0xf9, 0x11, 0x07, 0xfc, 0xfc, 0xef, 0x00, 0x0f, 0x06, 0x07, 0xfe, 0xf1, + 0x27, 0x00, 0x6c, 0x02, 0xf2, 0x0e, 0xe8, 0xef, 0x08, 0xec, 0xfb, 0x10, + 0xf4, 0xcd, 0xed, 0x04, 0xff, 0xeb, 0xfc, 0x0c, 0xf4, 0x17, 0xe4, 0x02, + 0xfc, 0xe8, 0xf2, 0xc9, 0x07, 0xe2, 0x19, 0x0f, 0x23, 0xdf, 0x02, 0xfe, + 0x1c, 0x06, 0xd9, 0xfa, 0xe8, 0xfb, 0xfb, 0xfc, 0xea, 0xfe, 0xed, 0xdf, + 0x01, 0x02, 0xf7, 0x1e, 0x06, 0x09, 0x05, 0xde, 0x04, 0x2b, 0xf7, 0x02, + 0x0c, 0x13, 0x26, 0xe4, 0xcd, 0x0d, 0xef, 0x13, 0x29, 0x01, 0xfe, 0xf1, + 0xeb, 0x09, 0xfc, 0x99, 0x00, 0x01, 0xff, 0xe5, 0xde, 0xfc, 0x11, 0xe1, + 0x2a, 0xfe, 0x06, 0x01, 0xe3, 0xfb, 0xfb, 0xfd, 0x1d, 0x03, 0xfe, 0x25, + 0xfe, 0x01, 0x11, 0x17, 0xfc, 0xf8, 0xf6, 0xe8, 0x7f, 0x04, 0x09, 0x08, + 0x0e, 0x11, 0x13, 0x0a, 0x3b, 0xf4, 0xb4, 0x81, 0x23, 0xd7, 0xe1, 0x01, + 0x2e, 0x25, 0xf6, 0xc6, 0x1c, 0xde, 0x48, 0xe5, 0x59, 0x98, 0xec, 0xea, + 0x24, 0x32, 0x09, 0xf8, 0x63, 0x32, 0xe3, 0x5e, 0xff, 0x59, 0x0f, 0xab, + 0x33, 0xf1, 0x17, 0x00, 0x23, 0x17, 0xee, 0x22, 0x07, 0xeb, 0x0f, 0x69, + 0x21, 0x5d, 0x17, 0x02, 0xfc, 0x14, 0xdc, 0x06, 0x04, 0xb7, 0xec, 0xf1, + 0xdf, 0x3d, 0x21, 0xfd, 0x22, 0x00, 0x0f, 0x0c, 0xfa, 0x1f, 0x21, 0xbf, + 0x3a, 0x15, 0xe1, 0x09, 0x26, 0xbe, 0xf7, 0x04, 0x1d, 0x2e, 0x33, 0xc7, + 0xc4, 0xd9, 0xdd, 0x23, 0x76, 0x70, 0x00, 0x10, 0xef, 0xd6, 0x4a, 0xea, + 0xf0, 0xd2, 0xa8, 0xeb, 0x0f, 0x1f, 0x05, 0x10, 0x23, 0xc5, 0xfd, 0xd8, + 0xe6, 0x8e, 0x2f, 0xfb, 0x18, 0xd8, 0xf7, 0xfd, 0xf6, 0x52, 0x81, 0xdc, + 0xe1, 0xe0, 0x00, 0x16, 0xd7, 0xdf, 0xf1, 0x03, 0x50, 0x1d, 0x2a, 0xe4, + 0xf1, 0xdd, 0xbf, 0x04, 0x22, 0xd3, 0xf3, 0xf1, 0xff, 0xbb, 0x00, 0xdc, + 0x1a, 0xfe, 0x34, 0x00, 0xe6, 0xfd, 0x1c, 0x03, 0x05, 0xe9, 0xe5, 0x18, + 0x09, 0x0b, 0x0b, 0xf2, 0xed, 0x0d, 0x0a, 0xdd, 0xe9, 0x0f, 0xcb, 0x08, + 0xe4, 0x11, 0xd2, 0xf1, 0xe8, 0xd6, 0xf2, 0x0b, 0x39, 0xa5, 0x99, 0x20, + 0x1d, 0x03, 0x14, 0xc1, 0xcd, 0xc1, 0x44, 0xe2, 0xff, 0x0a, 0xeb, 0x0f, + 0x28, 0x16, 0xf4, 0xfd, 0xd4, 0x0e, 0x03, 0x14, 0x4f, 0x0d, 0x0e, 0x02, + 0xe5, 0x3b, 0x4d, 0xd8, 0x29, 0x3b, 0xdf, 0xe8, 0x81, 0x04, 0xf8, 0xf3, + 0xe7, 0xed, 0xfa, 0xf6, 0xcb, 0xd7, 0xf5, 0x28, 0x08, 0xe3, 0x28, 0xe9, + 0x07, 0xe7, 0xe4, 0x16, 0xed, 0xb0, 0xfc, 0xdf, 0xec, 0x6d, 0x76, 0xc6, + 0x09, 0x12, 0x10, 0xf4, 0x2d, 0xf3, 0xf3, 0x08, 0xfc, 0xfe, 0x07, 0xc6, + 0x04, 0xf9, 0xf2, 0x12, 0x14, 0xdb, 0xae, 0xd9, 0x0d, 0x29, 0xc3, 0xed, + 0x21, 0x59, 0xc8, 0xf4, 0x3d, 0xee, 0x94, 0xe5, 0xf0, 0xd5, 0x1e, 0x0e, + 0x12, 0xee, 0x11, 0x0a, 0xff, 0xe2, 0x00, 0x07, 0x2f, 0xd6, 0xd8, 0xec, + 0x8a, 0x21, 0x15, 0x0f, 0xf7, 0x0f, 0xe9, 0x48, 0x16, 0x30, 0x5e, 0x29, + 0x1d, 0xf5, 0x19, 0xd8, 0xd2, 0x0e, 0x08, 0xd5, 0xe4, 0xe3, 0x44, 0xf0, + 0x02, 0xdc, 0x1b, 0x07, 0xfb, 0x07, 0xd7, 0x08, 0xea, 0x3d, 0x1f, 0x0d, + 0x98, 0x3c, 0xfb, 0x28, 0xef, 0x0d, 0xd3, 0xcb, 0x23, 0xfa, 0xf6, 0xe7, + 0xe6, 0x1f, 0xf7, 0x04, 0x23, 0x03, 0xfa, 0xfb, 0xd6, 0x4a, 0xfb, 0xf4, + 0x10, 0x10, 0xde, 0x0e, 0x38, 0x07, 0xe5, 0xe4, 0xd7, 0x76, 0x12, 0x2c, + 0x1a, 0x0c, 0xf0, 0x7f, 0x23, 0x1e, 0x17, 0xf9, 0x0a, 0x0b, 0x50, 0x06, + 0xdd, 0x0d, 0x0b, 0x25, 0x3b, 0xfc, 0xed, 0xf9, 0x0a, 0x43, 0x21, 0xef, + 0x0c, 0x05, 0x07, 0xd6, 0x1d, 0x0e, 0xe7, 0x09, 0x01, 0xeb, 0x03, 0xec, + 0x15, 0x2f, 0xf5, 0xfa, 0xfd, 0x29, 0xce, 0xdc, 0xc5, 0xe0, 0xce, 0xf5, + 0x02, 0xea, 0x19, 0x08, 0xfd, 0xe7, 0x0d, 0x19, 0xcd, 0xff, 0x11, 0x09, + 0xfe, 0x10, 0x03, 0xfd, 0xac, 0x25, 0xe5, 0xfa, 0xf0, 0x16, 0xcf, 0x7f, + 0x13, 0xd0, 0x02, 0x16, 0xfe, 0xfa, 0xa8, 0x3b, 0xe4, 0xec, 0x2a, 0x1f, + 0xf1, 0x13, 0x05, 0x2f, 0xee, 0xe6, 0xe6, 0x20, 0xe3, 0x03, 0x09, 0xfd, + 0xf9, 0xdc, 0xfc, 0xf5, 0xe7, 0xd6, 0x02, 0xf3, 0xd6, 0xfe, 0x0c, 0x15, + 0x03, 0xe7, 0xd1, 0x0d, 0x08, 0x19, 0xfe, 0x25, 0x04, 0x06, 0x07, 0x51, + 0x0e, 0x0d, 0x41, 0x34, 0xa6, 0x05, 0x22, 0xf9, 0xb2, 0x10, 0x50, 0x09, + 0x0a, 0xf4, 0x02, 0x09, 0xd4, 0x03, 0xe3, 0xed, 0x0e, 0xe2, 0x24, 0xe3, + 0xf0, 0xd2, 0x26, 0x05, 0xfd, 0x13, 0x04, 0x1a, 0xdb, 0x21, 0xf7, 0xcc, + 0x21, 0xfc, 0xff, 0xcc, 0x34, 0x0b, 0x0e, 0xe1, 0xdd, 0xf0, 0x14, 0x07, + 0xfb, 0xfa, 0x0a, 0xfe, 0x0b, 0x36, 0x31, 0xe2, 0x0d, 0x01, 0x06, 0xc6, + 0x36, 0x23, 0xd6, 0xd5, 0x0e, 0x13, 0x39, 0x1a, 0x03, 0xfc, 0x11, 0xee, + 0x01, 0xfb, 0xf1, 0xf4, 0xfd, 0x08, 0x2e, 0xf8, 0xfd, 0xf5, 0xf3, 0x0f, + 0x1d, 0x3a, 0xfa, 0x0b, 0xfe, 0x04, 0xee, 0x00, 0xea, 0x01, 0x81, 0x01, + 0xf2, 0xfb, 0x19, 0xfa, 0x07, 0x05, 0xf3, 0x0f, 0xee, 0x15, 0x01, 0xdb, + 0xfa, 0x04, 0xed, 0x1b, 0xe8, 0x05, 0x03, 0xfb, 0x28, 0xb6, 0x22, 0x54, + 0x21, 0x12, 0xd3, 0xf4, 0xf3, 0x15, 0xee, 0xf4, 0xf9, 0xf9, 0x15, 0xe7, + 0xe4, 0x05, 0x07, 0x06, 0x32, 0x31, 0x65, 0xf3, 0x06, 0x00, 0xe9, 0x15, + 0xcf, 0x0a, 0xff, 0x4c, 0x02, 0xe7, 0xf9, 0xf8, 0xf2, 0x13, 0x0b, 0x09, + 0x47, 0xf2, 0xda, 0x61, 0xd4, 0x1c, 0x08, 0xfd, 0x1a, 0x25, 0x05, 0x03, + 0xee, 0x0a, 0xe6, 0x11, 0xf0, 0xee, 0xf1, 0x08, 0x0d, 0xc2, 0x0f, 0x1b, + 0x08, 0x02, 0x0f, 0x01, 0xf0, 0x06, 0xec, 0x0b, 0x15, 0x2b, 0xfd, 0xda, + 0x3e, 0x06, 0xfb, 0xfe, 0x0b, 0xee, 0xf6, 0xf6, 0x1e, 0xe6, 0xf3, 0xff, + 0xf8, 0xfe, 0x27, 0xf2, 0x0e, 0x0d, 0x01, 0x00, 0x0d, 0xee, 0x24, 0x0c, + 0x08, 0x0c, 0xf9, 0x13, 0xed, 0x04, 0x0b, 0xec, 0x0e, 0xed, 0x00, 0xd0, + 0x4b, 0xe9, 0x11, 0xf4, 0xf9, 0xc8, 0x26, 0xd6, 0xf1, 0xde, 0x0d, 0x0b, + 0x10, 0x11, 0xe8, 0x0a, 0x19, 0x09, 0xfe, 0xf3, 0x10, 0x31, 0x24, 0x12, + 0xf7, 0xfb, 0x0c, 0x07, 0xe1, 0xf6, 0x26, 0xaf, 0xf1, 0xec, 0x3f, 0xe1, + 0xee, 0xf5, 0xea, 0xcc, 0xff, 0xeb, 0xf4, 0x04, 0xeb, 0x20, 0xf3, 0x10, + 0x02, 0x7f, 0x0b, 0x07, 0xcd, 0xfc, 0xf5, 0xd1, 0x15, 0x03, 0x12, 0x06, + 0xef, 0xeb, 0x00, 0xf6, 0x02, 0xef, 0xef, 0xb7, 0xf2, 0x19, 0xcf, 0x0e, + 0x22, 0xf4, 0x18, 0x07, 0x09, 0x26, 0xf8, 0x0c, 0xf6, 0x1b, 0x05, 0xf3, + 0x00, 0xf4, 0xc6, 0x27, 0x18, 0x02, 0x6e, 0x98, 0x0a, 0x22, 0xda, 0x43, + 0x00, 0xeb, 0x7f, 0xfd, 0x08, 0xff, 0xf5, 0x19, 0xf0, 0x00, 0x19, 0xca, + 0x0c, 0xd5, 0xfe, 0xd9, 0x1d, 0xe3, 0x39, 0xdd, 0x06, 0xe9, 0xfe, 0x0d, + 0xe2, 0xf6, 0xc5, 0xde, 0x27, 0xfc, 0x07, 0xfc, 0x06, 0x0e, 0x0c, 0xe5, + 0xfb, 0xa3, 0xfe, 0x09, 0xfd, 0xe9, 0x1a, 0x0f, 0xf2, 0x10, 0xae, 0x95, + 0xed, 0x9a, 0x39, 0xde, 0xef, 0xf0, 0xed, 0x01, 0xc7, 0xb5, 0x04, 0x33, + 0xf6, 0xeb, 0x3d, 0xd5, 0xfb, 0x08, 0x16, 0x07, 0xd7, 0xcd, 0xff, 0x0a, + 0xd2, 0xff, 0xfc, 0xea, 0x65, 0x85, 0xfe, 0x00, 0xfe, 0x09, 0x2b, 0x03, + 0x0b, 0x05, 0xfd, 0x26, 0x1b, 0x2f, 0x95, 0x33, 0xe5, 0xd3, 0xe6, 0xff, + 0x1e, 0xfb, 0x2e, 0xf2, 0x24, 0xf7, 0x42, 0xd2, 0x17, 0xc6, 0x40, 0xf2, + 0x1e, 0x24, 0xb8, 0xb7, 0x7f, 0x12, 0x08, 0xf8, 0xed, 0x09, 0x24, 0xe6, + 0x2d, 0xf8, 0xfe, 0x18, 0xaf, 0xd6, 0xfd, 0x10, 0x07, 0x03, 0x16, 0xf4, + 0x13, 0x21, 0x00, 0xfa, 0x08, 0x17, 0x0a, 0xe9, 0xd9, 0xed, 0xcd, 0x0f, + 0x44, 0x0b, 0x37, 0xcb, 0x6e, 0x0c, 0xc4, 0x16, 0x19, 0xde, 0x30, 0x05, + 0x25, 0x1d, 0xfe, 0x13, 0xb6, 0x79, 0x1a, 0xed, 0x4c, 0x02, 0x9a, 0x28, + 0x12, 0x44, 0x00, 0x03, 0x2b, 0xbc, 0x05, 0x60, 0x37, 0x2f, 0x18, 0x58, + 0xfd, 0xec, 0x0a, 0xfa, 0xdd, 0xe4, 0x0b, 0xfe, 0xcb, 0xec, 0x05, 0x0b, + 0xd6, 0x1a, 0x9e, 0xdc, 0xd4, 0xbe, 0xf2, 0x4f, 0xc8, 0xfe, 0x26, 0x6f, + 0xea, 0xfe, 0x0a, 0x11, 0x0f, 0xe7, 0x61, 0x5b, 0x4c, 0x10, 0xf1, 0xbd, + 0xe9, 0x13, 0x03, 0x2a, 0xe5, 0xfc, 0xa5, 0xcf, 0xfc, 0xcd, 0x2b, 0x0c, + 0x02, 0x0e, 0xec, 0x25, 0xdd, 0x19, 0xf7, 0xaa, 0x31, 0x10, 0xf0, 0x13, + 0xea, 0x08, 0xee, 0xf4, 0x04, 0x10, 0x0c, 0xe7, 0x20, 0x18, 0x0e, 0x08, + 0xc3, 0xf9, 0xec, 0x02, 0x2f, 0xf7, 0x09, 0xf1, 0xef, 0xf2, 0x00, 0xdb, + 0xbf, 0xde, 0xda, 0x09, 0x11, 0xef, 0x00, 0xfe, 0x10, 0xfe, 0xfb, 0x03, + 0xe9, 0x20, 0xf7, 0xd8, 0xf2, 0x08, 0x0c, 0x15, 0xdb, 0x42, 0xf5, 0xf0, + 0x47, 0x08, 0x13, 0xf4, 0xf6, 0x0a, 0x03, 0xf2, 0x1b, 0x10, 0x3e, 0x16, + 0xfb, 0xfa, 0x07, 0xfe, 0x0b, 0xe2, 0xeb, 0x05, 0x11, 0x1c, 0xec, 0xf5, + 0x01, 0x18, 0xec, 0xf9, 0xf7, 0xff, 0x11, 0xf1, 0x04, 0xf9, 0x25, 0xec, + 0xf9, 0xfb, 0x02, 0x4d, 0x0d, 0xe9, 0xf9, 0x19, 0x0c, 0xf2, 0xb9, 0xf3, + 0x7f, 0x0c, 0xf4, 0x02, 0xcb, 0xf8, 0x8b, 0x0c, 0x09, 0xf4, 0x0d, 0x05, + 0xfe, 0xfa, 0x0e, 0x0b, 0x29, 0xeb, 0xbe, 0x0b, 0xfd, 0x11, 0xf5, 0xf9, + 0x17, 0xf0, 0x02, 0x01, 0xf1, 0xee, 0xec, 0xfe, 0xfa, 0xec, 0xee, 0xdc, + 0x1e, 0x06, 0x1f, 0xf7, 0x30, 0xf7, 0xff, 0x07, 0xfc, 0xee, 0xff, 0x0a, + 0xfa, 0x0c, 0xf6, 0x7f, 0xf7, 0x0a, 0x3a, 0x07, 0xe0, 0x05, 0x11, 0x03, + 0x10, 0x1d, 0x0d, 0xfd, 0xe8, 0x14, 0xe5, 0xf1, 0x01, 0x27, 0x15, 0xfb, + 0x07, 0xf8, 0x05, 0x02, 0xe3, 0x00, 0x36, 0x10, 0x1d, 0xf2, 0xf0, 0x16, + 0xee, 0x0a, 0x09, 0x08, 0x0d, 0x17, 0xf6, 0x10, 0xd3, 0xf3, 0x00, 0x05, + 0x07, 0xf7, 0xf3, 0x06, 0xfc, 0x1b, 0xf9, 0x42, 0x13, 0xfe, 0xdf, 0xf1, + 0x06, 0x05, 0xfe, 0x0f, 0xfd, 0xfa, 0x34, 0x0f, 0x19, 0x3a, 0x0f, 0x05, + 0xf5, 0xec, 0x0e, 0xfe, 0x03, 0xf4, 0xdf, 0x03, 0x08, 0xed, 0x02, 0x18, + 0xfd, 0x37, 0xe2, 0x06, 0x07, 0xf8, 0xfd, 0xfe, 0x07, 0x17, 0x17, 0xfd, + 0xc9, 0x18, 0x02, 0x13, 0xf6, 0x7f, 0xb8, 0xdb, 0xdf, 0xef, 0x2c, 0x2a, + 0xde, 0xc5, 0x00, 0xda, 0x45, 0x2e, 0xd9, 0x0b, 0xe3, 0x46, 0xfd, 0x08, + 0x2f, 0xed, 0x2a, 0xce, 0xfb, 0xa2, 0xca, 0xd5, 0x25, 0x34, 0x2b, 0xd8, + 0xe5, 0x4b, 0x04, 0xb8, 0xea, 0xd7, 0xf1, 0xcc, 0xf5, 0xe4, 0x3b, 0x05, + 0xfc, 0x0e, 0x02, 0x23, 0xd9, 0x17, 0xfa, 0xe7, 0xff, 0xf1, 0x18, 0xf5, + 0xdd, 0x11, 0xfe, 0xde, 0x06, 0x39, 0x0d, 0x12, 0xf5, 0xc5, 0x1d, 0x1e, + 0xf1, 0x59, 0xde, 0x2b, 0xe5, 0x4f, 0x05, 0x21, 0xbc, 0x04, 0xee, 0x20, + 0x02, 0x50, 0x04, 0xfc, 0xd4, 0x20, 0xf5, 0xdc, 0x2d, 0xf1, 0x38, 0x05, + 0x0e, 0xdc, 0xdc, 0x83, 0xd5, 0xfc, 0xf8, 0xf5, 0xf4, 0x05, 0xe1, 0xce, + 0x0f, 0xff, 0x12, 0xd9, 0x1f, 0xe0, 0xf3, 0xc4, 0xcb, 0xbc, 0x0c, 0x12, + 0x17, 0xde, 0x43, 0xea, 0xfd, 0xfd, 0xcf, 0x25, 0xc5, 0xfb, 0x16, 0x05, + 0x01, 0x16, 0xe4, 0x23, 0xfc, 0xda, 0xf0, 0x0b, 0x17, 0xda, 0xfa, 0xee, + 0x0f, 0xff, 0x1b, 0x06, 0xf4, 0x01, 0xf0, 0xe1, 0xd8, 0x94, 0x04, 0x02, + 0x40, 0x1f, 0x18, 0xf1, 0xed, 0xff, 0x10, 0xe0, 0xe5, 0x24, 0x0d, 0x08, + 0x0f, 0xe6, 0x2c, 0x31, 0x03, 0x0b, 0xce, 0x05, 0xf5, 0x13, 0xd1, 0xf9, + 0xdf, 0x1b, 0xef, 0x08, 0xfc, 0x07, 0x23, 0x26, 0xf1, 0x05, 0xe8, 0x22, + 0x28, 0x02, 0xdf, 0x17, 0xff, 0x37, 0xe7, 0xcd, 0xf7, 0xdf, 0x08, 0x0b, + 0x3a, 0x17, 0x05, 0x19, 0xe4, 0xfc, 0x43, 0xc6, 0x25, 0x0a, 0x29, 0x31, + 0x3a, 0xf7, 0xf8, 0xe0, 0x09, 0xf5, 0x7f, 0x27, 0xc5, 0x17, 0x1b, 0x02, + 0x38, 0xf0, 0xf6, 0x03, 0x05, 0xf3, 0x0d, 0xff, 0x68, 0x7f, 0x02, 0x28, + 0xfe, 0xab, 0x28, 0x1c, 0x16, 0x0c, 0xf8, 0xe8, 0xf4, 0xd3, 0xc4, 0xf4, + 0x01, 0x0e, 0x0e, 0xf2, 0x25, 0x0b, 0xf7, 0x35, 0x53, 0xe7, 0xfe, 0xea, + 0x02, 0x10, 0xea, 0x0d, 0x0c, 0x1d, 0x02, 0xf2, 0xef, 0xd7, 0x15, 0xf3, + 0x10, 0xe4, 0x22, 0xea, 0xed, 0xf0, 0x01, 0x3e, 0x02, 0xd6, 0x20, 0xc7, + 0xfc, 0x14, 0x1f, 0x04, 0x17, 0xad, 0x1b, 0xf4, 0x0f, 0xf0, 0x1d, 0x04, + 0xf1, 0x06, 0xf6, 0xe1, 0x0d, 0x03, 0xbc, 0x1d, 0x17, 0x0c, 0xec, 0x0a, + 0x0e, 0x06, 0x3e, 0xf7, 0xe5, 0x06, 0x1b, 0xd1, 0xff, 0x01, 0xf7, 0x09, + 0xf5, 0xf0, 0xe6, 0xf5, 0x0d, 0xfd, 0x10, 0x39, 0xf9, 0x03, 0x2f, 0x3a, + 0xf0, 0xa0, 0xf5, 0x15, 0xf2, 0xe0, 0xfc, 0x23, 0xfc, 0x03, 0xf3, 0x0f, + 0x0e, 0xfc, 0xff, 0xf7, 0xf5, 0x13, 0x19, 0xd7, 0x11, 0xf1, 0x88, 0xfd, + 0xed, 0xf2, 0x0c, 0x0c, 0xe1, 0x6c, 0x06, 0x40, 0x0f, 0xbf, 0x03, 0xff, + 0x02, 0x0a, 0x00, 0x04, 0x23, 0x7f, 0xe2, 0x25, 0xff, 0x18, 0xe9, 0x04, + 0x02, 0x40, 0xef, 0x09, 0x02, 0x11, 0x1e, 0xf1, 0x0c, 0xf5, 0x10, 0x07, + 0xf1, 0xe9, 0xed, 0xfa, 0xff, 0xc5, 0x1c, 0x07, 0xfb, 0x0e, 0x15, 0x05, + 0x02, 0x11, 0x1a, 0xd1, 0xf6, 0xe3, 0xf0, 0x1b, 0xe9, 0xf9, 0xe3, 0xfe, + 0x0b, 0x15, 0x0d, 0xe8, 0xf5, 0xf7, 0xe1, 0x0a, 0xf8, 0xe0, 0x00, 0x00, + 0xee, 0xee, 0x09, 0xf1, 0x0f, 0x10, 0xf4, 0x06, 0xfc, 0x05, 0x05, 0x00, + 0xfa, 0x13, 0x4e, 0xe5, 0x03, 0x0e, 0xff, 0xfa, 0xf9, 0xf7, 0x10, 0xe5, + 0xf8, 0x19, 0xf9, 0x0d, 0x08, 0xe3, 0x01, 0x1f, 0x1d, 0x0a, 0x0b, 0xe2, + 0x11, 0xcc, 0xfd, 0x0b, 0x2d, 0xfc, 0xf0, 0x09, 0x05, 0xe5, 0xf1, 0x19, + 0xff, 0x63, 0x10, 0xf6, 0xdf, 0x7f, 0xf3, 0x2e, 0xfc, 0x11, 0xf7, 0xf1, + 0xfd, 0x0d, 0x01, 0x1e, 0x1d, 0xf0, 0xf0, 0xe1, 0x00, 0x26, 0x1e, 0xf2, + 0xe7, 0xf0, 0x0d, 0xdb, 0xf6, 0x04, 0xdb, 0xf2, 0x11, 0x7f, 0x19, 0x09, + 0xf3, 0xeb, 0xfe, 0xfc, 0x02, 0xe8, 0xf4, 0xfe, 0x0f, 0xef, 0xb3, 0xe9, + 0x0d, 0xec, 0x0b, 0xef, 0x15, 0x19, 0x0b, 0x18, 0x04, 0x0e, 0x06, 0xf8, + 0xe2, 0xfb, 0xf6, 0x11, 0xef, 0xf2, 0xee, 0xf5, 0xfd, 0xf3, 0xc6, 0x07, + 0xe4, 0xf5, 0x0f, 0xfe, 0x50, 0xdb, 0x07, 0xfb, 0xf8, 0x1a, 0xfb, 0xf8, + 0x1d, 0xd8, 0xfb, 0xfb, 0xee, 0x07, 0x0b, 0x05, 0x0c, 0x69, 0x0f, 0xf4, + 0x22, 0xa9, 0x03, 0xc5, 0xf4, 0x2a, 0x03, 0xf2, 0xff, 0xf2, 0x12, 0xfe, + 0xfb, 0x15, 0xf0, 0xf3, 0x03, 0xf3, 0x11, 0x06, 0xf1, 0x28, 0xe7, 0x44, + 0xd9, 0xf5, 0xf0, 0x19, 0xff, 0xeb, 0xda, 0x00, 0xbc, 0xf4, 0x10, 0x0e, + 0x00, 0xd1, 0x22, 0x65, 0xfb, 0x0f, 0xe4, 0xf7, 0x07, 0x0e, 0x6e, 0x08, + 0xfd, 0xec, 0xf4, 0xd4, 0xe3, 0xe7, 0x05, 0x1a, 0xeb, 0x18, 0xf0, 0x01, + 0x1d, 0xff, 0xe9, 0x1f, 0x00, 0xd6, 0xe8, 0x1f, 0x15, 0x29, 0x0f, 0xed, + 0xf6, 0xee, 0x23, 0x0e, 0xf1, 0x23, 0x1a, 0x1d, 0x0a, 0xfe, 0x4e, 0x2c, + 0x11, 0x03, 0x23, 0xe6, 0x13, 0x65, 0x05, 0xe7, 0xb9, 0x1f, 0xf5, 0x2d, + 0x26, 0x05, 0xf8, 0xcf, 0x97, 0x39, 0xd7, 0x01, 0x1b, 0xef, 0x14, 0xba, + 0xfd, 0x90, 0xc6, 0xb6, 0xe7, 0x3a, 0x36, 0x9a, 0xdc, 0x29, 0x1a, 0x1a, + 0xfd, 0xf8, 0xf5, 0x06, 0xe7, 0x15, 0xe6, 0xf0, 0xbc, 0x0a, 0xf5, 0xc6, + 0x0d, 0x1f, 0xf1, 0x0d, 0x24, 0xf6, 0xfb, 0xfe, 0x05, 0xea, 0x10, 0x06, + 0xec, 0xfc, 0x01, 0xa6, 0xa8, 0x31, 0xff, 0xe0, 0xb9, 0x25, 0x26, 0x14, + 0xee, 0xd2, 0x20, 0x11, 0x3d, 0xd0, 0xed, 0x05, 0x15, 0x16, 0x53, 0xdd, + 0xeb, 0x23, 0x1d, 0xfb, 0x81, 0x2a, 0x1a, 0x0a, 0xef, 0x09, 0xec, 0xe5, + 0xca, 0x0d, 0x0e, 0xde, 0xf0, 0x2b, 0x13, 0xfa, 0x08, 0xe3, 0xe8, 0xed, + 0xea, 0x08, 0xff, 0xef, 0x10, 0x13, 0xff, 0x01, 0x10, 0x09, 0x02, 0xe2, + 0xfd, 0xbd, 0xfb, 0x12, 0xfb, 0xf0, 0xfe, 0x07, 0xeb, 0xfb, 0xe5, 0xe3, + 0x10, 0xfb, 0x0d, 0xfe, 0xf1, 0xf5, 0x10, 0xe1, 0xfc, 0xf7, 0xe6, 0xf9, + 0x22, 0x07, 0xfb, 0xfa, 0x00, 0xde, 0xfe, 0xf9, 0xfc, 0xf3, 0xeb, 0xf0, + 0xe2, 0xf5, 0x09, 0xcd, 0x0d, 0x1a, 0x2a, 0x09, 0x08, 0x81, 0x0c, 0x01, + 0xfd, 0x12, 0x06, 0xdb, 0xed, 0x02, 0xe7, 0x18, 0x07, 0x2a, 0x01, 0x33, + 0xfb, 0xca, 0xfa, 0x01, 0x08, 0xf3, 0xfc, 0xe6, 0x20, 0x14, 0xdf, 0x2c, + 0xd8, 0xf2, 0xfe, 0xe5, 0x2b, 0x08, 0x04, 0xeb, 0x0d, 0x05, 0x1d, 0x26, + 0xf0, 0x01, 0xce, 0x0c, 0xed, 0x12, 0x41, 0xf0, 0x35, 0x09, 0x13, 0x02, + 0x36, 0x7e, 0x0a, 0x13, 0xf3, 0xf1, 0x13, 0x04, 0xf6, 0x01, 0x04, 0xde, + 0xfc, 0xdc, 0x52, 0x13, 0x14, 0x04, 0x19, 0xf4, 0x09, 0x20, 0xca, 0xe9, + 0x1d, 0x15, 0x05, 0x20, 0xef, 0x0d, 0x01, 0xf6, 0xf8, 0x22, 0xed, 0x02, + 0xe9, 0xf1, 0xfe, 0xea, 0x47, 0xea, 0xcf, 0xfb, 0x35, 0xe3, 0x2a, 0x02, + 0xdf, 0xd8, 0xf7, 0x0d, 0xe7, 0xfd, 0x27, 0xe5, 0xf9, 0xcc, 0xf1, 0xf9, + 0xf2, 0x00, 0x01, 0x27, 0x14, 0x04, 0xdd, 0xd4, 0x06, 0xd4, 0x0f, 0xdb, + 0xfb, 0xea, 0x02, 0xf5, 0x32, 0x35, 0x32, 0x1f, 0x03, 0xfe, 0xe0, 0x0b, + 0xf6, 0xfe, 0x0b, 0xde, 0xf1, 0xdb, 0xee, 0x17, 0xfb, 0xc2, 0xfe, 0x30, + 0x1b, 0xee, 0x32, 0x7f, 0x0e, 0xf4, 0xfb, 0x34, 0xcf, 0xd4, 0xb6, 0xf2, + 0x02, 0x2b, 0xe9, 0x2a, 0x09, 0xef, 0xe2, 0xe1, 0x22, 0x0b, 0x37, 0xda, + 0xd3, 0x00, 0x5e, 0x03, 0x0d, 0xfb, 0x06, 0x0f, 0x2a, 0x61, 0x00, 0x24, + 0x08, 0xef, 0x0e, 0xfa, 0xe7, 0x1b, 0x24, 0x4a, 0x5e, 0x28, 0x14, 0x1c, + 0x02, 0xd6, 0xfd, 0x08, 0x07, 0xc9, 0xcf, 0xa1, 0x14, 0x2e, 0xf9, 0xf2, + 0x11, 0xbc, 0xfa, 0xb0, 0xfc, 0x1f, 0x3f, 0xf7, 0x1c, 0xf9, 0x17, 0x03, + 0xec, 0xc1, 0xb6, 0x12, 0x4b, 0xe4, 0x1b, 0x12, 0xe9, 0xf9, 0xfa, 0x0a, + 0xfe, 0xef, 0xd7, 0xf0, 0xdc, 0xfb, 0x46, 0x28, 0x55, 0x15, 0x15, 0x16, + 0x09, 0xbe, 0x81, 0x1d, 0x17, 0xf2, 0xf9, 0xcb, 0xe2, 0xb8, 0xd1, 0x65, + 0x20, 0xdb, 0x0c, 0xf7, 0x12, 0x17, 0xeb, 0x06, 0xdd, 0x01, 0x14, 0x02, + 0x04, 0xed, 0xf7, 0x0e, 0x33, 0x18, 0x34, 0xeb, 0x18, 0x54, 0xba, 0xe2, + 0xec, 0xf0, 0xee, 0xc8, 0xfb, 0x13, 0xf8, 0xd3, 0xd7, 0xc8, 0x33, 0x46, + 0xd8, 0xbb, 0xfe, 0xff, 0xef, 0xfc, 0xc9, 0x2e, 0xcb, 0x95, 0xf8, 0xbc, + 0xd8, 0xe2, 0xc2, 0x15, 0xf3, 0xd2, 0xf7, 0xf4, 0xe0, 0xe1, 0x15, 0x2c, + 0xf2, 0xd3, 0x54, 0xe5, 0xf3, 0xd1, 0xeb, 0x3e, 0x2b, 0xe6, 0xd2, 0xab, + 0x07, 0x06, 0x0b, 0x4c, 0xb3, 0x24, 0xdc, 0x03, 0xee, 0x17, 0x1e, 0x24, + 0x08, 0xba, 0xce, 0x11, 0xed, 0x19, 0x7f, 0x01, 0xfa, 0xdd, 0xf5, 0x46, + 0x22, 0x01, 0xf3, 0xd6, 0x3a, 0x00, 0xfc, 0xbf, 0x02, 0x2a, 0xe4, 0xde, + 0x93, 0x7b, 0xf5, 0xf9, 0xf6, 0xda, 0xe3, 0xfe, 0xf1, 0xcc, 0xf8, 0x4d, + 0xff, 0x13, 0x04, 0x10, 0xb5, 0x0e, 0x0b, 0xd9, 0xd6, 0xd4, 0xab, 0x2c, + 0xdb, 0x02, 0x02, 0x00, 0x3d, 0x14, 0x24, 0xa4, 0xfd, 0x08, 0x4a, 0xf1, + 0xf5, 0xfc, 0x11, 0xe5, 0x16, 0xfd, 0x86, 0xbc, 0xbe, 0x0a, 0xfc, 0xc1, + 0xcc, 0xe9, 0x00, 0x0c, 0x13, 0x1e, 0x00, 0xb7, 0xf3, 0xf2, 0x1b, 0x28, + 0xec, 0x0b, 0x4b, 0xf1, 0x11, 0x38, 0x04, 0x19, 0xed, 0xea, 0xec, 0xf4, + 0x47, 0x8c, 0x0c, 0xf0, 0xfa, 0x38, 0xf8, 0xf5, 0x19, 0xea, 0xe7, 0x0c, + 0x2a, 0xe6, 0x27, 0x51, 0xdd, 0xd1, 0x07, 0x08, 0x24, 0x09, 0x9b, 0x0b, + 0xfe, 0x09, 0x01, 0xe2, 0x17, 0xf7, 0xfe, 0xde, 0xd8, 0xff, 0x15, 0x06, + 0x15, 0xfd, 0xe0, 0xfe, 0x0d, 0xe6, 0x23, 0xf1, 0x35, 0x08, 0xf4, 0x11, + 0xf2, 0x0f, 0xf2, 0x11, 0xe7, 0x21, 0xdb, 0x7f, 0xe3, 0xf3, 0x2b, 0x02, + 0x13, 0x21, 0x3f, 0x06, 0xfe, 0x45, 0x0f, 0x0c, 0xf8, 0x08, 0xea, 0x03, + 0x0e, 0x07, 0x0e, 0xed, 0x20, 0xe5, 0xf2, 0xfa, 0x1d, 0xff, 0x56, 0x14, + 0xd9, 0x0b, 0xf0, 0x19, 0x17, 0x11, 0xfb, 0xfd, 0xf0, 0x17, 0x19, 0x0b, + 0xdb, 0x02, 0x19, 0x02, 0xf4, 0xf2, 0x0c, 0x0b, 0xf1, 0xff, 0xfa, 0x55, + 0xfe, 0xf2, 0x0a, 0xfd, 0x01, 0x01, 0xe2, 0x13, 0x01, 0x0d, 0x0c, 0x0b, + 0x0b, 0x01, 0x24, 0xc5, 0xec, 0xef, 0x0d, 0xf1, 0xf2, 0xfb, 0xfb, 0xf2, + 0xe5, 0xef, 0xe3, 0x06, 0xe0, 0x00, 0xdd, 0xfa, 0x0a, 0x12, 0xed, 0xfd, + 0xf6, 0x25, 0xf3, 0xee, 0xeb, 0xee, 0x11, 0x45, 0xd0, 0x42, 0xfc, 0x02, + 0x20, 0xfd, 0x02, 0xf6, 0xfd, 0x5d, 0x07, 0x04, 0xe2, 0xf2, 0x09, 0xff, + 0x1d, 0xfa, 0x34, 0x3c, 0x21, 0xcc, 0x0a, 0x72, 0x10, 0x0e, 0xdd, 0x75, + 0x04, 0xe3, 0xc8, 0xd3, 0xf4, 0xcb, 0xf8, 0xe2, 0xee, 0x02, 0x1c, 0xd2, + 0xe7, 0xd3, 0xf6, 0xd6, 0xf3, 0xf7, 0xdd, 0xd6, 0x2b, 0xeb, 0x20, 0x07, + 0xd3, 0xd7, 0x82, 0x15, 0x23, 0x05, 0x0e, 0xf9, 0x13, 0xe6, 0x01, 0xfd, + 0xf9, 0xd1, 0x04, 0xfe, 0xf9, 0xf8, 0xee, 0x7f, 0x09, 0xcc, 0xf2, 0x08, + 0x46, 0x36, 0xfe, 0x3d, 0x14, 0x27, 0x1e, 0x1d, 0x19, 0x40, 0xf3, 0x00, + 0x2a, 0x07, 0xea, 0x58, 0xb6, 0xf3, 0x2e, 0x02, 0xef, 0xe2, 0xff, 0xfb, + 0xa8, 0x17, 0xe3, 0x10, 0xf4, 0x12, 0x05, 0xf8, 0x07, 0x2a, 0x0e, 0xe1, + 0x03, 0xbe, 0x1d, 0xb8, 0xd9, 0x17, 0xe0, 0xfa, 0x09, 0xe0, 0x47, 0xcb, + 0x0b, 0xf2, 0x21, 0xf1, 0xd9, 0xdd, 0x48, 0xe2, 0xec, 0x13, 0xec, 0x08, + 0x00, 0xfd, 0xfe, 0xf9, 0x27, 0xf1, 0x62, 0x03, 0x14, 0x04, 0x23, 0x15, + 0xeb, 0x1d, 0xf1, 0x14, 0x20, 0x3e, 0xff, 0xe1, 0xff, 0xd7, 0x10, 0x0b, + 0xff, 0x19, 0x06, 0xfe, 0x08, 0x09, 0xf7, 0x06, 0xf2, 0x17, 0xf8, 0x16, + 0xe7, 0x03, 0x12, 0x1b, 0x07, 0xf4, 0xd1, 0x07, 0xfc, 0x03, 0x01, 0xcd, + 0xf5, 0xf8, 0xfe, 0x06, 0x14, 0xeb, 0xfe, 0x07, 0xd5, 0x00, 0x03, 0xdd, + 0xfa, 0x05, 0x06, 0xd8, 0xeb, 0xfb, 0xdc, 0x7f, 0xf9, 0xf9, 0x14, 0x09, + 0xfc, 0xd5, 0x12, 0x12, 0x37, 0xf0, 0x00, 0xcb, 0xf6, 0x2d, 0xbb, 0xf7, + 0x07, 0xf2, 0x29, 0x05, 0xe3, 0xe8, 0xd2, 0x0b, 0xcc, 0x08, 0x0d, 0x00, + 0xe7, 0x08, 0xff, 0xe4, 0xfd, 0xce, 0x0e, 0x12, 0x1f, 0x1c, 0xf9, 0xfd, + 0x3e, 0xea, 0x2b, 0xe6, 0xd9, 0xf9, 0xfa, 0x15, 0x0f, 0x41, 0x7f, 0xf8, + 0x0c, 0x0f, 0xc3, 0xf5, 0x5a, 0x0c, 0x2d, 0x0e, 0x23, 0xf9, 0x13, 0x41, + 0xf4, 0x06, 0x02, 0x4f, 0xf2, 0x54, 0x0f, 0x0a, 0xb2, 0xfb, 0x10, 0xda, + 0xb5, 0xd6, 0x1d, 0x1c, 0x3e, 0xf2, 0xef, 0xaf, 0xfc, 0xf0, 0xfd, 0xc2, + 0xed, 0xf7, 0x14, 0xb7, 0x8c, 0x01, 0xec, 0x1d, 0xf3, 0xf1, 0x09, 0x60, + 0x2c, 0xf6, 0xf8, 0x08, 0xfc, 0xfd, 0xf2, 0x15, 0x09, 0xd6, 0xfe, 0xfe, + 0xef, 0xd0, 0x75, 0x2c, 0x30, 0x16, 0x18, 0xe5, 0xe6, 0xec, 0x12, 0xf1, + 0x29, 0xd1, 0xf4, 0x5e, 0x1a, 0x22, 0x0e, 0x26, 0x20, 0x0a, 0xd6, 0xf8, + 0x22, 0x10, 0x33, 0xf6, 0x25, 0xcb, 0xfd, 0x0d, 0xb0, 0x50, 0x10, 0x16, + 0xf2, 0x3c, 0x1a, 0x10, 0xfc, 0x07, 0xd9, 0xbb, 0xcf, 0x12, 0xe1, 0xdc, + 0x2b, 0x1e, 0xfd, 0xdc, 0xbf, 0xa5, 0x24, 0x07, 0xc8, 0x0a, 0x1b, 0xf2, + 0x10, 0xd8, 0x10, 0xff, 0xf2, 0xfd, 0xdb, 0xd0, 0x13, 0xe4, 0x10, 0x08, + 0x17, 0x06, 0x1a, 0x17, 0x16, 0xfa, 0xe4, 0x57, 0xc2, 0xdd, 0x2e, 0xef, + 0x00, 0x30, 0x07, 0x17, 0x27, 0x0b, 0x03, 0x6b, 0x08, 0xc5, 0xf5, 0xf1, + 0x23, 0xc3, 0x13, 0xcb, 0xbf, 0x07, 0x11, 0xf3, 0xf6, 0x14, 0x3b, 0xc2, + 0x35, 0x0e, 0x2a, 0x0d, 0xf3, 0x0b, 0x24, 0x5b, 0x10, 0xf5, 0x45, 0x22, + 0x1f, 0x2c, 0xf7, 0x19, 0xf9, 0xe8, 0x0f, 0x66, 0x15, 0x31, 0x21, 0x0f, + 0x29, 0xc6, 0x28, 0xf6, 0xe5, 0x4d, 0x1c, 0xc7, 0x33, 0x23, 0x9f, 0x11, + 0xba, 0xf6, 0xe6, 0xfe, 0xf8, 0xa0, 0x34, 0xec, 0x6e, 0x05, 0x1b, 0x06, + 0xe9, 0x26, 0x5c, 0x4b, 0xfb, 0x5b, 0x0d, 0x01, 0x30, 0x3c, 0xff, 0x12, + 0xc3, 0x94, 0xec, 0xe6, 0xef, 0x7f, 0x00, 0xde, 0x18, 0xfe, 0x02, 0xfa, + 0xf0, 0xd1, 0x06, 0xfa, 0x08, 0x07, 0x37, 0xfb, 0xf6, 0xfd, 0xe5, 0x1f, + 0xff, 0x04, 0x0b, 0x13, 0xc3, 0x08, 0xfd, 0x0b, 0x01, 0x04, 0xfe, 0xfb, + 0xfd, 0x03, 0xee, 0xf9, 0xf0, 0xf4, 0xfb, 0xf8, 0xf5, 0xf4, 0xf3, 0xdb, + 0x14, 0x11, 0x00, 0x7f, 0xff, 0xeb, 0xfc, 0xea, 0xfa, 0xff, 0xaa, 0xf0, + 0xfd, 0x3e, 0x03, 0x02, 0x01, 0xff, 0x00, 0xf9, 0x0d, 0xec, 0xe6, 0xf9, + 0xef, 0x0f, 0x18, 0x03, 0xf5, 0x25, 0x0c, 0xf3, 0x0b, 0x01, 0x1b, 0x05, + 0x15, 0xfa, 0xe5, 0xe9, 0x02, 0x02, 0x01, 0xf6, 0x01, 0x14, 0xfe, 0x13, + 0x02, 0xf9, 0xfb, 0xeb, 0x18, 0x07, 0xf6, 0xe8, 0xf0, 0x28, 0xfa, 0x0c, + 0xeb, 0x04, 0xee, 0x0a, 0xeb, 0x26, 0x02, 0x0e, 0xf9, 0xfa, 0x00, 0xc2, + 0xfa, 0x04, 0x02, 0xd8, 0xf0, 0x02, 0xf2, 0x03, 0x10, 0xf6, 0x01, 0x04, + 0x05, 0x0b, 0xfa, 0xf1, 0x06, 0xf9, 0x0e, 0x0a, 0x06, 0xf0, 0x07, 0xf7, + 0xe0, 0xef, 0x20, 0x14, 0x00, 0xf9, 0x08, 0xeb, 0x01, 0x03, 0x22, 0xdc, + 0x10, 0x0b, 0xf8, 0x05, 0x0c, 0xd4, 0x0a, 0xbf, 0x25, 0x23, 0xf5, 0xfd, + 0x1a, 0x11, 0x08, 0xf3, 0xe9, 0xc6, 0xd9, 0x0a, 0x3b, 0x04, 0x01, 0x0e, + 0x14, 0xd1, 0xeb, 0xff, 0x2a, 0xfb, 0xfd, 0xe0, 0xe7, 0x0a, 0x2c, 0x3b, + 0xd3, 0x07, 0x03, 0x0c, 0x13, 0xe1, 0x95, 0x18, 0x07, 0xf4, 0x17, 0xca, + 0xef, 0xe3, 0xf6, 0x3a, 0x0b, 0xed, 0x10, 0x02, 0xe9, 0x02, 0x00, 0x16, + 0xa0, 0x06, 0x11, 0x04, 0xf6, 0xfd, 0xce, 0xfe, 0x21, 0xfc, 0xe5, 0x13, + 0x12, 0x0f, 0xd0, 0xf4, 0x21, 0xf3, 0xdf, 0xcf, 0x09, 0x11, 0xfd, 0xef, + 0xee, 0xea, 0x04, 0x22, 0xd6, 0x04, 0xf9, 0x09, 0xe1, 0xef, 0xe0, 0x1d, + 0xf1, 0xc9, 0x09, 0x33, 0xe0, 0xd3, 0xe3, 0xf1, 0xea, 0xe4, 0x1c, 0x02, + 0x5b, 0xe8, 0x10, 0x1d, 0x81, 0xe7, 0xe2, 0xfd, 0x03, 0xe4, 0xfa, 0x17, + 0x11, 0xf9, 0xe3, 0xe3, 0x1b, 0x05, 0x12, 0xe8, 0x5b, 0xe9, 0x26, 0x22, + 0xf3, 0xec, 0x34, 0xed, 0x0b, 0xd8, 0xfb, 0x04, 0x00, 0x0e, 0x11, 0xf4, + 0x05, 0xe0, 0xf3, 0x09, 0xfd, 0xa8, 0xf9, 0x11, 0xf4, 0x08, 0x5b, 0xe0, + 0xfc, 0xe9, 0x12, 0x12, 0xa7, 0x3e, 0xf8, 0x15, 0x0f, 0xf1, 0xf1, 0xbd, + 0xe3, 0xf1, 0xc8, 0xf1, 0xe7, 0x22, 0x25, 0x81, 0x07, 0x17, 0xc1, 0xf4, + 0x10, 0x52, 0x2a, 0x15, 0x05, 0x03, 0xf4, 0xb9, 0x05, 0xc7, 0x01, 0xf1, + 0x0a, 0xfe, 0xd1, 0x33, 0x18, 0x17, 0xf5, 0xd9, 0xd3, 0xde, 0x01, 0x05, + 0xeb, 0xfb, 0x0e, 0xe3, 0xcd, 0x2c, 0xf5, 0xaa, 0x0c, 0xf7, 0xea, 0xf8, + 0x06, 0x08, 0xf3, 0xfd, 0x03, 0xfc, 0x0c, 0xec, 0x3e, 0x1e, 0x1d, 0xfd, + 0xc9, 0x19, 0x2b, 0x17, 0xda, 0x23, 0xfa, 0x33, 0xfc, 0x00, 0xe6, 0xf7, + 0x00, 0xec, 0x01, 0x2b, 0xf3, 0x31, 0x07, 0x0b, 0xe1, 0xfd, 0x09, 0xe2, + 0xfe, 0x00, 0x1e, 0x0d, 0x90, 0xfe, 0x1c, 0xf4, 0x01, 0xf5, 0xfe, 0xf7, + 0x0d, 0xcb, 0x06, 0x04, 0xe3, 0xf6, 0xe7, 0xf6, 0x03, 0xf9, 0xf4, 0xee, + 0x0f, 0x06, 0x4f, 0x50, 0xf9, 0x0d, 0x0c, 0xb2, 0xfb, 0x0f, 0x9f, 0x19, + 0xfa, 0x01, 0x0d, 0x07, 0x09, 0xf3, 0x09, 0x1e, 0x00, 0xfc, 0x04, 0xdf, + 0x0c, 0x04, 0x08, 0xf6, 0x20, 0x02, 0x0d, 0x02, 0x21, 0xf7, 0x81, 0x1b, + 0x05, 0xfa, 0xfa, 0xfc, 0xfc, 0x08, 0x09, 0x1b, 0x1a, 0x0e, 0xe6, 0xf2, + 0x08, 0x19, 0x0e, 0x1d, 0x1a, 0x05, 0x1a, 0x05, 0xf2, 0x32, 0xf7, 0xf9, + 0x1b, 0xf6, 0xf6, 0x15, 0xf0, 0x31, 0xfe, 0x05, 0xff, 0x14, 0x00, 0xb8, + 0xf1, 0x10, 0xe3, 0xf7, 0xfb, 0x0f, 0xff, 0xf7, 0xfd, 0xfd, 0xfa, 0x03, + 0xe9, 0xe6, 0xf2, 0x12, 0xfb, 0xfe, 0xc8, 0xf7, 0xfd, 0xed, 0xf7, 0xee, + 0xf7, 0xfc, 0x08, 0xf5, 0x13, 0x1a, 0x21, 0x1c, 0xf3, 0x00, 0xfb, 0xe4, + 0x08, 0x1f, 0x01, 0x0a, 0xf9, 0xf0, 0xf6, 0xfb, 0xfa, 0x0c, 0xff, 0xfe, + 0xfd, 0x0e, 0xf8, 0x01, 0xec, 0x0a, 0xf7, 0xd2, 0x07, 0x04, 0x7f, 0xf5, + 0xfa, 0x0b, 0x0b, 0xdf, 0xfb, 0xfb, 0x0a, 0xf3, 0xf6, 0x1c, 0xf6, 0xfc, + 0xff, 0xfe, 0xed, 0x0d, 0xfe, 0x07, 0xed, 0x05, 0xf8, 0x06, 0x09, 0xfc, + 0xe7, 0x0c, 0xf2, 0xff, 0xf1, 0x03, 0xc5, 0x02, 0x05, 0x04, 0x04, 0xf4, + 0xf8, 0xfd, 0x02, 0xf3, 0xf7, 0x06, 0x02, 0x07, 0xfc, 0xf4, 0xfe, 0xfc, + 0xfd, 0xfd, 0xf0, 0xe7, 0xfc, 0xea, 0xfc, 0xfb, 0x08, 0x0a, 0xfa, 0xf2, + 0xf7, 0xf9, 0xfa, 0x00, 0x00, 0x00, 0x01, 0xe8, 0xfb, 0xfe, 0xf3, 0xfd, + 0xfd, 0x0a, 0x0a, 0x04, 0x0b, 0xfe, 0xfd, 0x04, 0x0d, 0x13, 0x02, 0xfc, + 0x01, 0x07, 0x11, 0x0b, 0x05, 0x02, 0x07, 0xf3, 0x06, 0x01, 0x1f, 0x01, + 0x03, 0xfa, 0x01, 0x02, 0x03, 0x11, 0xcc, 0x54, 0xff, 0xe0, 0x09, 0x0d, + 0xfd, 0xbc, 0xfa, 0x0e, 0xf9, 0xf0, 0x20, 0x1e, 0xcf, 0x1a, 0x35, 0x0c, + 0xd6, 0x04, 0x1f, 0x70, 0x21, 0x3e, 0xe4, 0xdd, 0x10, 0xb0, 0xf7, 0x16, + 0x12, 0xd7, 0x0a, 0xe2, 0xf6, 0x7d, 0xe1, 0xdc, 0xe8, 0x08, 0x0c, 0x51, + 0x4d, 0xb1, 0xd5, 0x15, 0xf7, 0xdf, 0xca, 0x24, 0x8c, 0x18, 0x34, 0xd9, + 0x73, 0x15, 0xcb, 0x1e, 0x03, 0xfd, 0xcf, 0xd8, 0x07, 0xcb, 0x06, 0xd9, + 0xe4, 0x15, 0x10, 0xe4, 0xf4, 0xd3, 0x10, 0x16, 0x27, 0xe2, 0xe0, 0x11, + 0x19, 0x00, 0xb3, 0xd5, 0xf0, 0xe3, 0x2d, 0x2a, 0xdc, 0x02, 0x0d, 0xfd, + 0xfd, 0xe9, 0x07, 0x47, 0xef, 0xff, 0x3e, 0x20, 0xf0, 0x24, 0x06, 0x0c, + 0x6c, 0x34, 0x10, 0xe5, 0xf5, 0x3b, 0x0b, 0x7f, 0x18, 0x45, 0xfa, 0x22, + 0xff, 0x03, 0x1a, 0x08, 0x09, 0x47, 0xe7, 0xf8, 0x2c, 0xc9, 0x33, 0xcb, + 0x11, 0xf3, 0x27, 0x4a, 0x24, 0xeb, 0x0f, 0xf9, 0xf5, 0xe4, 0x0d, 0x11, + 0x17, 0xd6, 0x19, 0x08, 0x19, 0xc2, 0x1c, 0xfd, 0xd5, 0x19, 0xfd, 0xfd, + 0x02, 0x02, 0xf4, 0xc2, 0x02, 0x14, 0xf2, 0x5b, 0x14, 0xfa, 0xcb, 0x09, + 0x2c, 0x2a, 0x0b, 0xfe, 0x1a, 0x26, 0xf1, 0xe2, 0x10, 0x2b, 0x01, 0xf0, + 0x4e, 0xf0, 0x19, 0x0b, 0x17, 0x18, 0x54, 0x08, 0x11, 0x5c, 0xaa, 0x05, + 0xee, 0x11, 0xfe, 0x01, 0xf8, 0xfb, 0xfd, 0x39, 0x09, 0x3b, 0x15, 0x0c, + 0x1f, 0xeb, 0x15, 0x37, 0xdb, 0x00, 0xe5, 0xb1, 0xf1, 0x22, 0xe7, 0xcb, + 0x12, 0xed, 0xd2, 0xf3, 0xc9, 0xcf, 0x08, 0xeb, 0x02, 0x05, 0xff, 0xe0, + 0xfe, 0xf2, 0xd9, 0xfa, 0x12, 0xe1, 0x81, 0xfb, 0xef, 0x04, 0x1c, 0x02, + 0xd0, 0xa4, 0x0b, 0xff, 0x05, 0xff, 0xf1, 0x2b, 0x09, 0x07, 0xfb, 0xa7, + 0xc2, 0xf5, 0xfe, 0xcb, 0x17, 0x2c, 0xd7, 0xe6, 0xd0, 0x0e, 0xf4, 0x02, + 0x33, 0xf5, 0xc7, 0xcf, 0x16, 0x08, 0x0e, 0x0b, 0x08, 0xf5, 0x18, 0x1d, + 0xfe, 0xe0, 0x16, 0x3a, 0xee, 0x08, 0xcc, 0x21, 0x24, 0x36, 0x27, 0x1b, + 0xe9, 0xce, 0xe0, 0x40, 0x19, 0x01, 0xfe, 0xee, 0xc0, 0x68, 0x11, 0xff, + 0x04, 0xe7, 0xca, 0xed, 0x20, 0xce, 0x0a, 0x1e, 0x01, 0x00, 0x05, 0xf5, + 0xfa, 0xfa, 0x24, 0xff, 0x0e, 0xfe, 0x1d, 0x08, 0xc0, 0x15, 0x09, 0xd3, + 0xfa, 0x0d, 0x21, 0xde, 0x12, 0xeb, 0xf8, 0xe4, 0x10, 0x0a, 0x00, 0xea, + 0x4c, 0xe4, 0xe1, 0x0b, 0xf7, 0x0f, 0x81, 0x16, 0xf7, 0xdf, 0x13, 0x09, + 0x16, 0x0b, 0x30, 0x30, 0xf1, 0xe3, 0xe8, 0x37, 0xbd, 0x17, 0x00, 0x1a, + 0xa1, 0x29, 0x46, 0x0d, 0x24, 0xfd, 0xe5, 0xf0, 0xb1, 0xdf, 0x1a, 0xf5, + 0x04, 0x26, 0xfb, 0xf8, 0xfa, 0xbc, 0x0e, 0xf9, 0x08, 0x00, 0x0d, 0x01, + 0xf6, 0xd6, 0x25, 0xb8, 0xf2, 0xf9, 0xd0, 0x04, 0x0b, 0xf4, 0xdd, 0x06, + 0xd6, 0xdd, 0x03, 0xe7, 0x07, 0xea, 0x14, 0x0e, 0x00, 0xfa, 0x1a, 0x00, + 0xfb, 0x0f, 0xaf, 0x11, 0xdd, 0x1a, 0xef, 0xf9, 0x01, 0xef, 0xea, 0xee, + 0xe3, 0x22, 0xd4, 0x0d, 0xd9, 0x14, 0xe0, 0xeb, 0xe0, 0xe3, 0xe2, 0x29, + 0x1c, 0xb7, 0xc8, 0x4a, 0x09, 0xf5, 0xf9, 0xca, 0xce, 0xed, 0x1f, 0xc5, + 0x07, 0x1b, 0xe1, 0x04, 0xd5, 0xfd, 0x0c, 0x00, 0xf0, 0x13, 0x13, 0x07, + 0x36, 0xec, 0x25, 0x12, 0xde, 0x36, 0x3d, 0xf3, 0xdd, 0x21, 0xe9, 0xec, + 0x81, 0x04, 0xef, 0xf4, 0x1d, 0x02, 0x14, 0xe5, 0xfa, 0xe6, 0xed, 0x0c, + 0x01, 0xf7, 0x2e, 0xd5, 0xfd, 0xf8, 0xe7, 0x10, 0xda, 0xbe, 0xe7, 0xe5, + 0xe3, 0x4e, 0x67, 0xdb, 0x0c, 0x15, 0x00, 0xdb, 0x1a, 0x1c, 0xf8, 0xdc, + 0x04, 0xfd, 0x00, 0xdb, 0x04, 0xee, 0xf2, 0x01, 0xf5, 0xf9, 0xbd, 0xdb, + 0xca, 0x44, 0x19, 0x32, 0x0a, 0xa9, 0xce, 0x25, 0x67, 0xe2, 0xaf, 0xde, + 0x39, 0x10, 0xfd, 0x10, 0x23, 0x06, 0x33, 0x4d, 0x32, 0x26, 0xda, 0x15, + 0x2c, 0xec, 0xef, 0xe1, 0xaa, 0x1d, 0xec, 0xf5, 0x0c, 0x7f, 0x0e, 0xec, + 0x04, 0xf5, 0xf7, 0x13, 0xd6, 0xde, 0xd6, 0xd0, 0x20, 0x14, 0x15, 0xea, + 0x09, 0x29, 0x07, 0xf2, 0xf6, 0x1d, 0x11, 0xea, 0xf0, 0x19, 0x1f, 0x56, + 0xe4, 0xbf, 0x45, 0xf1, 0x3a, 0xe8, 0x2a, 0x01, 0x2a, 0x36, 0xdd, 0xd2, + 0xc3, 0xe3, 0x36, 0xf0, 0xf3, 0xe9, 0x06, 0x12, 0x01, 0xfb, 0xf6, 0xe3, + 0xef, 0x15, 0xcc, 0xfc, 0x19, 0x3c, 0x7f, 0x3a, 0xe8, 0xe5, 0xda, 0xf9, + 0xe5, 0x1b, 0xee, 0xe7, 0x26, 0x9f, 0x34, 0x35, 0xec, 0x2b, 0xf5, 0xb5, + 0xfb, 0x20, 0x14, 0x10, 0x2d, 0xf2, 0x05, 0x42, 0xec, 0xb2, 0xdc, 0xf7, + 0x03, 0xf5, 0x00, 0xd6, 0x0e, 0x09, 0xc0, 0xdd, 0xda, 0x09, 0x1a, 0x08, + 0x0b, 0xff, 0x42, 0x07, 0x02, 0xff, 0xa3, 0xfe, 0x1e, 0xee, 0x02, 0xc2, + 0xe6, 0xf2, 0xfd, 0x47, 0xfb, 0xf6, 0xf4, 0xff, 0xe3, 0xf7, 0x02, 0x10, + 0x39, 0xfc, 0xfc, 0x0d, 0x1b, 0xf4, 0x1d, 0xd7, 0xc2, 0x1b, 0x15, 0x1f, + 0xf0, 0xfc, 0x0d, 0xe1, 0xdf, 0xde, 0x06, 0x2d, 0x07, 0xf5, 0xbf, 0x04, + 0x1f, 0xfd, 0xed, 0x02, 0x1f, 0xf8, 0x33, 0xe3, 0x21, 0x42, 0x81, 0xe7, + 0x30, 0xee, 0x0a, 0x0a, 0xd0, 0xe5, 0xf5, 0xee, 0xe4, 0xfa, 0x17, 0x03, + 0xf0, 0x03, 0x11, 0x03, 0xf1, 0x04, 0xff, 0xeb, 0x0c, 0x11, 0xfd, 0xc3, + 0xe4, 0xee, 0x6f, 0x0a, 0x10, 0x4b, 0x11, 0x37, 0x18, 0xf3, 0xf7, 0x0b, + 0xea, 0x22, 0x0b, 0x21, 0xee, 0xf1, 0x0a, 0xd3, 0x0a, 0x06, 0x41, 0xf1, + 0xf0, 0x0b, 0xe6, 0xf0, 0x3a, 0x02, 0xfa, 0x08, 0xf4, 0x10, 0xec, 0xf3, + 0x14, 0x00, 0x09, 0xda, 0x1a, 0xdb, 0x69, 0xff, 0x17, 0xbc, 0x0e, 0x27, + 0x23, 0x06, 0x09, 0x0e, 0x09, 0x60, 0xd7, 0x0e, 0x19, 0x0d, 0x08, 0x23, + 0xf6, 0x24, 0xd4, 0xfa, 0x25, 0xd5, 0xdd, 0x24, 0x17, 0xfb, 0x04, 0xf1, + 0xfa, 0xdb, 0xfe, 0x81, 0x09, 0x1c, 0x08, 0x48, 0x0c, 0xf4, 0xe5, 0x1d, + 0x0c, 0xbc, 0xcb, 0x17, 0x27, 0xe3, 0x0f, 0xd9, 0xdf, 0xfd, 0xe1, 0xe8, + 0x0f, 0x1e, 0xe6, 0x28, 0x15, 0xd6, 0xff, 0x0c, 0xfc, 0xd3, 0x05, 0xeb, + 0x25, 0x57, 0xeb, 0xd5, 0xff, 0xee, 0x34, 0x2b, 0x1e, 0x2a, 0x0f, 0xba, + 0x18, 0x07, 0xc8, 0xe9, 0x13, 0x0d, 0xf0, 0xed, 0xe8, 0xe3, 0x1a, 0x1c, + 0xd4, 0x22, 0xf8, 0xe3, 0x1f, 0xc3, 0x1b, 0x42, 0xdb, 0xfe, 0x11, 0x13, + 0x11, 0xf7, 0xff, 0xef, 0x29, 0x10, 0xde, 0x04, 0xf8, 0x21, 0xf8, 0x06, + 0x34, 0x25, 0xf4, 0xf8, 0x45, 0x12, 0xf8, 0xfa, 0x08, 0x02, 0xc8, 0xc0, + 0xf9, 0xfc, 0x40, 0x03, 0xff, 0x21, 0xdd, 0xc0, 0x0b, 0x01, 0xf9, 0x0b, + 0x17, 0xe7, 0xf0, 0xe7, 0x2a, 0xfb, 0xde, 0x06, 0xe2, 0x1f, 0xf2, 0x0a, + 0xf1, 0x17, 0x0b, 0xf4, 0xff, 0x26, 0xed, 0x14, 0xf9, 0xff, 0x1e, 0xc2, + 0x11, 0xef, 0x00, 0x03, 0xf6, 0xf4, 0xe2, 0xe9, 0xfc, 0x1f, 0xf6, 0xfb, + 0x10, 0x0c, 0xf4, 0xe6, 0x14, 0x15, 0x04, 0xf3, 0xfd, 0xf7, 0x13, 0x18, + 0xf1, 0x0f, 0x16, 0xf1, 0xf1, 0x00, 0x4f, 0xe4, 0xf8, 0x21, 0xf5, 0x30, + 0xff, 0xf9, 0x2a, 0x0a, 0x39, 0x09, 0xd2, 0x11, 0xf5, 0x06, 0x3e, 0xe9, + 0xd8, 0xfe, 0x0d, 0x36, 0xfe, 0x00, 0xfb, 0x16, 0x09, 0xe3, 0x11, 0x1c, + 0xe2, 0xf0, 0xf8, 0xf5, 0xfd, 0x06, 0x15, 0xfc, 0x0d, 0x04, 0x17, 0xec, + 0x0c, 0xd8, 0x07, 0x07, 0x06, 0xee, 0x11, 0xfb, 0xfc, 0x81, 0x03, 0xfa, + 0xed, 0x00, 0x0c, 0xf8, 0x0a, 0x00, 0xf1, 0x1c, 0x12, 0xf2, 0xe4, 0x15, + 0x0b, 0xf3, 0xd6, 0x15, 0x0c, 0xfa, 0xe5, 0x06, 0xf8, 0x2e, 0xeb, 0xee, + 0xf0, 0xca, 0x30, 0x21, 0x3c, 0xfc, 0xf4, 0xc2, 0x23, 0x27, 0x07, 0xf6, + 0x19, 0x2e, 0xf1, 0x05, 0xee, 0x02, 0xda, 0x12, 0x09, 0x7f, 0x09, 0xe9, + 0xf7, 0x12, 0x04, 0x66, 0xe8, 0xe1, 0xcd, 0xec, 0xcd, 0x62, 0xb2, 0x12, + 0xec, 0x02, 0xf6, 0xf2, 0x25, 0xf1, 0xe6, 0xdc, 0x17, 0xe4, 0x0b, 0x00, + 0x19, 0xfa, 0xfd, 0xbb, 0xed, 0x21, 0xfa, 0x25, 0xe7, 0xe9, 0x04, 0xaa, + 0x06, 0xce, 0x13, 0x4d, 0x09, 0xf9, 0x8c, 0xbd, 0x16, 0xe0, 0xd7, 0x04, + 0x2b, 0xeb, 0xec, 0x09, 0x16, 0x08, 0x9c, 0xfd, 0xdb, 0xfe, 0xf9, 0xf5, + 0xa0, 0x30, 0x21, 0xff, 0xd7, 0x02, 0xf4, 0xf5, 0xa3, 0x16, 0xe9, 0xe4, + 0x11, 0xe5, 0xc9, 0xe0, 0x15, 0xfe, 0x16, 0x1b, 0x16, 0x09, 0xcc, 0x20, + 0xe8, 0x39, 0x03, 0xe9, 0x17, 0x10, 0xaf, 0x3a, 0xf0, 0x25, 0x42, 0xbd, + 0xe9, 0xbc, 0xf7, 0xf2, 0xb9, 0xe5, 0xea, 0xff, 0x86, 0x72, 0xea, 0xe5, + 0xdc, 0x12, 0xfd, 0xf0, 0x1a, 0x41, 0xf2, 0x33, 0xc6, 0x20, 0xf9, 0x04, + 0xe2, 0x0d, 0xeb, 0xe7, 0x04, 0xf7, 0xdf, 0xc5, 0xb4, 0xeb, 0x7f, 0x5e, + 0x09, 0x4c, 0xcf, 0xfe, 0xc1, 0x10, 0x0b, 0xec, 0x32, 0x0a, 0x4f, 0x0c, + 0xe9, 0xe8, 0x2c, 0x13, 0xc5, 0xe0, 0x4e, 0xe3, 0xcc, 0xe1, 0xd2, 0x05, + 0xa1, 0xd6, 0xfb, 0x2f, 0xb3, 0xf6, 0xc7, 0x03, 0xe8, 0x15, 0xfc, 0x19, + 0x2b, 0x19, 0x14, 0x93, 0xf9, 0xae, 0x0b, 0xb2, 0x21, 0x14, 0xdb, 0x22, + 0xe4, 0xf1, 0xf0, 0x06, 0x13, 0x3b, 0xe0, 0x3f, 0x09, 0x56, 0x1e, 0xf5, + 0x15, 0xd2, 0xc0, 0x05, 0x11, 0x22, 0xfe, 0x23, 0x56, 0xfe, 0x4f, 0x5a, + 0xcf, 0xd0, 0x5d, 0xdd, 0xfb, 0x2f, 0x01, 0x06, 0x07, 0xe8, 0x20, 0x03, + 0x12, 0xf6, 0x0e, 0x5b, 0xee, 0xdd, 0xf0, 0x13, 0xed, 0x22, 0xe2, 0xfc, + 0xf2, 0x13, 0x20, 0x1c, 0x0c, 0xc4, 0xed, 0x23, 0xa5, 0xf1, 0x02, 0x32, + 0x03, 0x27, 0x22, 0xe4, 0x12, 0xd2, 0xfd, 0x2b, 0x13, 0x03, 0xe6, 0xee, + 0xe8, 0x10, 0x15, 0x12, 0x0f, 0x19, 0xdd, 0x44, 0x0c, 0xfd, 0xf2, 0x0b, + 0x1f, 0x25, 0xdb, 0x1d, 0x0c, 0xfc, 0x39, 0xf2, 0x1f, 0xa5, 0xc4, 0xf0, + 0xde, 0xf8, 0xee, 0x15, 0x11, 0x1a, 0x05, 0xec, 0x0b, 0xdd, 0xe8, 0x01, + 0x04, 0xef, 0xd4, 0xcb, 0xf7, 0xfb, 0xfc, 0xfe, 0x00, 0x0f, 0xfc, 0xfe, + 0xda, 0xfb, 0x17, 0xcd, 0xfb, 0x08, 0x1c, 0x4e, 0x05, 0x01, 0xcc, 0xdf, + 0x07, 0x02, 0x0b, 0xe6, 0xe3, 0x15, 0x2f, 0xfe, 0x1a, 0xe6, 0x11, 0x0d, + 0xcc, 0x7f, 0xfd, 0x03, 0xfb, 0xf1, 0x12, 0x10, 0x0d, 0x36, 0x1b, 0x4c, + 0xec, 0x00, 0x97, 0xdb, 0x28, 0x07, 0xff, 0xfa, 0xfe, 0x11, 0xfa, 0xf8, + 0x81, 0x0d, 0x39, 0xf3, 0x06, 0xbd, 0xf9, 0xe9, 0x12, 0x0a, 0x08, 0x02, + 0xd6, 0x0a, 0xf4, 0x08, 0x11, 0xf1, 0x1c, 0xab, 0x12, 0xe4, 0xd5, 0xa7, + 0x03, 0xfb, 0x53, 0xf6, 0x0e, 0x0b, 0x84, 0x05, 0x09, 0xe8, 0x02, 0xf1, + 0x15, 0x0d, 0xd0, 0x36, 0x01, 0xff, 0x12, 0xe5, 0xfc, 0x00, 0x00, 0xd7, + 0xeb, 0xea, 0x11, 0xf6, 0x1b, 0x02, 0x79, 0x01, 0x1b, 0x09, 0xff, 0xe2, + 0xfc, 0x08, 0x12, 0x1c, 0x00, 0x06, 0x0e, 0x0e, 0x19, 0x07, 0x0a, 0xef, + 0x0f, 0xf8, 0x08, 0xb8, 0xf3, 0x73, 0x15, 0xed, 0xff, 0x18, 0x05, 0xdb, + 0x02, 0x39, 0x0e, 0x0d, 0x17, 0x11, 0xdb, 0x17, 0x0d, 0xf9, 0xfc, 0xe9, + 0xe5, 0x0a, 0xd5, 0xfc, 0xf7, 0xeb, 0x17, 0xff, 0xd4, 0x11, 0x00, 0x15, + 0xfe, 0x02, 0xd5, 0xff, 0x03, 0xfb, 0xf5, 0xda, 0xff, 0x15, 0x03, 0x2a, + 0xfc, 0xf8, 0xe8, 0x16, 0xed, 0x26, 0xfd, 0x28, 0xf8, 0x1d, 0x12, 0x21, + 0x01, 0xeb, 0xee, 0x06, 0xf8, 0xfe, 0xd7, 0x09, 0x03, 0xdd, 0xe2, 0xee, + 0x1a, 0x37, 0x2b, 0x14, 0xed, 0x03, 0x08, 0x09, 0x0b, 0x9a, 0xfc, 0xe7, + 0x0b, 0xff, 0x06, 0x1e, 0xe1, 0x09, 0xd7, 0xdb, 0xcf, 0xcc, 0xd9, 0x1c, + 0xf5, 0x0a, 0x35, 0x1c, 0xdd, 0x53, 0xe7, 0x2a, 0x04, 0x2d, 0x06, 0xb5, + 0x00, 0xf7, 0x06, 0xf5, 0xe7, 0x02, 0x28, 0x0b, 0x24, 0xfc, 0xea, 0x00, + 0xee, 0xe6, 0x16, 0x17, 0xd2, 0xf5, 0xf2, 0x31, 0xc5, 0x03, 0x0e, 0x00, + 0xdc, 0xf5, 0xd1, 0x05, 0xfd, 0x12, 0xd8, 0x07, 0x06, 0x2f, 0xec, 0x07, + 0x20, 0x2e, 0xb5, 0x1e, 0xe7, 0x0f, 0xdd, 0xf6, 0x22, 0x7f, 0x0b, 0x16, + 0x0e, 0x01, 0xf3, 0x06, 0xfb, 0x0d, 0x06, 0xf8, 0xf1, 0xff, 0xc6, 0xbd, + 0x11, 0xe1, 0xed, 0xfa, 0x0e, 0xfa, 0x09, 0xde, 0x0d, 0x02, 0x20, 0x2e, + 0xf2, 0xff, 0xee, 0x0c, 0xf5, 0xe1, 0xf7, 0x0a, 0x02, 0xdf, 0x04, 0x02, + 0xe3, 0xf6, 0x05, 0x07, 0x30, 0x02, 0xfc, 0xed, 0xfd, 0x09, 0x07, 0xfb, + 0xee, 0x0c, 0x0b, 0xf2, 0x0a, 0xea, 0xff, 0x0e, 0x12, 0x08, 0xfd, 0xfd, + 0xfb, 0x08, 0x10, 0x09, 0x24, 0xfa, 0xf7, 0x06, 0xf3, 0xfc, 0x0d, 0xfd, + 0xf3, 0x09, 0xfd, 0xf2, 0xef, 0x18, 0x09, 0x0e, 0xf7, 0xf4, 0x12, 0xfb, + 0x06, 0xfd, 0xf2, 0x08, 0x0b, 0x03, 0xe7, 0x04, 0xe4, 0xf9, 0xf3, 0x02, + 0xed, 0x00, 0x0f, 0x0f, 0xfa, 0x32, 0xf6, 0x08, 0x17, 0x0e, 0x0a, 0x01, + 0xf2, 0xec, 0x01, 0x0d, 0x0d, 0x04, 0xf3, 0xf7, 0x03, 0xfc, 0xff, 0xee, + 0x00, 0x1a, 0x0a, 0xec, 0xff, 0x22, 0xfc, 0x00, 0x0f, 0xae, 0x1f, 0x7f, + 0xf7, 0x09, 0xfd, 0x05, 0x87, 0xff, 0x1c, 0xfc, 0x04, 0xf3, 0x4b, 0x17, + 0xf2, 0x07, 0x0b, 0x05, 0xee, 0xff, 0x11, 0xfd, 0xff, 0x22, 0xf5, 0xf1, + 0x0f, 0x7f, 0xd1, 0x7a, 0x10, 0x1d, 0x13, 0x1c, 0xff, 0xc6, 0xf6, 0xff, + 0x4c, 0x09, 0x30, 0xf8, 0xed, 0x20, 0xb5, 0x26, 0x0d, 0x09, 0x1a, 0x18, + 0x22, 0xc7, 0x26, 0x21, 0x20, 0xfc, 0x08, 0xc0, 0x5a, 0x09, 0xdd, 0xd6, + 0xf8, 0x92, 0xec, 0xe0, 0xfc, 0x02, 0x98, 0x17, 0xe9, 0xcd, 0x1b, 0xf3, + 0xfe, 0x0a, 0x1d, 0xe7, 0xdc, 0x27, 0xe0, 0x05, 0xb7, 0x0a, 0xcf, 0xcb, + 0x16, 0x13, 0x0d, 0x57, 0xef, 0x15, 0x0c, 0x7e, 0x0c, 0x3b, 0xd7, 0x01, + 0x21, 0xda, 0xb4, 0x94, 0x12, 0x56, 0x10, 0x5f, 0x2e, 0x34, 0xfe, 0xc1, + 0x57, 0xf9, 0xfb, 0xc8, 0x20, 0xae, 0xb9, 0xf4, 0x66, 0x19, 0xe7, 0xb5, + 0xd7, 0xed, 0x05, 0x0c, 0xf7, 0x05, 0xe4, 0x07, 0x26, 0x30, 0xf6, 0x84, + 0x17, 0xec, 0x53, 0x0c, 0xf8, 0xd3, 0x17, 0x42, 0x15, 0xa9, 0x01, 0xf2, + 0xed, 0x00, 0xbe, 0xf7, 0x0a, 0xf5, 0xed, 0xf7, 0x1a, 0x0a, 0xe6, 0x6b, + 0xf8, 0xf9, 0xd2, 0x20, 0xf4, 0x28, 0xea, 0xcb, 0xf1, 0x11, 0x02, 0xfb, + 0xff, 0xe3, 0x01, 0xe5, 0x0e, 0xdf, 0x0a, 0x15, 0x05, 0x21, 0xe5, 0x2a, + 0xf9, 0xf7, 0x0d, 0x0e, 0x19, 0x26, 0xdc, 0xf7, 0xfd, 0xfe, 0x06, 0x4e, + 0xd2, 0x01, 0xfa, 0xb7, 0xe8, 0x02, 0xd6, 0x18, 0x06, 0x19, 0xe7, 0xeb, + 0x0d, 0xf3, 0x1d, 0xdd, 0xf6, 0xe4, 0xb5, 0xe5, 0xfa, 0xdd, 0xed, 0x08, + 0xe5, 0x57, 0x07, 0x58, 0x06, 0xd9, 0xeb, 0xf4, 0xd1, 0xf3, 0xf7, 0xfc, + 0x06, 0x00, 0xfa, 0x03, 0xfc, 0x5e, 0xed, 0x20, 0xf2, 0x26, 0xf5, 0x03, + 0x03, 0xe9, 0x81, 0xf7, 0x22, 0xd8, 0xe8, 0xd7, 0xfa, 0x30, 0xed, 0xfe, + 0x0c, 0xef, 0x13, 0x05, 0x12, 0xdb, 0xe3, 0xb6, 0x0b, 0xd3, 0x03, 0x08, + 0x0a, 0x10, 0x01, 0xe5, 0x04, 0xf9, 0x0d, 0xa6, 0x02, 0xde, 0x15, 0x47, + 0xec, 0xf6, 0xe2, 0x23, 0xd7, 0x3a, 0xfb, 0xf0, 0x03, 0xf6, 0xfb, 0xf6, + 0xfe, 0xed, 0xcc, 0xf1, 0xe4, 0xf2, 0x37, 0xe1, 0x03, 0xf9, 0x00, 0x00, + 0xf2, 0xea, 0x25, 0xdd, 0xff, 0x27, 0x01, 0x23, 0x00, 0xf4, 0x1d, 0x0b, + 0x2d, 0x3a, 0xf2, 0xe4, 0xf2, 0xdf, 0x05, 0x7f, 0x07, 0xf2, 0xf9, 0x32, + 0xc9, 0xe1, 0xdb, 0xe2, 0x09, 0x1a, 0x34, 0x1d, 0x02, 0x0e, 0xfe, 0xef, + 0x08, 0xe4, 0x25, 0xe6, 0x06, 0xf4, 0x29, 0xd8, 0xf5, 0xff, 0x0b, 0xf5, + 0xf2, 0xf0, 0xec, 0x0f, 0xe0, 0xf9, 0xd6, 0x4c, 0x05, 0x26, 0x2b, 0x0b, + 0xb0, 0xea, 0xfa, 0x32, 0x20, 0x18, 0xf2, 0x0c, 0x02, 0x01, 0x43, 0x0b, + 0xf5, 0x18, 0x35, 0x15, 0xe6, 0xc7, 0x2d, 0x00, 0x21, 0xff, 0x01, 0x18, + 0xbc, 0xde, 0xe5, 0xfb, 0x0b, 0x13, 0x4b, 0x13, 0xfd, 0xf6, 0x0d, 0x0e, + 0xff, 0x43, 0x00, 0x0a, 0xd6, 0xf2, 0xd5, 0xe1, 0x1d, 0x02, 0xe6, 0x0b, + 0xf1, 0x2d, 0x09, 0xf9, 0xe1, 0xfb, 0xe8, 0x25, 0xe3, 0xdb, 0xe4, 0xf6, + 0xfc, 0x1d, 0x15, 0xfb, 0xef, 0x04, 0xb9, 0x4c, 0x09, 0x27, 0xe6, 0xff, + 0xf4, 0xe6, 0x2c, 0x1a, 0x04, 0xe5, 0xe5, 0xd1, 0x08, 0x5a, 0xed, 0xd6, + 0x06, 0xec, 0x11, 0xea, 0x0d, 0x16, 0xd6, 0xd8, 0xd9, 0xe3, 0x27, 0x3f, + 0xbe, 0xe6, 0x08, 0xe1, 0xb0, 0x43, 0x05, 0xe7, 0x24, 0xf5, 0xf0, 0xf5, + 0xfe, 0x30, 0x15, 0xe0, 0x09, 0xfc, 0xea, 0xf9, 0x06, 0x3a, 0xe8, 0x32, + 0xe3, 0xff, 0xd3, 0xd7, 0x0d, 0x0f, 0x1c, 0x7f, 0xf4, 0x20, 0xea, 0xe9, + 0x25, 0x0f, 0x02, 0xd7, 0xf7, 0x11, 0xc1, 0xf7, 0xe3, 0x1f, 0xd7, 0xd9, + 0xcf, 0x67, 0xe3, 0xe3, 0x4b, 0xde, 0xeb, 0x18, 0x77, 0xef, 0xe8, 0x13, + 0x1a, 0x1f, 0x24, 0x04, 0x04, 0xf3, 0xff, 0x17, 0x53, 0x05, 0xf1, 0xd7, + 0xf1, 0xf2, 0xba, 0x06, 0x1f, 0xfe, 0x29, 0x02, 0x0e, 0x40, 0x1f, 0xd0, + 0x0e, 0x03, 0xd4, 0xea, 0x29, 0xf6, 0x27, 0xd9, 0xd9, 0xed, 0x81, 0xed, + 0xf7, 0xc7, 0x33, 0x1c, 0x12, 0xd8, 0xfa, 0xd2, 0xfa, 0x03, 0xfa, 0xf6, + 0x25, 0x26, 0xe7, 0x22, 0x39, 0xaa, 0x12, 0x21, 0x41, 0xe6, 0xb1, 0x0f, + 0xe2, 0x1f, 0x1a, 0x24, 0x1a, 0x1a, 0xcf, 0x3a, 0x4b, 0x51, 0x48, 0x0e, + 0x27, 0xf5, 0xe6, 0xf2, 0xe1, 0x18, 0x51, 0xd3, 0xf1, 0x13, 0x28, 0x49, + 0x18, 0x08, 0xdd, 0xda, 0x4c, 0xf2, 0x13, 0xd7, 0xdd, 0xfd, 0xf5, 0x01, + 0xb4, 0xf2, 0xa2, 0xbd, 0xeb, 0xe9, 0x27, 0x19, 0x40, 0xf0, 0x32, 0x3c, + 0x16, 0x1b, 0xe6, 0xf7, 0xd3, 0x0b, 0x02, 0xeb, 0x28, 0x16, 0xeb, 0xe5, + 0x1a, 0x11, 0x09, 0x0e, 0x0b, 0xfb, 0x07, 0x00, 0xd7, 0xd0, 0x02, 0xfd, + 0x06, 0xe1, 0xdf, 0x23, 0xa7, 0x22, 0x18, 0x12, 0x4e, 0x5a, 0x24, 0xe6, + 0x36, 0x01, 0x01, 0xf8, 0x04, 0x01, 0xc6, 0x13, 0x07, 0x2c, 0x6b, 0x3c, + 0x4b, 0xef, 0xfa, 0x49, 0x1d, 0xec, 0xf3, 0x31, 0xce, 0xff, 0xd0, 0x00, + 0xe7, 0xdf, 0xdb, 0x2a, 0xec, 0x09, 0xec, 0xe5, 0x2e, 0x16, 0xf9, 0x81, + 0xfc, 0xed, 0x0a, 0xfe, 0xf8, 0xe4, 0x01, 0x12, 0xfc, 0x2f, 0xe9, 0x52, + 0x14, 0x14, 0xf9, 0xd3, 0xe7, 0x0a, 0xe5, 0x09, 0xf9, 0xeb, 0x0e, 0x76, + 0xfc, 0x09, 0x14, 0x03, 0xec, 0xe6, 0xf3, 0x54, 0x4f, 0xcc, 0xe1, 0x45, + 0x10, 0x1f, 0x12, 0xe5, 0x32, 0xfe, 0xfd, 0x06, 0xd9, 0xf4, 0xd6, 0x12, + 0x19, 0x28, 0xfc, 0xf1, 0xfe, 0xeb, 0x3b, 0xeb, 0xda, 0x96, 0x03, 0xf2, + 0x6f, 0xf5, 0xf8, 0xf2, 0x0e, 0x1f, 0xdd, 0x01, 0xef, 0xe9, 0x0c, 0xe1, + 0x2d, 0xe1, 0x00, 0x2d, 0x25, 0xdb, 0xf6, 0x0c, 0xc2, 0x20, 0x2a, 0x04, + 0xf2, 0xe2, 0xfe, 0xea, 0xfe, 0xd6, 0x02, 0xf8, 0x02, 0xf7, 0x27, 0x0f, + 0xda, 0x19, 0xef, 0x1c, 0xfa, 0xb4, 0xf8, 0x08, 0x03, 0xd9, 0x04, 0xf8, + 0xf7, 0x03, 0xea, 0x0c, 0x22, 0xf8, 0x09, 0xdb, 0x0c, 0x1f, 0xeb, 0x1f, + 0xf9, 0x15, 0x0d, 0xd6, 0xf9, 0x0f, 0xd4, 0x04, 0x0e, 0x21, 0x09, 0xfb, + 0x0d, 0xf9, 0x09, 0x00, 0xf6, 0x25, 0xce, 0xfb, 0xd0, 0x20, 0x07, 0x01, + 0xde, 0x32, 0xd0, 0x03, 0x21, 0x01, 0xd3, 0x06, 0x4b, 0x00, 0xec, 0xe1, + 0xfc, 0x07, 0x00, 0x15, 0x00, 0xff, 0xf1, 0xfe, 0x0f, 0x04, 0x0c, 0x10, + 0x08, 0xf6, 0xed, 0xf7, 0x15, 0x1b, 0xf3, 0xeb, 0xfd, 0xf7, 0x05, 0xe8, + 0x13, 0x25, 0xfa, 0x05, 0x06, 0xf3, 0x10, 0xb7, 0xfe, 0xfd, 0xe4, 0x15, + 0x0e, 0x16, 0x54, 0x03, 0xfd, 0x19, 0x08, 0xff, 0xe4, 0x0e, 0xfd, 0x1d, + 0x0b, 0xea, 0xfa, 0xf5, 0x01, 0xe6, 0x09, 0x3a, 0x02, 0xa5, 0x7f, 0x10, + 0xeb, 0xf7, 0xcf, 0xed, 0x0a, 0xd4, 0x84, 0x30, 0xfe, 0x1c, 0x05, 0xd6, + 0xd1, 0xbe, 0xe5, 0xd2, 0xc5, 0xd8, 0x0b, 0x03, 0xfd, 0x08, 0xbf, 0xef, + 0x3f, 0x00, 0x7f, 0x1c, 0x23, 0x0e, 0xe5, 0xfc, 0xbd, 0x64, 0xdd, 0x10, + 0x01, 0x1b, 0xdf, 0x02, 0xb2, 0xed, 0xcc, 0xdb, 0xd7, 0x35, 0xf5, 0x39, + 0xf8, 0xc9, 0xd7, 0x03, 0xda, 0xe3, 0x29, 0x3a, 0x1a, 0x3b, 0x33, 0xf2, + 0x0e, 0x11, 0xd8, 0x24, 0x15, 0xe0, 0xd1, 0x02, 0xbe, 0x1a, 0xf6, 0x9a, + 0xff, 0x0c, 0xfa, 0xe4, 0xca, 0x0f, 0xd9, 0xf2, 0x3b, 0x14, 0x4c, 0xbb, + 0x1c, 0x1a, 0x12, 0xe6, 0xce, 0xba, 0xfc, 0x1a, 0x2e, 0xf2, 0xee, 0xf1, + 0x09, 0xec, 0x2d, 0x03, 0xe8, 0xd2, 0x37, 0xf5, 0x9e, 0xe9, 0x30, 0xa2, + 0x0a, 0x06, 0x03, 0x02, 0xea, 0x02, 0xe4, 0xf9, 0xfe, 0x2a, 0x42, 0xc6, + 0x99, 0xb9, 0xee, 0x46, 0x3a, 0xfd, 0x03, 0xec, 0x29, 0x2a, 0xe3, 0x0c, + 0xff, 0x0c, 0x12, 0x1b, 0x00, 0x29, 0xeb, 0x15, 0xec, 0x0d, 0x05, 0x18, + 0x08, 0xdd, 0xfe, 0x10, 0x08, 0x1b, 0x7f, 0x03, 0xed, 0x11, 0xe5, 0xf5, + 0x0e, 0xeb, 0x0a, 0x09, 0x1c, 0x34, 0xfe, 0x08, 0x11, 0xea, 0xef, 0x0c, + 0xea, 0xec, 0xf4, 0xf5, 0xf3, 0xbf, 0xfd, 0x34, 0x0c, 0xe3, 0x00, 0xce, + 0xfc, 0x58, 0xf1, 0xea, 0xf2, 0x2b, 0x0a, 0xfd, 0xe9, 0x4d, 0xf4, 0xec, + 0xf9, 0x08, 0x06, 0xe1, 0x1f, 0x12, 0x12, 0x03, 0x01, 0x21, 0x06, 0x15, + 0xfb, 0xed, 0xf8, 0x24, 0xef, 0xfa, 0x0c, 0x13, 0x01, 0xe9, 0xfa, 0x19, + 0xae, 0x2d, 0x04, 0x02, 0xe3, 0x04, 0xfc, 0xe9, 0x0a, 0xf8, 0xe8, 0x1c, + 0xf0, 0x0e, 0xf3, 0xe4, 0xb0, 0x16, 0x09, 0x13, 0x13, 0x03, 0x00, 0xff, + 0xfe, 0xd5, 0x0c, 0xf3, 0x03, 0xf6, 0xf5, 0x0a, 0x21, 0x04, 0xff, 0x38, + 0x08, 0xdd, 0x16, 0x02, 0x8c, 0xf6, 0xd6, 0x0d, 0xf2, 0xed, 0xc4, 0xdd, + 0x01, 0xfc, 0xdb, 0x00, 0xf8, 0xad, 0x06, 0xf2, 0xe6, 0x29, 0x09, 0xeb, + 0x19, 0xd7, 0xfe, 0x08, 0xd7, 0xcd, 0xc8, 0xf9, 0x2b, 0x12, 0x2b, 0x13, + 0xfe, 0xf9, 0xe9, 0x05, 0x03, 0xcf, 0xf4, 0x01, 0xf7, 0x05, 0x5c, 0x20, + 0x30, 0x07, 0xc5, 0x2a, 0x1f, 0xa0, 0xa2, 0x29, 0xeb, 0x03, 0xfc, 0xc9, + 0xe0, 0xf5, 0xec, 0x7f, 0x19, 0xeb, 0x25, 0xf1, 0xcd, 0x11, 0x1a, 0x15, + 0xe9, 0x1b, 0x02, 0x15, 0xf5, 0x12, 0xba, 0x10, 0x31, 0x14, 0x08, 0x09, + 0x01, 0xe3, 0xdd, 0xd6, 0x14, 0x0b, 0x08, 0xd1, 0x26, 0x15, 0xe5, 0xb0, + 0xda, 0xf2, 0x08, 0x12, 0xf3, 0xd6, 0x06, 0x12, 0x00, 0x15, 0xef, 0x40, + 0xcc, 0xbd, 0xfc, 0x05, 0xd0, 0xa1, 0xc5, 0x23, 0xee, 0xf9, 0xee, 0xfa, + 0x1a, 0xf0, 0x35, 0x79, 0x0a, 0xdb, 0x4a, 0x31, 0x12, 0xc3, 0xdc, 0x05, + 0x13, 0xe8, 0xde, 0xa6, 0xf5, 0x0e, 0x08, 0x0c, 0x24, 0x05, 0x13, 0x00, + 0xfe, 0x1c, 0xfe, 0x04, 0xfc, 0x03, 0x0a, 0x02, 0xfe, 0x11, 0xf9, 0x03, + 0x25, 0xf6, 0x06, 0x02, 0x07, 0x03, 0xea, 0xe4, 0xf9, 0xff, 0xef, 0x1e, + 0x04, 0x04, 0x7f, 0x07, 0xf9, 0xd5, 0x0e, 0xf2, 0xfd, 0xfa, 0xf6, 0x0c, + 0xfb, 0xea, 0x21, 0xf1, 0xff, 0x03, 0x02, 0xed, 0xfd, 0xfa, 0x13, 0x02, + 0xf7, 0x05, 0xfd, 0xff, 0xf2, 0x05, 0x08, 0x07, 0x0c, 0xf6, 0xf3, 0x04, + 0x09, 0x10, 0x03, 0xfc, 0xff, 0x03, 0xfa, 0xf9, 0x08, 0x02, 0xfe, 0xea, + 0xfb, 0x06, 0xf5, 0x06, 0x07, 0xe9, 0xfc, 0x02, 0x03, 0xae, 0xfd, 0x10, + 0x05, 0x0d, 0x02, 0xcc, 0xe4, 0x0d, 0x0d, 0x26, 0xf2, 0xe2, 0x04, 0x03, + 0x03, 0x0e, 0x02, 0xfc, 0xed, 0xfc, 0x03, 0xf9, 0x06, 0x0c, 0xf2, 0xfe, + 0x02, 0x09, 0xfd, 0xf3, 0x28, 0xdb, 0xf1, 0xe7, 0x1c, 0xef, 0x0b, 0xff, + 0xe5, 0xe3, 0x14, 0x36, 0xd6, 0x20, 0xcc, 0xaa, 0x2b, 0xfc, 0x20, 0x23, + 0x19, 0xf2, 0x3b, 0xbe, 0x26, 0xff, 0x42, 0xeb, 0xe0, 0xbc, 0xb8, 0x0c, + 0xe8, 0x32, 0x1e, 0xc9, 0x10, 0x24, 0xdb, 0x04, 0xec, 0xcb, 0x22, 0xb3, + 0x34, 0x4e, 0xa2, 0x1a, 0xea, 0xf4, 0xd5, 0x12, 0x13, 0xa0, 0xe0, 0x1e, + 0xfc, 0xa3, 0xe8, 0xc3, 0xed, 0xd9, 0x16, 0xa7, 0xe3, 0x22, 0xd9, 0xfd, + 0x56, 0x3f, 0xd3, 0xf6, 0xf1, 0x90, 0x46, 0xc9, 0x00, 0x13, 0x0a, 0x31, + 0xea, 0x0f, 0x16, 0xeb, 0x30, 0xf2, 0xe5, 0xed, 0x2e, 0x3c, 0xeb, 0xb5, + 0xbb, 0xbc, 0xfc, 0x15, 0x13, 0x06, 0xfe, 0x27, 0xb4, 0xcc, 0x01, 0x34, + 0xbd, 0xbe, 0xe3, 0xb6, 0xbe, 0x7f, 0xef, 0xdd, 0x9e, 0x13, 0x73, 0x25, + 0x27, 0x21, 0x35, 0xee, 0x1b, 0x3d, 0x47, 0xe5, 0xe1, 0xf7, 0x12, 0x3a, + 0x31, 0xf2, 0x29, 0x46, 0x20, 0xda, 0x27, 0xba, 0xfa, 0x06, 0xf2, 0x16, + 0x0c, 0x7f, 0x18, 0xff, 0xf2, 0xed, 0xd2, 0x14, 0xd0, 0x1d, 0xe7, 0x0a, + 0x2c, 0xad, 0x14, 0xec, 0xe8, 0xe4, 0xfb, 0xf4, 0xc5, 0xe4, 0x1c, 0xe8, + 0x23, 0x02, 0xe2, 0x06, 0x42, 0x21, 0xf7, 0xfe, 0xf0, 0x20, 0xeb, 0xe5, + 0xf6, 0xe7, 0xd3, 0x02, 0xe7, 0xe5, 0x20, 0x0b, 0xa6, 0x0d, 0xda, 0x25, + 0x0a, 0x4d, 0xd2, 0xc8, 0xd8, 0x18, 0xf6, 0xe7, 0xc9, 0xee, 0x15, 0xd4, + 0x3c, 0x61, 0x02, 0x00, 0xee, 0x03, 0x75, 0xf4, 0xff, 0x0b, 0xaa, 0x3d, + 0x12, 0x2f, 0xeb, 0xd5, 0x07, 0xec, 0x32, 0xff, 0x0c, 0x02, 0xd7, 0x0a, + 0xec, 0x44, 0x13, 0xf6, 0xf0, 0x0a, 0xf5, 0x21, 0x02, 0x22, 0xf0, 0xd9, + 0xd9, 0x4a, 0x0f, 0xe6, 0x23, 0xbc, 0xd6, 0x1f, 0xe2, 0xf4, 0xf4, 0xf8, + 0xf7, 0xdf, 0xf4, 0x97, 0xea, 0x01, 0xe8, 0x08, 0xfe, 0xdf, 0x1b, 0xd4, + 0x22, 0xf8, 0x2b, 0x14, 0xfa, 0xfa, 0xfa, 0x0b, 0x01, 0xfe, 0xea, 0x02, + 0x0c, 0xdb, 0x01, 0xdc, 0xf9, 0xfe, 0x0e, 0x04, 0x26, 0x01, 0xfe, 0xef, + 0x01, 0x01, 0xfc, 0xf5, 0xe0, 0x10, 0x13, 0x05, 0x04, 0xf5, 0xf3, 0x0a, + 0xf5, 0x0a, 0x06, 0x04, 0xfd, 0x17, 0x07, 0xf7, 0xe4, 0xec, 0xf0, 0x08, + 0x02, 0x01, 0x0b, 0xfe, 0xee, 0x0f, 0xfb, 0xe7, 0x01, 0x24, 0x0f, 0x29, + 0xf3, 0xf9, 0x17, 0xff, 0x05, 0xed, 0xfa, 0xf2, 0xed, 0x07, 0xef, 0xfc, + 0x09, 0xf7, 0xf3, 0x01, 0x1d, 0xfc, 0xc1, 0x07, 0xf1, 0xdb, 0xfb, 0xfc, + 0x02, 0x11, 0x0f, 0xfa, 0xfe, 0x01, 0xf9, 0x12, 0x0a, 0x0c, 0xe6, 0x04, + 0xe7, 0xfe, 0x03, 0xf6, 0x02, 0x14, 0x02, 0xdc, 0xff, 0x17, 0x0b, 0xfe, + 0xfe, 0xa3, 0x19, 0xb6, 0x00, 0x07, 0x09, 0xfc, 0x21, 0xff, 0x17, 0x04, + 0x0a, 0xfa, 0x81, 0x0e, 0x0f, 0x0e, 0x0c, 0xff, 0xfd, 0x08, 0x0d, 0xf7, + 0xeb, 0xc6, 0x1d, 0xdb, 0x27, 0x1a, 0x43, 0xd3, 0x15, 0x4d, 0xe0, 0x11, + 0x07, 0x28, 0x29, 0x03, 0x15, 0xe9, 0x05, 0xff, 0x2f, 0xf6, 0x1f, 0x1d, + 0xe9, 0xd7, 0xfd, 0x0f, 0x1d, 0x49, 0xf1, 0xf4, 0xe7, 0xf7, 0xfc, 0x2f, + 0xf4, 0x0c, 0x57, 0x45, 0x25, 0x1d, 0xf5, 0x4b, 0xf1, 0x04, 0xbb, 0x14, + 0x13, 0xfc, 0x04, 0xd8, 0x06, 0xd6, 0x0f, 0x30, 0x52, 0x0a, 0xfe, 0x04, + 0x4f, 0xf7, 0x23, 0x1b, 0x1f, 0x2c, 0x10, 0x04, 0x19, 0xe0, 0xf0, 0x05, + 0x13, 0xa6, 0x28, 0xeb, 0x03, 0x1a, 0xf0, 0xe7, 0x28, 0xfa, 0xe5, 0xce, + 0xcd, 0x11, 0xc7, 0x3b, 0xe3, 0xdf, 0x0f, 0x2d, 0xf4, 0x49, 0x1b, 0x0f, + 0xc5, 0xf2, 0x3d, 0x32, 0x43, 0x81, 0x31, 0xea, 0xe9, 0x38, 0x01, 0x02, + 0x03, 0xc0, 0xef, 0xfb, 0xda, 0xeb, 0xd4, 0x2a, 0x1a, 0xda, 0xed, 0x2c, + 0xfe, 0x14, 0xa6, 0x2f, 0xe3, 0x1f, 0xcd, 0xf9, 0x2d, 0x0f, 0xde, 0xf0, + 0x7f, 0xff, 0xec, 0x13, 0x14, 0x01, 0x0c, 0x10, 0xfd, 0x42, 0xd1, 0xbe, + 0xc5, 0x10, 0x12, 0xdf, 0xdd, 0x10, 0xef, 0xf2, 0xf0, 0x21, 0xa6, 0x68, + 0x2f, 0xd0, 0x2b, 0xbe, 0xf9, 0x07, 0x25, 0x06, 0xe9, 0xf3, 0xe8, 0x0a, + 0xeb, 0x21, 0xf4, 0x07, 0x05, 0xe5, 0xd5, 0x26, 0xda, 0xe9, 0x46, 0xea, + 0xf8, 0x49, 0xb4, 0xe1, 0xf4, 0x23, 0xf2, 0x01, 0xf3, 0xfc, 0xf6, 0xa3, + 0x21, 0x3a, 0xf8, 0xd5, 0xf8, 0xb9, 0x05, 0xf8, 0xf6, 0xf6, 0xeb, 0xfc, + 0x1c, 0x1a, 0xeb, 0x88, 0xe3, 0x0b, 0x08, 0x0a, 0x04, 0xea, 0x0a, 0x15, + 0x01, 0xc2, 0xf1, 0x02, 0x1f, 0xe2, 0xd3, 0x0f, 0x2e, 0xd2, 0x14, 0xf1, + 0x91, 0xe4, 0x20, 0x3d, 0xf8, 0x0c, 0xdd, 0x07, 0xbb, 0x28, 0x05, 0xf0, + 0xfb, 0xd7, 0x39, 0x08, 0x39, 0x0c, 0xf9, 0x10, 0x35, 0xdc, 0x57, 0xd9, + 0xcb, 0xcf, 0xae, 0xfd, 0xf4, 0x19, 0xc0, 0x10, 0xfd, 0x14, 0xdc, 0x10, + 0xff, 0xf4, 0x2a, 0x51, 0xf3, 0x03, 0xf8, 0x25, 0xd2, 0xde, 0xfb, 0xe0, + 0xe2, 0x0d, 0xc6, 0xcf, 0x4a, 0xc7, 0x08, 0xfc, 0xf2, 0xee, 0xe9, 0xf3, + 0x21, 0xaf, 0x30, 0x36, 0xfa, 0x19, 0x1d, 0xc6, 0xf2, 0xfb, 0x82, 0x08, + 0x3d, 0xbf, 0xbc, 0x0a, 0xdf, 0x18, 0x04, 0xe7, 0x89, 0xff, 0xfc, 0xd8, + 0x41, 0x29, 0x13, 0xed, 0xfa, 0x09, 0x42, 0x11, 0xd6, 0x43, 0xff, 0x25, + 0xc8, 0x15, 0xb5, 0xfa, 0x00, 0xd9, 0x18, 0x69, 0x3b, 0xe3, 0xe7, 0xd8, + 0x52, 0xec, 0x1a, 0x1e, 0x3c, 0x22, 0xd7, 0x97, 0xaf, 0x1b, 0xdf, 0xb9, + 0x00, 0x09, 0x36, 0xf1, 0x0c, 0x5e, 0x05, 0xde, 0xd6, 0x81, 0x3c, 0x51, + 0xe9, 0xf3, 0x5d, 0xf0, 0x21, 0x24, 0x1b, 0x1f, 0x1c, 0xda, 0x1a, 0x3e, + 0x5b, 0x34, 0xfd, 0x48, 0x41, 0xc7, 0xe4, 0xef, 0x41, 0xf1, 0x53, 0xf3, + 0xf2, 0xf3, 0xf5, 0x0f, 0x02, 0x0d, 0xf6, 0xf9, 0xfd, 0xf4, 0x08, 0x09, + 0xfa, 0x03, 0xf3, 0x1e, 0xff, 0xf0, 0xf8, 0x0a, 0xf6, 0xff, 0xe2, 0xf9, + 0x1c, 0x0b, 0xf7, 0x0b, 0x2b, 0x04, 0x1e, 0x12, 0x03, 0x04, 0x01, 0xf2, + 0xdd, 0xee, 0xdd, 0xf9, 0x10, 0x18, 0x01, 0x13, 0x03, 0x06, 0x00, 0x08, + 0xf8, 0x01, 0xdc, 0x29, 0xed, 0xd9, 0x00, 0x14, 0x05, 0x03, 0xfc, 0x14, + 0xe8, 0x00, 0xf6, 0x1c, 0x1f, 0x0d, 0xf2, 0xef, 0xf7, 0x1c, 0xfe, 0xf9, + 0x0a, 0xdf, 0x00, 0xfb, 0xf7, 0xf0, 0x17, 0x14, 0xf5, 0xfd, 0xab, 0x19, + 0x0a, 0xff, 0xfe, 0x46, 0x07, 0x08, 0xf7, 0x15, 0xf2, 0xea, 0xfe, 0xff, + 0x1a, 0xfe, 0x0d, 0xe3, 0xe7, 0xe6, 0x17, 0xfb, 0x0d, 0xeb, 0x23, 0x0c, + 0x1a, 0xeb, 0x0c, 0x7f, 0x01, 0xe9, 0x1b, 0xfc, 0x0a, 0xdb, 0xf6, 0xeb, + 0xba, 0x16, 0x06, 0x00, 0x07, 0xf4, 0xe8, 0xfa, 0xe6, 0x0c, 0xdd, 0x16, + 0xf5, 0x00, 0xd9, 0xe5, 0xf7, 0xc6, 0x07, 0x01, 0x05, 0xeb, 0x37, 0x81, + 0xe6, 0x20, 0x00, 0x2f, 0xe2, 0xa1, 0xd4, 0x09, 0x1f, 0xfd, 0x06, 0xf0, + 0xd9, 0x13, 0xf2, 0x20, 0xcf, 0xde, 0xf8, 0xf8, 0xb7, 0x08, 0x21, 0x43, + 0x12, 0xd2, 0x17, 0xff, 0x3c, 0x24, 0xec, 0xf0, 0xfc, 0x04, 0x45, 0x10, + 0xd4, 0xf7, 0x01, 0xda, 0x25, 0xf0, 0x07, 0xb9, 0x4c, 0xf7, 0x4b, 0xf7, + 0xe0, 0x31, 0xf1, 0x10, 0x01, 0x15, 0xf7, 0x18, 0x14, 0x08, 0xed, 0xf5, + 0xb9, 0xf9, 0xf8, 0xcc, 0xf3, 0xf1, 0xe1, 0xd1, 0x19, 0x07, 0xf1, 0x64, + 0x08, 0xff, 0x06, 0x1d, 0xbb, 0xea, 0xce, 0x14, 0xd0, 0xf0, 0x1d, 0xb9, + 0xeb, 0xd8, 0x2d, 0x23, 0xee, 0x0a, 0x21, 0x26, 0xe1, 0xff, 0xf3, 0x53, + 0xf2, 0xe5, 0x28, 0x0a, 0x10, 0x15, 0xe2, 0xde, 0xd8, 0x13, 0xfd, 0x1e, + 0x2f, 0xfd, 0xd6, 0xd3, 0xfa, 0xfc, 0xf9, 0xfb, 0x04, 0x01, 0x00, 0x01, + 0xf6, 0xe8, 0xfa, 0x03, 0x0a, 0x0e, 0x06, 0x0f, 0xed, 0x26, 0xff, 0x00, + 0x01, 0x0c, 0x06, 0x05, 0x81, 0x07, 0x09, 0x00, 0xfa, 0xf8, 0x17, 0x0e, + 0x11, 0xf9, 0x0a, 0xf6, 0xfc, 0x10, 0xf0, 0xe4, 0xfa, 0xf1, 0xdb, 0x06, + 0x07, 0xf1, 0x08, 0xfa, 0xfd, 0x03, 0xf8, 0xf4, 0xf4, 0xef, 0x15, 0x00, + 0xfe, 0x01, 0x05, 0xf6, 0x16, 0xff, 0x00, 0xfb, 0xf7, 0xee, 0x05, 0xf7, + 0xfa, 0xfe, 0x00, 0x0d, 0xf1, 0x00, 0xf9, 0x0c, 0xf5, 0x21, 0x02, 0xfb, + 0xe0, 0x07, 0x09, 0x02, 0x02, 0xf1, 0xf4, 0x01, 0xf4, 0x04, 0x0c, 0x11, + 0xf8, 0x07, 0x03, 0xfb, 0xff, 0xfc, 0xed, 0xf1, 0xf8, 0xde, 0x0f, 0xf1, + 0xf5, 0x19, 0x0d, 0xfb, 0x0c, 0x0b, 0xff, 0x14, 0xea, 0x04, 0x0f, 0x15, + 0xf8, 0x09, 0xdb, 0xf8, 0xfb, 0x07, 0xfd, 0xfc, 0x12, 0xfe, 0xe7, 0xf5, + 0xd6, 0x11, 0xf0, 0xf6, 0x01, 0x21, 0x28, 0xff, 0xec, 0xfc, 0xea, 0x0a, + 0xd9, 0xe6, 0xaf, 0xd4, 0x3a, 0x00, 0xee, 0x0d, 0x10, 0x7f, 0x3f, 0x0b, + 0x0f, 0x06, 0x1c, 0xef, 0x09, 0x29, 0x07, 0x37, 0x0b, 0x0b, 0xea, 0xf0, + 0x03, 0xaf, 0xcd, 0xe1, 0xcb, 0xe7, 0xfc, 0xf1, 0xd7, 0x12, 0x03, 0xec, + 0xf1, 0x15, 0x2c, 0xeb, 0x15, 0x23, 0xe5, 0xdb, 0x01, 0xe2, 0x31, 0xe3, + 0xe4, 0xeb, 0x0c, 0xe5, 0x1f, 0xfc, 0x17, 0xdd, 0xff, 0x13, 0x12, 0x35, + 0xc7, 0xe0, 0xd3, 0x10, 0x21, 0xfc, 0xf8, 0xe8, 0x33, 0x2d, 0xdb, 0x24, + 0xde, 0xff, 0x3f, 0x36, 0x16, 0x1c, 0xfc, 0xda, 0x2d, 0x25, 0xf5, 0xd6, + 0xfb, 0x12, 0x3b, 0xd3, 0x1e, 0x3f, 0x3d, 0xee, 0x2b, 0x18, 0xd4, 0x02, + 0x3b, 0x29, 0xe5, 0xfa, 0xfd, 0x0e, 0x48, 0xe0, 0xf2, 0x09, 0xed, 0x0d, + 0x35, 0x04, 0x15, 0xdf, 0xe3, 0xf0, 0x1b, 0x2a, 0xf6, 0x4b, 0xdf, 0x0a, + 0xfd, 0xed, 0x81, 0xb0, 0x01, 0xdf, 0xe9, 0xfd, 0xdc, 0xca, 0x0f, 0x22, + 0xe5, 0x20, 0x0b, 0x5b, 0x2a, 0x14, 0xf4, 0xfe, 0x1a, 0x1f, 0x13, 0xda, + 0xd7, 0xc7, 0xef, 0xdf, 0x0d, 0xf6, 0x04, 0x15, 0x20, 0x52, 0xe1, 0xf1, + 0x01, 0xeb, 0xe5, 0xe8, 0x20, 0x05, 0x0b, 0x18, 0x24, 0xef, 0x0c, 0xd2, + 0xe9, 0x13, 0x11, 0x01, 0x00, 0x00, 0x2d, 0xe8, 0xcd, 0xc7, 0x3b, 0xe1, + 0x0c, 0x9d, 0x24, 0xe0, 0xcb, 0x0e, 0x23, 0xe2, 0xf9, 0xc5, 0xe0, 0xe0, + 0x3a, 0x07, 0x2a, 0x71, 0xec, 0xf6, 0x94, 0x04, 0x62, 0x1c, 0xfe, 0x49, + 0x26, 0xea, 0x25, 0x00, 0xf7, 0xda, 0xf2, 0x29, 0xb1, 0x61, 0xcd, 0xd9, + 0xbe, 0x27, 0xfd, 0x2b, 0x09, 0xf9, 0xf4, 0xaa, 0xcd, 0x02, 0xf0, 0x2e, + 0x03, 0x77, 0xec, 0x0b, 0xd2, 0xcf, 0x1f, 0x0a, 0xf6, 0xd4, 0xc7, 0x39, + 0x28, 0xf9, 0x2d, 0xcd, 0x37, 0xd5, 0x18, 0x08, 0x0c, 0xf8, 0xdf, 0x0d, + 0xe6, 0x01, 0x02, 0xfb, 0x06, 0x0c, 0xe6, 0x0c, 0x10, 0xfa, 0xea, 0xfb, + 0xf5, 0x28, 0x0f, 0x03, 0x1a, 0xeb, 0xec, 0x07, 0x4a, 0x0f, 0xda, 0x05, + 0xf0, 0x01, 0xfd, 0xee, 0xd8, 0x18, 0xcf, 0x0f, 0x1b, 0x0b, 0xfd, 0x10, + 0xfb, 0xe6, 0xe6, 0x17, 0xf2, 0xdd, 0x01, 0x81, 0xdf, 0x21, 0x0f, 0x17, + 0xdd, 0xf5, 0x04, 0xf2, 0x08, 0xf9, 0x13, 0xf5, 0x30, 0xcc, 0x0d, 0xf9, + 0x0b, 0x28, 0xf8, 0x0b, 0x19, 0x35, 0x11, 0x01, 0x2e, 0x0a, 0x04, 0x10, + 0x33, 0x08, 0x6b, 0xdb, 0xea, 0x21, 0x0f, 0xfa, 0xf4, 0xf3, 0x02, 0x23, + 0xdf, 0xf6, 0x49, 0xf3, 0x14, 0xbd, 0xe2, 0x18, 0xf5, 0x5c, 0x0f, 0xe8, + 0x06, 0xfe, 0xf7, 0xfd, 0xf7, 0xcd, 0xe2, 0xb3, 0x0d, 0xe4, 0x1a, 0xf9, + 0x1a, 0xd3, 0x0b, 0x11, 0x35, 0x1d, 0x0d, 0xe1, 0x1c, 0xef, 0x14, 0x02, + 0x0f, 0x03, 0xf5, 0x0b, 0xf4, 0x6f, 0x06, 0x02, 0x0b, 0xfc, 0xfe, 0xd7, + 0xf4, 0xee, 0x22, 0x24, 0x1a, 0xe6, 0x1f, 0x0e, 0x0e, 0xf7, 0x24, 0x2f, + 0x0f, 0xe3, 0x17, 0xe6, 0xc7, 0xe6, 0xf3, 0x0c, 0x1a, 0x14, 0x00, 0xf6, + 0x25, 0x30, 0xfc, 0xfd, 0x1f, 0xeb, 0xfa, 0xf6, 0x00, 0x1d, 0x13, 0xef, + 0x0c, 0x14, 0xfc, 0xd3, 0x1f, 0xfe, 0xfd, 0x13, 0xfe, 0x09, 0xfc, 0xf9, + 0x12, 0xfb, 0xf1, 0xd8, 0xca, 0xed, 0x0c, 0x09, 0xfb, 0x1a, 0xbf, 0xfb, + 0x23, 0x17, 0xe7, 0xdc, 0x15, 0xf3, 0xfc, 0x2b, 0xd3, 0x16, 0xe6, 0x07, + 0x17, 0xeb, 0x0f, 0xb6, 0x0f, 0x09, 0x05, 0xf0, 0x07, 0xe6, 0xea, 0x12, + 0xdc, 0x01, 0xdd, 0xff, 0x02, 0x7f, 0xe6, 0xe7, 0xfe, 0x18, 0x2a, 0x08, + 0x1c, 0xe5, 0xfd, 0x03, 0xea, 0x11, 0x1b, 0xbd, 0xdf, 0xfd, 0xf7, 0xdf, + 0xf1, 0xe7, 0x10, 0x26, 0xff, 0x02, 0x08, 0x00, 0xd0, 0x05, 0x3d, 0xe9, + 0x0d, 0x17, 0xfe, 0xf2, 0x3a, 0xbb, 0x07, 0x6c, 0x99, 0x00, 0xe9, 0xf8, + 0xed, 0xf7, 0x0d, 0x1a, 0xea, 0xf4, 0xdd, 0x0c, 0xf6, 0xeb, 0xe7, 0xfc, + 0x28, 0xf3, 0xf5, 0xfd, 0xfd, 0xf1, 0xf2, 0xc1, 0xf7, 0xee, 0xee, 0xeb, + 0x3e, 0x01, 0xdf, 0x15, 0x12, 0xdd, 0xb2, 0x12, 0xfc, 0xfd, 0x34, 0xce, + 0xe9, 0xff, 0x0f, 0xec, 0xfe, 0xf7, 0x00, 0x09, 0x3f, 0xec, 0xfa, 0xc2, + 0xd1, 0x05, 0x2a, 0xfc, 0x31, 0xfa, 0x04, 0x0b, 0xc6, 0xf7, 0x7f, 0x0e, + 0x12, 0x04, 0xeb, 0xf9, 0xf5, 0xfd, 0x13, 0xcf, 0x0f, 0xf6, 0xde, 0x04, + 0xdc, 0xe8, 0x33, 0x33, 0xe8, 0xf6, 0x12, 0xef, 0xf9, 0xe5, 0xf6, 0xf4, + 0xdc, 0xdb, 0x0e, 0xdd, 0xd6, 0x1f, 0x06, 0xe9, 0xe7, 0xea, 0x17, 0x10, + 0x97, 0xf6, 0xfc, 0xf6, 0x08, 0xbc, 0x40, 0xfe, 0xe6, 0x0c, 0xea, 0xf8, + 0x0c, 0xfe, 0xf0, 0xe4, 0x02, 0xf1, 0x31, 0xf9, 0x02, 0xd4, 0x08, 0xfe, + 0xcb, 0x00, 0xe3, 0xf3, 0x06, 0xef, 0x81, 0x20, 0xe2, 0xfb, 0xf5, 0x0a, + 0x0c, 0x37, 0x13, 0x05, 0x1c, 0xcc, 0xf2, 0x0b, 0x0c, 0x0e, 0xfe, 0xfe, + 0x0b, 0xf4, 0x02, 0xf7, 0x17, 0x10, 0xdd, 0x00, 0x1b, 0x03, 0xfe, 0x0f, + 0x2c, 0xef, 0xf9, 0x03, 0x06, 0x06, 0xdf, 0xb8, 0xf7, 0x0d, 0xf3, 0xf8, + 0xf8, 0xed, 0x0e, 0xeb, 0xe5, 0xd3, 0x0e, 0x1a, 0xe8, 0x71, 0xf5, 0xf0, + 0x01, 0xff, 0x06, 0x02, 0x14, 0x04, 0x0f, 0xdb, 0x10, 0xe0, 0x0e, 0x1f, + 0x01, 0x04, 0x1a, 0x04, 0x0a, 0x18, 0x01, 0xef, 0xfb, 0xf4, 0xfd, 0x00, + 0x4e, 0x20, 0x1c, 0x02, 0x35, 0x01, 0x09, 0x0d, 0x06, 0xf1, 0x18, 0x4e, + 0x08, 0xed, 0x17, 0xf5, 0xfd, 0xda, 0xdf, 0xcb, 0xe7, 0xc5, 0xec, 0x00, + 0x79, 0x0d, 0xf4, 0xe6, 0x1e, 0x07, 0xfd, 0xf7, 0x06, 0xfc, 0xf1, 0x1a, + 0xc5, 0x0b, 0xfe, 0x2e, 0xea, 0xeb, 0x10, 0xff, 0x28, 0xbb, 0xfd, 0xf9, + 0xf1, 0x0f, 0xfd, 0xda, 0xe5, 0xe7, 0xdb, 0xf5, 0x1b, 0x25, 0x22, 0xd0, + 0x1b, 0xfb, 0x24, 0x15, 0xf7, 0x15, 0x49, 0xd8, 0xf2, 0xf8, 0xe6, 0xdc, + 0x24, 0x26, 0xfe, 0x01, 0xdb, 0x32, 0xee, 0x01, 0xf9, 0x2c, 0xdc, 0x01, + 0xf3, 0x46, 0xed, 0xdc, 0xe7, 0xe9, 0x20, 0x05, 0xc3, 0x0f, 0x2a, 0xde, + 0xe8, 0x06, 0xf0, 0x2d, 0xf1, 0x05, 0xe7, 0x11, 0xe5, 0xba, 0x19, 0x00, + 0xd5, 0xca, 0xf0, 0x4f, 0xf8, 0xd8, 0x37, 0x17, 0x5f, 0x45, 0x5a, 0xcc, + 0x8f, 0x0d, 0x0f, 0x0d, 0xf5, 0xbe, 0xf7, 0x41, 0x08, 0xf1, 0xeb, 0x9d, + 0x10, 0x0e, 0x10, 0xe4, 0x54, 0xf7, 0xe2, 0x0b, 0xd1, 0x08, 0xd4, 0x08, + 0xda, 0x3e, 0x04, 0x56, 0x0f, 0xd9, 0x27, 0xf2, 0x03, 0x1d, 0x1a, 0x33, + 0x97, 0x81, 0x4c, 0x03, 0x00, 0x45, 0x37, 0x3c, 0x1f, 0xdd, 0xe4, 0xfd, + 0x0d, 0x49, 0xe8, 0xfd, 0x00, 0xf2, 0xf7, 0xf6, 0xff, 0xfa, 0x7b, 0x13, + 0xd5, 0x21, 0x00, 0xfa, 0xec, 0xd1, 0xe7, 0xf1, 0xcf, 0x12, 0xe9, 0xec, + 0x33, 0x1e, 0xf7, 0x13, 0xfc, 0x31, 0xe9, 0x49, 0xe6, 0xf3, 0x22, 0x0a, + 0xf4, 0xe7, 0x01, 0x11, 0x15, 0x3b, 0xb7, 0xf4, 0xfb, 0xf0, 0x24, 0x04, + 0xfb, 0xf1, 0xf9, 0xe9, 0xee, 0xfd, 0xf9, 0xf3, 0x05, 0x03, 0xb5, 0x03, + 0x35, 0xc4, 0x04, 0x10, 0xbc, 0xed, 0x07, 0xe3, 0xe3, 0xf7, 0x0b, 0x2b, + 0x3e, 0x15, 0x0a, 0x10, 0xf1, 0x14, 0xd4, 0xf3, 0x0c, 0x12, 0x06, 0x4a, + 0xde, 0xf6, 0xf4, 0x25, 0x07, 0xf8, 0x47, 0xde, 0xe2, 0x81, 0x3f, 0x0e, + 0xd3, 0xcd, 0xe1, 0xcb, 0xf6, 0x26, 0x1b, 0xf4, 0x0d, 0xec, 0xf6, 0x38, + 0xe5, 0x47, 0x0b, 0x0c, 0xe3, 0x29, 0xfb, 0x02, 0xf1, 0xf6, 0x04, 0xf8, + 0x06, 0xea, 0xd7, 0xfa, 0x00, 0x05, 0xac, 0x06, 0xe5, 0x13, 0xfd, 0xdd, + 0xea, 0x11, 0xed, 0xf0, 0xe5, 0x17, 0x17, 0xd3, 0x0a, 0xf5, 0x0b, 0xf5, + 0x0b, 0xd7, 0xfc, 0xf0, 0xea, 0xea, 0x04, 0xfc, 0x34, 0x23, 0xe4, 0x05, + 0xf4, 0x27, 0xe8, 0x11, 0xca, 0xf3, 0x40, 0x02, 0xda, 0xf8, 0xeb, 0xe4, + 0xd8, 0x03, 0xe8, 0xfc, 0xfd, 0xe6, 0x6d, 0xf2, 0xce, 0xfe, 0x0f, 0x0b, + 0xdf, 0xf3, 0x0b, 0x03, 0xf3, 0x14, 0x1d, 0xef, 0x2d, 0x0e, 0xd8, 0x44, + 0x0a, 0x0d, 0x32, 0xf1, 0xe4, 0x10, 0xf3, 0xf6, 0x04, 0x11, 0xf5, 0x19, + 0xf4, 0x07, 0xc7, 0x10, 0x12, 0x34, 0x0f, 0x3b, 0x2d, 0xee, 0x04, 0x01, + 0xfc, 0xeb, 0x7f, 0xf0, 0x35, 0x1c, 0xf4, 0x1b, 0xda, 0x31, 0xf3, 0x05, + 0xf9, 0x09, 0x01, 0x08, 0xf9, 0xfd, 0x15, 0x23, 0x06, 0xff, 0xfb, 0x05, + 0x13, 0x20, 0xf6, 0x27, 0xf0, 0xf2, 0x04, 0xe1, 0x24, 0xeb, 0x02, 0xef, + 0x00, 0xf3, 0xf1, 0xfc, 0xfe, 0xf0, 0x03, 0x0e, 0x08, 0x07, 0x2e, 0x07, + 0xf3, 0x0f, 0x0e, 0x81, 0x03, 0x01, 0x03, 0xf0, 0x04, 0xf7, 0x04, 0xfb, + 0x13, 0x06, 0x08, 0x01, 0x04, 0xf5, 0xf9, 0xfb, 0xee, 0x0f, 0x02, 0x12, + 0x08, 0xfd, 0x0f, 0xef, 0xde, 0xfe, 0xf9, 0x0d, 0xf4, 0x0a, 0x06, 0x02, + 0xff, 0x01, 0xf2, 0x00, 0x02, 0xff, 0x04, 0xf3, 0x03, 0xf9, 0xfe, 0x01, + 0xf3, 0xf2, 0x05, 0xf1, 0xeb, 0xf3, 0xee, 0x07, 0x0e, 0x12, 0x10, 0xfe, + 0xe0, 0xf8, 0xfe, 0xf8, 0xe9, 0xf7, 0xfc, 0xfb, 0xff, 0xff, 0xfc, 0xf8, + 0xf6, 0x06, 0x01, 0x1d, 0xf9, 0x02, 0xdc, 0xff, 0xff, 0xf5, 0x07, 0xfe, + 0x05, 0x14, 0x03, 0xf4, 0xf8, 0xf2, 0x0f, 0x10, 0xf5, 0xf4, 0x03, 0x14, + 0x03, 0xfb, 0xf3, 0x06, 0x0e, 0xe7, 0xfa, 0xfb, 0x1f, 0x0a, 0xf6, 0x01, + 0x06, 0x05, 0x00, 0xf7, 0xfd, 0xff, 0xfb, 0xf6, 0x04, 0x03, 0x05, 0xf3, + 0xea, 0x09, 0x01, 0xfd, 0xfd, 0xfd, 0xfd, 0xf6, 0x02, 0x15, 0xfe, 0xf8, + 0xf1, 0xfc, 0x0d, 0xf9, 0x00, 0x05, 0x05, 0xed, 0x02, 0x12, 0xb2, 0xfd, + 0xf7, 0x0a, 0x3e, 0x16, 0xf7, 0xfc, 0xde, 0x03, 0xfb, 0xe9, 0xfe, 0xfa, + 0x03, 0xfa, 0xfd, 0x08, 0x05, 0xfd, 0x02, 0x03, 0xf3, 0x07, 0x07, 0xea, + 0xfa, 0x0a, 0x19, 0x00, 0xf8, 0x02, 0x7f, 0xfe, 0xfb, 0x01, 0x0e, 0xfe, + 0xfb, 0xff, 0x01, 0xf5, 0x01, 0x0d, 0x0d, 0xfc, 0x04, 0xf9, 0xf5, 0x02, + 0xf9, 0x06, 0xf7, 0xf1, 0x01, 0x20, 0xfd, 0xf6, 0x02, 0x04, 0xfe, 0xf5, + 0xfc, 0x06, 0xfa, 0x02, 0x00, 0x07, 0x07, 0x11, 0xfd, 0x07, 0x06, 0xf2, + 0x02, 0xfd, 0xf3, 0xfd, 0xe6, 0xf7, 0x05, 0x03, 0x0b, 0xf9, 0x00, 0xfd, + 0x07, 0x11, 0x0f, 0x03, 0xff, 0xfe, 0x09, 0x04, 0x13, 0xef, 0xf9, 0x14, + 0xf9, 0xfe, 0x02, 0x03, 0xfd, 0x0c, 0xae, 0xec, 0x21, 0x23, 0xe6, 0x1c, + 0x30, 0x11, 0x02, 0xe6, 0xe8, 0x0b, 0x33, 0xfd, 0xd3, 0xf7, 0xf4, 0xd9, + 0xf8, 0xfd, 0xde, 0x0f, 0x1c, 0x21, 0xfa, 0x05, 0xf6, 0xcf, 0xf8, 0xe5, + 0xf9, 0x50, 0x06, 0x7f, 0x14, 0xed, 0x0f, 0xfc, 0x01, 0xfd, 0xf9, 0x0d, + 0x55, 0x08, 0x13, 0x1c, 0x1b, 0x15, 0x2a, 0x06, 0xac, 0x06, 0x1c, 0x17, + 0xf1, 0x16, 0xf3, 0xf0, 0xfb, 0x32, 0xe6, 0xdb, 0xe7, 0x35, 0xe9, 0x23, + 0xf3, 0x0a, 0x15, 0x0b, 0x0f, 0x00, 0xec, 0x04, 0x1f, 0x03, 0xda, 0xea, + 0xdf, 0xfa, 0x2f, 0xf5, 0x04, 0xf6, 0xf0, 0xd2, 0x10, 0x06, 0xeb, 0xf0, + 0xf2, 0xc2, 0x0e, 0x12, 0x08, 0xe5, 0xf4, 0xfa, 0xf7, 0xf6, 0x09, 0x06, + 0xf3, 0x0b, 0x12, 0x21, 0xf6, 0xdd, 0x3a, 0x0f, 0xf6, 0xe9, 0x0b, 0x1d, + 0xea, 0xe3, 0xff, 0xe3, 0x13, 0x07, 0x10, 0xf7, 0x13, 0xed, 0x02, 0x0b, + 0x08, 0x09, 0xf0, 0xf8, 0xcd, 0x0c, 0xde, 0x22, 0x34, 0x2d, 0xfa, 0xf6, + 0xe4, 0x46, 0xf4, 0xf0, 0x18, 0xde, 0x30, 0x0d, 0xf4, 0x0b, 0x08, 0xf3, + 0x0f, 0x18, 0xfb, 0xe5, 0xe2, 0x04, 0x3c, 0x27, 0x09, 0x01, 0xda, 0xf1, + 0xb8, 0x7f, 0xec, 0xfa, 0xe6, 0x27, 0x34, 0x77, 0xf5, 0xf0, 0xe2, 0xf4, + 0x1b, 0x04, 0xf7, 0x06, 0xf2, 0xde, 0xc4, 0xf4, 0x1e, 0xf9, 0xe1, 0xfa, + 0xef, 0xee, 0x0a, 0x0b, 0xe4, 0x0c, 0xe7, 0xe7, 0xfb, 0xdf, 0x09, 0x31, + 0xf4, 0x2b, 0xf0, 0x10, 0x0d, 0xf9, 0x04, 0x0c, 0x07, 0x04, 0xdf, 0xf5, + 0x1a, 0xf1, 0xe7, 0xf6, 0x05, 0xce, 0xf7, 0xea, 0x0a, 0xe1, 0xc8, 0xc5, + 0x18, 0x00, 0x19, 0xe0, 0xb0, 0x74, 0x3b, 0xf0, 0x09, 0x19, 0x0a, 0xf8, + 0xf0, 0x3f, 0xef, 0xf1, 0x10, 0xee, 0xf1, 0xee, 0xd5, 0xf4, 0x0e, 0x1b, + 0xf5, 0x16, 0xe7, 0xd8, 0xf2, 0xe3, 0xb4, 0x2a, 0x0b, 0x03, 0xaf, 0x10, + 0xfd, 0x14, 0x04, 0x18, 0x37, 0xdf, 0x17, 0xe7, 0xf5, 0xb1, 0xc9, 0xc0, + 0x01, 0xf6, 0xee, 0xc2, 0xe3, 0xfe, 0xc6, 0x15, 0xf0, 0xf0, 0xf7, 0x14, + 0x39, 0x22, 0x81, 0x10, 0xfa, 0xb0, 0xeb, 0x3e, 0xf8, 0x00, 0xd7, 0xe0, + 0xe0, 0x03, 0x2d, 0x0f, 0xed, 0xff, 0xe6, 0xf0, 0x11, 0xf0, 0xea, 0x1c, + 0x4b, 0x1d, 0x14, 0xef, 0xea, 0xd6, 0x38, 0x08, 0xf0, 0xd7, 0x20, 0x27, + 0x1a, 0x1d, 0x1f, 0x15, 0xec, 0x3f, 0x01, 0x20, 0xd9, 0x32, 0xda, 0x11, + 0x10, 0x21, 0xa6, 0xbc, 0x15, 0x27, 0xfa, 0xdb, 0x18, 0xf7, 0xea, 0xf1, + 0x29, 0xdc, 0xca, 0xd1, 0x2c, 0xdd, 0xdc, 0xeb, 0x49, 0xdc, 0x01, 0xb5, + 0x16, 0xf1, 0x44, 0x20, 0xcc, 0xcf, 0xb9, 0x46, 0xb8, 0x15, 0xce, 0xe7, + 0xec, 0xcd, 0xf5, 0xbe, 0x21, 0x09, 0xe8, 0x13, 0x12, 0xf4, 0xfd, 0x18, + 0x78, 0x01, 0x0f, 0xe6, 0xfe, 0x0c, 0xf4, 0x18, 0xf8, 0xf5, 0x36, 0x16, + 0xb8, 0xf5, 0x7f, 0x01, 0xfd, 0xe1, 0xdd, 0x37, 0xf8, 0x1d, 0x04, 0x1b, + 0x09, 0xf7, 0xfc, 0xff, 0x25, 0xf1, 0xd5, 0x0f, 0x12, 0x08, 0x00, 0xf5, + 0x29, 0x9b, 0x00, 0xe3, 0xf7, 0xf6, 0xdb, 0xf3, 0x35, 0x01, 0x12, 0x19, + 0x22, 0xe7, 0xe2, 0x04, 0x11, 0x01, 0xed, 0xeb, 0xed, 0xf3, 0xe3, 0x09, + 0xff, 0x02, 0x06, 0xf8, 0x0c, 0x1f, 0xe5, 0x12, 0x0a, 0x3f, 0xef, 0x03, + 0x44, 0xc7, 0xd5, 0x0e, 0x2d, 0xf7, 0x09, 0xfe, 0x02, 0x13, 0x1e, 0x18, + 0xd5, 0xeb, 0xe0, 0xe4, 0x15, 0xea, 0x08, 0xce, 0x0a, 0xfa, 0x40, 0xf1, + 0xb1, 0x22, 0x3e, 0x07, 0x11, 0xdf, 0xd9, 0x17, 0x13, 0xe3, 0x04, 0x15, + 0x16, 0x08, 0x0c, 0xee, 0x0a, 0xde, 0x26, 0xf1, 0x1a, 0x25, 0x10, 0x0f, + 0x0c, 0x19, 0x0c, 0xdb, 0x23, 0x0e, 0x04, 0xee, 0xee, 0x22, 0x0e, 0x34, + 0x1b, 0xfe, 0xdf, 0xf5, 0x1d, 0x4a, 0xf9, 0x65, 0xf6, 0x17, 0x05, 0x07, + 0xdc, 0x0a, 0xd8, 0x07, 0xde, 0x43, 0x38, 0xff, 0xf4, 0xb5, 0xf5, 0x09, + 0x3e, 0x81, 0xe9, 0x15, 0xd8, 0x06, 0xf3, 0x06, 0x00, 0x05, 0xff, 0xb4, + 0xfb, 0x12, 0xe9, 0xf4, 0xf9, 0x09, 0xd6, 0xfd, 0x1a, 0x14, 0x00, 0xee, + 0x1c, 0xf7, 0xf0, 0x27, 0xf8, 0xf8, 0x1c, 0x08, 0xb5, 0x2d, 0x07, 0x07, + 0x2a, 0x0c, 0x16, 0x53, 0xeb, 0x19, 0x18, 0xea, 0x11, 0x5b, 0xd1, 0xaa, + 0x12, 0xff, 0xe7, 0x23, 0x0c, 0xde, 0xf3, 0x1d, 0xf5, 0x10, 0x2f, 0xe9, + 0xdd, 0x02, 0xf2, 0x59, 0x1b, 0x22, 0xdd, 0x18, 0x0a, 0xed, 0xb3, 0xff, + 0xe6, 0x27, 0xec, 0xe3, 0xd2, 0xda, 0x21, 0xf8, 0x27, 0xf4, 0x21, 0x18, + 0x36, 0xdf, 0x11, 0x5e, 0xf4, 0x78, 0x3f, 0x19, 0xef, 0x3b, 0xf8, 0x05, + 0xe7, 0x0b, 0x09, 0xf0, 0xec, 0xf7, 0xdd, 0xa3, 0x28, 0x09, 0x1e, 0x18, + 0xe9, 0x0f, 0x07, 0xe5, 0xf2, 0x07, 0x1d, 0x0e, 0xf9, 0xbe, 0x08, 0x0a, + 0xe3, 0xff, 0xba, 0xf4, 0xf4, 0x06, 0x1f, 0xd7, 0xfa, 0xdf, 0x1b, 0xfe, + 0x16, 0xe9, 0xe4, 0x0f, 0x15, 0x00, 0xed, 0x1e, 0x50, 0xc7, 0xf2, 0xf4, + 0x1d, 0x11, 0x11, 0x15, 0x15, 0x0d, 0x14, 0x9a, 0xee, 0x11, 0x25, 0x0e, + 0x1c, 0x0c, 0x14, 0x1a, 0xe5, 0xfa, 0xbd, 0xff, 0xf4, 0xfb, 0x1a, 0xd1, + 0x24, 0xf4, 0xf6, 0x27, 0x07, 0x81, 0xfd, 0xe9, 0x24, 0xf9, 0xef, 0xfb, + 0xec, 0x0c, 0x27, 0xe2, 0x0e, 0xfd, 0x03, 0xe8, 0xba, 0xe4, 0x10, 0x10, + 0x18, 0x07, 0xfd, 0x2b, 0xf8, 0x17, 0xfc, 0x31, 0xd2, 0x28, 0xe6, 0xf8, + 0xe6, 0xee, 0x25, 0x0b, 0x35, 0xf7, 0x0f, 0x0b, 0x62, 0xdf, 0xff, 0x0b, + 0xfe, 0x01, 0x03, 0x01, 0x0b, 0xf3, 0xff, 0x92, 0xd8, 0x1a, 0x2b, 0xf0, + 0x35, 0x18, 0xf8, 0xf7, 0x0f, 0x1e, 0x9e, 0xf9, 0xfc, 0x07, 0x11, 0xd5, + 0x14, 0x05, 0xfa, 0x05, 0xf1, 0x1e, 0x04, 0xfc, 0x07, 0xf6, 0x05, 0xe6, + 0x00, 0x18, 0xee, 0xfa, 0x17, 0x7f, 0xf4, 0x0d, 0xd6, 0x05, 0xf0, 0x0a, + 0x03, 0x0f, 0x02, 0x37, 0xe3, 0xeb, 0xff, 0xef, 0xe7, 0xff, 0xe2, 0x08, + 0x11, 0xf4, 0x0e, 0xe1, 0x06, 0xfe, 0xe5, 0xdd, 0xd3, 0x07, 0xfc, 0xf5, + 0xfc, 0x19, 0xea, 0xf3, 0x07, 0xfe, 0x2d, 0xf5, 0x02, 0x13, 0x0b, 0xe6, + 0xf0, 0x22, 0x0b, 0x5f, 0xe9, 0x07, 0xe4, 0x18, 0xf7, 0x0c, 0x0b, 0xbe, + 0x30, 0x07, 0x34, 0x13, 0xe3, 0xe3, 0x02, 0x1d, 0x0c, 0x09, 0xfa, 0xff, + 0xf1, 0x21, 0x0e, 0xfd, 0xf4, 0x13, 0x04, 0xf0, 0x03, 0xeb, 0xf9, 0x06, + 0xfb, 0x19, 0xeb, 0x0a, 0x30, 0xe7, 0x02, 0xef, 0x10, 0x24, 0x0c, 0x09, + 0xe9, 0x90, 0x04, 0x0a, 0xfc, 0x1c, 0x16, 0xef, 0x03, 0xfe, 0xf8, 0x48, + 0xe0, 0x18, 0xcf, 0xb8, 0x1a, 0x02, 0x05, 0x06, 0xf1, 0x1d, 0xe4, 0x21, + 0xd6, 0xb8, 0x17, 0x14, 0x05, 0x05, 0xb5, 0xfa, 0x0e, 0x09, 0x42, 0xf0, + 0xd9, 0x19, 0xec, 0x0b, 0x41, 0xeb, 0x62, 0x1b, 0x02, 0x0c, 0x16, 0x20, + 0x04, 0xea, 0xdc, 0xea, 0xf5, 0x03, 0x1c, 0x05, 0xfc, 0x03, 0x32, 0xdd, + 0xff, 0x28, 0x0d, 0x0e, 0x3e, 0xfd, 0x09, 0xf4, 0xfd, 0x31, 0xfc, 0xde, + 0xdf, 0xe7, 0xdc, 0x01, 0x3c, 0x08, 0xe4, 0xfc, 0xcf, 0x0d, 0x0a, 0x0e, + 0xec, 0x81, 0xe7, 0xf1, 0xc6, 0xf2, 0x04, 0x0d, 0x20, 0x0a, 0xf3, 0x40, + 0xff, 0xd7, 0xf6, 0x60, 0xdd, 0x11, 0xfc, 0xda, 0x09, 0x28, 0xb3, 0x10, + 0x06, 0x45, 0x12, 0x0c, 0x2f, 0xa5, 0xe7, 0x0e, 0x2f, 0xea, 0x02, 0xe0, + 0xef, 0xea, 0xf6, 0x2f, 0xe7, 0x20, 0xe7, 0xff, 0x36, 0x13, 0xe2, 0x01, + 0x3c, 0x22, 0x2c, 0xff, 0x1d, 0x2c, 0x47, 0x06, 0xec, 0x04, 0x08, 0xf9, + 0x7f, 0x1d, 0x0d, 0x09, 0xf6, 0x18, 0xfc, 0x09, 0xff, 0xec, 0x06, 0x01, + 0xef, 0x00, 0x08, 0xfe, 0xfc, 0xed, 0x03, 0x26, 0x0d, 0xf4, 0xfe, 0x0f, + 0xfc, 0xff, 0xfe, 0x1e, 0x01, 0x0a, 0xfe, 0xf3, 0x07, 0x16, 0xfe, 0x02, + 0x0b, 0x0e, 0xf6, 0xf8, 0xff, 0x07, 0xe2, 0xff, 0xeb, 0xf1, 0xff, 0xf6, + 0x00, 0xeb, 0x19, 0x0b, 0xec, 0x13, 0x20, 0xff, 0x1f, 0x03, 0xf9, 0xeb, + 0x08, 0x04, 0xfe, 0x13, 0xfc, 0x0d, 0x07, 0x09, 0x06, 0xf0, 0xf5, 0x0e, + 0x12, 0xf9, 0xfb, 0xfa, 0x02, 0xf0, 0x0c, 0xf7, 0xca, 0x04, 0xf0, 0x0d, + 0x03, 0xc9, 0xfb, 0x17, 0x05, 0xff, 0x03, 0xcf, 0x16, 0x0d, 0xff, 0xfb, + 0xf1, 0x08, 0x0c, 0x00, 0xdf, 0xfe, 0x12, 0x01, 0x26, 0xe7, 0x05, 0xf4, + 0x01, 0x04, 0x22, 0x0a, 0xf7, 0x07, 0x06, 0x04, 0xe7, 0xe4, 0x01, 0xfb, + 0x0b, 0x01, 0x05, 0x05, 0xf0, 0x10, 0xca, 0x25, 0xf0, 0x2d, 0xd6, 0xda, + 0x16, 0x08, 0x0a, 0x03, 0xf5, 0xd6, 0xfb, 0xef, 0xfb, 0x42, 0x56, 0xf4, + 0xfd, 0x07, 0x1a, 0xf6, 0x1e, 0x05, 0x18, 0x0a, 0x21, 0x09, 0xed, 0x1a, + 0x12, 0x03, 0x04, 0xf1, 0xd8, 0xf6, 0xef, 0xea, 0xf0, 0xc3, 0xe5, 0xc7, + 0x07, 0xe9, 0xc1, 0xe6, 0x04, 0xd3, 0xd7, 0xef, 0xdd, 0x1e, 0x01, 0x00, + 0xfe, 0x22, 0x08, 0x0a, 0x0c, 0x14, 0xde, 0xef, 0x14, 0x14, 0x06, 0x04, + 0xfc, 0x27, 0x06, 0x81, 0xf8, 0x21, 0xdb, 0x42, 0x4e, 0xff, 0xfc, 0xff, + 0x14, 0x2d, 0x66, 0xe0, 0x74, 0xea, 0x1f, 0xdf, 0xf5, 0x00, 0xfe, 0xdf, + 0x12, 0xcb, 0x68, 0xf3, 0xc8, 0x15, 0x02, 0x05, 0xf6, 0xf6, 0x2a, 0x06, + 0xef, 0xee, 0xf9, 0x0f, 0x5d, 0x14, 0x13, 0x17, 0xfc, 0xf3, 0x2c, 0x11, + 0xfd, 0xfd, 0xfc, 0xe0, 0x23, 0xcc, 0x0d, 0xe2, 0x22, 0xf3, 0xd8, 0xea, + 0xcf, 0x00, 0x46, 0x0e, 0xe8, 0xf7, 0x31, 0x1e, 0x2a, 0x0d, 0xfa, 0x20, + 0x0b, 0x18, 0xfd, 0xcf, 0xfb, 0x04, 0x04, 0x2a, 0x08, 0x14, 0x2b, 0xee, + 0xde, 0xe5, 0x0d, 0xf2, 0x02, 0xf9, 0xfe, 0x1d, 0x15, 0x18, 0xf7, 0xbe, + 0xea, 0xf1, 0x03, 0xfd, 0xed, 0xf3, 0x09, 0xf9, 0xe4, 0xfb, 0x00, 0x09, + 0x11, 0x00, 0x2e, 0xf2, 0x0c, 0x03, 0xf9, 0xf0, 0xed, 0x13, 0xe5, 0xf6, + 0xea, 0x03, 0x17, 0xff, 0x06, 0xf9, 0xda, 0x14, 0xfe, 0x33, 0x1f, 0xd9, + 0xeb, 0xf0, 0x18, 0xfb, 0x0c, 0x06, 0x27, 0xf2, 0x09, 0xfa, 0xae, 0x23, + 0xec, 0x2e, 0xf8, 0x1f, 0x0a, 0x13, 0x12, 0x15, 0x20, 0x1d, 0xf4, 0xed, + 0x7f, 0x04, 0xf2, 0xf8, 0xdd, 0x12, 0x02, 0xef, 0x2c, 0x03, 0xe8, 0xda, + 0x39, 0x07, 0x0a, 0xff, 0x05, 0x30, 0x19, 0xd8, 0xde, 0x6b, 0xe2, 0x07, + 0xe8, 0x24, 0xf9, 0x1e, 0xfa, 0xf5, 0xeb, 0xc3, 0xc1, 0x39, 0x2c, 0x09, + 0x12, 0xcb, 0xb9, 0xbb, 0xfb, 0xf4, 0x0c, 0x08, 0x05, 0xe1, 0xd0, 0x1e, + 0xa2, 0xfe, 0xd2, 0x1e, 0x24, 0x40, 0x20, 0x1e, 0xcf, 0x37, 0x1d, 0x17, + 0x30, 0x38, 0xf9, 0xfe, 0xf9, 0xfc, 0xf2, 0x1a, 0x26, 0x1a, 0xe5, 0xf4, + 0xfc, 0xeb, 0xe9, 0x11, 0x11, 0xf4, 0x2f, 0xe6, 0x01, 0xde, 0x4f, 0x0e, + 0xd4, 0xdf, 0x32, 0xdb, 0xfe, 0x20, 0x0d, 0xcf, 0xdc, 0x01, 0xc7, 0xfd, + 0x38, 0xdb, 0x30, 0xb2, 0xbe, 0x0e, 0x05, 0xdb, 0xf7, 0x17, 0x1c, 0x3a, + 0xeb, 0xfa, 0x0d, 0xf2, 0x0d, 0xbc, 0x05, 0x24, 0x57, 0xcc, 0x0b, 0xe5, + 0xe0, 0x13, 0xf5, 0x3b, 0xdd, 0xfc, 0xe7, 0x0b, 0x29, 0x7f, 0xcf, 0x06, + 0xe6, 0x12, 0x22, 0x1e, 0xfc, 0x43, 0xdd, 0xf3, 0xf8, 0xf9, 0x09, 0xbd, + 0x06, 0x5e, 0xd0, 0xfd, 0xfd, 0xfd, 0xf1, 0xcf, 0xf9, 0x21, 0xf2, 0x04, + 0x24, 0xd1, 0xe7, 0xfc, 0xef, 0x06, 0x16, 0x26, 0xaa, 0x30, 0xe3, 0x22, + 0x08, 0xa1, 0xed, 0xf7, 0xf4, 0x2d, 0xea, 0xe6, 0xd2, 0xe0, 0x0d, 0xf3, + 0xe6, 0x11, 0xeb, 0x3b, 0x08, 0x0d, 0x03, 0x13, 0x0f, 0xfd, 0x16, 0x36, + 0xee, 0xea, 0xd7, 0xec, 0x08, 0x26, 0xe5, 0x11, 0xf2, 0xe6, 0x11, 0x9e, + 0x0c, 0xfb, 0x0a, 0xb3, 0x15, 0xd1, 0x07, 0xf7, 0xfd, 0x01, 0x11, 0xe7, + 0x06, 0x63, 0x15, 0x01, 0xea, 0xf6, 0x02, 0xd1, 0x11, 0x09, 0xfb, 0x07, + 0xda, 0x81, 0x10, 0x23, 0xef, 0xff, 0x02, 0xea, 0xf9, 0xf2, 0xeb, 0xee, + 0x0d, 0x33, 0x19, 0x34, 0x9d, 0xd7, 0xc0, 0xfa, 0xd3, 0x11, 0xef, 0x12, + 0x0f, 0xf8, 0x32, 0x95, 0x0a, 0x17, 0xef, 0x16, 0x1d, 0x11, 0x58, 0x1d, + 0xf4, 0xe6, 0xe0, 0x00, 0x2b, 0xc5, 0x05, 0x4d, 0x07, 0x17, 0xc9, 0x0b, + 0x11, 0x25, 0x12, 0xca, 0x2b, 0xfd, 0xfe, 0x99, 0x20, 0xf7, 0x1f, 0x02, + 0x48, 0x1c, 0x33, 0x11, 0xee, 0xca, 0xa9, 0x05, 0xe6, 0x97, 0x05, 0x16, + 0x0d, 0x14, 0x01, 0x15, 0xdc, 0x35, 0x00, 0xf5, 0xe4, 0xf6, 0xe2, 0x12, + 0x17, 0x0e, 0xfc, 0x18, 0x5c, 0xb9, 0xe6, 0x25, 0xf6, 0x10, 0xf8, 0xf9, + 0x06, 0xfb, 0x1f, 0xf4, 0x13, 0xe4, 0xce, 0x12, 0x17, 0x81, 0xd6, 0xe1, + 0x08, 0xad, 0x13, 0x28, 0xbb, 0xbd, 0x22, 0x3e, 0xeb, 0xfc, 0x07, 0x23, + 0xff, 0xeb, 0xb8, 0x01, 0x45, 0xfe, 0x13, 0x35, 0xec, 0xde, 0x23, 0xd3, + 0x11, 0xe3, 0x10, 0xf6, 0x31, 0x00, 0xf8, 0xe6, 0xfe, 0x20, 0x2b, 0x02, + 0x0f, 0x43, 0x2b, 0x28, 0xee, 0xe7, 0xec, 0x41, 0x07, 0xe1, 0x36, 0xd1, + 0x0e, 0x2f, 0xc7, 0xf8, 0xd7, 0x61, 0x14, 0x44, 0x06, 0xf9, 0x20, 0x08, + 0x26, 0x21, 0xf1, 0xfd, 0x10, 0xff, 0xca, 0x03, 0x67, 0x4a, 0x01, 0x19, + 0x13, 0xad, 0x23, 0xeb, 0x10, 0xf7, 0x5f, 0x6d, 0x1e, 0xdb, 0xe8, 0xfa, + 0x09, 0x07, 0x59, 0x12, 0xe7, 0xf0, 0xe0, 0x00, 0xf7, 0xd4, 0xf9, 0xfb, + 0xf1, 0xf5, 0xe3, 0xe9, 0x04, 0xf0, 0x28, 0x06, 0xe4, 0x03, 0x02, 0x16, + 0x5e, 0x16, 0xfa, 0x04, 0xe8, 0xe9, 0x20, 0x02, 0xc6, 0xd0, 0x04, 0xf8, + 0xee, 0xf3, 0x0f, 0x14, 0xea, 0x3e, 0x18, 0x03, 0xe5, 0x12, 0xd6, 0x10, + 0xf1, 0xdd, 0xfb, 0xff, 0x31, 0xd6, 0x14, 0x08, 0xf7, 0xe8, 0xa4, 0x0c, + 0x42, 0xdb, 0xff, 0xe5, 0xd1, 0x01, 0x27, 0xfe, 0xf5, 0x81, 0xff, 0xb8, + 0x10, 0xf1, 0xfa, 0x20, 0x17, 0x01, 0x57, 0xe7, 0xd9, 0x4f, 0xf8, 0x1f, + 0x19, 0xfa, 0xed, 0x21, 0xfb, 0xf1, 0x38, 0x0d, 0x2e, 0xe6, 0x4d, 0x07, + 0x16, 0xee, 0x21, 0x13, 0xf7, 0x08, 0xd2, 0x0a, 0x19, 0xe2, 0xf4, 0x47, + 0x00, 0x02, 0xf6, 0xe7, 0x48, 0x3f, 0xf4, 0xc4, 0xfe, 0xfc, 0xf3, 0xe3, + 0x00, 0x06, 0xe1, 0xfe, 0x02, 0x06, 0x14, 0xe4, 0x07, 0xf2, 0x09, 0x08, + 0x01, 0x08, 0x06, 0x06, 0xf1, 0x0d, 0xfb, 0x04, 0xed, 0xef, 0xa0, 0x01, + 0xfa, 0x02, 0xfc, 0x0e, 0x07, 0xe3, 0x0b, 0xf4, 0x11, 0xc5, 0x00, 0x15, + 0x04, 0xf6, 0xf7, 0xe5, 0x0c, 0xf2, 0xfd, 0xf4, 0xf5, 0xee, 0xe1, 0x0a, + 0xfd, 0x04, 0x18, 0xf5, 0x03, 0x2a, 0xef, 0x11, 0x03, 0xf3, 0x04, 0xfd, + 0x0e, 0x1a, 0x03, 0xf8, 0xf6, 0xf1, 0xdd, 0xfd, 0x05, 0xfe, 0xfc, 0x11, + 0xf5, 0xf2, 0x0a, 0x08, 0xf5, 0x11, 0x00, 0x05, 0x10, 0xfe, 0x09, 0xf9, + 0x15, 0x0b, 0xdf, 0x08, 0x77, 0x09, 0x06, 0x0e, 0x22, 0xfe, 0x03, 0x19, + 0xf6, 0x03, 0xc4, 0x07, 0xed, 0x04, 0x12, 0xea, 0x01, 0x05, 0x0c, 0x05, + 0xfb, 0xed, 0x01, 0x05, 0x7f, 0x09, 0xf3, 0x06, 0x09, 0xfa, 0xdf, 0xf1, + 0x10, 0x17, 0xfe, 0x27, 0xe4, 0xff, 0xfc, 0xce, 0x2f, 0xf0, 0xf7, 0x0d, + 0xfc, 0x2c, 0xc7, 0x0f, 0x20, 0xc3, 0xf5, 0x0a, 0xf8, 0xd6, 0x33, 0xdf, + 0x12, 0xdb, 0x87, 0x24, 0xe7, 0xc0, 0x24, 0x0b, 0x13, 0x03, 0x17, 0x1e, + 0x35, 0x26, 0x0c, 0xf7, 0xe0, 0xb3, 0x16, 0x04, 0xb1, 0x0d, 0x04, 0xe8, + 0x27, 0x26, 0xd1, 0x1a, 0xb2, 0xe5, 0xfb, 0x18, 0x2a, 0xc2, 0x12, 0xf1, + 0x2c, 0x16, 0xe9, 0xba, 0x01, 0x00, 0x3a, 0xdb, 0x44, 0xf3, 0x06, 0xf2, + 0x06, 0x0c, 0xf4, 0xfe, 0xdd, 0x0f, 0x07, 0x03, 0x1f, 0x1a, 0x1e, 0xee, + 0xc5, 0xb1, 0x1a, 0xd1, 0xc5, 0x81, 0xf1, 0x0e, 0xc6, 0x12, 0xcf, 0xc9, + 0x1f, 0xf1, 0x12, 0xe1, 0xea, 0x09, 0xda, 0xe7, 0xdc, 0xe2, 0xd3, 0x02, + 0x27, 0xf6, 0xf7, 0xf0, 0x12, 0x5e, 0xf9, 0x4c, 0xea, 0x35, 0x3f, 0x3e, + 0x19, 0x0d, 0xf0, 0x14, 0xf9, 0x08, 0xb5, 0x1e, 0x69, 0x17, 0xfe, 0xdf, + 0x0a, 0x13, 0x01, 0xfa, 0x3c, 0xf3, 0xff, 0xdc, 0x07, 0xfe, 0xe4, 0xf0, + 0xe6, 0x06, 0x1f, 0x06, 0x5c, 0x13, 0x08, 0x08, 0x01, 0x04, 0x05, 0x05, + 0x01, 0x24, 0x42, 0x08, 0xff, 0x17, 0x13, 0x0e, 0xf1, 0x0e, 0xec, 0x14, + 0xe0, 0x12, 0x16, 0x06, 0x0d, 0xf5, 0x19, 0xf3, 0xe1, 0x43, 0x18, 0xf6, + 0x0e, 0xe7, 0x01, 0xf5, 0xf0, 0xd9, 0x04, 0xcc, 0x0c, 0xdc, 0x11, 0xd5, + 0x14, 0x11, 0x02, 0x1a, 0x05, 0xfc, 0xbc, 0x02, 0xf5, 0x06, 0x33, 0x15, + 0xe9, 0xf8, 0xd2, 0xe8, 0x20, 0xfe, 0x00, 0x30, 0x10, 0x18, 0xf4, 0xf4, + 0xec, 0x0c, 0xef, 0xf1, 0x12, 0xfd, 0xcb, 0xa9, 0x52, 0x40, 0xe1, 0xef, + 0xdd, 0x03, 0x06, 0x9b, 0xf5, 0x1c, 0x03, 0x34, 0xb7, 0x11, 0xe4, 0x1f, + 0x9a, 0x27, 0xf2, 0xf2, 0xdb, 0x11, 0x03, 0x0e, 0x7f, 0x5e, 0xff, 0xeb, + 0xf9, 0x02, 0xf9, 0x2b, 0xf4, 0xcc, 0xf4, 0xff, 0x3b, 0xfb, 0xfc, 0xf3, + 0x0c, 0x0e, 0xe0, 0xff, 0x33, 0xf9, 0x59, 0x35, 0x18, 0xf4, 0x7f, 0xe5, + 0x14, 0xe8, 0x09, 0xd0, 0x16, 0x2a, 0xdd, 0xfc, 0xf7, 0x0e, 0xd3, 0x19, + 0xe7, 0xf8, 0xc7, 0x02, 0xc7, 0x26, 0xda, 0x26, 0x11, 0xc4, 0x51, 0xf5, + 0x14, 0xe6, 0xe4, 0x3f, 0x0e, 0x31, 0x0b, 0x24, 0x0f, 0x67, 0x26, 0x20, + 0xe7, 0x30, 0xdc, 0x01, 0x1a, 0xa3, 0xd7, 0x2b, 0x21, 0x2b, 0xe7, 0x16, + 0x9e, 0xc9, 0x0a, 0xff, 0x16, 0x14, 0x24, 0xee, 0x0f, 0x0d, 0x31, 0x09, + 0x41, 0x89, 0xd8, 0x1a, 0x0d, 0x20, 0x19, 0xef, 0x6e, 0x1f, 0x4f, 0x35, + 0xc5, 0x1f, 0x30, 0x92, 0x3f, 0xe9, 0x97, 0x27, 0x46, 0xdf, 0x29, 0x0b, + 0x19, 0x2f, 0xda, 0xf9, 0x41, 0xea, 0x4b, 0x5d, 0x23, 0xd8, 0x09, 0xe4, + 0xcc, 0x0f, 0x07, 0xec, 0x5a, 0x1c, 0x03, 0xc6, 0xdd, 0xca, 0xd5, 0x0e, + 0xe3, 0x15, 0xd9, 0xdf, 0xfa, 0xd9, 0xea, 0x34, 0xdd, 0xe2, 0x12, 0xf3, + 0x5f, 0xe4, 0xd1, 0x07, 0xeb, 0x04, 0xf8, 0xe6, 0xf1, 0x06, 0xda, 0x15, + 0xfe, 0x17, 0xfb, 0x1d, 0xf2, 0xcf, 0x37, 0xf1, 0x0c, 0xa1, 0x1d, 0xea, + 0x0f, 0x29, 0x21, 0x0c, 0xf3, 0xfc, 0xdc, 0xfa, 0xf6, 0x00, 0x0a, 0xc8, + 0xf9, 0xcb, 0x2f, 0xf1, 0xfa, 0xe4, 0xfd, 0x1f, 0xd7, 0x08, 0x0f, 0x04, + 0xcc, 0x23, 0x40, 0x13, 0xe6, 0xf2, 0xde, 0x22, 0xe6, 0xe7, 0x31, 0x0b, + 0xd4, 0x02, 0x15, 0xf3, 0xeb, 0xce, 0x06, 0xd4, 0xca, 0x05, 0x21, 0xff, + 0xfb, 0xfa, 0x17, 0x4e, 0xee, 0xec, 0xc4, 0xd4, 0x02, 0x1f, 0xdb, 0xb9, + 0x26, 0xc7, 0x33, 0x2b, 0xd6, 0x16, 0x20, 0xea, 0xb1, 0xef, 0x14, 0x06, + 0xdf, 0x02, 0x4d, 0xed, 0xe1, 0x26, 0x7f, 0x02, 0x04, 0xc1, 0x3b, 0x05, + 0x1c, 0xcc, 0x12, 0xf5, 0x13, 0x09, 0xdc, 0x22, 0xfc, 0xdc, 0x10, 0x0e, + 0x3b, 0xf1, 0x17, 0xe6, 0x09, 0xdc, 0xd5, 0x0d, 0xf7, 0xce, 0x14, 0x03, + 0x05, 0x06, 0x20, 0x03, 0xff, 0xfc, 0x00, 0x18, 0x30, 0x03, 0xf1, 0x0c, + 0xf9, 0x04, 0xfd, 0x1e, 0xfc, 0x08, 0xfb, 0x03, 0xfa, 0x10, 0x08, 0xfa, + 0x45, 0x06, 0xfd, 0xfb, 0xcd, 0x03, 0x08, 0xe4, 0x06, 0x07, 0xe7, 0xfe, + 0xd8, 0xf0, 0xec, 0xf8, 0x0b, 0xe5, 0xf3, 0xf7, 0x07, 0x00, 0x00, 0x00, + 0xf4, 0x07, 0x05, 0x0e, 0xf1, 0x0b, 0x0b, 0x00, 0xfc, 0x39, 0xe7, 0xee, + 0xe9, 0x04, 0x0e, 0x0a, 0xea, 0x00, 0x01, 0xfa, 0x27, 0x05, 0xfc, 0x09, + 0x13, 0x04, 0xff, 0x00, 0xe8, 0x0d, 0xf6, 0xfb, 0x06, 0xf1, 0xfc, 0xf1, + 0x03, 0x04, 0x1b, 0xef, 0x1b, 0x0d, 0x0e, 0xfe, 0xf2, 0xff, 0xef, 0x07, + 0x08, 0xfa, 0x01, 0x7d, 0xfd, 0xe8, 0x03, 0x2e, 0x0f, 0x03, 0xb7, 0xf8, + 0x16, 0x17, 0x03, 0x0c, 0x81, 0xee, 0xf5, 0x10, 0x05, 0xfc, 0x06, 0xf8, + 0xf9, 0xfb, 0x02, 0x0a, 0x14, 0x00, 0xf6, 0x52, 0xe9, 0x1e, 0xc1, 0x15, + 0x0c, 0xef, 0x05, 0xf7, 0x00, 0x6c, 0xf8, 0x0a, 0xe4, 0xe9, 0xaf, 0x05, + 0x3a, 0xf8, 0xda, 0x45, 0x0a, 0xf8, 0xf0, 0x15, 0xfe, 0x0e, 0xfe, 0x2a, + 0x0f, 0x0e, 0xff, 0xfa, 0x15, 0xfa, 0x06, 0xfe, 0x0e, 0x02, 0x13, 0x09, + 0x07, 0xe4, 0xea, 0x10, 0xef, 0xea, 0x16, 0x23, 0x13, 0x16, 0x03, 0xf0, + 0xe8, 0x2e, 0xe0, 0xf5, 0xbc, 0x03, 0xea, 0xf6, 0x03, 0x10, 0xff, 0xd4, + 0xf4, 0x81, 0xff, 0xee, 0x16, 0x18, 0xfc, 0xb3, 0xde, 0xf7, 0xf3, 0x19, + 0xeb, 0xf8, 0xf6, 0xcd, 0x01, 0x05, 0xd6, 0xff, 0x02, 0xe4, 0x0b, 0x25, + 0x04, 0xd9, 0xfe, 0x0a, 0x0e, 0xfb, 0x0e, 0x0e, 0xe8, 0x4e, 0xf5, 0xfc, + 0xe3, 0x05, 0x05, 0xf3, 0x0d, 0xbc, 0x09, 0xfc, 0xfe, 0x00, 0x35, 0xec, + 0xe0, 0xd9, 0x0e, 0x3d, 0x0b, 0x0e, 0xf2, 0x1f, 0xfe, 0xf3, 0xc8, 0xd5, + 0x08, 0xff, 0x35, 0x1e, 0xf4, 0xc8, 0xef, 0xf6, 0x1e, 0xd6, 0xf4, 0x0d, + 0x14, 0x0c, 0xd7, 0xfa, 0xc4, 0xdf, 0x03, 0x10, 0xe6, 0x01, 0x23, 0x39, + 0x0a, 0xed, 0x22, 0xd7, 0xd9, 0xac, 0xd2, 0xf8, 0x0d, 0x19, 0x15, 0xa8, + 0x15, 0x30, 0xdc, 0xf5, 0xe4, 0xd0, 0xfd, 0x1a, 0xe2, 0xd2, 0xd1, 0x07, + 0x0b, 0xcc, 0x14, 0x0c, 0xda, 0x39, 0x1b, 0x48, 0x11, 0x38, 0x11, 0xff, + 0x30, 0x0f, 0x0e, 0xd9, 0xe5, 0x1e, 0x24, 0xea, 0x0c, 0x0d, 0x1a, 0xd8, + 0xdf, 0xfc, 0x1f, 0x0a, 0x51, 0xe1, 0x09, 0x13, 0x1b, 0xf8, 0x0f, 0x0c, + 0x04, 0xee, 0x19, 0xd6, 0x18, 0x11, 0xf3, 0x4e, 0x21, 0xda, 0x17, 0x12, + 0x1c, 0xd1, 0xe4, 0xfd, 0xc9, 0x7f, 0x07, 0xf4, 0xf0, 0xd2, 0xc3, 0x09, + 0x11, 0xe7, 0x16, 0x01, 0x19, 0x05, 0x21, 0xf1, 0xd0, 0xfc, 0x29, 0x16, + 0xec, 0x07, 0xee, 0x37, 0x04, 0xf9, 0xfc, 0xe8, 0x0c, 0xfa, 0xf1, 0x20, + 0x01, 0x0f, 0x0f, 0x05, 0xf6, 0xef, 0xfb, 0x06, 0x04, 0x14, 0xf6, 0x00, + 0xed, 0xfe, 0xf0, 0x00, 0x0b, 0xff, 0x06, 0xf4, 0x04, 0xf1, 0x53, 0xf8, + 0xf6, 0x14, 0x17, 0xf9, 0xfc, 0xfe, 0xf2, 0xf3, 0x0d, 0xf2, 0xfe, 0xfb, + 0xfc, 0x0c, 0x01, 0x21, 0x05, 0x0b, 0xe1, 0xec, 0xea, 0xf7, 0xfa, 0xe7, + 0xdf, 0x00, 0xfc, 0xf4, 0xf6, 0xf4, 0x7f, 0x01, 0x11, 0xff, 0xf0, 0xef, + 0xfa, 0x0a, 0x0a, 0x06, 0x01, 0xe0, 0x0a, 0x0a, 0xff, 0xfd, 0xfa, 0xe0, + 0x0c, 0xf5, 0x05, 0xd3, 0x07, 0x06, 0x09, 0x16, 0xf4, 0x1f, 0x04, 0xf5, + 0xf6, 0xea, 0x02, 0x07, 0x05, 0xf1, 0xf5, 0x17, 0xf6, 0xf8, 0x01, 0xe3, + 0xfe, 0x0e, 0xcf, 0xf9, 0x01, 0xea, 0x02, 0xff, 0xea, 0xef, 0xfa, 0x01, + 0x06, 0x01, 0x07, 0x06, 0xfa, 0x06, 0x07, 0x1a, 0xf3, 0x0a, 0x1e, 0x0f, + 0xfe, 0x05, 0xfd, 0xf3, 0xe1, 0x17, 0x49, 0xed, 0xda, 0xdd, 0x29, 0x37, + 0x35, 0xc7, 0xee, 0x03, 0xe9, 0xfb, 0xe0, 0xdd, 0x12, 0xe9, 0x70, 0x18, + 0x11, 0xdb, 0x4e, 0x03, 0x13, 0xb5, 0xe5, 0x0a, 0x16, 0x17, 0x17, 0x03, + 0xe4, 0xc3, 0xf3, 0x46, 0x56, 0xc4, 0x28, 0x41, 0x0f, 0x70, 0x43, 0xf8, + 0x06, 0x5e, 0x12, 0x31, 0x01, 0x57, 0x24, 0xf4, 0xfb, 0xcd, 0xf8, 0x22, + 0xf8, 0xfb, 0x02, 0x1e, 0x04, 0xcb, 0x7f, 0x41, 0x30, 0x08, 0x33, 0xe8, + 0xf4, 0x2a, 0x00, 0x52, 0xfd, 0x5b, 0x31, 0xd9, 0x82, 0xd9, 0x16, 0xe7, + 0xcb, 0x02, 0x05, 0xba, 0xde, 0x1d, 0xf8, 0x22, 0xa2, 0xf0, 0xfc, 0xcc, + 0x31, 0x69, 0x39, 0xec, 0xab, 0xdf, 0x00, 0x00, 0xcc, 0x84, 0x97, 0x10, + 0xd5, 0x13, 0x0d, 0xe3, 0x16, 0x75, 0xcf, 0xdc, 0xf1, 0x17, 0x10, 0xe1, + 0x24, 0xa4, 0x06, 0x22, 0xd9, 0xf6, 0xf0, 0x35, 0xe1, 0xfd, 0xf2, 0x04, + 0x5b, 0xcc, 0xdd, 0xfa, 0xff, 0xf0, 0x05, 0xf1, 0x02, 0xf6, 0x08, 0x0f, + 0x14, 0xf3, 0x24, 0xd5, 0xc8, 0xfc, 0x2c, 0x07, 0x2e, 0xe9, 0x10, 0xe7, + 0x22, 0x42, 0x36, 0x28, 0x3c, 0x28, 0x61, 0x01, 0x1b, 0x0e, 0x21, 0x7f, + 0x23, 0x43, 0xe4, 0xd4, 0x02, 0x06, 0x17, 0xf4, 0xf4, 0x0c, 0x03, 0xf1, + 0xe1, 0xf0, 0x16, 0x5d, 0x7c, 0x06, 0x21, 0x00, 0x4d, 0xea, 0x12, 0x16, + 0xf4, 0x12, 0x0a, 0x68, 0x06, 0x44, 0xf6, 0x21, 0x34, 0xf5, 0x25, 0xc2, + 0x0a, 0x34, 0xf4, 0xee, 0x4f, 0xe2, 0x1a, 0x4b, 0xf3, 0xf1, 0xe1, 0x0c, + 0x0c, 0x2c, 0xea, 0xe1, 0xca, 0xfc, 0x2b, 0x05, 0x5b, 0x03, 0xae, 0x30, + 0x20, 0x8c, 0x3f, 0xca, 0x1a, 0xfa, 0x2d, 0xfb, 0xcf, 0xeb, 0x01, 0xfa, + 0x35, 0x06, 0xfc, 0xa3, 0xf3, 0xfa, 0x96, 0xdc, 0x43, 0x31, 0xff, 0xdb, + 0xbc, 0x29, 0xe6, 0xc6, 0xab, 0x21, 0xf7, 0x45, 0x0d, 0xe1, 0x13, 0xe1, + 0xf8, 0x10, 0xfc, 0xeb, 0x19, 0xeb, 0x23, 0x81, 0x7d, 0x17, 0x00, 0x05, + 0xec, 0x09, 0x0d, 0x10, 0xe2, 0xf1, 0xe7, 0x12, 0x10, 0xf0, 0xf3, 0xf4, + 0xc3, 0xd6, 0xf0, 0x0f, 0x17, 0xea, 0xe6, 0xa5, 0x04, 0xfb, 0xd8, 0x73, + 0xb9, 0xfb, 0xf4, 0x1f, 0x17, 0xc1, 0xa3, 0x21, 0x20, 0xf5, 0x36, 0xd1, + 0xec, 0xf8, 0xde, 0x2d, 0x11, 0x11, 0xfc, 0xfd, 0x29, 0x25, 0xff, 0xf3, + 0x10, 0x08, 0x46, 0xf0, 0x19, 0x15, 0xef, 0x11, 0x3c, 0x1f, 0xa6, 0x0e, + 0x1c, 0xfd, 0x0a, 0xf9, 0xef, 0xef, 0xf4, 0xd3, 0x21, 0x0c, 0xe2, 0xf3, + 0xe5, 0xe1, 0x18, 0x16, 0xfb, 0xc7, 0x0c, 0xd5, 0x01, 0xe2, 0xd9, 0xef, + 0xc2, 0xd6, 0x16, 0x12, 0xcf, 0x1e, 0x1c, 0xf7, 0xea, 0xe2, 0xf3, 0x1c, + 0x5c, 0x0e, 0x09, 0xec, 0x01, 0xbb, 0xd1, 0xf2, 0xf0, 0x03, 0xe3, 0x08, + 0x21, 0xea, 0xdc, 0xf1, 0x20, 0xde, 0x43, 0x09, 0xd8, 0x4f, 0x07, 0xc6, + 0x01, 0x04, 0x42, 0x16, 0x2b, 0x42, 0x02, 0x26, 0x12, 0x00, 0x1b, 0xe5, + 0xf5, 0x21, 0xbf, 0x0a, 0x1f, 0x55, 0x23, 0x2c, 0xfb, 0x06, 0xf1, 0xf6, + 0x1e, 0x02, 0x1e, 0xe4, 0x1e, 0xc2, 0x04, 0x03, 0xf8, 0xf0, 0xdb, 0x23, + 0x9b, 0x06, 0x13, 0x19, 0x40, 0xd8, 0xc2, 0x5a, 0x0f, 0xfe, 0xd8, 0xe5, + 0xf7, 0x20, 0x2d, 0x65, 0x06, 0x85, 0xf1, 0xdd, 0xf6, 0x0b, 0x2e, 0xc6, + 0xdd, 0x3a, 0xe5, 0xc4, 0xfc, 0xee, 0x25, 0x34, 0x23, 0x11, 0x9d, 0x9e, + 0xfa, 0xf6, 0x29, 0xb2, 0xe3, 0xef, 0xd4, 0x6f, 0xfa, 0xe7, 0x24, 0x23, + 0xd7, 0xd8, 0x21, 0xea, 0xee, 0xde, 0xe3, 0xd9, 0x03, 0xeb, 0x28, 0xca, + 0xcc, 0xf9, 0xb1, 0x11, 0xdd, 0x25, 0x81, 0x44, 0xf4, 0x31, 0xca, 0xef, + 0xdb, 0xad, 0xee, 0xee, 0xf1, 0xf6, 0xf6, 0x0e, 0x2d, 0xf3, 0xd5, 0x2b, + 0xf0, 0x41, 0x33, 0x04, 0xe8, 0x0f, 0xfd, 0x1f, 0xc4, 0x10, 0x15, 0x4c, + 0xf8, 0x06, 0xd3, 0x10, 0xf3, 0xf3, 0x01, 0x05, 0xf9, 0x0c, 0x15, 0xe9, + 0x0e, 0x1d, 0xfb, 0xfd, 0x30, 0x07, 0xea, 0x0a, 0xbf, 0x00, 0x15, 0xe2, + 0xf4, 0xfc, 0x03, 0x10, 0x1b, 0xdc, 0xde, 0xfd, 0x12, 0xee, 0x06, 0xfa, + 0x06, 0x03, 0x07, 0x04, 0xf0, 0x1f, 0xfb, 0xe0, 0xf3, 0xf8, 0x02, 0x0e, + 0xd6, 0xb6, 0x01, 0xd3, 0xba, 0x05, 0x10, 0xe5, 0x13, 0x13, 0x13, 0xf0, + 0xc7, 0x0b, 0x06, 0x13, 0x04, 0xfc, 0x0e, 0x00, 0x03, 0xe9, 0xe7, 0xf9, + 0xee, 0x08, 0xed, 0xfc, 0x01, 0x15, 0x0e, 0x0b, 0xe5, 0x02, 0x16, 0xf4, + 0xf9, 0xfd, 0x36, 0xe2, 0xff, 0xea, 0x06, 0x99, 0x1b, 0xf7, 0xe9, 0xdd, + 0x22, 0xf2, 0x4c, 0xdb, 0x81, 0x0a, 0xef, 0x01, 0x29, 0x00, 0x56, 0xfb, + 0x1b, 0x11, 0x0c, 0x09, 0x00, 0x07, 0x0f, 0x13, 0xaf, 0x0b, 0xb9, 0xd1, + 0x3e, 0x05, 0x0d, 0xf9, 0xff, 0xf0, 0x0f, 0xd2, 0x11, 0xa7, 0x30, 0x0d, + 0xe7, 0x13, 0xd2, 0x18, 0x01, 0x1b, 0xca, 0x16, 0x18, 0x00, 0x23, 0x05, + 0xd1, 0x63, 0xef, 0xe1, 0xf2, 0x0d, 0xdf, 0xda, 0x66, 0xc8, 0xbc, 0x1b, + 0x12, 0x20, 0xdd, 0x2b, 0xed, 0xdb, 0xa3, 0x2d, 0xe0, 0xed, 0xea, 0x81, + 0x4a, 0xd9, 0x3f, 0xff, 0xc6, 0xee, 0x14, 0xf2, 0x2b, 0x39, 0x03, 0xee, + 0xc1, 0xcd, 0x08, 0x25, 0x28, 0x2b, 0xe2, 0x00, 0x18, 0xcc, 0x13, 0xbc, + 0x2e, 0xd3, 0x09, 0x32, 0x9a, 0xfe, 0x20, 0xd6, 0x25, 0x72, 0x59, 0x2d, + 0xf8, 0xdf, 0x0f, 0xe6, 0x03, 0xda, 0xe2, 0x1d, 0x09, 0xf6, 0xc5, 0x3e, + 0xa7, 0xdf, 0x38, 0x24, 0xfb, 0x1b, 0x54, 0x04, 0xf5, 0xe0, 0x30, 0x4d, + 0xdf, 0xe4, 0xf1, 0x40, 0x20, 0x0b, 0xf2, 0x2e, 0x92, 0xf5, 0x96, 0x2f, + 0x0b, 0xfd, 0xdf, 0x0a, 0xf5, 0xeb, 0xcc, 0x0a, 0xf6, 0xf1, 0xec, 0xe6, + 0x06, 0xf0, 0x06, 0xeb, 0xf6, 0x09, 0x28, 0xf1, 0xbc, 0x17, 0x0e, 0x13, + 0xf8, 0x08, 0xcc, 0x04, 0xd0, 0x16, 0x1a, 0x14, 0x08, 0x22, 0xe3, 0x0a, + 0xee, 0x43, 0x06, 0x15, 0xd3, 0x31, 0x7f, 0x1d, 0x34, 0xfb, 0xd6, 0x20, + 0x21, 0xf6, 0xec, 0xfa, 0x3c, 0x08, 0xf8, 0xd7, 0xe3, 0x04, 0x04, 0x39, + 0xf3, 0xf4, 0x3a, 0x00, 0x11, 0x13, 0x2f, 0xf3, 0xf0, 0xf6, 0xf4, 0x2b, + 0x10, 0xec, 0xdf, 0x04, 0x2e, 0x0e, 0xf4, 0xe3, 0x3b, 0x0c, 0xcf, 0x02, + 0x25, 0x2d, 0xcf, 0x43, 0x25, 0xfb, 0xf4, 0xee, 0xef, 0xfd, 0x18, 0x08, + 0xeb, 0xdf, 0x3a, 0x06, 0xe1, 0x0c, 0x04, 0x4c, 0xd1, 0x9c, 0x05, 0xfb, + 0xd5, 0x11, 0x08, 0x01, 0xe4, 0x0f, 0x10, 0x17, 0xf4, 0xd1, 0x33, 0x79, + 0xfd, 0x11, 0x0e, 0x0b, 0xf5, 0xff, 0x11, 0x04, 0x02, 0xe3, 0xd4, 0xc8, + 0x18, 0x28, 0x43, 0xfc, 0xea, 0x2a, 0x33, 0x0d, 0xfd, 0xc4, 0x01, 0xf0, + 0x08, 0x0b, 0x31, 0x32, 0xf8, 0xed, 0x13, 0x2b, 0xf0, 0xe9, 0x41, 0x0b, + 0xef, 0x05, 0xf8, 0xfe, 0xf5, 0xc1, 0x1c, 0xe0, 0x22, 0xbd, 0xff, 0xdc, + 0x20, 0xe7, 0xef, 0xfb, 0x27, 0xfd, 0x21, 0x16, 0xf8, 0x04, 0xdd, 0x02, + 0xe5, 0x0b, 0xef, 0xda, 0x32, 0x28, 0xe6, 0xef, 0xf7, 0xdd, 0xfb, 0x0a, + 0x0d, 0xf1, 0xfd, 0x04, 0xe2, 0x81, 0xfb, 0xda, 0xb1, 0x26, 0xe7, 0x04, + 0x09, 0xb0, 0x20, 0x2d, 0xfa, 0x33, 0xff, 0xed, 0xd4, 0xf7, 0x2b, 0xf4, + 0xf9, 0xf4, 0xf3, 0xdd, 0x0f, 0x12, 0x2d, 0x07, 0x30, 0x1b, 0xcc, 0xea, + 0x0a, 0xf7, 0xdc, 0x0a, 0x10, 0xf1, 0x1a, 0x51, 0xf2, 0xec, 0x86, 0x8d, + 0xff, 0xf4, 0x0a, 0x13, 0x07, 0x12, 0x18, 0xfe, 0x26, 0xfd, 0x2b, 0xf0, + 0xf9, 0x05, 0x1a, 0xce, 0x00, 0xe4, 0x0b, 0xf2, 0x46, 0x20, 0xbd, 0xf7, + 0x1a, 0x31, 0x17, 0x17, 0x2b, 0xee, 0xf0, 0x0c, 0xf0, 0x01, 0x03, 0x07, + 0x30, 0x01, 0x07, 0xd4, 0xf3, 0xcb, 0x47, 0x16, 0x36, 0xf0, 0xe1, 0x10, + 0xeb, 0x0e, 0xff, 0x19, 0xf2, 0xd3, 0xf8, 0xfd, 0xf9, 0x2f, 0x0e, 0x1d, + 0xe3, 0x04, 0x1d, 0xcd, 0x08, 0x16, 0xe9, 0xf9, 0x3d, 0xfe, 0x00, 0x0c, + 0x30, 0x14, 0x3b, 0x03, 0x35, 0xd7, 0xf2, 0x14, 0xf3, 0xd3, 0xf5, 0xec, + 0x0e, 0xfe, 0x0e, 0x40, 0xc8, 0x46, 0x01, 0xfd, 0xe4, 0x2c, 0x07, 0x07, + 0x3f, 0x4c, 0x17, 0xc6, 0x06, 0x0b, 0xf0, 0xf5, 0xf2, 0x07, 0x0b, 0x31, + 0xd3, 0xe7, 0xf1, 0x08, 0x81, 0xee, 0xd3, 0x40, 0xed, 0x49, 0x0b, 0x2a, + 0xe4, 0xe9, 0x0b, 0x12, 0xd7, 0x23, 0xe6, 0xf8, 0xe1, 0xe6, 0xd8, 0xef, + 0x08, 0xf7, 0xf9, 0xed, 0xd2, 0xd6, 0xf3, 0xf6, 0x2f, 0x10, 0xf5, 0x08, + 0x02, 0x1c, 0x1e, 0xea, 0x12, 0x12, 0x07, 0x00, 0xe8, 0x1d, 0x57, 0x7f, + 0x0a, 0x04, 0x0a, 0x17, 0xe3, 0x51, 0x06, 0x10, 0xda, 0xfd, 0xc7, 0xf1, + 0xfe, 0xf0, 0x08, 0xf7, 0xca, 0x1c, 0x26, 0x29, 0xd1, 0x0e, 0xd1, 0x36, + 0x2f, 0xfc, 0x05, 0xbe, 0x46, 0x15, 0xc9, 0xc2, 0xe6, 0xfc, 0xf0, 0x03, + 0x2a, 0x20, 0xef, 0x0f, 0xff, 0x1c, 0xcb, 0x27, 0x1e, 0x01, 0x0a, 0xf7, + 0xfd, 0xd9, 0x2c, 0xe0, 0xbc, 0x16, 0x42, 0x3e, 0xfc, 0x3f, 0xf9, 0xfe, + 0x18, 0x49, 0x2c, 0x17, 0xe5, 0xf7, 0xdb, 0x0e, 0x43, 0x05, 0xd2, 0xff, + 0xd6, 0x07, 0xac, 0xf4, 0xea, 0x22, 0xc7, 0xf0, 0xf1, 0xfe, 0xf6, 0x0f, + 0x02, 0x35, 0xed, 0x15, 0xa3, 0x44, 0xea, 0xe5, 0xe8, 0x1e, 0x2a, 0x03, + 0xf4, 0x10, 0x10, 0x0f, 0x16, 0xda, 0x14, 0x40, 0x0b, 0x67, 0x0f, 0x2f, + 0xe7, 0xf6, 0xf5, 0x40, 0x15, 0x0a, 0x20, 0x0e, 0xf5, 0x28, 0x10, 0xbf, + 0x02, 0x0a, 0xfd, 0xe0, 0x0d, 0x20, 0xe9, 0x16, 0x22, 0x13, 0xfb, 0x15, + 0x07, 0x0f, 0x03, 0xfe, 0xf3, 0xe6, 0x81, 0x05, 0xeb, 0x08, 0xce, 0xf3, + 0x11, 0xec, 0x18, 0xec, 0xf5, 0x18, 0xf7, 0x14, 0x07, 0xeb, 0x11, 0xfd, + 0xf1, 0x06, 0xfa, 0x06, 0xfb, 0xfb, 0xea, 0x26, 0xfc, 0x11, 0x21, 0xe5, + 0xfa, 0x2e, 0xe9, 0xfe, 0x37, 0x00, 0x03, 0xf0, 0xfe, 0x14, 0xea, 0xf6, + 0xff, 0xff, 0x0a, 0xf4, 0x03, 0xf8, 0x0e, 0xec, 0xf9, 0x4d, 0xee, 0x06, + 0xfd, 0x05, 0xf0, 0x15, 0xa6, 0xe8, 0x03, 0x54, 0x15, 0xea, 0xdb, 0xd8, + 0x57, 0x0a, 0x0f, 0xd8, 0x36, 0x29, 0xfd, 0x79, 0x05, 0x14, 0x24, 0x0e, + 0xed, 0xfe, 0x02, 0x0e, 0xc8, 0xf0, 0x02, 0x05, 0xed, 0x07, 0x07, 0x0d, + 0xff, 0x02, 0xfb, 0xd9, 0x06, 0xf1, 0xfe, 0x11, 0x03, 0xfd, 0x06, 0xd5, + 0xc5, 0xf0, 0xed, 0x10, 0xf6, 0xcc, 0xce, 0x04, 0xe2, 0x37, 0x1b, 0x49, + 0xea, 0x1f, 0x0a, 0xf9, 0xea, 0x24, 0xfc, 0x07, 0xff, 0xf6, 0x04, 0x17, + 0xf1, 0xfa, 0xfc, 0x1b, 0xef, 0xf0, 0xc1, 0x0e, 0x9b, 0x86, 0xfd, 0x31, + 0xbb, 0x0c, 0x4a, 0xe8, 0xec, 0xe7, 0x0f, 0xf5, 0x39, 0x5e, 0x01, 0x2b, + 0xf5, 0x1a, 0xec, 0xfa, 0xfa, 0x36, 0x35, 0xfb, 0x19, 0x02, 0xfa, 0x38, + 0xb6, 0xfa, 0xe7, 0xd5, 0xfc, 0xe2, 0x23, 0x07, 0x2a, 0xea, 0x19, 0x14, + 0xec, 0xf5, 0x31, 0x30, 0xe3, 0xf9, 0x21, 0x2c, 0xe9, 0xe5, 0x04, 0x5e, + 0xd3, 0x06, 0x2c, 0xc6, 0x09, 0x03, 0x1d, 0xe5, 0xf6, 0x23, 0x7f, 0x22, + 0xf3, 0xee, 0x0a, 0x00, 0xe1, 0x0d, 0x11, 0x0d, 0xe2, 0x69, 0x16, 0xd5, + 0x0b, 0xec, 0x22, 0x45, 0x1a, 0xda, 0x0d, 0xf2, 0xb5, 0x0a, 0xfb, 0x48, + 0xfb, 0xe2, 0x26, 0x0f, 0x01, 0xce, 0x0b, 0x0c, 0x24, 0xe6, 0xd7, 0xd7, + 0xd6, 0xfa, 0xf6, 0x30, 0xe9, 0x0d, 0x11, 0xe9, 0x32, 0x05, 0x0b, 0xfd, + 0xd8, 0xc4, 0x01, 0x14, 0xe1, 0x08, 0xfe, 0x05, 0x08, 0xf8, 0xe3, 0xf7, + 0x11, 0x10, 0xb8, 0xd5, 0x12, 0x17, 0xea, 0xe1, 0x09, 0xdd, 0xf5, 0x38, + 0x0b, 0x02, 0xe9, 0xf5, 0x37, 0xae, 0xeb, 0xe9, 0xf5, 0xf9, 0xdd, 0x12, + 0xfd, 0x1d, 0x1e, 0xe0, 0x14, 0xe0, 0x05, 0xb7, 0xfd, 0xe6, 0x2c, 0x14, + 0x01, 0x3e, 0x2d, 0xed, 0x0c, 0xf1, 0xcb, 0xe3, 0x0a, 0xf1, 0x04, 0x0e, + 0xf4, 0x24, 0x13, 0x1d, 0xee, 0x06, 0xde, 0x03, 0x01, 0xfc, 0xec, 0x3f, + 0x27, 0xd3, 0x09, 0x22, 0x2f, 0x06, 0x10, 0x0f, 0xee, 0xf8, 0xfb, 0x10, + 0xfa, 0x02, 0xee, 0xeb, 0x0d, 0x19, 0x0c, 0xf9, 0xdb, 0x16, 0x7f, 0x02, + 0x2a, 0xec, 0x0a, 0x0b, 0x2c, 0xe1, 0xf4, 0xf6, 0x14, 0x1e, 0xae, 0xf1, + 0x08, 0x2b, 0xfe, 0x36, 0xe4, 0xf8, 0xe9, 0xd6, 0x12, 0xe9, 0x19, 0x2d, + 0x26, 0x16, 0xad, 0x03, 0xd2, 0x00, 0x28, 0xf2, 0xa4, 0xcf, 0x15, 0x02, + 0x03, 0xc5, 0x07, 0xf9, 0x2e, 0x39, 0xe1, 0xed, 0x1c, 0x36, 0xc5, 0xec, + 0x09, 0x36, 0x24, 0xfd, 0xe3, 0x18, 0xf3, 0x1b, 0x0c, 0xe6, 0xfb, 0xfd, + 0xda, 0xce, 0xfb, 0xe1, 0xfa, 0xf4, 0xfb, 0x1e, 0x14, 0xe0, 0xef, 0xec, + 0x0f, 0x07, 0xdb, 0xd8, 0x9c, 0x02, 0x19, 0x3a, 0xd6, 0x2b, 0x25, 0x6d, + 0x1b, 0x13, 0x42, 0xfb, 0xe2, 0xfd, 0x13, 0xda, 0x11, 0x7f, 0xf9, 0xe9, + 0x01, 0x0d, 0x0e, 0xff, 0xbe, 0x00, 0x20, 0xb2, 0x0e, 0xe3, 0x15, 0xaa, + 0xa9, 0x13, 0xff, 0x40, 0xe8, 0xff, 0x0a, 0x16, 0x1e, 0x11, 0x24, 0x03, + 0xf3, 0xfb, 0xf5, 0xfa, 0xe2, 0xd9, 0x40, 0x05, 0xf9, 0x03, 0x22, 0xef, + 0x26, 0x2c, 0x08, 0x08, 0x32, 0x1c, 0xef, 0x05, 0x03, 0xae, 0x33, 0x05, + 0x17, 0xf4, 0xb3, 0xfb, 0x08, 0x00, 0xe7, 0xfe, 0xc6, 0x09, 0xd3, 0x36, + 0x04, 0x1f, 0xec, 0xef, 0xfc, 0xfa, 0x18, 0x2f, 0xec, 0x1c, 0xc6, 0x11, + 0xb5, 0xdc, 0x52, 0xd1, 0xee, 0x21, 0x3a, 0xac, 0xe8, 0x2a, 0x01, 0x51, + 0x1a, 0xe7, 0x24, 0x1f, 0xe2, 0xdf, 0xf2, 0x0e, 0xef, 0xd7, 0x23, 0xc1, + 0xfa, 0x32, 0x00, 0x6d, 0xa8, 0xda, 0xd5, 0x06, 0xa9, 0x11, 0xed, 0x35, + 0x7f, 0x37, 0xf0, 0xf9, 0xcd, 0x0f, 0xe1, 0xf9, 0x38, 0xda, 0x2a, 0xd7, + 0x1b, 0xd3, 0xfb, 0xe4, 0xb0, 0x00, 0x22, 0x0f, 0xfc, 0x6e, 0xee, 0xfb, + 0x20, 0x9c, 0xef, 0x26, 0x65, 0x0b, 0x22, 0xdf, 0xa0, 0x46, 0x23, 0xee, + 0x30, 0xe4, 0xa2, 0xe9, 0x09, 0x00, 0xfc, 0xfe, 0xf0, 0x2f, 0xd0, 0x0b, + 0x17, 0xc6, 0xe4, 0x12, 0xfa, 0xfc, 0xf3, 0x39, 0x3a, 0xeb, 0xe0, 0x51, + 0x32, 0x31, 0x61, 0x28, 0x11, 0xcd, 0x1c, 0xf4, 0xd9, 0x06, 0x0f, 0x4a, + 0xc6, 0x0e, 0xd9, 0xf8, 0x17, 0xed, 0xe9, 0x15, 0xe2, 0xf4, 0x0c, 0xfb, + 0x01, 0xa0, 0x0a, 0xfc, 0xe8, 0x0e, 0xf4, 0x07, 0xe9, 0x03, 0xed, 0x02, + 0xd4, 0x05, 0xeb, 0xd5, 0x08, 0x25, 0x40, 0xdf, 0xf2, 0x16, 0x13, 0xf0, + 0x00, 0x01, 0xf2, 0xda, 0x2d, 0xf6, 0xf0, 0xf9, 0xf5, 0x07, 0x16, 0x14, + 0x0d, 0x0b, 0x1c, 0x0d, 0xf9, 0xf5, 0x29, 0xe0, 0xf3, 0xfa, 0xde, 0xf6, + 0x04, 0x04, 0xc8, 0x05, 0xfd, 0xff, 0xe6, 0x17, 0xe6, 0x06, 0xf1, 0xfb, + 0xf2, 0xe1, 0x0b, 0xff, 0xef, 0x15, 0xff, 0x25, 0x2c, 0xf6, 0xf3, 0xb4, + 0xfe, 0xcf, 0x0b, 0xd2, 0x0a, 0x13, 0xea, 0xda, 0xfe, 0xf6, 0x01, 0xfe, + 0xf0, 0xec, 0xe6, 0xf6, 0x12, 0xf7, 0xd7, 0xed, 0xec, 0xe2, 0xe7, 0xf4, + 0xf8, 0xf1, 0x0d, 0x02, 0xed, 0xdf, 0x02, 0x03, 0x03, 0xec, 0xf0, 0x0e, + 0xf0, 0xfe, 0x04, 0x21, 0x3a, 0x7f, 0x00, 0x27, 0x09, 0x15, 0xec, 0xfd, + 0xc7, 0x1b, 0xf2, 0x03, 0x1b, 0x49, 0x81, 0xe9, 0x18, 0xf7, 0x01, 0xee, + 0xf3, 0xec, 0xcf, 0x0d, 0x03, 0xeb, 0xf8, 0xf9, 0x0c, 0x08, 0x15, 0x16, + 0xf0, 0xd6, 0xfa, 0xea, 0xe3, 0x19, 0xe8, 0x05, 0x03, 0xdc, 0x3e, 0xe3, + 0x66, 0x36, 0xc3, 0x03, 0xeb, 0xe7, 0xee, 0xe9, 0xf5, 0xd4, 0xf1, 0xdf, + 0xea, 0x01, 0xfe, 0xc4, 0xfd, 0x33, 0xec, 0xe8, 0x25, 0x2b, 0xf8, 0xee, + 0xf4, 0xfd, 0x1e, 0xc5, 0x05, 0xf6, 0x02, 0x03, 0xe0, 0x10, 0x07, 0x9d, + 0xe2, 0xf9, 0xe5, 0xd1, 0x2e, 0xde, 0xf0, 0x20, 0xf3, 0x1c, 0xa7, 0xdb, + 0x27, 0xcc, 0xf9, 0xb0, 0xe6, 0x11, 0xe5, 0xfe, 0x19, 0xe0, 0x1e, 0x3d, + 0xbf, 0x2e, 0xe0, 0xe2, 0x17, 0x1b, 0xce, 0x0b, 0xea, 0x07, 0xe9, 0x01, + 0x46, 0x23, 0xfe, 0x09, 0xf6, 0xd6, 0x35, 0xf5, 0xec, 0x2e, 0xf8, 0xe3, + 0xd2, 0x14, 0xf2, 0x28, 0xff, 0x01, 0xf6, 0x08, 0xe1, 0xeb, 0x23, 0x01, + 0x07, 0x0d, 0xd3, 0x0b, 0x17, 0xf3, 0xfc, 0x23, 0xd2, 0xe4, 0xf1, 0x12, + 0xf5, 0xf3, 0x1c, 0x0d, 0x06, 0x15, 0xfa, 0x0d, 0x07, 0x01, 0x01, 0x03, + 0x8e, 0xf7, 0x0c, 0x03, 0x81, 0xf4, 0x10, 0xfb, 0xf9, 0x0d, 0xee, 0xea, + 0x3b, 0xee, 0xe7, 0x0a, 0x0c, 0xe3, 0x00, 0x06, 0x10, 0x14, 0xf2, 0xfb, + 0xfc, 0x20, 0xfe, 0xf4, 0xdd, 0x0f, 0x06, 0xfb, 0xf2, 0x3e, 0x16, 0xf4, + 0x66, 0xe6, 0xfc, 0x04, 0xf8, 0xf1, 0x02, 0x06, 0xc7, 0xe8, 0x15, 0xfd, + 0xe3, 0x15, 0x01, 0x07, 0xe2, 0x0e, 0x21, 0xee, 0x1b, 0x22, 0x01, 0xf0, + 0x0d, 0x09, 0x52, 0x04, 0x13, 0xd7, 0x03, 0xec, 0x1f, 0x12, 0x08, 0xed, + 0x0e, 0x1d, 0x0b, 0xe8, 0x13, 0xe0, 0x10, 0x02, 0x07, 0xfa, 0xc4, 0xfe, + 0x6e, 0x0e, 0xfc, 0x1f, 0x4f, 0x12, 0xee, 0xf6, 0xf0, 0x18, 0x04, 0x04, + 0x08, 0xfc, 0x20, 0x0e, 0xd1, 0x29, 0x7e, 0x04, 0x00, 0xe8, 0x14, 0x00, + 0x05, 0xfc, 0xfa, 0x19, 0x1d, 0xfd, 0x02, 0x18, 0x05, 0xf7, 0x1e, 0x12, + 0x01, 0x10, 0x1a, 0x17, 0xbd, 0x19, 0x0d, 0xfa, 0xd9, 0x0b, 0x05, 0xfe, + 0x05, 0x1d, 0x23, 0x81, 0x1f, 0x03, 0xb7, 0x11, 0x04, 0xe6, 0xf0, 0xf3, + 0xf7, 0x1f, 0xf8, 0xea, 0x1b, 0x17, 0xf0, 0xee, 0x00, 0x17, 0x0c, 0xff, + 0xd6, 0x07, 0x04, 0x0f, 0x1d, 0xe2, 0xfb, 0xdf, 0x0b, 0x00, 0x11, 0xfb, + 0x23, 0x17, 0xfb, 0xed, 0x03, 0xb2, 0x00, 0xfc, 0x1e, 0x03, 0x08, 0x0d, + 0xe3, 0x13, 0x4c, 0xf2, 0x12, 0xec, 0x00, 0x23, 0x06, 0x0b, 0xf9, 0x11, + 0x09, 0xd8, 0xd1, 0x1b, 0xed, 0x3d, 0x11, 0xec, 0x06, 0xd7, 0x05, 0x10, + 0x0a, 0xfe, 0xe1, 0x25, 0x01, 0x0a, 0xdb, 0x22, 0x18, 0x11, 0xef, 0xd6, + 0xe9, 0xcb, 0x1b, 0x04, 0xd3, 0xf9, 0xf9, 0xfb, 0x1a, 0x09, 0x34, 0x06, + 0x09, 0xfc, 0xeb, 0x03, 0x25, 0x1c, 0xf8, 0x0c, 0xfa, 0xff, 0xf1, 0xf7, + 0x02, 0x5a, 0xf4, 0x06, 0xf5, 0x0a, 0xe9, 0x09, 0xed, 0xf3, 0x20, 0xc5, + 0x0e, 0x14, 0xc2, 0xb9, 0xfb, 0xff, 0xb7, 0xf1, 0x02, 0xfa, 0x12, 0xfd, + 0xfb, 0x06, 0xf8, 0xf3, 0x01, 0xec, 0xe7, 0x18, 0x06, 0xf2, 0xdb, 0x03, + 0xcb, 0x08, 0xfb, 0x03, 0x08, 0x37, 0x1e, 0xf4, 0x10, 0x17, 0x15, 0xfb, + 0x14, 0xff, 0xf3, 0xe9, 0xed, 0xff, 0x09, 0xec, 0x04, 0xeb, 0x14, 0x1a, + 0xf9, 0x02, 0xfa, 0xf7, 0xf4, 0xec, 0xdb, 0xf5, 0x08, 0xf8, 0xe7, 0xed, + 0x14, 0x3b, 0x06, 0x0e, 0xe4, 0xeb, 0x06, 0x01, 0xfc, 0x07, 0xd9, 0x16, + 0xee, 0x0f, 0x08, 0x3c, 0x20, 0x03, 0x4c, 0xf9, 0x16, 0x1d, 0x13, 0x0a, + 0x1e, 0x7f, 0xf5, 0x06, 0x04, 0xfc, 0x24, 0x02, 0x10, 0xd8, 0x0f, 0xcb, + 0xeb, 0xc0, 0x2d, 0x06, 0x07, 0x05, 0x02, 0xfe, 0xdd, 0xe1, 0xf4, 0x3c, + 0x36, 0xfe, 0xa1, 0x24, 0xe4, 0xd6, 0xec, 0x04, 0xdb, 0x39, 0xc7, 0xfa, + 0x06, 0xed, 0xa3, 0x2a, 0x3b, 0x0e, 0xae, 0xbd, 0x0c, 0x67, 0xfe, 0xe6, + 0x08, 0x16, 0xfb, 0xfc, 0xfb, 0xfa, 0xfb, 0xdb, 0x2f, 0x21, 0xd2, 0xf5, + 0xdc, 0xee, 0x12, 0x2e, 0xd9, 0x26, 0xf0, 0xdc, 0xc2, 0x1e, 0x2b, 0xcb, + 0xef, 0x4b, 0x0a, 0xe1, 0xcf, 0xbb, 0x0c, 0xe8, 0xdb, 0xee, 0xcf, 0xb8, + 0xf3, 0xf6, 0xfa, 0xee, 0xf5, 0x0a, 0x27, 0x2f, 0xcf, 0x09, 0xdd, 0x01, + 0xf0, 0xd9, 0x56, 0xd4, 0x1d, 0xd5, 0x1c, 0x2e, 0x81, 0xd1, 0xce, 0xe1, + 0x53, 0x37, 0xff, 0x0a, 0x02, 0xd2, 0x9f, 0x4e, 0x23, 0xe8, 0x04, 0x0c, + 0xe4, 0x43, 0x59, 0xf1, 0x35, 0xda, 0x23, 0x02, 0xdc, 0xcf, 0xf6, 0x00, + 0xfb, 0x18, 0xe1, 0xfa, 0x0b, 0x2d, 0x03, 0x2e, 0xa4, 0x08, 0xe4, 0x00, + 0xc5, 0xe8, 0xe6, 0xf2, 0x46, 0x13, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x40, 0x00, 0x00, 0x13, 0x0e, 0x06, 0xf7, 0x15, 0x7f, 0x1f, 0xc2, + 0x02, 0x05, 0x23, 0x08, 0x0a, 0x0a, 0x14, 0x0a, 0xf3, 0xfd, 0xf3, 0xec, + 0x04, 0x25, 0x28, 0x07, 0xf3, 0xe4, 0x04, 0x29, 0xf5, 0x08, 0x04, 0xfe, + 0x10, 0x0b, 0x15, 0xec, 0x0b, 0xf3, 0x02, 0x09, 0x00, 0xc6, 0xf3, 0xf1, + 0x14, 0x01, 0xf4, 0xf6, 0x01, 0x0f, 0x31, 0x05, 0xf8, 0x13, 0x02, 0x0d, + 0xfd, 0xfe, 0x0e, 0xeb, 0xf0, 0xf2, 0x06, 0xe9, 0xdd, 0xfe, 0xf0, 0xfd, + 0x05, 0xe2, 0xfa, 0x15, 0x06, 0xd1, 0xfc, 0x00, 0x0d, 0x06, 0xff, 0x17, + 0xea, 0x1d, 0x1d, 0xf9, 0xfe, 0xf5, 0xe3, 0x18, 0xea, 0x03, 0xfd, 0xfe, + 0x0a, 0xf0, 0x0c, 0xe3, 0x05, 0x11, 0x16, 0xff, 0xff, 0x09, 0x03, 0x13, + 0x0d, 0x07, 0xf7, 0x11, 0x0a, 0x0a, 0x07, 0xef, 0xfc, 0x06, 0xf9, 0x08, + 0xdb, 0xf7, 0xed, 0x0f, 0xd0, 0xf3, 0xe6, 0xf4, 0xfd, 0xfc, 0x06, 0x02, + 0x1f, 0xfe, 0xfd, 0xfb, 0x1d, 0x0f, 0xe7, 0x15, 0xff, 0x00, 0xfc, 0xf6, + 0xf2, 0xf9, 0xf3, 0xff, 0x06, 0x0b, 0x10, 0xfb, 0x01, 0x0a, 0xf7, 0x03, + 0xfe, 0x02, 0xf8, 0xff, 0x07, 0xf9, 0x05, 0x30, 0x06, 0x0e, 0xfc, 0x03, + 0xfa, 0xa8, 0xfd, 0x06, 0x05, 0x18, 0x10, 0xfd, 0x01, 0x0f, 0x01, 0xfd, + 0xff, 0xfd, 0x1d, 0x01, 0x1f, 0x01, 0xb9, 0x04, 0xfb, 0xec, 0x4d, 0x02, + 0xff, 0x07, 0xfe, 0xfd, 0x02, 0xff, 0x00, 0xcd, 0x05, 0xf2, 0xf7, 0xff, + 0xfc, 0xf8, 0x04, 0xfe, 0x02, 0x00, 0x0c, 0x00, 0xff, 0x18, 0x12, 0xff, + 0x81, 0xfe, 0xfd, 0xed, 0xf4, 0xf4, 0x0e, 0xf9, 0xfe, 0xfc, 0x08, 0xff, + 0x05, 0x00, 0x03, 0x05, 0xfc, 0xfc, 0xff, 0x0c, 0x07, 0xf8, 0xdf, 0xfd, + 0x08, 0xff, 0x0e, 0xf7, 0x03, 0xf9, 0xe6, 0xfe, 0x06, 0x5e, 0xfb, 0x00, + 0xde, 0x0b, 0x00, 0x46, 0xff, 0xfb, 0xf6, 0xfd, 0x2c, 0x08, 0xf4, 0xff, + 0xf9, 0xef, 0xe4, 0x14, 0xe4, 0x01, 0x16, 0xff, 0x05, 0xfd, 0x0e, 0x10, + 0x81, 0x11, 0x08, 0xfd, 0x0a, 0x0b, 0xfb, 0xf4, 0x1c, 0x2a, 0x06, 0xe7, + 0xf5, 0x05, 0xf9, 0xf8, 0xfb, 0x0b, 0x0a, 0xcc, 0xf4, 0x02, 0xf8, 0xf6, + 0x06, 0x0a, 0xe8, 0xf6, 0xf9, 0xe0, 0x1f, 0x1c, 0x01, 0xf4, 0x04, 0xf1, + 0xf8, 0xf9, 0x00, 0xf8, 0x05, 0x0e, 0xec, 0x08, 0x0a, 0x09, 0x13, 0x12, + 0xfd, 0xf4, 0x35, 0x01, 0x02, 0x04, 0x12, 0x19, 0x08, 0x18, 0xec, 0xad, + 0xe7, 0x24, 0xe2, 0xfe, 0xef, 0x18, 0xf6, 0xeb, 0xf9, 0xbf, 0x47, 0xf0, + 0x14, 0x04, 0x0c, 0x0a, 0x31, 0x12, 0xeb, 0x12, 0xee, 0x1f, 0x15, 0xda, + 0xf7, 0x07, 0x18, 0x1a, 0xf0, 0x13, 0xed, 0x01, 0x0b, 0xec, 0x0c, 0xfb, + 0xf7, 0x0a, 0xf5, 0xfc, 0xf5, 0xf8, 0x11, 0x02, 0x28, 0x0b, 0x04, 0x02, + 0xed, 0x04, 0xf3, 0x0d, 0xf6, 0x05, 0xfc, 0x16, 0x03, 0xd7, 0x12, 0xf3, + 0xda, 0x0d, 0x06, 0xff, 0xee, 0xb5, 0x15, 0x08, 0x06, 0x07, 0x04, 0xfa, + 0xf4, 0x1d, 0xfe, 0x00, 0x0c, 0x7f, 0x00, 0x0b, 0x17, 0x22, 0x0e, 0x07, + 0x01, 0x17, 0x09, 0xfa, 0xfe, 0xfb, 0xf7, 0x10, 0xfc, 0x13, 0x4c, 0xee, + 0x21, 0xfd, 0x06, 0x1a, 0x4b, 0x07, 0xf7, 0x04, 0xfa, 0x30, 0xfd, 0x17, + 0x0b, 0x0c, 0x03, 0xf4, 0xf4, 0xf2, 0x29, 0xff, 0x00, 0x03, 0xf6, 0xfa, + 0x22, 0x10, 0xe9, 0x16, 0xe7, 0xf8, 0x03, 0xe5, 0x25, 0x02, 0x07, 0x0d, + 0xfc, 0xf5, 0x22, 0xfa, 0x05, 0xee, 0xe3, 0x28, 0xd0, 0xf8, 0x04, 0xf8, + 0x1d, 0x04, 0x08, 0x1e, 0x18, 0x10, 0xf3, 0xf6, 0x88, 0x07, 0xfd, 0x11, + 0xf2, 0xe5, 0xfe, 0xee, 0x00, 0x8b, 0xe8, 0x0c, 0x02, 0xff, 0xf8, 0xe5, + 0x02, 0xfa, 0x92, 0x16, 0xf2, 0xf2, 0x22, 0xff, 0x22, 0x06, 0xe8, 0x07, + 0x15, 0x04, 0xf5, 0x18, 0xfa, 0x02, 0x04, 0x08, 0x15, 0x0f, 0x08, 0xee, + 0x03, 0xf1, 0x18, 0xfc, 0x07, 0x2d, 0xf9, 0xfb, 0xd3, 0x0a, 0x0b, 0xf5, + 0xfe, 0xe6, 0x09, 0x04, 0x0d, 0x02, 0xda, 0x00, 0xf9, 0x10, 0xf1, 0x04, + 0xff, 0xf9, 0x29, 0x1c, 0x05, 0x02, 0xe3, 0x08, 0x04, 0x0e, 0xfd, 0xfc, + 0x1a, 0xf5, 0xf6, 0xed, 0x08, 0x02, 0x08, 0x0a, 0xef, 0x07, 0xfd, 0xf6, + 0x03, 0xf5, 0x08, 0x06, 0xe9, 0xe3, 0xf8, 0xfc, 0xc6, 0x12, 0x09, 0x04, + 0xf2, 0x12, 0x02, 0xf5, 0x1b, 0x10, 0x0b, 0xd0, 0xe0, 0xef, 0x01, 0x08, + 0xfc, 0x02, 0x15, 0xe9, 0xfd, 0xe6, 0x03, 0x19, 0xfb, 0x27, 0xf1, 0x08, + 0x16, 0x02, 0xed, 0xff, 0xf8, 0x16, 0xe4, 0xfc, 0x01, 0xf0, 0xfe, 0x7f, + 0xf9, 0xd8, 0x18, 0x0e, 0x0d, 0xed, 0x01, 0xfe, 0xe6, 0x0b, 0xc8, 0xfb, + 0x06, 0x1b, 0x01, 0x04, 0xf1, 0x06, 0xf8, 0x06, 0x21, 0x2d, 0x4e, 0x00, + 0x23, 0xdc, 0x0f, 0xdd, 0xed, 0xf9, 0x10, 0x26, 0x32, 0xf3, 0x07, 0x31, + 0x16, 0x01, 0xe2, 0x12, 0xf4, 0x12, 0x09, 0x0c, 0xf8, 0x38, 0xba, 0xed, + 0x17, 0xec, 0x0b, 0xd1, 0x52, 0x22, 0x77, 0xd8, 0x27, 0xf7, 0x00, 0xf8, + 0xd7, 0x35, 0x04, 0x26, 0x13, 0x16, 0x0e, 0x2c, 0xe5, 0x25, 0xd5, 0x2a, + 0x07, 0x25, 0xc3, 0x22, 0x0a, 0xdc, 0xeb, 0xf8, 0x01, 0x2e, 0x3b, 0xda, + 0xf5, 0x3d, 0xdb, 0xbf, 0x0b, 0x38, 0x27, 0xf4, 0xb8, 0x66, 0xe0, 0x7f, + 0xd8, 0x39, 0xc9, 0xe7, 0x0e, 0x11, 0x0d, 0xd4, 0xf2, 0x45, 0xec, 0x25, + 0xe9, 0x2e, 0x01, 0x0a, 0x15, 0xc3, 0xe1, 0x2d, 0x4e, 0xdf, 0x1c, 0x96, + 0xf9, 0xf4, 0x2d, 0xfe, 0x1d, 0xd9, 0x13, 0x12, 0x22, 0xd9, 0xd8, 0x48, + 0xe9, 0x16, 0x05, 0x1a, 0x49, 0xdb, 0x08, 0x35, 0x3f, 0x08, 0xc4, 0xd6, + 0xf1, 0xd8, 0x13, 0x01, 0x02, 0x08, 0xa7, 0x17, 0x05, 0x7f, 0x0c, 0x21, + 0x2f, 0xeb, 0x7e, 0xf0, 0x92, 0x47, 0x97, 0xf3, 0xe0, 0xcc, 0x0d, 0xf7, + 0xf0, 0xc8, 0x31, 0xff, 0xdc, 0x0f, 0xe3, 0x46, 0x07, 0x1e, 0xed, 0x02, + 0x19, 0x4a, 0xff, 0x23, 0x00, 0xb7, 0xe8, 0x55, 0x01, 0xcf, 0xff, 0x28, + 0x04, 0xe5, 0xf3, 0x34, 0x26, 0xad, 0x27, 0x3d, 0xb1, 0x1a, 0x71, 0xfb, + 0xe5, 0xa6, 0x0b, 0xf1, 0x2d, 0x0a, 0xfe, 0x1f, 0x18, 0x93, 0x0d, 0x2a, + 0x0a, 0xe1, 0xcd, 0xf8, 0xe5, 0xe7, 0x3c, 0x18, 0x0e, 0xaf, 0x25, 0x04, + 0x3a, 0xbb, 0x4e, 0xb9, 0xf1, 0x14, 0x18, 0x1a, 0x17, 0x07, 0x40, 0x55, + 0xc5, 0xe6, 0x01, 0x04, 0x2d, 0xea, 0x8b, 0x1e, 0xfa, 0x55, 0x18, 0xc5, + 0x18, 0x1f, 0x23, 0x12, 0x56, 0xe3, 0xd1, 0x0c, 0x0f, 0xcb, 0x8d, 0x28, + 0x0e, 0x29, 0xf4, 0x03, 0xf9, 0x3c, 0x0d, 0x05, 0x25, 0xd2, 0xe7, 0xe6, + 0x0c, 0xe7, 0x06, 0x06, 0x0b, 0xf3, 0xfa, 0x0f, 0xf3, 0xef, 0xf8, 0x09, + 0x00, 0x05, 0xd7, 0x0a, 0xfb, 0xfd, 0xff, 0x00, 0xff, 0x01, 0xf7, 0xff, + 0xf8, 0xf8, 0x0c, 0xf4, 0xfa, 0x02, 0x07, 0x09, 0xe9, 0x09, 0xfe, 0xd8, + 0xff, 0x00, 0xfc, 0xf2, 0xe5, 0xf3, 0xe6, 0x07, 0xfc, 0xf7, 0x1f, 0x81, + 0xf8, 0x14, 0x09, 0xdb, 0x03, 0x00, 0x02, 0x07, 0x05, 0xfb, 0xed, 0x14, + 0xee, 0xfe, 0xf6, 0x0e, 0x27, 0x1b, 0xfb, 0x00, 0x06, 0x06, 0x0e, 0x0b, + 0xfc, 0xfe, 0xf8, 0xe5, 0x3a, 0xfe, 0xfd, 0xee, 0xf3, 0xf3, 0xfe, 0xfb, + 0xff, 0xd7, 0x07, 0xef, 0xf7, 0x04, 0xf4, 0xf3, 0xfd, 0xfd, 0xfd, 0x07, + 0x14, 0xdf, 0x08, 0x0c, 0xfe, 0xfc, 0xff, 0x0f, 0xcf, 0xfe, 0xf2, 0xfe, + 0xde, 0xf1, 0xeb, 0xf9, 0xf4, 0xfc, 0x02, 0x01, 0x06, 0x08, 0xfb, 0xf4, + 0xfa, 0xed, 0x04, 0xfe, 0x0b, 0x04, 0x13, 0xfb, 0x03, 0x04, 0xf3, 0x00, + 0xf0, 0x12, 0xfc, 0xea, 0x03, 0x0c, 0x13, 0x0f, 0x18, 0x09, 0x0d, 0x10, + 0x81, 0xfd, 0x0a, 0x0d, 0x01, 0x06, 0xfa, 0xff, 0xf7, 0x05, 0xf9, 0x00, + 0x28, 0xfe, 0x07, 0xf5, 0xea, 0x14, 0xef, 0xf5, 0x00, 0x16, 0x05, 0xdf, + 0x06, 0x02, 0xfc, 0xf9, 0x04, 0xf7, 0x0c, 0x1e, 0x08, 0xfc, 0x00, 0x04, + 0xfc, 0x00, 0x05, 0x17, 0xf7, 0x0c, 0x08, 0xfe, 0x0f, 0xf8, 0x02, 0x08, + 0xf3, 0xfb, 0x0b, 0x0a, 0xff, 0x07, 0xef, 0xf8, 0xf6, 0x09, 0xf9, 0xcf, + 0xfe, 0xfc, 0xea, 0xfe, 0xec, 0x09, 0xf9, 0xde, 0xf4, 0xe0, 0x29, 0x17, + 0x0c, 0x00, 0x05, 0xf0, 0x1d, 0xf9, 0x13, 0xf3, 0xfa, 0x0b, 0x0c, 0xfb, + 0xfc, 0x07, 0x08, 0xfa, 0x04, 0xfa, 0x1b, 0x09, 0x0c, 0x02, 0xf4, 0xff, + 0xf6, 0x03, 0x09, 0xf8, 0x0b, 0xfa, 0x01, 0x0e, 0x09, 0xf9, 0x13, 0xf7, + 0xe4, 0xfc, 0x01, 0x0c, 0xea, 0xad, 0xf1, 0xf0, 0x21, 0x0a, 0xf8, 0x0a, + 0xf1, 0x02, 0x46, 0x37, 0x05, 0x0a, 0x41, 0xef, 0xe0, 0xe5, 0xfe, 0xed, + 0xde, 0xf6, 0xeb, 0x0a, 0x28, 0xfb, 0x2a, 0xf6, 0xe8, 0x06, 0x16, 0x02, + 0xea, 0xe7, 0xf5, 0x14, 0x0a, 0xf2, 0xd3, 0x10, 0xb1, 0xfc, 0xc3, 0x7d, + 0x1f, 0xe9, 0xec, 0xec, 0xd0, 0x28, 0xe7, 0xcb, 0x00, 0xc7, 0xf5, 0x2d, + 0x10, 0x21, 0x0b, 0x1a, 0x27, 0xe2, 0x2c, 0xbf, 0xce, 0xd9, 0xec, 0xf1, + 0x1b, 0xf5, 0xfb, 0x19, 0xce, 0xe2, 0x0f, 0x33, 0x05, 0x11, 0xf7, 0xb5, + 0x31, 0xcf, 0x73, 0xdf, 0xfa, 0xfa, 0x1b, 0x3c, 0x79, 0xed, 0xe9, 0xa8, + 0xc6, 0xbe, 0xf5, 0x0f, 0x0c, 0xda, 0xb5, 0x02, 0xd5, 0x1e, 0xcd, 0x15, + 0xed, 0x04, 0xfd, 0xa7, 0xef, 0xfb, 0x42, 0xd4, 0xb4, 0xe1, 0xfb, 0x7f, + 0xff, 0xf6, 0xfa, 0x61, 0x0d, 0xa1, 0x0c, 0xef, 0xf0, 0xf1, 0x2e, 0xc6, + 0x01, 0xfa, 0xfe, 0xfd, 0x71, 0x0f, 0xf4, 0x04, 0xff, 0xfd, 0x03, 0x00, + 0xfc, 0xf8, 0xfe, 0x03, 0x03, 0xf8, 0x05, 0x01, 0xff, 0x02, 0xfd, 0xf9, + 0x06, 0xfc, 0x02, 0x04, 0x01, 0xff, 0xff, 0x0e, 0x03, 0x0e, 0xfe, 0xfb, + 0x0a, 0xf9, 0x00, 0xf8, 0x02, 0xf2, 0xfc, 0xff, 0xfc, 0x08, 0x04, 0xfa, + 0xfa, 0x05, 0xfa, 0xfe, 0x16, 0xfd, 0xf4, 0x03, 0xfe, 0x01, 0x08, 0x00, + 0xf7, 0xfd, 0x00, 0x07, 0xfd, 0xfb, 0x09, 0xeb, 0x04, 0xff, 0xff, 0xe9, + 0xfc, 0xf5, 0x07, 0xf8, 0x02, 0x01, 0x0b, 0xfe, 0x02, 0xfd, 0x01, 0x04, + 0xed, 0x05, 0xfe, 0xf5, 0xff, 0x06, 0x7f, 0x04, 0xff, 0x0a, 0x05, 0x07, + 0x04, 0xfc, 0x01, 0xfa, 0xf9, 0x05, 0xfc, 0x25, 0xfb, 0x03, 0x06, 0x07, + 0xfe, 0xfb, 0x02, 0xff, 0x07, 0xff, 0x00, 0xfe, 0xfd, 0x0b, 0x04, 0xf9, + 0x0b, 0x03, 0xff, 0x11, 0x06, 0xfd, 0xff, 0xf3, 0xf3, 0xda, 0xed, 0xf2, + 0xf2, 0x26, 0xe4, 0x14, 0x0b, 0x28, 0xfb, 0xab, 0xe5, 0xab, 0xe3, 0xe5, + 0x59, 0xfb, 0xec, 0xf8, 0xd8, 0x14, 0xf3, 0x01, 0x03, 0x08, 0x13, 0xf9, + 0xe9, 0xda, 0x06, 0x1f, 0xee, 0xf8, 0xfa, 0x0d, 0xe0, 0xdc, 0x0c, 0x01, + 0x10, 0xc4, 0x01, 0xef, 0xf6, 0x48, 0xd8, 0x0d, 0x03, 0xf2, 0xd5, 0xf6, + 0x41, 0xf0, 0xd2, 0x0f, 0x02, 0x3a, 0xff, 0x09, 0x1e, 0x33, 0x24, 0xe4, + 0x01, 0xf6, 0x02, 0xa7, 0x10, 0xf3, 0x59, 0xf8, 0x1d, 0xe0, 0x7f, 0xea, + 0x2c, 0x00, 0x6b, 0xfb, 0x12, 0xf4, 0xfa, 0xd7, 0xfb, 0x23, 0x12, 0x01, + 0x00, 0xb4, 0xf7, 0xd7, 0xd0, 0x02, 0xab, 0x2d, 0xe1, 0x15, 0xeb, 0xcf, + 0xe1, 0xd1, 0x0d, 0x1f, 0xdd, 0xf1, 0xdf, 0xed, 0xc7, 0xf2, 0x40, 0xf1, + 0xbd, 0xe5, 0xb1, 0x20, 0xd7, 0x3d, 0x19, 0xf8, 0xd0, 0xdd, 0x15, 0x3e, + 0x12, 0xdf, 0xcd, 0xc4, 0xfa, 0xe7, 0xf3, 0x1d, 0xf9, 0xfb, 0xfa, 0xfe, + 0xfe, 0x21, 0x19, 0xf6, 0x0e, 0x01, 0x01, 0x0a, 0x40, 0x07, 0x0f, 0xf2, + 0xff, 0x09, 0x0a, 0x13, 0x5f, 0xf5, 0x1b, 0xf2, 0xea, 0x06, 0xf4, 0xe2, + 0x0a, 0x14, 0xf6, 0xfd, 0xfe, 0x13, 0x0d, 0x08, 0xf8, 0x44, 0x30, 0xff, + 0x18, 0x11, 0xe4, 0xff, 0xff, 0x11, 0x05, 0x00, 0xed, 0xfd, 0x08, 0xfe, + 0x0d, 0xfb, 0xfc, 0x04, 0x0d, 0x03, 0x36, 0xfa, 0x05, 0xe7, 0x04, 0xfd, + 0x03, 0xdf, 0x18, 0xfc, 0x00, 0xfe, 0xee, 0x05, 0xc4, 0x10, 0x08, 0xea, + 0x01, 0xfe, 0x10, 0xfc, 0xe4, 0x1b, 0x22, 0x22, 0xee, 0x0a, 0x03, 0xfe, + 0xf3, 0xf8, 0x2d, 0x01, 0xfa, 0x1b, 0xf6, 0xee, 0x0b, 0xfa, 0x15, 0xf1, + 0xf3, 0x09, 0x81, 0x00, 0xd9, 0x01, 0x35, 0x07, 0xe2, 0xd9, 0xf6, 0x0b, + 0xeb, 0xec, 0x01, 0x1e, 0xf0, 0xf0, 0x26, 0xf9, 0xdd, 0xf3, 0xd4, 0xe4, + 0xfe, 0xda, 0xfd, 0xea, 0xac, 0xd7, 0x07, 0x11, 0x4d, 0x02, 0xc5, 0xda, + 0xfe, 0x19, 0x1b, 0x3c, 0xec, 0xf1, 0x0d, 0xd6, 0xd0, 0x01, 0x03, 0x07, + 0x19, 0xf9, 0xf4, 0x10, 0x23, 0x0b, 0x0c, 0x3a, 0x28, 0xdf, 0x1d, 0x02, + 0x1f, 0x1b, 0x4c, 0x10, 0xe5, 0xf7, 0x2e, 0xfc, 0xf9, 0x03, 0x0f, 0x4f, + 0xfe, 0x16, 0x0c, 0xff, 0xea, 0x1b, 0x3d, 0xb7, 0x0e, 0x81, 0x1c, 0x10, + 0xc2, 0xd9, 0xf5, 0x0b, 0xdb, 0x16, 0xfb, 0x45, 0x0c, 0xb7, 0x57, 0x0e, + 0x16, 0x16, 0x24, 0x16, 0xd8, 0x00, 0x05, 0x00, 0x0c, 0xf8, 0xfd, 0xf3, + 0x38, 0xdb, 0x31, 0x10, 0xf4, 0x04, 0x58, 0x06, 0xf4, 0x16, 0x14, 0x11, + 0xf9, 0xc7, 0x53, 0xf0, 0xf6, 0xf4, 0x54, 0x10, 0xff, 0x13, 0x15, 0xe7, + 0x0a, 0xcd, 0xf0, 0x24, 0xff, 0x1d, 0xf0, 0xda, 0x28, 0x1e, 0xe5, 0xe4, + 0xea, 0x06, 0xfc, 0x0d, 0xcf, 0xe8, 0xf8, 0xe9, 0xfb, 0x02, 0x26, 0x0e, + 0x01, 0x34, 0x58, 0xd4, 0x0d, 0x1f, 0x17, 0xf5, 0x10, 0xf4, 0x0d, 0xe9, + 0x3c, 0x16, 0x0f, 0xf6, 0xfb, 0xf2, 0x12, 0xf8, 0xfd, 0xfc, 0xe9, 0x4c, + 0xac, 0x03, 0x0e, 0x13, 0x20, 0xd4, 0x02, 0x0e, 0x38, 0xe7, 0x08, 0xa2, + 0x10, 0x2f, 0x16, 0x18, 0x19, 0x29, 0x06, 0x18, 0x1a, 0x03, 0xca, 0x06, + 0xef, 0x16, 0x0e, 0xfe, 0x00, 0xe5, 0x7f, 0x0d, 0x01, 0x04, 0x0a, 0xf9, + 0x1d, 0x4c, 0xcc, 0x0f, 0x0c, 0x16, 0x04, 0xf1, 0x08, 0xae, 0x38, 0x5d, + 0x14, 0xea, 0x02, 0x06, 0xed, 0xe5, 0xfd, 0x1b, 0x34, 0x5a, 0xc6, 0x11, + 0xcf, 0x15, 0x14, 0xfa, 0xf6, 0xf5, 0x17, 0xfd, 0xd6, 0xf4, 0xf5, 0xed, + 0x07, 0xf8, 0xe5, 0xe8, 0xfc, 0xc1, 0x2e, 0x04, 0xfa, 0x38, 0x23, 0xf7, + 0x29, 0xff, 0xec, 0xf7, 0xfd, 0x12, 0xea, 0x25, 0xeb, 0xfa, 0xf8, 0xce, + 0xef, 0xe7, 0xf7, 0xf3, 0x03, 0x01, 0xe6, 0xfa, 0x96, 0x0c, 0x05, 0xfb, + 0x02, 0xfb, 0x07, 0x01, 0x02, 0x05, 0xf7, 0xfd, 0x00, 0xfe, 0x1d, 0x00, + 0xfa, 0xff, 0x0a, 0xf0, 0x12, 0x09, 0x01, 0x10, 0x0a, 0xfa, 0xf2, 0x25, + 0xfc, 0xfa, 0x09, 0xfe, 0x07, 0xf0, 0xfe, 0x08, 0xfd, 0xf3, 0x00, 0x00, + 0x04, 0xf7, 0x03, 0x04, 0x02, 0x04, 0xfa, 0xf8, 0xed, 0x00, 0xff, 0xfa, + 0x0a, 0x00, 0x01, 0x06, 0x00, 0x0a, 0xfe, 0x00, 0xfd, 0xfe, 0x04, 0xd5, + 0x04, 0x01, 0x0c, 0x2d, 0xfa, 0x01, 0x00, 0xf8, 0x0b, 0xfa, 0xf9, 0xff, + 0x0a, 0x03, 0xfe, 0x00, 0xfe, 0x09, 0x03, 0xed, 0x02, 0x2d, 0x81, 0x0f, + 0xfd, 0x00, 0x00, 0x0f, 0xfa, 0xf4, 0x09, 0x05, 0xfb, 0x27, 0x00, 0xdd, + 0xf4, 0x08, 0x00, 0x00, 0x07, 0xfb, 0x0d, 0x05, 0xfb, 0x00, 0x15, 0xfc, + 0xef, 0x06, 0x17, 0xf5, 0xf0, 0x03, 0xf8, 0x09, 0x00, 0xea, 0x09, 0xfd, + 0x19, 0x11, 0xfd, 0x14, 0xe2, 0x20, 0x25, 0x0b, 0xee, 0xc4, 0x06, 0xd9, + 0x2e, 0x1d, 0x1d, 0xff, 0x0a, 0x08, 0xd5, 0x1f, 0x35, 0xe6, 0x21, 0x5e, + 0xd9, 0x29, 0xf2, 0xfe, 0x12, 0x0a, 0x25, 0xec, 0x83, 0xa9, 0xdc, 0xee, + 0x51, 0x10, 0xed, 0xc8, 0xf5, 0xfe, 0xec, 0xfa, 0x06, 0x05, 0x8b, 0xdd, + 0xe4, 0xb5, 0x15, 0x04, 0x29, 0x3f, 0xf0, 0x3a, 0xfc, 0x1b, 0x15, 0xe6, + 0x11, 0xc6, 0xc9, 0xfc, 0x19, 0xdc, 0x7c, 0xe8, 0x18, 0xf2, 0x16, 0xf3, + 0x12, 0x8e, 0xf5, 0x48, 0x1c, 0xbd, 0xee, 0x2a, 0x37, 0xed, 0xf5, 0x28, + 0xff, 0xa6, 0x2d, 0x3b, 0x23, 0x10, 0x0e, 0xf8, 0xad, 0x21, 0x2d, 0xd3, + 0xe7, 0xec, 0xcc, 0xf8, 0xfe, 0xd2, 0xf4, 0xed, 0x15, 0xed, 0x28, 0xfa, + 0x81, 0x06, 0x1f, 0xc4, 0x09, 0xeb, 0x26, 0xf5, 0x9a, 0xfc, 0xf7, 0xe3, + 0x05, 0xe6, 0x07, 0x29, 0xd5, 0x98, 0xca, 0xcb, 0xed, 0xc8, 0xea, 0xe3, + 0x07, 0x08, 0xe2, 0xfd, 0x14, 0x1e, 0x0f, 0x0a, 0xff, 0x0d, 0x1d, 0x07, + 0x18, 0x00, 0x2c, 0xbf, 0x31, 0x11, 0x17, 0x81, 0xf0, 0x8c, 0x03, 0xe6, + 0x04, 0x3b, 0x24, 0x25, 0xc3, 0xdc, 0xdb, 0x57, 0xf3, 0xd9, 0xd7, 0x2f, + 0xfe, 0x1a, 0xf6, 0x0b, 0x00, 0x0d, 0x20, 0xdd, 0x39, 0xc4, 0xea, 0xd4, + 0x03, 0xff, 0x19, 0xf8, 0xe1, 0xf9, 0xda, 0xf8, 0xfa, 0x0b, 0xe6, 0xdc, + 0x4d, 0xd4, 0x9a, 0x1d, 0x0b, 0xf5, 0xc0, 0xd6, 0x22, 0x01, 0xd8, 0xd9, + 0xf1, 0xf5, 0xf7, 0x07, 0x2b, 0xfe, 0x19, 0x01, 0xf7, 0x02, 0xe4, 0x19, + 0x0e, 0xed, 0xf0, 0x01, 0xbc, 0xfb, 0x10, 0x18, 0x0d, 0xef, 0xd8, 0x0b, + 0x06, 0x0b, 0xe0, 0xe1, 0x1c, 0x62, 0x1d, 0xeb, 0xe0, 0xad, 0xdd, 0xd8, + 0x0b, 0x18, 0x23, 0xfc, 0x36, 0x1d, 0x38, 0xf2, 0x2e, 0x09, 0xcd, 0xf9, + 0x19, 0x41, 0x1a, 0xee, 0xf1, 0xf9, 0x18, 0x0a, 0x03, 0x14, 0x1b, 0xf6, + 0xef, 0x09, 0x1b, 0x15, 0x04, 0x07, 0xf6, 0xfc, 0xff, 0xfa, 0x05, 0xfa, + 0xfe, 0xfb, 0x0a, 0xfc, 0x0c, 0x08, 0xdc, 0x15, 0xf8, 0x0e, 0xf8, 0x05, + 0x49, 0x10, 0x10, 0x02, 0xff, 0xff, 0x03, 0xfe, 0x15, 0xf8, 0xf3, 0x14, + 0x10, 0x0c, 0x09, 0xf3, 0x02, 0xef, 0xff, 0xfc, 0xf3, 0xfc, 0x06, 0x3a, + 0xfa, 0x17, 0x00, 0x18, 0x09, 0xf7, 0xf3, 0x32, 0xef, 0xfe, 0xef, 0x06, + 0xff, 0x14, 0xf5, 0x15, 0x01, 0x08, 0xfa, 0xf3, 0x05, 0x23, 0x05, 0xed, + 0x03, 0x10, 0x19, 0xf8, 0x04, 0x16, 0xe9, 0xd8, 0xf8, 0xf8, 0x01, 0xfe, + 0x12, 0xff, 0xf3, 0x17, 0xea, 0xfe, 0x25, 0xe2, 0xf6, 0x08, 0x20, 0x14, + 0x7f, 0x09, 0xed, 0xe7, 0xe7, 0xf2, 0x1f, 0x01, 0xfc, 0xec, 0xfc, 0x07, + 0xfb, 0x01, 0x0c, 0x04, 0xf1, 0x02, 0xe4, 0xfa, 0xf1, 0x08, 0xf6, 0x0c, + 0x0d, 0xf5, 0x15, 0x07, 0x02, 0x20, 0x20, 0x10, 0x01, 0xcf, 0xfa, 0xfa, + 0x01, 0x05, 0x03, 0xf9, 0x0e, 0x04, 0x03, 0xfc, 0xf1, 0xfa, 0xff, 0x20, + 0x00, 0xf0, 0xfc, 0x10, 0xa8, 0x05, 0x0b, 0xf4, 0x15, 0xf2, 0x28, 0xf6, + 0x24, 0x01, 0x11, 0x81, 0xfb, 0x2b, 0xfa, 0x09, 0x14, 0xf7, 0x12, 0x1c, + 0xf5, 0xfe, 0xde, 0xd0, 0xf9, 0x0f, 0xf6, 0xda, 0x02, 0x05, 0x14, 0xfb, + 0x05, 0x25, 0xec, 0x0c, 0x1b, 0x18, 0x15, 0xfe, 0xfa, 0xe8, 0x09, 0x13, + 0x08, 0x09, 0x00, 0xf5, 0x05, 0x02, 0xf7, 0xf9, 0xfc, 0xb5, 0x0d, 0xdd, + 0x01, 0x11, 0xea, 0xeb, 0xee, 0xfb, 0x0b, 0x01, 0x0e, 0xc9, 0xee, 0xf9, + 0x23, 0x10, 0xf3, 0xcf, 0xf2, 0x05, 0xf1, 0x0d, 0xff, 0xed, 0x12, 0xf8, + 0x0e, 0xf3, 0x1f, 0xf6, 0xf2, 0x0a, 0xef, 0x30, 0xe2, 0xef, 0x04, 0x0b, + 0xf5, 0xfa, 0xeb, 0x06, 0xe3, 0x06, 0x0d, 0x11, 0x1e, 0x07, 0x0f, 0xf6, + 0xfe, 0x10, 0xff, 0x0b, 0xe7, 0xe3, 0xfd, 0xe4, 0xef, 0x31, 0x2d, 0x09, + 0x03, 0xf0, 0x1a, 0x03, 0xff, 0x18, 0xe9, 0xf8, 0xfd, 0xe6, 0xda, 0x01, + 0xeb, 0xcd, 0xe4, 0x01, 0x18, 0x00, 0x1e, 0x01, 0x00, 0x06, 0xd8, 0x05, + 0xf2, 0xe2, 0xcb, 0x3a, 0xf5, 0x03, 0xfe, 0x0c, 0xeb, 0xf2, 0x06, 0x0b, + 0x04, 0x9d, 0xfc, 0x1f, 0xf3, 0xe1, 0xf7, 0xed, 0xe6, 0xdd, 0xfa, 0xf1, + 0x02, 0x03, 0x09, 0x05, 0xf2, 0x1f, 0x0a, 0x0b, 0x0c, 0xf2, 0xff, 0x02, + 0xe2, 0x0c, 0xfe, 0xe7, 0x01, 0xf2, 0xe6, 0xe7, 0xed, 0xf9, 0x11, 0x19, + 0x21, 0x04, 0xfb, 0xd9, 0xe0, 0xfb, 0x05, 0x0f, 0xfb, 0x0f, 0xfc, 0x12, + 0x39, 0x06, 0xe9, 0x09, 0xef, 0x02, 0x05, 0x10, 0x13, 0x6f, 0x20, 0xe6, + 0x0b, 0x04, 0xfc, 0x17, 0xf8, 0xf8, 0x7f, 0x0d, 0x0d, 0xd7, 0x13, 0x00, + 0x13, 0x01, 0xe2, 0xf0, 0xf4, 0xf7, 0x0c, 0xc8, 0xf6, 0xfc, 0xfb, 0x0d, + 0x0b, 0xea, 0x06, 0xff, 0x10, 0x03, 0xf2, 0x05, 0x00, 0x0d, 0xf1, 0xf8, + 0x19, 0x03, 0x1c, 0xe5, 0xd2, 0xf1, 0xea, 0xf9, 0x01, 0xfb, 0x08, 0x16, + 0xe2, 0x02, 0x06, 0x0f, 0x28, 0xf4, 0x03, 0x00, 0xf2, 0xe3, 0xd5, 0xff, + 0x24, 0xfc, 0x11, 0xac, 0x02, 0xdd, 0x10, 0x00, 0x1a, 0x10, 0x07, 0xfc, + 0xf8, 0x1b, 0x0c, 0x04, 0xc7, 0x02, 0xe1, 0x0e, 0x24, 0x0b, 0xc9, 0x0b, + 0x01, 0xed, 0x1d, 0x09, 0xc9, 0x7f, 0xe9, 0x12, 0x4a, 0xd7, 0x0b, 0x12, + 0x09, 0xe6, 0xfd, 0x27, 0x05, 0x32, 0x1f, 0xfc, 0xe9, 0x43, 0xf0, 0x04, + 0xe3, 0x06, 0xfc, 0x03, 0x18, 0x96, 0x1d, 0x39, 0x1f, 0xb7, 0x01, 0x14, + 0xf1, 0x39, 0xe6, 0x0e, 0xbb, 0x0f, 0xfc, 0xed, 0x08, 0x20, 0x20, 0xe8, + 0x27, 0x15, 0x08, 0xdd, 0x1b, 0xf4, 0x02, 0x0a, 0x09, 0x10, 0x31, 0xed, + 0xf4, 0x08, 0x13, 0xf6, 0xf2, 0x00, 0x0f, 0x2a, 0xc3, 0xe7, 0xfd, 0x11, + 0x0f, 0x23, 0x33, 0x2a, 0xbf, 0xf1, 0xf4, 0xe9, 0x10, 0xd5, 0x03, 0x08, + 0xf8, 0xe9, 0xff, 0x0a, 0x10, 0xf7, 0x0c, 0x11, 0x05, 0xe4, 0x06, 0xe9, + 0x0e, 0xff, 0x26, 0xf4, 0x12, 0x1d, 0xb0, 0xf8, 0x0e, 0xfc, 0x07, 0xf0, + 0xcf, 0xf6, 0xff, 0x2f, 0xf9, 0x1b, 0x08, 0x02, 0xf9, 0xe8, 0xcb, 0xef, + 0x04, 0x1c, 0xea, 0x09, 0x05, 0x30, 0xe2, 0x07, 0xfb, 0x20, 0x1d, 0x09, + 0xe5, 0xed, 0xfc, 0x7f, 0x12, 0xf4, 0xfa, 0x30, 0x3a, 0x03, 0x32, 0x0b, + 0xec, 0x2c, 0xf1, 0xfb, 0x10, 0xfd, 0x11, 0x38, 0x0b, 0x16, 0x06, 0x01, + 0xc1, 0x00, 0x10, 0x08, 0xf2, 0xfe, 0x05, 0x0b, 0xf2, 0x11, 0x12, 0x07, + 0x25, 0xf1, 0x0c, 0x15, 0x0a, 0xea, 0xf9, 0xff, 0x15, 0x0c, 0xeb, 0x0c, + 0xfa, 0x2f, 0xfb, 0x05, 0x17, 0x02, 0x06, 0x24, 0x2b, 0xf7, 0xf9, 0x04, + 0xdb, 0x28, 0xef, 0x14, 0xc4, 0x01, 0xe1, 0x40, 0xe2, 0x66, 0xe7, 0xe6, + 0xf8, 0xf9, 0x17, 0xf0, 0xdb, 0xb0, 0xb3, 0x4f, 0xed, 0xea, 0xea, 0xfc, + 0x04, 0xed, 0xd9, 0x05, 0xfc, 0x16, 0xfa, 0x1a, 0xe1, 0xf9, 0x09, 0xbf, + 0x06, 0x1e, 0xba, 0x00, 0xd0, 0x08, 0x1f, 0xf6, 0x25, 0xeb, 0xe0, 0x06, + 0xff, 0x05, 0x0e, 0xe8, 0xf5, 0x1d, 0xe0, 0x5c, 0xdd, 0xe3, 0xde, 0xe8, + 0x02, 0xef, 0xfd, 0x04, 0xde, 0xd0, 0x08, 0xf7, 0xae, 0x02, 0xe4, 0xe6, + 0x1b, 0x0e, 0x13, 0x05, 0x33, 0xf8, 0x23, 0x14, 0xee, 0x27, 0x53, 0xbb, + 0xe6, 0xcb, 0x21, 0x21, 0xe5, 0x08, 0xf2, 0xe0, 0x2b, 0xfa, 0xdf, 0xdf, + 0x57, 0x2b, 0x17, 0xfc, 0x18, 0xf7, 0xf1, 0x4b, 0xff, 0x76, 0x16, 0x03, + 0xfb, 0x22, 0x01, 0x29, 0xf4, 0x0a, 0x7f, 0xf0, 0x25, 0x29, 0xa4, 0xfd, + 0xd4, 0xd8, 0x33, 0x1a, 0x02, 0xf7, 0xfe, 0xff, 0x1b, 0xf2, 0xdd, 0x05, + 0xfd, 0xc2, 0xe2, 0xe2, 0x18, 0x1c, 0x0c, 0x39, 0x14, 0x0c, 0xf4, 0x07, + 0xfe, 0x28, 0xe0, 0xd2, 0xc7, 0xf4, 0xea, 0xed, 0xfc, 0xf0, 0x05, 0x3f, + 0x0d, 0xec, 0xf4, 0xf3, 0xff, 0xef, 0xe7, 0x1c, 0x09, 0x08, 0xf9, 0xf8, + 0xdb, 0xf9, 0xec, 0xfc, 0xef, 0xe9, 0x48, 0x03, 0xbf, 0x10, 0x16, 0x07, + 0x08, 0x10, 0x1f, 0xfb, 0xc8, 0xdb, 0xf2, 0x19, 0x10, 0x07, 0xd2, 0x2e, + 0x03, 0x30, 0x04, 0xf0, 0xf0, 0xdb, 0x07, 0x07, 0xf1, 0x2e, 0x1e, 0x05, + 0x25, 0x16, 0x06, 0xdf, 0x0b, 0xeb, 0x28, 0x23, 0x23, 0xd0, 0xf4, 0x0c, + 0xde, 0xe8, 0x6a, 0x06, 0x2e, 0x73, 0xf9, 0x14, 0xf0, 0x26, 0xe6, 0x03, + 0x05, 0x7f, 0x52, 0x09, 0x07, 0x06, 0xd2, 0xfe, 0x04, 0x1c, 0xcb, 0xd9, + 0x28, 0x2a, 0xfe, 0xe9, 0x20, 0xf8, 0xf8, 0xe7, 0xe1, 0xf5, 0x1b, 0x0b, + 0x2c, 0xd6, 0xe0, 0xee, 0x14, 0x20, 0xf2, 0x39, 0x1d, 0xf4, 0x08, 0x0d, + 0xf4, 0x0d, 0xfe, 0xf5, 0xd6, 0xf9, 0x02, 0x05, 0xf7, 0x0e, 0x11, 0xf6, + 0xf2, 0x04, 0xfd, 0xf5, 0xce, 0xd6, 0xf9, 0x13, 0xf2, 0x00, 0xc6, 0xd7, + 0x00, 0x13, 0xf2, 0xec, 0xe5, 0xdc, 0x04, 0xfe, 0x03, 0x0d, 0xc3, 0x56, + 0x17, 0xeb, 0x18, 0xdc, 0x00, 0x01, 0x25, 0x0c, 0xf4, 0x33, 0x1a, 0xf2, + 0xf8, 0x22, 0xf5, 0xfe, 0x1a, 0xee, 0x03, 0x0d, 0x04, 0x21, 0xe3, 0xf4, + 0xfb, 0x44, 0xeb, 0xfe, 0xfe, 0x04, 0x06, 0x13, 0x14, 0x15, 0x0f, 0xf5, + 0x0f, 0xfd, 0x07, 0x0a, 0x49, 0xfb, 0xf5, 0x05, 0xf2, 0xf0, 0x1b, 0xfb, + 0xf5, 0x28, 0x14, 0x13, 0x00, 0xf8, 0x32, 0xf3, 0x06, 0x04, 0x14, 0x07, + 0x7f, 0x04, 0x1f, 0x09, 0x10, 0xfa, 0x0d, 0x01, 0xde, 0x27, 0x0e, 0xe0, + 0x0b, 0x00, 0x1e, 0xff, 0x12, 0x0b, 0x1c, 0x22, 0x0e, 0xfd, 0xfc, 0xf0, + 0xf8, 0x04, 0xf6, 0x0f, 0x12, 0xfb, 0x01, 0x00, 0x03, 0x2e, 0x0d, 0xff, + 0x07, 0xf2, 0xf0, 0xfe, 0x81, 0xfc, 0xf7, 0x0d, 0xed, 0xf4, 0x0a, 0xeb, + 0x07, 0xf8, 0x27, 0xfd, 0xeb, 0x01, 0xed, 0xf5, 0xf9, 0x0a, 0x0f, 0x09, + 0x15, 0x0b, 0xe6, 0xd9, 0xe5, 0x0a, 0x14, 0xf7, 0xf2, 0x04, 0x08, 0xf8, + 0x10, 0x65, 0x08, 0xf0, 0xe0, 0x15, 0x0d, 0xdc, 0x06, 0xfc, 0xed, 0xf7, + 0x02, 0xf4, 0xf4, 0x02, 0x07, 0xff, 0x14, 0xfc, 0x0a, 0x11, 0xf9, 0x00, + 0x00, 0xf5, 0xf9, 0x03, 0x45, 0x08, 0x10, 0xf0, 0x03, 0x16, 0xee, 0xeb, + 0xf0, 0x02, 0x08, 0x0f, 0xf6, 0xfb, 0xf9, 0x06, 0x11, 0x06, 0xfe, 0x1b, + 0x12, 0x0d, 0xf7, 0xf7, 0xf7, 0xf9, 0x02, 0x1b, 0xf7, 0x06, 0x30, 0x18, + 0x04, 0x21, 0x0f, 0xf0, 0x0f, 0x07, 0x20, 0xf8, 0xfa, 0x09, 0x2a, 0x08, + 0xfd, 0xfe, 0x1a, 0x15, 0x03, 0x00, 0x10, 0x02, 0xf7, 0xf9, 0x04, 0x12, + 0xbb, 0x10, 0xeb, 0x0f, 0x10, 0xed, 0xbd, 0xf5, 0xea, 0x01, 0x03, 0xfb, + 0xe4, 0x28, 0x23, 0xef, 0x0d, 0x20, 0xfa, 0x00, 0xff, 0xe9, 0x1f, 0x09, + 0xf5, 0xfb, 0x08, 0x2c, 0x0d, 0xff, 0x7f, 0x08, 0x00, 0x13, 0xef, 0xd9, + 0x05, 0x04, 0x16, 0xfb, 0xff, 0x0a, 0x02, 0x12, 0x15, 0x3c, 0xf4, 0x19, + 0x0d, 0xf4, 0xff, 0xfd, 0x00, 0x02, 0xff, 0xf4, 0x22, 0x1b, 0x07, 0x03, + 0x2b, 0xff, 0xd2, 0x03, 0xde, 0x0f, 0x08, 0xe7, 0x19, 0xf8, 0x11, 0x03, + 0xe8, 0x14, 0x0b, 0x03, 0xe8, 0xc2, 0x04, 0xfb, 0x36, 0x14, 0x00, 0x18, + 0xfb, 0xf9, 0x01, 0xf9, 0x00, 0x00, 0xfc, 0xd7, 0xfd, 0xec, 0x18, 0x00, + 0xfc, 0x03, 0x05, 0xf3, 0xf2, 0xf9, 0x07, 0x11, 0x07, 0xf4, 0x19, 0x0a, + 0x30, 0xfa, 0xf1, 0xfe, 0x0e, 0x07, 0xe2, 0x10, 0xda, 0x06, 0x0c, 0x0e, + 0x18, 0x19, 0x81, 0x07, 0xbc, 0x0d, 0x41, 0xee, 0x1d, 0x03, 0x0e, 0xf6, + 0xff, 0x11, 0xf9, 0xff, 0x32, 0xde, 0x26, 0xf3, 0x04, 0xf5, 0x04, 0xe4, + 0x11, 0x04, 0xfb, 0xaa, 0x0b, 0xe3, 0xdd, 0x20, 0x01, 0xec, 0xea, 0x00, + 0x10, 0xb2, 0xfe, 0xf6, 0x0c, 0x0f, 0x12, 0xfb, 0xfc, 0x15, 0x0f, 0xe6, + 0xf3, 0x0f, 0x17, 0xf1, 0xdb, 0x03, 0xf0, 0x08, 0x00, 0x00, 0x16, 0x00, + 0x14, 0x0c, 0x03, 0xf6, 0xeb, 0xfe, 0xfe, 0xd3, 0x11, 0xfa, 0x02, 0x31, + 0xfa, 0xf5, 0x12, 0xe8, 0x48, 0x03, 0x0f, 0x04, 0x04, 0x09, 0x08, 0x0c, + 0xde, 0x12, 0xe9, 0xe3, 0x01, 0x35, 0xd5, 0x1b, 0xf7, 0x04, 0x0f, 0xf5, + 0xf3, 0xfb, 0x33, 0x0d, 0x08, 0x3c, 0x02, 0xae, 0x0d, 0xf8, 0xcc, 0x08, + 0x05, 0x0e, 0x05, 0xff, 0xf2, 0xff, 0xed, 0x13, 0xf6, 0x1d, 0x01, 0xeb, + 0xf6, 0xfa, 0xfc, 0x24, 0xef, 0xc6, 0xf3, 0x0b, 0x1f, 0x0f, 0x1d, 0x43, + 0x04, 0x1c, 0xef, 0x38, 0x51, 0x9d, 0xe9, 0x7d, 0x26, 0x0c, 0xf7, 0x2c, + 0xca, 0x2e, 0xe9, 0xf8, 0xfe, 0x16, 0xf2, 0x2d, 0xf3, 0xe5, 0x0a, 0xe3, + 0x32, 0x02, 0x02, 0xdc, 0x39, 0x13, 0x47, 0x01, 0x1c, 0x0f, 0xe1, 0xd1, + 0x0d, 0xe1, 0xf7, 0x00, 0x14, 0xd2, 0x0f, 0xb4, 0xff, 0xd5, 0x24, 0x22, + 0xe3, 0x1d, 0x10, 0xb6, 0x0c, 0xb8, 0xfe, 0x3d, 0xf6, 0x58, 0x67, 0x4a, + 0x4f, 0x4a, 0x18, 0xf3, 0x0b, 0x8c, 0x86, 0xfa, 0xee, 0x02, 0xfe, 0x13, + 0x28, 0x06, 0xf0, 0x00, 0xd7, 0x1e, 0x36, 0x29, 0xef, 0xfd, 0x00, 0xde, + 0x08, 0x0f, 0xea, 0xc9, 0xd2, 0xae, 0x25, 0xdf, 0xe2, 0x0b, 0xda, 0x14, + 0x23, 0x0a, 0xf3, 0xf8, 0x7f, 0x1c, 0x0b, 0x21, 0xe5, 0x10, 0x0b, 0xf7, + 0x0e, 0x78, 0xe8, 0xe5, 0x17, 0x0a, 0xe3, 0xe8, 0x1e, 0xca, 0xbe, 0xfa, + 0x1e, 0xd8, 0xea, 0xec, 0xfc, 0x02, 0xe4, 0xc9, 0x03, 0xf6, 0xe6, 0x15, + 0xcb, 0xf2, 0xed, 0xf9, 0x07, 0xeb, 0xc7, 0x0e, 0xff, 0x13, 0x07, 0xfe, + 0x2c, 0xf0, 0x07, 0x0e, 0xf3, 0xfd, 0x21, 0xf2, 0xf2, 0xef, 0x0c, 0xf6, + 0x43, 0xfd, 0xf1, 0xd3, 0xee, 0xe9, 0xe4, 0xf7, 0x5c, 0xf5, 0x36, 0x7f, + 0xd9, 0xe4, 0xf7, 0xf9, 0x19, 0x11, 0x03, 0x06, 0xe8, 0xf6, 0x03, 0x05, + 0xeb, 0x1e, 0x04, 0xd4, 0xfd, 0x2c, 0xd9, 0x1b, 0x0e, 0xff, 0x13, 0xf2, + 0x09, 0xe3, 0x00, 0x02, 0xf4, 0xef, 0xfa, 0xf4, 0xf2, 0x01, 0xfb, 0xaf, + 0xfb, 0x04, 0x1a, 0xc1, 0x02, 0x33, 0xfd, 0x1e, 0x5c, 0xfe, 0x08, 0xff, + 0xf1, 0x15, 0x01, 0x1e, 0x0c, 0xf6, 0x30, 0x14, 0xfb, 0xf2, 0x06, 0xfe, + 0xd6, 0x10, 0xf6, 0x13, 0xc7, 0xe9, 0xda, 0xaf, 0xfb, 0xff, 0xf2, 0xf0, + 0x02, 0x16, 0xc1, 0xe0, 0xf7, 0x0c, 0x10, 0xf8, 0xed, 0xf7, 0x16, 0x15, + 0x16, 0xff, 0xfa, 0x0a, 0x00, 0x06, 0xf7, 0x04, 0xf2, 0xef, 0x12, 0x15, + 0x0a, 0x00, 0x0b, 0x01, 0xf9, 0x03, 0xfa, 0xd4, 0x1f, 0x06, 0xd3, 0x12, + 0xf7, 0x21, 0xf4, 0xfb, 0x01, 0x05, 0xd5, 0xed, 0x02, 0xee, 0x01, 0x06, + 0x12, 0x0a, 0xf5, 0x01, 0x04, 0x12, 0xfb, 0x2a, 0xfa, 0x0b, 0x11, 0xf9, + 0x1b, 0xfa, 0x0b, 0x06, 0xff, 0xeb, 0xf1, 0x01, 0x05, 0xfe, 0x16, 0xf7, + 0xe4, 0xed, 0xfa, 0xfb, 0x09, 0xfe, 0x08, 0xf8, 0xd5, 0x32, 0x11, 0xfb, + 0x23, 0x03, 0x09, 0xf4, 0x09, 0xee, 0xe1, 0xf2, 0x1a, 0xff, 0x29, 0xe0, + 0x0f, 0xd4, 0xf1, 0x21, 0xf9, 0x06, 0xf7, 0x16, 0x11, 0xf7, 0xf2, 0x1c, + 0x02, 0x2b, 0x08, 0x02, 0x38, 0xf4, 0x15, 0xfb, 0xe9, 0xe9, 0x02, 0x29, + 0xf6, 0x16, 0x19, 0x01, 0x01, 0x0b, 0xfe, 0xc7, 0x17, 0xef, 0x7f, 0x0e, + 0x13, 0x18, 0xf6, 0x01, 0x09, 0x05, 0x05, 0x07, 0xdd, 0xec, 0x2b, 0x00, + 0x21, 0x02, 0x0c, 0xf0, 0x08, 0xf1, 0xf3, 0xcd, 0xd2, 0x40, 0x2d, 0x07, + 0xe6, 0x0a, 0x19, 0x35, 0xfd, 0x2c, 0xfe, 0x28, 0x22, 0xea, 0x19, 0x05, + 0x17, 0x00, 0x08, 0xe9, 0xe2, 0x64, 0x1f, 0xe0, 0xdb, 0x0d, 0x20, 0x0b, + 0x0b, 0xd8, 0x2d, 0x26, 0xf2, 0x05, 0xf1, 0x04, 0x14, 0xf5, 0x34, 0x31, + 0x55, 0xe9, 0x13, 0x3f, 0x11, 0x17, 0xd9, 0x28, 0xcd, 0x14, 0xea, 0xd9, + 0xe2, 0xdc, 0x3e, 0x1f, 0xf5, 0x03, 0x21, 0x5c, 0xf8, 0x1a, 0xfe, 0x8c, + 0xf9, 0xfb, 0xee, 0x14, 0x04, 0xc0, 0xee, 0xb0, 0x0f, 0xb1, 0x35, 0x2d, + 0x4e, 0xe1, 0xcd, 0xdd, 0x2a, 0xe7, 0x1a, 0x7f, 0xeb, 0xe1, 0xb8, 0xfc, + 0xfd, 0xdf, 0xf4, 0x70, 0xfd, 0x26, 0xf4, 0x02, 0xf1, 0xf9, 0xfb, 0xf0, + 0x00, 0x0e, 0x1f, 0xf6, 0xb3, 0xf0, 0xf6, 0x9c, 0xdd, 0xd4, 0x16, 0x2b, + 0xf3, 0x18, 0x26, 0xc8, 0xe4, 0x36, 0x20, 0x24, 0x1e, 0x0a, 0x7f, 0xdb, + 0xe1, 0x03, 0x1e, 0x00, 0x31, 0x00, 0xe0, 0xf5, 0x18, 0x02, 0x07, 0x0d, + 0x09, 0x04, 0xeb, 0xe7, 0x0d, 0xf1, 0x06, 0x68, 0x9b, 0x04, 0x0a, 0xf4, + 0x13, 0xe3, 0x11, 0xdf, 0x23, 0xdf, 0x15, 0x8e, 0x05, 0x73, 0xf7, 0x0a, + 0xef, 0x29, 0xf5, 0x1c, 0x0e, 0xf3, 0xad, 0xf7, 0x0d, 0xf3, 0xef, 0xfb, + 0x02, 0x07, 0x72, 0x19, 0x16, 0x24, 0x17, 0x00, 0xfc, 0x42, 0xd4, 0xe9, + 0xf4, 0x26, 0xff, 0xde, 0xd7, 0x23, 0x11, 0x00, 0xdb, 0x0b, 0xc9, 0xfe, + 0xf2, 0xd1, 0xe2, 0x0a, 0x36, 0x24, 0xf3, 0x12, 0x00, 0xf3, 0xfa, 0x0e, + 0x02, 0xfe, 0xe4, 0x0f, 0x0c, 0x0c, 0x02, 0xf5, 0xc7, 0xfb, 0xf1, 0xf1, + 0x01, 0x1f, 0x40, 0x1b, 0x29, 0xbf, 0x52, 0x0c, 0x1e, 0xef, 0x0e, 0x02, + 0xf7, 0xf2, 0x22, 0x62, 0x17, 0x22, 0x1f, 0x14, 0xe6, 0x03, 0x03, 0x0e, + 0xfc, 0x10, 0xf3, 0x0e, 0xec, 0xf7, 0x02, 0x0f, 0xfd, 0x20, 0xe3, 0xf7, + 0xfe, 0xf8, 0xee, 0xf2, 0x04, 0xdf, 0xef, 0x08, 0x14, 0x10, 0xf6, 0x20, + 0x0a, 0xba, 0x19, 0x09, 0x0d, 0xeb, 0x33, 0x03, 0x01, 0xf1, 0xdb, 0xf2, + 0xe9, 0xfe, 0xfc, 0x04, 0x1d, 0x11, 0xe7, 0xaa, 0x10, 0xf8, 0xfd, 0xff, + 0x16, 0xee, 0xf1, 0xf7, 0xf4, 0xf2, 0x18, 0xdc, 0x72, 0x05, 0xfb, 0xbc, + 0x00, 0xdb, 0xfc, 0x08, 0xf9, 0xe4, 0xf0, 0x09, 0x7f, 0xdb, 0xf6, 0x06, + 0xee, 0x13, 0x05, 0xf5, 0x09, 0xf7, 0x0b, 0x1f, 0x07, 0xf5, 0x0f, 0xf6, + 0x09, 0xfb, 0x0a, 0x1a, 0x0b, 0xea, 0x16, 0x12, 0x0f, 0x22, 0xd8, 0x4c, + 0x14, 0x07, 0x00, 0x38, 0x32, 0x19, 0xec, 0x05, 0x0a, 0xfc, 0xf2, 0xc0, + 0x06, 0x13, 0x49, 0x48, 0x01, 0xf4, 0xf3, 0xf5, 0xe1, 0x0e, 0xf0, 0xf9, + 0xfd, 0x10, 0x0d, 0x00, 0x1e, 0xed, 0xe4, 0x02, 0xf0, 0xf3, 0x02, 0xe9, + 0x01, 0x0d, 0x15, 0xe4, 0x0c, 0x26, 0xbf, 0xfc, 0x0b, 0x1f, 0x1b, 0xf2, + 0x7f, 0xf5, 0x06, 0x0b, 0xe0, 0xd2, 0x10, 0xee, 0xd4, 0xe9, 0xf4, 0x14, + 0x1e, 0xe2, 0xf2, 0xeb, 0xfe, 0xf2, 0x08, 0x30, 0x08, 0x08, 0xf5, 0x08, + 0xe3, 0x16, 0x41, 0xf8, 0x05, 0x42, 0xc9, 0xe0, 0xf2, 0x1a, 0xf8, 0x06, + 0xfe, 0xfd, 0xf7, 0xfa, 0xfd, 0xf1, 0xff, 0xe1, 0xf3, 0xda, 0xf8, 0xdc, + 0x23, 0x06, 0xde, 0xdf, 0x0d, 0x00, 0xf3, 0xf6, 0xf9, 0xe8, 0x16, 0x3f, + 0xf9, 0xdc, 0x0a, 0x18, 0x28, 0xeb, 0xea, 0x20, 0x00, 0x28, 0xc5, 0x17, + 0xd6, 0xf4, 0xfa, 0x11, 0xe6, 0x09, 0x34, 0xf4, 0x02, 0x09, 0xde, 0xfa, + 0x1f, 0xf7, 0xe4, 0xf7, 0x1d, 0xdb, 0x32, 0x02, 0xf6, 0x00, 0xe8, 0x16, + 0x33, 0x0f, 0xeb, 0xf9, 0xfb, 0xf9, 0xec, 0x10, 0xf9, 0x1a, 0xe2, 0x0d, + 0x06, 0x02, 0x01, 0x08, 0x06, 0xdc, 0xd1, 0xb6, 0xb7, 0xe4, 0xc7, 0x0e, + 0x15, 0x53, 0x38, 0x07, 0x81, 0xee, 0x0c, 0xee, 0xff, 0x01, 0xe3, 0x05, + 0x1f, 0xf8, 0x21, 0x0f, 0xda, 0x17, 0xf9, 0xca, 0xdb, 0xd8, 0x03, 0xcf, + 0x0c, 0xe7, 0x3f, 0x75, 0x29, 0xed, 0x10, 0x85, 0x0a, 0x31, 0x0a, 0x04, + 0xf7, 0xf5, 0xdd, 0xbf, 0xf9, 0xeb, 0xf8, 0x8d, 0xc3, 0x33, 0xe4, 0x06, + 0x0a, 0xe0, 0xdf, 0x13, 0x0e, 0xcc, 0x19, 0x14, 0xd9, 0x05, 0xf1, 0xf7, + 0x08, 0xad, 0xfd, 0xff, 0xfd, 0x17, 0xfa, 0xf6, 0xef, 0x1a, 0xed, 0x11, + 0xf6, 0xb4, 0xf2, 0xd6, 0xed, 0xf1, 0x01, 0x51, 0xca, 0x28, 0x42, 0x3b, + 0x0c, 0x43, 0x12, 0x03, 0x1b, 0x02, 0x3d, 0xe6, 0x07, 0xea, 0x19, 0x00, + 0x25, 0x03, 0x12, 0x13, 0xe6, 0xea, 0xed, 0x02, 0x15, 0x43, 0xc6, 0x05, + 0x15, 0xd3, 0x32, 0x23, 0x3c, 0x30, 0xd3, 0x08, 0x1a, 0xe2, 0x33, 0x33, + 0x2e, 0x00, 0xe2, 0xee, 0x03, 0x10, 0x01, 0x05, 0x28, 0xfb, 0xf4, 0xe7, + 0xd6, 0x34, 0x46, 0xd6, 0x09, 0x0a, 0xfa, 0xed, 0xe9, 0xe1, 0xf3, 0xe2, + 0xe4, 0x42, 0xa7, 0x07, 0xce, 0xf1, 0x0b, 0xf4, 0x15, 0x11, 0x2e, 0xc9, + 0x15, 0xf6, 0x65, 0xf0, 0xe2, 0x18, 0xf9, 0x0b, 0x21, 0xf7, 0x81, 0xb1, + 0x04, 0xfa, 0xee, 0xf2, 0x17, 0xdb, 0xeb, 0x22, 0xef, 0xee, 0xf3, 0xd5, + 0xee, 0x0e, 0xf8, 0x24, 0xd7, 0xbf, 0x08, 0xfc, 0x10, 0xd8, 0x15, 0xff, + 0x3d, 0xff, 0xf4, 0xd5, 0xf4, 0xe1, 0xf6, 0x06, 0xcf, 0xac, 0xe5, 0xc0, + 0x04, 0x19, 0x11, 0xf0, 0x3d, 0xed, 0xe1, 0xfb, 0x50, 0x24, 0xf7, 0x14, + 0xbc, 0x31, 0x14, 0x01, 0xfc, 0xfe, 0x13, 0x00, 0x1a, 0xf6, 0x0e, 0xce, + 0x40, 0x3b, 0x17, 0xef, 0x05, 0x13, 0x1b, 0xb6, 0x19, 0xf3, 0x31, 0xe4, + 0x14, 0x04, 0xdf, 0x0a, 0xf5, 0x1d, 0xe5, 0x05, 0x1f, 0xf6, 0xf1, 0xf4, + 0xeb, 0x13, 0xde, 0xea, 0x04, 0xfc, 0xd2, 0x05, 0xe4, 0xe7, 0xf4, 0x15, + 0xfc, 0xfe, 0xfa, 0xf2, 0x14, 0x42, 0xf7, 0x22, 0x07, 0x06, 0x09, 0xcd, + 0x36, 0xd8, 0xf0, 0xbd, 0x08, 0x1a, 0xe3, 0x81, 0xd6, 0x25, 0x21, 0xca, + 0x0c, 0xc8, 0x21, 0x01, 0xc3, 0x17, 0x0a, 0xeb, 0xfc, 0xf2, 0x09, 0x11, + 0x0d, 0xf5, 0xba, 0xe4, 0x0d, 0x09, 0xbb, 0xf7, 0x0d, 0x12, 0x10, 0xf8, + 0xdc, 0xbf, 0x21, 0xc6, 0xf8, 0x16, 0xf6, 0x3d, 0x08, 0xf4, 0xf1, 0xad, + 0xd7, 0xfd, 0xf0, 0xee, 0xba, 0x24, 0xf0, 0xe9, 0xd9, 0xc7, 0x14, 0xfc, + 0x19, 0x0f, 0xff, 0x0e, 0x4e, 0xe8, 0xd5, 0x20, 0xb2, 0x0f, 0xc9, 0x28, + 0xf6, 0x03, 0xf2, 0x3c, 0x27, 0x17, 0xdd, 0xf3, 0xed, 0xea, 0x18, 0x00, + 0xf0, 0xf1, 0xfe, 0xfb, 0xec, 0xa5, 0x1c, 0xa3, 0xcd, 0xf6, 0x25, 0x05, + 0x03, 0x00, 0xcf, 0xf3, 0x0c, 0xe0, 0x0d, 0xb9, 0xf7, 0x06, 0xfb, 0x14, + 0x00, 0xe8, 0xfe, 0x04, 0xf2, 0xe7, 0xf8, 0xf9, 0xcd, 0xe2, 0xcd, 0xf8, + 0xef, 0xed, 0x26, 0xf9, 0x95, 0x03, 0xd8, 0x05, 0xfe, 0xe5, 0xff, 0xd1, + 0xf5, 0x3d, 0xfc, 0x0e, 0x55, 0x22, 0xed, 0xe6, 0x04, 0xfc, 0xe9, 0x12, + 0xe2, 0xcc, 0xf9, 0x20, 0xf3, 0xe2, 0x38, 0xf9, 0xd1, 0x17, 0x2d, 0x02, + 0x0f, 0x04, 0xfd, 0xe9, 0xe6, 0xec, 0xee, 0x11, 0xfb, 0xfb, 0xf1, 0x32, + 0xf6, 0xee, 0xd0, 0xed, 0x1f, 0xde, 0xd6, 0xfc, 0x1c, 0xee, 0xcf, 0x10, + 0x0d, 0x36, 0x03, 0x06, 0x18, 0x50, 0xd9, 0xe1, 0xe9, 0x37, 0xc0, 0x29, + 0x26, 0x4d, 0xa2, 0x12, 0xf5, 0xde, 0x1c, 0x09, 0x01, 0x0b, 0xe5, 0xec, + 0xd6, 0x2d, 0x7f, 0xfc, 0x0a, 0xec, 0xf6, 0x0e, 0x7d, 0x2b, 0xf4, 0xde, + 0x13, 0x00, 0x33, 0xd1, 0x0e, 0x29, 0xcc, 0xdf, 0x36, 0x23, 0x18, 0xf7, + 0x0b, 0xef, 0x6f, 0xbe, 0x52, 0xfd, 0xa9, 0x08, 0x07, 0xc7, 0xd8, 0xe9, + 0x10, 0xf9, 0xdb, 0xfa, 0x43, 0x2c, 0xfb, 0xfc, 0xff, 0x45, 0xfc, 0x06, + 0x38, 0xfc, 0xea, 0x37, 0xdc, 0xdb, 0x13, 0x24, 0xc2, 0xef, 0xc5, 0xf7, + 0x05, 0x08, 0x0d, 0xab, 0xee, 0xee, 0x3a, 0xf9, 0xf4, 0x64, 0xf7, 0xe9, + 0x00, 0x87, 0x35, 0x14, 0x30, 0x01, 0xc5, 0x07, 0xf2, 0x12, 0x1e, 0xf5, + 0xe5, 0x10, 0xcb, 0xf9, 0x0e, 0x2f, 0x01, 0xc3, 0xfc, 0xd0, 0x1a, 0xd5, + 0x15, 0x17, 0x4d, 0xd8, 0x34, 0xe7, 0x6f, 0x13, 0x04, 0xe0, 0xde, 0x21, + 0xe0, 0x0c, 0x0a, 0x3d, 0x13, 0x81, 0x11, 0xd0, 0xfa, 0x05, 0x4b, 0x30, + 0x06, 0xf9, 0xd7, 0x4b, 0x15, 0xa0, 0xd6, 0x4f, 0x26, 0x55, 0x02, 0xff, + 0xdd, 0x02, 0x03, 0x04, 0xbc, 0x17, 0x13, 0xfa, 0x01, 0x24, 0x0a, 0x8d, + 0x08, 0x10, 0x0b, 0x4e, 0x0a, 0xe7, 0x32, 0xc3, 0xfb, 0xff, 0xd4, 0x36, + 0xfe, 0x11, 0xd9, 0xee, 0xfc, 0xdc, 0xd9, 0xef, 0x16, 0x18, 0x7f, 0x0c, + 0x0b, 0x04, 0x17, 0xf7, 0x15, 0x28, 0xf4, 0x0e, 0x35, 0x11, 0x20, 0x05, + 0xb4, 0xb5, 0x04, 0xdc, 0x2e, 0x2a, 0x36, 0x03, 0xb4, 0xf7, 0x0a, 0xef, + 0xcf, 0xf9, 0x0f, 0x22, 0x38, 0x1c, 0xf5, 0xd0, 0xfe, 0x39, 0xf2, 0xd6, + 0xf6, 0x16, 0xe2, 0xcd, 0xfd, 0xd6, 0xe1, 0xe8, 0x26, 0x19, 0x53, 0x0c, + 0xde, 0xea, 0x15, 0xe3, 0xf5, 0xf4, 0xfe, 0xff, 0x10, 0xeb, 0x0e, 0x11, + 0x17, 0xd4, 0xd2, 0x1c, 0xde, 0x17, 0x06, 0x16, 0xf4, 0x16, 0xfe, 0xf5, + 0x35, 0xe6, 0x02, 0xb1, 0x16, 0x96, 0x00, 0x29, 0x61, 0x08, 0x50, 0xe4, + 0x05, 0x16, 0x03, 0xf6, 0xb5, 0x0f, 0x1a, 0x18, 0x1c, 0x09, 0x5a, 0x0f, + 0x05, 0x31, 0xeb, 0x06, 0xfe, 0xf3, 0xf3, 0x0b, 0x11, 0xb7, 0xec, 0xed, + 0x2a, 0xeb, 0x2e, 0xd9, 0xec, 0xa8, 0xf5, 0xd6, 0x15, 0xed, 0xfc, 0x00, + 0x0f, 0x7f, 0x4b, 0xdc, 0xf1, 0x05, 0xd0, 0xf2, 0xfe, 0xff, 0x02, 0xfa, + 0xf7, 0xe0, 0xf9, 0x03, 0x06, 0x02, 0x11, 0xf7, 0xe0, 0x0d, 0x15, 0xf1, + 0xee, 0xdf, 0xe5, 0x09, 0xf3, 0x00, 0x10, 0x2f, 0xf4, 0xf7, 0xff, 0xf8, + 0xf9, 0xee, 0x11, 0xf5, 0xfd, 0xf0, 0x09, 0x11, 0xf7, 0xe0, 0xf1, 0xf9, + 0xfb, 0x31, 0xf7, 0x0e, 0x47, 0x43, 0xfc, 0x16, 0x1f, 0xfd, 0x20, 0xfd, + 0xf2, 0xfd, 0x1d, 0xfa, 0x15, 0xf7, 0xf1, 0xea, 0x06, 0xf7, 0xdc, 0xfe, + 0xf3, 0xc0, 0xe7, 0x04, 0xea, 0xe4, 0x23, 0x3b, 0xe5, 0x08, 0xee, 0x02, + 0xea, 0x15, 0xfa, 0xd5, 0x04, 0xfe, 0xeb, 0xf1, 0xe6, 0x05, 0x15, 0xed, + 0xd7, 0x02, 0xff, 0x0d, 0x01, 0xd2, 0x18, 0x03, 0xe7, 0xe9, 0xf0, 0x09, + 0x13, 0xf1, 0xe0, 0xf0, 0xf4, 0x11, 0x97, 0xf6, 0xd4, 0x00, 0x01, 0xde, + 0xfe, 0x99, 0xe7, 0xa7, 0x01, 0x0e, 0xe5, 0xf3, 0x28, 0xdf, 0xf9, 0x0a, + 0xe9, 0x00, 0x27, 0xfc, 0xed, 0xfe, 0xf3, 0xfe, 0x0b, 0x13, 0x1d, 0xd8, + 0xe2, 0xf9, 0x01, 0xf7, 0xda, 0x4f, 0x0d, 0xf2, 0x35, 0xf9, 0xb9, 0x7f, + 0x53, 0xe4, 0xf5, 0xbc, 0x12, 0x13, 0xee, 0xf6, 0xe0, 0xf3, 0xc9, 0x88, + 0x00, 0x02, 0x0f, 0xdd, 0xd9, 0x05, 0xf2, 0x09, 0x04, 0x2c, 0xe0, 0xf1, + 0xd9, 0xc4, 0x16, 0xe0, 0xe4, 0xe5, 0xfc, 0xef, 0x02, 0x27, 0x1b, 0xff, + 0xf3, 0xeb, 0xe6, 0x03, 0xf9, 0xe7, 0x1c, 0x2b, 0xf0, 0x12, 0xdd, 0xec, + 0xe8, 0xeb, 0x00, 0xdc, 0x29, 0x0f, 0x09, 0xff, 0x21, 0x20, 0x15, 0x21, + 0x8b, 0xe3, 0x0a, 0x2e, 0x29, 0xf0, 0xd6, 0xfa, 0x1e, 0x25, 0x09, 0x0b, + 0x05, 0x0e, 0xd4, 0xff, 0x09, 0xdc, 0xda, 0xba, 0xc3, 0xf2, 0x0e, 0xe8, + 0x00, 0x00, 0x1a, 0xec, 0xf3, 0x11, 0x05, 0x0f, 0xea, 0xd9, 0xd7, 0xe0, + 0xf0, 0x48, 0x81, 0xef, 0x1c, 0x10, 0xf5, 0xef, 0xc5, 0x2b, 0x1f, 0xf9, + 0x06, 0xf4, 0xf8, 0x1b, 0xff, 0xeb, 0x27, 0x08, 0x00, 0x0c, 0xe9, 0xa7, + 0xb2, 0xf7, 0x09, 0x24, 0x35, 0xf1, 0xff, 0x1d, 0xe7, 0x0f, 0x0d, 0x0d, + 0xff, 0xc5, 0x0c, 0xfe, 0xf3, 0x21, 0x12, 0x2a, 0xe1, 0x5d, 0x13, 0xed, + 0x1c, 0x07, 0xf6, 0xcd, 0xfe, 0xe5, 0x51, 0x20, 0xf7, 0xf3, 0x01, 0x0d, + 0x1f, 0x45, 0xf6, 0x24, 0x07, 0x4d, 0xe6, 0xe8, 0xf4, 0xca, 0x22, 0x16, + 0xfb, 0x4e, 0x09, 0xff, 0x09, 0x2f, 0xfe, 0x26, 0x3f, 0x0d, 0xc8, 0x64, + 0x19, 0xe7, 0x0f, 0xf8, 0xf6, 0x0b, 0xe6, 0x04, 0xdd, 0xf2, 0xe0, 0x0a, + 0x03, 0x21, 0xe8, 0xe2, 0x0f, 0x11, 0xea, 0x0c, 0x32, 0x16, 0xbb, 0x06, + 0x20, 0x00, 0x1c, 0xee, 0xed, 0xfb, 0xf8, 0xe4, 0xe6, 0xf5, 0x15, 0xe1, + 0xf6, 0xff, 0xdb, 0x21, 0xe6, 0x12, 0x1b, 0x25, 0xcf, 0x12, 0x71, 0xe4, + 0x03, 0xca, 0xd2, 0xd4, 0xed, 0x23, 0x4b, 0x13, 0x17, 0x21, 0x19, 0x03, + 0x24, 0x28, 0x20, 0xe1, 0xe5, 0x0d, 0xf0, 0x7f, 0xef, 0xd7, 0xf8, 0x0a, + 0xd9, 0x0b, 0xdd, 0xfa, 0xf8, 0xfd, 0x03, 0xd0, 0xe8, 0xe5, 0x22, 0x1a, + 0xe8, 0x21, 0x2a, 0xed, 0x03, 0x86, 0xf3, 0xe4, 0xeb, 0xfd, 0x0f, 0xdb, + 0x15, 0x17, 0x0d, 0xc5, 0xc1, 0x15, 0x0c, 0x06, 0xe0, 0xda, 0xf8, 0x09, + 0x19, 0xba, 0x38, 0x4d, 0x2d, 0x16, 0xec, 0xf2, 0x47, 0xbb, 0x31, 0x03, + 0x05, 0x30, 0x16, 0xe0, 0x22, 0x19, 0x07, 0x21, 0x03, 0x0f, 0x1d, 0xfb, + 0xda, 0x22, 0x2d, 0x1c, 0x08, 0xcf, 0xf8, 0xd4, 0x0e, 0xd8, 0xf3, 0x5f, + 0x20, 0x28, 0x1f, 0x10, 0x9b, 0x32, 0x27, 0xed, 0xf2, 0x4a, 0xef, 0xed, + 0xbe, 0xf6, 0x16, 0xc4, 0xf0, 0xea, 0x04, 0x02, 0x04, 0x1d, 0xfd, 0xa2, + 0x04, 0x09, 0xde, 0xf7, 0xc8, 0x13, 0x07, 0xe6, 0x1d, 0xfa, 0xa2, 0xcd, + 0x0f, 0x07, 0x15, 0xeb, 0x41, 0xf0, 0x17, 0xde, 0xd2, 0x12, 0x1b, 0x18, + 0xff, 0xf4, 0x07, 0x1f, 0xff, 0xed, 0xf3, 0xf2, 0x92, 0xad, 0x05, 0xf1, + 0xf4, 0xf1, 0x1b, 0x2f, 0xff, 0x09, 0x20, 0xda, 0xfd, 0x1d, 0xd5, 0xd2, + 0x0b, 0xf9, 0xc9, 0xcc, 0x10, 0x60, 0xf6, 0xd4, 0x01, 0x22, 0xf2, 0x14, + 0x0b, 0x27, 0xe9, 0xe1, 0x06, 0xfe, 0xdc, 0xfc, 0x03, 0x49, 0xf3, 0x3a, + 0x47, 0xba, 0x01, 0xb4, 0x32, 0x1c, 0x1d, 0x51, 0x3a, 0xe7, 0x8c, 0x0b, + 0xf8, 0x61, 0x09, 0x18, 0x58, 0x0c, 0x1c, 0xed, 0x0a, 0x36, 0xeb, 0x14, + 0x81, 0x2a, 0x81, 0xc3, 0x08, 0xe2, 0x00, 0x3e, 0xe1, 0xf8, 0xf1, 0xfa, + 0xd1, 0x56, 0x59, 0x19, 0x17, 0xec, 0xfd, 0xc9, 0xe4, 0xf3, 0xbc, 0x02, + 0xd3, 0xeb, 0x03, 0x15, 0xa6, 0x06, 0xe5, 0xc4, 0x09, 0x15, 0xe5, 0xea, + 0xf6, 0x02, 0xd9, 0xe0, 0x1f, 0x19, 0xf9, 0x04, 0x18, 0xe8, 0xe7, 0xf7, + 0xe6, 0xed, 0xe6, 0x03, 0x12, 0xfd, 0x08, 0xe1, 0xfa, 0xe0, 0x30, 0xe6, + 0xf2, 0x1a, 0xf0, 0x04, 0xad, 0xe8, 0xd0, 0x2d, 0x0f, 0xed, 0x1b, 0xdd, + 0xea, 0x11, 0x01, 0x12, 0x06, 0xed, 0xd3, 0xca, 0xeb, 0xe5, 0xf9, 0xe6, + 0x03, 0x0b, 0xf9, 0x00, 0x0d, 0x7f, 0x02, 0xb8, 0x11, 0x01, 0xf9, 0x2e, + 0xfb, 0xfd, 0x0b, 0x0e, 0xf1, 0xf7, 0x13, 0xe7, 0x03, 0x01, 0xf2, 0xfe, + 0xc8, 0xde, 0x16, 0x0e, 0xa4, 0x3c, 0x9b, 0x14, 0x01, 0x01, 0x05, 0x3a, + 0x62, 0x15, 0x00, 0xfe, 0xe3, 0x20, 0x0b, 0x18, 0xbf, 0x0d, 0xda, 0x38, + 0x19, 0xec, 0xfd, 0xdd, 0xd9, 0xfa, 0x1f, 0xfc, 0x0c, 0xfd, 0xe8, 0xf9, + 0xf3, 0xa5, 0x02, 0xef, 0xe7, 0xfa, 0x20, 0x22, 0x0a, 0x04, 0x43, 0x03, + 0xd9, 0x12, 0x16, 0xf3, 0x7f, 0x1d, 0x06, 0x17, 0xe9, 0x09, 0x0f, 0x13, + 0x30, 0x15, 0xf2, 0xdb, 0x0a, 0x45, 0xf9, 0xf4, 0xf7, 0x11, 0xfd, 0x27, + 0x1d, 0xc0, 0x3a, 0xb9, 0xaf, 0x6d, 0x13, 0xfe, 0x70, 0xfc, 0x10, 0xce, + 0xe3, 0x09, 0xcd, 0x02, 0x3b, 0x1d, 0x27, 0x23, 0x10, 0x23, 0xe0, 0x0e, + 0xe7, 0x00, 0xd0, 0xd8, 0x98, 0xc0, 0xde, 0xe8, 0x0e, 0x08, 0xc5, 0xec, + 0xfb, 0xfc, 0xc6, 0xcc, 0x17, 0x03, 0x01, 0x07, 0xc8, 0xb1, 0x10, 0xd8, + 0xf0, 0xa6, 0x54, 0xf3, 0xfd, 0x06, 0xe5, 0xf0, 0xdb, 0xbc, 0xfa, 0x08, + 0xf9, 0x0d, 0x06, 0x0c, 0xd9, 0x5f, 0x14, 0xe9, 0xeb, 0xf8, 0x04, 0xe4, + 0xd2, 0xf5, 0xb3, 0x6f, 0xed, 0x5e, 0xf2, 0x28, 0xc6, 0x27, 0x06, 0xf1, + 0xc3, 0xc1, 0xd4, 0x0f, 0x30, 0x30, 0xaa, 0xf8, 0x05, 0x0f, 0x16, 0x09, + 0x35, 0xdd, 0x25, 0xcf, 0x44, 0xfc, 0x51, 0x10, 0xec, 0x3b, 0x10, 0x01, + 0xe5, 0xff, 0x32, 0xdb, 0x07, 0x22, 0x2c, 0xfa, 0xfd, 0x20, 0x78, 0x05, + 0xe9, 0x18, 0xd3, 0x33, 0x28, 0xff, 0xdb, 0xe9, 0x01, 0x20, 0x30, 0xe2, + 0xdd, 0xfd, 0xff, 0x0c, 0x64, 0x2f, 0xf8, 0x0a, 0x1b, 0xee, 0xfa, 0x47, + 0xf0, 0xfc, 0x02, 0x07, 0xed, 0xfc, 0x8d, 0x0c, 0xf3, 0x17, 0xd3, 0x12, + 0xef, 0xeb, 0xfa, 0x05, 0x00, 0x02, 0x0b, 0x32, 0x03, 0x2c, 0xe7, 0xfa, + 0xf9, 0xc9, 0x07, 0x69, 0xd2, 0x7f, 0xeb, 0x08, 0x0c, 0x0a, 0x0f, 0x1c, + 0xe6, 0x28, 0x00, 0xd4, 0xf8, 0x47, 0x1e, 0xfe, 0x82, 0xfd, 0xcc, 0xe2, + 0xf2, 0xea, 0x08, 0x13, 0xce, 0x08, 0xf2, 0x17, 0xf0, 0x26, 0xff, 0xff, + 0xec, 0xf9, 0x0d, 0x1a, 0x15, 0x04, 0xe2, 0x0e, 0xdb, 0x03, 0x0d, 0x0b, + 0x0b, 0x03, 0xcc, 0xfa, 0xf5, 0xc3, 0xfa, 0xd7, 0xd6, 0xfc, 0x40, 0xd7, + 0x05, 0x05, 0x0f, 0x06, 0xf5, 0xfd, 0x0b, 0x09, 0x13, 0xd6, 0x01, 0xef, + 0xc9, 0xee, 0xee, 0x14, 0x39, 0xf5, 0x12, 0x1e, 0xe7, 0x11, 0xf1, 0xd9, + 0x22, 0x06, 0xe4, 0xe3, 0x20, 0x1a, 0x0f, 0xe3, 0xdf, 0xe7, 0xf7, 0xed, + 0x23, 0x14, 0x0c, 0xf8, 0xe2, 0x0f, 0xdd, 0x0d, 0x05, 0x0d, 0x06, 0x18, + 0xc5, 0x38, 0xca, 0xfd, 0xd3, 0x24, 0x24, 0x81, 0xe5, 0x01, 0xe2, 0x16, + 0xfc, 0xff, 0x0e, 0x29, 0x05, 0x28, 0xc4, 0xe7, 0xfa, 0xe1, 0xe7, 0xe6, + 0xef, 0x08, 0xf5, 0xf7, 0x0f, 0x2d, 0xc7, 0x12, 0xe7, 0xe2, 0xf1, 0x1e, + 0xe8, 0xc7, 0x06, 0x04, 0x15, 0xff, 0x0b, 0x04, 0xe7, 0xd8, 0x4e, 0x0f, + 0x20, 0xf8, 0x24, 0xe1, 0xf5, 0x27, 0x14, 0xfa, 0xdd, 0xf7, 0x1a, 0x35, + 0x08, 0xfe, 0x08, 0x10, 0xea, 0x01, 0x26, 0x15, 0xf4, 0x1f, 0xdc, 0x05, + 0xf3, 0xfc, 0xfe, 0xd2, 0xe0, 0x02, 0xfe, 0x07, 0x24, 0xe0, 0xcb, 0x13, + 0x06, 0xfd, 0x32, 0x28, 0xee, 0xdc, 0x16, 0x30, 0x3b, 0xe0, 0x4a, 0x13, + 0x0a, 0x23, 0x11, 0x06, 0xe5, 0x02, 0xfc, 0xff, 0x0e, 0xf6, 0x03, 0x1f, + 0x20, 0x09, 0x0a, 0x13, 0xfa, 0x0a, 0x37, 0x2f, 0xf8, 0xd5, 0x1f, 0x14, + 0x50, 0xcc, 0x16, 0xb2, 0xa3, 0x02, 0xf2, 0xfd, 0x10, 0x52, 0xf6, 0xf6, + 0xe8, 0xf1, 0x0d, 0x59, 0x06, 0x81, 0xc8, 0x23, 0x04, 0x1f, 0xfb, 0x38, + 0xea, 0x09, 0x1f, 0xdf, 0x04, 0x1a, 0xec, 0x14, 0x1d, 0x01, 0x0d, 0x1c, + 0x17, 0xfd, 0x19, 0xff, 0xe5, 0x61, 0xff, 0xde, 0x14, 0xc1, 0x05, 0x0b, + 0xdc, 0xc8, 0xe5, 0xed, 0x15, 0xbc, 0x0c, 0x81, 0xde, 0xcc, 0xac, 0x11, + 0x24, 0xed, 0xf8, 0x03, 0xd3, 0x44, 0xbd, 0xf0, 0xee, 0x06, 0x17, 0x0c, + 0xfd, 0xea, 0x23, 0xeb, 0x07, 0xe8, 0xef, 0xe0, 0xf1, 0x08, 0x07, 0x2c, + 0xee, 0xf6, 0x09, 0xe9, 0x36, 0x00, 0x48, 0x07, 0x0a, 0x0e, 0xe3, 0xd4, + 0xed, 0x0d, 0xfd, 0x0e, 0x0c, 0xfa, 0xf3, 0x0b, 0xf5, 0x17, 0x1e, 0x0c, + 0x01, 0x0c, 0x1b, 0xff, 0xe1, 0x0e, 0xea, 0xca, 0x11, 0x09, 0x07, 0x04, + 0xe0, 0x07, 0x01, 0x00, 0x11, 0x15, 0x06, 0xff, 0x08, 0x0d, 0xfe, 0x1e, + 0x0d, 0xf9, 0xf6, 0x0b, 0x00, 0xff, 0xc7, 0x21, 0x0a, 0xfd, 0x03, 0xf6, + 0xb6, 0xf2, 0x0e, 0xf8, 0xf9, 0x0a, 0x08, 0x09, 0x05, 0xf5, 0x06, 0xe6, + 0xff, 0x0a, 0x1a, 0x03, 0xfd, 0xf1, 0xf8, 0x00, 0xfe, 0xf9, 0xf2, 0x03, + 0xfd, 0xf1, 0xfe, 0x7f, 0xe9, 0x0a, 0x05, 0xf4, 0xe7, 0xf2, 0x4d, 0x1b, + 0x03, 0x1c, 0xf2, 0xef, 0xfc, 0x05, 0xf1, 0xdb, 0xf1, 0x0e, 0x13, 0x0e, + 0x0c, 0xfc, 0x3d, 0x12, 0xff, 0xfd, 0x0c, 0x04, 0x0f, 0x0c, 0x17, 0x14, + 0xfc, 0xe4, 0x07, 0xf2, 0x0c, 0x21, 0xf6, 0xf5, 0x0e, 0x0b, 0x11, 0xf4, + 0xfb, 0xd4, 0xe8, 0xf5, 0x18, 0xf5, 0xef, 0x0d, 0x17, 0x00, 0xdf, 0xdd, + 0x19, 0xfa, 0xec, 0x00, 0xec, 0x1f, 0x1d, 0x18, 0xea, 0x04, 0xe4, 0x12, + 0x23, 0x0e, 0xe6, 0x0e, 0x06, 0xf0, 0x15, 0x0f, 0xf0, 0xc3, 0x0a, 0xf2, + 0xee, 0x0d, 0x08, 0x07, 0xe0, 0x07, 0x10, 0x2e, 0xfc, 0xfa, 0xfb, 0xd2, + 0xdc, 0x16, 0xbd, 0x2c, 0xf9, 0xeb, 0x95, 0xd3, 0xef, 0xd8, 0xf5, 0x19, + 0xfe, 0xf6, 0x04, 0xe6, 0x03, 0xbe, 0x22, 0xfb, 0xf5, 0xfc, 0xef, 0xe1, + 0x28, 0xbc, 0xf2, 0x12, 0x08, 0x08, 0x3e, 0xf3, 0xc8, 0x1a, 0xf6, 0xc4, + 0xde, 0xe3, 0x06, 0xd6, 0xbe, 0xd4, 0xb9, 0x15, 0x0b, 0x31, 0x2a, 0xc0, + 0x1b, 0xfe, 0xdc, 0x10, 0xf1, 0xb7, 0x02, 0x26, 0x17, 0xee, 0x1a, 0x3a, + 0x17, 0x11, 0x18, 0xef, 0xd1, 0x0e, 0x10, 0xf2, 0xff, 0xe7, 0x12, 0xe1, + 0x00, 0x50, 0xeb, 0xd9, 0x1d, 0xf4, 0xf7, 0xdc, 0x19, 0x07, 0x81, 0xf4, + 0x0c, 0xe3, 0x32, 0xd6, 0x09, 0xf1, 0x08, 0xf0, 0xf1, 0x10, 0xff, 0x03, + 0x29, 0xfb, 0xef, 0x1e, 0xf5, 0xd7, 0xd0, 0x0e, 0xeb, 0x21, 0x0b, 0xf6, + 0x16, 0x13, 0xed, 0xe7, 0x12, 0xe9, 0x07, 0xfb, 0x0b, 0xe3, 0xe9, 0x06, + 0xf3, 0x09, 0xe9, 0x26, 0xff, 0x0f, 0x03, 0x04, 0x0a, 0xf8, 0x04, 0x02, + 0x0f, 0xf6, 0x26, 0x14, 0xd5, 0x04, 0x08, 0xfa, 0x07, 0xff, 0x07, 0x13, + 0x0b, 0xf4, 0xe7, 0xef, 0x25, 0x16, 0xf4, 0xf2, 0x1b, 0x17, 0xf0, 0xfb, + 0xe5, 0xbd, 0x1b, 0x02, 0x0d, 0x16, 0x07, 0xf2, 0x18, 0xe7, 0x19, 0x10, + 0x1d, 0x0f, 0xee, 0xfb, 0xfd, 0x1c, 0x0f, 0x03, 0xf2, 0xf8, 0x11, 0xfd, + 0xfd, 0x15, 0x10, 0x19, 0xe7, 0x08, 0xfe, 0x0f, 0x70, 0x00, 0xf9, 0x05, + 0x0c, 0x11, 0x08, 0x16, 0x03, 0x46, 0xcf, 0xf9, 0x01, 0xf9, 0x0d, 0xec, + 0xd9, 0x0d, 0x7f, 0xfe, 0xef, 0xfe, 0x3d, 0x07, 0x13, 0x07, 0x20, 0x1a, + 0x06, 0xd3, 0xeb, 0x20, 0xe6, 0xf1, 0xee, 0xe9, 0x05, 0x25, 0xf0, 0xec, + 0xe7, 0xba, 0xce, 0xe9, 0xf0, 0x18, 0xf8, 0x22, 0xcf, 0xe1, 0x1e, 0x1f, + 0x4d, 0x01, 0x4d, 0xe5, 0xf2, 0x28, 0xf6, 0x09, 0x18, 0x44, 0xb5, 0xfa, + 0x93, 0xea, 0x0c, 0x39, 0x1e, 0x23, 0x11, 0x1b, 0x18, 0x19, 0xc1, 0x3b, + 0xe8, 0x39, 0xc3, 0xf0, 0x05, 0xe8, 0xee, 0x24, 0x0c, 0xc2, 0xda, 0x15, + 0x3f, 0xda, 0x4a, 0xf1, 0x00, 0x18, 0x74, 0x06, 0xf2, 0x15, 0x3d, 0x0f, + 0xf1, 0x4f, 0xec, 0x17, 0xc3, 0x48, 0x35, 0xdf, 0xce, 0x81, 0x22, 0xc6, + 0xd4, 0x02, 0xfc, 0x44, 0xd3, 0xe9, 0x33, 0xa4, 0xc0, 0xfb, 0xf2, 0x5b, + 0xf2, 0x03, 0xe0, 0xe7, 0x24, 0xff, 0x1c, 0x00, 0x0f, 0x8f, 0x02, 0xe4, + 0x0b, 0xe4, 0x12, 0xec, 0xfe, 0xb8, 0xeb, 0x27, 0xe6, 0xee, 0xeb, 0x16, + 0x0a, 0xd5, 0x3a, 0x00, 0xfd, 0x04, 0xde, 0x0f, 0xd1, 0xa3, 0xfc, 0x16, + 0x40, 0xf0, 0x0a, 0x2f, 0x0b, 0x01, 0x3a, 0xd9, 0x13, 0xdb, 0xff, 0x15, + 0xeb, 0x19, 0xf9, 0xe5, 0x2b, 0xca, 0xe6, 0x0e, 0xfa, 0xed, 0xf5, 0xe2, + 0x0b, 0xb4, 0x2e, 0x0f, 0x02, 0xe8, 0xb8, 0x2b, 0x34, 0x16, 0x27, 0x40, + 0x21, 0xfb, 0xc0, 0x1c, 0xbf, 0xe2, 0x24, 0x2d, 0x44, 0xf9, 0x0b, 0xe5, + 0xfa, 0x41, 0xec, 0xd8, 0x33, 0xc4, 0x22, 0xfc, 0xfa, 0x91, 0x9a, 0xfd, + 0x0d, 0xc3, 0xd5, 0x15, 0x2d, 0x21, 0x7f, 0xd6, 0x32, 0x12, 0x18, 0x2f, + 0x05, 0xf3, 0xe7, 0xfc, 0xf0, 0x29, 0x29, 0xd4, 0xf5, 0x4b, 0x76, 0xea, + 0x84, 0x14, 0xbf, 0x2d, 0x13, 0x0d, 0x04, 0x1c, 0x37, 0xea, 0x69, 0x2e, + 0xc1, 0xf8, 0xe8, 0xd3, 0x03, 0x17, 0xeb, 0xb0, 0x42, 0xe8, 0xaa, 0xd1, + 0x05, 0xfb, 0x09, 0xf5, 0x07, 0xf7, 0xaa, 0x1d, 0xf6, 0x32, 0x07, 0x0c, + 0xf8, 0xeb, 0x01, 0x32, 0x15, 0xe7, 0xdd, 0xea, 0xfb, 0xf8, 0xeb, 0x1d, + 0xdd, 0x03, 0x25, 0xe9, 0xcf, 0xeb, 0x16, 0x17, 0xf3, 0x09, 0x02, 0xdd, + 0x01, 0x14, 0x2f, 0xf1, 0xdf, 0x13, 0x22, 0xf1, 0xea, 0xb6, 0x02, 0x0b, + 0x0f, 0x08, 0xed, 0xea, 0x24, 0x0c, 0x13, 0xf4, 0xf4, 0xf7, 0x34, 0x0e, + 0xeb, 0xe8, 0x21, 0x25, 0xfc, 0xee, 0x0b, 0xf5, 0x08, 0x07, 0x1f, 0x20, + 0x06, 0x6f, 0x05, 0xbb, 0xc6, 0xd0, 0x02, 0xf5, 0x01, 0x14, 0xf0, 0x0b, + 0x0d, 0x10, 0xff, 0x10, 0xf2, 0xed, 0x05, 0xf8, 0x24, 0x08, 0x02, 0xe9, + 0xea, 0xe1, 0x60, 0xeb, 0x0b, 0x1d, 0x00, 0x18, 0xa4, 0xfe, 0xf7, 0xea, + 0x03, 0x2c, 0x06, 0x25, 0xd5, 0xf8, 0xc5, 0x7f, 0xf4, 0xf1, 0x0a, 0x0c, + 0x10, 0xff, 0xea, 0xeb, 0xf8, 0xfc, 0xef, 0xf2, 0x15, 0x27, 0x0e, 0x1f, + 0xec, 0x11, 0x11, 0xdf, 0xed, 0xde, 0xe7, 0x0d, 0xfc, 0x2b, 0x02, 0xfc, + 0x10, 0x10, 0xf7, 0xf9, 0xf9, 0x13, 0xf2, 0x03, 0xfb, 0xf2, 0xef, 0x08, + 0x0c, 0xf2, 0x0c, 0x02, 0x19, 0x1b, 0x05, 0xf0, 0x6c, 0x09, 0x10, 0x04, + 0x00, 0x04, 0xf2, 0xf3, 0xf2, 0xf8, 0xe5, 0xfd, 0x05, 0xf7, 0xf1, 0xf5, + 0xf9, 0xff, 0x24, 0x00, 0x1b, 0xf4, 0x01, 0x9c, 0xee, 0x06, 0x0c, 0xf5, + 0xfe, 0xff, 0x0b, 0xf6, 0x03, 0xff, 0x06, 0xd8, 0x21, 0x14, 0x0f, 0xf5, + 0x13, 0x00, 0xe0, 0x09, 0xeb, 0xf4, 0x00, 0x05, 0xd6, 0xf4, 0xfa, 0x00, + 0xf1, 0x04, 0xf9, 0xf9, 0x13, 0x0c, 0x01, 0x7f, 0x32, 0x02, 0x05, 0xf1, + 0x0a, 0x22, 0x04, 0xf4, 0xfd, 0x04, 0x08, 0xff, 0xe1, 0x04, 0x08, 0x08, + 0x14, 0xfa, 0xfb, 0x06, 0xf8, 0xfa, 0x0a, 0xf8, 0x27, 0x03, 0x0a, 0x2d, + 0xf5, 0xde, 0x22, 0x3a, 0x00, 0x1d, 0x03, 0xff, 0x0a, 0x07, 0xc9, 0xf4, + 0xff, 0xfc, 0x1f, 0xfa, 0xeb, 0x05, 0xfb, 0x05, 0xeb, 0x0a, 0x1d, 0xfe, + 0x17, 0xcc, 0xe3, 0x05, 0xf0, 0x19, 0x10, 0x0b, 0x45, 0xe6, 0x00, 0x22, + 0x31, 0xfa, 0xff, 0xf6, 0xf0, 0xf6, 0xeb, 0xfc, 0x08, 0xef, 0x26, 0xdc, + 0x7f, 0x1a, 0x09, 0x09, 0x02, 0x11, 0x33, 0x00, 0xea, 0xea, 0x16, 0x24, + 0x10, 0xef, 0xee, 0x0c, 0x3c, 0xf0, 0xef, 0xf9, 0x02, 0xe0, 0x18, 0xe5, + 0x0a, 0xe9, 0xff, 0xfe, 0x07, 0x02, 0xdb, 0xfc, 0x12, 0x07, 0x07, 0x0f, + 0xec, 0xc9, 0xf6, 0x12, 0x00, 0xfa, 0x12, 0x17, 0xee, 0xee, 0xe4, 0x11, + 0x06, 0xb7, 0x01, 0x0b, 0xed, 0xc8, 0xfc, 0x1a, 0xf8, 0x01, 0x34, 0x0c, + 0xf2, 0x28, 0xf1, 0x23, 0x6f, 0xd6, 0xf3, 0x17, 0x17, 0xf7, 0x11, 0xc2, + 0xec, 0xf9, 0x17, 0x1c, 0xf4, 0xf6, 0xd2, 0xf8, 0xcb, 0xf1, 0xf2, 0x16, + 0xf1, 0xff, 0x10, 0x18, 0xf5, 0xfc, 0xf0, 0x2f, 0x00, 0x1b, 0xf8, 0xec, + 0xf5, 0xdd, 0xf9, 0xe9, 0x25, 0x91, 0xdc, 0xe8, 0xf7, 0xd6, 0x0c, 0x0a, + 0x60, 0xae, 0x28, 0xc5, 0xdc, 0x06, 0x11, 0xfb, 0xdb, 0x03, 0x14, 0xf6, + 0x10, 0xe6, 0xee, 0x27, 0x2e, 0x21, 0x48, 0x22, 0x17, 0xe5, 0x28, 0xdf, + 0x18, 0x30, 0xf1, 0x38, 0xe0, 0x01, 0x01, 0x5f, 0x15, 0x1e, 0xf2, 0xe9, + 0x1e, 0xd6, 0xc4, 0xec, 0xee, 0xf2, 0xf1, 0xf6, 0xed, 0x18, 0xf2, 0x06, + 0xf5, 0x04, 0x2f, 0x08, 0x2f, 0x37, 0x1e, 0xb6, 0x0e, 0xb7, 0x12, 0xd4, + 0x12, 0x1d, 0x4c, 0xeb, 0x2b, 0x0a, 0x39, 0xff, 0xe7, 0xbe, 0x67, 0x05, + 0x06, 0xfd, 0x05, 0xbb, 0x13, 0xc2, 0x2f, 0x50, 0xe3, 0xe1, 0xfb, 0x94, + 0xa6, 0x2c, 0x05, 0xf2, 0x48, 0x2a, 0x53, 0xf5, 0xbd, 0xe5, 0x7f, 0xe3, + 0x38, 0xf6, 0x08, 0x2c, 0xee, 0xe8, 0x24, 0xef, 0xcf, 0xf5, 0xd8, 0x2d, + 0xf0, 0x01, 0xd4, 0x02, 0xfe, 0xb6, 0xdf, 0x10, 0xcc, 0x18, 0x14, 0xe5, + 0xfc, 0xec, 0x46, 0xf2, 0x63, 0xfa, 0x81, 0x0f, 0x04, 0xf1, 0xe7, 0x03, + 0x17, 0x15, 0x02, 0x08, 0x0d, 0x19, 0xd9, 0x0f, 0xfa, 0x05, 0x00, 0x1d, + 0x05, 0xff, 0xf6, 0x40, 0x0b, 0xf9, 0x1f, 0xf4, 0x01, 0x08, 0xf3, 0xfe, + 0xee, 0x10, 0xf6, 0x09, 0xfc, 0xe7, 0x0f, 0xfc, 0x06, 0x09, 0xf9, 0x00, + 0xf2, 0x0c, 0x13, 0x05, 0xe4, 0xf4, 0x1e, 0x08, 0xfa, 0x04, 0xee, 0xfd, + 0xf1, 0xe5, 0xf2, 0x04, 0x03, 0x0f, 0xfc, 0x18, 0xf5, 0xee, 0x06, 0xdc, + 0x11, 0xf3, 0xff, 0xf6, 0x12, 0xfb, 0xff, 0x05, 0x0e, 0x0c, 0xfd, 0xf6, + 0x02, 0x15, 0x0a, 0x17, 0xf9, 0xae, 0x59, 0xfd, 0xfb, 0x0a, 0x05, 0x14, + 0xf9, 0xf4, 0xf6, 0x06, 0x00, 0xb2, 0x04, 0x05, 0x07, 0x0d, 0x06, 0x01, + 0xf6, 0xf1, 0x0f, 0xfc, 0x04, 0x04, 0x02, 0xfb, 0x0d, 0x0b, 0x1f, 0xf4, + 0xfd, 0xf7, 0x07, 0xdc, 0x09, 0x1b, 0xf7, 0xf0, 0x0d, 0xee, 0x01, 0xe5, + 0x7f, 0x15, 0x15, 0xda, 0xdd, 0xfe, 0xfb, 0x15, 0x10, 0xfc, 0xec, 0xeb, + 0x25, 0xf6, 0x0c, 0xf6, 0x02, 0xf1, 0xea, 0xf1, 0xf5, 0xf1, 0x1f, 0xea, + 0xd2, 0x10, 0x09, 0x15, 0x13, 0xf7, 0x10, 0xe9, 0xcd, 0xf2, 0x16, 0x49, + 0xf2, 0x07, 0x11, 0x12, 0x19, 0x0d, 0xf3, 0x56, 0xec, 0xd5, 0x07, 0xfc, + 0x39, 0x0e, 0xf8, 0xf5, 0x01, 0x0c, 0x26, 0xd0, 0xe5, 0xf9, 0x09, 0xe6, + 0x1f, 0xeb, 0xe1, 0x29, 0x0c, 0xe4, 0x1d, 0x28, 0xf8, 0xcf, 0xe4, 0x26, + 0xd9, 0xed, 0xe9, 0xfc, 0x2d, 0x31, 0xd8, 0xfb, 0x01, 0x06, 0xeb, 0xc9, + 0xe4, 0x1d, 0xa2, 0x16, 0x15, 0xf0, 0x17, 0xf8, 0x12, 0x05, 0x10, 0xfe, + 0x0d, 0x05, 0x0e, 0x10, 0x10, 0xdf, 0x0b, 0xf8, 0xfc, 0xd4, 0x11, 0xee, + 0xf0, 0xeb, 0x33, 0x01, 0xfc, 0xff, 0x01, 0x0e, 0xff, 0x14, 0x17, 0xfe, + 0x22, 0xf7, 0x0d, 0xed, 0xd0, 0xf1, 0xf9, 0x08, 0xd1, 0xff, 0x2a, 0x07, + 0x1c, 0x26, 0xaf, 0xf4, 0x16, 0x40, 0xd5, 0xfd, 0xf0, 0xf9, 0xe4, 0x24, + 0xfa, 0xb2, 0x16, 0x1f, 0xd6, 0xe5, 0xfc, 0x27, 0x1d, 0xbe, 0x0a, 0x26, + 0x11, 0xfc, 0xf1, 0x2a, 0xd4, 0x17, 0xe6, 0x33, 0x1e, 0xee, 0xd9, 0xfd, + 0xf1, 0x02, 0xe3, 0xe5, 0xd6, 0xdc, 0x01, 0xf3, 0x18, 0x17, 0x01, 0x0d, + 0x01, 0x20, 0xfc, 0xe7, 0x1a, 0xfa, 0xfd, 0xd8, 0xfa, 0x11, 0x08, 0x1c, + 0x15, 0xed, 0x7f, 0xe6, 0xfd, 0xe5, 0xf4, 0x04, 0x1f, 0x22, 0x02, 0x1a, + 0x4f, 0x0b, 0xd9, 0xe7, 0xe4, 0x51, 0x2e, 0xd9, 0xb7, 0xe0, 0x29, 0xb9, + 0x35, 0x24, 0xf1, 0xe2, 0xb4, 0x08, 0xc7, 0xf8, 0x1a, 0x01, 0x19, 0xeb, + 0x00, 0xc3, 0xf9, 0x03, 0x18, 0x0e, 0x0d, 0xf4, 0x21, 0xc9, 0x18, 0x0d, + 0x11, 0x07, 0x12, 0xe0, 0xf4, 0xec, 0x26, 0x27, 0xd8, 0x01, 0x0c, 0xd2, + 0x11, 0x0d, 0x46, 0xf8, 0x3b, 0xd2, 0xa8, 0x01, 0x15, 0x0b, 0x14, 0xf3, + 0x06, 0xff, 0xef, 0xff, 0x16, 0x31, 0xbc, 0xf9, 0xf2, 0x0c, 0xe5, 0x4f, + 0xb7, 0xf0, 0xec, 0x57, 0x03, 0xd9, 0x1e, 0xe7, 0xf7, 0x29, 0xdd, 0x1a, + 0x18, 0x5e, 0xfa, 0xd0, 0xff, 0x87, 0x01, 0xff, 0x0f, 0xd3, 0xf7, 0x07, + 0xe9, 0x0b, 0xe6, 0xda, 0xb2, 0xf2, 0x29, 0x13, 0xf5, 0x01, 0xa4, 0xf5, + 0x11, 0x03, 0xf9, 0x00, 0xe9, 0xf5, 0xeb, 0x49, 0xf4, 0xe7, 0xf0, 0xa1, + 0x12, 0xf3, 0xc8, 0xec, 0x5c, 0xfc, 0xcd, 0x0f, 0xfa, 0xfe, 0xf2, 0x08, + 0x6a, 0x2f, 0xd0, 0x0e, 0xfd, 0xbf, 0x2c, 0xde, 0x2c, 0x2c, 0xc1, 0xfc, + 0xf0, 0xe3, 0x33, 0x1a, 0xf2, 0xa5, 0xfb, 0x4d, 0x00, 0x0c, 0x4d, 0xfd, + 0xf0, 0xfa, 0x07, 0x09, 0x47, 0x08, 0x0f, 0x0b, 0x1d, 0xd6, 0x12, 0xf7, + 0x08, 0x07, 0xe1, 0x81, 0xe5, 0x4b, 0xef, 0x03, 0xdc, 0xee, 0xed, 0x9d, + 0xf0, 0x4f, 0xf1, 0xeb, 0x01, 0x07, 0x09, 0xc8, 0xe7, 0x1e, 0x19, 0xe8, + 0x01, 0x05, 0xf2, 0x35, 0x00, 0x08, 0x1f, 0x15, 0xea, 0x04, 0xd1, 0xd9, + 0x92, 0xfa, 0x0d, 0x13, 0x2e, 0xc6, 0xcc, 0xf3, 0x2c, 0x1a, 0xfd, 0xc9, + 0xe2, 0xc6, 0x10, 0xf3, 0xf7, 0x39, 0xf5, 0x6c, 0x21, 0x57, 0x20, 0xeb, + 0xf8, 0xee, 0xe4, 0xf6, 0x00, 0x07, 0x75, 0x0b, 0x09, 0x0b, 0xe0, 0x03, + 0x79, 0x3a, 0x13, 0x08, 0xf0, 0x39, 0xdd, 0xf7, 0x29, 0xed, 0x1e, 0x22, + 0xd3, 0xf1, 0xe8, 0xe4, 0x42, 0x7f, 0x01, 0x3a, 0x48, 0x66, 0xd1, 0x37, + 0x19, 0xe4, 0x0c, 0xf3, 0xaf, 0x2f, 0x02, 0xb8, 0xc9, 0xea, 0xf3, 0x1a, + 0x06, 0x06, 0xe8, 0x09, 0x14, 0x1d, 0xec, 0xe9, 0x05, 0x23, 0x52, 0xef, + 0x2c, 0x02, 0xf4, 0xff, 0xed, 0xec, 0xf6, 0xd4, 0xc6, 0xfb, 0x11, 0x03, + 0xea, 0x11, 0xbd, 0x08, 0x21, 0x14, 0x04, 0x07, 0xde, 0xfb, 0x12, 0x0e, + 0xff, 0x1b, 0xe2, 0xca, 0xf9, 0xef, 0x25, 0xe3, 0x50, 0xed, 0x07, 0xea, + 0xe2, 0xef, 0x01, 0x04, 0xfb, 0xfd, 0x02, 0x0b, 0xa4, 0xcf, 0xf2, 0xf0, + 0x21, 0xfe, 0xd7, 0x4a, 0xcb, 0xf1, 0x0f, 0xe2, 0x38, 0x0f, 0x06, 0x04, + 0x81, 0xfd, 0xd3, 0x7d, 0xdd, 0xe9, 0xf2, 0xdd, 0x11, 0xfb, 0x09, 0xee, + 0xfb, 0x0d, 0x19, 0x05, 0xdd, 0xd5, 0xca, 0xe7, 0x1c, 0x1d, 0x01, 0xf1, + 0x05, 0x1b, 0x1e, 0x29, 0x11, 0x15, 0xfd, 0xf9, 0xfe, 0xe3, 0x29, 0x16, + 0xf2, 0xcc, 0x02, 0xe5, 0x09, 0x29, 0xdd, 0x2a, 0x13, 0xf2, 0x20, 0xfd, + 0xec, 0x49, 0xee, 0x25, 0xe8, 0xfa, 0x07, 0xc4, 0x0c, 0x05, 0xe4, 0x26, + 0x34, 0x05, 0xec, 0xf8, 0x0a, 0x0a, 0x09, 0x1c, 0x03, 0xe3, 0x0e, 0xe0, + 0xf8, 0x0c, 0xf9, 0xd4, 0xee, 0xd9, 0xdb, 0xfb, 0xd0, 0xf0, 0xd1, 0xfc, + 0x08, 0xbf, 0x03, 0x05, 0x1a, 0xf3, 0xfb, 0xfc, 0x42, 0xf2, 0x7f, 0x02, + 0x04, 0x0e, 0xec, 0xf0, 0xf5, 0x06, 0xf9, 0x03, 0xf7, 0xff, 0xe8, 0xec, + 0xfe, 0xfb, 0x09, 0xf0, 0x19, 0xfd, 0x0c, 0xef, 0xfb, 0x10, 0xff, 0xe5, + 0x06, 0x06, 0x02, 0x01, 0xdc, 0x1d, 0x1b, 0x11, 0xf9, 0x08, 0x23, 0xe4, + 0xeb, 0xe1, 0xe6, 0xdb, 0x06, 0xf5, 0xf2, 0xe5, 0x07, 0xcf, 0x0f, 0xf3, + 0x0f, 0xde, 0x26, 0xe6, 0xd6, 0xff, 0x12, 0xf3, 0x0f, 0x32, 0xca, 0xf4, + 0xf2, 0xf5, 0xfa, 0xf4, 0xdb, 0xba, 0x02, 0x02, 0xf3, 0xf6, 0xe1, 0xab, + 0xfe, 0xd3, 0x0c, 0xec, 0xee, 0xeb, 0xe8, 0x0b, 0x11, 0xe1, 0xf3, 0x18, + 0x28, 0x01, 0x0a, 0x00, 0x00, 0x15, 0xf4, 0xeb, 0xd5, 0x04, 0x0f, 0x1b, + 0x2e, 0xe5, 0xfc, 0xed, 0x18, 0x0f, 0x01, 0x00, 0x02, 0xff, 0xf0, 0xeb, + 0x03, 0x01, 0x1e, 0xf0, 0x3e, 0x0a, 0xf4, 0xde, 0x23, 0xfa, 0x82, 0xe2, + 0xed, 0x26, 0x7f, 0xec, 0x0b, 0xee, 0x11, 0x14, 0xf6, 0x08, 0xf9, 0x00, + 0x17, 0xcf, 0x4f, 0xf1, 0x0e, 0xfb, 0x0f, 0xb0, 0x25, 0x04, 0xf8, 0xa2, + 0x03, 0xfc, 0xda, 0x1e, 0x0e, 0xec, 0x04, 0xfa, 0x08, 0x8c, 0xfe, 0xe6, + 0x01, 0xf2, 0x0e, 0x01, 0x04, 0x15, 0x1b, 0x0a, 0xf6, 0x17, 0xe7, 0xf5, + 0x39, 0x10, 0xbb, 0x01, 0x09, 0x04, 0x36, 0x04, 0x02, 0x1a, 0xfe, 0x0c, + 0x09, 0xfd, 0x23, 0xd7, 0x18, 0xf8, 0x0c, 0x42, 0xf6, 0x08, 0x28, 0xf1, + 0xe3, 0x00, 0x45, 0x0d, 0x01, 0x01, 0xff, 0x20, 0xa3, 0xff, 0x00, 0xb4, + 0xfc, 0x55, 0xcd, 0x30, 0xef, 0xe8, 0x04, 0x07, 0x0a, 0x00, 0x04, 0xf1, + 0x05, 0x68, 0xf6, 0xc8, 0xf4, 0xf2, 0xee, 0x10, 0x0a, 0x12, 0x00, 0xf8, + 0xd4, 0x00, 0x04, 0x06, 0x04, 0x40, 0x07, 0xf3, 0xf7, 0x06, 0xf0, 0x55, + 0x05, 0x8d, 0x13, 0xf3, 0x0a, 0x1c, 0xf7, 0x25, 0x42, 0x11, 0x04, 0x0a, + 0x0a, 0xa1, 0x9b, 0xb8, 0xf2, 0xe0, 0xfe, 0xf2, 0xfa, 0x1c, 0xf7, 0x05, + 0xfe, 0xbc, 0xfa, 0x2f, 0xef, 0xfd, 0xdd, 0xea, 0xbe, 0x45, 0xfb, 0xb7, + 0xbc, 0x06, 0xe2, 0xe2, 0x1d, 0x07, 0x3a, 0x19, 0x03, 0xf6, 0xcb, 0x0c, + 0xf1, 0x09, 0x0f, 0x3e, 0xf5, 0x1f, 0xfb, 0xdf, 0xff, 0xf5, 0xee, 0x19, + 0x18, 0x0e, 0xf0, 0x1e, 0x24, 0x05, 0xad, 0x13, 0x3d, 0x04, 0x09, 0xcc, + 0x0e, 0x03, 0x44, 0xe7, 0xae, 0xfd, 0xfb, 0x19, 0xd7, 0x33, 0xdd, 0x03, + 0xe9, 0x10, 0x03, 0xf3, 0xec, 0xef, 0xea, 0xff, 0xe9, 0xec, 0xd2, 0x08, + 0xe3, 0xe1, 0xf6, 0x12, 0xf2, 0x2d, 0x55, 0x81, 0x10, 0x21, 0x28, 0xd3, + 0x05, 0x18, 0xdd, 0x03, 0xfe, 0xc8, 0xfc, 0x19, 0x0a, 0xec, 0x02, 0xaa, + 0x0d, 0xe2, 0xbd, 0x34, 0xf8, 0x22, 0x9f, 0xf5, 0x1c, 0xda, 0xf2, 0x24, + 0xa3, 0xe5, 0xed, 0xf9, 0x0f, 0x05, 0x06, 0x3f, 0x13, 0xfa, 0xb9, 0x2f, + 0xf9, 0x4d, 0xec, 0xde, 0x12, 0xe1, 0x11, 0xfe, 0x00, 0xb3, 0x0d, 0xf0, + 0x04, 0xb5, 0x11, 0x2b, 0xdf, 0xf3, 0xde, 0x08, 0x30, 0x38, 0xf9, 0xc8, + 0xe9, 0xbf, 0xee, 0x05, 0xd9, 0x23, 0x10, 0xfb, 0x09, 0x16, 0x59, 0xd1, + 0xe8, 0xed, 0xe9, 0x24, 0xda, 0x0b, 0x2a, 0x0c, 0xe4, 0x0f, 0xc6, 0xf0, + 0xd5, 0xfe, 0x0c, 0xe4, 0xfe, 0x0d, 0x06, 0xfa, 0x0e, 0x0b, 0x2e, 0x04, + 0x16, 0x36, 0x03, 0xa7, 0x45, 0x1c, 0x30, 0x05, 0xfd, 0xd4, 0xeb, 0xfd, + 0xe9, 0xff, 0x27, 0x1e, 0x38, 0xea, 0x08, 0xc5, 0x31, 0xdc, 0xed, 0xd6, + 0x9e, 0xac, 0x26, 0x19, 0xfe, 0x15, 0xec, 0x09, 0x07, 0xdd, 0x06, 0xe2, + 0x2b, 0x7f, 0x54, 0xf1, 0xdc, 0xd8, 0xdc, 0xfe, 0x26, 0x33, 0x37, 0xef, + 0x22, 0xe5, 0x35, 0xcc, 0xee, 0xff, 0xfd, 0xe5, 0x04, 0xe4, 0xfb, 0xfe, + 0x05, 0x22, 0xf7, 0xff, 0x05, 0x23, 0x12, 0xfc, 0xfd, 0xfc, 0x15, 0x03, + 0x13, 0x03, 0xf7, 0xfc, 0xf3, 0xff, 0x13, 0xf6, 0xf6, 0xf3, 0x11, 0xfc, + 0x2c, 0x0d, 0xfa, 0xff, 0xeb, 0x0a, 0x07, 0x28, 0x1c, 0x02, 0x00, 0xf4, + 0xe2, 0x02, 0x31, 0x09, 0xca, 0x0f, 0x02, 0x7f, 0xed, 0xfe, 0xf9, 0x33, + 0x00, 0x03, 0xf9, 0xed, 0x03, 0xfb, 0x0c, 0x0a, 0xf0, 0xf1, 0x01, 0xff, + 0xac, 0x0a, 0xfa, 0x01, 0xfe, 0x1a, 0xeb, 0x05, 0x08, 0x0a, 0x01, 0xfb, + 0xfd, 0xf4, 0x0c, 0xf5, 0xf3, 0xf0, 0xfc, 0xf0, 0x0a, 0xf2, 0xe1, 0x1a, + 0x41, 0x00, 0xfd, 0xf8, 0xd9, 0x0a, 0x10, 0x09, 0x0a, 0x03, 0xf0, 0x04, + 0x00, 0xf7, 0x09, 0xff, 0x19, 0x0b, 0x1a, 0x0d, 0x6a, 0xfb, 0x00, 0xfd, + 0x04, 0x0e, 0xfb, 0xff, 0x0a, 0xf9, 0xfe, 0xf3, 0x01, 0xf2, 0x02, 0xfb, + 0xfa, 0x07, 0x00, 0xfa, 0x03, 0xf4, 0xac, 0xd4, 0xe0, 0x19, 0x7f, 0x0f, + 0x00, 0xc7, 0xd5, 0xe1, 0x2b, 0xd7, 0xe5, 0xf9, 0x00, 0xe0, 0x2a, 0xec, + 0xf2, 0x23, 0x0b, 0xef, 0xd7, 0x1a, 0xf5, 0xe0, 0xdc, 0xe9, 0xd6, 0xd0, + 0xca, 0xe9, 0xdb, 0xce, 0x2a, 0x28, 0x02, 0xd5, 0xf6, 0xcc, 0x1f, 0xef, + 0xe7, 0xc2, 0x05, 0xec, 0x09, 0xa1, 0x04, 0x12, 0x12, 0xff, 0xf1, 0x08, + 0x0b, 0x13, 0xf4, 0xf8, 0xd9, 0xfc, 0xcd, 0x00, 0x10, 0x32, 0x17, 0x07, + 0x06, 0xe2, 0xf9, 0x42, 0x08, 0x2f, 0xd4, 0xde, 0x4d, 0xe3, 0xd8, 0x23, + 0xef, 0xc5, 0xd3, 0x2d, 0x1b, 0x10, 0x0e, 0x2b, 0x1f, 0x55, 0xd6, 0x40, + 0xec, 0x31, 0x22, 0x2d, 0x0c, 0xe4, 0xe8, 0x48, 0x08, 0x63, 0xce, 0xe4, + 0x24, 0x58, 0x30, 0x05, 0xeb, 0x13, 0xf3, 0x0c, 0x44, 0x25, 0x2a, 0xdd, + 0xe8, 0xc9, 0x0b, 0x94, 0x14, 0xd0, 0xfa, 0xf9, 0xdf, 0xe0, 0x5a, 0xdc, + 0xfb, 0xfa, 0xea, 0xf7, 0x1d, 0x11, 0x03, 0x0e, 0xf9, 0x32, 0x10, 0xf2, + 0x58, 0x02, 0xd4, 0xf3, 0x04, 0xf8, 0xea, 0x09, 0xf1, 0xe8, 0xf7, 0x22, + 0xf3, 0x1f, 0xf0, 0x06, 0xb5, 0x0b, 0x05, 0x18, 0x04, 0xe7, 0xe5, 0xf4, + 0xe2, 0xf5, 0xf2, 0xd3, 0xf8, 0x1e, 0xf6, 0x01, 0x05, 0x24, 0x08, 0x14, + 0xf9, 0x17, 0x00, 0xe4, 0x0a, 0xe6, 0x1e, 0xed, 0xf3, 0x0d, 0x07, 0x10, + 0x17, 0xee, 0x28, 0x0e, 0xd5, 0xe1, 0xf7, 0x1d, 0xf9, 0x10, 0x07, 0xd8, + 0x10, 0x1a, 0xfe, 0x10, 0xfb, 0xe8, 0xf6, 0xfe, 0x01, 0x7f, 0xef, 0xd0, + 0xff, 0x0e, 0x05, 0x13, 0xef, 0x13, 0xee, 0x1f, 0x07, 0xed, 0x03, 0xef, + 0xf1, 0x3e, 0x30, 0xef, 0xf4, 0xf5, 0x07, 0xd4, 0xde, 0x11, 0x14, 0xe4, + 0x07, 0xd0, 0x13, 0x0f, 0xee, 0xbe, 0x12, 0xe2, 0xfa, 0x1c, 0xf2, 0x1d, + 0x2b, 0x2c, 0x01, 0x00, 0xf1, 0xe0, 0x17, 0x1f, 0x05, 0x0b, 0x00, 0x24, + 0xfd, 0xfa, 0x04, 0x02, 0xf0, 0x11, 0x21, 0x0f, 0x0c, 0xd5, 0xff, 0x00, + 0xd6, 0xee, 0xf8, 0xf2, 0x02, 0xfe, 0x01, 0x06, 0xd5, 0xf9, 0x18, 0xf4, + 0x09, 0x14, 0xff, 0xf2, 0x0a, 0x04, 0xeb, 0x08, 0xf0, 0x06, 0x09, 0xef, + 0x06, 0xf6, 0xec, 0x09, 0x11, 0xf9, 0xf3, 0xff, 0x02, 0x18, 0x31, 0xf1, + 0xf4, 0xf0, 0xfd, 0x11, 0x12, 0xe8, 0xea, 0xf0, 0x12, 0xf7, 0x25, 0xf9, + 0xfa, 0xe5, 0xf8, 0xff, 0x0e, 0xef, 0xfe, 0x02, 0xfb, 0x02, 0xda, 0x1c, + 0xf4, 0x14, 0x00, 0x01, 0xf2, 0x00, 0x1a, 0x08, 0xf9, 0x0e, 0x31, 0xee, + 0xf6, 0xf3, 0x0c, 0x0f, 0x1b, 0xe8, 0x81, 0xf4, 0xf6, 0x17, 0xfd, 0xdc, + 0x08, 0x07, 0x19, 0xfa, 0xfd, 0xf5, 0x09, 0x02, 0xe9, 0xf1, 0x24, 0xf7, + 0xf9, 0xe8, 0x09, 0x10, 0xf2, 0xfa, 0xeb, 0x20, 0x0a, 0x18, 0x0d, 0x09, + 0xeb, 0xc7, 0xd9, 0x05, 0x11, 0xe9, 0xf1, 0x16, 0xfa, 0xe3, 0x1e, 0x13, + 0xfb, 0xee, 0xf3, 0xf2, 0x22, 0x32, 0xe4, 0xf0, 0xed, 0x20, 0x05, 0xa5, + 0x07, 0xc3, 0xea, 0x04, 0xe5, 0xdd, 0xf9, 0x29, 0xe8, 0xfb, 0x14, 0x01, + 0x00, 0xe7, 0xe2, 0x13, 0xf1, 0xfd, 0x07, 0x08, 0x08, 0x39, 0xc2, 0x1e, + 0x08, 0x14, 0xc0, 0x17, 0x0b, 0x22, 0xd6, 0x28, 0x15, 0x0a, 0x02, 0x1c, + 0xf3, 0xeb, 0x07, 0x09, 0xf7, 0x11, 0x2e, 0x1e, 0x1f, 0xfb, 0xde, 0x03, + 0x1a, 0x05, 0xbc, 0x07, 0xc8, 0x2b, 0x24, 0x0f, 0x3d, 0x15, 0x1b, 0x26, + 0xf0, 0x0d, 0x19, 0x0c, 0xf9, 0x0e, 0x1f, 0xf0, 0x56, 0xf5, 0xfe, 0x81, + 0xf3, 0xe8, 0xfa, 0xf1, 0xe0, 0xf8, 0x3d, 0x28, 0xfb, 0x00, 0xd9, 0x0d, + 0x05, 0xee, 0x0c, 0x10, 0xfa, 0x00, 0x07, 0xe0, 0x11, 0xfb, 0x1f, 0x06, + 0xda, 0xfb, 0x37, 0x04, 0x36, 0x9f, 0xed, 0x28, 0x02, 0xf5, 0x14, 0x18, + 0x0d, 0xd0, 0x0e, 0x81, 0x3c, 0xcd, 0xd8, 0xe5, 0xfc, 0xf1, 0x0e, 0x0b, + 0x05, 0x24, 0x02, 0x15, 0x00, 0x07, 0xd5, 0x32, 0x12, 0x09, 0xab, 0x29, + 0xfe, 0xea, 0xbb, 0xd0, 0xca, 0xf4, 0xfa, 0xcf, 0xef, 0x52, 0x3c, 0x12, + 0xf6, 0xe9, 0xce, 0x79, 0xf1, 0x56, 0x41, 0x20, 0xe8, 0xe3, 0xed, 0xe2, + 0x52, 0xed, 0xe4, 0x0d, 0x03, 0x12, 0xcf, 0x5d, 0x09, 0x44, 0xfe, 0xfc, + 0xcf, 0xd4, 0xf7, 0xdc, 0xaa, 0xd7, 0x02, 0xdd, 0x0d, 0x8e, 0x18, 0xc4, + 0x94, 0x14, 0xe8, 0xc8, 0xc2, 0x48, 0xfa, 0xf1, 0xfa, 0x29, 0xe2, 0x31, + 0xe8, 0x3a, 0x30, 0x36, 0x0a, 0x32, 0xaf, 0x4a, 0x5e, 0xd4, 0xef, 0x16, + 0xd3, 0x19, 0x06, 0xfc, 0x03, 0xe7, 0x16, 0xc9, 0x09, 0x0f, 0x36, 0x0c, + 0x3f, 0xf5, 0x39, 0xf5, 0xfa, 0x1c, 0x14, 0xfa, 0x14, 0xef, 0x0e, 0x3b, + 0x3b, 0x53, 0xf7, 0xc2, 0xc3, 0xef, 0x18, 0x08, 0x06, 0xea, 0xb9, 0xf7, + 0x28, 0x09, 0x77, 0xf3, 0x16, 0xfa, 0xfc, 0x11, 0xfe, 0xfc, 0x18, 0xf7, + 0x05, 0xc8, 0x51, 0xf6, 0x02, 0xf8, 0xf8, 0x1d, 0xf7, 0x06, 0xfb, 0xb3, + 0xff, 0xf6, 0xd1, 0xf0, 0x29, 0x06, 0x0f, 0xec, 0x21, 0xfd, 0x04, 0xda, + 0x11, 0xa1, 0x10, 0x03, 0x19, 0xfc, 0x15, 0xe0, 0xff, 0x03, 0xa9, 0xef, + 0x11, 0x1e, 0x0b, 0xfc, 0x0f, 0xfc, 0xe5, 0xf8, 0x18, 0xfc, 0xfb, 0x05, + 0xf5, 0x14, 0x17, 0x17, 0x14, 0x03, 0x01, 0x3d, 0x00, 0xea, 0x08, 0xf4, + 0xe8, 0x12, 0xfc, 0x01, 0xec, 0xf3, 0xf6, 0x09, 0x2c, 0xfc, 0x02, 0xd8, + 0x17, 0x62, 0x03, 0xfc, 0xfd, 0xfc, 0x0f, 0x00, 0xef, 0xfa, 0xec, 0xf2, + 0x00, 0x7f, 0xed, 0xc5, 0x05, 0xd4, 0xeb, 0x0f, 0x00, 0xfb, 0xf1, 0xfb, + 0x11, 0xfb, 0x1a, 0x18, 0xf8, 0xf6, 0xec, 0x07, 0x04, 0x0b, 0xeb, 0xda, + 0x04, 0x11, 0xf9, 0x10, 0xfa, 0x17, 0xee, 0xef, 0xf1, 0xe8, 0x19, 0x16, + 0x2a, 0x02, 0x45, 0x0b, 0xf4, 0xf1, 0x04, 0xf9, 0xfc, 0xfe, 0xfc, 0x1e, + 0xfc, 0xef, 0xfe, 0x11, 0xf4, 0x03, 0xf5, 0x28, 0xcb, 0x46, 0x04, 0xf4, + 0x0d, 0xee, 0xdb, 0x16, 0xed, 0x0c, 0x00, 0x2e, 0x20, 0xf4, 0x81, 0xe0, + 0xfe, 0xf6, 0x0e, 0x33, 0x12, 0xe6, 0x02, 0x15, 0x1d, 0xff, 0xfd, 0x64, + 0x07, 0x01, 0x0b, 0x13, 0x15, 0x07, 0x27, 0xd2, 0x44, 0xc0, 0xe5, 0xfa, + 0x08, 0xda, 0x01, 0x22, 0x0b, 0x2d, 0xdd, 0x53, 0x12, 0xfa, 0x21, 0x1a, + 0x45, 0xf0, 0x32, 0xc1, 0x19, 0xd2, 0xd2, 0xea, 0x44, 0x00, 0xfe, 0x02, + 0x09, 0xa7, 0x14, 0xfa, 0xf2, 0xe7, 0xef, 0x47, 0xf7, 0x00, 0x45, 0x23, + 0xdb, 0xeb, 0x06, 0x18, 0xf8, 0x00, 0x1d, 0xfe, 0xfa, 0xee, 0x1a, 0x19, + 0xfd, 0xfc, 0xf8, 0xd9, 0x0d, 0x06, 0xfd, 0x0d, 0x12, 0x0c, 0x23, 0x32, + 0xd3, 0xd6, 0x03, 0x2a, 0x14, 0xf6, 0x0f, 0x12, 0x2d, 0xd3, 0x06, 0x0f, + 0xe0, 0x0f, 0x32, 0x2c, 0x0a, 0xeb, 0xf5, 0xef, 0x12, 0xe8, 0xb7, 0x1e, + 0xf7, 0x16, 0x13, 0x0d, 0x2c, 0x0d, 0x15, 0xdc, 0x43, 0xfb, 0x1b, 0xaa, + 0xeb, 0x1d, 0x16, 0x19, 0x13, 0xe1, 0x30, 0xc2, 0xf9, 0x05, 0xdc, 0xdb, + 0xe8, 0xe2, 0x32, 0x45, 0x27, 0xdf, 0xed, 0x4f, 0xe1, 0x81, 0xf4, 0x0e, + 0x01, 0x15, 0x04, 0x19, 0x46, 0x40, 0x04, 0xe3, 0xc8, 0xbe, 0xde, 0x02, + 0x32, 0xec, 0x14, 0xe8, 0x07, 0x44, 0x1e, 0x4e, 0x2a, 0xf4, 0x05, 0x23, + 0xf8, 0x18, 0xe5, 0x83, 0x47, 0x28, 0xb9, 0x33, 0xec, 0x3c, 0xff, 0xe9, + 0x2e, 0xcd, 0x15, 0x3b, 0xf2, 0xcc, 0xdb, 0x09, 0x0f, 0x0d, 0xeb, 0xcc, + 0xd3, 0x17, 0xdd, 0xe9, 0xfd, 0xf8, 0x21, 0x0e, 0x18, 0xed, 0xef, 0x02, + 0xc6, 0x2c, 0x90, 0x21, 0xc1, 0x02, 0xed, 0xb9, 0xdc, 0x2e, 0xed, 0x5d, + 0xef, 0xe9, 0x00, 0x1a, 0x13, 0x15, 0xfb, 0xff, 0xfd, 0xfa, 0xfb, 0xef, + 0x0d, 0x0b, 0x0c, 0x2d, 0xfa, 0xfe, 0xf7, 0x7f, 0x37, 0x1d, 0x36, 0x1b, + 0xeb, 0xf3, 0x05, 0xf4, 0x4f, 0xd4, 0xf8, 0xf6, 0xe6, 0x1f, 0xee, 0x0f, + 0x31, 0x0d, 0xfe, 0x00, 0xcd, 0xf9, 0x2e, 0xf3, 0x2c, 0x14, 0xeb, 0xfd, + 0xe1, 0xfb, 0xe9, 0xda, 0x09, 0xf6, 0xe6, 0x0d, 0x22, 0x07, 0x30, 0xf9, + 0xef, 0xf3, 0x02, 0xfa, 0x04, 0x44, 0x22, 0xfd, 0xf0, 0x05, 0x16, 0xbe, + 0xfe, 0x26, 0x07, 0xfe, 0xd5, 0xf4, 0x08, 0xef, 0xee, 0x02, 0x40, 0x07, + 0x0b, 0xdd, 0x06, 0xdc, 0x10, 0xe2, 0xd4, 0x1a, 0x01, 0x44, 0xef, 0xe8, + 0xf6, 0xf2, 0xfe, 0x09, 0xfb, 0xf9, 0xcf, 0xec, 0x10, 0xf9, 0xe4, 0x0b, + 0xe1, 0xf5, 0xe7, 0xfe, 0x96, 0xdf, 0x03, 0x11, 0xf9, 0xef, 0x42, 0xfa, + 0x10, 0xdd, 0xdc, 0xd2, 0xf4, 0xcd, 0xf6, 0xcf, 0xf0, 0x00, 0xef, 0x03, + 0xfc, 0x08, 0xe9, 0x09, 0x02, 0xfd, 0xf4, 0xff, 0x07, 0xfd, 0x05, 0x1b, + 0x62, 0xec, 0xe1, 0x11, 0xf2, 0xdc, 0xe5, 0xf6, 0x12, 0xf2, 0x2e, 0xfb, + 0xde, 0xfd, 0xe6, 0x0d, 0x05, 0xf8, 0xdd, 0xf9, 0x05, 0x0b, 0x0e, 0xe4, + 0xe5, 0x05, 0x05, 0x0e, 0x05, 0x0c, 0xf5, 0xf3, 0xf6, 0xca, 0x00, 0x05, + 0x43, 0xfe, 0xfd, 0x07, 0x02, 0x00, 0x00, 0x04, 0x07, 0xf6, 0xf1, 0xf7, + 0x7f, 0x04, 0xff, 0x00, 0xf8, 0xf1, 0xfc, 0xf9, 0x04, 0x08, 0x06, 0x1c, + 0x12, 0xfe, 0x0b, 0xca, 0xf7, 0x08, 0xf7, 0xb2, 0xed, 0x14, 0x12, 0x09, + 0x09, 0x10, 0x11, 0x27, 0x33, 0xf3, 0x04, 0x23, 0x0d, 0x05, 0x0e, 0xfc, + 0xef, 0x00, 0x05, 0xaf, 0xfe, 0x03, 0x1f, 0x02, 0x13, 0x14, 0xf6, 0x08, + 0xf4, 0x03, 0x13, 0x21, 0x04, 0x17, 0xeb, 0xf8, 0x0a, 0x0b, 0x15, 0x1d, + 0xfd, 0x26, 0x0f, 0x05, 0xe4, 0x44, 0x57, 0xb0, 0xf6, 0x26, 0xfd, 0x04, + 0xf5, 0x12, 0xfe, 0xea, 0xaa, 0x11, 0xf4, 0x0c, 0x0f, 0xfd, 0x21, 0xff, + 0x12, 0x1c, 0xe4, 0x65, 0x81, 0xe3, 0x03, 0xb6, 0x0a, 0xdd, 0xf8, 0xeb, + 0x18, 0xf4, 0xe4, 0xe7, 0x03, 0xd6, 0x1c, 0xf4, 0x08, 0xe9, 0xdd, 0x73, + 0x2c, 0xe6, 0xff, 0x06, 0xe5, 0x03, 0xe8, 0xf7, 0xfd, 0x2c, 0x4b, 0xf1, + 0xf0, 0xec, 0x29, 0xeb, 0x70, 0x1d, 0x26, 0xb9, 0x14, 0xd3, 0x17, 0xc0, + 0x28, 0x14, 0x4f, 0xa8, 0xda, 0xe1, 0x06, 0x12, 0x27, 0x3d, 0xc7, 0x4b, + 0x26, 0x2b, 0xfb, 0x1e, 0xe6, 0x0f, 0x34, 0xf8, 0xdb, 0x10, 0xf5, 0x36, + 0x22, 0x40, 0xee, 0xe6, 0xf7, 0xfd, 0xd8, 0xb1, 0x34, 0x32, 0x25, 0xec, + 0xf9, 0x20, 0x19, 0xf3, 0x09, 0x0b, 0xb8, 0xc7, 0xf4, 0xda, 0x32, 0x00, + 0xdc, 0xfb, 0x09, 0x0c, 0xfe, 0x0e, 0x25, 0xf8, 0xf1, 0xed, 0xdb, 0x00, + 0x35, 0xc6, 0xf8, 0x40, 0x22, 0xf7, 0x53, 0x04, 0xfa, 0xc1, 0xf6, 0xfd, + 0x0e, 0xfd, 0x06, 0x0e, 0x38, 0x1e, 0x2e, 0xf6, 0xee, 0xf3, 0x35, 0xf3, + 0xe4, 0x05, 0x08, 0x39, 0xe4, 0xfa, 0x3a, 0x98, 0xeb, 0xf0, 0x09, 0x27, + 0xaa, 0x05, 0x55, 0x3c, 0xeb, 0x01, 0x0c, 0xce, 0x04, 0xdb, 0x22, 0xe6, + 0xc6, 0x22, 0x1e, 0x53, 0x04, 0xf6, 0xf2, 0x21, 0xdd, 0xbc, 0x07, 0xf7, + 0xf1, 0xf5, 0x0b, 0x2c, 0xfc, 0x0b, 0xa4, 0xdc, 0x26, 0x18, 0xe2, 0x0a, + 0xd5, 0x16, 0xf2, 0x16, 0x35, 0xf7, 0x1c, 0x11, 0x1a, 0x3d, 0x3c, 0x19, + 0xb3, 0x00, 0xc5, 0x09, 0x19, 0xf4, 0x28, 0xd4, 0xf3, 0xec, 0x56, 0xac, + 0xef, 0x02, 0xae, 0xe6, 0x81, 0x0b, 0x03, 0x1e, 0x70, 0xb1, 0x19, 0xf0, + 0xfb, 0x21, 0xdd, 0x13, 0xe8, 0x09, 0xef, 0x08, 0xeb, 0xfa, 0x83, 0x01, + 0x3c, 0x0b, 0x3d, 0xe2, 0x16, 0xf0, 0xea, 0xe9, 0xd1, 0x0c, 0xff, 0x10, + 0xcd, 0xf5, 0xbf, 0xb1, 0xeb, 0xee, 0x19, 0xe4, 0x2a, 0xf7, 0xed, 0x07, + 0x1d, 0x3e, 0xf3, 0x04, 0xdf, 0xff, 0x28, 0x11, 0x28, 0xc6, 0x16, 0x0e, + 0xa3, 0x25, 0xe1, 0xbb, 0x07, 0x11, 0xf0, 0xbe, 0xdd, 0x02, 0x7f, 0xfc, + 0xd0, 0x13, 0xbc, 0xb5, 0xcf, 0x16, 0x04, 0x39, 0x0b, 0x1b, 0x10, 0xa6, + 0x07, 0x18, 0xef, 0x09, 0xe3, 0x37, 0xef, 0x0d, 0x0a, 0x12, 0x07, 0x14, + 0x17, 0x37, 0x72, 0x0d, 0xcb, 0x05, 0x05, 0xdd, 0x34, 0xc5, 0x1a, 0xe9, + 0x02, 0xd1, 0x00, 0xe8, 0x06, 0xe0, 0x35, 0x21, 0xda, 0xfb, 0x2d, 0x01, + 0xc0, 0x11, 0x18, 0x0d, 0xf2, 0x06, 0x40, 0xe2, 0xe6, 0xf9, 0xe0, 0x10, + 0x38, 0x17, 0x15, 0x0d, 0xfd, 0xf8, 0x0e, 0xdf, 0x00, 0x1e, 0x00, 0xfc, + 0xea, 0x02, 0x30, 0xdb, 0xfd, 0xe0, 0xee, 0x18, 0xf6, 0x07, 0x00, 0xf5, + 0x03, 0x1a, 0xe6, 0xfa, 0xad, 0x6f, 0xe9, 0x45, 0x39, 0x2c, 0x17, 0xe0, + 0xc5, 0x59, 0xc9, 0xf2, 0x0f, 0x13, 0x16, 0xea, 0xe8, 0x12, 0xe3, 0xf5, + 0x16, 0xf0, 0xf0, 0xe8, 0xdb, 0x3b, 0x0a, 0x21, 0x04, 0xf0, 0x21, 0xd6, + 0x1f, 0x25, 0x12, 0x9c, 0x19, 0x00, 0x67, 0xe5, 0x05, 0x24, 0x03, 0xe2, + 0x41, 0x0c, 0xf3, 0x81, 0x37, 0xf8, 0x14, 0xf6, 0x13, 0xf2, 0x19, 0xf0, + 0xe8, 0xfa, 0xe6, 0x27, 0xe2, 0xea, 0xd6, 0x1c, 0xff, 0xc5, 0x36, 0xf0, + 0xce, 0xf7, 0xdf, 0xf8, 0xe3, 0xdd, 0xf9, 0x07, 0x48, 0xc2, 0x34, 0x4c, + 0x0f, 0x03, 0x19, 0xec, 0x2e, 0xec, 0x3e, 0x05, 0x18, 0xff, 0xdb, 0xfb, + 0x11, 0x1f, 0xe4, 0x09, 0x18, 0xe2, 0xe2, 0x03, 0x19, 0x12, 0xf5, 0x12, + 0x12, 0x2f, 0xee, 0xf7, 0xef, 0x01, 0x2f, 0x19, 0x13, 0x0f, 0x08, 0x1b, + 0x0f, 0x11, 0xf2, 0x2c, 0x1a, 0xfc, 0xe4, 0xdf, 0x24, 0xf6, 0xf4, 0xaf, + 0xf6, 0xf7, 0xfd, 0xf7, 0x14, 0xea, 0xeb, 0x20, 0xe4, 0x0e, 0x58, 0x1e, + 0x06, 0x19, 0x06, 0x9a, 0x24, 0x28, 0x12, 0x10, 0xfe, 0xd4, 0xec, 0x0c, + 0x09, 0xf0, 0x03, 0xf4, 0xee, 0x3a, 0xf7, 0xfe, 0xd9, 0xf0, 0xc8, 0xf2, + 0xec, 0xec, 0x1d, 0x27, 0xef, 0xff, 0x28, 0xff, 0xe6, 0xd3, 0x0d, 0x13, + 0x11, 0xe4, 0xf9, 0xfa, 0x02, 0xe2, 0xf1, 0xdf, 0x07, 0xe3, 0xfa, 0xca, + 0xeb, 0x25, 0xea, 0xf5, 0x11, 0x76, 0x26, 0xff, 0x17, 0xe4, 0xf1, 0x05, + 0xdb, 0xfc, 0x28, 0x05, 0x1c, 0xf8, 0x1f, 0x1a, 0x02, 0x9e, 0xb3, 0x1e, + 0x7f, 0xf9, 0xf6, 0x45, 0xba, 0xfa, 0x09, 0x2f, 0xb5, 0xd6, 0x17, 0x0f, + 0x32, 0xeb, 0xd8, 0xfb, 0x07, 0x1a, 0x0c, 0xe4, 0xd1, 0x1a, 0x30, 0x00, + 0x06, 0x17, 0x06, 0x1c, 0x00, 0x05, 0x65, 0x4b, 0x0a, 0x18, 0xb1, 0x02, + 0x11, 0x25, 0x2b, 0xce, 0x0f, 0xf9, 0x08, 0x03, 0x11, 0x10, 0x0c, 0x00, + 0xf6, 0x03, 0x26, 0x19, 0x69, 0xfe, 0xe5, 0x04, 0x1f, 0x11, 0xeb, 0x04, + 0x05, 0xf3, 0xf3, 0x21, 0xdd, 0x05, 0xcc, 0x0e, 0xea, 0x0b, 0xf1, 0xe1, + 0xef, 0xed, 0xe6, 0x24, 0x1f, 0x1a, 0xee, 0xcf, 0x12, 0x15, 0xe5, 0x03, + 0xf6, 0xf2, 0x0d, 0xeb, 0x1f, 0xd8, 0xf7, 0xfa, 0xf6, 0x27, 0xfb, 0x0a, + 0x0a, 0xe0, 0x16, 0xe7, 0xd7, 0xf4, 0x05, 0xf3, 0xef, 0xdd, 0xf0, 0xf4, + 0xf9, 0xf7, 0xf6, 0x22, 0x02, 0xee, 0xcd, 0xe3, 0x03, 0xb8, 0xfe, 0x10, + 0xf3, 0x81, 0xfd, 0x23, 0x0a, 0xfe, 0x09, 0xdf, 0x14, 0x07, 0xe3, 0x17, + 0x2c, 0x0a, 0xfd, 0x0f, 0x43, 0x02, 0x11, 0x25, 0x1d, 0xf3, 0xf6, 0x2a, + 0xe8, 0x0c, 0xfc, 0xf3, 0x13, 0xf7, 0x19, 0x06, 0xd5, 0xf6, 0x02, 0x2a, + 0x0d, 0xfd, 0x1a, 0xff, 0x20, 0x1b, 0x28, 0xfe, 0xeb, 0xe4, 0x4c, 0xd1, + 0x0e, 0xfd, 0xe8, 0xde, 0xf5, 0xc2, 0xea, 0x0a, 0x48, 0xcb, 0x1a, 0xd7, + 0x35, 0x21, 0x09, 0xd8, 0x00, 0x04, 0xe8, 0xe1, 0x21, 0xed, 0x1d, 0xfc, + 0xec, 0x0a, 0x04, 0xe7, 0x06, 0x2f, 0xfc, 0xf7, 0xf6, 0xeb, 0x81, 0x09, + 0xce, 0xf7, 0x0e, 0xf1, 0x1a, 0x2d, 0xd5, 0x21, 0xe4, 0xf3, 0xc2, 0xd7, + 0xfe, 0xdf, 0xe0, 0x23, 0xfe, 0xf7, 0xfa, 0x08, 0xfa, 0x76, 0x00, 0xe3, + 0x14, 0x0e, 0xfd, 0x1f, 0x25, 0x0b, 0xfe, 0xee, 0xfa, 0xd9, 0xcc, 0xd6, + 0x32, 0x25, 0xfc, 0x0c, 0xe2, 0xdd, 0xfd, 0x17, 0xe9, 0x62, 0xd4, 0xf2, + 0xf7, 0x2a, 0x0b, 0x25, 0x11, 0x1d, 0x0c, 0x29, 0x15, 0xc9, 0xfb, 0x08, + 0xb1, 0x21, 0x3e, 0xcb, 0xef, 0xec, 0xec, 0xdc, 0x17, 0x04, 0x1f, 0x00, + 0xd7, 0xf1, 0x0e, 0x03, 0x11, 0x1e, 0x06, 0xf5, 0xc8, 0xf8, 0x08, 0xef, + 0x15, 0x25, 0x02, 0xfa, 0x03, 0x06, 0x29, 0xf9, 0x0f, 0x1a, 0xfb, 0x02, + 0xfd, 0xea, 0xfe, 0xfd, 0xfa, 0x10, 0x32, 0xed, 0xfe, 0xec, 0x15, 0xf5, + 0x00, 0x20, 0xef, 0x10, 0x00, 0x03, 0x20, 0x00, 0xfe, 0x19, 0x29, 0xfc, + 0x04, 0x0c, 0xc9, 0xfe, 0xf2, 0x13, 0xfa, 0x00, 0x08, 0x09, 0xef, 0xfb, + 0xee, 0x03, 0x1c, 0x46, 0x04, 0xf4, 0x04, 0x0b, 0x02, 0xff, 0xf3, 0x01, + 0x00, 0xf1, 0x03, 0xf9, 0xc9, 0xf6, 0x05, 0x0d, 0x05, 0xd7, 0x13, 0x00, + 0x03, 0xf4, 0xe7, 0x06, 0xa4, 0xf3, 0x08, 0x03, 0xe3, 0xfb, 0x07, 0xfb, + 0xf0, 0x03, 0xfd, 0xcb, 0x00, 0xff, 0xea, 0xf4, 0xfd, 0x12, 0xf6, 0x05, + 0xf6, 0x01, 0x02, 0xf3, 0xfa, 0xf8, 0xf4, 0xf1, 0xf8, 0x10, 0x17, 0x1a, + 0xf0, 0x0e, 0x1e, 0xff, 0xe1, 0xf6, 0xfa, 0x7f, 0xea, 0xcd, 0x07, 0xda, + 0x04, 0xf6, 0xfe, 0x08, 0xed, 0xfb, 0xf8, 0xf5, 0x01, 0xf9, 0xf6, 0xff, + 0x1a, 0xfe, 0xf8, 0x0b, 0xe7, 0xfc, 0x0f, 0x08, 0x12, 0x00, 0xfc, 0xf9, + 0xf5, 0xf6, 0xec, 0x17, 0x13, 0xf9, 0xe8, 0x10, 0xcf, 0x0d, 0x0f, 0x06, + 0x07, 0x2b, 0x07, 0xfa, 0xfb, 0x0c, 0x06, 0xef, 0x7f, 0x07, 0xfe, 0xe6, + 0xff, 0x4d, 0x09, 0xe1, 0xf1, 0x19, 0xf7, 0x42, 0x01, 0x92, 0xdc, 0x08, + 0x0b, 0xda, 0x2c, 0xdb, 0x09, 0xfb, 0x3f, 0x0a, 0x25, 0xe3, 0xd6, 0x03, + 0x0d, 0x15, 0xe2, 0xfe, 0xca, 0xf3, 0x16, 0xe7, 0xc3, 0xc0, 0x1a, 0xf7, + 0xfc, 0xf1, 0x00, 0x29, 0xf5, 0xfd, 0xe0, 0xcb, 0x1a, 0xe7, 0x04, 0xfc, + 0x15, 0x15, 0x0a, 0xff, 0xd5, 0xd7, 0x58, 0xd9, 0x2c, 0x01, 0xec, 0x0f, + 0x61, 0xf2, 0xd8, 0x24, 0xdf, 0xc7, 0x09, 0x15, 0xf1, 0xf2, 0xfa, 0x2d, + 0xf1, 0x1c, 0xa8, 0xfe, 0xdf, 0x00, 0xfa, 0x01, 0x02, 0xf2, 0x3d, 0xde, + 0xe4, 0xf7, 0xfd, 0xe8, 0xec, 0x07, 0xfa, 0x14, 0x09, 0x05, 0x22, 0xc4, + 0xf5, 0x2f, 0x11, 0x29, 0x11, 0x08, 0x07, 0xf4, 0x2b, 0xe0, 0x1c, 0x47, + 0x29, 0xf2, 0xe3, 0xd5, 0xee, 0xed, 0xf5, 0xfe, 0x02, 0xde, 0x01, 0x0c, + 0xfe, 0x0b, 0xd6, 0x01, 0xe6, 0x03, 0x05, 0xf2, 0x54, 0x24, 0x24, 0x4b, + 0xdb, 0xf8, 0x14, 0x23, 0x4e, 0xff, 0xfc, 0x22, 0x3c, 0x01, 0x1a, 0xfb, + 0xda, 0xd7, 0x11, 0x02, 0x00, 0x12, 0x04, 0xee, 0x01, 0x53, 0x1b, 0x14, + 0x2d, 0x75, 0x3d, 0x0f, 0x17, 0xf1, 0xc6, 0xfa, 0xfe, 0x0f, 0xe5, 0xfa, + 0xda, 0xff, 0xf5, 0x0d, 0x2e, 0x12, 0x06, 0xe7, 0xf1, 0x39, 0x0f, 0xd4, + 0x04, 0x35, 0xfe, 0xc3, 0x73, 0x13, 0xef, 0xe1, 0x0b, 0xd9, 0xf3, 0x16, + 0x17, 0xff, 0xf9, 0xf6, 0x0a, 0x11, 0x0c, 0xff, 0x81, 0xec, 0xf0, 0xe8, + 0x0a, 0xd5, 0x3e, 0xf1, 0x0a, 0xd9, 0x00, 0x31, 0xfe, 0xf9, 0x05, 0xf7, + 0xed, 0xf5, 0xde, 0xf9, 0xde, 0xfd, 0x1a, 0xf3, 0x0f, 0xf9, 0xd2, 0xf5, + 0x7a, 0x1b, 0xd7, 0xfa, 0x12, 0xdd, 0x1b, 0x12, 0xf5, 0xf0, 0x04, 0xfb, + 0xf0, 0xf9, 0x41, 0xf0, 0xf8, 0xf3, 0xf1, 0x9d, 0x18, 0x0d, 0x01, 0x52, + 0x36, 0xfc, 0xfe, 0x74, 0x03, 0x1d, 0x17, 0xff, 0x29, 0x0a, 0xf3, 0xfb, + 0x09, 0xd6, 0xf5, 0xf6, 0x08, 0xf8, 0x2c, 0xe6, 0xf4, 0x01, 0x10, 0xf4, + 0xae, 0x02, 0x21, 0xfe, 0x28, 0xfb, 0xeb, 0xf7, 0xff, 0x1f, 0xff, 0x04, + 0xe0, 0xeb, 0xfc, 0x83, 0xf4, 0x05, 0xf7, 0x5d, 0x00, 0xe0, 0xf3, 0xe4, + 0x01, 0x05, 0xfb, 0xf2, 0x07, 0xfd, 0x13, 0x15, 0xff, 0xf0, 0x1a, 0xb2, + 0xf0, 0x7f, 0x65, 0x1b, 0xee, 0x11, 0xe0, 0x0d, 0xed, 0xe1, 0x08, 0x02, + 0x04, 0x54, 0x03, 0x0f, 0xef, 0xe5, 0xd6, 0xfc, 0x01, 0xf6, 0x01, 0xfc, + 0x2e, 0xfe, 0x6e, 0x02, 0xe1, 0xc2, 0xed, 0xed, 0xfa, 0x16, 0xd7, 0xdc, + 0x11, 0xbd, 0x0e, 0xec, 0x1b, 0x01, 0xca, 0x02, 0x26, 0x11, 0x22, 0xe2, + 0x19, 0x06, 0x1a, 0xf7, 0xf2, 0xf7, 0x0a, 0xf9, 0x11, 0xb7, 0x43, 0xf7, + 0x0b, 0xe5, 0xfe, 0xbc, 0xf8, 0x0e, 0x06, 0xc0, 0x00, 0xf9, 0xcd, 0xeb, + 0x01, 0xd0, 0xea, 0xe8, 0x01, 0xb8, 0x08, 0x09, 0xff, 0xfa, 0x05, 0x05, + 0xfe, 0x0d, 0x18, 0xf1, 0xf5, 0xf7, 0xe7, 0x01, 0x19, 0x10, 0x2f, 0xfb, + 0x09, 0x08, 0x08, 0x0b, 0x02, 0x13, 0x02, 0xf8, 0x06, 0x02, 0x13, 0x06, + 0x1a, 0x0d, 0x03, 0x2a, 0xfb, 0xe5, 0xf9, 0xf8, 0x03, 0x04, 0x11, 0xf2, + 0xf2, 0xf7, 0xf9, 0x04, 0xe3, 0xfb, 0x0c, 0xef, 0x15, 0x5d, 0x2e, 0x26, + 0xe4, 0xfe, 0xfc, 0xfc, 0x02, 0xfe, 0x06, 0x05, 0x07, 0x7f, 0x0b, 0xb5, + 0x06, 0xf1, 0xe7, 0x12, 0x08, 0x02, 0x0e, 0x01, 0xe7, 0xf6, 0xdd, 0x0e, + 0xe2, 0xdb, 0x01, 0xfb, 0xea, 0xf7, 0x0d, 0x3e, 0xf7, 0x9e, 0xf3, 0xfb, + 0xf9, 0xde, 0x05, 0x14, 0x0f, 0x14, 0xe9, 0xff, 0x18, 0x1a, 0xd6, 0xee, + 0x51, 0x26, 0xc8, 0x07, 0x18, 0xe4, 0xe9, 0xf9, 0xcb, 0xf3, 0xe2, 0xe5, + 0xbb, 0x15, 0xeb, 0x0d, 0xf0, 0xf6, 0xe9, 0x22, 0xc4, 0x0e, 0xd6, 0xe4, + 0x01, 0xbc, 0xfe, 0x31, 0x01, 0xee, 0xe9, 0xfd, 0xc8, 0x43, 0x4a, 0x46, + 0xec, 0x34, 0x28, 0x0c, 0x18, 0xee, 0xfb, 0x69, 0x05, 0xf2, 0xa9, 0xf0, + 0xee, 0x04, 0xf7, 0xed, 0xca, 0xb3, 0xf2, 0x14, 0x06, 0x12, 0x7f, 0x69, + 0x23, 0xc8, 0xd3, 0x18, 0x31, 0x4d, 0xfe, 0x05, 0xef, 0x39, 0xfd, 0x2c, + 0xe1, 0x17, 0xb5, 0x58, 0x04, 0x24, 0x11, 0xb6, 0xfc, 0xe9, 0x03, 0xe0, + 0xad, 0xd2, 0x0a, 0x42, 0xe9, 0xf4, 0xc1, 0x78, 0xe5, 0xf1, 0xdf, 0x10, + 0x2c, 0x53, 0xef, 0x16, 0xfe, 0x03, 0x0e, 0xc1, 0xe6, 0x1b, 0xef, 0xe8, + 0xfb, 0xc8, 0xfb, 0xd0, 0x2a, 0x10, 0xfe, 0x01, 0xf8, 0x17, 0xf1, 0xe7, + 0x0f, 0x0d, 0xe2, 0xe6, 0xcb, 0x00, 0xf2, 0x00, 0x03, 0xe1, 0x2e, 0x0d, + 0x2b, 0x04, 0x03, 0xef, 0xce, 0x0b, 0xf0, 0x0c, 0x1a, 0x09, 0xda, 0x00, + 0xf6, 0xf7, 0xf4, 0xf9, 0x2a, 0xef, 0xfe, 0x04, 0xee, 0xe8, 0x7f, 0x17, + 0x29, 0xff, 0xfb, 0x01, 0x0c, 0xfa, 0x0c, 0xfb, 0xff, 0x09, 0x11, 0xf6, + 0xb8, 0xf4, 0x0f, 0x09, 0xea, 0xf3, 0xf5, 0xde, 0x22, 0x33, 0xfa, 0x11, + 0xe6, 0xee, 0x05, 0xfa, 0xd2, 0xff, 0x1c, 0xf2, 0x19, 0x17, 0xf3, 0xe8, + 0x1a, 0x08, 0x0f, 0xea, 0x4c, 0x14, 0xca, 0x1d, 0x09, 0x37, 0xfc, 0xd6, + 0xe2, 0xef, 0xf1, 0xdc, 0x05, 0xfc, 0x04, 0xfe, 0x16, 0x0d, 0xf9, 0xf1, + 0x12, 0x0a, 0x04, 0xf4, 0x1c, 0x16, 0xf9, 0x01, 0xf3, 0x02, 0xe1, 0x0d, + 0xfb, 0xfa, 0xbc, 0x1d, 0x07, 0x0b, 0x12, 0xfe, 0x0a, 0xda, 0x29, 0xd7, + 0x10, 0xed, 0xda, 0xf0, 0x10, 0xfb, 0xf8, 0xe2, 0x7f, 0xe1, 0x0f, 0x10, + 0x02, 0x19, 0xe6, 0xee, 0x0e, 0x07, 0xe9, 0xe2, 0x02, 0xed, 0xfe, 0xf6, + 0xf6, 0x0b, 0x1a, 0xeb, 0xf0, 0x0c, 0xf8, 0x05, 0x19, 0x0c, 0xf5, 0xdf, + 0xd7, 0x2e, 0x09, 0x0b, 0x22, 0x04, 0xe2, 0x36, 0x0b, 0xf6, 0xe3, 0x06, + 0xee, 0x07, 0x09, 0x1b, 0xe9, 0x14, 0x05, 0xbb, 0x3b, 0x05, 0xd0, 0xeb, + 0x0c, 0xf1, 0xea, 0xe5, 0xea, 0x27, 0xe8, 0x0f, 0xb9, 0xe2, 0x0e, 0xd3, + 0x08, 0x04, 0x05, 0x3b, 0xf9, 0xef, 0xf1, 0x12, 0x34, 0xe1, 0x0e, 0x07, + 0x3f, 0xfe, 0xf5, 0x3d, 0xe7, 0x13, 0xf2, 0x15, 0xcd, 0xf5, 0x86, 0xf0, + 0xef, 0xff, 0x03, 0xf7, 0xfc, 0xbc, 0x26, 0x0b, 0x08, 0x04, 0x0c, 0x42, + 0xea, 0xfc, 0x03, 0x0d, 0xdb, 0x13, 0xc7, 0x05, 0x02, 0xf4, 0x2b, 0xd5, + 0xf6, 0xd4, 0x0e, 0xdb, 0xe6, 0xea, 0xe1, 0x23, 0xe7, 0x11, 0x1a, 0xeb, + 0xea, 0x03, 0x08, 0xf8, 0xef, 0xe4, 0x30, 0x15, 0xfd, 0x01, 0xf5, 0x02, + 0x24, 0xf0, 0xfc, 0x04, 0xf5, 0x09, 0xf5, 0xf8, 0x04, 0xf3, 0x0b, 0xfd, + 0x01, 0x0b, 0xf5, 0x02, 0x05, 0xf6, 0x02, 0xac, 0x13, 0x12, 0x00, 0xfb, + 0xfa, 0x4d, 0x01, 0xb9, 0xfe, 0xfe, 0xde, 0x0a, 0x08, 0xff, 0x03, 0x0d, + 0xf7, 0xf8, 0x07, 0x0d, 0x73, 0x09, 0x8a, 0x08, 0x01, 0x09, 0xec, 0xed, + 0x0a, 0xf6, 0xff, 0x0d, 0xef, 0xfd, 0xff, 0x97, 0xfe, 0x0a, 0x02, 0xfa, + 0xf7, 0x1f, 0xfc, 0xff, 0x2c, 0xf4, 0xee, 0x0b, 0x07, 0xfb, 0xfc, 0xee, + 0xfb, 0x0a, 0x14, 0x00, 0xf1, 0xee, 0xed, 0xff, 0xfa, 0x08, 0x06, 0xf5, + 0xfc, 0x01, 0x12, 0x08, 0x08, 0xfc, 0x05, 0x02, 0xf6, 0xfb, 0x06, 0x06, + 0xf7, 0x03, 0xe4, 0x00, 0xfc, 0x0d, 0x5f, 0x07, 0xf0, 0x81, 0x15, 0xec, + 0xe5, 0x08, 0xf2, 0x46, 0x09, 0x0c, 0xff, 0x0a, 0xfa, 0xec, 0xe0, 0x10, + 0xfd, 0x07, 0xd6, 0x26, 0x11, 0xf6, 0xdf, 0xe9, 0x4b, 0x20, 0x14, 0xfd, + 0x09, 0x03, 0xff, 0x09, 0xf8, 0x3a, 0x22, 0xea, 0xd9, 0xfb, 0x01, 0xd6, + 0xca, 0xf2, 0x15, 0x31, 0x01, 0x2c, 0xef, 0xda, 0xfa, 0x14, 0xed, 0x76, + 0x1a, 0xf8, 0x0f, 0x0f, 0xe8, 0x07, 0x16, 0x20, 0xda, 0xe4, 0x0c, 0xea, + 0x10, 0x0a, 0x1e, 0xed, 0xff, 0x46, 0x2b, 0xf0, 0xc4, 0x31, 0xfd, 0xf7, + 0xe2, 0x9c, 0xfd, 0x31, 0x0a, 0x00, 0xe2, 0xc6, 0xe4, 0x0c, 0x0d, 0x12, + 0x1c, 0xcf, 0x05, 0xf9, 0x2b, 0x7f, 0x1e, 0x36, 0x22, 0xd6, 0xee, 0x09, + 0xed, 0xfe, 0xf7, 0xfd, 0x0e, 0x0c, 0x07, 0x08, 0xd1, 0xee, 0x23, 0xf2, + 0x1a, 0xef, 0x20, 0xc4, 0xed, 0x00, 0x0b, 0x31, 0x06, 0xf9, 0xed, 0xf5, + 0x0c, 0x1d, 0x21, 0xeb, 0xe8, 0x11, 0x1e, 0xc9, 0x06, 0xf1, 0x23, 0x2c, + 0x05, 0x0a, 0x17, 0xea, 0xf5, 0xfd, 0x03, 0x02, 0x0a, 0xfe, 0xd6, 0xf7, + 0xf7, 0xe8, 0x06, 0x12, 0x45, 0x09, 0x33, 0x18, 0xce, 0xfe, 0xfa, 0xde, + 0x20, 0x09, 0xf8, 0x11, 0x02, 0xe7, 0xfa, 0xdd, 0x11, 0x2f, 0x1a, 0x08, + 0x1d, 0x41, 0x18, 0x28, 0xdd, 0x04, 0x4d, 0x51, 0x1a, 0xf3, 0xe4, 0xc9, + 0x35, 0x11, 0x47, 0x1b, 0x20, 0x11, 0x22, 0x0f, 0x1b, 0x1d, 0xff, 0xf6, + 0xe9, 0x50, 0xff, 0xf0, 0x0a, 0x02, 0x14, 0x18, 0xde, 0xea, 0xdc, 0x0c, + 0x36, 0xe7, 0xe2, 0xec, 0xf1, 0x03, 0xf2, 0x53, 0xe9, 0xfd, 0xba, 0x01, + 0x24, 0x2f, 0x1c, 0x07, 0x0c, 0x0a, 0xff, 0xe8, 0xec, 0x05, 0xfb, 0x27, + 0xf0, 0x15, 0xfc, 0x15, 0x18, 0xe0, 0x1e, 0xcf, 0xd6, 0x08, 0x3c, 0xdc, + 0xfa, 0xa0, 0xef, 0xfd, 0x1b, 0xff, 0x81, 0xd0, 0x02, 0xe8, 0x24, 0xfe, + 0x02, 0x03, 0x52, 0x6c, 0x2d, 0x36, 0xef, 0x10, 0xc8, 0x21, 0xef, 0x2b, + 0x12, 0x35, 0x12, 0x2c, 0x06, 0x15, 0x11, 0xf0, 0xe1, 0x06, 0x16, 0xd4, + 0x25, 0x1c, 0xf4, 0x37, 0x0f, 0x09, 0x12, 0x06, 0x0a, 0xfb, 0xea, 0xff, + 0x10, 0xf7, 0xf6, 0x14, 0x46, 0xe4, 0x02, 0xfc, 0xe5, 0x23, 0x00, 0xc0, + 0xf8, 0x06, 0xd1, 0x38, 0xfd, 0xf7, 0xeb, 0xfb, 0xd9, 0x1d, 0xf5, 0x7f, + 0xf9, 0xfa, 0xfd, 0x0c, 0x23, 0x0b, 0xee, 0xee, 0x03, 0xac, 0x54, 0xfc, + 0xf4, 0x30, 0xf5, 0x46, 0xfa, 0x2c, 0x11, 0xf3, 0x12, 0xbf, 0x06, 0x01, + 0x0d, 0x24, 0x09, 0xf8, 0x16, 0x16, 0xea, 0x04, 0x19, 0x07, 0xd0, 0xe8, + 0x28, 0xda, 0x17, 0x15, 0x95, 0xfa, 0x04, 0xf9, 0xeb, 0x0f, 0x05, 0x09, + 0x1c, 0x15, 0x03, 0x15, 0x02, 0xf7, 0xf3, 0x02, 0x05, 0xeb, 0x16, 0x06, + 0x04, 0x0d, 0xf0, 0x06, 0x0e, 0x56, 0x17, 0x16, 0x10, 0x05, 0x1a, 0x0c, + 0x19, 0xf4, 0xeb, 0x01, 0x1a, 0x08, 0x10, 0xf9, 0x59, 0xd5, 0xe5, 0xc8, + 0xed, 0xaf, 0xf8, 0x02, 0x19, 0x05, 0xb4, 0x10, 0xcb, 0xf0, 0x44, 0xe7, + 0x00, 0xf6, 0x05, 0x09, 0x0d, 0x01, 0x00, 0x0f, 0x02, 0xbd, 0xe5, 0x00, + 0xc3, 0xe0, 0xfe, 0x01, 0x05, 0xfb, 0xf4, 0xe6, 0xe9, 0xe8, 0x2f, 0xda, + 0x0c, 0x3e, 0xd7, 0x06, 0xfb, 0xfc, 0x01, 0x0c, 0xe6, 0xc1, 0xc4, 0x12, + 0xea, 0xff, 0x0b, 0x13, 0xf6, 0x61, 0x01, 0x10, 0xef, 0xe8, 0xfe, 0xd8, + 0x14, 0xc0, 0x02, 0xf6, 0x01, 0xe9, 0x06, 0xf7, 0x1f, 0x3c, 0xdc, 0x1b, + 0xf9, 0x0a, 0xe9, 0xeb, 0x14, 0xd6, 0xfb, 0xcf, 0xff, 0x1f, 0x2e, 0x24, + 0x23, 0x11, 0x1b, 0x08, 0xe5, 0xba, 0xe5, 0xf9, 0x94, 0x1f, 0x34, 0x04, + 0x19, 0x05, 0xd9, 0xfc, 0x2b, 0xfe, 0x08, 0x02, 0xc4, 0x24, 0x6c, 0x21, + 0xf5, 0x04, 0xe5, 0xe6, 0xcb, 0x07, 0x58, 0xf4, 0x46, 0x05, 0xe5, 0xf3, + 0x18, 0xf3, 0x7f, 0xce, 0xfc, 0xcf, 0xdf, 0xf9, 0xd3, 0xfe, 0xea, 0x20, + 0x67, 0xfe, 0x27, 0xf7, 0x47, 0xec, 0x5f, 0xd7, 0xf5, 0x05, 0xd0, 0xe2, + 0x0e, 0x32, 0x64, 0x18, 0xd6, 0x1c, 0x9f, 0xf3, 0xb9, 0xa1, 0x0b, 0xdc, + 0xc2, 0x0e, 0xb7, 0xe7, 0xeb, 0x2e, 0x23, 0x49, 0xb4, 0xea, 0x32, 0x6c, + 0xf9, 0x1b, 0x26, 0xd7, 0xed, 0xe2, 0x14, 0xd3, 0x57, 0xae, 0xfb, 0x28, + 0x0f, 0x3a, 0x19, 0xe7, 0x41, 0xff, 0xf7, 0x18, 0x16, 0xec, 0xec, 0xe7, + 0x25, 0xda, 0xe7, 0x0e, 0x0b, 0xc9, 0xfb, 0x41, 0xf5, 0xf3, 0xef, 0x81, + 0x70, 0x03, 0x3a, 0x14, 0x03, 0xff, 0x08, 0x28, 0xf9, 0x2c, 0x11, 0x05, + 0xf7, 0xdf, 0xf2, 0xd5, 0xda, 0x0f, 0x34, 0xfb, 0xeb, 0xfb, 0xf3, 0x09, + 0xb4, 0x02, 0xd4, 0xe0, 0xed, 0xa9, 0x13, 0xb1, 0x01, 0xfa, 0x53, 0x21, + 0xf8, 0xea, 0xc4, 0xf2, 0xde, 0x04, 0x47, 0x48, 0x02, 0x03, 0xfb, 0xda, + 0xe3, 0xff, 0xd3, 0x0e, 0xd4, 0x08, 0x5f, 0x20, 0x06, 0xf4, 0xfa, 0xef, + 0x14, 0x04, 0x0a, 0x0a, 0x1d, 0xed, 0x1a, 0xfe, 0xfb, 0x05, 0xf6, 0xe5, + 0xea, 0x03, 0xfd, 0xc3, 0x08, 0xf9, 0xee, 0xb1, 0xfd, 0xfb, 0xed, 0xee, + 0x18, 0x53, 0xfd, 0xe5, 0x09, 0xa2, 0xf6, 0x02, 0xf6, 0xe7, 0x0a, 0xf9, + 0xfe, 0xef, 0xd3, 0xfe, 0xc8, 0xfc, 0x35, 0x0e, 0x08, 0x0b, 0xba, 0xec, + 0x09, 0x0f, 0xfd, 0xf7, 0xf3, 0xf9, 0xfe, 0x0d, 0xfd, 0xf9, 0x05, 0x24, + 0x09, 0x0e, 0xed, 0xee, 0x34, 0xfc, 0xe5, 0x05, 0x0a, 0xed, 0x01, 0x04, + 0x73, 0x06, 0xfa, 0xef, 0xfe, 0x16, 0xcf, 0x11, 0xed, 0x18, 0xf1, 0xfe, + 0x08, 0xde, 0x0a, 0x0a, 0x02, 0x1b, 0xff, 0xd1, 0x0b, 0xf7, 0x29, 0xfe, + 0xdf, 0x12, 0xf1, 0x08, 0x0c, 0xf9, 0x2a, 0x0e, 0xf5, 0x81, 0x03, 0xff, + 0x18, 0xee, 0x01, 0xbe, 0xf9, 0xd2, 0x11, 0xf6, 0xfd, 0xf1, 0x13, 0x11, + 0x00, 0x10, 0x1e, 0x12, 0xb4, 0x06, 0xfc, 0xda, 0xfb, 0x26, 0xe4, 0xfa, + 0xf4, 0x1c, 0x0c, 0xf8, 0x0c, 0x03, 0xef, 0x0e, 0x36, 0x06, 0xce, 0x13, + 0x17, 0x10, 0x1c, 0xfe, 0x00, 0x02, 0xeb, 0xbc, 0x16, 0xf8, 0x14, 0x09, + 0xe6, 0x09, 0x28, 0xb1, 0x0b, 0x0c, 0x09, 0x09, 0xee, 0xea, 0xe0, 0x33, + 0xfb, 0x2f, 0x10, 0x1d, 0x16, 0x5e, 0x12, 0xff, 0x24, 0xdd, 0x0b, 0xe9, + 0x21, 0x1f, 0x00, 0xfa, 0x23, 0xf2, 0xde, 0x2d, 0x3c, 0xe9, 0x2a, 0xfe, + 0x50, 0xf5, 0xf1, 0x38, 0xf4, 0xec, 0xc5, 0x29, 0xf9, 0x28, 0x10, 0x12, + 0xef, 0x0f, 0x08, 0xf9, 0xef, 0x4b, 0xdc, 0xf3, 0xe1, 0xf0, 0x9f, 0x18, + 0x5f, 0xec, 0x0b, 0x2d, 0x18, 0x2e, 0x03, 0x09, 0x05, 0x33, 0xed, 0x46, + 0x15, 0xc7, 0xf6, 0x0d, 0xcc, 0x06, 0x7f, 0x0b, 0xef, 0xfc, 0x0c, 0x09, + 0x05, 0x02, 0x08, 0xe2, 0xf3, 0x3e, 0x03, 0x11, 0xf6, 0x10, 0x17, 0x0e, + 0xf8, 0x0e, 0x13, 0xf3, 0xf8, 0xf0, 0x01, 0xe9, 0xce, 0x0d, 0x1e, 0x07, + 0x1c, 0x00, 0x1b, 0xe2, 0x28, 0xd9, 0x31, 0xf6, 0xe7, 0x0d, 0x1d, 0x05, + 0x1e, 0x12, 0x03, 0xe4, 0xc5, 0xee, 0x24, 0xee, 0x68, 0xe4, 0xe1, 0xf5, + 0x31, 0xef, 0x22, 0xe2, 0x14, 0x09, 0xe0, 0x13, 0xdc, 0xcc, 0x0b, 0xf0, + 0xfd, 0x0b, 0xfc, 0x0a, 0x49, 0xef, 0x1d, 0xf8, 0xfa, 0xcc, 0xb4, 0xff, + 0xf1, 0xe0, 0x01, 0x07, 0xfd, 0xb7, 0x1d, 0x15, 0xc2, 0x0a, 0xfc, 0xe1, + 0xdc, 0xe7, 0x0f, 0xd2, 0x04, 0xf4, 0x17, 0xac, 0xd9, 0x2c, 0x0e, 0x06, + 0xfb, 0x0c, 0xa6, 0x8f, 0x03, 0x57, 0x0e, 0xd8, 0xf8, 0x17, 0x29, 0xf1, + 0x22, 0x29, 0xbb, 0x0e, 0xfa, 0x07, 0x38, 0xb9, 0x03, 0xa6, 0xd8, 0x2f, + 0x1a, 0x12, 0xe9, 0x7f, 0xda, 0x0a, 0x04, 0xe5, 0xeb, 0x5c, 0xb9, 0xf1, + 0x1b, 0x03, 0x19, 0xf7, 0x25, 0x12, 0x0a, 0x17, 0x08, 0xd4, 0xdf, 0xd3, + 0x0e, 0x1d, 0x17, 0x1d, 0x14, 0xec, 0x06, 0xf3, 0x07, 0x05, 0x17, 0x0a, + 0xb3, 0x11, 0xe2, 0x01, 0x18, 0xf5, 0xf4, 0x17, 0x05, 0x47, 0x25, 0x05, + 0x0e, 0xff, 0x05, 0x00, 0xed, 0x01, 0x03, 0x0e, 0xbb, 0x03, 0x28, 0xfc, + 0xef, 0xc4, 0xfc, 0x18, 0xf5, 0x16, 0x1a, 0xee, 0x08, 0x09, 0x0a, 0xea, + 0xf1, 0x1e, 0xea, 0x1d, 0xed, 0xf6, 0xfb, 0x16, 0x16, 0xe2, 0xf3, 0x09, + 0xdf, 0x30, 0xda, 0xf7, 0x0d, 0xc1, 0x06, 0xf9, 0xff, 0xe7, 0x05, 0xf6, + 0x18, 0xde, 0xd8, 0xfe, 0x1c, 0x06, 0xd2, 0x17, 0x17, 0x28, 0x0b, 0x26, + 0x26, 0xea, 0xe4, 0x2d, 0x02, 0x1a, 0xe4, 0x05, 0xec, 0x28, 0xfe, 0xe9, + 0x34, 0xe9, 0xef, 0xff, 0x04, 0x31, 0xff, 0xd2, 0xd7, 0x20, 0x2a, 0x81, + 0x11, 0xf6, 0xff, 0xfb, 0x0d, 0xf6, 0x70, 0xd1, 0xed, 0xeb, 0x67, 0xf9, + 0xff, 0x1d, 0xed, 0xfa, 0x1e, 0xd1, 0x04, 0x29, 0xff, 0x1c, 0xf6, 0xfa, + 0xf5, 0x22, 0xb5, 0xee, 0xf3, 0x04, 0x0c, 0x42, 0x4c, 0xe6, 0x07, 0x43, + 0x00, 0x0e, 0x16, 0xfc, 0x15, 0xfe, 0x24, 0xea, 0x0b, 0x3a, 0xf5, 0xea, + 0x11, 0xd0, 0x05, 0xfd, 0x21, 0xf5, 0x0c, 0xe0, 0xef, 0x0e, 0xcf, 0xdf, + 0x02, 0x0b, 0x21, 0xee, 0x07, 0x09, 0xcf, 0x0a, 0x01, 0x1e, 0x12, 0xec, + 0xea, 0xef, 0xda, 0x1c, 0xed, 0xea, 0xf5, 0xe0, 0x0c, 0xd4, 0xd4, 0x03, + 0x05, 0xf2, 0xcb, 0xf2, 0x0d, 0x08, 0x2d, 0xed, 0x24, 0xfc, 0x3c, 0xca, + 0xd7, 0xd7, 0xde, 0x02, 0x4a, 0xd8, 0xf4, 0xe5, 0xe6, 0xf9, 0xef, 0xe1, + 0x06, 0xc3, 0x07, 0x4b, 0x0e, 0xd2, 0x81, 0x06, 0xf0, 0xfe, 0x53, 0xf9, + 0x07, 0xe9, 0x08, 0x1b, 0x03, 0xd4, 0xe4, 0x12, 0xc2, 0x11, 0xda, 0xd0, + 0x17, 0x7d, 0x04, 0x06, 0xf2, 0x81, 0x2e, 0xe7, 0x0c, 0xf4, 0x14, 0xe7, + 0xe3, 0x02, 0x74, 0xfd, 0x33, 0x2e, 0xe3, 0xfe, 0xf6, 0x0b, 0xe2, 0xd3, + 0xf3, 0xd8, 0xe9, 0xe7, 0xe4, 0x1a, 0xe4, 0x07, 0x32, 0x2f, 0x02, 0xe9, + 0x0c, 0xe8, 0x0a, 0x1e, 0x02, 0xee, 0x04, 0xc4, 0xe9, 0x05, 0xe7, 0x09, + 0xec, 0xee, 0x20, 0xc8, 0x26, 0x1a, 0x11, 0x44, 0xd9, 0xdd, 0xe9, 0xab, + 0xfc, 0x00, 0xe9, 0xd0, 0x06, 0xa6, 0xef, 0xfb, 0x4b, 0x44, 0xf4, 0xe4, + 0xe5, 0xaf, 0xef, 0x14, 0xe6, 0xfc, 0xf2, 0xe4, 0xc6, 0xde, 0xf1, 0x05, + 0x59, 0x48, 0xde, 0xba, 0xff, 0xde, 0x16, 0x13, 0xf0, 0x08, 0xf8, 0xcd, + 0xf8, 0x0d, 0xef, 0xfd, 0x12, 0x17, 0xf2, 0xd4, 0xe3, 0xf9, 0xe5, 0x18, + 0x09, 0x13, 0x07, 0x33, 0x3e, 0xf6, 0x04, 0x0f, 0x02, 0x21, 0xe0, 0xf9, + 0xe2, 0xef, 0xf7, 0x08, 0xe8, 0xe2, 0xa3, 0xd2, 0x25, 0x15, 0x05, 0xfc, + 0x0e, 0x24, 0x18, 0x08, 0x21, 0xfb, 0x03, 0x0a, 0xa5, 0x12, 0xc7, 0x18, + 0xbf, 0xf3, 0x01, 0x16, 0xee, 0x05, 0x12, 0xe0, 0xf5, 0x2c, 0x7f, 0xeb, + 0xf8, 0xe9, 0x11, 0xfc, 0x17, 0x3b, 0x07, 0x0b, 0x2f, 0xf9, 0xfa, 0x19, + 0xf7, 0x1a, 0xb0, 0xf6, 0x09, 0x02, 0xc4, 0x20, 0x00, 0xfb, 0x2c, 0x0b, + 0x06, 0x21, 0xe5, 0x24, 0xd4, 0xfe, 0x2c, 0x10, 0xf3, 0xf6, 0x1d, 0x0e, + 0x08, 0x01, 0xe8, 0x19, 0x07, 0x3b, 0xf0, 0x17, 0xf2, 0xcd, 0x51, 0xe6, + 0xf6, 0x0e, 0x11, 0xe2, 0x1a, 0xf2, 0xfc, 0x02, 0x20, 0xca, 0xc0, 0xf6, + 0x20, 0xcd, 0x49, 0x32, 0x3b, 0x00, 0xd9, 0x05, 0x00, 0x05, 0xee, 0x04, + 0xea, 0x17, 0xd5, 0xff, 0x3a, 0xf0, 0x0f, 0xef, 0x3a, 0xd8, 0xed, 0x08, + 0xf6, 0x11, 0xde, 0x04, 0x06, 0x25, 0xeb, 0xde, 0xdc, 0x0f, 0xc3, 0x0e, + 0x0c, 0x05, 0x0e, 0xe5, 0xf9, 0x1b, 0xeb, 0xf0, 0xf3, 0xf9, 0x45, 0x03, + 0x57, 0xec, 0xa2, 0x02, 0xfa, 0xfe, 0x12, 0xf9, 0xf4, 0xff, 0xf9, 0xfc, + 0xf3, 0x1d, 0xd1, 0xfd, 0xf9, 0x09, 0xf5, 0x20, 0xf4, 0xf7, 0x05, 0x7f, + 0xe7, 0x02, 0x20, 0xec, 0x02, 0x13, 0xfb, 0x0b, 0x09, 0x1c, 0x0a, 0xde, + 0x06, 0x26, 0xfa, 0x08, 0x09, 0x0c, 0xed, 0x14, 0x0a, 0xdd, 0x00, 0xfa, + 0x17, 0xfd, 0xe2, 0x0b, 0xfc, 0x09, 0xfd, 0x02, 0xf4, 0x0b, 0xff, 0x07, + 0x0c, 0xf6, 0xf0, 0xf8, 0xf1, 0xfe, 0x01, 0xf8, 0xfe, 0x03, 0x01, 0x00, + 0x18, 0xfa, 0x05, 0x0f, 0xff, 0xed, 0x04, 0x01, 0xf9, 0x06, 0xff, 0x23, + 0x05, 0xb6, 0x68, 0xe3, 0x16, 0xfa, 0xfa, 0xf6, 0x05, 0x11, 0x03, 0xf3, + 0x00, 0xb3, 0xfe, 0x26, 0xf0, 0x0f, 0x08, 0xf4, 0xef, 0x00, 0x08, 0x0b, + 0x01, 0x00, 0x0a, 0x08, 0xec, 0x00, 0xef, 0x0c, 0x11, 0xfb, 0xf7, 0x07, + 0xfa, 0x32, 0x13, 0x04, 0x31, 0x10, 0xe9, 0x15, 0xe1, 0xf5, 0xf4, 0x4a, + 0xd5, 0xf0, 0xf5, 0xea, 0x49, 0x03, 0x39, 0x22, 0x07, 0x0e, 0xf7, 0xe4, + 0x09, 0x0d, 0x00, 0xd4, 0xe3, 0x29, 0x07, 0xf7, 0x0d, 0xf8, 0x15, 0x19, + 0xf8, 0x11, 0x06, 0xca, 0x25, 0x16, 0xf8, 0x50, 0xe8, 0x1d, 0x18, 0x01, + 0xe2, 0x1b, 0x17, 0xd3, 0xe2, 0x63, 0xfb, 0x2c, 0xfc, 0x0b, 0x1e, 0xe8, + 0x00, 0xf9, 0xe0, 0xfd, 0x04, 0x17, 0x05, 0x21, 0x0b, 0xfb, 0xe8, 0x26, + 0xf0, 0xf4, 0xed, 0x00, 0x2d, 0x06, 0x1c, 0xe6, 0xd8, 0x7f, 0x1f, 0xfd, + 0xe5, 0x75, 0xe4, 0x0b, 0xd8, 0x06, 0xf9, 0x1c, 0xf5, 0x0e, 0x1f, 0xf0, + 0xf0, 0x02, 0x01, 0x08, 0x11, 0x06, 0x05, 0x36, 0x0b, 0xf6, 0xd6, 0xf5, + 0x0f, 0x3a, 0x19, 0x10, 0x15, 0x02, 0x37, 0xfb, 0x1b, 0x19, 0x01, 0x15, + 0x08, 0x0d, 0x1a, 0xd4, 0x33, 0xd0, 0x19, 0x0e, 0x65, 0xf7, 0xf8, 0xe4, + 0x31, 0xb4, 0x09, 0xb3, 0x07, 0x02, 0x08, 0x1f, 0x29, 0xb7, 0x23, 0x0e, + 0x01, 0x10, 0xd9, 0x00, 0xba, 0x0a, 0x14, 0x01, 0x18, 0xf9, 0x02, 0xca, + 0x24, 0x1d, 0xcf, 0xe5, 0x20, 0xf5, 0x04, 0x44, 0xdd, 0x24, 0x09, 0x07, + 0x28, 0xf1, 0xf1, 0x10, 0xdd, 0xd9, 0xd8, 0x01, 0xfb, 0x04, 0x17, 0xfc, + 0x0d, 0xf6, 0x7f, 0xf4, 0x2a, 0x23, 0xe2, 0x11, 0x0e, 0x30, 0x10, 0xe6, + 0x11, 0x31, 0xf1, 0xf9, 0xef, 0x03, 0x41, 0xf7, 0xff, 0xe7, 0xf1, 0xd1, + 0x06, 0xf2, 0x0d, 0xdb, 0x25, 0xf5, 0x52, 0x03, 0xff, 0x22, 0xf2, 0xe7, + 0xd5, 0xe8, 0x06, 0xfa, 0x37, 0xbd, 0xf0, 0x1c, 0x1e, 0xdc, 0xcf, 0x17, + 0xfa, 0xf7, 0xe8, 0x19, 0xfe, 0xd9, 0xf0, 0xff, 0xf4, 0x4d, 0xd2, 0xf6, + 0x01, 0x01, 0xeb, 0xfe, 0xdc, 0x2d, 0xd8, 0xf0, 0x0e, 0x2b, 0x20, 0xcd, + 0xf3, 0xf2, 0xd7, 0x31, 0x25, 0x96, 0x21, 0x10, 0x11, 0x00, 0x26, 0x11, + 0x2d, 0xec, 0x05, 0xe0, 0x50, 0x14, 0xd2, 0x01, 0xdc, 0x15, 0xcb, 0xee, + 0x02, 0x05, 0xda, 0x04, 0x00, 0xee, 0x0f, 0x01, 0xf2, 0x18, 0xe2, 0x1d, + 0x1a, 0xee, 0x0d, 0x7f, 0xe7, 0x08, 0xde, 0xd1, 0x13, 0xd1, 0x0a, 0x76, + 0xff, 0x19, 0xf7, 0x08, 0xea, 0x11, 0xd5, 0xcd, 0xf4, 0x0a, 0xf8, 0xe6, + 0xa7, 0xfb, 0x5c, 0x25, 0x0b, 0x12, 0xde, 0xe5, 0xe0, 0x10, 0x0d, 0x1b, + 0x4b, 0xfc, 0xff, 0x7d, 0x0f, 0x07, 0xdf, 0xf5, 0x09, 0xb5, 0xe6, 0x1a, + 0xd9, 0xca, 0x00, 0xfb, 0x04, 0xab, 0x01, 0x0e, 0x0d, 0x1c, 0xf8, 0x0e, + 0xd9, 0xf6, 0xd6, 0x0e, 0x13, 0x22, 0xf9, 0x08, 0xdf, 0xfb, 0xe8, 0xf3, + 0x02, 0x0e, 0xe5, 0xfd, 0xde, 0x04, 0x0a, 0x0a, 0xb4, 0xf6, 0x02, 0xf6, + 0x01, 0x16, 0xba, 0xfe, 0x18, 0x52, 0x0d, 0xb1, 0x27, 0x04, 0xe4, 0xae, + 0xfc, 0xf9, 0x19, 0xec, 0x26, 0xfa, 0xec, 0xcd, 0xc5, 0x1b, 0xf8, 0x0d, + 0xa9, 0x32, 0xd2, 0xd4, 0x20, 0x32, 0xf2, 0xcf, 0x13, 0x1f, 0xfa, 0x0b, + 0x0e, 0x37, 0x77, 0x17, 0xde, 0xc3, 0xef, 0x00, 0xff, 0xd2, 0xf9, 0xe7, + 0xd6, 0xca, 0xc2, 0x30, 0xc2, 0xfe, 0xff, 0x0a, 0xdb, 0xe2, 0x14, 0x06, + 0xa5, 0x20, 0x2f, 0xc3, 0xf8, 0xf4, 0xd7, 0xd4, 0x04, 0xee, 0xf0, 0x29, + 0x12, 0xe7, 0xc5, 0xbe, 0xc8, 0xce, 0xdd, 0xd9, 0x15, 0xdb, 0x0b, 0xe1, + 0x12, 0x20, 0x02, 0x00, 0x7f, 0xef, 0xd1, 0xb6, 0x07, 0x18, 0x0b, 0x2b, + 0xe4, 0x30, 0xd7, 0x7f, 0xf6, 0x2a, 0x05, 0x0a, 0x15, 0x06, 0x41, 0x19, + 0xf7, 0x44, 0xe3, 0xfa, 0xd1, 0xd4, 0x0c, 0x4e, 0x39, 0xec, 0x31, 0xff, + 0xc3, 0xf7, 0xe2, 0x06, 0xf8, 0x36, 0x12, 0x0b, 0x00, 0xf3, 0x02, 0xdc, + 0xab, 0xf5, 0xfb, 0x9f, 0xca, 0x05, 0x33, 0x0d, 0x0b, 0xf9, 0xdf, 0xdc, + 0xec, 0xf2, 0x09, 0xcf, 0x05, 0x08, 0xe1, 0xfa, 0x0f, 0x08, 0x1a, 0x36, + 0xd5, 0x1c, 0x02, 0x1b, 0xfe, 0x12, 0xf7, 0xec, 0x0d, 0xe2, 0x0c, 0x0e, + 0xe7, 0xfa, 0xdb, 0xd7, 0xf8, 0x14, 0x04, 0xff, 0x0f, 0x16, 0x30, 0x3b, + 0x7f, 0xfb, 0x0c, 0xcf, 0xe1, 0x2d, 0xbe, 0xf8, 0x37, 0xf1, 0x23, 0xea, + 0xf7, 0xdc, 0xf0, 0xf6, 0x02, 0x24, 0xeb, 0xf9, 0xf4, 0x17, 0x34, 0xfd, + 0xf5, 0x0a, 0xf9, 0x0d, 0x13, 0xfe, 0xe4, 0x09, 0x02, 0xd2, 0x06, 0xe5, + 0x09, 0x0b, 0xf8, 0x4b, 0x04, 0xdb, 0xf8, 0xf4, 0xf4, 0x0b, 0x1a, 0x03, + 0x24, 0xe7, 0xd4, 0x24, 0xef, 0x17, 0xee, 0x19, 0xd4, 0xe6, 0x0d, 0xd9, + 0x25, 0xf6, 0x03, 0x03, 0x14, 0x11, 0x06, 0xdd, 0xe9, 0xf0, 0x1f, 0xed, + 0x30, 0xfc, 0x02, 0xee, 0xf7, 0x21, 0x0d, 0xfb, 0x0b, 0xeb, 0x11, 0x16, + 0x04, 0x0d, 0x9f, 0x0a, 0xcb, 0xff, 0x6f, 0x07, 0xd5, 0x03, 0x3b, 0x10, + 0x29, 0xfc, 0x81, 0x13, 0x16, 0xf4, 0xfe, 0xf4, 0x03, 0x13, 0xeb, 0x08, + 0x39, 0x1f, 0xbd, 0xff, 0xf9, 0x0f, 0x06, 0x49, 0x33, 0xf1, 0x00, 0x38, + 0xfc, 0xf7, 0x13, 0x2e, 0x04, 0x2a, 0xe1, 0x12, 0x08, 0xf5, 0x08, 0xea, + 0x07, 0x33, 0x04, 0xfc, 0xf8, 0x2a, 0xf8, 0xf1, 0x03, 0xfe, 0x55, 0xfc, + 0x2a, 0xe1, 0xb6, 0x01, 0xfc, 0x0a, 0x3f, 0x04, 0xf9, 0x09, 0x03, 0xff, + 0xf9, 0x01, 0xf2, 0xcb, 0xe7, 0xe7, 0x03, 0xab, 0x06, 0x08, 0x13, 0xde, + 0x48, 0xf9, 0x0a, 0x08, 0x0b, 0xfb, 0x0a, 0xf7, 0xb7, 0x14, 0xf7, 0x0e, + 0xfe, 0xbf, 0x45, 0xed, 0x00, 0x10, 0x12, 0xf8, 0xf3, 0xf2, 0x01, 0x04, + 0x02, 0xc1, 0x04, 0x42, 0x13, 0x06, 0xda, 0xe9, 0xeb, 0x0a, 0x16, 0xfb, + 0xff, 0xf6, 0xf6, 0x11, 0x10, 0x49, 0xf5, 0xf6, 0x07, 0x0c, 0x05, 0x24, + 0xf5, 0x31, 0xfc, 0x01, 0x17, 0xe9, 0x09, 0xf9, 0x7f, 0x7d, 0x5f, 0xd7, + 0x04, 0x20, 0x03, 0x02, 0x39, 0x1f, 0x11, 0x20, 0xec, 0xf0, 0x04, 0xe0, + 0x03, 0xfe, 0x16, 0xf8, 0x21, 0xe0, 0x02, 0x48, 0x8d, 0x23, 0x11, 0xf9, + 0xc7, 0xb9, 0xd7, 0xe8, 0x39, 0x07, 0x0e, 0xcc, 0xdb, 0xcd, 0xd3, 0x07, + 0xc6, 0x41, 0x34, 0x2f, 0xef, 0x2b, 0x0e, 0x10, 0xbe, 0xff, 0x10, 0x10, + 0x06, 0xda, 0x76, 0xb7, 0x01, 0x3b, 0xd2, 0x15, 0x44, 0x4c, 0xf4, 0xed, + 0x06, 0x1d, 0x06, 0xee, 0xfe, 0x35, 0x3c, 0xda, 0x31, 0x74, 0x01, 0xfd, + 0xcb, 0xf6, 0xf4, 0x08, 0x42, 0xfb, 0xd8, 0x1b, 0x27, 0xf7, 0x91, 0xcb, + 0xa3, 0x08, 0x43, 0xea, 0xd9, 0x04, 0xe4, 0xf5, 0xee, 0xf0, 0xef, 0xfe, + 0xe4, 0xe7, 0x4d, 0x0b, 0x41, 0x1a, 0x0d, 0xdf, 0x33, 0xf8, 0xc8, 0xd9, + 0xfa, 0x02, 0xd7, 0xfa, 0x06, 0xcf, 0xc1, 0x12, 0xbd, 0x1b, 0x1a, 0xea, + 0x2c, 0xc1, 0x0e, 0xe8, 0xf3, 0x15, 0xdd, 0x31, 0x14, 0xc7, 0x04, 0xff, + 0x22, 0x15, 0xf0, 0x08, 0xd1, 0x01, 0xd8, 0x01, 0xf1, 0xee, 0x28, 0x47, + 0x04, 0x25, 0xd6, 0x19, 0xe3, 0xff, 0x01, 0xb9, 0xd9, 0x27, 0xf0, 0xda, + 0x45, 0x40, 0xfc, 0xfe, 0xe9, 0xa2, 0xfa, 0x33, 0xfa, 0xc8, 0xbd, 0x0a, + 0x05, 0xea, 0xa6, 0xf2, 0xbb, 0x18, 0x4b, 0xf7, 0xd2, 0x29, 0xd5, 0xee, + 0xe1, 0x1d, 0xf9, 0x01, 0x06, 0x01, 0x64, 0x50, 0x00, 0xe6, 0x0b, 0xfb, + 0xf6, 0x23, 0xc3, 0xeb, 0x42, 0xdf, 0xa0, 0x1c, 0x31, 0x05, 0x09, 0xf0, + 0x4a, 0xe8, 0xfd, 0x43, 0x2b, 0x4f, 0x02, 0x07, 0x43, 0x21, 0x48, 0x13, + 0xe8, 0xc6, 0xf1, 0x1e, 0xff, 0x62, 0x06, 0xd4, 0xee, 0x59, 0xfd, 0xe7, + 0xe8, 0x1b, 0x9b, 0x2b, 0x20, 0x3e, 0x38, 0xea, 0x13, 0xc4, 0x33, 0xbc, + 0xf9, 0x28, 0xe9, 0xa9, 0x45, 0x7f, 0x11, 0xea, 0x00, 0xff, 0xec, 0x0c, + 0xfa, 0x13, 0x0c, 0x1e, 0x00, 0xfa, 0x7f, 0x12, 0x33, 0xed, 0xb8, 0xee, + 0x10, 0xfc, 0xf5, 0x0d, 0x05, 0xfb, 0x22, 0xfa, 0xe4, 0xf7, 0x00, 0x13, + 0xf5, 0x05, 0x0e, 0x07, 0xbd, 0xfd, 0xe3, 0xbc, 0xed, 0xfd, 0x08, 0x27, + 0xeb, 0xfa, 0x26, 0x51, 0xe5, 0xef, 0xb8, 0xb4, 0xce, 0x26, 0xfe, 0xfc, + 0x2d, 0x16, 0x05, 0xb7, 0xfb, 0xe9, 0x19, 0xab, 0x13, 0x94, 0xac, 0xd5, + 0x2e, 0xf1, 0xff, 0x02, 0xff, 0x2d, 0x15, 0x1e, 0x27, 0x23, 0x10, 0xe1, + 0xf3, 0x0e, 0x1a, 0x09, 0xf0, 0x09, 0xbd, 0xb3, 0x15, 0x1d, 0xdb, 0xe8, + 0xf7, 0xee, 0x04, 0xf2, 0x11, 0x12, 0x08, 0x24, 0x39, 0xf6, 0xfc, 0x14, + 0x08, 0xfb, 0x1b, 0x11, 0x57, 0x22, 0x0e, 0xff, 0xe8, 0xea, 0xc2, 0xc8, + 0x14, 0x01, 0x27, 0x01, 0xcf, 0xfd, 0xe7, 0xf7, 0x03, 0xfb, 0x11, 0x21, + 0xc0, 0x04, 0xf6, 0xe4, 0xf8, 0x1f, 0x1b, 0xfe, 0x06, 0xfe, 0x2b, 0xf8, + 0xb2, 0x26, 0xcd, 0xda, 0x11, 0x0a, 0x7f, 0xdd, 0x20, 0x11, 0xfd, 0xd2, + 0xfc, 0x04, 0x00, 0x44, 0xe9, 0xf5, 0x0b, 0x1e, 0x06, 0x13, 0xfd, 0xf6, + 0x07, 0x0f, 0xf5, 0x13, 0x3a, 0x00, 0xde, 0xca, 0xec, 0x00, 0x12, 0x09, + 0x33, 0x04, 0xf7, 0x0c, 0xf5, 0xe8, 0x11, 0xf8, 0x05, 0x15, 0xf1, 0x0a, + 0x15, 0xf6, 0xfd, 0xc8, 0x16, 0xfc, 0xfe, 0xf5, 0xd8, 0xf2, 0x10, 0xfc, + 0x00, 0xb9, 0xcd, 0x15, 0x18, 0xf4, 0xfa, 0xf9, 0x0c, 0xcb, 0x1f, 0x19, + 0xd9, 0x04, 0x0d, 0xdb, 0xf9, 0xee, 0xf1, 0x3e, 0xe0, 0xe0, 0xf7, 0x1f, + 0xff, 0x26, 0xff, 0x1b, 0x01, 0xea, 0xff, 0xfb, 0x07, 0x29, 0x08, 0x10, + 0xdf, 0x1d, 0x0b, 0x11, 0x28, 0xf4, 0xfc, 0x14, 0x19, 0x32, 0x15, 0x08, + 0x23, 0xef, 0x13, 0x04, 0x09, 0xfa, 0xf1, 0x17, 0x26, 0xe5, 0xf4, 0xde, + 0xf0, 0xdf, 0x1a, 0xe3, 0x0e, 0x0b, 0x07, 0x1a, 0x26, 0xfa, 0xe1, 0x01, + 0xe5, 0x04, 0x35, 0x20, 0xf7, 0x21, 0xf2, 0x0e, 0x38, 0xc6, 0xfe, 0x09, + 0xe7, 0x22, 0xaf, 0xe3, 0x27, 0x07, 0xf3, 0x1a, 0xf9, 0x05, 0x15, 0x43, + 0x0e, 0x11, 0x3a, 0xe9, 0x0d, 0xfc, 0xe3, 0x41, 0xee, 0xf3, 0x18, 0x31, + 0x10, 0xf5, 0xf1, 0xf3, 0x00, 0xa4, 0x16, 0xe2, 0x4a, 0xd0, 0x24, 0x19, + 0xef, 0x06, 0xfe, 0xee, 0x17, 0x0c, 0xe0, 0x23, 0x0f, 0x0e, 0xeb, 0xf2, + 0xe1, 0x0d, 0xf9, 0x06, 0x04, 0xf8, 0xfe, 0x81, 0xe6, 0x1e, 0xb8, 0xf7, + 0xfd, 0xe9, 0x1d, 0xe0, 0xd5, 0x02, 0xfa, 0x07, 0xd2, 0xfc, 0xf8, 0xfc, + 0xff, 0xeb, 0x1a, 0x51, 0xe5, 0x1d, 0xfe, 0xf3, 0x12, 0xee, 0xff, 0xdc, + 0xdf, 0x01, 0xfa, 0xc0, 0x09, 0x14, 0x13, 0xd1, 0xfc, 0x12, 0xfb, 0x1a, + 0x0b, 0x05, 0x25, 0x06, 0x0a, 0x00, 0x4b, 0x29, 0x02, 0xe5, 0xf8, 0xea, + 0x01, 0x12, 0x01, 0xfa, 0x18, 0x0b, 0xeb, 0xef, 0x06, 0x14, 0x40, 0x06, + 0x0a, 0x0c, 0xfb, 0xea, 0xd6, 0x1e, 0x46, 0x05, 0xf8, 0x0f, 0xe7, 0x02, + 0xff, 0x01, 0x33, 0x03, 0xf4, 0x1a, 0xfc, 0xeb, 0xf4, 0xff, 0xb2, 0x16, + 0x0b, 0xff, 0x00, 0xee, 0xee, 0x0d, 0xef, 0x0b, 0x1d, 0xf0, 0xf0, 0xe8, + 0x03, 0x04, 0xfc, 0xef, 0x0e, 0x00, 0xff, 0x2e, 0xf2, 0xf6, 0xf9, 0x0a, + 0x11, 0xfd, 0xfd, 0xff, 0x3b, 0xf5, 0xfc, 0xff, 0xae, 0xfa, 0xfb, 0x07, + 0x36, 0x02, 0xf9, 0xf2, 0xf5, 0x0b, 0xf1, 0x1b, 0x01, 0x18, 0x00, 0xe8, + 0xe2, 0x08, 0xfa, 0x07, 0x0c, 0x39, 0x03, 0xfc, 0x26, 0x00, 0xf5, 0x2e, + 0xc9, 0xf1, 0xe7, 0xff, 0xe4, 0xf1, 0xf4, 0xe3, 0x0d, 0xec, 0x0a, 0x03, + 0x0a, 0xea, 0x01, 0xed, 0xe8, 0x06, 0x81, 0xfb, 0xfe, 0xfb, 0xf5, 0x03, + 0x1d, 0xff, 0x11, 0xff, 0xe3, 0x3f, 0xfb, 0xcc, 0x22, 0x0c, 0xe1, 0x08, + 0x11, 0xde, 0x96, 0xe5, 0xc0, 0x2d, 0x37, 0x13, 0x27, 0x0d, 0xd9, 0xd6, + 0x34, 0xe4, 0xf2, 0x12, 0xc8, 0x05, 0x0e, 0xd1, 0x07, 0xed, 0x07, 0xf1, + 0xeb, 0xf1, 0x2a, 0xe4, 0xff, 0x00, 0xef, 0x27, 0x12, 0xe6, 0xf5, 0x12, + 0xe1, 0x31, 0x41, 0x28, 0x08, 0xfa, 0x10, 0xc4, 0xf1, 0xed, 0xf5, 0x33, + 0x0f, 0x0c, 0xe1, 0xe2, 0x19, 0x20, 0x1b, 0xf9, 0x00, 0x1d, 0xc1, 0xed, + 0x04, 0xf8, 0x7f, 0x15, 0xdb, 0xe1, 0xe7, 0xf4, 0xf8, 0xf5, 0xf4, 0x27, + 0x1b, 0xc5, 0x1a, 0x15, 0x07, 0x29, 0xf2, 0x20, 0xfc, 0x21, 0xcf, 0x04, + 0xeb, 0x0e, 0x01, 0x02, 0xc5, 0xe7, 0xe1, 0xb8, 0xce, 0xed, 0xe7, 0x20, + 0xd6, 0xe1, 0xf2, 0xe4, 0x09, 0xc8, 0x21, 0x03, 0x03, 0x15, 0xe8, 0xdb, + 0xff, 0xf2, 0x0f, 0xf1, 0xf2, 0x03, 0x0a, 0x04, 0x24, 0x06, 0x5b, 0x3e, + 0x02, 0x17, 0xf1, 0x12, 0x05, 0x08, 0xeb, 0xfa, 0xe6, 0x08, 0x2e, 0xf2, + 0xfc, 0xfd, 0x0b, 0x13, 0xf6, 0x08, 0x01, 0xfd, 0x06, 0xf5, 0xff, 0x10, + 0xfb, 0x03, 0x01, 0xf6, 0xf9, 0x07, 0x02, 0xf9, 0x81, 0xef, 0xf9, 0xe9, + 0xf1, 0xf9, 0xfa, 0xef, 0xe6, 0x03, 0xf2, 0x06, 0x15, 0xfd, 0x03, 0xf2, + 0x0a, 0x0c, 0x01, 0x04, 0xf3, 0x05, 0xfb, 0xea, 0x03, 0x01, 0xf5, 0xeb, + 0x0c, 0x04, 0x01, 0x17, 0xf6, 0x04, 0x06, 0xfe, 0xfe, 0xeb, 0x0a, 0x02, + 0xf6, 0xfc, 0x00, 0x05, 0xeb, 0xff, 0xfe, 0xff, 0xef, 0x10, 0x02, 0xf7, + 0xfd, 0x0e, 0xfc, 0xf2, 0x17, 0xfe, 0xf2, 0xfe, 0xfa, 0x24, 0x08, 0xf9, + 0xf4, 0xf1, 0x02, 0x03, 0x02, 0xfd, 0xf6, 0x03, 0x16, 0x07, 0x09, 0x08, + 0xf3, 0xff, 0xff, 0x04, 0xfa, 0x04, 0xf3, 0xfe, 0x0b, 0xfe, 0xf2, 0x0b, + 0x0f, 0x00, 0x04, 0xfb, 0xed, 0xf6, 0x19, 0xff, 0x14, 0x81, 0x15, 0xe7, + 0xfe, 0xed, 0xf3, 0xfe, 0x5a, 0x36, 0x3c, 0x1b, 0xfc, 0x07, 0x07, 0xf1, + 0xff, 0xfa, 0xfb, 0xf4, 0x01, 0x1f, 0x05, 0xda, 0xee, 0x0d, 0xfd, 0xf0, + 0x04, 0x0a, 0x09, 0xfc, 0x14, 0xfd, 0xe9, 0xdb, 0xff, 0x05, 0x07, 0x10, + 0x15, 0xf6, 0x13, 0x08, 0x06, 0xfd, 0xed, 0xe0, 0xdd, 0xf6, 0xfd, 0xf0, + 0xfc, 0xf0, 0x05, 0xfb, 0xfc, 0x5e, 0x0a, 0xed, 0xed, 0x27, 0xf3, 0x38, + 0xfa, 0x01, 0xda, 0xf7, 0x05, 0xd4, 0xdb, 0xe9, 0x1d, 0x0e, 0xea, 0x09, + 0xf1, 0xec, 0x33, 0x07, 0x02, 0x09, 0xf8, 0x1a, 0x08, 0xc8, 0xe2, 0x0d, + 0x1e, 0x04, 0xfb, 0xe5, 0xe5, 0x16, 0xfc, 0x05, 0xc6, 0xf6, 0x14, 0xe7, + 0xff, 0x0a, 0xec, 0xe9, 0xf4, 0xff, 0xf9, 0xf6, 0x1d, 0x17, 0x1a, 0x05, + 0xfd, 0xd7, 0xfa, 0xf2, 0xde, 0x0a, 0x18, 0xe3, 0x07, 0xd6, 0xfa, 0x03, + 0x0b, 0x0e, 0x0c, 0x15, 0x31, 0xca, 0x27, 0xdb, 0x26, 0xdf, 0x28, 0xee, + 0x94, 0xf9, 0x2d, 0x6a, 0xdf, 0xd7, 0x06, 0x10, 0x12, 0x1f, 0xec, 0x1d, + 0x1c, 0xfd, 0xf0, 0xe0, 0xd9, 0x3b, 0xfb, 0x0f, 0xdc, 0x04, 0xe7, 0x01, + 0xfc, 0x2f, 0x37, 0x36, 0x21, 0xf3, 0x18, 0xfb, 0xfc, 0x28, 0xec, 0x07, + 0x0a, 0xd7, 0xee, 0xec, 0x12, 0xf6, 0xff, 0x4c, 0x16, 0x02, 0x03, 0x04, + 0x0b, 0xfb, 0x05, 0x30, 0x17, 0xb4, 0x09, 0xde, 0x23, 0xf4, 0xf5, 0xf8, + 0xdc, 0xb6, 0xd3, 0xf6, 0xd5, 0x1b, 0xf4, 0x17, 0x20, 0x4a, 0xf1, 0xe8, + 0x65, 0xdd, 0x7f, 0x10, 0x0b, 0xdb, 0x02, 0x9a, 0x15, 0x11, 0xec, 0xea, + 0xe6, 0xd2, 0x18, 0x0f, 0x10, 0x1a, 0x07, 0xfc, 0xfd, 0x08, 0xe3, 0xf4, + 0x0c, 0x1e, 0x20, 0x03, 0x05, 0xbb, 0x09, 0xff, 0xdf, 0x36, 0x23, 0x6f, + 0x02, 0xfe, 0x02, 0x0d, 0x55, 0xe1, 0x96, 0xf9, 0x06, 0x0f, 0x27, 0xaf, + 0xfa, 0x1e, 0xf8, 0x1d, 0xbe, 0x95, 0xfa, 0x1a, 0x19, 0x1c, 0xf9, 0xfd, + 0x1e, 0xea, 0xed, 0x1b, 0xef, 0xf6, 0xff, 0xf0, 0x1d, 0xfe, 0x1d, 0x16, + 0x09, 0xd7, 0xf7, 0xf7, 0x3c, 0x1d, 0xf9, 0x05, 0xda, 0x0d, 0x01, 0xc5, + 0x18, 0x04, 0x24, 0x7f, 0x09, 0x42, 0x11, 0xfd, 0xc5, 0x10, 0xfc, 0xc3, + 0x02, 0xf5, 0xbd, 0x07, 0x22, 0xf6, 0x15, 0x00, 0x09, 0xf6, 0xae, 0x02, + 0x12, 0xfa, 0xd2, 0x3e, 0x3e, 0x1f, 0x05, 0xfc, 0x0e, 0x02, 0xee, 0xe4, + 0x0f, 0xb4, 0x12, 0x26, 0x17, 0x30, 0x14, 0xf8, 0xcc, 0x44, 0xd6, 0x1d, + 0xc6, 0x23, 0x26, 0x3d, 0xbc, 0xde, 0x42, 0xf5, 0xe2, 0x05, 0xfc, 0xed, + 0xca, 0xc7, 0xfb, 0xe5, 0x1b, 0x13, 0x1b, 0xdf, 0xd4, 0xe5, 0x03, 0x02, + 0xc7, 0x0c, 0xe3, 0x02, 0x16, 0x0c, 0x17, 0x04, 0xc6, 0x0e, 0xe2, 0xf7, + 0x00, 0x00, 0xf9, 0x12, 0xf0, 0xe6, 0x0f, 0xe0, 0x52, 0x53, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0xe9, 0x16, 0x14, 0xe4, + 0xed, 0xef, 0x0d, 0x02, 0xf5, 0xcc, 0xfc, 0xf7, 0x65, 0xf8, 0xe1, 0xf6, + 0x2d, 0xf2, 0x26, 0xed, 0x14, 0xf3, 0x12, 0x16, 0x15, 0x13, 0xf7, 0x1b, + 0xeb, 0xe6, 0xf7, 0x09, 0xe1, 0x0c, 0x09, 0xf5, 0x19, 0x18, 0xbb, 0xfa, + 0xfe, 0xe5, 0xfa, 0x34, 0xe8, 0xf8, 0xf4, 0xf8, 0xdc, 0x17, 0xe9, 0x1e, + 0x27, 0xeb, 0xf2, 0xf3, 0x37, 0x2a, 0x18, 0x18, 0xe9, 0x16, 0xd4, 0xdb, + 0xc7, 0x22, 0xf3, 0xec, 0xfe, 0xf7, 0xe3, 0xf4, 0xee, 0xf0, 0x29, 0x08, + 0x05, 0xed, 0x0f, 0x1d, 0x01, 0xf1, 0x08, 0x18, 0x12, 0xfd, 0xe7, 0xfc, + 0xe1, 0x21, 0xf8, 0xff, 0x21, 0xee, 0x2c, 0xf8, 0xf5, 0x18, 0x07, 0xf3, + 0xff, 0xfb, 0xe8, 0xd0, 0xfa, 0x04, 0x07, 0x0a, 0x7f, 0xf6, 0xf1, 0xc0, + 0x0d, 0x02, 0x15, 0xe4, 0x1b, 0x18, 0x0d, 0x03, 0xd7, 0x06, 0x14, 0x0f, + 0xfb, 0x13, 0x0c, 0x28, 0x0f, 0x32, 0xfe, 0x02, 0xc7, 0xf2, 0x13, 0xfd, + 0x5c, 0xd3, 0x0c, 0x1a, 0xe2, 0xd6, 0x0d, 0xfb, 0xd8, 0x21, 0xfa, 0xf6, + 0xf4, 0x09, 0x2e, 0xff, 0x81, 0x0b, 0xed, 0x21, 0x32, 0xd4, 0xf8, 0xe6, + 0xfb, 0xec, 0xf8, 0xfa, 0x34, 0x32, 0xe4, 0xf1, 0xfb, 0xe2, 0xe7, 0x0e, + 0x60, 0x23, 0x07, 0x13, 0xac, 0xf7, 0x02, 0xf3, 0xfa, 0x0f, 0x12, 0xd7, + 0x3c, 0xc4, 0x09, 0x24, 0x03, 0xb3, 0xfe, 0xc1, 0xf6, 0x15, 0xf3, 0x30, + 0x19, 0xa6, 0xf5, 0x14, 0x27, 0x01, 0x76, 0xf7, 0xbd, 0x68, 0x32, 0x02, + 0x63, 0xfe, 0xfd, 0xae, 0xf2, 0x19, 0xcc, 0x30, 0xee, 0x1b, 0x15, 0x0e, + 0x0e, 0x09, 0xff, 0xea, 0xf2, 0x17, 0xba, 0xe2, 0x03, 0x23, 0xf2, 0x32, + 0xdf, 0xfb, 0xff, 0x02, 0x54, 0x14, 0x98, 0xd4, 0x12, 0xfa, 0x44, 0xe1, + 0xf7, 0x0b, 0xef, 0x04, 0x27, 0xb7, 0x19, 0xf4, 0x0a, 0x6d, 0x01, 0x04, + 0xfd, 0x02, 0xfe, 0x06, 0x7f, 0x1e, 0xe7, 0xf6, 0x0f, 0xf4, 0x04, 0xf8, + 0xf2, 0x00, 0xfa, 0x0a, 0xd1, 0x02, 0x00, 0x07, 0xfb, 0x04, 0x2b, 0x13, + 0xee, 0x09, 0x0a, 0xf5, 0xed, 0x00, 0x08, 0x3c, 0x00, 0x0a, 0xfe, 0x18, + 0x4f, 0x00, 0x08, 0x09, 0xfb, 0xfa, 0xc5, 0x3f, 0x0e, 0xe3, 0xfd, 0x0a, + 0x08, 0xf3, 0xf8, 0xfb, 0xf3, 0x0d, 0x1f, 0xf9, 0x09, 0xf2, 0x12, 0xea, + 0x0e, 0x00, 0x3a, 0x13, 0xf5, 0x24, 0xff, 0x17, 0xfb, 0xf3, 0x08, 0x00, + 0xf8, 0x0a, 0xff, 0xfe, 0x0a, 0x13, 0x02, 0xf3, 0xf8, 0x0c, 0x1d, 0x01, + 0x0f, 0xfc, 0xed, 0x0e, 0xfc, 0xff, 0x05, 0xfc, 0xe3, 0xfe, 0x1c, 0xfd, + 0x1c, 0x07, 0x0b, 0x0b, 0x02, 0xfc, 0xf7, 0xff, 0x0e, 0xe4, 0xd9, 0x0d, + 0x21, 0x10, 0xfd, 0x05, 0xf5, 0x2b, 0xf0, 0xfc, 0xf4, 0xf3, 0xf0, 0x0b, + 0xf7, 0x09, 0x09, 0xf6, 0x0b, 0xf2, 0x06, 0xed, 0xf8, 0xc2, 0x08, 0x0e, + 0x23, 0x11, 0x06, 0x2a, 0xfb, 0xfe, 0xfc, 0x15, 0x0a, 0x2c, 0x02, 0xf5, + 0xee, 0x08, 0xe5, 0x10, 0x00, 0xf2, 0x01, 0x02, 0xe4, 0x00, 0x5c, 0xb0, + 0x09, 0xe6, 0x0d, 0xe7, 0x17, 0xed, 0x22, 0x1c, 0xf1, 0x00, 0x38, 0x06, + 0xfa, 0x15, 0xf2, 0x14, 0x0d, 0x0c, 0xff, 0x19, 0x49, 0xe0, 0x07, 0x02, + 0x4c, 0x26, 0x21, 0x2c, 0x45, 0x06, 0xf3, 0xfb, 0x0e, 0xdd, 0xcc, 0xfd, + 0xf0, 0x27, 0x24, 0x7f, 0x46, 0xe8, 0x08, 0xf0, 0xd9, 0x1c, 0xde, 0x04, + 0x42, 0xf0, 0x16, 0xfb, 0xb3, 0x1c, 0x2a, 0xe9, 0x1f, 0x0c, 0xd1, 0xec, + 0xfc, 0x28, 0x05, 0x04, 0x24, 0xfb, 0x14, 0x09, 0x04, 0xde, 0xde, 0xd3, + 0x02, 0x0d, 0xf6, 0x12, 0x18, 0xf3, 0xf2, 0xf3, 0xba, 0x11, 0xdb, 0x17, + 0x1c, 0xf5, 0x04, 0x0f, 0x1d, 0xfb, 0x08, 0x04, 0xf5, 0x1f, 0x00, 0x10, + 0x1d, 0xfd, 0x15, 0x02, 0xf7, 0x00, 0x03, 0x0a, 0x74, 0x09, 0x09, 0xf1, + 0x04, 0xfb, 0x0a, 0x00, 0xf1, 0x03, 0x02, 0x06, 0x0a, 0xfd, 0x08, 0x05, + 0x10, 0x0a, 0x1d, 0xf2, 0x07, 0xf7, 0xfb, 0x06, 0x16, 0x00, 0x03, 0xa0, + 0x00, 0x02, 0x01, 0xfb, 0x4a, 0xf9, 0x00, 0x04, 0x04, 0x0d, 0xea, 0x2e, + 0x0d, 0x04, 0xff, 0xf8, 0xf0, 0x7f, 0x06, 0x06, 0x01, 0x00, 0xe1, 0x00, + 0xff, 0xf9, 0xfb, 0xfb, 0xfb, 0xfc, 0x00, 0x04, 0xfc, 0xf1, 0x0f, 0x40, + 0xff, 0x08, 0x04, 0xfa, 0xfd, 0x0b, 0xe8, 0x03, 0xfa, 0xfa, 0x00, 0xf2, + 0x0f, 0x00, 0xe8, 0x10, 0xf4, 0x07, 0x02, 0x06, 0xfc, 0xfb, 0xff, 0x06, + 0x0c, 0xff, 0xf4, 0xf4, 0x13, 0xf0, 0xfd, 0xfb, 0x05, 0x0d, 0xfa, 0xf9, + 0xf9, 0xfe, 0x04, 0x05, 0xfc, 0x10, 0xff, 0xfc, 0x0c, 0x00, 0x04, 0x03, + 0x09, 0x01, 0xf2, 0xdf, 0x02, 0x0d, 0xfc, 0xfd, 0x00, 0xfe, 0x04, 0xf7, + 0x07, 0x0a, 0x08, 0x24, 0xb5, 0x09, 0xfc, 0xe3, 0x1d, 0x0a, 0xf8, 0xf2, + 0xf2, 0x07, 0x05, 0x21, 0xd6, 0xf9, 0xf3, 0x0a, 0x0a, 0xf9, 0xf9, 0x1b, + 0x0e, 0x0e, 0x06, 0x0e, 0x10, 0x2f, 0xb9, 0x16, 0x05, 0xd6, 0xf6, 0xf5, + 0xcb, 0x0b, 0x09, 0x00, 0x0b, 0x0a, 0x11, 0xcd, 0xdc, 0x8c, 0xeb, 0xe8, + 0x2b, 0xde, 0xf6, 0xed, 0x1b, 0xed, 0xe9, 0x07, 0x0a, 0x10, 0x11, 0xf7, + 0x03, 0x07, 0xf1, 0xfc, 0xe5, 0x20, 0xfe, 0xf3, 0x11, 0xed, 0xfe, 0x04, + 0x0f, 0x06, 0xc0, 0x08, 0xfe, 0x3d, 0xf9, 0xf7, 0x0d, 0xfd, 0x56, 0x07, + 0x8f, 0x11, 0x22, 0xe9, 0xf9, 0xd2, 0xf1, 0x15, 0x64, 0x08, 0x15, 0x1f, + 0x31, 0x18, 0xfd, 0x06, 0xe9, 0x0e, 0xf6, 0xfe, 0x05, 0x01, 0x06, 0xfc, + 0x7f, 0x55, 0x1e, 0xfd, 0x9b, 0xf8, 0x01, 0xe7, 0x07, 0x12, 0x13, 0x84, + 0xd0, 0x23, 0xfc, 0x7e, 0x06, 0xff, 0x02, 0x1f, 0x01, 0xec, 0x04, 0xf3, + 0x7a, 0x12, 0x37, 0xd0, 0xf5, 0x12, 0x01, 0xff, 0x2c, 0x03, 0xef, 0x15, + 0x0b, 0xe7, 0x18, 0x09, 0xe0, 0x0d, 0xfc, 0x04, 0x33, 0xf5, 0xfe, 0x10, + 0x11, 0x2f, 0xda, 0x63, 0x07, 0x02, 0x13, 0xbf, 0x7d, 0xed, 0x0b, 0xec, + 0x05, 0x1f, 0xb8, 0x1f, 0xdf, 0x08, 0x07, 0x01, 0xe3, 0x81, 0x0c, 0xff, + 0xeb, 0xf6, 0xde, 0x01, 0xe2, 0x04, 0x4e, 0x09, 0xf4, 0xeb, 0x2a, 0xec, + 0x0a, 0xfc, 0x29, 0x4c, 0x0d, 0x23, 0xef, 0xe3, 0x11, 0x09, 0xd7, 0x12, + 0xf0, 0x1f, 0x08, 0xfa, 0xfe, 0x04, 0x1f, 0xa5, 0xdf, 0x05, 0x2c, 0x0f, + 0x05, 0x34, 0xf8, 0xfc, 0x28, 0xf2, 0x05, 0xe6, 0xbc, 0x1f, 0x51, 0x0e, + 0xff, 0x11, 0xfc, 0x05, 0xe4, 0xef, 0xaf, 0x28, 0xf3, 0x29, 0xf5, 0xda, + 0xfd, 0x14, 0x17, 0xfe, 0xfa, 0x15, 0xd3, 0x1a, 0x08, 0x07, 0xfc, 0xd4, + 0xfb, 0x0e, 0x13, 0x1a, 0xeb, 0xf4, 0x07, 0xfb, 0xdc, 0x15, 0x15, 0xf3, + 0xfd, 0xe7, 0xf8, 0x00, 0x29, 0x14, 0x0e, 0x11, 0xf2, 0xfb, 0xfe, 0xfe, + 0x49, 0x0a, 0x57, 0x1c, 0x12, 0x23, 0x09, 0xea, 0xea, 0xe5, 0x11, 0xe9, + 0xe9, 0x19, 0x06, 0xf6, 0x34, 0x0a, 0xf5, 0x05, 0x09, 0x0a, 0x00, 0xff, + 0xd6, 0xf2, 0xdc, 0xfc, 0x10, 0xeb, 0x12, 0x22, 0x1d, 0xf3, 0x05, 0xe8, + 0x51, 0x0b, 0xd9, 0x01, 0x08, 0x1d, 0xf5, 0x05, 0xee, 0x76, 0xdd, 0xc3, + 0x20, 0xb7, 0x07, 0x0d, 0xe6, 0xe5, 0xaf, 0x18, 0x0b, 0x08, 0xf9, 0x26, + 0xdf, 0xe1, 0xd2, 0xf4, 0xf4, 0x11, 0x05, 0x24, 0x02, 0x24, 0x0e, 0x03, + 0x1d, 0x02, 0x2b, 0xff, 0x2c, 0x7f, 0x0b, 0xed, 0x01, 0x13, 0x17, 0xf5, + 0xf1, 0xfb, 0xc8, 0x05, 0x48, 0x09, 0x07, 0xea, 0xf4, 0xfa, 0xfd, 0xf6, + 0xf3, 0xf1, 0x09, 0xdd, 0xfd, 0x1f, 0xed, 0x04, 0x00, 0x0a, 0x05, 0xf6, + 0xef, 0x1a, 0xf1, 0xfa, 0x1d, 0xfe, 0x0d, 0xfb, 0xf8, 0xfb, 0xfd, 0x04, + 0xf0, 0xef, 0xf2, 0xfd, 0xfa, 0xfe, 0x0b, 0x05, 0x0b, 0xef, 0x17, 0xf5, + 0xce, 0x01, 0x01, 0x18, 0xdc, 0xf8, 0x02, 0x17, 0xee, 0x00, 0xff, 0x02, + 0xb5, 0xfb, 0x05, 0xf9, 0xeb, 0x11, 0x05, 0xf7, 0xf7, 0xf0, 0x04, 0x7f, + 0x27, 0x17, 0xf4, 0xf4, 0xfd, 0xef, 0x10, 0x06, 0x07, 0xdf, 0xe9, 0xf3, + 0x06, 0x28, 0x15, 0x09, 0xf1, 0x01, 0xfa, 0x1e, 0xc5, 0x25, 0x09, 0xfe, + 0xe4, 0xf8, 0xf7, 0x09, 0x38, 0x13, 0xe7, 0x05, 0xf2, 0x01, 0x00, 0x31, + 0xf9, 0xf4, 0x38, 0xfb, 0x31, 0xf8, 0xfc, 0xe2, 0xfa, 0x20, 0xeb, 0x04, + 0xf7, 0x08, 0x35, 0x06, 0xee, 0xda, 0x11, 0xc6, 0xea, 0xf7, 0xea, 0xff, + 0x29, 0xed, 0x18, 0x01, 0xf4, 0xfc, 0xe7, 0x14, 0x03, 0x0f, 0x03, 0x04, + 0xe8, 0x19, 0xef, 0x03, 0xf4, 0xd4, 0xed, 0xfb, 0xed, 0x14, 0x3a, 0xa3, + 0x10, 0xef, 0x3b, 0x06, 0x17, 0xf3, 0xdb, 0xba, 0x00, 0xec, 0xf6, 0x1f, + 0x7f, 0x09, 0x64, 0xc7, 0xed, 0x1b, 0x08, 0x0a, 0x11, 0x2d, 0xec, 0x48, + 0x0a, 0xbd, 0x00, 0xf5, 0xfa, 0xe1, 0xf2, 0xf7, 0x06, 0xad, 0xd2, 0xe6, + 0xf4, 0x44, 0xea, 0x17, 0xbb, 0x06, 0xda, 0xb1, 0xc4, 0xea, 0xee, 0xf9, + 0xbd, 0x23, 0xb8, 0xea, 0x18, 0xba, 0x0c, 0x22, 0xfa, 0x11, 0xca, 0x3a, + 0xf7, 0x31, 0xf2, 0xbb, 0x13, 0xfb, 0xf4, 0x00, 0x12, 0xf9, 0xb8, 0xe6, + 0xca, 0x6f, 0x0f, 0x25, 0x10, 0xc9, 0xff, 0xff, 0x00, 0x01, 0xd2, 0x05, + 0xad, 0x37, 0xea, 0x0a, 0x2e, 0xdc, 0x0e, 0xe6, 0x1d, 0x08, 0x00, 0xdb, + 0xf9, 0x23, 0xe9, 0x48, 0xd8, 0x1a, 0x15, 0x24, 0x57, 0x1d, 0xd5, 0xe7, + 0x32, 0x20, 0xeb, 0xd7, 0x2b, 0xef, 0xde, 0x1a, 0xce, 0x10, 0xdc, 0x09, + 0x35, 0x3c, 0x19, 0xe5, 0x08, 0x19, 0x0f, 0x26, 0x30, 0x13, 0xf6, 0xe5, + 0xeb, 0xda, 0x11, 0x04, 0x10, 0x12, 0x1c, 0x08, 0x2a, 0xff, 0x04, 0xf2, + 0x10, 0xfc, 0xc1, 0xe6, 0x52, 0xfc, 0x0f, 0x22, 0xda, 0x2e, 0xee, 0x17, + 0xec, 0x03, 0xd4, 0x07, 0x02, 0x06, 0x15, 0xe9, 0xf0, 0x22, 0x32, 0x03, + 0x07, 0xdb, 0xe2, 0xde, 0x14, 0x13, 0x29, 0x02, 0x1a, 0xf2, 0xea, 0x03, + 0xe1, 0xd4, 0xf9, 0xf2, 0x11, 0x04, 0x10, 0x30, 0x09, 0x0c, 0xf5, 0x81, + 0x47, 0x06, 0x14, 0x1e, 0x0b, 0x0c, 0xe0, 0x11, 0x1c, 0xee, 0x06, 0xea, + 0xdd, 0xeb, 0xec, 0x1c, 0xfd, 0xda, 0x3d, 0xff, 0x1b, 0xf4, 0x04, 0xf2, + 0xed, 0x0c, 0xfe, 0xf7, 0x11, 0x09, 0x17, 0xe4, 0x07, 0xee, 0x29, 0x0b, + 0x27, 0x04, 0xfc, 0xfa, 0x0b, 0xeb, 0x18, 0x0f, 0xfb, 0x02, 0xea, 0xe8, + 0x07, 0xeb, 0x0f, 0xe7, 0xff, 0x32, 0xda, 0xe1, 0x00, 0xff, 0xf0, 0xf6, + 0xf1, 0x1d, 0x05, 0xcd, 0xf5, 0xf4, 0x1e, 0xe6, 0x16, 0x1b, 0xc5, 0xfa, + 0xbb, 0xf2, 0x04, 0x25, 0xf2, 0x11, 0xf7, 0xfc, 0xd0, 0x12, 0x1b, 0x18, + 0xcd, 0xee, 0x04, 0xb4, 0xf0, 0xfb, 0xff, 0x23, 0xf6, 0x22, 0x23, 0x22, + 0xf0, 0xde, 0xf0, 0x1f, 0x13, 0x7f, 0x0a, 0x06, 0xf9, 0xde, 0xec, 0x18, + 0x05, 0x30, 0xec, 0x03, 0xd2, 0xfa, 0x05, 0xe3, 0xc8, 0x54, 0x25, 0x44, + 0x00, 0xeb, 0xf3, 0xf9, 0xf4, 0x09, 0xfc, 0x6b, 0x88, 0x00, 0x0f, 0xd2, + 0x06, 0xea, 0x8e, 0xeb, 0x06, 0x25, 0xfe, 0x34, 0xfe, 0x47, 0x1d, 0xf8, + 0x16, 0xef, 0x18, 0xac, 0xfb, 0x0a, 0xfb, 0xed, 0x03, 0xd0, 0x03, 0x2a, + 0x03, 0xf9, 0xf4, 0x52, 0xfa, 0x1d, 0xf3, 0xd7, 0xf7, 0xf1, 0x26, 0x21, + 0xce, 0xed, 0xc1, 0x24, 0xee, 0xee, 0xeb, 0x05, 0x08, 0x38, 0xe6, 0x07, + 0x00, 0x00, 0x1a, 0x0e, 0x10, 0xc2, 0x01, 0xde, 0x03, 0x02, 0x06, 0xfa, + 0xfb, 0xfe, 0xff, 0xf9, 0xe7, 0x09, 0xff, 0x17, 0x09, 0x05, 0x0c, 0x0a, + 0x13, 0xf9, 0xfd, 0xff, 0x2d, 0xfd, 0xfc, 0xe7, 0x0a, 0xee, 0x01, 0x50, + 0xfb, 0x19, 0x04, 0xaf, 0x00, 0x09, 0x0c, 0xd2, 0x05, 0xf9, 0x08, 0xfa, + 0x04, 0x2b, 0xea, 0xf8, 0xe4, 0x08, 0x05, 0x0c, 0xf3, 0xac, 0xf9, 0x07, + 0xe9, 0xf8, 0xac, 0x06, 0x13, 0x26, 0x27, 0x12, 0x0a, 0xc9, 0x05, 0xf6, + 0xf3, 0xb6, 0xfa, 0x0c, 0x47, 0x7f, 0x05, 0xed, 0x14, 0xff, 0xec, 0xf7, + 0x0f, 0x54, 0xfa, 0xfe, 0x09, 0x08, 0xf7, 0x4c, 0x03, 0x0a, 0x42, 0x06, + 0xfe, 0xf8, 0x0d, 0xfe, 0x03, 0xf7, 0xde, 0xf7, 0x13, 0xdd, 0x62, 0x08, + 0xff, 0x0c, 0xf2, 0x0e, 0x00, 0x1a, 0x27, 0x13, 0xd9, 0x00, 0x04, 0xf7, + 0xe0, 0x09, 0x09, 0x00, 0x15, 0x0a, 0x01, 0x01, 0x21, 0x03, 0xfd, 0xf7, + 0x0b, 0xfd, 0x01, 0x0c, 0x0a, 0x06, 0x05, 0x11, 0xf6, 0x0d, 0x12, 0xdd, + 0x0e, 0x0b, 0x4d, 0xf8, 0x29, 0xf1, 0x04, 0x2e, 0x07, 0x04, 0xff, 0x13, + 0x10, 0xd1, 0xfa, 0xfc, 0xf8, 0xe6, 0xf5, 0x01, 0xfc, 0x0e, 0x07, 0xfa, + 0x02, 0xfb, 0xe0, 0x0d, 0xf9, 0xfa, 0x13, 0x0b, 0xe8, 0x30, 0x11, 0x02, + 0xe0, 0xea, 0xff, 0xfe, 0x08, 0x04, 0x09, 0xf5, 0x16, 0x09, 0x0d, 0x1f, + 0xf7, 0x0f, 0xff, 0xf2, 0xed, 0x0d, 0x1d, 0xf5, 0xfb, 0x09, 0x05, 0xff, + 0xfa, 0x0b, 0x00, 0x10, 0x05, 0x0e, 0x08, 0xf8, 0xff, 0x1c, 0x0a, 0xfc, + 0x10, 0xf5, 0xf9, 0x04, 0x05, 0xfb, 0xdc, 0xf2, 0x0f, 0x02, 0x09, 0x00, + 0xf4, 0x81, 0xdb, 0xf4, 0x11, 0xfb, 0xf7, 0x08, 0xe4, 0xfa, 0xf6, 0x15, + 0x02, 0xf5, 0x0c, 0x05, 0x01, 0xef, 0x00, 0x00, 0x0d, 0x17, 0x3a, 0xfb, + 0x0c, 0x0a, 0xdc, 0xf2, 0xfa, 0x1b, 0xf0, 0xf9, 0xf5, 0xf5, 0xee, 0xd9, + 0xf8, 0x36, 0x0a, 0x58, 0x09, 0xcb, 0x2a, 0x20, 0x1e, 0x25, 0xe5, 0xe5, + 0xde, 0x35, 0x20, 0xf0, 0x4b, 0x3b, 0xdd, 0x23, 0xf8, 0x1d, 0x55, 0x0d, + 0xfd, 0xf8, 0x30, 0x15, 0xfb, 0xe8, 0x0e, 0x36, 0x02, 0x12, 0x03, 0x3d, + 0x00, 0xf9, 0x45, 0xf9, 0x1b, 0xda, 0x28, 0xf9, 0x45, 0xfe, 0x0f, 0x00, + 0xd5, 0x2d, 0x33, 0x1d, 0xc7, 0x02, 0x38, 0x33, 0xc5, 0xf2, 0xf1, 0x04, + 0xf7, 0xf0, 0xd8, 0x00, 0xde, 0xd3, 0x0f, 0xcd, 0xfd, 0xfe, 0x45, 0xc9, + 0x33, 0xf7, 0xb2, 0x10, 0xe5, 0xe3, 0x16, 0x28, 0x81, 0x1a, 0xfd, 0x0a, + 0x04, 0x04, 0xf7, 0xc6, 0xfc, 0x08, 0x16, 0x0c, 0x0b, 0xce, 0x1a, 0xf2, + 0x10, 0xe7, 0xf7, 0x43, 0xf7, 0x3b, 0x0e, 0xeb, 0x37, 0xdb, 0x09, 0xd3, + 0xc6, 0x07, 0x0a, 0x30, 0xfd, 0xe3, 0x03, 0x30, 0x00, 0x12, 0xeb, 0x0a, + 0xca, 0xc0, 0xd5, 0x15, 0xdb, 0xc3, 0x1c, 0xff, 0xfb, 0xfe, 0xfa, 0x4a, + 0x42, 0xf8, 0xee, 0x0e, 0x08, 0x0a, 0x11, 0x35, 0xf5, 0xec, 0x0f, 0xf9, + 0xd9, 0x05, 0x05, 0x05, 0xf7, 0x0b, 0x04, 0xc4, 0x02, 0xbd, 0x04, 0x31, + 0x0a, 0x05, 0x0b, 0x0a, 0x09, 0x08, 0x0f, 0x13, 0x01, 0x06, 0xfc, 0x07, + 0x0f, 0xd7, 0x7f, 0xf5, 0x0b, 0x15, 0xf6, 0x14, 0xec, 0xea, 0x09, 0xf7, + 0x0a, 0x08, 0x09, 0xf8, 0x09, 0x40, 0xcf, 0xd8, 0x07, 0xf4, 0x0b, 0x08, + 0xf2, 0xd0, 0x0a, 0xfc, 0x23, 0x04, 0x0f, 0x0c, 0x06, 0x0a, 0xf7, 0xff, + 0x0a, 0xd0, 0x03, 0x07, 0x15, 0x1f, 0x05, 0x18, 0x01, 0x0c, 0x15, 0xb8, + 0x00, 0xf9, 0x03, 0x0a, 0x11, 0x07, 0xe6, 0x0c, 0xf5, 0xf8, 0xff, 0x01, + 0x04, 0x0e, 0xdf, 0x22, 0xff, 0xe7, 0xc1, 0xeb, 0x12, 0x0d, 0x1d, 0xf3, + 0xfb, 0xf3, 0x0b, 0xf3, 0xfe, 0xf0, 0x07, 0x0a, 0xdd, 0xec, 0xf3, 0x14, + 0xf9, 0xd7, 0x03, 0xef, 0x0c, 0xf8, 0x02, 0xfd, 0x03, 0x04, 0x1c, 0xff, + 0xff, 0x09, 0xfc, 0xf0, 0x0c, 0xf6, 0xfd, 0x01, 0x03, 0xfa, 0xfd, 0x0b, + 0xfa, 0x86, 0x03, 0x0c, 0x05, 0x0a, 0xfb, 0xfe, 0x04, 0xfb, 0x05, 0xfc, + 0x0a, 0x02, 0xc2, 0x02, 0xe2, 0xfb, 0xfc, 0xf1, 0x8e, 0x14, 0xdf, 0x07, + 0xf4, 0xc8, 0x0e, 0x02, 0xf6, 0x00, 0x09, 0xa3, 0x07, 0x0d, 0xfa, 0xf5, + 0x03, 0xfe, 0x05, 0x01, 0x00, 0xfb, 0xef, 0x08, 0x0e, 0xf9, 0x01, 0xf0, + 0xfc, 0x05, 0xeb, 0x05, 0x0e, 0x06, 0x0c, 0x02, 0x09, 0x18, 0x00, 0x08, + 0x1c, 0x08, 0x0c, 0xfc, 0xfe, 0xca, 0xf8, 0x00, 0xf8, 0x01, 0x03, 0x8a, + 0xf1, 0xf3, 0xff, 0x0d, 0xf8, 0x0c, 0xfd, 0x11, 0x98, 0x81, 0xff, 0xed, + 0xff, 0xfb, 0x05, 0x05, 0x0d, 0xf9, 0x04, 0xff, 0xf1, 0x00, 0xfe, 0x0b, + 0xf9, 0x15, 0xfe, 0x05, 0xf4, 0x09, 0x05, 0x01, 0x00, 0x03, 0xb0, 0xe9, + 0x17, 0xf8, 0x9a, 0x0e, 0xfd, 0xfd, 0xf7, 0xdf, 0xf6, 0xe4, 0xf5, 0x0b, + 0xf2, 0x35, 0x07, 0xe3, 0x06, 0xf4, 0xdb, 0xf6, 0x0a, 0xa3, 0xff, 0x09, + 0x23, 0xfa, 0xf5, 0x07, 0xf5, 0xf6, 0xf6, 0x08, 0x18, 0xe9, 0x10, 0x05, + 0xfe, 0xfc, 0xdc, 0xe7, 0xfa, 0x15, 0xf9, 0xf4, 0x03, 0xeb, 0xdf, 0xf0, + 0x21, 0x07, 0xfb, 0xfa, 0x1c, 0xee, 0x05, 0xf6, 0xe2, 0xfa, 0x01, 0xd8, + 0x24, 0x04, 0x08, 0xf3, 0x81, 0x0f, 0xf5, 0xee, 0x02, 0xfd, 0x0a, 0x03, + 0x0e, 0xea, 0xf4, 0xfe, 0x0f, 0xea, 0xd8, 0x35, 0x06, 0x1b, 0xe7, 0x04, + 0xfb, 0xe1, 0x01, 0x0f, 0x00, 0xf8, 0x3d, 0x20, 0xf7, 0xef, 0xff, 0x01, + 0xee, 0x01, 0xfb, 0x09, 0x36, 0x0f, 0xf5, 0xda, 0x0d, 0x10, 0x1d, 0xf7, + 0x18, 0xed, 0x1a, 0x09, 0xff, 0xfb, 0xf0, 0x0c, 0x4c, 0x1e, 0xcb, 0xd9, + 0x36, 0xfa, 0xee, 0xfd, 0xf5, 0x0b, 0x07, 0xed, 0xc8, 0x13, 0xd1, 0x17, + 0xf4, 0x0b, 0x35, 0xd6, 0xd5, 0xd6, 0x08, 0xf2, 0x46, 0x0e, 0x17, 0x06, + 0x24, 0xe6, 0x36, 0xea, 0x31, 0xdc, 0xe8, 0x20, 0x29, 0xfd, 0xfe, 0x04, + 0xe5, 0x21, 0xe8, 0x1b, 0xb6, 0x02, 0xcb, 0x02, 0x45, 0xfe, 0x0a, 0xfa, + 0xe7, 0x27, 0x41, 0xef, 0xfd, 0xd9, 0xb1, 0xe1, 0xf2, 0x34, 0x2a, 0xe7, + 0x35, 0xb8, 0x2b, 0xf2, 0xec, 0x17, 0x17, 0xd8, 0x17, 0x27, 0x01, 0x31, + 0xee, 0xf6, 0xe6, 0x81, 0x14, 0x13, 0x40, 0x0c, 0xd5, 0xd4, 0xef, 0x1b, + 0xf5, 0xfe, 0xe6, 0xd9, 0xd5, 0xcf, 0xc1, 0xef, 0xe0, 0xaa, 0xe1, 0x37, + 0x27, 0x02, 0x4e, 0xd4, 0xca, 0x02, 0x10, 0xcb, 0x24, 0xd8, 0x17, 0xed, + 0xde, 0xba, 0x22, 0x00, 0x23, 0xf9, 0x3f, 0xe3, 0x0d, 0xe0, 0x46, 0x2a, + 0xec, 0x08, 0x09, 0xdd, 0xf4, 0xba, 0xe7, 0xf8, 0x05, 0x0c, 0xd2, 0xd2, + 0xfa, 0x33, 0xc4, 0xe3, 0x00, 0x0d, 0x81, 0xed, 0xfa, 0xf0, 0xf1, 0x11, + 0x06, 0xfe, 0xfa, 0xf3, 0xed, 0xff, 0x0a, 0x0e, 0x0f, 0x02, 0xfd, 0x92, + 0xed, 0x0b, 0x12, 0x01, 0xfa, 0x0d, 0x0e, 0xfe, 0xef, 0xeb, 0x0e, 0x04, + 0x0d, 0xf1, 0x01, 0x12, 0x08, 0xf4, 0x0e, 0xfe, 0xed, 0x00, 0xf3, 0x18, + 0x09, 0xee, 0x14, 0x0f, 0x0d, 0x04, 0xf6, 0xf5, 0xea, 0x05, 0xf2, 0x01, + 0xf5, 0xf8, 0x02, 0x00, 0x02, 0x07, 0xfe, 0x0b, 0x2e, 0x03, 0xf2, 0x01, + 0xf9, 0xfa, 0x09, 0x08, 0xee, 0x6c, 0x02, 0xf7, 0xfc, 0xf5, 0xe9, 0xfb, + 0xf8, 0xf7, 0x0a, 0x00, 0x04, 0xf2, 0x0b, 0xf3, 0x1a, 0x03, 0xf9, 0xf6, + 0xfb, 0x04, 0x0a, 0xfe, 0xfe, 0xf1, 0x01, 0x01, 0xf9, 0x03, 0x04, 0x05, + 0xfa, 0x1c, 0x0e, 0xfe, 0xfc, 0xfd, 0xfd, 0x0c, 0xf3, 0x25, 0xfa, 0x05, + 0x3e, 0x15, 0x0e, 0x15, 0x30, 0xff, 0xf5, 0x11, 0x12, 0x04, 0x04, 0xf6, + 0xfc, 0xfd, 0xfd, 0xff, 0x05, 0x0a, 0xfe, 0x14, 0xff, 0x02, 0x03, 0xfa, + 0x03, 0xdd, 0xfb, 0xd5, 0x00, 0xd1, 0xfe, 0xfc, 0x00, 0x01, 0x00, 0xfd, + 0x01, 0xfe, 0x2f, 0x0c, 0xfe, 0xf8, 0xff, 0x03, 0xf7, 0x06, 0xff, 0xff, + 0x0a, 0x05, 0x1e, 0xfc, 0xfc, 0x00, 0x09, 0x06, 0x00, 0xfd, 0xf6, 0xff, + 0x00, 0x03, 0xfe, 0x04, 0xfc, 0x15, 0x03, 0x24, 0xfb, 0xff, 0x02, 0xfb, + 0x81, 0xfa, 0xfc, 0xf9, 0x09, 0x07, 0x00, 0xf6, 0xff, 0x04, 0xff, 0x03, + 0xfb, 0x04, 0x07, 0x02, 0x00, 0x07, 0x02, 0xf8, 0x00, 0xfb, 0x01, 0x05, + 0x02, 0xfa, 0x01, 0x03, 0x00, 0x02, 0x07, 0xf2, 0x00, 0x04, 0x00, 0xff, + 0x02, 0xfd, 0xff, 0x04, 0xfe, 0x01, 0x00, 0xff, 0x04, 0x02, 0x02, 0xf8, + 0x05, 0x01, 0x04, 0xff, 0x06, 0x00, 0xfe, 0x03, 0xff, 0x0e, 0xf6, 0x02, + 0x0b, 0xff, 0xf1, 0xfe, 0x21, 0x04, 0xfa, 0x06, 0xf4, 0x0e, 0x12, 0x13, + 0xf2, 0xfa, 0x0a, 0xe0, 0x32, 0xd1, 0xf8, 0x17, 0xfd, 0x0e, 0xfc, 0xe9, + 0xdf, 0x08, 0xe7, 0x1d, 0x19, 0xf9, 0x3c, 0xf2, 0xe5, 0xf9, 0x0d, 0x42, + 0xff, 0xe4, 0x19, 0x17, 0xcb, 0x25, 0x06, 0xd6, 0x1a, 0x81, 0x04, 0x04, + 0x00, 0x28, 0xf6, 0x18, 0xe0, 0xfd, 0xe4, 0x0b, 0x14, 0x22, 0x03, 0xf6, + 0xf5, 0xef, 0x0c, 0xf8, 0xf1, 0x08, 0xf7, 0x0d, 0xed, 0xff, 0xf8, 0xe0, + 0xe6, 0x5c, 0x19, 0x0e, 0x03, 0xe9, 0x00, 0x63, 0xdc, 0xbb, 0xfa, 0x0f, + 0x17, 0x18, 0x05, 0x03, 0x07, 0x04, 0x20, 0xf9, 0x39, 0x01, 0x10, 0xfa, + 0xef, 0x04, 0xf6, 0x0b, 0xf9, 0x17, 0xf6, 0xfe, 0x26, 0xe5, 0xfa, 0xc6, + 0x01, 0x01, 0xf3, 0x1c, 0x26, 0x20, 0x0b, 0x08, 0x07, 0x1c, 0x20, 0xc3, + 0x0d, 0x23, 0xfe, 0xf3, 0xe0, 0x20, 0xfe, 0xf6, 0x4e, 0x29, 0x06, 0x12, + 0x01, 0x33, 0x07, 0xfd, 0xfd, 0xf9, 0xec, 0x04, 0x02, 0xfb, 0xf0, 0x00, + 0xf8, 0x02, 0x10, 0xf9, 0x00, 0xfb, 0xfb, 0xfd, 0x0f, 0xf6, 0x02, 0x0e, + 0x04, 0xfc, 0x0b, 0x09, 0xf1, 0xf9, 0x07, 0x22, 0xfa, 0xe3, 0x00, 0x01, + 0xf6, 0x81, 0x08, 0x02, 0x09, 0x05, 0x04, 0xfa, 0x18, 0xed, 0x01, 0x0a, + 0xff, 0x0f, 0xfc, 0x02, 0x00, 0x05, 0x0a, 0xf9, 0x0d, 0x06, 0x11, 0xfb, + 0xed, 0xf4, 0x0b, 0xfd, 0xfe, 0xfa, 0xf7, 0x19, 0x01, 0xf6, 0xf9, 0xe0, + 0xfe, 0x05, 0xfd, 0xfd, 0xfb, 0xf4, 0x02, 0x0c, 0xfe, 0xfa, 0xfa, 0x12, + 0x05, 0xf8, 0xfa, 0xff, 0x01, 0xec, 0xfd, 0xfd, 0xfd, 0xfe, 0xff, 0xf3, + 0x0c, 0x07, 0x04, 0x0a, 0x07, 0xf8, 0x00, 0xfc, 0x04, 0xf5, 0xfc, 0x07, + 0x09, 0xfd, 0x09, 0xfb, 0x21, 0x00, 0x05, 0xf4, 0xfe, 0x06, 0x0c, 0x01, + 0xf8, 0xfc, 0x07, 0x03, 0x43, 0x05, 0x09, 0xfd, 0xfe, 0x06, 0x05, 0x04, + 0xf7, 0xc7, 0xff, 0xf5, 0xff, 0x3e, 0x04, 0x02, 0x06, 0x27, 0x05, 0xf3, + 0xf9, 0xde, 0x35, 0x10, 0x2e, 0x13, 0xf2, 0xf8, 0x0c, 0x0f, 0xff, 0x0a, + 0xe0, 0x06, 0x1c, 0xff, 0xff, 0xf7, 0x01, 0x02, 0xe9, 0x9b, 0xfc, 0x0b, + 0x0e, 0x04, 0x1d, 0x55, 0x03, 0x29, 0x05, 0x0b, 0x08, 0x04, 0xef, 0x0f, + 0xf6, 0xfe, 0xfb, 0x01, 0xed, 0xff, 0x15, 0xd9, 0x09, 0x08, 0x13, 0x43, + 0x0d, 0x01, 0x0e, 0xe6, 0xf6, 0xeb, 0x0b, 0x12, 0xec, 0xf4, 0x2a, 0xd6, + 0x7f, 0xca, 0x10, 0x17, 0xf6, 0xfc, 0x91, 0xf7, 0xfd, 0x39, 0x09, 0x08, + 0x07, 0x14, 0x13, 0x18, 0x25, 0x0d, 0x1d, 0x11, 0x06, 0x1d, 0x0a, 0xec, + 0x2a, 0x13, 0x00, 0x86, 0x07, 0xd3, 0x1c, 0xee, 0x1a, 0x07, 0xec, 0xfd, + 0x0c, 0x3b, 0x2c, 0x2b, 0x02, 0x31, 0x00, 0x1d, 0xdc, 0x0f, 0xf9, 0x26, + 0xf7, 0xef, 0xfd, 0xff, 0xdf, 0x05, 0x0b, 0xf8, 0x07, 0x07, 0x03, 0xff, + 0x0d, 0xf1, 0x12, 0x09, 0x13, 0x07, 0x06, 0xfb, 0xf1, 0xf3, 0x04, 0x03, + 0x03, 0x02, 0xf0, 0xf8, 0xf5, 0xa1, 0x14, 0x04, 0x0c, 0xfb, 0xfb, 0x23, + 0x02, 0xfe, 0x04, 0xfd, 0x01, 0x12, 0xa2, 0x07, 0xeb, 0xf7, 0xfc, 0xe8, + 0xac, 0x1a, 0x05, 0xf8, 0xfa, 0xbb, 0x0c, 0xfd, 0xf6, 0xfc, 0x00, 0xc9, + 0x1c, 0x09, 0xf1, 0xfd, 0xfa, 0x0a, 0xfe, 0xdb, 0xf8, 0x0f, 0x04, 0x08, + 0xff, 0x06, 0xff, 0xf1, 0x09, 0x0e, 0xf3, 0x08, 0x10, 0x03, 0xf9, 0xfa, + 0xfd, 0x17, 0x0c, 0xf1, 0x12, 0xf4, 0x04, 0x06, 0x06, 0xcb, 0xe9, 0xe7, + 0x04, 0xf6, 0x01, 0xaf, 0xc4, 0xfd, 0xf1, 0x18, 0x03, 0x0e, 0x00, 0x07, + 0xba, 0x81, 0x01, 0xf2, 0xf8, 0xfb, 0x0c, 0x06, 0x04, 0xee, 0x02, 0xf7, + 0xf2, 0xf8, 0x0a, 0x00, 0x00, 0x00, 0xfc, 0x05, 0xf6, 0x0e, 0xfd, 0xf4, + 0x0b, 0x10, 0xce, 0xd6, 0xe0, 0xfe, 0xde, 0x05, 0xf3, 0x09, 0xfc, 0xf6, + 0xfe, 0xe9, 0xfb, 0x06, 0x06, 0xe2, 0x0e, 0x03, 0xfd, 0xec, 0x06, 0x7f, + 0x15, 0xfb, 0xfd, 0x05, 0xf4, 0xfd, 0x03, 0xef, 0xe8, 0xf2, 0x12, 0xf5, + 0x05, 0xea, 0x07, 0x02, 0x0b, 0x03, 0x07, 0x12, 0xef, 0x1a, 0xee, 0x22, + 0xe2, 0xff, 0x33, 0x0b, 0x11, 0xf8, 0xea, 0x19, 0x10, 0x20, 0x18, 0x00, + 0x02, 0xfe, 0x1b, 0xf7, 0x0e, 0xfa, 0xfa, 0x04, 0x18, 0x09, 0xfa, 0xf3, + 0xf1, 0xf7, 0x04, 0xda, 0xc9, 0x07, 0xe5, 0xf3, 0x03, 0x05, 0x1b, 0xee, + 0x0e, 0x11, 0x14, 0x03, 0x04, 0x02, 0x01, 0xe6, 0x05, 0xf9, 0xf1, 0xfb, + 0xfe, 0x0d, 0x01, 0xf2, 0xf2, 0xf7, 0x0a, 0x05, 0x13, 0xff, 0xf0, 0x0c, + 0x0e, 0x0f, 0x14, 0x03, 0x01, 0x0c, 0x01, 0xe7, 0x0b, 0x07, 0x11, 0x0a, + 0x88, 0x03, 0x20, 0x04, 0x0c, 0x0a, 0xc8, 0x07, 0x08, 0xfb, 0xfe, 0x1e, + 0x03, 0xe8, 0x03, 0x2e, 0x08, 0xce, 0x0c, 0xb5, 0x07, 0x08, 0xf5, 0x1d, + 0x2a, 0xca, 0xe8, 0x4f, 0x0f, 0x46, 0x0a, 0xfc, 0xfe, 0xff, 0xb7, 0xf0, + 0xb6, 0x01, 0x81, 0xc5, 0x09, 0x23, 0xfa, 0xf6, 0x06, 0x0a, 0x16, 0xf8, + 0xf3, 0xf3, 0xab, 0x10, 0x07, 0x09, 0x0a, 0xfb, 0xda, 0x00, 0x0a, 0x0f, + 0xf5, 0xf5, 0xce, 0x03, 0xfb, 0xfd, 0xfc, 0x15, 0xfb, 0xeb, 0x00, 0xfe, + 0x14, 0xef, 0x16, 0x39, 0x0e, 0xce, 0xe8, 0xcf, 0x06, 0xfc, 0x44, 0x00, + 0x03, 0xff, 0xfa, 0xf5, 0xf0, 0x08, 0x01, 0xfe, 0x08, 0xfb, 0xed, 0xfe, + 0xf4, 0xf6, 0xf4, 0x14, 0xea, 0xf8, 0x13, 0xed, 0x04, 0xf0, 0xe3, 0x0e, + 0x11, 0xf5, 0x05, 0x13, 0xf6, 0xf3, 0x07, 0xe6, 0xe3, 0x04, 0xf9, 0x74, + 0xd6, 0x05, 0x1b, 0x06, 0xf0, 0x0d, 0x0a, 0xf2, 0x14, 0x06, 0xee, 0xee, + 0xf5, 0x0b, 0xec, 0xef, 0x5d, 0x05, 0xea, 0x07, 0x12, 0xee, 0x0e, 0xdf, + 0xdc, 0xd8, 0x3c, 0x1b, 0xfd, 0x1b, 0xf7, 0x05, 0x20, 0xe7, 0xee, 0xec, + 0x16, 0xe9, 0x14, 0xeb, 0xbd, 0x13, 0xe1, 0x28, 0xef, 0x03, 0xf7, 0xd1, + 0xfd, 0x0a, 0x0d, 0x81, 0x07, 0xe3, 0x19, 0xd9, 0xf9, 0xde, 0xe8, 0x0a, + 0x05, 0x01, 0x02, 0xea, 0xd8, 0x04, 0x1f, 0x0a, 0xe8, 0x44, 0xcf, 0x0d, + 0xe9, 0x1a, 0xf9, 0xf3, 0xf4, 0x0c, 0xf0, 0x1a, 0x11, 0xca, 0xa9, 0xe9, + 0x0b, 0xce, 0x0c, 0xe4, 0x2f, 0x12, 0xe0, 0xee, 0x18, 0xf8, 0xf3, 0xfc, + 0xf5, 0x21, 0x12, 0x03, 0xee, 0x16, 0xc9, 0x77, 0x1a, 0x01, 0x38, 0xf7, + 0xf8, 0x19, 0xf5, 0x16, 0xfe, 0xf2, 0x1b, 0xeb, 0x37, 0x12, 0x8b, 0xf8, + 0x0d, 0x07, 0xe3, 0xf9, 0xf2, 0xfb, 0x5b, 0x02, 0xc0, 0xe9, 0xd1, 0xd8, + 0x23, 0x01, 0x0d, 0x01, 0xeb, 0x1c, 0x01, 0xf5, 0xfe, 0x31, 0x11, 0x09, + 0xfc, 0x1a, 0x11, 0x01, 0xfd, 0xe6, 0x1e, 0xdb, 0xdb, 0x10, 0x19, 0x02, + 0xde, 0xfd, 0xf5, 0x22, 0x00, 0xf5, 0xb5, 0xf9, 0xf8, 0xfd, 0x13, 0xff, + 0xf4, 0xf9, 0xed, 0x34, 0x23, 0x18, 0x17, 0x45, 0xe1, 0xbc, 0xfd, 0xf2, + 0x0c, 0xfb, 0x1d, 0xdf, 0x2d, 0xe7, 0x10, 0xfe, 0xed, 0x17, 0xae, 0xf4, + 0xc7, 0xf3, 0xf0, 0x64, 0xd5, 0xf1, 0x09, 0xff, 0xf4, 0xeb, 0x24, 0x28, + 0x14, 0x7f, 0x21, 0x43, 0xf9, 0xed, 0x81, 0x12, 0xf7, 0xa8, 0xed, 0xa1, + 0x37, 0xb9, 0x08, 0xe2, 0x18, 0x0d, 0x0b, 0x14, 0x24, 0x4b, 0xf2, 0x03, + 0x10, 0x27, 0x01, 0x0b, 0x07, 0xfa, 0x45, 0xfa, 0x02, 0x1e, 0xfa, 0xfc, + 0x08, 0xfd, 0x45, 0x05, 0x06, 0x13, 0xf3, 0x27, 0x11, 0x05, 0xd7, 0xf2, + 0xd9, 0xf9, 0x2d, 0x0e, 0x0f, 0xf3, 0xee, 0xe6, 0x10, 0xf4, 0xfb, 0xe4, + 0xf6, 0x0b, 0x12, 0x13, 0x05, 0xeb, 0x09, 0xf8, 0x0d, 0xeb, 0x08, 0xf0, + 0xfa, 0xa9, 0xfa, 0x1f, 0x06, 0x19, 0xeb, 0x06, 0xf9, 0x0c, 0x32, 0x11, + 0xd5, 0xfc, 0x06, 0xf0, 0x2b, 0x10, 0xf3, 0x11, 0x17, 0xfe, 0x47, 0xff, + 0xf9, 0xf9, 0xef, 0xc0, 0x0f, 0x24, 0x07, 0x00, 0xf9, 0xf8, 0x06, 0x04, + 0xe8, 0xfc, 0x17, 0x0f, 0xf1, 0xc3, 0xed, 0x0b, 0xd2, 0x04, 0xfb, 0x8f, + 0xfb, 0xfe, 0xe2, 0x01, 0xfe, 0xf2, 0xf9, 0x11, 0x03, 0x74, 0x0c, 0x1b, + 0xd0, 0xf5, 0xf6, 0x11, 0x16, 0xcd, 0x02, 0xe6, 0x1b, 0xf9, 0x26, 0x1a, + 0x12, 0xfb, 0xfe, 0xfc, 0xe7, 0xb3, 0x07, 0xfe, 0x0d, 0xef, 0x04, 0x07, + 0xf9, 0x0e, 0x05, 0xe6, 0x09, 0x09, 0x02, 0x12, 0x00, 0xf8, 0x08, 0x0a, + 0xfd, 0x02, 0x07, 0xfd, 0x05, 0x16, 0x02, 0x7f, 0x20, 0x09, 0xf6, 0xea, + 0xd6, 0x04, 0x0e, 0x03, 0xf1, 0x09, 0xf7, 0xfa, 0x0a, 0xd4, 0x13, 0xfd, + 0x45, 0x0b, 0xf3, 0xfc, 0x33, 0x05, 0xfe, 0x1a, 0xe5, 0x05, 0x15, 0x26, + 0xfe, 0x2c, 0x1d, 0xfd, 0x08, 0x0c, 0x18, 0x10, 0x19, 0xa8, 0xf0, 0x38, + 0x03, 0x3e, 0xf9, 0xfc, 0xf3, 0x1d, 0xee, 0x02, 0x0b, 0xfc, 0x0a, 0xf8, + 0x03, 0x1b, 0xff, 0x0c, 0xd6, 0xf9, 0x04, 0x01, 0x0e, 0x07, 0x7f, 0xf1, + 0x26, 0xf8, 0x04, 0x0f, 0xff, 0xf8, 0xfb, 0xfb, 0xff, 0x00, 0x1b, 0xff, + 0xfc, 0xd6, 0x07, 0x0b, 0x04, 0x03, 0x03, 0x06, 0x2f, 0x06, 0x0e, 0x0a, + 0x07, 0x16, 0xfb, 0xfd, 0x19, 0x19, 0x0c, 0x10, 0x08, 0x2b, 0x23, 0xfc, + 0x0d, 0xed, 0x01, 0xcf, 0x05, 0x04, 0xfa, 0x02, 0xf7, 0xfb, 0x04, 0xfb, + 0xf2, 0x03, 0xef, 0xe5, 0xfc, 0x01, 0xfd, 0xf0, 0x03, 0xfe, 0xf8, 0xf8, + 0xb2, 0x02, 0xfd, 0x05, 0xf9, 0xf6, 0x0a, 0x1f, 0x10, 0x07, 0x03, 0x14, + 0xf9, 0x06, 0x0a, 0xfd, 0xfb, 0x34, 0x33, 0xee, 0x25, 0x15, 0xed, 0xf0, + 0xf8, 0x12, 0xd1, 0x05, 0xff, 0xf8, 0xf9, 0x28, 0xe5, 0x09, 0xec, 0xea, + 0x0f, 0x08, 0xff, 0x14, 0x0f, 0xf6, 0xfc, 0x05, 0x1b, 0x00, 0xff, 0x0a, + 0x03, 0xfd, 0xf9, 0xc5, 0xf0, 0xf9, 0xfe, 0x06, 0xec, 0x0f, 0x97, 0x16, + 0x09, 0xf5, 0xef, 0x20, 0xfd, 0x08, 0x03, 0xeb, 0xfc, 0xfc, 0xdd, 0xf1, + 0x0a, 0xfa, 0x04, 0xf9, 0x0c, 0xfc, 0xec, 0xf3, 0xfb, 0x04, 0x1a, 0xea, + 0x08, 0xeb, 0x5f, 0xfc, 0x0c, 0x05, 0x2f, 0xf7, 0xf5, 0xd6, 0x2b, 0xed, + 0xe5, 0x13, 0xfd, 0xfa, 0xfb, 0x0b, 0xfe, 0x05, 0xf9, 0x11, 0x00, 0xf6, + 0x01, 0x0a, 0x03, 0x3d, 0x07, 0xf9, 0xf5, 0xff, 0x03, 0x1e, 0xfc, 0xf8, + 0x81, 0x09, 0xce, 0x02, 0x1f, 0xe2, 0xbd, 0x03, 0xf4, 0xf0, 0xf1, 0x04, + 0xe6, 0xf1, 0xf3, 0xf4, 0xed, 0x26, 0xfe, 0x07, 0x19, 0x06, 0x06, 0xf6, + 0x00, 0x01, 0xe9, 0x02, 0xf3, 0x0e, 0xf9, 0x43, 0xf8, 0xfd, 0x01, 0xfd, + 0xf6, 0x04, 0xfa, 0x0a, 0x00, 0x05, 0xe2, 0x0c, 0x05, 0x07, 0xf2, 0x4a, + 0xec, 0x05, 0xb2, 0x0b, 0x01, 0x0c, 0x04, 0x06, 0x04, 0xff, 0xec, 0xee, + 0x1f, 0xf8, 0x02, 0x12, 0x04, 0xec, 0xf8, 0xf2, 0xff, 0xf7, 0x0c, 0xf8, + 0x19, 0xf6, 0xfc, 0xfb, 0xf7, 0xf0, 0x0d, 0xf0, 0x1a, 0xfd, 0x03, 0xf3, + 0xf4, 0xed, 0xfb, 0x02, 0xdd, 0x0f, 0xf3, 0x05, 0xdf, 0x1c, 0xfe, 0x02, + 0xf7, 0x02, 0xeb, 0xe9, 0x03, 0x08, 0xf1, 0x0d, 0x1c, 0x07, 0x0e, 0xfe, + 0xfb, 0xf9, 0xe5, 0xd7, 0xfa, 0x0b, 0xfb, 0x06, 0xfd, 0x18, 0xf6, 0xf6, + 0x01, 0x0f, 0xfb, 0x00, 0xf9, 0xfa, 0x16, 0x05, 0xfd, 0xf8, 0xf4, 0x00, + 0x0e, 0xf6, 0xf0, 0xf7, 0xfa, 0x01, 0xe6, 0xfa, 0xdf, 0xf8, 0x07, 0x04, + 0xf4, 0xff, 0x00, 0x12, 0x01, 0xfd, 0xdb, 0xfc, 0x0a, 0x01, 0x02, 0xf8, + 0x03, 0x7f, 0x03, 0xfb, 0x0c, 0x04, 0xfd, 0x02, 0x29, 0x21, 0x2c, 0x64, + 0x2d, 0xe9, 0x06, 0x56, 0xf8, 0x18, 0xd5, 0xff, 0xff, 0x09, 0xdc, 0x0a, + 0xc0, 0x19, 0x12, 0x35, 0x27, 0x10, 0xf5, 0xf2, 0x04, 0xea, 0x0d, 0xe1, + 0xdf, 0x20, 0xe7, 0x20, 0x4b, 0x06, 0x0d, 0x42, 0xce, 0xfc, 0x1f, 0xf5, + 0x19, 0x26, 0x23, 0xfa, 0x1b, 0xfb, 0x06, 0xeb, 0x1f, 0x02, 0x0c, 0x01, + 0xfe, 0x10, 0xed, 0x0e, 0xd1, 0xf3, 0x28, 0xd7, 0x34, 0xdb, 0x03, 0x02, + 0x18, 0xf7, 0x0f, 0x16, 0x3f, 0xf1, 0xbe, 0x57, 0x48, 0x4b, 0x72, 0xf3, + 0x02, 0xa3, 0xcf, 0xfa, 0x05, 0xe7, 0x18, 0xf9, 0x25, 0x03, 0xf3, 0xee, + 0xf1, 0xee, 0xd9, 0xe7, 0xfc, 0xe9, 0xc6, 0xf2, 0xe6, 0xe6, 0x03, 0x32, + 0xff, 0xf9, 0xec, 0xd0, 0x07, 0x06, 0x11, 0xea, 0x81, 0xed, 0xe1, 0xf5, + 0xf4, 0x09, 0xec, 0x09, 0x16, 0x0d, 0x36, 0x54, 0xd4, 0x63, 0xe8, 0x4a, + 0xf7, 0x07, 0x00, 0x37, 0x34, 0x0e, 0x1a, 0xa8, 0x0c, 0x07, 0x1e, 0x05, + 0xfe, 0xf2, 0x01, 0xaf, 0xec, 0x0d, 0x22, 0xf7, 0x5e, 0x12, 0xec, 0x16, + 0x31, 0x21, 0x17, 0x08, 0x6d, 0x1c, 0x0c, 0x0d, 0x0b, 0xef, 0x08, 0x06, + 0x21, 0xe6, 0xeb, 0x1e, 0x06, 0x08, 0x12, 0x03, 0x2d, 0xb6, 0x20, 0x15, + 0xc5, 0x13, 0x1e, 0xcf, 0x06, 0xf6, 0x20, 0x36, 0x50, 0x26, 0xdf, 0x0c, + 0xa9, 0xc1, 0xea, 0x33, 0xeb, 0xfa, 0x1a, 0x0f, 0x34, 0xd7, 0x23, 0x2e, + 0xf7, 0x34, 0x1f, 0x0a, 0x3e, 0x22, 0x81, 0x24, 0x09, 0xac, 0x35, 0xee, + 0xdd, 0xe4, 0x02, 0xed, 0xfc, 0x29, 0x1f, 0x36, 0x08, 0x19, 0x07, 0x35, + 0x1c, 0x08, 0x27, 0x0b, 0x0c, 0xde, 0xec, 0x02, 0x2c, 0x58, 0x33, 0xe0, + 0xe4, 0x16, 0xe9, 0xfd, 0x01, 0x0f, 0xf6, 0xfd, 0x14, 0x22, 0xf9, 0x22, + 0xfc, 0xa0, 0x0c, 0x01, 0xab, 0x0a, 0xfb, 0xef, 0xd1, 0x1c, 0x2c, 0x08, + 0x01, 0xf7, 0x02, 0x0c, 0x15, 0x0a, 0x2b, 0x00, 0x2e, 0xff, 0x0e, 0xeb, + 0x21, 0x0b, 0xdc, 0x0d, 0x4b, 0xe0, 0x30, 0x07, 0xd2, 0x06, 0xfb, 0x04, + 0x2c, 0x02, 0x29, 0x95, 0xfe, 0x2a, 0xf3, 0x1d, 0xf6, 0x04, 0xe7, 0x3a, + 0xe7, 0x3d, 0x04, 0x06, 0x05, 0xdd, 0x26, 0x22, 0x49, 0xf3, 0x02, 0xf9, + 0x01, 0x0a, 0xe2, 0xf8, 0x0a, 0x00, 0x63, 0x06, 0xf5, 0x92, 0x04, 0xda, + 0x04, 0xf6, 0x34, 0x24, 0xfb, 0xe1, 0x20, 0x7f, 0x3b, 0x14, 0x15, 0x28, + 0xf8, 0xf1, 0x19, 0xf8, 0x29, 0xd8, 0xfc, 0xf7, 0xe5, 0x0b, 0x26, 0x09, + 0x24, 0xf9, 0xf2, 0x20, 0x1c, 0xea, 0xfd, 0x04, 0xe7, 0x19, 0x12, 0xf9, + 0x05, 0x0c, 0x19, 0x1a, 0x03, 0xe0, 0xf1, 0x3c, 0x1f, 0xfc, 0xf9, 0x1b, + 0x85, 0xeb, 0xf9, 0x11, 0xf3, 0x05, 0xc0, 0x16, 0x07, 0x17, 0xfd, 0x05, + 0x36, 0x0f, 0xf6, 0x09, 0xf0, 0x5b, 0x05, 0xf4, 0x07, 0x19, 0x07, 0x57, + 0xf2, 0x09, 0x05, 0xec, 0x36, 0xf2, 0x1d, 0xf9, 0x07, 0x08, 0xd8, 0xe1, + 0x36, 0xe7, 0xd6, 0xfc, 0x7f, 0x03, 0x1d, 0xda, 0x2f, 0x0c, 0xf6, 0xe7, + 0x3b, 0x02, 0xfa, 0x00, 0xfe, 0xf1, 0xee, 0xd2, 0x28, 0x18, 0xe9, 0xdb, + 0x11, 0x42, 0x01, 0x0a, 0xe2, 0x4c, 0xfc, 0x48, 0xf6, 0x07, 0x16, 0x02, + 0xf6, 0xfd, 0xae, 0xe0, 0x4d, 0x2c, 0xd8, 0xd7, 0x23, 0xe6, 0x09, 0x25, + 0x05, 0x22, 0xed, 0xce, 0xd7, 0xf1, 0x17, 0xfc, 0xd7, 0x26, 0xce, 0xe5, + 0x00, 0xeb, 0x03, 0x00, 0xf6, 0xe2, 0x1e, 0xd4, 0x1d, 0x09, 0x11, 0x12, + 0xec, 0xe3, 0xec, 0x06, 0x01, 0x2a, 0x04, 0xde, 0xdb, 0x99, 0xde, 0xc6, + 0x01, 0xea, 0xf9, 0x2e, 0x00, 0x0e, 0xf2, 0xe8, 0xf0, 0xfc, 0x20, 0xf8, + 0x0e, 0x17, 0xf5, 0x1e, 0xe4, 0xf2, 0xf7, 0xe1, 0xf0, 0xef, 0x15, 0x02, + 0x17, 0x61, 0xf3, 0x16, 0x00, 0xf5, 0x02, 0xfe, 0x12, 0xff, 0xf2, 0xf7, + 0x04, 0x0f, 0x07, 0xfa, 0xf4, 0xfe, 0xef, 0xf6, 0xdf, 0x04, 0xf1, 0x04, + 0xee, 0x0b, 0x01, 0xd5, 0xf9, 0xf8, 0xfd, 0xfd, 0xfb, 0x1e, 0x30, 0x0c, + 0xfd, 0xfb, 0x03, 0x39, 0x1e, 0x04, 0x03, 0xf8, 0xff, 0xe9, 0x00, 0xee, + 0x09, 0x0e, 0x05, 0xe0, 0x0f, 0x40, 0x09, 0x00, 0xf8, 0xfd, 0x41, 0xf8, + 0xd6, 0xd9, 0xb1, 0xfc, 0xf4, 0xf6, 0x05, 0xfc, 0x03, 0xff, 0xf2, 0x15, + 0xcd, 0xde, 0xf4, 0xf9, 0x06, 0xff, 0x13, 0x0b, 0x01, 0xeb, 0xf5, 0xfc, + 0xf5, 0x05, 0xf8, 0x14, 0xa7, 0xe5, 0xf9, 0xfd, 0xf1, 0x0e, 0xfb, 0xfd, + 0xfd, 0x03, 0xe3, 0x03, 0x01, 0x34, 0x03, 0x03, 0xfe, 0xf5, 0xfc, 0xff, + 0xfa, 0x03, 0x4a, 0xf4, 0x62, 0xfe, 0xef, 0xf3, 0x7f, 0xfa, 0x0b, 0x04, + 0xf3, 0xf0, 0xeb, 0x2f, 0xe1, 0xfd, 0x02, 0x50, 0xf0, 0x0c, 0x00, 0xf7, + 0x06, 0x10, 0xef, 0x06, 0x0c, 0xfa, 0xd3, 0x0d, 0xea, 0xfa, 0x05, 0x18, + 0x28, 0xf2, 0x25, 0xf9, 0xdf, 0x1f, 0x01, 0x08, 0x02, 0xfc, 0xef, 0x08, + 0x76, 0x07, 0xed, 0x10, 0x02, 0xd4, 0xf2, 0xf8, 0xf3, 0x07, 0x0c, 0xf8, + 0xd9, 0x0e, 0xff, 0xf8, 0xf4, 0x11, 0xf1, 0x01, 0x30, 0x09, 0x17, 0x1c, + 0x01, 0xf8, 0xde, 0x0f, 0x0f, 0x13, 0x07, 0xe7, 0xec, 0x0c, 0x09, 0xff, + 0x01, 0xe2, 0xf3, 0x81, 0x13, 0x23, 0xfe, 0x1a, 0xbd, 0x00, 0x17, 0x19, + 0xf8, 0x05, 0xec, 0x04, 0xf5, 0x44, 0x05, 0x16, 0x02, 0xfc, 0xfb, 0x02, + 0xfb, 0x0a, 0x02, 0x0d, 0x11, 0xfb, 0xbf, 0xfa, 0x01, 0x11, 0x02, 0xff, + 0x04, 0xef, 0x00, 0x00, 0xf4, 0xfb, 0xed, 0x01, 0x09, 0xf7, 0x05, 0x02, + 0x16, 0x03, 0x0d, 0xa7, 0xff, 0xf8, 0x01, 0xf7, 0xf1, 0x71, 0xfc, 0xfe, + 0xc4, 0xed, 0x06, 0x02, 0xfd, 0x22, 0x08, 0x05, 0x02, 0x0d, 0x02, 0xfb, + 0xfd, 0x01, 0xda, 0x04, 0x0b, 0x0a, 0x10, 0x06, 0xf9, 0xf9, 0xe8, 0x03, + 0xec, 0xf5, 0x1f, 0xf4, 0xf3, 0x01, 0xfd, 0xfb, 0x03, 0xff, 0x0b, 0x04, + 0x08, 0xdf, 0xfd, 0x13, 0x00, 0x00, 0x03, 0xf8, 0x13, 0xee, 0x07, 0xf7, + 0x0b, 0x18, 0x03, 0x06, 0x05, 0x0c, 0x05, 0x14, 0x07, 0x15, 0x14, 0x08, + 0x0b, 0xfb, 0x65, 0x21, 0xc7, 0xec, 0x0d, 0x04, 0xfe, 0x13, 0x07, 0xfa, + 0x01, 0xf6, 0xe1, 0x27, 0xe2, 0xdf, 0x02, 0xe3, 0xfe, 0xfd, 0x7f, 0x2e, + 0xe9, 0xbc, 0xfa, 0x03, 0x04, 0x06, 0x03, 0x17, 0xfd, 0x0c, 0xb8, 0xf0, + 0xf6, 0x10, 0x07, 0x06, 0xff, 0x13, 0x05, 0xfc, 0xfc, 0x1a, 0x0f, 0x01, + 0x06, 0x15, 0xea, 0xff, 0x08, 0x02, 0xee, 0x04, 0xca, 0xd5, 0xee, 0xfb, + 0xd1, 0x03, 0xe7, 0xf5, 0x02, 0xff, 0x0b, 0xff, 0xf8, 0x01, 0xed, 0xff, + 0x03, 0x21, 0x02, 0x10, 0x00, 0xe9, 0xfa, 0x59, 0xc9, 0x13, 0x08, 0x1a, + 0x13, 0xde, 0xe0, 0xda, 0x02, 0x29, 0x4e, 0x14, 0x2f, 0x13, 0xd6, 0xf3, + 0xe5, 0x09, 0x7f, 0xf9, 0xef, 0xfc, 0x2a, 0xc3, 0x1b, 0x1c, 0x13, 0x10, + 0x13, 0xfa, 0xee, 0xff, 0x06, 0xf9, 0x0e, 0xfa, 0xfc, 0xbf, 0xea, 0x18, + 0xf0, 0x11, 0x27, 0x46, 0xf4, 0x22, 0xfa, 0x05, 0xd3, 0x0f, 0xe7, 0x7c, + 0xe9, 0x96, 0xf7, 0x0d, 0x16, 0x16, 0x10, 0x17, 0x0f, 0x11, 0xe8, 0xe6, + 0xd0, 0xe9, 0xf9, 0xe5, 0x13, 0xeb, 0x08, 0x0b, 0x0f, 0x0e, 0x1d, 0x07, + 0x41, 0xff, 0x07, 0xf2, 0xfd, 0x1d, 0xf3, 0x4b, 0x1b, 0x15, 0x00, 0x12, + 0x0b, 0xec, 0x06, 0x08, 0xf1, 0xee, 0xfd, 0xeb, 0x10, 0x17, 0x62, 0x49, + 0x02, 0xf6, 0xfb, 0x00, 0x26, 0xf9, 0x11, 0xf4, 0xf5, 0xfc, 0x41, 0x29, + 0xf9, 0xfa, 0x18, 0x0d, 0x1e, 0xcb, 0xfa, 0x09, 0x12, 0xef, 0x0e, 0x0a, + 0xd7, 0x12, 0xe6, 0x1b, 0xfa, 0x00, 0x0f, 0xdd, 0xeb, 0xd9, 0x08, 0xf1, + 0x23, 0x20, 0xf7, 0xe6, 0xcb, 0xf0, 0x0d, 0xe7, 0x12, 0x12, 0xeb, 0x44, + 0x20, 0x13, 0x02, 0xf9, 0xed, 0x05, 0x4b, 0xf9, 0xd1, 0xe2, 0x07, 0xe8, + 0xfc, 0xfd, 0xec, 0xfc, 0x06, 0xdf, 0xdb, 0xcc, 0x03, 0xe8, 0xd8, 0xde, + 0xfa, 0x10, 0x1d, 0x13, 0x0e, 0xbc, 0xf7, 0x0e, 0x17, 0x08, 0x02, 0x10, + 0xf0, 0xef, 0xb3, 0x09, 0xd7, 0x04, 0x00, 0x0c, 0x23, 0xcb, 0xf1, 0xe4, + 0xe5, 0xcb, 0xbf, 0x34, 0x0f, 0xf4, 0xf4, 0x2b, 0xe5, 0xeb, 0xf2, 0xfc, + 0xf8, 0xf0, 0x28, 0xfe, 0xf7, 0x7f, 0x03, 0x1e, 0xc3, 0x02, 0x11, 0xf1, + 0x35, 0x36, 0xf8, 0xe7, 0x15, 0xeb, 0xff, 0xeb, 0xfa, 0x08, 0xfc, 0x08, + 0x27, 0xf8, 0x32, 0xfa, 0x1c, 0x03, 0x0a, 0xe6, 0xf9, 0xf6, 0xfe, 0x3e, + 0xf7, 0xd6, 0xf0, 0xe3, 0xfa, 0x0b, 0x1c, 0x0f, 0xd3, 0x4e, 0xe3, 0xd3, + 0x0e, 0xe4, 0x6e, 0xf0, 0xdc, 0xf7, 0xd9, 0x00, 0x12, 0x08, 0x07, 0xf0, + 0x15, 0xec, 0xff, 0xf2, 0x02, 0xe3, 0x11, 0x0b, 0xcf, 0x07, 0xef, 0x60, + 0xf6, 0xa9, 0xe8, 0x29, 0xd4, 0x0c, 0xe6, 0x06, 0x37, 0x0d, 0xe0, 0xf5, + 0x00, 0xfb, 0x36, 0xf3, 0x15, 0xe5, 0xb9, 0xe3, 0xf9, 0x29, 0xf9, 0xea, + 0x0c, 0xc4, 0x20, 0xcc, 0x36, 0x18, 0x06, 0xdb, 0x0a, 0x53, 0x2a, 0xe2, + 0xe2, 0xe8, 0x0c, 0xfe, 0x2e, 0x41, 0x1d, 0xc2, 0xd6, 0xdc, 0x7f, 0x3c, + 0x19, 0xb9, 0xed, 0xf6, 0xce, 0xe3, 0xf6, 0x1a, 0xfd, 0xd7, 0x10, 0x18, + 0x1e, 0xfa, 0x2e, 0xda, 0xf3, 0xc8, 0x14, 0xef, 0xfc, 0x11, 0x17, 0xe0, + 0xe8, 0xdf, 0x31, 0x5d, 0x23, 0xf9, 0x10, 0x07, 0x04, 0xed, 0x28, 0x2f, + 0xf8, 0xf5, 0x06, 0xdb, 0xfe, 0x07, 0x01, 0xef, 0x08, 0x4e, 0x33, 0xe7, + 0x06, 0x33, 0xe0, 0xed, 0xfd, 0xf8, 0xf9, 0xfc, 0xf5, 0x03, 0x06, 0x01, + 0x00, 0x02, 0x00, 0x03, 0xfc, 0x06, 0x00, 0x0b, 0x02, 0xfa, 0xfd, 0xfe, + 0xfc, 0xfd, 0x03, 0x01, 0x04, 0x01, 0x07, 0x08, 0xfb, 0xfc, 0xfe, 0x01, + 0x00, 0xfd, 0xfd, 0x00, 0x0f, 0xff, 0xfc, 0xfc, 0xf7, 0xf9, 0xff, 0x04, + 0x05, 0xfd, 0x01, 0x04, 0xf9, 0x03, 0xf8, 0xfe, 0x00, 0x06, 0x01, 0x7f, + 0x01, 0x07, 0x03, 0x04, 0x02, 0x01, 0x05, 0xf8, 0x05, 0x0c, 0xfe, 0xff, + 0x04, 0x04, 0x08, 0x00, 0xf2, 0x00, 0x00, 0x01, 0x01, 0x05, 0x07, 0x00, + 0xfa, 0xfe, 0x01, 0xff, 0xff, 0x06, 0x01, 0x02, 0xf6, 0x00, 0x07, 0xfa, + 0xfd, 0x01, 0x07, 0xfc, 0x08, 0x01, 0x00, 0xfe, 0xf8, 0xfb, 0x07, 0xfa, + 0xff, 0xfd, 0x02, 0x00, 0x04, 0x00, 0xff, 0x03, 0x04, 0xfd, 0x02, 0xfc, + 0xff, 0xff, 0xf8, 0x00, 0x0d, 0xfb, 0xf5, 0xf6, 0x09, 0xfa, 0xff, 0x02, + 0x06, 0xe6, 0x0c, 0xf5, 0xf9, 0xf7, 0xb9, 0xef, 0x41, 0xe6, 0xef, 0x39, + 0x3a, 0xf5, 0x7e, 0x13, 0x4e, 0x15, 0x33, 0xf3, 0xc9, 0xea, 0x17, 0xf3, + 0xa4, 0x07, 0x01, 0xcc, 0x70, 0x45, 0x10, 0xbf, 0x0b, 0xf7, 0x02, 0x4e, + 0xfa, 0x1a, 0xee, 0x0d, 0xe6, 0x04, 0x0f, 0xf2, 0x10, 0x4f, 0x00, 0x0d, + 0xdd, 0xca, 0xde, 0xe0, 0xfa, 0xfd, 0xc3, 0xf7, 0xd9, 0xc6, 0xfb, 0xf8, + 0x20, 0xf4, 0x25, 0x07, 0xf5, 0x6e, 0x1d, 0xfa, 0x7f, 0xb9, 0xd3, 0x1f, + 0xff, 0x08, 0x98, 0x03, 0xa8, 0x1e, 0x11, 0xf8, 0xea, 0x01, 0x18, 0xea, + 0xeb, 0x14, 0xcf, 0xeb, 0xf5, 0x27, 0xdc, 0xec, 0x33, 0xde, 0xef, 0x15, + 0xd7, 0x68, 0xf0, 0xf1, 0xec, 0x17, 0xfc, 0xdd, 0x0b, 0xeb, 0xf5, 0x26, + 0xe0, 0x12, 0x19, 0xc8, 0xed, 0xf6, 0x01, 0x1a, 0xec, 0x2b, 0x0b, 0x1a, + 0x01, 0xf4, 0xee, 0x0e, 0x1d, 0xc9, 0xf0, 0xf5, 0x02, 0x14, 0x02, 0xdf, + 0xec, 0xf0, 0x1f, 0xf5, 0x19, 0x0a, 0x2e, 0x39, 0xcd, 0x19, 0xf6, 0xf4, + 0x21, 0x04, 0x0d, 0x13, 0x11, 0x0a, 0x46, 0x1a, 0xe2, 0x0e, 0x1d, 0xfd, + 0x02, 0x50, 0x13, 0x10, 0x0e, 0x02, 0x0f, 0x10, 0xda, 0xf1, 0x09, 0x03, + 0x01, 0xf5, 0xd5, 0x04, 0x57, 0xfb, 0x21, 0xb8, 0x31, 0x09, 0x0c, 0xff, + 0xe8, 0xf1, 0x0f, 0x35, 0x5b, 0x08, 0xf7, 0x0b, 0x02, 0xf4, 0xfe, 0xe7, + 0xfe, 0x1a, 0x06, 0x5b, 0xea, 0x8c, 0xed, 0x15, 0x05, 0x0b, 0x81, 0x27, + 0x15, 0xc5, 0xf3, 0xf0, 0xec, 0x19, 0xf3, 0x53, 0x12, 0xf5, 0x03, 0xbe, + 0xfb, 0x12, 0xf4, 0xf7, 0xf5, 0x17, 0xee, 0x29, 0xfd, 0x42, 0x5c, 0x05, + 0x0e, 0xdc, 0xe0, 0xfb, 0xf5, 0xff, 0x0f, 0x10, 0x39, 0xf7, 0x0f, 0xff, + 0x21, 0x05, 0xc0, 0xf3, 0x08, 0x11, 0xfc, 0x35, 0xee, 0x24, 0x0b, 0xeb, + 0x01, 0x04, 0x0d, 0xe9, 0x0e, 0xe0, 0xff, 0xe7, 0xe1, 0xec, 0x20, 0x09, + 0xef, 0xfd, 0xfe, 0xf2, 0xcb, 0x07, 0x19, 0xf5, 0x15, 0x0b, 0xf7, 0x11, + 0xf3, 0xf6, 0x0b, 0xfa, 0x1c, 0x0a, 0x0a, 0xe2, 0xf9, 0xf8, 0xf9, 0x34, + 0xef, 0x07, 0x15, 0x0b, 0xfb, 0x12, 0x01, 0x08, 0x05, 0x06, 0xec, 0x10, + 0xf6, 0x20, 0x02, 0x25, 0xec, 0x2d, 0xde, 0x0e, 0x0a, 0x08, 0xbd, 0xfa, + 0xe2, 0x27, 0x25, 0x17, 0xe2, 0x0c, 0xf8, 0x1b, 0x0f, 0xdf, 0x10, 0xd4, + 0x0b, 0x0d, 0x33, 0xe7, 0x03, 0xeb, 0x2d, 0x1b, 0x04, 0xbc, 0x1f, 0x1b, + 0x19, 0xf4, 0xeb, 0xe5, 0xe2, 0xfc, 0x15, 0xfc, 0x27, 0x17, 0x18, 0xf8, + 0x1c, 0xec, 0xfb, 0x0e, 0xe3, 0x0d, 0xe9, 0x27, 0xf4, 0x1f, 0x1d, 0x16, + 0x28, 0x05, 0x12, 0x0e, 0x1e, 0x05, 0x2c, 0x07, 0x09, 0xfe, 0x13, 0x13, + 0xf5, 0xf1, 0x07, 0x17, 0x08, 0x10, 0xde, 0x07, 0xfe, 0x7f, 0xfb, 0x1a, + 0x00, 0x01, 0x05, 0xf6, 0xee, 0x09, 0xff, 0xf9, 0xf7, 0x0d, 0x04, 0xfb, + 0x17, 0x01, 0x2b, 0xf2, 0x00, 0x02, 0xf3, 0x03, 0xfd, 0xf1, 0x04, 0x05, + 0xd3, 0xea, 0xf9, 0xf6, 0xf1, 0x21, 0xfd, 0x23, 0xfb, 0x0a, 0xf2, 0xff, + 0x01, 0x05, 0x08, 0x19, 0xf6, 0xf2, 0x10, 0x07, 0x29, 0xf1, 0xfa, 0x08, + 0x10, 0x17, 0xef, 0xf9, 0x09, 0xf9, 0xc9, 0xf8, 0x0a, 0xe5, 0xf6, 0xe5, + 0xf9, 0xe9, 0x08, 0xfa, 0xfe, 0x54, 0x04, 0x7f, 0x74, 0x0e, 0xec, 0xf5, + 0xf7, 0x02, 0xef, 0x0b, 0xff, 0x18, 0xfc, 0xfd, 0xdf, 0xf7, 0xf8, 0x12, + 0xfa, 0xf5, 0x3a, 0x02, 0x05, 0x11, 0x04, 0xf4, 0xf7, 0x01, 0x06, 0x0c, + 0x0f, 0x2a, 0x14, 0x17, 0xf2, 0xe6, 0x25, 0xfe, 0x31, 0xfb, 0xfe, 0xee, + 0x2e, 0xf7, 0x03, 0x0a, 0x01, 0x06, 0xfe, 0xfe, 0x05, 0x02, 0xf7, 0x03, + 0xf5, 0xf4, 0x02, 0xfe, 0xfe, 0xed, 0xf3, 0xf2, 0xf1, 0x08, 0xe4, 0xff, + 0xfb, 0x13, 0x09, 0x07, 0x03, 0x28, 0xfe, 0xf0, 0xff, 0x0a, 0x09, 0x04, + 0x00, 0xfc, 0x04, 0x81, 0x03, 0x03, 0x04, 0x02, 0xfc, 0xf9, 0xf7, 0xfa, + 0x0a, 0xff, 0xfe, 0xf5, 0xfe, 0xfa, 0xfd, 0xfc, 0x10, 0x10, 0x0b, 0x0f, + 0x02, 0x10, 0xfb, 0xf7, 0x02, 0x00, 0xeb, 0x07, 0x03, 0xf5, 0x00, 0x0e, + 0x0b, 0xe8, 0x0d, 0xf8, 0xfa, 0x13, 0x00, 0xf7, 0xf6, 0x07, 0xfd, 0x0f, + 0x0a, 0x05, 0xfb, 0xfe, 0x08, 0xfa, 0x0b, 0x0a, 0xfc, 0x0b, 0xf9, 0xfa, + 0x0b, 0x03, 0xfc, 0xfa, 0x05, 0x03, 0xfc, 0x08, 0xf5, 0xfc, 0xf7, 0xfc, + 0x0a, 0xfd, 0xfa, 0x05, 0xfb, 0xf9, 0x04, 0x15, 0x01, 0xf8, 0x08, 0xfa, + 0x09, 0xf8, 0x09, 0x06, 0xfa, 0xf6, 0x06, 0xfc, 0x03, 0x07, 0x0b, 0x04, + 0x03, 0xf8, 0xfe, 0x0c, 0x21, 0xff, 0xfb, 0xf7, 0x1a, 0xfd, 0x07, 0xf5, + 0xfb, 0x05, 0x0a, 0x09, 0x13, 0xef, 0xf5, 0xea, 0xe8, 0x02, 0xce, 0x0a, + 0x06, 0x21, 0x1a, 0x4b, 0x09, 0x11, 0x0b, 0x20, 0xfd, 0x0f, 0x17, 0xea, + 0xd1, 0xfc, 0xe3, 0x05, 0x0e, 0x19, 0x18, 0xaf, 0x2b, 0xca, 0x24, 0x24, + 0x0b, 0x02, 0x19, 0x09, 0x0f, 0x50, 0x13, 0xf4, 0x0a, 0xf9, 0xcb, 0xee, + 0x14, 0x02, 0x04, 0xf0, 0x17, 0x2e, 0xf1, 0xf3, 0x17, 0x08, 0x09, 0x07, + 0x4f, 0x2c, 0xf4, 0xfc, 0x10, 0x42, 0x0a, 0xe2, 0x09, 0x55, 0x3f, 0x0d, + 0x81, 0xcf, 0xfc, 0x4b, 0x0d, 0xfc, 0xa0, 0x0f, 0x30, 0x87, 0x0b, 0xfb, + 0x37, 0x0b, 0xba, 0xe0, 0xc4, 0x0e, 0xbb, 0x63, 0xf6, 0x10, 0xf1, 0x08, + 0x1e, 0x29, 0xf2, 0x00, 0x0c, 0x37, 0xd9, 0xf7, 0xf6, 0xe6, 0xed, 0xfa, + 0xce, 0x08, 0xea, 0x0f, 0x15, 0x26, 0xc4, 0xf9, 0xf1, 0x02, 0xfc, 0xfc, + 0xeb, 0xfe, 0x00, 0x09, 0xe3, 0xe0, 0x03, 0xe8, 0x16, 0xdb, 0x03, 0xf7, + 0x3d, 0x0a, 0x3e, 0x18, 0x23, 0x25, 0xce, 0x1b, 0x2c, 0x4f, 0xf2, 0x40, + 0xb7, 0xe7, 0xeb, 0x34, 0x0d, 0x01, 0xe5, 0x30, 0xca, 0x0d, 0x18, 0xe5, + 0xdb, 0xe9, 0x01, 0x02, 0x2a, 0x09, 0x25, 0xd8, 0x51, 0xc6, 0x17, 0x2f, + 0xb3, 0x0d, 0x0a, 0x39, 0x1d, 0x3b, 0x13, 0x4d, 0xf6, 0xfb, 0x4e, 0x1d, + 0x36, 0xf6, 0xd5, 0xe5, 0xe8, 0x37, 0x03, 0x15, 0x01, 0x05, 0x1e, 0x0c, + 0x0d, 0xc0, 0x14, 0xd4, 0x27, 0xf0, 0xf5, 0xf6, 0x02, 0xfd, 0xef, 0x2e, + 0x7f, 0x5e, 0x6c, 0xd1, 0x00, 0xbe, 0x01, 0x15, 0x53, 0x30, 0x08, 0xe7, + 0xeb, 0x4c, 0xe1, 0xb9, 0xf2, 0x29, 0xbc, 0x1c, 0xdf, 0xee, 0xc9, 0x3d, + 0x02, 0xe6, 0x2b, 0x3e, 0xfd, 0x16, 0xda, 0xe2, 0xfa, 0x20, 0xd1, 0xd5, + 0xc2, 0xfe, 0xc6, 0xef, 0x11, 0x0c, 0xbe, 0x21, 0x1c, 0x3a, 0x19, 0x24, + 0xd0, 0x4b, 0xfb, 0x02, 0x30, 0x0a, 0x0c, 0x12, 0xf2, 0x07, 0xe9, 0x3c, + 0x1c, 0xfa, 0x81, 0x03, 0xe0, 0x04, 0x06, 0x27, 0xed, 0xf7, 0x2f, 0xff, + 0x15, 0x07, 0xea, 0x07, 0xf0, 0x0a, 0xb1, 0xf7, 0xb8, 0x04, 0xf9, 0x05, + 0xf6, 0xf4, 0x0e, 0x18, 0x05, 0x09, 0xfe, 0xd5, 0xde, 0xe1, 0xe8, 0xe8, + 0xfa, 0xbe, 0xfb, 0x14, 0x29, 0xf7, 0x0a, 0x0b, 0x6c, 0x1c, 0x0c, 0x01, + 0xef, 0xf6, 0xfc, 0x1a, 0xab, 0xe3, 0x1a, 0x18, 0x09, 0xc8, 0x0d, 0xf6, + 0xff, 0x62, 0xf4, 0xcd, 0x19, 0x23, 0x14, 0xe1, 0xfa, 0xef, 0xea, 0x02, + 0xeb, 0xed, 0x06, 0xf7, 0x0f, 0x07, 0x0f, 0x15, 0x00, 0x00, 0xb4, 0xf2, + 0xe4, 0x1b, 0x09, 0x03, 0x12, 0x14, 0x29, 0xfd, 0x07, 0x09, 0x19, 0xf0, + 0x03, 0x12, 0xf3, 0xfc, 0x15, 0xdf, 0x2d, 0x04, 0xb8, 0x09, 0xf0, 0xec, + 0x1d, 0xf5, 0x01, 0xeb, 0xf1, 0x06, 0x03, 0x03, 0x0a, 0x1a, 0x12, 0xfd, + 0x11, 0xf2, 0x05, 0xf8, 0xfe, 0xfd, 0x00, 0x1b, 0xfa, 0x01, 0xf1, 0x0c, + 0xf1, 0x07, 0x02, 0x13, 0x07, 0xf9, 0x02, 0xfb, 0x08, 0xfc, 0x06, 0x05, + 0x16, 0xfe, 0x01, 0xf4, 0x03, 0xf8, 0xfc, 0x0b, 0x07, 0xf6, 0xf0, 0xec, + 0x05, 0xf9, 0xfa, 0x21, 0x04, 0x05, 0x04, 0xf1, 0x02, 0xf0, 0x0d, 0x02, + 0x17, 0x0e, 0xfb, 0x07, 0x0e, 0x04, 0xf8, 0xfe, 0x02, 0x08, 0x53, 0xf6, + 0x02, 0xfd, 0xc7, 0x03, 0x0d, 0x15, 0xe9, 0x02, 0xfe, 0xfd, 0x0d, 0x05, + 0xd8, 0x04, 0x02, 0xf1, 0x01, 0xfa, 0x08, 0x10, 0xf2, 0xd3, 0x03, 0xff, + 0xfd, 0x0a, 0x16, 0xbe, 0x02, 0xf9, 0xde, 0xf6, 0xfe, 0x16, 0x00, 0xfc, + 0x8a, 0x02, 0x1a, 0x00, 0xd3, 0xfc, 0x49, 0xfe, 0xfb, 0xfc, 0xfc, 0x04, + 0xe5, 0x08, 0x7f, 0xe6, 0xbf, 0x3f, 0x09, 0x03, 0x2d, 0xfe, 0xfe, 0x08, + 0xf9, 0xf8, 0xfe, 0x87, 0xeb, 0xfd, 0xf4, 0x07, 0x01, 0xfe, 0x03, 0x05, + 0xf8, 0x03, 0xe7, 0x09, 0x02, 0x0d, 0xef, 0xde, 0xf4, 0x07, 0xfc, 0xf8, + 0xf3, 0x04, 0xf1, 0x34, 0xf7, 0x7f, 0xf5, 0x01, 0xf5, 0x07, 0x07, 0xfc, + 0xf2, 0x04, 0xe4, 0xf3, 0xfa, 0xfe, 0xfd, 0x01, 0x02, 0xfb, 0x02, 0xfd, + 0x0b, 0x09, 0xf0, 0x06, 0xee, 0xfc, 0x0d, 0x0a, 0xfd, 0xfa, 0x00, 0x08, + 0xf6, 0xff, 0x09, 0xfa, 0x02, 0xf5, 0x00, 0xcf, 0x02, 0xf9, 0xfe, 0xfa, + 0x42, 0xf4, 0xf5, 0xf6, 0xf8, 0xf3, 0x01, 0xf7, 0x13, 0x0c, 0x0e, 0x01, + 0xfe, 0x0c, 0xf4, 0x0c, 0xfa, 0x01, 0xf1, 0x05, 0x06, 0xfa, 0x04, 0x07, + 0xff, 0x05, 0xfc, 0xfc, 0xe7, 0xfe, 0x17, 0xf9, 0xfd, 0x11, 0x0a, 0xfe, + 0xfe, 0xfd, 0x02, 0x07, 0x0a, 0xed, 0x02, 0x05, 0x04, 0x01, 0x00, 0x14, + 0x05, 0xfe, 0x04, 0xf5, 0x05, 0xf1, 0x04, 0xfb, 0xfb, 0x1a, 0xfa, 0x01, + 0x2e, 0xfa, 0xf2, 0xf7, 0x0e, 0x00, 0x2b, 0x11, 0x01, 0x00, 0x00, 0x0d, + 0xf0, 0xfb, 0x1a, 0x11, 0xf2, 0x05, 0x09, 0x0c, 0x0e, 0xff, 0x03, 0xec, + 0x2f, 0xf1, 0x05, 0xfb, 0x2d, 0xfd, 0xe5, 0x48, 0xf1, 0xf3, 0xfc, 0xd6, + 0x0f, 0x02, 0xf5, 0x90, 0x05, 0x04, 0xf9, 0x21, 0xf5, 0x04, 0xf7, 0x01, + 0xf7, 0x06, 0xfb, 0x26, 0xec, 0x00, 0xfc, 0x0d, 0xe2, 0x07, 0xf9, 0x04, + 0xfb, 0x00, 0xce, 0xfe, 0xe4, 0x11, 0xd2, 0x07, 0x0f, 0xf3, 0xef, 0xf2, + 0x02, 0xe8, 0xfe, 0x16, 0x26, 0x58, 0xfe, 0xfc, 0xff, 0x00, 0xfc, 0xf8, + 0x05, 0xf6, 0x06, 0x0d, 0x06, 0xff, 0x81, 0x21, 0xfe, 0xfe, 0x19, 0xf6, + 0x03, 0xed, 0x0a, 0xfe, 0x10, 0xf6, 0x05, 0x0b, 0x91, 0xb3, 0xed, 0xfa, + 0xfe, 0x05, 0xf8, 0x05, 0x05, 0x0e, 0x49, 0xf3, 0x4f, 0x3c, 0x0d, 0xf5, + 0x17, 0xfb, 0x12, 0x07, 0xf7, 0x0a, 0x0b, 0xce, 0x14, 0x1f, 0xfb, 0x08, + 0xff, 0xf3, 0xff, 0xfa, 0x11, 0xfc, 0xfd, 0xfb, 0xf8, 0x08, 0xfb, 0x0f, + 0x0b, 0xfd, 0x11, 0x0d, 0x11, 0xf7, 0x17, 0x01, 0x24, 0x07, 0xf7, 0x1b, + 0x01, 0x05, 0x24, 0xf5, 0xd0, 0x02, 0xf2, 0x7f, 0x07, 0x20, 0xf8, 0x9e, + 0x0b, 0xfd, 0x07, 0xf0, 0xf1, 0x19, 0x03, 0x19, 0x00, 0x0a, 0xe8, 0xf4, + 0xe4, 0x0c, 0x0c, 0xf7, 0xf9, 0xa5, 0xe5, 0x10, 0x0f, 0x18, 0x04, 0xfe, + 0x0a, 0x14, 0xee, 0x11, 0xfb, 0xee, 0x03, 0x07, 0x0a, 0xea, 0xf3, 0x2b, + 0x18, 0xd5, 0x13, 0x18, 0x05, 0x03, 0xf3, 0xeb, 0xf4, 0xde, 0x0c, 0x07, + 0x0a, 0x08, 0xf3, 0xe9, 0xfa, 0x00, 0xd0, 0xcb, 0x05, 0x00, 0x05, 0x05, + 0x07, 0x08, 0xf6, 0x1b, 0x0a, 0xee, 0xed, 0x09, 0x01, 0x12, 0xe5, 0xf5, + 0x0c, 0x00, 0xe8, 0xf1, 0x11, 0x06, 0xe6, 0xfd, 0x07, 0x02, 0x0e, 0x07, + 0xf2, 0x0d, 0x00, 0xfc, 0x08, 0x18, 0xf2, 0x00, 0xf3, 0xe6, 0x04, 0x0f, + 0xc1, 0xf8, 0xee, 0x12, 0x05, 0xfc, 0xf1, 0x81, 0xfe, 0xd6, 0x00, 0xfd, + 0xf6, 0xc8, 0x0b, 0xeb, 0xfd, 0xd5, 0x02, 0xf2, 0x09, 0xf8, 0x10, 0x09, + 0x15, 0x05, 0x04, 0xff, 0xf8, 0xec, 0xfd, 0x0b, 0x0c, 0x0f, 0x04, 0xf7, + 0x02, 0x0e, 0x14, 0x02, 0x00, 0x09, 0xfe, 0xfe, 0x16, 0x02, 0xf1, 0xf8, + 0xfb, 0xf9, 0xcd, 0x09, 0x08, 0x14, 0xfe, 0x23, 0xf6, 0x10, 0x06, 0x0b, + 0xef, 0xf7, 0xed, 0xf7, 0xee, 0x02, 0xfc, 0x13, 0x06, 0xf6, 0xec, 0x06, + 0xf5, 0xf1, 0x03, 0xff, 0xf0, 0x11, 0xf1, 0x06, 0xff, 0x06, 0xfd, 0xfe, + 0x02, 0x1b, 0x00, 0x0b, 0xf2, 0x02, 0x1a, 0xfe, 0x00, 0x0e, 0x0f, 0xf9, + 0x00, 0x05, 0xfa, 0x01, 0xe7, 0xf8, 0xfc, 0xef, 0xf9, 0x01, 0x02, 0xfc, + 0xfc, 0x01, 0x05, 0x0e, 0x09, 0xf9, 0xff, 0xfa, 0x05, 0xfe, 0x34, 0x06, + 0x1d, 0xf7, 0xfe, 0xfc, 0x13, 0x08, 0x27, 0x00, 0xff, 0x1e, 0xf2, 0xf0, + 0x06, 0x05, 0x1a, 0xf6, 0x06, 0x07, 0xf7, 0x0d, 0xec, 0x04, 0x09, 0xfe, + 0x31, 0x07, 0xfb, 0x05, 0x07, 0x06, 0xd5, 0xf9, 0xf1, 0xfe, 0x04, 0x04, + 0xf6, 0xfc, 0xf9, 0x11, 0xf6, 0xfb, 0xfc, 0xf6, 0x09, 0x0e, 0x08, 0xff, + 0x03, 0xd6, 0x00, 0xf0, 0xfc, 0x04, 0xf6, 0x25, 0xf9, 0x0e, 0xf4, 0xfb, + 0x19, 0xf8, 0xfe, 0xf4, 0x1d, 0xec, 0xfb, 0x1d, 0x09, 0xe7, 0xfe, 0xdc, + 0x00, 0xfc, 0x02, 0xf5, 0xeb, 0xf7, 0xb6, 0xe4, 0x13, 0xfc, 0xec, 0xf9, + 0xe1, 0xeb, 0x1a, 0x09, 0x7f, 0x08, 0xee, 0x04, 0xf3, 0xfb, 0xdd, 0xcf, + 0x22, 0xf9, 0x01, 0xfd, 0x00, 0x0d, 0x03, 0x02, 0x0b, 0xeb, 0x05, 0x08, + 0xfc, 0x1b, 0xf4, 0xd5, 0xe0, 0xf7, 0xfa, 0xf5, 0x03, 0x00, 0xdd, 0x1b, + 0x00, 0xfa, 0xff, 0x0b, 0xf0, 0x05, 0xf4, 0xf1, 0xfc, 0xd7, 0x0c, 0x02, + 0xfb, 0x2d, 0xfc, 0xfa, 0xfe, 0x04, 0x10, 0xe8, 0x1b, 0x03, 0x1e, 0x17, + 0x27, 0x02, 0x13, 0x28, 0x12, 0xea, 0xf5, 0x0c, 0x1b, 0x02, 0x0e, 0xfb, + 0x2e, 0xf6, 0xfd, 0xdc, 0xe6, 0xfc, 0x00, 0x5f, 0x20, 0x23, 0xdf, 0x0a, + 0x1a, 0x0a, 0xfc, 0x42, 0xdc, 0xe7, 0x05, 0x13, 0xfb, 0xf7, 0x17, 0x13, + 0x43, 0xf4, 0x16, 0x0b, 0x04, 0x16, 0xf8, 0xf4, 0x19, 0x22, 0xfa, 0x27, + 0x13, 0x29, 0x22, 0xef, 0x0d, 0xeb, 0xfe, 0xe6, 0x04, 0xbf, 0x2c, 0x06, + 0x21, 0x77, 0x0b, 0xde, 0x0e, 0xfe, 0x39, 0x00, 0x06, 0x19, 0x21, 0xf9, + 0x0a, 0x10, 0x3e, 0xf0, 0xc9, 0x07, 0xb8, 0x01, 0x04, 0xea, 0xfe, 0xf5, + 0xf4, 0xfe, 0x01, 0x07, 0x25, 0xaf, 0x02, 0xf2, 0xf1, 0xf8, 0xeb, 0xff, + 0x25, 0xef, 0x1f, 0xf4, 0x81, 0xe3, 0xee, 0x0d, 0xf2, 0xe7, 0xf2, 0x07, + 0x1c, 0x00, 0xf8, 0xb6, 0xfb, 0xff, 0x15, 0x0f, 0x0c, 0xf2, 0xf0, 0xf1, + 0x0c, 0xf2, 0x05, 0x58, 0xd8, 0x0a, 0x35, 0x17, 0x17, 0x06, 0x04, 0xd9, + 0x07, 0xcb, 0x02, 0xe1, 0xf9, 0xbe, 0xfe, 0x03, 0xec, 0x09, 0x0f, 0x0c, + 0xb4, 0xe3, 0xf9, 0x27, 0x07, 0x47, 0xf9, 0xe7, 0xf8, 0x07, 0xf5, 0x13, + 0xff, 0x14, 0xab, 0x05, 0xfc, 0x4c, 0xfb, 0x1b, 0x1f, 0x08, 0x0f, 0x17, + 0xfe, 0xf1, 0xe5, 0xf7, 0x23, 0x24, 0xf5, 0x81, 0x17, 0x18, 0x1a, 0xdd, + 0xe5, 0x0a, 0x16, 0xfb, 0xf0, 0x0f, 0xfa, 0x33, 0xd4, 0x07, 0x05, 0x23, + 0x0b, 0x1f, 0x0b, 0x18, 0x03, 0xce, 0xe5, 0x0d, 0xf7, 0xed, 0x01, 0x00, + 0x07, 0x00, 0x08, 0x07, 0xf0, 0xec, 0xf6, 0x09, 0xf1, 0xf1, 0x03, 0xf0, + 0x0f, 0x31, 0x05, 0xff, 0x09, 0xf0, 0x10, 0x5d, 0x25, 0xd4, 0xfb, 0x0c, + 0x2d, 0xf9, 0xf0, 0x01, 0xea, 0xd3, 0xfb, 0x00, 0xe0, 0x3a, 0xf4, 0x04, + 0x0d, 0x14, 0x4d, 0xf9, 0x1a, 0xca, 0x14, 0xe9, 0xf0, 0xfa, 0x0b, 0x24, + 0xe4, 0xf9, 0xa4, 0xca, 0xfa, 0x12, 0x21, 0x2b, 0xc7, 0xee, 0xf9, 0x15, + 0x20, 0xe6, 0xe8, 0x05, 0xd5, 0x2b, 0xe1, 0xf5, 0x0b, 0x16, 0xf3, 0x3b, + 0x09, 0xee, 0xc2, 0xe9, 0x08, 0xfa, 0xed, 0x20, 0x0f, 0xdc, 0x03, 0xce, + 0xf2, 0xc5, 0xf6, 0x16, 0x52, 0xcb, 0xf5, 0xce, 0x07, 0xef, 0xf4, 0xdf, + 0x01, 0xd3, 0x0b, 0xfc, 0x18, 0xc6, 0x0d, 0xdb, 0x37, 0xee, 0x00, 0x1a, + 0xe1, 0xf5, 0xfd, 0xb5, 0x26, 0x07, 0x31, 0xef, 0x06, 0xf1, 0x17, 0x09, + 0x0d, 0x53, 0x09, 0xe1, 0x7f, 0x0a, 0xd8, 0xe1, 0xec, 0x01, 0x14, 0xc7, + 0x40, 0xd6, 0x05, 0xf9, 0xcc, 0x2b, 0x0d, 0xcf, 0x08, 0xc8, 0xf0, 0xee, + 0xfe, 0xe6, 0x0c, 0x3a, 0x11, 0xf7, 0x2b, 0x14, 0x58, 0xc9, 0x3e, 0x42, + 0xf9, 0x01, 0x00, 0x0c, 0x11, 0x23, 0xf1, 0x0b, 0x24, 0xfa, 0x0e, 0x02, + 0xda, 0x99, 0xf3, 0xee, 0xf6, 0x08, 0x11, 0x0e, 0xfc, 0xfc, 0x1e, 0xf3, + 0xf1, 0xf4, 0xf8, 0xf0, 0x29, 0xe5, 0x05, 0x0b, 0x2e, 0x21, 0x3c, 0x00, + 0xfb, 0xfe, 0x09, 0xff, 0x0c, 0xf9, 0x20, 0x01, 0xf7, 0xcf, 0x03, 0xde, + 0x02, 0x0c, 0xeb, 0xee, 0x14, 0x07, 0x04, 0x0f, 0x00, 0xfe, 0x28, 0x02, + 0xfe, 0xf1, 0xf5, 0xef, 0xcf, 0xe3, 0x17, 0x07, 0x00, 0x07, 0xd4, 0x0e, + 0xe2, 0x0a, 0xf5, 0x05, 0x11, 0xde, 0x0e, 0xeb, 0xe6, 0x37, 0xfc, 0x81, + 0x0d, 0xf7, 0xfe, 0x15, 0x05, 0xf1, 0xec, 0x20, 0xeb, 0x1a, 0xee, 0x05, + 0x05, 0xfb, 0xeb, 0x00, 0xf5, 0xf8, 0xdb, 0xec, 0x05, 0xf3, 0x16, 0xf7, + 0xea, 0xf4, 0x08, 0x05, 0x07, 0x0f, 0x02, 0x2a, 0x01, 0x06, 0xdc, 0x40, + 0x13, 0xf1, 0xfd, 0x00, 0xe6, 0xfc, 0xcc, 0x37, 0x15, 0xf3, 0x1d, 0xf1, + 0x0b, 0x01, 0x04, 0xfd, 0xd7, 0x12, 0x44, 0xf9, 0x0d, 0x04, 0xfc, 0xec, + 0xf6, 0xf2, 0x06, 0xfd, 0xfd, 0x07, 0x01, 0x03, 0xfe, 0x25, 0xf2, 0x67, + 0x12, 0xf8, 0x2f, 0x00, 0xe3, 0xf3, 0x81, 0x0e, 0xf8, 0xfc, 0xd2, 0xff, + 0xe3, 0xf9, 0xfd, 0xde, 0xf9, 0xf1, 0xf9, 0xfe, 0xfa, 0x06, 0x2d, 0xfc, + 0x18, 0xf1, 0xfb, 0x10, 0x04, 0x02, 0xf8, 0x03, 0x02, 0xf9, 0xf3, 0xfa, + 0xeb, 0xfc, 0x04, 0x01, 0x08, 0xfe, 0x01, 0xf1, 0x00, 0x09, 0x02, 0x04, + 0x0c, 0xff, 0xf0, 0xf1, 0xf8, 0x07, 0xfe, 0x0b, 0xdd, 0x02, 0xfa, 0xe8, + 0x13, 0xfb, 0x10, 0xf7, 0xe9, 0x32, 0xf8, 0x02, 0xff, 0x35, 0x00, 0x0a, + 0xfe, 0x02, 0xfb, 0x17, 0xfd, 0xfd, 0x13, 0x01, 0xfd, 0xf8, 0xf8, 0x0e, + 0x03, 0x04, 0x09, 0x33, 0xff, 0xfb, 0xe3, 0xf6, 0x0e, 0xfe, 0xfd, 0x08, + 0x1c, 0x02, 0x11, 0xfc, 0x01, 0xfb, 0xf4, 0xff, 0xfc, 0x1e, 0x06, 0xfa, + 0x03, 0xf9, 0xfc, 0xfa, 0x0b, 0x03, 0xfd, 0xfb, 0xfa, 0x16, 0x00, 0x2f, + 0xda, 0xff, 0xf9, 0x18, 0x13, 0xf0, 0x03, 0xdb, 0x0a, 0x2a, 0x4e, 0x0f, + 0x3b, 0x19, 0x1c, 0xfc, 0xd0, 0xfc, 0x7f, 0x0c, 0x41, 0x07, 0x13, 0x2c, + 0x09, 0x0d, 0x10, 0xd7, 0xfe, 0x00, 0x02, 0x04, 0xec, 0x0c, 0x17, 0xed, + 0xf9, 0x00, 0xe2, 0x20, 0x29, 0x17, 0x11, 0xdb, 0x50, 0xe4, 0xfb, 0x00, + 0xd7, 0x07, 0x10, 0x2d, 0x27, 0xe8, 0xfd, 0x1e, 0x12, 0xd9, 0x09, 0x04, + 0xef, 0xd9, 0xfc, 0x2f, 0x20, 0xf1, 0x00, 0x03, 0xf5, 0xef, 0xa9, 0x02, + 0x71, 0x8b, 0x07, 0x0c, 0x6b, 0x0c, 0x0e, 0xe7, 0x12, 0x12, 0xc1, 0xe7, + 0x1e, 0xfc, 0xed, 0xfb, 0x11, 0xfd, 0xf4, 0xf6, 0x09, 0x1e, 0xdf, 0xf4, + 0xf9, 0x23, 0x52, 0x44, 0xe2, 0xff, 0xee, 0x09, 0xf8, 0x0d, 0xda, 0xf9, + 0xf6, 0x0a, 0xf4, 0x27, 0x0d, 0x06, 0x06, 0x0e, 0xfc, 0x19, 0xde, 0x06, + 0x0a, 0x1f, 0x02, 0xfd, 0x07, 0x08, 0x0b, 0x1d, 0x01, 0xff, 0x17, 0x07, + 0x07, 0x0e, 0xf8, 0x1b, 0xf6, 0xf4, 0xbb, 0x02, 0xc0, 0xf4, 0xea, 0xff, + 0x02, 0xf8, 0x0d, 0x1b, 0x20, 0xf7, 0x02, 0xf8, 0x0e, 0x9f, 0x0b, 0xf9, + 0x02, 0x01, 0x0e, 0x0e, 0xf3, 0xec, 0xf8, 0x0a, 0xfa, 0x02, 0x08, 0xfc, + 0xe5, 0x09, 0x04, 0x10, 0xe2, 0xfd, 0x11, 0xf0, 0x00, 0x0d, 0x40, 0xfd, + 0x3e, 0x2a, 0xef, 0x02, 0xf5, 0xef, 0x18, 0xfd, 0x1c, 0xbf, 0x02, 0xe5, + 0x64, 0xcf, 0xf6, 0xe7, 0x14, 0x06, 0x81, 0xdb, 0xfb, 0x16, 0x06, 0xfd, + 0x0d, 0x06, 0xfb, 0xf2, 0xf3, 0xff, 0x0b, 0xe5, 0xea, 0x07, 0xf8, 0xfe, + 0x0e, 0xf6, 0xe2, 0x0f, 0x03, 0x11, 0xf2, 0xf8, 0xf2, 0xff, 0xe6, 0x10, + 0xe0, 0xfa, 0xf0, 0x09, 0x66, 0x09, 0xdb, 0xe9, 0x02, 0xf8, 0xea, 0x00, + 0xf8, 0xfd, 0xf6, 0xfd, 0xfc, 0xf9, 0xfa, 0xfc, 0x03, 0xf7, 0x01, 0xf6, + 0x10, 0x18, 0x0c, 0xf2, 0xfc, 0xfa, 0x6b, 0xfb, 0xe8, 0xef, 0xff, 0x0f, + 0xee, 0x10, 0xb6, 0xf5, 0xfd, 0x08, 0x14, 0x00, 0x20, 0xf9, 0xf2, 0x12, + 0x3f, 0x25, 0x05, 0xf6, 0x15, 0xbd, 0x04, 0xf9, 0x03, 0xe6, 0x1d, 0xe8, + 0x22, 0x19, 0x0b, 0xfe, 0xee, 0x15, 0xa9, 0xf5, 0xd3, 0x21, 0x01, 0xf9, + 0xd8, 0xee, 0xe8, 0xfa, 0x10, 0xfd, 0x19, 0x0e, 0xfd, 0x08, 0x07, 0x20, + 0xf1, 0x07, 0xcc, 0x02, 0x13, 0xca, 0xcb, 0xec, 0xf3, 0xe0, 0x00, 0x25, + 0x14, 0x1d, 0x2c, 0x7f, 0x2d, 0x92, 0xfc, 0x06, 0xf1, 0xf0, 0xf8, 0xfb, + 0xf4, 0x0c, 0x26, 0x03, 0xee, 0x0c, 0xfe, 0x06, 0x0e, 0xff, 0x26, 0xfd, + 0x08, 0x1d, 0xeb, 0x00, 0xff, 0xfe, 0x0a, 0x06, 0x1d, 0xf3, 0x0e, 0x0f, + 0xd5, 0x1d, 0x1a, 0xfc, 0x0c, 0xfb, 0xfa, 0xf7, 0x0a, 0xf4, 0x01, 0x0f, + 0x1b, 0x01, 0x0c, 0x0e, 0xeb, 0x10, 0x0b, 0x0c, 0x24, 0xe8, 0x18, 0x20, + 0x05, 0x23, 0xf0, 0x0d, 0x33, 0x19, 0xe5, 0x0d, 0xe6, 0xed, 0xeb, 0x18, + 0xfa, 0xc9, 0x52, 0x14, 0xb8, 0x2d, 0x2d, 0x15, 0x1f, 0x07, 0xf7, 0x21, + 0x11, 0xe8, 0xff, 0x03, 0x05, 0x22, 0x36, 0x1a, 0xc7, 0xff, 0x25, 0x35, + 0x68, 0x12, 0xc7, 0x10, 0x17, 0x19, 0xfa, 0x1a, 0xf0, 0x05, 0xe2, 0x24, + 0xe7, 0x20, 0xac, 0xcb, 0x17, 0xf3, 0x07, 0x07, 0xf0, 0xd4, 0xd9, 0x0c, + 0x02, 0x09, 0xf6, 0x12, 0xe6, 0xdb, 0xe3, 0x0a, 0x08, 0x18, 0x32, 0xe4, + 0xf6, 0xf1, 0xfe, 0x15, 0x18, 0x2b, 0x00, 0xf0, 0x11, 0x39, 0x07, 0x9d, + 0xe1, 0x38, 0x81, 0x4b, 0x2a, 0xe2, 0x3c, 0x49, 0x1b, 0xfa, 0xf3, 0x2d, + 0x40, 0x24, 0xcd, 0xc3, 0xc0, 0x0a, 0x11, 0x0d, 0xfa, 0x17, 0x9c, 0xaa, + 0x1f, 0x07, 0xc5, 0x23, 0xf0, 0x16, 0x2a, 0xfd, 0x9e, 0x68, 0x15, 0x04, + 0x06, 0xfe, 0x37, 0x0b, 0x00, 0x01, 0xf7, 0x19, 0x16, 0xfb, 0xe9, 0x0d, + 0x0c, 0x0c, 0xfc, 0x0c, 0x0a, 0xf8, 0x12, 0x01, 0x0d, 0x06, 0xfb, 0x08, + 0x09, 0xfb, 0x07, 0x10, 0x01, 0x04, 0xfc, 0x13, 0xf3, 0xfa, 0x20, 0xee, + 0x06, 0x08, 0xf4, 0x12, 0x0b, 0x0a, 0x07, 0xea, 0x06, 0xf3, 0x22, 0xcb, + 0x14, 0xfa, 0xff, 0xf4, 0x1a, 0xfe, 0xef, 0xfa, 0x02, 0x02, 0x23, 0xfa, + 0x10, 0xf3, 0x06, 0xea, 0xf8, 0x19, 0xe3, 0x05, 0xf0, 0x04, 0x33, 0x09, + 0xc7, 0xf8, 0x03, 0xf3, 0x00, 0x01, 0xf9, 0x06, 0xf8, 0xce, 0xfb, 0xfe, + 0x0b, 0x06, 0x00, 0xbe, 0x12, 0x01, 0xe6, 0xfa, 0x03, 0x81, 0xf9, 0xf5, + 0x1e, 0x06, 0x05, 0x06, 0x01, 0x11, 0x51, 0x03, 0xf0, 0xf9, 0x03, 0x0a, + 0xe5, 0x07, 0x4e, 0xf0, 0xdc, 0xf0, 0xfc, 0x07, 0xeb, 0xfd, 0x01, 0xfc, + 0x0a, 0x0f, 0x00, 0x6c, 0x05, 0xfa, 0xf6, 0x16, 0xfe, 0xf6, 0xf1, 0x02, + 0xe7, 0xfe, 0x07, 0x05, 0x03, 0xe7, 0x00, 0x08, 0xfc, 0xf8, 0x06, 0x02, + 0xff, 0xc0, 0xfe, 0xfc, 0xf8, 0xed, 0xfb, 0xfa, 0xfa, 0xf5, 0x00, 0xfe, + 0x06, 0x03, 0xef, 0xfb, 0x03, 0x05, 0xff, 0xfd, 0xfd, 0x09, 0x01, 0xff, + 0x01, 0x03, 0x7f, 0x01, 0xfe, 0x02, 0xfd, 0x06, 0x02, 0x01, 0x08, 0xf9, + 0xfd, 0x02, 0xf3, 0x00, 0x05, 0x02, 0xfd, 0x1e, 0x03, 0xfd, 0x0e, 0x08, + 0x12, 0xfa, 0xf8, 0xf8, 0x08, 0x01, 0xf7, 0xfe, 0x10, 0x03, 0xe8, 0x07, + 0xfe, 0x07, 0x01, 0xfe, 0xfd, 0x06, 0x04, 0x09, 0x09, 0x09, 0x04, 0xff, + 0xfe, 0x04, 0x01, 0x00, 0xfa, 0x00, 0x07, 0xff, 0xfe, 0x03, 0x06, 0x00, + 0xfb, 0x0a, 0x00, 0xf6, 0x15, 0xf8, 0xfc, 0xfe, 0xfe, 0x03, 0x06, 0x09, + 0xfb, 0x01, 0x0a, 0x04, 0x02, 0x01, 0xf6, 0xfa, 0xfe, 0x17, 0xdf, 0x00, + 0x02, 0x04, 0xe2, 0xf7, 0x0c, 0x03, 0xfa, 0xfe, 0x05, 0xc8, 0x06, 0x08, + 0x15, 0x09, 0x06, 0xfe, 0xfe, 0xfc, 0xd9, 0xe8, 0x12, 0x0c, 0xf2, 0x09, + 0x2d, 0x11, 0x05, 0xeb, 0xf4, 0x0b, 0xd3, 0xfd, 0xcf, 0x0f, 0xea, 0x21, + 0x2b, 0x5c, 0xf8, 0x07, 0x13, 0xf4, 0xf4, 0x24, 0xd8, 0x81, 0x05, 0x0a, + 0x01, 0x0c, 0x01, 0x1a, 0x36, 0x04, 0xfc, 0x23, 0xd5, 0x05, 0xeb, 0x19, + 0xe3, 0x03, 0x35, 0x0a, 0x07, 0x37, 0x01, 0xea, 0x10, 0x0a, 0x01, 0xf3, + 0x15, 0x09, 0x2b, 0xed, 0xc2, 0xe6, 0x00, 0x11, 0xe9, 0x21, 0xa2, 0xea, + 0xd7, 0x21, 0x11, 0xfe, 0xad, 0x02, 0x08, 0xe8, 0xfc, 0x05, 0xed, 0xf4, + 0xfd, 0xf0, 0x04, 0x05, 0x0c, 0xdb, 0x01, 0x02, 0x0a, 0x1f, 0xea, 0xfb, + 0x0a, 0x04, 0xfa, 0xbe, 0xc8, 0xe5, 0xff, 0x0d, 0xbc, 0x0f, 0xd5, 0xfd, + 0xf8, 0xf1, 0x17, 0xfc, 0x33, 0x0d, 0x0a, 0xf1, 0x01, 0xea, 0xe0, 0xe2, + 0x10, 0x18, 0xf7, 0x17, 0x04, 0xd7, 0x08, 0x0d, 0xe5, 0xfe, 0xfb, 0xfd, + 0x06, 0x07, 0x1f, 0xf9, 0x01, 0x04, 0xee, 0x02, 0x02, 0xfa, 0xf2, 0x04, + 0xdb, 0xff, 0x32, 0x0a, 0xe4, 0xf5, 0x03, 0xe2, 0xf1, 0x15, 0xf3, 0xdb, + 0xfa, 0xfb, 0x03, 0x08, 0x0b, 0x36, 0x01, 0xef, 0xf9, 0xf9, 0xec, 0x0d, + 0x07, 0xfd, 0xfb, 0x25, 0xfb, 0xe2, 0xf1, 0x00, 0xf4, 0x01, 0x25, 0x0f, + 0xe5, 0x7f, 0x0a, 0xfc, 0x09, 0xe6, 0xdd, 0x00, 0xf9, 0xfc, 0x0b, 0x0f, + 0x0f, 0xec, 0x04, 0x1d, 0xfb, 0xfc, 0x1d, 0xef, 0x1c, 0x27, 0xf7, 0xfe, + 0x0a, 0x04, 0xf6, 0x06, 0x00, 0xf5, 0xeb, 0x35, 0xf8, 0xf8, 0xf0, 0xff, + 0xff, 0x04, 0x0b, 0xf5, 0x03, 0xfb, 0xff, 0xf9, 0x03, 0xfa, 0x06, 0x01, + 0x0a, 0x0b, 0x08, 0xfa, 0xf1, 0xfc, 0xa8, 0xfc, 0x00, 0x06, 0xdd, 0xf9, + 0x02, 0x00, 0x05, 0xfd, 0x0c, 0x0b, 0xe5, 0xfb, 0xff, 0xc2, 0xfb, 0x0c, + 0x12, 0xd4, 0xf6, 0x00, 0xda, 0xf9, 0xd5, 0xf9, 0x00, 0x0a, 0xdd, 0xeb, + 0xff, 0xdd, 0xec, 0xf9, 0xd9, 0xd7, 0xf2, 0xff, 0xcb, 0x29, 0xf4, 0xe9, + 0x00, 0xea, 0xf8, 0x0f, 0x0b, 0x30, 0x19, 0x3e, 0x0b, 0xdc, 0x0e, 0x38, + 0xd8, 0xf7, 0xef, 0xf7, 0x0d, 0xf8, 0xb3, 0x20, 0x24, 0x1f, 0x03, 0x01, + 0xff, 0x86, 0xcb, 0x15, 0xe3, 0x04, 0xe7, 0xde, 0x01, 0xde, 0x3b, 0xff, + 0x21, 0xe7, 0x66, 0x04, 0x05, 0xda, 0xee, 0xd6, 0xdf, 0x45, 0xd8, 0xf7, + 0x1d, 0x15, 0x0b, 0x00, 0xf2, 0x2b, 0x02, 0xec, 0xef, 0x14, 0xf6, 0x53, + 0xea, 0x0c, 0xb9, 0xe2, 0x05, 0xfb, 0x11, 0x13, 0x1b, 0xe8, 0xe2, 0x02, + 0x17, 0xc6, 0x81, 0x15, 0x0f, 0x1e, 0xe2, 0xff, 0xe6, 0x03, 0xe9, 0x15, + 0xe0, 0x1f, 0xc7, 0xee, 0x08, 0xfd, 0x1c, 0x0c, 0xef, 0x17, 0xeb, 0x19, + 0xeb, 0x30, 0x0a, 0xee, 0x07, 0xd8, 0x11, 0x0b, 0x10, 0x02, 0xf4, 0x19, + 0xf8, 0x01, 0xf8, 0x17, 0xf9, 0x0a, 0x0b, 0x07, 0x00, 0xd5, 0xfb, 0x01, + 0xfa, 0xf7, 0xf3, 0x18, 0x21, 0x06, 0x06, 0xf3, 0x17, 0x04, 0x07, 0xe3, + 0x08, 0x27, 0xfe, 0x01, 0x16, 0xf5, 0x05, 0x03, 0x0c, 0xfa, 0x0c, 0x0e, + 0xf4, 0x07, 0x02, 0x0b, 0xfb, 0x01, 0x02, 0x01, 0x02, 0xff, 0x28, 0x12, + 0xf7, 0x1a, 0xe6, 0xef, 0xeb, 0x05, 0x05, 0x00, 0x15, 0xee, 0x03, 0xe5, + 0x24, 0x04, 0x12, 0x19, 0xf0, 0xf5, 0x81, 0x10, 0x12, 0xff, 0xe0, 0xf2, + 0x10, 0xe2, 0x01, 0xf0, 0x2b, 0x00, 0xfe, 0xf3, 0x04, 0x00, 0xf8, 0xe1, + 0xef, 0x04, 0xf3, 0x09, 0x04, 0x0b, 0x09, 0x02, 0x05, 0xe4, 0xf1, 0x00, + 0x00, 0xfb, 0xea, 0x0d, 0x0c, 0x0a, 0xfe, 0xf1, 0xf9, 0x04, 0x08, 0x44, + 0x02, 0x0d, 0xf8, 0xff, 0xf7, 0x21, 0xfc, 0xf7, 0x3a, 0xea, 0xf8, 0xfc, + 0x1a, 0xe9, 0x11, 0x1a, 0x10, 0x0c, 0x20, 0xfb, 0xec, 0x0a, 0x2f, 0xfd, + 0xec, 0xf2, 0x12, 0xea, 0x17, 0xfc, 0xf1, 0xf5, 0xb8, 0x03, 0x01, 0x02, + 0xcd, 0x0c, 0x03, 0xf4, 0x0d, 0x03, 0x05, 0x15, 0x0a, 0x02, 0x15, 0x1c, + 0x05, 0xf9, 0x04, 0xd9, 0x2d, 0x25, 0xf9, 0xf1, 0x08, 0xeb, 0x47, 0xf3, + 0xd6, 0xea, 0x18, 0xdd, 0xf9, 0x16, 0xee, 0xfa, 0xf3, 0x1e, 0xfb, 0xfa, + 0xf5, 0x13, 0xe6, 0xf0, 0x07, 0x10, 0x1b, 0xfd, 0x04, 0x2d, 0x5c, 0xfb, + 0xe3, 0x18, 0xf6, 0x07, 0xc3, 0xfe, 0x35, 0xef, 0x09, 0xeb, 0xfd, 0xf8, + 0x10, 0x0d, 0x3e, 0xf9, 0x7f, 0x02, 0xf6, 0x08, 0xf1, 0xf5, 0xf3, 0x06, + 0xf6, 0x0b, 0xeb, 0x0d, 0x48, 0xb6, 0x0a, 0xfa, 0x05, 0xfd, 0x0b, 0xfb, + 0x05, 0x01, 0x47, 0xf8, 0xec, 0x16, 0x09, 0xf8, 0x33, 0x0a, 0x01, 0x28, + 0x1b, 0x02, 0xf2, 0xc9, 0x11, 0x1a, 0x01, 0xf9, 0xfa, 0x0c, 0x04, 0x00, + 0xf5, 0xc1, 0xfd, 0x22, 0x0f, 0x13, 0xeb, 0x29, 0x09, 0x0d, 0xd8, 0xfe, + 0xff, 0xe0, 0x09, 0x15, 0x09, 0xe8, 0x28, 0x0c, 0xe8, 0x14, 0xd7, 0x6c, + 0xf7, 0xe8, 0xfa, 0xff, 0xec, 0xc2, 0x13, 0x0c, 0x06, 0xdd, 0xec, 0x12, + 0x0f, 0x22, 0xf7, 0x20, 0xfa, 0xd8, 0x21, 0xf2, 0xca, 0xfd, 0x18, 0x3b, + 0x21, 0xfb, 0xee, 0x01, 0xf7, 0x29, 0x1c, 0xf1, 0xd5, 0x17, 0x05, 0xb4, + 0x15, 0x07, 0xf9, 0x19, 0x00, 0xc5, 0xed, 0xcd, 0x2d, 0x04, 0x10, 0x01, + 0x00, 0xed, 0x14, 0x10, 0xfc, 0x0c, 0x03, 0x34, 0xd9, 0xe7, 0xfd, 0x11, + 0xd8, 0x1e, 0xde, 0xfa, 0x27, 0xec, 0x0c, 0x10, 0xef, 0xed, 0x7f, 0xf7, + 0x1f, 0x0e, 0xe7, 0x14, 0xf9, 0x23, 0x17, 0x08, 0xed, 0x05, 0xc5, 0xe0, + 0xe9, 0x33, 0xf6, 0x11, 0xca, 0xfe, 0xfb, 0xf7, 0x0b, 0xea, 0x21, 0xf0, + 0xd9, 0xdd, 0xe3, 0x0a, 0x0d, 0xee, 0xec, 0xe2, 0x76, 0x05, 0x63, 0xfe, + 0xf8, 0xff, 0x02, 0xf7, 0x01, 0x40, 0x00, 0xfd, 0xf6, 0x10, 0xf4, 0x05, + 0xff, 0x10, 0x0b, 0x1b, 0x0f, 0xf7, 0x03, 0x02, 0xfb, 0x01, 0x03, 0xfc, + 0x25, 0xfa, 0xfd, 0xf9, 0x5f, 0x00, 0xf7, 0x01, 0x1a, 0xfa, 0x03, 0xf6, + 0xf8, 0xfd, 0x01, 0xfd, 0xe9, 0xfe, 0x6f, 0x01, 0xf6, 0xfb, 0x00, 0xf4, + 0xf8, 0x5a, 0xf9, 0x15, 0xff, 0x0a, 0x05, 0xfd, 0xfd, 0x0d, 0xf6, 0xf5, + 0x7f, 0xf4, 0xfb, 0xfe, 0x07, 0x04, 0x0c, 0xfb, 0x4c, 0x51, 0xf1, 0x09, + 0x01, 0xf6, 0x26, 0xfd, 0xeb, 0x18, 0xfc, 0xfd, 0xf7, 0xf9, 0x02, 0x0a, + 0xf9, 0x01, 0x07, 0xf7, 0x00, 0x00, 0x00, 0xf7, 0xfd, 0x04, 0xfb, 0x17, + 0xf7, 0xf6, 0x01, 0x09, 0xf7, 0x00, 0x02, 0xfa, 0x03, 0xfc, 0x00, 0x05, + 0xfc, 0x02, 0xff, 0x14, 0x03, 0xf4, 0x01, 0xfd, 0x09, 0xfe, 0xfb, 0xff, + 0x02, 0x02, 0xf2, 0xf9, 0x24, 0x2f, 0x28, 0x04, 0x08, 0x1b, 0x18, 0x23, + 0x14, 0x25, 0x00, 0x0b, 0xe0, 0xee, 0xeb, 0x0f, 0xc4, 0x04, 0xe3, 0x04, + 0xb9, 0x2e, 0xf3, 0xff, 0x0e, 0xf7, 0x10, 0x26, 0x18, 0xf7, 0x1d, 0x05, + 0x14, 0x07, 0x11, 0xee, 0xe1, 0xfa, 0xd8, 0xf7, 0x24, 0xe8, 0xfc, 0xfa, + 0x22, 0x18, 0x1d, 0x22, 0xd8, 0xf8, 0x04, 0x14, 0xff, 0x4e, 0xd4, 0xe3, + 0xfb, 0x02, 0xc8, 0x0a, 0x00, 0x16, 0x10, 0xfc, 0x1c, 0x31, 0xfe, 0x2f, + 0x33, 0xe6, 0x02, 0x19, 0xfb, 0x39, 0xca, 0xd3, 0x0f, 0x63, 0x06, 0x02, + 0x2a, 0x06, 0x21, 0x0e, 0x17, 0x0c, 0xdc, 0xff, 0x04, 0xff, 0xd6, 0x22, + 0xfd, 0x12, 0x11, 0xf2, 0x07, 0x20, 0x13, 0xff, 0x2e, 0x0f, 0x01, 0xeb, + 0xee, 0x01, 0x02, 0xf7, 0x81, 0x1a, 0x17, 0xd8, 0x18, 0xfe, 0xcf, 0xfb, + 0xe6, 0x03, 0x09, 0xf4, 0x05, 0xf1, 0x16, 0xed, 0x04, 0x03, 0x27, 0x03, + 0xfb, 0xfe, 0x07, 0x11, 0x0f, 0x03, 0x03, 0xfc, 0xfc, 0x07, 0xe7, 0xea, + 0x0c, 0xf2, 0xda, 0x03, 0xea, 0x06, 0xfa, 0x0b, 0xb6, 0xfa, 0xd8, 0xf7, + 0x06, 0xfb, 0xee, 0xad, 0xed, 0xa1, 0x09, 0x66, 0x01, 0x10, 0xfc, 0xee, + 0xec, 0x1f, 0xe2, 0x03, 0x00, 0xec, 0xf2, 0xf1, 0x2e, 0xf6, 0x05, 0x12, + 0xdc, 0x6d, 0x0f, 0x09, 0x04, 0x0a, 0x37, 0xe9, 0xff, 0x18, 0x16, 0x08, + 0xed, 0xd6, 0x13, 0xf7, 0x04, 0x7f, 0xf3, 0xa7, 0x1c, 0x9f, 0xf3, 0x0e, + 0x0c, 0x0d, 0x94, 0xf2, 0xf4, 0x9d, 0x09, 0x06, 0xf6, 0xf3, 0xf7, 0xfe, + 0xf4, 0xee, 0xa4, 0xe9, 0xfb, 0xf5, 0xfe, 0xf4, 0xfd, 0xf2, 0xf2, 0x09, + 0x0f, 0xcb, 0x09, 0x03, 0xff, 0x09, 0x06, 0x06, 0xe9, 0x05, 0x0b, 0x00, + 0x4e, 0x11, 0x1b, 0xfb, 0x06, 0x00, 0x0d, 0xf2, 0xfb, 0x0f, 0xfa, 0x02, + 0xeb, 0xe0, 0x06, 0xfa, 0x14, 0xf8, 0x02, 0xfe, 0xf5, 0xe9, 0x0a, 0xc6, + 0x37, 0xfb, 0x1e, 0xaf, 0xfd, 0xd9, 0xf6, 0xdb, 0xf2, 0x12, 0xb0, 0x2f, + 0xc7, 0x0e, 0xcb, 0xd6, 0xd8, 0xe2, 0xdb, 0x3d, 0xfe, 0x07, 0xfc, 0x42, + 0x2c, 0x0f, 0x06, 0xbb, 0x03, 0x13, 0x20, 0xf8, 0x02, 0xed, 0xf1, 0xc6, + 0x0b, 0x3d, 0xb1, 0x24, 0xa7, 0xda, 0x14, 0x3c, 0x02, 0xe8, 0xb2, 0x07, + 0xe8, 0xed, 0x22, 0x42, 0x92, 0x06, 0xbc, 0x26, 0xe3, 0x91, 0x25, 0x07, + 0xfd, 0x13, 0x23, 0xe4, 0xf0, 0xf5, 0x0b, 0x18, 0x02, 0xf7, 0xe0, 0xe6, + 0xed, 0x71, 0xda, 0xdb, 0x2d, 0x0a, 0x18, 0xce, 0x9e, 0x29, 0xf0, 0xff, + 0x81, 0xc2, 0xc0, 0x0a, 0x37, 0x7c, 0xd1, 0xde, 0x04, 0xf6, 0xe0, 0x03, + 0xfe, 0xfc, 0xc8, 0xf8, 0xa0, 0x0c, 0xe0, 0x13, 0xeb, 0x07, 0x54, 0xad, + 0x43, 0x16, 0x35, 0x41, 0x27, 0x36, 0xdc, 0x08, 0x67, 0x0b, 0x23, 0x18, + 0x27, 0x46, 0x0b, 0x0c, 0x01, 0xfb, 0x01, 0xff, 0x00, 0xf6, 0x0a, 0x0a, + 0xf9, 0xfd, 0xff, 0x12, 0x0b, 0xfe, 0x01, 0x37, 0x04, 0xdf, 0xfe, 0xf7, + 0xf2, 0x02, 0x01, 0xfe, 0xe4, 0x02, 0x38, 0xe3, 0xfb, 0x02, 0x06, 0xff, + 0x35, 0x06, 0xfd, 0xfa, 0xf7, 0xf3, 0x14, 0x0a, 0xf5, 0x0f, 0xf4, 0xf6, + 0x0b, 0xfc, 0x1f, 0x00, 0xfc, 0xfd, 0xfc, 0xff, 0x10, 0xf4, 0xf3, 0x81, + 0xf8, 0x04, 0x02, 0x03, 0x99, 0xfe, 0x05, 0xca, 0x07, 0xe4, 0xff, 0xec, + 0xf5, 0x01, 0x03, 0x02, 0xf1, 0x04, 0xff, 0xfe, 0xec, 0xd2, 0xfe, 0x07, + 0x15, 0x0e, 0x01, 0xff, 0xfe, 0x17, 0x0f, 0x0d, 0xde, 0x03, 0x0d, 0xf8, + 0xf8, 0xf5, 0xf7, 0x01, 0x01, 0xf0, 0x08, 0xf8, 0x0b, 0xfa, 0x01, 0x0a, + 0x05, 0x01, 0xfe, 0x05, 0xf2, 0xfc, 0xec, 0xf4, 0xf6, 0x04, 0x13, 0xfb, + 0x05, 0x1f, 0xf3, 0x03, 0x1a, 0xf7, 0xf5, 0xfa, 0x7e, 0x01, 0xfe, 0x00, + 0x0d, 0xfa, 0xed, 0xd7, 0x1e, 0xea, 0x26, 0xf3, 0x0f, 0xed, 0x04, 0xc7, + 0x12, 0xe5, 0xe5, 0xfb, 0x7f, 0x09, 0xfb, 0xf8, 0xfb, 0xf7, 0x06, 0x06, + 0x32, 0x17, 0xe3, 0x07, 0x00, 0x09, 0x07, 0x41, 0xfb, 0xf6, 0xf3, 0x07, + 0xc6, 0x1c, 0xe1, 0x0d, 0xe7, 0x1a, 0xe4, 0x16, 0xe0, 0x06, 0x08, 0xa6, + 0xdd, 0x3e, 0x06, 0x08, 0xf6, 0x0e, 0x3a, 0xda, 0xe8, 0xd6, 0xf9, 0x34, + 0xfb, 0xf0, 0xe4, 0xf9, 0x0d, 0x28, 0x2a, 0xcc, 0x0d, 0xfb, 0xd5, 0x21, + 0xfd, 0x0c, 0x1a, 0xf7, 0x03, 0x43, 0x2c, 0x03, 0x35, 0xd3, 0x04, 0xef, + 0x18, 0xfc, 0xe3, 0xd6, 0x01, 0x13, 0x07, 0xfa, 0x1f, 0x02, 0x10, 0x08, + 0x29, 0xf6, 0xe7, 0xe7, 0xfd, 0x26, 0x09, 0xef, 0xf9, 0xf7, 0xfe, 0x0c, + 0xf9, 0x2f, 0x05, 0xf9, 0x0a, 0xf7, 0xe9, 0xfa, 0x00, 0x26, 0xff, 0x12, + 0xf4, 0x07, 0xfe, 0x05, 0x19, 0xbc, 0xf7, 0x02, 0x0c, 0xef, 0xf5, 0xdf, + 0xf1, 0x02, 0x36, 0xfb, 0xdd, 0x02, 0x0e, 0x0f, 0x08, 0xff, 0xfb, 0x02, + 0x23, 0xfb, 0x17, 0x05, 0x0c, 0x01, 0xe1, 0x04, 0x15, 0xfa, 0x04, 0x22, + 0xfb, 0x26, 0x0f, 0xd4, 0x00, 0x03, 0xff, 0xe1, 0x0d, 0x07, 0x02, 0xfd, + 0x03, 0x05, 0xf5, 0x1e, 0x21, 0xfb, 0x0a, 0x0e, 0xca, 0xef, 0xf6, 0x0a, + 0x0e, 0x01, 0xac, 0x02, 0xd9, 0x08, 0x40, 0xfe, 0x04, 0xec, 0x05, 0x01, + 0x08, 0xc7, 0xf6, 0x43, 0x2c, 0x7f, 0x06, 0xf5, 0x06, 0x01, 0x13, 0xfe, + 0xf8, 0x64, 0x0e, 0xfb, 0x02, 0x07, 0x0b, 0x9c, 0xfc, 0x03, 0x58, 0x1d, + 0x04, 0xef, 0x0e, 0x02, 0xf1, 0x08, 0x03, 0xf4, 0x00, 0xd6, 0x9b, 0x0a, + 0x08, 0xfd, 0xf6, 0x01, 0x08, 0x25, 0x2e, 0x0d, 0xdf, 0x03, 0xfa, 0x05, + 0x0a, 0x16, 0xfa, 0x01, 0x08, 0x01, 0x03, 0x05, 0x1a, 0xfb, 0xfc, 0x02, + 0x03, 0x01, 0xfb, 0x0e, 0xba, 0x18, 0xd9, 0x08, 0xce, 0xde, 0xc2, 0xcb, + 0x15, 0xd3, 0xdd, 0xfd, 0x1f, 0x3f, 0xd8, 0xf2, 0xe2, 0x18, 0x12, 0xd1, + 0x28, 0xbd, 0xe8, 0x1c, 0xf7, 0xeb, 0x1a, 0xf5, 0x12, 0x4e, 0x0e, 0xb3, + 0xb8, 0x07, 0xec, 0x17, 0x7a, 0xf8, 0x08, 0xd4, 0xbb, 0x50, 0x01, 0xfd, + 0xde, 0x02, 0xd4, 0x44, 0x01, 0xb5, 0x2a, 0xc2, 0xef, 0xbc, 0x32, 0xff, + 0xe4, 0x00, 0x23, 0xe4, 0xf3, 0x0e, 0xce, 0xd1, 0xc9, 0xf1, 0x0c, 0x81, + 0x4f, 0x9e, 0x0e, 0xd4, 0xb5, 0xe6, 0xa3, 0x0d, 0x10, 0x15, 0xdd, 0xfb, + 0xe4, 0xe2, 0x0b, 0xdc, 0xfd, 0xc4, 0xb7, 0x2e, 0x25, 0x1f, 0x2c, 0xb8, + 0x2b, 0xed, 0xf5, 0xde, 0xe0, 0x28, 0xdb, 0xd8, 0xb8, 0xb4, 0xdd, 0xee, + 0x1c, 0x00, 0x23, 0xf3, 0xe4, 0x00, 0x0e, 0x42, 0xfd, 0x01, 0xe2, 0xf4, + 0x19, 0xe7, 0xec, 0x04, 0x11, 0xe5, 0xea, 0xfb, 0xe6, 0xdd, 0xbe, 0xde, + 0x03, 0xfd, 0xfd, 0x1f, 0x0d, 0x0e, 0xd8, 0x09, 0x01, 0x19, 0x12, 0xe9, + 0x2a, 0xfa, 0xf0, 0x14, 0x0c, 0xf9, 0x1d, 0x1a, 0xe1, 0xfe, 0xda, 0x33, + 0x40, 0x03, 0x01, 0xad, 0xe1, 0x7f, 0x1c, 0x28, 0xff, 0xf5, 0x06, 0xff, + 0xd7, 0x03, 0xf4, 0xfd, 0x12, 0x08, 0xe2, 0xf0, 0xa4, 0xe9, 0x05, 0xc2, + 0x01, 0x33, 0x16, 0x03, 0xf7, 0x02, 0x17, 0x0d, 0xb0, 0xfa, 0x1e, 0xd3, + 0x08, 0xfd, 0xee, 0x0b, 0xf2, 0x1c, 0xf0, 0xdf, 0x8f, 0x32, 0xfe, 0x17, + 0xf5, 0x0f, 0x0f, 0x13, 0x2c, 0xfc, 0xe2, 0x02, 0x92, 0x1e, 0x23, 0x17, + 0x0f, 0xf3, 0x46, 0xd1, 0xed, 0x0c, 0xee, 0xf3, 0xfe, 0x0e, 0x1d, 0x03, + 0xfc, 0xbe, 0x13, 0x05, 0xfc, 0xeb, 0x1a, 0x25, 0xf1, 0x0a, 0x30, 0xe9, + 0x91, 0xea, 0x3d, 0xe9, 0x09, 0x04, 0x06, 0x43, 0xff, 0x02, 0x03, 0x19, + 0xd4, 0xfe, 0x8f, 0x1c, 0xe5, 0xc9, 0x03, 0x06, 0xf7, 0x09, 0x00, 0x00, + 0xe4, 0x06, 0xf9, 0x04, 0xed, 0xef, 0xf7, 0xee, 0xf5, 0x0e, 0x06, 0xfa, + 0x05, 0x05, 0xf8, 0x07, 0xfe, 0xf9, 0x06, 0x0e, 0x10, 0x05, 0x05, 0xd0, + 0x0a, 0xec, 0xe1, 0xee, 0xf6, 0x05, 0x05, 0xbf, 0x08, 0x07, 0xfa, 0x00, + 0x01, 0x0b, 0xf3, 0xec, 0xd3, 0xf1, 0xfc, 0xfa, 0xf4, 0xf2, 0x09, 0x04, + 0xf3, 0xf3, 0xfe, 0xf7, 0xfe, 0x01, 0xee, 0x02, 0xf2, 0x14, 0xed, 0x0c, + 0x05, 0x15, 0xee, 0xf5, 0xfa, 0xbe, 0x00, 0x0f, 0x00, 0x02, 0xd6, 0x00, + 0x08, 0xfc, 0xec, 0x0c, 0xf4, 0xf9, 0x23, 0x09, 0x81, 0x08, 0x25, 0xfa, + 0xfd, 0xfc, 0xfc, 0x06, 0x12, 0xfd, 0x18, 0xf5, 0x44, 0x18, 0x12, 0x08, + 0x02, 0x0c, 0x05, 0xfe, 0xf9, 0x0d, 0xf5, 0x06, 0x59, 0xfb, 0x17, 0xfc, + 0xf1, 0xfc, 0x01, 0xf7, 0xf9, 0x00, 0x0b, 0xc0, 0x10, 0x00, 0xf9, 0x2b, + 0x06, 0x08, 0x06, 0x04, 0x0a, 0x15, 0xf0, 0x0f, 0xe9, 0xe9, 0xf9, 0x16, + 0x51, 0x0f, 0xf0, 0x09, 0x25, 0xd0, 0x3a, 0xf5, 0xef, 0x0c, 0x0a, 0xf2, + 0xeb, 0xe7, 0xdc, 0xfd, 0xe8, 0xe7, 0xe5, 0x2e, 0x01, 0xe1, 0xe4, 0x2e, + 0x15, 0xed, 0x16, 0x47, 0x21, 0x09, 0xf8, 0x42, 0xd0, 0x04, 0xff, 0x03, + 0xd1, 0x32, 0x17, 0xe3, 0x31, 0x37, 0x08, 0xf6, 0xd3, 0x24, 0x73, 0x93, + 0xfa, 0x28, 0xf3, 0x2d, 0x1d, 0xda, 0x3f, 0xdd, 0x15, 0xdc, 0x37, 0x32, + 0xf8, 0x3d, 0xf7, 0x7f, 0x26, 0x21, 0x06, 0xff, 0xff, 0x37, 0x53, 0x14, + 0x37, 0x29, 0x14, 0xf4, 0xf3, 0xe7, 0x2d, 0xfe, 0x14, 0x0e, 0xff, 0xcd, + 0x12, 0x01, 0xdc, 0x43, 0x9e, 0xc9, 0x02, 0x78, 0xd4, 0x28, 0x00, 0xd4, + 0x4c, 0x24, 0xcf, 0xe2, 0xd5, 0xe5, 0xd4, 0x0a, 0xd8, 0x28, 0x0e, 0xf2, + 0x10, 0xdc, 0xf7, 0x20, 0xd1, 0x05, 0x12, 0x0c, 0xdb, 0xd3, 0xe4, 0xee, + 0xfe, 0xec, 0x37, 0x14, 0x00, 0x13, 0xad, 0xf0, 0x05, 0x1f, 0xe2, 0x1f, + 0xc8, 0xef, 0xf1, 0x19, 0x07, 0x15, 0x00, 0x19, 0x07, 0x06, 0xef, 0xeb, + 0xe7, 0xee, 0xeb, 0xf7, 0x27, 0xfb, 0x1d, 0xc2, 0x24, 0x04, 0xf9, 0xfa, + 0xfa, 0x40, 0x03, 0x15, 0x16, 0x24, 0x1f, 0x2b, 0xd6, 0xf0, 0x13, 0x3e, + 0x07, 0xba, 0x10, 0x08, 0xeb, 0x19, 0x14, 0x0f, 0xea, 0xf0, 0x22, 0xf4, + 0x0e, 0xf3, 0x0c, 0x11, 0x0e, 0x05, 0xdc, 0x0d, 0x81, 0xed, 0x1c, 0xd7, + 0xe7, 0x07, 0x35, 0xf9, 0xfd, 0x13, 0x16, 0xe1, 0xfa, 0x11, 0x31, 0xbd, + 0x23, 0x05, 0xb9, 0x0f, 0x23, 0xe2, 0xfa, 0xfd, 0xe9, 0xfe, 0xfb, 0x0c, + 0x10, 0xa6, 0xc5, 0x1b, 0xfd, 0x06, 0xf8, 0xfe, 0xee, 0xff, 0x21, 0xe8, + 0xb3, 0x13, 0xc0, 0xe2, 0x1a, 0x00, 0x0e, 0x1e, 0x07, 0xf8, 0xf2, 0xe0, + 0x05, 0xf7, 0x01, 0xf0, 0xfd, 0x03, 0xe9, 0xee, 0xfb, 0x1b, 0x07, 0x93, + 0xff, 0x47, 0x5d, 0xe8, 0x4f, 0x12, 0xba, 0xe0, 0xac, 0xd0, 0xcf, 0x20, + 0x5f, 0xf0, 0xf4, 0xdb, 0xf1, 0xef, 0xa6, 0x02, 0x79, 0xe9, 0xb1, 0xcb, + 0xf7, 0xf3, 0xe5, 0x12, 0xf5, 0xca, 0xc6, 0x5d, 0x28, 0xa0, 0xa4, 0x93, + 0xd4, 0x48, 0xf7, 0x4c, 0x49, 0xcf, 0xed, 0xe5, 0x11, 0x0b, 0xf2, 0xcd, + 0x31, 0xea, 0x78, 0xac, 0xac, 0x53, 0x11, 0x03, 0xec, 0xea, 0x10, 0x53, + 0xf7, 0x38, 0x03, 0x66, 0xf2, 0x20, 0x07, 0x92, 0x0a, 0xe7, 0x7f, 0xef, + 0x3c, 0xe9, 0x1f, 0x13, 0xb6, 0x2b, 0xef, 0x16, 0x22, 0xe0, 0x3d, 0xaf, + 0xe7, 0xd8, 0xd1, 0xe2, 0xcb, 0xb9, 0x40, 0x9d, 0x25, 0xa7, 0x0e, 0x10, + 0x01, 0xf2, 0xd7, 0xe7, 0xf1, 0x07, 0xf5, 0x13, 0x43, 0xec, 0xa4, 0xcd, + 0xd5, 0x22, 0xf4, 0x19, 0xfc, 0x25, 0xe9, 0x0e, 0xc5, 0xa6, 0xfb, 0x01, + 0x34, 0x2e, 0xf8, 0xec, 0xfc, 0x0e, 0xf9, 0x20, 0x33, 0x07, 0xd2, 0xfd, + 0x13, 0x1f, 0xe8, 0x06, 0xea, 0x03, 0xe9, 0x15, 0x01, 0x11, 0x15, 0xd0, + 0x0f, 0xf8, 0x68, 0xf8, 0xa3, 0xe7, 0x04, 0xf4, 0xf5, 0x00, 0x08, 0xe4, + 0xfd, 0x01, 0xf4, 0x09, 0xb0, 0xbd, 0x05, 0xe7, 0xea, 0xc7, 0x20, 0x03, + 0x38, 0x08, 0x04, 0x02, 0x05, 0xe1, 0x03, 0xea, 0x08, 0x19, 0xc2, 0x18, + 0x00, 0xc7, 0x05, 0xfe, 0x0c, 0x01, 0x02, 0x1b, 0xe7, 0x12, 0x1e, 0x81, + 0x1d, 0xc2, 0x1c, 0x10, 0x1b, 0xf5, 0x5a, 0xf7, 0x0d, 0x1c, 0x05, 0xfa, + 0xfc, 0x15, 0x13, 0xe7, 0x0e, 0xef, 0x01, 0xfd, 0xfe, 0x02, 0xf9, 0xee, + 0xf8, 0xcc, 0xe8, 0xfa, 0xfa, 0xfe, 0xf2, 0xfe, 0xf9, 0x03, 0x12, 0x3e, + 0xf3, 0x0a, 0x0f, 0x01, 0x39, 0xfc, 0xe6, 0xf9, 0xff, 0x04, 0xfc, 0x01, + 0x0d, 0x08, 0xf6, 0xf5, 0x12, 0xd3, 0x0b, 0x01, 0xfa, 0x13, 0xf7, 0xeb, + 0xf8, 0xed, 0xf2, 0x09, 0x26, 0x22, 0x2b, 0xae, 0xf6, 0x09, 0xc7, 0xef, + 0x08, 0x04, 0x0a, 0x28, 0x0f, 0x01, 0xf2, 0x0d, 0x34, 0xe9, 0x11, 0xdf, + 0xfc, 0xe3, 0x1d, 0xee, 0x0e, 0x12, 0xe6, 0xfc, 0x23, 0xdc, 0x01, 0x04, + 0x14, 0xff, 0x15, 0x25, 0xde, 0x3a, 0xde, 0x41, 0xe1, 0xfe, 0x0f, 0xef, + 0xd5, 0x99, 0x19, 0x07, 0xe1, 0xfd, 0xea, 0x1a, 0xfd, 0x0a, 0xa1, 0xc7, + 0x02, 0x06, 0x37, 0xf1, 0x14, 0xff, 0x03, 0x20, 0xec, 0x09, 0x01, 0x01, + 0xe2, 0x20, 0x19, 0xf9, 0xfa, 0xec, 0x30, 0x81, 0x02, 0xf9, 0x28, 0x0a, + 0xbd, 0xe6, 0xbf, 0x19, 0x1d, 0xd6, 0x01, 0xe5, 0xa3, 0xed, 0xe7, 0xbd, + 0x2a, 0x00, 0xf0, 0x1c, 0x23, 0x37, 0x2a, 0xe2, 0x04, 0xd9, 0xe0, 0x21, + 0x2a, 0x37, 0x24, 0xf6, 0x10, 0x3a, 0x0a, 0x25, 0xfc, 0x0c, 0xa4, 0x50, + 0x15, 0xf6, 0xfe, 0xa5, 0xd6, 0xbe, 0xee, 0x9a, 0xfd, 0xfe, 0x04, 0x02, + 0x81, 0xf2, 0xf8, 0x06, 0x03, 0x03, 0xf8, 0x01, 0xde, 0x05, 0xfd, 0x00, + 0x2e, 0xfb, 0x07, 0xfa, 0x23, 0x04, 0xdf, 0xf8, 0xf8, 0x03, 0x01, 0x02, + 0x17, 0xe4, 0xfe, 0x79, 0x01, 0x05, 0xfe, 0xfd, 0x9b, 0xf8, 0xf5, 0xfb, + 0x03, 0x09, 0x18, 0xde, 0xf4, 0x0b, 0x02, 0x06, 0x00, 0x95, 0x07, 0x07, + 0x04, 0x05, 0xf5, 0x0a, 0x10, 0x11, 0xf0, 0x0e, 0x04, 0x01, 0xfa, 0xfe, + 0x00, 0xf7, 0x03, 0xf1, 0x1b, 0x00, 0x03, 0x07, 0x01, 0x08, 0x05, 0xfa, + 0xf9, 0xf5, 0xfe, 0x0c, 0xf6, 0xfa, 0xee, 0x03, 0xed, 0x02, 0xf5, 0xf5, + 0xf9, 0x02, 0xff, 0x06, 0xff, 0x0b, 0xfd, 0x02, 0xfd, 0x04, 0x0f, 0xfc, + 0x05, 0xfa, 0xf8, 0xfb, 0xf3, 0xff, 0x14, 0xf7, 0xfc, 0x03, 0xf8, 0x00, + 0xff, 0xf1, 0x0a, 0x05, 0x0d, 0x03, 0x05, 0x12, 0x16, 0x0d, 0x0c, 0xf4, + 0x00, 0x06, 0xfc, 0x08, 0xfe, 0x0c, 0xfc, 0x04, 0xee, 0xfd, 0xfc, 0x0c, + 0xfa, 0x00, 0x59, 0x1a, 0x17, 0x06, 0xfa, 0xf1, 0x1b, 0xf9, 0xfd, 0x01, + 0x02, 0x02, 0x0a, 0x0d, 0xf5, 0xdb, 0x08, 0xe5, 0xf6, 0x07, 0x06, 0x0c, + 0xf6, 0xf2, 0x05, 0x04, 0x1e, 0xc3, 0x10, 0xe6, 0x0e, 0x29, 0x05, 0xf1, + 0xff, 0xef, 0xf7, 0x0a, 0xe9, 0x0e, 0xfd, 0xfa, 0xfe, 0x00, 0x00, 0x0f, + 0x0c, 0x13, 0x12, 0x00, 0x02, 0x05, 0xf6, 0x09, 0x0b, 0x09, 0x07, 0x0e, + 0x05, 0xed, 0x03, 0x7f, 0xfe, 0x08, 0xff, 0x08, 0xfc, 0x23, 0xef, 0x09, + 0xfd, 0x05, 0xfe, 0x00, 0xfa, 0xf9, 0xf4, 0xfa, 0xfa, 0x17, 0x0e, 0x0f, + 0x06, 0xd0, 0x0c, 0xf7, 0x01, 0x08, 0xf4, 0xf2, 0x00, 0xf6, 0x0d, 0x13, + 0x08, 0xf1, 0x0b, 0x03, 0xf0, 0xfa, 0x06, 0x00, 0xfa, 0xed, 0x04, 0x09, + 0xf6, 0x04, 0x06, 0x07, 0xf4, 0x07, 0xe7, 0xff, 0x09, 0x09, 0x05, 0x02, + 0x32, 0xd1, 0x0f, 0x34, 0x0d, 0xb7, 0xa1, 0x28, 0xfe, 0x03, 0x22, 0xe2, + 0xf3, 0x03, 0x0c, 0xf9, 0x0c, 0xeb, 0xec, 0x1a, 0x11, 0x17, 0xdd, 0xb6, + 0xec, 0xb1, 0x04, 0x2e, 0x0f, 0x22, 0x09, 0x06, 0x33, 0xe1, 0xe1, 0x0d, + 0x0e, 0x30, 0xf8, 0xc9, 0xf6, 0x17, 0x29, 0x0b, 0x21, 0x09, 0x2a, 0x1a, + 0x1a, 0x02, 0xfb, 0xea, 0x01, 0x3f, 0x7f, 0x20, 0xf1, 0x15, 0xd4, 0xdc, + 0x1b, 0xe4, 0xfc, 0xf5, 0x18, 0xd4, 0x17, 0xd0, 0x06, 0xfd, 0xf6, 0xc8, + 0x2c, 0x1e, 0x14, 0x09, 0xe1, 0xcb, 0x0f, 0xf0, 0x0a, 0x13, 0x0f, 0xf6, + 0x08, 0xf7, 0x0e, 0x0e, 0xe0, 0xa4, 0xfa, 0xf9, 0xdc, 0x1b, 0x83, 0x0c, + 0xeb, 0xdb, 0x01, 0x13, 0xed, 0xfe, 0x19, 0x1f, 0xec, 0x15, 0xeb, 0xf1, + 0xf0, 0xe4, 0x0a, 0xf3, 0x0a, 0x02, 0x03, 0xf8, 0xf9, 0xf2, 0xff, 0xd4, + 0xe6, 0xf0, 0x0c, 0x2c, 0xf0, 0x2b, 0x08, 0x0b, 0xe4, 0x98, 0xd0, 0xac, + 0x14, 0xe6, 0x03, 0xfb, 0x0f, 0x06, 0xee, 0x07, 0xa3, 0xe5, 0xdf, 0x18, + 0x51, 0xd5, 0x1f, 0xe5, 0x32, 0x08, 0x04, 0x02, 0x12, 0x05, 0xf7, 0x1a, + 0x07, 0xe0, 0xe3, 0x94, 0xf9, 0xd5, 0xf0, 0xf4, 0xc2, 0xc6, 0xfc, 0xe4, + 0xd7, 0x0f, 0x00, 0x20, 0x09, 0xea, 0x23, 0x2d, 0xba, 0x97, 0xd4, 0xec, + 0xf3, 0xf2, 0x2c, 0x19, 0x81, 0x40, 0x0e, 0x18, 0x17, 0x0e, 0x0d, 0xda, + 0xea, 0xdf, 0x2a, 0x8f, 0xf3, 0xc8, 0x00, 0x03, 0x1b, 0xe1, 0xca, 0xfe, + 0xd8, 0x5d, 0x30, 0xd4, 0x25, 0xe4, 0xeb, 0xea, 0xf7, 0xed, 0xc4, 0x43, + 0x01, 0x04, 0xdb, 0xf2, 0xf1, 0xd9, 0xd9, 0xf9, 0xe5, 0x1b, 0xec, 0xf9, + 0xee, 0xe2, 0x01, 0xd5, 0xd5, 0x0c, 0x27, 0x35, 0xfd, 0xfe, 0xfe, 0xd8, + 0xf8, 0x0b, 0xe4, 0xf4, 0x39, 0x33, 0xef, 0xee, 0x29, 0x15, 0xff, 0xda, + 0x4a, 0x01, 0xfd, 0x17, 0x19, 0x04, 0x0d, 0x17, 0x17, 0xf7, 0xd1, 0x13, + 0xfa, 0x0a, 0x14, 0x1e, 0xe6, 0xeb, 0xdd, 0x07, 0x01, 0xe5, 0xe1, 0x1d, + 0x03, 0x3b, 0x10, 0x10, 0x0d, 0xf6, 0x04, 0x14, 0x06, 0xf2, 0x04, 0x05, + 0x2e, 0xf3, 0x4a, 0x07, 0xbe, 0x02, 0xf1, 0x19, 0x18, 0xfb, 0x97, 0x09, + 0x2c, 0x05, 0x37, 0x19, 0x08, 0xec, 0xe2, 0x1f, 0xd4, 0x2f, 0xd8, 0x12, + 0x13, 0x0e, 0xf8, 0x10, 0xf9, 0x81, 0xb6, 0x01, 0x1a, 0xfd, 0xfa, 0xf1, + 0x0d, 0xde, 0xd1, 0x0c, 0x2c, 0x2f, 0x2e, 0xde, 0x06, 0xd2, 0x1c, 0x1e, + 0x33, 0x17, 0x12, 0x09, 0x14, 0x23, 0x3c, 0xbf, 0xe5, 0x23, 0xba, 0x1d, + 0x14, 0xe1, 0x09, 0x44, 0x09, 0xf4, 0xd5, 0x17, 0x2b, 0x28, 0xe1, 0xd2, + 0xe2, 0x0e, 0xee, 0x05, 0xeb, 0x2b, 0xf8, 0xe4, 0x05, 0x19, 0x94, 0x0e, + 0xf0, 0x1a, 0x11, 0x1b, 0xc5, 0x1e, 0x0f, 0x14, 0x28, 0x2a, 0x35, 0x04, + 0xfb, 0xff, 0xef, 0xfe, 0x20, 0x09, 0xc6, 0xf2, 0x0c, 0xed, 0x16, 0xea, + 0xea, 0x28, 0xeb, 0x27, 0xbb, 0xfe, 0xdd, 0xfe, 0x15, 0x15, 0x09, 0xf4, + 0x17, 0x03, 0x07, 0x41, 0x14, 0xed, 0xf7, 0x00, 0x1f, 0x07, 0x20, 0x07, + 0xe4, 0x07, 0xd2, 0xfa, 0x1d, 0xe7, 0xf9, 0x13, 0x07, 0x1d, 0x08, 0x04, + 0x2a, 0xe8, 0xca, 0x29, 0x07, 0x27, 0xe9, 0x7f, 0xfa, 0x01, 0x19, 0x11, + 0x03, 0xba, 0xda, 0xc0, 0x0b, 0xf8, 0xc2, 0x59, 0xf6, 0x04, 0x9b, 0x25, + 0x09, 0x23, 0x11, 0xdb, 0xff, 0x22, 0x0c, 0x24, 0x1b, 0x5e, 0x05, 0x0b, + 0x0d, 0x25, 0x15, 0xf0, 0xda, 0x25, 0xde, 0x01, 0x1a, 0x29, 0x08, 0xf9, + 0x12, 0x18, 0xf8, 0xe8, 0x09, 0x41, 0xd6, 0xda, 0xe1, 0x29, 0xfa, 0x06, + 0xd1, 0x06, 0x24, 0x07, 0xef, 0x16, 0xda, 0x04, 0xd3, 0x0f, 0xdd, 0x1f, + 0xeb, 0xd3, 0xcd, 0x1b, 0x54, 0xf5, 0x20, 0x24, 0xf0, 0x4b, 0xfd, 0xaa, + 0x28, 0x09, 0xe3, 0x0c, 0x25, 0x20, 0xf1, 0x48, 0xd4, 0xd5, 0x01, 0x0f, + 0x04, 0x18, 0xfe, 0xf1, 0xdc, 0xf9, 0x03, 0x21, 0xbc, 0xf2, 0xf8, 0x61, + 0xea, 0xd5, 0x15, 0xf9, 0x1a, 0xfd, 0x1e, 0x46, 0xd8, 0xed, 0xe1, 0xec, + 0x05, 0x9a, 0xfc, 0xf5, 0x47, 0xeb, 0xf4, 0x14, 0x38, 0xf3, 0x0f, 0x03, + 0xc1, 0x0b, 0x28, 0xe5, 0x0a, 0xf0, 0x07, 0x75, 0x15, 0xf6, 0xf5, 0x15, + 0xf3, 0x2b, 0x3c, 0xe6, 0xe4, 0x1e, 0x19, 0xef, 0x46, 0xfb, 0x40, 0xec, + 0x0a, 0x34, 0x2d, 0xe3, 0x12, 0x21, 0x06, 0x10, 0x01, 0xfe, 0x40, 0x13, + 0x12, 0x26, 0x1b, 0xf1, 0x0c, 0xfd, 0x16, 0xf5, 0x0b, 0x2a, 0x0f, 0xee, + 0x12, 0x38, 0xda, 0x03, 0xf1, 0xe3, 0x10, 0xfa, 0xd9, 0x00, 0x81, 0x05, + 0xf2, 0xe1, 0x02, 0xf5, 0x0d, 0xea, 0xff, 0x1d, 0xfa, 0xf7, 0x0e, 0x15, + 0x25, 0x34, 0x07, 0xfc, 0xfb, 0x16, 0x0e, 0x1b, 0x04, 0xfe, 0xdf, 0x09, + 0xea, 0xf9, 0x08, 0x2c, 0xf6, 0x00, 0x09, 0x00, 0xec, 0x11, 0x0f, 0xfd, + 0xe8, 0xf7, 0xe6, 0xfa, 0xd3, 0x03, 0x09, 0xdb, 0x7f, 0x06, 0x31, 0xee, + 0xfa, 0x0d, 0x09, 0xe4, 0xea, 0xf9, 0xdc, 0xf6, 0x0c, 0x11, 0xed, 0x0a, + 0x13, 0x21, 0x15, 0x0e, 0x1a, 0xeb, 0xed, 0xf8, 0xfa, 0xef, 0x0a, 0xfb, + 0xda, 0xfb, 0xe0, 0xff, 0xfb, 0x08, 0xec, 0x08, 0x13, 0xa3, 0x20, 0xd8, + 0xfa, 0xda, 0x1c, 0xf5, 0x03, 0xf1, 0x01, 0x07, 0xea, 0xfc, 0x17, 0x05, + 0x27, 0x1b, 0x49, 0xe7, 0x5e, 0xed, 0x0b, 0x06, 0x20, 0xfb, 0x0f, 0xef, + 0x08, 0x13, 0x1b, 0xf7, 0x4b, 0xf4, 0xee, 0x42, 0x08, 0x06, 0xdc, 0x38, + 0x00, 0x18, 0xf6, 0x0a, 0xc4, 0x56, 0x24, 0x17, 0x42, 0x09, 0xf7, 0x12, + 0x12, 0xf6, 0x0c, 0xdb, 0x23, 0x2d, 0xed, 0xfc, 0x02, 0xfa, 0xf8, 0x06, + 0xb8, 0xe4, 0xb4, 0x24, 0xe3, 0x02, 0xfb, 0xbb, 0xfe, 0xc9, 0x19, 0x15, + 0x21, 0xef, 0x02, 0x1c, 0xe1, 0x4f, 0x6c, 0xe9, 0x69, 0xd0, 0x4d, 0xf2, + 0x58, 0xd4, 0x00, 0x04, 0xe8, 0x19, 0x07, 0x44, 0xc9, 0xf5, 0xd8, 0xc7, + 0x19, 0xf1, 0x4e, 0x16, 0xe8, 0x13, 0x19, 0xf0, 0xfe, 0x10, 0xd8, 0xd5, + 0x1c, 0x2b, 0x07, 0xf7, 0x02, 0xc3, 0xb9, 0x5c, 0xd9, 0x57, 0xca, 0x05, + 0xd7, 0xfa, 0xef, 0x27, 0xe0, 0xf2, 0xf2, 0x38, 0xf1, 0x2f, 0x7f, 0x29, + 0xfe, 0xa3, 0xd8, 0xf8, 0xfc, 0xd9, 0xfe, 0xf9, 0xff, 0xe9, 0x01, 0x25, + 0xfc, 0xda, 0x24, 0xaf, 0xe2, 0xf3, 0x17, 0xcf, 0xfb, 0xf7, 0xe1, 0x14, + 0x1a, 0xdb, 0x30, 0xfb, 0xd5, 0xf1, 0xf1, 0x3d, 0x18, 0x02, 0xe3, 0xf0, + 0xb4, 0x0d, 0xcc, 0xb4, 0x10, 0xff, 0xfd, 0x02, 0xdd, 0xe6, 0xd9, 0xc5, + 0xe5, 0x33, 0xbf, 0xff, 0x0e, 0x72, 0xd3, 0xfc, 0xf7, 0xdf, 0xe9, 0xf4, + 0x37, 0xec, 0xdb, 0x0e, 0x06, 0xe2, 0x21, 0x23, 0x27, 0xfe, 0x2d, 0x24, + 0xcd, 0x0f, 0xeb, 0xf7, 0xf9, 0x0b, 0x14, 0x0f, 0x30, 0xe7, 0xe6, 0x6a, + 0xea, 0x6b, 0xf4, 0x05, 0x1f, 0xf9, 0x1f, 0x1f, 0x9b, 0x3d, 0x08, 0xf1, + 0x00, 0x18, 0xdd, 0x17, 0xdd, 0xf6, 0x17, 0x36, 0x1e, 0x09, 0xa1, 0x0a, + 0x12, 0x0d, 0x03, 0x3a, 0x56, 0x1c, 0x1e, 0x0a, 0x20, 0xe3, 0xea, 0xc8, + 0x1c, 0x0e, 0x1c, 0xc4, 0x11, 0xfe, 0x81, 0x49, 0x0f, 0xcf, 0x45, 0x13, + 0xe9, 0xe9, 0x23, 0x0a, 0xbe, 0x24, 0x1d, 0xf1, 0x1b, 0x06, 0xf7, 0xe8, + 0xa5, 0x12, 0xb1, 0xfb, 0x09, 0x16, 0xff, 0xea, 0x00, 0xe7, 0xef, 0xf2, + 0xe6, 0x28, 0xfb, 0xd6, 0xfb, 0xfb, 0x16, 0x0d, 0x44, 0x00, 0x10, 0xde, + 0x1c, 0xeb, 0x48, 0x27, 0xbf, 0x07, 0xd6, 0x07, 0xea, 0xfa, 0xc0, 0x1c, + 0x4c, 0x14, 0x10, 0x0e, 0xfa, 0x00, 0x03, 0x06, 0x01, 0x01, 0x01, 0xfb, + 0x0a, 0xfd, 0xe2, 0xfc, 0x01, 0xf9, 0x03, 0xfa, 0xf6, 0xef, 0x02, 0x05, + 0xfe, 0xfc, 0x09, 0x09, 0xf3, 0x11, 0xf0, 0xf9, 0x04, 0x0d, 0xfa, 0x04, + 0x06, 0xce, 0x04, 0x02, 0xf3, 0xfb, 0xf5, 0xd3, 0x08, 0x02, 0xfd, 0xf3, + 0xf7, 0xff, 0xfb, 0xfc, 0x01, 0xf4, 0xf0, 0x43, 0xfc, 0x07, 0xff, 0xf9, + 0xfb, 0x0e, 0xfb, 0xf9, 0xff, 0xfd, 0x00, 0xf5, 0xf5, 0xf9, 0xf6, 0x12, + 0xf6, 0xfe, 0x04, 0x02, 0x00, 0x0e, 0x08, 0x00, 0xfb, 0x07, 0xf9, 0x13, + 0x06, 0x04, 0x10, 0x00, 0xef, 0x04, 0xfc, 0xf6, 0xf3, 0xf9, 0x06, 0xfc, + 0xfa, 0x1b, 0x05, 0x1d, 0x01, 0xfb, 0xfe, 0x0b, 0x0f, 0x07, 0xff, 0xfc, + 0x01, 0x11, 0x01, 0x06, 0xf4, 0xf4, 0x05, 0x08, 0xfc, 0xf2, 0xf8, 0xfb, + 0x05, 0x02, 0xf9, 0x05, 0x19, 0x05, 0x06, 0x08, 0x0b, 0x04, 0x0c, 0x81, + 0x00, 0xe5, 0xe6, 0xfc, 0xff, 0xcf, 0x1b, 0x5b, 0xdd, 0x14, 0x01, 0x14, + 0x04, 0x01, 0x1c, 0xda, 0x14, 0xfe, 0x15, 0xf8, 0x1a, 0x0c, 0xf1, 0x11, + 0xfd, 0xfa, 0x19, 0xe9, 0x0c, 0x04, 0x16, 0xd7, 0x04, 0xc4, 0xf7, 0xf6, + 0x06, 0xf1, 0x05, 0xe2, 0xe8, 0xf6, 0x12, 0xdb, 0x06, 0xe0, 0xe7, 0x05, + 0xd5, 0x03, 0x02, 0xe9, 0xf0, 0x12, 0xfe, 0x0f, 0x07, 0x07, 0x15, 0x15, + 0x05, 0x11, 0xe1, 0x10, 0xf2, 0x09, 0xf6, 0x0d, 0xfc, 0x02, 0x18, 0x14, + 0xee, 0x13, 0x16, 0xec, 0xfc, 0x0b, 0x43, 0x20, 0xf9, 0xf8, 0xdb, 0xf9, + 0x17, 0x0a, 0xe8, 0x15, 0x1f, 0xd1, 0x04, 0x02, 0xfe, 0xf3, 0xeb, 0x24, + 0x0c, 0xfc, 0xf9, 0xf6, 0xe9, 0xd1, 0x14, 0xfb, 0x0e, 0x1e, 0xe8, 0xd7, + 0xee, 0x04, 0x00, 0x03, 0x12, 0xe9, 0x00, 0x12, 0x04, 0x1b, 0x7f, 0xcd, + 0x0a, 0xf3, 0xfb, 0x2e, 0x0a, 0xf8, 0x1a, 0x34, 0xf3, 0x08, 0xfa, 0xf6, + 0xfb, 0x10, 0x0b, 0x15, 0xfe, 0x0b, 0x7f, 0x3f, 0x1a, 0xf5, 0x0a, 0xee, + 0xe2, 0xef, 0xf2, 0x1f, 0x04, 0xef, 0xe7, 0xfa, 0x46, 0x5f, 0x00, 0xb7, + 0xef, 0x1e, 0x06, 0xe6, 0x05, 0xfb, 0x14, 0xfb, 0x17, 0x4f, 0xff, 0xff, + 0xea, 0x17, 0xdc, 0xe6, 0x20, 0xec, 0x00, 0xb9, 0xfd, 0xf0, 0x1c, 0x01, + 0xff, 0x09, 0x02, 0xfd, 0x1f, 0x06, 0xf2, 0x11, 0x09, 0x12, 0xec, 0xf7, + 0xfb, 0x3d, 0x14, 0x45, 0x0e, 0xf7, 0xf0, 0xf2, 0x0b, 0xdc, 0xed, 0xef, + 0x33, 0xee, 0xe6, 0x19, 0x01, 0x2e, 0xee, 0x04, 0xfd, 0xf4, 0xee, 0xf9, + 0x0b, 0x01, 0xef, 0xf6, 0xfb, 0x74, 0xf7, 0x14, 0x0d, 0xdb, 0x05, 0x29, + 0xfd, 0x00, 0xd7, 0xc9, 0xfd, 0x2d, 0xf0, 0xf5, 0x03, 0x00, 0xf4, 0xe4, + 0xef, 0x1f, 0xeb, 0xe2, 0x0c, 0x05, 0xff, 0xee, 0x3a, 0x10, 0xcf, 0xfa, + 0x2e, 0xe2, 0x01, 0x14, 0x08, 0xca, 0xf7, 0xef, 0x11, 0xe9, 0xdd, 0x11, + 0xef, 0x1c, 0xe1, 0xf9, 0x0b, 0xe7, 0xfb, 0xfb, 0xe6, 0xf2, 0xf6, 0xf9, + 0xcc, 0x15, 0xf2, 0xec, 0x04, 0xfc, 0xf5, 0x37, 0x11, 0x17, 0xfe, 0x81, + 0x0a, 0xea, 0x1a, 0x2f, 0xec, 0xfa, 0xf7, 0xff, 0x1b, 0xf2, 0x24, 0x08, + 0x37, 0x1f, 0x00, 0xfb, 0x00, 0x40, 0xce, 0x17, 0xf5, 0x02, 0xfd, 0xfb, + 0x0b, 0xea, 0xf6, 0xf9, 0x08, 0xd7, 0xca, 0x08, 0x0b, 0xf1, 0xf9, 0xf6, + 0xf0, 0x49, 0xe8, 0xef, 0x25, 0x04, 0xf7, 0xee, 0xf3, 0x16, 0xf9, 0x15, + 0x1c, 0x12, 0xff, 0x81, 0xee, 0x18, 0xaf, 0xf4, 0xf1, 0x00, 0x05, 0x10, + 0x2d, 0xee, 0xc2, 0x06, 0xbb, 0xce, 0x58, 0x0c, 0x11, 0x20, 0xf5, 0x05, + 0xe5, 0x04, 0x45, 0xfb, 0xe0, 0xeb, 0xc3, 0xe5, 0xef, 0x04, 0x15, 0x08, + 0xe8, 0x22, 0x07, 0xea, 0xf0, 0x00, 0x05, 0x1c, 0x07, 0xf4, 0x1b, 0x13, + 0xff, 0x09, 0xfb, 0x02, 0xee, 0x04, 0xcd, 0x0d, 0x01, 0x12, 0xf8, 0x81, + 0xfb, 0xfb, 0xef, 0x03, 0x2d, 0xee, 0x66, 0x12, 0xf7, 0x00, 0x20, 0x03, + 0xe4, 0xf2, 0xf9, 0x2e, 0xfe, 0x11, 0x0b, 0xe8, 0x0c, 0x02, 0x24, 0xf9, + 0x03, 0x07, 0xf5, 0xf4, 0x0b, 0xf0, 0xfd, 0x0a, 0x01, 0x00, 0xfd, 0x13, + 0x1a, 0xe4, 0xf7, 0xfd, 0xfd, 0xf7, 0xea, 0xe2, 0xd9, 0xfc, 0x11, 0x07, + 0x0d, 0xfc, 0x04, 0xec, 0x03, 0xe4, 0xed, 0x08, 0xf7, 0xef, 0x10, 0xeb, + 0x02, 0x03, 0xa9, 0xf3, 0x10, 0xd3, 0x0e, 0xf2, 0x00, 0x35, 0x0e, 0xf1, + 0xff, 0x12, 0x20, 0xfc, 0x05, 0x07, 0x01, 0xff, 0xf8, 0xf8, 0xfb, 0xff, + 0xe0, 0x18, 0xf9, 0x08, 0x02, 0x00, 0x3a, 0x09, 0x22, 0x09, 0x1a, 0x0d, + 0xde, 0xf8, 0xd4, 0xfe, 0xfe, 0x01, 0xc6, 0xf8, 0xec, 0x14, 0xfb, 0x11, + 0xf7, 0x71, 0x0c, 0x07, 0xfe, 0x12, 0x03, 0xfe, 0x20, 0x14, 0x29, 0x10, + 0x14, 0x02, 0xcc, 0x0e, 0xf8, 0x14, 0x0a, 0x43, 0x13, 0xed, 0xc1, 0x04, + 0x22, 0xda, 0x11, 0x0a, 0xf8, 0x21, 0x37, 0xf5, 0xcd, 0x11, 0xf1, 0x20, + 0x0f, 0xf0, 0x04, 0xed, 0x0e, 0x19, 0x40, 0x0c, 0xc6, 0xdd, 0xf1, 0x54, + 0x38, 0x02, 0xcc, 0x36, 0xfe, 0x1a, 0x3c, 0x28, 0x04, 0xf2, 0xd1, 0x28, + 0xf4, 0x35, 0xf1, 0x06, 0x14, 0x03, 0x0d, 0x1d, 0x07, 0x81, 0xca, 0xc7, + 0x0c, 0xd0, 0x1d, 0x00, 0xe9, 0xf3, 0xd9, 0x15, 0x26, 0x29, 0xf9, 0xdd, + 0x02, 0xc3, 0x11, 0x08, 0x29, 0x4d, 0xfd, 0xe1, 0xf9, 0x35, 0x19, 0xb7, + 0xe6, 0x0b, 0x96, 0x34, 0x08, 0x08, 0x1f, 0x28, 0xf7, 0x12, 0xe0, 0xf5, + 0x29, 0x3c, 0xcf, 0xe6, 0xeb, 0x0c, 0xd9, 0x0b, 0xf6, 0x13, 0xf6, 0xe0, + 0xfc, 0x0c, 0xa4, 0x64, 0xff, 0x39, 0xfb, 0x0c, 0xe1, 0x36, 0xe6, 0x12, + 0x1a, 0x1c, 0x20, 0x09, 0xff, 0x19, 0x22, 0x00, 0x0d, 0x21, 0x16, 0x33, + 0xd3, 0xf4, 0x05, 0x34, 0xe2, 0xfb, 0xc8, 0xf8, 0xf0, 0xf1, 0xbe, 0xfd, + 0xe4, 0x18, 0x02, 0xf9, 0xfe, 0x18, 0xfc, 0x0f, 0x17, 0xe5, 0x33, 0x09, + 0x03, 0xee, 0x3c, 0xe0, 0xc3, 0xf9, 0x01, 0x29, 0x1c, 0xe6, 0x86, 0xe4, + 0x03, 0x3c, 0x15, 0x0b, 0xcb, 0xe8, 0xbf, 0x0b, 0xd7, 0x0b, 0xae, 0x02, + 0x19, 0x20, 0x04, 0x24, 0x06, 0x81, 0x89, 0x03, 0x16, 0x06, 0x07, 0x3b, + 0x20, 0xc6, 0xd3, 0x07, 0x4c, 0x2b, 0xe3, 0xda, 0x16, 0x02, 0x22, 0x07, + 0x39, 0x09, 0xeb, 0xd4, 0x06, 0x37, 0x29, 0xda, 0xee, 0x15, 0xb6, 0x32, + 0x29, 0x04, 0x5a, 0x13, 0x01, 0x39, 0xfc, 0xf4, 0x21, 0x4a, 0xe7, 0xce, + 0xdc, 0x1b, 0x29, 0x29, 0x29, 0x19, 0x0a, 0xd8, 0x16, 0xfd, 0xa3, 0xfe, + 0x0a, 0x33, 0x02, 0x2a, 0xf4, 0x07, 0xfd, 0x06, 0x23, 0xf9, 0x2b, 0x08, + 0xf1, 0x04, 0xf7, 0x05, 0x01, 0x05, 0xf8, 0xff, 0xfc, 0xff, 0xfc, 0x03, + 0xee, 0x7f, 0x01, 0xfa, 0xf5, 0xe3, 0xfc, 0xfb, 0x08, 0xfb, 0x05, 0xfa, + 0xf7, 0xfd, 0x0e, 0xf5, 0x02, 0xf7, 0xfd, 0x00, 0xff, 0x0f, 0x02, 0xff, + 0xff, 0xff, 0x8e, 0x03, 0x00, 0x05, 0xfd, 0xfd, 0x01, 0x04, 0x1f, 0xfb, + 0x07, 0xfe, 0xe6, 0x06, 0xfc, 0xfa, 0xfc, 0x17, 0x02, 0xf4, 0x0a, 0x05, + 0xf7, 0xfa, 0xf7, 0x1f, 0xed, 0x00, 0x01, 0xfe, 0xf9, 0x01, 0xc4, 0x00, + 0xfc, 0xfe, 0xfc, 0xfd, 0xfc, 0x03, 0xf9, 0xfd, 0xfd, 0x0e, 0x02, 0x00, + 0xfc, 0x13, 0x0d, 0xf3, 0x0d, 0x04, 0x0c, 0xf7, 0x01, 0x00, 0xf9, 0xff, + 0xff, 0xfb, 0xff, 0x03, 0xf2, 0xfd, 0xf9, 0xf3, 0x08, 0x05, 0x04, 0x07, + 0xf6, 0x02, 0xfc, 0xf5, 0x02, 0x07, 0x04, 0x06, 0xf1, 0x36, 0xfd, 0x02, + 0xe6, 0x01, 0xd8, 0xff, 0x1a, 0xf7, 0xf8, 0xf2, 0x0a, 0x0a, 0x0e, 0x00, + 0x24, 0xe2, 0xe0, 0x27, 0x0f, 0xf9, 0xfe, 0x33, 0xed, 0xf5, 0xf1, 0x03, + 0x21, 0xf0, 0x0c, 0x16, 0x01, 0x09, 0xeb, 0xee, 0x9a, 0x0a, 0x17, 0xe8, + 0x1e, 0x1c, 0x06, 0x00, 0x1a, 0x16, 0x0b, 0x36, 0xce, 0x72, 0xf7, 0xe8, + 0x29, 0x1c, 0x15, 0x0c, 0x1d, 0xe1, 0x0b, 0xc4, 0x02, 0xf8, 0x0e, 0x05, + 0xea, 0x0a, 0xfa, 0x2b, 0xec, 0x4a, 0xf5, 0x0c, 0x17, 0x2a, 0x18, 0xdc, + 0x13, 0x6b, 0x01, 0x30, 0xcf, 0xcc, 0x26, 0xe9, 0x0b, 0xe5, 0x81, 0xa0, + 0xe7, 0x6c, 0x18, 0x03, 0x17, 0x14, 0xf4, 0xf2, 0xf7, 0x02, 0x43, 0xe8, + 0x1b, 0xfe, 0x06, 0x0d, 0xfb, 0xf3, 0x1b, 0xf1, 0x01, 0xeb, 0xed, 0xf1, + 0x05, 0x0c, 0xbb, 0x1b, 0xb0, 0x05, 0xf1, 0x03, 0x29, 0x02, 0xd5, 0xf9, + 0xf0, 0xf7, 0x07, 0x07, 0xd7, 0xff, 0xf7, 0xf0, 0x07, 0x1f, 0x0c, 0xd8, + 0x13, 0x12, 0x1c, 0x0d, 0xf9, 0x24, 0x15, 0x3b, 0xe4, 0xf5, 0xfd, 0xf9, + 0xe6, 0xfd, 0xf4, 0x1b, 0xff, 0x10, 0x0f, 0xee, 0x0a, 0x00, 0x1a, 0x30, + 0x15, 0xf5, 0xf3, 0xfd, 0xed, 0xf5, 0xf2, 0xe7, 0x09, 0x1c, 0xf6, 0xfa, + 0xf6, 0x10, 0x05, 0x1a, 0x1c, 0xd9, 0xd5, 0xc6, 0xfd, 0x1e, 0xf9, 0x13, + 0xf2, 0xfa, 0xfe, 0x17, 0x0c, 0x09, 0x11, 0xd5, 0xf0, 0x0c, 0x08, 0xf0, + 0xfc, 0x01, 0x19, 0xf1, 0xfb, 0x13, 0x28, 0x02, 0xf9, 0xff, 0x03, 0xf5, + 0x01, 0xe0, 0x1f, 0x11, 0xec, 0x18, 0xec, 0x00, 0x14, 0x09, 0xe3, 0xff, + 0xe9, 0x06, 0x06, 0xfa, 0xf2, 0xf0, 0xf4, 0xeb, 0xed, 0xf7, 0x0e, 0xfa, + 0xf7, 0xfb, 0x07, 0xde, 0xe1, 0x06, 0x04, 0x02, 0xf8, 0xef, 0x0d, 0x12, + 0x0a, 0x05, 0x14, 0x06, 0xee, 0xfc, 0x16, 0x0e, 0xf9, 0x09, 0xec, 0x05, + 0x81, 0x08, 0x06, 0x02, 0x4c, 0x2e, 0x02, 0x01, 0x04, 0x09, 0x01, 0xe9, + 0x0f, 0x1c, 0x0d, 0x04, 0x43, 0x77, 0xde, 0xdf, 0x03, 0xfd, 0x02, 0xe8, + 0x2a, 0x28, 0x03, 0x05, 0xd8, 0xf2, 0x35, 0xf6, 0xe1, 0xfc, 0xcc, 0x00, + 0xd5, 0xe8, 0x3c, 0x7f, 0x0c, 0x05, 0x0c, 0x2f, 0xf3, 0x2d, 0xd8, 0x06, + 0xe9, 0x3c, 0x36, 0x38, 0x21, 0x37, 0xe9, 0xdb, 0x10, 0xf2, 0xd9, 0x0c, + 0xd7, 0x14, 0x09, 0xdb, 0x08, 0x1f, 0xda, 0x65, 0xe3, 0x14, 0x0e, 0xd0, + 0xe8, 0x22, 0xcc, 0x2c, 0xd5, 0x85, 0x39, 0x21, 0x16, 0xfe, 0x0e, 0x0f, + 0xc0, 0x13, 0xf5, 0x0c, 0xd5, 0xde, 0x03, 0xf4, 0x0e, 0xe4, 0x2b, 0xe1, + 0x0f, 0x01, 0xff, 0xff, 0x29, 0x08, 0xdb, 0x0b, 0xf5, 0xff, 0x2a, 0x5f, + 0xd5, 0xca, 0xe4, 0xfa, 0x36, 0xdc, 0xf7, 0x09, 0x0f, 0xea, 0x11, 0x0b, + 0xd2, 0xf5, 0xec, 0xde, 0xe7, 0xe8, 0x0d, 0xdc, 0xc4, 0x7a, 0x09, 0x1f, + 0x04, 0xf9, 0x08, 0xfe, 0xef, 0x08, 0x19, 0xbb, 0xf2, 0x01, 0x03, 0xff, + 0x04, 0x0b, 0xff, 0x0c, 0x03, 0x04, 0x02, 0xfe, 0xff, 0x0d, 0xf8, 0x0d, + 0xfa, 0x08, 0x01, 0x01, 0xfc, 0x01, 0xfd, 0xfd, 0x02, 0xfb, 0x05, 0x14, + 0x00, 0x03, 0x05, 0xfc, 0x05, 0x02, 0x06, 0xfc, 0xfb, 0x00, 0xff, 0x01, + 0xf9, 0x03, 0xff, 0xff, 0xfc, 0x04, 0x10, 0xfe, 0x03, 0xff, 0xfc, 0x04, + 0x03, 0xf9, 0x03, 0x0e, 0x03, 0xff, 0x02, 0xf8, 0x02, 0x01, 0x00, 0x03, + 0xfe, 0x03, 0x02, 0xfd, 0xfa, 0xfc, 0xff, 0xff, 0x06, 0xfd, 0x06, 0x02, + 0xfd, 0xfc, 0x04, 0x01, 0x0c, 0x07, 0x02, 0x02, 0x05, 0x81, 0xfc, 0xfa, + 0xfd, 0x00, 0xf8, 0x10, 0x02, 0xff, 0xf5, 0x08, 0xf4, 0xff, 0x01, 0x00, + 0x05, 0xf7, 0xf8, 0xfc, 0x05, 0x00, 0x06, 0x0a, 0x02, 0x02, 0x02, 0xfa, + 0xec, 0x00, 0xf6, 0x03, 0x08, 0x17, 0x02, 0x01, 0xfe, 0x02, 0xfd, 0xff, + 0x06, 0x04, 0x06, 0xef, 0xf9, 0x42, 0xff, 0xf9, 0x1f, 0x19, 0x0b, 0x3d, + 0x10, 0xf0, 0x54, 0x1e, 0xf1, 0x09, 0xf9, 0x0d, 0x27, 0x14, 0x11, 0x06, + 0x1d, 0xeb, 0x0c, 0x7f, 0x04, 0x27, 0xe9, 0x32, 0x2a, 0x0d, 0xf0, 0x10, + 0xfa, 0xf6, 0xe8, 0x13, 0xf3, 0xf7, 0x02, 0x27, 0xe0, 0x0a, 0xd1, 0xff, + 0x22, 0xfe, 0xee, 0xed, 0xfe, 0x1e, 0x18, 0xf3, 0xe2, 0xf8, 0xeb, 0x0b, + 0x3b, 0x14, 0x46, 0xc3, 0xec, 0xef, 0xa2, 0xf9, 0xf7, 0x0e, 0x11, 0xb4, + 0x18, 0xde, 0xd6, 0xcd, 0x12, 0xfc, 0xc1, 0xe6, 0x08, 0xfa, 0xfa, 0x68, + 0x09, 0x2e, 0x09, 0x0a, 0x01, 0x16, 0x36, 0xec, 0xf0, 0x1b, 0xf6, 0x06, + 0x2a, 0x14, 0x50, 0xfc, 0x1b, 0x1e, 0xf2, 0xf8, 0xfc, 0xfd, 0xd9, 0x1f, + 0xe5, 0x28, 0x21, 0xcd, 0x31, 0x28, 0x14, 0xf2, 0xe2, 0x06, 0x0a, 0x09, + 0xed, 0xf1, 0x51, 0xe6, 0xf4, 0x30, 0x1d, 0x03, 0x19, 0x24, 0xf1, 0xe3, + 0xf2, 0xf8, 0xfc, 0x00, 0xef, 0xfe, 0xa6, 0x11, 0xf6, 0x14, 0xcd, 0x4c, + 0x15, 0x06, 0xbe, 0xfe, 0x0c, 0x0c, 0xde, 0xfa, 0x04, 0x01, 0xf1, 0x0c, + 0x32, 0xf1, 0xf8, 0xc8, 0xf3, 0x03, 0xf3, 0xbc, 0x0e, 0x00, 0x0c, 0xfe, + 0x29, 0xd2, 0x0c, 0xee, 0xff, 0x2d, 0xcb, 0x18, 0xbf, 0xf3, 0xf9, 0x06, + 0x34, 0xbe, 0x0d, 0x0a, 0x0b, 0x0c, 0xda, 0x1b, 0x2e, 0xd8, 0x0f, 0x0d, + 0xfe, 0xcb, 0xca, 0xf4, 0x12, 0xfe, 0x0d, 0xe6, 0xe2, 0xf3, 0xf2, 0xce, + 0x10, 0xfd, 0x09, 0xd7, 0x26, 0x5a, 0x1d, 0x05, 0x0a, 0x29, 0xff, 0xe7, + 0x02, 0x00, 0xf4, 0xf5, 0xce, 0xf7, 0xf4, 0x05, 0xef, 0xe7, 0x0f, 0xf5, + 0x0f, 0xce, 0xe6, 0xf4, 0xfb, 0xfd, 0xd6, 0xe3, 0x96, 0x04, 0x15, 0xfd, + 0xfc, 0xfd, 0xe4, 0xef, 0x0d, 0x05, 0x81, 0x0b, 0x04, 0x0b, 0x00, 0xf8, + 0x1b, 0x1f, 0x1e, 0xf1, 0x32, 0x15, 0x02, 0x07, 0x03, 0x08, 0xfc, 0x13, + 0xd2, 0x0c, 0xe7, 0xea, 0xff, 0xfc, 0xf5, 0xf0, 0x04, 0xf7, 0xef, 0x0d, + 0xf7, 0xfc, 0x0f, 0x08, 0x05, 0xfb, 0xfe, 0x12, 0xf7, 0x0a, 0xfd, 0xee, + 0x01, 0xfb, 0x29, 0x01, 0x07, 0x05, 0xfc, 0x0f, 0x0b, 0x03, 0x0d, 0xf7, + 0x09, 0x0c, 0xe4, 0x12, 0x08, 0x0b, 0x0b, 0x06, 0xff, 0xdb, 0xfa, 0x00, + 0xf2, 0x0c, 0x3a, 0xf3, 0x03, 0x00, 0x0f, 0xfd, 0x0f, 0x12, 0x45, 0xfe, + 0x02, 0x1f, 0x17, 0xf4, 0xe2, 0xfc, 0x05, 0xf5, 0xfa, 0x02, 0x14, 0x14, + 0xf9, 0x01, 0x0a, 0xe3, 0xe8, 0x02, 0x2f, 0x3c, 0x2a, 0x04, 0xec, 0xf9, + 0x00, 0x81, 0xf7, 0x02, 0x4a, 0x05, 0x0e, 0x03, 0xbb, 0xe9, 0xb9, 0x05, + 0xf6, 0x0a, 0xea, 0x0e, 0xe6, 0xfd, 0xd8, 0x02, 0xd0, 0x25, 0x0b, 0x03, + 0x56, 0x0d, 0x03, 0x02, 0xfb, 0xf8, 0xde, 0x12, 0x03, 0x14, 0xf5, 0x91, + 0xf6, 0xf7, 0xec, 0xec, 0x00, 0xf0, 0x1e, 0xdd, 0xea, 0xf8, 0xf1, 0x1d, + 0xfe, 0xd8, 0x0d, 0x18, 0xb3, 0x02, 0xf3, 0x0f, 0x0d, 0xf4, 0xf8, 0xb8, + 0x1e, 0xe9, 0x5b, 0x09, 0x0b, 0x11, 0x02, 0xeb, 0xda, 0xff, 0x06, 0xfa, + 0xf8, 0x04, 0xef, 0x07, 0xf1, 0xf9, 0x00, 0xea, 0xfc, 0x05, 0xe0, 0xfc, + 0x14, 0xf5, 0x16, 0x85, 0xe8, 0x09, 0xee, 0xcf, 0x16, 0xe3, 0xf9, 0x49, + 0xe7, 0x7f, 0x0b, 0x09, 0xeb, 0xe5, 0xe9, 0xdf, 0xe9, 0x19, 0x1b, 0xac, + 0x01, 0xe2, 0xfa, 0xe9, 0xf3, 0x03, 0x6e, 0xe9, 0xff, 0x3f, 0xe5, 0x17, + 0x32, 0x08, 0x0d, 0xec, 0x18, 0x13, 0x18, 0xff, 0xc7, 0xf6, 0xed, 0xfd, + 0xed, 0xcd, 0xee, 0xf7, 0x10, 0x09, 0xf0, 0xf4, 0xeb, 0xf3, 0xcd, 0x3b, + 0x0e, 0x06, 0x19, 0xfc, 0xfd, 0xfa, 0xcc, 0xed, 0x0c, 0x14, 0x16, 0xfa, + 0xe5, 0x22, 0x13, 0xf8, 0x96, 0x05, 0xee, 0xf8, 0x18, 0xdb, 0xf2, 0xda, + 0xce, 0x17, 0xea, 0x01, 0x02, 0xe2, 0xfe, 0xf6, 0xe9, 0x93, 0xf6, 0x07, + 0x09, 0x05, 0xf7, 0x14, 0x0a, 0x05, 0x04, 0xdb, 0x16, 0xf5, 0x10, 0x05, + 0xf7, 0xf3, 0x13, 0xfb, 0x17, 0xe5, 0xfe, 0xeb, 0xb9, 0x20, 0xfe, 0xf4, + 0x08, 0x09, 0x1f, 0x28, 0x05, 0x1b, 0xf2, 0xfe, 0x07, 0x01, 0xe0, 0x20, + 0x16, 0xe6, 0x13, 0x0f, 0x19, 0xbe, 0x05, 0x22, 0x24, 0x08, 0x0f, 0xf9, + 0xf7, 0x08, 0xfd, 0x1a, 0xd3, 0x14, 0xd8, 0xe1, 0x13, 0xed, 0x14, 0x0d, + 0xf2, 0xe3, 0x12, 0x0e, 0x07, 0xf4, 0x81, 0x03, 0x1f, 0xee, 0xf1, 0xfd, + 0xf2, 0xfe, 0xfc, 0xf0, 0x10, 0x0a, 0x07, 0xfb, 0x00, 0xf1, 0x01, 0x2d, + 0x06, 0xf4, 0xfb, 0x81, 0xfd, 0x09, 0x00, 0x1b, 0x12, 0xf9, 0x03, 0x0a, + 0x26, 0x08, 0x0a, 0xfe, 0x10, 0xe8, 0x05, 0xe6, 0xc1, 0xde, 0x27, 0x18, + 0xe6, 0xff, 0x09, 0x11, 0x03, 0xf2, 0xfa, 0xfd, 0x03, 0xfe, 0x05, 0xf3, + 0xff, 0x0f, 0x0c, 0xee, 0xf6, 0x02, 0xfb, 0x02, 0x00, 0xf6, 0x02, 0x00, + 0x2d, 0xfe, 0x05, 0xfe, 0x1b, 0x06, 0xf7, 0xb8, 0x03, 0xf7, 0x00, 0xff, + 0x15, 0x0f, 0x18, 0x10, 0x03, 0xfd, 0x07, 0x16, 0x16, 0x01, 0x08, 0x03, + 0x01, 0x0c, 0xfe, 0xfb, 0xf0, 0x15, 0xfd, 0x03, 0xee, 0xbb, 0x02, 0x01, + 0xf8, 0x03, 0xd2, 0xf7, 0xf3, 0x0e, 0x04, 0x09, 0x02, 0xfa, 0x08, 0xf9, + 0x03, 0xd6, 0xfb, 0x28, 0x12, 0x2c, 0xfe, 0xf9, 0x08, 0x02, 0x01, 0x05, + 0x03, 0x16, 0x04, 0xf5, 0xfa, 0xfe, 0x0f, 0xe5, 0x81, 0xf4, 0x09, 0x00, + 0x05, 0x08, 0xff, 0xf8, 0x04, 0xf6, 0xd6, 0x00, 0xc4, 0xe8, 0x34, 0x03, + 0x05, 0xfb, 0x06, 0xff, 0xff, 0x06, 0xe8, 0x0a, 0x69, 0xfb, 0xfe, 0xfb, + 0x6b, 0x04, 0x06, 0x03, 0xf5, 0x0a, 0xeb, 0x15, 0xf3, 0x0f, 0xff, 0xc8, + 0xf9, 0xfd, 0x03, 0xfd, 0xff, 0x14, 0x0f, 0x18, 0xe9, 0x01, 0x02, 0xfb, + 0xfc, 0x0f, 0xf7, 0x1c, 0x1a, 0xeb, 0x05, 0x14, 0x1a, 0x01, 0x04, 0xb3, + 0x0e, 0x01, 0xd1, 0x03, 0xe3, 0x01, 0xef, 0x00, 0xf8, 0x08, 0x07, 0xfd, + 0x0a, 0x14, 0x09, 0x00, 0x31, 0x01, 0xf9, 0xf4, 0x06, 0x14, 0xf7, 0x16, + 0x06, 0xff, 0x00, 0x10, 0x00, 0xfa, 0xf7, 0xfd, 0xfd, 0x07, 0x17, 0x2a, + 0x00, 0x05, 0x18, 0x02, 0xeb, 0xfb, 0x10, 0x02, 0xfc, 0xfa, 0x01, 0x20, + 0xec, 0xef, 0x34, 0x02, 0xf6, 0x1c, 0xf2, 0xf8, 0xfe, 0x18, 0xfb, 0x01, + 0x1c, 0x08, 0x0e, 0xf7, 0x09, 0x04, 0xf4, 0xf8, 0xe3, 0xf9, 0xf8, 0x03, + 0xf8, 0x01, 0x0a, 0xf8, 0xf9, 0x04, 0xfe, 0xfe, 0x0f, 0xff, 0xf7, 0xf1, + 0xf3, 0x0c, 0x02, 0x17, 0x04, 0x03, 0x12, 0xec, 0xf9, 0x0e, 0x0c, 0x0b, + 0x3e, 0x0e, 0x08, 0xfe, 0x81, 0x09, 0xec, 0xf6, 0x1a, 0xfb, 0x06, 0xe0, + 0x20, 0xe9, 0x05, 0x85, 0xf7, 0x0c, 0xfc, 0x0b, 0x7f, 0x27, 0x08, 0x27, + 0xfa, 0xfe, 0x0e, 0xff, 0xcc, 0xef, 0xe8, 0x03, 0xcb, 0xf2, 0xfd, 0xeb, + 0xea, 0x15, 0xeb, 0x10, 0x6c, 0xec, 0x57, 0xfd, 0x22, 0xeb, 0x43, 0x38, + 0xe6, 0x05, 0x00, 0x2e, 0xfe, 0x9f, 0xec, 0x3a, 0x12, 0x6d, 0x51, 0x00, + 0x41, 0x00, 0xf8, 0x03, 0xf4, 0x16, 0xcc, 0x00, 0x4d, 0xe2, 0x0a, 0xeb, + 0xf1, 0xee, 0x23, 0xef, 0x02, 0x20, 0x38, 0x1a, 0xfa, 0xe6, 0x0d, 0xf5, + 0xfd, 0x17, 0xb5, 0x0c, 0x40, 0xc8, 0x2a, 0x16, 0x1e, 0x45, 0x56, 0x16, + 0x0f, 0x3f, 0xf4, 0x31, 0x17, 0x48, 0x01, 0x11, 0x59, 0x18, 0x0d, 0x2b, + 0xb4, 0x07, 0x1d, 0xd2, 0x04, 0x06, 0x27, 0x17, 0xf8, 0x2a, 0xd5, 0x02, + 0xe8, 0x64, 0xe9, 0xfb, 0x05, 0x23, 0xfd, 0x38, 0xd5, 0x2a, 0x28, 0x4e, + 0xb1, 0xd8, 0x0d, 0x68, 0x0e, 0x07, 0xf5, 0x03, 0xfe, 0x06, 0xf6, 0xf7, + 0xf7, 0xb7, 0x0c, 0x48, 0xfd, 0xfe, 0x14, 0x05, 0x2d, 0x21, 0x02, 0xe5, + 0xef, 0x29, 0xfd, 0xee, 0xff, 0x00, 0xe7, 0x54, 0xe4, 0x00, 0x06, 0xfa, + 0x12, 0x09, 0xf4, 0xb7, 0x04, 0x20, 0x03, 0x42, 0xdc, 0x0e, 0xe1, 0xc1, + 0xe5, 0xcd, 0x49, 0xe9, 0x1b, 0x11, 0xf6, 0xe7, 0x10, 0x40, 0x14, 0x0e, + 0x1d, 0xe1, 0x24, 0x31, 0xc4, 0xf1, 0x33, 0xe2, 0x08, 0xe4, 0xb9, 0x06, + 0xf6, 0xe0, 0xf6, 0xe6, 0xfb, 0xff, 0x07, 0x07, 0x23, 0xe7, 0x08, 0x0f, + 0x08, 0xaf, 0xf2, 0x24, 0xef, 0xf0, 0xbd, 0x28, 0xdb, 0x24, 0x0a, 0x0c, + 0x23, 0xd0, 0x08, 0x1f, 0x2b, 0xf6, 0x21, 0x18, 0x0a, 0xe5, 0xdb, 0xeb, + 0xed, 0xff, 0x05, 0xd3, 0xf0, 0x0b, 0x7f, 0xc9, 0xf0, 0x11, 0xfe, 0x1d, + 0xae, 0xfe, 0x0c, 0x16, 0x1e, 0x0d, 0x51, 0x32, 0x0b, 0xe6, 0xe3, 0x03, + 0x0d, 0x01, 0xf3, 0x25, 0xfc, 0x09, 0x00, 0x02, 0xfb, 0x09, 0xff, 0xf9, + 0x01, 0x02, 0x81, 0x04, 0x09, 0x06, 0x01, 0x06, 0x07, 0xfd, 0x03, 0xfc, + 0x00, 0xfa, 0x06, 0x07, 0xfb, 0x1a, 0xff, 0xfa, 0xfa, 0x06, 0xf7, 0xf8, + 0xff, 0x1b, 0xfe, 0x03, 0x16, 0xe1, 0x05, 0xfc, 0xf4, 0x0e, 0xfa, 0x11, + 0x00, 0xf8, 0x01, 0x04, 0xf8, 0x0a, 0x03, 0x0a, 0x07, 0x03, 0xfe, 0x06, + 0x00, 0x0e, 0x0d, 0xf5, 0xfe, 0x03, 0x09, 0x03, 0x09, 0x08, 0xff, 0x00, + 0x01, 0xf3, 0x09, 0x1d, 0x06, 0x03, 0x04, 0x00, 0x01, 0x09, 0xf8, 0x03, + 0xfa, 0x05, 0x05, 0xfc, 0x03, 0x06, 0xfe, 0xff, 0x00, 0xfc, 0x03, 0xf8, + 0x0a, 0x51, 0x11, 0xf0, 0xfc, 0xfb, 0xff, 0x01, 0x03, 0x02, 0x07, 0x06, + 0xf6, 0xfe, 0x02, 0x01, 0xf5, 0xfe, 0x03, 0xfd, 0xf8, 0xe9, 0x03, 0x02, + 0xfa, 0x06, 0x00, 0xfb, 0x13, 0x01, 0xfa, 0x05, 0x03, 0x02, 0x01, 0x06, + 0xf8, 0xd7, 0xf5, 0x3f, 0xfb, 0xf6, 0x22, 0xfc, 0xf4, 0x1f, 0xa3, 0xf3, + 0x0f, 0xd2, 0xd5, 0xf7, 0x01, 0xd5, 0x18, 0x15, 0x31, 0xf3, 0xee, 0x00, + 0x21, 0xd6, 0xbe, 0x78, 0x02, 0x0d, 0x12, 0x2f, 0x03, 0xda, 0x07, 0x1b, + 0x1a, 0xe7, 0xdf, 0xf5, 0xe4, 0x05, 0x3b, 0x23, 0x5c, 0x08, 0x1f, 0xc5, + 0x0f, 0x1b, 0xdc, 0x02, 0xd3, 0x05, 0xf1, 0xdf, 0x0f, 0xe7, 0xde, 0xfd, + 0x0d, 0xde, 0xf8, 0x04, 0x16, 0xf2, 0xe0, 0x81, 0x13, 0xe0, 0xdb, 0xa1, + 0x31, 0x07, 0x3b, 0xf8, 0xd8, 0xdf, 0x0b, 0xbd, 0x5e, 0x09, 0x1c, 0x01, + 0x09, 0xfe, 0xe6, 0xda, 0xd6, 0x05, 0xf8, 0xf6, 0xfb, 0xb2, 0x11, 0xe8, + 0xf5, 0x35, 0xf0, 0xf8, 0xfa, 0xf4, 0xda, 0xb3, 0x20, 0xf7, 0xcf, 0x1c, + 0x20, 0xf7, 0xb5, 0xc6, 0xf0, 0xfb, 0xfa, 0x24, 0xe3, 0x3c, 0xe7, 0x06, + 0xe8, 0x0e, 0xc9, 0xea, 0x3e, 0x01, 0x00, 0x0d, 0x06, 0xfa, 0xff, 0xfd, + 0x02, 0xf7, 0x0b, 0x05, 0xf0, 0xf7, 0x04, 0x04, 0xff, 0xfb, 0x0e, 0xf9, + 0x0c, 0xf4, 0x03, 0x08, 0x19, 0x03, 0xfc, 0xdc, 0x0a, 0x06, 0xfa, 0xf9, + 0xf3, 0xf8, 0x02, 0xc0, 0xfe, 0xf4, 0x00, 0xa8, 0x07, 0xf7, 0xfd, 0x02, + 0x01, 0x04, 0xf8, 0x5a, 0xf0, 0x07, 0x02, 0x05, 0xe5, 0x07, 0x00, 0x03, + 0x07, 0x01, 0xe6, 0xfc, 0xf9, 0xff, 0xeb, 0x01, 0x0b, 0xfb, 0xec, 0x03, + 0x01, 0xd3, 0x10, 0x07, 0x0c, 0x13, 0x01, 0xfc, 0xf1, 0x00, 0xf7, 0xfc, + 0xfa, 0x11, 0x07, 0xfc, 0x00, 0x03, 0xf9, 0x09, 0x0a, 0x0a, 0x1a, 0x05, + 0x04, 0x09, 0xff, 0x02, 0x13, 0xf4, 0xe0, 0xfe, 0x7f, 0xe7, 0xf9, 0xfb, + 0x01, 0x0d, 0xfa, 0xfe, 0xf7, 0x05, 0x2b, 0x02, 0xa6, 0xd1, 0x0d, 0xfd, + 0x09, 0x05, 0x06, 0xfd, 0xfe, 0x06, 0x03, 0x05, 0xf4, 0x15, 0x03, 0x0e, + 0xf2, 0xfc, 0x06, 0xf9, 0xfb, 0x19, 0xfc, 0xf2, 0xf5, 0x07, 0x12, 0x02, + 0x0e, 0x1e, 0x42, 0xe0, 0x12, 0xde, 0xda, 0x0a, 0xf5, 0xe6, 0x13, 0xf4, + 0xed, 0x0a, 0x31, 0x03, 0xe7, 0x4f, 0xe2, 0xec, 0x1a, 0xe9, 0xf5, 0xf1, + 0x01, 0x12, 0xf9, 0x1f, 0xfc, 0xbd, 0xfc, 0xee, 0xfb, 0x4f, 0xf2, 0x05, + 0x34, 0xf4, 0xfe, 0xcd, 0xea, 0xff, 0xfd, 0x15, 0xe9, 0xff, 0x7a, 0xe9, + 0x4b, 0xde, 0x13, 0xfa, 0xfe, 0x06, 0xf2, 0x0f, 0xf8, 0x15, 0x0e, 0x24, + 0x81, 0xf8, 0xeb, 0xa4, 0x19, 0xf3, 0x03, 0x1e, 0x08, 0x0f, 0xff, 0x34, + 0xc3, 0x25, 0xfd, 0x06, 0xf6, 0xfd, 0xea, 0xfa, 0xdc, 0xf8, 0x07, 0xf8, + 0xfc, 0x67, 0x0a, 0xf8, 0xf3, 0x95, 0x0b, 0x37, 0xfb, 0x10, 0xed, 0x44, + 0xdc, 0x0b, 0x0d, 0x10, 0xdf, 0xe8, 0xd2, 0xf3, 0xea, 0x0c, 0xf4, 0x0c, + 0xf4, 0x1d, 0x04, 0x06, 0x29, 0x33, 0x1f, 0x0d, 0x1b, 0xf3, 0xfb, 0x07, + 0x04, 0xf0, 0xf0, 0xf4, 0xe9, 0xe2, 0x11, 0x2c, 0x01, 0x34, 0x08, 0x06, + 0xfe, 0x0c, 0x11, 0x0c, 0x40, 0x06, 0xf4, 0xfc, 0xeb, 0xf0, 0xc8, 0xff, + 0x02, 0xfd, 0x07, 0x20, 0xfc, 0x05, 0xfd, 0xf8, 0xf3, 0x0f, 0xfa, 0x11, + 0xf1, 0xe4, 0x07, 0x81, 0xe8, 0x06, 0xfc, 0xe8, 0x00, 0xf7, 0xeb, 0x06, + 0xf7, 0x0f, 0x06, 0xf6, 0xf1, 0xf5, 0x38, 0x13, 0xff, 0xfd, 0x05, 0xd8, + 0x08, 0xef, 0x0e, 0x0e, 0xfd, 0xfb, 0xfe, 0x12, 0x0a, 0x07, 0x14, 0x0d, + 0x48, 0xff, 0x1e, 0xf8, 0x00, 0x25, 0xdc, 0x07, 0x01, 0x0d, 0xe9, 0xf1, + 0x04, 0xe1, 0xff, 0x1d, 0x17, 0x0c, 0x0c, 0xd8, 0xf3, 0xf8, 0xf0, 0x52, + 0x0b, 0x05, 0x0d, 0xe7, 0xfc, 0x11, 0xf9, 0xf9, 0x0e, 0x26, 0x12, 0xeb, + 0xf5, 0xc4, 0x15, 0x14, 0x03, 0xea, 0xfe, 0x25, 0x14, 0x0a, 0x13, 0xf9, + 0x24, 0xea, 0xeb, 0x28, 0xde, 0xe9, 0xee, 0x1f, 0xe3, 0xd2, 0xf2, 0x31, + 0xf1, 0xf5, 0x0e, 0xfb, 0xe6, 0xe3, 0x23, 0x22, 0x3f, 0x1c, 0x34, 0x02, + 0x3e, 0x0a, 0x10, 0xf7, 0xc9, 0xdb, 0x0e, 0x11, 0x43, 0x17, 0x00, 0x12, + 0xed, 0x1b, 0xec, 0x17, 0xd1, 0x23, 0xf7, 0x19, 0x22, 0x22, 0x18, 0x07, + 0xe2, 0x72, 0xef, 0xda, 0xf9, 0xc2, 0xdc, 0x2a, 0x17, 0x1c, 0xce, 0x03, + 0xd8, 0xe1, 0x21, 0xdb, 0x42, 0x2a, 0xf8, 0xfe, 0xe7, 0x7f, 0x06, 0xfc, + 0xdc, 0x26, 0x09, 0x21, 0x09, 0xfb, 0xf9, 0x0d, 0xe0, 0xf0, 0x36, 0x05, + 0xf8, 0xe4, 0xe8, 0x00, 0x07, 0xd6, 0x06, 0x2f, 0xf7, 0xdb, 0x06, 0x38, + 0x02, 0xfb, 0x20, 0xf1, 0xe8, 0x07, 0x0e, 0xfa, 0x0d, 0x67, 0x18, 0x16, + 0xe0, 0xd1, 0x3a, 0x18, 0x5d, 0x14, 0x0e, 0x0c, 0xf0, 0xde, 0xcb, 0xf8, + 0xec, 0x14, 0xff, 0xe3, 0x17, 0x1c, 0xec, 0xf2, 0x03, 0x03, 0xd3, 0xda, + 0xf4, 0x07, 0xe9, 0xfd, 0x03, 0x06, 0x0f, 0xe6, 0x21, 0xfe, 0xfc, 0x06, + 0xfb, 0x04, 0xf8, 0x11, 0x04, 0xfc, 0xeb, 0x03, 0x02, 0x01, 0x02, 0x0d, + 0x16, 0xfb, 0xe0, 0xfc, 0x12, 0xf7, 0x0f, 0xdb, 0x04, 0xfd, 0xf7, 0x00, + 0x03, 0xff, 0xfd, 0xf4, 0xd9, 0x56, 0xf2, 0x03, 0xfa, 0x0a, 0x05, 0x03, + 0xd0, 0xf9, 0xf5, 0xdd, 0xef, 0xf7, 0x14, 0xf4, 0x1d, 0x02, 0x22, 0xfc, + 0xe8, 0x00, 0xf8, 0x0b, 0x0b, 0xfc, 0xf5, 0xf2, 0x07, 0x16, 0xff, 0x10, + 0xfd, 0x19, 0xf2, 0x33, 0xe6, 0x17, 0x0b, 0xfe, 0xea, 0x1b, 0xf8, 0xf2, + 0x01, 0xed, 0xf3, 0x1a, 0xfb, 0xf6, 0x08, 0xfc, 0x02, 0xfe, 0xf8, 0xfc, + 0x00, 0xfd, 0x05, 0x0c, 0x06, 0x04, 0x15, 0xec, 0x00, 0xf8, 0xed, 0xe3, + 0xed, 0x7f, 0x09, 0x07, 0x15, 0xfd, 0xda, 0xf9, 0x10, 0x73, 0x06, 0xe8, + 0x16, 0x02, 0xfa, 0xf6, 0x15, 0xf4, 0x2d, 0xfb, 0x17, 0xfd, 0x07, 0xf3, + 0x5e, 0x93, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, + 0xff, 0x02, 0x02, 0x00, 0xfe, 0x01, 0xff, 0xf8, 0xfe, 0x00, 0x02, 0x01, + 0xff, 0xfc, 0xf7, 0x02, 0x7f, 0x03, 0xf6, 0x02, 0x02, 0xf1, 0x01, 0xf9, + 0xfc, 0xff, 0xf3, 0xfe, 0x23, 0xee, 0x00, 0x02, 0x00, 0xfc, 0xf6, 0xfe, + 0xf9, 0xff, 0x01, 0xfe, 0xff, 0xfc, 0x00, 0x07, 0x01, 0x02, 0x00, 0xf9, + 0xe4, 0x01, 0xfe, 0x00, 0xf8, 0xd7, 0xeb, 0xff, 0x0b, 0xfd, 0x06, 0xf5, + 0x01, 0xfb, 0xfe, 0x00, 0xfd, 0xfa, 0x05, 0xfb, 0x27, 0x09, 0x5c, 0x03, + 0xf5, 0x16, 0x05, 0xf0, 0xea, 0xec, 0x0d, 0x1c, 0x01, 0x1e, 0x10, 0xff, + 0xd9, 0x04, 0xf4, 0xee, 0x08, 0x18, 0xf8, 0xe0, 0x02, 0x2d, 0xfc, 0xef, + 0xf7, 0x26, 0x30, 0xed, 0x0f, 0xfc, 0x98, 0xec, 0x23, 0x04, 0xfa, 0x08, + 0x81, 0xc0, 0x00, 0xf6, 0x08, 0xec, 0xfa, 0xf1, 0x03, 0x14, 0x37, 0x16, + 0x0e, 0xfb, 0x13, 0xcc, 0x28, 0x04, 0x07, 0x14, 0xfc, 0xfd, 0xfd, 0x05, + 0xee, 0x03, 0x00, 0x06, 0x81, 0xff, 0xfa, 0xfd, 0xfc, 0x02, 0xff, 0x07, + 0xe4, 0x05, 0xfe, 0xf6, 0x03, 0x1b, 0xfc, 0x4f, 0x00, 0x07, 0x13, 0x00, + 0x15, 0x1b, 0x03, 0xff, 0x04, 0xfa, 0xf5, 0xfe, 0x0a, 0x04, 0xf2, 0xfe, + 0x00, 0x0d, 0x05, 0x05, 0x09, 0x0a, 0xfb, 0xf2, 0x37, 0x0c, 0x06, 0xfa, + 0xfd, 0xea, 0x6e, 0x03, 0x04, 0xea, 0xf8, 0x21, 0x02, 0xf6, 0x06, 0x08, + 0x10, 0x18, 0xef, 0x1e, 0xfa, 0xd4, 0xef, 0x26, 0xf3, 0x47, 0xf2, 0xf0, + 0xeb, 0x12, 0x3f, 0x21, 0x32, 0xec, 0xb8, 0xda, 0xc8, 0x01, 0xe6, 0xc3, + 0xc7, 0x03, 0xd8, 0xa9, 0x24, 0xd3, 0xf5, 0x37, 0xc7, 0xcf, 0xd9, 0xe3, + 0x26, 0x7f, 0xf8, 0x13, 0xc1, 0x89, 0xeb, 0xcb, 0xd7, 0x14, 0x32, 0xad, + 0x05, 0x23, 0x16, 0xc4, 0xd1, 0x47, 0x21, 0xfa, 0x34, 0xfb, 0x00, 0xd4, + 0xec, 0x2f, 0xfd, 0x4a, 0x15, 0x1d, 0xea, 0x63, 0x17, 0x30, 0x54, 0xfb, + 0x18, 0xe9, 0x0e, 0xc1, 0x0c, 0xfe, 0xfe, 0x2b, 0x0a, 0xf0, 0x1c, 0x12, + 0xfd, 0xf4, 0x1e, 0x11, 0xe7, 0xee, 0xfd, 0xf1, 0xfd, 0x69, 0xf4, 0xf5, + 0x0c, 0xf8, 0xde, 0x1d, 0xff, 0xe1, 0x19, 0x63, 0x10, 0x08, 0x9b, 0xe0, + 0x12, 0xd9, 0xf6, 0x16, 0xf5, 0x09, 0xda, 0x21, 0xd3, 0xf3, 0xe7, 0x7f, + 0x0b, 0xfe, 0x0a, 0x21, 0xec, 0x11, 0x90, 0x1d, 0xfd, 0x0b, 0x02, 0xf3, + 0xef, 0xfd, 0x08, 0xfa, 0x45, 0xf6, 0x05, 0x02, 0x02, 0x08, 0x8f, 0xf8, + 0x7f, 0xff, 0x02, 0xff, 0x06, 0xbb, 0x06, 0x23, 0x10, 0xf9, 0x05, 0x03, + 0x62, 0xe7, 0xfd, 0x02, 0xfd, 0x01, 0xee, 0xfc, 0xed, 0x07, 0xff, 0xfa, + 0xfb, 0x0a, 0xfa, 0xfa, 0xf6, 0xf8, 0xfa, 0x07, 0xe9, 0x02, 0xf0, 0x08, + 0x1a, 0xcf, 0xef, 0x00, 0xfc, 0xe8, 0xf0, 0xed, 0xff, 0xfc, 0xf8, 0x02, + 0xe5, 0xf5, 0x02, 0xde, 0xff, 0x46, 0x0a, 0xf6, 0x0c, 0x1e, 0xe5, 0xeb, + 0x58, 0x06, 0xff, 0x1d, 0xea, 0x06, 0x12, 0xdf, 0xb3, 0xfd, 0xd1, 0x10, + 0xd3, 0x28, 0xe5, 0xee, 0x0b, 0xd1, 0xf1, 0x0d, 0xf1, 0x0a, 0x50, 0x5e, + 0xee, 0xd6, 0x33, 0x0f, 0xfb, 0x4f, 0xe3, 0xd5, 0xec, 0xd5, 0xda, 0x40, + 0xf1, 0xbc, 0x7f, 0xe4, 0xda, 0x00, 0x14, 0xdb, 0x0d, 0xea, 0xe6, 0xe3, + 0x54, 0x15, 0xd7, 0xe1, 0x03, 0xfb, 0xf8, 0x03, 0x07, 0x04, 0x00, 0x2e, + 0x7f, 0x07, 0xfd, 0xfd, 0x0a, 0xff, 0xf1, 0x03, 0xa2, 0xfa, 0xe9, 0x15, + 0xfe, 0x05, 0xfe, 0xf6, 0xfa, 0xfb, 0xee, 0xfd, 0xef, 0x00, 0xf4, 0xfe, + 0xfd, 0x09, 0x1b, 0x09, 0x16, 0xfb, 0x02, 0x00, 0x02, 0xf5, 0x01, 0x01, + 0x03, 0xf8, 0xf5, 0x20, 0x29, 0xfa, 0x07, 0xf7, 0x0b, 0x1d, 0x52, 0x00, + 0x55, 0xe4, 0xfb, 0x1f, 0x00, 0xff, 0xf2, 0xe4, 0xf9, 0xf9, 0x05, 0xfa, + 0xf2, 0xf8, 0x09, 0x13, 0xfc, 0xf7, 0x03, 0x18, 0x03, 0xff, 0xf2, 0xe8, + 0xee, 0x0d, 0x01, 0xe4, 0x29, 0xfa, 0x00, 0x07, 0xf9, 0x01, 0x2d, 0x01, + 0xe4, 0xe7, 0xc5, 0xf9, 0x16, 0x19, 0xf1, 0x0a, 0x01, 0xf7, 0x09, 0xee, + 0x0b, 0x0a, 0xfd, 0x81, 0x0f, 0xef, 0x0b, 0x4d, 0xef, 0x5d, 0xe7, 0x18, + 0x2a, 0xf0, 0xf9, 0xf5, 0xf3, 0x04, 0xef, 0xf9, 0x09, 0xfd, 0xfe, 0x01, + 0xc7, 0xf4, 0x18, 0x16, 0x18, 0x18, 0xfb, 0x19, 0xf9, 0xa6, 0xf5, 0xfa, + 0xeb, 0xff, 0x25, 0xca, 0x0e, 0xfc, 0x05, 0x3a, 0xeb, 0x1e, 0xde, 0xb8, + 0xf7, 0x05, 0x82, 0xd6, 0xc1, 0x56, 0xe5, 0x1c, 0xd6, 0xbf, 0x9b, 0xfc, + 0xfe, 0x4d, 0xed, 0x02, 0xec, 0xd3, 0x0a, 0xfa, 0x17, 0xf8, 0xd8, 0x65, + 0xd1, 0x43, 0x33, 0xea, 0x95, 0x29, 0xf3, 0x11, 0xad, 0x40, 0x14, 0x1e, + 0xfe, 0xc2, 0x18, 0x7f, 0xf9, 0x81, 0x09, 0x37, 0x04, 0x11, 0x1b, 0xfd, + 0xf8, 0xfb, 0x03, 0xf2, 0x0b, 0x21, 0xfa, 0x08, 0xfc, 0xea, 0xfa, 0x0b, + 0x02, 0x0a, 0x09, 0xeb, 0x0e, 0xf1, 0x1b, 0xf8, 0xfe, 0x07, 0xf8, 0x16, + 0x0f, 0x10, 0xfd, 0x04, 0x0d, 0x1a, 0x07, 0xe3, 0x0d, 0xf7, 0x38, 0xff, + 0x10, 0xf9, 0x11, 0x06, 0xff, 0xea, 0x00, 0xfa, 0x02, 0xfb, 0x05, 0x9f, + 0x04, 0xfa, 0xff, 0x03, 0xf4, 0xfc, 0xae, 0xf5, 0xf7, 0xfe, 0xfa, 0x0a, + 0xfe, 0x0d, 0xfa, 0xf9, 0x01, 0xc9, 0xfb, 0xef, 0x02, 0x03, 0xe9, 0x06, + 0x0b, 0xfd, 0x03, 0xf1, 0xfc, 0x07, 0xfb, 0x14, 0xf9, 0xfc, 0xfe, 0x00, + 0x03, 0x27, 0xfc, 0x16, 0x02, 0xf4, 0xed, 0x04, 0x03, 0x01, 0xe9, 0xef, + 0xef, 0xf8, 0x0c, 0xfa, 0x10, 0xeb, 0x05, 0x16, 0x06, 0xef, 0xf7, 0xfe, + 0xc5, 0x06, 0xf9, 0x07, 0xf2, 0x03, 0xf8, 0xfe, 0xf7, 0xed, 0x10, 0x81, + 0x1a, 0xd9, 0xdb, 0x05, 0xb2, 0xe8, 0x7c, 0xdf, 0x22, 0x20, 0x1c, 0x1a, + 0xff, 0xe1, 0x10, 0x4c, 0xf6, 0xe5, 0xf2, 0x01, 0x3a, 0xbf, 0xe1, 0x05, + 0x06, 0x1b, 0x14, 0x06, 0xf5, 0x3b, 0xf3, 0xcb, 0xf4, 0xe2, 0xb0, 0x04, + 0x24, 0xd0, 0x7f, 0xf8, 0x47, 0xfd, 0x0d, 0x0d, 0xfe, 0x81, 0x70, 0x19, + 0xed, 0x3d, 0xef, 0xfb, 0x39, 0x1f, 0xfc, 0x11, 0x05, 0xfa, 0xfc, 0xf9, + 0x25, 0xb5, 0x01, 0xdd, 0x10, 0xfd, 0xfa, 0x01, 0x03, 0x04, 0x04, 0xf5, + 0xca, 0xfa, 0xfd, 0xff, 0xfe, 0xfc, 0xf4, 0x03, 0xe6, 0x02, 0x08, 0xfc, + 0x00, 0x38, 0x07, 0x24, 0x02, 0x02, 0xef, 0xfe, 0xf1, 0x0f, 0x03, 0x02, + 0x01, 0x03, 0xeb, 0x04, 0x1c, 0xf7, 0x04, 0x09, 0x01, 0xff, 0xfe, 0x05, + 0x06, 0x02, 0x02, 0xee, 0x7f, 0x0c, 0x04, 0x03, 0xf5, 0xeb, 0xf3, 0xfd, + 0x2d, 0x0b, 0x09, 0xe6, 0x06, 0xfd, 0xff, 0x03, 0xd8, 0x24, 0x19, 0xff, + 0xfa, 0x13, 0x18, 0x1c, 0xf6, 0xc7, 0x0c, 0x06, 0x17, 0x34, 0xf8, 0x26, + 0xeb, 0xf9, 0x02, 0x36, 0x0a, 0x02, 0x03, 0x02, 0xf4, 0xf1, 0x06, 0xf7, + 0x0e, 0xe6, 0x08, 0x18, 0x08, 0x07, 0x10, 0x09, 0x1d, 0x2b, 0x21, 0xe6, + 0xed, 0xe3, 0x05, 0xec, 0x02, 0xfe, 0x18, 0xeb, 0xef, 0xe3, 0x01, 0x09, + 0xa5, 0x04, 0x14, 0xfa, 0x01, 0xdd, 0x13, 0xbe, 0xe2, 0xf6, 0x04, 0x81, + 0xf8, 0x03, 0xfb, 0xfd, 0x0e, 0xff, 0xfb, 0x01, 0x6a, 0x03, 0x05, 0xfd, + 0xfc, 0x00, 0xf0, 0xf6, 0xef, 0x0b, 0xe2, 0x23, 0xfc, 0xf6, 0x04, 0xe2, + 0xf5, 0xfd, 0xfd, 0x01, 0x1d, 0xf8, 0x0a, 0x07, 0x05, 0x06, 0xfd, 0x12, + 0x00, 0x0a, 0xfe, 0x03, 0xfa, 0x01, 0x0b, 0xff, 0x09, 0xfc, 0xf4, 0x24, + 0x0a, 0xf8, 0x01, 0x0e, 0x39, 0x34, 0x3a, 0xff, 0x7f, 0xef, 0x00, 0x30, + 0xf2, 0xf7, 0x06, 0xd8, 0xe7, 0xf7, 0x05, 0x03, 0xf7, 0x05, 0x06, 0x09, + 0x13, 0xde, 0x18, 0x0c, 0x0a, 0xf4, 0x0c, 0x18, 0xfd, 0xfc, 0x0f, 0x07, + 0x05, 0xfb, 0x0c, 0x0f, 0x10, 0xfb, 0xd5, 0x12, 0xf9, 0xeb, 0xfd, 0x09, + 0x10, 0xf1, 0x18, 0x09, 0x0c, 0xe8, 0xf9, 0xeb, 0xfc, 0xf5, 0x07, 0x34, + 0xfc, 0xe6, 0xe3, 0xca, 0x04, 0xfd, 0xf7, 0x0a, 0xec, 0x13, 0xec, 0x11, + 0x02, 0xff, 0xfa, 0x10, 0xea, 0xfe, 0x06, 0x7f, 0xe9, 0x08, 0x08, 0x02, + 0x04, 0xef, 0xfa, 0xab, 0x84, 0x19, 0x08, 0xfd, 0x00, 0xf8, 0xf9, 0xe8, + 0x21, 0xf2, 0xf3, 0x01, 0x01, 0xb5, 0x07, 0x19, 0x0b, 0x00, 0x29, 0x00, + 0x1a, 0x0c, 0xff, 0x01, 0xfd, 0x08, 0xfb, 0xff, 0xed, 0x08, 0xf5, 0xf3, + 0xfa, 0x01, 0x06, 0xf3, 0x07, 0xf6, 0xef, 0xf5, 0xcf, 0xf2, 0xec, 0xfc, + 0xf2, 0x10, 0x81, 0xfe, 0xe9, 0x17, 0x09, 0xea, 0xfb, 0x02, 0x04, 0x0c, + 0xeb, 0x09, 0xd1, 0xf9, 0x0a, 0x0d, 0x02, 0x0b, 0x03, 0xef, 0xfc, 0xff, + 0x0e, 0x05, 0x26, 0xfb, 0xf8, 0x08, 0xff, 0xf3, 0xf9, 0x0a, 0xf0, 0xfc, + 0xf7, 0x03, 0x22, 0x05, 0x04, 0x30, 0x04, 0x17, 0x03, 0xf5, 0xdc, 0x16, + 0xfc, 0x03, 0x0f, 0xfd, 0xec, 0x0c, 0xec, 0xf3, 0xfb, 0xfd, 0xde, 0x11, + 0xf3, 0xf8, 0x01, 0x11, 0xd1, 0xe8, 0x06, 0xef, 0x07, 0xd8, 0x13, 0xef, + 0x00, 0xe9, 0xea, 0x81, 0xf2, 0xff, 0xfa, 0x06, 0x00, 0xff, 0x0b, 0x06, + 0x6f, 0x05, 0xf7, 0xfc, 0xf9, 0x04, 0xff, 0xfa, 0xf9, 0x01, 0x04, 0x14, + 0x04, 0x1b, 0x05, 0x11, 0x05, 0xfe, 0x22, 0xfc, 0x2c, 0x20, 0xf7, 0x02, + 0x05, 0x03, 0x2f, 0xfc, 0x09, 0xfa, 0xe9, 0x04, 0x01, 0x16, 0xf4, 0xf6, + 0xeb, 0xf9, 0x08, 0x09, 0xf8, 0xf9, 0x02, 0x09, 0x1a, 0x0c, 0x81, 0xfb, + 0xfa, 0xff, 0x00, 0xd5, 0x04, 0x04, 0x0b, 0xff, 0x02, 0x07, 0x0e, 0xf8, + 0x01, 0xec, 0x04, 0xff, 0x01, 0x06, 0x01, 0xff, 0x07, 0x11, 0x05, 0xfe, + 0x01, 0x1e, 0xff, 0x00, 0x08, 0xff, 0x22, 0x00, 0x04, 0x09, 0xee, 0x00, + 0xf8, 0xfc, 0x0b, 0x02, 0xf8, 0x17, 0x16, 0x05, 0xfa, 0x07, 0x06, 0xfb, + 0x00, 0xe7, 0xf6, 0xf7, 0xfe, 0x04, 0x01, 0x0b, 0xf8, 0xfb, 0xff, 0x0a, + 0xf6, 0x0c, 0x03, 0x02, 0x03, 0xf9, 0x07, 0xf9, 0xef, 0x7f, 0xfa, 0x0b, + 0x00, 0xfc, 0xfd, 0x01, 0xf4, 0x04, 0x01, 0xf3, 0x81, 0x04, 0xfe, 0xff, + 0xff, 0xff, 0x03, 0x09, 0xc8, 0xff, 0x12, 0xdb, 0x07, 0x0d, 0x05, 0x3d, + 0x06, 0x0b, 0x0b, 0x00, 0xf0, 0x1b, 0x00, 0xf9, 0x02, 0x04, 0xef, 0x01, + 0x04, 0xfd, 0xf6, 0x02, 0x05, 0x05, 0xff, 0x01, 0xfe, 0x09, 0x01, 0xe0, + 0x1d, 0x05, 0xfd, 0x01, 0xfc, 0xf3, 0x0f, 0x04, 0x01, 0x0c, 0xf3, 0xfc, + 0x00, 0xff, 0x03, 0xec, 0xb9, 0x09, 0x10, 0x21, 0xf1, 0xe6, 0xff, 0x33, + 0xe2, 0xb6, 0xf4, 0xea, 0x03, 0x00, 0xea, 0xf3, 0x27, 0xd9, 0x0d, 0x21, + 0x03, 0x10, 0x36, 0x2d, 0x1b, 0x2a, 0x2e, 0x07, 0xc0, 0x01, 0x2c, 0xfd, + 0xed, 0x05, 0x6e, 0x12, 0x08, 0x0d, 0xd0, 0x0c, 0x05, 0x33, 0xf4, 0xdc, + 0xeb, 0x25, 0xfb, 0x06, 0x04, 0x1f, 0xf3, 0x16, 0x6f, 0xf9, 0x3a, 0x4d, + 0x14, 0x7f, 0xf9, 0xb6, 0x09, 0xde, 0xf6, 0xeb, 0xfd, 0x07, 0x04, 0x03, + 0xfd, 0x0d, 0xfa, 0xfa, 0x02, 0xf9, 0x14, 0x09, 0x0a, 0x02, 0xfc, 0xf1, + 0xf9, 0x0e, 0xf7, 0x0b, 0x06, 0xfc, 0x0d, 0xf8, 0x05, 0xfb, 0x18, 0xff, + 0x01, 0xf8, 0x03, 0x02, 0x7f, 0xed, 0xf1, 0x07, 0x00, 0xf6, 0x03, 0xfe, + 0xf9, 0x05, 0x03, 0x0e, 0xfc, 0x05, 0x04, 0x05, 0xfe, 0xec, 0xf0, 0x07, + 0x11, 0xf8, 0xfe, 0x02, 0x01, 0xf6, 0x03, 0xf6, 0xf7, 0xf0, 0x03, 0xff, + 0xf2, 0xf8, 0x07, 0x03, 0x19, 0x05, 0x04, 0x09, 0x0e, 0xd7, 0xf8, 0xe7, + 0xf9, 0xfe, 0xd7, 0xdb, 0x00, 0x04, 0xff, 0x01, 0xe3, 0xce, 0xef, 0x08, + 0x12, 0xf3, 0xa5, 0x01, 0xba, 0xf8, 0xf3, 0xf8, 0xf2, 0x0d, 0xeb, 0x1b, + 0xea, 0x05, 0xea, 0x0f, 0x0b, 0xea, 0x0d, 0xd8, 0x1f, 0x1b, 0xec, 0x63, + 0xde, 0x11, 0xfe, 0xf1, 0xa7, 0xec, 0xe4, 0x0f, 0xbd, 0x37, 0xe0, 0x06, + 0xf8, 0xea, 0x07, 0x7f, 0x03, 0x7f, 0xf4, 0xae, 0xf7, 0xed, 0x06, 0xf8, + 0x08, 0x03, 0xfb, 0xfb, 0x03, 0xb3, 0x0c, 0x05, 0x09, 0xef, 0x00, 0xe5, + 0xfc, 0xfd, 0xf9, 0x05, 0x00, 0xf4, 0x05, 0xf7, 0x01, 0xfc, 0x07, 0x10, + 0x08, 0xf5, 0x0a, 0xf6, 0xfa, 0x13, 0xfa, 0xf9, 0xf9, 0xe6, 0xc4, 0xe4, + 0xe5, 0x01, 0x03, 0xd9, 0xf5, 0x0e, 0x0d, 0x00, 0x0c, 0x11, 0x0b, 0x46, + 0x0d, 0x07, 0xda, 0x01, 0x0d, 0x12, 0x42, 0xf7, 0x14, 0xff, 0x04, 0xfe, + 0x03, 0xfc, 0xfd, 0x16, 0x81, 0xfb, 0x00, 0x00, 0x01, 0xfd, 0xc8, 0xf8, + 0xe0, 0xfb, 0x38, 0x01, 0xfe, 0x20, 0x09, 0x00, 0xfa, 0xfb, 0xdf, 0xfb, + 0x25, 0x14, 0x09, 0xfa, 0xfd, 0x09, 0xee, 0x07, 0xfd, 0xf5, 0x09, 0x07, + 0x03, 0xfe, 0xfd, 0x02, 0x0c, 0x01, 0xfa, 0xf9, 0xa3, 0x15, 0xf8, 0x00, + 0x0d, 0x33, 0xb5, 0x06, 0xeb, 0x03, 0x0b, 0xf0, 0x00, 0xfc, 0x08, 0x0e, + 0xd1, 0x04, 0x22, 0x05, 0x1c, 0x18, 0x08, 0xf8, 0xd0, 0x03, 0x08, 0x0e, + 0xfa, 0x0a, 0xf2, 0x12, 0xb4, 0x02, 0xf2, 0x1f, 0x12, 0x1c, 0x03, 0x0b, + 0xe4, 0xed, 0x7f, 0xf8, 0x13, 0xa2, 0x29, 0x11, 0xff, 0xe3, 0x44, 0x19, + 0xf1, 0x11, 0x1a, 0x13, 0xe1, 0x07, 0xf6, 0xe4, 0x2f, 0x2f, 0xfc, 0xf6, + 0xf3, 0x0b, 0xfe, 0x20, 0xf9, 0xb4, 0x17, 0xf5, 0xcf, 0xa2, 0xfc, 0xe6, + 0xf0, 0xc6, 0xfe, 0x48, 0xf0, 0x04, 0x02, 0xfe, 0xfc, 0x13, 0x0a, 0x01, + 0x0a, 0xf6, 0x13, 0x18, 0xf9, 0x07, 0x07, 0x03, 0x05, 0xff, 0xf4, 0x31, + 0x13, 0xfb, 0x11, 0xf3, 0x05, 0xf4, 0x07, 0x00, 0xfd, 0xfe, 0x13, 0x0a, + 0xfd, 0xf9, 0xec, 0xf3, 0x04, 0xf4, 0xf5, 0xfb, 0x00, 0xe8, 0xfc, 0x7f, + 0x07, 0xfc, 0x0f, 0xc2, 0x01, 0xc4, 0xef, 0x19, 0xdd, 0x0f, 0xf5, 0xfd, + 0xfa, 0xfb, 0x03, 0x13, 0xf9, 0x13, 0x04, 0x0b, 0x03, 0x40, 0x2a, 0xf6, + 0x57, 0x36, 0x28, 0xb5, 0x6c, 0xb5, 0x25, 0x1a, 0x0c, 0xf9, 0xbd, 0x4c, + 0xf8, 0x07, 0xf3, 0x3f, 0xfd, 0xa3, 0x7f, 0x00, 0x21, 0xf7, 0xe5, 0xd9, + 0xca, 0x92, 0xd3, 0x1f, 0xd8, 0xbc, 0xa3, 0x05, 0xdb, 0x1a, 0x25, 0xff, + 0xf9, 0xe3, 0xfc, 0x3f, 0xfe, 0x0f, 0x31, 0xcb, 0xba, 0x64, 0xc9, 0xfc, + 0x2d, 0x6e, 0xbc, 0x19, 0x2c, 0x3a, 0x0d, 0x13, 0xf8, 0xaf, 0xed, 0xd2, + 0xf4, 0x12, 0x57, 0x3a, 0x0b, 0x4b, 0xfe, 0xe9, 0x1a, 0xf1, 0xd5, 0x54, + 0xdb, 0xfc, 0xf6, 0xfe, 0xf5, 0xd1, 0x20, 0xd9, 0x12, 0xec, 0x95, 0x08, + 0xec, 0x06, 0x10, 0x25, 0xd0, 0xe8, 0x4c, 0x4b, 0xf1, 0x96, 0x2c, 0x7f, + 0xfa, 0xf8, 0x22, 0xa7, 0xc8, 0x19, 0xda, 0xd0, 0xf2, 0xfe, 0xf3, 0xf3, + 0xfa, 0xbc, 0x0d, 0xfb, 0x12, 0xf1, 0xfc, 0x38, 0xf5, 0x0d, 0xfd, 0xf1, + 0x38, 0xce, 0xce, 0x15, 0xeb, 0xf5, 0x09, 0xcb, 0x0e, 0xe6, 0x0c, 0xf9, + 0x04, 0xf9, 0x75, 0xd6, 0x7f, 0xf8, 0x00, 0x0f, 0x08, 0x13, 0xfe, 0xe7, + 0x0c, 0xf9, 0xf7, 0xfd, 0xfc, 0x0c, 0xeb, 0xf2, 0xf9, 0x08, 0x01, 0x04, + 0xf2, 0x07, 0x07, 0xdd, 0x01, 0x02, 0xfd, 0x22, 0xfc, 0xff, 0x24, 0x0c, + 0xf7, 0x01, 0xe3, 0xf3, 0x01, 0x0b, 0xfe, 0x06, 0xf9, 0x08, 0xfa, 0xd3, + 0x01, 0xf8, 0xfc, 0xfc, 0xf1, 0xe9, 0x25, 0x02, 0x02, 0x02, 0xf9, 0xfe, + 0x03, 0x00, 0xf9, 0xc7, 0x8e, 0xfe, 0xfa, 0xfe, 0xfe, 0x06, 0x0a, 0x03, + 0x22, 0x0b, 0x5d, 0xec, 0xfd, 0x09, 0x03, 0x46, 0xfe, 0x01, 0xe7, 0x03, + 0x11, 0xe3, 0x04, 0xff, 0x04, 0x01, 0xf6, 0xfb, 0x07, 0xfe, 0x01, 0xfb, + 0xfc, 0x06, 0xfd, 0xf4, 0x0b, 0x02, 0xfe, 0xe1, 0x27, 0xf5, 0x06, 0xfc, + 0xf9, 0xbc, 0x9d, 0xfe, 0x7f, 0xe2, 0xff, 0xfa, 0x0a, 0x04, 0xfe, 0xf6, + 0x02, 0xff, 0xf7, 0x10, 0x04, 0x02, 0xec, 0xfd, 0xb4, 0x07, 0x02, 0x02, + 0x02, 0xf9, 0xf8, 0xf4, 0x02, 0xff, 0x08, 0x21, 0x08, 0x1b, 0x00, 0x0f, + 0xf3, 0x05, 0x29, 0x02, 0xf7, 0xf2, 0xf7, 0x04, 0xeb, 0x05, 0x07, 0xfd, + 0xfd, 0xfc, 0x01, 0xfb, 0xfc, 0xfb, 0x09, 0x03, 0x19, 0x06, 0x05, 0xff, + 0x0a, 0x01, 0xf6, 0x0d, 0xdf, 0xfa, 0x7f, 0x07, 0x0f, 0xee, 0xfc, 0x44, + 0x02, 0x09, 0x01, 0x1c, 0xec, 0x00, 0x08, 0xfe, 0xfe, 0xfd, 0x00, 0x0e, + 0xfe, 0x08, 0x09, 0x0e, 0x05, 0x05, 0x0d, 0x08, 0xfe, 0x01, 0x04, 0x0c, + 0x0c, 0x02, 0x01, 0xfc, 0xf5, 0x03, 0x0e, 0x01, 0xf8, 0xcd, 0x09, 0xfd, + 0x01, 0xf8, 0x06, 0x01, 0x08, 0x07, 0x0a, 0x10, 0x03, 0x0b, 0x08, 0x03, + 0xed, 0x02, 0xfc, 0xf7, 0xff, 0x09, 0x18, 0x0e, 0x26, 0x05, 0xf9, 0x09, + 0x02, 0x13, 0x07, 0x01, 0x02, 0x13, 0x04, 0x7f, 0x02, 0x04, 0xfe, 0xf9, + 0x06, 0x06, 0xfe, 0xf1, 0x21, 0x17, 0x20, 0x0d, 0xfb, 0x0b, 0xfd, 0xfa, + 0xf2, 0xfe, 0x00, 0x02, 0xfd, 0xfc, 0x0b, 0xf4, 0x03, 0xff, 0x10, 0xf9, + 0x06, 0x05, 0x52, 0x10, 0xf4, 0xec, 0x01, 0xfc, 0x08, 0x1e, 0x03, 0xea, + 0xf6, 0xfa, 0x0f, 0x81, 0xf0, 0x03, 0x06, 0xdc, 0xf7, 0x27, 0xba, 0x04, + 0x05, 0xf6, 0x08, 0x0a, 0xee, 0xff, 0x00, 0x02, 0xe5, 0xf3, 0x01, 0xff, + 0xdf, 0xf9, 0xf1, 0xa2, 0x0f, 0x02, 0x7f, 0x0b, 0x0e, 0xc5, 0xf9, 0x28, + 0x02, 0xee, 0xbc, 0x58, 0x11, 0x43, 0x27, 0xf4, 0x25, 0xf4, 0x23, 0x26, + 0xce, 0x11, 0xeb, 0xc2, 0xdc, 0x33, 0x1b, 0x22, 0xe7, 0xe6, 0x23, 0x06, + 0xf1, 0x04, 0x02, 0xdd, 0xf1, 0x2b, 0x56, 0xfc, 0xf6, 0xe0, 0x10, 0xe9, + 0xef, 0xdb, 0xca, 0x29, 0xe6, 0xc5, 0xf3, 0xbe, 0xf2, 0x3a, 0x05, 0x11, + 0xe6, 0x32, 0x47, 0x1e, 0xf3, 0xfe, 0xfb, 0x98, 0x12, 0xfb, 0x09, 0xfd, + 0x01, 0xf9, 0xfd, 0x05, 0xf5, 0xfe, 0xf5, 0xf2, 0xf3, 0xe9, 0x0c, 0xff, + 0xe9, 0x10, 0xfe, 0xfd, 0x1f, 0x00, 0x1e, 0x0a, 0x0b, 0xf9, 0x0e, 0x07, + 0xff, 0xf1, 0x0e, 0xf7, 0x0c, 0xfa, 0xf1, 0x15, 0xf5, 0x0f, 0x7f, 0xf9, + 0x0f, 0xfe, 0xf2, 0xf5, 0x02, 0xf6, 0x1d, 0xf5, 0x02, 0xed, 0x0e, 0x63, + 0x00, 0x0b, 0xfa, 0x03, 0x0a, 0x01, 0xa2, 0xff, 0x04, 0x02, 0xfd, 0xfe, + 0xfe, 0xfd, 0xfc, 0x0b, 0x03, 0x06, 0x00, 0x02, 0xff, 0x02, 0xf4, 0x04, + 0x7f, 0x00, 0xf3, 0x00, 0xfd, 0xd9, 0x01, 0xfd, 0x01, 0xfe, 0x00, 0x03, + 0x48, 0xe9, 0x01, 0xfe, 0x00, 0x01, 0xfb, 0xfd, 0xf6, 0xfd, 0x0b, 0x00, + 0x01, 0xff, 0xfd, 0x00, 0x01, 0xfd, 0x01, 0x00, 0xf9, 0x00, 0x02, 0xfe, + 0x05, 0xec, 0xfd, 0xfc, 0xf1, 0xf4, 0xfb, 0xfa, 0xfe, 0xff, 0xfd, 0x01, + 0xe5, 0x10, 0xf1, 0xf8, 0xe9, 0xfc, 0x1b, 0xf7, 0x25, 0x0c, 0x00, 0x0f, + 0xfe, 0x03, 0xf1, 0xe8, 0xed, 0x03, 0x15, 0x7f, 0x4c, 0x50, 0xf7, 0x1b, + 0x26, 0x00, 0x7d, 0xf3, 0x08, 0x16, 0x12, 0xf3, 0xf9, 0x0f, 0x75, 0xfa, + 0xf7, 0xc3, 0x0b, 0x01, 0x0b, 0x0b, 0xf7, 0x04, 0xba, 0xec, 0x2c, 0xfd, + 0xc0, 0xf9, 0xf1, 0x23, 0x2e, 0xcd, 0xa9, 0x05, 0x02, 0xe5, 0x06, 0xd7, + 0x1c, 0xde, 0xf1, 0x34, 0x06, 0xfd, 0xfd, 0x03, 0x02, 0x03, 0xf9, 0x0f, + 0xc4, 0x04, 0xfa, 0xfb, 0xfb, 0x04, 0xf7, 0x03, 0x22, 0xfe, 0xf5, 0x0a, + 0x05, 0x3d, 0xfe, 0x06, 0xff, 0x01, 0x35, 0x01, 0x27, 0xfa, 0x05, 0xfe, + 0x04, 0xf8, 0x1b, 0xfd, 0x06, 0x04, 0x09, 0x03, 0xfc, 0x04, 0x06, 0xff, + 0x0a, 0x00, 0xfe, 0xff, 0x0a, 0x09, 0xfc, 0x04, 0x0d, 0xf8, 0x7f, 0x00, + 0x17, 0xdd, 0x05, 0x30, 0x08, 0xfe, 0x03, 0xfa, 0x51, 0xd7, 0x37, 0xd6, + 0xe7, 0x06, 0xf3, 0x15, 0xd9, 0xfe, 0xeb, 0xf9, 0xe9, 0xf8, 0x04, 0xd1, + 0xf9, 0xe3, 0xda, 0x81, 0xb3, 0x00, 0xe1, 0xdf, 0xdf, 0xfa, 0x00, 0xde, + 0x08, 0xe4, 0xf2, 0x18, 0xec, 0xfb, 0xe3, 0xdc, 0x21, 0xfd, 0xef, 0x1e, + 0xe9, 0xeb, 0xfe, 0x2c, 0x2d, 0xf9, 0x08, 0x07, 0x14, 0xcb, 0x44, 0xc3, + 0xf7, 0xe8, 0xbb, 0xf3, 0xa0, 0xc5, 0xf2, 0x20, 0xfd, 0xca, 0xe1, 0xfe, + 0xf9, 0xf3, 0x06, 0x4d, 0xf0, 0xec, 0x34, 0x03, 0x05, 0xea, 0x03, 0x31, + 0x03, 0xe3, 0xe7, 0x12, 0xec, 0xf0, 0x05, 0x0e, 0xfa, 0xfe, 0xd0, 0x0d, + 0xe5, 0x27, 0xd8, 0x32, 0xf8, 0xdb, 0xdc, 0x1c, 0xeb, 0x11, 0x19, 0xe9, + 0xdd, 0xb8, 0xf3, 0xf8, 0xcb, 0x7f, 0xe0, 0xf6, 0xfa, 0x3a, 0xf4, 0xfe, + 0x01, 0xd7, 0x21, 0xf9, 0x27, 0xe5, 0xee, 0x33, 0xef, 0x04, 0xfd, 0x29, + 0x44, 0x2c, 0xc7, 0xf3, 0xf1, 0x13, 0xe5, 0xee, 0x14, 0x48, 0xf0, 0xde, + 0xf5, 0x2c, 0x21, 0x01, 0x71, 0xf3, 0xd8, 0x13, 0xe2, 0x1c, 0x1f, 0x15, + 0xe6, 0x4c, 0xe5, 0x30, 0x6e, 0xf6, 0xf0, 0x1c, 0xdd, 0x41, 0x63, 0xf6, + 0xbd, 0xef, 0x7f, 0xdb, 0xf6, 0xef, 0x17, 0x27, 0x10, 0x1c, 0x33, 0x23, + 0xc1, 0xfe, 0xf0, 0xef, 0xc4, 0xdf, 0xec, 0x09, 0x9a, 0xd6, 0xe5, 0xf7, + 0xf2, 0xe4, 0xed, 0x00, 0xe8, 0x01, 0x1d, 0x0b, 0x22, 0xd6, 0x12, 0xe7, + 0xe8, 0x0d, 0xce, 0x18, 0xf1, 0x07, 0x7f, 0x7d, 0x12, 0xe1, 0xf4, 0x2a, + 0xfd, 0xfe, 0x1a, 0x28, 0xfa, 0x19, 0x77, 0xf6, 0xd5, 0x0f, 0xcc, 0xf2, + 0xfb, 0x0d, 0xe7, 0xe1, 0xfb, 0xf7, 0x3c, 0xfc, 0x0a, 0x05, 0x19, 0xe0, + 0x2a, 0xda, 0xd2, 0x0e, 0xfa, 0xd0, 0x1b, 0x02, 0x0a, 0x04, 0xf4, 0xf4, + 0xec, 0xf4, 0x20, 0xd9, 0x01, 0xf6, 0xd5, 0xe8, 0x07, 0x28, 0xd4, 0x20, + 0xfa, 0x07, 0xf1, 0x11, 0x03, 0x03, 0xf6, 0x06, 0xf8, 0xea, 0x06, 0x0a, + 0xe5, 0x09, 0xfd, 0x06, 0xf8, 0xfb, 0x09, 0x4c, 0xfd, 0x07, 0x29, 0xf8, + 0x14, 0x04, 0x0b, 0xf8, 0x19, 0x2a, 0x17, 0x24, 0xfc, 0xed, 0xd6, 0xd4, + 0x06, 0x06, 0xee, 0xfa, 0xeb, 0xee, 0x05, 0x7f, 0x08, 0xef, 0x1c, 0x96, + 0xfe, 0x90, 0xfb, 0x00, 0xdc, 0x14, 0x00, 0x0a, 0xfc, 0xf9, 0x13, 0x1e, + 0xe3, 0xe0, 0x12, 0xf4, 0xf3, 0xf2, 0xfc, 0x00, 0x09, 0x08, 0xfc, 0xf2, + 0xca, 0xf7, 0x09, 0x02, 0xfc, 0xf7, 0x15, 0xff, 0xb8, 0x04, 0x24, 0x0d, + 0x07, 0xc6, 0x0c, 0xfb, 0xf4, 0x07, 0x00, 0xfc, 0xe3, 0x2a, 0xfc, 0x01, + 0xfd, 0x02, 0x07, 0xfd, 0x04, 0xfb, 0xff, 0xf7, 0xfd, 0xfc, 0xff, 0x06, + 0x0c, 0x01, 0x08, 0x09, 0x96, 0xed, 0xfa, 0x00, 0xef, 0x7f, 0xc4, 0x00, + 0xb6, 0x0d, 0xf5, 0x22, 0xfa, 0x01, 0x04, 0x01, 0xf6, 0xfb, 0x0f, 0xff, + 0x7f, 0x24, 0x23, 0x0a, 0xff, 0x29, 0xed, 0xf1, 0xfa, 0x15, 0xe4, 0xf9, + 0x08, 0x06, 0x09, 0xed, 0xf5, 0x06, 0xdb, 0x23, 0x39, 0xd7, 0x01, 0xe8, + 0x05, 0xe2, 0xf6, 0x9e, 0xff, 0x1a, 0x1c, 0x00, 0xf4, 0xf5, 0x78, 0x00, + 0x5b, 0xf1, 0xf6, 0xfb, 0x28, 0xc0, 0xdd, 0xf9, 0xfc, 0xe8, 0xfd, 0xde, + 0x1c, 0x00, 0xf3, 0x00, 0x05, 0x29, 0xf2, 0x11, 0xee, 0x08, 0x0e, 0xe8, + 0x04, 0xf3, 0xfa, 0x03, 0xf4, 0xf0, 0xf3, 0x07, 0x09, 0x19, 0xf1, 0xf3, + 0xea, 0xf0, 0xfe, 0xed, 0x0f, 0xfd, 0x05, 0x5a, 0xf5, 0x0d, 0xef, 0x02, + 0x03, 0x09, 0x0b, 0x12, 0xfb, 0x2f, 0xcf, 0xfe, 0xf1, 0x0b, 0x97, 0xf0, + 0x02, 0xf6, 0xf5, 0x07, 0xff, 0x05, 0xfc, 0xea, 0x01, 0xf2, 0xfa, 0x81, + 0x10, 0x06, 0xb1, 0xe2, 0x2f, 0x03, 0xeb, 0xf9, 0xeb, 0x0f, 0x02, 0x48, + 0xd5, 0xda, 0x13, 0x06, 0xee, 0xf8, 0x02, 0x22, 0xfb, 0xfb, 0x07, 0x01, + 0x05, 0x03, 0xd8, 0x66, 0xe7, 0x03, 0x05, 0x09, 0xfe, 0xf1, 0x05, 0xf1, + 0xf3, 0xf7, 0x10, 0xfb, 0xf3, 0x03, 0xeb, 0xf5, 0xf8, 0x06, 0x09, 0xff, + 0xfc, 0x07, 0x17, 0x7f, 0x0d, 0xef, 0xfb, 0xc0, 0x08, 0x07, 0xc4, 0x19, + 0x02, 0xf9, 0xe5, 0xf5, 0x01, 0x0c, 0x0f, 0x10, 0xf4, 0x04, 0xfa, 0x30, + 0x05, 0xf6, 0x01, 0x01, 0xf3, 0xe4, 0xc6, 0x16, 0xf2, 0x20, 0xea, 0x0a, + 0x02, 0x2f, 0xf4, 0x0f, 0xfe, 0xf5, 0xf8, 0xf5, 0x07, 0x37, 0xcc, 0x43, + 0x17, 0x04, 0x2a, 0xe5, 0x2b, 0x7f, 0xff, 0x23, 0xfd, 0xf3, 0x02, 0x14, + 0x45, 0x26, 0x1c, 0xf7, 0x12, 0xde, 0xae, 0x0d, 0xee, 0xe9, 0xfc, 0xf0, + 0x05, 0x1a, 0x08, 0xf0, 0xfe, 0xec, 0xd8, 0xfe, 0x23, 0x20, 0x02, 0x1e, + 0x6e, 0x94, 0x48, 0x00, 0x5d, 0xcc, 0x30, 0x1e, 0x11, 0x01, 0x1c, 0xd0, + 0x08, 0x05, 0xf5, 0x0e, 0x1e, 0xf3, 0xfe, 0x06, 0x28, 0x0e, 0xf3, 0xfa, + 0x01, 0x0d, 0x14, 0xfd, 0xe3, 0xfc, 0xf9, 0x19, 0x15, 0x75, 0xff, 0xfa, + 0xfe, 0xf4, 0x6f, 0xff, 0x38, 0x19, 0x08, 0xfe, 0x00, 0xff, 0x6a, 0xff, + 0xf9, 0xf7, 0x0f, 0x03, 0xfb, 0x09, 0x06, 0xf1, 0xf9, 0xe5, 0xff, 0xe8, + 0x17, 0x15, 0x0b, 0x0f, 0x32, 0xd4, 0x81, 0x05, 0xfb, 0xfd, 0x04, 0xdb, + 0x14, 0x02, 0x08, 0xe4, 0xcc, 0xfe, 0xec, 0xfd, 0xe4, 0x36, 0x9a, 0xfe, + 0x02, 0xf9, 0xd6, 0xce, 0xdf, 0xf0, 0xfb, 0x7f, 0x06, 0xfa, 0x03, 0xff, + 0x18, 0xfc, 0x09, 0xf9, 0x18, 0xfe, 0x05, 0xfd, 0x04, 0xe7, 0x09, 0xef, + 0x08, 0x0e, 0x08, 0xd9, 0xff, 0xef, 0x02, 0xff, 0x1e, 0xfb, 0xef, 0xe4, + 0x1f, 0xd7, 0x39, 0xe0, 0xff, 0xce, 0x0e, 0x11, 0xe9, 0x2a, 0x06, 0xdc, + 0xf7, 0x01, 0xfb, 0xc9, 0x24, 0xe0, 0xe7, 0x00, 0xf8, 0x02, 0x01, 0xfc, + 0x03, 0x03, 0xfc, 0x12, 0x7f, 0xf1, 0x00, 0x00, 0xfd, 0xfd, 0x07, 0xfd, + 0xd4, 0x07, 0x13, 0x17, 0xff, 0xee, 0x02, 0xf5, 0xf4, 0xff, 0xe5, 0xfe, + 0x03, 0xf6, 0x00, 0xfe, 0xfd, 0xff, 0xfb, 0xfe, 0x03, 0x00, 0x04, 0xfa, + 0x00, 0xff, 0x02, 0x00, 0x00, 0xfe, 0x03, 0x1e, 0x38, 0xf9, 0xfc, 0xfc, + 0x0d, 0x12, 0x37, 0xfc, 0x58, 0xe8, 0x01, 0x2d, 0xfc, 0x00, 0xfd, 0xe9, + 0xe9, 0xfa, 0xe1, 0x1e, 0x21, 0xe7, 0xf8, 0xf0, 0x0f, 0xdc, 0x0d, 0x0c, + 0xfd, 0x07, 0x00, 0x17, 0xe3, 0x0c, 0xf6, 0xaf, 0x04, 0xf0, 0x2d, 0x00, + 0xcd, 0xf8, 0xf1, 0xe8, 0xec, 0xeb, 0xf8, 0xee, 0xd0, 0x12, 0x36, 0x02, + 0xfe, 0xe6, 0x01, 0xf2, 0x08, 0xe8, 0x18, 0xa9, 0x0d, 0x1f, 0x02, 0x5c, + 0xfe, 0x5a, 0xde, 0x10, 0x03, 0xdc, 0xe2, 0x0f, 0x05, 0xfa, 0xf8, 0xf0, + 0xe0, 0x7f, 0x22, 0x02, 0xfc, 0xf8, 0xfe, 0xf2, 0x05, 0xf1, 0xfa, 0x74, + 0xe1, 0x03, 0x0d, 0xfe, 0x02, 0xf1, 0x6c, 0x0c, 0x0f, 0xfc, 0xf2, 0x09, + 0xf4, 0xdc, 0x05, 0xe8, 0xeb, 0x03, 0x13, 0x02, 0xda, 0x3f, 0xf2, 0xfb, + 0x0b, 0x03, 0x2d, 0x0e, 0x11, 0xf9, 0x08, 0xff, 0x0a, 0x09, 0xfb, 0xf3, + 0xf7, 0xf2, 0x0c, 0x06, 0xf0, 0x15, 0x06, 0xfd, 0xe0, 0x6d, 0xbb, 0xff, + 0x81, 0x4e, 0x00, 0x02, 0x07, 0x07, 0xf5, 0x0c, 0x34, 0xea, 0x27, 0x07, + 0x15, 0x28, 0xf3, 0x0d, 0x03, 0xb1, 0xf1, 0xff, 0xc2, 0xca, 0xf4, 0xd6, + 0xdb, 0xfd, 0x04, 0x85, 0x3d, 0xda, 0x62, 0xea, 0x7f, 0xfb, 0x60, 0x0a, + 0xe7, 0x4c, 0x5a, 0x21, 0x05, 0xd5, 0x5f, 0xd3, 0xee, 0xec, 0x09, 0xfa, + 0xd3, 0xe4, 0x07, 0xe8, 0x14, 0x47, 0x2d, 0x4d, 0xed, 0xd2, 0x07, 0x32, + 0x2f, 0xca, 0xe0, 0xd9, 0x1f, 0xdc, 0xdd, 0x1f, 0x2d, 0x1b, 0x00, 0xb7, + 0x02, 0x23, 0xe9, 0xdf, 0xc4, 0x47, 0x3d, 0xf4, 0x2b, 0xf0, 0x0f, 0x03, + 0xfe, 0xdd, 0xf0, 0x6d, 0xe1, 0xf0, 0x08, 0x12, 0x01, 0xfa, 0xd7, 0x04, + 0x23, 0x13, 0xbc, 0xdd, 0xb6, 0x41, 0xea, 0x97, 0xe9, 0x0c, 0xca, 0x0c, + 0x05, 0xcd, 0x36, 0xf7, 0x58, 0x08, 0xde, 0xf4, 0x81, 0xd2, 0x1c, 0xef, + 0xf2, 0xee, 0xfb, 0xe3, 0x18, 0xe1, 0x1b, 0x03, 0xcb, 0xb6, 0xfc, 0x94, + 0x35, 0xff, 0xe2, 0x0b, 0xff, 0x0d, 0x25, 0x3e, 0xf5, 0xf9, 0x09, 0xf2, + 0x05, 0xf0, 0xba, 0x7f, 0xd4, 0xfd, 0xf4, 0xf3, 0xf7, 0xee, 0x0c, 0x10, + 0xf8, 0x08, 0x01, 0xff, 0x04, 0x05, 0x09, 0x31, 0xf0, 0x12, 0x13, 0x0f, + 0xff, 0xe8, 0xf7, 0x35, 0xff, 0x0c, 0x06, 0xa0, 0xee, 0x18, 0xc1, 0xe5, + 0xf4, 0xfb, 0x15, 0x02, 0xff, 0x29, 0xf7, 0x11, 0x22, 0xf3, 0x12, 0x39, + 0xea, 0x0d, 0x07, 0x0b, 0xf2, 0xf6, 0xbc, 0xed, 0x17, 0xf9, 0xfb, 0x00, + 0xff, 0xfa, 0x00, 0x06, 0xf5, 0x2c, 0x01, 0xf8, 0xf2, 0xfc, 0x07, 0xf3, + 0xf4, 0xff, 0xf9, 0x8d, 0xee, 0xc9, 0x07, 0xf7, 0x05, 0x03, 0xd5, 0x12, + 0xf6, 0x13, 0x09, 0xfb, 0x11, 0x02, 0xc2, 0xf6, 0x07, 0xff, 0x05, 0xfa, + 0x0a, 0x0b, 0xf5, 0xfa, 0xea, 0xfb, 0x03, 0xc5, 0x0a, 0x0a, 0xfc, 0xf7, + 0x21, 0x04, 0x26, 0x00, 0xfa, 0x32, 0x0a, 0xe7, 0xfa, 0x0e, 0x06, 0x81, + 0xff, 0x06, 0xf8, 0xf8, 0x05, 0x02, 0x0a, 0xa6, 0x9c, 0xf2, 0xff, 0xfd, + 0x03, 0x00, 0xf9, 0x0a, 0xfb, 0x0d, 0x7c, 0xfa, 0x0e, 0x47, 0xff, 0xfe, + 0xf5, 0x02, 0xf1, 0x07, 0xbc, 0xf6, 0x04, 0x0c, 0x06, 0x02, 0xff, 0x0d, + 0x10, 0x0a, 0xf5, 0x04, 0xf9, 0xff, 0x07, 0xf4, 0xf3, 0x00, 0xff, 0xf6, + 0xd4, 0xfa, 0xfd, 0x0a, 0x15, 0xfa, 0x81, 0xf9, 0x6b, 0xf9, 0x0a, 0x05, + 0x03, 0xfb, 0xfd, 0xeb, 0x22, 0xf6, 0x0a, 0xed, 0x0c, 0xec, 0xee, 0x0e, + 0xf8, 0xe2, 0x45, 0x60, 0x6d, 0xf9, 0xd8, 0xc5, 0x17, 0x0e, 0x0a, 0xea, + 0x28, 0xfc, 0x1d, 0xfd, 0x0a, 0xfa, 0x06, 0x27, 0xf0, 0xe7, 0x09, 0x02, + 0xfe, 0x06, 0x14, 0x7f, 0x05, 0xee, 0x02, 0x22, 0xee, 0x04, 0xeb, 0x02, + 0xe9, 0x1e, 0xff, 0xeb, 0x03, 0xff, 0xf5, 0x1d, 0x07, 0x23, 0xf9, 0xef, + 0xff, 0x14, 0xed, 0xff, 0xe7, 0xb5, 0xf4, 0x14, 0x01, 0xe6, 0xea, 0x9c, + 0xec, 0x4d, 0x00, 0x1c, 0xfb, 0xee, 0x37, 0xea, 0xde, 0xe1, 0xf7, 0xd5, + 0xff, 0x0f, 0x00, 0x10, 0xf0, 0xf6, 0x25, 0x04, 0x0e, 0x19, 0xf5, 0x17, + 0xfb, 0x0e, 0x0e, 0xdf, 0xe7, 0x01, 0xf6, 0x0f, 0xe5, 0xc9, 0x18, 0xfd, + 0x0d, 0x44, 0x5a, 0xf0, 0xd2, 0x2e, 0xb9, 0xe8, 0x0d, 0x01, 0x13, 0xf0, + 0x1c, 0xdf, 0xf1, 0x81, 0x05, 0x02, 0xe7, 0x39, 0x30, 0x02, 0x43, 0xfb, + 0x1e, 0x06, 0x19, 0xf9, 0x0d, 0xff, 0xf1, 0x63, 0x2b, 0x11, 0xfc, 0xf8, + 0x05, 0xd6, 0x5f, 0xf7, 0xe7, 0xe5, 0x52, 0x01, 0x0f, 0xe8, 0x00, 0x1f, + 0xe9, 0x01, 0xdf, 0xfd, 0xe0, 0xe3, 0xfa, 0xfa, 0x0a, 0x10, 0xd8, 0xff, + 0xea, 0xfc, 0xfb, 0x06, 0x12, 0x0a, 0xe6, 0x00, 0x13, 0x26, 0xee, 0xd2, + 0xe0, 0x03, 0x03, 0x09, 0x9b, 0x81, 0xf9, 0xf0, 0x1c, 0x4e, 0x00, 0xc5, + 0xf9, 0x0f, 0xe2, 0x21, 0x00, 0x03, 0xf9, 0x06, 0x07, 0x02, 0xff, 0xed, + 0xe1, 0x06, 0xfa, 0xfe, 0xff, 0x02, 0x18, 0x04, 0xc6, 0x08, 0x07, 0x15, + 0x01, 0x7f, 0xf7, 0xe5, 0x00, 0xfa, 0x29, 0xfd, 0xcd, 0x18, 0x00, 0x00, + 0xff, 0xf3, 0x21, 0xfd, 0xfb, 0x00, 0x0b, 0x02, 0xfe, 0xfc, 0x04, 0x05, + 0x06, 0xfe, 0x00, 0xeb, 0x45, 0x01, 0x06, 0xfc, 0x09, 0xc2, 0xae, 0x05, + 0x1b, 0x19, 0x0c, 0xdd, 0xfa, 0xf5, 0x09, 0x08, 0xef, 0xe6, 0xce, 0x09, + 0x0a, 0xe4, 0x12, 0xe5, 0x1a, 0xc9, 0x10, 0x16, 0xc5, 0x15, 0xf6, 0x1c, + 0x02, 0x03, 0xf2, 0x7a, 0xfb, 0xf7, 0x1f, 0x0f, 0x43, 0xf5, 0xe4, 0xc9, + 0xdb, 0x2e, 0x6b, 0x07, 0xfa, 0xf1, 0xb5, 0xf0, 0xe9, 0xed, 0xc6, 0x30, + 0xfa, 0xc8, 0x01, 0x66, 0x20, 0x04, 0xf2, 0x81, 0xd5, 0xe7, 0xe2, 0x1a, + 0xbc, 0xcf, 0xd0, 0x1b, 0xcc, 0x0c, 0xef, 0x71, 0xdf, 0x7e, 0x1f, 0xfd, + 0x02, 0x0a, 0xd9, 0x03, 0x11, 0x01, 0xea, 0x07, 0x1b, 0x13, 0xd8, 0xc7, + 0xe2, 0xf8, 0xe6, 0xf6, 0xdb, 0xfa, 0x0d, 0xfb, 0xf0, 0xef, 0xf3, 0x0c, + 0xf5, 0x03, 0x16, 0x03, 0xe1, 0xc8, 0xd4, 0xff, 0x01, 0x01, 0x07, 0xb5, + 0x00, 0x0b, 0x02, 0xe5, 0x05, 0x0b, 0x0f, 0x7f, 0xe2, 0xf1, 0x07, 0x10, + 0x06, 0xd7, 0x50, 0xd7, 0x1e, 0xf7, 0x2a, 0x0d, 0xf4, 0x2f, 0x04, 0xda, + 0x1d, 0x43, 0x0e, 0x12, 0xff, 0xfa, 0xeb, 0xf2, 0x08, 0x0c, 0xfc, 0xf9, + 0xf8, 0xf0, 0xed, 0xf8, 0xde, 0xf4, 0x0f, 0x13, 0x21, 0xf6, 0x18, 0x7f, + 0xfb, 0x08, 0xf2, 0x1c, 0x1d, 0x0e, 0x1a, 0xee, 0x20, 0x17, 0x0a, 0xf5, + 0xf9, 0xf1, 0xf0, 0xc9, 0xf2, 0xff, 0x14, 0xd0, 0x0f, 0xf6, 0x0f, 0xeb, + 0xf3, 0x08, 0xf9, 0x62, 0xfe, 0xd6, 0x0b, 0xec, 0xb2, 0x29, 0x02, 0xfb, + 0x2b, 0x03, 0x09, 0x0d, 0x02, 0x10, 0xfd, 0x08, 0xd9, 0x15, 0x1d, 0xc7, + 0x0f, 0xd9, 0xfc, 0xf5, 0x14, 0xe0, 0x36, 0x44, 0x7d, 0xe1, 0x08, 0xd9, + 0x16, 0xee, 0xe9, 0xc3, 0xf3, 0xdf, 0xec, 0xff, 0xcb, 0x09, 0xd4, 0xd6, + 0xe9, 0xfa, 0x1b, 0xe5, 0xd1, 0x58, 0x64, 0x7f, 0xf1, 0xf0, 0xc3, 0x0d, + 0x0d, 0xc7, 0xf3, 0x15, 0x10, 0x4b, 0xdc, 0x9b, 0xfd, 0x97, 0x01, 0x05, + 0xc6, 0x66, 0xf5, 0xe6, 0x3a, 0xca, 0x00, 0xe9, 0xc8, 0x54, 0xfc, 0x2c, + 0x02, 0x10, 0xcb, 0xfe, 0x04, 0x87, 0x0b, 0x03, 0xf5, 0x11, 0xef, 0xec, + 0x2b, 0x04, 0xfc, 0xd8, 0x04, 0xf9, 0xf9, 0x09, 0x04, 0xfd, 0x2c, 0xf9, + 0xed, 0xf2, 0xf2, 0x2b, 0x08, 0xf1, 0x0a, 0x95, 0xff, 0x7f, 0xee, 0x27, + 0xfe, 0xe8, 0xf9, 0x0a, 0x49, 0x02, 0x01, 0x12, 0x10, 0xee, 0xf6, 0x39, + 0x00, 0xd8, 0x2e, 0x02, 0xee, 0x07, 0xf6, 0xf2, 0xf8, 0xfd, 0x00, 0x05, + 0xee, 0x0c, 0xf7, 0x0e, 0xf4, 0xef, 0x05, 0xf2, 0x11, 0xff, 0xd7, 0xfe, + 0x11, 0xfe, 0x03, 0x0c, 0x00, 0x1e, 0xff, 0x0b, 0x07, 0xf1, 0x09, 0xec, + 0x07, 0x0a, 0x03, 0x7f, 0xf1, 0x03, 0x04, 0x07, 0x08, 0xf7, 0x03, 0xf2, + 0x00, 0x03, 0xf4, 0x00, 0x54, 0xff, 0x02, 0x07, 0x08, 0x0f, 0xfd, 0x08, + 0xf4, 0x02, 0xf5, 0xfd, 0x18, 0x09, 0x13, 0x04, 0x0a, 0x1d, 0xf5, 0x02, + 0xe8, 0xc2, 0xc0, 0x10, 0xfa, 0x02, 0xf6, 0x0a, 0x18, 0x23, 0x0e, 0x7f, + 0x14, 0x02, 0x00, 0x11, 0x03, 0x0c, 0xfc, 0x03, 0xef, 0xe8, 0xf7, 0x02, + 0xf8, 0x0f, 0xff, 0x04, 0x09, 0x17, 0x08, 0x17, 0xee, 0xf8, 0x02, 0x04, + 0x11, 0x0c, 0xf0, 0xed, 0xf5, 0xf5, 0xfc, 0xf5, 0xf3, 0x00, 0x0a, 0xfb, + 0x10, 0x07, 0x87, 0x04, 0x21, 0xff, 0xee, 0x03, 0xff, 0x1c, 0x1e, 0x07, + 0xed, 0x12, 0x0e, 0x97, 0x07, 0xea, 0x07, 0xec, 0x18, 0xf2, 0x7b, 0x08, + 0x14, 0xf6, 0x0e, 0xfe, 0xf3, 0xf3, 0xfd, 0xf0, 0x11, 0x3e, 0x09, 0x06, + 0x04, 0xf4, 0x0c, 0x28, 0xd5, 0x04, 0xf6, 0x81, 0x0e, 0xd1, 0x01, 0xfe, + 0xf4, 0x08, 0xf3, 0x02, 0xc6, 0x02, 0x03, 0xe9, 0x0c, 0x11, 0xcc, 0x0c, + 0x01, 0xfe, 0x1b, 0x03, 0x11, 0x0f, 0xfe, 0xff, 0xee, 0x09, 0xec, 0xc9, + 0x19, 0x29, 0xf4, 0x06, 0x4b, 0xce, 0xf2, 0xfe, 0xe3, 0x37, 0xf7, 0xef, + 0x0c, 0xf5, 0xfd, 0x98, 0x05, 0xfc, 0xf9, 0x07, 0x03, 0xfc, 0xfb, 0x0d, + 0xed, 0x09, 0xfd, 0xfd, 0xf7, 0xf6, 0x03, 0x09, 0x3a, 0x02, 0xfa, 0x00, + 0xfb, 0x37, 0xfd, 0xe1, 0xfe, 0x05, 0x1d, 0x07, 0x1c, 0x0e, 0x01, 0x00, + 0x07, 0xfc, 0x13, 0xf9, 0xfb, 0xf6, 0x03, 0x00, 0xf9, 0x08, 0x0a, 0xfa, + 0x06, 0x03, 0x00, 0x0e, 0xe4, 0xf9, 0x01, 0xfe, 0x1a, 0x0d, 0x7f, 0x07, + 0x08, 0xf7, 0x15, 0x30, 0xfe, 0xfd, 0x03, 0xe7, 0x17, 0x0e, 0xf0, 0xf7, + 0xf5, 0x0a, 0x0b, 0xf1, 0x16, 0x12, 0xf4, 0xed, 0xfb, 0xee, 0xfd, 0xf3, + 0xef, 0x04, 0x12, 0x0d, 0x07, 0xff, 0xff, 0x13, 0x0d, 0x03, 0x06, 0x01, + 0xee, 0x45, 0xee, 0xef, 0x07, 0x21, 0x35, 0x0b, 0xe9, 0xf5, 0xe6, 0xfc, + 0x0c, 0xf8, 0x01, 0xe4, 0xfb, 0x1c, 0x01, 0xec, 0xec, 0x7f, 0xde, 0x01, + 0xe4, 0xeb, 0x0c, 0x05, 0x21, 0xf9, 0xfa, 0x19, 0xfa, 0xe9, 0x09, 0xe3, + 0x15, 0x15, 0xf3, 0x13, 0x19, 0xdc, 0x11, 0x05, 0x08, 0x31, 0xe9, 0xe6, + 0x22, 0x0b, 0x04, 0x0e, 0xf4, 0x0c, 0x0f, 0x81, 0x5c, 0x09, 0x47, 0x0d, + 0xfa, 0x01, 0xf7, 0xed, 0x0e, 0xe5, 0x2a, 0x2e, 0x02, 0xe9, 0x10, 0x29, + 0x0d, 0x0c, 0x13, 0x01, 0xe7, 0xe1, 0x32, 0xd1, 0x23, 0x1d, 0x3d, 0x46, + 0xf0, 0xf5, 0xa8, 0x65, 0x0d, 0x11, 0x25, 0x1d, 0x08, 0x0c, 0x0c, 0x9e, + 0xed, 0x46, 0x1f, 0x5e, 0xf3, 0x0e, 0xec, 0xcb, 0xf2, 0xef, 0xfe, 0x19, + 0xef, 0x26, 0x13, 0x1f, 0x0a, 0x27, 0xfa, 0xff, 0x10, 0x03, 0xfe, 0x7f, + 0x09, 0xfe, 0x2d, 0x06, 0x1c, 0x0a, 0xce, 0x0e, 0xfc, 0xd5, 0xf9, 0xd2, + 0x0b, 0x13, 0x4f, 0x09, 0xf8, 0x1b, 0x00, 0x11, 0x29, 0x07, 0xd5, 0x15, + 0x09, 0x13, 0x17, 0xaa, 0x03, 0x56, 0x2c, 0x13, 0xaf, 0x11, 0xe8, 0xe1, + 0xd7, 0xc9, 0x0e, 0x37, 0x0f, 0xfd, 0xd2, 0xba, 0x06, 0xe5, 0x14, 0x1c, + 0xfb, 0x1d, 0xe2, 0x05, 0xf5, 0xf6, 0x09, 0x0b, 0x17, 0xfc, 0x1d, 0x09, + 0xfb, 0x05, 0x00, 0x07, 0xf4, 0x04, 0xfc, 0x14, 0xe9, 0xfd, 0xf1, 0x0d, + 0xf5, 0x7f, 0x14, 0x05, 0xf3, 0xe0, 0xef, 0x22, 0x01, 0xe4, 0x19, 0xcb, + 0xfb, 0x09, 0x0b, 0x1e, 0xfb, 0x1f, 0xf4, 0xfa, 0x09, 0xe3, 0xc6, 0xf9, + 0xde, 0xb3, 0xe2, 0x16, 0x01, 0x13, 0xe6, 0x18, 0xf6, 0xb6, 0x08, 0xe6, + 0x1d, 0x02, 0x09, 0xf2, 0xfd, 0xed, 0xfa, 0xf7, 0x0a, 0x30, 0x0d, 0x0e, + 0xf3, 0x05, 0x0d, 0x1e, 0xec, 0xfe, 0x0a, 0x81, 0xf6, 0xc6, 0xfc, 0xe5, + 0x01, 0x09, 0xde, 0x0c, 0xdb, 0xf7, 0x0f, 0xfb, 0x07, 0x17, 0xb2, 0xf6, + 0x0f, 0x1c, 0x0d, 0x18, 0x06, 0x13, 0xf9, 0xd7, 0xc5, 0x07, 0xe8, 0xb6, + 0x12, 0x29, 0x10, 0xff, 0x6a, 0x01, 0x1a, 0xf7, 0xee, 0x40, 0x13, 0xd6, + 0x0d, 0x0f, 0xf2, 0x91, 0xf6, 0x09, 0x06, 0x06, 0xff, 0xfa, 0xfc, 0xde, + 0x81, 0xf8, 0x03, 0x01, 0x05, 0x02, 0xfa, 0xfb, 0x9a, 0x04, 0x21, 0x32, + 0x14, 0x39, 0x09, 0x38, 0x14, 0xf5, 0x25, 0xf5, 0xbe, 0x0b, 0x02, 0xff, + 0xf7, 0x06, 0x28, 0xfa, 0xfa, 0xf6, 0xff, 0xeb, 0x00, 0xfb, 0xf4, 0xea, + 0x18, 0xf5, 0x11, 0x0a, 0xf0, 0x01, 0x05, 0x1f, 0xcb, 0x0b, 0x10, 0x02, + 0xe4, 0x01, 0xe9, 0x14, 0x02, 0xff, 0x0c, 0x4a, 0xba, 0x1a, 0x11, 0x06, + 0x8d, 0xf9, 0xa8, 0x07, 0x13, 0x22, 0x0f, 0x02, 0xf6, 0x0a, 0xcd, 0x49, + 0xf8, 0x28, 0x0f, 0xe5, 0x0b, 0xf1, 0xf8, 0x17, 0x2a, 0xf6, 0x1f, 0xf0, + 0x00, 0xec, 0xff, 0xdf, 0x07, 0x11, 0xfa, 0xf3, 0xe3, 0x1b, 0xd4, 0x13, + 0x20, 0x0c, 0xf5, 0x15, 0x2d, 0x10, 0x7f, 0xdd, 0xfa, 0x07, 0xf0, 0xfc, + 0x03, 0x0d, 0x02, 0xf0, 0xff, 0x18, 0x09, 0x1c, 0x32, 0xeb, 0xf1, 0x01, + 0xe6, 0x02, 0x0a, 0x05, 0x05, 0x02, 0x01, 0x09, 0x00, 0x0c, 0x01, 0x04, + 0x00, 0x06, 0x0f, 0xff, 0xfd, 0xff, 0x03, 0x19, 0x02, 0x03, 0xf6, 0xf5, + 0x07, 0xff, 0xf9, 0x05, 0xe2, 0xd9, 0x0b, 0xfb, 0x07, 0xfa, 0x08, 0x05, + 0x03, 0x09, 0x0a, 0x1a, 0x06, 0x08, 0x06, 0xfd, 0xff, 0x03, 0xf5, 0xf6, + 0x01, 0x17, 0x0d, 0x04, 0x24, 0xfd, 0xf0, 0x07, 0xff, 0x0f, 0x07, 0x09, + 0x07, 0x0f, 0x08, 0x7f, 0xf7, 0xf1, 0x13, 0xd9, 0xfc, 0x15, 0x02, 0x0e, + 0x07, 0xfd, 0xdd, 0x07, 0x7f, 0xf6, 0xfe, 0xef, 0x0e, 0x08, 0x00, 0xf9, + 0x03, 0xf7, 0xe9, 0x10, 0x05, 0x0c, 0xf5, 0x0b, 0xfc, 0x22, 0xf3, 0xf4, + 0x14, 0x05, 0x09, 0xbb, 0xf7, 0xe6, 0x00, 0x1e, 0x06, 0x16, 0x16, 0x2e, + 0xfc, 0x15, 0xf8, 0xfe, 0x02, 0xbe, 0xee, 0xf2, 0xf6, 0xfe, 0x02, 0xee, + 0xfa, 0xfc, 0xfe, 0x08, 0x1f, 0xf7, 0x15, 0x06, 0x05, 0xf9, 0x18, 0xff, + 0xf8, 0x19, 0xfb, 0xfc, 0x03, 0x01, 0x81, 0x53, 0x56, 0x03, 0xfe, 0x0f, + 0x00, 0x01, 0xfe, 0x0b, 0x00, 0x02, 0x0c, 0xfd, 0x01, 0xfe, 0x00, 0xff, + 0x06, 0x0b, 0x00, 0xf8, 0x0c, 0x0e, 0xea, 0x8e, 0x00, 0x02, 0xfa, 0x12, + 0x0d, 0x06, 0x08, 0xf0, 0x0e, 0xf3, 0x00, 0x06, 0x02, 0xf9, 0x08, 0x03, + 0xfe, 0x02, 0x06, 0xfc, 0x03, 0x05, 0xfd, 0xfb, 0x0d, 0x0e, 0x0e, 0xfb, + 0x01, 0xfe, 0xf1, 0x0f, 0xfb, 0xf7, 0x0b, 0x00, 0x01, 0x07, 0x2e, 0xbe, + 0xa4, 0xfc, 0xff, 0xfe, 0x00, 0xf9, 0x0a, 0x07, 0xfd, 0xff, 0x00, 0xf9, + 0xf8, 0x00, 0x0d, 0x0e, 0x08, 0xfe, 0x06, 0xf3, 0x04, 0x14, 0xf6, 0x7f, + 0xf8, 0xdb, 0xf7, 0xcd, 0x07, 0x09, 0xe4, 0x70, 0xf4, 0x01, 0x03, 0xed, + 0x04, 0xcb, 0x09, 0xfb, 0xfb, 0x06, 0x01, 0x13, 0xf6, 0x0d, 0x02, 0x0d, + 0x0f, 0x0e, 0xe1, 0x01, 0xf5, 0xe6, 0xfc, 0x08, 0xff, 0xe3, 0xf4, 0x76, + 0xd7, 0xc8, 0x04, 0xf5, 0xeb, 0xf8, 0x43, 0xec, 0x0f, 0xfd, 0x12, 0x29, + 0x01, 0xe2, 0x0a, 0xfb, 0x00, 0x04, 0xe4, 0xf2, 0xd0, 0x5f, 0x03, 0x0c, + 0xf0, 0x06, 0x1b, 0xfe, 0x0a, 0xec, 0xf5, 0x0e, 0x05, 0xe4, 0x01, 0x09, + 0x07, 0xf9, 0x20, 0x1b, 0xe5, 0x05, 0xf2, 0x00, 0xb2, 0x7f, 0xc5, 0x14, + 0x81, 0x6b, 0xee, 0x3f, 0x08, 0xf9, 0x08, 0x18, 0x24, 0xfc, 0xdf, 0x0a, + 0x07, 0xcc, 0x0e, 0xe3, 0x07, 0x32, 0x50, 0x42, 0x0e, 0x0b, 0x15, 0x14, + 0x03, 0xfc, 0xe1, 0x1c, 0x04, 0xeb, 0x77, 0xe6, 0xfa, 0x02, 0xff, 0x28, + 0xf5, 0xd8, 0xf5, 0x13, 0x1e, 0x39, 0xd1, 0x09, 0x14, 0x15, 0xc6, 0xd0, + 0xee, 0xfe, 0x07, 0x81, 0x32, 0xf4, 0xe0, 0xff, 0x03, 0x5f, 0xc1, 0x37, + 0xe3, 0x02, 0xd7, 0xfe, 0xf2, 0x0f, 0x1b, 0x22, 0x15, 0x3d, 0x02, 0xde, + 0xf0, 0xdd, 0x1f, 0xfa, 0x0c, 0xf1, 0x3d, 0x19, 0xfc, 0x35, 0x20, 0x22, + 0x08, 0xe7, 0xfc, 0x35, 0x0e, 0x06, 0xf8, 0x93, 0xf5, 0xe6, 0x02, 0x17, + 0x06, 0x16, 0x8e, 0x08, 0x00, 0x2f, 0x34, 0xee, 0x08, 0x0d, 0xf0, 0x01, + 0x05, 0xa3, 0xfc, 0xf3, 0x06, 0x28, 0x01, 0x2d, 0xec, 0x26, 0xf4, 0xdb, + 0x0c, 0x2e, 0xd1, 0x07, 0x79, 0xee, 0xee, 0x0e, 0xe7, 0x2d, 0xe5, 0xf9, + 0x08, 0x00, 0xf8, 0x81, 0xfa, 0x1a, 0xf2, 0x09, 0xff, 0x2a, 0x0e, 0xfa, + 0xe1, 0x14, 0xfa, 0xdf, 0xfd, 0xb3, 0x20, 0xf9, 0xaf, 0xc7, 0xc7, 0x06, + 0xf0, 0x49, 0xf3, 0x90, 0xf4, 0xfd, 0x06, 0xf4, 0x81, 0xf4, 0x0d, 0xfb, + 0xf2, 0xfc, 0xef, 0xfd, 0x9c, 0xeb, 0xeb, 0xef, 0x0b, 0x14, 0x0c, 0x02, + 0xfa, 0xc0, 0x1a, 0xe7, 0x19, 0x06, 0xd7, 0x04, 0xd1, 0xdd, 0x49, 0x07, + 0xf7, 0x4e, 0x7d, 0xb1, 0x1c, 0xfb, 0x09, 0x04, 0x16, 0x03, 0xeb, 0xfe, + 0x09, 0xe6, 0xf8, 0xfa, 0x01, 0x32, 0xf9, 0xf2, 0xfc, 0x1d, 0x01, 0xf7, + 0x0e, 0xfd, 0xf6, 0x03, 0x0a, 0x04, 0x3d, 0xed, 0xfb, 0xfe, 0xfb, 0xeb, + 0xf9, 0xf6, 0x09, 0xf7, 0x2b, 0x1b, 0xef, 0xfd, 0x0f, 0x41, 0xe8, 0x16, + 0x04, 0xe4, 0xfd, 0x9b, 0x21, 0xee, 0x09, 0x19, 0x10, 0x7f, 0xe4, 0x0d, + 0x0e, 0x04, 0x09, 0xf9, 0x0e, 0x13, 0x0c, 0x23, 0xfa, 0x3c, 0x03, 0xe6, + 0xe5, 0x15, 0x08, 0x1b, 0xcb, 0x0b, 0x0b, 0x42, 0x0c, 0x13, 0xe5, 0xf9, + 0xfc, 0x0c, 0x96, 0xed, 0xd0, 0x9a, 0x12, 0x03, 0xff, 0x01, 0x09, 0x7f, + 0x29, 0xeb, 0xdb, 0xf4, 0xf5, 0xf4, 0x05, 0x17, 0xf2, 0x0c, 0xe3, 0x00, + 0xaa, 0x12, 0xeb, 0x29, 0x02, 0x06, 0x07, 0xfc, 0x15, 0x1a, 0xfb, 0xe0, + 0xfe, 0x10, 0xf4, 0xf8, 0xbf, 0x8f, 0x1f, 0xff, 0xe0, 0x49, 0x87, 0xb8, + 0xfa, 0x0c, 0x00, 0x19, 0x03, 0x04, 0x02, 0x03, 0x01, 0xfd, 0xfe, 0xdb, + 0xd7, 0xfc, 0x01, 0x00, 0xfd, 0x06, 0x06, 0xf1, 0x41, 0x05, 0x2e, 0x04, + 0x03, 0x29, 0xf7, 0x3d, 0x06, 0xff, 0x01, 0xfe, 0x1b, 0xdc, 0x03, 0x05, + 0xfd, 0xf7, 0xe1, 0xfe, 0xff, 0x01, 0xfc, 0xfe, 0xfb, 0xfd, 0x03, 0x02, + 0x0e, 0xf4, 0xfd, 0xe5, 0x7f, 0x00, 0x02, 0x01, 0xea, 0x82, 0x9a, 0x03, + 0x7f, 0xf7, 0x01, 0xcd, 0x04, 0x00, 0x02, 0x08, 0x0f, 0x0c, 0xe0, 0xfb, + 0x04, 0xe4, 0xfe, 0xff, 0x02, 0x2d, 0xc2, 0xf7, 0x0e, 0x09, 0x02, 0xed, + 0x11, 0x01, 0xfb, 0xe8, 0x03, 0x0e, 0x24, 0x06, 0x01, 0xfb, 0xff, 0x0d, + 0xfd, 0x02, 0xff, 0xe5, 0xeb, 0x25, 0xf9, 0x01, 0x05, 0x19, 0xee, 0xf2, + 0x16, 0xfa, 0xff, 0x81, 0x17, 0xf9, 0x09, 0x1b, 0x00, 0x64, 0xec, 0x0b, + 0xfc, 0x04, 0xff, 0xfe, 0x05, 0x15, 0x05, 0x1a, 0x03, 0x4b, 0x00, 0xd9, + 0xf9, 0x7f, 0x05, 0xd8, 0xf1, 0x0f, 0x07, 0x00, 0x03, 0x13, 0xf9, 0x08, + 0xfa, 0xea, 0xff, 0x0c, 0xfc, 0xe9, 0xf3, 0x07, 0x03, 0x02, 0x0d, 0x02, + 0x00, 0x6f, 0x0b, 0xfb, 0x02, 0xff, 0xf4, 0xf3, 0xfe, 0x0a, 0xf0, 0x09, + 0xf4, 0x11, 0xf3, 0x0d, 0xfc, 0x00, 0xcc, 0xf0, 0xff, 0x02, 0x01, 0xfc, + 0x03, 0x04, 0xff, 0xfd, 0x0b, 0xfc, 0xff, 0x27, 0x08, 0xff, 0xe4, 0xff, + 0xf6, 0xf8, 0x2a, 0xfb, 0xef, 0xfe, 0x09, 0xfb, 0xf6, 0xea, 0x10, 0xfb, + 0xfe, 0xe0, 0xef, 0x27, 0x1c, 0xdb, 0x0e, 0xf0, 0xf0, 0x06, 0xf5, 0xe4, + 0xef, 0x0d, 0xce, 0xf8, 0xf1, 0x05, 0xf6, 0x14, 0xf6, 0x13, 0xf5, 0xf9, + 0x12, 0xfa, 0x15, 0x18, 0xee, 0x98, 0x17, 0xf8, 0x0a, 0x19, 0xfe, 0x39, + 0xe4, 0x09, 0xf5, 0x21, 0xf9, 0x81, 0x16, 0xf4, 0xf5, 0xf9, 0x0a, 0x07, + 0xf0, 0xfc, 0xe5, 0x03, 0x19, 0xec, 0xf8, 0x0b, 0xcc, 0x11, 0xf8, 0xf9, + 0xda, 0x07, 0x29, 0xdf, 0x46, 0x0b, 0x01, 0x02, 0x04, 0x03, 0xce, 0xfd, + 0x0f, 0x12, 0x23, 0x7f, 0x30, 0x3a, 0x06, 0x36, 0x15, 0x01, 0x6b, 0xfd, + 0x30, 0x1a, 0x0c, 0xfb, 0xfd, 0x0d, 0x77, 0xfb, 0xf6, 0xd0, 0x04, 0xf6, + 0x02, 0x22, 0x17, 0x02, 0xe2, 0xfa, 0x1c, 0x19, 0xdf, 0x10, 0xda, 0x3e, + 0x0c, 0xb6, 0xbf, 0xfd, 0xf4, 0xc6, 0xe9, 0xed, 0x23, 0xec, 0x01, 0x63, + 0x05, 0x0f, 0xec, 0x15, 0xfe, 0x07, 0x08, 0xff, 0xec, 0xcc, 0xa7, 0x4b, + 0x64, 0x02, 0xfe, 0x10, 0x17, 0x09, 0xef, 0x29, 0x0e, 0xf3, 0x20, 0xe5, + 0xdc, 0x04, 0xff, 0x10, 0xf9, 0xf9, 0x40, 0xea, 0xef, 0x1f, 0xcb, 0x94, + 0x04, 0xeb, 0xf4, 0x4d, 0x0d, 0xe6, 0xf1, 0x7f, 0x2b, 0x09, 0x09, 0xdc, + 0x04, 0xd0, 0x1b, 0xff, 0x07, 0x19, 0x07, 0xf6, 0xf0, 0x07, 0x07, 0x04, + 0x1f, 0x1a, 0x03, 0x03, 0x1c, 0x07, 0xe9, 0x0d, 0xf4, 0xe0, 0xeb, 0xfc, + 0x1b, 0x17, 0xd7, 0xc0, 0xde, 0xed, 0x20, 0x06, 0xd9, 0x19, 0x20, 0x3c, + 0xd2, 0xf5, 0x26, 0x05, 0xd2, 0x05, 0xd9, 0x63, 0xe9, 0xe4, 0x2e, 0xb1, + 0x24, 0x7f, 0x15, 0xf2, 0xe9, 0xbc, 0xe3, 0x0d, 0x3b, 0x4c, 0xf3, 0x4e, + 0x1c, 0xff, 0xfd, 0x20, 0xe2, 0x2f, 0x2a, 0xf5, 0x07, 0xe2, 0xff, 0xf4, + 0xf0, 0x0f, 0xed, 0x0f, 0x66, 0xea, 0xec, 0x1c, 0x00, 0x04, 0xe3, 0xfc, + 0x05, 0x01, 0x01, 0xfb, 0x03, 0x00, 0xa8, 0x7a, 0x7f, 0x01, 0x05, 0xe6, + 0x00, 0x03, 0x01, 0x00, 0x01, 0xfd, 0xf4, 0x03, 0xfc, 0xff, 0x03, 0xf5, + 0xf7, 0x05, 0x08, 0x04, 0xf2, 0xf5, 0x08, 0xaa, 0x00, 0xf6, 0x08, 0xe6, + 0xfe, 0x03, 0xfc, 0x11, 0x06, 0x0f, 0xff, 0xf8, 0xfb, 0x0b, 0xff, 0x01, + 0xfe, 0x09, 0x08, 0xfe, 0x00, 0xf7, 0x06, 0xf0, 0x05, 0xf2, 0x00, 0x07, + 0xe5, 0x0c, 0xf3, 0x01, 0xfa, 0x0d, 0x06, 0xfd, 0xd6, 0xf7, 0x15, 0x12, + 0xf5, 0x03, 0xf8, 0xf7, 0x00, 0x05, 0xee, 0x58, 0x16, 0x13, 0x05, 0x14, + 0xf0, 0xf9, 0x34, 0xff, 0x01, 0xc9, 0xf2, 0xf2, 0x02, 0x01, 0x32, 0xf4, + 0xf7, 0xf2, 0x20, 0x03, 0x09, 0x0c, 0x0e, 0x19, 0x11, 0x13, 0x17, 0x07, + 0x0c, 0x00, 0xf7, 0xfe, 0xf5, 0xef, 0x1f, 0x05, 0x10, 0xd0, 0xf7, 0x0c, + 0x0a, 0xfd, 0xf9, 0x7f, 0x01, 0x00, 0x02, 0x01, 0xfe, 0x00, 0xff, 0x01, + 0x02, 0x00, 0x00, 0x01, 0xff, 0xfb, 0xfa, 0xfe, 0x7f, 0xff, 0xf6, 0xfd, + 0x03, 0xfd, 0xff, 0xf9, 0x00, 0x01, 0xfc, 0x00, 0x19, 0xf5, 0x00, 0xff, + 0xff, 0xff, 0x00, 0x00, 0xfe, 0xfc, 0x00, 0x01, 0x00, 0xff, 0x02, 0x01, + 0x00, 0x02, 0x03, 0x03, 0xe4, 0xff, 0xfc, 0x02, 0xfe, 0xd9, 0x08, 0x03, + 0x0c, 0xfd, 0x06, 0x01, 0x00, 0xfe, 0xfe, 0xf4, 0x0e, 0xf8, 0xf9, 0xfe, + 0x0d, 0x02, 0xf9, 0xfc, 0x2b, 0x25, 0x05, 0x08, 0xfa, 0xfc, 0x00, 0x23, + 0x18, 0xff, 0xee, 0x86, 0x0b, 0xe9, 0x21, 0xe8, 0xfc, 0xff, 0xf0, 0x01, + 0xe7, 0x03, 0x17, 0xed, 0x0b, 0x09, 0xda, 0xf9, 0x03, 0x0e, 0x0a, 0x10, + 0x0d, 0x10, 0xff, 0x19, 0xe3, 0x0a, 0x03, 0xad, 0x08, 0xe6, 0x15, 0x0f, + 0x7f, 0xc3, 0x17, 0x04, 0x19, 0x26, 0x08, 0xe1, 0xdb, 0x15, 0x02, 0x92, + 0xf5, 0x13, 0x0e, 0xfd, 0x07, 0x06, 0x0d, 0xfc, 0xff, 0xe3, 0xe0, 0xd3, + 0x09, 0x0f, 0x0f, 0x0c, 0x07, 0x01, 0x08, 0x9a, 0xee, 0x0b, 0x2d, 0x04, + 0x01, 0x00, 0x1f, 0xf1, 0x07, 0x3e, 0xf5, 0x02, 0xf8, 0x2b, 0x16, 0x07, + 0x08, 0x1f, 0xc8, 0xde, 0xff, 0xf3, 0xfd, 0xd8, 0x0e, 0x0d, 0xff, 0x0e, + 0x07, 0xe9, 0x2a, 0xfc, 0xa3, 0x07, 0x0a, 0xf8, 0x13, 0xea, 0xfe, 0xde, + 0x15, 0x02, 0xfb, 0x81, 0xed, 0xc7, 0xf3, 0xf7, 0x43, 0x10, 0xba, 0x0c, + 0xe3, 0xba, 0xf8, 0x06, 0x08, 0xeb, 0xf2, 0x2a, 0x1f, 0x0d, 0xee, 0xcd, + 0x17, 0x12, 0xf2, 0xe7, 0xc7, 0x1d, 0x5d, 0xe7, 0xf1, 0xd4, 0x25, 0xe5, + 0xe5, 0x0c, 0x45, 0x03, 0xc1, 0xe5, 0x7f, 0x15, 0x09, 0x3d, 0x07, 0x3c, + 0x22, 0xc4, 0x02, 0xec, 0x08, 0x21, 0xfd, 0x1e, 0xe3, 0x29, 0xe9, 0x23, + 0xfd, 0xe5, 0x0a, 0x2c, 0x1c, 0x0b, 0x0c, 0xeb, 0x28, 0x9c, 0x02, 0xda, + 0x06, 0x00, 0xff, 0xef, 0x0a, 0xb9, 0xf2, 0x03, 0xaf, 0x81, 0xfd, 0xe8, + 0xf2, 0x0a, 0x05, 0xe2, 0x0d, 0xf9, 0x13, 0x40, 0x29, 0xf9, 0x2e, 0x24, + 0x02, 0x7f, 0xfe, 0x14, 0x26, 0xf6, 0x48, 0xb4, 0xe0, 0xe7, 0x02, 0x05, + 0xf7, 0x1a, 0xd2, 0x29, 0x55, 0xd2, 0x48, 0x20, 0xd9, 0xb1, 0xbf, 0xf5, + 0xf4, 0x0d, 0xf6, 0xd8, 0x36, 0xe9, 0xa4, 0x4f, 0xfc, 0xad, 0xe7, 0xc7, + 0x03, 0x45, 0x07, 0x66, 0x06, 0xff, 0xf5, 0x03, 0xf7, 0x00, 0x08, 0xfa, + 0xe7, 0xf0, 0xfc, 0xfd, 0x02, 0x05, 0xf8, 0xed, 0x04, 0xf0, 0xff, 0x0d, + 0xfa, 0x0f, 0xe2, 0x04, 0x0c, 0x16, 0xfb, 0x00, 0x03, 0x0f, 0x03, 0x01, + 0x02, 0x0c, 0xee, 0x03, 0xfe, 0xf5, 0x81, 0xf9, 0x0c, 0x09, 0x0d, 0x03, + 0xf8, 0xeb, 0xf0, 0xff, 0xfe, 0x03, 0xf2, 0xc5, 0x0b, 0xf2, 0xed, 0xff, + 0xfe, 0xf9, 0x78, 0x0f, 0x25, 0xf6, 0x23, 0xc0, 0x19, 0xe4, 0x1e, 0x07, + 0x15, 0xd2, 0x7f, 0xa0, 0x43, 0xfd, 0xf9, 0xdd, 0xf0, 0x1e, 0xdf, 0x24, + 0x29, 0x1f, 0xfb, 0xe4, 0x12, 0xfd, 0x2b, 0x23, 0xf4, 0x21, 0xa9, 0x09, + 0xbc, 0xf4, 0xbf, 0xcd, 0xfd, 0xf4, 0xfe, 0x7f, 0xf5, 0xfd, 0x38, 0xc8, + 0x02, 0x0d, 0x1e, 0x0b, 0xf8, 0x3a, 0xd7, 0x05, 0x2a, 0xd8, 0x01, 0xa9, + 0x1f, 0xfc, 0x00, 0x30, 0xf1, 0xb4, 0x3f, 0xeb, 0xf6, 0x01, 0xfc, 0xfc, + 0xf8, 0x00, 0x02, 0xf9, 0x7f, 0x03, 0x04, 0x00, 0xfb, 0x06, 0xfb, 0x01, + 0xc3, 0x1d, 0xfb, 0x0d, 0x06, 0xe4, 0xfe, 0x05, 0xff, 0xff, 0xe3, 0x09, + 0x18, 0xf9, 0xfc, 0xfd, 0x02, 0xfc, 0x0e, 0x06, 0x02, 0x00, 0x0a, 0xfd, + 0x00, 0x06, 0x05, 0xf4, 0x07, 0x07, 0xf7, 0x21, 0x1b, 0x01, 0x05, 0xf8, + 0x1f, 0x2f, 0x46, 0x05, 0x6c, 0xeb, 0xf2, 0x2c, 0x05, 0x0e, 0xfe, 0xf1, + 0x03, 0x14, 0xf7, 0x0e, 0x08, 0xef, 0x0d, 0xf4, 0xf2, 0x04, 0xec, 0xed, + 0x02, 0x07, 0xed, 0xf7, 0xf3, 0x06, 0xfd, 0x39, 0x05, 0x0b, 0x02, 0xff, + 0x03, 0xf7, 0x26, 0x06, 0x12, 0x15, 0x81, 0xe7, 0xe6, 0x29, 0x2f, 0x00, + 0xf3, 0x03, 0x06, 0x0c, 0x15, 0xf4, 0xf7, 0x64, 0x1d, 0x15, 0x0f, 0x25, + 0xf9, 0xa5, 0xf1, 0xe8, 0xd5, 0xf9, 0x19, 0x00, 0xf4, 0xf5, 0xf5, 0x04, + 0x0d, 0x0f, 0x05, 0xec, 0xff, 0xfd, 0x28, 0x0d, 0x04, 0xfc, 0x01, 0xfd, + 0xff, 0xe3, 0x7f, 0xe5, 0xe3, 0xec, 0x08, 0x02, 0x02, 0x02, 0x05, 0xe9, + 0x13, 0xf0, 0xf0, 0x05, 0xef, 0x0b, 0xfe, 0x09, 0xfd, 0x09, 0xf5, 0xfc, + 0x0c, 0xee, 0xfb, 0xf5, 0xf8, 0xf7, 0x03, 0x3a, 0xfe, 0x17, 0x03, 0xe9, + 0xfa, 0x16, 0xf0, 0x13, 0x05, 0x2d, 0xf0, 0x09, 0x15, 0xfa, 0xfc, 0x08, + 0xf1, 0x01, 0xf2, 0xf7, 0xfa, 0xd9, 0x03, 0xf3, 0xe7, 0x26, 0x0e, 0x00, + 0xfc, 0x0b, 0x04, 0xf2, 0x02, 0x1f, 0x01, 0xfd, 0x1d, 0x36, 0x06, 0x7f, + 0xf4, 0xfe, 0xff, 0x10, 0x2c, 0x01, 0x23, 0xf9, 0x07, 0xf0, 0xea, 0x22, + 0x17, 0xee, 0x25, 0xc1, 0x10, 0x1f, 0x01, 0x16, 0xf7, 0xf8, 0x59, 0xee, + 0x1f, 0x2f, 0x14, 0xd1, 0xc4, 0x5f, 0xed, 0xd9, 0x10, 0x0d, 0x05, 0x4e, + 0x3a, 0xfe, 0x07, 0x0a, 0xf9, 0xf2, 0x0f, 0xf7, 0xe6, 0x0a, 0x06, 0xe9, + 0xdc, 0xf9, 0xf2, 0xfb, 0xd5, 0xfd, 0x0d, 0x10, 0x26, 0xfc, 0x04, 0x00, + 0xfc, 0x39, 0xf0, 0x10, 0xe5, 0x07, 0x12, 0xee, 0xfc, 0xdf, 0x01, 0x7f, + 0x09, 0x0c, 0x1c, 0x03, 0xe5, 0xdb, 0x03, 0x09, 0x00, 0xfc, 0xe0, 0xf8, + 0x3f, 0xfc, 0xee, 0xf0, 0xf3, 0x09, 0x0e, 0x02, 0x02, 0xfc, 0xf0, 0x0b, + 0xec, 0xf7, 0xf2, 0x07, 0x0e, 0x18, 0xe2, 0x0f, 0xd1, 0xde, 0xbe, 0x0c, + 0xfe, 0x07, 0x0f, 0x06, 0x02, 0x01, 0x06, 0x15, 0xfc, 0xfd, 0x0b, 0x0f, + 0x04, 0xf6, 0xd1, 0x7f, 0xf8, 0xf9, 0x08, 0xf4, 0xfd, 0xf1, 0x08, 0xfd, + 0x09, 0xf9, 0x04, 0x0c, 0x15, 0xfc, 0xf9, 0x06, 0xfa, 0x0d, 0xee, 0x07, + 0x10, 0xf3, 0x09, 0xd4, 0xfd, 0xf1, 0xff, 0xc0, 0x03, 0x07, 0xfb, 0xf6, + 0xfc, 0x02, 0x0f, 0x04, 0x03, 0x23, 0xf1, 0x10, 0x01, 0x04, 0x00, 0x14, + 0xf8, 0x0a, 0xf8, 0xfe, 0xec, 0xec, 0xf3, 0x03, 0x0e, 0x51, 0xf0, 0x81, + 0xe7, 0x00, 0x0b, 0xe4, 0x0e, 0xec, 0x08, 0xfa, 0xfd, 0xe0, 0x07, 0x0a, + 0x15, 0xfd, 0xf2, 0xff, 0xf7, 0x05, 0x02, 0x10, 0x01, 0x0d, 0x00, 0x07, + 0xf1, 0xe6, 0x05, 0xfd, 0xfc, 0xed, 0x16, 0xfa, 0xfe, 0xf7, 0x0c, 0xfd, + 0xfc, 0x03, 0x47, 0xff, 0xe2, 0x0a, 0xfd, 0xf2, 0x00, 0x10, 0x0b, 0x03, + 0x0c, 0x02, 0x18, 0x74, 0xf2, 0x0f, 0xfb, 0x03, 0xfd, 0xff, 0xc4, 0x08, + 0x6e, 0xf3, 0x18, 0xec, 0xec, 0x19, 0xe3, 0x08, 0x16, 0x36, 0xd1, 0xd5, + 0xca, 0xcc, 0x0c, 0x15, 0x08, 0x08, 0x08, 0xa4, 0xad, 0xee, 0x4b, 0x0a, + 0x24, 0xfc, 0x13, 0xf0, 0x00, 0x59, 0x2c, 0xe2, 0xfa, 0x02, 0x16, 0xb8, + 0x00, 0xd0, 0xe0, 0xe9, 0x30, 0x29, 0xf5, 0x18, 0x3c, 0xcf, 0xe9, 0xf7, + 0xf7, 0x32, 0xa8, 0xd3, 0xef, 0x2b, 0x11, 0xef, 0x19, 0xe6, 0xe9, 0xc3, + 0xf8, 0xf9, 0xde, 0x81, 0x1d, 0xf5, 0xed, 0x0b, 0x26, 0x18, 0x1a, 0x2f, + 0xe4, 0xd2, 0xfb, 0xf1, 0x11, 0x00, 0xc4, 0xcd, 0x2b, 0xfc, 0xf4, 0xc9, + 0x20, 0x1f, 0x07, 0x0b, 0x1c, 0xfb, 0x1f, 0x04, 0xe7, 0x38, 0x1b, 0xf8, + 0x02, 0xf1, 0x10, 0x11, 0xff, 0xee, 0x28, 0xdf, 0x09, 0xf8, 0xfc, 0xf2, + 0x07, 0xd0, 0xfe, 0x6e, 0xfe, 0x08, 0xe6, 0x18, 0xfe, 0xcb, 0xf6, 0x02, + 0x16, 0x19, 0xf6, 0x1d, 0x12, 0xd3, 0x0a, 0x81, 0x0d, 0xfc, 0x0b, 0x0d, + 0xf4, 0xfd, 0xfa, 0x19, 0x7f, 0xfc, 0x08, 0x0c, 0xfe, 0xf9, 0xdb, 0x04, + 0x17, 0xfe, 0x09, 0x11, 0x0f, 0x1e, 0xf8, 0xee, 0xf7, 0x05, 0x03, 0xfa, + 0x64, 0x17, 0x06, 0x04, 0xfc, 0xf5, 0x3a, 0x02, 0x03, 0x0e, 0x00, 0xff, + 0xf6, 0x04, 0xfe, 0x05, 0xfe, 0x11, 0xf7, 0x0a, 0xf6, 0x03, 0x0e, 0xf1, + 0x1e, 0x0c, 0x89, 0x00, 0xff, 0xf6, 0x00, 0xf3, 0x00, 0x06, 0x0e, 0x0d, + 0xfc, 0x08, 0x01, 0x02, 0xfc, 0xfb, 0xfd, 0xe6, 0x0a, 0x03, 0xfc, 0xfc, + 0x04, 0x00, 0xc9, 0xf9, 0xf8, 0x05, 0x0e, 0x00, 0x01, 0x1c, 0x00, 0x14, + 0x01, 0xff, 0x00, 0x00, 0xe0, 0xde, 0x00, 0x01, 0x05, 0xfe, 0xf4, 0xff, + 0xed, 0xf6, 0xfe, 0x01, 0xff, 0x00, 0x00, 0xfb, 0x09, 0x04, 0x01, 0xf2, + 0x02, 0xfc, 0xf2, 0x0a, 0xe8, 0x81, 0x12, 0xfd, 0x1e, 0xff, 0xf9, 0xdd, + 0xfd, 0xfc, 0x00, 0x00, 0xfc, 0x05, 0xfd, 0xfc, 0xf5, 0x02, 0xff, 0xfb, + 0x19, 0xfa, 0x04, 0x02, 0x03, 0x04, 0xcd, 0xf7, 0x7f, 0x01, 0x01, 0xff, + 0xff, 0xdf, 0x04, 0x04, 0x0f, 0xf6, 0x11, 0x02, 0x45, 0xe8, 0xf8, 0xff, + 0x07, 0x01, 0xf6, 0x01, 0xed, 0x03, 0x01, 0xf7, 0xfe, 0x01, 0x00, 0xfb, + 0xfc, 0x00, 0x04, 0x04, 0xdd, 0xfa, 0xf9, 0x03, 0x16, 0xde, 0x0e, 0x06, + 0x02, 0xe5, 0xfe, 0x02, 0xf9, 0xfe, 0xfd, 0xfa, 0xe7, 0xf8, 0x56, 0xcf, + 0x1f, 0x25, 0xfa, 0x04, 0xfd, 0xf6, 0x7f, 0xee, 0x4c, 0xe7, 0x02, 0xf7, + 0x00, 0x01, 0xff, 0xbf, 0x0d, 0x0e, 0xbc, 0x0d, 0x28, 0xff, 0xea, 0xf4, + 0xed, 0x11, 0xfc, 0x1a, 0xf0, 0xb2, 0x1d, 0xc9, 0xf5, 0x15, 0x2a, 0xfd, + 0xe8, 0xff, 0x28, 0x03, 0xcc, 0x16, 0xde, 0xeb, 0x13, 0xfb, 0xed, 0x05, + 0xf8, 0xf9, 0x05, 0xcc, 0x15, 0xec, 0xf5, 0xed, 0xfb, 0xdd, 0x20, 0x09, + 0x09, 0xe7, 0x07, 0xfa, 0x1e, 0x01, 0xed, 0x2d, 0x8f, 0xe8, 0x01, 0x11, + 0x00, 0xec, 0x1b, 0x0e, 0x40, 0x00, 0xf6, 0xc0, 0xe4, 0xc9, 0x02, 0x12, + 0xe2, 0xff, 0xdc, 0xff, 0xe8, 0x12, 0x02, 0x10, 0x17, 0xec, 0x08, 0x0e, + 0xf2, 0xe5, 0x0e, 0xf1, 0xfa, 0x07, 0xfd, 0xf3, 0xfe, 0xf1, 0x03, 0x1c, + 0xf4, 0xf8, 0x0b, 0xeb, 0xe9, 0x23, 0x7f, 0xff, 0xf2, 0xf5, 0x13, 0x57, + 0x05, 0xed, 0xef, 0xdd, 0x2b, 0x0f, 0x03, 0x20, 0xf0, 0xf1, 0xe7, 0xc6, + 0xf4, 0xda, 0x01, 0xf5, 0x15, 0x08, 0xb4, 0xf5, 0x29, 0xe3, 0xdb, 0x2a, + 0xf7, 0x1c, 0xc5, 0x29, 0xe1, 0xf0, 0xd9, 0xfc, 0x13, 0xd2, 0xfc, 0x01, + 0xe9, 0xff, 0xed, 0x23, 0xf6, 0x0e, 0xd6, 0xf9, 0x00, 0xdc, 0x29, 0x02, + 0x01, 0xd4, 0x16, 0x26, 0xfa, 0xef, 0xe6, 0xec, 0xf0, 0x62, 0x15, 0x14, + 0xf6, 0x6c, 0xf7, 0xe4, 0xf2, 0xe4, 0x28, 0x81, 0xbf, 0x34, 0xda, 0x0d, + 0xf0, 0x37, 0xdf, 0x29, 0xbe, 0x7f, 0xf6, 0xf6, 0x01, 0x45, 0x14, 0x12, + 0xa1, 0x23, 0xd5, 0x04, 0xe5, 0x5b, 0xfa, 0xda, 0xec, 0xfc, 0x55, 0xd6, + 0x13, 0xf0, 0x0b, 0xf3, 0xed, 0xf2, 0x3d, 0x16, 0x22, 0xd2, 0x24, 0x16, + 0x24, 0xb5, 0x23, 0xbb, 0x12, 0xec, 0x31, 0xf5, 0x91, 0x89, 0x0f, 0xcb, + 0x76, 0xc1, 0x39, 0xf5, 0x0a, 0xe7, 0x56, 0x03, 0xff, 0x3c, 0x03, 0x99, + 0xf6, 0x07, 0x35, 0x1c, 0x08, 0x15, 0xf9, 0x08, 0xf4, 0x0d, 0x11, 0x25, + 0xcf, 0xfb, 0x02, 0xf8, 0x17, 0xfa, 0xe5, 0xed, 0xf3, 0x06, 0xe2, 0x0c, + 0x25, 0xff, 0xf4, 0x05, 0xef, 0x09, 0x1c, 0x12, 0x0b, 0xda, 0x22, 0x7f, + 0xfe, 0xf1, 0x10, 0x84, 0xf1, 0x04, 0xe8, 0x05, 0xea, 0xfd, 0xe0, 0xe0, + 0x08, 0xd6, 0x0f, 0xfc, 0xf6, 0xeb, 0xf1, 0x17, 0x12, 0xf4, 0xf8, 0x04, + 0xe3, 0xe2, 0xeb, 0x06, 0xf8, 0x01, 0x01, 0xfe, 0xff, 0x02, 0xf9, 0xde, + 0xf2, 0x01, 0xfc, 0xfe, 0xfd, 0x04, 0xff, 0xff, 0xfc, 0xf5, 0x7f, 0x07, + 0x0c, 0x0e, 0x02, 0xff, 0xfd, 0x02, 0xf2, 0x00, 0xef, 0xf9, 0x02, 0x02, + 0x01, 0x00, 0x06, 0x06, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x04, 0x07, 0xf6, + 0x01, 0x02, 0x00, 0x09, 0xec, 0xf9, 0xfa, 0x05, 0x1b, 0x16, 0xf2, 0xff, + 0x35, 0x09, 0x07, 0x0f, 0xfd, 0x00, 0x04, 0xeb, 0x0c, 0x06, 0xe5, 0xe7, + 0x5a, 0xae, 0x2c, 0x0b, 0x04, 0xef, 0x00, 0x03, 0x25, 0x0f, 0x01, 0xe5, + 0x07, 0x03, 0x02, 0x28, 0x0e, 0xf2, 0xe1, 0xf5, 0x6a, 0x09, 0x05, 0x30, + 0xdf, 0xfe, 0x02, 0x29, 0x09, 0xf5, 0xfd, 0x29, 0x16, 0xee, 0xde, 0x0c, + 0xe6, 0x01, 0xf4, 0x0a, 0x39, 0x81, 0x44, 0x07, 0xf7, 0x14, 0x08, 0x00, + 0xe3, 0x0e, 0xfe, 0xfa, 0xf2, 0xfb, 0xfd, 0xdc, 0x71, 0xe6, 0x04, 0x08, + 0x07, 0xf6, 0x04, 0xf9, 0x03, 0x00, 0xff, 0x27, 0x7f, 0xf9, 0x01, 0xff, + 0xfd, 0xfc, 0x0c, 0x01, 0xd1, 0x0e, 0x0c, 0x09, 0x01, 0x1a, 0x00, 0xf7, + 0xfc, 0xff, 0xf4, 0xfc, 0xf2, 0x02, 0x00, 0x02, 0xfa, 0xfe, 0x0a, 0xff, + 0x02, 0xfb, 0x04, 0xfb, 0x00, 0x04, 0xfc, 0xff, 0xfb, 0xfb, 0x05, 0x22, + 0x69, 0xfd, 0xfc, 0x01, 0x0a, 0xfb, 0x69, 0x04, 0x62, 0xf7, 0xfc, 0x28, + 0x00, 0xf9, 0xfe, 0xe4, 0xf3, 0x07, 0xf4, 0x17, 0x04, 0x07, 0x2b, 0xfb, + 0x5f, 0x28, 0xee, 0xe3, 0xfc, 0xee, 0xf3, 0xfd, 0xca, 0x15, 0x03, 0x32, + 0x19, 0x70, 0x0f, 0x0c, 0x18, 0xf7, 0x76, 0xf2, 0x45, 0x59, 0x0b, 0x0d, + 0x01, 0x07, 0x66, 0x03, 0x0c, 0xdb, 0xcf, 0xfc, 0xfb, 0x02, 0xe4, 0xdb, + 0xa2, 0xd0, 0x0d, 0xe1, 0xe2, 0x03, 0xef, 0x10, 0x20, 0xd9, 0x81, 0x14, + 0x02, 0x12, 0x06, 0xab, 0x1d, 0x04, 0x0c, 0x1e, 0x6a, 0xb3, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x0a, 0xf6, 0xfd, 0xe0, + 0xd0, 0xfa, 0xdf, 0x15, 0x8c, 0x14, 0x35, 0x0b, 0x47, 0x2b, 0x09, 0xd1, + 0x06, 0xcd, 0x26, 0xf8, 0x28, 0xed, 0xfb, 0x20, 0x0d, 0x0e, 0x27, 0xff, + 0xf1, 0x12, 0x09, 0xe0, 0xe2, 0x27, 0xf0, 0xac, 0xf7, 0xfb, 0xc6, 0xfc, + 0x0e, 0x7f, 0xc2, 0x19, 0xf4, 0xee, 0x0c, 0xe1, 0xd5, 0xfe, 0xf2, 0x3e, + 0x10, 0x03, 0x3d, 0xe1, 0xfa, 0x52, 0x04, 0x34, 0x03, 0x2b, 0x02, 0x09, + 0xfe, 0x14, 0xf2, 0x01, 0xeb, 0x10, 0x81, 0xfa, 0x52, 0x00, 0xf5, 0xdf, + 0x10, 0xed, 0x2a, 0xf6, 0xe9, 0x0f, 0xde, 0x00, 0x44, 0xf1, 0x1c, 0x05, + 0x10, 0x87, 0x06, 0xfb, 0xf7, 0x08, 0xfc, 0xf3, 0x10, 0xeb, 0x07, 0x11, + 0x02, 0xde, 0xe6, 0xf3, 0x10, 0xfa, 0x16, 0xf8, 0x1f, 0xfe, 0x0f, 0x09, + 0x22, 0xfd, 0xec, 0x09, 0x03, 0x01, 0xf8, 0xee, 0x0b, 0x0b, 0xfc, 0x0c, + 0xf8, 0xf7, 0x06, 0x38, 0xda, 0x03, 0x11, 0xf3, 0x7d, 0x1b, 0x03, 0x07, + 0xd5, 0x02, 0x10, 0xf2, 0xff, 0xea, 0xdc, 0x30, 0xfc, 0x11, 0x18, 0xf7, + 0xf0, 0x10, 0x14, 0x17, 0x00, 0xfa, 0x07, 0x05, 0xd5, 0x0a, 0x3b, 0x09, + 0x34, 0x81, 0xf7, 0x4c, 0x01, 0xf4, 0xd2, 0x2a, 0x13, 0x00, 0x04, 0xee, + 0xd5, 0xfc, 0xfc, 0xfe, 0x04, 0xee, 0xf7, 0xe8, 0xe5, 0xff, 0xd8, 0xec, + 0xfd, 0x42, 0x04, 0x07, 0x06, 0xf0, 0xea, 0x04, 0x23, 0x11, 0xf2, 0xf5, + 0xe5, 0x0a, 0xef, 0x7f, 0xfc, 0xfc, 0x24, 0xf7, 0xf1, 0xff, 0x31, 0x11, + 0x00, 0xef, 0x09, 0x07, 0x1a, 0xe6, 0xcb, 0x0b, 0x0c, 0xd9, 0xf3, 0xf4, + 0x0b, 0x0e, 0xa9, 0xd6, 0xf3, 0xfc, 0xef, 0xf1, 0x1d, 0xf8, 0x05, 0xef, + 0xf8, 0xf0, 0x26, 0xfc, 0x0c, 0xff, 0xef, 0x0e, 0x0d, 0x02, 0x0c, 0xf8, + 0xcc, 0xf6, 0xfb, 0x03, 0xed, 0x17, 0x03, 0x1f, 0x09, 0x19, 0xe1, 0x11, + 0xfb, 0xf7, 0xfb, 0xea, 0x03, 0x1a, 0x00, 0x08, 0x11, 0x06, 0x02, 0x02, + 0xf5, 0xe1, 0xfb, 0xfe, 0xfb, 0xfb, 0xfd, 0xf2, 0xfc, 0xee, 0xf1, 0x09, + 0xbd, 0xf3, 0x2b, 0x1c, 0xfe, 0x00, 0xe3, 0xfd, 0xfb, 0x0f, 0x1a, 0x03, + 0x1a, 0x03, 0x81, 0x0a, 0x04, 0x2f, 0xe6, 0x00, 0xf0, 0xed, 0x22, 0xe3, + 0xf2, 0x12, 0xfb, 0xf7, 0x15, 0x01, 0x2e, 0x06, 0x22, 0x0c, 0x09, 0x9f, + 0xfc, 0x05, 0x12, 0xd0, 0x27, 0xfb, 0xf7, 0xdb, 0x07, 0xf4, 0x02, 0x0c, + 0xc8, 0xfa, 0x1c, 0xfa, 0xf6, 0xd1, 0x13, 0x07, 0xf9, 0x10, 0x2b, 0x14, + 0x0c, 0x1c, 0xe7, 0xfc, 0xe6, 0xf8, 0xff, 0xf8, 0xf5, 0xff, 0x07, 0x0d, + 0x05, 0xaa, 0x1c, 0xc8, 0xf2, 0x00, 0xfc, 0x08, 0x11, 0xfb, 0xf2, 0x3b, + 0xfc, 0x03, 0xf5, 0xfc, 0x81, 0xed, 0x0f, 0xf4, 0xf2, 0x0b, 0xfc, 0x16, + 0x02, 0x16, 0x05, 0xd3, 0xff, 0xea, 0xfc, 0x17, 0xeb, 0xea, 0xe7, 0xe5, + 0xd3, 0xff, 0xfc, 0x0c, 0x04, 0xfd, 0xfa, 0xfe, 0xdd, 0x09, 0x00, 0xe3, + 0xf2, 0xd4, 0x01, 0xfd, 0xf3, 0xfc, 0xf4, 0xf5, 0x77, 0xf1, 0xfa, 0xfb, + 0xfa, 0xfc, 0xfe, 0xea, 0xea, 0xc7, 0x27, 0xb1, 0xf5, 0xf6, 0x9f, 0xd6, + 0xf0, 0x4a, 0xb0, 0xf2, 0xd4, 0xfa, 0xfd, 0xe4, 0xf2, 0x42, 0xeb, 0x34, + 0x05, 0xf9, 0x04, 0xdd, 0x0f, 0x07, 0xf6, 0x7f, 0x14, 0xf7, 0x0d, 0x39, + 0xef, 0x07, 0x04, 0xfb, 0x07, 0xff, 0x03, 0x02, 0x16, 0x02, 0x00, 0x03, + 0x08, 0x01, 0x08, 0x03, 0xf6, 0xfa, 0xff, 0xf5, 0x07, 0xfb, 0xfc, 0x7f, + 0x00, 0x01, 0xff, 0x07, 0x01, 0xdd, 0x0a, 0x09, 0x00, 0xff, 0xed, 0xfb, + 0x05, 0x14, 0x03, 0xf7, 0x05, 0x07, 0xf1, 0xfe, 0xff, 0x0a, 0xff, 0x01, + 0x01, 0x05, 0x00, 0xfe, 0xef, 0x0a, 0xfa, 0xfe, 0xfa, 0xd5, 0x0f, 0x02, + 0xf1, 0x04, 0x04, 0x02, 0x00, 0x00, 0x09, 0xf9, 0xf4, 0xfa, 0xf6, 0x48, + 0x19, 0xe3, 0x02, 0x05, 0x06, 0x00, 0x0a, 0x0b, 0x05, 0x07, 0xfe, 0xe8, + 0x03, 0x05, 0x07, 0xec, 0x00, 0xfe, 0x00, 0x12, 0xff, 0x57, 0x31, 0x07, + 0x08, 0x01, 0x0c, 0xfd, 0x06, 0xfd, 0x1b, 0xfb, 0x05, 0x11, 0xf8, 0x03, + 0x00, 0xff, 0x01, 0x02, 0x05, 0x0c, 0xd9, 0xf8, 0x46, 0x00, 0xfe, 0xfc, + 0x06, 0x09, 0x7f, 0xfa, 0xe1, 0xd8, 0x09, 0x07, 0xf1, 0x14, 0x07, 0x1c, + 0xff, 0x1f, 0x07, 0xd4, 0x43, 0xfc, 0x0a, 0x03, 0xc8, 0x0e, 0x31, 0x36, + 0x01, 0x00, 0xe8, 0x0f, 0x70, 0xef, 0x81, 0xea, 0x00, 0x07, 0x12, 0xfd, + 0xfd, 0xf7, 0xe6, 0x0a, 0x46, 0xcd, 0x1c, 0x06, 0x03, 0x0f, 0x01, 0xd6, + 0x29, 0x04, 0x0a, 0x15, 0x45, 0xfd, 0x07, 0xd4, 0x24, 0xf1, 0x01, 0x02, + 0x0b, 0x12, 0xe8, 0x12, 0xfd, 0x24, 0xf6, 0xdd, 0xec, 0xe9, 0xae, 0xe7, + 0xc4, 0x02, 0x0e, 0x00, 0x07, 0x08, 0x01, 0xf6, 0x21, 0x04, 0x0a, 0x00, + 0x06, 0x1a, 0x18, 0x44, 0x00, 0x81, 0x06, 0xf8, 0x3b, 0x05, 0xd8, 0xee, + 0xdf, 0x02, 0xd9, 0x11, 0x1d, 0x04, 0xd5, 0xc3, 0xd6, 0x0d, 0x0b, 0x0a, + 0x00, 0x01, 0x18, 0xf2, 0xf8, 0x02, 0xf6, 0x04, 0xd4, 0xfa, 0xf9, 0xf9, + 0x43, 0xe7, 0xf8, 0xaa, 0x1e, 0xfa, 0x46, 0xe5, 0x10, 0xf4, 0xfa, 0xec, + 0xfd, 0x02, 0xfe, 0xf7, 0xd4, 0x00, 0x0b, 0x0c, 0xe4, 0x06, 0x04, 0x16, + 0x38, 0x02, 0x08, 0x02, 0x05, 0x16, 0x0a, 0xc0, 0x01, 0x66, 0xff, 0xfc, + 0xe2, 0x0c, 0x05, 0xf7, 0xf6, 0x04, 0x31, 0x12, 0x19, 0xfe, 0x1d, 0x43, + 0x2d, 0xd9, 0xfe, 0xfe, 0x04, 0x02, 0x0e, 0x05, 0x08, 0xf8, 0x07, 0x03, + 0x51, 0xf7, 0x08, 0xfe, 0x37, 0x17, 0xfa, 0x7f, 0xd8, 0x05, 0xe8, 0xe2, + 0x16, 0x0f, 0xfb, 0xff, 0xff, 0x06, 0xff, 0xfb, 0x2f, 0x07, 0xfb, 0xfa, + 0xb2, 0x19, 0x01, 0x20, 0x11, 0x09, 0x01, 0x09, 0x12, 0x00, 0x43, 0x4b, + 0x07, 0x8a, 0x08, 0xfb, 0xcb, 0xfa, 0xf0, 0xf4, 0xe4, 0x00, 0x49, 0x04, + 0xf9, 0x03, 0x1f, 0xc5, 0x81, 0xf6, 0x09, 0xde, 0x00, 0x0b, 0x12, 0x21, + 0xf5, 0x15, 0xe8, 0x25, 0x4a, 0xfc, 0xf7, 0xfd, 0xce, 0x2a, 0xff, 0xba, + 0xda, 0x02, 0x03, 0x15, 0xfd, 0xfb, 0xf8, 0xe8, 0x03, 0x1d, 0xf6, 0xf3, + 0x04, 0xa3, 0x08, 0xfc, 0x06, 0x0e, 0x13, 0xf4, 0x40, 0x0a, 0xa9, 0x0b, + 0xef, 0xe1, 0x0a, 0xea, 0x81, 0x09, 0xfc, 0xfa, 0x55, 0x01, 0x44, 0x10, + 0x16, 0x72, 0x09, 0xfc, 0x03, 0xf6, 0xf6, 0x16, 0xfc, 0x00, 0x1c, 0xf1, + 0x0c, 0xed, 0x49, 0x1f, 0x11, 0x14, 0xf1, 0xfa, 0x17, 0xef, 0x07, 0xec, + 0xf4, 0x14, 0xfc, 0x0c, 0xf9, 0x0c, 0xf2, 0x05, 0x02, 0x12, 0x00, 0x0e, + 0x04, 0xfe, 0x09, 0x06, 0xfd, 0xd9, 0x00, 0xff, 0x01, 0xff, 0xf7, 0xf7, + 0x0a, 0xf3, 0xfd, 0x65, 0x13, 0xfb, 0xf3, 0xf2, 0x45, 0xfe, 0x00, 0xef, + 0xf0, 0xfa, 0xf7, 0x7f, 0xe8, 0x00, 0xf1, 0x60, 0x0c, 0x08, 0xfc, 0xfe, + 0xf8, 0x07, 0xf6, 0xfa, 0xfe, 0x6c, 0xf6, 0x01, 0x02, 0x05, 0xf4, 0x0c, + 0xfe, 0x0d, 0xfc, 0xf9, 0xed, 0xf7, 0x0b, 0x02, 0x05, 0x1c, 0xf1, 0xff, + 0xf3, 0xd5, 0x2d, 0xef, 0x0e, 0xe8, 0xed, 0xfa, 0xa6, 0x14, 0x0c, 0x01, + 0xcd, 0x01, 0x09, 0x0d, 0xeb, 0x12, 0x0e, 0xf7, 0xc5, 0xd0, 0x8c, 0xc9, + 0xfa, 0x91, 0x00, 0xe3, 0x09, 0x0d, 0xf5, 0xfe, 0x00, 0x07, 0xfb, 0x20, + 0xfa, 0x03, 0xf7, 0x01, 0xc8, 0xe0, 0xf8, 0xa3, 0x15, 0x00, 0x14, 0x02, + 0xf2, 0x65, 0xa0, 0xe2, 0xe6, 0xf8, 0x19, 0x04, 0xa2, 0x09, 0x00, 0x7f, + 0xf1, 0x15, 0xfb, 0xfa, 0x21, 0x09, 0x08, 0x16, 0x30, 0x19, 0xf9, 0x34, + 0x03, 0xfd, 0xf9, 0x00, 0x03, 0x06, 0xff, 0x02, 0xfb, 0x9c, 0x01, 0x00, + 0xff, 0xff, 0xfc, 0x03, 0xfa, 0xfe, 0x00, 0xda, 0xf3, 0x01, 0x06, 0x05, + 0x07, 0xfd, 0x03, 0x03, 0xff, 0xe8, 0xf6, 0xff, 0x03, 0x04, 0xf8, 0xfd, + 0x00, 0x03, 0x03, 0x00, 0xfc, 0x06, 0xfa, 0xfe, 0x05, 0x7f, 0xff, 0x02, + 0x05, 0xf7, 0xf7, 0x02, 0x09, 0xfc, 0x02, 0xfa, 0xfd, 0xfd, 0xee, 0x02, + 0x10, 0x03, 0x06, 0x06, 0x02, 0x01, 0x06, 0xff, 0xfd, 0x02, 0x08, 0x01, + 0xf2, 0xf3, 0xf8, 0x03, 0xfa, 0xf3, 0x06, 0xfa, 0x02, 0xfe, 0xfb, 0xe3, + 0xfa, 0x08, 0x04, 0x26, 0x01, 0xfc, 0xfd, 0xfd, 0x04, 0x7e, 0xfe, 0x01, + 0xfe, 0xfd, 0xe3, 0xf8, 0xfe, 0x03, 0x20, 0xff, 0xfe, 0xfa, 0x05, 0xfc, + 0x03, 0xae, 0xfd, 0x00, 0xff, 0xfc, 0xf5, 0x05, 0x1e, 0x06, 0xfe, 0xf0, + 0xfb, 0xee, 0x7f, 0x0c, 0xcf, 0xee, 0xff, 0xff, 0x08, 0xee, 0x06, 0xfe, + 0xeb, 0x01, 0xf2, 0xf5, 0xe5, 0xad, 0x06, 0xfd, 0xf8, 0x0c, 0x0e, 0x07, + 0xd8, 0xff, 0xf9, 0xa7, 0xe1, 0xee, 0x00, 0x7f, 0x16, 0xfd, 0xfc, 0x11, + 0x02, 0x8f, 0xe5, 0x00, 0x05, 0x0a, 0xeb, 0x14, 0xfc, 0x59, 0xef, 0xf9, + 0x06, 0x1b, 0xf3, 0xfd, 0x12, 0xf5, 0xf7, 0x09, 0x1f, 0xf1, 0x03, 0x00, + 0x0e, 0x09, 0x00, 0xff, 0xe1, 0xbc, 0xa9, 0xf6, 0x11, 0xd2, 0x02, 0x12, + 0x58, 0x23, 0xe9, 0x3f, 0xda, 0x37, 0xfa, 0xdc, 0x2a, 0xe4, 0xf1, 0x09, + 0x1e, 0x75, 0xde, 0x18, 0x0b, 0x44, 0xf4, 0x23, 0xa3, 0x1b, 0x1a, 0xf1, + 0x3e, 0xfe, 0xf1, 0xe5, 0x0a, 0xdb, 0xa3, 0xed, 0x1e, 0x06, 0x47, 0x32, + 0xe1, 0x0f, 0x02, 0x29, 0x81, 0x31, 0x09, 0x08, 0xc6, 0x21, 0xe6, 0x0b, + 0xf7, 0x55, 0xe6, 0xb6, 0x14, 0x25, 0xf2, 0x52, 0xf2, 0xe7, 0xea, 0x13, + 0xdf, 0xbd, 0x32, 0x25, 0x06, 0x0f, 0x03, 0x0e, 0xfa, 0xcf, 0x02, 0x99, + 0x2a, 0xf2, 0xf6, 0xed, 0xee, 0x09, 0xf2, 0x0c, 0xf3, 0x0c, 0xe5, 0x1b, + 0xef, 0xf1, 0x1b, 0xa9, 0xe6, 0xfd, 0x03, 0x0a, 0x0b, 0xf0, 0x8b, 0x07, + 0x09, 0xcd, 0xf4, 0xea, 0xf2, 0xec, 0x03, 0x01, 0xdd, 0xf9, 0xe8, 0xf8, + 0x12, 0x12, 0xf7, 0xf9, 0x04, 0x06, 0xff, 0xf8, 0xd3, 0x2b, 0xf9, 0x4e, + 0x04, 0xf2, 0x18, 0x07, 0xc1, 0x81, 0xff, 0x0f, 0x06, 0xf5, 0x00, 0x11, + 0x00, 0x05, 0xfd, 0x54, 0x07, 0x7f, 0x07, 0xfe, 0xfa, 0xf7, 0x01, 0xfd, + 0xfd, 0x07, 0xff, 0x11, 0xf9, 0x06, 0xf7, 0x11, 0xff, 0x01, 0x00, 0xfb, + 0x0b, 0xeb, 0x34, 0x02, 0xfd, 0x02, 0xf4, 0x0a, 0xfd, 0x0f, 0x48, 0xf7, + 0x12, 0x06, 0x00, 0x02, 0xf3, 0xab, 0xf7, 0xfd, 0x08, 0x21, 0xdf, 0xf7, + 0x59, 0xf8, 0x03, 0xfa, 0x0d, 0x0c, 0xdd, 0xf3, 0x02, 0xca, 0xfd, 0x02, + 0x3a, 0x04, 0xed, 0xf5, 0x01, 0xe4, 0xfa, 0xfb, 0xd6, 0xf9, 0xf7, 0x04, + 0x08, 0xf2, 0x7f, 0xec, 0x04, 0x1d, 0xf7, 0x0c, 0xf7, 0xea, 0x17, 0xef, + 0x1e, 0x03, 0xf7, 0xf0, 0xf8, 0xf9, 0x07, 0x0c, 0xeb, 0xf1, 0x0d, 0xe2, + 0xef, 0x02, 0xf8, 0x0a, 0xee, 0xf2, 0x1a, 0x0c, 0xf9, 0x0b, 0xf2, 0x04, + 0xe5, 0x08, 0x00, 0xe0, 0xfa, 0x03, 0xed, 0x2e, 0x02, 0xe2, 0xf4, 0x68, + 0xea, 0xf6, 0xf9, 0x18, 0xfc, 0x02, 0x01, 0xf8, 0xf6, 0x07, 0xdf, 0x0b, + 0xf0, 0x0f, 0x01, 0x15, 0x01, 0xfd, 0xfe, 0x10, 0x11, 0xf6, 0x07, 0x21, + 0x00, 0x03, 0x0b, 0x06, 0x01, 0x00, 0x0b, 0x16, 0xfc, 0x07, 0x0a, 0x08, + 0x0a, 0x0c, 0xef, 0x05, 0x13, 0xff, 0x03, 0x01, 0xfe, 0x02, 0x04, 0x01, + 0xf7, 0xfb, 0x0e, 0xfc, 0xfd, 0x03, 0x81, 0xff, 0xf4, 0x05, 0x0d, 0xfd, + 0x22, 0x01, 0xe5, 0xe6, 0xee, 0x3c, 0x05, 0xfe, 0x05, 0xf0, 0x02, 0x14, + 0xea, 0xfa, 0xf4, 0x12, 0x28, 0x15, 0x07, 0x00, 0xed, 0x04, 0xf4, 0xe7, + 0xfd, 0xf5, 0x00, 0xe2, 0x0b, 0x04, 0xed, 0xe4, 0x7f, 0x02, 0xdc, 0xfd, + 0xf9, 0xf2, 0x12, 0xf9, 0xe9, 0xe5, 0x0b, 0xcf, 0xf1, 0xfe, 0x1a, 0x07, + 0x00, 0x29, 0xdd, 0xeb, 0xec, 0xf0, 0xf3, 0xff, 0x05, 0x0e, 0x00, 0x13, + 0xde, 0xf4, 0xfa, 0xea, 0xf0, 0xee, 0xfa, 0x6a, 0x09, 0x0b, 0x03, 0x3e, + 0x0c, 0x81, 0xdf, 0x13, 0xbb, 0xff, 0x1d, 0xff, 0x21, 0xe2, 0xda, 0xe1, + 0xff, 0x0f, 0x4f, 0xf5, 0xfc, 0x04, 0xec, 0x12, 0x20, 0xe5, 0x32, 0x1e, + 0x15, 0x35, 0xfc, 0xef, 0xf8, 0xff, 0xed, 0x19, 0xef, 0xdb, 0xf3, 0x0e, + 0xe8, 0xe1, 0x29, 0x32, 0x08, 0xe1, 0x1b, 0x00, 0x07, 0x04, 0xe3, 0xbd, + 0x23, 0x19, 0x03, 0xfe, 0x07, 0xea, 0x0e, 0xea, 0x00, 0x12, 0xfb, 0x07, + 0xf0, 0xf0, 0xf6, 0x18, 0xed, 0xf7, 0x12, 0xf4, 0xfe, 0x0f, 0xfa, 0x03, + 0xc5, 0x01, 0xfb, 0xf0, 0xf4, 0xf1, 0x16, 0xfa, 0xf9, 0xe2, 0xf7, 0xe7, + 0xe0, 0x06, 0x06, 0x2c, 0xe3, 0xfd, 0xfe, 0x14, 0xf6, 0xf5, 0x22, 0x00, + 0xfc, 0xe7, 0x02, 0xf8, 0xff, 0xf8, 0x07, 0x0e, 0xf9, 0x17, 0xf0, 0xfd, + 0xf1, 0x0e, 0xf9, 0x04, 0x0c, 0x1b, 0xe0, 0x27, 0x60, 0x11, 0xe8, 0xf8, + 0x0d, 0x36, 0xf6, 0xf3, 0x15, 0x7f, 0x07, 0x01, 0x28, 0x0a, 0xdc, 0x02, + 0xf1, 0xd6, 0x12, 0xfe, 0x00, 0xf4, 0x10, 0x04, 0xdd, 0xac, 0x2e, 0xe9, + 0x02, 0x2a, 0x0e, 0x01, 0xf5, 0xee, 0xf8, 0xed, 0xd4, 0xfb, 0xf6, 0xeb, + 0x18, 0x00, 0xfa, 0x08, 0xfd, 0xf0, 0x0f, 0x81, 0x1c, 0x07, 0x17, 0x02, + 0xcb, 0x06, 0xfc, 0xf6, 0xeb, 0x0a, 0xfb, 0x07, 0x0e, 0x1b, 0x06, 0x02, + 0xe7, 0xee, 0x0b, 0x4a, 0xea, 0x01, 0xfb, 0xe7, 0xf2, 0x02, 0x04, 0xf0, + 0x06, 0xdb, 0x12, 0x02, 0xdd, 0xf5, 0xfb, 0x75, 0x22, 0x8d, 0xed, 0x0c, + 0xe6, 0xde, 0x06, 0xf4, 0x12, 0xf4, 0xf3, 0x8e, 0x10, 0x0f, 0x17, 0x0f, + 0xee, 0x04, 0xf8, 0x1d, 0x10, 0x26, 0x34, 0x0d, 0xf4, 0x02, 0xe2, 0x06, + 0xef, 0x14, 0x57, 0xfa, 0x0f, 0x01, 0x00, 0x06, 0xf4, 0x31, 0xf9, 0xf9, + 0x02, 0x4b, 0x4c, 0x11, 0x7f, 0xfc, 0xf6, 0xf5, 0xe3, 0xf6, 0xd9, 0xe3, + 0x09, 0x83, 0xfd, 0x00, 0x33, 0x07, 0x27, 0x05, 0xe3, 0x00, 0x00, 0x0c, + 0xf9, 0x0d, 0xf2, 0x0b, 0xbe, 0xe9, 0x0d, 0x25, 0x0f, 0xf1, 0xe7, 0x27, + 0x81, 0x2a, 0x20, 0xd9, 0x09, 0xf7, 0xff, 0x12, 0xf9, 0xf5, 0xeb, 0x0e, + 0x14, 0xfb, 0x0f, 0xd5, 0x20, 0x09, 0x1c, 0x18, 0xeb, 0x1d, 0xf2, 0x02, + 0x05, 0x07, 0x15, 0x1a, 0x0f, 0xa7, 0x24, 0xfa, 0x31, 0xf4, 0x07, 0xfa, + 0x19, 0xfa, 0xf5, 0xf0, 0x09, 0x04, 0x20, 0x0a, 0xd8, 0xf3, 0x1d, 0x11, + 0xdd, 0x32, 0xf8, 0xe9, 0x7f, 0xf6, 0xe5, 0xf2, 0x28, 0x14, 0xe1, 0xfd, + 0xf3, 0x19, 0xa0, 0xeb, 0x03, 0x11, 0xf0, 0x21, 0xe8, 0xfe, 0x10, 0x11, + 0xf3, 0x09, 0xd8, 0xef, 0x11, 0x2f, 0x04, 0x36, 0x07, 0xf3, 0x05, 0xfd, + 0x29, 0x07, 0x08, 0xc9, 0x30, 0xf1, 0x07, 0xf2, 0x0a, 0xf1, 0xf6, 0xf5, + 0x22, 0x19, 0x10, 0x8f, 0x07, 0x0c, 0x13, 0x2f, 0xfa, 0x30, 0x04, 0x0c, + 0x00, 0xf2, 0xff, 0xfa, 0x04, 0x01, 0xf9, 0xfe, 0x7f, 0x01, 0x59, 0xfb, + 0xf9, 0xe9, 0x03, 0xf2, 0xfa, 0x01, 0x0a, 0xf0, 0xfd, 0x02, 0x53, 0xfe, + 0x01, 0xfe, 0x03, 0x00, 0xf8, 0xfb, 0xe5, 0xfe, 0xf3, 0x01, 0xfd, 0x08, + 0x01, 0xfc, 0x05, 0x07, 0x03, 0x1d, 0xf8, 0x07, 0xfd, 0xf2, 0x03, 0x14, + 0xef, 0x0d, 0xf9, 0x03, 0x17, 0xfe, 0x09, 0xfe, 0x04, 0xf1, 0xff, 0xfb, + 0xff, 0x04, 0x05, 0xfb, 0xba, 0xc0, 0x3c, 0x2a, 0xdd, 0x30, 0xe0, 0xc3, + 0x53, 0xe2, 0xfa, 0xc3, 0x16, 0x49, 0x0f, 0xee, 0xca, 0x05, 0xcf, 0x13, + 0x00, 0x14, 0xcd, 0x26, 0xf0, 0xf4, 0xf3, 0x3a, 0xf0, 0x0e, 0xd1, 0xf9, + 0x0c, 0xc6, 0xef, 0x36, 0xe5, 0xc6, 0x13, 0xe2, 0x4b, 0xdf, 0x11, 0xbe, + 0x1a, 0xe5, 0xd3, 0xdc, 0x49, 0xc9, 0xf1, 0x06, 0x29, 0x18, 0xe2, 0x81, + 0x29, 0x78, 0x03, 0xf8, 0xec, 0x2d, 0xf0, 0x1e, 0xc4, 0x06, 0x11, 0xf7, + 0xf3, 0x0b, 0x0a, 0x0d, 0x51, 0xf8, 0x6e, 0x00, 0xf2, 0x5e, 0xe9, 0x40, + 0xf6, 0x2f, 0x56, 0x0c, 0xf5, 0x1e, 0x81, 0xd6, 0xf6, 0xf7, 0xe7, 0x0b, + 0x15, 0xf8, 0xe7, 0xfa, 0x3a, 0xce, 0x19, 0x33, 0xf9, 0xfa, 0xed, 0xf8, + 0x0e, 0xec, 0x2a, 0xf4, 0x0c, 0x08, 0xfb, 0xed, 0x75, 0xf6, 0x04, 0xd4, + 0xce, 0xf0, 0xe2, 0xc5, 0x0c, 0x01, 0xfc, 0x41, 0xdf, 0xbd, 0xf7, 0x24, + 0x06, 0x10, 0xf7, 0x08, 0xe4, 0xf9, 0xfe, 0x29, 0xc5, 0xf9, 0x0b, 0x12, + 0x58, 0x7f, 0xbf, 0xf6, 0x0a, 0x0c, 0x21, 0xf5, 0xfa, 0xe4, 0xf6, 0xde, + 0x6f, 0x06, 0xf7, 0xe7, 0xfe, 0x15, 0x3c, 0xef, 0xf6, 0x30, 0x8b, 0x1d, + 0x07, 0x0b, 0xe4, 0xf4, 0xea, 0xd3, 0x14, 0xf1, 0xfc, 0x00, 0xf8, 0x06, + 0xe8, 0xf2, 0x32, 0xe2, 0x2e, 0x12, 0x0f, 0xf7, 0xe5, 0xcc, 0x17, 0x4f, + 0x2f, 0x3e, 0x0d, 0xfe, 0x24, 0x00, 0xf9, 0xf2, 0xc9, 0x0e, 0xfb, 0xe7, + 0x07, 0x09, 0xf7, 0x05, 0x05, 0xfb, 0x3b, 0xac, 0x06, 0x48, 0x00, 0xef, + 0x24, 0xf6, 0x09, 0xfa, 0xf1, 0x02, 0xdb, 0xff, 0xfe, 0xfa, 0xe9, 0x38, + 0x4d, 0x12, 0x08, 0xf8, 0x04, 0x03, 0x23, 0xf5, 0xef, 0x13, 0xf7, 0x1d, + 0xb9, 0xfa, 0x03, 0x04, 0xd4, 0xf6, 0xf9, 0x7f, 0x2f, 0x04, 0x2a, 0x27, + 0xfa, 0xf3, 0xfe, 0xdf, 0x02, 0x0c, 0x10, 0xf2, 0x06, 0x10, 0xfd, 0xec, + 0xf5, 0x01, 0xc3, 0x02, 0x09, 0x0e, 0xfe, 0x81, 0xf7, 0xff, 0x06, 0xfa, + 0x2a, 0xfb, 0x07, 0xed, 0x0f, 0xfe, 0x03, 0xfe, 0x06, 0xf3, 0x05, 0x07, + 0x05, 0xf4, 0xff, 0xfd, 0xfa, 0x01, 0x0a, 0xf7, 0xf9, 0xff, 0xca, 0xf6, + 0x01, 0x14, 0xfb, 0x03, 0x09, 0x10, 0x0c, 0xfe, 0xfd, 0x00, 0x16, 0x09, + 0x24, 0x03, 0x05, 0xfc, 0xf6, 0xf1, 0xff, 0x01, 0xcc, 0x11, 0x02, 0x04, + 0xe5, 0x7f, 0xea, 0x2b, 0x2f, 0x02, 0x1c, 0x0f, 0x2c, 0x0e, 0xbc, 0x30, + 0x22, 0x14, 0xcc, 0xf2, 0x1c, 0x38, 0x65, 0xf9, 0xe8, 0xeb, 0x60, 0xfc, + 0x3a, 0x28, 0x2d, 0xee, 0xfd, 0xf6, 0x2c, 0x09, 0xea, 0xf6, 0x1f, 0x0e, + 0x51, 0x16, 0xd5, 0x27, 0xe9, 0x36, 0x03, 0x0a, 0x00, 0xe6, 0x29, 0x5d, + 0x16, 0xf1, 0x09, 0xbd, 0x0e, 0xee, 0x4e, 0x15, 0xe7, 0xdf, 0xfe, 0xf1, + 0x0d, 0x1b, 0x56, 0x00, 0x1d, 0xe6, 0x08, 0xff, 0xff, 0x15, 0x05, 0xeb, + 0x00, 0xf3, 0x30, 0xe9, 0xcd, 0x0b, 0x4d, 0xdb, 0xe5, 0x1a, 0xfe, 0x1c, + 0x16, 0xec, 0xd3, 0x23, 0x1e, 0xf1, 0xf6, 0xd9, 0x0f, 0x0a, 0xd0, 0xea, + 0xdc, 0xc8, 0x03, 0xee, 0x0d, 0xf3, 0x4f, 0xea, 0x11, 0x81, 0x64, 0xf5, + 0xe2, 0x13, 0x19, 0xe5, 0x1e, 0x5d, 0x04, 0xeb, 0x1e, 0xf7, 0xfb, 0x0f, + 0xca, 0x5f, 0xf6, 0x0f, 0xe1, 0xf8, 0xe3, 0x1c, 0xe9, 0x0f, 0x0d, 0xeb, + 0x20, 0xfe, 0x0c, 0x02, 0x3e, 0xf6, 0x01, 0xfa, 0xf5, 0xfa, 0x11, 0x8e, + 0x00, 0x7f, 0xf9, 0x02, 0xc6, 0x11, 0xe3, 0xf6, 0x47, 0xfe, 0x56, 0x10, + 0xef, 0xef, 0xe1, 0xdb, 0x36, 0x1d, 0x01, 0xff, 0x11, 0x02, 0x0f, 0x19, + 0x13, 0x32, 0xe5, 0x0a, 0x24, 0x13, 0xf5, 0x01, 0x1f, 0x02, 0x01, 0x76, + 0x06, 0xf2, 0x72, 0xd8, 0x03, 0xdc, 0xfe, 0xf4, 0xf7, 0xf6, 0xfe, 0x09, + 0xf6, 0x08, 0xf8, 0xf7, 0xf9, 0x04, 0xfc, 0x06, 0xbb, 0x04, 0x81, 0x09, + 0xf4, 0x06, 0x10, 0xf2, 0x09, 0xfe, 0xff, 0xf9, 0xfa, 0xff, 0xdc, 0xff, + 0xfe, 0x05, 0xff, 0xfb, 0xf7, 0x01, 0x1a, 0x02, 0xf5, 0xf5, 0x02, 0xef, + 0xf5, 0x07, 0x0c, 0xfa, 0xff, 0x18, 0xec, 0x00, 0xf1, 0xfe, 0xf6, 0xfb, + 0xe3, 0x05, 0x02, 0x07, 0xf9, 0xf2, 0xfd, 0x01, 0xff, 0xfc, 0xfd, 0xf6, + 0xf8, 0x16, 0x00, 0xfb, 0x0c, 0x3d, 0xf4, 0x07, 0xfc, 0xfc, 0x7f, 0xf7, + 0x09, 0x04, 0x07, 0x18, 0x03, 0x0b, 0x09, 0x0c, 0x19, 0x0f, 0xee, 0x11, + 0x0c, 0x03, 0xe7, 0xdc, 0xf3, 0xd9, 0xf7, 0xfa, 0x04, 0x01, 0xeb, 0x05, + 0x04, 0xfd, 0x09, 0x07, 0xe7, 0x1d, 0x0a, 0x0f, 0x07, 0x14, 0xea, 0x19, + 0x15, 0x06, 0xf5, 0x0b, 0xf2, 0xf5, 0x11, 0xf8, 0xed, 0x14, 0xfd, 0x15, + 0xe8, 0x17, 0xf4, 0x0a, 0xe4, 0xde, 0x01, 0xea, 0x26, 0x0e, 0xe4, 0xf1, + 0xe4, 0x15, 0xf6, 0x81, 0x10, 0xfa, 0x15, 0xf7, 0xe1, 0x06, 0x33, 0xf6, + 0x01, 0x08, 0x0e, 0xff, 0x1f, 0xfa, 0xf0, 0x0f, 0x2d, 0xdc, 0xf5, 0xf1, + 0x05, 0x00, 0x52, 0x30, 0x01, 0x10, 0xfa, 0x09, 0xf1, 0xf7, 0x0d, 0xf6, + 0xfc, 0xe9, 0x2a, 0x07, 0x09, 0x02, 0x33, 0x0d, 0x20, 0x15, 0x02, 0x0f, + 0x2a, 0xfb, 0xfa, 0x17, 0xff, 0x13, 0xfc, 0x1e, 0x0a, 0xde, 0xfa, 0x08, + 0x24, 0x10, 0xe8, 0xfd, 0x24, 0xc9, 0x03, 0x08, 0xae, 0x07, 0x06, 0x08, + 0xdd, 0xaa, 0x59, 0xef, 0x0d, 0xd6, 0xfa, 0xfd, 0xf8, 0xef, 0x07, 0x0a, + 0xe4, 0xff, 0xf5, 0xec, 0x05, 0xfa, 0x27, 0x00, 0xfb, 0xca, 0x10, 0x81, + 0xff, 0x0b, 0x1e, 0x0c, 0xe8, 0xf3, 0xfb, 0x0d, 0xd8, 0xf5, 0x0d, 0x08, + 0x36, 0x23, 0xef, 0x24, 0xfd, 0x04, 0xec, 0x68, 0xfd, 0x04, 0xfe, 0xbb, + 0x03, 0x24, 0x01, 0xd6, 0x2a, 0x1b, 0xda, 0xc7, 0xf0, 0x01, 0x19, 0xfe, + 0x06, 0xef, 0x30, 0xf9, 0xdf, 0xed, 0x43, 0xed, 0xf6, 0x06, 0x09, 0x2f, + 0xee, 0xb5, 0xba, 0xf3, 0x2b, 0xf6, 0xf3, 0xc8, 0xf7, 0x0f, 0xe6, 0xd9, + 0xf1, 0xf7, 0x05, 0xff, 0x02, 0x01, 0x81, 0xe1, 0x07, 0xe0, 0xfe, 0xfa, + 0x1c, 0x0a, 0x29, 0xf0, 0x12, 0xb3, 0x01, 0x09, 0xf1, 0x01, 0xdb, 0xff, + 0xdb, 0x1f, 0x01, 0x16, 0xcd, 0xbf, 0xf4, 0x0d, 0x08, 0xdf, 0xfc, 0xfc, + 0xfb, 0x0b, 0xea, 0x08, 0xe9, 0x0a, 0xec, 0x08, 0xf8, 0xf4, 0xcc, 0x01, + 0xfe, 0xfa, 0x2c, 0xe6, 0xfb, 0x01, 0x10, 0x0c, 0x81, 0x02, 0x1d, 0x03, + 0xff, 0xf5, 0x10, 0x0e, 0x05, 0x0a, 0x04, 0x02, 0x07, 0x08, 0x58, 0xe7, + 0x11, 0x14, 0x0c, 0x09, 0xd7, 0xec, 0x01, 0x04, 0xcf, 0x25, 0x04, 0xff, + 0xe3, 0x0c, 0x1d, 0x0e, 0xf3, 0x56, 0x0e, 0xa6, 0xf3, 0x01, 0x04, 0xdb, + 0x0d, 0x15, 0x0d, 0x0f, 0x00, 0x15, 0xfd, 0x04, 0x48, 0x00, 0x03, 0xf7, + 0x07, 0x04, 0x41, 0x05, 0xf6, 0x33, 0xe1, 0x0c, 0xe0, 0xfc, 0xe7, 0x1e, + 0x86, 0xfb, 0x15, 0x14, 0x00, 0x13, 0xe9, 0x08, 0x01, 0xf6, 0x08, 0x1d, + 0xf9, 0xf3, 0xf6, 0x13, 0xf5, 0xa7, 0x42, 0x17, 0xf4, 0x07, 0xf5, 0xf0, + 0x41, 0xef, 0xf3, 0xd4, 0x09, 0xf8, 0x0a, 0x10, 0x0d, 0x0b, 0x0c, 0xc7, + 0xda, 0xf1, 0xf9, 0x81, 0x0d, 0xd9, 0x10, 0xf3, 0xcd, 0x81, 0x05, 0xfb, + 0x07, 0xf8, 0x13, 0xea, 0x44, 0x25, 0xf7, 0x08, 0xee, 0x34, 0x00, 0x0c, + 0x39, 0x04, 0xdd, 0xf9, 0x2f, 0xf7, 0x0b, 0x0e, 0xfe, 0xf2, 0xe4, 0xf9, + 0x15, 0xfd, 0x22, 0xa6, 0xf9, 0xef, 0xf2, 0xde, 0x5d, 0x0d, 0x1e, 0x07, + 0x41, 0x0c, 0x01, 0xf2, 0x04, 0xe2, 0x08, 0xda, 0x16, 0xcf, 0x1b, 0xf6, + 0x0a, 0xf4, 0xda, 0x10, 0xdf, 0x29, 0x17, 0x1a, 0x0a, 0xf7, 0x09, 0xfd, + 0xf5, 0x06, 0x02, 0x0a, 0x1d, 0x81, 0xfd, 0x14, 0x02, 0x03, 0x1c, 0x06, + 0x09, 0xfe, 0x00, 0x9a, 0xfb, 0x04, 0x01, 0x40, 0x04, 0xfe, 0x00, 0x1e, + 0x02, 0xc9, 0x03, 0x13, 0x05, 0xfe, 0xfe, 0xfa, 0x01, 0x09, 0x0c, 0x00, + 0x00, 0x0c, 0xf4, 0xfd, 0xf9, 0xf6, 0xfe, 0xfe, 0x0e, 0xf7, 0xf3, 0xff, + 0xe7, 0xfb, 0xff, 0x02, 0x0b, 0x15, 0xa2, 0xf2, 0xde, 0x10, 0x03, 0x09, + 0xe5, 0xf8, 0x10, 0x06, 0xcb, 0x2e, 0xff, 0xea, 0x7f, 0xf9, 0xf1, 0xe4, + 0x20, 0x00, 0xe8, 0xfc, 0xe8, 0xe8, 0xd7, 0xfa, 0x0f, 0x04, 0xe6, 0x31, + 0xf4, 0xfc, 0x0b, 0x17, 0xe8, 0x0f, 0xda, 0x09, 0xff, 0xfa, 0x02, 0x58, + 0x0c, 0xea, 0x1c, 0xef, 0x2e, 0xf2, 0x1b, 0x00, 0x38, 0xee, 0x0f, 0xf5, + 0x01, 0xe6, 0xfb, 0x17, 0x4e, 0x01, 0xf6, 0xbf, 0x0b, 0x3c, 0xff, 0xe3, + 0xf5, 0x3c, 0x0b, 0x01, 0x11, 0x03, 0x7f, 0x07, 0x0c, 0xe5, 0x10, 0x16, + 0x13, 0x03, 0x1e, 0xf5, 0x0f, 0x0d, 0xec, 0x0f, 0xf7, 0x03, 0x04, 0x04, + 0x05, 0x70, 0xd3, 0x06, 0x29, 0xf6, 0x2b, 0x7f, 0xe3, 0x05, 0xdb, 0x05, + 0x0a, 0xe8, 0x0c, 0xe0, 0x19, 0xfb, 0xe3, 0x09, 0xf6, 0x1b, 0xfb, 0xfc, + 0x15, 0xf7, 0x1d, 0xf5, 0xce, 0xe0, 0x11, 0xf2, 0x07, 0xee, 0x28, 0xe7, + 0x79, 0x06, 0x0d, 0xf7, 0xf5, 0x0d, 0x26, 0xfe, 0xf1, 0xf4, 0x1e, 0xf9, + 0xfc, 0x57, 0xff, 0x0e, 0xe8, 0x2c, 0xff, 0x03, 0xea, 0xec, 0x0d, 0xf5, + 0x02, 0x00, 0xf7, 0xf0, 0x2b, 0x13, 0xed, 0x48, 0xf4, 0x01, 0x06, 0x22, + 0xfb, 0x0e, 0x2b, 0x0a, 0xf5, 0x3b, 0x11, 0x5c, 0x0d, 0x07, 0x04, 0xf5, + 0x03, 0x0a, 0x15, 0xf5, 0x2b, 0xe0, 0xff, 0xfc, 0x07, 0xf6, 0xf0, 0x05, + 0x40, 0xe2, 0x0b, 0xb1, 0x17, 0xff, 0x00, 0x25, 0x23, 0x7f, 0x02, 0xf9, + 0x0e, 0xdf, 0x04, 0xcf, 0xb8, 0xde, 0x06, 0x00, 0xd9, 0xfa, 0x10, 0x06, + 0xd9, 0xf8, 0x57, 0x0d, 0xfd, 0xe1, 0xe8, 0x22, 0xda, 0xf7, 0x14, 0x11, + 0x47, 0xf0, 0xe2, 0x04, 0x0e, 0x06, 0xf6, 0x19, 0x00, 0x31, 0xf8, 0x32, + 0xd2, 0xfb, 0xea, 0xeb, 0x53, 0x14, 0xfb, 0xfb, 0xaa, 0xf6, 0xeb, 0xfd, + 0x2e, 0x4d, 0x2a, 0x1c, 0xef, 0x16, 0xcc, 0xb6, 0xf3, 0x7f, 0xfc, 0x0d, + 0xe9, 0x05, 0x09, 0x2c, 0xfe, 0x0a, 0x2d, 0x13, 0xf8, 0xfe, 0x12, 0x1f, + 0x7f, 0xe2, 0xe2, 0x3c, 0xf6, 0xe9, 0xf5, 0x08, 0x26, 0x02, 0x00, 0xfe, + 0x42, 0x00, 0x20, 0xe9, 0xdd, 0x0c, 0xea, 0x3e, 0xfb, 0xf4, 0x6d, 0x19, + 0x04, 0x00, 0x5e, 0xfd, 0x17, 0x1d, 0xe2, 0x15, 0x0e, 0xe3, 0x08, 0x0f, + 0xdb, 0x18, 0x0a, 0x08, 0xf3, 0x22, 0x2d, 0x01, 0xdb, 0x03, 0xf2, 0xff, + 0x18, 0xe3, 0xde, 0xf2, 0x20, 0x59, 0xef, 0xef, 0xff, 0xe2, 0x11, 0xf2, + 0x01, 0x07, 0x05, 0x89, 0xe9, 0xe3, 0x14, 0xff, 0x10, 0x16, 0x22, 0xfa, + 0x04, 0x02, 0xff, 0xe0, 0x0d, 0xf1, 0xf4, 0xbc, 0x16, 0xf8, 0x07, 0x14, + 0xff, 0x58, 0xd0, 0xfd, 0x01, 0x08, 0xea, 0x09, 0x08, 0xfe, 0xf0, 0xf4, + 0xfc, 0x0f, 0xeb, 0xf6, 0x11, 0xfb, 0x09, 0xf7, 0x17, 0xee, 0x1e, 0xff, + 0x9e, 0x09, 0x07, 0x0c, 0xff, 0xed, 0x5e, 0xf3, 0x01, 0x7f, 0x01, 0x05, + 0x28, 0xd4, 0xe9, 0xf3, 0xdf, 0x1a, 0x21, 0x81, 0xfd, 0xf8, 0xfb, 0xec, + 0xec, 0xfb, 0x69, 0x01, 0xed, 0xf7, 0xfa, 0x05, 0x12, 0xf9, 0xe0, 0x06, + 0x06, 0x23, 0x01, 0xf7, 0x0b, 0xfd, 0x4e, 0xb1, 0xf3, 0x0f, 0x08, 0x14, + 0x30, 0xf0, 0x19, 0xd8, 0x02, 0x06, 0x04, 0xea, 0x10, 0x15, 0xe4, 0xdd, + 0x44, 0x1d, 0xf7, 0x06, 0x1b, 0xfd, 0xff, 0x01, 0x06, 0x08, 0xf9, 0x2c, + 0x05, 0xd7, 0x07, 0x0b, 0x04, 0xed, 0x08, 0xf9, 0xf5, 0x17, 0x04, 0xee, + 0x08, 0xed, 0xfa, 0x00, 0xf9, 0xf2, 0x10, 0x01, 0xff, 0xec, 0xf7, 0x44, + 0xfe, 0x0b, 0xfd, 0x7e, 0x0e, 0xfa, 0x01, 0xfb, 0x02, 0x7f, 0xeb, 0x02, + 0x00, 0xfa, 0xe4, 0xf1, 0xf9, 0xf8, 0x03, 0x00, 0xe3, 0x11, 0xeb, 0xfc, + 0x11, 0x15, 0x02, 0x08, 0x09, 0xfa, 0x22, 0x13, 0xfb, 0xf1, 0xfd, 0xfb, + 0xfc, 0xc8, 0xf2, 0x03, 0xe9, 0xe4, 0x0c, 0x0a, 0xc4, 0xfc, 0x47, 0xf9, + 0x1c, 0x1f, 0x0d, 0xe8, 0x57, 0xe5, 0xfc, 0x26, 0x25, 0xe0, 0x0c, 0x0b, + 0x1c, 0xf2, 0xf0, 0x6c, 0x20, 0xff, 0x2e, 0xae, 0xed, 0x01, 0x07, 0x3a, + 0xfd, 0xee, 0xeb, 0x0d, 0x13, 0xd2, 0x81, 0xce, 0x1a, 0x18, 0xe8, 0x07, + 0xc9, 0x0f, 0xb7, 0x14, 0x1d, 0x0a, 0x10, 0x15, 0xf8, 0x21, 0x4c, 0x13, + 0x31, 0xf8, 0xf8, 0xf5, 0x16, 0x54, 0xe3, 0xf1, 0xe5, 0xca, 0xfc, 0x15, + 0xff, 0x99, 0xf5, 0x0e, 0x08, 0x05, 0x2f, 0xfe, 0x1c, 0xf6, 0x04, 0x81, + 0x01, 0xfb, 0x01, 0x05, 0x23, 0x03, 0x05, 0x01, 0x09, 0x01, 0xf0, 0xff, + 0x04, 0x0e, 0xfd, 0xfe, 0x01, 0x03, 0xf9, 0x0b, 0x04, 0xfa, 0x02, 0xfd, + 0xfd, 0x07, 0x19, 0x07, 0x01, 0xfb, 0xfa, 0x08, 0x0b, 0x03, 0xfd, 0xff, + 0xfe, 0x01, 0x16, 0xfa, 0xee, 0xfe, 0xff, 0x05, 0xf6, 0x09, 0xfd, 0x06, + 0xf7, 0xf5, 0x02, 0xfc, 0xf5, 0x3e, 0x03, 0x42, 0xf2, 0xdb, 0x1c, 0xb5, + 0xc6, 0xec, 0xd4, 0x22, 0xf1, 0xc8, 0xc8, 0x1a, 0x0f, 0x02, 0x04, 0xfc, + 0xf5, 0x09, 0x46, 0x2c, 0xdb, 0x0f, 0xdf, 0x01, 0x06, 0x0f, 0x85, 0x12, + 0x0b, 0xd6, 0x03, 0xc5, 0xfe, 0x1f, 0x0a, 0x21, 0x13, 0xc3, 0x39, 0x1c, + 0x0f, 0x0f, 0xea, 0x06, 0xda, 0x16, 0xf3, 0xfa, 0x7f, 0xd7, 0xdf, 0xd5, + 0x09, 0x0a, 0x29, 0x0d, 0x14, 0x13, 0xfd, 0x05, 0x1c, 0x0e, 0xeb, 0xd3, + 0x13, 0xf0, 0x15, 0xf6, 0xe2, 0xf7, 0x04, 0x0d, 0x06, 0x09, 0x36, 0x06, + 0x0c, 0x02, 0xf9, 0x0b, 0xff, 0xf3, 0xf7, 0xe5, 0xb6, 0xfc, 0x10, 0xd7, + 0xf9, 0xea, 0xec, 0x08, 0x03, 0x0c, 0x0e, 0x2d, 0x1d, 0x14, 0xec, 0xfb, + 0x01, 0xe0, 0x32, 0x30, 0x19, 0x0e, 0x1c, 0x03, 0xed, 0xfa, 0xfa, 0xf2, + 0x11, 0xf0, 0x04, 0x11, 0xe1, 0xe4, 0xf1, 0x81, 0xe3, 0xf2, 0xfa, 0x2f, + 0xec, 0x06, 0x0d, 0xf5, 0x21, 0x17, 0xfd, 0xfb, 0x17, 0x01, 0x09, 0x00, + 0xf8, 0xda, 0x0e, 0x10, 0x00, 0xef, 0x04, 0xf8, 0xf9, 0x00, 0xfc, 0x0a, + 0x13, 0xfe, 0xfd, 0x0c, 0xdc, 0x00, 0x20, 0xff, 0x15, 0x81, 0x07, 0x23, + 0xfb, 0x00, 0x01, 0x0c, 0x06, 0xf4, 0x08, 0xf9, 0xf4, 0xfb, 0xf9, 0xff, + 0x05, 0xfa, 0xfd, 0x0b, 0x03, 0xff, 0xf4, 0x02, 0x0c, 0x25, 0x01, 0xdb, + 0xfe, 0x05, 0xed, 0xee, 0x18, 0xe7, 0xf9, 0xf1, 0xf2, 0x0d, 0x14, 0x7f, + 0xea, 0x08, 0xfc, 0xf5, 0xf8, 0xff, 0x2a, 0xe6, 0xf7, 0x14, 0xfd, 0xfc, + 0x19, 0x0b, 0x09, 0x07, 0x10, 0x1b, 0xf5, 0xf6, 0x0f, 0x08, 0xbf, 0x15, + 0x02, 0xf8, 0xf4, 0xff, 0xf7, 0xf6, 0xff, 0xf2, 0xf5, 0xf1, 0x18, 0x01, + 0x03, 0xfe, 0x27, 0xec, 0x17, 0x00, 0xff, 0x11, 0xcd, 0xff, 0xed, 0xff, + 0xee, 0x05, 0x03, 0x2c, 0x12, 0x18, 0xf6, 0x06, 0x38, 0xf9, 0x09, 0x13, + 0xdc, 0x7f, 0x02, 0x07, 0xa4, 0x0d, 0xf9, 0x0a, 0xed, 0xe3, 0xfb, 0x02, + 0x0d, 0x0f, 0xef, 0x1c, 0x45, 0x18, 0x24, 0x00, 0x18, 0xfc, 0xfa, 0x06, + 0xff, 0xed, 0xfa, 0x01, 0x19, 0x22, 0x7c, 0xf8, 0x09, 0x0a, 0x01, 0x0e, + 0x91, 0x15, 0x0b, 0x00, 0x50, 0xfc, 0x04, 0x06, 0x04, 0xf4, 0x15, 0x02, + 0x23, 0xa8, 0x01, 0x17, 0x06, 0x1d, 0xeb, 0x17, 0x00, 0x1e, 0x1c, 0x06, + 0x76, 0xc3, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, + 0xf9, 0xe5, 0x0d, 0xe1, 0x20, 0x08, 0x0f, 0xf5, 0x03, 0xfc, 0xfe, 0x00, + 0x0a, 0x14, 0x65, 0x27, 0xff, 0x44, 0xf6, 0x1f, 0xb9, 0x81, 0xe7, 0xe0, + 0xf8, 0x20, 0xd8, 0x4c, 0x02, 0x00, 0x06, 0x14, 0x00, 0xfa, 0x05, 0x01, + 0x03, 0xf8, 0x01, 0x00, 0xfd, 0x81, 0x00, 0xf4, 0x01, 0x02, 0xfd, 0xfd, + 0xf3, 0x04, 0xfe, 0x05, 0x03, 0x00, 0xff, 0x01, 0xfe, 0xfc, 0x01, 0x00, + 0x03, 0x18, 0x0c, 0xfd, 0xee, 0x01, 0xf4, 0xfd, 0x0c, 0x08, 0xfb, 0xf5, + 0xf6, 0x7f, 0x07, 0xcc, 0x04, 0x01, 0xe9, 0xfd, 0xe6, 0xfc, 0xcc, 0xf4, + 0xf4, 0xf6, 0x00, 0xfb, 0xfb, 0xfd, 0x01, 0x10, 0x02, 0x28, 0x4d, 0x06, + 0xff, 0xe7, 0xf1, 0x7f, 0x1d, 0x1f, 0x03, 0x48, 0x0d, 0xf5, 0xe2, 0xf3, + 0x0c, 0x12, 0x0d, 0x08, 0xfc, 0xbb, 0x0b, 0xd1, 0x10, 0x08, 0xf2, 0x0f, + 0x09, 0xfd, 0xfe, 0xea, 0xfa, 0x00, 0x00, 0xb6, 0x8b, 0xd1, 0x04, 0xa4, + 0x7f, 0x33, 0x11, 0xff, 0x22, 0xef, 0xfb, 0xc1, 0x22, 0xfb, 0x66, 0x27, + 0x01, 0x63, 0x06, 0x39, 0xe8, 0xd8, 0xe9, 0xd0, 0x8d, 0x35, 0xc8, 0x21, + 0xe8, 0xc8, 0xd8, 0x62, 0x0f, 0xfe, 0xfb, 0xf8, 0x0a, 0xff, 0xf7, 0xfe, + 0x0b, 0x02, 0xfc, 0xff, 0x08, 0x0e, 0xcd, 0x01, 0xfd, 0x04, 0x02, 0x03, + 0xf7, 0xe3, 0x06, 0x8d, 0x15, 0x7f, 0x08, 0xfa, 0x03, 0xf9, 0x00, 0x00, + 0xfa, 0x00, 0xf9, 0x0b, 0xf6, 0xf8, 0x01, 0xff, 0xfb, 0x81, 0xfe, 0x1e, + 0xfc, 0xfb, 0xff, 0x04, 0xfa, 0xe6, 0xfe, 0xfa, 0xfd, 0xfa, 0xfc, 0xf9, + 0xfa, 0x07, 0xe8, 0x02, 0x00, 0x0b, 0x13, 0xfd, 0x9d, 0x03, 0xf6, 0x02, + 0x11, 0xfc, 0x05, 0xf9, 0x02, 0x7f, 0xf7, 0x17, 0x01, 0x01, 0x01, 0xfe, + 0x05, 0xea, 0xef, 0xf0, 0xee, 0x00, 0xf6, 0xfc, 0x5f, 0x00, 0xfb, 0xf9, + 0x11, 0x10, 0xf4, 0xf8, 0xee, 0x12, 0x1a, 0x08, 0xe9, 0xf9, 0x07, 0x0c, + 0xfb, 0xfd, 0xf4, 0xcd, 0xf2, 0xe6, 0xf6, 0x04, 0xf6, 0x9a, 0x2a, 0x81, + 0xf7, 0xfd, 0x1c, 0xf9, 0xfd, 0x00, 0x05, 0x10, 0x05, 0xd1, 0x14, 0x00, + 0x03, 0x02, 0x0e, 0x03, 0x00, 0xff, 0x01, 0x02, 0xfd, 0x11, 0x00, 0xd3, + 0xff, 0x01, 0xfe, 0x05, 0xe0, 0xfa, 0xeb, 0x02, 0x00, 0x03, 0x03, 0xff, + 0x04, 0x02, 0x0d, 0x01, 0xf9, 0x0a, 0x7f, 0xfb, 0xfd, 0xfb, 0x01, 0x03, + 0x00, 0x03, 0xfc, 0xf9, 0xfe, 0x00, 0x06, 0x00, 0xfc, 0x02, 0x03, 0xff, + 0xfe, 0x7f, 0xfb, 0xcd, 0x01, 0xf7, 0x04, 0x00, 0x03, 0x00, 0x07, 0x07, + 0x04, 0xff, 0xf9, 0x05, 0x02, 0xfd, 0xc7, 0xfc, 0xff, 0x03, 0xfb, 0xf9, + 0xf9, 0xed, 0x06, 0xcc, 0xff, 0x02, 0xfd, 0xff, 0x21, 0x04, 0xe4, 0x01, + 0x01, 0xfe, 0x06, 0xfb, 0xff, 0x06, 0x15, 0xff, 0x15, 0xe7, 0x7f, 0x00, + 0x06, 0xfa, 0xfb, 0xe5, 0xef, 0xf4, 0x08, 0xc4, 0x24, 0xf9, 0x29, 0x14, + 0xea, 0x2d, 0x26, 0xdf, 0xff, 0x30, 0xfb, 0x32, 0xe7, 0xae, 0x18, 0x81, + 0xfb, 0x6d, 0x22, 0x45, 0x08, 0x05, 0x07, 0xb8, 0x13, 0x3d, 0x00, 0x0d, + 0xf6, 0x26, 0x04, 0xec, 0x17, 0xfd, 0x03, 0xf9, 0xb2, 0xbc, 0x0a, 0xd6, + 0x02, 0xb8, 0x00, 0x81, 0x06, 0xf8, 0x06, 0x1c, 0x1e, 0xdf, 0x27, 0x15, + 0xfc, 0xf9, 0xff, 0xbb, 0xe7, 0xff, 0x0a, 0xf0, 0x07, 0x0b, 0xf7, 0x01, + 0xe9, 0xf9, 0x0d, 0xfb, 0x09, 0x19, 0x10, 0xfa, 0x1e, 0x30, 0xff, 0x0e, + 0xd4, 0xb6, 0xca, 0xac, 0x02, 0x5e, 0x81, 0x25, 0xe2, 0x00, 0x1b, 0x05, + 0xd4, 0xeb, 0xf6, 0x02, 0x08, 0xff, 0xef, 0x81, 0x1a, 0xfc, 0xbd, 0x0c, + 0xfb, 0xee, 0x09, 0x3c, 0x01, 0x0a, 0x07, 0xf4, 0x5d, 0x0d, 0x12, 0xfb, + 0xd9, 0x09, 0x03, 0x3d, 0x01, 0x02, 0x04, 0xd2, 0x03, 0x05, 0xd5, 0xf8, + 0x02, 0xfc, 0x06, 0x01, 0xff, 0x28, 0xfd, 0xa3, 0x01, 0xfe, 0xff, 0xff, + 0xa1, 0xfb, 0xe9, 0xff, 0x02, 0x06, 0x01, 0x06, 0x02, 0xfc, 0x04, 0xf9, + 0xe1, 0x27, 0x7f, 0x03, 0x09, 0x0b, 0xfb, 0xfe, 0x03, 0xfc, 0x06, 0xcd, + 0x0d, 0xff, 0x9c, 0xf7, 0xf8, 0x00, 0x03, 0x7f, 0x00, 0xfa, 0xfd, 0xf5, + 0x2e, 0xe6, 0xed, 0x05, 0x0c, 0x15, 0x0a, 0x49, 0xff, 0xfe, 0xfd, 0xca, + 0xfd, 0xdb, 0xfd, 0xe6, 0x22, 0xef, 0xfd, 0xef, 0x06, 0xed, 0x02, 0xf0, + 0x1d, 0x27, 0x13, 0x01, 0x00, 0x3b, 0xf4, 0x7f, 0x00, 0xf4, 0xfd, 0xf8, + 0xec, 0x07, 0x0b, 0x01, 0xf5, 0xec, 0xf7, 0x0f, 0x14, 0x03, 0x7f, 0x01, + 0xfa, 0xfe, 0x0b, 0x08, 0xf8, 0xee, 0xf4, 0x3b, 0x02, 0x08, 0xf5, 0x08, + 0x07, 0xfc, 0x51, 0x00, 0xf2, 0x00, 0x02, 0xfe, 0x10, 0xff, 0x04, 0x0e, + 0x01, 0xfe, 0xc9, 0xf5, 0xbf, 0x1a, 0x15, 0x7f, 0xd1, 0xe1, 0x25, 0xe0, + 0x03, 0xfc, 0xa7, 0xbd, 0x18, 0x16, 0x28, 0xea, 0x02, 0x01, 0x17, 0xfd, + 0xb3, 0x06, 0x03, 0x01, 0xbf, 0xf3, 0x09, 0xc1, 0xfa, 0xf4, 0xfc, 0xbf, + 0x82, 0x00, 0x01, 0xfc, 0x22, 0x0c, 0x01, 0xfe, 0xea, 0xfa, 0x0c, 0xed, + 0x01, 0xf9, 0xe8, 0x06, 0x02, 0xe9, 0xfa, 0xeb, 0xf4, 0xff, 0x26, 0xf7, + 0x7f, 0xfb, 0x2d, 0xfc, 0xf1, 0x1a, 0xf0, 0x09, 0xff, 0xe2, 0xfe, 0x15, + 0x15, 0xbe, 0xf8, 0xe7, 0x0a, 0xf4, 0x05, 0xf3, 0xe7, 0xdc, 0x17, 0xf4, + 0x09, 0x81, 0x0a, 0x5a, 0x00, 0xf3, 0x28, 0xfc, 0x03, 0xfe, 0x22, 0x0a, + 0x06, 0xf6, 0xfe, 0xf6, 0x07, 0x02, 0x01, 0x03, 0x00, 0xf0, 0xfd, 0xfe, + 0x04, 0xfa, 0x04, 0xec, 0x09, 0x12, 0x02, 0x00, 0x28, 0x0b, 0x07, 0x01, + 0xfc, 0x03, 0xf7, 0x19, 0x02, 0xea, 0xea, 0x03, 0x7f, 0xde, 0xfc, 0xf4, + 0xf3, 0xfa, 0xfa, 0xf5, 0x26, 0xf9, 0x07, 0x8c, 0x10, 0xea, 0x81, 0x06, + 0xfe, 0xed, 0xef, 0x7c, 0xe2, 0x0b, 0xea, 0x06, 0x5c, 0x0b, 0xef, 0x0b, + 0x0a, 0x0e, 0x10, 0x3a, 0x12, 0xdc, 0xed, 0xcc, 0x00, 0x00, 0x02, 0xff, + 0xfa, 0xfc, 0x00, 0x01, 0xf8, 0x7f, 0xff, 0x00, 0xff, 0x00, 0xfc, 0xff, + 0x02, 0xfc, 0xff, 0xfd, 0x00, 0xfd, 0x01, 0x01, 0xfe, 0x01, 0xf2, 0x04, + 0xfd, 0x07, 0xff, 0x00, 0xe9, 0xe6, 0x00, 0xb9, 0x1e, 0x16, 0xfb, 0x5e, + 0x02, 0xf1, 0x7a, 0xe2, 0xfb, 0x1c, 0x53, 0x81, 0x12, 0x59, 0x11, 0x75, + 0xa5, 0xb1, 0xf1, 0xc0, 0xda, 0x2a, 0xbe, 0xfe, 0xed, 0xfc, 0xfa, 0x40, + 0xfb, 0x02, 0x1d, 0x04, 0x00, 0xfe, 0x02, 0x03, 0x02, 0xf2, 0xfc, 0x54, + 0x01, 0xff, 0xff, 0x03, 0x11, 0x01, 0x1f, 0x01, 0xfd, 0xfb, 0xfe, 0xfe, + 0x02, 0xff, 0xf9, 0x06, 0xf3, 0x21, 0x81, 0x03, 0x2d, 0xe5, 0x17, 0xf4, + 0x02, 0xee, 0xf5, 0x19, 0xfb, 0xef, 0xed, 0xf2, 0xed, 0xff, 0xf4, 0x01, + 0x10, 0xfd, 0xea, 0x05, 0xd8, 0x34, 0x2a, 0x36, 0x1f, 0x7f, 0xea, 0x1a, + 0xf2, 0x17, 0xfc, 0xdc, 0x0e, 0xfa, 0xfb, 0xfa, 0x01, 0x03, 0xf8, 0x00, + 0xfe, 0x11, 0x03, 0xd2, 0x03, 0x05, 0xfd, 0xff, 0x81, 0x0d, 0xfb, 0x08, + 0x06, 0x07, 0xfd, 0x0b, 0x00, 0xf6, 0xfa, 0xfb, 0xf7, 0x6e, 0xee, 0xfc, + 0x81, 0xfb, 0x2d, 0xeb, 0xe4, 0xf7, 0x0c, 0x10, 0xca, 0xa7, 0x1d, 0xbd, + 0x0d, 0xfd, 0xd5, 0x05, 0xf5, 0x3f, 0x33, 0x36, 0x1a, 0xfd, 0x1e, 0xec, + 0x1e, 0x07, 0x39, 0x39, 0xef, 0xdb, 0x0d, 0x42, 0x46, 0xfa, 0x21, 0xdd, + 0x35, 0xec, 0x0d, 0x9d, 0xe7, 0x05, 0xd1, 0xc6, 0xf9, 0xed, 0xe8, 0x49, + 0xf1, 0xe3, 0x08, 0x7f, 0x49, 0xf6, 0x10, 0x06, 0x35, 0x1a, 0x14, 0x1e, + 0x05, 0xd8, 0xf8, 0xe1, 0xe2, 0x03, 0xfe, 0xf9, 0xe2, 0x08, 0xed, 0x2e, + 0x09, 0x04, 0x7f, 0x0b, 0xfa, 0x00, 0x0f, 0x9d, 0x01, 0xfa, 0x0f, 0xf2, + 0xd7, 0x0f, 0x22, 0xe1, 0xd8, 0x03, 0x12, 0xf8, 0x05, 0x00, 0x05, 0x21, + 0x1d, 0xfb, 0x18, 0xec, 0xfd, 0xf4, 0xf6, 0x84, 0xc9, 0xe6, 0x3c, 0xdb, + 0xc1, 0xfa, 0x06, 0x81, 0x06, 0xec, 0x07, 0xdd, 0x2a, 0xd4, 0xe7, 0x1a, + 0x3c, 0xf1, 0x07, 0x1e, 0xdd, 0xf4, 0x03, 0x94, 0xd2, 0xf0, 0xe0, 0x2a, + 0x09, 0xf1, 0x7f, 0xcd, 0xf6, 0x03, 0x26, 0x30, 0xe2, 0xd8, 0x14, 0xd7, + 0xff, 0x04, 0xed, 0xf5, 0x21, 0x14, 0x06, 0xe9, 0xca, 0x19, 0xf5, 0x01, + 0x28, 0xfa, 0xef, 0x04, 0x12, 0x23, 0x01, 0x16, 0xdb, 0xf0, 0x2d, 0xc3, + 0x2e, 0xed, 0x22, 0x13, 0x01, 0x58, 0x22, 0xe6, 0x04, 0x3f, 0xdf, 0x20, + 0xd1, 0x8a, 0x22, 0x85, 0x32, 0x7f, 0xec, 0x5a, 0x0b, 0xf7, 0x06, 0xa1, + 0x18, 0xdf, 0xfc, 0xda, 0x4f, 0x27, 0xf8, 0xeb, 0x10, 0xe9, 0xfe, 0xd6, + 0x02, 0xec, 0xed, 0xcc, 0xe1, 0x36, 0x4c, 0x2c, 0x11, 0x2d, 0x51, 0xf3, + 0x08, 0xfb, 0x7f, 0xe8, 0x06, 0xb8, 0xa8, 0x25, 0xfc, 0xfd, 0x10, 0xff, + 0xfd, 0xfc, 0xfe, 0x03, 0xfc, 0xfa, 0xfe, 0xca, 0x01, 0x00, 0x01, 0x01, + 0x7f, 0xff, 0x05, 0x02, 0x01, 0xfe, 0xff, 0x02, 0xfd, 0xff, 0xff, 0xfe, + 0x69, 0xd1, 0x2c, 0x00, 0xfc, 0xfb, 0xff, 0xfd, 0x02, 0xf3, 0xfe, 0x02, + 0xe9, 0x81, 0x03, 0xf7, 0xfe, 0x02, 0xfc, 0xfd, 0xfc, 0x09, 0xfa, 0x0d, + 0xf8, 0xf9, 0x09, 0xfd, 0x04, 0x01, 0x2d, 0xfb, 0xf9, 0xdf, 0xf1, 0xfd, + 0xda, 0x90, 0xe2, 0x38, 0x4c, 0x25, 0xf5, 0x2d, 0xce, 0x09, 0x2e, 0xeb, + 0xd7, 0xec, 0xae, 0x7f, 0xfc, 0xe2, 0x11, 0xc2, 0xdd, 0x06, 0x21, 0x20, + 0xff, 0xe8, 0x2a, 0x23, 0xe9, 0xee, 0xf0, 0xbb, 0x20, 0x23, 0xe8, 0xa6, + 0x30, 0x35, 0x26, 0xf3, 0xec, 0x08, 0xe8, 0x11, 0xe1, 0x03, 0x61, 0xe9, + 0x03, 0x03, 0xe3, 0xf8, 0xc6, 0x81, 0xf8, 0x60, 0xfc, 0xa1, 0x32, 0x3b, + 0xf8, 0xf3, 0xf9, 0xdf, 0x0c, 0xf6, 0x0c, 0xe5, 0x15, 0x0c, 0xf9, 0xe3, + 0x00, 0x06, 0x17, 0x03, 0x0b, 0x24, 0xfd, 0xd6, 0xf1, 0x7f, 0xfa, 0x42, + 0x09, 0x1d, 0x0e, 0x2c, 0x02, 0xca, 0x37, 0xee, 0x0d, 0xd9, 0xee, 0xe9, + 0x21, 0xf9, 0x28, 0xe2, 0x20, 0x20, 0x04, 0xd6, 0x01, 0x17, 0x17, 0xd2, + 0x12, 0x2f, 0x03, 0xca, 0xfb, 0x7f, 0x04, 0x51, 0x06, 0x25, 0x19, 0x3f, + 0x14, 0xaf, 0x5d, 0xee, 0x36, 0xd7, 0xf2, 0xde, 0xdd, 0x2d, 0xf3, 0x21, + 0xed, 0xeb, 0x18, 0x0a, 0xe3, 0xfb, 0xe5, 0x0d, 0xfd, 0xcb, 0xcf, 0x07, + 0x11, 0xb1, 0x23, 0xb9, 0x39, 0x7c, 0x01, 0x7f, 0xda, 0x85, 0x08, 0xc7, + 0x06, 0x24, 0xf9, 0x0d, 0xfb, 0x90, 0x27, 0xd5, 0x7f, 0x15, 0xfa, 0xb9, + 0x01, 0xfd, 0x97, 0xd1, 0xe7, 0xb3, 0x29, 0xd4, 0x05, 0x1c, 0x20, 0x1e, + 0xa0, 0x00, 0x00, 0xe9, 0xff, 0x05, 0xb8, 0x94, 0xee, 0xeb, 0x12, 0x0d, + 0x09, 0xfe, 0xdc, 0xf7, 0x07, 0xff, 0x05, 0xfa, 0xff, 0x1e, 0x03, 0xe4, + 0x01, 0x06, 0xfb, 0xfc, 0xed, 0xfb, 0xbf, 0x00, 0x00, 0xfe, 0x0a, 0x03, + 0x08, 0xfe, 0x1c, 0xff, 0xee, 0x05, 0x7f, 0x00, 0xbd, 0x10, 0xfa, 0x50, + 0x96, 0xb6, 0xf6, 0x35, 0xfd, 0xe4, 0xf9, 0x2f, 0x05, 0x15, 0x2b, 0x10, + 0x20, 0x94, 0xa8, 0xc7, 0xd8, 0xc7, 0x8f, 0x02, 0xd8, 0x00, 0x81, 0x1c, + 0xd6, 0x41, 0x64, 0xe0, 0x0a, 0xed, 0xf9, 0x0d, 0x29, 0xba, 0xfd, 0x01, + 0xfb, 0x81, 0x03, 0xda, 0x01, 0xfd, 0x0b, 0xfa, 0x0a, 0x0f, 0x12, 0x2f, + 0x07, 0x00, 0x10, 0x02, 0x06, 0xfc, 0x23, 0xf2, 0xf5, 0xd6, 0xeb, 0x0a, + 0x08, 0x0e, 0x01, 0x0f, 0xe5, 0xff, 0xfd, 0x13, 0x08, 0x06, 0xea, 0xf6, + 0xf3, 0xe7, 0xeb, 0x05, 0xfd, 0x81, 0x08, 0xc1, 0x07, 0x39, 0x13, 0x30, + 0x06, 0xce, 0x27, 0xe1, 0x06, 0xfc, 0xfe, 0xf1, 0xf4, 0x10, 0x05, 0xf0, + 0xe8, 0xec, 0xf7, 0xea, 0x81, 0x10, 0xbe, 0x14, 0x16, 0x09, 0x9c, 0xe3, + 0x02, 0x05, 0xe9, 0xf8, 0xc9, 0x05, 0x4c, 0xee, 0xf3, 0xf9, 0x6f, 0xec, + 0x06, 0xf7, 0x01, 0x06, 0x11, 0x01, 0x8b, 0xf5, 0xe9, 0x03, 0xee, 0x02, + 0xff, 0x1a, 0xf5, 0xeb, 0x05, 0x05, 0xf6, 0x02, 0x0c, 0x10, 0x7f, 0x0d, + 0xf9, 0x05, 0xf6, 0x08, 0x04, 0xfa, 0x00, 0x0b, 0xfd, 0x01, 0xfc, 0x0e, + 0x12, 0x19, 0x03, 0x09, 0xee, 0x05, 0x09, 0x6f, 0x00, 0x02, 0x2d, 0xfa, + 0xf6, 0x0f, 0x1b, 0xca, 0xfb, 0xf3, 0xff, 0xf9, 0x81, 0xe2, 0x02, 0xed, + 0x09, 0xfd, 0x10, 0xde, 0x03, 0xf6, 0xfd, 0x05, 0xe8, 0xf4, 0x48, 0xff, + 0xa0, 0xcc, 0x09, 0x0c, 0x97, 0x7f, 0x4d, 0xc7, 0xf9, 0xef, 0xdc, 0x02, + 0x13, 0x2c, 0xfc, 0x38, 0x47, 0xf6, 0xec, 0xfc, 0xaf, 0x1b, 0xc0, 0x3e, + 0x28, 0xef, 0x11, 0x40, 0xf3, 0xdd, 0xfc, 0x0e, 0xc6, 0xe8, 0x18, 0x09, + 0xf6, 0xfb, 0xf3, 0x08, 0x56, 0x7f, 0xf4, 0x10, 0xfa, 0x17, 0xfd, 0x0b, + 0xf5, 0xff, 0xf7, 0x07, 0xfe, 0xfc, 0x02, 0xf9, 0x0a, 0xff, 0x04, 0xcd, + 0x11, 0x09, 0x0d, 0x24, 0xbb, 0x15, 0xfe, 0x79, 0xf0, 0x07, 0x6b, 0xe9, + 0xf6, 0x0b, 0xf7, 0x81, 0xf2, 0xdb, 0x08, 0xd4, 0xbe, 0x05, 0x0f, 0x05, + 0x14, 0xe3, 0x1b, 0xc0, 0xfc, 0xe6, 0xf2, 0x19, 0xec, 0x05, 0x05, 0x09, + 0xf3, 0xfa, 0x01, 0x19, 0xf3, 0x01, 0x04, 0x05, 0x02, 0xfa, 0x81, 0xfc, + 0x02, 0xfd, 0x03, 0x00, 0x23, 0x2e, 0x18, 0xf3, 0xfb, 0x1e, 0x05, 0xcb, + 0x01, 0x04, 0x02, 0x01, 0xe0, 0x08, 0xec, 0x00, 0x0b, 0xf5, 0x01, 0x06, + 0xf6, 0x81, 0xfb, 0xe4, 0x01, 0x02, 0x05, 0x02, 0x18, 0xfd, 0xfe, 0x06, + 0x08, 0xfd, 0x06, 0xff, 0x0c, 0x04, 0x01, 0xf6, 0x0e, 0xff, 0x5b, 0xff, + 0x06, 0xfe, 0xef, 0x11, 0xf3, 0xb0, 0x0a, 0xea, 0xfc, 0xf0, 0x1d, 0x7f, + 0x16, 0x35, 0xfa, 0xf4, 0xcf, 0xec, 0xd8, 0x01, 0x18, 0x1f, 0x00, 0x4c, + 0x04, 0xb7, 0xdb, 0xfb, 0xbc, 0xc6, 0x43, 0xdf, 0x00, 0x00, 0xf5, 0xfb, + 0x04, 0x0e, 0xfe, 0x01, 0x05, 0xe9, 0xfa, 0x25, 0xfd, 0xff, 0x02, 0x00, + 0x7f, 0x00, 0x06, 0xfd, 0x01, 0x03, 0x05, 0xfb, 0x08, 0x00, 0x11, 0xf9, + 0xf1, 0xc0, 0x07, 0x00, 0x19, 0x0c, 0xfa, 0x0d, 0xf3, 0xdf, 0xfd, 0x04, + 0x0d, 0x0d, 0xf9, 0x14, 0xf5, 0xf0, 0xda, 0xf2, 0xe8, 0x81, 0x0c, 0xd2, + 0x1f, 0x6e, 0x43, 0x4e, 0x1e, 0xa9, 0x63, 0xca, 0x23, 0xd4, 0x02, 0xe8, + 0xec, 0x1d, 0x16, 0xf5, 0xff, 0x16, 0xee, 0xf6, 0xde, 0x7f, 0xf6, 0xe8, + 0x03, 0xff, 0xdb, 0xf1, 0xf9, 0x0f, 0xe5, 0x03, 0xf6, 0x05, 0x05, 0xf8, + 0xef, 0x04, 0x0e, 0x0f, 0x07, 0xf4, 0x02, 0x0a, 0x2c, 0x08, 0x38, 0xeb, + 0x05, 0x33, 0x0d, 0x12, 0x23, 0x7f, 0xf8, 0xaa, 0xfb, 0xf9, 0x19, 0x12, + 0xef, 0x08, 0x47, 0xf6, 0x00, 0x04, 0x3d, 0x00, 0xec, 0xf7, 0x6c, 0x05, + 0xca, 0xbe, 0x10, 0x09, 0x57, 0x01, 0x01, 0x01, 0xf0, 0xf1, 0x03, 0x00, + 0xef, 0xf6, 0x0c, 0xf6, 0x00, 0x05, 0xff, 0x07, 0xfe, 0xfa, 0xfe, 0x03, + 0xff, 0x04, 0xe2, 0x06, 0x81, 0x00, 0xe5, 0xf0, 0xf5, 0xf0, 0x02, 0xf2, + 0xf4, 0xe1, 0xf4, 0xda, 0x25, 0x17, 0xff, 0xea, 0xf1, 0xf5, 0x13, 0xf8, + 0x1c, 0x1f, 0xf9, 0xf2, 0x13, 0x7f, 0x0b, 0x7a, 0x03, 0x01, 0xff, 0xfc, + 0xf6, 0x05, 0x08, 0xf9, 0x07, 0x15, 0xf7, 0x18, 0x82, 0xcb, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x08, 0x01, 0x02, 0xff, + 0x1c, 0x08, 0x00, 0x02, 0x02, 0x02, 0x01, 0x07, 0xfe, 0x02, 0x02, 0x06, + 0x00, 0xea, 0x02, 0xea, 0x00, 0xfb, 0x00, 0x7f, 0xf9, 0x11, 0xf5, 0x3e, + 0xfb, 0xff, 0x04, 0x01, 0x07, 0x11, 0xcc, 0x0c, 0xf9, 0xf3, 0xfc, 0x7f, + 0xcd, 0xeb, 0x0b, 0x96, 0x00, 0xf1, 0xce, 0xea, 0x02, 0x09, 0xfd, 0xea, + 0x02, 0x03, 0x00, 0xf2, 0xf5, 0x01, 0x07, 0x03, 0x0f, 0x6f, 0xbd, 0x04, + 0xd4, 0x07, 0x11, 0xd7, 0xfa, 0x09, 0xd2, 0xf9, 0x06, 0x08, 0xf1, 0x03, + 0x10, 0x7f, 0x04, 0x10, 0xff, 0x13, 0x95, 0xfe, 0x00, 0xfb, 0x04, 0xfa, + 0x09, 0x1c, 0x0b, 0x0a, 0x0e, 0x0a, 0x09, 0x09, 0xeb, 0x25, 0x60, 0xfa, + 0x08, 0xf1, 0x03, 0x81, 0x0e, 0x50, 0x02, 0xfd, 0x08, 0x0b, 0xec, 0xeb, + 0x06, 0xf7, 0x01, 0x06, 0xff, 0xef, 0x03, 0x01, 0x01, 0xe5, 0xfa, 0xfe, + 0x01, 0x1d, 0x12, 0x07, 0xdf, 0x7e, 0x70, 0xfa, 0x0a, 0x12, 0x0f, 0xbc, + 0xfc, 0x7f, 0xf6, 0xef, 0x21, 0x0e, 0x0a, 0xe1, 0x17, 0xe6, 0xf6, 0x05, + 0x0e, 0xe6, 0xfe, 0xea, 0x12, 0xfa, 0xeb, 0x09, 0x14, 0xbe, 0x17, 0x2c, + 0xec, 0xfe, 0x01, 0x01, 0x01, 0x01, 0x0a, 0xff, 0x03, 0x03, 0xff, 0x00, + 0xfd, 0x02, 0x00, 0x20, 0x07, 0xfd, 0xfb, 0x04, 0x00, 0xfe, 0x07, 0x05, + 0x01, 0x7f, 0xf9, 0xfe, 0xfe, 0x0c, 0x06, 0x06, 0xf4, 0x02, 0xfd, 0xfd, + 0xff, 0xdc, 0xf9, 0x07, 0x20, 0x0c, 0x02, 0xe2, 0x07, 0x07, 0x01, 0x02, + 0xfe, 0x03, 0x06, 0xfc, 0x7f, 0x02, 0x00, 0xfb, 0xfc, 0x01, 0xfb, 0x01, + 0x03, 0x03, 0xf9, 0xeb, 0x00, 0x5f, 0x08, 0xf9, 0x02, 0x01, 0xff, 0xe5, + 0xde, 0x29, 0x05, 0x57, 0xfe, 0x04, 0x7f, 0xea, 0x05, 0x0d, 0x03, 0xf4, + 0x01, 0xdb, 0x02, 0xfe, 0xe6, 0x29, 0x0b, 0xff, 0xfb, 0xe7, 0x14, 0x1f, + 0x28, 0xfc, 0x24, 0x0f, 0xf2, 0x04, 0x13, 0xe3, 0x05, 0x04, 0xfe, 0x04, + 0x06, 0xf9, 0x07, 0x7f, 0xfe, 0x2b, 0xff, 0xc1, 0x01, 0xf2, 0x00, 0xd6, + 0x05, 0x24, 0x14, 0x25, 0x04, 0xfb, 0x06, 0x05, 0xf0, 0xfd, 0xff, 0x01, + 0x00, 0x01, 0x03, 0x01, 0x01, 0xfd, 0x01, 0x00, 0xff, 0x00, 0xff, 0x0f, + 0x02, 0xff, 0xfc, 0x03, 0x00, 0xfe, 0x00, 0x07, 0x05, 0x7f, 0xf6, 0x02, + 0xfe, 0x07, 0x01, 0x01, 0x61, 0xd5, 0xd2, 0x07, 0x01, 0x64, 0xff, 0x04, + 0xf9, 0xeb, 0xfa, 0x14, 0x0e, 0xff, 0x7f, 0x15, 0xfe, 0xdd, 0x0f, 0xf3, + 0x02, 0xdc, 0x02, 0xf9, 0xf4, 0x50, 0x04, 0xe1, 0x05, 0xf5, 0x8b, 0xfe, + 0xf8, 0x00, 0xff, 0x20, 0x04, 0xfc, 0x7f, 0xf7, 0xf7, 0xfd, 0xa8, 0x0c, + 0xfe, 0xe7, 0x0c, 0x50, 0x33, 0x15, 0x20, 0xfc, 0x02, 0xf9, 0x1b, 0xf1, + 0xdc, 0xee, 0xfe, 0xf3, 0xe2, 0xe5, 0xe8, 0xed, 0x3c, 0x7b, 0x12, 0xf2, + 0xf8, 0xfe, 0x00, 0x14, 0xb7, 0x85, 0xed, 0x22, 0xfb, 0x02, 0xf4, 0x4e, + 0x03, 0xf0, 0x06, 0x00, 0xfd, 0xee, 0xfc, 0x09, 0xf7, 0x07, 0xff, 0xf9, + 0x02, 0x3b, 0x3b, 0x81, 0x2a, 0x6a, 0x24, 0xfb, 0xfd, 0xf4, 0x00, 0x05, + 0x2c, 0x81, 0x02, 0xea, 0x05, 0x03, 0xed, 0x22, 0x04, 0x02, 0xfc, 0xfe, + 0xfb, 0xf8, 0x02, 0x01, 0xfa, 0x02, 0x05, 0x00, 0x05, 0xd6, 0x12, 0x02, + 0x06, 0x04, 0xfb, 0xf8, 0xdd, 0xf2, 0xff, 0x07, 0x09, 0x01, 0xfe, 0x0c, + 0x06, 0x00, 0x04, 0xe8, 0xff, 0x7f, 0xfe, 0x89, 0xfe, 0xf5, 0x04, 0xd9, + 0xb5, 0x22, 0xfc, 0xfc, 0x09, 0xfa, 0x03, 0xf9, 0x81, 0x0e, 0x0a, 0xfb, + 0xf1, 0x5a, 0x01, 0x02, 0xfc, 0x11, 0xff, 0xf5, 0x05, 0x03, 0xb9, 0x21, + 0x02, 0x18, 0x06, 0xed, 0x00, 0x33, 0x04, 0xe5, 0xc5, 0xd2, 0x0b, 0x14, + 0xfe, 0xf0, 0xf0, 0xe8, 0xf6, 0x04, 0x04, 0x05, 0xfe, 0x01, 0x1b, 0x01, + 0xfa, 0x02, 0xf4, 0xfa, 0xed, 0x05, 0xfb, 0xd6, 0x95, 0xf6, 0xf2, 0xfc, + 0xfd, 0x02, 0x7f, 0x07, 0x0d, 0xed, 0xfc, 0x05, 0xd2, 0x03, 0x07, 0x03, + 0xf7, 0xf6, 0xf0, 0x0a, 0x08, 0x10, 0x0d, 0x2a, 0x37, 0x02, 0xee, 0x12, + 0x02, 0x03, 0x01, 0x5e, 0xf4, 0xff, 0x0b, 0x03, 0x03, 0xfc, 0xf6, 0xf4, + 0xef, 0x02, 0x20, 0xfe, 0x03, 0x7f, 0x70, 0x7e, 0x27, 0xf5, 0xe3, 0xcf, + 0x03, 0x0e, 0xc2, 0x0d, 0x04, 0xee, 0xf5, 0x04, 0x06, 0x7f, 0xfc, 0xfd, + 0xe2, 0xdc, 0x99, 0x0c, 0xfb, 0xfb, 0x07, 0x0f, 0x1a, 0xf8, 0x11, 0xfc, + 0x0f, 0x0f, 0xef, 0xfb, 0x0f, 0x01, 0xf5, 0x08, 0x06, 0x13, 0x01, 0x24, + 0x3f, 0xfd, 0xe4, 0x0b, 0xf9, 0x02, 0x04, 0x70, 0xf7, 0xfe, 0x04, 0xf2, + 0x02, 0xfb, 0xf7, 0xee, 0xe7, 0x17, 0x1d, 0x00, 0xff, 0x7d, 0x70, 0x7f, + 0xcc, 0xe2, 0xfe, 0x13, 0x04, 0xee, 0x03, 0xf6, 0xf6, 0xe2, 0xf3, 0x79, + 0x08, 0xfb, 0x9a, 0x35, 0xf4, 0x85, 0x0c, 0x2f, 0xff, 0x53, 0xf9, 0x02, + 0x56, 0xc7, 0x1a, 0x81, 0x01, 0xf2, 0xdf, 0xcf, 0xe0, 0xed, 0x16, 0x00, + 0x41, 0xf2, 0x03, 0x04, 0xf7, 0xec, 0xf4, 0xfd, 0x03, 0x06, 0xfe, 0xcf, + 0xfa, 0x63, 0x02, 0x7f, 0x00, 0xff, 0xff, 0x53, 0xd3, 0xd1, 0x0b, 0x71, + 0x0a, 0xf8, 0x10, 0x00, 0x0f, 0x03, 0x00, 0x06, 0x02, 0x0d, 0x06, 0x01, + 0x08, 0x02, 0xea, 0x06, 0xf3, 0x05, 0xff, 0x21, 0x01, 0xff, 0xf8, 0xfe, + 0xfe, 0xfc, 0xeb, 0xf3, 0x09, 0x81, 0x1d, 0x0e, 0xfb, 0x16, 0x0c, 0x10, + 0x0d, 0xfc, 0x00, 0x00, 0xd7, 0xff, 0x02, 0xfe, 0xfd, 0xfd, 0x01, 0x07, + 0x05, 0x02, 0x00, 0x06, 0x03, 0xe7, 0x00, 0x05, 0x02, 0xfd, 0xff, 0xd4, + 0x81, 0x00, 0x07, 0x3e, 0x01, 0x01, 0xfd, 0xfd, 0xf4, 0x04, 0x00, 0x01, + 0x54, 0x01, 0xfc, 0xfd, 0x08, 0xfd, 0xf7, 0xe9, 0x02, 0xfb, 0xfd, 0xcd, + 0xf9, 0xc2, 0xfd, 0xca, 0xfd, 0x01, 0x01, 0x10, 0x81, 0x10, 0x0c, 0x2a, + 0x0a, 0xfa, 0xf8, 0x01, 0xf3, 0x03, 0x01, 0x03, 0x15, 0x08, 0xfb, 0x03, + 0x02, 0xff, 0x02, 0x03, 0x01, 0xfb, 0x04, 0xfc, 0xfd, 0x1a, 0xfd, 0x8b, + 0x02, 0xff, 0x06, 0x03, 0x6e, 0x2d, 0x06, 0x81, 0x03, 0xff, 0x03, 0xfd, + 0x60, 0x12, 0xfa, 0x17, 0xf9, 0x0c, 0x24, 0xff, 0x14, 0x0e, 0x18, 0xfc, + 0xef, 0xee, 0x04, 0x7f, 0xf5, 0xe4, 0x03, 0x10, 0xff, 0xfd, 0xec, 0x55, + 0x3e, 0xdf, 0x36, 0x2d, 0x02, 0x14, 0xfa, 0x02, 0x30, 0x18, 0x07, 0x09, + 0x05, 0x20, 0xf5, 0xf5, 0xff, 0x04, 0x02, 0xf6, 0x07, 0xfb, 0x15, 0xbe, + 0x00, 0x81, 0x09, 0x27, 0x02, 0xd5, 0xfe, 0x08, 0x48, 0x06, 0x0d, 0xaa, + 0x01, 0xe2, 0x10, 0x11, 0xf5, 0x06, 0x06, 0xfa, 0xff, 0x03, 0xf3, 0x03, + 0xfb, 0x01, 0x3c, 0xfa, 0x81, 0xee, 0xf8, 0xb7, 0x7e, 0xf0, 0x02, 0x00, + 0x07, 0x05, 0x1c, 0x16, 0x13, 0xf2, 0x08, 0x0a, 0x97, 0x0a, 0x0b, 0x05, + 0xf8, 0xfe, 0xff, 0xf2, 0x00, 0xff, 0x17, 0xfe, 0xf7, 0xff, 0xef, 0xfe, + 0xf5, 0xf9, 0xff, 0xf7, 0x1c, 0xfd, 0xdd, 0xff, 0xff, 0x01, 0x81, 0xfd, + 0xfe, 0xfd, 0xf3, 0xfc, 0xfb, 0xfa, 0xff, 0xfe, 0x02, 0x02, 0x02, 0xef, + 0x01, 0xfe, 0x81, 0xfb, 0xfd, 0x01, 0xf9, 0x04, 0xf6, 0x09, 0x03, 0x15, + 0x1d, 0x05, 0xa0, 0x01, 0x03, 0xfd, 0x39, 0x03, 0xf8, 0x05, 0x07, 0xfe, + 0xed, 0xf3, 0xf9, 0xfa, 0x43, 0xb8, 0xe2, 0xfd, 0x09, 0x1e, 0xfa, 0xe2, + 0x7f, 0xf8, 0x04, 0x47, 0xf9, 0x02, 0xcd, 0xf6, 0x00, 0xff, 0x00, 0x0d, + 0x0b, 0xdc, 0x01, 0xfa, 0xd5, 0x07, 0xf0, 0xd9, 0xf8, 0xbd, 0xa9, 0xf9, + 0x8e, 0xcf, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0x02, 0x59, 0x81, 0xfd, 0x1d, 0x1b, 0x02, 0x30, 0x8e, 0x03, 0x00, 0xf4, + 0x10, 0xf4, 0x00, 0xe9, 0xfb, 0xf1, 0x03, 0x02, 0x05, 0x00, 0x02, 0xc2, + 0xff, 0xfe, 0x00, 0x7f, 0xfe, 0x1a, 0x00, 0xc0, 0xf9, 0x0a, 0xff, 0xff, + 0x00, 0xfe, 0x04, 0x7c, 0x0d, 0x02, 0x00, 0xef, 0x05, 0x81, 0x00, 0xfc, + 0x8c, 0x1a, 0x83, 0xfe, 0xfa, 0x81, 0x0d, 0x02, 0xe9, 0xdb, 0x00, 0xfb, + 0x1a, 0x02, 0x00, 0x05, 0xfe, 0xfd, 0x02, 0x81, 0x03, 0xfe, 0xff, 0xfc, + 0xff, 0xfe, 0x00, 0xfd, 0x03, 0x01, 0x00, 0x01, 0xf6, 0x15, 0x2f, 0x58, + 0x97, 0xec, 0x00, 0x4e, 0xcc, 0x81, 0x00, 0x38, 0xfc, 0x3c, 0x00, 0xde, + 0x09, 0x04, 0x01, 0xfe, 0x1d, 0x81, 0x01, 0x01, 0x01, 0xee, 0x00, 0x01, + 0x01, 0x01, 0x00, 0xff, 0x07, 0xcc, 0x97, 0x01, 0x2c, 0x04, 0x05, 0xdc, + 0x7f, 0x36, 0x00, 0x2d, 0xfd, 0xf0, 0x00, 0xe1, 0x00, 0x15, 0x07, 0x03, + 0xef, 0xfa, 0xff, 0xe4, 0x09, 0xf9, 0x00, 0x81, 0xfb, 0x04, 0x00, 0xed, + 0x06, 0x00, 0x03, 0xfc, 0x02, 0x05, 0xff, 0x21, 0xf2, 0x00, 0x00, 0xde, + 0x0a, 0x7f, 0x00, 0x3c, 0x7f, 0xc6, 0x00, 0x04, 0x00, 0x04, 0x9c, 0xfb, + 0xfd, 0xe2, 0x00, 0x10, 0xf3, 0x04, 0x00, 0x03, 0xfd, 0x2f, 0x7f, 0xa2, + 0xe4, 0xf5, 0x09, 0x1b, 0xc6, 0xe6, 0x00, 0x94, 0xed, 0x32, 0x00, 0xbd, + 0xe6, 0x00, 0x04, 0xfb, 0x10, 0x19, 0x81, 0x02, 0xff, 0xe0, 0x00, 0xfc, + 0x0e, 0xfe, 0x00, 0x02, 0x81, 0xff, 0xf3, 0xff, 0xf9, 0x32, 0xf8, 0xfc, + 0xf9, 0x0a, 0x00, 0xfe, 0x04, 0x00, 0x00, 0x01, 0xfe, 0xf6, 0x7f, 0x07, + 0xfc, 0xfd, 0xfd, 0x02, 0xc4, 0xff, 0x00, 0xfd, 0x0a, 0x02, 0x00, 0x22, + 0x0c, 0x7f, 0xf6, 0xfc, 0x07, 0x1d, 0x02, 0xf3, 0xde, 0x0b, 0x00, 0x09, + 0x07, 0xf6, 0x00, 0x09, 0x18, 0xff, 0xfc, 0xfe, 0xb3, 0xdd, 0x14, 0x00, + 0x00, 0x7f, 0x00, 0x01, 0x01, 0x01, 0x00, 0xff, 0x01, 0x02, 0x06, 0xf0, + 0xfc, 0xff, 0x01, 0x00, 0x00, 0xff, 0x00, 0xff, 0x7f, 0xfb, 0x00, 0x00, + 0x0b, 0x0a, 0xfe, 0xfe, 0xf4, 0x7f, 0x0c, 0x04, 0x02, 0x16, 0x00, 0x01, + 0x01, 0x02, 0x00, 0xfe, 0xfe, 0x05, 0xdd, 0x7f, 0x02, 0xfc, 0x00, 0x00, + 0xff, 0x03, 0x00, 0xf9, 0xf8, 0xfd, 0x00, 0x01, 0x81, 0xfb, 0x0f, 0xfe, + 0xfd, 0x19, 0x03, 0xfa, 0x01, 0x04, 0x00, 0x01, 0xfd, 0xfb, 0x00, 0x01, + 0xff, 0x1d, 0x02, 0x81, 0xf1, 0xfc, 0x01, 0x0c, 0xe0, 0xf1, 0x00, 0xf3, + 0x6f, 0x01, 0x00, 0xef, 0x0a, 0x00, 0x07, 0xff, 0x51, 0x25, 0xee, 0x00, + 0x00, 0x81, 0x00, 0x00, 0x01, 0xff, 0x00, 0x00, 0x03, 0x1a, 0x81, 0x08, + 0xff, 0x0c, 0x00, 0x00, 0xff, 0xf8, 0x00, 0x02, 0xf7, 0x01, 0x00, 0x03, + 0xff, 0xf9, 0x00, 0x2e, 0xff, 0xfd, 0x00, 0xff, 0x02, 0xfe, 0x00, 0xf9, + 0x7f, 0x01, 0x00, 0xfe, 0xfc, 0xef, 0x7f, 0x05, 0x00, 0xfb, 0xff, 0x03, + 0xfc, 0x02, 0x00, 0xfd, 0xfd, 0x01, 0x00, 0xfd, 0x0c, 0x19, 0x81, 0xff, + 0xe0, 0x26, 0x02, 0xf8, 0xeb, 0xec, 0x00, 0xff, 0x10, 0x05, 0x00, 0x0a, + 0x00, 0x02, 0x01, 0x1d, 0x01, 0x03, 0xfd, 0xff, 0xfd, 0x01, 0x00, 0x00, + 0x7f, 0xff, 0x00, 0x03, 0xf2, 0xff, 0xfe, 0x00, 0xf7, 0x03, 0x7f, 0x00, + 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xfc, 0xd3, 0x7f, 0x00, + 0xee, 0xeb, 0xfa, 0xf9, 0xd6, 0xf0, 0x00, 0xff, 0x07, 0x32, 0x00, 0x14, + 0xff, 0x2b, 0x02, 0x00, 0xfd, 0xfd, 0x03, 0xad, 0xfa, 0xfd, 0x00, 0x7f, + 0x08, 0x24, 0x00, 0xb5, 0x0a, 0x04, 0x02, 0xfe, 0xfb, 0x01, 0xff, 0x5d, + 0x0b, 0xfd, 0x00, 0x8f, 0x07, 0x7f, 0x00, 0x7d, 0x9a, 0xd1, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xfd, + 0x00, 0x38, 0x7f, 0xfd, 0x7f, 0x00, 0x00, 0x0f, 0x26, 0x07, 0xfb, 0x01, + 0xf2, 0x00, 0x00, 0x7f, 0xe2, 0x0e, 0xfb, 0x04, 0xff, 0x00, 0x00, 0x7f, + 0xf3, 0x0c, 0xfb, 0x06, 0x0c, 0x00, 0x00, 0xfb, 0x11, 0xae, 0x41, 0x7f, + 0x01, 0x00, 0x00, 0x04, 0xff, 0xb1, 0x81, 0x12, 0x00, 0x00, 0x00, 0xff, + 0x03, 0xfb, 0xf8, 0x7f, 0x7f, 0x00, 0x00, 0x07, 0x07, 0x04, 0xff, 0xfc, + 0x7f, 0x00, 0x00, 0x08, 0x04, 0x02, 0xff, 0x00, 0xfb, 0x00, 0x00, 0x0a, + 0xf6, 0x25, 0xec, 0x7f, 0x38, 0x03, 0xc2, 0x2c, 0x8d, 0x7f, 0x25, 0x89, + 0x7f, 0x00, 0x00, 0xff, 0x36, 0x38, 0xd6, 0x0d, 0x05, 0x00, 0x00, 0x81, + 0x0f, 0xf6, 0x04, 0xfc, 0x81, 0x00, 0x00, 0xf5, 0xf6, 0xfc, 0x02, 0xff, + 0xba, 0xb0, 0x40, 0x7f, 0x02, 0x2a, 0xe1, 0x00, 0x81, 0x00, 0x00, 0x05, + 0xe2, 0xf9, 0x0c, 0xfe, 0x26, 0xd2, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0xd8, 0x00, 0x00, 0x00, 0xf9, 0xe0, 0xf2, 0xe6, 0xd2, 0xef, 0x09, 0x0b, + 0xff, 0xc0, 0x81, 0xe2, 0xc0, 0x8b, 0xe6, 0x00, 0x05, 0xf9, 0xc2, 0xa5, + 0xe5, 0xd2, 0xc2, 0xef, 0xf6, 0xf9, 0x00, 0x3c, 0xfe, 0xf6, 0x28, 0x03, + 0xf9, 0x28, 0x17, 0x0e, 0x50, 0x2e, 0x26, 0x3c, 0x31, 0x2d, 0x4e, 0x4d, + 0x44, 0x52, 0x2c, 0x1e, 0x66, 0x42, 0x35, 0x6f, 0x65, 0x7f, 0x6f, 0x7f, + 0x5d, 0x6a, 0x69, 0x61, 0x4c, 0x4a, 0x45, 0x7c, 0x7a, 0x66, 0x52, 0x52, + 0x41, 0x44, 0x44, 0x32, 0x56, 0x4f, 0x3d, 0x3e, 0x44, 0x3a, 0x3a, 0x35, + 0x36, 0x3b, 0x4d, 0x13, 0x45, 0x7f, 0x21, 0x0e, 0x42, 0x12, 0x3c, 0x41, + 0x12, 0x48, 0x73, 0x1e, 0x17, 0x37, 0x0f, 0x0e, 0xef, 0xff, 0x11, 0x07, + 0x08, 0xfe, 0x19, 0x03, 0x56, 0xf0, 0x13, 0xd2, 0xa0, 0xe6, 0x81, 0xc2, + 0xe9, 0x35, 0x12, 0x12, 0xe1, 0xee, 0xf9, 0xa8, 0xf3, 0xed, 0xef, 0xcc, + 0xf7, 0x14, 0xfe, 0x03, 0x48, 0xf6, 0xfe, 0x8a, 0xe4, 0x46, 0xf9, 0x5a, + 0x0d, 0x89, 0x5e, 0x37, 0x85, 0x19, 0x3c, 0xef, 0x61, 0x00, 0x81, 0x43, + 0x3f, 0xb4, 0x26, 0x1c, 0xca, 0x2a, 0x07, 0xd9, 0x12, 0x04, 0x64, 0xdb, + 0x95, 0x34, 0x14, 0xe8, 0x7a, 0x06, 0x89, 0x53, 0xdf, 0xb0, 0x07, 0x0a, + 0x13, 0x7f, 0xf9, 0x8a, 0x3b, 0xff, 0xce, 0x1d, 0xf2, 0xef, 0x54, 0xd2, + 0xcf, 0xf3, 0x57, 0xbd, 0xd8, 0x58, 0xce, 0xd6, 0x4f, 0xd9, 0xcd, 0x7e, + 0xb6, 0xb5, 0x7f, 0xc6, 0xc6, 0x72, 0xc4, 0xd3, 0x5e, 0xcc, 0xcd, 0x5c, + 0xd5, 0xe2, 0x4e, 0xd0, 0x0a, 0xd3, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x02, 0x00, 0x00, 0xc3, 0x3a, 0x00, 0x00, 0x65, 0x54, 0x00, 0x00, + 0x03, 0x29, 0x00, 0x00, 0xa4, 0x8b, 0x00, 0x00, 0x92, 0xb2, 0x00, 0x00, + 0x7d, 0xa0, 0xff, 0xff, 0x76, 0x03, 0x00, 0x00, 0xe0, 0xa0, 0xff, 0xff, + 0xa9, 0xcc, 0xff, 0xff, 0x5c, 0x64, 0x00, 0x00, 0x6d, 0x25, 0x00, 0x00, + 0x87, 0x34, 0x00, 0x00, 0xa5, 0xaa, 0xff, 0xff, 0xf2, 0x4b, 0x00, 0x00, + 0xf4, 0x55, 0x00, 0x00, 0xfd, 0xab, 0xff, 0xff, 0x5f, 0x08, 0x00, 0x00, + 0x3c, 0x0c, 0x00, 0x00, 0x9f, 0x0e, 0x00, 0x00, 0xa5, 0xe6, 0xff, 0xff, + 0x86, 0xaa, 0x00, 0x00, 0xc1, 0x3c, 0x00, 0x00, 0x1d, 0xaa, 0xff, 0xff, + 0xfa, 0x23, 0x00, 0x00, 0xea, 0x04, 0x00, 0x00, 0x21, 0x50, 0xff, 0xff, + 0x28, 0x39, 0x00, 0x00, 0x21, 0x6b, 0x00, 0x00, 0x2d, 0x3b, 0x00, 0x00, + 0xf2, 0x4c, 0x00, 0x00, 0x97, 0x5f, 0x00, 0x00, 0xce, 0x79, 0x00, 0x00, + 0x23, 0xf8, 0xff, 0xff, 0x85, 0x48, 0x00, 0x00, 0xd9, 0xfa, 0xff, 0xff, + 0xc3, 0xfe, 0x00, 0x00, 0xa9, 0x6b, 0x00, 0x00, 0x5b, 0x1d, 0x00, 0x00, + 0x66, 0x3b, 0xff, 0xff, 0x74, 0x94, 0x00, 0x00, 0xa9, 0xef, 0xff, 0xff, + 0xc5, 0x80, 0x00, 0x00, 0x85, 0xa9, 0xff, 0xff, 0xc5, 0x7a, 0x00, 0x00, + 0xb0, 0x1b, 0xff, 0xff, 0x5a, 0xf0, 0xff, 0xff, 0x99, 0x0f, 0x00, 0x00, + 0x90, 0x89, 0x00, 0x00, 0x1a, 0x77, 0x00, 0x00, 0x21, 0xae, 0x00, 0x00, + 0x79, 0x44, 0x00, 0x00, 0x9a, 0xf9, 0xff, 0xff, 0x31, 0x88, 0xff, 0xff, + 0x3f, 0xfb, 0xff, 0xff, 0x1d, 0x33, 0x00, 0x00, 0xb9, 0xb1, 0xff, 0xff, + 0x14, 0xa5, 0x00, 0x00, 0x52, 0x89, 0x00, 0x00, 0x29, 0x32, 0x00, 0x00, + 0x62, 0x0c, 0x01, 0x00, 0x91, 0xb5, 0xff, 0xff, 0x11, 0xde, 0xff, 0xff, + 0xeb, 0xf5, 0xff, 0xff, 0x84, 0xe8, 0xff, 0xff, 0x8c, 0x66, 0x00, 0x00, + 0xf6, 0x99, 0x00, 0x00, 0xa2, 0xde, 0xff, 0xff, 0x8b, 0x7f, 0x00, 0x00, + 0x82, 0xde, 0xff, 0xff, 0x32, 0x1e, 0x00, 0x00, 0x47, 0xae, 0x00, 0x00, + 0x52, 0x54, 0x00, 0x00, 0xdb, 0xa8, 0xff, 0xff, 0x86, 0x03, 0x00, 0x00, + 0xaa, 0xc1, 0xff, 0xff, 0xc0, 0x26, 0x00, 0x00, 0x1a, 0x4f, 0x00, 0x00, + 0x21, 0xf7, 0xff, 0xff, 0xe3, 0xe9, 0x00, 0x00, 0xd6, 0x7d, 0x00, 0x00, + 0x59, 0xeb, 0xff, 0xff, 0x85, 0x12, 0x00, 0x00, 0xdd, 0x30, 0x00, 0x00, + 0xf0, 0x7e, 0x00, 0x00, 0xea, 0xc3, 0xff, 0xff, 0x14, 0xc0, 0x00, 0x00, + 0xeb, 0x68, 0x00, 0x00, 0xed, 0xb4, 0xff, 0xff, 0x84, 0x3d, 0x01, 0x00, + 0x47, 0x07, 0x00, 0x00, 0x44, 0xc7, 0x00, 0x00, 0xae, 0x0a, 0x00, 0x00, + 0x24, 0x69, 0xff, 0xff, 0x7a, 0xc9, 0xff, 0xff, 0x42, 0x73, 0x00, 0x00, + 0xec, 0x5b, 0x00, 0x00, 0x90, 0x03, 0x00, 0x00, 0x5d, 0x61, 0x00, 0x00, + 0x62, 0x04, 0x00, 0x00, 0x8b, 0x5e, 0x00, 0x00, 0xcf, 0x32, 0xff, 0xff, + 0xd9, 0xe7, 0x00, 0x00, 0x95, 0x48, 0x00, 0x00, 0xf0, 0x01, 0x00, 0x00, + 0xe7, 0x60, 0x00, 0x00, 0x11, 0xc8, 0xff, 0xff, 0x54, 0x44, 0x00, 0x00, + 0x7c, 0xa4, 0x00, 0x00, 0xae, 0xd9, 0xff, 0xff, 0x66, 0x0c, 0x00, 0x00, + 0xdb, 0xc9, 0xff, 0xff, 0x75, 0x1a, 0x00, 0x00, 0x09, 0x2a, 0x00, 0x00, + 0xa7, 0xd4, 0xff, 0xff, 0x01, 0xa4, 0x00, 0x00, 0xa6, 0xf2, 0xff, 0xff, + 0x7f, 0x94, 0xff, 0xff, 0x1e, 0x32, 0x00, 0x00, 0xf4, 0x70, 0x00, 0x00, + 0x9f, 0xb3, 0xff, 0xff, 0x86, 0x84, 0xff, 0xff, 0xc9, 0x23, 0x00, 0x00, + 0xd9, 0x33, 0x00, 0x00, 0xf1, 0x3f, 0x00, 0x00, 0x99, 0x4c, 0x00, 0x00, + 0x77, 0x37, 0x00, 0x00, 0xe4, 0x24, 0x00, 0x00, 0x25, 0xc1, 0x00, 0x00, + 0x16, 0xd5, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0x3d, 0xf5, 0xff, 0xff, 0xea, 0xf0, 0xff, 0xff, 0xee, 0x7b, 0x00, 0x00, + 0xc3, 0x40, 0x00, 0x00, 0x9a, 0x13, 0x00, 0x00, 0x4f, 0x48, 0x00, 0x00, + 0xed, 0x43, 0x00, 0x00, 0x67, 0xca, 0xff, 0xff, 0xcb, 0x10, 0x00, 0x00, + 0x30, 0x54, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0x6d, 0xf7, 0xff, 0xff, + 0xc4, 0xd8, 0xff, 0xff, 0xd3, 0x35, 0x00, 0x00, 0xf0, 0x03, 0x00, 0x00, + 0x79, 0x04, 0x00, 0x00, 0x1b, 0x5d, 0x00, 0x00, 0xb7, 0x4e, 0x00, 0x00, + 0xc1, 0x55, 0x00, 0x00, 0x79, 0xfd, 0xff, 0xff, 0x49, 0x3e, 0x00, 0x00, + 0xdd, 0x57, 0x00, 0x00, 0x4c, 0xf1, 0xff, 0xff, 0x27, 0xf8, 0xff, 0xff, + 0x5f, 0x77, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, + 0x98, 0x06, 0x00, 0x00, 0xe8, 0xcc, 0xff, 0xff, 0x35, 0xaa, 0x00, 0x00, + 0x53, 0xba, 0x00, 0x00, 0x33, 0x1b, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x08, 0xf5, 0xff, 0xff, 0x8f, 0x8e, 0x00, 0x00, 0xb0, 0x71, 0x00, 0x00, + 0xbc, 0x1c, 0x00, 0x00, 0x9b, 0x17, 0x00, 0x00, 0x0e, 0xea, 0xff, 0xff, + 0xa6, 0x7f, 0x00, 0x00, 0x0a, 0xe9, 0xff, 0xff, 0x0a, 0xc0, 0xff, 0xff, + 0x9a, 0x79, 0xff, 0xff, 0x27, 0xf4, 0xff, 0xff, 0x82, 0xfc, 0xff, 0xff, + 0xe9, 0x83, 0x00, 0x00, 0x6f, 0x62, 0x00, 0x00, 0xd5, 0x49, 0x00, 0x00, + 0x0a, 0x84, 0x00, 0x00, 0xe3, 0xde, 0xff, 0xff, 0xec, 0xeb, 0xff, 0xff, + 0x68, 0x2b, 0x00, 0x00, 0x94, 0x01, 0x00, 0x00, 0x5d, 0xd6, 0xff, 0xff, + 0x1f, 0x00, 0x00, 0x00, 0xed, 0xfb, 0xff, 0xff, 0xf0, 0xef, 0xff, 0xff, + 0x4f, 0xfe, 0xff, 0xff, 0xb5, 0xf7, 0xff, 0xff, 0xe1, 0x09, 0x00, 0x00, + 0x31, 0xde, 0xff, 0xff, 0x69, 0xf8, 0xff, 0xff, 0x2e, 0x5d, 0x00, 0x00, + 0x94, 0xf8, 0xff, 0xff, 0x1b, 0xd9, 0xff, 0xff, 0xa7, 0x02, 0x00, 0x00, + 0x8e, 0xfc, 0xff, 0xff, 0x0a, 0xe8, 0xff, 0xff, 0x8d, 0xfd, 0xff, 0xff, + 0x45, 0x0c, 0x00, 0x00, 0xa2, 0xf2, 0xff, 0xff, 0x8f, 0xf3, 0xff, 0xff, + 0xa3, 0xed, 0xff, 0xff, 0x09, 0xd9, 0x00, 0x00, 0x65, 0x40, 0x00, 0x00, + 0xb5, 0xb7, 0x00, 0x00, 0x6e, 0x64, 0x00, 0x00, 0x9d, 0x48, 0x00, 0x00, + 0xa4, 0xfb, 0xff, 0xff, 0x6e, 0x23, 0x00, 0x00, 0xc6, 0x2d, 0x00, 0x00, + 0x38, 0x01, 0x00, 0x00, 0x36, 0xeb, 0xff, 0xff, 0x62, 0xeb, 0xff, 0xff, + 0x7b, 0xff, 0xff, 0xff, 0x17, 0xf4, 0x00, 0x00, 0xc3, 0xff, 0xff, 0xff, + 0x89, 0x84, 0x00, 0x00, 0x21, 0xf4, 0xff, 0xff, 0x1a, 0x65, 0x00, 0x00, + 0xd0, 0xfd, 0xff, 0xff, 0x9b, 0x47, 0x00, 0x00, 0x70, 0x5a, 0x00, 0x00, + 0x8e, 0xaf, 0xff, 0xff, 0x89, 0xf9, 0xff, 0xff, 0x84, 0x32, 0x00, 0x00, + 0xf9, 0xec, 0xff, 0xff, 0x36, 0xff, 0xff, 0xff, 0x7e, 0xfd, 0xff, 0xff, + 0x21, 0x29, 0x00, 0x00, 0xc6, 0xf4, 0xff, 0xff, 0x02, 0xef, 0xff, 0xff, + 0x81, 0x07, 0x00, 0x00, 0x01, 0x0a, 0x00, 0x00, 0x30, 0x5a, 0x00, 0x00, + 0x7c, 0x14, 0x00, 0x00, 0x03, 0x02, 0x00, 0x00, 0x5a, 0x60, 0x00, 0x00, + 0xa9, 0x06, 0x00, 0x00, 0x96, 0x05, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, + 0x02, 0xfc, 0xff, 0xff, 0x1c, 0x5a, 0x00, 0x00, 0x5d, 0xf9, 0xff, 0xff, + 0xaf, 0xe7, 0xff, 0xff, 0x76, 0x09, 0x00, 0x00, 0xc9, 0xcf, 0xff, 0xff, + 0x79, 0x3d, 0x00, 0x00, 0x30, 0x7a, 0x00, 0x00, 0x53, 0x9b, 0x00, 0x00, + 0x1c, 0x19, 0x00, 0x00, 0x85, 0x6b, 0x00, 0x00, 0x27, 0xe1, 0xff, 0xff, + 0x20, 0x00, 0x00, 0x00, 0x62, 0x60, 0x00, 0x00, 0xa4, 0x51, 0x00, 0x00, + 0x97, 0xe6, 0xff, 0xff, 0x06, 0x97, 0x00, 0x00, 0x22, 0xd7, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x27, 0xe3, 0xff, 0xff, + 0xe9, 0xfa, 0xff, 0xff, 0x73, 0xdd, 0x00, 0x00, 0x67, 0x98, 0x00, 0x00, + 0xc5, 0x44, 0x00, 0x00, 0x17, 0x42, 0x00, 0x00, 0x51, 0xb9, 0x00, 0x00, + 0xcd, 0xc2, 0x00, 0x00, 0xcc, 0x7c, 0x00, 0x00, 0x6e, 0xb5, 0x00, 0x00, + 0x9d, 0xe4, 0xff, 0xff, 0x3c, 0x19, 0x00, 0x00, 0xef, 0xac, 0xff, 0xff, + 0x49, 0xa5, 0x00, 0x00, 0x7d, 0xde, 0xff, 0xff, 0x70, 0x82, 0x00, 0x00, + 0xcb, 0xa0, 0x00, 0x00, 0x7a, 0x2c, 0x00, 0x00, 0xfb, 0x0f, 0x00, 0x00, + 0x2f, 0x8a, 0x00, 0x00, 0xb6, 0x9e, 0xff, 0xff, 0x9c, 0x55, 0x00, 0x00, + 0x0d, 0x2f, 0x00, 0x00, 0xb2, 0xab, 0xff, 0xff, 0xf9, 0x24, 0x00, 0x00, + 0xc4, 0x80, 0xff, 0xff, 0x0a, 0xf5, 0xff, 0xff, 0x2b, 0x8b, 0x00, 0x00, + 0xd8, 0xe8, 0xff, 0xff, 0x87, 0x97, 0x00, 0x00, 0x3e, 0x34, 0x00, 0x00, + 0xf8, 0xa5, 0xff, 0xff, 0xe1, 0x7d, 0x00, 0x00, 0xc3, 0x79, 0x00, 0x00, + 0xed, 0xd3, 0xff, 0xff, 0xa5, 0x52, 0x00, 0x00, 0x79, 0xe7, 0xff, 0xff, + 0x2b, 0x5d, 0x00, 0x00, 0x0e, 0xad, 0x00, 0x00, 0x46, 0x26, 0x00, 0x00, + 0xc0, 0xe8, 0xff, 0xff, 0x1c, 0x91, 0xff, 0xff, 0x12, 0x6c, 0x00, 0x00, + 0xdb, 0xb5, 0x00, 0x00, 0xff, 0xd3, 0xff, 0xff, 0xea, 0xa8, 0xff, 0xff, + 0x25, 0x11, 0x00, 0x00, 0x3b, 0xb8, 0x00, 0x00, 0xa7, 0x53, 0x00, 0x00, + 0x28, 0x42, 0x00, 0x00, 0x55, 0x21, 0x00, 0x00, 0x13, 0x00, 0x01, 0x00, + 0xc3, 0xea, 0xff, 0xff, 0x68, 0xc3, 0x00, 0x00, 0xe5, 0x6f, 0xff, 0xff, + 0x74, 0x0d, 0x00, 0x00, 0x42, 0x25, 0x00, 0x00, 0x47, 0xe3, 0xff, 0xff, + 0x8a, 0x2d, 0x00, 0x00, 0xbb, 0x63, 0x00, 0x00, 0x6d, 0xc5, 0xff, 0xff, + 0xa3, 0x01, 0x00, 0x00, 0x6c, 0x7e, 0x00, 0x00, 0xcf, 0x3f, 0x00, 0x00, + 0x47, 0xf4, 0xff, 0xff, 0xa0, 0x68, 0xff, 0xff, 0x22, 0xdc, 0xff, 0xff, + 0xb0, 0x4d, 0x00, 0x00, 0x9a, 0x7e, 0x00, 0x00, 0x0c, 0x6f, 0x01, 0x00, + 0xe9, 0x77, 0xff, 0xff, 0xcb, 0x50, 0xff, 0xff, 0x14, 0x1a, 0x00, 0x00, + 0x75, 0x16, 0x00, 0x00, 0xe2, 0x41, 0x00, 0x00, 0xca, 0x08, 0x00, 0x00, + 0x2b, 0x59, 0x00, 0x00, 0x48, 0x39, 0x00, 0x00, 0xab, 0xd5, 0xff, 0xff, + 0x09, 0xd6, 0x01, 0x00, 0x1f, 0x3e, 0x00, 0x00, 0x10, 0xd9, 0xff, 0xff, + 0x7f, 0xbe, 0xff, 0xff, 0xef, 0x97, 0x00, 0x00, 0xeb, 0x1a, 0x00, 0x00, + 0x4c, 0x83, 0xff, 0xff, 0x77, 0x24, 0xff, 0xff, 0x75, 0x07, 0x00, 0x00, + 0x5c, 0xac, 0xff, 0xff, 0x7f, 0x81, 0x00, 0x00, 0x52, 0xf4, 0x00, 0x00, + 0x30, 0x51, 0x00, 0x00, 0xe7, 0x42, 0x00, 0x00, 0x47, 0xf5, 0xff, 0xff, + 0xb0, 0x03, 0x00, 0x00, 0xd3, 0x5b, 0x00, 0x00, 0x28, 0xd0, 0x00, 0x00, + 0xea, 0x0f, 0x00, 0x00, 0x37, 0x98, 0xff, 0xff, 0x6a, 0x51, 0x00, 0x00, + 0x8c, 0xe3, 0xff, 0xff, 0x5e, 0x2a, 0xff, 0xff, 0xc1, 0x51, 0x00, 0x00, + 0x81, 0x13, 0x00, 0x00, 0xc1, 0x8b, 0xff, 0xff, 0xd5, 0xf9, 0x00, 0x00, + 0x9b, 0x50, 0x00, 0x00, 0x28, 0x98, 0x00, 0x00, 0x6e, 0x62, 0x01, 0x00, + 0xbf, 0xa5, 0x00, 0x00, 0xd9, 0xff, 0xff, 0xff, 0x94, 0xe2, 0xff, 0xff, + 0x62, 0x91, 0x00, 0x00, 0x2a, 0xa2, 0x00, 0x00, 0x44, 0xa9, 0xff, 0xff, + 0x30, 0x35, 0x00, 0x00, 0x2f, 0x7a, 0xff, 0xff, 0xa6, 0xd7, 0x00, 0x00, + 0x71, 0xde, 0xff, 0xff, 0x98, 0x28, 0x00, 0x00, 0xbc, 0x25, 0x00, 0x00, + 0x2e, 0x4d, 0x00, 0x00, 0x92, 0x94, 0x00, 0x00, 0x35, 0x35, 0x00, 0x00, + 0x56, 0x4e, 0x00, 0x00, 0x93, 0xc6, 0xff, 0xff, 0x11, 0x06, 0x00, 0x00, + 0xda, 0x93, 0x00, 0x00, 0x2e, 0xd9, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x02, 0x00, 0x00, 0xba, 0x12, 0x00, 0x00, 0xb2, 0xf1, 0xff, 0xff, + 0x33, 0x46, 0x00, 0x00, 0x31, 0x01, 0x00, 0x00, 0xe3, 0xd8, 0xff, 0xff, + 0x6f, 0x43, 0x00, 0x00, 0x22, 0xe6, 0xff, 0xff, 0x27, 0x01, 0x00, 0x00, + 0x20, 0x2d, 0x00, 0x00, 0x76, 0xdb, 0xff, 0xff, 0x86, 0x21, 0x00, 0x00, + 0xbf, 0x58, 0x00, 0x00, 0xa7, 0xc8, 0xff, 0xff, 0x80, 0x2e, 0x00, 0x00, + 0x43, 0x3a, 0x00, 0x00, 0x25, 0xb2, 0xff, 0xff, 0xbb, 0x43, 0x00, 0x00, + 0x13, 0xec, 0xff, 0xff, 0x04, 0xf0, 0xff, 0xff, 0x9b, 0x62, 0x00, 0x00, + 0x5e, 0x0b, 0x00, 0x00, 0x1b, 0xf4, 0xff, 0xff, 0x85, 0x18, 0x00, 0x00, + 0x5d, 0x27, 0x01, 0x00, 0xcd, 0x01, 0x00, 0x00, 0x76, 0xfd, 0xff, 0xff, + 0x00, 0xde, 0xff, 0xff, 0x18, 0xea, 0xff, 0xff, 0x8e, 0x32, 0x00, 0x00, + 0x52, 0xec, 0xff, 0xff, 0xe3, 0x1d, 0x00, 0x00, 0xff, 0xf5, 0xff, 0xff, + 0x2e, 0x2f, 0x01, 0x00, 0xfb, 0x02, 0x00, 0x00, 0xcd, 0xb4, 0xff, 0xff, + 0xeb, 0x44, 0x00, 0x00, 0xa5, 0xe7, 0xff, 0xff, 0xa5, 0x07, 0x00, 0x00, + 0xb2, 0xf0, 0xff, 0xff, 0x49, 0xef, 0xff, 0xff, 0xf1, 0xda, 0xff, 0xff, + 0x0e, 0x02, 0x00, 0x00, 0x7a, 0x33, 0x00, 0x00, 0x69, 0x38, 0x00, 0x00, + 0x71, 0x6c, 0x00, 0x00, 0x57, 0xf0, 0xff, 0xff, 0x50, 0x4a, 0x00, 0x00, + 0x7f, 0x00, 0x00, 0x00, 0x0a, 0xc1, 0xff, 0xff, 0x22, 0xfc, 0xff, 0xff, + 0x22, 0x0a, 0x00, 0x00, 0x5c, 0xf8, 0xff, 0xff, 0x42, 0xfc, 0xff, 0xff, + 0xfc, 0xf8, 0xff, 0xff, 0xc7, 0xff, 0xff, 0xff, 0x7a, 0xec, 0xff, 0xff, + 0x2f, 0xc7, 0x00, 0x00, 0x3c, 0x13, 0x00, 0x00, 0x34, 0x3d, 0x00, 0x00, + 0x3f, 0x00, 0x00, 0x00, 0xa0, 0x0a, 0x00, 0x00, 0x62, 0x43, 0x00, 0x00, + 0xf0, 0xc0, 0xff, 0xff, 0x93, 0xec, 0xff, 0xff, 0x93, 0xf8, 0xff, 0xff, + 0x29, 0xeb, 0xff, 0xff, 0x9a, 0x03, 0x00, 0x00, 0x83, 0xfc, 0xff, 0xff, + 0x24, 0x18, 0x00, 0x00, 0xcf, 0xff, 0xff, 0xff, 0xc2, 0xf4, 0xff, 0xff, + 0x79, 0xef, 0xff, 0xff, 0xd9, 0x5c, 0x00, 0x00, 0x39, 0xf5, 0xff, 0xff, + 0xce, 0xe7, 0xff, 0xff, 0x4d, 0x1e, 0x00, 0x00, 0xa3, 0x2c, 0x00, 0x00, + 0x6f, 0xe7, 0xff, 0xff, 0xcb, 0xff, 0xff, 0xff, 0x09, 0xed, 0xff, 0xff, + 0xf9, 0xf1, 0xff, 0xff, 0xae, 0x7f, 0x00, 0x00, 0xc6, 0x0b, 0x00, 0x00, + 0xb8, 0x76, 0x00, 0x00, 0xc6, 0xf9, 0xff, 0xff, 0x0c, 0x5b, 0x00, 0x00, + 0x27, 0xeb, 0xff, 0xff, 0xc2, 0x24, 0x01, 0x00, 0xa4, 0x04, 0x00, 0x00, + 0xcc, 0xdb, 0xff, 0xff, 0xa1, 0x9b, 0x00, 0x00, 0x3b, 0xd2, 0xff, 0xff, + 0xe9, 0xcf, 0xff, 0xff, 0xf1, 0x04, 0x00, 0x00, 0xb1, 0x00, 0x00, 0x00, + 0x1a, 0x00, 0x00, 0x00, 0x6d, 0x31, 0x00, 0x00, 0xaf, 0x67, 0x00, 0x00, + 0x11, 0x0f, 0x00, 0x00, 0xb1, 0xf4, 0xff, 0xff, 0x71, 0x45, 0x00, 0x00, + 0x5c, 0xff, 0x00, 0x00, 0x67, 0x77, 0x00, 0x00, 0xc5, 0xeb, 0xff, 0xff, + 0x44, 0x22, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0xfe, 0x02, 0x00, 0x00, + 0x31, 0xf9, 0xff, 0xff, 0x98, 0xf5, 0xff, 0xff, 0x0b, 0x3e, 0x00, 0x00, + 0x0e, 0x8e, 0x00, 0x00, 0x0c, 0x89, 0x00, 0x00, 0xed, 0xf7, 0xff, 0xff, + 0x5c, 0xed, 0xff, 0xff, 0x17, 0xfc, 0xff, 0xff, 0xb4, 0x50, 0x00, 0x00, + 0x00, 0x03, 0x00, 0x00, 0xe9, 0xfb, 0xff, 0xff, 0xc7, 0xf4, 0xff, 0xff, + 0xb6, 0x7d, 0x00, 0x00, 0x4d, 0x1d, 0x00, 0x00, 0xbb, 0xba, 0xff, 0xff, + 0xa4, 0x00, 0x00, 0x00, 0xb3, 0xff, 0xff, 0xff, 0x0a, 0x00, 0x00, 0x00, + 0xb9, 0x07, 0x00, 0x00, 0x8a, 0x75, 0x00, 0x00, 0xc9, 0x67, 0x00, 0x00, + 0x3a, 0xdb, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0xff, 0x0c, 0x00, 0x00, 0xb9, 0xb9, 0xff, 0xff, 0x12, 0xf1, 0xff, 0xff, + 0x53, 0x69, 0xff, 0xff, 0xca, 0xb1, 0xff, 0xff, 0x1a, 0x9f, 0x00, 0x00, + 0xa6, 0x77, 0xff, 0xff, 0x72, 0xff, 0xff, 0xff, 0x8e, 0x96, 0x00, 0x00, + 0x77, 0x4e, 0x00, 0x00, 0x9e, 0xf7, 0xff, 0xff, 0xb8, 0xb1, 0x00, 0x00, + 0x2a, 0xb0, 0xff, 0xff, 0x25, 0xe8, 0xff, 0xff, 0x25, 0xa1, 0x00, 0x00, + 0x74, 0xe8, 0xff, 0xff, 0xc5, 0x4e, 0x00, 0x00, 0x9b, 0x47, 0x00, 0x00, + 0x7e, 0x85, 0x00, 0x00, 0x08, 0x20, 0x00, 0x00, 0xb1, 0x28, 0x00, 0x00, + 0xee, 0x7b, 0xff, 0xff, 0x65, 0x23, 0x00, 0x00, 0x80, 0xcb, 0xff, 0xff, + 0x09, 0x31, 0x00, 0x00, 0x51, 0xfa, 0xff, 0xff, 0x19, 0xa8, 0x00, 0x00, + 0x3e, 0x97, 0x00, 0x00, 0xdc, 0xcc, 0x00, 0x00, 0x61, 0x0c, 0x00, 0x00, + 0x65, 0x90, 0xff, 0xff, 0xc1, 0x0d, 0x00, 0x00, 0x8c, 0xfc, 0xff, 0xff, + 0xa3, 0x84, 0x00, 0x00, 0x1d, 0x57, 0x00, 0x00, 0x36, 0x28, 0x00, 0x00, + 0x05, 0xd1, 0xff, 0xff, 0xa0, 0xf4, 0xff, 0xff, 0xd1, 0x19, 0x00, 0x00, + 0x2a, 0x09, 0x00, 0x00, 0x8d, 0x76, 0xff, 0xff, 0xcb, 0xec, 0x00, 0x00, + 0xfa, 0x88, 0x00, 0x00, 0x01, 0xe5, 0xff, 0xff, 0xdd, 0x58, 0x00, 0x00, + 0xda, 0xf4, 0xff, 0xff, 0x3b, 0xb7, 0x00, 0x00, 0xa5, 0x25, 0x00, 0x00, + 0xe8, 0x15, 0x00, 0x00, 0xe8, 0x33, 0x00, 0x00, 0x9c, 0x99, 0x00, 0x00, + 0xad, 0x49, 0x00, 0x00, 0xcd, 0x07, 0x00, 0x00, 0x91, 0x2b, 0x00, 0x00, + 0x21, 0xdb, 0xff, 0xff, 0xb9, 0x17, 0x00, 0x00, 0x8a, 0x01, 0x00, 0x00, + 0x9c, 0x6b, 0x00, 0x00, 0xf2, 0xbc, 0x00, 0x00, 0xab, 0xfd, 0xff, 0xff, + 0x68, 0xe8, 0xff, 0xff, 0xc3, 0xb4, 0x00, 0x00, 0x65, 0x16, 0x00, 0x00, + 0xb0, 0x85, 0xff, 0xff, 0x0c, 0x26, 0x00, 0x00, 0xf3, 0x29, 0x00, 0x00, + 0xd5, 0x87, 0x00, 0x00, 0x7f, 0xe1, 0xff, 0xff, 0xd5, 0xe4, 0xff, 0xff, + 0xc6, 0x36, 0x00, 0x00, 0xc6, 0x18, 0x00, 0x00, 0x60, 0x1f, 0x01, 0x00, + 0x20, 0xcf, 0xff, 0xff, 0xe8, 0x18, 0x00, 0x00, 0x1b, 0xb5, 0x00, 0x00, + 0x73, 0x5c, 0x00, 0x00, 0xc3, 0x44, 0x00, 0x00, 0x88, 0xbf, 0x00, 0x00, + 0xa0, 0xd9, 0xff, 0xff, 0x1f, 0xc8, 0x00, 0x00, 0x82, 0x2b, 0x00, 0x00, + 0xd0, 0xca, 0xff, 0xff, 0x5c, 0x4f, 0x01, 0x00, 0xd6, 0x60, 0x00, 0x00, + 0x27, 0x20, 0x00, 0x00, 0xd4, 0x67, 0x01, 0x00, 0x9b, 0x02, 0x01, 0x00, + 0x1a, 0xcb, 0x00, 0x00, 0x18, 0xea, 0x00, 0x00, 0x23, 0x18, 0x00, 0x00, + 0x34, 0x51, 0x00, 0x00, 0xf3, 0xc8, 0xff, 0xff, 0x5b, 0x26, 0x00, 0x00, + 0x9f, 0x93, 0x00, 0x00, 0xbd, 0xe7, 0x00, 0x00, 0x93, 0x05, 0x00, 0x00, + 0x47, 0x9d, 0x00, 0x00, 0xdd, 0x75, 0x00, 0x00, 0xff, 0x74, 0x00, 0x00, + 0x8e, 0xaa, 0xff, 0xff, 0x2b, 0x53, 0x00, 0x00, 0x19, 0x02, 0x00, 0x00, + 0xce, 0xab, 0xff, 0xff, 0xd1, 0xc4, 0x00, 0x00, 0x98, 0xb9, 0x00, 0x00, + 0xf9, 0xf4, 0x00, 0x00, 0x43, 0x56, 0x01, 0x00, 0x5e, 0x55, 0x00, 0x00, + 0x53, 0xf9, 0xff, 0xff, 0x98, 0x43, 0x00, 0x00, 0xfc, 0xcc, 0x00, 0x00, + 0x5a, 0x11, 0x00, 0x00, 0xa3, 0xfc, 0xff, 0xff, 0x82, 0x15, 0x00, 0x00, + 0xe4, 0x03, 0x00, 0x00, 0x51, 0x3a, 0x00, 0x00, 0xbd, 0x01, 0x00, 0x00, + 0x1c, 0xd0, 0xff, 0xff, 0x95, 0x96, 0x00, 0x00, 0x73, 0xcf, 0x00, 0x00, + 0x84, 0x9f, 0x00, 0x00, 0x60, 0xf5, 0xff, 0xff, 0x39, 0x68, 0x00, 0x00, + 0xd0, 0xf1, 0xff, 0xff, 0xa8, 0xfa, 0xff, 0xff, 0x07, 0xdb, 0xff, 0xff, + 0x96, 0x35, 0xff, 0xff, 0x68, 0x18, 0x00, 0x00, 0x46, 0xdd, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x38, 0x01, 0x00, 0x00, + 0x92, 0x36, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x28, 0x36, 0x00, 0x00, + 0x03, 0xfa, 0xff, 0xff, 0xd0, 0xff, 0xff, 0xff, 0x7f, 0xf5, 0xff, 0xff, + 0xda, 0x00, 0x00, 0x00, 0x5f, 0x01, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, + 0x2c, 0xef, 0xff, 0xff, 0xbe, 0x1a, 0x00, 0x00, 0x4a, 0xca, 0x00, 0x00, + 0x34, 0x11, 0x00, 0x00, 0xcd, 0x05, 0x00, 0x00, 0xb3, 0x09, 0x00, 0x00, + 0x92, 0x1b, 0x00, 0x00, 0x1c, 0x2a, 0x00, 0x00, 0xd6, 0x6f, 0x00, 0x00, + 0xe1, 0x0a, 0x00, 0x00, 0x6b, 0x92, 0x00, 0x00, 0x72, 0x00, 0x00, 0x00, + 0xf8, 0xe6, 0xff, 0xff, 0xb9, 0xf9, 0xff, 0xff, 0x41, 0x0f, 0x00, 0x00, + 0xce, 0xf2, 0xff, 0xff, 0x9d, 0x0a, 0x00, 0x00, 0x86, 0x0d, 0x00, 0x00, + 0xb9, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, + 0x6b, 0x39, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x8a, 0x0a, 0x00, 0x00, + 0x9f, 0xfd, 0xff, 0xff, 0x51, 0x08, 0x00, 0x00, 0x3d, 0x44, 0x00, 0x00, + 0xef, 0xe1, 0xff, 0xff, 0x19, 0x22, 0x00, 0x00, 0x79, 0x02, 0x00, 0x00, + 0x9f, 0x02, 0x00, 0x00, 0x5c, 0x37, 0x00, 0x00, 0xe1, 0x34, 0x00, 0x00, + 0xcb, 0xfe, 0xff, 0xff, 0x4c, 0x08, 0x00, 0x00, 0x9c, 0xff, 0xff, 0xff, + 0x2a, 0x00, 0x00, 0x00, 0xe7, 0xfb, 0xff, 0xff, 0x72, 0xe8, 0xff, 0xff, + 0xb1, 0x43, 0x00, 0x00, 0xc0, 0xec, 0xff, 0xff, 0xe4, 0xff, 0xff, 0xff, + 0x19, 0x69, 0x00, 0x00, 0x1f, 0x01, 0x00, 0x00, 0x6d, 0x13, 0x00, 0x00, + 0xfa, 0x17, 0x00, 0x00, 0x44, 0xf2, 0xff, 0xff, 0xf8, 0x03, 0x00, 0x00, + 0x82, 0x03, 0x00, 0x00, 0x76, 0xff, 0xff, 0xff, 0xb6, 0x51, 0x00, 0x00, + 0x68, 0x6c, 0x00, 0x00, 0xfd, 0x66, 0x00, 0x00, 0xeb, 0x1b, 0x00, 0x00, + 0xd9, 0x00, 0x00, 0x00, 0x2d, 0x17, 0x00, 0x00, 0xf2, 0xf9, 0xff, 0xff, + 0xba, 0x44, 0x00, 0x00, 0x2a, 0x02, 0x00, 0x00, 0xfd, 0x33, 0x00, 0x00, + 0xfe, 0x27, 0x00, 0x00, 0x58, 0xe2, 0xff, 0xff, 0x24, 0x00, 0x00, 0x00, + 0x7c, 0x01, 0x00, 0x00, 0x90, 0x01, 0x00, 0x00, 0x71, 0x3a, 0x00, 0x00, + 0xa0, 0x17, 0x00, 0x00, 0x03, 0x09, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, + 0xf7, 0x01, 0x00, 0x00, 0x36, 0xf6, 0xff, 0xff, 0x43, 0x03, 0x00, 0x00, + 0xbf, 0x04, 0x00, 0x00, 0xd4, 0xd7, 0xff, 0xff, 0x49, 0x1a, 0x00, 0x00, + 0x18, 0x05, 0x00, 0x00, 0x65, 0x2c, 0x00, 0x00, 0xf9, 0xf5, 0xff, 0xff, + 0x25, 0x07, 0x00, 0x00, 0x5e, 0x01, 0x00, 0x00, 0x3f, 0x58, 0x00, 0x00, + 0x8c, 0x01, 0x00, 0x00, 0xac, 0x02, 0x00, 0x00, 0x23, 0xef, 0xff, 0xff, + 0x58, 0x07, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x8a, 0x29, 0x00, 0x00, + 0x39, 0xf1, 0xff, 0xff, 0x73, 0x54, 0x00, 0x00, 0xca, 0x01, 0x00, 0x00, + 0x70, 0x00, 0x00, 0x00, 0x32, 0x01, 0x00, 0x00, 0xd3, 0x26, 0x00, 0x00, + 0xf4, 0x3a, 0x00, 0x00, 0xf2, 0x19, 0x00, 0x00, 0x5e, 0xf8, 0xff, 0xff, + 0x02, 0x08, 0x00, 0x00, 0xb0, 0xff, 0xff, 0xff, 0x77, 0x12, 0x00, 0x00, + 0x7b, 0x00, 0x00, 0x00, 0xf9, 0x3f, 0x00, 0x00, 0x38, 0xef, 0xff, 0xff, + 0xf0, 0x12, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, 0xc2, 0xe5, 0xff, 0xff, + 0xa6, 0xff, 0xff, 0xff, 0xb9, 0x04, 0x00, 0x00, 0xf3, 0xff, 0xff, 0xff, + 0x46, 0xff, 0xff, 0xff, 0xda, 0x09, 0x00, 0x00, 0x5c, 0x0d, 0x00, 0x00, + 0x44, 0x6d, 0x00, 0x00, 0xab, 0xfc, 0xff, 0xff, 0x23, 0xfb, 0xff, 0xff, + 0xef, 0xff, 0xff, 0xff, 0x4d, 0xf8, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00, + 0x51, 0x03, 0x00, 0x00, 0x52, 0xdf, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x02, 0x00, 0x00, 0xb8, 0x50, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00, + 0x91, 0x3a, 0x00, 0x00, 0x30, 0x8c, 0x00, 0x00, 0x53, 0xbe, 0xff, 0xff, + 0xf4, 0x33, 0x00, 0x00, 0x37, 0x32, 0x00, 0x00, 0x10, 0xaa, 0xff, 0xff, + 0x90, 0x3d, 0x00, 0x00, 0x5b, 0x54, 0x00, 0x00, 0x14, 0x36, 0x00, 0x00, + 0x23, 0x5b, 0x00, 0x00, 0xeb, 0x95, 0xff, 0xff, 0x7a, 0x1a, 0x00, 0x00, + 0xd0, 0x43, 0x00, 0x00, 0x26, 0x64, 0xff, 0xff, 0xf3, 0x1e, 0x00, 0x00, + 0x99, 0xe3, 0x00, 0x00, 0x62, 0x6c, 0x00, 0x00, 0xa7, 0x19, 0x00, 0x00, + 0xc0, 0xf7, 0xff, 0xff, 0x4d, 0xa9, 0x00, 0x00, 0x32, 0x8c, 0x01, 0x00, + 0x37, 0x0e, 0x00, 0x00, 0x66, 0x72, 0x00, 0x00, 0x61, 0xf3, 0xff, 0xff, + 0xc4, 0x32, 0x00, 0x00, 0xe6, 0x7c, 0x00, 0x00, 0xe1, 0x16, 0x00, 0x00, + 0x8e, 0xc9, 0xff, 0xff, 0x9b, 0xe1, 0xff, 0xff, 0x39, 0x7f, 0x00, 0x00, + 0x03, 0xd1, 0x00, 0x00, 0x49, 0x1c, 0x00, 0x00, 0xb9, 0xfb, 0xff, 0xff, + 0xdc, 0xa4, 0x00, 0x00, 0xd8, 0xd8, 0xff, 0xff, 0x3a, 0x60, 0x00, 0x00, + 0xe5, 0x19, 0x00, 0x00, 0xe8, 0x14, 0x00, 0x00, 0x81, 0xda, 0xff, 0xff, + 0xcc, 0x5c, 0x01, 0x00, 0xa8, 0x45, 0x00, 0x00, 0x87, 0x66, 0x00, 0x00, + 0xd5, 0x44, 0x00, 0x00, 0x5b, 0x55, 0x00, 0x00, 0x73, 0x54, 0x00, 0x00, + 0x8f, 0x00, 0x00, 0x00, 0x2a, 0x74, 0x00, 0x00, 0xc6, 0xad, 0x00, 0x00, + 0x2b, 0xbd, 0xff, 0xff, 0xe1, 0x2c, 0x00, 0x00, 0x8d, 0x8c, 0x00, 0x00, + 0x3d, 0xa9, 0xff, 0xff, 0xbe, 0x5c, 0x00, 0x00, 0x76, 0x2c, 0x00, 0x00, + 0x49, 0x61, 0x00, 0x00, 0xbd, 0xdb, 0x00, 0x00, 0x73, 0x29, 0x00, 0x00, + 0xe6, 0x11, 0x01, 0x00, 0xdb, 0x8a, 0x00, 0x00, 0xd3, 0x15, 0x00, 0x00, + 0x06, 0xa7, 0x00, 0x00, 0xfa, 0xe4, 0x00, 0x00, 0x8a, 0x6c, 0x00, 0x00, + 0x6d, 0x6f, 0x00, 0x00, 0x93, 0x28, 0x00, 0x00, 0x4c, 0x18, 0x00, 0x00, + 0x8a, 0xae, 0x00, 0x00, 0x7a, 0xa0, 0x00, 0x00, 0x54, 0x53, 0x00, 0x00, + 0x7e, 0x22, 0x00, 0x00, 0xd9, 0x14, 0x01, 0x00, 0xed, 0xba, 0xff, 0xff, + 0x89, 0x19, 0x00, 0x00, 0x81, 0xf6, 0xff, 0xff, 0x5f, 0xaa, 0x00, 0x00, + 0x91, 0x97, 0x00, 0x00, 0xa3, 0x0c, 0x01, 0x00, 0x80, 0x6f, 0x00, 0x00, + 0xf8, 0x44, 0x00, 0x00, 0x41, 0xf7, 0xff, 0xff, 0x1d, 0x0e, 0x00, 0x00, + 0xa2, 0x08, 0x00, 0x00, 0x9a, 0x28, 0x00, 0x00, 0x3b, 0x0e, 0x00, 0x00, + 0xa7, 0x6b, 0x00, 0x00, 0xf1, 0xf2, 0xff, 0xff, 0xa4, 0x56, 0x00, 0x00, + 0x89, 0x03, 0x00, 0x00, 0xdf, 0x63, 0x00, 0x00, 0xf6, 0xd9, 0x00, 0x00, + 0xc5, 0x27, 0x00, 0x00, 0x26, 0xcc, 0xff, 0xff, 0x9a, 0xb6, 0x00, 0x00, + 0x24, 0x0a, 0x00, 0x00, 0xb5, 0x1c, 0x00, 0x00, 0xaf, 0x0f, 0x00, 0x00, + 0x6f, 0x33, 0x00, 0x00, 0xba, 0x04, 0x00, 0x00, 0xb4, 0x2e, 0x00, 0x00, + 0x72, 0xf0, 0x00, 0x00, 0x9a, 0x07, 0x01, 0x00, 0xfb, 0x55, 0x00, 0x00, + 0x8a, 0x85, 0x00, 0x00, 0x65, 0x1c, 0x00, 0x00, 0xfb, 0x5a, 0x00, 0x00, + 0x5b, 0x69, 0xff, 0xff, 0xa3, 0x33, 0x00, 0x00, 0x19, 0x10, 0x00, 0x00, + 0xd8, 0xf1, 0xff, 0xff, 0x9c, 0xef, 0xff, 0xff, 0xf7, 0x0a, 0x00, 0x00, + 0x8d, 0x00, 0x00, 0x00, 0x0b, 0x3f, 0x00, 0x00, 0x2a, 0x2f, 0x00, 0x00, + 0x4c, 0xf9, 0xff, 0xff, 0x08, 0x99, 0x00, 0x00, 0xfb, 0x2a, 0x00, 0x00, + 0xe5, 0x56, 0x00, 0x00, 0x41, 0x8b, 0x00, 0x00, 0x6d, 0x2f, 0x00, 0x00, + 0x82, 0xbd, 0xff, 0xff, 0xf6, 0x64, 0x00, 0x00, 0x68, 0xe1, 0xff, 0xff, + 0x4c, 0xd1, 0xff, 0xff, 0x45, 0x9a, 0xff, 0xff, 0x6a, 0x09, 0x00, 0x00, + 0x5e, 0xe1, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x56, 0x5e, 0x00, 0x00, 0xa8, 0x8b, 0x00, 0x00, 0x36, 0xbd, 0x00, 0x00, + 0xaa, 0x0b, 0x00, 0x00, 0xf1, 0x18, 0x00, 0x00, 0x19, 0xda, 0x00, 0x00, + 0x93, 0x90, 0x00, 0x00, 0xc1, 0x27, 0x01, 0x00, 0xc3, 0xfe, 0xff, 0xff, + 0xd3, 0x08, 0x00, 0x00, 0x26, 0x01, 0x00, 0x00, 0xe1, 0xff, 0xff, 0xff, + 0x8e, 0x00, 0x00, 0x00, 0x16, 0x32, 0x00, 0x00, 0xe5, 0xac, 0x00, 0x00, + 0x66, 0x18, 0x00, 0x00, 0xf3, 0x10, 0x00, 0x00, 0xac, 0xfc, 0xff, 0xff, + 0x71, 0x28, 0x00, 0x00, 0xe6, 0xae, 0x01, 0x00, 0x1d, 0xfb, 0xff, 0xff, + 0x9d, 0x19, 0x00, 0x00, 0x9c, 0xfd, 0xff, 0xff, 0xdf, 0xe0, 0xff, 0xff, + 0xf1, 0xff, 0xff, 0xff, 0x0d, 0xfa, 0xff, 0xff, 0x2d, 0x0e, 0x00, 0x00, + 0x81, 0x01, 0x00, 0x00, 0xd2, 0x2a, 0x00, 0x00, 0x4f, 0xcf, 0xff, 0xff, + 0x78, 0x35, 0x00, 0x00, 0x03, 0xd5, 0x00, 0x00, 0x8d, 0x25, 0x00, 0x00, + 0x58, 0xff, 0xff, 0xff, 0x7d, 0xda, 0xff, 0xff, 0x55, 0xff, 0xff, 0xff, + 0xe2, 0x38, 0x00, 0x00, 0x42, 0xa7, 0x00, 0x00, 0x65, 0x1f, 0x00, 0x00, + 0x60, 0xe5, 0x00, 0x00, 0x8b, 0x08, 0x00, 0x00, 0x48, 0xf7, 0xff, 0xff, + 0x53, 0x1a, 0x00, 0x00, 0x3e, 0x08, 0x00, 0x00, 0xa3, 0xe0, 0x00, 0x00, + 0xdb, 0x0f, 0x00, 0x00, 0x8a, 0x01, 0x00, 0x00, 0xed, 0xed, 0x01, 0x00, + 0x05, 0xb3, 0x00, 0x00, 0x9a, 0x13, 0x00, 0x00, 0x03, 0xe2, 0x00, 0x00, + 0x51, 0x00, 0x00, 0x00, 0x0b, 0xae, 0x01, 0x00, 0x6e, 0x75, 0x01, 0x00, + 0x14, 0x13, 0x00, 0x00, 0x27, 0x19, 0x00, 0x00, 0xc3, 0x05, 0x00, 0x00, + 0xa8, 0xe6, 0xff, 0xff, 0x8a, 0x32, 0x00, 0x00, 0x38, 0xce, 0xff, 0xff, + 0xf6, 0x1e, 0x00, 0x00, 0x83, 0xf5, 0xff, 0xff, 0x72, 0x32, 0x00, 0x00, + 0x94, 0x04, 0x00, 0x00, 0x6a, 0xe2, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0x72, 0x04, 0x00, 0x00, 0x53, 0x82, 0xff, 0xff, + 0x1e, 0x71, 0x00, 0x00, 0xc8, 0xd7, 0xff, 0xff, 0x80, 0x7e, 0x00, 0x00, + 0x33, 0x7b, 0x00, 0x00, 0xc0, 0xdd, 0xff, 0xff, 0x18, 0x1a, 0x00, 0x00, + 0x29, 0xae, 0xff, 0xff, 0x59, 0xa1, 0xff, 0xff, 0x35, 0x8f, 0x00, 0x00, + 0x88, 0xff, 0xfe, 0xff, 0x34, 0x36, 0x00, 0x00, 0xf7, 0x18, 0xff, 0xff, + 0x5e, 0x99, 0x00, 0x00, 0xc2, 0x85, 0x00, 0x00, 0xe9, 0x1d, 0x00, 0x00, + 0x45, 0xdc, 0xff, 0xff, 0xaa, 0x42, 0x00, 0x00, 0x55, 0xb6, 0x00, 0x00, + 0x7b, 0x95, 0x01, 0x00, 0x6d, 0x62, 0xff, 0xff, 0xb8, 0xc3, 0xff, 0xff, + 0x7d, 0x3c, 0x00, 0x00, 0xdd, 0x7f, 0xff, 0xff, 0x36, 0x57, 0xff, 0xff, + 0x4b, 0xcc, 0xff, 0xff, 0xea, 0xa2, 0x00, 0x00, 0x81, 0x3c, 0xff, 0xff, + 0xdb, 0x6f, 0x00, 0x00, 0xa1, 0x28, 0x00, 0x00, 0xae, 0x86, 0xff, 0xff, + 0x1f, 0x4a, 0x00, 0x00, 0xdd, 0xd1, 0xff, 0xff, 0x95, 0x4c, 0x00, 0x00, + 0xd4, 0x71, 0xff, 0xff, 0x54, 0xf5, 0xff, 0xff, 0x3b, 0xee, 0xff, 0xff, + 0x39, 0x6c, 0xff, 0xff, 0xbb, 0xd3, 0xff, 0xff, 0x3e, 0x6b, 0x00, 0x00, + 0xf3, 0xfd, 0xff, 0xff, 0x50, 0x52, 0xff, 0xff, 0xe6, 0x58, 0x00, 0x00, + 0x43, 0x48, 0x00, 0x00, 0xcf, 0x3b, 0x00, 0x00, 0xe3, 0x43, 0x00, 0x00, + 0x2c, 0x8d, 0x00, 0x00, 0x2a, 0x39, 0x00, 0x00, 0xd2, 0x81, 0xff, 0xff, + 0x4a, 0x53, 0x00, 0x00, 0x55, 0x7e, 0xff, 0xff, 0xc9, 0xaf, 0xff, 0xff, + 0x31, 0x0f, 0x00, 0x00, 0x22, 0xa3, 0x00, 0x00, 0x54, 0x9b, 0xff, 0xff, + 0x9d, 0x18, 0x00, 0x00, 0xc2, 0x11, 0x00, 0x00, 0x86, 0xe1, 0xff, 0xff, + 0xe2, 0xa7, 0x00, 0x00, 0x16, 0x37, 0x00, 0x00, 0x88, 0x19, 0x00, 0x00, + 0xb2, 0x7c, 0xff, 0xff, 0x46, 0x82, 0xff, 0xff, 0x76, 0xe3, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x5b, 0x2c, 0x00, 0x00, + 0x42, 0x01, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x7f, 0xd1, 0xff, 0xff, + 0x1a, 0xef, 0xff, 0xff, 0x30, 0x76, 0x00, 0x00, 0x0e, 0x08, 0x00, 0x00, + 0x2d, 0x40, 0x00, 0x00, 0x09, 0x08, 0x00, 0x00, 0xb8, 0x37, 0x00, 0x00, + 0x9b, 0x0e, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x55, 0x11, 0x00, 0x00, 0xdb, 0x23, 0x00, 0x00, 0x89, 0x5c, 0x00, 0x00, + 0x70, 0x01, 0x00, 0x00, 0xcb, 0x15, 0x00, 0x00, 0x3e, 0x05, 0x00, 0x00, + 0x8c, 0xff, 0xff, 0xff, 0x4a, 0xf1, 0xff, 0xff, 0x48, 0xf4, 0xff, 0xff, + 0xfb, 0x3a, 0x00, 0x00, 0x53, 0xef, 0xff, 0xff, 0x8e, 0x38, 0x00, 0x00, + 0x4d, 0x04, 0x00, 0x00, 0xe6, 0xff, 0xff, 0xff, 0x21, 0xff, 0xff, 0xff, + 0x71, 0x92, 0x00, 0x00, 0xab, 0xf5, 0xff, 0xff, 0x42, 0xec, 0xff, 0xff, + 0x76, 0x6c, 0x00, 0x00, 0xc6, 0x2b, 0x00, 0x00, 0x6a, 0x03, 0x00, 0x00, + 0x6a, 0x84, 0x00, 0x00, 0x51, 0xb6, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, + 0x70, 0x00, 0x00, 0x00, 0x24, 0x10, 0x00, 0x00, 0x3f, 0xfe, 0xff, 0xff, + 0xcc, 0x22, 0x01, 0x00, 0xf5, 0x05, 0x00, 0x00, 0x25, 0x09, 0x00, 0x00, + 0xee, 0xff, 0xff, 0xff, 0x0e, 0x9f, 0x00, 0x00, 0x4d, 0xcf, 0xff, 0xff, + 0x33, 0xf8, 0xff, 0xff, 0xd4, 0x00, 0x00, 0x00, 0x11, 0x34, 0x00, 0x00, + 0xf9, 0x7b, 0x00, 0x00, 0x20, 0xfc, 0xff, 0xff, 0x2d, 0x54, 0x00, 0x00, + 0x82, 0x87, 0x00, 0x00, 0x04, 0x63, 0x00, 0x00, 0xb7, 0x02, 0x00, 0x00, + 0x0e, 0x2a, 0x00, 0x00, 0xed, 0x00, 0x00, 0x00, 0xd2, 0x0c, 0x00, 0x00, + 0x4b, 0x6f, 0x00, 0x00, 0xbb, 0x38, 0x00, 0x00, 0x8b, 0xef, 0xff, 0xff, + 0xde, 0xe8, 0xff, 0xff, 0xa0, 0x02, 0x00, 0x00, 0xbf, 0x2d, 0x00, 0x00, + 0x82, 0xe4, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0xae, 0x78, 0xff, 0xff, 0x96, 0x84, 0x00, 0x00, 0xf7, 0x59, 0x00, 0x00, + 0x0c, 0xeb, 0xff, 0xff, 0x1d, 0xf5, 0xff, 0xff, 0x9c, 0xb7, 0xff, 0xff, + 0x14, 0x74, 0x00, 0x00, 0x2d, 0x2d, 0x00, 0x00, 0x4f, 0xc5, 0x00, 0x00, + 0x19, 0x1d, 0x00, 0x00, 0x60, 0xfb, 0xff, 0xff, 0xdf, 0x69, 0x00, 0x00, + 0xeb, 0xb7, 0xff, 0xff, 0xf3, 0x90, 0x00, 0x00, 0xbd, 0x39, 0x00, 0x00, + 0xef, 0x3f, 0x00, 0x00, 0xbb, 0x96, 0x00, 0x00, 0x49, 0x9e, 0xff, 0xff, + 0x97, 0x2a, 0x00, 0x00, 0x01, 0xaa, 0xff, 0xff, 0xc7, 0x01, 0x01, 0x00, + 0xdd, 0x3d, 0x00, 0x00, 0xce, 0x1b, 0x01, 0x00, 0xc7, 0x3a, 0x00, 0x00, + 0x72, 0x7d, 0x00, 0x00, 0x7b, 0x01, 0x00, 0x00, 0xa5, 0x11, 0x00, 0x00, + 0x0f, 0x33, 0x00, 0x00, 0xd2, 0x80, 0xff, 0xff, 0x1d, 0x73, 0x00, 0x00, + 0xc1, 0xf8, 0x00, 0x00, 0xe7, 0x2a, 0x00, 0x00, 0xa9, 0x29, 0x00, 0x00, + 0xa6, 0x63, 0x01, 0x00, 0x3d, 0x52, 0x00, 0x00, 0x05, 0x35, 0x00, 0x00, + 0xdb, 0x9f, 0x00, 0x00, 0x9f, 0xff, 0xff, 0xff, 0xac, 0x7d, 0x00, 0x00, + 0x18, 0xde, 0xff, 0xff, 0x0a, 0x76, 0x00, 0x00, 0x15, 0xa1, 0x00, 0x00, + 0x71, 0xf1, 0x00, 0x00, 0x23, 0xba, 0x00, 0x00, 0x08, 0x35, 0x01, 0x00, + 0x43, 0x40, 0x00, 0x00, 0x9d, 0xb7, 0x00, 0x00, 0xb6, 0xa3, 0x00, 0x00, + 0xf9, 0x7f, 0x00, 0x00, 0xdd, 0xa8, 0x00, 0x00, 0x0d, 0xf7, 0xff, 0xff, + 0x12, 0xde, 0xff, 0xff, 0xd2, 0x27, 0x00, 0x00, 0xfb, 0x48, 0x00, 0x00, + 0xe0, 0x84, 0x00, 0x00, 0xed, 0x65, 0x00, 0x00, 0x93, 0x88, 0x00, 0x00, + 0xca, 0xa1, 0x00, 0x00, 0x34, 0xd5, 0xff, 0xff, 0x61, 0xab, 0x00, 0x00, + 0x4b, 0xe2, 0xff, 0xff, 0x61, 0x60, 0x00, 0x00, 0x8f, 0x58, 0x00, 0x00, + 0x09, 0x34, 0x00, 0x00, 0x8e, 0xe5, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0xe2, 0x33, 0x02, 0x00, 0x84, 0x6c, 0x00, 0x00, + 0xea, 0x15, 0x00, 0x00, 0x48, 0xb4, 0x00, 0x00, 0xc1, 0xf9, 0x00, 0x00, + 0xf0, 0xff, 0xff, 0xff, 0x94, 0x58, 0x00, 0x00, 0x63, 0xcb, 0x00, 0x00, + 0xd0, 0x02, 0x00, 0x00, 0x47, 0x94, 0xff, 0xff, 0xc8, 0x03, 0x00, 0x00, + 0x3a, 0x07, 0x01, 0x00, 0x4e, 0x0a, 0x01, 0x00, 0x6e, 0x35, 0x00, 0x00, + 0xc4, 0x0e, 0x01, 0x00, 0x6e, 0xee, 0x00, 0x00, 0x2c, 0xb2, 0x01, 0x00, + 0x17, 0xfa, 0xff, 0xff, 0x5a, 0x18, 0x00, 0x00, 0xea, 0xd4, 0xff, 0xff, + 0xbb, 0x06, 0x00, 0x00, 0x80, 0x0b, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, + 0xd0, 0x02, 0x00, 0x00, 0xbe, 0x50, 0x00, 0x00, 0xd8, 0x74, 0x01, 0x00, + 0xad, 0x09, 0x00, 0x00, 0x88, 0xcd, 0x00, 0x00, 0x54, 0xcc, 0xff, 0xff, + 0x97, 0x9a, 0x01, 0x00, 0x05, 0x90, 0x01, 0x00, 0xd0, 0xee, 0x00, 0x00, + 0x1a, 0xe6, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x04, 0x15, 0x00, 0x00, 0x4f, 0x2e, 0x00, 0x00, 0xe7, 0x10, 0x00, 0x00, + 0x97, 0xca, 0xff, 0xff, 0xad, 0x28, 0x00, 0x00, 0x96, 0xff, 0xff, 0xff, + 0xbe, 0xfd, 0xff, 0xff, 0x78, 0x92, 0xff, 0xff, 0x6e, 0xcc, 0xff, 0xff, + 0x53, 0x21, 0x00, 0x00, 0x79, 0xc7, 0xff, 0xff, 0x98, 0x15, 0x00, 0x00, + 0x2b, 0x6b, 0x00, 0x00, 0x2a, 0x05, 0x00, 0x00, 0xdb, 0x39, 0x00, 0x00, + 0x91, 0x3c, 0x00, 0x00, 0x31, 0x61, 0x00, 0x00, 0x12, 0xf7, 0xff, 0xff, + 0xf3, 0x23, 0x00, 0x00, 0xdb, 0x29, 0x00, 0x00, 0x83, 0x36, 0x00, 0x00, + 0xd7, 0xc1, 0xff, 0xff, 0xbf, 0x8c, 0x00, 0x00, 0xa7, 0x1f, 0x00, 0x00, + 0xd1, 0x0d, 0x00, 0x00, 0x87, 0x1a, 0x00, 0x00, 0xfa, 0xa1, 0xff, 0xff, + 0xf5, 0xf2, 0xff, 0xff, 0x46, 0x58, 0x00, 0x00, 0x1f, 0x6a, 0x00, 0x00, + 0xa0, 0x75, 0x00, 0x00, 0x71, 0x63, 0x00, 0x00, 0xa6, 0xe6, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xe3, 0x59, 0x00, 0x00, + 0xc3, 0x25, 0x00, 0x00, 0x9d, 0x22, 0x00, 0x00, 0xcf, 0x17, 0x00, 0x00, + 0xe8, 0x3d, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x9c, 0xff, 0xff, 0xff, + 0xea, 0x00, 0x00, 0x00, 0x05, 0xfe, 0xff, 0xff, 0x6c, 0x66, 0x00, 0x00, + 0xe3, 0x2c, 0x00, 0x00, 0xf1, 0xfe, 0xff, 0xff, 0x57, 0x7f, 0x00, 0x00, + 0xbb, 0x31, 0x00, 0x00, 0x30, 0x34, 0x00, 0x00, 0xa5, 0x17, 0x00, 0x00, + 0x5a, 0xff, 0xff, 0xff, 0x20, 0xaf, 0xff, 0xff, 0xd1, 0x7e, 0x00, 0x00, + 0xf4, 0x3f, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x50, 0x71, 0x00, 0x00, + 0xea, 0xfd, 0xff, 0xff, 0x62, 0x00, 0x00, 0x00, 0xca, 0x03, 0x00, 0x00, + 0x0a, 0x11, 0x00, 0x00, 0xac, 0xe2, 0xff, 0xff, 0x3f, 0x40, 0x00, 0x00, + 0x87, 0x16, 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0xee, 0xf0, 0xff, 0xff, + 0xa4, 0x00, 0x00, 0x00, 0x32, 0xe7, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x0c, 0x35, 0x00, 0x00, 0x7c, 0x22, 0x00, 0x00, + 0x7b, 0x10, 0x00, 0x00, 0x22, 0x6e, 0x00, 0x00, 0x25, 0x5a, 0x00, 0x00, + 0x6f, 0x67, 0x00, 0x00, 0x09, 0x3e, 0x00, 0x00, 0xbf, 0x2d, 0x00, 0x00, + 0xc8, 0x57, 0x00, 0x00, 0x4c, 0xb0, 0xff, 0xff, 0xe2, 0x10, 0x00, 0x00, + 0x8f, 0xcd, 0x00, 0x00, 0x43, 0x08, 0x00, 0x00, 0xff, 0x03, 0x00, 0x00, + 0x8f, 0xf4, 0xff, 0xff, 0x70, 0xf6, 0xff, 0xff, 0x74, 0x13, 0x00, 0x00, + 0x48, 0xc2, 0x00, 0x00, 0xb4, 0xb3, 0xff, 0xff, 0x05, 0x11, 0x00, 0x00, + 0x46, 0x03, 0x00, 0x00, 0xad, 0x42, 0x00, 0x00, 0xb9, 0xf2, 0xff, 0xff, + 0x6b, 0x7b, 0x00, 0x00, 0xdc, 0xca, 0xff, 0xff, 0x1d, 0x06, 0x00, 0x00, + 0x8c, 0x16, 0x00, 0x00, 0x5d, 0x37, 0x00, 0x00, 0x28, 0xe5, 0xff, 0xff, + 0x40, 0x3a, 0x00, 0x00, 0x35, 0x28, 0x00, 0x00, 0x31, 0x7b, 0xff, 0xff, + 0xbe, 0xe7, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, + 0x6b, 0x01, 0x00, 0x00, 0xa7, 0x03, 0x00, 0x00, 0x3a, 0x11, 0x00, 0x00, + 0x0c, 0x14, 0x00, 0x00, 0x76, 0x06, 0x01, 0x00, 0x06, 0x9e, 0x00, 0x00, + 0x33, 0x0f, 0x00, 0x00, 0x54, 0x59, 0x00, 0x00, 0xf4, 0x58, 0x00, 0x00, + 0x0d, 0xff, 0xff, 0xff, 0xa3, 0xff, 0xff, 0xff, 0x4a, 0x1b, 0x00, 0x00, + 0x65, 0x08, 0x00, 0x00, 0x05, 0x65, 0x00, 0x00, 0xf5, 0xfc, 0xff, 0xff, + 0x72, 0x18, 0x00, 0x00, 0x0a, 0xe8, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0xe3, 0xe7, 0xff, 0xff, 0xfd, 0xc6, 0xff, 0xff, + 0x08, 0xef, 0xff, 0xff, 0xfe, 0xec, 0xff, 0xff, 0x93, 0x92, 0xff, 0xff, + 0x1f, 0x99, 0x00, 0x00, 0x1c, 0x09, 0x00, 0x00, 0x9f, 0xd8, 0xff, 0xff, + 0xe0, 0xc8, 0xff, 0xff, 0x0d, 0xf6, 0xff, 0xff, 0x6a, 0xfb, 0xf7, 0xff, + 0xe5, 0x0f, 0x00, 0x00, 0x42, 0xa0, 0x00, 0x00, 0x30, 0x46, 0x00, 0x00, + 0x78, 0xac, 0xfc, 0xff, 0x29, 0x47, 0x00, 0x00, 0x56, 0xe8, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x67, 0x1e, 0x00, 0x00, + 0xec, 0xfb, 0xff, 0xff, 0xce, 0xff, 0xff, 0xff, 0x43, 0x53, 0x00, 0x00, + 0xfb, 0xff, 0xff, 0xff, 0x89, 0xe1, 0xff, 0xff, 0xcd, 0xe2, 0x00, 0x00, + 0x53, 0xb0, 0x00, 0x00, 0x82, 0xe8, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0xf6, 0xd9, 0xff, 0xff, 0x9c, 0x65, 0x00, 0x00, + 0x82, 0xd4, 0xff, 0xff, 0xe9, 0x8e, 0xff, 0xff, 0xc9, 0xc5, 0xff, 0xff, + 0x82, 0x0d, 0x00, 0x00, 0xe4, 0xdb, 0xff, 0xff, 0x40, 0x6e, 0xff, 0xff, + 0x23, 0x4a, 0x00, 0x00, 0x8d, 0x68, 0x00, 0x00, 0x54, 0xb4, 0xff, 0xff, + 0x7f, 0x70, 0x00, 0x00, 0x19, 0x11, 0x00, 0x00, 0x4b, 0x4f, 0x00, 0x00, + 0xc4, 0x55, 0xff, 0xff, 0x04, 0x08, 0x00, 0x00, 0x28, 0xc7, 0xff, 0xff, + 0x11, 0x17, 0x00, 0x00, 0x5b, 0xeb, 0xff, 0xff, 0xb9, 0x82, 0xff, 0xff, + 0x3c, 0x5c, 0x00, 0x00, 0x99, 0xcf, 0x00, 0x00, 0xaf, 0x05, 0x00, 0x00, + 0x0f, 0x1c, 0x00, 0x00, 0xd0, 0xde, 0xff, 0xff, 0x83, 0x49, 0x00, 0x00, + 0x5c, 0xed, 0xff, 0xff, 0x92, 0x01, 0x00, 0x00, 0x27, 0xba, 0xff, 0xff, + 0x05, 0x38, 0x00, 0x00, 0xc0, 0x5f, 0x00, 0x00, 0x5f, 0x4f, 0x00, 0x00, + 0x13, 0xbd, 0xff, 0xff, 0x3a, 0x5a, 0x00, 0x00, 0x24, 0x92, 0xff, 0xff, + 0x7a, 0x3f, 0x00, 0x00, 0xf2, 0x11, 0x00, 0x00, 0xd1, 0xb0, 0xff, 0xff, + 0x26, 0x01, 0x00, 0x00, 0xc3, 0x9f, 0xff, 0xff, 0x8f, 0x65, 0x00, 0x00, + 0xaa, 0x98, 0x00, 0x00, 0xf2, 0x15, 0x00, 0x00, 0x2b, 0x90, 0xff, 0xff, + 0x7d, 0xeb, 0xff, 0xff, 0x41, 0x85, 0x00, 0x00, 0x7f, 0x8b, 0xff, 0xff, + 0x78, 0x20, 0x00, 0x00, 0x81, 0x18, 0x00, 0x00, 0x9c, 0x4f, 0x00, 0x00, + 0xd5, 0xa7, 0x00, 0x00, 0x31, 0x25, 0x00, 0x00, 0x31, 0x40, 0x00, 0x00, + 0x55, 0x3a, 0x00, 0x00, 0x89, 0x88, 0xff, 0xff, 0x6c, 0x02, 0x00, 0x00, + 0x83, 0xd2, 0xff, 0xff, 0x90, 0xdf, 0xff, 0xff, 0xbe, 0x64, 0x00, 0x00, + 0xf7, 0xe8, 0xff, 0xff, 0x12, 0xe6, 0xff, 0xff, 0x1a, 0x30, 0x00, 0x00, + 0x7b, 0xc1, 0xff, 0xff, 0x4d, 0x45, 0x00, 0x00, 0x17, 0x0e, 0x00, 0x00, + 0x10, 0x4f, 0x00, 0x00, 0x86, 0x4a, 0x00, 0x00, 0x28, 0xff, 0xff, 0xff, + 0x77, 0x36, 0x00, 0x00, 0x9f, 0xdb, 0xff, 0xff, 0x65, 0xda, 0xff, 0xff, + 0x97, 0xdd, 0xff, 0xff, 0x3a, 0x9a, 0x00, 0x00, 0x7a, 0xcc, 0xff, 0xff, + 0xc9, 0xed, 0xff, 0xff, 0x2d, 0xde, 0xff, 0xff, 0x62, 0xa6, 0x00, 0x00, + 0xc0, 0x73, 0x00, 0x00, 0x29, 0xdb, 0xff, 0xff, 0xbc, 0x26, 0x00, 0x00, + 0x06, 0xb9, 0xff, 0xff, 0xee, 0x01, 0x00, 0x00, 0x09, 0xa8, 0xff, 0xff, + 0xd6, 0x92, 0xff, 0xff, 0x77, 0x47, 0x00, 0x00, 0xe2, 0xbb, 0xff, 0xff, + 0x10, 0x6c, 0x00, 0x00, 0x91, 0x19, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, + 0xda, 0xbc, 0xff, 0xff, 0x9d, 0x5a, 0x00, 0x00, 0xdd, 0x3d, 0x00, 0x00, + 0x9d, 0x68, 0x00, 0x00, 0x54, 0x19, 0x00, 0x00, 0x9e, 0x41, 0x00, 0x00, + 0xaf, 0xcd, 0xff, 0xff, 0x8d, 0xb3, 0xff, 0xff, 0x91, 0x46, 0x00, 0x00, + 0x54, 0x6c, 0x00, 0x00, 0x4d, 0x5c, 0x00, 0x00, 0xc3, 0x65, 0x00, 0x00, + 0x00, 0x58, 0xff, 0xff, 0xfc, 0x1e, 0x00, 0x00, 0x57, 0x04, 0x00, 0x00, + 0xcd, 0xbb, 0xff, 0xff, 0x0b, 0xa1, 0x00, 0x00, 0x53, 0xa4, 0xff, 0xff, + 0x67, 0x2f, 0x00, 0x00, 0x84, 0x64, 0x00, 0x00, 0x11, 0x6d, 0x00, 0x00, + 0xc5, 0x93, 0x00, 0x00, 0xf0, 0x09, 0x00, 0x00, 0x37, 0x91, 0x00, 0x00, + 0x1e, 0x6f, 0x00, 0x00, 0x82, 0x96, 0x00, 0x00, 0x25, 0x98, 0xff, 0xff, + 0x8e, 0x57, 0xff, 0xff, 0x4b, 0x3d, 0x00, 0x00, 0x84, 0x57, 0x00, 0x00, + 0x53, 0xba, 0xff, 0xff, 0x92, 0xf0, 0xff, 0xff, 0xe3, 0x54, 0x00, 0x00, + 0x5c, 0x13, 0x00, 0x00, 0x13, 0xbe, 0xff, 0xff, 0xc3, 0xef, 0xff, 0xff, + 0x63, 0x3b, 0x00, 0x00, 0x0f, 0x83, 0xff, 0xff, 0x4a, 0xeb, 0xff, 0xff, + 0x85, 0x22, 0x00, 0x00, 0x76, 0xc8, 0xff, 0xff, 0x25, 0xdb, 0xff, 0xff, + 0x66, 0x5a, 0x00, 0x00, 0xbf, 0xda, 0xff, 0xff, 0x48, 0x97, 0xff, 0xff, + 0x2e, 0xe5, 0xff, 0xff, 0xb9, 0xcc, 0xff, 0xff, 0x52, 0xdf, 0xff, 0xff, + 0xe7, 0x8e, 0x00, 0x00, 0x84, 0x90, 0xff, 0xff, 0xb8, 0x0c, 0x00, 0x00, + 0x85, 0xcd, 0xff, 0xff, 0x18, 0x4a, 0x00, 0x00, 0xc7, 0x0a, 0x00, 0x00, + 0x5d, 0xca, 0xff, 0xff, 0x72, 0x34, 0x00, 0x00, 0x1c, 0xdb, 0xff, 0xff, + 0xa6, 0xa4, 0xff, 0xff, 0x5f, 0x48, 0x00, 0x00, 0x6d, 0xd1, 0xff, 0xff, + 0xe6, 0xce, 0xff, 0xff, 0x60, 0x82, 0x00, 0x00, 0x0f, 0x62, 0x00, 0x00, + 0xdb, 0xc5, 0xff, 0xff, 0x32, 0x52, 0x00, 0x00, 0x73, 0x32, 0xff, 0xff, + 0x22, 0xf6, 0x00, 0x00, 0x41, 0x77, 0x00, 0x00, 0x6c, 0xb8, 0xff, 0xff, + 0xec, 0x6a, 0x00, 0x00, 0x3c, 0x76, 0xff, 0xff, 0xa5, 0x14, 0x00, 0x00, + 0xfc, 0xee, 0xff, 0xff, 0xb0, 0x73, 0x00, 0x00, 0xdc, 0x3d, 0x00, 0x00, + 0x9b, 0x1b, 0x00, 0x00, 0x1d, 0x3f, 0x00, 0x00, 0xdd, 0x54, 0x00, 0x00, + 0x48, 0xde, 0xff, 0xff, 0xe0, 0xda, 0xff, 0xff, 0x7e, 0x28, 0x00, 0x00, + 0x64, 0xc6, 0xff, 0xff, 0x52, 0x36, 0x00, 0x00, 0x0c, 0x39, 0x00, 0x00, + 0xcf, 0xdb, 0xff, 0xff, 0x1c, 0x96, 0xff, 0xff, 0xb3, 0xfe, 0xff, 0xff, + 0xf3, 0xf0, 0xff, 0xff, 0x9e, 0xaf, 0xff, 0xff, 0x47, 0x9c, 0xff, 0xff, + 0xfa, 0x84, 0xff, 0xff, 0x95, 0x2d, 0x00, 0x00, 0xfd, 0xfa, 0x00, 0x00, + 0x04, 0x4d, 0x00, 0x00, 0x20, 0x95, 0xff, 0xff, 0xe5, 0xc7, 0x00, 0x00, + 0xdc, 0x3a, 0x00, 0x00, 0x84, 0x23, 0x00, 0x00, 0x87, 0x5b, 0xff, 0xff, + 0x51, 0x6a, 0x00, 0x00, 0xb8, 0x06, 0x00, 0x00, 0x83, 0x28, 0x00, 0x00, + 0xb3, 0x70, 0x00, 0x00, 0x6d, 0xde, 0xff, 0xff, 0x5b, 0x7d, 0xff, 0xff, + 0xcc, 0x84, 0xff, 0xff, 0xbe, 0xe5, 0xff, 0xff, 0x18, 0xc3, 0x00, 0x00, + 0x7b, 0x61, 0xff, 0xff, 0x5d, 0xdd, 0xff, 0xff, 0x81, 0xcd, 0xff, 0xff, + 0xf7, 0x92, 0xff, 0xff, 0xdb, 0xbb, 0xff, 0xff, 0x70, 0xe9, 0xff, 0xff, + 0x64, 0xe8, 0xff, 0xff, 0x42, 0x4e, 0x00, 0x00, 0x82, 0x68, 0x00, 0x00, + 0x36, 0xcf, 0xff, 0xff, 0x8b, 0x3c, 0x00, 0x00, 0xeb, 0xc7, 0xff, 0xff, + 0xa2, 0x9d, 0xff, 0xff, 0xb9, 0xde, 0xff, 0xff, 0xea, 0x36, 0x00, 0x00, + 0xec, 0x96, 0xff, 0xff, 0x3a, 0x02, 0x00, 0x00, 0xf1, 0xee, 0xff, 0xff, + 0x5c, 0x9c, 0xff, 0xff, 0xe4, 0x65, 0x00, 0x00, 0x7a, 0xd6, 0xff, 0xff, + 0x61, 0x34, 0x00, 0x00, 0x7f, 0x85, 0x00, 0x00, 0xde, 0xa6, 0xff, 0xff, + 0xfc, 0x06, 0x00, 0x00, 0x22, 0xf9, 0xff, 0xff, 0xbf, 0x40, 0x00, 0x00, + 0xc6, 0x09, 0x00, 0x00, 0x31, 0xc1, 0xff, 0xff, 0x1e, 0x7e, 0xff, 0xff, + 0xe4, 0xd3, 0xff, 0xff, 0x82, 0x43, 0x00, 0x00, 0xb7, 0x20, 0x00, 0x00, + 0xdf, 0x8c, 0xff, 0xff, 0x06, 0xfb, 0xff, 0xff, 0xf7, 0x7a, 0xff, 0xff, + 0xda, 0x3f, 0x00, 0x00, 0x9f, 0xc3, 0xff, 0xff, 0x29, 0x93, 0x00, 0x00, + 0x74, 0x6d, 0x00, 0x00, 0x33, 0xe3, 0xff, 0xff, 0xcc, 0x33, 0x00, 0x00, + 0xe3, 0xaf, 0xff, 0xff, 0x6c, 0xe9, 0xff, 0xff, 0x39, 0xd5, 0xff, 0xff, + 0x1f, 0xe3, 0xff, 0xff, 0x3a, 0xf0, 0xff, 0xff, 0x40, 0x05, 0x00, 0x00, + 0x2f, 0xcc, 0xff, 0xff, 0x3f, 0xa0, 0xff, 0xff, 0x08, 0xf8, 0xff, 0xff, + 0x53, 0x31, 0x00, 0x00, 0x86, 0x17, 0x00, 0x00, 0x77, 0x0a, 0x00, 0x00, + 0xdf, 0xcd, 0xff, 0xff, 0x37, 0x77, 0x00, 0x00, 0x3f, 0xfa, 0xff, 0xff, + 0x4c, 0x49, 0xff, 0xff, 0x7e, 0x18, 0x00, 0x00, 0x8e, 0xec, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x15, 0xc6, 0x00, 0x00, + 0xb1, 0xef, 0xff, 0xff, 0xa1, 0xff, 0xff, 0xff, 0x64, 0x95, 0x00, 0x00, + 0x46, 0xff, 0xff, 0xff, 0x94, 0x5b, 0x00, 0x00, 0xe2, 0x14, 0x00, 0x00, + 0x16, 0xfe, 0xff, 0xff, 0x65, 0xff, 0xff, 0xff, 0xb6, 0xb9, 0x00, 0x00, + 0xef, 0x71, 0x00, 0x00, 0x0a, 0xff, 0xff, 0xff, 0x33, 0x00, 0x00, 0x00, + 0x1b, 0x00, 0x00, 0x00, 0x0a, 0xff, 0xff, 0xff, 0xf0, 0x07, 0x00, 0x00, + 0x81, 0xdc, 0x00, 0x00, 0x6c, 0x8d, 0x00, 0x00, 0xf4, 0x7e, 0x00, 0x00, + 0x6a, 0xff, 0xff, 0xff, 0x88, 0xb9, 0x00, 0x00, 0xc1, 0xc9, 0x00, 0x00, + 0xea, 0xff, 0xff, 0xff, 0xb3, 0xff, 0xff, 0xff, 0x90, 0xfe, 0xff, 0xff, + 0x5d, 0xff, 0xff, 0xff, 0x58, 0xcd, 0xff, 0xff, 0x99, 0x9a, 0xff, 0xff, + 0x4d, 0xff, 0xff, 0xff, 0xc6, 0x68, 0x00, 0x00, 0x6e, 0xff, 0xff, 0xff, + 0x2f, 0x2f, 0x01, 0x00, 0x83, 0x0d, 0x00, 0x00, 0x17, 0x24, 0x00, 0x00, + 0x91, 0xd0, 0x00, 0x00, 0x08, 0x6a, 0x00, 0x00, 0x3f, 0xfe, 0xff, 0xff, + 0x4f, 0xad, 0x00, 0x00, 0xdd, 0x10, 0x01, 0x00, 0x95, 0x5c, 0x00, 0x00, + 0x79, 0xb6, 0x00, 0x00, 0x69, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0xdd, 0xfe, 0xff, 0xff, 0x71, 0x50, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, + 0xfa, 0x78, 0x00, 0x00, 0x71, 0xc1, 0x00, 0x00, 0x04, 0x5c, 0x00, 0x00, + 0x02, 0x8d, 0x00, 0x00, 0x8f, 0xff, 0xff, 0xff, 0x6a, 0xf7, 0xff, 0xff, + 0x70, 0xff, 0xff, 0xff, 0x12, 0xaa, 0x00, 0x00, 0x74, 0x3d, 0x01, 0x00, + 0x57, 0xd3, 0x00, 0x00, 0x64, 0x34, 0x01, 0x00, 0x6b, 0xe7, 0x00, 0x00, + 0xde, 0xfe, 0xff, 0xff, 0x77, 0xff, 0xff, 0xff, 0x25, 0xff, 0xff, 0xff, + 0x48, 0xe4, 0xff, 0xff, 0x84, 0xfd, 0xff, 0xff, 0x0d, 0xb4, 0x00, 0x00, + 0xbf, 0xb9, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x82, 0xe5, 0xff, 0xff, + 0xb6, 0xdb, 0x00, 0x00, 0x41, 0xff, 0xff, 0xff, 0xd9, 0x7e, 0x00, 0x00, + 0x2c, 0x81, 0x00, 0x00, 0x3b, 0xfe, 0xff, 0xff, 0xd6, 0xf3, 0xff, 0xff, + 0xe0, 0xfc, 0xff, 0xff, 0xc8, 0xff, 0xff, 0xff, 0xc7, 0x0a, 0x01, 0x00, + 0xb6, 0xfe, 0xff, 0xff, 0x81, 0xd8, 0x00, 0x00, 0x5b, 0xfb, 0xff, 0xff, + 0x5c, 0x61, 0x00, 0x00, 0xcc, 0xff, 0xff, 0xff, 0x49, 0xff, 0xff, 0xff, + 0xca, 0x11, 0x01, 0x00, 0x65, 0xfe, 0xff, 0xff, 0x80, 0xff, 0xff, 0xff, + 0xab, 0x00, 0x00, 0x00, 0x0f, 0x85, 0x01, 0x00, 0x2f, 0xff, 0xff, 0xff, + 0x4c, 0xff, 0xff, 0xff, 0x70, 0xeb, 0x00, 0x00, 0xc4, 0x88, 0x00, 0x00, + 0xff, 0xf9, 0xff, 0xff, 0x8f, 0xff, 0xff, 0xff, 0xde, 0xa0, 0x00, 0x00, + 0x32, 0x5b, 0x00, 0x00, 0x56, 0xfc, 0xff, 0xff, 0x65, 0x5c, 0x00, 0x00, + 0x77, 0xff, 0xff, 0xff, 0x7c, 0xff, 0xff, 0xff, 0xb6, 0xfe, 0xff, 0xff, + 0xe6, 0xfe, 0xff, 0xff, 0xd5, 0xed, 0xff, 0xff, 0x95, 0x52, 0x00, 0x00, + 0x52, 0xff, 0xff, 0xff, 0x2a, 0xff, 0xff, 0xff, 0x50, 0xc0, 0x00, 0x00, + 0xa6, 0xc4, 0xff, 0xff, 0xf2, 0x97, 0x00, 0x00, 0x2c, 0xff, 0xff, 0xff, + 0xf6, 0xff, 0xff, 0xff, 0x59, 0xd3, 0x00, 0x00, 0x7b, 0x94, 0x00, 0x00, + 0x68, 0xff, 0xff, 0xff, 0x50, 0xf1, 0xff, 0xff, 0xc1, 0x87, 0x00, 0x00, + 0x26, 0x05, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0xc9, 0xec, 0xff, 0xff, + 0x9e, 0xfe, 0xff, 0xff, 0xcd, 0xf0, 0x00, 0x00, 0xf0, 0xf6, 0xff, 0xff, + 0xa7, 0xfc, 0x00, 0x00, 0x7c, 0xff, 0xff, 0xff, 0x44, 0xb8, 0x00, 0x00, + 0x6f, 0xc3, 0x00, 0x00, 0x55, 0xff, 0xff, 0xff, 0xf3, 0x7f, 0x00, 0x00, + 0xa6, 0xfe, 0xff, 0xff, 0x3a, 0x00, 0x00, 0x00, 0xbc, 0xff, 0xff, 0xff, + 0xa1, 0x1a, 0x01, 0x00, 0xb2, 0xc6, 0x00, 0x00, 0xde, 0xf9, 0xff, 0xff, + 0x7f, 0x04, 0x00, 0x00, 0x93, 0xfe, 0xff, 0xff, 0xc8, 0xff, 0xff, 0xff, + 0x04, 0xff, 0xff, 0xff, 0x52, 0x4d, 0x00, 0x00, 0x40, 0xff, 0xff, 0xff, + 0x97, 0xff, 0xff, 0xff, 0xb9, 0xeb, 0x00, 0x00, 0xdb, 0xf2, 0xff, 0xff, + 0x14, 0x4d, 0x00, 0x00, 0xe4, 0xff, 0xff, 0xff, 0xc3, 0xff, 0xff, 0xff, + 0xbd, 0xff, 0xff, 0xff, 0x74, 0x94, 0xff, 0xff, 0x54, 0xff, 0xff, 0xff, + 0x6f, 0xff, 0xff, 0xff, 0x03, 0x87, 0x00, 0x00, 0x9f, 0x0d, 0x00, 0x00, + 0x54, 0xe6, 0xff, 0xff, 0x19, 0xfe, 0xff, 0xff, 0xfb, 0x4b, 0x00, 0x00, + 0x70, 0xd5, 0x00, 0x00, 0x06, 0xf9, 0x00, 0x00, 0xdf, 0x78, 0x00, 0x00, + 0x2c, 0x00, 0x00, 0x00, 0x16, 0x84, 0x00, 0x00, 0xf5, 0xfa, 0xff, 0xff, + 0x5b, 0xe9, 0x00, 0x00, 0x8e, 0xf4, 0xff, 0xff, 0x7f, 0xf2, 0xff, 0xff, + 0x8f, 0x21, 0x00, 0x00, 0x06, 0x04, 0x00, 0x00, 0xe9, 0xfe, 0xff, 0xff, + 0x0a, 0xb5, 0x00, 0x00, 0xf0, 0x7a, 0x00, 0x00, 0x4f, 0xf7, 0xff, 0xff, + 0xea, 0x70, 0x00, 0x00, 0xe2, 0xfe, 0xff, 0xff, 0x8a, 0xdd, 0x00, 0x00, + 0x8a, 0xa9, 0x00, 0x00, 0x89, 0xff, 0xff, 0xff, 0xcc, 0xea, 0xff, 0xff, + 0x64, 0x0e, 0x00, 0x00, 0xdf, 0xbc, 0x00, 0x00, 0x07, 0xa0, 0x00, 0x00, + 0x7c, 0xb6, 0x00, 0x00, 0xb6, 0xc0, 0xff, 0xff, 0x80, 0x15, 0x01, 0x00, + 0x55, 0xd5, 0x00, 0x00, 0xc5, 0xfd, 0xff, 0xff, 0xc6, 0x50, 0x00, 0x00, + 0x99, 0xfe, 0xff, 0xff, 0xb7, 0xb8, 0x00, 0x00, 0x11, 0xa9, 0x00, 0x00, + 0x20, 0x76, 0x00, 0x00, 0x6f, 0xff, 0xff, 0xff, 0x9c, 0x1a, 0x00, 0x00, + 0x31, 0xf7, 0x00, 0x00, 0xe9, 0xfd, 0xff, 0xff, 0x8a, 0xfe, 0xff, 0xff, + 0x89, 0xff, 0xff, 0xff, 0x1c, 0xff, 0xff, 0xff, 0x6d, 0xff, 0xff, 0xff, + 0x92, 0x91, 0x00, 0x00, 0x2d, 0x54, 0x00, 0x00, 0x57, 0xff, 0xff, 0xff, + 0xae, 0x00, 0x00, 0x00, 0xd9, 0x44, 0x01, 0x00, 0xa3, 0xff, 0xff, 0xff, + 0x5f, 0xc4, 0x00, 0x00, 0x87, 0xff, 0xff, 0xff, 0x4e, 0xff, 0xff, 0xff, + 0x40, 0xff, 0xff, 0xff, 0x9e, 0xff, 0xff, 0xff, 0xaa, 0xfe, 0xff, 0xff, + 0x8d, 0x59, 0x00, 0x00, 0x3a, 0xea, 0xff, 0xff, 0x41, 0xfc, 0xff, 0xff, + 0xdb, 0xff, 0xff, 0xff, 0x62, 0xe0, 0x00, 0x00, 0xae, 0xfe, 0xff, 0xff, + 0x21, 0xf0, 0xff, 0xff, 0xd0, 0xfe, 0xff, 0xff, 0x2c, 0xff, 0xff, 0xff, + 0x06, 0xff, 0xff, 0xff, 0xb0, 0xfe, 0xff, 0xff, 0x37, 0x6b, 0x00, 0x00, + 0x34, 0x4e, 0x00, 0x00, 0x34, 0xfe, 0xff, 0xff, 0xe3, 0xf0, 0xff, 0xff, + 0x24, 0xba, 0x00, 0x00, 0xea, 0x88, 0x00, 0x00, 0xf7, 0xfe, 0xff, 0xff, + 0x9a, 0xb7, 0x00, 0x00, 0xd3, 0x14, 0x00, 0x00, 0x6a, 0xfe, 0xff, 0xff, + 0x2d, 0xf8, 0xff, 0xff, 0xcd, 0xc4, 0xff, 0xff, 0xbe, 0xfb, 0xff, 0xff, + 0xa9, 0xfc, 0xff, 0xff, 0x99, 0x96, 0x00, 0x00, 0xcc, 0x48, 0x00, 0x00, + 0xf0, 0xdc, 0x00, 0x00, 0x88, 0xfe, 0xff, 0xff, 0x24, 0xa7, 0x00, 0x00, + 0xa3, 0xff, 0xff, 0xff, 0x14, 0xfd, 0xff, 0xff, 0x5f, 0x00, 0x00, 0x00, + 0x43, 0xea, 0xff, 0xff, 0xbc, 0xfc, 0xff, 0xff, 0xc2, 0xff, 0xff, 0xff, + 0x39, 0x17, 0x00, 0x00, 0x5c, 0xff, 0xff, 0xff, 0x18, 0x5f, 0x00, 0x00, + 0xdd, 0xfe, 0xff, 0xff, 0xaa, 0x03, 0x00, 0x00, 0xe6, 0xf4, 0xff, 0xff, + 0x88, 0x59, 0x00, 0x00, 0x07, 0x44, 0x00, 0x00, 0x71, 0xff, 0xff, 0xff, + 0x42, 0xff, 0xff, 0xff, 0x83, 0x23, 0x00, 0x00, 0x2e, 0xbf, 0x00, 0x00, + 0x9a, 0xf0, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x49, 0x4f, 0xff, 0xff, 0x52, 0xe4, 0xff, 0xff, 0x0a, 0xdb, 0xff, 0xff, + 0x38, 0x3a, 0x00, 0x00, 0xe6, 0x3e, 0x01, 0x00, 0x8d, 0x67, 0x00, 0x00, + 0xfc, 0x7d, 0x01, 0x00, 0x19, 0xc1, 0x00, 0x00, 0x87, 0x0f, 0xff, 0xff, + 0xcc, 0xe6, 0xff, 0xff, 0xda, 0x19, 0x00, 0x00, 0x92, 0x79, 0x00, 0x00, + 0xbe, 0xe6, 0xff, 0xff, 0x55, 0x36, 0x00, 0x00, 0xad, 0x79, 0x00, 0x00, + 0x23, 0x32, 0x00, 0x00, 0x80, 0xac, 0xff, 0xff, 0x9d, 0x55, 0x00, 0x00, + 0xea, 0x92, 0x00, 0x00, 0xf8, 0xa2, 0xff, 0xff, 0xa1, 0x55, 0x00, 0x00, + 0xeb, 0xef, 0xff, 0xff, 0xe1, 0x47, 0x00, 0x00, 0x1c, 0xa3, 0xff, 0xff, + 0x72, 0xd1, 0x00, 0x00, 0xa7, 0x85, 0x00, 0x00, 0xf3, 0xba, 0xff, 0xff, + 0x47, 0x3e, 0x00, 0x00, 0x84, 0x1b, 0x00, 0x00, 0x87, 0x7e, 0x00, 0x00, + 0x95, 0xa3, 0xff, 0xff, 0xd1, 0x0f, 0x00, 0x00, 0x0e, 0x8d, 0x00, 0x00, + 0xa9, 0x1c, 0x00, 0x00, 0x78, 0x3f, 0xff, 0xff, 0x4b, 0xdf, 0xff, 0xff, + 0xa6, 0xcc, 0xff, 0xff, 0x1d, 0x45, 0x00, 0x00, 0x37, 0x26, 0x00, 0x00, + 0xfc, 0xda, 0xff, 0xff, 0x73, 0x47, 0x00, 0x00, 0x23, 0x0b, 0x00, 0x00, + 0x7f, 0xe2, 0xff, 0xff, 0xf8, 0x64, 0x00, 0x00, 0xc4, 0xa0, 0x00, 0x00, + 0x0c, 0x6a, 0xfe, 0xff, 0x6b, 0x97, 0xff, 0xff, 0x19, 0xef, 0xff, 0xff, + 0x0a, 0x25, 0x00, 0x00, 0x18, 0xbd, 0xff, 0xff, 0x86, 0x8f, 0xff, 0xff, + 0xb9, 0x0b, 0x00, 0x00, 0xcf, 0xf9, 0xff, 0xff, 0x52, 0x49, 0x00, 0x00, + 0xd8, 0x5b, 0x00, 0x00, 0xb6, 0x63, 0x00, 0x00, 0xa8, 0xcb, 0xff, 0xff, + 0xf2, 0x24, 0x00, 0x00, 0xe3, 0xc3, 0xff, 0xff, 0xbe, 0x23, 0x00, 0x00, + 0x23, 0x6c, 0xff, 0xff, 0xfe, 0x68, 0x00, 0x00, 0xcf, 0xdc, 0xff, 0xff, + 0x26, 0xa2, 0x00, 0x00, 0x5d, 0x59, 0x00, 0x00, 0x8a, 0x6e, 0x00, 0x00, + 0xa9, 0x2a, 0x01, 0x00, 0xd9, 0x74, 0x00, 0x00, 0xb6, 0xab, 0xff, 0xff, + 0x27, 0x92, 0xff, 0xff, 0x06, 0xc3, 0x00, 0x00, 0xfe, 0x64, 0x00, 0x00, + 0xb9, 0xb5, 0x00, 0x00, 0x94, 0x9f, 0xff, 0xff, 0x46, 0x26, 0xff, 0xff, + 0xdb, 0x21, 0x00, 0x00, 0x02, 0xef, 0xff, 0xff, 0x12, 0x07, 0x00, 0x00, + 0xf7, 0x3f, 0x00, 0x00, 0x5e, 0xff, 0xff, 0xff, 0xd6, 0xd9, 0xfe, 0xff, + 0xe1, 0x11, 0x00, 0x00, 0x84, 0x23, 0x01, 0x00, 0x0d, 0x56, 0xff, 0xff, + 0xc6, 0xea, 0x00, 0x00, 0xde, 0x4b, 0x00, 0x00, 0xff, 0x48, 0x00, 0x00, + 0xd3, 0xb8, 0xfe, 0xff, 0xb4, 0xbd, 0xff, 0xff, 0xb8, 0x77, 0x00, 0x00, + 0x5f, 0x43, 0x01, 0x00, 0xbd, 0xff, 0xfe, 0xff, 0x5d, 0x6c, 0x00, 0x00, + 0x57, 0xfe, 0xff, 0xff, 0x1d, 0x29, 0x00, 0x00, 0xbb, 0xc8, 0x00, 0x00, + 0x7c, 0xc2, 0xff, 0xff, 0xd1, 0x88, 0x00, 0x00, 0xc7, 0x18, 0x00, 0x00, + 0xeb, 0x6a, 0xff, 0xff, 0x6c, 0x95, 0xff, 0xff, 0xad, 0x2a, 0x00, 0x00, + 0x1b, 0xe0, 0xff, 0xff, 0x49, 0xe0, 0xff, 0xff, 0x6b, 0xc4, 0xff, 0xff, + 0x7b, 0x45, 0x00, 0x00, 0x18, 0xbc, 0xff, 0xff, 0xac, 0x6a, 0x00, 0x00, + 0x50, 0x9d, 0x00, 0x00, 0x29, 0x19, 0x00, 0x00, 0x05, 0xac, 0x00, 0x00, + 0x7c, 0x55, 0x00, 0x00, 0x54, 0x84, 0x00, 0x00, 0x6a, 0x7a, 0x00, 0x00, + 0x91, 0xe9, 0xff, 0xff, 0x60, 0xeb, 0x00, 0x00, 0x2c, 0x24, 0x00, 0x00, + 0x26, 0xd8, 0xff, 0xff, 0x62, 0x72, 0xff, 0xff, 0x51, 0xc1, 0xff, 0xff, + 0x0e, 0xce, 0xff, 0xff, 0x41, 0xa4, 0xff, 0xff, 0xe9, 0xcd, 0xff, 0xff, + 0x44, 0x13, 0x00, 0x00, 0x0c, 0x88, 0x00, 0x00, 0x96, 0xdd, 0xff, 0xff, + 0x51, 0x80, 0x00, 0x00, 0xa8, 0x05, 0x00, 0x00, 0xc3, 0x93, 0x00, 0x00, + 0x85, 0x59, 0x00, 0x00, 0xfe, 0x71, 0x00, 0x00, 0x63, 0xae, 0x00, 0x00, + 0x8e, 0xd7, 0xff, 0xff, 0xf7, 0x28, 0x01, 0x00, 0x5f, 0xb2, 0xff, 0xff, + 0x06, 0x03, 0x00, 0x00, 0x94, 0xea, 0xff, 0xff, 0x1e, 0xec, 0xff, 0xff, + 0x88, 0x97, 0xff, 0xff, 0xe7, 0x6e, 0x00, 0x00, 0x47, 0xd1, 0xff, 0xff, + 0x03, 0x35, 0x00, 0x00, 0x5c, 0xd9, 0xff, 0xff, 0x3f, 0xb9, 0x00, 0x00, + 0x53, 0xd8, 0xff, 0xff, 0xc3, 0xc7, 0xff, 0xff, 0xb0, 0x66, 0x00, 0x00, + 0xd3, 0xf9, 0xff, 0xff, 0xc2, 0x2b, 0x00, 0x00, 0x54, 0x35, 0x00, 0x00, + 0x91, 0xfa, 0xff, 0xff, 0x84, 0x24, 0x00, 0x00, 0xa8, 0xd8, 0xff, 0xff, + 0xb6, 0xe3, 0xff, 0xff, 0xa9, 0xae, 0xff, 0xff, 0x12, 0x65, 0x00, 0x00, + 0x29, 0x87, 0x00, 0x00, 0xed, 0x04, 0x00, 0x00, 0x89, 0x9b, 0x00, 0x00, + 0xf5, 0xe2, 0xff, 0xff, 0xb8, 0x09, 0xff, 0xff, 0xf0, 0xc0, 0xff, 0xff, + 0x65, 0x72, 0xff, 0xff, 0xc5, 0x26, 0x00, 0x00, 0xcc, 0x36, 0x00, 0x00, + 0xd0, 0xca, 0xff, 0xff, 0xd3, 0xb1, 0xff, 0xff, 0x8f, 0x29, 0x00, 0x00, + 0xbb, 0x7a, 0xff, 0xff, 0x60, 0xe0, 0xff, 0xff, 0x13, 0x29, 0x00, 0x00, + 0x18, 0x63, 0x00, 0x00, 0x23, 0x8f, 0x00, 0x00, 0x65, 0xa0, 0xff, 0xff, + 0xed, 0x30, 0x00, 0x00, 0x1e, 0x67, 0x00, 0x00, 0x95, 0xe4, 0xff, 0xff, + 0xc5, 0x7d, 0x00, 0x00, 0x39, 0xbd, 0xff, 0xff, 0x18, 0x82, 0x00, 0x00, + 0xeb, 0x6e, 0x00, 0x00, 0x23, 0xa9, 0xff, 0xff, 0xea, 0x82, 0x00, 0x00, + 0x25, 0xe7, 0xff, 0xff, 0xc8, 0x12, 0x00, 0x00, 0x66, 0x57, 0x00, 0x00, + 0x85, 0x07, 0x00, 0x00, 0x27, 0x4b, 0x00, 0x00, 0x5e, 0xff, 0xff, 0xff, + 0x77, 0xac, 0x00, 0x00, 0xab, 0x58, 0xff, 0xff, 0x30, 0x24, 0x00, 0x00, + 0xaf, 0x2e, 0x01, 0x00, 0x4b, 0xa6, 0xff, 0xff, 0xbe, 0x5e, 0xff, 0xff, + 0xcc, 0x7f, 0xff, 0xff, 0x9a, 0xb6, 0x00, 0x00, 0x17, 0x54, 0x00, 0x00, + 0x5d, 0xc7, 0xff, 0xff, 0x6d, 0x5c, 0xff, 0xff, 0x5a, 0x04, 0x00, 0x00, + 0x37, 0x6c, 0x00, 0x00, 0x9c, 0x42, 0x00, 0x00, 0x5f, 0x04, 0xff, 0xff, + 0x98, 0x9a, 0xff, 0xff, 0x9b, 0xba, 0xfe, 0xff, 0x18, 0x6d, 0xff, 0xff, + 0x37, 0xd3, 0xff, 0xff, 0x88, 0xf3, 0xff, 0xff, 0x0d, 0x02, 0x01, 0x00, + 0xcc, 0x51, 0xff, 0xff, 0x23, 0x3d, 0x00, 0x00, 0x1f, 0x18, 0x01, 0x00, + 0xd9, 0x46, 0xff, 0xff, 0xa9, 0x59, 0x00, 0x00, 0x4a, 0xc1, 0xff, 0xff, + 0xdd, 0xf9, 0xff, 0xff, 0x4e, 0x8f, 0xff, 0xff, 0xd3, 0x19, 0xfe, 0xff, + 0x15, 0xbb, 0xff, 0xff, 0xbb, 0xc7, 0xff, 0xff, 0x57, 0x79, 0x00, 0x00, + 0xff, 0x0a, 0x00, 0x00, 0x85, 0x19, 0x00, 0x00, 0xb4, 0xfa, 0xff, 0xff, + 0x27, 0x72, 0x00, 0x00, 0xee, 0x57, 0x00, 0x00, 0x3c, 0x34, 0x00, 0x00, + 0xdb, 0x02, 0x00, 0x00, 0x5d, 0x1e, 0xff, 0xff, 0x9b, 0x8b, 0x00, 0x00, + 0x19, 0x1a, 0x00, 0x00, 0xef, 0xc2, 0x00, 0x00, 0xb0, 0xc6, 0x00, 0x00, + 0x49, 0x56, 0x00, 0x00, 0x9b, 0x68, 0x00, 0x00, 0x5d, 0x67, 0x00, 0x00, + 0xd8, 0x58, 0x00, 0x00, 0x77, 0xc8, 0xfe, 0xff, 0xe9, 0x90, 0x00, 0x00, + 0x5c, 0x46, 0xff, 0xff, 0x51, 0x2d, 0xff, 0xff, 0xd2, 0xb9, 0xff, 0xff, + 0x48, 0x38, 0xff, 0xff, 0x71, 0xe3, 0x00, 0x00, 0xe5, 0x9b, 0xff, 0xff, + 0x02, 0x00, 0x00, 0x00, 0x9a, 0xdf, 0xff, 0xff, 0xc2, 0xcb, 0x00, 0x00, + 0x45, 0x3a, 0x00, 0x00, 0xdc, 0xf2, 0xff, 0xff, 0x6b, 0xeb, 0xff, 0xff, + 0x18, 0x10, 0x00, 0x00, 0xe1, 0x3a, 0x00, 0x00, 0x4c, 0xff, 0xff, 0xff, + 0x9d, 0xcb, 0x00, 0x00, 0xa6, 0xf4, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x02, 0x00, 0x00, 0xba, 0xff, 0xff, 0xff, 0x34, 0x98, 0x01, 0x00, + 0xed, 0xd1, 0x00, 0x00, 0x70, 0xfc, 0xff, 0xff, 0xcc, 0x98, 0x01, 0x00, + 0x03, 0xca, 0x00, 0x00, 0x9d, 0x1d, 0x00, 0x00, 0x7b, 0xcd, 0x00, 0x00, + 0x7e, 0x39, 0x01, 0x00, 0xc6, 0xff, 0xff, 0xff, 0x54, 0x99, 0x00, 0x00, + 0xb9, 0xff, 0xff, 0xff, 0x8e, 0x4b, 0x01, 0x00, 0xd4, 0xff, 0xff, 0xff, + 0xd9, 0xe7, 0x00, 0x00, 0x34, 0xff, 0xff, 0xff, 0xca, 0x03, 0x00, 0x00, + 0x45, 0xfd, 0xff, 0xff, 0x91, 0xff, 0xff, 0xff, 0xa3, 0xff, 0xff, 0xff, + 0xe8, 0x0d, 0x01, 0x00, 0x26, 0xe8, 0xff, 0xff, 0xa3, 0x01, 0x00, 0x00, + 0xbb, 0x20, 0x01, 0x00, 0xb3, 0xb9, 0x00, 0x00, 0xdf, 0xff, 0xff, 0xff, + 0x8f, 0x15, 0x01, 0x00, 0xc3, 0x93, 0x00, 0x00, 0x4d, 0x02, 0x00, 0x00, + 0x16, 0xf1, 0x00, 0x00, 0x9f, 0xff, 0xff, 0xff, 0x97, 0xf9, 0xff, 0xff, + 0x65, 0xff, 0xff, 0xff, 0xd8, 0xfe, 0xff, 0xff, 0x50, 0xff, 0xff, 0xff, + 0x5f, 0x01, 0x00, 0x00, 0xae, 0xcb, 0x00, 0x00, 0xf2, 0x4d, 0x01, 0x00, + 0x49, 0xed, 0x00, 0x00, 0x98, 0xff, 0xff, 0xff, 0x95, 0x72, 0x01, 0x00, + 0x4d, 0xa4, 0x00, 0x00, 0x5c, 0xa6, 0x00, 0x00, 0xb8, 0xd9, 0x00, 0x00, + 0x18, 0x92, 0x01, 0x00, 0x59, 0x7f, 0x01, 0x00, 0x21, 0x07, 0x01, 0x00, + 0x2a, 0x1f, 0x00, 0x00, 0xfd, 0xca, 0x00, 0x00, 0x39, 0x8a, 0x01, 0x00, + 0x7e, 0x01, 0x00, 0x00, 0x71, 0x95, 0x00, 0x00, 0xa9, 0xff, 0xff, 0xff, + 0xda, 0x14, 0x00, 0x00, 0xed, 0xe9, 0xff, 0xff, 0x02, 0xf4, 0xff, 0xff, + 0xc1, 0xf5, 0xff, 0xff, 0x32, 0xc0, 0x00, 0x00, 0x11, 0x66, 0x01, 0x00, + 0xc9, 0x4b, 0x00, 0x00, 0x7e, 0xae, 0x00, 0x00, 0xad, 0xff, 0xff, 0xff, + 0x8e, 0xb2, 0x00, 0x00, 0x1f, 0xca, 0x00, 0x00, 0xe3, 0xff, 0xff, 0xff, + 0x05, 0x12, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x44, 0xcb, 0xff, 0xff, + 0x1c, 0xf2, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0x23, 0x67, 0x01, 0x00, + 0x5d, 0xff, 0xff, 0xff, 0xfe, 0x4a, 0x01, 0x00, 0xc3, 0xb4, 0x00, 0x00, + 0x01, 0xb3, 0x00, 0x00, 0xd8, 0xfe, 0xff, 0xff, 0x5b, 0x04, 0x00, 0x00, + 0x31, 0xf4, 0xff, 0xff, 0x26, 0x02, 0x00, 0x00, 0x96, 0xff, 0xff, 0xff, + 0x71, 0x00, 0x00, 0x00, 0xa5, 0xff, 0xff, 0xff, 0x94, 0x02, 0x00, 0x00, + 0x4a, 0x07, 0x00, 0x00, 0x12, 0x4d, 0x01, 0x00, 0xc9, 0x7f, 0x01, 0x00, + 0x49, 0xec, 0xff, 0xff, 0x2d, 0x82, 0x01, 0x00, 0xd2, 0xb9, 0x00, 0x00, + 0x09, 0x02, 0x00, 0x00, 0x7b, 0xbb, 0x00, 0x00, 0x86, 0xff, 0xff, 0xff, + 0xb4, 0x00, 0x00, 0x00, 0x91, 0xb9, 0x00, 0x00, 0x8d, 0x46, 0x01, 0x00, + 0xce, 0xff, 0xff, 0xff, 0x37, 0xff, 0xff, 0xff, 0xa9, 0x55, 0x00, 0x00, + 0x39, 0xd6, 0x01, 0x00, 0x25, 0xff, 0xff, 0xff, 0x12, 0xb7, 0x00, 0x00, + 0x46, 0x0f, 0x01, 0x00, 0xb8, 0x93, 0xff, 0xff, 0xaa, 0xff, 0xff, 0xff, + 0x3b, 0xef, 0xff, 0xff, 0x02, 0x66, 0x01, 0x00, 0xf5, 0xff, 0xff, 0xff, + 0xae, 0x5d, 0x00, 0x00, 0xaf, 0xfd, 0xff, 0xff, 0xb7, 0xb4, 0x00, 0x00, + 0x2a, 0xff, 0xff, 0xff, 0x1a, 0xa8, 0x00, 0x00, 0x69, 0x15, 0x01, 0x00, + 0x45, 0x00, 0x00, 0x00, 0x6a, 0xf7, 0xff, 0xff, 0x8e, 0x22, 0x01, 0x00, + 0x5e, 0x00, 0x00, 0x00, 0x97, 0x0a, 0x01, 0x00, 0x65, 0xe3, 0x00, 0x00, + 0xaa, 0x00, 0x00, 0x00, 0x75, 0xf8, 0x00, 0x00, 0x21, 0xbf, 0x00, 0x00, + 0xf7, 0xff, 0xff, 0xff, 0x7a, 0x80, 0xff, 0xff, 0x83, 0xff, 0xff, 0xff, + 0x60, 0xff, 0xff, 0xff, 0xce, 0xae, 0x00, 0x00, 0xcf, 0x2a, 0x01, 0x00, + 0xb2, 0xf6, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0x71, 0xd0, 0xfe, 0xff, 0x0a, 0x8d, 0x00, 0x00, 0xa9, 0x4a, 0x00, 0x00, + 0x94, 0x78, 0xff, 0xff, 0xb5, 0xd3, 0xff, 0xff, 0xc6, 0x7c, 0xff, 0xff, + 0xfd, 0xa8, 0x00, 0x00, 0xb8, 0x16, 0x00, 0x00, 0x72, 0x30, 0x00, 0x00, + 0x29, 0x11, 0x00, 0x00, 0x6a, 0x9e, 0x00, 0x00, 0x4f, 0x02, 0x00, 0x00, + 0x4f, 0xf3, 0xff, 0xff, 0x5d, 0x06, 0x00, 0x00, 0x76, 0x2f, 0x01, 0x00, + 0xc3, 0xf0, 0xff, 0xff, 0x9a, 0xc1, 0x00, 0x00, 0x05, 0x78, 0xff, 0xff, + 0x43, 0x72, 0xff, 0xff, 0x91, 0x36, 0x00, 0x00, 0x68, 0x39, 0x00, 0x00, + 0x45, 0xfc, 0x00, 0x00, 0xf0, 0x3a, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0x2b, 0xff, 0x00, 0x00, 0xf3, 0x82, 0x00, 0x00, 0x5c, 0xf3, 0xff, 0xff, + 0x90, 0xec, 0x00, 0x00, 0x4d, 0xdd, 0xff, 0xff, 0xff, 0xc7, 0xff, 0xff, + 0x11, 0xa0, 0xff, 0xff, 0xaa, 0x1d, 0x00, 0x00, 0x53, 0x4e, 0x00, 0x00, + 0x17, 0xf5, 0xff, 0xff, 0xa5, 0x5b, 0xff, 0xff, 0x68, 0x14, 0x00, 0x00, + 0x94, 0x92, 0x00, 0x00, 0x36, 0x3c, 0x00, 0x00, 0x8f, 0x31, 0x00, 0x00, + 0x99, 0xb7, 0xff, 0xff, 0x9c, 0x77, 0x00, 0x00, 0xd0, 0x1a, 0x00, 0x00, + 0xfb, 0x4a, 0x00, 0x00, 0xab, 0x2b, 0x00, 0x00, 0xd8, 0x7f, 0xff, 0xff, + 0x9a, 0x20, 0x00, 0x00, 0x05, 0xa1, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, + 0xb7, 0x7f, 0xff, 0xff, 0x0c, 0x4c, 0x00, 0x00, 0xa8, 0x60, 0xff, 0xff, + 0x99, 0xf2, 0x00, 0x00, 0x2c, 0xf2, 0xff, 0xff, 0x18, 0xc9, 0xff, 0xff, + 0x00, 0x43, 0x00, 0x00, 0xf7, 0x29, 0x00, 0x00, 0xc2, 0x36, 0x00, 0x00, + 0xd4, 0xf3, 0xff, 0xff, 0xd9, 0x4a, 0x00, 0x00, 0x07, 0xac, 0xff, 0xff, + 0xad, 0xc7, 0x00, 0x00, 0xf7, 0xd5, 0xff, 0xff, 0x46, 0x15, 0x00, 0x00, + 0xe3, 0x32, 0x00, 0x00, 0xd4, 0x8c, 0x00, 0x00, 0x9f, 0xc9, 0xff, 0xff, + 0xd2, 0xc7, 0xff, 0xff, 0xed, 0x84, 0x02, 0x00, 0x0b, 0xbf, 0xff, 0xff, + 0x8a, 0xcc, 0xff, 0xff, 0x6f, 0xcd, 0xff, 0xff, 0x04, 0x74, 0xff, 0xff, + 0x5a, 0xd4, 0xff, 0xff, 0xa8, 0x62, 0x00, 0x00, 0x68, 0x5a, 0x00, 0x00, + 0xe5, 0x77, 0xff, 0xff, 0x6f, 0x4f, 0x00, 0x00, 0x8f, 0x6d, 0xff, 0xff, + 0x3d, 0x66, 0x00, 0x00, 0x09, 0x10, 0xff, 0xff, 0x40, 0xa0, 0x00, 0x00, + 0xba, 0x80, 0x00, 0x00, 0xab, 0x5f, 0x00, 0x00, 0x92, 0x91, 0xff, 0xff, + 0x04, 0x34, 0xff, 0xff, 0x37, 0x8f, 0x00, 0x00, 0x3e, 0xc0, 0x00, 0x00, + 0x58, 0x2f, 0x00, 0x00, 0x0c, 0xf6, 0x00, 0x00, 0x2d, 0x51, 0x00, 0x00, + 0x96, 0x86, 0x00, 0x00, 0x76, 0xb8, 0xff, 0xff, 0xad, 0xe4, 0xff, 0xff, + 0x2b, 0x71, 0x00, 0x00, 0x6d, 0x04, 0x00, 0x00, 0xfc, 0x89, 0xff, 0xff, + 0x63, 0xea, 0xff, 0xff, 0x5c, 0x38, 0x01, 0x00, 0x8b, 0xa7, 0x00, 0x00, + 0xd3, 0x6a, 0xff, 0xff, 0x5e, 0x97, 0x00, 0x00, 0x38, 0x4c, 0xff, 0xff, + 0x56, 0xd8, 0x00, 0x00, 0xb4, 0x9e, 0xff, 0xff, 0x09, 0xfc, 0xff, 0xff, + 0xed, 0x59, 0x00, 0x00, 0xf5, 0x08, 0x00, 0x00, 0xc8, 0xc3, 0xff, 0xff, + 0xc9, 0x8c, 0xff, 0xff, 0x27, 0xc8, 0xff, 0xff, 0x9b, 0xba, 0xfe, 0xff, + 0xa7, 0x72, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, 0xa5, 0xaa, 0xff, 0xff, + 0xb4, 0x91, 0xff, 0xff, 0x1c, 0x03, 0x00, 0x00, 0xaf, 0xd6, 0xff, 0xff, + 0xb1, 0x3b, 0x00, 0x00, 0x86, 0xdd, 0x00, 0x00, 0xab, 0x28, 0x00, 0x00, + 0x2a, 0x2f, 0x01, 0x00, 0x77, 0xd0, 0x00, 0x00, 0x45, 0xbb, 0xff, 0xff, + 0xfb, 0x4d, 0x00, 0x00, 0xf8, 0xe9, 0xff, 0xff, 0xd6, 0x27, 0x00, 0x00, + 0xc0, 0xad, 0x00, 0x00, 0xa6, 0x1d, 0x00, 0x00, 0xbe, 0xf8, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x18, 0xc4, 0xff, 0xff, + 0xfa, 0xb3, 0x00, 0x00, 0x9a, 0xff, 0xff, 0xff, 0x1e, 0x06, 0x00, 0x00, + 0xbf, 0x7c, 0x00, 0x00, 0x5d, 0x11, 0x00, 0x00, 0xe8, 0xfe, 0xff, 0xff, + 0x44, 0xfe, 0xff, 0xff, 0xb5, 0xb6, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, + 0xa4, 0xae, 0xff, 0xff, 0xa4, 0xf7, 0xff, 0xff, 0x80, 0x45, 0x00, 0x00, + 0x81, 0x11, 0x00, 0x00, 0xd6, 0xfe, 0xff, 0xff, 0xd9, 0xbe, 0x00, 0x00, + 0x4b, 0xed, 0xff, 0xff, 0xc7, 0xfc, 0xff, 0xff, 0xe2, 0xe1, 0xff, 0xff, + 0x3f, 0xd6, 0x00, 0x00, 0xfe, 0xf2, 0xff, 0xff, 0xc3, 0x66, 0x00, 0x00, + 0x1a, 0xe1, 0xff, 0xff, 0x40, 0x49, 0x00, 0x00, 0xb3, 0x00, 0x00, 0x00, + 0xf9, 0xef, 0xff, 0xff, 0xf1, 0x9d, 0x00, 0x00, 0xc6, 0xa2, 0x00, 0x00, + 0x46, 0x06, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x00, 0xd3, 0xfd, 0xff, 0xff, + 0xeb, 0xed, 0xff, 0xff, 0xe4, 0xd6, 0x00, 0x00, 0x80, 0xfe, 0xff, 0xff, + 0x1d, 0x00, 0x00, 0x00, 0x6d, 0x92, 0x00, 0x00, 0xaa, 0xff, 0xff, 0xff, + 0x37, 0xd2, 0xff, 0xff, 0xb2, 0xff, 0xff, 0xff, 0x05, 0x32, 0x00, 0x00, + 0x56, 0x8a, 0x00, 0x00, 0xe6, 0xfc, 0xff, 0xff, 0xbc, 0xe3, 0x00, 0x00, + 0x5f, 0xf7, 0xff, 0xff, 0xd8, 0xb1, 0x00, 0x00, 0x94, 0x2d, 0x00, 0x00, + 0xdd, 0x11, 0x00, 0x00, 0x24, 0xf8, 0xff, 0xff, 0x95, 0xf7, 0xff, 0xff, + 0xd2, 0x5a, 0x00, 0x00, 0xc0, 0xf2, 0x00, 0x00, 0xc1, 0x3d, 0x00, 0x00, + 0x5d, 0xe3, 0xff, 0xff, 0x92, 0x90, 0x00, 0x00, 0x43, 0x80, 0x00, 0x00, + 0xf9, 0xde, 0x00, 0x00, 0xdc, 0x77, 0x00, 0x00, 0xc2, 0xc8, 0x00, 0x00, + 0x6f, 0xa4, 0x00, 0x00, 0xd3, 0xfc, 0xff, 0xff, 0x43, 0xff, 0xff, 0xff, + 0x53, 0xc5, 0x00, 0x00, 0xdb, 0x89, 0x00, 0x00, 0xe4, 0xab, 0xff, 0xff, + 0xf8, 0xfa, 0xff, 0xff, 0xe4, 0x5f, 0x00, 0x00, 0xc3, 0x19, 0x00, 0x00, + 0x22, 0x80, 0x00, 0x00, 0x92, 0xc9, 0x00, 0x00, 0xa8, 0x52, 0x01, 0x00, + 0x0c, 0x06, 0x00, 0x00, 0x8c, 0x8e, 0x00, 0x00, 0x75, 0x01, 0x00, 0x00, + 0x4b, 0xd3, 0x00, 0x00, 0x46, 0xf0, 0xff, 0xff, 0x00, 0xda, 0xff, 0xff, + 0x64, 0xea, 0xff, 0xff, 0x16, 0xfc, 0xff, 0xff, 0xa9, 0xc2, 0xff, 0xff, + 0x36, 0xd2, 0xff, 0xff, 0xb5, 0x0f, 0x01, 0x00, 0x2b, 0xd7, 0x00, 0x00, + 0x9f, 0xba, 0xff, 0xff, 0x19, 0x9d, 0x00, 0x00, 0x00, 0xe7, 0xff, 0xff, + 0xce, 0xfb, 0xff, 0xff, 0xfa, 0x9e, 0x00, 0x00, 0xdd, 0xff, 0xff, 0xff, + 0x62, 0xf0, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0xd0, 0xc0, 0xff, 0xff, + 0xe9, 0xc1, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00, 0x63, 0xfd, 0xff, 0xff, + 0xdc, 0xff, 0xff, 0xff, 0x26, 0xfb, 0xff, 0xff, 0x1b, 0xf8, 0xff, 0xff, + 0x2b, 0xd1, 0xff, 0xff, 0x05, 0xbc, 0x00, 0x00, 0xfb, 0xfb, 0xff, 0xff, + 0x6a, 0x9d, 0x00, 0x00, 0xe7, 0xd2, 0x00, 0x00, 0x12, 0x07, 0x00, 0x00, + 0xcb, 0x54, 0x00, 0x00, 0x72, 0xf7, 0xff, 0xff, 0xa5, 0x3e, 0x00, 0x00, + 0x20, 0x9e, 0x00, 0x00, 0xc4, 0xff, 0xff, 0xff, 0xb6, 0xee, 0xff, 0xff, + 0xe8, 0xee, 0xff, 0xff, 0xdb, 0x8e, 0x00, 0x00, 0xfe, 0xc1, 0x00, 0x00, + 0xf8, 0xff, 0xff, 0xff, 0xc6, 0xff, 0xff, 0xff, 0xf6, 0xf0, 0x00, 0x00, + 0x18, 0xd5, 0x00, 0x00, 0x02, 0x69, 0x00, 0x00, 0xc8, 0xff, 0xff, 0xff, + 0xa6, 0xed, 0xff, 0xff, 0x2d, 0xf9, 0x00, 0x00, 0x47, 0xef, 0xff, 0xff, + 0xdb, 0xff, 0xff, 0xff, 0xd2, 0x49, 0x00, 0x00, 0x6c, 0xf7, 0xff, 0xff, + 0x5e, 0xe2, 0xff, 0xff, 0x2f, 0xef, 0xff, 0xff, 0xc9, 0x2d, 0x00, 0x00, + 0xac, 0x37, 0x00, 0x00, 0xca, 0xfa, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x00, 0x02, 0x00, 0x00, 0x8f, 0x6f, 0x00, 0x00, 0xac, 0xff, 0xff, 0xff, + 0xca, 0x86, 0x00, 0x00, 0xa6, 0x77, 0x00, 0x00, 0x7e, 0x29, 0x00, 0x00, + 0x8e, 0x23, 0x00, 0x00, 0xc1, 0x0c, 0x00, 0x00, 0x4c, 0x23, 0x00, 0x00, + 0x58, 0xe1, 0xff, 0xff, 0x96, 0xfc, 0xff, 0xff, 0x3a, 0x0e, 0x00, 0x00, + 0x8a, 0xa7, 0x00, 0x00, 0xca, 0x03, 0x00, 0x00, 0x85, 0x01, 0x00, 0x00, + 0x0c, 0xf8, 0xff, 0xff, 0x0c, 0xc0, 0xff, 0xff, 0xa4, 0xc9, 0xff, 0xff, + 0x4a, 0xef, 0xff, 0xff, 0x64, 0x48, 0x00, 0x00, 0xdf, 0x38, 0x00, 0x00, + 0xa0, 0x82, 0xfe, 0xff, 0x09, 0x62, 0x00, 0x00, 0xa7, 0x3f, 0x00, 0x00, + 0x78, 0xd1, 0x00, 0x00, 0x58, 0xbf, 0x00, 0x00, 0xa8, 0xcb, 0xff, 0xff, + 0x52, 0xe3, 0xff, 0xff, 0xd3, 0x54, 0xff, 0xff, 0xe7, 0x3c, 0x00, 0x00, + 0xfa, 0xf0, 0xff, 0xff, 0x40, 0x1b, 0x00, 0x00, 0xdd, 0x51, 0xff, 0xff, + 0x22, 0x37, 0xff, 0xff, 0x0b, 0xa3, 0xff, 0xff, 0x1d, 0x78, 0xff, 0xff, + 0xd8, 0x6c, 0xff, 0xff, 0x75, 0x4f, 0x00, 0x00, 0x06, 0xb3, 0xff, 0xff, + 0xe8, 0x09, 0xff, 0xff, 0x0e, 0xca, 0x00, 0x00, 0x1c, 0x92, 0xff, 0xff, + 0x01, 0xda, 0xff, 0xff, 0xc5, 0x49, 0x00, 0x00, 0x8d, 0x05, 0x00, 0x00, + 0x6f, 0xf1, 0xff, 0xff, 0x86, 0xe5, 0x00, 0x00, 0x76, 0x52, 0x00, 0x00, + 0x1b, 0x19, 0x00, 0x00, 0x3a, 0x05, 0x00, 0x00, 0xb1, 0xc2, 0x00, 0x00, + 0xe5, 0x2f, 0x00, 0x00, 0xb0, 0x91, 0x00, 0x00, 0x6e, 0x90, 0xff, 0xff, + 0x8c, 0xb8, 0xff, 0xff, 0xa4, 0xd5, 0xfe, 0xff, 0x22, 0x83, 0x00, 0x00, + 0xf5, 0x42, 0x00, 0x00, 0x93, 0xb5, 0xff, 0xff, 0xd1, 0x0e, 0x01, 0x00, + 0xcf, 0x25, 0x00, 0x00, 0x4f, 0xa2, 0xff, 0xff, 0x0d, 0x2e, 0x00, 0x00, + 0x6f, 0x16, 0x00, 0x00, 0x90, 0x98, 0x02, 0x00, 0xf0, 0x02, 0x00, 0x00, + 0x11, 0x3a, 0x01, 0x00, 0x50, 0x21, 0x00, 0x00, 0xd0, 0x1a, 0x00, 0x00, + 0xcc, 0x1c, 0x00, 0x00, 0xe6, 0x23, 0x01, 0x00, 0xd3, 0x9c, 0x00, 0x00, + 0xd8, 0x3d, 0x00, 0x00, 0xd2, 0xc2, 0xff, 0xff, 0x62, 0x81, 0x01, 0x00, + 0x4d, 0xe8, 0xff, 0xff, 0x0a, 0xe6, 0xff, 0xff, 0x77, 0x3d, 0x00, 0x00, + 0x9b, 0xec, 0xff, 0xff, 0xed, 0xd9, 0xff, 0xff, 0x7e, 0x2c, 0x00, 0x00, + 0x96, 0x8f, 0xff, 0xff, 0xfa, 0x95, 0xff, 0xff, 0x28, 0x45, 0x00, 0x00, + 0xf8, 0x5a, 0x00, 0x00, 0x1a, 0x46, 0x00, 0x00, 0x1f, 0xfb, 0xff, 0xff, + 0x9a, 0xb5, 0xff, 0xff, 0x41, 0x9d, 0xff, 0xff, 0x9e, 0x8f, 0xff, 0xff, + 0x61, 0x0e, 0x00, 0x00, 0xf8, 0xf2, 0xff, 0xff, 0x3e, 0x4a, 0xff, 0xff, + 0x99, 0x55, 0xff, 0xff, 0x20, 0x88, 0xff, 0xff, 0x9a, 0x50, 0xff, 0xff, + 0x34, 0x2b, 0x00, 0x00, 0xb7, 0xfa, 0xff, 0xff, 0x36, 0x3e, 0xff, 0xff, + 0x99, 0x69, 0xff, 0xff, 0x54, 0x8a, 0x00, 0x00, 0xfe, 0x0d, 0x00, 0x00, + 0x2f, 0xf7, 0xfe, 0xff, 0xed, 0xe9, 0xff, 0xff, 0xbd, 0xaa, 0x00, 0x00, + 0x74, 0x43, 0xff, 0xff, 0x56, 0x89, 0x00, 0x00, 0x3a, 0x44, 0x00, 0x00, + 0xd4, 0xc9, 0xff, 0xff, 0x74, 0xdb, 0xff, 0xff, 0x1f, 0x34, 0x00, 0x00, + 0x15, 0x4d, 0xff, 0xff, 0xe3, 0xb5, 0xff, 0xff, 0x71, 0xf7, 0xff, 0xff, + 0xac, 0xfd, 0xff, 0xff, 0x74, 0x9c, 0xff, 0xff, 0xc3, 0x6d, 0x00, 0x00, + 0xde, 0x7e, 0x00, 0x00, 0xcc, 0x9a, 0x00, 0x00, 0xfe, 0x8f, 0x00, 0x00, + 0x94, 0xbd, 0xff, 0xff, 0xbe, 0x8c, 0x00, 0x00, 0xeb, 0x29, 0x00, 0x00, + 0x1b, 0x7f, 0x00, 0x00, 0x21, 0x4f, 0x00, 0x00, 0x96, 0x1a, 0xff, 0xff, + 0x86, 0xea, 0xfe, 0xff, 0xe0, 0x05, 0x01, 0x00, 0xdd, 0xae, 0x00, 0x00, + 0xd6, 0xfc, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0x66, 0x0e, 0x00, 0x00, 0xec, 0xec, 0xff, 0xff, 0x12, 0xf7, 0xff, 0xff, + 0x0f, 0x0f, 0x00, 0x00, 0x3e, 0xee, 0xff, 0xff, 0x54, 0x00, 0x00, 0x00, + 0x4f, 0xf7, 0xff, 0xff, 0x33, 0xf8, 0xff, 0xff, 0xca, 0x00, 0x01, 0x00, + 0x82, 0xdb, 0xff, 0xff, 0xd5, 0x7e, 0x00, 0x00, 0x72, 0x95, 0x00, 0x00, + 0x11, 0xed, 0xff, 0xff, 0xab, 0x0a, 0x00, 0x00, 0x6d, 0x49, 0x00, 0x00, + 0x3d, 0x58, 0x00, 0x00, 0xdd, 0x95, 0xff, 0xff, 0x2f, 0xfd, 0xff, 0xff, + 0x0c, 0xba, 0xff, 0xff, 0xb6, 0x76, 0x00, 0x00, 0xa5, 0x42, 0x00, 0x00, + 0xc7, 0x01, 0x00, 0x00, 0x28, 0xfc, 0xff, 0xff, 0x5c, 0x00, 0x00, 0x00, + 0x98, 0x85, 0x00, 0x00, 0x93, 0x02, 0x00, 0x00, 0xaa, 0xed, 0xff, 0xff, + 0x72, 0xe1, 0x00, 0x00, 0xbe, 0x03, 0x00, 0x00, 0xc7, 0x03, 0x00, 0x00, + 0x5c, 0x2b, 0x00, 0x00, 0xba, 0x4e, 0x00, 0x00, 0x4f, 0x68, 0x00, 0x00, + 0x0b, 0xfb, 0xff, 0xff, 0xdd, 0x56, 0x00, 0x00, 0x35, 0x4a, 0x00, 0x00, + 0x22, 0x3e, 0x00, 0x00, 0x3d, 0x0d, 0x00, 0x00, 0xdd, 0xff, 0xff, 0xff, + 0xe7, 0x79, 0x00, 0x00, 0xa3, 0xd0, 0x00, 0x00, 0x10, 0xe8, 0xff, 0xff, + 0x9d, 0xe9, 0xff, 0xff, 0x2a, 0x5a, 0x00, 0x00, 0x1d, 0xed, 0xff, 0xff, + 0xcc, 0xdf, 0xff, 0xff, 0x32, 0xf6, 0xff, 0xff, 0x09, 0x38, 0x00, 0x00, + 0xfd, 0x8a, 0x00, 0x00, 0x3f, 0x63, 0x00, 0x00, 0x61, 0x12, 0x00, 0x00, + 0xac, 0x11, 0x00, 0x00, 0x4b, 0xef, 0xff, 0xff, 0xe9, 0xc0, 0x00, 0x00, + 0x87, 0xdd, 0xff, 0xff, 0x1d, 0x02, 0x01, 0x00, 0x85, 0xd5, 0xff, 0xff, + 0x9e, 0x64, 0x00, 0x00, 0x55, 0x7a, 0x00, 0x00, 0x78, 0x12, 0x00, 0x00, + 0x30, 0x0b, 0x00, 0x00, 0x52, 0xf7, 0xff, 0xff, 0x45, 0x57, 0x00, 0x00, + 0xef, 0x03, 0x00, 0x00, 0x7d, 0xa1, 0x00, 0x00, 0xad, 0x04, 0x00, 0x00, + 0x61, 0x7b, 0x00, 0x00, 0xc5, 0xff, 0xff, 0xff, 0x28, 0xec, 0xff, 0xff, + 0x69, 0xef, 0xff, 0xff, 0x06, 0xf7, 0xff, 0xff, 0x8b, 0x3f, 0x00, 0x00, + 0x7c, 0xd0, 0x00, 0x00, 0x01, 0xfa, 0xff, 0xff, 0x88, 0xff, 0xff, 0xff, + 0x06, 0x51, 0x00, 0x00, 0x65, 0x0c, 0x00, 0x00, 0xd3, 0xe1, 0xff, 0xff, + 0x9c, 0x3a, 0x00, 0x00, 0xb1, 0xf7, 0xff, 0xff, 0xe8, 0xf7, 0xff, 0xff, + 0xce, 0xd3, 0xff, 0xff, 0x65, 0xdf, 0xff, 0xff, 0x86, 0x8a, 0x00, 0x00, + 0x72, 0x54, 0x00, 0x00, 0x32, 0xcc, 0x00, 0x00, 0x53, 0x6f, 0x00, 0x00, + 0xd6, 0xd5, 0xff, 0xff, 0x5e, 0x04, 0x00, 0x00, 0x1d, 0xf8, 0xff, 0xff, + 0x8d, 0x42, 0x00, 0x00, 0x13, 0xe6, 0xff, 0xff, 0x13, 0x01, 0x00, 0x00, + 0x56, 0xf6, 0xff, 0xff, 0x80, 0xa2, 0x00, 0x00, 0x21, 0x8e, 0x00, 0x00, + 0x5a, 0x23, 0x00, 0x00, 0x06, 0x25, 0x00, 0x00, 0x81, 0xe9, 0xff, 0xff, + 0xb8, 0xae, 0x00, 0x00, 0xce, 0xf5, 0xff, 0xff, 0xa5, 0x2c, 0x00, 0x00, + 0xc4, 0xae, 0x00, 0x00, 0xef, 0xbd, 0x00, 0x00, 0x20, 0x01, 0x00, 0x00, + 0xdb, 0xee, 0xff, 0xff, 0x41, 0xee, 0xff, 0xff, 0xc7, 0x4e, 0x00, 0x00, + 0xf2, 0x85, 0x00, 0x00, 0x86, 0xf8, 0xff, 0xff, 0xfe, 0xbd, 0xff, 0xff, + 0xe9, 0xaa, 0xff, 0xff, 0xbe, 0x00, 0x00, 0x00, 0x6d, 0x52, 0x00, 0x00, + 0x1b, 0x56, 0x00, 0x00, 0xa2, 0x6c, 0x00, 0x00, 0x7b, 0xcb, 0x00, 0x00, + 0x69, 0x86, 0x00, 0x00, 0xd0, 0x4c, 0x00, 0x00, 0x5a, 0xc5, 0x00, 0x00, + 0x47, 0xf9, 0xff, 0xff, 0x09, 0x7e, 0x00, 0x00, 0x53, 0xfe, 0xff, 0xff, + 0xf8, 0xe3, 0x00, 0x00, 0x1e, 0x5a, 0x00, 0x00, 0xa5, 0xfc, 0xff, 0xff, + 0x4e, 0xf7, 0xff, 0xff, 0xfc, 0xfb, 0xff, 0xff, 0xe2, 0xfe, 0xff, 0xff, + 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xa7, 0x83, 0x03, 0x00, + 0xe8, 0xab, 0xd6, 0xff, 0x62, 0x0b, 0x94, 0xff, 0x3a, 0x23, 0x02, 0x00, + 0xca, 0x96, 0xff, 0xff, 0xf8, 0x15, 0x02, 0x00, 0xeb, 0xac, 0x00, 0x00, + 0xb4, 0x44, 0x02, 0x00, 0xfc, 0xcb, 0xff, 0xff, 0x00, 0xcc, 0xff, 0xff, + 0x0f, 0x00, 0x00, 0x00, 0x4d, 0x4c, 0x49, 0x52, 0x20, 0x43, 0x6f, 0x6e, + 0x76, 0x65, 0x72, 0x74, 0x65, 0x64, 0x2e, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x14, 0x00, + 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x8c, 0x08, 0x00, 0x00, + 0x90, 0x08, 0x00, 0x00, 0x94, 0x08, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x6d, 0x61, 0x69, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, + 0x28, 0x08, 0x00, 0x00, 0xc0, 0x07, 0x00, 0x00, 0x70, 0x07, 0x00, 0x00, + 0x28, 0x07, 0x00, 0x00, 0xe8, 0x06, 0x00, 0x00, 0xa0, 0x06, 0x00, 0x00, + 0x60, 0x06, 0x00, 0x00, 0x18, 0x06, 0x00, 0x00, 0xd8, 0x05, 0x00, 0x00, + 0x90, 0x05, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, + 0xc8, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0xf8, 0x03, 0x00, 0x00, 0xb8, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, + 0x30, 0x03, 0x00, 0x00, 0xe8, 0x02, 0x00, 0x00, 0xa8, 0x02, 0x00, 0x00, + 0x60, 0x02, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0xd8, 0x01, 0x00, 0x00, + 0x98, 0x01, 0x00, 0x00, 0x50, 0x01, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, + 0xbc, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0xc6, 0xf8, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x08, 0x00, 0x04, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x01, 0x00, 0x00, 0x00, + 0x58, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x0a, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, + 0x0a, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, + 0xca, 0xf8, 0xff, 0xff, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0a, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x56, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, + 0x2a, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x72, 0xf9, 0xff, 0xff, + 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x34, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, + 0x18, 0x00, 0x17, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x54, 0x00, 0x00, 0x00, 0x5e, 0xf9, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x50, 0xf9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x53, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, + 0x09, 0x00, 0x00, 0x00, 0xfe, 0xf9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xee, 0xf9, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x53, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x52, 0x00, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0xde, 0xf9, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0xd0, 0xf9, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x51, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x7e, 0xfa, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x6e, 0xfa, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x51, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, + 0x36, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x5e, 0xfa, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x50, 0xfa, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, + 0x27, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0xfe, 0xfa, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xee, 0xfa, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0xde, 0xfa, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0xd0, 0xfa, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x26, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x7e, 0xfb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x6e, 0xfb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x34, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x5e, 0xfb, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x50, 0xfb, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x4b, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, + 0xfe, 0xfb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xee, 0xfb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x4b, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x4a, 0x00, 0x00, 0x00, + 0x33, 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0xde, 0xfb, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0xd0, 0xfb, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x4a, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x7e, 0xfc, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x6e, 0xfc, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x5e, 0xfc, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x50, 0xfc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x23, 0x00, 0x00, 0x00, + 0x17, 0x00, 0x00, 0x00, 0xfe, 0xfc, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xee, 0xfc, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x46, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, + 0xde, 0xfc, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0xd0, 0xfc, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x45, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, + 0x7e, 0xfd, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x6e, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x45, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x5e, 0xfd, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x50, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x44, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, + 0x21, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0xfe, 0xfd, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xee, 0xfd, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, + 0x12, 0x00, 0x00, 0x00, 0xde, 0xfd, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0xd0, 0xfd, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x11, 0x00, 0x00, 0x00, 0x7e, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x6e, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x5e, 0xfe, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x50, 0xfe, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x3f, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, + 0xfe, 0xfe, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xee, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3f, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, + 0x2d, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0xde, 0xfe, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0xd0, 0xfe, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3e, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x7e, 0xff, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x6e, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x5e, 0xff, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x50, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, + 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x1a, 0x00, 0x14, 0x00, + 0x10, 0x00, 0x0c, 0x00, 0x0b, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x30, 0x00, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x07, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x3b, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x00, + 0x2b, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x10, 0x00, 0x0c, 0x00, 0x0b, 0x00, 0x04, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x24, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x10, 0x00, + 0x00, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x07, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x03, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x3a, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x40, 0x21, 0x02, 0x00, + 0x4c, 0x20, 0x02, 0x00, 0xc4, 0x19, 0x02, 0x00, 0x40, 0x13, 0x02, 0x00, + 0xbc, 0x0c, 0x02, 0x00, 0x38, 0x06, 0x02, 0x00, 0xb4, 0xff, 0x01, 0x00, + 0x30, 0xf3, 0x01, 0x00, 0xac, 0xe6, 0x01, 0x00, 0x28, 0xda, 0x01, 0x00, + 0x44, 0xd9, 0x01, 0x00, 0x00, 0xd8, 0x01, 0x00, 0xbc, 0xd6, 0x01, 0x00, + 0xb8, 0xd4, 0x01, 0x00, 0xb4, 0xd2, 0x01, 0x00, 0xb0, 0xd0, 0x01, 0x00, + 0xac, 0xce, 0x01, 0x00, 0x28, 0xcb, 0x01, 0x00, 0xa4, 0xc7, 0x01, 0x00, + 0x20, 0xc4, 0x01, 0x00, 0x9c, 0xc0, 0x01, 0x00, 0x18, 0xba, 0x01, 0x00, + 0x94, 0xb3, 0x01, 0x00, 0x10, 0xad, 0x01, 0x00, 0x8c, 0xa6, 0x01, 0x00, + 0x08, 0xa0, 0x01, 0x00, 0x84, 0x99, 0x01, 0x00, 0x00, 0x93, 0x01, 0x00, + 0xdc, 0x91, 0x01, 0x00, 0x10, 0x90, 0x01, 0x00, 0x04, 0x8d, 0x01, 0x00, + 0xf8, 0x89, 0x01, 0x00, 0x6c, 0x84, 0x01, 0x00, 0xe0, 0x7e, 0x01, 0x00, + 0x54, 0x74, 0x01, 0x00, 0xc8, 0x69, 0x01, 0x00, 0x3c, 0x5f, 0x01, 0x00, + 0xb0, 0x54, 0x01, 0x00, 0x24, 0x4a, 0x01, 0x00, 0x98, 0x3f, 0x01, 0x00, + 0x0c, 0x2b, 0x01, 0x00, 0x80, 0x16, 0x01, 0x00, 0xcc, 0xc7, 0x00, 0x00, + 0x40, 0xc6, 0x00, 0x00, 0x28, 0xc4, 0x00, 0x00, 0x9c, 0xc0, 0x00, 0x00, + 0x40, 0xbd, 0x00, 0x00, 0x34, 0xb7, 0x00, 0x00, 0x58, 0xb1, 0x00, 0x00, + 0x4c, 0xa6, 0x00, 0x00, 0x40, 0x9b, 0x00, 0x00, 0x34, 0x90, 0x00, 0x00, + 0x20, 0x85, 0x00, 0x00, 0x0c, 0x7a, 0x00, 0x00, 0x30, 0x6f, 0x00, 0x00, + 0x24, 0x5a, 0x00, 0x00, 0x7c, 0x2a, 0x00, 0x00, 0x28, 0x2a, 0x00, 0x00, + 0xb4, 0x28, 0x00, 0x00, 0x98, 0x27, 0x00, 0x00, 0x4c, 0x26, 0x00, 0x00, + 0x30, 0x25, 0x00, 0x00, 0xa4, 0x23, 0x00, 0x00, 0x10, 0x22, 0x00, 0x00, + 0x84, 0x20, 0x00, 0x00, 0x68, 0x1f, 0x00, 0x00, 0xdc, 0x1d, 0x00, 0x00, + 0x48, 0x1c, 0x00, 0x00, 0xbc, 0x1a, 0x00, 0x00, 0xa0, 0x19, 0x00, 0x00, + 0x0c, 0x18, 0x00, 0x00, 0x78, 0x16, 0x00, 0x00, 0xe4, 0x14, 0x00, 0x00, + 0x50, 0x13, 0x00, 0x00, 0xbc, 0x11, 0x00, 0x00, 0x28, 0x10, 0x00, 0x00, + 0x94, 0x0e, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x6c, 0x0b, 0x00, 0x00, + 0xd8, 0x09, 0x00, 0x00, 0x44, 0x08, 0x00, 0x00, 0x28, 0x07, 0x00, 0x00, + 0x64, 0x05, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x84, 0x02, 0x00, 0x00, + 0xf0, 0x01, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x32, 0xe0, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x50, 0x00, 0x00, 0x00, 0x14, 0xe1, 0xfd, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3b, + 0x26, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0x2f, 0x52, 0x65, 0x73, 0x68, 0x61, 0x70, 0x65, 0x5f, + 0x31, 0x5f, 0x69, 0x6e, 0x74, 0x38, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, 0xa2, 0xe0, 0xfd, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x68, 0x00, 0x00, 0x00, 0x94, 0xe0, 0xfd, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xea, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x22, 0x1d, 0x15, 0x3e, 0x01, 0x00, 0x00, 0x00, 0x39, 0x25, 0xad, 0x41, + 0x01, 0x00, 0x00, 0x00, 0xa1, 0xd5, 0x77, 0xc1, 0x22, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4c, 0x6f, 0x67, 0x69, 0x74, 0x73, 0x2f, 0x53, 0x70, 0x61, 0x74, 0x69, + 0x61, 0x6c, 0x53, 0x71, 0x75, 0x65, 0x65, 0x7a, 0x65, 0x31, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, + 0x2a, 0xe1, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, + 0x57, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xc0, 0x00, 0x00, 0x00, + 0x1c, 0xe1, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xea, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x22, 0x1d, 0x15, 0x3e, 0x01, 0x00, 0x00, 0x00, + 0x39, 0x25, 0xad, 0x41, 0x01, 0x00, 0x00, 0x00, 0xa1, 0xd5, 0x77, 0xc1, + 0x79, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4c, 0x6f, 0x67, 0x69, 0x74, 0x73, 0x2f, 0x43, + 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x63, 0x5f, 0x31, 0x78, 0x31, + 0x2f, 0x42, 0x69, 0x61, 0x73, 0x41, 0x64, 0x64, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4c, 0x6f, 0x67, + 0x69, 0x74, 0x73, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x63, 0x5f, 0x31, 0x78, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4c, 0x6f, 0x67, 0x69, 0x74, 0x73, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x63, 0x5f, 0x31, 0x78, 0x31, 0x2f, 0x62, 0x69, + 0x61, 0x73, 0x65, 0x73, 0x31, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xe9, 0x03, 0x00, 0x00, 0x12, 0xe2, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x48, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x68, 0x00, 0x00, 0x00, 0x04, 0xe2, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x25, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4c, 0x6f, 0x67, 0x69, 0x74, 0x73, 0x2f, 0x41, + 0x76, 0x67, 0x50, 0x6f, 0x6f, 0x6c, 0x5f, 0x31, 0x61, 0x2f, 0x41, 0x76, + 0x67, 0x50, 0x6f, 0x6f, 0x6c, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0xa2, 0xe2, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x48, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x68, 0x01, 0x00, 0x00, 0x94, 0xe2, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x24, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x33, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x31, 0x33, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, + 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, + 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, + 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, + 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, + 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x31, 0x33, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, + 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x32, 0xe4, 0xfd, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x20, 0x01, 0x00, 0x00, 0x24, 0xe4, 0xfd, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xdf, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, + 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x7a, 0xe5, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, + 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x98, 0x01, 0x00, 0x00, + 0x6c, 0xe5, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, + 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x01, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, + 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, + 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, + 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, + 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, + 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, + 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, + 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x31, 0x32, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0x3a, 0xe7, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x48, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0xf0, 0x00, 0x00, 0x00, 0x2c, 0xe7, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xac, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, + 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, + 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, + 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, + 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, + 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x52, 0xe8, 0xfd, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x68, 0x01, 0x00, 0x00, 0x44, 0xe8, 0xfd, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x24, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x31, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x5f, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, + 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x5f, 0x70, 0x6f, 0x69, 0x6e, + 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xe2, 0xe9, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x68, 0x01, 0x00, 0x00, + 0xd4, 0xe9, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, + 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x27, 0x01, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, + 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x5f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, + 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, + 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, + 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, + 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, + 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x5f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x72, 0xeb, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x48, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x68, 0x01, 0x00, 0x00, 0x64, 0xeb, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x24, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x30, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x31, 0x30, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, + 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, + 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, + 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, + 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, + 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x31, 0x30, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, + 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x02, 0xed, 0xfd, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x68, 0x01, 0x00, 0x00, 0xf4, 0xec, 0xfd, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x27, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x30, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x5f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, + 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x5f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x92, 0xee, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, + 0x4d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x68, 0x01, 0x00, 0x00, + 0x84, 0xee, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x21, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, + 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x39, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, + 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, + 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x22, 0xf0, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x48, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x68, 0x01, 0x00, 0x00, 0x14, 0xf0, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x24, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, + 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x39, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, + 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xb2, 0xf1, 0xfd, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x4b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x68, 0x01, 0x00, 0x00, 0xa4, 0xf1, 0xfd, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x01, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x5f, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, + 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, + 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, + 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x42, 0xf3, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, + 0x4a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x68, 0x01, 0x00, 0x00, + 0x34, 0xf3, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, + 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x01, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, + 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, + 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, + 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, + 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0xd2, 0xf4, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x68, 0x01, 0x00, 0x00, 0xc4, 0xf4, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x21, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, + 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x62, 0xf6, 0xfd, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x68, 0x01, 0x00, 0x00, 0x54, 0xf6, 0xfd, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x24, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, + 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xf2, 0xf7, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, + 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x68, 0x01, 0x00, 0x00, + 0xe4, 0xf7, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x21, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, + 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x36, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, + 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, + 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x82, 0xf9, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0xf0, 0x00, 0x00, 0x00, 0x74, 0xf9, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x36, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x0e, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x9a, 0xfa, 0xfd, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x01, 0x00, 0x00, 0x8c, 0xfa, 0xfd, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1f, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x35, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x35, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x36, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x35, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x22, 0xfc, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x68, 0x01, 0x00, 0x00, 0x14, 0xfc, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x22, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x35, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x35, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x36, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x35, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xb2, 0xfd, 0xfd, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x01, 0x00, 0x00, 0xa4, 0xfd, 0xfd, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1f, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x36, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x34, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x3a, 0xff, 0xfd, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0xf0, 0x00, 0x00, 0x00, 0x2c, 0xff, 0xfd, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x52, 0x00, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x01, 0x00, 0x00, 0x44, 0x00, 0xfe, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1f, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x33, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x33, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x33, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0xda, 0x01, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x68, 0x01, 0x00, 0x00, 0xcc, 0x01, 0xfe, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x22, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x6a, 0x03, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x01, 0x00, 0x00, 0x5c, 0x03, 0xfe, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1f, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x32, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x32, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, + 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, + 0x5f, 0x32, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0xf2, 0x04, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0xf0, 0x00, 0x00, 0x00, 0xe4, 0x04, 0xfe, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x0a, 0x06, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x20, 0x01, 0x00, 0x00, 0xfc, 0x05, 0xfe, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, + 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, + 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x70, + 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x70, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x52, 0x07, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf0, 0x00, 0x00, 0x00, + 0x44, 0x07, 0xfe, 0xff, 0x10, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0xc1, 0xc0, 0xc0, 0x3c, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xc0, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xa9, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x52, + 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x31, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x6a, 0x08, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x48, 0x01, 0x00, 0x00, 0x5c, 0x08, 0xfe, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x1a, 0xbf, 0x3c, + 0x01, 0x00, 0x00, 0x00, 0xe8, 0x5a, 0xbe, 0x40, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x30, 0x2f, 0x52, 0x65, 0x6c, 0x75, 0x36, 0x3b, 0x4d, + 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, + 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, + 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x30, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x31, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, + 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, + 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x30, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x70, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0xda, 0x09, 0xfe, 0xff, 0x18, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x34, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4c, 0x6f, 0x67, 0x69, 0x74, 0x73, 0x2f, 0x53, 0x70, 0x61, 0x74, 0x69, + 0x61, 0x6c, 0x53, 0x71, 0x75, 0x65, 0x65, 0x7a, 0x65, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x2a, 0x0a, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x14, 0x2f, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x88, 0x2f, 0x00, 0x00, 0x0c, 0x0b, 0xfe, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x54, 0x1f, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, + 0x27, 0xe4, 0xee, 0x36, 0xa7, 0xde, 0x02, 0x39, 0xcd, 0xe5, 0xfd, 0x38, + 0x70, 0xa3, 0x14, 0x39, 0xba, 0x53, 0xf0, 0x38, 0xdb, 0x1f, 0xbd, 0x38, + 0x15, 0x72, 0xd1, 0x38, 0x94, 0x03, 0xd9, 0x38, 0x2a, 0xf0, 0xba, 0x38, + 0xb9, 0xb8, 0x00, 0x39, 0x3e, 0x8e, 0x13, 0x39, 0x8b, 0x91, 0xc8, 0x38, + 0xb0, 0xbb, 0xef, 0x38, 0xc6, 0x5d, 0xd4, 0x38, 0x1d, 0x13, 0xd0, 0x38, + 0xee, 0xa4, 0xb2, 0x38, 0x88, 0xc0, 0xe9, 0x38, 0xd3, 0x4c, 0xd0, 0x38, + 0xd2, 0xa5, 0x02, 0x39, 0x61, 0xc8, 0xcf, 0x38, 0xf1, 0x1b, 0xdd, 0x38, + 0xd3, 0x1c, 0xd4, 0x38, 0x85, 0x48, 0xdf, 0x38, 0x9e, 0x09, 0xe0, 0x38, + 0x48, 0xba, 0xb0, 0x38, 0xcf, 0x5a, 0xb2, 0x38, 0xd8, 0xb0, 0xd0, 0x38, + 0xa3, 0x58, 0xd0, 0x38, 0xda, 0x00, 0xbc, 0x38, 0xde, 0x55, 0xd1, 0x38, + 0xc2, 0x47, 0x0b, 0x39, 0xc1, 0xbc, 0xc8, 0x38, 0x49, 0x5f, 0xc7, 0x38, + 0xfc, 0xf1, 0xc8, 0x38, 0x9e, 0x4d, 0x0b, 0x39, 0xf6, 0xfe, 0xd7, 0x38, + 0x33, 0xe8, 0x9e, 0x38, 0x59, 0x93, 0xc4, 0x38, 0xd0, 0x0e, 0xca, 0x38, + 0x81, 0x44, 0xbe, 0x38, 0x39, 0x25, 0xca, 0x38, 0x6d, 0xe3, 0xde, 0x38, + 0xf6, 0x73, 0xda, 0x38, 0xea, 0xca, 0xd1, 0x38, 0xa3, 0x95, 0xd2, 0x38, + 0x55, 0xa1, 0xbd, 0x38, 0x74, 0x66, 0xbe, 0x38, 0x73, 0x90, 0xd0, 0x38, + 0x4c, 0x9c, 0xbc, 0x38, 0x61, 0xe8, 0xc0, 0x38, 0x30, 0xa0, 0xd7, 0x38, + 0x92, 0x4c, 0xb7, 0x38, 0x50, 0x76, 0xd4, 0x38, 0x1d, 0x7f, 0xd1, 0x38, + 0x2f, 0x14, 0xdf, 0x38, 0x59, 0xff, 0xf2, 0x38, 0x2a, 0x7b, 0xab, 0x38, + 0xa3, 0x42, 0xbd, 0x38, 0x8e, 0x3d, 0xec, 0x38, 0xff, 0xd3, 0xf0, 0x38, + 0xe7, 0xbe, 0x94, 0x38, 0x17, 0x25, 0xd9, 0x38, 0x76, 0xf6, 0xdb, 0x38, + 0xca, 0xbd, 0xe9, 0x38, 0xb7, 0x6c, 0xfd, 0x38, 0x82, 0x2d, 0xb2, 0x38, + 0xee, 0xca, 0xe3, 0x38, 0x56, 0x05, 0xb2, 0x38, 0xd0, 0x98, 0xd7, 0x38, + 0xe4, 0xca, 0xbf, 0x38, 0xac, 0xa3, 0xd7, 0x38, 0x20, 0xff, 0xbe, 0x38, + 0xc0, 0xec, 0xd8, 0x38, 0xac, 0x69, 0xe0, 0x38, 0x09, 0x5f, 0xc1, 0x38, + 0x11, 0x04, 0xe2, 0x38, 0x35, 0x32, 0xd8, 0x38, 0xf9, 0x40, 0x1e, 0x39, + 0xb2, 0xfc, 0xbb, 0x38, 0x71, 0x28, 0xab, 0x38, 0xe5, 0x1f, 0xe9, 0x38, + 0xa4, 0x83, 0xea, 0x38, 0xd8, 0xf5, 0xc3, 0x38, 0xe4, 0xcd, 0xca, 0x38, + 0xf4, 0xeb, 0xe8, 0x38, 0xb2, 0xb9, 0xe4, 0x38, 0x74, 0x89, 0xbb, 0x38, + 0xff, 0x7d, 0xc4, 0x38, 0xd4, 0x57, 0x04, 0x39, 0xd3, 0x6b, 0xea, 0x38, + 0x5b, 0x89, 0xd4, 0x38, 0x5c, 0xc3, 0xe8, 0x38, 0xa4, 0xd2, 0xc5, 0x38, + 0xaf, 0x55, 0x05, 0x39, 0xeb, 0xed, 0xb0, 0x38, 0xc3, 0x1c, 0xd2, 0x38, + 0x18, 0x66, 0xf2, 0x38, 0xe8, 0x8c, 0xe6, 0x38, 0xf8, 0xe7, 0x07, 0x39, + 0xf4, 0x3c, 0xe5, 0x38, 0x64, 0x33, 0xdf, 0x38, 0x3d, 0xb1, 0xf4, 0x38, + 0x2c, 0x29, 0xcb, 0x38, 0x9a, 0xef, 0xd9, 0x38, 0xd9, 0xf4, 0xf9, 0x38, + 0x38, 0x11, 0x90, 0x38, 0x85, 0x98, 0xdb, 0x38, 0x58, 0x50, 0xde, 0x38, + 0xc9, 0x47, 0xc4, 0x38, 0xd6, 0x25, 0xce, 0x38, 0x07, 0xfa, 0xbd, 0x38, + 0xee, 0x2f, 0xf8, 0x38, 0xfe, 0xaf, 0x03, 0x39, 0x4f, 0xe2, 0xc3, 0x38, + 0x55, 0x8a, 0xb0, 0x38, 0x94, 0xf5, 0xc8, 0x38, 0x5b, 0xb6, 0xed, 0x38, + 0x24, 0xfd, 0xb2, 0x38, 0xfe, 0x65, 0xa8, 0x38, 0x9c, 0x9e, 0xb0, 0x38, + 0x61, 0x27, 0x7f, 0x38, 0x71, 0xce, 0xd6, 0x38, 0x08, 0x18, 0xbe, 0x38, + 0xfd, 0x4a, 0xc3, 0x38, 0x1e, 0xb2, 0xd9, 0x38, 0x00, 0x90, 0xcd, 0x38, + 0x73, 0x17, 0xa6, 0x38, 0x63, 0xe3, 0xb9, 0x38, 0xe0, 0x91, 0x1c, 0x39, + 0x21, 0x78, 0xec, 0x38, 0xb8, 0xe3, 0xfe, 0x38, 0x8b, 0x41, 0xe2, 0x38, + 0x2f, 0x7c, 0x02, 0x39, 0x06, 0x95, 0xf7, 0x38, 0x02, 0x6c, 0xcb, 0x38, + 0x47, 0x85, 0xe0, 0x38, 0xe8, 0xc4, 0xd7, 0x38, 0x3b, 0x74, 0xd6, 0x38, + 0x48, 0xb4, 0x20, 0x39, 0xa1, 0xb1, 0xc5, 0x38, 0xc6, 0x75, 0xe5, 0x38, + 0xc8, 0x7e, 0x05, 0x39, 0x94, 0x24, 0x23, 0x39, 0xe9, 0x85, 0x08, 0x39, + 0x23, 0x04, 0x01, 0x39, 0x19, 0xd3, 0x04, 0x39, 0xdc, 0x25, 0x11, 0x39, + 0x00, 0xe4, 0xb4, 0x38, 0x45, 0x37, 0xa3, 0x38, 0x5e, 0x1e, 0xbf, 0x38, + 0x33, 0xbb, 0x02, 0x39, 0xd4, 0xba, 0xa3, 0x38, 0xa9, 0x59, 0x72, 0x38, + 0x80, 0x37, 0xe5, 0x38, 0xe5, 0x7b, 0xd9, 0x38, 0x7c, 0x44, 0xb5, 0x38, + 0xa7, 0x07, 0xcd, 0x38, 0x76, 0x2b, 0xc2, 0x38, 0x01, 0xdb, 0xa0, 0x38, + 0x85, 0xaf, 0xcf, 0x38, 0xe1, 0x07, 0xbd, 0x38, 0xa0, 0xee, 0xcd, 0x38, + 0xa4, 0x21, 0xca, 0x38, 0xcf, 0xc1, 0xcf, 0x38, 0x59, 0xd1, 0xab, 0x38, + 0x4f, 0xbc, 0x9d, 0x38, 0x30, 0x59, 0xd1, 0x38, 0xeb, 0xd6, 0xe0, 0x38, + 0x70, 0x5e, 0xce, 0x38, 0x98, 0xd9, 0xb8, 0x38, 0xd2, 0x9b, 0xad, 0x38, + 0xa4, 0x45, 0xab, 0x38, 0x98, 0x02, 0xba, 0x38, 0x03, 0xfd, 0xbc, 0x38, + 0x8e, 0x73, 0xa0, 0x38, 0x23, 0x43, 0xf9, 0x38, 0x09, 0xfa, 0xc5, 0x38, + 0x2b, 0x98, 0xa0, 0x38, 0x53, 0x84, 0xad, 0x38, 0x32, 0x3c, 0xc6, 0x38, + 0x11, 0x8f, 0xbf, 0x38, 0x79, 0x5e, 0xbd, 0x38, 0x74, 0x10, 0x00, 0x39, + 0x14, 0x6b, 0xba, 0x38, 0xe2, 0x50, 0xf8, 0x38, 0x40, 0xb6, 0x8c, 0x38, + 0xe7, 0xb0, 0xc3, 0x38, 0x64, 0xe4, 0x87, 0x38, 0x00, 0x7c, 0xc8, 0x38, + 0xd3, 0x59, 0xe8, 0x38, 0x74, 0x9e, 0xe6, 0x38, 0xc7, 0x43, 0xe5, 0x38, + 0xd6, 0xb9, 0xf0, 0x38, 0xb4, 0xc8, 0xaa, 0x38, 0x0b, 0xac, 0xb5, 0x38, + 0xeb, 0xc3, 0xbb, 0x38, 0x32, 0x08, 0xce, 0x38, 0x9b, 0x57, 0xb6, 0x38, + 0x3b, 0x3a, 0x8c, 0x38, 0xd3, 0xfa, 0xb9, 0x38, 0x3a, 0x76, 0x9e, 0x38, + 0x2a, 0x6d, 0x94, 0x38, 0x11, 0x12, 0xc1, 0x38, 0x4b, 0x32, 0x96, 0x38, + 0xa0, 0x1e, 0xaa, 0x38, 0xe0, 0x38, 0x90, 0x38, 0xdf, 0x41, 0xc1, 0x38, + 0xcc, 0xfa, 0xce, 0x38, 0x9c, 0x47, 0x95, 0x38, 0xaf, 0x14, 0xfe, 0x38, + 0xa8, 0x42, 0xab, 0x38, 0xf4, 0xe5, 0xc8, 0x38, 0xcc, 0xf2, 0xb3, 0x38, + 0xbb, 0x8d, 0xbf, 0x38, 0x2e, 0x6d, 0xb0, 0x38, 0x53, 0x1f, 0x0e, 0x39, + 0xa3, 0xa0, 0xb5, 0x38, 0x41, 0xb3, 0xc8, 0x38, 0x68, 0xa5, 0xb3, 0x38, + 0xe3, 0x9d, 0xad, 0x38, 0x08, 0x2a, 0xd0, 0x38, 0x76, 0xd2, 0xc0, 0x38, + 0x5e, 0x82, 0xbc, 0x38, 0xe7, 0xd7, 0x99, 0x38, 0xfb, 0x43, 0xbc, 0x38, + 0x50, 0xd6, 0xad, 0x38, 0x52, 0xd6, 0xb0, 0x38, 0xf0, 0xe1, 0xbd, 0x38, + 0xc1, 0x87, 0xc1, 0x38, 0x7f, 0x71, 0xcd, 0x38, 0x2d, 0x74, 0xac, 0x38, + 0x91, 0x50, 0xca, 0x38, 0xfe, 0xa9, 0xa4, 0x38, 0xaf, 0xfa, 0x94, 0x38, + 0x18, 0x73, 0xa4, 0x38, 0xf4, 0xff, 0xf2, 0x38, 0x79, 0xbb, 0xab, 0x38, + 0x0b, 0x87, 0xf8, 0x38, 0x02, 0xfb, 0xdc, 0x38, 0x73, 0xe3, 0xce, 0x38, + 0x02, 0x81, 0xfb, 0x38, 0x52, 0xb8, 0xf3, 0x38, 0x6b, 0x76, 0xf8, 0x38, + 0xb2, 0xd5, 0xd9, 0x38, 0x12, 0xd6, 0xfa, 0x38, 0x20, 0xed, 0xac, 0x38, + 0x33, 0x55, 0xe9, 0x38, 0x36, 0x61, 0xce, 0x38, 0x8b, 0xb0, 0xab, 0x38, + 0x33, 0xe6, 0xaa, 0x38, 0x1b, 0x8f, 0xa8, 0x38, 0x1a, 0x5c, 0xcc, 0x38, + 0x3c, 0x7b, 0xa1, 0x38, 0xf6, 0x8b, 0x90, 0x38, 0xe9, 0xef, 0xa1, 0x38, + 0x94, 0x08, 0xe6, 0x38, 0x21, 0x57, 0xb0, 0x38, 0x97, 0xd4, 0x7c, 0x38, + 0x03, 0x90, 0xb1, 0x38, 0xe2, 0x24, 0xc8, 0x38, 0x16, 0x64, 0xa9, 0x38, + 0x52, 0xaf, 0xdf, 0x38, 0x35, 0x93, 0xf0, 0x38, 0xd9, 0x8e, 0xbc, 0x38, + 0x44, 0xb0, 0xa5, 0x38, 0x51, 0x5f, 0x9b, 0x38, 0xbb, 0x49, 0xda, 0x38, + 0x34, 0xa5, 0xeb, 0x38, 0x7f, 0x98, 0xdb, 0x38, 0xf4, 0x95, 0xcc, 0x38, + 0x4d, 0xe3, 0x99, 0x38, 0x56, 0x49, 0xda, 0x38, 0xf0, 0xc4, 0xbb, 0x38, + 0x12, 0x80, 0xae, 0x38, 0x12, 0x6e, 0x85, 0x38, 0x30, 0xe4, 0xac, 0x38, + 0x65, 0x87, 0xc9, 0x38, 0x60, 0x55, 0xc0, 0x38, 0xc5, 0xf9, 0xac, 0x38, + 0xa9, 0x39, 0xa9, 0x38, 0x46, 0x53, 0xc5, 0x38, 0x23, 0x36, 0x9d, 0x38, + 0x9b, 0xc7, 0xca, 0x38, 0xee, 0x82, 0xe9, 0x38, 0xe3, 0xc1, 0xb7, 0x38, + 0x92, 0x04, 0xd8, 0x38, 0xee, 0x80, 0xc7, 0x38, 0x3b, 0x9e, 0xca, 0x38, + 0x91, 0xc8, 0xba, 0x38, 0x91, 0x4b, 0xeb, 0x38, 0x8b, 0x5e, 0xaa, 0x38, + 0x97, 0x78, 0xf6, 0x38, 0xd1, 0x12, 0xa4, 0x38, 0x86, 0xe3, 0xe0, 0x38, + 0x68, 0x8d, 0xd0, 0x38, 0x45, 0x14, 0xa3, 0x38, 0x36, 0x07, 0x9a, 0x38, + 0x98, 0x86, 0xaf, 0x38, 0xd6, 0xdd, 0xc7, 0x38, 0x1e, 0xcb, 0xbf, 0x38, + 0xc9, 0x33, 0xbe, 0x38, 0x2a, 0xcc, 0xe4, 0x38, 0x3d, 0xe9, 0xab, 0x38, + 0x9b, 0x6e, 0xc3, 0x38, 0x77, 0x46, 0xc2, 0x38, 0x6b, 0x94, 0xd7, 0x38, + 0x33, 0x76, 0xb3, 0x38, 0xed, 0x73, 0xc3, 0x38, 0xc9, 0xa7, 0xb7, 0x38, + 0x1d, 0x48, 0xf3, 0x38, 0x3d, 0xae, 0xd3, 0x38, 0x33, 0x66, 0xc9, 0x38, + 0x8e, 0x09, 0xc3, 0x38, 0x44, 0x05, 0xcb, 0x38, 0x32, 0x36, 0xc3, 0x38, + 0x9b, 0x79, 0xda, 0x38, 0x2d, 0xa1, 0xaf, 0x38, 0xad, 0x38, 0xc4, 0x38, + 0xfb, 0x90, 0xa8, 0x38, 0xcc, 0xd0, 0xe6, 0x38, 0x1b, 0x97, 0xc5, 0x38, + 0xb3, 0xd9, 0xdc, 0x38, 0x8d, 0x59, 0x01, 0x39, 0xc0, 0xef, 0xd5, 0x38, + 0xff, 0x7c, 0xaf, 0x38, 0xfc, 0xc5, 0xeb, 0x38, 0x02, 0x7d, 0xc8, 0x38, + 0x1b, 0xc6, 0xd7, 0x38, 0x33, 0x6c, 0xc8, 0x38, 0x47, 0xda, 0x21, 0x39, + 0xaf, 0xed, 0xdb, 0x38, 0xfc, 0x97, 0xbd, 0x38, 0x18, 0xb0, 0xae, 0x38, + 0xff, 0x3c, 0x02, 0x39, 0xe3, 0x00, 0xa3, 0x38, 0x04, 0x1e, 0xa6, 0x38, + 0x20, 0x23, 0xa9, 0x38, 0xb3, 0xc6, 0xb0, 0x38, 0x40, 0xad, 0xdf, 0x38, + 0xcc, 0xe0, 0xbf, 0x38, 0x17, 0x13, 0x00, 0x39, 0x4b, 0xaf, 0x9f, 0x38, + 0xfc, 0xfb, 0xa2, 0x38, 0xfd, 0x2d, 0x88, 0x38, 0xaf, 0xaa, 0xd8, 0x38, + 0xb3, 0x51, 0xb8, 0x38, 0x49, 0xb9, 0x94, 0x38, 0xf6, 0xb6, 0xf8, 0x38, + 0x95, 0x1e, 0xf3, 0x38, 0xf4, 0xfe, 0xc7, 0x38, 0x43, 0x3d, 0xcc, 0x38, + 0x90, 0xaf, 0xc0, 0x38, 0xde, 0xad, 0xd4, 0x38, 0x6b, 0x16, 0xe6, 0x38, + 0xff, 0x5f, 0xaf, 0x38, 0xeb, 0x7c, 0xd0, 0x38, 0x70, 0x53, 0xce, 0x38, + 0x1e, 0xfd, 0x8b, 0x38, 0xb3, 0x72, 0xab, 0x38, 0x24, 0xfd, 0xbf, 0x38, + 0x1b, 0xb0, 0xcc, 0x38, 0xdc, 0xe7, 0xae, 0x38, 0x76, 0x57, 0xc9, 0x38, + 0xfe, 0xfb, 0xa7, 0x38, 0xea, 0x88, 0xa0, 0x38, 0x12, 0xd0, 0xfb, 0x38, + 0x2c, 0x74, 0xe6, 0x38, 0x5c, 0x6e, 0xab, 0x38, 0x69, 0x8b, 0xb1, 0x38, + 0x91, 0x46, 0xc3, 0x38, 0x8a, 0x73, 0xa4, 0x38, 0x73, 0x2c, 0xce, 0x38, + 0x2f, 0x35, 0xad, 0x38, 0x58, 0x3b, 0xdc, 0x38, 0x84, 0x62, 0xb6, 0x38, + 0xc3, 0xad, 0xd1, 0x38, 0x67, 0x64, 0x08, 0x39, 0x48, 0x59, 0x03, 0x39, + 0xa0, 0x90, 0xd7, 0x38, 0x47, 0xc6, 0x00, 0x39, 0x9c, 0x59, 0x13, 0x39, + 0xf6, 0x89, 0xf2, 0x38, 0xcd, 0x19, 0xe8, 0x38, 0xa4, 0xad, 0xd3, 0x38, + 0x71, 0xd5, 0xfd, 0x38, 0x1f, 0xe5, 0x14, 0x39, 0x37, 0x62, 0xf2, 0x38, + 0x6a, 0x27, 0xd9, 0x38, 0x4c, 0x4d, 0xbe, 0x38, 0x85, 0xee, 0xd3, 0x38, + 0xaa, 0x0e, 0xc2, 0x38, 0x30, 0x73, 0xdc, 0x38, 0xdb, 0x5d, 0xf5, 0x38, + 0x02, 0x20, 0xe0, 0x38, 0xf6, 0xd8, 0xce, 0x38, 0x48, 0xe8, 0x04, 0x39, + 0x26, 0x34, 0x10, 0x39, 0xaa, 0x3e, 0xeb, 0x38, 0x6b, 0x8b, 0xd4, 0x38, + 0x13, 0x6f, 0xac, 0x38, 0x58, 0x3f, 0xb3, 0x38, 0xfd, 0x6c, 0xd6, 0x38, + 0xe2, 0x45, 0xba, 0x38, 0x89, 0x91, 0xd2, 0x38, 0x67, 0xe8, 0x0a, 0x39, + 0xf9, 0x5a, 0x0c, 0x39, 0x5f, 0x2e, 0xed, 0x38, 0x61, 0x44, 0xe4, 0x38, + 0x4f, 0xaf, 0xa0, 0x38, 0xc7, 0x41, 0xc7, 0x38, 0x73, 0x6b, 0xa3, 0x38, + 0x91, 0xb7, 0xce, 0x38, 0x20, 0xec, 0xc5, 0x38, 0x24, 0xb8, 0x9a, 0x38, + 0xaf, 0x4d, 0xaa, 0x38, 0x55, 0xaa, 0xd8, 0x38, 0x8f, 0x27, 0xd2, 0x38, + 0x54, 0xe9, 0x11, 0x39, 0xa3, 0xe6, 0xde, 0x38, 0x15, 0x98, 0xb3, 0x38, + 0xd1, 0x7e, 0xa4, 0x38, 0x38, 0x34, 0xc7, 0x38, 0xea, 0xde, 0x8f, 0x38, + 0x4a, 0x6d, 0xcf, 0x38, 0x05, 0xc9, 0xca, 0x38, 0xf3, 0x5f, 0xa4, 0x38, + 0xeb, 0xae, 0xe2, 0x38, 0x96, 0xc3, 0xa8, 0x38, 0x3d, 0x67, 0xe2, 0x38, + 0x56, 0x92, 0xb5, 0x38, 0x5c, 0x0a, 0xc6, 0x38, 0x18, 0xb2, 0x11, 0x39, + 0xd8, 0xb0, 0xb5, 0x38, 0x32, 0x18, 0xd4, 0x38, 0x8e, 0xc3, 0xe2, 0x38, + 0xdf, 0x75, 0xdc, 0x38, 0xb0, 0xb6, 0xba, 0x38, 0x52, 0xb1, 0xaa, 0x38, + 0x06, 0x13, 0xb6, 0x38, 0x24, 0x86, 0xda, 0x38, 0x7f, 0xc1, 0x0f, 0x39, + 0xe5, 0x37, 0xb7, 0x38, 0x18, 0x1c, 0x97, 0x38, 0x77, 0xdc, 0xf1, 0x38, + 0xb3, 0x47, 0xae, 0x38, 0x85, 0x16, 0xfc, 0x38, 0xd0, 0x4a, 0xf5, 0x38, + 0x0c, 0x6f, 0xde, 0x38, 0xfc, 0xd9, 0xde, 0x38, 0x4a, 0xe8, 0xad, 0x38, + 0xa4, 0x4d, 0xb6, 0x38, 0xe8, 0x92, 0x00, 0x39, 0x9c, 0x33, 0x9d, 0x38, + 0x0f, 0x3f, 0xc0, 0x38, 0x24, 0x08, 0xe2, 0x38, 0x27, 0x43, 0x14, 0x39, + 0x24, 0xbd, 0xb6, 0x38, 0xce, 0xa7, 0xb2, 0x38, 0xc3, 0x99, 0xdb, 0x38, + 0x9b, 0x38, 0xdd, 0x38, 0xa6, 0xf4, 0xcb, 0x38, 0x1c, 0x2c, 0x9a, 0x38, + 0x64, 0x4c, 0xd4, 0x38, 0xe9, 0xab, 0xb0, 0x38, 0xf8, 0xf3, 0xa3, 0x38, + 0xad, 0xd5, 0x62, 0x38, 0xb6, 0x8e, 0xd3, 0x38, 0x30, 0x0b, 0xd7, 0x38, + 0xce, 0xe6, 0x01, 0x39, 0x21, 0xb3, 0xb9, 0x38, 0xc7, 0xd3, 0x95, 0x38, + 0x35, 0x60, 0xbe, 0x38, 0xdd, 0x20, 0x95, 0x38, 0x7c, 0x5a, 0x9a, 0x38, + 0xf3, 0x8d, 0x99, 0x38, 0x0c, 0x1d, 0xee, 0x38, 0xe4, 0xed, 0xbe, 0x38, + 0x36, 0xb7, 0x17, 0x39, 0x79, 0x9e, 0xcb, 0x38, 0x48, 0x8c, 0xae, 0x38, + 0xdb, 0x55, 0x8f, 0x38, 0xa7, 0x9c, 0xb5, 0x38, 0xb0, 0x70, 0xb8, 0x38, + 0x48, 0xb9, 0x9d, 0x38, 0x88, 0xcd, 0xd0, 0x38, 0x88, 0xac, 0xcc, 0x38, + 0xe9, 0xda, 0xb2, 0x38, 0xeb, 0x2f, 0xef, 0x38, 0xe1, 0x5b, 0xa2, 0x38, + 0x2a, 0xe1, 0xe3, 0x38, 0xd2, 0x15, 0xdd, 0x38, 0x70, 0x29, 0x01, 0x39, + 0xaa, 0x45, 0xc2, 0x38, 0x4c, 0xac, 0xe8, 0x38, 0x39, 0xb4, 0x05, 0x39, + 0x3c, 0x38, 0xcb, 0x38, 0x46, 0x2a, 0xd3, 0x38, 0xa6, 0x18, 0xb5, 0x38, + 0xf4, 0x50, 0xd0, 0x38, 0x30, 0x1e, 0x00, 0x39, 0x38, 0x35, 0xb3, 0x38, + 0x47, 0x34, 0xf8, 0x38, 0x35, 0xa5, 0xb4, 0x38, 0xbf, 0x91, 0x8d, 0x38, + 0xee, 0x75, 0xff, 0x38, 0xfa, 0x89, 0xdf, 0x38, 0xe7, 0x02, 0xab, 0x38, + 0x42, 0x91, 0xad, 0x38, 0x32, 0xf5, 0x96, 0x38, 0x29, 0x7a, 0xcc, 0x38, + 0xdd, 0x98, 0x02, 0x39, 0x37, 0xfe, 0xfc, 0x38, 0xde, 0x6f, 0xbd, 0x38, + 0x53, 0x04, 0xa6, 0x38, 0x5d, 0x66, 0x06, 0x39, 0x5e, 0x03, 0xe1, 0x38, + 0xe1, 0x14, 0xce, 0x38, 0xca, 0x8f, 0xca, 0x38, 0x4d, 0xc0, 0xe0, 0x38, + 0xf1, 0x21, 0xd1, 0x38, 0xed, 0x65, 0xbc, 0x38, 0xd3, 0xdc, 0xc7, 0x38, + 0x4a, 0xda, 0xe0, 0x38, 0x15, 0x03, 0xd4, 0x38, 0x8d, 0x01, 0xab, 0x38, + 0x24, 0x1d, 0xcb, 0x38, 0x33, 0x7c, 0xb5, 0x38, 0x7b, 0x86, 0x99, 0x38, + 0x79, 0xf1, 0xba, 0x38, 0x89, 0xfd, 0xb3, 0x38, 0x1c, 0x4e, 0xb9, 0x38, + 0x02, 0x5e, 0xc8, 0x38, 0x23, 0xb1, 0xec, 0x38, 0xb0, 0xb9, 0x27, 0x39, + 0x1e, 0xcb, 0x09, 0x39, 0xef, 0x56, 0xbe, 0x38, 0x20, 0x64, 0xd5, 0x38, + 0x14, 0xfa, 0xc1, 0x38, 0xdb, 0xdf, 0xf6, 0x38, 0x2a, 0xd9, 0xc7, 0x38, + 0x46, 0x75, 0xe2, 0x38, 0x38, 0x46, 0xf9, 0x38, 0xa8, 0x4d, 0xb1, 0x38, + 0xc5, 0x0c, 0x05, 0x39, 0x9f, 0xca, 0xbf, 0x38, 0xb0, 0x5a, 0xcf, 0x38, + 0x98, 0x2b, 0xbf, 0x38, 0xc6, 0x45, 0xec, 0x38, 0xd7, 0xdb, 0x17, 0x39, + 0xe7, 0x50, 0xdc, 0x38, 0xf5, 0x1b, 0xbf, 0x38, 0xda, 0x63, 0x8e, 0x38, + 0xb9, 0xfc, 0xb0, 0x38, 0x74, 0xd2, 0xe7, 0x38, 0xc1, 0x95, 0xe0, 0x38, + 0xa9, 0x64, 0xd4, 0x38, 0x05, 0xbe, 0xa9, 0x38, 0xa2, 0xfc, 0xb0, 0x38, + 0xa1, 0x1c, 0xea, 0x38, 0xed, 0xf2, 0xcf, 0x38, 0x48, 0x92, 0xbc, 0x38, + 0x52, 0x8f, 0xb5, 0x38, 0x41, 0xcd, 0xc1, 0x38, 0xb3, 0x32, 0xad, 0x38, + 0xa4, 0x3a, 0xf3, 0x38, 0xa4, 0x98, 0xd8, 0x38, 0x84, 0x57, 0x02, 0x39, + 0x94, 0xc8, 0xd1, 0x38, 0x69, 0x86, 0xab, 0x38, 0xe2, 0x5a, 0xd2, 0x38, + 0x5c, 0x9c, 0xc0, 0x38, 0x3c, 0xdc, 0x8e, 0x38, 0x62, 0x26, 0xa5, 0x38, + 0x79, 0xfa, 0x9d, 0x38, 0x85, 0x06, 0xe4, 0x38, 0xdc, 0xf6, 0xfc, 0x38, + 0xe1, 0x35, 0xcc, 0x38, 0xb6, 0x42, 0x10, 0x39, 0x52, 0x39, 0xb5, 0x38, + 0x29, 0x94, 0x01, 0x39, 0x98, 0x48, 0xc0, 0x38, 0x38, 0x94, 0xb6, 0x38, + 0xcf, 0xf2, 0xc9, 0x38, 0xf7, 0x28, 0xec, 0x38, 0xdb, 0x49, 0xf5, 0x38, + 0xd8, 0x5a, 0xc9, 0x38, 0x4d, 0x9a, 0xc2, 0x38, 0x50, 0xaa, 0xee, 0x38, + 0xb6, 0x8c, 0xca, 0x38, 0x1b, 0xc9, 0xae, 0x38, 0x6a, 0xb2, 0xc6, 0x38, + 0xe7, 0xa6, 0xd3, 0x38, 0x36, 0x7d, 0xcd, 0x38, 0xfb, 0xaf, 0xbe, 0x38, + 0x68, 0x19, 0x8f, 0x38, 0x85, 0x31, 0xfa, 0x38, 0xfa, 0xce, 0xc0, 0x38, + 0x5e, 0x2c, 0xbf, 0x38, 0x33, 0x41, 0x97, 0x38, 0xbb, 0x5f, 0xfa, 0x38, + 0x59, 0x4b, 0xc2, 0x38, 0x1e, 0x77, 0x7f, 0x38, 0x42, 0x0e, 0x2c, 0x39, + 0xf8, 0x4b, 0x2d, 0x39, 0xfd, 0x1e, 0xd4, 0x38, 0xf7, 0x7d, 0xdd, 0x38, + 0x93, 0x5c, 0x9d, 0x38, 0x94, 0x9f, 0xad, 0x38, 0x6d, 0xf6, 0xff, 0x38, + 0xcc, 0xb1, 0xf2, 0x38, 0xaa, 0x1e, 0xce, 0x38, 0x44, 0x3f, 0xd2, 0x38, + 0x65, 0xd3, 0xd8, 0x38, 0x97, 0x14, 0xcc, 0x38, 0xf6, 0x51, 0xb7, 0x38, + 0x6e, 0x9d, 0xb2, 0x38, 0xd6, 0x12, 0x06, 0x39, 0x87, 0xaa, 0x92, 0x38, + 0x0e, 0xac, 0xcf, 0x38, 0x9f, 0xaa, 0xb1, 0x38, 0x82, 0x4f, 0xea, 0x38, + 0xe0, 0x10, 0x9c, 0x38, 0xe1, 0x43, 0xc1, 0x38, 0x40, 0xd6, 0xca, 0x38, + 0x42, 0xd7, 0xa4, 0x38, 0xbb, 0x1c, 0xcb, 0x38, 0xe2, 0xab, 0x0a, 0x39, + 0xad, 0xb6, 0xbf, 0x38, 0x11, 0x66, 0xca, 0x38, 0xd6, 0x56, 0xef, 0x38, + 0xb0, 0x50, 0xcc, 0x38, 0xf0, 0x2a, 0xbd, 0x38, 0x3b, 0xab, 0xb2, 0x38, + 0x67, 0x68, 0xa6, 0x38, 0x48, 0x1e, 0xb5, 0x38, 0xb0, 0xe2, 0xad, 0x38, + 0x3c, 0xe0, 0xa0, 0x38, 0xb3, 0xdc, 0xa5, 0x38, 0xb6, 0xcb, 0x8e, 0x38, + 0x5e, 0x04, 0xd3, 0x38, 0xba, 0x71, 0xe5, 0x38, 0x1d, 0x12, 0xcd, 0x38, + 0x1a, 0x8b, 0xe5, 0x38, 0xc9, 0x67, 0xd8, 0x38, 0xe1, 0x1c, 0x9b, 0x38, + 0x85, 0x61, 0xd1, 0x38, 0x6e, 0xf2, 0xfc, 0x38, 0x18, 0x8c, 0x12, 0x39, + 0x5c, 0x7c, 0xc1, 0x38, 0x24, 0x51, 0xc0, 0x38, 0x06, 0xbd, 0xbd, 0x38, + 0xfd, 0x51, 0xc7, 0x38, 0x43, 0x5f, 0x9b, 0x38, 0x83, 0xd1, 0xd4, 0x38, + 0x9a, 0x7d, 0xbb, 0x38, 0xd4, 0x90, 0xc0, 0x38, 0x50, 0xe6, 0xc8, 0x38, + 0x0f, 0xe7, 0xd3, 0x38, 0x31, 0x09, 0xaa, 0x38, 0x94, 0x26, 0xc7, 0x38, + 0xb1, 0xd8, 0x91, 0x38, 0x45, 0x61, 0xbb, 0x38, 0x37, 0x5d, 0xb1, 0x38, + 0xe9, 0x6d, 0x95, 0x38, 0x70, 0x7c, 0x01, 0x39, 0x62, 0xcb, 0xd2, 0x38, + 0xe5, 0xe1, 0xd3, 0x38, 0x7f, 0x9e, 0xa2, 0x38, 0x79, 0x2d, 0xfb, 0x38, + 0xa1, 0x5c, 0xf6, 0x38, 0x88, 0x1e, 0xcf, 0x38, 0x29, 0x58, 0xa6, 0x38, + 0xa3, 0x61, 0xfd, 0x38, 0xbc, 0xaa, 0xc4, 0x38, 0xa3, 0xc7, 0x9b, 0x38, + 0xc2, 0xa9, 0xb7, 0x38, 0xcf, 0xb2, 0xa4, 0x38, 0xbe, 0x71, 0x95, 0x38, + 0x92, 0xc9, 0x95, 0x38, 0x0f, 0x3e, 0x90, 0x38, 0xfb, 0x4e, 0xc0, 0x38, + 0x2d, 0xc1, 0xc9, 0x38, 0x1b, 0x8d, 0xaf, 0x38, 0x70, 0xc3, 0xf6, 0x38, + 0x40, 0x87, 0xf3, 0x38, 0xe9, 0x50, 0xa5, 0x38, 0xc4, 0x96, 0xd1, 0x38, + 0xd0, 0xd5, 0xe0, 0x38, 0x67, 0x77, 0xc0, 0x38, 0xe5, 0x9c, 0xe4, 0x38, + 0xa1, 0x7e, 0x10, 0x39, 0x65, 0xe5, 0xf2, 0x38, 0x8f, 0xeb, 0x8f, 0x38, + 0x0b, 0x65, 0xe0, 0x38, 0xcf, 0x7d, 0xb5, 0x38, 0x08, 0x27, 0xdf, 0x38, + 0xee, 0xb1, 0x99, 0x38, 0xb7, 0x02, 0xe8, 0x38, 0xfb, 0xa2, 0x94, 0x38, + 0x43, 0xb1, 0x07, 0x39, 0x30, 0xe2, 0xc1, 0x38, 0xe2, 0x2d, 0xd1, 0x38, + 0x20, 0x53, 0xc8, 0x38, 0x0d, 0xd5, 0x1c, 0x39, 0xfb, 0x53, 0xae, 0x38, + 0x3b, 0x01, 0xd6, 0x38, 0x30, 0x36, 0xf1, 0x38, 0xca, 0xdb, 0xa3, 0x38, + 0x38, 0x8d, 0xa3, 0x38, 0xe4, 0x79, 0xb7, 0x38, 0xa5, 0x22, 0xaf, 0x38, + 0x56, 0xc1, 0xb2, 0x38, 0xcb, 0xb9, 0x94, 0x38, 0x4a, 0x7b, 0xd5, 0x38, + 0x4c, 0x45, 0xb0, 0x38, 0x96, 0x8f, 0xbc, 0x38, 0xc9, 0x85, 0xd9, 0x38, + 0x68, 0xca, 0xe7, 0x38, 0x49, 0xbe, 0xae, 0x38, 0x38, 0xa4, 0xb7, 0x38, + 0x02, 0x51, 0xb9, 0x38, 0xba, 0xc6, 0xdb, 0x38, 0x78, 0x99, 0xc0, 0x38, + 0xd1, 0x73, 0x06, 0x39, 0x62, 0x53, 0xc3, 0x38, 0x9b, 0xbc, 0xd5, 0x38, + 0x89, 0x1b, 0xff, 0x38, 0x1d, 0x76, 0xae, 0x38, 0xde, 0x6b, 0xbf, 0x38, + 0xd0, 0x21, 0xe0, 0x38, 0x33, 0x27, 0xa7, 0x38, 0x63, 0x32, 0xb9, 0x38, + 0xc2, 0x2a, 0xa8, 0x38, 0xc6, 0x42, 0xc8, 0x38, 0x98, 0x37, 0xa3, 0x38, + 0x64, 0x06, 0x95, 0x38, 0xf6, 0x6a, 0xe2, 0x38, 0x44, 0x7f, 0xda, 0x38, + 0x24, 0x1a, 0xa8, 0x38, 0x09, 0xbb, 0xab, 0x38, 0x6a, 0x23, 0xd9, 0x38, + 0x71, 0xb3, 0x95, 0x38, 0xf3, 0x5e, 0xa6, 0x38, 0x89, 0x7e, 0x82, 0x38, + 0x49, 0xb7, 0xb4, 0x38, 0x61, 0x97, 0xae, 0x38, 0x7e, 0x22, 0x9d, 0x38, + 0x3d, 0xf3, 0x1f, 0x39, 0xbf, 0x5d, 0xa7, 0x38, 0xe7, 0xb6, 0xc1, 0x38, + 0x2a, 0xa1, 0xbd, 0x38, 0x30, 0x7d, 0xbc, 0x38, 0x3b, 0x4d, 0x9a, 0x38, + 0x08, 0xe5, 0xf5, 0x38, 0x77, 0x40, 0xb4, 0x38, 0x9b, 0x33, 0xb7, 0x38, + 0x96, 0x88, 0xa9, 0x38, 0xcf, 0xe3, 0xc1, 0x38, 0x07, 0x59, 0xa9, 0x38, + 0xd0, 0x61, 0xf4, 0x38, 0x70, 0x7c, 0xdd, 0x38, 0x47, 0xfa, 0xc3, 0x38, + 0x8b, 0xb2, 0xb6, 0x38, 0xf3, 0x80, 0xbd, 0x38, 0xd8, 0x6c, 0xc8, 0x38, + 0xe1, 0x73, 0xd4, 0x38, 0xe4, 0xe4, 0x0f, 0x39, 0xaf, 0xd3, 0xd3, 0x38, + 0xb0, 0x60, 0xac, 0x38, 0xa4, 0xe9, 0x09, 0x39, 0xe2, 0x66, 0xcd, 0x38, + 0xc8, 0x0f, 0xb4, 0x38, 0x98, 0xc7, 0xb1, 0x38, 0xc0, 0x61, 0xd2, 0x38, + 0xc3, 0x9e, 0xcd, 0x38, 0x23, 0xd5, 0x93, 0x38, 0x5f, 0x3f, 0xd6, 0x38, + 0xc0, 0x9d, 0x06, 0x39, 0x18, 0x17, 0xd5, 0x38, 0x20, 0x5a, 0xd2, 0x38, + 0x70, 0xf4, 0xdf, 0x38, 0xb5, 0xf2, 0xd9, 0x38, 0x77, 0x46, 0xc2, 0x38, + 0x70, 0xca, 0xd2, 0x38, 0x86, 0x9c, 0xc5, 0x38, 0xb0, 0x07, 0xd0, 0x38, + 0x27, 0xf0, 0xca, 0x38, 0x12, 0x9f, 0xc4, 0x38, 0xca, 0x57, 0xe9, 0x38, + 0x16, 0x23, 0xa7, 0x38, 0x9b, 0x62, 0xe1, 0x38, 0x56, 0xa6, 0xd7, 0x38, + 0xe4, 0x78, 0xc0, 0x38, 0x67, 0xbf, 0xb8, 0x38, 0xdd, 0x7b, 0x1a, 0x39, + 0xd6, 0x32, 0xda, 0x38, 0x7f, 0x84, 0xc1, 0x38, 0x2d, 0xdb, 0xe3, 0x38, + 0xa9, 0x58, 0xdf, 0x38, 0xeb, 0x7c, 0xd4, 0x38, 0x74, 0x2f, 0x93, 0x38, + 0x87, 0x7d, 0xa8, 0x38, 0x71, 0xf5, 0xc6, 0x38, 0x9b, 0x78, 0xf3, 0x38, + 0xf9, 0x40, 0xbb, 0x38, 0x4c, 0xac, 0x89, 0x38, 0xc1, 0xa4, 0xb5, 0x38, + 0x24, 0xe3, 0xe9, 0x38, 0x2d, 0x49, 0x9d, 0x38, 0x1e, 0x0a, 0x0e, 0x39, + 0xb7, 0xd4, 0xbb, 0x38, 0xe2, 0xeb, 0xd8, 0x38, 0xdb, 0x15, 0x97, 0x38, + 0xa9, 0xaf, 0xe7, 0x38, 0x53, 0x4c, 0xdd, 0x38, 0xd2, 0x67, 0xc4, 0x38, + 0x5b, 0xe2, 0xe0, 0x38, 0xd8, 0x1c, 0xe4, 0x38, 0x20, 0x96, 0x8d, 0x38, + 0x2f, 0xad, 0xdc, 0x38, 0x7f, 0x97, 0xaf, 0x38, 0xc6, 0x5e, 0x00, 0x39, + 0x27, 0xbc, 0xd9, 0x38, 0x52, 0xe7, 0x04, 0x39, 0xf7, 0xaf, 0xb1, 0x38, + 0xbd, 0x8e, 0xdc, 0x38, 0xe1, 0x9b, 0xd1, 0x38, 0xe0, 0x4e, 0xc0, 0x38, + 0x98, 0x15, 0xc2, 0x38, 0xe2, 0x42, 0x92, 0x38, 0x70, 0xa0, 0xd2, 0x38, + 0x21, 0xb6, 0x9c, 0x38, 0xd8, 0xab, 0xf0, 0x38, 0x83, 0xe4, 0xce, 0x38, + 0xfd, 0xb7, 0xfd, 0x38, 0x9e, 0x37, 0xc9, 0x38, 0xb6, 0x93, 0xbf, 0x38, + 0x5b, 0x97, 0x01, 0x39, 0xf3, 0x88, 0x06, 0x39, 0x18, 0x1e, 0xc2, 0x38, + 0x98, 0x27, 0xc4, 0x38, 0xf4, 0xd0, 0xc6, 0x38, 0x56, 0x9b, 0xce, 0x38, + 0x77, 0xc2, 0xd9, 0x38, 0x05, 0x59, 0xd8, 0x38, 0xed, 0xbd, 0xa0, 0x38, + 0x0f, 0xd7, 0xd6, 0x38, 0xdc, 0x6f, 0xe8, 0x38, 0x8f, 0xeb, 0x09, 0x39, + 0xcb, 0x98, 0xaf, 0x38, 0x6a, 0x63, 0xf9, 0x38, 0xea, 0x71, 0xce, 0x38, + 0x35, 0x1e, 0xe8, 0x38, 0x44, 0x28, 0xe8, 0x38, 0xdc, 0x96, 0xe0, 0x38, + 0x5f, 0x5d, 0xc7, 0x38, 0x46, 0x69, 0xfc, 0x38, 0x55, 0x9b, 0xa1, 0x38, + 0xca, 0xb0, 0xe2, 0x38, 0x89, 0x6a, 0xef, 0x38, 0x26, 0x77, 0xcb, 0x38, + 0x71, 0x3b, 0xc4, 0x38, 0x5a, 0xfe, 0x97, 0x38, 0xcd, 0x3e, 0xab, 0x38, + 0xf9, 0x82, 0x18, 0x39, 0x15, 0x8e, 0xd2, 0x38, 0x81, 0x4c, 0xbd, 0x38, + 0xcc, 0xaf, 0x9b, 0x38, 0xcc, 0x5d, 0xde, 0x38, 0x47, 0x94, 0xdb, 0x38, + 0x70, 0x2d, 0x02, 0x39, 0x7a, 0x4b, 0xce, 0x38, 0x85, 0xa0, 0xd8, 0x38, + 0x06, 0x9b, 0xa7, 0x38, 0x4d, 0x8f, 0x02, 0x39, 0xc1, 0x8c, 0xf6, 0x38, + 0x24, 0xe7, 0x04, 0x39, 0x3c, 0x62, 0xac, 0x38, 0xd2, 0x59, 0xf4, 0x38, + 0xd6, 0x83, 0xe1, 0x38, 0xa3, 0x53, 0xa8, 0x38, 0x5f, 0xba, 0xaf, 0x38, + 0x89, 0x90, 0xb9, 0x38, 0xa4, 0x2f, 0x82, 0x38, 0x8e, 0x1a, 0xaa, 0x38, + 0x79, 0x59, 0xfb, 0x38, 0xbf, 0x72, 0xa8, 0x38, 0x5c, 0xc5, 0xb1, 0x38, + 0x4a, 0x2d, 0xb4, 0x38, 0x02, 0x01, 0xfb, 0x38, 0xfa, 0x5c, 0xcc, 0x38, + 0x9a, 0xe3, 0xd6, 0x38, 0x0c, 0x34, 0xbc, 0x38, 0xb2, 0xbb, 0xc5, 0x38, + 0x9d, 0xb9, 0x0b, 0x39, 0x92, 0x4e, 0xec, 0x38, 0x62, 0x62, 0xdf, 0x38, + 0xe8, 0xd6, 0x97, 0x38, 0xd6, 0x71, 0xe0, 0x38, 0x8e, 0x56, 0xdc, 0x38, + 0x1a, 0x50, 0xc1, 0x38, 0xe5, 0x8f, 0xb1, 0x38, 0x03, 0xe2, 0xb0, 0x38, + 0xe9, 0x2b, 0xac, 0x38, 0x70, 0xaa, 0xb3, 0x38, 0x1b, 0xfd, 0xa3, 0x38, + 0x88, 0xfc, 0xf1, 0x38, 0xb6, 0x48, 0xb1, 0x38, 0xde, 0xcb, 0xb3, 0x38, + 0x09, 0xa3, 0xe3, 0x38, 0xd8, 0xb4, 0xab, 0x38, 0xd8, 0x82, 0x7f, 0x38, + 0x5b, 0x96, 0x8d, 0x38, 0x18, 0x76, 0xc8, 0x38, 0x55, 0x52, 0x96, 0x38, + 0x4c, 0x05, 0xe0, 0x38, 0xa1, 0xc1, 0xdb, 0x38, 0x26, 0x36, 0xdc, 0x38, + 0x12, 0xb3, 0xb5, 0x38, 0xf1, 0xd9, 0x05, 0x39, 0x23, 0xbf, 0xc7, 0x38, + 0x40, 0x0d, 0xd7, 0x38, 0xe4, 0x79, 0xa7, 0x38, 0xea, 0xbf, 0xb2, 0x38, + 0x03, 0xfd, 0x97, 0x38, 0xc1, 0x8b, 0xeb, 0x38, 0x3c, 0x5d, 0xbd, 0x38, + 0x69, 0x66, 0xae, 0x38, 0xb1, 0x21, 0xfc, 0x38, 0xaf, 0x8b, 0xc7, 0x38, + 0xb2, 0x50, 0xbc, 0x38, 0x4c, 0xf6, 0xb0, 0x38, 0x05, 0x55, 0xae, 0x38, + 0x42, 0x31, 0xab, 0x38, 0xb3, 0x74, 0xdb, 0x38, 0xd2, 0xee, 0xc4, 0x38, + 0x2a, 0xd4, 0xb3, 0x38, 0x73, 0xe8, 0xe1, 0x38, 0x82, 0x92, 0xf0, 0x38, + 0xee, 0x6a, 0xdf, 0x38, 0x77, 0x87, 0xf1, 0x38, 0x24, 0x6c, 0xe1, 0x38, + 0x98, 0x9f, 0x32, 0x39, 0x79, 0x22, 0x08, 0x39, 0x4f, 0xf0, 0x08, 0x39, + 0x4d, 0x22, 0xcd, 0x38, 0x53, 0x64, 0xc3, 0x38, 0xa8, 0x32, 0x02, 0x39, + 0x52, 0xc6, 0xc0, 0x38, 0x0e, 0xa2, 0xe2, 0x38, 0xff, 0x3c, 0xbf, 0x38, + 0x06, 0x6e, 0xe3, 0x38, 0x7a, 0xa9, 0xea, 0x38, 0x98, 0xc3, 0xc9, 0x38, + 0xce, 0x5f, 0x09, 0x39, 0x85, 0xd3, 0xfa, 0x38, 0x96, 0x32, 0x00, 0x39, + 0x21, 0x59, 0xef, 0x38, 0xd5, 0xe3, 0xf5, 0x38, 0x3e, 0x60, 0xe1, 0x38, + 0x09, 0xc2, 0xb2, 0x38, 0xe4, 0x50, 0xcd, 0x38, 0x6d, 0xcb, 0xa7, 0x38, + 0x1e, 0x7c, 0xb0, 0x38, 0xb6, 0xd7, 0xdb, 0x38, 0x5b, 0x22, 0xc7, 0x38, + 0xad, 0x96, 0x9f, 0x38, 0x4c, 0xd1, 0xe7, 0x38, 0x09, 0x1a, 0x98, 0x38, + 0x15, 0x54, 0xa3, 0x38, 0xb7, 0x6f, 0xbe, 0x38, 0x6a, 0x4c, 0xcc, 0x38, + 0x4b, 0xc3, 0xad, 0x38, 0x73, 0x43, 0xd3, 0x38, 0x89, 0x05, 0x03, 0x39, + 0x5b, 0xb8, 0x06, 0x39, 0xbe, 0x7a, 0x9b, 0x38, 0xd3, 0x40, 0xd4, 0x38, + 0xa4, 0x57, 0xc1, 0x38, 0x05, 0x7e, 0xd0, 0x38, 0xc1, 0xc7, 0xdf, 0x38, + 0xa7, 0xaa, 0xa9, 0x38, 0xde, 0xbb, 0xe5, 0x38, 0xb0, 0x9e, 0xb8, 0x38, + 0xcf, 0x45, 0xdd, 0x38, 0xd8, 0xc8, 0x37, 0x39, 0xb2, 0x9f, 0xdf, 0x38, + 0xf6, 0x14, 0xe9, 0x38, 0xc0, 0x07, 0xd4, 0x38, 0x84, 0xb7, 0xbd, 0x38, + 0x9d, 0xb6, 0xc6, 0x38, 0xd8, 0x6b, 0xcf, 0x38, 0xc8, 0xea, 0x0d, 0x39, + 0x5e, 0x1c, 0xd7, 0x38, 0x21, 0x1c, 0xcf, 0x38, 0x79, 0xc9, 0xfb, 0x38, + 0xaa, 0x3b, 0xef, 0x38, 0xc0, 0x44, 0xea, 0x38, 0x9b, 0x08, 0xf5, 0x38, + 0x50, 0x6d, 0xdf, 0x38, 0x86, 0xd4, 0x94, 0x38, 0x78, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4c, 0x6f, 0x67, 0x69, 0x74, 0x73, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x64, 0x5f, 0x31, 0x63, 0x5f, 0x31, 0x78, 0x31, 0x2f, 0x42, 0x69, 0x61, + 0x73, 0x41, 0x64, 0x64, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4c, 0x6f, 0x67, 0x69, 0x74, 0x73, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x63, 0x5f, 0x31, 0x78, + 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4c, 0x6f, 0x67, + 0x69, 0x74, 0x73, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x63, 0x5f, 0x31, 0x78, 0x31, 0x2f, 0x62, 0x69, 0x61, 0x73, 0x65, 0x73, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, + 0xce, 0x39, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x38, 0x14, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe0, 0x14, 0x00, 0x00, + 0x12, 0x94, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x08, 0x00, 0x00, 0x10, 0x0c, 0x00, 0x00, 0x10, 0x10, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0xe2, 0xc3, 0xff, 0x3a, 0x3b, 0xcd, 0x3b, 0x3c, + 0x7d, 0x1e, 0xbb, 0x3b, 0x3e, 0xf9, 0x27, 0x3b, 0xd6, 0x7e, 0x30, 0x3c, + 0xc8, 0xd7, 0x96, 0x3b, 0xf3, 0x21, 0x88, 0x3c, 0x71, 0x60, 0x09, 0x3c, + 0xe4, 0xa6, 0x5b, 0x3b, 0x86, 0x19, 0x47, 0x3b, 0xb0, 0x37, 0x24, 0x3b, + 0x83, 0xf4, 0x24, 0x3b, 0x3f, 0xa2, 0x40, 0x3c, 0xb0, 0x9a, 0x9a, 0x3c, + 0x4a, 0x4a, 0x47, 0x3b, 0xaf, 0x24, 0x07, 0x3c, 0xdd, 0xb6, 0x32, 0x3b, + 0x37, 0x9c, 0x27, 0x3b, 0xff, 0x97, 0x73, 0x3b, 0xac, 0x37, 0x88, 0x3b, + 0x81, 0xba, 0x67, 0x3b, 0xe2, 0x88, 0x06, 0x3b, 0xef, 0xc8, 0x0d, 0x3c, + 0x38, 0x7e, 0xa5, 0x3b, 0x03, 0xc3, 0x48, 0x3b, 0x22, 0xd0, 0x79, 0x3b, + 0xd1, 0xfd, 0x5a, 0x3c, 0x50, 0x32, 0x0c, 0x3c, 0xcf, 0xe2, 0xaa, 0x3b, + 0xd6, 0xca, 0x56, 0x3b, 0xf2, 0xbf, 0x59, 0x3b, 0x2c, 0xe2, 0x13, 0x3b, + 0x96, 0x65, 0xf4, 0x3b, 0xba, 0x4f, 0xd3, 0x3b, 0x76, 0xc8, 0x31, 0x3b, + 0xcf, 0xce, 0x39, 0x3b, 0x9f, 0x5d, 0x54, 0x3b, 0xef, 0xe1, 0x20, 0x3b, + 0x27, 0x3c, 0x03, 0x3b, 0x5e, 0x7b, 0x45, 0x3b, 0x58, 0x15, 0x6d, 0x3b, + 0x18, 0x25, 0x3e, 0x3b, 0x34, 0xd5, 0xff, 0x3c, 0x38, 0x2e, 0x96, 0x3b, + 0x8a, 0xcd, 0x58, 0x3b, 0xb4, 0x8a, 0x65, 0x3c, 0x3c, 0x3f, 0xc5, 0x3b, + 0xbd, 0xe6, 0x1a, 0x3b, 0xc8, 0x01, 0x3e, 0x3b, 0x5d, 0xdf, 0x36, 0x3b, + 0xb6, 0xdc, 0x9f, 0x3b, 0xb0, 0x81, 0x47, 0x3c, 0x0d, 0xda, 0x93, 0x3b, + 0xce, 0x4c, 0x17, 0x3b, 0x44, 0xe7, 0x0b, 0x3b, 0x7a, 0x8a, 0x0f, 0x3b, + 0xf4, 0x0e, 0xc3, 0x3a, 0xa1, 0x15, 0x01, 0x3b, 0x18, 0xa4, 0x62, 0x3b, + 0x9b, 0xbc, 0xa4, 0x3b, 0x08, 0xf4, 0x5b, 0x3b, 0x52, 0xa3, 0x0d, 0x3c, + 0x4d, 0xc1, 0x92, 0x3b, 0xa4, 0x20, 0xac, 0x3b, 0xcd, 0x4d, 0x2e, 0x3b, + 0x83, 0xac, 0xed, 0x3b, 0xb7, 0x63, 0x23, 0x3b, 0x5e, 0xf0, 0x07, 0x3b, + 0x66, 0xfe, 0x72, 0x3b, 0xb1, 0x84, 0x2b, 0x3b, 0x1f, 0xce, 0x1b, 0x3b, + 0x65, 0xa9, 0x4a, 0x3b, 0x55, 0x5a, 0x65, 0x3c, 0x63, 0xed, 0x8c, 0x3b, + 0xd7, 0x47, 0x0b, 0x3c, 0x00, 0x5e, 0x26, 0x3b, 0x52, 0x64, 0x6e, 0x3b, + 0xd2, 0x73, 0x0d, 0x3b, 0x3e, 0x9a, 0xc0, 0x3b, 0x3d, 0xf6, 0x56, 0x3b, + 0x0b, 0x4d, 0xec, 0x3b, 0xdc, 0x9b, 0x54, 0x3b, 0xf0, 0x4d, 0xdb, 0x3a, + 0x70, 0x31, 0x3b, 0x3b, 0xc1, 0xe7, 0xbc, 0x3b, 0xf4, 0x5a, 0x1c, 0x3c, + 0x7d, 0x31, 0x8c, 0x3a, 0x83, 0xb2, 0x88, 0x3b, 0x38, 0x2a, 0x8a, 0x3b, + 0x52, 0x5a, 0x36, 0x3b, 0xd5, 0x6c, 0x1f, 0x3b, 0x15, 0x69, 0x6b, 0x3b, + 0x8f, 0xff, 0x64, 0x3b, 0x6f, 0xa6, 0x57, 0x3b, 0xd4, 0xa7, 0x80, 0x3b, + 0x4c, 0x9f, 0x1a, 0x3c, 0x54, 0xaf, 0x7e, 0x3b, 0x0c, 0xc4, 0x84, 0x3b, + 0x2b, 0x94, 0x88, 0x3b, 0x9a, 0xdd, 0x29, 0x3b, 0xde, 0xeb, 0x85, 0x3b, + 0xd9, 0x88, 0x09, 0x3c, 0xf6, 0x0b, 0x77, 0x3b, 0xab, 0xfd, 0x8c, 0x3b, + 0x83, 0x2d, 0x53, 0x3b, 0xbf, 0xbe, 0x03, 0x3b, 0x27, 0xf3, 0x74, 0x3b, + 0x72, 0x10, 0x06, 0x3b, 0xde, 0xc0, 0x77, 0x3b, 0x98, 0x21, 0xff, 0x3c, + 0x62, 0xba, 0x01, 0x3b, 0xcc, 0xde, 0x1f, 0x3b, 0xef, 0x66, 0x47, 0x3b, + 0x53, 0x45, 0x71, 0x3b, 0x77, 0x1b, 0x1c, 0x3b, 0x44, 0x62, 0xe0, 0x3b, + 0x51, 0xb1, 0x37, 0x3c, 0xe0, 0x6a, 0x9f, 0x3b, 0xad, 0x83, 0x30, 0x3b, + 0x53, 0x43, 0x36, 0x3b, 0x01, 0x98, 0x44, 0x3c, 0xb6, 0x25, 0x2d, 0x3b, + 0x6d, 0x05, 0xcd, 0x3c, 0xc6, 0x0e, 0x45, 0x3b, 0xda, 0x7d, 0xf2, 0x3a, + 0xd9, 0xa3, 0x8e, 0x3b, 0x83, 0x99, 0x1a, 0x3b, 0x5d, 0x5a, 0x3b, 0x3b, + 0x7a, 0x8a, 0x94, 0x3b, 0x47, 0xd2, 0xc7, 0x3c, 0x6c, 0x57, 0x33, 0x3b, + 0x93, 0x86, 0x0e, 0x3b, 0x1a, 0x43, 0x49, 0x3c, 0xe3, 0x6f, 0x1f, 0x3c, + 0xab, 0x28, 0x20, 0x3b, 0x75, 0xe3, 0x67, 0x3b, 0x9e, 0x50, 0x45, 0x3b, + 0x0d, 0xf0, 0x64, 0x3b, 0x7b, 0xb0, 0x82, 0x3b, 0x0a, 0xd6, 0xa7, 0x3b, + 0x4d, 0xbb, 0xf9, 0x3a, 0x13, 0x81, 0x24, 0x3b, 0xb1, 0x58, 0xfd, 0x3b, + 0xb1, 0x81, 0x3a, 0x3b, 0x14, 0xe7, 0xb0, 0x3b, 0x23, 0x1a, 0x00, 0x3c, + 0x02, 0xfd, 0x4b, 0x3b, 0x21, 0x3b, 0x83, 0x3b, 0x96, 0xa0, 0xae, 0x3b, + 0xdb, 0xf3, 0x08, 0x3b, 0x72, 0xc4, 0x26, 0x3c, 0xac, 0x1b, 0x61, 0x3b, + 0x70, 0x20, 0x36, 0x3b, 0xaf, 0x7d, 0x80, 0x3b, 0x1e, 0x45, 0x4f, 0x3b, + 0xbb, 0x31, 0xdd, 0x3a, 0x73, 0x39, 0x38, 0x3b, 0x7f, 0xa6, 0x81, 0x3c, + 0x7b, 0x8b, 0x20, 0x3b, 0x4b, 0xfd, 0x10, 0x3c, 0x2e, 0x16, 0x0c, 0x3b, + 0xb2, 0x5b, 0x78, 0x3b, 0x34, 0x64, 0x5e, 0x3b, 0x5a, 0x35, 0xee, 0x3b, + 0xcf, 0xfb, 0x01, 0x3c, 0x37, 0xef, 0x39, 0x3b, 0xdb, 0x1a, 0x34, 0x3b, + 0x2a, 0xf5, 0x81, 0x3b, 0x5f, 0xf6, 0x2b, 0x3b, 0x9f, 0x14, 0x83, 0x3b, + 0x36, 0xcf, 0x8a, 0x3b, 0x4d, 0x4a, 0x11, 0x3b, 0xba, 0xb9, 0xfe, 0x3a, + 0xde, 0xac, 0x79, 0x3b, 0x8f, 0x3e, 0x49, 0x3b, 0xfd, 0xb0, 0x0a, 0x3c, + 0x02, 0xf6, 0x14, 0x3b, 0x42, 0xf3, 0x07, 0x3b, 0xff, 0x0f, 0x0b, 0x3b, + 0x4c, 0xbc, 0x82, 0x3b, 0x6c, 0x7f, 0x4b, 0x3b, 0xd6, 0x3f, 0x16, 0x3b, + 0xd8, 0x99, 0x43, 0x3c, 0x9a, 0x5e, 0x5c, 0x3b, 0x12, 0x10, 0x03, 0x3b, + 0x68, 0x64, 0x87, 0x3b, 0x9a, 0xfa, 0x10, 0x3b, 0x50, 0x4c, 0x23, 0x3b, + 0x63, 0x6a, 0x4d, 0x3b, 0x20, 0xe6, 0x01, 0x3c, 0x17, 0x4f, 0xf8, 0x3a, + 0xb8, 0xfe, 0x24, 0x3b, 0xa1, 0x12, 0x5f, 0x3b, 0x4e, 0x1d, 0x63, 0x3b, + 0x1d, 0x0f, 0x48, 0x3b, 0x8e, 0xac, 0xa5, 0x3b, 0xdc, 0xab, 0x0f, 0x3b, + 0x1d, 0x5d, 0x48, 0x3b, 0x54, 0xce, 0xd3, 0x3b, 0x26, 0xc9, 0xf8, 0x3b, + 0x11, 0x6f, 0x14, 0x3b, 0x52, 0x79, 0x51, 0x3b, 0xa7, 0x17, 0x1d, 0x3b, + 0x0d, 0xd8, 0xae, 0x3b, 0x60, 0x6e, 0x0f, 0x3d, 0x0f, 0xcf, 0x1f, 0x3b, + 0x56, 0xb1, 0xe6, 0x3b, 0x83, 0xde, 0x34, 0x3b, 0xc6, 0xde, 0x4e, 0x3b, + 0xf8, 0x3c, 0x3e, 0x3b, 0x64, 0x74, 0x31, 0x3b, 0xd8, 0x7d, 0xa1, 0x3c, + 0xfb, 0xcb, 0x3b, 0x3b, 0xa8, 0xe3, 0x36, 0x3b, 0x96, 0xdd, 0x37, 0x3b, + 0x69, 0xde, 0x65, 0x3b, 0x5f, 0x5e, 0x9d, 0x3b, 0x51, 0x89, 0x50, 0x3b, + 0xe6, 0x38, 0x93, 0x3b, 0xb0, 0xe9, 0x42, 0x3b, 0x14, 0xcd, 0x67, 0x3b, + 0x0c, 0x97, 0x18, 0x3b, 0x88, 0xb3, 0x09, 0x3c, 0xcf, 0x11, 0x34, 0x3b, + 0x8d, 0x67, 0x37, 0x3b, 0xb0, 0x4d, 0x50, 0x3b, 0x29, 0xe3, 0x37, 0x3b, + 0xb7, 0x48, 0x1b, 0x3c, 0x1e, 0x8f, 0x7e, 0x3b, 0x41, 0x64, 0x31, 0x3b, + 0xf4, 0xa3, 0xe0, 0x3b, 0x6d, 0x53, 0x30, 0x3b, 0x4d, 0x23, 0x1f, 0x3c, + 0x29, 0x10, 0x86, 0x3b, 0x18, 0x99, 0x8c, 0x3b, 0x07, 0x7a, 0x3c, 0x3b, + 0x18, 0x9e, 0x26, 0x3b, 0x1d, 0x37, 0x0d, 0x3b, 0xf0, 0x40, 0x90, 0x3b, + 0x0b, 0x2b, 0xd5, 0x3b, 0x8c, 0xb6, 0x01, 0x3b, 0xb3, 0x6b, 0x5e, 0x3b, + 0x82, 0xa9, 0x4d, 0x3b, 0xb6, 0x92, 0x5d, 0x3b, 0xe5, 0xce, 0xab, 0x3b, + 0xb9, 0x64, 0x84, 0x3b, 0x88, 0x5c, 0x88, 0x3b, 0xac, 0xd6, 0x7a, 0x3b, + 0xd3, 0x19, 0x1c, 0x3c, 0x35, 0x3a, 0x39, 0x3b, 0xdd, 0x50, 0x6d, 0x3b, + 0x29, 0x8a, 0x85, 0x3b, 0xf3, 0xf5, 0xb8, 0x3b, 0xf2, 0xe2, 0x8b, 0x3b, + 0xc7, 0xe6, 0xec, 0x3b, 0xcd, 0x10, 0x71, 0x3b, 0x00, 0x01, 0x00, 0x00, + 0x90, 0x12, 0x1b, 0xbe, 0xa1, 0x55, 0xba, 0x3f, 0x40, 0xa8, 0x39, 0x3f, + 0x21, 0x7e, 0x4b, 0xbe, 0xd8, 0x1d, 0xaf, 0x3f, 0x8f, 0xae, 0x5e, 0xbe, + 0x5d, 0x7a, 0x90, 0x3f, 0xb0, 0x4d, 0x88, 0x3f, 0x96, 0xef, 0xd9, 0x3e, + 0x3b, 0x3f, 0x00, 0xbe, 0xe2, 0x64, 0xe2, 0xbd, 0x9a, 0xaa, 0xa3, 0x3e, + 0xfb, 0x20, 0xbf, 0x3f, 0x6a, 0xb5, 0x85, 0x3f, 0xb5, 0xbb, 0xc5, 0x3e, + 0x66, 0x16, 0x86, 0x3f, 0xd4, 0x73, 0x2a, 0xbe, 0xe1, 0x2c, 0xde, 0xbd, + 0xab, 0xa5, 0x5a, 0xbe, 0x3d, 0x27, 0x07, 0x3f, 0xc8, 0x75, 0x44, 0xbe, + 0x80, 0x24, 0xe2, 0xbd, 0x5d, 0xad, 0x8c, 0x3f, 0x3c, 0x33, 0x24, 0x3f, + 0x7d, 0x31, 0xc7, 0x3e, 0x82, 0xdc, 0xf7, 0x3e, 0xd5, 0x47, 0xd9, 0x3f, + 0xeb, 0x19, 0x8b, 0x3f, 0x09, 0x8d, 0x29, 0x3f, 0x8e, 0x3e, 0x01, 0xbe, + 0x72, 0x0c, 0xd8, 0x3e, 0xf8, 0x4d, 0xe6, 0xbd, 0xdd, 0x8b, 0x64, 0x3f, + 0x1b, 0xa9, 0x51, 0x3f, 0xcc, 0x0e, 0x20, 0xbe, 0x81, 0x40, 0x40, 0xbe, + 0xe4, 0xb4, 0xd2, 0x3e, 0x92, 0x3a, 0x42, 0xbe, 0xfe, 0x65, 0xda, 0xbd, + 0xc4, 0x05, 0x1e, 0xbe, 0xbd, 0xf5, 0xd9, 0xbd, 0xce, 0xa8, 0xbc, 0x3e, + 0x69, 0xa9, 0x91, 0x3f, 0xdc, 0x01, 0x15, 0x3f, 0xe4, 0xe3, 0x11, 0xbe, + 0x9f, 0xbf, 0xe3, 0x3f, 0x83, 0x5c, 0x03, 0xbe, 0x3a, 0x86, 0xc1, 0xbd, + 0x21, 0x61, 0x0c, 0xbe, 0x96, 0xf2, 0x1f, 0xbe, 0xfd, 0x9c, 0x1e, 0x3f, + 0xad, 0xf2, 0xc5, 0x3f, 0x59, 0xb2, 0x12, 0x3f, 0x50, 0x75, 0x76, 0xbd, + 0x44, 0x18, 0x02, 0xbe, 0x04, 0xd2, 0xdf, 0xbd, 0xb5, 0xee, 0x0c, 0xbe, + 0xda, 0x90, 0xe2, 0xbd, 0xd0, 0xde, 0xe0, 0x3e, 0x22, 0x73, 0x23, 0x3f, + 0x20, 0x3c, 0xda, 0x3e, 0x0b, 0x88, 0x8c, 0x3f, 0xca, 0x9b, 0x11, 0x3f, + 0x0f, 0xac, 0xbf, 0xbe, 0x41, 0x99, 0x27, 0xbe, 0x2a, 0xd1, 0x6b, 0x3f, + 0xf0, 0x1c, 0xa2, 0x3e, 0x38, 0xf5, 0x3c, 0xbe, 0x69, 0x18, 0xf1, 0x3e, + 0xbd, 0xbc, 0x25, 0xbe, 0xac, 0x96, 0x93, 0xbd, 0x12, 0x14, 0xc9, 0x3e, + 0xa0, 0x8f, 0xe3, 0x3f, 0x88, 0xd3, 0x0b, 0x3f, 0x47, 0x31, 0x8a, 0x3f, + 0xa5, 0x63, 0x04, 0xbe, 0x89, 0x87, 0xec, 0x3e, 0x00, 0xcc, 0xa1, 0xbd, + 0x0a, 0x19, 0x3f, 0x3f, 0xe2, 0xfd, 0x3e, 0xbe, 0x71, 0x74, 0x6a, 0x3f, + 0xa4, 0xf2, 0xd2, 0x3e, 0x69, 0x3f, 0x06, 0xbe, 0x0d, 0xbb, 0xb9, 0x3e, + 0xf1, 0x6d, 0x3b, 0x3f, 0x3e, 0x22, 0x9b, 0x3f, 0x18, 0xa3, 0xb4, 0xbd, + 0x1e, 0xa1, 0x07, 0x3f, 0xe4, 0x15, 0x09, 0x3f, 0x97, 0xb5, 0x1c, 0xbe, + 0x92, 0x62, 0xd0, 0xbd, 0x43, 0x92, 0xe9, 0x3e, 0x90, 0x35, 0xe3, 0x3e, + 0x4d, 0xc8, 0x38, 0xbe, 0x22, 0x58, 0x06, 0xbd, 0x0d, 0x6a, 0x99, 0x3f, + 0x1f, 0x0b, 0xe0, 0xbc, 0x84, 0xba, 0x03, 0x3f, 0x03, 0x83, 0x07, 0x3f, + 0xdf, 0x89, 0xa8, 0x3e, 0x06, 0xe0, 0x04, 0x3f, 0xc7, 0x75, 0x88, 0x3f, + 0x22, 0x66, 0x1b, 0xbe, 0xb0, 0xe3, 0x0b, 0x3f, 0x28, 0x87, 0xd1, 0x3e, + 0xc5, 0x9b, 0x01, 0xbe, 0x41, 0x09, 0xf3, 0x3e, 0xfc, 0xa4, 0x22, 0xbe, + 0x5c, 0xd1, 0xf5, 0x3e, 0x91, 0x0e, 0x95, 0x3f, 0x8f, 0xa8, 0x26, 0xbe, + 0x55, 0x37, 0x1b, 0xbe, 0x21, 0xd8, 0xc5, 0x3e, 0xc8, 0x62, 0xef, 0x3e, + 0xef, 0x5e, 0xa2, 0xbd, 0xa9, 0xd2, 0x4b, 0x3f, 0xee, 0x41, 0xb6, 0x3f, + 0x0a, 0x2c, 0x1e, 0x3f, 0xa6, 0x22, 0xaf, 0x3e, 0x05, 0xfc, 0x65, 0xbe, + 0xd1, 0x0e, 0xc3, 0x3f, 0x70, 0xbb, 0xea, 0xbd, 0x9c, 0xf6, 0x82, 0x3f, + 0x9b, 0xfc, 0x81, 0xbe, 0xeb, 0xc7, 0x01, 0xbe, 0x91, 0x86, 0x0d, 0x3f, + 0xa2, 0x9b, 0xa7, 0xbd, 0xa8, 0xe3, 0xb9, 0x3e, 0x7b, 0xbb, 0x08, 0x3f, + 0xdf, 0xb1, 0x53, 0x3f, 0x1f, 0x71, 0x2c, 0xbe, 0x29, 0xfe, 0xc7, 0xbd, + 0x94, 0xb0, 0xc7, 0x3f, 0x03, 0x31, 0x9e, 0x3f, 0x5a, 0xe8, 0x9e, 0x3e, + 0xae, 0x13, 0xe6, 0x3e, 0xfd, 0xc5, 0xc3, 0x3e, 0xa7, 0xe5, 0x31, 0xbe, + 0x1a, 0xab, 0x01, 0x3f, 0x5e, 0x86, 0x26, 0x3f, 0x02, 0x4c, 0x8a, 0xbd, + 0x11, 0x38, 0xa3, 0x3e, 0x44, 0x2f, 0x0b, 0x3f, 0xae, 0x0c, 0xb9, 0x3e, + 0x46, 0x85, 0x2f, 0x3f, 0xde, 0x33, 0x7e, 0x3f, 0x08, 0x65, 0xca, 0x3e, + 0xab, 0x34, 0x02, 0x3f, 0x55, 0x43, 0x2d, 0x3f, 0xdd, 0x0c, 0x1b, 0xbe, + 0x71, 0x00, 0xa3, 0x3f, 0x75, 0x59, 0xdf, 0x3e, 0x2f, 0xb4, 0xb4, 0x3e, + 0x99, 0xf0, 0x3a, 0xbe, 0xdb, 0xc6, 0xd4, 0xbd, 0x87, 0xd8, 0xeb, 0xbd, + 0x7d, 0xda, 0x55, 0xbe, 0x32, 0xa3, 0x00, 0x40, 0x5f, 0x5d, 0xc2, 0xbd, + 0x50, 0xdb, 0x8f, 0x3f, 0x1b, 0x66, 0xbf, 0xbd, 0xfb, 0x6a, 0xf6, 0x3e, + 0x6c, 0xa7, 0xdc, 0x3e, 0xef, 0x58, 0x6c, 0x3f, 0xed, 0x69, 0x3b, 0x3f, + 0x59, 0x7b, 0xb8, 0x3e, 0x2f, 0x39, 0xe3, 0xbd, 0x40, 0xf1, 0x00, 0x3f, + 0x72, 0x9e, 0xaa, 0x3e, 0xf8, 0xf9, 0x69, 0xbe, 0x98, 0xb9, 0x09, 0x3f, + 0x39, 0xb4, 0x22, 0xbe, 0xc2, 0xdb, 0xf7, 0xbd, 0x84, 0xb9, 0xf7, 0x3e, + 0x12, 0xac, 0xc7, 0x3e, 0x9b, 0x9b, 0x89, 0x3f, 0x7b, 0x1e, 0xd7, 0xbd, + 0xdf, 0x21, 0x15, 0xbe, 0x97, 0xcb, 0xcf, 0xbd, 0xd3, 0xb6, 0x01, 0x3f, + 0x19, 0xaf, 0x13, 0xbe, 0xa4, 0x88, 0x0c, 0xbe, 0x27, 0xf2, 0xbd, 0x3f, + 0x32, 0xaf, 0x0f, 0xbe, 0xf2, 0x09, 0x82, 0x3e, 0xd4, 0x4b, 0xce, 0xbe, + 0x40, 0xa8, 0x03, 0xbe, 0xb9, 0x30, 0xd7, 0xbd, 0x8e, 0xcf, 0xcb, 0x3e, + 0x54, 0xe2, 0x80, 0x3f, 0xd3, 0x21, 0x10, 0xbe, 0xbb, 0xb4, 0xa3, 0x3e, + 0x7c, 0x54, 0xdd, 0x3e, 0x13, 0x57, 0xe1, 0x3e, 0xff, 0x7e, 0xc6, 0x3e, + 0x35, 0x61, 0x24, 0x3f, 0x98, 0x62, 0xcd, 0xbd, 0x6f, 0x59, 0x16, 0xbe, + 0xb7, 0x26, 0x52, 0x3f, 0x94, 0xd7, 0x76, 0x3f, 0xc6, 0x47, 0x41, 0xbe, + 0x5f, 0xd6, 0xcf, 0x3e, 0x0d, 0x19, 0x3d, 0xbe, 0x5d, 0x7a, 0x2d, 0x3f, + 0xc4, 0x95, 0xb4, 0x3f, 0x71, 0x8f, 0x9e, 0x3e, 0xf3, 0xe3, 0x64, 0x3f, + 0xc6, 0x74, 0xb3, 0x3e, 0xa1, 0x9b, 0x93, 0xbd, 0x7e, 0xc0, 0xbc, 0x3e, + 0x7b, 0x11, 0xb0, 0x3e, 0x45, 0x6e, 0xf3, 0x3f, 0x14, 0x71, 0x53, 0xbe, + 0xe1, 0x75, 0xb5, 0x3e, 0xdb, 0x6d, 0xb6, 0x3e, 0xac, 0x12, 0xe4, 0x3e, + 0xa2, 0x23, 0x1c, 0x3f, 0x3e, 0xe8, 0xce, 0x3e, 0x74, 0x12, 0x12, 0x3f, + 0x9c, 0x04, 0x15, 0xbe, 0x81, 0x22, 0x7b, 0xbd, 0xde, 0x65, 0x97, 0x3e, + 0x21, 0xa0, 0x88, 0x3f, 0x3e, 0xc6, 0x58, 0xbe, 0x23, 0x6b, 0x27, 0xbe, + 0x15, 0xad, 0xce, 0x3e, 0xf8, 0x47, 0x13, 0xbe, 0x26, 0x12, 0x9a, 0x3f, + 0x00, 0x92, 0xfc, 0x3e, 0x78, 0x01, 0xb0, 0x3e, 0xac, 0xe2, 0x5e, 0x3f, + 0xc6, 0xf2, 0xae, 0x3e, 0x06, 0xe5, 0x9d, 0x3f, 0xb6, 0x49, 0xc3, 0xbe, + 0x7d, 0x5e, 0xcb, 0xbd, 0xcb, 0xb6, 0x76, 0xbe, 0xdc, 0x50, 0xa5, 0x3e, + 0x74, 0xb3, 0x07, 0xbe, 0x6e, 0x20, 0x0f, 0x3f, 0xe9, 0xbe, 0x50, 0x3f, + 0x1f, 0xb3, 0x80, 0x3e, 0xdc, 0xae, 0xdc, 0x3e, 0x2f, 0x0e, 0xcc, 0x3e, + 0x91, 0xd7, 0xdb, 0x3e, 0x47, 0x77, 0x2a, 0x3f, 0xf0, 0x5b, 0x03, 0x3f, + 0xbe, 0x11, 0x3d, 0xbe, 0xff, 0xe0, 0xf8, 0x3e, 0x9f, 0xe1, 0x9a, 0x3f, + 0xc1, 0xc7, 0xb7, 0x3e, 0x49, 0x3b, 0xea, 0xbd, 0xa2, 0xe5, 0x41, 0xbe, + 0x07, 0x84, 0x37, 0x3f, 0x2c, 0xcb, 0x0a, 0x3f, 0x10, 0x64, 0x46, 0xbe, + 0x2f, 0xda, 0x97, 0xbe, 0x00, 0x01, 0x00, 0x00, 0x5a, 0xc4, 0x7d, 0xbe, + 0xd8, 0xda, 0x5b, 0xbf, 0xe3, 0x69, 0x79, 0x3e, 0x4c, 0xa9, 0xa6, 0xbe, + 0x49, 0xde, 0x8d, 0xbf, 0x18, 0xaa, 0x15, 0xbf, 0xaf, 0x11, 0x07, 0xc0, + 0xb0, 0xee, 0x43, 0xbf, 0xe8, 0xfd, 0x29, 0x3e, 0x53, 0x8b, 0xc5, 0xbe, + 0x41, 0xef, 0xa2, 0xbe, 0x5e, 0xac, 0x3f, 0x3e, 0xc2, 0x3f, 0x98, 0xbf, + 0x7b, 0x65, 0x19, 0xc0, 0xe5, 0x4d, 0x4e, 0x3e, 0xc2, 0xb8, 0x26, 0xbf, + 0x6f, 0x51, 0xb1, 0xbe, 0xff, 0x4c, 0xa6, 0xbe, 0xcf, 0xb0, 0xf1, 0xbe, + 0x58, 0xb4, 0x45, 0x3e, 0x0c, 0xeb, 0xe5, 0xbe, 0xd0, 0x7b, 0x85, 0xbe, + 0xee, 0xce, 0x24, 0xbf, 0x43, 0xfd, 0xab, 0x3e, 0xf8, 0xd0, 0x09, 0x3e, + 0x8d, 0xdb, 0x15, 0x3e, 0xb3, 0x99, 0x64, 0xbe, 0xaa, 0xd9, 0xd9, 0x3e, + 0x99, 0xc3, 0x12, 0x3e, 0x40, 0x1d, 0xd5, 0xbe, 0x8c, 0x97, 0x25, 0x3e, + 0x68, 0xba, 0x92, 0xbe, 0xcb, 0x7c, 0x72, 0xbf, 0xb1, 0xe7, 0x86, 0xbe, + 0xe5, 0x64, 0xb0, 0xbe, 0x31, 0x5b, 0xb8, 0xbe, 0x65, 0xfb, 0x97, 0x3d, + 0x2b, 0xa0, 0x9f, 0xbe, 0xaf, 0x35, 0x82, 0xbe, 0x67, 0xf0, 0xc3, 0xbe, + 0x2d, 0x3b, 0xeb, 0xbe, 0x93, 0xb7, 0x4d, 0x3e, 0x8a, 0xd5, 0x7d, 0xc0, + 0x2e, 0x56, 0x50, 0x3e, 0xef, 0x1b, 0xd7, 0xbe, 0x73, 0xc2, 0x82, 0x3f, + 0xbe, 0xb4, 0x43, 0xbf, 0xf0, 0xb0, 0x99, 0xbe, 0xc4, 0x85, 0xbc, 0xbe, + 0x9e, 0x71, 0xb5, 0xbe, 0x9f, 0x2b, 0x56, 0x3e, 0x87, 0xce, 0x8d, 0xbf, + 0x7b, 0x10, 0x84, 0x3e, 0x34, 0x1e, 0x96, 0xbe, 0x75, 0xcf, 0x8a, 0xbe, + 0x65, 0x6b, 0x8e, 0xbe, 0xd6, 0x88, 0x41, 0xbe, 0x76, 0x13, 0x80, 0xbe, + 0x96, 0x6c, 0x5e, 0x3e, 0x34, 0x2f, 0x7f, 0xbd, 0x62, 0x46, 0x76, 0x3e, + 0xe4, 0x4e, 0xba, 0xbe, 0x2e, 0x65, 0x5e, 0x3e, 0x63, 0xc8, 0x2a, 0xbf, + 0x31, 0xf1, 0xac, 0xbe, 0x10, 0xbe, 0x67, 0xbf, 0xeb, 0x06, 0x41, 0x3e, + 0x7d, 0xe0, 0x86, 0xbe, 0xe3, 0x80, 0x21, 0x3e, 0xa8, 0x2d, 0xaa, 0xbe, + 0x83, 0x96, 0x9a, 0xbe, 0xbf, 0x33, 0xff, 0x3d, 0x26, 0xe9, 0x9c, 0xbf, + 0x5f, 0x7f, 0x7d, 0x3e, 0x48, 0x11, 0xe3, 0xbe, 0x44, 0x11, 0xa5, 0xbe, + 0xfe, 0x54, 0xfe, 0x3d, 0xea, 0x58, 0x8c, 0xbe, 0x22, 0x83, 0x23, 0xbf, + 0x51, 0x48, 0xd5, 0xbe, 0x9a, 0x7a, 0xff, 0xbe, 0xd3, 0x54, 0x53, 0x3e, + 0x54, 0x97, 0x59, 0xbe, 0x7e, 0x36, 0x6b, 0x3e, 0xa1, 0xdb, 0x1b, 0xbf, + 0x8b, 0x79, 0x7d, 0xbf, 0x1a, 0x19, 0x0b, 0xbe, 0x1b, 0x44, 0x21, 0x3e, + 0x14, 0xbf, 0xc4, 0xbe, 0x9d, 0xed, 0xb4, 0xbe, 0xfb, 0x2d, 0x9e, 0xbe, + 0xc1, 0x3c, 0x3a, 0x3e, 0xfb, 0xf8, 0x22, 0x3e, 0x22, 0xf7, 0xd5, 0xbe, + 0x09, 0x4d, 0xff, 0xbe, 0x78, 0x09, 0x41, 0xbf, 0xf5, 0xb1, 0xfc, 0xbe, + 0x81, 0xbd, 0x5d, 0x3e, 0x6d, 0xf5, 0x68, 0x3e, 0x4a, 0xc9, 0x11, 0x3e, + 0xfe, 0x1b, 0x31, 0x3e, 0x35, 0x2f, 0x32, 0xbf, 0xde, 0x1d, 0xf5, 0xbe, + 0x0e, 0x3a, 0x6d, 0x3e, 0x7c, 0x06, 0x19, 0x3e, 0x42, 0xb7, 0x82, 0xbe, + 0x80, 0xc0, 0x95, 0x3e, 0x51, 0x04, 0x85, 0xbe, 0x30, 0x4d, 0x2c, 0x3e, + 0x55, 0x23, 0x7d, 0xc0, 0xed, 0xb6, 0x80, 0xbe, 0x0e, 0x9f, 0x9e, 0xbe, + 0x79, 0xe8, 0x4e, 0x3e, 0x00, 0x07, 0x2b, 0x3e, 0x40, 0xe3, 0x9a, 0xbe, + 0x7f, 0xa1, 0x5e, 0xbf, 0xa7, 0x8f, 0x78, 0xbf, 0x25, 0x23, 0x33, 0x3e, + 0x82, 0x6c, 0x6a, 0x3e, 0xcc, 0xd6, 0xb4, 0xbe, 0x1c, 0xe2, 0xac, 0xbf, + 0x6b, 0xcb, 0xab, 0xbe, 0x62, 0x6b, 0x4b, 0xc0, 0xa8, 0x84, 0xc3, 0xbe, + 0xde, 0x98, 0x70, 0xbe, 0x4f, 0x9e, 0x74, 0x3e, 0x50, 0x64, 0x99, 0xbe, + 0xa2, 0x71, 0x1a, 0x3e, 0x65, 0x61, 0x13, 0xbf, 0xa2, 0x42, 0x46, 0xc0, + 0xbd, 0xf0, 0xb1, 0xbe, 0x86, 0x69, 0x8d, 0xbe, 0xa6, 0x23, 0x8f, 0xbf, + 0x64, 0x57, 0x81, 0xbf, 0x6f, 0x59, 0x25, 0x3e, 0xa8, 0xb5, 0x62, 0x3e, + 0x8a, 0xe4, 0x5d, 0x3e, 0x2d, 0x26, 0xe3, 0xbe, 0x13, 0xad, 0x5a, 0x3e, + 0x00, 0xde, 0x81, 0x3e, 0xd6, 0xc7, 0x77, 0xbe, 0x36, 0x55, 0x33, 0x3e, + 0x00, 0x5e, 0x7b, 0xbf, 0x6d, 0x52, 0x43, 0x3e, 0x62, 0x42, 0x3f, 0x3e, + 0x89, 0x15, 0xdc, 0x3e, 0xf6, 0xfb, 0x09, 0x3e, 0xa3, 0x92, 0x53, 0x3e, + 0x81, 0x67, 0x2e, 0x3e, 0xf3, 0xe1, 0x87, 0xbe, 0xe9, 0x76, 0xa5, 0xbf, + 0xb9, 0x7e, 0x0c, 0x3e, 0x87, 0x33, 0x35, 0x3e, 0x68, 0xf9, 0xfe, 0xbe, + 0x94, 0xa6, 0xcd, 0xbe, 0x58, 0x77, 0x5b, 0xbe, 0x00, 0xc9, 0xb6, 0xbe, + 0xd6, 0x3b, 0xd4, 0xbf, 0x64, 0x4a, 0x9f, 0xbe, 0x33, 0xf1, 0x5b, 0xbf, + 0x02, 0xfe, 0x8a, 0xbe, 0xb8, 0x64, 0x0a, 0x3e, 0x14, 0xca, 0x35, 0x3e, + 0x0f, 0x57, 0x60, 0xbf, 0xd7, 0xf7, 0x80, 0xbf, 0x7c, 0x08, 0x37, 0x3e, + 0xa5, 0xb2, 0xb2, 0xbe, 0x6a, 0x97, 0x7a, 0x3e, 0x35, 0x43, 0x39, 0x3e, + 0x76, 0x0e, 0x02, 0xbf, 0x05, 0x6a, 0x15, 0x3e, 0xb8, 0x27, 0x90, 0xbe, + 0x47, 0xbc, 0x7c, 0xbe, 0x05, 0x9a, 0x7d, 0x3e, 0x4b, 0xd7, 0x2a, 0x3e, + 0x57, 0x34, 0x50, 0xbf, 0x16, 0xcc, 0x93, 0xbe, 0x5b, 0xe3, 0x86, 0xbe, + 0xdf, 0xf9, 0x89, 0xbe, 0x2a, 0xbf, 0x10, 0x3e, 0x6d, 0xe8, 0xc9, 0xbe, + 0x56, 0x13, 0x95, 0xbe, 0xa4, 0x12, 0xc2, 0xbf, 0xdd, 0xa5, 0xda, 0xbe, + 0xe3, 0xc2, 0x1f, 0x3e, 0x9f, 0x55, 0x06, 0xbf, 0xa5, 0xd8, 0x8f, 0xbe, + 0xb7, 0x05, 0xa2, 0xbe, 0x87, 0x7d, 0x58, 0x3e, 0xe2, 0xec, 0x7a, 0xbf, + 0x79, 0x5e, 0x76, 0xbe, 0x8e, 0x59, 0x36, 0x3e, 0x53, 0xe4, 0x33, 0x3e, + 0x18, 0xb9, 0x7d, 0x3e, 0x6d, 0x71, 0x85, 0x3e, 0xcf, 0xd5, 0x0e, 0xbf, + 0x84, 0x8c, 0x8e, 0xbe, 0x63, 0xcc, 0xc6, 0xbe, 0xb8, 0xa4, 0x31, 0x3e, + 0xe4, 0x50, 0x05, 0x3f, 0x33, 0x46, 0x93, 0xbe, 0x19, 0x86, 0x1c, 0x3e, + 0x78, 0xdd, 0x9b, 0xbe, 0x45, 0xc3, 0x8b, 0x3e, 0x83, 0x4f, 0x8e, 0xc0, + 0xa4, 0xeb, 0x24, 0x3e, 0xa2, 0x1a, 0xd1, 0x3c, 0x59, 0xb3, 0x1e, 0x3e, + 0x08, 0x41, 0xcd, 0xbe, 0x88, 0xbe, 0xdc, 0x3d, 0x95, 0x1d, 0x12, 0x3e, + 0xdc, 0x3a, 0x20, 0xc0, 0x63, 0x54, 0xba, 0xbe, 0x0d, 0xd1, 0x37, 0x3e, + 0xf6, 0x9d, 0x23, 0x3e, 0x1f, 0xab, 0xfa, 0x3d, 0x73, 0x7a, 0x27, 0x3e, + 0x48, 0xec, 0x41, 0x3e, 0xf5, 0xa0, 0x51, 0x3e, 0xdd, 0x63, 0xc1, 0xbe, + 0x7a, 0xfd, 0xe5, 0xbe, 0xd2, 0x4c, 0x24, 0x3e, 0x20, 0x8f, 0x3a, 0xbf, + 0xab, 0xa9, 0xb2, 0xbe, 0xbe, 0xf8, 0xb5, 0xbe, 0xd8, 0x80, 0x2c, 0x3e, + 0x63, 0x73, 0xb6, 0xbe, 0xca, 0x44, 0x83, 0xbf, 0xec, 0x17, 0x1f, 0x3e, + 0x50, 0x68, 0x09, 0x3e, 0x93, 0x47, 0x82, 0xbd, 0x8c, 0x4c, 0x3d, 0x3e, + 0xaa, 0xd4, 0x3a, 0xbf, 0x09, 0x04, 0x05, 0xbf, 0xe6, 0x7f, 0x0b, 0xbf, + 0x13, 0x01, 0xbb, 0xbe, 0xd1, 0xd3, 0x01, 0x3e, 0xaf, 0x1c, 0x8c, 0xbe, + 0xf7, 0xfd, 0x3f, 0x3e, 0xb5, 0x80, 0x53, 0xbf, 0x08, 0xbd, 0x16, 0x3e, + 0x9e, 0x19, 0xea, 0x3d, 0xb5, 0xfd, 0xf1, 0x3d, 0x00, 0x3b, 0x5e, 0x3e, + 0xb8, 0xc0, 0x10, 0xbf, 0xe9, 0x35, 0x70, 0x3e, 0xcf, 0x4b, 0x07, 0xbf, + 0x90, 0xd8, 0x6e, 0x3e, 0x82, 0x71, 0x37, 0xbf, 0x2e, 0x44, 0xee, 0x3d, + 0x3b, 0x76, 0xeb, 0xbe, 0x15, 0x7f, 0x04, 0xbf, 0x20, 0x80, 0x99, 0x3e, + 0xd3, 0x44, 0x21, 0x3e, 0xf9, 0x0c, 0x6b, 0xbf, 0xab, 0x2e, 0xef, 0xbe, + 0xad, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xd6, 0x4e, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x3c, 0x0a, 0x00, 0x00, 0x37, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0xb0, 0x0a, 0x00, 0x00, 0x1a, 0xa9, 0xff, 0xff, + 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x14, 0x04, 0x00, 0x00, + 0x14, 0x06, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x56, 0x0e, 0x84, 0x3b, 0x2c, 0x21, 0xf6, 0x3a, 0xf3, 0x8a, 0x16, 0x3b, + 0xcb, 0x9a, 0x67, 0x3b, 0xec, 0xe8, 0xd1, 0x3a, 0x44, 0xbf, 0x09, 0x3b, + 0xfd, 0x08, 0x1d, 0x3b, 0xdb, 0xf6, 0xb1, 0x3a, 0x45, 0x89, 0x2e, 0x3b, + 0xa7, 0x96, 0x35, 0x3b, 0x75, 0x2e, 0x7f, 0x3b, 0xb9, 0x12, 0x4d, 0x3b, + 0x33, 0x31, 0x09, 0x3b, 0x1f, 0x9e, 0x42, 0x3b, 0x00, 0xb7, 0x26, 0x3b, + 0x8a, 0x97, 0x29, 0x3b, 0x0c, 0x4a, 0x86, 0x3b, 0xd9, 0x96, 0xbe, 0x3b, + 0x95, 0x61, 0x93, 0x3b, 0xa3, 0x8c, 0x6b, 0x3b, 0x1f, 0xdb, 0x21, 0x3b, + 0xdb, 0x0c, 0x16, 0x3c, 0x2a, 0x27, 0x5b, 0x3b, 0xac, 0x3a, 0xf7, 0x3a, + 0xd6, 0x60, 0xfc, 0x3a, 0xb5, 0x52, 0x72, 0x3b, 0x16, 0xf2, 0xd0, 0x3a, + 0x54, 0x2a, 0x89, 0x3b, 0x3d, 0x68, 0x4a, 0x3b, 0xc7, 0x6f, 0x5d, 0x3b, + 0x6f, 0x42, 0x35, 0x3b, 0x6f, 0x5c, 0x27, 0x3b, 0x3c, 0x8e, 0x67, 0x3b, + 0x7e, 0xde, 0x2a, 0x3b, 0x30, 0xf8, 0x63, 0x3b, 0x1e, 0xe2, 0x2f, 0x3b, + 0x8f, 0xd0, 0xb5, 0x3a, 0x4a, 0x46, 0x02, 0x3b, 0x1e, 0x6b, 0x7c, 0x3b, + 0x85, 0xcc, 0x35, 0x3b, 0xe1, 0x3a, 0xf8, 0x3a, 0x48, 0x3f, 0x54, 0x3b, + 0xbf, 0x1d, 0x75, 0x3b, 0xa4, 0xb1, 0x21, 0x3b, 0xfe, 0x44, 0xda, 0x3a, + 0x11, 0xf3, 0xb9, 0x3a, 0x02, 0xfe, 0x00, 0x3b, 0x87, 0xb8, 0x28, 0x3b, + 0x9d, 0xa0, 0x3c, 0x3b, 0x0f, 0x28, 0xd9, 0x3a, 0xc1, 0x75, 0x64, 0x3b, + 0x11, 0x05, 0x8c, 0x3b, 0x78, 0xb5, 0x92, 0x3b, 0x24, 0x2c, 0x63, 0x3b, + 0xaa, 0x1d, 0x0e, 0x3c, 0x54, 0xc8, 0x18, 0x3c, 0x10, 0x35, 0xe5, 0x3b, + 0x3e, 0x7b, 0xd8, 0x3a, 0x03, 0xa1, 0xa9, 0x3a, 0x1e, 0xa3, 0x9f, 0x3b, + 0x15, 0x5e, 0x8d, 0x3b, 0xf0, 0x57, 0x52, 0x3b, 0xb1, 0xe5, 0x53, 0x3b, + 0x6e, 0xe7, 0x2f, 0x3b, 0x50, 0x10, 0x31, 0x3b, 0x73, 0x7c, 0x3d, 0x3b, + 0xa7, 0xf8, 0x86, 0x3b, 0x13, 0x51, 0x62, 0x3c, 0x80, 0x00, 0x01, 0x3b, + 0xad, 0xf0, 0x2e, 0x3b, 0xa2, 0x8c, 0xde, 0x3a, 0xb1, 0x96, 0x28, 0x3b, + 0xf4, 0xae, 0x15, 0x3b, 0xae, 0x4e, 0x9d, 0x3b, 0x8c, 0xff, 0xa2, 0x3b, + 0x8a, 0x09, 0x11, 0x3b, 0x12, 0x6a, 0x78, 0x3b, 0xc8, 0x2c, 0x01, 0x3b, + 0x72, 0xb7, 0x01, 0x3b, 0x39, 0x1c, 0x3a, 0x3b, 0xd3, 0x61, 0x48, 0x3b, + 0xe0, 0x24, 0x48, 0x3b, 0x3c, 0xdf, 0x5e, 0x3b, 0x44, 0x51, 0x39, 0x3b, + 0x43, 0x31, 0xcf, 0x3a, 0xe7, 0xb0, 0xe4, 0x3a, 0x70, 0xc2, 0x5e, 0x3b, + 0x04, 0xc8, 0xf8, 0x3a, 0xf9, 0xc6, 0x8e, 0x3b, 0xb8, 0xa1, 0x47, 0x3b, + 0xa2, 0x05, 0xcb, 0x3a, 0x87, 0x27, 0x37, 0x3b, 0x9d, 0x24, 0x8f, 0x3b, + 0x82, 0xd5, 0x64, 0x3b, 0xa8, 0xa5, 0x1b, 0x3b, 0xd5, 0x79, 0x5f, 0x3b, + 0x41, 0x4b, 0x07, 0x3b, 0x6b, 0x4f, 0x43, 0x3b, 0xe1, 0xc9, 0xd2, 0x3a, + 0x18, 0x61, 0x3f, 0x3b, 0xd5, 0x57, 0x5e, 0x3b, 0xf4, 0xc8, 0xc9, 0x3a, + 0x07, 0x9f, 0x59, 0x3b, 0x27, 0x77, 0x16, 0x3b, 0x91, 0xab, 0x6e, 0x3b, + 0x18, 0xad, 0xf5, 0x3a, 0xdf, 0x62, 0x83, 0x3b, 0x35, 0xd1, 0x3f, 0x3b, + 0x8f, 0x10, 0x30, 0x3b, 0x39, 0x61, 0xf8, 0x3a, 0x02, 0xa0, 0x0f, 0x3b, + 0xae, 0xa2, 0x73, 0x3b, 0xf0, 0xeb, 0x42, 0x3b, 0x17, 0xa6, 0x31, 0x3b, + 0xb3, 0xa8, 0xab, 0x3b, 0x91, 0x06, 0x15, 0x3b, 0x83, 0xc3, 0x89, 0x3b, + 0x2c, 0x23, 0x18, 0x3b, 0x42, 0x8d, 0x10, 0x3b, 0xd1, 0x9b, 0x23, 0x3b, + 0x17, 0xcf, 0x8b, 0x3b, 0x64, 0x4b, 0x61, 0x3b, 0x62, 0xc5, 0x61, 0x3b, + 0x13, 0xba, 0x1f, 0x3b, 0x33, 0x9b, 0x3c, 0x3b, 0x63, 0x92, 0x32, 0x3b, + 0xda, 0xcb, 0x7e, 0x3b, 0x4c, 0x5d, 0x18, 0x3b, 0x80, 0x00, 0x00, 0x00, + 0x39, 0x06, 0x03, 0x3f, 0xc9, 0x7f, 0xbe, 0xbc, 0x38, 0x9d, 0x56, 0xbd, + 0x95, 0xcb, 0xe5, 0x3e, 0xda, 0x50, 0xfe, 0xbc, 0x0d, 0x62, 0x87, 0xbd, + 0xeb, 0xce, 0x9b, 0x3e, 0x74, 0x45, 0x43, 0xbd, 0xa1, 0xcb, 0x09, 0xbd, + 0x7a, 0x2b, 0xb4, 0x3e, 0x8b, 0x8d, 0x3f, 0xbd, 0x94, 0x78, 0xcb, 0x3e, + 0xb3, 0xb7, 0x17, 0xbd, 0xe3, 0x18, 0xc1, 0x3e, 0xc0, 0x66, 0x5c, 0xbd, + 0x5b, 0x44, 0xa8, 0x3e, 0x78, 0x3d, 0x05, 0x3f, 0xab, 0x19, 0x3d, 0x3f, + 0xd2, 0x3a, 0x12, 0x3f, 0x8a, 0xb5, 0xe9, 0x3e, 0xf7, 0x3b, 0x4e, 0xbd, + 0xc1, 0xe0, 0x94, 0x3f, 0xdc, 0x70, 0xd9, 0x3e, 0xe8, 0x1a, 0xec, 0xbc, + 0xc2, 0x38, 0x43, 0xbd, 0x10, 0x6e, 0xf0, 0x3e, 0x41, 0x54, 0x54, 0xbc, + 0xf5, 0x45, 0xef, 0x3c, 0x6d, 0xd3, 0xc8, 0x3e, 0x0f, 0x78, 0x65, 0xbc, + 0xea, 0xd7, 0xb3, 0x3e, 0xb6, 0x0d, 0xa6, 0x3e, 0x20, 0xbf, 0xe5, 0x3e, + 0xc1, 0x88, 0xa9, 0x3e, 0x40, 0x30, 0xe2, 0x3e, 0x5a, 0x82, 0xae, 0x3e, + 0xb0, 0x3b, 0xbf, 0xbc, 0x2c, 0xd9, 0x28, 0xbd, 0x08, 0x29, 0x0b, 0xbd, + 0xec, 0x60, 0xb4, 0x3e, 0xd6, 0x12, 0x95, 0xbb, 0xce, 0x00, 0x1c, 0x3d, + 0xec, 0x62, 0xaf, 0xbd, 0x14, 0xe8, 0x87, 0xbd, 0x28, 0xf9, 0x42, 0xbd, + 0x3b, 0x42, 0xb9, 0xbc, 0x66, 0xa5, 0x36, 0xbc, 0x16, 0x67, 0xa7, 0x3e, + 0x77, 0x49, 0xd8, 0xbc, 0x8f, 0x64, 0x0d, 0xbd, 0xd5, 0xac, 0xe2, 0x3e, + 0x5a, 0x94, 0x1d, 0xbd, 0x0d, 0x90, 0x11, 0x3f, 0xcc, 0x65, 0xe1, 0x3e, + 0x6f, 0x01, 0x8d, 0x3f, 0xc3, 0x96, 0x97, 0x3f, 0xa6, 0x6a, 0x63, 0x3f, + 0xf4, 0x14, 0x4c, 0xbd, 0xee, 0xef, 0x1e, 0xbc, 0xc6, 0x52, 0xfe, 0x3e, + 0x18, 0xcd, 0x2d, 0xbd, 0x40, 0xb3, 0xd0, 0x3e, 0xde, 0x5a, 0xf6, 0xbc, + 0x6c, 0xe3, 0xa2, 0xbc, 0x2f, 0xae, 0xaf, 0x3e, 0xa5, 0x63, 0x64, 0xbd, + 0xb6, 0xea, 0x05, 0x3f, 0x71, 0x8c, 0xe0, 0x3f, 0xfe, 0xfc, 0x7f, 0x3e, + 0xcc, 0x92, 0xad, 0x3e, 0xc3, 0x8f, 0xa9, 0xbc, 0x84, 0x45, 0xa7, 0x3e, + 0x1f, 0xf1, 0xd4, 0xbc, 0xfe, 0x2c, 0xff, 0xbc, 0x33, 0xa8, 0x9b, 0xbd, + 0x77, 0xe7, 0x8f, 0x3e, 0x3e, 0x79, 0xf6, 0x3e, 0x6e, 0x2a, 0x80, 0x3e, + 0x03, 0xb4, 0x80, 0x3e, 0x01, 0xa8, 0xb8, 0x3e, 0x0f, 0xd1, 0xc6, 0x3e, + 0x96, 0x94, 0xc6, 0x3e, 0x7e, 0x21, 0xdd, 0x3e, 0xa1, 0xde, 0xb7, 0x3e, + 0xd1, 0xbf, 0xd1, 0xbc, 0x41, 0x02, 0xea, 0xbc, 0xeb, 0x04, 0xdd, 0x3e, + 0x9a, 0xf4, 0x44, 0xbd, 0xca, 0xf2, 0x24, 0xbd, 0x75, 0x12, 0xc6, 0x3e, + 0x75, 0x1c, 0x9f, 0xbd, 0x38, 0xb9, 0xb5, 0x3e, 0x54, 0x06, 0x0e, 0x3f, + 0x03, 0x74, 0xc5, 0xbd, 0x66, 0x2a, 0x11, 0xbd, 0xe1, 0xba, 0xdd, 0x3e, + 0xaa, 0x3c, 0x86, 0x3e, 0xcc, 0xc8, 0xc1, 0x3e, 0x50, 0x28, 0x00, 0xbd, + 0x56, 0xe2, 0xbd, 0x3e, 0xd8, 0x85, 0x38, 0xbd, 0x73, 0xa3, 0xf5, 0xbc, + 0xc9, 0xeb, 0xd7, 0x3e, 0x39, 0x4a, 0x95, 0x3e, 0x3a, 0xce, 0xec, 0x3e, + 0xd8, 0x0b, 0x8a, 0xbc, 0x19, 0x5c, 0x02, 0x3f, 0x93, 0x51, 0xbe, 0x3e, + 0x6e, 0xb0, 0xae, 0x3e, 0x71, 0x49, 0xb7, 0xbd, 0xc2, 0x80, 0x8e, 0x3e, + 0x47, 0x3b, 0xe3, 0xbc, 0x91, 0xf5, 0x6c, 0xbd, 0xcb, 0x42, 0xb0, 0x3e, + 0x62, 0x51, 0x2a, 0x3f, 0xa1, 0x37, 0x24, 0xbd, 0xfc, 0xaf, 0x08, 0x3f, + 0x37, 0xa3, 0x5b, 0xbd, 0x08, 0x9b, 0x73, 0xbd, 0x99, 0x54, 0xa2, 0x3e, + 0xca, 0x31, 0xe1, 0xbb, 0xd9, 0x54, 0xdc, 0x3c, 0xd7, 0x01, 0xe0, 0x3e, + 0x9f, 0x7a, 0x9e, 0x3e, 0xfd, 0x21, 0xbb, 0x3e, 0x3e, 0x2d, 0xb1, 0x3e, + 0xc3, 0xcd, 0x42, 0x3e, 0x31, 0x97, 0x59, 0xbd, 0x80, 0x00, 0x00, 0x00, + 0x83, 0xd1, 0x48, 0x3d, 0xea, 0x34, 0x74, 0xbe, 0xdd, 0x5d, 0x95, 0xbe, + 0x16, 0xd6, 0xa7, 0x3d, 0x1a, 0x45, 0x50, 0xbe, 0xc5, 0xab, 0x88, 0xbe, + 0xe4, 0x15, 0x3a, 0xbe, 0xed, 0x92, 0x30, 0xbe, 0x32, 0x2c, 0xad, 0xbe, + 0x89, 0xe7, 0x5a, 0x3d, 0x18, 0x30, 0xfd, 0xbe, 0x30, 0x44, 0x91, 0x3d, + 0xd1, 0x1e, 0x88, 0xbe, 0x6e, 0x09, 0x0d, 0x3d, 0x92, 0x69, 0xa5, 0xbe, + 0x96, 0xf8, 0x18, 0x3d, 0x61, 0x5f, 0xb0, 0xbe, 0xc4, 0x51, 0x2b, 0xbe, + 0xa2, 0x10, 0xeb, 0x3d, 0xeb, 0x46, 0x73, 0x3d, 0x69, 0x97, 0xa0, 0xbe, + 0x1d, 0xf7, 0x44, 0xbf, 0x03, 0x69, 0x70, 0x3d, 0x37, 0x4c, 0x75, 0xbe, + 0x14, 0x68, 0x7a, 0xbe, 0x42, 0x8d, 0x9a, 0x3d, 0x32, 0x50, 0x4f, 0xbe, + 0xff, 0x17, 0x08, 0xbf, 0x0a, 0xe5, 0x75, 0x3d, 0xe7, 0xb4, 0xdb, 0xbe, + 0x69, 0x7d, 0x29, 0x3d, 0xf5, 0xac, 0xd9, 0x3d, 0xf3, 0x3a, 0xb4, 0x3d, + 0x42, 0x3e, 0xd2, 0x3c, 0xbc, 0x04, 0x30, 0x3c, 0x21, 0x25, 0x10, 0x3d, + 0xee, 0x64, 0x34, 0xbe, 0xbd, 0x41, 0x81, 0xbe, 0x48, 0x72, 0xfa, 0xbe, + 0xb1, 0x7e, 0x1a, 0x3d, 0x6b, 0x4a, 0x76, 0xbe, 0xc9, 0x96, 0xd2, 0xbe, + 0x84, 0x33, 0xf3, 0xbe, 0x41, 0x6e, 0xa0, 0xbe, 0x74, 0x90, 0x58, 0xbe, + 0x2b, 0x7f, 0x38, 0xbe, 0x0c, 0xf8, 0x7f, 0xbe, 0x98, 0x66, 0xb6, 0xbd, + 0x5c, 0x27, 0xbb, 0xbe, 0xbf, 0x75, 0x57, 0xbe, 0x60, 0x75, 0x26, 0x3d, + 0x07, 0xed, 0x0a, 0xbf, 0xea, 0xa9, 0x56, 0x3d, 0x11, 0x5e, 0x22, 0xbe, + 0x21, 0x37, 0x5b, 0xbf, 0xd1, 0x07, 0x86, 0xbf, 0xdc, 0x69, 0x0a, 0xbf, + 0x48, 0xca, 0x56, 0xbe, 0xc1, 0x4d, 0x28, 0xbe, 0xd8, 0x63, 0x1e, 0xbf, + 0x59, 0x43, 0x0c, 0xbf, 0xa6, 0x59, 0x67, 0x3d, 0xe6, 0x3d, 0xd2, 0xbe, + 0x9f, 0x87, 0xae, 0xbe, 0x25, 0x5d, 0x86, 0x3d, 0x7a, 0x01, 0xbc, 0xbe, + 0xd5, 0x99, 0xa5, 0x3d, 0x82, 0x8e, 0x7d, 0xbf, 0xc6, 0xaf, 0xf7, 0xbc, + 0xed, 0x92, 0xb2, 0x3d, 0x89, 0xcf, 0x5c, 0xbe, 0x1f, 0xd6, 0x01, 0x3d, + 0x96, 0x83, 0x94, 0xbe, 0x11, 0x14, 0x1c, 0xbf, 0x8d, 0xb9, 0x21, 0xbf, + 0xc7, 0x88, 0x21, 0x3d, 0xf6, 0x3e, 0xa5, 0xbe, 0xe3, 0xc4, 0x3d, 0x3d, + 0xa1, 0x9e, 0x59, 0x3c, 0xe2, 0xf0, 0xa6, 0x3c, 0x05, 0x02, 0xa1, 0x3d, + 0xe1, 0x25, 0x82, 0x3d, 0x31, 0x7a, 0xa5, 0x3d, 0x71, 0x75, 0x3e, 0x3d, + 0xe0, 0x92, 0x4d, 0xbe, 0x85, 0xe7, 0x62, 0xbe, 0xdb, 0xb0, 0xc0, 0x3d, + 0x74, 0xd6, 0x76, 0xbe, 0x6b, 0xa9, 0x0d, 0xbf, 0x40, 0x1f, 0x52, 0x3d, + 0x97, 0x6f, 0x49, 0xbe, 0xee, 0xeb, 0x56, 0x3d, 0xb0, 0xbf, 0xcb, 0x3d, + 0xd7, 0x0b, 0xe3, 0xbe, 0x5d, 0x6e, 0x9a, 0xbe, 0x7d, 0x41, 0x85, 0x3d, + 0xa9, 0x29, 0x56, 0x3d, 0x40, 0x96, 0x19, 0xbe, 0x4d, 0x24, 0x51, 0xbe, + 0x35, 0xc5, 0x35, 0x3d, 0x25, 0x9b, 0xdc, 0xbe, 0x62, 0x35, 0x48, 0xbe, + 0x41, 0x12, 0x5e, 0xbe, 0x9c, 0xad, 0x3f, 0x3d, 0x93, 0x82, 0xdb, 0x3d, + 0xbe, 0xc1, 0x73, 0xbe, 0x79, 0x70, 0xa4, 0x3d, 0x48, 0x58, 0x24, 0xbe, + 0x69, 0x0b, 0xcb, 0x3c, 0x77, 0x70, 0x76, 0xbe, 0x00, 0xa4, 0x1c, 0x3d, + 0x69, 0xbb, 0xf1, 0xbe, 0x18, 0x66, 0xc1, 0xbe, 0x45, 0xad, 0x50, 0x3d, + 0x2e, 0x10, 0xf5, 0x3d, 0x84, 0xdc, 0x93, 0xbe, 0xd4, 0x1c, 0xa5, 0x3d, + 0xe6, 0xf2, 0x96, 0xbe, 0x27, 0x6c, 0x8f, 0xbe, 0xdc, 0xba, 0x15, 0x3d, + 0x79, 0xb7, 0x0a, 0xbf, 0xcd, 0x88, 0xdf, 0xbe, 0x26, 0xa4, 0x6c, 0x3d, + 0x4e, 0x1a, 0xc6, 0x3d, 0xcb, 0x81, 0x3c, 0x3d, 0xb5, 0xfc, 0xbe, 0x3c, + 0x42, 0xce, 0xfc, 0xbe, 0x91, 0x2c, 0x97, 0xbe, 0x7a, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, + 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xae, 0x59, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x3c, 0x0a, 0x00, 0x00, + 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x0a, 0x00, 0x00, + 0xf2, 0xb3, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x14, 0x04, 0x00, 0x00, 0x14, 0x06, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0xe0, 0x8d, 0x8e, 0x3b, 0x7a, 0xb2, 0xc0, 0x3a, + 0xc2, 0x44, 0x84, 0x3b, 0xa8, 0x88, 0xf8, 0x3b, 0xd1, 0x22, 0x9e, 0x3b, + 0xe4, 0x64, 0x9f, 0x3b, 0xf7, 0x90, 0x44, 0x3b, 0x83, 0xc1, 0xed, 0x3b, + 0xbd, 0xb4, 0x55, 0x3b, 0x92, 0xd0, 0xaf, 0x3b, 0xd3, 0xee, 0x26, 0x3b, + 0x3c, 0x99, 0x0a, 0x3c, 0xa4, 0x16, 0x44, 0x3b, 0x06, 0xd1, 0xa9, 0x3b, + 0x7c, 0x27, 0xb5, 0x3b, 0x89, 0xb2, 0x5f, 0x3b, 0xc9, 0x14, 0xfc, 0x3b, + 0xc2, 0xda, 0x93, 0x3b, 0xc9, 0xd4, 0x17, 0x3c, 0x4c, 0x1c, 0x2e, 0x3b, + 0x77, 0x1a, 0x04, 0x3c, 0xdb, 0x1b, 0xb3, 0x3b, 0x20, 0x17, 0x8c, 0x3b, + 0x10, 0x0e, 0x20, 0x3c, 0xc3, 0x0b, 0xc8, 0x3b, 0xba, 0xd2, 0xb0, 0x3b, + 0xed, 0x95, 0x03, 0x3b, 0xb0, 0xdd, 0xbc, 0x3a, 0x6e, 0x1a, 0xe8, 0x3b, + 0x34, 0x67, 0xb6, 0x3b, 0x00, 0xdf, 0xb2, 0x3b, 0x08, 0x60, 0x0f, 0x3b, + 0x66, 0xf4, 0x3b, 0x3b, 0xb8, 0xda, 0x6f, 0x3b, 0xd3, 0x2f, 0xf9, 0x3b, + 0xac, 0x64, 0x42, 0x3b, 0x0f, 0x28, 0xb0, 0x3b, 0x3c, 0xff, 0xd2, 0x3b, + 0x51, 0x1c, 0x6b, 0x3b, 0xe2, 0x01, 0xa2, 0x3c, 0x48, 0x5c, 0xa5, 0x3b, + 0x4d, 0xc5, 0xfa, 0x3b, 0xfb, 0x0b, 0x28, 0x3b, 0xa5, 0x18, 0x07, 0x3c, + 0x8b, 0xa6, 0x01, 0x3b, 0x85, 0xf6, 0xa1, 0x3c, 0x10, 0x21, 0xd0, 0x3b, + 0xf8, 0x3b, 0x39, 0x3b, 0x74, 0x40, 0xd7, 0x3b, 0x0a, 0x58, 0x81, 0x3b, + 0x5e, 0xf5, 0x03, 0x3b, 0x05, 0xed, 0x5c, 0x3b, 0x63, 0x1b, 0xd5, 0x3b, + 0x1c, 0x49, 0x6d, 0x3b, 0xbd, 0x04, 0x80, 0x3b, 0x26, 0xc8, 0xff, 0x3a, + 0xf4, 0x42, 0x82, 0x3b, 0xa8, 0xa1, 0x21, 0x3b, 0x42, 0x28, 0x8d, 0x3b, + 0xb9, 0xe0, 0x79, 0x3b, 0x15, 0xc4, 0x7a, 0x3b, 0x48, 0x58, 0x13, 0x3b, + 0xbf, 0x06, 0xb7, 0x3b, 0x0d, 0x72, 0xfe, 0x3c, 0x7a, 0x41, 0x6b, 0x3c, + 0x0c, 0x5a, 0x40, 0x3c, 0xe0, 0xa4, 0x10, 0x3c, 0xeb, 0x46, 0x54, 0x3b, + 0xd3, 0x81, 0x3d, 0x3b, 0xf0, 0x23, 0x68, 0x3b, 0x0c, 0xa8, 0x4d, 0x3c, + 0x28, 0x7f, 0xd6, 0x3a, 0x0e, 0x13, 0x87, 0x3b, 0x3c, 0x16, 0x08, 0x3b, + 0x56, 0x76, 0x1d, 0x3c, 0x50, 0xf3, 0x3d, 0x3c, 0x93, 0x5e, 0x40, 0x3c, + 0xa4, 0x04, 0x07, 0x3c, 0xb3, 0xf4, 0x1a, 0x3c, 0x84, 0x38, 0x43, 0x3c, + 0x2b, 0x08, 0xdf, 0x3a, 0x2c, 0xfc, 0xfd, 0x3a, 0xcb, 0xc0, 0x71, 0x3b, + 0x9e, 0x41, 0x6b, 0x3b, 0xb2, 0x0a, 0xb2, 0x3b, 0xe4, 0x17, 0xca, 0x3b, + 0x66, 0xc0, 0x26, 0x3b, 0xb0, 0x84, 0x6a, 0x3b, 0x72, 0x03, 0x49, 0x3b, + 0x7a, 0x8b, 0x2d, 0x3c, 0x2c, 0xf4, 0xf1, 0x3b, 0x03, 0xff, 0x51, 0x3b, + 0x38, 0xc9, 0x3a, 0x3b, 0x12, 0x08, 0xf1, 0x3b, 0x69, 0x15, 0xc7, 0x3b, + 0xac, 0xc5, 0x36, 0x3b, 0xa2, 0x13, 0x88, 0x3b, 0x8a, 0x5f, 0xcc, 0x3b, + 0x30, 0xfc, 0x76, 0x3b, 0x9d, 0xbb, 0x86, 0x3b, 0x8d, 0x9d, 0xd3, 0x3a, + 0x58, 0xd4, 0xf2, 0x3a, 0x7e, 0x14, 0xf7, 0x3b, 0x49, 0x35, 0xc0, 0x3b, + 0x87, 0xd5, 0x97, 0x3b, 0xb6, 0x86, 0x4b, 0x3c, 0x6e, 0xe4, 0xd0, 0x3a, + 0xd0, 0xdb, 0xae, 0x3b, 0x6a, 0xa5, 0x83, 0x3b, 0xfb, 0x64, 0xdc, 0x3b, + 0x72, 0xdf, 0x33, 0x3b, 0xb9, 0xb2, 0x34, 0x3b, 0x97, 0x6b, 0xa2, 0x3b, + 0xc1, 0xfb, 0x57, 0x3b, 0x8a, 0xbe, 0x1e, 0x3b, 0x46, 0xc8, 0xfa, 0x3a, + 0x89, 0xa6, 0x93, 0x3b, 0x24, 0xcb, 0xdf, 0x3b, 0x84, 0xaa, 0xcf, 0x3b, + 0xf8, 0x28, 0x16, 0x3b, 0x0a, 0x16, 0xe0, 0x3b, 0x4a, 0xc4, 0xbf, 0x3b, + 0xe5, 0x92, 0x67, 0x3c, 0x46, 0xc0, 0xe7, 0x3b, 0xd5, 0x5f, 0x6a, 0x3b, + 0xc9, 0x97, 0x10, 0x3c, 0xcf, 0xcf, 0xad, 0x3c, 0x9b, 0x1b, 0x89, 0x3c, + 0x80, 0x00, 0x00, 0x00, 0xc4, 0x70, 0x0d, 0x3f, 0x33, 0xf9, 0x94, 0xbd, + 0x38, 0x3c, 0x03, 0x3f, 0x97, 0x97, 0x76, 0x3f, 0xb3, 0xe0, 0xb9, 0x3d, + 0xf1, 0xe6, 0xe2, 0x3e, 0xd5, 0x07, 0xc3, 0x3e, 0x07, 0xfb, 0xf1, 0x3e, + 0x47, 0x04, 0xc4, 0xbc, 0xf1, 0x70, 0x2e, 0x3f, 0xf5, 0xa0, 0xa5, 0x3e, + 0x0a, 0x84, 0x89, 0x3f, 0x38, 0xbc, 0x20, 0xbe, 0xe9, 0x69, 0xe0, 0x3e, + 0x2d, 0xbd, 0x33, 0x3f, 0x24, 0xf3, 0xdd, 0x3e, 0x9f, 0x1c, 0x7a, 0x3f, + 0x0c, 0xb3, 0x12, 0x3f, 0x1f, 0xa5, 0x96, 0x3f, 0x09, 0xb9, 0xae, 0xbd, + 0x42, 0x12, 0x83, 0x3f, 0xb7, 0x5a, 0xdf, 0x3e, 0xf2, 0xfe, 0x0a, 0x3f, + 0x61, 0x93, 0xe4, 0x3d, 0xab, 0x7b, 0x46, 0x3f, 0x15, 0x71, 0x2f, 0x3f, + 0x3b, 0x4b, 0xea, 0xbd, 0xa2, 0x9a, 0xce, 0xbd, 0x39, 0x4a, 0x66, 0x3f, + 0x66, 0xfa, 0x34, 0x3f, 0x42, 0x79, 0x31, 0x3f, 0x48, 0x41, 0x8e, 0x3e, + 0x5c, 0x84, 0x5e, 0xbd, 0x03, 0xfb, 0xed, 0x3e, 0x73, 0x3d, 0x77, 0x3f, + 0x02, 0xef, 0x49, 0xbd, 0xbf, 0xc7, 0x2e, 0x3f, 0x3e, 0x59, 0x51, 0x3f, + 0x18, 0x46, 0xe9, 0x3e, 0xc7, 0xe5, 0xb5, 0x3e, 0xde, 0xa5, 0x4b, 0xbe, + 0xc2, 0xcf, 0x78, 0x3f, 0x58, 0xbb, 0x98, 0x3c, 0x74, 0x0a, 0x86, 0x3f, + 0xb8, 0x40, 0x29, 0xbc, 0x4b, 0x1d, 0x74, 0x3e, 0x1a, 0xb5, 0xc1, 0x3e, + 0x80, 0xc9, 0xb7, 0x3e, 0xf3, 0x91, 0x55, 0x3f, 0x96, 0xd5, 0x34, 0xbd, + 0x70, 0x08, 0x66, 0xbd, 0x2b, 0x33, 0xdb, 0x3e, 0x2c, 0x71, 0x53, 0x3f, + 0x8a, 0x6e, 0xeb, 0x3e, 0xda, 0xf8, 0xcc, 0x3e, 0x96, 0xc8, 0x7d, 0x3e, + 0x6e, 0x3e, 0x01, 0x3f, 0x80, 0x0d, 0x1b, 0xbd, 0x21, 0xb7, 0x23, 0xbc, + 0xaf, 0x02, 0xf7, 0x3e, 0x8d, 0xce, 0xf8, 0x3e, 0x8a, 0x14, 0xa9, 0xbd, + 0xf9, 0x49, 0xc9, 0x3c, 0x29, 0x75, 0x7c, 0x40, 0x8c, 0xf7, 0xc9, 0x3f, + 0x1d, 0x40, 0x2d, 0xbe, 0x96, 0x83, 0x8f, 0x3f, 0xda, 0xd0, 0x16, 0xbc, + 0x6c, 0xa6, 0x43, 0x3d, 0xed, 0xb8, 0x28, 0xbe, 0xbc, 0x0c, 0xcc, 0x3f, + 0x97, 0x3c, 0x93, 0xbd, 0xe8, 0x04, 0x06, 0x3f, 0x38, 0x0e, 0x60, 0xbd, + 0x69, 0x3b, 0x9c, 0x3f, 0x69, 0x77, 0xbc, 0x3f, 0xd6, 0xdd, 0xbe, 0x3f, + 0x9b, 0xf6, 0x85, 0x3f, 0xca, 0xbe, 0x99, 0x3f, 0x13, 0xb2, 0xc1, 0x3f, + 0x76, 0x59, 0x2b, 0xbd, 0x75, 0xc8, 0x21, 0xbd, 0x49, 0xdd, 0xef, 0x3e, + 0xb4, 0x8a, 0x1f, 0x3d, 0x9d, 0xa6, 0x30, 0x3f, 0xb4, 0x83, 0x48, 0x3f, + 0xbc, 0x62, 0xc2, 0xbd, 0xa7, 0xaf, 0xe8, 0x3e, 0x3f, 0x18, 0x18, 0xbd, + 0x63, 0x30, 0xac, 0x3f, 0x44, 0x10, 0x70, 0x3f, 0xa8, 0x03, 0x49, 0x3c, + 0xa6, 0x53, 0xb9, 0x3e, 0x02, 0x26, 0x6f, 0x3f, 0x3e, 0x87, 0x45, 0x3f, + 0x21, 0x58, 0xb5, 0x3e, 0x7b, 0x03, 0x07, 0x3f, 0xcb, 0xc6, 0x4a, 0x3f, + 0x20, 0x09, 0x0d, 0xbd, 0x26, 0xae, 0x05, 0x3f, 0x2f, 0x19, 0x21, 0xbc, + 0x50, 0x1f, 0x04, 0xbd, 0x55, 0x26, 0x75, 0x3f, 0xaf, 0xf1, 0xca, 0xbd, + 0xdc, 0xa5, 0x16, 0x3f, 0xc1, 0x32, 0x9c, 0x3d, 0xf0, 0x44, 0x90, 0xbd, + 0xae, 0x7f, 0x1f, 0x3f, 0x1f, 0x9e, 0x02, 0x3f, 0x31, 0xac, 0x5a, 0x3f, + 0x9b, 0xa7, 0x7a, 0xbd, 0xe8, 0x46, 0xd1, 0xbc, 0xc0, 0x26, 0x21, 0x3f, + 0xc9, 0x4b, 0xd6, 0x3e, 0xf7, 0x2f, 0x25, 0xbd, 0xbe, 0x86, 0x00, 0xbe, + 0x5a, 0x3c, 0x01, 0x3e, 0x8e, 0x0b, 0x5e, 0x3f, 0x2f, 0x0b, 0x4e, 0x3f, + 0x8d, 0xa8, 0xd3, 0xbc, 0xde, 0x55, 0x5e, 0x3f, 0xc1, 0x44, 0x3e, 0x3f, + 0xc6, 0x4b, 0x83, 0x3e, 0xc5, 0xf0, 0x65, 0x3f, 0x15, 0x8b, 0xe8, 0x3e, + 0x99, 0x76, 0x8f, 0x3f, 0x09, 0xcd, 0x43, 0x3e, 0x8a, 0xa7, 0x56, 0x3e, + 0x80, 0x00, 0x00, 0x00, 0x34, 0x2d, 0x4c, 0xbe, 0x15, 0x31, 0x3f, 0xbe, + 0x91, 0x09, 0x77, 0xbd, 0x8c, 0x11, 0xc5, 0xbd, 0x8b, 0xe6, 0x1c, 0xbf, + 0x1a, 0x26, 0x1e, 0xbf, 0x53, 0xf4, 0x21, 0xbd, 0x00, 0xe6, 0x6b, 0xbf, + 0x54, 0x09, 0xd4, 0xbe, 0x68, 0xc5, 0xf9, 0xbe, 0x9f, 0x93, 0x91, 0x3d, + 0xbb, 0xbb, 0x95, 0xbd, 0x77, 0x8e, 0xc2, 0xbe, 0x64, 0x7d, 0x28, 0xbf, + 0x4d, 0xa9, 0xd4, 0x3c, 0xb4, 0xe5, 0xbd, 0xbe, 0x88, 0xf1, 0x66, 0xbf, + 0x91, 0x77, 0x1c, 0x3d, 0xdc, 0xd9, 0xf5, 0xbd, 0x13, 0xc0, 0xac, 0xbe, + 0x07, 0xaa, 0x6a, 0x3d, 0xa3, 0xb5, 0x31, 0xbf, 0x98, 0x21, 0x3f, 0xbd, + 0xf4, 0xcd, 0x9e, 0xbf, 0xb2, 0xcd, 0x35, 0xbe, 0x25, 0xc2, 0xed, 0x3c, + 0xc1, 0x8e, 0x82, 0xbe, 0xf5, 0x63, 0x3b, 0xbe, 0x62, 0x65, 0xe6, 0xbd, + 0x78, 0x75, 0xad, 0xbe, 0x58, 0x14, 0xa9, 0xbd, 0xb2, 0xc6, 0xb6, 0xbd, + 0x7d, 0x7c, 0xba, 0xbe, 0xe2, 0xd5, 0x6d, 0x3d, 0x66, 0x2c, 0x1b, 0xbe, + 0xe3, 0xdf, 0xc0, 0xbe, 0x06, 0xbf, 0x80, 0xbd, 0x57, 0x47, 0xac, 0xbd, + 0xa8, 0x1b, 0xd5, 0x3d, 0xde, 0xbd, 0x20, 0xc0, 0x8f, 0x11, 0x24, 0xbf, + 0x55, 0xd3, 0xdb, 0xbd, 0xe3, 0xbb, 0xa6, 0xbe, 0xe0, 0x28, 0xdf, 0xbc, + 0x3e, 0xa3, 0x80, 0xbe, 0x98, 0xb2, 0x20, 0xc0, 0xce, 0x80, 0x4e, 0xbf, + 0x39, 0x3e, 0x20, 0x3d, 0x47, 0x34, 0xd4, 0xbc, 0x5a, 0x55, 0x00, 0xbf, + 0x73, 0xed, 0x82, 0xbe, 0xcc, 0x71, 0x07, 0xbe, 0x8f, 0x6d, 0x82, 0x3d, + 0x41, 0x20, 0xb6, 0xbe, 0x68, 0x09, 0xfe, 0xbe, 0x49, 0x03, 0xf9, 0xbd, + 0x1d, 0xe9, 0xf6, 0xbe, 0x65, 0x5e, 0xa0, 0xbe, 0xf1, 0x0d, 0x0c, 0xbf, + 0xf8, 0xec, 0xf7, 0xbe, 0x8d, 0xa7, 0xbe, 0x3c, 0x97, 0x31, 0x92, 0xbe, + 0xb2, 0x98, 0x35, 0xbf, 0x0d, 0xeb, 0x83, 0xbf, 0xf7, 0x6a, 0xe9, 0xbf, + 0x58, 0xd9, 0xbe, 0xbf, 0xd2, 0x4f, 0xa1, 0xbe, 0x5d, 0x9e, 0xd2, 0xbe, + 0xcf, 0x06, 0xbc, 0xbe, 0xa8, 0x53, 0xe6, 0xbe, 0xd9, 0x04, 0xaa, 0xbe, + 0x2a, 0xd2, 0x54, 0xbe, 0x3a, 0x12, 0x0f, 0x3e, 0x10, 0x06, 0x87, 0xbe, + 0x4a, 0x4b, 0xed, 0xbd, 0x54, 0xa7, 0x1a, 0xbf, 0x76, 0x0d, 0xca, 0xbe, + 0x30, 0x4b, 0x05, 0xbe, 0x18, 0xbe, 0x99, 0xbe, 0x47, 0x9a, 0xa0, 0x3d, + 0x1b, 0x4a, 0x5d, 0xbe, 0x34, 0x00, 0x7c, 0xbe, 0x84, 0x39, 0x9e, 0x3b, + 0x1b, 0x6b, 0xe9, 0xbe, 0xe0, 0x88, 0xf7, 0xbc, 0x6d, 0x4f, 0xca, 0xbc, + 0xe5, 0x72, 0xa5, 0xbe, 0xf0, 0x72, 0x29, 0xbe, 0x6b, 0x71, 0xc7, 0xbe, + 0x64, 0x65, 0xaa, 0xbe, 0x87, 0x04, 0x47, 0xbf, 0x05, 0x5b, 0xd0, 0xbe, + 0x80, 0x0f, 0x0c, 0x3e, 0x97, 0xc9, 0x41, 0xbd, 0xdd, 0x04, 0xfb, 0xbe, + 0xc5, 0xc7, 0xbc, 0x3d, 0x65, 0xcb, 0xf7, 0x3c, 0x55, 0x2d, 0xec, 0xbd, + 0x38, 0x0e, 0xf5, 0xbe, 0xc0, 0x26, 0xde, 0x3d, 0x52, 0xf6, 0x51, 0xbe, + 0xaf, 0xee, 0x70, 0xbe, 0xda, 0xee, 0xd1, 0xbd, 0xde, 0xb4, 0x3e, 0xbf, + 0x13, 0xf5, 0x1a, 0xbe, 0xa9, 0xef, 0xc9, 0xbf, 0xa5, 0x42, 0x4f, 0xbe, + 0x18, 0x7e, 0x2d, 0xbf, 0x9d, 0x3b, 0xae, 0xbc, 0x7b, 0xf7, 0x6b, 0x3d, + 0xb3, 0x77, 0xb2, 0xbe, 0x54, 0x49, 0xb3, 0xbe, 0x05, 0x3a, 0xa4, 0xbc, + 0xcb, 0xb1, 0x95, 0x3d, 0x0d, 0x81, 0x9d, 0xbe, 0xb5, 0xd2, 0x78, 0xbe, + 0x3c, 0x7f, 0x12, 0xbf, 0x3f, 0xab, 0xd6, 0xbd, 0x9c, 0xf4, 0x4b, 0x3d, + 0xa6, 0xfc, 0x94, 0xbe, 0xed, 0x04, 0x24, 0xbd, 0x69, 0xbf, 0x90, 0xbd, + 0xbf, 0xc3, 0xe5, 0xbf, 0x77, 0x87, 0x08, 0xbe, 0xc5, 0xb7, 0x03, 0x3d, + 0x77, 0xa8, 0x09, 0xbe, 0x2f, 0x74, 0x2c, 0xc0, 0x64, 0x09, 0x08, 0xc0, + 0xb0, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x31, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x31, 0x5f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xbe, 0x64, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x3c, 0x0a, 0x00, 0x00, + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe8, 0x0a, 0x00, 0x00, + 0x02, 0xbf, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x14, 0x04, 0x00, 0x00, 0x14, 0x06, 0x00, 0x00, 0x14, 0x08, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x5d, 0xe0, 0xfc, 0x3b, 0xf5, 0x18, 0xfb, 0x3b, + 0x16, 0x0e, 0xda, 0x3b, 0x7e, 0x98, 0x6d, 0x3c, 0x04, 0x70, 0xce, 0x3b, + 0xa6, 0xe1, 0x8f, 0x3b, 0x3a, 0x84, 0xe1, 0x3b, 0x1b, 0x05, 0xf5, 0x3b, + 0x07, 0x84, 0xbe, 0x3a, 0x13, 0xba, 0xee, 0x3b, 0x9a, 0x84, 0x8e, 0x3b, + 0x1e, 0x52, 0xc5, 0x3a, 0xe4, 0xe0, 0x11, 0x3c, 0x7e, 0x95, 0x0b, 0x3c, + 0x17, 0x8e, 0x41, 0x3b, 0x24, 0xb6, 0x8a, 0x3b, 0x55, 0x68, 0x3e, 0x3b, + 0x9d, 0xd7, 0xc0, 0x3b, 0xe7, 0x99, 0x5b, 0x3b, 0x05, 0xdd, 0xbb, 0x3b, + 0x6f, 0x7d, 0x7e, 0x3c, 0xc9, 0x6c, 0x2a, 0x3c, 0xed, 0x83, 0xa7, 0x3b, + 0xe2, 0xdf, 0xa0, 0x3b, 0xa9, 0xea, 0xc8, 0x3b, 0x34, 0xf7, 0xd2, 0x3b, + 0x80, 0x79, 0xcc, 0x3b, 0x2e, 0xc9, 0x12, 0x3b, 0x3a, 0x18, 0xc9, 0x3b, + 0xd8, 0xd2, 0xe5, 0x3b, 0x92, 0x02, 0xab, 0x3c, 0x0b, 0x15, 0x1c, 0x3c, + 0x2a, 0xf5, 0xb2, 0x3b, 0xd3, 0x09, 0x06, 0x3c, 0x7b, 0x88, 0xa2, 0x3b, + 0xf4, 0xa3, 0x37, 0x3c, 0x05, 0x06, 0x34, 0x3b, 0x17, 0x0a, 0xf2, 0x3b, + 0xaf, 0x2e, 0xd1, 0x3b, 0xc5, 0xb1, 0x2a, 0x3b, 0x5d, 0xa3, 0xa3, 0x3a, + 0x51, 0x90, 0xd9, 0x3b, 0xfb, 0x22, 0x62, 0x3b, 0x3e, 0x45, 0xb8, 0x3b, + 0x89, 0xc4, 0xda, 0x3b, 0xba, 0xfd, 0xca, 0x3b, 0xc8, 0x38, 0x8f, 0x3b, + 0x78, 0xa3, 0xa4, 0x3b, 0xfe, 0xe7, 0x56, 0x3b, 0x3e, 0x7d, 0x0d, 0x3b, + 0xde, 0xa2, 0x10, 0x3c, 0x9a, 0xd0, 0x93, 0x3b, 0xd3, 0xe3, 0xfe, 0x3b, + 0xfc, 0x3e, 0x3e, 0x3b, 0x18, 0xd2, 0x45, 0x3c, 0x24, 0x24, 0xf2, 0x3a, + 0x89, 0xc3, 0x0f, 0x3c, 0x45, 0xa4, 0x26, 0x3c, 0xfe, 0xc8, 0x0d, 0x3b, + 0x24, 0xd6, 0x66, 0x3c, 0x59, 0xa9, 0xb1, 0x3b, 0xbe, 0xe5, 0x3c, 0x3c, + 0x3d, 0xaa, 0x34, 0x3b, 0x24, 0xc5, 0x48, 0x3b, 0xda, 0x50, 0x47, 0x3b, + 0x67, 0x83, 0x90, 0x3b, 0xd6, 0xfb, 0x5f, 0x3b, 0x1f, 0x42, 0xab, 0x3b, + 0xb8, 0xa9, 0xef, 0x3b, 0x47, 0xd5, 0xcd, 0x3b, 0x86, 0x29, 0xc1, 0x3b, + 0x23, 0x69, 0x8d, 0x3b, 0x72, 0x8b, 0x39, 0x3b, 0x32, 0x7d, 0xd6, 0x3b, + 0x87, 0xea, 0xad, 0x3b, 0xc6, 0x9f, 0xe0, 0x3b, 0x96, 0x38, 0x53, 0x3c, + 0xa9, 0x84, 0xff, 0x3b, 0x1e, 0xcb, 0x72, 0x3c, 0xf5, 0xc7, 0x3b, 0x3c, + 0xbd, 0x6a, 0x9d, 0x3b, 0xd3, 0xf3, 0xbd, 0x3b, 0x76, 0x93, 0x65, 0x3c, + 0x74, 0x03, 0xc6, 0x3b, 0x01, 0xda, 0x0e, 0x3b, 0x14, 0x45, 0x62, 0x3b, + 0x80, 0xec, 0x90, 0x3b, 0x4a, 0x0c, 0xfd, 0x3b, 0xb2, 0xcf, 0x49, 0x3c, + 0x67, 0x62, 0xf6, 0x3b, 0xc5, 0x4b, 0x1a, 0x3c, 0x9f, 0x75, 0x53, 0x3c, + 0x5c, 0xb4, 0x91, 0x3b, 0x52, 0x7b, 0xca, 0x3b, 0x98, 0x60, 0x35, 0x3b, + 0x72, 0x60, 0x37, 0x3b, 0x7a, 0x74, 0x48, 0x3c, 0x4b, 0x3e, 0x00, 0x3c, + 0xc4, 0xbe, 0x07, 0x3c, 0x69, 0xa7, 0x5c, 0x3b, 0x56, 0x2a, 0xba, 0x3b, + 0x55, 0xa0, 0xed, 0x3c, 0x6f, 0xc7, 0x7a, 0x3b, 0x9b, 0x60, 0x27, 0x3b, + 0x04, 0xc8, 0xd5, 0x3b, 0x4b, 0x8c, 0x59, 0x3b, 0x96, 0x5f, 0x14, 0x3c, + 0xf8, 0x5b, 0x30, 0x3c, 0x65, 0xee, 0xa4, 0x3b, 0x3c, 0x40, 0x8f, 0x3c, + 0xb9, 0x65, 0xb4, 0x3b, 0xe7, 0x52, 0x34, 0x3b, 0xf5, 0x3f, 0xb4, 0x3b, + 0x9b, 0x52, 0x6f, 0x3b, 0xed, 0xc8, 0xab, 0x3b, 0x07, 0x1c, 0xca, 0x3b, + 0x80, 0x0e, 0xf5, 0x3a, 0xec, 0xe2, 0xb8, 0x3b, 0xda, 0x24, 0x2c, 0x3c, + 0x8f, 0x0e, 0x38, 0x3b, 0x1a, 0x6c, 0x0d, 0x3c, 0xa9, 0x09, 0x92, 0x3b, + 0x74, 0x9e, 0x0e, 0x3c, 0xb5, 0x03, 0x21, 0x3b, 0x33, 0x3f, 0xbc, 0x3b, + 0x34, 0xa1, 0x0e, 0x3c, 0x6b, 0xcd, 0x2a, 0x3c, 0xa3, 0xa1, 0xe2, 0x3b, + 0x80, 0x00, 0x00, 0x00, 0x9c, 0xe6, 0x7a, 0x3f, 0xc3, 0x22, 0x79, 0x3f, + 0xfa, 0x59, 0x58, 0x3f, 0x4d, 0xbd, 0xeb, 0x3f, 0x24, 0xd3, 0x4c, 0x3f, + 0xe3, 0xc1, 0x0e, 0x3f, 0x32, 0xc1, 0x5f, 0x3f, 0x11, 0x1b, 0x73, 0x3f, + 0x0f, 0x65, 0x9a, 0xbd, 0x9f, 0xdc, 0x6c, 0x3f, 0xd4, 0x50, 0xef, 0x3c, + 0x2e, 0x5f, 0xf1, 0xbd, 0x22, 0xbd, 0x90, 0x3f, 0x53, 0x7e, 0x8a, 0x3f, + 0x96, 0x20, 0xf0, 0xbd, 0x8e, 0x71, 0xef, 0x3d, 0x84, 0xeb, 0xbc, 0x3e, + 0xee, 0x55, 0x3f, 0x3f, 0xb3, 0xe2, 0xd9, 0x3e, 0x3a, 0xdf, 0xb9, 0xbc, + 0x22, 0x8d, 0x91, 0x3d, 0xef, 0x17, 0xa9, 0x3f, 0xe5, 0x34, 0x26, 0x3f, + 0x22, 0x9e, 0x1f, 0x3f, 0x89, 0xac, 0x9f, 0x3c, 0x46, 0x51, 0x51, 0x3f, + 0x8d, 0xe0, 0x4a, 0x3f, 0xf4, 0xe0, 0x3f, 0xbd, 0x0a, 0x86, 0x47, 0x3f, + 0x32, 0x07, 0x64, 0x3f, 0xd1, 0x43, 0xc4, 0x3d, 0x3c, 0xbc, 0x40, 0xbd, + 0x4f, 0xd0, 0x97, 0x3d, 0xbf, 0xfd, 0x84, 0x3f, 0x6a, 0x43, 0x21, 0x3f, + 0x06, 0xda, 0xb0, 0xbd, 0x9c, 0x81, 0xcc, 0xbd, 0x03, 0x26, 0x70, 0x3f, + 0x52, 0x8c, 0x4f, 0x3f, 0xda, 0x78, 0xb9, 0xbd, 0x2a, 0xaa, 0x90, 0xbd, + 0xf7, 0x60, 0x38, 0x3f, 0xb5, 0x5e, 0xe0, 0x3e, 0xfb, 0xb1, 0x12, 0x3e, + 0x00, 0x0f, 0x59, 0x3f, 0xbf, 0x67, 0x49, 0x3f, 0x56, 0x1a, 0x0e, 0x3f, + 0x31, 0x5a, 0x23, 0x3f, 0x39, 0x82, 0x89, 0xbd, 0x64, 0x78, 0x92, 0xbd, + 0x66, 0x3c, 0xd7, 0x3e, 0xf9, 0xa8, 0x12, 0x3f, 0x0b, 0xe6, 0x7c, 0x3f, + 0x18, 0x80, 0xc7, 0xbc, 0x74, 0x46, 0xc4, 0x3f, 0x06, 0x80, 0xaa, 0xbd, + 0x02, 0xa4, 0x8e, 0x3f, 0x48, 0x39, 0x88, 0x3c, 0x11, 0x66, 0x92, 0xbd, + 0x78, 0x08, 0xe5, 0x3f, 0x06, 0x46, 0x30, 0x3f, 0x84, 0x6b, 0x32, 0x3f, + 0xaa, 0x0e, 0x75, 0xbd, 0x9a, 0x33, 0xc7, 0x3e, 0x38, 0xc2, 0xc5, 0x3e, + 0x60, 0x62, 0x0f, 0x3f, 0x71, 0xa8, 0x0f, 0x3e, 0x9b, 0xeb, 0x29, 0x3f, + 0x65, 0xca, 0x6d, 0x3f, 0x9c, 0x39, 0x4c, 0x3f, 0x33, 0xa7, 0x3f, 0x3f, + 0x51, 0x4e, 0x0c, 0x3f, 0x03, 0xa6, 0x39, 0xbc, 0x38, 0xd0, 0x54, 0x3f, + 0xb2, 0x8e, 0x2c, 0x3f, 0x56, 0x3d, 0x02, 0x3f, 0x2d, 0xd8, 0x10, 0x3f, + 0xa0, 0x85, 0x7d, 0x3f, 0xad, 0xe6, 0x95, 0x3e, 0x65, 0x50, 0xba, 0x3f, + 0xe8, 0x2f, 0x1c, 0x3f, 0xeb, 0x77, 0x3c, 0x3f, 0x4f, 0xc8, 0xe3, 0x3f, + 0xf2, 0x1a, 0xdc, 0xbd, 0x50, 0xcb, 0x3a, 0xbe, 0x10, 0x43, 0xa5, 0xbc, + 0xaa, 0x0e, 0x9d, 0xbd, 0x31, 0x12, 0x7b, 0x3f, 0x13, 0x3c, 0xc8, 0x3f, + 0xa2, 0x75, 0x74, 0x3f, 0x2d, 0x17, 0x99, 0x3f, 0xb4, 0xce, 0xd1, 0x3f, + 0xf3, 0x90, 0x10, 0x3f, 0x5b, 0xe6, 0x48, 0x3f, 0x41, 0x4f, 0x99, 0xbc, + 0x5c, 0x18, 0x30, 0xbd, 0x91, 0xe3, 0xc6, 0x3f, 0x9c, 0x7b, 0x7e, 0x3f, + 0x46, 0xaf, 0x86, 0x3f, 0xce, 0x71, 0xb2, 0x3e, 0x01, 0xb6, 0x38, 0x3f, + 0x85, 0xe0, 0x1d, 0x3e, 0x6a, 0x6a, 0x8f, 0x3c, 0xda, 0x11, 0xa6, 0x3e, + 0x74, 0x1c, 0x54, 0x3f, 0x32, 0xd9, 0xd7, 0x3e, 0xd7, 0x36, 0x93, 0x3f, + 0x04, 0x6e, 0x88, 0xbd, 0x97, 0x61, 0xd3, 0xbc, 0x28, 0xf5, 0x4e, 0x3f, + 0xee, 0xfc, 0x32, 0x3f, 0x41, 0xea, 0xb2, 0x3e, 0x75, 0xd7, 0x32, 0x3f, + 0x7d, 0x1d, 0xed, 0xbc, 0xc0, 0xbe, 0x80, 0x3e, 0xf6, 0x19, 0x06, 0xbc, + 0x66, 0x58, 0x8e, 0xbc, 0x2f, 0x6a, 0x26, 0x3d, 0xae, 0x6c, 0xa8, 0x3e, + 0x37, 0xf1, 0xc8, 0xbd, 0x42, 0x51, 0x8c, 0x3f, 0xa6, 0x9b, 0xb2, 0x3c, + 0x37, 0x81, 0x8d, 0x3f, 0x2e, 0xc5, 0x97, 0xbd, 0xb5, 0xc6, 0x3a, 0x3f, + 0xf2, 0x83, 0x8d, 0x3f, 0xd0, 0x77, 0xa9, 0x3f, 0x60, 0xdc, 0x60, 0x3f, + 0x80, 0x00, 0x00, 0x00, 0xfe, 0xa4, 0xa9, 0xbd, 0x6a, 0x5b, 0x41, 0xbe, + 0xe9, 0xd5, 0xa4, 0xbc, 0xb7, 0x91, 0x76, 0xbe, 0x85, 0xa0, 0x88, 0xbe, + 0x54, 0x76, 0x0b, 0xbe, 0x7c, 0x6c, 0xea, 0xbe, 0x67, 0x42, 0xfb, 0xbc, + 0xff, 0x06, 0x3d, 0xbe, 0x30, 0x47, 0x86, 0xbe, 0x91, 0x67, 0x0d, 0xbf, + 0x7a, 0xc7, 0x43, 0xbe, 0xf6, 0x7a, 0x01, 0xbc, 0xe6, 0x3d, 0x84, 0xbe, + 0xfb, 0x0a, 0xc0, 0xbe, 0xb8, 0xa0, 0x09, 0xbf, 0x76, 0xcb, 0xf8, 0x3d, + 0xda, 0x7a, 0xe7, 0xbe, 0xec, 0x14, 0x17, 0x3e, 0x4b, 0x65, 0x3a, 0xbf, + 0x74, 0x80, 0xfc, 0xbf, 0x9f, 0x2c, 0x4e, 0xbe, 0x6d, 0x17, 0xfd, 0xbe, + 0x46, 0x70, 0x36, 0xbd, 0xd4, 0x58, 0x47, 0xbf, 0x3d, 0x97, 0x3d, 0x3d, + 0x80, 0x19, 0x30, 0xbf, 0x9c, 0xa3, 0x91, 0xbe, 0x95, 0x97, 0x42, 0xbf, + 0x16, 0xbd, 0x13, 0xbe, 0x8d, 0xac, 0x29, 0xc0, 0xe1, 0xdc, 0x9a, 0xbf, + 0x40, 0x8f, 0x31, 0xbf, 0x05, 0x55, 0xb6, 0xbd, 0x12, 0xb4, 0xc0, 0xbe, + 0xac, 0x34, 0xb6, 0xbf, 0xf9, 0x9d, 0xb2, 0xbe, 0xfe, 0x18, 0x65, 0xbd, + 0x76, 0x33, 0x65, 0xbe, 0x61, 0x5c, 0xa9, 0xbe, 0x16, 0x5c, 0x22, 0xbe, + 0x30, 0xdd, 0x57, 0xbf, 0xd4, 0x90, 0x05, 0xbe, 0xb4, 0xd4, 0x36, 0xbf, + 0x0b, 0x4e, 0x39, 0xbe, 0xb0, 0x8a, 0x17, 0xbd, 0x24, 0xbe, 0xf9, 0x3c, + 0xed, 0x30, 0x07, 0xbf, 0x2e, 0x3a, 0xd5, 0xbe, 0x44, 0x62, 0x8c, 0xbe, + 0x98, 0x81, 0x8f, 0xbf, 0x94, 0xfc, 0x95, 0xbd, 0x83, 0x4d, 0xe9, 0xbc, + 0x7e, 0xc2, 0xbc, 0xbe, 0xb5, 0x3e, 0x78, 0x3c, 0xdc, 0x3f, 0x70, 0xbe, + 0xa3, 0x66, 0x38, 0x3d, 0xfc, 0x56, 0xa5, 0xbf, 0x6c, 0xad, 0x8c, 0xbe, + 0x55, 0xea, 0x81, 0xbe, 0xf7, 0xf6, 0xd2, 0x3c, 0xf3, 0x6b, 0xbb, 0xbf, + 0xe9, 0x40, 0xb3, 0xbe, 0xc6, 0x66, 0x0e, 0xbe, 0x82, 0xbc, 0xb2, 0xbe, + 0x08, 0xc5, 0x4e, 0xbd, 0xde, 0x3b, 0xde, 0xbe, 0x01, 0xd9, 0x85, 0xbe, + 0xae, 0x41, 0x5d, 0xbe, 0xec, 0x57, 0x18, 0xbe, 0x78, 0xe4, 0x53, 0xbd, + 0x90, 0xdb, 0xbb, 0xbe, 0x5b, 0x18, 0xb8, 0xbe, 0x40, 0xdd, 0xd3, 0xbd, + 0x66, 0xf6, 0x16, 0xbd, 0x86, 0xde, 0x5e, 0xbf, 0x25, 0x92, 0xd1, 0xbf, + 0x68, 0x53, 0x44, 0x3d, 0x88, 0xe5, 0xf0, 0xbf, 0x8b, 0x31, 0x95, 0xbf, + 0xb2, 0x0b, 0xdb, 0xbc, 0x86, 0x0a, 0x88, 0xbe, 0xd6, 0x53, 0x58, 0x3d, + 0x6d, 0x77, 0x44, 0xbf, 0x4d, 0xbc, 0x8d, 0xbe, 0x8a, 0x80, 0xe0, 0xbe, + 0xa7, 0xca, 0x0f, 0xbf, 0x45, 0x1d, 0xe3, 0xbc, 0xef, 0x4d, 0xa5, 0xbd, + 0xe7, 0x5a, 0x5c, 0xbc, 0xe8, 0xc4, 0xa5, 0xbe, 0xf6, 0x44, 0x47, 0x3b, + 0x68, 0x65, 0x97, 0xbc, 0xf7, 0xe0, 0x48, 0xbd, 0xd7, 0xf5, 0xb3, 0xbe, + 0xb1, 0xf1, 0xb5, 0xbe, 0x7c, 0xae, 0xa5, 0xbe, 0x0b, 0x3a, 0x03, 0xbe, + 0x81, 0xdc, 0x76, 0x3c, 0x1a, 0xee, 0xda, 0xbe, 0x8f, 0xb6, 0xe8, 0xbc, + 0x14, 0xc5, 0x6b, 0xc0, 0xe0, 0xd1, 0xf8, 0xbe, 0x02, 0x89, 0x90, 0xbe, + 0xa7, 0x15, 0x0a, 0x3c, 0x1d, 0xcb, 0xd1, 0xbe, 0xd3, 0xcb, 0x1c, 0xbd, + 0x40, 0xfb, 0xae, 0xbf, 0x88, 0xa4, 0x23, 0xbf, 0xbc, 0x21, 0x0e, 0xc0, + 0x76, 0x85, 0x01, 0xbe, 0xdd, 0x71, 0xcc, 0x3c, 0x6e, 0x21, 0x9d, 0x3d, + 0xf6, 0x73, 0xed, 0xbe, 0x5b, 0x71, 0x2a, 0xbf, 0xcf, 0x87, 0x48, 0xbf, + 0x63, 0x24, 0x73, 0xbe, 0x26, 0x71, 0x37, 0xbf, 0x90, 0xcc, 0xaa, 0xbf, + 0x72, 0x9e, 0xb6, 0xbe, 0xe1, 0x3d, 0x6e, 0xbe, 0x96, 0xe5, 0x10, 0xbf, + 0x01, 0x75, 0x0a, 0xbd, 0xae, 0xc1, 0x9f, 0xbe, 0xfc, 0x47, 0xe4, 0xbe, + 0x45, 0x0b, 0x7f, 0xbf, 0xc6, 0x1c, 0x43, 0xbd, 0xe5, 0xf6, 0x28, 0x3c, + 0xb0, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x30, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x5f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, + 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xce, 0x6f, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x38, 0x0a, 0x00, 0x00, + 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xe0, 0x0a, 0x00, 0x00, + 0x12, 0xca, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x4f, 0x09, 0xa7, 0x3b, 0x2e, 0xd7, 0x61, 0x3b, 0x34, 0xf9, 0xbe, 0x3b, + 0x99, 0x71, 0xd4, 0x3b, 0xd5, 0x05, 0xf8, 0x3b, 0xe4, 0x8f, 0xcc, 0x3b, + 0x44, 0x70, 0x5c, 0x3c, 0x8b, 0x30, 0xfe, 0x3b, 0x0b, 0xa4, 0xc0, 0x3c, + 0x95, 0x85, 0xe5, 0x3b, 0x39, 0x37, 0x25, 0x3c, 0xba, 0x30, 0x7d, 0x3b, + 0x00, 0xbf, 0x9c, 0x3b, 0x9b, 0x5a, 0x8b, 0x3c, 0xfc, 0x14, 0x1c, 0x3c, + 0xc5, 0xb7, 0x40, 0x3c, 0xd8, 0x6d, 0x9f, 0x3b, 0xab, 0xa4, 0x31, 0x3b, + 0x2b, 0x3a, 0x61, 0x3c, 0x37, 0x01, 0xbb, 0x3c, 0x86, 0x3a, 0x40, 0x3b, + 0xb9, 0xf2, 0x89, 0x3b, 0xf3, 0xee, 0xd3, 0x3b, 0xd6, 0x12, 0x0d, 0x3c, + 0x59, 0x74, 0x3a, 0x3b, 0x89, 0x27, 0x0c, 0x3c, 0xed, 0x5d, 0x02, 0x3c, + 0x98, 0x34, 0x49, 0x3c, 0xd4, 0x23, 0xe1, 0x3b, 0x2d, 0x87, 0x50, 0x3b, + 0x19, 0x1f, 0xab, 0x3a, 0x16, 0x52, 0xec, 0x3b, 0xc2, 0x25, 0x3f, 0x3c, + 0x5d, 0x7a, 0x23, 0x3c, 0x5e, 0x2b, 0x99, 0x3b, 0x2c, 0xd2, 0xcb, 0x3b, + 0xfe, 0x71, 0xe7, 0x3b, 0xe5, 0x3f, 0x3a, 0x3c, 0x73, 0x82, 0x03, 0x3c, + 0x57, 0xf1, 0x64, 0x3b, 0x4a, 0xa7, 0x23, 0x3c, 0x96, 0x25, 0x13, 0x3c, + 0xda, 0x7f, 0xc5, 0x3b, 0xe1, 0xec, 0x89, 0x3c, 0x50, 0x3c, 0x4b, 0x3c, + 0xc5, 0xcd, 0x26, 0x3b, 0xb3, 0x41, 0x45, 0x3b, 0x2f, 0xba, 0x12, 0x3c, + 0x4d, 0xe3, 0x80, 0x3b, 0x59, 0xe2, 0x36, 0x3c, 0xb6, 0x19, 0xb0, 0x3b, + 0xbc, 0xa6, 0x6d, 0x3c, 0x80, 0x35, 0x0a, 0x3b, 0x76, 0x5f, 0xe2, 0x3b, + 0xfd, 0xb1, 0xa5, 0x3b, 0x71, 0xa0, 0x83, 0x3b, 0x70, 0xee, 0x1a, 0x3b, + 0x07, 0x23, 0xb0, 0x3b, 0x00, 0x44, 0x54, 0x3c, 0xdd, 0x7a, 0x2e, 0x3c, + 0xa4, 0xaa, 0xfb, 0x3b, 0x4b, 0x96, 0x1b, 0x3c, 0x95, 0x39, 0xa9, 0x3b, + 0x8d, 0x10, 0xba, 0x3b, 0x3a, 0xcf, 0xba, 0x3b, 0x02, 0xd4, 0x3c, 0x3c, + 0x60, 0xe6, 0x76, 0x3c, 0xd6, 0x42, 0xc7, 0x3b, 0x51, 0x90, 0xdb, 0x3b, + 0x6c, 0xe1, 0x88, 0x3c, 0xb2, 0x05, 0xbf, 0x3b, 0x12, 0xcb, 0xd3, 0x3b, + 0xaf, 0x6d, 0x00, 0x3c, 0x89, 0x2a, 0x05, 0x3b, 0x84, 0x06, 0x91, 0x3b, + 0xcf, 0x73, 0xe5, 0x3a, 0xd9, 0x28, 0xb3, 0x3b, 0x74, 0xd3, 0x74, 0x3b, + 0xab, 0xbf, 0xbb, 0x3b, 0x9c, 0xa7, 0xcf, 0x3c, 0x6e, 0x6e, 0x1d, 0x3c, + 0x9a, 0xb6, 0x12, 0x3c, 0x50, 0x21, 0xbc, 0x3b, 0x20, 0x30, 0x0b, 0x3c, + 0xf0, 0x9b, 0x01, 0x3c, 0x01, 0xa1, 0x14, 0x3b, 0x19, 0x90, 0x9d, 0x3b, + 0xad, 0xd4, 0xe4, 0x3a, 0xef, 0x6c, 0x2f, 0x3c, 0x1c, 0x46, 0x9a, 0x3b, + 0x80, 0xfc, 0x8c, 0x3c, 0x62, 0x13, 0xfd, 0x3b, 0x05, 0xb7, 0x8c, 0x3b, + 0x2b, 0x02, 0x8c, 0x3b, 0x3d, 0xdf, 0x0a, 0x3c, 0x7c, 0x45, 0x4d, 0x3c, + 0x7a, 0x9c, 0x62, 0x3c, 0x3a, 0xb6, 0xcf, 0x3b, 0x88, 0xc2, 0x8a, 0x3b, + 0x28, 0xf0, 0x2c, 0x3c, 0xd9, 0x1f, 0xee, 0x3b, 0x26, 0x26, 0x31, 0x3c, + 0xf5, 0x0e, 0x5b, 0x3c, 0x60, 0xe5, 0xa1, 0x3b, 0xf5, 0xf4, 0x89, 0x3b, + 0xb2, 0xe8, 0xb1, 0x3b, 0xbe, 0x9e, 0x15, 0x3c, 0xd7, 0x30, 0x91, 0x3b, + 0x87, 0x32, 0x8c, 0x3c, 0xd5, 0x0c, 0x26, 0x3c, 0x73, 0x9c, 0x12, 0x3c, + 0xfa, 0xe0, 0x57, 0x3c, 0x87, 0xbb, 0x72, 0x3b, 0x7a, 0x26, 0x11, 0x3c, + 0x2d, 0x67, 0xc7, 0x3b, 0xc4, 0x05, 0xe0, 0x3b, 0x62, 0xa1, 0x99, 0x3b, + 0x5f, 0x85, 0x14, 0x3c, 0x06, 0xa0, 0x5c, 0x3b, 0x74, 0x46, 0x4a, 0x3b, + 0x3d, 0x41, 0x5c, 0x3c, 0x47, 0x7a, 0x7b, 0x3b, 0xab, 0x2f, 0x2f, 0x3c, + 0x31, 0x41, 0xab, 0x3b, 0x33, 0xaf, 0x91, 0x3b, 0x0e, 0x17, 0x50, 0x3b, + 0xd0, 0x09, 0x05, 0x3b, 0x50, 0x1c, 0xfa, 0x3a, 0x80, 0x00, 0x00, 0x00, + 0x3c, 0xbb, 0x25, 0x3f, 0x80, 0x13, 0xe0, 0x3e, 0x12, 0x0f, 0x6f, 0x3e, + 0x17, 0x24, 0x12, 0xbe, 0xc9, 0x15, 0x76, 0x3f, 0x1c, 0x6c, 0x35, 0x3f, + 0x6b, 0x35, 0xef, 0xbc, 0x2a, 0x34, 0x7c, 0x3f, 0x11, 0x43, 0x38, 0x3f, + 0x10, 0xe8, 0x13, 0xbe, 0xcb, 0xec, 0xa3, 0x3f, 0x59, 0x36, 0xfb, 0x3e, + 0x04, 0xc5, 0x0a, 0x3f, 0x42, 0x9b, 0xe5, 0x3d, 0xd2, 0xdc, 0x9a, 0x3f, + 0x55, 0x36, 0xbf, 0x3f, 0x0f, 0x7c, 0xe1, 0x3e, 0x62, 0x41, 0xb0, 0x3e, + 0x43, 0x6a, 0xd4, 0xbb, 0x35, 0x8b, 0x39, 0x40, 0x9e, 0x19, 0x66, 0xbe, + 0xd4, 0xde, 0x08, 0x3f, 0x15, 0x47, 0x52, 0x3f, 0xb0, 0xf8, 0x8b, 0x3f, + 0x70, 0xff, 0xb8, 0x3e, 0x3a, 0x0f, 0x8b, 0x3f, 0x31, 0x59, 0x81, 0x3f, + 0x2f, 0xa2, 0xc7, 0x3f, 0x8c, 0x61, 0x5f, 0x3f, 0xf5, 0x8b, 0xdf, 0xbb, + 0x8a, 0xe7, 0x8a, 0xbd, 0x72, 0x79, 0x6a, 0x3f, 0x76, 0xa7, 0xbd, 0x3f, + 0x68, 0x33, 0xa2, 0x3f, 0xee, 0xf7, 0xd6, 0x3d, 0x24, 0xbd, 0xfb, 0x3d, + 0x1a, 0xa3, 0x65, 0x3f, 0x65, 0xcb, 0xb8, 0x3f, 0xb4, 0x9a, 0x7f, 0x3f, + 0x74, 0x27, 0xe3, 0x3e, 0xa3, 0x37, 0x6b, 0x3f, 0x4b, 0xff, 0x91, 0x3f, + 0xda, 0xf4, 0x43, 0x3f, 0x07, 0xd9, 0x08, 0x40, 0xd7, 0xa5, 0xc9, 0x3f, + 0x0b, 0xe1, 0xae, 0xbd, 0xcd, 0xf3, 0x93, 0xbd, 0x29, 0x80, 0x88, 0xbc, + 0x7d, 0x88, 0x91, 0x3e, 0x94, 0x74, 0xb5, 0x3f, 0x83, 0xb9, 0x2e, 0x3f, + 0xe3, 0x15, 0x9a, 0x3e, 0x15, 0x21, 0x89, 0x3e, 0xb7, 0x9a, 0x60, 0x3f, + 0x99, 0x66, 0x24, 0x3f, 0x30, 0x99, 0x02, 0x3f, 0x93, 0xb8, 0x99, 0x3e, + 0xc1, 0xc2, 0x2e, 0x3f, 0x78, 0x9b, 0xd2, 0x3f, 0xed, 0xd1, 0x37, 0x3f, + 0x4f, 0xb3, 0x79, 0x3f, 0x1e, 0x5f, 0x9a, 0x3f, 0xcc, 0x56, 0x2a, 0xbd, + 0x6c, 0x9c, 0x38, 0x3f, 0x9c, 0x59, 0x39, 0x3f, 0x5a, 0x5a, 0xbb, 0x3f, + 0x93, 0xf8, 0xf4, 0x3f, 0x50, 0xb4, 0x45, 0x3f, 0xf7, 0x16, 0x33, 0x3f, + 0xa9, 0xcf, 0x07, 0x40, 0xa7, 0x87, 0x3d, 0x3f, 0x7c, 0x23, 0x52, 0x3f, + 0xaa, 0x62, 0x19, 0x3f, 0xde, 0x5c, 0x63, 0xbd, 0x77, 0xe4, 0x0f, 0x3f, + 0x9f, 0x14, 0x05, 0xbc, 0x18, 0x54, 0x91, 0x3c, 0x12, 0x71, 0xca, 0x3e, + 0x2c, 0x48, 0x3a, 0x3f, 0x92, 0x04, 0xf1, 0x3e, 0x55, 0xfe, 0x33, 0x3f, + 0x2d, 0x91, 0x91, 0x3f, 0x0d, 0xa9, 0x3a, 0x3f, 0xc0, 0x19, 0x8a, 0x3f, + 0xb8, 0x98, 0x80, 0x3f, 0x22, 0x1c, 0x7c, 0xbd, 0xf9, 0x54, 0x1c, 0x3f, + 0xa6, 0x0a, 0xfa, 0x3d, 0x15, 0x0e, 0xae, 0x3f, 0x43, 0xb7, 0xd5, 0xbd, + 0x87, 0xe2, 0x0b, 0x40, 0xa9, 0x6a, 0x42, 0xbd, 0x97, 0x9d, 0x0b, 0x3f, + 0x27, 0xea, 0x0a, 0x3f, 0x7f, 0xc9, 0x89, 0x3f, 0x76, 0x09, 0x32, 0x3d, + 0x41, 0xd7, 0xe0, 0x3f, 0xce, 0x16, 0x4e, 0x3f, 0x03, 0xad, 0x09, 0x3f, + 0xc5, 0xfe, 0x0f, 0x3f, 0x99, 0x43, 0x6c, 0x3f, 0xda, 0xc3, 0xaf, 0x3f, + 0xd7, 0x58, 0xd9, 0x3f, 0x95, 0xa1, 0x20, 0x3f, 0x48, 0xb2, 0x7e, 0xbd, + 0x17, 0xee, 0x14, 0x3f, 0x81, 0x73, 0x94, 0x3f, 0xd7, 0x9b, 0xdd, 0x3e, + 0x22, 0x1a, 0x0b, 0x40, 0xbb, 0xc0, 0xa4, 0x3f, 0x3a, 0x77, 0x91, 0x3f, + 0x38, 0x31, 0xd6, 0x3f, 0x92, 0xe8, 0xac, 0x3e, 0x2d, 0x04, 0x90, 0x3f, + 0x5f, 0xd8, 0x45, 0x3f, 0xb8, 0x45, 0x5e, 0x3f, 0x1f, 0x6e, 0x18, 0x3f, + 0x59, 0x86, 0x90, 0x3d, 0xf8, 0xfc, 0xd9, 0x3e, 0x2e, 0x9b, 0xe1, 0xbc, + 0xbb, 0x88, 0xda, 0x3f, 0x95, 0xf9, 0x7c, 0xbd, 0x4c, 0xd1, 0xad, 0x3f, + 0xaf, 0xea, 0x29, 0x3f, 0xd5, 0x8b, 0x10, 0x3f, 0x56, 0x92, 0x5e, 0xbe, + 0xbc, 0xff, 0x83, 0x3e, 0xeb, 0x50, 0xaf, 0xbd, 0x80, 0x00, 0x00, 0x00, + 0xbd, 0x7b, 0x0e, 0xbe, 0xcc, 0x3b, 0x33, 0xbe, 0x42, 0x7b, 0x3d, 0xbf, + 0xb6, 0xc8, 0x52, 0xbf, 0x23, 0xe3, 0x26, 0xbe, 0xc4, 0xf6, 0x4a, 0xbf, + 0x63, 0xb7, 0xda, 0xbf, 0x49, 0x73, 0x66, 0x3d, 0xc3, 0x22, 0x3f, 0xc0, + 0x8a, 0xba, 0x63, 0xbf, 0xd6, 0x28, 0x65, 0xbf, 0x4e, 0x4a, 0x8c, 0xbe, + 0x82, 0x85, 0x1b, 0xbf, 0xe6, 0x43, 0x0a, 0xc0, 0x39, 0xd5, 0x45, 0xbf, + 0x03, 0x44, 0x8b, 0xbf, 0xfc, 0x2e, 0x1e, 0xbf, 0x28, 0x68, 0x33, 0xbd, + 0xb7, 0x77, 0xdf, 0xbf, 0xcc, 0xe8, 0xe3, 0xbf, 0x11, 0xba, 0xbe, 0xbe, + 0xfc, 0x51, 0xfd, 0xbd, 0x43, 0x3a, 0x4d, 0x3d, 0xf4, 0xf2, 0x66, 0xbd, + 0xf0, 0x64, 0xac, 0xbe, 0xb7, 0xde, 0xee, 0xbd, 0xb1, 0xe7, 0xa0, 0xbd, + 0xf2, 0x3f, 0x57, 0xbe, 0x1d, 0x2d, 0x21, 0xbe, 0x1f, 0xe6, 0xce, 0xbe, + 0xdb, 0xc8, 0x29, 0xbe, 0x2a, 0x76, 0xf4, 0xbe, 0x68, 0x56, 0x5b, 0xbf, + 0xc0, 0x07, 0x85, 0xbf, 0x07, 0xf9, 0x17, 0xbf, 0x88, 0x3a, 0x4a, 0xbf, + 0xdd, 0xf2, 0x12, 0xbe, 0x01, 0x57, 0x80, 0xbe, 0x6e, 0x7b, 0x82, 0xbf, + 0x6f, 0x8c, 0xbc, 0xbe, 0xfb, 0x5f, 0xa2, 0xbf, 0xc2, 0x63, 0xb6, 0x3d, + 0x8d, 0xfe, 0x35, 0xbd, 0x2d, 0x1c, 0x83, 0xbe, 0xbd, 0x69, 0x96, 0xbf, + 0x29, 0x80, 0xa5, 0xbe, 0x30, 0xb7, 0xc3, 0xbe, 0xbb, 0x94, 0x91, 0xbf, + 0x0c, 0xc3, 0xff, 0xbe, 0xa7, 0x0f, 0xa5, 0x3c, 0x27, 0xac, 0x70, 0xbd, + 0x6f, 0xcb, 0xeb, 0xbf, 0x4d, 0x6e, 0x0e, 0x3e, 0xec, 0xda, 0x32, 0x3d, + 0x9a, 0xfd, 0x17, 0xbe, 0xd7, 0x37, 0x97, 0xbe, 0x36, 0xdf, 0x28, 0x3d, + 0x61, 0x7a, 0x92, 0xbb, 0x82, 0x9a, 0xae, 0xbd, 0xe7, 0x1d, 0xad, 0xbf, + 0x89, 0x9f, 0xee, 0xbc, 0x9e, 0x78, 0x21, 0xbf, 0x22, 0xe7, 0x27, 0xbf, + 0x05, 0xea, 0x24, 0xbe, 0x25, 0xa3, 0x18, 0xbe, 0x45, 0xf9, 0x31, 0xbf, + 0x58, 0xb8, 0x40, 0xbf, 0x22, 0x35, 0x09, 0xbd, 0x30, 0xd9, 0x59, 0xbf, + 0x57, 0x80, 0xa0, 0xbe, 0x7e, 0x48, 0x68, 0xbe, 0xf8, 0x46, 0x93, 0x3c, + 0xa7, 0xd9, 0x7e, 0xbf, 0x34, 0x20, 0x84, 0xbe, 0xb2, 0x86, 0x62, 0xbe, + 0xe7, 0xa8, 0x63, 0xbe, 0x87, 0xc2, 0x31, 0xbf, 0xcd, 0xe9, 0xf2, 0xbe, + 0x92, 0x8f, 0x4e, 0xb9, 0x4d, 0x08, 0x4e, 0xc0, 0x91, 0x33, 0x9c, 0xbf, + 0x7a, 0xd7, 0xa6, 0xbe, 0xf3, 0x75, 0x8c, 0x3b, 0x10, 0x5c, 0x5d, 0xbc, + 0xc8, 0x56, 0x5b, 0xbd, 0xbf, 0x77, 0x93, 0xbe, 0x8a, 0xb9, 0xe3, 0xbc, + 0x04, 0x0b, 0x63, 0xbe, 0xa1, 0xef, 0x92, 0xbd, 0x90, 0x11, 0x19, 0xbf, + 0x5e, 0x01, 0xb7, 0xbf, 0x3b, 0x19, 0x7b, 0xbf, 0xb6, 0xc1, 0xd1, 0xbe, + 0xde, 0x32, 0xe1, 0xbc, 0x8c, 0xe8, 0x21, 0xbe, 0xf1, 0xaa, 0xcb, 0xbf, + 0xe8, 0xd6, 0x01, 0xbe, 0xbd, 0xa7, 0x19, 0xbc, 0xd6, 0xf2, 0x9e, 0xbd, + 0x48, 0x96, 0xab, 0xbf, 0x96, 0x5e, 0xb8, 0xbc, 0x24, 0x49, 0x8e, 0x3e, + 0xe3, 0x0d, 0x9a, 0xbe, 0x1b, 0x94, 0xe3, 0xbd, 0x0b, 0xe1, 0x08, 0xbf, + 0xe1, 0x84, 0x30, 0xbf, 0x9c, 0xdb, 0x16, 0xbf, 0x75, 0x0e, 0x10, 0xbf, + 0xe2, 0x3c, 0x29, 0xbe, 0x27, 0xa0, 0x1b, 0xbe, 0xa0, 0x07, 0x28, 0xbf, + 0xf4, 0xde, 0x57, 0xbe, 0x10, 0xd6, 0xf0, 0xbe, 0x2c, 0x0d, 0xec, 0xbd, + 0x7f, 0x0e, 0x23, 0x3d, 0x22, 0x5d, 0xdc, 0xbe, 0xec, 0x68, 0x0c, 0x3b, + 0x54, 0x5c, 0x93, 0xbf, 0xc6, 0xe6, 0xda, 0xbe, 0xe7, 0xb1, 0xc8, 0xbe, + 0xd3, 0xab, 0xb6, 0xbe, 0x52, 0x83, 0xf9, 0xbe, 0x3d, 0xfb, 0x8e, 0xbd, + 0xd9, 0x44, 0xca, 0xbc, 0xa0, 0x64, 0xc9, 0xbe, 0xe0, 0x76, 0xce, 0xbe, + 0xce, 0x58, 0x5d, 0xbd, 0x17, 0x28, 0x78, 0xbe, 0xae, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x39, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0xd6, 0x7a, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x38, 0x0a, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0xe0, 0x0a, 0x00, 0x00, 0x1a, 0xd5, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, + 0x10, 0x08, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x73, 0x16, 0xbb, 0x3b, 0x42, 0x9f, 0xd5, 0x3b, + 0xe8, 0x19, 0x76, 0x3c, 0x20, 0x6f, 0x4a, 0x3b, 0x9f, 0xb2, 0xc7, 0x3b, + 0x5a, 0xab, 0xc7, 0x3b, 0xc7, 0x13, 0xf6, 0x3b, 0xbc, 0xcc, 0x1a, 0x3c, + 0xe4, 0xe7, 0x8c, 0x3c, 0x29, 0x1d, 0xaa, 0x3b, 0x9d, 0x36, 0x0b, 0x3c, + 0x94, 0x30, 0xce, 0x3b, 0xc8, 0x6c, 0xee, 0x3b, 0x7f, 0xbf, 0x9a, 0x3b, + 0x95, 0x30, 0x76, 0x3c, 0xd8, 0x35, 0x1b, 0x3c, 0x33, 0x0f, 0x49, 0x3c, + 0x69, 0xd0, 0xb7, 0x3b, 0x85, 0x99, 0x3d, 0x3c, 0x06, 0x17, 0x3f, 0x3b, + 0xd8, 0xeb, 0x06, 0x3c, 0x50, 0xaa, 0xa2, 0x3b, 0x9b, 0xd2, 0xb7, 0x3b, + 0xa4, 0x31, 0xce, 0x3a, 0x0a, 0x16, 0x83, 0x3c, 0x9b, 0x6a, 0x01, 0x3b, + 0xf4, 0x83, 0x44, 0x3c, 0x66, 0x55, 0x44, 0x3c, 0x28, 0xf2, 0x98, 0x3c, + 0xc3, 0x0e, 0xd7, 0x3b, 0xc9, 0x65, 0xaa, 0x3b, 0xf9, 0x2e, 0xd2, 0x3b, + 0xe9, 0xfd, 0x67, 0x3a, 0xcb, 0xe2, 0x30, 0x3c, 0xc8, 0x09, 0x90, 0x3b, + 0x41, 0xc5, 0x59, 0x3c, 0x11, 0x7f, 0x9f, 0x3b, 0xef, 0xc3, 0xa4, 0x3b, + 0x86, 0xd7, 0xed, 0x3b, 0x91, 0x58, 0x08, 0x3c, 0xd9, 0x93, 0xf9, 0x3b, + 0x8d, 0xfe, 0x2f, 0x3c, 0xa7, 0xc3, 0x72, 0x3c, 0x53, 0x72, 0xe6, 0x3b, + 0xf9, 0xc7, 0x46, 0x3b, 0x44, 0xf1, 0x50, 0x3c, 0x47, 0x3a, 0x50, 0x3c, + 0x4a, 0x98, 0x97, 0x3c, 0x10, 0x72, 0xb7, 0x3b, 0xaf, 0x19, 0xab, 0x3b, + 0x91, 0x2b, 0x30, 0x3c, 0x9a, 0x71, 0xb4, 0x3b, 0x7f, 0xcc, 0xf0, 0x3b, + 0xe8, 0x23, 0x27, 0x3c, 0xa0, 0x65, 0xf6, 0x3b, 0x66, 0x29, 0x03, 0x3c, + 0xd0, 0x50, 0x00, 0x3b, 0x93, 0x3f, 0x1c, 0x3c, 0x05, 0xd2, 0xb8, 0x3c, + 0xe6, 0xcc, 0xc1, 0x3b, 0x1a, 0x3d, 0x05, 0x3b, 0x7f, 0xc9, 0x10, 0x3c, + 0xd0, 0x2c, 0x41, 0x3c, 0xd9, 0x4f, 0x1a, 0x3c, 0x08, 0x32, 0xcd, 0x3b, + 0xf6, 0x6f, 0xcb, 0x3b, 0xa3, 0x92, 0x36, 0x3c, 0x82, 0x0c, 0xd7, 0x3b, + 0x7d, 0x60, 0xe4, 0x3b, 0x69, 0x81, 0x9b, 0x3b, 0xc2, 0xce, 0x7a, 0x3c, + 0xca, 0xc2, 0x8a, 0x3c, 0x5a, 0x36, 0xd5, 0x3b, 0x8c, 0x30, 0x1c, 0x3c, + 0xc2, 0x73, 0xa6, 0x3c, 0xec, 0x06, 0x1b, 0x3d, 0x8e, 0xa9, 0x27, 0x3c, + 0x86, 0x5f, 0xd7, 0x3b, 0xea, 0x2f, 0x88, 0x3b, 0xbf, 0x95, 0x1b, 0x3c, + 0x18, 0x41, 0x0d, 0x3c, 0x46, 0xa6, 0x5a, 0x3b, 0xe0, 0x03, 0x94, 0x3c, + 0x37, 0x37, 0x15, 0x3b, 0xed, 0x88, 0x09, 0x3c, 0x76, 0x90, 0x53, 0x3c, + 0x22, 0xcb, 0x8f, 0x3c, 0xb1, 0xd6, 0x1c, 0x3b, 0x3f, 0x8c, 0x8d, 0x3c, + 0xd3, 0xfd, 0xff, 0x3a, 0x51, 0x5a, 0x93, 0x3b, 0xef, 0xef, 0xb0, 0x3b, + 0x20, 0xb4, 0x21, 0x3b, 0x6d, 0x9e, 0x2e, 0x3b, 0x64, 0xc1, 0x8a, 0x3c, + 0xb5, 0x49, 0xe1, 0x3b, 0xff, 0xcd, 0x63, 0x3c, 0x6a, 0xdb, 0x9e, 0x3b, + 0x54, 0x8b, 0x90, 0x3c, 0x72, 0xd5, 0xa5, 0x3b, 0x50, 0x47, 0xb2, 0x3b, + 0x4f, 0x5f, 0xf0, 0x3a, 0x28, 0x7a, 0x0d, 0x3b, 0xdb, 0x99, 0x6a, 0x3c, + 0x07, 0xc5, 0x1c, 0x3c, 0x18, 0x10, 0x6d, 0x3c, 0x78, 0x4f, 0xb1, 0x3c, + 0xcd, 0x92, 0xfb, 0x3b, 0x92, 0xf6, 0x26, 0x3c, 0xbb, 0xbe, 0xcd, 0x3b, + 0xaa, 0x87, 0xb8, 0x3b, 0x68, 0x10, 0x68, 0x3b, 0x2c, 0x1e, 0x36, 0x3c, + 0x7f, 0x99, 0xb4, 0x3b, 0x6d, 0x96, 0xe8, 0x3b, 0x35, 0x20, 0x39, 0x3b, + 0x39, 0x9a, 0x92, 0x3b, 0xbd, 0xa8, 0xdb, 0x3b, 0x73, 0xfe, 0xa7, 0x3c, + 0xfb, 0x5b, 0x96, 0x3b, 0x58, 0x4f, 0xb1, 0x3b, 0x68, 0x4c, 0xb1, 0x3b, + 0x96, 0xec, 0xaa, 0x3b, 0xff, 0x3d, 0x02, 0x3c, 0xc2, 0x30, 0x8f, 0x3b, + 0x02, 0x21, 0x62, 0x3b, 0xce, 0x25, 0x28, 0x3b, 0x23, 0xd0, 0x9c, 0x3b, + 0x80, 0x00, 0x00, 0x00, 0x90, 0x15, 0x33, 0x3f, 0x03, 0xf4, 0x53, 0x3f, + 0x55, 0xbb, 0x48, 0x3e, 0x42, 0xda, 0xc8, 0x3e, 0x3a, 0x23, 0x46, 0x3f, + 0x03, 0x1c, 0x46, 0x3f, 0x9f, 0x27, 0x74, 0x3f, 0x23, 0x97, 0x99, 0x3f, + 0x1f, 0x84, 0x87, 0x3e, 0xef, 0xc8, 0x28, 0x3f, 0x30, 0x20, 0x8a, 0x3f, + 0x37, 0x13, 0xc0, 0x3c, 0xee, 0x8f, 0x6c, 0x3f, 0x61, 0xb0, 0xe6, 0x3e, + 0x7c, 0x3a, 0x9d, 0x3d, 0x6c, 0xff, 0x99, 0x3f, 0xbe, 0x2c, 0x27, 0xbd, + 0xc8, 0x60, 0x36, 0x3f, 0x52, 0x1e, 0xbc, 0x3f, 0x0a, 0x3f, 0xdf, 0xbd, + 0x00, 0xde, 0x85, 0x3f, 0xfb, 0x64, 0x21, 0x3f, 0xf6, 0x62, 0x36, 0x3f, + 0xfe, 0x2d, 0x5b, 0xbb, 0xde, 0x0f, 0x02, 0x40, 0xc6, 0x67, 0x80, 0x3e, + 0xec, 0xfa, 0xc2, 0x3f, 0xbb, 0xcc, 0xc2, 0x3f, 0x92, 0xfd, 0x46, 0xbd, + 0xa5, 0x60, 0x55, 0x3f, 0xfd, 0x10, 0x29, 0x3f, 0x9b, 0x8a, 0x50, 0x3f, + 0x2e, 0x88, 0x80, 0xbd, 0x05, 0x81, 0xaf, 0x3f, 0xb4, 0xe9, 0x0e, 0x3f, + 0xf4, 0xc1, 0x5f, 0xbb, 0x13, 0x40, 0x1e, 0x3f, 0x67, 0x7a, 0x23, 0x3f, + 0xd7, 0xfb, 0x6b, 0x3f, 0xe0, 0x47, 0x87, 0x3f, 0xb1, 0xa0, 0x77, 0x3f, + 0x90, 0x9e, 0xae, 0x3f, 0x65, 0xc6, 0xf0, 0x3e, 0x6e, 0xa5, 0x64, 0x3f, + 0x1e, 0xaf, 0xa4, 0xbd, 0x61, 0x4f, 0xcf, 0x3f, 0xd9, 0x4f, 0x20, 0x3e, + 0x19, 0x69, 0x16, 0x40, 0x2c, 0x03, 0x36, 0x3f, 0x7c, 0xc3, 0x29, 0x3f, + 0x3a, 0xcb, 0xae, 0x3f, 0xb7, 0x08, 0x33, 0x3f, 0xe6, 0xea, 0x6e, 0x3f, + 0xa0, 0xd5, 0xa5, 0x3f, 0xd5, 0x78, 0x74, 0x3f, 0x13, 0x23, 0x82, 0x3f, + 0x5c, 0xa0, 0x7e, 0x3e, 0x14, 0x07, 0x9b, 0x3f, 0x5e, 0xff, 0x6c, 0x3d, + 0x4c, 0x49, 0x40, 0x3f, 0xa0, 0x32, 0x84, 0x3e, 0x20, 0x01, 0x81, 0x3d, + 0x76, 0xaa, 0xbf, 0x3f, 0x39, 0x1b, 0x99, 0x3f, 0xa4, 0x97, 0x4b, 0x3f, + 0x16, 0xd9, 0x49, 0x3f, 0x7e, 0x25, 0xb5, 0x3f, 0x69, 0x5e, 0x55, 0x3f, + 0xbc, 0x97, 0x62, 0x3f, 0x66, 0x4a, 0x1a, 0x3f, 0x24, 0xd9, 0xf8, 0x3f, + 0x44, 0xad, 0x09, 0x40, 0x23, 0x71, 0x9d, 0x3c, 0x2b, 0xf8, 0x9a, 0x3f, + 0xda, 0x26, 0x25, 0x40, 0x26, 0xd7, 0x22, 0x3f, 0x3b, 0x5a, 0xa6, 0x3f, + 0xc7, 0xb0, 0x55, 0x3f, 0x8a, 0x1f, 0x07, 0x3f, 0x94, 0x5e, 0x9a, 0x3f, + 0x96, 0x26, 0x8c, 0x3f, 0x89, 0xe3, 0x25, 0x3d, 0xd8, 0xdb, 0x12, 0x40, + 0x2a, 0x69, 0x54, 0xbd, 0xdb, 0x75, 0x88, 0x3f, 0x53, 0x58, 0x58, 0x3d, + 0x8c, 0xab, 0x0e, 0x40, 0xcc, 0x37, 0x03, 0xbe, 0x27, 0x71, 0x0c, 0x40, + 0xd7, 0xfd, 0x7d, 0x3e, 0xe5, 0x57, 0x93, 0xba, 0x0f, 0x8e, 0x2f, 0x3f, + 0xb8, 0x70, 0xa0, 0x3e, 0x30, 0x41, 0xad, 0x3e, 0xe1, 0xab, 0x09, 0x40, + 0x22, 0x87, 0x5f, 0x3f, 0xb8, 0xfc, 0xbf, 0xbd, 0x96, 0xf0, 0xa7, 0x3e, + 0x3d, 0x6a, 0x0f, 0x40, 0xc7, 0x89, 0x24, 0x3f, 0xc1, 0xe2, 0x30, 0x3f, + 0x30, 0xb1, 0xe7, 0xbc, 0x82, 0xeb, 0xa1, 0xbd, 0xa7, 0xc4, 0xe8, 0x3f, + 0x7d, 0x8b, 0x9b, 0x3f, 0xf8, 0x35, 0xeb, 0x3f, 0xd9, 0xec, 0x2f, 0x40, + 0xa7, 0x9b, 0x79, 0x3f, 0xa5, 0xa8, 0xa5, 0x3f, 0xb6, 0x57, 0x27, 0x3f, + 0x8b, 0x21, 0xe8, 0x3d, 0x47, 0x40, 0xe6, 0x3e, 0x6d, 0x9b, 0xa7, 0x3f, + 0x4c, 0x30, 0x33, 0x3f, 0x40, 0xc5, 0x66, 0x3f, 0xa9, 0xe8, 0x72, 0xbd, + 0x05, 0x75, 0x11, 0x3f, 0x6c, 0xf1, 0x59, 0x3f, 0x76, 0xae, 0x26, 0x40, + 0x6d, 0x06, 0x8a, 0xbd, 0xb9, 0xec, 0x2f, 0x3f, 0xcf, 0xe9, 0x2f, 0x3f, + 0xbd, 0x96, 0x29, 0x3f, 0x83, 0x39, 0x81, 0x3f, 0x60, 0x12, 0x0e, 0x3f, + 0xc0, 0x5c, 0xe0, 0x3e, 0xf2, 0xd8, 0x87, 0x3e, 0x23, 0xa8, 0x02, 0xbe, + 0x80, 0x00, 0x00, 0x00, 0x46, 0xa0, 0x39, 0xbf, 0xf8, 0xc3, 0x15, 0xbb, + 0xb4, 0x2d, 0xf4, 0xbf, 0x37, 0x70, 0x99, 0x3c, 0x21, 0xd9, 0xea, 0xbc, + 0x9f, 0x90, 0x38, 0xbf, 0x99, 0x2d, 0x93, 0xbe, 0x8c, 0xc7, 0x7d, 0xbf, + 0x14, 0xce, 0x0b, 0xc0, 0x8c, 0x96, 0x07, 0x3d, 0xae, 0x0a, 0x61, 0xbe, + 0x33, 0x94, 0x4c, 0xbf, 0x27, 0x4e, 0xf0, 0x3d, 0x00, 0x8a, 0x19, 0xbf, + 0x34, 0x44, 0xf4, 0xbf, 0x69, 0x31, 0x8b, 0x3d, 0x15, 0x7d, 0xc7, 0xbf, + 0x59, 0xc1, 0xae, 0xbe, 0x47, 0x4b, 0xa9, 0xbf, 0xd8, 0x98, 0xbd, 0xbe, + 0xfb, 0x4c, 0xc9, 0xbe, 0x4b, 0xe0, 0x02, 0xbf, 0x48, 0xae, 0xfd, 0xbe, + 0x41, 0x95, 0x4c, 0xbe, 0x97, 0xf3, 0x75, 0xbf, 0xd8, 0xca, 0x08, 0xbe, + 0xfa, 0x92, 0x2b, 0x3c, 0xbf, 0xd6, 0xd0, 0xbe, 0x44, 0xc0, 0x17, 0xc0, + 0xe1, 0xf9, 0x04, 0x3d, 0x28, 0xd7, 0x11, 0xbf, 0xd0, 0xbc, 0x6f, 0xbd, + 0xed, 0x2d, 0xe6, 0xbd, 0xde, 0x34, 0x4b, 0xbf, 0x6a, 0x2f, 0xab, 0x3d, + 0xb6, 0x11, 0xd8, 0xbf, 0xfc, 0x51, 0xee, 0x3d, 0x37, 0x4d, 0x33, 0xbd, + 0x70, 0x46, 0xf5, 0xbc, 0x43, 0xee, 0xfc, 0xbc, 0x4c, 0xc9, 0x85, 0x3d, + 0xbd, 0x00, 0xe1, 0xbe, 0x20, 0xde, 0xf0, 0xbf, 0xfd, 0xcb, 0x10, 0xbf, + 0x69, 0x3a, 0xc5, 0xbe, 0x1b, 0xf6, 0xa7, 0xbf, 0xd2, 0x99, 0xce, 0xbf, + 0x79, 0x08, 0xb6, 0xbe, 0x92, 0x4e, 0x9a, 0xba, 0xb1, 0x84, 0x1d, 0x3d, + 0x9e, 0x9e, 0x7a, 0xbf, 0x3d, 0x05, 0x55, 0x3c, 0xc1, 0xfa, 0x72, 0xbd, + 0xf7, 0x80, 0x09, 0xbf, 0x64, 0x11, 0x85, 0xbd, 0x2b, 0x84, 0xff, 0x3b, + 0x5a, 0x73, 0x4e, 0xbe, 0xc1, 0x56, 0x39, 0xbe, 0x61, 0x60, 0x37, 0xc0, + 0x9e, 0x31, 0xfe, 0xbd, 0x77, 0xbc, 0xdb, 0x3c, 0xec, 0xa7, 0x8f, 0xbf, + 0xbc, 0xfe, 0xe0, 0x3d, 0xbf, 0xb1, 0xd0, 0xbd, 0x9a, 0x83, 0x82, 0x3b, + 0xa7, 0xfd, 0x86, 0x3b, 0xff, 0x3f, 0x44, 0xbf, 0xbc, 0x8e, 0x8d, 0xbd, + 0xce, 0x8b, 0x00, 0xbf, 0x74, 0xe8, 0xec, 0x3b, 0x67, 0xc2, 0x6b, 0xbe, + 0x38, 0x8e, 0x6f, 0xbf, 0xed, 0x8b, 0x53, 0xbf, 0x3e, 0xba, 0x8e, 0xbc, + 0x7f, 0x3b, 0x74, 0xbf, 0xde, 0xd0, 0x99, 0xc0, 0x26, 0x10, 0xd9, 0xbe, + 0x16, 0x0e, 0x1b, 0x3b, 0x87, 0xea, 0x46, 0xbe, 0x14, 0x07, 0x79, 0xbe, + 0x56, 0x88, 0xbe, 0xbc, 0xf9, 0xf0, 0xd8, 0xbe, 0x1a, 0x2c, 0xcd, 0xbe, + 0xc9, 0x0c, 0x94, 0xbe, 0xe2, 0x8a, 0x2b, 0xbe, 0x55, 0xe9, 0xd1, 0xbf, + 0x5d, 0x38, 0x38, 0xbf, 0x04, 0x9d, 0x9b, 0xbe, 0xee, 0x96, 0x92, 0xbe, + 0x5e, 0x32, 0x0f, 0xbd, 0x9c, 0x33, 0x12, 0xbf, 0x1f, 0x2d, 0xc6, 0x3b, + 0x80, 0x17, 0xd5, 0x3c, 0x73, 0x30, 0x79, 0x3d, 0x3b, 0x74, 0xb0, 0xbf, + 0xe5, 0x85, 0xf1, 0xbe, 0x63, 0x06, 0xe2, 0xbf, 0xb3, 0x9d, 0x1d, 0xbf, + 0x04, 0x22, 0x0b, 0xbf, 0xae, 0x8e, 0x42, 0x3b, 0xba, 0x7e, 0xce, 0xbe, + 0x90, 0x7e, 0x6e, 0xbe, 0x34, 0x5f, 0x8c, 0xbe, 0xb9, 0x10, 0x20, 0xbf, + 0x63, 0xc2, 0x88, 0xbe, 0xfd, 0xea, 0xaf, 0xbf, 0x33, 0x22, 0xd1, 0xbf, + 0x49, 0xdf, 0x82, 0xbe, 0xc1, 0x07, 0xc3, 0xbd, 0x3e, 0x23, 0x4c, 0xbf, + 0x9b, 0x16, 0x37, 0xbf, 0x45, 0x89, 0xa0, 0xbe, 0xf0, 0xb1, 0xb4, 0xbf, + 0x32, 0x14, 0x51, 0x3d, 0xc3, 0xac, 0x1e, 0xbd, 0xf5, 0xad, 0xb7, 0xbe, + 0xaa, 0x40, 0x29, 0xbe, 0x02, 0x08, 0x6f, 0xbd, 0x44, 0x72, 0xf2, 0xbe, + 0x43, 0x2f, 0x15, 0xbf, 0x49, 0x48, 0x0b, 0xbf, 0x9a, 0x67, 0x60, 0x3d, + 0x43, 0xd6, 0x8e, 0xbd, 0x2b, 0x86, 0x0a, 0x3d, 0x1a, 0xb0, 0xfb, 0xbb, + 0xad, 0x6e, 0xff, 0xbd, 0x82, 0xd5, 0xa6, 0xbe, 0x83, 0x96, 0x1b, 0xbf, + 0xae, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, + 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, + 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, + 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xde, 0x85, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x38, 0x0a, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0xe0, 0x0a, 0x00, 0x00, 0x22, 0xe0, 0xff, 0xff, + 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, + 0x10, 0x06, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xb1, 0x4a, 0x59, 0x3c, + 0xb3, 0xa6, 0x44, 0x3c, 0x01, 0xb7, 0x15, 0x3c, 0x50, 0x3c, 0x1e, 0x3c, + 0x22, 0xc3, 0x71, 0x3c, 0xdd, 0x37, 0x29, 0x3c, 0xc8, 0xe6, 0x02, 0x3c, + 0x6a, 0x74, 0xe0, 0x3b, 0x20, 0x77, 0x2c, 0x3c, 0x70, 0x48, 0x10, 0x3c, + 0x7a, 0xc4, 0xd8, 0x3b, 0x67, 0xf6, 0x4c, 0x3c, 0x12, 0x7b, 0xcf, 0x3a, + 0x09, 0x5c, 0x1f, 0x3c, 0x8a, 0xf1, 0x8b, 0x3b, 0x11, 0x29, 0x72, 0x3c, + 0x3d, 0xba, 0x4f, 0x3c, 0x11, 0x79, 0x2f, 0x3c, 0x3c, 0x4c, 0x17, 0x3b, + 0x47, 0x4f, 0x88, 0x3c, 0xa4, 0x5c, 0x29, 0x3b, 0x3c, 0xea, 0x73, 0x3c, + 0x37, 0x51, 0x97, 0x3d, 0x1d, 0x7f, 0x43, 0x3c, 0xb9, 0xd4, 0x64, 0x3c, + 0x36, 0x90, 0x66, 0x3c, 0x22, 0x54, 0x76, 0x3c, 0xb5, 0xaf, 0x61, 0x3c, + 0x69, 0x71, 0xdd, 0x3b, 0xdf, 0x9f, 0x85, 0x3c, 0x1e, 0xe9, 0xb6, 0x3b, + 0x6c, 0xbd, 0xb6, 0x3c, 0x4c, 0xf1, 0x4f, 0x3c, 0xf0, 0xdb, 0x6d, 0x3c, + 0xbb, 0xba, 0x41, 0x3c, 0xb9, 0x1d, 0xf0, 0x3c, 0x28, 0xbb, 0x69, 0x3c, + 0x2f, 0x9e, 0xdf, 0x3c, 0x09, 0x40, 0x1a, 0x3c, 0xd9, 0xbc, 0x2f, 0x3c, + 0xd9, 0x95, 0x3d, 0x3c, 0x71, 0xa3, 0x2f, 0x3c, 0x3c, 0xf9, 0xa2, 0x3c, + 0x7b, 0x93, 0x8c, 0x3c, 0x78, 0x15, 0xab, 0x3b, 0xab, 0xf9, 0x27, 0x3c, + 0x14, 0xd6, 0x55, 0x3c, 0x7f, 0x7c, 0x68, 0x3c, 0x48, 0x99, 0xba, 0x3c, + 0x22, 0x72, 0xb7, 0x3c, 0x59, 0x15, 0x05, 0x3c, 0x5a, 0xc6, 0x5f, 0x3c, + 0x39, 0x8d, 0x4e, 0x3b, 0x19, 0xb3, 0x2d, 0x3c, 0x5b, 0x36, 0x89, 0x3c, + 0xfe, 0xef, 0x09, 0x3c, 0x17, 0xac, 0xaa, 0x3c, 0x5b, 0xd5, 0x60, 0x3c, + 0xe2, 0x13, 0x7e, 0x3c, 0xee, 0x60, 0x26, 0x3d, 0x0d, 0x8b, 0xb6, 0x3b, + 0x3b, 0x0f, 0x5b, 0x3b, 0xab, 0x94, 0x2f, 0x3c, 0x37, 0xfe, 0x8d, 0x3c, + 0xb4, 0xa4, 0x19, 0x3c, 0x42, 0xbf, 0x56, 0x3c, 0x7e, 0x5a, 0x96, 0x3c, + 0xb1, 0xce, 0x5e, 0x3c, 0xfa, 0x9b, 0x29, 0x3c, 0x64, 0xb6, 0x8d, 0x3c, + 0x5d, 0x10, 0x99, 0x3c, 0x52, 0xd9, 0x95, 0x3c, 0xeb, 0x3c, 0x58, 0x3c, + 0x6f, 0x7e, 0x3b, 0x3c, 0x3e, 0xa4, 0x71, 0x3c, 0xdb, 0xba, 0xbd, 0x3c, + 0xcf, 0x40, 0x0b, 0x3d, 0xf5, 0x18, 0x9c, 0x3c, 0xcf, 0x61, 0xa1, 0x3c, + 0x1c, 0x8a, 0xbd, 0x3c, 0x82, 0xde, 0x10, 0x3c, 0xb5, 0xd8, 0x75, 0x3c, + 0xf8, 0x77, 0xe4, 0x3b, 0xe8, 0x29, 0x2f, 0x3c, 0xa9, 0x67, 0x0a, 0x3c, + 0x80, 0x87, 0x32, 0x3c, 0xce, 0x02, 0x91, 0x3c, 0x97, 0x8f, 0x88, 0x3c, + 0x10, 0x4d, 0x33, 0x3c, 0xf7, 0x36, 0x9f, 0x3c, 0xce, 0x04, 0x5c, 0x3b, + 0xa2, 0xb5, 0x59, 0x3c, 0x74, 0xee, 0x53, 0x3c, 0xec, 0x8a, 0xe2, 0x3b, + 0xb7, 0x4a, 0xfd, 0x3c, 0x1f, 0xae, 0xd7, 0x3c, 0xde, 0x98, 0xe2, 0x3b, + 0xbd, 0xa7, 0x4d, 0x3c, 0xdf, 0xe5, 0x3f, 0x3c, 0x2b, 0x75, 0x69, 0x3c, + 0x76, 0xd4, 0x90, 0x3c, 0xe8, 0x01, 0x78, 0x3c, 0x3b, 0x4e, 0x15, 0x3d, + 0x0d, 0xbc, 0xed, 0x3b, 0xda, 0x49, 0xf0, 0x3c, 0xff, 0xdc, 0x90, 0x3c, + 0x62, 0x2c, 0x81, 0x3c, 0xef, 0xd0, 0x8e, 0x3c, 0x8e, 0xc8, 0x35, 0x3c, + 0xbb, 0x10, 0xde, 0x3b, 0x51, 0x2a, 0xe7, 0x3b, 0x95, 0x99, 0xf3, 0x3b, + 0xcd, 0x8a, 0xe3, 0x3b, 0x6a, 0xe6, 0x48, 0x3c, 0xec, 0xb6, 0x17, 0x3c, + 0x41, 0x3a, 0x3c, 0x3c, 0x9a, 0x38, 0xa7, 0x3c, 0x4e, 0x4e, 0xdd, 0x3c, + 0xe6, 0xe1, 0x89, 0x3c, 0xd3, 0x75, 0xac, 0x3b, 0xdf, 0x2e, 0x89, 0x3c, + 0x04, 0x9e, 0xad, 0x3b, 0xda, 0x5f, 0x59, 0x3d, 0xb5, 0x6c, 0xd5, 0x3b, + 0xa5, 0x39, 0xaa, 0x3c, 0x46, 0x3b, 0xbe, 0x3b, 0x73, 0xec, 0x6b, 0x3c, + 0xdc, 0x61, 0x5f, 0x3c, 0x80, 0x00, 0x00, 0x00, 0x1c, 0x98, 0xd7, 0x3f, + 0x62, 0xd6, 0x25, 0x3d, 0x93, 0x8b, 0x94, 0x3f, 0xd7, 0xff, 0x9c, 0x3f, + 0x9c, 0xdf, 0xef, 0x3f, 0xa8, 0x71, 0x7b, 0x3f, 0xfa, 0xe0, 0x81, 0x3f, + 0x53, 0x14, 0x54, 0x3f, 0x6c, 0xa4, 0xa9, 0x3f, 0xdf, 0x27, 0x8f, 0x3f, + 0xf1, 0x12, 0x57, 0x3f, 0x7a, 0x5c, 0xcb, 0x3f, 0x16, 0xbb, 0x23, 0x3d, + 0x51, 0x1d, 0x9e, 0x3f, 0xa7, 0xd9, 0x0a, 0x3f, 0xbf, 0x44, 0xf0, 0x3f, + 0xc9, 0x1a, 0xce, 0x3f, 0xdd, 0x9c, 0xba, 0x3e, 0xec, 0xe2, 0x98, 0xbd, + 0xa8, 0x3e, 0x07, 0x40, 0x89, 0xb5, 0x16, 0xbc, 0x44, 0x4d, 0xe6, 0x3f, + 0x95, 0x22, 0x16, 0x41, 0x1f, 0xf8, 0xc1, 0x3f, 0x10, 0x0b, 0xe3, 0x3f, + 0x16, 0xc3, 0xe4, 0x3f, 0x7a, 0x67, 0xf4, 0x3f, 0x56, 0xec, 0xdf, 0x3f, + 0x86, 0xb6, 0x5b, 0x3f, 0x9f, 0x94, 0x04, 0x40, 0x4c, 0x7b, 0x35, 0x3f, + 0xae, 0xc4, 0x23, 0x3e, 0xb0, 0x11, 0xc9, 0x3f, 0x38, 0x00, 0xec, 0x3f, + 0x46, 0x37, 0xc0, 0x3f, 0x2a, 0x57, 0x64, 0x40, 0x4e, 0xca, 0x24, 0x3e, + 0xf3, 0xde, 0x5d, 0x40, 0x89, 0x0b, 0x99, 0x3f, 0x5f, 0x5d, 0xae, 0x3f, + 0xc7, 0xbb, 0xba, 0x3f, 0x2a, 0x44, 0xae, 0x3f, 0xdb, 0x1a, 0x7b, 0x3e, + 0x54, 0x7a, 0x0b, 0x40, 0x4d, 0xbf, 0x29, 0x3f, 0xb8, 0xa9, 0xa6, 0x3f, + 0x68, 0x2a, 0xd4, 0x3f, 0x86, 0xab, 0xe6, 0x3f, 0x15, 0x24, 0x39, 0x40, + 0x05, 0x60, 0x00, 0x3e, 0x2e, 0x0b, 0x84, 0x3f, 0xcd, 0x06, 0xde, 0x3f, + 0xa7, 0xa9, 0xfa, 0x3d, 0xb3, 0x57, 0xac, 0x3f, 0xee, 0x23, 0x08, 0x40, + 0x1e, 0xdc, 0x88, 0x3f, 0xbf, 0x56, 0x29, 0x40, 0xb0, 0x13, 0xdf, 0x3f, + 0xba, 0x17, 0xfc, 0x3f, 0x2c, 0x14, 0xa5, 0x40, 0x11, 0x5d, 0x81, 0x3e, + 0x05, 0x74, 0x28, 0xbd, 0xda, 0x4e, 0x0e, 0x3e, 0x30, 0x50, 0x3d, 0x3e, + 0x6b, 0x71, 0x98, 0x3f, 0xc3, 0x11, 0xd5, 0x3f, 0xc9, 0x2d, 0x15, 0x40, + 0xef, 0x1c, 0x3b, 0x3e, 0xc2, 0x48, 0xa8, 0x3f, 0xb9, 0xe4, 0x18, 0xbd, + 0xf4, 0x0d, 0x47, 0x3d, 0x9f, 0xad, 0x14, 0x40, 0x71, 0x8c, 0xd6, 0x3f, + 0x72, 0x07, 0xba, 0x3f, 0xf6, 0xc0, 0xef, 0x3f, 0x10, 0x22, 0x0c, 0x3e, + 0x74, 0x86, 0x94, 0x3e, 0xc3, 0xe0, 0x1a, 0x40, 0x0b, 0x1f, 0x20, 0x40, + 0x44, 0x6e, 0x26, 0x40, 0xc5, 0xbc, 0x8f, 0x3f, 0x04, 0xed, 0xf3, 0x3f, + 0x08, 0xaf, 0x62, 0x3f, 0x94, 0xcb, 0xad, 0x3f, 0xda, 0x52, 0x89, 0x3f, + 0x71, 0x22, 0xb1, 0x3f, 0xac, 0x36, 0xb9, 0x3d, 0x78, 0x7e, 0x07, 0x40, + 0x76, 0xe6, 0xb1, 0x3f, 0x89, 0xf8, 0x1d, 0x40, 0x17, 0x0e, 0x39, 0xbb, + 0x37, 0x02, 0xd8, 0x3f, 0x97, 0x46, 0xd2, 0x3f, 0xd6, 0xc5, 0x60, 0x3f, + 0x8c, 0x2c, 0x7a, 0x40, 0xd5, 0xcb, 0x4c, 0x40, 0xac, 0xd3, 0x60, 0x3f, + 0x6e, 0x0c, 0xcc, 0x3f, 0x9c, 0x79, 0xb0, 0x3c, 0x41, 0xa2, 0xe7, 0x3f, + 0xcd, 0xb2, 0x0f, 0x40, 0xe4, 0x11, 0xf6, 0x3f, 0x13, 0x0e, 0xc6, 0x3e, + 0xdd, 0x09, 0x87, 0x3c, 0x16, 0xbe, 0xb8, 0x3e, 0x45, 0xbb, 0x0f, 0x40, + 0x09, 0x2a, 0x00, 0x40, 0x4d, 0xb3, 0x0d, 0x40, 0xfd, 0x5c, 0xb4, 0x3f, + 0xaf, 0xe9, 0x44, 0x3f, 0x18, 0xae, 0xbc, 0xbb, 0x62, 0xb2, 0x71, 0x3f, + 0x8e, 0xea, 0x5e, 0x3f, 0xe7, 0x0b, 0x94, 0x3f, 0x7e, 0x87, 0x96, 0x3f, + 0xcc, 0xc1, 0xba, 0x3f, 0x29, 0xea, 0x25, 0x40, 0xb1, 0x93, 0x5b, 0x40, + 0x17, 0x83, 0xd1, 0x3f, 0xe7, 0x1c, 0x2b, 0x3f, 0x81, 0x1c, 0x08, 0x40, + 0x88, 0x35, 0xde, 0xbb, 0x1a, 0xad, 0xd7, 0x40, 0xdc, 0xc1, 0x53, 0x3f, + 0x32, 0xe5, 0x28, 0x40, 0xcf, 0xbe, 0x3c, 0x3f, 0x9a, 0x14, 0xea, 0x3f, + 0xa6, 0x88, 0x3a, 0x3f, 0x80, 0x00, 0x00, 0x00, 0x2e, 0xad, 0xc6, 0xbf, + 0x66, 0x1d, 0xc3, 0xbf, 0x6b, 0x8a, 0x73, 0xbf, 0xb3, 0x22, 0xe7, 0xbe, + 0x4d, 0xc0, 0x34, 0xbe, 0x6d, 0xe5, 0xa7, 0xbf, 0x86, 0x8b, 0xee, 0xbc, + 0x81, 0xb3, 0x5e, 0xbf, 0x32, 0x1e, 0xab, 0xbf, 0x69, 0xf9, 0x77, 0xbf, + 0x2a, 0xf4, 0xdc, 0xbc, 0x3a, 0xb4, 0xe9, 0xbe, 0x1c, 0xdc, 0x4d, 0xbe, + 0x61, 0x6e, 0xe9, 0xbe, 0x67, 0xd0, 0xb8, 0xbd, 0x73, 0x81, 0xbb, 0xbf, + 0x41, 0xd4, 0xcb, 0xbe, 0x1f, 0x1a, 0xae, 0xbf, 0xa4, 0x1d, 0x96, 0xbe, + 0x1e, 0x63, 0xc7, 0xbf, 0xeb, 0x09, 0xa8, 0xbe, 0x68, 0x02, 0xf2, 0xbf, + 0xee, 0xee, 0xe2, 0xbe, 0x43, 0x7e, 0x3c, 0xbf, 0xfd, 0x95, 0x74, 0xbe, + 0x18, 0x1a, 0x3d, 0xbf, 0x69, 0xc5, 0x14, 0xbf, 0xc5, 0xfb, 0x94, 0xbe, + 0xa4, 0x16, 0x4f, 0xbf, 0xdc, 0x33, 0x4a, 0xbe, 0xfc, 0x3a, 0x2f, 0xbf, + 0xf1, 0x4f, 0x35, 0xc0, 0x69, 0x51, 0xce, 0xbf, 0x34, 0xff, 0x99, 0xbf, + 0xaa, 0x17, 0xac, 0xbf, 0x7e, 0x3d, 0x6e, 0xc0, 0xb2, 0xe7, 0xe7, 0xbf, + 0xc5, 0xd4, 0x93, 0xbe, 0x7d, 0xdb, 0xf4, 0xbe, 0xd8, 0xa1, 0x79, 0xbf, + 0xad, 0x1a, 0xbc, 0xbf, 0x83, 0x39, 0xd7, 0xbe, 0x4a, 0xb3, 0x21, 0xc0, + 0x7c, 0x61, 0x56, 0xbf, 0x51, 0x56, 0x8e, 0xbd, 0xe0, 0xb7, 0x8f, 0xbf, + 0xa3, 0x34, 0xaa, 0xbf, 0x07, 0x8d, 0xbd, 0xbd, 0x86, 0xde, 0xc4, 0xbe, + 0x3e, 0x03, 0x36, 0xc0, 0x0f, 0x6d, 0x43, 0xbe, 0xcf, 0x9b, 0xcf, 0xbf, + 0x1f, 0xf0, 0xcc, 0xbe, 0x3a, 0xdf, 0x8d, 0xbf, 0x22, 0x01, 0x0c, 0xbf, + 0xe3, 0x78, 0xe2, 0xbe, 0xc1, 0x88, 0x30, 0xbe, 0xb3, 0x2f, 0x09, 0xbe, + 0x57, 0x7b, 0x93, 0xbf, 0x38, 0x6f, 0x9a, 0xc0, 0xf7, 0x1d, 0x35, 0xbf, + 0x1d, 0x59, 0xd9, 0xbe, 0x82, 0x35, 0xae, 0xbf, 0x3b, 0xe2, 0x0c, 0xc0, + 0xd4, 0x0f, 0x7b, 0xbf, 0x36, 0x59, 0x73, 0xbe, 0x1b, 0x7e, 0xb8, 0xbf, + 0x14, 0x11, 0xdd, 0xbf, 0x00, 0x2e, 0xb2, 0xbd, 0xf7, 0x9a, 0x0c, 0xc0, + 0x3c, 0xde, 0x17, 0xc0, 0x2d, 0x7f, 0x33, 0xbe, 0x31, 0x12, 0x91, 0xbf, + 0x68, 0x2b, 0x80, 0xbf, 0x06, 0xb1, 0x8b, 0xbe, 0x65, 0x3f, 0x3c, 0xc0, + 0x4d, 0x2a, 0x8a, 0xc0, 0x39, 0x56, 0xef, 0xbe, 0x6e, 0x9a, 0xa2, 0xbf, + 0x08, 0x0f, 0x3c, 0xc0, 0xbc, 0x92, 0xe8, 0x3c, 0x96, 0x74, 0x80, 0xbf, + 0xfd, 0x65, 0x1f, 0xbf, 0xed, 0xf3, 0xd7, 0xbc, 0x86, 0xf7, 0x21, 0xbf, + 0x29, 0x98, 0x89, 0xbf, 0xc8, 0xe0, 0x0f, 0xc0, 0x9a, 0x48, 0x7f, 0xbe, + 0x53, 0x66, 0xc2, 0xbd, 0x74, 0xed, 0xbd, 0xbf, 0xc4, 0x4c, 0xda, 0xbe, + 0xfa, 0xa3, 0xd2, 0xbf, 0x85, 0xec, 0x33, 0xbf, 0x19, 0x42, 0x44, 0xbd, + 0x22, 0x50, 0x7b, 0xc0, 0xc3, 0xfe, 0x55, 0xc0, 0xec, 0x5d, 0x5b, 0xbf, + 0xde, 0x09, 0x24, 0xbe, 0x13, 0x66, 0xbe, 0xbf, 0x12, 0xe8, 0x83, 0xbf, + 0x90, 0xb5, 0x0d, 0xc0, 0xd7, 0x77, 0xcb, 0xbf, 0x9f, 0x23, 0x94, 0xc0, + 0x95, 0xe0, 0x6b, 0xbf, 0x46, 0x69, 0x6e, 0xc0, 0xcc, 0x04, 0xa4, 0xbf, + 0x74, 0xf2, 0x13, 0xbf, 0xa9, 0xbc, 0xa9, 0xbf, 0x80, 0xe0, 0xbc, 0xbe, + 0x9a, 0x54, 0x5c, 0xbf, 0xfc, 0x5b, 0x65, 0xbf, 0x63, 0x35, 0xdd, 0xbd, + 0xb7, 0xc3, 0x61, 0xbf, 0x9d, 0x54, 0xc7, 0xbf, 0x18, 0x18, 0xb1, 0xbd, + 0xed, 0xc9, 0x7c, 0xbf, 0x12, 0x12, 0xf9, 0xbf, 0xe9, 0xf7, 0x8a, 0xbf, + 0x22, 0xce, 0x08, 0xc0, 0x91, 0x33, 0x0c, 0xbf, 0x0f, 0xa2, 0x2c, 0xbf, + 0xc8, 0x42, 0x2c, 0xbf, 0x23, 0x4b, 0x4d, 0xbf, 0x1e, 0x78, 0x40, 0xbf, + 0xad, 0xb9, 0xca, 0xbf, 0x47, 0x8b, 0x17, 0xbc, 0x60, 0x81, 0xe4, 0xbf, + 0x18, 0xa3, 0xdd, 0xbf, 0xae, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x37, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, + 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xe6, 0x90, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x3c, 0x05, 0x00, 0x00, + 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xb0, 0x05, 0x00, 0x00, + 0x2a, 0xeb, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x14, 0x02, 0x00, 0x00, 0x14, 0x03, 0x00, 0x00, 0x14, 0x04, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x9c, 0x07, 0x5b, 0x3b, + 0x2d, 0x8d, 0x99, 0x3b, 0xd1, 0x02, 0x71, 0x3b, 0x2e, 0x49, 0x43, 0x3b, + 0x54, 0xa2, 0x73, 0x3b, 0x36, 0x72, 0xf1, 0x3a, 0x38, 0xae, 0xbc, 0x3b, + 0x07, 0xbe, 0xf0, 0x3a, 0xe4, 0x68, 0x24, 0x3b, 0x8a, 0x3b, 0x83, 0x3b, + 0x08, 0x8e, 0x4e, 0x3b, 0x64, 0xae, 0x53, 0x3b, 0xf1, 0x47, 0x62, 0x3b, + 0xff, 0x29, 0xa0, 0x3b, 0x26, 0xcc, 0x05, 0x3c, 0xc7, 0x19, 0x71, 0x3b, + 0xce, 0x0f, 0xfb, 0x3a, 0x6a, 0x52, 0x17, 0x3c, 0x15, 0xc5, 0x18, 0x3b, + 0x5c, 0x9f, 0x34, 0x3b, 0x16, 0x16, 0x3e, 0x3c, 0x19, 0x0b, 0x09, 0x3b, + 0x7f, 0x28, 0x55, 0x3b, 0x08, 0x82, 0x65, 0x3b, 0x66, 0xd4, 0xff, 0x3b, + 0xfe, 0x31, 0xb4, 0x3b, 0x21, 0x5c, 0x17, 0x3b, 0xb9, 0x26, 0xed, 0x3b, + 0x02, 0xc6, 0x00, 0x3b, 0x59, 0xf0, 0x5a, 0x3b, 0x16, 0x55, 0x96, 0x3b, + 0xf2, 0xaf, 0x54, 0x3b, 0xe2, 0x5f, 0x35, 0x3b, 0xfb, 0x05, 0x56, 0x3b, + 0xee, 0xd2, 0x3a, 0x3b, 0xa1, 0x40, 0x47, 0x3b, 0x66, 0x12, 0x84, 0x3b, + 0x52, 0x5c, 0x83, 0x3b, 0x8f, 0xbe, 0x65, 0x3b, 0xda, 0xd2, 0x15, 0x3b, + 0xdb, 0x12, 0x76, 0x3b, 0x3e, 0xe7, 0xd1, 0x3a, 0xe7, 0xd7, 0x44, 0x3b, + 0xbe, 0x79, 0xef, 0x3a, 0xae, 0x35, 0x37, 0x3b, 0x8c, 0xd0, 0x64, 0x3b, + 0x0d, 0x9d, 0x35, 0x3b, 0x9f, 0x88, 0x24, 0x3b, 0xd6, 0x16, 0x62, 0x3b, + 0x0f, 0xd5, 0xf5, 0x3a, 0xa7, 0x06, 0x38, 0x3b, 0x88, 0x5b, 0x04, 0x3c, + 0x1e, 0x4f, 0x29, 0x3b, 0x50, 0x4b, 0x82, 0x3b, 0x7f, 0x0d, 0x31, 0x3b, + 0xef, 0x48, 0x3f, 0x3b, 0xe6, 0x4a, 0x21, 0x3b, 0xba, 0x89, 0x21, 0x3b, + 0x55, 0xbf, 0x92, 0x3b, 0x8f, 0x95, 0x75, 0x3b, 0x11, 0x37, 0x61, 0x3b, + 0xd5, 0xd6, 0x28, 0x3b, 0x0a, 0x95, 0x48, 0x3b, 0x7f, 0x21, 0x07, 0x3b, + 0x40, 0x00, 0x00, 0x00, 0xf4, 0x62, 0x86, 0xbd, 0x32, 0x09, 0xae, 0xbd, + 0x3a, 0x23, 0xbf, 0xbd, 0x9c, 0xc2, 0xc1, 0x3e, 0x0f, 0xbb, 0xf1, 0x3e, + 0xf2, 0x12, 0x07, 0xbd, 0x3c, 0x9c, 0xdf, 0xbd, 0x92, 0xc8, 0x76, 0xbd, + 0x12, 0x20, 0xa3, 0x3e, 0x13, 0x35, 0x02, 0x3f, 0xec, 0xf0, 0xcc, 0x3e, + 0x07, 0x07, 0xd2, 0x3e, 0x61, 0x83, 0xe0, 0x3e, 0xb5, 0x3c, 0xd2, 0xbc, + 0x4b, 0x45, 0x2d, 0xbe, 0x93, 0x37, 0xef, 0x3e, 0xae, 0x19, 0x79, 0x3e, + 0xde, 0x1b, 0x67, 0x3f, 0x8b, 0x93, 0x97, 0x3e, 0xd6, 0x0d, 0x8f, 0xbd, + 0xc3, 0x27, 0x82, 0x3f, 0x03, 0xf9, 0x87, 0x3e, 0x2e, 0x7e, 0xd3, 0x3e, + 0x04, 0xb7, 0xe3, 0x3e, 0xbd, 0xd4, 0x7d, 0x3f, 0x9a, 0xc9, 0x32, 0x3f, + 0x69, 0x2d, 0x96, 0x3e, 0xb9, 0x2e, 0x0a, 0x3f, 0xec, 0x88, 0x7f, 0x3e, + 0x78, 0x3a, 0xd9, 0x3e, 0x6c, 0x28, 0x15, 0x3f, 0xea, 0xaa, 0x82, 0xbd, + 0xef, 0x14, 0x9a, 0x3e, 0xef, 0x59, 0xd4, 0x3e, 0x48, 0x5d, 0xb9, 0x3e, + 0x20, 0xb2, 0xc5, 0x3e, 0x2b, 0x52, 0xb0, 0xbd, 0x31, 0x5d, 0x08, 0xbe, + 0x12, 0xf3, 0xe3, 0x3e, 0xf2, 0x71, 0x2b, 0xbd, 0xb5, 0x26, 0xf4, 0x3e, + 0x70, 0x43, 0x50, 0x3e, 0x37, 0x4e, 0xc3, 0x3e, 0xcb, 0x9a, 0x6d, 0x3e, + 0x89, 0x07, 0x5a, 0xbd, 0xeb, 0x06, 0xe3, 0x3e, 0xd3, 0x31, 0xb4, 0x3e, + 0xd5, 0xf8, 0x7c, 0xbd, 0x2d, 0x44, 0xac, 0xbd, 0x65, 0xe9, 0x73, 0x3e, + 0x89, 0xc0, 0x87, 0xbd, 0xb2, 0xdb, 0x44, 0x3f, 0x84, 0x5d, 0x5b, 0xbd, + 0x5b, 0x67, 0xa8, 0xbd, 0x64, 0xab, 0xaf, 0x3e, 0x5d, 0xca, 0xbd, 0x3e, + 0x50, 0x08, 0xa0, 0x3e, 0xa7, 0x46, 0xa0, 0x3e, 0xe8, 0x49, 0xc7, 0xbd, + 0x64, 0xaa, 0xf3, 0x3e, 0xa3, 0x74, 0xdf, 0x3e, 0x27, 0x85, 0xa7, 0x3e, + 0xe0, 0x03, 0xc7, 0x3e, 0x3c, 0x13, 0x86, 0x3e, 0x40, 0x00, 0x00, 0x00, + 0x8d, 0x51, 0xd9, 0xbe, 0x13, 0x5a, 0x18, 0xbf, 0xcb, 0x20, 0xef, 0xbe, + 0x45, 0x43, 0xd2, 0x3d, 0xed, 0x51, 0xdd, 0x3d, 0x52, 0x8f, 0x6f, 0xbe, + 0xdc, 0x34, 0x3b, 0xbf, 0x8b, 0xdc, 0x6e, 0xbe, 0x52, 0x4b, 0x32, 0x3d, + 0xd4, 0x58, 0x01, 0x3e, 0xc3, 0x29, 0xa5, 0x3d, 0x9d, 0xdd, 0x71, 0x3d, + 0x7f, 0x35, 0x8c, 0x3d, 0xab, 0xe9, 0x1e, 0xbf, 0x8e, 0xc0, 0x84, 0xbf, + 0x09, 0xee, 0xcb, 0x3d, 0x2c, 0x2e, 0x1a, 0x3d, 0xc5, 0x23, 0x96, 0xbf, + 0x79, 0x93, 0xb5, 0x3d, 0x1d, 0x36, 0xb3, 0xbe, 0xea, 0x99, 0xbc, 0xbf, + 0xf6, 0xed, 0x9e, 0x3d, 0x5e, 0xd5, 0xa8, 0x3d, 0x33, 0xe8, 0x91, 0x3d, + 0x20, 0x7f, 0x2e, 0x3e, 0x6b, 0xde, 0xcc, 0xbe, 0xe4, 0x59, 0x38, 0x3d, + 0x6c, 0x4c, 0x6b, 0xbf, 0x63, 0x9e, 0x8b, 0x3d, 0x03, 0x07, 0x78, 0x3d, + 0x63, 0xb6, 0xae, 0xbe, 0x92, 0x06, 0xd3, 0xbe, 0x22, 0xf5, 0xb3, 0xbe, + 0x24, 0xb1, 0x19, 0x3d, 0x10, 0xee, 0x46, 0x3d, 0x77, 0x6c, 0x7d, 0x3d, + 0x41, 0x0a, 0x03, 0xbf, 0x99, 0x55, 0x02, 0xbf, 0x2d, 0xd7, 0x58, 0x3d, + 0x34, 0xa7, 0x94, 0xbe, 0xed, 0x10, 0x55, 0x3d, 0x56, 0xd6, 0x87, 0xbc, + 0x29, 0xd1, 0xb4, 0x3d, 0x3e, 0xc5, 0x12, 0x3d, 0x43, 0xc7, 0xb5, 0xbe, + 0x39, 0x2e, 0xde, 0x3d, 0x38, 0x30, 0x9d, 0x3d, 0x8e, 0x3f, 0xa3, 0xbe, + 0xa8, 0x52, 0xe0, 0xbe, 0x94, 0x8f, 0xea, 0x3c, 0x9a, 0x96, 0xb6, 0xbe, + 0xd1, 0x52, 0x83, 0xbf, 0x80, 0xfc, 0xa7, 0xbe, 0xb9, 0x46, 0x01, 0xbf, + 0x7a, 0x10, 0x67, 0x3d, 0xae, 0xcc, 0xa3, 0x3d, 0x4e, 0x4f, 0x89, 0x3d, + 0xc1, 0x85, 0x86, 0x3d, 0xd6, 0x99, 0x11, 0xbf, 0x86, 0xc3, 0xa9, 0x3d, + 0xf1, 0x1e, 0x98, 0x3d, 0xea, 0x55, 0x79, 0x3d, 0xee, 0x71, 0x98, 0x3d, + 0x07, 0x69, 0x0e, 0x3d, 0x78, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xbe, 0x96, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x38, 0x05, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0xe0, 0x05, 0x00, 0x00, 0x02, 0xf1, 0xff, 0xff, + 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, + 0x10, 0x03, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, + 0x8b, 0x9f, 0x37, 0x3c, 0x6b, 0x9d, 0x17, 0x3d, 0xb8, 0x29, 0x98, 0x3c, + 0x49, 0x4f, 0xfc, 0x3b, 0x85, 0xc5, 0x69, 0x3c, 0x11, 0x6a, 0xae, 0x3b, + 0xa7, 0x16, 0xea, 0x3c, 0xd4, 0x6c, 0x76, 0x3c, 0xe2, 0x39, 0x37, 0x3c, + 0x96, 0xe3, 0xae, 0x3b, 0x85, 0x59, 0xfb, 0x3b, 0x90, 0x0c, 0x13, 0x3d, + 0xb9, 0x0d, 0x17, 0x3c, 0xc1, 0xca, 0x51, 0x3b, 0x10, 0xd0, 0x43, 0x3c, + 0x81, 0xad, 0x87, 0x3b, 0x47, 0x8a, 0x03, 0x3d, 0xc9, 0x05, 0x3d, 0x3c, + 0x5b, 0xc9, 0x81, 0x3c, 0xdb, 0xb8, 0xc8, 0x3b, 0xbe, 0x1a, 0xd1, 0x3b, + 0x55, 0xae, 0xde, 0x3b, 0xda, 0x96, 0xf4, 0x3c, 0xa3, 0xc7, 0x72, 0x3c, + 0xf2, 0xbc, 0xd9, 0x3b, 0xd0, 0x3d, 0x86, 0x3d, 0x37, 0x21, 0xed, 0x3b, + 0xfe, 0x81, 0xb9, 0x3c, 0x9b, 0xe7, 0x84, 0x3b, 0xf8, 0xa9, 0x49, 0x3c, + 0x8f, 0x90, 0x02, 0x3d, 0xeb, 0xab, 0x99, 0x3b, 0x6b, 0x2a, 0x0f, 0x3c, + 0x7d, 0x17, 0xeb, 0x3b, 0xf8, 0x3a, 0xa4, 0x3b, 0x37, 0x1d, 0x96, 0x3b, + 0x30, 0x02, 0x6d, 0x3c, 0x10, 0x6a, 0xed, 0x3c, 0x1b, 0xb1, 0x7d, 0x3c, + 0xc2, 0x5c, 0x98, 0x3b, 0x2d, 0xb3, 0x30, 0x3b, 0x99, 0xd6, 0x10, 0x3d, + 0xa5, 0x21, 0x1a, 0x3d, 0x77, 0xf9, 0xba, 0x3b, 0xe2, 0x64, 0xc6, 0x3b, + 0x2f, 0x0f, 0x12, 0x3c, 0x12, 0xbb, 0x97, 0x3c, 0x54, 0x6b, 0x0c, 0x3d, + 0x91, 0xf7, 0x26, 0x3c, 0xbc, 0xf6, 0xf6, 0x3b, 0x51, 0xb7, 0x0c, 0x3c, + 0xcf, 0x8f, 0x0c, 0x3c, 0xc2, 0x94, 0xf1, 0x3b, 0x47, 0xba, 0x86, 0x3c, + 0x88, 0xd7, 0xd9, 0x3b, 0x73, 0x1c, 0xcf, 0x3c, 0xca, 0xe2, 0x9b, 0x3c, + 0x5d, 0x94, 0x47, 0x3c, 0x13, 0xf8, 0x6d, 0x3b, 0x92, 0xbb, 0xd1, 0x3b, + 0x44, 0x83, 0x8a, 0x3c, 0x2d, 0xde, 0x9c, 0x3c, 0x75, 0x92, 0x38, 0x3c, + 0xb5, 0xf4, 0x63, 0x3c, 0x40, 0x00, 0x00, 0x00, 0x4c, 0x30, 0xb6, 0x3f, + 0x30, 0x6e, 0x96, 0x40, 0x65, 0xf9, 0x16, 0x40, 0xaa, 0x56, 0x7a, 0x3f, + 0xfa, 0xf1, 0xe7, 0x3f, 0x32, 0x9e, 0xe6, 0x3d, 0x7d, 0x2a, 0x30, 0x40, + 0xf9, 0x64, 0x42, 0x3e, 0x6e, 0xcb, 0xb5, 0x3f, 0x12, 0x6d, 0x49, 0x3e, + 0xd2, 0x62, 0x79, 0x3f, 0x77, 0xe6, 0x91, 0x40, 0x9e, 0xdf, 0x95, 0x3f, + 0x2b, 0x27, 0xd0, 0x3e, 0x70, 0x48, 0xc2, 0x3f, 0x50, 0x1d, 0x8e, 0x3d, + 0x54, 0x9e, 0x35, 0x40, 0xbd, 0x8b, 0xbb, 0x3f, 0x1b, 0x2f, 0xe7, 0x3f, + 0x69, 0x27, 0x47, 0x3f, 0x89, 0x78, 0x4f, 0x3f, 0xf8, 0xf0, 0x5c, 0x3f, + 0xd6, 0xa9, 0x67, 0x3f, 0x14, 0xe2, 0xf0, 0x3f, 0x78, 0x09, 0x58, 0x3f, + 0x54, 0x31, 0x05, 0x41, 0xf5, 0x46, 0x6b, 0x3f, 0xfa, 0x0e, 0x38, 0x40, + 0x4c, 0x9e, 0xc3, 0xbb, 0xa4, 0x16, 0xc8, 0x3f, 0x6e, 0x8b, 0x81, 0x40, + 0x93, 0x78, 0x18, 0x3f, 0x3f, 0x62, 0x16, 0x3e, 0x4e, 0x41, 0x69, 0x3f, + 0x65, 0xc2, 0x08, 0x3e, 0x53, 0x90, 0xa2, 0x3d, 0xbe, 0x09, 0xa8, 0x3f, + 0xb7, 0x5e, 0x26, 0x40, 0xb9, 0xb5, 0xfb, 0x3f, 0x08, 0x2c, 0x17, 0x3f, + 0xa4, 0x50, 0x7e, 0xbb, 0xec, 0xb4, 0x8f, 0x40, 0xb6, 0x8c, 0xc6, 0x3f, + 0xf8, 0xa7, 0x2c, 0x3f, 0x72, 0x69, 0xa2, 0x3d, 0x11, 0xeb, 0x90, 0x3f, + 0x9c, 0x8b, 0x16, 0x40, 0x8c, 0x06, 0x8a, 0x40, 0xa2, 0xa9, 0xa5, 0x3f, + 0x06, 0x34, 0x9e, 0x3d, 0xe2, 0x9d, 0x8b, 0x3f, 0xac, 0xbb, 0x83, 0x3e, + 0xd3, 0x35, 0x0e, 0x3e, 0xca, 0x88, 0xb9, 0x3e, 0xad, 0xc5, 0x53, 0x3f, + 0xfb, 0xbf, 0xcf, 0x3e, 0x04, 0xab, 0x1a, 0x40, 0x34, 0x05, 0xc6, 0x3f, + 0x0b, 0xbc, 0x37, 0x3d, 0x1b, 0x18, 0x50, 0x3f, 0x3d, 0x6e, 0x09, 0x40, + 0x71, 0xa4, 0x1b, 0x40, 0x72, 0x9e, 0x93, 0x3f, 0xcc, 0x2c, 0xe2, 0x3f, + 0x40, 0x00, 0x00, 0x00, 0x55, 0x75, 0xf3, 0xbe, 0x93, 0x9d, 0x8b, 0xc0, + 0xf6, 0x9d, 0x0d, 0xc0, 0xd1, 0xea, 0xec, 0xbd, 0xf4, 0x52, 0xe4, 0xbe, + 0x3d, 0x0d, 0x2d, 0xbf, 0x7a, 0x42, 0x68, 0xc0, 0xfa, 0x7f, 0xf4, 0xbf, + 0x9d, 0x2e, 0xca, 0xbe, 0xcf, 0x85, 0x2d, 0xbf, 0xf3, 0x4f, 0x68, 0xbe, + 0x25, 0xf5, 0x72, 0xc0, 0xfd, 0xd2, 0xab, 0xbe, 0xf6, 0x4f, 0x29, 0xbd, + 0xf5, 0x67, 0xf8, 0xbe, 0x26, 0x9e, 0x06, 0xbf, 0x32, 0x83, 0x82, 0xc0, + 0x9c, 0x39, 0x9c, 0xbe, 0xc8, 0xc5, 0x00, 0xc0, 0xca, 0x98, 0x2c, 0xbe, + 0xe8, 0xb2, 0x87, 0xbd, 0x0a, 0xe9, 0x2a, 0xbf, 0xac, 0xad, 0x72, 0xc0, + 0xf3, 0x96, 0xca, 0xbe, 0x38, 0xc4, 0x2b, 0xbf, 0x92, 0x91, 0xe5, 0xc0, + 0x7f, 0x82, 0x3f, 0xbf, 0x89, 0xb2, 0x1e, 0xc0, 0xcc, 0xdd, 0x03, 0xbf, + 0x80, 0xd2, 0xa8, 0xbe, 0xa5, 0xac, 0x63, 0xbf, 0x84, 0xb5, 0xf8, 0xbe, + 0x16, 0x0c, 0x8e, 0xbf, 0x0d, 0x65, 0x2f, 0xbe, 0x82, 0xf2, 0x22, 0xbf, + 0xfd, 0xf0, 0x14, 0xbf, 0x2c, 0x28, 0xeb, 0xbf, 0x3c, 0x8f, 0x6b, 0xc0, + 0xbd, 0xf5, 0x12, 0xbf, 0xb8, 0x97, 0xd3, 0xbe, 0xc7, 0x51, 0xaf, 0xbe, + 0xda, 0xb6, 0xfc, 0xbf, 0x62, 0xed, 0x98, 0xc0, 0x84, 0x83, 0x39, 0xbf, + 0x18, 0xd8, 0x44, 0xbf, 0x3d, 0x69, 0x59, 0xbe, 0xa7, 0x59, 0xf6, 0xbf, + 0x7d, 0x52, 0x8b, 0xc0, 0x2f, 0x38, 0xe2, 0xbe, 0xcf, 0x08, 0x75, 0xbf, + 0x6a, 0x46, 0x96, 0xbe, 0xaf, 0x76, 0x8b, 0xbf, 0x98, 0xb1, 0x6f, 0xbf, + 0xd2, 0xac, 0x05, 0xc0, 0xd9, 0x23, 0x58, 0xbf, 0x3a, 0x7e, 0x4d, 0xc0, + 0xcc, 0x0d, 0x08, 0xc0, 0x4a, 0x47, 0xd4, 0xbe, 0x23, 0x1c, 0xec, 0xbe, + 0x89, 0xd5, 0x02, 0xbf, 0xc2, 0xbc, 0x84, 0xbe, 0xd4, 0xe5, 0xb2, 0xbe, + 0x50, 0x21, 0xb7, 0xbf, 0x12, 0x1f, 0x72, 0xbf, 0xad, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x35, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, + 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, + 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0xc6, 0x9c, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, + 0xbc, 0x02, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x30, 0x03, 0x00, 0x00, 0x0a, 0xf7, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, 0x94, 0x01, 0x00, 0x00, + 0x14, 0x02, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x85, 0xc8, 0x2e, 0x3b, + 0x44, 0xfd, 0x1e, 0x3b, 0xa2, 0xbe, 0x3c, 0x3b, 0xc3, 0xfb, 0x1f, 0x3b, + 0x60, 0x3f, 0xa5, 0x3b, 0xca, 0x39, 0x50, 0x3c, 0x93, 0x2b, 0xa4, 0x3b, + 0xbb, 0x91, 0x9d, 0x3b, 0x45, 0x0c, 0xa8, 0x3b, 0xe5, 0x8f, 0xb4, 0x3b, + 0x89, 0x0d, 0x9e, 0x3b, 0x09, 0x90, 0x85, 0x3b, 0x73, 0x59, 0x85, 0x3b, + 0x59, 0x38, 0x5a, 0x3b, 0x24, 0x85, 0x2f, 0x3b, 0x69, 0x74, 0x86, 0x3b, + 0x75, 0xd8, 0x1e, 0x3b, 0x1d, 0xdd, 0x87, 0x3b, 0xcb, 0x63, 0x50, 0x3b, + 0xf3, 0x8e, 0xa1, 0x3b, 0x4d, 0x94, 0x87, 0x3b, 0x8b, 0xbe, 0x72, 0x3b, + 0xcf, 0xa4, 0x79, 0x3c, 0x43, 0x88, 0x61, 0x3b, 0x4d, 0xd3, 0x35, 0x3b, + 0x03, 0x86, 0x2e, 0x3b, 0x39, 0xbe, 0x6b, 0x3b, 0x3c, 0xc0, 0x83, 0x3b, + 0x69, 0x8a, 0x82, 0x3b, 0x35, 0xab, 0xfa, 0x3a, 0x8b, 0xcc, 0x42, 0x3b, + 0x57, 0x01, 0x87, 0x3b, 0x20, 0x00, 0x00, 0x00, 0x33, 0xab, 0xa9, 0xbd, + 0xe0, 0x55, 0xa5, 0xbd, 0x25, 0x45, 0xbb, 0x3e, 0x91, 0x82, 0x77, 0xbd, + 0x60, 0xbc, 0xe1, 0xbd, 0x32, 0x9c, 0x87, 0x3f, 0xec, 0x3d, 0x42, 0xbd, + 0xea, 0x48, 0xcc, 0xbd, 0x2c, 0xbc, 0x26, 0x3f, 0xc5, 0x26, 0x33, 0x3f, + 0x6e, 0xd1, 0x1c, 0x3f, 0xf8, 0x1c, 0xbb, 0xbd, 0xab, 0xe4, 0xc8, 0xbd, + 0xe8, 0x83, 0xd8, 0x3e, 0x6f, 0x77, 0x06, 0xbd, 0x56, 0x28, 0xc7, 0xbd, + 0x51, 0xae, 0x61, 0xbd, 0x63, 0xcd, 0x06, 0x3f, 0x03, 0xc3, 0xce, 0x3e, + 0xd5, 0x4b, 0x20, 0x3f, 0x24, 0x85, 0x06, 0x3f, 0x0e, 0xd9, 0xf0, 0x3e, + 0x19, 0x5f, 0xdc, 0x3f, 0x32, 0xc5, 0xdf, 0x3e, 0xa6, 0x67, 0xb4, 0x3e, + 0xaa, 0xe2, 0x5b, 0xbd, 0xbd, 0xe6, 0xe9, 0x3e, 0x79, 0x54, 0xf4, 0xbd, + 0x54, 0x85, 0x01, 0x3f, 0x61, 0xf3, 0x2e, 0xbd, 0x92, 0xb7, 0x2a, 0xbd, + 0xf7, 0x5e, 0x88, 0xbd, 0x20, 0x00, 0x00, 0x00, 0xf4, 0x6a, 0xad, 0xbe, + 0x49, 0xbf, 0x9d, 0xbe, 0xc5, 0x79, 0xaa, 0x3d, 0xcb, 0xbb, 0x9e, 0xbe, + 0xe1, 0xf4, 0x23, 0xbf, 0x56, 0x99, 0xce, 0xbf, 0x3c, 0xe3, 0x22, 0xbf, + 0x98, 0x56, 0x1c, 0xbf, 0x2a, 0x34, 0x10, 0x3e, 0x24, 0xc3, 0xc2, 0xbc, + 0x9f, 0xf3, 0x0e, 0x3e, 0xe9, 0x84, 0x04, 0xbf, 0xc0, 0x4e, 0x04, 0xbf, + 0xc2, 0xe1, 0x8b, 0x3d, 0x1a, 0x26, 0xae, 0xbe, 0x80, 0x67, 0x05, 0xbf, + 0xc4, 0x9a, 0x9d, 0xbe, 0x05, 0xc1, 0x21, 0xbd, 0x8d, 0x16, 0xe0, 0x3d, + 0x40, 0x0d, 0xb0, 0xbe, 0x31, 0x7c, 0x4a, 0x3d, 0x1f, 0x5d, 0x95, 0x3d, + 0x85, 0xb1, 0xf7, 0xbf, 0xb4, 0x93, 0x77, 0x3d, 0x73, 0x59, 0x81, 0x3d, + 0xf7, 0x28, 0xad, 0xbe, 0x4d, 0xb8, 0x4e, 0x3c, 0xbc, 0xb8, 0x02, 0xbf, + 0xcd, 0x65, 0xbf, 0x3d, 0xdf, 0xb5, 0x78, 0xbe, 0xf2, 0x46, 0xc1, 0xbe, + 0x54, 0xf3, 0x05, 0xbf, 0x78, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x1e, 0xa0, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x03, 0x00, 0x00, 0x62, 0xfa, 0xff, 0xff, + 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, + 0x90, 0x01, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x0f, 0x24, 0x98, 0x3b, + 0x2c, 0x33, 0xbd, 0x3b, 0x12, 0x1c, 0x33, 0x3c, 0x23, 0xc9, 0x6f, 0x3c, + 0x36, 0x6c, 0x9a, 0x3c, 0xc6, 0xa6, 0x33, 0x3c, 0x12, 0x89, 0xc0, 0x3b, + 0x7e, 0x7f, 0xa0, 0x3b, 0xf9, 0x60, 0xf3, 0x3b, 0x94, 0x20, 0x5e, 0x3b, + 0xc7, 0xbe, 0x4c, 0x3b, 0x11, 0x6f, 0x45, 0x3c, 0x44, 0xe0, 0xe8, 0x3a, + 0x73, 0xc5, 0xea, 0x3b, 0xf5, 0x54, 0x17, 0x3c, 0xb9, 0x23, 0x0b, 0x3c, + 0xb9, 0x2f, 0x08, 0x3c, 0xf0, 0xe3, 0xd9, 0x3c, 0x93, 0x77, 0x96, 0x3b, + 0xde, 0xdb, 0x67, 0x3c, 0x31, 0xf6, 0x2d, 0x3c, 0xd9, 0x4b, 0xb5, 0x3b, + 0xcb, 0x57, 0x63, 0x3b, 0x7b, 0x0a, 0x89, 0x3c, 0x89, 0xe1, 0x05, 0x3c, + 0x66, 0x00, 0xa2, 0x3b, 0xb0, 0x95, 0x05, 0x3c, 0xc8, 0x6c, 0xb5, 0x3c, + 0x65, 0x9f, 0xbd, 0x3b, 0x84, 0xe8, 0x40, 0x3c, 0xd3, 0x56, 0x19, 0x3c, + 0xef, 0xcf, 0xb2, 0x3b, 0x20, 0x00, 0x00, 0x00, 0xc7, 0xf3, 0x16, 0x3f, + 0xc6, 0xb8, 0x3b, 0x3f, 0x9c, 0x24, 0x00, 0x3e, 0x91, 0xe9, 0xed, 0x3f, + 0x7d, 0xdb, 0x5a, 0x3e, 0x78, 0x3f, 0xb2, 0x3f, 0x00, 0x08, 0x3f, 0x3f, + 0x7f, 0x3e, 0x1f, 0x3f, 0x58, 0x9d, 0x6b, 0x3f, 0x53, 0x64, 0xdc, 0x3e, + 0x2c, 0xd0, 0xda, 0x3d, 0xe6, 0x45, 0xa6, 0x3f, 0xbe, 0xed, 0x0f, 0x3e, + 0xe8, 0xef, 0x68, 0x3f, 0x4b, 0x26, 0x96, 0x3f, 0x72, 0x0d, 0x8a, 0x3f, + 0x5a, 0x1f, 0x87, 0x3f, 0x28, 0x30, 0x58, 0x40, 0x07, 0x73, 0xa8, 0x3e, + 0x46, 0x5c, 0x8e, 0x3e, 0x83, 0xcb, 0x87, 0x3f, 0x41, 0xe1, 0x33, 0x3f, + 0x1b, 0x91, 0xe1, 0x3e, 0x19, 0x96, 0xc8, 0x3f, 0xc6, 0xd5, 0x84, 0x3f, + 0x65, 0xbc, 0x20, 0x3f, 0x85, 0x8a, 0x84, 0x3f, 0xe4, 0x70, 0x1e, 0x3e, + 0x13, 0xdc, 0x43, 0xbc, 0x8d, 0xc7, 0xb7, 0x3f, 0x25, 0x24, 0x98, 0x3f, + 0x4f, 0x6a, 0x31, 0x3f, 0x20, 0x00, 0x00, 0x00, 0xe5, 0x9d, 0xfb, 0xbe, + 0x47, 0xe5, 0x7a, 0xbe, 0xda, 0xb5, 0xb1, 0xbf, 0x17, 0xf7, 0x5d, 0xbf, + 0x5e, 0x37, 0x19, 0xc0, 0x17, 0x53, 0xae, 0xbf, 0x9e, 0x23, 0xaa, 0xbe, + 0xc1, 0x52, 0xf1, 0xbe, 0x37, 0x7a, 0x71, 0xbf, 0xb8, 0xac, 0xb7, 0xbd, + 0x49, 0x25, 0xcb, 0xbe, 0x33, 0xe4, 0xc3, 0xbf, 0x83, 0x0e, 0x67, 0xbe, + 0xc0, 0x1b, 0xaa, 0xbe, 0xe4, 0x3d, 0x90, 0xbf, 0x52, 0xf4, 0x92, 0xbe, + 0xa1, 0x6c, 0x37, 0xbf, 0x25, 0x06, 0x13, 0xbf, 0xa4, 0x4a, 0x15, 0xbf, + 0x26, 0x0c, 0xe6, 0xbf, 0x45, 0x9a, 0xac, 0xbf, 0x51, 0x98, 0x09, 0xbf, + 0x73, 0x09, 0x4d, 0xbe, 0x66, 0xf8, 0x07, 0xc0, 0x9f, 0x6f, 0x21, 0xbe, + 0xc1, 0x6d, 0x7e, 0xbe, 0xf0, 0x46, 0x8a, 0xbe, 0xee, 0x01, 0x34, 0xc0, + 0x26, 0x24, 0x3c, 0xbf, 0xb3, 0x66, 0xbf, 0xbf, 0x13, 0x1f, 0xb3, 0xbd, + 0x61, 0xac, 0xcc, 0xbd, 0xad, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, + 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x3b, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, + 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, + 0x65, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0xa6, 0xa3, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x78, 0x01, 0x00, 0x00, + 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xec, 0x01, 0x00, 0x00, + 0xea, 0xfd, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x90, 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x19, 0x62, 0x0f, 0x3d, 0x72, 0x69, 0x8c, 0x3b, + 0x80, 0xa1, 0x62, 0x3b, 0xd9, 0x33, 0xb9, 0x3c, 0x8d, 0x88, 0x42, 0x3b, + 0xbc, 0x53, 0xa7, 0x3b, 0xd8, 0x9c, 0xca, 0x3c, 0x4c, 0xbb, 0xa6, 0x3b, + 0x29, 0x8d, 0x2c, 0x3b, 0xd4, 0x4d, 0x36, 0x3c, 0xee, 0xa2, 0x86, 0x3e, + 0xc3, 0x83, 0x2b, 0x3c, 0x75, 0x28, 0x31, 0x3d, 0x67, 0xf4, 0xa6, 0x3b, + 0xe9, 0xbf, 0x24, 0x3b, 0xa4, 0xac, 0x8b, 0x3c, 0x10, 0x00, 0x00, 0x00, + 0x55, 0x43, 0x8e, 0x40, 0x9f, 0x50, 0x0b, 0x3f, 0x3d, 0xdc, 0xe0, 0x3e, + 0x2d, 0xdc, 0x31, 0x40, 0x8f, 0x05, 0x5c, 0x3e, 0xd4, 0x11, 0x0a, 0x3f, + 0x9e, 0x07, 0x49, 0x40, 0x07, 0xf7, 0x1f, 0x3f, 0xcd, 0x5f, 0x39, 0xbc, + 0x38, 0xe1, 0xb4, 0x3f, 0x00, 0x9f, 0x9a, 0x40, 0x6b, 0x06, 0x7c, 0x3f, + 0xea, 0xf9, 0xae, 0x40, 0x7e, 0xa6, 0x25, 0x3f, 0x5e, 0x3e, 0xb4, 0x3d, + 0x8e, 0xda, 0xa8, 0x3f, 0x10, 0x00, 0x00, 0x00, 0xd8, 0x98, 0x72, 0xc0, + 0xb9, 0xcb, 0xd4, 0xbc, 0xf4, 0x16, 0x6a, 0xbe, 0x71, 0xc1, 0x37, 0xc0, + 0x7c, 0x03, 0xc1, 0xbe, 0x15, 0x05, 0x26, 0xbf, 0x84, 0xc8, 0x3b, 0xc0, + 0xd5, 0x6d, 0x25, 0xbf, 0x0f, 0x34, 0xab, 0xbe, 0xea, 0x23, 0x70, 0xbf, + 0xa8, 0x95, 0x05, 0xc2, 0xbb, 0x2c, 0xaa, 0xbf, 0x24, 0xc6, 0xaf, 0xc0, + 0xa6, 0x32, 0xf0, 0xbe, 0x69, 0x76, 0xa3, 0xbe, 0x4b, 0x95, 0x0a, 0xc0, + 0x78, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, + 0x77, 0x69, 0x73, 0x65, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0xba, 0xa5, 0xfe, 0xff, 0x28, 0x00, 0x00, 0x00, + 0xec, 0x00, 0x00, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x60, 0x01, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x18, 0x00, 0x14, 0x00, + 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, + 0x12, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0xd0, 0x6c, 0x5b, 0x3c, 0xee, 0x49, 0x2f, 0x3d, 0x21, 0xa8, 0x6f, 0x3e, + 0x13, 0xf1, 0x3c, 0x3b, 0xe0, 0x99, 0x24, 0x3b, 0xc2, 0x02, 0x21, 0x3c, + 0x98, 0xf2, 0x91, 0x3b, 0xaa, 0xe3, 0xc1, 0x3b, 0x08, 0x00, 0x00, 0x00, + 0xf6, 0xb5, 0xd9, 0x3f, 0x5b, 0x87, 0xaa, 0x3f, 0xcc, 0xc3, 0x0c, 0xc1, + 0x31, 0x77, 0xbb, 0x3e, 0xac, 0x50, 0xa3, 0x3e, 0xbc, 0xc0, 0x9f, 0x3f, + 0x03, 0xae, 0x08, 0x3f, 0x21, 0x55, 0xd7, 0x3d, 0x08, 0x00, 0x00, 0x00, + 0x2f, 0xeb, 0xcf, 0xbf, 0x5a, 0xeb, 0xad, 0xc0, 0xd1, 0xc8, 0xed, 0xc1, + 0x0f, 0xfb, 0xb6, 0xbd, 0x09, 0xbf, 0x0d, 0xbe, 0x7b, 0xa2, 0x95, 0xbf, + 0xb3, 0xce, 0x10, 0xbf, 0xe3, 0x5f, 0x40, 0xbf, 0x78, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x3b, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x42, 0xa7, 0xfe, 0xff, 0x14, 0x00, 0x00, 0x00, 0x68, 0x4e, 0x00, 0x00, + 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x88, 0x4e, 0x00, 0x00, + 0x34, 0xa7, 0xfe, 0xff, 0x10, 0x00, 0x00, 0x00, 0x58, 0x1f, 0x00, 0x00, + 0xfc, 0x2e, 0x00, 0x00, 0xa0, 0x3e, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, 0x82, 0xa3, 0x9e, 0x39, + 0xb6, 0xcf, 0xad, 0x3b, 0x9a, 0x9a, 0xa8, 0x3b, 0x11, 0x69, 0xc5, 0x3b, + 0x99, 0x97, 0x9f, 0x3b, 0x4f, 0x2e, 0x7b, 0x3b, 0xc2, 0x15, 0x8b, 0x3b, + 0x60, 0x1c, 0x90, 0x3b, 0xf8, 0x46, 0x78, 0x3b, 0x56, 0xf5, 0xaa, 0x3b, + 0xea, 0xf8, 0xc3, 0x3b, 0xa6, 0x30, 0x85, 0x3b, 0xa3, 0x32, 0x9f, 0x3b, + 0x45, 0x06, 0x8d, 0x3b, 0xb1, 0x2c, 0x8a, 0x3b, 0x0c, 0x43, 0x6d, 0x3b, + 0xda, 0x39, 0x9b, 0x3b, 0x04, 0x53, 0x8a, 0x3b, 0x3b, 0x84, 0xad, 0x3b, + 0x10, 0xfb, 0x89, 0x3b, 0x8e, 0xd4, 0x92, 0x3b, 0x24, 0xdb, 0x8c, 0x3b, + 0x28, 0x46, 0x94, 0x3b, 0x63, 0xc6, 0x94, 0x3b, 0x67, 0xb7, 0x6a, 0x3b, + 0x9a, 0xe0, 0x6c, 0x3b, 0x6f, 0x95, 0x8a, 0x3b, 0xdc, 0x5a, 0x8a, 0x3b, + 0x21, 0xb1, 0x79, 0x3b, 0x05, 0x03, 0x8b, 0x3b, 0x4d, 0xfb, 0xb8, 0x3b, + 0x58, 0x4d, 0x85, 0x3b, 0x46, 0x65, 0x84, 0x3b, 0xb1, 0x70, 0x85, 0x3b, + 0x16, 0x03, 0xb9, 0x3b, 0x4f, 0x6f, 0x8f, 0x3b, 0x64, 0x0c, 0x53, 0x3b, + 0xd9, 0x89, 0x82, 0x3b, 0xd6, 0x2d, 0x86, 0x3b, 0xfb, 0xb2, 0x7c, 0x3b, + 0xb8, 0x3c, 0x86, 0x3b, 0x06, 0x03, 0x94, 0x3b, 0x01, 0x11, 0x91, 0x3b, + 0xbf, 0x50, 0x8b, 0x3b, 0x5e, 0xd7, 0x8b, 0x3b, 0x45, 0xda, 0x7b, 0x3b, + 0x12, 0xe0, 0x7c, 0x3b, 0xec, 0x7f, 0x8a, 0x3b, 0x94, 0x7f, 0x7a, 0x3b, + 0x50, 0x1a, 0x80, 0x3b, 0x60, 0x30, 0x8f, 0x3b, 0xb2, 0x71, 0x73, 0x3b, + 0x91, 0x16, 0x8d, 0x3b, 0x69, 0x1e, 0x8b, 0x3b, 0x67, 0x23, 0x94, 0x3b, + 0x91, 0x5d, 0xa1, 0x3b, 0x94, 0xbf, 0x63, 0x3b, 0x80, 0x5c, 0x7b, 0x3b, + 0xe0, 0xe0, 0x9c, 0x3b, 0xc7, 0xec, 0x9f, 0x3b, 0x8b, 0x8d, 0x45, 0x3b, + 0xa1, 0x32, 0x90, 0x3b, 0xaa, 0x11, 0x92, 0x3b, 0x08, 0x38, 0x9b, 0x3b, + 0x31, 0x4a, 0xa8, 0x3b, 0x70, 0xa4, 0x6c, 0x3b, 0xc2, 0x44, 0x97, 0x3b, + 0x16, 0x6f, 0x6c, 0x3b, 0x7a, 0x2b, 0x8f, 0x3b, 0x77, 0xb9, 0x7e, 0x3b, + 0xb0, 0x32, 0x8f, 0x3b, 0xd6, 0xaa, 0x7d, 0x3b, 0x37, 0x0d, 0x90, 0x3b, + 0x2c, 0x06, 0x95, 0x3b, 0x1c, 0x69, 0x80, 0x3b, 0xb3, 0x16, 0x96, 0x3b, + 0x57, 0x91, 0x8f, 0x3b, 0x4a, 0x2e, 0xd2, 0x3b, 0x9c, 0xab, 0x79, 0x3b, + 0xb6, 0x51, 0x63, 0x3b, 0x2e, 0xcf, 0x9a, 0x3b, 0x6b, 0xbb, 0x9b, 0x3b, + 0x41, 0x21, 0x82, 0x3b, 0xb9, 0xac, 0x86, 0x3b, 0xb0, 0xac, 0x9a, 0x3b, + 0x50, 0xe3, 0x97, 0x3b, 0x8e, 0x12, 0x79, 0x3b, 0xab, 0x7b, 0x82, 0x3b, + 0xa5, 0xc4, 0xaf, 0x3b, 0x9a, 0xab, 0x9b, 0x3b, 0x36, 0x23, 0x8d, 0x3b, + 0xbb, 0x91, 0x9a, 0x3b, 0xe1, 0x5d, 0x83, 0x3b, 0xcc, 0x15, 0xb1, 0x3b, + 0xfc, 0xfb, 0x6a, 0x3b, 0x19, 0x87, 0x8b, 0x3b, 0xcc, 0xf7, 0xa0, 0x3b, + 0x92, 0x19, 0x99, 0x3b, 0x15, 0x80, 0xb4, 0x3b, 0x7a, 0x3a, 0x98, 0x3b, + 0x20, 0x38, 0x94, 0x3b, 0xb2, 0x7d, 0xa2, 0x3b, 0x57, 0xe9, 0x86, 0x3b, + 0x1c, 0xb9, 0x90, 0x3b, 0x98, 0xfc, 0xa5, 0x3b, 0xde, 0x56, 0x3f, 0x3b, + 0x48, 0xd3, 0x91, 0x3b, 0x5a, 0xa1, 0x93, 0x3b, 0xab, 0x57, 0x82, 0x3b, + 0x20, 0xe5, 0x88, 0x3b, 0x11, 0x50, 0x7c, 0x3b, 0xd4, 0xcf, 0xa4, 0x3b, + 0xbd, 0xe5, 0xae, 0x3b, 0x48, 0x14, 0x82, 0x3b, 0xb9, 0x77, 0x6a, 0x3b, + 0x14, 0x73, 0x85, 0x3b, 0x18, 0xdb, 0x9d, 0x3b, 0x33, 0xb8, 0x6d, 0x3b, + 0x75, 0xa7, 0x5f, 0x3b, 0xa7, 0x92, 0x6a, 0x3b, 0x26, 0x70, 0x29, 0x3b, + 0x17, 0xa5, 0x8e, 0x3b, 0xea, 0x77, 0x7c, 0x3b, 0xcc, 0xaf, 0x81, 0x3b, + 0x48, 0x90, 0x90, 0x3b, 0xa0, 0x81, 0x88, 0x3b, 0x24, 0x97, 0x5c, 0x3b, + 0xff, 0xe1, 0x76, 0x3b, 0xbd, 0xf1, 0xcf, 0x3b, 0xc6, 0x07, 0x9d, 0x3b, + 0x38, 0x43, 0xa9, 0x3b, 0x86, 0x3f, 0x96, 0x3b, 0xee, 0x4c, 0xad, 0x3b, + 0xf6, 0x68, 0xa4, 0x3b, 0xb9, 0x15, 0x87, 0x3b, 0x81, 0x18, 0x95, 0x3b, + 0xc2, 0x48, 0x8f, 0x3b, 0x2f, 0x69, 0x8e, 0x3b, 0x6f, 0x6f, 0xd5, 0x3b, + 0xf5, 0x47, 0x83, 0x3b, 0x35, 0x60, 0x98, 0x3b, 0x62, 0x4c, 0xb1, 0x3b, + 0x94, 0xac, 0xd8, 0x3b, 0xd9, 0x51, 0xb5, 0x3b, 0x7e, 0x59, 0xab, 0x3b, + 0x5d, 0x68, 0xb0, 0x3b, 0x48, 0xc6, 0xc0, 0x3b, 0xd0, 0x3e, 0x70, 0x3b, + 0x67, 0xc5, 0x58, 0x3b, 0x55, 0xd4, 0x7d, 0x3b, 0xa0, 0xa0, 0xad, 0x3b, + 0x21, 0x74, 0x59, 0x3b, 0x8a, 0xef, 0x20, 0x3b, 0xdb, 0x36, 0x98, 0x3b, + 0x46, 0x6c, 0x90, 0x3b, 0xf4, 0xbe, 0x70, 0x3b, 0x15, 0x27, 0x88, 0x3b, + 0xdc, 0xf0, 0x80, 0x3b, 0xdd, 0xa2, 0x55, 0x3b, 0x8e, 0xea, 0x89, 0x3b, + 0x77, 0x0e, 0x7b, 0x3b, 0x76, 0xc0, 0x88, 0x3b, 0x57, 0x3a, 0x86, 0x3b, + 0xb3, 0xf6, 0x89, 0x3b, 0x0a, 0x32, 0x64, 0x3b, 0x19, 0x7e, 0x51, 0x3b, + 0x3a, 0x05, 0x8b, 0x3b, 0xb8, 0x4e, 0x95, 0x3b, 0xb6, 0x0a, 0x89, 0x3b, + 0xfd, 0x80, 0x75, 0x3b, 0xf3, 0x92, 0x66, 0x3b, 0x7e, 0x78, 0x63, 0x3b, + 0x72, 0x0b, 0x77, 0x3b, 0x08, 0x00, 0x7b, 0x3b, 0x78, 0x19, 0x55, 0x3b, + 0x95, 0x86, 0xa5, 0x3b, 0x0a, 0x78, 0x83, 0x3b, 0x19, 0x4a, 0x55, 0x3b, + 0xbe, 0x73, 0x66, 0x3b, 0xf9, 0xa3, 0x83, 0x3b, 0x02, 0x6a, 0x7e, 0x3b, + 0x78, 0x81, 0x7b, 0x3b, 0xda, 0x15, 0xaa, 0x3b, 0x36, 0x96, 0x77, 0x3b, + 0xb6, 0xe5, 0xa4, 0x3b, 0x0d, 0xe2, 0x3a, 0x3b, 0x79, 0xf3, 0x81, 0x3b, + 0x54, 0x7b, 0x34, 0x3b, 0x58, 0x22, 0x85, 0x3b, 0xa6, 0x4b, 0x9a, 0x3b, + 0x39, 0x25, 0x99, 0x3b, 0x02, 0x3f, 0x98, 0x3b, 0x68, 0xdb, 0x9f, 0x3b, + 0x8f, 0xd2, 0x62, 0x3b, 0x7e, 0x48, 0x71, 0x3b, 0x34, 0x60, 0x79, 0x3b, + 0x71, 0xd1, 0x88, 0x3b, 0x59, 0x2c, 0x72, 0x3b, 0x56, 0x3d, 0x3a, 0x3b, + 0x20, 0x01, 0x77, 0x3b, 0x05, 0x75, 0x52, 0x3b, 0xfb, 0x20, 0x45, 0x3b, + 0xff, 0x35, 0x80, 0x3b, 0xcc, 0x7a, 0x47, 0x3b, 0xac, 0xf0, 0x61, 0x3b, + 0x89, 0x8b, 0x3f, 0x3b, 0xbe, 0x55, 0x80, 0x3b, 0x8b, 0x72, 0x89, 0x3b, + 0x1b, 0x43, 0x46, 0x3b, 0xbc, 0xb9, 0xa8, 0x3b, 0x87, 0x74, 0x63, 0x3b, + 0xb4, 0x68, 0x85, 0x3b, 0x76, 0xfe, 0x6e, 0x3b, 0x3c, 0x68, 0x7e, 0x3b, + 0x01, 0x51, 0x6a, 0x3b, 0x9a, 0xc1, 0xbc, 0x3b, 0x58, 0x39, 0x71, 0x3b, + 0x09, 0x47, 0x85, 0x3b, 0xae, 0x97, 0x6e, 0x3b, 0xb1, 0x95, 0x66, 0x3b, + 0xe9, 0x3b, 0x8a, 0x3b, 0xc2, 0x0b, 0x80, 0x3b, 0x25, 0x5d, 0x7a, 0x3b, + 0xbf, 0x52, 0x4c, 0x3b, 0x49, 0x0a, 0x7a, 0x3b, 0xa2, 0xe0, 0x66, 0x3b, + 0xa5, 0xdc, 0x6a, 0x3b, 0x13, 0x30, 0x7c, 0x3b, 0x26, 0x84, 0x80, 0x3b, + 0x5e, 0x6d, 0x88, 0x3b, 0x4c, 0x0a, 0x65, 0x3b, 0x80, 0x59, 0x86, 0x3b, + 0xc5, 0xb1, 0x5a, 0x3b, 0xf0, 0xdc, 0x45, 0x3b, 0xdc, 0x68, 0x5a, 0x3b, + 0xf8, 0x5d, 0xa1, 0x3b, 0xfc, 0x14, 0x64, 0x3b, 0xad, 0x09, 0xa5, 0x3b, + 0xaf, 0xbe, 0x92, 0x3b, 0x0a, 0x63, 0x89, 0x3b, 0xab, 0x03, 0xa7, 0x3b, + 0x66, 0xd8, 0xa1, 0x3b, 0xa3, 0xfe, 0xa4, 0x3b, 0xe8, 0xa7, 0x90, 0x3b, + 0x28, 0x92, 0xa6, 0x3b, 0xee, 0xaa, 0x65, 0x3b, 0x94, 0xf2, 0x9a, 0x3b, + 0x8e, 0x0c, 0x89, 0x3b, 0x78, 0x06, 0x64, 0x3b, 0xbc, 0xf9, 0x62, 0x3b, + 0x0f, 0xde, 0x5f, 0x3b, 0x29, 0xb5, 0x87, 0x3b, 0xac, 0x77, 0x56, 0x3b, + 0xe3, 0xf9, 0x3f, 0x3b, 0xa1, 0x12, 0x57, 0x3b, 0xb2, 0xc1, 0x98, 0x3b, + 0xb7, 0x33, 0x6a, 0x3b, 0x2c, 0xe5, 0x27, 0x3b, 0x44, 0xd3, 0x6b, 0x3b, + 0x7e, 0xe8, 0x84, 0x3b, 0xed, 0xf8, 0x60, 0x3b, 0x6c, 0x8a, 0x94, 0x3b, + 0xc1, 0xc1, 0x9f, 0x3b, 0xb8, 0x6d, 0x7a, 0x3b, 0x1a, 0x0e, 0x5c, 0x3b, + 0x97, 0x5a, 0x4e, 0x3b, 0xf6, 0xf4, 0x90, 0x3b, 0xb4, 0x7b, 0x9c, 0x3b, + 0x44, 0xd3, 0x91, 0x3b, 0x94, 0xdb, 0x87, 0x3b, 0xe2, 0x61, 0x4c, 0x3b, + 0xb3, 0xf4, 0x90, 0x3b, 0x8e, 0x61, 0x79, 0x3b, 0x18, 0xc2, 0x67, 0x3b, + 0x30, 0x36, 0x31, 0x3b, 0x10, 0x9f, 0x65, 0x3b, 0xe9, 0xd3, 0x85, 0x3b, + 0x63, 0x71, 0x7f, 0x3b, 0xb9, 0xbb, 0x65, 0x3b, 0x94, 0xc0, 0x60, 0x3b, + 0x4c, 0x09, 0x83, 0x3b, 0xe6, 0xcb, 0x50, 0x3b, 0x8d, 0xa8, 0x86, 0x3b, + 0xf2, 0x10, 0x9b, 0x3b, 0x81, 0x0d, 0x74, 0x3b, 0x09, 0x73, 0x8f, 0x3b, + 0x9e, 0x7b, 0x84, 0x3b, 0x13, 0x8d, 0x86, 0x3b, 0x60, 0x12, 0x78, 0x3b, + 0x2e, 0x40, 0x9c, 0x3b, 0x90, 0x45, 0x62, 0x3b, 0x14, 0xac, 0xa3, 0x3b, + 0xfd, 0xe8, 0x59, 0x3b, 0x17, 0x57, 0x95, 0x3b, 0xe7, 0x7d, 0x8a, 0x3b, + 0xeb, 0x96, 0x58, 0x3b, 0x94, 0x91, 0x4c, 0x3b, 0xc2, 0x1e, 0x69, 0x3b, + 0x50, 0xb9, 0x84, 0x3b, 0xc4, 0xb9, 0x7e, 0x3b, 0xc7, 0x9c, 0x7c, 0x3b, + 0x94, 0xef, 0x97, 0x3b, 0xc5, 0x51, 0x64, 0x3b, 0x73, 0xc7, 0x81, 0x3b, + 0xcb, 0x02, 0x81, 0x3b, 0x8f, 0x28, 0x8f, 0x3b, 0xfb, 0x58, 0x6e, 0x3b, + 0xfb, 0xca, 0x81, 0x3b, 0xd6, 0xea, 0x73, 0x3b, 0xe3, 0x8d, 0xa1, 0x3b, + 0xb4, 0x91, 0x8c, 0x3b, 0xde, 0xbd, 0x85, 0x3b, 0x58, 0x84, 0x81, 0x3b, + 0x7f, 0xd1, 0x86, 0x3b, 0xfd, 0xa1, 0x81, 0x3b, 0xc1, 0x14, 0x91, 0x3b, + 0x0f, 0x42, 0x69, 0x3b, 0xa3, 0x4d, 0x82, 0x3b, 0x8d, 0xe0, 0x5f, 0x3b, + 0xa7, 0x46, 0x99, 0x3b, 0x58, 0x36, 0x83, 0x3b, 0x91, 0xa8, 0x92, 0x3b, + 0xef, 0xca, 0xab, 0x3b, 0x35, 0x11, 0x8e, 0x3b, 0x02, 0x12, 0x69, 0x3b, + 0x79, 0x91, 0x9c, 0x3b, 0x03, 0x23, 0x85, 0x3b, 0x8e, 0x49, 0x8f, 0x3b, + 0xda, 0x17, 0x85, 0x3b, 0xe6, 0xf5, 0xd6, 0x3b, 0xd6, 0x0b, 0x92, 0x3b, + 0xdb, 0xcd, 0x7b, 0x3b, 0xdf, 0x01, 0x68, 0x3b, 0x03, 0xf9, 0xac, 0x3b, + 0x2d, 0x7d, 0x58, 0x3b, 0xdd, 0x9f, 0x5c, 0x3b, 0xa6, 0xa2, 0x60, 0x3b, + 0xe5, 0xc7, 0x6a, 0x3b, 0x0c, 0x89, 0x94, 0x3b, 0x8e, 0xd6, 0x7e, 0x3b, + 0x5a, 0x19, 0xaa, 0x3b, 0xcf, 0x14, 0x54, 0x3b, 0xab, 0x76, 0x58, 0x3b, + 0x14, 0xdd, 0x34, 0x3b, 0x58, 0xe1, 0x8f, 0x3b, 0x81, 0xcc, 0x74, 0x3b, + 0x15, 0x86, 0x45, 0x3b, 0x7f, 0x29, 0xa5, 0x3b, 0x4f, 0x72, 0xa1, 0x3b, + 0x4e, 0xcf, 0x84, 0x3b, 0xae, 0xa0, 0x87, 0x3b, 0x2b, 0xe9, 0x7f, 0x3b, + 0x75, 0x3b, 0x8d, 0x3b, 0xe3, 0xca, 0x98, 0x3b, 0x7e, 0xeb, 0x68, 0x3b, + 0xf4, 0x72, 0x8a, 0x3b, 0x68, 0x03, 0x89, 0x3b, 0x2b, 0xec, 0x39, 0x3b, + 0x56, 0xb4, 0x63, 0x3b, 0x33, 0xfc, 0x7e, 0x3b, 0xf2, 0xec, 0x87, 0x3b, + 0xf0, 0x4b, 0x68, 0x3b, 0x14, 0xb4, 0x85, 0x3b, 0xad, 0x1a, 0x5f, 0x3b, + 0xd7, 0x35, 0x55, 0x3b, 0x2c, 0x38, 0xa7, 0x3b, 0x25, 0x09, 0x99, 0x3b, + 0x92, 0xae, 0x63, 0x3b, 0x27, 0xcd, 0x6b, 0x3b, 0xdc, 0xac, 0x81, 0x3b, + 0x73, 0x69, 0x5a, 0x3b, 0x84, 0xe9, 0x88, 0x3b, 0xa2, 0x0a, 0x66, 0x3b, + 0x68, 0x3f, 0x92, 0x3b, 0xd7, 0x3a, 0x72, 0x3b, 0x63, 0x3d, 0x8b, 0x3b, + 0x59, 0x25, 0xb5, 0x3b, 0x94, 0x72, 0xae, 0x3b, 0x0a, 0x26, 0x8f, 0x3b, + 0x56, 0x07, 0xab, 0x3b, 0x03, 0xb3, 0xc3, 0x3b, 0x9d, 0x0f, 0xa1, 0x3b, + 0x22, 0x21, 0x9a, 0x3b, 0x4f, 0x91, 0x8c, 0x3b, 0xbd, 0x8f, 0xa8, 0x3b, + 0x4d, 0xc0, 0xc5, 0x3b, 0x38, 0xf5, 0xa0, 0x3b, 0x2c, 0x34, 0x90, 0x3b, + 0xa9, 0xbe, 0x7c, 0x3b, 0x64, 0xbc, 0x8c, 0x3b, 0xbd, 0xdd, 0x80, 0x3b, + 0x7e, 0x64, 0x92, 0x3b, 0x53, 0xf0, 0xa2, 0x3b, 0x41, 0xd5, 0x94, 0x3b, + 0x13, 0x5c, 0x89, 0x3b, 0x7f, 0x84, 0xb0, 0x3b, 0x42, 0x85, 0xbf, 0x3b, + 0x9d, 0x37, 0x9c, 0x3b, 0x95, 0x24, 0x8d, 0x3b, 0x85, 0x03, 0x65, 0x3b, + 0x20, 0x10, 0x6e, 0x3b, 0x60, 0x64, 0x8e, 0x3b, 0xd0, 0x64, 0x77, 0x3b, + 0xa5, 0xd4, 0x8b, 0x3b, 0xa9, 0x7c, 0xb8, 0x3b, 0xd2, 0x68, 0xba, 0x3b, + 0xcb, 0x80, 0x9d, 0x3b, 0x68, 0x95, 0x97, 0x3b, 0xd5, 0x68, 0x55, 0x3b, + 0xae, 0x51, 0x84, 0x3b, 0xb4, 0x0a, 0x59, 0x3b, 0xe6, 0x45, 0x89, 0x3b, + 0xcd, 0x6e, 0x83, 0x3b, 0x90, 0x7c, 0x4d, 0x3b, 0x2c, 0x2f, 0x62, 0x3b, + 0x1c, 0xe1, 0x8f, 0x3b, 0x45, 0x8e, 0x8b, 0x3b, 0xe3, 0xc9, 0xc1, 0x3b, + 0x28, 0x05, 0x94, 0x3b, 0xfc, 0x85, 0x6e, 0x3b, 0x6d, 0x78, 0x5a, 0x3b, + 0xad, 0x48, 0x84, 0x3b, 0x0f, 0x14, 0x3f, 0x3b, 0x93, 0xbe, 0x89, 0x3b, + 0x7d, 0xa9, 0x86, 0x3b, 0x6e, 0x4f, 0x5a, 0x3b, 0x28, 0x88, 0x96, 0x3b, + 0xc3, 0x23, 0x60, 0x3b, 0x8e, 0x58, 0x96, 0x3b, 0x5a, 0x26, 0x71, 0x3b, + 0xe1, 0x82, 0x83, 0x3b, 0x88, 0x80, 0xc1, 0x3b, 0xde, 0x4e, 0x71, 0x3b, + 0x11, 0xd8, 0x8c, 0x3b, 0xdc, 0x95, 0x96, 0x3b, 0x46, 0x66, 0x92, 0x3b, + 0xa2, 0xfa, 0x77, 0x3b, 0x81, 0xb3, 0x62, 0x3b, 0x43, 0xd1, 0x71, 0x3b, + 0x14, 0x1d, 0x91, 0x3b, 0xfd, 0xec, 0xbe, 0x3b, 0x3c, 0x56, 0x73, 0x3b, + 0x50, 0xb1, 0x48, 0x3b, 0x67, 0x9c, 0xa0, 0x3b, 0x3a, 0x77, 0x67, 0x3b, + 0xf4, 0x66, 0xa7, 0x3b, 0xae, 0xe3, 0xa2, 0x3b, 0xbe, 0xb5, 0x93, 0x3b, + 0xc1, 0xfc, 0x93, 0x3b, 0x82, 0xf8, 0x66, 0x3b, 0x1e, 0x1f, 0x72, 0x3b, + 0x1c, 0xc3, 0xaa, 0x3b, 0x8b, 0xc8, 0x50, 0x3b, 0xbf, 0x53, 0x7f, 0x3b, + 0x68, 0x19, 0x96, 0x3b, 0x2f, 0xe9, 0xc4, 0x3b, 0x34, 0xb3, 0x72, 0x3b, + 0xdd, 0x46, 0x6d, 0x3b, 0x1b, 0xd4, 0x91, 0x3b, 0x97, 0xe7, 0x92, 0x3b, + 0x76, 0x70, 0x87, 0x3b, 0x95, 0xc2, 0x4c, 0x3b, 0xba, 0xfa, 0x8c, 0x3b, + 0x51, 0xa4, 0x6a, 0x3b, 0x05, 0xc0, 0x59, 0x3b, 0xe5, 0xa1, 0x16, 0x3b, + 0xc5, 0x7c, 0x8c, 0x3b, 0x6e, 0xcd, 0x8e, 0x3b, 0x89, 0x86, 0xac, 0x3b, + 0xe8, 0xa1, 0x76, 0x3b, 0x44, 0xfd, 0x46, 0x3b, 0xc6, 0xd7, 0x7c, 0x3b, + 0xa5, 0x0f, 0x46, 0x3b, 0x2c, 0x00, 0x4d, 0x3b, 0x86, 0xf0, 0x4b, 0x3b, + 0x4a, 0x1f, 0x9e, 0x3b, 0xf3, 0x93, 0x7d, 0x3b, 0x53, 0x7f, 0xc9, 0x3b, + 0x3c, 0x37, 0x87, 0x3b, 0x4f, 0xd2, 0x67, 0x3b, 0x06, 0x5e, 0x3e, 0x3b, + 0x0e, 0x34, 0x71, 0x3b, 0xa9, 0xf5, 0x74, 0x3b, 0x14, 0x7a, 0x51, 0x3b, + 0x7c, 0xa8, 0x8a, 0x3b, 0x92, 0xea, 0x87, 0x3b, 0xbd, 0x8a, 0x6d, 0x3b, + 0xd2, 0xd5, 0x9e, 0x3b, 0x06, 0xa2, 0x57, 0x3b, 0x86, 0x53, 0x97, 0x3b, + 0x7d, 0xd0, 0x92, 0x3b, 0x09, 0x8b, 0xab, 0x3b, 0x43, 0x02, 0x81, 0x3b, + 0x6a, 0x82, 0x9a, 0x3b, 0x5c, 0x93, 0xb1, 0x3b, 0x58, 0xf3, 0x86, 0x3b, + 0x12, 0x3a, 0x8c, 0x3b, 0xbc, 0x84, 0x70, 0x3b, 0xc2, 0x55, 0x8a, 0x3b, + 0x17, 0x28, 0xaa, 0x3b, 0xae, 0x02, 0x6e, 0x3b, 0xb7, 0xd2, 0xa4, 0x3b, + 0x6a, 0xeb, 0x6f, 0x3b, 0x92, 0x05, 0x3c, 0x3b, 0x50, 0xa4, 0xa9, 0x3b, + 0xa0, 0x71, 0x94, 0x3b, 0xdb, 0x1f, 0x63, 0x3b, 0xec, 0x84, 0x66, 0x3b, + 0xa6, 0x7d, 0x48, 0x3b, 0x1f, 0xc9, 0x87, 0x3b, 0x05, 0x73, 0xad, 0x3b, + 0xd0, 0x00, 0xa8, 0x3b, 0x92, 0x98, 0x7b, 0x3b, 0xbe, 0x7d, 0x5c, 0x3b, + 0xf3, 0x7f, 0xb2, 0x3b, 0x3c, 0x6c, 0x95, 0x3b, 0xdd, 0xd9, 0x88, 0x3b, + 0x7c, 0x83, 0x86, 0x3b, 0xb3, 0x3f, 0x95, 0x3b, 0x8a, 0xe0, 0x8a, 0x3b, + 0x5f, 0x37, 0x7a, 0x3b, 0xa4, 0xb8, 0x84, 0x3b, 0xf5, 0x50, 0x95, 0x3b, + 0x0c, 0xca, 0x8c, 0x3b, 0x0f, 0x1e, 0x63, 0x3b, 0x5a, 0xe1, 0x86, 0x3b, + 0xf3, 0x08, 0x71, 0x3b, 0x9b, 0xe6, 0x4b, 0x3b, 0xb4, 0x48, 0x78, 0x3b, + 0xb9, 0x0c, 0x6f, 0x3b, 0xbd, 0x1b, 0x76, 0x3b, 0x6d, 0x0e, 0x85, 0x3b, + 0xa1, 0x2d, 0x9d, 0x3b, 0x9e, 0xc2, 0xde, 0x3b, 0xc4, 0x01, 0xb7, 0x3b, + 0x75, 0xcb, 0x7c, 0x3b, 0x7d, 0xb4, 0x8d, 0x3b, 0x11, 0xd0, 0x80, 0x3b, + 0xa7, 0xf0, 0xa3, 0x3b, 0x36, 0xb6, 0x84, 0x3b, 0xe0, 0x61, 0x96, 0x3b, + 0xa1, 0x88, 0xa5, 0x3b, 0x23, 0x7b, 0x6b, 0x3b, 0xf5, 0xb4, 0xb0, 0x3b, + 0x1b, 0xb9, 0x7e, 0x3b, 0x39, 0xb2, 0x89, 0x3b, 0xe6, 0xe5, 0x7d, 0x3b, + 0x55, 0xe6, 0x9c, 0x3b, 0xf9, 0xaf, 0xc9, 0x3b, 0xb9, 0x4d, 0x92, 0x3b, + 0x21, 0xd1, 0x7d, 0x3b, 0x9d, 0x1c, 0x3d, 0x3b, 0xa6, 0x0f, 0x6b, 0x3b, + 0xc1, 0xf1, 0x99, 0x3b, 0x72, 0x23, 0x95, 0x3b, 0xd8, 0x0a, 0x8d, 0x3b, + 0x5e, 0x70, 0x61, 0x3b, 0x87, 0x0f, 0x6b, 0x3b, 0x03, 0x77, 0x9b, 0x3b, + 0x51, 0x17, 0x8a, 0x3b, 0x47, 0x72, 0x7a, 0x3b, 0x58, 0x22, 0x71, 0x3b, + 0x4d, 0xb2, 0x80, 0x3b, 0x56, 0x07, 0x66, 0x3b, 0xf1, 0x84, 0xa1, 0x3b, + 0x5d, 0xd5, 0x8f, 0x3b, 0x3b, 0x1c, 0xad, 0x3b, 0x32, 0x4f, 0x8b, 0x3b, + 0x83, 0xce, 0x63, 0x3b, 0x5a, 0xb0, 0x8b, 0x3b, 0xaa, 0xcf, 0x7f, 0x3b, + 0x7f, 0xbc, 0x3d, 0x3b, 0xfa, 0x56, 0x5b, 0x3b, 0xa9, 0xd0, 0x51, 0x3b, + 0x54, 0x6c, 0x97, 0x3b, 0xee, 0xfb, 0xa7, 0x3b, 0xc7, 0x9b, 0x87, 0x3b, + 0x9a, 0x98, 0xbf, 0x3b, 0x20, 0xb0, 0x70, 0x3b, 0xc6, 0x18, 0xac, 0x3b, + 0x69, 0x60, 0x7f, 0x3b, 0xda, 0x7c, 0x72, 0x3b, 0x3d, 0x1b, 0x86, 0x3b, + 0x34, 0xd3, 0x9c, 0x3b, 0x0b, 0xe3, 0xa2, 0x3b, 0x53, 0xb6, 0x85, 0x3b, + 0x77, 0x3a, 0x81, 0x3b, 0x19, 0x7d, 0x9e, 0x3b, 0x71, 0x81, 0x86, 0x3b, + 0x17, 0x23, 0x68, 0x3b, 0x7a, 0xf2, 0x83, 0x3b, 0xd5, 0x8c, 0x8c, 0x3b, + 0x26, 0x75, 0x88, 0x3b, 0xb9, 0x41, 0x7d, 0x3b, 0xbe, 0x0d, 0x3e, 0x3b, + 0xe2, 0x24, 0xa6, 0x3b, 0x72, 0x09, 0x80, 0x3b, 0xec, 0xe6, 0x7d, 0x3b, + 0x97, 0xe2, 0x48, 0x3b, 0x92, 0x43, 0xa6, 0x3b, 0x09, 0x06, 0x81, 0x3b, + 0x1a, 0xa5, 0x29, 0x3b, 0xef, 0x82, 0xe4, 0x3b, 0xe5, 0x28, 0xe6, 0x3b, + 0x94, 0xdc, 0x8c, 0x3b, 0xa6, 0x15, 0x93, 0x3b, 0xf3, 0xfe, 0x50, 0x3b, + 0xf0, 0x97, 0x66, 0x3b, 0xa4, 0xf9, 0xa9, 0x3b, 0x11, 0x2a, 0xa1, 0x3b, + 0x5d, 0xe0, 0x88, 0x3b, 0x03, 0x9e, 0x8b, 0x3b, 0x61, 0xfc, 0x8f, 0x3b, + 0xac, 0x85, 0x87, 0x3b, 0xdb, 0x78, 0x73, 0x3b, 0x16, 0x39, 0x6d, 0x3b, + 0x04, 0x11, 0xb2, 0x3b, 0x7b, 0xca, 0x42, 0x3b, 0x41, 0xe8, 0x89, 0x3b, + 0x9b, 0xf6, 0x6b, 0x3b, 0xcc, 0x98, 0x9b, 0x3b, 0x69, 0x46, 0x4f, 0x3b, + 0x13, 0x57, 0x80, 0x3b, 0x46, 0xb2, 0x86, 0x3b, 0xe4, 0xed, 0x5a, 0x3b, + 0x14, 0xe1, 0x86, 0x3b, 0x48, 0x2c, 0xb8, 0x3b, 0x9d, 0x9e, 0x7e, 0x3b, + 0xc7, 0x67, 0x86, 0x3b, 0xaa, 0xef, 0x9e, 0x3b, 0x95, 0xad, 0x87, 0x3b, + 0x07, 0x3d, 0x7b, 0x3b, 0x6a, 0x4b, 0x6d, 0x3b, 0xa9, 0x02, 0x5d, 0x3b, + 0x37, 0x8c, 0x70, 0x3b, 0x11, 0xf1, 0x66, 0x3b, 0xd0, 0xa9, 0x55, 0x3b, + 0x1e, 0x49, 0x5c, 0x3b, 0x8d, 0xa6, 0x3d, 0x3b, 0xe6, 0x20, 0x8c, 0x3b, + 0x85, 0x5d, 0x98, 0x3b, 0x07, 0x2e, 0x88, 0x3b, 0x5f, 0x6e, 0x98, 0x3b, + 0xeb, 0xb4, 0x8f, 0x3b, 0x5a, 0x02, 0x4e, 0x3b, 0xc2, 0x0a, 0x8b, 0x3b, + 0xfd, 0xf8, 0xa7, 0x3b, 0x10, 0xa2, 0xc2, 0x3b, 0x95, 0x7c, 0x80, 0x3b, + 0xc3, 0x6b, 0x7f, 0x3b, 0x0b, 0xff, 0x7b, 0x3b, 0x72, 0x5c, 0x84, 0x3b, + 0x85, 0x5a, 0x4e, 0x3b, 0x21, 0x53, 0x8d, 0x3b, 0xd0, 0x02, 0x79, 0x3b, + 0x59, 0xc0, 0x7f, 0x3b, 0xf1, 0x68, 0x85, 0x3b, 0x70, 0xb7, 0x8c, 0x3b, + 0x35, 0xd4, 0x61, 0x3b, 0x9e, 0x3f, 0x84, 0x3b, 0xcb, 0xb3, 0x41, 0x3b, + 0x2f, 0xdd, 0x78, 0x3b, 0xcd, 0x8f, 0x6b, 0x3b, 0xf9, 0x75, 0x46, 0x3b, + 0x45, 0xf9, 0xab, 0x3b, 0x0f, 0xfb, 0x8b, 0x3b, 0x02, 0xb4, 0x8c, 0x3b, + 0x80, 0xfa, 0x57, 0x3b, 0x32, 0xcc, 0xa6, 0x3b, 0x83, 0x99, 0xa3, 0x3b, + 0x46, 0x8a, 0x89, 0x3b, 0x16, 0xed, 0x5c, 0x3b, 0xd6, 0x42, 0xa8, 0x3b, + 0x61, 0x99, 0x82, 0x3b, 0x24, 0xe5, 0x4e, 0x3b, 0x75, 0xed, 0x73, 0x3b, + 0x7a, 0xbd, 0x5a, 0x3b, 0x10, 0x7b, 0x46, 0x3b, 0xb6, 0xef, 0x46, 0x3b, + 0x6c, 0x92, 0x3f, 0x3b, 0xe5, 0x68, 0x7f, 0x3b, 0x48, 0xfa, 0x85, 0x3b, + 0x67, 0x27, 0x69, 0x3b, 0xc8, 0xdd, 0xa3, 0x3b, 0xd0, 0xb7, 0xa1, 0x3b, + 0x75, 0x8f, 0x5b, 0x3b, 0x1e, 0x2e, 0x8b, 0x3b, 0xfc, 0x4d, 0x95, 0x3b, + 0x94, 0x9e, 0x7f, 0x3b, 0x30, 0xd0, 0x97, 0x3b, 0x2d, 0xe8, 0xbf, 0x3b, + 0x55, 0x4c, 0xa1, 0x3b, 0xda, 0x24, 0x3f, 0x3b, 0x19, 0x03, 0x95, 0x3b, + 0x17, 0x0b, 0x71, 0x3b, 0xeb, 0x2f, 0x94, 0x3b, 0x50, 0x20, 0x4c, 0x3b, + 0xcd, 0x11, 0x9a, 0x3b, 0x75, 0x68, 0x45, 0x3b, 0x6d, 0x37, 0xb4, 0x3b, + 0x34, 0xc0, 0x80, 0x3b, 0x78, 0xe8, 0x8a, 0x3b, 0x33, 0x07, 0x85, 0x3b, + 0xf5, 0x4a, 0xd0, 0x3b, 0x89, 0x87, 0x67, 0x3b, 0xd1, 0x1c, 0x8e, 0x3b, + 0xfc, 0x2d, 0xa0, 0x3b, 0xe8, 0x9f, 0x59, 0x3b, 0x8e, 0x37, 0x59, 0x3b, + 0xe3, 0xad, 0x73, 0x3b, 0x03, 0x9a, 0x68, 0x3b, 0xc6, 0x68, 0x6d, 0x3b, + 0xc2, 0x86, 0x45, 0x3b, 0xdf, 0xc3, 0x8d, 0x3b, 0x09, 0x1c, 0x6a, 0x3b, + 0xb3, 0x6e, 0x7a, 0x3b, 0xd7, 0x72, 0x90, 0x3b, 0x69, 0xec, 0x99, 0x3b, + 0xb8, 0x14, 0x68, 0x3b, 0x1a, 0xe6, 0x73, 0x3b, 0x96, 0x1f, 0x76, 0x3b, + 0xf7, 0xf1, 0x91, 0x3b, 0xd3, 0xcb, 0x7f, 0x3b, 0xd1, 0x91, 0xb2, 0x3b, + 0x5f, 0xb5, 0x81, 0x3b, 0x3f, 0xef, 0x8d, 0x3b, 0x49, 0x68, 0xa9, 0x3b, + 0xde, 0xb4, 0x67, 0x3b, 0x42, 0x3b, 0x7e, 0x3b, 0x74, 0xd6, 0x94, 0x3b, + 0x10, 0x00, 0x5e, 0x3b, 0xeb, 0xf6, 0x75, 0x3b, 0xc9, 0x58, 0x5f, 0x3b, + 0x57, 0xfc, 0x84, 0x3b, 0xd5, 0xc5, 0x58, 0x3b, 0x7c, 0xec, 0x45, 0x3b, + 0x07, 0x5b, 0x96, 0x3b, 0x83, 0x18, 0x91, 0x3b, 0xb8, 0x42, 0x5f, 0x3b, + 0x68, 0x14, 0x64, 0x3b, 0x84, 0x31, 0x90, 0x3b, 0x52, 0xd2, 0x46, 0x3b, + 0x1a, 0xf6, 0x5c, 0x3b, 0x0e, 0x50, 0x2d, 0x3b, 0x6c, 0x03, 0x70, 0x3b, + 0x0c, 0xe1, 0x67, 0x3b, 0xcf, 0xb1, 0x50, 0x3b, 0x0d, 0x6f, 0xd4, 0x3b, + 0x81, 0x48, 0x5e, 0x3b, 0x75, 0xa3, 0x80, 0x3b, 0x0b, 0xda, 0x7b, 0x3b, + 0x43, 0x56, 0x7a, 0x3b, 0x92, 0xee, 0x4c, 0x3b, 0x17, 0x4a, 0xa3, 0x3b, + 0x9e, 0x65, 0x6f, 0x3b, 0x8a, 0x50, 0x73, 0x3b, 0x67, 0x29, 0x61, 0x3b, + 0x47, 0xc1, 0x80, 0x3b, 0x3d, 0xea, 0x60, 0x3b, 0xf4, 0x48, 0xa2, 0x3b, + 0xa2, 0x14, 0x93, 0x3b, 0x33, 0x24, 0x82, 0x3b, 0x20, 0xa5, 0x72, 0x3b, + 0x43, 0xaf, 0x7b, 0x3b, 0x47, 0x18, 0x85, 0x3b, 0xf3, 0x14, 0x8d, 0x3b, + 0xfe, 0x1b, 0xbf, 0x3b, 0x92, 0xaa, 0x8c, 0x3b, 0x69, 0xf0, 0x64, 0x3b, + 0x4e, 0x2a, 0xb7, 0x3b, 0x52, 0x66, 0x88, 0x3b, 0xf5, 0x24, 0x6f, 0x3b, + 0x15, 0x1d, 0x6c, 0x3b, 0xe9, 0xb4, 0x8b, 0x3b, 0x6d, 0x8b, 0x88, 0x3b, + 0x12, 0x57, 0x44, 0x3b, 0x15, 0x46, 0x8e, 0x3b, 0x83, 0xc9, 0xb2, 0x3b, + 0x56, 0x81, 0x8d, 0x3b, 0xd9, 0xaf, 0x8b, 0x3b, 0x52, 0xb8, 0x94, 0x3b, + 0x2c, 0xbb, 0x90, 0x3b, 0xcb, 0x02, 0x81, 0x3b, 0x6e, 0xfa, 0x8b, 0x3b, + 0xf1, 0x39, 0x83, 0x3b, 0x1b, 0x25, 0x8a, 0x3b, 0x7a, 0xc3, 0x86, 0x3b, + 0xa2, 0x91, 0x82, 0x3b, 0x4c, 0xf4, 0x9a, 0x3b, 0x99, 0xfa, 0x5d, 0x3b, + 0x7b, 0xab, 0x95, 0x3b, 0x75, 0x34, 0x8f, 0x3b, 0x8e, 0xa0, 0x7f, 0x3b, + 0x34, 0x5e, 0x75, 0x3b, 0x81, 0x2c, 0xcd, 0x3b, 0xc2, 0xe5, 0x90, 0x3b, + 0xfc, 0x81, 0x80, 0x3b, 0x8c, 0x4f, 0x97, 0x3b, 0xe0, 0x50, 0x94, 0x3b, + 0xf4, 0x1a, 0x8d, 0x3b, 0x06, 0x7b, 0x43, 0x3b, 0xb7, 0xc6, 0x5f, 0x3b, + 0xfd, 0x1e, 0x84, 0x3b, 0x17, 0xae, 0xa1, 0x3b, 0x4b, 0xb2, 0x78, 0x3b, + 0xd5, 0xd8, 0x36, 0x3b, 0xd0, 0x3e, 0x71, 0x3b, 0xd6, 0x50, 0x9b, 0x3b, + 0x30, 0xe5, 0x50, 0x3b, 0x6f, 0xa5, 0xbc, 0x3b, 0x83, 0x76, 0x79, 0x3b, + 0xa4, 0x0c, 0x90, 0x3b, 0x06, 0xa9, 0x48, 0x3b, 0xa6, 0xda, 0x99, 0x3b, + 0xaf, 0xf4, 0x92, 0x3b, 0xf1, 0x6c, 0x82, 0x3b, 0x50, 0x56, 0x95, 0x3b, + 0x27, 0x7b, 0x97, 0x3b, 0x62, 0x0b, 0x3c, 0x3b, 0x01, 0x8b, 0x92, 0x3b, + 0x34, 0x35, 0x69, 0x3b, 0xdf, 0x7d, 0xaa, 0x3b, 0xf2, 0x96, 0x90, 0x3b, + 0x39, 0x83, 0xb0, 0x3b, 0xb4, 0xfd, 0x6b, 0x3b, 0xc9, 0x76, 0x92, 0x3b, + 0x83, 0x31, 0x8b, 0x3b, 0xc1, 0x68, 0x7f, 0x3b, 0x57, 0xe2, 0x80, 0x3b, + 0xd4, 0x40, 0x42, 0x3b, 0x8a, 0xde, 0x8b, 0x3b, 0xe4, 0x21, 0x50, 0x3b, + 0x1d, 0xd2, 0x9f, 0x3b, 0xbf, 0x63, 0x89, 0x3b, 0x2e, 0x7c, 0xa8, 0x3b, + 0xef, 0x9e, 0x85, 0x3b, 0x2d, 0x70, 0x7e, 0x3b, 0x05, 0x1d, 0xac, 0x3b, + 0xe3, 0xad, 0xb2, 0x3b, 0xfc, 0xe7, 0x80, 0x3b, 0x4b, 0x42, 0x82, 0x3b, + 0xc2, 0x06, 0x84, 0x3b, 0x27, 0x33, 0x89, 0x3b, 0x23, 0x9b, 0x90, 0x3b, + 0x1d, 0xab, 0x8f, 0x3b, 0x3f, 0x7c, 0x55, 0x3b, 0xd0, 0xaa, 0x8e, 0x3b, + 0x48, 0x5a, 0x9a, 0x3b, 0xda, 0x2c, 0xb7, 0x3b, 0xed, 0x36, 0x69, 0x3b, + 0x04, 0x9c, 0xa5, 0x3b, 0xa5, 0x17, 0x89, 0x3b, 0x0f, 0x24, 0x9a, 0x3b, + 0xbd, 0x2a, 0x9a, 0x3b, 0x2e, 0x24, 0x95, 0x3b, 0x01, 0x64, 0x84, 0x3b, + 0xe8, 0x9d, 0xa7, 0x3b, 0x4d, 0xa2, 0x56, 0x3b, 0x66, 0x89, 0x96, 0x3b, + 0xbf, 0xfc, 0x9e, 0x3b, 0x1f, 0x1d, 0x87, 0x3b, 0x79, 0x4f, 0x82, 0x3b, + 0xcf, 0xdd, 0x49, 0x3b, 0x68, 0x6f, 0x63, 0x3b, 0xf2, 0x8d, 0xca, 0x3b, + 0x5a, 0xd2, 0x8b, 0x3b, 0x9b, 0x69, 0x7b, 0x3b, 0x7b, 0xc5, 0x4e, 0x3b, + 0x49, 0xaa, 0x93, 0x3b, 0x77, 0xd0, 0x91, 0x3b, 0x59, 0xe4, 0xac, 0x3b, + 0x1f, 0xfe, 0x88, 0x3b, 0x98, 0xda, 0x8f, 0x3b, 0xe4, 0x99, 0x5e, 0x3b, + 0x52, 0x66, 0xad, 0x3b, 0x78, 0xb9, 0xa3, 0x3b, 0xfb, 0x82, 0xb0, 0x3b, + 0x77, 0xf2, 0x64, 0x3b, 0xa5, 0x43, 0xa2, 0x3b, 0x8c, 0xc1, 0x95, 0x3b, + 0x14, 0x8f, 0x5f, 0x3b, 0x86, 0x63, 0x69, 0x3b, 0xf5, 0x73, 0x76, 0x3b, + 0x46, 0xe7, 0x2c, 0x3b, 0x44, 0xeb, 0x61, 0x3b, 0x6a, 0xe9, 0xa6, 0x3b, + 0x65, 0xb8, 0x5f, 0x3b, 0x1e, 0x1a, 0x6c, 0x3b, 0x26, 0x4c, 0x6f, 0x3b, + 0xab, 0xae, 0xa6, 0x3b, 0xbe, 0xb5, 0x87, 0x3b, 0x24, 0xb3, 0x8e, 0x3b, + 0x1f, 0xf5, 0x79, 0x3b, 0xa4, 0x4e, 0x83, 0x3b, 0x84, 0x92, 0xb9, 0x3b, + 0x2d, 0xec, 0x9c, 0x3b, 0x55, 0x57, 0x94, 0x3b, 0x6c, 0xa9, 0x49, 0x3b, + 0x98, 0x0b, 0x95, 0x3b, 0x7a, 0x51, 0x92, 0x3b, 0x31, 0x5f, 0x80, 0x3b, + 0x1c, 0xd3, 0x6b, 0x3b, 0x2c, 0xec, 0x6a, 0x3b, 0x51, 0xaa, 0x64, 0x3b, + 0x5d, 0x9e, 0x6e, 0x3b, 0x27, 0xcc, 0x59, 0x3b, 0xb2, 0xb1, 0xa0, 0x3b, + 0x91, 0x74, 0x6b, 0x3b, 0xc2, 0xca, 0x6e, 0x3b, 0x44, 0x2a, 0x97, 0x3b, + 0x2f, 0x0c, 0x64, 0x3b, 0xe3, 0xac, 0x29, 0x3b, 0xb1, 0x0b, 0x3c, 0x3b, + 0x6c, 0x1e, 0x85, 0x3b, 0x58, 0xa5, 0x47, 0x3b, 0x84, 0xc3, 0x94, 0x3b, + 0x95, 0xee, 0x91, 0x3b, 0xf5, 0x3b, 0x92, 0x3b, 0xd3, 0x51, 0x71, 0x3b, + 0x74, 0xc5, 0xb1, 0x3b, 0xed, 0xa4, 0x84, 0x3b, 0xcc, 0xce, 0x8e, 0x3b, + 0xe2, 0x6d, 0x5e, 0x3b, 0xe2, 0x66, 0x6d, 0x3b, 0x08, 0xdc, 0x49, 0x3b, + 0xce, 0x6a, 0x9c, 0x3b, 0xd4, 0x7f, 0x7b, 0x3b, 0x03, 0xa0, 0x67, 0x3b, + 0x5f, 0x6e, 0xa7, 0x3b, 0xc2, 0x82, 0x84, 0x3b, 0x2c, 0x1b, 0x7a, 0x3b, + 0x1d, 0x07, 0x6b, 0x3b, 0xea, 0x88, 0x67, 0x3b, 0x6c, 0x5d, 0x63, 0x3b, + 0x7f, 0xbb, 0x91, 0x3b, 0x97, 0xc6, 0x82, 0x3b, 0xc8, 0xd5, 0x6e, 0x3b, + 0x5c, 0x04, 0x96, 0x3b, 0x4a, 0xc1, 0x9f, 0x3b, 0x02, 0x5d, 0x94, 0x3b, + 0xf5, 0x63, 0xa0, 0x3b, 0xd0, 0xb1, 0x95, 0x3b, 0xf5, 0x3b, 0xed, 0x3b, + 0xc9, 0xcd, 0xb4, 0x3b, 0x29, 0xdf, 0xb5, 0x3b, 0xc7, 0x38, 0x88, 0x3b, + 0x9f, 0xc0, 0x81, 0x3b, 0x47, 0xeb, 0xac, 0x3b, 0xb2, 0x03, 0x80, 0x3b, + 0x9d, 0x7f, 0x96, 0x3b, 0x03, 0xfd, 0x7d, 0x3b, 0x10, 0x07, 0x97, 0x3b, + 0x8b, 0xd4, 0x9b, 0x3b, 0xe3, 0xfb, 0x85, 0x3b, 0x3d, 0x73, 0xb6, 0x3b, + 0x76, 0x90, 0xa6, 0x3b, 0x2f, 0x43, 0xaa, 0x3b, 0x30, 0xf1, 0x9e, 0x3b, + 0x4b, 0x49, 0xa3, 0x3b, 0xe9, 0xa9, 0x95, 0x3b, 0xb3, 0x69, 0x6d, 0x3b, + 0xb7, 0x57, 0x88, 0x3b, 0x2c, 0xda, 0x5e, 0x3b, 0xd8, 0x64, 0x6a, 0x3b, + 0x3f, 0xfd, 0x91, 0x3b, 0xd0, 0x3c, 0x84, 0x3b, 0x1e, 0xf4, 0x53, 0x3b, + 0xfc, 0xf0, 0x99, 0x3b, 0x94, 0x02, 0x4a, 0x3b, 0xac, 0xeb, 0x58, 0x3b, + 0x5f, 0xec, 0x7c, 0x3b, 0xbe, 0xaa, 0x87, 0x3b, 0x5f, 0xc7, 0x66, 0x3b, + 0xca, 0x4a, 0x8c, 0x3b, 0x5a, 0x03, 0xae, 0x3b, 0xd8, 0xec, 0xb2, 0x3b, + 0x04, 0x7f, 0x4e, 0x3b, 0x0c, 0xf3, 0x8c, 0x3b, 0x33, 0x64, 0x80, 0x3b, + 0xaf, 0x73, 0x8a, 0x3b, 0xa6, 0x9a, 0x94, 0x3b, 0xa6, 0x56, 0x61, 0x3b, + 0xc1, 0x8e, 0x98, 0x3b, 0xc1, 0x32, 0x75, 0x3b, 0x5b, 0xf0, 0x92, 0x3b, + 0xbf, 0x16, 0xf4, 0x3b, 0x0c, 0x80, 0x94, 0x3b, 0xeb, 0xc7, 0x9a, 0x3b, + 0x25, 0xcd, 0x8c, 0x3b, 0xbb, 0xf7, 0x7b, 0x3b, 0x44, 0xf5, 0x83, 0x3b, + 0x9d, 0xbd, 0x89, 0x3b, 0xd1, 0x7b, 0xbc, 0x3b, 0xd6, 0xd8, 0x8e, 0x3b, + 0xae, 0x88, 0x89, 0x3b, 0xca, 0x33, 0xa7, 0x3b, 0x9f, 0xdd, 0x9e, 0x3b, + 0xa7, 0x91, 0x9b, 0x3b, 0xb7, 0xb7, 0xa2, 0x3b, 0x97, 0x5e, 0x94, 0x3b, + 0x42, 0xaa, 0x45, 0x3b, 0xe9, 0x03, 0x00, 0x00, 0x42, 0x81, 0xe7, 0xbb, + 0x17, 0x74, 0x2c, 0x3f, 0x65, 0x49, 0x27, 0x3f, 0x3f, 0xde, 0x43, 0x3f, + 0x6a, 0x58, 0x1e, 0x3f, 0xf2, 0x37, 0xf9, 0x3e, 0x96, 0xff, 0x09, 0x3f, + 0x27, 0xfc, 0x0e, 0x3f, 0x6a, 0x56, 0xf6, 0x3e, 0x6b, 0x9f, 0x29, 0x3f, + 0xf8, 0x70, 0x42, 0x3f, 0x45, 0x26, 0x04, 0x3f, 0x3e, 0xf4, 0x1d, 0x3f, + 0x38, 0xec, 0x0b, 0x3f, 0x58, 0x18, 0x09, 0x3f, 0x86, 0x68, 0xeb, 0x3e, + 0x66, 0x03, 0x1a, 0x3f, 0x5e, 0x3e, 0x09, 0x3f, 0x33, 0x29, 0x2c, 0x3f, + 0x1a, 0xe7, 0x08, 0x3f, 0xe5, 0xae, 0x11, 0x3f, 0x6e, 0xc1, 0x0b, 0x3f, + 0x9c, 0x1d, 0x13, 0x3f, 0xd6, 0x9c, 0x13, 0x3f, 0xf8, 0xe1, 0xe8, 0x3e, + 0x8e, 0xcf, 0xe9, 0x3e, 0x44, 0x80, 0x09, 0x3f, 0x26, 0x46, 0x09, 0x3f, + 0xbf, 0xbd, 0xf7, 0x3e, 0xff, 0xec, 0x09, 0x3f, 0x56, 0x89, 0x37, 0x3f, + 0xbd, 0x42, 0x04, 0x3f, 0x7b, 0x5c, 0x03, 0x3f, 0xd0, 0x65, 0x04, 0x3f, + 0x10, 0x91, 0x37, 0x3f, 0x70, 0x50, 0x0e, 0x3f, 0x4b, 0x66, 0xd1, 0x3e, + 0xc5, 0x84, 0x01, 0x3f, 0x7a, 0x21, 0x05, 0x3f, 0x95, 0xb9, 0xfa, 0x3e, + 0x3f, 0x30, 0x05, 0x3f, 0x00, 0xdb, 0x12, 0x3f, 0xdf, 0xee, 0x0f, 0x3f, + 0x1e, 0x3a, 0x0a, 0x3f, 0xaf, 0xbf, 0x0a, 0x3f, 0x90, 0xe2, 0xf9, 0x3e, + 0x52, 0xe6, 0xfa, 0x3e, 0xec, 0x6a, 0x09, 0x3f, 0x95, 0x8a, 0xf8, 0x3e, + 0x37, 0x34, 0xfe, 0x3e, 0xff, 0x11, 0x0e, 0x3f, 0xcf, 0x8a, 0xf1, 0x3e, + 0x64, 0xfc, 0x0b, 0x3f, 0x2c, 0x08, 0x0a, 0x3f, 0x20, 0xfb, 0x12, 0x3f, + 0xd6, 0x1a, 0x20, 0x3f, 0x15, 0xf8, 0xe1, 0x3e, 0xc7, 0x65, 0xf9, 0x3e, + 0x1e, 0xa7, 0x1b, 0x3f, 0xed, 0xac, 0x1e, 0x3f, 0x70, 0x02, 0xc4, 0x3e, + 0x3c, 0x12, 0x0f, 0x3f, 0x87, 0xed, 0x10, 0x3f, 0x98, 0x01, 0x1a, 0x3f, + 0x9d, 0xf9, 0x26, 0x3f, 0x27, 0xcb, 0xea, 0x3e, 0x38, 0x16, 0x16, 0x3f, + 0x38, 0x96, 0xea, 0x3e, 0x23, 0x0d, 0x0e, 0x3f, 0x04, 0xbc, 0xfc, 0x3e, + 0x4b, 0x14, 0x0e, 0x3f, 0x80, 0xaf, 0xfb, 0x3e, 0x1d, 0xed, 0x0e, 0x3f, + 0x20, 0xdc, 0x13, 0x3f, 0x94, 0xd0, 0xfe, 0x3e, 0x86, 0xea, 0x14, 0x3f, + 0x34, 0x72, 0x0e, 0x3f, 0xed, 0x89, 0x50, 0x3f, 0x45, 0xb8, 0xf7, 0x3e, + 0x13, 0x8b, 0xe1, 0x3e, 0x90, 0x99, 0x19, 0x3f, 0xf4, 0x83, 0x1a, 0x3f, + 0xfe, 0x1c, 0x01, 0x3f, 0x60, 0x9f, 0x05, 0x3f, 0x57, 0x77, 0x19, 0x3f, + 0x89, 0xb3, 0x16, 0x3f, 0x69, 0x20, 0xf7, 0x3e, 0xb4, 0x76, 0x01, 0x3f, + 0x1c, 0x65, 0x2e, 0x3f, 0x43, 0x74, 0x1a, 0x3f, 0xf0, 0x08, 0x0c, 0x3f, + 0x98, 0x5c, 0x19, 0x3f, 0x25, 0x57, 0x02, 0x3f, 0xa0, 0xb3, 0x2f, 0x3f, + 0x04, 0x26, 0xe9, 0x3e, 0x0b, 0x70, 0x0a, 0x3f, 0xdc, 0xb5, 0x1f, 0x3f, + 0x5f, 0xe7, 0x17, 0x3f, 0x15, 0x17, 0x33, 0x3f, 0x05, 0x0a, 0x17, 0x3f, + 0xb0, 0x0f, 0x13, 0x3f, 0xb7, 0x38, 0x21, 0x3f, 0x84, 0xdb, 0x05, 0x3f, + 0xaa, 0x97, 0x0f, 0x3f, 0x9f, 0xb0, 0x24, 0x3f, 0x30, 0xd8, 0xbd, 0x3e, + 0xa1, 0xaf, 0x10, 0x3f, 0x17, 0x7a, 0x12, 0x3f, 0xfc, 0x52, 0x01, 0x3f, + 0x56, 0xd3, 0x07, 0x3f, 0x71, 0x57, 0xfa, 0x3e, 0x34, 0x86, 0x23, 0x3f, + 0xf2, 0x87, 0x2d, 0x3f, 0x1f, 0x10, 0x01, 0x3f, 0xfa, 0x06, 0xe5, 0x3e, + 0x2e, 0x68, 0x04, 0x3f, 0x62, 0x9f, 0x1c, 0x3f, 0xc3, 0xdc, 0xeb, 0x3e, + 0x26, 0xe8, 0xdd, 0x3e, 0x82, 0xbd, 0xe8, 0x3e, 0x46, 0x1d, 0xa8, 0x3e, + 0xcd, 0x87, 0x0d, 0x3f, 0xfa, 0x7e, 0xfa, 0x3e, 0x6c, 0xac, 0x00, 0x3f, + 0x27, 0x6f, 0x0f, 0x3f, 0x9d, 0x70, 0x07, 0x3f, 0xf6, 0xdd, 0xda, 0x3e, + 0x3b, 0xf4, 0xf4, 0x3e, 0xda, 0x51, 0x4e, 0x3f, 0xb6, 0xcd, 0x1b, 0x3f, + 0xb2, 0xf0, 0x27, 0x3f, 0x07, 0x13, 0x15, 0x3f, 0x54, 0xf2, 0x2b, 0x3f, + 0x24, 0x20, 0x23, 0x3f, 0x8e, 0x07, 0x06, 0x3f, 0x50, 0xee, 0x13, 0x3f, + 0x30, 0x2a, 0x0e, 0x3f, 0x5d, 0x4c, 0x0d, 0x3f, 0x90, 0xc4, 0x53, 0x3f, + 0x65, 0x41, 0x02, 0x3f, 0x75, 0x2f, 0x17, 0x3f, 0xc9, 0xe9, 0x2f, 0x3f, + 0x3b, 0xfb, 0x56, 0x3f, 0x35, 0xe7, 0x33, 0x3f, 0xcb, 0x02, 0x2a, 0x3f, + 0x8c, 0x07, 0x2f, 0x3f, 0xbb, 0x44, 0x3f, 0x3f, 0x52, 0x5e, 0xee, 0x3e, + 0xdc, 0x13, 0xd7, 0x3e, 0xac, 0xd8, 0xfb, 0x3e, 0x5f, 0x45, 0x2c, 0x3f, + 0x39, 0xc1, 0xd7, 0x3e, 0xab, 0xad, 0x9f, 0x3e, 0x6d, 0x06, 0x17, 0x3f, + 0x6d, 0x4b, 0x0f, 0x3f, 0x76, 0xdd, 0xee, 0x3e, 0xc7, 0x16, 0x07, 0x3f, + 0xf4, 0xdd, 0xff, 0x3e, 0x97, 0xf7, 0xd3, 0x3e, 0xb9, 0xd6, 0x08, 0x3f, + 0x5a, 0x18, 0xf9, 0x3e, 0xf5, 0xae, 0x07, 0x3f, 0xe2, 0x2d, 0x05, 0x3f, + 0xc6, 0xe2, 0x08, 0x3f, 0xa6, 0x69, 0xe2, 0x3e, 0x1d, 0xdb, 0xcf, 0x3e, + 0x30, 0xef, 0x09, 0x3f, 0x1b, 0x24, 0x14, 0x3f, 0xa1, 0xf8, 0x07, 0x3f, + 0xfb, 0x95, 0xf3, 0x3e, 0xcd, 0xc5, 0xe4, 0x3e, 0x8d, 0xb1, 0xe1, 0x3e, + 0x5b, 0x1d, 0xf5, 0x3e, 0x08, 0x0a, 0xf9, 0x3e, 0x45, 0x6f, 0xd3, 0x3e, + 0x88, 0x3b, 0x24, 0x3f, 0x1a, 0x71, 0x02, 0x3f, 0x85, 0x9f, 0xd3, 0x3e, + 0xd7, 0xa6, 0xe4, 0x3e, 0xb1, 0x9c, 0x02, 0x3f, 0x2e, 0x6d, 0xfc, 0x3e, + 0x75, 0x8a, 0xf9, 0x3e, 0xae, 0xc1, 0x28, 0x3f, 0x0a, 0xa7, 0xf5, 0x3e, + 0xeb, 0x9b, 0x23, 0x3f, 0x49, 0x6c, 0xb9, 0x3e, 0x92, 0xef, 0x00, 0x3f, + 0x5d, 0x12, 0xb3, 0x3e, 0x13, 0x18, 0x04, 0x3f, 0x0f, 0x17, 0x19, 0x3f, + 0xef, 0xf2, 0x17, 0x3f, 0x84, 0x0e, 0x17, 0x3f, 0xb1, 0x9b, 0x1e, 0x3f, + 0xea, 0x0c, 0xe1, 0x3e, 0xed, 0x65, 0xef, 0x3e, 0x74, 0x6d, 0xf7, 0x3e, + 0xce, 0xbf, 0x07, 0x3f, 0x00, 0x48, 0xf0, 0x3e, 0xdb, 0xc8, 0xb8, 0x3e, + 0x1e, 0x13, 0xf5, 0x3e, 0x1b, 0xd0, 0xd0, 0x3e, 0xb9, 0x96, 0xc3, 0x3e, + 0x27, 0x6b, 0xfe, 0x3e, 0xd6, 0xeb, 0xc5, 0x3e, 0xcb, 0x2c, 0xe0, 0x3e, + 0x72, 0x0c, 0xbe, 0x3e, 0x26, 0xaa, 0xfe, 0x3e, 0xa6, 0x5f, 0x08, 0x3f, + 0x95, 0xb6, 0xc4, 0x3e, 0x49, 0x68, 0x27, 0x3f, 0x9e, 0xad, 0xe1, 0x3e, + 0xe3, 0x5d, 0x04, 0x3f, 0x79, 0x20, 0xed, 0x3e, 0x6c, 0x6b, 0xfc, 0x3e, + 0x5f, 0x7c, 0xe8, 0x3e, 0x17, 0x48, 0x3b, 0x3f, 0xe5, 0x56, 0xef, 0x3e, + 0x7b, 0x3c, 0x04, 0x3f, 0x7f, 0xba, 0xec, 0x3e, 0x86, 0xc8, 0xe4, 0x3e, + 0x71, 0x27, 0x09, 0x3f, 0x55, 0x17, 0xfe, 0x3e, 0x6b, 0x68, 0xf8, 0x3e, + 0x1a, 0xba, 0xca, 0x3e, 0x34, 0x16, 0xf8, 0x3e, 0xe1, 0x12, 0xe5, 0x3e, + 0xec, 0x06, 0xe9, 0x3e, 0xb3, 0x37, 0xfa, 0x3e, 0x3b, 0x06, 0xff, 0x3e, + 0x83, 0x5c, 0x07, 0x3f, 0x37, 0x40, 0xe3, 0x3e, 0xcd, 0x4c, 0x05, 0x3f, + 0xd1, 0xb0, 0xd4, 0x3e, 0x36, 0x51, 0xc4, 0x3e, 0x0a, 0xb4, 0xd8, 0x3e, + 0x3c, 0x1b, 0x20, 0x3f, 0xd2, 0x4c, 0xe2, 0x3e, 0x9a, 0xbf, 0x23, 0x3f, + 0x32, 0x99, 0x11, 0x3f, 0x44, 0x50, 0x08, 0x3f, 0xa4, 0xb5, 0x25, 0x3f, + 0xb5, 0x94, 0x20, 0x3f, 0xa6, 0xb4, 0x23, 0x3f, 0x98, 0x86, 0x0f, 0x3f, + 0x04, 0x45, 0x25, 0x3f, 0x98, 0xdf, 0xe3, 0x3e, 0xaf, 0xbc, 0x19, 0x3f, + 0x75, 0xfa, 0x07, 0x3f, 0x6b, 0x3e, 0xe2, 0x3e, 0xc9, 0x33, 0xe1, 0x3e, + 0x53, 0x1e, 0xde, 0x3e, 0xbf, 0xa5, 0x06, 0x3f, 0xbd, 0xca, 0xd4, 0x3e, + 0xef, 0x79, 0xbe, 0x3e, 0x7c, 0x64, 0xd5, 0x3e, 0x2f, 0x90, 0x17, 0x3f, + 0x50, 0x5f, 0xe8, 0x3e, 0x62, 0x95, 0xa6, 0x3e, 0x9d, 0xfb, 0xe9, 0x3e, + 0xad, 0xde, 0x03, 0x3f, 0xfb, 0x36, 0xdf, 0x3e, 0x57, 0x61, 0x13, 0x3f, + 0x3d, 0x82, 0x1e, 0x3f, 0xdd, 0x78, 0xf8, 0x3e, 0xfe, 0x55, 0xda, 0x3e, + 0xe2, 0xbd, 0xcc, 0x3e, 0x0c, 0xd3, 0x0f, 0x3f, 0xbd, 0x42, 0x1b, 0x3f, + 0x9d, 0xaf, 0x10, 0x3f, 0xdd, 0xcb, 0x06, 0x3f, 0x1e, 0xc9, 0xca, 0x3e, + 0xca, 0xd2, 0x0f, 0x3f, 0xcb, 0x6e, 0xf7, 0x3e, 0x94, 0xf2, 0xe5, 0x3e, + 0xc4, 0xd3, 0xaf, 0x3e, 0xd2, 0xd3, 0xe3, 0x3e, 0x41, 0xc8, 0x04, 0x3f, + 0x80, 0x72, 0xfd, 0x3e, 0x42, 0xf0, 0xe3, 0x3e, 0x13, 0xff, 0xde, 0x3e, + 0x39, 0x03, 0x02, 0x3f, 0x4e, 0x2a, 0xcf, 0x3e, 0x3c, 0x9b, 0x05, 0x3f, + 0xd0, 0xda, 0x19, 0x3f, 0x66, 0x25, 0xf2, 0x3e, 0x23, 0x54, 0x0e, 0x3f, + 0xa7, 0x72, 0x03, 0x3f, 0x7a, 0xfd, 0xd9, 0x3e, 0x3b, 0x22, 0xf6, 0x3e, + 0xae, 0x07, 0x1b, 0x3f, 0x05, 0x81, 0xe0, 0x3e, 0xbc, 0x64, 0x22, 0x3f, + 0x2b, 0x35, 0xd8, 0x3e, 0x69, 0x2c, 0x14, 0x3f, 0xeb, 0x68, 0x09, 0x3f, + 0xbd, 0xe5, 0xd6, 0x3e, 0x71, 0xf8, 0xca, 0x3e, 0x84, 0x4c, 0xe7, 0x3e, + 0xdd, 0xaf, 0x03, 0x3f, 0x50, 0xbc, 0xfc, 0x3e, 0x8d, 0xa3, 0xfa, 0x3e, + 0xb5, 0xbf, 0x16, 0x3f, 0x21, 0x89, 0xe2, 0x3e, 0xe4, 0xc3, 0x00, 0x3f, + 0xc5, 0x00, 0x00, 0x3f, 0x3e, 0x0a, 0x0e, 0x3f, 0x49, 0x7c, 0xec, 0x3e, + 0x65, 0xc7, 0x00, 0x3f, 0x00, 0x03, 0xf2, 0x3e, 0xc7, 0x4a, 0x20, 0x3f, + 0x91, 0x78, 0x0b, 0x3f, 0x62, 0xb2, 0x04, 0x3f, 0x4f, 0x81, 0x00, 0x3f, + 0xdc, 0xc3, 0x05, 0x3f, 0xb9, 0x9e, 0x00, 0x3f, 0x97, 0xf2, 0x0f, 0x3f, + 0x8b, 0x6f, 0xe7, 0x3e, 0x08, 0x49, 0x01, 0x3f, 0xcc, 0x20, 0xde, 0x3e, + 0x1a, 0x14, 0x18, 0x3f, 0xeb, 0x2f, 0x02, 0x3f, 0x40, 0x83, 0x11, 0x3f, + 0x59, 0x73, 0x2a, 0x3f, 0x13, 0xf5, 0x0c, 0x3f, 0xde, 0x3f, 0xe7, 0x3e, + 0x56, 0x58, 0x1b, 0x3f, 0xbd, 0x18, 0x04, 0x3f, 0xfb, 0x2a, 0x0e, 0x3f, + 0xaa, 0x0d, 0x04, 0x3f, 0xfa, 0x47, 0x55, 0x3f, 0xbe, 0xe7, 0x10, 0x3f, + 0x3f, 0xd6, 0xf9, 0x3e, 0xdb, 0x31, 0xe6, 0x3e, 0x11, 0x9f, 0x2b, 0x3f, + 0x33, 0xcc, 0xd6, 0x3e, 0x9d, 0xe6, 0xda, 0x3e, 0x61, 0xe1, 0xde, 0x3e, + 0x55, 0xf2, 0xe8, 0x3e, 0xfa, 0x5f, 0x13, 0x3f, 0xe1, 0xd8, 0xfc, 0x3e, + 0x27, 0xc5, 0x28, 0x3f, 0xa5, 0x6c, 0xd2, 0x3e, 0xbe, 0xc5, 0xd6, 0x3e, + 0x5a, 0x73, 0xb3, 0x3e, 0x95, 0xc1, 0x0e, 0x3f, 0xe8, 0xe2, 0xf2, 0x3e, + 0x09, 0xfb, 0xc3, 0x3e, 0x2c, 0xdf, 0x23, 0x3f, 0x6a, 0x2f, 0x20, 0x3f, + 0xaf, 0xc5, 0x03, 0x3f, 0x6d, 0x91, 0x06, 0x3f, 0x59, 0xe9, 0xfd, 0x3e, + 0xfe, 0x20, 0x0c, 0x3f, 0x4d, 0x99, 0x17, 0x3f, 0xa7, 0x19, 0xe7, 0x3e, + 0x0e, 0x5e, 0x09, 0x3f, 0x61, 0xf1, 0x07, 0x3f, 0x53, 0x78, 0xb8, 0x3e, + 0xed, 0xec, 0xe1, 0x3e, 0x3b, 0xfe, 0xfc, 0x3e, 0x18, 0xdd, 0x06, 0x3f, + 0x58, 0x7b, 0xe6, 0x3e, 0xac, 0xa8, 0x04, 0x3f, 0x78, 0x5c, 0xdd, 0x3e, + 0x6b, 0x8b, 0xd3, 0x3e, 0xbc, 0xe9, 0x25, 0x3f, 0x13, 0xd7, 0x17, 0x3f, + 0x35, 0xe7, 0xe1, 0x3e, 0x8d, 0xf5, 0xe9, 0x3e, 0x82, 0xa9, 0x00, 0x3f, + 0xa0, 0xb4, 0xd8, 0x3e, 0xb1, 0xd7, 0x07, 0x3f, 0x8d, 0x3e, 0xe4, 0x3e, + 0xe9, 0x1a, 0x11, 0x3f, 0x61, 0x56, 0xf0, 0x3e, 0xe8, 0x26, 0x0a, 0x3f, + 0x0e, 0xbb, 0x33, 0x3f, 0xaf, 0x15, 0x2d, 0x3f, 0xbe, 0x07, 0x0e, 0x3f, + 0x47, 0xb1, 0x29, 0x3f, 0x9d, 0x2b, 0x42, 0x3f, 0x7e, 0xcd, 0x1f, 0x3f, + 0xe0, 0xec, 0x18, 0x3f, 0x2c, 0x78, 0x0b, 0x3f, 0x9e, 0x3e, 0x27, 0x3f, + 0xcc, 0x34, 0x44, 0x3f, 0x4e, 0xb3, 0x1f, 0x3f, 0xc4, 0x13, 0x0f, 0x3f, + 0x2c, 0xc5, 0xfa, 0x3e, 0xeb, 0xa2, 0x0b, 0x3f, 0x04, 0xb8, 0xff, 0x3e, + 0xb5, 0x3f, 0x11, 0x3f, 0x72, 0xaa, 0x21, 0x3f, 0x96, 0xab, 0x13, 0x3f, + 0x5b, 0x49, 0x08, 0x3f, 0x76, 0x23, 0x2f, 0x3f, 0x37, 0x06, 0x3e, 0x3f, + 0x2e, 0xff, 0x1a, 0x3f, 0x4c, 0x0a, 0x0c, 0x3f, 0x7e, 0x39, 0xe3, 0x3e, + 0x00, 0x34, 0xec, 0x3e, 0x97, 0x47, 0x0d, 0x3f, 0x06, 0x76, 0xf5, 0x3e, + 0xfc, 0xbc, 0x0a, 0x3f, 0xb0, 0x0b, 0x37, 0x3f, 0x00, 0xf4, 0x38, 0x3f, + 0xc9, 0x45, 0x1c, 0x3f, 0x3d, 0x66, 0x16, 0x3f, 0x03, 0xbe, 0xd3, 0x3e, + 0x0b, 0x49, 0x03, 0x3f, 0x9f, 0x58, 0xd7, 0x3e, 0x5a, 0x33, 0x08, 0x3f, + 0xef, 0x67, 0x02, 0x3f, 0x97, 0xe1, 0xcb, 0x3e, 0xce, 0x6a, 0xe0, 0x3e, + 0x5a, 0xc1, 0x0e, 0x3f, 0x28, 0x77, 0x0a, 0x3f, 0x4f, 0x46, 0x40, 0x3f, + 0x1e, 0xdd, 0x12, 0x3f, 0xf0, 0xa8, 0xec, 0x3e, 0x7c, 0xc3, 0xd8, 0x3e, + 0x1c, 0x40, 0x03, 0x3f, 0xfe, 0x3c, 0xb4, 0x3e, 0x16, 0xab, 0x08, 0x3f, + 0x2a, 0x9c, 0x05, 0x3f, 0xcf, 0x9a, 0xd8, 0x3e, 0x18, 0x5b, 0x15, 0x3f, + 0x7b, 0x63, 0xde, 0x3e, 0xdd, 0x2b, 0x15, 0x3f, 0x0d, 0x44, 0xef, 0x3e, + 0xdb, 0x7b, 0x02, 0x3f, 0x87, 0xfd, 0x3f, 0x3f, 0x40, 0x6c, 0xef, 0x3e, + 0x61, 0xbe, 0x0b, 0x3f, 0x3d, 0xb8, 0x0a, 0x3f, 0x79, 0x41, 0x11, 0x3f, + 0xad, 0x0a, 0xf6, 0x3e, 0x1a, 0xee, 0xe0, 0x3e, 0xa0, 0xed, 0xef, 0x3e, + 0xda, 0xfa, 0x0f, 0x3f, 0x23, 0x6f, 0x3d, 0x3f, 0x90, 0x6f, 0xf1, 0x3e, + 0xed, 0x1f, 0xc7, 0x3e, 0x2e, 0x5b, 0x1f, 0x3f, 0x4c, 0xa8, 0xe5, 0x3e, + 0x26, 0x18, 0x26, 0x3f, 0xe7, 0x9d, 0x21, 0x3f, 0x53, 0x8e, 0x12, 0x3f, + 0xc7, 0xd4, 0x12, 0x3f, 0x91, 0x2a, 0xe5, 0x3e, 0xe0, 0x3a, 0xf0, 0x3e, + 0x96, 0x6d, 0x29, 0x3f, 0xfa, 0x26, 0xcf, 0x3e, 0x18, 0x55, 0xfd, 0x3e, + 0x35, 0xed, 0x14, 0x3f, 0x5d, 0x5f, 0x43, 0x3f, 0xce, 0xcd, 0xf0, 0x3e, + 0x4f, 0x6c, 0xeb, 0x3e, 0x73, 0xb0, 0x10, 0x3f, 0xc8, 0xc1, 0x11, 0x3f, + 0x95, 0x61, 0x06, 0x3f, 0x10, 0x29, 0xcb, 0x3e, 0xc5, 0xe0, 0x0b, 0x3f, + 0x08, 0xcf, 0xe8, 0x3e, 0x85, 0x0c, 0xd8, 0x3e, 0xa1, 0x74, 0x95, 0x3e, + 0xcb, 0x63, 0x0b, 0x3f, 0xd3, 0xaf, 0x0d, 0x3f, 0x7c, 0x2d, 0x2b, 0x3f, + 0xa4, 0xb4, 0xf4, 0x3e, 0x49, 0x6f, 0xc5, 0x3e, 0x16, 0xde, 0xfa, 0x3e, + 0x86, 0x83, 0xc4, 0x3e, 0x02, 0xeb, 0xb1, 0x3e, 0xa5, 0x58, 0xca, 0x3e, + 0x0b, 0xe3, 0x1c, 0x3f, 0xcb, 0x98, 0xfb, 0x3e, 0x54, 0xec, 0x47, 0x3f, + 0xce, 0x28, 0x06, 0x3f, 0xaa, 0x02, 0xe6, 0x3e, 0x4a, 0xe1, 0xbc, 0x3e, + 0x31, 0x20, 0xde, 0x3e, 0xbe, 0x0b, 0xf3, 0x3e, 0x20, 0xd7, 0xcf, 0x3e, + 0x2b, 0x93, 0x09, 0x3f, 0xbd, 0xda, 0x06, 0x3f, 0xa8, 0xaf, 0xeb, 0x3e, + 0x26, 0x98, 0x1d, 0x3f, 0xc2, 0xf2, 0xd5, 0x3e, 0xdf, 0x24, 0x16, 0x3f, + 0xdc, 0xaa, 0x11, 0x3f, 0xf3, 0x33, 0x2a, 0x3f, 0x3e, 0x00, 0x00, 0x3f, + 0x65, 0x4d, 0x19, 0x3f, 0x35, 0x30, 0x30, 0x3f, 0x71, 0xe5, 0x05, 0x3f, + 0x9e, 0x21, 0x0b, 0x3f, 0xb3, 0xa3, 0xee, 0x3e, 0x16, 0x41, 0x09, 0x3f, + 0xc7, 0xd3, 0x28, 0x3f, 0xa9, 0x26, 0xec, 0x3e, 0x12, 0x89, 0x23, 0x3f, + 0x93, 0x0b, 0xee, 0x3e, 0x87, 0x8d, 0xba, 0x3e, 0x07, 0x51, 0x28, 0x3f, + 0xbd, 0x48, 0x13, 0x3f, 0x9b, 0x59, 0xe1, 0x3e, 0xe2, 0xb7, 0xe4, 0x3e, + 0xab, 0xec, 0xc6, 0x3e, 0x8d, 0xb9, 0x06, 0x3f, 0x1f, 0x18, 0x2c, 0x3f, + 0xce, 0xb0, 0x26, 0x3f, 0x61, 0xa1, 0xf9, 0x3e, 0xc3, 0xc4, 0xda, 0x3e, + 0xf3, 0x1a, 0x31, 0x3f, 0x64, 0x41, 0x14, 0x3f, 0x29, 0xc8, 0x07, 0x3f, + 0x75, 0x76, 0x05, 0x3f, 0x34, 0x15, 0x14, 0x3f, 0xc9, 0xca, 0x09, 0x3f, + 0xf0, 0x42, 0xf8, 0x3e, 0x33, 0xaf, 0x03, 0x3f, 0x53, 0x26, 0x14, 0x3f, + 0x78, 0xb0, 0x0b, 0x3f, 0xd3, 0x57, 0xe1, 0x3e, 0x97, 0xd3, 0x05, 0x3f, + 0xe1, 0x26, 0xef, 0x3e, 0xce, 0x4e, 0xca, 0x3e, 0x23, 0x58, 0xf6, 0x3e, + 0xa0, 0x2e, 0xed, 0x3e, 0x86, 0x2f, 0xf4, 0x3e, 0x50, 0x04, 0x04, 0x3f, + 0x46, 0xf3, 0x1b, 0x3f, 0x19, 0x05, 0x5d, 0x3f, 0xc0, 0x93, 0x35, 0x3f, + 0xde, 0xd1, 0xfa, 0x3e, 0x14, 0x99, 0x0c, 0x3f, 0xe2, 0x9c, 0xff, 0x3e, + 0xc6, 0xa8, 0x22, 0x3f, 0xca, 0xac, 0x03, 0x3f, 0x1c, 0x35, 0x15, 0x3f, + 0x90, 0x3d, 0x24, 0x3f, 0x2d, 0xa4, 0xe9, 0x3e, 0x8b, 0x53, 0x2f, 0x3f, + 0xa9, 0xbb, 0xfc, 0x3e, 0xd5, 0x9e, 0x08, 0x3f, 0x1a, 0xea, 0xfb, 0x3e, + 0x88, 0xac, 0x1b, 0x3f, 0x99, 0x1c, 0x48, 0x3f, 0x1e, 0x29, 0x11, 0x3f, + 0x7f, 0xd5, 0xfb, 0x3e, 0x64, 0xa2, 0xbb, 0x3e, 0x87, 0x39, 0xe9, 0x3e, + 0xdd, 0xbd, 0x18, 0x3f, 0x2b, 0xf9, 0x13, 0x3f, 0xc2, 0xf0, 0x0b, 0x3f, + 0x7d, 0xad, 0xdf, 0x3e, 0x68, 0x39, 0xe9, 0x3e, 0x15, 0x40, 0x1a, 0x3f, + 0x22, 0x03, 0x09, 0x3f, 0x62, 0x7d, 0xf8, 0x3e, 0x13, 0x40, 0xef, 0x3e, + 0xd1, 0x61, 0xff, 0x3e, 0x47, 0x3b, 0xe4, 0x3e, 0xe7, 0x41, 0x20, 0x3f, + 0xb2, 0xb5, 0x0e, 0x3f, 0x03, 0xc2, 0x2b, 0x3f, 0x94, 0x38, 0x0a, 0x3f, + 0xe6, 0x06, 0xe2, 0x3e, 0xf9, 0x98, 0x0a, 0x3f, 0x0b, 0xd0, 0xfd, 0x3e, + 0x06, 0x41, 0xbc, 0x3e, 0x4c, 0xa0, 0xd9, 0x3e, 0x08, 0x2d, 0xd0, 0x3e, + 0x7b, 0x3d, 0x16, 0x3f, 0xf6, 0xab, 0x26, 0x3f, 0x8f, 0x8c, 0x06, 0x3f, + 0x69, 0x19, 0x3e, 0x3f, 0xc0, 0xce, 0xee, 0x3e, 0x94, 0xc0, 0x2a, 0x3f, + 0xa8, 0x61, 0xfd, 0x3e, 0xe0, 0x97, 0xf0, 0x3e, 0x07, 0x0f, 0x05, 0x3f, + 0x8e, 0x99, 0x1b, 0x3f, 0x45, 0x9d, 0x21, 0x3f, 0xe6, 0xaa, 0x04, 0x3f, + 0x02, 0x38, 0x00, 0x3f, 0x1f, 0x40, 0x1d, 0x3f, 0x6e, 0x74, 0x05, 0x3f, + 0xd1, 0x52, 0xe6, 0x3e, 0x95, 0xea, 0x02, 0x3f, 0xbb, 0x73, 0x0b, 0x3f, + 0x3c, 0x64, 0x07, 0x3f, 0x36, 0x47, 0xfb, 0x3e, 0xa3, 0x91, 0xbc, 0x3e, + 0x98, 0xd8, 0x24, 0x3f, 0xbf, 0x12, 0xfe, 0x3e, 0x1e, 0xeb, 0xfb, 0x3e, + 0xd2, 0x50, 0xc7, 0x3e, 0x0b, 0xf7, 0x24, 0x3f, 0xfd, 0x03, 0x00, 0x3f, + 0xd0, 0x51, 0xa8, 0x3e, 0xe9, 0xb9, 0x62, 0x3f, 0x93, 0x5c, 0x64, 0x3f, + 0xdb, 0xc2, 0x0b, 0x3f, 0x7b, 0xef, 0x11, 0x3f, 0xf5, 0x5c, 0xcf, 0x3e, + 0xc0, 0xca, 0xe4, 0x3e, 0xb1, 0xa5, 0x28, 0x3f, 0xbd, 0xe7, 0x1f, 0x3f, + 0x9c, 0xce, 0x07, 0x3f, 0xc7, 0x86, 0x0a, 0x3f, 0x68, 0xdc, 0x0e, 0x3f, + 0xa1, 0x76, 0x06, 0x3f, 0xe9, 0x91, 0xf1, 0x3e, 0xa4, 0x5e, 0xeb, 0x3e, + 0xe2, 0xac, 0x30, 0x3f, 0xe6, 0x44, 0xc1, 0x3e, 0x70, 0xd4, 0x08, 0x3f, + 0xae, 0x1e, 0xea, 0x3e, 0x9a, 0x61, 0x1a, 0x3f, 0xdc, 0xa7, 0xcd, 0x3e, + 0xc9, 0xac, 0xfe, 0x3e, 0xe1, 0xa4, 0x05, 0x3f, 0x08, 0x38, 0xd9, 0x3e, + 0x52, 0xd3, 0x05, 0x3f, 0xef, 0xbb, 0x36, 0x3f, 0x60, 0xa1, 0xfc, 0x3e, + 0xf7, 0x5a, 0x05, 0x3f, 0xcb, 0xb1, 0x1d, 0x3f, 0x3a, 0x9e, 0x06, 0x3f, + 0x8d, 0x46, 0xf9, 0x3e, 0xd3, 0x70, 0xeb, 0x3e, 0xa4, 0x48, 0xdb, 0x3e, + 0x1f, 0xab, 0xee, 0x3e, 0x2f, 0x23, 0xe5, 0x3e, 0x7c, 0xfe, 0xd3, 0x3e, + 0x8c, 0x90, 0xda, 0x3e, 0xbe, 0xde, 0xbb, 0x3e, 0xa4, 0x08, 0x0b, 0x3f, + 0xca, 0x2c, 0x17, 0x3f, 0xab, 0x1d, 0x07, 0x3f, 0x82, 0x3d, 0x17, 0x3f, + 0x81, 0x95, 0x0e, 0x3f, 0x55, 0x66, 0xcc, 0x3e, 0xac, 0xf4, 0x09, 0x3f, + 0x0b, 0xa9, 0x26, 0x3f, 0xcc, 0x1c, 0x41, 0x3f, 0x37, 0xf7, 0xfe, 0x3e, + 0xeb, 0x6c, 0xfd, 0x3e, 0x0d, 0x07, 0xfa, 0x3e, 0xb9, 0x53, 0x03, 0x3f, + 0xd0, 0xbd, 0xcc, 0x3e, 0x7b, 0x38, 0x0c, 0x3f, 0xca, 0x10, 0xf7, 0x3e, + 0xd8, 0xc0, 0xfd, 0x3e, 0x1f, 0x5e, 0x04, 0x3f, 0x01, 0x9e, 0x0b, 0x3f, + 0x8d, 0x10, 0xe0, 0x3e, 0x1f, 0x37, 0x03, 0x3f, 0x63, 0x30, 0xc0, 0x3e, + 0x75, 0xeb, 0xf6, 0x3e, 0x47, 0xa9, 0xe7, 0x3e, 0x0d, 0xe9, 0xc4, 0x3e, + 0x52, 0xa1, 0x2a, 0x3f, 0x19, 0xe3, 0x0a, 0x3f, 0x9a, 0x9a, 0x0b, 0x3f, + 0x8b, 0x4a, 0xd6, 0x3e, 0x9a, 0x7e, 0x25, 0x3f, 0x50, 0x52, 0x22, 0x3f, + 0x31, 0x77, 0x08, 0x3f, 0x3c, 0x33, 0xdb, 0x3e, 0x50, 0xf2, 0x26, 0x3f, + 0x2e, 0x94, 0x01, 0x3f, 0x5a, 0x47, 0xcd, 0x3e, 0x9a, 0x05, 0xf2, 0x3e, + 0xff, 0x07, 0xd9, 0x3e, 0x16, 0x54, 0xc4, 0x3e, 0xd7, 0x61, 0xc5, 0x3e, + 0x47, 0x13, 0xbe, 0x3e, 0x13, 0x6a, 0xfd, 0x3e, 0x53, 0xee, 0x04, 0x3f, + 0x18, 0x55, 0xe7, 0x3e, 0x0c, 0x96, 0x22, 0x3f, 0x60, 0x74, 0x20, 0x3f, + 0x56, 0xd8, 0xd9, 0x3e, 0xc2, 0x17, 0x0a, 0x3f, 0x60, 0x23, 0x14, 0x3f, + 0x57, 0x9f, 0xfd, 0x3e, 0x90, 0xa0, 0x16, 0x3f, 0x5d, 0x68, 0x3e, 0x3f, + 0xbc, 0x09, 0x20, 0x3f, 0x90, 0xa6, 0xbd, 0x3e, 0x13, 0xd9, 0x13, 0x3f, + 0x01, 0x29, 0xef, 0x3e, 0x8b, 0x07, 0x13, 0x3f, 0x0f, 0x88, 0xca, 0x3e, + 0xa9, 0xdd, 0x18, 0x3f, 0xa4, 0xdd, 0xc3, 0x3e, 0xfe, 0xce, 0x32, 0x3f, + 0x67, 0x7d, 0xff, 0x3e, 0xa7, 0xd2, 0x09, 0x3f, 0x25, 0xfd, 0x03, 0x3f, + 0x5f, 0xaa, 0x4e, 0x3f, 0x7a, 0xb8, 0xe5, 0x3e, 0x97, 0x00, 0x0d, 0x3f, + 0xa0, 0xed, 0x1e, 0x3f, 0xa8, 0xec, 0xd7, 0x3e, 0x1f, 0x85, 0xd7, 0x3e, + 0x87, 0xc6, 0xf1, 0x3e, 0xcf, 0xc8, 0xe6, 0x3e, 0xf4, 0x8d, 0xeb, 0x3e, + 0xb4, 0xfb, 0xc3, 0x3e, 0x57, 0xa8, 0x0c, 0x3f, 0xd1, 0x47, 0xe8, 0x3e, + 0xd6, 0x79, 0xf8, 0x3e, 0xf1, 0x51, 0x0f, 0x3f, 0x90, 0xb8, 0x18, 0x3f, + 0x8f, 0x44, 0xe6, 0x3e, 0x4e, 0xfe, 0xf1, 0x3e, 0x57, 0x33, 0xf4, 0x3e, + 0x13, 0xce, 0x10, 0x3f, 0x3b, 0xcc, 0xfd, 0x3e, 0xad, 0x2c, 0x31, 0x3f, + 0xf4, 0xb1, 0x00, 0x3f, 0x61, 0xd3, 0x0c, 0x3f, 0x78, 0x15, 0x28, 0x3f, + 0x46, 0x2c, 0xc5, 0x3e, 0xcb, 0x3e, 0xfc, 0x3e, 0xc7, 0xac, 0x13, 0x3f, + 0x10, 0x44, 0xdc, 0x3e, 0xfd, 0x0a, 0xf4, 0x3e, 0x17, 0x9a, 0xdd, 0x3e, + 0x5e, 0xf2, 0x03, 0x3f, 0x49, 0x14, 0xd7, 0x3e, 0xa3, 0x60, 0xc4, 0x3e, + 0x51, 0x2e, 0x15, 0x3f, 0x52, 0xf6, 0x0f, 0x3f, 0x33, 0x84, 0xdd, 0x3e, + 0x3f, 0x4c, 0xe2, 0x3e, 0x21, 0x11, 0x0f, 0x3f, 0xad, 0x44, 0xc5, 0x3e, + 0x92, 0x3e, 0xd2, 0x3e, 0x6e, 0xf5, 0xab, 0x3e, 0x65, 0x23, 0xee, 0x3e, + 0x4a, 0x11, 0xe6, 0x3e, 0x6b, 0x10, 0xcf, 0x3e, 0x2f, 0xc6, 0x52, 0x3f, + 0xf0, 0x8b, 0xdc, 0x3e, 0x5c, 0x44, 0xff, 0x3e, 0x57, 0xe2, 0xf9, 0x3e, + 0x96, 0x61, 0xf8, 0x3e, 0xb5, 0x54, 0xcb, 0x3e, 0x83, 0x03, 0x22, 0x3f, + 0xd3, 0x86, 0xed, 0x3e, 0xe9, 0x69, 0xf1, 0x3e, 0x14, 0x67, 0xdf, 0x3e, + 0x89, 0x7f, 0xff, 0x3e, 0x69, 0x28, 0xdf, 0x3e, 0x62, 0x04, 0x21, 0x3f, + 0x79, 0xee, 0x11, 0x3f, 0xeb, 0x1f, 0x01, 0x3f, 0xd6, 0xbf, 0xf0, 0x3e, + 0xe4, 0xb7, 0xf9, 0x3e, 0x16, 0x0e, 0x04, 0x3f, 0xc9, 0xfa, 0x0b, 0x3f, + 0xc6, 0x9d, 0x3d, 0x3f, 0x3d, 0x91, 0x0b, 0x3f, 0x88, 0x26, 0xe3, 0x3e, + 0xf9, 0xbb, 0x35, 0x3f, 0x85, 0x55, 0x07, 0x3f, 0xab, 0x46, 0xed, 0x3e, + 0xdb, 0x44, 0xea, 0x3e, 0x7f, 0x9d, 0x0a, 0x3f, 0x56, 0x7a, 0x07, 0x3f, + 0x64, 0xce, 0xc2, 0x3e, 0x89, 0x29, 0x0d, 0x3f, 0xf0, 0x63, 0x31, 0x3f, + 0x53, 0x66, 0x0c, 0x3f, 0x79, 0x98, 0x0a, 0x3f, 0xe1, 0x8e, 0x13, 0x3f, + 0xb6, 0x99, 0x0f, 0x3f, 0xc5, 0x00, 0x00, 0x3f, 0x79, 0xe2, 0x0a, 0x3f, + 0x7d, 0x33, 0x02, 0x3f, 0xd1, 0x10, 0x09, 0x3f, 0xf3, 0xb5, 0x05, 0x3f, + 0x7f, 0x8c, 0x01, 0x3f, 0x63, 0xbe, 0x19, 0x3f, 0xa4, 0x3e, 0xdc, 0x3e, + 0x24, 0x80, 0x14, 0x3f, 0x0c, 0x16, 0x0e, 0x3f, 0x4d, 0xa1, 0xfd, 0x3e, + 0x78, 0x73, 0xf3, 0x3e, 0x28, 0x92, 0x4b, 0x3f, 0xf6, 0xc3, 0x0f, 0x3f, + 0xf1, 0x01, 0xff, 0x3e, 0x1e, 0x73, 0x07, 0x3f, 0x3e, 0x28, 0x13, 0x3f, + 0xbe, 0x00, 0x0c, 0x3f, 0x10, 0xf4, 0xc1, 0x3e, 0x2a, 0x07, 0xde, 0x3e, + 0xbf, 0x16, 0x03, 0x3f, 0x10, 0x27, 0x1b, 0x3f, 0xe6, 0xc0, 0xf6, 0x3e, + 0x23, 0x6b, 0xb5, 0x3e, 0x52, 0x5c, 0xef, 0x3e, 0x34, 0x1a, 0x1a, 0x3f, + 0x66, 0x43, 0xcf, 0x3e, 0x24, 0x2c, 0x3b, 0x3f, 0x96, 0x83, 0xf7, 0x3e, + 0x8b, 0xec, 0x0e, 0x3f, 0xb4, 0x17, 0xc7, 0x3e, 0xf1, 0xa6, 0x18, 0x3f, + 0xc6, 0xce, 0x11, 0x3f, 0x17, 0x68, 0x01, 0x3f, 0xa3, 0x2b, 0x14, 0x3f, + 0x31, 0x4c, 0x16, 0x3f, 0x4b, 0x93, 0xba, 0x3e, 0xeb, 0x65, 0x11, 0x3f, + 0xca, 0x62, 0xe7, 0x3e, 0xe3, 0x28, 0x29, 0x3f, 0xc4, 0x75, 0x0f, 0x3f, + 0x33, 0x22, 0x2f, 0x3f, 0xb9, 0x25, 0xea, 0x3e, 0xdb, 0x51, 0x11, 0x3f, + 0x20, 0x1b, 0x0a, 0x3f, 0xef, 0x69, 0xfd, 0x3e, 0x25, 0xc1, 0xff, 0x3e, + 0x52, 0xbc, 0xc0, 0x3e, 0xcd, 0xc6, 0x0a, 0x3f, 0xa0, 0x81, 0xce, 0x3e, + 0x79, 0x92, 0x1e, 0x3f, 0xf8, 0x50, 0x08, 0x3f, 0x36, 0x2b, 0x27, 0x3f, + 0xb1, 0x93, 0x04, 0x3f, 0x4d, 0x73, 0xfc, 0x3e, 0xcb, 0xc4, 0x2a, 0x3f, + 0x87, 0x48, 0x31, 0x3f, 0x59, 0xcc, 0xff, 0x3e, 0xc6, 0x3d, 0x01, 0x3f, + 0xb4, 0xfe, 0x02, 0x3f, 0xc1, 0x20, 0x08, 0x3f, 0xed, 0x79, 0x0f, 0x3f, + 0xc7, 0x8b, 0x0e, 0x3f, 0x47, 0xd1, 0xd3, 0x3e, 0x7a, 0x8d, 0x0d, 0x3f, + 0x93, 0x25, 0x19, 0x3f, 0x80, 0xbe, 0x35, 0x3f, 0x7f, 0x64, 0xe7, 0x3e, + 0xcc, 0x50, 0x24, 0x3f, 0x76, 0x05, 0x08, 0x3f, 0xc7, 0xef, 0x18, 0x3f, + 0x68, 0xf6, 0x18, 0x3f, 0xe6, 0xf9, 0x13, 0x3f, 0x39, 0x5b, 0x03, 0x3f, + 0xac, 0x4e, 0x26, 0x3f, 0x08, 0xf5, 0xd4, 0x3e, 0x53, 0x5c, 0x15, 0x3f, + 0xc6, 0xbe, 0x1d, 0x3f, 0xe5, 0x0e, 0x06, 0x3f, 0xda, 0x4a, 0x01, 0x3f, + 0x13, 0x4a, 0xc8, 0x3e, 0x89, 0xa8, 0xe1, 0x3e, 0xd6, 0xf8, 0x48, 0x3f, + 0xb5, 0xba, 0x0a, 0x3f, 0xc8, 0x72, 0xf9, 0x3e, 0xf0, 0x27, 0xcd, 0x3e, + 0xf4, 0x82, 0x12, 0x3f, 0xd6, 0xac, 0x10, 0x3f, 0x90, 0x8a, 0x2b, 0x3f, + 0x23, 0xec, 0x07, 0x3f, 0xe3, 0xba, 0x0e, 0x3f, 0xb0, 0xdc, 0xdc, 0x3e, + 0x85, 0x0b, 0x2c, 0x3f, 0x05, 0x72, 0x22, 0x3f, 0xf5, 0x21, 0x2f, 0x3f, + 0x92, 0x28, 0xe3, 0x3e, 0x1e, 0xff, 0x20, 0x3f, 0x09, 0x96, 0x14, 0x3f, + 0xf6, 0xcf, 0xdd, 0x3e, 0xbf, 0x90, 0xe7, 0x3e, 0x0d, 0x87, 0xf4, 0x3e, + 0x77, 0x8d, 0xab, 0x3e, 0x6d, 0x27, 0xe0, 0x3e, 0x97, 0x9b, 0x25, 0x3f, + 0xf4, 0xf8, 0xdd, 0x3e, 0xea, 0x41, 0xea, 0x3e, 0x8e, 0x6d, 0xed, 0x3e, + 0x4e, 0x61, 0x25, 0x3f, 0x53, 0xa6, 0x06, 0x3f, 0xbe, 0x95, 0x0d, 0x3f, + 0x35, 0x01, 0xf8, 0x3e, 0x07, 0x48, 0x02, 0x3f, 0x5f, 0x1f, 0x38, 0x3f, + 0x55, 0xb2, 0x1b, 0x3f, 0xa6, 0x2e, 0x13, 0x3f, 0x19, 0x16, 0xc8, 0x3e, + 0x81, 0xe1, 0x13, 0x3f, 0xd7, 0x2c, 0x11, 0x3f, 0xe5, 0xbc, 0xfe, 0x3e, + 0x76, 0xfb, 0xe9, 0x3e, 0x54, 0x16, 0xe9, 0x3e, 0xfc, 0xe0, 0xe2, 0x3e, + 0x20, 0xc1, 0xec, 0x3e, 0x8f, 0x18, 0xd8, 0x3e, 0x4f, 0x70, 0x1f, 0x3f, + 0xa8, 0x9d, 0xe9, 0x3e, 0x2c, 0xed, 0xec, 0x3e, 0xef, 0xfb, 0x15, 0x3f, + 0x17, 0x44, 0xe2, 0x3e, 0x89, 0x59, 0xa8, 0x3e, 0x9a, 0x93, 0xba, 0x3e, + 0x2f, 0x14, 0x04, 0x3f, 0x0d, 0x16, 0xc6, 0x3e, 0xfd, 0x99, 0x13, 0x3f, + 0xb8, 0xca, 0x10, 0x3f, 0x7d, 0x17, 0x11, 0x3f, 0x2f, 0x6f, 0xef, 0x3e, + 0xe9, 0x61, 0x30, 0x3f, 0xa3, 0x9b, 0x03, 0x3f, 0x2e, 0xb1, 0x0d, 0x3f, + 0x06, 0xb1, 0xdc, 0x3e, 0x14, 0x8c, 0xeb, 0x3e, 0x50, 0x48, 0xc8, 0x3e, + 0xf8, 0x31, 0x1b, 0x3f, 0xd4, 0x88, 0xf9, 0x3e, 0xc3, 0xd0, 0xe5, 0x3e, + 0x82, 0x1f, 0x26, 0x3f, 0xbc, 0x79, 0x03, 0x3f, 0xf6, 0x26, 0xf8, 0x3e, + 0x0f, 0x31, 0xe9, 0x3e, 0xd8, 0xb9, 0xe5, 0x3e, 0xb1, 0x96, 0xe1, 0x3e, + 0x08, 0x98, 0x10, 0x3f, 0x0a, 0xc1, 0x01, 0x3f, 0x1c, 0xf8, 0xec, 0x3e, + 0x53, 0xd8, 0x14, 0x3f, 0xc7, 0x81, 0x1e, 0x3f, 0x48, 0x34, 0x13, 0x3f, + 0x2d, 0x23, 0x1f, 0x3f, 0x6c, 0x86, 0x14, 0x3f, 0x7d, 0x61, 0x6b, 0x3f, + 0x2d, 0x64, 0x33, 0x3f, 0x6b, 0x73, 0x34, 0x3f, 0x55, 0x28, 0x07, 0x3f, + 0x1e, 0xbd, 0x00, 0x3f, 0x70, 0x91, 0x2b, 0x3f, 0x56, 0x07, 0xfe, 0x3e, + 0x9e, 0x52, 0x15, 0x3f, 0x09, 0x01, 0xfc, 0x3e, 0x02, 0xd9, 0x15, 0x3f, + 0xe2, 0x9c, 0x1a, 0x3f, 0xeb, 0xef, 0x04, 0x3f, 0x57, 0x06, 0x35, 0x3f, + 0x55, 0x43, 0x25, 0x3f, 0xa9, 0xee, 0x28, 0x3f, 0x4e, 0xb3, 0x1d, 0x3f, + 0xb8, 0x02, 0x22, 0x3f, 0x95, 0x7e, 0x14, 0x3f, 0xe0, 0x8e, 0xeb, 0x3e, + 0x08, 0x47, 0x07, 0x3f, 0x78, 0x1c, 0xdd, 0x3e, 0x0e, 0x90, 0xe8, 0x3e, + 0x45, 0xd9, 0x10, 0x3f, 0x56, 0x34, 0x03, 0x3f, 0x36, 0x4c, 0xd2, 0x3e, + 0x1a, 0xbd, 0x18, 0x3f, 0x8f, 0x6e, 0xc8, 0x3e, 0xd5, 0x39, 0xd7, 0x3e, + 0x86, 0xf2, 0xfa, 0x3e, 0x69, 0x9b, 0x06, 0x3f, 0xd0, 0xf9, 0xe4, 0x3e, + 0x34, 0x32, 0x0b, 0x3f, 0x53, 0xa7, 0x2c, 0x3f, 0xfe, 0x86, 0x31, 0x3f, + 0x06, 0xe2, 0xcc, 0x3e, 0x26, 0xd9, 0x0b, 0x3f, 0xd6, 0xc6, 0xfe, 0x3e, + 0xc8, 0x5e, 0x09, 0x3f, 0x71, 0x71, 0x13, 0x3f, 0xf9, 0x93, 0xdf, 0x3e, + 0xa3, 0x5d, 0x17, 0x3f, 0x5b, 0x48, 0xf3, 0x3e, 0x7a, 0xca, 0x11, 0x3f, + 0x92, 0x2e, 0x72, 0x3f, 0x0c, 0x57, 0x13, 0x3f, 0x5b, 0x92, 0x19, 0x3f, + 0x8b, 0xb3, 0x0b, 0x3f, 0xcc, 0xff, 0xf9, 0x3e, 0x59, 0xed, 0x02, 0x3f, + 0x22, 0xaa, 0x08, 0x3f, 0xd9, 0x02, 0x3b, 0x3f, 0x24, 0xbb, 0x0d, 0x3f, + 0x9d, 0x75, 0x08, 0x3f, 0x62, 0xe5, 0x25, 0x3f, 0xe4, 0x9f, 0x1d, 0x3f, + 0x84, 0x5a, 0x1a, 0x3f, 0x48, 0x72, 0x21, 0x3f, 0xda, 0x35, 0x13, 0x3f, + 0xed, 0x1e, 0xc4, 0x3e, 0xe9, 0x03, 0x00, 0x00, 0x3b, 0x66, 0x1d, 0xbd, + 0x56, 0x07, 0xcb, 0xbe, 0xac, 0x74, 0xa8, 0xbe, 0xab, 0xe8, 0xa8, 0xbe, + 0xe6, 0x36, 0x9f, 0xbe, 0xa1, 0x89, 0x82, 0xbe, 0xb4, 0xbb, 0x96, 0xbe, + 0x71, 0xf7, 0x8e, 0xbe, 0x0c, 0x8c, 0xca, 0xbe, 0x4b, 0x99, 0xc3, 0xbe, + 0x80, 0xf8, 0xfb, 0xbe, 0x2c, 0xf1, 0xba, 0xbe, 0xf0, 0xe6, 0xf1, 0xbe, + 0x37, 0xa6, 0xa8, 0xbe, 0xbc, 0x6f, 0xea, 0xbe, 0xc6, 0xf4, 0xc9, 0xbe, + 0x76, 0xf3, 0xfe, 0xbe, 0x7a, 0x81, 0xdb, 0xbe, 0x5e, 0x0d, 0xba, 0xbe, + 0x84, 0xc5, 0xb7, 0xbe, 0xdd, 0x55, 0xcb, 0xbe, 0xcb, 0x6b, 0xd9, 0xbe, + 0x30, 0x9a, 0xb8, 0xbe, 0x0a, 0x86, 0xe0, 0xbe, 0x91, 0x89, 0xb3, 0xbe, + 0xd9, 0x06, 0xeb, 0xbe, 0x40, 0x61, 0xb4, 0xbe, 0x4a, 0x53, 0x9e, 0xbe, + 0xe1, 0x0a, 0xae, 0xbe, 0x3d, 0x1f, 0xa7, 0xbe, 0x5f, 0x18, 0xac, 0xbe, + 0xdc, 0x22, 0xb0, 0xbe, 0x6f, 0xff, 0xaa, 0xbe, 0xa1, 0x6c, 0xd0, 0xbe, + 0x9c, 0x9b, 0xb2, 0xbe, 0x46, 0x42, 0xd7, 0xbe, 0x86, 0x39, 0x95, 0xbe, + 0x71, 0x16, 0xac, 0xbe, 0x38, 0xfc, 0xbd, 0xbe, 0x42, 0x7b, 0x9c, 0xbe, + 0xdb, 0xa1, 0x9b, 0xbe, 0x3e, 0x4a, 0xa4, 0xbe, 0xf9, 0xb7, 0x85, 0xbe, + 0x02, 0xc6, 0xbc, 0xbe, 0xd7, 0x47, 0x9d, 0xbe, 0x90, 0x49, 0xb0, 0xbe, + 0xdc, 0x4b, 0xbd, 0xbe, 0xe6, 0xcf, 0x9e, 0xbe, 0x93, 0x2c, 0xad, 0xbe, + 0xd3, 0x79, 0xcc, 0xbe, 0x7b, 0xd9, 0x9f, 0xbe, 0x06, 0x77, 0x9a, 0xbe, + 0x67, 0x8e, 0xba, 0xbe, 0x0d, 0x00, 0x69, 0xbe, 0xa4, 0x8b, 0xa5, 0xbe, + 0xaa, 0x35, 0x99, 0xbe, 0x80, 0x47, 0x9f, 0xbe, 0x0a, 0xe7, 0xa2, 0xbe, + 0x48, 0x22, 0xba, 0xbe, 0x37, 0x18, 0x96, 0xbe, 0x4b, 0xbd, 0x96, 0xbe, + 0x8c, 0x04, 0x7f, 0xbe, 0xeb, 0xc8, 0xa2, 0xbe, 0xba, 0x5e, 0x7b, 0xbe, + 0x73, 0x31, 0xb3, 0xbe, 0x9b, 0xa4, 0xac, 0xbe, 0x2d, 0x9a, 0x8f, 0xbe, + 0xb6, 0x97, 0x6b, 0xbe, 0x09, 0xce, 0x89, 0xbe, 0x50, 0x89, 0x7a, 0xbe, + 0xb6, 0xd8, 0x9d, 0xbe, 0x78, 0xab, 0xa0, 0xbe, 0x38, 0xe1, 0xa2, 0xbe, + 0x67, 0xdb, 0x9e, 0xbe, 0x3e, 0x2d, 0x8b, 0xbe, 0x2a, 0xe8, 0xa4, 0xbe, + 0x9f, 0x5b, 0xab, 0xbe, 0x17, 0x84, 0xc5, 0xbe, 0x32, 0x1e, 0xa9, 0xbe, + 0x0b, 0x69, 0x95, 0xbe, 0x6d, 0x38, 0xbd, 0xbe, 0xa4, 0x43, 0x9e, 0xbe, + 0x9d, 0xb5, 0xbe, 0xbe, 0xb4, 0x38, 0xd2, 0xbe, 0xf2, 0x9b, 0xbc, 0xbe, + 0x7d, 0xbf, 0xe2, 0xbe, 0xca, 0xa4, 0xdb, 0xbe, 0xa0, 0x0b, 0x9a, 0xbe, + 0x24, 0xc2, 0xac, 0xbe, 0x6a, 0x31, 0xc3, 0xbe, 0x19, 0xd7, 0xeb, 0xbe, + 0xbb, 0x93, 0xdf, 0xbe, 0x11, 0x85, 0xc8, 0xbe, 0x16, 0x99, 0xab, 0xbe, + 0x59, 0xbb, 0xcd, 0xbe, 0xb8, 0xed, 0xb3, 0xbe, 0xf0, 0x82, 0xd1, 0xbe, + 0xbe, 0xf1, 0xa9, 0xbe, 0x08, 0x09, 0xbb, 0xbe, 0xb1, 0x8e, 0xf6, 0xbe, + 0x7b, 0xdf, 0xcd, 0xbe, 0xda, 0xb6, 0xad, 0xbe, 0xa1, 0x4b, 0xe5, 0xbe, + 0xf6, 0xaf, 0xac, 0xbe, 0x17, 0x0d, 0x9e, 0xbe, 0x54, 0x85, 0xa3, 0xbe, + 0xba, 0x4d, 0xd1, 0xbe, 0x5b, 0x1d, 0xb6, 0xbe, 0x0a, 0xd7, 0xcb, 0xbe, + 0x24, 0x55, 0x9a, 0xbe, 0x5f, 0xe9, 0xbb, 0xbe, 0xba, 0x34, 0xad, 0xbe, + 0x9d, 0xa3, 0x07, 0xbf, 0xc9, 0x39, 0x9c, 0xbe, 0xca, 0xa2, 0xe8, 0xbe, + 0x72, 0x76, 0x80, 0xbe, 0xb3, 0xee, 0x97, 0xbe, 0x69, 0x77, 0xac, 0xbe, + 0xc5, 0x57, 0xa6, 0xbe, 0x5f, 0x63, 0xa7, 0xbe, 0x2d, 0x61, 0xa2, 0xbe, + 0x5d, 0xad, 0xba, 0xbe, 0x67, 0x35, 0xab, 0xbe, 0xfb, 0x70, 0xab, 0xbe, + 0x97, 0x92, 0x8a, 0xbe, 0xba, 0xf9, 0xae, 0xbe, 0xbd, 0x1a, 0xc7, 0xbe, + 0x30, 0xd4, 0xb3, 0xbe, 0x55, 0xd2, 0xcc, 0xbe, 0x9e, 0x8f, 0xe5, 0xbe, + 0x51, 0x3b, 0xec, 0xbe, 0x63, 0xcf, 0xad, 0xbe, 0x44, 0x5d, 0xf5, 0xbe, + 0xdf, 0xf7, 0xd4, 0xbe, 0xe0, 0x6e, 0xbb, 0xbe, 0x9d, 0xd8, 0xca, 0xbe, + 0x88, 0x52, 0xd1, 0xbe, 0xda, 0xa4, 0xa7, 0xbe, 0xed, 0x34, 0xc5, 0xbe, + 0xe1, 0x7e, 0xa7, 0xbe, 0x66, 0x94, 0xef, 0xbe, 0xd7, 0x4e, 0xbc, 0xbe, + 0xde, 0x04, 0xd6, 0xbe, 0xe5, 0x44, 0x21, 0xbf, 0xe7, 0x73, 0xcb, 0xbe, + 0x74, 0x32, 0xb6, 0xbe, 0x5c, 0xd1, 0xf1, 0xbe, 0xdb, 0x51, 0xc6, 0xbe, + 0xa8, 0xcc, 0xcd, 0xbe, 0x4e, 0x06, 0xc4, 0xbe, 0x80, 0x54, 0xb4, 0xbe, + 0x6e, 0xbb, 0xab, 0xbe, 0x52, 0x2f, 0x9a, 0xbe, 0x09, 0x3e, 0x74, 0xbe, + 0x6b, 0x75, 0x8f, 0xbe, 0x57, 0x7d, 0x9d, 0xbe, 0x23, 0xdb, 0x96, 0xbe, + 0x1b, 0x56, 0xa3, 0xbe, 0x9d, 0x2c, 0x87, 0xbe, 0x25, 0x1b, 0x8f, 0xbe, + 0xfc, 0x4c, 0x96, 0xbe, 0x04, 0x81, 0xad, 0xbe, 0xd5, 0xc3, 0xae, 0xbe, + 0x43, 0x7b, 0x9b, 0xbe, 0x74, 0xfd, 0x98, 0xbe, 0xd2, 0x54, 0xba, 0xbe, + 0x92, 0xb0, 0x85, 0xbe, 0x44, 0x29, 0x8a, 0xbe, 0xe5, 0x48, 0x70, 0xbe, + 0x89, 0x5d, 0x73, 0xbe, 0xcf, 0xdf, 0xaf, 0xbe, 0x64, 0x0e, 0x96, 0xbe, + 0x6f, 0x85, 0x90, 0xbe, 0x5f, 0xeb, 0xbc, 0xbe, 0x9e, 0x8f, 0xa5, 0xbe, + 0x0d, 0x27, 0xa7, 0xbe, 0x08, 0x56, 0xb3, 0xbe, 0xcd, 0x5f, 0x8a, 0xbe, + 0xcc, 0x88, 0x9b, 0xbe, 0xb2, 0xc7, 0xa5, 0xbe, 0x03, 0x1a, 0xa6, 0xbe, + 0x48, 0xd1, 0x81, 0xbe, 0xb5, 0xef, 0xab, 0xbe, 0x1c, 0xec, 0xad, 0xbe, + 0x97, 0xb7, 0x7f, 0xbe, 0xd1, 0xd1, 0x71, 0xbe, 0xa1, 0xff, 0x84, 0xbe, + 0x1d, 0xe0, 0x96, 0xbe, 0x2d, 0x84, 0x9e, 0xbe, 0xa6, 0x57, 0x95, 0xbe, + 0xae, 0x32, 0x87, 0xbe, 0xbb, 0x49, 0xaf, 0xbe, 0x2d, 0x6e, 0xa5, 0xbe, + 0xc0, 0xa5, 0xa8, 0xbe, 0x5d, 0xca, 0xbe, 0xbe, 0xa5, 0x4e, 0xa9, 0xbe, + 0x2c, 0xd1, 0x91, 0xbe, 0x88, 0xc3, 0x96, 0xbe, 0x76, 0x82, 0x7f, 0xbe, + 0x6a, 0xa4, 0xe2, 0xbe, 0x4b, 0xd1, 0xb2, 0xbe, 0x3a, 0x95, 0xa0, 0xbe, + 0x96, 0x28, 0x98, 0xbe, 0xb6, 0xe5, 0xa3, 0xbe, 0xa2, 0x77, 0xad, 0xbe, + 0xa8, 0x27, 0x8a, 0xbe, 0xc0, 0x1b, 0x97, 0xbe, 0xec, 0x14, 0xb2, 0xbe, + 0xfe, 0x51, 0xa7, 0xbe, 0x26, 0x83, 0xb1, 0xbe, 0x80, 0x4b, 0xa4, 0xbe, + 0xf1, 0xf8, 0xb4, 0xbe, 0x7d, 0x9f, 0x89, 0xbe, 0x01, 0x8c, 0xc3, 0xbe, + 0x27, 0x93, 0xa9, 0xbe, 0x51, 0x03, 0x80, 0xbe, 0xfc, 0x71, 0xa5, 0xbe, + 0x90, 0xc4, 0xa4, 0xbe, 0xc9, 0x8d, 0xb9, 0xbe, 0x81, 0x97, 0xa7, 0xbe, + 0x60, 0xa3, 0x97, 0xbe, 0x54, 0xfe, 0xa3, 0xbe, 0x09, 0x95, 0x69, 0xbe, + 0x87, 0x2b, 0x8c, 0xbe, 0xbb, 0x16, 0x9b, 0xbe, 0x7c, 0x69, 0xb7, 0xbe, + 0xcb, 0xad, 0xb6, 0xbe, 0xfa, 0x7b, 0xa9, 0xbe, 0xb6, 0x00, 0x97, 0xbe, + 0x02, 0xd5, 0x9a, 0xbe, 0xd5, 0x9d, 0xc8, 0xbe, 0xec, 0x83, 0xab, 0xbe, + 0x61, 0xfc, 0xd8, 0xbe, 0x28, 0x76, 0x7f, 0xbe, 0xb7, 0xe8, 0xa7, 0xbe, + 0x9b, 0x35, 0x9f, 0xbe, 0x66, 0x9e, 0x87, 0xbe, 0x50, 0x20, 0x98, 0xbe, + 0xb7, 0x86, 0x9a, 0xbe, 0xeb, 0xad, 0x75, 0xbe, 0x32, 0x6d, 0xa8, 0xbe, + 0x6e, 0x01, 0x8d, 0xbe, 0x5a, 0xef, 0xa7, 0xbe, 0x53, 0x93, 0xa1, 0xbe, + 0x1a, 0x9e, 0x8f, 0xbe, 0xc5, 0x25, 0xb0, 0xbe, 0xb1, 0xa6, 0x95, 0xbe, + 0xd4, 0xd7, 0xae, 0xbe, 0x64, 0x6b, 0xbd, 0xbe, 0x24, 0x1d, 0x9b, 0xbe, + 0xa2, 0xfc, 0xac, 0xbe, 0x16, 0x5e, 0x97, 0xbe, 0x6c, 0x4f, 0xa6, 0xbe, + 0xb0, 0xd6, 0x6c, 0xbe, 0x36, 0x59, 0x75, 0xbe, 0xdb, 0x87, 0xd0, 0xbe, + 0xfc, 0x00, 0xcc, 0xbe, 0x19, 0x62, 0xa3, 0xbe, 0xc0, 0x98, 0x70, 0xbe, + 0xb1, 0xc3, 0xb5, 0xbe, 0xef, 0x10, 0xa1, 0xbe, 0x71, 0xc8, 0xba, 0xbe, + 0x37, 0x26, 0xaf, 0xbe, 0x90, 0xd9, 0xa6, 0xbe, 0x59, 0x4e, 0x8d, 0xbe, + 0x34, 0xec, 0x9b, 0xbe, 0x59, 0x1a, 0xb9, 0xbe, 0x93, 0xa3, 0x80, 0xbe, + 0x6f, 0x85, 0x85, 0xbe, 0x35, 0x23, 0x95, 0xbe, 0x1a, 0xa5, 0x99, 0xbe, + 0x5a, 0x60, 0xaa, 0xbe, 0xd4, 0xbe, 0xb2, 0xbe, 0x03, 0x67, 0xa8, 0xbe, + 0x5d, 0x1a, 0x80, 0xbe, 0xe0, 0x14, 0xbc, 0xbe, 0x24, 0xfd, 0xc8, 0xbe, + 0x87, 0x85, 0xb6, 0xbe, 0xff, 0x62, 0xb0, 0xbe, 0x0c, 0x69, 0x9f, 0xbe, + 0x09, 0x34, 0xd0, 0xbe, 0x26, 0x0f, 0xa9, 0xbe, 0xb9, 0xed, 0xab, 0xbe, + 0x14, 0xd6, 0x86, 0xbe, 0xe5, 0xd4, 0xae, 0xbe, 0x50, 0xac, 0xb7, 0xbe, + 0x9c, 0x62, 0xae, 0xbe, 0xf9, 0x7f, 0x05, 0xbf, 0x86, 0xfa, 0xad, 0xbe, + 0x52, 0x51, 0x85, 0xbe, 0x0b, 0xc0, 0xa6, 0xbe, 0xcd, 0x3d, 0x98, 0xbe, + 0x53, 0xb8, 0xad, 0xbe, 0x0f, 0x2a, 0xa0, 0xbe, 0x8c, 0x33, 0xb8, 0xbe, + 0x31, 0x7f, 0xb0, 0xbe, 0x6b, 0xb6, 0x93, 0xbe, 0x0a, 0x9f, 0xaa, 0xbe, + 0x53, 0x47, 0xc9, 0xbe, 0x94, 0x3b, 0x96, 0xbe, 0xe9, 0x38, 0xac, 0xbe, + 0xc6, 0xd4, 0x9b, 0xbe, 0x19, 0x7b, 0xab, 0xbe, 0x24, 0xe5, 0xae, 0xbe, + 0x3a, 0x96, 0x92, 0xbe, 0xdc, 0x51, 0xba, 0xbe, 0xbe, 0x5b, 0xbb, 0xbe, + 0x8b, 0x6e, 0xc2, 0xbe, 0x5f, 0x05, 0x95, 0xbe, 0xc2, 0x67, 0xb1, 0xbe, + 0x09, 0x4d, 0x92, 0xbe, 0xdf, 0x08, 0xa9, 0xbe, 0x96, 0x1c, 0xa5, 0xbe, + 0x2e, 0xa3, 0x94, 0xbe, 0xcf, 0x9d, 0x87, 0xbe, 0x6f, 0x48, 0x9e, 0xbe, + 0x07, 0x15, 0xb6, 0xbe, 0x8e, 0x3c, 0x9b, 0xbe, 0xde, 0x99, 0xbc, 0xbe, + 0xe5, 0x07, 0xb5, 0xbe, 0xe3, 0x0e, 0xca, 0xbe, 0x50, 0x28, 0x8e, 0xbe, + 0x91, 0x9a, 0xda, 0xbe, 0x42, 0x09, 0xc5, 0xbe, 0x4e, 0xcd, 0x93, 0xbe, + 0xc0, 0x40, 0xb2, 0xbe, 0xab, 0x3f, 0xb4, 0xbe, 0x00, 0x35, 0xa5, 0xbe, + 0xbf, 0xd2, 0x8c, 0xbe, 0xc7, 0x75, 0xce, 0xbe, 0x19, 0x8f, 0xa1, 0xbe, + 0x9a, 0x89, 0xbe, 0xbe, 0xca, 0x3e, 0xbb, 0xbe, 0x9a, 0x12, 0xb1, 0xbe, + 0x84, 0xea, 0x9f, 0xbe, 0x4f, 0xc8, 0xba, 0xbe, 0xfd, 0x38, 0xd5, 0xbe, + 0xa6, 0x0d, 0xba, 0xbe, 0x7f, 0x92, 0x97, 0xbe, 0xd5, 0xfd, 0x9b, 0xbe, + 0x80, 0xec, 0xc4, 0xbe, 0x7f, 0x2d, 0xa0, 0xbe, 0x26, 0x12, 0xcb, 0xbe, + 0xd9, 0x07, 0x8c, 0xbe, 0xfd, 0xe5, 0x9c, 0xbe, 0x7e, 0x69, 0xc9, 0xbe, + 0x78, 0xde, 0x9d, 0xbe, 0xdc, 0xcb, 0xba, 0xbe, 0xda, 0xa1, 0xce, 0xbe, + 0xde, 0xd7, 0xaf, 0xbe, 0x21, 0x40, 0xcf, 0xbe, 0xaa, 0x74, 0xbf, 0xbe, + 0x43, 0x65, 0xe8, 0xbe, 0xc2, 0x94, 0xa9, 0xbe, 0x53, 0x80, 0xbc, 0xbe, + 0x7a, 0x17, 0xe2, 0xbe, 0xab, 0x0b, 0xb3, 0xbe, 0x52, 0x28, 0x9d, 0xbe, + 0x70, 0xa6, 0xac, 0xbe, 0x2c, 0xd1, 0xc8, 0xbe, 0xaf, 0x52, 0xad, 0xbe, + 0x0d, 0x75, 0xa1, 0xbe, 0x33, 0xf5, 0xdf, 0xbe, 0x17, 0xb2, 0xbe, 0xbe, + 0x4e, 0xaf, 0xcb, 0xbe, 0x5b, 0xd7, 0xc5, 0xbe, 0xf0, 0xa6, 0x9e, 0xbe, + 0x99, 0x95, 0xa1, 0xbe, 0x07, 0xfc, 0xad, 0xbe, 0x51, 0xee, 0xe5, 0xbe, + 0x93, 0x71, 0x93, 0xbe, 0xcc, 0x04, 0x9c, 0xbe, 0x2d, 0x0a, 0x9a, 0xbe, + 0xb0, 0x26, 0xa6, 0xbe, 0x52, 0x74, 0x94, 0xbe, 0x9d, 0xfe, 0xcd, 0xbe, + 0x3e, 0x6f, 0xc9, 0xbe, 0xb3, 0xb5, 0xaf, 0xbe, 0x10, 0x14, 0xaf, 0xbe, + 0x95, 0xcd, 0xf5, 0xbe, 0x49, 0xf1, 0xc2, 0xbe, 0xd1, 0xfd, 0xac, 0xbe, + 0x1b, 0x35, 0xa0, 0xbe, 0x78, 0xc1, 0x9d, 0xbe, 0xa1, 0xe6, 0xd2, 0xbe, + 0x4c, 0x5f, 0xad, 0xbe, 0x76, 0x59, 0xa6, 0xbe, 0xd3, 0x9a, 0xa0, 0xbe, + 0x21, 0xcf, 0xc6, 0xbe, 0x1a, 0x17, 0xbd, 0xbe, 0xcf, 0x96, 0x94, 0xbe, + 0xee, 0x1c, 0x7a, 0xbe, 0xfe, 0xda, 0xc5, 0xbe, 0x15, 0x15, 0x95, 0xbe, + 0x1f, 0xbe, 0xa8, 0xbe, 0x96, 0x69, 0xb7, 0xbe, 0x08, 0x99, 0xcb, 0xbe, + 0xcf, 0x37, 0xb7, 0xbe, 0xd2, 0x77, 0x97, 0xbe, 0x32, 0x57, 0x8c, 0xbe, + 0x4d, 0x05, 0xc4, 0xbe, 0xfb, 0xab, 0x97, 0xbe, 0xfa, 0x0f, 0x8e, 0xbe, + 0x19, 0x00, 0xcf, 0xbe, 0x01, 0xee, 0xb0, 0xbe, 0x05, 0x54, 0xb1, 0xbe, + 0x2b, 0x8a, 0xfb, 0xbe, 0x0f, 0x24, 0xae, 0xbe, 0xd9, 0x42, 0xb8, 0xbe, + 0x30, 0x81, 0xd5, 0xbe, 0xcb, 0x40, 0xb4, 0xbe, 0xb9, 0xa5, 0xd3, 0xbe, + 0x4c, 0x16, 0x77, 0xbe, 0x37, 0x7a, 0x62, 0xbe, 0xda, 0x4d, 0x9e, 0xbe, + 0x47, 0xe9, 0xb7, 0xbe, 0x4f, 0x6b, 0x81, 0xbe, 0x26, 0xf9, 0xba, 0xbe, + 0xab, 0xf3, 0xa0, 0xbe, 0xe8, 0xe9, 0x92, 0xbe, 0xdf, 0xd1, 0x8f, 0xbe, + 0xe7, 0x95, 0xa8, 0xbe, 0xe7, 0x95, 0xbd, 0xbe, 0x0a, 0x8c, 0xd6, 0xbe, + 0x1d, 0x8b, 0x91, 0xbe, 0x5b, 0xcf, 0x9d, 0xbe, 0xe1, 0xb8, 0xb8, 0xbe, + 0xdf, 0xf2, 0x93, 0xbe, 0x34, 0x97, 0x9b, 0xbe, 0x14, 0x08, 0x99, 0xbe, + 0x0a, 0x6c, 0xce, 0xbe, 0x35, 0xc3, 0xc5, 0xbe, 0xc0, 0x69, 0xa7, 0xbe, + 0x51, 0xe8, 0x9c, 0xbe, 0xb0, 0x68, 0x15, 0xbf, 0x67, 0xab, 0xbe, 0xbe, + 0x4c, 0xb8, 0x8c, 0xbe, 0x3c, 0x31, 0x98, 0xbe, 0x7c, 0x4a, 0xb0, 0xbe, + 0xaf, 0xc9, 0xab, 0xbe, 0xec, 0xc7, 0xbd, 0xbe, 0x9b, 0x13, 0xa5, 0xbe, + 0x44, 0xc7, 0x9a, 0xbe, 0xdc, 0x41, 0xb0, 0xbe, 0x73, 0xf3, 0xa0, 0xbe, + 0x6e, 0x96, 0xa5, 0xbe, 0xf0, 0x4b, 0x91, 0xbe, 0x98, 0x23, 0x99, 0xbe, + 0x97, 0x66, 0x9e, 0xbe, 0xa3, 0xbe, 0xa7, 0xbe, 0x29, 0xaf, 0x8b, 0xbe, + 0x56, 0xc3, 0xb8, 0xbe, 0x83, 0x58, 0xc2, 0xbe, 0x85, 0x97, 0xe6, 0xbe, + 0xd5, 0x70, 0x82, 0xbe, 0xc4, 0x4e, 0x89, 0xbe, 0x2f, 0x65, 0xd3, 0xbe, + 0x58, 0xa8, 0x92, 0xbe, 0x52, 0xd7, 0x8d, 0xbe, 0x30, 0xbc, 0xa6, 0xbe, + 0x99, 0xd9, 0x9d, 0xbe, 0x26, 0x8b, 0xb2, 0xbe, 0x7c, 0xbd, 0x7f, 0xbe, + 0xdd, 0xd2, 0xb6, 0xbe, 0x85, 0xdb, 0xa5, 0xbe, 0x48, 0x22, 0x81, 0xbe, + 0xc6, 0xa6, 0xb1, 0xbe, 0x51, 0x97, 0xe5, 0xbe, 0x0a, 0x2a, 0xe8, 0xbe, + 0x2c, 0x85, 0x86, 0xbe, 0x5a, 0x5e, 0x9c, 0xbe, 0x0d, 0xe9, 0x91, 0xbe, + 0x0f, 0x10, 0x9d, 0xbe, 0x2c, 0x66, 0xcb, 0xbe, 0x3b, 0xd2, 0x82, 0xbe, + 0xfb, 0x49, 0x8b, 0xbe, 0xbf, 0x22, 0xb4, 0xbe, 0x02, 0x6c, 0xd2, 0xbe, + 0x27, 0xa0, 0xaa, 0xbe, 0x1e, 0x5a, 0xa0, 0xbe, 0x60, 0xdc, 0x99, 0xbe, + 0xa6, 0x51, 0xef, 0xbe, 0xdc, 0xae, 0x8e, 0xbe, 0xec, 0xd4, 0x70, 0xbe, + 0x37, 0xa6, 0xb0, 0xbe, 0xd5, 0xdb, 0xad, 0xbe, 0x7e, 0x08, 0x99, 0xbe, + 0x2f, 0x7c, 0xb0, 0xbe, 0x11, 0x53, 0x89, 0xbe, 0x00, 0x99, 0xb8, 0xbe, + 0xd4, 0x7f, 0x92, 0xbe, 0x69, 0x13, 0xbc, 0xbe, 0x8f, 0x1f, 0xbc, 0xbe, + 0xcc, 0x10, 0x99, 0xbe, 0xdc, 0x9e, 0x94, 0xbe, 0xb6, 0xee, 0xb9, 0xbe, + 0xca, 0x57, 0xb9, 0xbe, 0xf0, 0x93, 0xac, 0xbe, 0x88, 0x52, 0xb3, 0xbe, + 0x07, 0xac, 0xc0, 0xbe, 0x28, 0x3b, 0x8d, 0xbe, 0x34, 0xd9, 0xd1, 0xbe, + 0x60, 0x1b, 0x95, 0xbe, 0x75, 0x04, 0x95, 0xbe, 0x9e, 0x19, 0x7f, 0xbe, + 0x21, 0x78, 0xa0, 0xbe, 0x97, 0xa3, 0x8e, 0xbe, 0x9e, 0xc0, 0x94, 0xbe, + 0xa2, 0x99, 0x9f, 0xbe, 0xa1, 0xf0, 0x8d, 0xbe, 0x64, 0x5b, 0x88, 0xbe, + 0x02, 0x57, 0xf1, 0xbe, 0x1d, 0x2c, 0xa1, 0xbe, 0xfb, 0x42, 0xbf, 0xbe, + 0xb6, 0x08, 0xa2, 0xbe, 0xb6, 0xca, 0xae, 0xbe, 0x5d, 0xf4, 0x05, 0xbf, + 0x21, 0x3a, 0x8e, 0xbe, 0xdb, 0xe7, 0x9a, 0xbe, 0x90, 0xab, 0xb1, 0xbe, + 0xd0, 0x6a, 0x8d, 0xbe, 0x0c, 0xcd, 0xa6, 0xbe, 0x2d, 0xef, 0xa8, 0xbe, + 0x91, 0xda, 0xc7, 0xbe, 0x7f, 0xa2, 0x7c, 0xbe, 0x5a, 0x7f, 0xa8, 0xbe, + 0x5d, 0x20, 0xb7, 0xbe, 0xbd, 0x09, 0xaa, 0xbe, 0xbe, 0x01, 0x5b, 0xbe, + 0x07, 0xd8, 0xa4, 0xbe, 0x39, 0x19, 0x8d, 0xbe, 0xe7, 0x6c, 0xb3, 0xbe, + 0x48, 0xa8, 0x81, 0xbe, 0xc0, 0xc6, 0xae, 0xbe, 0x41, 0x45, 0xb4, 0xbe, + 0xf6, 0x6e, 0xb1, 0xbe, 0x66, 0x30, 0xa4, 0xbe, 0x07, 0x89, 0x93, 0xbe, + 0x2b, 0xa2, 0xda, 0xbe, 0xea, 0xf8, 0x95, 0xbe, 0x3b, 0x3c, 0x86, 0xbe, + 0xc6, 0x35, 0xd5, 0xbe, 0x65, 0xfc, 0xaf, 0xbe, 0xfc, 0xe6, 0x8a, 0xbe, + 0xa6, 0xd5, 0x91, 0xbe, 0xf6, 0x02, 0x8e, 0xbe, 0xdf, 0x59, 0x8b, 0xbe, + 0x09, 0x0c, 0xc8, 0xbe, 0xe1, 0x53, 0xc4, 0xbe, 0x15, 0x82, 0x7b, 0xbe, + 0xd2, 0x21, 0x83, 0xbe, 0x6f, 0xbb, 0xb6, 0xbe, 0x71, 0x62, 0x9b, 0xbe, + 0x53, 0xcd, 0x97, 0xbe, 0x15, 0x18, 0x8e, 0xbe, 0xff, 0x89, 0x9e, 0xbe, + 0x81, 0x9b, 0xb7, 0xbe, 0x73, 0x99, 0xa8, 0xbe, 0xc7, 0x7a, 0x9e, 0xbe, + 0x57, 0x4b, 0x99, 0xbe, 0xd8, 0xd4, 0xc4, 0xbe, 0xb7, 0x3c, 0xba, 0xbe, + 0x5f, 0x15, 0xad, 0xbe, 0x81, 0xa3, 0xda, 0xbe, 0x33, 0x47, 0x94, 0xbe, + 0x69, 0xe8, 0x9c, 0xbe, 0xac, 0xf7, 0xb5, 0xbe, 0x91, 0xd9, 0xac, 0xbe, + 0x8a, 0xc3, 0xaa, 0xbe, 0xd3, 0x9e, 0xa9, 0xbe, 0x52, 0x98, 0xad, 0xbe, + 0x8a, 0x31, 0xb5, 0xbe, 0xeb, 0x4c, 0x89, 0xbe, 0xdc, 0xde, 0x90, 0xbe, + 0x3f, 0x7c, 0xe4, 0xbe, 0xa0, 0x77, 0xab, 0xbe, 0x61, 0xaf, 0x95, 0xbe, + 0xab, 0xe0, 0xb5, 0xbe, 0x98, 0xed, 0x8c, 0xbe, 0x8d, 0x63, 0xb6, 0xbe, + 0xc8, 0x55, 0x9a, 0xbe, 0x46, 0x47, 0xe0, 0xbe, 0xa6, 0xb6, 0xa8, 0xbe, + 0xef, 0x70, 0x93, 0xbe, 0xf8, 0xcb, 0x9f, 0xbe, 0xd5, 0x57, 0x94, 0xbe, + 0x3e, 0x20, 0x83, 0xbe, 0x9e, 0xb6, 0x8c, 0xbe, 0xbb, 0xa2, 0x5d, 0xbe, + 0x0b, 0xb1, 0x86, 0xbe, 0x49, 0xc7, 0x9c, 0xbe, 0x82, 0xb2, 0x8a, 0xbe, + 0x68, 0x48, 0x8c, 0xbe, 0x7d, 0xa3, 0xac, 0xbe, 0xd8, 0xdd, 0xad, 0xbe, + 0xed, 0x3e, 0xed, 0xbe, 0x5f, 0xb4, 0xbb, 0xbe, 0x82, 0x9a, 0x87, 0xbe, + 0xa4, 0x63, 0x8b, 0xbe, 0x3a, 0x10, 0x9c, 0xbe, 0x08, 0xbf, 0x8e, 0xbe, + 0x66, 0x34, 0x9b, 0xbe, 0x4a, 0x9e, 0x8a, 0xbe, 0x9e, 0xa4, 0xb6, 0xbe, + 0x0c, 0x4d, 0xb2, 0xbe, 0xc1, 0xee, 0xb7, 0xbe, 0x7e, 0x3e, 0x91, 0xbe, + 0xb4, 0x1d, 0x87, 0xbe, 0x6e, 0x23, 0xa3, 0xbe, 0x83, 0x47, 0x94, 0xbe, + 0x3a, 0x94, 0xa8, 0xbe, 0x25, 0xed, 0x86, 0xbe, 0x9b, 0x30, 0xa1, 0xbe, + 0xdf, 0x1d, 0x9f, 0xbe, 0x31, 0x42, 0xa2, 0xbe, 0xbe, 0xe3, 0x9a, 0xbe, + 0x00, 0x94, 0xc6, 0xbe, 0xdf, 0x80, 0x93, 0xbe, 0x5e, 0x3e, 0xb9, 0xbe, + 0xd8, 0x62, 0xb3, 0xbe, 0x6a, 0x08, 0x8c, 0xbe, 0xd4, 0xe5, 0x81, 0xbe, + 0xe6, 0xad, 0x92, 0xbe, 0x00, 0x65, 0xcc, 0xbe, 0xb2, 0xdf, 0x8b, 0xbe, + 0xa8, 0x63, 0xa6, 0xbe, 0x17, 0x34, 0xc1, 0xbe, 0xa3, 0xa9, 0xa8, 0xbe, + 0x16, 0xa1, 0xb0, 0xbe, 0xd9, 0xad, 0xb3, 0xbe, 0x1c, 0x86, 0xaa, 0xbe, + 0xe6, 0xe1, 0xb2, 0xbe, 0x48, 0xa5, 0x86, 0xbe, 0xf8, 0xaf, 0x86, 0xbe, + 0x8f, 0x5a, 0x8c, 0xbe, 0x78, 0xb2, 0xa3, 0xbe, 0x43, 0xac, 0xa1, 0xbe, + 0x54, 0x79, 0x94, 0xbe, 0x40, 0x2b, 0xbc, 0xbe, 0x86, 0xa3, 0xa7, 0xbe, + 0x75, 0xd1, 0xa8, 0xbe, 0x91, 0x02, 0x96, 0xbe, 0xef, 0x57, 0x91, 0xbe, + 0x1b, 0x68, 0xa6, 0xbe, 0xd7, 0x58, 0x8d, 0xbe, 0xa0, 0x0c, 0xaa, 0xbe, + 0xcc, 0xe0, 0xa8, 0xbe, 0xad, 0x2d, 0x89, 0xbe, 0x35, 0x2a, 0x92, 0xbe, + 0xb3, 0x1f, 0xa8, 0xbe, 0xca, 0xd1, 0xad, 0xbe, 0xd6, 0x7b, 0x7e, 0xbe, + 0x89, 0x42, 0xa3, 0xbe, 0x7c, 0x61, 0xbb, 0xbe, 0x95, 0xbd, 0x74, 0xbe, + 0xbe, 0xb2, 0x90, 0xbe, 0xe2, 0xec, 0xaa, 0xbe, 0xcd, 0x02, 0x7d, 0xbe, + 0x89, 0xeb, 0xaa, 0xbe, 0x71, 0x11, 0x91, 0xbe, 0x20, 0x38, 0x8c, 0xbe, + 0x43, 0xe0, 0xb9, 0xbe, 0xad, 0xb8, 0xe9, 0xbe, 0x42, 0xae, 0x8c, 0xbe, + 0x07, 0xe6, 0x82, 0xbe, 0x77, 0x37, 0xa5, 0xbe, 0x41, 0x86, 0x84, 0xbe, + 0x5d, 0xe2, 0x8e, 0xbe, 0xe6, 0xf0, 0x8f, 0xbe, 0x5b, 0x5f, 0x8d, 0xbe, + 0x19, 0xe4, 0xa0, 0xbe, 0x92, 0x09, 0x9b, 0xbe, 0x35, 0x90, 0xa9, 0xbe, + 0x3a, 0x4b, 0xc5, 0xbe, 0x48, 0x17, 0x9f, 0xbe, 0xe9, 0x66, 0xab, 0xbe, + 0x01, 0x61, 0xbe, 0xbe, 0x1a, 0xee, 0xc4, 0xbe, 0x04, 0xef, 0xad, 0xbe, + 0xe4, 0xf7, 0xb2, 0xbe, 0x46, 0xbc, 0xb1, 0xbe, 0x63, 0x30, 0x9a, 0xbe, + 0x6b, 0xb1, 0x7b, 0xbe, 0x94, 0xa2, 0xd0, 0xbe, 0x76, 0x30, 0xa5, 0xbe, + 0x2e, 0x53, 0xae, 0xbe, 0xd7, 0xc0, 0xbf, 0xbe, 0xd2, 0x31, 0xb5, 0xbe, + 0xe7, 0x29, 0xa2, 0xbe, 0x01, 0xc1, 0xa9, 0xbe, 0x9d, 0xe9, 0xae, 0xbe, + 0x1f, 0x11, 0x9e, 0xbe, 0x57, 0x60, 0xb3, 0xbe, 0x01, 0xa3, 0x69, 0xbe, + 0x9d, 0x88, 0xb7, 0xbe, 0x97, 0xe9, 0xc2, 0xbe, 0xce, 0x4b, 0xc5, 0xbe, + 0x9c, 0xa1, 0xac, 0xbe, 0x8a, 0xcc, 0xbd, 0xbe, 0x3e, 0x79, 0x8c, 0xbe, + 0x36, 0xdc, 0xb4, 0xbe, 0x15, 0x81, 0xa3, 0xbe, 0x3c, 0x05, 0xb6, 0xbe, + 0x92, 0xe4, 0xa7, 0xbe, 0x46, 0xed, 0xa0, 0xbe, 0xa3, 0xce, 0xaa, 0xbe, + 0x18, 0x81, 0x9d, 0xbe, 0xd4, 0x5d, 0x8d, 0xbe, 0x10, 0x81, 0xa2, 0xbe, + 0xb9, 0xe3, 0x8e, 0xbe, 0x94, 0x32, 0x8c, 0xbe, 0xe9, 0x57, 0xa8, 0xbe, + 0x61, 0x25, 0x9a, 0xbe, 0x82, 0xd8, 0x76, 0xbe, 0x73, 0x0a, 0xa3, 0xbe, + 0x4a, 0xff, 0xb5, 0xbe, 0x44, 0xf0, 0xfd, 0xbe, 0x76, 0x49, 0x82, 0xbe, + 0xc0, 0xa5, 0xb8, 0xbe, 0x11, 0x0a, 0xa3, 0xbe, 0xb2, 0xe3, 0xa8, 0xbe, + 0xad, 0x72, 0x97, 0xbe, 0x75, 0xa1, 0xa6, 0xbe, 0xaf, 0xdd, 0x98, 0xbe, + 0x36, 0xbc, 0xaf, 0xbe, 0x0a, 0x9d, 0xa1, 0xbe, 0xfc, 0x30, 0x9c, 0xbe, + 0x74, 0xe5, 0xe5, 0xbe, 0x4c, 0x65, 0xca, 0xbe, 0x8d, 0x0e, 0x8a, 0xbe, + 0xb0, 0x0e, 0x9b, 0xbe, 0x64, 0xe5, 0xbd, 0xbe, 0xa5, 0x26, 0x6a, 0xbe, + 0xa4, 0x04, 0xd1, 0xbe, 0x1f, 0x4a, 0x82, 0xbe, 0x41, 0xf2, 0xa8, 0xbe, + 0xfe, 0xd2, 0x98, 0xbe, 0x97, 0x36, 0x9d, 0xbe, 0x82, 0x4f, 0xca, 0xbe, + 0x9d, 0x71, 0x8a, 0xbe, 0x33, 0x70, 0x9f, 0xbe, 0x74, 0xed, 0x8e, 0xbe, + 0x2e, 0x3c, 0xdb, 0xbe, 0xe9, 0x0c, 0x8b, 0xbe, 0xc0, 0x47, 0x92, 0xbe, + 0x67, 0x04, 0xa1, 0xbe, 0x13, 0xbd, 0xa1, 0xbe, 0x6b, 0x11, 0xf0, 0xbe, + 0x9a, 0x4f, 0xa5, 0xbe, 0xb0, 0xa1, 0x9b, 0xbe, 0x9e, 0x08, 0xaa, 0xbe, + 0xbb, 0xb0, 0x8e, 0xbe, 0x78, 0x89, 0xc2, 0xbe, 0x2a, 0xea, 0xb8, 0xbe, + 0x25, 0xc3, 0xc4, 0xbe, 0x22, 0x44, 0x93, 0xbe, 0xf1, 0x6a, 0xc5, 0xbe, + 0xbb, 0xa2, 0x7d, 0xbe, 0x51, 0xe3, 0x91, 0xbe, 0xdf, 0xb3, 0xbf, 0xbe, + 0xa3, 0x39, 0xb4, 0xbe, 0x62, 0x3f, 0x91, 0xbe, 0x15, 0x8f, 0xcc, 0xbe, + 0xf1, 0x27, 0x80, 0xbe, 0xa0, 0x38, 0x8e, 0xbe, 0x22, 0xb2, 0x91, 0xbe, + 0x6b, 0x1a, 0x8d, 0xbe, 0xbf, 0xc2, 0xaa, 0xbe, 0x73, 0x2d, 0x7f, 0xbe, + 0xc5, 0x73, 0xdc, 0xbe, 0x00, 0x9e, 0x8c, 0xbe, 0x44, 0xf4, 0xa4, 0xbe, + 0xb4, 0xf6, 0xd7, 0xbe, 0xd0, 0xed, 0xbf, 0xbe, 0xbd, 0x74, 0xb6, 0xbe, + 0x0e, 0x10, 0xae, 0xbe, 0xfd, 0x5c, 0xb3, 0xbe, 0x01, 0xbc, 0xc3, 0xbe, + 0x29, 0x5e, 0x9b, 0xbe, 0xe5, 0x67, 0x91, 0xbe, 0xd9, 0x64, 0xcb, 0xbe, + 0x6a, 0x0c, 0x9a, 0xbe, 0xb3, 0x5e, 0xaf, 0xbe, 0xd8, 0x0a, 0x7b, 0xbe, + 0x74, 0xbb, 0x9f, 0xbe, 0x03, 0x15, 0x9a, 0xbe, 0xd9, 0x8d, 0xc5, 0xbe, + 0xd8, 0x1e, 0xc7, 0xbe, 0x86, 0xe6, 0x9d, 0xbe, 0x94, 0x33, 0xaf, 0xbe, + 0x48, 0xe3, 0xa7, 0xbe, 0xb9, 0x15, 0xa0, 0xbe, 0x36, 0xa3, 0x7e, 0xbe, + 0xcb, 0x9e, 0x81, 0xbe, 0x20, 0x8e, 0xd8, 0xbe, 0xf5, 0xb5, 0xe4, 0xbe, + 0x05, 0x27, 0xb2, 0xbe, 0xed, 0x20, 0x16, 0xbf, 0x5c, 0x36, 0x9a, 0xbe, + 0xd8, 0x99, 0xc3, 0xbe, 0x13, 0xa6, 0x71, 0xbe, 0xf8, 0x5c, 0x91, 0xbe, + 0x5e, 0xac, 0x91, 0xbe, 0xbb, 0x6a, 0x20, 0xbf, 0xd2, 0x6a, 0xb6, 0xbe, + 0xc4, 0xe0, 0x78, 0xbe, 0x36, 0x58, 0xa9, 0xbe, 0x14, 0x86, 0xa1, 0xbe, + 0xca, 0xf4, 0xa2, 0xbe, 0xa8, 0xdb, 0xec, 0xbe, 0xab, 0xb5, 0x96, 0xbe, + 0x43, 0x5d, 0xa7, 0xbe, 0x74, 0x16, 0x88, 0xbe, 0x19, 0x5a, 0xc7, 0xbe, + 0xed, 0x9a, 0x8e, 0xbe, 0xb4, 0x35, 0xb3, 0xbe, 0xb0, 0xc4, 0xa9, 0xbe, + 0x8d, 0x54, 0xbb, 0xbe, 0x7c, 0xb0, 0xa8, 0xbe, 0x63, 0xa4, 0xcb, 0xbe, + 0xd8, 0x64, 0xa1, 0xbe, 0x8e, 0xc3, 0xba, 0xbe, 0xf2, 0x34, 0xb0, 0xbe, + 0x65, 0x3a, 0xec, 0xbe, 0xdf, 0x41, 0x91, 0xbe, 0xed, 0x26, 0x9e, 0xbe, + 0x39, 0xe5, 0x88, 0xbe, 0xf1, 0xee, 0xa8, 0xbe, 0xdb, 0x7b, 0x98, 0xbe, + 0x27, 0x6a, 0x9a, 0xbe, 0xdb, 0xaa, 0xae, 0xbe, 0x8d, 0xd6, 0x87, 0xbe, + 0x50, 0x72, 0xa0, 0xbe, 0x34, 0x86, 0xb3, 0xbe, 0xe2, 0xc2, 0xb6, 0xbe, + 0x6d, 0x0d, 0x8e, 0xbe, 0xfc, 0x88, 0x99, 0xbe, 0x6b, 0x9d, 0x90, 0xbe, + 0x55, 0xbe, 0xa7, 0xbe, 0x8d, 0x4e, 0x8c, 0xbe, 0xee, 0x1f, 0x8f, 0xbe, + 0x84, 0x65, 0xac, 0xbe, 0x93, 0x12, 0x8c, 0xbe, 0x7c, 0x21, 0x9c, 0xbe, + 0xb5, 0x0a, 0x95, 0xbe, 0xd6, 0x3c, 0x95, 0xbe, 0xbe, 0xb8, 0x8b, 0xbe, + 0xdd, 0x6b, 0x74, 0xbe, 0xc2, 0x28, 0x95, 0xbe, 0xc7, 0x04, 0x58, 0xbe, + 0x6c, 0x62, 0xcf, 0xbe, 0x58, 0x16, 0x9b, 0xbe, 0xaa, 0x6a, 0x86, 0xbe, + 0x84, 0xc7, 0x9f, 0xbe, 0xfd, 0xf9, 0xda, 0xbe, 0x15, 0x02, 0x9e, 0xbe, + 0x52, 0x35, 0xb4, 0xbe, 0xa8, 0x36, 0xb1, 0xbe, 0x41, 0xc2, 0x84, 0xbe, + 0x99, 0x7b, 0xb3, 0xbe, 0x24, 0x5c, 0x98, 0xbe, 0xd5, 0x1f, 0x7d, 0xbe, + 0xac, 0x3f, 0xa3, 0xbe, 0x7d, 0xcb, 0xc3, 0xbe, 0x3c, 0x84, 0x99, 0xbe, + 0x68, 0x77, 0x8a, 0xbe, 0x87, 0x02, 0x85, 0xbe, 0x37, 0x32, 0x9c, 0xbe, + 0x88, 0x92, 0xb7, 0xbe, 0x25, 0xaa, 0xe8, 0xbe, 0x2c, 0x51, 0x7f, 0xbe, + 0x83, 0x24, 0x9b, 0xbe, 0x2b, 0x3d, 0xbb, 0xbe, 0x59, 0xb7, 0xa9, 0xbe, + 0xd5, 0x84, 0xd3, 0xbe, 0x9a, 0x03, 0xae, 0xbe, 0xc3, 0x82, 0xb1, 0xbe, + 0xf8, 0x79, 0x87, 0xbe, 0x78, 0xf1, 0xc6, 0xbe, 0x41, 0x38, 0x9f, 0xbe, + 0xed, 0x1f, 0xa2, 0xbe, 0x5a, 0xa1, 0x9d, 0xbe, 0x20, 0xbd, 0xa7, 0xbe, + 0xe6, 0xf6, 0x85, 0xbe, 0x3f, 0x88, 0x8a, 0xbe, 0xdd, 0xaa, 0xa3, 0xbe, + 0x49, 0x92, 0x86, 0xbe, 0x17, 0x1a, 0x91, 0xbe, 0x81, 0xf4, 0xb4, 0xbe, + 0x1d, 0x4f, 0xa4, 0xbe, 0xdc, 0x6a, 0xb3, 0xbe, 0xba, 0x7c, 0xf8, 0xbe, + 0x3a, 0x78, 0x91, 0xbe, 0xcd, 0xef, 0xaf, 0xbe, 0xa6, 0x69, 0x89, 0xbe, + 0xba, 0x45, 0xa2, 0xbe, 0x17, 0x8b, 0xa5, 0xbe, 0xdf, 0x11, 0x81, 0xbe, + 0x1b, 0x1d, 0x99, 0xbe, 0x0c, 0x44, 0x95, 0xbe, 0x0b, 0xe7, 0x77, 0xbe, + 0xcf, 0x3a, 0xcd, 0xbe, 0xc6, 0x1a, 0x7b, 0xbe, 0x14, 0x1c, 0x80, 0xbe, + 0x5f, 0x2f, 0xca, 0xbe, 0x3a, 0x4b, 0x8c, 0xbe, 0x0e, 0x1f, 0x9f, 0xbe, + 0x69, 0x37, 0xa8, 0xbe, 0xed, 0xf3, 0x95, 0xbe, 0x5c, 0x70, 0xbe, 0xbe, + 0x3e, 0x8f, 0xb0, 0xbe, 0xae, 0x99, 0xa7, 0xbe, 0x74, 0x68, 0x9c, 0xbe, + 0xc5, 0xd1, 0xa1, 0xbe, 0xff, 0xfa, 0xb2, 0xbe, 0x5a, 0x48, 0xad, 0xbe, + 0xf9, 0x98, 0xaf, 0xbe, 0xb3, 0x80, 0x9e, 0xbe, 0x04, 0x0f, 0x93, 0xbe, + 0xc7, 0x79, 0x8a, 0xbe, 0x31, 0xbf, 0x91, 0xbe, 0x77, 0xbd, 0xab, 0xbe, + 0xd3, 0x8b, 0xa0, 0xbe, 0x36, 0xec, 0x8a, 0xbe, 0xa5, 0x17, 0xa0, 0xbe, + 0x80, 0xf1, 0xc3, 0xbe, 0xbd, 0x7e, 0x91, 0xbe, 0x67, 0x6c, 0x80, 0xbe, + 0xd1, 0x3e, 0x97, 0xbe, 0x8c, 0x15, 0xab, 0xbe, 0x20, 0xed, 0x8b, 0xbe, + 0x37, 0xe5, 0x8d, 0xbe, 0x1c, 0x6c, 0x8c, 0xbe, 0x46, 0x26, 0xa9, 0xbe, + 0x8c, 0x7e, 0x90, 0xbe, 0x32, 0xd1, 0xa5, 0xbe, 0xc1, 0xcc, 0x99, 0xbe, + 0xab, 0x0a, 0xb7, 0xbe, 0x6c, 0x6c, 0xbd, 0xbe, 0xbe, 0x03, 0xa0, 0xbe, + 0x07, 0x8f, 0x9c, 0xbe, 0xaa, 0x3b, 0x90, 0xbe, 0x3e, 0x33, 0xa8, 0xbe, + 0x4e, 0x72, 0xd1, 0xbe, 0xde, 0xc8, 0xa4, 0xbe, 0x07, 0x36, 0xad, 0xbe, + 0xb8, 0xaa, 0x9a, 0xbe, 0x2e, 0x35, 0xd5, 0xbe, 0xae, 0x29, 0xc1, 0xbe, + 0xa0, 0x42, 0x7f, 0xbe, 0x78, 0xb7, 0xa6, 0xbe, 0xd9, 0x27, 0xb1, 0xbe, + 0x89, 0x6c, 0xb1, 0xbe, 0x91, 0x8b, 0xaf, 0xbe, 0x0f, 0x65, 0xbf, 0xbe, + 0x0a, 0x5c, 0xae, 0xbe, 0xd5, 0xa3, 0x98, 0xbe, 0x7d, 0xa0, 0xa0, 0xbe, + 0x64, 0x0f, 0xc1, 0xbe, 0xbb, 0x90, 0xc3, 0xbe, 0x56, 0x03, 0xb9, 0xbe, + 0x50, 0x45, 0xb5, 0xbe, 0x51, 0xdd, 0x8f, 0xbe, 0xae, 0x23, 0x77, 0xbe, + 0xfb, 0xdb, 0xc9, 0xbe, 0xdf, 0xb0, 0x90, 0xbe, 0x62, 0x94, 0xad, 0xbe, + 0xec, 0x1e, 0xa9, 0xbe, 0xc3, 0xb0, 0x9b, 0xbe, 0xd9, 0x93, 0x82, 0xbe, + 0xa8, 0x74, 0xb1, 0xbe, 0xfd, 0xd4, 0xc2, 0xbe, 0x62, 0x00, 0x91, 0xbe, + 0x94, 0xf5, 0xc2, 0xbe, 0x9c, 0x38, 0x7b, 0xbe, 0xd3, 0x17, 0xc4, 0xbe, + 0x5b, 0x03, 0x8a, 0xbe, 0x0c, 0xb5, 0x90, 0xbe, 0x39, 0x0d, 0xac, 0xbe, + 0x02, 0x6d, 0xc4, 0xbe, 0x48, 0xd8, 0x9d, 0xbe, 0x1f, 0xc6, 0x9e, 0xbe, + 0xc9, 0x87, 0xd6, 0xbe, 0x7d, 0x7c, 0xea, 0xbe, 0x88, 0xc4, 0xbb, 0xbe, + 0x7e, 0x53, 0x00, 0xbf, 0x2d, 0xa7, 0xb9, 0xbe, 0x61, 0x0f, 0xe0, 0xbe, + 0xee, 0xa2, 0xa3, 0xbe, 0x24, 0x4e, 0xb4, 0xbe, 0xc9, 0x0e, 0xec, 0xbe, + 0xce, 0x4c, 0xe2, 0xbe, 0xc9, 0x27, 0xa8, 0xbe, 0x0a, 0x16, 0xa6, 0xbe, + 0x5b, 0xac, 0x90, 0xbe, 0xaf, 0x9a, 0xa9, 0xbe, 0x7d, 0x05, 0x8a, 0xbe, + 0xae, 0x01, 0x84, 0xbe, 0x2b, 0xf5, 0x94, 0xbe, 0x30, 0x09, 0x97, 0xbe, + 0x68, 0xab, 0xa9, 0xbe, 0x27, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4c, 0x6f, 0x67, 0x69, + 0x74, 0x73, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x63, + 0x5f, 0x31, 0x78, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, + 0x04, 0x00, 0x00, 0x00, 0xe9, 0x03, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xf2, 0xf5, 0xfe, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x14, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x14, 0x00, 0x00, 0xe4, 0xf5, 0xfe, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x0c, 0x00, 0x00, + 0x10, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xfa, 0x8e, 0x74, 0x3c, + 0xdb, 0x2a, 0x69, 0x3c, 0x80, 0xd1, 0x1b, 0x3d, 0x3b, 0x9e, 0x98, 0x3c, + 0x61, 0xca, 0x6d, 0x3c, 0x52, 0x09, 0x67, 0x3c, 0xe2, 0xbb, 0x32, 0x3c, + 0x47, 0x07, 0x96, 0x3c, 0xa7, 0x82, 0x82, 0x3c, 0x0a, 0x6f, 0x96, 0x3c, + 0xed, 0x05, 0x54, 0x3c, 0xbf, 0x6c, 0x89, 0x3c, 0x01, 0x7f, 0x81, 0x3c, + 0x2b, 0x15, 0xa7, 0x3c, 0x93, 0x8e, 0x42, 0x3c, 0x8c, 0x17, 0x86, 0x3c, + 0x50, 0xfd, 0x41, 0x3c, 0x49, 0x7d, 0x94, 0x3c, 0xed, 0xe9, 0x88, 0x3c, + 0xc1, 0x3f, 0x9f, 0x3c, 0x02, 0x9f, 0x5e, 0x3c, 0x4f, 0xcd, 0x69, 0x3c, + 0xb5, 0x44, 0x53, 0x3c, 0x53, 0x95, 0x9b, 0x3c, 0xd5, 0x81, 0x57, 0x3c, + 0x72, 0xc8, 0x82, 0x3c, 0xe7, 0x0e, 0x8f, 0x3c, 0xfa, 0xce, 0x61, 0x3c, + 0xa7, 0x05, 0x6b, 0x3c, 0x1d, 0x05, 0x93, 0x3c, 0x9c, 0xc1, 0xbd, 0x3c, + 0x4b, 0xc2, 0x77, 0x3c, 0x87, 0x6a, 0xa2, 0x3c, 0x47, 0xba, 0xa6, 0x3c, + 0x18, 0x7b, 0x9a, 0x3c, 0x70, 0xb6, 0x2a, 0x3c, 0xa3, 0xa8, 0x5d, 0x3c, + 0x31, 0xe5, 0x57, 0x3c, 0x23, 0x48, 0x3b, 0x3d, 0x4d, 0x14, 0x73, 0x3c, + 0x26, 0x61, 0x77, 0x3c, 0x2b, 0x8a, 0x3e, 0x3c, 0x6d, 0xd7, 0x65, 0x3c, + 0x59, 0x76, 0x6c, 0x3c, 0x86, 0x63, 0x60, 0x3c, 0xea, 0xed, 0x81, 0x3c, + 0x26, 0xa0, 0x5b, 0x3c, 0x44, 0xaf, 0x5c, 0x3c, 0xd7, 0x3c, 0x3b, 0x3d, + 0x93, 0xff, 0xa7, 0x3c, 0xd3, 0x16, 0x78, 0x3c, 0x32, 0xed, 0xbd, 0x3c, + 0xa0, 0x44, 0x8c, 0x3c, 0x5e, 0x73, 0x54, 0x3c, 0xa8, 0xea, 0x00, 0x3d, + 0xa0, 0xe3, 0x67, 0x3c, 0x92, 0x58, 0x79, 0x3c, 0xb3, 0xcb, 0x9a, 0x3c, + 0xaf, 0xbc, 0xbb, 0x3c, 0x3d, 0x8b, 0x7f, 0x3c, 0x63, 0x75, 0x68, 0x3c, + 0x48, 0x55, 0x82, 0x3c, 0xb6, 0xb8, 0xc3, 0x3c, 0xee, 0xb6, 0x4f, 0x3c, + 0xdc, 0x33, 0x66, 0x3c, 0x1d, 0x97, 0x9a, 0x3c, 0x4e, 0xfd, 0xa9, 0x3c, + 0xad, 0x00, 0x5b, 0x3c, 0xb4, 0x1e, 0x92, 0x3c, 0x90, 0x26, 0x43, 0x3c, + 0xcd, 0x2e, 0xc8, 0x3c, 0xf6, 0xe3, 0x67, 0x3c, 0x1d, 0xa1, 0x77, 0x3c, + 0x69, 0x85, 0x9d, 0x3c, 0xfe, 0x3f, 0x7a, 0x3c, 0x93, 0x6e, 0x87, 0x3c, + 0x94, 0x80, 0x82, 0x3c, 0x02, 0x43, 0x63, 0x3c, 0xd5, 0x06, 0xa2, 0x3c, + 0x75, 0x6c, 0x52, 0x3c, 0x9a, 0xda, 0x65, 0x3c, 0xc7, 0x40, 0xa0, 0x3c, + 0xf8, 0x0f, 0x9f, 0x3c, 0xbd, 0xdc, 0x6e, 0x3c, 0x85, 0xea, 0x7a, 0x3c, + 0xf9, 0x58, 0x35, 0x3c, 0x6a, 0x8b, 0xc2, 0x3c, 0x5f, 0x23, 0xdd, 0x3c, + 0xf9, 0x91, 0x56, 0x3c, 0x0d, 0x02, 0x8d, 0x3c, 0x29, 0x32, 0x8d, 0x3c, + 0x9d, 0xfb, 0x9a, 0x3c, 0x93, 0xe1, 0x66, 0x3c, 0x8f, 0xf0, 0xa9, 0x3c, + 0xc3, 0x79, 0x5b, 0x3c, 0xa1, 0x57, 0x6d, 0x3c, 0xba, 0x89, 0x56, 0x3c, + 0xe6, 0x61, 0x43, 0x3c, 0xe3, 0x16, 0xb6, 0x3c, 0xaa, 0xc7, 0x5f, 0x3c, + 0x38, 0x69, 0x9f, 0x3c, 0x97, 0x50, 0x8e, 0x3c, 0xe3, 0x35, 0x7c, 0x3c, + 0xb8, 0x7a, 0x90, 0x3c, 0x54, 0x2a, 0x85, 0x3c, 0x1d, 0x7f, 0x57, 0x3c, + 0xd5, 0x59, 0x48, 0x3c, 0x35, 0x70, 0xa0, 0x3c, 0x37, 0xf0, 0x8d, 0x3c, + 0x80, 0x4f, 0x8a, 0x3c, 0x66, 0x7c, 0x8b, 0x3c, 0xfb, 0xe4, 0x7f, 0x3c, + 0x72, 0xea, 0x79, 0x3c, 0x88, 0x18, 0x8b, 0x3c, 0x77, 0x51, 0x6c, 0x3c, + 0x4c, 0xd2, 0x5d, 0x3c, 0xfd, 0x60, 0x8a, 0x3c, 0xb8, 0x0b, 0xc6, 0x3c, + 0x0f, 0x49, 0x98, 0x3c, 0x59, 0xd7, 0x79, 0x3c, 0x2c, 0xf5, 0x90, 0x3c, + 0x47, 0xcc, 0x91, 0x3c, 0x32, 0x4f, 0xbd, 0x3c, 0x00, 0x26, 0x4a, 0x3c, + 0x55, 0xf7, 0xa7, 0x3c, 0x46, 0x0a, 0xb6, 0x3c, 0xe0, 0xe9, 0xa2, 0x3c, + 0x65, 0x51, 0x82, 0x3c, 0x9b, 0x4b, 0x7e, 0x3c, 0x6b, 0x68, 0x72, 0x3c, + 0x39, 0x70, 0x3e, 0x3c, 0xa1, 0x59, 0x74, 0x3c, 0xbf, 0xde, 0x82, 0x3c, + 0x9e, 0xe2, 0x98, 0x3c, 0xba, 0x9d, 0x89, 0x3c, 0x65, 0x73, 0x75, 0x3c, + 0x6e, 0xa5, 0x78, 0x3c, 0xe4, 0xcd, 0x55, 0x3c, 0x0a, 0x5f, 0x9b, 0x3c, + 0x95, 0x6d, 0x45, 0x3c, 0xac, 0xaf, 0x6a, 0x3c, 0x8c, 0x04, 0xea, 0x3c, + 0xc7, 0x15, 0x3c, 0x3c, 0xbf, 0x26, 0x4d, 0x3c, 0xa2, 0x2a, 0x80, 0x3c, + 0x23, 0xdc, 0x9b, 0x3c, 0x62, 0xa0, 0x94, 0x3c, 0xce, 0x5d, 0xb0, 0x3c, + 0x6c, 0x9e, 0x76, 0x3c, 0xee, 0x02, 0xbb, 0x3c, 0x99, 0xbb, 0x50, 0x3c, + 0xa0, 0x6e, 0x7a, 0x3c, 0x4f, 0x78, 0xb6, 0x3c, 0x76, 0x6a, 0x84, 0x3c, + 0x6c, 0xf0, 0x59, 0x3c, 0x11, 0x43, 0x40, 0x3c, 0xcb, 0xf5, 0xa0, 0x3c, + 0xf1, 0x88, 0x12, 0x3d, 0x6a, 0x62, 0x83, 0x3c, 0xe1, 0xac, 0x58, 0x3c, + 0x47, 0x0c, 0x80, 0x3c, 0xb1, 0xcc, 0x62, 0x3c, 0x51, 0xc0, 0x73, 0x3c, + 0x0d, 0xf4, 0x84, 0x3c, 0x96, 0x6c, 0xb5, 0x3c, 0x75, 0x60, 0x72, 0x3c, + 0x43, 0xd1, 0x36, 0x3c, 0x4e, 0x0e, 0x86, 0x3c, 0x69, 0x07, 0x65, 0x3c, + 0xad, 0x81, 0x47, 0x3c, 0x1b, 0x33, 0x4b, 0x3c, 0x4e, 0x4b, 0x53, 0x3c, + 0x50, 0xd6, 0x88, 0x3c, 0xea, 0x1b, 0xbe, 0x3c, 0xf3, 0x60, 0x60, 0x3c, + 0x0f, 0xa9, 0xa5, 0x3c, 0x14, 0x43, 0x89, 0x3c, 0xc7, 0x10, 0x70, 0x3c, + 0x4b, 0x6d, 0x63, 0x3c, 0x9b, 0xa7, 0x88, 0x3c, 0xd8, 0x5b, 0x58, 0x3c, + 0x2c, 0xec, 0x5b, 0x3c, 0x38, 0x80, 0x94, 0x3c, 0x0c, 0xee, 0x72, 0x3c, + 0xa5, 0xc5, 0x51, 0x3c, 0xda, 0xc5, 0xae, 0x3c, 0x9c, 0xe0, 0x4a, 0x3c, + 0x44, 0xf6, 0x7e, 0x3c, 0xcb, 0x50, 0x7b, 0x3c, 0x10, 0x89, 0x71, 0x3c, + 0xb6, 0x87, 0x55, 0x3c, 0xf1, 0xda, 0x7e, 0x3c, 0xe0, 0xcb, 0x79, 0x3c, + 0xe5, 0x6c, 0x64, 0x3c, 0xaa, 0x7a, 0x9f, 0x3c, 0x60, 0xed, 0x5d, 0x3c, + 0x75, 0xc4, 0x6e, 0x3c, 0x7d, 0xf3, 0x6f, 0x3c, 0x0e, 0x62, 0xb0, 0x3c, + 0x94, 0xcd, 0x5c, 0x3c, 0x57, 0xcb, 0x95, 0x3c, 0x1b, 0xa0, 0x7b, 0x3c, + 0xb0, 0x13, 0x5f, 0x3c, 0x98, 0x55, 0x66, 0x3c, 0xdc, 0x5c, 0x9c, 0x3c, + 0xea, 0xed, 0xa7, 0x3c, 0x47, 0x07, 0x84, 0x3c, 0x9f, 0xd3, 0x6b, 0x3c, + 0x11, 0x61, 0x87, 0x3c, 0x26, 0x2b, 0x62, 0x3c, 0xe4, 0x02, 0x7f, 0x3c, + 0x65, 0xb0, 0x70, 0x3c, 0xcf, 0x19, 0x5a, 0x3c, 0xc3, 0xea, 0xc9, 0x3c, + 0x74, 0xed, 0x87, 0x3c, 0xa1, 0xf2, 0x7f, 0x3c, 0x55, 0x35, 0x61, 0x3c, + 0xea, 0x5c, 0x8a, 0x3c, 0x04, 0x78, 0x84, 0x3c, 0x0c, 0x2a, 0x7a, 0x3c, + 0x89, 0x73, 0x84, 0x3c, 0xae, 0x8e, 0x7a, 0x3c, 0x82, 0xb3, 0x07, 0x3d, + 0x62, 0x21, 0x8d, 0x3c, 0x6e, 0xd6, 0xaa, 0x3c, 0xc1, 0xbf, 0x8d, 0x3c, + 0x3f, 0xf6, 0x95, 0x3c, 0x3e, 0x12, 0x93, 0x3c, 0x12, 0x61, 0x93, 0x3c, + 0x3a, 0x24, 0xa7, 0x3c, 0x8e, 0xaa, 0x58, 0x3c, 0xc3, 0x35, 0xa6, 0x3c, + 0x3e, 0x6d, 0x92, 0x3c, 0xca, 0xc0, 0x74, 0x3c, 0xe7, 0x86, 0x9f, 0x3c, + 0xbb, 0x2e, 0x81, 0x3c, 0x44, 0x5a, 0x8a, 0x3c, 0xc3, 0x9c, 0x8a, 0x3c, + 0x2d, 0xab, 0x83, 0x3c, 0xef, 0x4b, 0x43, 0x3c, 0x68, 0x0d, 0xb6, 0x3c, + 0x93, 0x9e, 0x6c, 0x3c, 0x34, 0x75, 0xab, 0x3c, 0xc2, 0xad, 0xab, 0x3c, + 0xe5, 0xf0, 0x81, 0x3c, 0xf5, 0xa5, 0x84, 0x3c, 0x4a, 0x62, 0x82, 0x3c, + 0x51, 0x7f, 0x71, 0x3c, 0xae, 0x10, 0x7f, 0x3c, 0x41, 0x8b, 0xdd, 0x3c, + 0xc4, 0x6e, 0x92, 0x3c, 0xd4, 0x5d, 0x9a, 0x3c, 0x0c, 0xf8, 0x91, 0x3c, + 0x0b, 0x38, 0x84, 0x3c, 0xf4, 0x6e, 0x5d, 0x3c, 0x10, 0x3d, 0x67, 0x3c, + 0x00, 0x01, 0x00, 0x00, 0xb8, 0xd5, 0xdd, 0x3f, 0x22, 0x8a, 0xb7, 0x3f, + 0xdd, 0x99, 0x9a, 0x40, 0xa1, 0x1a, 0xe6, 0x3f, 0x37, 0x40, 0xc3, 0x3f, + 0x63, 0xdb, 0xd8, 0x3f, 0xaa, 0xf3, 0xad, 0x3f, 0x38, 0xdb, 0x14, 0x40, + 0x42, 0xc1, 0xc4, 0x3f, 0x2c, 0x42, 0x15, 0x40, 0xe1, 0x5d, 0xd2, 0x3f, + 0xe1, 0xe4, 0xdc, 0x3f, 0x96, 0x49, 0x98, 0x3f, 0xe3, 0x07, 0xac, 0x3f, + 0x76, 0x09, 0xc1, 0x3f, 0x18, 0x48, 0xe5, 0x3f, 0x55, 0x79, 0xc0, 0x3f, + 0x9e, 0xa5, 0xd0, 0x3f, 0x66, 0x4b, 0xbd, 0x3f, 0x41, 0x01, 0x1e, 0x40, + 0xc4, 0xe1, 0xdc, 0x3f, 0xff, 0x89, 0xda, 0x3f, 0x91, 0xb9, 0xcf, 0x3f, + 0xd1, 0x26, 0xe5, 0x3f, 0x0f, 0x8a, 0xb7, 0x3f, 0xe1, 0xc2, 0x01, 0x40, + 0x9c, 0x9c, 0xcf, 0x3f, 0x22, 0x00, 0xc6, 0x3f, 0x9c, 0x2f, 0xe9, 0x3f, + 0x09, 0x6d, 0xc0, 0x3f, 0xa0, 0x4e, 0xb2, 0x3f, 0xc6, 0xd2, 0xf5, 0x3f, + 0x96, 0x56, 0xd7, 0x3f, 0x62, 0xb6, 0xcd, 0x3f, 0x22, 0x46, 0x19, 0x40, + 0x19, 0x95, 0x98, 0x3f, 0x1f, 0x2b, 0xa2, 0x3f, 0x3c, 0xac, 0xc1, 0x3f, + 0x93, 0xd1, 0xb9, 0x40, 0x24, 0x2e, 0xf1, 0x3f, 0xbb, 0xe2, 0xcc, 0x3f, + 0xa5, 0xb9, 0xb3, 0x3f, 0x73, 0x63, 0xb0, 0x3f, 0x5f, 0x58, 0xbb, 0x3f, + 0x4b, 0x48, 0xcb, 0x3f, 0x4e, 0x43, 0x98, 0x3f, 0x21, 0x10, 0xca, 0x3f, + 0xe5, 0xf5, 0xda, 0x3f, 0x37, 0xcb, 0xaa, 0x3f, 0xfb, 0xfd, 0xd7, 0x3f, + 0x8d, 0x9b, 0xad, 0x3f, 0x58, 0x71, 0x3c, 0x40, 0x17, 0x2c, 0x0b, 0x40, + 0xb4, 0x36, 0xb9, 0x3f, 0x1b, 0x01, 0xfa, 0x3f, 0x9e, 0xfc, 0xab, 0x3f, + 0xe1, 0x65, 0xf7, 0x3f, 0x1c, 0x96, 0x19, 0x40, 0x30, 0xdb, 0xbb, 0x3f, + 0x44, 0xb7, 0xdc, 0x3f, 0xc3, 0x5a, 0xa3, 0x3f, 0x9d, 0x50, 0x01, 0x40, + 0xe8, 0x9e, 0x0d, 0x40, 0x80, 0x17, 0xce, 0x3f, 0x74, 0x67, 0xe4, 0x3f, + 0x33, 0x43, 0xac, 0x3f, 0xce, 0xe5, 0xaa, 0x3f, 0xac, 0x4a, 0xd9, 0x3f, + 0x77, 0xfa, 0x10, 0x40, 0x43, 0xa0, 0xc1, 0x3f, 0x6d, 0xb4, 0xa6, 0x3f, + 0x21, 0xf1, 0xe4, 0x3f, 0x43, 0xb4, 0xdd, 0x3f, 0x5e, 0x4a, 0x1c, 0x40, + 0x56, 0x1b, 0x9f, 0x3f, 0xb6, 0x5f, 0x06, 0x40, 0x93, 0x7b, 0x01, 0x40, + 0x61, 0x3d, 0xb8, 0x3f, 0xde, 0xfd, 0xe5, 0x3f, 0x5b, 0x1e, 0xc3, 0x3f, + 0xee, 0x68, 0xe3, 0x3f, 0x45, 0x00, 0x1f, 0x40, 0xd8, 0xd1, 0x1d, 0x40, + 0xdd, 0xaa, 0xd4, 0x3f, 0xb0, 0xf4, 0xf8, 0x3f, 0xab, 0x4d, 0xa2, 0x3f, + 0xa7, 0x00, 0xa9, 0x3f, 0x93, 0x15, 0xa5, 0x3f, 0xe7, 0xa1, 0xcd, 0x3f, + 0x09, 0xe8, 0x0b, 0x40, 0xc5, 0x17, 0x0c, 0x40, 0x39, 0xd9, 0xad, 0x3f, + 0xec, 0x79, 0xc7, 0x3f, 0x53, 0xdd, 0xee, 0x3f, 0x98, 0x40, 0xcd, 0x3f, + 0x8b, 0xfb, 0xe7, 0x3f, 0x6c, 0x06, 0xce, 0x3f, 0x22, 0xdb, 0xc1, 0x3f, + 0x40, 0x88, 0xc5, 0x3f, 0x1b, 0x08, 0xde, 0x3f, 0x5a, 0x68, 0x01, 0x40, + 0x65, 0xbe, 0xf3, 0x3f, 0x77, 0x3d, 0xfa, 0x3f, 0xc3, 0x59, 0x0f, 0x40, + 0x53, 0xb1, 0xe0, 0x3f, 0x1b, 0x7c, 0xaa, 0x3f, 0x21, 0xc9, 0xc6, 0x3f, + 0x46, 0xe3, 0xbe, 0x3f, 0x57, 0xd4, 0x0c, 0x40, 0xfb, 0x9a, 0xd3, 0x3f, + 0xcd, 0xa2, 0xba, 0x3f, 0x50, 0xfb, 0xac, 0x3f, 0x9d, 0xf6, 0xf7, 0x3f, + 0xb2, 0x3a, 0x9c, 0x3f, 0xbb, 0x1b, 0xe2, 0x3f, 0x79, 0x37, 0xbe, 0x3f, + 0x3b, 0x4c, 0x09, 0x40, 0x13, 0x8e, 0xc6, 0x3f, 0xca, 0xcc, 0xb3, 0x3f, + 0x90, 0x4f, 0xba, 0x3f, 0x42, 0xd3, 0x0f, 0x40, 0xae, 0xa8, 0x10, 0x40, + 0xda, 0x7d, 0xdd, 0x3f, 0x7b, 0x9b, 0xad, 0x3f, 0x7f, 0xa2, 0xd8, 0x3f, + 0x60, 0x0d, 0xa6, 0x3f, 0x0c, 0xa4, 0x21, 0x40, 0xc2, 0x4c, 0x01, 0x40, + 0xc3, 0x34, 0xe9, 0x3f, 0x9a, 0x83, 0xf0, 0x3f, 0x30, 0xe7, 0xb2, 0x3f, + 0x7c, 0xbc, 0x96, 0x3f, 0x02, 0xd9, 0x01, 0x40, 0xea, 0x34, 0xdf, 0x3f, + 0x7f, 0x8a, 0x08, 0x40, 0xa7, 0x40, 0xc4, 0x3f, 0x6b, 0x8e, 0xe6, 0x3f, + 0x48, 0x22, 0xd4, 0x3f, 0x4c, 0x28, 0x1a, 0x40, 0xe5, 0xef, 0xb1, 0x3f, + 0xa3, 0x50, 0xcc, 0x3f, 0x3e, 0xfc, 0x8d, 0x3f, 0x24, 0x5e, 0xa8, 0x3f, + 0x75, 0xc6, 0xa0, 0x3f, 0xe9, 0xb7, 0x93, 0x3f, 0x71, 0x26, 0xab, 0x3f, + 0xab, 0xf7, 0xe9, 0x3f, 0xd9, 0x6e, 0xf8, 0x3f, 0x0d, 0x60, 0xeb, 0x3f, + 0xa4, 0x3a, 0xed, 0x3f, 0x92, 0x22, 0xab, 0x3f, 0xc3, 0x79, 0xf8, 0x3f, + 0x5e, 0x0b, 0x35, 0x40, 0xca, 0xf1, 0xc3, 0x3f, 0x96, 0xac, 0xc8, 0x3f, + 0x8b, 0xc2, 0xbe, 0x3f, 0xdf, 0xb3, 0x1f, 0x40, 0xdf, 0x63, 0x91, 0x40, + 0xa5, 0x5b, 0x02, 0x40, 0x87, 0xfb, 0xd6, 0x3f, 0x08, 0x37, 0xef, 0x3f, + 0x6c, 0x64, 0xa8, 0x3f, 0xd0, 0xd8, 0xf1, 0x3f, 0x25, 0xea, 0x03, 0x40, + 0xbd, 0x01, 0x34, 0x40, 0xb4, 0x7b, 0xf0, 0x3f, 0xa0, 0x63, 0xb5, 0x3f, + 0x31, 0x02, 0x05, 0x40, 0xda, 0x7c, 0xa8, 0x3f, 0xaa, 0xf2, 0xc5, 0x3f, + 0xb5, 0x9c, 0xc9, 0x3f, 0x40, 0x55, 0xcc, 0x3f, 0xd7, 0xac, 0xdb, 0x3f, + 0x40, 0x98, 0x37, 0x40, 0x31, 0xa0, 0xde, 0x3f, 0x3d, 0x7b, 0xc9, 0x3f, + 0x99, 0xbe, 0xbd, 0x3f, 0x01, 0x08, 0xc3, 0x3f, 0x70, 0xa6, 0xe1, 0x3f, + 0x2b, 0xf8, 0xe2, 0x3f, 0x20, 0xab, 0xd6, 0x3f, 0xab, 0xf2, 0xd0, 0x3f, + 0x38, 0x57, 0x13, 0x40, 0x6e, 0x4d, 0xbd, 0x3f, 0xf5, 0x4f, 0xcb, 0x3f, + 0x7b, 0x61, 0xed, 0x3f, 0xdb, 0x4a, 0xc9, 0x3f, 0x57, 0xf8, 0xfc, 0x3f, + 0x29, 0x5a, 0xf9, 0x3f, 0xfe, 0xa5, 0xef, 0x3f, 0x09, 0x91, 0xd1, 0x3f, + 0x9b, 0x74, 0xbf, 0x3f, 0x14, 0x9c, 0xb7, 0x3f, 0x0b, 0xa4, 0xe2, 0x3f, + 0xae, 0x2a, 0xf8, 0x3f, 0x81, 0xc1, 0xa8, 0x3f, 0x9c, 0x36, 0xd4, 0x3f, + 0x87, 0xbc, 0xb7, 0x3f, 0x57, 0x42, 0xc1, 0x3f, 0xf9, 0x13, 0xdb, 0x3f, + 0xe7, 0xbb, 0xd8, 0x3f, 0xaa, 0x50, 0xe9, 0x3f, 0x48, 0xcb, 0x9f, 0x3f, + 0xed, 0x88, 0xe4, 0x3f, 0x89, 0x01, 0x9a, 0x3f, 0xa1, 0x95, 0xdf, 0x3f, + 0x88, 0xee, 0xc6, 0x3f, 0xc2, 0x83, 0x9c, 0x3f, 0x4f, 0x52, 0x06, 0x40, + 0x6d, 0x69, 0xdc, 0x3f, 0xde, 0x04, 0xfd, 0x3f, 0x15, 0x3e, 0xa0, 0x3f, + 0x9b, 0x65, 0xd8, 0x3f, 0x19, 0x4f, 0x35, 0x40, 0x99, 0xdd, 0x06, 0x40, + 0xbc, 0xf2, 0xfd, 0x3f, 0x82, 0x6d, 0xba, 0x3f, 0x9b, 0x5c, 0xf5, 0x3f, + 0x81, 0xc5, 0xc1, 0x3f, 0xd2, 0x75, 0xb5, 0x3f, 0xa2, 0x6a, 0x03, 0x40, + 0x91, 0x99, 0xf8, 0x3f, 0xdb, 0x6d, 0x0c, 0x40, 0x2b, 0x67, 0xad, 0x3f, + 0xc1, 0x80, 0x29, 0x40, 0x41, 0xa4, 0x0c, 0x40, 0x53, 0xca, 0x14, 0x40, + 0x1a, 0xec, 0x11, 0x40, 0x94, 0x80, 0xc2, 0x3f, 0xb4, 0x25, 0xcb, 0x3f, + 0xed, 0x6e, 0xd5, 0x3f, 0xe7, 0xb2, 0xcb, 0x3f, 0x64, 0x48, 0x11, 0x40, + 0x48, 0xd7, 0xf2, 0x3f, 0x9a, 0xe3, 0xd8, 0x3f, 0xf1, 0x0d, 0xd2, 0x3f, + 0x22, 0x2d, 0x01, 0x40, 0x70, 0x1f, 0xc9, 0x3f, 0x98, 0x84, 0xba, 0x3f, + 0x57, 0xc5, 0xc1, 0x3f, 0x4d, 0xa1, 0x34, 0x40, 0x56, 0xc5, 0xea, 0x3f, + 0x4a, 0x1e, 0x2a, 0x40, 0x54, 0xba, 0x1f, 0x40, 0x7a, 0x55, 0xf9, 0x3f, + 0x7b, 0x55, 0xc4, 0x3f, 0xc3, 0xde, 0xcd, 0x3f, 0x1c, 0xc0, 0xc8, 0x3f, + 0x81, 0x67, 0xea, 0x3f, 0xcd, 0x93, 0xef, 0x3f, 0xf0, 0xfe, 0xc7, 0x3f, + 0x03, 0x6f, 0x01, 0x40, 0xb4, 0xf1, 0x8b, 0x3f, 0x9b, 0x2f, 0x03, 0x40, + 0x88, 0x21, 0xd2, 0x3f, 0x4d, 0x4b, 0xa1, 0x3f, 0x00, 0x01, 0x00, 0x00, + 0xdc, 0xa5, 0xf2, 0xbf, 0x85, 0x58, 0xe7, 0xbf, 0xaf, 0x76, 0xbf, 0xbf, + 0xff, 0x6c, 0x17, 0xc0, 0xcc, 0xee, 0xeb, 0xbf, 0x3f, 0x3b, 0xe5, 0xbf, + 0x6a, 0x56, 0xb1, 0xbf, 0xf9, 0x57, 0xe9, 0xbf, 0xa2, 0x7d, 0x01, 0xc0, + 0xc2, 0xdc, 0xbc, 0xbf, 0xe1, 0x58, 0xc9, 0xbf, 0xe6, 0x59, 0x08, 0xc0, + 0x03, 0x7c, 0x00, 0xc0, 0x01, 0xc7, 0x25, 0xc0, 0x9b, 0x7d, 0xb5, 0xbf, + 0x5d, 0x0b, 0x05, 0xc0, 0x0b, 0xfe, 0xb5, 0xbf, 0x4e, 0x54, 0x13, 0xc0, + 0x19, 0xd8, 0x07, 0xc0, 0xc7, 0x03, 0xbf, 0xbf, 0xa3, 0x4e, 0xbc, 0xbf, + 0xb4, 0xf9, 0xe7, 0xbf, 0x2c, 0x9e, 0xd1, 0xbf, 0x28, 0x5e, 0x1a, 0xc0, + 0xd1, 0xd2, 0xd5, 0xbf, 0xd3, 0xec, 0xf9, 0xbf, 0xc9, 0xf0, 0x0d, 0xc0, + 0x5c, 0x0b, 0xe0, 0xbf, 0x96, 0xc8, 0xc9, 0xbf, 0x13, 0xdf, 0x11, 0xc0, + 0x19, 0x46, 0x3c, 0xc0, 0xb5, 0x21, 0xd5, 0xbf, 0xb2, 0x25, 0x21, 0xc0, + 0xd2, 0x6c, 0x25, 0xc0, 0xf3, 0x49, 0x08, 0xc0, 0x03, 0x61, 0xa9, 0xbf, + 0x52, 0xed, 0xdb, 0xbf, 0x67, 0x35, 0xd6, 0xbf, 0x33, 0xdd, 0x87, 0xbf, + 0x8c, 0xfb, 0xde, 0xbf, 0x64, 0x72, 0xf5, 0xbf, 0x17, 0x0d, 0xbd, 0xbf, + 0xbe, 0x0b, 0xe4, 0xbf, 0x6c, 0x9d, 0xea, 0xbf, 0xbf, 0xa2, 0xde, 0xbf, + 0x0e, 0xea, 0x00, 0xc0, 0xe6, 0xe8, 0xd9, 0xbf, 0x81, 0xf6, 0xd8, 0xbf, + 0x5d, 0xc6, 0xb9, 0xc0, 0x94, 0xaf, 0x26, 0xc0, 0xa5, 0x26, 0xf6, 0xbf, + 0xc8, 0xfd, 0x01, 0xc0, 0x85, 0xe0, 0xc6, 0xbf, 0x77, 0xca, 0xd2, 0xbf, + 0xa5, 0xd1, 0x7f, 0xc0, 0xd9, 0x13, 0xe6, 0xbf, 0xf5, 0xc4, 0x9d, 0xbf, + 0x4a, 0xfc, 0xd4, 0xbf, 0x36, 0x45, 0x3a, 0xc0, 0x27, 0x8c, 0xfd, 0xbf, + 0x78, 0xa4, 0xe6, 0xbf, 0x7b, 0x7e, 0xfc, 0xbf, 0x45, 0x31, 0x42, 0xc0, + 0xc2, 0x7e, 0xb0, 0xbf, 0x5c, 0xec, 0xd0, 0xbf, 0xef, 0x61, 0x19, 0xc0, + 0x53, 0xa9, 0x28, 0xc0, 0x2f, 0x73, 0xbb, 0xbf, 0xf1, 0xa7, 0x08, 0xc0, + 0x87, 0xea, 0xad, 0xbf, 0x6f, 0x9e, 0x46, 0xc0, 0x2e, 0x14, 0xe6, 0xbf, + 0xdb, 0xb1, 0xf5, 0xbf, 0xe3, 0x9e, 0xef, 0xbf, 0x7e, 0x4b, 0xf8, 0xbf, + 0xd4, 0x81, 0xcc, 0xbf, 0x2d, 0x3f, 0xbc, 0xbf, 0x7c, 0x7c, 0xe1, 0xbf, + 0xc7, 0xc2, 0x20, 0xc0, 0x9c, 0xc7, 0xd0, 0xbf, 0xe5, 0x0e, 0xe4, 0xbf, + 0xee, 0xf8, 0xd4, 0xbf, 0x5f, 0x1b, 0xd5, 0xbf, 0x04, 0xff, 0xec, 0xbf, + 0x89, 0x2a, 0xdc, 0xbf, 0x47, 0xee, 0xb3, 0xbf, 0x53, 0x06, 0x41, 0xc0, + 0x18, 0x69, 0x5b, 0xc0, 0xd5, 0xe4, 0xd4, 0xbf, 0xe6, 0xde, 0xb3, 0xbf, + 0x05, 0xa8, 0xfc, 0xbf, 0xa6, 0xc5, 0x19, 0xc0, 0xd0, 0x13, 0xe5, 0xbf, + 0xae, 0x9c, 0x28, 0xc0, 0xcf, 0xc2, 0xd9, 0xbf, 0xf2, 0x7c, 0xeb, 0xbf, + 0xa7, 0xdc, 0xd4, 0xbf, 0x1d, 0x1c, 0xba, 0xbf, 0xb5, 0xaa, 0x34, 0xc0, + 0xa6, 0x47, 0xc6, 0xbf, 0x66, 0x2a, 0x1e, 0xc0, 0xf6, 0x33, 0x0d, 0xc0, + 0x40, 0xd8, 0xe8, 0xbf, 0xce, 0xd9, 0xd9, 0xbf, 0xff, 0x1f, 0x04, 0xc0, + 0x1f, 0xd0, 0xd5, 0xbf, 0x7a, 0xba, 0xab, 0xbf, 0x55, 0x2f, 0x1f, 0xc0, + 0xa7, 0x9d, 0x08, 0xc0, 0xe1, 0x3a, 0x09, 0xc0, 0x6d, 0x65, 0x0a, 0xc0, + 0x31, 0xe5, 0xfd, 0xbf, 0x17, 0xfb, 0xe8, 0xbf, 0x57, 0x02, 0x0a, 0xc0, + 0xd4, 0x78, 0xea, 0xbf, 0xa7, 0x16, 0xdc, 0xbf, 0x2b, 0xb0, 0xf0, 0xbf, + 0xa1, 0x7f, 0x44, 0xc0, 0x7d, 0x18, 0x17, 0xc0, 0xaa, 0xe3, 0xf7, 0xbf, + 0xfc, 0xc3, 0xd4, 0xbf, 0x5a, 0xb9, 0xc8, 0xbf, 0x94, 0xd4, 0x3b, 0xc0, + 0xb4, 0x91, 0xc8, 0xbf, 0x66, 0xa7, 0x26, 0xc0, 0x31, 0x9e, 0x34, 0xc0, + 0x62, 0x7b, 0xca, 0xbf, 0xc7, 0x1d, 0xfa, 0xbf, 0x04, 0x4f, 0xfc, 0xbf, + 0x41, 0x5f, 0xef, 0xbf, 0x59, 0xf3, 0xbc, 0xbf, 0xee, 0x70, 0xf2, 0xbf, + 0xf2, 0x34, 0xf3, 0xbf, 0xd9, 0xb0, 0x17, 0xc0, 0xca, 0xc6, 0xac, 0xbf, + 0x7e, 0x88, 0xf3, 0xbf, 0x23, 0xb4, 0xf6, 0xbf, 0xac, 0xd8, 0xc5, 0xbf, + 0x77, 0x7a, 0xdd, 0xbf, 0xba, 0xe2, 0xc3, 0xbf, 0x4d, 0xda, 0xe8, 0xbf, + 0x83, 0x30, 0x68, 0xc0, 0x9b, 0x9d, 0xba, 0xbf, 0x72, 0x8c, 0xcb, 0xbf, + 0x9a, 0x54, 0xfe, 0xbf, 0x6b, 0xa4, 0x1a, 0xc0, 0x21, 0x77, 0x13, 0xc0, + 0x12, 0xfd, 0x2e, 0xc0, 0x2f, 0xb1, 0xf4, 0xbf, 0xe8, 0x8c, 0x39, 0xc0, + 0x22, 0x1a, 0xcf, 0xbf, 0x87, 0x99, 0xed, 0xbf, 0x81, 0x00, 0x9a, 0xbf, + 0xa1, 0x61, 0x03, 0xc0, 0x8b, 0x3c, 0xd8, 0xbf, 0x2c, 0x1b, 0xb7, 0xbf, + 0x6b, 0xe8, 0xf3, 0xbf, 0x16, 0x66, 0x35, 0xc0, 0x8d, 0x15, 0xf1, 0xbf, + 0x68, 0xbd, 0xa4, 0xbf, 0x5c, 0x18, 0xfe, 0xbf, 0x18, 0x07, 0xe1, 0xbf, + 0xd5, 0x00, 0xd4, 0xbf, 0x09, 0x10, 0xe9, 0xbf, 0x34, 0xeb, 0xff, 0xbf, + 0x0f, 0x43, 0x9d, 0xbf, 0x00, 0x60, 0xb4, 0xbf, 0x89, 0x71, 0xb3, 0xbf, + 0x5a, 0x3d, 0xe3, 0xbf, 0xec, 0xbe, 0xc4, 0xbf, 0xc8, 0x74, 0xc2, 0xbf, + 0xb7, 0xa4, 0xd1, 0xbf, 0xa3, 0xc4, 0x07, 0xc0, 0xb2, 0x9f, 0x3c, 0xc0, + 0x20, 0x90, 0xd9, 0xbf, 0xbd, 0x5d, 0x24, 0xc0, 0x8e, 0x30, 0x08, 0xc0, + 0xa5, 0x30, 0xee, 0xbf, 0xe0, 0xd1, 0x9d, 0xbf, 0x4c, 0x96, 0x07, 0xc0, + 0xd2, 0x00, 0xd4, 0xbf, 0x54, 0x34, 0xda, 0xbf, 0x46, 0x00, 0x0f, 0xc0, + 0x30, 0x08, 0xf1, 0xbf, 0x1a, 0x22, 0xd0, 0xbf, 0x4e, 0x68, 0x2d, 0xc0, + 0x06, 0xe8, 0xc2, 0xbf, 0x6e, 0x91, 0xdf, 0xbf, 0x36, 0xaf, 0xb9, 0xbf, + 0x61, 0x44, 0xd9, 0xbf, 0xa7, 0xdc, 0xd3, 0xbf, 0x3b, 0xdd, 0xfc, 0xbf, + 0x48, 0xd8, 0xf7, 0xbf, 0x4d, 0xa7, 0xb7, 0xbf, 0xb5, 0x3b, 0x1e, 0xc0, + 0x85, 0x31, 0xdc, 0xbf, 0xec, 0xe6, 0xec, 0xbf, 0x96, 0x13, 0xee, 0xbf, + 0x4a, 0x01, 0x2f, 0xc0, 0x18, 0xeb, 0xc6, 0xbf, 0xc0, 0x9f, 0x14, 0xc0, + 0xdb, 0xa8, 0xf9, 0xbf, 0x89, 0x55, 0xdd, 0xbf, 0x5a, 0x00, 0xb9, 0xbf, + 0x22, 0x24, 0x1b, 0xc0, 0x0e, 0x9e, 0x26, 0xc0, 0x38, 0xff, 0x02, 0xc0, + 0xf8, 0xfb, 0xe9, 0xbf, 0x29, 0x14, 0xba, 0xbf, 0xd0, 0x66, 0xe0, 0xbf, + 0xb2, 0xce, 0xf0, 0xbf, 0x04, 0xcf, 0xee, 0xbf, 0x90, 0xfa, 0xc9, 0xbf, + 0xed, 0x56, 0x48, 0xc0, 0xfb, 0x37, 0xda, 0xbf, 0x38, 0x4b, 0xf6, 0xbf, + 0xea, 0x72, 0xdf, 0xbf, 0x30, 0x48, 0x09, 0xc0, 0x14, 0x6f, 0x03, 0xc0, + 0xb8, 0x35, 0xf8, 0xbf, 0x67, 0x37, 0xe2, 0xbf, 0xbb, 0x39, 0xdc, 0xbf, + 0x1b, 0xa4, 0x86, 0xc0, 0x1f, 0x07, 0x0c, 0xc0, 0x57, 0x3e, 0xf6, 0xbf, + 0xb2, 0x38, 0xc6, 0xbf, 0xd6, 0x94, 0x04, 0xc0, 0xad, 0x0f, 0xb6, 0xbf, + 0x50, 0x3a, 0x12, 0xc0, 0xf2, 0xd5, 0x25, 0xc0, 0x39, 0xf9, 0xd6, 0xbf, + 0x57, 0xe9, 0x24, 0xc0, 0x36, 0xb4, 0xe1, 0xbf, 0x91, 0xe6, 0xdc, 0xbf, + 0xd9, 0x47, 0x1e, 0xc0, 0x5e, 0x2c, 0x00, 0xc0, 0x8f, 0x45, 0x09, 0xc0, + 0x89, 0x87, 0x09, 0xc0, 0xd7, 0xa3, 0x02, 0xc0, 0xcd, 0x48, 0xb6, 0xbf, + 0x46, 0x3d, 0x2c, 0xc0, 0x13, 0xa8, 0xb7, 0xbf, 0xdb, 0x41, 0x05, 0xc0, + 0x66, 0x56, 0x2a, 0xc0, 0x03, 0xed, 0x00, 0xc0, 0xa9, 0x9c, 0x03, 0xc0, + 0x85, 0x5d, 0x01, 0xc0, 0x52, 0x9c, 0xef, 0xbf, 0x8d, 0x12, 0xfd, 0xbf, + 0x2a, 0xd0, 0x5b, 0xc0, 0xe6, 0x49, 0x11, 0xc0, 0x18, 0x29, 0x19, 0xc0, + 0x1c, 0xd4, 0x10, 0xc0, 0x4d, 0xfb, 0xe1, 0xbf, 0x16, 0xb4, 0xdb, 0xbf, + 0x96, 0x6e, 0xe5, 0xbf, 0x32, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x7a, 0x0a, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x14, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x14, 0x00, 0x00, 0x6c, 0x0a, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x10, 0x0c, 0x00, 0x00, + 0x10, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0xd4, 0x31, 0x78, 0x3b, + 0x84, 0x6a, 0xed, 0x3a, 0xbe, 0xd6, 0x79, 0x3b, 0x98, 0xfd, 0x3f, 0x3b, + 0xed, 0xa2, 0xf8, 0x3a, 0x31, 0x6a, 0x3f, 0x3b, 0xd1, 0xb4, 0x78, 0x3a, + 0x79, 0xc2, 0x30, 0x3b, 0xca, 0x6b, 0x93, 0x3b, 0x07, 0xb4, 0xa1, 0x3b, + 0x25, 0x12, 0x94, 0x3b, 0x75, 0x93, 0x97, 0x3b, 0xe4, 0xa1, 0x55, 0x3b, + 0x02, 0xa1, 0x74, 0x3b, 0x70, 0xfa, 0xa1, 0x3b, 0x0e, 0xe8, 0x48, 0x3b, + 0x8e, 0x5a, 0x36, 0x3b, 0x93, 0x92, 0x89, 0x3b, 0x83, 0x05, 0x52, 0x3b, + 0x31, 0x71, 0x5b, 0x3b, 0x3e, 0xc3, 0x12, 0x3b, 0x38, 0x07, 0x98, 0x3b, + 0xca, 0x26, 0x54, 0x3b, 0x47, 0x12, 0x77, 0x3b, 0x7f, 0x69, 0x65, 0x3b, + 0xb3, 0xf7, 0x85, 0x3b, 0xb6, 0xe3, 0x71, 0x3b, 0x99, 0x86, 0x7f, 0x3b, + 0x18, 0x8b, 0xa3, 0x3b, 0x37, 0xae, 0xef, 0x3b, 0xc5, 0xdd, 0x5e, 0x3b, + 0x89, 0x48, 0x87, 0x3b, 0x28, 0x4c, 0x4c, 0x3b, 0xaf, 0x75, 0x3d, 0x3c, + 0xf1, 0x7d, 0x49, 0x3b, 0xef, 0xf0, 0xd9, 0x3b, 0xc7, 0xd1, 0x8e, 0x3b, + 0x36, 0xaf, 0x74, 0x3b, 0xb8, 0x91, 0x9e, 0x3b, 0x55, 0xaf, 0x97, 0x3b, + 0x63, 0xd8, 0x77, 0x3b, 0xc7, 0x66, 0x96, 0x3b, 0x16, 0x83, 0x93, 0x3b, + 0x12, 0xdb, 0x85, 0x3b, 0x9d, 0x86, 0x75, 0x3b, 0x71, 0x29, 0x34, 0x3b, + 0xf6, 0xb5, 0xba, 0x3b, 0x1c, 0x2b, 0x8f, 0x3b, 0x66, 0x41, 0x97, 0x3b, + 0x7d, 0xd4, 0xac, 0x3b, 0x36, 0x41, 0x8e, 0x3b, 0x33, 0x43, 0xe6, 0x3a, + 0x9c, 0x95, 0xa9, 0x3b, 0xc8, 0x29, 0xac, 0x3b, 0x51, 0xa3, 0xb4, 0x3b, + 0xb0, 0x80, 0x8e, 0x3b, 0x48, 0x88, 0xc3, 0x3b, 0x51, 0x44, 0x59, 0x3b, + 0x3b, 0xb6, 0xa1, 0x3b, 0x1b, 0x5a, 0xbf, 0x3b, 0x7a, 0xec, 0xa7, 0x3b, + 0x8e, 0xf7, 0x7f, 0x3b, 0x26, 0x05, 0x32, 0x3b, 0xb6, 0xdc, 0x28, 0x3b, + 0xdc, 0x8d, 0x30, 0x3b, 0x75, 0x24, 0x4a, 0x3b, 0x01, 0x13, 0x6a, 0x3b, + 0x65, 0x95, 0xb6, 0x3b, 0x83, 0x46, 0x4e, 0x3b, 0x0a, 0x3e, 0x7a, 0x3b, + 0x04, 0x56, 0xda, 0x3b, 0xf1, 0x87, 0x7d, 0x3b, 0x22, 0xfb, 0x10, 0x3b, + 0xda, 0xf2, 0x65, 0x3b, 0xc8, 0x17, 0x75, 0x3b, 0xdd, 0x83, 0x80, 0x3b, + 0x13, 0x65, 0xa2, 0x3b, 0x92, 0x88, 0x9b, 0x3b, 0xc4, 0xc2, 0x7a, 0x3b, + 0xcb, 0x2c, 0x0e, 0x3c, 0xd4, 0xc7, 0xa9, 0x3b, 0xb7, 0x81, 0x98, 0x3b, + 0x14, 0x42, 0x5f, 0x3b, 0xe5, 0xee, 0x9f, 0x3b, 0x27, 0x02, 0x90, 0x3b, + 0x70, 0xd6, 0x4a, 0x3b, 0xc3, 0x9c, 0x51, 0x3c, 0xc2, 0x01, 0x65, 0x3b, + 0x67, 0x4a, 0xf0, 0x3b, 0x0c, 0x1a, 0x4f, 0x3b, 0xbf, 0x55, 0x68, 0x3b, + 0xe9, 0xfa, 0x36, 0x3b, 0x9c, 0xd7, 0x4c, 0x3b, 0xcd, 0x03, 0x21, 0x3b, + 0x39, 0xed, 0x8f, 0x3b, 0x80, 0xdb, 0x16, 0x3b, 0x68, 0x36, 0xe0, 0x3b, + 0xbd, 0x08, 0x54, 0x3b, 0xab, 0x17, 0x5c, 0x3b, 0x92, 0xc3, 0x9a, 0x3b, + 0xdf, 0xa3, 0x77, 0x3b, 0x12, 0x09, 0x0c, 0x3b, 0x18, 0xcb, 0xbc, 0x3b, + 0xbb, 0xef, 0xa4, 0x3b, 0x8e, 0xef, 0x96, 0x3b, 0x9c, 0xb2, 0x79, 0x3b, + 0x9c, 0x53, 0xc1, 0x3b, 0x8c, 0xf3, 0x9f, 0x3b, 0xe7, 0x33, 0x5b, 0x3b, + 0x05, 0xf6, 0x4b, 0x3b, 0x84, 0xb6, 0x80, 0x3b, 0x18, 0x78, 0xad, 0x3b, + 0x9a, 0xf4, 0x7b, 0x3b, 0xd7, 0x71, 0xc6, 0x3b, 0xf3, 0x1a, 0x95, 0x3b, + 0x28, 0x8c, 0x40, 0x3b, 0xca, 0x92, 0x14, 0x3b, 0x1c, 0xe7, 0xad, 0x3b, + 0xe3, 0x97, 0xa5, 0x3b, 0xa9, 0xb0, 0x9f, 0x3b, 0x2a, 0x3d, 0xf7, 0x3a, + 0x23, 0x8c, 0x4b, 0x3b, 0x59, 0x58, 0x96, 0x3b, 0xbe, 0x1e, 0x42, 0x3b, + 0x57, 0xf3, 0xbf, 0x3b, 0xeb, 0xcb, 0x5b, 0x3b, 0x1e, 0x69, 0xa8, 0x3b, + 0xb3, 0xd3, 0x85, 0x3b, 0xe5, 0xae, 0x55, 0x3b, 0xa6, 0xc9, 0x4c, 0x3b, + 0x0f, 0xd4, 0x29, 0x3b, 0xcb, 0x88, 0x87, 0x3b, 0x87, 0x00, 0x62, 0x3b, + 0x2f, 0xab, 0x0f, 0x3b, 0xc2, 0xec, 0x7a, 0x3b, 0xaf, 0xc7, 0x94, 0x3b, + 0x4b, 0xe9, 0x9f, 0x3b, 0xfe, 0xb9, 0x70, 0x3c, 0x71, 0x78, 0x4e, 0x3b, + 0x7f, 0xca, 0x6a, 0x3b, 0xee, 0x1e, 0xaf, 0x3b, 0x75, 0x96, 0x91, 0x3b, + 0xa4, 0x50, 0x57, 0x3c, 0xdc, 0x62, 0x4a, 0x3b, 0x69, 0xed, 0x4e, 0x3b, + 0x28, 0x25, 0xa6, 0x3b, 0xa8, 0x18, 0x61, 0x3b, 0xc6, 0x0b, 0x3e, 0x3b, + 0xac, 0xda, 0x9b, 0x3b, 0xc8, 0x63, 0xcb, 0x3b, 0xcc, 0x37, 0x48, 0x3b, + 0xe3, 0x1b, 0xc7, 0x3b, 0xf9, 0xcf, 0x85, 0x3b, 0x18, 0x44, 0x11, 0x3c, + 0x5a, 0x36, 0x61, 0x3b, 0x38, 0x3d, 0x9e, 0x3b, 0xb2, 0x5f, 0x1f, 0x3c, + 0x2d, 0x0f, 0x04, 0x3b, 0x34, 0xdf, 0xde, 0x3b, 0x89, 0x85, 0x6a, 0x3b, + 0x96, 0x7f, 0x63, 0x3b, 0xe2, 0x5f, 0x9e, 0x3b, 0x45, 0xf1, 0x75, 0x3b, + 0x8f, 0x1a, 0x18, 0x3c, 0xad, 0x00, 0x2f, 0x3b, 0x92, 0xd9, 0x91, 0x3b, + 0x6c, 0x42, 0xa5, 0x3b, 0x68, 0xcc, 0x00, 0x3c, 0x9e, 0x3d, 0x47, 0x3b, + 0xb7, 0x19, 0x70, 0x3b, 0xb5, 0xf3, 0xc9, 0x3b, 0x1c, 0x33, 0x3f, 0x3b, + 0x30, 0xa9, 0xb3, 0x3b, 0xd6, 0x4a, 0x99, 0x3b, 0xdd, 0x0e, 0xb6, 0x3b, + 0x17, 0x3e, 0x13, 0x3b, 0x35, 0xdf, 0xb8, 0x3b, 0x9b, 0xe8, 0xab, 0x3b, + 0x5c, 0x95, 0x6d, 0x3b, 0xd9, 0x67, 0xa8, 0x3b, 0xe2, 0xd7, 0x67, 0x3b, + 0x98, 0x17, 0x8b, 0x3b, 0x3e, 0x7b, 0x03, 0x3b, 0xb0, 0xb7, 0x56, 0x3c, + 0xd7, 0x28, 0xd5, 0x3b, 0xc9, 0x68, 0x37, 0x3b, 0x41, 0x7f, 0xd4, 0x3b, + 0xd7, 0x18, 0xaf, 0x3b, 0x6c, 0x7d, 0x61, 0x3b, 0xf4, 0x82, 0x17, 0x3b, + 0x4b, 0x15, 0x5e, 0x3b, 0xc7, 0x9c, 0x8d, 0x3b, 0xd1, 0x90, 0x3c, 0x3b, + 0x48, 0xc4, 0x4b, 0x3b, 0x36, 0xff, 0x7b, 0x3b, 0xdf, 0x8d, 0x04, 0x3c, + 0x42, 0xec, 0x9b, 0x3b, 0x47, 0x26, 0x6c, 0x3c, 0xa5, 0x97, 0x48, 0x3b, + 0xd3, 0x21, 0x8e, 0x3b, 0x9e, 0x08, 0x61, 0x3b, 0xbd, 0xe8, 0x7b, 0x3b, + 0xdc, 0x22, 0x73, 0x3b, 0x46, 0xa1, 0x8d, 0x3b, 0xb3, 0x52, 0x91, 0x3b, + 0x84, 0xb5, 0x63, 0x3b, 0x94, 0x85, 0x40, 0x3b, 0x41, 0xf0, 0x54, 0x3b, + 0xb9, 0x37, 0xee, 0x3b, 0x81, 0xb7, 0x76, 0x3b, 0xd2, 0x31, 0x7c, 0x3b, + 0x09, 0x79, 0x63, 0x3b, 0x84, 0xa3, 0x33, 0x3b, 0x9d, 0x22, 0x90, 0x3b, + 0x64, 0xd6, 0xc3, 0x3b, 0x1d, 0x99, 0xb5, 0x3b, 0xdb, 0x7f, 0x99, 0x3b, + 0x23, 0x92, 0x80, 0x3b, 0x53, 0x11, 0x61, 0x3b, 0x20, 0xda, 0xdb, 0x3b, + 0x46, 0x91, 0x9c, 0x3b, 0x10, 0xb4, 0x5b, 0x3b, 0xdb, 0x83, 0x23, 0x3b, + 0xbb, 0x44, 0xa0, 0x3b, 0xae, 0x2e, 0x8e, 0x3b, 0x78, 0xef, 0xca, 0x3b, + 0x4b, 0xed, 0x30, 0x3b, 0x2c, 0x7c, 0x09, 0x3b, 0xec, 0xf7, 0x8c, 0x3b, + 0xf4, 0x43, 0x9e, 0x3b, 0x98, 0x02, 0x80, 0x3b, 0xbd, 0xec, 0xb9, 0x3b, + 0x95, 0xa0, 0x15, 0x3b, 0xd5, 0x39, 0x0d, 0x3b, 0xe4, 0x41, 0xad, 0x3b, + 0xdb, 0x1a, 0x1a, 0x3b, 0x60, 0x16, 0xa2, 0x3b, 0x80, 0x26, 0x8b, 0x3b, + 0xd1, 0xc4, 0x5a, 0x3b, 0xfd, 0x66, 0x27, 0x3b, 0x48, 0x41, 0xb5, 0x3b, + 0xeb, 0x98, 0xac, 0x3b, 0xcc, 0x14, 0x66, 0x3b, 0x79, 0xb1, 0x79, 0x3b, + 0xa3, 0xf9, 0x42, 0x3b, 0x3a, 0xb3, 0x53, 0x3b, 0x53, 0x70, 0x8d, 0x3b, + 0xd2, 0x4b, 0x8f, 0x3b, 0x7a, 0xd1, 0x33, 0x3b, 0xa8, 0xb1, 0x9d, 0x3b, + 0x81, 0x37, 0x97, 0x3b, 0xfd, 0x43, 0x58, 0x3c, 0x16, 0x59, 0xac, 0x3b, + 0xfc, 0xec, 0x5b, 0x3b, 0x8c, 0xa2, 0x94, 0x3c, 0xd1, 0x66, 0x16, 0x3b, + 0x00, 0x01, 0x00, 0x00, 0x70, 0x41, 0xf6, 0x3e, 0xaf, 0x8f, 0x6b, 0x3e, + 0x11, 0xe3, 0xf7, 0x3e, 0x9d, 0x7d, 0xbe, 0x3e, 0xa7, 0xb1, 0x76, 0x3e, + 0x5d, 0xeb, 0xbd, 0x3e, 0x67, 0xc3, 0xf6, 0x3d, 0x47, 0x10, 0xa4, 0x3e, + 0x22, 0x47, 0x04, 0x3f, 0x9f, 0x70, 0x20, 0x3f, 0x4c, 0x2b, 0xf9, 0x3e, + 0x9e, 0xa6, 0xa6, 0x3e, 0xa0, 0xf6, 0xd3, 0x3e, 0x03, 0x7d, 0xac, 0x3e, + 0x7b, 0xb6, 0x20, 0x3f, 0x3e, 0x56, 0xc7, 0x3e, 0xbb, 0x55, 0x92, 0x3e, + 0x78, 0x3e, 0x05, 0x3f, 0xba, 0x47, 0xc7, 0x3e, 0x49, 0x24, 0xd1, 0x3e, + 0xb8, 0x9d, 0x91, 0x3e, 0x6d, 0x9d, 0xdb, 0x3e, 0x7c, 0x7e, 0xd2, 0x3e, + 0x22, 0x24, 0xf5, 0x3e, 0xac, 0x9e, 0xe3, 0x3e, 0x48, 0x4f, 0xf8, 0x3e, + 0xef, 0xff, 0xef, 0x3e, 0x8c, 0x87, 0xfd, 0x3e, 0x5a, 0x8d, 0x16, 0x3f, + 0xdb, 0xce, 0x6d, 0x3f, 0x09, 0x20, 0xdd, 0x3e, 0xf8, 0x39, 0x06, 0x3f, + 0x90, 0xb3, 0xca, 0x3e, 0xc4, 0xfa, 0xbb, 0x3f, 0xf5, 0xea, 0xc7, 0x3e, + 0x0d, 0x3d, 0x58, 0x3f, 0x84, 0xf7, 0xed, 0x3e, 0xd8, 0xc5, 0xf2, 0x3e, + 0xb6, 0x9e, 0xbb, 0x3e, 0x8b, 0xa2, 0x03, 0x3f, 0xac, 0xec, 0x9b, 0x3e, + 0xb3, 0x7d, 0xe1, 0x3e, 0x88, 0x81, 0xa1, 0x3e, 0x5c, 0xcf, 0x04, 0x3f, + 0x90, 0x9b, 0xf3, 0x3e, 0x1e, 0xc1, 0xb2, 0x3e, 0x8a, 0x40, 0x39, 0x3f, + 0xc6, 0x0c, 0x0e, 0x3f, 0xa7, 0x82, 0xf5, 0x3e, 0x9a, 0x5a, 0x1f, 0x3f, + 0xb4, 0x24, 0x0d, 0x3f, 0x7c, 0xef, 0x45, 0x3e, 0x71, 0x42, 0x28, 0x3f, + 0x74, 0xd1, 0x2a, 0x3f, 0x8f, 0x16, 0xcf, 0x3e, 0xbe, 0xa2, 0xd9, 0x3e, + 0x1b, 0x15, 0xe8, 0x3e, 0xc8, 0x91, 0xd7, 0x3e, 0x13, 0x57, 0x1f, 0x3f, + 0x67, 0xdb, 0x3d, 0x3f, 0xa1, 0x9c, 0x26, 0x3f, 0x9f, 0xf7, 0xfd, 0x3e, + 0x1c, 0xa1, 0xb0, 0x3e, 0xfd, 0x8a, 0xa7, 0x3e, 0xc0, 0x2c, 0xaf, 0x3e, + 0x60, 0x45, 0xa4, 0x3e, 0xb2, 0xf6, 0xc6, 0x3e, 0xfd, 0xa4, 0xaa, 0x3e, + 0xf6, 0xa9, 0xcc, 0x3e, 0x84, 0x2f, 0xd2, 0x3e, 0x15, 0xe4, 0x14, 0x3f, + 0x83, 0xe4, 0xf2, 0x3e, 0x4a, 0x8c, 0x6e, 0x3e, 0x4e, 0xa8, 0xdf, 0x3e, + 0x98, 0x2d, 0xf3, 0x3e, 0xab, 0x05, 0xff, 0x3e, 0x74, 0x35, 0xd3, 0x3e, + 0x81, 0x51, 0x1a, 0x3f, 0x3e, 0xcd, 0xf8, 0x3e, 0x74, 0xc4, 0xc9, 0x3e, + 0x44, 0x74, 0x28, 0x3f, 0xb4, 0x50, 0x17, 0x3f, 0xda, 0x1d, 0xd7, 0x3e, + 0x07, 0xaf, 0x1e, 0x3f, 0x23, 0xe2, 0x0e, 0x3f, 0xc3, 0x40, 0xc9, 0x3e, + 0x22, 0x94, 0x2c, 0x3f, 0xbe, 0x37, 0xe3, 0x3e, 0x4b, 0x20, 0x1c, 0x3f, + 0xd8, 0x7b, 0xcd, 0x3e, 0xec, 0x49, 0xe5, 0x3e, 0xf3, 0x8c, 0xb5, 0x3e, + 0x47, 0x70, 0xc5, 0x3e, 0x09, 0x2f, 0x84, 0x3e, 0xa3, 0xc0, 0xeb, 0x3e, + 0x39, 0x74, 0x71, 0x3e, 0xfb, 0x75, 0x5e, 0x3f, 0xf6, 0xcf, 0xb3, 0x3e, + 0xb1, 0x05, 0xbe, 0x3e, 0x0b, 0x8e, 0x19, 0x3f, 0x97, 0xb4, 0xf5, 0x3e, + 0x00, 0xf1, 0x8a, 0x3e, 0x82, 0x51, 0x3b, 0x3f, 0x90, 0x53, 0xfd, 0x3e, + 0xfc, 0xd9, 0xd1, 0x3e, 0x37, 0xbf, 0xf7, 0x3e, 0xf5, 0xd0, 0x3f, 0x3f, + 0xa5, 0xb3, 0x1e, 0x3f, 0xc5, 0x12, 0xb2, 0x3e, 0xa0, 0xa2, 0xb8, 0x3e, + 0x2e, 0x6a, 0xff, 0x3e, 0xb6, 0xa8, 0x00, 0x3f, 0x6b, 0xc3, 0xe6, 0x3e, + 0xf3, 0xe4, 0x44, 0x3f, 0xbd, 0xf0, 0x13, 0x3f, 0x06, 0x1c, 0x82, 0x3e, + 0xa4, 0x69, 0x93, 0x3e, 0x4e, 0x8b, 0x2c, 0x3f, 0x5a, 0x75, 0xdd, 0x3e, + 0xd3, 0x62, 0x18, 0x3f, 0xb0, 0x4e, 0x75, 0x3e, 0xd2, 0xaf, 0xc1, 0x3e, + 0xa8, 0x2b, 0x15, 0x3f, 0xa8, 0x71, 0x89, 0x3e, 0x00, 0x6a, 0xc0, 0x3e, + 0x53, 0x14, 0xda, 0x3e, 0xaa, 0x88, 0x13, 0x3f, 0x0c, 0xc8, 0x04, 0x3f, + 0x87, 0x03, 0xd4, 0x3e, 0x56, 0x03, 0x8c, 0x3e, 0x67, 0x80, 0xa8, 0x3e, + 0xb9, 0x79, 0x06, 0x3f, 0x86, 0x3c, 0xe0, 0x3e, 0x7d, 0x70, 0x88, 0x3e, + 0xe8, 0xf6, 0xf8, 0x3e, 0x2f, 0x95, 0x05, 0x3f, 0x78, 0xa9, 0x1e, 0x3f, + 0x8a, 0xd8, 0xee, 0x3f, 0x80, 0xdb, 0xcc, 0x3e, 0x20, 0x5d, 0xd8, 0x3e, + 0x21, 0x15, 0xfb, 0x3e, 0x48, 0x73, 0x10, 0x3f, 0xfa, 0x36, 0xc0, 0x3e, + 0xc6, 0x0b, 0xa5, 0x3e, 0x45, 0xde, 0xaa, 0x3e, 0xde, 0xd8, 0x24, 0x3f, + 0xc9, 0x55, 0xc5, 0x3e, 0x63, 0xfa, 0x9f, 0x3e, 0xf7, 0xa2, 0x1a, 0x3f, + 0xca, 0x7b, 0xe4, 0x3e, 0x5c, 0xa7, 0xc6, 0x3e, 0xab, 0x8d, 0x45, 0x3f, + 0x59, 0xc4, 0x04, 0x3f, 0x90, 0x21, 0x90, 0x3f, 0xed, 0x73, 0xdf, 0x3e, + 0x34, 0xaa, 0x15, 0x3f, 0xf3, 0x20, 0x9e, 0x3f, 0x0f, 0x07, 0x83, 0x3e, + 0xe0, 0x50, 0x34, 0x3f, 0x7e, 0xb0, 0xe8, 0x3e, 0x2a, 0xef, 0xe0, 0x3e, + 0x91, 0xde, 0xcc, 0x3e, 0x62, 0x05, 0xf4, 0x3e, 0x39, 0xff, 0x5c, 0x3f, + 0xac, 0xa2, 0xad, 0x3e, 0x30, 0xb9, 0x0d, 0x3f, 0xe2, 0x14, 0xdd, 0x3e, + 0x07, 0x5f, 0x05, 0x3f, 0xbd, 0x17, 0xba, 0x3e, 0x84, 0x39, 0xee, 0x3e, + 0x26, 0x86, 0x08, 0x3f, 0xb6, 0xb4, 0xbd, 0x3e, 0x59, 0x31, 0x2d, 0x3f, + 0x40, 0x18, 0x18, 0x3f, 0xbf, 0xa2, 0x34, 0x3f, 0x37, 0xd0, 0x64, 0x3e, + 0x77, 0x6d, 0x37, 0x3f, 0xca, 0x90, 0x2a, 0x3f, 0xf5, 0x74, 0xc4, 0x3e, + 0x74, 0x00, 0xd7, 0x3e, 0x32, 0x08, 0xe6, 0x3e, 0x69, 0x01, 0x0a, 0x3f, + 0xcc, 0x66, 0x3d, 0x3e, 0x41, 0x0a, 0xd5, 0x3f, 0x63, 0x7a, 0x28, 0x3f, + 0xa4, 0xa4, 0xb1, 0x3e, 0xfa, 0x74, 0x09, 0x3f, 0xa5, 0xba, 0x2d, 0x3f, + 0x71, 0xba, 0xdf, 0x3e, 0xd3, 0xe7, 0x7f, 0x3e, 0x20, 0x59, 0xdc, 0x3e, + 0xb9, 0xa8, 0xd1, 0x3e, 0xaf, 0x17, 0xbb, 0x3e, 0xbf, 0x2c, 0xca, 0x3e, + 0x38, 0x07, 0xfa, 0x3e, 0xc3, 0x84, 0x83, 0x3f, 0x69, 0xb4, 0x1a, 0x3f, + 0xab, 0x78, 0xc0, 0x3e, 0x76, 0x06, 0xc7, 0x3e, 0x8f, 0x05, 0x0d, 0x3f, + 0x8d, 0x46, 0xdf, 0x3e, 0xc1, 0xfa, 0xf3, 0x3e, 0x96, 0x3c, 0xf1, 0x3e, + 0x03, 0x86, 0x0c, 0x3f, 0x61, 0xcd, 0xe3, 0x3e, 0x19, 0xee, 0xe1, 0x3e, + 0x89, 0x04, 0xbf, 0x3e, 0x60, 0x46, 0xd3, 0x3e, 0x4a, 0x5b, 0x6c, 0x3f, + 0x61, 0x49, 0xb1, 0x3e, 0x6e, 0x39, 0xfa, 0x3e, 0x17, 0xb2, 0xe1, 0x3e, + 0x3d, 0x3c, 0xb2, 0x3e, 0x58, 0x02, 0x0f, 0x3f, 0xda, 0xc8, 0x21, 0x3f, + 0xeb, 0x2d, 0x34, 0x3f, 0xe7, 0x7f, 0x0f, 0x3f, 0x18, 0xc1, 0xef, 0x3e, + 0x30, 0x4f, 0xdf, 0x3e, 0x6c, 0x22, 0x5a, 0x3f, 0x23, 0x58, 0x1b, 0x3f, + 0xd1, 0x08, 0xcc, 0x3e, 0xd3, 0x3c, 0xa2, 0x3e, 0x32, 0x04, 0x1f, 0x3f, + 0x3e, 0x69, 0x09, 0x3f, 0x60, 0x6a, 0xdb, 0x3e, 0x0e, 0xaf, 0xa5, 0x3e, + 0x34, 0x69, 0x88, 0x3e, 0xe6, 0x59, 0xe5, 0x3e, 0x6c, 0x07, 0x1d, 0x3f, + 0x20, 0xcb, 0xea, 0x3e, 0xdb, 0x4e, 0xf3, 0x3e, 0x54, 0x75, 0x94, 0x3e, + 0x61, 0x1f, 0x8c, 0x3e, 0x60, 0xe7, 0x2b, 0x3f, 0xd0, 0x7a, 0x89, 0x3e, + 0x33, 0xd2, 0x20, 0x3f, 0xdb, 0x1e, 0x08, 0x3f, 0x2b, 0x3b, 0xc6, 0x3e, + 0x2f, 0x18, 0xa6, 0x3e, 0xc5, 0xd6, 0x33, 0x3f, 0xb9, 0x3f, 0x2b, 0x3f, + 0xa2, 0x48, 0xe4, 0x3e, 0x2f, 0xc1, 0xd0, 0x3e, 0x67, 0x45, 0xa4, 0x3e, + 0xa6, 0x0a, 0xc1, 0x3e, 0x72, 0x55, 0x0c, 0x3f, 0x3a, 0x2d, 0x0e, 0x3f, + 0xd7, 0x69, 0xb2, 0x3e, 0x75, 0xf2, 0xb7, 0x3e, 0x12, 0x09, 0x16, 0x3f, + 0x75, 0x93, 0xd6, 0x3f, 0xf5, 0x72, 0x00, 0x3f, 0xcd, 0xc6, 0xa5, 0x3e, + 0x47, 0x79, 0x13, 0x40, 0x03, 0x3a, 0x95, 0x3e, 0x00, 0x01, 0x00, 0x00, + 0xd4, 0x10, 0xd2, 0xbe, 0x3a, 0x25, 0x32, 0xbe, 0xe4, 0x50, 0xe7, 0xbe, + 0xb8, 0xa3, 0xad, 0xbe, 0x1b, 0x25, 0x76, 0xbe, 0x9c, 0x97, 0xb7, 0xbe, + 0xab, 0xd0, 0xad, 0xbd, 0xf4, 0x60, 0xaf, 0xbe, 0xf2, 0x44, 0x12, 0xbf, + 0x89, 0xde, 0xc9, 0xbe, 0x01, 0xea, 0x12, 0xbf, 0x4e, 0x64, 0x16, 0xbf, + 0x79, 0x47, 0xca, 0xbe, 0xc0, 0xb7, 0xf2, 0xbe, 0xad, 0x74, 0xd9, 0xbe, + 0x4d, 0x83, 0xbf, 0xbe, 0xd9, 0xed, 0xb4, 0xbe, 0x6e, 0x7f, 0x08, 0xbf, + 0x78, 0x61, 0xd0, 0xbe, 0x4f, 0xba, 0xd9, 0xbe, 0x5f, 0x7b, 0x3b, 0xbe, + 0x2a, 0xd7, 0x16, 0xbf, 0x73, 0x2d, 0xb7, 0xbe, 0x6b, 0xc0, 0xbd, 0xbe, + 0x4e, 0xba, 0xdf, 0xbe, 0xc4, 0xeb, 0x04, 0xbf, 0xf1, 0x69, 0x8f, 0xbe, + 0xd0, 0x42, 0xad, 0xbe, 0x02, 0x44, 0x22, 0xbf, 0xf5, 0xb2, 0xdc, 0xbe, + 0x18, 0xc2, 0xda, 0xbe, 0xf4, 0x84, 0xcc, 0xbe, 0xc9, 0x51, 0xb5, 0xbe, + 0x24, 0x55, 0x5c, 0xbf, 0x22, 0x53, 0xa5, 0xbe, 0x76, 0x0d, 0x48, 0xbf, + 0x23, 0xb4, 0x0d, 0xbf, 0xe3, 0xc6, 0xdc, 0xbe, 0x95, 0x54, 0x1d, 0xbf, + 0xf6, 0x7f, 0x16, 0xbf, 0xb2, 0xe8, 0xf5, 0xbe, 0xf9, 0x39, 0x15, 0xbf, + 0x10, 0x5c, 0x12, 0xbf, 0xe5, 0x08, 0x03, 0xbf, 0xe4, 0x64, 0xc1, 0xbe, + 0xa2, 0x74, 0xa2, 0xbe, 0xd5, 0x02, 0x98, 0xbe, 0xef, 0xf7, 0xbe, 0xbe, + 0xe3, 0x12, 0x16, 0xbf, 0xd4, 0x7a, 0x2b, 0xbf, 0x0b, 0x13, 0xe3, 0xbe, + 0xad, 0x76, 0x64, 0xbe, 0x17, 0x12, 0xcf, 0xbe, 0xf4, 0x30, 0xca, 0xbe, + 0x0a, 0x3a, 0x33, 0xbf, 0xaf, 0x63, 0x0d, 0xbf, 0x37, 0x01, 0x42, 0xbf, + 0xad, 0x7a, 0xcb, 0xbe, 0xcf, 0x72, 0x20, 0xbf, 0xf0, 0x35, 0xd3, 0xbe, + 0x1a, 0x5b, 0x88, 0xbe, 0x2e, 0x47, 0xcb, 0xbe, 0x28, 0xca, 0x8c, 0xbe, + 0xce, 0xbd, 0x9d, 0xbe, 0x2e, 0x56, 0xa2, 0xbe, 0x2c, 0x90, 0xc8, 0xbe, + 0xdb, 0x3e, 0xe8, 0xbe, 0x3a, 0x28, 0x35, 0xbf, 0xe0, 0xb8, 0xab, 0xbe, + 0x8e, 0x49, 0xf8, 0xbe, 0x58, 0xa1, 0x58, 0xbf, 0xe1, 0x8c, 0xfb, 0xbe, + 0x2c, 0xd9, 0x8f, 0xbe, 0xf4, 0x26, 0xe4, 0xbe, 0x64, 0x9a, 0xc5, 0xbe, + 0x40, 0x4d, 0xfc, 0xbe, 0x49, 0x20, 0x21, 0xbf, 0xb2, 0x5e, 0x13, 0xbf, + 0xd3, 0xec, 0xf3, 0xbe, 0x71, 0x10, 0x8d, 0xbf, 0x64, 0xf9, 0x96, 0xbe, + 0x4c, 0xa7, 0x0d, 0xbf, 0x90, 0x83, 0xdd, 0xbe, 0x14, 0x20, 0xc5, 0xbe, + 0xb1, 0x5a, 0x02, 0xbf, 0x05, 0x06, 0xb0, 0xbe, 0x89, 0xf9, 0xcf, 0xbf, + 0x55, 0x5e, 0xbb, 0xbe, 0xd2, 0x69, 0x6e, 0xbf, 0x17, 0xa7, 0x97, 0xbe, + 0x14, 0x85, 0xe6, 0xbe, 0xaa, 0x02, 0xb1, 0xbe, 0xed, 0x3d, 0xcb, 0xbe, + 0xc5, 0xc1, 0x9f, 0xbe, 0x5f, 0xcd, 0x0e, 0xbf, 0xc9, 0xad, 0x95, 0xbe, + 0xa2, 0xe0, 0xad, 0xbe, 0xac, 0x60, 0xd2, 0xbe, 0x7c, 0x5f, 0xda, 0xbe, + 0x79, 0xa8, 0x0c, 0xbf, 0x45, 0xed, 0x85, 0xbe, 0x9d, 0x82, 0x60, 0xbe, + 0x2e, 0xba, 0xea, 0xbe, 0xdc, 0xa5, 0x23, 0xbf, 0xaf, 0xc1, 0x15, 0xbf, + 0x36, 0xf1, 0xde, 0xbe, 0x71, 0x29, 0xc8, 0xbe, 0x96, 0xc8, 0xe7, 0xbe, + 0x7f, 0x7d, 0xd9, 0xbe, 0x19, 0x5e, 0xca, 0xbe, 0xc1, 0x9d, 0xfb, 0xbe, + 0x28, 0x1d, 0x2c, 0xbf, 0xb1, 0xfc, 0xf9, 0xbe, 0xa5, 0x2a, 0x08, 0xbf, + 0x8a, 0xd4, 0x08, 0xbf, 0x10, 0x0b, 0xbf, 0xbe, 0x78, 0x25, 0x2b, 0xbe, + 0xbb, 0xe4, 0xf6, 0xbe, 0xb3, 0x4c, 0x24, 0xbf, 0x48, 0x71, 0x1e, 0xbf, + 0x3e, 0x91, 0x70, 0xbe, 0x0b, 0xf5, 0xc9, 0xbe, 0xd4, 0x65, 0x9a, 0xbe, + 0x81, 0x9a, 0xc0, 0xbe, 0x70, 0x73, 0x3e, 0xbf, 0x7b, 0xf5, 0xb7, 0xbe, + 0x4c, 0x18, 0x27, 0xbf, 0x0d, 0x0d, 0xef, 0xbe, 0x53, 0x16, 0xbb, 0xbe, + 0x13, 0x30, 0xcb, 0xbe, 0xad, 0x92, 0xa5, 0xbe, 0xf7, 0x41, 0xfd, 0xbe, + 0x48, 0x6f, 0x89, 0xbe, 0xd9, 0x8b, 0x8e, 0xbe, 0xfe, 0xec, 0xe6, 0xbe, + 0x20, 0x9e, 0x13, 0xbf, 0x14, 0xb6, 0xcd, 0xbe, 0x40, 0xfa, 0x6a, 0xbe, + 0x5a, 0xd3, 0xb8, 0xbe, 0xea, 0xf4, 0xe8, 0xbe, 0xb0, 0xc0, 0x2d, 0xbf, + 0x6e, 0x66, 0x0e, 0xbf, 0x03, 0xa2, 0xd5, 0xbf, 0x16, 0xce, 0xc8, 0xbe, + 0x8e, 0x4f, 0xcd, 0xbe, 0x98, 0xe1, 0xec, 0xbe, 0x77, 0x56, 0xdf, 0xbe, + 0xae, 0x8f, 0xbc, 0xbe, 0x5b, 0x74, 0xf6, 0xbe, 0x00, 0xcd, 0x49, 0xbf, + 0x2a, 0x88, 0x3e, 0xbe, 0xc3, 0x39, 0xc4, 0xbe, 0x8a, 0xbf, 0xd6, 0xbe, + 0x04, 0xee, 0x12, 0xbf, 0x6d, 0x79, 0xba, 0xbe, 0xbe, 0x00, 0x1d, 0xbf, + 0x83, 0xdb, 0x50, 0xbf, 0x2b, 0x14, 0x59, 0xbe, 0x76, 0x21, 0x5d, 0xbf, + 0xd7, 0xff, 0xbe, 0xbe, 0x97, 0xb8, 0xe1, 0xbe, 0x22, 0x23, 0x1d, 0xbf, + 0x64, 0x7d, 0xc3, 0xbe, 0x5a, 0xea, 0x96, 0xbf, 0xe0, 0xf8, 0xac, 0xbe, + 0xdf, 0xb5, 0x10, 0xbf, 0xe7, 0xf7, 0x23, 0xbf, 0x9f, 0x95, 0x7f, 0xbf, + 0x23, 0xaf, 0xc5, 0xbe, 0xe3, 0xfd, 0x93, 0xbe, 0xce, 0x5f, 0x48, 0xbf, + 0xf9, 0x19, 0xbb, 0xbe, 0xde, 0x41, 0x32, 0xbf, 0x88, 0x5b, 0xee, 0xbe, + 0xc8, 0xd8, 0xe7, 0xbe, 0x9b, 0x17, 0x92, 0xbe, 0xf0, 0x90, 0xb1, 0xbe, + 0xeb, 0x93, 0xbd, 0xbe, 0x31, 0xba, 0xeb, 0xbe, 0x09, 0x17, 0x27, 0xbf, + 0x8a, 0x57, 0x69, 0xbe, 0xc4, 0x42, 0xc3, 0xbe, 0x48, 0x74, 0x82, 0xbe, + 0x8c, 0x6f, 0x19, 0xbf, 0x85, 0x7e, 0x53, 0xbf, 0xf7, 0xf9, 0xb5, 0xbe, + 0x42, 0xd6, 0x52, 0xbf, 0xfd, 0x1b, 0x07, 0xbf, 0x25, 0xb0, 0xbb, 0xbe, + 0xee, 0x53, 0x96, 0xbe, 0xff, 0x33, 0xa3, 0xbe, 0x8d, 0x81, 0x0c, 0xbf, + 0xea, 0xc1, 0xb3, 0xbe, 0x81, 0x3f, 0xab, 0xbe, 0x83, 0x42, 0xab, 0xbe, + 0x05, 0xb4, 0xee, 0xbe, 0xce, 0x0a, 0x11, 0xbf, 0xfa, 0x4d, 0xea, 0xbf, + 0x95, 0xdb, 0xb2, 0xbe, 0x79, 0xde, 0xc4, 0xbe, 0xdf, 0xda, 0xb1, 0xbe, + 0xec, 0xf0, 0xf9, 0xbe, 0xec, 0x38, 0xc1, 0xbe, 0xcc, 0x90, 0xca, 0xbe, + 0x0e, 0x30, 0x10, 0xbf, 0x74, 0x4c, 0xd3, 0xbe, 0xc2, 0x46, 0x94, 0xbe, + 0xd6, 0x16, 0xce, 0xbe, 0x0f, 0x62, 0xe2, 0xbe, 0x12, 0xca, 0xf4, 0xbe, + 0x64, 0xdc, 0xe9, 0xbe, 0x23, 0x50, 0xbf, 0xbe, 0x0f, 0x53, 0x84, 0xbe, + 0xda, 0x5d, 0x01, 0xbf, 0xb7, 0x4e, 0x42, 0xbf, 0xea, 0x3b, 0xe3, 0xbe, + 0xdb, 0x4c, 0x18, 0xbf, 0xfd, 0x21, 0xff, 0xbe, 0x88, 0xd6, 0xd7, 0xbe, + 0xde, 0xd8, 0x94, 0xbe, 0xc2, 0x3e, 0x0b, 0xbf, 0xa8, 0xfc, 0xd9, 0xbe, + 0xdd, 0x92, 0xa1, 0xbe, 0xe8, 0x59, 0x01, 0xbf, 0x51, 0x12, 0x0d, 0xbf, + 0x99, 0x59, 0x49, 0xbf, 0x70, 0x8b, 0xaf, 0xbe, 0x02, 0x78, 0x7e, 0xbe, + 0xfc, 0xdd, 0x0b, 0xbf, 0x0d, 0x78, 0x14, 0xbf, 0x26, 0x05, 0xfe, 0xbe, + 0xe4, 0x78, 0x38, 0xbf, 0xb5, 0xc0, 0x8f, 0xbe, 0x8e, 0xdc, 0x87, 0xbe, + 0x99, 0xf5, 0x18, 0xbf, 0xa5, 0xe6, 0x98, 0xbe, 0x0a, 0x42, 0xf6, 0xbe, + 0x33, 0x10, 0x0a, 0xbf, 0x47, 0x0f, 0xd9, 0xbe, 0xd8, 0xa9, 0x79, 0xbe, + 0xa0, 0xa8, 0xfd, 0xbe, 0x34, 0x39, 0x9e, 0xbe, 0xab, 0x55, 0xcf, 0xbe, + 0x16, 0xbe, 0xf7, 0xbe, 0xb0, 0x73, 0xc1, 0xbe, 0xd4, 0x0b, 0xd2, 0xbe, + 0x54, 0xe5, 0xd4, 0xbe, 0x23, 0x7f, 0xe6, 0xbe, 0x65, 0x5c, 0x93, 0xbe, + 0x45, 0x76, 0x1c, 0xbf, 0x84, 0x9a, 0xcc, 0xbe, 0xe1, 0xe5, 0xd0, 0xbe, + 0x64, 0x00, 0x2b, 0xbf, 0x22, 0x35, 0xda, 0xbe, 0xb5, 0x19, 0x30, 0xbe, + 0x11, 0xc1, 0x8d, 0xbe, 0x32, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x02, 0x1f, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x0a, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x0a, 0x00, 0x00, 0xf4, 0x1e, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, + 0x10, 0x08, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x06, 0xfc, 0x40, 0x3b, 0x76, 0xcf, 0x4f, 0x3b, + 0xd0, 0x2c, 0x65, 0x3b, 0x06, 0x49, 0x7d, 0x3b, 0x63, 0x39, 0xa4, 0x3b, + 0x78, 0x06, 0x18, 0x3b, 0x47, 0xac, 0x88, 0x3b, 0xd8, 0xee, 0x51, 0x3b, + 0x47, 0xb7, 0x0a, 0x3b, 0x9e, 0x76, 0x72, 0x3b, 0xd8, 0x9c, 0xb6, 0x3a, + 0x11, 0xa6, 0x80, 0x3b, 0xa0, 0x44, 0x8d, 0x3b, 0x7f, 0x63, 0xa4, 0x3b, + 0xc4, 0x9a, 0x07, 0x3b, 0x00, 0x73, 0x5c, 0x3b, 0xce, 0x53, 0x51, 0x3b, + 0xcf, 0x3d, 0x87, 0x3b, 0x99, 0x7b, 0xa2, 0x3b, 0xbb, 0xd7, 0x8e, 0x3b, + 0x31, 0xfb, 0x8e, 0x3b, 0x69, 0x2c, 0xf0, 0x3a, 0xa3, 0xd2, 0x95, 0x3b, + 0x47, 0xf2, 0x9e, 0x3b, 0xc8, 0x11, 0x17, 0x3b, 0x4d, 0x06, 0x42, 0x3b, + 0x51, 0xa3, 0x96, 0x3b, 0x65, 0xe0, 0xa8, 0x3a, 0xed, 0x1a, 0x36, 0x3b, + 0xcb, 0x1b, 0x04, 0x3b, 0xec, 0x66, 0x64, 0x3b, 0x20, 0x5e, 0xa2, 0x3b, + 0x9d, 0x30, 0x78, 0x3b, 0xf3, 0xfc, 0x85, 0x3b, 0xed, 0x46, 0xc6, 0x3b, + 0xe1, 0x2c, 0x35, 0x3b, 0x4f, 0xbc, 0x5a, 0x3b, 0xa4, 0x31, 0x85, 0x3b, + 0x0e, 0x81, 0x98, 0x3a, 0x16, 0x61, 0x76, 0x3b, 0xe9, 0x25, 0x6b, 0x3b, + 0x79, 0x22, 0xe5, 0x3a, 0xc7, 0x6a, 0x49, 0x3b, 0x4d, 0xd7, 0x4b, 0x3b, + 0x68, 0x30, 0x7d, 0x3b, 0xc5, 0xfb, 0x9f, 0x3b, 0x29, 0x33, 0x72, 0x3b, + 0x7d, 0x78, 0xe4, 0x3b, 0xfa, 0xd5, 0x0b, 0x3b, 0xcf, 0xf5, 0x45, 0x3b, + 0xfc, 0xec, 0x80, 0x3b, 0x7f, 0x68, 0x9e, 0x3a, 0xd3, 0x82, 0xb0, 0x3b, + 0x5a, 0xaf, 0x8a, 0x3b, 0x80, 0x5f, 0x19, 0x3b, 0x29, 0x8e, 0x9e, 0x3a, + 0xdb, 0xf8, 0x92, 0x3b, 0x41, 0x15, 0x80, 0x3b, 0x56, 0x61, 0x83, 0x3b, + 0xc8, 0x2d, 0x3a, 0x3b, 0x5f, 0x8d, 0xb2, 0x3a, 0xef, 0x14, 0x80, 0x3b, + 0x8b, 0x92, 0x84, 0x3b, 0x36, 0x6b, 0x1b, 0x3b, 0xd9, 0x0b, 0xb0, 0x3b, + 0x29, 0x8c, 0x86, 0x3b, 0x63, 0xaf, 0x68, 0x3b, 0xa6, 0x56, 0x89, 0x3a, + 0x83, 0x8f, 0x4c, 0x3b, 0x6a, 0x29, 0x3b, 0x3b, 0x9e, 0x2d, 0x81, 0x3b, + 0x44, 0x16, 0x48, 0x3b, 0xf6, 0x30, 0x9d, 0x3b, 0xec, 0x33, 0xa5, 0x3a, + 0x22, 0x84, 0x34, 0x3b, 0x63, 0x21, 0x67, 0x3b, 0x9d, 0x85, 0x84, 0x3b, + 0x0f, 0xc9, 0x9c, 0x3b, 0xd1, 0x88, 0x3f, 0x3b, 0x0f, 0x36, 0x51, 0x3b, + 0x72, 0xf2, 0x12, 0x3b, 0x6e, 0x89, 0x2f, 0x3b, 0x62, 0x88, 0x46, 0x3b, + 0xb9, 0x80, 0x4a, 0x3b, 0xbe, 0xc7, 0x6f, 0x3b, 0x71, 0xf1, 0x4b, 0x3b, + 0xba, 0xe7, 0xa4, 0x3b, 0x34, 0xa8, 0x74, 0x3b, 0x20, 0xdf, 0xcd, 0x3a, + 0xb5, 0x94, 0x3c, 0x3b, 0xc8, 0xa3, 0x33, 0x3b, 0xfe, 0xe7, 0x5c, 0x3b, + 0x15, 0xae, 0x51, 0x3b, 0x20, 0x39, 0x4b, 0x3b, 0xc9, 0x84, 0x6c, 0x3b, + 0xab, 0x5e, 0x4a, 0x3b, 0xda, 0x85, 0x9d, 0x3b, 0x0b, 0x9b, 0x70, 0x3b, + 0xc2, 0xda, 0x34, 0x3b, 0xb9, 0x23, 0x7c, 0x3b, 0x85, 0x78, 0xdb, 0x3a, + 0x89, 0xc9, 0x3f, 0x3b, 0x5c, 0xe3, 0x27, 0x3b, 0x6b, 0xb8, 0x67, 0x3b, + 0x7e, 0x04, 0x67, 0x3b, 0x73, 0xb3, 0x3c, 0x3b, 0xd5, 0xf9, 0x89, 0x3b, + 0xe9, 0x96, 0x87, 0x3b, 0x91, 0x6d, 0xe3, 0x3b, 0xf6, 0x76, 0xa0, 0x3b, + 0x63, 0xfe, 0x49, 0x3b, 0x9f, 0x76, 0xf9, 0x3a, 0xbf, 0xa7, 0x54, 0x3b, + 0xb8, 0x3a, 0x86, 0x3b, 0xb0, 0x05, 0xa6, 0x3b, 0x22, 0x2e, 0x01, 0x3b, + 0x1a, 0x0c, 0x6a, 0x3b, 0xec, 0x14, 0x84, 0x3b, 0xfb, 0xc6, 0x01, 0x3b, + 0x85, 0x9f, 0x5b, 0x3b, 0x49, 0xac, 0x92, 0x3a, 0xdd, 0xef, 0xc2, 0x3a, + 0x81, 0x02, 0x7d, 0x3b, 0x94, 0xf8, 0x9b, 0x3b, 0x09, 0x70, 0x61, 0x3b, + 0x86, 0xcf, 0x3e, 0x3b, 0x3a, 0x38, 0x17, 0x3b, 0x70, 0xaa, 0x93, 0x3b, + 0x80, 0x00, 0x00, 0x00, 0x0e, 0x7a, 0xbf, 0x3e, 0x9d, 0xad, 0xa4, 0x3e, + 0x76, 0x62, 0xe3, 0x3e, 0xac, 0xb8, 0xc5, 0x3e, 0x6a, 0xe3, 0x0b, 0x3f, + 0x6b, 0xd6, 0x96, 0x3e, 0x44, 0x4a, 0xfb, 0x3e, 0xfa, 0x4a, 0xd0, 0x3e, + 0xf6, 0x30, 0x74, 0x3e, 0xb1, 0x91, 0xf0, 0x3e, 0x9e, 0x2f, 0x35, 0x3e, + 0x6f, 0xfa, 0xdb, 0x3e, 0x44, 0x2b, 0x9b, 0x3e, 0xb8, 0x1a, 0x23, 0x3f, + 0x8e, 0x8b, 0x86, 0x3e, 0xc1, 0xb9, 0xd8, 0x3e, 0x25, 0x80, 0x6b, 0x3e, + 0x53, 0x2f, 0x06, 0x3f, 0xa2, 0x36, 0x21, 0x3f, 0xd7, 0x9d, 0xa4, 0x3e, + 0xa6, 0x12, 0xd1, 0x3e, 0x10, 0x4c, 0x6e, 0x3e, 0xc1, 0xeb, 0xe9, 0x3e, + 0x62, 0xb4, 0x1d, 0x3f, 0x23, 0x62, 0x8c, 0x3e, 0x40, 0x82, 0xc0, 0x3e, + 0x8c, 0xfa, 0xbb, 0x3e, 0xf4, 0x79, 0x09, 0x3e, 0xb7, 0xae, 0xb4, 0x3e, + 0x93, 0x13, 0x83, 0x3e, 0x1e, 0x9e, 0xe2, 0x3e, 0x64, 0x19, 0x21, 0x3f, + 0xcf, 0x77, 0xa1, 0x3e, 0xf9, 0xf0, 0x04, 0x3f, 0x1c, 0x6d, 0xd9, 0x3e, + 0xf3, 0x96, 0x97, 0x3e, 0xd6, 0x06, 0xd9, 0x3e, 0x41, 0x27, 0x04, 0x3f, + 0x0c, 0x50, 0x17, 0x3e, 0x1a, 0x8b, 0x9c, 0x3e, 0x90, 0x9b, 0xc5, 0x3e, + 0x34, 0x58, 0x63, 0x3e, 0xf1, 0xd7, 0xc7, 0x3e, 0x9e, 0x3f, 0xca, 0x3e, + 0xc3, 0x88, 0xd0, 0x3e, 0x90, 0x1c, 0xc7, 0x3e, 0x45, 0x08, 0xd8, 0x3e, + 0x8c, 0xaf, 0x62, 0x3f, 0x4e, 0xbe, 0x8a, 0x3e, 0x6e, 0x40, 0x98, 0x3e, + 0xa9, 0x22, 0xc1, 0x3e, 0x86, 0x6e, 0xf8, 0x3d, 0xcd, 0x21, 0x2f, 0x3f, + 0x54, 0x89, 0x9d, 0x3e, 0xc1, 0x2c, 0x98, 0x3e, 0x98, 0x34, 0x1b, 0x3e, + 0xe9, 0xd2, 0x11, 0x3f, 0x2e, 0xb7, 0xd3, 0x3e, 0x23, 0x9e, 0xb8, 0x3e, + 0x6c, 0xb9, 0xb8, 0x3e, 0x44, 0x28, 0x31, 0x3e, 0x8b, 0x29, 0xfe, 0x3e, + 0x66, 0x89, 0x03, 0x3f, 0xa5, 0xe6, 0x88, 0x3e, 0xc1, 0xab, 0x2e, 0x3f, + 0x9d, 0x2b, 0xf0, 0x3e, 0xa0, 0xff, 0xc1, 0x3e, 0xcc, 0xed, 0x9d, 0x3d, + 0x64, 0xf6, 0xca, 0x3e, 0x17, 0xb3, 0xb9, 0x3e, 0x05, 0xa6, 0xa0, 0x3e, + 0x17, 0x86, 0xc6, 0x3e, 0x94, 0xf6, 0x1b, 0x3f, 0x84, 0xe9, 0x23, 0x3e, + 0x1a, 0x1b, 0xb3, 0x3e, 0x20, 0x53, 0xe5, 0x3e, 0x00, 0x39, 0x93, 0x3e, + 0x7d, 0x8f, 0x1b, 0x3f, 0xa4, 0x09, 0x8e, 0x3e, 0xa3, 0x93, 0xcf, 0x3e, + 0x5d, 0x75, 0x78, 0x3e, 0x5b, 0x2a, 0xae, 0x3e, 0x51, 0xfb, 0xc4, 0x3e, + 0xc2, 0xd2, 0xb2, 0x3e, 0x61, 0x51, 0xb3, 0x3e, 0x0b, 0x0d, 0xc8, 0x3e, + 0x9b, 0xed, 0xef, 0x3e, 0x15, 0x75, 0xd9, 0x3e, 0x8b, 0x6c, 0x3d, 0x3e, + 0x8c, 0x1b, 0xbb, 0x3e, 0x15, 0x1d, 0x9b, 0x3e, 0x2e, 0x2e, 0xdb, 0x3e, + 0xd2, 0xe9, 0x85, 0x3e, 0xae, 0xa2, 0xc9, 0x3e, 0x9c, 0x9c, 0x8c, 0x3e, + 0x83, 0xc1, 0xb3, 0x3e, 0xce, 0x4a, 0x1c, 0x3f, 0x4c, 0x19, 0x9a, 0x3e, + 0x47, 0x53, 0xac, 0x3e, 0x3d, 0xbc, 0xda, 0x3e, 0x94, 0xc1, 0x59, 0x3e, + 0xec, 0x63, 0xba, 0x3e, 0xbf, 0x37, 0x9d, 0x3e, 0xfa, 0xe8, 0xe5, 0x3e, + 0x75, 0x36, 0xe5, 0x3e, 0x09, 0xe4, 0xb2, 0x3e, 0xe1, 0xe5, 0x08, 0x3f, + 0xbb, 0x87, 0x06, 0x3f, 0xe2, 0xce, 0x09, 0x3f, 0x08, 0x36, 0x1f, 0x3f, + 0x66, 0x6a, 0xc8, 0x3e, 0x7b, 0x7c, 0x0a, 0x3e, 0x87, 0xa6, 0x9f, 0x3e, + 0x43, 0x2e, 0x05, 0x3f, 0xa5, 0xb9, 0x24, 0x3f, 0xc6, 0x2b, 0x80, 0x3e, + 0x02, 0x38, 0xe8, 0x3e, 0x71, 0x9b, 0x96, 0x3e, 0x8c, 0x87, 0x79, 0x3e, + 0x9b, 0x8f, 0xbd, 0x3e, 0xf0, 0x86, 0x11, 0x3e, 0xcc, 0x49, 0x0f, 0x3e, + 0x7c, 0x08, 0xfb, 0x3e, 0x6e, 0x84, 0x17, 0x3f, 0x29, 0xad, 0xdf, 0x3e, + 0x31, 0x71, 0xaf, 0x3e, 0xed, 0x89, 0x89, 0x3e, 0x24, 0x09, 0xc6, 0x3e, + 0x80, 0x00, 0x00, 0x00, 0x8d, 0xae, 0xa4, 0xbe, 0xd7, 0x2f, 0xce, 0xbe, + 0xe9, 0x5e, 0x9b, 0xbe, 0x74, 0x4e, 0xfb, 0xbe, 0xf0, 0xf0, 0x22, 0xbf, + 0x54, 0x7c, 0x55, 0xbe, 0xee, 0x9a, 0x07, 0xbf, 0x01, 0x8f, 0xca, 0xbe, + 0xd8, 0xa1, 0x89, 0xbe, 0x5b, 0xc7, 0xca, 0xbe, 0x11, 0x97, 0xf3, 0xbd, + 0x89, 0x49, 0xff, 0xbe, 0x17, 0x2a, 0x0c, 0xbf, 0x78, 0x20, 0x16, 0xbf, + 0x16, 0xa1, 0x57, 0xbe, 0x1a, 0xba, 0xda, 0xbe, 0x26, 0xb1, 0xcf, 0xbe, + 0x22, 0x4e, 0x0f, 0xbe, 0x9b, 0xe6, 0xcb, 0xbe, 0x0c, 0xba, 0x0d, 0xbf, + 0x3b, 0xdd, 0x0d, 0xbf, 0xa4, 0xe3, 0x65, 0xbe, 0xfe, 0xa6, 0x14, 0xbf, + 0x2d, 0x16, 0xe0, 0xbe, 0xa4, 0xe3, 0x95, 0xbe, 0x94, 0x1d, 0xae, 0xbe, + 0x0a, 0x76, 0x15, 0xbf, 0xa4, 0x8e, 0x27, 0xbe, 0xc4, 0x48, 0xa4, 0xbe, + 0xae, 0x2b, 0x4e, 0xbe, 0x48, 0xef, 0x62, 0xbe, 0x45, 0xba, 0x0e, 0xbf, + 0x3c, 0x40, 0xf6, 0xbe, 0xbe, 0x3a, 0x83, 0xbe, 0x5f, 0xba, 0x44, 0xbf, + 0x87, 0xc2, 0xb3, 0xbe, 0x34, 0x58, 0xc7, 0xbe, 0xc9, 0xe4, 0x8c, 0xbe, + 0xa1, 0x29, 0xfc, 0xbd, 0x54, 0x74, 0xf4, 0xbe, 0x9d, 0x4f, 0xe9, 0xbe, + 0x2e, 0x7a, 0x37, 0xbe, 0xb5, 0x21, 0x52, 0xbe, 0x76, 0xa3, 0x25, 0xbe, + 0x07, 0x36, 0xfb, 0xbe, 0xcd, 0xbb, 0x1e, 0xbf, 0xc3, 0x4e, 0xf0, 0xbe, + 0x90, 0x6b, 0xa8, 0xbe, 0xe9, 0x9e, 0x17, 0xbe, 0xe3, 0x69, 0xc4, 0xbe, + 0x45, 0xd6, 0xff, 0xbe, 0xae, 0x2b, 0x1d, 0xbe, 0x75, 0x4d, 0xc3, 0xbe, + 0xfb, 0x99, 0x09, 0xbf, 0x89, 0x90, 0x92, 0xbe, 0x0d, 0x51, 0x1d, 0xbe, + 0x90, 0xcc, 0x11, 0xbf, 0x2d, 0x2a, 0xfe, 0xbe, 0x93, 0x5a, 0x02, 0xbf, + 0xe7, 0x1a, 0x7f, 0xbe, 0xe4, 0xa0, 0x1d, 0xbe, 0x1f, 0xda, 0xde, 0xbe, + 0x1f, 0xd0, 0xa5, 0xbe, 0x60, 0x34, 0x9a, 0xbe, 0x59, 0xe2, 0xfe, 0xbe, + 0x11, 0x7f, 0x05, 0xbf, 0x04, 0xde, 0xe6, 0xbe, 0xf9, 0x43, 0x08, 0xbe, + 0xb4, 0x8d, 0x85, 0xbe, 0x9a, 0x6e, 0xb4, 0xbe, 0x43, 0x2b, 0x00, 0xbf, + 0x18, 0x10, 0x8a, 0xbe, 0xd1, 0xa7, 0xdb, 0xbe, 0x38, 0x25, 0x15, 0xbe, + 0x03, 0xea, 0x37, 0xbe, 0x01, 0x7c, 0xaa, 0xbe, 0x92, 0x7c, 0x03, 0xbf, + 0x92, 0x27, 0xeb, 0xbe, 0xbf, 0x09, 0xbe, 0xbe, 0x7b, 0xf3, 0xc5, 0xbe, + 0x8d, 0xcc, 0x91, 0xbe, 0x33, 0x2d, 0x9c, 0xbe, 0xba, 0x73, 0xc1, 0xbe, + 0xb8, 0xeb, 0xc8, 0xbe, 0x2f, 0xe8, 0xed, 0xbe, 0x8e, 0x59, 0xca, 0xbe, + 0xeb, 0x9d, 0x23, 0xbf, 0xe4, 0xbe, 0xf2, 0xbe, 0x62, 0x43, 0x4c, 0xbe, + 0xdb, 0xd3, 0xb0, 0xbe, 0x80, 0x3c, 0xb2, 0xbe, 0x6f, 0x1a, 0x8f, 0xbe, + 0xb9, 0x0a, 0xd0, 0xbe, 0x9d, 0x95, 0xc3, 0xbe, 0xbf, 0xab, 0xea, 0xbe, + 0xee, 0xc9, 0xc8, 0xbe, 0x47, 0xf0, 0xe3, 0xbe, 0xd5, 0xb9, 0xee, 0xbe, + 0x0c, 0x71, 0xb3, 0xbe, 0x72, 0x2b, 0xfa, 0xbe, 0x83, 0x35, 0x1c, 0xbe, + 0xf6, 0x49, 0xbe, 0xbe, 0x95, 0x93, 0xa6, 0xbe, 0xe3, 0xb4, 0xbb, 0xbe, + 0xb4, 0x52, 0xe3, 0xbe, 0x0c, 0x3a, 0xbb, 0xbe, 0x38, 0x16, 0x00, 0xbf, + 0xc2, 0x4b, 0xab, 0xbe, 0xb6, 0xa6, 0x61, 0xbf, 0xa7, 0x6b, 0xd9, 0xbe, + 0xe5, 0xc3, 0xc6, 0xbe, 0xb2, 0x83, 0x77, 0xbe, 0x70, 0xfe, 0xd2, 0xbe, + 0x4e, 0x35, 0xee, 0xbe, 0x45, 0xf5, 0x1d, 0xbf, 0x0a, 0x88, 0x61, 0xbe, + 0x21, 0x36, 0x9f, 0xbe, 0xc2, 0x0c, 0x03, 0xbf, 0x6d, 0xc3, 0x80, 0xbe, + 0x46, 0xe8, 0xd9, 0xbe, 0xee, 0x34, 0x03, 0xbe, 0xfd, 0x69, 0x41, 0xbe, + 0xfa, 0xbc, 0xaa, 0xbe, 0xa3, 0xc0, 0x1a, 0xbf, 0x4d, 0xe2, 0xb4, 0xbe, + 0xe7, 0x51, 0xbd, 0xbe, 0xca, 0x09, 0x96, 0xbe, 0x1b, 0x83, 0x12, 0xbf, + 0x32, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x31, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x8a, 0x29, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x34, 0x0a, 0x00, 0x00, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x60, 0x0a, 0x00, 0x00, 0x7c, 0x29, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xa8, 0xd8, 0xc7, 0x3b, 0xcc, 0xed, 0x4c, 0x3b, 0xa4, 0xf6, 0x66, 0x3b, + 0x34, 0x75, 0x7a, 0x3b, 0x1c, 0x6b, 0x5e, 0x3b, 0x9c, 0xf6, 0x93, 0x3b, + 0xe0, 0x6a, 0xa3, 0x3b, 0x41, 0xad, 0x65, 0x3b, 0x9c, 0x1c, 0x6c, 0x3b, + 0x58, 0x90, 0x7b, 0x3b, 0x7f, 0xdd, 0x80, 0x3b, 0xf9, 0xb9, 0x83, 0x3b, + 0x76, 0xbf, 0xc4, 0x3b, 0x48, 0x63, 0x81, 0x3b, 0x8f, 0xc0, 0x28, 0x3b, + 0x8a, 0x8a, 0x83, 0x3b, 0x94, 0xe5, 0x94, 0x3b, 0x4d, 0x32, 0x92, 0x3b, + 0xbf, 0x64, 0x85, 0x3b, 0xf9, 0x2c, 0x6f, 0x3b, 0x2b, 0x1b, 0x79, 0x3b, + 0x67, 0xbe, 0x61, 0x3b, 0x25, 0x7d, 0x82, 0x3b, 0xb5, 0x01, 0xc1, 0x3a, + 0xc9, 0x9e, 0x4f, 0x3b, 0xa3, 0x2f, 0x8e, 0x3b, 0x5f, 0xfb, 0x5e, 0x3b, + 0x80, 0x8b, 0xba, 0x3b, 0xdc, 0x6c, 0x7f, 0x3b, 0x08, 0x84, 0x1d, 0x3b, + 0xd5, 0x37, 0x37, 0x3b, 0xb7, 0x90, 0x90, 0x3b, 0x4f, 0xd7, 0xa4, 0x3b, + 0x61, 0xe6, 0xa4, 0x3b, 0xf7, 0x4b, 0xaf, 0x3b, 0x7a, 0x67, 0x85, 0x3b, + 0xe5, 0x85, 0x4b, 0x3b, 0xcb, 0xd9, 0x8f, 0x3b, 0xb8, 0x5c, 0x54, 0x3b, + 0x8e, 0xe2, 0xaa, 0x3a, 0xa3, 0x9a, 0x0e, 0x3b, 0x78, 0xb6, 0x5b, 0x3b, + 0x19, 0x43, 0x1d, 0x3b, 0x82, 0xd9, 0x75, 0x3b, 0xe5, 0xeb, 0x5d, 0x3b, + 0x2c, 0xb3, 0xd8, 0x3a, 0xf7, 0x32, 0x12, 0x3b, 0x5c, 0x46, 0x39, 0x3b, + 0x9d, 0x0c, 0x74, 0x3b, 0x65, 0xa4, 0x1c, 0x3b, 0xa9, 0xc6, 0x95, 0x3b, + 0x9a, 0xe2, 0xfd, 0x3b, 0x96, 0x25, 0x48, 0x3b, 0x43, 0x45, 0xb2, 0x3b, + 0xba, 0x8e, 0x5d, 0x3b, 0x0f, 0xd0, 0x3a, 0x3c, 0x91, 0x10, 0x81, 0x3b, + 0xdd, 0xb5, 0x6c, 0x3b, 0x4c, 0x30, 0xb1, 0x3a, 0xdc, 0x2c, 0x43, 0x3b, + 0x00, 0xf8, 0xfe, 0x3b, 0xb0, 0x15, 0x91, 0x3b, 0x42, 0xef, 0x66, 0x3b, + 0x58, 0xf9, 0x69, 0x3a, 0x84, 0x97, 0x3c, 0x3b, 0x4b, 0x42, 0x02, 0x3b, + 0xb4, 0xc5, 0x36, 0x3b, 0x7e, 0xc8, 0x3d, 0x3b, 0xa8, 0x52, 0xb3, 0x3b, + 0x93, 0xb0, 0xbe, 0x3a, 0xac, 0x5e, 0xee, 0x3a, 0x48, 0x46, 0xb7, 0x3b, + 0x62, 0x64, 0x3f, 0x3b, 0xb2, 0xd0, 0xf4, 0x3a, 0xfd, 0x7b, 0x76, 0x3b, + 0x02, 0x0e, 0x71, 0x3b, 0xcc, 0xd1, 0x4e, 0x3b, 0xff, 0x89, 0x85, 0x3b, + 0xbc, 0x14, 0xc4, 0x3b, 0x7c, 0x80, 0x3d, 0x3b, 0x3d, 0xea, 0x90, 0x3b, + 0xb6, 0x5f, 0x65, 0x3b, 0x3a, 0x4b, 0xb4, 0x3b, 0xbb, 0x62, 0xa6, 0x3b, + 0xf7, 0x39, 0x06, 0x3b, 0x73, 0x43, 0xbd, 0x3b, 0x8a, 0x69, 0x2a, 0x3b, + 0xaf, 0x73, 0x35, 0x3b, 0xe2, 0x0a, 0x6c, 0x3b, 0x3f, 0xc1, 0x3c, 0x3b, + 0x8c, 0x90, 0x2a, 0x3c, 0x5a, 0xaa, 0x44, 0x3b, 0xcf, 0x57, 0x88, 0x3b, + 0xf1, 0xbf, 0x61, 0x3b, 0x6a, 0x9d, 0x2c, 0x3b, 0x4b, 0x52, 0x73, 0x3b, + 0xf4, 0xe8, 0x8c, 0x3b, 0x48, 0x93, 0x5a, 0x3b, 0x52, 0xb7, 0x8d, 0x3b, + 0xfc, 0x94, 0x98, 0x3b, 0x7a, 0x27, 0x5c, 0x3b, 0x4c, 0x0e, 0x88, 0x3b, + 0x3b, 0x20, 0x6b, 0x3b, 0xc5, 0xb3, 0xb5, 0x3a, 0x0f, 0xce, 0x69, 0x3b, + 0x8f, 0xc4, 0xe8, 0x3a, 0xd1, 0xc7, 0x91, 0x3b, 0x59, 0xd9, 0x92, 0x3b, + 0x85, 0xa4, 0x79, 0x3b, 0xd0, 0xc7, 0x4c, 0x3b, 0xba, 0x43, 0x4d, 0x3b, + 0x18, 0x2a, 0x2b, 0x3b, 0xd3, 0x47, 0x4c, 0x3b, 0x74, 0x13, 0x73, 0x3b, + 0x94, 0x53, 0x84, 0x3b, 0xc6, 0xaa, 0x21, 0x3b, 0xc2, 0x10, 0x62, 0x3b, + 0x9f, 0xb1, 0x31, 0x3b, 0xee, 0xe3, 0xa1, 0x3b, 0x58, 0x93, 0x87, 0x3b, + 0x24, 0x99, 0x59, 0x3b, 0x24, 0x57, 0x70, 0x3b, 0xa2, 0x46, 0xa4, 0x3a, + 0x78, 0x33, 0x71, 0x3b, 0x0e, 0xdd, 0x9e, 0x3b, 0xbc, 0x25, 0x88, 0x3b, + 0x37, 0xf4, 0xbe, 0x3a, 0xd3, 0xf8, 0x26, 0x3b, 0x80, 0x00, 0x00, 0x00, + 0x40, 0xe9, 0x3b, 0x3f, 0x25, 0x78, 0xbd, 0x3e, 0x8f, 0x4b, 0xd3, 0x3e, + 0x7d, 0x6a, 0xf5, 0x3e, 0x46, 0xae, 0xdc, 0x3e, 0xaf, 0xce, 0x12, 0x3f, + 0x0a, 0x24, 0x22, 0x3f, 0xe6, 0xe1, 0xe3, 0x3e, 0x31, 0xbf, 0xa6, 0x3e, + 0x85, 0xca, 0xc6, 0x3e, 0x89, 0xb7, 0xff, 0x3e, 0x1a, 0xb1, 0x91, 0x3e, + 0xf7, 0x35, 0x43, 0x3f, 0xe0, 0xce, 0xd7, 0x3e, 0xfc, 0x82, 0x95, 0x3e, + 0x22, 0xd2, 0xf6, 0x3e, 0x42, 0xef, 0x91, 0x3e, 0xe8, 0x0d, 0x11, 0x3f, + 0x8f, 0xdf, 0xda, 0x3e, 0x9f, 0x4e, 0xed, 0x3e, 0xf5, 0x28, 0xf7, 0x3e, + 0xea, 0xfa, 0xdf, 0x3e, 0xa2, 0x96, 0xc7, 0x3e, 0x84, 0xef, 0x03, 0x3e, + 0x8b, 0xff, 0xcd, 0x3e, 0x44, 0x13, 0x0d, 0x3f, 0x68, 0x3d, 0xdd, 0x3e, + 0x69, 0x16, 0x39, 0x3f, 0x58, 0xd6, 0xd6, 0x3e, 0x00, 0x49, 0x9c, 0x3e, + 0x65, 0xc9, 0xb5, 0x3e, 0x96, 0x6f, 0x0f, 0x3f, 0xa0, 0x8d, 0x23, 0x3f, + 0x94, 0x9c, 0x23, 0x3f, 0x5f, 0xed, 0x2d, 0x3f, 0xab, 0x5c, 0x04, 0x3f, + 0xd9, 0xee, 0xc9, 0x3e, 0x17, 0xba, 0x0e, 0x3f, 0xff, 0xb3, 0xd2, 0x3e, + 0xc9, 0x8c, 0x29, 0x3e, 0x6e, 0x7d, 0x8d, 0x3e, 0x12, 0x5d, 0xb6, 0x3e, + 0x74, 0x51, 0x8d, 0x3e, 0xcf, 0xed, 0xf3, 0x3e, 0x0d, 0x30, 0xdc, 0x3e, + 0x7c, 0x12, 0x15, 0x3e, 0x91, 0x0e, 0x91, 0x3e, 0xcf, 0xd3, 0xb7, 0x3e, + 0x84, 0x24, 0xf2, 0x3e, 0x1c, 0x6b, 0x9b, 0x3e, 0xf1, 0xf1, 0xbc, 0x3e, + 0x66, 0x3c, 0x16, 0x3f, 0x4b, 0x95, 0xc6, 0x3e, 0xb8, 0xe0, 0x30, 0x3f, + 0x9d, 0xd3, 0xdb, 0x3e, 0x51, 0x54, 0x5e, 0x3f, 0x70, 0x0e, 0x00, 0x3f, + 0x71, 0xdc, 0xea, 0x3e, 0x72, 0x3d, 0x12, 0x3e, 0x82, 0xa6, 0xc1, 0x3e, + 0xa9, 0xbe, 0x46, 0x3f, 0x85, 0xf3, 0x0f, 0x3f, 0x63, 0x21, 0xe5, 0x3e, + 0x65, 0x25, 0xe8, 0x3d, 0x55, 0x1e, 0xbb, 0x3e, 0xf2, 0x38, 0x41, 0x3e, + 0xb0, 0x38, 0x9c, 0x3e, 0xed, 0x4c, 0xbc, 0x3e, 0x03, 0xec, 0x31, 0x3f, + 0x77, 0xe6, 0x3c, 0x3e, 0xef, 0x81, 0x6c, 0x3e, 0xbb, 0xd7, 0x35, 0x3f, + 0x99, 0xe5, 0xbd, 0x3e, 0xe9, 0x40, 0x5e, 0x3e, 0x05, 0x8f, 0xf4, 0x3e, + 0x44, 0xae, 0x7b, 0x3e, 0x28, 0x34, 0xcd, 0x3e, 0xea, 0x23, 0xad, 0x3e, + 0x93, 0x8c, 0x42, 0x3f, 0xdb, 0x97, 0x9d, 0x3e, 0x4e, 0x1a, 0xe5, 0x3e, + 0xf7, 0x94, 0xe3, 0x3e, 0xa4, 0xe2, 0x32, 0x3f, 0xf6, 0x15, 0x25, 0x3f, + 0x83, 0x2d, 0x85, 0x3e, 0x92, 0x1d, 0x1c, 0x3f, 0x4e, 0x4a, 0x8a, 0x3e, + 0xc8, 0x08, 0xb4, 0x3e, 0xcc, 0x32, 0xea, 0x3e, 0xbd, 0x47, 0xbb, 0x3e, + 0xaf, 0x1d, 0x0d, 0x3f, 0x05, 0x21, 0xc3, 0x3e, 0x9b, 0x3f, 0xa9, 0x3e, + 0x71, 0xfc, 0xdf, 0x3e, 0xd0, 0x1b, 0xa4, 0x3e, 0x32, 0x80, 0xe1, 0x3e, + 0xd8, 0x53, 0xea, 0x3e, 0x21, 0xde, 0xd8, 0x3e, 0xe3, 0x9b, 0x0c, 0x3f, + 0xd2, 0x63, 0x17, 0x3f, 0x2b, 0x6f, 0xda, 0x3e, 0x4a, 0x8b, 0xe6, 0x3e, + 0x88, 0xef, 0xdc, 0x3e, 0x70, 0xa4, 0x26, 0x3e, 0x73, 0xfa, 0xe7, 0x3e, + 0x06, 0xf3, 0x66, 0x3e, 0xaf, 0x99, 0xcd, 0x3e, 0xa6, 0xb3, 0x11, 0x3f, + 0xc4, 0x3d, 0xf5, 0x3e, 0x40, 0x2e, 0xcb, 0x3e, 0x33, 0xa9, 0xcb, 0x3e, + 0xc4, 0xd3, 0xa9, 0x3e, 0x66, 0x14, 0x91, 0x3e, 0x4d, 0x2d, 0xf1, 0x3e, + 0xed, 0x4a, 0x03, 0x3f, 0x30, 0xfc, 0x8d, 0x3e, 0xd1, 0x1c, 0xb6, 0x3e, + 0x3c, 0x4e, 0xb0, 0x3e, 0x72, 0x16, 0x11, 0x3f, 0xce, 0xfe, 0xc8, 0x3e, + 0xf2, 0xe5, 0xd7, 0x3e, 0x34, 0x4d, 0xd4, 0x3e, 0x15, 0xfe, 0x22, 0x3e, + 0x11, 0x51, 0xef, 0x3e, 0x54, 0x9f, 0x1d, 0x3f, 0x71, 0x15, 0x07, 0x3f, + 0x4f, 0x76, 0x3d, 0x3e, 0xe1, 0xaa, 0xa5, 0x3e, 0x80, 0x00, 0x00, 0x00, + 0xf7, 0x48, 0x46, 0xbf, 0xf0, 0x53, 0xcb, 0xbe, 0xb7, 0x28, 0xe5, 0xbe, + 0x4a, 0x80, 0xf8, 0xbe, 0x45, 0x9e, 0x94, 0xbe, 0x84, 0xca, 0x7e, 0xbe, + 0x29, 0xdf, 0xf2, 0xbe, 0xf7, 0xd6, 0x69, 0xbe, 0x63, 0x44, 0xea, 0xbe, + 0x37, 0x99, 0xf9, 0xbe, 0xc6, 0x4d, 0xcb, 0xbe, 0x85, 0xb2, 0x02, 0xbf, + 0x0c, 0x17, 0xf4, 0xbe, 0x81, 0x60, 0x00, 0xbf, 0x0e, 0x6f, 0xa7, 0xbe, + 0x75, 0x83, 0x02, 0xbf, 0xc9, 0xbb, 0x13, 0xbf, 0x74, 0x9c, 0xc2, 0xbe, + 0xf6, 0x59, 0x04, 0xbf, 0x04, 0x8e, 0xd4, 0xbe, 0xb0, 0x4b, 0xa0, 0xbe, + 0xa6, 0x9b, 0xdc, 0xbe, 0x2b, 0x78, 0x01, 0xbf, 0xb2, 0x7f, 0x3f, 0xbe, + 0x8a, 0x7a, 0xb3, 0xbe, 0xc9, 0xe6, 0xcb, 0xbe, 0xe6, 0x56, 0x72, 0xbe, + 0x6e, 0xf3, 0xa4, 0xbe, 0x02, 0x6e, 0xfd, 0xbe, 0x7b, 0x32, 0x7b, 0xbe, + 0xdd, 0xfd, 0x7e, 0xbe, 0x92, 0x5e, 0x02, 0xbf, 0x2d, 0xf1, 0x95, 0xbe, + 0xc7, 0x55, 0xcc, 0xbe, 0xe6, 0x28, 0x1e, 0xbf, 0xfa, 0x63, 0xce, 0xbe, + 0xa9, 0xd7, 0xb4, 0xbe, 0x6d, 0x34, 0xd1, 0xbe, 0xb3, 0x82, 0xd0, 0xbe, + 0x64, 0x5a, 0xf0, 0xbd, 0x37, 0x48, 0x7e, 0xbe, 0x0b, 0xff, 0xd9, 0xbe, + 0x93, 0x08, 0x9c, 0xbe, 0x50, 0x62, 0x4d, 0xbe, 0x99, 0xe8, 0x98, 0xbe, + 0xc6, 0x01, 0x57, 0xbe, 0x29, 0x97, 0x38, 0xbe, 0x3e, 0x10, 0xb5, 0xbe, + 0x4d, 0xa9, 0xce, 0xbe, 0xd2, 0x2c, 0x96, 0xbe, 0x1c, 0x9b, 0x14, 0xbf, + 0xd5, 0xe6, 0x7b, 0xbf, 0xac, 0xdd, 0xae, 0xbe, 0xad, 0x23, 0xe0, 0xbe, + 0x04, 0xa6, 0xc8, 0xbe, 0x6f, 0x5a, 0xb9, 0xbf, 0x07, 0x29, 0xd7, 0xbe, + 0xb6, 0x33, 0xb6, 0xbe, 0xeb, 0xcd, 0x2f, 0xbe, 0x83, 0x7c, 0xab, 0xbe, + 0x10, 0xfa, 0x7c, 0xbf, 0x28, 0x04, 0xc6, 0xbe, 0x86, 0xf0, 0xb1, 0xbe, + 0x49, 0xe8, 0xba, 0xbd, 0x96, 0x56, 0x8a, 0xbe, 0xc6, 0x3d, 0x81, 0xbe, + 0x29, 0x58, 0xb5, 0xbe, 0x51, 0xb1, 0x8c, 0xbe, 0xed, 0xf8, 0x26, 0xbf, + 0x32, 0x33, 0x3d, 0xbe, 0x35, 0xd0, 0x4c, 0xbe, 0x97, 0x29, 0x1a, 0xbf, + 0x6f, 0xbd, 0x92, 0xbe, 0x11, 0xe7, 0x72, 0xbe, 0x0d, 0x59, 0xc0, 0xbe, + 0xe6, 0x2b, 0xef, 0xbe, 0xcf, 0x01, 0x6f, 0xbe, 0xeb, 0x7e, 0x04, 0xbf, + 0x3d, 0xd9, 0xf7, 0xbe, 0x7b, 0x05, 0xbc, 0xbe, 0x69, 0xc8, 0x0f, 0xbf, + 0x04, 0x8e, 0x7f, 0xbe, 0xab, 0x21, 0x25, 0xbf, 0x9b, 0x56, 0xe7, 0xbe, + 0x95, 0xbf, 0x68, 0xbe, 0xec, 0xc8, 0x3b, 0xbf, 0xb7, 0x14, 0xa9, 0xbe, + 0x1b, 0x99, 0xab, 0xbe, 0x58, 0xb6, 0xb2, 0xbe, 0xd7, 0xb0, 0x9f, 0xbe, + 0x6b, 0x3b, 0xa9, 0xbf, 0x52, 0x4e, 0xb5, 0xbe, 0x1f, 0x47, 0x07, 0xbf, + 0xf0, 0x94, 0xc2, 0xbe, 0x2f, 0x44, 0xab, 0xbe, 0xa6, 0x6b, 0xf1, 0xbe, + 0x22, 0xcf, 0x0b, 0xbf, 0x52, 0x79, 0xa5, 0xbe, 0xdd, 0x43, 0x9e, 0xbe, + 0x06, 0x26, 0xd4, 0xbe, 0xc0, 0x06, 0xa4, 0xbe, 0x2f, 0xfe, 0x06, 0xbf, + 0xfb, 0x49, 0xe9, 0xbe, 0x5d, 0x48, 0x34, 0xbe, 0x39, 0xe7, 0xb0, 0xbe, + 0xb9, 0x37, 0x0c, 0xbe, 0x41, 0xa4, 0x10, 0xbf, 0x2e, 0xb6, 0x9c, 0xbe, + 0x3c, 0xb1, 0xf7, 0xbe, 0xdd, 0x26, 0xc2, 0xbe, 0x71, 0x68, 0x8e, 0xbe, + 0x6f, 0xe3, 0x6e, 0xbe, 0x43, 0xaf, 0xca, 0xbe, 0x8d, 0xea, 0x80, 0xbe, + 0x8f, 0x17, 0xe6, 0xbe, 0x70, 0x67, 0xa0, 0xbe, 0xa0, 0x4c, 0xe0, 0xbe, + 0xc4, 0x0e, 0xaf, 0xbe, 0x26, 0xa0, 0x20, 0xbf, 0x31, 0x84, 0x06, 0xbf, + 0x89, 0x0a, 0x9e, 0xbe, 0x76, 0x76, 0xee, 0xbe, 0x90, 0xf2, 0x0d, 0xbe, + 0x52, 0xa2, 0xc0, 0xbe, 0xcb, 0xc7, 0xca, 0xbe, 0xc6, 0xcb, 0xc4, 0xbe, + 0x6c, 0x02, 0xd5, 0xbd, 0x36, 0xfa, 0x81, 0xbe, 0x32, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x5f, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x44, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x12, 0x34, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x0a, 0x00, 0x00, + 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x60, 0x0a, 0x00, 0x00, + 0x04, 0x34, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, + 0x10, 0x06, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xa9, 0x86, 0x64, 0x3b, + 0xf5, 0xde, 0x2d, 0x3b, 0xd1, 0x23, 0x52, 0x3b, 0x50, 0x55, 0xf9, 0x3a, + 0xb9, 0x6f, 0x4f, 0x3b, 0xb7, 0x2f, 0x4a, 0x3b, 0x05, 0x19, 0x58, 0x3b, + 0x27, 0x2f, 0x9f, 0x3b, 0x32, 0xee, 0x38, 0x3b, 0xdb, 0x6d, 0x88, 0x3b, + 0x8f, 0xf1, 0x14, 0x3b, 0x27, 0x2a, 0xb0, 0x3b, 0x2a, 0xf5, 0x2f, 0x3b, + 0x11, 0x2e, 0x91, 0x3b, 0x38, 0xe4, 0x9f, 0x3b, 0x62, 0x91, 0x03, 0x3b, + 0x84, 0x73, 0x92, 0x3b, 0x18, 0xe3, 0xb1, 0x3b, 0x10, 0x37, 0x98, 0x3b, + 0x43, 0xd5, 0x1e, 0x3b, 0x62, 0x25, 0xa0, 0x3a, 0x84, 0x06, 0xa2, 0x3b, + 0xba, 0xc5, 0xc2, 0x3b, 0x51, 0xe7, 0x52, 0x3b, 0x46, 0x83, 0x9a, 0x3b, + 0xac, 0x7e, 0x63, 0x3b, 0x44, 0xbe, 0x9c, 0x3b, 0x2e, 0xb2, 0x83, 0x3b, + 0xee, 0x80, 0x8c, 0x3b, 0x43, 0x6e, 0x3b, 0x3b, 0x76, 0x3a, 0xb3, 0x3a, + 0x4d, 0x24, 0xca, 0x3a, 0x18, 0xde, 0x21, 0x3b, 0xac, 0xc2, 0x94, 0x3b, + 0x7e, 0x2d, 0xfb, 0x3b, 0x04, 0x6c, 0xbe, 0x3a, 0x25, 0x31, 0xdb, 0x3b, + 0xe7, 0xfe, 0xef, 0x3b, 0x35, 0xb7, 0x39, 0x3b, 0xd1, 0xe9, 0x77, 0x3b, + 0xf8, 0xc1, 0xaa, 0x3b, 0x7c, 0x4c, 0x93, 0x3b, 0xac, 0x5a, 0x56, 0x3b, + 0x8c, 0x5d, 0x2e, 0x3b, 0xde, 0xc5, 0x90, 0x3b, 0x2a, 0x43, 0x73, 0x3b, + 0x68, 0x4d, 0x36, 0x3b, 0x08, 0x2a, 0x15, 0x3b, 0xd7, 0xe9, 0x34, 0x3b, + 0x65, 0xd6, 0xcb, 0x3b, 0xc2, 0x83, 0xa4, 0x3b, 0x9a, 0x0b, 0xcd, 0x3b, + 0x79, 0x19, 0x4c, 0x3b, 0xe5, 0x53, 0x9a, 0x3b, 0x38, 0xa7, 0x12, 0x3b, + 0x7b, 0x7b, 0x8c, 0x3b, 0x14, 0xb8, 0x6b, 0x3b, 0x4a, 0x5f, 0x56, 0x3b, + 0x59, 0x9d, 0xb2, 0x3b, 0x4e, 0x3e, 0xdb, 0x3a, 0x76, 0xad, 0xc2, 0x3b, + 0x16, 0x70, 0x85, 0x3b, 0x17, 0x4c, 0x14, 0x3c, 0x8f, 0x5e, 0x4c, 0x3b, + 0x6e, 0xf3, 0x95, 0x3b, 0x21, 0xf1, 0xdb, 0x3b, 0xb7, 0xc3, 0x5e, 0x3b, + 0x18, 0xdf, 0x39, 0x3b, 0xf2, 0x7d, 0x07, 0x3b, 0xa3, 0x79, 0x9e, 0x3b, + 0xe7, 0x97, 0x62, 0x3b, 0x68, 0x63, 0xe5, 0x3b, 0x97, 0xe2, 0x80, 0x3b, + 0xe2, 0x3f, 0x57, 0x3b, 0x78, 0x5d, 0x99, 0x3b, 0x04, 0x99, 0x98, 0x3b, + 0xb9, 0x81, 0xaa, 0x3b, 0xe2, 0xd9, 0x8e, 0x3b, 0x56, 0x1a, 0xbc, 0x3a, + 0x54, 0x83, 0xea, 0x3a, 0xa8, 0x61, 0x8c, 0x3b, 0x90, 0x20, 0x0d, 0x3c, + 0x26, 0xc9, 0x54, 0x3b, 0xd1, 0x80, 0x6e, 0x3b, 0x21, 0x1a, 0xa7, 0x3b, + 0x9a, 0x09, 0xe6, 0x3a, 0xdd, 0x07, 0x83, 0x3b, 0x2e, 0x4c, 0x52, 0x3b, + 0x2c, 0x2b, 0xe8, 0x3a, 0x72, 0x6e, 0x7d, 0x3b, 0xb6, 0xcb, 0x42, 0x3b, + 0xfb, 0x8d, 0x4f, 0x3b, 0x67, 0xc8, 0x92, 0x3b, 0x59, 0xc3, 0x85, 0x3b, + 0x5a, 0xd6, 0x2a, 0x3b, 0xc9, 0x25, 0x6b, 0x3b, 0x84, 0xdc, 0x26, 0x3b, + 0x7a, 0x3a, 0x8e, 0x3b, 0xe0, 0x7d, 0x91, 0x3b, 0x51, 0x7d, 0x74, 0x3b, + 0x3c, 0xf8, 0xa4, 0x3b, 0x49, 0xab, 0x26, 0x3a, 0xe2, 0xff, 0x80, 0x3b, + 0xfb, 0x64, 0xc5, 0x3b, 0x1f, 0x23, 0x86, 0x3b, 0x6f, 0xc7, 0x9d, 0x3b, + 0x82, 0x91, 0xd2, 0x3b, 0x4b, 0x8c, 0xab, 0x3a, 0x5b, 0x0c, 0xf6, 0x3a, + 0x96, 0x3e, 0x8a, 0x3b, 0xed, 0x10, 0x22, 0x3b, 0xe3, 0xe1, 0x94, 0x3b, + 0xf6, 0xa3, 0x5d, 0x3b, 0x88, 0xc0, 0x5c, 0x3b, 0x3b, 0x11, 0x57, 0x3b, + 0xec, 0xc7, 0x00, 0x3b, 0xdc, 0x49, 0x88, 0x3b, 0xde, 0xdb, 0xa1, 0x3b, + 0x30, 0xb0, 0xc7, 0x3a, 0x1d, 0x2d, 0xa7, 0x3b, 0xbd, 0x5b, 0x8f, 0x3b, + 0xb5, 0xec, 0xf2, 0x3a, 0xf5, 0x21, 0xd8, 0x3b, 0x43, 0x3d, 0xa0, 0x3b, + 0x48, 0x24, 0x1c, 0x3b, 0x08, 0xfe, 0x33, 0x3b, 0xe0, 0x3c, 0x2b, 0x3b, + 0x5f, 0xf4, 0x2a, 0x3b, 0x80, 0x00, 0x00, 0x00, 0x9c, 0xbd, 0xe2, 0x3e, + 0x37, 0x83, 0xac, 0x3e, 0x89, 0x7f, 0xd0, 0x3e, 0xa5, 0x62, 0x77, 0x3e, + 0x06, 0x07, 0xcc, 0x3e, 0x8f, 0xe0, 0xb3, 0x3e, 0xd3, 0x68, 0xd6, 0x3e, + 0xc9, 0xf0, 0x1d, 0x3f, 0x4d, 0xf9, 0xa9, 0x3e, 0x3f, 0x98, 0xfb, 0x3e, + 0xac, 0xc7, 0x93, 0x3e, 0xd3, 0xc9, 0x2e, 0x3f, 0x22, 0x2e, 0x8a, 0x3e, + 0xb5, 0x0b, 0x10, 0x3f, 0x70, 0xa4, 0x1e, 0x3f, 0x3f, 0x8a, 0x82, 0x3e, + 0x9d, 0x4e, 0x11, 0x3f, 0x52, 0x7f, 0x30, 0x3f, 0xa2, 0x06, 0x17, 0x3f, + 0x98, 0x97, 0x9d, 0x3e, 0x17, 0xe5, 0x1e, 0x3e, 0x77, 0xc2, 0x20, 0x3f, + 0x2f, 0x40, 0x41, 0x3f, 0x86, 0x23, 0xa7, 0x3e, 0x65, 0x93, 0x17, 0x3f, + 0xaf, 0xb7, 0xe1, 0x3e, 0x8e, 0x11, 0xf8, 0x3e, 0xca, 0xaa, 0x02, 0x3f, + 0xec, 0x67, 0x0b, 0x3f, 0x66, 0xf7, 0xb9, 0x3e, 0x01, 0xd4, 0x31, 0x3e, + 0x04, 0x90, 0x48, 0x3e, 0x5c, 0x9a, 0xa0, 0x3e, 0x27, 0x99, 0x13, 0x3f, + 0xca, 0xe6, 0x32, 0x3f, 0xca, 0xda, 0x07, 0x3e, 0x59, 0x40, 0x08, 0x3f, + 0xe9, 0x1e, 0x6e, 0x3f, 0xc7, 0x43, 0xb8, 0x3e, 0x41, 0xcf, 0xb2, 0x3e, + 0xb5, 0xb8, 0x0a, 0x3f, 0x8b, 0x4f, 0xec, 0x3e, 0xf7, 0xad, 0xd4, 0x3e, + 0xaa, 0xef, 0x96, 0x3e, 0x0a, 0x08, 0xed, 0x3e, 0x2d, 0x8d, 0x96, 0x3e, + 0xcd, 0xe0, 0xb4, 0x3e, 0xb4, 0xff, 0x93, 0x3e, 0x03, 0x80, 0xb3, 0x3e, + 0xab, 0xc0, 0x40, 0x3f, 0xba, 0x3a, 0x23, 0x3f, 0x83, 0x71, 0x4b, 0x3f, + 0x46, 0x81, 0xca, 0x3e, 0x4f, 0xac, 0x00, 0x3f, 0xea, 0x81, 0x91, 0x3e, + 0x84, 0x62, 0x0b, 0x3f, 0xe3, 0xa4, 0xa5, 0x3e, 0xc2, 0x86, 0xc5, 0x3e, + 0x1e, 0x38, 0x31, 0x3f, 0xd1, 0x87, 0x59, 0x3e, 0x1b, 0x28, 0x41, 0x3f, + 0x36, 0x65, 0x04, 0x3f, 0x7f, 0x23, 0x93, 0x3f, 0xd2, 0xc5, 0xca, 0x3e, + 0x87, 0xc7, 0x14, 0x3f, 0x75, 0xd0, 0x8c, 0x3e, 0xc6, 0xd1, 0x97, 0x3e, + 0x5a, 0x6b, 0xb8, 0x3e, 0x5e, 0x68, 0x5d, 0x3e, 0xb0, 0x3c, 0x1d, 0x3f, + 0x79, 0xad, 0xb1, 0x3e, 0xc7, 0xfb, 0x87, 0x3e, 0xa4, 0xc1, 0xff, 0x3e, + 0x2e, 0x69, 0xc8, 0x3e, 0xa1, 0x03, 0x00, 0x3f, 0xd2, 0x67, 0x17, 0x3f, + 0xb6, 0x2c, 0x29, 0x3f, 0xad, 0x92, 0x06, 0x3f, 0xe7, 0x3e, 0x0c, 0x3e, + 0xd4, 0x30, 0x61, 0x3e, 0xe5, 0x48, 0x0b, 0x3f, 0xab, 0x47, 0xcb, 0x3e, + 0x94, 0x1f, 0xd3, 0x3e, 0xcf, 0xa3, 0xec, 0x3e, 0xed, 0xcb, 0x25, 0x3f, + 0xb7, 0x0c, 0x58, 0x3e, 0xcd, 0x01, 0x02, 0x3f, 0x89, 0x3a, 0xc5, 0x3e, + 0xec, 0x06, 0x32, 0x3e, 0x95, 0x73, 0xfb, 0x3e, 0xbd, 0xe5, 0x95, 0x3e, + 0xdf, 0xee, 0xcd, 0x3e, 0xd8, 0xc0, 0x04, 0x3f, 0xd2, 0xb7, 0x04, 0x3f, + 0xad, 0x80, 0xa9, 0x3e, 0xce, 0x5c, 0xb5, 0x3e, 0x14, 0x75, 0x8e, 0x3e, + 0x08, 0xda, 0xcf, 0x3e, 0xe4, 0x5a, 0x10, 0x3f, 0x44, 0x03, 0xc9, 0x3e, + 0x4c, 0xae, 0x23, 0x3f, 0xf2, 0x5d, 0xa5, 0x3d, 0xc4, 0xfb, 0xff, 0x3e, + 0x40, 0xa3, 0x40, 0x3f, 0xc3, 0x73, 0xe2, 0x3e, 0xe0, 0x8b, 0x1c, 0x3f, + 0x5f, 0xec, 0x50, 0x3f, 0x32, 0x35, 0x2a, 0x3e, 0x42, 0x20, 0x74, 0x3e, + 0xba, 0x83, 0x06, 0x3f, 0x83, 0xc9, 0x8c, 0x3e, 0xdc, 0xdc, 0xc7, 0x3e, + 0xcf, 0x3d, 0xc6, 0x3e, 0x07, 0x07, 0xdb, 0x3e, 0xbd, 0xd2, 0x87, 0x3e, + 0xce, 0x87, 0x19, 0x3e, 0x48, 0x39, 0x07, 0x3f, 0x20, 0x7c, 0x18, 0x3f, + 0xd0, 0x20, 0x46, 0x3e, 0xc3, 0xde, 0x25, 0x3f, 0x06, 0x3d, 0x0e, 0x3f, + 0xdc, 0x06, 0x71, 0x3e, 0xb1, 0x71, 0x56, 0x3f, 0x23, 0x30, 0xff, 0x3e, + 0xc4, 0xc4, 0x85, 0x3e, 0x42, 0x84, 0xb0, 0x3e, 0x66, 0xe6, 0xa9, 0x3e, + 0x5d, 0xfa, 0x88, 0x3e, 0x80, 0x00, 0x00, 0x00, 0x91, 0xcf, 0x99, 0xbe, + 0x50, 0x27, 0x99, 0xbe, 0x59, 0x1f, 0xb1, 0xbe, 0x8b, 0xce, 0x67, 0xbe, + 0xda, 0xd0, 0xcd, 0xbe, 0x58, 0x9b, 0xc8, 0xbe, 0x60, 0x84, 0x8a, 0xbe, + 0x8f, 0x04, 0xff, 0xbe, 0x56, 0x7c, 0xb7, 0xbe, 0xff, 0x5c, 0x07, 0xbf, + 0xa6, 0xcf, 0x89, 0xbe, 0xfe, 0x82, 0xf8, 0xbe, 0x40, 0x95, 0xae, 0xbe, + 0x78, 0x91, 0xb8, 0xbe, 0xd5, 0x05, 0x1a, 0xbf, 0x7b, 0x85, 0x52, 0xbe, + 0xf5, 0xec, 0x05, 0xbf, 0xdb, 0x4d, 0xb8, 0xbe, 0xc3, 0x37, 0x14, 0xbf, + 0xcb, 0x6e, 0x86, 0xbe, 0x3e, 0x79, 0x16, 0xbe, 0xb2, 0xab, 0x95, 0xbe, + 0xf5, 0x3b, 0x04, 0xbf, 0x82, 0x41, 0xd1, 0xbe, 0x3f, 0x4e, 0x19, 0xbf, + 0x9d, 0xd3, 0x82, 0xbe, 0xc7, 0x84, 0x1b, 0xbf, 0x71, 0x86, 0xfa, 0xbe, + 0xe6, 0x1f, 0xde, 0xbe, 0x4f, 0x6d, 0xb8, 0xbe, 0xf9, 0x34, 0xc2, 0xbd, + 0x12, 0x04, 0x37, 0xbe, 0x36, 0x21, 0x88, 0xbe, 0xa1, 0x4b, 0xc7, 0xbe, + 0x23, 0x37, 0x79, 0xbf, 0x2c, 0xef, 0x3c, 0xbe, 0xc3, 0x7a, 0x59, 0xbf, + 0xdd, 0x7c, 0xdd, 0xbe, 0x70, 0x84, 0xa8, 0xbe, 0xfd, 0xf9, 0xf5, 0xbe, + 0x74, 0x6c, 0x29, 0xbf, 0xe3, 0x25, 0x12, 0xbf, 0x2f, 0x41, 0xa2, 0xbe, + 0xd1, 0x00, 0xad, 0xbe, 0x52, 0xa4, 0x0f, 0xbf, 0xa4, 0x5c, 0xf1, 0xbe, + 0x26, 0xa2, 0xa4, 0xbe, 0x2e, 0xa6, 0x8d, 0xbe, 0x4b, 0x92, 0x94, 0xbe, + 0xb8, 0x3e, 0x4a, 0xbf, 0x6b, 0x98, 0x03, 0xbf, 0x7b, 0x27, 0x42, 0xbf, + 0xfc, 0x80, 0xc6, 0xbe, 0x3d, 0x1f, 0x19, 0xbf, 0xb5, 0xb6, 0x37, 0xbe, + 0x9b, 0x8a, 0xb0, 0xbe, 0xa4, 0xe0, 0xe9, 0xbe, 0x8b, 0xb2, 0xd4, 0xbe, + 0x0a, 0xc9, 0xfc, 0xbe, 0x60, 0x68, 0x54, 0xbe, 0x9b, 0xcb, 0x30, 0xbf, + 0xa4, 0x5f, 0xc7, 0xbe, 0x58, 0xfc, 0x3c, 0xbf, 0xab, 0x87, 0xb2, 0xbe, + 0x65, 0xcd, 0xf6, 0xbe, 0x3f, 0x39, 0x5a, 0xbf, 0x30, 0x06, 0xdd, 0xbe, + 0x42, 0x91, 0xad, 0xbe, 0xf6, 0x6e, 0x86, 0xbe, 0x85, 0x77, 0xd2, 0xbe, + 0xb7, 0xd2, 0xe0, 0xbe, 0xa1, 0x98, 0x63, 0xbf, 0x99, 0x94, 0xa3, 0xbe, + 0x62, 0x91, 0xd5, 0xbe, 0xbd, 0x2a, 0x18, 0xbf, 0xec, 0x32, 0xb0, 0xbe, + 0x16, 0x27, 0x0c, 0xbf, 0x2e, 0xbc, 0x0d, 0xbf, 0x21, 0xa2, 0x3a, 0xbe, + 0x4d, 0xae, 0x68, 0xbe, 0x13, 0xc0, 0xb8, 0xbe, 0x4f, 0x06, 0x8c, 0xbf, + 0xcb, 0x6b, 0x81, 0xbe, 0xf7, 0x83, 0x9c, 0xbe, 0xb5, 0xf1, 0xcf, 0xbe, + 0x87, 0x3d, 0x64, 0xbe, 0x80, 0x5c, 0xce, 0xbe, 0x96, 0xa7, 0xd0, 0xbe, + 0xd6, 0x5a, 0x66, 0xbe, 0xbc, 0x3e, 0xdd, 0xbe, 0x1f, 0x46, 0xc1, 0xbe, + 0xb7, 0x4f, 0x31, 0xbe, 0xd6, 0xa2, 0x11, 0xbf, 0x08, 0xf3, 0xaa, 0xbe, + 0xbc, 0x28, 0x7b, 0xbe, 0x7d, 0x4f, 0xe9, 0xbe, 0xcb, 0x8e, 0xa5, 0xbe, + 0x05, 0x1e, 0x0d, 0xbf, 0x99, 0x10, 0xda, 0xbe, 0x56, 0x94, 0xf2, 0xbe, + 0xf0, 0xf0, 0x02, 0xbf, 0x2b, 0x2d, 0x9b, 0xbd, 0x3c, 0x74, 0xbf, 0xbe, + 0x31, 0xda, 0x43, 0xbf, 0xd9, 0x16, 0x05, 0xbf, 0xd0, 0xf5, 0xd8, 0xbe, + 0xea, 0x58, 0xa1, 0xbe, 0x1b, 0x44, 0x28, 0xbe, 0xd7, 0x56, 0x5f, 0xbe, + 0x19, 0x2a, 0x09, 0xbf, 0xcb, 0xcc, 0xa0, 0xbe, 0x1f, 0xb8, 0x13, 0xbf, + 0xae, 0xe8, 0xdb, 0xbe, 0x27, 0xb1, 0xab, 0xbe, 0x19, 0x63, 0xd5, 0xbe, + 0xb9, 0x8c, 0x7f, 0xbe, 0xd8, 0xf9, 0xc6, 0xbe, 0x26, 0x98, 0x20, 0xbf, + 0x9c, 0xa0, 0x3e, 0xbe, 0x75, 0xd1, 0xd5, 0xbe, 0x39, 0x42, 0xe0, 0xbe, + 0x8a, 0xda, 0x3c, 0xbe, 0x2d, 0xe7, 0x22, 0xbf, 0xc8, 0xfc, 0x1e, 0xbf, + 0xff, 0xeb, 0x9a, 0xbe, 0x0c, 0x96, 0xb2, 0xbe, 0xa1, 0x16, 0x42, 0xbe, + 0x76, 0x9e, 0xa9, 0xbe, 0x31, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x39, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x9a, 0x3e, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x0a, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x0a, 0x00, 0x00, 0x8c, 0x3e, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, + 0x10, 0x08, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x5a, 0xf3, 0xbf, 0x3b, 0xf4, 0xcc, 0x32, 0x3c, + 0x89, 0x06, 0x30, 0x3b, 0x1b, 0xc3, 0x72, 0x3b, 0x84, 0x1e, 0xc1, 0x3b, + 0x2b, 0x2a, 0xe9, 0x3a, 0x98, 0xb5, 0x49, 0x3a, 0x07, 0x85, 0xc6, 0x3b, + 0xc1, 0x48, 0x43, 0x3b, 0x1f, 0x74, 0xc8, 0x3a, 0xc7, 0x87, 0xad, 0x3b, + 0xc4, 0x87, 0x8e, 0x3b, 0x99, 0x8c, 0xd8, 0x3b, 0x6e, 0xe2, 0x92, 0x3a, + 0x94, 0x65, 0x0b, 0x3b, 0x07, 0xf5, 0x65, 0x3b, 0xf6, 0x06, 0x36, 0x3b, + 0xf8, 0xa7, 0x8b, 0x3b, 0x8b, 0xe8, 0x20, 0x3b, 0x4b, 0xcc, 0x06, 0x3b, + 0x7f, 0x08, 0xda, 0x3b, 0x83, 0xd2, 0xa5, 0x3b, 0x03, 0x77, 0x8a, 0x3b, + 0xb0, 0x98, 0x69, 0x3b, 0xb6, 0x34, 0x66, 0x3b, 0x30, 0x77, 0x68, 0x3b, + 0x94, 0xcf, 0x8f, 0x3b, 0x4e, 0xe9, 0x2d, 0x3b, 0xc4, 0x7d, 0x76, 0x3b, + 0x89, 0xe5, 0x0c, 0x3b, 0x36, 0xe1, 0xb4, 0x3b, 0x9d, 0x65, 0xae, 0x3b, + 0x3e, 0x9b, 0xbf, 0x3a, 0x54, 0x58, 0x00, 0x3b, 0x74, 0x5d, 0x9a, 0x3b, + 0x82, 0x5b, 0x25, 0x3b, 0x05, 0xbc, 0x6b, 0x3b, 0x0f, 0x3f, 0x19, 0x3b, + 0x64, 0xa0, 0x26, 0x3b, 0xe5, 0x2f, 0xa1, 0x3b, 0x53, 0x6d, 0x27, 0x3b, + 0x9f, 0x35, 0x7e, 0x3b, 0xba, 0xef, 0xe7, 0x3b, 0x0d, 0xec, 0x0a, 0x3b, + 0xfa, 0xc0, 0x0b, 0x3b, 0x5c, 0x94, 0x38, 0x3b, 0x90, 0x0a, 0x3b, 0x3b, + 0x7a, 0x1e, 0x24, 0x3b, 0x3c, 0xd8, 0x2c, 0x3b, 0xa6, 0x29, 0x30, 0x3b, + 0x9e, 0x9d, 0x75, 0x3b, 0x8b, 0xfb, 0xf9, 0x3a, 0x07, 0xd3, 0xd7, 0x3b, + 0xe1, 0xda, 0x8f, 0x3b, 0xf9, 0x22, 0xb4, 0x3b, 0xc2, 0xa4, 0x95, 0x3b, + 0xcb, 0x72, 0x62, 0x3b, 0x3e, 0x2d, 0x97, 0x3b, 0x11, 0x41, 0xff, 0x3a, + 0x18, 0x2e, 0x5f, 0x3b, 0x5a, 0xeb, 0x89, 0x3b, 0xd0, 0x55, 0x66, 0x3b, + 0xa6, 0x02, 0x37, 0x3b, 0xcb, 0x9e, 0x5d, 0x3b, 0x9b, 0xf7, 0x3a, 0x3b, + 0xe2, 0xf8, 0xe4, 0x3a, 0x8f, 0x1a, 0x11, 0x3b, 0xd2, 0x3c, 0xa7, 0x3b, + 0xc4, 0x44, 0x0b, 0x3b, 0xf4, 0xc4, 0x9c, 0x3a, 0xcc, 0x63, 0x78, 0x3b, + 0x12, 0xb7, 0xad, 0x3b, 0xe1, 0xdd, 0x6e, 0x3b, 0x9c, 0x13, 0xc1, 0x3b, + 0x93, 0x18, 0x07, 0x3c, 0xd0, 0xa3, 0xa5, 0x3b, 0xce, 0x3e, 0x3a, 0x3b, + 0x51, 0xb8, 0x7a, 0x3b, 0xd5, 0x2f, 0x99, 0x3b, 0x05, 0xf6, 0x71, 0x3a, + 0x6f, 0x36, 0x30, 0x3b, 0xbb, 0x93, 0x9f, 0x3b, 0x00, 0x57, 0x1f, 0x3b, + 0xde, 0x17, 0xe8, 0x3a, 0x83, 0x91, 0x30, 0x3b, 0x86, 0x9c, 0x54, 0x3b, + 0xd1, 0xdf, 0x7f, 0x3b, 0x67, 0x23, 0xad, 0x3b, 0x83, 0xec, 0x65, 0x3b, + 0xbf, 0xe5, 0xa0, 0x3b, 0x34, 0xee, 0xdb, 0x3a, 0xe8, 0xca, 0xf2, 0x3a, + 0x02, 0xcf, 0x14, 0x3b, 0x3b, 0x95, 0x93, 0x3b, 0x2d, 0xe0, 0x0d, 0x3b, + 0x97, 0xf9, 0x02, 0x3b, 0xce, 0x10, 0x0d, 0x3b, 0xbd, 0x9c, 0xfb, 0x3b, + 0xf7, 0xa7, 0x8b, 0x3b, 0xd4, 0xe1, 0x10, 0x3b, 0x5b, 0x68, 0x7b, 0x3b, + 0x62, 0x99, 0x5c, 0x3b, 0x5f, 0xd2, 0xb8, 0x3a, 0x46, 0xd1, 0xe4, 0x3b, + 0x83, 0x8c, 0x4b, 0x3b, 0x5c, 0x2f, 0x1f, 0x3b, 0xa5, 0x47, 0x1e, 0x3b, + 0x30, 0x41, 0x12, 0x3b, 0xb3, 0x12, 0xa9, 0x3a, 0xe9, 0xce, 0x1f, 0x3b, + 0x67, 0x01, 0x62, 0x3b, 0x52, 0x23, 0x0d, 0x3b, 0x2c, 0xa2, 0x40, 0x3b, + 0x16, 0xc7, 0x49, 0x3b, 0x36, 0x72, 0x4e, 0x3b, 0x4a, 0x7a, 0x75, 0x3b, + 0x65, 0x96, 0x94, 0x3b, 0x58, 0x8d, 0xbb, 0x3a, 0x5c, 0x19, 0x2f, 0x3b, + 0x71, 0x44, 0x95, 0x3b, 0x68, 0xb3, 0x1a, 0x3b, 0xd9, 0x01, 0x6a, 0x3b, + 0xd3, 0x91, 0x3c, 0x3b, 0xbe, 0xae, 0x8b, 0x3b, 0x00, 0x0d, 0xe6, 0x3b, + 0x22, 0x75, 0xf7, 0x3b, 0xbd, 0x05, 0x6a, 0x3b, 0x9a, 0xbb, 0x76, 0x3b, + 0x80, 0x00, 0x00, 0x00, 0x73, 0x73, 0x3e, 0x3f, 0x6b, 0xe8, 0x82, 0x3f, + 0x0c, 0x03, 0x44, 0x3e, 0x95, 0xdd, 0xf0, 0x3e, 0x47, 0x9c, 0x3f, 0x3f, + 0xd7, 0x57, 0x67, 0x3e, 0x2d, 0x22, 0xc8, 0x3d, 0x49, 0x44, 0xb3, 0x3e, + 0x6f, 0x6f, 0xf7, 0x3d, 0x37, 0xe3, 0x46, 0x3e, 0xb7, 0x2c, 0x2c, 0x3f, + 0xb4, 0x6a, 0x0d, 0x3f, 0xa3, 0x53, 0x20, 0x3f, 0x26, 0xd6, 0xc8, 0x3d, + 0xc9, 0x4e, 0x8a, 0x3e, 0x72, 0xf3, 0x22, 0x3e, 0xf7, 0xb7, 0xaf, 0x3e, + 0x1f, 0x83, 0xd5, 0x3e, 0xba, 0xa6, 0x9f, 0x3e, 0x98, 0xca, 0xc9, 0x3d, + 0x6e, 0x54, 0x58, 0x3f, 0xde, 0x86, 0x24, 0x3f, 0x15, 0x62, 0x09, 0x3f, + 0x7f, 0xc5, 0xe7, 0x3e, 0x4d, 0x68, 0xe4, 0x3e, 0x42, 0xa6, 0xe6, 0x3e, + 0xa1, 0xd9, 0xe2, 0x3e, 0x7b, 0x8d, 0xac, 0x3e, 0x5d, 0x98, 0x8a, 0x3e, + 0xbe, 0xcb, 0x8b, 0x3e, 0x74, 0x77, 0x33, 0x3f, 0xd2, 0x08, 0x2d, 0x3f, + 0x08, 0x1c, 0x3e, 0x3e, 0x47, 0xaf, 0x7e, 0x3e, 0xb9, 0x28, 0x19, 0x3f, + 0xcb, 0x10, 0xa4, 0x3e, 0x0e, 0x62, 0xd7, 0x3e, 0xd3, 0xe7, 0x70, 0x3e, + 0xad, 0x98, 0x4b, 0x3e, 0x85, 0xed, 0x1f, 0x3f, 0x77, 0x4b, 0x91, 0x3e, + 0x34, 0x39, 0xfc, 0x3e, 0xdb, 0x1f, 0x66, 0x3f, 0x35, 0xd6, 0x89, 0x3e, + 0x5f, 0x94, 0x59, 0x3e, 0x33, 0x23, 0xb7, 0x3e, 0x70, 0x5a, 0x8e, 0x3e, + 0x3d, 0xd6, 0xa2, 0x3e, 0x8c, 0x7e, 0xab, 0x3e, 0x53, 0xc9, 0xae, 0x3e, + 0x01, 0x47, 0x95, 0x3e, 0x03, 0xc8, 0x3d, 0x3e, 0x61, 0x23, 0x56, 0x3f, + 0x69, 0xe0, 0xb4, 0x3e, 0xb3, 0xba, 0x32, 0x3f, 0x60, 0x4e, 0x07, 0x3f, + 0xe5, 0xad, 0xe0, 0x3e, 0xe4, 0xfe, 0x15, 0x3f, 0x8f, 0x42, 0x7d, 0x3e, + 0xbc, 0x6f, 0xdd, 0x3e, 0x83, 0xd7, 0x08, 0x3f, 0xfe, 0x42, 0xb2, 0x3e, + 0xa1, 0x94, 0xb5, 0x3e, 0x8d, 0xe3, 0xdb, 0x3e, 0x4a, 0x9f, 0x9a, 0x3e, + 0xf0, 0x2e, 0x63, 0x3e, 0xf6, 0x42, 0x8e, 0x3e, 0x58, 0xee, 0x25, 0x3f, + 0x3a, 0x2e, 0x8a, 0x3e, 0x6f, 0xa6, 0xd0, 0x3d, 0x04, 0x73, 0xf6, 0x3e, + 0xa4, 0x5b, 0x2c, 0x3f, 0x25, 0x00, 0xed, 0x3e, 0x75, 0x91, 0x3f, 0x3f, + 0x3d, 0xcd, 0xce, 0x3e, 0x4c, 0xca, 0xde, 0x3e, 0x97, 0x21, 0xb0, 0x3e, + 0xe0, 0xc2, 0xf8, 0x3e, 0x5d, 0xac, 0xee, 0x3e, 0x63, 0x11, 0x96, 0x3d, + 0x02, 0xd6, 0xae, 0x3e, 0x94, 0x54, 0x1e, 0x3f, 0x05, 0x71, 0x8f, 0x3e, + 0xa7, 0xdb, 0x4a, 0x3e, 0x60, 0x30, 0xaf, 0x3e, 0x18, 0xf7, 0xb7, 0x3e, + 0x11, 0xe0, 0xfd, 0x3e, 0xe9, 0x21, 0x0e, 0x3f, 0x28, 0x82, 0xd3, 0x3e, + 0xf4, 0xa3, 0x1f, 0x3f, 0x58, 0x36, 0x5a, 0x3e, 0x9a, 0x85, 0x5e, 0x3e, + 0x64, 0xa5, 0x93, 0x3e, 0x11, 0x6e, 0x12, 0x3f, 0x6d, 0xc4, 0x8c, 0x3e, + 0xa4, 0xf3, 0x81, 0x3e, 0xac, 0xf6, 0x8b, 0x3e, 0xc4, 0xb1, 0x61, 0x3f, + 0xa7, 0x90, 0x0a, 0x3f, 0xe8, 0xa9, 0x73, 0x3e, 0x8a, 0x71, 0xf9, 0x3e, + 0x2f, 0xe0, 0xda, 0x3e, 0x96, 0xc4, 0x21, 0x3e, 0x71, 0x27, 0x4d, 0x3f, + 0x6a, 0xf5, 0xc9, 0x3e, 0xfd, 0xf0, 0x9d, 0x3e, 0x38, 0x7e, 0x8a, 0x3e, + 0xc8, 0x47, 0x8f, 0x3e, 0xc9, 0x47, 0x19, 0x3e, 0x4b, 0x8f, 0x9e, 0x3e, + 0x64, 0x3d, 0xe0, 0x3e, 0x0b, 0x09, 0x8c, 0x3e, 0xe8, 0x20, 0xbf, 0x3e, + 0x88, 0x33, 0xc8, 0x3e, 0x52, 0xd5, 0xcc, 0x3e, 0x55, 0x8f, 0xf3, 0x3e, + 0x53, 0x52, 0xc5, 0x3e, 0x3d, 0x16, 0x3a, 0x3e, 0x29, 0xbb, 0xad, 0x3e, + 0xe8, 0x19, 0x14, 0x3f, 0x01, 0x7e, 0x99, 0x3e, 0x83, 0x04, 0x94, 0x3e, + 0x14, 0x76, 0x4d, 0x3e, 0x61, 0x97, 0x0a, 0x3f, 0xe9, 0x76, 0xa6, 0x3e, + 0x3c, 0x2f, 0x36, 0x3f, 0xb2, 0x31, 0xe8, 0x3e, 0x23, 0xce, 0xf4, 0x3e, + 0x80, 0x00, 0x00, 0x00, 0xd6, 0x39, 0xbb, 0xbe, 0x5a, 0x67, 0xb1, 0xbf, + 0x7c, 0xa6, 0xae, 0xbe, 0x3c, 0xb2, 0xe2, 0xbe, 0xd8, 0xba, 0xaf, 0xbe, + 0xf1, 0x12, 0x41, 0xbe, 0x9a, 0x54, 0xb8, 0xbd, 0xfd, 0xf7, 0x44, 0xbf, + 0x2f, 0xc2, 0xc1, 0xbe, 0xcb, 0x72, 0x15, 0xbe, 0xed, 0x6b, 0xf4, 0xbd, + 0x5a, 0x38, 0xc7, 0xbe, 0x80, 0xdb, 0x56, 0xbf, 0xa9, 0xbc, 0x11, 0xbe, + 0x5f, 0xc0, 0x4d, 0xbe, 0x1d, 0x29, 0xe4, 0xbe, 0xe8, 0x9a, 0xb4, 0xbe, + 0xa8, 0x90, 0x0a, 0xbf, 0x44, 0xef, 0xc9, 0xbd, 0xb2, 0xbe, 0x85, 0xbe, + 0xca, 0x88, 0x28, 0xbf, 0xce, 0x6f, 0x09, 0xbf, 0x17, 0x3e, 0xac, 0xbe, + 0x2f, 0xe5, 0xa7, 0xbe, 0x47, 0x57, 0x6b, 0xbe, 0xf7, 0x74, 0x5c, 0xbe, + 0xf5, 0xaf, 0x0e, 0xbf, 0x28, 0x87, 0x3b, 0xbe, 0xc8, 0x90, 0xf4, 0xbe, + 0xe8, 0xe9, 0x85, 0xbe, 0xa2, 0x2f, 0xe6, 0xbe, 0x28, 0x84, 0x9a, 0xbe, + 0xb1, 0xbe, 0x2d, 0xbe, 0xec, 0x78, 0x64, 0xbe, 0x80, 0x29, 0xcf, 0xbe, + 0xd1, 0xf9, 0x27, 0xbe, 0x8d, 0xe4, 0xe9, 0xbe, 0x91, 0x0c, 0x98, 0xbe, + 0x23, 0x53, 0xa5, 0xbe, 0x55, 0xe7, 0x06, 0xbf, 0x78, 0x1e, 0xa6, 0xbe, + 0xb5, 0x38, 0xd3, 0xbe, 0x09, 0xdc, 0x3e, 0xbf, 0x1d, 0xca, 0x81, 0xbe, + 0x78, 0xa9, 0x8a, 0xbe, 0x70, 0x15, 0xb0, 0xbe, 0x7b, 0x94, 0xb9, 0xbe, + 0x3d, 0x95, 0x81, 0xbe, 0xc7, 0x99, 0x8c, 0xbe, 0x4c, 0x35, 0xad, 0xbe, + 0x63, 0xb2, 0xf3, 0xbe, 0x94, 0x07, 0x78, 0xbe, 0x1e, 0x5b, 0xfa, 0xbe, + 0x2b, 0xbb, 0x0e, 0xbf, 0x6c, 0x77, 0xbb, 0xbe, 0x78, 0x79, 0x14, 0xbf, + 0x16, 0x73, 0xdb, 0xbe, 0x63, 0x84, 0xd8, 0xbe, 0x50, 0xf0, 0x46, 0xbe, + 0x3b, 0x9d, 0x7d, 0xbe, 0x91, 0x90, 0xee, 0xbe, 0x24, 0x89, 0xe4, 0xbe, + 0x0c, 0xa4, 0x86, 0xbe, 0xf8, 0x83, 0x8c, 0xbe, 0xac, 0x81, 0xb9, 0xbe, + 0x01, 0x0f, 0x44, 0xbe, 0x5a, 0xf8, 0x8f, 0xbe, 0x03, 0x3c, 0xde, 0xbe, + 0x4f, 0x75, 0x89, 0xbe, 0x6a, 0x8b, 0x1b, 0xbe, 0xa5, 0xcc, 0xbd, 0xbe, + 0x74, 0x76, 0xe4, 0xbe, 0x36, 0xa9, 0xc9, 0xbe, 0xdd, 0x0d, 0xe1, 0xbe, + 0x62, 0x0a, 0x86, 0xbf, 0x88, 0x58, 0x24, 0xbf, 0x50, 0xca, 0xb8, 0xbe, + 0x44, 0x69, 0xb9, 0xbe, 0x75, 0xfd, 0x17, 0xbf, 0x19, 0x12, 0xf0, 0xbd, + 0xcd, 0x79, 0x92, 0xbe, 0xac, 0x00, 0xc9, 0xbe, 0x52, 0x18, 0x9e, 0xbe, + 0xae, 0x47, 0x66, 0xbe, 0xce, 0xd4, 0x7f, 0xbe, 0x4d, 0xf3, 0xd2, 0xbe, + 0x04, 0xc3, 0xcc, 0xbe, 0x20, 0xc9, 0x2b, 0xbf, 0xaa, 0x20, 0xe4, 0xbe, + 0xf0, 0x63, 0xe6, 0xbe, 0x5b, 0xe9, 0x3c, 0xbe, 0x52, 0xe5, 0x70, 0xbe, + 0x7c, 0xc3, 0x90, 0xbe, 0xbc, 0x6b, 0xe1, 0xbe, 0x57, 0xb1, 0x41, 0xbe, + 0x0a, 0x4b, 0x14, 0xbe, 0x12, 0x2f, 0x86, 0xbe, 0x84, 0xa5, 0x79, 0xbf, + 0x1d, 0x72, 0xd9, 0xbe, 0x10, 0xc0, 0x8f, 0xbe, 0x1c, 0x52, 0xd2, 0xbe, + 0xdd, 0x39, 0xba, 0xbe, 0xba, 0x60, 0x37, 0xbe, 0xa3, 0x07, 0x63, 0xbf, + 0xc6, 0x34, 0x9a, 0xbe, 0xff, 0xa8, 0x8c, 0xbe, 0x16, 0x0b, 0x9d, 0xbe, + 0xae, 0x1c, 0x91, 0xbe, 0x8e, 0xc0, 0x27, 0xbe, 0xf1, 0x71, 0x63, 0xbe, + 0xd2, 0xaf, 0xa6, 0xbe, 0x28, 0xf8, 0xef, 0xbd, 0x2a, 0x14, 0x9f, 0xbe, + 0x4c, 0x8d, 0x8c, 0xbe, 0xa4, 0x05, 0x9c, 0xbe, 0xc0, 0x41, 0xba, 0xbe, + 0x38, 0x6d, 0x13, 0xbf, 0x02, 0xed, 0x27, 0xbe, 0x63, 0xc6, 0x89, 0xbe, + 0x14, 0x1f, 0xfc, 0xbe, 0x17, 0xd8, 0x3b, 0xbe, 0xd5, 0x2d, 0xe8, 0xbe, + 0xaf, 0x18, 0xbb, 0xbe, 0xe7, 0xdd, 0xe6, 0xbe, 0xe6, 0x40, 0x64, 0xbf, + 0x38, 0x86, 0x75, 0xbf, 0xf1, 0x0c, 0xc5, 0xbe, 0x12, 0xd9, 0xcd, 0xbe, + 0x31, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, + 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x22, 0x49, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x34, 0x0a, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0x60, 0x0a, 0x00, 0x00, 0x14, 0x49, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xf1, 0x18, 0x6e, 0x3b, 0x53, 0xfa, 0x17, 0x3b, 0x55, 0x52, 0x29, 0x3b, + 0xa5, 0xe1, 0x82, 0x3b, 0xc4, 0xcc, 0x6f, 0x3b, 0x7c, 0x21, 0xe2, 0x3a, + 0x47, 0x14, 0x14, 0x3b, 0x2c, 0x5a, 0x29, 0x3b, 0xcb, 0xdf, 0xf6, 0x3a, + 0x30, 0x85, 0x17, 0x3b, 0x26, 0xe7, 0x7a, 0x3b, 0xab, 0xa2, 0x04, 0x3b, + 0x3d, 0x64, 0x68, 0x3b, 0x0d, 0x94, 0x80, 0x3b, 0x60, 0xf5, 0x95, 0x3a, + 0xfb, 0x2a, 0xa1, 0x3b, 0x8d, 0x4c, 0x8c, 0x3b, 0x36, 0x51, 0x37, 0x3b, + 0xa2, 0x74, 0xcf, 0x3a, 0xf1, 0xa2, 0xa8, 0x3b, 0x79, 0x97, 0xd0, 0x3b, + 0xb8, 0xf1, 0x66, 0x3b, 0x14, 0xfc, 0x13, 0x3c, 0x99, 0x3f, 0x80, 0x3b, + 0x57, 0x0a, 0x60, 0x3b, 0xe9, 0x47, 0xb6, 0x3b, 0x96, 0x60, 0x4d, 0x3b, + 0x19, 0x98, 0x1f, 0x3b, 0xb4, 0xea, 0x8a, 0x3a, 0x3a, 0xdc, 0x8e, 0x3b, + 0x79, 0x0c, 0x86, 0x3b, 0x09, 0x19, 0x91, 0x3b, 0xea, 0x45, 0x0d, 0x3c, + 0x53, 0xda, 0xac, 0x3a, 0xae, 0xbe, 0x21, 0x3b, 0x2b, 0x5d, 0xa9, 0x3a, + 0xb1, 0xc7, 0x6e, 0x3b, 0x20, 0xab, 0x9b, 0x3b, 0x85, 0x5f, 0x6a, 0x3b, + 0x15, 0xe4, 0x50, 0x3b, 0x0d, 0xa0, 0x83, 0x3b, 0xcf, 0x4e, 0xa3, 0x3a, + 0x0d, 0x8c, 0xf8, 0x3a, 0x31, 0xb3, 0x05, 0x3c, 0x42, 0x06, 0x2f, 0x3b, + 0x74, 0x00, 0x06, 0x3b, 0xae, 0x2e, 0xbe, 0x3a, 0x2f, 0x28, 0xc1, 0x3a, + 0xe2, 0x00, 0x90, 0x3b, 0x1c, 0xf7, 0x5f, 0x3b, 0xc4, 0xfe, 0x83, 0x3a, + 0xdc, 0x1c, 0x42, 0x3b, 0xe9, 0xf9, 0x84, 0x3b, 0xab, 0x68, 0x6e, 0x3b, + 0x19, 0x7c, 0x8c, 0x3b, 0x33, 0x4b, 0x6a, 0x3b, 0xaf, 0x9e, 0xc9, 0x3b, + 0x71, 0xb1, 0x92, 0x3b, 0x62, 0x05, 0x99, 0x3a, 0x50, 0xf9, 0x84, 0x3b, + 0xbb, 0xf0, 0x6e, 0x3b, 0x5e, 0x87, 0x14, 0x3b, 0xd3, 0x37, 0x9c, 0x3b, + 0x51, 0x6b, 0x6d, 0x3b, 0xeb, 0xf4, 0x7c, 0x3b, 0x6f, 0x0e, 0x7a, 0x3b, + 0x22, 0x06, 0xab, 0x3a, 0xd1, 0x8c, 0x9a, 0x3b, 0xba, 0x80, 0xcd, 0x3b, + 0x0e, 0xe2, 0x68, 0x3b, 0xe9, 0x50, 0x14, 0x3b, 0xb8, 0xe0, 0xc5, 0x3a, + 0xca, 0xa8, 0xd9, 0x3b, 0xfb, 0x46, 0xfd, 0x3a, 0x53, 0x1b, 0xe9, 0x3a, + 0xde, 0x22, 0x03, 0x3b, 0x9a, 0x6c, 0x1f, 0x3b, 0xa4, 0x19, 0x52, 0x3b, + 0x56, 0xe0, 0x3c, 0x3b, 0xc6, 0xbc, 0x1b, 0x3b, 0x01, 0x80, 0x0e, 0x3b, + 0x16, 0x0b, 0x65, 0x3b, 0xe8, 0x15, 0xc0, 0x3a, 0x56, 0xd4, 0x3e, 0x3b, + 0x3b, 0x44, 0x93, 0x3b, 0x5d, 0xb3, 0x42, 0x3a, 0x9c, 0xac, 0xb7, 0x3a, + 0x23, 0x0f, 0xc1, 0x3a, 0xf4, 0x23, 0xcf, 0x3a, 0x08, 0xa8, 0x6a, 0x3b, + 0x1f, 0x35, 0xbf, 0x3b, 0x69, 0x1d, 0xa4, 0x3b, 0xb1, 0x2c, 0x43, 0x3b, + 0xa6, 0xe2, 0x42, 0x3b, 0xd5, 0x6a, 0x9d, 0x3a, 0x4b, 0x2f, 0x18, 0x3b, + 0x0b, 0x12, 0xd8, 0x3a, 0xf2, 0x5e, 0x04, 0x3b, 0x79, 0x72, 0xc3, 0x3a, + 0x14, 0xd3, 0x23, 0x3b, 0x34, 0xb1, 0x6f, 0x3b, 0xb2, 0xbd, 0x96, 0x3b, + 0x18, 0x86, 0x9d, 0x3b, 0xfb, 0xef, 0xfb, 0x3a, 0x69, 0x21, 0x4a, 0x3b, + 0x3e, 0x6f, 0x7a, 0x3a, 0x6a, 0xa0, 0x43, 0x3a, 0xde, 0xab, 0xb1, 0x3b, + 0x88, 0xf9, 0xee, 0x3a, 0xb7, 0xc6, 0x5d, 0x3b, 0x03, 0x5b, 0x82, 0x3a, + 0xac, 0xa2, 0xfb, 0x3b, 0xb2, 0x89, 0x23, 0x3b, 0xb6, 0x4a, 0x98, 0x3b, + 0x3a, 0x00, 0x8d, 0x3b, 0xa7, 0xd1, 0x94, 0x3b, 0xcc, 0x8a, 0x72, 0x3b, + 0xd6, 0x43, 0xa9, 0x3b, 0xf0, 0x11, 0xa7, 0x3a, 0x02, 0x3e, 0x23, 0x3b, + 0xfb, 0xcf, 0xd2, 0x3a, 0xec, 0x69, 0x96, 0x3b, 0x99, 0x4c, 0x32, 0x3b, + 0x3d, 0x60, 0xa3, 0x3b, 0xab, 0x4e, 0x6f, 0x3b, 0xe6, 0xd1, 0x51, 0x3b, + 0xf2, 0xf7, 0x7e, 0x3b, 0x02, 0x27, 0x86, 0x3b, 0x80, 0x00, 0x00, 0x00, + 0xbf, 0x3c, 0xec, 0x3e, 0x6a, 0xd1, 0x8b, 0x3e, 0xb0, 0xff, 0xa7, 0x3e, + 0xe2, 0xdb, 0x01, 0x3f, 0x2a, 0xed, 0xed, 0x3e, 0x39, 0x5d, 0x60, 0x3e, + 0x6d, 0x18, 0x91, 0x3e, 0x78, 0x07, 0xa8, 0x3e, 0x0b, 0xf2, 0x74, 0x3e, + 0x26, 0x56, 0x96, 0x3e, 0x5a, 0xe6, 0x9f, 0x3e, 0x66, 0x99, 0x83, 0x3e, + 0x75, 0x93, 0xe6, 0x3e, 0xa2, 0x07, 0x9b, 0x3e, 0x93, 0x27, 0xcd, 0x3d, + 0xa5, 0xe8, 0x1f, 0x3f, 0xa7, 0x75, 0xf6, 0x3d, 0xab, 0x7d, 0x58, 0x3e, + 0x57, 0x0e, 0xfc, 0x3d, 0x0a, 0x4c, 0x0e, 0x3f, 0x06, 0x00, 0x99, 0x3e, + 0xae, 0x53, 0xb2, 0x3e, 0x76, 0x7e, 0x1a, 0x3f, 0x34, 0x7e, 0xfe, 0x3e, + 0xc2, 0xf5, 0xf7, 0x3d, 0x59, 0xdb, 0x34, 0x3f, 0x56, 0x2c, 0xba, 0x3e, + 0x99, 0xfc, 0x94, 0x3e, 0xdf, 0xd4, 0x09, 0x3e, 0x82, 0xbe, 0x0d, 0x3f, + 0x60, 0x00, 0x05, 0x3f, 0x3d, 0x4b, 0xd6, 0x3e, 0x5e, 0x2b, 0x8c, 0x3f, + 0x4a, 0x2f, 0x1a, 0x3e, 0x19, 0x3b, 0x8a, 0x3e, 0x71, 0x0a, 0x28, 0x3e, + 0x22, 0xea, 0xec, 0x3e, 0xca, 0x73, 0x1a, 0x3f, 0x00, 0xc0, 0xd7, 0x3e, + 0x4d, 0x42, 0xcf, 0x3e, 0xcd, 0x98, 0x02, 0x3f, 0x31, 0x08, 0x22, 0x3e, + 0xf5, 0x9a, 0x76, 0x3e, 0xcb, 0xa7, 0x84, 0x3f, 0x35, 0xa8, 0xad, 0x3e, + 0x4a, 0xff, 0x3f, 0x3e, 0x51, 0xb2, 0x3c, 0x3e, 0xdf, 0xa5, 0x3f, 0x3e, + 0xfe, 0x69, 0x34, 0x3e, 0x95, 0xf3, 0xad, 0x3e, 0xc6, 0xf6, 0x02, 0x3e, + 0xe5, 0xba, 0xa3, 0x3e, 0xf5, 0xef, 0x03, 0x3f, 0xda, 0x8b, 0xec, 0x3e, + 0x15, 0x52, 0xc0, 0x3e, 0x9d, 0x76, 0xe8, 0x3e, 0x03, 0xf2, 0xa2, 0x3e, + 0x0e, 0x8c, 0x11, 0x3f, 0x39, 0xac, 0x0d, 0x3e, 0xd5, 0x7d, 0xc0, 0x3e, + 0xda, 0x12, 0xed, 0x3e, 0xee, 0xf9, 0x1c, 0x3e, 0x90, 0xaf, 0xfa, 0x3e, + 0x7a, 0x90, 0xeb, 0x3e, 0xc0, 0x4d, 0xca, 0x3e, 0x52, 0x1a, 0xf8, 0x3e, + 0xe5, 0x20, 0x0b, 0x3e, 0xcb, 0x6b, 0x02, 0x3f, 0xb9, 0xe5, 0x4b, 0x3f, + 0x85, 0x08, 0xa8, 0x3e, 0x47, 0x28, 0x93, 0x3e, 0x1b, 0x76, 0x1d, 0x3e, + 0x3e, 0x4b, 0xe8, 0x3e, 0x6d, 0x4c, 0x7b, 0x3e, 0x1c, 0x49, 0x67, 0x3e, + 0x98, 0x1c, 0x82, 0x3e, 0x53, 0x53, 0x76, 0x3e, 0x71, 0x75, 0xd0, 0x3e, + 0xd7, 0xaa, 0xb7, 0x3e, 0x41, 0xf5, 0x98, 0x3e, 0x01, 0x63, 0x8d, 0x3e, + 0x00, 0x41, 0xe3, 0x3e, 0x8d, 0x83, 0x36, 0x3e, 0xad, 0x56, 0xbd, 0x3e, + 0x28, 0x26, 0xcd, 0x3e, 0xf6, 0x2d, 0xc1, 0x3d, 0x1b, 0xf5, 0xb6, 0x3d, + 0x05, 0x8d, 0x3f, 0x3e, 0xac, 0x96, 0x28, 0x3e, 0xe0, 0xd4, 0x92, 0x3e, + 0x9c, 0xe8, 0x34, 0x3f, 0x2e, 0xd5, 0x22, 0x3f, 0x58, 0xa6, 0xc1, 0x3e, + 0x39, 0x25, 0x8d, 0x3e, 0x82, 0x03, 0xb5, 0x3d, 0xec, 0xfe, 0x96, 0x3e, + 0x8a, 0x12, 0x45, 0x3e, 0x34, 0x56, 0x83, 0x3e, 0x94, 0xeb, 0x41, 0x3e, + 0xcc, 0x66, 0x88, 0x3e, 0x7a, 0x84, 0x7c, 0x3e, 0x37, 0x90, 0x15, 0x3f, + 0x0c, 0x4b, 0x1c, 0x3f, 0x1c, 0xbb, 0x2c, 0x3e, 0x27, 0xcf, 0xb2, 0x3e, + 0xeb, 0x68, 0xc4, 0x3d, 0x01, 0x60, 0x89, 0x3d, 0x86, 0x48, 0x30, 0x3f, + 0xb5, 0xb1, 0x54, 0x3e, 0x22, 0xa3, 0x83, 0x3e, 0x4d, 0x56, 0x01, 0x3e, + 0xb1, 0x1a, 0x36, 0x3e, 0x9f, 0x42, 0xa2, 0x3e, 0xf0, 0x20, 0xd6, 0x3e, + 0x11, 0x4b, 0xbe, 0x3e, 0x04, 0xa8, 0x13, 0x3f, 0x19, 0x54, 0x2a, 0x3e, + 0xae, 0x4f, 0x0d, 0x3f, 0x81, 0x01, 0xa3, 0x3d, 0x86, 0xf7, 0xa1, 0x3e, + 0x5b, 0x2a, 0x51, 0x3e, 0xe3, 0x2e, 0xbe, 0x3e, 0xe6, 0xc8, 0xa7, 0x3e, + 0x7d, 0x19, 0x22, 0x3f, 0xa1, 0x77, 0xe4, 0x3e, 0xa6, 0x32, 0x86, 0x3e, + 0x02, 0xfa, 0xfc, 0x3e, 0xb4, 0x1a, 0x05, 0x3f, 0x80, 0x00, 0x00, 0x00, + 0xab, 0xed, 0x7f, 0xbe, 0x5e, 0xca, 0x96, 0xbe, 0x5a, 0x2b, 0x1b, 0xbe, + 0x33, 0x4f, 0xa3, 0xbe, 0x44, 0x4b, 0xb4, 0xbe, 0xbd, 0x4f, 0x5a, 0xbe, + 0x1e, 0xec, 0x92, 0xbe, 0xd5, 0x73, 0x56, 0xbe, 0x87, 0xf7, 0x0f, 0xbe, + 0x9c, 0x59, 0x5c, 0xbe, 0x58, 0xf1, 0xf8, 0xbe, 0x4b, 0x22, 0x79, 0xbe, + 0x9e, 0x53, 0x99, 0xbe, 0xc9, 0x25, 0xff, 0xbe, 0x75, 0xc9, 0x14, 0xbe, + 0x43, 0x71, 0xb4, 0xbe, 0xf4, 0x33, 0x0b, 0xbf, 0x94, 0xe2, 0xb5, 0xbe, + 0xb9, 0xd5, 0x4d, 0xbe, 0xab, 0x51, 0x27, 0xbf, 0x4a, 0xf6, 0x4e, 0xbf, + 0xd5, 0x23, 0xe5, 0xbe, 0x1c, 0xd4, 0x92, 0xbf, 0xc9, 0x94, 0xf4, 0xbe, + 0x42, 0x4a, 0xde, 0xbe, 0xe1, 0x77, 0x2b, 0xbf, 0xd5, 0xc5, 0xcb, 0xbe, + 0xe9, 0x58, 0x9e, 0xbe, 0x0c, 0x6f, 0x09, 0xbe, 0x45, 0xeb, 0xfc, 0xbe, + 0x42, 0x7f, 0xb7, 0xbe, 0xd7, 0xf6, 0x0f, 0xbf, 0x3e, 0xd5, 0x2b, 0xbf, + 0x9e, 0x80, 0x2b, 0xbe, 0x31, 0x7b, 0xa0, 0xbe, 0x89, 0x85, 0x22, 0xbe, + 0x9e, 0x83, 0xbf, 0xbe, 0xa0, 0x21, 0xd9, 0xbe, 0xc6, 0x8a, 0xe8, 0xbe, + 0x54, 0xc9, 0x69, 0xbe, 0x94, 0x5f, 0xda, 0xbe, 0xfd, 0xfb, 0xc3, 0xbd, + 0x56, 0x23, 0x28, 0xbe, 0x0e, 0x83, 0xe3, 0xbd, 0x6e, 0x13, 0x8e, 0xbe, + 0x73, 0xf4, 0x84, 0xbe, 0x41, 0x02, 0xc9, 0xbd, 0xd9, 0x20, 0xa7, 0xbd, + 0xe0, 0xe0, 0x0e, 0xbf, 0x2e, 0x37, 0xde, 0xbe, 0x9e, 0xed, 0x9d, 0xbd, + 0xa2, 0x98, 0xc0, 0xbe, 0x8d, 0xe7, 0xfa, 0xbe, 0xd5, 0x40, 0x38, 0xbe, + 0x21, 0x63, 0x0b, 0xbf, 0xae, 0x31, 0xb3, 0xbe, 0x72, 0x0b, 0x48, 0xbf, + 0x76, 0x8e, 0xa9, 0xbe, 0x57, 0xd3, 0x17, 0xbe, 0x5d, 0xef, 0x03, 0xbf, + 0x8c, 0xc9, 0xc0, 0xbe, 0x4f, 0x5e, 0x93, 0xbe, 0x63, 0xff, 0x1a, 0xbf, + 0x5d, 0xcc, 0xd9, 0xbe, 0x01, 0xfb, 0xfa, 0xbe, 0x32, 0x74, 0xd7, 0xbe, + 0x16, 0xb0, 0x29, 0xbe, 0xb7, 0x57, 0x19, 0xbf, 0x82, 0xc5, 0xce, 0xbe, + 0x4a, 0x10, 0xe7, 0xbe, 0xde, 0xfd, 0x4c, 0xbe, 0xf7, 0x54, 0x44, 0xbe, + 0x78, 0xf5, 0x57, 0xbf, 0xb1, 0xed, 0x11, 0xbe, 0x8d, 0xe3, 0x09, 0xbe, + 0x0d, 0x5c, 0x3b, 0xbd, 0xc1, 0x2d, 0x9e, 0xbe, 0x9d, 0x93, 0xb0, 0xbe, + 0x95, 0x66, 0xbb, 0xbe, 0x4c, 0x85, 0x9a, 0xbe, 0xc6, 0xad, 0x48, 0xbe, + 0x47, 0x8f, 0xb4, 0xbe, 0xbc, 0x95, 0x3e, 0xbe, 0x12, 0xbb, 0xa8, 0xbe, + 0xb3, 0x1d, 0x12, 0xbf, 0x77, 0xfc, 0xa5, 0xbd, 0x43, 0x3d, 0x36, 0xbe, + 0xd4, 0xe3, 0x25, 0xbe, 0xac, 0x85, 0x4d, 0xbe, 0xb8, 0xd2, 0xe8, 0xbe, + 0xb5, 0xb6, 0x3d, 0xbf, 0xa7, 0x70, 0x9c, 0xbe, 0x66, 0x4b, 0xbe, 0xbe, + 0xe1, 0x5c, 0xc1, 0xbe, 0xff, 0x2f, 0x1c, 0xbe, 0x60, 0x3f, 0x70, 0xbe, + 0xe7, 0x61, 0x56, 0xbe, 0xc5, 0x36, 0x40, 0xbe, 0x8e, 0x68, 0x0d, 0xbe, + 0x6e, 0x8b, 0xa2, 0xbe, 0xd2, 0xd1, 0xed, 0xbe, 0xfa, 0x6b, 0x8e, 0xbe, + 0x5b, 0xff, 0xb2, 0xbe, 0x1b, 0xf8, 0x79, 0xbe, 0x26, 0x8d, 0xc8, 0xbe, + 0x60, 0x7a, 0xf8, 0xbd, 0x29, 0x19, 0xc2, 0xbd, 0x5f, 0x60, 0x1e, 0xbf, + 0x95, 0x1b, 0x6d, 0xbe, 0x2a, 0x0b, 0xdc, 0xbe, 0x9c, 0x3a, 0xfb, 0xbd, + 0x67, 0xab, 0x79, 0xbf, 0xba, 0x9a, 0x70, 0xbe, 0x21, 0x1a, 0x17, 0xbf, + 0x3a, 0xe6, 0x0b, 0xbf, 0x86, 0xc3, 0x0e, 0xbf, 0xb6, 0xa5, 0xf0, 0xbe, + 0x4e, 0xf1, 0x27, 0xbf, 0xcc, 0xc3, 0x25, 0xbe, 0x63, 0x22, 0x9d, 0xbe, + 0xaa, 0x9a, 0x06, 0xbe, 0x18, 0x3d, 0x15, 0xbf, 0x00, 0xe8, 0xb0, 0xbe, + 0x40, 0x7f, 0xe5, 0xbe, 0x0e, 0x70, 0xed, 0xbe, 0x42, 0x2e, 0xd0, 0xbe, + 0xbd, 0xfd, 0x78, 0xbe, 0xe1, 0xe5, 0x48, 0xbe, 0x31, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xaa, 0x53, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x34, 0x0a, 0x00, 0x00, + 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x60, 0x0a, 0x00, 0x00, + 0x9c, 0x53, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, + 0x10, 0x06, 0x00, 0x00, 0x10, 0x08, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x9b, 0x26, 0xd9, 0x3b, + 0x2f, 0xdd, 0x5c, 0x3b, 0x2f, 0xc3, 0xad, 0x3b, 0x1c, 0xa3, 0x83, 0x3b, + 0x9c, 0x00, 0x23, 0x3b, 0xb3, 0xe0, 0xa2, 0x3b, 0xa0, 0xfc, 0x87, 0x3b, + 0x46, 0xf7, 0x90, 0x3b, 0xc6, 0x34, 0x9d, 0x3b, 0xc7, 0xb4, 0x28, 0x3b, + 0xfd, 0xe4, 0x02, 0x3c, 0x6d, 0xaa, 0xf7, 0x3b, 0x73, 0x60, 0xc1, 0x3b, + 0x08, 0x8f, 0x10, 0x3c, 0x60, 0xc1, 0x21, 0x3c, 0x3b, 0xfb, 0x91, 0x3b, + 0xa7, 0x7e, 0xd1, 0x3b, 0xaf, 0x2f, 0x8b, 0x3b, 0xa8, 0xf4, 0x27, 0x3c, + 0x54, 0x88, 0x7e, 0x3b, 0x82, 0xeb, 0x23, 0x3c, 0x2a, 0xb7, 0xa4, 0x3b, + 0x01, 0x4c, 0xdb, 0x39, 0xda, 0xd2, 0x14, 0x3c, 0xea, 0x35, 0x8a, 0x3b, + 0x03, 0x9d, 0x8f, 0x3b, 0x04, 0xaf, 0xf6, 0x3b, 0x1d, 0xd0, 0x5d, 0x3b, + 0x82, 0xe1, 0x02, 0x3c, 0xd2, 0x6e, 0x04, 0x3b, 0x79, 0x49, 0x55, 0x3b, + 0x55, 0x27, 0x07, 0x3b, 0x06, 0x88, 0x4a, 0x3b, 0x94, 0xf9, 0x53, 0x3b, + 0x0b, 0xee, 0xa8, 0x3b, 0x6d, 0xab, 0x07, 0x3b, 0x87, 0x85, 0x0b, 0x3b, + 0x26, 0x5c, 0x03, 0x3b, 0x20, 0xfc, 0x32, 0x3c, 0xc5, 0x78, 0x28, 0x3b, + 0xb1, 0xca, 0xd0, 0x3b, 0xb4, 0x07, 0x63, 0x3b, 0xe5, 0x9b, 0xfb, 0x3a, + 0x99, 0xba, 0x0e, 0x3b, 0x7f, 0xc8, 0xd1, 0x3b, 0xd9, 0xbe, 0x6b, 0x3b, + 0x6a, 0x4d, 0x5a, 0x3b, 0x76, 0xc9, 0x5e, 0x3b, 0xb0, 0xd2, 0x5a, 0x3b, + 0xb7, 0x1d, 0xf0, 0x3a, 0x26, 0xb0, 0x93, 0x3b, 0xb2, 0x0d, 0x5b, 0x3b, + 0xf5, 0x21, 0xd9, 0x3b, 0x4a, 0xde, 0xa9, 0x3b, 0x34, 0x9b, 0x51, 0x3b, + 0x5c, 0xba, 0xab, 0x3b, 0x82, 0xd9, 0xd8, 0x3a, 0x13, 0x57, 0x3f, 0x3b, + 0x4a, 0x5c, 0x53, 0x3b, 0xf9, 0x71, 0x06, 0x3b, 0x81, 0xcc, 0xf1, 0x3b, + 0x6e, 0x64, 0xe4, 0x3b, 0x53, 0x82, 0x3f, 0x3b, 0x99, 0x09, 0x2e, 0x3b, + 0xec, 0x61, 0x9c, 0x3b, 0xa8, 0x20, 0x32, 0x3b, 0x81, 0x25, 0x43, 0x3b, + 0x7a, 0x07, 0x3b, 0x3b, 0xe4, 0xf7, 0x3f, 0x3b, 0x41, 0xc1, 0x27, 0x3b, + 0x1c, 0x00, 0x5e, 0x3b, 0x6f, 0xa0, 0x15, 0x3b, 0x79, 0x1b, 0x1e, 0x3b, + 0x8a, 0xb2, 0xc9, 0x3b, 0x9c, 0xf1, 0x6e, 0x3b, 0x5a, 0x9e, 0x06, 0x3b, + 0x3d, 0x19, 0x15, 0x3b, 0x0f, 0x09, 0x3e, 0x3b, 0x4e, 0x62, 0x11, 0x3b, + 0x8b, 0xe9, 0x28, 0x3b, 0x91, 0x07, 0x5b, 0x3b, 0x0f, 0x54, 0xa6, 0x3b, + 0x03, 0xf0, 0x98, 0x3b, 0xd7, 0x28, 0xef, 0x3b, 0x1e, 0x5e, 0x82, 0x3b, + 0x05, 0x64, 0x22, 0x3b, 0x15, 0x8e, 0x00, 0x3b, 0x51, 0x77, 0x73, 0x3b, + 0x29, 0xfc, 0xd7, 0x3b, 0xb0, 0xf0, 0x60, 0x3b, 0x6d, 0x2f, 0xf8, 0x3b, + 0xd7, 0xb8, 0x52, 0x3b, 0x9f, 0x74, 0x91, 0x3b, 0xe0, 0xe3, 0x02, 0x3c, + 0x60, 0xab, 0xde, 0x3a, 0x8e, 0xa7, 0xc1, 0x3a, 0x06, 0x65, 0x5e, 0x3b, + 0x20, 0x03, 0x51, 0x3b, 0x19, 0xe0, 0xc5, 0x3b, 0x1d, 0xc2, 0x5e, 0x3b, + 0x22, 0xf7, 0xdd, 0x3b, 0x05, 0xcf, 0x17, 0x3b, 0xd6, 0x70, 0xc9, 0x3a, + 0x39, 0x25, 0x6e, 0x3b, 0x8a, 0xc8, 0xcd, 0x3a, 0xb5, 0x2c, 0x84, 0x3b, + 0xfe, 0xa0, 0x0c, 0x3b, 0x64, 0x24, 0xe3, 0x3b, 0x29, 0xc0, 0x80, 0x3b, + 0xf8, 0xf5, 0xb1, 0x3b, 0x69, 0x3e, 0xa8, 0x3b, 0x46, 0xcc, 0x19, 0x3c, + 0x6c, 0x64, 0xb1, 0x3b, 0x52, 0x7d, 0x8f, 0x3b, 0x2d, 0x54, 0x90, 0x3b, + 0xfd, 0x15, 0x6e, 0x3b, 0x4b, 0xc8, 0x47, 0x3b, 0x03, 0xe4, 0xdb, 0x3b, + 0xd4, 0x88, 0x91, 0x3b, 0x6c, 0x6e, 0x52, 0x3b, 0x36, 0x8c, 0x35, 0x3b, + 0xc5, 0x5f, 0x6d, 0x3b, 0xb3, 0x84, 0x6a, 0x3b, 0x0e, 0x91, 0x71, 0x3b, + 0xee, 0x75, 0xdd, 0x3b, 0xff, 0x7e, 0x9e, 0x3b, 0x28, 0xf6, 0x8a, 0x3b, + 0xeb, 0x5b, 0x28, 0x3b, 0x80, 0x00, 0x00, 0x00, 0x4e, 0x74, 0x57, 0x3f, + 0x37, 0x19, 0x9e, 0x3e, 0x3e, 0xe5, 0x15, 0x3f, 0xd6, 0x9b, 0x02, 0x3f, + 0x9b, 0xba, 0xa1, 0x3e, 0xf2, 0x9a, 0x21, 0x3f, 0xa7, 0xec, 0x06, 0x3f, + 0x57, 0xd5, 0x0f, 0x3f, 0xa2, 0xab, 0xe3, 0x3e, 0x5d, 0x63, 0xa7, 0x3e, + 0x4a, 0x58, 0xe3, 0x3e, 0x1a, 0x4d, 0x96, 0x3e, 0xb2, 0xdd, 0x3f, 0x3f, + 0xea, 0x6d, 0x8f, 0x3f, 0x60, 0x5b, 0x09, 0x3f, 0x45, 0xd7, 0x10, 0x3f, + 0xaa, 0xdb, 0x4f, 0x3f, 0x87, 0x63, 0x32, 0x3e, 0xe4, 0xe4, 0xfa, 0x3e, + 0xa6, 0xc0, 0xdb, 0x3e, 0xab, 0xa3, 0xa2, 0x3f, 0x4e, 0x89, 0x9c, 0x3e, + 0x69, 0x95, 0x59, 0x3d, 0x34, 0xa9, 0x93, 0x3f, 0x7e, 0x21, 0x09, 0x3f, + 0xc9, 0x7d, 0x0e, 0x3f, 0x71, 0xb0, 0xd6, 0x3e, 0x7d, 0x14, 0xdc, 0x3e, + 0xbf, 0xdb, 0x81, 0x3f, 0xf4, 0x65, 0x83, 0x3e, 0xe6, 0x9e, 0xd3, 0x3e, + 0x06, 0x19, 0x86, 0x3e, 0xf6, 0xf2, 0xc8, 0x3e, 0xa1, 0x51, 0xd2, 0x3e, + 0x2f, 0x9c, 0x27, 0x3f, 0xd0, 0x9c, 0x2e, 0x3e, 0x7c, 0x6e, 0x8a, 0x3e, + 0x6e, 0x55, 0x82, 0x3e, 0x28, 0x96, 0xb1, 0x3f, 0xd3, 0x27, 0xa7, 0x3e, + 0x1c, 0x29, 0x4f, 0x3f, 0x6f, 0xa2, 0x8f, 0x3e, 0xad, 0xa4, 0x79, 0x3e, + 0x24, 0x9d, 0x8d, 0x3e, 0xee, 0x24, 0x50, 0x3f, 0x5b, 0xe7, 0xe9, 0x3e, + 0xcf, 0x98, 0xd8, 0x3e, 0xe3, 0x0b, 0xdd, 0x3e, 0x36, 0xd5, 0x99, 0x3e, + 0x7c, 0x3d, 0x6e, 0x3e, 0xc6, 0x88, 0x12, 0x3f, 0x9d, 0x1f, 0xc8, 0x3e, + 0xb1, 0x6f, 0x57, 0x3f, 0x8d, 0x8a, 0x28, 0x3f, 0xfe, 0xf7, 0xcf, 0x3e, + 0xe0, 0xf5, 0x1b, 0x3f, 0xcf, 0x27, 0x57, 0x3e, 0x28, 0x9d, 0xa3, 0x3e, + 0x91, 0xb5, 0xd1, 0x3e, 0x3b, 0xda, 0xd2, 0x3d, 0x5d, 0x83, 0x6a, 0x3f, + 0xa5, 0x9b, 0x62, 0x3f, 0x45, 0x18, 0x86, 0x3e, 0xe9, 0x7d, 0x86, 0x3e, + 0x28, 0x29, 0x1b, 0x3f, 0x4e, 0xfb, 0xae, 0x3e, 0x36, 0x9f, 0xc1, 0x3e, + 0x6b, 0x91, 0xb9, 0x3e, 0xf4, 0x77, 0xbe, 0x3e, 0xbe, 0x71, 0xa6, 0x3e, + 0x1c, 0x44, 0xdc, 0x3e, 0x2e, 0x75, 0x94, 0x3e, 0xe8, 0x18, 0x38, 0x3e, + 0x25, 0x1f, 0x48, 0x3f, 0xb9, 0x13, 0xed, 0x3e, 0x6f, 0xf9, 0x53, 0x3e, + 0x0b, 0xef, 0x93, 0x3e, 0xfd, 0x8c, 0xbc, 0x3e, 0x1f, 0xea, 0x70, 0x3e, + 0x5e, 0xab, 0x43, 0x3e, 0x82, 0x51, 0xd9, 0x3e, 0x67, 0x07, 0x25, 0x3f, + 0x23, 0xbe, 0x17, 0x3f, 0x3b, 0x50, 0x21, 0x3f, 0x62, 0x59, 0x01, 0x3f, + 0x2e, 0x0a, 0xa1, 0x3e, 0x31, 0x66, 0x6f, 0x3e, 0x08, 0x86, 0xe6, 0x3e, + 0xd5, 0x9c, 0x52, 0x3f, 0xcf, 0x2e, 0xdf, 0x3e, 0x0e, 0x3f, 0x76, 0x3f, + 0x65, 0x13, 0xd1, 0x3e, 0x8d, 0x50, 0xe2, 0x3e, 0x18, 0xde, 0x81, 0x3f, + 0xe9, 0xd0, 0xc5, 0x3d, 0x3f, 0x24, 0x40, 0x3e, 0x3c, 0xa8, 0xdc, 0x3e, + 0x1a, 0x61, 0xcf, 0x3e, 0x59, 0x54, 0x44, 0x3f, 0x99, 0x04, 0xdd, 0x3e, + 0x34, 0x3b, 0x5c, 0x3f, 0x67, 0x9f, 0x96, 0x3e, 0xeb, 0xc5, 0xc1, 0x3d, + 0xef, 0x48, 0xec, 0x3e, 0xcb, 0x91, 0x4b, 0x3e, 0xae, 0x92, 0xf8, 0x3e, + 0xbc, 0x87, 0x8b, 0x3e, 0x1b, 0x5e, 0x61, 0x3f, 0x20, 0xe8, 0xc8, 0x3e, + 0x0c, 0x92, 0x30, 0x3f, 0xec, 0xed, 0x26, 0x3f, 0xad, 0x98, 0x98, 0x3f, + 0xa3, 0x01, 0x30, 0x3f, 0xc5, 0x0c, 0x02, 0x3f, 0x71, 0xab, 0xf8, 0x3e, + 0xd4, 0xcb, 0xcc, 0x3e, 0xba, 0x38, 0xc6, 0x3e, 0x95, 0x0b, 0x4d, 0x3e, + 0xc2, 0x65, 0x10, 0x3f, 0x8f, 0xc9, 0xd0, 0x3e, 0x1e, 0x21, 0xb4, 0x3e, + 0xb8, 0x86, 0xc8, 0x3e, 0xaa, 0xaf, 0xe8, 0x3e, 0xec, 0xad, 0xef, 0x3e, + 0x02, 0xbb, 0x5b, 0x3f, 0xf6, 0xf4, 0x0b, 0x3f, 0x3c, 0xe0, 0x09, 0x3f, + 0xaf, 0x60, 0x9b, 0x3e, 0x80, 0x00, 0x00, 0x00, 0xe8, 0x33, 0x8c, 0xbe, + 0x75, 0x23, 0xdb, 0xbe, 0xa9, 0x67, 0x2c, 0xbf, 0xc9, 0xd5, 0xf3, 0xbe, + 0x74, 0xba, 0x8e, 0xbe, 0x09, 0x5b, 0x0f, 0xbf, 0xd3, 0x83, 0xa4, 0xbe, + 0xa1, 0xe4, 0xd4, 0xbe, 0x5c, 0xfa, 0x1b, 0xbf, 0x3b, 0x80, 0xa5, 0xbe, + 0x33, 0xdf, 0x81, 0xbf, 0x18, 0xbb, 0x75, 0xbf, 0xc7, 0x42, 0x3f, 0xbf, + 0xf3, 0xb1, 0xf2, 0xbe, 0xdd, 0x7d, 0xa0, 0xbf, 0xeb, 0xf2, 0x37, 0xbe, + 0xb9, 0xec, 0xb1, 0xbe, 0x50, 0x19, 0x0a, 0xbf, 0xbf, 0xa4, 0xa6, 0xbf, + 0x43, 0x8b, 0xfc, 0xbe, 0xdd, 0xef, 0x80, 0xbe, 0xbc, 0x6d, 0x23, 0xbf, + 0x90, 0x59, 0xfe, 0xbc, 0xc0, 0x4e, 0x3b, 0xbe, 0x00, 0xbf, 0xc4, 0xbe, + 0x68, 0xee, 0xb7, 0xbe, 0xa6, 0xc1, 0x74, 0xbf, 0x06, 0xc1, 0xa3, 0xbe, + 0x5a, 0x02, 0xfc, 0xbe, 0xd7, 0x03, 0x63, 0xbe, 0x7e, 0x82, 0xb1, 0xbe, + 0x4b, 0x80, 0xe0, 0xbd, 0xc4, 0x17, 0xb4, 0xbe, 0x08, 0xad, 0x7c, 0xbe, + 0xdd, 0x6a, 0x85, 0xbe, 0x16, 0x9c, 0x86, 0xbe, 0x46, 0x4b, 0x4d, 0xbe, + 0x42, 0x70, 0x55, 0xbe, 0xbb, 0xfa, 0xd9, 0xbe, 0x03, 0xa8, 0x65, 0xbe, + 0xc1, 0x5d, 0xc4, 0xbe, 0xa5, 0x41, 0xe1, 0xbe, 0xd5, 0xf4, 0x0c, 0xbe, + 0xa3, 0xc7, 0x63, 0xbe, 0xab, 0xcb, 0xab, 0xbe, 0x71, 0xe2, 0xce, 0xbe, + 0x9b, 0x2b, 0xb5, 0xbe, 0x84, 0x68, 0xab, 0xbe, 0x0b, 0x1d, 0xd9, 0xbe, + 0xfe, 0x5f, 0xf1, 0xbd, 0x31, 0x1c, 0xf8, 0xbe, 0x97, 0x57, 0xd9, 0xbe, + 0xf2, 0x86, 0x2d, 0xbf, 0x28, 0x1e, 0x6b, 0xbe, 0x85, 0x48, 0x8f, 0xbe, + 0xe7, 0x62, 0x2a, 0xbf, 0x42, 0xc0, 0x4f, 0xbe, 0x65, 0xd8, 0xbd, 0xbe, + 0x6d, 0xc3, 0x9e, 0xbe, 0x15, 0x65, 0x85, 0xbe, 0xe8, 0xe8, 0x6f, 0xbf, + 0x77, 0xdf, 0x05, 0xbf, 0x4e, 0x03, 0xbe, 0xbe, 0x86, 0xad, 0xac, 0xbe, + 0x03, 0xcb, 0xc7, 0xbe, 0x67, 0xbc, 0xb0, 0xbe, 0x62, 0xf9, 0x63, 0xbe, + 0xc6, 0x0a, 0x65, 0xbe, 0xea, 0xc3, 0x9c, 0xbe, 0xf4, 0x23, 0x9f, 0xbe, + 0x49, 0x99, 0x5e, 0xbe, 0x35, 0x61, 0x8d, 0xbe, 0x42, 0xdf, 0x9c, 0xbe, + 0x7c, 0xc8, 0x43, 0xbe, 0x60, 0xa0, 0x00, 0xbe, 0x1d, 0x91, 0x85, 0xbe, + 0xc7, 0x5c, 0x47, 0xbe, 0xfc, 0xc1, 0x63, 0xbe, 0x89, 0x3f, 0x90, 0xbe, + 0xb8, 0x97, 0xa7, 0xbe, 0x9b, 0x6f, 0xc4, 0xbe, 0xc4, 0x2c, 0x49, 0xbe, + 0x2e, 0xb7, 0xa4, 0xbe, 0x85, 0x4a, 0x6d, 0xbf, 0xb1, 0x62, 0xbb, 0xbe, + 0x3d, 0x1f, 0xa1, 0xbe, 0xf1, 0x19, 0x7f, 0xbe, 0x62, 0x90, 0xf1, 0xbe, + 0x31, 0x4c, 0x56, 0xbf, 0x70, 0x27, 0xb2, 0xbe, 0x6f, 0xf0, 0x69, 0xbf, + 0xde, 0x8c, 0xcf, 0xbe, 0xb6, 0x51, 0x10, 0xbf, 0x42, 0xb1, 0xd4, 0xbe, + 0x09, 0xee, 0x5c, 0xbe, 0x42, 0xf1, 0xe0, 0xbd, 0xd2, 0xf0, 0xba, 0xbe, + 0xc7, 0xc5, 0x81, 0xbe, 0x62, 0x72, 0x07, 0xbf, 0xc6, 0xe5, 0x40, 0xbe, + 0x63, 0x28, 0x86, 0xbe, 0xd9, 0x30, 0x91, 0xbe, 0xf4, 0xdd, 0x47, 0xbe, + 0xdd, 0x16, 0x82, 0xbe, 0xf9, 0x2c, 0x4c, 0xbe, 0x5c, 0x24, 0x03, 0xbf, + 0x31, 0xcc, 0x52, 0xbe, 0x94, 0x60, 0xd7, 0xbe, 0x51, 0x7d, 0xff, 0xbe, + 0x67, 0x69, 0x56, 0xbe, 0x5c, 0x2b, 0xa5, 0xbe, 0x04, 0xc5, 0x1d, 0xbf, + 0x58, 0xb7, 0xb0, 0xbe, 0x57, 0x5e, 0x0e, 0xbf, 0x85, 0x33, 0x0f, 0xbf, + 0xd1, 0x39, 0xec, 0xbe, 0xdb, 0x95, 0xb9, 0xbe, 0x3b, 0x2c, 0x5a, 0xbf, + 0x12, 0x43, 0x68, 0xbe, 0xac, 0x84, 0x7f, 0xbe, 0x71, 0xe4, 0xa0, 0xbe, + 0x05, 0x85, 0xeb, 0xbe, 0x9d, 0xbb, 0xda, 0xbe, 0x84, 0x2c, 0xea, 0xbe, + 0x0b, 0x01, 0x6b, 0xbe, 0x01, 0x42, 0x1d, 0xbf, 0x2b, 0x3b, 0x4b, 0xbe, + 0x33, 0x0b, 0xa7, 0xbe, 0x31, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x32, 0x5e, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x05, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x05, 0x00, 0x00, 0x24, 0x5e, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0x10, 0x03, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x2c, 0x35, 0xdc, 0x3b, + 0x8e, 0x54, 0x8d, 0x3b, 0xa3, 0x8b, 0xc1, 0x3b, 0x25, 0xdb, 0xdb, 0x3b, + 0x5c, 0xfa, 0xb6, 0x3b, 0x2b, 0xfa, 0x0d, 0x3c, 0x6b, 0xff, 0xaf, 0x3b, + 0x85, 0xd5, 0x4d, 0x3c, 0xe1, 0x5b, 0x96, 0x3b, 0xe4, 0xd6, 0xb8, 0x3b, + 0x6a, 0x2d, 0xab, 0x3b, 0xe6, 0xbc, 0xb5, 0x3b, 0x33, 0xa8, 0x95, 0x3b, + 0xae, 0x2c, 0x6b, 0x3b, 0x67, 0x63, 0x16, 0x3b, 0x99, 0x5b, 0x62, 0x3b, + 0x73, 0x06, 0x13, 0x3c, 0xce, 0x86, 0xd5, 0x3b, 0x83, 0x51, 0x6e, 0x3b, + 0x34, 0x05, 0x10, 0x3b, 0x49, 0x98, 0xc5, 0x3a, 0x6b, 0x7d, 0xc8, 0x3b, + 0x6d, 0x33, 0xcf, 0x3b, 0x3a, 0x7d, 0x83, 0x3b, 0xcb, 0x58, 0xd9, 0x3b, + 0x10, 0xa9, 0x79, 0x3b, 0x57, 0x4a, 0xad, 0x3b, 0x3d, 0x32, 0x28, 0x3b, + 0x5b, 0xa2, 0x9c, 0x3b, 0x1a, 0x1c, 0x46, 0x3b, 0xe5, 0x36, 0xe6, 0x3a, + 0x96, 0x49, 0x53, 0x3c, 0x35, 0xd6, 0x13, 0x3b, 0x7f, 0xba, 0xb6, 0x3b, + 0x26, 0x1d, 0x37, 0x3b, 0xa5, 0xeb, 0xce, 0x3b, 0x04, 0x07, 0x03, 0x3c, + 0x03, 0x77, 0x44, 0x3b, 0x0a, 0x3e, 0xb4, 0x3b, 0x7e, 0x21, 0x6c, 0x3b, + 0xff, 0x74, 0x73, 0x3c, 0x7c, 0x70, 0x2c, 0x3c, 0x0b, 0x99, 0xc8, 0x3b, + 0xe9, 0x05, 0x8f, 0x3b, 0x46, 0xcd, 0xc8, 0x3b, 0xef, 0x08, 0xad, 0x3b, + 0x18, 0x35, 0xc6, 0x3b, 0xe2, 0x7d, 0x65, 0x3b, 0x5f, 0x4a, 0x81, 0x3b, + 0xa8, 0xaa, 0xa4, 0x3b, 0x4c, 0x5c, 0xac, 0x3b, 0x30, 0x3e, 0x2b, 0x3b, + 0x9b, 0xb7, 0x41, 0x3b, 0x60, 0x9a, 0xf3, 0x3a, 0x35, 0x34, 0x48, 0x3b, + 0x35, 0xa0, 0xb5, 0x3b, 0x0c, 0x88, 0xac, 0x3b, 0x1e, 0xb0, 0x8d, 0x3b, + 0xf9, 0xe0, 0xf8, 0x3b, 0xe2, 0x3f, 0x23, 0x3b, 0xb8, 0x3f, 0xe0, 0x3b, + 0x4e, 0x21, 0x19, 0x3c, 0xf7, 0x13, 0xf6, 0x3b, 0xd5, 0xe8, 0x7a, 0x3b, + 0x40, 0x00, 0x00, 0x00, 0xc2, 0x7c, 0x5a, 0x3f, 0x02, 0xcf, 0xb4, 0x3e, + 0x84, 0x44, 0x3c, 0x3f, 0x6f, 0x23, 0x5a, 0x3f, 0xef, 0xb6, 0x87, 0x3e, + 0x51, 0x80, 0x02, 0x3f, 0x6c, 0x9f, 0x2e, 0x3f, 0xda, 0x39, 0xcc, 0x3f, + 0x29, 0x2f, 0x15, 0x3f, 0x9c, 0x12, 0x22, 0x3f, 0x7f, 0x46, 0xbb, 0x3e, + 0x6c, 0x51, 0x34, 0x3f, 0x95, 0xa2, 0xaf, 0x3e, 0xdb, 0x2d, 0xd2, 0x3e, + 0xa0, 0x36, 0x95, 0x3e, 0xe2, 0x96, 0xe0, 0x3e, 0x66, 0xe0, 0x91, 0x3f, + 0xc0, 0xdb, 0x53, 0x3f, 0xe0, 0x74, 0xec, 0x3e, 0xf2, 0xbc, 0x83, 0x3e, + 0xe4, 0x5b, 0xf0, 0x3d, 0x70, 0xec, 0x46, 0x3f, 0x06, 0x95, 0x4d, 0x3f, + 0x41, 0x59, 0x75, 0x3e, 0x19, 0xa6, 0x57, 0x3f, 0xcb, 0x13, 0x9a, 0x3e, + 0xc2, 0xef, 0x2b, 0x3f, 0xb7, 0xcc, 0x42, 0x3e, 0x16, 0x69, 0x1b, 0x3f, + 0x46, 0xa1, 0x1e, 0x3e, 0x77, 0x6a, 0x64, 0x3e, 0x03, 0xa3, 0xd1, 0x3f, + 0x62, 0xb3, 0x8a, 0x3e, 0x00, 0x32, 0x27, 0x3f, 0xec, 0xae, 0xb5, 0x3e, + 0xce, 0x4d, 0x4d, 0x3f, 0x00, 0xd4, 0xad, 0x3e, 0x15, 0xee, 0xc2, 0x3e, + 0x96, 0x40, 0x0c, 0x3f, 0x3b, 0x49, 0xea, 0x3e, 0x1b, 0xd8, 0xc2, 0x3e, + 0x9b, 0x17, 0xab, 0x3f, 0x95, 0x8a, 0x00, 0x3f, 0x3c, 0x89, 0xe7, 0x3e, + 0xf0, 0xd4, 0xd2, 0x3e, 0x6b, 0x95, 0xee, 0x3e, 0xfc, 0xf0, 0xde, 0x3e, + 0xb8, 0x1a, 0xa7, 0x3e, 0x50, 0x82, 0x80, 0x3e, 0x53, 0x61, 0x23, 0x3f, + 0x93, 0x03, 0x2b, 0x3f, 0xb4, 0xe7, 0xa9, 0x3e, 0x2c, 0x34, 0xc0, 0x3e, + 0x2b, 0xb3, 0x71, 0x3e, 0xcd, 0xa3, 0xc6, 0x3e, 0x07, 0x68, 0x14, 0x3f, + 0xfc, 0x2e, 0x2b, 0x3f, 0x26, 0xa6, 0xef, 0x3e, 0x33, 0xe8, 0xb5, 0x3e, + 0x62, 0xf9, 0xa1, 0x3e, 0x3c, 0x15, 0xbc, 0x3e, 0x71, 0x1e, 0xaf, 0x3e, + 0xcf, 0x27, 0x74, 0x3f, 0x03, 0xf3, 0xf8, 0x3e, 0x40, 0x00, 0x00, 0x00, + 0x46, 0xf0, 0x47, 0xbf, 0xe5, 0x39, 0x0c, 0xbf, 0x8c, 0x08, 0x40, 0xbf, + 0x65, 0x60, 0x15, 0xbf, 0x67, 0x8c, 0x35, 0xbf, 0x37, 0xde, 0x8c, 0xbf, + 0x10, 0xba, 0x05, 0xbf, 0xb5, 0x20, 0x0b, 0xbf, 0x13, 0x6e, 0x3b, 0xbe, + 0x36, 0x65, 0x37, 0xbf, 0x0f, 0xd7, 0x29, 0xbf, 0x7a, 0x1c, 0xb7, 0xbe, + 0xe3, 0x7c, 0x14, 0xbf, 0x55, 0x56, 0xe9, 0xbe, 0xed, 0x72, 0xcb, 0xbd, + 0xce, 0xa3, 0xcc, 0xbe, 0xd0, 0x3a, 0x66, 0xbf, 0xe0, 0x85, 0x09, 0xbf, + 0xb3, 0x37, 0xd3, 0xbe, 0x2a, 0xe5, 0x8e, 0xbe, 0x18, 0x0d, 0x44, 0xbe, + 0x33, 0x29, 0x05, 0xbf, 0xf3, 0xbf, 0x86, 0xbe, 0x40, 0x76, 0x02, 0xbf, + 0xd8, 0x28, 0xa5, 0xbe, 0xbe, 0xb5, 0xf7, 0xbe, 0x53, 0x6a, 0xa0, 0xbe, + 0xd9, 0xe1, 0xa6, 0xbe, 0x96, 0xc4, 0x18, 0xbf, 0xe2, 0x8f, 0xc4, 0xbe, + 0x0b, 0xb6, 0x4b, 0xbe, 0xbb, 0x4c, 0xb5, 0xbe, 0x89, 0xae, 0x92, 0xbe, + 0x0a, 0x4d, 0x35, 0xbf, 0x5e, 0xe1, 0xa6, 0xbe, 0x3e, 0x57, 0x08, 0xbf, + 0xf6, 0x00, 0x82, 0xbf, 0x55, 0x3e, 0x50, 0xbe, 0x8e, 0xd5, 0x32, 0xbf, + 0xf4, 0x95, 0xd1, 0xbe, 0x15, 0x8e, 0xf1, 0xbf, 0xe5, 0xa9, 0xd4, 0xbe, + 0xd9, 0x07, 0x47, 0xbf, 0xdd, 0xe7, 0x0d, 0xbf, 0xab, 0x3b, 0x47, 0xbf, + 0xdd, 0xae, 0x2b, 0xbf, 0xae, 0xa8, 0x44, 0xbf, 0xe6, 0xb2, 0xe3, 0xbe, + 0xca, 0x47, 0x00, 0xbf, 0x0c, 0x25, 0xa8, 0xbe, 0xfc, 0x7f, 0x87, 0xbe, + 0xda, 0xd3, 0x52, 0xbe, 0x32, 0xe4, 0x81, 0xbe, 0x8d, 0x86, 0x8d, 0xbd, + 0x47, 0xb6, 0xb9, 0xbe, 0xf5, 0x34, 0x34, 0xbf, 0x57, 0x88, 0x97, 0xbe, + 0xbe, 0x94, 0x0c, 0xbf, 0x37, 0xef, 0x76, 0xbf, 0xdc, 0x50, 0x9d, 0xbe, + 0x39, 0x7f, 0x5e, 0xbf, 0x0b, 0xef, 0x97, 0xbf, 0xcd, 0x45, 0xf8, 0xbe, + 0xd5, 0x7a, 0xd9, 0xbe, 0x31, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x35, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xba, 0x63, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x34, 0x05, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x60, 0x05, 0x00, 0x00, 0xac, 0x63, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0x10, 0x03, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x5c, 0x0f, 0x00, 0x3c, + 0x68, 0x24, 0xaf, 0x3b, 0x91, 0xa5, 0x81, 0x3b, 0x8e, 0xe0, 0x26, 0x3c, + 0x3c, 0x3c, 0x66, 0x3b, 0xc8, 0x89, 0x50, 0x3c, 0x51, 0x49, 0xc4, 0x3b, + 0xe9, 0xc3, 0x31, 0x3b, 0x71, 0x27, 0x8c, 0x3b, 0x1c, 0x19, 0x1b, 0x3c, + 0xdb, 0xac, 0xed, 0x3b, 0x4b, 0x1d, 0x80, 0x3b, 0x99, 0x78, 0x09, 0x3c, + 0x32, 0x35, 0x29, 0x3c, 0xa5, 0x3c, 0x86, 0x3b, 0xd5, 0xa7, 0x66, 0x3c, + 0x3e, 0x86, 0x9c, 0x3b, 0x65, 0xf8, 0x07, 0x3c, 0x5c, 0x6a, 0x83, 0x3b, + 0x57, 0x69, 0xd6, 0x3b, 0xb5, 0x97, 0x94, 0x3b, 0xc8, 0x1f, 0x24, 0x3c, + 0x49, 0xce, 0xfa, 0x3a, 0x06, 0x84, 0x8f, 0x3b, 0x2f, 0xee, 0x27, 0x3b, + 0xce, 0x85, 0x05, 0x3c, 0x25, 0xc7, 0xbf, 0x3b, 0x76, 0x04, 0x78, 0x3b, + 0xdd, 0xa0, 0x17, 0x3c, 0x49, 0xed, 0xac, 0x3b, 0x8f, 0x0c, 0x9f, 0x3a, + 0x8e, 0x29, 0xd3, 0x3b, 0xbc, 0xc4, 0x03, 0x3c, 0xae, 0x2d, 0x95, 0x3b, + 0xd7, 0x7e, 0x9d, 0x3b, 0xfc, 0x57, 0x22, 0x3b, 0x81, 0xa9, 0x31, 0x3b, + 0xac, 0xf3, 0x90, 0x3b, 0xf9, 0xd4, 0xee, 0x3b, 0x06, 0xc7, 0x05, 0x3c, + 0x4a, 0x65, 0xcc, 0x3b, 0x52, 0x09, 0x3d, 0x3b, 0xb9, 0x28, 0xf8, 0x3a, + 0x21, 0x9e, 0x8b, 0x3b, 0xe0, 0xc5, 0x90, 0x3b, 0x73, 0x46, 0xa3, 0x3b, + 0x29, 0x48, 0xd6, 0x3a, 0x8a, 0xed, 0x8e, 0x3b, 0xdd, 0x6c, 0xcf, 0x3b, + 0x19, 0x06, 0xdf, 0x3b, 0x60, 0x74, 0x4e, 0x3c, 0x13, 0x32, 0x40, 0x3c, + 0xfa, 0xdf, 0x3b, 0x3b, 0x4e, 0xe6, 0x96, 0x3b, 0x8f, 0x8c, 0xf4, 0x3b, + 0x6f, 0x4f, 0xcb, 0x3b, 0x64, 0xc0, 0x95, 0x3b, 0x8a, 0xde, 0x8a, 0x3b, + 0x67, 0x6c, 0x53, 0x3c, 0x36, 0xe1, 0x72, 0x3b, 0x02, 0x39, 0x25, 0x3c, + 0x8e, 0x8a, 0xfe, 0x3a, 0x11, 0x4c, 0x36, 0x3c, 0xec, 0xf7, 0x59, 0x3b, + 0x40, 0x00, 0x00, 0x00, 0xbe, 0x1b, 0x49, 0x3f, 0x36, 0x55, 0x01, 0x3e, + 0x46, 0xa2, 0x00, 0x3f, 0xcd, 0x92, 0xa5, 0x3f, 0xc4, 0x6f, 0xe4, 0x3e, + 0xb4, 0xe8, 0xce, 0x3f, 0x36, 0x79, 0x37, 0x3e, 0x61, 0x60, 0xb0, 0x3e, + 0xe9, 0xbf, 0x36, 0x3e, 0xea, 0xe2, 0x99, 0x3f, 0x81, 0xd1, 0x6b, 0x3f, + 0x20, 0x3a, 0xfe, 0x3e, 0x10, 0x10, 0x69, 0x3f, 0xe7, 0x7d, 0x22, 0x3f, + 0xe7, 0xb6, 0xc5, 0x3e, 0x1e, 0xe0, 0xa7, 0x3f, 0x32, 0x4d, 0x1b, 0x3f, + 0x74, 0xe8, 0x86, 0x3f, 0x87, 0x63, 0x02, 0x3f, 0x84, 0xbc, 0x54, 0x3f, + 0x86, 0x6e, 0x13, 0x3f, 0x88, 0xd7, 0xa2, 0x3f, 0x1e, 0xd1, 0x2f, 0x3e, + 0xfe, 0x64, 0x0e, 0x3f, 0xf9, 0xe4, 0xa2, 0x3e, 0xc2, 0x7a, 0x84, 0x3f, + 0x2d, 0x4d, 0x37, 0x3f, 0x7c, 0x06, 0xa2, 0x3e, 0x9b, 0x71, 0x96, 0x3f, + 0x84, 0xa4, 0x14, 0x3f, 0xd0, 0xb0, 0xa3, 0x3d, 0x3b, 0x83, 0x51, 0x3f, + 0x33, 0xbd, 0x82, 0x3f, 0xe6, 0xe9, 0x8b, 0x3e, 0xd9, 0x43, 0x1c, 0x3f, + 0x4c, 0x13, 0xa1, 0x3e, 0x2e, 0x46, 0xb0, 0x3e, 0xc5, 0xd1, 0x0f, 0x3f, + 0x78, 0xe3, 0xa6, 0x3e, 0x78, 0xbb, 0x84, 0x3f, 0x3c, 0xa8, 0x1a, 0x3f, + 0x3f, 0x8f, 0xbb, 0x3e, 0x68, 0x38, 0x76, 0x3e, 0xe5, 0x86, 0x0a, 0x3f, + 0x54, 0xa4, 0x0f, 0x3f, 0xe6, 0xff, 0x21, 0x3f, 0x5d, 0x15, 0x28, 0x3e, + 0xb8, 0xd0, 0x53, 0x3e, 0x79, 0x48, 0xb7, 0x3e, 0xbb, 0x00, 0x42, 0x3f, + 0x77, 0xd7, 0xcc, 0x3f, 0x4c, 0x3f, 0xa7, 0x3f, 0x3a, 0x68, 0xba, 0x3e, + 0x81, 0xb8, 0x15, 0x3f, 0xb5, 0xc9, 0x67, 0x3f, 0x91, 0x77, 0x91, 0x3e, + 0xdb, 0xb7, 0xd5, 0x3e, 0xcd, 0xc8, 0x09, 0x3f, 0x8e, 0xc5, 0xd1, 0x3f, + 0x0d, 0x5e, 0xd1, 0x3e, 0x90, 0xee, 0xa3, 0x3f, 0x79, 0x8d, 0x7c, 0x3e, + 0x4e, 0xa1, 0x77, 0x3f, 0xfc, 0x43, 0xd8, 0x3e, 0x40, 0x00, 0x00, 0x00, + 0x7b, 0x1e, 0x7e, 0xbf, 0x1f, 0xc6, 0x2d, 0xbf, 0x87, 0xa0, 0x54, 0xbe, + 0x8c, 0x88, 0x40, 0xbf, 0x12, 0xaf, 0xd1, 0xbe, 0xac, 0xbd, 0xbb, 0xbf, + 0xbe, 0xc0, 0x42, 0xbf, 0xbf, 0xaa, 0x89, 0xbe, 0x22, 0x0f, 0x0b, 0xbf, + 0xe7, 0x51, 0xdb, 0xbe, 0x9d, 0x00, 0xbe, 0xbe, 0x14, 0xc4, 0x65, 0xbe, + 0xa8, 0x65, 0x88, 0xbf, 0xc8, 0xe2, 0xa7, 0xbf, 0x2c, 0x30, 0x05, 0xbf, + 0x85, 0xda, 0xe4, 0xbf, 0x77, 0x3f, 0xe9, 0xbe, 0xfd, 0xfa, 0x54, 0xbf, + 0xda, 0x6e, 0x18, 0xbe, 0xee, 0x20, 0xb7, 0xbe, 0xee, 0xb6, 0xcd, 0xbe, + 0x22, 0xc7, 0xa1, 0xbf, 0xac, 0xd8, 0x78, 0xbe, 0xcc, 0xc8, 0x18, 0xbe, + 0x53, 0x9e, 0xa6, 0xbe, 0x8f, 0xe3, 0xe6, 0xbd, 0x97, 0x47, 0x3e, 0xbf, + 0x6d, 0x14, 0xf6, 0xbe, 0x11, 0x7d, 0xbb, 0xbe, 0x6e, 0x93, 0x2b, 0xbf, + 0x76, 0xce, 0x1d, 0xbe, 0x26, 0xc3, 0x23, 0xbf, 0xfc, 0xef, 0x4b, 0xbf, + 0x53, 0x03, 0x14, 0xbf, 0x9c, 0xda, 0x85, 0xbe, 0xe4, 0x66, 0x9c, 0xbe, + 0xd8, 0x3c, 0x73, 0xbe, 0x8f, 0xb2, 0x72, 0xbe, 0x4f, 0xf7, 0x6c, 0xbf, + 0xbd, 0xdb, 0x6a, 0xbf, 0x7f, 0xcc, 0x4a, 0xbf, 0x46, 0x65, 0x1f, 0xbe, + 0xf4, 0x06, 0x1d, 0xbe, 0x45, 0x37, 0x06, 0xbf, 0x15, 0x42, 0xfc, 0xbe, + 0x72, 0xf0, 0xa6, 0xbe, 0x99, 0x9b, 0x54, 0xbe, 0xaf, 0xcf, 0x0d, 0xbf, + 0x03, 0xce, 0x4d, 0xbf, 0x0d, 0x48, 0x5d, 0xbf, 0x9b, 0x38, 0xbc, 0xbf, + 0xaf, 0xb1, 0xbe, 0xbf, 0xaf, 0xf5, 0x99, 0xbe, 0xaa, 0xc9, 0x87, 0xbe, + 0x76, 0xa3, 0x72, 0xbf, 0xd0, 0xb8, 0x49, 0xbf, 0xe3, 0x94, 0x14, 0xbf, + 0x69, 0x61, 0xae, 0xbe, 0x25, 0x76, 0x52, 0xbf, 0x74, 0xfb, 0xf0, 0xbe, + 0x94, 0xa1, 0xc0, 0xbe, 0x26, 0x72, 0x2b, 0xbe, 0x79, 0xdf, 0xb4, 0xbf, + 0x96, 0xf8, 0x02, 0xbe, 0x31, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x42, 0x69, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0xb4, 0x02, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0xe0, 0x02, 0x00, 0x00, 0x34, 0x69, 0xff, 0xff, + 0x10, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, 0x90, 0x01, 0x00, 0x00, + 0x10, 0x02, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x3b, 0x98, 0xa2, 0x3c, 0x0f, 0xf2, 0x7c, 0x3c, + 0x90, 0x82, 0xea, 0x3b, 0x21, 0x3d, 0x4c, 0x3c, 0x2e, 0x70, 0x15, 0x3b, + 0xc9, 0x39, 0xf0, 0x3b, 0x8c, 0x5d, 0x7d, 0x3c, 0x2f, 0x36, 0x8b, 0x3b, + 0xf3, 0x20, 0xe1, 0x3b, 0x0a, 0xad, 0xb0, 0x3b, 0x6d, 0x44, 0x81, 0x3b, + 0xae, 0xd3, 0x80, 0x3b, 0x60, 0x29, 0x8e, 0x3b, 0x55, 0x24, 0x01, 0x3c, + 0x75, 0x9b, 0x0e, 0x3c, 0xa6, 0xb9, 0xd5, 0x3b, 0x18, 0x9e, 0xf7, 0x3b, + 0xd0, 0xdd, 0x8d, 0x3b, 0x11, 0x22, 0xd2, 0x3b, 0x37, 0x7d, 0x49, 0x3b, + 0x96, 0x3f, 0x83, 0x3b, 0x34, 0x5a, 0x84, 0x3b, 0x41, 0x7d, 0x35, 0x3b, + 0xad, 0x7d, 0x32, 0x3c, 0x3e, 0xdb, 0x23, 0x3c, 0x44, 0x96, 0x1c, 0x3c, + 0xa8, 0xe4, 0x90, 0x3b, 0x2c, 0x31, 0xcb, 0x3b, 0xa8, 0xe8, 0x9b, 0x3b, + 0xce, 0x09, 0x53, 0x3c, 0x91, 0x6f, 0x08, 0x3c, 0xf0, 0xa2, 0x88, 0x3b, + 0x20, 0x00, 0x00, 0x00, 0x0b, 0x53, 0x21, 0x40, 0x2b, 0xf8, 0xfa, 0x3f, + 0x8b, 0xad, 0x68, 0x3f, 0xff, 0xd3, 0x99, 0x3f, 0x4e, 0x45, 0x94, 0x3e, + 0x55, 0x59, 0x6e, 0x3f, 0xd1, 0x62, 0xfb, 0x3f, 0xc3, 0x1f, 0x0a, 0x3f, + 0xb1, 0x5e, 0x5f, 0x3f, 0xb0, 0x4b, 0x2f, 0x3f, 0xe4, 0x41, 0x00, 0x3f, + 0x0d, 0xa4, 0xff, 0x3e, 0x23, 0xda, 0x08, 0x3f, 0xc4, 0x5e, 0x55, 0x3f, + 0x3e, 0x7e, 0x8d, 0x3f, 0x82, 0xfe, 0x16, 0x3f, 0xdc, 0xae, 0x75, 0x3f, + 0x14, 0xc2, 0x0c, 0x3f, 0xcd, 0x7d, 0x50, 0x3f, 0x3d, 0xea, 0xc7, 0x3e, + 0x03, 0x2c, 0xf8, 0x3e, 0x80, 0x51, 0x03, 0x3f, 0x3f, 0x48, 0xbc, 0x3d, + 0xea, 0xb5, 0x2d, 0x3f, 0x51, 0x8b, 0x56, 0x3f, 0xa9, 0x1a, 0x86, 0x3f, + 0xdf, 0xc2, 0x0f, 0x3f, 0x43, 0x55, 0xe4, 0x3e, 0xeb, 0x57, 0x19, 0x3f, + 0x13, 0xa6, 0xbb, 0x3e, 0x7b, 0xe7, 0xf2, 0x3e, 0xaa, 0x91, 0x07, 0x3f, + 0x20, 0x00, 0x00, 0x00, 0x71, 0xa6, 0xe1, 0xbe, 0x4a, 0xa8, 0xd1, 0xbf, + 0x51, 0x59, 0x44, 0xbf, 0xa7, 0xa4, 0xca, 0xbf, 0xdd, 0xa8, 0x1d, 0xbe, + 0x0d, 0x4d, 0x16, 0xbe, 0x97, 0x5e, 0x0f, 0xbf, 0xa4, 0x77, 0x1f, 0xbe, + 0x20, 0xc5, 0xdd, 0xbe, 0xf0, 0xe3, 0xad, 0xbd, 0x58, 0xf3, 0xec, 0xbe, + 0x34, 0x36, 0xb0, 0xbe, 0x0d, 0x0d, 0x0d, 0xbf, 0x0c, 0x22, 0x80, 0xbf, + 0xc0, 0xb4, 0x84, 0xbf, 0x33, 0x0e, 0x54, 0xbf, 0xa9, 0x30, 0x4f, 0xbf, + 0xae, 0x2c, 0xa0, 0xbd, 0x4b, 0x55, 0x28, 0xbf, 0x29, 0x77, 0xae, 0xbd, + 0x17, 0x39, 0x02, 0xbf, 0x70, 0x5f, 0x4b, 0xbe, 0x46, 0x12, 0xb4, 0xbe, + 0xb2, 0x18, 0xb1, 0xbf, 0x88, 0x93, 0xa2, 0xbf, 0x17, 0x5d, 0x9b, 0xbf, + 0x2c, 0xed, 0x14, 0xbe, 0xca, 0x9a, 0x49, 0xbf, 0xd7, 0xb0, 0x1a, 0xbf, + 0xba, 0x63, 0xd1, 0xbf, 0xb2, 0x5e, 0x87, 0xbf, 0x14, 0x19, 0xb9, 0xbe, + 0x31, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, + 0x6f, 0x6e, 0x76, 0x32, 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x4a, 0x6c, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0xb4, 0x02, 0x00, 0x00, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0xe0, 0x02, 0x00, 0x00, 0x3c, 0x6c, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, + 0x10, 0x01, 0x00, 0x00, 0x90, 0x01, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x02, 0x09, 0x00, 0x3c, 0xb1, 0xe5, 0x9d, 0x3c, 0x26, 0xca, 0x0f, 0x3c, + 0x47, 0xfe, 0x4d, 0x3c, 0xf7, 0x58, 0x27, 0x3c, 0xf9, 0x6c, 0x89, 0x3b, + 0x78, 0x88, 0x32, 0x3c, 0x67, 0xbe, 0x15, 0x3c, 0x86, 0x98, 0x5a, 0x3c, + 0x3e, 0x55, 0xa2, 0x3c, 0xf0, 0x1d, 0x4a, 0x3c, 0xbd, 0x8e, 0x42, 0x3b, + 0x3d, 0x2f, 0xc9, 0x3c, 0xb2, 0x2f, 0x4f, 0x3c, 0x6a, 0xc1, 0x24, 0x3c, + 0x50, 0x9f, 0x2f, 0x3c, 0x8e, 0x57, 0xd1, 0x3b, 0x3c, 0x56, 0x83, 0x3b, + 0x8d, 0x26, 0x8d, 0x3c, 0x76, 0xa0, 0xc7, 0x3b, 0x93, 0x33, 0x87, 0x3c, + 0x36, 0xe1, 0x74, 0x3c, 0xfc, 0xc5, 0x61, 0x3c, 0x7a, 0x8c, 0xbe, 0x3b, + 0x01, 0x56, 0x0c, 0x3c, 0x49, 0x4b, 0x0d, 0x3c, 0xa9, 0x07, 0x4b, 0x3c, + 0x22, 0x21, 0x90, 0x3b, 0xb5, 0x7c, 0xa4, 0x3c, 0x8b, 0x25, 0x82, 0x3b, + 0x10, 0xd7, 0x96, 0x3b, 0x53, 0xc4, 0x8e, 0x3b, 0x20, 0x00, 0x00, 0x00, + 0x2c, 0x11, 0x31, 0x3f, 0xe6, 0xa9, 0x1c, 0x40, 0x3d, 0x60, 0x8b, 0x3f, + 0xa5, 0x52, 0xa9, 0x3e, 0xb0, 0x6b, 0x08, 0x3d, 0xab, 0xd1, 0xbc, 0x3e, + 0xf5, 0x02, 0xa1, 0x3e, 0xea, 0x92, 0x94, 0x3f, 0x23, 0x52, 0x8f, 0x3e, + 0x94, 0x10, 0x21, 0x40, 0xb4, 0x89, 0xc8, 0x3f, 0xa0, 0x09, 0xc1, 0x3e, + 0x26, 0xdc, 0x1f, 0x3f, 0x5e, 0xba, 0x22, 0x3f, 0xe7, 0x77, 0xa3, 0x3f, + 0x11, 0x40, 0xae, 0x3f, 0xdf, 0xb4, 0x4f, 0x3f, 0x90, 0x4f, 0x02, 0x3f, + 0x40, 0x0c, 0x0c, 0x40, 0x35, 0x11, 0x46, 0x3f, 0xd0, 0xd9, 0xd1, 0x3e, + 0xdb, 0x32, 0xd4, 0x3f, 0x34, 0x0d, 0x8e, 0x3f, 0x36, 0x2a, 0x1d, 0x3e, + 0x55, 0x3d, 0x8b, 0x3f, 0xb2, 0x30, 0x8c, 0x3f, 0xbb, 0xfc, 0xf1, 0x3e, + 0xe0, 0x00, 0x0f, 0x3f, 0xbc, 0x33, 0x23, 0x40, 0x40, 0x21, 0x01, 0x3f, + 0x62, 0xa9, 0x15, 0x3f, 0xca, 0xa6, 0x0d, 0x3f, 0x20, 0x00, 0x00, 0x00, + 0xdf, 0x11, 0x7e, 0xbf, 0xf3, 0xeb, 0x9c, 0xbf, 0x92, 0xaa, 0x8e, 0xbf, + 0x4a, 0x62, 0xcc, 0xbf, 0x45, 0x0a, 0xa6, 0xbf, 0x1f, 0x5a, 0x08, 0xbf, + 0x67, 0x23, 0xb1, 0xbf, 0xe4, 0x3f, 0x76, 0xbf, 0x55, 0xe3, 0xd8, 0xbf, + 0xf0, 0x6b, 0x2c, 0xbf, 0xa0, 0x51, 0x9d, 0xbf, 0x95, 0x68, 0xa3, 0xbe, + 0xdf, 0x9c, 0x47, 0xc0, 0x53, 0x91, 0xcd, 0xbf, 0x13, 0x31, 0x1b, 0xbf, + 0x64, 0xd1, 0xb8, 0xbe, 0xe4, 0x60, 0xfd, 0xbe, 0xfd, 0xf3, 0x83, 0xbd, + 0xd8, 0xf1, 0x52, 0xbe, 0xa7, 0xdb, 0x57, 0xbe, 0x2c, 0x25, 0x06, 0xc0, + 0x74, 0xf7, 0xf2, 0xbf, 0x70, 0x02, 0xe0, 0xbf, 0x61, 0x0f, 0x3d, 0xbf, + 0x3d, 0x07, 0x70, 0xbd, 0x72, 0x02, 0x14, 0xbe, 0x9a, 0x71, 0xc9, 0xbf, + 0xb7, 0x13, 0x6b, 0xbc, 0x63, 0x42, 0x92, 0xbe, 0x1a, 0x01, 0x39, 0xbe, + 0xb3, 0x1c, 0xc4, 0xbe, 0x8d, 0x12, 0xfc, 0xbe, 0x31, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x52, 0x6f, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x74, 0x01, 0x00, 0x00, + 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xa0, 0x01, 0x00, 0x00, + 0x44, 0x6f, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, + 0xd0, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x18, 0x7b, 0xdd, 0x3b, 0x98, 0xaf, 0x57, 0x3c, 0xb0, 0x1d, 0x77, 0x3c, + 0xa1, 0xee, 0x5f, 0x3c, 0x2d, 0x89, 0x12, 0x3d, 0x5e, 0xca, 0x03, 0x3c, + 0x69, 0xb9, 0xf3, 0x3b, 0x7f, 0xfd, 0x22, 0x3d, 0xee, 0x08, 0x59, 0x3d, + 0x1e, 0x1c, 0x14, 0x3c, 0xf1, 0x2d, 0x7c, 0x37, 0x09, 0x2a, 0x05, 0x3c, + 0x1a, 0x88, 0xb0, 0x3b, 0xb9, 0xea, 0x1c, 0x3d, 0x9c, 0xf3, 0x0e, 0x38, + 0x1c, 0x8b, 0x46, 0x3c, 0x10, 0x00, 0x00, 0x00, 0x22, 0xc0, 0x5b, 0x3f, + 0x39, 0x00, 0xd6, 0x3f, 0x75, 0x2f, 0xf5, 0x3f, 0xc4, 0x2e, 0xde, 0x3f, + 0x1b, 0x64, 0x91, 0x40, 0x82, 0xb9, 0x15, 0x3e, 0xf6, 0xd1, 0x71, 0x3f, + 0x84, 0xb7, 0xa1, 0x40, 0xdc, 0x56, 0xd7, 0x40, 0xe6, 0xf3, 0x92, 0x3f, + 0x95, 0x35, 0xfa, 0x3a, 0xb5, 0x1f, 0x84, 0x3f, 0x31, 0x0f, 0xa1, 0x3d, + 0x05, 0x47, 0x79, 0x3d, 0xb5, 0xd5, 0x8d, 0x3b, 0xb3, 0x3d, 0x13, 0x3e, + 0x10, 0x00, 0x00, 0x00, 0x49, 0xf0, 0xbf, 0xbc, 0x3c, 0x01, 0x91, 0xbd, + 0xc6, 0x69, 0xe4, 0xbe, 0xcf, 0x27, 0x3a, 0xbe, 0x2a, 0xb4, 0x3c, 0xc0, + 0xc9, 0xc2, 0x82, 0xbf, 0x39, 0x31, 0x76, 0xbd, 0xeb, 0xe9, 0x2e, 0xbe, + 0x8f, 0x8f, 0x15, 0xbd, 0x01, 0x09, 0x35, 0xbe, 0x54, 0xa4, 0xe9, 0xba, + 0x72, 0xb9, 0xaf, 0xbe, 0x0a, 0x27, 0x2f, 0xbf, 0xe4, 0xb0, 0x9b, 0xc0, + 0xc8, 0x58, 0x32, 0xbb, 0x06, 0xfe, 0xc4, 0xbf, 0x31, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, + 0x44, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x1a, 0x71, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xd8, 0x00, 0x00, 0x00, + 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xf8, 0x00, 0x00, 0x00, + 0x0c, 0x71, 0xff, 0xff, 0x10, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, + 0x74, 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x11, 0x07, 0x07, 0x3b, 0xc3, 0x93, 0x92, 0x37, 0xe9, 0xea, 0xa5, 0x37, + 0x77, 0x18, 0x2c, 0x3b, 0x04, 0x88, 0x6d, 0x3c, 0x2e, 0x4d, 0xe7, 0x3a, + 0xf8, 0x52, 0x53, 0x3b, 0xa0, 0x6c, 0x13, 0x3b, 0x08, 0x00, 0x00, 0x00, + 0x45, 0xc0, 0xb3, 0x3c, 0x9b, 0x6e, 0x11, 0x3b, 0x13, 0x9f, 0x24, 0x3b, + 0x46, 0xc0, 0xaa, 0x3e, 0xb1, 0x4e, 0xa0, 0x3f, 0xb8, 0x83, 0x2e, 0x3e, + 0x52, 0xac, 0xd1, 0x3e, 0xc7, 0x45, 0x92, 0x3e, 0x08, 0x00, 0x00, 0x00, + 0x03, 0xf9, 0x85, 0xbe, 0x01, 0x05, 0x36, 0xb9, 0xea, 0xdb, 0x80, 0x3a, + 0x0f, 0x04, 0x36, 0xbd, 0xf4, 0xac, 0xeb, 0xbf, 0x94, 0x7e, 0x65, 0xbe, + 0x7f, 0xcf, 0xc4, 0xbe, 0xbc, 0xe8, 0x2c, 0xbe, 0x27, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x30, 0x2f, 0x43, 0x6f, 0x6e, + 0x76, 0x32, 0x44, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x3a, 0x72, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, + 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x64, 0x06, 0x00, 0x00, + 0x1c, 0x73, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x04, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x10, 0x11, 0xac, 0x38, 0x22, 0xea, 0x82, 0x38, + 0x16, 0x39, 0x9e, 0x38, 0xb8, 0xbb, 0x3b, 0x38, 0xfb, 0x2f, 0x9c, 0x38, + 0x05, 0x3c, 0x98, 0x38, 0x79, 0xb5, 0xa2, 0x38, 0x71, 0xb6, 0xef, 0x38, + 0xe4, 0x3d, 0x8b, 0x38, 0x3b, 0x72, 0xcd, 0x38, 0xa1, 0x4a, 0x60, 0x38, + 0x42, 0xa4, 0x04, 0x39, 0x5c, 0x7c, 0x84, 0x38, 0xba, 0x9f, 0xda, 0x38, + 0x1b, 0xc7, 0xf0, 0x38, 0x33, 0x20, 0x46, 0x38, 0xd0, 0x89, 0xdc, 0x38, + 0x42, 0xf0, 0x05, 0x39, 0xd0, 0x37, 0xe5, 0x38, 0x14, 0x2f, 0x6f, 0x38, + 0x3d, 0x29, 0xf1, 0x37, 0xc4, 0xfd, 0xf3, 0x38, 0xf3, 0xa6, 0x12, 0x39, + 0x49, 0xcc, 0x9e, 0x38, 0x97, 0xad, 0xe8, 0x38, 0x4c, 0x4a, 0xab, 0x38, + 0x70, 0x09, 0xec, 0x38, 0x97, 0x51, 0xc6, 0x38, 0xfa, 0x94, 0xd3, 0x38, + 0xd2, 0x1f, 0x8d, 0x38, 0xcb, 0xf2, 0x06, 0x38, 0x6d, 0x33, 0x18, 0x38, + 0xe5, 0xc0, 0x73, 0x38, 0x06, 0x04, 0xe0, 0x38, 0x3e, 0x1f, 0x3d, 0x39, + 0x64, 0x60, 0x0f, 0x38, 0xe6, 0x09, 0x25, 0x39, 0xe1, 0xb3, 0x34, 0x39, + 0x3d, 0xd5, 0x8b, 0x38, 0x07, 0xaa, 0xba, 0x38, 0x0c, 0x92, 0x00, 0x39, + 0x8b, 0xd0, 0xdd, 0x38, 0x67, 0x65, 0xa1, 0x38, 0x73, 0x49, 0x83, 0x38, + 0xd0, 0x02, 0xda, 0x38, 0x89, 0x29, 0xb7, 0x38, 0x51, 0x43, 0x89, 0x38, + 0xac, 0x9f, 0x60, 0x38, 0x99, 0x37, 0x88, 0x38, 0x46, 0x7a, 0x19, 0x39, + 0x61, 0xbd, 0xf7, 0x38, 0x17, 0x63, 0x1a, 0x39, 0xc8, 0xac, 0x99, 0x38, + 0x3e, 0x66, 0xe8, 0x38, 0xac, 0xd7, 0x5c, 0x38, 0xc6, 0x8c, 0xd3, 0x38, + 0x8b, 0x7b, 0xb1, 0x38, 0xe1, 0x68, 0xa1, 0x38, 0x7f, 0x7c, 0x06, 0x39, + 0xcf, 0x13, 0x25, 0x38, 0xad, 0x94, 0x12, 0x39, 0x12, 0xf1, 0xc8, 0x38, + 0x74, 0x51, 0x5f, 0x39, 0xcc, 0xe0, 0x99, 0x38, 0xf4, 0xce, 0xe1, 0x38, + 0x73, 0x9a, 0x25, 0x39, 0x84, 0xba, 0xa7, 0x38, 0x45, 0xf3, 0x8b, 0x38, + 0xf4, 0x08, 0x4c, 0x38, 0x1a, 0xa5, 0xee, 0x38, 0x8a, 0x9c, 0xaa, 0x38, + 0x45, 0xb7, 0x2c, 0x39, 0xf9, 0x15, 0xc2, 0x38, 0xfc, 0x11, 0xa2, 0x38, + 0x27, 0xf3, 0xe6, 0x38, 0x52, 0xcb, 0xe5, 0x38, 0xad, 0x61, 0x00, 0x39, + 0xf1, 0x1d, 0xd7, 0x38, 0x62, 0xa1, 0x0d, 0x38, 0x12, 0x93, 0x30, 0x38, + 0xe2, 0x65, 0xd3, 0x38, 0x5e, 0x85, 0x54, 0x39, 0x14, 0x37, 0xa0, 0x38, + 0x31, 0x94, 0xb3, 0x38, 0xd5, 0xa2, 0xfb, 0x38, 0x68, 0x34, 0x2d, 0x38, + 0x1d, 0x51, 0xc5, 0x38, 0x7a, 0x57, 0x9e, 0x38, 0x30, 0xcf, 0x2e, 0x38, + 0xa7, 0xd1, 0xbe, 0x38, 0x74, 0xab, 0x92, 0x38, 0xc3, 0x46, 0x9c, 0x38, + 0xa4, 0x09, 0xdd, 0x38, 0x74, 0x6e, 0xc9, 0x38, 0x65, 0xa1, 0x80, 0x38, + 0x64, 0x0d, 0xb1, 0x38, 0x0c, 0x46, 0x7b, 0x38, 0xe5, 0x2d, 0xd6, 0x38, + 0xe8, 0x17, 0xdb, 0x38, 0x13, 0x16, 0xb8, 0x38, 0xc7, 0x6c, 0xf8, 0x38, + 0xea, 0xfb, 0x7a, 0x37, 0x15, 0x42, 0xc2, 0x38, 0x5d, 0xa0, 0x14, 0x39, + 0xad, 0xfe, 0xc9, 0x38, 0xc0, 0x98, 0xed, 0x38, 0xad, 0x8b, 0x1e, 0x39, + 0x63, 0x2a, 0x01, 0x38, 0x87, 0x42, 0x39, 0x38, 0x0f, 0x2e, 0xd0, 0x38, + 0x71, 0x0d, 0x74, 0x38, 0x08, 0x33, 0xe0, 0x38, 0xdb, 0xe1, 0xa6, 0x38, + 0x9d, 0x36, 0xa6, 0x38, 0xdb, 0xee, 0xa1, 0x38, 0xd0, 0xed, 0x41, 0x38, + 0x06, 0x3c, 0xcd, 0x38, 0x8b, 0xbd, 0xf3, 0x38, 0x7f, 0x5a, 0x16, 0x38, + 0x6b, 0xbf, 0xfb, 0x38, 0x7d, 0xe1, 0xd7, 0x38, 0x70, 0xe8, 0x36, 0x38, + 0x34, 0xbc, 0x22, 0x39, 0x32, 0x4d, 0xf1, 0x38, 0x8e, 0x21, 0x6b, 0x38, + 0x0c, 0x86, 0x87, 0x38, 0x97, 0xee, 0x80, 0x38, 0xff, 0xb7, 0x80, 0x38, + 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xba, 0x78, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x64, 0x06, 0x00, 0x00, 0x9c, 0x79, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x0c, 0x04, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x80, 0x89, 0xfb, 0x38, 0x6e, 0x0b, 0xaa, 0x38, 0xb2, 0xca, 0x0f, 0x39, + 0x28, 0xf5, 0x1f, 0x39, 0x1f, 0xbf, 0x3a, 0x39, 0xf1, 0x05, 0x1a, 0x39, + 0x2d, 0xfa, 0xa5, 0x39, 0xcc, 0x63, 0x3f, 0x39, 0x15, 0x0c, 0x11, 0x3a, + 0x01, 0xd1, 0x2c, 0x39, 0xa1, 0xcb, 0x78, 0x39, 0x2f, 0xa3, 0xbe, 0x38, + 0x8b, 0x0a, 0xec, 0x38, 0xc3, 0xd9, 0xd1, 0x39, 0x85, 0x0a, 0x6b, 0x39, + 0xef, 0x1a, 0x91, 0x39, 0xd9, 0x14, 0xf0, 0x38, 0x42, 0xc1, 0x85, 0x38, + 0x36, 0x95, 0xa9, 0x39, 0xb7, 0xcd, 0x0c, 0x3a, 0xa1, 0xbc, 0x90, 0x38, + 0xd2, 0xbb, 0xcf, 0x38, 0xc9, 0x92, 0x1f, 0x39, 0xb2, 0x70, 0x54, 0x39, + 0xa7, 0x63, 0x8c, 0x38, 0x5c, 0x0e, 0x53, 0x39, 0x35, 0x51, 0x44, 0x39, + 0xf1, 0x7e, 0x97, 0x39, 0x64, 0x84, 0x29, 0x39, 0x64, 0x02, 0x9d, 0x38, + 0x2b, 0xd8, 0x00, 0x38, 0x80, 0xef, 0x31, 0x39, 0x3e, 0xec, 0x8f, 0x39, + 0xba, 0x2d, 0x76, 0x39, 0xb5, 0xa7, 0xe6, 0x38, 0x18, 0x77, 0x19, 0x39, + 0xc2, 0x43, 0x2e, 0x39, 0x28, 0x3c, 0x8c, 0x39, 0xb6, 0x09, 0x46, 0x39, + 0x63, 0x61, 0xac, 0x38, 0x61, 0x71, 0x76, 0x39, 0xf7, 0x95, 0x5d, 0x39, + 0x98, 0xb4, 0x14, 0x39, 0x05, 0xb3, 0xcf, 0x39, 0x42, 0x06, 0x99, 0x39, + 0xd8, 0x2f, 0x7b, 0x38, 0xcc, 0x85, 0x94, 0x38, 0x3b, 0xf4, 0x5c, 0x39, + 0x0b, 0x17, 0xc2, 0x38, 0x76, 0xb3, 0x89, 0x39, 0xe1, 0x97, 0x04, 0x39, + 0xfd, 0xef, 0xb2, 0x39, 0x61, 0x20, 0x50, 0x38, 0x0b, 0x72, 0x2a, 0x39, + 0x80, 0x84, 0xf9, 0x38, 0xe1, 0x36, 0xc6, 0x38, 0xf7, 0x4e, 0x69, 0x38, + 0xe4, 0x9e, 0x04, 0x39, 0xd3, 0xd2, 0x9f, 0x39, 0x85, 0x5f, 0x83, 0x39, + 0x79, 0x7d, 0x3d, 0x39, 0xbd, 0x4b, 0x6a, 0x39, 0x35, 0xd5, 0xfe, 0x38, + 0x82, 0x18, 0x0c, 0x39, 0x14, 0xa8, 0x0c, 0x39, 0x2f, 0x2d, 0x8e, 0x39, + 0xaf, 0xe6, 0xb9, 0x39, 0x29, 0x08, 0x16, 0x39, 0x8f, 0x51, 0x25, 0x39, + 0x43, 0x20, 0xce, 0x39, 0x1a, 0xd4, 0x0f, 0x39, 0xc5, 0x77, 0x1f, 0x39, + 0xed, 0x65, 0x41, 0x39, 0x56, 0x88, 0x48, 0x38, 0x2a, 0x64, 0xda, 0x38, + 0x9f, 0xc3, 0x2c, 0x38, 0x88, 0xe5, 0x06, 0x39, 0xee, 0x56, 0xb8, 0x38, + 0x1e, 0x5d, 0x0d, 0x39, 0x0f, 0x5a, 0x1c, 0x3a, 0xb8, 0x12, 0x6d, 0x39, + 0xd6, 0xee, 0x5c, 0x39, 0xa3, 0xa6, 0x0d, 0x39, 0xca, 0x99, 0x51, 0x39, + 0x15, 0x2d, 0x43, 0x39, 0x53, 0xd1, 0x5f, 0x38, 0x6b, 0x45, 0xed, 0x38, + 0xce, 0x4b, 0x2c, 0x38, 0xc9, 0x15, 0x84, 0x39, 0x7c, 0x51, 0xe8, 0x38, + 0x0f, 0x4f, 0xd4, 0x39, 0x17, 0x8d, 0x3e, 0x39, 0x6e, 0xe6, 0xd3, 0x38, + 0x17, 0xd6, 0xd2, 0x38, 0xfc, 0x1f, 0x51, 0x39, 0xac, 0x8e, 0x9a, 0x39, + 0xfc, 0x9f, 0xaa, 0x39, 0x11, 0x65, 0x1c, 0x39, 0xc1, 0xf4, 0xd0, 0x38, + 0x54, 0x36, 0x82, 0x39, 0x2e, 0x4b, 0x33, 0x39, 0xff, 0x61, 0x85, 0x39, + 0x28, 0xf0, 0xa4, 0x39, 0xdc, 0xcb, 0xf3, 0x38, 0x2f, 0xbf, 0xcf, 0x38, + 0x7a, 0xf4, 0x05, 0x39, 0x6d, 0x4f, 0x61, 0x39, 0xe7, 0xa3, 0xda, 0x38, + 0xea, 0x1e, 0xd3, 0x39, 0x4d, 0x0d, 0x7a, 0x39, 0x74, 0xc7, 0x5c, 0x39, + 0x47, 0x8b, 0xa2, 0x39, 0x69, 0xc3, 0xb6, 0x38, 0x4c, 0x94, 0x5a, 0x39, + 0x85, 0x23, 0x16, 0x39, 0x00, 0xad, 0x28, 0x39, 0x6d, 0x59, 0xe7, 0x38, + 0xb6, 0xa7, 0x5f, 0x39, 0x23, 0x1e, 0xa6, 0x38, 0x24, 0x4d, 0x98, 0x38, + 0xc5, 0xd6, 0xa5, 0x39, 0x0f, 0x59, 0xbd, 0x38, 0xa8, 0xe7, 0x83, 0x39, + 0xd7, 0xf1, 0x00, 0x39, 0x2f, 0x62, 0xdb, 0x38, 0xf9, 0xad, 0x9c, 0x38, + 0x0f, 0x57, 0x48, 0x38, 0x8e, 0x51, 0x3c, 0x38, 0x43, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x39, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x3a, 0x7f, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x28, 0x06, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x64, 0x06, 0x00, 0x00, 0x1c, 0x80, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x0c, 0x04, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x0b, 0x87, 0x10, 0x39, + 0x58, 0xa0, 0x86, 0x39, 0x70, 0x89, 0x84, 0x38, 0x1e, 0xc9, 0xb6, 0x38, + 0x4b, 0x68, 0x11, 0x39, 0x30, 0x8f, 0x2f, 0x38, 0x12, 0xe0, 0x97, 0x37, + 0x3f, 0x79, 0x15, 0x39, 0x9b, 0x09, 0x93, 0x38, 0x05, 0xee, 0x16, 0x38, + 0x7e, 0xa8, 0x02, 0x39, 0x49, 0xa2, 0xd6, 0x38, 0x7f, 0x0c, 0x23, 0x39, + 0xd6, 0x30, 0xdd, 0x37, 0x49, 0xea, 0x51, 0x38, 0xea, 0x24, 0xad, 0x38, + 0x47, 0x0e, 0x89, 0x38, 0x43, 0x4e, 0xd2, 0x38, 0x20, 0x4f, 0x72, 0x38, + 0x6e, 0xfd, 0x4a, 0x38, 0x8a, 0x2a, 0x24, 0x39, 0x7a, 0xb5, 0xf9, 0x38, + 0x08, 0x83, 0xd0, 0x38, 0x67, 0xe2, 0xaf, 0x38, 0xde, 0x54, 0xad, 0x38, + 0x6d, 0x08, 0xaf, 0x38, 0xee, 0x8f, 0xd8, 0x38, 0xed, 0xf1, 0x82, 0x38, + 0xeb, 0x97, 0xb9, 0x38, 0x7a, 0x2c, 0x54, 0x38, 0x1a, 0x31, 0x08, 0x39, + 0x85, 0x4f, 0x03, 0x39, 0xb3, 0x44, 0x10, 0x38, 0xc4, 0x45, 0x41, 0x38, + 0xa3, 0x74, 0xe8, 0x38, 0x46, 0x02, 0x79, 0x38, 0x82, 0x7e, 0xb1, 0x38, + 0x5c, 0xc5, 0x66, 0x38, 0x82, 0xeb, 0x7a, 0x38, 0x92, 0xba, 0xf2, 0x38, + 0x1d, 0x20, 0x7c, 0x38, 0x9f, 0x67, 0xbf, 0x38, 0x6e, 0xa2, 0x2e, 0x39, + 0x47, 0x33, 0x51, 0x38, 0xeb, 0x73, 0x52, 0x38, 0x3f, 0xfa, 0x8a, 0x38, + 0xc1, 0xd4, 0x8c, 0x38, 0xdc, 0x24, 0x77, 0x38, 0x51, 0x24, 0x82, 0x38, + 0xe1, 0xa3, 0x84, 0x38, 0x26, 0xef, 0xb8, 0x38, 0xe1, 0x38, 0x3c, 0x38, + 0xc6, 0x80, 0x22, 0x39, 0xf3, 0xa0, 0xd8, 0x38, 0xdd, 0xa1, 0x07, 0x39, + 0x7c, 0x58, 0xe1, 0x38, 0x99, 0x80, 0xaa, 0x38, 0x85, 0xa7, 0xe3, 0x38, + 0xfe, 0x30, 0x40, 0x38, 0x9d, 0x0a, 0xa8, 0x38, 0xb8, 0xb0, 0xcf, 0x38, + 0xca, 0x6d, 0xad, 0x38, 0xc8, 0xcb, 0x89, 0x38, 0xf6, 0xdd, 0xa6, 0x38, + 0x7b, 0xc6, 0x8c, 0x38, 0x11, 0x67, 0x2c, 0x38, 0x59, 0x82, 0x5a, 0x38, + 0x12, 0xd7, 0xfb, 0x38, 0xdf, 0xb8, 0x51, 0x38, 0x82, 0x13, 0xec, 0x37, + 0xdf, 0x05, 0xbb, 0x38, 0x1a, 0xcc, 0x02, 0x39, 0x43, 0xda, 0xb3, 0x38, + 0x15, 0x60, 0x11, 0x39, 0x4d, 0x70, 0x4b, 0x39, 0x27, 0x6f, 0xf9, 0x38, + 0x56, 0x3b, 0x8c, 0x38, 0x04, 0xc7, 0xbc, 0x38, 0x6e, 0xae, 0xe6, 0x38, + 0xb3, 0x2e, 0xb6, 0x37, 0x81, 0xad, 0x84, 0x38, 0xe7, 0x4d, 0xf0, 0x38, + 0x73, 0xf2, 0x6f, 0x38, 0xa7, 0xc0, 0x2e, 0x38, 0x14, 0xf2, 0x84, 0x38, + 0x7a, 0x15, 0xa0, 0x38, 0x86, 0xa8, 0xc0, 0x38, 0xea, 0x5c, 0x02, 0x39, + 0x81, 0x1e, 0xad, 0x38, 0xea, 0x4a, 0xf2, 0x38, 0x3f, 0x98, 0x25, 0x38, + 0xfd, 0xce, 0x36, 0x38, 0x9a, 0x16, 0x60, 0x38, 0x17, 0x3e, 0xde, 0x38, + 0xea, 0xa5, 0x55, 0x38, 0x9e, 0x3b, 0x45, 0x38, 0xa3, 0x6d, 0x54, 0x38, + 0x01, 0x73, 0x3d, 0x39, 0x41, 0x4e, 0xd2, 0x38, 0xeb, 0x2c, 0x5a, 0x38, + 0x90, 0x4b, 0xbd, 0x38, 0x23, 0x19, 0xa6, 0x38, 0xf0, 0x28, 0x0b, 0x38, + 0x3e, 0x49, 0x2c, 0x39, 0xa5, 0x42, 0x99, 0x38, 0xc1, 0xb6, 0x6f, 0x38, + 0xd2, 0x59, 0x6e, 0x38, 0x06, 0x3e, 0x5c, 0x38, 0xa7, 0x9a, 0xfe, 0x37, + 0x05, 0xa7, 0x70, 0x38, 0x39, 0x2b, 0xaa, 0x38, 0x85, 0x89, 0x54, 0x38, + 0xac, 0x0a, 0x91, 0x38, 0x3e, 0xed, 0x97, 0x38, 0x1a, 0x71, 0x9b, 0x38, + 0x8c, 0xd4, 0xb8, 0x38, 0x59, 0xc1, 0xdf, 0x38, 0x39, 0x37, 0x0d, 0x38, + 0xdc, 0xd6, 0x83, 0x38, 0x71, 0xc7, 0xe0, 0x38, 0x12, 0xf6, 0x68, 0x38, + 0x95, 0x31, 0xb0, 0x38, 0x5a, 0xfb, 0x8d, 0x38, 0x76, 0x58, 0xd2, 0x38, + 0xf7, 0x36, 0x2d, 0x39, 0x2c, 0x52, 0x3a, 0x39, 0x82, 0x34, 0xb0, 0x38, + 0x7a, 0xc6, 0xb9, 0x38, 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x38, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xba, 0x85, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, + 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x64, 0x06, 0x00, 0x00, + 0x9c, 0x86, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x04, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0xb4, 0xdd, 0x0c, 0x39, 0x4a, 0xd8, 0x20, 0x39, + 0xbb, 0x4c, 0xb9, 0x39, 0xc4, 0x6b, 0x98, 0x38, 0x54, 0x5c, 0x16, 0x39, + 0xdb, 0x56, 0x16, 0x39, 0x1e, 0x48, 0x39, 0x39, 0x37, 0x1c, 0x69, 0x39, + 0x06, 0x30, 0xd4, 0x39, 0xf5, 0x15, 0x00, 0x39, 0x8f, 0xa3, 0x51, 0x39, + 0xaf, 0x3f, 0x1b, 0x39, 0x1b, 0x85, 0x33, 0x39, 0x47, 0x08, 0xe9, 0x38, + 0xce, 0x5d, 0xb9, 0x39, 0x7f, 0xba, 0x69, 0x39, 0xc9, 0x62, 0x97, 0x39, + 0xb6, 0x66, 0x0a, 0x39, 0xe6, 0xc1, 0x8e, 0x39, 0x26, 0xe1, 0x8f, 0x38, + 0xf1, 0x2c, 0x4b, 0x39, 0x6d, 0xf4, 0xf4, 0x38, 0x5d, 0x68, 0x0a, 0x39, + 0x7c, 0x40, 0x1b, 0x38, 0x76, 0x66, 0xc5, 0x39, 0xcc, 0xe2, 0x42, 0x38, + 0xee, 0xf6, 0x93, 0x39, 0xe1, 0xd3, 0x93, 0x39, 0x8e, 0x51, 0xe6, 0x39, + 0xff, 0xec, 0x21, 0x39, 0xa4, 0x4c, 0x00, 0x39, 0x7c, 0x41, 0x1e, 0x39, + 0x1c, 0xad, 0xae, 0x37, 0x48, 0x2f, 0x85, 0x39, 0x94, 0xe7, 0xd8, 0x38, + 0xe9, 0xf7, 0xa3, 0x39, 0xc9, 0x2e, 0xf0, 0x38, 0x05, 0x1e, 0xf8, 0x38, + 0xb9, 0x14, 0x33, 0x39, 0x2c, 0x52, 0x4d, 0x39, 0xce, 0xea, 0x3b, 0x39, + 0x6d, 0x83, 0x84, 0x39, 0x87, 0xc9, 0xb6, 0x39, 0x42, 0x83, 0x2d, 0x39, + 0xa7, 0xab, 0x95, 0x38, 0x45, 0x52, 0x9d, 0x39, 0x7e, 0xc8, 0x9c, 0x39, + 0xb8, 0x48, 0xe4, 0x39, 0xac, 0x1f, 0x0a, 0x39, 0x18, 0xd4, 0x00, 0x39, + 0x52, 0xa5, 0x84, 0x39, 0x11, 0xdd, 0x07, 0x39, 0xae, 0x4e, 0x35, 0x39, + 0x8e, 0xb1, 0x7b, 0x39, 0xbe, 0x85, 0x39, 0x39, 0x9d, 0x83, 0x45, 0x39, + 0x73, 0x3a, 0x41, 0x38, 0xa7, 0x4a, 0x6b, 0x39, 0xad, 0x28, 0x0b, 0x3a, + 0x98, 0xeb, 0x11, 0x39, 0x4c, 0xa4, 0x48, 0x38, 0x47, 0x08, 0x5a, 0x39, + 0x0f, 0x73, 0x91, 0x39, 0x26, 0x60, 0x68, 0x39, 0x06, 0x80, 0x1a, 0x39, + 0x26, 0x2d, 0x19, 0x39, 0x72, 0x77, 0x89, 0x39, 0x4d, 0xeb, 0x21, 0x39, + 0x52, 0xf4, 0x2b, 0x39, 0x4a, 0x2c, 0xea, 0x38, 0xea, 0xd7, 0xbc, 0x39, + 0x24, 0xf5, 0xd0, 0x39, 0x4d, 0x89, 0x20, 0x39, 0x06, 0x34, 0x6b, 0x39, + 0x4c, 0xa8, 0xfa, 0x39, 0xd6, 0x73, 0x69, 0x3a, 0xd0, 0x7a, 0x7c, 0x39, + 0xcf, 0x29, 0x22, 0x39, 0xf4, 0x14, 0xcd, 0x38, 0xea, 0x4a, 0x6a, 0x39, + 0x5b, 0xb6, 0x54, 0x39, 0x56, 0xa1, 0xa4, 0x38, 0xb5, 0xe4, 0xde, 0x39, + 0x86, 0xb3, 0x60, 0x38, 0x80, 0x1c, 0x4f, 0x39, 0xa4, 0x4b, 0x9f, 0x39, + 0x3d, 0x89, 0xd8, 0x39, 0x38, 0x2e, 0x6c, 0x38, 0x86, 0x27, 0xd5, 0x39, + 0x1e, 0xbf, 0x40, 0x38, 0x5f, 0xe5, 0xdd, 0x38, 0x2d, 0x39, 0x05, 0x39, + 0xb2, 0x81, 0x73, 0x38, 0x4c, 0x7a, 0x83, 0x38, 0x09, 0xf3, 0xd0, 0x39, + 0xe9, 0xa0, 0x29, 0x39, 0x05, 0x86, 0xab, 0x39, 0x58, 0x38, 0xef, 0x38, + 0xa9, 0xaa, 0xd9, 0x39, 0xe5, 0xb9, 0xf9, 0x38, 0xb8, 0x3b, 0x06, 0x39, + 0x78, 0xfc, 0x34, 0x38, 0x49, 0x0c, 0x55, 0x38, 0x09, 0xa4, 0xb0, 0x39, + 0x9e, 0x13, 0x6c, 0x39, 0x91, 0x7e, 0xb2, 0x39, 0x1b, 0x81, 0x05, 0x3a, + 0x86, 0x6b, 0x3d, 0x39, 0x49, 0x6d, 0x7b, 0x39, 0xf6, 0xe9, 0x1a, 0x39, + 0xb0, 0xf0, 0x0a, 0x39, 0x09, 0xbb, 0xae, 0x38, 0xc1, 0x1f, 0x89, 0x39, + 0x1b, 0xfb, 0x07, 0x39, 0xf2, 0x1f, 0x2f, 0x39, 0x8b, 0x63, 0x8b, 0x38, + 0x1a, 0xc4, 0xdc, 0x38, 0xf2, 0x63, 0x25, 0x39, 0xa7, 0xfa, 0xfc, 0x39, + 0x65, 0x6c, 0xe2, 0x38, 0x03, 0x81, 0x05, 0x39, 0xcd, 0x7e, 0x05, 0x39, + 0x23, 0xb2, 0x00, 0x39, 0x20, 0x21, 0x44, 0x39, 0xc4, 0xa0, 0xd7, 0x38, + 0x05, 0x43, 0xaa, 0x38, 0xeb, 0x35, 0x7d, 0x38, 0x59, 0x24, 0xec, 0x38, + 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x38, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x3a, 0x8c, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x64, 0x06, 0x00, 0x00, 0x1c, 0x8d, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x0c, 0x04, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xfb, 0x45, 0xb3, 0x38, 0x59, 0xdc, 0x64, 0x38, 0x7a, 0xfa, 0x7e, 0x38, + 0x8f, 0x17, 0xc5, 0x38, 0x21, 0x8e, 0xb4, 0x38, 0x61, 0x43, 0x2a, 0x38, + 0x68, 0xfd, 0x5e, 0x38, 0x49, 0x06, 0x7f, 0x38, 0xba, 0xe1, 0x39, 0x38, + 0xf4, 0x2b, 0x64, 0x38, 0x47, 0xea, 0xbc, 0x38, 0xbc, 0xbb, 0x47, 0x38, + 0x28, 0xfa, 0xae, 0x38, 0xb3, 0x9f, 0xc1, 0x38, 0xe2, 0xd1, 0xe1, 0x37, + 0x2c, 0xb3, 0xf2, 0x38, 0x1a, 0x46, 0xd3, 0x38, 0xf0, 0x06, 0x8a, 0x38, + 0xad, 0x33, 0x1c, 0x38, 0x5c, 0xf2, 0xfd, 0x38, 0xaa, 0x0e, 0x1d, 0x39, + 0x2d, 0xe3, 0xad, 0x38, 0xf7, 0xd8, 0x5e, 0x39, 0x86, 0x20, 0xc1, 0x38, + 0x72, 0xb0, 0xa8, 0x38, 0x2e, 0x3f, 0x09, 0x39, 0x14, 0xa3, 0x9a, 0x38, + 0x7a, 0x54, 0x70, 0x38, 0x40, 0x31, 0xd1, 0x37, 0x79, 0x21, 0xd7, 0x38, + 0x92, 0xdc, 0xc9, 0x38, 0x0e, 0x80, 0xda, 0x38, 0x9d, 0xbd, 0x54, 0x39, + 0xe4, 0x25, 0x02, 0x38, 0x97, 0x91, 0x73, 0x38, 0xcc, 0x0a, 0xff, 0x37, + 0x8f, 0xc9, 0xb3, 0x38, 0x1b, 0x6b, 0xea, 0x38, 0x1c, 0x78, 0xb0, 0x38, + 0x58, 0x48, 0x9d, 0x38, 0x4a, 0x36, 0xc6, 0x38, 0x23, 0xec, 0xf5, 0x37, + 0x2e, 0x24, 0x3b, 0x38, 0x20, 0x56, 0x49, 0x39, 0x7a, 0xc8, 0x83, 0x38, + 0x79, 0xca, 0x49, 0x38, 0x35, 0x32, 0x0f, 0x38, 0x93, 0x6f, 0x11, 0x38, + 0x2d, 0xda, 0xd8, 0x38, 0xf7, 0xa1, 0xa8, 0x38, 0xeb, 0xc4, 0xc6, 0x37, + 0xcd, 0x27, 0x92, 0x38, 0x1d, 0x3f, 0xc8, 0x38, 0x02, 0x82, 0xb3, 0x38, + 0xb3, 0x8d, 0xd3, 0x38, 0xcf, 0x68, 0xb0, 0x38, 0xd2, 0xce, 0x17, 0x39, + 0x11, 0xe7, 0xdc, 0x38, 0x82, 0x6e, 0xe6, 0x37, 0x36, 0x3e, 0xc8, 0x38, + 0x75, 0xe8, 0xb3, 0x38, 0xb8, 0xaa, 0x5f, 0x38, 0xfc, 0x3e, 0xeb, 0x38, + 0x40, 0xc3, 0xb2, 0x38, 0x27, 0x76, 0xbe, 0x38, 0x1b, 0x47, 0xbc, 0x38, + 0x5f, 0xc5, 0x00, 0x38, 0xf6, 0xbb, 0xe8, 0x38, 0x47, 0xbb, 0x1a, 0x39, + 0xe4, 0x58, 0xaf, 0x38, 0xb6, 0x58, 0x5f, 0x38, 0x88, 0xfd, 0x14, 0x38, + 0x7a, 0xe2, 0x23, 0x39, 0xf0, 0xb3, 0x3e, 0x38, 0x02, 0x84, 0x2f, 0x38, + 0xc7, 0x79, 0x45, 0x38, 0xfa, 0x12, 0x70, 0x38, 0x6d, 0x31, 0x9e, 0x38, + 0x77, 0x36, 0x8e, 0x38, 0xaf, 0x85, 0x6a, 0x38, 0x98, 0x96, 0x56, 0x38, + 0xc5, 0x74, 0xac, 0x38, 0x0f, 0xa1, 0x10, 0x38, 0xf0, 0xae, 0x8f, 0x38, + 0x1d, 0xc4, 0xdd, 0x38, 0x1f, 0x99, 0x92, 0x37, 0xc1, 0x4b, 0x0a, 0x38, + 0xb7, 0x5c, 0x11, 0x38, 0xee, 0xf6, 0x1b, 0x38, 0xb5, 0xae, 0xb0, 0x38, + 0xcf, 0xf7, 0x0f, 0x39, 0x41, 0x23, 0xf7, 0x38, 0x79, 0xf4, 0x92, 0x38, + 0xb9, 0xbc, 0x92, 0x38, 0x4d, 0x0d, 0xed, 0x37, 0x1d, 0x2c, 0x65, 0x38, + 0x39, 0xb0, 0x22, 0x38, 0xc1, 0x55, 0x47, 0x38, 0x04, 0x29, 0x13, 0x38, + 0x52, 0xb3, 0x76, 0x38, 0x61, 0x79, 0xb4, 0x38, 0x8b, 0xff, 0xe2, 0x38, + 0x5b, 0x36, 0xed, 0x38, 0xae, 0xb1, 0x3d, 0x38, 0x40, 0x31, 0x98, 0x38, + 0xff, 0x8f, 0xbc, 0x37, 0x9b, 0x4b, 0x93, 0x37, 0xad, 0xc6, 0x05, 0x39, + 0x15, 0xef, 0x33, 0x38, 0x05, 0xfc, 0xa6, 0x38, 0xd2, 0x4c, 0xc4, 0x37, + 0x79, 0x77, 0x3d, 0x39, 0xd0, 0x44, 0x76, 0x38, 0x67, 0x55, 0xe5, 0x38, + 0xac, 0x54, 0xd4, 0x38, 0x95, 0x1a, 0xe0, 0x38, 0xb8, 0x9e, 0xb6, 0x38, + 0xa6, 0xe4, 0xfe, 0x38, 0x7f, 0x96, 0xfb, 0x37, 0xd6, 0xd2, 0x75, 0x38, + 0xb7, 0xba, 0x1e, 0x38, 0x64, 0x81, 0xe2, 0x38, 0xb3, 0x3f, 0x86, 0x38, + 0x62, 0x06, 0xf6, 0x38, 0x30, 0x2f, 0xb4, 0x38, 0x68, 0xfb, 0x9d, 0x38, + 0xf0, 0xf9, 0xbf, 0x38, 0x88, 0x04, 0xca, 0x38, 0x43, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0xba, 0x92, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x28, 0x06, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x64, 0x06, 0x00, 0x00, 0x9c, 0x93, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x0c, 0x04, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xa1, 0x9b, 0xa3, 0x39, + 0x18, 0x11, 0x94, 0x39, 0xf6, 0x73, 0x61, 0x39, 0xc1, 0x48, 0x6e, 0x39, + 0x62, 0x08, 0xb6, 0x39, 0x9e, 0xd2, 0x7e, 0x39, 0x4c, 0x1f, 0x45, 0x39, + 0x50, 0x00, 0x29, 0x39, 0x33, 0xdb, 0x81, 0x39, 0xee, 0x45, 0x59, 0x39, + 0x92, 0x36, 0x23, 0x39, 0x21, 0x53, 0x9a, 0x39, 0x86, 0x38, 0x1c, 0x38, + 0x08, 0xfa, 0x6f, 0x39, 0x0c, 0xbd, 0xd2, 0x38, 0x22, 0x55, 0xb6, 0x39, + 0x16, 0x68, 0x9c, 0x39, 0xec, 0x1e, 0x84, 0x39, 0x30, 0xd6, 0x63, 0x38, + 0x2f, 0x44, 0xcd, 0x39, 0x00, 0x0a, 0x7f, 0x38, 0x55, 0xa7, 0xb7, 0x39, + 0xb0, 0xdd, 0xe3, 0x3a, 0x88, 0x32, 0x93, 0x39, 0xd7, 0x4b, 0xac, 0x39, + 0xc2, 0x99, 0xad, 0x39, 0x92, 0x78, 0xb9, 0x39, 0xb6, 0xed, 0xa9, 0x39, + 0xcb, 0xbb, 0x26, 0x39, 0x08, 0x39, 0xc9, 0x39, 0x8f, 0xb8, 0x09, 0x39, + 0xa9, 0x97, 0x09, 0x3a, 0x8b, 0x91, 0x9c, 0x39, 0x0c, 0x18, 0xb3, 0x39, + 0xea, 0xdd, 0x91, 0x39, 0x16, 0xcb, 0x34, 0x3a, 0x5b, 0xfc, 0xaf, 0x39, + 0x02, 0x5f, 0x28, 0x3a, 0x56, 0x48, 0x68, 0x39, 0xf5, 0x51, 0x84, 0x39, + 0x22, 0xbf, 0x8e, 0x39, 0xd4, 0x3e, 0x84, 0x39, 0x46, 0x6b, 0xf5, 0x39, + 0xea, 0xb0, 0xd3, 0x39, 0xeb, 0xd0, 0x00, 0x39, 0x74, 0xf3, 0x7c, 0x39, + 0x91, 0x01, 0xa1, 0x39, 0x6c, 0x0c, 0xaf, 0x39, 0x76, 0x7f, 0x0c, 0x3a, + 0xb9, 0x1f, 0x0a, 0x3a, 0x6e, 0x68, 0x48, 0x39, 0x41, 0x7d, 0xa8, 0x39, + 0x70, 0x85, 0x9b, 0x38, 0x1c, 0xc9, 0x82, 0x39, 0x29, 0xa0, 0xce, 0x39, + 0xb5, 0xb7, 0x4f, 0x39, 0x93, 0x81, 0x00, 0x3a, 0x4e, 0x49, 0xa9, 0x39, + 0x38, 0x4e, 0xbf, 0x39, 0xf1, 0x8b, 0x7a, 0x3a, 0xbc, 0x71, 0x09, 0x39, + 0x5d, 0xf0, 0xa4, 0x38, 0xb4, 0x33, 0x84, 0x39, 0x26, 0xd3, 0xd5, 0x39, + 0x6d, 0x5e, 0x67, 0x39, 0x23, 0xb1, 0xa1, 0x39, 0x27, 0x6a, 0xe2, 0x39, + 0xc8, 0xc2, 0xa7, 0x39, 0x61, 0x69, 0x7f, 0x39, 0xfd, 0x66, 0xd5, 0x39, + 0x0b, 0x7f, 0xe6, 0x39, 0xa3, 0xa7, 0xe1, 0x39, 0x81, 0xd0, 0xa2, 0x39, + 0xff, 0x2b, 0x8d, 0x39, 0x20, 0xf1, 0xb5, 0x39, 0xff, 0xda, 0x0e, 0x3a, + 0xea, 0xb2, 0x51, 0x3a, 0x80, 0x10, 0xeb, 0x39, 0xbd, 0x05, 0xf3, 0x39, + 0x4b, 0xb6, 0x0e, 0x3a, 0xeb, 0x27, 0x5a, 0x39, 0xa4, 0x1b, 0xb9, 0x39, + 0x00, 0x06, 0x2c, 0x39, 0x51, 0xe3, 0x83, 0x39, 0xea, 0x6b, 0x50, 0x39, + 0x0c, 0x6c, 0x86, 0x39, 0x94, 0x5e, 0xda, 0x39, 0x08, 0xa5, 0xcd, 0x39, + 0xcd, 0x00, 0x87, 0x39, 0x35, 0xc2, 0xef, 0x39, 0x44, 0xa9, 0xa5, 0x38, + 0x26, 0xec, 0xa3, 0x39, 0x6a, 0x92, 0x9f, 0x39, 0xc4, 0x92, 0x2a, 0x39, + 0xc0, 0xb6, 0x3e, 0x3a, 0xfc, 0x64, 0x22, 0x3a, 0x44, 0x9d, 0x2a, 0x39, + 0xa7, 0xd8, 0x9a, 0x39, 0xe4, 0x7c, 0x90, 0x39, 0xa8, 0xc7, 0xaf, 0x39, + 0xca, 0x18, 0xda, 0x39, 0x2a, 0xbc, 0xba, 0x39, 0x2f, 0xd6, 0x60, 0x3a, + 0x0a, 0x00, 0x33, 0x39, 0x50, 0xec, 0x34, 0x3a, 0xa4, 0x25, 0xda, 0x39, + 0x18, 0x85, 0xc2, 0x39, 0x77, 0x10, 0xd7, 0x39, 0x4a, 0xdf, 0x88, 0x39, + 0xc0, 0x33, 0x27, 0x39, 0xcb, 0x0d, 0x2e, 0x39, 0x9b, 0x6a, 0x37, 0x39, + 0x6d, 0x53, 0x2b, 0x39, 0x14, 0x44, 0x97, 0x39, 0xd9, 0x76, 0x64, 0x39, + 0x6a, 0xb9, 0x8d, 0x39, 0xb8, 0xd0, 0xfb, 0x39, 0x5c, 0xa1, 0x26, 0x3a, + 0x7c, 0xa2, 0xcf, 0x39, 0x39, 0xda, 0x01, 0x39, 0xe4, 0x94, 0xce, 0x39, + 0x3c, 0xb9, 0x02, 0x39, 0x8f, 0xab, 0xa3, 0x3a, 0x3a, 0xb2, 0x20, 0x39, + 0x67, 0x2b, 0x00, 0x3a, 0xb0, 0x3b, 0x0f, 0x39, 0xf9, 0xa2, 0xb1, 0x39, + 0x97, 0x31, 0xa8, 0x39, 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x37, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x3a, 0x99, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, + 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x64, 0x06, 0x00, 0x00, + 0x1c, 0x9a, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x04, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x75, 0x80, 0x23, 0x39, 0x30, 0x4c, 0xa6, 0x38, + 0x39, 0xd5, 0x02, 0x39, 0xe5, 0x3a, 0xc6, 0x38, 0x61, 0x76, 0x75, 0x38, + 0x53, 0x46, 0xf5, 0x38, 0xb8, 0xc7, 0xcc, 0x38, 0x36, 0x4d, 0xda, 0x38, + 0xe5, 0xbb, 0xec, 0x38, 0x38, 0x0d, 0x7e, 0x38, 0x98, 0x1c, 0x45, 0x39, + 0x4c, 0x7a, 0x3a, 0x39, 0xf0, 0x99, 0x11, 0x39, 0x3d, 0xb0, 0x59, 0x39, + 0xa6, 0x95, 0x73, 0x39, 0xad, 0xd4, 0xdb, 0x38, 0xba, 0xbc, 0x1d, 0x39, + 0x20, 0x99, 0xd1, 0x38, 0xe8, 0xeb, 0x7c, 0x39, 0xe5, 0xa5, 0xbf, 0x38, + 0x1b, 0xd8, 0x76, 0x39, 0xca, 0x0a, 0xf8, 0x38, 0x1f, 0x1e, 0x25, 0x37, + 0x64, 0x1c, 0x60, 0x39, 0x00, 0x21, 0xd0, 0x38, 0xc9, 0x43, 0xd8, 0x38, + 0x00, 0xbd, 0x39, 0x39, 0x19, 0x03, 0xa7, 0x38, 0x5b, 0x17, 0x45, 0x39, + 0xa9, 0x6d, 0x47, 0x38, 0xb3, 0x97, 0xa0, 0x38, 0x86, 0x86, 0x4b, 0x38, + 0x83, 0x7e, 0x98, 0x38, 0xca, 0x9a, 0x9f, 0x38, 0x74, 0x63, 0xfe, 0x38, + 0x71, 0x4d, 0x4c, 0x38, 0x65, 0x1a, 0x52, 0x38, 0x09, 0xd0, 0x45, 0x38, + 0xdc, 0xc3, 0x86, 0x39, 0xdb, 0xb2, 0x7d, 0x38, 0x3a, 0x35, 0x1d, 0x39, + 0xb8, 0xf0, 0xaa, 0x38, 0x5e, 0x72, 0x3d, 0x38, 0xd5, 0xee, 0x56, 0x38, + 0x54, 0xf4, 0x1d, 0x39, 0xa4, 0x80, 0xb1, 0x38, 0x6e, 0x5e, 0xa4, 0x38, + 0xd8, 0xbe, 0xa7, 0x38, 0xc7, 0xc2, 0xa4, 0x38, 0x15, 0xcb, 0x34, 0x38, + 0xa0, 0x66, 0xde, 0x38, 0x35, 0xef, 0xa4, 0x38, 0xf5, 0x7c, 0x23, 0x39, + 0x3d, 0xcd, 0xff, 0x38, 0x39, 0xd2, 0x9d, 0x38, 0x12, 0x4d, 0x01, 0x39, + 0x68, 0x46, 0x23, 0x38, 0x60, 0x11, 0x90, 0x38, 0x5c, 0x24, 0x9f, 0x38, + 0x6b, 0x75, 0x4a, 0x38, 0x70, 0x0f, 0x36, 0x39, 0x4a, 0xf7, 0x2b, 0x39, + 0xf0, 0x31, 0x90, 0x38, 0x3d, 0x0a, 0x83, 0x38, 0x61, 0x7e, 0xeb, 0x38, + 0x9d, 0x1e, 0x86, 0x38, 0x10, 0xef, 0x92, 0x38, 0x6e, 0xd2, 0x8c, 0x38, + 0x76, 0x8a, 0x90, 0x38, 0x80, 0x9e, 0x7c, 0x38, 0x3c, 0x27, 0xa7, 0x38, + 0xf9, 0x51, 0x61, 0x38, 0x4d, 0x17, 0x6e, 0x38, 0xc5, 0xdd, 0x17, 0x39, + 0x1e, 0xe9, 0xb3, 0x38, 0x40, 0xb8, 0x4a, 0x38, 0x62, 0x86, 0x60, 0x38, + 0xe1, 0x15, 0x8f, 0x38, 0x64, 0xee, 0x5a, 0x38, 0xae, 0x5c, 0x7e, 0x38, + 0x98, 0xea, 0xa4, 0x38, 0x8f, 0x78, 0xfa, 0x38, 0x53, 0x4e, 0xe6, 0x38, + 0xb4, 0x12, 0x34, 0x39, 0x7f, 0x51, 0xc4, 0x38, 0x92, 0x8a, 0x74, 0x38, + 0xb6, 0x96, 0x41, 0x38, 0xce, 0x50, 0xb7, 0x38, 0xbf, 0x9f, 0x22, 0x39, + 0xe2, 0x5d, 0xa9, 0x38, 0x70, 0xde, 0x3a, 0x39, 0x4b, 0xa9, 0x9e, 0x38, + 0xf9, 0x09, 0xdb, 0x38, 0xeb, 0x1a, 0x45, 0x39, 0x30, 0xa8, 0x27, 0x38, + 0x7a, 0xcf, 0x11, 0x38, 0x38, 0x73, 0xa7, 0x38, 0xb8, 0x5f, 0x9d, 0x38, + 0x10, 0xfd, 0x14, 0x39, 0x4f, 0xb9, 0xa7, 0x38, 0x7a, 0x20, 0x27, 0x39, + 0x23, 0x9b, 0x64, 0x38, 0x4d, 0xac, 0x17, 0x38, 0x3a, 0x4f, 0xb3, 0x38, + 0x59, 0xf1, 0x1a, 0x38, 0x1a, 0x0a, 0xc7, 0x38, 0x43, 0xc5, 0x53, 0x38, + 0x52, 0x06, 0x2b, 0x39, 0x20, 0xe2, 0xc1, 0x38, 0x79, 0xfe, 0x05, 0x39, + 0xf9, 0x5a, 0xfd, 0x38, 0x03, 0x9a, 0x67, 0x39, 0xe2, 0x90, 0x05, 0x39, + 0x0f, 0x14, 0xd8, 0x38, 0x9b, 0x57, 0xd9, 0x38, 0xc2, 0x43, 0xb3, 0x38, + 0xa5, 0x6c, 0x96, 0x38, 0x93, 0x90, 0x25, 0x39, 0x67, 0x28, 0xdb, 0x38, + 0x42, 0x71, 0x9e, 0x38, 0xdb, 0xb1, 0x88, 0x38, 0x8f, 0xba, 0xb2, 0x38, + 0x1b, 0x94, 0xb0, 0x38, 0xad, 0xe2, 0xb5, 0x38, 0x32, 0xbf, 0x26, 0x39, + 0x2c, 0xad, 0xee, 0x38, 0x7f, 0x42, 0xd1, 0x38, 0x68, 0x87, 0x7d, 0x38, + 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xba, 0x9f, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x64, 0x03, 0x00, 0x00, 0x9c, 0xa0, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x0c, 0x02, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0xa0, 0xea, 0xa4, 0x38, 0xff, 0x3a, 0xe7, 0x38, + 0x95, 0x77, 0xb5, 0x38, 0xed, 0x09, 0x93, 0x38, 0x30, 0x71, 0xb7, 0x38, + 0x74, 0xcb, 0x35, 0x38, 0xbb, 0x10, 0x0e, 0x39, 0xc9, 0x43, 0x35, 0x38, + 0xeb, 0x94, 0x77, 0x38, 0xee, 0x9e, 0xc5, 0x38, 0x0c, 0x86, 0x9b, 0x38, + 0x2d, 0x62, 0x9f, 0x38, 0x55, 0x60, 0xaa, 0x38, 0x2f, 0x30, 0xf1, 0x38, + 0xb5, 0x7b, 0x49, 0x39, 0xde, 0x88, 0xb5, 0x38, 0xe4, 0x08, 0x3d, 0x38, + 0x7f, 0xdf, 0x63, 0x39, 0xad, 0x0d, 0x66, 0x38, 0x85, 0xff, 0x87, 0x38, + 0xb0, 0x1f, 0x8f, 0x39, 0x05, 0x5f, 0x4e, 0x38, 0xde, 0x7e, 0xa0, 0x38, + 0x55, 0xce, 0xac, 0x38, 0xed, 0x9f, 0x40, 0x39, 0x2c, 0xad, 0x07, 0x39, + 0x20, 0xee, 0x63, 0x38, 0x9b, 0x8f, 0x32, 0x39, 0xee, 0xea, 0x41, 0x38, + 0x1c, 0xd9, 0xa4, 0x38, 0x03, 0x62, 0xe2, 0x38, 0x1a, 0x24, 0xa0, 0x38, + 0x7a, 0x90, 0x88, 0x38, 0xa2, 0x25, 0xa1, 0x38, 0xde, 0xaa, 0x8c, 0x38, + 0x7f, 0x06, 0x96, 0x38, 0x7c, 0xe2, 0xc6, 0x38, 0x4c, 0xd0, 0xc5, 0x38, + 0xe7, 0xfb, 0xac, 0x38, 0xe5, 0x9d, 0x61, 0x38, 0x6c, 0x47, 0xb9, 0x38, + 0x7a, 0x0b, 0x1e, 0x38, 0x24, 0x36, 0x94, 0x38, 0x9e, 0x4f, 0x34, 0x38, + 0x35, 0xf2, 0x89, 0x38, 0xb2, 0x48, 0xac, 0x38, 0x88, 0xbe, 0x88, 0x38, + 0xb4, 0xc4, 0x77, 0x38, 0x5c, 0x3b, 0xaa, 0x38, 0xe4, 0x18, 0x39, 0x38, + 0x8d, 0x8f, 0x8a, 0x38, 0x9d, 0x50, 0x47, 0x39, 0xa3, 0xf5, 0x7e, 0x38, + 0x2d, 0x35, 0xc4, 0x38, 0x6f, 0x4f, 0x85, 0x38, 0xba, 0x06, 0x90, 0x38, + 0x3d, 0xe3, 0x72, 0x38, 0xd9, 0x41, 0x73, 0x38, 0xfc, 0xfb, 0xdc, 0x38, + 0x15, 0xe9, 0xb8, 0x38, 0xe0, 0x92, 0xa9, 0x38, 0x80, 0x40, 0x7e, 0x38, + 0xce, 0x06, 0x97, 0x38, 0xbc, 0x7d, 0x4b, 0x38, 0x43, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x36, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x3a, 0xa3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x28, 0x03, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x64, 0x03, 0x00, 0x00, 0x1c, 0xa4, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x0c, 0x02, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, + 0xaf, 0xcd, 0x25, 0x39, 0xa9, 0xd3, 0xd4, 0x38, 0x75, 0xba, 0x11, 0x39, + 0xe6, 0x89, 0x25, 0x39, 0x8b, 0xc5, 0x09, 0x39, 0x0e, 0xcd, 0x55, 0x39, + 0x14, 0x84, 0x04, 0x39, 0x1f, 0xfb, 0x9a, 0x39, 0x3e, 0x6c, 0xe2, 0x38, + 0x58, 0x2c, 0x0b, 0x39, 0xf3, 0xe2, 0x00, 0x39, 0x83, 0xd6, 0x08, 0x39, + 0xaa, 0x5d, 0xe1, 0x38, 0x95, 0x12, 0xb1, 0x38, 0x92, 0x77, 0x62, 0x38, + 0x22, 0x6f, 0xaa, 0x38, 0x14, 0x67, 0x5d, 0x39, 0xe1, 0xc5, 0x20, 0x39, + 0x93, 0x70, 0xb3, 0x38, 0xaf, 0xe0, 0x58, 0x38, 0xfe, 0xc6, 0x14, 0x38, + 0x05, 0xf5, 0x16, 0x39, 0x95, 0x02, 0x1c, 0x39, 0xd9, 0x01, 0xc6, 0x38, + 0x3f, 0xa6, 0x23, 0x39, 0xc7, 0xfa, 0xbb, 0x38, 0x3c, 0x7a, 0x02, 0x39, + 0xa4, 0x48, 0x7d, 0x38, 0x68, 0xdf, 0xeb, 0x38, 0x3e, 0x2a, 0x95, 0x38, + 0x82, 0x56, 0x2d, 0x38, 0x47, 0x16, 0x9f, 0x39, 0xf0, 0x9f, 0x5e, 0x38, + 0x75, 0x95, 0x09, 0x39, 0xbc, 0xdf, 0x89, 0x38, 0x88, 0xcc, 0x1b, 0x39, + 0xd6, 0x4f, 0x45, 0x39, 0x30, 0xed, 0x93, 0x38, 0x3e, 0xb6, 0x07, 0x39, + 0xea, 0xca, 0xb1, 0x38, 0x0f, 0x4f, 0xb7, 0x39, 0x33, 0xd6, 0x81, 0x39, + 0xd2, 0x09, 0x17, 0x39, 0x3e, 0x60, 0xd7, 0x38, 0x26, 0x31, 0x17, 0x39, + 0xfc, 0x48, 0x02, 0x39, 0x0f, 0x3d, 0x15, 0x39, 0x35, 0xcb, 0xac, 0x38, + 0x41, 0xb2, 0xc2, 0x38, 0xf4, 0xf7, 0xf7, 0x38, 0x00, 0xc7, 0x01, 0x39, + 0x94, 0xef, 0x80, 0x38, 0x90, 0xdb, 0x91, 0x38, 0x33, 0x6b, 0x37, 0x38, + 0xe6, 0xbd, 0x96, 0x38, 0xe9, 0xc0, 0x08, 0x39, 0xf1, 0xe7, 0x01, 0x39, + 0x8b, 0x5d, 0xd5, 0x38, 0x1f, 0x64, 0x3b, 0x39, 0xa9, 0xd5, 0x75, 0x38, + 0xa3, 0xd8, 0x28, 0x39, 0x8e, 0x98, 0x66, 0x39, 0x42, 0x48, 0x39, 0x39, + 0x8c, 0xeb, 0xbc, 0x38, 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x35, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, + 0xba, 0xa6, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, + 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x64, 0x03, 0x00, 0x00, + 0x9c, 0xa7, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x02, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xea, 0x41, 0x8a, 0x39, + 0x71, 0x50, 0x64, 0x3a, 0xb8, 0x23, 0xe5, 0x39, 0x70, 0xf9, 0x3d, 0x39, + 0x28, 0x04, 0xb0, 0x39, 0xe0, 0x52, 0x03, 0x39, 0x3f, 0x41, 0x30, 0x3a, + 0x2a, 0x8b, 0xb9, 0x39, 0x5f, 0xf5, 0x89, 0x39, 0x5f, 0xae, 0x03, 0x39, + 0x64, 0x40, 0x3d, 0x39, 0x49, 0x70, 0x5d, 0x3a, 0x0e, 0x78, 0x63, 0x39, + 0x07, 0xf6, 0x9d, 0x38, 0x7c, 0x6f, 0x93, 0x39, 0x92, 0x50, 0xcc, 0x38, + 0x80, 0x15, 0x46, 0x3a, 0xaa, 0x52, 0x8e, 0x39, 0x7a, 0x71, 0xc3, 0x39, + 0xc6, 0x21, 0x17, 0x39, 0x80, 0x71, 0x1d, 0x39, 0x6a, 0xaa, 0x27, 0x39, + 0x4d, 0x29, 0x38, 0x3a, 0x87, 0xcc, 0xb6, 0x39, 0xa7, 0xf1, 0x23, 0x39, + 0xdf, 0x26, 0xca, 0x3a, 0x75, 0x8b, 0x32, 0x39, 0x2c, 0xad, 0x0b, 0x3a, + 0x8c, 0x23, 0xc8, 0x38, 0x52, 0xd7, 0x97, 0x39, 0x74, 0x9d, 0x44, 0x3a, + 0x4a, 0x69, 0xe7, 0x38, 0x38, 0x97, 0x57, 0x39, 0xa1, 0x02, 0x31, 0x39, + 0xc4, 0x4f, 0xf7, 0x38, 0xe1, 0x0d, 0xe2, 0x38, 0x18, 0x74, 0xb2, 0x39, + 0x4f, 0xc2, 0x32, 0x3a, 0xd8, 0x03, 0xbf, 0x39, 0x94, 0x70, 0xe5, 0x38, + 0x6d, 0x0b, 0x85, 0x38, 0x02, 0x1c, 0x5a, 0x3a, 0x92, 0x1a, 0x68, 0x3a, + 0xe1, 0xc7, 0x0c, 0x39, 0x0b, 0x61, 0x15, 0x39, 0xba, 0xf2, 0x5b, 0x39, + 0x18, 0x7d, 0xe4, 0x39, 0x73, 0x74, 0x53, 0x3a, 0xc9, 0x6e, 0x7b, 0x39, + 0x00, 0xf3, 0x39, 0x39, 0xe1, 0xe6, 0x53, 0x39, 0x62, 0xab, 0x53, 0x39, + 0x77, 0xe5, 0x35, 0x39, 0x4d, 0xe2, 0xca, 0x39, 0xac, 0x05, 0x24, 0x39, + 0x48, 0xf1, 0x1b, 0x3a, 0xee, 0xbe, 0xea, 0x39, 0x8b, 0x45, 0x96, 0x39, + 0x3c, 0x2d, 0xb3, 0x38, 0x98, 0xea, 0x1d, 0x39, 0x7c, 0x95, 0xd0, 0x39, + 0x7d, 0x39, 0xec, 0x39, 0xd1, 0xf8, 0x8a, 0x39, 0x2b, 0xa3, 0xab, 0x39, + 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x35, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x3a, 0xaa, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x64, 0x03, 0x00, 0x00, 0x1c, 0xab, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x0c, 0x02, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0xe2, 0xd7, 0x40, 0x39, 0x2d, 0xdf, 0x03, 0x39, + 0x95, 0x3b, 0xc3, 0x38, 0x21, 0x4c, 0x7b, 0x39, 0x88, 0x5a, 0xad, 0x38, + 0x5b, 0x04, 0x9d, 0x39, 0xc8, 0xca, 0x13, 0x39, 0xc8, 0xd8, 0x85, 0x38, + 0x38, 0x0e, 0xd3, 0x38, 0x3a, 0x8f, 0x69, 0x39, 0x99, 0xf4, 0x32, 0x39, + 0xde, 0xec, 0xc0, 0x38, 0xea, 0x03, 0x4f, 0x39, 0x9a, 0xce, 0x7e, 0x39, + 0x1d, 0x25, 0xca, 0x38, 0x8c, 0xab, 0xad, 0x39, 0x12, 0xb5, 0xeb, 0x38, + 0x59, 0xc1, 0x4c, 0x39, 0x70, 0xe5, 0xc5, 0x38, 0x72, 0x70, 0x21, 0x39, + 0x53, 0xc3, 0xdf, 0x38, 0xd3, 0x26, 0x77, 0x39, 0x8f, 0xd7, 0x3c, 0x38, + 0x27, 0x1e, 0xd8, 0x38, 0x29, 0xe2, 0x7c, 0x38, 0xc7, 0x11, 0x49, 0x39, + 0xc2, 0x65, 0x10, 0x39, 0x17, 0xbe, 0xba, 0x38, 0xa1, 0x55, 0x64, 0x39, + 0x2b, 0x34, 0x02, 0x39, 0x59, 0x82, 0xef, 0x37, 0x29, 0xfe, 0x1e, 0x39, + 0x88, 0x6d, 0x46, 0x39, 0x2a, 0xa5, 0xe0, 0x38, 0x6e, 0x2b, 0xed, 0x38, + 0x73, 0x78, 0x74, 0x38, 0xe6, 0xc4, 0x85, 0x38, 0xca, 0x47, 0xda, 0x38, + 0x8f, 0xd3, 0x33, 0x39, 0xfd, 0x73, 0x49, 0x39, 0xde, 0xe5, 0x19, 0x39, + 0x53, 0x55, 0x8e, 0x38, 0x64, 0xd9, 0x3a, 0x38, 0x71, 0x3f, 0xd2, 0x38, + 0xd3, 0x02, 0xda, 0x38, 0x8c, 0xdf, 0xf5, 0x38, 0x76, 0x57, 0x21, 0x38, + 0x8b, 0x3b, 0xd7, 0x38, 0xd4, 0x2d, 0x1c, 0x39, 0x7f, 0xec, 0x27, 0x39, + 0xbb, 0x72, 0x9b, 0x39, 0x45, 0xb6, 0x90, 0x39, 0x71, 0x75, 0x8d, 0x38, + 0xb2, 0x3c, 0xe3, 0x38, 0x8d, 0x21, 0x38, 0x39, 0xa8, 0x14, 0x19, 0x39, + 0x18, 0x82, 0xe1, 0x38, 0xee, 0x1e, 0xd1, 0x38, 0x7e, 0x30, 0x9f, 0x39, + 0xc9, 0xdf, 0xb6, 0x38, 0x52, 0xce, 0x78, 0x39, 0x92, 0xa7, 0x3f, 0x38, + 0x4f, 0x42, 0x89, 0x39, 0x0f, 0x1e, 0xa4, 0x38, 0x43, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0xba, 0xad, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0xa8, 0x01, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0xe4, 0x01, 0x00, 0x00, 0x9c, 0xae, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xfe, 0x99, 0x83, 0x38, + 0x52, 0x6b, 0x6f, 0x38, 0x17, 0x1d, 0x8e, 0x38, 0x8f, 0xea, 0x70, 0x38, + 0xe8, 0xd7, 0xf8, 0x38, 0x20, 0xc8, 0x9c, 0x39, 0x95, 0x38, 0xf7, 0x38, + 0xe1, 0x47, 0xed, 0x38, 0x77, 0x0f, 0xfd, 0x38, 0xe0, 0xf3, 0x07, 0x39, + 0x50, 0x02, 0xee, 0x38, 0x2f, 0x21, 0xc9, 0x38, 0xfc, 0xce, 0xc8, 0x38, + 0x92, 0x4e, 0xa4, 0x38, 0x03, 0x28, 0x84, 0x38, 0x17, 0x79, 0xca, 0x38, + 0xe4, 0x33, 0x6f, 0x38, 0x44, 0x98, 0xcc, 0x38, 0xc0, 0xe7, 0x9c, 0x38, + 0xb7, 0x49, 0xf3, 0x38, 0x9e, 0x2a, 0xcc, 0x38, 0xae, 0xc5, 0xb6, 0x38, + 0x93, 0xf7, 0xbb, 0x39, 0x02, 0xd0, 0xa9, 0x38, 0x61, 0xe7, 0x88, 0x38, + 0xea, 0x67, 0x83, 0x38, 0x2b, 0x80, 0xb1, 0x38, 0xc1, 0x66, 0xc6, 0x38, + 0x32, 0x94, 0xc4, 0x38, 0x25, 0xbd, 0x3c, 0x38, 0x15, 0xac, 0x92, 0x38, + 0x50, 0x4d, 0xcb, 0x38, 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x34, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0xba, 0xaf, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xe4, 0x01, 0x00, 0x00, + 0x9c, 0xb0, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x32, 0xd9, 0xf4, 0x39, 0xff, 0x73, 0xbe, 0x39, + 0x7f, 0x92, 0x30, 0x39, 0xa1, 0xc7, 0x99, 0x39, 0x4f, 0x09, 0x61, 0x38, + 0x37, 0xe0, 0x34, 0x39, 0xee, 0xc4, 0xbe, 0x39, 0xea, 0xa2, 0xd1, 0x38, + 0x39, 0x82, 0x29, 0x39, 0xce, 0x06, 0x05, 0x39, 0x4d, 0xa9, 0xc2, 0x38, + 0x85, 0xff, 0xc1, 0x38, 0x24, 0x14, 0xd6, 0x38, 0xf9, 0x78, 0x42, 0x39, + 0xf0, 0xbf, 0x56, 0x39, 0x29, 0xec, 0x20, 0x39, 0x03, 0x71, 0x3a, 0x39, + 0x5b, 0xa2, 0xd5, 0x38, 0xc5, 0x37, 0x1e, 0x39, 0x9f, 0xb5, 0x97, 0x38, + 0x06, 0xa5, 0xc5, 0x38, 0x9d, 0x4e, 0xc7, 0x38, 0x98, 0xa6, 0x88, 0x38, + 0xa7, 0x64, 0x86, 0x39, 0x9d, 0xbf, 0x76, 0x39, 0x34, 0xcd, 0x6b, 0x39, + 0x2d, 0x31, 0xda, 0x38, 0xdf, 0xfd, 0x18, 0x39, 0xc4, 0xc7, 0xea, 0x38, + 0x41, 0xe6, 0x9e, 0x39, 0xcf, 0x74, 0x4d, 0x39, 0x2a, 0xc2, 0xcd, 0x38, + 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, + 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xba, 0xb1, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0xa8, 0x01, 0x00, 0x00, 0x0f, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0xe4, 0x01, 0x00, 0x00, 0x9c, 0xb2, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x32, 0x1b, 0xe5, 0x38, 0xd6, 0x74, 0x0e, 0x39, 0xea, 0xdb, 0x86, 0x39, + 0x66, 0x8b, 0xb4, 0x39, 0xdc, 0x8a, 0xe8, 0x39, 0x59, 0x44, 0x87, 0x39, + 0xc5, 0xf7, 0x10, 0x39, 0xee, 0xb0, 0xf1, 0x38, 0xfb, 0x3f, 0x37, 0x39, + 0xaf, 0x3f, 0xa7, 0x38, 0x3f, 0x29, 0x9a, 0x38, 0xf5, 0xa7, 0x94, 0x39, + 0x8b, 0x57, 0x2f, 0x38, 0xdb, 0xc4, 0x30, 0x39, 0x53, 0xe3, 0x63, 0x39, + 0x1d, 0x87, 0x51, 0x39, 0xaa, 0x14, 0x4d, 0x39, 0x03, 0x0f, 0x24, 0x3a, + 0xf3, 0x95, 0xe2, 0x38, 0x7a, 0x93, 0xae, 0x39, 0xa1, 0xfb, 0x82, 0x39, + 0x64, 0x81, 0x08, 0x39, 0x05, 0x2d, 0xab, 0x38, 0x17, 0x5e, 0xce, 0x39, + 0xea, 0x9b, 0x49, 0x39, 0x8e, 0xf4, 0xf3, 0x38, 0xb2, 0x29, 0x49, 0x39, + 0x30, 0x9a, 0x08, 0x3a, 0x52, 0xc6, 0x0e, 0x39, 0xa3, 0x3f, 0x91, 0x39, + 0x26, 0xe9, 0x66, 0x39, 0x96, 0xa2, 0x06, 0x39, 0x43, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x33, 0x5f, 0x64, 0x65, 0x70, + 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0xba, 0xb3, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0xa8, 0x01, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0xe4, 0x01, 0x00, 0x00, 0x9c, 0xb4, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x0c, 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x52, 0xce, 0x40, 0x39, + 0x50, 0xc6, 0xed, 0x39, 0xc1, 0x87, 0x58, 0x39, 0xcf, 0x19, 0x9b, 0x39, + 0x74, 0x01, 0x7c, 0x39, 0x68, 0xf2, 0xce, 0x38, 0xc7, 0x6c, 0x86, 0x39, + 0x1a, 0x7f, 0x61, 0x39, 0xfc, 0x96, 0xa4, 0x39, 0x52, 0x74, 0xf4, 0x39, + 0xa3, 0x2e, 0x98, 0x39, 0x8b, 0x7d, 0x92, 0x38, 0xe9, 0x7a, 0x17, 0x3a, + 0xc5, 0xff, 0x9b, 0x39, 0x3a, 0x1a, 0x78, 0x39, 0xb8, 0x3b, 0x84, 0x39, + 0x4a, 0x9f, 0x1d, 0x39, 0x21, 0xc7, 0xc5, 0x38, 0x62, 0x8e, 0xd4, 0x39, + 0xa7, 0x4e, 0x16, 0x39, 0xf6, 0x98, 0xcb, 0x39, 0x4a, 0x61, 0xb8, 0x39, + 0x7c, 0xfe, 0xa9, 0x39, 0xd5, 0x78, 0x0f, 0x39, 0x56, 0x54, 0x53, 0x39, + 0xb3, 0xc5, 0x54, 0x39, 0x9e, 0xde, 0x98, 0x39, 0xbe, 0x0a, 0xd9, 0x38, + 0xc3, 0xb2, 0xf7, 0x39, 0x4d, 0xfc, 0xc3, 0x38, 0xbe, 0x25, 0xe3, 0x38, + 0x7a, 0xfd, 0xd6, 0x38, 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x32, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0xba, 0xb5, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, + 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x24, 0x01, 0x00, 0x00, + 0x9c, 0xb6, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x11, 0xeb, 0x57, 0x3a, + 0x9d, 0x71, 0xd3, 0x38, 0xc4, 0xa3, 0xaa, 0x38, 0x55, 0x72, 0x0b, 0x3a, + 0xe3, 0x78, 0x92, 0x38, 0x94, 0xf9, 0xfb, 0x38, 0x30, 0x8e, 0x18, 0x3a, + 0x06, 0x14, 0xfb, 0x38, 0xcb, 0xeb, 0x81, 0x38, 0xa3, 0x43, 0x89, 0x39, + 0x24, 0xbf, 0xca, 0x3b, 0xf6, 0x23, 0x81, 0x39, 0xbc, 0x63, 0x85, 0x3a, + 0x05, 0x6a, 0xfb, 0x38, 0xf6, 0x17, 0x78, 0x38, 0x4c, 0x55, 0xd2, 0x39, + 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x32, + 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, + 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xfa, 0xb6, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x24, 0x01, 0x00, 0x00, 0xdc, 0xb7, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x15, 0xc3, 0x26, 0x39, 0x18, 0x66, 0xa2, 0x39, + 0x55, 0x10, 0xba, 0x39, 0x95, 0x9b, 0xa8, 0x39, 0x6e, 0xaa, 0x5c, 0x3a, + 0x03, 0x76, 0x46, 0x39, 0x92, 0x82, 0x37, 0x39, 0xb1, 0x71, 0x75, 0x3a, + 0x1d, 0x6a, 0xa3, 0x3a, 0x36, 0x09, 0x5f, 0x39, 0x55, 0xe0, 0xbd, 0x34, + 0x95, 0x87, 0x48, 0x39, 0xff, 0xea, 0x04, 0x39, 0x62, 0x4c, 0x6c, 0x3a, + 0xaf, 0x44, 0x57, 0x35, 0xd3, 0x7d, 0x95, 0x39, 0x43, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x70, 0x6f, 0x69, + 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, + 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x3a, 0xb8, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x88, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0xc4, 0x00, 0x00, 0x00, 0x1c, 0xb9, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x7a, 0xcc, 0xa3, 0x39, + 0xf7, 0xd9, 0x82, 0x3a, 0xca, 0xe6, 0xb2, 0x3b, 0x0f, 0x0b, 0x8d, 0x38, + 0x0e, 0xbf, 0x75, 0x38, 0xd5, 0x62, 0x70, 0x39, 0xa6, 0xe5, 0xd9, 0x38, + 0x8e, 0xbc, 0x10, 0x39, 0x43, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, + 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, + 0x6f, 0x72, 0x6d, 0x00, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x1a, 0xb9, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x24, 0x0c, 0x00, 0x00, + 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x64, 0x0c, 0x00, 0x00, + 0xfc, 0xb9, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0x5f, 0x23, 0xb8, 0x39, 0xb4, 0x8f, 0xaf, 0x39, + 0xe5, 0xa4, 0x6a, 0x3a, 0x2c, 0xd3, 0xe5, 0x39, 0xd4, 0x0a, 0xb3, 0x39, + 0xf3, 0xf4, 0xad, 0x39, 0x7d, 0x93, 0x86, 0x39, 0xd8, 0xec, 0xe1, 0x39, + 0x83, 0x88, 0xc4, 0x39, 0x18, 0x89, 0xe2, 0x39, 0x16, 0xa4, 0x9f, 0x39, + 0x11, 0xf2, 0xce, 0x39, 0x83, 0x01, 0xc3, 0x39, 0x5c, 0x9b, 0xfb, 0x39, + 0x6c, 0x7d, 0x92, 0x39, 0x40, 0xed, 0xc9, 0x39, 0x0c, 0x10, 0x92, 0x39, + 0x89, 0x9b, 0xdf, 0x39, 0x11, 0x2d, 0xce, 0x39, 0x71, 0xcf, 0xef, 0x39, + 0xe1, 0x9e, 0xa7, 0x39, 0x05, 0x0a, 0xb0, 0x39, 0x9b, 0x12, 0x9f, 0x39, + 0x47, 0x4a, 0xea, 0x39, 0xa4, 0x43, 0xa2, 0x39, 0x9d, 0xf1, 0xc4, 0x39, + 0xc9, 0x6d, 0xd7, 0x39, 0x41, 0x05, 0xaa, 0x39, 0x33, 0xf5, 0xb0, 0x39, + 0x11, 0x65, 0xdd, 0x39, 0x15, 0xe0, 0x0e, 0x3a, 0x45, 0x8c, 0xba, 0x39, + 0x5f, 0x94, 0xf4, 0x39, 0x7d, 0x12, 0xfb, 0x39, 0x46, 0xa1, 0xe8, 0x39, + 0x5e, 0x89, 0x80, 0x39, 0x60, 0xe5, 0xa6, 0x39, 0x73, 0x8e, 0xa2, 0x39, + 0x1e, 0x03, 0x8d, 0x3a, 0x40, 0x06, 0xb7, 0x39, 0x20, 0x43, 0xba, 0x39, + 0x18, 0x77, 0x8f, 0x39, 0xa1, 0x0e, 0xad, 0x39, 0xce, 0x0a, 0xb2, 0x39, + 0x98, 0xf3, 0xa8, 0x39, 0x88, 0xa8, 0xc3, 0x39, 0x7a, 0x5d, 0xa5, 0x39, + 0x9d, 0x29, 0xa6, 0x39, 0x9c, 0xfa, 0x8c, 0x3a, 0x59, 0xfc, 0xfc, 0x39, + 0xea, 0xcb, 0xba, 0x39, 0xe7, 0x00, 0x0f, 0x3a, 0x2a, 0x3a, 0xd3, 0x39, + 0x7d, 0xf6, 0x9f, 0x39, 0x1e, 0x22, 0x42, 0x3a, 0x52, 0x99, 0xae, 0x39, + 0x2c, 0xbe, 0xbb, 0x39, 0xa7, 0x1a, 0xe9, 0x39, 0xde, 0x5a, 0x0d, 0x3a, + 0xd7, 0x68, 0xc0, 0x39, 0x12, 0x07, 0xaf, 0x39, 0x30, 0x44, 0xc4, 0x39, + 0xe7, 0x5d, 0x13, 0x3a, 0x98, 0x65, 0x9c, 0x39, 0x39, 0x54, 0xad, 0x39, + 0x77, 0xcb, 0xe8, 0x39, 0xf1, 0xfb, 0xff, 0x39, 0x67, 0xe5, 0xa4, 0x39, + 0x18, 0x0a, 0xdc, 0x39, 0xdc, 0xef, 0x92, 0x39, 0xd4, 0xb9, 0x16, 0x3a, + 0x92, 0x99, 0xae, 0x39, 0x49, 0x73, 0xba, 0x39, 0x53, 0x35, 0xed, 0x39, + 0x6b, 0x6c, 0xbc, 0x39, 0xcf, 0xf1, 0xcb, 0x39, 0x64, 0x85, 0xc4, 0x39, + 0x5f, 0x1d, 0xab, 0x39, 0x3e, 0xfe, 0xf3, 0x39, 0xc8, 0x6f, 0x9e, 0x39, + 0x05, 0x11, 0xad, 0x39, 0x7d, 0x52, 0xf1, 0x39, 0x7c, 0x87, 0xef, 0x39, + 0x67, 0xd9, 0xb3, 0x39, 0xd1, 0xec, 0xbc, 0x39, 0x46, 0x8b, 0x88, 0x39, + 0x0b, 0x7b, 0x12, 0x3a, 0x08, 0x81, 0x26, 0x3a, 0x0a, 0x8f, 0xa1, 0x39, + 0x6b, 0x57, 0xd4, 0x39, 0xde, 0x9f, 0xd4, 0x39, 0xcf, 0x62, 0xe9, 0x39, + 0x05, 0xd7, 0xad, 0x39, 0xc0, 0xe8, 0xff, 0x39, 0x93, 0x40, 0xa5, 0x39, + 0x6d, 0xb4, 0xb2, 0x39, 0xd5, 0x88, 0xa1, 0x39, 0x89, 0x1c, 0x93, 0x39, + 0x45, 0x1a, 0x09, 0x3a, 0x3e, 0x7e, 0xa8, 0x39, 0xe2, 0x0d, 0xf0, 0x39, + 0x32, 0x4f, 0xd6, 0x39, 0x51, 0xe6, 0xbd, 0x39, 0xa6, 0x91, 0xd9, 0x39, + 0x06, 0x88, 0xc8, 0x39, 0x98, 0x41, 0xa2, 0x39, 0x3a, 0xda, 0x96, 0x39, + 0xea, 0x99, 0xf1, 0x39, 0x11, 0xbe, 0xd5, 0x39, 0x88, 0x47, 0xd0, 0x39, + 0xa6, 0x0c, 0xd2, 0x39, 0x69, 0xac, 0xc0, 0x39, 0x02, 0x2c, 0xbc, 0x39, + 0x43, 0x76, 0xd1, 0x39, 0x09, 0xef, 0xb1, 0x39, 0xbe, 0x04, 0xa7, 0x39, + 0xde, 0x61, 0xd0, 0x39, 0xe8, 0x1d, 0x15, 0x3a, 0xea, 0x52, 0xe5, 0x39, + 0xa1, 0x1d, 0xbc, 0x39, 0x0c, 0x4a, 0xda, 0x39, 0xf9, 0x8d, 0xdb, 0x39, + 0xf0, 0x89, 0x0e, 0x3a, 0xb5, 0x34, 0x98, 0x39, 0xf0, 0xef, 0xfc, 0x39, + 0xc5, 0x10, 0x09, 0x3a, 0x24, 0x54, 0xf5, 0x39, 0x56, 0x3e, 0xc4, 0x39, + 0x2d, 0x78, 0xbf, 0x39, 0xd5, 0x84, 0xb6, 0x39, 0x8e, 0x63, 0x8f, 0x39, + 0x34, 0xfb, 0xb7, 0x39, 0x32, 0x13, 0xc5, 0x39, 0x27, 0x3a, 0xe6, 0x39, + 0xd3, 0x3b, 0xcf, 0x39, 0x5b, 0xcf, 0xb8, 0x39, 0x4a, 0x37, 0xbb, 0x39, + 0x67, 0xfb, 0xa0, 0x39, 0x88, 0xf8, 0xe9, 0x39, 0xd7, 0xa6, 0x94, 0x39, + 0x76, 0xb4, 0xb0, 0x39, 0x9d, 0x33, 0x30, 0x3a, 0xf3, 0x9d, 0x8d, 0x39, + 0x87, 0x77, 0x9a, 0x39, 0xf4, 0x00, 0xc1, 0x39, 0xea, 0xb4, 0xea, 0x39, + 0x64, 0xd0, 0xdf, 0x39, 0x26, 0xcb, 0x04, 0x3a, 0x82, 0xb0, 0xb9, 0x39, + 0x02, 0xcf, 0x0c, 0x3a, 0xdd, 0x29, 0x9d, 0x39, 0x88, 0x8f, 0xbc, 0x39, + 0x9f, 0x63, 0x09, 0x3a, 0x18, 0x67, 0xc7, 0x39, 0x6a, 0x18, 0xa4, 0x39, + 0x10, 0xc3, 0x90, 0x39, 0x14, 0x63, 0xf2, 0x39, 0x14, 0xaa, 0x5c, 0x3a, + 0x79, 0xd9, 0xc5, 0x39, 0xce, 0x24, 0xa3, 0x39, 0x3e, 0xd3, 0xc0, 0x39, + 0x49, 0xc4, 0xaa, 0x39, 0xc5, 0x87, 0xb7, 0x39, 0x4a, 0x36, 0xc8, 0x39, + 0x0b, 0x9a, 0x08, 0x3a, 0xd7, 0x7e, 0xb6, 0x39, 0x99, 0xa6, 0x89, 0x39, + 0x55, 0xdf, 0xc9, 0x39, 0x01, 0x72, 0xac, 0x39, 0x79, 0x37, 0x96, 0x39, + 0x54, 0xff, 0x98, 0x39, 0x92, 0x17, 0x9f, 0x39, 0x88, 0x0f, 0xce, 0x39, + 0x14, 0x24, 0x0f, 0x3a, 0xa8, 0xf1, 0xa8, 0x39, 0x0e, 0x77, 0xf9, 0x39, + 0x52, 0xb3, 0xce, 0x39, 0x57, 0xc1, 0xb4, 0x39, 0x36, 0x3d, 0xab, 0x39, + 0x32, 0xc9, 0xcd, 0x39, 0xca, 0xe7, 0xa2, 0x39, 0xb8, 0x96, 0xa5, 0x39, + 0xf4, 0x9f, 0xdf, 0x39, 0x73, 0xe9, 0xb6, 0x39, 0x2e, 0xf2, 0x9d, 0x39, + 0xfc, 0x97, 0x03, 0x3a, 0x36, 0xc1, 0x98, 0x39, 0xac, 0xf8, 0xbf, 0x39, + 0xd2, 0x39, 0xbd, 0x39, 0xa9, 0xdc, 0xb5, 0x39, 0x8f, 0xc6, 0xa0, 0x39, + 0x19, 0xe4, 0xbf, 0x39, 0xfd, 0x14, 0xbc, 0x39, 0xaa, 0xfd, 0xab, 0x39, + 0x27, 0x28, 0xf0, 0x39, 0x21, 0x19, 0xa7, 0x39, 0x1f, 0xc7, 0xb3, 0x39, + 0x49, 0xab, 0xb4, 0x39, 0x59, 0xce, 0x04, 0x3a, 0x70, 0x40, 0xa6, 0x39, + 0x95, 0x92, 0xe1, 0x39, 0x8a, 0x75, 0xbd, 0x39, 0xbb, 0xf6, 0xa7, 0x39, + 0xa0, 0x6d, 0xad, 0x39, 0xc1, 0x76, 0xeb, 0x39, 0xc1, 0xe1, 0xfc, 0x39, + 0xbc, 0xd1, 0xc6, 0x39, 0x48, 0x90, 0xb1, 0x39, 0x77, 0xdd, 0xcb, 0x39, + 0xa7, 0x4a, 0xaa, 0x39, 0x2d, 0x02, 0xc0, 0x39, 0x86, 0x39, 0xb5, 0x39, + 0x93, 0x37, 0xa4, 0x39, 0x1b, 0x08, 0x18, 0x3a, 0xdf, 0xb0, 0xcc, 0x39, + 0xb0, 0xb6, 0xc0, 0x39, 0x92, 0x91, 0xa9, 0x39, 0xbb, 0x5b, 0xd0, 0x39, + 0x82, 0x7b, 0xc7, 0x39, 0xe5, 0x5b, 0xbc, 0x39, 0xc3, 0x74, 0xc7, 0x39, + 0xaa, 0xa7, 0xbc, 0x39, 0x9d, 0x59, 0x4c, 0x3a, 0x9a, 0x86, 0xd4, 0x39, + 0x74, 0xa1, 0x00, 0x3a, 0x17, 0x75, 0xd5, 0x39, 0x32, 0xd3, 0xe1, 0x39, + 0xd6, 0x78, 0xdd, 0x39, 0x8b, 0xef, 0xdd, 0x39, 0x09, 0xb2, 0xfb, 0x39, + 0x0e, 0x23, 0xa3, 0x39, 0xf0, 0x4a, 0xfa, 0x39, 0x5e, 0x80, 0xdc, 0x39, + 0xe1, 0x48, 0xb8, 0x39, 0x95, 0x3a, 0xf0, 0x39, 0xa1, 0x88, 0xc2, 0x39, + 0xbe, 0x57, 0xd0, 0x39, 0xe1, 0xbb, 0xd0, 0x39, 0x0b, 0x47, 0xc6, 0x39, + 0xff, 0x0b, 0x93, 0x39, 0x21, 0x13, 0x09, 0x3a, 0x18, 0x29, 0xb2, 0x39, + 0x00, 0x19, 0x01, 0x3a, 0x95, 0x43, 0x01, 0x3a, 0x05, 0xad, 0xc3, 0x39, + 0xb0, 0xc0, 0xc7, 0x39, 0xc7, 0x57, 0xc4, 0x39, 0x52, 0xd5, 0xb5, 0x39, + 0x8f, 0x0c, 0xc0, 0x39, 0x40, 0xcf, 0x26, 0x3a, 0xa9, 0x82, 0xdc, 0x39, + 0x33, 0x75, 0xe8, 0x39, 0xe2, 0xcf, 0xdb, 0x39, 0x2c, 0x1b, 0xc7, 0x39, + 0xf1, 0xb9, 0xa6, 0x39, 0xe8, 0x1b, 0xae, 0x39, 0x44, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x9a, 0xc5, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x24, 0x0c, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x64, 0x0c, 0x00, 0x00, 0x7c, 0xc6, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x7d, 0x93, 0x40, 0x38, 0x54, 0x67, 0x8d, 0x39, 0xc2, 0xe3, 0x0c, 0x39, + 0xd0, 0xf2, 0x7c, 0x38, 0x05, 0xe4, 0x84, 0x39, 0xd3, 0x26, 0xe3, 0x38, + 0xed, 0xff, 0xcc, 0x39, 0x89, 0xdf, 0x4e, 0x39, 0x8e, 0x62, 0xa5, 0x38, + 0x0e, 0xe9, 0x95, 0x38, 0xd3, 0x4a, 0x77, 0x38, 0x2c, 0x67, 0x78, 0x38, + 0xba, 0x0a, 0x91, 0x39, 0xd9, 0xd0, 0xe8, 0x39, 0xc5, 0x0d, 0x96, 0x38, + 0x89, 0x82, 0x4b, 0x39, 0xb6, 0x8f, 0x86, 0x38, 0xba, 0x66, 0x7c, 0x38, + 0x69, 0x69, 0xb7, 0x38, 0xa3, 0x20, 0xcd, 0x38, 0x5b, 0x7a, 0xae, 0x38, + 0xeb, 0x97, 0x4a, 0x38, 0xea, 0x82, 0x55, 0x39, 0x8b, 0x36, 0xf9, 0x38, + 0x6c, 0x29, 0x97, 0x38, 0x32, 0x18, 0xbc, 0x38, 0x40, 0xe3, 0xa4, 0x39, + 0x97, 0x1e, 0x53, 0x39, 0xc6, 0xaa, 0x00, 0x39, 0xdb, 0xb9, 0xa1, 0x38, + 0xea, 0xf3, 0xa3, 0x38, 0xf4, 0xb1, 0x5e, 0x38, 0x35, 0x04, 0x38, 0x39, + 0xe7, 0x1a, 0x1f, 0x39, 0x35, 0xdc, 0x85, 0x38, 0x02, 0xe7, 0x8b, 0x38, + 0x1e, 0xe6, 0x9f, 0x38, 0x2c, 0x45, 0x72, 0x38, 0xdb, 0x9f, 0x45, 0x38, + 0x38, 0xb1, 0x94, 0x38, 0x85, 0x82, 0xb2, 0x38, 0xfd, 0x2a, 0x8f, 0x38, + 0x88, 0xa0, 0x40, 0x3a, 0x7c, 0x27, 0xe2, 0x38, 0x65, 0x3d, 0xa3, 0x38, + 0xdc, 0xd4, 0xac, 0x39, 0xf1, 0x83, 0x14, 0x39, 0x5f, 0x43, 0x69, 0x38, + 0x67, 0x10, 0x8f, 0x38, 0x37, 0xb1, 0x89, 0x38, 0xcd, 0xbb, 0xf0, 0x38, + 0x7c, 0x37, 0x96, 0x39, 0xba, 0xa5, 0xde, 0x38, 0x0c, 0xd7, 0x63, 0x38, + 0x94, 0xad, 0x52, 0x38, 0xdf, 0x27, 0x58, 0x38, 0x15, 0xde, 0x12, 0x38, + 0xd5, 0x62, 0x42, 0x38, 0xb8, 0xa5, 0xaa, 0x38, 0xfc, 0x12, 0xf8, 0x38, + 0xa3, 0x9c, 0xa5, 0x38, 0x46, 0x4a, 0x55, 0x39, 0xf3, 0xfe, 0xdc, 0x38, + 0x15, 0x9a, 0x01, 0x39, 0x98, 0x3d, 0x83, 0x38, 0x57, 0xf4, 0x32, 0x39, + 0x9e, 0x0b, 0x76, 0x38, 0x43, 0xb5, 0x4c, 0x38, 0xc2, 0xf5, 0xb6, 0x38, + 0xaa, 0x24, 0x81, 0x38, 0xcf, 0x9f, 0x6a, 0x38, 0xa4, 0x97, 0x98, 0x38, + 0x70, 0xb0, 0xac, 0x39, 0x4d, 0x38, 0xd4, 0x38, 0x80, 0xbd, 0x51, 0x39, + 0x88, 0x87, 0x7a, 0x38, 0xbc, 0x7e, 0xb3, 0x38, 0xbe, 0x02, 0x55, 0x38, + 0xb3, 0x04, 0x11, 0x39, 0x88, 0xda, 0xa1, 0x38, 0xb4, 0xeb, 0x31, 0x39, + 0xfa, 0x14, 0xa0, 0x38, 0x94, 0x1f, 0x25, 0x38, 0x06, 0xf2, 0x8c, 0x38, + 0x0d, 0x3c, 0x0e, 0x39, 0xe2, 0x73, 0x6b, 0x39, 0x59, 0x1d, 0xd3, 0x37, + 0x9e, 0xd9, 0xcd, 0x38, 0x64, 0x0f, 0xd0, 0x38, 0x0b, 0x4d, 0x89, 0x38, + 0x53, 0x13, 0x70, 0x38, 0x10, 0x40, 0xb1, 0x38, 0x18, 0x6c, 0xac, 0x38, + 0x33, 0x5f, 0xa2, 0x38, 0x7c, 0xbd, 0xc1, 0x38, 0xca, 0xd7, 0x68, 0x39, + 0x43, 0xc3, 0xbf, 0x38, 0x00, 0xee, 0xc7, 0x38, 0xed, 0xab, 0xcd, 0x38, + 0x34, 0xcc, 0x7f, 0x38, 0x79, 0xab, 0xc9, 0x38, 0x62, 0x1c, 0x4f, 0x39, + 0xfc, 0x02, 0xba, 0x38, 0xd2, 0x50, 0xd4, 0x38, 0x24, 0x01, 0x9f, 0x38, + 0x83, 0x64, 0x46, 0x38, 0xcc, 0x6e, 0xb8, 0x38, 0x8e, 0xe2, 0x49, 0x38, + 0x32, 0x8b, 0xba, 0x38, 0x4c, 0x19, 0x40, 0x3a, 0xee, 0x5a, 0x43, 0x38, + 0xf1, 0xbe, 0x70, 0x38, 0x57, 0x23, 0x96, 0x38, 0xa8, 0xa9, 0xb5, 0x38, + 0x47, 0x14, 0x6b, 0x38, 0xa6, 0xf2, 0x28, 0x39, 0x4c, 0x4f, 0x8a, 0x39, + 0x61, 0x10, 0xf0, 0x38, 0xaa, 0xe7, 0x84, 0x38, 0xba, 0x3b, 0x89, 0x38, + 0x07, 0x06, 0x94, 0x39, 0xa7, 0x5e, 0x82, 0x38, 0x70, 0x5e, 0x1a, 0x3a, + 0x74, 0x5f, 0x94, 0x38, 0xf9, 0x94, 0x36, 0x38, 0x92, 0xcc, 0xd6, 0x38, + 0x14, 0xcf, 0x68, 0x38, 0xd7, 0x10, 0x8d, 0x38, 0x67, 0xaf, 0xdf, 0x38, + 0x2a, 0x74, 0x16, 0x3a, 0x9a, 0x08, 0x87, 0x38, 0x7d, 0xa0, 0x56, 0x38, + 0xde, 0x89, 0x97, 0x39, 0xed, 0x17, 0x70, 0x39, 0x2f, 0x2e, 0x71, 0x38, + 0x31, 0x99, 0xae, 0x38, 0x08, 0x91, 0x94, 0x38, 0x6a, 0x60, 0xac, 0x38, + 0x86, 0xcd, 0xc4, 0x38, 0xcd, 0xbd, 0xfc, 0x38, 0x82, 0x08, 0x3c, 0x38, + 0x56, 0xb9, 0x77, 0x38, 0x46, 0xc1, 0x3e, 0x39, 0xb3, 0x6d, 0x8c, 0x38, + 0x82, 0x32, 0x05, 0x39, 0x1d, 0xe8, 0x40, 0x39, 0x59, 0x97, 0x99, 0x38, + 0x50, 0x9e, 0xc5, 0x38, 0xed, 0x7b, 0x03, 0x39, 0x05, 0x3c, 0x4e, 0x38, + 0xcd, 0x21, 0x7b, 0x39, 0x3f, 0x7e, 0xa9, 0x38, 0x76, 0x21, 0x89, 0x38, + 0x05, 0x7e, 0xc1, 0x38, 0xe7, 0x0f, 0x9c, 0x38, 0xd8, 0x8b, 0x26, 0x38, + 0xcc, 0xb5, 0x8a, 0x38, 0xfc, 0x3c, 0xc3, 0x39, 0xfc, 0xc2, 0x71, 0x38, + 0x47, 0x56, 0x5a, 0x39, 0x39, 0xf4, 0x52, 0x38, 0xc6, 0xff, 0xba, 0x38, + 0x9a, 0x72, 0xa7, 0x38, 0x5f, 0x5b, 0x33, 0x39, 0x74, 0xbd, 0x43, 0x39, + 0x69, 0xff, 0x8b, 0x38, 0xc0, 0x9b, 0x87, 0x38, 0x73, 0xb3, 0xc3, 0x38, + 0x42, 0x7a, 0x81, 0x38, 0x53, 0x64, 0xc5, 0x38, 0xd9, 0x07, 0xd1, 0x38, + 0x3e, 0xca, 0x5a, 0x38, 0x17, 0xcb, 0x3f, 0x38, 0xa4, 0xfd, 0xbb, 0x38, + 0x72, 0x86, 0x97, 0x38, 0x56, 0xda, 0x50, 0x39, 0x55, 0x51, 0x60, 0x38, + 0x9d, 0xb9, 0x4c, 0x38, 0x68, 0x69, 0x51, 0x38, 0x52, 0xdf, 0xc4, 0x38, + 0xca, 0x38, 0x99, 0x38, 0x03, 0x42, 0x62, 0x38, 0xa9, 0x46, 0x93, 0x39, + 0xe1, 0xec, 0xa5, 0x38, 0x79, 0x5d, 0x45, 0x38, 0x7f, 0xe2, 0xcb, 0x38, + 0x3a, 0x52, 0x5a, 0x38, 0x61, 0xe8, 0x75, 0x38, 0x75, 0xaa, 0x9a, 0x38, + 0xcd, 0x9c, 0x43, 0x39, 0x48, 0xf6, 0x3a, 0x38, 0x8b, 0x76, 0x78, 0x38, + 0xef, 0xf5, 0xa7, 0x38, 0xfc, 0x00, 0xab, 0x38, 0xf8, 0xa1, 0x96, 0x38, + 0x52, 0x7c, 0xf9, 0x38, 0x24, 0x5a, 0x58, 0x38, 0xb3, 0xdc, 0x96, 0x38, + 0x39, 0x7a, 0x1f, 0x39, 0x2f, 0x52, 0x3b, 0x39, 0x20, 0x86, 0x5f, 0x38, + 0xb6, 0xb8, 0x9d, 0x38, 0x0b, 0x90, 0x6c, 0x38, 0xb0, 0xa5, 0x03, 0x39, + 0x8e, 0xfd, 0x57, 0x3a, 0x3e, 0xa7, 0x70, 0x38, 0xb3, 0xb2, 0x2d, 0x39, + 0x11, 0x2f, 0x88, 0x38, 0xd8, 0xc2, 0x9b, 0x38, 0xf7, 0x3c, 0x8f, 0x38, + 0xe8, 0x9c, 0x85, 0x38, 0xf4, 0x2f, 0xf3, 0x39, 0x63, 0x66, 0x8d, 0x38, + 0x73, 0xb4, 0x89, 0x38, 0xa1, 0x70, 0x8a, 0x38, 0xe3, 0x13, 0xad, 0x38, + 0x89, 0xfa, 0xec, 0x38, 0x01, 0x04, 0x9d, 0x38, 0x0c, 0xb3, 0xdd, 0x38, + 0x06, 0xc2, 0x92, 0x38, 0x58, 0x88, 0xae, 0x38, 0x5b, 0xc8, 0x65, 0x38, + 0xa9, 0x5c, 0x4f, 0x39, 0xf0, 0x94, 0x87, 0x38, 0xc2, 0x17, 0x8a, 0x38, + 0x1b, 0xd7, 0x9c, 0x38, 0xd4, 0x74, 0x8a, 0x38, 0xea, 0xd6, 0x69, 0x39, + 0x02, 0xab, 0xbf, 0x38, 0xc2, 0x90, 0x85, 0x38, 0x1b, 0x24, 0x29, 0x39, + 0x55, 0xc3, 0x84, 0x38, 0x98, 0xa4, 0x6f, 0x39, 0x20, 0xe2, 0xc9, 0x38, + 0x5e, 0xb9, 0xd3, 0x38, 0x6f, 0xe9, 0x8d, 0x38, 0x0c, 0xe8, 0x7a, 0x38, + 0x53, 0xa7, 0x54, 0x38, 0xa3, 0x3a, 0xd9, 0x38, 0xc9, 0x80, 0x20, 0x39, + 0x27, 0x55, 0x43, 0x38, 0x3f, 0x78, 0xa7, 0x38, 0xfc, 0xd9, 0x9a, 0x38, + 0xde, 0xd4, 0xa6, 0x38, 0x88, 0x5c, 0x01, 0x39, 0x74, 0x5e, 0xc7, 0x38, + 0x24, 0x58, 0xcd, 0x38, 0xdf, 0xdd, 0xbc, 0x38, 0xcf, 0x11, 0x6b, 0x39, + 0x1f, 0x77, 0x8b, 0x38, 0x55, 0xaf, 0xb2, 0x38, 0x56, 0x18, 0xc9, 0x38, + 0xba, 0x43, 0x0b, 0x39, 0x12, 0xa7, 0xd2, 0x38, 0x75, 0x5f, 0x32, 0x39, + 0x1c, 0x82, 0xb5, 0x38, 0x44, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x33, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x01, 0x00, 0x00, 0x1a, 0xd2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x24, 0x0c, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x64, 0x0c, 0x00, 0x00, 0xfc, 0xd2, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x08, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x3f, 0xe0, 0xba, 0x38, + 0xa6, 0xc2, 0x32, 0x38, 0x2c, 0x1d, 0xbc, 0x38, 0xc1, 0x8e, 0x90, 0x38, + 0x67, 0x35, 0x3b, 0x38, 0xc5, 0x1f, 0x90, 0x38, 0xe0, 0x42, 0xbb, 0x37, + 0xf2, 0x16, 0x85, 0x38, 0xaf, 0xff, 0xdd, 0x38, 0x8c, 0x81, 0xf3, 0x38, + 0x32, 0xfa, 0xde, 0x38, 0x71, 0x41, 0xe4, 0x38, 0x45, 0xda, 0xa0, 0x38, + 0xf3, 0x30, 0xb8, 0x38, 0x94, 0xeb, 0xf3, 0x38, 0x50, 0x45, 0x97, 0x38, + 0x38, 0x4d, 0x89, 0x38, 0x08, 0x2b, 0xcf, 0x38, 0x45, 0x22, 0x9e, 0x38, + 0x1f, 0x3a, 0xa5, 0x38, 0xdf, 0x01, 0x5d, 0x38, 0xc4, 0xef, 0xe4, 0x38, + 0xd5, 0xbc, 0x9f, 0x38, 0xbd, 0x07, 0xba, 0x38, 0xdb, 0xbb, 0xac, 0x38, + 0x4a, 0xbd, 0xc9, 0x38, 0xea, 0x20, 0xb6, 0x38, 0x58, 0x65, 0xc0, 0x38, + 0xeb, 0x46, 0xf6, 0x38, 0x21, 0x77, 0x34, 0x39, 0x22, 0xce, 0xa7, 0x38, + 0x86, 0xb8, 0xcb, 0x38, 0xf1, 0xd2, 0x99, 0x38, 0xea, 0xa6, 0x8e, 0x39, + 0x2b, 0xb6, 0x97, 0x38, 0xcc, 0x18, 0x24, 0x39, 0xbd, 0x11, 0xd7, 0x38, + 0xa4, 0x3b, 0xb8, 0x38, 0x5e, 0xc9, 0xee, 0x38, 0x6b, 0x6b, 0xe4, 0x38, + 0xe7, 0x9c, 0xba, 0x38, 0xa7, 0x7c, 0xe2, 0x38, 0xc4, 0x22, 0xde, 0x38, + 0x2d, 0x92, 0xc9, 0x38, 0xd4, 0xdd, 0xb8, 0x38, 0xbc, 0xa6, 0x87, 0x38, + 0x0e, 0x95, 0x0c, 0x39, 0x43, 0x98, 0xd7, 0x38, 0xdf, 0xc5, 0xe3, 0x38, + 0x7f, 0x21, 0x02, 0x39, 0x09, 0x38, 0xd6, 0x38, 0xc6, 0x5f, 0x2d, 0x38, + 0xca, 0x5f, 0xff, 0x38, 0xf7, 0xa0, 0x01, 0x39, 0x7f, 0x02, 0x08, 0x39, + 0xa0, 0x97, 0xd6, 0x38, 0x70, 0x39, 0x13, 0x39, 0xd4, 0x96, 0xa3, 0x38, + 0xde, 0x84, 0xf3, 0x38, 0xa8, 0x13, 0x10, 0x39, 0x97, 0xdf, 0xfc, 0x38, + 0x65, 0xba, 0xc0, 0x38, 0xe7, 0x09, 0x86, 0x38, 0x5b, 0x49, 0x7e, 0x38, + 0x54, 0xef, 0x84, 0x38, 0x8b, 0x33, 0x98, 0x38, 0x7f, 0x3e, 0xb0, 0x38, + 0x85, 0x79, 0x09, 0x39, 0x33, 0x50, 0x9b, 0x38, 0xf3, 0x6a, 0xbc, 0x38, + 0xe8, 0x64, 0x24, 0x39, 0xda, 0xe4, 0xbe, 0x38, 0x06, 0x53, 0x5a, 0x38, + 0x47, 0x23, 0xad, 0x38, 0x61, 0x8a, 0xb8, 0x38, 0x53, 0x87, 0xc1, 0x38, + 0x29, 0x8c, 0xf4, 0x38, 0x12, 0x37, 0xea, 0x38, 0xe2, 0xce, 0xbc, 0x38, + 0x4a, 0x19, 0x56, 0x39, 0x6a, 0xab, 0xff, 0x38, 0x3b, 0xa8, 0xe5, 0x38, + 0xa9, 0x19, 0xa8, 0x38, 0x2f, 0xd7, 0xf0, 0x38, 0x17, 0xdc, 0xd8, 0x38, + 0x8e, 0xb9, 0x98, 0x38, 0x66, 0xd3, 0x9d, 0x39, 0xbf, 0x6d, 0xac, 0x38, + 0xba, 0xec, 0x34, 0x39, 0x79, 0xef, 0x9b, 0x38, 0x3f, 0xef, 0xae, 0x38, + 0xf5, 0xc5, 0x89, 0x38, 0xf1, 0x3b, 0x9a, 0x38, 0x2c, 0x78, 0x72, 0x38, + 0x92, 0xbc, 0xd8, 0x38, 0x6d, 0x2c, 0x63, 0x38, 0xa0, 0xd1, 0x28, 0x39, + 0x34, 0xa6, 0x9f, 0x38, 0x78, 0xb7, 0xa5, 0x38, 0x6a, 0x0e, 0xe9, 0x38, + 0x5d, 0x75, 0xba, 0x38, 0x7c, 0xe0, 0x52, 0x38, 0x79, 0x26, 0x0e, 0x39, + 0xf9, 0x5f, 0xf8, 0x38, 0xa0, 0x4a, 0xe3, 0x38, 0xf7, 0x01, 0xbc, 0x38, + 0x45, 0x90, 0x11, 0x39, 0x30, 0xde, 0xf0, 0x38, 0xf9, 0x0b, 0xa5, 0x38, + 0x16, 0x92, 0x99, 0x38, 0x9a, 0xd3, 0xc1, 0x38, 0xaf, 0x9c, 0x02, 0x39, + 0x29, 0xb5, 0xbd, 0x38, 0xcc, 0x6a, 0x15, 0x39, 0xf6, 0x88, 0xe0, 0x38, + 0x18, 0xfa, 0x90, 0x38, 0xeb, 0xbb, 0x5f, 0x38, 0x45, 0xf0, 0x02, 0x39, + 0x32, 0x5d, 0xf9, 0x38, 0x77, 0x79, 0xf0, 0x38, 0x08, 0x28, 0x3a, 0x38, + 0x5d, 0x42, 0x99, 0x38, 0xed, 0x66, 0xe2, 0x38, 0x38, 0x29, 0x92, 0x38, + 0x08, 0x87, 0x10, 0x39, 0x6f, 0x7e, 0xa5, 0x38, 0x49, 0x9b, 0xfd, 0x38, + 0x14, 0x87, 0xc9, 0x38, 0x10, 0xe4, 0xa0, 0x38, 0x6e, 0x31, 0x9a, 0x38, + 0xd5, 0xbd, 0x7f, 0x38, 0x4a, 0x19, 0xcc, 0x38, 0x90, 0x2a, 0xaa, 0x38, + 0x20, 0x59, 0x58, 0x38, 0x80, 0xee, 0xbc, 0x38, 0x92, 0x0b, 0xe0, 0x38, + 0xc0, 0xce, 0xf0, 0x38, 0xbf, 0x40, 0xb5, 0x39, 0xcb, 0x75, 0x9b, 0x38, + 0xa8, 0xc8, 0xb0, 0x38, 0x0e, 0xdb, 0x03, 0x39, 0xed, 0x3c, 0xdb, 0x38, + 0x9a, 0x1e, 0xa2, 0x39, 0x88, 0x62, 0x98, 0x38, 0xdd, 0xcd, 0x9b, 0x38, + 0xee, 0x31, 0xfa, 0x38, 0xfa, 0x7b, 0xa9, 0x38, 0xed, 0x17, 0x8f, 0x38, + 0xb5, 0xb2, 0xea, 0x38, 0xfa, 0x23, 0x19, 0x39, 0x9a, 0xc0, 0x96, 0x38, + 0xd5, 0xea, 0x15, 0x39, 0x77, 0x81, 0xc9, 0x38, 0xe5, 0xc0, 0x5a, 0x39, + 0x56, 0x92, 0xa9, 0x38, 0x1e, 0x4a, 0xee, 0x38, 0x8b, 0xff, 0x6f, 0x39, + 0xa1, 0xdd, 0x46, 0x38, 0x36, 0xcf, 0x27, 0x39, 0xbc, 0x94, 0xb0, 0x38, + 0xfc, 0x4a, 0xab, 0x38, 0x52, 0x7e, 0xee, 0x38, 0x22, 0x2e, 0xb9, 0x38, + 0xe4, 0x0c, 0x65, 0x39, 0x46, 0xc4, 0x83, 0x38, 0xfd, 0xa1, 0xdb, 0x38, + 0x7f, 0xdc, 0xf8, 0x38, 0x91, 0xf4, 0x41, 0x39, 0x3b, 0x04, 0x96, 0x38, + 0x12, 0xc8, 0xb4, 0x38, 0xd7, 0x0e, 0x18, 0x39, 0x4b, 0xf6, 0x8f, 0x38, + 0x2a, 0x46, 0x07, 0x39, 0x18, 0xd7, 0xe6, 0x38, 0x3a, 0x14, 0x09, 0x39, + 0xde, 0xba, 0x5d, 0x38, 0x9b, 0x32, 0x0b, 0x39, 0xe4, 0x6f, 0x01, 0x39, + 0xe8, 0xe2, 0xb2, 0x38, 0x5f, 0x99, 0xfd, 0x38, 0x7a, 0x90, 0xae, 0x38, + 0xd9, 0x74, 0xd1, 0x38, 0xdc, 0xfe, 0x45, 0x38, 0x70, 0xab, 0xa1, 0x39, + 0x21, 0x7f, 0x20, 0x39, 0xb0, 0x18, 0x8a, 0x38, 0x70, 0xff, 0x1f, 0x39, + 0x78, 0xd6, 0x03, 0x39, 0xd9, 0xc7, 0xa9, 0x38, 0x97, 0x28, 0x64, 0x38, + 0x30, 0x37, 0xa7, 0x38, 0x6b, 0x40, 0xd5, 0x38, 0x98, 0xfa, 0x8d, 0x38, + 0xa3, 0x6c, 0x99, 0x38, 0x26, 0xbd, 0xbd, 0x38, 0x6b, 0x9c, 0x47, 0x39, + 0x30, 0xcd, 0xea, 0x38, 0x84, 0xce, 0xb1, 0x39, 0xc5, 0x08, 0x97, 0x38, + 0xc6, 0x08, 0xd6, 0x38, 0xe7, 0x6f, 0xa9, 0x38, 0x3a, 0xac, 0xbd, 0x38, + 0x36, 0x11, 0xb7, 0x38, 0x30, 0x47, 0xd5, 0x38, 0xe4, 0xd6, 0xda, 0x38, + 0x97, 0x73, 0xab, 0x38, 0x24, 0xf5, 0x90, 0x38, 0x85, 0x54, 0xa0, 0x38, + 0x28, 0x5d, 0x33, 0x39, 0x64, 0xc3, 0xb9, 0x38, 0x41, 0xe3, 0xbd, 0x38, + 0x0d, 0x46, 0xab, 0x38, 0xe5, 0x41, 0x87, 0x38, 0xf9, 0x0c, 0xd9, 0x38, + 0x3f, 0x74, 0x13, 0x39, 0x91, 0xbb, 0x08, 0x39, 0xf0, 0x26, 0xe7, 0x38, + 0xd2, 0x9c, 0xc1, 0x38, 0x75, 0x76, 0xa9, 0x38, 0x21, 0x89, 0x25, 0x39, + 0xaf, 0xc5, 0xeb, 0x38, 0x79, 0x6c, 0xa5, 0x38, 0x05, 0x3c, 0x76, 0x38, + 0x71, 0x58, 0xf1, 0x38, 0x21, 0x1c, 0xd6, 0x38, 0x67, 0xcc, 0x18, 0x39, + 0x30, 0x37, 0x85, 0x38, 0x4c, 0x09, 0x4f, 0x38, 0x2a, 0x48, 0xd4, 0x38, + 0x43, 0x54, 0xee, 0x38, 0xa9, 0xc4, 0xc0, 0x38, 0x8b, 0xfd, 0x0b, 0x39, + 0x32, 0x52, 0x61, 0x38, 0x6b, 0xab, 0x54, 0x38, 0xdf, 0x73, 0x02, 0x39, + 0x59, 0x10, 0x68, 0x38, 0xa6, 0x15, 0xf4, 0x38, 0x4c, 0x8b, 0xd1, 0x38, + 0x55, 0xb8, 0xa4, 0x38, 0x92, 0x16, 0x7c, 0x38, 0x70, 0x79, 0x08, 0x39, + 0xa5, 0xf4, 0x01, 0x39, 0xd6, 0x3c, 0xad, 0x38, 0x1c, 0x01, 0xbc, 0x38, + 0x08, 0xce, 0x92, 0x38, 0xd2, 0x65, 0x9f, 0x38, 0x7a, 0xfd, 0xd4, 0x38, + 0x85, 0xc9, 0xd7, 0x38, 0x80, 0x64, 0x87, 0x38, 0xf4, 0x77, 0xed, 0x38, + 0xf9, 0xb6, 0xe3, 0x38, 0xd4, 0xd5, 0xa2, 0x39, 0x95, 0xc4, 0x01, 0x39, + 0x55, 0x97, 0xa5, 0x38, 0xa6, 0xd3, 0xdf, 0x39, 0xb7, 0x7c, 0x62, 0x38, + 0x44, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x32, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x9a, 0xde, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x24, 0x06, 0x00, 0x00, + 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x64, 0x06, 0x00, 0x00, + 0x7c, 0xdf, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x5e, 0xdc, 0xc6, 0x38, 0x33, 0x52, 0x39, 0x38, 0x20, 0xb3, 0x62, 0x38, + 0x7b, 0x62, 0xae, 0x38, 0xbe, 0x0c, 0x1e, 0x38, 0x55, 0x6e, 0x4f, 0x38, + 0xf6, 0x79, 0x6c, 0x38, 0x24, 0xff, 0x05, 0x38, 0x5e, 0x6a, 0x83, 0x38, + 0xb7, 0xb9, 0x88, 0x38, 0xfb, 0x22, 0xc0, 0x38, 0x73, 0x68, 0x9a, 0x38, + 0x65, 0x98, 0x4e, 0x38, 0x21, 0x89, 0x92, 0x38, 0x8e, 0x0d, 0x7b, 0x38, + 0xb2, 0x62, 0x7f, 0x38, 0x4c, 0x39, 0xca, 0x38, 0xa4, 0x80, 0x0f, 0x39, + 0x50, 0xf0, 0xdd, 0x38, 0xd5, 0x5a, 0xb1, 0x38, 0x6b, 0xbc, 0x73, 0x38, + 0x3e, 0xf5, 0x61, 0x39, 0x62, 0x02, 0xa5, 0x38, 0x27, 0x26, 0x3a, 0x38, + 0xa7, 0x06, 0x3e, 0x38, 0x7c, 0x74, 0xb6, 0x38, 0xe4, 0x52, 0x1d, 0x38, + 0x0c, 0x8e, 0xce, 0x38, 0x95, 0x66, 0x98, 0x38, 0x90, 0xba, 0xa6, 0x38, + 0x4e, 0x7a, 0x88, 0x38, 0xad, 0x06, 0x7c, 0x38, 0x06, 0x59, 0xae, 0x38, + 0x86, 0xa7, 0x80, 0x38, 0xca, 0xa5, 0xab, 0x38, 0x05, 0x6e, 0x84, 0x38, + 0x51, 0xe5, 0x08, 0x38, 0x9d, 0x2d, 0x44, 0x38, 0x65, 0x0e, 0xbe, 0x38, + 0x46, 0xe2, 0x88, 0x38, 0x10, 0xe7, 0x3a, 0x38, 0x45, 0xcf, 0x9f, 0x38, + 0xde, 0x8e, 0xb8, 0x38, 0xf4, 0x7d, 0x73, 0x38, 0x17, 0x58, 0x24, 0x38, + 0x4f, 0x02, 0x0c, 0x38, 0x43, 0x3f, 0x42, 0x38, 0xde, 0x12, 0x7e, 0x38, + 0x7c, 0x06, 0x8e, 0x38, 0x8d, 0x81, 0x23, 0x38, 0x55, 0x04, 0xac, 0x38, + 0x74, 0xda, 0xd2, 0x38, 0x21, 0xed, 0xdc, 0x38, 0x27, 0x0c, 0xab, 0x38, + 0x82, 0x02, 0x56, 0x39, 0x91, 0x12, 0x66, 0x39, 0x61, 0x94, 0x2c, 0x39, + 0x6e, 0xff, 0x22, 0x38, 0xf6, 0x70, 0xff, 0x37, 0x12, 0x65, 0xf0, 0x38, + 0x02, 0xe2, 0xd4, 0x38, 0x55, 0x60, 0x9e, 0x38, 0xd1, 0x8b, 0x9f, 0x38, + 0x05, 0x72, 0x84, 0x38, 0x8e, 0x51, 0x85, 0x38, 0x02, 0xac, 0x8e, 0x38, + 0x3b, 0x40, 0xcb, 0x38, 0x36, 0x67, 0xaa, 0x39, 0x03, 0x43, 0x42, 0x38, + 0x3a, 0xb8, 0x83, 0x38, 0x0b, 0x91, 0x27, 0x38, 0xea, 0xdf, 0x7d, 0x38, + 0xd6, 0x67, 0x61, 0x38, 0xe8, 0xe2, 0xec, 0x38, 0xc7, 0x74, 0xf5, 0x38, + 0xb8, 0x68, 0x5a, 0x38, 0x98, 0x0a, 0xbb, 0x38, 0xb2, 0x85, 0x42, 0x38, + 0x82, 0x56, 0x43, 0x38, 0x4c, 0x21, 0x8c, 0x38, 0x3f, 0xe0, 0x96, 0x38, + 0x5b, 0xb2, 0x96, 0x38, 0x3c, 0xcf, 0xa7, 0x38, 0x7c, 0x88, 0x8b, 0x38, + 0xf3, 0x00, 0x1c, 0x38, 0xde, 0x30, 0x2c, 0x38, 0x8e, 0xb9, 0xa7, 0x38, + 0x55, 0x51, 0x3b, 0x38, 0x77, 0x01, 0xd7, 0x38, 0x9a, 0x4f, 0x96, 0x38, + 0x17, 0xdd, 0x18, 0x38, 0x8d, 0xe7, 0x89, 0x38, 0x7a, 0x8e, 0xd7, 0x38, + 0x6e, 0x4c, 0xac, 0x38, 0xdf, 0x62, 0x6a, 0x38, 0xa4, 0x43, 0xa8, 0x38, + 0x9e, 0xbc, 0x4b, 0x38, 0x9f, 0x0e, 0x93, 0x38, 0x1f, 0xb6, 0x1e, 0x38, + 0xeb, 0x18, 0x90, 0x38, 0x49, 0x69, 0xa7, 0x38, 0xa6, 0xee, 0x17, 0x38, + 0x21, 0xdb, 0xa3, 0x38, 0x50, 0x95, 0x62, 0x38, 0x61, 0xb4, 0xb3, 0x38, + 0xcd, 0xfa, 0x38, 0x38, 0x29, 0xda, 0xc5, 0x38, 0x55, 0x6d, 0x90, 0x38, + 0xfc, 0x90, 0x84, 0x38, 0xef, 0x03, 0x3b, 0x38, 0x4c, 0x48, 0x58, 0x38, + 0x74, 0x71, 0xb7, 0x38, 0xb8, 0xc3, 0x92, 0x38, 0x54, 0xc2, 0x85, 0x38, + 0xc6, 0x3f, 0x01, 0x39, 0x44, 0x6a, 0x60, 0x38, 0xb9, 0x74, 0xcf, 0x38, + 0xdc, 0x19, 0x65, 0x38, 0x91, 0xad, 0x59, 0x38, 0x1a, 0x60, 0x76, 0x38, + 0x2c, 0x89, 0xd2, 0x38, 0x2d, 0xa2, 0xa9, 0x38, 0x08, 0xfe, 0xa9, 0x38, + 0xa4, 0x87, 0x70, 0x38, 0x69, 0x02, 0x8e, 0x38, 0x3f, 0x74, 0x86, 0x38, + 0xbc, 0xd8, 0xbf, 0x38, 0x64, 0x71, 0x65, 0x38, 0x44, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x32, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x1a, 0xe5, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x24, 0x06, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x64, 0x06, 0x00, 0x00, 0xfc, 0xe5, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x53, 0x4e, 0x91, 0x38, + 0x11, 0x78, 0x9c, 0x38, 0x2a, 0x8e, 0xac, 0x38, 0x7a, 0xb5, 0xbe, 0x38, + 0x62, 0x4d, 0xf7, 0x38, 0xa3, 0xee, 0x64, 0x38, 0x3b, 0xd0, 0xcd, 0x38, + 0x33, 0x11, 0x9e, 0x38, 0xcf, 0xe3, 0x50, 0x38, 0x86, 0x8f, 0xb6, 0x38, + 0x21, 0x7f, 0x09, 0x38, 0xd5, 0xba, 0xc1, 0x38, 0xac, 0xbb, 0xd4, 0x38, + 0xcc, 0x8c, 0xf7, 0x38, 0x5b, 0x34, 0x4c, 0x38, 0x3c, 0xfc, 0xa5, 0x38, + 0x77, 0x9c, 0x9d, 0x38, 0x5f, 0xa8, 0xcb, 0x38, 0x14, 0xae, 0xf4, 0x38, + 0xb3, 0x1a, 0xd7, 0x38, 0x1a, 0x50, 0xd7, 0x38, 0x25, 0xd6, 0x34, 0x38, + 0x92, 0x9d, 0xe1, 0x38, 0xc6, 0x5a, 0xef, 0x38, 0x2a, 0x7e, 0x63, 0x38, + 0xd1, 0x16, 0x92, 0x38, 0xd2, 0xd7, 0xe2, 0x38, 0xe7, 0x4e, 0xfe, 0x37, + 0x4f, 0x1d, 0x89, 0x38, 0xa1, 0xf0, 0x46, 0x38, 0x2a, 0xf9, 0xab, 0x38, + 0xb2, 0x81, 0xf4, 0x38, 0x55, 0xdf, 0xba, 0x38, 0x32, 0xc5, 0xc9, 0x38, + 0x7c, 0x4a, 0x15, 0x39, 0x13, 0x6a, 0x88, 0x38, 0xed, 0xb1, 0xa4, 0x38, + 0x09, 0x93, 0xc8, 0x38, 0x3d, 0xa7, 0xe5, 0x37, 0x53, 0x82, 0xb9, 0x38, + 0x7c, 0x0d, 0xb1, 0x38, 0x61, 0x86, 0x2c, 0x38, 0xbd, 0xa7, 0x97, 0x38, + 0xf5, 0x7a, 0x99, 0x38, 0xf1, 0xa2, 0xbe, 0x38, 0x92, 0xea, 0xf0, 0x38, + 0xbc, 0x5c, 0xb6, 0x38, 0x64, 0x06, 0x2c, 0x39, 0x8b, 0x93, 0x52, 0x38, + 0x69, 0x0d, 0x95, 0x38, 0xa0, 0x25, 0xc2, 0x38, 0x4a, 0x8b, 0xee, 0x37, + 0x05, 0xe7, 0x04, 0x39, 0xdf, 0xd7, 0xd0, 0x38, 0x37, 0xf6, 0x66, 0x38, + 0x02, 0xc4, 0xee, 0x37, 0x9b, 0x52, 0xdd, 0x38, 0xc3, 0xe0, 0xc0, 0x38, + 0xd9, 0xd7, 0xc5, 0x38, 0x85, 0x2e, 0x8c, 0x38, 0x78, 0x70, 0x06, 0x38, + 0x47, 0xe0, 0xc0, 0x38, 0x74, 0xa3, 0xc7, 0x38, 0xdc, 0x0a, 0x6a, 0x38, + 0x70, 0x8d, 0x04, 0x39, 0xdb, 0x9c, 0xca, 0x38, 0xbd, 0x32, 0xaf, 0x38, + 0xca, 0xd0, 0xce, 0x37, 0xa8, 0x05, 0x9a, 0x38, 0xfc, 0xeb, 0x8c, 0x38, + 0xf4, 0x86, 0xc2, 0x38, 0x5b, 0xa7, 0x96, 0x38, 0x27, 0xb6, 0xec, 0x38, + 0xa9, 0xc6, 0xf8, 0x37, 0x05, 0xeb, 0x87, 0x38, 0x12, 0x07, 0xae, 0x38, + 0xfc, 0x8f, 0xc7, 0x38, 0xb0, 0x19, 0xec, 0x38, 0xd4, 0x36, 0x90, 0x38, + 0x12, 0x86, 0x9d, 0x38, 0xf4, 0x48, 0x5d, 0x38, 0x3e, 0x2b, 0x84, 0x38, + 0xc5, 0x7b, 0x95, 0x38, 0x04, 0x79, 0x98, 0x38, 0x59, 0x8a, 0xb4, 0x38, + 0xa4, 0x8e, 0x99, 0x38, 0xeb, 0x53, 0xf8, 0x38, 0x5e, 0x36, 0xb8, 0x38, + 0x5b, 0x02, 0x1b, 0x38, 0x85, 0xfd, 0x8d, 0x38, 0x18, 0x42, 0x87, 0x38, + 0x53, 0x54, 0xa6, 0x38, 0x70, 0xe0, 0x9d, 0x38, 0xdc, 0x03, 0x99, 0x38, + 0xad, 0x15, 0xb2, 0x38, 0x60, 0x5f, 0x98, 0x38, 0xfd, 0x35, 0xed, 0x38, + 0x72, 0x29, 0xb5, 0x38, 0x3e, 0x2c, 0x88, 0x38, 0xa4, 0xd8, 0xbd, 0x38, + 0xa4, 0x3f, 0x25, 0x38, 0x8e, 0x67, 0x90, 0x38, 0xdc, 0xd1, 0x7c, 0x38, + 0xc9, 0x78, 0xae, 0x38, 0x50, 0xf1, 0xad, 0x38, 0xab, 0x14, 0x8e, 0x38, + 0x86, 0xc6, 0xcf, 0x38, 0x8c, 0x2e, 0xcc, 0x38, 0x6a, 0x3d, 0x2b, 0x39, + 0x15, 0xa4, 0xf1, 0x38, 0xe1, 0x16, 0x98, 0x38, 0xcc, 0xd4, 0x3b, 0x38, + 0xed, 0x1d, 0xa0, 0x38, 0x36, 0x22, 0xca, 0x38, 0x8b, 0x02, 0xfa, 0x38, + 0xbb, 0x87, 0x42, 0x38, 0x4d, 0x39, 0xb0, 0x38, 0x49, 0xe6, 0xc6, 0x38, + 0xe7, 0x6d, 0x43, 0x38, 0x01, 0x5d, 0xa5, 0x38, 0x4d, 0xdf, 0xdc, 0x37, + 0xad, 0xc6, 0x12, 0x38, 0x61, 0x80, 0xbe, 0x38, 0xbe, 0xdf, 0xea, 0x38, + 0xc5, 0xbd, 0xa9, 0x38, 0x50, 0xab, 0x8f, 0x38, 0x0f, 0xb8, 0x63, 0x38, + 0x06, 0x5e, 0xde, 0x38, 0x44, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x31, 0x31, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x77, + 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, + 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, + 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x9a, 0xeb, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, + 0x24, 0x06, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x64, 0x06, 0x00, 0x00, 0x7c, 0xec, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, + 0x08, 0x04, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x7c, 0xab, 0xd6, 0x38, 0xf3, 0x16, 0x11, 0x38, + 0x52, 0x2e, 0xc7, 0x38, 0xa0, 0x21, 0x3b, 0x39, 0x5c, 0x22, 0xee, 0x38, + 0x5e, 0x07, 0xf0, 0x38, 0xba, 0x00, 0x94, 0x38, 0x27, 0x04, 0x33, 0x39, + 0x76, 0xe8, 0xa0, 0x38, 0xce, 0x60, 0x04, 0x39, 0x9e, 0x61, 0x7b, 0x38, + 0x91, 0xb6, 0x50, 0x39, 0xa0, 0xa4, 0x93, 0x38, 0x43, 0xb9, 0xff, 0x38, + 0x03, 0x66, 0x08, 0x39, 0x55, 0x6e, 0xa8, 0x38, 0x64, 0xcd, 0x3d, 0x39, + 0xca, 0xa6, 0xde, 0x38, 0xd2, 0xa3, 0x64, 0x39, 0x51, 0x18, 0x83, 0x38, + 0xa1, 0xee, 0x46, 0x39, 0xc0, 0xdb, 0x06, 0x39, 0xa6, 0xf5, 0xd2, 0x38, + 0x1e, 0x06, 0x71, 0x39, 0x72, 0x9f, 0x16, 0x39, 0x2f, 0x23, 0x05, 0x39, + 0x0b, 0x27, 0x46, 0x38, 0x79, 0x34, 0x0e, 0x38, 0x95, 0xc2, 0x2e, 0x39, + 0xbe, 0x56, 0x09, 0x39, 0xee, 0xad, 0x06, 0x39, 0xf4, 0xe7, 0x57, 0x38, + 0xd1, 0x84, 0x8d, 0x38, 0xa3, 0x98, 0xb4, 0x38, 0x7e, 0x9f, 0x3b, 0x39, + 0xdf, 0x5d, 0x92, 0x38, 0xae, 0xa2, 0x04, 0x39, 0x4b, 0xde, 0x1e, 0x39, + 0x43, 0x06, 0xb1, 0x38, 0xca, 0xf6, 0xf3, 0x39, 0x70, 0x03, 0xf9, 0x38, + 0xcb, 0xd0, 0x3c, 0x39, 0x08, 0x0f, 0x7d, 0x38, 0x68, 0x70, 0x4b, 0x39, + 0x0e, 0x3d, 0x43, 0x38, 0xad, 0xe5, 0xf3, 0x39, 0x82, 0xb5, 0x1c, 0x39, + 0x73, 0x78, 0x8b, 0x38, 0x6a, 0x12, 0x22, 0x39, 0xd6, 0xc6, 0xc2, 0x38, + 0xc4, 0xb6, 0x46, 0x38, 0x1c, 0x58, 0xa6, 0x38, 0xff, 0x74, 0x20, 0x39, + 0x7f, 0xa9, 0xb2, 0x38, 0xe4, 0xc7, 0xc0, 0x38, 0xb3, 0x96, 0x40, 0x38, + 0x97, 0x28, 0xc4, 0x38, 0xe2, 0x65, 0x73, 0x38, 0xf4, 0x90, 0xd4, 0x38, + 0xb0, 0x24, 0xbc, 0x38, 0xe0, 0xcf, 0xbc, 0x38, 0x4f, 0xe2, 0x5d, 0x38, + 0xde, 0xce, 0x09, 0x39, 0x1f, 0x95, 0x3f, 0x3a, 0x3e, 0x22, 0xb1, 0x39, + 0x5e, 0xd4, 0x90, 0x39, 0x21, 0xd1, 0x59, 0x39, 0x05, 0xd5, 0x9f, 0x38, + 0x0e, 0xb0, 0x8e, 0x38, 0xbe, 0xc9, 0xae, 0x38, 0xe2, 0xd8, 0x9a, 0x39, + 0xdf, 0x80, 0x21, 0x38, 0xfd, 0x67, 0xcb, 0x38, 0x49, 0xee, 0x4c, 0x38, + 0xa0, 0x1e, 0x6d, 0x39, 0x82, 0x05, 0x8f, 0x39, 0xc6, 0xd7, 0x90, 0x39, + 0x49, 0x52, 0x4b, 0x39, 0x65, 0x58, 0x69, 0x39, 0x61, 0xfd, 0x92, 0x39, + 0x0f, 0xee, 0x27, 0x38, 0x5e, 0x3c, 0x3f, 0x38, 0x9f, 0x06, 0xb6, 0x38, + 0x59, 0x22, 0xb1, 0x38, 0x14, 0x0e, 0x06, 0x39, 0x15, 0x2a, 0x18, 0x39, + 0xb5, 0x1b, 0x7b, 0x38, 0x18, 0x94, 0xb0, 0x38, 0xf0, 0x59, 0x97, 0x38, + 0x47, 0xab, 0x82, 0x39, 0x4f, 0x2d, 0x36, 0x39, 0x60, 0x1d, 0x9e, 0x38, + 0x8e, 0xa3, 0x8c, 0x38, 0x89, 0x7b, 0x35, 0x39, 0xf5, 0xe5, 0x15, 0x39, + 0xdf, 0x9d, 0x89, 0x38, 0x5e, 0xea, 0xcc, 0x38, 0x89, 0xe1, 0x19, 0x39, + 0x1b, 0xf7, 0xb9, 0x38, 0x50, 0xe4, 0xca, 0x38, 0x7f, 0x55, 0x1f, 0x38, + 0x18, 0xd6, 0x36, 0x38, 0x68, 0x09, 0x3a, 0x39, 0xb0, 0xb8, 0x10, 0x39, + 0xf0, 0xa4, 0xe4, 0x38, 0x47, 0x3e, 0x99, 0x39, 0x9b, 0x48, 0x1d, 0x38, + 0x85, 0xa8, 0x03, 0x39, 0x5e, 0x3e, 0xc6, 0x38, 0xae, 0xf1, 0x25, 0x39, + 0x05, 0x6f, 0x87, 0x38, 0x19, 0x0e, 0x88, 0x38, 0xf9, 0x95, 0xf4, 0x38, + 0x70, 0x9f, 0xa2, 0x38, 0xdc, 0x0c, 0x6f, 0x38, 0x08, 0xd3, 0x3c, 0x38, + 0x26, 0x58, 0xde, 0x38, 0xdc, 0x80, 0x28, 0x39, 0x3f, 0x5c, 0x1c, 0x39, + 0x94, 0x1f, 0x62, 0x38, 0x41, 0xb9, 0x28, 0x39, 0x9b, 0x63, 0x10, 0x39, + 0x89, 0x5c, 0xae, 0x39, 0xb3, 0x7e, 0x2e, 0x39, 0x58, 0x78, 0xb0, 0x38, + 0x6b, 0xbd, 0x59, 0x39, 0xba, 0xde, 0x02, 0x3a, 0xe1, 0x77, 0xce, 0x39, + 0x44, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, + 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, + 0x31, 0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, + 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, + 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x1a, 0xf2, 0xff, 0xff, 0x14, 0x00, 0x00, 0x00, 0x24, 0x06, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x64, 0x06, 0x00, 0x00, + 0xfc, 0xf2, 0xff, 0xff, 0x08, 0x00, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xf7, 0x78, 0x16, 0x39, 0xa6, 0x4c, 0x9a, 0x38, 0xe2, 0xe6, 0xad, 0x38, + 0x7c, 0x94, 0xbc, 0x38, 0xcd, 0x77, 0xa7, 0x38, 0xbb, 0xd0, 0xde, 0x38, + 0x67, 0x16, 0xf6, 0x38, 0xe0, 0xee, 0xac, 0x38, 0x3c, 0xc7, 0xb1, 0x38, + 0xac, 0x69, 0xbd, 0x38, 0x4d, 0x0e, 0xc2, 0x38, 0x53, 0x5d, 0xc6, 0x38, + 0xbc, 0x23, 0x14, 0x39, 0xc4, 0xd7, 0xc2, 0x38, 0xf6, 0x1e, 0x7e, 0x38, + 0xe5, 0x15, 0xc6, 0x38, 0x97, 0x38, 0xe0, 0x38, 0x9b, 0x27, 0xdc, 0x38, + 0xff, 0xdf, 0xc8, 0x38, 0xd1, 0x15, 0xb4, 0x38, 0xf0, 0x8f, 0xbb, 0x38, + 0xc6, 0xf8, 0xa9, 0x38, 0x38, 0x80, 0xc4, 0x38, 0x9b, 0x52, 0x11, 0x38, + 0x6a, 0x53, 0x9c, 0x38, 0x92, 0x1d, 0xd6, 0x38, 0x6c, 0xe4, 0xa7, 0x38, + 0x15, 0x75, 0x0c, 0x39, 0xf7, 0x51, 0xc0, 0x38, 0x40, 0x33, 0x6d, 0x38, + 0xd4, 0xf3, 0x89, 0x38, 0xc6, 0xb2, 0xd9, 0x38, 0x32, 0x3b, 0xf8, 0x38, + 0xe4, 0x51, 0xf8, 0x38, 0xf6, 0xfc, 0x03, 0x39, 0x1b, 0xe4, 0xc8, 0x38, + 0xaa, 0x3d, 0x99, 0x38, 0x50, 0x9f, 0xd8, 0x38, 0x70, 0xe5, 0x9f, 0x38, + 0x95, 0xaa, 0x00, 0x38, 0xb3, 0xbe, 0x56, 0x38, 0x48, 0x6e, 0xa5, 0x38, + 0x77, 0xd1, 0x6c, 0x38, 0x3e, 0x1c, 0xb9, 0x38, 0x04, 0x18, 0xa7, 0x38, + 0x8b, 0x29, 0x23, 0x38, 0x9b, 0x28, 0x5c, 0x38, 0x45, 0x80, 0x8b, 0x38, + 0x37, 0xc1, 0xb7, 0x38, 0x7a, 0xe2, 0x6b, 0x38, 0x89, 0x8b, 0xe1, 0x38, + 0x1d, 0x29, 0x3f, 0x39, 0xe4, 0xb2, 0x96, 0x38, 0x2d, 0x3a, 0x06, 0x39, + 0xde, 0xd1, 0xa6, 0x38, 0xb4, 0xa8, 0x8c, 0x39, 0x35, 0x5b, 0xc2, 0x38, + 0xa1, 0x3a, 0xb2, 0x38, 0xa3, 0x69, 0x05, 0x38, 0x9a, 0xf4, 0x92, 0x38, + 0xfa, 0xf9, 0x3f, 0x39, 0x03, 0x7b, 0xda, 0x38, 0x53, 0xe1, 0xad, 0x38, + 0x2d, 0x2b, 0xb0, 0x37, 0xa3, 0xff, 0x8d, 0x38, 0x98, 0x27, 0x44, 0x38, + 0xe5, 0x9d, 0x89, 0x38, 0x44, 0xe5, 0x8e, 0x38, 0x03, 0x05, 0x07, 0x39, + 0x02, 0x94, 0x0f, 0x38, 0x7c, 0x7a, 0x33, 0x38, 0xb5, 0xfe, 0x09, 0x39, + 0x65, 0x1b, 0x90, 0x38, 0xdb, 0x54, 0x38, 0x38, 0x95, 0x96, 0xb9, 0x38, + 0x02, 0x80, 0xb5, 0x38, 0x12, 0xb9, 0x9b, 0x38, 0x17, 0x18, 0xc9, 0x38, + 0x30, 0xa3, 0x13, 0x39, 0x0c, 0xaf, 0x8e, 0x38, 0x95, 0x39, 0xda, 0x38, + 0x7d, 0xb4, 0xac, 0x38, 0x2c, 0xc0, 0x07, 0x39, 0xa7, 0x8e, 0xfa, 0x38, + 0x14, 0x21, 0x4a, 0x38, 0x18, 0x81, 0x0e, 0x39, 0x77, 0x4f, 0x80, 0x38, + 0x63, 0x9f, 0x88, 0x38, 0xe4, 0xb9, 0xb1, 0x38, 0x0e, 0x1f, 0x8e, 0x38, + 0xd6, 0x6c, 0x80, 0x39, 0xd8, 0x13, 0x94, 0x38, 0x08, 0x51, 0xcd, 0x38, + 0xef, 0xf9, 0xa9, 0x38, 0x08, 0xf8, 0x81, 0x38, 0xed, 0x34, 0xb7, 0x38, + 0xa0, 0x31, 0xd4, 0x38, 0x09, 0x93, 0xa4, 0x38, 0x64, 0x68, 0xd5, 0x38, + 0x40, 0xc5, 0xe5, 0x38, 0x5f, 0xc3, 0xa5, 0x38, 0x55, 0xe2, 0xcc, 0x38, + 0x36, 0x09, 0xb1, 0x38, 0xa4, 0xcf, 0x08, 0x38, 0x96, 0x0a, 0xb0, 0x38, + 0xae, 0x42, 0x2f, 0x38, 0x41, 0x87, 0xdb, 0x38, 0x29, 0x23, 0xdd, 0x38, + 0x5b, 0xf7, 0xbb, 0x38, 0x0c, 0x30, 0x9a, 0x38, 0x59, 0x8d, 0x9a, 0x38, + 0x73, 0xe0, 0x80, 0x38, 0xae, 0xcf, 0x99, 0x38, 0x9d, 0x05, 0xb7, 0x38, + 0xa3, 0x44, 0xc7, 0x38, 0x9d, 0x73, 0x73, 0x38, 0xc9, 0x36, 0xaa, 0x38, + 0x02, 0xcb, 0x85, 0x38, 0xaf, 0xc9, 0xf3, 0x38, 0x2d, 0x29, 0xcc, 0x38, + 0xb2, 0xd6, 0xa3, 0x38, 0x52, 0xf6, 0xb4, 0x38, 0x55, 0x61, 0xf7, 0x37, + 0x36, 0x9c, 0xb5, 0x38, 0xd0, 0x3a, 0xef, 0x38, 0xa0, 0x05, 0xcd, 0x38, + 0xf0, 0xc6, 0x0f, 0x38, 0xad, 0x70, 0x7b, 0x38, 0x44, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x5f, 0x70, 0x6f, + 0x69, 0x6e, 0x74, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x9a, 0xf8, 0xff, 0xff, + 0x14, 0x00, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x68, 0x06, 0x00, 0x00, 0x7c, 0xf9, 0xff, 0xff, + 0x08, 0x00, 0x00, 0x00, 0x0c, 0x04, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, + 0xad, 0x66, 0x3e, 0x39, 0xc8, 0x0f, 0x3d, 0x39, 0xbf, 0x2e, 0x24, 0x39, + 0x44, 0xe5, 0xb2, 0x39, 0x73, 0x6f, 0x1b, 0x39, 0x24, 0xab, 0xd8, 0x38, + 0xf9, 0xcc, 0x29, 0x39, 0x51, 0x7c, 0x38, 0x39, 0x78, 0x72, 0x0f, 0x38, + 0x4e, 0xbf, 0x33, 0x39, 0x85, 0x9d, 0xd6, 0x38, 0x29, 0x92, 0x14, 0x38, + 0x03, 0xad, 0x5b, 0x39, 0x70, 0x32, 0x52, 0x39, 0x4e, 0xbc, 0x91, 0x38, + 0x18, 0xe2, 0xd0, 0x38, 0x9e, 0x5d, 0x8f, 0x38, 0xe9, 0x32, 0x11, 0x39, + 0xc6, 0x58, 0xa5, 0x38, 0x37, 0x73, 0x0d, 0x39, 0xb1, 0x9d, 0xbf, 0x39, + 0xe9, 0x51, 0x80, 0x39, 0x26, 0x42, 0xfc, 0x38, 0x15, 0x42, 0xf2, 0x38, + 0x46, 0x47, 0x17, 0x39, 0x3f, 0xd8, 0x1e, 0x39, 0x15, 0xf5, 0x19, 0x39, + 0xd0, 0x0a, 0x5d, 0x38, 0x95, 0x69, 0x17, 0x39, 0x2d, 0x0b, 0x2d, 0x39, + 0xb0, 0xc2, 0x00, 0x3a, 0x9b, 0x0a, 0x6b, 0x39, 0x9e, 0xbe, 0x06, 0x39, + 0x95, 0xd8, 0x49, 0x39, 0x7a, 0xc1, 0xf4, 0x38, 0x3c, 0x45, 0x8a, 0x39, + 0x10, 0x8c, 0x87, 0x38, 0xcf, 0x3d, 0x36, 0x39, 0x84, 0x80, 0x1d, 0x39, + 0xda, 0x85, 0x80, 0x38, 0x77, 0x6b, 0xf6, 0x37, 0x0d, 0xd0, 0x23, 0x39, + 0x81, 0x44, 0xaa, 0x38, 0xad, 0xbe, 0x0a, 0x39, 0x1f, 0xb8, 0x24, 0x39, + 0x23, 0xd7, 0x18, 0x39, 0xd9, 0xac, 0xd7, 0x38, 0x21, 0xed, 0xf7, 0x38, + 0xcf, 0xcf, 0xa1, 0x38, 0xee, 0x10, 0x55, 0x38, 0x1b, 0xce, 0x59, 0x39, + 0x7f, 0x97, 0xde, 0x38, 0xc9, 0xea, 0x3f, 0x39, 0x7c, 0x3e, 0x8f, 0x38, + 0x85, 0xf2, 0x94, 0x39, 0x6d, 0x51, 0x36, 0x38, 0xcc, 0x7d, 0x58, 0x39, + 0x59, 0xf1, 0x7a, 0x39, 0x00, 0x83, 0x55, 0x38, 0x6a, 0xce, 0xad, 0x39, + 0xc8, 0xc4, 0x05, 0x39, 0x89, 0x3a, 0x8e, 0x39, 0xb6, 0x07, 0x88, 0x38, + 0x06, 0x2b, 0x97, 0x38, 0xb6, 0x12, 0x96, 0x38, 0xba, 0x9e, 0xd9, 0x38, + 0x86, 0xa5, 0xa8, 0x38, 0x8a, 0xf2, 0x00, 0x39, 0xbe, 0x73, 0x34, 0x39, + 0xf0, 0xfa, 0x1a, 0x39, 0x95, 0x70, 0x11, 0x39, 0xa7, 0xf2, 0xd4, 0x38, + 0x4a, 0xb4, 0x8b, 0x38, 0x65, 0x7f, 0x21, 0x39, 0xd8, 0xf2, 0x02, 0x39, + 0xf6, 0x20, 0x29, 0x39, 0x7a, 0x09, 0x9f, 0x39, 0xe3, 0x63, 0x40, 0x39, + 0x26, 0xcf, 0xb6, 0x39, 0x5b, 0x63, 0x8d, 0x39, 0x29, 0x0d, 0xed, 0x38, + 0xe4, 0x05, 0x0f, 0x39, 0x74, 0xdb, 0xac, 0x39, 0xaf, 0x17, 0x15, 0x39, + 0x20, 0x1e, 0x57, 0x38, 0x2d, 0x5e, 0xaa, 0x38, 0xfd, 0x3c, 0xda, 0x38, + 0xbf, 0x87, 0x3e, 0x39, 0xb9, 0xf3, 0x97, 0x39, 0x51, 0x83, 0x39, 0x39, + 0x02, 0x5a, 0x68, 0x39, 0x6f, 0x37, 0x9f, 0x39, 0xf4, 0x69, 0xdb, 0x38, + 0xf3, 0x74, 0x18, 0x39, 0x03, 0x91, 0x88, 0x38, 0x68, 0x12, 0x8a, 0x38, + 0x4a, 0xee, 0x96, 0x39, 0x8f, 0x1e, 0x41, 0x39, 0x91, 0x6a, 0x4c, 0x39, + 0xb3, 0x23, 0xa6, 0x38, 0xed, 0x2b, 0x0c, 0x39, 0x2b, 0xeb, 0x32, 0x3a, + 0x66, 0xd2, 0xbc, 0x38, 0xf6, 0x0c, 0x7c, 0x38, 0xfa, 0xf6, 0x20, 0x39, + 0x05, 0xcd, 0xa3, 0x38, 0xd0, 0x6e, 0x5f, 0x39, 0xc4, 0xc9, 0x84, 0x39, + 0xf6, 0x5d, 0xf8, 0x38, 0x12, 0xb8, 0xd7, 0x39, 0x1f, 0xd4, 0x07, 0x39, + 0xf3, 0xc5, 0x87, 0x38, 0xb0, 0xb7, 0x07, 0x39, 0x27, 0x32, 0xb4, 0x38, + 0x0a, 0x58, 0x01, 0x39, 0x33, 0x2d, 0x18, 0x39, 0x64, 0x83, 0x38, 0x38, + 0x67, 0x35, 0x0b, 0x39, 0x41, 0x9d, 0x81, 0x39, 0x81, 0x95, 0x8a, 0x38, + 0x1e, 0xf7, 0x54, 0x39, 0x68, 0xea, 0xdb, 0x38, 0x73, 0xc4, 0x56, 0x39, + 0x08, 0x78, 0x72, 0x38, 0x24, 0xbd, 0x0d, 0x39, 0x97, 0xc8, 0x56, 0x39, + 0xab, 0x9a, 0x80, 0x39, 0xde, 0xa3, 0x2a, 0x39, 0x44, 0x00, 0x00, 0x00, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, + 0x43, 0x6f, 0x6e, 0x76, 0x32, 0x64, 0x5f, 0x31, 0x30, 0x5f, 0x64, 0x65, + 0x70, 0x74, 0x68, 0x77, 0x69, 0x73, 0x65, 0x2f, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, + 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x00, 0x00, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x1e, 0xff, 0xff, 0xff, + 0x20, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x02, 0xc4, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x0c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xa0, 0x8e, 0x87, 0x37, + 0xea, 0x26, 0x13, 0x34, 0x7b, 0x91, 0x26, 0x34, 0x3d, 0xc5, 0xac, 0x37, + 0x7b, 0x76, 0xee, 0x38, 0x64, 0x35, 0x68, 0x37, 0x20, 0x27, 0xd4, 0x37, + 0xa1, 0x00, 0x94, 0x37, 0x39, 0x00, 0x00, 0x00, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x4d, 0x6f, 0x62, 0x69, + 0x6c, 0x65, 0x6e, 0x65, 0x74, 0x56, 0x31, 0x2f, 0x43, 0x6f, 0x6e, 0x76, + 0x32, 0x64, 0x5f, 0x30, 0x2f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, + 0x72, 0x6d, 0x2f, 0x46, 0x75, 0x73, 0x65, 0x64, 0x42, 0x61, 0x74, 0x63, + 0x68, 0x4e, 0x6f, 0x72, 0x6d, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x18, 0x00, 0x14, 0x00, + 0x13, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x5c, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x14, 0x00, + 0x10, 0x00, 0x0c, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x81, 0x80, 0x00, 0x3c, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xbf, 0x0a, 0x00, 0x00, 0x00, + 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x38, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, + 0xe0, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, + 0x8c, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, + 0x48, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x9c, 0xff, 0xff, 0xff, 0x06, 0x00, 0x00, 0x00, + 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0xe4, 0xff, 0xff, 0xff, + 0x72, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0xb8, 0xff, 0xff, 0xff, + 0x19, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, + 0x0c, 0x00, 0x0c, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, + 0xe0, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xf0, 0xff, 0xff, 0xff, 0x04, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x0c, 0x00, 0x10, 0x00, + 0x0f, 0x00, 0x00, 0x00, 0x08, 0x00, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03 +}; + +const uint8_t * GetModelPointer() +{ + return nn_model; +} + +size_t GetModelLen() +{ + return sizeof(nn_model); +} + +} /* namespace arm */ +} /* namespace app */ +} /* namespace img_class */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_thread_entry.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_thread_entry.c new file mode 100644 index 0000000000..e2c6279a7b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ai_thread_entry.c @@ -0,0 +1,221 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : ai_thread_entry.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include +#include "ai_thread.h" +#include "common_data.h" +#include "common_init.h" +#include "common_utils.h" +#include "menu_camview.h" +#include "timer.h" +#include "camera_layer.h" + +// Use following define to enable output to serial console +// #define ENABLE_DEBUG_OUT (1) + +volatile bool_t is_ai_running = false; +extern int two_apps(bool_t, bool_t); + +st_ai_detection_point_t g_ai_detection[MAX_DETECTION_NUMS] = {}; +st_ai_classification_point_t g_ai_classification[MAX_DETECTION_NUMS] = {}; + +bool_t ia_processing(void); +bool_t can_swap_demos(void); +int e_printf(const char * format, ...); +void update_detection_result(signed short index, signed short x, signed short y, signed short w, signed short h); +void update_classification_result(unsigned index, unsigned short category, float probability); + +/********************************************************************************************************************** + * Function Name: ia_processing + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t ia_processing (void) +{ + if (false == is_ai_running) + { + return false; + } + else + { + return true; + } +} + +/********************************************************************************************************************** + * End of function ia_processing + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: update_detection_result + * Description : . + * Arguments : index + * : x + * : y + * : w + * : h + * Return Value : . + *********************************************************************************************************************/ +void update_detection_result (signed short index, signed short x, signed short y, signed short w, signed short h) +{ + if (index < MAX_DETECTION_NUMS) + { + g_ai_detection[index].m_x = x; + g_ai_detection[index].m_y = y; + g_ai_detection[index].m_w = w; + g_ai_detection[index].m_h = h; + } +} + +/********************************************************************************************************************** + * End of function update_detection_result + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: update_classification_result + * Description : . + * Arguments : index + * : category + * : probability + * Return Value : . + *********************************************************************************************************************/ +void update_classification_result (unsigned index, unsigned short category, float probability) +{ + if (index < MAX_DETECTION_NUMS) + { + g_ai_classification[index].prob = probability; + g_ai_classification[index].category = category; + } +} + +/********************************************************************************************************************** + * End of function update_classification_result + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: e_printf + * Description : . + * Arguments : format + * : + * Return Value : . + *********************************************************************************************************************/ +int e_printf (const char * format, ...) +{ + UNUSED_VARIABLE(format); + +#if ENABLE_DEBUG_OUT + va_list args; + va_start(args, format); + int result = vsprintf(s_print_buffer, format, args); + va_end(args); + sprintf(s_print_buffer, "%s\r\n", s_print_buffer); + print_to_console((void *) s_print_buffer); + + return result; +#endif + + return 0; +} + +/********************************************************************************************************************** + * End of function e_printf + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: can_swap_demos + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t can_swap_demos (void) +{ + bool_t ret = false; + + vTaskSuspendAll(); + if (is_ai_running == false) + { + ret = true; + } + + xTaskResumeAll(); + + return ret; +} + +/********************************************************************************************************************** + * End of function can_swap_demos + *********************************************************************************************************************/ +uint32_t t_rgb888 = 0; +extern uint8_t s_ceu_buffer; +extern void bsp_camera_rgb565_to_rgb888(const void * inbuf, void * outbuf, uint16_t width, uint16_t height); + +extern uint8_t bsp_camera_out_buffer[2][BSP_CAM_WIDTH * BSP_CAM_HEIGHT * BSP_CAM_BYTE_PER_PIXEL]; +extern uint8_t bsp_camera_out_buffer888[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * 3]; + +/********************************************************************************************************************** + * Function Name: main_display_menu + * Description : . + * Return Value : The main menu controller. + *********************************************************************************************************************/ + +/* AI Thread entry function */ +/* pvParameters contains TaskHandle_t */ + +/********************************************************************************************************************** + * Function Name: ai_thread_entry + * Description : . + * Argument : pvParameters + * Return Value : . + *********************************************************************************************************************/ +void ai_thread_entry (void * pvParameters) +{ + FSP_PARAMETER_NOT_USED(pvParameters); + + timer_init(); + vTaskDelay(3000); + + while (1) + { + bsp_camera_rgb565_to_rgb888(bsp_camera_out_buffer[s_ceu_buffer], + bsp_camera_out_buffer888, + BSP_CAM_WIDTH, + BSP_CAM_HEIGHT); + vTaskDelay(10); + + if ((do_detection == true) || (do_classification == true)) + { + is_ai_running = true; + + two_apps(do_detection, do_classification); + + is_ai_running = false; + } + + vTaskDelay(400); + } +} + +/********************************************************************************************************************** + * End of function ai_thread_entry + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/bg_font_18_full.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/bg_font_18_full.h new file mode 100644 index 0000000000..804b06bf16 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/bg_font_18_full.h @@ -0,0 +1,42 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : bg_font_18_full.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* GIMP RGB C-Source image dump (bg_font_18_full.h) */ + +#include "r_typedefs.h" +#include "bsp_api.h" +#include "dave_driver.h" +#include "gimp.h" +#include "camera_layer.h" +#include "graphics\graphics.h" + +#ifndef BG_FONT_18_FULL_H_ + #define BG_FONT_18_FULL_H_ + +extern bool_t initialise_bg_font_18_full(void); +extern void print_bg_font_18(d2_device * handle, d2_point _xs, d2_point _ys, char * _str); +extern void print_bg_font_18_direct(d2_point _xs, d2_point _ys, char * _str); + +#endif // BG_FONT_18_FULL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/blinky_thread_entry.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/blinky_thread_entry.c new file mode 100644 index 0000000000..571f2948d4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/blinky_thread_entry.c @@ -0,0 +1,202 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : blinky_thread_entry.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include "blinky_thread.h" +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "menu_main.h" +#include "common_utils.h" +#include "common_init.h" +#include "gimp.h" + +#include "r_typedefs.h" +#include "portable.h" + +#include "touch_gt911.h" + +static char_t s_buffer[128] = {}; + +#define SPLASH_SCREEN (0) +#define MAIN_SCREEN (1) +#define MENU_SCREEN (2) +#define HELP_SCREEN (3) +#define KIS_SCREEN (4) +#define CAM_SCREEN (5) +#define LED_SCREEN (6) +#define WEATHER_SCREEN (7) +#define AI_FACE_RECONITION (8) +#define AI_OBJECT_RECONITION (9) +#define CURRENCY_SCREEN (10) +#define TIMEZONE_SCREEN (11) + +// #define SHOW_MODE (1) + +extern void reset_transition(void); + +extern volatile touch_data_t g_touch_data; + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +#ifdef SHOW_MODE +static uint32_t g_demo[] = +{ + MAIN_SCREEN, + MENU_SCREEN, + KIS_SCREEN, + HELP_SCREEN, + LED_SCREEN, + CURRENCY_SCREEN, + TIMEZONE_SCREEN, + WEATHER_SCREEN, + AI_FACE_RECONITION, + AI_OBJECT_RECONITION +}; +#endif + +/********************************************************************************************************************** + * Function Name: blinky_thread_entry + * Description : . + * Argument : pvParameters (contains TaskHandle_t) + * Return Value : . + *********************************************************************************************************************/ +void blinky_thread_entry (void * pvParameters) +{ + FSP_PARAMETER_NOT_USED(pvParameters); + + // dumb way to let system startup + vTaskDelay(1000); + + while (1) + { +#define TP_MONITOR_MODE (1) + if (g_touch_data.num_points > 0) + { + if (g_touch_data.num_points > 0) + { + for (uint8_t np = 0; np < g_touch_data.num_points; np++) + { + if (np > 0) + { +// print_to_console(": "); + } + + sprintf(s_print_buffer, + "tp [%d] [%03d,%03d]", + np, + g_touch_data.point[np].x, + g_touch_data.point[np].y); + +// print_to_console(s_print_buffer); + } + +// print_to_console("\r\n"); + } + } +#ifdef TP_MONITOR_MODE +#endif + +#ifdef SHOW_MODE + loop++; + for (current_demo = 0; current_demo < demo_len; current_demo++) + { + uxCurrentSize = xPortGetFreeHeapSize(); + uxMinLastSize = xPortGetMinimumEverFreeHeapSize(); + + glcd_layer_change.layer.coordinate.x = 270; + glcd_layer_change.layer.coordinate.y = 950; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[1]; // Layer 2 + uint8_t * buf_ptr = (uint8_t *) fb_foreground; + memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + + sprintf(s_buffer, + "[%05d] : Selected screen [%d:%d] Heap: highest %u current %u lowest %u\r", + (size_t) loop, + (size_t) current_demo, + (size_t) g_demo[current_demo], + uxMaxSize, + uxCurrentSize, + uxMinLastSize); + print_to_console((void *) s_buffer); + + demo_screen = g_demo[current_demo]; + reset_transition(); + vTaskDelay(8000); + } +#endif + + vTaskDelay(100); + } +} + +/********************************************************************************************************************** + * End of function blinky_thread_entry + *********************************************************************************************************************/ +void debug_memory_free(uint8_t id, void * ptr); + +/********************************************************************************************************************** + * Function Name: debug_memory_free + * Description : . + * Arguments : id + * : ptr + * Return Value : . + *********************************************************************************************************************/ +void debug_memory_free (uint8_t id, void * ptr) +{ + char ref[32] = "UKN"; + + switch (id) + { + case 0: + { + sprintf(ref, "wi_alloc"); + break; + } + + case 1: + { + sprintf(ref, "wi_txalloc"); + break; + } + + default: + sprintf(ref, "UKN"); + } + + sprintf(s_buffer, "%s Heap: current %u after malloc %p \r\n", ref, xPortGetFreeHeapSize(), ptr); + + // print_to_console((void*)s_buffer); +} + +/********************************************************************************************************************** + * End of function debug_memory_free + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/board_cfg.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/board_cfg.h new file mode 100644 index 0000000000..b0f258de56 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/board_cfg.h @@ -0,0 +1,56 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ +/********************************************************************************************************************** + * File Name : board_cfg.h + * Description : Board specific/configuration data. + *********************************************************************************************************************/ + +#include "bsp_api.h" +#include "hal_data.h" +#include "common_data.h" + +#ifndef BOARD_CFG_ +#define BOARD_CFG_ + +#define USB_EP_PACKET_SIZE (512U) +#define OFF (0U) +#define ON (1U) + +//#ifdef BOARD_RA8D1_EK + +#define BLUE (BSP_LED_LED1) +#define GREEN (BSP_LED_LED2) +#define RED (BSP_LED_LED3) + +#define TURN_RED_ON R_BSP_PinAccessEnable(); R_BSP_PinWrite(g_bsp_leds.p_leds[RED], ON); R_BSP_PinAccessDisable(); +#define TURN_RED_OFF R_BSP_PinAccessEnable(); R_BSP_PinWrite(g_bsp_leds.p_leds[RED], OFF); R_BSP_PinAccessDisable(); +#define TURN_GREEN_ON R_BSP_PinAccessEnable(); R_BSP_PinWrite(g_bsp_leds.p_leds[GREEN], ON); R_BSP_PinAccessDisable(); +#define TURN_GREEN_OFF R_BSP_PinAccessEnable(); R_BSP_PinWrite(g_bsp_leds.p_leds[GREEN], OFF); R_BSP_PinAccessDisable(); +#define TURN_BLUE_ON R_BSP_PinAccessEnable(); R_BSP_PinWrite(g_bsp_leds.p_leds[BLUE], ON); R_BSP_PinAccessDisable(); +#define TURN_BLUE_OFF R_BSP_PinAccessEnable(); R_BSP_PinWrite(g_bsp_leds.p_leds[BLUE], OFF); R_BSP_PinAccessDisable(); + +#define SYSTEM_OK R_BSP_PinAccessEnable(); TURN_GREEN_ON; TURN_RED_OFF; R_BSP_PinAccessDisable(); +#define SYSTEM_ERROR R_BSP_PinAccessEnable(); TURN_BLUE_OFF; TURN_GREEN_OFF; TURN_RED_ON; R_BSP_PinAccessDisable(); +//#define SYSTEM_ERROR R_BSP_PinAccessEnable(); TURN_GREEN_OFF; TURN_RED_ON; R_BSP_PinAccessDisable(); APP_ERR_TRAP(1); + +#endif /* BOARD_RA2L1_EK */ + +extern bsp_leds_t g_bsp_leds; + +//#endif /* BOARD_CFG_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/board_mon_thread_entry.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/board_mon_thread_entry.c new file mode 100644 index 0000000000..461d76d0bb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/board_mon_thread_entry.c @@ -0,0 +1,386 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : board_mon_thread_entry.c + * Version : . + * Description : Board status monitor thread. + *********************************************************************************************************************/ + +#include "board_mon_thread.h" +#include "common_init.h" +#include "common_data.h" +#include "common_utils.h" +#include "board_cfg.h" + +#define BUTTON_DEBOUNCE_RATE (500) + +/* Constant data for ADC conversion */ +#define ADC_EXAMPLE_VCC_MICROVOLT (3300000) /* 3.3 Volt reference */ +#define ADC_EXAMPLE_TEMPERATURE_RESOLUTION (12U) /* Set ADC to 12-bit resolution */ +#define ADC_EXAMPLE_REFERENCE_CALIBRATION_TEMPERATURE (127) /* Reference temperature at calibration */ + +uint32_t g_pwm_dcs[3] = +{LED_INTENSITY_10, LED_INTENSITY_50, LED_INTENSITY_90}; +uint32_t g_pwm_rates[3] = +{BLINK_FREQ_1HZ, BLINK_FREQ_5HZ, BLINK_FREQ_10HZ}; + +st_board_status_t g_board_status = +{}; + +uint8_t g_pwm_dcs_data[] = +{10, 50, 90}; +uint8_t g_pwm_rates_data[] = +{1, 5, 10}; + +static EventBits_t s_ux_bits; +static uint16_t s_new_value = 0; +static uint32_t s_temperature_read_interval = 10; + +static const TickType_t s_ticks_to_wait = (50 / portTICK_PERIOD_MS); + +static uint16_t s_adc_data = 0; +static uint16_t s_old_adc_data = 0; + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +extern adc_info_t g_adc_info_rtn; + +/********************************************************************************************************************** + * Function Name: test_temperature_change + * Description : Read the Temperature and if it is different form the previous reading, trigger an update. + * Argument : None + * Return Value : None + *********************************************************************************************************************/ +static void test_temperature_change () +{ + fsp_err_t fsp_err = FSP_SUCCESS; + + float32_t mcu_temp_f = 0.00; + float32_t mcu_temp_c = 0.00; + float32_t tmp = 0.00; + + uint16_t d = 0; + uint16_t r = 0; + + /* Read die temperature */ + fsp_err = R_ADC_Read(&g_adc_ctrl, ADC_CHANNEL_TEMPERATURE, &s_adc_data); + + /* Handle error */ + if (FSP_SUCCESS != fsp_err) + { + /* ignoring -Wpointer-sign is OK for a constant string */ + print_to_console((uint8_t *) "** R_ADC_Read API failed ** \r\n"); + + /* Fatal error */ + SYSTEM_ERROR + } + + g_board_status.adc_temperature_data = s_adc_data; + + /* Read TSN cal data (value written at manufacture, does not change at runtime) */ + if (0xFFFFFFFF == g_adc_info_rtn.calibration_data) + { + /* Unable to read TSN cal value - not supported */ + fsp_err = FSP_ERR_UNSUPPORTED; + } + + if (FSP_SUCCESS == fsp_err) + { + int32_t reference_calibration_data = (int32_t) g_adc_info_rtn.calibration_data; + + int32_t slope_uv_per_c = g_adc_info_rtn.slope_microvolts; + int32_t v1_uv = (ADC_EXAMPLE_VCC_MICROVOLT >> ADC_EXAMPLE_TEMPERATURE_RESOLUTION) * + reference_calibration_data; + int32_t vs_uv = (ADC_EXAMPLE_VCC_MICROVOLT >> ADC_EXAMPLE_TEMPERATURE_RESOLUTION) * s_adc_data; + + float32_t fvs_uv = (float32_t) vs_uv * (float32_t) 1.0; + float32_t fv1_uv = (float32_t) v1_uv * (float32_t) 1.0; + float32_t fslope_uv_per_c = (float32_t) slope_uv_per_c * (float32_t) 1.0; + float32_t temperature_cf = ((fvs_uv - fv1_uv) / fslope_uv_per_c) + (float32_t) 127.0; + + mcu_temp_c = temperature_cf; + + /* Convert °C to °F using formula */ + mcu_temp_f = (temperature_cf * (float32_t) 1.8) + (float32_t) 32.0; + } + else + { + mcu_temp_f = 0.00; + mcu_temp_c = 0.00; + } + + /* As sprintf does not support floating point convert result to d.r */ + tmp = mcu_temp_f * 100.0f; + + /* Truncate the mantissa to leave only the integer part */ + d = (uint16_t) (mcu_temp_f / 1.00f); + + /* Truncate the mantissa to leave only the integer part */ + r = (uint16_t) (tmp / 1.00f); + + /* Cast to maintain siz of uint16_t */ + r = (uint16_t) (r % (d * 100U)); + + g_board_status.temperature_f.whole_number = d; + g_board_status.temperature_f.mantissa = r; + + tmp = mcu_temp_c * 100.0f; + + /* Truncate the mantissa to leave only the integer part */ + d = (uint16_t) (mcu_temp_c / 1.00f); + + /* Truncate the mantissa to leave only the integer part */ + r = (uint16_t) (tmp / 1.00f); + + /* Cast to maintain siz of uint16_t */ + r = (uint16_t) (r % (d * 100U)); + + g_board_status.temperature_c.whole_number = d; + g_board_status.temperature_c.mantissa = r; + + if (s_old_adc_data != s_adc_data) + { + s_old_adc_data = s_adc_data; + xEventGroupSetBits(g_update_console_event, STATUS_UPDATE_TEMP_INFO); + } +} + +/********************************************************************************************************************** + * End of function test_temperature_change + *********************************************************************************************************************/ + +bool_t g_usb_configured = false; +extern bool_t disable_kis_update(void); + +/********************************************************************************************************************** + * Function Name: board_mon_thread_entry + * Description : . + * Argument : pvParameters + * Return Value : . + *********************************************************************************************************************/ +void board_mon_thread_entry (void * pvParameters) +{ + FSP_PARAMETER_NOT_USED(pvParameters); + + uint16_t wn_mcu_temp_f = 0; + uint16_t fr_mcu_temp_f = 0; + uint16_t wn_mcu_temp_c = 0; + uint16_t fr_mcu_temp_c = 0; + + while (1) + { + s_ux_bits = xEventGroupWaitBits(g_update_console_event, STATUS_UPDATE_KIS_INFO, pdFALSE, pdTRUE, 1); + + if (0 == (--s_temperature_read_interval)) + { + s_temperature_read_interval = 10; + + /* Check for change in core temperature */ + /* Event will be set is a change is detected */ + test_temperature_change(); + } + + if ((s_ux_bits & (STATUS_DISPLAY_MENU_KIS | STATUS_UPDATE_TEMP_INFO)) == + (STATUS_DISPLAY_MENU_KIS | STATUS_UPDATE_TEMP_INFO)) + { + wn_mcu_temp_f = g_board_status.temperature_f.whole_number; + fr_mcu_temp_f = g_board_status.temperature_f.mantissa; + wn_mcu_temp_c = g_board_status.temperature_c.whole_number; + fr_mcu_temp_c = g_board_status.temperature_c.mantissa; + + /* Update temperature to display */ + char_t * p_temp_buffer = pvPortMalloc(128); + sprintf(p_temp_buffer, + "%s%s%s%d.%02d/%d.%02d%s\r\n%s", + gp_cursor_store, + gp_cursor_temp, + gp_green_fg, + wn_mcu_temp_f, + fr_mcu_temp_f, + wn_mcu_temp_c, + fr_mcu_temp_c, + gp_green_fg, + gp_cursor_restore); + + /* ignoring -Wpointer-sign is OK when treating signed char_t array as as unsigned */ + if (disable_kis_update() == false) + { + print_to_console((void *) p_temp_buffer); + } + + vPortFree(p_temp_buffer); + } + + if ((s_ux_bits & (STATUS_DISPLAY_MENU_KIS | STATUS_UPDATE_INTENSE_INFO)) == + (STATUS_DISPLAY_MENU_KIS | STATUS_UPDATE_INTENSE_INFO)) + { + /* Update Switch SW1 */ + s_new_value = g_board_status.led_intensity; + + sprintf(s_print_buffer, + "%s%s%s%d%s\r\n%s", + gp_cursor_store, + gp_cursor_intensity, + gp_green_fg, + g_pwm_dcs_data[s_new_value], + gp_white_fg, + gp_cursor_restore); + + if (disable_kis_update() == false) + { + print_to_console((void *) s_print_buffer); + } + } + + if ((s_ux_bits & (STATUS_DISPLAY_MENU_KIS | STATUS_UPDATE_FREQ_INFO)) == + (STATUS_DISPLAY_MENU_KIS | STATUS_UPDATE_FREQ_INFO)) + { + /* Update Switch SW2 */ + s_new_value = g_board_status.led_frequency; + + sprintf(s_print_buffer, + "%s%s%s%d%s\r\n%s", + gp_cursor_store, + gp_cursor_frequency, + gp_green_fg, + g_pwm_rates_data[s_new_value], + gp_white_fg, + gp_cursor_restore); + + if (disable_kis_update() == false) + { + print_to_console((void *) s_print_buffer); + } + } + + if ((s_ux_bits & (STATUS_UPDATE_TEMP_INFO)) == (STATUS_UPDATE_TEMP_INFO)) + { + xEventGroupClearBits(g_update_console_event, STATUS_UPDATE_TEMP_INFO); + } + + if ((s_ux_bits & (STATUS_UPDATE_INTENSE_INFO)) == (STATUS_UPDATE_INTENSE_INFO)) + { + led_duty_cycle_update(); + + /* Clear Event */ + xEventGroupClearBits(g_update_console_event, (STATUS_UPDATE_INTENSE_INFO)); + } + + if ((s_ux_bits & (STATUS_UPDATE_FREQ_INFO)) == (STATUS_UPDATE_FREQ_INFO)) + { + xEventGroupClearBits(g_update_console_event, (STATUS_UPDATE_FREQ_INFO)); + + R_GPT_PeriodSet(g_blinker.p_ctrl, g_pwm_rates[g_board_status.led_frequency]); + + /* Clear Event */ + xEventGroupClearBits(g_update_console_event, (STATUS_UPDATE_FREQ_INFO)); + } + + vTaskDelay(s_ticks_to_wait); + } +} + +/********************************************************************************************************************** + * End of function board_mon_thread_entry + *********************************************************************************************************************/ + +/* SW 1 */ + +/********************************************************************************************************************** + * Function Name: button_irq10_callback + * Description : SW1 Interrupt handler. + * Argument : p_args + * Return Value : None + *********************************************************************************************************************/ +void button_irq10_callback (external_irq_callback_args_t * p_args) +{ + BaseType_t xHigherPriorityTaskWoken = pdFALSE; + BaseType_t xResult = pdFAIL; + EventBits_t uxBits; + + /* Void the unused args */ + FSP_PARAMETER_NOT_USED(p_args); + + uxBits = xEventGroupGetBitsFromISR(g_update_console_event); + + if ((uxBits & (STATUS_UPDATE_INTENSE_INFO)) != (STATUS_UPDATE_INTENSE_INFO)) + { + /* Cast, as compiler will assume calc is int */ + g_board_status.led_intensity = (uint16_t) ((g_board_status.led_intensity + 1) % 3); + xResult = xEventGroupSetBitsFromISR(g_update_console_event, + STATUS_UPDATE_INTENSE_INFO, + &xHigherPriorityTaskWoken); + + /* Was the message posted successfully? */ + if (pdFAIL != xResult) + { + /* If xHigherPriorityTaskWoken is now set to pdTRUE then a context + * switch should be requested. The macro used is port specific and will + * be either portYIELD_FROM_ISR() or portEND_SWITCHING_ISR() - refer to + * the documentation page for the port being used. */ + portYIELD_FROM_ISR(xHigherPriorityTaskWoken); + } + } +} + +/********************************************************************************************************************** + * End of function button_irq10_callback + *********************************************************************************************************************/ + +/* SW 2 */ + +/********************************************************************************************************************** + * Function Name: button_irq9_callback + * Description : SW2 interrupt handler. + * Argument : p_args + * Return Value : None + *********************************************************************************************************************/ +void button_irq9_callback (external_irq_callback_args_t * p_args) +{ + BaseType_t xHigherPriorityTaskWoken = pdFALSE; + BaseType_t xResult = pdFAIL; + EventBits_t uxBits; + + /* Void the unused args */ + FSP_PARAMETER_NOT_USED(p_args); + + uxBits = xEventGroupGetBitsFromISR(g_update_console_event); + + if ((uxBits & (STATUS_UPDATE_FREQ_INFO)) != (STATUS_UPDATE_FREQ_INFO)) + { + /* Cast, as compiler will assume calc is int */ + g_board_status.led_frequency = (uint16_t) ((g_board_status.led_frequency + 1) % 3); + xResult = xEventGroupSetBitsFromISR(g_update_console_event, STATUS_UPDATE_FREQ_INFO, &xHigherPriorityTaskWoken); + + /* Was the message posted successfully? */ + if (pdFAIL != xResult) + { + /* If xHigherPriorityTaskWoken is now set to pdTRUE then a context + * switch should be requested. The macro used is port specific and will + * be either portYIELD_FROM_ISR() or portEND_SWITCHING_ISR() - refer to + * the documentation page for the port being used. */ + portYIELD_FROM_ISR(xHigherPriorityTaskWoken); + } + } +} + +/********************************************************************************************************************** + * End of function button_irq9_callback + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/cam_dsp_thread_entry.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/cam_dsp_thread_entry.c new file mode 100644 index 0000000000..a516613018 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/cam_dsp_thread_entry.c @@ -0,0 +1,50 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : cam_dsp_thread_entry.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include "cam_dsp_thread.h" + +/* Camera Viewer entry function */ +/* pvParameters contains TaskHandle_t */ + +/********************************************************************************************************************** + * Function Name: cam_dsp_thread_entry + * Description : . + * Argument : pvParameters + * Return Value : . + *********************************************************************************************************************/ +void cam_dsp_thread_entry (void * pvParameters) +{ + FSP_PARAMETER_NOT_USED(pvParameters); + + /* TODO: add your own code here */ + while (1) + { + vTaskDelay(1); + } +} + +/********************************************************************************************************************** + * End of function cam_dsp_thread_entry + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/arducam.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/arducam.h new file mode 100644 index 0000000000..836b54959b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/arducam.h @@ -0,0 +1,242 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : arducam.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +#ifndef __ARDUCAM_H +#define __ARDUCAM_H +#include +#include "hal_data.h" +#include "r_typedefs.h" + +// #include "delay.h" + +#define OV2640_CHIPID_HIGH (0x0A) +#define OV2640_CHIPID_LOW (0x0B) + +#define OV5642_CHIPID_HIGH (0x300a) +#define OV5642_CHIPID_LOW (0x300b) + +#define OV5640_CHIPID_HIGH (0x300a) +#define OV5640_CHIPID_LOW (0x300b) + +extern byte sensor_model; +extern byte sensor_addr; +extern uint32_t length; +extern uint8_t is_header; +#define BMP (0) +#define JPEG (1) + +#define OV7670 (0) +#define MT9D111_A (1) +#define OV7675 (2) +#define OV5642 (3) +#define OV3640 (4) +#define OV2640 (5) +#define OV9655 (6) +#define MT9M112 (7) +#define OV7725 (8) +#define OV7660 (9) +#define MT9M001 (10) +#define OV5640 (11) +#define MT9D111_B (12) +#define OV9650 (13) +#define MT9V111 (14) +#define MT9T112 (15) +#define MT9D112 (16) + +#define OV2640_160x120 (0) /*160x120 */ +#define OV2640_176x144 (1) /*176x144 */ +#define OV2640_320x240 (2) /*320x240 */ +#define OV2640_352x288 (3) /*352x288 */ +#define OV2640_640x480 (4) /*640x480 */ +#define OV2640_800x600 (5) /*800x600 */ +#define OV2640_1024x768 (6) /*1024x768 */ +#define OV2640_1280x1024 (7) /*1280x1024 */ +#define OV2640_1600x1200 (8) /*1600x1200 */ + +#define OV5642_320x240 (0) /*320x240 */ +#define OV5642_640x480 (1) /*640x480 */ +#define OV5642_1024x768 (2) /*1024x768 */ +#define OV5642_1280x960 (3) /*1280x960 */ +#define OV5642_1600x1200 (4) /*1600x1200 */ +#define OV5642_2048x1536 (5) /*2048x1536 */ +#define OV5642_2592x1944 (6) /*2592x1944 */ + +#define OV5640_320x240 (0) /*320x240 */ +#define OV5640_352x288 (1) /*352x288 */ +#define OV5640_640x480 (2) /*640x480 */ +#define OV5640_800x480 (3) /*800x480 */ +#define OV5640_1024x768 (4) /*1024x768 */ +#define OV5640_1280x960 (5) /*1280x960 */ +#define OV5640_1600x1200 (6) /*1600x1200 */ +#define OV5640_2048x1536 (7) /*2048x1536 */ +#define OV5640_2592x1944 (8) /*2592x1944 */ + +/****************************************************/ +/* I2C Control Definition*/ +/****************************************************/ +#define I2C_ADDR_8BIT (0) +#define I2C_ADDR_16BIT (1) +#define I2C_REG_8BIT (0) +#define I2C_REG_16BIT (1) +#define I2C_DAT_8BIT (0) +#define I2C_DAT_16BIT (1) + +/* Register initialization tables for SENSORs */ +/* Terminating list entry for reg */ +#define SENSOR_REG_TERM_8BIT (0xFF) +#define SENSOR_REG_TERM_16BIT (0xFFFF) + +/* Terminating list entry for val */ +#define SENSOR_VAL_TERM_8BIT (0xFF) +#define SENSOR_VAL_TERM_16BIT (0xFFFF) + +// Define maximum frame buffer size +#if (defined OV2640_MINI_2MP) + #define MAX_FIFO_SIZE (0x5FFFF) // 384KByte +#elif (defined OV5642_MINI_5MP || defined OV5642_MINI_5MP_BIT_ROTATION_FIXED || defined ARDUCAM_SHIELD_REVC) + #define MAX_FIFO_SIZE (0x7FFFF) // 512KByte +#else + #define MAX_FIFO_SIZE (0x7FFFFF) /*8MByte */ +#endif + +/****************************************************/ +/* ArduChip registers definition*/ +/****************************************************/ +#define RWBIT (0x80) /*READ AND WRITE BIT IS BIT[7] */ + +#define ARDUCHIP_TEST1 (0x00) /*TEST register */ + +#if !(defined OV2640_MINI_2MP) + #define ARDUCHIP_FRAMES (0x01) /*FRAME control register, Bit[2:0] = Number of frames to be captured */ + /*On 5MP_Plus platforms bit[2:0] = 7 means continuous capture until frame buffer is full */ +#endif + +#define ARDUCHIP_MODE (0x02) /*Mode register */ +#define MCU2LCD_MODE (0x00) +#define CAM2LCD_MODE (0x01) +#define LCD2MCU_MODE (0x02) + +#define ARDUCHIP_TIM (0x03) /*Timming control */ +#if !(defined OV2640_MINI_2MP) + #define HREF_LEVEL_MASK (0x01) /*0 = High active , 1 = Low active */ + #define VSYNC_LEVEL_MASK (0x02) /*0 = High active , 1 = Low active */ + #define LCD_BKEN_MASK (0x04) /*0 = Enable, 1 = Disable */ + #if (defined ARDUCAM_SHIELD_V2) + #define PCLK_REVERSE_MASK (0x08) // 0 = Normal PCLK, 1 = REVERSED PCLK + #else + #define PCLK_DELAY_MASK (0x08) /*0 = data no delay,1 = data delayed one PCLK */ + #endif + +/*#define MODE_MASK 0x10 //0 = LCD mode, 1 = FIFO mode */ +#endif + +/*#define FIFO_PWRDN_MASK 0x20 //0 = Normal operation, 1 = FIFO power down */ +/*#define LOW_POWER_MODE 0x40 //0 = Normal mode, 1 = Low power mode */ + +#define ARDUCHIP_FIFO (0x04) /*FIFO and I2C control */ +#define FIFO_CLEAR_MASK (0x01) +#define FIFO_START_MASK (0x02) +#define FIFO_RDPTR_RST_MASK (0x10) +#define FIFO_WRPTR_RST_MASK (0x20) + +#define ARDUCHIP_GPIO (0x06) /*GPIO Write Register */ +#if !(defined(ARDUCAM_SHIELD_V2) || defined(ARDUCAM_SHIELD_REVC)) + #define GPIO_RESET_MASK (0x01) /*0 = Sensor reset, 1 = Sensor normal operation */ + #define GPIO_PWDN_MASK (0x02) /*0 = Sensor normal operation, 1 = Sensor standby */ + #define GPIO_PWREN_MASK (0x04) /*0 = Sensor LDO disable, 1 = sensor LDO enable */ +#endif + +#define BURST_FIFO_READ (0x3C) /*Burst FIFO read operation */ +#define SINGLE_FIFO_READ (0x3D) /*Single FIFO read operation */ + +#define ARDUCHIP_REV (0x40) /*ArduCHIP revision */ +#define VER_LOW_MASK (0x3F) +#define VER_HIGH_MASK (0xC0) + +#define ARDUCHIP_TRIG (0x41) /*Trigger source */ +#define VSYNC_MASK (0x01) +#define SHUTTER_MASK (0x02) +#define CAP_DONE_MASK (0x08) + +#define FIFO_SIZE1 (0x42) /*Camera write FIFO size[7:0] for burst to read */ +#define FIFO_SIZE2 (0x43) /*Camera write FIFO size[15:8] */ +#define FIFO_SIZE3 (0x44) /*Camera write FIFO size[18:16] */ + +#ifndef _SENSOR_ + #define _SENSOR_ +struct sensor_reg +{ + uint16_t reg; + uint16_t val; +}; +#endif + +/*ArduCAM CS define */ + +// #define CS_PORT GPIOB +// #define CS_PIN GPIO_Pin_1 + +/*ArduCAM LED define */ +#define LED_PORT GPIOB +#define LED_PIN GPIO_Pin_5 + +void ArduCAM_Init(byte model); +void ArduCAM_CS_init(void); +void ArduCAM_LED_init(void); + +void OV2640_set_JPEG_size(uint8_t size); +void OV5642_set_JPEG_size(uint8_t size); +void OV5640_set_JPEG_size(uint8_t size); +void set_format(byte fmt); + +void flush_fifo(void); +void start_capture(void); +void clear_fifo_flag(void); +uint8_t read_fifo(void); + +uint8_t read_reg(uint8_t addr); +void write_reg(uint8_t addr, uint8_t data); + +uint32_t read_fifo_length(void); +void set_fifo_burst(void); + +void set_bit(uint8_t addr, uint8_t bit); +void clear_bit(uint8_t addr, uint8_t bit); +uint8_t get_bit(uint8_t addr, uint8_t bit); +void set_mode(uint8_t mode); + +uint8_t bus_write(int address, int value); +uint8_t bus_read(int address); +uint8_t read_fifo_burst(void); + +byte wrSensorReg8_8(int regID, int regDat); +int wrSensorRegs8_8(const struct sensor_reg *); +byte rdSensorReg8_8(uint8_t regID, uint8_t * regDat); + +byte wrSensorReg16_8(int regID, int regDat); +int wrSensorRegs16_8(const struct sensor_reg reglist[]); +byte rdSensorReg16_8(uint16_t regID, uint8_t * regDat); + +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/arducam_port.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/arducam_port.c new file mode 100644 index 0000000000..22721d1b5d --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/arducam_port.c @@ -0,0 +1,316 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : arducam_port.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include + +#include "r_typedefs.h" +#include "hal_data.h" +#include "fsp_common_api.h" +#include "arducam.h" + +/* uncomment DEBUG_I2C to show event details */ + +// #define DEBUG_I2C (1) + +#define TX_WAIT_FOREVER (0xFFFFFFFF) +#define RESET_VALUE (0x00) + +/* define link to your i2c driver HERE */ +static iic_master_instance_ctrl_t * p_api_ctrl = &g_i2c_master1_ctrl; +static volatile i2c_master_event_t i2c_event = I2C_MASTER_EVENT_ABORTED; + +byte rdSensorReg16_Multi(uint16_t regID, uint8_t * regDat, uint32_t len); + +void tx_semaphore_ceiling_put(bool_t * store); +bool_t tx_semaphore_get(bool_t * store, uint32_t delay); +static fsp_err_t validate_i2c_event(void); + +fsp_err_t i2c_cam_cb_wait(void); + +extern void touch_i2c_callback(i2c_master_callback_args_t * p_args); + +/* Called from touch i2c isr routine */ + +/********************************************************************************************************************** + * Function Name: g_i2c_master1_cb + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void g_i2c_master1_cb (i2c_master_callback_args_t * p_args) +{ + i2c_event = p_args->event; + + touch_i2c_callback(p_args); +} + +/********************************************************************************************************************** + * End of function g_i2c_master1_cb + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: i2c_cam_cb_wait + * Description : . + * Return Value : . + *********************************************************************************************************************/ +fsp_err_t i2c_cam_cb_wait (void) +{ + fsp_err_t ret = FSP_SUCCESS; + fsp_err_t err = validate_i2c_event(); + + /* handle error */ + if (FSP_ERR_TRANSFER_ABORTED == err) + { +#ifdef DEBUG_I2C + printf_colour("** i2c_cam_cb_wait Device ID command, I2C write failed ** \r\n"); +#endif + ret = FSP_ERR_TRANSFER_ABORTED; + } + + return ret; +} + +/********************************************************************************************************************** + * End of function i2c_cam_cb_wait + *********************************************************************************************************************/ + +#ifdef DEBUG_I2C +static char_t s_event_as_str[][64] = +{ + "not set", + "transfer was aborted", + "receive operation was completed successfully", + "transmit operation was completed successfully", +}; +#endif + +/********************************************************************************************************************** + * Function Name: validate_i2c_event + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static fsp_err_t validate_i2c_event (void) +{ + uint16_t local_time_out = UINT16_MAX; + + /* resetting call back event capture variable */ + i2c_event = (i2c_master_event_t) RESET_VALUE; + + do + { + /* This is to avoid infinite loop */ + --local_time_out; + + if (RESET_VALUE == local_time_out) + { +// printf_colour("** validate_i2c_event local_time_out ** \r\n"); + return FSP_ERR_TRANSFER_ABORTED; + } + } while (i2c_event == RESET_VALUE); + +#ifdef DEBUG_I2C + printf_colour("** validate_i2c_event i2c_event [%s] ** \r\n", s_event_as_str[i2c_event]); +#endif + + if (i2c_event != I2C_MASTER_EVENT_ABORTED) + { + i2c_event = (i2c_master_event_t) RESET_VALUE; // Make sure this is always Reset before return + +// printf_colour("** validate_i2c_event FSP_SUCCESS Happy Dog ** \r\n"); + return FSP_SUCCESS; + } + + i2c_event = (i2c_master_event_t) RESET_VALUE; // Make sure this is always Reset before return + return FSP_ERR_TRANSFER_ABORTED; +} + +/********************************************************************************************************************** + * End of function validate_i2c_event + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: wrSensorReg8_8 + * Description : . + * Arguments : regID + * : regDat + * Return Value : . + *********************************************************************************************************************/ +byte wrSensorReg8_8 (int regID, int regDat) +{ + fsp_err_t err; + + uint8_t data[2] = {(uint8_t) regID, (uint8_t) regDat}; + + err = R_IIC_MASTER_Write(p_api_ctrl, data, 2, false); + + if (FSP_SUCCESS == err) + { + err = i2c_cam_cb_wait(); + } + +#if USE_DEBUG_BREAKPOINTS + if (err) + { + __BKPT(0); + } +#endif + + return (FSP_SUCCESS == err) ? 0 : 1; +} + +/********************************************************************************************************************** + * End of function wrSensorReg8_8 + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: wrSensorReg16_8 + * Description : . + * Arguments : regID + * : regDat + * Return Value : . + *********************************************************************************************************************/ +byte wrSensorReg16_8 (int regID, int regDat) +{ + fsp_err_t err; + + uint8_t data[3] = {(uint8_t) (regID >> 8), (uint8_t) regID, (uint8_t) regDat}; + + err = R_IIC_MASTER_Write(p_api_ctrl, data, 3, false); + + if (FSP_SUCCESS == err) + { + err = i2c_cam_cb_wait(); + } + +#if USE_DEBUG_BREAKPOINTS + if (err) + { + __BKPT(0); + } +#endif + + return (FSP_SUCCESS == err) ? 0 : 1; +} + +/********************************************************************************************************************** + * End of function wrSensorReg16_8 + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: rdSensorReg16_8 + * Description : . + * Arguments : regID + * : regDat + * Return Value : . + *********************************************************************************************************************/ +byte rdSensorReg16_8 (uint16_t regID, uint8_t * regDat) +{ + fsp_err_t err; + + uint8_t data[2] = {(uint8_t) (regID >> 8), (uint8_t) regID}; + + err = R_IIC_MASTER_Write(p_api_ctrl, data, 2, true); + if (FSP_SUCCESS != err) + { +// printf_colour("** R_IIC_MASTER_Write API failed ** \r\n"); + } + + if (FSP_SUCCESS == err) + { + err = i2c_cam_cb_wait(); + } + + if (FSP_SUCCESS == err) + { + err = R_IIC_MASTER_Read(p_api_ctrl, regDat, 1, false); + } + + if (FSP_SUCCESS == err) + { + err = i2c_cam_cb_wait(); + } + +#if USE_DEBUG_BREAKPOINTS + if (err) + { + __BKPT(0); + } +#endif + + return (FSP_SUCCESS == err) ? 0 : 1; +} + +/********************************************************************************************************************** + * End of function rdSensorReg16_8 + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: rdSensorReg16_Multi + * Description : . + * Arguments : regID + * : regDat + * : len + * Return Value : . + *********************************************************************************************************************/ +byte rdSensorReg16_Multi (uint16_t regID, uint8_t * regDat, uint32_t len) +{ + fsp_err_t err; + + uint8_t data[2] = {(uint8_t) (regID >> 8), (uint8_t) regID}; + + err = R_IIC_MASTER_Write(p_api_ctrl, data, 2, true); + if (FSP_SUCCESS != err) + { +// printf_colour("** R_IIC_MASTER_Write API failed ** \r\n"); + } + + if (FSP_SUCCESS == err) + { + err = i2c_cam_cb_wait(); + } + + if (FSP_SUCCESS == err) + { + err = R_IIC_MASTER_Read(p_api_ctrl, regDat, len, false); + } + + if (FSP_SUCCESS == err) + { + err = i2c_cam_cb_wait(); + } + +#if USE_DEBUG_BREAKPOINTS + if (err) + { + __BKPT(0); + } +#endif + + return (FSP_SUCCESS == err) ? 0 : 1; +} + +/********************************************************************************************************************** + * End of function rdSensorReg16_Multi + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/camera_layer.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/camera_layer.c new file mode 100644 index 0000000000..6d9527d81f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/camera_layer.c @@ -0,0 +1,431 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +#include "camera_layer.h" +#include "hal_data.h" +#include "board_cfg.h" +#include "r_ceu.h" + +#include "r_capture_api.h" + +// #define USE_DEBUG_BREAKPOINTS 1 + +#define REG_CLKRC 0x3011 +#define REG_PIDH 0x300a +#define REG_PIDL 0x300b +#define REG_SYS 0x3012 +#define SYS_RESET 0x80 + +#define CAM_PWDN_PIN BSP_IO_PORT_07_PIN_04 +#define BSP_I2C_SLAVE_ADDR_CAMERA (0x3C) /*Slave address for OV3640 Camera Module */ + +#define OV7740_REG_TABLE (ov_reg_t *) OV7740_VGA_YUV422 +#define CAM_DATA_READY (1 << 0) /* UART Console has initiated and is ready for I/O */ + +// #define OV7740_REG_TABLE (ov_reg_t *)OV7740_VGA_YUV422 +// #define JPEG_BUFFER_SIZE (8192) + +// OV7740 registers +#define OV7740_PIDH (0x0A) +#define OV7740_PIDH_DEFAULT (0x77) + +#define OV7740_PIDL (0x0B) +#define OV7740_PIDL_DEFAULT (0x42) + +#define OV7740_REG0C_MAX_EXPOSURE_Pos (1) +#define OV7740_REG0C_MAX_EXPOSURE_Msk (0x3u << OV7740_REG0C_MAX_EXPOSURE_Pos) // (OV7740_REG0C) Max exposure = frame length - limit x 2 +#define OV7740_REG0C_MAX_EXPOSURE(value) ((OV7740_R, {0x335d, 0x30} \ + EG0C_MAX_EXPOSURE_Msk &((value) << OV7740_REG0C_MAX_EXPOSURE_Pos))) + +#define OV7740_REG0C_MIRROR_ENABLE (0x1u << 6) /**< \brief (OV7740_REG0C) Mirror enable */ +#define OV7740_REG0C_FLIP_ENABLE (0x1u << 7) /**< \brief (OV7740_REG0C) Flip enable */ +#define OV7740_REG0C_YUV_SWAP_ENABLE (0x0u << 4) /**< \brief (OV7740_REG0C) output UYVYUYVY */ +#define OV7740_REG0C_YUV_BIT_SWAP (0x1u << 3) /**< \brief (OV7740_REG0C) output [Y2,Y3…Y8,Y9,Y1,Y0] */ + +#define RANGE_LIMIT(x) (x > 255 ? 255 : (x < 0 ? 0 : x)) + +static void bsp_camera_write_array(st_ov_reg_t * array); + +static st_ov_reg_t ov3640_fmt_yuv422_vga[] = +{ + {0x3002, 0x06 }, {0x3003, 0x1F}, {0x3001, 0x12}, {0x304d, 0x45}, + {0x30aa, 0x45 }, {0x30B0, 0xff}, {0x30B1, 0xff}, {0x30B2, 0x10}, + {0x30d7, 0x10 }, {0x3047, 0x00}, {0x3018, 0x60}, {0x3019, 0x58}, + {0x301A, 0xa1 }, {0x3087, 0x02}, {0x3082, 0x20}, {0x303C, 0x08}, + {0x303d, 0x18 }, {0x303e, 0x06}, + {0x303f, 0x0c }, {0x3030, 0x62}, {0x3031, 0x26}, {0x3032, 0xe6}, + {0x3033, 0x6e }, {0x3034, 0xea}, {0x3035, 0xae}, {0x3036, 0xa6}, + {0x3037, 0x6a }, {0x3015, 0x12}, {0x3013, 0xfd}, {0x3104, 0x02}, + {0x3105, 0xfd }, {0x3106, 0x00}, {0x3107, 0xff}, {0x3308, 0xa5}, + {0x3316, 0xff }, {0x3317, 0x00}, {0x3087, 0x02}, {0x3082, 0x20}, + {0x3300, 0x13 }, {0x3301, 0xd6}, {0x3302, 0xef}, {0x30B8, 0x20}, + {0x30B9, 0x17 }, {0x30BA, 0x04}, {0x30BB, 0x08}, + + {0x3507, 0x06 }, + {0x350a, 0x4f }, {0x3600, 0xc4}, {0x332B, 0x00}, {0x332D, 0x45}, + {0x332D, 0x60 }, {0x332F, 0x03}, + {0x3100, 0x02 }, {0x3304, 0xfc}, {0x3400, 0x01}, {0x3404, 0x11}, /* RGB565 ceu bit flip 32-bit only */ + {0x3601, 0x01 }, {0x302a, 0x06}, {0x302b, 0x20}, + {0x300E, 0x32 }, {0x300F, 0x21}, {0x3010, 0x21}, {0x3011, 0x01}, /* QXGA PLL setting*/ + {0x304c, 0x81 }, + {0x3602, 0x22 }, {0x361E, 0x00}, {0x3622, 0x18}, {0x3623, 0x69}, /* CSI setting */ + {0x3626, 0x00 }, {0x3627, 0xf0}, {0x3628, 0x00}, {0x3629, 0x26}, + {0x362A, 0x00 }, {0x362B, 0x5f}, {0x362C, 0xd0}, {0x362D, 0x3c}, + {0x3632, 0x10 }, {0x3633, 0x28}, {0x3603, 0x4d}, {0x364C, 0x04}, + {0x309e, 0x00 }, + {0x3020, 0x01 }, {0x3021, 0x1d}, {0x3022, 0x00}, {0x3023, 0x0a}, /* crop window setting*/ + {0x3024, 0x08 }, {0x3025, 0x18}, {0x3026, 0x06}, {0x3027, 0x0c}, + {0x335f, 0x68 }, {0x3360, 0x18}, {0x3361, 0x0c}, + {0x307c, 0x10 }, {0x3023, 0x0a}, {0x3090, 0xc0}, // 11 Flip, 12 mirror, 13 mirror and flip + {0x3362, 0x12 }, {0x3363, 0x88}, {0x3364, 0xe4}, {0x3403, 0x42}, /* VGA */ + {0x3088, 0x02 }, {0x3089, 0x80}, {0x308a, 0x01}, {0x308b, 0xe0}, + {0x3355, 0x04 }, {0x3354, 0x01}, {0x335e, 0x30}, /* brightness */ + {0x3355, 0x04 }, {0x335c, 0x20}, {0x335d, 0x20}, /* contrast */ + + /* Disable Test Pattern Mode */ + {0x306c, 0x10 }, // Disable color bar mode normal image + {0x307b, 0x40 }, // Disable colour bar pattern + {0x307d, 0x20 }, // Colour bar Disable + + /* End of file marker (0xFFFF) */ + {0xffff, 0x00ff} +}; + +static st_ov_reg_t ov3640_fmt_yuv422_vga_test_mode[] = +{ + {0x3002, 0x06 }, {0x3003, 0x1F}, {0x3001, 0x12}, {0x304d, 0x45}, + {0x30aa, 0x45 }, {0x30B0, 0xff}, {0x30B1, 0xff}, {0x30B2, 0x10}, + {0x30d7, 0x10 }, {0x3047, 0x00}, {0x3018, 0x60}, {0x3019, 0x58}, + {0x301A, 0xa1 }, {0x3087, 0x02}, {0x3082, 0x20}, {0x303C, 0x08}, + {0x303d, 0x18 }, {0x303e, 0x06}, + {0x303f, 0x0c }, {0x3030, 0x62}, {0x3031, 0x26}, {0x3032, 0xe6}, + {0x3033, 0x6e }, {0x3034, 0xea}, {0x3035, 0xae}, {0x3036, 0xa6}, + {0x3037, 0x6a }, {0x3015, 0x12}, {0x3013, 0xfd}, {0x3104, 0x02}, + {0x3105, 0xfd }, {0x3106, 0x00}, {0x3107, 0xff}, {0x3308, 0xa5}, + {0x3316, 0xff }, {0x3317, 0x00}, {0x3087, 0x02}, {0x3082, 0x20}, + {0x3300, 0x13 }, {0x3301, 0xd6}, {0x3302, 0xef}, {0x30B8, 0x20}, + {0x30B9, 0x17 }, {0x30BA, 0x04}, {0x30BB, 0x08}, + {0x307c, 0x12 }, {0x3023, 0x09}, {0x3090, 0xc0}, // 11 Flip, 12 mirror, 13 mirroe and flip + {0x3507, 0x06 }, + {0x350a, 0x4f }, {0x3600, 0xc4}, {0x332B, 0x00}, {0x332D, 0x45}, + {0x332D, 0x60 }, {0x332F, 0x03}, + {0x3100, 0x02 }, {0x3304, 0xfc}, {0x3400, 0x00}, {0x3404, 0x02}, /* YUV422 */ + {0x3601, 0x01 }, {0x302a, 0x06}, {0x302b, 0x20}, + {0x300E, 0x32 }, {0x300F, 0x21}, {0x3010, 0x21}, {0x3011, 0x01}, /* QXGA PLL setting*/ + {0x304c, 0x81 }, + {0x3602, 0x22 }, {0x361E, 0x00}, {0x3622, 0x18}, {0x3623, 0x69}, /* CSI setting */ + {0x3626, 0x00 }, {0x3627, 0xf0}, {0x3628, 0x00}, {0x3629, 0x26}, + {0x362A, 0x00 }, {0x362B, 0x5f}, {0x362C, 0xd0}, {0x362D, 0x3c}, + {0x3632, 0x10 }, {0x3633, 0x28}, {0x3603, 0x4d}, {0x364C, 0x04}, + {0x309e, 0x00 }, + {0x3020, 0x01 }, {0x3021, 0x1d}, {0x3022, 0x00}, {0x3023, 0x0a}, /* crop window setting*/ + {0x3024, 0x08 }, {0x3025, 0x18}, {0x3026, 0x06}, {0x3027, 0x0c}, + {0x335f, 0x68 }, {0x3360, 0x18}, {0x3361, 0x0c}, + {0x3362, 0x12 }, {0x3363, 0x88}, {0x3364, 0xe4}, {0x3403, 0x42}, /* VGA */ + {0x3088, 0x02 }, {0x3089, 0x80}, {0x308a, 0x01}, {0x308b, 0xe0}, + {0x3355, 0x04 }, {0x3354, 0x01}, {0x335e, 0x30}, /* brightness */ + {0x3355, 0x04 }, {0x335c, 0x20}, {0x335d, 0x30}, /* contrast */ + + /* Enable Test Pattern Mode */ + {0x306c, 0x00 }, // Enable color bar mode + {0x307b, 0x42 }, // Enable colour bar pattern + {0x307d, 0x80 }, // Colour bar Enable + + /* End of file marker (0xFFFF) */ + {0xffff, 0x00ff} +}; + +static capture_event_t g_last_cam_event = CEU_EVENT_NONE; ///< Event causing the callback +bool g_capture_ready = false; +bool image_processed = true; + +#define USE_SDRAM (1) +#ifdef USE_SDRAM +uint8_t bsp_camera_out_buffer[2][BSP_CAM_WIDTH * BSP_CAM_HEIGHT * + BSP_CAM_BYTE_PER_PIXEL] BSP_PLACE_IN_SECTION(".sdram") BSP_ALIGN_VARIABLE(8); +uint8_t bsp_camera_out_buffer565[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * + BSP_CAM_BYTE_PER_PIXEL] BSP_PLACE_IN_SECTION(".sdram") BSP_ALIGN_VARIABLE(8); +uint8_t bsp_camera_out_buffer888[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * + 3] BSP_PLACE_IN_SECTION(".sdram") BSP_ALIGN_VARIABLE(8); +uint8_t bsp_det_model_ip_buffer888[192 * 192 * 3] BSP_PLACE_IN_SECTION(".sdram") BSP_ALIGN_VARIABLE(8); +uint8_t bsp_det_crop_model_ip_buffer888[240 * 240 * 3] BSP_PLACE_IN_SECTION(".sdram") BSP_ALIGN_VARIABLE(8); +uint8_t bsp_camera_out_rot_buffer565[2][BSP_CAM_WIDTH * BSP_CAM_HEIGHT * BSP_CAM_BYTE_PER_PIXEL] BSP_PLACE_IN_SECTION( + ".sdram") BSP_ALIGN_VARIABLE(8); +uint8_t throw_away_buffer[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * + BSP_CAM_BYTE_PER_PIXEL] BSP_PLACE_IN_SECTION(".sdram") BSP_ALIGN_VARIABLE(8); + +uint8_t bsp_cls_model_ip_buffer888[224 * 224 * 3] BSP_PLACE_IN_SECTION(".sdram") BSP_ALIGN_VARIABLE(8); + +#else +uint8_t bsp_camera_out_buffer[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * BSP_CAM_BYTE_PER_PIXEL] BSP_ALIGN_VARIABLE(8); +uint8_t bsp_camera_out_buffer565[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * BSP_CAM_BYTE_PER_PIXEL] BSP_ALIGN_VARIABLE(8); +uint8_t bsp_camera_out_buffer888[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * 3] BSP_ALIGN_VARIABLE(8); +uint8_t bsp_det_model_ip_buffer888[192 * 192 * 3] BSP_ALIGN_VARIABLE(8); +uint8_t bsp_rec_model_ip_buffer888[224 * 224 * 3] BSP_ALIGN_VARIABLE(8); +#endif + +uint8_t g_rgb_buffer = 0; // double buffering current display buffer +uint8_t s_ceu_buffer = 0; // double buffering current capture buffer + +void rot90_clock(uint8_t * input_image, uint8_t * output_image, int n_ch, int ip_w, int ip_h); +void bsp_camera_rgb565_to_rgb888(const void * inbuf, void * outbuf, uint16_t width, uint16_t height); + +/********************************************************************************************************************** + * Function Name: bsp_camera_write_array + * Description : . + * Argument : array + * Return Value : . + *********************************************************************************************************************/ +static void bsp_camera_write_array (st_ov_reg_t * array) +{ +#if USE_DEBUG_BREAKPOINTS + uint8_t value; + R_BSP_PinAccessEnable(); +#endif + + while (0xFFFF != array->reg_num) + { + wrSensorReg16_8(array->reg_num, array->value); + +#if USE_DEBUG_BREAKPOINTS + rdSensorReg16_8(array->reg_num, &value); + + if (value == array->value) + { +// printf_colour ("Write ADDR:[0x%04x] Data:[[GREEN]0x%02x[WHITE]]\r\n",array->reg_num,array->value); + } + else + { + __BKPT(0); + +// printf_colour ("Write ADDR:[0x%04x] Data:[[RED]0x%02x[WHITE]]\r\n",array->reg_num,array->value); + } +#endif + array++; + } + +#if USE_DEBUG_BREAKPOINTS + TURN_RED_OFF; + + R_BSP_PinAccessDisable(); +#endif +} + +/********************************************************************************************************************** + * End of function bsp_camera_write_array + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: bsp_camera_rgb565_to_rgb888 + * Description : . + * Argument : . + * Return Value : . + *********************************************************************************************************************/ +void bsp_camera_rgb565_to_rgb888 (const void * inbuf, void * outbuf, uint16_t width, uint16_t height) +{ + uint32_t rows, columns; + + register uint16_t * in_data = (uint16_t *) inbuf; + register uint8_t * out_data = (uint8_t *) outbuf; + + for (rows = 0; rows < height; rows++) + { + for (columns = 0; columns < width; columns++) + { + *out_data++ = (uint8_t) ((*in_data >> 8) & 0xF8); + *out_data++ = (uint8_t) (((0x07E0 & *in_data) >> 3) & 0xFC); + *out_data++ = (uint8_t) (((0x001F & *in_data)) << 3); + + in_data++; + } + } +} + +/********************************************************************************************************************** + * End of function bsp_camera_write_array + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: camera_init + * Description : . + * Argument : use_test_mode + * Return Value : . + *********************************************************************************************************************/ +bool_t camera_init (bool_t use_test_mode) +{ +// fsp_err_t status = FSP_ERR_NOT_OPEN; + byte reg_val1 = 0; + byte reg_val2 = 0; + bool_t initialised_state = false; + + R_GPT_Open(&g_cam_clk_ctrl, &g_cam_clk_cfg); + R_GPT_Start(&g_cam_clk_ctrl); + + /* Hardware reset module */ + R_BSP_PinAccessEnable(); + R_IOPORT_PinWrite(&g_ioport_ctrl, CAM_PWDN_PIN, (bsp_io_level_t) POWER_DOWN); + R_BSP_SoftwareDelay(40, BSP_DELAY_UNITS_MILLISECONDS); + R_IOPORT_PinWrite(&g_ioport_ctrl, CAM_PWDN_PIN, (bsp_io_level_t) POWER_UP); + R_BSP_PinAccessDisable(); + + i2c_master_status_t i2c_status; + R_IIC_MASTER_StatusGet(&g_i2c_master1_ctrl, &i2c_status); + + /* only open if not opened */ + if (i2c_status.open != true) // I2c not open + { + R_IIC_MASTER_Open(&g_i2c_master1_ctrl, &g_i2c_master1_cfg); + } + + R_IIC_MASTER_SlaveAddressSet(&g_i2c_master1_ctrl, BSP_I2C_SLAVE_ADDR_CAMERA, I2C_MASTER_ADDR_MODE_7BIT); + rdSensorReg16_8(REG_PIDH, ®_val1); // PIDH PID MSB + rdSensorReg16_8(REG_PIDL, ®_val2); // PIDH PID LSB REV2c - 0x4C, REV2a = 0x41, REV1a=0x40 otherwise error + + if ((reg_val2 == 0x40) || (reg_val2 == 0x41) || (reg_val2 == 0x4C)) + { + /* Valid Camera */ + + /* Open camera module */ + R_CEU_Open(&g_ceu_ctrl, &g_ceu_cfg); + + if (use_test_mode == false) + { + /* VGA TEST PATTERN */ + bsp_camera_write_array((st_ov_reg_t *) &ov3640_fmt_yuv422_vga_test_mode); + } + else + { + /* LIVE DATA */ + bsp_camera_write_array((st_ov_reg_t *) &ov3640_fmt_yuv422_vga); + } + + initialised_state = true; + R_CEU_CaptureStart(&g_ceu_ctrl, bsp_camera_out_buffer[s_ceu_buffer]); + } + + return initialised_state; +} + +/********************************************************************************************************************** + * End of function camera_init + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: rot90_clock + * Description : . + * Arguments : input_image + * : output_image + * : n_ch + * : ip_w + * : ip_h + * Return Value : . + *********************************************************************************************************************/ +void rot90_clock (uint8_t * input_image, uint8_t * output_image, int n_ch, int ip_w, int ip_h) +{ + register int row_times_ip_w = 0; + register int temp = 0; + register int temp_2 = 0; + + register int src_idx = 0; + register int dst_idx = 0; + register int ipwxnch = ip_w * n_ch; + + for (int row = 0; row < ip_h; row++) + { + row_times_ip_w = row * ipwxnch; + temp = (ip_h - row - 1) * n_ch; + + for (int col = 0; col < ip_w; col++) + { + temp_2 = col * n_ch; + src_idx = row_times_ip_w + temp_2; + dst_idx = temp + temp_2 * ip_h; + + output_image[dst_idx + 0] = input_image[src_idx + 0]; + output_image[dst_idx + 1] = input_image[src_idx + 1]; + } + } +} + +/********************************************************************************************************************** + * End of function rot90_clock + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: bsp_camera_capture_image + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void bsp_camera_capture_image (void) +{ + fsp_err_t err; + +#if USE_DEBUG_BREAKPOINTS + if (FSP_SUCCESS != err) + { + __BKPT(0); + } + +#else + (void) err; +#endif + + rot90_clock(bsp_camera_out_buffer[s_ceu_buffer], + bsp_camera_out_rot_buffer565[s_ceu_buffer], + 2, + BSP_CAM_WIDTH, + BSP_CAM_HEIGHT); + +// g_rgb_buffer = s_ceu_buffer; +} + +/********************************************************************************************************************** + * End of function bsp_camera_capture_image + *********************************************************************************************************************/ +void g_ceu_user_callback (capture_callback_args_t * p_args) +{ + BaseType_t xHigherPriorityTaskWoken, xResult; + + /* xHigherPriorityTaskWoken must be initialised to pdFALSE. */ + xHigherPriorityTaskWoken = pdFALSE; + if (CEU_EVENT_FRAME_END & p_args->event) + { + xResult = xEventGroupSetBitsFromISR(g_update_console_event, CAM_DATA_READY, &xHigherPriorityTaskWoken); + + /* Was the message posted successfully? */ + if (xResult != pdFAIL) + { + /* If xHigherPriorityTaskWoken is now set to pdTRUE then a context + * switch should be requested. The macro used is port specific and will + * be either portYIELD_FROM_ISR() or portEND_SWITCHING_ISR() - refer to + * the documentation page for the port being used. */ + portYIELD_FROM_ISR(xHigherPriorityTaskWoken); + } + + R_CEU_CaptureStart(&g_ceu_ctrl, bsp_camera_out_buffer[s_ceu_buffer]); + g_rgb_buffer = s_ceu_buffer; + s_ceu_buffer = s_ceu_buffer == 0 ? 1 : 0; + } + + g_last_cam_event = p_args->event; +} + +/********************************************************************************************************************** + * End of function g_ceu_user_callback + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/camera_layer.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/camera_layer.h new file mode 100644 index 0000000000..d977382c1a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/camera/camera_layer.h @@ -0,0 +1,108 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : camera_layer.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* + * camera_layer.h + * + * Created on: 20 Apr 2023 + * Author: b3800117 + */ + +#include "hal_data.h" +#include "r_typedefs.h" + +#include "arducam.h" + +#ifndef CAMERA_CAMERA_LAYER_H_ + #define CAMERA_CAMERA_LAYER_H_ + +typedef struct ov_reg +{ + uint16_t reg_num; + unsigned char value; +} st_ov_reg_t; + +typedef enum +{ + BSP_CAM_YUV422 = 0, + BSP_CAM_RAW_RGB = 1, +} bsp_camera_output_t; + +typedef enum +{ + POWER_UP = BSP_IO_LEVEL_LOW, + POWER_DOWN = BSP_IO_LEVEL_HIGH, +} bsp_camera_power_t; + +typedef enum +{ + BSP_CAM_FRAMERATE_10FPS = 100, + BSP_CAM_FRAMERATE_20FPS = 50, + BSP_CAM_FRAMERATE_33FPS = 30, + BSP_CAM_FRAMERATE_40FPS = 25, + BSP_CAM_FRAMERATE_50FPS = 20, + BSP_CAM_FRAMERATE_100FPS = 10, +} bsp_camera_framerate_t; + +typedef enum +{ + BSP_CAM_VGA = 0, // 640x480 + BSP_CAM_CIF = 1, // 352x288 + BSP_CAM_QVGA = 2, // 320x240 + BSP_CAM_QCIF = 3, // 176x144 + BSP_CAM_QQVGA = 4, // 160x120 +} bsp_camera_resolution_t; + +extern ceu_instance_ctrl_t g_ceu_ctrl; + +typedef enum +{ + BSP_CAM_VGA_WIDTH = 640, + BSP_CAM_VGA_HEIGHT = 480, + BSP_CAM_CIF_WIDTH = 352, + BSP_CAM_CIF_HEIGHT = 288, + BSP_CAM_QVGA_WIDTH = 320, + BSP_CAM_QVGA_HEIGHT = 240, + BSP_CAM_QCIF_WIDTH = 176, + BSP_CAM_QCIF_HEIGHT = 144, + BSP_CAM_QQVGA_WIDTH = 160, + BSP_CAM_QQVGA_HEIGHT = 120, +} bsp_camera_size_list_t; + +typedef enum +{ + BSP_CAM_WIDTH = BSP_CAM_QVGA_WIDTH, + BSP_CAM_HEIGHT = BSP_CAM_QVGA_HEIGHT, +} bsp_camera_current_size_t; + + #define BSP_CAM_BYTE_PER_PIXEL (2) + +extern bool_t camera_init(bool_t use_test_mode); + +extern void bsp_camera_capture_image(void); + +extern void new_frame(void); + +#endif /* CAMERA_CAMERA_LAYER_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_init.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_init.c new file mode 100644 index 0000000000..e3d5a1448e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_init.c @@ -0,0 +1,925 @@ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + **********************************************************************************************************************/ + +/*********************************************************************************************************************** + * File Name : common_init.c + * Description : Common init function. + **********************************************************************************************************************/ + +#include "common_init.h" +#include "r_ioport.h" +#include "bsp_api.h" +#include "bg_font_18_full.h" +#include "fg_font_22_full.h" + +#define NUM_RATES (sizeof(pwm_rates) / sizeof(pwm_rates[0])) /* */ +#define NUM_DCS (sizeof(pwm_dcs) / sizeof(pwm_dcs[0])) /* */ +#define NUM_SWITCH (sizeof(s_irq_pins) / sizeof(s_irq_pins[0])) /* */ + +#define SW_1_5_DETECT_PIN BSP_IO_PORT_07_PIN_01 // ETH_B_REFCLK_CAM_D5 + +/* Enable SW toggling of the LED. ie. PWM via interrupt handler */ + +// #define USE_SW_TIMER (1) + +// uint8_t ucHeap[ configTOTAL_HEAP_SIZE ] BSP_ALIGN_VARIABLE(8); + +const char_t * const gp_cursor_store = "\x1b[s"; +const char_t * const gp_cursor_restore = "\x1b[u"; +const char_t * const gp_cursor_temp = "\x1b[8;41H\x1b[K"; +const char_t * const gp_cursor_frequency = "\x1b[9;41H\x1b[K"; +const char_t * const gp_cursor_intensity = "\x1b[10;41H\x1b[K"; + +const char_t * const gp_red_fg = "\x1B[91m"; +const char_t * const gp_orange_fg = "\x1B[38;5;208m"; +const char_t * const gp_green_fg = "\x1b[32m"; +const char_t * const gp_white_fg = "\x1b[37m"; + +const char_t * const gp_clear_screen = "\x1b[2J"; +const char_t * const gp_cursor_home = "\x1b[H"; + +bool_t do_detection; +bool_t do_classification; +int32_t s_mode_selected; + +extern bool_t initialise_data_flash(void); + +bool_t is_sdram_in_error(void); +bool_t is_startup_mode_in_error(void); + +#if BSP_FEATURE_SRAM_SRAMWTSC_WAIT_CYCLE_ENABLE == 0 + #error BSP_FEATURE_SRAM_SRAMWTSC_WAIT_CYCLE_ENABLE is not set in /ra/fsp/src/bsp/mcu/ra8d1/bsp_feature.h +#endif + +static uint32_t s_duty = 1; + +int32_t g_curr_led_freq = BLINK_FREQ_1HZ; + +static st_irq_pins_t s_irq_pins[] = +{ + {&g_external_irq10}, + {&g_external_irq9 } +}; + +st_pwm_pins_t g_pwm_pins[] = +{ + {&g_gpt_blue, GPT_IO_PIN_GTIOCB }, // TMR_DEF_QSEP_BLINKY_BLUE + {&g_led_scr_red_brightness, GPT_IO_PIN_GTIOCB }, // TMR_DEF_LED_UX_BRIGHTNESS_RED + {&g_led_scr_green_brightness, GPT_IO_PIN_GTIOCB }, // TMR_DEF_LED_UX_BRIGHTNESS_RED + {&g_led_scr_blue_brightness, GPT_IO_PIN_GTIOCB }, // TMR_DEF_LED_UX_BRIGHTNESS_RED +}; + +#define YEARS_SINCE_1900 2023 - 1900 + +/* rtc_time_t is an alias for the C Standard time.h struct 'tm' */ +rtc_time_t set_time = +{ + .tm_sec = 00, + .tm_min = 00, + .tm_hour = 12, + + // Not Used (day.date) + .tm_mday = 0, + .tm_wday = 0, + .tm_mon = 01, + .tm_year = 0, +}; + +extern char_t g_current_time_raw_str[]; + +/********************************************************************************************************************** + * Function Name: rtc_startup + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +static void rtc_startup () +{ + fsp_err_t err = FSP_SUCCESS; + + UNUSED_VARIABLE(err); + + /* Open the RTC module */ + err = R_RTC_Open(&g_rtc_ctrl, &g_rtc_cfg); + + /* Handle any errors. This function should be defined by the user. */ + +// assert(FSP_SUCCESS == err); + + char_t index_minuite[8] = {}; + char_t index_hours[8] = {}; + + char_t * p_index_localtime = strstr(g_current_time_raw_str, "localtime\""); + p_index_localtime = strstr(p_index_localtime, " "); + + memcpy(index_hours, strstr(p_index_localtime, " ") + 1, 2); + + p_index_localtime++; + + memcpy(index_minuite, strstr(p_index_localtime, ":") + 1, 2); + + set_time.tm_hour = atoi(index_hours); + set_time.tm_min = atoi(index_minuite); + + /* Set the RTC clock source. Can be skipped if "Set Source Clock in Open" property is enabled. */ + R_RTC_ClockSourceSet(&g_rtc_ctrl); + + /* Set the calendar time */ + R_RTC_CalendarTimeSet(&g_rtc_ctrl, &set_time); +} + +/********************************************************************************************************************** + * End of function rtc_startup + *********************************************************************************************************************/ + +adc_info_t g_adc_info_rtn BSP_PLACE_IN_SECTION(".sdram"); + +/********************************************************************************************************************** + * Function Name: adc_initialize + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static fsp_err_t adc_initialize (void) +{ + fsp_err_t fsp_err = FSP_SUCCESS; + + /* When selecting the temperature sensor output, the internal reference voltage, + * do not use continuous scan mode or group scan mode. */ + + fsp_err = R_ADC_Open(&g_adc_ctrl, &g_adc_cfg); + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + + fsp_err = R_ADC_ScanCfg(&g_adc_ctrl, &g_adc_channel_cfg); + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + + /* Read TSN cal data (value written at manufacture, does not change at runtime) */ + fsp_err = R_ADC_InfoGet(&g_adc_ctrl, &g_adc_info_rtn); + + /* Start the ADC */ + R_ADC_ScanStart(&g_adc_ctrl); + + return fsp_err; +} + +/********************************************************************************************************************** + * End of function adc_initialize + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: icu_initialize + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static fsp_err_t icu_initialize (void) +{ + fsp_err_t fsp_err = FSP_SUCCESS; + + for (uint32_t i = 0; i < NUM_SWITCH; i++) + { + fsp_err = R_ICU_ExternalIrqOpen(s_irq_pins[i].p_irq->p_ctrl, s_irq_pins[i].p_irq->p_cfg); + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + + fsp_err = R_ICU_ExternalIrqEnable(s_irq_pins[i].p_irq->p_ctrl); + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + } + + return fsp_err; +} + +/********************************************************************************************************************** + * End of function icu_initialize + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: gpt_initialize + * Description : . + * Return Value : . + *********************************************************************************************************************/ +fsp_err_t gpt_initialize(void); + +fsp_err_t gpt_initialize (void) +{ + fsp_err_t fsp_err = FSP_SUCCESS; + uint32_t limit = (sizeof(g_pwm_pins)) / sizeof(st_pwm_pins_t); + + for (uint32_t i = 0; i < limit; i++) + { + fsp_err = R_GPT_Open(g_pwm_pins[i].p_timer->p_ctrl, g_pwm_pins[i].p_timer->p_cfg); + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + } + + fsp_err = R_GPT_Open(g_blinker.p_ctrl, g_blinker.p_cfg); + { + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + } + + fsp_err = R_GPT_PeriodSet(g_blinker.p_ctrl, g_pwm_rates[g_board_status.led_frequency]); + { + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + } + + fsp_err = R_GPT_Start(g_blinker.p_ctrl); + + if (FSP_SUCCESS != fsp_err) + { + /* Fatal error */ + SYSTEM_ERROR + /* Close the GPT timer */ + R_GPT_Close(g_blinker.p_ctrl); + + return fsp_err; + } + + return fsp_err; +} + +/********************************************************************************************************************** + * End of function gpt_initialize + *********************************************************************************************************************/ + +extern void jlink_console_init(void); +extern void init_ospi(void); +extern void init_sdram(void); + +#define REG_PIDH 0x300a +#define REG_PIDL 0x300b + +#define CAM_PWDN_PIN BSP_IO_PORT_07_PIN_04 +#define BSP_I2C_SLAVE_ADDR_CAMERA (0x3C) // Slave address for OV3640 Camera Module + +bool_t is_startup_mode_in_error(void); +bool_t is_camera_mode(void); +bool_t is_ethernet_mode(void); + +/********************************************************************************************************************** + * Function Name: is_camera_connected + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static bool_t is_camera_connected (void) +{ + fsp_err_t status = FSP_ERR_NOT_OPEN; + bool_t initialised_state = false; + byte reg_val1 = 0; + byte reg_val2 = 0; + + R_GPT_Open(&g_cam_clk_ctrl, &g_cam_clk_cfg); + R_GPT_Start(&g_cam_clk_ctrl); + + /* Hardware reset module */ + R_BSP_PinAccessEnable(); + R_IOPORT_PinWrite(&g_ioport_ctrl, CAM_PWDN_PIN, (bsp_io_level_t) POWER_DOWN); + R_BSP_SoftwareDelay(40, BSP_DELAY_UNITS_MILLISECONDS); + R_IOPORT_PinWrite(&g_ioport_ctrl, CAM_PWDN_PIN, (bsp_io_level_t) POWER_UP); + R_BSP_PinAccessDisable(); + + i2c_master_status_t i2c_status; + R_IIC_MASTER_StatusGet(&g_i2c_master1_ctrl, &i2c_status); + + /* only open if not opened */ + if (i2c_status.open != true) // I2c not open + { + status = R_IIC_MASTER_Open(&g_i2c_master1_ctrl, &g_i2c_master1_cfg); + } + + if (FSP_SUCCESS == status) + { + R_IIC_MASTER_SlaveAddressSet(&g_i2c_master1_ctrl, BSP_I2C_SLAVE_ADDR_CAMERA, I2C_MASTER_ADDR_MODE_7BIT); + rdSensorReg16_8(REG_PIDH, ®_val1); // PIDH PID MSB + rdSensorReg16_8(REG_PIDL, ®_val2); // PIDH PID LSB REV2c - 0x4C, REV2a = 0x41, REV1a=0x40 otherwise error + + if ((reg_val2 == 0x40) || (reg_val2 == 0x41) || (reg_val2 == 0x4C)) + { + initialised_state = true; + + /* Tel Camera to enter into Sleep(software power down)mode */ + wrSensorReg8_8(0x361e, 0x00); + wrSensorReg8_8(0x308d, 0x06); + wrSensorReg8_8(0x30ad, 0x82); + wrSensorReg8_8(0x308d, 0x0f); + } + + R_GPT_Stop(&g_cam_clk_ctrl); + } + + return initialised_state; +} + +/********************************************************************************************************************** + * End of function is_camera_connected + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: is_ethernet_connected + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static bool_t is_ethernet_connected (void) +{ + volatile bool_t initialised_state = false; + +// if (false == is_camera_mode()) + { + /* Load Ethernet io_port_cfg */ + R_IOPORT_Close(&g_ioport_ctrl); + R_IOPORT_Open(&g_ioport_ctrl, &g_bsp_pin_qsep_cfg); + + /* User has pressed signal Ethernet to start */ + xEventGroupSetBits(g_update_console_event, STATUS_ENABLE_ETHERNET); + + vTaskDelay(1000); + + uint32_t reg = 0; + R_ETHER_PHY_Read(gp_freertos_ether->p_cfg->p_ether_phy_instance->p_ctrl, 0x00, ®); + + if (reg != 0) + { + initialised_state = true; + } + } + + return initialised_state; +} + +/********************************************************************************************************************** + * End of function is_ethernet_connected + *********************************************************************************************************************/ + +/* + * 1: Check for Camera IIC + * + * Response Check + * No response = Assume SW3 off as it's don't care GOTO 2: + * With response: Tell camera to go to sleep!! + * + * 2: Set P701 to INPUT - PullUP + * + * Read P701 if it goes low even once => SW5 ON - Only allow QSEP apps + * Read P701 stay high for 5 ms => SW5-OFF - GOTO 3 + */ + +/********************************************************************************************************************** + * Function Name: decide_which_demo + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void decide_which_demo (void) +{ + // Can we talk to CAMERA ? + if (is_camera_connected() == true) + { + s_mode_selected = 1; // Camera Mode + } + + // Is Ethernet (sw1_5) ON ? + if (is_ethernet_connected() == true) + { + s_mode_selected += 2; // Ethernet Mode + } +} + +/********************************************************************************************************************** + * End of function decide_which_demo + *********************************************************************************************************************/ + +#define TEST_SDRAM_DATA_0 (0x05A5A5A5) +static volatile int32_t s_sd_data BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = TEST_SDRAM_DATA_0; + +/* Check SDRAM operation */ + +/********************************************************************************************************************** + * Function Name: is_sdram_in_error + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t is_sdram_in_error (void) +{ + volatile bool_t ret = false; + + /* Write test byte TEST_SDRAM_DATA_0 */ + s_sd_data = TEST_SDRAM_DATA_0; + vTaskDelay(100); + + /* Verify test byte TEST_SDRAM_DATA_0 */ + if (TEST_SDRAM_DATA_0 != s_sd_data) + { + ret = true; + } + + /* Verify test byte 0 */ + s_sd_data = 0; + vTaskDelay(100); + + /* Verify test byte 0 */ + if (0 != s_sd_data) + { + ret = true; + } + + return ret; +} + +/********************************************************************************************************************** + * End of function is_sdram_in_error + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: is_startup_mode_in_error + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t is_startup_mode_in_error (void) +{ + volatile bool_t ret = false; + + if ((s_mode_selected >= 3) || (s_mode_selected == 0)) + { + ret = true; + } + + return ret; +} + +/********************************************************************************************************************** + * End of function is_startup_mode_in_error + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: is_camera_mode + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t is_camera_mode (void) +{ + bool_t ret = false; + if (s_mode_selected == 1) + { + ret = true; + } + + return ret; +} + +/********************************************************************************************************************** + * End of function is_camera_mode + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: is_ethernet_mode + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t is_ethernet_mode (void) +{ + bool_t ret = false; + if (s_mode_selected >= 2) + { + ret = true; + } + + return ret; +} + +/********************************************************************************************************************** + * End of function is_ethernet_mode + *********************************************************************************************************************/ +#define KEY_TIMEOUT (60000000) + +/********************************************************************************************************************** + * Function Name: common_init + * Description : . + * Return Value : . + *********************************************************************************************************************/ +fsp_err_t common_init (void) +{ + fsp_err_t fsp_err = FSP_SUCCESS; + + /* Set baseline LED status */ + g_board_status.led_intensity = 0; + g_board_status.led_frequency = 0; + + /* Reset sw1 detection result */ + s_mode_selected = 0; + + do_detection = false; + do_classification = false; + + jlink_console_init(); + + decide_which_demo(); + + /* g_ s_mode_selected state */ + /* 0 No Mode selected, assume Ethernet Mode */ + /* 1 Camera selected */ + /* 2 Ethernet Mode Selected */ + /* 3+ Camera & Ethernet Mode Selected ERROR STATE */ + if (s_mode_selected == 1) + { + /* Load AI io_port_cfg */ + R_IOPORT_Close(&g_ioport_ctrl); + R_IOPORT_Open(&g_ioport_ctrl, &g_bsp_pin_ai_cfg); + SYSTEM_OK vTaskDelay(100); + } + else + { + SYSTEM_OK vTaskDelay(100); + + /* User has pressed signal Ethernet to start */ + +// xEventGroupSetBits(g_update_console_event, STATUS_ENABLE_ETHERNET); +// xEventGroupSetBits(g_update_console_event, STATUS_IOT_REQUEST_TIME); + } + + /* Initialse SD_RAM uses bespoke PinCfg */ + init_sdram(); + + jlink_console_init(); + + if (is_sdram_in_error() == true) + { + uint32_t count = KEY_TIMEOUT; + + R_GPT_Stop(g_blinker.p_ctrl); + + print_to_console((void *) "\n\rNote: SDRAM state cannot be determined, please check SW1 on target board."); + + while (1) + { + if (KEY_TIMEOUT == count) + { + R_BSP_PinAccessEnable(); + TURN_RED_OFF; + R_BSP_PinAccessDisable(); + } + + if ((count--) == 0) + { + count = KEY_TIMEOUT * 2; + + R_BSP_PinAccessEnable(); + SYSTEM_ERROR; + R_BSP_PinAccessDisable(); + + print_to_console((void *) "\rNote: SDRAM state cannot be determined, please check SW1 on target board."); + } + } + } + + init_ospi(); + + /* Initailse the simulated https responses for weather / currency & time */ + if (false == initialise_simulated_data_in_sdram()) + { + print_to_console("Graphics data is corrupted !\r\n"); + TURN_GREEN_OFF; + TURN_BLUE_OFF; + TURN_RED_ON; + + while (1) + { + vTaskDelay(1000); + } + } + + /* initalise fonts in SDRAM */ + initialise_bg_font_18_full(); + initialise_fg_font_22_full(); + + rtc_startup(); + + fsp_err = adc_initialize(); + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + + fsp_err = icu_initialize(); + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + + fsp_err = gpt_initialize(); + + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + + fsp_err = initialise_data_flash(); + + if (FSP_SUCCESS != fsp_err) + { + return fsp_err; + } + + led_duty_cycle_update(); + +// R_GPT_Start(g_pwm_pins[0].p_timer->p_ctrl); + + xEventGroupSetBits(g_update_console_event, STATUS_CONSOLE_AVAILABLE); + + return fsp_err; +} + +/********************************************************************************************************************** + * End of function common_init + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: led_duty_cycle_update + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void led_duty_cycle_update (void) +{ + R_GPT_DutyCycleSet(g_pwm_pins[0].p_timer->p_ctrl, g_pwm_dcs[g_board_status.led_intensity], g_pwm_pins[0].pin); + + s_duty = g_pwm_dcs[g_board_status.led_intensity]; +} + +/********************************************************************************************************************** + * End of function led_duty_cycle_update + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: search_key_second + * Description : . + * Arguments : s_source + * : pattern1 + * : pattern2 + * : index + * Return Value : . + *********************************************************************************************************************/ +static char_t * search_key_second (char_t * s_source, char_t * pattern1, char_t * pattern2, uint32_t * index) +{ + char_t * p_target = NULL; + char_t * p_start; + char_t * p_end; + if (strstr(s_source, pattern1) && strstr(s_source, pattern2)) // check failure occur + { + p_start = strstr(s_source, pattern1); + p_start += strlen(pattern1); + p_end = strstr(p_start, pattern2); + if (p_end > p_start) + { + /* ignoring -Wpointer-sign is OK when treating signed char_t array as as unsigned */ + p_target = (char_t *) malloc((size_t) ((p_end - p_start) + 2)); + + /* ignoring -Wpointer-sign is OK when treating signed char_t array as as unsigned */ + memcpy(p_target, p_start, (size_t) (p_end - p_start)); + p_target[p_end - p_start] = '}'; + p_target[(p_end - p_start) + 1] = '\0'; + + /* ignoring -Wpointer-sign index must be uint32_t to save the address */ + *index = (uint32_t) p_end; + } + else + { + ; + } + } + else + { + ; + } + + return p_target; +} + +/********************************************************************************************************************** + * End of function search_key_second + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: currency_get_rate + * Description : . + * Arguments : table + * : request + * Return Value : . + *********************************************************************************************************************/ +float64_t currency_get_rate (char_t * table, char_t request[3], char_t * _pres) +{ + char_t * p_char_front; + char_t * p_char_back; + char_t * p_target_currency_string; + uint32_t index_from_last_search; + char_t tmp[64]; + + float64_t currency_number; + p_char_back = "}"; + + p_target_currency_string = search_key_second((char_t *) table, request, p_char_back, &index_from_last_search); + + p_char_front = "\"value\":"; + p_char_back = "}"; + + p_target_currency_string = search_key_second((char_t *) p_target_currency_string, + p_char_front, + p_char_back, + &index_from_last_search); + + memcpy(tmp, p_target_currency_string, strlen(p_target_currency_string)); + tmp[strlen(tmp)] = '\0'; + + currency_number = atof(tmp); + + sprintf(tmp, "%s", p_target_currency_string); + tmp[strlen(p_target_currency_string) - 1] = '\0'; + + p_char_back = "."; + + char * fnd = strstr(tmp, p_char_back); + + if (fnd != 0) + { + sprintf(_pres, "%s0000", tmp); + } + else + { + sprintf(_pres, "%s.0000", tmp); + } + + _pres[7] = '\0'; + + free(p_target_currency_string); + + return currency_number; +} + +/********************************************************************************************************************** + * End of function currency_get_rate + *********************************************************************************************************************/ + +char_t dbg_time[512] = {0}; +char_t dbg_val[512] = {0}; +uint8_t dbg_len = 0; + +/********************************************************************************************************************** + * Function Name: json_get_data_from_key + * Description : . + * Arguments : table + * : request + * Return Value : . + *********************************************************************************************************************/ +bool_t json_get_data_from_key (char_t * table, char_t * timestring, char_t * _key, char_t * _pres) +{ + bool_t result = true; + + char_t * p_char_front; + char_t * p_char_back; + char_t * p_target_time_string; + char_t * p_target_str_string; + char_t * p_target_val_string; + uint32_t index_from_last_search; + char_t tmp[64]; + uint16_t x = 0U; + + float64_t currency_number; + p_char_back = "\"uv\""; + + /* Firstly, find the passed time (string) parameter in the response. */ + p_target_time_string = search_key_second((char_t *) table, timestring, p_char_back, &index_from_last_search); + + if (NULL == p_target_time_string) + { + return false; + } + + for (x = 0; x < strlen(p_target_time_string); x++) + { + dbg_time[x] = p_target_time_string[x]; + } + + p_char_front = "\":"; + p_char_back = ","; + + /* Now search for the key that has been passed as a string and get its value. */ + p_target_str_string = + search_key_second((char_t *) p_target_time_string, _key, p_char_back, &index_from_last_search); + + if (NULL == p_target_str_string) + { + return false; + } + + for (x = 0; x < strlen(p_target_str_string); x++) + { + dbg_val[x] = p_target_str_string[x]; + } + + p_char_back = "}"; + + p_target_val_string = search_key_second((char_t *) p_target_str_string, + p_char_front, + p_char_back, + &index_from_last_search); + + for (x = 0; x < strlen(p_target_val_string); x++) + { + dbg_val[x] = p_target_val_string[x]; + } + +/* + * print_to_console("Value found: ["); + * print_to_console(p_target_val_string); + * print_to_console("]\r\n"); + */ + sprintf(_pres, "%s", &p_target_str_string[2]); /* Ignore first 2 characters ": */ + dbg_len = strlen(p_target_str_string - 1); + + for (x = 0; x < strlen(p_target_str_string); x++) + { + dbg_val[x] = 0; + } + + for (x = 0; x < strlen(p_target_str_string); x++) + { + dbg_val[x] = _pres[x]; + } + + /* Remove the closing brace that was added by search_key_second() */ + for (x = 0; x < strlen(p_target_str_string); x++) + { + if (_pres[x] == '}') + { + _pres[x] = '\0'; + break; + } + } + + free(p_target_time_string); + free(p_target_str_string); + + return result; +} + +/********************************************************************************************************************** + * End of function json_get_data_from_key + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: gpt_blinker_callback + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void gpt_blinker_callback (timer_callback_args_t * p_args) +{ + if (TIMER_EVENT_CYCLE_END == p_args->event) + { + timer_status_t status = {0}; + + R_GPT_StatusGet(g_pwm_pins[0].p_timer->p_ctrl, &status); + + if (TIMER_STATE_COUNTING == status.state) + { + R_GPT_Stop(g_pwm_pins[0].p_timer->p_ctrl); + } + else + { + R_GPT_Start(g_pwm_pins[0].p_timer->p_ctrl); + } + } +} + +/********************************************************************************************************************** + * End of function gpt_blinker_callback + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_init.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_init.h new file mode 100644 index 0000000000..092cbcacac --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_init.h @@ -0,0 +1,260 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : common_init.h + * Description : Common init functions. + *********************************************************************************************************************/ + +#include +#include + +#include "hal_data.h" +#include "board_cfg.h" +#include "common_utils.h" + +#ifndef COMMON_INIT_H_ + #define COMMON_INIT_H_ + + #define SHORT_NAME ("RA8D1") + #define FULL_NAME ("EK-RA8D1") + #define PART_NUMBER ("RTK7EKA8D1S01001BE") + #define DEVICE_NUMBER ("R7FA8D1BHECBD") + + #define KIT_NAME ("EK-RA8D1") + #define EP_VERSION ("0.01") + + #define MAX_DETECTION_NUMS (5) + + #define LED_INTENSITY_10 (10) /* 10 percent */ + #define LED_INTENSITY_50 (50) /* 50 percent */ + #define LED_INTENSITY_90 (90) /* 90 percent */ + + #define BLINK_FREQ_1HZ (60000000) /* 1HZ */ + #define BLINK_FREQ_5HZ (12000000) /* 5HZ */ + #define BLINK_FREQ_10HZ (6000000) /* 10HZ */ + + #define NUM_STRING_DESCRIPTOR (7U) + +/* DISABLE RTT I/F */ + #define SEGGER_INDEX 0 + #define APP_PRINT(fn_, ...) () + #define APP_ERR_PRINT(fn_, ...) () + #define APP_ERR_TRAP(err) () + #define APP_READ(read_data) () + #define APP_CHECK_DATA () + +/* g_update_console_event */ + #define STATUS_DISPLAY_MENU_KIS (1 << 0) /* Update Kit Information Screen EVENT */ + #define STATUS_UPDATE_KIS_INFO (1 << 1) /* Update Kit Information Screen data EVENT */ + #define STATUS_UPDATE_TEMP_INFO (1 << 2) /* Update Kit Temperature EVENT */ + #define STATUS_UPDATE_FREQ_INFO (1 << 3) /* Update Kit Blue LED Frequency EVENT */ + #define STATUS_UPDATE_INTENSE_INFO (1 << 4) /* Update Kit Blue LED Intensity EVENT */ + + #define STATUS_HMI_NEXT_DEMO (1 << 6) /* NEXT SCREEN demo */ + #define STATUS_HMI_PREV_DEMO (1 << 7) /* PREVIOUS demo */ + + #if 0 + #define STATUS_ENABLE_IOT_DEMO (1 << 8) /* ENABLE IOT demo */ + #define STATUS_DISABLE_IOT_DEMO (1 << 9) /* DISABLE IOT demo */ + + #define STATUS_START_ENABLE_AI_DEMO (1 << 10) /* Start ai demo*/ + #define STATUS_END_ENABLE_AI_DEMO (1 << 11) /* Complete ai demo */ + + #else + #define STATUS_IOT_REQUEST_WEATHER (1 << 8) /* */ + #define STATUS_IOT_REQUEST_CURRENCY (1 << 9) /* */ + #define STATUS_IOT_REQUEST_TIME (1 << 10) /* */ + #define STATUS_IOT_RESPONSE_COMPLETE (1 << 11) /* */ + #endif + + #define STATUS_ENABLE_ETHERNET (1 << 12) /* Enable Ether Thread to connect (on required once) */ + #define STATUS_ETHERNET_LINKUP (1 << 13) /* Ethernet is UP / Down */ + #define STATUS_CONSOLE_AVAILABLE (1 << 14) /* UART Console has initiated and is ready for I/O */ + #define STATUS_IOT_RESPONSE_CANCEL (1 << 15) /* */ + + #define MENU_RETURN_INFO "\r\n\r\n> Press space bar to return to MENU.\r\n" + + #define TMR_DEF_QSEP_BLINKY_BLUE (0) + #define TMR_DEF_LED_UX_BLINK_RED (1) + #define TMR_DEF_LED_UX_BLINK_GREEN (2) + #define TMR_DEF_LED_UX_BLINK_BLUE (3) + +/* Unsigned equiv of -1 */ + #define INVALID_CHARACTER (0xFFFFFFFF) + +/* Unsigned equiv of -2 */ + #define INVALID_BLOCK_SIZE (0xFFFFFFFE) + +/* Unsigned equiv of -3 */ + #define INVALID_BLOCK_BOUNDARY (0xFFFFFFFD) + + #define INVALID_MARKERS (0xFFFFFFF0) + + #define MAX_MENU_STR_LEN (256) + + #define MAX_OPTION_STR_LEN (32) + +/* Macro definitions */ + #ifndef MIN + +/* Macro contains multiple references to parameters, but only once in the comparison, so safe use. */ + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) + #endif + +/* The ADC slope, for 12bit at a full scale of 3.3v + * Cal is given for +127degC. So slope*127 (rounded to integer) is the zero cal offset + * Deg F conversion used: (C * (9/5)) +32 + * (Don't use the R_ADC_InfoGet .slope_microvolts, as this is inaccurate according to data supplied. + * Use slope=4.1mV/DegC) + */ + #define TSN_ADC_COVERSION_SLOPE_COUNTS_PER_DEG_C (5.08896f) + #define TSN_CAL_OFFEST_COUNTS_AT_127DEG_TO_0DEG_C (646) + + #define TSN_ADC_COVERSION_SLOPE_COUNTS_PER_DEG_F (2.8272f) + #define TSN_CAL_OFFEST_COUNTS_AT_260_6DEG_TO_0DEG_F (737) + +typedef struct ai_detection_point_t +{ + signed short m_x; + signed short m_y; + signed short m_w; + signed short m_h; +} st_ai_detection_point_t; + +typedef struct ai_classification_point_t +{ + unsigned short category; + float prob; +} st_ai_classification_point_t; + +typedef struct +{ + uint16_t whole_number; // integer part of temperature + uint16_t mantissa; // decimal part of temperature +} st_temp_expression_t; + +typedef struct +{ + uint16_t adc_temperature_data; // temperature (un-calibrated data) + st_temp_expression_t temperature_f; // temperature (fahrenheit) + st_temp_expression_t temperature_c; // temperature (celsius) + float32_t temperature_f_as_f; // temperature (fahrenheit) as float + float32_t temperature_c_as_f; // temperature (celsius) as float + uint16_t led_intensity; // PWM pulse width + uint16_t led_frequency; // PWM pulse frequency +} st_board_status_t; + +typedef enum test_status +{ + TEST_DISABLED = 0, ///< TEST_DISABLED + TEST_ENABLED, ///< TEST_ENABLED + TEST_TODO, ///< TEST_TODO + TEST_LATCH_DISABLED, ///< TEST_DISABLED + TEST_LATCH_ENABLED, ///< TEST_ENABLED +} e_test_status_t; + +typedef enum e_hp_data_flash_iot_keys +{ + IOT_KEY_NONE = 0, + IOT_KEY_CURRENCY, + IOT_KEY_WEATHER +} e_hp_data_flash_iot_keys_t; + +typedef enum pmod_reset_pin +{ + PMOD_RESET_LOW = 0, + PMOD_RESET_HIGH = 1 +} e_pmod_reset_pin_t; + +typedef enum test_mode +{ + UNINITIALISED = 0, + STARTING, + RUNNING, + STOPPING, + HALTED +} e_test_mode_t; + +typedef enum e_https_certificate +{ +// API_CERTIFICATE_DISABLED = -1, + API_CERTIFICATE_CURRENCYAPI = 0, + API_CERTIFICATE_WEATHERAPI +} e_https_certificate_t; + +extern e_https_certificate_t g_https_certificate; + +typedef struct st_emc_menu_status +{ + e_test_status_t state; + e_test_mode_t activation_mode; + uint32_t internal; +} menu_settings_t; + +typedef struct irq_pins +{ + const external_irq_instance_t * const p_irq; +} st_irq_pins_t; + +typedef struct pwm_pins +{ + const timer_instance_t * const p_timer; + const gpt_io_pin_t pin; +} st_pwm_pins_t; + +extern const char_t * const gp_cursor_store; +extern const char_t * const gp_cursor_restore; +extern const char_t * const gp_cursor_temp; +extern const char_t * const gp_cursor_frequency; +extern const char_t * const gp_cursor_intensity; + +extern const char_t * const gp_red_fg; +extern const char_t * const gp_orange_fg; +extern const char_t * const gp_green_fg; +extern const char_t * const gp_white_fg; + +extern const char_t * const gp_clear_screen; +extern const char_t * const gp_cursor_home; + +extern st_pwm_pins_t g_pwm_pins[]; + +extern uint8_t g_pwm_dcs_data[]; +extern uint8_t g_pwm_rates_data[]; + +extern uint32_t g_pwm_dcs[3]; +extern uint32_t g_pwm_rates[3]; + +extern bool_t do_detection; +extern bool_t do_classification; + +extern int8_t g_selected_menu; +extern bsp_leds_t g_bsp_leds; +extern st_board_status_t g_board_status; + +extern fsp_err_t common_init(void); +extern fsp_err_t print_to_console(char_t * p_data); +extern int8_t input_from_console(void); +extern int8_t * input_from_console_multi(void); +extern void led_duty_cycle_update(); +extern float64_t currency_get_rate(char_t * table, char_t request[3], char_t * _pres); +extern bool_t json_get_data_from_key(char_t * table, char_t * timestring, char_t * _key, char_t * _pres); +extern bool_t initialise_simulated_data_in_sdram(void); + +#endif /* COMMON_INIT_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_utils.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_utils.h new file mode 100644 index 0000000000..4d3e717603 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/common_utils.h @@ -0,0 +1,54 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + *********************************************************************************************************************/ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" +#include "r_typedefs.h" + +#ifndef COMMON_UTILS_H_ + #define COMMON_UTILS_H_ + +/* SEGGER RTT and error related headers */ + + #define BIT_SHIFT_8 (8u) + #define SIZE_64 (64u) + + #define LVL_ERR (1u) /* error conditions */ + + #define RESET_VALUE (0x00) + +// Version Revision History +// Binary release 06/11/2023 "Version 1.0.0" +// Post binary release from 06/11/2023 to xx/xx/xxxx "Version 1.0.1" + #define VERSION_STR "Version 1.0.1" + + #define BUFFER_LINE_LENGTH (1024) + +// #define EP_SCREEN_MODE d2_mode_argb8888 + #define EP_SCREEN_MODE d2_mode_rgb565 + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/currency_table.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/currency_table.h new file mode 100644 index 0000000000..d38bdd490f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/currency_table.h @@ -0,0 +1,52 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ /********************************************************************************************************************** + * File Name : currency_table.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* + * currency_table.h + * + * Created on: 19 Jun 2023 + * Author: b3800117 + */ + +#include + +#ifndef CURRENCY_TABLE_H +#define CURRENCY_TABLE_H + +typedef struct st_currency_rates { + double austrailian_dollar; // AUS + double british_pound_sterlin; // GBP + double canadian_dollar; // CAN + double chinese_yen; // CNY + double european_union_euro; // EUR + double hong_kong_dollar; // HKD + double indian_rupee; // INR + double jananese_yen; // JPY + double singaphorean_dollar; // SGD + double unitedstates_dollar; // USD +} st_currency_rates_t; + + +extern st_currency_rates_t aus; // Austrailian Dollar + +#endif /* CURRENCY_TABLE_H */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/fg_font_22_full.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/fg_font_22_full.h new file mode 100644 index 0000000000..908b7dc50e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/fg_font_22_full.h @@ -0,0 +1,41 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : fg_font_22_full.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* GIMP RGB C-Source image dump (fg_font_22_full.h) */ + +#include "r_typedefs.h" +#include "bsp_api.h" +#include "dave_driver.h" +#include "gimp.h" +#include "camera_layer.h" +#include "graphics\graphics.h" + +#ifndef FG_FONT_22_FULL_H_ + #define FG_FONT_22_FULL_H_ + +extern bool_t initialise_fg_font_22_full(void); +extern void print_fg_font_22(uint16_t _xs, uint16_t _ys, char * _str); + +#endif // BG_FONT_18_FULL_H_ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/gimp.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/gimp.h new file mode 100644 index 0000000000..0fa0a78f12 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/gimp.h @@ -0,0 +1,272 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : gimp.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* + * gimp.h + * + * Created on: 19 Jun 2023 + * Author: b3800117 + */ + +#include "dave_driver.h" + +#ifndef GRAPHICS_GIMP_H_ + #define GRAPHICS_GIMP_H_ + +typedef unsigned int guint; +typedef unsigned char guint8; +typedef char gchar; + +typedef struct st_gimp_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(480 * 854 * 2) + 1]; +} st_gimp_image_t; + +typedef struct st_gimp_countries_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(50 * 132 * 4) + 1]; +} st_gimp_countries_image_t; + +typedef struct st_gimp_weather_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(182 * 200 * 4) + 1]; +} st_gimp_weather_image_t; + +typedef struct st_gimp_mab_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(192 * 192 * 2) + 1]; +} st_gimp_mab_image_t; + +typedef struct st_gimp_currency_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(50 * 405 * 4) + 1]; +} st_gimp_currency_image_t; + +typedef struct st_gimp_led_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(332 * 240 * 2) + 1]; +} st_gimp_led_image_t; + +typedef struct st_gimp_ai_face_num_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(14 * 9 * 2) + 1]; +} st_gimp_ai_face_num_image_t; + +typedef struct st_gimp_font_22_full_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(30 * 345 * 4) + 1]; +} st_gimp_font_22_full_image_t; + +typedef struct st_gimp_font_full_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(28 * 691 * 2) + 1]; +} st_gimp_font_full_image_t; + +typedef struct st_gimp_bg_font_18_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(22 * 19 * 2) + 1]; +} st_gimp_bg_font_18_image_t; + +typedef struct st_gimp_cc_instruct_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(59 * 854 * 2) + 1]; +} st_gimp_cc_instruct_image_t; + +typedef struct st_gimp_cc_buttons_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(59 * 854 * 2) + 1]; +} st_gimp_cc_buttons_image_t; + +typedef struct st_gimp_city_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(66 * 133 * 2) + 1]; +} st_gimp_city_image_t; + +typedef struct st_gimp_fg_font_22_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(30 * 25 * 4) + 1]; +} st_gimp_fg_font_22_image_t; + +typedef struct st_gimp_fg_icon_image +{ + guint width; + guint height; + guint bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ + guint8 pixel_data[(113 * 126 * 4) + 1]; +} st_gimp_fg_icon_image_t; + +typedef struct st_lcd_point_def +{ + d2_point horizontal; + d2_point verticle; +} st_lcd_point_def_t; + +typedef enum image_data +{ + GI_SPLASH_SCREEN = 0, // 0x90040000 M1 + GI_MAIN_SCREEN, // 0x90140000 + GI_MAIN_BLANK, // 0x90240000 M2 + GI_MAIN_MENU, // 0x90340010 + GI_TIMEZONES_LOCALE, // 0x90440010 M3 + GI_CURRENCY_COUNTRIES, // 0x90540010 + GI_LED_GRAPHICS_SCREEN, // 0x90640010 M4 + GI_NOT_IN_USE_1, // 0x90740010 OLDE ICONS I THINK + GI_WEATHER_ICON_SCREEN, // 0x90840010 MS2 + GI_CURRENCY_INSTRUCTIONS, // 0x90940010 + GI_KIS_SCREEN, // 0x90A40010 MS3 + GI_HELP_SCREEN, // 0x90B40010 + GI_CREDITS, // 0x90C40010 MS4 + GI_LED_GRAPHICS_SCREEN_2, // 0x90D40010 + DATA_WEATHER_SIMULATED, // 0x90E40010 MS5 + GI_WORLD_SCREEN, // 0x90F40010 + GI_WEATHER_HONG_KONG, // 0x91040010 MS6 + GI_WEATHER_KYOTO, // 0x91140010 + GI_WEATHER_LONDON, // 0x91240010 + GI_WEATHER_MIAMI, // 0x91340010 + GI_WEATHER_MUNICH, // 0x91440010 + GI_WEATHER_NEW_YORK, // 0x91540010 + GI_WEATHER_PARIS, // 0x91640010 + GI_WEATHER_PRAGUE, // 0x91740010 + GI_WEATHER_QUEENSTOWN, // 0x91840010 + GI_WEATHER_RIO_DE_JANERIO, // 0x91940010 + GI_WEATHER_ROME, // 0x91A40010 + GI_WEATHER_SAN_FRANCISCO, // 0x91B40010 + GI_WEATHER_SHANGHAI, // 0x91C40010 + GI_WEATHER_SINGAPORE, // 0x91D40010 + GI_WEATHER_SYDNEY, // 0x91E40010 + GI_WEATHER_TORONTO, // 0x91F40010 + GI_AI_OBJECT_DETECTION, // 0x92040010 + GI_AI_FACE_RECONITION, // 0x92140010 + GI_CURRENCY_SCREEN, // 0x92240010 + MODE_SLIDE_30, // 0x92340010 + MODE_SLIDE_31, // 0x92440010 +} st_image_data_t; + +typedef enum image_currency_instructions +{ + GI_CURRENCY_LINE_0 = 0, + GI_CURRENCY_LINE_1, + GI_CURRENCY_LINE_2 +} st_image_currency_instructions_t; + +typedef enum image_weather_icons +{ + GI_ICON_RAIN = 0, + GI_ICON_SNOW, + GI_ICON_SUN, + GI_ICON_WIND +} st_image_weather_icons_t; + +typedef enum image_timezone_locale +{ + GI_SAN_FRANSICSCO = 0, + GI_MEXICO_CITY, + GI_TORONTO, + GI_SANTIAGO, + GI_SAO_PAULO, + GI_LONDON, + GI_BERLIN, + GI_CAPE_TOWN, + GI_MOSCOW, + GI_NEW_DELHI, + GI_SINGAPHORE, + GI_BEIJING, + GI_TOKYO, + GI_SYDNEY, + GI_AUCKLAND +} st_image_timezone_locale_t; + +typedef enum image_currency_countries +{ + GI_COUNTRIES_AUS = 0, + GI_COUNTRIES_GBP, + GI_COUNTRIES_CAN, + GI_COUNTRIES_CNY, + GI_COUNTRIES_EUR, + GI_COUNTRIES_HKD, + GI_COUNTRIES_INR, + GI_COUNTRIES_JPY, + GI_COUNTRIES_SGD, + GI_COUNTRIES_USD, + + GI_COUNTRIES_EQUALS, + GI_COUNTRIES_DECIMAL, + +// GI_COUNTRIES_COLON, + GI_COUNTRIES_0, + GI_COUNTRIES_1, + GI_COUNTRIES_2, + GI_COUNTRIES_3, + GI_COUNTRIES_4, + GI_COUNTRIES_5, + GI_COUNTRIES_6, + GI_COUNTRIES_7, + GI_COUNTRIES_8, + GI_COUNTRIES_9, +} st_image_currency_countries_t; + +#endif /* GRAPHICS_GIMP_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/ai_face_screen_demo.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/ai_face_screen_demo.c new file mode 100644 index 0000000000..ad2f1fec79 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/ai_face_screen_demo.c @@ -0,0 +1,453 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER Escreen_offset_xpRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE Escreen_offset_xpRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : led_screen_demo.c + * Version : . + * Description : The led demo screen display. + *********************************************************************************************************************/ + +#include + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" +#include "portable.h" + +#include "common_utils.h" +#include "common_init.h" +#include "menu_camview.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "camera_layer.h" +#include "graphics\graphics.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +#include "touch_gt911.h" +#include "gimp.h" + +#include "font_ai_face_digit.h" +#include "bg_font_18_full.h" + +/* RESOLUTION FROM CAMERA */ +#define CAM_IMG_SIZE_X 320 +#define CAM_IMG_SIZE_Y 240 /* Trim the Right Hand Edge hiding corruption */ + +/* normal screen */ +#define CAM_LAYER_SIZE_X 476 /* 000 --> LCD_VPIX */ +#define CAM_LAYER_SIZE_Y 360 /* 000 --> 480 */ + +/* AI model resolution */ +#define DET_MODEL_IMG_SIZE_X 192 +#define DET_MODEL_IMG_SIZE_Y 192 + +extern uint32_t get_image_data(st_image_data_t ref); +extern bool_t in_transition(void); +extern bool_t is_camera_mode(void); + +extern void show_menu_icon(void); +extern bool_t process_main_menu(void); + +extern uint8_t bsp_camera_out_rot_buffer565[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * BSP_CAM_BYTE_PER_PIXEL]; + +extern st_ai_detection_point_t g_ai_detection[5]; +extern uint32_t get_sub_image_data(st_image_data_t ref, uint32_t sub_image); + +uint64_t face_detection_inference_time; + +void do_face_reconition_screen(void); + +static volatile d2_point xs_pos = 42; +static volatile d2_point xe_pos = 401; + +static volatile d2_point ys_pos = 247; +static volatile d2_point ye_pos = 605; + +static volatile d2_point x_pos = 42; +static volatile d2_point y_pos = 247; + +static st_gimp_countries_image_t gimp_spacer_text BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram"); + +static d2_point hor_offset = 20; +static d2_point ver_offset = 80; +static display_runtime_cfg_t glcd_layer_change; + +static uint32_t total_number_of_menu_close_events = 0; + +static uint32_t previous_face_count = 99; +static uint32_t frame_counter = 0; + +/********************************************************************************************************************** + * Function Name: draw_with_alpha + * Description : . + * Arguments : object + * : hoffset + * : voffset + * Return Value : . + *********************************************************************************************************************/ +static void draw_with_alpha (st_gimp_countries_image_t * object, uint16_t hoffset, uint16_t voffset) +{ + /* GLCDC Graphics Layer 1 size must be 182 x 200 */ + uint8_t * buf_ptr = (uint8_t *) fb_foreground; + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[1]; // Layer 2 + + /* clear screen */ + +// memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + + /* offset 200 horizontal */ + buf_ptr += (hoffset * (p_input->hstride * 4)); // Horizontal offset + buf_ptr += (voffset * 4); // Vertical offset + + uint32_t bpp = object->bytes_per_pixel; + + for (uint32_t v = 0; v < object->height; v++) + { + uint32_t v_offset = v * object->width * bpp; + for (uint32_t h = 0; h < (object->width * bpp); h += bpp) + { + buf_ptr[0] = object->pixel_data[v_offset + h + 2]; // B + buf_ptr[1] = object->pixel_data[v_offset + h + 1]; // G + buf_ptr[2] = object->pixel_data[v_offset + h]; // R + buf_ptr[3] = object->pixel_data[v_offset + h + 3]; // A (Unused) + buf_ptr += 4; + } + + buf_ptr += ((p_input->hstride - p_input->hsize) * 4); + + /* align image size to be drawn with the surface size */ + buf_ptr += ((p_input->hsize - object->width) * bpp); + } +} + +/********************************************************************************************************************** + * End of function draw_with_alpha + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_face_reconition_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void do_face_reconition_screen (void) +{ + st_gimp_image_t * img = NULL; + frame_counter++; + + /* Initialise camera edge */ + xs_pos = 42; + xe_pos = 401; + + ys_pos = 247; + ye_pos = 605; + + x_pos = 42; + y_pos = 247; + + total_number_of_menu_close_events = 0; + + /* suspend AI operation */ + do_classification = false; + vTaskDelay(0); + +// do_detection = false; + vTaskDelay(0); + + if (is_camera_mode() == true) + { + total_number_of_menu_close_events += process_main_menu(); + bsp_camera_capture_image(); + total_number_of_menu_close_events += process_main_menu(); + + /* resume AI operation */ + do_classification = false; + vTaskDelay(0); + do_detection = true; + vTaskDelay(0); + } + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + /* Use background image */ + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_AI_FACE_RECONITION); + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + /* show model information */ + print_bg_font_18(d2_handle, 220 + ver_offset, hor_offset, (char *) "Yolo-Fastest"); + print_bg_font_18(d2_handle, 142 + ver_offset, hor_offset, (char *) "192x192x1"); + print_bg_font_18(d2_handle, 64 + ver_offset, hor_offset, (char *) "--- ms "); + + if (is_camera_mode() == true) + { + /* Move graphics on-screen */ + glcd_layer_change.layer.coordinate.x = 186; + glcd_layer_change.layer.coordinate.y = 652; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + } + + gimp_spacer_text.height = 30; + gimp_spacer_text.width = 50; + gimp_spacer_text.bytes_per_pixel = 4; + memset(gimp_spacer_text.pixel_data, 0, ((50 * 30 * 4) + 1)); + + previous_face_count = 99; + + /* foreground */ + show_menu_icon(); + } + else + { + if (is_camera_mode() == false) + { + d2_point vpos = 346; + d2_point hpos = 272; + total_number_of_menu_close_events += process_main_menu(); + + print_bg_font_18(d2_handle, vpos -= 23, hpos - 32, (char *) "PROBLEM CONNECTING TO THE CAMERA"); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Power down the kit"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "1."); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Ensure that the Camera Expansion Board"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "2."); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "is securely and correctly mounted "); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "on the Camera Expansion Port"); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Ensure that the configuration switches"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "3."); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "(SW1) are set as 3 and 7 ON, all others OFF"); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Power up the kit"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "4."); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Launch Face Detection application"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "5."); + } + else + { + total_number_of_menu_close_events += process_main_menu(); + + d2_setblitsrc(d2_handle, + bsp_camera_out_rot_buffer565, + CAM_IMG_SIZE_Y, + CAM_IMG_SIZE_Y, + CAM_IMG_SIZE_X, + d2_mode_rgb565); + + d2_blitcopy(d2_handle, + CAM_IMG_SIZE_Y, + CAM_IMG_SIZE_Y, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((CAM_LAYER_SIZE_Y) << 4), + (d2_width) ((CAM_LAYER_SIZE_Y) << 4), // Destination size width/height + (d2_width) ((((480 - 38) - CAM_LAYER_SIZE_Y) / 2) << 4), + (d2_width) (((LCD_VPIX - CAM_LAYER_SIZE_Y) / 2) << 4), // Destination offset position + d2_tm_filter); + + d2_setcolor(d2_handle, 0, 0x000000); + + y_pos = ys_pos; + d2_renderline(d2_handle, + (((d2_point) xs_pos) << 4), + (((d2_point) y_pos) << 4), + (((d2_point) xe_pos) << 4), + (((d2_point) y_pos) << 4), + 3 << 4, + 0); + + y_pos = ye_pos; + d2_renderline(d2_handle, + (((d2_point) xs_pos) << 4), + (((d2_point) y_pos) << 4), + (((d2_point) xe_pos) << 4), + (((d2_point) y_pos) << 4), + 3 << 4, + 0); + + x_pos = xs_pos; + d2_renderline(d2_handle, (((d2_point) x_pos) << 4), (((d2_point) ys_pos) << 4), (((d2_point) x_pos) << 4), + (((d2_point) ye_pos) << 4), 3 << 4, 0); + + x_pos = xe_pos; + d2_renderline(d2_handle, (((d2_point) x_pos) << 4), (((d2_point) ys_pos) << 4), (((d2_point) x_pos) << 4), + (((d2_point) ye_pos) << 4), 3 << 4, 0); + + total_number_of_menu_close_events += process_main_menu(); + + { + uint32_t face_count = 0; + d2_point x_off = (480 - BSP_CAM_HEIGHT) / 2; + d2_point comp = 40; + d2_point y_off = ((858 + comp) - BSP_CAM_WIDTH) / 2; + + d2_point x_disp_off = x_off + DET_MODEL_IMG_SIZE_X; + d2_point y_disp_off = y_off - ((BSP_CAM_WIDTH - BSP_CAM_HEIGHT) / 2); + d2_f32 scale_bb = 240.0 / DET_MODEL_IMG_SIZE_X; + + for (int_t i = 0; i < 5; i++) + { + d2_point x = g_ai_detection[i].m_x; + d2_point y = g_ai_detection[i].m_y; + d2_point w = g_ai_detection[i].m_w; + d2_point h = g_ai_detection[i].m_h; + d2_f32 compensate_ratio_w = w / 80.0f; + d2_f32 compensate_ratio_h = w / 100.0f; + if (compensate_ratio_w < 1.0f) + { + compensate_ratio_w = 1.0f; + } + + if (compensate_ratio_h < 1.0f) + { + compensate_ratio_h = 1.0f; + } + + x = (d2_point) (x * scale_bb); + y = (d2_point) (y * scale_bb); + w = (d2_point) (w * scale_bb); + h = (d2_point) (h * scale_bb); + + d2_point center_x = x + (w / 2); + d2_point center_y = y + (h / 2); + + w *= compensate_ratio_w; + h *= compensate_ratio_h; + x = center_x - (w / 2); + y = center_y - (h / 2); + + d2_point f_x = x_disp_off - y; + d2_point f_y = y_disp_off + x; + + if (h != 0) + { + face_count++; + d2_point right_top_x = f_x; + d2_point right_top_y = f_y; + d2_point left_bottom_x = f_x - h; + d2_point left_bottom_y = f_y + w; + + if (left_bottom_y > ((y_off + BSP_CAM_WIDTH) - comp)) + { + left_bottom_y = (d2_point) (y_off + BSP_CAM_WIDTH) - comp; + } + + if (left_bottom_x < (x_off / 2)) + { + left_bottom_x = x_off / 2; + } + + d2_setcolor(d2_handle, 0, 0xFF0000); + d2_renderline(d2_handle, (d2_point) ((right_top_x) << 4), (d2_point) (right_top_y << 4), + (d2_point) ((left_bottom_x) << 4), (d2_point) ((right_top_y) << 4), + (d2_point) (2 << 4), 0); + d2_renderline(d2_handle, (d2_point) ((left_bottom_x) << 4), (d2_point) ((right_top_y) << 4), + (d2_point) ((left_bottom_x) << 4), (d2_point) ((left_bottom_y) << 4), + (d2_point) (2 << 4), 0); + d2_renderline(d2_handle, (d2_point) ((left_bottom_x) << 4), (d2_point) ((left_bottom_y) << 4), + (d2_point) ((right_top_x) << 4), (d2_point) ((left_bottom_y) << 4), + (d2_point) (2 << 4), 0); + d2_renderline(d2_handle, (d2_point) ((right_top_x) << 4), (d2_point) ((left_bottom_y) << 4), + (d2_point) ((right_top_x) << 4), (d2_point) ((right_top_y) << 4), + (d2_point) (2 << 4), 0); + } + + memset(&g_ai_detection[i], 0, sizeof(g_ai_detection[i])); + } + + if (face_count > 9) + { + face_count = 9; + } + + if (previous_face_count != face_count) + { + previous_face_count = face_count; + + /* Use biggest font available */ + st_gimp_countries_image_t * simg = NULL; + + draw_with_alpha(&gimp_spacer_text, 60, 24); // From bottom left of layer to bottom left of image + + /* update string on display */ + simg = + (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, + (GI_COUNTRIES_0 + face_count)); + draw_with_alpha(simg, 60, 24); // From bottom left of layer to bottom left of image + } + + uint32_t time = (uint32_t) (face_detection_inference_time / 1000); // ms + + char_t time_str[] = {'0', '0', '0', ' ', 'm', 's', ' ', ' ', '\0'}; + time_str[0] += (char_t) (time / 100); + time_str[1] += (char_t) ((time / 10) % 10); + time_str[2] += (char_t) (time % 10); + + print_bg_font_18(d2_handle, 64 + (+ver_offset), hor_offset, (char *) time_str); + } + } + } + + total_number_of_menu_close_events += process_main_menu(); + + if (total_number_of_menu_close_events > 0) + { + /* This demo is closing so clear forground */ + uint8_t * buf_ptr = (uint8_t *) fb_foreground; + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[1]; // Layer 2 + + glcd_layer_change.layer.coordinate.x = 76; + glcd_layer_change.layer.coordinate.y = 900; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + + memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + } + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_face_reconition_screen + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/ai_object_screen_demo.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/ai_object_screen_demo.c new file mode 100644 index 0000000000..72aef1e8bd --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/ai_object_screen_demo.c @@ -0,0 +1,357 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER Escreen_offset_xpRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE Escreen_offset_xpRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : led_screen_demo.c + * Version : . + * Description : The led demo screen display. + *********************************************************************************************************************/ + +#include + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" +#include "portable.h" + +#include "common_utils.h" +#include "common_init.h" +#include "menu_camview.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "camera_layer.h" +#include "graphics\graphics.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +#include "touch_gt911.h" +#include "gimp.h" + +#include "font_ai_face_digit.h" +#include "bg_font_18_full.h" +#include "fg_font_22_full.h" + +/* RESOLUTION FROM CAMERA */ +#define CAM_IMG_SIZE_X 320 +#define CAM_IMG_SIZE_Y 240 /* Trim the Right Hand Edge hiding corruption */ + +/* normal screen */ +#define CAM_LAYER_SIZE_X 476 /* 000 --> LCD_VPIX */ +#define CAM_LAYER_SIZE_Y 360 /* 000 --> 480 */ + +#define MAX_TEXT_UPDATE 3; +#define MAX_STR_LEN 15 + +extern uint32_t get_image_data(st_image_data_t ref); +extern bool_t in_transition(void); + +extern void show_menu_icon(void); +extern bool_t process_main_menu(void); + +extern uint8_t bsp_camera_out_rot_buffer565[BSP_CAM_WIDTH * BSP_CAM_HEIGHT * BSP_CAM_BYTE_PER_PIXEL]; +extern st_ai_classification_point_t g_ai_classification[5]; +extern const char ** getLabelPtr(); +extern uint32_t get_image_data(st_image_data_t ref); +extern uint32_t get_sub_image_data(st_image_data_t ref, uint32_t sub_image); +extern bool_t is_camera_mode(void); + +static char local_str[5][32] = {0}; +static char local_prob[5][8] = {0}; +static display_runtime_cfg_t glcd_layer_change; +static uint32_t total_number_of_menu_close_events = 0; +static d2_point hor_offset = 20; +static d2_point ver_offset = 80; + +uint64_t image_classification_inference_time; +void do_object_detection_screen(void); +void process_str(const char * input, char * output, int max_len); + +/********************************************************************************************************************** + * Function Name: process_str + * Description : . + * Arguments : input + * : output + * : max_len + * Return Value : . + *********************************************************************************************************************/ +void process_str (const char * input, char * output, int max_len) +{ + int i; + for (i = 0; (input[i] != '\0') && (i < (max_len - 1)); i++) + { + if (input[i] == ',') + { + break; + } + + output[i] = input[i]; + } + + for ( ; i < (max_len - 1); i++) + { + output[i] = ' '; + } + + output[max_len - 1] = '\0'; +} + +/********************************************************************************************************************** + * End of function process_str + *********************************************************************************************************************/ +uint32_t refresh_fg = 0; + +uint32_t tm = 0; + +static volatile d2_point xs_pos = 42; +static volatile d2_point xe_pos = 401; + +static volatile d2_point ys_pos = 247; +static volatile d2_point ye_pos = 605; + +static volatile d2_point x_pos = 42; +static volatile d2_point y_pos = 247; + +static uint32_t frame_counter = 0; + +/********************************************************************************************************************** + * Function Name: do_object_detection_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void do_object_detection_screen (void) +{ + st_gimp_image_t * img = NULL; + + frame_counter++; + + /* Initialise camera edge */ + xs_pos = 42; + xe_pos = 401; + + ys_pos = 247; + ye_pos = 605; + + x_pos = 42; + y_pos = 247; + + total_number_of_menu_close_events = 0; + + /* suspend AI operation */ + do_detection = false; + vTaskDelay(0); + + if (is_camera_mode() == true) + { + total_number_of_menu_close_events += process_main_menu(); + bsp_camera_capture_image(); + total_number_of_menu_close_events += process_main_menu(); + + /* resume AI operation */ + do_detection = false; + vTaskDelay(0); + do_classification = true; + vTaskDelay(0); + } + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_AI_OBJECT_DETECTION); + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + print_bg_font_18(d2_handle, 220 + ver_offset, hor_offset, (char *) "MobileNet v1"); + print_bg_font_18(d2_handle, 142 + ver_offset, hor_offset, (char *) "224x224x3"); + print_bg_font_18(d2_handle, 64 + ver_offset, hor_offset, (char *) "-- ms "); + + /* foreground */ + show_menu_icon(); + + if (is_camera_mode() == true) + { + // Move graphics on-screen + glcd_layer_change.layer.coordinate.x = 76; + glcd_layer_change.layer.coordinate.y = 520; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + } + } + else + { + if (is_camera_mode() == false) + { + total_number_of_menu_close_events += process_main_menu(); + + d2_point vpos = 335; + d2_point hpos = 272; + total_number_of_menu_close_events += process_main_menu(); + + print_bg_font_18(d2_handle, vpos -= 23, hpos - 32, (char *) "PROBLEM CONNECTING TO THE CAMERA"); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Power down the kit"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "1."); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Ensure that the Camera Expansion Board"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "2."); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "is securely and correctly mounted "); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "on the Camera Expansion Port"); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Ensure that the configuration switches"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "3."); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "(SW1) are set as 3 and 7 ON, all others OFF"); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Power up the kit"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "4."); + print_bg_font_18(d2_handle, vpos -= 23, hpos, (char *) "Launch Image Classification application"); + print_bg_font_18(d2_handle, vpos, hpos - 32, (char *) "5."); + } + else + { + total_number_of_menu_close_events += process_main_menu(); + + d2_setblitsrc(d2_handle, + bsp_camera_out_rot_buffer565, + CAM_IMG_SIZE_Y, + CAM_IMG_SIZE_Y, + CAM_IMG_SIZE_X, + d2_mode_rgb565); + + d2_blitcopy(d2_handle, + CAM_IMG_SIZE_Y, + CAM_IMG_SIZE_Y, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((CAM_LAYER_SIZE_Y) << 4), + (d2_width) ((CAM_LAYER_SIZE_Y) << 4), // Destination size width/height + (d2_width) ((((480 - 38) - CAM_LAYER_SIZE_Y) / 2) << 4), + (d2_width) (((LCD_VPIX - CAM_LAYER_SIZE_Y) / 2) << 4), // Destination offset position + d2_tm_filter); + +// d2_setcolor(d2_handle, 0, 0xf7f7f7); white + d2_setcolor(d2_handle, 0, 0x000000); + + y_pos = ys_pos; + d2_renderline(d2_handle, + (((d2_point) xs_pos) << 4), + (((d2_point) y_pos) << 4), + (((d2_point) xe_pos) << 4), + (((d2_point) y_pos) << 4), + 3 << 4, + 0); + + y_pos = ye_pos; + d2_renderline(d2_handle, + (((d2_point) xs_pos) << 4), + (((d2_point) y_pos) << 4), + (((d2_point) xe_pos) << 4), + (((d2_point) y_pos) << 4), + 3 << 4, + 0); + + x_pos = xs_pos; + d2_renderline(d2_handle, (((d2_point) x_pos) << 4), (((d2_point) ys_pos) << 4), (((d2_point) x_pos) << 4), + (((d2_point) ye_pos) << 4), 3 << 4, 0); + + x_pos = xe_pos; + d2_renderline(d2_handle, (((d2_point) x_pos) << 4), (((d2_point) ys_pos) << 4), (((d2_point) x_pos) << 4), + (((d2_point) ye_pos) << 4), 3 << 4, 0); + + total_number_of_menu_close_events += process_main_menu(); + + const char ** labels = getLabelPtr(); // stored in ai_apps/img_class/Labels.c + d2_point vpos = 180; + d2_point hpos = 200; + + if (refresh_fg == 0) + { + refresh_fg = MAX_TEXT_UPDATE; + for (int_t i = 0; i < 5; i++) + { + char processed_str[MAX_STR_LEN] = {0}; + + process_str(labels[g_ai_classification[i].category], processed_str, MAX_STR_LEN); + sprintf(local_str[i], "%s ", processed_str); + local_str[i][MAX_STR_LEN] = '\0'; + memset(&local_str[i][strlen(processed_str)], ' ', strlen(local_str[i]) - 1); + + sprintf(local_prob[i], "%02d%% ", (size_t) (g_ai_classification[i].prob * 100.0)); + local_prob[i][5] = '\0'; + + hpos -= 30; + print_fg_font_22((uint16_t) (vpos - 60), (uint16_t) hpos, (char *) local_prob[i]); + print_fg_font_22((uint16_t) vpos, (uint16_t) hpos, (char *) local_str[i]); + } + } + + refresh_fg--; + + uint32_t time = (uint32_t) (image_classification_inference_time / 1000); // ms + char_t time_str[] = {'0', '0', ' ', 'm', 's', ' ', ' ', '\0'}; + + time_str[0] += (char_t) (time / 10); + time_str[1] += (char_t) (time % 10); + + print_bg_font_18(d2_handle, 64 + ver_offset, hor_offset, (char *) time_str); + } + } + + total_number_of_menu_close_events += process_main_menu(); + + if (total_number_of_menu_close_events > 0) + { + /* This demo is closing so clear forground */ + uint8_t * buf_ptr = (uint8_t *) fb_foreground; + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[1]; // Layer 2 + + glcd_layer_change.layer.coordinate.x = 76; + glcd_layer_change.layer.coordinate.y = 900; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + + memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + } + + /* Wait for q frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_object_detection_screen + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/bg_font_18_full.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/bg_font_18_full.c new file mode 100644 index 0000000000..365a39e3d2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/bg_font_18_full.c @@ -0,0 +1,885 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : bg_font_18_full.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* GIMP RGB C-Source image dump (bg_font_18_full.c) */ + +#include "bg_font_18_full.h" + +#define FONT_18_BYTES_PER_PIXEL 2 + +#define FONT_18_SPACE_WIDTH 22 +#define FONT_18_SPACE_HEIGHT 7 +#define FONT_18_SPACE_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_PERCENT_WIDTH 22 +#define FONT_18_PERCENT_HEIGHT 16 +#define FONT_18_PERCENT_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\226\265\367\275\226\265\226\265\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\034\347\333\336\333\336}\357\377\377\222\224\000\000\000\000\000\000\000\000\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\020\204\000\000\000\000\000\000\000\000\222\224}\357\000\000\000\000\000\000\000\000\226\265\276\367\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\343\030\226\265\276\367\333\336\252R\000\000\000\000\000\000\000\000\333\336\232\326mkmkmkmk\070\306\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\070\306\347\071\000\000\000\000\252R\333\336\377\377\377\377\377\377\377\377}\357\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\070\306\347\071\000\000\000\000\347\071mkmk\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\367\275\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\252R\333\336\276\367\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\232\326\377\377\377\377\377\377\377\377\070\306\343\030\000\000\000\000mk\333\336\276\367\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\232\326\020\204mkmk\222\224\034\347\232\326\000\000\000\000\000\000\000\000mk\333\336\276\367\024\245\000\000\000\000\000\000\000\000\000\000\000\000\377\377\343\030\000\000\000\000\000\000\000\000\343\030\377\377\000\000\000\000\000\000\000\000\000\000\000\000mk}\357}\357\222\224\000\000\000\000\000\000\000\000\276\367\252R\000\000\000\000\000\000\000\000\252R\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224}\357\000\000\000\000\000\000\000\000\222\224\377\377\333\336\333\336\333\336\333\336\276\367\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000mk\367\275\333\336\333\336\232\326\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DEGREES_WIDTH 22 +#define FONT_18_DEGREES_HEIGHT 8 +#define FONT_18_DEGREES_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\226\265\367\275\226\265\226\265\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\034\347\333\336\333\336}\357\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\020\204\000\000\000\000\000\000\000\000\222\224}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\232\326mkmkmkmk\070\306\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\333\336\377\377\377\377\377\377\377\377}\357\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071mkmk\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_MINUS_WIDTH 22 +#define FONT_18_MINUS_HEIGHT 11 +#define FONT_18_MINUS_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_FULL_STOP_WIDTH 22 +#define FONT_18_FULL_STOP_HEIGHT 3 +#define FONT_18_FULL_STOP_DATA \ + "\000\000\000\000\000\000\000\000\333\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_F_SLASH_WIDTH 22 +#define FONT_18_F_SLASH_HEIGHT 13 +#define FONT_18_F_SLASH_DATA \ + "\000\000\000\000\000\000\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\276\367\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\276\367\333\336\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\070\306\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\070\306\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\367\275\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\333\336\276\367\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\276\367\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\276\367\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk}\357}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_0_WIDTH 22 +#define FONT_18_DIGIT_0_HEIGHT 10 +#define FONT_18_DIGIT_0_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\034\347\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\024\245\276\367\367\275\020\204mkmkmkmkmkmkmkmkmk\222\224\070\306\377\377\020\204\000\000\000\000\000\000\000\000\000\000}\357mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\034\347\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\232\326\070\306\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\232\326\000\000\000\000\000\000\000\000\000\000\347\071}\357\377\377\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\276\367\276\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\226\265\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\226\265\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_1_WIDTH 22 +#define FONT_18_DIGIT_1_HEIGHT 6 +#define FONT_18_DIGIT_1_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326\070\306\000\000\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\367\275\377\377\034\347\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_2_WIDTH 22 +#define FONT_18_DIGIT_2_HEIGHT 10 +#define FONT_18_DIGIT_2_DATA \ + "\000\000\000\000\000\000\000\000mk\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\276\367\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\276\367\226\265\000\000\000\000\000\000\000\000\000\000\000\000\377\377\070\306\377\377\034\347\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\367\275\276\367\222\224\000\000\000\000\000\000\000\000\000\000\377\377\000\000mk}\357\377\377\367\275\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\034\347\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\343\030\367\275\377\377}\357\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\252R\034\347\377\377\232\326\347\071\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\226\265\377\377\276\367\024\245\000\000\000\000\000\000\000\000\020\204\034\347\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\333\336\377\377\276\367\232\326\226\265\232\326\377\377\024\245\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\232\326}\357\377\377\333\336\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_3_WIDTH 22 +#define FONT_18_DIGIT_3_HEIGHT 10 +#define FONT_18_DIGIT_3_DATA \ + "\000\000\000\000\000\000\000\000\000\000\020\204\034\347\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\367\275\347\071\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377\232\326\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336}\357\377\377mk\000\000\000\000\000\000\000\000\000\000\034\347\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\232\326\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\034\347mk\000\000\000\000\000\000\000\000\000\000\226\265\377\377\070\306\000\000\000\000\000\000\000\000\000\000mk}\357\000\000\000\000\000\000\000\000\000\000\020\204\276\367\367\275mkmk\020\204\070\306\377\377\222\224\276\367\333\336\226\265\226\265\226\265\070\306\276\367\024\245\000\000\000\000\000\000\000\000\000\000\000\000\020\204}\357\377\377\377\377\377\377\276\367\222\224\000\000\252R\232\326\377\377\377\377\377\377}\357\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030mk\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_4_WIDTH 22 +#define FONT_18_DIGIT_4_HEIGHT 11 +#define FONT_18_DIGIT_4_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\232\326mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\333\336\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\252R\070\306\276\367\276\367\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\343\030\024\245}\357\377\377\070\306\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\020\204\232\326\377\377\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\367\275\276\367}\357\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\377\377\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_5_WIDTH 22 +#define FONT_18_DIGIT_5_HEIGHT 10 +#define FONT_18_DIGIT_5_DATA \ + "\000\000\000\000\000\000\000\000\000\000\347\071\226\265\333\336\000\000\000\000\000\000\343\030\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265mk\000\000\000\000\000\000\000\000\000\000\252R\276\367\276\367\333\336\000\000\000\000\000\000\000\000}\357\276\367\333\336\333\336\034\347\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\232\326\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326\222\224\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071}\357\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\034\347\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\276\367\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\222\224\276\367\024\245mkmkmkmkmk\367\275\377\377\226\265\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\024\245}\357\377\377\377\377\377\377\377\377\377\377\276\367\367\275\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252Rmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_6_WIDTH 22 +#define FONT_18_DIGIT_6_HEIGHT 10 +#define FONT_18_DIGIT_6_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252Rmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\232\326\276\367\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\276\367\070\306\252R\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\333\336\226\265mkmk\020\204\226\265\034\347\367\275mkmk\020\204\226\265\034\347\276\367\252R\000\000\000\000\000\000\000\000\000\000\034\347\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\222\224\000\000\000\000\000\000\000\000\024\245\232\326\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030}\357\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\232\326\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\034\347\000\000\000\000\000\000\000\000\222\224}\357\000\000\000\000\000\000\000\000\000\000\252R\276\367}\357\070\306\226\265\226\265\226\265\070\306}\357\377\377\020\204\000\000\000\000\367\275\034\347\377\377\226\265\000\000\000\000\000\000\000\000\000\000\000\000\347\071\367\275\333\336\276\367\377\377\377\377\034\347\070\306\252R\000\000\000\000\000\000\367\275\232\326\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_7_WIDTH 22 +#define FONT_18_DIGIT_7_HEIGHT 10 +#define FONT_18_DIGIT_7_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\232\326\222\224\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\024\245\034\347\377\377\377\377\333\336\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\222\224\232\326\377\377\377\377\034\347\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\222\224\232\326\276\367\377\377\034\347\226\265\252R\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\070\306\276\367\377\377}\357\367\275\252R\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\367\275}\357\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252Rmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_8_WIDTH 22 +#define FONT_18_DIGIT_8_HEIGHT 10 +#define FONT_18_DIGIT_8_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\347\071mk\020\204mk\252R\000\000\000\000\000\000\000\000\347\071mk\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\377\377\377\377\377\377\377\377\377\377\333\336\000\000\020\204}\357\377\377\377\377\377\377}\357\024\245\000\000\000\000\000\000\000\000\000\000\000\000\226\265}\357\222\224\347\071\000\000\347\071\222\224\276\367\070\306\377\377\367\275\020\204mkmk\367\275\276\367\024\245\000\000\000\000\000\000\000\000\000\000}\357\347\071\000\000\000\000\000\000\000\000\000\000mk\377\377\222\224\000\000\000\000\000\000\000\000\000\000mk}\357\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\232\326\367\275\000\000\000\000\000\000\000\000\000\000\367\275}\357\070\306\343\030\000\000\000\000\000\000\000\000\226\265\232\326\000\000\000\000\000\000\000\000\000\000\252R\276\367}\357\070\306\226\265\070\306\034\347\377\377\252R\034\347\276\367\333\336\333\336\333\336\276\367\276\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\333\336\034\347\333\336\232\326mk\000\000\343\030\222\224\232\326\333\336\333\336\367\275\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_DIGIT_9_WIDTH 22 +#define FONT_18_DIGIT_9_HEIGHT 10 +#define FONT_18_DIGIT_9_DATA \ + "\000\000\000\000\000\000\000\000\000\000\347\071\226\265\232\326\000\000\000\000\000\000\000\000\252R\070\306\333\336\034\347\333\336\333\336\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\252R\276\367\377\377\333\336\000\000\000\000\000\000\020\204\377\377\276\367\333\336\333\336\333\336\333\336\276\367\276\367\252R\000\000\000\000\000\000\000\000\000\000\232\326\226\265\000\000\000\000\000\000\000\000\000\000\034\347\070\306\343\030\000\000\000\000\000\000\000\000\343\030\070\306\232\326\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\034\347\222\224\000\000\000\000\000\000\000\000\000\000\232\326\024\245\000\000\000\000\000\000\000\000\000\000\000\000mk}\357\000\000\000\000\000\000\000\000\000\000mk\377\377\333\336\226\265\020\204mkmk\024\245\377\377\070\306\222\224mkmk\020\204\367\275\276\367\020\204\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306}\357\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\034\347\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_COLON_WIDTH 22 +#define FONT_18_COLON_HEIGHT 3 +#define FONT_18_COLON_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\333\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\333\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_A_WIDTH 22 +#define FONT_18_UPPER_A_HEIGHT 13 +#define FONT_18_UPPER_A_DATA \ + "\000\000\000\000\000\000\000\000}\357\070\306\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\034\347\377\377\377\377\232\326\222\224\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\020\204\367\275\377\377\377\377\034\347\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\020\204\070\306}\357\377\377}\357\367\275\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\252R\367\275}\357\377\377\276\367\070\306\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\347\071\024\245\034\347\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\020\204\070\306}\357\377\377\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\343\030\222\224\070\306\276\367\377\377}\357\070\306\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\222\224\232\326\377\377\377\377\034\347\226\265\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\232\326\377\377\377\377\232\326\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306}\357\377\377\276\367\070\306\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\367\275mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_B_WIDTH 22 +#define FONT_18_UPPER_B_HEIGHT 11 +#define FONT_18_UPPER_B_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\343\030\000\000\000\000\000\000\000\000\000\000\343\030\377\377\347\071\000\000\000\000\000\000\000\000\000\000\347\071\377\377\000\000\000\000\000\000\000\000\000\000\034\347\222\224\000\000\000\000\000\000\000\000\000\000\226\265\276\367\232\326\000\000\000\000\000\000\000\000\000\000\367\275\034\347\000\000\000\000\000\000\000\000\000\000\024\245\276\367\226\265mkmkmk\070\306\377\377mk\276\367}\357\367\275\226\265\226\265\034\347\377\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\367\275\377\377\377\377\377\377\377\377\377\377\222\224\000\000\252R\232\326\377\377\377\377\377\377\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030mkmkmk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_C_WIDTH 22 +#define FONT_18_UPPER_C_HEIGHT 11 +#define FONT_18_UPPER_C_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\222\224\070\306\333\336\034\347\377\377\377\377\377\377\377\377\377\377\333\336\333\336\367\275mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\034\347\377\377}\357\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\276\367\377\377\070\306\000\000\000\000\000\000\000\000\000\000\000\000\226\265\232\326\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\333\336\024\245\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\000\000\000\000\000\000\000\000\000\000\333\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\222\224\034\347\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030mk\020\204\333\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\367\275\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\377\377\333\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\024\245\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\020\204\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_D_WIDTH 22 +#define FONT_18_UPPER_D_HEIGHT 11 +#define FONT_18_UPPER_D_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\000\000\000\000\000\000\000\000\000\000\333\336\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\333\336\000\000\000\000\000\000\000\000\000\000\020\204\276\367\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\276\367\222\224\000\000\000\000\000\000\000\000\000\000\000\000\367\275\377\377\276\367\333\336\367\275\226\265\226\265\226\265\226\265\226\265\367\275\333\336\276\367\377\377\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\070\306\333\336\377\377\377\377\377\377\377\377\377\377\377\377\377\377\276\367\232\326\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_E_WIDTH 22 +#define FONT_18_UPPER_E_HEIGHT 11 +#define FONT_18_UPPER_E_DATA \ + "\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\377\377mkmkmkmkmkmkmk\377\377mkmkmkmkmkmkmk\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_F_WIDTH 22 +#define FONT_18_UPPER_F_HEIGHT 9 +#define FONT_18_UPPER_F_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_G_WIDTH 22 +#define FONT_18_UPPER_G_HEIGHT 12 +#define FONT_18_UPPER_G_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmk\226\265\226\265\226\265\226\265\222\224mk\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\232\326\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\276\367\070\306\343\030\000\000\000\000\000\000\000\000\000\000\000\000\347\071\276\367}\357\024\245mkmkmkmkmkmkmkmk\020\204\367\275}\357\034\347\343\030\000\000\000\000\000\000\000\000\000\000\070\306\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\232\326\070\306\000\000\000\000\000\000\000\000\000\000}\357\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071}\357\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\276\367\343\030\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000mk\034\347\000\000\000\000\000\000\000\000\000\000\333\336\226\265mkmkmkmkmkmk\377\377\000\000\000\000\000\000\347\071mk\024\245\276\367\222\224\000\000\000\000\000\000\000\000\000\000\024\245\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\226\265\377\377\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\343\030mkmkmkmkmkmkmkmk\000\000\000\000\000\000\347\071mk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_H_WIDTH 22 +#define FONT_18_UPPER_H_HEIGHT 12 +#define FONT_18_UPPER_H_DATA \ + "\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\377\377\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_I_WIDTH 22 +#define FONT_18_UPPER_I_HEIGHT 3 +#define FONT_18_UPPER_I_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_J_WIDTH 22 +#define FONT_18_UPPER_J_HEIGHT 10 +#define FONT_18_UPPER_J_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\343\030mkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\070\306\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265}\357\222\224mkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\070\306\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\034\347\377\377}\357\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\226\265\226\265\232\326\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_K_WIDTH 22 +#define FONT_18_UPPER_K_HEIGHT 11 +#define FONT_18_UPPER_K_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\367\275\070\306\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk}\357\276\367\276\367\034\347\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\367\275\377\377\333\336\347\071\343\030\333\336\276\367\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk}\357\276\367\024\245\000\000\000\000\000\000\000\000\226\265\377\377\232\326\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\367\275\377\377\333\336\347\071\000\000\000\000\000\000\000\000\000\000\000\000mk\276\367}\357mk\000\000\000\000\000\000\000\000\000\000\000\000mk}\357\276\367\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\333\336\377\377\226\265\000\000\000\000\000\000\000\000\000\000\377\377\034\347\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\377\377\000\000\000\000\000\000\000\000\000\000\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_L_WIDTH 22 +#define FONT_18_UPPER_L_HEIGHT 8 +#define FONT_18_UPPER_L_DATA \ + "\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\377\377\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_M_WIDTH 22 +#define FONT_18_UPPER_M_HEIGHT 16 +#define FONT_18_UPPER_M_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\222\224\232\326\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\024\245\034\347\377\377\276\367\232\326\222\224\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\367\275\034\347\377\377}\357\070\306\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\367\275}\357\377\377}\357\367\275\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\070\306\276\367\377\377\034\347\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377}\357\222\224\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326\377\377}\357\367\275\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\070\306\276\367\276\367\232\326\222\224\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\367\275}\357\377\377\333\336\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\024\245\034\347\377\377}\357\367\275mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\222\224\232\326\377\377\276\367\070\306\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\034\347\377\377\000\000\000\000\000\000\000\000\000\000\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_N_WIDTH 22 +#define FONT_18_UPPER_N_HEIGHT 13 +#define FONT_18_UPPER_N_DATA \ + "\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmkmkmkmkmk\367\275\276\367\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\024\245}\357\377\377\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\276\367\276\367\070\306\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\333\336\377\377}\357\024\245\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\024\245}\357\377\377\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\276\367\276\367\070\306\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\333\336\377\377}\357\024\245\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\276\367\367\275mkmkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_O_WIDTH 22 +#define FONT_18_UPPER_O_HEIGHT 12 +#define FONT_18_UPPER_O_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071mkmkmkmkmk\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\034\347\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377}\357\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\343\030\034\347\276\367\232\326\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\232\326\377\377\034\347\343\030\000\000\000\000\000\000\000\000\000\000\226\265\232\326\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\034\347\226\265\000\000\000\000\000\000\000\000\000\000}\357\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071}\357\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\034\347\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\034\347\000\000\000\000\000\000\000\000\000\000\020\204\377\377\226\265\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\024\245\276\367\222\224\000\000\000\000\000\000\000\000\000\000\000\000\024\245\377\377\377\377\276\367\333\336\333\336\333\336\333\336\333\336\333\336\333\336\276\367\377\377\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\024\245\070\306\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\226\265\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_P_WIDTH 22 +#define FONT_18_UPPER_P_HEIGHT 10 +#define FONT_18_UPPER_P_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\034\347\020\204\000\000\000\000\000\000\000\000\000\000\252R\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\034\347\252R\000\000\000\000\000\000\347\071\034\347\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\276\367\377\377\377\377\377\377\377\377\377\377\276\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\024\245\070\306\333\336\232\326\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_Q_WIDTH 22 +#define FONT_18_UPPER_Q_HEIGHT 13 +#define FONT_18_UPPER_Q_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000mk\367\275\333\336\333\336\377\377\377\377\377\377\377\377\377\377\034\347\333\336\226\265\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\377\377}\357\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\377\377\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\226\265\034\347\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\034\347\222\224\000\000\000\000\000\000\000\000\000\000\333\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\333\336\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000}\357\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\377\377\232\326\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\232\326\226\265\000\000\000\000\000\000\000\000\000\000}\357\276\367\377\377\333\336\070\306\226\265\226\265\226\265\226\265\226\265\226\265\226\265\333\336\034\347\377\377\333\336\343\030\000\000\000\000\000\000\000\000\000\000\276\367\343\030\226\265\333\336\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\276\367\232\326\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_R_WIDTH 22 +#define FONT_18_UPPER_R_HEIGHT 10 +#define FONT_18_UPPER_R_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\347\071\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\377\377\226\265\000\000\000\000\000\000\000\000\222\224\034\347\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\333\336\333\336\333\336}\357\377\377mk\276\367\232\326\226\265\226\265\070\306\377\377\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377}\357\333\336\333\336\333\336\333\336\232\326mk\000\000\020\204}\357\377\377\377\377\276\367\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_S_WIDTH 22 +#define FONT_18_UPPER_S_HEIGHT 10 +#define FONT_18_UPPER_S_DATA \ + "\000\000\000\000\000\000\000\000\000\000\252R\232\326\377\377\377\377\000\000\000\000\000\000\000\000\000\000\343\030\226\265\333\336\333\336\367\275\343\030\000\000\000\000\000\000\000\000\000\000\000\000\252R\276\367\034\347\226\265\226\265\000\000\000\000\000\000\000\000\347\071\276\367\377\377}\357\333\336}\357\276\367\347\071\000\000\000\000\000\000\000\000\000\000\232\326\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\377\377\070\306\000\000\000\000\000\000\070\306\070\306\000\000\000\000\000\000\000\000\000\000\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\333\336\000\000\000\000\000\000\000\000\343\030\276\367\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\343\030\276\367\377\377\347\071\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\276\367\000\000\000\000\000\000\000\000\000\000\000\000\232\326\377\377\226\265\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\070\306\070\306\000\000\000\000\000\000\000\000\024\245\377\377\034\347\000\000\000\000\000\000\000\000\000\000\000\000\024\245\232\326\000\000\000\000\000\000\000\000\000\000\347\071\276\367}\357\333\336\333\336}\357\377\377\276\367\252R\000\000\000\000\000\000\252R\333\336}\357\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306}\357\377\377}\357\070\306\347\071\000\000\000\000\000\000\000\000\252R\333\336\232\326mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_T_WIDTH 22 +#define FONT_18_UPPER_T_HEIGHT 11 +#define FONT_18_UPPER_T_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\377\377\000\000\000\000\000\000\000\000\000\000\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_U_WIDTH 22 +#define FONT_18_UPPER_U_HEIGHT 12 +#define FONT_18_UPPER_U_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071mkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000mk\034\347\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000mk\377\377\070\306\020\204mkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\232\326\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\070\306\020\204mkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_V_WIDTH 22 +#define FONT_18_UPPER_V_HEIGHT 13 +#define FONT_18_UPPER_V_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\232\326\276\367\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\222\224\070\306}\357\377\377\377\377\034\347\367\275\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\367\275\034\347\377\377\377\377\034\347\367\275\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\333\336\377\377\377\377}\357\070\306\222\224\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\377\377}\357\070\306\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377}\357\367\275\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\222\224\070\306\276\367\377\377\034\347\367\275\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\333\336\377\377\377\377\333\336\226\265mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\367\275\034\347\377\377\377\377\333\336\226\265mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\222\224\070\306}\357\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_W_WIDTH 22 +#define FONT_18_UPPER_W_HEIGHT 19 +#define FONT_18_UPPER_W_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\232\326\276\367\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030mk\226\265\333\336\377\377\377\377\377\377\034\347\070\306\222\224\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\020\204\367\275\034\347\377\377\377\377\276\367\232\326\226\265mk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306}\357\377\377\377\377\333\336\367\275\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\276\367\070\306\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\070\306}\357\377\377}\357\232\326\024\245mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\020\204\226\265\333\336\377\377\377\377\333\336\367\275\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\070\306}\357\377\377}\357\070\306\024\245\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\020\204\226\265\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\222\224\070\306\034\347\377\377\377\377\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\020\204\226\265\333\336\377\377\377\377\276\367\232\326\226\265mk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\226\265\232\326}\357\377\377\377\377\333\336\367\275\020\204\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\034\347\070\306\024\245\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\333\336\226\265mk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\226\265\333\336\377\377\377\377\034\347\070\306\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\024\245\232\326\276\367\377\377\276\367\232\326\226\265mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\232\326\276\367\377\377\377\377\333\336\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\222\224\070\306}\357\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_UPPER_X_WIDTH 22 +#define FONT_18_UPPER_X_HEIGHT 11 +#define FONT_18_UPPER_X_DATA \ + "\000\000\000\000\000\000\000\000}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\000\000\000\000\000\000\000\000\000\000\070\306\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\276\367\276\367\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\343\030\226\265\276\367\276\367\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377}\357\020\204\000\000\343\030\226\265\276\367}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\034\347\276\367\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\333\336\377\377\333\336\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377}\357\222\224\367\275\377\377\070\306mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377}\357\222\224\000\000\000\000\000\000\347\071\070\306\377\377\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\276\367\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\377\377\276\367\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\000\000\000\000\000\000\000\000\000\000\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\000\000" + +#define FONT_18_UPPER_Y_WIDTH 22 +#define FONT_18_UPPER_Y_HEIGHT 12 +#define FONT_18_UPPER_Y_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224}\357\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265}\357\377\377\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\367\275\276\367\377\377\070\306\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377\276\367\226\265\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265}\357\276\367\367\275\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\333\336\377\377\070\306mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\377\377\034\347\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377}\357\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\000\000" + +#define FONT_18_UPPER_Z_WIDTH 22 +#define FONT_18_UPPER_Z_HEIGHT 10 +#define FONT_18_UPPER_Z_DATA \ + "\000\000\000\000\000\000\000\000\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\000\000\000\000\000\000\000\000\000\000\377\377}\357\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\222\224}\357\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\222\224}\357\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\222\224}\357\377\377}\357\020\204\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224}\357\377\377\333\336mk\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\276\367\377\377\333\336mk\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\276\367\377\377\333\336\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\276\367\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_A_WIDTH 22 +#define FONT_18_LOWER_A_HEIGHT 10 +#define FONT_18_LOWER_A_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000mkmk\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R}\357\377\377\377\377\377\377\367\275\000\000\000\000\000\000\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\232\326mkmk\226\265\377\377mk\000\000\000\000\333\336\377\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\343\030\000\000\000\000\000\000\226\265\070\306\000\000\000\000\000\000mk\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\252R\333\336\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326\347\071\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\333\336mk\000\000\000\000\000\000\377\377\000\000\000\000\000\000\367\275\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\034\347\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_B_WIDTH 22 +#define FONT_18_LOWER_B_HEIGHT 9 +#define FONT_18_LOWER_B_DATA \ + "\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\020\204}\357\232\326\226\265\020\204mkmk\222\224\226\265\034\347\377\377\367\275\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\367\275\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\034\347\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\276\367\034\347\367\275\226\265\226\265\226\265\226\265\367\275\034\347\377\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\367\275\333\336\377\377\377\377\377\377\377\377\034\347\070\306mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_C_WIDTH 22 +#define FONT_18_LOWER_C_HEIGHT 9 +#define FONT_18_LOWER_C_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\252R\222\224\226\265\226\265\226\265\226\265\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\333\336\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\333\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\333\336\020\204\343\030\000\000\000\000\000\000\000\000\343\030\222\224}\357\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\276\367\232\326\226\265\000\000\000\000\000\000\000\000\000\000\367\275\276\367\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\232\326\034\347\000\000\000\000\000\000\000\000\343\030\333\336\070\306\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_D_WIDTH 22 +#define FONT_18_LOWER_D_HEIGHT 9 +#define FONT_18_LOWER_D_DATA \ + "\000\000\000\000\000\000\000\000\000\000\347\071\367\275\333\336\377\377\377\377\377\377\377\377\333\336\367\275\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\276\367\034\347\226\265\226\265\226\265\226\265\226\265\226\265\034\347\276\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\034\347\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204}\357\070\306\226\265mkmkmk\020\204\226\265\232\326\377\377\367\275\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_E_WIDTH 22 +#define FONT_18_LOWER_E_HEIGHT 9 +#define FONT_18_LOWER_E_DATA \ + "\000\000\000\000\000\000\000\000\000\000mk\232\326}\357\377\377\377\377\377\377\377\377\333\336\367\275\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377\333\336\226\265\226\265\226\265\377\377\226\265\367\275\034\347\276\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\034\347\222\224\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\024\245\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\034\347mk\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000mk}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377\070\306\226\265\000\000\000\000\377\377\226\265\226\265\070\306\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\232\326\276\367\000\000\000\000\377\377\377\377\377\377\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_F_WIDTH 22 +#define FONT_18_LOWER_F_HEIGHT 8 +#define FONT_18_LOWER_F_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\377\377\226\265\020\204mk\347\071\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\222\224}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_G_WIDTH 22 +#define FONT_18_LOWER_G_HEIGHT 9 +#define FONT_18_LOWER_G_DATA \ + "\000\000mk\070\306\252R\000\000mk\232\326}\357\377\377\377\377\377\377\276\367\333\336\024\245\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377\034\347\252R\020\204\377\377\232\326\226\265\226\265\226\265\226\265\226\265\226\265\034\347\276\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\034\347\222\224\000\000\000\000}\357\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\333\336\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000}\357\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\034\347mk\000\000\000\000\222\224\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\070\306\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\070\306\226\265\226\265\034\347}\357\226\265\226\265\226\265\226\265\226\265\226\265\333\336}\357\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\333\336\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_H_WIDTH 22 +#define FONT_18_LOWER_H_HEIGHT 10 +#define FONT_18_LOWER_H_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\034\347\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmk\020\204\034\347\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\333\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_I_WIDTH 22 +#define FONT_18_LOWER_I_HEIGHT 3 +#define FONT_18_LOWER_I_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\333\336\333\336\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_J_WIDTH 22 +#define FONT_18_LOWER_J_HEIGHT 5 +#define FONT_18_LOWER_J_DATA \ + "\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\232\326\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\333\336\333\336\000\000\252R\333\336\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_K_WIDTH 22 +#define FONT_18_LOWER_K_HEIGHT 9 +#define FONT_18_LOWER_K_DATA \ + "\000\000\000\000\000\000\000\000\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\000\000\000\000\000\000\000\000\000\000\333\336\333\336\333\336\333\336\333\336\333\336}\357\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\377\377\232\326\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\034\347\276\367\024\245\034\347}\357\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\367\275\377\377\333\336\347\071\000\000\343\030\070\306\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk}\357\276\367\024\245\000\000\000\000\000\000\000\000\000\000\024\245\377\377\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\333\336\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_L_WIDTH 22 +#define FONT_18_LOWER_L_HEIGHT 4 +#define FONT_18_LOWER_L_DATA \ + "\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_M_WIDTH 22 +#define FONT_18_LOWER_M_HEIGHT 15 +#define FONT_18_LOWER_M_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\034\347\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\232\326\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\276\367\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\070\306}\357\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmk\232\326\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\333\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_N_WIDTH 22 +#define FONT_18_LOWER_N_HEIGHT 10 +#define FONT_18_LOWER_N_DATA \ + "\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mkmkmkmkmkmkmkmkmk\226\265\232\326\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\070\306\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\276\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_O_WIDTH 22 +#define FONT_18_LOWER_O_HEIGHT 10 +#define FONT_18_LOWER_O_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\252R\222\224\226\265\226\265\226\265\226\265\020\204\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\333\336\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\070\306\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\034\347\252R\000\000\000\000\000\000\000\000\000\000\000\000\020\204\034\347\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\034\347\252R\000\000\000\000\000\000\000\000\000\000\000\000\020\204\034\347\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\333\336\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\333\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\020\204\226\265\226\265\226\265\226\265\222\224\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_P_WIDTH 22 +#define FONT_18_LOWER_P_HEIGHT 10 +#define FONT_18_LOWER_P_DATA \ + "\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\333\336\333\336\333\336}\357\377\377\377\377}\357\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\333\336\347\071\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\034\347\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\034\347\020\204\000\000\000\000\000\000\000\000\000\000\000\000\020\204\034\347\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\232\326\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\232\326\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\020\204\226\265\226\265\226\265\226\265\020\204\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_Q_WIDTH 22 +#define FONT_18_LOWER_Q_HEIGHT 9 +#define FONT_18_LOWER_Q_DATA \ + "\000\000\000\000\000\000\000\000\000\000\347\071\367\275\333\336\377\377\377\377\377\377\377\377\333\336\367\275\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\276\367\034\347\226\265\226\265\226\265\226\265\226\265\226\265\034\347\276\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\034\347\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\070\306\000\000\000\000\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\276\367\070\306\226\265mkmkmk\020\204\226\265\232\326}\357\020\204\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_R_WIDTH 22 +#define FONT_18_LOWER_R_HEIGHT 6 +#define FONT_18_LOWER_R_DATA \ + "\000\000\000\000\000\000\000\000\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377}\357\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\333\336\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_S_WIDTH 22 +#define FONT_18_LOWER_S_HEIGHT 8 +#define FONT_18_LOWER_S_DATA \ + "\000\000\000\000\000\000\000\000\000\000\226\265}\357\377\377\000\000\000\000\000\000\347\071\367\275\333\336\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275}\357\226\265\226\265\000\000\000\000\343\030\276\367}\357\333\336\276\367\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\343\030\000\000\000\000\000\000\000\000\226\265\034\347\343\030\000\000\252R}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\347\071\276\367\347\071\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\347\071\000\000\000\000\000\000\232\326\226\265\000\000\000\000\000\000\343\030\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265}\357\367\275\226\265}\357\034\347\343\030\000\000\000\000\367\275}\357\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\333\336\034\347\070\306\343\030\000\000\000\000\000\000\333\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_T_WIDTH 22 +#define FONT_18_LOWER_T_HEIGHT 7 +#define FONT_18_LOWER_T_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\367\275\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\377\377\333\336\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\276\367\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\377\377\333\336\333\336\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_U_WIDTH 22 +#define FONT_18_LOWER_U_HEIGHT 9 +#define FONT_18_LOWER_U_DATA \ + "\000\000\000\000\000\000\000\000\000\000\020\204\232\326\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\276\367\232\326\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\034\347\034\347\367\275\226\265\226\265\226\265\226\265\226\265\226\265\226\265\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_V_WIDTH 22 +#define FONT_18_LOWER_V_HEIGHT 9 +#define FONT_18_LOWER_V_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\367\275}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\024\245\232\326\377\377\377\377}\357\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\367\275}\357\377\377\276\367\232\326\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326\377\377\377\377\333\336\024\245\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\226\265\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\222\224\232\326\276\367\276\367\232\326\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\367\275\034\347\377\377}\357\070\306\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\222\224\232\326\276\367\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_W_WIDTH 22 +#define FONT_18_LOWER_W_HEIGHT 15 +#define FONT_18_LOWER_W_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\226\265\034\347\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\333\336\377\377\377\377}\357\070\306\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\232\326\276\367\377\377}\357\070\306\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\034\347\024\245\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\034\347\377\377}\357\070\306\024\245\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\226\265\333\336\276\367\377\377\333\336\226\265mk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\024\245\232\326\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\226\265\333\336\377\377\377\377}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\226\265\333\336\377\377\377\377\034\347\367\275\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\377\377\377\377\034\347\367\275\020\204\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377}\357\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\226\265\333\336\377\377}\357\232\326\024\245\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\367\275\034\347\377\377\276\367\333\336\226\265mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\020\204\070\306}\357\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_X_WIDTH 22 +#define FONT_18_LOWER_X_HEIGHT 9 +#define FONT_18_LOWER_X_DATA \ + "\000\000\000\000\000\000\000\000\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\377\377\232\326\347\071\000\000\000\000\000\000\000\000\000\000mk\333\336\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\377\377\070\306\347\071\000\000mk\333\336\377\377}\357\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\377\377\034\347\377\377\333\336\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\276\367\377\377}\357mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\226\265\276\367\276\367\226\265\252R\070\306\377\377\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\276\367\377\377\226\265\343\030\000\000\000\000\000\000\347\071\333\336\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\070\306\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_Y_WIDTH 22 +#define FONT_18_LOWER_Y_HEIGHT 10 +#define FONT_18_LOWER_Y_DATA \ + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\367\275}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\070\306}\357\377\377}\357\367\275\000\000\000\000\000\000\000\000\000\000\000\000\367\275\020\204\000\000\000\000\000\000\000\000\343\030\222\224\232\326\276\367\377\377\232\326\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\377\377\276\367\070\306\226\265\232\326\377\377}\357\367\275\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\222\224\070\306\276\367\377\377\333\336\222\224\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\367\275}\357\377\377\034\347\367\275mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\024\245\333\336\377\377\276\367\232\326\024\245\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\020\204\070\306\276\367\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +#define FONT_18_LOWER_Z_WIDTH 22 +#define FONT_18_LOWER_Z_HEIGHT 8 +#define FONT_18_LOWER_Z_DATA \ + "\000\000\000\000\000\000\000\000mk\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\333\336mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\222\224}\357\377\377\333\336mk\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\222\224}\357\377\377\333\336mk\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\222\224\333\336\377\377\333\336mk\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\377\377\333\336\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\333\336\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + +static st_gimp_bg_font_18_image_t ascii_table[127] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char myc; + +/********************************************************************************************************************** + * Function Name: initialise_bg_font_18_full + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t initialise_bg_font_18_full (void) +{ + // Copy font to SDRAM + size_t index = 0; + + memset(ascii_table, 0, sizeof(ascii_table)); + + index = 32; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_SPACE_HEIGHT; + ascii_table[index].width = FONT_18_SPACE_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_SPACE_DATA, sizeof(FONT_18_SPACE_DATA)); + + index = 37; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_PERCENT_HEIGHT; + ascii_table[index].width = FONT_18_PERCENT_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_PERCENT_DATA, sizeof(FONT_18_PERCENT_DATA)); + + index = 39; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DEGREES_HEIGHT; + ascii_table[index].width = FONT_18_DEGREES_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DEGREES_DATA, sizeof(FONT_18_DEGREES_DATA)); + + index = 45; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_MINUS_HEIGHT; + ascii_table[index].width = FONT_18_MINUS_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_MINUS_DATA, sizeof(FONT_18_MINUS_DATA)); + + index = 46; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_FULL_STOP_HEIGHT; + ascii_table[index].width = FONT_18_FULL_STOP_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_FULL_STOP_DATA, sizeof(FONT_18_FULL_STOP_DATA)); + + index = 47; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_F_SLASH_HEIGHT; + ascii_table[index].width = FONT_18_F_SLASH_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_F_SLASH_DATA, sizeof(FONT_18_F_SLASH_DATA)); + + index = 48; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_0_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_0_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_0_DATA, sizeof(FONT_18_DIGIT_0_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_1_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_1_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_1_DATA, sizeof(FONT_18_DIGIT_1_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_2_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_2_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_2_DATA, sizeof(FONT_18_DIGIT_2_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_3_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_3_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_3_DATA, sizeof(FONT_18_DIGIT_3_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_4_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_4_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_4_DATA, sizeof(FONT_18_DIGIT_4_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_5_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_5_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_5_DATA, sizeof(FONT_18_DIGIT_5_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_6_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_6_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_6_DATA, sizeof(FONT_18_DIGIT_6_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_7_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_7_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_7_DATA, sizeof(FONT_18_DIGIT_7_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_8_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_8_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_8_DATA, sizeof(FONT_18_DIGIT_8_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_DIGIT_9_HEIGHT; + ascii_table[index].width = FONT_18_DIGIT_9_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_DIGIT_9_DATA, sizeof(FONT_18_DIGIT_9_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_COLON_HEIGHT; + ascii_table[index].width = FONT_18_COLON_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_COLON_DATA, sizeof(FONT_18_COLON_DATA)); + + index = 65; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_A_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_A_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_A_DATA, sizeof(FONT_18_UPPER_A_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_B_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_B_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_B_DATA, sizeof(FONT_18_UPPER_B_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_C_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_C_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_C_DATA, sizeof(FONT_18_UPPER_C_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_D_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_D_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_D_DATA, sizeof(FONT_18_UPPER_D_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_E_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_E_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_E_DATA, sizeof(FONT_18_UPPER_E_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_F_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_F_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_F_DATA, sizeof(FONT_18_UPPER_F_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_G_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_G_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_G_DATA, sizeof(FONT_18_UPPER_G_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_H_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_H_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_H_DATA, sizeof(FONT_18_UPPER_H_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_I_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_I_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_I_DATA, sizeof(FONT_18_UPPER_I_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_J_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_J_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_J_DATA, sizeof(FONT_18_UPPER_J_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_K_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_K_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_K_DATA, sizeof(FONT_18_UPPER_K_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_L_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_L_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_L_DATA, sizeof(FONT_18_UPPER_L_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_M_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_M_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_M_DATA, sizeof(FONT_18_UPPER_M_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_N_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_N_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_N_DATA, sizeof(FONT_18_UPPER_N_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_O_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_O_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_O_DATA, sizeof(FONT_18_UPPER_O_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_P_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_P_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_P_DATA, sizeof(FONT_18_UPPER_P_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_Q_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_Q_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_Q_DATA, sizeof(FONT_18_UPPER_Q_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_R_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_R_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_R_DATA, sizeof(FONT_18_UPPER_R_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_S_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_S_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_S_DATA, sizeof(FONT_18_UPPER_S_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_T_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_T_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_T_DATA, sizeof(FONT_18_UPPER_T_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_U_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_U_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_U_DATA, sizeof(FONT_18_UPPER_U_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_V_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_V_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_V_DATA, sizeof(FONT_18_UPPER_V_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_W_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_W_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_W_DATA, sizeof(FONT_18_UPPER_W_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_X_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_X_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_X_DATA, sizeof(FONT_18_UPPER_X_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_Y_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_Y_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_Y_DATA, sizeof(FONT_18_UPPER_Y_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_UPPER_Z_HEIGHT; + ascii_table[index].width = FONT_18_UPPER_Z_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_UPPER_Z_DATA, sizeof(FONT_18_UPPER_Z_DATA)); + + index = 97; + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_A_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_A_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_A_DATA, sizeof(FONT_18_LOWER_A_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_B_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_B_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_B_DATA, sizeof(FONT_18_LOWER_B_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_C_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_C_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_C_DATA, sizeof(FONT_18_LOWER_C_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_D_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_D_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_D_DATA, sizeof(FONT_18_LOWER_D_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_E_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_E_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_E_DATA, sizeof(FONT_18_LOWER_E_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_F_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_F_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_F_DATA, sizeof(FONT_18_LOWER_F_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_G_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_G_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_G_DATA, sizeof(FONT_18_LOWER_G_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_H_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_H_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_H_DATA, sizeof(FONT_18_LOWER_H_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_I_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_I_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_I_DATA, sizeof(FONT_18_LOWER_I_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_J_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_J_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_J_DATA, sizeof(FONT_18_LOWER_J_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_K_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_K_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_K_DATA, sizeof(FONT_18_LOWER_K_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_L_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_L_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_L_DATA, sizeof(FONT_18_LOWER_L_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_M_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_M_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_M_DATA, sizeof(FONT_18_LOWER_M_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_N_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_N_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_N_DATA, sizeof(FONT_18_LOWER_N_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_O_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_O_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_O_DATA, sizeof(FONT_18_LOWER_O_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_P_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_P_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_P_DATA, sizeof(FONT_18_LOWER_P_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_Q_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_Q_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_Q_DATA, sizeof(FONT_18_LOWER_Q_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_R_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_R_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_R_DATA, sizeof(FONT_18_LOWER_R_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_S_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_S_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_S_DATA, sizeof(FONT_18_LOWER_S_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_T_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_T_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_T_DATA, sizeof(FONT_18_LOWER_T_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_U_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_U_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_U_DATA, sizeof(FONT_18_LOWER_U_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_V_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_V_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_V_DATA, sizeof(FONT_18_LOWER_V_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_W_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_W_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_W_DATA, sizeof(FONT_18_LOWER_W_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_X_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_X_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_X_DATA, sizeof(FONT_18_LOWER_X_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_Y_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_Y_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_Y_DATA, sizeof(FONT_18_LOWER_Y_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_18_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_18_LOWER_Z_HEIGHT; + ascii_table[index].width = FONT_18_LOWER_Z_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_18_LOWER_Z_DATA, sizeof(FONT_18_LOWER_Z_DATA)); + + return true; +} + +/********************************************************************************************************************** + * End of function initialise_bg_font_18_full + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: draw_with_alpha + * Description : . + * Arguments : object + * : hoffset + * : voffset + * Return Value : . + *********************************************************************************************************************/ +static void draw_with_alpha (st_gimp_fg_font_22_image_t * object, uint16_t hoffset, uint16_t voffset) +{ + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[0]; // Layer 2 + + uint8_t * buf_ptr = (uint8_t *) fb_background; + + buf_ptr += (hoffset * (p_input->hstride * 4)); // Horizontal offset + buf_ptr += (voffset * 4); // Vertical offset + + uint32_t bpp = object->bytes_per_pixel; + + /* Convert format */ + memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 2); + for (uint32_t v = 0; v < object->height; v++) + { + uint32_t v_offset = v * object->width * bpp; + + for (uint32_t h = 0; h < (object->width * bpp); h += bpp) + { + buf_ptr[0] = object->pixel_data[v_offset + h + 0]; // + buf_ptr[1] = object->pixel_data[v_offset + h + 1]; // + buf_ptr += 2; + } + + buf_ptr += ((p_input->hstride - p_input->hsize) * 2); + } +} + +/********************************************************************************************************************** + * End of function draw_with_alpha + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: print_bg_font_18_direct + * Description : . + * Arguments : _xs + * : _ys + * : _str + * Return Value : . + *********************************************************************************************************************/ +void print_bg_font_18_direct (d2_point _xs, d2_point _ys, char * _str) +{ + st_gimp_bg_font_18_image_t * img = NULL; + uint16_t cur_x = _xs; + uint16_t cur_y = _ys; + size_t len = strlen(_str); + + for (uint32_t pos = 0; pos < len; pos++) + { + myc = (char) *(_str + pos); + + if (pos < 56) // Crop to 56 characters ONLY + { + if ((uint8_t) myc < 127) + { + img = (st_gimp_fg_font_22_image_t *) &ascii_table[myc]; + + if (img != NULL) + { + draw_with_alpha(img, cur_x, cur_y); + cur_x += (uint16_t) img->height; + } + } + } + } +} + +/********************************************************************************************************************** + * End of function print_bg_font_18_direct + *********************************************************************************************************************/ +; + +/********************************************************************************************************************** + * Function Name: print_bg_font_18 + * Description : . + * Arguments : handle + * : _xs + * : _ys + * : _str + * Return Value : . + *********************************************************************************************************************/ +void print_bg_font_18 (d2_device * handle, d2_point _xs, d2_point _ys, char * _str) +{ + st_gimp_bg_font_18_image_t * img = NULL; + d2_point cur_x = _xs; + d2_point cur_y = _ys; + size_t len = strlen(_str); + + for (uint32_t pos = 0; pos < len; pos++) + { + myc = (char) *(_str + pos); + + if ((uint8_t) myc < 127) + { + img = (st_gimp_bg_font_18_image_t *) &ascii_table[myc]; + + if (img != NULL) + { + d2_setblitsrc(handle, + img->pixel_data, + (d2_s32) img->width, + (d2_s32) img->width, + (d2_s32) img->height, + d2_mode_rgb565); + + d2_blitcopy(handle, + (d2_width) img->width, + (d2_width) img->height, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((img->width) << 4), + (d2_width) ((img->height) << 4), // Destination width/height + (cur_x << 4), + (cur_y << 4), // Destination position + d2_tm_filter); + + cur_y += (d2_point) img->height; + } + } + } +} + +/********************************************************************************************************************** + * End of function print_bg_font_18 + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/currency_screen_demo.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/currency_screen_demo.c new file mode 100644 index 0000000000..d9286ace81 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/currency_screen_demo.c @@ -0,0 +1,596 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER Escreen_offset_xpRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE Escreen_offset_xpRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : led_screen_demo.c + * Version : . + * Description : The led demo screen display. + *********************************************************************************************************************/ + +#include + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "bsp_api.h" + +#include "common_utils.h" +#include "common_init.h" +#include "board_cfg.h" +#include "menu_camview.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "graphics\graphics.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +#include "touch_gt911.h" +#include "gimp.h" + +#include "currency_table.h" + +static st_gimp_currency_image_t gimp_spacer_text BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram"); + +#define CURRENCY_HB_WIDTH_SIZE (150) +#define CURRENCY_HB_HEIGHT_SIZE (120) + +extern bool_t https_currency_update(void); +extern uint32_t get_image_data(st_image_data_t ref); +extern bool_t in_transition(void); + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +extern void show_menu_icon(); +extern bool_t process_main_menu(void); +extern void reset_transition(void); + +extern touch_data_t g_touch_data; + +typedef enum e_currency_indictor +{ + LED_SCREEN_RED, + LED_SCREEN_GREEN, + LED_SCREEN_BLUE, +} e_currency_indictor_t; + +typedef struct st_currency_screen_indicator_def +{ + e_currency_indictor_t id; + char_t * p_name_str; + char_t * p_sname_str; + st_lcd_point_def_t center; + bool_t in_use; // blink indicator position in radians +} st_currency_screen_indicator_def_t; + +st_currency_screen_indicator_def_t currency_screen_control[] = +{ + {0, "Austrailian Dollar", "AUD", {31, 280 }, false}, + {1, "British Pound Sterlin", "GBP", {191, 280 }, false}, + {2, "Canadian Dollar", "CAD", {352, 280 }, false}, + {3, "Chinese Yen", "CNY", {514, 280 }, false}, + {4, "European Union Euro", "EUR", {677, 280 }, false}, + {5, "Hong Kong Dollar", "HKD", {31, 154 }, false}, + {6, "Indian Rupee", "INR", {191, 154 }, false}, + {7, "Jananese Yen", "JPY", {352, 154 }, false}, + {8, "Singaphorean Dollar", "SGD", {514, 154 }, false}, + {9, "United States Dollar", "USD", {677, 154 }, false}, +}; + +// Simulated / live data if available +extern char_t * gp_currency_full_table[10]; + +st_lcd_point_def_t refpoint = {89, 26}; +bool_t s_show_reset = false; +static void show_detection_boxes(void); +static void select_detection_box(int32_t * _chosen); +static void draw_with_alpha(st_gimp_countries_image_t * object, uint16_t hoffset, uint16_t voffset); + +void do_currency_screen(void); +void reset_selection(void); + +extern const st_gimp_cc_buttons_image_t cc_reset; + +static uint32_t progress_state = 0; + +static int32_t first_chosen = -1; +static int32_t second_chosen = -1; + +static display_runtime_cfg_t glcd_layer_change; + +/********************************************************************************************************************** + * Function Name: reset_selection + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void reset_selection (void) +{ + first_chosen = -1; + second_chosen = -1; + + progress_state = 0; + s_show_reset = false; + + /* clear screen */ + taskENTER_CRITICAL(); + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[1]; // Layer 2 + uint8_t * buf_ptr = (uint8_t *) fb_foreground; + + /* ver basic clear screen */ + gimp_spacer_text.height = 290; + gimp_spacer_text.width = 70; + gimp_spacer_text.bytes_per_pixel = 4; + memset(gimp_spacer_text.pixel_data, 0, ((50 * 405 * 4) + 1)); + + // Set to off screen; + + glcd_layer_change.layer.coordinate.x = 80; + glcd_layer_change.layer.coordinate.y = 900; + glcd_layer_change.input = g_display0.p_cfg->input[1]; + + memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + + taskEXIT_CRITICAL(); + + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); +} + +/********************************************************************************************************************** + * End of function reset_selection + *********************************************************************************************************************/ + +extern uint32_t get_sub_image_data(st_image_data_t ref, uint32_t sub_image); + +/********************************************************************************************************************** + * Function Name: draw_with_alpha + * Description : . + * Arguments : object + * : hoffset + * : voffset + * Return Value : . + *********************************************************************************************************************/ +static void draw_with_alpha (st_gimp_countries_image_t * object, uint16_t hoffset, uint16_t voffset) +{ + /* GLCDC Graphics Layer 1 size must be 182 x 200 */ + uint8_t * buf_ptr = (uint8_t *) fb_foreground; + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[1]; // Layer 2 + + /* clear screen */ + +// memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + + /* offset 200 horizontal */ + buf_ptr += (hoffset * (p_input->hstride * 4)); // Horizontal offset + buf_ptr += (voffset * 4); // Vertical offset + + uint32_t bpp = object->bytes_per_pixel; + + for (uint32_t v = 0; v < object->height; v++) + { + uint32_t v_offset = v * object->width * bpp; + for (uint32_t h = 0; h < (object->width * bpp); h += bpp) + { + buf_ptr[0] = object->pixel_data[v_offset + h + 2]; // B + buf_ptr[1] = object->pixel_data[v_offset + h + 1]; // G + buf_ptr[2] = object->pixel_data[v_offset + h]; // R + buf_ptr[3] = object->pixel_data[v_offset + h + 3]; // A // A (Unused) + buf_ptr += 4; + } + + buf_ptr += ((p_input->hstride - p_input->hsize) * 4); + + /* align image size to be drawn with the surface size */ + buf_ptr += ((p_input->hsize - object->width) * bpp); + } +} + +/********************************************************************************************************************** + * End of function draw_with_alpha + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_currency_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void do_currency_screen (void) +{ + st_gimp_image_t * img = NULL; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + reset_selection(); + + img = (st_gimp_image_t *) get_image_data(GI_CURRENCY_SCREEN); + + d2_setblitsrc(d2_handle, + img->pixel_data, + (d2_s32) img->width, + (d2_s32) img->width, + (d2_s32) img->height, + EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + (d2_s32) img->width, + (d2_s32) img->height, + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((img->width) << 4), + (d2_width) ((img->height) << 4), // Destination width/height + (d2_width) ((0) << 4), + (d2_width) ((0) << 4), // Destination position + d2_tm_filter); + + img = (st_gimp_image_t *) get_sub_image_data(GI_CURRENCY_INSTRUCTIONS, GI_CURRENCY_LINE_0); + + d2_setblitsrc(d2_handle, + img->pixel_data, + (d2_s32) img->width, + (d2_s32) img->width, + (d2_s32) img->height, + EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + (d2_s32) img->width, + (d2_s32) img->height, + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((img->width) << 4), + (d2_width) ((img->height) << 4), // Destination width/height + (d2_width) ((0) << 4), + (d2_width) ((0) << 4), // Destination position + d2_tm_filter); + + // foreground + show_menu_icon(); + } + else + { + int32_t chosen = -1; + bool_t show_calculation = false; + + https_currency_update(); + + select_detection_box(&chosen); + + switch (progress_state) + { + case 0: + { + img = (st_gimp_image_t *) get_sub_image_data(GI_CURRENCY_INSTRUCTIONS, GI_CURRENCY_LINE_0); + break; + } + + case 1: + { + img = (st_gimp_image_t *) get_sub_image_data(GI_CURRENCY_INSTRUCTIONS, GI_CURRENCY_LINE_1); + break; + } + + case 2: + { + img = (st_gimp_image_t *) get_sub_image_data(GI_CURRENCY_INSTRUCTIONS, GI_CURRENCY_LINE_2); + break; + } + + default: + { + img = (st_gimp_image_t *) get_sub_image_data(GI_CURRENCY_INSTRUCTIONS, GI_CURRENCY_LINE_0); + progress_state = 0; + break; + } + } + + d2_setblitsrc(d2_handle, + img->pixel_data, + (d2_s32) img->width, + (d2_s32) img->width, + (d2_s32) img->height, + EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + (d2_s32) img->width, + (d2_s32) img->height, + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((img->width) << 4), + (d2_width) ((img->height) << 4), // Destination width/height + (d2_width) ((00) << 4), + (d2_width) ((00) << 4), // Destination position + d2_tm_filter); + + if (s_show_reset) + { + img = (st_gimp_image_t *) &cc_reset; + d2_setblitsrc(d2_handle, + img->pixel_data, + (d2_s32) cc_reset.width, + (d2_s32) cc_reset.width, + (d2_s32) cc_reset.height, + EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + (d2_s32) cc_reset.width, + (d2_s32) cc_reset.height, + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((img->width) << 4), + (d2_width) ((img->height) << 4), // Destination width/height + (d2_width) ((refpoint.horizontal) << 4), + (d2_width) ((refpoint.verticle) << 4), // Destination position + d2_tm_filter); + } + + /* if user has chosen country AND the selected country isn't already selected as 1st or 2nd choice AND user is touching screen (debounce) */ + if ((chosen >= 0) && (first_chosen != chosen) && (second_chosen != chosen) && (g_touch_data.num_points != 0)) + { + /* try to assign chosen country to first choice */ + if (first_chosen == (-1)) + { + first_chosen = chosen; + progress_state = 1; + show_calculation = false; + s_show_reset = true; + } + // try to assign chosen country to 2nd choice + else if ((first_chosen >= 0) && (second_chosen == (-1))) + { + second_chosen = chosen; + show_calculation = true; + progress_state = 2; + s_show_reset = true; + } + else + { + /* try to replace chosen country as 2nd choice */ + if ((first_chosen >= 0) && (first_chosen != chosen) && (second_chosen >= 0) && + (second_chosen != chosen)) + { + second_chosen = chosen; + show_calculation = true; + progress_state = 2; + s_show_reset = true; + } + } + +// if ((first_chosen >= 0) && (show_calculation == false)) + if (first_chosen >= 0) + { + st_gimp_countries_image_t * simg = NULL; + + simg = (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, (GI_COUNTRIES_1)); + draw_with_alpha(simg, 10, 24); // From bottom left of layer to bottom left of image + + simg = + (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, + currency_screen_control[first_chosen].id); + draw_with_alpha(simg, 50, 24); // From bottom left of layer to bottom left of image + + glcd_layer_change.layer.coordinate.x = 60; + glcd_layer_change.layer.coordinate.y = 220; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + } + + // only implement aus // need live data + if (show_calculation == true) + { + char_t result_str[32] = ""; + st_gimp_countries_image_t * simg = NULL; + + currency_get_rate((char_t *) gp_currency_full_table[first_chosen], + currency_screen_control[second_chosen].p_sname_str, + (char *) result_str); + + simg = (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, (GI_COUNTRIES_1)); + draw_with_alpha(simg, 10, 24); // From bottom left of layer to bottom left of image + + simg = + (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, + currency_screen_control[first_chosen].id); + draw_with_alpha(simg, 50, 24); // From bottom left of layer to bottom left of image + + glcd_layer_change.layer.coordinate.x = 60; + glcd_layer_change.layer.coordinate.y = 220; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + + uint16_t txt_off = 160; + uint16_t std_off = 28; + + simg = (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, (GI_COUNTRIES_EQUALS)); + draw_with_alpha(simg, txt_off, 24); // From bottom left of layer to bottom left of image + txt_off += 54; + + draw_with_alpha((st_gimp_countries_image_t *) &gimp_spacer_text, txt_off, 24); // From bottom left of layer to bottom left of image + + for (size_t rc = 0; rc < 6; rc++) + { + if (result_str[rc] == '.') + { + simg = (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, + GI_COUNTRIES_DECIMAL); + draw_with_alpha(simg, txt_off, 24); // From bottom left of layer to bottom left of image + txt_off += (uint16_t) simg->height; + } + else + { + int32_t as_num_index = 0; + as_num_index = (result_str[rc] - '0'); + + if ((as_num_index >= 0) && (as_num_index <= 9)) + { + simg = + (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, + (uint32_t) (GI_COUNTRIES_0 + + as_num_index)); + draw_with_alpha(simg, txt_off, 24); // From bottom left of layer to bottom left of image + txt_off += (uint16_t) simg->height; + } + } + } + + txt_off += std_off; + simg = (st_gimp_countries_image_t *) get_sub_image_data(GI_CURRENCY_COUNTRIES, + currency_screen_control[second_chosen].id); + draw_with_alpha(simg, txt_off, 24); // From bottom left of layer to bottom left of image + } + + chosen = -1; + } + + show_detection_boxes(); + bool_t close_demo = process_main_menu(); + + if (close_demo == true) + { + reset_selection(); + } + } + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_currency_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: select_detection_box + * Description : . + * Argument : _chosen + * Return Value : . + *********************************************************************************************************************/ +static void select_detection_box (int32_t * _chosen) +{ + *_chosen = -1; // by default no flag is chosen + + volatile touch_coord_t cp; + int32_t limit = (sizeof(currency_screen_control)) / sizeof(st_currency_screen_indicator_def_t); + + /* Store cp locally so it won't change during processing */ + cp.x = g_touch_data.point[0].x; + cp.y = g_touch_data.point[0].y; + + for (int32_t sel = 0; sel < limit; sel++) + { + d2_point min_horizontal = currency_screen_control[sel].center.horizontal; + d2_point max_horizontal = currency_screen_control[sel].center.horizontal + CURRENCY_HB_WIDTH_SIZE; + + d2_point min_verticle = currency_screen_control[sel].center.verticle; + d2_point max_verticle = (currency_screen_control[sel].center.verticle + CURRENCY_HB_HEIGHT_SIZE); + + if (g_touch_data.num_points > 0) + { + if ( + (cp.x > min_horizontal) && (cp.x <= max_horizontal) && + (cp.y > min_verticle) && (cp.y <= max_verticle)) + { + *_chosen = sel; + } + } + } + + if (s_show_reset && (g_touch_data.num_points > 0)) + { + d2_point min_horizontal = 26; + d2_point max_horizontal = 26 + 159; + + d2_point min_verticle = 89; + d2_point max_verticle = 89 + 37; + + /* Check for button activation */ + if ( + (cp.x > min_horizontal) && (cp.x <= max_horizontal) && + (cp.y > min_verticle) && (cp.y <= max_verticle)) + { + reset_transition(); + } + } +} + +/********************************************************************************************************************** + * End of function select_detection_box + *********************************************************************************************************************/ +static bool_t shown = false; + +/* DEBUG FUNCTIONS */ + +/********************************************************************************************************************** + * Function Name: show_detection_boxes + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void show_detection_boxes (void) +{ + + /* For Debug use only, show the detection boxes as solid colour blocks */ + return; + + uint32_t sel = 0; + uint32_t limit = (sizeof(currency_screen_control)) / sizeof(st_currency_screen_indicator_def_t); + + FSP_PARAMETER_NOT_USED(sel); + FSP_PARAMETER_NOT_USED(limit); + + for (sel = 0; sel < limit; sel++) + { + d2_renderquad(d2_handle, (d2_point) (currency_screen_control[sel].center.verticle << 4), + (d2_point) ((currency_screen_control[sel].center.horizontal) << 4), + (d2_point) ((currency_screen_control[sel].center.verticle + CURRENCY_HB_HEIGHT_SIZE) << 4), + (d2_point) ((currency_screen_control[sel].center.horizontal) << 4), + (d2_point) ((currency_screen_control[sel].center.verticle + CURRENCY_HB_HEIGHT_SIZE) << 4), + (d2_point) ((currency_screen_control[sel].center.horizontal + CURRENCY_HB_WIDTH_SIZE) << 4), + (d2_point) (currency_screen_control[sel].center.verticle << 4), + (d2_point) ((currency_screen_control[sel].center.horizontal + CURRENCY_HB_WIDTH_SIZE) << 4), 0); + + if (!shown) + { + sprintf(s_print_buffer, + "%s\tHITBOX POS [%03d, %03d]\r\n", + currency_screen_control[sel].p_name_str, + currency_screen_control[sel].center.horizontal, + currency_screen_control[sel].center.verticle); + print_to_console(s_print_buffer); + } + } + + shown = true; +} + +/********************************************************************************************************************** + * End of function show_detection_boxes + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/fg_font_22_full.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/fg_font_22_full.c new file mode 100644 index 0000000000..8b59eb3a53 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/fg_font_22_full.c @@ -0,0 +1,750 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ +/********************************************************************************************************************** + * File Name : fg_font_22_full.c + * Version : . + * Description : . + *********************************************************************************************************************/ +/* GIMP RGB C-Source image dump (bg_font_18_full.c) */ + +#include "fg_font_22_full.h" + +#define FONT_22_BYTES_PER_PIXEL (4) + +#define FONT_22_SPACE_WIDTH (30) +#define FONT_22_SPACE_HEIGHT (8) +#define FONT_22_SPACE_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_PERCENT_WIDTH (30) +#define FONT_22_PERCENT_HEIGHT (19) +#define FONT_22_PERCENT_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377?\377\377\377\234\377\377\377\261\377\377\377\306\377\377\377\275\377\377\377\251\377\377\377|\377\377\377\032\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\225\377\377\377\377\377\377\377\377\377\377\377\335\377\377\377\334\377\377\377\335\377\377\377\355\377\377\377\377\377\377\377\377\377\377\377I\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\305\377\377\377$\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377L\377\377\377\377\377\377\377\210\377\377\377\004\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377E\377\377\377\313\377\377\377\347\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\343\377\377\377\377\377\377\377\255\377\377\377\020\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\213\377\377\377\362\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377c\377\377\377\377\377\377\377&\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377s\377\377\377\367\377\377\377\377\377\377\377\224\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377p\377\377\377\377\377\377\377&\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\377\377\377\377\030\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\204\377\377\377\377\377\377\377\377\377\377\377|\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377*\377\377\377\374\377\377\377\351\377\377\377\244\377\377\377Q\377\377\377B\377\377\377@\377\377\377W\377\377\377\222\377\377\377\377\377\377\377\267\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\025\377\377\377\226\377\377\377\377\377\377\377\377\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\070\377\377\377\341\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\272\377\377\377\034\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377\250\377\377\377\377\377\377\377\354\377\377\377S\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377'\377\377\377L\377\377\377b\377\377\377e\377\377\377D\377\377\377!\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\070\377\377\377\301\377\377\377\377\377\377\377\324\377\377\377C\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377I\377\377\377\334\377\377\377\377\377\377\377\273\377\377\377\064\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\062\377\377\377N\377\377\377b\377\377\377c\377\377\377C\377\377\377#\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377[\377\377\377\367\377\377\377\377\377\377\377\245\377\377\377$\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377'\377\377\377\277\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\262\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377p\377\377\377\377\377\377\377\377\377\377\377\226\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\315\377\377\377\377\377\377\377z\377\377\377U\377\377\377B\377\377\377D\377\377\377V\377\377\377\204\377\377\377\377\377\377\377\353\377\377\377&\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\213\377\377\377\377\377\377\377\377\377\377\377\206\377\377\377\005\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\377\377\377\377]\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377J\377\377\377\377\377\377\377Y\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\246\377\377\377\377\377\377\377\373\377\377\377w\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\377\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377\377\377\377\377r\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\040\377\377\377\301\377\377\377\377\377\377\377\341\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\016\377\377\377\377\377\377\377\267\377\377\377\063\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\010\377\377\377\206\377\377\377\377\377\377\377C\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377\334\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Z\377\377\377\377\377\377\377\377\377\377\377\371\377\377\377\350\377\377\377\335\377\377\377\356\377\377\377\377\377\377\377\377\377\377\377\223\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\034\377\377\377y\377\377\377\250\377\377\377\274\377\377\377\312\377\377\377\264\377\377\377\237\377\377\377A\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DEGREES_WIDTH (30) +#define FONT_22_DEGREES_HEIGHT (9) +#define FONT_22_DEGREES_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377S\377\377\377g\377\377\377|\377\377\377s\377\377\377_\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377e\377\377\377\351\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\305\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377\377\377\377\377\306\377\377\377L\377\377\377'\377\377\377'\377\377\377'\377\377\377\071\377\377\377\205\377\377\377\377\377\377\377\277\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377x\377\377\377\377\377\377\377\010\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377{\377\377\377\377\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\204\377\377\377\374\377\377\377\006\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377^\377\377\377\377\377\377\377,\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377>\377\377\377\377\377\377\377\247\377\377\377?\377\377\377\007\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377R\377\377\377\332\377\377\377\341\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377q\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\377\377\377\366\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377I\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\015\377\377\377\000\377\377\377\000\377\377\377\061\377\377\377o\377\377\377\225\377\377\377\253\377\377\377\256\377\377\377\215\377\377\377g\377\377\377\015\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_FULL_STOP_WIDTH (30) +#define FONT_22_FULL_STOP_HEIGHT (3) +#define FONT_22_FULL_STOP_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\011\377\377\377\354\377\377\377\354\377\377\377_\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\011\377\377\377\377\377\377\377\377\377\377\377_\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377O\377\377\377O\377\377\377\021\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_SLASH_WIDTH (30) +#define FONT_22_SLASH_HEIGHT (10) +#define FONT_22_SLASH_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377{\377\377\377\230\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377o\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\240\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377Z\377\377\377\257\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\247\377\377\377F\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377O\377\377\377\245\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\256\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377D\377\377\377\232\377\377\377\375\377\377\377\377\377\377\377\377\377\377\377\266\377\377\377\\\377\377\377\006\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\071\377\377\377\223\377\377\377\366\377\377\377\377\377\377\377\377\377\377\377\275\377\377\377g\377\377\377\021\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377/\377\377\377\213\377\377\377\357\377\377\377\377\377\377\377\377\377\377\377\310\377\377\377q\377\377\377\033\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377$\377\377\377\204\377\377\377\350\377\377\377\377\377\377\377\377\377\377\377\257\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\031\377\377\377}\377\377\377\265\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_0_WIDTH (30) +#define FONT_22_DIGIT_0_HEIGHT (11) +#define FONT_22_DIGIT_0_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\063\377\377\377_\377\377\377t\377\377\377\200\377\377\377\213\377\377\377\225\377\377\377\235\377\377\377\235\377\377\377\235\377\377\377\235\377\377\377\235\377\377\377\207\377\377\377q\377\377\377\\\377\377\377\034\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377R\377\377\377\330\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\247\377\377\377\067\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377t\377\377\377\377\377\377\377\355\377\377\377\212\377\377\377[\377\377\377\071\377\377\377)\377\377\377%\377\377\377%\377\377\377%\377\377\377%\377\377\377%\377\377\377%\377\377\377%\377\377\377\062\377\377\377H\377\377\377\256\377\377\377\271\377\377\377\377\377\377\377\350\377\377\377+\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\372\377\377\377\270\377\377\377\035\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Y\377\377\377\353\377\377\377\311\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\377\377\377\377U\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\230\377\377\377\377\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377c\377\377\377\377\377\377\377$\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377y\377\377\377\377\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377A\377\377\377\377\377\377\377X\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\216\377\377\377\373\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\346\377\377\377\361\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377^\377\377\377\377\377\377\377\304\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377W\377\377\377\377\377\377\377\377\377\377\377\320\377\377\377\240\377\377\377\204\377\377\377\200\377\377\377\200\377\377\377\200\377\377\377\200\377\377\377\200\377\377\377\200\377\377\377\200\377\377\377\200\377\377\377\200\377\377\377\200\377\377\377\250\377\377\377\312\377\377\377\377\377\377\377\367\377\377\377J\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377'\377\377\377\217\377\377\377\340\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\310\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\002\377\377\377\037\377\377\377:\377\377\377B\377\377\377B\377\377\377B\377\377\377B\377\377\377B\377\377\377B\377\377\377B\377\377\377B\377\377\377>\377\377\377-\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_1_WIDTH (30) +#define FONT_22_DIGIT_1_HEIGHT (6) +#define FONT_22_DIGIT_1_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\030\377\377\377\377\377\377\377\360\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377R\377\377\377\377\377\377\377\265\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\\\377\377\377\377\377\377\377\240\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\247\377\377\377\251\377\377\377\253\377\377\377\256\377\377\377\260\377\377\377\263\377\377\377\265\377\377\377\267\377\377\377\272\377\377\377\274\377\377\377\277\377\377\377\301\377\377\377\303\377\377\377\306\377\377\377\310\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\352\377\377\377\377\377\377\377\274\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\367\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_2_WIDTH (30) +#define FONT_22_DIGIT_2_HEIGHT (11) +#define FONT_22_DIGIT_2_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\360\377\377\377h\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\064\377\377\377\330\377\377\377\236\377\377\377]\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\270\377\377\377-\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\064\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\271\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\241\377\377\377\313\377\377\377\377\377\377\377\377\377\377\377}\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377?\377\377\377\226\377\377\377\377\377\377\377\205\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\225\377\377\377\000\377\377\377b\377\377\377\377\377\377\377\377\377\377\377\314\377\377\377B\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\245\377\377\377\370\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\220\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\253\377\377\377\377\377\377\377\377\377\377\377\221\377\377\377\010\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\\\377\377\377\377\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\213\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377K\377\377\377\332\377\377\377\377\377\377\377\341\377\377\377W\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377P\377\377\377\377\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\210\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\206\377\377\377\377\377\377\377\377\377\377\377\246\377\377\377\035\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\177\377\377\377\377\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\210\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\061\377\377\377\265\377\377\377\377\377\377\377\372\377\377\377\226\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377X\377\377\377\377\377\377\377\304\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\210\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377V\377\377\377\301\377\377\377\377\377\377\377\377\377\377\377\373\377\377\377\330\377\377\377\353\377\377\377\377\377\377\377\377\377\377\377@\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\210\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\221\377\377\377\302\377\377\377\363\377\377\377\321\377\377\377\254\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_3_WIDTH (30) +#define FONT_22_DIGIT_3_HEIGHT (10) +#define FONT_22_DIGIT_3_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377'\377\377\377\\\377\377\377\202\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\037\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377~\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\026\377\377\377\377\377\377\377\377\377\377\377\300\377\377\377H\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377q\377\377\377\377\377\377\377\331\377\377\377t\377\377\377X\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\025\377\377\377\272\377\377\377\306\377\377\377\377\377\377\377\377\377\377\377L\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\010\377\377\377\377\377\377\377\307\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377A\377\377\377\376\377\377\377\325\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377+\377\377\377\377\377\377\377]\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377\304\377\377\377\203\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377o\377\377\377\377\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377L\377\377\377\377\377\377\377\060\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377,\377\377\377\377\377\377\377\215\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377H\377\377\377\377\377\377\377/\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377!\377\377\377\377\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377T\377\377\377\377\377\377\377\270\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377d\377\377\377\377\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\356\377\377\377\330\377\377\377\006\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\012\377\377\377\325\377\377\377\334\377\377\377\377\377\377\377\217\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377#\377\377\377\324\377\377\377\365\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377S\377\377\377\377\377\377\377\352\377\377\377\203\377\377\377`\377\377\377G\377\377\377\\\377\377\377u\377\377\377\353\377\377\377\377\377\377\377X\377\377\377\265\377\377\377\377\377\377\377\305\377\377\377\220\377\377\377m\377\377\377o\377\377\377\215\377\377\377\370\377\377\377\377\377\377\377p\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\\\377\377\377\317\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377\177\377\377\377\000\377\377\377\000\377\377\377\243\377\377\377\375\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\356\377\377\377v\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377;\377\377\377X\377\377\377t\377\377\377m\377\377\377T\377\377\377\016\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\015\377\377\377@\377\377\377X\377\377\377U\377\377\377\064\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_4_WIDTH (30) +#define FONT_22_DIGIT_4_HEIGHT (12) +#define FONT_22_DIGIT_4_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\356\377\377\377\250\377\377\377A\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\353\377\377\377\377\377\377\377\377\377\377\377\306\377\377\377^\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\273\377\377\377\005\377\377\377\211\377\377\377\377\377\377\377\377\377\377\377\343\377\377\377{\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\266\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377c\377\377\377\374\377\377\377\377\377\377\377\377\377\377\377\231\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\262\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377=\377\377\377\327\377\377\377\377\377\377\377\377\377\377\377\266\377\377\377F\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\256\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\030\377\377\377\262\377\377\377\377\377\377\377\377\377\377\377\323\377\377\377b\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\255\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\215\377\377\377\377\377\377\377\377\377\377\377\353\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\367\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\377\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\360\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\255\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\255\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\017\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_5_WIDTH (30) +#define FONT_22_DIGIT_5_HEIGHT (11) +#define FONT_22_DIGIT_5_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\067\377\377\377l\377\377\377\224\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\030\377\377\377y\377\377\377n\377\377\377c\377\377\377X\377\377\377M\377\377\377C\377\377\377\070\377\377\377.\377\377\377#\377\377\377\031\377\377\377\016\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\024\377\377\377\246\377\377\377\377\377\377\377\377\377\377\377\363\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\376\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\243\377\377\377\377\377\377\377\264\377\377\377g\377\377\377K\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\005\377\377\377\222\377\377\377\377\377\377\377\217\377\377\377\220\377\377\377\236\377\377\377\244\377\377\377\252\377\377\377\260\377\377\377\266\377\377\377\354\377\377\377\376\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377!\377\377\377\377\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\232\377\377\377\274\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\265\377\377\377\376\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377E\377\377\377\377\377\377\377D\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377P\377\377\377\377\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\265\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377L\377\377\377\377\377\377\377+\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\033\377\377\377\377\377\377\377f\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\265\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\024\377\377\377\377\377\377\377g\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377K\377\377\377\377\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\265\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\331\377\377\377\352\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377h\377\377\377\360\377\377\377\367\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\266\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\355\377\377\377\377\377\377\377\310\377\377\377\227\377\377\377\203\377\377\377o\377\377\377~\377\377\377\241\377\377\377\331\377\377\377\377\377\377\377\377\377\377\377`\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\266\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\246\377\377\377\354\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\266\377\377\377T\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\266\377\377\377\345\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\036\377\377\377\070\377\377\377Q\377\377\377H\377\377\377*\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_6_WIDTH (30) +#define FONT_22_DIGIT_6_HEIGHT (11) +#define FONT_22_DIGIT_6_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377>\377\377\377i\377\377\377\213\377\377\377\251\377\377\377\263\377\377\377\263\377\377\377\263\377\377\377\263\377\377\377\263\377\377\377\263\377\377\377\250\377\377\377\231\377\377\377\212\377\377\377e\377\377\377&\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\334\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\365\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\320\377\377\377V\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\215\377\377\377\377\377\377\377\341\377\377\377z\377\377\377\066\377\377\377\040\377\377\377\024\377\377\377)\377\377\377l\377\377\377\236\377\377\377\377\377\377\377\201\377\377\377\000\377\377\377\010\377\377\377\031\377\377\377\060\377\377\377`\377\377\377\231\377\377\377\377\377\377\377\377\377\377\377\\\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\032\377\377\377\377\377\377\377\306\377\377\377\016\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\377\377\377\377m\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377C\377\377\377\344\377\377\377\313\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\377\377\377\377P\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\240\377\377\377\277\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\224\377\377\377\377\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377[\377\377\377\377\377\377\377-\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\236\377\377\377\377\377\377\377\011\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377w\377\377\377\377\377\377\377\064\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377!\377\377\377\377\377\377\377y\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\236\377\377\377\363\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377p\377\377\377\377\377\377\377\021\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\345\377\377\377\372\377\377\377_\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377r\377\377\377\377\377\377\377\300\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377J\377\377\377\376\377\377\377\337\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377;\377\377\377\355\377\377\377\377\377\377\377\317\377\377\377\237\377\377\377\215\377\377\377\200\377\377\377\217\377\377\377\247\377\377\377\347\377\377\377\377\377\377\377\352\377\377\377'\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\311\377\377\377\346\377\377\377\377\377\377\377\377\377\377\377P\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377\245\377\377\377\353\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\367\377\377\377\216\377\377\377%\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\316\377\377\377\363\377\377\377\275\377\377\377C\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\034\377\377\377.\377\377\377?\377\377\377\063\377\377\377\030\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_7_WIDTH (30) +#define FONT_22_DIGIT_7_HEIGHT (11) +#define FONT_22_DIGIT_7_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\324\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\324\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\277\377\377\377[\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\326\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\306\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\330\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377I\377\377\377\236\377\377\377\360\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\316\377\377\377k\377\377\377\007\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\332\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377;\377\377\377\220\377\377\377\340\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\326\377\377\377s\377\377\377\017\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\334\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377-\377\377\377\202\377\377\377\320\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\336\377\377\377z\377\377\377\027\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\337\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\040\377\377\377s\377\377\377\300\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\345\377\377\377\202\377\377\377\037\377\377\377\341\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\022\377\377\377c\377\377\377\257\377\377\377\373\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377S\377\377\377\237\377\377\377\330\377\377\377\373\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_8_WIDTH (30) +#define FONT_22_DIGIT_8_HEIGHT (11) +#define FONT_22_DIGIT_8_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377U\377\377\377\322\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\377\377\377v\377\377\377\000\377\377\377\000\377\377\377\200\377\377\377\335\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\366\377\377\377\232\377\377\377\035\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377X\377\377\377\377\377\377\377\377\377\377\377\233\377\377\377z\377\377\377`\377\377\377w\377\377\377\316\377\377\377\377\377\377\377\377\377\377\377y\377\377\377\213\377\377\377\377\377\377\377\334\377\377\377\257\377\377\377\222\377\377\377\253\377\377\377\311\377\377\377\377\377\377\377\364\377\377\377$\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\007\377\377\377\363\377\377\377\335\377\377\377'\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\033\377\377\377\313\377\377\377\375\377\377\377\377\377\377\377j\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377}\377\377\377\377\377\377\377\275\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\065\377\377\377\377\377\377\377O\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377\377\377\377\377\264\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\206\377\377\377\375\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377c\377\377\377\377\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\372\377\377\377\216\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377S\377\377\377\377\377\377\377-\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377@\377\377\377\377\377\377\377A\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377$\377\377\377\377\377\377\377\246\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377h\377\377\377\377\377\377\377\032\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\024\377\377\377\377\377\377\377\255\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\377\377\377\377\377\377\377\377+\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\270\377\377\377\367\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\206\377\377\377\377\377\377\377\274\377\377\377V\377\377\377\061\377\377\377\030\377\377\377\040\377\377\377\067\377\377\377\204\377\377\377\377\377\377\377\210\377\377\377\313\377\377\377\361\377\377\377\222\377\377\377b\377\377\377G\377\377\377U\377\377\377x\377\377\377\305\377\377\377\377\377\377\377}\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\225\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\267\377\377\377\035\377\377\377\031\377\377\377\274\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\213\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377)\377\377\377r\377\377\377\216\377\377\377\252\377\377\377\243\377\377\377\225\377\377\377O\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\062\377\377\377i\377\377\377v\377\377\377m\377\377\377K\377\377\377\037\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_DIGIT_9_WIDTH (30) +#define FONT_22_DIGIT_9_HEIGHT (11) +#define FONT_22_DIGIT_9_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377'\377\377\377R\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377)\377\377\377k\377\377\377~\377\377\377\220\377\377\377\214\377\377\377s\377\377\377Y\377\377\377\022\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377\227\377\377\377\377\377\377\377\377\377\377\377\225\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\030\377\377\377\303\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\372\377\377\377\214\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\226\377\377\377\377\377\377\377\313\377\377\377\206\377\377\377d\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\"\377\377\377\334\377\377\377\377\377\377\377\307\377\377\377p\377\377\377R\377\377\377G\377\377\377N\377\377\377d\377\377\377\215\377\377\377\343\377\377\377\377\377\377\377\234\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377!\377\377\377\377\377\377\377\240\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377a\377\377\377\377\377\377\377\202\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\237\377\377\377\377\377\377\377G\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\377\377\377\377\064\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\225\377\377\377\363\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\016\377\377\377\377\377\377\377s\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Z\377\377\377\377\377\377\377/\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\220\377\377\377\337\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\371\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\377\377\377\377\207\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377T\377\377\377\377\377\377\377+\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\023\377\377\377\377\377\377\377|\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\330\377\377\377\377\377\377\377\204\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\301\377\377\377\311\377\377\377!\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377\267\377\377\377\377\377\377\377\064\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\337\377\377\377\377\377\377\377\354\377\377\377\255\377\377\377\216\377\377\377v\377\377\377i\377\377\377r\377\377\377\223\377\377\377\377\377\377\377\372\377\377\377\272\377\377\377\220\377\377\377\205\377\377\377\177\377\377\377\227\377\377\377\263\377\377\377\377\377\377\377\377\377\377\377\213\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377x\377\377\377\305\377\377\377\363\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\322\377\377\377^\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377&\377\377\377;\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377\071\377\377\377(\377\377\377\004\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_A_WIDTH (30) +#define FONT_22_UPPER_A_HEIGHT (16) +#define FONT_22_UPPER_A_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377g\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377\377\377\377\377\377\377\377\377\337\377\377\377\202\377\377\377&\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377}\377\377\377\316\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\372\377\377\377\234\377\377\377B\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377a\377\377\377\262\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\266\377\377\377]\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377\377\377\377\377\271\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\321\377\377\377y\377\377\377(\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377\377\377\377\377)\377\377\377\000\377\377\377(\377\377\377~\377\377\377\341\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\353\377\377\377\224\377\377\377C\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377\377\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377O\377\377\377\266\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\260\377\377\377_\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377\377\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\040\377\377\377\213\377\377\377\374\377\377\377\377\377\377\377\377\377\377\377;\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377\377\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377'\377\377\377\223\377\377\377\366\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377;\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377\377\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377a\377\377\377\276\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\324\377\377\377\201\377\377\377/\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377\377\377\377\377)\377\377\377,\377\377\377\207\377\377\377\341\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\275\377\377\377j\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\234\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\377\377\377\245\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\012\377\377\377[\377\377\377\254\377\377\377\375\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377\216\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\310\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\312\377\377\377o\377\377\377\023\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\254\377\377\377P\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_B_WIDTH (30) +#define FONT_22_UPPER_B_HEIGHT (12) +#define FONT_22_UPPER_B_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377\331\377\377\377=\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\233\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\333\377\377\377\317\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377\012\377\377\377p\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\215\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\302\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\215\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\270\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377_\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\370\377\377\377\243\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\303\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377m\377\377\377\377\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\323\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\212\377\377\377\377\377\377\377\023\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\256\377\377\377\377\377\377\377\036\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377s\377\377\377\377\377\377\377\377\377\377\377\201\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\026\377\377\377\362\377\377\377\364\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377P\377\377\377\377\377\377\377\305\377\377\377<\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\001\377\377\377{\377\377\377\377\377\377\377\257\377\377\377\241\377\377\377\377\377\377\377\263\377\377\377_\377\377\377D\377\377\377I\377\377\377f\377\377\377\344\377\377\377\377\377\377\377}\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\265\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\334\377\377\377\347\377\377\377\377\377\377\377\377\377\377\377\363\377\377\377\070\377\377\377\011\377\377\377\256\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377b\377\377\377\311\377\377\377\344\377\377\377\377\377\377\377\376\377\377\377\362\377\377\377\252\377\377\377=\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377A\377\377\377{\377\377\377\227\377\377\377\222\377\377\377r\377\377\377A\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_C_WIDTH (30) +#define FONT_22_UPPER_C_HEIGHT (13) +#define FONT_22_UPPER_C_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377-\377\377\377:\377\377\377E\377\377\377P\377\377\377Y\377\377\377b\377\377\377b\377\377\377b\377\377\377V\377\377\377?\377\377\377&\377\377\377\011\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377\203\377\377\377\315\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\305\377\377\377i\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377#\377\377\377\340\377\377\377\377\377\377\377\377\377\377\377\305\377\377\377\265\377\377\377\246\377\377\377\231\377\377\377\215\377\377\377\203\377\377\377{\377\377\377\205\377\377\377\217\377\377\377\233\377\377\377\251\377\377\377\270\377\377\377\324\377\377\377\377\377\377\377\377\377\377\377\327\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\305\377\377\377\377\377\377\377\210\377\377\377\036\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\061\377\377\377\243\377\377\377\377\377\377\377\306\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\"\377\377\377\377\377\377\377\232\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\227\377\377\377\377\377\377\377K\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\377\377\377\377A\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377A\377\377\377\377\377\377\377\177\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377a\377\377\377\377\377\377\377-\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\370\377\377\377\231\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\071\377\377\377\377\377\377\377E\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\033\377\377\377\377\377\377\377|\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\021\377\377\377\377\377\377\377\237\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377q\377\377\377\377\377\377\377R\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\244\377\377\377\377\377\377\377\212\377\377\377\012\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377o\377\377\377\377\377\377\377\345\377\377\377\007\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377#\377\377\377\370\377\377\377\377\377\377\377\375\377\377\377\317\377\377\377\265\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\242\377\377\377\336\377\377\377\371\377\377\377\377\377\377\377\377\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\030\377\377\377\231\377\377\377\355\377\377\377\377\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\242\377\377\377\344\377\377\377\306\377\377\377\232\377\377\377\"\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\012\377\377\377&\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_D_WIDTH (30) +#define FONT_22_UPPER_D_HEIGHT (13) +#define FONT_22_UPPER_D_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\071\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\353\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\306\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\232\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\217\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\215\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377D\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\345\377\377\377\231\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377]\377\377\377\377\377\377\377\040\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\303\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\177\377\377\377\377\377\377\377\004\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\235\377\377\377\377\377\377\377\067\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\032\377\377\377\345\377\377\377\326\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\027\377\377\377\362\377\377\377\364\377\377\377X\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377@\377\377\377\355\377\377\377\377\377\377\377Y\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377k\377\377\377\377\377\377\377\377\377\377\377\362\377\377\377\256\377\377\377\216\377\377\377o\377\377\377d\377\377\377]\377\377\377U\377\377\377W\377\377\377a\377\377\377j\377\377\377\213\377\377\377\255\377\377\377\344\377\377\377\377\377\377\377\377\377\377\377\242\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\065\377\377\377\253\377\377\377\364\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\332\377\377\377}\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\063\377\377\377R\377\377\377p\377\377\377w\377\377\377\177\377\377\377\206\377\377\377\204\377\377\377}\377\377\377v\377\377\377l\377\377\377N\377\377\377/\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_E_WIDTH (30) +#define FONT_22_UPPER_E_HEIGHT (10) +#define FONT_22_UPPER_E_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\357\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\373\377\377\377\363\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\337\377\377\377\271\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377=\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\014\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_F_WIDTH (30) +#define FONT_22_UPPER_F_HEIGHT (9) +#define FONT_22_UPPER_F_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\373\377\377\377\367\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\330\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\330\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\330\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\330\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\330\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\330\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377}\377\377\377\032\377\377\377\000" + +#define FONT_22_UPPER_G_WIDTH (30) +#define FONT_22_UPPER_G_HEIGHT (13) +#define FONT_22_UPPER_G_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377%\377\377\377d\377\377\377\220\377\377\377\243\377\377\377\257\377\377\377\271\377\377\377\303\377\377\377\310\377\377\377\277\377\377\377\266\377\377\377\245\377\377\377\216\377\377\377r\377\377\377H\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\033\377\377\377\255\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377\243\377\377\377$\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\033\377\377\377\340\377\377\377\377\377\377\377\324\377\377\377}\377\377\377M\377\377\377K\377\377\377\032\377\377\377\020\377\377\377\020\377\377\377\023\377\377\377\036\377\377\377)\377\377\377\066\377\377\377D\377\377\377U\377\377\377\210\377\377\377\334\377\377\377\377\377\377\377\376\377\377\377@\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\257\377\377\377\377\377\377\377x\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377l\377\377\377\377\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\022\377\377\377\377\377\377\377\254\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377~\377\377\377\377\377\377\377R\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377@\377\377\377\377\377\377\377Z\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\032\377\377\377\377\377\377\377\200\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377[\377\377\377\377\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\377\377\377\377\022\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\363\377\377\377\234\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377S\377\377\377\377\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\377\377\377\377\022\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\377\377\377\377x\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377A\377\377\377\377\377\377\377}\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\377\377\377\377\022\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\\\377\377\377\377\377\377\377P\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377+\377\377\377\377\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\377\377\377\377\022\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\353\377\377\377\347\377\377\377\006\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\353\377\377\377\376\377\377\377\352\377\377\377\354\377\377\377\356\377\377\377\357\377\377\377\361\377\377\377\362\377\377\377\364\377\377\377\365\377\377\377\377\377\377\377\022\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377,\377\377\377\303\377\377\377\340\377\377\377\377\377\377\377\377\377\377\377j\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\254\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\022\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377,\377\377\377\377\377\377\377\347\377\377\377\265\377\377\377\071\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_H_WIDTH (30) +#define FONT_22_UPPER_H_HEIGHT (13) +#define FONT_22_UPPER_H_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377\373\377\377\377\273\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_I_WIDTH (30) +#define FONT_22_UPPER_I_HEIGHT (13) +#define FONT_22_UPPER_I_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377\264\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377\373\377\377\377\273\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377/\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\373\377\377\377\273\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377\372\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_J_WIDTH (30) +#define FONT_22_UPPER_J_HEIGHT (11) +#define FONT_22_UPPER_J_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\067\377\377\377\231\377\377\377\333\377\377\377\357\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\377\377\377\377\377\377\377\377\353\377\377\377\316\377\377\377\277\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\007\377\377\377\362\377\377\377\370\377\377\377R\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377\377\377\377\377f\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Y\377\377\377\377\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377H\377\377\377\377\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\026\377\377\377\377\377\377\377\247\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\255\377\377\377\377\377\377\377\276\377\377\377R\377\377\377\060\377\377\377$\377\377\377\031\377\377\377\032\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\034\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\254\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377,\377\377\377w\377\377\377\212\377\377\377\233\377\377\377\252\377\377\377\252\377\377\377\252\377\377\377\252\377\377\377\252\377\377\377\253\377\377\377\256\377\377\377\261\377\377\377\264\377\377\377\267\377\377\377\272\377\377\377\275\377\377\377\300\377\377\377\303\377\377\377\306\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_K_WIDTH (30) +#define FONT_22_UPPER_K_HEIGHT (13) +#define FONT_22_UPPER_K_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\001\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377*\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377o\377\377\377\262\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377P\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\200\377\377\377\377\377\377\377\377\377\377\377\315\377\377\377(\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377;\377\377\377\323\377\377\377\377\377\377\377\347\377\377\377\244\377\377\377\377\377\377\377\377\377\377\377f\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\216\377\377\377\377\377\377\377\377\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377C\377\377\377\361\377\377\377\377\377\377\377\243\377\377\377\003\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377J\377\377\377\336\377\377\377\377\377\377\377\362\377\377\377T\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377\254\377\377\377\377\377\377\377\341\377\377\377@\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\005\377\377\377\232\377\377\377\377\377\377\377\377\377\377\377\251\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377o\377\377\377\377\377\377\377\377\377\377\377}\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377V\377\377\377\352\377\377\377\377\377\377\377\375\377\377\377U\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\063\377\377\377\370\377\377\377\377\377\377\377\271\377\377\377\033\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\246\377\377\377\377\377\377\377\377\377\377\377\263\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\263\377\377\377\377\377\377\377\366\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377R\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377n\377\377\377\377\377\377\377I\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\261\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377)\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_L_WIDTH (30) +#define FONT_22_UPPER_L_HEIGHT (10) +#define FONT_22_UPPER_L_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377\215\377\377\377&\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\303\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377V\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_M_WIDTH (30) +#define FONT_22_UPPER_M_HEIGHT (19) +#define FONT_22_UPPER_M_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\350\377\377\377\350\377\377\377\352\377\377\377\360\377\377\377\366\377\377\377\375\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377;\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377h\377\377\377\343\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377;\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\021\377\377\377\222\377\377\377\360\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377\213\377\377\377\066\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377;\377\377\377\247\377\377\377\375\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\325\377\377\377\200\377\377\377(\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377^\377\377\377\264\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\311\377\377\377t\377\377\377\010\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377k\377\377\377\300\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\275\377\377\377[\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377x\377\377\377\315\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\255\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\373\377\377\377\215\377\377\377\032\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\307\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\022\377\377\377d\377\377\377\265\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\335\377\377\377g\377\377\377\016\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377I\377\377\377\232\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\363\377\377\377}\377\377\377*\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377.\377\377\377\200\377\377\377\372\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\226\377\377\377E\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\024\377\377\377e\377\377\377\346\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\261\377\377\377`\377\377\377\017\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377N\377\377\377\323\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\315\377\377\377{\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377-\377\377\377\061\377\377\377\065\377\377\377\071\377\377\377>\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377@\377\377\377k\377\377\377\317\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_N_WIDTH (30) +#define FONT_22_UPPER_N_HEIGHT (15) +#define FONT_22_UPPER_N_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377|\377\377\377\032\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377J\377\377\377L\377\377\377Q\377\377\377W\377\377\377\\\377\377\377\257\377\377\377\377\377\377\377\377\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\031\377\377\377\275\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\304\377\377\377$\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Z\377\377\377\345\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\244\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\227\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\361\377\377\377\203\377\377\377\005\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\270\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\320\377\377\377b\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\331\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\260\377\377\377(\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\023\377\377\377\213\377\377\377\372\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377\213\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377=\377\377\377\254\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\334\377\377\377K\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\315\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\256\377\377\377\012\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\303\377\377\377\220\377\377\377\213\377\377\377\205\377\377\377\200\377\377\377z\377\377\377u\377\377\377o\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377\020\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377X\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_O_WIDTH (30) +#define FONT_22_UPPER_O_HEIGHT (14) +#define FONT_22_UPPER_O_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\040\377\377\377D\377\377\377I\377\377\377I\377\377\377I\377\377\377I\377\377\377I\377\377\377H\377\377\377\070\377\377\377+\377\377\377\037\377\377\377\011\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377S\377\377\377\255\377\377\377\362\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\273\377\377\377[\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\253\377\377\377\377\377\377\377\377\377\377\377\360\377\377\377\311\377\377\377\265\377\377\377\244\377\377\377\224\377\377\377\222\377\377\377\222\377\377\377\222\377\377\377\222\377\377\377\236\377\377\377\255\377\377\377\301\377\377\377\361\377\377\377\377\377\377\377\377\377\377\377\261\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\232\377\377\377\377\377\377\377\301\377\377\377H\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\270\377\377\377\377\377\377\377\236\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377\366\377\377\377\303\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\260\377\377\377\377\377\377\377\067\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377>\377\377\377\377\377\377\377T\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377C\377\377\377\377\377\377\377d\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Z\377\377\377\377\377\377\377%\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\222\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377O\377\377\377\377\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\014\377\377\377\377\377\377\377~\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\064\377\377\377\377\377\377\377\202\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377P\377\377\377\377\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\302\377\377\377\377\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\062\377\377\377\364\377\377\377\377\377\377\377#\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377;\377\377\377\371\377\377\377\377\377\377\377\274\377\377\377j\377\377\377\067\377\377\377#\377\377\377\024\377\377\377\006\377\377\377\005\377\377\377\005\377\377\377\005\377\377\377\005\377\377\377\022\377\377\377\"\377\377\377\064\377\377\377_\377\377\377\250\377\377\377\377\377\377\377\377\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377D\377\377\377\275\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\343\377\377\377u\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\062\377\377\377w\377\377\377\246\377\377\377\313\377\377\377\326\377\377\377\331\377\377\377\344\377\377\377\356\377\377\377\347\377\377\377\337\377\377\377\326\377\377\377\311\377\377\377\265\377\377\377\203\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_P_WIDTH (30) +#define FONT_22_UPPER_P_HEIGHT (11) +#define FONT_22_UPPER_P_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377\314\377\377\377=\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377;\377\377\377\377\377\377\377\202\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377\027\377\377\377w\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377\377\377\377\377n\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377h\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377\377\377\377\377w\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377]\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\365\377\377\377\221\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377x\377\377\377\377\377\377\377\032\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\334\377\377\377\305\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\244\377\377\377\374\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\211\377\377\377\377\377\377\377v\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377J\377\377\377\377\377\377\377\272\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377\376\377\377\377\377\377\377\377\350\377\377\377\276\377\377\377\231\377\377\377\246\377\377\377\302\377\377\377\377\377\377\377\377\377\377\377G\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377E\377\377\377\301\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\311\377\377\377F\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\025\377\377\377\070\377\377\377G\377\377\377.\377\377\377\011\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_Q_WIDTH (30) +#define FONT_22_UPPER_Q_HEIGHT (15) +#define FONT_22_UPPER_Q_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377W\377\377\377t\377\377\377\217\377\377\377\250\377\377\377\267\377\377\377\267\377\377\377\267\377\377\377\267\377\377\377\267\377\377\377\266\377\377\377\250\377\377\377\215\377\377\377[\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\"\377\377\377\240\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\270\377\377\377J\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\022\377\377\377\320\377\377\377\377\377\377\377\334\377\377\377\217\377\377\377`\377\377\377I\377\377\377\066\377\377\377'\377\377\377$\377\377\377$\377\377\377,\377\377\377\067\377\377\377B\377\377\377N\377\377\377f\377\377\377\225\377\377\377\320\377\377\377\377\377\377\377\366\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\216\377\377\377\377\377\377\377\225\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377w\377\377\377\377\377\377\377\330\377\377\377\004\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\365\377\377\377\306\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377{\377\377\377\377\377\377\377;\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\032\377\377\377\377\377\377\377~\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\064\377\377\377\377\377\377\377q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377\377\377\377\377g\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\227\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377*\377\377\377\377\377\377\377\212\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\070\377\377\377\377\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\027\377\377\377\377\377\377\377\360\377\377\377\027\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\264\377\377\377\377\377\377\377/\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\333\377\377\377H\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\013\377\377\377\221\377\377\377\377\377\377\377\265\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\374\377\377\377\236\377\377\377\377\377\377\377\377\377\377\377\326\377\377\377\252\377\377\377\225\377\377\377\204\377\377\377u\377\377\377s\377\377\377s\377\377\377s\377\377\377s\377\377\377x\377\377\377\217\377\377\377\246\377\377\377\306\377\377\377\374\377\377\377\377\377\377\377\322\377\377\377\015\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377s\377\377\377<\377\377\377\234\377\377\377\372\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\355\377\377\377\205\377\377\377\036\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\223\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377\063\377\377\377G\377\377\377W\377\377\377f\377\377\377r\377\377\377\177\377\377\377y\377\377\377p\377\377\377h\377\377\377Y\377\377\377B\377\377\377\032\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\250\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_R_WIDTH (30) +#define FONT_22_UPPER_R_HEIGHT (11) +#define FONT_22_UPPER_R_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\071\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\362\377\377\377\363\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\275\377\377\377\343\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\261\377\377\377\323\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\246\377\377\377\334\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377`\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\277\377\377\377\364\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377k\377\377\377\377\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\213\377\377\377\377\377\377\377\011\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\016\377\377\377\200\377\377\377\377\377\377\377\353\377\377\377\254\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377\377\377\377\377\330\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377w\377\377\377\217\377\377\377\255\377\377\377\254\377\377\377\254\377\377\377\273\377\377\377\312\377\377\377\332\377\377\377\377\377\377\377\377\377\377\377\216\377\377\377Z\377\377\377\377\377\377\377\351\377\377\377\242\377\377\377\212\377\377\377\206\377\377\377\245\377\377\377\377\377\377\377\377\377\377\377`\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\373\377\377\377\374\377\377\377\345\377\377\377x\377\377\377\000\377\377\377\000\377\377\377a\377\377\377\344\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377t\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377G\377\377\377.\377\377\377&\377\377\377\025\377\377\377\025\377\377\377\010\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\065\377\377\377P\377\377\377U\377\377\377\065\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_S_WIDTH (30) +#define FONT_22_UPPER_S_HEIGHT (12) +#define FONT_22_UPPER_S_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377\224\377\377\377\347\377\377\377\377\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\032\377\377\377\221\377\377\377\277\377\377\377\347\377\377\377\272\377\377\377\214\377\377\377\007\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\064\377\377\377\377\377\377\377\377\377\377\377\336\377\377\377\300\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377k\377\377\377\364\377\377\377\377\377\377\377\377\377\377\377\361\377\377\377\377\377\377\377\377\377\377\377\340\377\377\377C\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\304\377\377\377\377\377\377\377\230\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377X\377\377\377\377\377\377\377\372\377\377\377r\377\377\377\030\377\377\377\000\377\377\377\023\377\377\377q\377\377\377\377\377\377\377\305\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377*\377\377\377\377\377\377\377{\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\031\377\377\377\360\377\377\377\377\377\377\377?\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377r\377\377\377\377\377\377\377H\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377H\377\377\377\377\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\242\377\377\377\377\377\377\377u\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\023\377\377\377\377\377\377\377t\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377^\377\377\377\377\377\377\377\037\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377W\377\377\377\377\377\377\377\323\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\366\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377<\377\377\377\377\377\377\377N\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\025\377\377\377\347\377\377\377\377\377\377\377J\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\025\377\377\377\377\377\377\377|\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\033\377\377\377\377\377\377\377\266\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\257\377\377\377\377\377\377\377\221\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\177\377\377\377\377\377\377\377[\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\213\377\377\377\377\377\377\377\267\377\377\377I\377\377\377,\377\377\377\066\377\377\377c\377\377\377\330\377\377\377\377\377\377\377\317\377\377\377\003\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\070\377\377\377I\377\377\377\224\377\377\377\377\377\377\377\321\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377\252\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\305\377\377\377,\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\331\377\377\377J\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377T\377\377\377\214\377\377\377\255\377\377\377\255\377\377\377\216\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\262\377\377\377\206\377\377\377d\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_T_WIDTH (30) +#define FONT_22_UPPER_T_HEIGHT (13) +#define FONT_22_UPPER_T_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377G\377\377\377\217\377\377\377(\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\261\377\377\377\321\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\062\377\377\377\207\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\002\377\377\377/\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_U_WIDTH (30) +#define FONT_22_UPPER_U_HEIGHT (14) +#define FONT_22_UPPER_U_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\012\377\377\377!\377\377\377\070\377\377\377H\377\377\377K\377\377\377N\377\377\377Q\377\377\377T\377\377\377T\377\377\377T\377\377\377T\377\377\377T\377\377\377T\377\377\377T\377\377\377T\377\377\377T\377\377\377T\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\032\377\377\377y\377\377\377\314\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\012\377\377\377\313\377\377\377\377\377\377\377\375\377\377\377\267\377\377\377\233\377\377\377\207\377\377\377z\377\377\377z\377\377\377z\377\377\377z\377\377\377z\377\377\377z\377\377\377z\377\377\377z\377\377\377}\377\377\377\200\377\377\377\203\377\377\377\207\377\377\377\212\377\377\377\215\377\377\377'\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\270\377\377\377\377\377\377\377\222\377\377\377\005\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377\377\377\377\377\320\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377\377\377\377\377`\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377d\377\377\377\377\377\377\377\060\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377@\377\377\377\377\377\377\377W\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\024\377\377\377\377\377\377\377\206\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\310\377\377\377\377\377\377\377l\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377(\377\377\377\364\377\377\377\377\377\377\377\320\377\377\377\207\377\377\377n\377\377\377Z\377\377\377P\377\377\377S\377\377\377U\377\377\377X\377\377\377[\377\377\377\\\377\377\377\\\377\377\377\\\377\377\377\\\377\377\377\\\377\377\377\\\377\377\377\\\377\377\377\\\377\377\377\\\377\377\377\003\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\245\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\022\377\377\377\071\377\377\377P\377\377\377g\377\377\377s\377\377\377s\377\377\377s\377\377\377s\377\377\377s\377\377\377s\377\377\377s\377\377\377s\377\377\377u\377\377\377x\377\377\377{\377\377\377\177\377\377\377\202\377\377\377\205\377\377\377!\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_V_WIDTH (30) +#define FONT_22_UPPER_V_HEIGHT (15) +#define FONT_22_UPPER_V_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\014\377\377\377]\377\377\377\255\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\235\377\377\377\353\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377;\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377=\377\377\377\216\377\377\377\330\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\353\377\377\377\243\377\377\377Z\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377.\377\377\377|\377\377\377\305\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\373\377\377\377\262\377\377\377j\377\377\377\032\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\036\377\377\377i\377\377\377\263\377\377\377\374\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\302\377\377\377y\377\377\377\033\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377V\377\377\377\240\377\377\377\351\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\322\377\377\377~\377\377\377\033\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377~\377\377\377\033\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\313\377\377\377c\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377B\377\377\377\213\377\377\377\323\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\264\377\377\377P\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\010\377\377\377P\377\377\377\230\377\377\377\346\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\235\377\377\377P\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\026\377\377\377^\377\377\377\251\377\377\377\373\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\357\377\377\377\225\377\377\377P\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377$\377\377\377l\377\377\377\276\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\332\377\377\377\225\377\377\377P\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\061\377\377\377\201\377\377\377\323\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377B\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377D\377\377\377\226\377\377\377B\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\034\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_W_WIDTH (30) +#define FONT_22_UPPER_W_HEIGHT (23) +#define FONT_22_UPPER_W_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\064\377\377\377{\377\377\377\301\377\377\377\377\377\377\377\377\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377L\377\377\377\223\377\377\377\326\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\335\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\036\377\377\377d\377\377\377\246\377\377\377\347\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\312\377\377\377\211\377\377\377I\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\065\377\377\377v\377\377\377\267\377\377\377\371\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\377\377\377\267\377\377\377w\377\377\377&\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\207\377\377\377\311\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\346\377\377\377\245\377\377\377K\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\312\377\377\377q\377\377\377\027\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\362\377\377\377\224\377\377\377\067\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\005\377\377\377B\377\377\377\177\377\377\377\274\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\257\377\377\377[\377\377\377\036\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377Z\377\377\377\227\377\377\377\362\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\312\377\377\377\177\377\377\377B\377\377\377\004\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\065\377\377\377w\377\377\377\325\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\346\377\377\377\243\377\377\377e\377\377\377(\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\021\377\377\377Z\377\377\377\270\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377/\377\377\377\205\377\377\377\332\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377!\377\377\377v\377\377\377\276\377\377\377\374\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\377\377\377\272\377\377\377{\377\377\377\005\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\022\377\377\377a\377\377\377\237\377\377\377\335\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\332\377\377\377\233\377\377\377]\377\377\377\026\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377C\377\377\377\201\377\377\377\276\377\377\377\374\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\372\377\377\377\274\377\377\377}\377\377\377'\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\334\377\377\377\216\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\366\377\377\377\223\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\211\377\377\377\312\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\245\377\377\377K\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\067\377\377\377x\377\377\377\271\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\270\377\377\377h\377\377\377*\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377g\377\377\377\253\377\377\377\365\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\312\377\377\377\206\377\377\377G\377\377\377\011\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\025\377\377\377W\377\377\377\236\377\377\377\347\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\342\377\377\377\243\377\377\377\037\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\005\377\377\377H\377\377\377\221\377\377\377\332\377\377\377\377\377\377\377\377\377\377\377A\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377\002\377\377\377\000" + +#define FONT_22_UPPER_X_WIDTH (30) +#define FONT_22_UPPER_X_HEIGHT (14) +#define FONT_22_UPPER_X_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377x\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377\377\377\377\377\377\377\377\377l\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377~\377\377\377\377\377\377\377\071\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\213\377\377\377\377\377\377\377\377\377\377\377\374\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\201\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\071\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\013\377\377\377\204\377\377\377\377\377\377\377\377\377\377\377\360\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\202\377\377\377\375\377\377\377\377\377\377\377\377\377\377\377\271\377\377\377?\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377|\377\377\377\377\377\377\377\377\377\377\377\345\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\366\377\377\377\377\377\377\377\377\377\377\377\270\377\377\377\071\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377}\377\377\377\377\377\377\377\377\377\377\377\332\377\377\377a\377\377\377r\377\377\377\356\377\377\377\377\377\377\377\377\377\377\377\267\377\377\377'\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\202\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\255\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\012\377\377\377\247\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377{\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\015\377\377\377\251\377\377\377\377\377\377\377\377\377\377\377\347\377\377\377g\377\377\377p\377\377\377\357\377\377\377\377\377\377\377\377\377\377\377o\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\021\377\377\377\240\377\377\377\377\377\377\377\377\377\377\377\370\377\377\377x\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377s\377\377\377\376\377\377\377\377\377\377\377\377\377\377\377n\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\024\377\377\377\227\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\212\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377u\377\377\377\377\377\377\377\377\377\377\377\370\377\377\377p\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\216\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\234\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\177\377\377\377\377\377\377\377\377\377\377\377\356\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\246\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\216\377\377\377\377\377\377\377E\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\261\377\377\377\026\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\002\377\377\377\000\377\377\377\000" + +#define FONT_22_UPPER_Y_WIDTH (30) +#define FONT_22_UPPER_Y_HEIGHT (13) +#define FONT_22_UPPER_Y_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377u\377\377\377\366\377\377\377\377\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377\226\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\303\377\377\377\"\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377\251\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\254\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\272\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\225\377\377\377\022\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377]\377\377\377\312\377\377\377\377\377\377\377\377\377\377\377\361\377\377\377u\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\374\377\377\377\367\377\377\377\362\377\377\377\355\377\377\377\350\377\377\377\343\377\377\377\343\377\377\377\377\377\377\377\377\377\377\377\331\377\377\377H\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377\371\377\377\377\365\377\377\377\361\377\377\377\354\377\377\377\350\377\377\377\344\377\377\377\377\377\377\377\377\377\377\377\215\377\377\377\005\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377[\377\377\377\306\377\377\377\377\377\377\377\377\377\377\377\253\377\377\377'\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377E\377\377\377\260\377\377\377\377\377\377\377\377\377\377\377\311\377\377\377I\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377/\377\377\377\240\377\377\377\377\377\377\377\377\377\377\377\347\377\377\377l\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\032\377\377\377\220\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\216\377\377\377\003\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377\200\377\377\377\377\377\377\377\377\377\377\377E\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377o\377\377\377E\377\377\377\000" + +#define FONT_22_UPPER_Z_WIDTH (30) +#define FONT_22_UPPER_Z_HEIGHT (13) +#define FONT_22_UPPER_Z_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377=\377\377\377=\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\312\377\377\377W\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\301\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\367\377\377\377\377\377\377\377\377\377\377\377\313\377\377\377X\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\266\377\377\377N\377\377\377\344\377\377\377\377\377\377\377\377\377\377\377\314\377\377\377Y\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\263\377\377\377\000\377\377\377\000\377\377\377Q\377\377\377\340\377\377\377\377\377\377\377\377\377\377\377\316\377\377\377V\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\257\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377T\377\377\377\334\377\377\377\377\377\377\377\377\377\377\377\317\377\377\377O\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\254\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377X\377\377\377\330\377\377\377\377\377\377\377\377\377\377\377\320\377\377\377I\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\250\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377[\377\377\377\324\377\377\377\377\377\377\377\377\377\377\377\322\377\377\377B\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377n\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377^\377\377\377\320\377\377\377\377\377\377\377\377\377\377\377\323\377\377\377<\377\377\377\000\377\377\377q\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Z\377\377\377\314\377\377\377\377\377\377\377\377\377\377\377\316\377\377\377\222\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377W\377\377\377\310\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\363\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377S\377\377\377\271\377\377\377\312\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_A_WIDTH (30) +#define FONT_22_LOWER_A_HEIGHT (11) +#define FONT_22_LOWER_A_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377U\377\377\377\322\377\377\377\355\377\377\377\355\377\377\377\307\377\377\377]\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377[\377\377\377!\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377e\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377\326\377\377\377\377\377\377\377\377\377\377\377\221\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\224\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\001\377\377\377\377\377\377\377\300\377\377\377'\377\377\377\000\377\377\377\000\377\377\377\"\377\377\377\301\377\377\377\377\377\377\377A\377\377\377\000\377\377\377\000\377\377\377b\377\377\377\243\377\377\377\377\377\377\377{\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377-\377\377\377\377\377\377\377D\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\037\377\377\377\377\377\377\377z\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\306\377\377\377\347\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377\377\377\377\377.\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\261\377\377\377\263\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377{\377\377\377\377\377\377\377\007\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\330\377\377\377i\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377~\377\377\377\331\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377U\377\377\377\377\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377|\377\377\377\344\377\377\377,\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377g\377\377\377\373\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\211\377\377\377\357\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\216\377\377\377\346\377\377\377\201\377\377\377=\377\377\377/\377\377\377\061\377\377\377t\377\377\377\377\377\377\377.\377\377\377\070\377\377\377N\377\377\377\217\377\377\377\377\377\377\377\254\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\326\377\377\377\026\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\262\377\377\377\262\377\377\377\252\377\377\377\241\377\377\377\231\377\377\377\227\377\377\377\227\377\377\377\230\377\377\377\230\377\377\377\230\377\377\377\216\377\377\377l\377\377\377D\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_B_WIDTH (30) +#define FONT_22_LOWER_B_HEIGHT (11) +#define FONT_22_LOWER_B_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\004\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377g\377\377\377\312\377\377\377\377\377\377\377\304\377\377\377\206\377\377\377t\377\377\377d\377\377\377Z\377\377\377i\377\377\377~\377\377\377\236\377\377\377\346\377\377\377\377\377\377\377\303\377\377\377\240\377\377\377\240\377\377\377\235\377\377\377\227\377\377\377\222\377\377\377\214\377\377\377\207\377\377\377\037\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\377\377\377\377G\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377l\377\377\377\377\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\342\377\377\377\201\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\305\377\377\377\302\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377!\377\377\377\377\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377^\377\377\377\377\377\377\377\012\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\032\377\377\377\377\377\377\377d\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377r\377\377\377\377\377\377\377\017\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\336\377\377\377\332\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377#\377\377\377\377\377\377\377\336\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377W\377\377\377\377\377\377\377\377\377\377\377\265\377\377\377b\377\377\377=\377\377\377\064\377\377\377\064\377\377\377?\377\377\377M\377\377\377_\377\377\377\220\377\377\377\361\377\377\377\377\377\377\377S\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377N\377\377\377\301\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\326\377\377\377[\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\026\377\377\377<\377\377\377_\377\377\377u\377\377\377\212\377\377\377\206\377\377\377z\377\377\377[\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_C_WIDTH (30) +#define FONT_22_LOWER_C_HEIGHT (11) +#define FONT_22_LOWER_C_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377A\377\377\377a\377\377\377b\377\377\377_\377\377\377O\377\377\377?\377\377\377\060\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377]\377\377\377\331\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\360\377\377\377\264\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377i\377\377\377\377\377\377\377\377\377\377\377\302\377\377\377\216\377\377\377~\377\377\377n\377\377\377c\377\377\377l\377\377\377v\377\377\377\222\377\377\377\275\377\377\377\377\377\377\377\377\377\377\377F\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\350\377\377\377\271\377\377\377\021\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377P\377\377\377\336\377\377\377\271\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377%\377\377\377\377\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\213\377\377\377\370\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377U\377\377\377\377\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377w\377\377\377\377\377\377\377\032\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377-\377\377\377\377\377\377\377\207\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\271\377\377\377\365\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\324\377\377\377\372\377\377\377q\377\377\377=\377\377\377\005\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377.\377\377\377\202\377\377\377\377\377\377\377\276\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377@\377\377\377\333\377\377\377\377\377\377\377\377\377\377\377l\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377q\377\377\377\377\377\377\377\377\377\377\377\346\377\377\377+\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Z\377\377\377\203\377\377\377b\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377i\377\377\377\224\377\377\377W\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_D_WIDTH (30) +#define FONT_22_LOWER_D_HEIGHT (11) +#define FONT_22_LOWER_D_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\061\377\377\377g\377\377\377\235\377\377\377\266\377\377\377\306\377\377\377\327\377\377\377\310\377\377\377\261\377\377\377\232\377\377\377]\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\234\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\365\377\377\377\344\377\377\377\322\377\377\377\340\377\377\377\365\377\377\377\377\377\377\377\377\377\377\377\364\377\377\377y\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\222\377\377\377\377\377\377\377\272\377\377\377M\377\377\377\030\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\033\377\377\377y\377\377\377\327\377\377\377\377\377\377\377m\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\034\377\377\377\377\377\377\377\242\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\001\377\377\377\310\377\377\377\324\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377/\377\377\377\377\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377}\377\377\377\377\377\377\377\024\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\016\377\377\377\377\377\377\377m\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377x\377\377\377\372\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\312\377\377\377\263\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\301\377\377\377\274\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377.\377\377\377\377\377\377\377\241\377\377\377\021\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377*\377\377\377\267\377\377\377\377\377\377\377\062\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\305\377\377\377\347\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377\316\377\377\377\304\377\377\377\276\377\377\377\307\377\377\377\320\377\377\377\354\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\372\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\365\377\377\377\332\377\377\377\323\377\377\377\323\377\377\377\323\377\377\377\324\377\377\377\327\377\377\377\331\377\377\377\334\377\377\377\336\377\377\377\340\377\377\377\343\377\377\377\345\377\377\377\350\377\377\377\352\377\377\377\354\377\377\377\357\377\377\377\361\377\377\377\364\377\377\377\366\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_E_WIDTH (30) +#define FONT_22_LOWER_E_HEIGHT (11) +#define FONT_22_LOWER_E_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377.\377\377\377M\377\377\377_\377\377\377p\377\377\377s\377\377\377q\377\377\377R\377\377\377\060\377\377\377\013\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377f\377\377\377\322\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\251\377\377\377(\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Z\377\377\377\377\377\377\377\332\377\377\377\216\377\377\377e\377\377\377Y\377\377\377P\377\377\377\377\377\377\377\266\377\377\377l\377\377\377j\377\377\377\251\377\377\377\377\377\377\377\354\377\377\377-\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\341\377\377\377\274\377\377\377\024\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\212\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\351\377\377\377\251\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377!\377\377\377\377\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\211\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\207\377\377\377\367\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377V\377\377\377\377\377\377\377\024\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\211\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\377\377\377\377\027\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377$\377\377\377\377\377\377\377?\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\211\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377i\377\377\377\363\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\326\377\377\377\275\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\211\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377*\377\377\377\346\377\377\377\306\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377R\377\377\377\377\377\377\377\340\377\377\377\236\377\377\377k\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\302\377\377\377n\377\377\377x\377\377\377\252\377\377\377\377\377\377\377\377\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377J\377\377\377\331\377\377\377\377\377\377\377\252\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\272\377\377\377V\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\014\377\377\377-\377\377\377\000\377\377\377\000\377\377\377b\377\377\377b\377\377\377T\377\377\377\064\377\377\377\023\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_F_WIDTH (30) +#define FONT_22_LOWER_F_HEIGHT (8) +#define FONT_22_LOWER_F_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\206\377\377\377\252\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\251\377\377\377\360\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377_\377\377\377\311\377\377\377\360\377\377\377R\377\377\377P\377\377\377D\377\377\377\065\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\323\377\377\377*\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377f\377\377\377\313\377\377\377\360\377\377\377f\377\377\377a\377\377\377^\377\377\377|\377\377\377\377\377\377\377\343\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\251\377\377\377\360\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\217\377\377\377\377\377\377\377.\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\251\377\377\377\360\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\070\377\377\377\377\377\377\377[\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\064\377\377\377\066\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_G_WIDTH (30) +#define FONT_22_LOWER_G_HEIGHT (11) +#define FONT_22_LOWER_G_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377,\377\377\377e\377\377\377E\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377/\377\377\377m\377\377\377\252\377\377\377\273\377\377\377\315\377\377\377\326\377\377\377\300\377\377\377\253\377\377\377\225\377\377\377K\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\203\377\377\377\377\377\377\377\377\377\377\377p\377\377\377\000\377\377\377\000\377\377\377b\377\377\377\377\377\377\377\377\377\377\377\373\377\377\377\340\377\377\377\326\377\377\377\317\377\377\377\332\377\377\377\344\377\377\377\377\377\377\377\377\377\377\377\346\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377[\377\377\377\377\377\377\377\306\377\377\377o\377\377\377.\377\377\377\000\377\377\377T\377\377\377\377\377\377\377\315\377\377\377<\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\014\377\377\377M\377\377\377\325\377\377\377\377\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\264\377\377\377\305\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\221\377\377\377\351\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\310\377\377\377\314\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\331\377\377\377\207\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\314\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377t\377\377\377\377\377\377\377\017\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\320\377\377\377\217\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\252\377\377\377\225\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377i\377\377\377\362\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\245\377\377\377\276\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377k\377\377\377\351\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\263\377\377\377\274\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377[\377\377\377\377\377\377\377\235\377\377\377#\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\262\377\377\377\313\377\377\377P\377\377\377\007\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377\256\377\377\377\366\377\377\377;\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\256\377\377\377\377\377\377\377\377\377\377\377\352\377\377\377\335\377\377\377\345\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\326\377\377\377\315\377\377\377\304\377\377\377\301\377\377\377\315\377\377\377\337\377\377\377\377\377\377\377\377\377\377\377\355\377\377\377\303\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377E\377\377\377\225\377\377\377\266\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\351\377\377\377\363\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_H_WIDTH (30) +#define FONT_22_LOWER_H_HEIGHT (11) +#define FONT_22_LOWER_H_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\345\377\377\377\344\377\377\377\340\377\377\377\333\377\377\377\327\377\377\377\323\377\377\377\316\377\377\377\312\377\377\377\306\377\377\377\327\377\377\377\362\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\376\377\377\377\370\377\377\377\363\377\377\377\355\377\377\377\350\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377L\377\377\377\276\377\377\377\267\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\011\377\377\377\377\377\377\377\223\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\200\377\377\377\330\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377i\377\377\377\377\377\377\377\"\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\255\377\377\377\374\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377+\377\377\377+\377\377\377+\377\377\377+\377\377\377+\377\377\377+\377\377\377+\377\377\377+\377\377\377.\377\377\377<\377\377\377Z\377\377\377\252\377\377\377\377\377\377\377\246\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\270\377\377\377\023\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\001\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\223\377\377\377\220\377\377\377\214\377\377\377\211\377\377\377\205\377\377\377\201\377\377\377|\377\377\377X\377\377\377\064\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_I_WIDTH (30) +#define FONT_22_LOWER_I_HEIGHT (4) +#define FONT_22_LOWER_I_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377=\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\067\377\377\377w\377\377\377w\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\014\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\366\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377m\377\377\377\377\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\211\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377m\377\377\377\303\377\377\377\303\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_J_WIDTH (30) +#define FONT_22_LOWER_J_HEIGHT (6) +#define FONT_22_LOWER_J_DATA "\377\377\377\000\377\377\377\257\377\377\377\204\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\372\377\377\377\222\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\337\377\377\377\377\377\377\377k\377\377\377F\377\377\377>\377\377\377A\377\377\377C\377\377\377E\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377G\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377@\377\377\377\202\377\377\377\202\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377`\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\366\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377m\377\377\377\377\377\377\377\377\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\016\377\377\377G\377\377\377c\377\377\377l\377\377\377l\377\377\377l\377\377\377l\377\377\377l\377\377\377l\377\377\377l\377\377\377l\377\377\377l\377\377\377l\377\377\377n\377\377\377q\377\377\377s\377\377\377v\377\377\377y\377\377\377{\377\377\377~\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377f\377\377\377\271\377\377\377\271\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_K_WIDTH (30) +#define FONT_22_LOWER_K_HEIGHT (11) +#define FONT_22_LOWER_K_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377^\377\377\377\005\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377\203\377\377\377\245\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377h\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377~\377\377\377\377\377\377\377\377\377\377\377\236\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\065\377\377\377\316\377\377\377\377\377\377\377\342\377\377\377\243\377\377\377\377\377\377\377\325\377\377\377\060\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\206\377\377\377\377\377\377\377\377\377\377\377\233\377\377\377\000\377\377\377\000\377\377\377U\377\377\377\377\377\377\377\377\377\377\377f\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377=\377\377\377\322\377\377\377\377\377\377\377\366\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377\354\377\377\377\377\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\212\377\377\377\377\377\377\377\377\377\377\377\257\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\273\377\377\377\377\377\377\377\312\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377U\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\213\377\377\377\365\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\267\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_L_WIDTH (30) +#define FONT_22_LOWER_L_HEIGHT (3) +#define FONT_22_LOWER_L_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377\342\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\003\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377>\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_M_WIDTH (30) +#define FONT_22_LOWER_M_HEIGHT (17) +#define FONT_22_LOWER_M_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\365\377\377\377\361\377\377\377\355\377\377\377\352\377\377\377\346\377\377\377\342\377\377\377\337\377\377\377\333\377\377\377\327\377\377\377\324\377\377\377\322\377\377\377\322\377\377\377\322\377\377\377\332\377\377\377\366\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\372\377\377\377\366\377\377\377\362\377\377\377\355\377\377\377\351\377\377\377\345\377\377\377\340\377\377\377\334\377\377\377\330\377\377\377\350\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\371\377\377\377\335\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\014\377\377\377W\377\377\377\317\377\377\377\257\377\377\377\003\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377\332\377\377\377\241\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\221\377\377\377\366\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\222\377\377\377\377\377\377\377\023\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377z\377\377\377\367\377\377\377\334\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377\371\377\377\377\364\377\377\377\357\377\377\377\353\377\377\377\346\377\377\377\342\377\377\377\340\377\377\377\350\377\377\377\372\377\377\377\377\377\377\377\377\377\377\377t\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\352\377\377\377\350\377\377\377\344\377\377\377\340\377\377\377\333\377\377\377\327\377\377\377\323\377\377\377\317\377\377\377\312\377\377\377\316\377\377\377\355\377\377\377\377\377\377\377\351\377\377\377@\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377\262\377\377\377\323\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\277\377\377\377\251\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\203\377\377\377\375\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\230\377\377\377\377\377\377\377\012\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\020\377\377\377\215\377\377\377\377\377\377\377\331\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\374\377\377\377\370\377\377\377\363\377\377\377\357\377\377\377\367\377\377\377\377\377\377\377\377\377\377\377\366\377\377\377\066\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\330\377\377\377\330\377\377\377\326\377\377\377\322\377\377\377\316\377\377\377\312\377\377\377\307\377\377\377\303\377\377\377\277\377\377\377\273\377\377\377\260\377\377\377\231\377\377\377p\377\377\377\010\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_N_WIDTH (30) +#define FONT_22_LOWER_N_HEIGHT (11) +#define FONT_22_LOWER_N_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\365\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\277\377\377\377\277\377\377\377\277\377\377\377\272\377\377\377\266\377\377\377\261\377\377\377\255\377\377\377\251\377\377\377\244\377\377\377\267\377\377\377\317\377\377\377\377\377\377\377\373\377\377\377\272\377\377\377\244\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377+\377\377\377\235\377\377\377\302\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\346\377\377\377\232\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377{\377\377\377\333\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377{\377\377\377\377\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\001\377\377\377\300\377\377\377\354\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377W\377\377\377R\377\377\377M\377\377\377L\377\377\377L\377\377\377L\377\377\377L\377\377\377L\377\377\377L\377\377\377P\377\377\377^\377\377\377|\377\377\377\312\377\377\377\377\377\377\377\213\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\234\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377m\377\377\377k\377\377\377h\377\377\377d\377\377\377`\377\377\377[\377\377\377C\377\377\377+\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_O_WIDTH (30) +#define FONT_22_LOWER_O_HEIGHT (10) +#define FONT_22_LOWER_O_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377h\377\377\377\250\377\377\377\320\377\377\377\337\377\377\377\356\377\377\377\367\377\377\377\350\377\377\377\331\377\377\377\312\377\377\377\213\377\377\377H\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\030\377\377\377\326\377\377\377\377\377\377\377\375\377\377\377\333\377\377\377\316\377\377\377\307\377\377\377\307\377\377\377\317\377\377\377\332\377\377\377\361\377\377\377\377\377\377\377\377\377\377\377\201\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\310\377\377\377\377\377\377\377a\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377A\377\377\377\263\377\377\377\377\377\377\377\206\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\013\377\377\377\377\377\377\377_\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\261\377\377\377\303\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377G\377\377\377\377\377\377\377\"\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377j\377\377\377\375\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\062\377\377\377\377\377\377\377.\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377i\377\377\377\376\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\364\377\377\377\246\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\260\377\377\377\304\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\230\377\377\377\377\377\377\377\224\377\377\377;\377\377\377\012\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\011\377\377\377\034\377\377\377<\377\377\377\276\377\377\377\377\377\377\377\210\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\244\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\374\377\377\377\365\377\377\377\365\377\377\377\375\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\203\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377-\377\377\377x\377\377\377\242\377\377\377\261\377\377\377\300\377\377\377\314\377\377\377\314\377\377\377\300\377\377\377\240\377\377\377{\377\377\377?\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_P_WIDTH (30) +#define FONT_22_LOWER_P_HEIGHT (11) +#define FONT_22_LOWER_P_DATA "\377\377\377\000\377\377\377\213\377\377\377\235\377\377\377\233\377\377\377\230\377\377\377\225\377\377\377\223\377\377\377\220\377\377\377\216\377\377\377\213\377\377\377\210\377\377\377\210\377\377\377\210\377\377\377\210\377\377\377\210\377\377\377\210\377\377\377\210\377\377\377\210\377\377\377\210\377\377\377\210\377\377\377\214\377\377\377\271\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\272\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\364\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377&\377\377\377&\377\377\377&\377\377\377&\377\377\377&\377\377\377&\377\377\377\361\377\377\377\357\377\377\377c\377\377\377\063\377\377\377\032\377\377\377\020\377\377\377\012\377\377\377\025\377\377\377\037\377\377\377P\377\377\377\224\377\377\377\377\377\377\377\223\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\251\377\377\377\327\377\377\377%\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377H\377\377\377\377\377\377\377\227\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\372\377\377\377\207\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\253\377\377\377\331\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377<\377\377\377\377\377\377\377h\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\233\377\377\377\377\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377\377\377\377\377u\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\255\377\377\377\370\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\311\377\377\377\355\377\377\377Q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\205\377\377\377\377\377\377\377\261\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377A\377\377\377\367\377\377\377\377\377\377\377\331\377\377\377\264\377\377\377\232\377\377\377\220\377\377\377\206\377\377\377\214\377\377\377\227\377\377\377\265\377\377\377\350\377\377\377\377\377\377\377\356\377\377\377.\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\034\377\377\377\216\377\377\377\310\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\304\377\377\377{\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\007\377\377\377\032\377\377\377*\377\377\377:\377\377\377\061\377\377\377\040\377\377\377\016\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_Q_WIDTH (30) +#define FONT_22_LOWER_Q_HEIGHT (11) +#define FONT_22_LOWER_Q_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377<\377\377\377r\377\377\377\214\377\377\377\235\377\377\377\255\377\377\377\241\377\377\377\213\377\377\377s\377\377\377;\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\203\377\377\377\366\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\371\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\315\377\377\377V\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\222\377\377\377\377\377\377\377\356\377\377\377}\377\377\377H\377\377\377!\377\377\377\016\377\377\377\000\377\377\377\012\377\377\377\040\377\377\377F\377\377\377\266\377\377\377\376\377\377\377\377\377\377\377J\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\007\377\377\377\365\377\377\377\273\377\377\377\027\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\035\377\377\377\331\377\377\377\300\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\060\377\377\377\377\377\377\377k\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\220\377\377\377\374\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\034\377\377\377\377\377\377\377X\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377p\377\377\377\375\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\330\377\377\377\233\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\255\377\377\377\305\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\377\377\377\377\202\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\216\377\377\377\377\377\377\377U\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\251\377\377\377\320\377\377\377\326\377\377\377\334\377\377\377\342\377\377\377\350\377\377\377\356\377\377\377\372\377\377\377\377\377\377\377\356\377\377\377\275\377\377\377\247\377\377\377\234\377\377\377\226\377\377\377\237\377\377\377\250\377\377\377\302\377\377\377\373\377\377\377\377\377\377\377\273\377\377\377\220\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\272\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377\374\377\377\377\377\377\377\377\377\377\377\377\366\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\013\377\377\377\031\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_R_WIDTH (30) +#define FONT_22_LOWER_R_HEIGHT (7) +#define FONT_22_LOWER_R_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\327\377\377\377\324\377\377\377\320\377\377\377\314\377\377\377\310\377\377\377\304\377\377\377\301\377\377\377\275\377\377\377\271\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\270\377\377\377\300\377\377\377\360\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\375\377\377\377\371\377\377\377\365\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\363\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\037\377\377\377m\377\377\377\333\377\377\377\226\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377<\377\377\377\377\377\377\377\215\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\277\377\377\377\320\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\216\377\377\377\376\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_S_WIDTH (30) +#define FONT_22_LOWER_S_HEIGHT (9) +#define FONT_22_LOWER_S_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377,\377\377\377\320\377\377\377\377\377\377\377\377\377\377\377i\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\206\377\377\377\346\377\377\377\377\377\377\377\334\377\377\377n\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\273\377\377\377\377\377\377\377\232\377\377\377Y\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\237\377\377\377\377\377\377\377\365\377\377\377\327\377\377\377\363\377\377\377\377\377\377\377r\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377\377\377\377\377r\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377S\377\377\377\377\377\377\377\267\377\377\377\004\377\377\377\000\377\377\377\000\377\377\377\250\377\377\377\361\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377R\377\377\377\377\377\377\377\033\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\001\377\377\377\332\377\377\377\332\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377V\377\377\377\377\377\377\377\016\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\066\377\377\377\377\377\377\377,\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\201\377\377\377\377\377\377\377]\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377`\377\377\377\377\377\377\377\011\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\016\377\377\377\374\377\377\377\241\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377`\377\377\377\377\377\377\377\255\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377)\377\377\377\323\377\377\377\325\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377}\377\377\377\377\377\377\377\352\377\377\377\320\377\377\377\343\377\377\377\377\377\377\377\313\377\377\377\037\377\377\377\000\377\377\377\000\377\377\377\071\377\377\377\361\377\377\377\377\377\377\377\377\377\377\377b\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377W\377\377\377\270\377\377\377\340\377\377\377\324\377\377\377\235\377\377\377\011\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\071\377\377\377\335\377\377\377\231\377\377\377M\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_T_WIDTH (30) +#define FONT_22_LOWER_T_HEIGHT (8) +#define FONT_22_LOWER_T_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\262\377\377\377\350\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\262\377\377\377\350\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\063\377\377\377\250\377\377\377\335\377\377\377\371\377\377\377\374\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\323\377\377\377\377\377\377\377\313\377\377\377\311\377\377\377\311\377\377\377\311\377\377\377\315\377\377\377\321\377\377\377\326\377\377\377\332\377\377\377\336\377\377\377\342\377\377\377\346\377\377\377\352\377\377\377\375\377\377\377\361\377\377\377\371\377\377\377\377\377\377\377^\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377\377\377\377\377\205\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\262\377\377\377\350\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\027\377\377\377\377\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\262\377\377\377\350\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\231\377\377\377c\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\203\377\377\377\235\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_U_WIDTH (30) +#define FONT_22_LOWER_U_HEIGHT (11) +#define FONT_22_LOWER_U_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377n\377\377\377\222\377\377\377\266\377\377\377\273\377\377\377\277\377\377\377\302\377\377\377\306\377\377\377\312\377\377\377\315\377\377\377\321\377\377\377\325\377\377\377\326\377\377\377\323\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377A\377\377\377\361\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\362\377\377\377\363\377\377\377\370\377\377\377\375\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\337\377\377\377\377\377\377\377h\377\377\377\033\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377\377\377\377\377}\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377;\377\377\377\377\377\377\377^\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\365\377\377\377q\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\253\377\377\377\333\377\377\377\024\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\266\377\377\377\324\377\377\377g\377\377\377#\377\377\377\014\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\366\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\337\377\377\377\263\377\377\377\252\377\377\377\252\377\377\377\252\377\377\377\252\377\377\377\252\377\377\377\253\377\377\377\257\377\377\377\263\377\377\377\267\377\377\377\274\377\377\377\300\377\377\377\304\377\377\377\310\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_V_WIDTH (30) +#define FONT_22_LOWER_V_HEIGHT (12) +#define FONT_22_LOWER_V_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377N\377\377\377\245\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377$\377\377\377{\377\377\377\321\377\377\377\377\377\377\377\377\377\377\377\347\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377P\377\377\377\244\377\377\377\363\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\377\377\377\254\377\377\377`\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377&\377\377\377v\377\377\377\306\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\314\377\377\377\200\377\377\377.\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\230\377\377\377\347\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\353\377\377\377\237\377\377\377:\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\314\377\377\377F\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\250\377\377\377\367\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\220\377\377\377\061\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\063\377\377\377\200\377\377\377\321\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\276\377\377\377c\377\377\377\030\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\013\377\377\377X\377\377\377\253\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\353\377\377\377\225\377\377\377J\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\061\377\377\377\205\377\377\377\336\377\377\377\377\377\377\377\377\377\377\377\343\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\011\377\377\377_\377\377\377\270\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\016\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_W_WIDTH (30) +#define FONT_22_LOWER_W_HEIGHT (19) +#define FONT_22_LOWER_W_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377M\377\377\377\236\377\377\377\357\377\377\377\363\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377\214\377\377\377\327\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\314\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377(\377\377\377u\377\377\377\277\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377\227\377\377\377N\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377]\377\377\377\250\377\377\377\362\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\365\377\377\377\253\377\377\377X\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\265\377\377\377R\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\246\377\377\377E\377\377\377\005\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377>\377\377\377\177\377\377\377\301\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\242\377\377\377Z\377\377\377\031\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377,\377\377\377n\377\377\377\314\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\257\377\377\377o\377\377\377.\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\033\377\377\377q\377\377\377\326\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377U\377\377\377\272\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\340\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377U\377\377\377\241\377\377\377\354\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\346\377\377\377\236\377\377\377W\377\377\377\020\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377>\377\377\377\210\377\377\377\323\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\361\377\377\377\252\377\377\377a\377\377\377\001\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\374\377\377\377\257\377\377\377O\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\261\377\377\377J\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377;\377\377\377\202\377\377\377\311\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\240\377\377\377P\377\377\377\016\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377D\377\377\377\213\377\377\377\332\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\367\377\377\377\237\377\377\377]\377\377\377\033\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\006\377\377\377M\377\377\377\233\377\377\377\354\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\340\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\017\377\377\377\\\377\377\377\255\377\377\377\370\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_X_WIDTH (30) +#define FONT_22_LOWER_X_HEIGHT (11) +#define FONT_22_LOWER_X_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377y\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377t\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\366\377\377\377\377\377\377\377\376\377\377\377^\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377x\377\377\377\377\377\377\377\356\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377y\377\377\377\377\377\377\377\377\377\377\377\337\377\377\377R\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377y\377\377\377\367\377\377\377\377\377\377\377\377\377\377\377\251\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377u\377\377\377\377\377\377\377\377\377\377\377\303\377\377\377F\377\377\377n\377\377\377\353\377\377\377\377\377\377\377\377\377\377\377\260\377\377\377/\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\205\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\266\377\377\377\036\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377,\377\377\377\304\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\363\377\377\377N\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377:\377\377\377\300\377\377\377\377\377\377\377\377\377\377\377\311\377\377\377I\377\377\377Z\377\377\377\341\377\377\377\377\377\377\377\336\377\377\377N\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377=\377\377\377\272\377\377\377\377\377\377\377\377\377\377\377\331\377\377\377Y\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377n\377\377\377\377\377\377\377\377\377\377\377\314\377\377\377R\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\351\377\377\377]\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\002\377\377\377\217\377\377\377\377\377\377\377\350\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\371\377\377\377a\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\026\377\377\377\274\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\002\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_Y_WIDTH (30) +#define FONT_22_LOWER_Y_HEIGHT (11) +#define FONT_22_LOWER_Y_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377$\377\377\377~\377\377\377\331\377\377\377\365\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\240\377\377\377\357\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\323\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\070\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\015\377\377\377g\377\377\377\264\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\300\377\377\377n\377\377\377\034\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\313\377\377\377\377\377\377\377\262\377\377\377\\\377\377\377\025\377\377\377\000\377\377\377\000\377\377\377,\377\377\377y\377\377\377\306\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\371\377\377\377\247\377\377\377M\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377l\377\377\377\272\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\312\377\377\377\330\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377~\377\377\377\021\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377F\377\377\377\224\377\377\377\347\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\256\377\377\377?\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\040\377\377\377o\377\377\377\301\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\342\377\377\377t\377\377\377)\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377I\377\377\377\233\377\377\377\365\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\252\377\377\377a\377\377\377\030\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377#\377\377\377v\377\377\377\317\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377\230\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377P\377\377\377\251\377\377\377\377\377\377\377\362\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377*\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +#define FONT_22_LOWER_Z_WIDTH (30) +#define FONT_22_LOWER_Z_HEIGHT (8) +#define FONT_22_LOWER_Z_DATA "\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\377\377\377\377\341\377\377\377r\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\314\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\320\377\377\377\377\377\377\377\377\377\377\377\354\377\377\377}\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\315\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\234\377\377\377\000\377\377\377\202\377\377\377\377\377\377\377\377\377\377\377\367\377\377\377\211\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\322\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\227\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\202\377\377\377\370\377\377\377\377\377\377\377\377\377\377\377\217\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\327\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\222\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\177\377\377\377\357\377\377\377\377\377\377\377\377\377\377\377\221\377\377\377\000\377\377\377\335\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\221\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377u\377\377\377\345\377\377\377\377\377\377\377\377\377\377\377\363\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\377\377\377\377\221\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377l\377\377\377\333\377\377\377\377\377\377\377\352\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377c\377\377\377C\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377<\377\377\377?\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +static st_gimp_fg_font_22_image_t ascii_table[127] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char myc; + +/********************************************************************************************************************** + * Function Name: initialise_fg_font_22_full + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t initialise_fg_font_22_full(void) +{ + // Copy font to SDRAM + size_t index = 0; + + memset(ascii_table, 0, sizeof(ascii_table)); + + index = 32; + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_SPACE_HEIGHT; + ascii_table[index].width = FONT_22_SPACE_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_SPACE_DATA, sizeof(FONT_22_SPACE_DATA)); + + index = 37; + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_PERCENT_HEIGHT; + ascii_table[index].width = FONT_22_PERCENT_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_PERCENT_DATA, sizeof(FONT_22_PERCENT_DATA)); + + index = 39; + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DEGREES_HEIGHT; + ascii_table[index].width = FONT_22_DEGREES_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DEGREES_DATA, sizeof(FONT_22_DEGREES_DATA)); + + index = 46; + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_FULL_STOP_HEIGHT; + ascii_table[index].width = FONT_22_FULL_STOP_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_FULL_STOP_DATA, sizeof(FONT_22_FULL_STOP_DATA)); + + index = 47; + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_SLASH_HEIGHT; + ascii_table[index].width = FONT_22_SLASH_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_SLASH_DATA, sizeof(FONT_22_SLASH_DATA)); + + index = 48; + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_0_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_0_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_0_DATA, sizeof(FONT_22_DIGIT_0_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_1_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_1_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_1_DATA, sizeof(FONT_22_DIGIT_1_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_2_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_2_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_2_DATA, sizeof(FONT_22_DIGIT_2_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_3_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_3_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_3_DATA, sizeof(FONT_22_DIGIT_3_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_4_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_4_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_4_DATA, sizeof(FONT_22_DIGIT_4_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_5_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_5_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_5_DATA, sizeof(FONT_22_DIGIT_5_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_6_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_6_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_6_DATA, sizeof(FONT_22_DIGIT_6_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_7_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_7_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_7_DATA, sizeof(FONT_22_DIGIT_7_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_8_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_8_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_8_DATA, sizeof(FONT_22_DIGIT_8_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_DIGIT_9_HEIGHT; + ascii_table[index].width = FONT_22_DIGIT_9_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_DIGIT_9_DATA, sizeof(FONT_22_DIGIT_9_DATA)); + + index = 65; + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_A_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_A_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_A_DATA, sizeof(FONT_22_UPPER_A_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_B_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_B_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_B_DATA, sizeof(FONT_22_UPPER_B_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_C_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_C_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_C_DATA, sizeof(FONT_22_UPPER_C_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_D_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_D_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_D_DATA, sizeof(FONT_22_UPPER_D_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_E_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_E_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_E_DATA, sizeof(FONT_22_UPPER_E_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_F_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_F_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_F_DATA, sizeof(FONT_22_UPPER_F_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_G_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_G_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_G_DATA, sizeof(FONT_22_UPPER_G_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_H_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_H_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_H_DATA, sizeof(FONT_22_UPPER_H_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_I_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_I_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_I_DATA, sizeof(FONT_22_UPPER_I_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_J_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_J_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_J_DATA, sizeof(FONT_22_UPPER_J_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_K_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_K_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_K_DATA, sizeof(FONT_22_UPPER_K_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_L_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_L_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_L_DATA, sizeof(FONT_22_UPPER_L_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_M_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_M_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_M_DATA, sizeof(FONT_22_UPPER_M_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_N_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_N_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_N_DATA, sizeof(FONT_22_UPPER_N_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_O_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_O_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_O_DATA, sizeof(FONT_22_UPPER_O_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_P_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_P_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_P_DATA, sizeof(FONT_22_UPPER_P_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_Q_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_Q_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_Q_DATA, sizeof(FONT_22_UPPER_Q_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_R_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_R_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_R_DATA, sizeof(FONT_22_UPPER_R_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_S_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_S_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_S_DATA, sizeof(FONT_22_UPPER_S_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_T_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_T_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_T_DATA, sizeof(FONT_22_UPPER_T_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_U_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_U_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_U_DATA, sizeof(FONT_22_UPPER_U_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_V_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_V_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_V_DATA, sizeof(FONT_22_UPPER_V_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_W_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_W_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_W_DATA, sizeof(FONT_22_UPPER_W_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_X_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_X_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_X_DATA, sizeof(FONT_22_UPPER_X_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_Y_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_Y_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_Y_DATA, sizeof(FONT_22_UPPER_Y_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_UPPER_Z_HEIGHT; + ascii_table[index].width = FONT_22_UPPER_Z_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_UPPER_Z_DATA, sizeof(FONT_22_UPPER_Z_DATA)); + + + + index = 97; + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_A_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_A_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_A_DATA, sizeof(FONT_22_LOWER_A_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_B_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_B_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_B_DATA, sizeof(FONT_22_LOWER_B_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_C_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_C_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_C_DATA, sizeof(FONT_22_LOWER_C_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_D_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_D_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_D_DATA, sizeof(FONT_22_LOWER_D_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_E_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_E_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_E_DATA, sizeof(FONT_22_LOWER_E_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_F_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_F_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_F_DATA, sizeof(FONT_22_LOWER_F_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_G_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_G_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_G_DATA, sizeof(FONT_22_LOWER_G_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_H_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_H_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_H_DATA, sizeof(FONT_22_LOWER_H_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_I_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_I_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_I_DATA, sizeof(FONT_22_LOWER_I_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_J_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_J_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_J_DATA, sizeof(FONT_22_LOWER_J_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_K_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_K_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_K_DATA, sizeof(FONT_22_LOWER_K_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_L_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_L_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_L_DATA, sizeof(FONT_22_LOWER_L_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_M_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_M_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_M_DATA, sizeof(FONT_22_LOWER_M_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_N_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_N_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_N_DATA, sizeof(FONT_22_LOWER_N_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_O_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_O_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_O_DATA, sizeof(FONT_22_LOWER_O_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_P_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_P_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_P_DATA, sizeof(FONT_22_LOWER_P_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_Q_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_Q_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_Q_DATA, sizeof(FONT_22_LOWER_Q_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_R_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_R_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_R_DATA, sizeof(FONT_22_LOWER_R_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_S_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_S_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_S_DATA, sizeof(FONT_22_LOWER_S_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_T_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_T_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_T_DATA, sizeof(FONT_22_LOWER_T_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_U_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_U_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_U_DATA, sizeof(FONT_22_LOWER_U_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_V_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_V_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_V_DATA, sizeof(FONT_22_LOWER_V_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_W_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_W_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_W_DATA, sizeof(FONT_22_LOWER_W_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_X_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_X_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_X_DATA, sizeof(FONT_22_LOWER_X_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_Y_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_Y_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_Y_DATA, sizeof(FONT_22_LOWER_Y_DATA)); + + ascii_table[index].bytes_per_pixel = FONT_22_BYTES_PER_PIXEL; + ascii_table[index].height = FONT_22_LOWER_Z_HEIGHT; + ascii_table[index].width = FONT_22_LOWER_Z_WIDTH; + memcpy(ascii_table[index++].pixel_data, FONT_22_LOWER_Z_DATA, sizeof(FONT_22_LOWER_Z_DATA)); + + return (true); +} +/********************************************************************************************************************** + End of function initialise_fg_font_22_full + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: draw_with_alpha + * Description : . + * Arguments : object + * : hoffset + * : voffset + * Return Value : . + *********************************************************************************************************************/ +static void draw_with_alpha(st_gimp_fg_font_22_image_t *object, uint16_t hoffset, uint16_t voffset) +{ + /* GLCDC Graphics Layer 1 size must be 182 x 200 */ + uint8_t * buf_ptr = (uint8_t *)fb_foreground; + display_input_cfg_t const *p_input = &g_display0.p_cfg->input[1]; // Layer 2 + + // Supports up to 4 bytes per pixel */ + if ((uint32_t) object->bytes_per_pixel > 4) + { + /* The input images specified in object has been corrupted */ + return; + } + + /* clear screen */ +// memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + + buf_ptr += (hoffset * (p_input->hstride * 4)); // Horizontal offset + buf_ptr += (voffset * 4); // Vertical offset + + uint32_t bpp = object->bytes_per_pixel; + + for (uint32_t v = 0; v < object->height; v++) + { + uint32_t v_offset = v*object->width*bpp; + for (uint32_t h = 0; h < (object->width*bpp); h+=bpp) + { + buf_ptr[0] = object->pixel_data[v_offset+h+2]; // B + buf_ptr[1] = object->pixel_data[v_offset+h+1]; // G + buf_ptr[2] = object->pixel_data[v_offset+h]; // R + buf_ptr[3] = object->pixel_data[v_offset+h+3]; // A // A (Unused) + buf_ptr+=4; + } + buf_ptr += ((p_input->hstride - p_input->hsize ) * 4); + + /* align image size to be drawn with the surface size */ + buf_ptr += ((p_input->hsize - object->width) * bpp); + } +} +/********************************************************************************************************************** + End of function draw_with_alpha + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: print_fg_font_22 + * Description : . + * Arguments : _xs + * : _ys + * : _str + * Return Value : . + *********************************************************************************************************************/ +void print_fg_font_22(uint16_t _xs, uint16_t _ys, char *_str) +{ + st_gimp_fg_font_22_image_t *img = NULL; + uint16_t cur_x = _xs; + uint16_t cur_y = _ys; + size_t len = strlen(_str); + + for (uint32_t pos = 0; pos < len; pos++) + { + myc = (char) *(_str + pos); + + if (pos < 56) // Crop to 56 characters ONLY + { + if ((uint8_t) myc < 127) + { + img = (st_gimp_fg_font_22_image_t *)&ascii_table[myc]; + + if (img != NULL) + { + draw_with_alpha(img , cur_x , cur_y); + cur_x += (uint16_t)img->height; + } + } + } + } +} +/********************************************************************************************************************** + End of function print_fg_font_22 + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/font_ai_face_digit.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/font_ai_face_digit.c new file mode 100644 index 0000000000..790d982f42 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/font_ai_face_digit.c @@ -0,0 +1,254 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : font_ai_face_digit.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* GIMP RGB C-Source image dump (font_ai_face_digit.c) */ + +#include + +#include "r_typedefs.h" +#include "gimp.h" +#include "font_ai_face_digit.h" + +static const st_gimp_ai_face_num_image_t ai_face_digit_0 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377" + "\377\377\377\377\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377" + "\377\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000" + "\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377\377\377\377\377\377\377" + "\377\377\377\377\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_0_14 = +{ + 14, 9, + 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000" + "\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\377\377\377\377\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377" + "\377\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377" + "\377\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_1 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000" + "\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\377" + "\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_2 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000" + "\377\377\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000" + "\377\377\000\000\377\377\000\000\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\377" + "\377\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\377\377\377" + "\377\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_3 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000" + "\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000" + "\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000" + "\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\377\377\377\377\000\000\377\377" + "\377\377\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_4 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\377\377\377\377\000\000\000\000\000\000\000\000" + "\000\000\000\000\377\377\000\000\000\000\000\000\377\377\377\377\000\000\000\000\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\377\377\000\000" + "\000\000\000\000\000\000\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_5 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\377\377" + "\377\377\377\377\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377" + "\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\377\377" + "\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\377\377\377\377" + "\000\000\000\000\000\000\377\377\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_6 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377" + "\377\377\377\377\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\377\377" + "\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\377\377" + "\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\377\377\377\377" + "\000\000\000\000\000\000\377\377\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_7 = +{ + 10, + 6, + 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\377\377\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000" + "\000\000\377\377\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\377\377" + "\377\377\000\000\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_8 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\377\377" + "\000\000\377\377\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377" + "\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\377\377" + "\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\377\377\377\377" + "\000\000\377\377\377\377\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_digit_9 = +{ + 10, 6, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377" + "\377\377\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377" + "\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377" + "\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\000\000\377\377\377\377\377\377" + "\377\377\377\377\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t ai_face_percent = +{ + 10, 9, 2, + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377" + "\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\000\000" + "\000\000\377\377\377\377\000\000\377\377\000\000\000\000\377\377\000\000\000\000\000\000\000\000\000\000\377" + "\377\000\000\377\377\377\377\000\000\000\000\000\000\000\000\377\377\377\377\000\000\377\377\000\000" + "\000\000\000\000\000\000\000\000\377\377\000\000\000\000\377\377\000\000\377\377\377\377\000\000\000\000\000\000" + "\377\377\000\000\000\000\377\377\000\000\000\000\000\000\377\377\000\000\000\000\000\000\377\377\377\377" + "\000\000\000\000\000\000\000\000\000\000\000\000", +}; + +static const st_gimp_ai_face_num_image_t * const ai_face_font[] = +{ + &ai_face_digit_0, + &ai_face_digit_1, + &ai_face_digit_2, + &ai_face_digit_3, + &ai_face_digit_4, + &ai_face_digit_5, + &ai_face_digit_6, + &ai_face_digit_7, + &ai_face_digit_8, + &ai_face_digit_9, + &ai_face_percent +}; + +#define AI_FACE_DIGIT_NUMBER_IMAGES (10) // % IS LAST CHARACTER IN FONT + +void get_ai_face_font(uint32_t index, d2_color col, st_gimp_ai_face_num_image_t * result); + +/********************************************************************************************************************** + * Function Name: rgb888torgb565 + * Description : . + * Argument : rgb888Pixel + * Return Value : . + *********************************************************************************************************************/ +static uint16_t rgb888torgb565 (uint8_t * rgb888Pixel) +{ + uint8_t red = rgb888Pixel[2]; + uint8_t green = rgb888Pixel[1]; + uint8_t blue = rgb888Pixel[0]; + + uint16_t b = (blue >> 3) & 0x1f; + uint16_t g = ((green >> 2) & 0x3f) << 5; + uint16_t r = (uint16_t) ((red >> 3) & 0x1f) << 11; + + return (uint16_t) (r | g | b); +} + +/********************************************************************************************************************** + * End of function rgb888torgb565 + *********************************************************************************************************************/ + +uint8_t meme[3] = {0xFF, 0xFF, 0x00}; +uint8_t meme2[3] = {}; + +/********************************************************************************************************************** + * Function Name: get_ai_face_font + * Description : . + * Arguments : index + * : col + * : result + * Return Value : . + *********************************************************************************************************************/ +void get_ai_face_font (uint32_t index, d2_color col, st_gimp_ai_face_num_image_t * result) +{ + uint32_t chosen = AI_FACE_DIGIT_NUMBER_IMAGES; // Default return ai_face_percent + + if (index < AI_FACE_DIGIT_NUMBER_IMAGES) + { + chosen = index; + } + + memcpy(result, ai_face_font[chosen], sizeof(st_gimp_ai_face_num_image_t)); + + if (col != 0xFFFFFF) + { + uint8_t * buf_ptr = result->pixel_data; + uint32_t bpp = result->bytes_per_pixel; + uint16_t rgb565 = rgb888torgb565((uint8_t *) &col); + + uint8_t upper = (uint8_t) (rgb565 >> 8); + uint8_t lower = (uint8_t) (rgb565 & 0xFF); + + for (uint32_t v = 0; v < result->height; v++) + { + for (uint32_t h = 0; h < (result->width * bpp); h += bpp) + { + if (buf_ptr[0] != 0) + { + buf_ptr[1] = upper; // GGGBBBBB + buf_ptr[0] = lower; // RRRRRGGG + } + + buf_ptr += 2; + } + } + } +} + +/********************************************************************************************************************** + * End of function get_ai_face_font + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/font_ai_face_digit.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/font_ai_face_digit.h new file mode 100644 index 0000000000..be96ce3ff3 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/font_ai_face_digit.h @@ -0,0 +1,45 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : font_ai_face_digit.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include "r_typedefs.h" +#include "dave_driver.h" +#include "gimp.h" + +void get_ai_face_font(uint32_t index, d2_color col, st_gimp_ai_face_num_image_t * result); +extern void get_ai_face_font(uint32_t index, d2_color col, st_gimp_ai_face_num_image_t * result); + +/* + * extern const st_gimp_ai_face_num_image_t ai_face_digit_0; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_1; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_2; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_3; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_4; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_5; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_6; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_7; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_8; + * extern const st_gimp_ai_face_num_image_t ai_face_digit_9; + * extern const st_gimp_ai_face_num_image_t ai_face_percent; + */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/gi_font_text.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/gi_font_text.c new file mode 100644 index 0000000000..9cdf2ca4cb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/gi_font_text.c @@ -0,0 +1,3241 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : gi_font_text.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* GIMP RGB C-Source image dump (font_text.c) */ + +/* + * 'A' 115,7 115,21 + * 96, 96,21 + * + * 'A' 115,7 96,21 + * + */ +#include "gimp.h" + +const st_gimp_image_t gimp_image = +{ + 128, 403, 2, + "", + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\020\204" + "\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000A\010\014c\327\275\333\336}\357" + "\377\377\377\377\236\367\333\336\030\306\020\204e)\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\313ZU\255\030\306\020" + "\204\303\030\000\000\000\000\000\000\000\000\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377\232\326" + "\357{$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\317{\337\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377Y\316\242\020\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\014c\377\377" + "\377\377\377\377\377\377\232\326\303\030\000\000\000\000\246\061\377\377\064\245\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000Y\316\377\377\377\377\377\377\377\377\367\275,ca\010\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\216s\377" + "\377\377\377\236\367U\255MkIJ\010B\010BIJ\212Rmku\255\236\367\377\377\070\306" + "A\010\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\034\347" + "\377\377\222\224\216su\255\377\377\020\204\000\000\000\000\000\000u\255\377\377e)\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000E)\317{\272\326\377\377\377\377\377\377\377\377U\255\212R\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000<\347\377" + "\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)y\316\377\377\323\234" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000$!\377\377u\255" + "\000\000\000\000\000\000Y\316\034\347\000\000\000\000\000\000\353Z\377\377\216s\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000U\255\377\377\377\377\377\377\377\377\377\377]\357\222\224\307\071" + "\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370e)\377\377<\347\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\377\377}\357\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\307\071\377\377\256s\000\000\000" + "\000\000\000\256s\377\377A\010\000\000\000\000\246\061\377\377\262\224\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000U\255\377\377\246\061\347\071\064\245\377\377\377\377\377\377\377\377" + "\232\326\357{$!\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\307\071\377\377" + "u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\377\377" + "a\010\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\337\377u" + "\255\000\000\000\000\000\000\313Z\377\377$!\000\000\000\000\307\071\377\377\262\224\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000U\255\377\377\307\071\000\000\000\000\000\000\010B\266\265\377\377\377" + "\377\377\377\377\377\327\275\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\004!\377" + "\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\272\326" + "\377\377\040\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\323\234\377\377(B\000\000\000\000iJ\377\377\347\071\000\000\000\000\317{\377\377\317{\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000U\255\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\313Z]" + "\357\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000]\357\377\377" + "\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\377\377\034\347\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\303\030\236" + "\367\276\367\353Z,c\323\234\377\377\357{\353Z\060\204\377\377\377\377IJ\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000U\255\377\377\307\071\000\000\000\000\000\000\000\000\357{\276\367" + "\377\377\377\377\377\377<\347\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\020\204\377\377\337\377mk\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\357{\377\377" + "\377\377\323\234\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\242\020\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000U\255\377\377" + "\307\071\000\000\353Z\232\326\377\377\377\377\377\377\377\377\373\336\060\204e" + ")\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000Q\214\377\377\377\377\377" + "\377<\347}\357\327\275\367\275\070\306\232\326\236\367\377\377\377\377\377" + "\377\232\326a\010\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\202\020y\316y\316y\316y\316y\316y\316y\316y\316\030\306\363\234\353Z\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000U\255\377\377\367\275\377\377\377\377\377\377" + "\377\377\236\367\363\234(B\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000,c\030\306\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377y\316\317{\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\000\000\010B\363\234\337\377\377\377\377\377\377\377\377\377\226\265\313Z\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000\000\000e)\353Zmk\020\204\262\224\020\204mk\353Z\206\061\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\060" + "\204\034\347\377\377\377\377\377\377\377\377Y\316\216s\303\030\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\347\071\347\071\347\071\347\071\347\071\347\071\347\071\347\071\347" + "\071\347\071\347\071\347\071\347\071\347\071\347\071\347\071\347\071\347\071\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377\377" + "\377\373\336\060\204e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\004!\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010]\357\363\234(B\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\004!\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\307\071\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\024\245" + "\272\326\377\377\377\377}\357}\357}\357}\357}\357\377\377\377\377\377\377" + "\377\377\377\377\377\377\337\377\236\367<\347\343\030\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\377\377\070\306\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377\060\204\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\206\061\377\377\377\377iJ\000\000\000" + "\000\000\000\000\000\242\020\327\275\377\377\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\377\377y\316\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\030\306\377\377\307\071\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\030\306\377\377iJ\000\000\000\000\000\000\000\000\000\000" + "\000\000\040\000y\316\333\336A\010\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\206\061\252R\252R\252R\252R\252R\252" + "R\252R\252R\252R\252R\252R\252R\252R\252R\252RE)\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\347\071\377\377\030\306\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000e)\377\377\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377" + "\377mk\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000A\010\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\377\377\034\347E)E)e)e" + ")e)e)e)e)e)e)e)e)\232\326\377\377\216s\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\010B\377\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "IJ\377\377\323\234\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\337\377\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\202\020\377\377]\357\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000Q\214\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377}\357\000\000\000\000\000\000\000" + "\000\000\000\010B\377\377\323\234\000\000\000\000\000\000\000\000\040\000\377\377\333\336\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\276\367\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\333\336\377\377\367\275\206\061\000\000\000\000\000\000\000\000a\010\317{\377" + "\377\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\034\347\000\000\000\000\000\000\000\000\000\000\010B\377" + "\377q\214\000\000\000\000\000\000\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\377\377\373\336\343\030\343\030\343\030\343\030\343\030\343\030" + "\343\030\343\030\343\030\343\030\343\030\343\030\343\030\303\030\303\030\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\307\071\377\377\377" + "\377\377\377\373\336\070\306\327\275\070\306\377\377\377\377\377\377\363\234" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000A\010\377\377\272\326\000\000\000\000\000\000\000\000\000\000\307\071\377\377\222\224\000" + "\000\000\000\000\000\000\000a\010\377\377\272\326\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\377\377y\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000I" + "J\327\275\377\377\377\377\377\377\377\377\377\377\377\377\236\367q\214\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\337\377\373\336\000\000\000\000\000\000\000\000\000\000\212R\377\377\070\306" + "\000\000\000\000\000\000\000\000e)\377\377\070\306\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\377\377\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\347\071\313Z\216s\020\204,cIJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\373\336\377" + "\377a\010\000\000\000\000\000\000\000\000\357{\377\377\377\377\313Z\000\000\000\000\000\000q\214\377\377" + "\024\245\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\222\224\020\204\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000q\214\377\377Y\316\000\000\000\000\000\000\307\071\337\377\377\377\377\377\377" + "\377\367\275\363\234\070\306\377\377\377\377\307\071\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000E)\377\377\377\377" + "Y\316\064\245\367\275\377\377\377\377\262\224\353Z\377\377\377\377\377\377" + "\377\377\377\377\060\204\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000(B\266\265\272\326\337\377\337\377\232\326u\255\252R\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000,c\377\377\377\377\377\377\377\377\377\377\333\336A\010\000\000\307" + "\071q\214\266\265Q\214iJ\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000,c\317{\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\242\020\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\226\265" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\266\265" + "\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\000\000\206\061\363\234\367\275u\255\357{\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\276\367\377\377\070\306\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061" + "\377\377]\357A\010\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000\000\000\357{\377\377\377\377\327\275,c(B\307\071\353Z\222\224}\357\377\377" + "u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\377\377\377\377\377\377Y\316\303\030\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\357{\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000}\357\377\377,c\000\000\000\000\000\000\000\000\000\000\000" + "\000\303\030\373\336\377\377iJ\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\377\377\377\377]\357\377\377y\316\343\030\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\246\061\377\377Y\316\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000$!\377\377\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000,c\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071,cq\214\226\265\070\306" + "u\255\222\224\313Z\040\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\377\377\377\377\000\000Y\316\377\377\272\326E)\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\337\377\337\377\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\307\071\377\377\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206" + "\061\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000e)U\255\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377<\347mk\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\377\377\377\377\000\000\000\000U\255\377\377]\357\010B" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\377\377\242\020\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\202\020\377\377\232\326\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000,c\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\313Z\377\377\377\377\377\377\276" + "\367\272\326\266\265\363\234\367\275\373\336\377\377\377\377\377\377\333" + "\336\343\030\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\377\377\377\377" + "\000\000\000\000\000\000\323\234\377\377\377\377mk\000\000\000\000\000\000\000\000\000\000\347\071\377\377" + "]\357\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\030\306" + "\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\377\377(B\000\000\000\000\000\000\000" + "\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\343" + "\030}\357\377\377\034\347\216s\000\000\000\000\000\000\000\000\000\000\000\000\004!q\214\337\377\377" + "\377Y\316\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\377\377\377\377" + "\000\000\000\000\000\000\000\000Q\214\377\377\377\377\367\275\353Z\242\020A\010(BY\316\377" + "\377\327\275\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000iJ\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\024\245\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\226\265\377\377]\357\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B" + "\377\377\377\377Mk\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\377\377\337" + "\377\000\000\000\000\000\000\000\000\000\000\014c}\357\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377e)\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\040\000\377\377\377\377iJ\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377\266\265\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\377\377}\357\000\000\000\000\000\000\000\000\000\000\000\000\303\030\363" + "\234]\357\377\377\377\377\377\377<\347iJ\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000$!\377\377\377\377\040\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\377\377}\357\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\377\377\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000E)(Be)\040\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\040\000,c\060\204\024\245\024\245\020\204\353ZA\010\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000E)\377\377y\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000]\357\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000\000\000\000\000\357{\236\367\377\377\377\377\377\377\377\377\377\377\377\377" + "\276\367Q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\202\020\377\377<\347\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377\236\367\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000\216s\377\377\377\377\377\377\327\275\363\234q\214U\255" + "<\347\377\377\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\373\336\377\377\343\030\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\070\306\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\252R\377\377\030\306\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000$!U\255\357{\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000]\357\377\377\323\234A\010\000\000\000\000\000\000\000\000\000\000,c\377\377" + "\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\222\224\377\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\064\245\377\377\060\204\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\266\265\377\377\252R\000\000\000\000\000\000\000\000\000\000,ce)\000\000\000\000\000\000\000\000\367" + "\275\377\377IJ\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000" + "\343\030\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377\256" + "s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000e)\377\377\377\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "(B\377\377\373\336A\010\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370a\010\377\377" + "}\357\000\000\000\000\000\000\000\000\000\000\347\071\377\377Q\214\000\000\000\000\000\000\000\000(B\377\377U" + "\255\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\206\061\377" + "\377y\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377\024\245\000\000\000\000\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000iJ\216s\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\014ce)\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370e)\377\377\367\275\000\000\000\000\000\000\000\000\000\000" + "\347\071\377\377Q\214\000\000\000\000\000\000\000\000\000\000<\347}\357\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000A\010\276\367y\316\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000mk\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\347\071\377\377\024\245\000\000\000\000\000\000\000\000" + "\000\000\252R\377\377\064\245\000\000\000\000\000\000\000\000\000\000\236\367\377\377\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\357{\377\377\216s\000\000" + "\000\000\000\000\000\000\000\000\000\000\206\061]\357\337\377\004!\000\000\000\000\000\000\000\000\000\000\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\303\030\377\377\367\275\000\000\000\000\000\000\000\000" + "\000\000\317{\377\377\034\347\000\000\000\000\000\000\000\000\000\000\377\377\377\377a\010\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377\216" + "s\202\020\202\020\202\020\202\020\246\061<\347\377\377\216s\202\020\202\020\202" + "\020\202\020\202\020\202\020\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\216s\363\234\363\234\363\234\363\234\363\234\363\234\363\234" + "\363\234\363\234\363\234\363\234\363\234\363\234\363\234\363\234mk\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\236\367\276\367\202\020\000\000\000\000\000\000\000" + "\000\373\336\377\377\377\377\323\234A\010\000\000\000\000\226\265\377\377<\347A\010\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\232\326\276\367\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\242\020\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\363\234\377\377U\255\246\061\000\000A\010\363\234\377\377Q\214\232\326\377" + "\377\337\377\070\306\034\347\377\377\377\377Q\214\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000a\010\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\242\020\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\327\275\327\275\327\275\327" + "\275\327\275\327\275\327\275\327\275\327\275\327\275\327\275\327\275\327" + "\275\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000$!\377\377" + "\377\377\377\377\034\347\377\377\377\377\337\377E)\206\061}\357\377\377\377" + "\377\377\377\377\377\030\306\040\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\333\336\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\307\071\232\326\377\377\377\377" + "\377\377\276\367\313Z\000\000\000\000A\010\357{\363\234\222\224mk\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377" + "}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\333\336" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\206\061,c\313Z$!\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\020\204\024\245u\255Q\214MkA\010" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\337\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000a\010\377\377y\316\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000\000\000\000\000\000\000\000\000\252R\232\326\377\377\377\377\377\377\377\377" + "\377\377\377\377]\357mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\034\347\377\377\343\030\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\377\377\266\265\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000e)\377\377\377\377]\357\024\245\226\265\377" + "\377\070\306\030\306\377\377\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\266\265\377\377\010B\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377\262\224\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\212R\010B\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\327\275\377\377\262\224\040\000\000\000\010B\377\377\353Z\000\000\307" + "\071}\357\377\377e)\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\357{\377\377\070\306\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\303\030]\357\377\377\353Z\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000$!\377\377\377\377\070\306(B\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000" + "\000\000\337\377y\316\000\000\000\000\000\000\010B\377\377\313Z\000\000\000\000\020\204\377\377\353" + "Z\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\202\020\337\377\377\377\327\275\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\004!\266\265\377\377\030\306\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000$!\377\377\377\377\377\377\377\377\024\245\004!\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000$!\377\377\064\245\000\000\000\000\000\000\010B\377\377\313Z\000\000\000\000\343\030\377\377q" + "\214\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000,c\377\377\377\377]\357\256sIJE)A\010E)iJq\214\377\377\377" + "\377\377\377\206\061\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000$!\377\377\236\367iJ\377\377\377\377\377\377\357{\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\307\071" + "\377\377Q\214\000\000\000\000\000\000\010B\377\377\313Z\000\000\000\000\246\061\377\377\060\204" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000\216s\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\034\347\313Z\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000$!\377\377}\357\000\000\000\000\020\204\377\377\377" + "\377\333\336\313Z\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\010B\377\377\313Z" + "\000\000\000\000\262\224\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\307\071\323\234<\347" + "\377\377\377\377\377\377\377\377\377\377}\357q\214\040\000\000\000\000\000\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000$!\377\377<\347\000\000\000\000" + "\000\000A\010\367\275\377\377\377\377\266\265\246\061\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000]\357y\316\000\000\000\000\000\000\010B" + "\377\377\216s\347\071\024\245\377\377\236\367\343\030\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000e)(B\313Z\347\071\242\020\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000$!\377\377\034\347\000\000\000\000\000\000\000" + "\000\000\000\307\071\377\377\377\377\377\377\222\224a\010\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\064\245\377\377$!\000\000\000\000\307\071" + "\377\377\377\377\377\377\377\377\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000$!\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317{\377\377\377\377\232" + "\326\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\246\061" + "\323\234iJ\000\000\000\000$!\337\377\377\377\373\336\024\245e)\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\010\373\336<\347}\357" + "\276\367\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377}\357\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\202\020" + "\206\061\206\061\206\061\206\061\206\061\206\061\206\061\206\061\206\061\206\061\206" + "\061\206\061\206\061\206\061\206\061A\010\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "A(\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377]\357\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\040\000\276\367" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377y\316\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\040\014c\014c\014c\020\204\377\377\232\326\216s\216s\216" + "s\216s\216s\216smkMk,c,c\353Z\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\353Z" + "\242\020\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000A\010\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000E)\377\377" + "\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\014c\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\236\367\040\000\040\000\040\000\040\000" + "\040\000e)\377\377\272\326\040\000\040\000\040\000\040\000a\010\377\377\333\336\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\242\020\030\306\323\234\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\000\000\252R\014c\014c\014c\014c\014c\014c\014c\014c\014c\323" + "\234\377\377\323\234\252R\246\061\303\030\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377}\357\000\000\000\000\000\000\000\000\000\000$" + "!\377\377\232\326\000\000\000\000\000\000\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\303\030\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377u\255\303\030\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377<\347\000\000\000\000\000\000\000\000\000\000$!\377" + "\377Y\316\000\000\000\000\000\000\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000A\010\333\336\373\336\373\336\373\336\373\336\373\336\373" + "\336\373\336\373\336\373\336]\357\377\377]\357\373\336\373\336\377\377\377" + "\377\266\265\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A" + "\010\377\377\034\347\000\000\000\000\000\000\000\000\000\000$!\377\377\030\306\000\000\000\000\000\000\000\000\040" + "\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\317{\377\377" + "\060\204\000\000\000\000\000\000\000\000\000\000$!\307\071\307\071\307\071\307\071\307\071\307\071\307" + "\071\303\030\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377\014c\000\000\000\000\206\061]" + "\357\377\377a\010\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A" + "\010\377\377\333\336\000\000\000\000\000\000\000\000\000\000$!\377\377\367\275\000\000\000\000\000\000\000\000" + "\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\272\326" + "\377\377\303\030\000\000\000\000\000\000\000\000\000\000u\255\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\272\326\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377" + "\014c\000\000\000\000\000\000\024\245\377\377\004!\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000A\010\377\377\232\326\000\000\000\000\000\000\000\000\000\000\004!\377\377\367\275" + "\000\000\000\000\000\000\000\000\040\000\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\202\060\377\377}\357\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000(B\333\336(B\000\000\000\000\000\000\226\265\377\377\242\020\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\232\326\000\000\000\000\000\000\000\000" + "\000\000\000\000\343\030a\010\000\000\000\000\000\000\000\000\040\000\377\377\373\336\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370$A\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377" + "\377\347\071\000\000\000\000\000\000\004!\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000mk\014c\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370EI\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377" + "\377(B\000\000\000\000\000\000\004!\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370A(\377\377Y\316\000\000\000\000\000\000\000" + "\000\000\000\000\000U\255\377\377\206\061\000\000\000\000\000\000\004!\377\377\333\336\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000e)e)e)e" + ")e)e)e)e)e)e)e)e)e)e)e)e)\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040" + "]\357\377\377\307\071\000\000\000\000\000\000\000\000\202\020\377\377\377\377a\010\000\000\000\000\000" + "\000\004!\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\303" + "\030\024\245\367\275\222\224\303\030\000\000e)\212R\242\020\000\000\000\000\040\000\242\020\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377y\316\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\357{\377\377\373" + "\336\010B\000\000\000\000\206\061\266\265\377\377y\316\000\000\000\000\000\000\000\000\004!\377\377\333" + "\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\040\000\272\326\377\377\377" + "\377\377\377<\347\216s\377\377\377\377\276\367\317{U\255\337\377\377\377" + "\034\347\357{\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\040\000" + "<\347\377\377\377\377\276\367<\347\377\377\377\377\377\377\212R\000\000\000\000\000" + "\000\000\000\343\030\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\313Z\377\377Y\316\353ZQ\214\337\377\377\377\337\377u\255y\316\377\377\377" + "\377\377\377\337\377\377\377\377\377\323\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000A\010A\010A\010A" + "\010A\010A\010A\010\070\306\377\377\010Ba\010a\010a\010a\010\202\020\377\377\333\336" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\303\030\266\265\377\377\377" + "\377\377\377\377\377\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\256s,c\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\363\234\377\377\246\061\000\000\000\000Mk\377" + "\377\266\265\000\000,c\377\377\226\265\347\071\000\000\206\061\272\326\337\377E)\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\377\377\246\061\000\000\000\000\000\000\000" + "\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000" + "\000\000\000\307\071,cQ\214\353Z\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\266\265\337\377\000\000\000\000\000\000\010B\377" + "\377\020\204\000\000u\255\377\377E)\000\000\000\000\000\000\010B\377\377Mk\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\367\275\377\377\246\061\000\000\000\000\000\000\000\000\040\000\377\377" + "\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\367\275\373\336\000" + "\000\000\000\000\000\010B\377\377\020\204\000\000\367\275\034\347\000\000\000\000\000\000\000\000E)\377\377" + "\020\204\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377\246\061\000\000" + "\000\000\000\000\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\064\245\337\377" + "\000\000\000\000\000\000iJ\377\377,c\000\000U\255\337\377\242\020\000\000\000\000\000\000\357{\377\377" + "\357{\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\226\265\377\377\246\061\000\000\000" + "\000\000\000\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\040\000\000\000\000\000\000a\010\347\071Mk\256s\357{\357{\216s\212R\343\030\000\000\000\000\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\020\204\377\377\246\061" + "\000\000\000\000\060\204\377\377\252R\000\000Mk\377\377Y\316IJE)\357{<\347\377\377\014" + "c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255\377\377\246\061\000\000\000\000\000\000" + "\000\000\040\000\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000" + "E)\064\245\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377Y\316Mk\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\206" + "\061\377\377Y\316E)\307\071\373\336\377\377\307\071\000\000\040\000\367\275\377\377" + "\377\377\377\377\377\377\377\377\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000e)\313Z\000\000\000\000\000\000\000\000\000\000\000\000\024\245\222\224\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\040IJ\276\367\377\377\377\377\377\377\333\336\070" + "\306]\357\377\377\236\367\276\367\377\377\377\377\377\377\367\275\303\030" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000U\255\377\377\377\377" + "\377\377\377\377y\316\000\000\000\000\000\000\040\000\020\204y\316\236\367\070\306\222\224" + "\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\040\367\275\377\377\272\326\014ca\010\000\000\000\000$!\377" + "\377\323\234\000\000\000\000mk\373\336\377\377\232\326\000\000\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000A\010\363\234\236\367\377\377y\316$!\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\353Z\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370a(\377\377<\347\343\030\000\000\000\000\000\000\000\000\000\000\226" + "\265\337\377\000\000\000\000\000\000\343\030\333\336\377\377\216s\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000A\010\347\071a\010\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010$!\206" + "\061\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370eI\377\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377\347\071\000\000\000\000" + "\000\000\212R\377\377y\316\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\272" + "\326\377\377\377\377\377\377\377\377\236\367\226\265IJ\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\343\070\377\377\024\245\000\000\000\000\000\000\000\000" + "\000\000\000\000\317{\377\377\212R\000\000\000\000\000\000\000\000\377\377}\357\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000iJ\232\326" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\363\234\242\020\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\276\367" + "\034\347\040\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377\206\061\000\000\000\000\000\000\000\000\266" + "\265\377\377\242\020\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\242\020\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\004!\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000iJ\377\377\377\377\377\377u\255\357{\252R\252R\212R\256s\266\265\377\377" + "\377\377\034\347a\010\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\226\265" + "\377\377\064\245$!\000\000\000\000\000\000\357{\377\377\377\377A\010\000\000\000\000\000\000\000\000Y\316" + "\377\377\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\004!\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\040\000\333\336" + "\377\377\232\326\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\232\326\377\377\323\234" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\242\020<\347\377\377\377\377" + "\232\326\367\275\034\347\377\377\377\377\222\224\000\000\000\000\000\000\000\000a\010\377\377" + "\272\326\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\004" + "!\004!\004!\004!\004!\004!\004!\004!\212R\034\347\377\377\010B\206\061\206\061\206\061\206\061" + "e)$!\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\222\224" + "\377\377\236\367\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\377\377\377" + "\377\212R\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\246\061\327\275" + "\377\377\377\377\377\377\377\377\377\377U\255\000\000\000\000\000\000\000\000\000\000IJ\266\265" + "mk\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)}\357\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\373\336\377\377\353" + "Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377U\255\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000(B\216s\262\224\256siJ\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317{\377\377i" + "J\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\303\030\377\377\377\377\040\000\000\000\000\000\000\000\000\000\000\000\303\030\000\000\000\000\000" + "\000\000\000\000\000E)\377\377]\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377Q\214" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\206\061\377\377\232\326\000\000\000\000\000\000\000\000\000\000\363\234\377\377\010B\000\000" + "\000\000\000\000\000\000\000\000\377\377\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\060\204\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\307" + "\071\377\377\367\275\000\000\000\000\000\000\000\000\000\000\363\234\377\377\010B\000\000\000\000\000\000\000" + "\000\000\000<\347\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\333\336\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\242\020\242\020" + "\242\020\242\020\242\020\242\020\242\020\303\030E)\060\204\377\377\377\377\313Z" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000$!\377\377\333\336\000\000\000\000\000\000\000\000\000\000\024\245\377\377\010B\000\000\000\000\000" + "\000\000\000\000\000\377\377\236\367\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\333\336" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000]\357\377\377\347\071\000\000\000\000\000\000\000\000u\255\377" + "\377\010B\000\000\000\000\000\000\000\000\246\061\377\377\070\306\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370A(\034\347\357{\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\303\030\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\242\020\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\034\347\317{A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\024\245\377\377\232\326" + "\272\326\333\336\333\336\373\336\276\367\377\377\010B\000\000\000\000\000\000\000\000Q\214" + "\377\377\060\204\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370A(\377\377\377\377" + "\377\377\363\234\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377" + "\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\004" + "!\004!\004!\004!\004!\004!\004!\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000(B\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\010B\000\000\000\000\000\000\206\061\377\377" + "\337\377\303\030\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040q\214\236\367" + "\377\377\377\377\377\377\367\275\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030" + "\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\014c\317{\317{\317{\317{" + "\317{\317{mk\000\000\000\000\000\000\000\000\347\071\317{\212R\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\040\000\000A\010mk\232\326\377\377\377\377\377\377\373\336\256" + "s\000\000\000\000\000\000\000\000\000\000\303\030\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000i" + "J\226\265\377\377\377\377\377\377\377\377\262\224a\010\000\000\000\000\303\030\377" + "\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\004!\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000\000\000\000\000e)\222" + "\224\276\367\377\377\377\377\377\377\266\265e)\303\030\377\377\333\336\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000a\010\377\377\337\377" + "\337\377\337\377\337\377\337\377\337\377\337\377\337\377\337\377\337\377" + "\337\377\014c\000\000e)\377\377\377\377$!\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\313Z\313Z\313Z\313Z\313Z\313Z\313Z\313Z\313Z\313" + "Z\313Z\313Z\313Z\313Z\313Z\313Z\252R\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\216s\272\326\377\377\377\377\377" + "\377\333\336\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000a\010\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377Mk\000\000\246\061\377\377\377\377\206" + "\061\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377}\357\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212" + "R\266\265\377\377\377\377\377\377\333\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000E)E)E)E)E)E)E)E)E)E)E)E)\000\000\000\000\000\000\212" + "RiJ\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\040\000\377" + "\377\034\347]\357}\357\276\367\337\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\276\367\236\367}\357<\347\377\377\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\232" + "\326\272\326Y\316\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000(B\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000(B\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370iJMk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377\377\333\336\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\040\000\060\204" + "\327\275\266\265\317{\000\000\000\000\000\000\000\000\000\000\000\000$!\242\020\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\226\265\377\377\303\030\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000(B\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\040\303\030Y\316\377\377\377\377\377\377\377\377y" + "\316A\010\000\000\000\000mk]\357\377\377\377\377\373\336\010B\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\226\265\377\377iJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B" + "\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\040q\214\377\377\337\377\222\224\060\204\232\326\377\377\226\265" + "\000\000Mk\377\377\377\377\377\377\377\377\377\377\377\377$!\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370Q\214\377\377\377\377\367\275u\255U\255U\255U\255" + "U\255U\255U\255U\255U\255U\255U\255U\255U\255(B\000\000\202\020\327\275\367\275" + "A\010\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000(B\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\337\377\377\377\347\071\000\000\000\000\000" + "\000\064\245\377\377\357{\377\377\377\377q\214\004!\004!\262\224\377\377\024\245" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\030\306\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\317{\000\000IJ\377\377\377\377(B\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000(B\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\242\060\377\377\024\245\000\000\000\000\000\000\000\000\000\000\373\336\377\377" + "\377\377Q\214\000\000\000\000\000\000\000\000y\316\373\336\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\307\071,c\060\204q\214q\214q\214q\214q\214\222\224\222" + "\224\222\224\222\224\222\224\222\224\222\224\347\071\000\000A\010\064\245\363\234" + "\040\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\317" + "{\357{\020\204Q\214q\214q\214q\214U\255\377\377\333\336\060\204\020\204\357" + "{\317{\317{\317{\256s\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\206Q\377\377" + "q\214\000\000\000\000\000\000\000\000\000\000\014c\377\377<\347\000\000\000\000\000\000\000\000\000\000\266\265\377" + "\377\040\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\004A\377\377\262" + "\224\000\000\000\000\000\000\000\000\000\000\226\265\377\377]\357\000\000\000\000\000\000\000\000\000\000\327\275" + "\377\377a\010\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336" + "\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336Y\316\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370A(\377\377U\255\000\000\000\000\000\000\000\000\212R\377" + "\377\377\377\377\377\262\224\000\000\000\000\000\000\202\020}\357]\357\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\357{\357{\357{\357{\357" + "{\357{\357{\357{\357{\357{\357{\357{\357{\357{\357{\357{\357{\357{\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040Y\316\377\377" + "\313Z\000\000\000\000\347\071]\357\377\377\353Z\226\265\377\377\367\275\353Z\353Z" + "\070\306\377\377\064\245\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\242\020\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\004!\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\353Z\377\377" + "\377\377\333\336y\316\377\377\377\377u\255\000\000A\010\327\275\377\377\377\377" + "\377\377\377\377\377\377E)\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\064\245\064\245\064\245\266\265\070\306\333\336\236\367\236" + "\367]\357\034\347\333\336\232\326y\316\070\306\367\275\266\265u\255\064\245" + "a\010\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\327\275\327" + "\275\327\275\327\275\327\275\327\275\327\275\327\275\327\275\327\275\327" + "\275\327\275\327\275\327\275\327\275\327\275\226\265\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\040\000\000\020\204\377\377\377\377\377\377\377\377\070\306" + "\202\020\000\000\000\000\000\000\020\204\333\336<\347\327\275e)\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377" + "\377\377\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\040\000\000\000\000e),cQ\214\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\367\275\377\377\377\377\377\377\377\377(B\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\020" + "\204\020\204\020\204\020\204\020\204\020\204\020\204\020\204\020\204\020\204\020\204" + "\020\204\020\204\020\204\020\204\020\204\020\204\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\373\336\377\377\377\377\262" + "\224\060\204\377\377\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377" + "\377\377\377\377\353Z\000\000\000\000\060\204\377\377\377\377,c\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\040\000E)IJ\004!\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\357{\377\377\377\377\272\326e)\000\000\000" + "\000\000\000\000\000\020\204\377\377\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000$!\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\040\222\224y\316E)\000\000\000\000\000\000\000\000\000\000\020\204\276\367\377\377\377" + "\377\377\377\236\367\317{\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\317{\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000y\316\377\377\010B\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\040\236\367<\347\000\000\000\000\000\000\000\000\000\000Q\214\377\377\377\377\377\377\236\367" + "\377\377\377\377\377\377\226\265\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000\000\000\000\000\242\020\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000mk\252R\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\004!\377\377y\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\004A\377\377" + "\024\245\000\000\000\000\000\000\000\000$!\377\377\377\377\357{\242\020\000\000\303\030mk]\357\377" + "\377\216s\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\246\061\377\377\070\306\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\206Q\377\377q\214\000\000\000\000\000\000\000\000iJ\377\377q\214\000\000\000\000\000\000\000" + "\000\000\000(B\377\377\070\306\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\377\377\377\377\357{\246\061IJ$!$!$!$!$!$!$!$!$!$!" + "$!E)\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\303\070\377\377\327\275\000\000\000\000" + "\000\000\000\000\256s\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\272\326\236\367\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\353Z\353Z\353Z\353" + "Z\353Z\353Z\353Z\353Z\353Z\353Z\353Z\353Z\353Z\353Z\353Z\353Z\353Z\353Z\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\222\224\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377}\357\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\040\337\377\276\367\000\000\000\000\000\000\000\000\014c\377\377\353Z\000" + "\000\000\000\000\000\000\000\000\000\000\000\070\306\377\377\242\020\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\004!\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\357{\034\347\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377]\357" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040u\255\377\377q\214\000\000\000\000\000\000" + "(B\377\377\020\204\000\000\000\000\000\000\000\000\000\000\004!\377\377\236\367\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000A\010\070\306\070\306\070\306\070\306" + "\070\306\070\306\070\306\070\306\070\306\070\306\070\306\070\306\070\306\070\306\070" + "\306\070\306\070\306\070\306\242\020\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\040\206\061\377\377\377\377\222\224$!\000\000\000\000\377\377" + "\333\336\000\000\000\000\000\000\000\000\307\071y\316\377\377U\255\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\353Z\377" + "\377\377\377\377\377\030\306u\255\333\336\377\377\327\275\262\224\024\245y" + "\316\377\377\377\377}\357$!\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\202\020\202\020\202\020" + "\202\020\202\020\202\020\202\020\202\020\202\020\202\020\202\020\202\020\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\347\071u\255\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377Y\316\206\061" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\347\071" + "\347\071\347\071\347\071\347\071\347\071\347\071\347\071\347\071\347\071\347\071\347" + "\071\303\030\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000" + "\000\004!\353Z\222\224\226\265\070\306y\316\030\306u\255\256s\307\071\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000a\010\034\347" + "\034\347<\347<\347<\347]\357]\357]\357]\357\377\377\337\377Y\316\014c\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\040\000\226\265\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\020\204\020\204" + "\020\204\020\204\020\204\020\204\020\204\020\204\020\204\020\204\020\204\020\204\020" + "\204\020\204\020\204\020\204\357{\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\323\234y\316<\347\232\326U\255" + "\206\061\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\236\367\242\020\000\000\000\000" + "\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a" + "\010\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377}\357\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\202\060\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\337" + "\377\377\377\377\377\337\377\377\377\377\377\377\377(B\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\353Z\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\266\265\266\265\266\265\030\306\232" + "\326\034\347}\357\377\377\377\377\377\377\337\377}\357\034\347\272\326y\316" + "\030\306\266\265\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\216\223\333\336(B" + "\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377\313ZA\010\000\000\040\000\307\071\373\336y\316" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\262\224\377\377\377\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370(b\236\367\377\377\060\204\000\000\000\000\000\000\000" + "\000\000\000\030\306\367\275\000\000\000\000\000\000\000\000\000\000\317{\276\367\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\303\030Y\316\377\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\272" + "\326\377\377\377\377\377\377\377\377\313Z\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\004!\226\265\377\377\070\306\206\061\000\000\000" + "\000\000\000\363\234\373\336\000\000\000\000\000\000\000\000\000\000\323\234<\347\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\323\234\323\234\323\234\323" + "\234\323\234\323\234\323\234\323\234\367\275\377\377\377\377\377\377e)\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\252R\377\377\377\377\377\377q\214\262\224\377\377" + "\377\377\060\204\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\040\000\000\000\000\256s\377\377\377\377\216s\000\000\000\000\353Z\377\377\232\326\222\224" + "\357{Q\214Y\316\377\377\226\265\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\242\020\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000q\214\377" + "\377\377\377\377\377\212R\000\000\000\000\216s\377\377\377\377u\255A\010\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\246\061Y\316\377\377\226" + "\265\343\030\000\000\216s<\347\377\377\377\377\377\377\377\377u\255\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000Q\214Q\214Q\214Q\214" + "Q\214Q\214q\214q\214Y\316\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\202\020\327" + "\275\377\377\377\377\030\306\343\030\000\000\000\000\000\000\000\000iJ\337\377\377\377\333" + "\336\206\061\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000" + "\000\000\000Q\214\377\377\236\367\353Z\000\000\000\000\246\061\353ZIJE)\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000mk\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000(B<\347\377\377\377\377\060" + "\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\272\326\377\377\377\377\313Z\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000\000\000\000\000iJ\034\347\377" + "\377\363\234A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\323" + "\234\377\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000A\010\276\367\377\377\236\367\252R\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000A\010\226\265\377\377]\357\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\024\245\377\377\333\336" + "IJ\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\377\377\222\224\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\040\000\000,cY\316\034\347]\357\232\326\020\204\040\000\000\000\014c\276\367" + "\377\377Q\214\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377" + "q\214\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\040\020\204\377\377\377\377]\357\333\336\377\377\377\377\367\275\000\000\000\000$" + "!\327\275\377\377\070\306\246\061\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\000\000A\010A\010A\010A\010A\010A\010A\010a\010\343\030mk\377" + "\377\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\040\337\377\226\265$!\000\000\000\000\040\000\014c\377\377" + ",c\000\000\000\000\000\000\317{\377\377\377\377\256s\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\202\020\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377y\316A\010\000\000\000\000\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\004A\377\377IJ\000\000\000\000\000" + "\000\000\000\000\000y\316\323\234\000\000\000\000\000\000\000\000\347\071y\316\377\377\226\265\202\020" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377}\357\222\224" + "$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\357{\064\245\064\245\064\245\064\245\064\245\064\245\064\245\064" + "\245\064\245\064\245\064\245\064\245\064\245\064\245\064\245\024\245\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\040\377\377U\255\000\000\000\000\000\000\000\000e)\377\377\317" + "{\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\313Z\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000e)e)e)e)e)e)e)e)\242\020\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\276\367\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377}\357\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\024\245\377\377\367\275\262\224q\214" + "\024\245\337\377\377\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\206\061\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\276\367\377\377U\255U\255U\255U\255U\255U\255\064\245" + "\064\245\024\245\363\234\363\234\323\234\262\224\262\224\222\224\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\040\000\323\234\377\377\377\377\377\377\377" + "\377\272\326\014c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\276\367\377\377\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\242\020e)\307\071\004!\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\202\020\236\367\236\367\236\367\236\367\236\367\236\367\236" + "\367\236\367\236\367\236\367\236\367\236\367mk\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\276\367\377\377\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\276\367\337\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\206" + "\061\206\061\206\061\206\061\206\061\206\061\206\061\206\061,c}\357\377\377$!\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\377\377\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\246\061\276\367\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\377\377]\357\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\010B\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\377\377" + "<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\060" + "\204\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\317{\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\040\000\040\000\040\000\040\000\040\000\040\000\040\000a\010\303\030" + "\317{\377\377\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\216s\216s\216s\216s\216s\216s\216s\216" + "s\216s\216s\216s\216s\216s\216s\216s\216s\307\071\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000" + "\202\020\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\232\326\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\040\064\245\070\306\323\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "}\357\060\204\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000Y\316Y\316Y\316Y\316\272\326\373\336]\357" + "\276\367\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\242\060\377\377\377\377\034" + "\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\206\061\206\061\206\061\206" + "\061\206\061\206\061\206\061\206\061\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377\377\377\377\377\070" + "\306\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\034\347\337\377\327\275\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\030\306\377\377\377" + "\377\377\377\377\377y\316IJ\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\040\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\060\204<\347\377\377\377\377\377\377\377\377\363\234" + "\010B\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000MkQ\214u\255\226\265q\214m" + "k\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJu\255\377\377\377\377\377\377" + "\377\377y\316mka\010\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\000\000\014c\373\336\377\377\377\377\377\377\377\377\377\377\377" + "\377<\347Mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000A\010\216s\232\326\377\377\377\377\377\377" + "\377\377\363\234\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\206\061\323" + "\234y\316<\347\232\326U\255\206\061\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\246\061\377\377\377\377\377\377\064\245Q\214\357" + "{\323\234\232\326\377\377\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\323\234\337\377\377" + "\377\377\377\377\377y\316,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "$!\337\377\377\377\377\377\337\377\377\377\377\377\377\377(B\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000Y\316\377\377u\255\242" + "\020\000\000\000\000\000\000\000\000\000\000,c\377\377\337\377$!\000\000\000\000\000\000\000\000\000\000\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\377" + "\377U\255e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370Q\214\377" + "\377\313ZA\010\000\000\040\000\307\071\373\336y\316\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\377\377}\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\070\306\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\030\306\377\377\377\377\377\377Y\316\353" + "Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\030\306\367\275\000\000\000" + "\000\000\000\000\000\000\000\317{\276\367\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\206\061\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\377" + "\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\206\061\222\224\377\377\377\377\377\377\236\367" + "\060\204\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\363\234\373\336\000\000\000\000\000" + "\000\000\000\000\000\323\234<\347\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\377\377" + "\262\224\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000\000\000\000\000\000\000\000\000\040\000,c\333\336\377\377\377\377\377\377u\255" + "IJ\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\353Z\377\377\232\326\222\224\357{Q\214Y\316" + "\377\377\226\265\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\000\000\236\367\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377Mk\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071U\255\377\377\377\377\377\377\272\326" + "mka\010\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\216s<\347\377\377\377\377\377\377\377\377u\255" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\367\275" + "\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\307\071\236\367\377\377\347\071\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\256s\377\377\377\377\377\377\377" + "\377\262\224\246\061\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\246\061\353ZIJE)\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000E)\377\377\377\377\232" + "\326\317{\252R(B\353Z\024\245\377\377\377\377U\255\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B}\357\377\377\377\377\377\377\363\234" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\000\000\000\000\000,c" + "}\357\377\377\377\377\377\377\377\377\377\377\377\377\377\377\070\306\242" + "\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000\000\000\313Z\014cMkmk\256s\357{\020\204Q\214\222\224\262\224\262" + "\224\262\224\262\224\363\234\034\347\377\377\333\336\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000A\010Q\214\367\275\373\336\276\367\232\326\226\265\353Z\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000A\010\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\040\000\373\336\373\336\373\336\373\336\373\336\373\336\373\336\373\336\373" + "\336\373\336\373\336\373\336\373\336\373\336\373\336\373\336\024\245\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370U\255\034\347\373\336\373\336\373\336\373\336\373\336\373\336\373" + "\336\373\336\373\336\373\336\373\336\373\336\373\336\373\336\373\336Mk\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000" + "\370\266\265\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\256" + "s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\064\245\064\245\064\245\064\245\064\245\064\245\064\245\064\245\064\245" + "\064\245\064\245\064\245\064\245\064\245\064\245\064\245\216s\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\000\000\000\000\000\000\370\010B(B(B(B(BiJ\034\347\377\377\262\224(" + "B(B(B(BQ\214\377\377\276\367a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\242\020\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377<\347\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\357{\377\377\222\224\000\000\000\000\000\000\000" + "\000\000\000\000\000(B\377\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\262\224\262\224\262\224\262\224" + "\262\224\262\224\262\224\262\224\262\224\262\224\262\224\262\224\262\224" + "u\255\337\377\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000a\010\337\377\373\336\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000q\214\377\377\010B\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000a\010Q\214\377\377\377\377\377\377q\214\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\000\307\071\377\377\064\245" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\216s]\357\377\377\377\377\272\326\353Z\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\004!\377\377" + "\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377q\214\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000,c\373\336\377\377\377\377\034\347Mk\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000}\357\377" + "\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\206\061\272\326\377\377\212R\000\000\000\000\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\313Z\232\326\377\377\377\377}\357\256s\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\000\000\000\000\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000\000\000\256s\377\377\377\377\333\336\020\204,c\313ZMk\064\245\377\377\377" + "\377\034\347\242\020\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\070\306\377\377\377\377\377" + "\377\060\204a\010\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377]\357e)\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000" + "\000\000\010B\327\275\377\377\377\377\377\377\222\224\303\030\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\000\000\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000$!\262\224\266\265y\316\034\347\030\306U\255\313Z\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000\000\000\242\020\064\245\377\377\377\377\377\377\323\234$!\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\272\326\377\377\377\377U\255\010B$!$!$!$!$!$" + "!$!$!$!$!$!\004!\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\034\347\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ" + "mkQ\214Q\214MkIJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\236\367\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\034\347\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\216s\373\336" + "\377\377\377\377\377\377\377\377\377\377\377\377\034\347\216s\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\313" + "Z\377\377\377\377\377\377y\316\266\265\064\245\030\306\377\377\377\377\377" + "\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\333" + "\336\377\377\064\245\004!\000\000\000\000\000\000\000\000a\010\317{\377\377\377\377\347\071\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010E)(B\313Z\307\071\343\030\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000\343\030\377\377\373\336\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000Q\214\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\353Z\232\326\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\363\234\004!\000\000\000\000\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\307\071\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000I" + "J\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000E)\232\326\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\060\204\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000a\010\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000q\214" + "\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\030\306\377\377\377\377\226\265\212R$!\242" + "\020a\010\004!\347\071\317{\373\336\377\377\377\377,c\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\000\000Q\214\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\303\030\232\326\276\367$" + "!\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000Q\214\377\377\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060" + "\204\377\377\377\377\206\061\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000Y\316\377\377\014" + "c\000\000\000\000\000\000\000\000\303\030\232\326\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000]\357\377\377\252" + "R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377\363\234\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "u\255\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\337\377\327\275\014c\000\000\000\000" + "\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000E" + ")\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377" + "\377<\347\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\266\265\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\246\061\377\377\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\377\377\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370E)E)E)E)E)E)E)E)E)E)E)E)E)E)" + "E)E)E)\040\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\206\061\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000]\357\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\242\020\377\377\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\303\030\377\377\337\377\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\333\336\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\256s\377\377y\316\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000a\010\333\336\333\336\333\336\333" + "\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336\333\336Mk\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000q\214\377\377}\357e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\236" + "\367\377\377\222\224\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\256s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\202\020\236\367\377\377\373\336\357{\343\030\000\000\000\000\000\000\000" + "\000\000\000\343\030\020\204\377\377\377\377y\316\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "IJIJIJIJIJIJIJIJ\024\245\377\377\373\336\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\307\071" + "]\357\377\377\377\377\377\377\373\336\030\306U\255\070\306\373\336\377\377" + "\377\377\377\377\377\377\246\061\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\232\326\202\020\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\040" + "\000\317{\236\367\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377q\214\303\030\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\030\306\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010(B,c" + "\020\204\024\245Q\214MkIJ\303\030\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377\024\245\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000u\255\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\070\306\070\306" + "\070\306\070\306\070\306\070\306\070\306\070\306\070\306\070\306\070\306\070\306\070" + "\306\070\306\070\306\070\306\262\224\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\333\336\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000Mk]\357q\214\000\000\000\000\000\000\000\000\347\071q\214\363\234Mk\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\256s\256s\256s\256s\317{\020\204\272\326\377\377\064\245Q\214Q\214" + "Q\214Q\214Q\214Q\214\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\272\326\377" + "\377\004!\000\000\000\000\000\000\313Z\377\377\377\377\377\377\377\377\363\234\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\323\234\377\377\307\071\000\000\000\000\000\000\000\000\000\000" + "\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000E)\377\377\333\336\000\000\000\000\000" + "\000\040\000\276\367\377\377\363\234\216s\333\336\377\377(B\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000Q\214\377\377,c\000\000\000\000\000\000\000\000\000\000A\010\377\377\333\336\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\347\071\377\377\317{\000\000\000\000\000\000Mk\377\377\367\275\000\000\000" + "\000\347\071\377\377\317{\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377\014c\000" + "\000\000\000\000\000\000\000\000\000\242\020\377\377\070\306\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000E)\377\377" + "q\214\000\000\000\000\000\000y\316\377\377\212R\000\000\000\000\202\020\377\377\363\234\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377\377U\255\000\000\000\000\000\000\000\000\000\000Mk\377\377" + "\064\245\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\040\000\377\377<\347\303\030\000\000,c\377\377\333" + "\336\000\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000<" + "\347\377\377\020\204A\010\000\000\000\000\010B\337\377\377\377\014c\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000\000\000\222\224\377\377\377\377\272\326\377\377\377\377,c\000\000\000\000\000\000" + "\357{\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377\377\377" + "\377\377y\316}\357\377\377\377\377\232\326\040\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000A\010\226\265\377\377\377\377\377\377\323\234\000\000\000\000\000\000\000\000\367\275u\255" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377\377\377\377\377\377" + "\377\377\377\232\326\246\061\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\212" + "R\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000$!\252R\357{\216siJ\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)mkE)\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000m" + "k\323\234\327\275\333\336]\357Y\316u\255q\214\307\071\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377mk" + "\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000mk\034\347\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\024\245$!\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000" + "\040\000(B\353ZMkmk\216s\256s\256s\256s\226\265\377\377\226\265,c,c\307\071\000" + "\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000" + "\020\204\377\377\377\377\377\377\266\265\262\224\060\204\256s\222\224U\255" + "\034\347\377\377\377\377\276\367$!\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\313Z}\357" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\262\224\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000IJ\377\377\377\377\262\224e)\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\252R\232\326\377\377\367\275\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000\000\000]\357\377\377\337\377Y\316\367\275\367\275\030\306Y\316y\316\272" + "\326\333\336\377\377\373\336\232\326\070\306\060\204\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000y\316\377\377\024\245\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!<\347\377\377\020\204\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000$!\377\377\337\377\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377" + "Mk\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\343\030\377\377\377\377\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000IJ\377\377Y\316\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000e)\377\377\024\245\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\216s\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\206\061\377\377<\347\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\337\377\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377" + ",c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\307\071\377\377]\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\373\336\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000e)\246\061\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\343\030\377\377Y\316\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\377\377\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\377\377\377\377\242\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\377\377<\347\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\363\234\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\024\245\377\377u\255\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000" + "\010B\226\265<\347\337\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\262\224\377\377\377\377q\214\242\020\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000A\010Q\214\377\377\377\377\347\071\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000iJ\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\313Z\377\377\377\377\377\377\377\377\377" + "\377\064\245\216s\252RMk\252Rmk\024\245\337\377\377\377\377\377\216s\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\034\347\377\377\367\275\313Z\246\061\004!\004!\004!\004!\004!\004" + "!\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\242\020\236\367\377\377\060\204\317{\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377]\357mk\000\000\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\343\030\377\377\034\347A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\363\234\377\377\266\265\000\000\000\000\242\020\357{\070\306\276\367\377" + "\377\377\377\337\377\333\336\367\275\060\204A\010\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\206\061\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "$!\377\377\377\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\040\000\202\020\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000<\347\276\367\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370Mk\377\377\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\357" + "{\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\246\061\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\000\000\327\275\377\377,c\303\030\303\030\303\030\303\030\303\030\303" + "\030\303\030\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\202\020\333\336\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\216s\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\040\000\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377Y\316\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\004!\004!\004!\004!\004!\004!\004!\004!\004!\004!\004!\004!\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\333\336\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000e)e)e)e)e)e)e)\064\245\377\377" + "\216s\206\061\206\061\206\061\206\061\307\071\377\377\333\336\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377IJ\000\000\000" + "\000\000\000\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\014c\347\071\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\064\245\377\377\212R\000\000\000\000\000\000\000\000\040\000\377\377\333\336\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\064\245\377\377" + "\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377\377\377\357{" + "\000\000\000\000\000\000\000\000\303\030\377\377\272\326\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\347\071\262\224}\357\377\377\377\377\377\377\337\377\014c\000" + "\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\373\336\377\377\377\377\232\326\000\000\000\000" + "\000\000\000\000\216s\377\377\064\245\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\060\204\333" + "\336\377\377\377\377\377\377\377\377u\255\313Z\040\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "a\010Mk\070\306\377\377\377\377\030\306u\255\377\377\327\275\252R\252R\262\224" + "\377\377\377\377\353Z\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\216sY\316\377\377\377\377" + "\377\377\377\377\226\265\014ca\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000(B\024\245\377" + "\377\377\377\377\377\377\377\024\245a\010\303\030\333\336\377\377\377\377\377" + "\377\377\377\377\377\367\275\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377" + "\377\377\377\327\275,c\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377" + "\377\377\377\377\276\367\262\224e)\000\000\000\000\000\000e)\327\275\377\377\377\377" + "\377\377\363\234\303\030\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377" + "Y\316mk\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\070\306,c" + "\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020E)\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\000\000\000\000\262\224}\357\377\377\377\377\377\377\327\275,c\202\020\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\064\245\377\377" + "\377\377\377\377\377\377\226\265\353ZA\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\014c" + "\327\275\377\377\377\377\377\377\377\377U\255\010B\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\216sY\316" + "\377\377\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000E)\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000e)\060\204\313Z\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\252R\377\377<\347\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000iJ\363\234\070\306\064\245\256s\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\030\306\377\377\014c\000\000" + "\000\000\000\000\000\000\000\000\000\000\357{\377\377\377\377\377\377\377\377\377\377u\255\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\242\020\377\377\276\367\040\000\000\000\000" + "\000\000\000\000\000\000\000\212R\377\377\377\377\337\377q\214q\214\377\377\377\377\216" + "s\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\212R\363" + "\234<\347\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\206\061\377\377Y\316\000\000\000\000\000\000\000\000\000\000\000\000Y\316\377" + "\377\272\326\343\030\000\000\000\000iJ\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\242\020\014cu\255\337\377\377\377\377\377\377\377\216" + "s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\307\071\377\377\373\336\000\000\000\000\000\000\000\000\000\000\212R\377\377\377\377" + "\252R\000\000\000\000\000\000\000\000\034\347\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)" + "\256s\367\275\377\377\377\377\377\377\377\377]\357\024\245\313Z\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\202\020\377\377\272\326\000\000\000\000\000\000\000\000\000\000\327\275\377\377\070\306\000\000\000" + "\000\000\000\000\000\000\000y\316\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\060\204\232\326\377" + "\377\377\377\377\377\377\377y\316\060\204\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "]\357\377\377(B\000\000\000\000\000\000\262\224\377\377\377\377\252R\000\000\000\000\000\000\000\000" + "\000\000\377\377\337\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377\377\377" + "\226\265Mk\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\357{\377\377\276\367" + ",cmk\256s\377\377\377\377\266\265\000\000\000\000\000\000\000\000\000\000\353Z\377\377\327\275" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000\000\000\000\000\242\020\377\377\377\377\333\336\262\224\212R\202\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000A\010Y\316\377\377\377\377\377\377\377" + "\377\377\377\276\367$!\000\000\000\000\000\000\000\000\000\000\070\306\377\377\252R\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\357{\030\306\377\377\377\377\377\377\377\377\070\306\020\204" + "\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\363\234]\357\377\377\377\377\327\275" + "E)\000\000\000\000\000\000\000\000\000\000\000\000e)E)\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000" + "IJQ\214Y\316\377\377\377\377\377\377\276\367\226\265\216s\303\030\000\000\000\000" + "\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\202\020\212R\024\245\377\377\377\377\377\377\216s\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000IJ\222\224\377" + "\377\377\377\377\377\377\377\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000<\347Y\316\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000e)\216s\327\275\377\377\377\377\377\377\377\377\034\347\262\224iJ\040" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\040\000\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\333\336\377\377\377\377" + "\377\377\377\377\030\306\317{\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\373\336\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\242\020\377\377\377\377\030\306\014c\242\020\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\040\000\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000a\010\377\377\377\377" + "\377\377\337\377\226\265Mk\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\373\336\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000E)\256s\030\306\377\377\377\377\377\377\377\377y\316\020" + "\204\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\030\306\030\306\070\306\070\306Y\316Y\316" + "y\316\232\326\232\326\272\326\272\326\333\336\333\336\373\336\373\336\377" + "\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\014cu\255\337\377" + "\377\377\377\377\377\377<\347\363\234\347\071\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\040\000\212R\363\234]\357\377\377\377\377\216s\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\317{\317{\317{\317{\317{\317{\317{\317{\357{\357{\020\204\060\204Q\214" + "Q\214\222\224\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\010BQ\214\313Z\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\373\336\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\373\336\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\040\000\377\377\373\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\337\377\256s\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000A\010q\214Mk\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\373\336\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000\242\020\377\377\377\377\070\306\347\071\000\000\000\000\000\000\000\000\000\000\353Z<\347\377" + "\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\327\275\226\265\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\313Z]\357\377\377\377" + "\377\222\224\000\000\000\000e)\327\275\377\377\377\377\373\336(B\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\040\000q\214\377" + "\377\377\377<\347Q\214\377\377\377\377\377\377\323\234\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071}\357\377\377\377" + "\377\377\377\034\347\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\317{\024\245" + "Y\316\034\347\034\347\034\347\034\347\034\347\034\347\034\347\034\347<\347<\347\272" + "\326\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\034\347\377\377\377\377" + "\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\212R\333\336\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\323\234\377\377\377" + "\377\377\377\030\306\377\377\377\377\030\306E)\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\004!\377\377" + "\377\377\377\377\262\224\256s\252R\252R\252R\252R\252R\252R\252R\252R\252" + "R\252R\252R\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\212R\034\347\377\377\377\377\367\275" + "\206\061\000\000Mk\236\367\377\377\377\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000u\255\377\377\030\306" + "\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000\242\020\377\377\377\377}\357\014c\000\000\000\000\000\000\000\000a\010\323\234\377\377" + "\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\337\377\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\242\020\377\377\262\224" + "a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\070\306\216s\000\000\000\000\000\000\000\000\000\000\000\000" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\343\030\377\377\272" + "\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\246\061\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000A\010\377\377\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\373\336\377\377\307" + "\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\060\204\252R\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\357{\377\377\367\275\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202" + "\020Mk\030\306\377\377\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\232\326\377\377\377\377" + "\024\245\357{,c,c,c,c,c,c,c,c,c,cMk\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000iJ\064\245\377\377\377\377\377\377\377\377Y\316iJ\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000$" + "!\226\265\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\373\336mk\202\020\000\000" + "\000\000\000\000\000\000\206\061Q\214\034\347\377\377\377\377\377\377\276\367\323\234\307" + "\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\014cq\214\266\265\232\326\232\326\232\326" + "\272\326\272\326\272\326\272\326\272\326\272\326\272\326Y\316\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\226" + "\265\377\377\377\377u\255IJmk\070\306\377\377\377\377\377\377\377\377\070\306" + "\014c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\256s\276\367\377\377\377\377\377\377\377\377\377\377\377\377\276\367\020" + "\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\252R\064\245\337\377\377\377\377\377\377\377<\347\014c\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000(BQ\214\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000A\010\353Z\266\265\377\377\377" + "\377\377\377\377\377\226\265(B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071q\214\034\347\377\377}\357\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\030\000\000\000\000\000\000\000\000\000\000\000\000\343\030\256sy\316\377\377\377\377\377\377\377" + "\377\222\224\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000e)\020\204\272\326\377\377\377\377\377\377\377\377y\316\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061q\214<\347\377\377\377\377\377\377\333" + "\336iJ\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\216s\070\306\377\377\377\377" + "\377\377\377\377]\357\222\224\307\071\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\064\245\377\377\377\377\216s\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\202\020,c\327\275\377\377\377\377\377\377\377\377\377\377\064\245\212" + "R\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000a\010,c\307\071\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\252Ru\255\377\377\377\377\377\377" + "\377\377\377\377\327\275\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000]\357\377\377\377\377\377" + "\377\377\377\232\326\353Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377]\357\014c\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\276\367\377" + "\377\064\245\004!\000\000\000\000\000\000\000\000\000\000\000\000\014c]\357\353Z\000\000\000\000\000\000\000\000\000\000" + "\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\337\377\377" + "\377\377\377\377\377y\316iJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\337\377\377\377\377\377\377\377\317{\000\000\000\000\000\000\000\000" + "\000\000,c\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000$!\317{y\316\377\377\377\377\377\377\377\377" + "\266\265IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\337" + "\377\377\377\333\336\377\377\377\377y\316\347\071\000\000\000\000\000\000,c\377\377\014" + "c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000\000\000\000\000\000\000\206\061\060\204\333\336\377\377\377\377\377\377\377" + "\377\363\234IJ\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\337\377\377" + "\377\000\000mk\377\377\377\377\377\377\024\245\000\000\000\000,c\377\377\014c\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\347\071\262\224]\357\377\377\377\377\377\377\377" + "\377\363\234iJ\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\377\377}\357\000\000\000\000\040" + "\000\226\265\377\377\377\377\337\377\313Z\256s\377\377\014c\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\024\245\276\367\377\377\377\377\377\377}" + "\357\363\234\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\377\377\373\336\000\000\000\000\000\000\000\000\252" + "R\373\336\377\377\377\377\034\347\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\313Zu\255\377\377\377\377}\357\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\377\377y\316\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377\377" + "\377\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\202\020Mku\255\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\377\377y\316\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000e)\266\265<\347\353Z\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000E)\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\010B\060\204y\316\236\367\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030,cU\255\236\367\377\377\377" + "\377\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\010B\060\204y\316\377\377\377\377\377\377\377\377\377\377<\347" + "\363\234\252R\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\343\030,cU\255\236\367\377\377\377" + "\377\377\377\377\377\377\377\070\306\357{\307\071\000\000\000\000\000\000\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\060\204y\316\377\377\377\377\377\377\377\377\377\377}\357\064\245iJ\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377\377\377\377\377" + "y\316,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377" + "\377\377\377\377\377}\357\357{\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\000\000\000\000\000\000\262\224\272\326\377\377\377\377\377\377\377\377" + "\377\377\266\265\252R\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\000\000\000\000\000\000\000\000\000\343\030\353Z\363\234\377" + "\377\377\377\377\377\377\377\377\377}\357q\214iJa\010\000\000\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!,cy\316\377\377\377\377\377\377\377\377\377" + "\377\030\306\020\204\010B\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000e)\323\234\377\377\377\377\377\377\377\377}\357\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\323\234\276\367\377\377\377\377\377\377" + "\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Mk\327\275\377\377\377" + "\377\377\377\377\377\377\377\377\377\327\275\256s\206\061\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\000\000\246\061\020\204y\316\377\377\377\377\377\377\377\377\377\377\272\326" + "\222\224iJ\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\222\224\373\336\377\377\377\377" + "\377\377\377\377\276\367u\255,c\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000a\010\377\377\377\377\377\377Y\316\357{\246\061\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377}\357\024\245\252R\202\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000Q\214\232\326\377" + "\377\377\377\377\377\377\377\272\326Q\214(B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\370\000\000\000\000\000\000\000\000\000\000\004!Mku\255\276\367\377\377\377\377\377\377\377\377" + "\367\275\256s\246\061\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000(BQ\214\232\326\377\377\377\377\377\377\377\377\236\367U\255MkIJ\340O\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!Mku\255\276\367\377\377\377" + "\377\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000(BQ\214\232\326\236\367\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\323\234\242\020\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000U\255\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010" + "\377\377\236\367\216s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Z\333" + "\336\377\377\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\373\336\377\377\377\377\232\326iJ\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\246\061\266\265\377\377\377\377\034\347\340O\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000" + "\357{\377\377\377\377\377\377u\255$!\000\000\000\000\000\000a\010\222\224\377\377\377" + "\377\377\377u\255$!\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\303\030\262\224\377\377\377\377" + "\377\377Q\214\000\000\216s\337\377\377\377\377\377<\347\353Z\000\000\000\000\340O\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000e)y\316\377\377\377\377]\357\377\377\377\377\377\377" + "\222\224\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377" + "\377\377\377\377\232\326\303\030\000\000\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\242\020\367\275\377\377\377\377\377\377\377\377\377\377\064\245" + "a\010\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000q\214\377\377\377\377\377\377" + "\266\265\010B\064\245\377\377\377\377\377\377mk\000\000\000\000\000\000\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000" + "\000\000\353Z\034\347\377\377\377\377\034\347\252R\000\000\000\000\000\000(By\316\377\377\377" + "\377\232\326iJ\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\266\265\377\377\377\377\377\377\020\204\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\276\367\377\377\377\377u\255\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010" + "\377\377\377\377U\255$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\323\234" + "\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000A\010\232\326\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\347\071u\255\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O" + "\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\323\234\236\367\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\262\224\377\377\377\377" + "}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\262\224\377" + "\377\377\377\377\377\373\336mk\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\343\030\222\224\377\377\377\377\377\377\272\326,c\000\000\000\000\340O\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000" + "\000\000\242\020\242\020\242\020\242\020\242\020\242\020\206\061\222\224\377\377\377" + "\377\377\377Y\316\353Z\000\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377y\316\212R\000\000\000\000\000" + "\000\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000a\010\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\222\224\206\061\000\000\000\000\000\000\000\000\000\000\000\000\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000\000\000$!$!$!$!$!$!IJ\363\234\377\377\377\377\377\377\226\265\010B\000\000" + "\000\000\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\024\245\377\377" + "\377\377\377\377\266\265(B\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000e)\024\245\377\377\377\377\377\377\367\275IJ\340O\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\064\245\377\377" + "\377\377}\357\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\370\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\246\061\064\245\236\367\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370" + "\000\370\000\370\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000\000\000\367\275\272\326" + "\317{\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\024\245\340O" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000A\010\377\377\377\377\377\377y\316IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\377\377\377\377" + "\377\377\323\234\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\333\336\340" + "O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000" + "\000\000\000A\010\377\377\377\377$!\373\336\377\377\377\377}\357Mk\000\000\000\000\000\000\000" + "\000\000\000\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\000\000\000\000\256" + "s\377\377\377\377\377\377\327\275\303\030\000\000\000\000\000\000\000\000\040\000\377\377\333" + "\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\370\000\000\000\000A\010\377\377\377\377\000\000\000\000\000\000a\010\367\275\377\377\377\377" + "\377\377\020\204\000\000\000\000\000\000\040\000\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\377" + "\377\000\000\000\000\000\000\000\000\000\000\353Z}\357\377\377\377\377\333\336e)\000\000\040\000\377" + "\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\370\000\000\000\000A\010\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\323" + "\234\377\377\377\377\377\377\262\224\040\000\377\377\333\336\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010" + "\377\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(By\316\377\377\377\377\337" + "\377\377\377\333\336\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377\377\276\367\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\317{\377\377\377\377\377\377\333\336\340O\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\000\000\000\000A\010\377" + "\377\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!U\255}\357Y\316" + "\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370" + "\000\000\000\000\000\000IJ\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000" + "\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\000\370\340O\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\370\340O\340O\340" + "O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340O\340" + "O\340O\340O\340O\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000", +}; diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/graphics.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/graphics.c new file mode 100644 index 0000000000..875b5ed8af --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/graphics.c @@ -0,0 +1,440 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : graphics.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include +#include "graphics.h" +#include "hal_data.h" +#include "dave_driver.h" + +// #include "cachel1_armv7.h" + +#include "common_utils.h" +#include "common_init.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +/****************************************************************************** + * Static global variables + *****************************************************************************/ +uint8_t drw_buf = 0; +static volatile uint32_t g_vsync_flag = 0; + +/****************************************************************************** + * Extern global variables + *****************************************************************************/ +extern d2_device * d2_handle; + +/****************************************************************************** + * Function definitions + *****************************************************************************/ + +display_runtime_cfg_t glcd_layer_change; + +bool update_frame = false; +static float precision_x = 0; +static float precision_y = 0; + +void glcdc_vsync_isr(display_callback_args_t * p_args); +void glcdc_init(); + +// static unsigned char decompressed[480 * 858 * 2 + 1] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram"); + +/********************************************************************************************************************** + * Function Name: glcdc_init + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void glcdc_init () +{ + /* Seed rand - rand is used by this demo for image location calculations */ + uint32_t data; + + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[0]; + display_output_cfg_t const * p_output = &g_display0.p_cfg->output; + + memset(&fb_background[0][0], 0, DISPLAY_BUFFER_STRIDE_BYTES_INPUT0 * DISPLAY_VSIZE_INPUT0); + memset(&fb_background[1][0], 0, DISPLAY_BUFFER_STRIDE_BYTES_INPUT0 * DISPLAY_VSIZE_INPUT0); + + /* copy the data to runtime - for GLCDC layer change */ + glcd_layer_change.input = g_display0.p_cfg->input[0]; + glcd_layer_change.layer = g_display0.p_cfg->layer[0]; + + /* Centre image */ + precision_x = (int16_t) (p_output->htiming.display_cyc - p_input->hsize) / 2; + precision_y = (int16_t) (p_output->vtiming.display_cyc - p_input->vsize) / 2; + glcd_layer_change.layer.coordinate.x = (int16_t) precision_x; + glcd_layer_change.layer.coordinate.y = (int16_t) precision_y; + + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_1); +} + +/********************************************************************************************************************** + * End of function glcdc_init + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: glcdc_update_layer_position + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void glcdc_update_layer_position () +{ +} + +/********************************************************************************************************************** + * End of function glcdc_update_layer_position + *********************************************************************************************************************/ + +/* Draw 15 frames before enabling backlight to prevent flash of white light on screen */ +static uint8_t g_draw_count = 0; +#define DIM_FRAME_COUNT_LIMIT (15) + +/********************************************************************************************************************** + * Function Name: reenable_backlight_control + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void reenable_backlight_control (void) +{ + g_draw_count = 0; +} + +/********************************************************************************************************************** + * End of function reenable_backlight_control + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: glcdc_vsync_isr + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void glcdc_vsync_isr (display_callback_args_t * p_args) +{ + FSP_PARAMETER_NOT_USED(p_args); + + switch (p_args->event) + { + case DISPLAY_EVENT_GR1_UNDERFLOW: + { + // TURN_RED_ON; + break; + } + + case DISPLAY_EVENT_GR2_UNDERFLOW: + { +/* LAYER 2 NOT in use so ignore this */ + +// TURN_BLUE_ON; + break; + } + + default: + +// TURN_BLUE_OFF; +// TURN_RED_OFF; + } + + if (g_draw_count < DIM_FRAME_COUNT_LIMIT) + { + g_draw_count++; + if (g_draw_count == 15) + { + dsi_layer_enable_backlight(); + } + } + + update_frame = true; + g_vsync_flag = 1; +} + +/********************************************************************************************************************** + * End of function glcdc_vsync_isr + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * Simple function to wait for vertical sync semaphore + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: graphics_wait_vsync + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void graphics_wait_vsync () +{ + g_vsync_flag = 0; + while (!g_vsync_flag) + { + ; + } + + g_vsync_flag = 0; +} + +/********************************************************************************************************************** + * End of function graphics_wait_vsync + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * Initialize D/AVE 2D driver and graphics LCD controller + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: graphics_init + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void graphics_init (void) +{ +} + +/********************************************************************************************************************** + * End of function graphics_init + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * Get address of the buffer to use when setting the D2 framebuffer + * + * NOTE: The returned address is technically a pointer to the currently displaying buffer. By the time the DRW engine + * starts drawing to it it will no longer be the active frame. + * + * @retval void * Draw buffer pointer to use with d2_framebuffer + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: graphics_get_draw_buffer + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void * graphics_get_draw_buffer () +{ + return &(fb_background[drw_buf][0]); +} + +/********************************************************************************************************************** + * End of function graphics_get_draw_buffer + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * Swap the active buffer in the graphics LCD controller + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: graphics_swap_buffer + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void graphics_swap_buffer () +{ +#if LCD_BUF_NUM > 1 + drw_buf = drw_buf ? 0 : 1; +#endif + + /* Update the layer to display in the GLCDC (will be set on next Vsync) */ + +// R_GLCDC_BufferChange(g_display0.p_ctrl, fb_background[0], 0); // fixed + R_GLCDC_BufferChange(g_display0.p_ctrl, fb_background[drw_buf], 0); // double buffered + R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_1); +} + +/********************************************************************************************************************** + * End of function graphics_swap_buffer + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * Start a new display list, set the framebuffer and add a clear operation + * + * This function will automatically prepare an empty framebuffer. + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: graphics_start_frame + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void graphics_start_frame () +{ + /* Start a new display list */ + d2_startframe(d2_handle); + + /* Set the new buffer to the current draw buffer */ + d2_framebuffer(d2_handle, graphics_get_draw_buffer(), LCD_HPIX, LCD_STRIDE, LCD_VPIX, EP_SCREEN_MODE); +} + +/********************************************************************************************************************** + * End of function graphics_start_frame + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * End the current display list and flip the active framebuffer + * + * WARNING: As part of d2_endframe the D2 driver will wait for the current frame to finish displaying. + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: graphics_end_frame + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void graphics_end_frame () +{ + /* End the current display list */ + d2_endframe(d2_handle); + + /* Flip the framebuffer */ + graphics_swap_buffer(); + + /* Clean data cache */ + +// SCB_CleanDCache(); +} + +/********************************************************************************************************************** + * End of function graphics_end_frame + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * Converts float HSV values (0.0F-1.0F) to RGB888 + * + * @param[in] h Hue + * @param[in] s Saturation + * @param[in] v Value + * + * @retval uint32_t RGB888 color + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: graphics_hsv2rgb888 + * Description : . + * Arguments : h + * : s + * : v + * Return Value : . + *********************************************************************************************************************/ +uint32_t graphics_hsv2rgb888 (float h, float s, float v) +{ + uint32_t r, g, b; + + if (s < 0.003F) // monochrome + { + r = b = g = (uint16_t) (v * 0xFF); + } + else + { + if (h >= 1.0F) + { + h = h - floorf(h); + } + + if (s > 1.0F) + { + s = s - floorf(s); + } + + if (v > 1.0F) + { + v = v - floorf(v); + } + + h *= 6.0F; + switch ((int) h) + { + case 0: + { + r = (uint32_t) (0xFF * v); + g = (uint32_t) (0xFF * v * (1.0F - (s * (1.0F - h)))); + b = (uint32_t) (0xFF * v * (1.0F - s)); + break; + } + + case 1: + { + r = (uint32_t) (0xFF * v * (1.0F - (s * (h - 1.0F)))); + g = (uint32_t) (0xFF * v); + b = (uint32_t) (0xFF * v * (1.0F - s)); + break; + } + + case 2: + { + r = (uint32_t) (0xFF * v * (1.0F - s)); + g = (uint32_t) (0xFF * (v)); + b = (uint32_t) (0xFF * v * (1.0F - (s * (1.0F - (h - 2.0F))))); + break; + } + + case 3: + { + r = (uint32_t) (0xFF * v * (1.0F - s)); + g = (uint32_t) (0xFF * v * (1.0F - (s * (h - 3.0F)))); + b = (uint32_t) (0xFF * (v)); + break; + } + + case 4: + { + r = (uint32_t) (0xFF * v * (1.0F - (s * (1.0F - (h - 4.0F))))); + g = (uint32_t) (0xFF * v * (1.0F - s)); + b = (uint32_t) (0xFF * (v)); + break; + } + + case 5: + { + r = (uint32_t) (0xFF * (v)); + g = (uint32_t) (0xFF * v * (1.0F - s)); + b = (uint32_t) (0xFF * v * (1.0F - (s * (h - 5.0F)))); + break; + } + + default: + r = 0xFF; + b = 0xFF; + g = 0xFF; + } + } + + return (r << 16) + (g << 8) + b; +} + +/********************************************************************************************************************** + * End of function graphics_hsv2rgb888 + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/graphics.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/graphics.h new file mode 100644 index 0000000000..fa5fe0d9a2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/graphics.h @@ -0,0 +1,58 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : graphics.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +#ifndef _GRAPHICS_H +#define _GRAPHICS_H + +#include +#include "hal_data.h" +#include "dave_driver.h" + +#ifdef NORMAL_SCREEN + #define LCD_HPIX (800) + #define LCD_STRIDE (800) + #define LCD_VPIX (480) +#else + #define LCD_HPIX (480) + #define LCD_STRIDE (480) + #define LCD_VPIX (854) + +// #define LCD_VPIX (858) +#endif + +#define LCD_COLOR_SIZE (2) +#define LCD_BUF_NUM (2) + +extern d2_device * d2_handle; + +void graphics_init(void); +void * graphics_get_draw_buffer(); +void graphics_start_frame(); +void graphics_end_frame(); +void graphics_swap_buffer(); +void graphics_wait_vsync(); +uint32_t graphics_hsv2rgb888(float h, float s, float v); + +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/kis_screen_demo.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/kis_screen_demo.c new file mode 100644 index 0000000000..9fda7652ff --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/kis_screen_demo.c @@ -0,0 +1,239 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER Escreen_offset_xpRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE Escreen_offset_xpRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : led_screen_demo.c + * Version : . + * Description : The led demo screen display. + *********************************************************************************************************************/ + +#include + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "common_utils.h" +#include "common_init.h" +#include "menu_camview.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "camera_layer.h" +#include "graphics\graphics.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +#include "touch_gt911.h" +#include "gimp.h" + +#include "font_ai_face_digit.h" +#include "bg_font_18_full.h" + +extern uint32_t get_image_data(st_image_data_t ref); +extern bool_t in_transition(void); + +extern void show_menu_icon(void); +extern bool_t process_main_menu(void); + +void do_kis_screen(void); + +static volatile d2_point reset_vpos = 143; +static volatile d2_point reset_hpos = 380; + +#define USE_ALIGNMENT + +#ifdef USE_ALIGNMENT + +/*COMMON all text aligned */ + #define ALIGNED_Y_OFFSET (380) +#endif + +/* PART_NUMBER */ +#define PART_NUMBER_X_OFFSET (230) + +#ifdef USE_ALIGNMENT + #define PART_NUMBER_Y_OFFSET (ALIGNED_Y_OFFSET) +#else + #define PART_NUMBER_Y_OFFSET (265) +#endif + +/* DEVICE_NUMBER */ +#define DEVICE_NUMBER_X_OFFSET (202) +#ifdef USE_ALIGNMENT + #define DEVICE_NUMBER_Y_OFFSET (ALIGNED_Y_OFFSET) +#else + #define DEVICE_NUMBER_Y_OFFSET (240) +#endif + +/* UID */ +#define UID_X_OFFSET (173) +#ifdef USE_ALIGNMENT + #define UID_Y_OFFSET (ALIGNED_Y_OFFSET) +#else + #define UID_Y_OFFSET (330) +#endif + +/* Temperature */ +#define TEMPERATURE_X_OFFSET (145) +#ifdef USE_ALIGNMENT + #define TEMPERATURE_Y_OFFSET (ALIGNED_Y_OFFSET) +#else + #define TEMPERATURE_Y_OFFSET (380) +#endif + +/* URL */ +#define URL_X_OFFSET (117) +#ifdef USE_ALIGNMENT + #define URL_Y_OFFSET (ALIGNED_Y_OFFSET) +#else + #define URL_Y_OFFSET (330) +#endif + +static char_t s_temp_buffer[32] = ""; +static char_t s_url_buffer[] = "renesas.com/ra/ek-ra8d1"; + +// static char_t s_url_buffer[] = "abcdefghijklmnopqrstuvwxyz0123456789"; + +/********************************************************************************************************************** + * Function Name: check_for_temp + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void check_for_temp (void) +{ + uint16_t wn_mcu_temp_f = g_board_status.temperature_f.whole_number; + uint16_t fr_mcu_temp_f = g_board_status.temperature_f.mantissa; + uint16_t wn_mcu_temp_c = g_board_status.temperature_c.whole_number; + uint16_t fr_mcu_temp_c = g_board_status.temperature_c.mantissa; + char_t fs[16] = ""; + char_t cs[16] = ""; + + /* Temprature as degrees F */ + sprintf(fs, "%d.%02d", wn_mcu_temp_f, fr_mcu_temp_f); + + /* Temprature as degrees C */ + sprintf(cs, "%d.%02d", wn_mcu_temp_c, fr_mcu_temp_c); + + /* Fix output as two decimal places */ + size_t len_f = (strcspn(fs, ".") + 3); + size_t len_c = (strcspn(cs, ".") + 3); + + /* Update temperature to display */ + memset(s_temp_buffer, " ", 30); + s_temp_buffer[30] = '\0'; + s_temp_buffer[31] = '\0'; + + sprintf(s_temp_buffer, "%.*s'F / %.*s'C ", len_f, fs, len_c, cs); +} + +/********************************************************************************************************************** + * End of function check_for_temp + *********************************************************************************************************************/ + +#define CURRENCY_HB_HEIGHT_SIZE (26) +#define CURRENCY_HB_WIDTH_SIZE (70) + +#define BLANK_POS_X (144) +#define BLANK_POS_Y (300) + +/********************************************************************************************************************** + * Function Name: do_kis_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void do_kis_screen (void) +{ + st_gimp_image_t * img = NULL; + static char_t uid_str[256] = ""; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + check_for_temp(); + + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_KIS_SCREEN); + +// img = (st_gimp_image_t *)get_image_data(NOT_IN_USE_8); + + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + bsp_unique_id_t const * p_uid = R_BSP_UniqueIdGet(); + + sprintf(uid_str, + "%08x-%08x-%08x-%08x", + (size_t) p_uid->unique_id_words[0], + (size_t) p_uid->unique_id_words[1], + (size_t) p_uid->unique_id_words[2], + (size_t) p_uid->unique_id_words[3]); + + print_bg_font_18(d2_handle, PART_NUMBER_X_OFFSET, PART_NUMBER_Y_OFFSET, (char *) PART_NUMBER); + print_bg_font_18(d2_handle, DEVICE_NUMBER_X_OFFSET, DEVICE_NUMBER_Y_OFFSET, (char *) DEVICE_NUMBER); + print_bg_font_18(d2_handle, UID_X_OFFSET, UID_Y_OFFSET, (char *) uid_str); + print_bg_font_18(d2_handle, TEMPERATURE_X_OFFSET, TEMPERATURE_Y_OFFSET, (char *) s_temp_buffer); + print_bg_font_18(d2_handle, URL_X_OFFSET, URL_Y_OFFSET, (char *) s_url_buffer); + + /* foreground */ + show_menu_icon(); + } + else + { + process_main_menu(); + + d2_point vpos = reset_vpos; + d2_point hpos = reset_hpos; + + /* do font */ + print_bg_font_18(d2_handle, PART_NUMBER_X_OFFSET, PART_NUMBER_Y_OFFSET, (char *) PART_NUMBER); + print_bg_font_18(d2_handle, DEVICE_NUMBER_X_OFFSET, DEVICE_NUMBER_Y_OFFSET, (char *) DEVICE_NUMBER); + print_bg_font_18(d2_handle, UID_X_OFFSET, UID_Y_OFFSET, (char *) uid_str); + print_bg_font_18(d2_handle, TEMPERATURE_X_OFFSET, TEMPERATURE_Y_OFFSET, (char *) s_temp_buffer); + print_bg_font_18(d2_handle, URL_X_OFFSET, URL_Y_OFFSET, (char *) s_url_buffer); + } + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_kis_screen + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/led_screen_demo.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/led_screen_demo.c new file mode 100644 index 0000000000..8b3b8b7cc0 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/led_screen_demo.c @@ -0,0 +1,1158 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : led_screen_demo.c + * Version : . + * Description : The led demo screen display. + *********************************************************************************************************************/ + +#include + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "bsp_api.h" + +#include "common_utils.h" +#include "common_init.h" +#include "board_cfg.h" +#include "menu_camview.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "camera_layer.h" +#include "graphics\graphics.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +#include "touch_gt911.h" +#include "gimp.h" + +#define MAX_SPEED_REFRESH (1) +#define REFRESH_RATE (8) +#define RADIANS_CONSTANT (0.0174533) /* Convert degrees into radians */ +#define BRIGHTNESS_SCALE_FACTOR_CONSTANT (0.38759) // Scale factor to convert brightness angel from 0 -100 +#define BRIGHTNESS_SCALE_FACTOR_CONSTANT (0.38759) /* Scale factor to convert brightness angel from 0 -100 */ + +#define USE_SDRAM_IMAGE_SOURCES (1) + +extern void reset_transition(void); +extern bool_t in_transition(void); +extern void show_menu_icon(void); +extern bool_t process_main_menu(void); +extern uint32_t get_image_data(st_image_data_t ref); +extern uint32_t get_sub_image_data(st_image_data_t ref, uint32_t sub_image); + +extern touch_data_t g_touch_data; + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +#define USE_BACKGROUND_IMAGE + +/* The following defines configure the 6 detection boxes for this screen */ +#define BLINKING_INDEX (0) +#define BRIGHTNESS_INDEX (1) + +#define BL_WIDTH_SIZE (230) +#define BL_HEIGHT_SIZE (200) + +#define HB_WIDTH_SIZE (240) +#define HB_HEIGHT_SIZE (75) + +// LOSE LOG SCALE TO SET BLINKING RATE +#define BLINK_RATE_10 60000000 /* SLOWEST */ +#define BLINK_RATE_20 57300000 +#define BLINK_RATE_30 54600000 +#define BLINK_RATE_40 51900000 +#define BLINK_RATE_50 48120000 +#define BLINK_RATE_60 43800000 +#define BLINK_RATE_70 38400000 +#define BLINK_RATE_80 31920000 +#define BLINK_RATE_90 22200000 +#define BLINK_RATE_100 6000000 /* FASTEST */ + +static uint32_t s_blinking_rate_map[] = +{ + BLINK_RATE_10, + BLINK_RATE_20, + BLINK_RATE_30, + BLINK_RATE_40, + BLINK_RATE_50, + BLINK_RATE_60, + BLINK_RATE_70, + BLINK_RATE_80, + BLINK_RATE_90, + BLINK_RATE_100, + BLINK_RATE_100 +}; + +static double xf = 420.0; +static double yf = 420.0; + +static double xef = 0.0; +static double yef = 0.0; + +static double xcos = 15.0; +static double ysin = 15.0; + +static double angle_radians = 15.0; + +static double inner_length = 40.0; +static double outer_length = 100.0; + +typedef enum e_led_screen_indictor +{ + LED_SCREEN_RED, + LED_SCREEN_GREEN, + LED_SCREEN_BLUE, +} led_screen_indictor_t; + +typedef struct +{ + led_screen_indictor_t id; + st_gimp_led_image_t * simg; // sub_image_location + + // bool blink state + // blink tmr value + + double blink_center_x; // blink indicator needle ceneter point x + double blink_center_y; // blink indicator needle ceneter point y + d2_width blink_dest_pos_x; // blink image destination position x + d2_width blink_dest_pos_y; // blink image destination position y + d2_width blink_position; // blink indicator position in radians + d2_width blink_as_percent; // Blink indicator as % for driving pins + d2_width blink_as_log_index; // Blink indicator as scale 0 -> 10 for driving pins + d2_width brightness_dest_pos_x; // brightness image destination position x + d2_width brightness_dest_pos_y; // brightness image destination position y + d2_width brightness_position; // brightness indicator position in screen pixels + d2_width brightness_as_percent; // brightness indicator as % for driving pins + d2_width brightness_as_log_index; // Blink indicator as scale 0 -> 10 for driving pins +} st_led_screen_indicator_def_t; + +st_led_screen_indicator_def_t led_control[] = +{ + {LED_SCREEN_RED, NULL, 158.0, 288.0, 65, 38, 0, 85, 0, 74, 132, 0, 10, 0}, // RED + {LED_SCREEN_GREEN, NULL, 428.0, 288.0, 65, 308, 0, 85, 0, 344, 132, 0, 10, 0}, // GREEN + {LED_SCREEN_BLUE, NULL, 698.0, 288.0, 65, 578, 0, 85, 0, 614, 132, 0, 10, 0}, // BLUE +}; + +typedef struct st_led_loc_def +{ + d2_point x_vert; + d2_point y_hor; +} st_led_loc_def_t; + +typedef struct st_led_hit_group_def +{ + st_led_loc_def_t red; + st_led_loc_def_t green; + st_led_loc_def_t blue; +} st_led_hit_group_def_t; + +static const st_led_loc_def_t hb_limits[2] = +{ + // Blinking BLINKING_INDEX + {BL_HEIGHT_SIZE, BL_WIDTH_SIZE}, + + // Brightness BRIGHTNESS_INDEX + {HB_HEIGHT_SIZE, HB_WIDTH_SIZE}, +}; + +static const st_led_hit_group_def_t led_hb[2] = +{ + /* Blinking BLINKING_INDEX */ + { + {308 - (BL_HEIGHT_SIZE / 2), 160 - (BL_WIDTH_SIZE / 2)}, + {308 - (BL_HEIGHT_SIZE / 2), 430 - (BL_WIDTH_SIZE / 2)}, + {308 - (BL_HEIGHT_SIZE / 2), 700 - (BL_WIDTH_SIZE / 2)}, + }, + + /* Brightness BRIGHTNESS_INDEX */ + { + {138 - (HB_HEIGHT_SIZE / 2), 152 - (HB_WIDTH_SIZE / 2)}, + {138 - (HB_HEIGHT_SIZE / 2), 422 - (HB_WIDTH_SIZE / 2)}, + {138 - (HB_HEIGHT_SIZE / 2), 692 - (HB_WIDTH_SIZE / 2)}, + } +}; + +void do_led_screen(void); +void disable_led_operation(void); +void enable_led_operation(void); + +static void process_blink_hit_point(led_screen_indictor_t active, touch_coord_t point_on_screen); +static void draw_rate_indicaor(led_screen_indictor_t active); +static void draw_brightness_indicaor(led_screen_indictor_t active); + +static void show_detection_boxes(void); + +static uint8_t select_detection_box(void); + +static d2_point brightness_offset = 0; + +static st_gimp_led_image_t sdram_images[3] BSP_PLACE_IN_SECTION(".sdram") = {}; + +/********************************************************************************************************************** + * Function Name: disable_led_operation + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void disable_led_operation (void) +{ + TURN_GREEN_OFF; + TURN_RED_OFF; +} + +/********************************************************************************************************************** + * End of function disable_led_operation + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: enable_led_operation + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void enable_led_operation (void) +{ + SYSTEM_OK; + TURN_RED_OFF; +} + +/********************************************************************************************************************** + * End of function enable_led_operation + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: process_blink_hit_point + * Description : . + * Arguments : active + * : point_on_screen + * Return Value : . + *********************************************************************************************************************/ +static void process_blink_hit_point (led_screen_indictor_t active, touch_coord_t point_on_screen) +{ + st_led_loc_def_t g_red_rate_on_screen_cp = {}; + st_led_loc_def_t g_red_pos_on_screen_cp = {}; + + g_red_rate_on_screen_cp.x_vert = (d2_point) led_control[active].blink_center_x; + g_red_rate_on_screen_cp.y_hor = (d2_point) led_control[active].blink_center_y; + + g_red_pos_on_screen_cp.x_vert = (d2_point) point_on_screen.x; + g_red_pos_on_screen_cp.y_hor = (d2_point) point_on_screen.y; + + /* Need to generate vector from two points cp & center */ + volatile double x, y, result; + + x = (double) (g_red_rate_on_screen_cp.y_hor - g_red_pos_on_screen_cp.y_hor); + y = (double) (g_red_rate_on_screen_cp.x_vert - g_red_pos_on_screen_cp.x_vert); + + result = atan2(y, x); + result = (result * 180.0) / PI; + + d2_point as_percent = led_control[active].blink_as_percent; + d2_point rend_ang = (d2_point) result; + + rend_ang = 360 - rend_ang; + rend_ang = rend_ang + 270; + rend_ang = rend_ang % 360; + + /* Angle is between slow and fast */ + if ((rend_ang > 320) || (rend_ang < 222)) + { + as_percent = rend_ang + 90; + as_percent = as_percent - 52; + as_percent = as_percent % 360; + as_percent = 260 - as_percent; + if (as_percent < 0) + { + as_percent = 100; + } + + as_percent = (d2_point) (as_percent * 0.38759); // Scale to -100 + + /* Store a valid position */ + vTaskDelay(10); + + led_control[active].blink_position = rend_ang; + led_control[active].blink_as_percent = as_percent; + led_control[active].blink_as_log_index = as_percent % 10; + + vTaskDelay(10); + + // R_GPT_Start (g_pwm_pins[TMR_DEF_LED_UX_BLINK_RED].p_timer->p_ctrl); + + /* + * sprintf(s_print_buffer, "[%03d degrees] [%03d 0-100]", rend_ang, as_percent); + * //print_to_console(s_print_buffer); + */ + } + +/* For reference draw raw line between center of Blinkging grahpic & touchpoint */ + +// d2_setcolor(d2_handle, 0, 0xf7f7f7); +// d2_renderline(d2_handle, (((d2_point) g_red_rate_on_screen_cp.y_hor) << 4), (((d2_point) g_red_rate_on_screen_cp.x_vert) << 4), (((d2_point) g_red_pos_on_screen_cp.y_hor) << 4), (((d2_point) g_red_pos_on_screen_cp.x_vert) << 4), 7 << 4, 0); +} + +/********************************************************************************************************************** + * End of function process_blink_hit_point + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: draw_rate_indicaor + * Description : . + * Argument : active + * Return Value : . + *********************************************************************************************************************/ +static void draw_rate_indicaor (led_screen_indictor_t active) +{ + // Coloured arc led frequency position + d2_setcolor(d2_handle, 0, 0xf7f7f7); + + xf = led_control[active].blink_center_x; + yf = led_control[active].blink_center_y; + + angle_radians = (led_control[active].blink_position * RADIANS_CONSTANT); + + /* Calculate line angle */ + xcos = cos(angle_radians); + ysin = sin(angle_radians); + + /* Calculate Line co-ordinates */ + xef = xf + (xcos * inner_length); + yef = yf + (ysin * inner_length); + + /* Line form outer edge to inner edge mode */ + xf = xf + (xcos * outer_length); + yf = yf + (ysin * outer_length); + + d2_renderline(d2_handle, (((d2_point) yf) << 4), (((d2_point) xf) << 4), (((d2_point) yef) << 4), + (((d2_point) xef) << 4), 7 << 4, 0); +} + +/********************************************************************************************************************** + * End of function draw_rate_indicaor + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: draw_brightness_indicaor + * Description : . + * Argument : active + * Return Value : . + *********************************************************************************************************************/ +static void draw_brightness_indicaor (led_screen_indictor_t active) +{ + /* Coloured arc led brightness position */ + d2_setcolor(d2_handle, 0, 0xf7f7f7); + + brightness_offset = led_control[active].brightness_position; + + d2_point start_x = led_control[active].brightness_dest_pos_x + brightness_offset; + d2_point start_y = led_control[active].brightness_dest_pos_y + 0; + + d2_point pos_x = led_control[active].brightness_dest_pos_x + brightness_offset; + d2_point pos_y = led_control[active].brightness_dest_pos_y + 40; + + d2_renderline(d2_handle, (((d2_point) start_y) << 4), (((d2_point) start_x) << 4), (((d2_point) pos_y) << 4), + (((d2_point) pos_x) << 4), 7 << 4, 0); +} + +/********************************************************************************************************************** + * End of function draw_brightness_indicaor + *********************************************************************************************************************/ + +#define GPT_EXAMPLE_MSEC_PER_SEC (1000) +#define GPT_EXAMPLE_DESIRED_PERIOD_MSEC (20) + +double fw1 = 0.4166; +double fw2 = 0.7291; + +/********************************************************************************************************************** + * Function Name: select_detection_box + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static uint8_t select_detection_box (void) +{ + if (g_touch_data.num_points > 0) + { + volatile touch_coord_t cp; + volatile double brightness_indication = 0.0; + bool_t touch_processed = false; + + /* Store cp locally so it won't change during processing */ + cp.x = g_touch_data.point[0].x; + cp.y = g_touch_data.point[0].y; + + sprintf(s_print_buffer, "Processing detection point: %d,%d - ", cp.x, cp.y); + +////print_to_console(s_print_buffer); + + for (uint8_t group = BLINKING_INDEX; group <= BRIGHTNESS_INDEX; group++) + { + if ( + ((cp.x > (led_hb[group].red.y_hor)) && (cp.x < (led_hb[group].red.y_hor + hb_limits[group].y_hor))) && // horizontal on screen + ((cp.y > (led_hb[group].red.x_vert)) && (cp.y < (led_hb[group].red.x_vert + hb_limits[group].x_vert))) // verticle on screen + ) + { + touch_processed = true; + + if (group == BLINKING_INDEX) + { + process_blink_hit_point(LED_SCREEN_RED, cp); + + sprintf(s_print_buffer, "RED BLINKING_INDEX [%d] : [%lu]\r\n", + (led_control[LED_SCREEN_RED].blink_as_percent / 10), + s_blinking_rate_map[(led_control[LED_SCREEN_RED].blink_as_percent / 10)]); + + // print_to_console(s_print_buffer); + + R_GPT_PeriodSet(g_led_scr_red_blink.p_ctrl, + s_blinking_rate_map[(led_control[LED_SCREEN_RED].blink_as_percent / 10)]); + } + + if (group == BRIGHTNESS_INDEX) + { +// BROKEN process_brightness_hit_point(LED_SCREEN_RED, cp); + + /* Calculate for % */ + brightness_indication = (double) ((cp.x - led_hb[group].red.y_hor) * 0.4166) + 1.0; + brightness_offset = (d2_point) brightness_indication; + led_control[LED_SCREEN_RED].brightness_as_percent = brightness_offset; + + sprintf(s_print_buffer, "RED BRIGHTNESS_INDEX Detected [%d%%] :", brightness_offset); + + // print_to_console(s_print_buffer); + + /* Calculate for frame number */ + brightness_indication = (double) ((cp.x - led_hb[group].red.y_hor) * 0.7291) + 1.0; + brightness_offset = led_control[LED_SCREEN_RED].brightness_position; + brightness_offset = (d2_point) brightness_indication; + led_control[LED_SCREEN_RED].brightness_position = brightness_offset; + } + } + else if ( + ((cp.x > (led_hb[group].green.y_hor)) && + (cp.x < (led_hb[group].green.y_hor + hb_limits[group].y_hor))) && // horizontal on screen + ((cp.y > (led_hb[group].green.x_vert)) && + (cp.y < (led_hb[group].green.x_vert + hb_limits[group].x_vert))) // verticle on screen + ) + { + touch_processed = true; + + if (group == BLINKING_INDEX) + { + process_blink_hit_point(LED_SCREEN_GREEN, cp); + + sprintf(s_print_buffer, "GREEN BLINKING_INDEX [%d] : [%lu]\r\n", + (led_control[LED_SCREEN_GREEN].blink_as_percent / 10), + s_blinking_rate_map[(led_control[LED_SCREEN_GREEN].blink_as_percent / 10)]); + + // print_to_console(s_print_buffer); + + R_GPT_PeriodSet(g_led_scr_green_blink.p_ctrl, + s_blinking_rate_map[(led_control[LED_SCREEN_GREEN].blink_as_percent / 10)]); + } + + if (group == BRIGHTNESS_INDEX) + { + /* BROKEN process_brightness_hit_point(LED_SCREEN_GREEN, cp); */ + /* Calculate for % */ + brightness_indication = (double) ((cp.x - led_hb[group].green.y_hor) * 0.4166) + 1.0; + brightness_offset = (d2_point) brightness_indication; + led_control[LED_SCREEN_GREEN].brightness_as_percent = brightness_offset; + + sprintf(s_print_buffer, "GREEN BRIGHTNESS_INDEX Detected [%d%%] :", brightness_offset); + + // print_to_console(s_print_buffer); + + /* Calculate for frame number */ + brightness_indication = (double) ((cp.x - led_hb[group].green.y_hor) * 0.7291) + 1.0; + brightness_offset = led_control[LED_SCREEN_GREEN].brightness_position; + brightness_offset = (d2_point) brightness_indication; + led_control[LED_SCREEN_GREEN].brightness_position = brightness_offset; + } + } + else if ( + ((cp.x > (led_hb[group].blue.y_hor)) && (cp.x < (led_hb[group].blue.y_hor + hb_limits[group].y_hor))) && // horizontal on screen + ((cp.y > (led_hb[group].blue.x_vert)) && (cp.y < (led_hb[group].blue.x_vert + hb_limits[group].x_vert))) // verticle on screen + ) + { + touch_processed = true; + + if (group == BLINKING_INDEX) + { + process_blink_hit_point(LED_SCREEN_BLUE, cp); + + sprintf(s_print_buffer, "BLUE BLINKING_INDEX [%d] : [%lu]\r\n", + (led_control[LED_SCREEN_BLUE].blink_as_percent / 10), + s_blinking_rate_map[(led_control[LED_SCREEN_BLUE].blink_as_percent / 10)]); + + // print_to_console(s_print_buffer); + + R_GPT_PeriodSet(g_led_scr_blue_blink.p_ctrl, + s_blinking_rate_map[(led_control[LED_SCREEN_BLUE].blink_as_percent / 10)]); + } + + if (group == BRIGHTNESS_INDEX) + { + /* Calculate for % */ + brightness_indication = (double) ((cp.x - led_hb[group].blue.y_hor) * fw1); + brightness_offset = (d2_point) brightness_indication; + led_control[LED_SCREEN_BLUE].brightness_as_percent = brightness_offset; + + /* Calculate for frame number */ + brightness_indication = (double) ((cp.x - led_hb[group].blue.y_hor) * fw2); + brightness_offset = led_control[LED_SCREEN_BLUE].brightness_position; + brightness_offset = (d2_point) brightness_indication; + led_control[LED_SCREEN_BLUE].brightness_position = brightness_offset; + } + } + } + + if (false == touch_processed) + { + // print_to_console("Out of Bounds"); + } + +////print_to_console("\r\n"); + } + + return 0; +} + +/********************************************************************************************************************** + * End of function select_detection_box + *********************************************************************************************************************/ + +/* + * RENDER ORDER + * BACKGROUND + * ! + * ! + * V + * FOREGROUND + */ + +led_screen_indictor_t active = LED_SCREEN_RED; +uint32_t active_buffer = 0; +bool_t led_screen_open = false; +extern void clear_touch(void); +extern fsp_err_t gpt_initialize(void); + +void start_led_demo(void); + +/********************************************************************************************************************** + * Function Name: start_led_demo + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void start_led_demo (void) +{ + R_GPT_Stop(g_pwm_pins[0].p_timer->p_ctrl); + R_GPT_Stop(g_blinker.p_ctrl); + + R_GPT_Open(g_led_scr_red_blink.p_ctrl, g_led_scr_red_blink.p_cfg); + R_GPT_Open(g_led_scr_green_blink.p_ctrl, g_led_scr_green_blink.p_cfg); + R_GPT_Open(g_led_scr_blue_blink.p_ctrl, g_led_scr_blue_blink.p_cfg); + + R_GPT_PeriodSet(g_led_scr_red_blink.p_ctrl, + s_blinking_rate_map[(led_control[LED_SCREEN_RED].blink_as_percent / 10)]); + R_GPT_PeriodSet(g_led_scr_green_blink.p_ctrl, + s_blinking_rate_map[(led_control[LED_SCREEN_GREEN].blink_as_percent / 10)]); + R_GPT_PeriodSet(g_led_scr_blue_blink.p_ctrl, + s_blinking_rate_map[(led_control[LED_SCREEN_BLUE].blink_as_percent / 10)]); + + R_GPT_Start(g_pwm_pins[1].p_timer->p_ctrl); + R_GPT_Start(g_pwm_pins[2].p_timer->p_ctrl); + R_GPT_Start(g_pwm_pins[3].p_timer->p_ctrl); + + R_GPT_Start(g_led_scr_red_blink.p_ctrl); + R_GPT_Start(g_led_scr_green_blink.p_ctrl); + R_GPT_Start(g_led_scr_blue_blink.p_ctrl); + + clear_touch(); + led_screen_open = true; +} + +/********************************************************************************************************************** + * End of function start_led_demo + *********************************************************************************************************************/ + +void stop_led_demo(void); + +/********************************************************************************************************************** + * Function Name: stop_led_demo + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void stop_led_demo (void) +{ + led_screen_open = false; + + R_GPT_Stop(g_led_scr_red_blink.p_ctrl); + R_GPT_Stop(g_led_scr_green_blink.p_ctrl); + R_GPT_Stop(g_led_scr_blue_blink.p_ctrl); + + R_GPT_Stop(g_pwm_pins[1].p_timer->p_ctrl); + R_GPT_Stop(g_pwm_pins[2].p_timer->p_ctrl); + R_GPT_Stop(g_pwm_pins[3].p_timer->p_ctrl); + + R_GPT_Reset(g_led_scr_red_blink.p_ctrl); + R_GPT_Reset(g_led_scr_green_blink.p_ctrl); + R_GPT_Reset(g_led_scr_blue_blink.p_ctrl); + + R_GPT_Reset(g_pwm_pins[0].p_timer->p_ctrl); + R_GPT_Reset(g_pwm_pins[1].p_timer->p_ctrl); + R_GPT_Reset(g_pwm_pins[2].p_timer->p_ctrl); + R_GPT_Reset(g_pwm_pins[3].p_timer->p_ctrl); + + R_GPT_Start(g_blinker.p_ctrl); + + R_BSP_PinAccessEnable(); + + R_IOPORT_PinCfg(&g_ioport_ctrl, BSP_IO_PORT_06_PIN_00, + ((uint32_t) IOPORT_CFG_PERIPHERAL_PIN | (uint32_t) IOPORT_PERIPHERAL_GPT1)); + + R_BSP_PinAccessDisable(); + + enable_led_operation(); +} + +/********************************************************************************************************************** + * End of function stop_led_demo + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_led_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void do_led_screen (void) +{ + st_gimp_image_t * img = NULL; + st_gimp_led_image_t * simg = NULL; + + if (led_screen_open == false) + { + sprintf(s_print_buffer, "Initial RED BLINKING_INDEX [%d] : [%lu]\r\n", + (led_control[LED_SCREEN_RED].blink_as_percent / 10), + s_blinking_rate_map[(led_control[LED_SCREEN_RED].blink_as_percent / 10)]); + + // print_to_console(s_print_buffer); + + R_GPT_PeriodSet(g_led_scr_red_blink.p_ctrl, + s_blinking_rate_map[(led_control[LED_SCREEN_RED].blink_as_percent / 10)]); + R_GPT_Start(g_led_scr_red_blink.p_ctrl); + + sprintf(s_print_buffer, "Initial GREEN BLINKING_INDEX [%d] : [%lu]\r\n", + (led_control[LED_SCREEN_GREEN].blink_as_percent / 10), + s_blinking_rate_map[(led_control[LED_SCREEN_GREEN].blink_as_percent / 10)]); + + // print_to_console(s_print_buffer); + + R_GPT_PeriodSet(g_led_scr_red_blink.p_ctrl, + s_blinking_rate_map[(led_control[LED_SCREEN_RED].blink_as_percent / 10)]); + R_GPT_Start(g_led_scr_red_blink.p_ctrl); + + sprintf(s_print_buffer, "Initial BLUE BLINKING_INDEX [%d] : [%lu]\r\n", + (led_control[LED_SCREEN_BLUE].blink_as_percent / 10), + s_blinking_rate_map[(led_control[LED_SCREEN_BLUE].blink_as_percent / 10)]); + + // print_to_console(s_print_buffer); + + sprintf(s_print_buffer, "Initial RED BRIGHTNESS : [%d]\r\n", led_control[LED_SCREEN_RED].brightness_as_percent); + + // print_to_console(s_print_buffer); + + sprintf(s_print_buffer, + "Initial GREEN BRIGHTNESS : [%d]\r\n", + led_control[LED_SCREEN_GREEN].brightness_as_percent); + + // print_to_console(s_print_buffer); + + sprintf(s_print_buffer, "Initial BLUE BRIGHTNESS : [%d]\r\n", + led_control[LED_SCREEN_BLUE].brightness_as_percent); + + // print_to_console(s_print_buffer); + + start_led_demo(); + } + + /* process control updates for next frame */ + select_detection_box(); + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_LED_GRAPHICS_SCREEN_2); + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + uint32_t active_sub_image = 0; + st_gimp_led_image_t * image_tmp = NULL; + +#if USE_SDRAM_IMAGE_SOURCES + +/* load from ospi and store in SDRAM */ + image_tmp = (st_gimp_led_image_t *) get_sub_image_data(GI_LED_GRAPHICS_SCREEN, active_sub_image); + memcpy(&sdram_images[active_sub_image], image_tmp, sizeof(st_gimp_led_image_t)); + led_control[active_sub_image].simg = &sdram_images[active_sub_image]; + active_sub_image++; + + image_tmp = (st_gimp_led_image_t *) get_sub_image_data(GI_LED_GRAPHICS_SCREEN, active_sub_image); + memcpy(&sdram_images[active_sub_image], image_tmp, sizeof(st_gimp_led_image_t)); + led_control[active_sub_image].simg = &sdram_images[active_sub_image]; + active_sub_image++; + + image_tmp = (st_gimp_led_image_t *) get_sub_image_data(GI_LED_GRAPHICS_SCREEN, active_sub_image); + memcpy(&sdram_images[active_sub_image], image_tmp, sizeof(st_gimp_led_image_t)); + led_control[active_sub_image].simg = &sdram_images[active_sub_image]; + active_sub_image++; +#else + +/* Load from ospi read from ospi */ + led_control[active_sub_image].simg = (st_gimp_led_image_t *) get_sub_image_data(GI_LED_GRAPHICS_SCREEN, + active_sub_image); + active_sub_image++; + active_sub_image++; + led_control[active_sub_image].simg = (st_gimp_led_image_t *) get_sub_image_data(GI_LED_GRAPHICS_SCREEN, + active_sub_image); + active_sub_image++; + led_control[active_sub_image].simg = (st_gimp_led_image_t *) get_sub_image_data(GI_LED_GRAPHICS_SCREEN, + active_sub_image); + active_sub_image++; +#endif // USE_SDRAM_IMAGE_SOURCES + + /* process control updates for next frame */ + for (led_screen_indictor_t active_led = LED_SCREEN_RED; active_led <= LED_SCREEN_BLUE; active_led++) + { + simg = led_control[active_led].simg; + + d2_setblitsrc(d2_handle, + simg->pixel_data, + (d2_s32) simg->width, + (d2_s32) simg->width, + (d2_s32) simg->height, + EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + (d2_s32) simg->width, + (d2_s32) simg->height, + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((simg->width) << 4), + (d2_width) ((simg->height) << 4), // Destination width/height + (d2_width) ((led_control[active_led].blink_dest_pos_x) << 4), + (d2_width) ((led_control[active_led].blink_dest_pos_y) << 4), // Destination position + d2_tm_filter); + } + + show_menu_icon(); + + /* process control updates for next frame */ + +// select_detection_box(); + } + else + { + /* process control updates for next frame */ + for (led_screen_indictor_t active_led = LED_SCREEN_RED; active_led <= LED_SCREEN_BLUE; active_led++) + { + simg = led_control[active_led].simg; + + d2_setblitsrc(d2_handle, + simg->pixel_data, + (d2_s32) simg->width, + (d2_s32) simg->width, + (d2_s32) simg->height, + EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + (d2_s32) simg->width, + (d2_s32) simg->height, + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((simg->width) << 4), + (d2_width) ((simg->height) << 4), // Destination width/height + (d2_width) ((led_control[active_led].blink_dest_pos_x) << 4), + (d2_width) ((led_control[active_led].blink_dest_pos_y) << 4), // Destination position + d2_tm_filter); + } + + /* Debug only (disabled in function) */ + show_detection_boxes(); + + /* Process touch point checking tp against hit oboxes, Out of bounds if not hit box corresponds to tp */ + +// select_detection_box(); + + /* Update LCD based upon touch events */ + draw_rate_indicaor(LED_SCREEN_RED); + draw_rate_indicaor(LED_SCREEN_GREEN); + draw_rate_indicaor(LED_SCREEN_BLUE); + + draw_brightness_indicaor(LED_SCREEN_RED); + draw_brightness_indicaor(LED_SCREEN_GREEN); + draw_brightness_indicaor(LED_SCREEN_BLUE); + } + + show_menu_icon(); + if (process_main_menu() == true) + { + stop_led_demo(); + } + + /* Reset alpha in case it was changed above */ + d2_setalpha(d2_handle, 0xFF); + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_led_screen + *********************************************************************************************************************/ + +/* DEBUG FUNCTIONS */ + +/********************************************************************************************************************** + * Function Name: show_detection_boxes + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void show_detection_boxes (void) +{ + + // For Debug use only, show the detection boxes as solid colour blocks + return; + + /* RATE RGB */ + d2_setcolor(d2_handle, 0, 0x8f0000); + d2_renderquad(d2_handle, (d2_point) (led_hb[BLINKING_INDEX].red.x_vert << 4), + (d2_point) ((led_hb[BLINKING_INDEX].red.y_hor) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].red.x_vert + BL_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].red.y_hor) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].red.x_vert + BL_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].red.y_hor + BL_WIDTH_SIZE) << 4), + (d2_point) (led_hb[BLINKING_INDEX].red.x_vert << 4), + (d2_point) ((led_hb[BLINKING_INDEX].red.y_hor + BL_WIDTH_SIZE) << 4), 0); + + d2_setcolor(d2_handle, 0, 0x008f00); + d2_renderquad(d2_handle, (d2_point) (led_hb[BLINKING_INDEX].green.x_vert << 4), + (d2_point) ((led_hb[BLINKING_INDEX].green.y_hor) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].green.x_vert + BL_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].green.y_hor) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].green.x_vert + BL_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].green.y_hor + BL_WIDTH_SIZE) << 4), + (d2_point) (led_hb[BLINKING_INDEX].green.x_vert << 4), + (d2_point) ((led_hb[BLINKING_INDEX].green.y_hor + BL_WIDTH_SIZE) << 4), 0); + + d2_setcolor(d2_handle, 0, 0x00008f); + d2_renderquad(d2_handle, (d2_point) (led_hb[BLINKING_INDEX].blue.x_vert << 4), + (d2_point) ((led_hb[BLINKING_INDEX].blue.y_hor) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].blue.x_vert + BL_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].blue.y_hor) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].blue.x_vert + BL_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BLINKING_INDEX].blue.y_hor + BL_WIDTH_SIZE) << 4), + (d2_point) (led_hb[BLINKING_INDEX].blue.x_vert << 4), + (d2_point) ((led_hb[BLINKING_INDEX].blue.y_hor + BL_WIDTH_SIZE) << 4), 0); + + /* Brightness RGB */ + d2_setcolor(d2_handle, 0, 0x8f0000); + d2_renderquad(d2_handle, (d2_point) (led_hb[BRIGHTNESS_INDEX].red.x_vert << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].red.y_hor) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].red.x_vert + HB_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].red.y_hor) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].red.x_vert + HB_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].red.y_hor + HB_WIDTH_SIZE) << 4), + (d2_point) (led_hb[BRIGHTNESS_INDEX].red.x_vert << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].red.y_hor + HB_WIDTH_SIZE) << 4), 0); + + d2_setcolor(d2_handle, 0, 0x008f00); + d2_renderquad(d2_handle, (d2_point) (led_hb[BRIGHTNESS_INDEX].green.x_vert << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].green.y_hor) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].green.x_vert + HB_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].green.y_hor) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].green.x_vert + HB_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].green.y_hor + HB_WIDTH_SIZE) << 4), + (d2_point) (led_hb[BRIGHTNESS_INDEX].green.x_vert << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].green.y_hor + HB_WIDTH_SIZE) << 4), 0); + + d2_setcolor(d2_handle, 0, 0x00008f); + d2_renderquad(d2_handle, (d2_point) ((led_hb[BRIGHTNESS_INDEX].blue.x_vert + 0) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].blue.y_hor) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].blue.x_vert + 0 + HB_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].blue.y_hor) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].blue.x_vert + 0 + HB_HEIGHT_SIZE) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].blue.y_hor + HB_WIDTH_SIZE) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].blue.x_vert + 0) << 4), + (d2_point) ((led_hb[BRIGHTNESS_INDEX].blue.y_hor + HB_WIDTH_SIZE) << 4), 0); +} + +/********************************************************************************************************************** + * End of function show_detection_boxes + *********************************************************************************************************************/ + +static volatile uint32_t s_redled_flashing = OFF; +static volatile d2_width s_redled_intense = 0; +static volatile d2_width s_redled_duty = 99; + +static volatile uint32_t s_greenled_flashing = OFF; +static volatile d2_width s_greenled_intense = 0; +static volatile d2_width s_greenled_duty = 99; + +static volatile uint32_t s_blueled_flashing = OFF; +static volatile d2_width s_blueled_intense = 0; +static volatile d2_width s_blueled_duty = 99; + +/********************************************************************************************************************** + * Function Name: led_scr_red_blink_cb + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void led_scr_red_blink_cb (timer_callback_args_t * p_args) +{ + /* Void the unused params */ + FSP_PARAMETER_NOT_USED(p_args); + + if (OFF == s_redled_flashing) + { + s_redled_flashing = ON; + } + else + { + s_redled_flashing = OFF; + } +} + +/********************************************************************************************************************** + * End of function led_scr_red_blink_cb + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: led_scr_green_blink_cb + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void led_scr_green_blink_cb (timer_callback_args_t * p_args) +{ + /* Void the unused params */ + FSP_PARAMETER_NOT_USED(p_args); + + if (OFF == s_greenled_flashing) + { + s_greenled_flashing = ON; + } + else + { + s_greenled_flashing = OFF; + } +} + +/********************************************************************************************************************** + * End of function led_scr_green_blink_cb + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: led_scr_blue_blink_cb + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void led_scr_blue_blink_cb (timer_callback_args_t * p_args) +{ + /* Void the unused params */ + FSP_PARAMETER_NOT_USED(p_args); + + if (OFF == s_blueled_flashing) + { + s_blueled_flashing = ON; + } + else + { + s_blueled_flashing = OFF; + } +} + +/********************************************************************************************************************** + * End of function led_scr_blue_blink_cb + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: led_scr_red_bright_cb + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void led_scr_red_bright_cb (timer_callback_args_t * p_args) +{ + /* Void the unused params */ + FSP_PARAMETER_NOT_USED(p_args); + + switch (s_redled_flashing) + { + case ON: + { + if ((s_redled_intense++) < s_redled_duty) + { + TURN_RED_ON + } + else + { + TURN_RED_OFF + } + + if (s_redled_intense >= 100) + { + s_redled_intense = 0; + s_redled_duty = led_control[LED_SCREEN_RED].brightness_as_percent; + } + + break; + } + + default: + { + TURN_RED_OFF + s_redled_intense = 0; + s_redled_duty = led_control[LED_SCREEN_RED].brightness_as_percent; + } + } +} + +/********************************************************************************************************************** + * End of function led_scr_red_bright_cb + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: led_scr_green_bright_cb + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void led_scr_green_bright_cb (timer_callback_args_t * p_args) +{ + /* Void the unused params */ + FSP_PARAMETER_NOT_USED(p_args); + + switch (s_greenled_flashing) + { + case ON: + { + if ((s_greenled_intense++) < s_greenled_duty) + { + TURN_GREEN_ON + } + else + { + TURN_GREEN_OFF + } + + if (s_greenled_intense >= 100) + { + s_greenled_intense = 0; + s_greenled_duty = led_control[LED_SCREEN_GREEN].brightness_as_percent; + } + + break; + } + + default: + { + TURN_GREEN_OFF + s_greenled_intense = 0; + s_greenled_duty = led_control[LED_SCREEN_GREEN].brightness_as_percent; + } + } +} + +/********************************************************************************************************************** + * End of function led_scr_green_bright_cb + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: led_scr_blue_bright_cb + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void led_scr_blue_bright_cb (timer_callback_args_t * p_args) +{ + /* Void the unused params */ + FSP_PARAMETER_NOT_USED(p_args); + + switch (s_blueled_flashing) + { + case ON: + { + if ((s_blueled_intense++) < s_blueled_duty) + { + TURN_BLUE_ON + } + else + { + TURN_BLUE_OFF + } + + if (s_blueled_intense >= 100) + { + s_blueled_intense = 0; + s_blueled_duty = led_control[LED_SCREEN_BLUE].brightness_as_percent; + } + + break; + } + + default: + { + TURN_BLUE_OFF + s_blueled_intense = 0; + s_blueled_duty = led_control[LED_SCREEN_BLUE].brightness_as_percent; + } + } +} + +/********************************************************************************************************************** + * End of function led_scr_blue_bright_cb + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/restart_sm.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/restart_sm.c new file mode 100644 index 0000000000..b1a520c81b --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/restart_sm.c @@ -0,0 +1,551 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : restart_sm.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* GIMP RGB C-Source image dump (restart_sm.c) */ + +#include "r_typedefs.h" +#include "bsp_api.h" +#include "dave_driver.h" +#include "gimp.h" + +const st_gimp_cc_buttons_image_t cc_reset = +{ + 37, 159, 2, + "\250\031\250\031\250\031\250\031\250\031\250\031\250\031\250\031\250\031\250\031\250" + "\031\250\031\250\031\250\031g\031g\031G\031G\031G\031G\031G\031G\031j\061G\031G\031G\031" + "G\031G\031G\031G\031G\031G\031G\031G\031G\031G\031G\031\207\031\207\031\250!\250!\250" + "!\250!\250!\250!\250!\250!\250!\250!\250!\250!\210!\210!\210!\210!\210!\210" + "!\210!\210!\253\071\210!\210!\210!\210!\210!\210!\210!\210!\210!g!g!G\031G" + "\031G\031\250!\350)\011\062*\062*\062*\062*\062*\062*\062*\062*\062*\062*\062*\062*\062*" + "\062*\062*\062*\062*\062*\062*\062,J*:*\062*\062*\062*\062*\062\011\062\012\062\012\062\011" + "\062\351\061\250!g\031G\031\351)J:\213B\253J\253J\253J\253J\253J\253J\253J\253" + "J\253J\253J\253J\253J\253J\253J\253J\253J\253J\253J\253J\256Z\253J\253J\253" + "J\253J\253J\253J\253J\253J\253J\213JkB\011\062\210!G\031*\062\253B\253J\213B" + "\213B\213B\213B\213B\213B\213B\213B\213B\213B\213B\213B\213B\213B\213B\213" + "B\213B\213B\213B\215R\213B\213B\213B\213B\213B\213B\213B\213B\213B\213J\254" + "JKB\311)G\031J:\254J\310)\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020g!\314RkB\351\061G\031J:\314J\310\061\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020g!\314RkB\351\061G\031J:\314J\310\061\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020g!\314RkB\351\061G\031J:\314J\310" + "\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351" + "\061G\031Qr\322z\313A\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020h)\314R\213B\351\061G\031X\242\327\242\315Q\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020h)\314R\213B\351\061G\031x\242\327\242\315Q\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020h)\314R\213B\351\061H" + ")x\242\327\242\315Q\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020h)\314R\213B\351\061\355Xx\242\327\242\315Q\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020h)\314RkB\351\061\223\220x\242\327\242\315Q\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020i\061\321r\220r\360a\370" + "\250x\242\327\242\315Q\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020i\061\363\202\223\202\325\211\067\241x\242\327\242\315Q\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020h)\314R\213BR\211\261\200x\242\327" + "\242\315Q\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020h)\314" + "RkJ\027\261\014Ix\242\327\242\315Q\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020h)\314RMZ\367\270H)x\242\327\242\355Q\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020h)\314R\022\202\064\221G\031t\202\364\202" + "\354I\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020h)\314R\325" + "\251\216ag\031\213:\354J\351\061\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020g!\256Z\267\261\312AG\031\213:\355J\351\061\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020g!qz\325\241\351\061G\031\213:\355J\351" + "\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\064\232\060z" + "\351\061G\031\213:\355J\351\061\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020g)\026\262MR\351\061G\031\213:\355J\351\061\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020I\061\065\252kJ\351\061G\031\213:\355J\351\061" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020*\071r\212kB\351\061" + "G\031\213:\355J\351\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020*\071\217jkB\351\061G\031k:\354J\350\061\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020I\061\314R\213B\351\061G\031J:\314J\310)\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020g)\314R\213B\351\061G\031J:\314J" + "\310)\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\314R\213" + "B\351\061G\031NZ\317b\312\071\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020g!\314R\213B\351\061G\031x\242\367\242\355Q\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351\061G\031x\242\367\242\355" + "Q\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351" + "\061G!x\242\367\242\355Q\345\020\345\020\345\020\345\020g!\257s\257s\257s\257" + "s\257s\257s\257s\257s\257s\257s\257s\257s\257s\257s\257s\257s\257s\257s\354" + "R\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351\061G\031x\242\367\242" + "\355Q\345\020\345\020\345\020\345\020*:\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\370\275\345\020\345\020\345\020\345\020\345" + "\020g!\314RkB\351\061G\031x\242\367\242\355Q\345\020\345\020\345\020\345\020*:\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370" + "\275\345\020\345\020\345\020\345\020\345\020h)\320j\217b\016Z\215Ix\242\367\242" + "\355Q\345\020\345\020\345\020\345\020*:\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\370\275\345\020\345\020\345\020\345\020\345" + "\020i\061\365\222\265\212\065\212\265\201x\242\367\242\355Q\345\020\345\020\345" + "\020\345\020\345\020F!F!F!F!F!F!F!F!\377\377\377\377r\214F!F!F!F!F!\273\326" + "\377\377\370\275\345\020\345\020\345\020\345\020\345\020g!\314J\213B\351)G\031" + "x\242\367\242\355Q\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020F!\377\377\377\377Q\204\345\020\345\020\345\020" + "\345\020\345\020\273\326\377\377\370\275\345\020\345\020\345\020\345\020\345\020" + "g!\314R\213B\351\061G\031x\242\367\242\355Q\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\011:\377\377\377\377" + "\364\234\345\020\345\020\345\020\345\020\345\020]\357\377\377\370\275\345\020\345" + "\020\345\020\345\020\345\020g!\314R\213B\351\061G\031x\242\367\242\355Q\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020&\031" + "\024\235\377\377\377\377]\357G!\345\020\345\020\345\020\314R\377\377\377\377" + "\226\255\345\020\345\020\345\020\345\020\345\020g!\314RkB\351\061G\031\226\212\365" + "\222\354I\345\020\345\020\345\020\345\020g!\061\204\324\224U\245\226\255\327\265" + "Y\316]\357\377\377\377\377\377\377\377\377\373\336r\204\021|\364\234\276\367" + "\377\377\377\377\263\224\345\020\345\020\345\020\345\020\345\020g!\314RkB\351" + "\061G\031\213:\354J\310)\345\020\345\020\345\020\345\020*:\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\370\275\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\015[\345\020\345\020\345" + "\020\345\020\345\020g!\314RkB\351\061G\031\213B\354J\310\061\345\020\345\020\345" + "\020\345\020*:\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377y\316\011:}\357\377\377\377\377\377\377\377\377\377\377\377\377\232\326" + "\006\031\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351\061G\031\213:\355" + "J\351\061\345\020\345\020\345\020\345\020*:\377\377\337\377]\357\034\347\373\336" + "\273\326\030\306R\204F!\345\020*:\370\275\276\367\377\377\377\377\236\357U" + "\245g!\345\020\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351\061G\031\213" + ":\354J\310\061\345\020\345\020\345\020\345\020F\031\310\061\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\207)\207" + ")\005\021\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\314R\213" + "B\351\061G\031\213B\354J\310)\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020g!\314R\213B\351\061G\031\213:\354J\310)\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020g!\314R\213B\351\061G\031\213:\354J\310)\345" + "\020\345\020\345\020\345\020\250)\364\234\364\234\364\234\364\234\364\234\364" + "\234\364\234\364\234\364\234\364\234\364\234\364\234\364\234\364\234\364" + "\234\364\234\364\234\364\234\320s\345\020\345\020\345\020\345\020\345\020g!\314" + "R\213B\351\061G\031\213:\354J\310)\345\020\345\020\345\020\345\020*:\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\275\345" + "\020\345\020\345\020\345\020\345\020g!\314R\213B\351\061G\031J:\314J\310\061\345" + "\020\345\020\345\020\345\020*:\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\370\275\345\020\345\020\345\020\345\020\345\020g!\314" + "R\213B\351\061G\031J:\314J\310)\345\020\345\020\345\020\345\020*:\377\377\377\377" + "\236\367\034\347\034\347\034\347\034\347\034\347\276\367\377\377\377\377\034\347" + "\034\347\034\347\034\347\034\347\337\377\377\377\370\275\345\020\345\020\345\020" + "\345\020\345\020g!\314R\213B\351\061G\031oZ\320j\312\071\345\020\345\020\345\020" + "\345\020*:\377\377\377\377\061\204\345\020\345\020\345\020\345\020\345\020\065\245" + "\377\377\337\377\345\020\345\020\345\020\345\020\345\020\034\347\377\377\370\275" + "\345\020\345\020\345\020\345\020\345\020h)\314R\213B\351\061G\031\230\242\367\242" + "\355Q\345\020\345\020\345\020\345\020*:\377\377\377\377\061\204\345\020\345\020" + "\345\020\345\020\345\020\065\245\377\377\337\377\345\020\345\020\345\020\345\020" + "\345\020\034\347\377\377\370\275\345\020\345\020\345\020\345\020\345\020i\061\314" + "RkB\351\061G\031\230\242\367\242\355Q\345\020\345\020\345\020\345\020*:\377\377" + "\377\377\061\204\345\020\345\020\345\020\345\020\345\020\065\245\377\377\337\377" + "\345\020\345\020\345\020\345\020\345\020\034\347\377\377\370\275\345\020\345\020" + "\345\020\345\020\345\020i\061\314RkB\351\061G\031\230\242\367\242\355Q\345\020\345" + "\020\345\020\345\020*:\377\377\377\377\061\204\345\020\345\020\345\020\345\020\345" + "\020\065\245\377\377\337\377\345\020\345\020\345\020\345\020\345\020\034\347\377" + "\377\370\275\345\020\345\020\345\020\345\020\345\020i\061\315R\213B\351\061G\031" + "\230\242\367\242\355Q\345\020\345\020\345\020\345\020*:\377\377\377\377\061\204" + "\345\020\345\020\345\020\345\020\345\020\065\245\377\377\337\377\345\020\345\020" + "\345\020\345\020\345\020\034\347\377\377\370\275\345\020\345\020\345\020\345\020" + "\345\020i\061\314RkB\351\061G\031\230\242\367\242\355Q\345\020\345\020\345\020\345" + "\020*:\377\377\377\377\061\204\345\020\345\020\345\020\345\020\345\020R\204\232" + "\326z\316\345\020\345\020\345\020\345\020\345\020\034\347\377\377\370\275\345\020" + "\345\020\345\020\345\020\345\020i\061\361r\220j\017Z\216Q\230\242\367\242\355Q" + "\345\020\345\020\345\020\345\020\207)\223\214\223\214\213J\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\213J\314RJB\345\020\345\020\345\020\345\020\345\020j\071\025\213\265\212\065\202" + "\325\201\230\242\367\242\355Q\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020i\061\315R\213B\351\061g\031\230\242\367\242\355Q\345\020\345\020\345" + "\020\345\020\345\020\345\020\250)r\214Y\306<\347\061\204\345\020\345\020\345\020" + "\345\020\345\020\207)\257s\364\234\364\234\360s\310\061\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020i\061\315R\213B\351\061g\031\230\242\367\242\355" + "Q\345\020\345\020\345\020\345\020\345\020\254J\236\367\377\377\377\377\377\377" + "\222\214\345\020\345\020\345\020\345\020nk\276\367\377\377\377\377\377\377\377" + "\377\337\377\320s\345\020\345\020\345\020\345\020\345\020\345\020i\061\355Z\254" + "J*\062\251!\230\232\367\242\355Q\345\020\345\020\345\020\345\020\005\031<\347\377" + "\377\377\377\377\377\377\377\222\214\345\020\345\020\345\020\015[\337\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\213J\345\020\345\020\345" + "\020\345\020\345\020i\061\355Z\254J*\062\251!\225\212\365\222\354I\345\020\345" + "\020\345\020\345\020\254J\377\377\377\377\377\377]\347\070\306Nc\345\020\345\020" + "\207)]\357\377\377\377\377\377\377\377\377\236\367\377\377\377\377\377\377" + "\267\265\345\020\345\020\345\020\345\020\345\020i\061\355Z\254J*\062\251!J:\314" + "J\310\061\345\020\345\020\345\020\345\020\061|\377\377\377\377\324\224\345\020\345" + "\020\345\020\345\020\345\020\267\265\377\377\377\377\377\377\327\265g!\345\020" + "JB}\357\377\377\236\367\005\021\345\020\345\020\345\020\345\020g!\355R\254J*\062" + "\251!J:\314J\310\061\345\020\345\020\345\020\345\020r\214\377\377\377\377g!\345" + "\020\345\020\345\020\345\020-[\377\377\377\377\377\377\273\326&\031\345\020\345" + "\020\345\020\025\235\377\377\377\377G!\345\020\345\020\345\020\345\020g!\355R\254" + "J*\062\251!\213:\355J\351\061\345\020\345\020\345\020\345\020r\214\377\377\377" + "\377\250)\345\020\345\020\345\020F!=\347\377\377\377\377\377\377kB\345\020\345" + "\020\345\020\345\020\364\234\377\377\377\377\207)\345\020\345\020\345\020\345\020" + "g!\355R\254J*\062\251!J:\314J\310\061\345\020\345\020\345\020\345\020\360s\377" + "\377\377\377\222\214\005\031\345\020F!\327\265\377\377\377\377\377\377\364\234" + "\345\020\345\020\345\020&\031kB}\357\377\377\337\377&\031\345\020\345\020\345\020" + "\345\020g!\355R\254J*\062\251!J:\314J\310\061\345\020\345\020\345\020\345\020\011" + ":\377\377\377\377\377\377\034\347\071\306}\357\377\377\377\377\377\377\034\347" + "F!\345\020\345\020\021|}\357\377\377\377\377\377\377\272\326\345\020\345\020\345" + "\020\345\020\345\020g!\015S\254J*\062\251!J:\314J\310\061\345\020\345\020\345\020" + "\345\020\345\020Y\316\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\337\377\253J\345\020\345\020\345\020R\204\377\377\377\377\377\377\377\377\320" + "s\345\020\345\020\345\020\345\020\345\020g!\355R\254J*\062\251!J:\314J\310\061\345" + "\020\345\020\345\020\345\020\345\020\351\061\034\347\377\377\377\377\377\377\377" + "\377\377\377\337\377\320s\345\020\345\020\345\020\345\020R\204\377\377\377\377" + "\377\377V\245\005\031\345\020\345\020\345\020\345\020\345\020g!\355R\254J*\062\251" + "!J:\314J\310\061\345\020\345\020\345\020\345\020\345\020\345\020F!\061\204\071\306" + "\273\326z\316\065\245*:\345\020\345\020\345\020\345\020\345\020\355Z\024\235r\204" + "*:\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\355R\254J*\062\251!" + "J:\314J\310\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020JBkB\011:\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351" + "\061h\031J:\314J\310\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\034\347\377\377\370\275\345\020\345\020\345\020\345\020" + "\345\020g!\314R\213B\351\061G\031J:\314J\310\061\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\034\347\377\377\370\275\345" + "\020\345\020\345\020\345\020\345\020h)\360j\257b\016Z\215IJ:\314J\310\061\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\034\347" + "\377\377\370\275\345\020\345\020\345\020\345\020\345\020\212\071\067\243\330\232" + "Y\232\371\231J:\314J\310\061\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\034\347\377\377\370\275\345\020\345\020\345\020" + "\345\020\345\020\212\071\067\233\327\232x\232\371\231J:\314J\310\061\345\020\345" + "\020\345\020\345\020\011:<\347<\347<\347<\347<\347<\347<\347<\347<\347<\347<" + "\347<\347<\347<\347<\347=\347\377\377\377\377\370\275\345\020\345\020\345\020" + "\345\020\345\020\212\071\067\233\367\232x\232\371\231J:\254J\310\061\345\020\345" + "\020\345\020\345\020*:\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\370\275\345\020\345\020\345\020\345\020\345\020\212\071\067\233" + "\367\232x\232\371\231ob\360j\352\071\345\020\345\020\345\020\345\020*:\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\275" + "\345\020\345\020\345\020\345\020\345\020\212\071\067\233\367\232x\232\371\231\225" + "\202\364\212\354I\345\020\345\020\345\020\345\020\250)v\255v\255v\255v\255v\255" + "v\255v\255v\255v\255v\255v\255v\255v\255v\255v\255v\255\276\367\377\377\370" + "\275\345\020\345\020\345\020\345\020\345\020\212\071\067\233\367\232x\232\371\231" + "J:\314J\310)\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\034\347\377\377\370\275\345\020\345\020\345\020\345\020\345\020" + "\212\071\067\233\367\232x\232\371\231J:\314J\310\061\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\034\347\377\377\370\275" + "\345\020\345\020\345\020\345\020\345\020\212\071\067\233\367\232x\232\371\231J:" + "\314J\310\061\345\020\345\020\345\020\345\020\005\031&\031\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\034\347\377\377\370\275\345\020\345\020\345\020\345\020\345\020\212\071" + "\067\233\367\232x\232\371\231J:\314J\310\061\345\020\345\020\345\020\345\020*:" + "]\357v\255Nc\250)\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\333\326\236\367\267\265\345\020\345\020\345\020" + "\345\020\345\020\212\071\067\233\367\232x\232\371\231J:\314J\310\061\345\020\345" + "\020\345\020\345\020*:\377\377\377\377\377\377\377\377\272\326r\214\213J\006\031" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\005\031\005\031\005\021\345" + "\020\345\020\345\020\345\020\345\020i\061\024\203\324\202Tz\324qJ:\314J\310\061\345" + "\020\345\020\345\020\345\020*:\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377~\357\267\265\257k\310\061\005\021\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\314JkB\351\061G\031J:\314" + "J\310\061\345\020\345\020\345\020\345\020g!\263\224z\316\337\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\034\347\324\224\314RF!\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351" + "\061g\031J:\314J\310\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020F\031" + "\015[]\357\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\337\377\030\276\020|\011:\005\031\345\020\345\020\345\020\345\020\345\020g" + "!\314R\213B\351\061g\031J:\314J\310\061\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\333\326\377\377z\316Nc\065\245\273\326\276\367\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\226\255\345\020\345\020" + "\345\020\345\020\345\020g!\314R\213B\351\061g\031J:\314J\310\061\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\333\326\377\377\030\306" + "\345\020\345\020\345\020F!\314R\263\224Y\316\276\367\377\377\377\377\377\377" + "\370\275\345\020\345\020\345\020\345\020\345\020g!\314R\213B\351\061g\031J:\314" + "J\310\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\333" + "\326\377\377\030\306\345\020\345\020\345\020\345\020\345\020\006\031\310\061ok\232" + "\326\377\377\377\377\370\275\345\020\345\020\345\020\345\020\345\020g!\314R\213" + "B\351\061G\031J:\314J\310\061\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\333\326\377\377\030\306\345\020&\031JB\320s\267\265=\347\377" + "\377\377\377\377\377\377\377\377\377\370\275\345\020\345\020\345\020\345\020" + "\345\020g!\314RkB\351\061G\031J:\314J\310\061\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\333\326\377\377<\347\071\306\276\367\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\337\377\364\234" + "\345\020\345\020\345\020\345\020\345\020g!\314RkB\351\061G\031J:\314J\310\061\345" + "\020\345\020\345\020\345\020\345\020\006\031\011:\257s\267\265\277\367\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\337\377\373\336\024\235" + "\015[G!\345\020\345\020\345\020\345\020\345\020\345\020g!\314RkB\351\061G\031J:\314" + "J\310\061\345\020\345\020\345\020\345\020\351\061]\357\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377}\357\267\265\257k\210)\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020g!\314" + "J\213B\351\061G\031J:\314J\310\061\345\020\345\020\345\020\345\020*:\377\377\377" + "\377\377\377\377\377\377\377\377\377\276\367y\316r\214jB\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020h)\022s\261r\061b\260YJ:\314J\310\061\345\020\345\020\345\020\345\020*:\377" + "\377\377\377\377\377\373\336\065\245\015[g!\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\212\071\067\233\370\232x\232\031\232J:\314J\310\061\345\020\345" + "\020\345\020\345\020\351\071\327\265\320s\250)\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\212\071\067\233\367\232x\232\031" + "\232J:\314J\310\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\212\071\067\233\367\232x\232\031\232J:\314J\310\061\345\020\345\020\345\020\345" + "\020g!\217k\217k\217k\217k\217k\217k\217k\217k\217k\217k\217k\217k\217k\217" + "k\217k\217k\217k\217k\314R\345\020\345\020\345\020\345\020\345\020\212\071\067\233" + "\367\232x\232\031\232J:\314J\310\061\345\020\345\020\345\020\345\020*:\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\275" + "\345\020\345\020\345\020\345\020\345\020\212\071\067\233\367\232\230\232\031\232" + "J:\254J\310)\345\020\345\020\345\020\345\020*:\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\370\275\345\020\345\020\345\020\345" + "\020\345\020\212\071\067\233\367\232\230\232\031\232\351\061jJ\250)\345\020\345" + "\020\345\020\345\020*:\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\370\275\345\020\345\020\345\020\345\020\345\020\212\061\067\233" + "\367\232\230\232\031\232\351\061jJ\250)\345\020\345\020\345\020\345\020\345\020" + "F!F!F!F!F!F!F!g!\377\377\377\377r\214F!F!F!F!G!\273\326\377\377\370\275\345" + "\020\345\020\345\020\345\020\345\020\212\061\067\233\367\232\230\232\031\232\351" + "\061jJ\250)\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020F!\377\377\377\377Q\204\345\020\345\020\345\020\345\020" + "\345\020\273\326\377\377\370\275\345\020\345\020\345\020\345\020\345\020\212\061" + "\067\233\367\232\230\232\031\232\351\061jJ\250)\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\351\071\377\377\377" + "\377\324\224\345\020\345\020\345\020\345\020\345\020]\357\377\377\370\275\345" + "\020\345\020\345\020\345\020\345\020\212\061W\233\027\233\230\232\071\222\351\061" + "jJ\250)\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020&\031\364\234\377\377\377\377]\357F!\345\020\345\020\345\020\254J\377" + "\377\377\377\226\265\345\020\345\020\345\020\345\020\345\020i\061\024\203\323\202" + "Sz\323q\351\061jJ\250)\345\020\345\020\345\020\345\020g!\021|\263\224\065\245v\255" + "\267\265\071\306]\347\377\377\377\377\377\377\377\377\333\326R\204\360s\324" + "\224\236\367\377\377\377\377\263\224\345\020\345\020\345\020\345\020\345\020F" + "!\213J)B\207)\005\021\351\061jJ\250)\345\020\345\020\345\020\345\020*:\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\030\276\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\015[\345\020\345\020" + "\345\020\345\020\345\020G!\213J*B\207)\005\031\351\061jJ\250)\345\020\345\020\345" + "\020\345\020*:\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377z\316\011:~\357\377\377\377\377\377\377\377\377\377\377\377\377\273\326" + "\006\031\345\020\345\020\345\020\345\020\345\020G!\213J*B\207)\005\021\351\061jJ\250" + ")\345\020\345\020\345\020\345\020*:\377\377\337\377}\357<\347\374\336\333\336" + "\071\306r\214F!\345\020JB\030\276\276\367\377\377\377\377\236\367v\255\207)" + "\345\020\345\020\345\020\345\020\345\020\345\020G!\213J*B\210)(!\351\061jJ\250)" + "\345\020\345\020\345\020\345\020F!\310\061\005\031\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\005\021\250)\207)\005\031\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020G!\213J*B\250\061\256I\351\061jJ" + "\250)\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\263\224\065\245\021|\345\020\345\020\345\020\345\020\345\020G!\213J*B\251" + "\061\256I\011:\213J\310\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\034\347\377\377\370\275\345\020\345\020\345\020\345" + "\020\345\020g!\253JjB\310)\254AJ:\314J\310\061\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\034\347\377\377\370\275\345\020" + "\345\020\345\020\345\020\345\020g!\314J\213B\011\062\210!J:\314J\310\061\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\034\347" + "\377\377\370\275\345\020\345\020\345\020\345\020\345\020g!\314J\213B\011\062\316" + "IJ:\314J\310\061\345\020\345\020\345\020\345\020&\031kJkJkJkJkJkJkJkJkJkJkJkJk" + "JkJkJkJ]\357\377\377\370\275\345\020\345\020\345\020\345\020\345\020g!\314R\213" + "B\012\062\360QJ:\314J\310\061\345\020\345\020\345\020\345\020*:\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\370\275\345\020\345" + "\020\345\020\345\020\345\020g!\314R\213B\011\062\316IJ:\314J\310\061\345\020\345" + "\020\345\020\345\020*:\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\370\275\345\020\345\020\345\020\345\020\345\020g!\314J\213B\011" + "\062\210!\216R\020k\351\071\345\020\345\020\345\020\345\020*:\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\370\275\345\020\345\020" + "\345\020\345\020\345\020h)\020k\255R\011*\254\071\260b\021k\353\071\345\020\345\020" + "\345\020\345\020&\031\213J\213J\213J\213J\213J\213J\213J\213J\213J\213J\213" + "J\213J\213J\213J\213J\213J]\357\377\377\370\275\345\020\345\020\345\020\345" + "\020\345\020\210)\061s\320b\012:\357Q\260b\021k\353A\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\034\347\377\377\370\275" + "\345\020\345\020\345\020\345\020\345\020\210)\061s\320b\012\062\357QmJ\357b\351\061" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\034\347\377\377\370\275\345\020\345\020\345\020\345\020\345\020h)\017c\254J\011" + "\062\252\061kB\356Z\311\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\034\347\377\377\370\275\345\020\345\020\345\020\345" + "\020\345\020h)\021k\320bOR\316I\260b\021k\353\071\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\324\224v\255\061|\345\020\345" + "\020\345\020\345\020\345\020\211\061V\223\026\223\225\202\067\212\260b\021k\353A" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\210)\061s\360b\013" + ":\357Q\217Z\021k\352\071\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\210)\061k\256R\011\062\315AJ:\314R\310\061\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020g!\355R\213B\011\062\210\031\257Z\021k\352\071\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\210)\061s\317Z\011\062\356" + "A\260b\021k\353\071\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\210)\061s\360b\013:\360Q\260b\021k\352\071\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\210)\061s\317b\012\062\357IKB\355Z\311\061\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020g!\356Z\213B\011\062\210!\215R\020" + "c\351\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020h)\020k\255" + "R\011*\253\061\261b\021k\353\071\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\210)\061s\360b\012:\357Q\260b\021k\353\071\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\210)\061s\320b\012\062\357I\215J\357b\351\061" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020h)\017c\254J\011\062" + "\252\061lB\356Z\311\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020g!\356Z\214J\011*\211!\260b\061k\353\071\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020i\061\061s\320b\012\062\357I\260b\021k\353\071\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020*\071\363\202\360b\012:\360Q\217" + "Z\021k\352\071\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020)\071" + "U\252\256R\011\062\315AJ:\314R\310\061\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020h)\027\262mZ\011\062h\031\257Z\061k\352\071\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\210)u\232\364\231\011\062\356A\260b" + "\021k\353\071\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\210)\022" + "{\267\271\355Q\017J\260b\061k\352\071\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\210)\061k\025\232\064\221\357IKB\355R\310\061\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020g!\356ZmR\367\270KA\216R\020c\351" + "\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\210)\063{\320" + "j\326\231u\201\261b\021k\353\071\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\211\061V\223\026\213\225\202\371\231\260b\021k\013:\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\210)\061k\320b\012\062\326\240" + "\215J\017c\351\061\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "h)\020c\254J\011*lAkB\356Z\311\061\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020g!\016[\214J\011\062\251!\260b\061k\013:\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\210)\061k\360b\012\062\017J\260b\061k\013:\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\210)\061k\360b\012:\017" + "R\257Z\021k\352\071\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345" + "\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020\345\020" + "\210)\061k\316R\011*\315A*:\254R\253J\253J\253J\254J\253J\253J\253J\254J\253" + "J\253J\254J\254J\253J\253J\253J\254J\253J\253J\253J\254J\315R\253J\253J\314" + "J\253J\253J\253J\254J\253J\253J\254J\355RkB\351)h\031OR\321b\316Z\254J\360" + "b\021k\356Z\254J\020c\021k\356Z\254J\020c\021k\356Z\254J\020c\021k\316Z\254J\020" + "c\021k\020k\254J\020c\021k\357Z\254J\360b\021k\356Z\254J\360b\361bmJ\250!\355" + "A\060RpZ\217ZKB\260Z\260b\217ZLB\260b\260Z\217ZKB\260Z\260Z\220ZKB\261b\260" + "Z\220ZKB\260Z\260b\262bKB\220b\260Z\220ZKB\220Z\260Z\220ZKB\220ZpZ/R\251" + ")\357I\017J\020R\315A\210!\357I\020R\315\071h!\357I\020J\315Ah!\357I\020J\315\071" + "\210!\357I\020J\315A\210!\357I\020J\020R\210!\357I\020J\315Ah!\357I\360I\315" + "Ah\031\357I\357I\315Ag\031\357I", +}; diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/weather_screen_demo.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/weather_screen_demo.c new file mode 100644 index 0000000000..7ecee73456 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/weather_screen_demo.c @@ -0,0 +1,1199 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : led_screen_demo.c + * Version : . + * Description : The led demo screen display. + *********************************************************************************************************************/ + +#include + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "common_utils.h" +#include "common_init.h" +#include "menu_camview.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "camera_layer.h" +#include "graphics\graphics.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +#include "fg_font_22_full.h" +#include "touch_gt911.h" +#include "gimp.h" + +#define NUM_WEATHER_IMAGE_ICONS (4) +#define RIGHT_HAND_DETECT (554) +#define LEFT_HAND_DETECT (300) + +extern void reset_transition(void); +extern bool_t in_transition(void); +extern void show_menu_icon(void); +extern bool_t process_main_menu(void); + +extern uint32_t get_image_data(st_image_data_t ref); +extern uint32_t get_sub_image_data(st_image_data_t ref, uint32_t sub_image); +extern bool_t convert_gmt_to_region(uint32_t region, rtc_time_t * time); + +extern bool_t https_weather_update(void); + +// Simulated / live data if available +extern char_t * gp_weather_full_table[16]; + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; +static char_t s_print_buffer2[64] = {}; +extern touch_data_t g_touch_data; + +static void select_detection_box(int32_t * _chosen); + +static int32_t selected_icon; + +char_t touches[][32] = +{ + {"SWIPE_NONE" }, + {"SWIPE_DETECTING"}, + {"SWIPE_RIGHT" }, + {"SWIPE_LEFT" } +}; + +typedef enum +{ + SWIPE_NONE, + SWIPE_DETECTING, + SWIPE_RIGHT, + SWIPE_LEFT, +} swipe_event_t; + +#define RESET_DETECT 10 +#define GI_WEATHER_ICON_SCREEN_MAX 15 +#define NUM_ICONS_AVAILABLE 4 + +#define FG_PANNEL_VERTICAL (130) + +#define TEMP_C_DISP_STR "'C" +#define TEMP_F_DISP_STR "'F" + +#define TEMP_C_KEY_STR "temp_c" +#define TEMP_F_KEY_STR "temp_f" + +#define WIND_DISP_MPH_STR "miles/hr" +#define WIND_DISP_KMH_STR "km/hr" + +#define WIND_MPH_KEY_STR "wind_mph" +#define WIND_KMH_KEY_STR "wind_kph" + +typedef struct st_weather_screen_indicator_def +{ + uint32_t id; // Weather Screen + uint32_t timezone_id; // Nearest Timezone (from WTZ page) + char_t * p_name_str; // User Readable Name + char_t * p_temp_key_str; // Lookup key for temperature + char_t * p_wind_key_str; // lookup key for wind speed + char_t * p_temp_str; // Display for temperature + char_t * p_wind_str; // Display for wind speed +} st_weather_screen_indicator_def_t; + +static st_weather_screen_indicator_def_t weather_screen_control[] = +{ + {GI_WEATHER_HONG_KONG, GI_TOKYO, "Hong Kong", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, WIND_DISP_KMH_STR}, + {GI_WEATHER_KYOTO, GI_TOKYO, "Kyoto", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, WIND_DISP_KMH_STR}, + {GI_WEATHER_LONDON, GI_LONDON, "London", TEMP_C_KEY_STR, + WIND_MPH_KEY_STR, TEMP_C_DISP_STR, WIND_DISP_MPH_STR}, + {GI_WEATHER_MIAMI, GI_MEXICO_CITY, "Miami", TEMP_F_KEY_STR, + WIND_MPH_KEY_STR, TEMP_F_DISP_STR, WIND_DISP_MPH_STR}, + {GI_WEATHER_MUNICH, GI_BERLIN, "Munich", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_NEW_YORK, GI_SAN_FRANSICSCO, "New York", TEMP_F_KEY_STR, + WIND_MPH_KEY_STR, TEMP_F_DISP_STR, + WIND_DISP_MPH_STR}, + {GI_WEATHER_PARIS, GI_BERLIN, "Paris", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_PRAGUE, GI_BERLIN, "Prague", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_QUEENSTOWN, GI_AUCKLAND, "Queenstown", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_RIO_DE_JANERIO, GI_SAO_PAULO, "Rio de Janeiro", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_ROME, GI_BERLIN, "Rome", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_SAN_FRANCISCO, GI_SAN_FRANSICSCO, "San Francisco", TEMP_F_KEY_STR, + WIND_MPH_KEY_STR, TEMP_F_DISP_STR, + WIND_DISP_MPH_STR}, + {GI_WEATHER_SHANGHAI, GI_BEIJING, "Shanghai", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_SINGAPORE, GI_SINGAPHORE, "Singapore", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_SYDNEY, GI_SYDNEY, "Sydney", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR}, + {GI_WEATHER_TORONTO, GI_TORONTO, "Toronto", TEMP_C_KEY_STR, + WIND_KMH_KEY_STR, TEMP_C_DISP_STR, + WIND_DISP_KMH_STR} +}; + +#define STD_SIZE 8 +#define MED_SIZE 12 +#define LDG_SIZE 48 + +static char_t str_condition[LDG_SIZE] = {}; + +uint16_t static_x = 10; +uint16_t static_y = 74; + +#define LINE_1_FORMAT "%s %s " +#define LINE_2_FORMAT "%s %s from %s" +#define LINE_3_FORMAT "%s%%" + +static char_t clear_line[56] = " "; +static char_t line1[96] = {}; +static char_t line2[56] = {}; +static char_t line3[56] = {}; + +static bool_t first_call = true; +static st_gimp_fg_icon_image_t icon_erase; + +static bool_t update_choice = false; +static int32_t current_screen = 0; +static int32_t first_chosen = -1; +static int32_t current_weather_screen = GI_WEATHER_HONG_KONG; + +static display_runtime_cfg_t glcd_layer_change; + +void do_weather_screen(void); +static void draw_with_alpha(st_gimp_fg_icon_image_t * object, uint16_t hoffset, uint16_t voffset); + +/********************************************************************************************************************** + * Function Name: draw_with_alpha + * Description : . + * Arguments : object + * : hoffset + * : voffset + * Return Value : . + *********************************************************************************************************************/ +static void draw_with_alpha (st_gimp_fg_icon_image_t * object, uint16_t hoffset, uint16_t voffset) +{ + /* GLCDC Graphics Layer 1 size must be 182 x 200 */ + uint8_t * buf_ptr = (uint8_t *) fb_foreground; + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[1]; // Layer 2 + + /* Supports up to 4 bytes per pixel */ + if ((uint32_t) object->bytes_per_pixel > 4) + { + + /* The input images specified in object has been corrupted */ + return; + } + + /* clear screen */ + +// memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + + /* offset 200 horizontal */ + buf_ptr += (hoffset * (p_input->hstride * 4)); // Horizontal offset + buf_ptr += (voffset * 4); // Vertical offset + + uint32_t bpp = object->bytes_per_pixel; + + for (uint32_t v = 0; v < object->height; v++) + { + uint32_t v_offset = v * object->width * bpp; + for (uint32_t h = 0; h < (object->width * bpp); h += bpp) + { + buf_ptr[0] = object->pixel_data[v_offset + h + 2]; // B + buf_ptr[1] = object->pixel_data[v_offset + h + 1]; // G + buf_ptr[2] = object->pixel_data[v_offset + h]; // R + buf_ptr[3] = object->pixel_data[v_offset + h + 3]; // A // A (Unused) + buf_ptr += 4; + } + + buf_ptr += ((p_input->hstride - p_input->hsize) * 4); + + /* align image size to be drawn with the surface size */ + buf_ptr += ((p_input->hsize - object->width) * bpp); + } +} + +/********************************************************************************************************************** + * End of function draw_with_alpha + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: select_detection_box + * Description : . + * Argument : _chosen + * Return Value : . + *********************************************************************************************************************/ +static void select_detection_box (int32_t * _chosen) +{ + *_chosen = -1; + + if (g_touch_data.num_points > 0) + { + update_choice = true; + } + + if (update_choice) + { + update_choice = false; + *_chosen = SWIPE_NONE; + + if (g_touch_data.point[0].x > RIGHT_HAND_DETECT) + { + *_chosen = SWIPE_RIGHT; + } + + if (g_touch_data.point[0].x < LEFT_HAND_DETECT) + { + *_chosen = SWIPE_LEFT; + } + } +} + +/********************************************************************************************************************** + * End of function select_detection_box + *********************************************************************************************************************/ + +#define ANIMATION_FRAME_RESET_VALUE 6 +#define NUM_VIEWER_IMAGES 16 +uint16_t SELECTED = 0; + +static uint32_t decide_icon(uint32_t region, + /* time */ char_t * str_cur_time, + char * condition, + bool_t snow, + bool_t windy); + +static uint32_t s_animation_frame = ANIMATION_FRAME_RESET_VALUE; + +/********************************************************************************************************************** + * Function Name: reset_animation + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void reset_animation (void) +{ + bool_t is_am = false; + rtc_time_t local_time = {}; + + s_animation_frame = ANIMATION_FRAME_RESET_VALUE; + + glcd_layer_change.layer.coordinate.x = FG_PANNEL_VERTICAL; + glcd_layer_change.layer.coordinate.y = 950; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + + if (https_weather_update() == true) + { + /* update live data; */ + } + + static char_t str_condition2[LDG_SIZE] = {}; + static char_t str_cur_time[LDG_SIZE] = "14:00"; + static char_t str_temp[STD_SIZE] = {}; + static char_t str_wind_speed[STD_SIZE] = {}; + static char_t str_wind_dir[STD_SIZE] = {}; + static char_t str_humidity[STD_SIZE] = {}; + static char_t str_snow[STD_SIZE] = {}; + static char_t str_windy[STD_SIZE] = {}; + + memset(str_condition2, 0, LDG_SIZE); + memset(str_cur_time, 0, LDG_SIZE); + memset(str_temp, 0, STD_SIZE); + memset(str_wind_speed, 0, STD_SIZE); + memset(str_wind_dir, 0, STD_SIZE); + memset(str_humidity, 0, STD_SIZE); + memset(str_snow, 0, STD_SIZE); + memset(str_windy, 0, STD_SIZE); + + bool_t snow = false; + bool_t windy = false; + + is_am = + convert_gmt_to_region(weather_screen_control[current_screen % NUM_ICONS_AVAILABLE].timezone_id, &local_time); + + if ((is_am == false) && (local_time.tm_hour != 12)) + { + sprintf(str_cur_time, "%02d:00", local_time.tm_hour + 12); + } + else + { + sprintf(str_cur_time, "%02d:00", local_time.tm_hour); + } + + char_t * p1 = strstr(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE], str_cur_time); + + // json_get_data_from_key(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE],str_cur_time, weather_screen_control[current_screen].p_temp_key_str, &str_temp[0]); + { + if (p1 != NULL) + { + char_t * p2 = strstr(p1, "uv"); + + if (p2 != NULL) + { + int len = p2 - p1; + + if (len > 0) + { + sprintf(s_print_buffer, "len [%d]\r\n", len); + + // print_to_console(s_print_buffer); + + memcpy(s_print_buffer, p1, (size_t) len); + s_print_buffer[len] = '\0'; + + // print_to_console(s_print_buffer); + + /* find weather_screen_control[current_screen].p_temp_key_str */ + char_t * p3 = strstr(s_print_buffer, weather_screen_control[current_screen].p_temp_key_str); + if (p3 != NULL) // "temp_f":77.0, + { + char_t * p4 = strstr(p3, ","); + int len2 = p4 - p3; + + if (len2 > 0) + { + memcpy(s_print_buffer2, p3, (size_t) len2); + + sprintf(s_print_buffer, "len2 [%d]\r\n", len2); + + // print_to_console(s_print_buffer); + + s_print_buffer2[len2] = '\0'; + + // print_to_console(s_print_buffer2); + + char_t * p5 = strstr(s_print_buffer2, ":"); + if (p5 != NULL) + { + sprintf(str_temp, "%s", (p5 + 1)); + } + } + } + } + } + } + } + + // json_get_data_from_key(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE],str_cur_time, "condition", &str_condition[0]); + { + if (p1 != NULL) + { + char_t * p2 = strstr(p1, "uv"); + + if (p2 != NULL) + { + int len = p2 - p1; + + if (len > 0) + { + sprintf(s_print_buffer, "len [%d]\r\n", len); + + // print_to_console(s_print_buffer); + + memcpy(s_print_buffer, p1, (size_t) len); + s_print_buffer[len] = '\0'; + + // print_to_console(s_print_buffer); + + /* find weather_screen_control[current_screen].p_temp_key_str */ + char_t * p3 = strstr(s_print_buffer, "condition"); + if (p3 != NULL) // "condition" + { + char_t * p4 = strstr(p3, ","); + int len2 = p4 - p3; + + if (len2 > 0) + { + memcpy(s_print_buffer2, p3, (size_t) len2); + + sprintf(s_print_buffer, "len2 [%d]\r\n", len2); + +// print_to_console(s_print_buffer); + + s_print_buffer2[len2] = '\0'; + +// print_to_console(s_print_buffer2); + + char_t * p5 = strstr(s_print_buffer2, "\":\""); + if (p5 != NULL) + { + sprintf(str_condition2, "%s", (p5 + 3)); + } + } + } + } + } + } + } + + // json_get_data_from_key(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE],str_cur_time, weather_screen_control[current_screen].p_wind_key_str, &str_wind_speed[0]); + { + if (p1 != NULL) + { + char_t * p2 = strstr(p1, "uv"); + + if (p2 != NULL) + { + int len = p2 - p1; + + if (len > 0) + { + sprintf(s_print_buffer, "len [%d]\r\n", len); + + // print_to_console(s_print_buffer); + + memcpy(s_print_buffer, p1, (size_t) len); + s_print_buffer[len] = '\0'; + + // print_to_console(s_print_buffer); + + // find weather_screen_control[current_screen].p_temp_key_str + char_t * p3 = strstr(s_print_buffer, weather_screen_control[current_screen].p_wind_key_str); + if (p3 != NULL) // p_wind_key_str + { + char_t * p4 = strstr(p3, ","); + int len2 = p4 - p3; + + if (len2 > 0) + { + memcpy(s_print_buffer2, p3, (size_t) len2); + + sprintf(s_print_buffer, "len2 [%d]\r\n", len2); + + // print_to_console(s_print_buffer); + + s_print_buffer2[len2] = '\0'; + + // print_to_console(s_print_buffer2); + + char_t * p5 = strstr(s_print_buffer2, ":"); + if (p5 != NULL) + { + sprintf(str_wind_speed, "%s", (p5 + 1)); + } + } + } + } + } + } + } + + // json_get_data_from_key(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE],str_cur_time, weather_screen_control[current_screen].p_wind_key_str, &str_wind_speed[0]); + { + if (p1 != NULL) + { + char_t * p2 = strstr(p1, "uv"); + + if (p2 != NULL) + { + int len = p2 - p1; + + if (len > 0) + { + sprintf(s_print_buffer, "len [%d]\r\n", len); + + // print_to_console(s_print_buffer); + + memcpy(s_print_buffer, p1, (size_t) len); + s_print_buffer[len] = '\0'; + + // print_to_console(s_print_buffer); + + /* find weather_screen_control[current_screen].p_temp_key_str */ + char_t * p3 = strstr(s_print_buffer, weather_screen_control[current_screen].p_wind_key_str); + if (p3 != NULL) // p_wind_key_str + { + char_t * p4 = strstr(p3, ","); + int len2 = p4 - p3; + + if (len2 > 0) + { + memcpy(s_print_buffer2, p3, (size_t) len2); + + sprintf(s_print_buffer, "len2 [%d]\r\n", len2); + + // print_to_console(s_print_buffer); + + s_print_buffer2[len2] = '\0'; + + // print_to_console(s_print_buffer2); + + char_t * p5 = strstr(s_print_buffer2, ":"); + if (p5 != NULL) + { + sprintf(str_wind_speed, "%s", (p5 + 1)); + } + } + } + } + } + } + } + + // json_get_data_from_key(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE],str_cur_time, "wind_dir", &str_wind_dir[0]); + { + if (p1 != NULL) + { + char_t * p2 = strstr(p1, "uv"); + + if (p2 != NULL) + { + int len = p2 - p1; + + if (len > 0) + { + sprintf(s_print_buffer, "len [%d]\r\n", len); + + // print_to_console(s_print_buffer); + + memcpy(s_print_buffer, p1, (size_t) len); + s_print_buffer[len] = '\0'; + + // print_to_console(s_print_buffer); + + // find weather_screen_control[current_screen].p_temp_key_str + char_t * p3 = strstr(s_print_buffer, "wind_dir"); + if (p3 != NULL) // wind_dir + { + char_t * p4 = strstr(p3, ","); + int len2 = p4 - p3; + + if (len2 > 0) + { + memcpy(s_print_buffer2, p3, (size_t) len2); + + sprintf(s_print_buffer, "len2 [%d]\r\n", len2); + + // print_to_console(s_print_buffer); + + s_print_buffer2[len2] = '\0'; + + // print_to_console(s_print_buffer2); + + char_t * p5 = strstr(s_print_buffer2, ":"); + if (p5 != NULL) + { + sprintf(str_wind_dir, "%s", (p5 + 1)); + } + } + } + } + } + } + } + + // json_get_data_from_key(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE],str_cur_time, "humidity", &str_humidity[0]); + { + if (p1 != NULL) + { + char_t * p2 = strstr(p1, "uv"); + + if (p2 != NULL) + { + int len = p2 - p1; + + if (len > 0) + { + sprintf(s_print_buffer, "len [%d]\r\n", len); + + // print_to_console(s_print_buffer); + + memcpy(s_print_buffer, p1, len); + s_print_buffer[len] = '\0'; + + // print_to_console(s_print_buffer); + + // find weather_screen_control[current_screen].p_temp_key_str + char_t * p3 = strstr(s_print_buffer, "humidity"); + if (p3 != NULL) // humidity + { + char_t * p4 = strstr(p3, ","); + int len2 = p4 - p3; + + if (len2 > 0) + { + memcpy(s_print_buffer2, p3, len2); + + sprintf(s_print_buffer, "len2 [%d]\r\n", len2); + + // print_to_console(s_print_buffer); + + s_print_buffer2[len2] = '\0'; + + // print_to_console(s_print_buffer2); + + char_t * p5 = strstr(s_print_buffer2, ":"); + if (p5 != NULL) + { + sprintf(str_humidity, "%s", (p5 + 1)); + } + } + } + } + } + } + } + + // json_get_data_from_key(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE],str_cur_time, "will_it_snow", &str_snow[0]); + { + if (p1 != NULL) + { + char_t * p2 = strstr(p1, "uv"); + + if (p2 != NULL) + { + int len = p2 - p1; + + if (len > 0) + { + sprintf(s_print_buffer, "len [%d]\r\n", len); + + // print_to_console(s_print_buffer); + + memcpy(s_print_buffer, p1, len); + s_print_buffer[len] = '\0'; + + // print_to_console(s_print_buffer); + + // find weather_screen_control[current_screen].p_temp_key_str + char_t * p3 = strstr(s_print_buffer, "will_it_snow"); + if (p3 != NULL) // humidity + { + char_t * p4 = strstr(p3, ","); + int len2 = p4 - p3; + + if (len2 > 0) + { + memcpy(s_print_buffer2, p3, len2); + + sprintf(s_print_buffer, "len2 [%d]\r\n", len2); + + // print_to_console(s_print_buffer); + + s_print_buffer2[len2] = '\0'; + + // print_to_console(s_print_buffer2); + + char_t * p5 = strstr(s_print_buffer2, ":"); + if (p5 != NULL) + { + sprintf(str_snow, "%s", (p5 + 1)); + if (atoi(str_snow) == 1) + { + snow = true; + } + } + } + } + } + } + + // json_get_data_from_key(gp_weather_full_table[current_screen % NUM_ICONS_AVAILABLE],str_cur_time, "will_it_rain", &str_rain[0]); + { + if (p1 != NULL) + { + char_t * p2 = strstr(p1, "uv"); + + if (p2 != NULL) + { + int len = p2 - p1; + + if (len > 0) + { + sprintf(s_print_buffer, "len [%d]\r\n", len); + + // print_to_console(s_print_buffer); + + memcpy(s_print_buffer, p1, len); + s_print_buffer[len] = '\0'; + + // print_to_console(s_print_buffer); + + // find weather_screen_control[current_screen].p_temp_key_str + char_t * p3 = strstr(s_print_buffer, "wind_mph"); + if (p3 != NULL) // humidity + { + char_t * p4 = strstr(p3, ","); + int len2 = p4 - p3; + + if (len2 > 0) + { + memcpy(s_print_buffer2, p3, len2); + + sprintf(s_print_buffer, "len2 [%d]\r\n", len2); + + // print_to_console(s_print_buffer); + + s_print_buffer2[len2] = '\0'; + + // print_to_console(s_print_buffer2); + + char_t * p5 = strstr(s_print_buffer2, ":"); + if (p5 != NULL) + { + sprintf(str_windy, "%s", (p5 + 1)); + if (atof(str_windy) > 8.0) + { + windy = true; + } + } + } + } + } + } + } + } + } + } + +/* + * char_t *pt = strstr(str_condition,":") + 2; + * char_t *pt2 = strstr(pt,"\""); + * pt2 = '\0'; + */ + selected_icon = decide_icon(current_screen % NUM_ICONS_AVAILABLE, + /* time */ str_cur_time, + &str_condition, + snow, + windy); + + sprintf(line1, LINE_1_FORMAT, str_temp, weather_screen_control[current_screen].p_temp_str); + sprintf(line2, LINE_2_FORMAT, str_wind_speed, weather_screen_control[current_screen].p_wind_str, str_wind_dir); + sprintf(line3, LINE_3_FORMAT, str_humidity); + + char_t bigg[128] = {}; + + sprintf(bigg, + "%s at %s: [%s] - %s%s, [%s] - %s%s %s'\r\n", + weather_screen_control[current_screen].p_name_str, + str_cur_time, + weather_screen_control[current_screen].p_temp_key_str, + str_temp, + weather_screen_control[current_screen].p_temp_str, + weather_screen_control[current_screen].p_wind_key_str, + str_wind_speed, + weather_screen_control[current_screen].p_wind_str, + str_humidity); + +// print_to_console(bigg); +} + +/********************************************************************************************************************** + * End of function reset_animation + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: process_animation + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void process_animation (void) +{ + if (s_animation_frame != 0) + { + s_animation_frame--; + if (s_animation_frame == 0) + { + first_chosen = -1; + } + } +} + +/********************************************************************************************************************** + * End of function process_animation + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: inc_new_screen + * Description : . + * Argument : index + * Return Value : . + *********************************************************************************************************************/ +static void inc_new_screen (int32_t * index) +{ +// sprintf(s_print_buffer, "inc_new_screen index [%d]\r\n", (size_t)*index); +// print_to_console(s_print_buffer); + + (*index)++; + + if ((*index) > GI_WEATHER_ICON_SCREEN_MAX) + { + *index = 0; + } + + current_weather_screen = GI_WEATHER_HONG_KONG + (*index); + + reset_transition(); + reset_animation(); +} + +/********************************************************************************************************************** + * End of function inc_new_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: dec_new_screen + * Description : . + * Argument : index + * Return Value : . + *********************************************************************************************************************/ +static void dec_new_screen (int32_t * index) +{ +// sprintf(s_print_buffer, "dec_new_screen index [%d]\r\n", (size_t)*index); +// print_to_console(s_print_buffer); + + (*index)--; + + if ((*index) < 0) + { + *index = GI_WEATHER_ICON_SCREEN_MAX; + } + + current_weather_screen = GI_WEATHER_HONG_KONG + (*index); + + reset_transition(); + reset_animation(); +} + +/********************************************************************************************************************** + * End of function dec_new_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: draw_indicator + * Description : . + * Argument : scrn + * Return Value : . + *********************************************************************************************************************/ +static void draw_indicator (int32_t scrn) +{ + /* Draw image position indicator circles */ + uint32_t indicator_width = LCD_VPIX / 2; + uint32_t indicator_spacing = indicator_width / (NUM_VIEWER_IMAGES - 1); + + if (first_call == true) + { + first_call = false; + reset_animation(); + } + + d2_setalpha(d2_handle, 0xFF); + for (uint32_t i = 0; i < NUM_VIEWER_IMAGES; i++) + { + uint32_t pos_x = (80); + uint32_t pos_y = ((LCD_VPIX / 2) - (indicator_width / 2)) + (i * indicator_spacing); + d2_rendercircle(d2_handle, (d2_point) (pos_x << 4), (d2_point) (pos_y) << 4, 7 << 4, 0); + } + + // highlight the circle + { + uint32_t pos_indicator = ((LCD_VPIX / 2) - (indicator_width / 2)) + (scrn * indicator_spacing); + d2_rendercircle(d2_handle, (d2_point) (80) << 4, (d2_point) (pos_indicator << 4), 11 << 4, 3 << 4); + } +} + +/********************************************************************************************************************** + * End of function draw_indicator + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: decide_icon + * Description : . + * Arguments : region + * : str_cur_time + * : condition + * : snow + * : windy + * Return Value : . + *********************************************************************************************************************/ +static uint32_t decide_icon (uint32_t region, + /* time */ char_t * str_cur_time, + char * condition, + bool_t snow, + bool_t windy) +{ + uint32_t decision = GI_ICON_SUN; + +// char_t str_snow[4] = {}; +// char_t str_wind[12] = {}; + + bool_t selected = false; + + /* Ensure region is valid */ + region = region % NUM_ICONS_AVAILABLE; + + if ((selected == false) && (strstr(condition, "drizzle") != NULL)) + { +// print_to_console("Selecting rain icon\r\n"); + decision = GI_ICON_RAIN; + selected = true; + } + + if ((selected == false) && (strstr(condition, "rain possible") != NULL)) + { +// print_to_console("Selecting rain icon\r\n"); + decision = GI_ICON_RAIN; + selected = true; + } + + if ((selected == false) && (strstr(str_condition, "rain") != NULL)) + { + // print_to_console("Selecting rain icon\r\n"); + decision = GI_ICON_RAIN; + selected = true; + } + + if ((selected == false) && (snow == true)) + { + // print_to_console("Selecting snow icon\r\n"); + decision = GI_ICON_SNOW; + selected = true; + } + + if ((selected == false) && (windy == true)) + { +// print_to_console("Selecting wind icon\r\n"); + decision = GI_ICON_WIND; + selected = true; + } + + return decision; +} + +/********************************************************************************************************************** + * End of function decide_icon + *********************************************************************************************************************/ + +volatile uint16_t v_icon_offset = 118; + +/********************************************************************************************************************** + * Function Name: do_weather_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void do_weather_screen (void) +{ + st_gimp_image_t * img = NULL; + static int32_t chosen = -1; + static bool_t new_selection = false; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + initialise_fg_font_22_full(); + +/* + * if (sdram_loaded == false) + * { + * sdram_loaded = true; + * uint32_t num_images = NUM_WEATHER_IMAGE_ICONS; + * st_gimp_weather_image_t *image_tmp = NULL; + * + * for (uint32_t current_image = 0; current_image < num_images; current_image++) + * { + * image_tmp = (st_gimp_weather_image_t*) get_sub_image_data(current_weather_screen, current_image); + * memcpy(&sdram_weather_images[current_image], image_tmp, sizeof (st_gimp_weather_image_t)); + * } + * } + */ + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(current_weather_screen); + + d2_setblitsrc(d2_handle, img->pixel_data, LCD_HPIX, LCD_HPIX, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + LCD_HPIX, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((LCD_HPIX) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + draw_indicator(current_screen); + show_menu_icon(); + + // Move graphics off-screen + glcd_layer_change.layer.coordinate.x = FG_PANNEL_VERTICAL; + glcd_layer_change.layer.coordinate.y = 950; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + + /* draw text demo */ + st_gimp_fg_icon_image_t * simg = NULL; + + print_fg_font_22(static_x, static_y - 0, clear_line); // clear line1 + print_fg_font_22(static_x, static_y - 0, line1); + + print_fg_font_22(static_x, static_y - 38, clear_line); // clear line2 + print_fg_font_22(static_x, static_y - 38, line2); + + print_fg_font_22(static_x, static_y - 74, clear_line); // clear line2 + print_fg_font_22(static_x, static_y - 74, line3); + + simg = (st_gimp_fg_icon_image_t *) get_sub_image_data(GI_WEATHER_ICON_SCREEN, selected_icon); + + switch (selected_icon) + { + case GI_ICON_RAIN: + { + v_icon_offset = 90; + break; + } + + case GI_ICON_SNOW: + { + v_icon_offset = 80; + break; + } + + case GI_ICON_SUN: + { + v_icon_offset = 80; + break; + } + + case GI_ICON_WIND: + { + v_icon_offset = 106; + break; + } + + default: + } + + icon_erase.bytes_per_pixel = 4; + icon_erase.height = 126; + icon_erase.width = 113; + + memset(icon_erase.pixel_data, 0, icon_erase.width * icon_erase.height * icon_erase.bytes_per_pixel); + + draw_with_alpha(&icon_erase, 380, 80); + draw_with_alpha((simg), 380, v_icon_offset); // From bottom left of layer to bottom left of image + } + else + { + select_detection_box(&chosen); + + // detect quit demo screen + if (process_main_menu()) + { + current_screen = 0; + new_selection = false; + first_chosen = -1; + chosen = -1; + current_weather_screen = GI_WEATHER_HONG_KONG; + + /* Move graphics off-screen */ + glcd_layer_change.layer.coordinate.y = 950; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + + /* This demo is closing so clear forground */ + uint8_t * buf_ptr = (uint8_t *) fb_foreground; + display_input_cfg_t const * p_input = &g_display0.p_cfg->input[1]; // Layer 2 + + memset(buf_ptr, 0, p_input->hstride * p_input->vsize * 4); + } + else + { + process_animation(); + + /* Move graphics on-screen */ + glcd_layer_change.layer.coordinate.x = FG_PANNEL_VERTICAL; + glcd_layer_change.layer.coordinate.y = 250; // need to center horizontical; + + glcd_layer_change.input = g_display0.p_cfg->input[1]; + (void) R_GLCDC_LayerChange(&g_display0.p_ctrl, &glcd_layer_change, DISPLAY_FRAME_LAYER_2); + } + + if ((chosen >= 0) && (first_chosen != chosen)) + { + new_selection = true; + first_chosen = chosen; + first_call = true; + } + + if (new_selection) + { + new_selection = false; + + // sprintf(s_print_buffer, "do_weather_screen Direction [%s]\r\n", touches[first_chosen]); + // print_to_console(s_print_buffer); + + switch (first_chosen) + { + case SWIPE_RIGHT: + { + inc_new_screen(¤t_screen); + break; + } + + case SWIPE_LEFT: + { + dec_new_screen(¤t_screen); + break; + } + + default: + { + } + } + } + } + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_weather_screen + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/world_screen_demo.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/world_screen_demo.c new file mode 100644 index 0000000000..fa662c4684 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/graphics/world_screen_demo.c @@ -0,0 +1,526 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER Escreen_offset_xpRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE Escreen_offset_xpRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : world_screen + * Version : . + * Description : The led demo screen display. + *********************************************************************************************************************/ + +#include + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "bsp_api.h" + +#include "common_utils.h" +#include "common_init.h" +#include "board_cfg.h" +#include "menu_camview.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" +#include "r_rtc_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "graphics\graphics.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +#include "bg_font_18_full.h" +#include "touch_gt911.h" +#include "gimp.h" + +#define WC_OFFSET 6 + +#define CURRENCY_HB_WIDTH_SIZE (48) +#define CURRENCY_HB_HEIGHT_SIZE (48) + +extern uint32_t get_image_data(st_image_data_t ref); +extern bool_t in_transition(void); +extern void show_menu_icon(void); +extern bool_t process_main_menu(void); + +typedef struct st_world_screen_indicator_def +{ + uint32_t id; + char_t * p_name_str; + st_lcd_point_def_t center; + int32_t utcOffset; + bool_t in_use; // blink indicator position in radians +} st_world_screen_indicator_def_t; + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +static st_world_screen_indicator_def_t world_screen_control[] = +{ + {GI_SAN_FRANSICSCO, "San Francisco, United States", + {143 - 15, 243 - 15}, -8, + false}, + {GI_MEXICO_CITY, "Mexico City, Mexico", + {196 - 15, 196 - 15}, -6, + false}, + {GI_TORONTO, "Toronto, Canada", + {241 - 15, 242 - 15}, -5, + false}, + {GI_SANTIAGO, "Santiago, Chile", + {241 - 15, + 61 - 15}, -3, + false}, + {GI_SAO_PAULO, "Sao Paulo, Brazil", + {312 - 15, + 123 - 15}, -3, + false}, + {GI_LONDON, "London, England", + {352, + 254}, +0, + false}, + {GI_BERLIN, "Berlin, Germany", + {402, + 236}, +1, + false}, + {GI_CAPE_TOWN, "Cape Town, South Africa", + {433 - 15, + 66 - 15}, +2, + false}, + {GI_MOSCOW, "Moscow, Russia", + {500 - 15, + 280 - 15}, +3, + false}, + {GI_NEW_DELHI, "New Delhi, India", + {545 - 15, + 198 - 15}, +5, + false}, + {GI_SINGAPHORE, "Singapore, Singapore", + {607 - 15, + 145 - 15}, +8, + false}, + {GI_BEIJING, "Beijing, China", + {629 - 15, + 199 - 15}, +8, + false}, + {GI_TOKYO, "Tokyo, Japan", + {677 - 15, + 234 - 15}, +9, + false}, + {GI_SYDNEY, "Sydney, Australia", + {701 - 15, + 69 - 15}, +11, + false}, + {GI_AUCKLAND, "Auckland, New Zealand", + {732 - 15, 61 - 15}, +13, false} +}; + +static void reset_rtc(void); +static void show_detection_boxes(void); +static void select_detection_box(int32_t * _chosen); + +bool_t convert_gmt_to_region(uint32_t region, rtc_time_t * time); + +extern bool_t https_local_time_update(void); + +extern char_t g_current_time_raw_str[]; +extern touch_data_t g_touch_data; + +void do_world_screen(void); + +extern uint32_t get_sub_image_data(st_image_data_t ref, uint32_t sub_image); + +/********************************************************************************************************************** + * Function Name: convert_gmt_to_region + * Description : . + * Arguments : region + * : time + * Return Value : . + *********************************************************************************************************************/ +bool_t convert_gmt_to_region (uint32_t region, rtc_time_t * time) +{ + bool_t is_am = true; + int32_t local_h = 0; + + if (https_local_time_update()) + { + reset_rtc(); + } + + R_RTC_CalendarTimeGet(&g_rtc_ctrl, time); + local_h = (int16_t) time->tm_hour; + + time->tm_hour += (int) (time->tm_hour + world_screen_control[region].utcOffset); + local_h += world_screen_control[region].utcOffset;; + + /* special case for 9, "New Delhi, India", */ + if (region == 9) + { + time->tm_min += 30; + if (time->tm_min > 59) + { + local_h += 1; + time->tm_min %= 60; + } + } + + if (local_h < 0) + { + local_h += 12; + } + + if (local_h > 23) + { + local_h %= 24; + } + + if (local_h > 12) + { + local_h %= 12; + is_am = false; + } + + if (local_h == 12) + { + is_am = false; + } + + time->tm_hour = local_h; + + return is_am; +} + +/********************************************************************************************************************** + * End of function convert_gmt_to_region + *********************************************************************************************************************/ + +bool_t show_it = false; + +/********************************************************************************************************************** + * Function Name: reset_rtc + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void reset_rtc (void) +{ + rtc_time_t set_time = {}; + char_t index_minuite[8] = {}; + char_t index_hours[8] = {}; + + char_t * p_index_localtime = strstr(g_current_time_raw_str, "localtime\""); + p_index_localtime = strstr(p_index_localtime, " "); + + memcpy(index_hours, strstr(p_index_localtime, " ") + 1, 2); + + p_index_localtime++; + + memcpy(index_minuite, strstr(p_index_localtime, ":") + 1, 2); + + set_time.tm_hour = atoi(index_hours); + set_time.tm_min = atoi(index_minuite); + + /* Set the calendar time */ + R_RTC_CalendarTimeSet(&g_rtc_ctrl, &set_time); +} + +/********************************************************************************************************************** + * End of function reset_rtc + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_world_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void do_world_screen (void) +{ + static int32_t first_chosen = -1; + static int32_t chosen = -1; + static bool_t new_selection = false; + static bool_t update_time = false; + static int32_t refresh_screen = 0; + + st_gimp_image_t * img = NULL; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + first_chosen = -1; + chosen = -1; + new_selection = false; + update_time = false; + + img = (st_gimp_image_t *) get_image_data(GI_WORLD_SCREEN); + d2_setblitsrc(d2_handle, img->pixel_data, LCD_HPIX, LCD_HPIX, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + LCD_HPIX, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((LCD_HPIX) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + /* foreground */ + show_menu_icon(); + } + else + { + select_detection_box(&chosen); + + if ((chosen >= 0) && (first_chosen != chosen)) + { + new_selection = true; + first_chosen = chosen; + refresh_screen = 2; + } + + show_detection_boxes(); + process_main_menu(); + } + + if (new_selection == true) + { + new_selection = false; + update_time = true; + print_to_console("\r\n"); + } + + if (update_time == true) + { + /* Get the calendar time */ + rtc_time_t local_time = {}; + bool_t is_am = false; + st_gimp_city_image_t * simg = NULL; + + if (refresh_screen > 0) + { + refresh_screen--; + img = (st_gimp_image_t *) get_image_data(GI_WORLD_SCREEN); + d2_setblitsrc(d2_handle, img->pixel_data, LCD_HPIX, LCD_HPIX, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + LCD_HPIX, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((LCD_HPIX) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + /* foreground */ + show_menu_icon(); + } + + is_am = convert_gmt_to_region(world_screen_control[first_chosen].id, &local_time); + +/* + * sprintf(s_print_buffer, "Selected Country from [%s]: Current Time [%d:%d.%d] %s utcOffset %d \r", + * world_screen_control[first_chosen].p_name_str, + * local_time.tm_hour, local_time.tm_min, local_time.tm_sec, + * is_am ? "AM":"PM", + * (size_t)world_screen_control[first_chosen].utcOffset + * ); + * print_to_console(s_print_buffer); + */ + img = (st_gimp_image_t *) get_image_data(GI_WORLD_SCREEN); + d2_setblitsrc(d2_handle, img->pixel_data, LCD_HPIX, LCD_HPIX, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + LCD_HPIX, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((LCD_HPIX) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + /* foreground */ + show_menu_icon(); + + simg = (st_gimp_city_image_t *) get_sub_image_data(GI_TIMEZONES_LOCALE, world_screen_control[first_chosen].id); + + d2_setblitsrc(d2_handle, + simg->pixel_data, + (d2_s32) simg->width, + (d2_s32) simg->width, + (d2_s32) simg->height, + EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + (d2_s32) simg->width, + (d2_s32) simg->height, + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((simg->width) << 4), + (d2_width) ((simg->height) << 4), // Destination width/height + (d2_width) ((world_screen_control[first_chosen].center.verticle) << 4), + (d2_width) ((world_screen_control[first_chosen].center.horizontal) << 4), // Destination position + d2_tm_filter); + + char msg3[32] = {}; + + sprintf(msg3, "%2d:%02d.%02d %s ", local_time.tm_hour, local_time.tm_min, local_time.tm_sec, + is_am ? "AM" : "PM"); + + d2_point vpos = world_screen_control[first_chosen].center.verticle + 2; + d2_point hpos = world_screen_control[first_chosen].center.horizontal + 16; + + /* do font */ + print_bg_font_18(d2_handle, vpos, hpos, (char *) msg3); + } + +#ifdef ENABLE_TIMEZONE_DEBUG + if (true == key_pressed()) + { + int16_t c = get_detected_key(); + if (('n' == c) || ('N' == c)) + { + rtc_time_t time = {}; + + R_RTC_CalendarTimeGet(&g_rtc_ctrl, &time); + time.tm_hour += 1; + time.tm_hour %= 24; + R_RTC_CalendarTimeSet(&g_rtc_ctrl, &time); + + test_timezones(); + } + + start_key_check(); + } +#endif + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_world_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: select_detection_box + * Description : . + * Argument : _chosen + * Return Value : . + *********************************************************************************************************************/ +static void select_detection_box (int32_t * _chosen) +{ + *_chosen = -1; // by default no flag is chosen + + volatile touch_coord_t cp; + int32_t limit = (sizeof(world_screen_control)) / sizeof(st_world_screen_indicator_def_t); + + /* Store cp locally so it won't change during processing */ + cp.x = g_touch_data.point[0].x; + cp.y = g_touch_data.point[0].y; + + for (int32_t sel = 0; sel < limit; sel++) + { + d2_point min_horizontal = world_screen_control[sel].center.horizontal; + d2_point max_horizontal = world_screen_control[sel].center.horizontal + CURRENCY_HB_WIDTH_SIZE; + + d2_point min_verticle = world_screen_control[sel].center.verticle; + d2_point max_verticle = (world_screen_control[sel].center.verticle + CURRENCY_HB_HEIGHT_SIZE); + + if (g_touch_data.num_points > 0) + { + if ( + (cp.x > min_horizontal) && (cp.x <= max_horizontal) && + (cp.y > min_verticle) && (cp.y <= max_verticle)) + { + *_chosen = sel; + } + } + } +} + +/********************************************************************************************************************** + * End of function select_detection_box + *********************************************************************************************************************/ + +static bool_t shown = true; + +/* DEBUG FUNCTIONS */ + +/********************************************************************************************************************** + * Function Name: show_detection_boxes + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void show_detection_boxes (void) +{ + + // For Debug use only, show the detection boxes as solid colour blocks + return; + + uint32_t sel = 0; + + uint32_t limit = (sizeof(world_screen_control)) / sizeof(st_world_screen_indicator_def_t); + + /* toggle showing hit boxes (for alignment test) */ + show_it = !show_it; + + if (show_it) + { + for (sel = 0; sel <= limit; sel++) + { + d2_setcolor(d2_handle, 0, 0x8f0000); + d2_renderquad(d2_handle, (d2_point) (world_screen_control[sel].center.verticle << 4), + (d2_point) ((world_screen_control[sel].center.horizontal) << 4), + (d2_point) ((world_screen_control[sel].center.verticle + CURRENCY_HB_HEIGHT_SIZE) << 4), + (d2_point) ((world_screen_control[sel].center.horizontal) << 4), + (d2_point) ((world_screen_control[sel].center.verticle + CURRENCY_HB_HEIGHT_SIZE) << 4), + (d2_point) ((world_screen_control[sel].center.horizontal + CURRENCY_HB_WIDTH_SIZE) << 4), + (d2_point) (world_screen_control[sel].center.verticle << 4), + (d2_point) ((world_screen_control[sel].center.horizontal + CURRENCY_HB_WIDTH_SIZE) << 4), 0); + + if (!shown) + { + sprintf(s_print_buffer, + "%s\tHITBOX POS [%03d, %03d]\r\n", + world_screen_control[sel].p_name_str, + world_screen_control[sel].center.horizontal, + world_screen_control[sel].center.verticle); + print_to_console(s_print_buffer); + } + } + + shown = true; + } +} + +/********************************************************************************************************************** + * End of function show_detection_boxes + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/hal_entry.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/hal_entry.c new file mode 100644 index 0000000000..809d5b0aa4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/hal_entry.c @@ -0,0 +1,82 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/*********************************************************************************************************************** + * Copyright [2020-2023] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. // @suppress("5.6 Source UNIX file format") + * + * This software and documentation are supplied by Renesas Electronics America Inc. and may only be used with products + * of Renesas Electronics Corp. and its affiliates ("Renesas"). No other uses are authorized. Renesas products are + * sold pursuant to Renesas terms and conditions of sale. Purchasers are solely responsible for the selection and use + * of Renesas products and Renesas assumes no liability. No license, express or implied, to any intellectual property + * right is granted by Renesas. This software is protected under all applicable laws, including copyright laws. Renesas + * reserves the right to change or discontinue this software and/or this documentation. THE SOFTWARE AND DOCUMENTATION + * IS DELIVERED TO YOU "AS IS," AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT + * PERMISSIBLE UNDER APPLICABLE LAW, DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE OR + * DOCUMENTATION. RENESAS SHALL HAVE NO LIABILITY ARISING OUT OF ANY SECURITY VULNERABILITY OR BREACH. TO THE MAXIMUM + * EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE OR DOCUMENTATION + * (OR ANY PERSON OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, + * WITHOUT LIMITATION, ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; ANY LOST PROFITS, + * OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF THE POSSIBILITY + * OF SUCH LOSS, DAMAGES, CLAIMS OR COSTS. + **********************************************************************************************************************/ + +#include "hal_data.h" + +void R_BSP_WarmStart(bsp_warm_start_event_t event); + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: R_BSP_WarmStart + * Description : . + * Argument : event + * Return Value : . + *********************************************************************************************************************/ +void R_BSP_WarmStart (bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + IOPORT_CFG_OPEN(&IOPORT_CFG_CTRL, &IOPORT_CFG_NAME); + } +} + +/********************************************************************************************************************** + * End of function R_BSP_WarmStart + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/FreeRTOS_TCP_Network_Hooks.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/FreeRTOS_TCP_Network_Hooks.c new file mode 100644 index 0000000000..3e2b4740b7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/FreeRTOS_TCP_Network_Hooks.c @@ -0,0 +1,217 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : FreeRTOS_TCP_Network_Hooks.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include "network_thread.h" + +#include "FreeRTOS_IP.h" +#include "FreeRTOS_IP_Private.h" +#include "FreeRTOS_Sockets.h" +#include "FreeRTOS_DHCP.h" + +#include "common_init.h" + +#define BUFF_SIZE (16) + +extern TaskHandle_t network_thread; + +extern volatile uint32_t dhcp_in_use; +extern NetworkAddressingParameters_t xNd; + +void updateDhcpResponseToUsr(void); + +#if (ipconfigDHCP_REGISTER_HOSTNAME == true) + +/********************************************************************************************************************** + * Function Name: pcApplicationHostnameHook + * Description : . + * Return Value : . + *********************************************************************************************************************/ +const char * pcApplicationHostnameHook (void) +{ + + // TODO Add ~unique UUID portion (short)~ example: + return KIT_NAME; +} + +/********************************************************************************************************************** + * End of function pcApplicationHostnameHook + *********************************************************************************************************************/ +#endif + +#if (ipconfigUSE_NETWORK_EVENT_HOOK == 1) + #if (ipconfigIPv4_BACKWARD_COMPATIBLE == 1) +void vApplicationIPNetworkEventHook (eIPCallbackEvent_t eNetworkEvent) + #else + +/********************************************************************************************************************** + * Function Name: vApplicationIPNetworkEventHook_Multi + * Description : . + * Arguments : eNetworkEvent + * : endif + * Return Value : . + *********************************************************************************************************************/ +void vApplicationIPNetworkEventHook_Multi (eIPCallbackEvent_t eNetworkEvent, struct xNetworkEndPoint * pxEndPoint) + #endif +{ + if (eNetworkUp == eNetworkEvent) + { + int8_t lcBuffer[BUFF_SIZE]; + + /* Signal application the network is UP */ + xTaskNotifyFromISR(network_thread, eNetworkUp, eSetBits, NULL); + + /* The network is up and configured. Print out the configuration + * obtained from the DHCP server. */ + #if (ipconfigIPv4_BACKWARD_COMPATIBLE == 1) + uint32_t lulIPAddress, lulNetMask, lulGatewayAddress, lulDNSServerAddress; + + FreeRTOS_GetAddressConfiguration(&lulIPAddress, &lulNetMask, &lulGatewayAddress, &lulDNSServerAddress); + + /* Convert the IP address to a string then print it out. */ + FreeRTOS_inet_ntoa(lulIPAddress, (char *) lcBuffer); + + /* Convert the net mask to a string then print it out. */ + FreeRTOS_inet_ntoa(lulNetMask, (char *) lcBuffer); + + /* Convert the IP address of the gateway to a string then print it out. */ + FreeRTOS_inet_ntoa(lulGatewayAddress, (char *) lcBuffer); + + /* Convert the IP address of the DNS server to a string then print it out. */ + FreeRTOS_inet_ntoa(lulDNSServerAddress, (char *) lcBuffer); + #else + FreeRTOS_inet_ntoa(pxEndPoint->ipv4_settings.ulIPAddress, (char *) lcBuffer); + + /* Convert the net mask to a string then print it out. */ + FreeRTOS_inet_ntoa(pxEndPoint->ipv4_settings.ulNetMask, (char *) lcBuffer); + + /* Convert the IP address of the gateway to a string then print it out. */ + FreeRTOS_inet_ntoa(pxEndPoint->ipv4_settings.ulGatewayAddress, (char *) lcBuffer); + + /* Convert the IP address of the DNS server to a string then print it out. */ + FreeRTOS_inet_ntoa(pxEndPoint->ipv4_settings.ulDNSServerAddresses[0], (char *) lcBuffer); + #endif + } +} + +/********************************************************************************************************************** + * End of function vApplicationIPNetworkEventHook_Multi + *********************************************************************************************************************/ +#endif + +#if (ipconfigUSE_DHCP_HOOK == 1) + #if (ipconfigIPv4_BACKWARD_COMPATIBLE == 1) +eDHCPCallbackAnswer_t xApplicationDHCPHook_Multi (eDHCPCallbackPhase_t eDHCPPhase, uint32_t lulIPAddress) + #else + +/********************************************************************************************************************** + * Function Name: xApplicationDHCPHook_Multi + * Description : . + * Arguments : eDHCPPhase + * : pxEndPoint + * : endif + * Return Value : . + *********************************************************************************************************************/ +eDHCPCallbackAnswer_t xApplicationDHCPHook_Multi (eDHCPCallbackPhase_t eDHCPPhase, + struct xNetworkEndPoint * pxEndPoint, + IP_Address_t * pxIPAddress) + #endif +{ + eDHCPCallbackAnswer_t eReturn = eDHCPContinue; + #if (ipconfigIPv4_BACKWARD_COMPATIBLE == 0) + FSP_PARAMETER_NOT_USED(pxEndPoint); + #endif + + /* + * This hook is called in a couple of places during the DHCP process, as identified by the eDHCPPhase parameter. + */ + switch (eDHCPPhase) + { + case eDHCPPhasePreDiscover: + { + /* + * A DHCP discovery is about to be sent out. eDHCPContinue is returned to allow the discovery to go out. + * If eDHCPUseDefaults had been returned instead then the DHCP process would be stopped and the statically + * configured IP address would be used. + * If eDHCPStopNoChanges had been returned instead then the DHCP process would be stopped and whatever the + * current network configuration was would continue to be used. + */ + break; + } + + case eDHCPPhasePreRequest: + { + /* An offer has been received from the DHCP server, and the offered IP address is passed in the lulIPAddress + * parameter. + */ + + /* + * The sub-domains don't match, so continue with the DHCP process so the offered IP address is used. + */ + + /* Update the Structure, the DHCP state Machine is not updating this */ + #if (ipconfigIPv4_BACKWARD_COMPATIBLE == 1) + xDefaultAddressing.ulDefaultIPAddress = lulIPAddress; + #else + xDefaultAddressing.ulDefaultIPAddress = pxIPAddress->ulIP_IPv4; + #endif + dhcp_in_use = 1; + updateDhcpResponseToUsr(); + break; + } + + default: + { + /* + * Cannot be reached, but set eReturn to prevent compiler warnings where compilers are disposed to generating one. + */ + break; + } + } + + return eReturn; +} + +/********************************************************************************************************************** + * End of function xApplicationDHCPHook_Multi + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: updateDhcpResponseToUsr + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void updateDhcpResponseToUsr (void) +{ + if (dhcp_in_use) + { +// memcpy (&xNd, &xNetworkAddressing, sizeof(xNd)); + memcpy(&xNd, &xDefaultAddressing, sizeof(xNd)); + } +} + +/********************************************************************************************************************** + * End of function updateDhcpResponseToUsr + *********************************************************************************************************************/ +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/data_flash_main.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/data_flash_main.c new file mode 100644 index 0000000000..9245371625 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/data_flash_main.c @@ -0,0 +1,710 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : data_flash_main.c + * Version : . + * OS : . + * H/W Platform : . + * Description : This file includes the main tutorial code. + * Operation : See doc\readme.txt + * Limitations : . + * xxx : Make your own other sections as needed. (e.g. describe endian) + *********************************************************************************************************************/ + +/* + * data_flash_main.c + * + * Created on: 22 Oct 2023 + * Author: b3800117 + */ + +#include "board_cfg.h" +#include "common_init.h" +#include "jlink_console.h" + +#define FLASH_DF_BLOCK_0 0x27000000U /* 64 B: 0x40100000 - 0x4010003F */ +#define FLASH_DATA_BLOCK_SIZE (1024) +#define KEY_SIZE_IN_BYTES 64 +#define BLOCK_ERASE_SIZE 32 + +#define KEY_DATA_IDENTIFIER "QSEP iot key group v 1.00\0" +#define KEY_DATA_BLANK " " + +#define CONNECTION_ABORT_CRTL (0x00) +#define MENU_EXIT_CRTL (0x20) +#define BACKSPACE (0x08) +#define CARRIAGE_RETURN (0x0D) +#define ESCAPE (0x1B) + +typedef struct hp_flash_data_hdr +{ + char_t data[KEY_SIZE_IN_BYTES]; + bool_t key_valid; + size_t length_of_record_bytes; +} st_hp_flash_data_hdr_t; + +typedef struct hp_flash_data_block +{ + char_t id_block[64]; + st_hp_flash_data_hdr_t table[4]; +} st_hp_flash_data_block_t; + +static uint8_t * const s_hp_stored_flash_data = (uint8_t *) (void *) 0x27000000U; +static st_hp_flash_data_block_t s_hp_new_flash_data = {}; +static bool_t initialised = false; +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +bool_t initialise_data_flash(void); +bool_t is_key_data_available(e_hp_data_flash_iot_keys_t id); +bool_t get_key_data(e_hp_data_flash_iot_keys_t id, char_t * active_key); +bool_t update_key_data(e_hp_data_flash_iot_keys_t id); +bool_t update_stored_keys(void); +bool_t erase_stored_keys(void); + +static uint8_t fifo_chars[KEY_SIZE_IN_BYTES + 8]; +static int8_t g_new_api_key_str[KEY_SIZE_IN_BYTES + 8]; +static st_hp_flash_data_block_t * stored_iot = (st_hp_flash_data_block_t *) s_hp_stored_flash_data; + +static uint8_t idx = 0U; +static uint8_t num_new_chars = 0U; + +extern void start_key_check_fifo(void); + +/********************************************************************************************************************** + * Function Name: input_new_key + * Description : . + * Arguments : prompt + * : use_hex_mode + * Return Value : . + *********************************************************************************************************************/ +bool_t input_new_key (char_t * prompt, bool_t use_hex_mode) +{ + bool_t res = true; + int8_t c = -1; + idx = 0U; + uint16_t x = 0U; + bool exit_loop = FALSE; + + memset(g_new_api_key_str, '\0', sizeof(g_new_api_key_str)); + + print_to_console(prompt); + + idx = 0U; + start_key_check_fifo(); + num_new_chars = get_new_chars(fifo_chars); + + start_key_check_fifo(); + + while (exit_loop == false) + { + num_new_chars = get_new_chars(fifo_chars); + + if (num_new_chars > 0) + { + for (x = 0; x < num_new_chars; x++) + { + c = (char_t) fifo_chars[x]; + + if (c == CARRIAGE_RETURN) + { + exit_loop = TRUE; + } + // else if ( (c == CONNECTION_ABORT_CRTL) || (c == MENU_EXIT_CRTL) ) + else if ((c == MENU_EXIT_CRTL)) + { + res = FALSE; + exit_loop = TRUE; + } + else if (c == BACKSPACE) + { + if (idx > 0) + { + g_new_api_key_str[--idx] = 0; + sprintf(s_print_buffer, "%c %c", c, c); + print_to_console(s_print_buffer); + } + } + else if (idx < KEY_SIZE_IN_BYTES) + { + g_new_api_key_str[idx++] = (char_t) c; + sprintf(s_print_buffer, "%c", c); + print_to_console(s_print_buffer); + } + else + { + /* Length limit reached, do not transfer any more characters to buffer */ + +// print_to_console(""); + } + } + + num_new_chars = 0U; + } + else + { + vTaskDelay(1); + } + } + +// sprintf(s_print_buffer, "\r\nState of exit_loop [%d], res [%d]\r\n",exit_loop, res); +// print_to_console(s_print_buffer); + + if (res == TRUE) + { + sprintf(s_print_buffer, "\r\nStoring key %s \r\n", g_new_api_key_str); + print_to_console(s_print_buffer); + } + + return res; +} + +/********************************************************************************************************************** + * End of function input_new_key + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: initialise_data_flash + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t initialise_data_flash (void) +{ + fsp_err_t err = FSP_SUCCESS; + bool_t res = false; + + err = R_FLASH_HP_Open(&g_flash1_ctrl, &g_flash1_cfg); + + if (err == FSP_SUCCESS) + { + flash_status_t status; + err = R_FLASH_HP_StatusGet(&g_flash1_ctrl, &status); + if (FLASH_STATUS_IDLE == status) + { + res = true; + } + + R_FLASH_HP_Close(&g_flash1_ctrl); + } + + memcpy(&s_hp_new_flash_data.id_block, KEY_DATA_IDENTIFIER, strlen(KEY_DATA_IDENTIFIER)); + + for (uint32_t i = 0; i < 4; i++) + { + sprintf(s_hp_new_flash_data.table[i].data, (char_t *) KEY_DATA_BLANK); + s_hp_new_flash_data.table[i].length_of_record_bytes = sizeof(KEY_DATA_BLANK); + s_hp_new_flash_data.table[i].key_valid = false; + } + + R_FLASH_HP_Close(&g_flash1_ctrl); + + memcpy(&s_hp_new_flash_data, FLASH_DF_BLOCK_0, sizeof(s_hp_new_flash_data)); + + return err; +} + +/********************************************************************************************************************** + * End of function initialise_data_flash + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: get_key_data + * Description : . + * Arguments : id + * : active_key + * Return Value : . + *********************************************************************************************************************/ +bool_t get_key_data (e_hp_data_flash_iot_keys_t id, char_t * active_key) +{ + bool_t res = true; + size_t i = 0; + + switch (id) + { + case IOT_KEY_CURRENCY: + { + i = 0; + sprintf(active_key, s_hp_new_flash_data.table[i].data, s_hp_new_flash_data.table[i].length_of_record_bytes); + break; + } + + case IOT_KEY_WEATHER: + { + i = 1; + sprintf(active_key, s_hp_new_flash_data.table[i].data, s_hp_new_flash_data.table[i].length_of_record_bytes); + break; + } + + default: + res = false; + } + + return res; +} + +/********************************************************************************************************************** + * End of function get_key_data + *********************************************************************************************************************/ +#define KEY_TIMEOUT 60000000 + +bool_t disable_temprature = true; + +bool_t disable_kis_update(void); +void enable_temprature_update(void); +void disable_temprature_update(void); + +/********************************************************************************************************************** + * Function Name: enable_kis_update + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void enable_temprature_update (void) +{ + disable_temprature = false; +} + +/********************************************************************************************************************** + * End of function enable_kis_update + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: disable_temprature_update + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void disable_temprature_update (void) +{ + disable_temprature = true; +} + +/********************************************************************************************************************** + * End of function disable_temprature_update + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: disable_kis_update + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t disable_kis_update (void) +{ + bool_t disable = false; + + if (disable_temprature == true) + { + disable = true; + } + + return disable; +} + +/********************************************************************************************************************** + * End of function disable_kis_update + *********************************************************************************************************************/ + +void eth_abort(void); +bool_t did_data_abort_from_eth(); + +static bool_t b_eth_abort = false; + +void eth_escape(void); +bool_t did_escape_from_eth(); + +static bool_t b_eth_escape = false; + +/********************************************************************************************************************** + * Function Name: eth_escape + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void eth_escape (void) +{ + b_eth_escape = true; +} + +/********************************************************************************************************************** + * End of function eth_escape + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: did_escape_from_eth + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +bool_t did_escape_from_eth () +{ + bool_t res = false; + if (b_eth_escape == true) + { + res = true; + b_eth_escape = false; + } + + return res; +} + +/********************************************************************************************************************** + * End of function did_escape_from_eth + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: eth_abort + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void eth_abort (void) +{ + b_eth_abort = true; +} + +/********************************************************************************************************************** + * End of function eth_abort + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: did_data_abort_from_eth + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +bool_t did_data_abort_from_eth () +{ + bool_t res = false; + if (b_eth_abort == true) + { + res = true; + b_eth_abort = false; + } + + return res; +} + +/********************************************************************************************************************** + * End of function did_data_abort_from_eth + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: update_key_data + * Description : . + * Argument : id + * Return Value : . + *********************************************************************************************************************/ +bool_t update_key_data (e_hp_data_flash_iot_keys_t id) +{ + bool_t res = true; + size_t i = 0; + uint32_t count = 0; + uint8_t c = (uint8_t) -1; + + UNUSED_VARIABLE(c); + start_key_check(); + + while (1) + { + if (count == 600000) + { + R_BSP_PinAccessEnable(); + TURN_RED_ON; + R_BSP_PinAccessDisable(); + } + + if (count == 6000) + { + R_BSP_PinAccessEnable(); + TURN_RED_OFF; + R_BSP_PinAccessDisable(); + } + + if (true == key_pressed()) + { + c = get_detected_key(); + + if (MENU_EXIT_CRTL == c) // MENU_EXIT_CRTL Key + { + res = false; + } + + break; + } + + if (true == did_escape_from_eth()) + { + /* The higher level timeout occurred in the network thread indicating the base + * connection can not be established, give up here */ + res = false; + break; + } + + if ((count--) == 0) + { + sprintf(s_print_buffer, "%s%s", gp_clear_screen, gp_cursor_home); + print_to_console(s_print_buffer); + + count = KEY_TIMEOUT; + print_to_console("Data refresh is unsuccessful because API key is not found, or the existing key\r\n"); + print_to_console("is invalid, or it got rejected by the server or Internet connectivity is not\r\n"); + print_to_console("present. Make sure to check the Internet connection.\r\n"); + print_to_console("Enter a valid API below and press enter to save it.\r\n"); + print_to_console("Press any key to continue or space bar to return to MENU.\r\n\r\n"); + } + } + + if (true == res) + { + switch (id) + { + case IOT_KEY_CURRENCY: + { + i = 0; + res = input_new_key( + "Enter a valid API below and press enter to save it,\r\n or press space bar to return to MENU.\r\n", + false); + +/* + * res = input_new_key("Please go to www.currencyapi.com, register and obtain a key. \r\n" + * "Then enter the key here to store for future use. \r\n" + * "\r\nCase sensitive characters or digits,\r\n(Return/Enter to submit or ESC key to abort) :\r\n", false); + */ + sprintf(s_hp_new_flash_data.table[i].data, "%s", (char_t *) g_new_api_key_str); + + s_hp_new_flash_data.table[i].length_of_record_bytes = sizeof(g_new_api_key_str); + s_hp_new_flash_data.table[i].key_valid = true; + + if (true == res) + { + if (true == update_stored_keys()) + { + print_to_console("API key stored in Data Flash.\r\n"); + } + } + + if (true == res) + { + update_stored_keys(); + } + + break; + } + + case IOT_KEY_WEATHER: + { + i = 1; + + res = input_new_key( + "Enter a valid API below and press enter to save it,\r\n or press space bar to return to MENU.\r\n", + false); + +/* + * res = input_new_key("\r\nPlease go to www.weatherapi.com, register and obtain a key. \r\n" + * "Then enter the key here to store for future use. \r\n" + * "\r\nHexadecimal digits only, all lower case.\r\n(Return/Enter to submit or ESC key to abort) :\r\n", true); + */ + sprintf(s_hp_new_flash_data.table[i].data, (char_t *) g_new_api_key_str); + s_hp_new_flash_data.table[i].length_of_record_bytes = sizeof(g_new_api_key_str); + s_hp_new_flash_data.table[i].key_valid = true; + + if (true == res) + { + if (true == update_stored_keys()) + { + print_to_console("API key stored in Data Flash.\r\n"); + } + } + + if (true == res) + { + update_stored_keys(); + } + + break; + } + + default: + } + } + + print_to_console("\r\n"); + + return res; +} + +/********************************************************************************************************************** + * End of function update_key_data + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: update_stored_keys + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t update_stored_keys (void) +{ + bool_t res = false; + flash_status_t status; + fsp_err_t err = FSP_SUCCESS; + + err = R_FLASH_HP_Open(&g_flash1_ctrl, &g_flash1_cfg); + + if (err == FSP_SUCCESS) + { + status = FLASH_STATUS_BUSY; + err = R_FLASH_HP_Erase(&g_flash1_ctrl, FLASH_DF_BLOCK_0, BLOCK_ERASE_SIZE); + + while (status == FLASH_STATUS_BUSY) + { + err = R_FLASH_HP_StatusGet(&g_flash1_ctrl, &status); + } + + err = R_FLASH_HP_Write(&g_flash1_ctrl, + (const uint32_t) &s_hp_new_flash_data, + FLASH_DF_BLOCK_0, + FLASH_DATA_BLOCK_SIZE); + + while (status == FLASH_STATUS_BUSY) + { + err = R_FLASH_HP_StatusGet(&g_flash1_ctrl, &status); + } + + R_FLASH_HP_Close(&g_flash1_ctrl); + res = true; + } + + if (res == true) + { +// print_to_console("Done OK\r\n"); + } + else + { + print_to_console("Error Storing Keys\r\n"); + } + + return res; +} + +/********************************************************************************************************************** + * End of function update_stored_keys + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: is_key_data_available + * Description : . + * Argument : id + * Return Value : . + *********************************************************************************************************************/ +bool_t is_key_data_available (e_hp_data_flash_iot_keys_t id) +{ + bool_t res = false; + + fsp_err_t err = FSP_SUCCESS; + + err = R_FLASH_HP_Open(&g_flash1_ctrl, &g_flash1_cfg); + + if (err == FSP_SUCCESS) + { + flash_status_t status; + err = R_FLASH_HP_StatusGet(&g_flash1_ctrl, &status); + + if (FLASH_STATUS_IDLE == status) + { + initialised = true; + + if (strstr(stored_iot->id_block, s_hp_new_flash_data.id_block) == NULL) + { +// print_to_console("Invalid iot keys stored:\r\n"); + + status = FLASH_STATUS_BUSY; + err = R_FLASH_HP_Erase(&g_flash1_ctrl, FLASH_DF_BLOCK_0, BLOCK_ERASE_SIZE); + + while (status == FLASH_STATUS_BUSY) + { + err = R_FLASH_HP_StatusGet(&g_flash1_ctrl, &status); + } + +// use Simulated keys +#ifdef USE_SIMULATED_KEYS + s_hp_new_flash_data.table[0].key_valid = true; + sprintf(s_hp_new_flash_data.table[0].data, (char_t *) ACTIVE_ROB_CURRENCY_KEY); + s_hp_new_flash_data.table[0].length_of_record_bytes = strlen(s_hp_new_flash_data.table[0].data); + + s_hp_new_flash_data.table[1].key_valid = true; + sprintf(s_hp_new_flash_data.table[1].data, (char_t *) ACTIVE_ROB_WEATHER_KEY); + s_hp_new_flash_data.table[1].length_of_record_bytes = strlen(s_hp_new_flash_data.table[1].data); +#endif + +// print_to_console("Writing blank record\r\n"); + + status = FLASH_STATUS_BUSY; + err = R_FLASH_HP_Write(&g_flash1_ctrl, + (const uint32_t) &s_hp_new_flash_data, + FLASH_DF_BLOCK_0, + FLASH_DATA_BLOCK_SIZE); + + while (status == FLASH_STATUS_BUSY) + { + err = R_FLASH_HP_StatusGet(&g_flash1_ctrl, &status); + } + } + else + { + memcpy(&s_hp_new_flash_data, FLASH_DF_BLOCK_0, sizeof(s_hp_new_flash_data)); + + /* record is (id -1) as id 0 is not used */ + res = s_hp_new_flash_data.table[id - 1].key_valid; + + if (s_hp_new_flash_data.table[id - 1].key_valid == false) + { + update_key_data(id); + } + } + } + + R_FLASH_HP_Close(&g_flash1_ctrl); + } + + return res; +} + +/********************************************************************************************************************** + * End of function is_key_data_available + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: erase_stored_keys + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t erase_stored_keys (void) +{ + bool_t res = true; + + memset(&s_hp_new_flash_data, '\0', sizeof(s_hp_new_flash_data)); + memcpy(&s_hp_new_flash_data.id_block, KEY_DATA_IDENTIFIER, strlen(KEY_DATA_IDENTIFIER)); + + s_hp_new_flash_data.table[0].key_valid = false; + s_hp_new_flash_data.table[1].key_valid = false; + + update_stored_keys(); + + return res; +} + +/********************************************************************************************************************** + * End of function erase_stored_keys + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/https_data_manager.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/https_data_manager.c new file mode 100644 index 0000000000..80b5d955ae --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/https_data_manager.c @@ -0,0 +1,428 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : https_data_manager.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include "board_cfg.h" +#include "common_init.h" +#include "gimp.h" + +// SIMULATED DATA +#define CURRENCY_DATA_RESPONSE_LIMIT 1024 +#define TIMEZONE_DATA_RESPONSE_LIMIT 1024 +#define WEATHER_DATA_RESPONSE_LIMIT (32 * 1024) + +#define NUMBER_OF_CURRENCY_REGIONS (10) +#define NUMBER_OF_WEATHER_REGIONS (16) + +/* TimeZone Responses */ +char_t g_current_time_raw_str[TIMEZONE_DATA_RESPONSE_LIMIT] = + "{\"location\":{\"name\":\"London\",\"region\":\"City of London, Greater London\",\"country\":\"United Kingdom\",\"lat\":51.52,\"lon\":-0.11,\"tz_id\":\"Europe/London\",\"localtime_epoch\":1697528065,\"localtime\":\"2023-10-17 12:00\"}}"; + +/* Currency responses */ +#define SIMULATED_CURRENCY_AUS_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":1},\"CAD\":{\"code\":\"CAD\",\"value\":0.8644056381},\"CNY\":{\"code\":\"CNY\",\"value\":4.61036152},\"EUR\":{\"code\":\"EUR\",\"value\":0.5996499337},\"GBP\":{\"code\":\"GBP\",\"value\":0.518635812},\"HKD\":{\"code\":\"HKD\",\"value\":4.94224114},\"INR\":{\"code\":\"INR\",\"value\":52.5781404719},\"JPY\":{\"code\":\"JPY\",\"value\":94.6513323243},\"SGD\":{\"code\":\"SGD\",\"value\":0.8652335045},\"USD\":{\"code\":\"USD\",\"value\":0.6319354196}}}" +#define SIMULATED_CURRENCY_GBP_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":1.9281352673},\"CAD\":{\"code\":\"CAD\",\"value\":1.666690996},\"CNY\":{\"code\":\"CNY\",\"value\":8.8894006419},\"EUR\":{\"code\":\"EUR\",\"value\":1.1562061852},\"GBP\":{\"code\":\"GBP\",\"value\":1},\"HKD\":{\"code\":\"HKD\",\"value\":9.5293094418},\"INR\":{\"code\":\"INR\",\"value\":101.3777669355},\"JPY\":{\"code\":\"JPY\",\"value\":182.5005719559},\"SGD\":{\"code\":\"SGD\",\"value\":1.6682872345},\"USD\":{\"code\":\"USD\",\"value\":1.2184569692}}}" +#define SIMULATED_CURRENCY_CAN_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":1.1568642729},\"CAD\":{\"code\":\"CAD\",\"value\":1},\"CNY\":{\"code\":\"CNY\",\"value\":5.3335625278},\"EUR\":{\"code\":\"EUR\",\"value\":0.6937135845},\"GBP\":{\"code\":\"GBP\",\"value\":0.5999912416},\"HKD\":{\"code\":\"HKD\",\"value\":5.7175022031},\"INR\":{\"code\":\"INR\",\"value\":60.8257722494},\"JPY\":{\"code\":\"JPY\",\"value\":109.4987447518},\"SGD\":{\"code\":\"SGD\",\"value\":1.0009577291},\"USD\":{\"code\":\"USD\",\"value\":0.7310635097}}}" +#define SIMULATED_CURRENCY_CNY_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":0.21690273},\"CAD\":{\"code\":\"CAD\",\"value\":0.1874919427},\"CNY\":{\"code\":\"CNY\",\"value\":1},\"EUR\":{\"code\":\"EUR\",\"value\":0.1300657077},\"GBP\":{\"code\":\"GBP\",\"value\":0.1124935235},\"HKD\":{\"code\":\"HKD\",\"value\":1.0719855956},\"INR\":{\"code\":\"INR\",\"value\":11.404342207},\"JPY\":{\"code\":\"JPY\",\"value\":20.5301323799},\"SGD\":{\"code\":\"SGD\",\"value\":0.1876715092},\"USD\":{\"code\":\"USD\",\"value\":0.1370685177}}}" +#define SIMULATED_CURRENCY_EUR_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":1.6676396408},\"CAD\":{\"code\":\"CAD\",\"value\":1.4415171078},\"CNY\":{\"code\":\"CNY\",\"value\":7.6884216293},\"EUR\":{\"code\":\"EUR\",\"value\":1},\"GBP\":{\"code\":\"GBP\",\"value\":0.8648976392},\"HKD\":{\"code\":\"HKD\",\"value\":8.2418772396},\"INR\":{\"code\":\"INR\",\"value\":87.6813912926},\"JPY\":{\"code\":\"JPY\",\"value\":157.8443138421},\"SGD\":{\"code\":\"SGD\",\"value\":1.4428976907},\"USD\":{\"code\":\"USD\",\"value\":1.0538405561}}}" +#define SIMULATED_CURRENCY_HKD_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":0.202337355},\"CAD\":{\"code\":\"CAD\",\"value\":0.1749015504},\"CNY\":{\"code\":\"CNY\",\"value\":0.9328483555},\"EUR\":{\"code\":\"EUR\",\"value\":0.1213315815},\"GBP\":{\"code\":\"GBP\",\"value\":0.1049393984},\"HKD\":{\"code\":\"HKD\",\"value\":1},\"INR\":{\"code\":\"INR\",\"value\":10.6385218735},\"JPY\":{\"code\":\"JPY\",\"value\":19.151500229},\"SGD\":{\"code\":\"SGD\",\"value\":0.1750690587},\"USD\":{\"code\":\"USD\",\"value\":0.1278641413}}}" +#define SIMULATED_CURRENCY_INR_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":0.0190193109},\"CAD\":{\"code\":\"CAD\",\"value\":0.0164403996},\"CNY\":{\"code\":\"CNY\",\"value\":0.0876858991},\"EUR\":{\"code\":\"EUR\",\"value\":0.0114049285},\"GBP\":{\"code\":\"GBP\",\"value\":0.0098640958},\"HKD\":{\"code\":\"HKD\",\"value\":0.0939980208},\"INR\":{\"code\":\"INR\",\"value\":1},\"JPY\":{\"code\":\"JPY\",\"value\":1.8002031163},\"SGD\":{\"code\":\"SGD\",\"value\":0.016456145},\"USD\":{\"code\":\"USD\",\"value\":0.0120189762}}}" +#define SIMULATED_CURRENCY_JPY_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":0.0105650916},\"CAD\":{\"code\":\"CAD\",\"value\":0.0091325248},\"CNY\":{\"code\":\"CNY\",\"value\":0.048708892},\"EUR\":{\"code\":\"EUR\",\"value\":0.0063353565},\"GBP\":{\"code\":\"GBP\",\"value\":0.0054794349},\"HKD\":{\"code\":\"HKD\",\"value\":0.0522152306},\"INR\":{\"code\":\"INR\",\"value\":0.5554928724},\"JPY\":{\"code\":\"JPY\",\"value\":1},\"SGD\":{\"code\":\"SGD\",\"value\":0.0091412713},\"USD\":{\"code\":\"USD\",\"value\":0.0066764556}}}" +#define SIMULATED_CURRENCY_SGD_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":1.1557573705},\"CAD\":{\"code\":\"CAD\",\"value\":0.9990431873},\"CNY\":{\"code\":\"CNY\",\"value\":5.3284593073},\"EUR\":{\"code\":\"EUR\",\"value\":0.6930498305},\"GBP\":{\"code\":\"GBP\",\"value\":0.5994171623},\"HKD\":{\"code\":\"HKD\",\"value\":5.7120316242},\"INR\":{\"code\":\"INR\",\"value\":60.7675733765},\"JPY\":{\"code\":\"JPY\",\"value\":109.3939749594},\"SGD\":{\"code\":\"SGD\",\"value\":1},\"USD\":{\"code\":\"USD\",\"value\":0.7303640189}}}" +#define SIMULATED_CURRENCY_USD_RAW \ + "{\"meta\":{\"last_updated_at\":\"2023-10-12T23:59:59Z\"},\"data\":{\"AUD\":{\"code\":\"AUD\",\"value\":1.5824401814},\"CAD\":{\"code\":\"CAD\",\"value\":1.3678702147},\"CNY\":{\"code\":\"CNY\",\"value\":7.29562132},\"EUR\":{\"code\":\"EUR\",\"value\":0.9489101498},\"GBP\":{\"code\":\"GBP\",\"value\":0.8207101484},\"HKD\":{\"code\":\"HKD\",\"value\":7.8208009661},\"INR\":{\"code\":\"INR\",\"value\":83.2017621461},\"JPY\":{\"code\":\"JPY\",\"value\":149.780071493},\"SGD\":{\"code\":\"SGD\",\"value\":1.3691802638},\"USD\":{\"code\":\"USD\",\"value\":1}}}" + +/* Weather responses */ +#define SIMULATED_WEATHER_HONG_KONG_RAW "" // "{\"location\":{\"name\":\"Hongkong\",\"region\":\"\",\"country\":\"Hongkong\",\"lat\":22.28,\"lon\":114.15,\"tz_id\":\"Asia/Hong_Kong\",\"localtime_epoch\":1697621762,\"localtime\":\"2023-10-18 17:36\"},\"current\":{\"last_updated_epoch\":1697621400,\"last_updated\":\"2023-10-18 17:30\",\"temp_c\":24.0,\"temp_f\":75.2,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":11.9,\"wind_kph\":19.1,\"wind_degree\":90,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.53,\"precip_in\":0.02,\"humidity\":89,\"cloud\":50,\"feelslike_c\":26.4,\"feelslike_f\":79.4,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":5.0,\"gust_mph\":32.5,\"gust_kph\":52.3},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":24.3,\"maxtemp_f\":75.7,\"mintemp_c\":23.0,\"mintemp_f\":73.3,\"avgtemp_c\":23.7,\"avgtemp_f\":74.6,\"maxwind_mph\":25.7,\"maxwind_kph\":41.4,\"totalprecip_mm\":8.98,\"totalprecip_in\":0.35,\"totalsnow_cm\":0.0,\"avgvis_km\":7.8,\"avgvis_miles\":4.0,\"avghumidity\":87.0,\"daily_will_it_rain\":1,\"daily_chance_of_rain\":97,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Moderate rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/302.png\",\"code\":1189},\"uv\":5.0},\"astro\":{\"sunrise\":\"06:20 AM\",\"sunset\":\"05:56 PM\",\"moonrise\":\"09:23 AM\",\"moonset\":\"08:18 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":1},\"hour\":[{\"time_epoch\":1697558400,\"time\":\"2023-10-18 00:00\",\"temp_c\":23.6,\"temp_f\":74.4,\"is_day\":0,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/266.png\",\"code\":1153},\"wind_mph\":22.6,\"wind_kph\":36.4,\"wind_degree\":65,\"wind_dir\":\"ENE\",\"pressure_mb\":1015.0,\"pressure_in\":29.99,\"precip_mm\":0.16,\"precip_in\":0.01,\"humidity\":83,\"cloud\":85,\"feelslike_c\":25.6,\"feelslike_f\":78.0,\"windchill_c\":23.6,\"windchill_f\":74.4,\"heatindex_c\":25.6,\"heatindex_f\":78.0,\"dewpoint_c\":20.4,\"dewpoint_f\":68.8,\"will_it_rain\":1,\"chance_of_rain\":85,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":31.8,\"gust_kph\":51.2,\"uv\":1.0},{\"time_epoch\":1697562000,\"time\":\"2023-10-18 01:00\",\"temp_c\":23.6,\"temp_f\":74.4,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":23.0,\"wind_kph\":37.1,\"wind_degree\":64,\"wind_dir\":\"ENE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.04,\"precip_in\":0.0,\"humidity\":81,\"cloud\":91,\"feelslike_c\":25.5,\"feelslike_f\":78.0,\"windchill_c\":23.6,\"windchill_f\":74.4,\"heatindex_c\":25.5,\"heatindex_f\":78.0,\"dewpoint_c\":20.1,\"dewpoint_f\":68.2,\"will_it_rain\":1,\"chance_of_rain\":73,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":32.9,\"gust_kph\":52.9,\"uv\":1.0},{\"time_epoch\":1697565600,\"time\":\"2023-10-18 02:00\",\"temp_c\":23.6,\"temp_f\":74.5,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":23.7,\"wind_kph\":38.2,\"wind_degree\":63,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":80,\"cloud\":92,\"feelslike_c\":25.6,\"feelslike_f\":78.0,\"windchill_c\":23.6,\"windchill_f\":74.5,\"heatindex_c\":25.6,\"heatindex_f\":78.0,\"dewpoint_c\":19.9,\"dewpoint_f\":67.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":33.8,\"gust_kph\":54.4,\"uv\":1.0},{\"time_epoch\":1697569200,\"time\":\"2023-10-18 03:00\",\"temp_c\":23.7,\"temp_f\":74.6,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":25.5,\"wind_kph\":41.0,\"wind_degree\":65,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":79,\"cloud\":100,\"feelslike_c\":25.6,\"feelslike_f\":78.1,\"windchill_c\":23.7,\"windchill_f\":74.6,\"heatindex_c\":25.6,\"heatindex_f\":78.1,\"dewpoint_c\":19.8,\"dewpoint_f\":67.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":36.3,\"gust_kph\":58.4,\"uv\":1.0},{\"time_epoch\":1697572800,\"time\":\"2023-10-18 04:00\",\"temp_c\":23.7,\"temp_f\":74.7,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":25.7,\"wind_kph\":41.4,\"wind_degree\":68,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.1,\"precip_in\":0.0,\"humidity\":80,\"cloud\":100,\"feelslike_c\":25.7,\"feelslike_f\":78.2,\"windchill_c\":23.7,\"windchill_f\":74.7,\"heatindex_c\":25.7,\"heatindex_f\":78.2,\"dewpoint_c\":20.1,\"dewpoint_f\":68.2,\"will_it_rain\":1,\"chance_of_rain\":80,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":36.3,\"gust_kph\":58.4,\"uv\":1.0},{\"time_epoch\":1697576400,\"time\":\"2023-10-18 05:00\",\"temp_c\":23.8,\"temp_f\":74.8,\"is_day\":0,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/266.png\",\"code\":1153},\"wind_mph\":24.2,\"wind_kph\":38.9,\"wind_degree\":67,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.23,\"precip_in\":0.01,\"humidity\":81,\"cloud\":100,\"feelslike_c\":25.8,\"feelslike_f\":78.4,\"windchill_c\":23.8,\"windchill_f\":74.8,\"heatindex_c\":25.8,\"heatindex_f\":78.4,\"dewpoint_c\":20.3,\"dewpoint_f\":68.6,\"will_it_rain\":1,\"chance_of_rain\":88,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":34.1,\"gust_kph\":54.9,\"uv\":1.0},{\"time_epoch\":1697580000,\"time\":\"2023-10-18 06:00\",\"temp_c\":23.4,\"temp_f\":74.2,\"is_day\":0,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/296.png\",\"code\":1183},\"wind_mph\":23.9,\"wind_kph\":38.5,\"wind_degree\":69,\"wind_dir\":\"ENE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.76,\"precip_in\":0.03,\"humidity\":84,\"cloud\":100,\"feelslike_c\":25.5,\"feelslike_f\":77.9,\"windchill_c\":23.4,\"windchill_f\":74.2,\"heatindex_c\":25.5,\"heatindex_f\":77.9,\"dewpoint_c\":20.5,\"dewpoint_f\":68.9,\"will_it_rain\":1,\"chance_of_rain\":88,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":9.0,\"vis_miles\":5.0,\"gust_mph\":33.8,\"gust_kph\":54.3,\"uv\":1.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 07:00\",\"temp_c\":23.2,\"temp_f\":73.7,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":23.7,\"wind_kph\":38.2,\"wind_degree\":70,\"wind_dir\":\"ENE\",\"pressure_mb\":1016.0,\"pressure_in\":29.99,\"precip_mm\":0.56,\"precip_in\":0.02,\"humidity\":87,\"cloud\":100,\"feelslike_c\":25.3,\"feelslike_f\":77.6,\"windchill_c\":23.2,\"windchill_f\":73.7,\"heatindex_c\":25.3,\"heatindex_f\":77.6,\"dewpoint_c\":20.9,\"dewpoint_f\":69.5,\"will_it_rain\":1,\"chance_of_rain\":97,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":32.3,\"gust_kph\":52.0,\"uv\":5.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 08:00\",\"temp_c\":23.0,\"temp_f\":73.4,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":22.8,\"wind_kph\":36.7,\"wind_degree\":68,\"wind_dir\":\"ENE\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.29,\"precip_in\":0.01,\"humidity\":89,\"cloud\":100,\"feelslike_c\":25.2,\"feelslike_f\":77.4,\"windchill_c\":23.0,\"windchill_f\":73.4,\"heatindex_c\":25.2,\"heatindex_f\":77.4,\"dewpoint_c\":21.0,\"dewpoint_f\":69.9,\"will_it_rain\":1,\"chance_of_rain\":70,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":30.0,\"gust_kph\":48.2,\"uv\":5.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 09:00\",\"temp_c\":23.0,\"temp_f\":73.3,\"is_day\":1,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/266.png\",\"code\":1153},\"wind_mph\":22.4,\"wind_kph\":36.0,\"wind_degree\":69,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.48,\"precip_in\":0.02,\"humidity\":89,\"cloud\":100,\"feelslike_c\":25.2,\"feelslike_f\":77.4,\"windchill_c\":23.0,\"windchill_f\":73.3,\"heatindex_c\":25.2,\"heatindex_f\":77.4,\"dewpoint_c\":21.1,\"dewpoint_f\":70.0,\"will_it_rain\":1,\"chance_of_rain\":78,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":29.2,\"gust_kph\":47.0,\"uv\":5.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 10:00\",\"temp_c\":23.0,\"temp_f\":73.5,\"is_day\":1,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/266.png\",\"code\":1153},\"wind_mph\":23.5,\"wind_kph\":37.8,\"wind_degree\":68,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.65,\"precip_in\":0.03,\"humidity\":90,\"cloud\":100,\"feelslike_c\":25.3,\"feelslike_f\":77.5,\"windchill_c\":23.0,\"windchill_f\":73.5,\"heatindex_c\":25.3,\"heatindex_f\":77.5,\"dewpoint_c\":21.4,\"dewpoint_f\":70.4,\"will_it_rain\":1,\"chance_of_rain\":94,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":30.7,\"gust_kph\":49.4,\"uv\":5.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 11:00\",\"temp_c\":23.2,\"temp_f\":73.8,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":24.4,\"wind_kph\":39.2,\"wind_degree\":69,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.22,\"precip_in\":0.01,\"humidity\":90,\"cloud\":100,\"feelslike_c\":25.5,\"feelslike_f\":77.8,\"windchill_c\":23.2,\"windchill_f\":73.8,\"heatindex_c\":25.5,\"heatindex_f\":77.8,\"dewpoint_c\":21.5,\"dewpoint_f\":70.7,\"will_it_rain\":0,\"chance_of_rain\":70,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":31.7,\"gust_kph\":51.1,\"uv\":5.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 12:00\",\"temp_c\":23.2,\"temp_f\":73.8,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":24.2,\"wind_kph\":38.9,\"wind_degree\":69,\"wind_dir\":\"ENE\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.16,\"precip_in\":0.01,\"humidity\":90,\"cloud\":100,\"feelslike_c\":25.5,\"feelslike_f\":77.9,\"windchill_c\":23.3,\"windchill_f\":73.9,\"heatindex_c\":25.5,\"heatindex_f\":77.9,\"dewpoint_c\":21.5,\"dewpoint_f\":70.7,\"will_it_rain\":0,\"chance_of_rain\":70,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":31.3,\"gust_kph\":50.4,\"uv\":5.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 13:00\",\"temp_c\":23.3,\"temp_f\":74.0,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":24.4,\"wind_kph\":39.2,\"wind_degree\":71,\"wind_dir\":\"ENE\",\"pressure_mb\":1015.0,\"pressure_in\":29.98,\"precip_mm\":0.51,\"precip_in\":0.02,\"humidity\":90,\"cloud\":100,\"feelslike_c\":25.6,\"feelslike_f\":78.0,\"windchill_c\":23.3,\"windchill_f\":74.0,\"heatindex_c\":25.6,\"heatindex_f\":78.0,\"dewpoint_c\":21.6,\"dewpoint_f\":71.0,\"will_it_rain\":1,\"chance_of_rain\":76,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":31.4,\"gust_kph\":50.6,\"uv\":5.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 14:00\",\"temp_c\":23.4,\"temp_f\":74.1,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":24.6,\"wind_kph\":39.6,\"wind_degree\":72,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":1.43,\"precip_in\":0.06,\"humidity\":90,\"cloud\":100,\"feelslike_c\":25.7,\"feelslike_f\":78.2,\"windchill_c\":23.4,\"windchill_f\":74.1,\"heatindex_c\":25.7,\"heatindex_f\":78.2,\"dewpoint_c\":21.8,\"dewpoint_f\":71.2,\"will_it_rain\":1,\"chance_of_rain\":83,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":9.0,\"vis_miles\":5.0,\"gust_mph\":31.7,\"gust_kph\":51.0,\"uv\":5.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 15:00\",\"temp_c\":23.5,\"temp_f\":74.2,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":24.4,\"wind_kph\":39.2,\"wind_degree\":72,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.93,\"precip_mm\":0.79,\"precip_in\":0.03,\"humidity\":91,\"cloud\":100,\"feelslike_c\":25.7,\"feelslike_f\":78.3,\"windchill_c\":23.5,\"windchill_f\":74.2,\"heatindex_c\":25.7,\"heatindex_f\":78.3,\"dewpoint_c\":21.8,\"dewpoint_f\":71.3,\"will_it_rain\":1,\"chance_of_rain\":95,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":9.0,\"vis_miles\":5.0,\"gust_mph\":31.9,\"gust_kph\":51.4,\"uv\":5.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 16:00\",\"temp_c\":23.7,\"temp_f\":74.7,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":24.2,\"wind_kph\":38.9,\"wind_degree\":76,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.93,\"precip_mm\":0.79,\"precip_in\":0.03,\"humidity\":91,\"cloud\":100,\"feelslike_c\":26.0,\"feelslike_f\":78.8,\"windchill_c\":23.7,\"windchill_f\":74.7,\"heatindex_c\":26.0,\"heatindex_f\":78.8,\"dewpoint_c\":22.1,\"dewpoint_f\":71.8,\"will_it_rain\":1,\"chance_of_rain\":89,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":9.0,\"vis_miles\":5.0,\"gust_mph\":32.3,\"gust_kph\":52.0,\"uv\":5.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 17:00\",\"temp_c\":24.0,\"temp_f\":75.2,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":11.9,\"wind_kph\":19.1,\"wind_degree\":90,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.53,\"precip_in\":0.02,\"humidity\":89,\"cloud\":50,\"feelslike_c\":26.5,\"feelslike_f\":79.6,\"windchill_c\":24.1,\"windchill_f\":75.3,\"heatindex_c\":26.5,\"heatindex_f\":79.6,\"dewpoint_c\":22.4,\"dewpoint_f\":72.4,\"will_it_rain\":1,\"chance_of_rain\":95,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":32.5,\"gust_kph\":52.3,\"uv\":5.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 18:00\",\"temp_c\":24.3,\"temp_f\":75.7,\"is_day\":0,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/266.png\",\"code\":1153},\"wind_mph\":22.4,\"wind_kph\":36.0,\"wind_degree\":84,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.45,\"precip_in\":0.02,\"humidity\":90,\"cloud\":100,\"feelslike_c\":26.7,\"feelslike_f\":80.1,\"windchill_c\":24.3,\"windchill_f\":75.7,\"heatindex_c\":26.7,\"heatindex_f\":80.1,\"dewpoint_c\":22.6,\"dewpoint_f\":72.7,\"will_it_rain\":1,\"chance_of_rain\":95,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":31.0,\"gust_kph\":49.9,\"uv\":1.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 19:00\",\"temp_c\":24.3,\"temp_f\":75.8,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":21.3,\"wind_kph\":34.2,\"wind_degree\":86,\"wind_dir\":\"E\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.46,\"precip_in\":0.02,\"humidity\":90,\"cloud\":100,\"feelslike_c\":26.7,\"feelslike_f\":80.1,\"windchill_c\":24.3,\"windchill_f\":75.8,\"heatindex_c\":26.7,\"heatindex_f\":80.1,\"dewpoint_c\":22.5,\"dewpoint_f\":72.6,\"will_it_rain\":1,\"chance_of_rain\":94,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":30.6,\"gust_kph\":49.2,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 20:00\",\"temp_c\":24.5,\"temp_f\":76.0,\"is_day\":0,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/266.png\",\"code\":1153},\"wind_mph\":21.9,\"wind_kph\":35.3,\"wind_degree\":85,\"wind_dir\":\"E\",\"pressure_mb\":1016.0,\"pressure_in\":29.99,\"precip_mm\":0.2,\"precip_in\":0.01,\"humidity\":89,\"cloud\":100,\"feelslike_c\":26.9,\"feelslike_f\":80.4,\"windchill_c\":24.5,\"windchill_f\":76.0,\"heatindex_c\":26.9,\"heatindex_f\":80.4,\"dewpoint_c\":22.5,\"dewpoint_f\":72.6,\"will_it_rain\":1,\"chance_of_rain\":94,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":31.6,\"gust_kph\":50.8,\"uv\":1.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 21:00\",\"temp_c\":24.5,\"temp_f\":76.0,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":21.9,\"wind_kph\":35.3,\"wind_degree\":83,\"wind_dir\":\"E\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.07,\"precip_in\":0.0,\"humidity\":89,\"cloud\":100,\"feelslike_c\":26.9,\"feelslike_f\":80.4,\"windchill_c\":24.5,\"windchill_f\":76.0,\"heatindex_c\":26.9,\"heatindex_f\":80.4,\"dewpoint_c\":22.5,\"dewpoint_f\":72.5,\"will_it_rain\":0,\"chance_of_rain\":61,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":31.6,\"gust_kph\":50.9,\"uv\":1.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 22:00\",\"temp_c\":24.4,\"temp_f\":76.0,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":21.5,\"wind_kph\":34.6,\"wind_degree\":81,\"wind_dir\":\"E\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.05,\"precip_in\":0.0,\"humidity\":89,\"cloud\":100,\"feelslike_c\":26.9,\"feelslike_f\":80.3,\"windchill_c\":24.4,\"windchill_f\":76.0,\"heatindex_c\":26.9,\"heatindex_f\":80.3,\"dewpoint_c\":22.6,\"dewpoint_f\":72.6,\"will_it_rain\":0,\"chance_of_rain\":62,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":31.0,\"gust_kph\":49.8,\"uv\":1.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 23:00\",\"temp_c\":24.4,\"temp_f\":75.9,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":21.3,\"wind_kph\":34.2,\"wind_degree\":81,\"wind_dir\":\"E\",\"pressure_mb\":1016.0,\"pressure_in\":29.99,\"precip_mm\":0.04,\"precip_in\":0.0,\"humidity\":90,\"cloud\":96,\"feelslike_c\":26.8,\"feelslike_f\":80.3,\"windchill_c\":24.4,\"windchill_f\":75.9,\"heatindex_c\":26.8,\"heatindex_f\":80.3,\"dewpoint_c\":22.6,\"dewpoint_f\":72.6,\"will_it_rain\":0,\"chance_of_rain\":58,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":30.7,\"gust_kph\":49.4,\"uv\":1.0}]}]}}0}]}]}}" +#define SIMULATED_WEATHER_KYOTO_RAW "" // "{\"location\":{\"name\":\"Kyoto\",\"region\":\"Kyo?to\",\"country\":\"Japan\",\"lat\":35.02,\"lon\":135.75,\"tz_id\":\"Asia/Tokyo\",\"localtime_epoch\":1697622192,\"localtime\":\"2023-10-18 18:43\"},\"current\":{\"last_updated_epoch\":1697621400,\"last_updated\":\"2023-10-18 18:30\",\"temp_c\":23.0,\"temp_f\":73.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":222,\"wind_dir\":\"SW\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":38,\"cloud\":0,\"feelslike_c\":24.7,\"feelslike_f\":76.5,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":1.0,\"gust_mph\":4.7,\"gust_kph\":7.6},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":23.4,\"maxtemp_f\":74.1,\"mintemp_c\":12.0,\"mintemp_f\":53.6,\"avgtemp_c\":17.2,\"avgtemp_f\":63.0,\"maxwind_mph\":4.0,\"maxwind_kph\":6.5,\"totalprecip_mm\":0.0,\"totalprecip_in\":0.0,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":57.0,\"daily_will_it_rain\":0,\"daily_chance_of_rain\":0,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"uv\":5.0},\"astro\":{\"sunrise\":\"06:05 AM\",\"sunset\":\"05:19 PM\",\"moonrise\":\"09:25 AM\",\"moonset\":\"07:15 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":1},\"hour\":[{\"time_epoch\":1697554800,\"time\":\"2023-10-18 00:00\",\"temp_c\":13.3,\"temp_f\":55.9,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.6,\"wind_kph\":5.8,\"wind_degree\":337,\"wind_dir\":\"NNW\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":71,\"cloud\":0,\"feelslike_c\":13.3,\"feelslike_f\":55.9,\"windchill_c\":13.3,\"windchill_f\":55.9,\"heatindex_c\":13.3,\"heatindex_f\":55.9,\"dewpoint_c\":8.0,\"dewpoint_f\":46.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.5,\"gust_kph\":12.1,\"uv\":1.0},{\"time_epoch\":1697558400,\"time\":\"2023-10-18 01:00\",\"temp_c\":12.9,\"temp_f\":55.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":334,\"wind_dir\":\"NNW\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":71,\"cloud\":0,\"feelslike_c\":12.9,\"feelslike_f\":55.2,\"windchill_c\":12.9,\"windchill_f\":55.2,\"heatindex_c\":12.9,\"heatindex_f\":55.1,\"dewpoint_c\":7.8,\"dewpoint_f\":46.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.0,\"gust_kph\":11.3,\"uv\":1.0},{\"time_epoch\":1697562000,\"time\":\"2023-10-18 02:00\",\"temp_c\":12.7,\"temp_f\":54.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":337,\"wind_dir\":\"NNW\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":0,\"feelslike_c\":12.7,\"feelslike_f\":54.8,\"windchill_c\":12.7,\"windchill_f\":54.8,\"heatindex_c\":12.7,\"heatindex_f\":54.8,\"dewpoint_c\":7.9,\"dewpoint_f\":46.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.0,\"gust_kph\":11.3,\"uv\":1.0},{\"time_epoch\":1697565600,\"time\":\"2023-10-18 03:00\",\"temp_c\":12.4,\"temp_f\":54.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.1,\"wind_kph\":5.0,\"wind_degree\":339,\"wind_dir\":\"NNW\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":0,\"feelslike_c\":12.5,\"feelslike_f\":54.5,\"windchill_c\":12.5,\"windchill_f\":54.5,\"heatindex_c\":12.4,\"heatindex_f\":54.4,\"dewpoint_c\":7.8,\"dewpoint_f\":46.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.6,\"gust_kph\":10.6,\"uv\":1.0},{\"time_epoch\":1697569200,\"time\":\"2023-10-18 04:00\",\"temp_c\":12.3,\"temp_f\":54.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.9,\"wind_kph\":4.7,\"wind_degree\":349,\"wind_dir\":\"N\",\"pressure_mb\":1021.0,\"pressure_in\":30.14,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":0,\"feelslike_c\":12.4,\"feelslike_f\":54.3,\"windchill_c\":12.4,\"windchill_f\":54.3,\"heatindex_c\":12.3,\"heatindex_f\":54.1,\"dewpoint_c\":7.7,\"dewpoint_f\":45.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.1,\"gust_kph\":9.8,\"uv\":1.0},{\"time_epoch\":1697572800,\"time\":\"2023-10-18 05:00\",\"temp_c\":12.1,\"temp_f\":53.7,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.7,\"wind_kph\":4.3,\"wind_degree\":358,\"wind_dir\":\"N\",\"pressure_mb\":1021.0,\"pressure_in\":30.15,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":0,\"feelslike_c\":12.3,\"feelslike_f\":54.1,\"windchill_c\":12.3,\"windchill_f\":54.1,\"heatindex_c\":12.1,\"heatindex_f\":53.7,\"dewpoint_c\":7.5,\"dewpoint_f\":45.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.6,\"gust_kph\":9.1,\"uv\":1.0},{\"time_epoch\":1697576400,\"time\":\"2023-10-18 06:00\",\"temp_c\":12.0,\"temp_f\":53.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":28,\"wind_dir\":\"NNE\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":0,\"feelslike_c\":12.5,\"feelslike_f\":54.5,\"windchill_c\":12.5,\"windchill_f\":54.5,\"heatindex_c\":12.0,\"heatindex_f\":53.6,\"dewpoint_c\":7.4,\"dewpoint_f\":45.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.7,\"gust_kph\":7.6,\"uv\":1.0},{\"time_epoch\":1697580000,\"time\":\"2023-10-18 07:00\",\"temp_c\":13.9,\"temp_f\":57.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":1.6,\"wind_kph\":2.5,\"wind_degree\":16,\"wind_dir\":\"NNE\",\"pressure_mb\":1022.0,\"pressure_in\":30.17,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":0,\"feelslike_c\":13.9,\"feelslike_f\":57.0,\"windchill_c\":13.9,\"windchill_f\":57.0,\"heatindex_c\":13.9,\"heatindex_f\":57.0,\"dewpoint_c\":8.5,\"dewpoint_f\":47.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.6,\"gust_kph\":4.2,\"uv\":4.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 08:00\",\"temp_c\":16.6,\"temp_f\":61.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":1.1,\"wind_kph\":1.8,\"wind_degree\":48,\"wind_dir\":\"NE\",\"pressure_mb\":1022.0,\"pressure_in\":30.18,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":61,\"cloud\":0,\"feelslike_c\":16.6,\"feelslike_f\":61.9,\"windchill_c\":16.6,\"windchill_f\":61.9,\"heatindex_c\":16.6,\"heatindex_f\":61.9,\"dewpoint_c\":9.1,\"dewpoint_f\":48.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":1.3,\"gust_kph\":2.1,\"uv\":5.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 09:00\",\"temp_c\":18.6,\"temp_f\":65.5,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":1.3,\"wind_kph\":2.2,\"wind_degree\":127,\"wind_dir\":\"SE\",\"pressure_mb\":1022.0,\"pressure_in\":30.18,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":54,\"cloud\":0,\"feelslike_c\":18.6,\"feelslike_f\":65.5,\"windchill_c\":18.6,\"windchill_f\":65.5,\"heatindex_c\":18.6,\"heatindex_f\":65.5,\"dewpoint_c\":9.2,\"dewpoint_f\":48.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":1.5,\"gust_kph\":2.5,\"uv\":5.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 10:00\",\"temp_c\":20.2,\"temp_f\":68.4,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":1.8,\"wind_kph\":2.9,\"wind_degree\":160,\"wind_dir\":\"SSE\",\"pressure_mb\":1022.0,\"pressure_in\":30.18,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":48,\"cloud\":0,\"feelslike_c\":20.3,\"feelslike_f\":68.5,\"windchill_c\":20.3,\"windchill_f\":68.5,\"heatindex_c\":20.3,\"heatindex_f\":68.5,\"dewpoint_c\":9.0,\"dewpoint_f\":48.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.1,\"gust_kph\":3.3,\"uv\":6.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 11:00\",\"temp_c\":21.7,\"temp_f\":71.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":181,\"wind_dir\":\"S\",\"pressure_mb\":1022.0,\"pressure_in\":30.18,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":44,\"cloud\":0,\"feelslike_c\":21.7,\"feelslike_f\":71.0,\"windchill_c\":21.7,\"windchill_f\":71.0,\"heatindex_c\":24.1,\"heatindex_f\":75.4,\"dewpoint_c\":8.8,\"dewpoint_f\":47.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.6,\"gust_kph\":4.1,\"uv\":6.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 12:00\",\"temp_c\":22.5,\"temp_f\":72.6,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":3.1,\"wind_kph\":5.0,\"wind_degree\":188,\"wind_dir\":\"S\",\"pressure_mb\":1021.0,\"pressure_in\":30.15,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":41,\"cloud\":0,\"feelslike_c\":24.3,\"feelslike_f\":75.7,\"windchill_c\":22.5,\"windchill_f\":72.6,\"heatindex_c\":24.3,\"heatindex_f\":75.7,\"dewpoint_c\":8.8,\"dewpoint_f\":47.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.6,\"gust_kph\":5.8,\"uv\":6.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 13:00\",\"temp_c\":23.2,\"temp_f\":73.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":213,\"wind_dir\":\"SSW\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":40,\"cloud\":0,\"feelslike_c\":24.4,\"feelslike_f\":75.9,\"windchill_c\":23.2,\"windchill_f\":73.7,\"heatindex_c\":24.4,\"heatindex_f\":75.9,\"dewpoint_c\":8.9,\"dewpoint_f\":48.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.9,\"gust_kph\":6.2,\"uv\":6.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 14:00\",\"temp_c\":23.4,\"temp_f\":74.1,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":4.0,\"wind_kph\":6.5,\"wind_degree\":201,\"wind_dir\":\"SSW\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":39,\"cloud\":0,\"feelslike_c\":24.4,\"feelslike_f\":76.0,\"windchill_c\":23.4,\"windchill_f\":74.1,\"heatindex_c\":24.4,\"heatindex_f\":76.0,\"dewpoint_c\":8.6,\"dewpoint_f\":47.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.6,\"gust_kph\":7.5,\"uv\":6.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 15:00\",\"temp_c\":23.3,\"temp_f\":73.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":4.0,\"wind_kph\":6.5,\"wind_degree\":202,\"wind_dir\":\"SSW\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":38,\"cloud\":0,\"feelslike_c\":24.3,\"feelslike_f\":75.8,\"windchill_c\":23.3,\"windchill_f\":73.9,\"heatindex_c\":24.3,\"heatindex_f\":75.8,\"dewpoint_c\":8.2,\"dewpoint_f\":46.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.6,\"gust_kph\":7.5,\"uv\":6.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 16:00\",\"temp_c\":22.6,\"temp_f\":72.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":4.0,\"wind_kph\":6.5,\"wind_degree\":201,\"wind_dir\":\"SSW\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":41,\"cloud\":0,\"feelslike_c\":24.3,\"feelslike_f\":75.7,\"windchill_c\":22.6,\"windchill_f\":72.7,\"heatindex_c\":24.3,\"heatindex_f\":75.7,\"dewpoint_c\":8.7,\"dewpoint_f\":47.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.8,\"gust_kph\":7.8,\"uv\":6.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 17:00\",\"temp_c\":20.0,\"temp_f\":68.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":3.1,\"wind_kph\":5.0,\"wind_degree\":216,\"wind_dir\":\"SW\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":47,\"cloud\":4,\"feelslike_c\":20.0,\"feelslike_f\":68.0,\"windchill_c\":20.0,\"windchill_f\":68.0,\"heatindex_c\":20.0,\"heatindex_f\":68.0,\"dewpoint_c\":8.3,\"dewpoint_f\":46.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.6,\"gust_kph\":9.1,\"uv\":6.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 18:00\",\"temp_c\":23.0,\"temp_f\":73.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":222,\"wind_dir\":\"SW\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":38,\"cloud\":0,\"feelslike_c\":18.1,\"feelslike_f\":64.6,\"windchill_c\":18.1,\"windchill_f\":64.6,\"heatindex_c\":18.1,\"heatindex_f\":64.6,\"dewpoint_c\":7.4,\"dewpoint_f\":45.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.7,\"gust_kph\":7.6,\"uv\":1.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 19:00\",\"temp_c\":17.4,\"temp_f\":63.3,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":210,\"wind_dir\":\"SSW\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":51,\"cloud\":32,\"feelslike_c\":17.4,\"feelslike_f\":63.3,\"windchill_c\":17.4,\"windchill_f\":63.3,\"heatindex_c\":17.4,\"heatindex_f\":63.3,\"dewpoint_c\":7.3,\"dewpoint_f\":45.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.7,\"gust_kph\":7.6,\"uv\":1.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 20:00\",\"temp_c\":16.8,\"temp_f\":62.2,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":202,\"wind_dir\":\"SSW\",\"pressure_mb\":1021.0,\"pressure_in\":30.14,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":54,\"cloud\":1,\"feelslike_c\":16.8,\"feelslike_f\":62.2,\"windchill_c\":16.8,\"windchill_f\":62.2,\"heatindex_c\":16.8,\"heatindex_f\":62.2,\"dewpoint_c\":7.5,\"dewpoint_f\":45.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.7,\"gust_kph\":7.6,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 21:00\",\"temp_c\":16.3,\"temp_f\":61.3,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":202,\"wind_dir\":\"SSW\",\"pressure_mb\":1021.0,\"pressure_in\":30.15,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":58,\"cloud\":0,\"feelslike_c\":16.3,\"feelslike_f\":61.3,\"windchill_c\":16.3,\"windchill_f\":61.3,\"heatindex_c\":16.3,\"heatindex_f\":61.3,\"dewpoint_c\":8.1,\"dewpoint_f\":46.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.7,\"gust_kph\":7.6,\"uv\":1.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 22:00\",\"temp_c\":15.8,\"temp_f\":60.5,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":1.1,\"wind_kph\":1.8,\"wind_degree\":225,\"wind_dir\":\"SW\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":62,\"cloud\":30,\"feelslike_c\":15.8,\"feelslike_f\":60.5,\"windchill_c\":15.8,\"windchill_f\":60.5,\"heatindex_c\":15.8,\"heatindex_f\":60.5,\"dewpoint_c\":8.7,\"dewpoint_f\":47.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.3,\"gust_kph\":3.8,\"uv\":1.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 23:00\",\"temp_c\":15.4,\"temp_f\":59.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":0.7,\"wind_kph\":1.1,\"wind_degree\":211,\"wind_dir\":\"SSW\",\"pressure_mb\":1021.0,\"pressure_in\":30.15,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":5,\"feelslike_c\":15.5,\"feelslike_f\":59.8,\"windchill_c\":15.5,\"windchill_f\":59.8,\"heatindex_c\":15.5,\"heatindex_f\":59.8,\"dewpoint_c\":9.0,\"dewpoint_f\":48.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":1.4,\"gust_kph\":2.3,\"uv\":1.0}]}]}}0}]}]}}" +#define SIMULATED_WEATHER_LONDON_RAW \ + "{\"location\":{\"name\":\"London\",\"region\":\"City of London, Greater London\",\"country\":\"United Kingdom\",\"lat\":51.52,\"lon\":-0.11,\"tz_id\":\"Europe/London\",\"localtime_epoch\":1697622491,\"localtime\":\"2023-10-18 10:48\"},\"current\":{\"last_updated_epoch\":1697622300,\"last_updated\":\"2023-10-18 10:45\",\"temp_c\":13.0,\"temp_f\":55.4,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":15.0,\"wind_kph\":24.1,\"wind_degree\":90,\"wind_dir\":\"E\",\"pressure_mb\":998.0,\"pressure_in\":29.47,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":77,\"cloud\":100,\"feelslike_c\":11.1,\"feelslike_f\":51.9,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":4.0,\"gust_mph\":16.9,\"gust_kph\":27.3},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":17.0,\"maxtemp_f\":62.5,\"mintemp_c\":11.9,\"mintemp_f\":53.4,\"avgtemp_c\":13.9,\"avgtemp_f\":57.1,\"maxwind_mph\":19.7,\"maxwind_kph\":31.7,\"totalprecip_mm\":7.4,\"totalprecip_in\":0.29,\"totalsnow_cm\":0.0,\"avgvis_km\":8.8,\"avgvis_miles\":5.0,\"avghumidity\":73.0,\"daily_will_it_rain\":1,\"daily_chance_of_rain\":92,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Moderate rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/302.png\",\"code\":1189},\"uv\":3.0},\"astro\":{\"sunrise\":\"07:29 AM\",\"sunset\":\"06:01 PM\",\"moonrise\":\"12:05 PM\",\"moonset\":\"07:20 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697583600,\"time\":\"2023-10-18 00:00\",\"temp_c\":12.1,\"temp_f\":53.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":11.9,\"wind_kph\":19.1,\"wind_degree\":98,\"wind_dir\":\"E\",\"pressure_mb\":1007.0,\"pressure_in\":29.75,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":61,\"cloud\":14,\"feelslike_c\":10.1,\"feelslike_f\":50.2,\"windchill_c\":10.1,\"windchill_f\":50.2,\"heatindex_c\":12.1,\"heatindex_f\":53.8,\"dewpoint_c\":4.9,\"dewpoint_f\":40.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.4,\"gust_kph\":28.0,\"uv\":1.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 01:00\",\"temp_c\":12.0,\"temp_f\":53.5,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":12.1,\"wind_kph\":19.4,\"wind_degree\":92,\"wind_dir\":\"E\",\"pressure_mb\":1006.0,\"pressure_in\":29.72,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":63,\"cloud\":30,\"feelslike_c\":9.9,\"feelslike_f\":49.8,\"windchill_c\":9.9,\"windchill_f\":49.8,\"heatindex_c\":12.0,\"heatindex_f\":53.5,\"dewpoint_c\":5.1,\"dewpoint_f\":41.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":18.0,\"gust_kph\":29.0,\"uv\":1.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 02:00\",\"temp_c\":12.0,\"temp_f\":53.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":12.3,\"wind_kph\":19.8,\"wind_degree\":92,\"wind_dir\":\"E\",\"pressure_mb\":1005.0,\"pressure_in\":29.69,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":17,\"feelslike_c\":9.9,\"feelslike_f\":49.8,\"windchill_c\":9.9,\"windchill_f\":49.8,\"heatindex_c\":12.0,\"heatindex_f\":53.6,\"dewpoint_c\":5.7,\"dewpoint_f\":42.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":18.5,\"gust_kph\":29.7,\"uv\":1.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 03:00\",\"temp_c\":12.0,\"temp_f\":53.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":12.3,\"wind_kph\":19.8,\"wind_degree\":96,\"wind_dir\":\"E\",\"pressure_mb\":1004.0,\"pressure_in\":29.66,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":67,\"cloud\":20,\"feelslike_c\":9.9,\"feelslike_f\":49.8,\"windchill_c\":9.9,\"windchill_f\":49.8,\"heatindex_c\":12.0,\"heatindex_f\":53.6,\"dewpoint_c\":6.1,\"dewpoint_f\":43.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":18.4,\"gust_kph\":29.6,\"uv\":1.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 04:00\",\"temp_c\":11.9,\"temp_f\":53.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":12.3,\"wind_kph\":19.8,\"wind_degree\":93,\"wind_dir\":\"E\",\"pressure_mb\":1003.0,\"pressure_in\":29.63,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":14,\"feelslike_c\":9.8,\"feelslike_f\":49.6,\"windchill_c\":9.8,\"windchill_f\":49.6,\"heatindex_c\":11.9,\"heatindex_f\":53.4,\"dewpoint_c\":6.3,\"dewpoint_f\":43.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":18.5,\"gust_kph\":29.8,\"uv\":1.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 05:00\",\"temp_c\":11.9,\"temp_f\":53.5,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":12.5,\"wind_kph\":20.2,\"wind_degree\":93,\"wind_dir\":\"E\",\"pressure_mb\":1002.0,\"pressure_in\":29.6,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":11,\"feelslike_c\":9.8,\"feelslike_f\":49.6,\"windchill_c\":9.8,\"windchill_f\":49.6,\"heatindex_c\":11.9,\"heatindex_f\":53.5,\"dewpoint_c\":6.5,\"dewpoint_f\":43.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":19.0,\"gust_kph\":30.6,\"uv\":1.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 06:00\",\"temp_c\":12.0,\"temp_f\":53.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":13.0,\"wind_kph\":20.9,\"wind_degree\":92,\"wind_dir\":\"E\",\"pressure_mb\":1001.0,\"pressure_in\":29.57,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":19,\"feelslike_c\":9.8,\"feelslike_f\":49.7,\"windchill_c\":9.8,\"windchill_f\":49.7,\"heatindex_c\":12.0,\"heatindex_f\":53.6,\"dewpoint_c\":6.5,\"dewpoint_f\":43.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":19.7,\"gust_kph\":31.7,\"uv\":1.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 07:00\",\"temp_c\":12.2,\"temp_f\":54.0,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":13.2,\"wind_kph\":21.2,\"wind_degree\":95,\"wind_dir\":\"E\",\"pressure_mb\":1001.0,\"pressure_in\":29.55,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":28,\"feelslike_c\":10.1,\"feelslike_f\":50.1,\"windchill_c\":10.1,\"windchill_f\":50.1,\"heatindex_c\":12.2,\"heatindex_f\":54.0,\"dewpoint_c\":6.6,\"dewpoint_f\":43.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":19.8,\"gust_kph\":31.9,\"uv\":1.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 08:00\",\"temp_c\":12.8,\"temp_f\":55.0,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":13.6,\"wind_kph\":22.0,\"wind_degree\":97,\"wind_dir\":\"E\",\"pressure_mb\":1000.0,\"pressure_in\":29.53,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":66,\"cloud\":50,\"feelslike_c\":10.8,\"feelslike_f\":51.4,\"windchill_c\":10.8,\"windchill_f\":51.4,\"heatindex_c\":12.8,\"heatindex_f\":55.0,\"dewpoint_c\":6.6,\"dewpoint_f\":44.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":19.3,\"gust_kph\":31.1,\"uv\":4.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 09:00\",\"temp_c\":13.6,\"temp_f\":56.5,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":13.6,\"wind_kph\":22.0,\"wind_degree\":101,\"wind_dir\":\"ESE\",\"pressure_mb\":999.0,\"pressure_in\":29.5,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":63,\"cloud\":50,\"feelslike_c\":11.8,\"feelslike_f\":53.2,\"windchill_c\":11.8,\"windchill_f\":53.2,\"heatindex_c\":13.6,\"heatindex_f\":56.5,\"dewpoint_c\":6.7,\"dewpoint_f\":44.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":18.3,\"gust_kph\":29.4,\"uv\":4.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 10:00\",\"temp_c\":13.0,\"temp_f\":55.4,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":15.0,\"wind_kph\":24.1,\"wind_degree\":90,\"wind_dir\":\"E\",\"pressure_mb\":998.0,\"pressure_in\":29.47,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":77,\"cloud\":100,\"feelslike_c\":12.6,\"feelslike_f\":54.8,\"windchill_c\":12.6,\"windchill_f\":54.8,\"heatindex_c\":14.2,\"heatindex_f\":57.6,\"dewpoint_c\":7.1,\"dewpoint_f\":44.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":16.9,\"gust_kph\":27.3,\"uv\":4.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 11:00\",\"temp_c\":13.9,\"temp_f\":56.9,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":13.4,\"wind_kph\":21.6,\"wind_degree\":99,\"wind_dir\":\"E\",\"pressure_mb\":997.0,\"pressure_in\":29.43,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":66,\"cloud\":49,\"feelslike_c\":12.1,\"feelslike_f\":53.8,\"windchill_c\":12.1,\"windchill_f\":53.8,\"heatindex_c\":13.9,\"heatindex_f\":56.9,\"dewpoint_c\":7.7,\"dewpoint_f\":45.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":18.2,\"gust_kph\":29.3,\"uv\":4.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 12:00\",\"temp_c\":14.2,\"temp_f\":57.6,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":14.3,\"wind_kph\":23.0,\"wind_degree\":100,\"wind_dir\":\"E\",\"pressure_mb\":995.0,\"pressure_in\":29.38,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":53,\"feelslike_c\":12.5,\"feelslike_f\":54.5,\"windchill_c\":12.5,\"windchill_f\":54.5,\"heatindex_c\":14.2,\"heatindex_f\":57.6,\"dewpoint_c\":8.5,\"dewpoint_f\":47.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":18.6,\"gust_kph\":30.0,\"uv\":4.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 13:00\",\"temp_c\":15.5,\"temp_f\":59.9,\"is_day\":1,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/119.png\",\"code\":1006},\"wind_mph\":15.4,\"wind_kph\":24.8,\"wind_degree\":99,\"wind_dir\":\"E\",\"pressure_mb\":993.0,\"pressure_in\":29.33,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":64,\"cloud\":84,\"feelslike_c\":15.5,\"feelslike_f\":59.9,\"windchill_c\":15.5,\"windchill_f\":59.9,\"heatindex_c\":15.5,\"heatindex_f\":59.9,\"dewpoint_c\":8.7,\"dewpoint_f\":47.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":19.2,\"gust_kph\":30.9,\"uv\":4.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 14:00\",\"temp_c\":15.4,\"temp_f\":59.7,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":15.9,\"wind_kph\":25.6,\"wind_degree\":100,\"wind_dir\":\"E\",\"pressure_mb\":991.0,\"pressure_in\":29.28,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":56,\"feelslike_c\":15.4,\"feelslike_f\":59.7,\"windchill_c\":15.4,\"windchill_f\":59.7,\"heatindex_c\":15.4,\"heatindex_f\":59.7,\"dewpoint_c\":8.9,\"dewpoint_f\":48.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":22.0,\"gust_kph\":35.4,\"uv\":5.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 15:00\",\"temp_c\":15.1,\"temp_f\":59.2,\"is_day\":1,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/266.png\",\"code\":1153},\"wind_mph\":16.3,\"wind_kph\":26.3,\"wind_degree\":108,\"wind_dir\":\"ESE\",\"pressure_mb\":990.0,\"pressure_in\":29.22,\"precip_mm\":0.75,\"precip_in\":0.03,\"humidity\":71,\"cloud\":100,\"feelslike_c\":15.1,\"feelslike_f\":59.2,\"windchill_c\":15.1,\"windchill_f\":59.2,\"heatindex_c\":15.1,\"heatindex_f\":59.2,\"dewpoint_c\":10.0,\"dewpoint_f\":49.9,\"will_it_rain\":1,\"chance_of_rain\":89,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":23.0,\"gust_kph\":37.0,\"uv\":4.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 16:00\",\"temp_c\":14.2,\"temp_f\":57.6,\"is_day\":1,\"condition\":{\"text\":\"Moderate rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/302.png\",\"code\":1189},\"wind_mph\":17.7,\"wind_kph\":28.4,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":988.0,\"pressure_in\":29.17,\"precip_mm\":2.71,\"precip_in\":0.11,\"humidity\":89,\"cloud\":100,\"feelslike_c\":12.1,\"feelslike_f\":53.8,\"windchill_c\":12.1,\"windchill_f\":53.8,\"heatindex_c\":14.2,\"heatindex_f\":57.6,\"dewpoint_c\":12.4,\"dewpoint_f\":54.4,\"will_it_rain\":1,\"chance_of_rain\":91,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":7.0,\"vis_miles\":4.0,\"gust_mph\":25.2,\"gust_kph\":40.5,\"uv\":3.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 17:00\",\"temp_c\":15.6,\"temp_f\":60.1,\"is_day\":1,\"condition\":{\"text\":\"Moderate rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/302.png\",\"code\":1189},\"wind_mph\":18.1,\"wind_kph\":29.2,\"wind_degree\":126,\"wind_dir\":\"SE\",\"pressure_mb\":987.0,\"pressure_in\":29.14,\"precip_mm\":2.89,\"precip_in\":0.11,\"humidity\":94,\"cloud\":100,\"feelslike_c\":15.6,\"feelslike_f\":60.1,\"windchill_c\":15.6,\"windchill_f\":60.1,\"heatindex_c\":15.6,\"heatindex_f\":60.1,\"dewpoint_c\":14.6,\"dewpoint_f\":58.3,\"will_it_rain\":1,\"chance_of_rain\":92,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":7.0,\"vis_miles\":4.0,\"gust_mph\":28.0,\"gust_kph\":45.1,\"uv\":4.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 18:00\",\"temp_c\":17.0,\"temp_f\":62.5,\"is_day\":1,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/266.png\",\"code\":1153},\"wind_mph\":18.1,\"wind_kph\":29.2,\"wind_degree\":163,\"wind_dir\":\"SSE\",\"pressure_mb\":986.0,\"pressure_in\":29.12,\"precip_mm\":0.59,\"precip_in\":0.02,\"humidity\":93,\"cloud\":100,\"feelslike_c\":17.0,\"feelslike_f\":62.5,\"windchill_c\":17.0,\"windchill_f\":62.5,\"heatindex_c\":17.0,\"heatindex_f\":62.5,\"dewpoint_c\":15.8,\"dewpoint_f\":60.5,\"will_it_rain\":1,\"chance_of_rain\":92,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":27.1,\"gust_kph\":43.6,\"uv\":4.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 19:00\",\"temp_c\":16.1,\"temp_f\":61.0,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":18.6,\"wind_kph\":29.9,\"wind_degree\":186,\"wind_dir\":\"S\",\"pressure_mb\":986.0,\"pressure_in\":29.12,\"precip_mm\":0.06,\"precip_in\":0.0,\"humidity\":90,\"cloud\":100,\"feelslike_c\":16.1,\"feelslike_f\":61.0,\"windchill_c\":16.1,\"windchill_f\":61.0,\"heatindex_c\":16.1,\"heatindex_f\":61.0,\"dewpoint_c\":14.5,\"dewpoint_f\":58.2,\"will_it_rain\":1,\"chance_of_rain\":81,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":26.6,\"gust_kph\":42.9,\"uv\":1.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 20:00\",\"temp_c\":15.6,\"temp_f\":60.1,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":19.7,\"wind_kph\":31.7,\"wind_degree\":196,\"wind_dir\":\"SSW\",\"pressure_mb\":987.0,\"pressure_in\":29.14,\"precip_mm\":0.1,\"precip_in\":0.0,\"humidity\":88,\"cloud\":100,\"feelslike_c\":15.6,\"feelslike_f\":60.1,\"windchill_c\":15.6,\"windchill_f\":60.1,\"heatindex_c\":15.6,\"heatindex_f\":60.1,\"dewpoint_c\":13.7,\"dewpoint_f\":56.7,\"will_it_rain\":0,\"chance_of_rain\":69,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":27.8,\"gust_kph\":44.8,\"uv\":1.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 21:00\",\"temp_c\":15.2,\"temp_f\":59.4,\"is_day\":0,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/266.png\",\"code\":1153},\"wind_mph\":19.7,\"wind_kph\":31.7,\"wind_degree\":203,\"wind_dir\":\"SSW\",\"pressure_mb\":988.0,\"pressure_in\":29.17,\"precip_mm\":0.29,\"precip_in\":0.01,\"humidity\":86,\"cloud\":100,\"feelslike_c\":15.2,\"feelslike_f\":59.4,\"windchill_c\":15.2,\"windchill_f\":59.4,\"heatindex_c\":15.2,\"heatindex_f\":59.4,\"dewpoint_c\":12.9,\"dewpoint_f\":55.3,\"will_it_rain\":0,\"chance_of_rain\":56,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":28.0,\"gust_kph\":45.0,\"uv\":1.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 22:00\",\"temp_c\":15.0,\"temp_f\":59.0,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":17.9,\"wind_kph\":28.8,\"wind_degree\":210,\"wind_dir\":\"SSW\",\"pressure_mb\":989.0,\"pressure_in\":29.2,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":81,\"cloud\":96,\"feelslike_c\":13.2,\"feelslike_f\":55.7,\"windchill_c\":13.2,\"windchill_f\":55.7,\"heatindex_c\":15.0,\"heatindex_f\":59.0,\"dewpoint_c\":11.7,\"dewpoint_f\":53.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":25.7,\"gust_kph\":41.3,\"uv\":1.0},{\"time_epoch\":1697666400,\"time\":\"2023-10-18 23:00\",\"temp_c\":14.7,\"temp_f\":58.4,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":14.3,\"wind_kph\":23.0,\"wind_degree\":215,\"wind_dir\":\"SW\",\"pressure_mb\":989.0,\"pressure_in\":29.21,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":78,\"cloud\":59,\"feelslike_c\":13.0,\"feelslike_f\":55.5,\"windchill_c\":13.0,\"windchill_f\":55.5,\"heatindex_c\":14.7,\"heatindex_f\":58.4,\"dewpoint_c\":11.0,\"dewpoint_f\":51.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":22.2,\"gust_kph\":35.8,\"uv\":1.0}]}]}}0}]}]}}" +#define SIMULATED_WEATHER_MIAMI_RAW "" // "{\"location\":{\"name\":\"Miami\",\"region\":\"Florida\",\"country\":\"United States of America\",\"lat\":25.77,\"lon\":-80.19,\"tz_id\":\"America/New_York\",\"localtime_epoch\":1697623015,\"localtime\":\"2023-10-18 5:56\"},\"current\":{\"last_updated_epoch\":1697622300,\"last_updated\":\"2023-10-18 05:45\",\"temp_c\":18.9,\"temp_f\":66.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":356,\"wind_dir\":\"N\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":61,\"cloud\":0,\"feelslike_c\":18.9,\"feelslike_f\":66.0,\"vis_km\":16.0,\"vis_miles\":9.0,\"uv\":1.0,\"gust_mph\":14.3,\"gust_kph\":23.0},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":28.1,\"maxtemp_f\":82.6,\"mintemp_c\":18.8,\"mintemp_f\":65.8,\"avgtemp_c\":22.7,\"avgtemp_f\":72.8,\"maxwind_mph\":14.8,\"maxwind_kph\":23.8,\"totalprecip_mm\":0.0,\"totalprecip_in\":0.0,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":69.0,\"daily_will_it_rain\":0,\"daily_chance_of_rain\":0,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"uv\":6.0},\"astro\":{\"sunrise\":\"07:21 AM\",\"sunset\":\"06:50 PM\",\"moonrise\":\"11:02 AM\",\"moonset\":\"09:34 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":1,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697601600,\"time\":\"2023-10-18 00:00\",\"temp_c\":20.2,\"temp_f\":68.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":10.5,\"wind_kph\":16.9,\"wind_degree\":359,\"wind_dir\":\"N\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":0,\"feelslike_c\":20.2,\"feelslike_f\":68.4,\"windchill_c\":20.2,\"windchill_f\":68.4,\"heatindex_c\":20.2,\"heatindex_f\":68.4,\"dewpoint_c\":14.2,\"dewpoint_f\":57.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.4,\"gust_kph\":21.6,\"uv\":1.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 01:00\",\"temp_c\":19.9,\"temp_f\":67.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":9.6,\"wind_kph\":15.5,\"wind_degree\":2,\"wind_dir\":\"N\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":71,\"cloud\":0,\"feelslike_c\":19.9,\"feelslike_f\":67.8,\"windchill_c\":19.9,\"windchill_f\":67.8,\"heatindex_c\":19.9,\"heatindex_f\":67.8,\"dewpoint_c\":14.4,\"dewpoint_f\":57.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.5,\"gust_kph\":20.2,\"uv\":1.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 02:00\",\"temp_c\":19.7,\"temp_f\":67.5,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":2,\"wind_dir\":\"N\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":0,\"feelslike_c\":19.7,\"feelslike_f\":67.5,\"windchill_c\":19.7,\"windchill_f\":67.5,\"heatindex_c\":19.7,\"heatindex_f\":67.5,\"dewpoint_c\":14.7,\"dewpoint_f\":58.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.0,\"gust_kph\":22.5,\"uv\":1.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 03:00\",\"temp_c\":19.5,\"temp_f\":67.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":11.4,\"wind_kph\":18.4,\"wind_degree\":0,\"wind_dir\":\"N\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":6,\"feelslike_c\":19.5,\"feelslike_f\":67.1,\"windchill_c\":19.5,\"windchill_f\":67.1,\"heatindex_c\":19.5,\"heatindex_f\":67.1,\"dewpoint_c\":14.9,\"dewpoint_f\":58.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.8,\"gust_kph\":23.9,\"uv\":1.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 04:00\",\"temp_c\":19.2,\"temp_f\":66.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":11.2,\"wind_kph\":18.0,\"wind_degree\":358,\"wind_dir\":\"N\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":76,\"cloud\":19,\"feelslike_c\":19.2,\"feelslike_f\":66.6,\"windchill_c\":19.2,\"windchill_f\":66.6,\"heatindex_c\":19.2,\"heatindex_f\":66.6,\"dewpoint_c\":14.8,\"dewpoint_f\":58.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.5,\"gust_kph\":23.4,\"uv\":1.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 05:00\",\"temp_c\":18.9,\"temp_f\":66.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":356,\"wind_dir\":\"N\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":61,\"cloud\":0,\"feelslike_c\":18.8,\"feelslike_f\":65.8,\"windchill_c\":18.8,\"windchill_f\":65.8,\"heatindex_c\":18.8,\"heatindex_f\":65.8,\"dewpoint_c\":14.6,\"dewpoint_f\":58.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":16.0,\"vis_miles\":9.0,\"gust_mph\":14.3,\"gust_kph\":23.0,\"uv\":1.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 06:00\",\"temp_c\":18.8,\"temp_f\":65.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":11.2,\"wind_kph\":18.0,\"wind_degree\":356,\"wind_dir\":\"N\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":78,\"cloud\":18,\"feelslike_c\":18.8,\"feelslike_f\":65.8,\"windchill_c\":18.8,\"windchill_f\":65.8,\"heatindex_c\":18.8,\"heatindex_f\":65.8,\"dewpoint_c\":14.8,\"dewpoint_f\":58.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.7,\"gust_kph\":23.6,\"uv\":1.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 07:00\",\"temp_c\":18.9,\"temp_f\":66.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":11.2,\"wind_kph\":18.0,\"wind_degree\":357,\"wind_dir\":\"N\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":79,\"cloud\":18,\"feelslike_c\":18.9,\"feelslike_f\":66.0,\"windchill_c\":18.9,\"windchill_f\":66.0,\"heatindex_c\":18.9,\"heatindex_f\":66.0,\"dewpoint_c\":15.1,\"dewpoint_f\":59.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.7,\"gust_kph\":23.6,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 08:00\",\"temp_c\":19.0,\"temp_f\":66.2,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":11.2,\"wind_kph\":18.0,\"wind_degree\":357,\"wind_dir\":\"N\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":79,\"cloud\":26,\"feelslike_c\":19.0,\"feelslike_f\":66.2,\"windchill_c\":19.0,\"windchill_f\":66.2,\"heatindex_c\":19.0,\"heatindex_f\":66.2,\"dewpoint_c\":15.3,\"dewpoint_f\":59.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.5,\"gust_kph\":23.3,\"uv\":5.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 09:00\",\"temp_c\":20.1,\"temp_f\":68.2,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.9,\"wind_kph\":19.1,\"wind_degree\":0,\"wind_dir\":\"N\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":23,\"feelslike_c\":20.1,\"feelslike_f\":68.2,\"windchill_c\":20.1,\"windchill_f\":68.2,\"heatindex_c\":20.1,\"heatindex_f\":68.2,\"dewpoint_c\":15.4,\"dewpoint_f\":59.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.7,\"gust_kph\":23.6,\"uv\":6.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 10:00\",\"temp_c\":21.6,\"temp_f\":70.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.4,\"wind_kph\":18.4,\"wind_degree\":6,\"wind_dir\":\"N\",\"pressure_mb\":1018.0,\"pressure_in\":30.06,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":20,\"feelslike_c\":21.6,\"feelslike_f\":70.9,\"windchill_c\":21.6,\"windchill_f\":70.9,\"heatindex_c\":24.5,\"heatindex_f\":76.0,\"dewpoint_c\":16.0,\"dewpoint_f\":60.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.6,\"gust_kph\":21.8,\"uv\":6.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 11:00\",\"temp_c\":23.4,\"temp_f\":74.1,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":14,\"wind_dir\":\"NNE\",\"pressure_mb\":1018.0,\"pressure_in\":30.07,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":66,\"cloud\":15,\"feelslike_c\":25.2,\"feelslike_f\":77.3,\"windchill_c\":23.4,\"windchill_f\":74.1,\"heatindex_c\":25.2,\"heatindex_f\":77.3,\"dewpoint_c\":16.7,\"dewpoint_f\":62.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.3,\"gust_kph\":19.9,\"uv\":6.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 12:00\",\"temp_c\":24.5,\"temp_f\":76.1,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.5,\"wind_kph\":16.9,\"wind_degree\":29,\"wind_dir\":\"NNE\",\"pressure_mb\":1018.0,\"pressure_in\":30.07,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":62,\"cloud\":15,\"feelslike_c\":25.9,\"feelslike_f\":78.5,\"windchill_c\":24.5,\"windchill_f\":76.1,\"heatindex_c\":25.9,\"heatindex_f\":78.5,\"dewpoint_c\":16.7,\"dewpoint_f\":62.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.1,\"gust_kph\":19.5,\"uv\":6.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 13:00\",\"temp_c\":25.9,\"temp_f\":78.6,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.0,\"wind_kph\":17.6,\"wind_degree\":42,\"wind_dir\":\"NE\",\"pressure_mb\":1018.0,\"pressure_in\":30.06,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":59,\"cloud\":21,\"feelslike_c\":27.1,\"feelslike_f\":80.7,\"windchill_c\":25.9,\"windchill_f\":78.6,\"heatindex_c\":27.1,\"heatindex_f\":80.7,\"dewpoint_c\":17.4,\"dewpoint_f\":63.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.6,\"gust_kph\":20.3,\"uv\":7.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 14:00\",\"temp_c\":25.4,\"temp_f\":77.7,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":12.1,\"wind_kph\":19.4,\"wind_degree\":53,\"wind_dir\":\"NE\",\"pressure_mb\":1017.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":64,\"cloud\":39,\"feelslike_c\":26.7,\"feelslike_f\":80.1,\"windchill_c\":25.4,\"windchill_f\":77.7,\"heatindex_c\":26.7,\"heatindex_f\":80.1,\"dewpoint_c\":18.0,\"dewpoint_f\":64.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.9,\"gust_kph\":22.4,\"uv\":7.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 15:00\",\"temp_c\":24.4,\"temp_f\":75.9,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":13.0,\"wind_kph\":20.9,\"wind_degree\":56,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":61,\"feelslike_c\":25.9,\"feelslike_f\":78.6,\"windchill_c\":24.4,\"windchill_f\":75.9,\"heatindex_c\":25.9,\"heatindex_f\":78.6,\"dewpoint_c\":17.4,\"dewpoint_f\":63.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.9,\"gust_kph\":24.0,\"uv\":6.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 16:00\",\"temp_c\":26.0,\"temp_f\":78.8,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":13.2,\"wind_kph\":21.2,\"wind_degree\":60,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":61,\"cloud\":29,\"feelslike_c\":27.2,\"feelslike_f\":81.0,\"windchill_c\":26.0,\"windchill_f\":78.8,\"heatindex_c\":27.2,\"heatindex_f\":81.0,\"dewpoint_c\":17.8,\"dewpoint_f\":64.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.2,\"gust_kph\":24.4,\"uv\":7.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 17:00\",\"temp_c\":28.1,\"temp_f\":82.6,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":14.5,\"wind_kph\":23.4,\"wind_degree\":61,\"wind_dir\":\"ENE\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":59,\"cloud\":6,\"feelslike_c\":29.8,\"feelslike_f\":85.6,\"windchill_c\":28.1,\"windchill_f\":82.6,\"heatindex_c\":29.8,\"heatindex_f\":85.6,\"dewpoint_c\":19.4,\"dewpoint_f\":66.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":16.8,\"gust_kph\":27.1,\"uv\":7.0},{\"time_epoch\":1697666400,\"time\":\"2023-10-18 18:00\",\"temp_c\":26.9,\"temp_f\":80.4,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":14.8,\"wind_kph\":23.8,\"wind_degree\":56,\"wind_dir\":\"ENE\",\"pressure_mb\":1016.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":10,\"feelslike_c\":28.6,\"feelslike_f\":83.5,\"windchill_c\":26.9,\"windchill_f\":80.4,\"heatindex_c\":28.6,\"heatindex_f\":83.5,\"dewpoint_c\":19.7,\"dewpoint_f\":67.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.9,\"gust_kph\":28.8,\"uv\":7.0},{\"time_epoch\":1697670000,\"time\":\"2023-10-18 19:00\",\"temp_c\":26.6,\"temp_f\":79.9,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":14.8,\"wind_kph\":23.8,\"wind_degree\":57,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":14,\"feelslike_c\":28.5,\"feelslike_f\":83.4,\"windchill_c\":26.6,\"windchill_f\":79.9,\"heatindex_c\":28.5,\"heatindex_f\":83.4,\"dewpoint_c\":20.5,\"dewpoint_f\":68.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":18.7,\"gust_kph\":30.1,\"uv\":1.0},{\"time_epoch\":1697673600,\"time\":\"2023-10-18 20:00\",\"temp_c\":24.4,\"temp_f\":75.9,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":13.4,\"wind_kph\":21.6,\"wind_degree\":58,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":13,\"feelslike_c\":26.0,\"feelslike_f\":78.9,\"windchill_c\":24.4,\"windchill_f\":75.9,\"heatindex_c\":26.0,\"heatindex_f\":78.9,\"dewpoint_c\":18.7,\"dewpoint_f\":65.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.3,\"gust_kph\":27.8,\"uv\":1.0},{\"time_epoch\":1697677200,\"time\":\"2023-10-18 21:00\",\"temp_c\":24.4,\"temp_f\":75.9,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":11.9,\"wind_kph\":19.1,\"wind_degree\":63,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":71,\"cloud\":16,\"feelslike_c\":26.0,\"feelslike_f\":78.9,\"windchill_c\":24.4,\"windchill_f\":75.9,\"heatindex_c\":26.0,\"heatindex_f\":78.9,\"dewpoint_c\":18.8,\"dewpoint_f\":65.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.7,\"gust_kph\":25.3,\"uv\":1.0},{\"time_epoch\":1697680800,\"time\":\"2023-10-18 22:00\",\"temp_c\":24.4,\"temp_f\":75.9,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":12.1,\"wind_kph\":19.4,\"wind_degree\":69,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":25,\"feelslike_c\":26.0,\"feelslike_f\":78.8,\"windchill_c\":24.4,\"windchill_f\":75.9,\"heatindex_c\":26.0,\"heatindex_f\":78.8,\"dewpoint_c\":18.6,\"dewpoint_f\":65.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":16.1,\"gust_kph\":25.9,\"uv\":1.0},{\"time_epoch\":1697684400,\"time\":\"2023-10-18 23:00\",\"temp_c\":24.5,\"temp_f\":76.1,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":11.6,\"wind_kph\":18.7,\"wind_degree\":69,\"wind_dir\":\"ENE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":54,\"feelslike_c\":26.1,\"feelslike_f\":78.9,\"windchill_c\":24.5,\"windchill_f\":76.1,\"heatindex_c\":26.1,\"heatindex_f\":78.9,\"dewpoint_c\":18.2,\"dewpoint_f\":64.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.7,\"gust_kph\":25.3,\"uv\":1.0}]}]}}h\":25.3,\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_MUNICH_RAW "" // "{\"location\":{\"name\":\"Munich\",\"region\":\"Bayern\",\"country\":\"Germany\",\"lat\":48.15,\"lon\":11.58,\"tz_id\":\"Europe/Berlin\",\"localtime_epoch\":1697623192,\"localtime\":\"2023-10-18 11:59\"},\"current\":{\"last_updated_epoch\":1697622300,\"last_updated\":\"2023-10-18 11:45\",\"temp_c\":4.0,\"temp_f\":39.2,\"is_day\":1,\"condition\":{\"text\":\"Mist\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/143.png\",\"code\":1030},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":87,\"wind_dir\":\"E\",\"pressure_mb\":1011.0,\"pressure_in\":29.85,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":100,\"cloud\":100,\"feelslike_c\":1.3,\"feelslike_f\":34.3,\"vis_km\":5.0,\"vis_miles\":3.0,\"uv\":4.0,\"gust_mph\":7.7,\"gust_kph\":12.4},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":13.4,\"maxtemp_f\":56.2,\"mintemp_c\":2.1,\"mintemp_f\":35.8,\"avgtemp_c\":7.7,\"avgtemp_f\":45.8,\"maxwind_mph\":7.8,\"maxwind_kph\":12.6,\"totalprecip_mm\":0.0,\"totalprecip_in\":0.0,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":66.0,\"daily_will_it_rain\":0,\"daily_chance_of_rain\":0,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"uv\":3.0},\"astro\":{\"sunrise\":\"07:37 AM\",\"sunset\":\"06:20 PM\",\"moonrise\":\"11:56 AM\",\"moonset\":\"07:53 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697580000,\"time\":\"2023-10-18 00:00\",\"temp_c\":2.5,\"temp_f\":36.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":106,\"wind_dir\":\"ESE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":84,\"cloud\":0,\"feelslike_c\":0.6,\"feelslike_f\":33.1,\"windchill_c\":0.6,\"windchill_f\":33.1,\"heatindex_c\":2.6,\"heatindex_f\":36.6,\"dewpoint_c\":0.1,\"dewpoint_f\":32.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.9,\"gust_kph\":14.4,\"uv\":1.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 01:00\",\"temp_c\":2.5,\"temp_f\":36.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.7,\"wind_kph\":7.6,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":1016.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":83,\"cloud\":0,\"feelslike_c\":0.4,\"feelslike_f\":32.7,\"windchill_c\":0.4,\"windchill_f\":32.7,\"heatindex_c\":2.5,\"heatindex_f\":36.6,\"dewpoint_c\":0.0,\"dewpoint_f\":32.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.9,\"gust_kph\":15.9,\"uv\":1.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 02:00\",\"temp_c\":2.5,\"temp_f\":36.5,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.7,\"wind_kph\":7.6,\"wind_degree\":105,\"wind_dir\":\"ESE\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":84,\"cloud\":0,\"feelslike_c\":0.3,\"feelslike_f\":32.6,\"windchill_c\":0.3,\"windchill_f\":32.6,\"heatindex_c\":2.5,\"heatindex_f\":36.5,\"dewpoint_c\":0.1,\"dewpoint_f\":32.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.9,\"gust_kph\":15.9,\"uv\":1.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 03:00\",\"temp_c\":2.3,\"temp_f\":36.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":98,\"wind_dir\":\"E\",\"pressure_mb\":1015.0,\"pressure_in\":29.98,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":85,\"cloud\":0,\"feelslike_c\":-0.1,\"feelslike_f\":31.8,\"windchill_c\":-0.1,\"windchill_f\":31.8,\"heatindex_c\":2.3,\"heatindex_f\":36.1,\"dewpoint_c\":0.0,\"dewpoint_f\":32.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.8,\"gust_kph\":17.4,\"uv\":1.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 04:00\",\"temp_c\":2.2,\"temp_f\":35.9,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":95,\"wind_dir\":\"E\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":86,\"cloud\":0,\"feelslike_c\":-0.4,\"feelslike_f\":31.4,\"windchill_c\":-0.4,\"windchill_f\":31.4,\"heatindex_c\":2.2,\"heatindex_f\":35.9,\"dewpoint_c\":0.1,\"dewpoint_f\":32.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.3,\"gust_kph\":18.1,\"uv\":1.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 05:00\",\"temp_c\":2.1,\"temp_f\":35.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":99,\"wind_dir\":\"E\",\"pressure_mb\":1015.0,\"pressure_in\":29.96,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":86,\"cloud\":11,\"feelslike_c\":-0.3,\"feelslike_f\":31.4,\"windchill_c\":-0.3,\"windchill_f\":31.4,\"heatindex_c\":2.1,\"heatindex_f\":35.8,\"dewpoint_c\":-0.0,\"dewpoint_f\":32.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.8,\"gust_kph\":17.4,\"uv\":1.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 06:00\",\"temp_c\":2.1,\"temp_f\":35.8,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":98,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":85,\"cloud\":47,\"feelslike_c\":-0.2,\"feelslike_f\":31.6,\"windchill_c\":-0.2,\"windchill_f\":31.6,\"heatindex_c\":2.1,\"heatindex_f\":35.9,\"dewpoint_c\":-0.2,\"dewpoint_f\":31.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.3,\"gust_kph\":16.6,\"uv\":1.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 07:00\",\"temp_c\":2.4,\"temp_f\":36.4,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":94,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.93,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":82,\"cloud\":100,\"feelslike_c\":0.0,\"feelslike_f\":32.1,\"windchill_c\":0.0,\"windchill_f\":32.1,\"heatindex_c\":2.4,\"heatindex_f\":36.4,\"dewpoint_c\":-0.3,\"dewpoint_f\":31.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.8,\"gust_kph\":17.4,\"uv\":1.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 08:00\",\"temp_c\":4.5,\"temp_f\":40.1,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":93,\"wind_dir\":\"E\",\"pressure_mb\":1013.0,\"pressure_in\":29.92,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":72,\"cloud\":5,\"feelslike_c\":2.4,\"feelslike_f\":36.3,\"windchill_c\":2.4,\"windchill_f\":36.3,\"heatindex_c\":4.5,\"heatindex_f\":40.1,\"dewpoint_c\":-0.1,\"dewpoint_f\":31.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.2,\"gust_kph\":16.5,\"uv\":2.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 09:00\",\"temp_c\":7.1,\"temp_f\":44.8,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":5.8,\"wind_kph\":9.4,\"wind_degree\":96,\"wind_dir\":\"E\",\"pressure_mb\":1012.0,\"pressure_in\":29.89,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":60,\"cloud\":3,\"feelslike_c\":5.3,\"feelslike_f\":41.5,\"windchill_c\":5.3,\"windchill_f\":41.5,\"heatindex_c\":7.1,\"heatindex_f\":44.7,\"dewpoint_c\":-0.0,\"dewpoint_f\":32.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.4,\"gust_kph\":13.5,\"uv\":3.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 10:00\",\"temp_c\":9.5,\"temp_f\":49.1,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":6.5,\"wind_kph\":10.4,\"wind_degree\":88,\"wind_dir\":\"E\",\"pressure_mb\":1011.0,\"pressure_in\":29.87,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":52,\"cloud\":6,\"feelslike_c\":7.9,\"feelslike_f\":46.3,\"windchill_c\":7.9,\"windchill_f\":46.3,\"heatindex_c\":9.5,\"heatindex_f\":49.0,\"dewpoint_c\":0.1,\"dewpoint_f\":32.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.8,\"gust_kph\":12.6,\"uv\":3.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 11:00\",\"temp_c\":4.0,\"temp_f\":39.2,\"is_day\":1,\"condition\":{\"text\":\"Mist\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/143.png\",\"code\":1030},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":87,\"wind_dir\":\"E\",\"pressure_mb\":1011.0,\"pressure_in\":29.85,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":100,\"cloud\":100,\"feelslike_c\":10.1,\"feelslike_f\":50.3,\"windchill_c\":10.1,\"windchill_f\":50.3,\"heatindex_c\":11.4,\"heatindex_f\":52.4,\"dewpoint_c\":0.4,\"dewpoint_f\":32.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":5.0,\"vis_miles\":3.0,\"gust_mph\":7.7,\"gust_kph\":12.4,\"uv\":4.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 12:00\",\"temp_c\":12.5,\"temp_f\":54.5,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":7.2,\"wind_kph\":11.5,\"wind_degree\":86,\"wind_dir\":\"E\",\"pressure_mb\":1010.0,\"pressure_in\":29.81,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":44,\"cloud\":62,\"feelslike_c\":11.4,\"feelslike_f\":52.6,\"windchill_c\":11.4,\"windchill_f\":52.6,\"heatindex_c\":12.5,\"heatindex_f\":54.5,\"dewpoint_c\":0.7,\"dewpoint_f\":33.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.2,\"gust_kph\":13.2,\"uv\":4.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 13:00\",\"temp_c\":13.3,\"temp_f\":55.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":86,\"wind_dir\":\"E\",\"pressure_mb\":1009.0,\"pressure_in\":29.79,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":44,\"cloud\":25,\"feelslike_c\":12.3,\"feelslike_f\":54.2,\"windchill_c\":12.3,\"windchill_f\":54.2,\"heatindex_c\":13.3,\"heatindex_f\":55.9,\"dewpoint_c\":1.2,\"dewpoint_f\":34.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.6,\"gust_kph\":13.8,\"uv\":4.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 14:00\",\"temp_c\":13.4,\"temp_f\":56.2,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":7.8,\"wind_kph\":12.6,\"wind_degree\":86,\"wind_dir\":\"E\",\"pressure_mb\":1008.0,\"pressure_in\":29.76,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":45,\"cloud\":12,\"feelslike_c\":12.4,\"feelslike_f\":54.3,\"windchill_c\":12.4,\"windchill_f\":54.3,\"heatindex_c\":13.4,\"heatindex_f\":56.2,\"dewpoint_c\":1.7,\"dewpoint_f\":35.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.5,\"gust_kph\":15.3,\"uv\":4.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 15:00\",\"temp_c\":13.2,\"temp_f\":55.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":7.6,\"wind_kph\":12.2,\"wind_degree\":88,\"wind_dir\":\"E\",\"pressure_mb\":1007.0,\"pressure_in\":29.74,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":48,\"cloud\":23,\"feelslike_c\":12.1,\"feelslike_f\":53.8,\"windchill_c\":12.1,\"windchill_f\":53.8,\"heatindex_c\":13.2,\"heatindex_f\":55.7,\"dewpoint_c\":2.5,\"dewpoint_f\":36.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.7,\"gust_kph\":15.6,\"uv\":4.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 16:00\",\"temp_c\":12.0,\"temp_f\":53.7,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":89,\"wind_dir\":\"E\",\"pressure_mb\":1007.0,\"pressure_in\":29.73,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":56,\"cloud\":35,\"feelslike_c\":10.8,\"feelslike_f\":51.4,\"windchill_c\":10.8,\"windchill_f\":51.4,\"heatindex_c\":12.0,\"heatindex_f\":53.7,\"dewpoint_c\":3.6,\"dewpoint_f\":38.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.7,\"gust_kph\":17.2,\"uv\":4.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 17:00\",\"temp_c\":10.1,\"temp_f\":50.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":89,\"wind_dir\":\"E\",\"pressure_mb\":1007.0,\"pressure_in\":29.73,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":64,\"cloud\":20,\"feelslike_c\":9.2,\"feelslike_f\":48.6,\"windchill_c\":9.2,\"windchill_f\":48.6,\"heatindex_c\":10.2,\"heatindex_f\":50.3,\"dewpoint_c\":3.6,\"dewpoint_f\":38.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.0,\"gust_kph\":14.4,\"uv\":4.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 18:00\",\"temp_c\":9.6,\"temp_f\":49.3,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":6.0,\"wind_kph\":9.7,\"wind_degree\":78,\"wind_dir\":\"ENE\",\"pressure_mb\":1007.0,\"pressure_in\":29.73,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":64,\"cloud\":26,\"feelslike_c\":8.2,\"feelslike_f\":46.8,\"windchill_c\":8.2,\"windchill_f\":46.8,\"heatindex_c\":9.6,\"heatindex_f\":49.3,\"dewpoint_c\":3.2,\"dewpoint_f\":37.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.4,\"gust_kph\":18.4,\"uv\":3.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 19:00\",\"temp_c\":9.4,\"temp_f\":49.0,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":80,\"wind_dir\":\"E\",\"pressure_mb\":1006.0,\"pressure_in\":29.72,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":64,\"cloud\":28,\"feelslike_c\":8.2,\"feelslike_f\":46.7,\"windchill_c\":8.2,\"windchill_f\":46.7,\"heatindex_c\":9.4,\"heatindex_f\":49.0,\"dewpoint_c\":2.9,\"dewpoint_f\":37.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.3,\"gust_kph\":16.6,\"uv\":1.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 20:00\",\"temp_c\":9.4,\"temp_f\":49.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":116,\"wind_dir\":\"ESE\",\"pressure_mb\":1006.0,\"pressure_in\":29.7,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":63,\"cloud\":16,\"feelslike_c\":8.2,\"feelslike_f\":46.8,\"windchill_c\":8.2,\"windchill_f\":46.8,\"heatindex_c\":9.4,\"heatindex_f\":49.0,\"dewpoint_c\":2.7,\"dewpoint_f\":36.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.0,\"gust_kph\":17.7,\"uv\":1.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 21:00\",\"temp_c\":9.8,\"temp_f\":49.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":126,\"wind_dir\":\"SE\",\"pressure_mb\":1005.0,\"pressure_in\":29.69,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":62,\"cloud\":18,\"feelslike_c\":9.0,\"feelslike_f\":48.2,\"windchill_c\":9.0,\"windchill_f\":48.2,\"heatindex_c\":9.8,\"heatindex_f\":49.6,\"dewpoint_c\":2.9,\"dewpoint_f\":37.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.9,\"gust_kph\":14.4,\"uv\":1.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 22:00\",\"temp_c\":10.1,\"temp_f\":50.2,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.9,\"wind_kph\":4.7,\"wind_degree\":125,\"wind_dir\":\"SE\",\"pressure_mb\":1005.0,\"pressure_in\":29.67,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":62,\"cloud\":24,\"feelslike_c\":10.0,\"feelslike_f\":49.9,\"windchill_c\":10.0,\"windchill_f\":49.9,\"heatindex_c\":10.1,\"heatindex_f\":50.1,\"dewpoint_c\":3.2,\"dewpoint_f\":37.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.1,\"gust_kph\":9.8,\"uv\":1.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 23:00\",\"temp_c\":10.1,\"temp_f\":50.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.8,\"wind_kph\":6.1,\"wind_degree\":130,\"wind_dir\":\"SE\",\"pressure_mb\":1004.0,\"pressure_in\":29.65,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":63,\"cloud\":14,\"feelslike_c\":9.5,\"feelslike_f\":49.2,\"windchill_c\":9.5,\"windchill_f\":49.2,\"heatindex_c\":10.1,\"heatindex_f\":50.1,\"dewpoint_c\":3.4,\"dewpoint_f\":38.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.0,\"gust_kph\":12.9,\"uv\":1.0}]}]}}\"gust_kph\":12.9,\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_NEW_YORK_RAW "" // "{\"location\":{\"name\":\"New York\",\"region\":\"New York\",\"country\":\"United States of America\",\"lat\":40.71,\"lon\":-74.01,\"tz_id\":\"America/New_York\",\"localtime_epoch\":1697623676,\"localtime\":\"2023-10-18 6:07\"},\"current\":{\"last_updated_epoch\":1697623200,\"last_updated\":\"2023-10-18 06:00\",\"temp_c\":12.2,\"temp_f\":54.0,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":10,\"wind_dir\":\"N\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":80,\"cloud\":100,\"feelslike_c\":11.5,\"feelslike_f\":52.8,\"vis_km\":16.0,\"vis_miles\":9.0,\"uv\":1.0,\"gust_mph\":8.0,\"gust_kph\":12.9},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":16.4,\"maxtemp_f\":61.5,\"mintemp_c\":13.1,\"mintemp_f\":55.6,\"avgtemp_c\":14.8,\"avgtemp_f\":58.6,\"maxwind_mph\":7.8,\"maxwind_kph\":12.6,\"totalprecip_mm\":0.0,\"totalprecip_in\":0.0,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":74.0,\"daily_will_it_rain\":0,\"daily_chance_of_rain\":0,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"uv\":3.0},\"astro\":{\"sunrise\":\"07:10 AM\",\"sunset\":\"06:11 PM\",\"moonrise\":\"11:23 AM\",\"moonset\":\"08:19 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697601600,\"time\":\"2023-10-18 00:00\",\"temp_c\":14.5,\"temp_f\":58.1,\"is_day\":0,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/119.png\",\"code\":1006},\"wind_mph\":3.8,\"wind_kph\":6.1,\"wind_degree\":5,\"wind_dir\":\"N\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":77,\"cloud\":81,\"feelslike_c\":15.1,\"feelslike_f\":59.2,\"windchill_c\":15.1,\"windchill_f\":59.2,\"heatindex_c\":14.5,\"heatindex_f\":58.1,\"dewpoint_c\":10.5,\"dewpoint_f\":51.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.0,\"gust_kph\":9.6,\"uv\":1.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 01:00\",\"temp_c\":14.4,\"temp_f\":57.9,\"is_day\":0,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/119.png\",\"code\":1006},\"wind_mph\":3.8,\"wind_kph\":6.1,\"wind_degree\":2,\"wind_dir\":\"N\",\"pressure_mb\":1018.0,\"pressure_in\":30.06,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":78,\"cloud\":87,\"feelslike_c\":15.1,\"feelslike_f\":59.2,\"windchill_c\":15.1,\"windchill_f\":59.2,\"heatindex_c\":14.4,\"heatindex_f\":57.9,\"dewpoint_c\":10.6,\"dewpoint_f\":51.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.0,\"gust_kph\":9.6,\"uv\":1.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 02:00\",\"temp_c\":14.3,\"temp_f\":57.7,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":3,\"wind_dir\":\"N\",\"pressure_mb\":1018.0,\"pressure_in\":30.07,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":78,\"cloud\":90,\"feelslike_c\":15.1,\"feelslike_f\":59.2,\"windchill_c\":15.1,\"windchill_f\":59.2,\"heatindex_c\":14.3,\"heatindex_f\":57.7,\"dewpoint_c\":10.6,\"dewpoint_f\":51.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.7,\"gust_kph\":10.8,\"uv\":1.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 03:00\",\"temp_c\":14.2,\"temp_f\":57.6,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":4.7,\"wind_kph\":7.6,\"wind_degree\":3,\"wind_dir\":\"N\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":78,\"cloud\":89,\"feelslike_c\":15.0,\"feelslike_f\":59.0,\"windchill_c\":15.0,\"windchill_f\":59.0,\"heatindex_c\":14.2,\"heatindex_f\":57.6,\"dewpoint_c\":10.5,\"dewpoint_f\":50.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.4,\"gust_kph\":11.9,\"uv\":1.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 04:00\",\"temp_c\":14.0,\"temp_f\":57.2,\"is_day\":0,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/119.png\",\"code\":1006},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":2,\"wind_dir\":\"N\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":79,\"cloud\":86,\"feelslike_c\":14.0,\"feelslike_f\":57.2,\"windchill_c\":14.0,\"windchill_f\":57.2,\"heatindex_c\":14.0,\"heatindex_f\":57.2,\"dewpoint_c\":10.4,\"dewpoint_f\":50.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.7,\"gust_kph\":12.4,\"uv\":1.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 05:00\",\"temp_c\":13.9,\"temp_f\":57.0,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":1,\"wind_dir\":\"N\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":79,\"cloud\":94,\"feelslike_c\":13.9,\"feelslike_f\":57.0,\"windchill_c\":13.9,\"windchill_f\":57.0,\"heatindex_c\":13.9,\"heatindex_f\":57.0,\"dewpoint_c\":10.4,\"dewpoint_f\":50.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.7,\"gust_kph\":12.3,\"uv\":1.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 06:00\",\"temp_c\":12.2,\"temp_f\":54.0,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":10,\"wind_dir\":\"N\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":80,\"cloud\":100,\"feelslike_c\":13.8,\"feelslike_f\":56.8,\"windchill_c\":13.8,\"windchill_f\":56.8,\"heatindex_c\":13.8,\"heatindex_f\":56.8,\"dewpoint_c\":10.4,\"dewpoint_f\":50.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":16.0,\"vis_miles\":9.0,\"gust_mph\":8.0,\"gust_kph\":12.9,\"uv\":1.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 07:00\",\"temp_c\":13.7,\"temp_f\":56.7,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":4,\"wind_dir\":\"N\",\"pressure_mb\":1021.0,\"pressure_in\":30.14,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":81,\"cloud\":98,\"feelslike_c\":13.7,\"feelslike_f\":56.7,\"windchill_c\":13.7,\"windchill_f\":56.7,\"heatindex_c\":13.7,\"heatindex_f\":56.7,\"dewpoint_c\":10.4,\"dewpoint_f\":50.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.0,\"gust_kph\":12.9,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 08:00\",\"temp_c\":13.8,\"temp_f\":56.8,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":11,\"wind_dir\":\"NNE\",\"pressure_mb\":1021.0,\"pressure_in\":30.14,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":81,\"cloud\":98,\"feelslike_c\":13.8,\"feelslike_f\":56.8,\"windchill_c\":13.8,\"windchill_f\":56.8,\"heatindex_c\":13.8,\"heatindex_f\":56.8,\"dewpoint_c\":10.5,\"dewpoint_f\":50.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.6,\"gust_kph\":12.2,\"uv\":3.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 09:00\",\"temp_c\":14.2,\"temp_f\":57.6,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":14,\"wind_dir\":\"NNE\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":72,\"cloud\":98,\"feelslike_c\":14.2,\"feelslike_f\":57.6,\"windchill_c\":14.2,\"windchill_f\":57.6,\"heatindex_c\":14.2,\"heatindex_f\":57.6,\"dewpoint_c\":9.3,\"dewpoint_f\":48.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.6,\"gust_kph\":10.7,\"uv\":3.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 10:00\",\"temp_c\":14.8,\"temp_f\":58.6,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":12,\"wind_dir\":\"NNE\",\"pressure_mb\":1022.0,\"pressure_in\":30.17,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":61,\"cloud\":100,\"feelslike_c\":14.8,\"feelslike_f\":58.6,\"windchill_c\":14.8,\"windchill_f\":58.6,\"heatindex_c\":14.8,\"heatindex_f\":58.6,\"dewpoint_c\":7.3,\"dewpoint_f\":45.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.1,\"gust_kph\":8.3,\"uv\":3.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 11:00\",\"temp_c\":15.4,\"temp_f\":59.7,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":2.9,\"wind_kph\":4.7,\"wind_degree\":3,\"wind_dir\":\"N\",\"pressure_mb\":1022.0,\"pressure_in\":30.17,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":60,\"cloud\":94,\"feelslike_c\":15.4,\"feelslike_f\":59.7,\"windchill_c\":15.4,\"windchill_f\":59.7,\"heatindex_c\":15.4,\"heatindex_f\":59.7,\"dewpoint_c\":7.6,\"dewpoint_f\":45.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.4,\"gust_kph\":5.4,\"uv\":4.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 12:00\",\"temp_c\":15.9,\"temp_f\":60.6,\"is_day\":1,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/119.png\",\"code\":1006},\"wind_mph\":1.1,\"wind_kph\":1.8,\"wind_degree\":352,\"wind_dir\":\"N\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":59,\"cloud\":86,\"feelslike_c\":15.9,\"feelslike_f\":60.6,\"windchill_c\":15.9,\"windchill_f\":60.6,\"heatindex_c\":15.9,\"heatindex_f\":60.6,\"dewpoint_c\":7.8,\"dewpoint_f\":46.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":1.3,\"gust_kph\":2.1,\"uv\":4.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 13:00\",\"temp_c\":16.2,\"temp_f\":61.2,\"is_day\":1,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/119.png\",\"code\":1006},\"wind_mph\":1.1,\"wind_kph\":1.8,\"wind_degree\":204,\"wind_dir\":\"SSW\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":58,\"cloud\":84,\"feelslike_c\":16.2,\"feelslike_f\":61.2,\"windchill_c\":16.2,\"windchill_f\":61.2,\"heatindex_c\":16.2,\"heatindex_f\":61.2,\"dewpoint_c\":8.0,\"dewpoint_f\":46.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":1.3,\"gust_kph\":2.1,\"uv\":4.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 14:00\",\"temp_c\":16.4,\"temp_f\":61.5,\"is_day\":1,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/119.png\",\"code\":1006},\"wind_mph\":3.1,\"wind_kph\":5.0,\"wind_degree\":197,\"wind_dir\":\"SSW\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":59,\"cloud\":78,\"feelslike_c\":16.4,\"feelslike_f\":61.5,\"windchill_c\":16.4,\"windchill_f\":61.5,\"heatindex_c\":16.4,\"heatindex_f\":61.5,\"dewpoint_c\":8.4,\"dewpoint_f\":47.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.6,\"gust_kph\":5.8,\"uv\":4.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 15:00\",\"temp_c\":16.3,\"temp_f\":61.3,\"is_day\":1,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/119.png\",\"code\":1006},\"wind_mph\":4.5,\"wind_kph\":7.2,\"wind_degree\":191,\"wind_dir\":\"SSW\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":60,\"cloud\":78,\"feelslike_c\":16.3,\"feelslike_f\":61.3,\"windchill_c\":16.3,\"windchill_f\":61.3,\"heatindex_c\":16.3,\"heatindex_f\":61.3,\"dewpoint_c\":8.6,\"dewpoint_f\":47.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.1,\"gust_kph\":8.3,\"uv\":4.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 16:00\",\"temp_c\":16.2,\"temp_f\":61.2,\"is_day\":1,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/119.png\",\"code\":1006},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":188,\"wind_dir\":\"S\",\"pressure_mb\":1021.0,\"pressure_in\":30.15,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":62,\"cloud\":66,\"feelslike_c\":16.2,\"feelslike_f\":61.2,\"windchill_c\":16.2,\"windchill_f\":61.2,\"heatindex_c\":16.2,\"heatindex_f\":61.2,\"dewpoint_c\":8.9,\"dewpoint_f\":48.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.6,\"gust_kph\":10.6,\"uv\":4.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 17:00\",\"temp_c\":16.3,\"temp_f\":61.3,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":6.7,\"wind_kph\":10.8,\"wind_degree\":185,\"wind_dir\":\"S\",\"pressure_mb\":1021.0,\"pressure_in\":30.14,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":31,\"feelslike_c\":16.3,\"feelslike_f\":61.3,\"windchill_c\":16.3,\"windchill_f\":61.3,\"heatindex_c\":16.3,\"heatindex_f\":61.3,\"dewpoint_c\":9.7,\"dewpoint_f\":49.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.4,\"gust_kph\":13.6,\"uv\":5.0},{\"time_epoch\":1697666400,\"time\":\"2023-10-18 18:00\",\"temp_c\":16.3,\"temp_f\":61.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":7.6,\"wind_kph\":12.2,\"wind_degree\":183,\"wind_dir\":\"S\",\"pressure_mb\":1021.0,\"pressure_in\":30.15,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":17,\"feelslike_c\":16.3,\"feelslike_f\":61.3,\"windchill_c\":16.3,\"windchill_f\":61.3,\"heatindex_c\":16.3,\"heatindex_f\":61.3,\"dewpoint_c\":11.5,\"dewpoint_f\":52.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.1,\"gust_kph\":16.3,\"uv\":5.0},{\"time_epoch\":1697670000,\"time\":\"2023-10-18 19:00\",\"temp_c\":16.1,\"temp_f\":61.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":7.8,\"wind_kph\":12.6,\"wind_degree\":188,\"wind_dir\":\"S\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":84,\"cloud\":15,\"feelslike_c\":16.1,\"feelslike_f\":61.0,\"windchill_c\":16.1,\"windchill_f\":61.0,\"heatindex_c\":16.1,\"heatindex_f\":61.0,\"dewpoint_c\":13.4,\"dewpoint_f\":56.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.6,\"gust_kph\":17.1,\"uv\":1.0},{\"time_epoch\":1697673600,\"time\":\"2023-10-18 20:00\",\"temp_c\":13.7,\"temp_f\":56.7,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":6.5,\"wind_kph\":10.4,\"wind_degree\":202,\"wind_dir\":\"SSW\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":88,\"cloud\":22,\"feelslike_c\":14.2,\"feelslike_f\":57.6,\"windchill_c\":14.2,\"windchill_f\":57.6,\"heatindex_c\":13.7,\"heatindex_f\":56.7,\"dewpoint_c\":11.7,\"dewpoint_f\":53.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.9,\"gust_kph\":14.4,\"uv\":1.0},{\"time_epoch\":1697677200,\"time\":\"2023-10-18 21:00\",\"temp_c\":13.5,\"temp_f\":56.3,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":209,\"wind_dir\":\"SSW\",\"pressure_mb\":1021.0,\"pressure_in\":30.16,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":89,\"cloud\":27,\"feelslike_c\":13.8,\"feelslike_f\":56.9,\"windchill_c\":13.8,\"windchill_f\":56.9,\"heatindex_c\":13.5,\"heatindex_f\":56.3,\"dewpoint_c\":11.8,\"dewpoint_f\":53.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.1,\"gust_kph\":11.4,\"uv\":1.0},{\"time_epoch\":1697680800,\"time\":\"2023-10-18 22:00\",\"temp_c\":13.3,\"temp_f\":55.9,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":217,\"wind_dir\":\"SW\",\"pressure_mb\":1022.0,\"pressure_in\":30.17,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":90,\"cloud\":32,\"feelslike_c\":13.6,\"feelslike_f\":56.4,\"windchill_c\":13.6,\"windchill_f\":56.4,\"heatindex_c\":13.3,\"heatindex_f\":55.9,\"dewpoint_c\":11.7,\"dewpoint_f\":53.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.9,\"gust_kph\":11.1,\"uv\":1.0},{\"time_epoch\":1697684400,\"time\":\"2023-10-18 23:00\",\"temp_c\":13.1,\"temp_f\":55.6,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":4.7,\"wind_kph\":7.6,\"wind_degree\":224,\"wind_dir\":\"SW\",\"pressure_mb\":1022.0,\"pressure_in\":30.17,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":91,\"cloud\":47,\"feelslike_c\":13.4,\"feelslike_f\":56.0,\"windchill_c\":13.4,\"windchill_f\":56.0,\"heatindex_c\":13.1,\"heatindex_f\":55.6,\"dewpoint_c\":11.7,\"dewpoint_f\":53.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.7,\"gust_kph\":10.7,\"uv\":1.0}]}]}}0}]}]}}" +#define SIMULATED_WEATHER_PARIS_RAW "" // "{\"location\":{\"name\":\"Paris\",\"region\":\"Ile-de-France\",\"country\":\"France\",\"lat\":48.87,\"lon\":2.33,\"tz_id\":\"Europe/Paris\",\"localtime_epoch\":1697623797,\"localtime\":\"2023-10-18 12:09\"},\"current\":{\"last_updated_epoch\":1697623200,\"last_updated\":\"2023-10-18 12:00\",\"temp_c\":15.0,\"temp_f\":59.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.5,\"wind_kph\":16.9,\"wind_degree\":110,\"wind_dir\":\"ESE\",\"pressure_mb\":999.0,\"pressure_in\":29.5,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":77,\"cloud\":0,\"feelslike_c\":14.0,\"feelslike_f\":57.2,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":5.0,\"gust_mph\":13.0,\"gust_kph\":21.0},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":20.8,\"maxtemp_f\":69.5,\"mintemp_c\":12.9,\"mintemp_f\":55.2,\"avgtemp_c\":16.1,\"avgtemp_f\":61.0,\"maxwind_mph\":16.6,\"maxwind_kph\":26.6,\"totalprecip_mm\":6.87,\"totalprecip_in\":0.27,\"totalsnow_cm\":0.0,\"avgvis_km\":8.8,\"avgvis_miles\":5.0,\"avghumidity\":74.0,\"daily_will_it_rain\":1,\"daily_chance_of_rain\":93,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Moderate rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/302.png\",\"code\":1189},\"uv\":4.0},\"astro\":{\"sunrise\":\"08:15 AM\",\"sunset\":\"06:56 PM\",\"moonrise\":\"12:39 PM\",\"moonset\":\"08:26 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697580000,\"time\":\"2023-10-18 00:00\",\"temp_c\":13.4,\"temp_f\":56.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":100,\"wind_dir\":\"E\",\"pressure_mb\":1006.0,\"pressure_in\":29.72,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":63,\"cloud\":9,\"feelslike_c\":12.1,\"feelslike_f\":53.8,\"windchill_c\":12.1,\"windchill_f\":53.8,\"heatindex_c\":13.4,\"heatindex_f\":56.0,\"dewpoint_c\":6.4,\"dewpoint_f\":43.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.4,\"gust_kph\":24.8,\"uv\":1.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 01:00\",\"temp_c\":13.0,\"temp_f\":55.5,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":101,\"wind_dir\":\"ESE\",\"pressure_mb\":1006.0,\"pressure_in\":29.7,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":60,\"cloud\":12,\"feelslike_c\":11.7,\"feelslike_f\":53.0,\"windchill_c\":11.7,\"windchill_f\":53.0,\"heatindex_c\":13.0,\"heatindex_f\":55.5,\"dewpoint_c\":5.5,\"dewpoint_f\":41.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.3,\"gust_kph\":24.6,\"uv\":1.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 02:00\",\"temp_c\":13.0,\"temp_f\":55.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":8.7,\"wind_kph\":14.0,\"wind_degree\":104,\"wind_dir\":\"ESE\",\"pressure_mb\":1005.0,\"pressure_in\":29.68,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":59,\"cloud\":21,\"feelslike_c\":11.7,\"feelslike_f\":53.1,\"windchill_c\":11.7,\"windchill_f\":53.1,\"heatindex_c\":13.0,\"heatindex_f\":55.4,\"dewpoint_c\":5.3,\"dewpoint_f\":41.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.2,\"gust_kph\":22.9,\"uv\":1.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 03:00\",\"temp_c\":12.9,\"temp_f\":55.3,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":8.3,\"wind_kph\":13.3,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":1004.0,\"pressure_in\":29.66,\"precip_mm\":0.01,\"precip_in\":0.0,\"humidity\":61,\"cloud\":74,\"feelslike_c\":11.7,\"feelslike_f\":53.1,\"windchill_c\":11.7,\"windchill_f\":53.1,\"heatindex_c\":12.9,\"heatindex_f\":55.3,\"dewpoint_c\":5.5,\"dewpoint_f\":42.0,\"will_it_rain\":1,\"chance_of_rain\":77,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.4,\"gust_kph\":21.5,\"uv\":1.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 04:00\",\"temp_c\":12.9,\"temp_f\":55.2,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":8.5,\"wind_kph\":13.7,\"wind_degree\":103,\"wind_dir\":\"ESE\",\"pressure_mb\":1003.0,\"pressure_in\":29.63,\"precip_mm\":0.05,\"precip_in\":0.0,\"humidity\":63,\"cloud\":86,\"feelslike_c\":11.6,\"feelslike_f\":52.9,\"windchill_c\":11.6,\"windchill_f\":52.9,\"heatindex_c\":12.9,\"heatindex_f\":55.2,\"dewpoint_c\":6.2,\"dewpoint_f\":43.1,\"will_it_rain\":1,\"chance_of_rain\":78,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.6,\"gust_kph\":21.9,\"uv\":1.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 05:00\",\"temp_c\":13.0,\"temp_f\":55.4,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":8.5,\"wind_kph\":13.7,\"wind_degree\":106,\"wind_dir\":\"ESE\",\"pressure_mb\":1003.0,\"pressure_in\":29.6,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":66,\"cloud\":96,\"feelslike_c\":11.7,\"feelslike_f\":53.1,\"windchill_c\":11.7,\"windchill_f\":53.1,\"heatindex_c\":13.0,\"heatindex_f\":55.4,\"dewpoint_c\":6.8,\"dewpoint_f\":44.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.3,\"gust_kph\":21.3,\"uv\":1.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 06:00\",\"temp_c\":13.2,\"temp_f\":55.7,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":110,\"wind_dir\":\"ESE\",\"pressure_mb\":1002.0,\"pressure_in\":29.58,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":67,\"cloud\":99,\"feelslike_c\":11.8,\"feelslike_f\":53.3,\"windchill_c\":11.8,\"windchill_f\":53.3,\"heatindex_c\":13.2,\"heatindex_f\":55.7,\"dewpoint_c\":7.3,\"dewpoint_f\":45.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.5,\"gust_kph\":23.4,\"uv\":1.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 07:00\",\"temp_c\":13.5,\"temp_f\":56.2,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":118,\"wind_dir\":\"ESE\",\"pressure_mb\":1001.0,\"pressure_in\":29.56,\"precip_mm\":0.14,\"precip_in\":0.01,\"humidity\":72,\"cloud\":55,\"feelslike_c\":12.2,\"feelslike_f\":53.9,\"windchill_c\":12.2,\"windchill_f\":53.9,\"heatindex_c\":13.5,\"heatindex_f\":56.2,\"dewpoint_c\":8.5,\"dewpoint_f\":47.3,\"will_it_rain\":1,\"chance_of_rain\":86,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.4,\"gust_kph\":23.1,\"uv\":1.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 08:00\",\"temp_c\":13.8,\"temp_f\":56.9,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":8.7,\"wind_kph\":14.0,\"wind_degree\":123,\"wind_dir\":\"ESE\",\"pressure_mb\":1001.0,\"pressure_in\":29.55,\"precip_mm\":0.06,\"precip_in\":0.0,\"humidity\":78,\"cloud\":75,\"feelslike_c\":12.7,\"feelslike_f\":54.9,\"windchill_c\":12.7,\"windchill_f\":54.9,\"heatindex_c\":13.8,\"heatindex_f\":56.9,\"dewpoint_c\":10.0,\"dewpoint_f\":50.0,\"will_it_rain\":0,\"chance_of_rain\":69,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.4,\"gust_kph\":21.6,\"uv\":1.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 09:00\",\"temp_c\":14.8,\"temp_f\":58.6,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":8.9,\"wind_kph\":14.4,\"wind_degree\":122,\"wind_dir\":\"ESE\",\"pressure_mb\":1000.0,\"pressure_in\":29.54,\"precip_mm\":0.01,\"precip_in\":0.0,\"humidity\":79,\"cloud\":80,\"feelslike_c\":13.9,\"feelslike_f\":57.0,\"windchill_c\":13.9,\"windchill_f\":57.0,\"heatindex_c\":14.8,\"heatindex_f\":58.6,\"dewpoint_c\":11.1,\"dewpoint_f\":52.0,\"will_it_rain\":1,\"chance_of_rain\":71,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.1,\"gust_kph\":21.1,\"uv\":3.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 10:00\",\"temp_c\":16.4,\"temp_f\":61.5,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":10.1,\"wind_kph\":16.2,\"wind_degree\":133,\"wind_dir\":\"SE\",\"pressure_mb\":1000.0,\"pressure_in\":29.53,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":55,\"feelslike_c\":16.4,\"feelslike_f\":61.5,\"windchill_c\":16.4,\"windchill_f\":61.5,\"heatindex_c\":16.4,\"heatindex_f\":61.5,\"dewpoint_c\":11.9,\"dewpoint_f\":53.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.6,\"gust_kph\":21.8,\"uv\":5.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 11:00\",\"temp_c\":17.6,\"temp_f\":63.7,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":10.1,\"wind_kph\":16.2,\"wind_degree\":138,\"wind_dir\":\"SE\",\"pressure_mb\":999.0,\"pressure_in\":29.51,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":72,\"cloud\":47,\"feelslike_c\":17.6,\"feelslike_f\":63.7,\"windchill_c\":17.6,\"windchill_f\":63.7,\"heatindex_c\":17.6,\"heatindex_f\":63.7,\"dewpoint_c\":12.4,\"dewpoint_f\":54.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.6,\"gust_kph\":21.9,\"uv\":5.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 12:00\",\"temp_c\":15.0,\"temp_f\":59.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.5,\"wind_kph\":16.9,\"wind_degree\":110,\"wind_dir\":\"ESE\",\"pressure_mb\":999.0,\"pressure_in\":29.5,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":77,\"cloud\":0,\"feelslike_c\":19.7,\"feelslike_f\":67.5,\"windchill_c\":19.7,\"windchill_f\":67.5,\"heatindex_c\":19.7,\"heatindex_f\":67.5,\"dewpoint_c\":12.9,\"dewpoint_f\":55.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.0,\"gust_kph\":21.0,\"uv\":5.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 13:00\",\"temp_c\":20.3,\"temp_f\":68.5,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":155,\"wind_dir\":\"SSE\",\"pressure_mb\":997.0,\"pressure_in\":29.45,\"precip_mm\":0.11,\"precip_in\":0.0,\"humidity\":64,\"cloud\":78,\"feelslike_c\":20.3,\"feelslike_f\":68.5,\"windchill_c\":20.3,\"windchill_f\":68.5,\"heatindex_c\":20.3,\"heatindex_f\":68.5,\"dewpoint_c\":13.3,\"dewpoint_f\":56.0,\"will_it_rain\":1,\"chance_of_rain\":71,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":16.0,\"gust_kph\":25.8,\"uv\":5.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 14:00\",\"temp_c\":20.8,\"temp_f\":69.5,\"is_day\":1,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/266.png\",\"code\":1153},\"wind_mph\":13.0,\"wind_kph\":20.9,\"wind_degree\":170,\"wind_dir\":\"S\",\"pressure_mb\":996.0,\"pressure_in\":29.42,\"precip_mm\":0.34,\"precip_in\":0.01,\"humidity\":65,\"cloud\":100,\"feelslike_c\":20.8,\"feelslike_f\":69.5,\"windchill_c\":20.8,\"windchill_f\":69.5,\"heatindex_c\":20.8,\"heatindex_f\":69.5,\"dewpoint_c\":14.0,\"dewpoint_f\":57.2,\"will_it_rain\":1,\"chance_of_rain\":79,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":18.6,\"gust_kph\":29.9,\"uv\":5.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 15:00\",\"temp_c\":18.5,\"temp_f\":65.3,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":16.1,\"wind_kph\":25.9,\"wind_degree\":168,\"wind_dir\":\"SSE\",\"pressure_mb\":996.0,\"pressure_in\":29.4,\"precip_mm\":1.56,\"precip_in\":0.06,\"humidity\":86,\"cloud\":100,\"feelslike_c\":18.5,\"feelslike_f\":65.3,\"windchill_c\":18.5,\"windchill_f\":65.3,\"heatindex_c\":18.5,\"heatindex_f\":65.3,\"dewpoint_c\":16.1,\"dewpoint_f\":60.9,\"will_it_rain\":1,\"chance_of_rain\":93,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":9.0,\"vis_miles\":5.0,\"gust_mph\":22.1,\"gust_kph\":35.6,\"uv\":4.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 16:00\",\"temp_c\":18.1,\"temp_f\":64.6,\"is_day\":1,\"condition\":{\"text\":\"Moderate rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/302.png\",\"code\":1189},\"wind_mph\":15.7,\"wind_kph\":25.2,\"wind_degree\":175,\"wind_dir\":\"S\",\"pressure_mb\":995.0,\"pressure_in\":29.38,\"precip_mm\":3.07,\"precip_in\":0.12,\"humidity\":90,\"cloud\":100,\"feelslike_c\":18.1,\"feelslike_f\":64.6,\"windchill_c\":18.1,\"windchill_f\":64.6,\"heatindex_c\":18.1,\"heatindex_f\":64.6,\"dewpoint_c\":16.4,\"dewpoint_f\":61.5,\"will_it_rain\":1,\"chance_of_rain\":93,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":7.0,\"vis_miles\":4.0,\"gust_mph\":21.5,\"gust_kph\":34.5,\"uv\":4.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 17:00\",\"temp_c\":18.2,\"temp_f\":64.7,\"is_day\":1,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/266.png\",\"code\":1153},\"wind_mph\":16.6,\"wind_kph\":26.6,\"wind_degree\":188,\"wind_dir\":\"S\",\"pressure_mb\":995.0,\"pressure_in\":29.38,\"precip_mm\":0.6,\"precip_in\":0.02,\"humidity\":88,\"cloud\":100,\"feelslike_c\":18.2,\"feelslike_f\":64.7,\"windchill_c\":18.2,\"windchill_f\":64.7,\"heatindex_c\":18.2,\"heatindex_f\":64.7,\"dewpoint_c\":16.2,\"dewpoint_f\":61.1,\"will_it_rain\":1,\"chance_of_rain\":92,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":23.1,\"gust_kph\":37.1,\"uv\":4.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 18:00\",\"temp_c\":18.0,\"temp_f\":64.5,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":16.1,\"wind_kph\":25.9,\"wind_degree\":197,\"wind_dir\":\"SSW\",\"pressure_mb\":995.0,\"pressure_in\":29.39,\"precip_mm\":0.54,\"precip_in\":0.02,\"humidity\":88,\"cloud\":100,\"feelslike_c\":18.0,\"feelslike_f\":64.5,\"windchill_c\":18.0,\"windchill_f\":64.5,\"heatindex_c\":18.0,\"heatindex_f\":64.5,\"dewpoint_c\":16.0,\"dewpoint_f\":60.7,\"will_it_rain\":1,\"chance_of_rain\":74,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":22.2,\"gust_kph\":35.7,\"uv\":4.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 19:00\",\"temp_c\":17.8,\"temp_f\":64.1,\"is_day\":0,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/266.png\",\"code\":1153},\"wind_mph\":15.7,\"wind_kph\":25.2,\"wind_degree\":201,\"wind_dir\":\"SSW\",\"pressure_mb\":996.0,\"pressure_in\":29.41,\"precip_mm\":0.23,\"precip_in\":0.01,\"humidity\":88,\"cloud\":100,\"feelslike_c\":17.8,\"feelslike_f\":64.1,\"windchill_c\":17.8,\"windchill_f\":64.1,\"heatindex_c\":17.8,\"heatindex_f\":64.1,\"dewpoint_c\":15.8,\"dewpoint_f\":60.4,\"will_it_rain\":1,\"chance_of_rain\":88,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":21.6,\"gust_kph\":34.8,\"uv\":1.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 20:00\",\"temp_c\":17.9,\"temp_f\":64.1,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":14.3,\"wind_kph\":23.0,\"wind_degree\":216,\"wind_dir\":\"SW\",\"pressure_mb\":997.0,\"pressure_in\":29.43,\"precip_mm\":0.05,\"precip_in\":0.0,\"humidity\":81,\"cloud\":73,\"feelslike_c\":17.9,\"feelslike_f\":64.1,\"windchill_c\":17.9,\"windchill_f\":64.1,\"heatindex_c\":17.9,\"heatindex_f\":64.1,\"dewpoint_c\":14.6,\"dewpoint_f\":58.3,\"will_it_rain\":1,\"chance_of_rain\":73,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":20.2,\"gust_kph\":32.4,\"uv\":1.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 21:00\",\"temp_c\":17.1,\"temp_f\":62.8,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":13.4,\"wind_kph\":21.6,\"wind_degree\":217,\"wind_dir\":\"SW\",\"pressure_mb\":997.0,\"pressure_in\":29.45,\"precip_mm\":0.03,\"precip_in\":0.0,\"humidity\":81,\"cloud\":72,\"feelslike_c\":17.1,\"feelslike_f\":62.8,\"windchill_c\":17.1,\"windchill_f\":62.8,\"heatindex_c\":17.1,\"heatindex_f\":62.8,\"dewpoint_c\":13.8,\"dewpoint_f\":56.8,\"will_it_rain\":0,\"chance_of_rain\":65,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":19.2,\"gust_kph\":31.0,\"uv\":1.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 22:00\",\"temp_c\":16.5,\"temp_f\":61.7,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":12.1,\"wind_kph\":19.4,\"wind_degree\":214,\"wind_dir\":\"SW\",\"pressure_mb\":997.0,\"pressure_in\":29.45,\"precip_mm\":0.04,\"precip_in\":0.0,\"humidity\":82,\"cloud\":90,\"feelslike_c\":16.5,\"feelslike_f\":61.7,\"windchill_c\":16.5,\"windchill_f\":61.7,\"heatindex_c\":16.5,\"heatindex_f\":61.7,\"dewpoint_c\":13.5,\"dewpoint_f\":56.2,\"will_it_rain\":0,\"chance_of_rain\":69,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.7,\"gust_kph\":28.4,\"uv\":1.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 23:00\",\"temp_c\":16.6,\"temp_f\":61.8,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":208,\"wind_dir\":\"SSW\",\"pressure_mb\":997.0,\"pressure_in\":29.45,\"precip_mm\":0.03,\"precip_in\":0.0,\"humidity\":82,\"cloud\":87,\"feelslike_c\":16.6,\"feelslike_f\":61.8,\"windchill_c\":16.6,\"windchill_f\":61.8,\"heatindex_c\":16.6,\"heatindex_f\":61.8,\"dewpoint_c\":13.4,\"dewpoint_f\":56.2,\"will_it_rain\":0,\"chance_of_rain\":66,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.3,\"gust_kph\":24.6,\"uv\":1.0}]}]}}gust_kph\":24.6,\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_PRAGUE_RAW "" // "{\"location\":{\"name\":\"Prague\",\"region\":\"Hlavni mesto Praha\",\"country\":\"Czech Republic\",\"lat\":50.08,\"lon\":14.47,\"tz_id\":\"Europe/Prague\",\"localtime_epoch\":1697623920,\"localtime\":\"2023-10-18 12:12\"},\"current\":{\"last_updated_epoch\":1697623200,\"last_updated\":\"2023-10-18 12:00\",\"temp_c\":6.0,\"temp_f\":42.8,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":70,\"wind_dir\":\"ENE\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":0,\"feelslike_c\":3.2,\"feelslike_f\":37.8,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":4.0,\"gust_mph\":9.5,\"gust_kph\":15.3},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":12.8,\"maxtemp_f\":55.0,\"mintemp_c\":2.2,\"mintemp_f\":36.0,\"avgtemp_c\":6.9,\"avgtemp_f\":44.5,\"maxwind_mph\":10.1,\"maxwind_kph\":16.2,\"totalprecip_mm\":0.0,\"totalprecip_in\":0.0,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":57.0,\"daily_will_it_rain\":0,\"daily_chance_of_rain\":0,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"uv\":3.0},\"astro\":{\"sunrise\":\"07:29 AM\",\"sunset\":\"06:05 PM\",\"moonrise\":\"11:55 AM\",\"moonset\":\"07:30 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697580000,\"time\":\"2023-10-18 00:00\",\"temp_c\":4.2,\"temp_f\":39.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.9,\"wind_kph\":4.7,\"wind_degree\":115,\"wind_dir\":\"ESE\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":67,\"cloud\":0,\"feelslike_c\":3.3,\"feelslike_f\":38.0,\"windchill_c\":3.3,\"windchill_f\":38.0,\"heatindex_c\":4.2,\"heatindex_f\":39.6,\"dewpoint_c\":-1.4,\"dewpoint_f\":29.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.1,\"gust_kph\":9.8,\"uv\":1.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 01:00\",\"temp_c\":3.9,\"temp_f\":38.9,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.7,\"wind_kph\":4.3,\"wind_degree\":124,\"wind_dir\":\"SE\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":67,\"cloud\":0,\"feelslike_c\":3.1,\"feelslike_f\":37.5,\"windchill_c\":3.1,\"windchill_f\":37.5,\"heatindex_c\":3.9,\"heatindex_f\":38.9,\"dewpoint_c\":-1.6,\"dewpoint_f\":29.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.6,\"gust_kph\":9.0,\"uv\":1.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 02:00\",\"temp_c\":3.5,\"temp_f\":38.3,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.7,\"wind_kph\":4.3,\"wind_degree\":119,\"wind_dir\":\"ESE\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":0,\"feelslike_c\":2.7,\"feelslike_f\":36.8,\"windchill_c\":2.7,\"windchill_f\":36.8,\"heatindex_c\":3.5,\"heatindex_f\":38.3,\"dewpoint_c\":-1.8,\"dewpoint_f\":28.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.6,\"gust_kph\":9.1,\"uv\":1.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 03:00\",\"temp_c\":3.1,\"temp_f\":37.7,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.9,\"wind_kph\":4.7,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":1019.0,\"pressure_in\":30.08,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":0,\"feelslike_c\":2.1,\"feelslike_f\":35.8,\"windchill_c\":2.1,\"windchill_f\":35.8,\"heatindex_c\":3.1,\"heatindex_f\":37.7,\"dewpoint_c\":-1.9,\"dewpoint_f\":28.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.1,\"gust_kph\":9.8,\"uv\":1.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 04:00\",\"temp_c\":2.9,\"temp_f\":37.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":97,\"wind_dir\":\"E\",\"pressure_mb\":1018.0,\"pressure_in\":30.07,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":0,\"feelslike_c\":1.5,\"feelslike_f\":34.7,\"windchill_c\":1.5,\"windchill_f\":34.7,\"heatindex_c\":2.9,\"heatindex_f\":37.1,\"dewpoint_c\":-2.0,\"dewpoint_f\":28.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.0,\"gust_kph\":11.3,\"uv\":1.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 05:00\",\"temp_c\":2.5,\"temp_f\":36.5,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.9,\"wind_kph\":4.7,\"wind_degree\":94,\"wind_dir\":\"E\",\"pressure_mb\":1018.0,\"pressure_in\":30.07,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":72,\"cloud\":0,\"feelslike_c\":1.4,\"feelslike_f\":34.5,\"windchill_c\":1.4,\"windchill_f\":34.5,\"heatindex_c\":2.5,\"heatindex_f\":36.5,\"dewpoint_c\":-2.1,\"dewpoint_f\":28.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.1,\"gust_kph\":9.8,\"uv\":1.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 06:00\",\"temp_c\":2.2,\"temp_f\":36.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.1,\"wind_kph\":5.0,\"wind_degree\":95,\"wind_dir\":\"E\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":0,\"feelslike_c\":0.9,\"feelslike_f\":33.6,\"windchill_c\":0.9,\"windchill_f\":33.6,\"heatindex_c\":2.2,\"heatindex_f\":36.0,\"dewpoint_c\":-2.1,\"dewpoint_f\":28.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.6,\"gust_kph\":10.6,\"uv\":1.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 07:00\",\"temp_c\":2.4,\"temp_f\":36.3,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.8,\"wind_kph\":6.1,\"wind_degree\":89,\"wind_dir\":\"E\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":72,\"cloud\":0,\"feelslike_c\":0.7,\"feelslike_f\":33.2,\"windchill_c\":0.7,\"windchill_f\":33.2,\"heatindex_c\":2.4,\"heatindex_f\":36.3,\"dewpoint_c\":-2.1,\"dewpoint_f\":28.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.6,\"gust_kph\":12.2,\"uv\":1.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 08:00\",\"temp_c\":4.6,\"temp_f\":40.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":103,\"wind_dir\":\"ESE\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":64,\"cloud\":0,\"feelslike_c\":3.0,\"feelslike_f\":37.4,\"windchill_c\":3.0,\"windchill_f\":37.4,\"heatindex_c\":4.6,\"heatindex_f\":40.3,\"dewpoint_c\":-1.6,\"dewpoint_f\":29.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.2,\"gust_kph\":9.9,\"uv\":2.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 09:00\",\"temp_c\":6.5,\"temp_f\":43.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":6.0,\"wind_kph\":9.7,\"wind_degree\":114,\"wind_dir\":\"ESE\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":57,\"cloud\":0,\"feelslike_c\":4.5,\"feelslike_f\":40.1,\"windchill_c\":4.5,\"windchill_f\":40.1,\"heatindex_c\":6.5,\"heatindex_f\":43.7,\"dewpoint_c\":-1.5,\"dewpoint_f\":29.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.2,\"gust_kph\":11.6,\"uv\":3.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 10:00\",\"temp_c\":8.2,\"temp_f\":46.8,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":119,\"wind_dir\":\"ESE\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":51,\"cloud\":7,\"feelslike_c\":6.2,\"feelslike_f\":43.1,\"windchill_c\":6.2,\"windchill_f\":43.1,\"heatindex_c\":8.2,\"heatindex_f\":46.8,\"dewpoint_c\":-1.3,\"dewpoint_f\":29.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.5,\"gust_kph\":13.7,\"uv\":3.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 11:00\",\"temp_c\":9.8,\"temp_f\":49.6,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":8.7,\"wind_kph\":14.0,\"wind_degree\":117,\"wind_dir\":\"ESE\",\"pressure_mb\":1016.0,\"pressure_in\":29.99,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":47,\"cloud\":1,\"feelslike_c\":7.7,\"feelslike_f\":45.9,\"windchill_c\":7.7,\"windchill_f\":45.9,\"heatindex_c\":9.8,\"heatindex_f\":49.6,\"dewpoint_c\":-1.1,\"dewpoint_f\":30.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.0,\"gust_kph\":16.2,\"uv\":3.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 12:00\",\"temp_c\":6.0,\"temp_f\":42.8,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":70,\"wind_dir\":\"ENE\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":0,\"feelslike_c\":9.6,\"feelslike_f\":49.3,\"windchill_c\":9.6,\"windchill_f\":49.3,\"heatindex_c\":11.2,\"heatindex_f\":52.2,\"dewpoint_c\":-1.0,\"dewpoint_f\":30.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.5,\"gust_kph\":15.3,\"uv\":4.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 13:00\",\"temp_c\":12.4,\"temp_f\":54.2,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":116,\"wind_dir\":\"ESE\",\"pressure_mb\":1014.0,\"pressure_in\":29.93,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":40,\"cloud\":20,\"feelslike_c\":10.8,\"feelslike_f\":51.5,\"windchill_c\":10.8,\"windchill_f\":51.5,\"heatindex_c\":12.4,\"heatindex_f\":54.2,\"dewpoint_c\":-1.0,\"dewpoint_f\":30.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.6,\"gust_kph\":17.0,\"uv\":4.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 14:00\",\"temp_c\":12.8,\"temp_f\":55.0,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":10.1,\"wind_kph\":16.2,\"wind_degree\":120,\"wind_dir\":\"ESE\",\"pressure_mb\":1013.0,\"pressure_in\":29.91,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":39,\"cloud\":100,\"feelslike_c\":11.3,\"feelslike_f\":52.3,\"windchill_c\":11.3,\"windchill_f\":52.3,\"heatindex_c\":12.8,\"heatindex_f\":55.0,\"dewpoint_c\":-0.8,\"dewpoint_f\":30.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":3.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 15:00\",\"temp_c\":12.6,\"temp_f\":54.7,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":122,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.89,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":40,\"cloud\":100,\"feelslike_c\":11.1,\"feelslike_f\":52.0,\"windchill_c\":11.1,\"windchill_f\":52.0,\"heatindex_c\":12.6,\"heatindex_f\":54.7,\"dewpoint_c\":-0.5,\"dewpoint_f\":31.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.7,\"uv\":3.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 16:00\",\"temp_c\":11.6,\"temp_f\":52.9,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":8.7,\"wind_kph\":14.0,\"wind_degree\":120,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.87,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":45,\"cloud\":100,\"feelslike_c\":10.0,\"feelslike_f\":50.0,\"windchill_c\":10.0,\"windchill_f\":50.0,\"heatindex_c\":11.6,\"heatindex_f\":52.9,\"dewpoint_c\":0.0,\"dewpoint_f\":32.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.3,\"gust_kph\":19.8,\"uv\":3.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 17:00\",\"temp_c\":9.4,\"temp_f\":49.0,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":7.6,\"wind_kph\":12.2,\"wind_degree\":114,\"wind_dir\":\"ESE\",\"pressure_mb\":1011.0,\"pressure_in\":29.86,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":50,\"cloud\":100,\"feelslike_c\":7.6,\"feelslike_f\":45.7,\"windchill_c\":7.6,\"windchill_f\":45.7,\"heatindex_c\":9.4,\"heatindex_f\":49.0,\"dewpoint_c\":-0.5,\"dewpoint_f\":31.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.9,\"gust_kph\":22.4,\"uv\":2.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 18:00\",\"temp_c\":8.5,\"temp_f\":47.3,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":108,\"wind_dir\":\"ESE\",\"pressure_mb\":1011.0,\"pressure_in\":29.86,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":52,\"cloud\":100,\"feelslike_c\":6.6,\"feelslike_f\":43.9,\"windchill_c\":6.6,\"windchill_f\":43.9,\"heatindex_c\":8.5,\"heatindex_f\":47.3,\"dewpoint_c\":-0.7,\"dewpoint_f\":30.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.2,\"gust_kph\":21.3,\"uv\":2.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 19:00\",\"temp_c\":7.9,\"temp_f\":46.3,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":7.2,\"wind_kph\":11.5,\"wind_degree\":104,\"wind_dir\":\"ESE\",\"pressure_mb\":1011.0,\"pressure_in\":29.85,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":54,\"cloud\":100,\"feelslike_c\":5.9,\"feelslike_f\":42.6,\"windchill_c\":5.9,\"windchill_f\":42.6,\"heatindex_c\":7.9,\"heatindex_f\":46.3,\"dewpoint_c\":-0.8,\"dewpoint_f\":30.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.6,\"gust_kph\":21.9,\"uv\":1.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 20:00\",\"temp_c\":7.5,\"temp_f\":45.6,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":1011.0,\"pressure_in\":29.84,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":54,\"cloud\":100,\"feelslike_c\":5.4,\"feelslike_f\":41.6,\"windchill_c\":5.4,\"windchill_f\":41.6,\"heatindex_c\":7.5,\"heatindex_f\":45.6,\"dewpoint_c\":-1.1,\"dewpoint_f\":30.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.7,\"gust_kph\":22.0,\"uv\":1.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 21:00\",\"temp_c\":6.8,\"temp_f\":44.2,\"is_day\":0,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/122.png\",\"code\":1009},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":98,\"wind_dir\":\"E\",\"pressure_mb\":1010.0,\"pressure_in\":29.83,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":55,\"cloud\":100,\"feelslike_c\":4.5,\"feelslike_f\":40.0,\"windchill_c\":4.5,\"windchill_f\":40.0,\"heatindex_c\":6.8,\"heatindex_f\":44.2,\"dewpoint_c\":-1.5,\"dewpoint_f\":29.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.0,\"gust_kph\":22.6,\"uv\":1.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 22:00\",\"temp_c\":6.2,\"temp_f\":43.1,\"is_day\":0,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/119.png\",\"code\":1006},\"wind_mph\":7.8,\"wind_kph\":12.6,\"wind_degree\":100,\"wind_dir\":\"E\",\"pressure_mb\":1010.0,\"pressure_in\":29.81,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":56,\"cloud\":72,\"feelslike_c\":3.6,\"feelslike_f\":38.5,\"windchill_c\":3.6,\"windchill_f\":38.5,\"heatindex_c\":6.2,\"heatindex_f\":43.1,\"dewpoint_c\":-1.9,\"dewpoint_f\":28.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.1,\"gust_kph\":24.3,\"uv\":1.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 23:00\",\"temp_c\":5.6,\"temp_f\":42.2,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":6.5,\"wind_kph\":10.4,\"wind_degree\":103,\"wind_dir\":\"ESE\",\"pressure_mb\":1009.0,\"pressure_in\":29.8,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":57,\"cloud\":5,\"feelslike_c\":3.3,\"feelslike_f\":38.0,\"windchill_c\":3.3,\"windchill_f\":38.0,\"heatindex_c\":5.6,\"heatindex_f\":42.2,\"dewpoint_c\":-2.1,\"dewpoint_f\":28.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.9,\"gust_kph\":20.8,\"uv\":1.0}]}]}}h\":20.8,\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_QUEENSTOWN_RAW "" // "{\"location\":{\"name\":\"Queenstown\",\"region\":\"Eastern Cape\",\"country\":\"South Africa\",\"lat\":-31.9,\"lon\":26.88,\"tz_id\":\"Africa/Johannesburg\",\"localtime_epoch\":1697624366,\"localtime\":\"2023-10-18 12:19\"},\"current\":{\"last_updated_epoch\":1697624100,\"last_updated\":\"2023-10-18 12:15\",\"temp_c\":26.6,\"temp_f\":79.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":13.2,\"wind_kph\":21.2,\"wind_degree\":254,\"wind_dir\":\"WSW\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":19,\"cloud\":2,\"feelslike_c\":24.9,\"feelslike_f\":76.8,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":7.0,\"gust_mph\":15.2,\"gust_kph\":24.4},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":27.6,\"maxtemp_f\":81.7,\"mintemp_c\":11.2,\"mintemp_f\":52.2,\"avgtemp_c\":18.5,\"avgtemp_f\":65.3,\"maxwind_mph\":14.8,\"maxwind_kph\":23.8,\"totalprecip_mm\":0.0,\"totalprecip_in\":0.0,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":50.0,\"daily_will_it_rain\":0,\"daily_chance_of_rain\":0,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"uv\":5.0},\"astro\":{\"sunrise\":\"05:30 AM\",\"sunset\":\"06:26 PM\",\"moonrise\":\"07:33 AM\",\"moonset\":\"10:22 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697580000,\"time\":\"2023-10-18 00:00\",\"temp_c\":11.5,\"temp_f\":52.7,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":1.3,\"wind_kph\":2.2,\"wind_degree\":73,\"wind_dir\":\"ENE\",\"pressure_mb\":1020.0,\"pressure_in\":30.11,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":80,\"cloud\":0,\"feelslike_c\":11.5,\"feelslike_f\":52.7,\"windchill_c\":11.5,\"windchill_f\":52.7,\"heatindex_c\":11.5,\"heatindex_f\":52.7,\"dewpoint_c\":8.2,\"dewpoint_f\":46.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.6,\"gust_kph\":4.2,\"uv\":1.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 01:00\",\"temp_c\":11.3,\"temp_f\":52.3,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":0.9,\"wind_kph\":1.4,\"wind_degree\":339,\"wind_dir\":\"NNW\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":80,\"cloud\":0,\"feelslike_c\":11.3,\"feelslike_f\":52.3,\"windchill_c\":11.3,\"windchill_f\":52.3,\"heatindex_c\":11.3,\"heatindex_f\":52.3,\"dewpoint_c\":8.0,\"dewpoint_f\":46.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":1.9,\"gust_kph\":3.0,\"uv\":1.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 02:00\",\"temp_c\":11.2,\"temp_f\":52.2,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.0,\"wind_kph\":3.2,\"wind_degree\":293,\"wind_dir\":\"WNW\",\"pressure_mb\":1019.0,\"pressure_in\":30.08,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":78,\"cloud\":0,\"feelslike_c\":11.8,\"feelslike_f\":53.2,\"windchill_c\":11.8,\"windchill_f\":53.2,\"heatindex_c\":11.2,\"heatindex_f\":52.2,\"dewpoint_c\":7.6,\"dewpoint_f\":45.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.2,\"gust_kph\":6.8,\"uv\":1.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 03:00\",\"temp_c\":11.3,\"temp_f\":52.3,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.9,\"wind_kph\":4.7,\"wind_degree\":300,\"wind_dir\":\"WNW\",\"pressure_mb\":1018.0,\"pressure_in\":30.07,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":0,\"feelslike_c\":11.3,\"feelslike_f\":52.3,\"windchill_c\":11.3,\"windchill_f\":52.3,\"heatindex_c\":11.3,\"heatindex_f\":52.3,\"dewpoint_c\":7.1,\"dewpoint_f\":44.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.1,\"gust_kph\":9.8,\"uv\":1.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 04:00\",\"temp_c\":11.3,\"temp_f\":52.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":304,\"wind_dir\":\"NW\",\"pressure_mb\":1018.0,\"pressure_in\":30.07,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":72,\"cloud\":0,\"feelslike_c\":11.2,\"feelslike_f\":52.1,\"windchill_c\":11.2,\"windchill_f\":52.1,\"heatindex_c\":11.3,\"heatindex_f\":52.4,\"dewpoint_c\":6.6,\"dewpoint_f\":43.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.0,\"gust_kph\":11.3,\"uv\":1.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 05:00\",\"temp_c\":11.3,\"temp_f\":52.3,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":3.6,\"wind_kph\":5.8,\"wind_degree\":300,\"wind_dir\":\"WNW\",\"pressure_mb\":1018.0,\"pressure_in\":30.07,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":0,\"feelslike_c\":11.0,\"feelslike_f\":51.8,\"windchill_c\":11.0,\"windchill_f\":51.8,\"heatindex_c\":11.3,\"heatindex_f\":52.3,\"dewpoint_c\":6.1,\"dewpoint_f\":42.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.5,\"gust_kph\":12.1,\"uv\":1.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 06:00\",\"temp_c\":12.4,\"temp_f\":54.2,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":3.6,\"wind_kph\":5.8,\"wind_degree\":300,\"wind_dir\":\"WNW\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":0,\"feelslike_c\":12.2,\"feelslike_f\":54.0,\"windchill_c\":12.2,\"windchill_f\":54.0,\"heatindex_c\":12.4,\"heatindex_f\":54.2,\"dewpoint_c\":6.0,\"dewpoint_f\":42.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.5,\"gust_kph\":12.1,\"uv\":4.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 07:00\",\"temp_c\":15.9,\"temp_f\":60.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":303,\"wind_dir\":\"WNW\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":51,\"cloud\":0,\"feelslike_c\":15.9,\"feelslike_f\":60.7,\"windchill_c\":15.9,\"windchill_f\":60.7,\"heatindex_c\":15.9,\"heatindex_f\":60.7,\"dewpoint_c\":5.8,\"dewpoint_f\":42.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.8,\"gust_kph\":7.7,\"uv\":5.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 08:00\",\"temp_c\":18.9,\"temp_f\":66.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":3.6,\"wind_kph\":5.8,\"wind_degree\":293,\"wind_dir\":\"WNW\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":40,\"cloud\":0,\"feelslike_c\":18.9,\"feelslike_f\":66.0,\"windchill_c\":18.9,\"windchill_f\":66.0,\"heatindex_c\":18.9,\"heatindex_f\":66.0,\"dewpoint_c\":5.2,\"dewpoint_f\":41.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.1,\"gust_kph\":6.6,\"uv\":5.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 09:00\",\"temp_c\":21.5,\"temp_f\":70.8,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":282,\"wind_dir\":\"WNW\",\"pressure_mb\":1019.0,\"pressure_in\":30.08,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":32,\"cloud\":0,\"feelslike_c\":21.5,\"feelslike_f\":70.8,\"windchill_c\":21.5,\"windchill_f\":70.8,\"heatindex_c\":23.3,\"heatindex_f\":74.0,\"dewpoint_c\":4.2,\"dewpoint_f\":39.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.2,\"gust_kph\":9.9,\"uv\":6.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 10:00\",\"temp_c\":23.8,\"temp_f\":74.8,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":8.9,\"wind_kph\":14.4,\"wind_degree\":264,\"wind_dir\":\"W\",\"pressure_mb\":1018.0,\"pressure_in\":30.06,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":26,\"cloud\":0,\"feelslike_c\":23.7,\"feelslike_f\":74.6,\"windchill_c\":23.8,\"windchill_f\":74.8,\"heatindex_c\":23.7,\"heatindex_f\":74.6,\"dewpoint_c\":3.1,\"dewpoint_f\":37.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.3,\"gust_kph\":16.6,\"uv\":6.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 11:00\",\"temp_c\":25.4,\"temp_f\":77.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":261,\"wind_dir\":\"W\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":22,\"cloud\":4,\"feelslike_c\":24.2,\"feelslike_f\":75.6,\"windchill_c\":25.4,\"windchill_f\":77.7,\"heatindex_c\":24.2,\"heatindex_f\":75.6,\"dewpoint_c\":1.9,\"dewpoint_f\":35.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.3,\"gust_kph\":19.9,\"uv\":7.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 12:00\",\"temp_c\":26.6,\"temp_f\":79.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":13.2,\"wind_kph\":21.2,\"wind_degree\":254,\"wind_dir\":\"WSW\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":19,\"cloud\":2,\"feelslike_c\":24.9,\"feelslike_f\":76.8,\"windchill_c\":26.6,\"windchill_f\":79.9,\"heatindex_c\":24.9,\"heatindex_f\":76.8,\"dewpoint_c\":0.9,\"dewpoint_f\":33.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.2,\"gust_kph\":24.4,\"uv\":7.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 13:00\",\"temp_c\":27.3,\"temp_f\":81.1,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":14.8,\"wind_kph\":23.8,\"wind_degree\":250,\"wind_dir\":\"WSW\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":17,\"cloud\":0,\"feelslike_c\":25.4,\"feelslike_f\":77.8,\"windchill_c\":27.3,\"windchill_f\":81.1,\"heatindex_c\":25.4,\"heatindex_f\":77.8,\"dewpoint_c\":0.2,\"dewpoint_f\":32.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.0,\"gust_kph\":27.3,\"uv\":7.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 14:00\",\"temp_c\":27.6,\"temp_f\":81.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":14.5,\"wind_kph\":23.4,\"wind_degree\":243,\"wind_dir\":\"WSW\",\"pressure_mb\":1015.0,\"pressure_in\":29.98,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":17,\"cloud\":0,\"feelslike_c\":25.7,\"feelslike_f\":78.2,\"windchill_c\":27.6,\"windchill_f\":81.6,\"heatindex_c\":25.7,\"heatindex_f\":78.2,\"dewpoint_c\":0.1,\"dewpoint_f\":32.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":16.7,\"gust_kph\":26.9,\"uv\":7.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 15:00\",\"temp_c\":27.4,\"temp_f\":81.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":13.4,\"wind_kph\":21.6,\"wind_degree\":229,\"wind_dir\":\"SW\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":18,\"cloud\":1,\"feelslike_c\":25.5,\"feelslike_f\":77.9,\"windchill_c\":27.4,\"windchill_f\":81.3,\"heatindex_c\":25.5,\"heatindex_f\":77.9,\"dewpoint_c\":0.7,\"dewpoint_f\":33.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.4,\"gust_kph\":24.8,\"uv\":7.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 16:00\",\"temp_c\":26.8,\"temp_f\":80.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.2,\"wind_kph\":18.0,\"wind_degree\":203,\"wind_dir\":\"SSW\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":19,\"cloud\":2,\"feelslike_c\":25.1,\"feelslike_f\":77.1,\"windchill_c\":26.8,\"windchill_f\":80.3,\"heatindex_c\":25.1,\"heatindex_f\":77.1,\"dewpoint_c\":1.4,\"dewpoint_f\":34.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.9,\"gust_kph\":20.7,\"uv\":7.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 17:00\",\"temp_c\":25.1,\"temp_f\":77.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":14.1,\"wind_kph\":22.7,\"wind_degree\":179,\"wind_dir\":\"S\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":25,\"cloud\":2,\"feelslike_c\":24.4,\"feelslike_f\":75.8,\"windchill_c\":25.2,\"windchill_f\":77.3,\"heatindex_c\":24.4,\"heatindex_f\":75.8,\"dewpoint_c\":3.7,\"dewpoint_f\":38.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":16.2,\"gust_kph\":26.1,\"uv\":7.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 18:00\",\"temp_c\":21.4,\"temp_f\":70.5,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":13.0,\"wind_kph\":20.9,\"wind_degree\":158,\"wind_dir\":\"SSE\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":38,\"cloud\":3,\"feelslike_c\":21.4,\"feelslike_f\":70.5,\"windchill_c\":21.4,\"windchill_f\":70.5,\"heatindex_c\":23.8,\"heatindex_f\":74.8,\"dewpoint_c\":6.7,\"dewpoint_f\":44.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":16.8,\"gust_kph\":27.0,\"uv\":6.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 19:00\",\"temp_c\":17.9,\"temp_f\":64.2,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":8.7,\"wind_kph\":14.0,\"wind_degree\":125,\"wind_dir\":\"SE\",\"pressure_mb\":1020.0,\"pressure_in\":30.12,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":54,\"cloud\":7,\"feelslike_c\":17.9,\"feelslike_f\":64.2,\"windchill_c\":17.9,\"windchill_f\":64.2,\"heatindex_c\":17.9,\"heatindex_f\":64.2,\"dewpoint_c\":8.6,\"dewpoint_f\":47.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.3,\"gust_kph\":19.8,\"uv\":1.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 20:00\",\"temp_c\":16.0,\"temp_f\":60.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":8.1,\"wind_kph\":13.0,\"wind_degree\":109,\"wind_dir\":\"ESE\",\"pressure_mb\":1022.0,\"pressure_in\":30.18,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":10,\"feelslike_c\":16.0,\"feelslike_f\":60.8,\"windchill_c\":16.0,\"windchill_f\":60.8,\"heatindex_c\":16.0,\"heatindex_f\":60.8,\"dewpoint_c\":9.6,\"dewpoint_f\":49.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.5,\"gust_kph\":18.5,\"uv\":1.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 21:00\",\"temp_c\":15.0,\"temp_f\":59.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":6.0,\"wind_kph\":9.7,\"wind_degree\":117,\"wind_dir\":\"ESE\",\"pressure_mb\":1023.0,\"pressure_in\":30.2,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":71,\"cloud\":14,\"feelslike_c\":14.6,\"feelslike_f\":58.3,\"windchill_c\":14.6,\"windchill_f\":58.3,\"heatindex_c\":15.0,\"heatindex_f\":59.0,\"dewpoint_c\":9.9,\"dewpoint_f\":49.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.0,\"gust_kph\":14.4,\"uv\":1.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 22:00\",\"temp_c\":14.0,\"temp_f\":57.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.5,\"wind_kph\":7.2,\"wind_degree\":134,\"wind_dir\":\"SE\",\"pressure_mb\":1024.0,\"pressure_in\":30.23,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":76,\"cloud\":22,\"feelslike_c\":13.8,\"feelslike_f\":56.8,\"windchill_c\":13.8,\"windchill_f\":56.8,\"heatindex_c\":14.0,\"heatindex_f\":57.1,\"dewpoint_c\":9.9,\"dewpoint_f\":49.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.1,\"gust_kph\":11.5,\"uv\":1.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 23:00\",\"temp_c\":13.2,\"temp_f\":55.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.5,\"wind_kph\":7.2,\"wind_degree\":145,\"wind_dir\":\"SE\",\"pressure_mb\":1024.0,\"pressure_in\":30.24,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":80,\"cloud\":12,\"feelslike_c\":12.9,\"feelslike_f\":55.3,\"windchill_c\":12.9,\"windchill_f\":55.3,\"heatindex_c\":13.2,\"heatindex_f\":55.8,\"dewpoint_c\":9.9,\"dewpoint_f\":49.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.4,\"gust_kph\":11.9,\"uv\":1.0}]}]}}9,\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_RIO_DE_JANEIRO_RAW "" // "{\"location\":{\"name\":\"Rio De Janeiro\",\"region\":\"Rio de Janeiro\",\"country\":\"Brazil\",\"lat\":-22.9,\"lon\":-43.23,\"tz_id\":\"America/Sao_Paulo\",\"localtime_epoch\":1697624576,\"localtime\":\"2023-10-18 7:22\"},\"current\":{\"last_updated_epoch\":1697624100,\"last_updated\":\"2023-10-18 07:15\",\"temp_c\":25.0,\"temp_f\":77.0,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":260,\"wind_dir\":\"W\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.22,\"precip_in\":0.01,\"humidity\":79,\"cloud\":100,\"feelslike_c\":27.4,\"feelslike_f\":81.4,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":5.0,\"gust_mph\":10.4,\"gust_kph\":16.7},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":25.5,\"maxtemp_f\":77.9,\"mintemp_c\":21.3,\"mintemp_f\":70.3,\"avgtemp_c\":23.2,\"avgtemp_f\":73.8,\"maxwind_mph\":10.5,\"maxwind_kph\":16.9,\"totalprecip_mm\":2.44,\"totalprecip_in\":0.1,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":86.0,\"daily_will_it_rain\":1,\"daily_chance_of_rain\":90,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"uv\":5.0},\"astro\":{\"sunrise\":\"05:18 AM\",\"sunset\":\"05:58 PM\",\"moonrise\":\"07:45 AM\",\"moonset\":\"09:50 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697598000,\"time\":\"2023-10-18 00:00\",\"temp_c\":23.5,\"temp_f\":74.2,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":265,\"wind_dir\":\"W\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.04,\"precip_in\":0.0,\"humidity\":91,\"cloud\":70,\"feelslike_c\":25.7,\"feelslike_f\":78.3,\"windchill_c\":23.5,\"windchill_f\":74.2,\"heatindex_c\":25.7,\"heatindex_f\":78.3,\"dewpoint_c\":21.9,\"dewpoint_f\":71.4,\"will_it_rain\":1,\"chance_of_rain\":76,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.5,\"gust_kph\":13.6,\"uv\":1.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 01:00\",\"temp_c\":23.1,\"temp_f\":73.6,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":303,\"wind_dir\":\"WNW\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":92,\"cloud\":50,\"feelslike_c\":25.4,\"feelslike_f\":77.7,\"windchill_c\":23.1,\"windchill_f\":73.6,\"heatindex_c\":25.4,\"heatindex_f\":77.7,\"dewpoint_c\":21.7,\"dewpoint_f\":71.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.6,\"gust_kph\":10.7,\"uv\":1.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 02:00\",\"temp_c\":22.9,\"temp_f\":73.3,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":3.8,\"wind_kph\":6.1,\"wind_degree\":330,\"wind_dir\":\"NNW\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":92,\"cloud\":46,\"feelslike_c\":25.2,\"feelslike_f\":77.4,\"windchill_c\":22.9,\"windchill_f\":73.3,\"heatindex_c\":25.2,\"heatindex_f\":77.4,\"dewpoint_c\":21.6,\"dewpoint_f\":70.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.2,\"gust_kph\":9.9,\"uv\":1.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 03:00\",\"temp_c\":22.8,\"temp_f\":73.0,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":241,\"wind_dir\":\"WSW\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":92,\"cloud\":42,\"feelslike_c\":25.1,\"feelslike_f\":77.2,\"windchill_c\":22.8,\"windchill_f\":73.0,\"heatindex_c\":25.1,\"heatindex_f\":77.2,\"dewpoint_c\":21.5,\"dewpoint_f\":70.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.4,\"gust_kph\":8.7,\"uv\":1.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 04:00\",\"temp_c\":22.5,\"temp_f\":72.5,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":214,\"wind_dir\":\"SW\",\"pressure_mb\":1015.0,\"pressure_in\":29.96,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":94,\"cloud\":52,\"feelslike_c\":24.9,\"feelslike_f\":76.8,\"windchill_c\":22.5,\"windchill_f\":72.5,\"heatindex_c\":24.9,\"heatindex_f\":76.8,\"dewpoint_c\":21.4,\"dewpoint_f\":70.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.6,\"gust_kph\":13.9,\"uv\":1.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 05:00\",\"temp_c\":22.6,\"temp_f\":72.7,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":5.8,\"wind_kph\":9.4,\"wind_degree\":206,\"wind_dir\":\"SSW\",\"pressure_mb\":1015.0,\"pressure_in\":29.98,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":93,\"cloud\":61,\"feelslike_c\":25.0,\"feelslike_f\":77.0,\"windchill_c\":22.6,\"windchill_f\":72.7,\"heatindex_c\":25.0,\"heatindex_f\":77.0,\"dewpoint_c\":21.4,\"dewpoint_f\":70.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.7,\"gust_kph\":14.0,\"uv\":1.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 06:00\",\"temp_c\":23.6,\"temp_f\":74.4,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":6.3,\"wind_kph\":10.1,\"wind_degree\":206,\"wind_dir\":\"SSW\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.08,\"precip_in\":0.0,\"humidity\":88,\"cloud\":93,\"feelslike_c\":25.7,\"feelslike_f\":78.3,\"windchill_c\":23.6,\"windchill_f\":74.4,\"heatindex_c\":25.7,\"heatindex_f\":78.3,\"dewpoint_c\":21.4,\"dewpoint_f\":70.6,\"will_it_rain\":1,\"chance_of_rain\":85,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.0,\"gust_kph\":12.9,\"uv\":5.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 07:00\",\"temp_c\":25.0,\"temp_f\":77.0,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":260,\"wind_dir\":\"W\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.22,\"precip_in\":0.01,\"humidity\":79,\"cloud\":100,\"feelslike_c\":26.1,\"feelslike_f\":78.9,\"windchill_c\":23.9,\"windchill_f\":75.1,\"heatindex_c\":26.1,\"heatindex_f\":78.9,\"dewpoint_c\":21.4,\"dewpoint_f\":70.5,\"will_it_rain\":0,\"chance_of_rain\":59,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.4,\"gust_kph\":16.7,\"uv\":5.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 08:00\",\"temp_c\":23.6,\"temp_f\":74.5,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":8.9,\"wind_kph\":14.4,\"wind_degree\":244,\"wind_dir\":\"WSW\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.13,\"precip_in\":0.01,\"humidity\":85,\"cloud\":98,\"feelslike_c\":25.7,\"feelslike_f\":78.3,\"windchill_c\":23.6,\"windchill_f\":74.5,\"heatindex_c\":25.7,\"heatindex_f\":78.3,\"dewpoint_c\":21.0,\"dewpoint_f\":69.9,\"will_it_rain\":0,\"chance_of_rain\":57,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.5,\"gust_kph\":18.4,\"uv\":5.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 09:00\",\"temp_c\":23.5,\"temp_f\":74.4,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":252,\"wind_dir\":\"WSW\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.04,\"precip_in\":0.0,\"humidity\":83,\"cloud\":73,\"feelslike_c\":25.6,\"feelslike_f\":78.0,\"windchill_c\":23.5,\"windchill_f\":74.4,\"heatindex_c\":25.6,\"heatindex_f\":78.0,\"dewpoint_c\":20.6,\"dewpoint_f\":69.0,\"will_it_rain\":1,\"chance_of_rain\":73,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.5,\"gust_kph\":20.2,\"uv\":5.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 10:00\",\"temp_c\":24.4,\"temp_f\":76.0,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":10.5,\"wind_kph\":16.9,\"wind_degree\":250,\"wind_dir\":\"WSW\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.02,\"precip_in\":0.0,\"humidity\":78,\"cloud\":65,\"feelslike_c\":26.3,\"feelslike_f\":79.4,\"windchill_c\":24.4,\"windchill_f\":76.0,\"heatindex_c\":26.3,\"heatindex_f\":79.4,\"dewpoint_c\":20.4,\"dewpoint_f\":68.7,\"will_it_rain\":1,\"chance_of_rain\":88,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.5,\"gust_kph\":20.1,\"uv\":5.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 11:00\",\"temp_c\":25.4,\"temp_f\":77.7,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":242,\"wind_dir\":\"WSW\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.02,\"precip_in\":0.0,\"humidity\":74,\"cloud\":90,\"feelslike_c\":27.3,\"feelslike_f\":81.1,\"windchill_c\":25.4,\"windchill_f\":77.7,\"heatindex_c\":27.3,\"heatindex_f\":81.1,\"dewpoint_c\":20.4,\"dewpoint_f\":68.7,\"will_it_rain\":0,\"chance_of_rain\":70,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.3,\"gust_kph\":18.2,\"uv\":6.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 12:00\",\"temp_c\":25.5,\"temp_f\":77.9,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":227,\"wind_dir\":\"SW\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.07,\"precip_in\":0.0,\"humidity\":74,\"cloud\":82,\"feelslike_c\":27.5,\"feelslike_f\":81.4,\"windchill_c\":25.5,\"windchill_f\":77.9,\"heatindex_c\":27.5,\"heatindex_f\":81.4,\"dewpoint_c\":20.7,\"dewpoint_f\":69.2,\"will_it_rain\":1,\"chance_of_rain\":86,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.4,\"gust_kph\":18.4,\"uv\":6.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 13:00\",\"temp_c\":24.7,\"temp_f\":76.4,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":214,\"wind_dir\":\"SW\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.11,\"precip_in\":0.0,\"humidity\":78,\"cloud\":80,\"feelslike_c\":26.6,\"feelslike_f\":79.8,\"windchill_c\":24.7,\"windchill_f\":76.4,\"heatindex_c\":26.6,\"heatindex_f\":79.8,\"dewpoint_c\":20.5,\"dewpoint_f\":69.0,\"will_it_rain\":0,\"chance_of_rain\":51,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":5.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 14:00\",\"temp_c\":24.1,\"temp_f\":75.4,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":8.9,\"wind_kph\":14.4,\"wind_degree\":209,\"wind_dir\":\"SSW\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.13,\"precip_in\":0.01,\"humidity\":80,\"cloud\":100,\"feelslike_c\":26.1,\"feelslike_f\":78.9,\"windchill_c\":24.1,\"windchill_f\":75.4,\"heatindex_c\":26.1,\"heatindex_f\":78.9,\"dewpoint_c\":20.4,\"dewpoint_f\":68.7,\"will_it_rain\":0,\"chance_of_rain\":51,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.5,\"gust_kph\":18.5,\"uv\":5.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 15:00\",\"temp_c\":23.7,\"temp_f\":74.7,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":7.8,\"wind_kph\":12.6,\"wind_degree\":201,\"wind_dir\":\"SSW\",\"pressure_mb\":1016.0,\"pressure_in\":30.0,\"precip_mm\":0.15,\"precip_in\":0.01,\"humidity\":81,\"cloud\":91,\"feelslike_c\":25.7,\"feelslike_f\":78.3,\"windchill_c\":23.8,\"windchill_f\":74.8,\"heatindex_c\":25.7,\"heatindex_f\":78.3,\"dewpoint_c\":20.4,\"dewpoint_f\":68.7,\"will_it_rain\":1,\"chance_of_rain\":88,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.1,\"gust_kph\":16.3,\"uv\":5.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 16:00\",\"temp_c\":23.3,\"temp_f\":73.9,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":6.7,\"wind_kph\":10.8,\"wind_degree\":193,\"wind_dir\":\"SSW\",\"pressure_mb\":1016.0,\"pressure_in\":30.01,\"precip_mm\":0.18,\"precip_in\":0.01,\"humidity\":83,\"cloud\":83,\"feelslike_c\":25.3,\"feelslike_f\":77.6,\"windchill_c\":23.3,\"windchill_f\":73.9,\"heatindex_c\":25.3,\"heatindex_f\":77.6,\"dewpoint_c\":20.3,\"dewpoint_f\":68.5,\"will_it_rain\":1,\"chance_of_rain\":87,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.0,\"gust_kph\":14.5,\"uv\":5.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 17:00\",\"temp_c\":22.8,\"temp_f\":73.0,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":186,\"wind_dir\":\"S\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.17,\"precip_in\":0.01,\"humidity\":85,\"cloud\":88,\"feelslike_c\":25.0,\"feelslike_f\":77.0,\"windchill_c\":22.8,\"windchill_f\":73.0,\"heatindex_c\":25.0,\"heatindex_f\":77.0,\"dewpoint_c\":20.2,\"dewpoint_f\":68.4,\"will_it_rain\":1,\"chance_of_rain\":89,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.5,\"gust_kph\":12.0,\"uv\":5.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 18:00\",\"temp_c\":22.6,\"temp_f\":72.7,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":5.8,\"wind_kph\":9.4,\"wind_degree\":176,\"wind_dir\":\"S\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.22,\"precip_in\":0.01,\"humidity\":86,\"cloud\":100,\"feelslike_c\":24.9,\"feelslike_f\":76.8,\"windchill_c\":22.6,\"windchill_f\":72.7,\"heatindex_c\":24.9,\"heatindex_f\":76.8,\"dewpoint_c\":20.2,\"dewpoint_f\":68.3,\"will_it_rain\":1,\"chance_of_rain\":90,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.1,\"gust_kph\":13.0,\"uv\":1.0},{\"time_epoch\":1697666400,\"time\":\"2023-10-18 19:00\",\"temp_c\":22.3,\"temp_f\":72.2,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":6.0,\"wind_kph\":9.7,\"wind_degree\":168,\"wind_dir\":\"SSE\",\"pressure_mb\":1019.0,\"pressure_in\":30.08,\"precip_mm\":0.23,\"precip_in\":0.01,\"humidity\":87,\"cloud\":100,\"feelslike_c\":24.7,\"feelslike_f\":76.5,\"windchill_c\":22.3,\"windchill_f\":72.2,\"heatindex_c\":24.7,\"heatindex_f\":76.5,\"dewpoint_c\":20.0,\"dewpoint_f\":68.0,\"will_it_rain\":1,\"chance_of_rain\":90,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.5,\"gust_kph\":13.7,\"uv\":1.0},{\"time_epoch\":1697670000,\"time\":\"2023-10-18 20:00\",\"temp_c\":22.1,\"temp_f\":71.8,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":6.0,\"wind_kph\":9.7,\"wind_degree\":167,\"wind_dir\":\"SSE\",\"pressure_mb\":1020.0,\"pressure_in\":30.11,\"precip_mm\":0.27,\"precip_in\":0.01,\"humidity\":88,\"cloud\":100,\"feelslike_c\":24.6,\"feelslike_f\":76.2,\"windchill_c\":22.1,\"windchill_f\":71.8,\"heatindex_c\":24.6,\"heatindex_f\":76.2,\"dewpoint_c\":20.0,\"dewpoint_f\":67.9,\"will_it_rain\":1,\"chance_of_rain\":90,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.4,\"gust_kph\":13.6,\"uv\":1.0},{\"time_epoch\":1697673600,\"time\":\"2023-10-18 21:00\",\"temp_c\":21.8,\"temp_f\":71.3,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":6.3,\"wind_kph\":10.1,\"wind_degree\":165,\"wind_dir\":\"SSE\",\"pressure_mb\":1020.0,\"pressure_in\":30.12,\"precip_mm\":0.18,\"precip_in\":0.01,\"humidity\":88,\"cloud\":100,\"feelslike_c\":21.8,\"feelslike_f\":71.3,\"windchill_c\":21.8,\"windchill_f\":71.3,\"heatindex_c\":24.4,\"heatindex_f\":76.0,\"dewpoint_c\":19.7,\"dewpoint_f\":67.5,\"will_it_rain\":1,\"chance_of_rain\":89,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.8,\"gust_kph\":14.1,\"uv\":1.0},{\"time_epoch\":1697677200,\"time\":\"2023-10-18 22:00\",\"temp_c\":21.5,\"temp_f\":70.7,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":5.8,\"wind_kph\":9.4,\"wind_degree\":158,\"wind_dir\":\"SSE\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.1,\"precip_in\":0.0,\"humidity\":88,\"cloud\":100,\"feelslike_c\":21.5,\"feelslike_f\":70.6,\"windchill_c\":21.5,\"windchill_f\":70.6,\"heatindex_c\":24.3,\"heatindex_f\":75.7,\"dewpoint_c\":19.5,\"dewpoint_f\":67.0,\"will_it_rain\":1,\"chance_of_rain\":89,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.2,\"gust_kph\":13.2,\"uv\":1.0},{\"time_epoch\":1697680800,\"time\":\"2023-10-18 23:00\",\"temp_c\":21.3,\"temp_f\":70.3,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":155,\"wind_dir\":\"SSE\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.07,\"precip_in\":0.0,\"humidity\":89,\"cloud\":100,\"feelslike_c\":21.3,\"feelslike_f\":70.4,\"windchill_c\":21.3,\"windchill_f\":70.4,\"heatindex_c\":24.2,\"heatindex_f\":75.6,\"dewpoint_c\":19.3,\"dewpoint_f\":66.8,\"will_it_rain\":0,\"chance_of_rain\":64,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.8,\"gust_kph\":11.0,\"uv\":1.0}]}]}},\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_ROME_RAW "" // "{\"location\":{\"name\":\"Rome\",\"region\":\"Lazio\",\"country\":\"Italy\",\"lat\":41.9,\"lon\":12.48,\"tz_id\":\"Europe/Rome\",\"localtime_epoch\":1697624792,\"localtime\":\"2023-10-18 12:26\"},\"current\":{\"last_updated_epoch\":1697624100,\"last_updated\":\"2023-10-18 12:15\",\"temp_c\":20.0,\"temp_f\":68.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":3.8,\"wind_kph\":6.1,\"wind_degree\":330,\"wind_dir\":\"NNW\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.02,\"precip_in\":0.0,\"humidity\":83,\"cloud\":0,\"feelslike_c\":20.0,\"feelslike_f\":68.0,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":5.0,\"gust_mph\":4.2,\"gust_kph\":6.8},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":21.5,\"maxtemp_f\":70.7,\"mintemp_c\":17.4,\"mintemp_f\":63.2,\"avgtemp_c\":19.2,\"avgtemp_f\":66.6,\"maxwind_mph\":6.7,\"maxwind_kph\":10.8,\"totalprecip_mm\":0.41,\"totalprecip_in\":0.02,\"totalsnow_cm\":0.0,\"avgvis_km\":9.7,\"avgvis_miles\":6.0,\"avghumidity\":70.0,\"daily_will_it_rain\":1,\"daily_chance_of_rain\":82,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"uv\":4.0},\"astro\":{\"sunrise\":\"07:26 AM\",\"sunset\":\"06:24 PM\",\"moonrise\":\"11:24 AM\",\"moonset\":\"08:18 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":0},\"hour\":[{\"time_epoch\":1697580000,\"time\":\"2023-10-18 00:00\",\"temp_c\":18.8,\"temp_f\":65.8,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":1.3,\"wind_kph\":2.2,\"wind_degree\":66,\"wind_dir\":\"ENE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":53,\"feelslike_c\":18.8,\"feelslike_f\":65.8,\"windchill_c\":18.8,\"windchill_f\":65.8,\"heatindex_c\":18.8,\"heatindex_f\":65.8,\"dewpoint_c\":14.0,\"dewpoint_f\":57.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.1,\"gust_kph\":3.3,\"uv\":1.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 01:00\",\"temp_c\":18.8,\"temp_f\":65.8,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":1.6,\"wind_kph\":2.5,\"wind_degree\":77,\"wind_dir\":\"ENE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":51,\"feelslike_c\":18.8,\"feelslike_f\":65.8,\"windchill_c\":18.8,\"windchill_f\":65.8,\"heatindex_c\":18.8,\"heatindex_f\":65.8,\"dewpoint_c\":14.0,\"dewpoint_f\":57.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.4,\"gust_kph\":3.8,\"uv\":1.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 02:00\",\"temp_c\":18.6,\"temp_f\":65.5,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":1.8,\"wind_kph\":2.9,\"wind_degree\":78,\"wind_dir\":\"ENE\",\"pressure_mb\":1015.0,\"pressure_in\":29.96,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":45,\"feelslike_c\":18.6,\"feelslike_f\":65.5,\"windchill_c\":18.6,\"windchill_f\":65.5,\"heatindex_c\":18.6,\"heatindex_f\":65.5,\"dewpoint_c\":13.9,\"dewpoint_f\":57.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.7,\"gust_kph\":4.4,\"uv\":1.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 03:00\",\"temp_c\":18.2,\"temp_f\":64.8,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":2.5,\"wind_kph\":4.0,\"wind_degree\":77,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":31,\"feelslike_c\":18.2,\"feelslike_f\":64.8,\"windchill_c\":18.2,\"windchill_f\":64.8,\"heatindex_c\":18.2,\"heatindex_f\":64.8,\"dewpoint_c\":13.7,\"dewpoint_f\":56.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.9,\"gust_kph\":6.3,\"uv\":1.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 04:00\",\"temp_c\":18.0,\"temp_f\":64.3,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":83,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":46,\"feelslike_c\":18.0,\"feelslike_f\":64.3,\"windchill_c\":18.0,\"windchill_f\":64.3,\"heatindex_c\":18.0,\"heatindex_f\":64.3,\"dewpoint_c\":13.4,\"dewpoint_f\":56.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.7,\"gust_kph\":5.9,\"uv\":1.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 05:00\",\"temp_c\":17.7,\"temp_f\":63.9,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":82,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":29,\"feelslike_c\":17.7,\"feelslike_f\":63.9,\"windchill_c\":17.7,\"windchill_f\":63.9,\"heatindex_c\":17.7,\"heatindex_f\":63.9,\"dewpoint_c\":13.2,\"dewpoint_f\":55.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.7,\"gust_kph\":5.9,\"uv\":1.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 06:00\",\"temp_c\":17.5,\"temp_f\":63.5,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.0,\"wind_kph\":3.2,\"wind_degree\":84,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":76,\"cloud\":24,\"feelslike_c\":17.5,\"feelslike_f\":63.5,\"windchill_c\":17.5,\"windchill_f\":63.5,\"heatindex_c\":17.5,\"heatindex_f\":63.5,\"dewpoint_c\":13.1,\"dewpoint_f\":55.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.3,\"gust_kph\":5.4,\"uv\":1.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 07:00\",\"temp_c\":17.7,\"temp_f\":63.9,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":1.8,\"wind_kph\":2.9,\"wind_degree\":86,\"wind_dir\":\"E\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":26,\"feelslike_c\":17.7,\"feelslike_f\":63.9,\"windchill_c\":17.7,\"windchill_f\":63.9,\"heatindex_c\":17.7,\"heatindex_f\":63.9,\"dewpoint_c\":13.2,\"dewpoint_f\":55.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.8,\"gust_kph\":4.5,\"uv\":1.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 08:00\",\"temp_c\":18.9,\"temp_f\":66.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":2.7,\"wind_kph\":4.3,\"wind_degree\":104,\"wind_dir\":\"ESE\",\"pressure_mb\":1015.0,\"pressure_in\":29.96,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":23,\"feelslike_c\":18.9,\"feelslike_f\":66.0,\"windchill_c\":18.9,\"windchill_f\":66.0,\"heatindex_c\":18.9,\"heatindex_f\":66.0,\"dewpoint_c\":13.4,\"dewpoint_f\":56.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.5,\"gust_kph\":5.6,\"uv\":5.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 09:00\",\"temp_c\":20.2,\"temp_f\":68.4,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":4.5,\"wind_kph\":7.2,\"wind_degree\":122,\"wind_dir\":\"ESE\",\"pressure_mb\":1015.0,\"pressure_in\":29.96,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":32,\"feelslike_c\":20.2,\"feelslike_f\":68.4,\"windchill_c\":20.2,\"windchill_f\":68.4,\"heatindex_c\":20.2,\"heatindex_f\":68.4,\"dewpoint_c\":13.5,\"dewpoint_f\":56.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.2,\"gust_kph\":8.4,\"uv\":6.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 10:00\",\"temp_c\":21.3,\"temp_f\":70.4,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":168,\"wind_dir\":\"SSE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.01,\"precip_in\":0.0,\"humidity\":60,\"cloud\":51,\"feelslike_c\":21.3,\"feelslike_f\":70.4,\"windchill_c\":21.3,\"windchill_f\":70.4,\"heatindex_c\":24.5,\"heatindex_f\":76.0,\"dewpoint_c\":13.3,\"dewpoint_f\":55.9,\"will_it_rain\":0,\"chance_of_rain\":69,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.7,\"gust_kph\":9.1,\"uv\":5.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 11:00\",\"temp_c\":20.9,\"temp_f\":69.6,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":167,\"wind_dir\":\"SSE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.04,\"precip_in\":0.0,\"humidity\":62,\"cloud\":100,\"feelslike_c\":20.9,\"feelslike_f\":69.6,\"windchill_c\":20.9,\"windchill_f\":69.6,\"heatindex_c\":20.9,\"heatindex_f\":69.6,\"dewpoint_c\":13.3,\"dewpoint_f\":56.0,\"will_it_rain\":1,\"chance_of_rain\":81,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.5,\"gust_kph\":8.8,\"uv\":5.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 12:00\",\"temp_c\":20.0,\"temp_f\":68.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":3.8,\"wind_kph\":6.1,\"wind_degree\":330,\"wind_dir\":\"NNW\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.02,\"precip_in\":0.0,\"humidity\":83,\"cloud\":0,\"feelslike_c\":20.5,\"feelslike_f\":68.8,\"windchill_c\":20.5,\"windchill_f\":68.8,\"heatindex_c\":20.5,\"heatindex_f\":68.8,\"dewpoint_c\":13.4,\"dewpoint_f\":56.2,\"will_it_rain\":0,\"chance_of_rain\":60,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.2,\"gust_kph\":6.8,\"uv\":5.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 13:00\",\"temp_c\":20.2,\"temp_f\":68.3,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":112,\"wind_dir\":\"ESE\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.12,\"precip_in\":0.0,\"humidity\":66,\"cloud\":70,\"feelslike_c\":20.2,\"feelslike_f\":68.3,\"windchill_c\":20.2,\"windchill_f\":68.3,\"heatindex_c\":20.2,\"heatindex_f\":68.3,\"dewpoint_c\":13.6,\"dewpoint_f\":56.5,\"will_it_rain\":1,\"chance_of_rain\":72,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.5,\"gust_kph\":8.9,\"uv\":5.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 14:00\",\"temp_c\":20.0,\"temp_f\":67.9,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":87,\"wind_dir\":\"E\",\"pressure_mb\":1013.0,\"pressure_in\":29.92,\"precip_mm\":0.02,\"precip_in\":0.0,\"humidity\":67,\"cloud\":56,\"feelslike_c\":20.0,\"feelslike_f\":67.9,\"windchill_c\":20.0,\"windchill_f\":67.9,\"heatindex_c\":20.0,\"heatindex_f\":67.9,\"dewpoint_c\":13.6,\"dewpoint_f\":56.6,\"will_it_rain\":1,\"chance_of_rain\":89,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.1,\"gust_kph\":11.5,\"uv\":4.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 15:00\",\"temp_c\":20.5,\"temp_f\":69.0,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":4.5,\"wind_kph\":7.2,\"wind_degree\":103,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.9,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":64,\"cloud\":49,\"feelslike_c\":20.5,\"feelslike_f\":69.0,\"windchill_c\":20.5,\"windchill_f\":69.0,\"heatindex_c\":20.5,\"heatindex_f\":69.0,\"dewpoint_c\":13.5,\"dewpoint_f\":56.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.8,\"gust_kph\":9.4,\"uv\":6.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 16:00\",\"temp_c\":20.9,\"temp_f\":69.6,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":135,\"wind_dir\":\"SE\",\"pressure_mb\":1012.0,\"pressure_in\":29.9,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":62,\"cloud\":35,\"feelslike_c\":20.9,\"feelslike_f\":69.5,\"windchill_c\":20.9,\"windchill_f\":69.5,\"heatindex_c\":20.9,\"heatindex_f\":69.5,\"dewpoint_c\":13.3,\"dewpoint_f\":56.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":4.4,\"gust_kph\":7.0,\"uv\":6.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 17:00\",\"temp_c\":20.4,\"temp_f\":68.7,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":3.8,\"wind_kph\":6.1,\"wind_degree\":111,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.88,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":64,\"cloud\":33,\"feelslike_c\":20.4,\"feelslike_f\":68.7,\"windchill_c\":20.4,\"windchill_f\":68.7,\"heatindex_c\":20.4,\"heatindex_f\":68.7,\"dewpoint_c\":13.5,\"dewpoint_f\":56.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.6,\"gust_kph\":9.0,\"uv\":6.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 18:00\",\"temp_c\":19.5,\"temp_f\":67.1,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":4.0,\"wind_kph\":6.5,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.88,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":21,\"feelslike_c\":19.5,\"feelslike_f\":67.1,\"windchill_c\":19.5,\"windchill_f\":67.1,\"heatindex_c\":19.5,\"heatindex_f\":67.1,\"dewpoint_c\":13.5,\"dewpoint_f\":56.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.7,\"gust_kph\":10.8,\"uv\":5.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 19:00\",\"temp_c\":19.6,\"temp_f\":67.2,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":119,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.87,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":12,\"feelslike_c\":19.6,\"feelslike_f\":67.2,\"windchill_c\":19.6,\"windchill_f\":67.2,\"heatindex_c\":19.6,\"heatindex_f\":67.2,\"dewpoint_c\":13.5,\"dewpoint_f\":56.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.0,\"gust_kph\":11.2,\"uv\":1.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 20:00\",\"temp_c\":19.3,\"temp_f\":66.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":113,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.88,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":12,\"feelslike_c\":19.3,\"feelslike_f\":66.8,\"windchill_c\":19.3,\"windchill_f\":66.8,\"heatindex_c\":19.3,\"heatindex_f\":66.8,\"dewpoint_c\":13.4,\"dewpoint_f\":56.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.1,\"gust_kph\":11.5,\"uv\":1.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 21:00\",\"temp_c\":19.1,\"temp_f\":66.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.8,\"wind_kph\":9.4,\"wind_degree\":116,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.87,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":14,\"feelslike_c\":19.1,\"feelslike_f\":66.4,\"windchill_c\":19.1,\"windchill_f\":66.4,\"heatindex_c\":19.1,\"heatindex_f\":66.4,\"dewpoint_c\":13.3,\"dewpoint_f\":55.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.0,\"gust_kph\":16.0,\"uv\":1.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 22:00\",\"temp_c\":19.0,\"temp_f\":66.1,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":109,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.87,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":14,\"feelslike_c\":19.0,\"feelslike_f\":66.1,\"windchill_c\":19.0,\"windchill_f\":66.1,\"heatindex_c\":19.0,\"heatindex_f\":66.1,\"dewpoint_c\":13.3,\"dewpoint_f\":55.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.1,\"gust_kph\":14.6,\"uv\":1.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 23:00\",\"temp_c\":18.9,\"temp_f\":66.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":4.7,\"wind_kph\":7.6,\"wind_degree\":114,\"wind_dir\":\"ESE\",\"pressure_mb\":1011.0,\"pressure_in\":29.86,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":12,\"feelslike_c\":18.9,\"feelslike_f\":65.9,\"windchill_c\":18.9,\"windchill_f\":65.9,\"heatindex_c\":18.9,\"heatindex_f\":65.9,\"dewpoint_c\":13.3,\"dewpoint_f\":55.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.4,\"gust_kph\":13.5,\"uv\":1.0}]}]}},\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_SAN_FRANCISCO_RAW "" // "{\"location\":{\"name\":\"San Francisco\",\"region\":\"California\",\"country\":\"United States of America\",\"lat\":37.78,\"lon\":-122.42,\"tz_id\":\"America/Los_Angeles\",\"localtime_epoch\":1697625165,\"localtime\":\"2023-10-18 3:32\"},\"current\":{\"last_updated_epoch\":1697625000,\"last_updated\":\"2023-10-18 03:30\",\"temp_c\":12.8,\"temp_f\":55.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":10,\"wind_dir\":\"N\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":100,\"cloud\":0,\"feelslike_c\":13.4,\"feelslike_f\":56.0,\"vis_km\":16.0,\"vis_miles\":9.0,\"uv\":1.0,\"gust_mph\":1.9,\"gust_kph\":3.0},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":18.0,\"maxtemp_f\":64.4,\"mintemp_c\":13.8,\"mintemp_f\":56.8,\"avgtemp_c\":15.4,\"avgtemp_f\":59.7,\"maxwind_mph\":6.7,\"maxwind_kph\":10.8,\"totalprecip_mm\":0.0,\"totalprecip_in\":0.0,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":94.0,\"daily_will_it_rain\":0,\"daily_chance_of_rain\":0,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"uv\":5.0},\"astro\":{\"sunrise\":\"07:21 AM\",\"sunset\":\"06:28 PM\",\"moonrise\":\"11:34 AM\",\"moonset\":\"08:51 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":1,\"is_sun_up\":1},\"hour\":[{\"time_epoch\":1697612400,\"time\":\"2023-10-18 00:00\",\"temp_c\":13.3,\"temp_f\":55.9,\"is_day\":0,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/248.png\",\"code\":1135},\"wind_mph\":2.7,\"wind_kph\":4.3,\"wind_degree\":174,\"wind_dir\":\"S\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":13.3,\"feelslike_f\":56.0,\"windchill_c\":13.3,\"windchill_f\":56.0,\"heatindex_c\":13.3,\"heatindex_f\":55.9,\"dewpoint_c\":12.9,\"dewpoint_f\":55.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.6,\"gust_kph\":9.0,\"uv\":1.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 01:00\",\"temp_c\":13.2,\"temp_f\":55.8,\"is_day\":0,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/248.png\",\"code\":1135},\"wind_mph\":2.5,\"wind_kph\":4.0,\"wind_degree\":209,\"wind_dir\":\"SSW\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":13.1,\"feelslike_f\":55.6,\"windchill_c\":13.1,\"windchill_f\":55.6,\"heatindex_c\":13.2,\"heatindex_f\":55.8,\"dewpoint_c\":12.8,\"dewpoint_f\":55.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.0,\"gust_kph\":8.0,\"uv\":1.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 02:00\",\"temp_c\":13.1,\"temp_f\":55.6,\"is_day\":0,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/248.png\",\"code\":1135},\"wind_mph\":1.3,\"wind_kph\":2.2,\"wind_degree\":232,\"wind_dir\":\"SW\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":12.9,\"feelslike_f\":55.3,\"windchill_c\":12.9,\"windchill_f\":55.3,\"heatindex_c\":13.1,\"heatindex_f\":55.6,\"dewpoint_c\":12.7,\"dewpoint_f\":54.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.7,\"gust_kph\":4.4,\"uv\":1.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 03:00\",\"temp_c\":12.8,\"temp_f\":55.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":2.2,\"wind_kph\":3.6,\"wind_degree\":10,\"wind_dir\":\"N\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":100,\"cloud\":0,\"feelslike_c\":12.9,\"feelslike_f\":55.2,\"windchill_c\":12.9,\"windchill_f\":55.2,\"heatindex_c\":13.0,\"heatindex_f\":55.4,\"dewpoint_c\":12.6,\"dewpoint_f\":54.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":16.0,\"vis_miles\":9.0,\"gust_mph\":1.9,\"gust_kph\":3.0,\"uv\":1.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 04:00\",\"temp_c\":12.9,\"temp_f\":55.2,\"is_day\":0,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/248.png\",\"code\":1135},\"wind_mph\":1.1,\"wind_kph\":1.8,\"wind_degree\":59,\"wind_dir\":\"ENE\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":12.9,\"feelslike_f\":55.3,\"windchill_c\":12.9,\"windchill_f\":55.3,\"heatindex_c\":12.9,\"heatindex_f\":55.2,\"dewpoint_c\":12.5,\"dewpoint_f\":54.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":2.3,\"gust_kph\":3.8,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 05:00\",\"temp_c\":12.9,\"temp_f\":55.2,\"is_day\":0,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/248.png\",\"code\":1135},\"wind_mph\":2.7,\"wind_kph\":4.3,\"wind_degree\":34,\"wind_dir\":\"NE\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":13.1,\"feelslike_f\":55.6,\"windchill_c\":13.1,\"windchill_f\":55.6,\"heatindex_c\":12.9,\"heatindex_f\":55.2,\"dewpoint_c\":12.5,\"dewpoint_f\":54.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.6,\"gust_kph\":9.1,\"uv\":1.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 06:00\",\"temp_c\":14.1,\"temp_f\":57.4,\"is_day\":0,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/248.png\",\"code\":1135},\"wind_mph\":3.4,\"wind_kph\":5.4,\"wind_degree\":47,\"wind_dir\":\"NE\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":14.7,\"feelslike_f\":58.4,\"windchill_c\":14.7,\"windchill_f\":58.4,\"heatindex_c\":14.1,\"heatindex_f\":57.4,\"dewpoint_c\":13.7,\"dewpoint_f\":56.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.0,\"gust_kph\":11.3,\"uv\":1.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 07:00\",\"temp_c\":14.0,\"temp_f\":57.2,\"is_day\":0,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/248.png\",\"code\":1135},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":51,\"wind_dir\":\"NE\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":14.8,\"feelslike_f\":58.6,\"windchill_c\":14.8,\"windchill_f\":58.6,\"heatindex_c\":14.0,\"heatindex_f\":57.2,\"dewpoint_c\":13.6,\"dewpoint_f\":56.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.9,\"gust_kph\":14.4,\"uv\":1.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 08:00\",\"temp_c\":12.9,\"temp_f\":55.2,\"is_day\":1,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/248.png\",\"code\":1135},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":50,\"wind_dir\":\"NE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":12.9,\"feelslike_f\":55.2,\"windchill_c\":12.9,\"windchill_f\":55.2,\"heatindex_c\":12.9,\"heatindex_f\":55.2,\"dewpoint_c\":12.5,\"dewpoint_f\":54.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.3,\"gust_kph\":16.6,\"uv\":3.0},{\"time_epoch\":1697644800,\"time\":\"2023-10-18 09:00\",\"temp_c\":13.8,\"temp_f\":56.8,\"is_day\":1,\"condition\":{\"text\":\"Fog\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/248.png\",\"code\":1135},\"wind_mph\":4.9,\"wind_kph\":7.9,\"wind_degree\":45,\"wind_dir\":\"NE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":100,\"feelslike_c\":13.8,\"feelslike_f\":56.8,\"windchill_c\":13.8,\"windchill_f\":56.8,\"heatindex_c\":13.8,\"heatindex_f\":56.8,\"dewpoint_c\":13.4,\"dewpoint_f\":56.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.3,\"gust_kph\":14.9,\"uv\":3.0},{\"time_epoch\":1697648400,\"time\":\"2023-10-18 10:00\",\"temp_c\":14.0,\"temp_f\":57.2,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":39,\"wind_dir\":\"NE\",\"pressure_mb\":1015.0,\"pressure_in\":29.98,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":97,\"cloud\":89,\"feelslike_c\":14.0,\"feelslike_f\":57.2,\"windchill_c\":14.0,\"windchill_f\":57.2,\"heatindex_c\":14.0,\"heatindex_f\":57.2,\"dewpoint_c\":13.5,\"dewpoint_f\":56.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.9,\"gust_kph\":14.3,\"uv\":3.0},{\"time_epoch\":1697652000,\"time\":\"2023-10-18 11:00\",\"temp_c\":13.6,\"temp_f\":56.5,\"is_day\":1,\"condition\":{\"text\":\"Mist\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/143.png\",\"code\":1030},\"wind_mph\":5.8,\"wind_kph\":9.4,\"wind_degree\":32,\"wind_dir\":\"NNE\",\"pressure_mb\":1016.0,\"pressure_in\":29.99,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":96,\"cloud\":83,\"feelslike_c\":13.6,\"feelslike_f\":56.5,\"windchill_c\":13.6,\"windchill_f\":56.5,\"heatindex_c\":13.6,\"heatindex_f\":56.5,\"dewpoint_c\":12.9,\"dewpoint_f\":55.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.9,\"gust_kph\":15.9,\"uv\":3.0},{\"time_epoch\":1697655600,\"time\":\"2023-10-18 12:00\",\"temp_c\":15.5,\"temp_f\":59.9,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":26,\"wind_dir\":\"NNE\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":93,\"cloud\":61,\"feelslike_c\":15.5,\"feelslike_f\":59.9,\"windchill_c\":15.5,\"windchill_f\":59.9,\"heatindex_c\":15.5,\"heatindex_f\":59.9,\"dewpoint_c\":14.4,\"dewpoint_f\":57.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.4,\"gust_kph\":15.1,\"uv\":5.0},{\"time_epoch\":1697659200,\"time\":\"2023-10-18 13:00\",\"temp_c\":16.3,\"temp_f\":61.3,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":4.5,\"wind_kph\":7.2,\"wind_degree\":12,\"wind_dir\":\"NNE\",\"pressure_mb\":1015.0,\"pressure_in\":29.96,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":90,\"cloud\":60,\"feelslike_c\":16.3,\"feelslike_f\":61.3,\"windchill_c\":16.3,\"windchill_f\":61.3,\"heatindex_c\":16.3,\"heatindex_f\":61.3,\"dewpoint_c\":14.7,\"dewpoint_f\":58.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.3,\"gust_kph\":13.4,\"uv\":5.0},{\"time_epoch\":1697662800,\"time\":\"2023-10-18 14:00\",\"temp_c\":16.0,\"temp_f\":60.8,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":4.7,\"wind_kph\":7.6,\"wind_degree\":351,\"wind_dir\":\"N\",\"pressure_mb\":1015.0,\"pressure_in\":29.97,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":88,\"cloud\":48,\"feelslike_c\":16.0,\"feelslike_f\":60.8,\"windchill_c\":16.0,\"windchill_f\":60.8,\"heatindex_c\":16.0,\"heatindex_f\":60.8,\"dewpoint_c\":14.0,\"dewpoint_f\":57.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.4,\"gust_kph\":15.0,\"uv\":5.0},{\"time_epoch\":1697666400,\"time\":\"2023-10-18 15:00\",\"temp_c\":17.8,\"temp_f\":64.0,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":323,\"wind_dir\":\"NW\",\"pressure_mb\":1013.0,\"pressure_in\":29.92,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":85,\"cloud\":33,\"feelslike_c\":17.8,\"feelslike_f\":64.0,\"windchill_c\":17.8,\"windchill_f\":64.0,\"heatindex_c\":17.8,\"heatindex_f\":64.0,\"dewpoint_c\":15.3,\"dewpoint_f\":59.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.3,\"gust_kph\":18.1,\"uv\":5.0},{\"time_epoch\":1697670000,\"time\":\"2023-10-18 16:00\",\"temp_c\":18.0,\"temp_f\":64.4,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":6.3,\"wind_kph\":10.1,\"wind_degree\":302,\"wind_dir\":\"WNW\",\"pressure_mb\":1013.0,\"pressure_in\":29.91,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":85,\"cloud\":35,\"feelslike_c\":18.0,\"feelslike_f\":64.4,\"windchill_c\":18.0,\"windchill_f\":64.4,\"heatindex_c\":18.0,\"heatindex_f\":64.4,\"dewpoint_c\":15.4,\"dewpoint_f\":59.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.2,\"gust_kph\":21.2,\"uv\":5.0},{\"time_epoch\":1697673600,\"time\":\"2023-10-18 17:00\",\"temp_c\":17.1,\"temp_f\":62.8,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":6.7,\"wind_kph\":10.8,\"wind_degree\":289,\"wind_dir\":\"WNW\",\"pressure_mb\":1014.0,\"pressure_in\":29.93,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":86,\"cloud\":35,\"feelslike_c\":17.1,\"feelslike_f\":62.8,\"windchill_c\":17.1,\"windchill_f\":62.8,\"heatindex_c\":17.1,\"heatindex_f\":62.8,\"dewpoint_c\":14.7,\"dewpoint_f\":58.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.1,\"gust_kph\":22.7,\"uv\":5.0},{\"time_epoch\":1697677200,\"time\":\"2023-10-18 18:00\",\"temp_c\":17.3,\"temp_f\":63.1,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":6.5,\"wind_kph\":10.4,\"wind_degree\":281,\"wind_dir\":\"WNW\",\"pressure_mb\":1013.0,\"pressure_in\":29.91,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":88,\"cloud\":37,\"feelslike_c\":17.3,\"feelslike_f\":63.1,\"windchill_c\":17.3,\"windchill_f\":63.1,\"heatindex_c\":17.3,\"heatindex_f\":63.1,\"dewpoint_c\":15.4,\"dewpoint_f\":59.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.6,\"gust_kph\":21.9,\"uv\":5.0},{\"time_epoch\":1697680800,\"time\":\"2023-10-18 19:00\",\"temp_c\":16.9,\"temp_f\":62.4,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":278,\"wind_dir\":\"W\",\"pressure_mb\":1013.0,\"pressure_in\":29.92,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":91,\"cloud\":38,\"feelslike_c\":16.9,\"feelslike_f\":62.4,\"windchill_c\":16.9,\"windchill_f\":62.4,\"heatindex_c\":16.9,\"heatindex_f\":62.4,\"dewpoint_c\":15.5,\"dewpoint_f\":59.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.7,\"gust_kph\":18.9,\"uv\":1.0},{\"time_epoch\":1697684400,\"time\":\"2023-10-18 20:00\",\"temp_c\":15.4,\"temp_f\":59.7,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":4.0,\"wind_kph\":6.5,\"wind_degree\":274,\"wind_dir\":\"W\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":91,\"cloud\":35,\"feelslike_c\":15.4,\"feelslike_f\":59.7,\"windchill_c\":15.4,\"windchill_f\":59.7,\"heatindex_c\":15.4,\"heatindex_f\":59.7,\"dewpoint_c\":14.0,\"dewpoint_f\":57.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.5,\"gust_kph\":13.6,\"uv\":1.0},{\"time_epoch\":1697688000,\"time\":\"2023-10-18 21:00\",\"temp_c\":15.5,\"temp_f\":59.9,\"is_day\":0,\"condition\":{\"text\":\"Mist\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/143.png\",\"code\":1030},\"wind_mph\":3.1,\"wind_kph\":5.0,\"wind_degree\":274,\"wind_dir\":\"W\",\"pressure_mb\":1014.0,\"pressure_in\":29.94,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":95,\"cloud\":61,\"feelslike_c\":15.5,\"feelslike_f\":59.9,\"windchill_c\":15.5,\"windchill_f\":59.9,\"heatindex_c\":15.5,\"heatindex_f\":59.9,\"dewpoint_c\":14.7,\"dewpoint_f\":58.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.6,\"gust_kph\":10.6,\"uv\":1.0},{\"time_epoch\":1697691600,\"time\":\"2023-10-18 22:00\",\"temp_c\":15.1,\"temp_f\":59.2,\"is_day\":0,\"condition\":{\"text\":\"Mist\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/143.png\",\"code\":1030},\"wind_mph\":2.5,\"wind_kph\":4.0,\"wind_degree\":242,\"wind_dir\":\"WSW\",\"pressure_mb\":1014.0,\"pressure_in\":29.95,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":95,\"cloud\":62,\"feelslike_c\":15.1,\"feelslike_f\":59.2,\"windchill_c\":15.1,\"windchill_f\":59.2,\"heatindex_c\":15.1,\"heatindex_f\":59.2,\"dewpoint_c\":14.3,\"dewpoint_f\":57.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":5.2,\"gust_kph\":8.3,\"uv\":1.0},{\"time_epoch\":1697695200,\"time\":\"2023-10-18 23:00\",\"temp_c\":14.5,\"temp_f\":58.1,\"is_day\":0,\"condition\":{\"text\":\"Mist\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/143.png\",\"code\":1030},\"wind_mph\":1.6,\"wind_kph\":2.5,\"wind_degree\":236,\"wind_dir\":\"WSW\",\"pressure_mb\":1015.0,\"pressure_in\":29.96,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":95,\"cloud\":52,\"feelslike_c\":14.9,\"feelslike_f\":58.7,\"windchill_c\":14.9,\"windchill_f\":58.7,\"heatindex_c\":14.5,\"heatindex_f\":58.1,\"dewpoint_c\":13.7,\"dewpoint_f\":56.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":3.3,\"gust_kph\":5.3,\"uv\":1.0}]}]}}0}]}]}}" +#define SIMULATED_WEATHER_SHANGHAI_RAW "" // "{\"location\":{\"name\":\"Shanghai\",\"region\":\"Shanghai\",\"country\":\"China\",\"lat\":31.01,\"lon\":121.41,\"tz_id\":\"Asia/Shanghai\",\"localtime_epoch\":1697625302,\"localtime\":\"2023-10-18 18:35\"},\"current\":{\"last_updated_epoch\":1697625000,\"last_updated\":\"2023-10-18 18:30\",\"temp_c\":22.0,\"temp_f\":71.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":160,\"wind_dir\":\"SSE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":0,\"feelslike_c\":24.5,\"feelslike_f\":76.2,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":1.0,\"gust_mph\":11.8,\"gust_kph\":18.9},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":24.8,\"maxtemp_f\":76.7,\"mintemp_c\":17.4,\"mintemp_f\":63.4,\"avgtemp_c\":20.9,\"avgtemp_f\":69.7,\"maxwind_mph\":11.9,\"maxwind_kph\":19.1,\"totalprecip_mm\":0.0,\"totalprecip_in\":0.0,\"totalsnow_cm\":0.0,\"avgvis_km\":10.0,\"avgvis_miles\":6.0,\"avghumidity\":68.0,\"daily_will_it_rain\":0,\"daily_chance_of_rain\":0,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"uv\":6.0},\"astro\":{\"sunrise\":\"05:59 AM\",\"sunset\":\"05:20 PM\",\"moonrise\":\"09:13 AM\",\"moonset\":\"07:26 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":1},\"hour\":[{\"time_epoch\":1697558400,\"time\":\"2023-10-18 00:00\",\"temp_c\":18.1,\"temp_f\":64.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":124,\"wind_dir\":\"SE\",\"pressure_mb\":1021.0,\"pressure_in\":30.14,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":0,\"feelslike_c\":18.1,\"feelslike_f\":64.6,\"windchill_c\":18.1,\"windchill_f\":64.6,\"heatindex_c\":18.1,\"heatindex_f\":64.6,\"dewpoint_c\":13.2,\"dewpoint_f\":55.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.1,\"gust_kph\":16.3,\"uv\":1.0},{\"time_epoch\":1697562000,\"time\":\"2023-10-18 01:00\",\"temp_c\":18.0,\"temp_f\":64.3,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":123,\"wind_dir\":\"ESE\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":0,\"feelslike_c\":18.0,\"feelslike_f\":64.3,\"windchill_c\":18.0,\"windchill_f\":64.3,\"heatindex_c\":18.0,\"heatindex_f\":64.3,\"dewpoint_c\":13.1,\"dewpoint_f\":55.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.7,\"gust_kph\":17.2,\"uv\":1.0},{\"time_epoch\":1697565600,\"time\":\"2023-10-18 02:00\",\"temp_c\":17.8,\"temp_f\":64.0,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":123,\"wind_dir\":\"ESE\",\"pressure_mb\":1020.0,\"pressure_in\":30.11,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":0,\"feelslike_c\":17.8,\"feelslike_f\":64.0,\"windchill_c\":17.8,\"windchill_f\":64.0,\"heatindex_c\":17.8,\"heatindex_f\":64.0,\"dewpoint_c\":13.0,\"dewpoint_f\":55.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.4,\"gust_kph\":16.8,\"uv\":1.0},{\"time_epoch\":1697569200,\"time\":\"2023-10-18 03:00\",\"temp_c\":17.6,\"temp_f\":63.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":132,\"wind_dir\":\"SE\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":0,\"feelslike_c\":17.6,\"feelslike_f\":63.6,\"windchill_c\":17.6,\"windchill_f\":63.6,\"heatindex_c\":17.6,\"heatindex_f\":63.6,\"dewpoint_c\":12.9,\"dewpoint_f\":55.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.1,\"gust_kph\":17.9,\"uv\":1.0},{\"time_epoch\":1697572800,\"time\":\"2023-10-18 04:00\",\"temp_c\":17.5,\"temp_f\":63.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":134,\"wind_dir\":\"SE\",\"pressure_mb\":1019.0,\"pressure_in\":30.09,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":0,\"feelslike_c\":17.5,\"feelslike_f\":63.6,\"windchill_c\":17.5,\"windchill_f\":63.6,\"heatindex_c\":17.5,\"heatindex_f\":63.6,\"dewpoint_c\":13.0,\"dewpoint_f\":55.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.2,\"gust_kph\":18.1,\"uv\":1.0},{\"time_epoch\":1697576400,\"time\":\"2023-10-18 05:00\",\"temp_c\":17.5,\"temp_f\":63.5,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":132,\"wind_dir\":\"SE\",\"pressure_mb\":1019.0,\"pressure_in\":30.1,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":77,\"cloud\":0,\"feelslike_c\":17.5,\"feelslike_f\":63.4,\"windchill_c\":17.5,\"windchill_f\":63.4,\"heatindex_c\":17.5,\"heatindex_f\":63.4,\"dewpoint_c\":13.5,\"dewpoint_f\":56.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.9,\"gust_kph\":17.6,\"uv\":1.0},{\"time_epoch\":1697580000,\"time\":\"2023-10-18 06:00\",\"temp_c\":17.4,\"temp_f\":63.4,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":131,\"wind_dir\":\"SE\",\"pressure_mb\":1020.0,\"pressure_in\":30.11,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":78,\"cloud\":0,\"feelslike_c\":17.4,\"feelslike_f\":63.4,\"windchill_c\":17.4,\"windchill_f\":63.4,\"heatindex_c\":17.4,\"heatindex_f\":63.4,\"dewpoint_c\":13.6,\"dewpoint_f\":56.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.0,\"gust_kph\":17.7,\"uv\":5.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 07:00\",\"temp_c\":18.6,\"temp_f\":65.5,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":133,\"wind_dir\":\"SE\",\"pressure_mb\":1020.0,\"pressure_in\":30.12,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":0,\"feelslike_c\":18.6,\"feelslike_f\":65.5,\"windchill_c\":18.6,\"windchill_f\":65.5,\"heatindex_c\":18.6,\"heatindex_f\":65.5,\"dewpoint_c\":14.1,\"dewpoint_f\":57.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.0,\"gust_kph\":16.0,\"uv\":5.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 08:00\",\"temp_c\":21.3,\"temp_f\":70.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":8.7,\"wind_kph\":14.0,\"wind_degree\":143,\"wind_dir\":\"SE\",\"pressure_mb\":1021.0,\"pressure_in\":30.14,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":0,\"feelslike_c\":21.3,\"feelslike_f\":70.3,\"windchill_c\":21.3,\"windchill_f\":70.3,\"heatindex_c\":24.5,\"heatindex_f\":76.0,\"dewpoint_c\":14.4,\"dewpoint_f\":57.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.4,\"gust_kph\":18.3,\"uv\":6.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 09:00\",\"temp_c\":22.7,\"temp_f\":72.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":149,\"wind_dir\":\"SSE\",\"pressure_mb\":1021.0,\"pressure_in\":30.14,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":57,\"cloud\":0,\"feelslike_c\":24.8,\"feelslike_f\":76.6,\"windchill_c\":22.7,\"windchill_f\":72.9,\"heatindex_c\":24.8,\"heatindex_f\":76.6,\"dewpoint_c\":13.9,\"dewpoint_f\":56.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.5,\"gust_kph\":20.1,\"uv\":6.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 10:00\",\"temp_c\":23.7,\"temp_f\":74.6,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.2,\"wind_kph\":18.0,\"wind_degree\":152,\"wind_dir\":\"SSE\",\"pressure_mb\":1020.0,\"pressure_in\":30.13,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":53,\"cloud\":0,\"feelslike_c\":25.1,\"feelslike_f\":77.2,\"windchill_c\":23.7,\"windchill_f\":74.6,\"heatindex_c\":25.1,\"heatindex_f\":77.2,\"dewpoint_c\":13.7,\"dewpoint_f\":56.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.9,\"gust_kph\":20.7,\"uv\":6.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 11:00\",\"temp_c\":24.3,\"temp_f\":75.8,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.2,\"wind_kph\":18.0,\"wind_degree\":155,\"wind_dir\":\"SSE\",\"pressure_mb\":1020.0,\"pressure_in\":30.11,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":52,\"cloud\":0,\"feelslike_c\":25.5,\"feelslike_f\":77.9,\"windchill_c\":24.4,\"windchill_f\":75.8,\"heatindex_c\":25.5,\"heatindex_f\":77.9,\"dewpoint_c\":14.0,\"dewpoint_f\":57.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.9,\"gust_kph\":20.7,\"uv\":6.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 12:00\",\"temp_c\":24.6,\"temp_f\":76.2,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.9,\"wind_kph\":19.1,\"wind_degree\":157,\"wind_dir\":\"SSE\",\"pressure_mb\":1019.0,\"pressure_in\":30.08,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":52,\"cloud\":0,\"feelslike_c\":25.6,\"feelslike_f\":78.1,\"windchill_c\":24.6,\"windchill_f\":76.2,\"heatindex_c\":25.6,\"heatindex_f\":78.1,\"dewpoint_c\":14.1,\"dewpoint_f\":57.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.6,\"gust_kph\":22.0,\"uv\":6.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 13:00\",\"temp_c\":24.7,\"temp_f\":76.4,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.2,\"wind_kph\":18.0,\"wind_degree\":159,\"wind_dir\":\"SSE\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":52,\"cloud\":0,\"feelslike_c\":25.7,\"feelslike_f\":78.2,\"windchill_c\":24.7,\"windchill_f\":76.4,\"heatindex_c\":25.7,\"heatindex_f\":78.2,\"dewpoint_c\":14.1,\"dewpoint_f\":57.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.9,\"gust_kph\":20.7,\"uv\":6.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 14:00\",\"temp_c\":24.9,\"temp_f\":76.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":159,\"wind_dir\":\"SSE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":51,\"cloud\":2,\"feelslike_c\":25.8,\"feelslike_f\":78.4,\"windchill_c\":24.9,\"windchill_f\":76.7,\"heatindex_c\":25.8,\"heatindex_f\":78.4,\"dewpoint_c\":13.9,\"dewpoint_f\":57.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.3,\"gust_kph\":18.2,\"uv\":6.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 15:00\",\"temp_c\":24.6,\"temp_f\":76.2,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":158,\"wind_dir\":\"SSE\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":53,\"cloud\":0,\"feelslike_c\":25.6,\"feelslike_f\":78.1,\"windchill_c\":24.6,\"windchill_f\":76.2,\"heatindex_c\":25.6,\"heatindex_f\":78.1,\"dewpoint_c\":14.3,\"dewpoint_f\":57.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.8,\"gust_kph\":17.4,\"uv\":6.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 16:00\",\"temp_c\":23.8,\"temp_f\":74.8,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":149,\"wind_dir\":\"SSE\",\"pressure_mb\":1017.0,\"pressure_in\":30.02,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":58,\"cloud\":3,\"feelslike_c\":25.3,\"feelslike_f\":77.5,\"windchill_c\":23.8,\"windchill_f\":74.8,\"heatindex_c\":25.3,\"heatindex_f\":77.5,\"dewpoint_c\":15.1,\"dewpoint_f\":59.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.5,\"gust_kph\":18.5,\"uv\":6.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 17:00\",\"temp_c\":22.3,\"temp_f\":72.2,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":7.8,\"wind_kph\":12.6,\"wind_degree\":141,\"wind_dir\":\"SE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":2,\"feelslike_c\":24.7,\"feelslike_f\":76.4,\"windchill_c\":22.3,\"windchill_f\":72.2,\"heatindex_c\":24.7,\"heatindex_f\":76.4,\"dewpoint_c\":16.3,\"dewpoint_f\":61.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.2,\"gust_kph\":18.0,\"uv\":6.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 18:00\",\"temp_c\":22.0,\"temp_f\":71.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":160,\"wind_dir\":\"SSE\",\"pressure_mb\":1017.0,\"pressure_in\":30.03,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":65,\"cloud\":0,\"feelslike_c\":24.3,\"feelslike_f\":75.8,\"windchill_c\":21.2,\"windchill_f\":70.1,\"heatindex_c\":24.3,\"heatindex_f\":75.8,\"dewpoint_c\":16.8,\"dewpoint_f\":62.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.8,\"gust_kph\":18.9,\"uv\":1.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 19:00\",\"temp_c\":20.9,\"temp_f\":69.7,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":7.8,\"wind_kph\":12.6,\"wind_degree\":140,\"wind_dir\":\"SE\",\"pressure_mb\":1017.0,\"pressure_in\":30.04,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":79,\"cloud\":0,\"feelslike_c\":20.9,\"feelslike_f\":69.7,\"windchill_c\":20.9,\"windchill_f\":69.7,\"heatindex_c\":20.9,\"heatindex_f\":69.7,\"dewpoint_c\":17.1,\"dewpoint_f\":62.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.8,\"gust_kph\":20.6,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 20:00\",\"temp_c\":20.9,\"temp_f\":69.6,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":8.3,\"wind_kph\":13.3,\"wind_degree\":148,\"wind_dir\":\"SSE\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":80,\"cloud\":0,\"feelslike_c\":20.9,\"feelslike_f\":69.6,\"windchill_c\":20.9,\"windchill_f\":69.6,\"heatindex_c\":20.9,\"heatindex_f\":69.6,\"dewpoint_c\":17.3,\"dewpoint_f\":63.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.9,\"gust_kph\":22.3,\"uv\":1.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 21:00\",\"temp_c\":20.7,\"temp_f\":69.2,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":155,\"wind_dir\":\"SSE\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":80,\"cloud\":0,\"feelslike_c\":20.7,\"feelslike_f\":69.2,\"windchill_c\":20.7,\"windchill_f\":69.2,\"heatindex_c\":20.7,\"heatindex_f\":69.2,\"dewpoint_c\":17.2,\"dewpoint_f\":62.9,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.4,\"gust_kph\":20.0,\"uv\":1.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 22:00\",\"temp_c\":20.2,\"temp_f\":68.4,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":6.5,\"wind_kph\":10.4,\"wind_degree\":156,\"wind_dir\":\"SSE\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":82,\"cloud\":0,\"feelslike_c\":20.2,\"feelslike_f\":68.4,\"windchill_c\":20.2,\"windchill_f\":68.4,\"heatindex_c\":20.2,\"heatindex_f\":68.4,\"dewpoint_c\":17.0,\"dewpoint_f\":62.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.2,\"gust_kph\":18.0,\"uv\":1.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 23:00\",\"temp_c\":19.9,\"temp_f\":67.9,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":152,\"wind_dir\":\"SSE\",\"pressure_mb\":1018.0,\"pressure_in\":30.05,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":83,\"cloud\":0,\"feelslike_c\":19.9,\"feelslike_f\":67.9,\"windchill_c\":19.9,\"windchill_f\":67.9,\"heatindex_c\":19.9,\"heatindex_f\":67.9,\"dewpoint_c\":17.1,\"dewpoint_f\":62.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.5,\"gust_kph\":15.3,\"uv\":1.0}]}]}}\":9.5,\"gust_kph\":15.3,\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_SINGAOPORE_RAW "" // "{\"location\":{\"name\":\"Singapore\",\"region\":\"\",\"country\":\"Singapore\",\"lat\":1.29,\"lon\":103.86,\"tz_id\":\"Asia/Singapore\",\"localtime_epoch\":1697625981,\"localtime\":\"2023-10-18 18:46\"},\"current\":{\"last_updated_epoch\":1697625900,\"last_updated\":\"2023-10-18 18:45\",\"temp_c\":26.0,\"temp_f\":78.8,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":30,\"wind_dir\":\"NNE\",\"pressure_mb\":1011.0,\"pressure_in\":29.85,\"precip_mm\":0.17,\"precip_in\":0.01,\"humidity\":89,\"cloud\":75,\"feelslike_c\":27.7,\"feelslike_f\":81.9,\"vis_km\":8.0,\"vis_miles\":4.0,\"uv\":6.0,\"gust_mph\":11.9,\"gust_kph\":19.1},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":29.3,\"maxtemp_f\":84.8,\"mintemp_c\":25.5,\"mintemp_f\":78.0,\"avgtemp_c\":27.9,\"avgtemp_f\":82.2,\"maxwind_mph\":15.2,\"maxwind_kph\":24.5,\"totalprecip_mm\":6.97,\"totalprecip_in\":0.27,\"totalsnow_cm\":0.0,\"avgvis_km\":9.5,\"avgvis_miles\":5.0,\"avghumidity\":74.0,\"daily_will_it_rain\":1,\"daily_chance_of_rain\":89,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Moderate rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/302.png\",\"code\":1189},\"uv\":6.0},\"astro\":{\"sunrise\":\"06:47 AM\",\"sunset\":\"06:52 PM\",\"moonrise\":\"09:24 AM\",\"moonset\":\"09:45 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":0,\"is_sun_up\":1},\"hour\":[{\"time_epoch\":1697558400,\"time\":\"2023-10-18 00:00\",\"temp_c\":29.0,\"temp_f\":84.2,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":8.3,\"wind_kph\":13.3,\"wind_degree\":98,\"wind_dir\":\"E\",\"pressure_mb\":1011.0,\"pressure_in\":29.86,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":73,\"cloud\":44,\"feelslike_c\":33.3,\"feelslike_f\":91.9,\"windchill_c\":29.0,\"windchill_f\":84.2,\"heatindex_c\":33.3,\"heatindex_f\":91.9,\"dewpoint_c\":23.6,\"dewpoint_f\":74.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.0,\"gust_kph\":19.3,\"uv\":1.0},{\"time_epoch\":1697562000,\"time\":\"2023-10-18 01:00\",\"temp_c\":28.7,\"temp_f\":83.7,\"is_day\":0,\"condition\":{\"text\":\"Patchy light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/263.png\",\"code\":1150},\"wind_mph\":7.2,\"wind_kph\":11.5,\"wind_degree\":111,\"wind_dir\":\"ESE\",\"pressure_mb\":1011.0,\"pressure_in\":29.85,\"precip_mm\":0.47,\"precip_in\":0.02,\"humidity\":73,\"cloud\":69,\"feelslike_c\":32.8,\"feelslike_f\":91.0,\"windchill_c\":28.7,\"windchill_f\":83.7,\"heatindex_c\":32.8,\"heatindex_f\":91.0,\"dewpoint_c\":23.4,\"dewpoint_f\":74.1,\"will_it_rain\":0,\"chance_of_rain\":65,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":5.0,\"vis_miles\":3.0,\"gust_mph\":10.3,\"gust_kph\":16.6,\"uv\":1.0},{\"time_epoch\":1697565600,\"time\":\"2023-10-18 02:00\",\"temp_c\":28.1,\"temp_f\":82.7,\"is_day\":0,\"condition\":{\"text\":\"Patchy light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/293.png\",\"code\":1180},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":122,\"wind_dir\":\"ESE\",\"pressure_mb\":1010.0,\"pressure_in\":29.84,\"precip_mm\":1.46,\"precip_in\":0.06,\"humidity\":75,\"cloud\":56,\"feelslike_c\":31.9,\"feelslike_f\":89.4,\"windchill_c\":28.2,\"windchill_f\":82.7,\"heatindex_c\":31.9,\"heatindex_f\":89.4,\"dewpoint_c\":23.3,\"dewpoint_f\":74.0,\"will_it_rain\":1,\"chance_of_rain\":74,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":9.0,\"vis_miles\":5.0,\"gust_mph\":10.5,\"gust_kph\":16.9,\"uv\":1.0},{\"time_epoch\":1697569200,\"time\":\"2023-10-18 03:00\",\"temp_c\":27.7,\"temp_f\":81.9,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":124,\"wind_dir\":\"SE\",\"pressure_mb\":1010.0,\"pressure_in\":29.82,\"precip_mm\":1.43,\"precip_in\":0.06,\"humidity\":77,\"cloud\":87,\"feelslike_c\":31.4,\"feelslike_f\":88.5,\"windchill_c\":27.7,\"windchill_f\":81.9,\"heatindex_c\":31.4,\"heatindex_f\":88.5,\"dewpoint_c\":23.4,\"dewpoint_f\":74.1,\"will_it_rain\":1,\"chance_of_rain\":82,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":1.0},{\"time_epoch\":1697572800,\"time\":\"2023-10-18 04:00\",\"temp_c\":27.5,\"temp_f\":81.5,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":121,\"wind_dir\":\"ESE\",\"pressure_mb\":1010.0,\"pressure_in\":29.83,\"precip_mm\":0.59,\"precip_in\":0.02,\"humidity\":76,\"cloud\":67,\"feelslike_c\":30.8,\"feelslike_f\":87.4,\"windchill_c\":27.5,\"windchill_f\":81.5,\"heatindex_c\":30.8,\"heatindex_f\":87.4,\"dewpoint_c\":23.0,\"dewpoint_f\":73.3,\"will_it_rain\":1,\"chance_of_rain\":89,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.8,\"gust_kph\":28.7,\"uv\":1.0},{\"time_epoch\":1697576400,\"time\":\"2023-10-18 05:00\",\"temp_c\":26.0,\"temp_f\":78.8,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":15.2,\"wind_kph\":24.5,\"wind_degree\":136,\"wind_dir\":\"SE\",\"pressure_mb\":1011.0,\"pressure_in\":29.85,\"precip_mm\":0.35,\"precip_in\":0.01,\"humidity\":82,\"cloud\":81,\"feelslike_c\":28.8,\"feelslike_f\":83.8,\"windchill_c\":26.0,\"windchill_f\":78.8,\"heatindex_c\":28.8,\"heatindex_f\":83.8,\"dewpoint_c\":22.8,\"dewpoint_f\":73.0,\"will_it_rain\":0,\"chance_of_rain\":52,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":22.1,\"gust_kph\":35.6,\"uv\":1.0},{\"time_epoch\":1697580000,\"time\":\"2023-10-18 06:00\",\"temp_c\":25.5,\"temp_f\":78.0,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":15.2,\"wind_kph\":24.5,\"wind_degree\":155,\"wind_dir\":\"SSE\",\"pressure_mb\":1011.0,\"pressure_in\":29.87,\"precip_mm\":0.66,\"precip_in\":0.03,\"humidity\":84,\"cloud\":72,\"feelslike_c\":28.2,\"feelslike_f\":82.7,\"windchill_c\":25.5,\"windchill_f\":78.0,\"heatindex_c\":28.2,\"heatindex_f\":82.7,\"dewpoint_c\":22.7,\"dewpoint_f\":72.9,\"will_it_rain\":0,\"chance_of_rain\":68,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":22.1,\"gust_kph\":35.6,\"uv\":1.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 07:00\",\"temp_c\":25.6,\"temp_f\":78.1,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":11.6,\"wind_kph\":18.7,\"wind_degree\":180,\"wind_dir\":\"S\",\"pressure_mb\":1012.0,\"pressure_in\":29.88,\"precip_mm\":0.27,\"precip_in\":0.01,\"humidity\":82,\"cloud\":55,\"feelslike_c\":28.0,\"feelslike_f\":82.4,\"windchill_c\":25.6,\"windchill_f\":78.0,\"heatindex_c\":28.0,\"heatindex_f\":82.4,\"dewpoint_c\":22.2,\"dewpoint_f\":72.0,\"will_it_rain\":0,\"chance_of_rain\":63,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.1,\"gust_kph\":27.5,\"uv\":6.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 08:00\",\"temp_c\":26.2,\"temp_f\":79.1,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":10.1,\"wind_kph\":16.2,\"wind_degree\":188,\"wind_dir\":\"S\",\"pressure_mb\":1013.0,\"pressure_in\":29.91,\"precip_mm\":0.01,\"precip_in\":0.0,\"humidity\":79,\"cloud\":63,\"feelslike_c\":28.7,\"feelslike_f\":83.7,\"windchill_c\":26.2,\"windchill_f\":79.1,\"heatindex_c\":28.7,\"heatindex_f\":83.7,\"dewpoint_c\":22.2,\"dewpoint_f\":72.0,\"will_it_rain\":1,\"chance_of_rain\":89,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.8,\"gust_kph\":23.8,\"uv\":6.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 09:00\",\"temp_c\":26.6,\"temp_f\":79.9,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":8.7,\"wind_kph\":14.0,\"wind_degree\":199,\"wind_dir\":\"SSW\",\"pressure_mb\":1013.0,\"pressure_in\":29.92,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":78,\"cloud\":53,\"feelslike_c\":29.4,\"feelslike_f\":84.9,\"windchill_c\":26.6,\"windchill_f\":79.9,\"heatindex_c\":29.4,\"heatindex_f\":84.9,\"dewpoint_c\":22.5,\"dewpoint_f\":72.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.2,\"gust_kph\":19.7,\"uv\":7.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 10:00\",\"temp_c\":27.2,\"temp_f\":81.0,\"is_day\":1,\"condition\":{\"text\":\"Patchy light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/263.png\",\"code\":1150},\"wind_mph\":7.6,\"wind_kph\":12.2,\"wind_degree\":192,\"wind_dir\":\"SSW\",\"pressure_mb\":1013.0,\"pressure_in\":29.92,\"precip_mm\":0.29,\"precip_in\":0.01,\"humidity\":76,\"cloud\":58,\"feelslike_c\":30.2,\"feelslike_f\":86.3,\"windchill_c\":27.2,\"windchill_f\":81.0,\"heatindex_c\":30.2,\"heatindex_f\":86.3,\"dewpoint_c\":22.6,\"dewpoint_f\":72.6,\"will_it_rain\":1,\"chance_of_rain\":86,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":5.0,\"vis_miles\":3.0,\"gust_mph\":10.2,\"gust_kph\":16.5,\"uv\":6.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 11:00\",\"temp_c\":28.2,\"temp_f\":82.7,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":6.7,\"wind_kph\":10.8,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":1013.0,\"pressure_in\":29.91,\"precip_mm\":0.23,\"precip_in\":0.01,\"humidity\":72,\"cloud\":98,\"feelslike_c\":31.5,\"feelslike_f\":88.6,\"windchill_c\":28.2,\"windchill_f\":82.7,\"heatindex_c\":31.5,\"heatindex_f\":88.6,\"dewpoint_c\":22.6,\"dewpoint_f\":72.6,\"will_it_rain\":1,\"chance_of_rain\":79,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.0,\"gust_kph\":14.4,\"uv\":6.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 12:00\",\"temp_c\":28.0,\"temp_f\":82.5,\"is_day\":1,\"condition\":{\"text\":\"Overcast\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/122.png\",\"code\":1009},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.9,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":72,\"cloud\":95,\"feelslike_c\":31.2,\"feelslike_f\":88.2,\"windchill_c\":28.0,\"windchill_f\":82.5,\"heatindex_c\":31.2,\"heatindex_f\":88.2,\"dewpoint_c\":22.5,\"dewpoint_f\":72.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.6,\"gust_kph\":12.2,\"uv\":6.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 13:00\",\"temp_c\":28.0,\"temp_f\":82.4,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":5.6,\"wind_kph\":9.0,\"wind_degree\":123,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.87,\"precip_mm\":0.27,\"precip_in\":0.01,\"humidity\":72,\"cloud\":84,\"feelslike_c\":31.2,\"feelslike_f\":88.1,\"windchill_c\":28.0,\"windchill_f\":82.4,\"heatindex_c\":31.2,\"heatindex_f\":88.1,\"dewpoint_c\":22.5,\"dewpoint_f\":72.5,\"will_it_rain\":0,\"chance_of_rain\":64,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.7,\"gust_kph\":12.3,\"uv\":6.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 14:00\",\"temp_c\":28.2,\"temp_f\":82.8,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":5.8,\"wind_kph\":9.4,\"wind_degree\":131,\"wind_dir\":\"SE\",\"pressure_mb\":1011.0,\"pressure_in\":29.84,\"precip_mm\":0.34,\"precip_in\":0.01,\"humidity\":71,\"cloud\":77,\"feelslike_c\":31.5,\"feelslike_f\":88.7,\"windchill_c\":28.2,\"windchill_f\":82.8,\"heatindex_c\":31.5,\"heatindex_f\":88.7,\"dewpoint_c\":22.5,\"dewpoint_f\":72.6,\"will_it_rain\":1,\"chance_of_rain\":72,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.1,\"gust_kph\":13.0,\"uv\":6.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 15:00\",\"temp_c\":28.3,\"temp_f\":82.9,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":5.4,\"wind_kph\":8.6,\"wind_degree\":140,\"wind_dir\":\"SE\",\"pressure_mb\":1010.0,\"pressure_in\":29.82,\"precip_mm\":0.62,\"precip_in\":0.02,\"humidity\":71,\"cloud\":88,\"feelslike_c\":31.5,\"feelslike_f\":88.8,\"windchill_c\":28.3,\"windchill_f\":82.9,\"heatindex_c\":31.5,\"heatindex_f\":88.8,\"dewpoint_c\":22.6,\"dewpoint_f\":72.6,\"will_it_rain\":0,\"chance_of_rain\":58,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.6,\"gust_kph\":12.2,\"uv\":6.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 16:00\",\"temp_c\":28.5,\"temp_f\":83.2,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":5.1,\"wind_kph\":8.3,\"wind_degree\":146,\"wind_dir\":\"SSE\",\"pressure_mb\":1009.0,\"pressure_in\":29.81,\"precip_mm\":0.76,\"precip_in\":0.03,\"humidity\":70,\"cloud\":87,\"feelslike_c\":31.8,\"feelslike_f\":89.2,\"windchill_c\":28.5,\"windchill_f\":83.2,\"heatindex_c\":31.8,\"heatindex_f\":89.2,\"dewpoint_c\":22.6,\"dewpoint_f\":72.6,\"will_it_rain\":0,\"chance_of_rain\":60,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":9.0,\"vis_miles\":5.0,\"gust_mph\":7.3,\"gust_kph\":11.8,\"uv\":6.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 17:00\",\"temp_c\":29.1,\"temp_f\":84.3,\"is_day\":1,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/353.png\",\"code\":1240},\"wind_mph\":5.8,\"wind_kph\":9.4,\"wind_degree\":153,\"wind_dir\":\"SSE\",\"pressure_mb\":1009.0,\"pressure_in\":29.81,\"precip_mm\":0.2,\"precip_in\":0.01,\"humidity\":68,\"cloud\":78,\"feelslike_c\":32.6,\"feelslike_f\":90.7,\"windchill_c\":29.1,\"windchill_f\":84.3,\"heatindex_c\":32.6,\"heatindex_f\":90.7,\"dewpoint_c\":22.6,\"dewpoint_f\":72.6,\"will_it_rain\":0,\"chance_of_rain\":61,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.6,\"gust_kph\":13.9,\"uv\":6.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 18:00\",\"temp_c\":26.0,\"temp_f\":78.8,\"is_day\":1,\"condition\":{\"text\":\"Light rain\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/296.png\",\"code\":1183},\"wind_mph\":4.3,\"wind_kph\":6.8,\"wind_degree\":30,\"wind_dir\":\"NNE\",\"pressure_mb\":1011.0,\"pressure_in\":29.85,\"precip_mm\":0.17,\"precip_in\":0.01,\"humidity\":89,\"cloud\":75,\"feelslike_c\":32.9,\"feelslike_f\":91.3,\"windchill_c\":29.1,\"windchill_f\":84.4,\"heatindex_c\":32.9,\"heatindex_f\":91.3,\"dewpoint_c\":22.9,\"dewpoint_f\":73.2,\"will_it_rain\":0,\"chance_of_rain\":65,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":8.0,\"vis_miles\":4.0,\"gust_mph\":11.9,\"gust_kph\":19.1,\"uv\":6.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 19:00\",\"temp_c\":28.7,\"temp_f\":83.7,\"is_day\":0,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/119.png\",\"code\":1006},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":142,\"wind_dir\":\"SE\",\"pressure_mb\":1010.0,\"pressure_in\":29.84,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":71,\"cloud\":80,\"feelslike_c\":32.4,\"feelslike_f\":90.3,\"windchill_c\":28.8,\"windchill_f\":83.8,\"heatindex_c\":32.4,\"heatindex_f\":90.3,\"dewpoint_c\":22.9,\"dewpoint_f\":73.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.0,\"gust_kph\":22.6,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 20:00\",\"temp_c\":28.4,\"temp_f\":83.1,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":8.7,\"wind_kph\":14.0,\"wind_degree\":128,\"wind_dir\":\"SE\",\"pressure_mb\":1011.0,\"pressure_in\":29.85,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":72,\"cloud\":55,\"feelslike_c\":32.0,\"feelslike_f\":89.6,\"windchill_c\":28.4,\"windchill_f\":83.1,\"heatindex_c\":32.0,\"heatindex_f\":89.6,\"dewpoint_c\":23.0,\"dewpoint_f\":73.3,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.2,\"gust_kph\":21.3,\"uv\":1.0},{\"time_epoch\":1697634000,\"time\":\"2023-10-18 21:00\",\"temp_c\":28.2,\"temp_f\":82.7,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":7.6,\"wind_kph\":12.2,\"wind_degree\":107,\"wind_dir\":\"ESE\",\"pressure_mb\":1012.0,\"pressure_in\":29.87,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":74,\"cloud\":41,\"feelslike_c\":31.8,\"feelslike_f\":89.2,\"windchill_c\":28.2,\"windchill_f\":82.7,\"heatindex_c\":31.8,\"heatindex_f\":89.2,\"dewpoint_c\":23.1,\"dewpoint_f\":73.5,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.7,\"gust_kph\":17.3,\"uv\":1.0},{\"time_epoch\":1697637600,\"time\":\"2023-10-18 22:00\",\"temp_c\":28.1,\"temp_f\":82.5,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":87,\"wind_dir\":\"E\",\"pressure_mb\":1012.0,\"pressure_in\":29.88,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":32,\"feelslike_c\":31.7,\"feelslike_f\":89.1,\"windchill_c\":28.1,\"windchill_f\":82.5,\"heatindex_c\":31.7,\"heatindex_f\":89.1,\"dewpoint_c\":23.2,\"dewpoint_f\":73.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":9.8,\"gust_kph\":15.8,\"uv\":1.0},{\"time_epoch\":1697641200,\"time\":\"2023-10-18 23:00\",\"temp_c\":28.0,\"temp_f\":82.4,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":6.0,\"wind_kph\":9.7,\"wind_degree\":73,\"wind_dir\":\"ENE\",\"pressure_mb\":1012.0,\"pressure_in\":29.88,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":75,\"cloud\":45,\"feelslike_c\":31.6,\"feelslike_f\":88.9,\"windchill_c\":28.0,\"windchill_f\":82.4,\"heatindex_c\":31.6,\"heatindex_f\":88.9,\"dewpoint_c\":23.2,\"dewpoint_f\":73.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.7,\"gust_kph\":14.0,\"uv\":1.0}]}]}}gust_kph\":14.0,\"uv\":1.0}]}]}}" +#define SIMULATED_WEATHER_SYDNEY_RAW "" // "{\"location\":{\"name\":\"Sydney\",\"region\":\"New South Wales\",\"country\":\"Australia\",\"lat\":-33.88,\"lon\":151.22,\"tz_id\":\"Australia/Sydney\",\"localtime_epoch\":1697626099,\"localtime\":\"2023-10-18 21:48\"},\"current\":{\"last_updated_epoch\":1697625900,\"last_updated\":\"2023-10-18 21:45\",\"temp_c\":16.0,\"temp_f\":60.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":100,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":0,\"feelslike_c\":16.0,\"feelslike_f\":60.8,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":1.0,\"gust_mph\":8.4,\"gust_kph\":13.5},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":18.5,\"maxtemp_f\":65.3,\"mintemp_c\":14.8,\"mintemp_f\":58.6,\"avgtemp_c\":16.5,\"avgtemp_f\":61.7,\"maxwind_mph\":13.9,\"maxwind_kph\":22.3,\"totalprecip_mm\":1.06,\"totalprecip_in\":0.04,\"totalsnow_cm\":0.0,\"avgvis_km\":9.7,\"avgvis_miles\":6.0,\"avghumidity\":62.0,\"daily_will_it_rain\":1,\"daily_chance_of_rain\":98,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"uv\":4.0},\"astro\":{\"sunrise\":\"06:11 AM\",\"sunset\":\"07:11 PM\",\"moonrise\":\"07:56 AM\",\"moonset\":\"10:48 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":1,\"is_sun_up\":1},\"hour\":[{\"time_epoch\":1697547600,\"time\":\"2023-10-18 00:00\",\"temp_c\":16.2,\"temp_f\":61.2,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":13.9,\"wind_kph\":22.3,\"wind_degree\":154,\"wind_dir\":\"SSE\",\"pressure_mb\":1029.0,\"pressure_in\":30.39,\"precip_mm\":0.07,\"precip_in\":0.0,\"humidity\":65,\"cloud\":77,\"feelslike_c\":16.2,\"feelslike_f\":61.2,\"windchill_c\":16.2,\"windchill_f\":61.2,\"heatindex_c\":16.2,\"heatindex_f\":61.2,\"dewpoint_c\":9.7,\"dewpoint_f\":49.5,\"will_it_rain\":1,\"chance_of_rain\":82,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":19.3,\"gust_kph\":31.1,\"uv\":1.0},{\"time_epoch\":1697551200,\"time\":\"2023-10-18 01:00\",\"temp_c\":15.7,\"temp_f\":60.3,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":12.1,\"wind_kph\":19.4,\"wind_degree\":156,\"wind_dir\":\"SSE\",\"pressure_mb\":1029.0,\"pressure_in\":30.38,\"precip_mm\":0.11,\"precip_in\":0.0,\"humidity\":68,\"cloud\":82,\"feelslike_c\":15.7,\"feelslike_f\":60.3,\"windchill_c\":15.7,\"windchill_f\":60.3,\"heatindex_c\":15.7,\"heatindex_f\":60.3,\"dewpoint_c\":9.8,\"dewpoint_f\":49.6,\"will_it_rain\":1,\"chance_of_rain\":86,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.4,\"gust_kph\":27.9,\"uv\":1.0},{\"time_epoch\":1697554800,\"time\":\"2023-10-18 02:00\",\"temp_c\":15.5,\"temp_f\":60.0,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":154,\"wind_dir\":\"SSE\",\"pressure_mb\":1028.0,\"pressure_in\":30.37,\"precip_mm\":0.16,\"precip_in\":0.01,\"humidity\":71,\"cloud\":82,\"feelslike_c\":15.6,\"feelslike_f\":60.0,\"windchill_c\":15.6,\"windchill_f\":60.0,\"heatindex_c\":15.6,\"heatindex_f\":60.0,\"dewpoint_c\":10.2,\"dewpoint_f\":50.4,\"will_it_rain\":1,\"chance_of_rain\":91,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.3,\"gust_kph\":24.6,\"uv\":1.0},{\"time_epoch\":1697558400,\"time\":\"2023-10-18 03:00\",\"temp_c\":15.4,\"temp_f\":59.7,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":149,\"wind_dir\":\"SSE\",\"pressure_mb\":1028.0,\"pressure_in\":30.37,\"precip_mm\":0.19,\"precip_in\":0.01,\"humidity\":73,\"cloud\":87,\"feelslike_c\":15.4,\"feelslike_f\":59.7,\"windchill_c\":15.4,\"windchill_f\":59.7,\"heatindex_c\":15.4,\"heatindex_f\":59.7,\"dewpoint_c\":10.6,\"dewpoint_f\":51.0,\"will_it_rain\":1,\"chance_of_rain\":91,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.3,\"gust_kph\":23.0,\"uv\":1.0},{\"time_epoch\":1697562000,\"time\":\"2023-10-18 04:00\",\"temp_c\":15.3,\"temp_f\":59.5,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":141,\"wind_dir\":\"SE\",\"pressure_mb\":1029.0,\"pressure_in\":30.37,\"precip_mm\":0.19,\"precip_in\":0.01,\"humidity\":75,\"cloud\":91,\"feelslike_c\":15.3,\"feelslike_f\":59.5,\"windchill_c\":15.3,\"windchill_f\":59.5,\"heatindex_c\":15.3,\"heatindex_f\":59.5,\"dewpoint_c\":10.8,\"dewpoint_f\":51.4,\"will_it_rain\":1,\"chance_of_rain\":98,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.4,\"gust_kph\":21.5,\"uv\":1.0},{\"time_epoch\":1697565600,\"time\":\"2023-10-18 05:00\",\"temp_c\":15.0,\"temp_f\":59.1,\"is_day\":0,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/266.png\",\"code\":1153},\"wind_mph\":7.8,\"wind_kph\":12.6,\"wind_degree\":138,\"wind_dir\":\"SE\",\"pressure_mb\":1029.0,\"pressure_in\":30.39,\"precip_mm\":0.2,\"precip_in\":0.01,\"humidity\":76,\"cloud\":87,\"feelslike_c\":15.0,\"feelslike_f\":59.1,\"windchill_c\":15.0,\"windchill_f\":59.1,\"heatindex_c\":15.0,\"heatindex_f\":59.1,\"dewpoint_c\":10.9,\"dewpoint_f\":51.6,\"will_it_rain\":1,\"chance_of_rain\":88,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":11.5,\"gust_kph\":18.5,\"uv\":1.0},{\"time_epoch\":1697569200,\"time\":\"2023-10-18 06:00\",\"temp_c\":15.3,\"temp_f\":59.5,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":7.2,\"wind_kph\":11.5,\"wind_degree\":136,\"wind_dir\":\"SE\",\"pressure_mb\":1029.0,\"pressure_in\":30.4,\"precip_mm\":0.12,\"precip_in\":0.0,\"humidity\":74,\"cloud\":90,\"feelslike_c\":15.3,\"feelslike_f\":59.5,\"windchill_c\":15.3,\"windchill_f\":59.5,\"heatindex_c\":15.3,\"heatindex_f\":59.5,\"dewpoint_c\":10.6,\"dewpoint_f\":51.1,\"will_it_rain\":1,\"chance_of_rain\":73,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.2,\"gust_kph\":16.5,\"uv\":1.0},{\"time_epoch\":1697572800,\"time\":\"2023-10-18 07:00\",\"temp_c\":16.3,\"temp_f\":61.3,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":130,\"wind_dir\":\"SE\",\"pressure_mb\":1030.0,\"pressure_in\":30.4,\"precip_mm\":0.01,\"precip_in\":0.0,\"humidity\":63,\"cloud\":93,\"feelslike_c\":16.3,\"feelslike_f\":61.3,\"windchill_c\":16.3,\"windchill_f\":61.3,\"heatindex_c\":16.3,\"heatindex_f\":61.3,\"dewpoint_c\":9.3,\"dewpoint_f\":48.8,\"will_it_rain\":1,\"chance_of_rain\":77,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.4,\"gust_kph\":20.0,\"uv\":4.0},{\"time_epoch\":1697576400,\"time\":\"2023-10-18 08:00\",\"temp_c\":16.7,\"temp_f\":62.0,\"is_day\":1,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/119.png\",\"code\":1006},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":127,\"wind_dir\":\"SE\",\"pressure_mb\":1030.0,\"pressure_in\":30.41,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":59,\"cloud\":80,\"feelslike_c\":16.7,\"feelslike_f\":62.0,\"windchill_c\":16.7,\"windchill_f\":62.0,\"heatindex_c\":16.7,\"heatindex_f\":62.0,\"dewpoint_c\":8.6,\"dewpoint_f\":47.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.7,\"gust_kph\":20.4,\"uv\":4.0},{\"time_epoch\":1697580000,\"time\":\"2023-10-18 09:00\",\"temp_c\":17.2,\"temp_f\":62.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":119,\"wind_dir\":\"ESE\",\"pressure_mb\":1030.0,\"pressure_in\":30.41,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":53,\"cloud\":13,\"feelslike_c\":17.2,\"feelslike_f\":62.9,\"windchill_c\":17.2,\"windchill_f\":62.9,\"heatindex_c\":17.2,\"heatindex_f\":62.9,\"dewpoint_c\":7.6,\"dewpoint_f\":45.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.1,\"gust_kph\":17.9,\"uv\":5.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 10:00\",\"temp_c\":18.1,\"temp_f\":64.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":8.9,\"wind_kph\":14.4,\"wind_degree\":120,\"wind_dir\":\"ESE\",\"pressure_mb\":1030.0,\"pressure_in\":30.41,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":49,\"cloud\":3,\"feelslike_c\":18.2,\"feelslike_f\":64.7,\"windchill_c\":18.2,\"windchill_f\":64.7,\"heatindex_c\":18.2,\"heatindex_f\":64.7,\"dewpoint_c\":7.3,\"dewpoint_f\":45.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.4,\"gust_kph\":16.7,\"uv\":5.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 11:00\",\"temp_c\":18.5,\"temp_f\":65.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.6,\"wind_kph\":15.5,\"wind_degree\":121,\"wind_dir\":\"ESE\",\"pressure_mb\":1029.0,\"pressure_in\":30.39,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":48,\"cloud\":2,\"feelslike_c\":18.5,\"feelslike_f\":65.3,\"windchill_c\":18.5,\"windchill_f\":65.3,\"heatindex_c\":18.5,\"heatindex_f\":65.3,\"dewpoint_c\":7.4,\"dewpoint_f\":45.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.1,\"gust_kph\":17.8,\"uv\":5.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 12:00\",\"temp_c\":18.5,\"temp_f\":65.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.1,\"wind_kph\":16.2,\"wind_degree\":118,\"wind_dir\":\"ESE\",\"pressure_mb\":1029.0,\"pressure_in\":30.38,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":49,\"cloud\":0,\"feelslike_c\":18.5,\"feelslike_f\":65.3,\"windchill_c\":18.5,\"windchill_f\":65.3,\"heatindex_c\":18.5,\"heatindex_f\":65.3,\"dewpoint_c\":7.7,\"dewpoint_f\":45.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":5.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 13:00\",\"temp_c\":19.1,\"temp_f\":66.5,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.0,\"wind_kph\":17.6,\"wind_degree\":115,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":51,\"cloud\":0,\"feelslike_c\":19.2,\"feelslike_f\":66.5,\"windchill_c\":19.2,\"windchill_f\":66.5,\"heatindex_c\":19.2,\"heatindex_f\":66.5,\"dewpoint_c\":8.9,\"dewpoint_f\":48.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.6,\"gust_kph\":20.3,\"uv\":5.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 14:00\",\"temp_c\":18.9,\"temp_f\":66.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.0,\"wind_kph\":17.6,\"wind_degree\":114,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.35,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":53,\"cloud\":0,\"feelslike_c\":18.9,\"feelslike_f\":66.0,\"windchill_c\":18.9,\"windchill_f\":66.0,\"heatindex_c\":18.9,\"heatindex_f\":66.0,\"dewpoint_c\":9.0,\"dewpoint_f\":48.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.6,\"gust_kph\":20.3,\"uv\":5.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 15:00\",\"temp_c\":18.7,\"temp_f\":65.6,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.1,\"wind_kph\":16.2,\"wind_degree\":112,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.34,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":54,\"cloud\":0,\"feelslike_c\":18.7,\"feelslike_f\":65.6,\"windchill_c\":18.7,\"windchill_f\":65.6,\"heatindex_c\":18.7,\"heatindex_f\":65.6,\"dewpoint_c\":9.1,\"dewpoint_f\":48.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":5.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 16:00\",\"temp_c\":18.3,\"temp_f\":65.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":108,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.34,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":55,\"cloud\":4,\"feelslike_c\":18.3,\"feelslike_f\":65.0,\"windchill_c\":18.3,\"windchill_f\":65.0,\"heatindex_c\":18.3,\"heatindex_f\":65.0,\"dewpoint_c\":9.3,\"dewpoint_f\":48.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.3,\"gust_kph\":18.2,\"uv\":5.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 17:00\",\"temp_c\":17.8,\"temp_f\":64.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":103,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.35,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":58,\"cloud\":12,\"feelslike_c\":17.8,\"feelslike_f\":64.0,\"windchill_c\":17.8,\"windchill_f\":64.0,\"heatindex_c\":17.8,\"heatindex_f\":64.0,\"dewpoint_c\":9.5,\"dewpoint_f\":49.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.3,\"gust_kph\":18.3,\"uv\":5.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 18:00\",\"temp_c\":16.9,\"temp_f\":62.5,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":8.3,\"wind_kph\":13.3,\"wind_degree\":98,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":63,\"cloud\":19,\"feelslike_c\":16.9,\"feelslike_f\":62.5,\"windchill_c\":16.9,\"windchill_f\":62.5,\"heatindex_c\":16.9,\"heatindex_f\":62.5,\"dewpoint_c\":9.8,\"dewpoint_f\":49.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":5.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 19:00\",\"temp_c\":16.1,\"temp_f\":60.9,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":94,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.37,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":67,\"cloud\":25,\"feelslike_c\":16.1,\"feelslike_f\":60.9,\"windchill_c\":16.1,\"windchill_f\":60.9,\"heatindex_c\":16.1,\"heatindex_f\":60.9,\"dewpoint_c\":10.0,\"dewpoint_f\":50.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.5,\"gust_kph\":18.5,\"uv\":5.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 20:00\",\"temp_c\":15.8,\"temp_f\":60.4,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":6.3,\"wind_kph\":10.1,\"wind_degree\":89,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.37,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":30,\"feelslike_c\":15.8,\"feelslike_f\":60.4,\"windchill_c\":15.8,\"windchill_f\":60.4,\"heatindex_c\":15.8,\"heatindex_f\":60.4,\"dewpoint_c\":10.1,\"dewpoint_f\":50.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.0,\"gust_kph\":16.1,\"uv\":1.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 21:00\",\"temp_c\":16.0,\"temp_f\":60.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":100,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":0,\"feelslike_c\":15.6,\"feelslike_f\":60.1,\"windchill_c\":15.6,\"windchill_f\":60.1,\"heatindex_c\":15.6,\"heatindex_f\":60.1,\"dewpoint_c\":10.1,\"dewpoint_f\":50.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.4,\"gust_kph\":13.5,\"uv\":1.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 22:00\",\"temp_c\":15.4,\"temp_f\":59.7,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":4.7,\"wind_kph\":7.6,\"wind_degree\":66,\"wind_dir\":\"ENE\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":36,\"feelslike_c\":15.4,\"feelslike_f\":59.7,\"windchill_c\":15.4,\"windchill_f\":59.7,\"heatindex_c\":15.4,\"heatindex_f\":59.7,\"dewpoint_c\":10.1,\"dewpoint_f\":50.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.8,\"gust_kph\":12.5,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 23:00\",\"temp_c\":15.1,\"temp_f\":59.2,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":3.6,\"wind_kph\":5.8,\"wind_degree\":46,\"wind_dir\":\"NE\",\"pressure_mb\":1028.0,\"pressure_in\":30.35,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":71,\"cloud\":45,\"feelslike_c\":15.1,\"feelslike_f\":59.2,\"windchill_c\":15.1,\"windchill_f\":59.2,\"heatindex_c\":15.1,\"heatindex_f\":59.2,\"dewpoint_c\":10.0,\"dewpoint_f\":50.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.0,\"gust_kph\":9.7,\"uv\":1.0}]}]}}0}]}]}}" +#define SIMULATED_WEATHER_TORONTO_RAW "" // "{\"location\":{\"name\":\"Sydney\",\"region\":\"New South Wales\",\"country\":\"Australia\",\"lat\":-33.88,\"lon\":151.22,\"tz_id\":\"Australia/Sydney\",\"localtime_epoch\":1697626099,\"localtime\":\"2023-10-18 21:48\"},\"current\":{\"last_updated_epoch\":1697625900,\"last_updated\":\"2023-10-18 21:45\",\"temp_c\":16.0,\"temp_f\":60.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":100,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":0,\"feelslike_c\":16.0,\"feelslike_f\":60.8,\"vis_km\":10.0,\"vis_miles\":6.0,\"uv\":1.0,\"gust_mph\":8.4,\"gust_kph\":13.5},\"forecast\":{\"forecastday\":[{\"date\":\"2023-10-18\",\"date_epoch\":1697587200,\"day\":{\"maxtemp_c\":18.5,\"maxtemp_f\":65.3,\"mintemp_c\":14.8,\"mintemp_f\":58.6,\"avgtemp_c\":16.5,\"avgtemp_f\":61.7,\"maxwind_mph\":13.9,\"maxwind_kph\":22.3,\"totalprecip_mm\":1.06,\"totalprecip_in\":0.04,\"totalsnow_cm\":0.0,\"avgvis_km\":9.7,\"avgvis_miles\":6.0,\"avghumidity\":62.0,\"daily_will_it_rain\":1,\"daily_chance_of_rain\":98,\"daily_will_it_snow\":0,\"daily_chance_of_snow\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"uv\":4.0},\"astro\":{\"sunrise\":\"06:11 AM\",\"sunset\":\"07:11 PM\",\"moonrise\":\"07:56 AM\",\"moonset\":\"10:48 PM\",\"moon_phase\":\"Waxing Crescent\",\"moon_illumination\":\"11\",\"is_moon_up\":1,\"is_sun_up\":1},\"hour\":[{\"time_epoch\":1697547600,\"time\":\"2023-10-18 00:00\",\"temp_c\":16.2,\"temp_f\":61.2,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":13.9,\"wind_kph\":22.3,\"wind_degree\":154,\"wind_dir\":\"SSE\",\"pressure_mb\":1029.0,\"pressure_in\":30.39,\"precip_mm\":0.07,\"precip_in\":0.0,\"humidity\":65,\"cloud\":77,\"feelslike_c\":16.2,\"feelslike_f\":61.2,\"windchill_c\":16.2,\"windchill_f\":61.2,\"heatindex_c\":16.2,\"heatindex_f\":61.2,\"dewpoint_c\":9.7,\"dewpoint_f\":49.5,\"will_it_rain\":1,\"chance_of_rain\":82,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":19.3,\"gust_kph\":31.1,\"uv\":1.0},{\"time_epoch\":1697551200,\"time\":\"2023-10-18 01:00\",\"temp_c\":15.7,\"temp_f\":60.3,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":12.1,\"wind_kph\":19.4,\"wind_degree\":156,\"wind_dir\":\"SSE\",\"pressure_mb\":1029.0,\"pressure_in\":30.38,\"precip_mm\":0.11,\"precip_in\":0.0,\"humidity\":68,\"cloud\":82,\"feelslike_c\":15.7,\"feelslike_f\":60.3,\"windchill_c\":15.7,\"windchill_f\":60.3,\"heatindex_c\":15.7,\"heatindex_f\":60.3,\"dewpoint_c\":9.8,\"dewpoint_f\":49.6,\"will_it_rain\":1,\"chance_of_rain\":86,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":17.4,\"gust_kph\":27.9,\"uv\":1.0},{\"time_epoch\":1697554800,\"time\":\"2023-10-18 02:00\",\"temp_c\":15.5,\"temp_f\":60.0,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":10.7,\"wind_kph\":17.3,\"wind_degree\":154,\"wind_dir\":\"SSE\",\"pressure_mb\":1028.0,\"pressure_in\":30.37,\"precip_mm\":0.16,\"precip_in\":0.01,\"humidity\":71,\"cloud\":82,\"feelslike_c\":15.6,\"feelslike_f\":60.0,\"windchill_c\":15.6,\"windchill_f\":60.0,\"heatindex_c\":15.6,\"heatindex_f\":60.0,\"dewpoint_c\":10.2,\"dewpoint_f\":50.4,\"will_it_rain\":1,\"chance_of_rain\":91,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":15.3,\"gust_kph\":24.6,\"uv\":1.0},{\"time_epoch\":1697558400,\"time\":\"2023-10-18 03:00\",\"temp_c\":15.4,\"temp_f\":59.7,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":149,\"wind_dir\":\"SSE\",\"pressure_mb\":1028.0,\"pressure_in\":30.37,\"precip_mm\":0.19,\"precip_in\":0.01,\"humidity\":73,\"cloud\":87,\"feelslike_c\":15.4,\"feelslike_f\":59.7,\"windchill_c\":15.4,\"windchill_f\":59.7,\"heatindex_c\":15.4,\"heatindex_f\":59.7,\"dewpoint_c\":10.6,\"dewpoint_f\":51.0,\"will_it_rain\":1,\"chance_of_rain\":91,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":14.3,\"gust_kph\":23.0,\"uv\":1.0},{\"time_epoch\":1697562000,\"time\":\"2023-10-18 04:00\",\"temp_c\":15.3,\"temp_f\":59.5,\"is_day\":0,\"condition\":{\"text\":\"Light rain shower\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/353.png\",\"code\":1240},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":141,\"wind_dir\":\"SE\",\"pressure_mb\":1029.0,\"pressure_in\":30.37,\"precip_mm\":0.19,\"precip_in\":0.01,\"humidity\":75,\"cloud\":91,\"feelslike_c\":15.3,\"feelslike_f\":59.5,\"windchill_c\":15.3,\"windchill_f\":59.5,\"heatindex_c\":15.3,\"heatindex_f\":59.5,\"dewpoint_c\":10.8,\"dewpoint_f\":51.4,\"will_it_rain\":1,\"chance_of_rain\":98,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":13.4,\"gust_kph\":21.5,\"uv\":1.0},{\"time_epoch\":1697565600,\"time\":\"2023-10-18 05:00\",\"temp_c\":15.0,\"temp_f\":59.1,\"is_day\":0,\"condition\":{\"text\":\"Light drizzle\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/266.png\",\"code\":1153},\"wind_mph\":7.8,\"wind_kph\":12.6,\"wind_degree\":138,\"wind_dir\":\"SE\",\"pressure_mb\":1029.0,\"pressure_in\":30.39,\"precip_mm\":0.2,\"precip_in\":0.01,\"humidity\":76,\"cloud\":87,\"feelslike_c\":15.0,\"feelslike_f\":59.1,\"windchill_c\":15.0,\"windchill_f\":59.1,\"heatindex_c\":15.0,\"heatindex_f\":59.1,\"dewpoint_c\":10.9,\"dewpoint_f\":51.6,\"will_it_rain\":1,\"chance_of_rain\":88,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":2.0,\"vis_miles\":1.0,\"gust_mph\":11.5,\"gust_kph\":18.5,\"uv\":1.0},{\"time_epoch\":1697569200,\"time\":\"2023-10-18 06:00\",\"temp_c\":15.3,\"temp_f\":59.5,\"is_day\":0,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/176.png\",\"code\":1063},\"wind_mph\":7.2,\"wind_kph\":11.5,\"wind_degree\":136,\"wind_dir\":\"SE\",\"pressure_mb\":1029.0,\"pressure_in\":30.4,\"precip_mm\":0.12,\"precip_in\":0.0,\"humidity\":74,\"cloud\":90,\"feelslike_c\":15.3,\"feelslike_f\":59.5,\"windchill_c\":15.3,\"windchill_f\":59.5,\"heatindex_c\":15.3,\"heatindex_f\":59.5,\"dewpoint_c\":10.6,\"dewpoint_f\":51.1,\"will_it_rain\":1,\"chance_of_rain\":73,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.2,\"gust_kph\":16.5,\"uv\":1.0},{\"time_epoch\":1697572800,\"time\":\"2023-10-18 07:00\",\"temp_c\":16.3,\"temp_f\":61.3,\"is_day\":1,\"condition\":{\"text\":\"Patchy rain possible\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/176.png\",\"code\":1063},\"wind_mph\":9.4,\"wind_kph\":15.1,\"wind_degree\":130,\"wind_dir\":\"SE\",\"pressure_mb\":1030.0,\"pressure_in\":30.4,\"precip_mm\":0.01,\"precip_in\":0.0,\"humidity\":63,\"cloud\":93,\"feelslike_c\":16.3,\"feelslike_f\":61.3,\"windchill_c\":16.3,\"windchill_f\":61.3,\"heatindex_c\":16.3,\"heatindex_f\":61.3,\"dewpoint_c\":9.3,\"dewpoint_f\":48.8,\"will_it_rain\":1,\"chance_of_rain\":77,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.4,\"gust_kph\":20.0,\"uv\":4.0},{\"time_epoch\":1697576400,\"time\":\"2023-10-18 08:00\",\"temp_c\":16.7,\"temp_f\":62.0,\"is_day\":1,\"condition\":{\"text\":\"Cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/119.png\",\"code\":1006},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":127,\"wind_dir\":\"SE\",\"pressure_mb\":1030.0,\"pressure_in\":30.41,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":59,\"cloud\":80,\"feelslike_c\":16.7,\"feelslike_f\":62.0,\"windchill_c\":16.7,\"windchill_f\":62.0,\"heatindex_c\":16.7,\"heatindex_f\":62.0,\"dewpoint_c\":8.6,\"dewpoint_f\":47.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.7,\"gust_kph\":20.4,\"uv\":4.0},{\"time_epoch\":1697580000,\"time\":\"2023-10-18 09:00\",\"temp_c\":17.2,\"temp_f\":62.9,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":119,\"wind_dir\":\"ESE\",\"pressure_mb\":1030.0,\"pressure_in\":30.41,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":53,\"cloud\":13,\"feelslike_c\":17.2,\"feelslike_f\":62.9,\"windchill_c\":17.2,\"windchill_f\":62.9,\"heatindex_c\":17.2,\"heatindex_f\":62.9,\"dewpoint_c\":7.6,\"dewpoint_f\":45.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.1,\"gust_kph\":17.9,\"uv\":5.0},{\"time_epoch\":1697583600,\"time\":\"2023-10-18 10:00\",\"temp_c\":18.1,\"temp_f\":64.7,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":8.9,\"wind_kph\":14.4,\"wind_degree\":120,\"wind_dir\":\"ESE\",\"pressure_mb\":1030.0,\"pressure_in\":30.41,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":49,\"cloud\":3,\"feelslike_c\":18.2,\"feelslike_f\":64.7,\"windchill_c\":18.2,\"windchill_f\":64.7,\"heatindex_c\":18.2,\"heatindex_f\":64.7,\"dewpoint_c\":7.3,\"dewpoint_f\":45.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.4,\"gust_kph\":16.7,\"uv\":5.0},{\"time_epoch\":1697587200,\"time\":\"2023-10-18 11:00\",\"temp_c\":18.5,\"temp_f\":65.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.6,\"wind_kph\":15.5,\"wind_degree\":121,\"wind_dir\":\"ESE\",\"pressure_mb\":1029.0,\"pressure_in\":30.39,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":48,\"cloud\":2,\"feelslike_c\":18.5,\"feelslike_f\":65.3,\"windchill_c\":18.5,\"windchill_f\":65.3,\"heatindex_c\":18.5,\"heatindex_f\":65.3,\"dewpoint_c\":7.4,\"dewpoint_f\":45.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.1,\"gust_kph\":17.8,\"uv\":5.0},{\"time_epoch\":1697590800,\"time\":\"2023-10-18 12:00\",\"temp_c\":18.5,\"temp_f\":65.3,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.1,\"wind_kph\":16.2,\"wind_degree\":118,\"wind_dir\":\"ESE\",\"pressure_mb\":1029.0,\"pressure_in\":30.38,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":49,\"cloud\":0,\"feelslike_c\":18.5,\"feelslike_f\":65.3,\"windchill_c\":18.5,\"windchill_f\":65.3,\"heatindex_c\":18.5,\"heatindex_f\":65.3,\"dewpoint_c\":7.7,\"dewpoint_f\":45.8,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":5.0},{\"time_epoch\":1697594400,\"time\":\"2023-10-18 13:00\",\"temp_c\":19.1,\"temp_f\":66.5,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.0,\"wind_kph\":17.6,\"wind_degree\":115,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":51,\"cloud\":0,\"feelslike_c\":19.2,\"feelslike_f\":66.5,\"windchill_c\":19.2,\"windchill_f\":66.5,\"heatindex_c\":19.2,\"heatindex_f\":66.5,\"dewpoint_c\":8.9,\"dewpoint_f\":48.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.6,\"gust_kph\":20.3,\"uv\":5.0},{\"time_epoch\":1697598000,\"time\":\"2023-10-18 14:00\",\"temp_c\":18.9,\"temp_f\":66.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":11.0,\"wind_kph\":17.6,\"wind_degree\":114,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.35,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":53,\"cloud\":0,\"feelslike_c\":18.9,\"feelslike_f\":66.0,\"windchill_c\":18.9,\"windchill_f\":66.0,\"heatindex_c\":18.9,\"heatindex_f\":66.0,\"dewpoint_c\":9.0,\"dewpoint_f\":48.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":12.6,\"gust_kph\":20.3,\"uv\":5.0},{\"time_epoch\":1697601600,\"time\":\"2023-10-18 15:00\",\"temp_c\":18.7,\"temp_f\":65.6,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":10.1,\"wind_kph\":16.2,\"wind_degree\":112,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.34,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":54,\"cloud\":0,\"feelslike_c\":18.7,\"feelslike_f\":65.6,\"windchill_c\":18.7,\"windchill_f\":65.6,\"heatindex_c\":18.7,\"heatindex_f\":65.6,\"dewpoint_c\":9.1,\"dewpoint_f\":48.4,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":5.0},{\"time_epoch\":1697605200,\"time\":\"2023-10-18 16:00\",\"temp_c\":18.3,\"temp_f\":65.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.8,\"wind_kph\":15.8,\"wind_degree\":108,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.34,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":55,\"cloud\":4,\"feelslike_c\":18.3,\"feelslike_f\":65.0,\"windchill_c\":18.3,\"windchill_f\":65.0,\"heatindex_c\":18.3,\"heatindex_f\":65.0,\"dewpoint_c\":9.3,\"dewpoint_f\":48.7,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.3,\"gust_kph\":18.2,\"uv\":5.0},{\"time_epoch\":1697608800,\"time\":\"2023-10-18 17:00\",\"temp_c\":17.8,\"temp_f\":64.0,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":9.2,\"wind_kph\":14.8,\"wind_degree\":103,\"wind_dir\":\"ESE\",\"pressure_mb\":1028.0,\"pressure_in\":30.35,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":58,\"cloud\":12,\"feelslike_c\":17.8,\"feelslike_f\":64.0,\"windchill_c\":17.8,\"windchill_f\":64.0,\"heatindex_c\":17.8,\"heatindex_f\":64.0,\"dewpoint_c\":9.5,\"dewpoint_f\":49.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.3,\"gust_kph\":18.3,\"uv\":5.0},{\"time_epoch\":1697612400,\"time\":\"2023-10-18 18:00\",\"temp_c\":16.9,\"temp_f\":62.5,\"is_day\":1,\"condition\":{\"text\":\"Sunny\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/113.png\",\"code\":1000},\"wind_mph\":8.3,\"wind_kph\":13.3,\"wind_degree\":98,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":63,\"cloud\":19,\"feelslike_c\":16.9,\"feelslike_f\":62.5,\"windchill_c\":16.9,\"windchill_f\":62.5,\"heatindex_c\":16.9,\"heatindex_f\":62.5,\"dewpoint_c\":9.8,\"dewpoint_f\":49.6,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.6,\"gust_kph\":18.6,\"uv\":5.0},{\"time_epoch\":1697616000,\"time\":\"2023-10-18 19:00\",\"temp_c\":16.1,\"temp_f\":60.9,\"is_day\":1,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/day/116.png\",\"code\":1003},\"wind_mph\":7.4,\"wind_kph\":11.9,\"wind_degree\":94,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.37,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":67,\"cloud\":25,\"feelslike_c\":16.1,\"feelslike_f\":60.9,\"windchill_c\":16.1,\"windchill_f\":60.9,\"heatindex_c\":16.1,\"heatindex_f\":60.9,\"dewpoint_c\":10.0,\"dewpoint_f\":50.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":11.5,\"gust_kph\":18.5,\"uv\":5.0},{\"time_epoch\":1697619600,\"time\":\"2023-10-18 20:00\",\"temp_c\":15.8,\"temp_f\":60.4,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":6.3,\"wind_kph\":10.1,\"wind_degree\":89,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.37,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":69,\"cloud\":30,\"feelslike_c\":15.8,\"feelslike_f\":60.4,\"windchill_c\":15.8,\"windchill_f\":60.4,\"heatindex_c\":15.8,\"heatindex_f\":60.4,\"dewpoint_c\":10.1,\"dewpoint_f\":50.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":10.0,\"gust_kph\":16.1,\"uv\":1.0},{\"time_epoch\":1697623200,\"time\":\"2023-10-18 21:00\",\"temp_c\":16.0,\"temp_f\":60.8,\"is_day\":0,\"condition\":{\"text\":\"Clear\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/113.png\",\"code\":1000},\"wind_mph\":6.9,\"wind_kph\":11.2,\"wind_degree\":100,\"wind_dir\":\"E\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":68,\"cloud\":0,\"feelslike_c\":15.6,\"feelslike_f\":60.1,\"windchill_c\":15.6,\"windchill_f\":60.1,\"heatindex_c\":15.6,\"heatindex_f\":60.1,\"dewpoint_c\":10.1,\"dewpoint_f\":50.2,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":8.4,\"gust_kph\":13.5,\"uv\":1.0},{\"time_epoch\":1697626800,\"time\":\"2023-10-18 22:00\",\"temp_c\":15.4,\"temp_f\":59.7,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":4.7,\"wind_kph\":7.6,\"wind_degree\":66,\"wind_dir\":\"ENE\",\"pressure_mb\":1028.0,\"pressure_in\":30.36,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":70,\"cloud\":36,\"feelslike_c\":15.4,\"feelslike_f\":59.7,\"windchill_c\":15.4,\"windchill_f\":59.7,\"heatindex_c\":15.4,\"heatindex_f\":59.7,\"dewpoint_c\":10.1,\"dewpoint_f\":50.1,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":7.8,\"gust_kph\":12.5,\"uv\":1.0},{\"time_epoch\":1697630400,\"time\":\"2023-10-18 23:00\",\"temp_c\":15.1,\"temp_f\":59.2,\"is_day\":0,\"condition\":{\"text\":\"Partly cloudy\",\"icon\":\"//cdn.weatherapi.com/weather/64x64/night/116.png\",\"code\":1003},\"wind_mph\":3.6,\"wind_kph\":5.8,\"wind_degree\":46,\"wind_dir\":\"NE\",\"pressure_mb\":1028.0,\"pressure_in\":30.35,\"precip_mm\":0.0,\"precip_in\":0.0,\"humidity\":71,\"cloud\":45,\"feelslike_c\":15.1,\"feelslike_f\":59.2,\"windchill_c\":15.1,\"windchill_f\":59.2,\"heatindex_c\":15.1,\"heatindex_f\":59.2,\"dewpoint_c\":10.0,\"dewpoint_f\":50.0,\"will_it_rain\":0,\"chance_of_rain\":0,\"will_it_snow\":0,\"chance_of_snow\":0,\"vis_km\":10.0,\"vis_miles\":6.0,\"gust_mph\":6.0,\"gust_kph\":9.7,\"uv\":1.0}]}]}}0}]}]}}" + +/* Currency Storage in SDRAM */ +static char_t aus_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t gbp_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t can_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t cny_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t eur_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t hkd_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t inr_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t jpy_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t sgd_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; +static char_t usd_raw_str[CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = {}; + +/* Weather Storage in SDRAM */ +static char_t hong_kong_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t kyoto_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t london_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t miami_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t munich_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t new_york_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t paris_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t prague_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t queenstown_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t rio_de_janeiro_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") + = + {}; +static char_t rome_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t san_francisco_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t shanghai_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t singapore_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t sydney_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; +static char_t toronto_raw_str[WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram") = +{}; + +char_t gp_currency_full_table_latest[NUMBER_OF_CURRENCY_REGIONS][CURRENCY_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) +BSP_PLACE_IN_SECTION(".sdram") = {}; + +char_t * gp_currency_full_table[NUMBER_OF_CURRENCY_REGIONS] = +{ + (char *) &aus_raw_str, (char *) &gbp_raw_str, (char *) &can_raw_str, (char *) &cny_raw_str, (char *) &eur_raw_str, + (char *) &hkd_raw_str, (char *) &inr_raw_str, (char *) &jpy_raw_str, (char *) &sgd_raw_str, (char *) &usd_raw_str +}; + +char_t gp_weather_full_table_latest[NUMBER_OF_WEATHER_REGIONS][WEATHER_DATA_RESPONSE_LIMIT] BSP_ALIGN_VARIABLE(64) +BSP_PLACE_IN_SECTION(".sdram") = {}; + +char_t * gp_weather_full_table[] = +{ + (char *) &hong_kong_raw_str, (char *) &kyoto_raw_str, (char *) &london_raw_str, + (char *) &miami_raw_str, + (char *) &munich_raw_str, (char *) &new_york_raw_str, (char *) &paris_raw_str, + (char *) &prague_raw_str, + (char *) &queenstown_raw_str, (char *) &rio_de_janeiro_raw_str, (char *) &rome_raw_str, + (char *) &san_francisco_raw_str, + (char *) &shanghai_raw_str, (char *) &singapore_raw_str, (char *) &sydney_raw_str, + (char *) &toronto_raw_str +}; + +/* Access locks */ +static bool_t has_local_time_updated = false; +static bool_t has_currency_updated = false; +static bool_t has_weather_updated = false; + +bool_t initialise_simulated_data_in_sdram(void); +void update_current_weather_data(char * p_src, size_t src_len, uint32_t region); +void update_currency_data_tables(char * p_src, size_t src_len, uint32_t region); +void update_current_time_data(char * p_src, size_t src_len); +bool_t https_local_time_update(void); +bool_t https_currency_update(void); +bool_t https_weather_update(void); + +extern uint32_t get_sub_image_data(st_image_data_t ref, uint32_t sub_image); + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +/********************************************************************************************************************** + * Function Name: initialise_simulated_data_in_sdram + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t initialise_simulated_data_in_sdram (void) +{ + /* Initalise Currency data from Simulated source */ + memcpy(&aus_raw_str, SIMULATED_CURRENCY_AUS_RAW, sizeof(SIMULATED_CURRENCY_AUS_RAW)); + memcpy(&gbp_raw_str, SIMULATED_CURRENCY_GBP_RAW, sizeof(SIMULATED_CURRENCY_GBP_RAW)); + memcpy(&can_raw_str, SIMULATED_CURRENCY_CAN_RAW, sizeof(SIMULATED_CURRENCY_CAN_RAW)); + memcpy(&cny_raw_str, SIMULATED_CURRENCY_CNY_RAW, sizeof(SIMULATED_CURRENCY_CNY_RAW)); + memcpy(&eur_raw_str, SIMULATED_CURRENCY_EUR_RAW, sizeof(SIMULATED_CURRENCY_EUR_RAW)); + memcpy(&hkd_raw_str, SIMULATED_CURRENCY_HKD_RAW, sizeof(SIMULATED_CURRENCY_HKD_RAW)); + memcpy(&inr_raw_str, SIMULATED_CURRENCY_INR_RAW, sizeof(SIMULATED_CURRENCY_INR_RAW)); + memcpy(&jpy_raw_str, SIMULATED_CURRENCY_JPY_RAW, sizeof(SIMULATED_CURRENCY_JPY_RAW)); + memcpy(&sgd_raw_str, SIMULATED_CURRENCY_SGD_RAW, sizeof(SIMULATED_CURRENCY_SGD_RAW)); + memcpy(&usd_raw_str, SIMULATED_CURRENCY_USD_RAW, sizeof(SIMULATED_CURRENCY_USD_RAW)); + + /* Initalise Weather data from Simulated source in OSPI */ + char_t * data_tmp = NULL; + uint32_t region = 0; + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + + if (0x90e41000 != (uint32_t) data_tmp) + { + sprintf(s_print_buffer, "1st pointer [%p]\r\n", (void *) data_tmp); + print_to_console(s_print_buffer); + + return false; + } + + memcpy(&hong_kong_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&kyoto_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&london_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&miami_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&munich_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&new_york_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&paris_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&prague_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&queenstown_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&rio_de_janeiro_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&rome_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&san_francisco_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&shanghai_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&singapore_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&sydney_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + data_tmp = (char_t *) get_sub_image_data(DATA_WEATHER_SIMULATED, region++); + memcpy(&toronto_raw_str, data_tmp, WEATHER_DATA_RESPONSE_LIMIT); + + /* Initalise Timezone data from Simulated source */ + + /* Initialised in RAM not needed */ + return true; +} + +/********************************************************************************************************************** + * End of function initialise_simulated_data_in_sdram + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: update_current_weather_data + * Description : . + * Arguments : p_src + * : src_len + * : region + * Return Value : . + *********************************************************************************************************************/ +void update_current_weather_data (char * p_src, size_t src_len, uint32_t region) +{ + if (src_len < WEATHER_DATA_RESPONSE_LIMIT) + { + memcpy(&gp_weather_full_table_latest[region], p_src, src_len); + + if (region == (NUMBER_OF_WEATHER_REGIONS - 1)) + { + /* Only flag as ready when all regions have data */ + has_weather_updated = true; + } + } +} + +/********************************************************************************************************************** + * End of function update_current_weather_data + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: update_currency_data_tables + * Description : . + * Arguments : p_src + * : src_len + * : region + * Return Value : . + *********************************************************************************************************************/ +void update_currency_data_tables (char * p_src, size_t src_len, uint32_t region) +{ + if ((src_len < CURRENCY_DATA_RESPONSE_LIMIT) && (region < NUMBER_OF_CURRENCY_REGIONS)) + { + memcpy(&gp_currency_full_table_latest[region], p_src, src_len); + + if (region == (NUMBER_OF_CURRENCY_REGIONS - 1)) + { + /* Only flag as ready when all regions have data */ + has_currency_updated = true; + } + } +} + +/********************************************************************************************************************** + * End of function update_currency_data_tables + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: update_current_time_data + * Description : . + * Arguments : p_src + * : src_len + * Return Value : . + *********************************************************************************************************************/ +void update_current_time_data (char * p_src, size_t src_len) +{ + if (src_len < TIMEZONE_DATA_RESPONSE_LIMIT) + { + memcpy(&g_current_time_raw_str, p_src, src_len); + has_local_time_updated = true; + } +} + +/********************************************************************************************************************** + * End of function update_current_time_data + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: https_local_time_update + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t https_local_time_update (void) +{ + bool_t result = false; + + if (has_local_time_updated) + { + result = true; + has_local_time_updated = false; + } + + return result; +} + +/********************************************************************************************************************** + * End of function https_local_time_update + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: https_currency_update + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t https_currency_update (void) +{ + bool_t result = false; + if (has_currency_updated) + { + size_t region = 0; + result = true; + + memcpy(&aus_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&gbp_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&can_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&cny_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&eur_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&hkd_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&inr_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&jpy_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&sgd_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + memcpy(&usd_raw_str, &gp_currency_full_table_latest[region++], CURRENCY_DATA_RESPONSE_LIMIT); + + has_currency_updated = false; + } + + return result; +} + +/********************************************************************************************************************** + * End of function https_currency_update + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: https_weather_update + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t https_weather_update (void) +{ + bool_t result = false; + + if (has_weather_updated) + { + size_t region = 0; + result = true; + + memcpy(&hong_kong_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&kyoto_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&london_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&miami_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&munich_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&new_york_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&paris_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&prague_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&queenstown_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&rio_de_janeiro_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&rome_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&san_francisco_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&shanghai_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&singapore_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&sydney_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + memcpy(&toronto_raw_str, &gp_weather_full_table_latest[region++], WEATHER_DATA_RESPONSE_LIMIT); + + has_weather_updated = false; + } + + return result; +} + +/********************************************************************************************************************** + * End of function https_weather_update + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/network_transport/transport_mbedtls_pkcs11.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/network_transport/transport_mbedtls_pkcs11.c new file mode 100644 index 0000000000..2cfa15ed1f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/network_transport/transport_mbedtls_pkcs11.c @@ -0,0 +1,1029 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/* + * FreeRTOS V202212.01 + * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. 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 THE AUTHORS OR + * COPYRIGHT HOLDERS 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. + * + * https://www.FreeRTOS.org + * https://github.com/FreeRTOS + * + */ + +/** + * @file transport_mbedtls_pkcs11.c + * @brief TLS transport interface implementations. This implementation uses + * mbedTLS. + */ + +#define MBEDTLS_ALLOW_PRIVATE_ACCESS + +/*-----------------------------------------------------------*/ + +// Use following define to ignore client certificate & private key if not required by server +#define DISABLED_CREDENTIALS (0) + +#include "mbedtls/private_access.h" + +/* Standard includes. */ +#include + +/* FreeRTOS includes. */ +#include "FreeRTOS.h" + +/* MbedTLS Bio TCP sockets wrapper include. */ +#include "mbedtls_bio_tcp_sockets_wrapper.h" + +/* TLS transport header. */ +#include "transport_mbedtls_pkcs11.h" +#include "mbedtls_pkcs11.h" + +/* PKCS #11 includes. */ +#include "core_pkcs11_config.h" +#include "core_pkcs11.h" +#include "pkcs11.h" +#include "core_pki_utils.h" + +/*-----------------------------------------------------------*/ + +/** + * @brief Each compilation unit that consumes the NetworkContext must define it. + * It should contain a single pointer as seen below whenever the header file + * of this transport implementation is included to your project. + * + * @note When using multiple transports in the same compilation unit, + * define this pointer as void *. + */ +struct NetworkContext +{ + TlsTransportParams_t * pParams; +}; + +/*-----------------------------------------------------------*/ +#if DISABLED_CREDENTIALS + +/** + * @brief Represents string to be logged when mbedTLS returned error + * does not contain a high-level code. + */ +static const char * pNoHighLevelMbedTlsCodeStr = ""; + +/** + * @brief Represents string to be logged when mbedTLS returned error + * does not contain a low-level code. + */ +static const char * pNoLowLevelMbedTlsCodeStr = ""; +#endif + +/** + * @brief Utility for converting the high-level code in an mbedTLS error to string, + * if the code-contains a high-level code; otherwise, using a default string. + */ +#define mbedtlsHighLevelCodeOrDefault(mbedTlsCode) \ + (mbedtls_high_level_strerr(mbedTlsCode) != NULL) ? \ + mbedtls_high_level_strerr(mbedTlsCode) : pNoHighLevelMbedTlsCodeStr + +/** + * @brief Utility for converting the level-level code in an mbedTLS error to string, + * if the code-contains a level-level code; otherwise, using a default string. + */ +#define mbedtlsLowLevelCodeOrDefault(mbedTlsCode) \ + (mbedtls_low_level_strerr(mbedTlsCode) != NULL) ? \ + mbedtls_low_level_strerr(mbedTlsCode) : pNoLowLevelMbedTlsCodeStr + +/*-----------------------------------------------------------*/ + +/** + * @brief Initialize the mbed TLS structures in a network connection. + * + * @param[in] pSslContext The SSL context to initialize. + */ +static void sslContextInit(SSLContext_t * pSslContext); + +/** + * @brief Free the mbed TLS structures in a network connection. + * + * @param[in] pSslContext The SSL context to free. + */ +static void sslContextFree(SSLContext_t * pSslContext); + +/** + * @brief Set up TLS on a TCP connection. + * + * @param[in] pNetworkContext Network context. + * @param[in] pHostName Remote host name, used for server name indication. + * @param[in] pNetworkCredentials TLS setup parameters. + * + * @return #TLS_TRANSPORT_SUCCESS, #TLS_TRANSPORT_INSUFFICIENT_MEMORY, #TLS_TRANSPORT_INVALID_CREDENTIALS, + * #TLS_TRANSPORT_HANDSHAKE_FAILED, or #TLS_TRANSPORT_INTERNAL_ERROR. + */ +static TlsTransportStatus_t tlsSetup(NetworkContext_t * pNetworkContext, + const char * pHostName, + const NetworkCredentials_t * pNetworkCredentials); + +/*-----------------------------------------------------------*/ + +/** + * @brief Callback that wraps PKCS#11 for pseudo-random number generation. + * + * @param[in] pvCtx Caller context. + * @param[in] pucRandom Byte array to fill with random data. + * @param[in] xRandomLength Length of byte array. + * + * @return Zero on success. + */ +static int generateRandomBytes(void * pvCtx, unsigned char * pucRandom, size_t xRandomLength); + +#if DISABLED_CREDENTIALS + +/** + * @brief Helper for reading the specified certificate object, if present, + * out of storage, into RAM, and then into an mbedTLS certificate context + * object. + * + * @param[in] pSslContext Caller TLS context. + * @param[in] pcLabelName PKCS #11 certificate object label. + * @param[in] xClass PKCS #11 certificate object class. + * @param[out] pxCertificateContext Certificate context. + * + * @return Zero on success. + */ +static CK_RV readCertificateIntoContext(SSLContext_t * pSslContext, + const char * pcLabelName, + CK_OBJECT_CLASS xClass, + mbedtls_x509_crt * pxCertificateContext); + +/** + * @brief Helper for setting up potentially hardware-based cryptographic context + * for the client TLS certificate and private key. + * + * @param[in] Caller context. + * @param[in] PKCS11 label which contains the desired private key. + * + * @return Zero on success. + */ +static CK_RV initializeClientKeys(SSLContext_t * pxCtx, const char * pcLabelName); + +/** + * @brief Sign a cryptographic hash with the private key. + * + * @param[in] pvContext Crypto context. + * @param[in] xMdAlg Unused. + * @param[in] pucHash Length in bytes of hash to be signed. + * @param[in] uiHashLen Byte array of hash to be signed. + * @param[out] pucSig RSA signature bytes. + * @param[in] pxSigLen Length in bytes of signature buffer. + * @param[in] piRng Unused. + * @param[in] pvRng Unused. + * + * @return Zero on success. + */ +static int32_t privateKeySigningCallback(void * pvContext, + mbedtls_md_type_t xMdAlg, + const unsigned char * pucHash, + size_t xHashLen, + unsigned char * pucSig, + size_t xSigLen, + size_t * pxSigLen, + int (* piRng)(void *, unsigned char *, size_t), + void * pvRng); + +#endif + +/*-----------------------------------------------------------*/ + +/********************************************************************************************************************** + * Function Name: sslContextInit + * Description : . + * Argument : pSslContext + * Return Value : . + *********************************************************************************************************************/ +static void sslContextInit (SSLContext_t * pSslContext) +{ + configASSERT(pSslContext != NULL); + + mbedtls_ssl_config_init(&(pSslContext->config)); + mbedtls_x509_crt_init(&(pSslContext->rootCa)); + mbedtls_x509_crt_init(&(pSslContext->clientCert)); + mbedtls_ssl_init(&(pSslContext->context)); + + xInitializePkcs11Session(&(pSslContext->xP11Session)); + C_GetFunctionList(&(pSslContext->pxP11FunctionList)); +} + +/********************************************************************************************************************** + * End of function sslContextInit + *********************************************************************************************************************/ + +/*-----------------------------------------------------------*/ + +/********************************************************************************************************************** + * Function Name: sslContextFree + * Description : . + * Argument : pSslContext + * Return Value : . + *********************************************************************************************************************/ +static void sslContextFree (SSLContext_t * pSslContext) +{ + configASSERT(pSslContext != NULL); + + mbedtls_ssl_free(&(pSslContext->context)); + mbedtls_x509_crt_free(&(pSslContext->rootCa)); + mbedtls_x509_crt_free(&(pSslContext->clientCert)); + mbedtls_ssl_config_free(&(pSslContext->config)); + + mbedtls_pk_free(&(pSslContext->privKey)); + + pSslContext->pxP11FunctionList->C_CloseSession(pSslContext->xP11Session); +} + +/********************************************************************************************************************** + * End of function sslContextFree + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: tlsSetup + * Description : . + * Arguments : pNetworkContext + * : pHostName + * : pNetworkCredentials + * Return Value : . + *********************************************************************************************************************/ +static TlsTransportStatus_t tlsSetup (NetworkContext_t * pNetworkContext, + const char * pHostName, + const NetworkCredentials_t * pNetworkCredentials) +{ + TlsTransportParams_t * pTlsTransportParams = NULL; + TlsTransportStatus_t returnStatus = TLS_TRANSPORT_SUCCESS; + int32_t mbedtlsError = 0; +#if DISABLED_CREDENTIALS + CK_RV xResult = CKR_OK; +#endif + + configASSERT(pNetworkContext != NULL); + configASSERT(pNetworkContext->pParams != NULL); + configASSERT(pHostName != NULL); + configASSERT(pNetworkCredentials != NULL); + configASSERT(pNetworkCredentials->pRootCa != NULL); +#if DISABLED_CREDENTIALS + configASSERT(pNetworkCredentials->pClientCertLabel != NULL); + configASSERT(pNetworkCredentials->pPrivateKeyLabel != NULL); +#endif + pTlsTransportParams = pNetworkContext->pParams; + + /* Initialize the mbed TLS context structures. */ + sslContextInit(&(pTlsTransportParams->sslContext)); + + mbedtlsError = mbedtls_ssl_config_defaults(&(pTlsTransportParams->sslContext.config), + MBEDTLS_SSL_IS_CLIENT, + MBEDTLS_SSL_TRANSPORT_STREAM, + MBEDTLS_SSL_PRESET_DEFAULT); + + if (mbedtlsError != 0) + { + LogError(("Failed to set default SSL configuration: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(mbedtlsError), + mbedtlsLowLevelCodeOrDefault(mbedtlsError))); + + /* Per mbed TLS docs, mbedtls_ssl_config_defaults only fails on memory allocation. */ + returnStatus = TLS_TRANSPORT_INSUFFICIENT_MEMORY; + } + + if (returnStatus == TLS_TRANSPORT_SUCCESS) + { + /* Set up the certificate security profile, starting from the default value. */ + pTlsTransportParams->sslContext.certProfile = mbedtls_x509_crt_profile_default; + + /* test.mosquitto.org only provides a 1024-bit RSA certificate, which is + * not acceptable by the default mbed TLS certificate security profile. + * For the purposes of this demo, allow the use of 1024-bit RSA certificates. + * This block should be removed otherwise. */ + if (strncmp(pHostName, "test.mosquitto.org", strlen(pHostName)) == 0) + { + pTlsTransportParams->sslContext.certProfile.rsa_min_bitlen = 1024; + } + + /* Set SSL authmode and the RNG context. */ + mbedtls_ssl_conf_authmode(&(pTlsTransportParams->sslContext.config), MBEDTLS_SSL_VERIFY_REQUIRED); + mbedtls_ssl_conf_rng(&(pTlsTransportParams->sslContext.config), + generateRandomBytes, + &pTlsTransportParams->sslContext); + mbedtls_ssl_conf_cert_profile(&(pTlsTransportParams->sslContext.config), + &(pTlsTransportParams->sslContext.certProfile)); + + /* Parse the server root CA certificate into the SSL context. */ + mbedtlsError = mbedtls_x509_crt_parse(&(pTlsTransportParams->sslContext.rootCa), + pNetworkCredentials->pRootCa, + pNetworkCredentials->rootCaSize); + + if (mbedtlsError != 0) + { + LogError(("Failed to parse server root CA certificate: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(mbedtlsError), + mbedtlsLowLevelCodeOrDefault(mbedtlsError))); + + returnStatus = TLS_TRANSPORT_INVALID_CREDENTIALS; + } + else + { + mbedtls_ssl_conf_ca_chain(&(pTlsTransportParams->sslContext.config), + &(pTlsTransportParams->sslContext.rootCa), NULL); + } + } + +#if DISABLED_CREDENTIALS + if (returnStatus == TLS_TRANSPORT_SUCCESS) + { + /* Setup the client private key. */ + xResult = initializeClientKeys(&(pTlsTransportParams->sslContext), pNetworkCredentials->pPrivateKeyLabel); + + if (xResult != CKR_OK) + { + LogError(("Failed to setup key handling by PKCS #11.")); + + returnStatus = TLS_TRANSPORT_INVALID_CREDENTIALS; + } + else + { + /* Setup the client certificate. */ + xResult = readCertificateIntoContext(&(pTlsTransportParams->sslContext), + pNetworkCredentials->pClientCertLabel, + CKO_CERTIFICATE, + &(pTlsTransportParams->sslContext.clientCert)); + + if (xResult != CKR_OK) + { + LogError(("Failed to get certificate from PKCS #11 module.")); + + returnStatus = TLS_TRANSPORT_INVALID_CREDENTIALS; + } + else + { + (void) mbedtls_ssl_conf_own_cert(&(pTlsTransportParams->sslContext.config), + &(pTlsTransportParams->sslContext.clientCert), + &(pTlsTransportParams->sslContext.privKey)); + } + } + } +#endif + if ((returnStatus == TLS_TRANSPORT_SUCCESS) && (pNetworkCredentials->pAlpnProtos != NULL)) + { + /* Include an application protocol list in the TLS ClientHello + * message. */ + mbedtlsError = mbedtls_ssl_conf_alpn_protocols(&(pTlsTransportParams->sslContext.config), + pNetworkCredentials->pAlpnProtos); + + if (mbedtlsError != 0) + { + LogError(("Failed to configure ALPN protocol in mbed TLS: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(mbedtlsError), + mbedtlsLowLevelCodeOrDefault(mbedtlsError))); + + returnStatus = TLS_TRANSPORT_INTERNAL_ERROR; + } + } + + if (returnStatus == TLS_TRANSPORT_SUCCESS) + { + /* Initialize the mbed TLS secured connection context. */ + mbedtlsError = + mbedtls_ssl_setup(&(pTlsTransportParams->sslContext.context), &(pTlsTransportParams->sslContext.config)); + + if (mbedtlsError != 0) + { + LogError(("Failed to set up mbed TLS SSL context: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(mbedtlsError), + mbedtlsLowLevelCodeOrDefault(mbedtlsError))); + + returnStatus = TLS_TRANSPORT_INTERNAL_ERROR; + } + else + { + /* Set the underlying IO for the TLS connection. */ + + /* MISRA Rule 11.2 flags the following line for casting the second + * parameter to void *. This rule is suppressed because + * #mbedtls_ssl_set_bio requires the second parameter as void *. + *//* coverity[misra_c_2012_rule_11_2_violation] */ + mbedtls_ssl_set_bio(&(pTlsTransportParams->sslContext.context), + (void *) pTlsTransportParams->tcpSocket, + xMbedTLSBioTCPSocketsWrapperSend, + xMbedTLSBioTCPSocketsWrapperRecv, + NULL); + } + } + + if (returnStatus == TLS_TRANSPORT_SUCCESS) + { + /* Enable SNI if requested. */ + if (pNetworkCredentials->disableSni == pdFALSE) + { + mbedtlsError = mbedtls_ssl_set_hostname(&(pTlsTransportParams->sslContext.context), pHostName); + + if (mbedtlsError != 0) + { + LogError(("Failed to set server name: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(mbedtlsError), + mbedtlsLowLevelCodeOrDefault(mbedtlsError))); + + returnStatus = TLS_TRANSPORT_INTERNAL_ERROR; + } + } + } + + /* Set Maximum Fragment Length if enabled. */ +#ifdef MBEDTLS_SSL_MAX_FRAGMENT_LENGTH + if (returnStatus == TLS_TRANSPORT_SUCCESS) + { + /* Enable the max fragment extension. 4096 bytes is currently the largest fragment size permitted. + * See RFC 8449 https://tools.ietf.org/html/rfc8449 for more information. + * + * Smaller values can be found in "mbedtls/include/ssl.h". + */ + mbedtlsError = mbedtls_ssl_conf_max_frag_len(&(pTlsTransportParams->sslContext.config), + MBEDTLS_SSL_MAX_FRAG_LEN_4096); + + if (mbedtlsError != 0) + { + LogError(("Failed to maximum fragment length extension: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(mbedtlsError), + mbedtlsLowLevelCodeOrDefault(mbedtlsError))); + returnStatus = TLS_TRANSPORT_INTERNAL_ERROR; + } + } +#endif /* ifdef MBEDTLS_SSL_MAX_FRAGMENT_LENGTH */ + + if (returnStatus == TLS_TRANSPORT_SUCCESS) + { + /* Perform the TLS handshake. */ + do + { + mbedtlsError = mbedtls_ssl_handshake(&(pTlsTransportParams->sslContext.context)); + } while ((mbedtlsError == MBEDTLS_ERR_SSL_WANT_READ) || + (mbedtlsError == MBEDTLS_ERR_SSL_WANT_WRITE)); + + if (mbedtlsError != 0) + { + LogError(("Failed to perform TLS handshake: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(mbedtlsError), + mbedtlsLowLevelCodeOrDefault(mbedtlsError))); + + returnStatus = TLS_TRANSPORT_HANDSHAKE_FAILED; + } + } + + if (returnStatus != TLS_TRANSPORT_SUCCESS) + { + sslContextFree(&(pTlsTransportParams->sslContext)); + } + else + { + LogInfo(("(Network connection %p) TLS handshake successful.", + pNetworkContext)); + } + + return returnStatus; +} + +/********************************************************************************************************************** + * End of function tlsSetup + *********************************************************************************************************************/ + +/*-----------------------------------------------------------*/ + +/********************************************************************************************************************** + * Function Name: generateRandomBytes + * Description : . + * Arguments : pvCtx + * : pucRandom + * : xRandomLength + * Return Value : . + *********************************************************************************************************************/ +static int generateRandomBytes (void * pvCtx, unsigned char * pucRandom, size_t xRandomLength) +{ + /* Must cast from void pointer to conform to mbed TLS API. */ + SSLContext_t * pxCtx = (SSLContext_t *) pvCtx; + CK_RV xResult; + + xResult = pxCtx->pxP11FunctionList->C_GenerateRandom(pxCtx->xP11Session, pucRandom, xRandomLength); + + if (xResult != CKR_OK) + { + LogError(("Failed to generate random bytes from the PKCS #11 module.")); + } + + return (int) xResult; +} + +/********************************************************************************************************************** + * End of function generateRandomBytes + *********************************************************************************************************************/ + +/*-----------------------------------------------------------*/ + +#if DISABLED_CREDENTIALS + +/********************************************************************************************************************** + * Function Name: readCertificateIntoContext + * Description : . + * Arguments : pSslContext + * : pcLabelName + * : xClass + * : pxCertificateContext + * Return Value : . + *********************************************************************************************************************/ +static CK_RV readCertificateIntoContext (SSLContext_t * pSslContext, + const char * pcLabelName, + CK_OBJECT_CLASS xClass, + mbedtls_x509_crt * pxCertificateContext) +{ + CK_RV xResult = CKR_OK; + CK_ATTRIBUTE xTemplate = {0}; + CK_OBJECT_HANDLE xCertObj = 0; + size_t labelLength = strlen(pcLabelName); + + if (labelLength > pkcs11configMAX_LABEL_LENGTH) + { + labelLength = pkcs11configMAX_LABEL_LENGTH; + } + + /* Get the handle of the certificate. */ + xResult = xFindObjectWithLabelAndClass(pSslContext->xP11Session, + (char *) pcLabelName, + labelLength, + xClass, + &xCertObj); + + if ((CKR_OK == xResult) && (xCertObj == CK_INVALID_HANDLE)) + { + xResult = CKR_OBJECT_HANDLE_INVALID; + } + + /* Query the certificate size. */ + if (CKR_OK == xResult) + { + xTemplate.type = CKA_VALUE; + xTemplate.ulValueLen = 0; + xTemplate.pValue = NULL; + xResult = pSslContext->pxP11FunctionList->C_GetAttributeValue(pSslContext->xP11Session, + xCertObj, + &xTemplate, + 1); + } + + /* Create a buffer for the certificate. */ + if (CKR_OK == xResult) + { + xTemplate.pValue = pvPortMalloc(xTemplate.ulValueLen); + + if (NULL == xTemplate.pValue) + { + xResult = CKR_HOST_MEMORY; + } + } + + /* Export the certificate. */ + if (CKR_OK == xResult) + { + xResult = + pSslContext->pxP11FunctionList->C_GetAttributeValue(pSslContext->xP11Session, xCertObj, &xTemplate, 1); + } + + /* Decode the certificate. */ + if (CKR_OK == xResult) + { + xResult = (CK_RV) mbedtls_x509_crt_parse(pxCertificateContext, + (const unsigned char *) xTemplate.pValue, + xTemplate.ulValueLen); + } + + /* Free memory. */ + vPortFree(xTemplate.pValue); + + return xResult; +} + +/********************************************************************************************************************** + * End of function readCertificateIntoContext + *********************************************************************************************************************/ + +/*-----------------------------------------------------------*/ + +/** + * @brief Helper for setting up potentially hardware-based cryptographic context + * for the client TLS certificate and private key. + * + * @param[in] Caller context. + * @param[in] PKCS11 label which contains the desired private key. + * + * @return Zero on success. + */ + +/********************************************************************************************************************** + * Function Name: initializeClientKeys + * Description : . + * Arguments : pxCtx + * : pcLabelName + * Return Value : . + *********************************************************************************************************************/ +static CK_RV initializeClientKeys (SSLContext_t * pxCtx, const char * pcLabelName) +{ + CK_RV xResult = CKR_OK; + CK_SLOT_ID * pxSlotIds = NULL; + CK_ULONG xCount = 0; + CK_ATTRIBUTE xTemplate[2]; + mbedtls_pk_type_t xKeyAlgo = (mbedtls_pk_type_t) ~0; + + /* Get the PKCS #11 module/token slot count. */ + if (CKR_OK == xResult) + { + xResult = pxCtx->pxP11FunctionList->C_GetSlotList(CK_TRUE, NULL, &xCount); + } + + /* Allocate memory to store the token slots. */ + if (CKR_OK == xResult) + { + pxSlotIds = (CK_SLOT_ID *) pvPortMalloc(sizeof(CK_SLOT_ID) * xCount); + + if (NULL == pxSlotIds) + { + xResult = CKR_HOST_MEMORY; + } + } + + /* Get all of the available private key slot identities. */ + if (CKR_OK == xResult) + { + xResult = pxCtx->pxP11FunctionList->C_GetSlotList(CK_TRUE, pxSlotIds, &xCount); + } + + /* Put the module in authenticated mode. */ + if (CKR_OK == xResult) + { + xResult = pxCtx->pxP11FunctionList->C_Login(pxCtx->xP11Session, + CKU_USER, + (CK_UTF8CHAR_PTR) configPKCS11_DEFAULT_USER_PIN, + (sizeof(configPKCS11_DEFAULT_USER_PIN)) - 1); + } + + if (CKR_OK == xResult) + { + size_t labelLength = strlen(pcLabelName); + + if (labelLength > pkcs11configMAX_LABEL_LENGTH) + { + labelLength = pkcs11configMAX_LABEL_LENGTH; + } + + /* Get the handle of the device private key. */ + xResult = xFindObjectWithLabelAndClass(pxCtx->xP11Session, + (char *) pcLabelName, + labelLength, + CKO_PRIVATE_KEY, + &pxCtx->xP11PrivateKey); + } + + if ((CKR_OK == xResult) && (pxCtx->xP11PrivateKey == CK_INVALID_HANDLE)) + { + xResult = CK_INVALID_HANDLE; + LogError(("Could not find private key.")); + } + + if (xResult == CKR_OK) + { + xResult = xPKCS11_initMbedtlsPkContext(&(pxCtx->privKey), pxCtx->xP11Session, pxCtx->xP11PrivateKey); + } + + /* Free memory. */ + vPortFree(pxSlotIds); + + return xResult; +} + +/********************************************************************************************************************** + * End of function initializeClientKeys + *********************************************************************************************************************/ +#endif + +/*-----------------------------------------------------------*/ + +/********************************************************************************************************************** + * Function Name: TLS_FreeRTOS_Connect + * Description : . + * Arguments : pNetworkContext + * : pHostName + * : port + * : pNetworkCredentials + * : receiveTimeoutMs + * : sendTimeoutMs + * Return Value : . + *********************************************************************************************************************/ +TlsTransportStatus_t TLS_FreeRTOS_Connect (NetworkContext_t * pNetworkContext, + const char * pHostName, + uint16_t port, + const NetworkCredentials_t * pNetworkCredentials, + uint32_t receiveTimeoutMs, + uint32_t sendTimeoutMs) +{ + TlsTransportParams_t * pTlsTransportParams = NULL; + TlsTransportStatus_t returnStatus = TLS_TRANSPORT_SUCCESS; + BaseType_t socketStatus = 0; + BaseType_t isSocketConnected = pdFALSE; + + if ((pNetworkContext == NULL) || + (pNetworkContext->pParams == NULL) || + (pHostName == NULL) || + (pNetworkCredentials == NULL)) + { + LogError(("Invalid input parameter(s): Arguments cannot be NULL. pNetworkContext=%p, " + "pHostName=%p, pNetworkCredentials=%p.", + pNetworkContext, + pHostName, + pNetworkCredentials)); + returnStatus = TLS_TRANSPORT_INVALID_PARAMETER; + } + else if ((pNetworkCredentials->pRootCa == NULL)) + { + LogError(("pRootCa cannot be NULL.")); + returnStatus = TLS_TRANSPORT_INVALID_PARAMETER; + } + else + { + /* Empty else for MISRA 15.7 compliance. */ + } + + /* Establish a TCP connection with the server. */ + if (returnStatus == TLS_TRANSPORT_SUCCESS) + { + pTlsTransportParams = pNetworkContext->pParams; + + /* Initialize tcpSocket. */ + pTlsTransportParams->tcpSocket = NULL; + + socketStatus = TCP_Sockets_Connect(&(pTlsTransportParams->tcpSocket), + pHostName, + port, + receiveTimeoutMs, + sendTimeoutMs); + + if (socketStatus != 0) + { + LogError(("Failed to connect to %s with error %d.", + pHostName, + socketStatus)); + returnStatus = TLS_TRANSPORT_CONNECT_FAILURE; + } + } + + /* Perform TLS handshake. */ + if (returnStatus == TLS_TRANSPORT_SUCCESS) + { + isSocketConnected = pdTRUE; + + returnStatus = tlsSetup(pNetworkContext, pHostName, pNetworkCredentials); + } + + /* Clean up on failure. */ + if (returnStatus != TLS_TRANSPORT_SUCCESS) + { + if (isSocketConnected == pdTRUE) + { + TCP_Sockets_Disconnect(pTlsTransportParams->tcpSocket); + pTlsTransportParams->tcpSocket = NULL; + } + } + else + { + LogInfo(("(Network connection %p) Connection to %s established.", + pNetworkContext, + pHostName)); + } + + return returnStatus; +} + +/********************************************************************************************************************** + * End of function TLS_FreeRTOS_Connect + *********************************************************************************************************************/ + +/*-----------------------------------------------------------*/ + +/********************************************************************************************************************** + * Function Name: TLS_FreeRTOS_Disconnect + * Description : . + * Argument : pNetworkContext + * Return Value : . + *********************************************************************************************************************/ +void TLS_FreeRTOS_Disconnect (NetworkContext_t * pNetworkContext) +{ + TlsTransportParams_t * pTlsTransportParams = NULL; + BaseType_t tlsStatus = 0; + + if ((pNetworkContext != NULL) && (pNetworkContext->pParams != NULL)) + { + pTlsTransportParams = pNetworkContext->pParams; + + /* Attempting to terminate TLS connection. */ + tlsStatus = (BaseType_t) mbedtls_ssl_close_notify(&(pTlsTransportParams->sslContext.context)); + + /* Ignore the WANT_READ and WANT_WRITE return values. */ + if ((tlsStatus != (BaseType_t) MBEDTLS_ERR_SSL_WANT_READ) && + (tlsStatus != (BaseType_t) MBEDTLS_ERR_SSL_WANT_WRITE)) + { + if (tlsStatus == 0) + { + LogInfo(("(Network connection %p) TLS close-notify sent.", + pNetworkContext)); + } + else + { + LogError(("(Network connection %p) Failed to send TLS close-notify: mbedTLSError= %s : %s.", + pNetworkContext, + mbedtlsHighLevelCodeOrDefault(tlsStatus), + mbedtlsLowLevelCodeOrDefault(tlsStatus))); + } + } + + /* Call socket shutdown function to close connection. */ + TCP_Sockets_Disconnect(pTlsTransportParams->tcpSocket); + + /* Free mbed TLS contexts. */ + sslContextFree(&(pTlsTransportParams->sslContext)); + } +} + +/********************************************************************************************************************** + * End of function TLS_FreeRTOS_Disconnect + *********************************************************************************************************************/ + +/*-----------------------------------------------------------*/ + +/********************************************************************************************************************** + * Function Name: TLS_FreeRTOS_recv + * Description : . + * Arguments : pNetworkContext + * : pBuffer + * : bytesToRecv + * Return Value : . + *********************************************************************************************************************/ +int32_t TLS_FreeRTOS_recv (NetworkContext_t * pNetworkContext, void * pBuffer, size_t bytesToRecv) +{ + TlsTransportParams_t * pTlsTransportParams = NULL; + int32_t tlsStatus = 0; + + if ((pNetworkContext == NULL) || (pNetworkContext->pParams == NULL)) + { + LogError(("invalid input, pNetworkContext=%p", pNetworkContext)); + tlsStatus = -1; + } + else if (pBuffer == NULL) + { + LogError(("invalid input, pBuffer == NULL")); + tlsStatus = -1; + } + else if (bytesToRecv == 0) + { + LogError(("invalid input, bytesToRecv == 0")); + tlsStatus = -1; + } + else + { + pTlsTransportParams = pNetworkContext->pParams; + + tlsStatus = (int32_t) mbedtls_ssl_read(&(pTlsTransportParams->sslContext.context), pBuffer, bytesToRecv); + + if ((MBEDTLS_ERR_SSL_TIMEOUT == tlsStatus) || + (MBEDTLS_ERR_SSL_WANT_READ == tlsStatus) || + (MBEDTLS_ERR_SSL_WANT_WRITE == tlsStatus)) + { + LogDebug(("Failed to read data. However, a read can be retried on this error. " + "mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(tlsStatus), + mbedtlsLowLevelCodeOrDefault(tlsStatus))); + + /* Mark these set of errors as a timeout. The libraries may retry read + * on these errors. */ + tlsStatus = 0; + } + else if (tlsStatus < 0) + { + LogError(("Failed to read data: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(tlsStatus), + mbedtlsLowLevelCodeOrDefault(tlsStatus))); + } + else + { + /* Empty else marker. */ + } + } + + return tlsStatus; +} + +/********************************************************************************************************************** + * End of function TLS_FreeRTOS_recv + *********************************************************************************************************************/ + +/*-----------------------------------------------------------*/ + +/********************************************************************************************************************** + * Function Name: TLS_FreeRTOS_send + * Description : . + * Arguments : pNetworkContext + * : pBuffer + * : bytesToSend + * Return Value : . + *********************************************************************************************************************/ +int32_t TLS_FreeRTOS_send (NetworkContext_t * pNetworkContext, const void * pBuffer, size_t bytesToSend) +{ + TlsTransportParams_t * pTlsTransportParams = NULL; + int32_t tlsStatus = 0; + + if ((pNetworkContext == NULL) || (pNetworkContext->pParams == NULL)) + { + LogError(("invalid input, pNetworkContext=%p", pNetworkContext)); + tlsStatus = -1; + } + else if (pBuffer == NULL) + { + LogError(("invalid input, pBuffer == NULL")); + tlsStatus = -1; + } + else if (bytesToSend == 0) + { + LogError(("invalid input, bytesToSend == 0")); + tlsStatus = -1; + } + else + { + pTlsTransportParams = pNetworkContext->pParams; + tlsStatus = (int32_t) mbedtls_ssl_write(&(pTlsTransportParams->sslContext.context), + pBuffer, + bytesToSend); + + if ((tlsStatus == MBEDTLS_ERR_SSL_TIMEOUT) || + (tlsStatus == MBEDTLS_ERR_SSL_WANT_READ) || + (tlsStatus == MBEDTLS_ERR_SSL_WANT_WRITE)) + { + LogDebug(("Failed to send data. However, send can be retried on this error. " + "mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(tlsStatus), + mbedtlsLowLevelCodeOrDefault(tlsStatus))); + + /* Mark these set of errors as a timeout. The libraries may retry send + * on these errors. */ + tlsStatus = 0; + } + else if (tlsStatus < 0) + { + LogError(("Failed to send data: mbedTLSError= %s : %s.", + mbedtlsHighLevelCodeOrDefault(tlsStatus), + mbedtlsLowLevelCodeOrDefault(tlsStatus))); + } + else + { + /* Empty else marker. */ + } + } + + return tlsStatus; +} + +/********************************************************************************************************************** + * End of function TLS_FreeRTOS_send + *********************************************************************************************************************/ + +/*-----------------------------------------------------------*/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/root_ca.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/root_ca.h new file mode 100644 index 0000000000..7160af5249 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/iot/root_ca.h @@ -0,0 +1,158 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : root_ca.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +#ifndef ROOT_CA_H_ +#define ROOT_CA_H_ + +#define HTTPS_CURRENCY_HOST_ADDRESS "api.currencyapi.com" +#define HTTPS_WEATHER_HOST_ADDRESS "api.weatherapi.com" +#define HTTPS_PORT ((uint16_t) 443U) + +// CURRENCY_API +#define HTTPS_TRUSTED_ROOT_CA_CURRENCY \ + "-----BEGIN CERTIFICATE-----\n" \ + "MIIFVzCCAz+gAwIBAgINAgPlk28xsBNJiGuiFzANBgkqhkiG9w0BAQwFADBHMQsw\n" \ + "CQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\n" \ + "MBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAw\n" \ + "MDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\n" \ + "Y2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjEwggIiMA0GCSqGSIb3DQEBAQUA\n" \ + "A4ICDwAwggIKAoICAQC2EQKLHuOhd5s73L+UPreVp0A8of2C+X0yBoJx9vaMf/vo\n" \ + "27xqLpeXo4xL+Sv2sfnOhB2x+cWX3u+58qPpvBKJXqeqUqv4IyfLpLGcY9vXmX7w\n" \ + "Cl7raKb0xlpHDU0QM+NOsROjyBhsS+z8CZDfnWQpJSMHobTSPS5g4M/SCYe7zUjw\n" \ + "TcLCeoiKu7rPWRnWr4+wB7CeMfGCwcDfLqZtbBkOtdh+JhpFAz2weaSUKK0Pfybl\n" \ + "qAj+lug8aJRT7oM6iCsVlgmy4HqMLnXWnOunVmSPlk9orj2XwoSPwLxAwAtcvfaH\n" \ + "szVsrBhQf4TgTM2S0yDpM7xSma8ytSmzJSq0SPly4cpk9+aCEI3oncKKiPo4Zor8\n" \ + "Y/kB+Xj9e1x3+naH+uzfsQ55lVe0vSbv1gHR6xYKu44LtcXFilWr06zqkUspzBmk\n" \ + "MiVOKvFlRNACzqrOSbTqn3yDsEB750Orp2yjj32JgfpMpf/VjsPOS+C12LOORc92\n" \ + "wO1AK/1TD7Cn1TsNsYqiA94xrcx36m97PtbfkSIS5r762DL8EGMUUXLeXdYWk70p\n" \ + "aDPvOmbsB4om3xPXV2V4J95eSRQAogB/mqghtqmxlbCluQ0WEdrHbEg8QOB+DVrN\n" \ + "VjzRlwW5y0vtOUucxD/SVRNuJLDWcfr0wbrM7Rv1/oFB2ACYPTrIrnqYNxgFlQID\n" \ + "AQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E\n" \ + "FgQU5K8rJnEaK0gnhS9SZizv8IkTcT4wDQYJKoZIhvcNAQEMBQADggIBAJ+qQibb\n" \ + "C5u+/x6Wki4+omVKapi6Ist9wTrYggoGxval3sBOh2Z5ofmmWJyq+bXmYOfg6LEe\n" \ + "QkEzCzc9zolwFcq1JKjPa7XSQCGYzyI0zzvFIoTgxQ6KfF2I5DUkzps+GlQebtuy\n" \ + "h6f88/qBVRRiClmpIgUxPoLW7ttXNLwzldMXG+gnoot7TiYaelpkttGsN/H9oPM4\n" \ + "7HLwEXWdyzRSjeZ2axfG34arJ45JK3VmgRAhpuo+9K4l/3wV3s6MJT/KYnAK9y8J\n" \ + "ZgfIPxz88NtFMN9iiMG1D53Dn0reWVlHxYciNuaCp+0KueIHoI17eko8cdLiA6Ef\n" \ + "MgfdG+RCzgwARWGAtQsgWSl4vflVy2PFPEz0tv/bal8xa5meLMFrUKTX5hgUvYU/\n" \ + "Z6tGn6D/Qqc6f1zLXbBwHSs09dR2CQzreExZBfMzQsNhFRAbd03OIozUhfJFfbdT\n" \ + "6u9AWpQKXCBfTkBdYiJ23//OYb2MI3jSNwLgjt7RETeJ9r/tSQdirpLsQBqvFAnZ\n" \ + "0E6yove+7u7Y/9waLd64NnHi/Hm3lCXRSHNboTXns5lndcEZOitHTtNCjv0xyBZm\n" \ + "2tIMPNuzjsmhDYAPexZ3FL//2wmUspO8IFgV6dtxQ/PeEMMA3KgqlbbC1j+Qa3bb\n" \ + "bP6MvPJwNQzcmRk13NfIRmPVNnGuV/u3gm3c\n" \ + "-----END CERTIFICATE-----\n" \ + + +// WEATHER_API +#define HTTPS_TRUSTED_ROOT_CA_WEATHER \ + "-----BEGIN CERTIFICATE-----\n" \ + "MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw\n" \ + "TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\n" \ + "cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4\n" \ + "WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu\n" \ + "ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY\n" \ + "MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc\n" \ + "h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+\n" \ + "0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U\n" \ + "A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW\n" \ + "T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH\n" \ + "B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC\n" \ + "B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv\n" \ + "KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn\n" \ + "OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn\n" \ + "jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw\n" \ + "qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI\n" \ + "rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV\n" \ + "HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq\n" \ + "hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL\n" \ + "ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ\n" \ + "3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK\n" \ + "NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5\n" \ + "ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur\n" \ + "TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC\n" \ + "jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc\n" \ + "oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq\n" \ + "4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA\n" \ + "mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d\n" \ + "emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc=\n" \ + "-----END CERTIFICATE-----\n" + +#define CLIENT_DUMMY_CERTIFICATE \ + "-----BEGIN CERTIFICATE-----" \ + "MIIDwTCCAqmgAwIBAgIUaOzetFVzHl99zN5HMrIssI40KGEwDQYJKoZIhvcNAQEL" \ + "BQAwcDELMAkGA1UEBhMCVUsxDzANBgNVBAgMBkxvbmRvbjETMBEGA1UEBwwKTWFp" \ + "ZGVuaGVhZDEQMA4GA1UECgwHUmVuZXNhczEMMAoGA1UECwwDU0REMRswGQYDVQQD" \ + "DBJ3d3cud2VhdGhlcmFwaS5jb20wHhcNMjMwNDI3MTExOTQyWhcNMjQwNDI2MTEx" \ + "OTQyWjBwMQswCQYDVQQGEwJVSzEPMA0GA1UECAwGTG9uZG9uMRMwEQYDVQQHDApN" \ + "YWlkZW5oZWFkMRAwDgYDVQQKDAdSZW5lc2FzMQwwCgYDVQQLDANTREQxGzAZBgNV" \ + "BAMMEnd3dy53ZWF0aGVyYXBpLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC" \ + "AQoCggEBAKSup1jTO33v9D/jehA4XF6shubBbn4XnfiGMaUpIf9aQAtp6E9ub27W" \ + "CJWwBFhrzBeQdJXGgp5NL9/sPkRHWcg4Ng+kNLjjH7qN0K5XPGVXio15RQwaAkL8" \ + "5HOIj1RPRc/FoRNPSqqhLFb4BjlFqzPFqI41tqCH+fDmhM9f7pd+/QlLksvMX8Gg" \ + "h1YckIMJJhmySlaqtgK9fYGRBg8VooOVpF5J7BbQFC+qxprJ5In1qKU0D2tMLGPw" \ + "vwrYUW9/3uD8h97tuPC5Lr6ESrnooPH6raiHvMGL3ECkPvRWNYznaWcKD/MHyQcA" \ + "K+VFV7cWtm9ZF24/ptoPHHRpnxjVvS8CAwEAAaNTMFEwHQYDVR0OBBYEFJ4zqde8" \ + "urg32N3NQwT5kvsMRmDRMB8GA1UdIwQYMBaAFJ4zqde8urg32N3NQwT5kvsMRmDR" \ + "MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAKRVQvJNiDqOwrdc" \ + "AVcnfMo1yx1H+366Njm+cgm5kDtFJSVnKwH5GLoyUrELtotw4ztfrGV8+JsDaVan" \ + "mOXPW5hoU7QTDBCAVGQTO96Sj6aMLCoyyHmsDRspK0JIM/+DbhFsVE+JUKgySI5u" \ + "7pYc2CNdNWIa4duephQGY0SeuiNkcCmOEd0KUJvUNCPDx8Ws0KvJKAdseUFOl/Ue" \ + "+nQMfIsnBMya7vEZHSJYQTngtjtiVp3eXFEfnBB0gIPMBDk4noHuJRj9OV/1RZyJ" \ + "sYqZ07X+cYkihJt1HFEfPsZQUXBNxVWEnmploCZeG6DTE/JbMRGrANTa6OyofeIn" \ + "btOXEEY=" \ + "-----END CERTIFICATE-----" + +#define CLIENT_DUMMY_PRIVATE_KEY \ + "-----BEGIN PRIVATE KEY-----" \ + "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCkrqdY0zt97/Q/" \ + "43oQOFxerIbmwW5+F534hjGlKSH/WkALaehPbm9u1giVsARYa8wXkHSVxoKeTS/f" \ + "7D5ER1nIODYPpDS44x+6jdCuVzxlV4qNeUUMGgJC/ORziI9UT0XPxaETT0qqoSxW" \ + "+AY5RaszxaiONbagh/nw5oTPX+6Xfv0JS5LLzF/BoIdWHJCDCSYZskpWqrYCvX2B" \ + "kQYPFaKDlaReSewW0BQvqsaayeSJ9ailNA9rTCxj8L8K2FFvf97g/Ife7bjwuS6+" \ + "hEq56KDx+q2oh7zBi9xApD70VjWM52lnCg/zB8kHACvlRVe3FrZvWRduP6baDxx0" \ + "aZ8Y1b0vAgMBAAECgf86MFr8Zm9LhW0yR1VwWqZfEEk2QCLmdhjQQvN/be15iguR" \ + "o9TQwdY5056N97+915DF5Ck3dQjp5n2PN/s3wNz+FELDIrc7kePhZcBGHMSZCnF1" \ + "rSa+MJ8AIr/N0CqSH8mm9ChUxi+slVG2456dRPsorpL8MmK0CHlN4u5jpevEFed7" \ + "CdIKZijZ7SqqSXflyhjF/rPT53a/WIb1Mc5lg+wKz9tPLK/GmAwzPdMX2dadAxl9" \ + "/BrJhIb5EBPXgrazoGSM4oi8xjDpyF2otOw0XY3joaTuAex4Ck/TXXSlASPW+HVI" \ + "nVdv5U6l9kswVz6p8jzwwH5Ijv0l+tzE/+BV+4UCgYEA5RkW64kT+yEsZRiAQoYe" \ + "L/by4HjMqivw4MjyOE8rXJ+XPQHjS6eCIJHqhhIg9QfMg1OVYRM8s9oZb48C8dkw" \ + "Ao8G+DT5JVwQOWJkEkd+0g4DzkUUsBxEeL4LYWOglPxVNhKXZPd+N1laiQeXcvUT" \ + "0v3IgjwzlXeDFCFMf+CApssCgYEAuAUpxdxG/fk8KHD9sBaFN5qFV4rQ+k5yoCsq" \ + "RNkHlFrfQFHKvMDUQ+8BVet2X1Yp9VGBD3VeYJIjVYltTYOB27JRuw+kjVQiaor8" \ + "bbs94teA1ktlEVOdpnVMs/K04ijGg5NdhMDJmbyDChsxAPvrDH40m53vnJTG8Rnb" \ + "Xv5oUq0CgYEAwLJ9yNef6tdYVCBroYjV01pPp+dznp8fGLNsqVhODLZfq3zvBi97" \ + "EJIrRWHyPqe0qbGgL+rSYCTOyDruKyaXb0+GeTd1aKsrKllL+uQQE/ad1N3eLNNZ" \ + "9IVFZUE7TJWBxt2UYeSaUUvjDudHx/XEGvBDuueQK+Q+aKwpgFYBYEkCgYEAta8b" \ + "VCesy9oERCVywyUo+AIOvqTmuQs07uBPRlREwHuLyhQ3J2724++YkPz+DRikKnoD" \ + "A4Es4gnG6w/ZI9vAHWoMebTzETpNFIYOvkRM0KdWo70ilx3IG+3aAhyR7Gy3unaH" \ + "sacqJChT9GluU3tl0RrV1AL17NGTLb4Ksdpao60CgYEAzfsx3HmgzPPACCg3OglG" \ + "OSNtEeBfQr68QTsOpHhQN+STzqlMMNSN/138Mw33iIWjjWdw3VvKTClLUc/8mMn6" \ + "1O78l3Y7PBKnkLx9B/PaOHE3gto2OcCMRfHdXK3gXcOj9FmK96F7/3x8jEVbPQ5r" \ + "aC699c1qkZiBd99ul3tjH2A=" \ + "-----END PRIVATE KEY-----" +#endif /* ROOT_CA_H_ */ + +// 1796c233af584ce5b35142450231310 diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/jlink_console.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/jlink_console.c new file mode 100644 index 0000000000..6babd5b983 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/jlink_console.c @@ -0,0 +1,319 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : usb_console_main.c + * Description : Entry function. + *********************************************************************************************************************/ + +#include +#include + +#include "r_typedefs.h" + +#include "common_utils.h" +#include "common_init.h" +#include "board_cfg.h" +#include "jlink_console.h" + +#define TRANSFER_LENGTH (1024) + +static uint8_t g_out_of_band_received[TRANSFER_LENGTH]; +static uint32_t g_out_of_band_index = 0; +static uint8_t s_rx_buf; +static uint8_t s_rx_buf_fifo[41]; + +uint32_t g_transfer_complete = 0; +uint32_t g_receive_complete = 0; + +static void Jlink_console_read(const char * buffer); +static void Jlink_console_write(const char_t * buffer); + +extern sci_b_baud_setting_t g_jlink_console_baud_setting; + +/********************************************************************************************************************** + * Function Name: jlink_console_init + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void jlink_console_init (void) +{ + fsp_err_t fsp_err = FSP_SUCCESS; + +/* + * g_jlink_console_baud_setting.baudrate_bits_b.abcse = 1; + * g_jlink_console_baud_setting.baudrate_bits_b.abcs = 0; + * g_jlink_console_baud_setting.baudrate_bits_b.bgdm = 0; + * g_jlink_console_baud_setting.baudrate_bits_b.cks = 0; + * g_jlink_console_baud_setting.baudrate_bits_b.brr = 11; + * g_jlink_console_baud_setting.baudrate_bits_b.mddr = (uint8_t) 256; + * g_jlink_console_baud_setting.baudrate_bits_b.brme = false; + */ + fsp_err = R_SCI_B_UART_Open(&g_jlink_console_ctrl, &g_jlink_console_cfg); + + R_BSP_PinAccessEnable(); + +#define BOARD_RA8D1_EK +#ifdef BOARD_RA8D1_EK + + /* Certain SCI9 pins cannot be configured correctly through the pin configurator at the moment. */ + R_IOPORT_PinCfg(&g_ioport_ctrl, BSP_IO_PORT_10_PIN_14, + ((uint32_t) IOPORT_CFG_PERIPHERAL_PIN | (uint32_t) IOPORT_PERIPHERAL_SCI1_3_5_7_9)); + R_IOPORT_PinCfg(&g_ioport_ctrl, BSP_IO_PORT_10_PIN_15, + ((uint32_t) IOPORT_CFG_PERIPHERAL_PIN | (uint32_t) IOPORT_PERIPHERAL_SCI1_3_5_7_9)); +#endif +} + +/********************************************************************************************************************** + * End of function jlink_console_init + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: print_to_console + * Description : . + * Argument : p_data + * Return Value : . + *********************************************************************************************************************/ +fsp_err_t print_to_console (char_t * p_data) +{ + fsp_err_t err = FSP_SUCCESS; + + Jlink_console_write(p_data); + + return err; +} + +/********************************************************************************************************************** + * End of function print_to_console + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: input_from_console + * Description : . + * Return Value : . + *********************************************************************************************************************/ +int8_t input_from_console (void) +{ + start_key_check(); + + while (key_pressed() == false) + { + vTaskDelay(1); + } + + return (int8_t) get_detected_key(); +} + +/********************************************************************************************************************** + * End of function input_from_console + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: Jlink_console_write + * Description : . + * Argument : buffer + * Return Value : . + *********************************************************************************************************************/ +static void Jlink_console_write (const char_t * buffer) +{ + fsp_err_t err = FSP_SUCCESS; + + g_transfer_complete = false; + + err = R_SCI_B_UART_Write(&g_jlink_console_ctrl, (uint8_t *) buffer, strlen(buffer)); + + assert(FSP_SUCCESS == err); + + while (!g_transfer_complete) + { + vTaskDelay(1); + } +} + +/********************************************************************************************************************** + * End of function Jlink_console_write + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: start_key_check_fifo + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void start_key_check_fifo (void) +{ + s_rx_buf = 0; + g_receive_complete = false; +} + +/********************************************************************************************************************** + * End of function start_key_check_fifo + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: start_key_check + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void start_key_check (void) +{ + s_rx_buf = 0; + g_receive_complete = false; + + R_SCI_B_UART_Read(&g_jlink_console_ctrl, &s_rx_buf, 1); +} + +/********************************************************************************************************************** + * End of function start_key_check + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: get_detected_key + * Description : . + * Return Value : . + *********************************************************************************************************************/ +uint8_t get_detected_key (void) +{ + return s_rx_buf; +} + +/********************************************************************************************************************** + * End of function get_detected_key + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: key_pressed + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t key_pressed (void) +{ + return g_receive_complete; +} + +/********************************************************************************************************************** + * End of function key_pressed + *********************************************************************************************************************/ + +/* callback from driver */ + +/********************************************************************************************************************** + * Function Name: jlink_console_callback + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void jlink_console_callback (uart_callback_args_t * p_args) +{ + /* Handle the UART event */ + switch (p_args->event) + { + /* Received a character */ + case UART_EVENT_RX_CHAR: + { + /* Only put the next character in the receive buffer if there is space for it */ + if ((sizeof(g_out_of_band_received)) > g_out_of_band_index) + { + /* Write either the next one or two bytes depending on the receive data size */ + if (UART_DATA_BITS_8 >= g_jlink_console_cfg.data_bits) + { + g_out_of_band_received[g_out_of_band_index++] = (uint8_t) p_args->data; + } + else + { + uint16_t * p_dest = (uint16_t *) &g_out_of_band_received[g_out_of_band_index]; + *p_dest = (uint16_t) p_args->data; + g_out_of_band_index += 2; + } + } + + break; + } + + /* Receive complete */ + case UART_EVENT_RX_COMPLETE: + { + g_receive_complete = 1; + break; + } + + /* Transmit complete */ + case UART_EVENT_TX_COMPLETE: + { + g_transfer_complete = 1; + break; + } + + default: + { + } + } +} + +/********************************************************************************************************************** + * End of function jlink_console_callback + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: get_new_chars + * Description : . + * Argument : pBuf + * Return Value : . + *********************************************************************************************************************/ +uint8_t get_new_chars (uint8_t * pBuf) +{ + uint8_t x = 0U; + uint8_t ret = 0U; + + /* Check if single character received. */ + if (g_receive_complete) + { + pBuf[0] = s_rx_buf; + g_receive_complete = 0; + + return 1; + } + else if (g_out_of_band_index == 0) + { + return 0; + } + else + { + /* Continue. */ + } + + for (x = 0; x < g_out_of_band_index; x++) + { + pBuf[x] = g_out_of_band_received[x]; + } + + memset(g_out_of_band_received, 0, g_out_of_band_index + 1); + ret = g_out_of_band_index; + + g_out_of_band_index = 0U; + + return ret; +} + +/********************************************************************************************************************** + * End of function get_new_chars + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * @} (end addtogroup hal_entry) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/jlink_console.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/jlink_console.h new file mode 100644 index 0000000000..9c9a9b54f4 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/jlink_console.h @@ -0,0 +1,43 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : jlink_console_main.h + * Description : Entry function. + *********************************************************************************************************************/ + +#ifndef JLINK_CONSOLE_ENTRY_H_ +#define JLINK_CONSOLE_ENTRY_H_ + +/*******************************************************************************************************************//** + * @ingroup hal_entry + * @{ + **********************************************************************************************************************/ +extern void jlink_console_init(void); + +extern void start_key_check(void); +extern uint8_t get_detected_key(void); +extern bool_t key_pressed(void); +extern uint8_t * input_from_console_fifo(void); + +// extern void input_from_console_fifo (uint8_t* pFifo); +uint8_t get_new_chars(uint8_t * pBuf); + +/** @} */ +#endif /* JLINK_CONSOLE_ENTRY_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/littlefs_app.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/littlefs_app.c new file mode 100644 index 0000000000..85d22fef33 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/littlefs_app.c @@ -0,0 +1,130 @@ +/*********************************************************************************************************************** + * File Name : littlefs_app.c + * Description : This file contains the User functions to configure the littlefs module + ***********************************************************************************************************************/ + +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" +#include "littlefs_app.h" + +/*******************************************************************************************************************//** + * @addtogroup aws_https_client_ep + * @{ + **********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * @brief Initializes the Littlefs module by opening, formating and mounting + * + * @param[in] None + * @retval FSP_SUCCESS Upon successful LittlefS Initialization. + * @retval Any other Error Code Upon unsuccesful LittlefS Initialization. + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: hal_littlefs_init + * Description : . + * Return Value : . + *********************************************************************************************************************/ +fsp_err_t hal_littlefs_init (void) +{ + fsp_err_t err = FSP_SUCCESS; + err = RM_LITTLEFS_FLASH_Open(&g_rm_littlefs0_ctrl, &g_rm_littlefs0_cfg); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("** Failed in RM_LITTLEFS_FLASH_Open API ** \r\n"); + + return err; + } + + /* configure littlfs flash */ + err = configure_littlefs_flash(); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("** Failed in configure_littlefs_flash function ** \r\n"); + hal_littlefs_deinit(); + + return err; + } + + APP_PRINT("\r\n LittlFS flash module initialization successful"); + + return err; +} + +/********************************************************************************************************************** + * End of function hal_littlefs_init + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: configure_littlefs_flash + * Description : . + * Return Value : . + *********************************************************************************************************************/ +fsp_err_t configure_littlefs_flash (void) +{ + fsp_err_t err = FSP_SUCCESS; + err = lfs_format(&g_rm_littlefs0_lfs, &g_rm_littlefs0_lfs_cfg); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("** Failed in lfs_format API ** \r\n"); + hal_littlefs_deinit(); + + return err; + } + + err = lfs_mount(&g_rm_littlefs0_lfs, &g_rm_littlefs0_lfs_cfg); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("** Failed in lfs_mount API ** \r\n"); + hal_littlefs_deinit(); + + return err; + } + + return err; +} + +/********************************************************************************************************************** + * End of function configure_littlefs_flash + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: hal_littlefs_deinit + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void hal_littlefs_deinit (void) +{ + fsp_err_t err = FSP_SUCCESS; + err = RM_LITTLEFS_FLASH_Close(&g_rm_littlefs0_ctrl); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT(" ** Failed in RM_LITTLEFS_FLASH_Close API ** \r\n "); + } +} + +/********************************************************************************************************************** + * End of function hal_littlefs_deinit + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * @} (end defgroup aws_https_client_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/littlefs_app.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/littlefs_app.h new file mode 100644 index 0000000000..27c120d783 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/littlefs_app.h @@ -0,0 +1,34 @@ +/*********************************************************************************************************************** + * File Name : littlefs_app.h + * Description : Contains macros, data structures and functions used in the littlefs configuration + ***********************************************************************************************************************/ + +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef LITTLEFS_APP_H_ +#define LITTLEFS_APP_H_ + +#include "hal_data.h" + +fsp_err_t hal_littlefs_init(void); +fsp_err_t configure_littlefs_flash(void); +void hal_littlefs_deinit(void); + +#endif /* LITTLEFS_APP_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_camview.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_camview.c new file mode 100644 index 0000000000..09ae61bc1f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_camview.c @@ -0,0 +1,1255 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : menu_ns.c + * Version : . + * Description : The next steps screen display. + *********************************************************************************************************************/ + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "common_utils.h" +#include "common_init.h" +#include "menu_camview.h" +#include "jlink_console.h" + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#include "camera_layer.h" +#include "graphics\graphics.h" + +#include "r_glcdc.h" +#include "r_glcdc_cfg.h" + +#include "bg_font_18_full.h" + +#include "touch_gt911.h" +#include "gimp.h" + +// #define SHOW_DETECTION_BOXES (1) + +#define CONNECTION_ABORT_CRTL (0x00) +#define MENU_EXIT_CRTL (0x20) + +#define SLIDE_SHOW_RESET (60) +#define SLIDE_SHOW_RESET_WEATHER (150) + +#define WEATHER_ICON_HOFFSET (308) +#define WEATHER_ICON_VOFFSET (48) + +#define MODULE_NAME "\r\n%d. INTERACTIVE AI, CONNECTIVITY & HMI DEMOS\r\n\r\n" + +#define SUB_OPTIONS "To explore various Interactive Connectivity & HMI Demos\r\n\r\n" \ + "a) Please connect the MIPI Graphic and Camera Expansion Boards included in\r\n" \ + " the EK-RA8D1 kit to the EK-RA8D1 board.\r\n" \ + "b) Please connect the Ethernet cable included in the EK-RA8D1 kit to the EK-\r\n" \ + " RA8D1 board and your Internet Router or Switch.\r\n" \ + "c) Reset the kit and follow the instructions.\r\n\r\n" \ + +#define EP_INFO "(1)" + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +// static st_gimp_image_t * new_img = NULL; + +#define SPLASH_SCREEN (0) +#define MAIN_SCREEN (1) +#define MENU_SCREEN (2) +#define HELP_SCREEN (3) +#define KIS_SCREEN (4) +#define CAM_SCREEN (5) +#define LED_SCREEN (6) +#define WEATHER_SCREEN (7) +#define AI_FACE_RECONITION (8) +#define AI_OBJECT_RECONITION (9) +#define CURRENCY_SCREEN (10) +#define TIMEZONE_SCREEN (11) +#define SECRET_SCREEN (12) + +#define SLIDESHOW_MODE (42) +#define SLIDESHOW_AUTO_MODE (48) +#define MAX_SCRRENS_FOR_DEMO (28) + +#define OFF (0U) +#define ON (1U) + +extern bool_t init_ts(void); +extern void test_tp(); +extern void enable_ts(void); +extern void clear_touch(void); +extern void do_led_screen(void); + +extern void do_kis_screen(void); +extern void do_face_reconition_screen(void); +extern void do_object_detection_screen(void); +extern void do_currency_screen(void); +extern void do_world_screen(void); +extern void do_weather_screen(void); + +extern void disable_led_operation(void); +extern void enable_led_operation(void); + +extern bool_t is_camera_mode(void); +extern bool_t is_ethernet_mode(void); +extern bool_t is_startup_mode_in_error(void); + +extern uint8_t fb_foreground[1][DISPLAY_BUFFER_STRIDE_BYTES_INPUT1 * DISPLAY_VSIZE_INPUT1]; + +volatile uint8_t * live_bg_ptr = (uint8_t *) fb_background[1]; +volatile uint8_t * upd_bg_ptr = (uint8_t *) fb_background[0]; + +extern void init_sdram(void); +extern void glcdc_init(); +extern void init_ospi(void); +extern bool_t can_swap_demos(void); +extern void reset_transition(void); +extern bool_t in_transition(void); +extern void show_menu_icon(void); +extern bool_t process_main_menu(void); + +extern fsp_err_t display_mipi_ili9806e_init(display_instance_t const * const p_display); + +extern touch_data_t g_touch_data; + +#define NUM_WEATHER_IMAGE_ICONS (2) +#define NUM_VIEWER_IMAGES 16 +#define REFRESH_RATE 8 + +/* RESOLUTION FROM CAMERA */ +#define CAM_IMG_SIZE_X 320 +#define CAM_IMG_SIZE_Y 238 /* Trim the Right Hand Edge hiding corruption */ + +#define HP_SIZE (70) /* Hit Box for ICONS */ +#define HB_SIZE (45) /* Hit Box for Hamburger and CLose */ + +#ifdef FULL_SCREEN + +// full screen + #define CAM_LAYER_SIZE_X 480 // 000 --> 480 + #define CAM_LAYER_SIZE_Y 854 // 000 --> 854 + +#else + +/* normal screen */ + #define CAM_LAYER_SIZE_X 476 /* 000 --> LCD_VPIX */ + #define CAM_LAYER_SIZE_Y 360 /* 000 --> 480 */ + +#endif + +bool_t show_bg = true; +uint32_t demo_screen = SPLASH_SCREEN; // DAV/2D SPLASH SCREEN +uint32_t slide_show = 7; // LED + +extern uint8_t bsp_camera_out_buffer565[]; +extern uint32_t get_image_data(st_image_data_t ref); +extern bool_t camera_init(bool_t use_test_mode); + +static bool_t g_camera_initialised = false; +static bool_t g_ts_initialised = false; +static uint32_t g_transition_frame = 2; + +/********************************************************************************************************************** + * Function Name: reset_transition + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void reset_transition (void) +{ + g_transition_frame = 3; +} + +/********************************************************************************************************************** + * End of function reset_transition + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: in_transition + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t in_transition (void) +{ + while (can_swap_demos() == false) + { + vTaskDelay(1); + } + + if (g_transition_frame > 0) + { + g_transition_frame--; + + return true; + } + else + { + /* Re-enable IRQn interrupt once payload reception completes */ + R_ICU_ExternalIrqEnable((void *) &g_external_irq3_ctrl); + + return false; + } +} + +/********************************************************************************************************************** + * End of function in_transition + *********************************************************************************************************************/ +static bool_t menu_in_use = false; +static bool_t previous_menu = 1; + +extern bool_t ia_processing(void); + +/********************************************************************************************************************** + * Function Name: process_main_menu + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t process_main_menu (void) +{ + d2_point detection_x = 0; + d2_point detection_y = 0; + bool_t button_detected = false; // if demo is detected then return false; if close or menu buttons detected return true; + +#ifdef SHOW_DETECTION_BOXES + { + /* TOP ROW */ + detection_x = 335 - (HP_SIZE / 2); + + /* COL 4 */ + detection_y = 592 - (HP_SIZE / 2); + d2_setcolor(d2_handle, 0, 0xffffff); + d2_renderquad(d2_handle, (d2_point) (detection_x << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y + HP_SIZE) << 4), + (d2_point) (detection_x << 4), (d2_point) ((detection_y + HP_SIZE) << 4), 0); + + /* COL 3 */ + detection_y = 428 - (HP_SIZE / 2); + d2_setcolor(d2_handle, 0, 0xff0000); + d2_renderquad(d2_handle, (d2_point) (detection_x << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y + HP_SIZE) << 4), + (d2_point) (detection_x << 4), (d2_point) ((detection_y + HP_SIZE) << 4), 0); + + /* COL 2 */ + detection_y = 265 - (HP_SIZE / 2); + d2_setcolor(d2_handle, 0, 0x0000ff); + d2_renderquad(d2_handle, (d2_point) (detection_x << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y + HP_SIZE) << 4), + (d2_point) (detection_x << 4), (d2_point) ((detection_y + HP_SIZE) << 4), 0); + + /* COL 1 */ + detection_y = 100 - (HP_SIZE / 2); + d2_setcolor(d2_handle, 0, 0x00ff00); + d2_renderquad(d2_handle, (d2_point) (detection_x << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y + HP_SIZE) << 4), + (d2_point) (detection_x << 4), (d2_point) ((detection_y + HP_SIZE) << 4), 0); + + /* BOTTOM ROW */ + detection_x = 193 - (HP_SIZE / 2); + + /* COL 4 */ + detection_y = 592 - (HP_SIZE / 2); + d2_setcolor(d2_handle, 0, 0x8f8f8f); + d2_renderquad(d2_handle, (d2_point) (detection_x << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y + HP_SIZE) << 4), + (d2_point) (detection_x << 4), (d2_point) ((detection_y + HP_SIZE) << 4), 0); + + /* COL 3 */ + detection_y = 428 - (HP_SIZE / 2); + d2_setcolor(d2_handle, 0, 0x4f4f4f); + d2_renderquad(d2_handle, (d2_point) (detection_x << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y + HP_SIZE) << 4), + (d2_point) (detection_x << 4), (d2_point) ((detection_y + HP_SIZE) << 4), 0); + + /* COL 2 */ + detection_y = 265 - (HP_SIZE / 2); + d2_setcolor(d2_handle, 0, 0xCfCfCf); + d2_renderquad(d2_handle, (d2_point) (detection_x << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y + HP_SIZE) << 4), + (d2_point) (detection_x << 4), (d2_point) ((detection_y + HP_SIZE) << 4), 0); + + /* COL 1 */ + detection_y = 100 - (HP_SIZE / 2); + d2_setcolor(d2_handle, 0, 0xCf004f); + d2_renderquad(d2_handle, (d2_point) (detection_x << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y) << 4), + (d2_point) ((detection_x + HP_SIZE) << 4), (d2_point) ((detection_y + HP_SIZE) << 4), + (d2_point) (detection_x << 4), (d2_point) ((detection_y + HP_SIZE) << 4), 0); + } +#endif /* SHOW_DETECTION_BOXES */ + + if (g_touch_data.num_points >= 4) + { + demo_screen = SECRET_SCREEN; + reset_transition(); + menu_in_use = false; + + return true; + } + + /* Check for show mwnu) */ + if (g_touch_data.num_points > 0) + { + uint8_t active_tp = g_touch_data.num_points - 1; + bool_t valid = false; + + /* Support on 1 tp */ + { + /* Process when menu is open */ + if (true == menu_in_use) + { + /* CLOSE HORIZONTAL DETECTION */ + detection_x = 433 - (HB_SIZE / 2); + detection_y = 818 - (HB_SIZE / 2); + + if ((g_touch_data.point[active_tp].y < (detection_x + HP_SIZE)) && + (g_touch_data.point[active_tp].y > detection_x) && + (g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + /* Process CLOSE While menu is shown */ + reset_transition(); + previous_menu = demo_screen; + demo_screen = MAIN_SCREEN; + menu_in_use = false; + clear_touch(); + } + + { + detection_x = 335 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].y < (detection_x + HP_SIZE)) && + (g_touch_data.point[active_tp].y > detection_x)) + { + /* TOP 1 KIS SCREEN */ + detection_y = 100 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + valid = true; + demo_screen = KIS_SCREEN; + } + + /* TOP COL 2 HELP */ + detection_y = 265 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + valid = true; + demo_screen = HELP_SCREEN; + } + + /* Top COL 3 LED SCREEN */ + detection_y = 428 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + valid = true; + demo_screen = LED_SCREEN; + disable_led_operation(); + } + + /* TOP COL 4 CURRENCY SCREEN */ + detection_y = 592 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + valid = true; + demo_screen = CURRENCY_SCREEN; + } + } + else + { + detection_x = 193 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].y < (detection_x + HP_SIZE)) && + (g_touch_data.point[active_tp].y > detection_x)) + { + { + /* BOT COL 1 WORLD TIMEZONE */ + detection_y = 100 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + /* Weather menu */ + valid = true; + demo_screen = TIMEZONE_SCREEN; + } + + /* BOT COL 2 WEATHER */ + detection_y = 265 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + /* HELP menu */ + valid = true; + demo_screen = WEATHER_SCREEN; + } + + /* Top COL 3 FACE RECONINTION SCREEN */ + detection_y = 428 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + valid = true; + demo_screen = AI_FACE_RECONITION; + } + + /* BOT COL 4 IMAGE CLASSIFICATION SCREEN */ + detection_y = 592 - (HP_SIZE / 2); + if ((g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + valid = true; + demo_screen = AI_OBJECT_RECONITION; + } + } + } + } + } + + if (true == valid) + { + reset_transition(); + menu_in_use = false; + + return false; + } + } + else + { + /* COMMON VERTICLE DETECTION for Hamburger and close */ + detection_x = 433 - (HB_SIZE / 2); + + /* HAMBURGER HORIZONTAL DETECTION */ + detection_y = 32 - (HB_SIZE / 2); + + /* Process when menu is closed */ + if ((g_touch_data.point[active_tp].y < (detection_x + HP_SIZE)) && + (g_touch_data.point[active_tp].y > detection_x) && + (g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + + { + if (LED_SCREEN == demo_screen) + { + enable_led_operation(); + } + + while (ia_processing()) + { + vTaskDelay(1); + } + + do_detection = false; + do_classification = false; + + previous_menu = demo_screen; + demo_screen = MENU_SCREEN; + menu_in_use = true; + + clear_touch(); + button_detected = true; + reset_transition(); + } + + // CLOSE HORIZONTAL DETECTION + detection_y = 818 - (HB_SIZE / 2); + + if ((g_touch_data.point[active_tp].y < (detection_x + HP_SIZE)) && + (g_touch_data.point[active_tp].y > detection_x) && + (g_touch_data.point[active_tp].x < (detection_y + HP_SIZE)) && + (g_touch_data.point[active_tp].x > detection_y)) + { + if (LED_SCREEN == demo_screen) + { + enable_led_operation(); + } + + while (ia_processing()) + { + vTaskDelay(1); + } + + do_detection = false; + do_classification = false; + + previous_menu = demo_screen; + demo_screen = MAIN_SCREEN; + menu_in_use = false; + clear_touch(); + button_detected = true; + reset_transition(); + } + } + } + } + +/*Re-enable IRQn interrupt once payload reception completes */ + R_ICU_ExternalIrqEnable((void *) &g_external_irq3_ctrl); + + return button_detected; +} + +/********************************************************************************************************************** + * End of function process_main_menu + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: show_menu_icon + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void show_menu_icon (void) +{ + /* Draw hamburger menu icon */ + d2_setcolor(d2_handle, 0, 0xFFFFFF); + d2_setalpha(d2_handle, 0xFF); + d2_setlinecap(d2_handle, d2_lc_round); + + /* DRAW HAMBURGER */ + for (uint32_t i = 0; i < 3; i++) + { + d2_point mx = (d2_point) (8 << 4); + d2_point my = (d2_point) ((450 - (17 * i)) << 4); + d2_renderline(d2_handle, my, (mx), my, ((mx) + (50 << 4)), 7 << 4, 0); + } + + /* DRAW X */ + if (demo_screen >= MAIN_SCREEN) + { + d2_point mx = (d2_point) (793); + d2_point my = (d2_point) (450); + d2_point msize = (d2_point) (32); + d2_width thickness = (d2_width) (7); + + d2_renderline(d2_handle, + (d2_point) (my << 4), + (d2_point) (mx << 4), + (d2_point) ((my - msize) << 4), + (d2_point) ((mx + msize) << 4), + (d2_width) (thickness << 4), + 0); + my = my - msize; + d2_renderline(d2_handle, + (d2_point) (my << 4), + (d2_point) (mx << 4), + (d2_point) ((my + msize) << 4), + (d2_point) ((mx + msize) << 4), + (d2_width) (thickness << 4), + 0); + } +} + +/********************************************************************************************************************** + * End of function show_menu_icon + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: draw_menu_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void draw_menu_screen (void) +{ + st_gimp_image_t * img = NULL; + + while (ia_processing()) + { + vTaskDelay(1); + } + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_MAIN_MENU); + d2_setblitsrc(d2_handle, + img->pixel_data, + (d2_s32) img->width, + (d2_s32) img->width, + (d2_s32) img->height, + EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + (d2_s32) img->width, + (d2_s32) img->height, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((img->width) << 4), + (d2_width) ((img->height) << 4), // Destination width/height + (d2_point) ((LCD_HPIX - img->width) << 4), + (d2_point) (0 << 4), // Destination position + d2_tm_filter); + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); + } + else + { + process_main_menu(); + + /* Wait for previous frame rendering to finish, then finalise this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); + graphics_swap_buffer(); + } +} + +/********************************************************************************************************************** + * End of function draw_menu_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_splash_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void do_splash_screen (void) +{ + st_gimp_image_t * img = NULL; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + d2_clear(d2_handle, 0x101010); + + img = (st_gimp_image_t *) get_image_data(GI_SPLASH_SCREEN); + d2_setblitsrc(d2_handle, img->pixel_data, LCD_HPIX, LCD_HPIX, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + LCD_HPIX, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((LCD_HPIX) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + } + else + { + process_main_menu(); + } + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_splash_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_help_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void do_help_screen (void) +{ + st_gimp_image_t * img = NULL; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_HELP_SCREEN); + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + show_menu_icon(); + } + else + { + process_main_menu(); + } + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_help_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_secret_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void do_secret_screen (void) +{ + st_gimp_image_t * img = NULL; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_CREDITS); + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + print_bg_font_18(d2_handle, 5, 740, VERSION_STR); + show_menu_icon(); + } + else + { + process_main_menu(); + } + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_secret_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_main_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void do_main_screen (void) +{ + st_gimp_image_t * img = NULL; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + graphics_start_frame(); + + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_MAIN_SCREEN); + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + show_menu_icon(); + } + else + { + process_main_menu(); + } + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_main_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_camera_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void do_camera_screen (void) +{ + st_gimp_image_t * img = NULL; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + +#if 1 + graphics_start_frame(); + + /* Use background image */ + if (in_transition()) + { + img = (st_gimp_image_t *) get_image_data(GI_MAIN_BLANK); + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + } + else + { + d2_setblitsrc(d2_handle, + bsp_camera_out_buffer565, + CAM_IMG_SIZE_X, + CAM_IMG_SIZE_X, + CAM_IMG_SIZE_Y, + d2_mode_rgb565); + + d2_blitcopy(d2_handle, + CAM_IMG_SIZE_X, + CAM_IMG_SIZE_Y, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((CAM_LAYER_SIZE_X) << 4), + (d2_width) ((CAM_LAYER_SIZE_Y) << 4), // Destination size width/height + (d2_width) (((480 - CAM_LAYER_SIZE_X) / 2) << 4), + (d2_width) (((LCD_VPIX - CAM_LAYER_SIZE_Y) / 2) << 4), // Destination offset position + d2_tm_filter); + + bsp_camera_capture_image(); + } + + show_menu_icon(); + process_main_menu(); + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +#endif +} + +/********************************************************************************************************************** + * End of function do_camera_screen + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: do_font_screen + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void do_font_screen (void) +{ + st_gimp_image_t * img = NULL; + + /* Wait for vertical blanking period */ + graphics_wait_vsync(); + + img = (st_gimp_image_t *) get_image_data(GI_MAIN_BLANK); + d2_setblitsrc(d2_handle, img->pixel_data, 480, 480, LCD_VPIX, EP_SCREEN_MODE); + + d2_blitcopy(d2_handle, + 480, + LCD_VPIX, // Source width/height + (d2_blitpos) 0, + 0, // Source position + (d2_width) ((480) << 4), + (d2_width) ((LCD_VPIX) << 4), // Destination width/height + 0, + 0, // Destination position + d2_tm_filter); + + /* Reset alpha in case it was changed above */ + d2_setalpha(d2_handle, 0xFF); + + /* Wait for previous frame rendering to finish, then finalize this frame and flip the buffers */ + d2_flushframe(d2_handle); + graphics_end_frame(); +} + +/********************************************************************************************************************** + * End of function do_font_screen + *********************************************************************************************************************/ + +extern void reenable_backlight_control(void); +extern void stop_led_demo(void); + +#define KEY_TIMEOUT (60000000) + +/********************************************************************************************************************** + * Function Name: camview_display_menu + * Description : . + * Return Value : The next steps screen. + *********************************************************************************************************************/ +test_fn camview_display_menu (bool_t first_call) +{ + int16_t c = -1; + uint32_t ss_timer = 50; + + sprintf(s_print_buffer, "%s%s", gp_clear_screen, gp_cursor_home); + print_to_console(s_print_buffer); + +// if (first_call == false) + { + /* Select text foreground */ + sprintf(s_print_buffer, "%s", gp_white_fg); + print_to_console(s_print_buffer); + + sprintf(s_print_buffer, MODULE_NAME, g_selected_menu); + print_to_console(s_print_buffer); + } + + memset(fb_foreground, 0, DISPLAY_BUFFER_STRIDE_BYTES_INPUT1 * DISPLAY_VSIZE_INPUT1); + + /* Initialize D/AVE 2D driver */ + d2_handle = d2_opendevice(0); + d2_inithw(d2_handle, 0); + + /* Clear both buffers */ + d2_framebuffer(d2_handle, fb_background, LCD_HPIX, LCD_STRIDE, LCD_VPIX * LCD_BUF_NUM, EP_SCREEN_MODE); + d2_clear(d2_handle, 0x00000000); + + /* Set various D2 parameters */ + d2_setblendmode(d2_handle, d2_bm_alpha, d2_bm_one_minus_alpha); + d2_setalphamode(d2_handle, d2_am_constant); + d2_setalpha(d2_handle, 0xff); + d2_setantialiasing(d2_handle, 1); + d2_setlinecap(d2_handle, d2_lc_butt); + d2_setlinejoin(d2_handle, d2_lj_none); + + if (is_camera_mode() == true) + { + /* true = use live camera feed */ + /* false = use test_mode */ + if (false == g_camera_initialised) + { + g_camera_initialised = camera_init(true); + g_ts_initialised = init_ts(); + } + } + else + { + i2c_master_status_t i2c_status; + + R_IIC_MASTER_StatusGet(&g_i2c_master1_ctrl, &i2c_status); + + /* only open if not opened */ + if (true != i2c_status.open) // I2c not open + { + R_IIC_MASTER_Open(&g_i2c_master1_ctrl, &g_i2c_master1_cfg); + } + + if (false == g_ts_initialised) + { + g_ts_initialised = init_ts(); + } + } + + if (is_startup_mode_in_error() == true) + { + uint32_t count = KEY_TIMEOUT; + + R_GPT_Stop(g_blinker.p_ctrl); + + print_to_console((void *) "\n\rNote: Camera state cannot be determined, please check SW1 on target board."); + + while (1) + { + if (KEY_TIMEOUT == count) + { + R_BSP_PinAccessEnable(); + TURN_RED_OFF; + R_BSP_PinAccessDisable(); + } + + if ((count--) == 0) + { + count = KEY_TIMEOUT * 2; + + R_BSP_PinAccessEnable(); + SYSTEM_ERROR; + R_BSP_PinAccessDisable(); + + print_to_console((void *) "\rNote: Camera state cannot be determined, please check SW1 on target board."); + } + } + } + + if (true == g_ts_initialised) + { + print_to_console((void *) "\r\nThe AI, connectivity, and HMI applications are running on the EK-RA8D1 kit." \ + "\r\nTap the menu icon on the welcome screen displayed on the MIPI Graphics" \ + "\r\nExpansion Board and launch various applications.\r\n"); + + if (true == first_call) + { + glcdc_init(); + + test_tp(); /* Reset is performed in here. */ + + /* Initialize and start display output */ + fsp_err_t err = display_mipi_ili9806e_init(&g_display0); + vTaskDelay(100); + + if (FSP_SUCCESS != err) + { + /* Set red LED */ + R_BSP_PinWrite(g_bsp_leds.p_leds[BSP_LED_LED3], BSP_IO_LEVEL_HIGH); + } + + /* TS setup */ + enable_ts(); + } + + if (true == g_ts_initialised) + { + sprintf(s_print_buffer, MENU_RETURN_INFO); + print_to_console(s_print_buffer); + } + + bool_t blinky = OFF; + + start_key_check(); + demo_screen = SPLASH_SCREEN; + reset_transition(); + + /* Allow display backlight to enable */ + reenable_backlight_control(); + + R_ICU_ExternalIrqEnable((void *) &g_external_irq3_ctrl); + menu_in_use = false; + + while (1) + { + switch (demo_screen) + { + case SPLASH_SCREEN: + { + do_splash_screen(); + if ((ss_timer--) == 0) + { + demo_screen = MAIN_SCREEN; // default +#ifdef OVERRIDE_ACTIVE_SCREEN + demo_screen = OVERRIDE_ACTIVE_SCREEN; +#endif + reset_transition(); + } + + break; + } + + case MAIN_SCREEN: + { + do_main_screen(); + break; + } + + case MENU_SCREEN: + { + draw_menu_screen(); + break; + } + + case HELP_SCREEN: + { + do_help_screen(); + break; + } + + case KIS_SCREEN: + { + do_kis_screen(); + break; + } + + case CAM_SCREEN: + { + if (true == g_camera_initialised) + { + do_camera_screen(); + } + + break; + } + + case LED_SCREEN: + { + do_led_screen(); + break; + } + + case WEATHER_SCREEN: + { + do_weather_screen(); + break; + } + + case AI_FACE_RECONITION: + { + do_face_reconition_screen(); + break; + } + + case SLIDESHOW_MODE: + { +// REMOVED do_slideshow_screen(); + break; + } + + case SLIDESHOW_AUTO_MODE: + { +// REMOVED do_slideshow_auto(); + break; + } + + case AI_OBJECT_RECONITION: + { + do_object_detection_screen(); + break; + } + + case CURRENCY_SCREEN: + { + do_currency_screen(); + break; + } + + case TIMEZONE_SCREEN: + { + do_world_screen(); + break; + } + + case SECRET_SCREEN: + { + do_secret_screen(); + break; + } + + case 99: + { + do_font_screen(); + break; + } + + default: + { + break; + } + } + + /* This task delay- allows other threads (ie AI) to run in parallel with screen */ + vTaskDelay(20); + + uint32_t next_demo_screen = demo_screen; + if (demo_screen != next_demo_screen) + { + sprintf(s_print_buffer, "Showing Menu [%lu]\r\n", demo_screen); + print_to_console(s_print_buffer); + + reset_transition(); + demo_screen = next_demo_screen; + } + + blinky = !blinky; + + if (true == key_pressed()) + { + c = get_detected_key(); + if ((MENU_EXIT_CRTL == c) || (CONNECTION_ABORT_CRTL == c)) + { + dsi_layer_disable_backlight(); + + memset(&fb_background[0][0], 0, DISPLAY_BUFFER_STRIDE_BYTES_INPUT0 * DISPLAY_VSIZE_INPUT0); + memset(&fb_background[1][0], 0, DISPLAY_BUFFER_STRIDE_BYTES_INPUT0 * DISPLAY_VSIZE_INPUT0); + + stop_led_demo(); + + break; + } + + start_key_check(); + } + } + } + else + { + if (false == first_call) + { + sprintf(s_print_buffer, SUB_OPTIONS); + print_to_console(s_print_buffer); + + print_to_console((void *) "Configuration switch (SW1) settings (Connectivity DEMO)\r\n"); + print_to_console((void *) "SW1-1 SW1-2 SW1-3 SW1-4 SW1-5 SW1-6 SW1-7 SW1-8 \r\n"); + print_to_console((void *) " OFF OFF OFF OFF ON OFF ON OFF \r\n"); + + print_to_console((void *) "Configuration switch (SW1) settings (AI Camera DEMO)\r\n"); + print_to_console((void *) "SW1-1 SW1-2 SW1-3 SW1-4 SW1-5 SW1-6 SW1-7 SW1-8 \r\n"); + print_to_console((void *) " OFF OFF ON OFF OFF OFF ON OFF \r\n"); + sprintf(s_print_buffer, MENU_RETURN_INFO); + print_to_console(s_print_buffer); + + while (CONNECTION_ABORT_CRTL != c) + { + c = input_from_console(); + if ((MENU_EXIT_CRTL == c) || (CONNECTION_ABORT_CRTL == c)) + { + break; + } + } + } + } + + return 0; +} + +/********************************************************************************************************************** + * End of function camview_display_menu + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_camview.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_camview.h new file mode 100644 index 0000000000..bfea03fc55 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_camview.h @@ -0,0 +1,34 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : menu_camview.h + * Version : . + * Description : The camera viewer demo + *********************************************************************************************************************/ + +#ifndef MENU_CAMVIEW_H_ +#define MENU_CAMVIEW_H_ + +extern test_fn camview_display_menu(bool_t first_call); + +extern bool_t do_detection; +extern bool_t do_classification; + +#endif /* MENU_CAMVIEW_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_kis.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_kis.c new file mode 100644 index 0000000000..b86941beb2 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_kis.c @@ -0,0 +1,136 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : menu_kis.c + * Version : . + * Description : The Kit information demo. + *********************************************************************************************************************/ + +#include +#include + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "common_utils.h" +#include "common_init.h" +#include "common_data.h" +#include "menu_kis.h" + +#define CONNECTION_ABORT_CRTL (0x00) +#define MENU_EXIT_CRTL (0x20) + +#define MODULE_NAME "\r\n%d. KIT INFORMATION\r\n" + +#define SUB_OPTIONS "\r\n\x1b[2m\x1b[37m a) Kit name: %s " \ + "\r\n\x1b[2m\x1b[37m b) Kit ordering part number: %s " \ + "\r\n\x1b[2m\x1b[37m c) RA Device part number: %s" \ + "\r\n\x1b[2m\x1b[37m d) RA MCU 128-bit Unique ID (hex): " \ + "\x1b[32m%08x\x1b[37m-\x1b[32m%08x\x1b[37m-\x1b[32m%08x\x1b[37m-\x1b[32m%08x\x1b[37m" \ + "\r\n\x1b[2m\x1b[37m e) RA MCU Die temperature (F/C): \x1b[32m%d.%02d/%d.%02d\x1b[37m " \ + "\r\n\x1b[2m\x1b[37m f) Blue LED blinking frequency (Hz): \x1b[32m%d\x1b[37m " \ + "\r\n\x1b[2m\x1b[37m g) Blue LED blinking intensity (%%): \x1b[32m%d\x1b[37m " \ + + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; +static const TickType_t s_ticks_to_wait = 100 / portTICK_PERIOD_MS; + +extern void enable_temprature_update(void); +extern void disable_temprature_update(void); + +/********************************************************************************************************************** + * Function Name: kis_display_menu + * Description : . + * Return Value : The Kit information demo screen + *********************************************************************************************************************/ +test_fn kis_display_menu (void) +{ + int8_t c = -1; + uint16_t wn_mcu_temp_f = 0; + uint16_t fr_mcu_temp_f = 0; + uint16_t wn_mcu_temp_c = 0; + uint16_t fr_mcu_temp_c = 0; + bsp_unique_id_t const * p_uid = R_BSP_UniqueIdGet(); + + sprintf(s_print_buffer, "%s%s", gp_clear_screen, gp_cursor_home); + + /* ignoring -Wpointer-sign is OK when treating signed char_t array as as unsigned */ + print_to_console((void *) s_print_buffer); + + sprintf(s_print_buffer, MODULE_NAME, g_selected_menu); + + /* ignoring -Wpointer-sign is OK when treating signed char_t array as as unsigned */ + print_to_console((void *) s_print_buffer); + + wn_mcu_temp_f = g_board_status.temperature_f.whole_number; + fr_mcu_temp_f = g_board_status.temperature_f.mantissa; + wn_mcu_temp_c = g_board_status.temperature_c.whole_number; + fr_mcu_temp_c = g_board_status.temperature_c.mantissa; + + sprintf(s_print_buffer, + SUB_OPTIONS, + FULL_NAME, + PART_NUMBER, + DEVICE_NUMBER, + (int_t) p_uid->unique_id_words[0], + (int_t) p_uid->unique_id_words[1], // typedef uint_t in stdint.h + (int_t) p_uid->unique_id_words[2], + (int_t) p_uid->unique_id_words[3], // as signed long long int64_t; + wn_mcu_temp_f, + fr_mcu_temp_f, + wn_mcu_temp_c, + fr_mcu_temp_c, + g_pwm_rates_data[g_board_status.led_frequency], + g_pwm_dcs_data[g_board_status.led_intensity]); + + /* ignoring -Wpointer-sign is OK when treating signed char_t array as as unsigned */ + print_to_console((void *) s_print_buffer); + sprintf(s_print_buffer, MENU_RETURN_INFO); + + /* ignoring -Wpointer-sign is OK when treating signed char_t array as as unsigned */ + print_to_console((void *) s_print_buffer); + + /* provide small delay so board_status should be up to date */ + vTaskDelay(s_ticks_to_wait); + xEventGroupSetBits(g_update_console_event, STATUS_DISPLAY_MENU_KIS); + + enable_temprature_update(); + + while (CONNECTION_ABORT_CRTL != c) + { + c = input_from_console(); + if ((MENU_EXIT_CRTL == c) || (CONNECTION_ABORT_CRTL == c)) + { + disable_temprature_update(); + break; + } + } + + xEventGroupClearBits(g_update_console_event, STATUS_DISPLAY_MENU_KIS); + + return 0; +} + +/********************************************************************************************************************** + * End of function kis_display_menu + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_kis.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_kis.h new file mode 100644 index 0000000000..0cc20482fb --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_kis.h @@ -0,0 +1,30 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : menu_kis.h + * Description : The Kit information demo. + *********************************************************************************************************************/ + +#ifndef MENU_KIS_H_ +#define MENU_KIS_H_ + +extern test_fn kis_display_menu(void); + +#endif /* MENU_KIS_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_main.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_main.c new file mode 100644 index 0000000000..2a6f823d3e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_main.c @@ -0,0 +1,613 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : menu_main.c + * Description : The main menu controller. + *********************************************************************************************************************/ + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "menu_main.h" +#include "common_utils.h" +#include "common_init.h" +#include "menu_main.h" +#include "jlink_console.h" + +#define MODULE_NAME "\r\n\x1b[2m\x1b[37mWelcome to QSEP Project for %s!\r\n" + +#define SUB_OPTIONS "\r\n> Select from the options in the menu below:\r\n" \ + "\r\nMENU" + +#define CONNECTION_ABORT_CRTL (0x00) +#define MENU_EXIT_CRTL (0x20) + +typedef struct menu_fn_tbl +{ + char_t * p_name; /* 0) && (c <= menu_limit)) + { + if (c == 2) + { + camview_display_menu(s_bool_screen_test); + } + else + { + if (true == is_ethernet_mode()) + { + if (3 == c) + { + sprintf(s_print_buffer, "%s%s", gp_clear_screen, gp_cursor_home); + print_to_console((void *) s_print_buffer); + + sprintf(s_print_buffer, " %d. %s", 3, "CURRENCY CONVERTER REFRESH\r\n\r\n"); + print_to_console(s_print_buffer); + + print_to_console( + "While refreshing the Currency Converter application for the first time, QSEP"); + print_to_console( + "\r\nwill prompt the user to enter the API key. After the API key is provided by"); + print_to_console( + "\r\nthe user, it is stored in the Data Flash of the RA8D1 MCU. For subsequent"); + print_to_console( + "\r\nrefreshes, the QSEP will use the stored API key to get the current data from"); + print_to_console("\r\napp.currencyapi.com\r\n"); + + print_to_console( + "\r\nEnsure the Ethernet cable is securely connected and Internet access (without"); + print_to_console("\r\nfirewalls, etc.) is available.\r\n"); + + print_to_console( + (void *) "\r\n> Press any key to continue refreshing. Or press space bar to return to MENU.\r\n"); + esc_sequence = false; + + while (1) + { + c = input_from_console(); + if (c == MENU_EXIT_CRTL) // MENU_EXIT_CRTL + { + esc_sequence = true; + } + + break; + } + + if (esc_sequence == false) + { + /* User has pressed signal Ethernet to start Can be set many times but should only be needed once */ + xEventGroupSetBits(g_update_console_event, STATUS_ENABLE_ETHERNET); + + print_to_console( + "\r\nData refresh in progress. This may take about 2 minutes. Please be patient.\r\n"); + vTaskDelay(500); + xEventGroupSetBits(g_update_console_event, STATUS_IOT_REQUEST_CURRENCY); + + timeout = ETH_TIMEOUT; + + EventBits_t uxBits; + while (timeout) + { + uxBits = xEventGroupWaitBits(g_update_console_event, + STATUS_IOT_RESPONSE_COMPLETE, + pdFALSE, + pdTRUE, + 1); + vTaskDelay(10); + timeout--; + + if ((uxBits & (STATUS_IOT_RESPONSE_COMPLETE)) == (STATUS_IOT_RESPONSE_COMPLETE)) + { + xEventGroupClearBits(g_update_console_event, STATUS_IOT_RESPONSE_COMPLETE); + + break; + } + } + + if (timeout == 0) + { + esc_sequence = false; + + /* Let interested parties know timout has occurred */ + eth_escape(); + + print_to_console( + "\r\nCannot connect to the Internet. Check the following before trying again:\r\n"); + print_to_console("\r\n1. Ethernet cable is securely connected\r\n"); + print_to_console("\r\n2. Internet connectivity is present\r\n"); + print_to_console("\r\n3. Firewall settings are not blocking Internet access\r\n"); + + print_to_console("\r\nPress space bar to return to MENU.\r\n"); + } + } + + if (did_data_abort_from_eth() == false) + { + if (esc_sequence == false) + { + while (CONNECTION_ABORT_CRTL != c) + { + c = input_from_console(); + if ((MENU_EXIT_CRTL == c) || (CONNECTION_ABORT_CRTL == c)) + { + break; + } + } + } + } + } + else if (4 == c) + { + sprintf(s_print_buffer, "%s%s", gp_clear_screen, gp_cursor_home); + print_to_console((void *) s_print_buffer); + + sprintf(s_print_buffer, " %d. %s", 4, "WORLD TIME ZONES REFRESH\r\n\r\n"); + print_to_console(s_print_buffer); + + print_to_console("While refreshing the World Time Zone application for the first time, QSEP"); + print_to_console( + "\r\nwill prompt the user to enter the API key. After the API key is provided by"); + print_to_console( + "\r\nthe user, it is stored in the Data Flash of the RA8D1 MCU. For subsequent"); + print_to_console( + "\r\nrefreshes, the QSEP will use the stored API key to get the current data from"); + print_to_console("\r\nwww.weatherapi.com\r\n"); + + print_to_console( + "\r\nEnsure the Ethernet cable is securely connected and Internet access (without"); + print_to_console("\r\nfirewalls, etc.) is available.\r\n"); + + print_to_console( + (void *) "\r\n> Press any key to continue refreshing. Or press space bar to return to MENU.\r\n"); + esc_sequence = false; + + while (1) + { + c = input_from_console(); + if (c == MENU_EXIT_CRTL) // MENU_EXIT_CRTL + { + esc_sequence = true; + } + + break; + } + + if (esc_sequence == false) + { + /* User has pressed signal Ethernet to start Can be set many times but should only be needed once */ + xEventGroupSetBits(g_update_console_event, STATUS_ENABLE_ETHERNET); + + print_to_console( + "\r\nData refresh in progress. This may take about 2 minutes. Please be patient.\r\n"); + + vTaskDelay(500); + xEventGroupSetBits(g_update_console_event, STATUS_IOT_REQUEST_TIME); + + timeout = ETH_TIMEOUT; + + EventBits_t uxBits; + while (timeout) + { + uxBits = xEventGroupWaitBits(g_update_console_event, + STATUS_IOT_RESPONSE_COMPLETE, + pdFALSE, + pdTRUE, + 1); + vTaskDelay(10); + timeout--; + + if ((uxBits & (STATUS_IOT_RESPONSE_COMPLETE)) == (STATUS_IOT_RESPONSE_COMPLETE)) + { + xEventGroupClearBits(g_update_console_event, STATUS_IOT_RESPONSE_COMPLETE); + + break; + } + } + + if (timeout == 0) + { + esc_sequence = false; + + /* Let interested parties know timout has occurred */ + eth_escape(); + + print_to_console( + "\r\nCannot connect to the Internet. Check the following before trying again:\r\n"); + print_to_console("\r\n1. Ethernet cable is securely connected\r\n"); + print_to_console("\r\n2. Internet connectivity is present\r\n"); + print_to_console("\r\n3. Firewall settings are not blocking Internet access\r\n"); + + print_to_console("\r\nPress space bar to return to MENU.\r\n"); + } + } + + if (did_data_abort_from_eth() == false) + { + if (esc_sequence == false) + { + while (CONNECTION_ABORT_CRTL != c) + { + c = input_from_console(); + if ((MENU_EXIT_CRTL == c) || (CONNECTION_ABORT_CRTL == c)) + { + break; + } + } + } + } + } + else if (5 == c) + { + sprintf(s_print_buffer, "%s%s", gp_clear_screen, gp_cursor_home); + print_to_console((void *) s_print_buffer); + + sprintf(s_print_buffer, " %d. %s", 5, "WORLD WEATHER REFRESH\r\n\r\n"); + print_to_console(s_print_buffer); + + print_to_console("While refreshing the World Weather application for the first time, QSEP"); + print_to_console( + "\r\nwill prompt the user to enter the API key. After the API key is provided by"); + print_to_console( + "\r\nthe user, it is stored in the Data Flash of the RA8D1 MCU. For subsequent"); + print_to_console( + "\r\nrefreshes, the QSEP will use the stored API key to get the current data from"); + print_to_console("\r\nwww.weatherapi.com\r\n"); + + print_to_console( + "\r\nEnsure the Ethernet cable is securely connected and Internet access (without"); + print_to_console("\r\nfirewalls, etc.) is available.\r\n"); + + print_to_console( + (void *) "\r\n> Press any key to continue refreshing. Or press space bar to return to MENU.\r\n"); + esc_sequence = false; + + while (1) + { + c = input_from_console(); + if (c == MENU_EXIT_CRTL) // MENU_EXIT_CRTL + { + esc_sequence = true; + } + + break; + } + + if (esc_sequence == false) + { + /* User has pressed signal Ethernet to start Can be set many times but should only be needed once */ + xEventGroupSetBits(g_update_console_event, STATUS_ENABLE_ETHERNET); + + print_to_console( + "\r\nData refresh in progress. This may take about 2 minutes. Please be patient.\r\n"); + + vTaskDelay(500); + xEventGroupSetBits(g_update_console_event, STATUS_IOT_REQUEST_WEATHER); + EventBits_t uxBits; + + timeout = ETH_TIMEOUT; + + while (timeout) + { + uxBits = xEventGroupWaitBits(g_update_console_event, + STATUS_IOT_RESPONSE_COMPLETE, + pdFALSE, + pdTRUE, + 1); + vTaskDelay(10); + timeout--; + + if ((uxBits & (STATUS_IOT_RESPONSE_COMPLETE)) == (STATUS_IOT_RESPONSE_COMPLETE)) + { + xEventGroupClearBits(g_update_console_event, STATUS_IOT_RESPONSE_COMPLETE); + + break; + } + } + + if (timeout == 0) + { + esc_sequence = false; + + /* Let interested parties know timout has occurred */ + eth_escape(); + + print_to_console( + "\r\nCannot connect to the Internet. Check the following before trying again:\r\n"); + print_to_console("\r\n1. Ethernet cable is securely connected\r\n"); + print_to_console("\r\n2. Internet connectivity is present\r\n"); + print_to_console("\r\n3. Firewall settings are not blocking Internet access\r\n"); + + print_to_console("\r\nPress space bar to return to MENU.\r\n"); + } + } + + if (did_data_abort_from_eth() == false) + { + if (esc_sequence == false) + { + while (CONNECTION_ABORT_CRTL != c) + { + c = input_from_console(); + if ((MENU_EXIT_CRTL == c) || (CONNECTION_ABORT_CRTL == c)) + { + break; + } + } + } + } + } + else if (6 == c) + { + bool_t res = true; + uint8_t c = (uint8_t) -1; + + sprintf(s_print_buffer, "%s%s", gp_clear_screen, gp_cursor_home); + print_to_console((void *) s_print_buffer); + + sprintf(s_print_buffer, " %d. %s", 6, "API KEYS HELP & MANAGEMENT\r\n\r\n"); + print_to_console(s_print_buffer); + + print_to_console("API keys are required by the connectivity applications to obtain near\r\n"); + print_to_console( + "real-time data from third-party services. The users are required to sign\r\n"); + print_to_console( + "up/create an account with the service providers to get the API keys.\r\n\r\n"); + + print_to_console( + " 1. World Weather and World Time Zones applications require an API key\r\n from weatherapi.com\r\n"); + print_to_console( + " 2. Currency Converter application requires an API key\r\n from app.currencyapi.com\r\n"); + + print_to_console( + "\r\nWhile refreshing the connectivity applications for the first time,\r\n"); + print_to_console( + "this QSEP will prompt the user to enter the API keys. After the API keys are\r\n"); + print_to_console( + "provided by the user, they are stored in the Data Flash of the RA8D1 MCU.\r\n"); + print_to_console( + "Upon subsequent refreshes, the QSEP will look for the API keys stored in the MCU\r\n"); + print_to_console( + "and,if found, will use them to get the current data from third parties.\r\n"); + + print_to_console( + "\r\n> Press 'E' to erase the existing API keys (if present)\r\n or press space bar to return to MENU.\r\n\r\n"); + + start_key_check(); + + while (1) + { + if (true == key_pressed()) + { + c = get_detected_key(); + + if (('E' == c) || ('e' == c)) + { + res = true; + break; + } + + if (MENU_EXIT_CRTL == c) // SPACE Key + { + res = false; + break; + } + + start_key_check(); + } + } + + if (false == res) + { + } + else + { + erase_stored_keys(); + print_to_console("Completed - Data erased.\r\n"); + + sprintf(s_print_buffer, MENU_RETURN_INFO); + print_to_console((void *) s_print_buffer); + + while (CONNECTION_ABORT_CRTL != c) + { + c = input_from_console(); + if ((MENU_EXIT_CRTL == c) || (CONNECTION_ABORT_CRTL == c)) + { + break; + } + } + } + } + else + { + if (c == menu_limit) + { + s_menu_items[2].p_func(); + } + else + { + s_menu_items[c - 1].p_func(); + } + } + } + else + { + if (c == menu_limit) + { + s_menu_items[2].p_func(); + } + else + { + s_menu_items[c - 1].p_func(); + } + } + } + + break; + } + } + } + + /* Cast, as compiler will assume calc is int */ + return (int8_t) (c - '0'); +} + +/********************************************************************************************************************** + * End of function main_display_menu + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_main.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_main.h new file mode 100644 index 0000000000..4255e99522 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_main.h @@ -0,0 +1,38 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ +/********************************************************************************************************************** + * File Name : menu_main.h + * Description : The main menu controller. + *********************************************************************************************************************/ + +#include "common_utils.h" +#include "menu_kis.h" +#include "menu_camview.h" +//#include "menu_aidemo.h" +//#include "menu_iotdemo.h" +#include "menu_ns.h" + + + +#ifndef MENU_MAIN_H_ +#define MENU_MAIN_H_ + +extern int8_t main_display_menu (void); + +#endif /* MENU_MAIN_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_ns.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_ns.c new file mode 100644 index 0000000000..3c22856232 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_ns.c @@ -0,0 +1,93 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : menu_ns.c + * Version : . + * Description : The next steps screen display. + *********************************************************************************************************************/ + +#include "FreeRTOS.h" +#include "FreeRTOSconfig.h" +#include "semphr.h" +#include "queue.h" +#include "task.h" + +#include "common_utils.h" +#include "common_init.h" +#include "menu_ns.h" + +#define CONNECTION_ABORT_CRTL (0x00) +#define MENU_EXIT_CRTL (0x20) + +#define MODULE_NAME "\r\n%d. NEXT STEPS\r\n" + +#define SUB_OPTIONS "\r\nVisit the following URLs to learn about the kit and the RA family of" \ + "\r\nMCUs, download tools and documentation, and get support" \ + "\r\n" \ + "\r\n a) EK-RA8D1 resources: renesas.com/ra/ek-ra8d1 " \ + "\r\n b) RA kits information: renesas.com/ra/kits" \ + "\r\n c) RA product information: renesas.com/ra" \ + "\r\n d) RA product support forum: renesas.com/ra/forum" \ + "\r\n e) Renesas support: renesas.com/support" \ + +#define EP_INFO "(1)" + +static char_t s_print_buffer[BUFFER_LINE_LENGTH] = {}; + +/********************************************************************************************************************** + * Function Name: ns_display_menu + * Description : . + * Return Value : The next steps screen. + *********************************************************************************************************************/ +test_fn ns_display_menu (void) +{ + int16_t c = -1; + + sprintf(s_print_buffer, "%s%s", gp_clear_screen, gp_cursor_home); + print_to_console(s_print_buffer); + + // Select text foreground + sprintf(s_print_buffer, "%s", gp_white_fg); + print_to_console(s_print_buffer); + + sprintf(s_print_buffer, MODULE_NAME, g_selected_menu); + print_to_console(s_print_buffer); + + sprintf(s_print_buffer, SUB_OPTIONS); + print_to_console(s_print_buffer); + + sprintf(s_print_buffer, MENU_RETURN_INFO); + print_to_console(s_print_buffer); + + while ((CONNECTION_ABORT_CRTL != c)) + { + c = input_from_console(); + if ((MENU_EXIT_CRTL == c) || (CONNECTION_ABORT_CRTL == c)) + { + break; + } + } + + return 0; +} + +/********************************************************************************************************************** + * End of function ns_display_menu + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_ns.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_ns.h new file mode 100644 index 0000000000..3371ecca4c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_ns.h @@ -0,0 +1,31 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : menu_ns.c + * Version : . + * Description : The next steps screen display. + *********************************************************************************************************************/ + +#ifndef MENU_NS_H_ +#define MENU_NS_H_ + +extern test_fn ns_display_menu(void); + +#endif /* MENU_NS_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_thread_entry.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_thread_entry.c new file mode 100644 index 0000000000..2df57356d1 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/menu_thread_entry.c @@ -0,0 +1,80 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : menu_thread_entry.c + * Version : . + * Description : The main menu demo thread. + *********************************************************************************************************************/ + +#include +#include +#include + +#include "menu_thread.h" +#include "menu_main.h" +#include "common_init.h" +#include "common_data.h" +#include "board_cfg.h" + +#define WAIT_TIME (500u) /* Wait time for task on Semaphore and Message Queue*/ + +extern TaskHandle_t board_mon_thread; +extern TaskHandle_t menu_thread; + +/********************************************************************************************************************** + * Function Name: menu_thread_entry + * Description : Main menu thread. + * Argument : pvParameters contains TaskHandle_t + * Return Value : . + *********************************************************************************************************************/ +void menu_thread_entry (void * pvParameters) +{ + FSP_PARAMETER_NOT_USED(pvParameters); + + SYSTEM_OK + + TickType_t Semphr_wait_ticks = pdMS_TO_TICKS(WAIT_TIME); + + if (NULL == board_mon_thread) + { + /* Fatal error - thread creation issue it is unsafe to continue */ + SYSTEM_ERROR + } + + if (NULL == menu_thread) + { + /* Fatal error - thread creation issue it is unsafe to continue */ + SYSTEM_ERROR + } + + /* Initialse subsystem */ + common_init(); + + while (1) + { + vTaskDelay(WAIT_TIME); + + main_display_menu(); + } +} + +/********************************************************************************************************************** + * End of function menu_thread_entry + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e.c new file mode 100644 index 0000000000..54822d0952 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e.c @@ -0,0 +1,164 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : display_mipi_ili9806e.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* + * mipi_display_data.c + * + * Created on: Aug 17, 2023 + * Author: Austin.Hansen + */ +#include "display_mipi_ili9806e.h" +#include "display_mipi_ili9806e_commands.h" + +/* Set this to 1 to set the return packet size when requesting information from the panel */ +#define ILI9806E_CONFIGURE_RETURN_PACKET_SIZE (0) + +volatile bool g_message_sent = false; + +void mipi_dsi0_callback(mipi_dsi_callback_args_t * p_args); + +/* Callback function */ + +/********************************************************************************************************************** + * Function Name: mipi_dsi0_callback + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void mipi_dsi0_callback (mipi_dsi_callback_args_t * p_args) +{ + if (MIPI_DSI_EVENT_SEQUENCE_0 == p_args->event) + { + g_message_sent = (p_args->tx_status == MIPI_DSI_SEQUENCE_STATUS_DESCRIPTORS_FINISHED); + } + else + { + /* Put a __BKPT(0) here to check for errors. */ + } +} + +/********************************************************************************************************************** + * End of function mipi_dsi0_callback + *********************************************************************************************************************/ + +/* Initialize and start display output on ILI9806E */ + +/********************************************************************************************************************** + * Function Name: display_mipi_ili9806e_init + * Description : . + * Argument : p_display + * Return Value : . + *********************************************************************************************************************/ +fsp_err_t display_mipi_ili9806e_init (display_instance_t const * const p_display) +{ + volatile fsp_err_t err; + dsi_layer_hw_reset(); + + vTaskDelay(200); + + /* Initialize GLCDC and MIPI DSI */ + err = R_GLCDC_Open(p_display->p_ctrl, p_display->p_cfg); + if (FSP_SUCCESS != err) + { + return err; + } + +#if ILI9806E_CONFIGURE_RETURN_PACKET_SIZE + uint8_t cmd_buffer[] = {0x02, 0x00}; + mipi_dsi_cmd_t return_size_cmd = + { + .channel = 0, + .cmd_id = MIPI_DSI_CMD_ID_SET_MAXIMUM_RETURN_PACKET_SIZE, + .flags = MIPI_DSI_CMD_FLAG_LOW_POWER, + .tx_len = 2, + .p_tx_buffer = cmd_buffer, + }; + + /* Set Return packet size */ + g_message_sent = false; + err = R_MIPI_DSI_Command(p_mipi_dsi_ctrl, &return_size_cmd); + if (FSP_SUCCESS != err) + { + R_MIPI_DSI_Close(p_mipi_dsi_ctrl); + + return err; + } + + while (!g_message_sent) + { + /* Wait for message to send. */ + } +#endif + + mipi_setting_table_t const * p_entry = p_command_list_ili9806e; + mipi_dsi_instance_t * p_mipi_dsi = ((glcdc_extended_cfg_t const *) (p_display->p_cfg->p_extend))->phy_layer; + while (p_entry->cmd_id != MIPI_DSI_DISPLAY_CONFIG_DATA_END_OF_TABLE) + { + mipi_dsi_cmd_t cmd = + { + .channel = 0, + .cmd_id = p_entry->cmd_id, + .flags = p_entry->flags, + .tx_len = p_entry->size, + .p_tx_buffer = p_entry->buffer + }; + + if (MIPI_DSI_DISPLAY_CONFIG_DATA_DELAY_FLAG == p_entry->cmd_id) + { + R_BSP_SoftwareDelay(p_entry->size, BSP_DELAY_UNITS_MILLISECONDS); + } + else + { + g_message_sent = false; + err = R_MIPI_DSI_Command(p_mipi_dsi->p_ctrl, &cmd); + if (FSP_SUCCESS != err) + { + R_GLCDC_Close(p_display->p_ctrl); + + return err; + } + + while (!g_message_sent) + { + /* Wait for message to send. */ + } + } + + p_entry++; + } + + /* Start graphics output */ + err = R_GLCDC_Start(p_display->p_ctrl); + if (FSP_SUCCESS != err) + { + R_GLCDC_Close(p_display->p_ctrl); + } + + return err; +} + +/********************************************************************************************************************** + * End of function display_mipi_ili9806e_init + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e.h new file mode 100644 index 0000000000..2023dd94b7 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e.h @@ -0,0 +1,41 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : display_mipi_ili9806e.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* + * mipi_display_data.h + * + * Created on: Aug 17, 2023 + * Author: Austin.Hansen + */ + +#ifndef DISPLAY_MIPI_ILI9806E_DISPLAY_MIPI_ILI9806E_H_ +#define DISPLAY_MIPI_ILI9806E_DISPLAY_MIPI_ILI9806E_H_ + +#include "r_mipi_dsi.h" +#include "r_glcdc.h" + +fsp_err_t display_mipi_ili9806e_init(display_instance_t const * const p_display); + +#endif /* DISPLAY_MIPI_ILI9806E_DISPLAY_MIPI_ILI9806E_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e_commands.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e_commands.h new file mode 100644 index 0000000000..cbd3d92d94 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/display_mipi_ili9806e_commands.h @@ -0,0 +1,933 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : display_mipi_ili9806e_commands.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +/* + * display_mipi_ili9806e_commands.h + * + * Created on: Aug 17, 2023 + * Author: Austin.Hansen + */ + +#ifndef DISPLAY_MIPI_ILI9806E_DISPLAY_MIPI_ILI9806E_COMMANDS_H_ +#define DISPLAY_MIPI_ILI9806E_DISPLAY_MIPI_ILI9806E_COMMANDS_H_ + +#define MIPI_DSI_DISPLAY_CONFIG_DATA_PAGE_CMD (0xFF) +#define MIPI_DSI_DISPLAY_CONFIG_DATA_DELAY_FLAG ((mipi_dsi_cmd_id_t) 0xFE) +#define MIPI_DSI_DISPLAY_CONFIG_DATA_END_OF_TABLE ((mipi_dsi_cmd_id_t) 0xFD) + +typedef struct st_mipi_setting_table +{ + const uint8_t size; + const uint8_t buffer[10]; + const mipi_dsi_cmd_id_t cmd_id; + const mipi_dsi_cmd_flag_t flags; +} mipi_setting_table_t; + +/* This table of commands was adapted from sample code provided by FocusLCD + * Page Link: https://focuslcds.com/product/4-5-tft-display-capacitive-tp-e45ra-mw276-c/ + * File Link: https://focuslcds.com/content/E45RA-MW276-C_init_code.txt + */ +const mipi_setting_table_t p_command_list_ili9806e[] = +{ + {6, + { + 0xFF, + 0xFF, + 0x98, + 0x06, + 0x04, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_LONG_WRITE, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Change to Page CMD for Normal command + {120, + { + 0 + }, + MIPI_DSI_DISPLAY_CONFIG_DATA_DELAY_FLAG, + ( + mipi_dsi_cmd_flag_t) + 0}, // Sleep out command may not be issued within 120 ms of GPIO HW reset. Wait to ensure timing maintained. + {2, + { + 0x11, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_0_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Sleep-Out + {5, + { + 0 + }, + MIPI_DSI_DISPLAY_CONFIG_DATA_DELAY_FLAG, + ( + mipi_dsi_cmd_flag_t) + 0}, + {2, + { + 0x29, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_0_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Display on + {2, + { + 0x3a, + 0x70 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // 24 bit + + {6, + { + 0xFF, + 0xFF, + 0x98, + 0x06, + 0x04, + 0x01 + }, + MIPI_DSI_CMD_ID_DCS_LONG_WRITE, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Change to Page 1 + {2, + { + 0x08, + 0x10 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Output SDA + {2, + { + 0x21, + 0x01 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // DE = 1 Active + + {2, + { + 0x30, + 0x01 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Resolution setting 480 X 854 + {2, + { + 0x31, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Inversion setting + + {2, + { + 0x40, + 0x14 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // BT 15 + {2, + { + 0x41, + 0x33 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // avdd +5.2v,avee-5.2v + {2, + { + 0x42, + 0x02 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // VGL=DDVDH+VCIP -DDVDL,VGH=2DDVDL-VCIP + {2, + { + 0x43, + 0x09 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // SET VGH clamp level + {2, + { + 0x44, + 0x06 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // SET VGL clamp level + {2, + { + 0x50, + 0x70 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // VREG1 + {2, + { + 0x51, + 0x70 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // VREG2 + {2, + { + 0x52, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Flicker MSB + {2, + { + 0x53, + 0x48 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Flicker LSB + {2, + { + 0x60, + 0x07 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Timing Adjust + {2, + { + 0x61, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Timing Adjust + {2, + { + 0x62, + 0x08 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Timing Adjust + {2, + { + 0x63, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Timing Adjust + + {2, + { + 0xa0, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma + {2, + { + 0xa1, + 0x03 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xa2, + 0x09 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xa3, + 0x0d + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xa4, + 0x06 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xa5, + 0x16 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xa6, + 0x09 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xa7, + 0x08 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xa8, + 0x03 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xa9, + 0x07 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xaa, + 0x06 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xab, + 0x05 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xac, + 0x0d + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xad, + 0x2c + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xae, + 0x26 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xaf, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + + {2, + { + 0xc0, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma + {2, + { + 0xc1, + 0x04 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xc2, + 0x0b + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xc3, + 0x0f + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xc4, + 0x09 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xc5, + 0x18 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xc6, + 0x07 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xc7, + 0x08 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xc8, + 0x05 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xc9, + 0x09 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xca, + 0x07 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xcb, + 0x05 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xcc, + 0x0c + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xcd, + 0x2d + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xce, + 0x28 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xcf, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + + {6, + { + 0xFF, + 0xFF, + 0x98, + 0x06, + 0x04, + 0x06 + }, + MIPI_DSI_CMD_ID_DCS_LONG_WRITE, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Change to Page 6 CMD for GIP timing + {2, + { + 0x00, + 0x21 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, + { + 0x01, + 0x09 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x02, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x03, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x04, + 0x01 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x05, + 0x01 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x06, + 0x80 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x07, + 0x05 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x08, + 0x02 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x09, + 0x80 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x0a, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x0b, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x0c, + 0x0a + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x0d, + 0x0a + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x0e, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x0f, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x10, + 0xe0 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x11, + 0xe4 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x12, + 0x04 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x13, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x14, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x15, + 0xc0 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x16, + 0x08 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x17, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x18, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x19, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x1a, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x1b, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x1c, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x1d, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + + {2, + { + 0x20, + 0x01 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + {2, + { + 0x21, + 0x23 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x22, + 0x45 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x23, + 0x67 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x24, + 0x01 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x25, + 0x23 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x26, + 0x45 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x27, + 0x67 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + + {2, + { + 0x30, + 0x01 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, + { + 0x31, + 0x11 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x32, + 0x00 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x33, + 0xee + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x34, + 0xff + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x35, + 0xcb + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x36, + 0xda + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x37, + 0xad + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x38, + 0xbc + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x39, + 0x76 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x3a, + 0x67 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x3b, + 0x22 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x3c, + 0x22 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x3d, + 0x22 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x3e, + 0x22 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x3f, + 0x22 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x40, + 0x22 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + + {2, + { + 0x53, + 0x10 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // GOUT VGLO Control + {2, + { + 0x54, + 0x10 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // GOUT VGHO Control + + {6, + { + 0xFF, + 0xFF, + 0x98, + 0x06, + 0x04, + 0x07 + }, + MIPI_DSI_CMD_ID_DCS_LONG_WRITE, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // Change to Page 7 CMD for ??? + {2, + { + 0x18, + 0x1d + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x26, + 0xb2 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x02, + 0x77 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0xe1, + 0x79 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + {2, + { + 0x17, + 0x22 + }, + MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, + MIPI_DSI_CMD_FLAG_LOW_POWER}, // + + {0x00, + { + 0 + }, + MIPI_DSI_DISPLAY_CONFIG_DATA_END_OF_TABLE, + ( + mipi_dsi_cmd_flag_t) + 0}, // End of table +}; + +#endif /* DISPLAY_MIPI_ILI9806E_DISPLAY_MIPI_ILI9806E_COMMANDS_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/dsi_layer.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/dsi_layer.c new file mode 100644 index 0000000000..39d9c63e0c --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/dsi_layer.c @@ -0,0 +1,85 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : dsi_layer.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include "r_ioport.h" +#include "r_mipi_dsi_api.h" + +#include "hal_data.h" +#include "dsi_layer.h" + +#define PIN_DISPLAY_RESET BSP_IO_PORT_10_PIN_01 +#define PIN_DISPLAY_BACKLIGHT BSP_IO_PORT_04_PIN_04 + +/********************************************************************************************************************** + * Function Name: dsi_layer_hw_reset + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void dsi_layer_hw_reset () +{ + /* Reset Display - active low + * NOTE: Sleep out may not be issued for 120 ms after HW reset */ + R_IOPORT_PinWrite(&g_ioport_ctrl, PIN_DISPLAY_RESET, BSP_IO_LEVEL_LOW); + R_BSP_SoftwareDelay(9, BSP_DELAY_UNITS_MICROSECONDS); // Set active for 5-9 us + R_IOPORT_PinWrite(&g_ioport_ctrl, PIN_DISPLAY_RESET, BSP_IO_LEVEL_HIGH); +} + +/********************************************************************************************************************** + * End of function dsi_layer_hw_reset + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: dsi_layer_enable_backlight + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void dsi_layer_enable_backlight () +{ + R_BSP_PinAccessEnable(); + R_IOPORT_PinWrite(&g_ioport_ctrl, PIN_DISPLAY_BACKLIGHT, BSP_IO_LEVEL_HIGH); + R_BSP_PinAccessDisable(); +} + +/********************************************************************************************************************** + * End of function dsi_layer_enable_backlight + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: dsi_layer_disable_backlight + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void dsi_layer_disable_backlight (void) +{ + R_BSP_PinAccessEnable(); + R_IOPORT_PinWrite(&g_ioport_ctrl, PIN_DISPLAY_BACKLIGHT, BSP_IO_LEVEL_LOW); + R_BSP_PinAccessDisable(); +} + +/********************************************************************************************************************** + * End of function dsi_layer_disable_backlight + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/dsi_layer.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/dsi_layer.h new file mode 100644 index 0000000000..2adbba8062 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/mipi_display/dsi_layer.h @@ -0,0 +1,43 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : dsi_layer.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +#pragma once + +#include "r_mipi_dsi.h" + +#define REGFLAG_DELAY 0xFE +#define REGFLAG_END_OF_TABLE 0xFD + +typedef struct +{ + unsigned char size; + unsigned char buffer[10]; + uint8_t msg_id; + uint8_t flags; +} LCD_setting_table; + +void dsi_layer_hw_reset(void); +void dsi_layer_enable_backlight(void); +void dsi_layer_disable_backlight(void); diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/network_thread_entry.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/network_thread_entry.c new file mode 100644 index 0000000000..b240754337 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/network_thread_entry.c @@ -0,0 +1,1251 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : network_thread_entry.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include "network_thread.h" + +#include "FreeRTOS_IP.h" +#include "FreeRTOS_IP_Private.h" +#include "FreeRTOS_Sockets.h" +#include "FreeRTOS_DHCP.h" +#include "core_http_client.h" +#include "transport_mbedtls_pkcs11.h" +#include "mbedtls/debug.h" + +#include "board_cfg.h" +#include "common_init.h" + +#include "iot\root_ca.h" + +// #define ENABLE_CONSOLE (1) + +#define CONNECTION_ABORT_CRTL (0x00) +#define MENU_EXIT_CRTL (0x20) +#define BACKSPACE (0x08) +#define CARRIAGE_RETURN (0x0D) +#define TRANSACTION_DELAY (1000) /* Number Milliseconds between https calls (6 sec) */ + +#define ABORTING_MESSAGE "\r\nAborting data retrieval\r\n" + +#define HTTPS_GET_API_WEATHER_HDR "/v1/forecast.json?key=" + +#define HTTPS_GET_API_LOCAL_TIME_HDR "/v1/timezone.json?key=" +#define HTTPS_GET_API_LOCAL_TIME_FOOTER "&q=London" + +#define ACTIVE_KEY_NULL "cur_live_none" + +#define UPDATE_CURRENCY_DATA (0) + +#define RESET_VALUE (0x00) +#define USER_BUFF (4096) +#define RES_USER_BUFF (32 * 1024) + +/** HOST Address **/ + +#define HTTP_REQUEST_KEEP_ALIVE_FLAG 0x1U + +#define HTTPS_CONNECTION_NUM_RETRY ((uint32_t) 5) + +#define SOCKET_SEND_RECV_TIME_OUT_MS ((uint32_t) 10000) + +const char * p_char_timezone_prekey = "/v1/timezone.json?key="; + +struct NetworkContext +{ + TlsTransportParams_t * pParams; +}; + +extern void eth_abort(void); +extern bool_t update_key_data(e_hp_data_flash_iot_keys_t id); + +extern uint8_t * stored_api_key; + +char_t p_api_key_target_string[100] = {0}; +char_t newpath[100] = {0}; +uint32_t * tptr = NULL; +uint32_t test[32U] = {0U}; +uint32_t dummydata = 0xAABBCCDD; +flash_status_t flash_status; +uint8_t * stored_api_key = NULL; + +e_https_certificate_t g_https_certificate = API_CERTIFICATE_CURRENCYAPI; +static char_t s_net_buffer[32768] = ""; + +uint8_t ucMACAddress[6] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x98}; +uint8_t ucIPAddress[4] = {192, 168, 0, 90}; +uint8_t ucNetMask[4] = {255, 255, 255, 0}; +uint8_t ucGatewayAddress[4] = {192, 168, 0, 1}; +uint8_t ucDNSServerAddress[4] = {192, 168, 0, 1}; + +TransportInterface_t xTransportInterface = {RESET_VALUE}; +NetworkContext_t xNetworkContext = {RESET_VALUE}; +uint8_t resUserBuffer[RES_USER_BUFF] = {RESET_VALUE}; +uint8_t reqUserBuffer[USER_BUFF] = {RESET_VALUE}; + +NetworkInterface_t xInterfaces[1]; +NetworkEndPoint_t xEndPoints[1]; + +/* #HTTPClient_InitializeRequestHeaders. */ +HTTPRequestInfo_t xRequestInfo = {RESET_VALUE}; + +/* Represents a response returned from an HTTP server. */ +HTTPResponse_t xResponse = {RESET_VALUE}; + +/* Represents header data that will be sent in an HTTP request. */ +HTTPRequestHeaders_t xRequestHeaders = {RESET_VALUE}; + +NetworkCredentials_t connConfig = {RESET_VALUE}; +TlsTransportParams_t xPlaintextTransportParams = {RESET_VALUE}; + +uint32_t volatile dhcp_in_use = RESET_VALUE; +NetworkAddressingParameters_t xNd = {RESET_VALUE}; +void print_ipconfig(void); + +static void GetNetworkWeather(void); +static void GetNetworkTime(void); +static void GetNetworkCurrency(void); + +HTTPStatus_t add_header(HTTPRequestHeaders_t * pRequestHeaders); +HTTPStatus_t connect_https_client(NetworkContext_t * NetworkContext, + const unsigned char * pTrustedRootCA, + uint16_t certSize); + +static e_hp_data_flash_iot_keys_t s_active_website = IOT_KEY_NONE; + +extern NetworkInterface_t * pxFSP_Eth_FillInterfaceDescriptor(BaseType_t xEMACIndex, NetworkInterface_t * pxInterface); +extern void update_current_weather_data(char * p_src, size_t src_len, uint32_t region); +extern void update_currency_data_tables(char * p_src, size_t src_len, uint32_t region); +extern void update_current_time_data(char * p_src, size_t src_len); +extern bool_t is_key_data_available(e_hp_data_flash_iot_keys_t id); +extern bool_t get_key_data(e_hp_data_flash_iot_keys_t id, char_t * active_key); + +/********************************************************************************************************************** + * Function Name: GetNetworkTime + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void GetNetworkTime (void) +{ + HTTPStatus_t httpsClientStatus = HTTPSuccess; + + /* Initialize HTTPS client with presigned URL */ + httpsClientStatus = connect_https_client(&xNetworkContext, + (const unsigned char *) HTTPS_TRUSTED_ROOT_CA_WEATHER, + sizeof(HTTPS_TRUSTED_ROOT_CA_WEATHER)); + + /* Handle_error */ + if (HTTPSuccess != httpsClientStatus) + { + sprintf(s_net_buffer, "\r\nFailed in server connection establishment"); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + mbedtls_platform_teardown(NULL); + +// APP_ERR_TRAP(httpsClientStatus); + } + else + { + xTransportInterface.pNetworkContext = &xNetworkContext; + xTransportInterface.send = TLS_FreeRTOS_send; + xTransportInterface.recv = TLS_FreeRTOS_recv; + } + + bool_t retry = true; + while (retry == true) + { + /* Initialize all HTTP Client library API structs to 0. */ + (void) memset(&xRequestInfo, 0, sizeof(HTTPRequestInfo_t)); + (void) memset(&xResponse, 0, sizeof(HTTPResponse_t)); + (void) memset(&xRequestHeaders, 0, sizeof(HTTPRequestHeaders_t)); + + char_t TimeAPIPath[256] = ""; + char_t active_key[64] = ""; + + get_key_data(s_active_website, (char_t *) &active_key); + sprintf(TimeAPIPath, "%s%s%s", HTTPS_GET_API_LOCAL_TIME_HDR, active_key, HTTPS_GET_API_LOCAL_TIME_FOOTER); + + /* Initialize the request object. */ + xRequestInfo.pPath = (const char *) &TimeAPIPath; /* Apply stored key */ + xRequestInfo.pathLen = strlen(TimeAPIPath); + + xRequestInfo.pHost = HTTPS_WEATHER_HOST_ADDRESS; + xRequestInfo.hostLen = strlen(HTTPS_WEATHER_HOST_ADDRESS); + xRequestInfo.pMethod = HTTP_METHOD_GET; + xRequestInfo.methodLen = strlen(HTTP_METHOD_GET); + + /* Set "Connection" HTTP header to "keep-alive" so that multiple requests + * can be sent over the same established TCP connection. */ + xRequestInfo.reqFlags = HTTP_REQUEST_KEEP_ALIVE_FLAG; + + /* Set the buffer used for storing request headers. */ + + xRequestHeaders.pBuffer = reqUserBuffer; + xRequestHeaders.bufferLen = sizeof(reqUserBuffer); + memset(xRequestHeaders.pBuffer, 0, xRequestHeaders.bufferLen); + + httpsClientStatus = HTTPClient_InitializeRequestHeaders(&xRequestHeaders, &xRequestInfo); + + /* Add header */ + if (httpsClientStatus == HTTPSuccess) + { + httpsClientStatus = add_header(&xRequestHeaders); + } + else + { + sprintf(s_net_buffer, "Failed to initialize HTTP request headers: Error=%s. \r\n", + HTTPClient_strerror(httpsClientStatus)); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + } + + xResponse.pBuffer = resUserBuffer; + xResponse.bufferLen = sizeof(resUserBuffer); + memset(xResponse.pBuffer, 0, xResponse.bufferLen); + + if (httpsClientStatus == HTTPSuccess) + { + httpsClientStatus = HTTPClient_Send(&xTransportInterface, &xRequestHeaders, NULL, 0, &xResponse, 0); + } + +#if DEBUG_HTTPS + if (httpsClientStatus == HTTPSuccess) + { + sprintf(s_net_buffer, "Received HTTP response from %s %s...\r\n", HTTPS_HOST_ADDRESS, xRequestInfo.pPath); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, "Response Headers:\n%s\r\n", xResponse.pHeaders); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, "Status Code:\n%u\n", xResponse.statusCode); + print_to_console(s_net_buffer); + sprintf(s_net_buffer, "Response Body:\n%s\n", xResponse.pBody); + print_to_console(s_net_buffer); + } + else + { + sprintf(s_net_buffer, + "Failed to send HTTP %s request to %s%s: Error=%s.", + xRequestInfo.pMethod, + HTTPS_HOST_ADDRESS, + xRequestInfo.pPath, + HTTPClient_strerror(httpsClientStatus)); + print_to_console(s_net_buffer); + } +#endif + if (HTTPSuccess != httpsClientStatus) + { +#ifdef ENABLE_CONSOLE + sprintf(s_net_buffer, "** Failed in GET Request ** \r\n"); + print_to_console(s_net_buffer); + sprintf(s_net_buffer, " \r\nReturned Error Code: 0x%x \r\n", httpsClientStatus); + print_to_console(s_net_buffer); +#endif + if (false == update_key_data(s_active_website)) + { +// print_to_console(ABORTING_MESSAGE); +// print_to_console("\r\nPress space bar to return to MENU.\r\n"); + eth_abort(); + retry = false; + } + } + else + { + char_t err_mess[] = "\"message\":\""; + char_t err_mess2[] = ""; + + char_t * ptr = strstr((char_t *) xResponse.pBody, err_mess); + char_t * ptr2 = strstr((char_t *) xResponse.pBody, err_mess2); + + sprintf(s_net_buffer, "GetNetworkTime Request Header = %s\r\n", xRequestHeaders.pBuffer); + + // print_to_console(s_net_buffer); + + if ((ptr != NULL) || (ptr2 != NULL) || (xResponse.bodyLen == 0)) + { + // print_to_console("KEY BAD SKIPPING UPDATE\r\n"); + if (false == update_key_data(s_active_website)) + { +// print_to_console(ABORTING_MESSAGE); +// print_to_console("\r\nPress space bar to return to MENU.\r\n"); + eth_abort(); + retry = false; + } + } + else + { + if (xResponse.bodyLen > 0) + { + sprintf(s_net_buffer, "GetNetworkTime Received data using GET Request = %s\r\n", xResponse.pBody); + } + else + { + sprintf(s_net_buffer, "Bad Message : No message body\r\n"); + } + +#ifdef ENABLE_CONSOLE + print_to_console("KEY OK UPDATING TABLES\r\n"); + print_to_console(s_net_buffer); +#endif + update_current_time_data((char_t *) xResponse.pBody, xResponse.bodyLen); + + print_to_console("\r\nData refresh successful.\r\n"); + + print_to_console("\r\nPress space bar to return to MENU, then press 2 to run Interactive AI,"); + print_to_console("\r\nConnectivity & HMI Demos and view recent data on the MIPI Graphics Expansion"); + print_to_console("\r\nBoard.\r\n"); + retry = false; + } + } + } + + TLS_FreeRTOS_Disconnect(&xNetworkContext); + + mbedtls_platform_teardown(NULL); +} + +/********************************************************************************************************************** + * End of function GetNetworkTime + *********************************************************************************************************************/ + +const char https_get_request_weather[][64] = +{ + {"&q=hong_kong&days=1&aqi=no&alerts=no" }, + {"&q=kyoto&days=1&aqi=no&alerts=no" }, + {"&q=london&days=1&aqi=no&alerts=no" }, + {"&q=miami&days=1&aqi=no&alerts=no" }, + {"&q=munich&days=1&aqi=no&alerts=no" }, + {"&q=new_york&days=1&aqi=no&alerts=no" }, + {"&q=paris&days=1&aqi=no&alerts=no" }, + {"&q=prague&days=1&aqi=no&alerts=no" }, + {"&q=queenstown&days=1&aqi=no&alerts=no" }, + {"&q=rio&days=1&aqi=no&alerts=no" }, + {"&q=rome&days=1&aqi=no&alerts=no" }, + {"&q=san_francisco&days=1&aqi=no&alerts=no"}, + {"&q=shanghai&days=1&aqi=no&alerts=no" }, + {"&q=singapore&days=1&aqi=no&alerts=no" }, + {"&q=sydney&days=1&aqi=no&alerts=no" }, + {"&q=toronto&days=1&aqi=no&alerts=no" } +}; + +/********************************************************************************************************************** + * Function Name: GetNetworkWeather + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void GetNetworkWeather (void) +{ + HTTPStatus_t httpsClientStatus = HTTPSuccess; + uint32_t region = 0; + + /* Initialize HTTPS client with presigned URL */ + httpsClientStatus = connect_https_client(&xNetworkContext, + (const unsigned char *) HTTPS_TRUSTED_ROOT_CA_WEATHER, + sizeof(HTTPS_TRUSTED_ROOT_CA_WEATHER)); + + /* Handle_error */ + if (HTTPSuccess != httpsClientStatus) + { +#ifdef ENABLE_CONSOLE + sprintf(s_net_buffer, "\r\nFailed in server connection establishment"); + print_to_console(s_net_buffer); +#endif + mbedtls_platform_teardown(NULL); + +// APP_ERR_TRAP(httpsClientStatus); + } + else + { + xTransportInterface.pNetworkContext = &xNetworkContext; + xTransportInterface.send = TLS_FreeRTOS_send; + xTransportInterface.recv = TLS_FreeRTOS_recv; + } + + for (region = 0; region < 16; ) + { + /* Initialize all HTTP Client library API structs to 0. */ + (void) memset(&xRequestInfo, 0, sizeof(HTTPRequestInfo_t)); + (void) memset(&xResponse, 0, sizeof(HTTPResponse_t)); + (void) memset(&xRequestHeaders, 0, sizeof(HTTPRequestHeaders_t)); + + /* Initialize the request object. */ + char_t WeatherAPIPath[1024 + 128] = ""; + char_t active_key[64] = ""; + + get_key_data(s_active_website, (char_t *) &active_key); + sprintf(WeatherAPIPath, "%s%s%s", HTTPS_GET_API_WEATHER_HDR, active_key, https_get_request_weather[region]); + + // xRequestInfo.pPath = HTTPS_GET_API_WEATHER; /* Uses hard coded key */ + // xRequestInfo.pathLen = strlen (HTTPS_GET_API_WEATHER); + + /* Initialize the request object. */ + xRequestInfo.pPath = (const char *) &WeatherAPIPath; /* Apply stored key */ + xRequestInfo.pathLen = strlen(WeatherAPIPath); + + xRequestInfo.pHost = HTTPS_WEATHER_HOST_ADDRESS; + xRequestInfo.hostLen = strlen(HTTPS_WEATHER_HOST_ADDRESS); + xRequestInfo.pMethod = HTTP_METHOD_GET; + xRequestInfo.methodLen = strlen(HTTP_METHOD_GET); + + /* Set "Connection" HTTP header to "keep-alive" so that multiple requests + * can be sent over the same established TCP connection. */ + xRequestInfo.reqFlags = HTTP_REQUEST_KEEP_ALIVE_FLAG; + + /* Set the buffer used for storing request headers. */ + + xRequestHeaders.pBuffer = reqUserBuffer; + xRequestHeaders.bufferLen = sizeof(reqUserBuffer); + memset(xRequestHeaders.pBuffer, 0, xRequestHeaders.bufferLen); + + httpsClientStatus = HTTPClient_InitializeRequestHeaders(&xRequestHeaders, &xRequestInfo); + + /* Add header */ + if (httpsClientStatus == HTTPSuccess) + { + httpsClientStatus = add_header(&xRequestHeaders); + } + else + { + sprintf(s_net_buffer, "Failed to initialize HTTP request headers: Error=%s. \r\n", + HTTPClient_strerror(httpsClientStatus)); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + } + + xResponse.pBuffer = resUserBuffer; + xResponse.bufferLen = sizeof(resUserBuffer); + memset(xResponse.pBuffer, 0, xResponse.bufferLen); + + if (httpsClientStatus == HTTPSuccess) + { + httpsClientStatus = HTTPClient_Send(&xTransportInterface, &xRequestHeaders, NULL, 0, &xResponse, 0); + } + +#if DEBUG_HTTPS + if (httpsClientStatus == HTTPSuccess) + { + sprintf(s_net_buffer, "Received HTTP response from %s %s...\r\n", HTTPS_HOST_ADDRESS, xRequestInfo.pPath); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, "Response Headers:\n%s\r\n", xResponse.pHeaders); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, "Status Code:\n%u\n", xResponse.statusCode); + print_to_console(s_net_buffer); + sprintf(s_net_buffer, "Response Body:\n%s\n", xResponse.pBody); + print_to_console(s_net_buffer); + } + else + { + sprintf(s_net_buffer, + "Failed to send HTTP %s request to %s%s: Error=%s.", + xRequestInfo.pMethod, + HTTPS_HOST_ADDRESS, + xRequestInfo.pPath, + HTTPClient_strerror(httpsClientStatus)); + print_to_console(s_net_buffer); + } +#endif + if (HTTPSuccess != httpsClientStatus) + { +#ifdef ENABLE_CONSOLE + sprintf(s_net_buffer, "** Failed in GET Request ** \r\n"); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, " \r\nReturned Error Code: 0x%x \r\n", httpsClientStatus); + print_to_console(s_net_buffer); +#endif + if (false == update_key_data(s_active_website)) + { +// print_to_console(ABORTING_MESSAGE); +// print_to_console("\r\nPress space bar to return to MENU.\r\n"); + eth_abort(); + break; + } + } + else + { + char_t err_mess[] = "\"message\":\""; + char_t err_mess2[] = ""; + + char_t * ptr = strstr((char_t *) xResponse.pBody, err_mess); + char_t * ptr2 = strstr((char_t *) xResponse.pBody, err_mess2); + + sprintf(s_net_buffer, "GetNetworkWeather Request Header = %s\r\n", xRequestHeaders.pBuffer); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + + if ((ptr != NULL) || (ptr2 != NULL) || (xResponse.bodyLen == 0)) + { +// print_to_console("KEY BAD SKIPPING UPDATE\r\n"); + if (false == update_key_data(s_active_website)) + { +// print_to_console(ABORTING_MESSAGE); +// print_to_console("\r\nPress space bar to return to MENU.\r\n"); + eth_abort(); + region = 18; + break; + } + } + else + { + if (xResponse.bodyLen > 0) + { +// sprintf(s_net_buffer, "GetNetworkWeather Received data using GET Request = %s\r\n", xResponse.pBody); +// print_to_console("GetNetworkWeather Received data using GET Request = "); +// print_to_console((char_t *)xResponse.pBody); +// print_to_console("\r\n"); + } + else + { + sprintf(s_net_buffer, "Bad Message : No message body\r\n"); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + } + + sprintf(s_net_buffer, "GetNetworkWeather len [%d] GET Request = %s \r\n", + strlen((char_t *) xResponse.pBody), xRequestHeaders.pBuffer); +#ifdef ENABLE_CONSOLE + print_to_console("KEY OK UPDATING TABLES\r\n"); + print_to_console(s_net_buffer); +#endif + update_current_weather_data((char *) xResponse.pBody, strlen((char_t *) xResponse.pBody), region); + + if (region == 0) + { + print_to_console("Updating Data "); + } + + region++; // only move one once the current data is successful + + print_to_console("."); + } + } + + vTaskDelay(100); + } + + print_to_console("\r\n"); + + if (region == 16) + { + print_to_console("\r\nData refresh successful.\r\n"); + + print_to_console("\r\nPress space bar to return to MENU, then press 2 to run Interactive AI,"); + print_to_console("\r\nConnectivity & HMI Demos and view recent data on the MIPI Graphics Expansion"); + print_to_console("\r\nBoard.\r\n"); + } + + TLS_FreeRTOS_Disconnect(&xNetworkContext); + + mbedtls_platform_teardown(NULL); +} + +/********************************************************************************************************************** + * End of function GetNetworkWeather + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: GetNetworkCurrency + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void GetNetworkCurrency (void) +{ + HTTPStatus_t httpsClientStatus = HTTPSuccess; + + char https_get_request[][128] = + { + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=AUD"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=GBP"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=CAD"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=CNY"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=EUR"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=HKD"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=INR"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=JPY"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=SGD"}, + {"/v3/latest?currencies=GBP%2CEUR%2CUSD%2CCAD%2CHKD%2CJPY%2CSGD%2CAUD%2CINR%2CCNY&base_currency=USD"} + }; + + uint32_t region = 0; + { + for (region = 0; region < 10; ) + { + httpsClientStatus = HTTPSuccess; + + /* Initialize HTTPS client with presigned URL */ + +// print_to_console("connect_https_client \r\n"); + + httpsClientStatus = connect_https_client(&xNetworkContext, + (const unsigned char *) HTTPS_TRUSTED_ROOT_CA_CURRENCY, + sizeof(HTTPS_TRUSTED_ROOT_CA_CURRENCY)); + + /* Handle_error */ + if (HTTPSuccess != httpsClientStatus) + { +#ifdef ENABLE_CONSOLE + sprintf(s_net_buffer, "\r\nFailed in server connection establishment"); + print_to_console(s_net_buffer); +#endif + mbedtls_platform_teardown(NULL); + + // APP_ERR_TRAP(httpsClientStatus); + } + else + { + xTransportInterface.pNetworkContext = &xNetworkContext; + xTransportInterface.send = TLS_FreeRTOS_send; + xTransportInterface.recv = TLS_FreeRTOS_recv; + } + + /* Initialize all HTTP Client library API structs to 0. */ + (void) memset(&xRequestInfo, 0, sizeof(HTTPRequestInfo_t)); + (void) memset(&xResponse, 0, sizeof(HTTPResponse_t)); + (void) memset(&xRequestHeaders, 0, sizeof(HTTPRequestHeaders_t)); + (void) memset(&resUserBuffer, 0, sizeof(RES_USER_BUFF)); + (void) memset(&reqUserBuffer, 0, sizeof(USER_BUFF)); + + /* Initialize the request object. */ + xRequestInfo.pPath = https_get_request[region]; + xRequestInfo.pathLen = strlen(https_get_request[region]); + xRequestInfo.pHost = HTTPS_CURRENCY_HOST_ADDRESS; + xRequestInfo.hostLen = strlen(HTTPS_CURRENCY_HOST_ADDRESS); + xRequestInfo.pMethod = HTTP_METHOD_GET; + xRequestInfo.methodLen = strlen(HTTP_METHOD_GET); + + /* Set "Connection" HTTP header to "keep-alive" so that multiple requests + * can be sent over the same established TCP connection. */ + xRequestInfo.reqFlags = HTTP_REQUEST_KEEP_ALIVE_FLAG; + + /* Set the buffer used for storing request headers. */ + + xRequestHeaders.pBuffer = reqUserBuffer; + xRequestHeaders.bufferLen = sizeof(reqUserBuffer); + memset(xRequestHeaders.pBuffer, 0, xRequestHeaders.bufferLen); + + httpsClientStatus = HTTPClient_InitializeRequestHeaders(&xRequestHeaders, &xRequestInfo); + + /* Add header */ + if (httpsClientStatus == HTTPSuccess) + { + httpsClientStatus = add_header(&xRequestHeaders); + } + else + { + sprintf(s_net_buffer, "Failed to initialize HTTP request headers: Error=%s. \r\n", + HTTPClient_strerror(httpsClientStatus)); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + } + + xResponse.pBuffer = resUserBuffer; + xResponse.bufferLen = sizeof(resUserBuffer); + memset(xResponse.pBuffer, 0, xResponse.bufferLen); + + if (httpsClientStatus == HTTPSuccess) + { + httpsClientStatus = HTTPClient_Send(&xTransportInterface, &xRequestHeaders, NULL, 0, &xResponse, 0); + } + +#if DEBUG_HTTPS + if (httpsClientStatus == HTTPSuccess) + { + sprintf(s_net_buffer, "Received HTTP response from %s %s...\r\n", HTTPS_HOST_ADDRESS, + xRequestInfo.pPath); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, "Response Headers:\n%s\r\n", xResponse.pHeaders); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, "Status Code:\n%u\n", xResponse.statusCode); + print_to_console(s_net_buffer); + sprintf(s_net_buffer, "Response Body:\n%s\n", xResponse.pBody); + print_to_console(s_net_buffer); + } + else + { + sprintf(s_net_buffer, + "Failed to send HTTP %s request to %s%s: Error=%s.", + xRequestInfo.pMethod, + HTTPS_HOST_ADDRESS, + xRequestInfo.pPath, + HTTPClient_strerror(httpsClientStatus)); + print_to_console(s_net_buffer); + } +#endif + if (HTTPSuccess != httpsClientStatus) + { + sprintf(s_net_buffer, "** Failed in GET Request ** \r\n"); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + if (false == update_key_data(s_active_website)) + { +// print_to_console(ABORTING_MESSAGE); +// print_to_console("\r\nPress space bar to return to MENU.\r\n"); + eth_abort(); + + region = 11; + break; + } + } + else + { + char_t err_mess[] = "\"message\":\""; + char_t * ptr = strstr((char_t *) xResponse.pBody, err_mess); + +#ifdef ENABLE_CONSOLE + sprintf(s_net_buffer, "GetNetworkCurrency Request Header = %s\n", xRequestHeaders.pBuffer); + print_to_console(s_net_buffer); +#endif + if (ptr != NULL) + { + // print_to_console("KEY BAD SKIPPING UPDATE\r\n"); + if (false == update_key_data(s_active_website)) + { +// print_to_console(ABORTING_MESSAGE); +// print_to_console("\r\nPress space bar to return to MENU.\r\n"); + eth_abort(); + + region = 11; + break; + } + } + else + { +#ifdef ENABLE_CONSOLE + sprintf(s_net_buffer, "GetNetworkCurrency len [%d] GET Request = %s \r\n", + strlen((char_t *) xResponse.pBody), xRequestHeaders.pBuffer); + print_to_console("KEY OK UPDATING TABLES\r\n"); + print_to_console(s_net_buffer); +#endif + update_currency_data_tables((char_t *) xResponse.pBody, strlen((char_t *) xResponse.pBody), region); + + if (region == 0) + { + print_to_console("Updating Data "); + } + + region++; // only move one once the current data is successful + + print_to_console("."); + } + +// print_to_console("Completed 1 loop \r\n"); + } + + vTaskDelay(TRANSACTION_DELAY); + + TLS_FreeRTOS_Disconnect(&xNetworkContext); + + mbedtls_platform_teardown(NULL); + + // print_to_console("mbedtls_platform_teardown \r\n"); + } + + print_to_console("\r\n"); + if (region == 10) + { + print_to_console("\r\nData refresh successful.\r\n"); + + print_to_console("\r\nPress space bar to return to MENU, then press 2 to run Interactive AI,"); + print_to_console("\r\nConnectivity & HMI Demos and view recent data on the MIPI Graphics Expansion"); + print_to_console("\r\nBoard.\r\n"); + } + } + + if (region == 11) + { + TLS_FreeRTOS_Disconnect(&xNetworkContext); + + mbedtls_platform_teardown(NULL); + +// print_to_console("final mbedtls_platform_teardown \r\n"); + } +} + +/********************************************************************************************************************** + * End of function GetNetworkCurrency + *********************************************************************************************************************/ + +/* New Thread entry function */ +/* pvParameters contains TaskHandle_t */ + +/********************************************************************************************************************** + * Function Name: network_thread_entry + * Description : . + * Argument : pvParameters + * Return Value : . + *********************************************************************************************************************/ +void network_thread_entry (void * pvParameters) +{ + FSP_PARAMETER_NOT_USED(pvParameters); + fsp_err_t ierr; + BaseType_t status = pdFALSE; + uint32_t ip_status = RESET_VALUE; + + EventBits_t uxBits; + + FSP_PARAMETER_NOT_USED(pvParameters); + + vTaskDelay(100); + while (1) + { + uxBits = xEventGroupWaitBits(g_update_console_event, STATUS_ENABLE_ETHERNET, pdFALSE, pdTRUE, 1); + + if ((uxBits & (STATUS_ENABLE_ETHERNET)) == (STATUS_ENABLE_ETHERNET)) + { + xEventGroupClearBits(g_update_console_event, STATUS_ENABLE_ETHERNET); + break; + } + + vTaskDelay(10); + } + + // Take the PHY out of Reset + R_BSP_PinAccessEnable(); + R_IOPORT_PinWrite(&g_ioport_ctrl, ETH_B_RST_CAM_D10, BSP_IO_LEVEL_HIGH); + R_BSP_PinAccessDisable(); + vTaskDelay(100); + + /* Initialize the crypto hardware acceleration. */ + /* Initialize mbedtls. */ + ierr = mbedtls_platform_setup(NULL); + + /* Error Handler */ + if (FSP_SUCCESS != ierr) + { + print_to_console("mbedtls_platform_setup error\r\n"); + } + +#if (1 == ipconfigIPv4_BACKWARD_COMPATIBLE) + + /* FreeRTOS IP initializes the IP stack */ + status = FreeRTOS_IPInit(ucIPAddress, ucNetMask, ucGatewayAddress, ucDNSServerAddress, ucMACAddress); + + /* Error Handler */ + if (pdFALSE == status) + { + __BKPT(0); + } + +#else + + /* IF the following function should be declared in the NetworkInterface.c + * linked in the project. */ + pxFSP_Eth_FillInterfaceDescriptor(0, &(xInterfaces[0])); + FreeRTOS_FillEndPoint(&(xInterfaces[0]), + &(xEndPoints[0]), + ucIPAddress, + ucNetMask, + ucGatewayAddress, + ucDNSServerAddress, + ucMACAddress); + #if (ipconfigUSE_DHCP != 0) + { + xEndPoints[0].bits.bWantDHCP = pdTRUE; + } + #endif /* ipconfigUSE_DHCP */ + + vTaskDelay(100); + status = FreeRTOS_IPInit_Multi(); + if (pdFALSE == status) + { + print_to_console("FreeRTOS_IPInit_Multi error\r\n"); + } +#endif + + print_ipconfig(); + + sprintf(s_net_buffer, "Waiting for network up event..."); + +// print_to_console(s_net_buffer); + + vTaskDelay(100); + status = pdFALSE; + while (status == pdFALSE) + { + status = xTaskNotifyWait(pdFALSE, pdFALSE, &ip_status, 0x3000); + vTaskDelay(100); + } + + vTaskDelay(100); + while (1) + { + uxBits = xEventGroupWaitBits(g_update_console_event, STATUS_ENABLE_ETHERNET, pdFALSE, pdTRUE, 1); + + if ((uxBits & (STATUS_ENABLE_ETHERNET)) == (STATUS_ENABLE_ETHERNET)) + { + xEventGroupClearBits(g_update_console_event, STATUS_ENABLE_ETHERNET); + break; + } + + vTaskDelay(10); + } + +#if 0 + + // Seems to be an error in ra\fsp\src\rm_freertos_plus_tcp\NetworkInterface.c in the func prvCheckLinkStatusTask() + // it calls vIPNetworkUpCalls() as soon as the PHY detects a link is established + // However from the FreeRTOS documentation it should only be called :- + + /* + * If the ipconfigUSE_DHCP or ipconfigUSE_DHCPv6 server + * is set to 1 in FreeRTOSIPConfig.h then + * vApplicationIPNetworkEventHook_Multi( eNetworkUp, struct xNetworkEndPoint *pxEndPoint ) + * is called when an IP address is obtained from a DHCP server + * and when the lease for an IP address previously obtained from a DHCP server is renewed. + * + * + * If the ipconfigUSE_DHCP or ipconfigUSE_DHCPv6 server is set to 0 in FreeRTOSIPConfig.h + * then vApplicationIPNetworkEventHook_Multi( eNetworkUp, struct xNetworkEndPoint * pxEndPoint ) + * is called when the network has been initialised with a static IP address. */ // https://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/API/vApplicationIPNetworkEventHook_Multi.html +#endif + + status = pdFALSE; + while (status == pdFALSE) + { + status = xTaskNotifyWait(pdFALSE, pdFALSE, &ip_status, 0x30000); + vTaskDelay(100); + } + + print_ipconfig(); + + // + while (1) + { + vTaskDelay(1); + + uxBits = xEventGroupWaitBits(g_update_console_event, + STATUS_IOT_REQUEST_WEATHER | STATUS_IOT_REQUEST_CURRENCY, + pdFALSE, + pdTRUE, + 1); + + if ((uxBits & (STATUS_IOT_REQUEST_TIME)) == (STATUS_IOT_REQUEST_TIME)) + { + xEventGroupClearBits(g_update_console_event, STATUS_IOT_REQUEST_TIME); + + // check for valid credentials + s_active_website = IOT_KEY_WEATHER; + +// is_key_data_available(s_active_website); // Time uses weather key + + /* Set up time request */ + GetNetworkTime(); + xEventGroupSetBits(g_update_console_event, STATUS_IOT_RESPONSE_COMPLETE); + } + + if ((uxBits & (STATUS_IOT_REQUEST_WEATHER)) == (STATUS_IOT_REQUEST_WEATHER)) + { + // check for valid credentials + s_active_website = IOT_KEY_WEATHER; + + xEventGroupClearBits(g_update_console_event, STATUS_IOT_REQUEST_WEATHER); + + /* Set up weather request */ + GetNetworkWeather(); + xEventGroupSetBits(g_update_console_event, STATUS_IOT_RESPONSE_COMPLETE); + } + + if ((uxBits & (STATUS_IOT_REQUEST_CURRENCY)) == (STATUS_IOT_REQUEST_CURRENCY)) + { + // check for valid credentials + s_active_website = IOT_KEY_CURRENCY; + + xEventGroupClearBits(g_update_console_event, STATUS_IOT_REQUEST_CURRENCY); + + /* Set up currency request */ + GetNetworkCurrency(); + xEventGroupSetBits(g_update_console_event, STATUS_IOT_RESPONSE_COMPLETE); + } + } +} + +/********************************************************************************************************************** + * End of function network_thread_entry + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: connect_https_client + * Description : . + * Arguments : NetworkContext + * : pTrustedRootCA + * : certSize + * Return Value : . + *********************************************************************************************************************/ +HTTPStatus_t connect_https_client (NetworkContext_t * NetworkContext, + const unsigned char * pTrustedRootCA, + uint16_t certSize) +{ + HTTPStatus_t httpsClientStatus = HTTPSuccess; + TlsTransportStatus_t TCP_connect_status = TLS_TRANSPORT_SUCCESS; + + /* The current attempt in the number of connection tries. */ + uint32_t connAttempt = RESET_VALUE; + const char * pHostAddr = NULL; + assert(NetworkContext != NULL); + + if (0 == memcmp(pTrustedRootCA, HTTPS_TRUSTED_ROOT_CA_WEATHER, sizeof(HTTPS_TRUSTED_ROOT_CA_WEATHER))) + { + pHostAddr = HTTPS_WEATHER_HOST_ADDRESS; + } + else + { + pHostAddr = HTTPS_CURRENCY_HOST_ADDRESS; + } + + (void) memset(&connConfig, 0U, sizeof(NetworkCredentials_t)); + (void) memset(NetworkContext, 0U, sizeof(NetworkContext_t)); + NetworkContext->pParams = &xPlaintextTransportParams; + + /* Set the connection configurations. */ + connConfig.disableSni = pdFALSE; + connConfig.pRootCa = pTrustedRootCA; + connConfig.rootCaSize = certSize;; + connConfig.pUserName = NULL; + connConfig.userNameSize = 0; + connConfig.pPassword = NULL; + connConfig.passwordSize = 0; + connConfig.pClientCertLabel = NULL; + connConfig.pPrivateKeyLabel = NULL; + connConfig.pAlpnProtos = NULL; + + /* Connect to server. */ + for (connAttempt = 1; connAttempt <= HTTPS_CONNECTION_NUM_RETRY; connAttempt++) + { + TCP_connect_status = TLS_FreeRTOS_Connect(NetworkContext, + pHostAddr, + HTTPS_PORT, + &connConfig, + SOCKET_SEND_RECV_TIME_OUT_MS, + SOCKET_SEND_RECV_TIME_OUT_MS); + + if ((TCP_connect_status != TLS_TRANSPORT_SUCCESS) && (connAttempt < HTTPS_CONNECTION_NUM_RETRY)) + { + sprintf(s_net_buffer, "Failed to connect the server, retrying after 3000 ms.\r\n"); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + vTaskDelay(3000); + continue; + } + else + { + break; + } + } + + if (TLS_TRANSPORT_SUCCESS != TCP_connect_status) + { + sprintf(s_net_buffer, "\r\nUnable to connect the server. Error code: %d.\r\n", TCP_connect_status); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + httpsClientStatus = HTTPNetworkError; + } + else + { +// print_to_console("\r\nConnected to the server\r\n"); + } + + return httpsClientStatus; +} + +/********************************************************************************************************************** + * End of function connect_https_client + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: add_header + * Description : . + * Argument : pRequestHeaders + * Return Value : . + *********************************************************************************************************************/ +HTTPStatus_t add_header (HTTPRequestHeaders_t * pRequestHeaders) +{ + HTTPStatus_t Status = HTTPSuccess; + configASSERT(pRequestHeaders != NULL); + char_t active_key[64] = ""; + + memset(s_net_buffer, '\0', sizeof(s_net_buffer)); + + get_key_data(s_active_website, (char_t *) &active_key); + + Status = HTTPClient_AddHeader(pRequestHeaders, + "apikey", + strlen("apikey"), + (char_t *) &active_key, + strlen(active_key)); + + if (Status != HTTPSuccess) + { + sprintf(s_net_buffer, + "An error occurred at adding Active Key in HTTPClient_AddHeader() with error code: Error=%s. \r\n", + HTTPClient_strerror(Status)); +#ifdef ENABLE_CONSOLE + print_to_console(s_net_buffer); +#endif + } + + memset(s_net_buffer, '\0', sizeof(s_net_buffer)); + + return Status; +} + +/********************************************************************************************************************** + * End of function add_header + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: print_ipconfig + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void print_ipconfig (void) +{ + if (dhcp_in_use) + { +#if (ipconfigIPv4_BACKWARD_COMPATIBLE == 1) + ucNetMask[3] = (uint8_t) ((xNd.ulNetMask & 0xFF000000) >> 24); + ucNetMask[2] = (uint8_t) ((xNd.ulNetMask & 0x00FF0000) >> 16); + ucNetMask[1] = (uint8_t) ((xNd.ulNetMask & 0x0000FF00) >> 8); + ucNetMask[0] = (uint8_t) (xNd.ulNetMask & 0x000000FF); + + ucGatewayAddress[3] = (uint8_t) ((xNd.ulGatewayAddress & 0xFF000000) >> 24); + ucGatewayAddress[2] = (uint8_t) ((xNd.ulGatewayAddress & 0x00FF0000) >> 16); + ucGatewayAddress[1] = (uint8_t) ((xNd.ulGatewayAddress & 0x0000FF00) >> 8); + ucGatewayAddress[0] = (uint8_t) (xNd.ulGatewayAddress & 0x000000FF); + + ucDNSServerAddress[3] = (uint8_t) ((xNd.ulDNSServerAddress & 0xFF000000) >> 24); + ucDNSServerAddress[2] = (uint8_t) ((xNd.ulDNSServerAddress & 0x00FF0000) >> 16); + ucDNSServerAddress[1] = (uint8_t) ((xNd.ulDNSServerAddress & 0x0000FF00) >> 8); + ucDNSServerAddress[0] = (uint8_t) (xNd.ulDNSServerAddress & 0x000000FF); + + ucIPAddress[3] = (uint8_t) ((xNd.ulDefaultIPAddress & 0xFF000000) >> 24); + ucIPAddress[2] = (uint8_t) ((xNd.ulDefaultIPAddress & 0x00FF0000) >> 16); + ucIPAddress[1] = (uint8_t) ((xNd.ulDefaultIPAddress & 0x0000FF00) >> 8); + ucIPAddress[0] = (uint8_t) (xNd.ulDefaultIPAddress & 0x000000FF); +#else + ucNetMask[3] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulNetMask & 0xFF000000) >> 24); + ucNetMask[2] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulNetMask & 0x00FF0000) >> 16); + ucNetMask[1] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulNetMask & 0x0000FF00) >> 8); + ucNetMask[0] = (uint8_t) (xEndPoints[0].ipv4_settings.ulNetMask & 0x000000FF); + + ucGatewayAddress[3] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulGatewayAddress & 0xFF000000) >> 24); + ucGatewayAddress[2] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulGatewayAddress & 0x00FF0000) >> 16); + ucGatewayAddress[1] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulGatewayAddress & 0x0000FF00) >> 8); + ucGatewayAddress[0] = (uint8_t) (xEndPoints[0].ipv4_settings.ulGatewayAddress & 0x000000FF); + + ucDNSServerAddress[3] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulDNSServerAddresses[0] & 0xFF000000) >> 24); + ucDNSServerAddress[2] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulDNSServerAddresses[0] & 0x00FF0000) >> 16); + ucDNSServerAddress[1] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulDNSServerAddresses[0] & 0x0000FF00) >> 8); + ucDNSServerAddress[0] = (uint8_t) (xEndPoints[0].ipv4_settings.ulDNSServerAddresses[0] & 0x000000FF); + + ucIPAddress[3] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulIPAddress & 0xFF000000) >> 24); + ucIPAddress[2] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulIPAddress & 0x00FF0000) >> 16); + ucIPAddress[1] = (uint8_t) ((xEndPoints[0].ipv4_settings.ulIPAddress & 0x0000FF00) >> 8); + ucIPAddress[0] = (uint8_t) (xEndPoints[0].ipv4_settings.ulIPAddress & 0x000000FF); +#endif + } + +#ifdef ENABLE_CONSOLE + sprintf(s_net_buffer, "\r\nEthernet adapter for Renesas %s:\r\n", KIT_NAME); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, "\tDescription : Renesas %s Ethernet\r\n", KIT_NAME); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, + "\tPhysical Address : %02x-%02x-%02x-%02x-%02x-%02x\r\n", + ucMACAddress[0], + ucMACAddress[1], + ucMACAddress[2], + ucMACAddress[3], + ucMACAddress[4], + ucMACAddress[5]); + + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, "\tDHCP Enabled : %s\r\n", dhcp_in_use ? "Yes" : "No"); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, + "\tIPv4 Address : %d.%d.%d.%d\r\n", + ucIPAddress[0], + ucIPAddress[1], + ucIPAddress[2], + ucIPAddress[3]); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, + "\tSubnet Mask : %d.%d.%d.%d\r\n", + ucNetMask[0], + ucNetMask[1], + ucNetMask[2], + ucNetMask[3]); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, + "\tDefault Gateway : %d.%d.%d.%d\r\n", + ucGatewayAddress[0], + ucGatewayAddress[1], + ucGatewayAddress[2], + ucGatewayAddress[3]); + print_to_console(s_net_buffer); + + sprintf(s_net_buffer, + "\tDNS Servers : %d.%d.%d.%d\r\n", + ucDNSServerAddress[0], + ucDNSServerAddress[1], + ucDNSServerAddress[2], + ucDNSServerAddress[3]); + print_to_console(s_net_buffer); +#endif +} + +/********************************************************************************************************************** + * End of function print_ipconfig + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: vApplicationMallocFailedHook + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void vApplicationMallocFailedHook (void) +{ + __BKPT(0); +} + +/********************************************************************************************************************** + * End of function vApplicationMallocFailedHook + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ospi_main.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ospi_main.c new file mode 100644 index 0000000000..dba6a75f15 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/ospi_main.c @@ -0,0 +1,527 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : ospi_main.c + * Version : . + * OS : . + * H/W Platform : . + * Description : This file includes the main tutorial code. + * Operation : See doc\readme.txt + * Limitations : . + * xxx : Make your own other sections as needed. (e.g. describe endian) + *********************************************************************************************************************/ + +#include "hal_data.h" +#include "gimp.h" +#include "board_cfg.h" + +/* CHange to 1 to enable easier to debug asserts. */ +#if 0 + #undef assert + #define assert(pred) do {if (!(pred)) {__BKPT(0);}} while (0) +#endif + +/* These commands and registers are for the Infineon S28HS256 and may not match other targets. */ +#define READ_SFDP_COMMAND (0x5AU) +#define READ_SFDP_COMMAND_OPI (0x5A5AU) +#define READ_REGISTER_COMMAND (0x65U) +#define READ_REGISTER_COMMAND_OPI (0x6565U) +#define WRITE_REGISTER_COMMAND (0x71U) +#define WRITE_REGISTER_COMMAND_OPI (0x7171U) +#define WRITE_ENABLE_COMMAND (0x06U) +#define WRITE_ENABLE_COMMAND_OPI (0x0606U) +#define READ_STATUS_COMMAND (0x05U) +#define READ_STATUS_COMMAND_OPI (0x0505U) + +#define CFR2V_REGISTER_ADDRESS (0x800003U) +#define CFR3V_REGISTER_ADDRESS (0x800004U) +#define CFR5V_REGISTER_ADDRESS (0x800006U) + +#define CFR2V_MEMLAT_Pos (0U) +#define CFR2V_MEMLAT_Msk (0x0FU) + +#define CFR3V_VRGLAT_Pos (6U) +#define CFR3V_VRGLAT_Msk (0xC0U) +#define CFR3V_UNHYSA_Pos (3U) +#define CFR3V_UNHYSA_Msk (0x08U) + +#define CFR5V_SDRDDR_Pos (1U) +#define CFR5V_SDRDDR_Msk (0x02U) +#define CFR5V_OPIIT_Pos (0U) +#define CFR5V_OPIIT_Msk (0x01U) + +#define CFR2V_WRITE_Msk (0x00U) +#define CFR3V_WRITE_Msk (0x00U) +#define CFR5V_WRITE_Msk (0x40U) + +#define REG_LATENCY_CODE_SPI (0x00U) +#define REG_LATENCY_CODE_OPI (0x03U) + +#define MEM_LATENCY_CODE_SPI (0x08U) +#define MEM_LATENCY_CODE_OPI (0x0AU) + +#define REG_DUMMY_CYCLES_SPI (0U) +#define REG_DUMMY_CYCLES_OPI (3U) + +// #define REG_DUMMY_CYCLES_OPI (6U) + +#define WRITE_ENABLE_MASK (0x02U) + +#define READ_SFDP_DUMMY_CYCLES (8U) +#define SFDP_SIGNATURE (0x50444653U) + +#define OSPI_TEST_DATA_LENGTH (0x40U) +#define OSPI_SECTOR_SIZE (4096U) +#define OSPI_BLOCK_SIZE (262144U) + +#define OSPI_MODE_SPI (CFR5V_WRITE_Msk) +#define OSPI_MODE_DOPI (CFR5V_WRITE_Msk | CFR5V_OPIIT_Msk | CFR5V_SDRDDR_Msk) + +#define OSPI_RESET_PIN BSP_IO_PORT_01_PIN_06 +#define OSPI_RESET_DELAY (40U) + +#define OSPI_GRAPHICS_OFFSET (0x90040000) + +uint32_t get_image_data(st_image_data_t ref); +uint32_t get_sub_image_data(st_image_data_t ref, uint32_t sub_image); + +typedef struct st_clk_settings +{ + cgc_pll_cfg_t pll; + bsp_clocks_octaclk_div_t div; +} clk_settings_t; + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +static void reset_ospi_device(void); +static void wait_for_write(void); +static void write_en(bool is_dopi); +static void oclk_change(clk_settings_t const * const clock_settings); +static void transition_to_dopi(void); +static void transition_to_spi(void); + +static uint8_t * const gp_ospi_cs1_img_hdr = (uint8_t *) (void *) 0x90000000 + (1 * 4096); + +/* consider placing all of ospi dat into sdram */ + +// uint8_t unused_screens[64][DISPLAY_BUFFER_STRIDE_BYTES_INPUT0 * DISPLAY_VSIZE_INPUT0] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram"); +uint8_t unused_screens[64][854 * 480 * 2] BSP_ALIGN_VARIABLE(64) BSP_PLACE_IN_SECTION(".sdram"); + +static clk_settings_t clk_50MHz = +{ + .pll = + { + .source_clock = CGC_CLOCK_MAIN_OSC, + .divider = BSP_CLOCKS_PLL_DIV_1, + .multiplier = BSP_CLOCKS_PLL_MUL(40U, 0U), + .out_div_p = CGC_PLL_OUT_DIV_16, + .out_div_q = CGC_PLL_OUT_DIV_6, // Not used, set to div/6 (default) + .out_div_r = CGC_PLL_OUT_DIV_6, // Not used, set to div/6 (default) + }, + .div = (bsp_clocks_octaclk_div_t) BSP_CLOCKS_OCTA_CLOCK_DIV_1, +}; + +static clk_settings_t clk_200MHz = +{ + .pll = + { + .source_clock = CGC_CLOCK_MAIN_OSC, + .divider = BSP_CLOCKS_PLL_DIV_1, + .multiplier = BSP_CLOCKS_PLL_MUL(40U, 0U), + .out_div_p = CGC_PLL_OUT_DIV_4, + .out_div_q = CGC_PLL_OUT_DIV_6, // Not used, set to div/6 (default) + .out_div_r = CGC_PLL_OUT_DIV_6, // Not used, set to div/6 (default) + }, + .div = (bsp_clocks_octaclk_div_t) BSP_CLOCKS_OCTA_CLOCK_DIV_1, +}; + +/********************************************************************************************************************** + * Function Name: reset_ospi_device + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void reset_ospi_device (void) +{ + R_BSP_PinAccessEnable(); + R_BSP_PinCfg(OSPI_RESET_PIN, + ((uint32_t) IOPORT_CFG_PORT_DIRECTION_OUTPUT | + (uint32_t) IOPORT_CFG_DRIVE_HIGH | + (uint32_t) IOPORT_CFG_PORT_OUTPUT_LOW)); + + R_BSP_PinWrite(OSPI_RESET_PIN, BSP_IO_LEVEL_LOW); + R_BSP_SoftwareDelay((bsp_delay_units_t) OSPI_RESET_DELAY, BSP_DELAY_UNITS_MILLISECONDS); + R_BSP_PinWrite(OSPI_RESET_PIN, BSP_IO_LEVEL_HIGH); + R_BSP_SoftwareDelay((bsp_delay_units_t) OSPI_RESET_DELAY, BSP_DELAY_UNITS_MILLISECONDS); + R_BSP_PinAccessDisable(); +} + +/********************************************************************************************************************** + * End of function reset_ospi_device + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: write_en + * Description : . + * Argument : is_dopi + * Return Value : . + *********************************************************************************************************************/ +static void write_en (bool is_dopi) +{ + spi_flash_direct_transfer_t tfr = + { + .command = is_dopi ? WRITE_ENABLE_COMMAND_OPI : WRITE_ENABLE_COMMAND, + .command_length = is_dopi ? 2U : 1U, + .address_length = 0U, + .data_length = 0U, + .dummy_cycles = 0U + }; + fsp_err_t err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + assert(FSP_SUCCESS == err); + + tfr = (spi_flash_direct_transfer_t) { + .command = is_dopi ? READ_STATUS_COMMAND_OPI : READ_STATUS_COMMAND, + .command_length = is_dopi ? 2U : 1U, + .address_length = is_dopi ? 4U : 0U, // Address is always sent for any kind of read in DOPI + .data_length = 1U, + .dummy_cycles = is_dopi ? REG_DUMMY_CYCLES_OPI : REG_DUMMY_CYCLES_SPI, + }; + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_READ); + assert(FSP_SUCCESS == err); + + if ((tfr.data & WRITE_ENABLE_MASK) == 0) + { + __BKPT(0); + } +} + +/********************************************************************************************************************** + * End of function write_en + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: wait_for_write + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void wait_for_write (void) +{ + spi_flash_status_t status = {0}; + do + { + assert(FSP_SUCCESS == g_ospi0.p_api->statusGet(g_ospi0.p_ctrl, &status)); + } while (status.write_in_progress); +} + +/********************************************************************************************************************** + * End of function wait_for_write + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: oclk_change + * Description : . + * Argument : clock_settings + * Return Value : . + *********************************************************************************************************************/ +static void oclk_change (clk_settings_t const * const clock_settings) +{ + g_cgc.p_api->open(g_cgc.p_ctrl, g_cgc.p_cfg); + + /* Stop the restart PLL2 with appropriate configurations. */ + assert(FSP_SUCCESS == g_cgc.p_api->clockStop(g_cgc.p_ctrl, CGC_CLOCK_PLL2)); + assert(FSP_SUCCESS == g_cgc.p_api->clockStart(g_cgc.p_ctrl, CGC_CLOCK_PLL2, &clock_settings->pll)); + + /* Now update the octaclk divider. */ + bsp_octaclk_settings_t octaclk_settings; + octaclk_settings.source_clock = BSP_CLOCKS_CLOCK_PLL2; + octaclk_settings.divider = clock_settings->div; + R_BSP_OctaclkUpdate(&octaclk_settings); + + g_cgc.p_api->close(g_cgc.p_ctrl); +} + +/********************************************************************************************************************** + * End of function oclk_change + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: transition_to_dopi + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void transition_to_dopi (void) +{ + fsp_err_t err = FSP_SUCCESS; + spi_flash_direct_transfer_t tfr = + { + .command = WRITE_REGISTER_COMMAND, + .command_length = 1U, + .address_length = 3U, + .data_length = 1U, + .dummy_cycles = 0U + }; + + write_en(false); + + /* The chip should be modified for the new clock speed, but that doesn't appear to work correctly. */ +#if 0 + + /* Modify the registers for the new clock speed. */ + tfr.address = CFR2V_REGISTER_ADDRESS; + tfr.data = CFR2V_WRITE_Msk | ((MEM_LATENCY_CODE_OPI << CFR2V_MEMLAT_Pos) & CFR2V_MEMLAT_Msk); + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + assert(FSP_SUCCESS == err); + + tfr.address = CFR3V_REGISTER_ADDRESS; + tfr.data = CFR3V_WRITE_Msk | ((REG_LATENCY_CODE_OPI << CFR3V_VRGLAT_Pos) & CFR3V_VRGLAT_Msk); + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + assert(FSP_SUCCESS == err); +#endif + + /* Transition to DOPI. */ + tfr.address = CFR5V_REGISTER_ADDRESS; + tfr.data = OSPI_MODE_DOPI; + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + assert(FSP_SUCCESS == err); + + /* Change clock speed. */ + oclk_change(&clk_200MHz); + + /* Change the protocol mode of the driver. */ + /* DS will auto-calibrate in this call. */ + err = g_ospi0.p_api->spiProtocolSet(g_ospi0.p_ctrl, SPI_FLASH_PROTOCOL_8D_8D_8D); + assert(FSP_SUCCESS == err); + + /* Read the mode register to verify it changed to DOPI */ + tfr = (spi_flash_direct_transfer_t) { + .command = READ_REGISTER_COMMAND_OPI, + .command_length = 2U, + .address = CFR5V_REGISTER_ADDRESS, + .address_length = 4U, + .data = 0U, + .data_length = 1U, + .dummy_cycles = REG_DUMMY_CYCLES_OPI + }; + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_READ); + assert(FSP_SUCCESS == err); + assert(OSPI_MODE_DOPI == (tfr.data & 0xFF)); // Need to mask here because DOPI always reads 2 bytes at a time. +} + +/********************************************************************************************************************** + * End of function transition_to_dopi + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: transition_to_spi + * Description : . + * Return Value : . + *********************************************************************************************************************/ +static void transition_to_spi (void) +{ + fsp_err_t err = FSP_SUCCESS; + spi_flash_direct_transfer_t tfr = + { + .command = WRITE_REGISTER_COMMAND_OPI, + .command_length = 2U, + .address_length = 4U, + .data_length = 1, + .dummy_cycles = 0U + };; + + write_en(true); + + /* The chip should be modified for the new clock speed, but that doesn't appear to work correctly. */ +#if 0 + + /* Modify the registers for the new clock speed. */ + tfr.address = CFR2V_REGISTER_ADDRESS; + tfr.data = CFR2V_WRITE_Msk | ((MEM_LATENCY_CODE_SPI << CFR2V_MEMLAT_Pos) & CFR2V_MEMLAT_Msk); + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + assert(FSP_SUCCESS == err); + + tfr.address = CFR3V_REGISTER_ADDRESS; + tfr.data = CFR3V_WRITE_Msk | ((REG_LATENCY_CODE_SPI << CFR3V_VRGLAT_Pos) & CFR3V_VRGLAT_Msk); + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + assert(FSP_SUCCESS == err); +#endif + + /* Transition the flash device to SPI. */ + tfr.address = CFR5V_REGISTER_ADDRESS; + tfr.data = OSPI_MODE_SPI; + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + assert(FSP_SUCCESS == err); + + /* Change clock speed. */ + oclk_change(&clk_50MHz); + + /* Change the protocol mode of the driver. */ + err = g_ospi0.p_api->spiProtocolSet(g_ospi0.p_ctrl, SPI_FLASH_PROTOCOL_EXTENDED_SPI); + assert(FSP_SUCCESS == err); + + /* Read the mode register to verify it changed to SPI */ + tfr = (spi_flash_direct_transfer_t) { + .command = READ_REGISTER_COMMAND, + .command_length = 1U, + .address = CFR5V_REGISTER_ADDRESS, + .address_length = 3U, + .data = 0U, + .data_length = 1U, + .dummy_cycles = REG_DUMMY_CYCLES_SPI + }; + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_READ); + assert(FSP_SUCCESS == err); + assert(OSPI_MODE_SPI == (tfr.data & 0xFF)); +} + +/********************************************************************************************************************** + * End of function transition_to_spi + *********************************************************************************************************************/ + +#define WRITE_BLOCK_SIZE (64) + +typedef unsigned int bool_t; + +typedef struct +{ + bsp_unique_id_t uid; + uint32_t files; + uint32_t links[64]; +} st_ospi_hdr_t; + +static st_ospi_hdr_t g_hdr = {}; + +/* No security check on ospi data */ + +/********************************************************************************************************************** + * Function Name: read_hdr + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +static bool_t read_hdr () +{ + bool_t status = true; + memcpy(&g_hdr, gp_ospi_cs1_img_hdr, sizeof(g_hdr)); + + return status; +} + +/********************************************************************************************************************** + * End of function read_hdr + *********************************************************************************************************************/ + +void init_ospi(void); + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: init_ospi + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void init_ospi (void) +{ + fsp_err_t err = FSP_SUCCESS; + + /* This is here to prevent the code from running if you need to power cycle to restore the default state of the flash device. + * The reset doesn't always work as expected. Comment out if you don't need this. */ + +// __BKPT(0); + reset_ospi_device(); + + err = g_ospi0.p_api->open(g_ospi0.p_ctrl, g_ospi0.p_cfg); + assert(FSP_SUCCESS == err); + + spi_flash_direct_transfer_t test_tfr = + { + .command = READ_SFDP_COMMAND, + .command_length = 1, + .address = 0, + .address_length = 3, + .data = 0, + .data_length = 4, + .dummy_cycles = READ_SFDP_DUMMY_CYCLES + }; + err = g_ospi0.p_api->directTransfer(g_ospi0.p_ctrl, &test_tfr, SPI_FLASH_DIRECT_TRANSFER_DIR_READ); + assert(FSP_SUCCESS == err); + + if (SFDP_SIGNATURE != test_tfr.data) + { + while (true) + { + TURN_RED_ON; + R_BSP_SoftwareDelay((bsp_delay_units_t) OSPI_RESET_DELAY, BSP_DELAY_UNITS_MILLISECONDS); + TURN_RED_OFF; + R_BSP_SoftwareDelay((bsp_delay_units_t) OSPI_RESET_DELAY, BSP_DELAY_UNITS_MILLISECONDS); + } + } + + R_BSP_SoftwareDelay((bsp_delay_units_t) 200, BSP_DELAY_UNITS_MILLISECONDS); + transition_to_dopi(); + R_BSP_SoftwareDelay((bsp_delay_units_t) 200, BSP_DELAY_UNITS_MILLISECONDS); + + read_hdr(); +} + +/********************************************************************************************************************** + * End of function init_ospi + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: get_sub_image_data + * Description : . + * Arguments : ref + * : sub_image + * Return Value : . + *********************************************************************************************************************/ +uint32_t get_sub_image_data (st_image_data_t ref, uint32_t sub_image) +{ + uint32_t chosen_one = OSPI_GRAPHICS_OFFSET + g_hdr.links[ref]; // part 1 index into ospi + uint32_t * p_co = (uint32_t *) (OSPI_GRAPHICS_OFFSET + g_hdr.links[ref] + (8 * sub_image)); // part 2 offset to sub_image + + chosen_one += (*p_co); // part 1 + 2 + + return chosen_one; +} + +/********************************************************************************************************************** + * End of function get_sub_image_data + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: get_image_data + * Description : . + * Argument : ref + * Return Value : . + *********************************************************************************************************************/ +uint32_t get_image_data (st_image_data_t ref) +{ + uint32_t chosen_one = OSPI_GRAPHICS_OFFSET + g_hdr.links[ref]; + + return chosen_one; +} + +/********************************************************************************************************************** + * End of function get_image_data + *********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/r_typedefs.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/r_typedefs.h new file mode 100644 index 0000000000..a1c1df293e --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/r_typedefs.h @@ -0,0 +1,61 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : r_typedefs.h + * Description : Contains macros, data structures and functions used common to the EP + *********************************************************************************************************************/ + +/* generic headers */ +#include +#include + +#ifndef R_TYPEDEFS_H_ + #define R_TYPEDEFS_H_ + + #define UNUSED_PARAM(param) (void) (param) + + #define UNUSED_VARIABLE(param) (void) (param) + + #define byte uint8_t + +/* + * Typedefs + * Other typedefs are defined in + */ + +/* typedef int ( * test_fn)(void); */ + +/********************************************************************************************************************** + * Function Name: test_fn + * Description : Common prototype for sub-menu functions + * Argument : pvParameters + * Return Value : User defined + *********************************************************************************************************************/ +typedef int (* test_fn)(void); + +typedef int int_t; +typedef unsigned int bool_t; +typedef char char_t; + +typedef float float32_t; +typedef double float64_t; +typedef long double float128_t; + +#endif /* R_TYPEDEFS_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/sdram.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/sdram.c new file mode 100644 index 0000000000..bf34c7444a --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/sdram.c @@ -0,0 +1,638 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ +/* ${REA_DISCLAIMER_PLACEHOLDER} */ + +/*********************************************************************************************************************** + * Includes , "Project Includes" + **********************************************************************************************************************/ + +#include "r_ioport.h" +#include "bsp_cfg.h" +#include "bsp_pin_cfg.h" + +#include "sdram.h" + +/*********************************************************************************************************************** + * Macro definitions + **********************************************************************************************************************/ +/* SDRAM size, in bytes */ + #define SDRAM_SIZE (32 * 1024 * 1024) + +/* + * Set ACTIVE-to-PRECHARGE command (tRAS) timing + * e.g. tRAS = 42ns -> 6cycles are needed at SDCLK 120MHz + * tRAS = 37ns -> 5cycles are needed at SDCLK 120MHz + */ + #define BSP_PRV_SDRAM_TRAS (6U) + +/* + * Set ACTIVE-to-READ or WRITE delay tRCD (tRCD) timing + * e.g. tRCD = 18ns -> 3cycles are needed at SDCLK 120MHz + * tRCD = 15ns -> 2cycles are needed at SDCLK 120MHz + */ + #define BSP_PRV_SDRAM_TRCD (3U) + +/* + * Set PRECHARGE command period (tRP) timing + * e.g. tRP = 18ns -> 3cycles are needed at SDCLK 120MHz + * tRP = 15ns -> 2cycles are needed at SDCLK 120MHz + */ + #define BSP_PRV_SDRAM_TRP (3U) + +/* + * Set WRITE recovery time (tWR) timing + * e.g. tWR = 1CLK + 6ns -> 2cycles are needed at SDCLK 120MHz + * tWR = 1CLK + 7ns -> 2cycles are needed at SDCLK 120MHz + */ + #define BSP_PRV_SDRAM_TWR (2U) + +/* + * Set CAS (READ) latency (CL) timing + * e.g. CL = 18ns -> 3cycles are needed at SDCLK 120MHz + * e.g. CL = 15ns -> 2cycles are needed at SDCLK 120MHz + */ + #define BSP_PRV_SDRAM_CL (3U) + +/* + * Set AUTO REFRESH period (tRFC) timing + * e.g. tRFC = 60nS -> 8cycles are needed at SDCLK 120MHz + * tRFC = 66nS -> 8cycles are needed at SDCLK 120MHz + */ + #define BSP_PRV_SDRAM_TRFC (8U) + +/* + * Set Average Refresh period + * e.g. tREF = 64ms/8192rows -> 7.8125us/each row. 937cycles are needed at SDCLK 120MHz + */ + #define BSP_PRV_SDRAM_REF_CMD_INTERVAL (937U) + +/* + * Set Auto-Refresh issue times in initialization sequence needed for SDRAM device + * Typical SDR SDRAM device needs twice of Auto-Refresh command issue + */ + #define BSP_PRV_SDRAM_SDIR_REF_TIMES (2U) + +/* + * Set RAW address offset + * Available settings are + * 8 : 8-bit + * 9 : 9-bit + * 10 : 10-bit + * 11 : 11-bit + */ + #define BSP_PRV_SDRAM_SDADR_ROW_ADDR_OFFSET (9U) + +/* + * Select endian mode for SDRAM address space + * 0 : Endian of SDRAM address space is the same as the endian of operating mode + * 1 : Endian of SDRAM address space is not the endian of operating mode + */ + #define BSP_PRV_SDRAM_ENDIAN_MODE (0U) + +/* + * Select access mode + * Typically Continuous access should be enabled to get better SDRAM bandwidth + * 0: Continuous access is disabled + * 1: Continuous access is enabled + */ + #define BSP_PRV_SDRAM_CONTINUOUS_ACCESSMODE (1U) + +/* + * Select bus width + * 0: 16-bit + * 1: 32-bit + * 2: 8-bit + */ + #define BSP_PRV_SDRAM_BUS_WIDTH (0U) + + #if ((BSP_PRV_SDRAM_SDADR_ROW_ADDR_OFFSET != 8U) && (BSP_PRV_SDRAM_SDADR_ROW_ADDR_OFFSET != 9U) \ + && (BSP_PRV_SDRAM_SDADR_ROW_ADDR_OFFSET != 10U) && (BSP_PRV_SDRAM_SDADR_ROW_ADDR_OFFSET > 11U)) + #error "BSP_PRV_SDRAM_SDADR_ROW_ADDR_OFFSET must be either of 8,9,10 or 11" + #endif + + #if ((BSP_PRV_SDRAM_BUS_WIDTH != 0) && (BSP_PRV_SDRAM_BUS_WIDTH != 1U) && (BSP_PRV_SDRAM_BUS_WIDTH != 2U)) + #error "BSP_PRV_SDRAM_BUS_WIDTH must be either of 0(16-bit) or 1(32-bit) or 2(8-bit)" + #endif + + #if ((BSP_PRV_SDRAM_ENDIAN_MODE != 0) && (BSP_PRV_SDRAM_ENDIAN_MODE != 1)) + #error \ + "BSP_PRV_SDRAM_ENDIAN_MODE must be either of 0(same endian as operating mode) or 2(another endian against operating mode)" + #endif + + #if ((BSP_PRV_SDRAM_CONTINUOUS_ACCESSMODE != 0) && (BSP_PRV_SDRAM_CONTINUOUS_ACCESSMODE != 1)) + #error \ + "BSP_PRV_SDRAM_CONTINUOUS_ACCESSMODE must be either of 0(continuous access is disabled) or 1(continuous access is enabled)" + #endif + + #define BSP_PRV_SDRAM_MR_WB_SINGLE_LOC_ACC (1U) /* MR.M9 : Single Location Access */ + #define BSP_PRV_SDRAM_MR_OP_MODE (0U) /* MR.M8:M7 : Standard Operation */ + #define BSP_PRV_SDRAM_MR_BT_SEQUENCTIAL (0U) /* MR.M3 Burst Type : Sequential */ + #define BSP_PRV_SDRAM_MR_BURST_LENGTH (0U) /* MR.M2:M0 Burst Length: 0(1 burst) */ + +/*********************************************************************************************************************** + * Typedef definitions + **********************************************************************************************************************/ + +/*********************************************************************************************************************** + * Exported global variables (to be accessed by other files) + **********************************************************************************************************************/ + +extern ioport_instance_ctrl_t g_ioport_ctrl; + +/*********************************************************************************************************************** + * Private global variables and functions + **********************************************************************************************************************/ + +/** Array of pin configurations. */ +static const ioport_pin_cfg_t g_sdram_bsp_pin_cfg_data[] = +{ + { + .pin = BSP_IO_PORT_10_PIN_09, // SDCLK + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_09_PIN_08, // SDRAM RAS + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_01_PIN_15, // SDRAM CS + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_09_PIN_09, // SDRAM CAS + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_01_PIN_13, // SDRAM CKE + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_01_PIN_14, // SDRAM WE + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + /* + { + .pin = BSP_IO_PORT_01_PIN_15, // SDRAM SDCS + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + */ + { + .pin = BSP_IO_PORT_10_PIN_10, // SDRAM DQM0 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_01_PIN_12, // SDRAM DQM1 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + /* + { + .pin = BSP_IO_PORT_10_PIN_11, // SDRAM DQM2 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_00, // SDRAM DQM3 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + */ +/////////////////////////////// + { + .pin = BSP_IO_PORT_06_PIN_01, // SDRAM DQ0 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_02, // SDRAM DQ1 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_03, // SDRAM DQ2 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_04, // SDRAM DQ3 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_05, // SDRAM DQ4 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_06, // SDRAM DQ5 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_07, // SDRAM DQ6 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_00, // SDRAM DQ7 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_09, // SDRAM DQ8 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_10, // SDRAM DQ9 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_11, // SDRAM DQ10 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_12, // SDRAM DQ11 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_13, // SDRAM DQ12 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_14, // SDRAM DQ13 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_06_PIN_15, // SDRAM DQ14 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_08, // SDRAM DQ15 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + /* + { + .pin = BSP_IO_PORT_10_PIN_12, // SDRAM DQ16 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_13, // SDRAM DQ17 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_14, // SDRAM DQ18 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_15, // SDRAM DQ19 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_08_PIN_13, // SDRAM DQ20 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_07, // SDRAM DQ21 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_06, // SDRAM DQ22 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_05, // SDRAM DQ23 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_04, // SDRAM DQ24 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_03, // SDRAM DQ25 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_10_PIN_02, // SDRAM DQ26 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_05_PIN_05, // SDRAM DQ27 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_05_PIN_06, // SDRAM DQ28 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_05_PIN_07, // SDRAM DQ29 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_05_PIN_08, // SDRAM DQ30 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_05_PIN_09, // SDRAM DQ31 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, +*/ + /////////////////// + { + .pin = BSP_IO_PORT_03_PIN_00, // SDRAM A0 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_01, // SDRAM A1 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_02, // SDRAM A2 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_03, // SDRAM A3 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_04, // SDRAM A4 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_05, // SDRAM A5 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_06, // SDRAM A6 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_07, // SDRAM A7 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_08, // SDRAM A8 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_09, // SDRAM A9 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_10, // SDRAM A10 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_11, // SDRAM A11 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_03_PIN_12, // SDRAM A12 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_09_PIN_05, // SDRAM BA0 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, + { + .pin = BSP_IO_PORT_09_PIN_05, // SDRAM BA1 + .pin_cfg = + ((uint32_t) IOPORT_CFG_DRIVE_HIGH | (uint32_t) IOPORT_CFG_PERIPHERAL_PIN | + (uint32_t) IOPORT_PERIPHERAL_BUS), + }, +}; + +/** Has pointer to pin configuration array and number of pins to be configured. */ +const ioport_cfg_t g_sdram_bsp_pin_cfg = +{ + .number_of_pins = (sizeof(g_sdram_bsp_pin_cfg_data)) / sizeof(ioport_pin_cfg_t), + .p_pin_cfg_data = &g_sdram_bsp_pin_cfg_data[0], +}; + +/********************************************************************************************************************** + * Function Name: init_sdram + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void init_sdram (void) +{ + /* Configure pins. */ + R_IOPORT_Close(&g_ioport_ctrl); + R_IOPORT_Open(&g_ioport_ctrl, &g_sdram_bsp_pin_cfg); + + /** Initialize SDRAM. */ + /** Delay at least 100uS after SDCLK active */ + R_BSP_SoftwareDelay(200U, BSP_DELAY_UNITS_MICROSECONDS); + + /** Setting for SDRAM initialization sequence */ + #if (BSP_PRV_SDRAM_TRP < 3) + R_BUS->SDRAM.SDIR_b.PRC = 3U; + #else + R_BUS->SDRAM.SDIR_b.PRC = BSP_PRV_SDRAM_TRP - 3U; + #endif + + while (R_BUS->SDRAM.SDSR) + { + /* According to h/w manual, need to confirm that all the status bits in SDSR are 0 before SDIR modification. */ + } + + R_BUS->SDRAM.SDIR_b.ARFC = BSP_PRV_SDRAM_SDIR_REF_TIMES; + + while (R_BUS->SDRAM.SDSR) + { + /* According to h/w maual, need to confirm that all the status bits in SDSR are 0 before SDIR modification. */ + } + + #if (BSP_PRV_SDRAM_TRFC < 3) + R_BUS->SDRAM.SDIR_b.ARFI = 0U; + #else + R_BUS->SDRAM.SDIR_b.ARFI = BSP_PRV_SDRAM_TRFC - 3U; + #endif + + while (R_BUS->SDRAM.SDSR) + { + /* According to h/w maual, need to confirm that all the status bits in SDSR are 0 before SDICR modification. */ + } + + /** Start SDRAM initialization sequence. + * Following operation is automatically done when set SDICR.INIRQ bit. + * Perform a PRECHARGE ALL command and wait at least tRP time. + * Issue an AUTO REFRESH command and wait at least tRFC time. + * Issue an AUTO REFRESH command and wait at least tRFC time. + */ + R_BUS->SDRAM.SDICR_b.INIRQ = 1U; + while (R_BUS->SDRAM.SDSR_b.INIST) + { + /* Wait the end of initialization sequence. */ + } + + /** Setting for SDRAM controller */ + R_BUS->SDRAM.SDCCR_b.BSIZE = BSP_PRV_SDRAM_BUS_WIDTH; /* set SDRAM bus width */ + R_BUS->SDRAM.SDAMOD_b.BE = BSP_PRV_SDRAM_CONTINUOUS_ACCESSMODE; /* enable continuous access */ + R_BUS->SDRAM.SDCMOD_b.EMODE = BSP_PRV_SDRAM_ENDIAN_MODE; /* set endian mode for SDRAM address space */ + + while (R_BUS->SDRAM.SDSR) + { + /* According to h/w maual, need to confirm that all the status bits in SDSR are 0 before SDMOD modification. */ + } + + /** Using LMR command, program the mode register */ + R_BUS->SDRAM.SDMOD = ((((uint16_t) (BSP_PRV_SDRAM_MR_WB_SINGLE_LOC_ACC << 9) | + (uint16_t) (BSP_PRV_SDRAM_MR_OP_MODE << 7)) | + (uint16_t) (BSP_PRV_SDRAM_CL << 4)) | + (uint16_t) (BSP_PRV_SDRAM_MR_BT_SEQUENCTIAL << 3)) | + (uint16_t) (BSP_PRV_SDRAM_MR_BURST_LENGTH << 0); + + /** wait at least tMRD time */ + while (R_BUS->SDRAM.SDSR_b.MRSST) + { + /* Wait until Mode Register setting done. */ + } + + /** Set timing parameters for SDRAM */ + R_BUS->SDRAM.SDTR_b.RAS = BSP_PRV_SDRAM_TRAS - 1U; /* set ACTIVE-to-PRECHARGE command cycles*/ + R_BUS->SDRAM.SDTR_b.RCD = BSP_PRV_SDRAM_TRCD - 1U; /* set ACTIVE to READ/WRITE delay cycles */ + R_BUS->SDRAM.SDTR_b.RP = BSP_PRV_SDRAM_TRP - 1U; /* set PRECHARGE command period cycles */ + R_BUS->SDRAM.SDTR_b.WR = BSP_PRV_SDRAM_TWR - 1U; /* set write recovery cycles */ + R_BUS->SDRAM.SDTR_b.CL = BSP_PRV_SDRAM_CL; /* set SDRAM column latency cycles */ + + /** Set row address offset for target SDRAM */ + R_BUS->SDRAM.SDADR_b.MXC = BSP_PRV_SDRAM_SDADR_ROW_ADDR_OFFSET - 8U; + + R_BUS->SDRAM.SDRFCR_b.REFW = (uint16_t) (BSP_PRV_SDRAM_TRFC - 1U); /* set Auto-Refresh issuing cycle */ + R_BUS->SDRAM.SDRFCR_b.RFC = BSP_PRV_SDRAM_REF_CMD_INTERVAL - 1U; /* set Auto-Refresh period */ + + /** Start Auto-refresh */ + R_BUS->SDRAM.SDRFEN_b.RFEN = 1U; + + /** Enable SDRAM access */ + R_BUS->SDRAM.SDCCR_b.EXENB = 1U; +} +/********************************************************************************************************************** + End of function init_sdram + *********************************************************************************************************************/ + + + + + + + diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/sdram.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/sdram.h new file mode 100644 index 0000000000..c711d96c2f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/sdram.h @@ -0,0 +1,44 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/* ${REA_DISCLAIMER_PLACEHOLDER} */ + +#pragma once + +/*********************************************************************************************************************** + * Includes , "Project Includes" + **********************************************************************************************************************/ + +/*********************************************************************************************************************** + * Macro definitions + **********************************************************************************************************************/ + +/*********************************************************************************************************************** + * Typedef definitions + **********************************************************************************************************************/ + +/*********************************************************************************************************************** + * Exported global variables (to be accessed by other files) + **********************************************************************************************************************/ + +void init_sdram(void); + +/*********************************************************************************************************************** + * Private global variables and functions + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/touch_gt911.c b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/touch_gt911.c new file mode 100644 index 0000000000..09d03cb66f --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/touch_gt911.c @@ -0,0 +1,854 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : touch_gt911.c + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include +#include + +#include "common_data.h" +#include "common_init.h" +#include "touch_gt911.h" +#include "r_typedefs.h" + +#define GT_911_I2C_ADDRESS_0x5D (0x5D) +#define GT_911_I2C_ADDRESS_0x14 (0x14) + +#define GT_911_I2C_ADDRESS (GT_911_I2C_ADDRESS_0x14) + +/********************************************************************************************************************** + * Macro definitions + **********************************************************************************************************************/ +#define GT911_DOWN (0) +#define GT911_UP (1) +#define GT911_CONTACT (2) + +#define GT911_REG_TD_STATUS (0x02) + +#define DSP_INT_PIN (BSP_IO_PORT_05_PIN_10) +#define DSP_RST_PIN (BSP_IO_PORT_10_PIN_01) +#define DSP_BLEN_PIN (BSP_IO_PORT_04_PIN_04) + +#define MIPI_MIPI_DSI_TE (BSP_IO_PORT_02_PIN_06) + +#define extract_e(t) ((uint8_t) ((t).event)) +#define extract_x(t) ((int16_t) (((t).x_msb << 8) | ((t).x_lsb))) +#define extract_y(t) ((int16_t) (((t).y_msb << 8) | ((t).y_lsb))) + +extern byte wrSensorReg16_8(int regID, int regDat); +extern byte rdSensorReg16_8(uint16_t regID, uint8_t * regDat); +extern byte rdSensorReg16_Multi(uint16_t regID, uint8_t * regDat, uint32_t len); + +/********************************************************************************************************************** + * Type definitions + **********************************************************************************************************************/ + +/* Driver-specific touch point register mapping */ +typedef struct st_GT911_touch +{ + uint8_t x_msb : 4; + uint8_t : 2; + uint8_t event : 2; + uint8_t x_lsb; + + uint8_t y_msb : 4; + uint8_t id : 4; + uint8_t y_lsb : 8; + + uint8_t res1; + uint8_t res2; +} GT911_touch_t; + +/* Complete GT911 data payload (number of active points + all five touch points) */ +typedef struct st_GT911_payload +{ + uint8_t num_points_active; + GT911_touch_t data_raw[GT911_NUM_POINTS]; +} GT911_payload_t; + +#define byte uint8_t + +#define GOODIX_REG_COMMAND (0x8040) +static char product_id[5]; + +// #define ES_DEMO (1) + +/* Read from a virgin ER45RA-MW276-C LCD */ +/* reset cfg version o 'A' 0x00 1st bit */ +static const uint8_t g911xFW[] = +{ + 0x00, 0xe0, 0x01, 0x56, 0x03, 0x05, 0x05, 0x00, 0x01, 0x08, 0x28, 0x05, 0x50, + 0x32, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x86, 0x27, 0x08, 0x17, 0x15, 0x31, 0x0d, 0x00, 0x00, 0x02, 0xbb, 0x03, + 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x64, 0x32, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x10, 0x0e, 0x0c, 0x0a, + 0x08, 0x06, 0x04, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, + 0x22, 0x21, 0x20, 0x1f, 0x1e, 0x1d, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0a, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00 +}; + +char_t g_ts_buffer[128] = {}; + +/********************************************************************************************************************** + * Static global variables + **********************************************************************************************************************/ +static i2c_master_instance_t const * gp_i2c_instance; +static bsp_io_port_pin_t g_reset_pin; +#if (BSP_RTOS == 2) +static SemaphoreHandle_t * g_i2c_done_sem; +#else +#endif + +touch_coord_t new_touch; +GT911_payload_t touch_payload; +touch_data_t * gp_touch_data; + +uint8_t read_config_array[6][32]; +uint8_t read_config[184]; +uint8_t fresh_regs[2]; + +volatile touch_data_t g_touch_data = {0}; + +extern byte rdSensorReg16_Multi(uint16_t regID, uint8_t * regDat, uint32_t len); +void reset_gt911(void); + +bool enable_ts_mode = false; + +/********************************************************************************************************************** + * Function definitions + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: touch_irq_callback + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void touch_irq_callback (external_irq_callback_args_t * p_args) +{ + FSP_PARAMETER_NOT_USED(p_args); + + /* Start payload reception */ + GT911_payload_get(&g_touch_data); +} + +/********************************************************************************************************************** + * End of function touch_irq_callback + *********************************************************************************************************************/ + +static iic_master_instance_ctrl_t * p_api_ctrl = &g_i2c_master1_ctrl; + +/*******************************************************************************************************************//** + * Callback for touch I2C module + * @param p_args I2C master callback data + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: touch_i2c_callback + * Description : . + * Argument : p_args + * Return Value : . + *********************************************************************************************************************/ +void touch_i2c_callback (i2c_master_callback_args_t * p_args) +{ + FSP_PARAMETER_NOT_USED(p_args); + + return; + + if (enable_ts_mode == false) + { + return; + } + + R_BSP_IrqStatusClear(R_FSP_CurrentIrqGet()); + +#if (BSP_RTOS == 2) + BaseType_t context_switch; + + /* Set Vsync semaphore */ + xSemaphoreGiveFromISR(*g_i2c_done_sem, &context_switch); + + portYIELD_FROM_ISR(context_switch); +#else + if (p_args->event == I2C_MASTER_EVENT_TX_COMPLETE) + { + R_IIC_MASTER_Read(&p_api_ctrl, &touch_payload, sizeof(GT911_payload_t), false); + } + else if (p_args->event == I2C_MASTER_EVENT_RX_COMPLETE) + { + uint8_t i = 0; + + /* Process the raw data ffor the touch point(s) into useful data */ + for ( ; i < GT911_NUM_POINTS; i++) + { + new_touch.x = (uint16_t) extract_x(touch_payload.data_raw[i]); + new_touch.y = (uint16_t) extract_y(touch_payload.data_raw[i]); + new_touch.event = extract_e(touch_payload.data_raw[i]); + + /* Set event type based on received data */ + switch (new_touch.event) + { + case GT911_DOWN: + { + gp_touch_data->point[i].event = TOUCH_EVENT_DOWN; + break; + } + + case GT911_UP: + { + gp_touch_data->point[i].event = TOUCH_EVENT_UP; + break; + } + + case GT911_CONTACT: + { + /* Check if the point is moving or not */ + if ((gp_touch_data->point[i].x != new_touch.x) || (gp_touch_data->point[i].y != new_touch.y)) + { + gp_touch_data->point[i].event = TOUCH_EVENT_MOVE; + } + else + { + gp_touch_data->point[i].event = TOUCH_EVENT_HOLD; + } + + break; + } + + default: + { + gp_touch_data->point[i].event = TOUCH_EVENT_NONE; + break; + } + } + + /* Set new coordinates */ + gp_touch_data->point[i].x = new_touch.x; + gp_touch_data->point[i].y = new_touch.y; + } + + /* Pass the number of active touch points through */ + gp_touch_data->num_points = touch_payload.num_points_active; + + /* Reenable IRQn interrupt */ + R_ICU_ExternalIrqEnable(&g_external_irq3_ctrl); + } + else + { + /* In case of error, reenable IRQn interrupt */ + R_ICU_ExternalIrqEnable(&g_external_irq3_ctrl); + } +#endif +} + +/********************************************************************************************************************** + * End of function touch_i2c_callback + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: reset_gt911 + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void reset_gt911 (void) +{ + R_IOPORT_PinWrite(&g_ioport_ctrl, DISP_RST, BSP_IO_LEVEL_LOW); + + R_IOPORT_PinCfg(&g_ioport_ctrl, + DISP_INT, + (uint32_t) IOPORT_CFG_PORT_DIRECTION_OUTPUT | (uint32_t) IOPORT_CFG_PORT_OUTPUT_LOW); + + R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MICROSECONDS); + +#if (GT_911_I2C_ADDRESS_0x14 == GT_911_I2C_ADDRESS) + R_IOPORT_PinWrite(&g_ioport_ctrl, DISP_INT, BSP_IO_LEVEL_HIGH); +#elif (GT_911_I2C_ADDRESS_0x5D == GT_911_I2C_ADDRESS) + R_IOPORT_PinWrite(&g_ioport_ctrl, DISP_INT, BSP_IO_LEVEL_LOW); +#endif + + R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MICROSECONDS); + + R_IOPORT_PinWrite(&g_ioport_ctrl, DISP_RST, BSP_IO_LEVEL_HIGH); + + R_BSP_SoftwareDelay(10, BSP_DELAY_UNITS_MILLISECONDS); + + R_IOPORT_PinWrite(&g_ioport_ctrl, DISP_INT, BSP_IO_LEVEL_LOW); + + R_BSP_SoftwareDelay(50, BSP_DELAY_UNITS_MILLISECONDS); + + R_IOPORT_PinCfg(&g_ioport_ctrl, DISP_INT, + ((uint32_t) IOPORT_CFG_IRQ_ENABLE | (uint32_t) IOPORT_CFG_PORT_DIRECTION_INPUT)); +} + +/********************************************************************************************************************** + * End of function reset_gt911 + *********************************************************************************************************************/ + +#if (BSP_RTOS == 2) + +/*******************************************************************************************************************//** + * Basic function to wait for I2C comms completion + **********************************************************************************************************************/ +static void i2c_wait () +{ + xSemaphoreTake(*g_i2c_done_sem, portMAX_DELAY); +} + +#endif + +/********************************************************************************************************************** + * Function Name: clear_touch + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void clear_touch (void) +{ + memset(&g_touch_data, 0, sizeof(GT911_payload_t)); +} + +/********************************************************************************************************************** + * End of function clear_touch + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: test_tp + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +void test_tp () +{ + fsp_err_t status = FSP_ERR_NOT_OPEN; + uint16_t regID = 0x8150; + byte reg_val1 = 0; + byte reg_val2 = 0; + byte sa_check = 0x5d; + + R_BSP_PinAccessEnable(); + + // initialise touch pannel + R_IOPORT_PinWrite(&g_ioport_ctrl, DSP_INT_PIN, BSP_IO_LEVEL_LOW); + R_IOPORT_PinCfg(&g_ioport_ctrl, DSP_INT_PIN, ((uint32_t) IOPORT_CFG_PORT_DIRECTION_OUTPUT)); + + /* set i2c addresses to 0x28/0x29 */ + /* 1 set reset low */ + R_IOPORT_PinWrite(&g_ioport_ctrl, DSP_RST_PIN, BSP_IO_LEVEL_LOW); + + /* short delay then set INT high */ + R_BSP_SoftwareDelay(100u, BSP_DELAY_UNITS_MICROSECONDS); + R_IOPORT_PinWrite(&g_ioport_ctrl, DSP_INT_PIN, BSP_IO_LEVEL_HIGH); + + /* 2 400us delay */ + R_BSP_SoftwareDelay(400u, BSP_DELAY_UNITS_MICROSECONDS); + + /* 3 set reset high */ + R_IOPORT_PinWrite(&g_ioport_ctrl, DSP_RST_PIN, BSP_IO_LEVEL_HIGH); + + /* 4 Hold INT high for 10ms (minimum is 5), then set low */ + R_BSP_SoftwareDelay(1U, BSP_DELAY_UNITS_MILLISECONDS); + R_IOPORT_PinWrite(&g_ioport_ctrl, DSP_INT_PIN, BSP_IO_LEVEL_LOW); + + /* 5 Wait a further 50ms before setting to high impedance input */ + R_BSP_SoftwareDelay(10u, BSP_DELAY_UNITS_MILLISECONDS); + + /*pass control of the pin to the GT911 */ + R_IOPORT_PinCfg(&g_ioport_ctrl, DSP_INT_PIN, + ((uint32_t) (IOPORT_CFG_IRQ_ENABLE | (uint32_t) IOPORT_CFG_PORT_DIRECTION_INPUT))); + + /* Check for touch panel */ + reg_val1 = 0xA5; + + /* 6 wait a further 500ms */ + R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS); + + i2c_master_status_t i2c_status; + R_IIC_MASTER_StatusGet(&g_i2c_master1_ctrl, &i2c_status); + + if (i2c_status.open != true) // I2c not open + { + R_IIC_MASTER_Open(&g_i2c_master1_ctrl, &g_i2c_master1_cfg); + } + + R_IIC_MASTER_SlaveAddressSet(&g_i2c_master1_ctrl, 0x14, I2C_MASTER_ADDR_MODE_7BIT); + rdSensorReg16_8(regID, ®_val1); + R_BSP_PinAccessDisable(); +} + +/********************************************************************************************************************** + * End of function test_tp + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: productId + * Description : . + * Argument : target + * Return Value : . + *********************************************************************************************************************/ +static bool_t productId (char * target) +{ + uint16_t regID = 0x8140; + bool_t ret = true; + + rdSensorReg16_Multi(regID, (uint8_t *) target, 4); + + return ret; +} + +/********************************************************************************************************************** + * End of function productId + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: calcCheckSum + * Description : . + * Arguments : buf + * : len + * Return Value : . + *********************************************************************************************************************/ +static uint8_t calcCheckSum (uint8_t * buf, uint8_t len) +{ + uint8_t ccsum = 0; + + for (uint8_t i = 0; i < len; i++) + { + ccsum += buf[i]; + } + + ccsum = (~ccsum) + 1; + + return ccsum; +} + +/********************************************************************************************************************** + * End of function calcCheckSum + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: init_ts + * Description : . + * Return Value : . + *********************************************************************************************************************/ +bool_t init_ts (void) +{ + bool_t ret = false; + + R_BSP_PinAccessEnable(); + + /** Reset touch chip by setting GPIO reset pin low. */ + R_IOPORT_PinWrite(NULL, BSP_IO_PORT_10_PIN_01, BSP_IO_LEVEL_LOW); + + /** Wait 10 ms. */ + R_BSP_SoftwareDelay(10, BSP_DELAY_UNITS_MILLISECONDS); + + /** Release touch chip from reset */ + R_IOPORT_PinWrite(NULL, BSP_IO_PORT_10_PIN_01, BSP_IO_LEVEL_HIGH); + + /** Wait 10 ms. */ + R_BSP_SoftwareDelay(10, BSP_DELAY_UNITS_MILLISECONDS); + + /** Wait 100 ms. */ + R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS); + + R_BSP_PinAccessDisable(); + + R_IIC_MASTER_SlaveAddressSet(&g_i2c_master1_ctrl, 0x14, I2C_MASTER_ADDR_MODE_7BIT); + + wrSensorReg16_8(GT911_REG_CONFIG_VERSION, 0x00U); + + productId(&product_id); + + if (product_id[0] == '9') + { + /* Product ID should be 9xx */ + ret = true; + } + + memset(read_config, 0, sizeof(read_config)); + + return ret; +} + +/********************************************************************************************************************** + * End of function init_ts + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: enable_ts + * Description : . + * Return Value : . + *********************************************************************************************************************/ +void enable_ts (void) +{ + fsp_err_t err; + + /* Initialize touch panel driver and associated IRQn channel */ + uint8_t buf[2]; + + buf[0] = calcCheckSum((uint8_t *) g911xFW, sizeof(g911xFW)); // Config_Chksum (0x80FF) + buf[1] = 0x01; // Config_Fresh (0x8100) + + reset_gt911(); + + err = R_IIC_MASTER_SlaveAddressSet(&g_i2c_master1_ctrl, 0x14, I2C_MASTER_ADDR_MODE_7BIT); + + wrSensorReg16_8(GT911_REG_CONFIG_VERSION, 0x00U); + + productId(product_id); // product id should be 911 + + uint8_t x = 0U; + + x = 0U; +#if 0 + print_to_console((void *) "Data read from g911xFW\r\n"); + + for (uint32_t row = 0; row < 8; row++) + { + for (uint32_t col = 0; col < 30; col++) + { + if (x > 183) + { + break; + } + + sprintf(g_ts_buffer, "0x%02x ", g911xFW[x++]); + print_to_console(g_ts_buffer); + } + + print_to_console((void *) "\r\n"); + } +#endif + + /* Write the registers with a known good config */ + if (FSP_SUCCESS == err) /* Checking that slave address set worked */ + { + reset_gt911(); + + err = R_IIC_MASTER_SlaveAddressSet(&g_i2c_master1_ctrl, GT_911_I2C_ADDRESS, I2C_MASTER_ADDR_MODE_7BIT); + + /* Configure i2c version */ + buf[0] = calcCheckSum((uint8_t *) g911xFW, sizeof(g911xFW)); // Config_Chksum (0x80FF) + buf[1] = 0x01; // Config_Fresh (0x8100) + + /* Write the configuration registers with g911xFW[]. */ + for (x = 0U; x < (sizeof(g911xFW)); x++) + { + err = wrSensorReg16_8(GT911_REG_CONFIG_VERSION + x, (int) g911xFW[x]); + if (FSP_SUCCESS != err) + { + break; + } + } + + if (FSP_SUCCESS == err) + { + /* Write the checksum and "fresh config" registers with buf[]. */ + for (x = 0U; x < (sizeof(buf)); x++) + { + err = wrSensorReg16_8(GT911_REG_CONFIG_CHECKSUM + x, (int) buf[0 + x]); + if (FSP_SUCCESS != err) + { + break; + } + } + } + } + + x = 0U; +#if 0 + print_to_console((void *) "Data read from read_config\r\n"); + + int regID = 0x8047; + rdSensorReg16_Multi(regID, (uint8_t *) read_config, 187); + + for (uint32_t row = 0; row < 8; row++) + { + for (uint32_t col = 0; col < 30; col++) + { + if (x > 183) + { + break; + } + + sprintf(g_ts_buffer, "0x%02x ", read_config[x++]); + print_to_console(g_ts_buffer); + } + + print_to_console((void *) "\r\n"); + } +#endif + + R_ICU_ExternalIrqOpen((void *) &g_external_irq3_ctrl, &g_external_irq3_cfg); + R_ICU_ExternalIrqEnable((void *) &g_external_irq3_ctrl); + + enable_ts_mode = true; +} + +/********************************************************************************************************************** + * End of function enable_ts + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * Reset the GT911 + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: GT911_reset + * Description : . + * Argument : + * Return Value : . + *********************************************************************************************************************/ +static void GT911_reset () +{ + R_BSP_PinAccessEnable(); + + /** Reset touch chip by setting GPIO reset pin low. */ + R_BSP_PinWrite(g_reset_pin, BSP_IO_LEVEL_LOW); + + /** Wait 10 ms. */ + R_BSP_SoftwareDelay(10, BSP_DELAY_UNITS_MILLISECONDS); + + /** Release touch chip from reset */ + R_BSP_PinWrite(g_reset_pin, BSP_IO_LEVEL_HIGH); + + /** Wait 10 ms. */ + R_BSP_SoftwareDelay(10, BSP_DELAY_UNITS_MILLISECONDS); + + R_BSP_PinAccessDisable(); +} + +/********************************************************************************************************************** + * End of function GT911_reset + *********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * Initialize the connection with the GT911 touch controller + * + * @param p_i2c_instance I2C Master instance to use for communication + * @param i2c_semaphore Semaphore indicating I2C completion + * @param[in] reset_pin Pin connected to GT911 reset line + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: GT911_init + * Description : . + * Arguments : p_i2c_instance + * : i2c_semaphore + * : reset_pin + * Return Value : . + *********************************************************************************************************************/ +void GT911_init (i2c_master_instance_t const * p_i2c_instance, void * i2c_semaphore, bsp_io_port_pin_t reset_pin) +{ + /* Initialize control variables */ + gp_i2c_instance = p_i2c_instance; + g_reset_pin = reset_pin; + +#if (BSP_RTOS == 2) + g_i2c_done_sem = i2c_semaphore; +#else + FSP_PARAMETER_NOT_USED(i2c_semaphore); +#endif + + /* Reset GT911 controller */ + GT911_reset(); + + /* Set slave address and callback */ + R_IIC_MASTER_SlaveAddressSet(p_i2c_instance->p_ctrl, 0x14, I2C_MASTER_ADDR_MODE_7BIT); + R_IIC_MASTER_CallbackSet(p_i2c_instance->p_ctrl, touch_i2c_callback, NULL, NULL); + + enable_ts_mode = true; +} + +/********************************************************************************************************************** + * End of function GT911_init + *********************************************************************************************************************/ + +#if (BSP_RTOS == 2) + +/*******************************************************************************************************************//** + * Get all touch data from the GT911 touch controller + * @param touch_data Pointer to struct for output touch data + **********************************************************************************************************************/ +void GT911_payload_get (touch_data_t * touch_data) +{ + // TODO:: Add a non-RTOS version that calls each next step from the callback + touch_coord_t new_touch; + GT911_payload_t touch_payload; + + /* Clear payload struct */ + memset(&touch_payload, 0, sizeof(GT911_payload_t)); + + /* Read the data about the touch point(s) */ + uint8_t reg = GT911_REG_TD_STATUS; + + /* Write TD_STATUS address */ + R_IIC_MASTER_Write(gp_i2c_instance->p_ctrl, ®, 1, true); + i2c_wait(); + + /* Read TD_STATUS through all five TOUCHn_** register sets */ + R_IIC_MASTER_Read(gp_i2c_instance->p_ctrl, (uint8_t *) &touch_payload, sizeof(GT911_payload_t), false); + i2c_wait(); + + /* Process the raw data for the touch point(s) into useful data */ + for (uint8_t i = 0; i < GT911_NUM_POINTS; i++) + { + new_touch.x = (uint16_t) extract_x(touch_payload.data_raw[i]); + new_touch.y = (uint16_t) extract_y(touch_payload.data_raw[i]); + new_touch.event = extract_e(touch_payload.data_raw[i]); + + /* Set event type based on received data */ + switch (new_touch.event) + { + case GT911_DOWN: + { + touch_data->point[i].event = TOUCH_EVENT_DOWN; + break; + } + + case GT911_UP: + { + touch_data->point[i].event = TOUCH_EVENT_UP; + break; + } + + case GT911_CONTACT: + { + /* Check if the point is moving or not */ + if ((touch_data->point[i].x != new_touch.x) || (touch_data->point[i].y != new_touch.y)) + { + touch_data->point[i].event = TOUCH_EVENT_MOVE; + } + else + { + touch_data->point[i].event = TOUCH_EVENT_HOLD; + } + + break; + } + + default: + { + touch_data->point[i].event = TOUCH_EVENT_NONE; + break; + } + } + + /* Set new coordinates */ + touch_data->point[i].x = new_touch.x; + touch_data->point[i].y = new_touch.y; + } + + /* Pass the number of active touch points through */ + touch_data->num_points = touch_payload.num_points_active; +} + +#else + +/*******************************************************************************************************************//** + * Get all touch data from the GT911 touch controller + * @param touch_data Pointer to struct for output touch data + **********************************************************************************************************************/ + +/********************************************************************************************************************** + * Function Name: GT911_payload_get + * Description : . + * Argument : touch_data + * Return Value : . + *********************************************************************************************************************/ +void GT911_payload_get (touch_data_t * touch_data) +{ + /* Save pointer to touch data for use by I2C callback */ + gp_touch_data = touch_data; + + uint16_t buffer_regID = 0x814E; + uint16_t coord_regID = 0x8150; + + uint8_t reg_val1 = 0U; + uint8_t xl = 0U; + uint8_t xh = 0U; + uint8_t yl = 0U; + uint8_t yh = 0U; + uint8_t tp_regval = 0U; + + uint16_t xcord = 0; + uint16_t ycord = 0; + + /* Disable IRQn interrupt while payload reception is in progress */ + R_ICU_ExternalIrqDisable(&g_external_irq3_ctrl); + + rdSensorReg16_8(buffer_regID, ®_val1); + tp_regval = reg_val1 & 0x0f; + touch_data->num_points = tp_regval; + g_touch_data.num_points = tp_regval; + + R_BSP_PinAccessEnable(); + + if (tp_regval > 0) + { +// R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_07, BSP_IO_LEVEL_HIGH); + R_IIC_MASTER_SlaveAddressSet(&g_i2c_master1_ctrl, 0x14, I2C_MASTER_ADDR_MODE_7BIT); + + for (uint8_t np = 0; np < tp_regval; np++) + { + rdSensorReg16_8(coord_regID + 0, &xl); + rdSensorReg16_8(coord_regID + 1, &xh); + xcord = (uint16_t) ((xh << 8) + xl); + + rdSensorReg16_8(coord_regID + 2, &yl); + rdSensorReg16_8(coord_regID + 3, &yh); + ycord = (uint16_t) ((yh << 8) + yl); + + g_touch_data.point[np].event = TOUCH_EVENT_DOWN; + g_touch_data.point[np].x = ycord; + g_touch_data.point[np].y = xcord; + + coord_regID += 8; + } + } + else + { + /* Clear payload struct */ + memset(&g_touch_data, 0, sizeof(GT911_payload_t)); + +// R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_07, BSP_IO_LEVEL_LOW); + } + + R_BSP_PinAccessDisable(); + + wrSensorReg16_8(buffer_regID, 0x00U); + + /* Re-enable IRQn interrupt once payload reception completes */ + R_ICU_ExternalIrqEnable((void *) &g_external_irq3_ctrl); +} + +/********************************************************************************************************************** + * End of function GT911_payload_get + *********************************************************************************************************************/ + +#endif diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/touch_gt911.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/touch_gt911.h new file mode 100644 index 0000000000..97cc7333c9 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/touch_gt911.h @@ -0,0 +1,62 @@ +/********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO + * THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + *********************************************************************************************************************/ + +/********************************************************************************************************************** + * File Name : touch_gt911.h + * Version : . + * Description : . + *********************************************************************************************************************/ + +#include "hal_data.h" + +#define GT911_NUM_POINTS 5 + +#define GT911_REG_PRODUCT_ID 0x8140 +#define GT911_REG_READ_COORD_ADDR 0x814E +#define GT911_REG_POINT1_X_ADDR 0x814F +#define GT911_REG_COMMAND 0x8040 +#define GT911_REG_CONFIG_VERSION 0x8047 +#define GT911_REG_CONFIG_CHECKSUM 0x80FF +#define GT911_REG_CONFIG_FRESH 0x8100 +#define GT911_REG_FW_VER_HIGH 0x8145 + +typedef enum +{ + TOUCH_EVENT_NONE, + TOUCH_EVENT_DOWN, + TOUCH_EVENT_HOLD, + TOUCH_EVENT_MOVE, + TOUCH_EVENT_UP +} touch_event_t; + +typedef struct st_touch_coord +{ + uint16_t x; + uint16_t y; + touch_event_t event; +} touch_coord_t; + +typedef struct st_touch_data +{ + uint8_t num_points; + touch_coord_t point[GT911_NUM_POINTS]; +} touch_data_t; + +void GT911_init(i2c_master_instance_t const * p_i2c_instance, void * i2c_semaphore, bsp_io_port_pin_t reset_pin); +void GT911_payload_get(touch_data_t * touch_data); diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/user_app.h b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/user_app.h new file mode 100644 index 0000000000..0198fe0390 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/e2studio/src/user_app.h @@ -0,0 +1,243 @@ +/*********************************************************************************************************************** + * File Name : user_app.h + * Description : Contains macros, data structures and functions used in the Application + ***********************************************************************************************************************/ + +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef USER_APP_H_ +#define USER_APP_H_ + +#include "FreeRTOS_DHCP.h" + +/****************************************************************************** + * Macro definitions + ******************************************************************************/ + +/** + * User Configurable Settings + **/ + +/** User has to update according to their LAN/WAN test setup for testing of ping IP address **/ +#define HTTPS_TEST_PING_IP "8.8.8.8" + +/** HOST Address **/ +#define HTTPS_HOST_ADDRESS "io.adafruit.com" + +/** + * @brief User has to be update according to their credentials viz., {user_name} and {feed_key} in the respective + * GET, PUT and POST URLs in the specified formats. + * For more information of obtaining user credentials can follow the steps provided in mark down file. + **/ + +/** @brief To get the most recent value. Get API from GET url (https://ioadafruit.com/api/v2/{username}/feeds/{feed_key}/data?limit=1): /api/v2/{username}/feeds/{feed_key}/data?limit=1 **/ +#define HTTPS_GET_API "/api/v2/canhtran/feeds/adc/data?limit=1" + +/** @brief HTTPS_PUT_POST_API can be used in PUT and POST methods. + * PUT method will update data point at requested . + * PUT url: https://ioadafruit.com/api/v2/{username}/feeds/{feed_key}/data/{id} , where the will append to the url in the process of + * PUT request, once it fetch from the GET request. + * API from PUT url: /api/v2/{username}/feeds/{feed_key}/data/{id} + * POST method will send new data to the server. + * POST url:https://ioadafruit.com/api/v2/{username}/feeds/{feed_key}/data/ + * API from POST url: /api/v2/{username}/feeds/{feed_key}/data/ + **/ +#define HTTPS_PUT_POST_API "/api/v2/canhtran/feeds/adc/data/" + +/** @brief User has to update their generated active key from the io.adafruit.com server. */ +#define ACTIVE_KEY "aio_aARe12Pl5fc0I2QwOdHiRnfNBGif" + +/* TLS port for HTTPS. */ +#define HTTPS_PORT ((uint16_t) 443U) + +/* Number of times to retry the HTTPS connection. A connection is only attempted again if + * TLS_TRANSPORT_SUCCESS is not returned from TLS_FreeRTOS_Connect(). This indicates an error in the network + * layer. + */ +#define HTTPS_CONNECTION_NUM_RETRY ((uint32_t) 5) + +#define SOCKET_SEND_RECV_TIME_OUT_MS ((uint32_t) 10000) + +/* Extracted ID from GET request to be updated in HTTPS_PUT_POST_API */ + +#define ID_LEN ((size_t) 26) +#define ID_START_INDEX (8) +#define INDEX_ZERO (0) +#define URL_SIZE (128) +#define USER_BUFF (2048) + +/** + * Client certificate to be updated by the user by following the process specified in the mark down file + **/ + +#define CLIENT_CERTIFICATE_PEM \ + "-----BEGIN CERTIFICATE-----\n" \ + "MIID9zCCAt+gAwIBAgIUEJWi4aQTJ79x7GsCX4imnMyyoOYwDQYJKoZIhvcNAQEL\n" \ + "BQAwgYoxCzAJBgNVBAYTAlZOMQswCQYDVQQIDAJTRzEPMA0GA1UEBwwGU2FpZ29u\n" \ + "MQwwCgYDVQQKDANSVkMxDDAKBgNVBAsMA3NzMjEYMBYGA1UEAwwPaW8uYWRhZnJ1\n" \ + "aXQuY29tMScwJQYJKoZIhvcNAQkBFhhjYW5oLnRyYW4ueGpAcmVuZXNhcy5jb20w\n" \ + "HhcNMjMwMTA5MDk0NjQxWhcNMjQwMTA5MDk0NjQxWjCBijELMAkGA1UEBhMCVk4x\n" \ + "CzAJBgNVBAgMAlNHMQ8wDQYDVQQHDAZTYWlnb24xDDAKBgNVBAoMA1JWQzEMMAoG\n" \ + "A1UECwwDc3MyMRgwFgYDVQQDDA9pby5hZGFmcnVpdC5jb20xJzAlBgkqhkiG9w0B\n" \ + "CQEWGGNhbmgudHJhbi54akByZW5lc2FzLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD\n" \ + "ggEPADCCAQoCggEBANHjj+OUKVYGDYbd1N2dcHZy5aeMpKzRfED8+MlQsoXJBwP0\n" \ + "6Xl8485Klo19qrFGD+NsiGylSdF5lg87iICxkCShTPyYEB5gN29wVIzgPv8HiKLa\n" \ + "Zm66BF2yTcXRbFj36BplqsTq36hiqoJeTaTXnbjGn3Mf/fdb/UIoy0zgCZzXP9Yo\n" \ + "2DlEacp0L+ORisH+J5I8cP4Q8eD04tHr3rSp5pR9SOAh8tIeWxm6VD1/rK8IFFN8\n" \ + "F9Mv/S+p75hPEwrPlhV5XmR9BSFD2Yakc6fbiECnRtyUBgMpKinK+XC98EI3iWh+\n" \ + "rNJONNSRyUMsKXbIpK+KQB80IE/+j3PEPyS7G0ECAwEAAaNTMFEwHQYDVR0OBBYE\n" \ + "FAeoe9a6wgYcmHfXZU0HzuSmOLq7MB8GA1UdIwQYMBaAFAeoe9a6wgYcmHfXZU0H\n" \ + "zuSmOLq7MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAFxzzHeK\n" \ + "jp4RXUKmXiVnR2XyXVV5Ev5c05OiKd7PTRynhzpbPAoCbiM902RD83ZBA5EzhvK1\n" \ + "cs6/7E8O65PQJjmFKDpfLV7mG+iRzf5+0vn6U4oDMjSpp2mDVdQi8Si4DHiyOkXZ\n" \ + "w/LlDQ0UwVQDJ5zMAAJw9Yrz6Tltkpi5xMK0fnrW8LMyNpJj40Bic7trWu7TTW+w\n" \ + "ls0g/AR7JxlOvAIFdA/VixcalaonTjISD/rm+sPzNNPwC2gzxTyq+1P9uHVGIe1m\n" \ + "I+GA6PmFG28G6TwL81knzYzQppZEwatE0ripTWZ9t4hdsD7tmnZh2y+sZ+BvjTdV\n" \ + "JxlM3y7ATO95Tp4=\n" \ + "-----END CERTIFICATE-----\n" + +/** + * client key to be updated by the user + **/ +#define CLIENT_KEY_PEM \ + "-----BEGIN PRIVATE KEY-----\n" \ + "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDR44/jlClWBg2G\n" \ + "3dTdnXB2cuWnjKSs0XxA/PjJULKFyQcD9Ol5fOPOSpaNfaqxRg/jbIhspUnReZYP\n" \ + "O4iAsZAkoUz8mBAeYDdvcFSM4D7/B4ii2mZuugRdsk3F0WxY9+gaZarE6t+oYqqC\n" \ + "Xk2k1524xp9zH/33W/1CKMtM4Amc1z/WKNg5RGnKdC/jkYrB/ieSPHD+EPHg9OLR\n" \ + "6960qeaUfUjgIfLSHlsZulQ9f6yvCBRTfBfTL/0vqe+YTxMKz5YVeV5kfQUhQ9mG\n" \ + "pHOn24hAp0bclAYDKSopyvlwvfBCN4lofqzSTjTUkclDLCl2yKSvikAfNCBP/o9z\n" \ + "xD8kuxtBAgMBAAECggEADnGYj1K83XyhJazSX0XcXWpev38APhxUbqx5+nChOG+z\n" \ + "GeSaxI+BpcqgPbBuNLDbmwz2/nMJd27kkrvIEwMlJkArah6UzWJVrkeOqfssmqRM\n" \ + "FNjuv6PxdPk2POzChgTZZiek7tQy/AV+MmaG9VcZNYQFqQiEk6cy8ICaLPol7zMI\n" \ + "8StwpadhF03SfOWv44RH8pdCFQEEpZS0/8R8kulF6WDc/HZOZx0XN0ExSDV+gi3N\n" \ + "MSOpaHVANuwJI0CHhcrM+sObTy0cwpVIvZK5ydWxsVNLhOBf8YOwp9moZkoOh6Fp\n" \ + "oJEYw43GcEWmOyjDQ+iVOMVRBm4Q5Ed6Gv/GUdkIgQKBgQD0LxhditcBHfrln3gc\n" \ + "7kUSGL1HruYCEDHCtt9LADzdC+iavuGJpZklEM7Y8k6Pp4WUQhYIeJl32dpGWgMh\n" \ + "4EbhoxXSLCa1E3bX1k5V9lcuWrcBI7qKZM02WbpidGGQFUWF6lUML1t4ugjUIrE3\n" \ + "gcOZ0eV7ghciA2jhwdfUVQuiSQKBgQDcC6BTkQXU0yJXZOX1FMNx8sl7fKEF60AV\n" \ + "hVaTgw0PvY2e9K0egc6Ho9vl7ZpPkRXHTv6bcAHDpqCLbTOahycHdWu3p+imk981\n" \ + "hXQ8imFMcb70UIaQDzluVTZhLX3RuARyaI06MxhP6UKLDFRvl3u52GQR8GEInEI3\n" \ + "Jbnv4nQxOQKBgQDpa3unL+mHr9j/WAnB3iM4wV1vAMnufvySXa3mTDviMlgQVRfU\n" \ + "NPDIdeDFkht3R3Rx3RqizmYmI6J8Td9gqrwXRYa+emYmAo1AliQcGHgOX7lA5Z6U\n" \ + "XPeuVOfO5eG9khf7g535H+wY4/08jE1L+ke46uSrxBfI8+l2pY5j80hDwQKBgQC1\n" \ + "vSR94JlgXcFPTRZghPWnd07Rnu2fZd1X6PjIfMSc64G8d3lEaRGbFcrY7JU2gi3q\n" \ + "n2PKHYhXf5e5kEe+qUGi92gwF44fhqIkIkUOe3xBFvEP+DIraWeVqOtw95GjVMjX\n" \ + "dWKvXuQFnDJJhbV3NTYLGJ4N8usxoV1PDumzJuWwgQKBgGDvZs1eQ6mkbAoxydRT\n" \ + "6Vp324k/KHmS/yv3uvRiGEYeMePwTo0kszZCpEW0z3r5IiqIwV8x9aUb+SAoBEIC\n" \ + "Z1gUZFeHkT75SLmHhr0xs27OogMCqEvIVQqDju7pvCp0atbcoO+UdaqT7X2MQ2bs\n" \ + "D5OdQJo5LRFBMCBoQJCazsed\n" \ + "-----END PRIVATE KEY-----\n" + +/** + * @brief Trusted ROOT certificate can be update by following the process specified in the mark down file + **/ +#define HTTPS_TRUSTED_ROOT_CA \ + "-----BEGIN CERTIFICATE-----\n" \ + "MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh\n" \ + "MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3\n" \ + "d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH\n" \ + "MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT\n" \ + "MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j\n" \ + "b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG\n" \ + "9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI\n" \ + "2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx\n" \ + "1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ\n" \ + "q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz\n" \ + "tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ\n" \ + "vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP\n" \ + "BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV\n" \ + "5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY\n" \ + "1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4\n" \ + "NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG\n" \ + "Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91\n" \ + "8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe\n" \ + "pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl\n" \ + "MrY=\n" \ + "-----END CERTIFICATE-----\n" \ + + +/** + * End of User Configurable Settings + **/ + +/* Set up macro for debugging */ +#define DEBUG_HTTPS (1) + +/* ENABLE, DIABLE MACROs */ +#define ENABLE (1) +#define DISABLE (0) + +/* Ethernet setup macros */ +#define USR_PING_COUNT (50) +#define PING_DELAY (10) +#define TASK_DELAY (100) +#define BUFF_SIZE (16) +#define EP_INFO \ + "\r\n This project demonstrates the basic functionality of AWS https client library with Ethernet driver" \ + "\r\n on Renesas RA MCUs based on Renesas FSP using FreeRTOS. AWS client is used to connect to https adafruit" \ + "\r\n server which is cloud platform. On successful connection, menu is displayed enabling user to send" \ + "\r\n GET,PUT,POST requests to adafruit server. On POST/PUT request, ADC output is read and uploaded to " \ + "\r\n adafruit server. On GET request, the last updated data is received from adafruit. JlinkRTTViewer is " \ + "\r\n used to display the status and responses of the requests made to server.\r\n" + +#define PRINT_MENU "\r\nSelect from the below menu options " \ + "\r\n 1. GET Request" \ + "\r\n 2. PUT Request" \ + "\r\n 3. POST Request\r\n" + +typedef struct st_ping_data +{ + uint32_t sent; // Ping Request + uint32_t received; // Ping Response + uint32_t lost; // Ping failure +} ping_data_t; + +typedef enum Userinput +{ + GET = 1, + PUT = 2, + POST = 3 +} user_input_t; + +#if (ipconfigDHCP_REGISTER_HOSTNAME == 1) + +/* DHCP has an option for clients to register their hostname. It doesn't + * have much use, except that a device can be found in a router along with its + * name. If this option is used the callback below must be provided by the + * application writer to return a const string, denoting the device's name. */ +const char * pcApplicationHostnameHook(void); + +#endif /* ipconfigDHCP_REGISTER_HOSTNAME */ + +/* + * function declarations + */ +void print_ipconfig(void); +void print_pingResult(void); +void dnsQuerryFunc(char * domain_name); +void updateDhcpResponseToUsr(void); +BaseType_t vSendPing(const char * pcIPAddress); +BaseType_t provision_alt_key(void); +eDHCPCallbackAnswer_t xApplicationDHCPHook(eDHCPCallbackPhase_t eDHCPPhase, uint32_t lulIPAddress); +HTTPStatus_t connect_aws_https_client(NetworkContext_t * NetworkContext); +HTTPStatus_t add_header(HTTPRequestHeaders_t * pRequestHeaders); + +#endif /* USER_APP_H_ */ diff --git a/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/readme.txt b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/readme.txt new file mode 100644 index 0000000000..6883502008 --- /dev/null +++ b/example_projects/ek_ra8d1/_quickstart/quickstart_ek_ra8d1_ep/readme.txt @@ -0,0 +1,47 @@ +/*********************************************************************************************************************** +* Copyright [2023] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. +* +* This software is supplied by Renesas Electronics America Inc. and may only be used with products of Renesas +* Electronics Corp. and its affiliates (“Renesas”). No other uses are authorized. This software is protected under all +* applicable laws, including copyright laws. +* Renesas reserves the right to change or discontinue this software. +* THE SOFTWARE IS DELIVERED TO YOU “AS IS,” AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT +* PERMISSIBLE UNDER APPLICABLE LAW,DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE. TO THE MAXIMUM +* EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE (OR ANY PERSON +* OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, WITHOUT LIMITATION, +* ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; +* ANY LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF +* THE POSSIBILITY OF SUCH LOSS,DAMAGES, CLAIMS OR COSTS. +* **********************************************************************************************************************/ + +1. Project Overview: + The example project demonstrates some of the capabilities of the EK and FSP by using multiple peripherals. + The project initializes the USB, ADC, SDRAM, OSPI, CEU, MIPI and GPIO modules to create an interactive user demo. + + Once programmed the user can control the board by button presses on the board and see regularly updated board + configuration on the kit information screen. + On the attached LCD pannel the user can interact with the application, please read the following document + d018944_11_s01_r20qs0065eg0100 Evaluation Kit for RA8D1 Microcontroller Group EK-RA8D1 Quick Start Guide + +2. Hardware settings for the project: + Please configure the Jumper settings as described below: + Configuration switch (SW1) settings (Connectivity DEMO) + SW1-1 SW1-2 SW1-3 SW1-4 SW1-5 SW1-6 SW1-7 SW1-8 + OFF OFF OFF OFF ON OFF ON OFF + + Configuration switch (SW1) settings (AI Camera DEMO) + SW1-1 SW1-2 SW1-3 SW1-4 SW1-5 SW1-6 SW1-7 SW1-8 + OFF OFF ON OFF OFF OFF ON OFF + +3. Configuration Settings: + Please explore the configuration settings of each module in the RA configurator. + +4. Download options in e2studio + The Graphics data is loaded into OSPI during project download, this can be disabled after the first download. + To disable, in e2studio open desired configuration 'Debug Configurations -> Startup' + In the 'Load images and symbols' dialog disable 'graphics.srec' + + + + diff --git a/example_projects/ek_ra8d1/mipi_dsi/mipi_dsi_ek_ra8d1_ep/e2studio/src/mipi_dsi_ep.c b/example_projects/ek_ra8d1/mipi_dsi/mipi_dsi_ek_ra8d1_ep/e2studio/src/mipi_dsi_ep.c index a7c7d630e1..97f6c8b745 100644 --- a/example_projects/ek_ra8d1/mipi_dsi/mipi_dsi_ek_ra8d1_ep/e2studio/src/mipi_dsi_ep.c +++ b/example_projects/ek_ra8d1/mipi_dsi/mipi_dsi_ek_ra8d1_ep/e2studio/src/mipi_dsi_ep.c @@ -62,138 +62,138 @@ coord_t touch_coordinates[5]; const lcd_table_setting_t g_lcd_init_focuslcd[] = { - {6, {0xFF, 0xFF, 0x98, 0x06, 0x04, 0x01}, MIPI_DSI_CMD_ID_DCS_LONG_WRITE, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x08, 0x10}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x21, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {2, {0x30, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x31, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {2, {0x40, 0x14}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x41, 0x33}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x42, 0x02}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x43, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x44, 0x06}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x50, 0x70}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x51, 0x70}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x52, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x53, 0x48}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x60, 0x07}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x61, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x62, 0x08}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x63, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {2, {0xa0, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa1, 0x03}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa2, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa3, 0x0d}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa4, 0x06}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa5, 0x16}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa6, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa7, 0x08}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa8, 0x03}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xa9, 0x07}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xaa, 0x06}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xab, 0x05}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xac, 0x0d}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xad, 0x2c}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xae, 0x26}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xaf, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {2, {0xc0, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc1, 0x04}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc2, 0x0b}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc3, 0x0f}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc4, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc5, 0x18}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc6, 0x07}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc7, 0x08}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc8, 0x05}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xc9, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xca, 0x07}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xcb, 0x05}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xcc, 0x0c}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xcd, 0x2d}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xce, 0x28}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0xcf, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {6, {0xFF, 0xFF, 0x98, 0x06, 0x04, 0x06}, MIPI_DSI_CMD_ID_DCS_LONG_WRITE, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x00, 0x21}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x01, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x02, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x03, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x04, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x05, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x06, 0x80}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x07, 0x05}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x08, 0x02}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x09, 0x80}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x0a, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x0b, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x0c, 0x0a}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x0d, 0x0a}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x0e, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x0f, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x10, 0xe0}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x11, 0xe4}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x12, 0x04}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x13, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x14, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x15, 0xc0}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x16, 0x08}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x17, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x18, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x19, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x1a, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x1b, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x1c, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x1d, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {2, {0x20, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x21, 0x23}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x22, 0x45}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x23, 0x67}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x24, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x25, 0x23}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x26, 0x45}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x27, 0x67}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {2, {0x30, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x31, 0x11}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x32, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x33, 0xee}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x34, 0xff}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x35, 0xcb}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x36, 0xda}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x37, 0xad}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x38, 0xbc}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x39, 0x76}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x3a, 0x67}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x3b, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x3c, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x3d, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x3e, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x3f, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x40, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {2, {0x53, 0x10}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x54, 0x10}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - - {6, {0xFF, 0xFF, 0x98, 0x06, 0x04, 0x07}, MIPI_DSI_CMD_ID_DCS_LONG_WRITE, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x18, 0x1d}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, + {6, {0xFF, 0xFF, 0x98, 0x06, 0x04, 0x01}, MIPI_DSI_CMD_ID_DCS_LONG_WRITE, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Change to Page 1 CMD + {2, {0x08, 0x10}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Output SDA + {2, {0x21, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // DE = 1 Active + + {2, {0x30, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Resolution setting 480 X 800 + {2, {0x31, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Inversion setting + + {2, {0x40, 0x14}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // BT 15 + {2, {0x41, 0x33}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // avdd +5.2v,avee-5.2v + {2, {0x42, 0x02}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // VGL=DDVDL+VCL-VCIP,VGH=2DDVDH-DDVDL + {2, {0x43, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Set VGH clamp level + {2, {0x44, 0x06}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Set VGL clamp level + {2, {0x50, 0x70}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Set VREG1 + {2, {0x51, 0x70}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Set VREG2 + {2, {0x52, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Flicker MSB + {2, {0x53, 0x48}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Flicker LSB + {2, {0x60, 0x07}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Timing Adjust + {2, {0x61, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Timing Adjust + {2, {0x62, 0x08}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Timing Adjust + {2, {0x63, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Timing Adjust + + {2, {0xa0, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 1 + {2, {0xa1, 0x03}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 2 + {2, {0xa2, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 3 + {2, {0xa3, 0x0d}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 4 + {2, {0xa4, 0x06}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 5 + {2, {0xa5, 0x16}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 6 + {2, {0xa6, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 7 + {2, {0xa7, 0x08}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 8 + {2, {0xa8, 0x03}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 9 + {2, {0xa9, 0x07}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 10 + {2, {0xaa, 0x06}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 11 + {2, {0xab, 0x05}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 12 + {2, {0xac, 0x0d}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 13 + {2, {0xad, 0x2c}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 14 + {2, {0xae, 0x26}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 15 + {2, {0xaf, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Positive Gamma Control 16 + + {2, {0xc0, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 1 + {2, {0xc1, 0x04}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 2 + {2, {0xc2, 0x0b}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 3 + {2, {0xc3, 0x0f}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 4 + {2, {0xc4, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 5 + {2, {0xc5, 0x18}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 6 + {2, {0xc6, 0x07}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 7 + {2, {0xc7, 0x08}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 8 + {2, {0xc8, 0x05}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 9 + {2, {0xc9, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 10 + {2, {0xca, 0x07}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 11 + {2, {0xcb, 0x05}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 12 + {2, {0xcc, 0x0c}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 13 + {2, {0xcd, 0x2d}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 14 + {2, {0xce, 0x28}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 15 + {2, {0xcf, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Negative Gamma Correction 16 + + {6, {0xFF, 0xFF, 0x98, 0x06, 0x04, 0x06}, MIPI_DSI_CMD_ID_DCS_LONG_WRITE, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Change to Page 6 CMD for GIP timing + {2, {0x00, 0x21}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x01, 0x09}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x02, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x03, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x04, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x05, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x06, 0x80}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x07, 0x05}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x08, 0x02}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x09, 0x80}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x0a, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x0b, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x0c, 0x0a}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x0d, 0x0a}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x0e, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x0f, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x10, 0xe0}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x11, 0xe4}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x12, 0x04}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x13, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x14, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x15, 0xc0}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x16, 0x08}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x17, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x18, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x19, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x1a, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x1b, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x1c, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + {2, {0x1d, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 1 + + {2, {0x20, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + {2, {0x21, 0x23}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + {2, {0x22, 0x45}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + {2, {0x23, 0x67}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + {2, {0x24, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + {2, {0x25, 0x23}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + {2, {0x26, 0x45}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + {2, {0x27, 0x67}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 2 + + {2, {0x30, 0x01}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x31, 0x11}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x32, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x33, 0xee}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x34, 0xff}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x35, 0xcb}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x36, 0xda}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x37, 0xad}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x38, 0xbc}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x39, 0x76}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x3a, 0x67}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x3b, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x3c, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x3d, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x3e, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x3f, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + {2, {0x40, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GIP Control 3 + + {2, {0x53, 0x10}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GOUT VGLO Control + {2, {0x54, 0x10}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // GOUT VGHO Control + + {6, {0xFF, 0xFF, 0x98, 0x06, 0x04, 0x07}, MIPI_DSI_CMD_ID_DCS_LONG_WRITE, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Change to Page 7 CMD for Normal command + {2, {0x18, 0x1d}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // VREG1/2OUT ENABLE {2, {0x26, 0xb2}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, {2, {0x02, 0x77}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, {2, {0xe1, 0x79}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x17, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, + {2, {0x17, 0x22}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // VGL_REG Disable - {6, {0xFF, 0xFF, 0x98, 0x06, 0x04, 0x00}, MIPI_DSI_CMD_ID_DCS_LONG_WRITE, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {120, {0}, MIPI_DSI_DISPLAY_CONFIG_DATA_DELAY_FLAG, (mipi_dsi_cmd_flag_t)0}, - {2, {0x11, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_0_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {5, {0}, MIPI_DSI_DISPLAY_CONFIG_DATA_DELAY_FLAG, (mipi_dsi_cmd_flag_t)0}, - {2, {0x29, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_0_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, - {2, {0x3a, 0x70}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, + {6, {0xFF, 0xFF, 0x98, 0x06, 0x04, 0x00}, MIPI_DSI_CMD_ID_DCS_LONG_WRITE, MIPI_DSI_CMD_FLAG_LOW_POWER}, // Change to Page 0 CMD for Normal command + {120, {0}, MIPI_DSI_DISPLAY_CONFIG_DATA_DELAY_FLAG, (mipi_dsi_cmd_flag_t)0}, // Sleep out command may not be issued within 120 ms of GPIO HW reset. Wait to ensure timing maintained. + {2, {0x11, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_0_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER},// Sleep-Out + {5, {0}, MIPI_DSI_DISPLAY_CONFIG_DATA_DELAY_FLAG, (mipi_dsi_cmd_flag_t)0}, // Delay 5msec + {2, {0x29, 0x00}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_0_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER},// Display on + {2, {0x3a, 0x70}, MIPI_DSI_CMD_ID_DCS_SHORT_WRITE_1_PARAM, MIPI_DSI_CMD_FLAG_LOW_POWER}, // 24-bit / pixel - {0x00, {0}, MIPI_DSI_DISPLAY_CONFIG_DATA_END_OF_TABLE, (mipi_dsi_cmd_flag_t)0}, + {0x00, {0}, MIPI_DSI_DISPLAY_CONFIG_DATA_END_OF_TABLE, (mipi_dsi_cmd_flag_t)0}, // End of table }; /*******************************************************************************************************************//** diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/NetX_ftp_client_notes.md b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/NetX_ftp_client_notes.md new file mode 100644 index 0000000000..173ba71f79 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/NetX_ftp_client_notes.md @@ -0,0 +1,188 @@ +# Introduction # + +This project demonstrates the basic functionality of NetX Duo FTP client with ethernet interface on Renesas RA MCUs based on Renesas FSP using AzureRTOS. In this example project, user should provide a static ip address* in Netx Duo IP instance based on their network environment. In this project NetX stack is enabled for TCP, ARP, ICMP. FTP Client utilizes the reliable Transmission Control Protocol (TCP) services to perform its data transfer. FTP Client is created and started. FTP client gets connected to FTP server and performs the read/write operation in the created file on FTP server and gets disconnected from FTP server. The status messages are displayed on the Jlink RTT Viewer. + +NetX Duo FTP is compliant with [RFC 959](https://datatracker.ietf.org/doc/html/rfc959), [RFC 2428](https://datatracker.ietf.org/doc/html/rfc2428) and related RFCs. + +***Note:** In example project, Netx Duo IP instance is having a static ip address from our test setup environment. + + +Please refer to the [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) +for general information on example projects and [readme.txt](./readme.txt) for specifics of operation. + +## Required Resources ## +To build and run the FTP client example project, the following resources are needed. + +### Hardware ### +* Renesas RA™ EK-RA6M3/EK-RA6M4/EK-RA6M5/EK-RA8M1 MCU kit with ethernet support +* Micro USB cable +* Ethernet Switch +* LAN Cable +* HOST Machine + +Refer to [readme.txt](./readme.txt) for information on how to connect the hardware or refer the below steps for hardware connections: + +i. Connect RA MCU debug port to the host PC via a micro USB cable. + +ii. Connect an Ethernet cable to the RJ45 connector on RA MCU via Ethernet switch or Router which is connected to the Host machine where the FTP Server is running. + +Below image showcases the hardware connection setup required for running the EP : + +![ftp_client](images/ftp_client_high_level_block_connection_detail.jpg "Hardware connection") + + + +### Software ### +1. Refer to the software required section in [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) +2. Refer to **Special Topics** for configuring the [Filezilla](https://filezilla-project.org/download.php?type=server) as FTP server + + + + +## Related Collateral References ## +The following documents can be referred to for enhancing your understanding of +the operation of this example project: +- [FSP User Manual on GitHub](https://renesas.github.io/fsp/) +- [FSP Known Issues](https://github.com/renesas/fsp/issues) + +# Project Notes # + +## System Level Block Diagram ## + High level block diagram + + +![ftp_client](images/ftp_client_high_level_block_diagram.jpg "ftp_client Block Diagram") + + + +## FSP Modules Used ## +List all the various modules that are used in this example project. Refer to the FSP User Manual for further details on each module listed below. + +| Module Name | Usage | Searchable Keyword | +|-------------|-----------------------------------------------|-----------------------------------------------| +|Netx Duo FTP Client| FTP client module is used to connect with FTP server to perform write/read operations in the created file on FTP server.| Azure rtos -> Netx Duo -> ftp client| +| Netx Duo IP Instance | Board IP address should be provided as ftp client | Netx Duo IP| +| Netx Duo Packet Pool |Data packets to be created to send and receive over tcp network | Netx Duo Packet Pool | +| Netx Duo Ethernet driver | Ethernet connection should require as physical connection to connect over network | rm_netx_duo_ether | + + +## Module Configuration Notes ## +This section describes FSP Configurator properties which are important or different than those selected by default. + +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +| configuration.xml -> BSP > Properties > Settings > Property >Main Stack Size (bytes)| 0x400 |0x1000| Main Program thread stack is configured to store the local variables of different functions in the code. | +| configuration.xml -> BSP > Properties > Settings > Property > Heap Size (bytes)| 0 |0x1000| Heap size is required for standard library functions to be used | +| configuration.xml -> FTP Client Thread -> Properties > Settings > Property >Thread > Priority| 1 | 3 |FTP Client thread priority is lowered to allow the IP thread to process incoming packets at the fastest rate possible.| +| configuration.xml -> FTP Client Thread -> Properties > Settings > Property >Module g_ip0 Netx Duo IP Instance > IPV4 Address| 192.168.0.2 | 132.158.124.122 | Current IP settings are provided as per our test environment. User has to modify this ip address according to their network settings| +| configuration.xml -> FTP Client Thread -> Properties > Settings > Property >Module g_ip0 Netx Duo IP Instance > Subnet Mask| 255.255.255.0 | 255.255.255.128 | Current subnet mask is provided as per our test environment. User has to modify this subnet mask according to their network settings| +| configuration.xml -> FTP Client Thread -> Properties > Settings > Property >Module g_ip0 Netx Duo IP Instance > Default Gateway Address| 0.0.0.0 | 132.158.124.1 | Current Default Gateway address is provided as per our test environment. User has to modify this Gateway Address according to their network settings| +| configuration.xml -> RTT Thread -> Properties > Settings > Property >Thread > Priority| 1 | 5 | RTT thread priority is lowered to allow the FTP Client and IP threads to process incoming packets at the fastest rate possible.| + +The table below lists the FSP provided API used at the application layer by this example project. + +| API Name | Usage | +|-------------|--------------------------------------------------------------------------------| +|nx_ftp_client_create|This API creates an FTP instance| +|nxd_ftp_client_connect|This API is used to connect the FTP server at the supplied IP address| +|nx_ftp_client_file_open|This API opens the specified file for writing/reading on FTP server| +|nx_packet_allocate|This API is used to allocate the FTP packet| +|nx_packet_data_append|This API is used to append the packet data on the opened file| +|nx_ftp_client_file_read |This API reads the packets from the opened file| +|nx_ftp_client_file_write|This API writes a packet of data to the opened file on the FTP server| +|nx_ftp_client_file_close|This API closes the opened file on the FTP server| +|nx_ftp_client_disconnect|This API disconnects from the FTP server| +|nx_ftp_client_delete|This API is used to delete the FTP client instance| + + +## Verifying operation ## + +Import, Build and Debug the EP(see section Starting Development of FSP User Manual). After running the EP, open RTT viewer to see the output. + +Below images showcases the output on JLinkRTT_Viewer : + + + ![ftp_client](images/rtt_output_banner_page.jpg "RTT output") + ![ftp_client](images/rtt_output_remaining_status.jpg "RTT output") + +## Special Topics ## + +[Filezilla](https://filezilla-project.org/download.php?type=server) should be running on the same local network. + +Server should be configured with the username and password for authentication purpose of FTP client. Please follow below steps for configuring the FTP Server + +**1. Setting up the Filezilla server**: + +Following steps guide you on how to configure the filezilla server. + +1. Download the [Filezilla](https://filezilla-project.org/download.php?type=server) server and install in the host machine. By default, FileZilla Server runs using the SYSTEM windows user account with full control permisions, or user can provide Account user name and Account password to run with different Windows user account. Click **Next** + + ![ftp_client](images/file_zilla_service_setting.jpg "filezilla service setting") + +2. Then, User need to choose the listening port and administration password. By default, listening port is **14148**. + + ![ftp_client](images/file_zilla_admin_setting.jpg "filezilla administration setting") + +3. Based on the installation settings, you need to fill in the information as shown in the below image. Then Click on **OK** to connect. + + ![ftp_client](images/file_zilla_welcome_page.jpg "filezilla getting started") + +4. Upon clicking on **Connect** button, filezilla server is connected and it is waiting for authentication viz., **username** and **password**. + + ![ftp_client](images/file_zilla_waiting_for_authentication.jpg "filezilla for authentication") + + +5. Now click on **Server** -> **Configure...** to configures the user account as shown in the below image. Click Users. + + ![ftp_client](images/file_zilla_user_creation.jpg "file zilla in user creation") + + +6. Now click on **Add** button as shown in the below image, please provide username into the field. + + ![ftp_client](images/file_zilla_add_user.jpg "Add user") + +7. Now provide password into the black field as shown in the below image. + + ![ftp_client](images/file_zilla_add_user_account.jpg "Add user account") + +8. Now **Users** has been registered with the registered **username** and **password**. + + ![ftp_client](images/file_zilla_add_user_account_credential_ok.jpg "Add password") + +9. Next, choose the shared folder at **Mount points** option as shown in the below image. + + ![ftp_client](images/file_zilla_add_directory.jpg "Prompt add directory") + +10. Now click on **Add** and provide the **Virtual path** and **Native path**. The native path is a local file path, the virtual path is the path that the FTP users will see and it is mapped to the native path by FileZilla Server + + ![ftp_client](images/file_zilla_shared_folders.jpg "Add shared folder") + + +11. After provide the folder path, now **Check/Uncheck** the appropriate file settings at the **Mount options** like **Read Only**, **Read + Write** etc., as shown in the below image and click **OK** + + ![ftp_client](images/file_zilla_shared_folders_settings.jpg "Add shared folder") + +12. Upon successfully created account settings, FileZilla server displays the message as shown in the below image and now it's ready to connect the FTP client + + ![ftp_client](images/file_zilla_account_settings.jpg "Account added") + +13. Now user configures credentials SERVER IP address. Get credentials SERVER IP address by: open **command prompt**, type **ipconfig** (incase using window) and get IP address, Subnet Mask, Default Gateway. + + ![ftp_client](images/get_ip_information.jpg "Get IP information") + +14. Now user should provide credentials SERVER IP address into FileZilla Server by click on **Server** -> **Configures...** -> **Server Listener** as shown in the below image. + + ![ftp_client](images/setting_server_listener.jpg "Setting server listener") + +15. Now user should update the code according to their server settings under **user_app.h** file in ftp_client ep as shown in the below image. + + ![ftp_client](images/user_app.jpg "User app") + +16. Next, update the **Subnet Mask**, **Default Gateway Address** as the information from step **12**. **IPv4 Address** is client ip address, it should same **Network ID** with server ip. + + ![ftp_client](images/ftp_client_configuration.jpg "Configuration") + +17. After update in the code, build and run the ftp_client ep. FileZilla server status messages will display as shown in the below image upon successful communication. + + ![ftp_client](images/file_zilla_communication_result.jpg "Communication result") + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.cproject b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.cproject new file mode 100644 index 0000000000..094b296e60 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.cproject @@ -0,0 +1,819 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.project b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.project new file mode 100644 index 0000000000..4ef85557d2 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.project @@ -0,0 +1,38 @@ + + + NetX_ftp_client_ek_ra8m1_ep + + + + + + com.renesas.cdt.ddsc.contentgen.ddscBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.renesas.cdt.ddsc.contentgen.ddscInterlockBundleBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + com.renesas.cdt.ddsc.contentgen.ddscNature + com.renesas.cdt.ra.contentgen.raNature + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs new file mode 100644 index 0000000000..cce6e83772 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.ld +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs new file mode 100644 index 0000000000..588b44dc44 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +options/suppresswarningspaths=ra/arm,ra/fsp/src/rm_threadx_port,ra/microsoft diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs new file mode 100644 index 0000000000..95aa5f0707 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -0,0 +1,25 @@ +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/netxduo/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/netxduo/LICENSED-HARDWARE.txt|2732535333,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.h|1258583153,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.h|927142302,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.c|3391609191,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.c|2239925173,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.c|1254689006,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.h|3456472099,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.c|1768203621,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.h|941291804,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.c|2788730707,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.h|3392429751,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.h|2411151053,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.c|3410909299,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.h|3041136405,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.c|172757097,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.c|1890667892,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.h|314820907,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.h|2709152824,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.c|2751182112,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.h|1881782461,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.c|2322118372,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.c|2116983316,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.h|3721027408,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.h|4091099686,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.c|4029106895,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.h|1589621135,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.c|3713922088,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.c|1237896441,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.h|2989736855,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.h|52145094,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.c|3736109105,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.h|192980522,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.c|1023065826,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.c|1885409583,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.h|2692610185,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.h|2179061600,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_common.h|1506680495,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.c|347688795,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.c|1725294292,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.h|3962109667,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.h|4267332646,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.c|33564055,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.c|3777304900,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.h|3151828556,ra/microsoft/azure-rtos/netxduo/common/inc/nx_tcp.h|587593370,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv4.h|3708706241,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv6.h|2529948356,ra/microsoft/azure-rtos/netxduo/common/inc/nx_api.h|994338415,ra/microsoft/azure-rtos/netxduo/common/inc/nx_md5.h|884917159,ra/microsoft/azure-rtos/netxduo/common/inc/nx_system.h|3290731994,ra/microsoft/azure-rtos/netxduo/common/inc/nx_arp.h|3754879192,ra/microsoft/azure-rtos/netxduo/common/inc/nx_mld.h|3903623825,ra/microsoft/azure-rtos/netxduo/common/inc/nx_packet.h|672823990,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv6.h|1741409040,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ip.h|3884540549,ra/microsoft/azure-rtos/netxduo/common/inc/nx_user_sample.h|3804460769,ra/microsoft/azure-rtos/netxduo/common/inc/nx_nd_cache.h|1031978361,ra/microsoft/azure-rtos/netxduo/common/inc/nx_rarp.h|2877253669,ra/microsoft/azure-rtos/netxduo/common/inc/nx_http_proxy_client.h|2897902752,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmp.h|4006326001,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv4.h|1438632336,ra/microsoft/azure-rtos/netxduo/common/inc/nx_udp.h|2299519779,ra/microsoft/azure-rtos/netxduo/common/inc/nx_igmp.h|4196424849,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_table_init.c|1231082298,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_set.c|2863932527,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_socket_peer_info_get.c|1086792680,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_create.c|3417228287,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_connect.c|3475657756,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_queue_depth_notify_set.c|1532568195,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_source_send.c|2214889567,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_packet_info_extract.c|1576308042,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_debug_info_get.c|82654859,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_window_update_notify_set.c|2873186856,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_hardware_address_find.c|3407801557,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_redirect.c|2050363115,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_disable.c|3522392782,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_hardware_address_find.c|39517869,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_info_get.c|900737131,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_get.c|3855139523,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_enable.c|3162940045,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_info_extract.c|3969142710,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_initialize.c|2776549361,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive.c|504674703,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_source_send.c|2500163909,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_delete.c|2604554062,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_receive.c|1938758983,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_send.c|2816482848,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_source_extract.c|1867006756,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_process.c|4270363718,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_hardware_address_find.c|3925354091,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_leave.c|4002617493,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_cleanup_deferred.c|3370774037,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_delete.c|713038508,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_delete.c|4113494587,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_attach.c|2982209479,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_filter_set.c|2896394354,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_delete.c|2449201541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_receive_queue_max_set.c|580844903,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_deferred_receive.c|2216368907,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_ip_address_find.c|1601173414,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_create.c|3627104106,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_peer_info_get.c|1832395184,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_leave.c|3752991911,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_low_watermark_set.c|1431571927,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add_internal.c|2055312419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_direct_command.c|2670993756,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_get.c|707371514,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_max_payload_size_find.c|1949744366,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_low_watermark_set.c|1725561245,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_initialize.c|3068982990,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_connect_cleanup.c|4136998392,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_cleanup.c|774380895,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_receive.c|82630168,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_checksum_compute.c|4225680008,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_enable.c|1747779392,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_block_cleanup.c|1519765785,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_ip_address_find.c|3964251653,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_create.c|992875669,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect.c|3590680834,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect_complete_notify.c|3175769539,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_receive.c|1972587563,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_entry_delete.c|3267970811,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send.c|639508616,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bind.c|4261858622,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_util.c|1372554386,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_join.c|3551185972,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_notify.c|142325572,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_interface_direct_command.c|655330979,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_get.c|4251603003,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_delete.c|223666681,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_entry_get.c|790615978,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_interface_direct_command.c|3720966567,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_receive_cleanup.c|810567987,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_unbind.c|3157172677,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_driver_packet_receive.c|147965512,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_join.c|1969115721,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_periodic_processing.c|566424006,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_header_add.c|979084221,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_fast_periodic_update.c|4072805302,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_info_get.c|1839781673,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_create.c|3255080090,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_enable.c|1564817284,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_receive.c|1801973210,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_routing_option.c|3370043354,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_queue_process.c|570559490,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_clear.c|3439041788,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_free_port_find.c|2843270112,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_driver_listen.c|3771214605,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_delete.c|2315270953,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_auxiliary_packet_pool_set.c|1650142898,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_get.c|1677664413,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete_internal.c|909599079,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_add.c|3217830539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_info_get.c|3658166140,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_failure.c|3704021244,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_append.c|1816688548,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_error_message.c|4036727958,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_relisten.c|1952972182,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_info_get.c|765069632,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_disconnect_cleanup.c|4250493984,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add.c|2098366804,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_bind_cleanup.c|739631727,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_length_get.c|3454210947,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_enable.c|2686640900,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_set.c|3467441113,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect.c|3875656425,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_enable.c|4077488723,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_enable.c|3893393143,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_set.c|4240983648,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait1.c|156181133,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_establish_notify.c|1159876051,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_send.c|3156495181,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_source_send.c|1946255115,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_packet_receive.c|1327583606,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_port_get.c|39347517,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_create.c|533057396,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete.c|362550964,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_packet_process.c|3240036054,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forward_packet_process.c|3881852827,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_disable.c|162785941,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_received.c|1133175942,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_disable.c|874152287,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping.c|3267724150,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_info_get.c|1817774265,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_delete.c|3625212591,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_disable.c|3194411269,ra/microsoft/azure-rtos/netxduo/common/src/nx_http_proxy_client.c|2909330405,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_enable.c|4166016679,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_transmit_check.c|4257228480,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_closing.c|2265886240,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_direct_command.c|2943736698,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_request.c|146932648,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_deferred_receive.c|2840604888,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_update.c|2194623101,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_info_get.c|3202828335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_free_port_find.c|115649212,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_leave.c|2622242698,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_set.c|1774604878,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_info_get.c|3434375969,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_enable.c|1970582838,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_neighbor_message.c|1362065309,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_disable.c|3127650551,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_client_socket_connect.c|2401297388,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fast_periodic_timer_entry.c|2451956712,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_listen.c|2478869047,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_join.c|3482574063,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_create.c|551296354,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave_internal.c|2854581727,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entries_invalidate.c|3974390637,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_delete.c|468840160,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_receive_cleanup.c|1733170119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_get.c|1166733129,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_mapping_configure.c|208912077,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_flush.c|793527206,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_set.c|2740363775,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unaccept.c|3870157500,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_copy.c|3003350434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_peer_get.c|2086198667,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_set.c|465501394,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_delete.c|1133943420,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_max_set.c|1497135388,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_receive.c|2123313519,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_ip_address_find.c|2428298107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_perform_DAD.c|2855214960,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_packet_send.c|3674135621,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_set.c|1455381539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_enable.c|3968193434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_extract_offset.c|2564676388,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_delete.c|2742719658,ra/microsoft/azure-rtos/netxduo/common/src/nx_invalidate_destination_entry.c|2229140289,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_initialize.c|2093573762,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_extract_offset.c|3236565436,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_entry_get.c|2773309921,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_change_notify.c|3903244590,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_last_ack.c|1515867003,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_source_extract.c|1464179934,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_resume.c|4039951628,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_leave.c|404938594,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_notify.c|2736017384,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_accept.c|4078405205,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_process.c|735412087,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_adjust.c|2381206246,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_receive.c|2889138602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_create.c|1604595044,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_send.c|81476403,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_prefix_router_timer_tick.c|481715978,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c|1980135784,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave.c|887999474,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_source_send.c|801482483,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_detach.c|4194150999,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_set.c|2606689558,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_info_get.c|82066158,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_transmit_release.c|1421815408,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_fragment_option.c|1070274260,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_enable.c|1394077422,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_assembly.c|755268615,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_release.c|3512914949,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_link_status_change_notify_set.c|2635085199,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bytes_available.c|4087466704,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_request.c|2985166268,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_get.c|2144565317,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_set.c|3380300144,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_packet_info_extract.c|2320392376,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_listen.c|1693313678,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_send.c|1596034232,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_gratuitous_send.c|718478031,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c|3445902931,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping6.c|3210420407,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_window_scaling_option_get.c|1107249501,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_free_port_find.c|14487335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_establish.c|2591340508,ra/microsoft/azure-rtos/netxduo/common/src/nx_system_initialize.c|3299573640,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_info_get.c|1350017707,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_allocate.c|4039871047,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_enable.c|2452066260,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_enable.c|177044936,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_dispatch_process.c|4063250479,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_port_get.c|965368160,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_disable.c|2333047806,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_raw_packet_send_internal.c|450083527,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c|2251668891,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_enable.c|477659975,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_queued_packets.c|3924242156,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_join.c|2263467886,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_process.c|3288192751,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_disable.c|1315791321,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_checksum_compute.c|1915155383,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_timed_wait_callback.c|1997783420,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_get.c|1511794594,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_peer_get.c|825870617,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_copy.c|398822082,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry_by_mac_addr.c|1093625106,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_data_check.c|2654342702,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_disable.c|4139522832,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_enable.c|4228109547,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_packet_process.c|2143883389,ra/microsoft/azure-rtos/netxduo/common/src/nx_md5.c|1997102028,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_port_get.c|104316136,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_transmit_configure.c|2426819990,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_allocate.c|416553359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_link_status_event.c|1017953848,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_enable.c|2426200118,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_socket_peer_info_get.c|875149672,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_send_error_message.c|47790301,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_leave.c|501933954,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_bytes_available.c|1929802730,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_get.c|4061004564,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_delete.c|1872838359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_periodic_timer_entry.c|1379531249,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_enable.c|3753428658,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_enable.c|30127032,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_processing.c|945939281,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_queue_process.c|2997825257,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_number_of_entries_get.c|173428873,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_lookup.c|2054830187,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bind.c|208619885,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_enable.c|3899183085,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_disable.c|748333149,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_add.c|432457728,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_unbind.c|846463434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete_entry.c|2540547129,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_process.c|885859374,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_bind.c|690455038,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_queue_flush.c|292068409,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_retransmit.c|166038778,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_leave.c|320619348,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping6.c|982595494,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive_notify.c|457987107,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entries_delete.c|275062371,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_source_send.c|4109317024,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete.c|784624885,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_options.c|3587564799,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_cleanup.c|3166597287,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_mss_option_get.c|3961172769,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_periodic_update.c|2793133952,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_get.c|542218417,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_set.c|2727427681,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_disable.c|2402994898,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_configure.c|861182216,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_delete.c|205560225,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_window_update_notify_set.c|4181736185,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_interface_find.c|3309181272,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ra.c|23943423,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unlisten.c|1108764216,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_disable.c|1629909929,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_ns.c|1647702166,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_ra.c|3892038183,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_queue_process.c|3530378400,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_status_check.c|2633819699,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_send.c|2063787623,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_send.c|2377217968,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_send.c|3288352880,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_retrieve.c|3433690486,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_create.c|1090224598,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add.c|980241163,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_interface_entries_delete.c|2752216418,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_add.c|2235804363,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_ack.c|68748811,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_status_check.c|2259955491,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bytes_available.c|3112369436,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_interface_report_send.c|1056231757,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_established.c|2235989497,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unlisten.c|3349483078,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete.c|4130734170,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete_queue_clear.c|1349223534,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_info_get.c|1136131716,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_ping.c|894890931,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_client_socket_connect.c|299452574,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_link_status_change_notify_set.c|1365074492,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_set.c|2007698273,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_create.c|1089783596,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_establish_notify.c|400731638,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_receive.c|1465148219,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_source_extract.c|2213228034,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_release.c|2307995142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_delete.c|519778969,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_relisten.c|4058027286,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_reply.c|731448800,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_disable.c|4000533303,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_source_send.c|2839418075,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_solicitation_check.c|494163040,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_filter_set.c|2050500543,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_get.c|3832870013,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_join.c|3286348834,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_invalidate.c|1482485805,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_receive.c|3733523635,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_enable.c|1751627161,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_delete.c|2195329041,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_add_entry.c|2597408414,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_mtu_set.c|2957506262,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_clear.c|1360147414,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_deferred_receive.c|3261541911,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive.c|483390973,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_source_extract.c|3686970399,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_search_onlink.c|1192282925,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_get.c|3019632075,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_packet.c|841586404,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_enable.c|737575223,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_route_find.c|3292369373,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_source_send.c|3183768700,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_insert.c|1081137251,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_bytes_available.c|3031379459,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_connection_reset.c|4023498033,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_interface_entries_delete.c|3629931123,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_syn.c|1408153143,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_slow_periodic_update.c|799611073,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_default_router_from_address.c|591058901,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_detach.c|2771718943,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_delete.c|295994560,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_find.c|3499358937,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_queue_process.c|2434825443,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_unbind.c|4181309679,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_initialize.c|3090079570,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c|4009735224,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_set.c|1693033652,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_fast_periodic_processing.c|2812637045,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_check.c|3300560082,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_info_get.c|3989148126,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c|3223525409,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_status_check.c|3140802853,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_info_get.c|3054997284,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add_entry.c|1047102569,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_info_get.c|830495343,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entries_invalidate.c|3881813858,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_send.c|2209393939,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_info_get.c|4269859201,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_auxiliary_packet_pool_set.c|2179197988,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_hop_by_hop_option.c|2660486053,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_get.c|706731070,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_send.c|2372259003,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_option_error.c|3739894619,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_send.c|1399423583,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_ping.c|1267751485,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entries_delete.c|1955078700,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_get.c|3584207120,ra/microsoft/azure-rtos/netxduo/common/src/nx_utility.c|349950087,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_gratuitous_send.c|2465410408,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_enable.c|3951839355,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_thread_entry.c|4254825843,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive.c|1738310219,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_append.c|2458275889,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_announce_send.c|4146754579,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_mtu_set.c|1039868665,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_get.c|3108463879,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_suspend.c|898265434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_header_add.c|3813864343,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_send.c|2433334008,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry.c|1471278267,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_probe_send.c|3425591107,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_connect.c|3989457920,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_get.c|435692850,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_receive.c|3335175714,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_destination_table_periodic_update.c|824596371,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_enable.c|788853742,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_info_get.c|999892251,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_ip_address_find.c|1836275102,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_peer_info_get.c|3757006171,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_probe.c|3817992846,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_set.c|3857894262,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_destination_table_find_next_hop.c|4230545471,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_change_notify.c|3269597171,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_bind.c|3925477129,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join_internal.c|689680393,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_cleanup.c|1950079763,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_register.c|2527407001,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_allocate.c|3825395351,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_free_port_find.c|22640263,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_leave.c|2467395231,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmpv6_ra_flag_callback_set.c|3379882927,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_info_get.c|3150819601,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_packet_info_extract.c|3053112418,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_disable.c|3198295026,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_delete.c|3637014864,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_change_notify.c|283133271,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_send.c|218981642,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_invalidate.c|1685146142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unaccept.c|3951453382,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_status_check.c|3903165946,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping.c|1728642979,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_info_get.c|814051176,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_periodic_processing.c|3953223697,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_send.c|4138925084,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_send.c|1620760159,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_rst.c|1584631720,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_set.c|296098817,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send_internal.c|1403009746,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_source_send.c|3528011584,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_create.c|2297178234,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_ack_check.c|2355492707,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_max_prefix_length.c|1548002041,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive.c|1714477697,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_queue_depth_notify_set.c|2809626602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_length_get.c|2223108156,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_enable.c|3870692612,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_na.c|406825121,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_retrieve.c|3982363662,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect_complete_notify.c|1635625237,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_transmit_cleanup.c|2037419516,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_delete.c|303943814,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_set.c|287723145,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_info_get.c|3055311933,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_processing.c|2873736513,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_disable.c|878677087,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_deferred_cleanup_check.c|3541184143,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_leave.c|3246490654,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_forward_packet.c|459554149,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_get.c|3330707612,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_join.c|971086662,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_fragment_process.c|507041708,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait2.c|4290293155,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_source_ping.c|1551061063,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_timeout_check.c|2058663909,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_bind_cleanup.c|1007780131,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_max_payload_size_find.c|1194763746,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entry_set.c|162751658,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_receive.c|4170512267,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_accept.c|1178369229,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ns.c|594333289,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmpv6_ra_flag_callback_set.c|161552581,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_deferred_link_status_process.c|1883356167,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_info_get.c|804243387,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_periodic_update.c|2150949355,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_info_get.c|298865107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_reply.c|4075350948,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_control.c|1846539842,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_queue_max_set.c|2432243274,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_delete_internal.c|1013349637,ra/microsoft/azure-rtos/netxduo/common/src/nx_ram_network_driver.c|3220953513,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_enable.c|3820091456,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_packet_receive.c|3615623576,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_receive_queue_max_set.c|2470248332,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_info_get.c|1888607420,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_attach.c|356705006,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_fin.c|3983185033,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_packet_process.c|1508706977,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_number_of_entries_get.c|1443609164,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_info_get.c|2290781138,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_packet_too_big.c|3628756671,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_source_ping.c|1973611554,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_ping.c|4117958723,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_set.c|3072870648,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_transmit_release.c|2264261419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_timed_wait_callback.c|3391428876,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_copy.c|1864654561,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_no_connection_reset.c|947656119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_delete.c|2299478566,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_enable.c|92930059,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_rs.c|831233184,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_mapping_configure.c|4015042404,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_hardware_address_find.c|995563548,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_option_process.c|1736652138,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_join.c|4255104541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_enable.c|3961173599,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_enable.c|3246181485,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_set.c|1327603373,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive_notify.c|2318762158,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_unregister.c|827666530,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_wait.c|2579761206,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_sent.c|2402970782,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_receive.c|431910242,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_state_wait.c|431863111,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_add.c|4000401388,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_unbind.c|600559129,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_change_notify.c|2300786172,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join.c|1283641339,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_port_get.c|2413555453,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_join.c|240842922,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/keil/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/CMakeLists.txt|1944623432,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/inc/nx_port.h|2702263599,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/ac5/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/CMakeLists.txt|2123848482,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/inc/nx_port.h|87900836,ra/fsp/src/rm_netxduo_ether/nx_port.h +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/threadx/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/threadx/LICENSED-HARDWARE.txt|107152034,ra/microsoft/azure-rtos/threadx/common/inc/tx_thread.h|2745720627,ra/microsoft/azure-rtos/threadx/common/inc/tx_block_pool.h|1678999391,ra/microsoft/azure-rtos/threadx/common/inc/tx_semaphore.h|1581544798,ra/microsoft/azure-rtos/threadx/common/inc/tx_byte_pool.h|4044538165,ra/microsoft/azure-rtos/threadx/common/inc/tx_queue.h|2635107984,ra/microsoft/azure-rtos/threadx/common/inc/tx_mutex.h|3525017714,ra/microsoft/azure-rtos/threadx/common/inc/tx_initialize.h|1063727249,ra/microsoft/azure-rtos/threadx/common/inc/tx_timer.h|3376467440,ra/microsoft/azure-rtos/threadx/common/inc/tx_event_flags.h|1357392490,ra/microsoft/azure-rtos/threadx/common/inc/tx_user_sample.h|3526787607,ra/microsoft/azure-rtos/threadx/common/inc/tx_trace.h|3277994464,ra/microsoft/azure-rtos/threadx/common/inc/tx_api.h|4051859602,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice_change.c|2605839328,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_activate.c|398878266,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_initialize.c|3517108449,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_suspend.c|1481084733,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_info_get.c|4008797767,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_shell_entry.c|1051996927,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_disable.c|1905884081,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_delete.c|2004909998,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_relinquish.c|4273007442,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_enable.c|927116960,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_put.c|330908938,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put_notify.c|1257908320,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_info_get.c|1438723321,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put.c|980469831,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_suspend.c|3014405928,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_initialize.c|398919114,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_timeout.c|1510374572,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_receive.c|1527057179,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_info_get.c|2240739127,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_identify.c|1381153194,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_info_get.c|4272456948,ra/microsoft/azure-rtos/threadx/common/src/tx_time_get.c|4014423767,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_priority_change.c|758470303,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_prioritize.c|2289279924,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_setup.c|3838460511,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_create.c|2783522375,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_prioritize.c|1087919630,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_preemption_change.c|1638713379,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_resume.c|1361761196,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_info_get.c|1296333193,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_receive.c|2171846695,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_info_get.c|2218864849,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_enter.c|1307226821,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_delete.c|1093957278,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_release.c|2864298622,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_unregister.c|3171740844,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_create.c|1723797550,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_wait_abort.c|2493210243,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_exit_insert.c|3785975647,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_get.c|2459712151,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_allocate.c|4154121909,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_system_info_get.c|2871244452,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_delete.c|3356850737,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice.c|1610831408,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_info_get.c|373039455,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_info_get.c|2636972207,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_prioritize.c|3109704153,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_info_get.c|4954834,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_create.c|1906948876,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_delete.c|586794712,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_info_get.c|1763285358,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_terminate.c|3744735859,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_ceiling_put.c|1823419539,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_delete.c|1031853341,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_system_info_get.c|3219071021,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_put.c|1622382112,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_relinquish.c|3122285922,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put.c|3948977223,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_delete.c|59009507,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set_notify.c|4280131339,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_system_info_get.c|2367299283,ra/microsoft/azure-rtos/threadx/common/src/tx_block_allocate.c|3499010277,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_resume.c|1106430345,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_delete.c|92191652,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_terminate.c|134921042,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_sleep.c|1146216707,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_info_get.c|867229009,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_delete.c|2958530213,ra/microsoft/azure-rtos/threadx/common/src/txe_block_allocate.c|1449130194,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_info_get.c|3739080649,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_priority_change.c|2206719752,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_delete.c|2004124631,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_create.c|1863134494,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_initialize.c|3228393521,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_prioritize.c|3420596059,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_wait_abort.c|2251021695,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_reset.c|1940935590,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_info_get.c|867376664,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_search.c|2402385641,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_suspend.c|3233811868,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_create.c|1421994843,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_info_get.c|1578268977,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_info_get.c|518490233,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_change.c|4242317521,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_info_get.c|2338444762,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_deactivate.c|3005523990,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_prioritize.c|205838646,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_info_get.c|2301212404,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_create.c|743417952,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_cleanup.c|3651134155,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_create.c|2424273905,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_get.c|2248903328,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_initialize.c|4248090515,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_prioritize.c|738934327,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_info_get.c|1497170108,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_flush.c|2095675780,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_get.c|1836815748,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_front_send.c|2475708964,ra/microsoft/azure-rtos/threadx/common/src/txe_block_release.c|1656941186,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_prioritize.c|1971119560,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_analyze.c|443942627,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_flush.c|3755521962,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_cleanup.c|4122466748,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_initialize.c|1626837915,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send.c|2935349973,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_info_get.c|1633455398,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_info_get.c|1092494616,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_initialize.c|2717230332,ra/microsoft/azure-rtos/threadx/common/src/tx_time_set.c|718668408,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set.c|1642899717,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_cleanup.c|1976474987,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_create.c|1407640332,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_create.c|2576937343,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_unfilter.c|2652031053,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_delete.c|874287137,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_system_info_get.c|1497821525,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_info_get.c|1011815202,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_activate.c|2078817823,ra/microsoft/azure-rtos/threadx/common/src/tx_block_release.c|1637202595,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_prioritize.c|2669973245,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_info_get.c|1127794394,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_expiration_process.c|2851951464,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_interrupt_control.c|3768695909,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_delete.c|2747772725,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_entry_exit_notify.c|2889698698,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_high_level.c|2939685931,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_buffer_full_notify.c|3404398812,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_reset.c|989790803,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_time_slice_change.c|3627360011,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_create.c|40726775,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_release.c|1852351921,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_register.c|3659042088,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_info_get.c|3873777601,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send.c|325944554,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_initialize.c|3560622129,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_delete.c|1493626761,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_system_info_get.c|64704674,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_resume.c|479682198,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set.c|3737137369,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_get.c|694632753,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_system_info_get.c|254238588,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_front_send.c|1734502578,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_system_info_get.c|2098046848,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set_notify.c|2707001764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_initialize.c|2136139764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_user_event_insert.c|713065721,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_create.c|2240213561,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_prioritize.c|334785754,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_preempt_check.c|2115822091,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_enter_insert.c|2419763636,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_prioritize.c|340110582,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_priority_change.c|2249089981,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_change.c|1207141412,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_create.c|3054332029,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_system_info_get.c|3332288936,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send_notify.c|2714694031,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_delete.c|1853419534,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_get.c|4112026369,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_notify.c|1471114841,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_filter.c|667363472,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_ceiling_put.c|1062233122,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_cleanup.c|2130970350,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_thread_entry.c|836900636,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_entry_exit_notify.c|2411892744,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_cleanup.c|264673661,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_create.c|1083662669,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_handler.c|2704490981,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_allocate.c|2720902509,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_deactivate.c|4116676150,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send_notify.c|3674548425,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_delete.c|4198691705,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_get.c|38257840,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_preemption_change.c|916762203,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_create.c|3240093208,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_initialize.c|2360381474,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_create.c|2712731134,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_create.c|3377793385,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_cleanup.c|2845062842,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put_notify.c|2548633843,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_info_get.c|2272343423,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_deactivate.c|392631437,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_activate.c|2568952701,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_delete.c|219631514,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_delete.c|338554074,ra/fsp/src/rm_threadx_port/tx_isr_end.c|1066954008,ra/fsp/src/rm_threadx_port/tx_thread_stack_build.c|627894428,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_allocate.c|1759954782,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_allocate.c|542885868,ra/fsp/src/rm_threadx_port/tx_port_vendor.h|3543593849,ra/fsp/src/rm_threadx_port/tx_secure_interface.h|2604739803,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_free.c|3145757064,ra/fsp/src/rm_threadx_port/tx_thread_schedule.c|2390289726,ra/fsp/src/rm_threadx_port/tx_port.h|955970945,ra/fsp/src/rm_threadx_port/tx_port_wait_thread_ready.c|2355979047,ra/fsp/src/rm_threadx_port/tx_initialize_low_level.c|497417562,ra/fsp/src/rm_threadx_port/tx_thread_system_return.c|1658972549,ra/fsp/src/rm_threadx_port/tx_isr_start.c|305909319,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_restore.c|4138416334,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_free.c|1571864666,ra/fsp/src/rm_threadx_port/tx_iar.c|3686521567,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_control.c|3080132113,ra/fsp/src/rm_threadx_port/tx_timer_interrupt.c|1445147393,ra/fsp/src/rm_threadx_port/tx_cmsis.h|3274313032,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_disable.c +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/all=491661015,ra/fsp/inc/instances/r_ether.h|4135421999,ra/fsp/inc/api/r_ether_api.h|3799836536,ra/fsp/src/r_ether/r_ether.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/all=485757285,ra/fsp/inc/instances/r_ether_phy.h|3507747591,ra/fsp/inc/api/r_ether_phy_api.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_ether\#\#\#\#5.1.0/all=1798821243,ra/fsp/src/rm_netxduo_ether/rm_netxduo_ether.h|3463535543,ra/fsp/src/rm_netxduo_ether/rm_netxduo_ether.c +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_ether\#\#\#\#5.1.0/libraries= +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs new file mode 100644 index 0000000000..682608930e --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.settingseditor.active_page=DeviceAndToolSelection +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs new file mode 100644 index 0000000000..d670d276a2 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs @@ -0,0 +1,5 @@ +collapse/module.azure.nxd.ip.415673530=false +collapse/module.azure.nxd_ftp_client.1361973838=false +collapse/module.driver.ether_on_ether.1553797239=false +collapse/module.middleware.rm_netxduo_ether.1434389668=false +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs new file mode 100644 index 0000000000..469143ed91 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +is.toolchain.version=true +store.version=2 +toolchain.version=13.2.1.arm-13-7 diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs new file mode 100644 index 0000000000..20a41ead08 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs @@ -0,0 +1,2 @@ +# +#Thu Dec 14 11:46:32 ICT 2023 diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml new file mode 100644 index 0000000000..cfbead0825 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000000..e17ec91775 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,197 @@ +eclipse.preferences.version=1 +org.eclipse.cdt.core.formatter.align_composite_type_declarators=false +org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=18 +org.eclipse.cdt.core.formatter.alignment_for_assignment=16 +org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=82 +org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.cdt.core.formatter.alignment_for_compact_if=0 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=82 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 +org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 +org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 +org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 +org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 +org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=82 +org.eclipse.cdt.core.formatter.alignment_for_lambda_expression=20 +org.eclipse.cdt.core.formatter.alignment_for_member_access=0 +org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 +org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=next_line +org.eclipse.cdt.core.formatter.brace_position_for_linkage_declaration=end_of_line +org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_switch=next_line +org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=next_line +org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false +org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 +org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true +org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true +org.eclipse.cdt.core.formatter.comment_formatter_off_tag=@formatter\:off +org.eclipse.cdt.core.formatter.comment_formatter_on_tag=@formatter\:on +org.eclipse.cdt.core.formatter.compact_else_if=true +org.eclipse.cdt.core.formatter.continuation_indentation=2 +org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.cdt.core.formatter.format_block_comment=true +org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.cdt.core.formatter.format_header_comment=true +org.eclipse.cdt.core.formatter.format_line_comment=true +org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false +org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_linkage=false +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false +org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=false +org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false +org.eclipse.cdt.core.formatter.indent_empty_lines=false +org.eclipse.cdt.core.formatter.indent_label_compare_to_statements=true +org.eclipse.cdt.core.formatter.indent_preprocessor_directives=false +org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=true +org.eclipse.cdt.core.formatter.indentation.size=4 +org.eclipse.cdt.core.formatter.insert_new_line_after_colon_in_constructor_initializer_list=insert +org.eclipse.cdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_identifier_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_linkage_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_ref_qualifier_in_structured_binding=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_expression=do not insert +org.eclipse.cdt.core.formatter.join_wrapped_lines=true +org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.cdt.core.formatter.lineSplit=120 +org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.cdt.core.formatter.tabulation.char=space +org.eclipse.cdt.core.formatter.tabulation.size=4 +org.eclipse.cdt.core.formatter.use_comment_formatter_tag=true +org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=false diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000000..e1776383f6 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/CPATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/CPATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/C_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/append=true +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/appendContributed=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/LIBRARY_PATH/delimiter=; +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/append=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2025545937/appendContributed=true diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/NetX_ftp_client_ek_ra8m1_ep Debug_Flat.launch b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/NetX_ftp_client_ek_ra8m1_ep Debug_Flat.launch new file mode 100644 index 0000000000..41f4406c19 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/NetX_ftp_client_ek_ra8m1_ep Debug_Flat.launch @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/NetX_ftp_client_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/NetX_ftp_client_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..a3f0d6d7d5 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/NetX_ftp_client_ek_ra8m1_ep.hex @@ -0,0 +1,4387 @@ +:020000040200F8 +:1000000098B2002261F10002F9EF00025DF10002F6 +:100010005DF100025DF100025DF100025DF10002A0 +:100020000000000000000000000000005DF1000280 +:100030005DF100020000000019D0000295D000021E +:10004000C1EC000200000000000000000000000001 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:100200000348044B834202D0034B03B118477047A5 +:10021000E8000022E800002200000000064B074929 +:10022000C91A891048BF0131491003D0044B0BB1E2 +:1002300001481847704700BFE8000022E80000228C +:100240000000000010B5064C237843B9FFF7D8FF33 +:10025000044B13B10448AFF300800123237010BD99 +:100260002001002200000000CC0C010208B5054B63 +:100270001BB105490548AFF30080BDE80840FFF712 +:10028000CDBF00BF0000000024010022CC0C010201 +:100290002DE9F041D0E902850446A8EB0507406846 +:1002A00097422844154408D80E463A46A5EB08055F +:1002B0000FF0C0F82A466068F1190FF0BBF8BFF3E1 +:1002C0005F8FE560BDE8F0812DE9F8434FF000094C +:1002D000064688461746D0E902243369151B9C421E +:1002E00003F1FF3125BF03F1FF339B180B1B1B1BD1 +:1002F000BD4228BF3D469D4228BF1D46706841460D +:100300002A4620440FF096F8B2682C44A24208BF57 +:100310000024A944A8447F1BBFF35F8FF460002F23 +:10032000DBD14846BDE8F883F8B5154CA82200217A +:1003300020460FF06FF84FF40066002303201022D0 +:100340001049114F114D20616061A161E761266282 +:10035000A3626362E36221666566A2662367E36661 +:100360006367BFF35F8F0A4B42F001E01846C21A81 +:1003700013F9011DA1540FF007C0BFF35F8FF8BD43 +:100380005009002240FD00025001002240010022DD +:10039000280801022DE9F04FDFF8A890054699F8EA +:1003A00000300F46532B144683B001D0FFF7BCFF3B +:1003B00005EB450309EBC3031E6FD3F86CB04FEA9E +:1003C00045085E451FD8ABEB060B5C4528BF5C4675 +:1003D0001CB9204603B0BDE8F08FA24608EB050328 +:1003E00009EBC303596E3846314422460FF022F818 +:1003F0002644BAF1000F04D0A84409EBC808C8F895 +:1004000070605446E5E79A6E596EA2EB060AA24563 +:1004100028BFA24631443846524601930FF00AF8ED +:10042000019B56449B6EA4EB0A04B34214BFABEB92 +:10043000060B00265C4528BF5C46002CD9D05744EB +:10044000A244CBE75009002210B50B46EFF311840C +:100450004FF0200181F311881946FFF79BFF84F3C9 +:10046000118810BD70B51D4D441C00EB400005EB1C +:10047000C00304EB440405EBC400DC6A8C46012C89 +:10048000164612D0022C0CD0FCB99A6A596A8A42DC +:100490009CBF1B6AD218013A511A8E4218D92046C5 +:1004A00070BDBDE87040FFF70FBF9A6A5C6AA24258 +:1004B0009CBF1B6AD218013A141BB44228BF3446B1 +:1004C0002246FFF7E5FE204670BD0024204670BDA1 +:1004D00032466146FFF7DCFE3446E0E75009002271 +:1004E000F8B50B4B04461B780D46532B164601D02E +:1004F000FFF71AFFEFF311874FF0200181F3118806 +:10050000324629462046FFF7ADFF87F31188F8BD34 +:100510005009002210B5064C2378532B01D0FFF769 +:1005200003FFE36E206FC01A18BF012010BD00BF8B +:1005300050090022D0E9013210B50446501C9842FF +:1005400007D8236899540246E16863680131C4E919 +:1005500002019A4200D010BD21682069FFF7C0FF58 +:10056000A368984215BF4FF0FF330023E360A360F8 +:1005700010BD00BF2DE9F84F91428A46DDE90A849B +:10058000154683461E466AD30B460127B3FBF5F397 +:100590009D4207F10107F9D9B74238BF374614F039 +:1005A000010902D1B8F1000F40D1DBF80C30002B6B +:1005B0002CDB0124002E14BF3346234601E005FB4B +:1005C00004F4013BFBD1BAFBF4F39D4205D805FBD3 +:1005D00004F4BAFBF4F39D42F9D9224E06E0AC4292 +:1005E000B4FBF5F30CD31C46BAFBF3F3F1565846B3 +:1005F00004FB13AAFFF79EFFDBF80C30002BEEDAAA +:10060000B9F1000F02D0B8F1000F09D1BDE8F88FA1 +:1006100020215846FFF78EFFDBF80C30002BF5DB6E +:10062000B84508F1FF38F3D8BDE8F88FA30711D417 +:1006300020240CE021465846FFF77CFFDBF80C3005 +:1006400008F1FF38002BE1DBB8F1000FAFD0B8455F +:10065000F0D8AAE7002E0CBF30242024F7E70127AA +:100660009AE700BF300801022DE9F04F0023402532 +:100670009BB00DF1280A81460C461746CDE905537B +:10068000CDE90730CDF810A006E004A8FFF752FF2F +:10069000079B002BC0F2AD8014F9011B002900F06C +:1006A000A0802529F1D10026234613F9012BA2F1C0 +:1006B00023010D2908D8DFE801F07F0707070707A6 +:1006C00007077B0783070777A2F13001C9B2092921 +:1006D0004FF000050FD805EB850502EB450593F9B2 +:1006E00000201C46A2F13001C9B20929A5F130054C +:1006F00003F10103EFD92E2A00F0FE804FF0000B2A +:1007000094F9001021F0040068281C465CD02529CB +:10071000BBD05839CBB2202BBAD82029B8D801A3E6 +:1007200053F821F0FB070002910600029106000237 +:100730009106000291060002910600029106000255 +:100740009106000291060002910600029106000245 +:10075000E50800027D0800029106000291060002F1 +:100760009106000291060002910600029106000225 +:100770009106000291060002910600029106000215 +:10078000910600024508000291060002910600024F +:100790001708000291060002630800029106000299 +:1007A00091060002FB0700021C4646F002067BE7AA +:1007B0001C4646F0040677E71C4646F0080673E739 +:1007C0001C4646F001066FE714F9011B21F00403F3 +:1007D000682B9CD114F9011B21F00403682B96D1DE +:1007E000F2E7079B002B04DD069C002C40F09D8067 +:1007F000234418461BB0BDE8F08F102238685B46D2 +:1008000001680430CDE9005638600DEB0200FFF7B7 +:10081000B1FE079B3DE73B68784A191D39601D68AA +:10082000002D08BF154615F9011B00293FF430AF14 +:1008300004A8FFF77FFE079B002BF4DA18461BB0D5 +:10084000BDE8F08F3A680823116804323A6000204E +:100850001022CDE900300DEB0200FFF78BFE079B65 +:1008600017E738685B4601680430CDE900560A2274 +:10087000386004A8FFF77EFE079B0AE73B684FF04D +:1008800001081A6804333B6082EAE273A3EBE27367 +:10089000092B039209DD5A481946A0FB03C36329BB +:1008A00008F101084FEAD303F6DCD84538BFD84633 +:1008B000002D43D1079900250B46002999DB039BA6 +:1008C000002B65DB73076FD406F00303022B74D093 +:1008D0005B460A22CDE90056039904A8FFF74AFEB9 +:1008E000079BD6E63B6804A81A1D93F900103A60EE +:1008F000FFF720FE079BCCE694F90110A1F130022E +:10090000D2B2092A55D81C464FF0000B0BEB8B02D4 +:1009100001EB420214F9011FA2F1300BA1F13003E7 +:10092000DBB2092BF2D9631CECE62246514648465D +:100930000393FFF7D5FD039B23445AE7039A06F080 +:100940000203002A1ADB720718D4002B4CD0BBF12B +:10095000000F10D0F0070CD50DE0202104A8FFF700 +:10096000E9FD0799013D00290B46FFF642AF002D36 +:10097000A3D0A845F1D307990B469EE7013D13B1DB +:10098000BBF1000FF7D0F207F5D4002DF1D191E7BC +:100990005B422D2104A80393FFF7CCFD07990029A2 +:1009A0000B46FFF626AF8FE72B2104A8FFF7C2FD09 +:1009B000F4E74FF0000B0133A4E6BBF1000F87D141 +:1009C000002D85D0454516D9302104A8FFF7B2FD8A +:1009D0000799013D00290B46FFF60BAF002DF1D121 +:1009E0000029FFF606AF73E7F107C2D5079B002B7E +:1009F000BFF66EAFFDE60B46F2E700BF4CFD00020E +:100A0000CDCCCCCC0EB400B582B003AB53F8041BF4 +:100A100001AA0193FFF728FE02B05DF804EB03B0D2 +:100A2000704700BF70B5342482B000944FF48073D7 +:100A3000174A1849184802F08DFC044610B12046A8 +:100A400002B070BD382614250122CDE90056134BA3 +:100A50001349144802F004FD044698B90122CDE977 +:100A60000056114B1149124802F0FAFC04460028C6 +:100A7000E5D0094802F0C8FC0A4802F051FD2046C2 +:100A800002B070BD044802F0BFFC204602B070BD49 +:100A9000280A002254FD0002280B0022100A00221E +:100AA0006CFD0002940B0022F80900227CFD00027C +:100AB0005C0B002208B5084802F0A6FC074802F0CB +:100AC0002FFD074802F02CFD012206490020FFF708 +:100AD00099FF00BE08BD00BF280B0022940B002226 +:100AE0005C0B00229CFD0002002580B546F2C0563A +:100AF0003C2790B00AACCDE90655C4E90155C4E9DC +:100B000003550A9500F0AAFB2A462946012000F069 +:100B10006DFB07F001F84FF4C462CDE90067A24B0A +:100B2000A249A34809950AF0FBFE0990002840F06D +:100B30000D8109AD40F6D4614FF400620023032615 +:100B40009C489B4F02909C48CDE90461CDE9083355 +:100B5000019003926FF07F03984A99499948009752 +:100B60000AF0F6FC0890002840F0E48008AE9649B0 +:100B700094480AF0B1FD0890002840F0D0804FF46E +:100B8000027292498F480AF08FFC0890002840F0CA +:100B9000BB808C480AF09CFF0890002840F0A98098 +:100BA00088480AF0B3FC0890002840F097808548F8 +:100BB0000AF076FD0890002840F0858064232A46DC +:100BC000042180480AF02AFE089010B1099B042BEA +:100BD0006ED100264FF400637A4A7D497D48009724 +:100BE00009960BF0F3F90990002840F0CD80754D7F +:100BF00064230421284607AA0AF010FE0690002864 +:100C0000F6D13021744A022000F0F0FA4FF0AF0E16 +:100C1000724D4EF001E02946714A724B1646184655 +:100C200002F07F3203F07F3302F1083206F08037A2 +:100C300003F1083300F0803C083141E902607A405A +:100C400083EA0C030FF017C00FF25419D9E9008999 +:100C500000231B21644A0220069300F0C7FA0522F4 +:100C60004FF4AF61614ECDE902510492CDE90046E7 +:100C70005F4B604A4E495748CDE90A8900F0E0F8D9 +:100C80000690002879D106AC52480BF0B7F90690CF +:100C9000002867D11921584A022000F0A7FA302114 +:100CA0000220564A00F0A2FA012001F0E3FFFBE720 +:100CB0001F21534A032000F099FA042132460846C6 +:100CC00000F094FA85E722214E4A032000F08EFAC4 +:100CD00004213246084600F089FA6FE71B214A4A90 +:100CE000032000F083FA04213246084600F07EFA21 +:100CF0005DE71A21454A032000F078FA04213246C4 +:100D0000084600F073FA4BE71A21414A032000F02D +:100D10006DFA04213246084600F068FA39E72621C8 +:100D20003C4A032000F062FA04213246084600F0F3 +:100D30005DFA24E719213046374A00F057FA0421BA +:100D400008AE3246084600F051FA10E72221334A35 +:100D5000032000F04BFA042109AD2A46084600F0B2 +:100D600045FAE7E621212E4A032000F03FFA04214C +:100D70002246084600F03AFA8CE7042106AC2246E7 +:100D8000084600F033FA7FE72521264A032000F0C9 +:100D90002DFA04212A46084600F028FA27E700BF6A +:100DA00004000000167C9E8448110022BCFD000255 +:100DB0000877002298BA0022A51200027A7C9E844D +:100DC000FCFD0002F07B0022017C9E84E879002279 +:100DD000ECFE00024477002224FF0002D00B002228 +:100DE000000102030405060754FF000280FF000211 +:100DF00070FF00027CFF0002B4FF0002D0FF00027F +:100E0000CCFE0002A8FE00028CFE000270FE000272 +:100E100054FE00022CFE000210FE0002D8FD00026B +:100E200090FF0002FCFE0002022800D07047024939 +:100E300002480CF04FBE00BFB8080102C48A00226D +:100E4000F0B5054685B014460F46644A24210220B9 +:100E50001E4600F0CBF94FF0FF303346009022469B +:100E600028460A990BF03EF8002840F0838029219B +:100E70005B4A022000F0BAF964230E98022203FBB9 +:100E800000F60B99284633460BF016FF044600285F +:100E900068D133464C22384603A90AF0E5FC0446E3 +:100EA00000287AD1DDE90C123B46039800960AF03F +:100EB00003FD0446002866D13246284603990BF00C +:100EC0005DFF044600284DD12F21464A022000F044 +:100ED0008DF92121444A022000F088F93146284644 +:100EE0000BF02AF9044600285FD132213F4A022044 +:100EF00000F07CF93346012228460B990BF0DCFE0A +:100F0000044600285DD13246284603A90BF0E4FFD1 +:100F1000044600283DD0D7284DD103A80AF098FDFB +:100F20002E21334A022000F061F92821314A0220A3 +:100F300000F05CF9314628460BF0FEF80446002824 +:100F400045D11E212C4A022000F050F93146284696 +:100F50000BF080F8044650B11E21284A032000F00F +:100F600045F904E01E210320254A00F03FF9204600 +:100F700005B0F0BD04461E21224A032000F036F9D8 +:100F8000204605B0F0BD2E211F4A032000F02EF9A7 +:100F9000EDE703A80AF05CFDB5E723211B4A032017 +:100FA00000F024F9204605B0F0BD2C21184A03209A +:100FB00000F01CF9DBE71C21164A032000F016F9AB +:100FC000D5E72921144A032000F010F9CFE72C219E +:100FD000124A032000F00AF9C9E700BF000001022D +:100FE00044000102E4000102140101026401010253 +:100FF000E001010210020102640201028402010206 +:101000007000010224000102B400010290000102FC +:1010100038010102C40101029801010238020102F3 +:101020002DE9F04300249DB0232221460AA808940C +:101030000694CDF8234007940EF0ECF9039401F0E8 +:10104000B5FF232103465A4A0AA80EF085F9FFF797 +:10105000E9FC002840F09B800027DFF88881DFF85A +:101060008891FFF757FA48B30F2206A90020FFF72F +:10107000EBF902464FF0FF33404613A909321397AC +:1010800002F032F9044600287CD1139D06A803958E +:101090002C700EF0DCF9421C06A9C5F8012005F100 +:1010A00009000EF0C7F94FF0FF32484603A902F0DD +:1010B0006FFACDE906440894CDF82340232200219D +:1010C00013A804973B4C0EF0A5F9394E3A4D01E0B8 +:1010D0000A2827D00122204604A902F037FA002866 +:1010E000F6D1049B3246D3F80530232113A80EF025 +:1010F00033F9049A1378013B042B54D8DFE803F04A +:101100002C26201603000020D2F809202B49FFF7D7 +:1011100079FC29460020FFF775FC049802F08AF953 +:101120000A28D7D1012001F0A5FD9AE7D2F80920BD +:10113000002AEED022490020FFF764FC00BEE8E759 +:10114000204909320020FFF75DFCE2E71E49093221 +:101150000020FFF757FCDCE705A805970DF00EFF10 +:101160009DF81530194A01939DF8163018490093DF +:1011700000209DF81730FFF745FC16490020FFF7C7 +:1011800041FCC6E714490020FFF73CFC96E7054602 +:1011900012492046FFF736FC2A4620460849FFF749 +:1011A00031FC00BE58E70E490020FFF72BFCB0E7EA +:1011B000A4020102940B00226C0701022007010225 +:1011C0009CFD000210070102000701021803010242 +:1011D0001C03010248050102EC020102C4020102E3 +:1011E00040070102280B00225C0B0022F0B50C46E0 +:1011F000002783B0064615464FF0FF33144801A977 +:1012000004F10902CDE9007702F06EF8E0B138464A +:101210001049FFF7F7FBFFF74DFC009F3E7001F010 +:10122000C5FE009BC7F8050022462946C3F80140C9 +:1012300003F109000EF0FEF84FF0FF326946064850 +:1012400002F0A6F903B0F0BD019F0097E6E700BFEA +:10125000280B002270070102940B0022202230B5D7 +:1012600091B000210DEB02000EF0D4F80C4B0024DD +:101270001846079304E0012001F0FCFC75B90798BB +:101280000AAB0021CDE90344CDE9014409AA009449 +:1012900002F0EAFA0A9B0546002BECD011B030BDF3 +:1012A000108D002201490BF077BF00BF0000002223 +:1012B000704700BF08B500F063F8BDE80840FFF7CD +:1012C00013BC00BF012130B50322B0254FF4806468 +:1012D0000E4889B003680B4403600D48CDE9041142 +:1012E000CDE90222009000230A4A0B490B480695DB +:1012F000019402F01BFA08B909B030BD002107487B +:1013000009B0BDE8304000F00FB800BF0C8D0022DE +:1013100098C20022B5120002980701023C8C0022FC +:10132000FFF7C6BF704700BF00BE7047F8B5002585 +:101330000F4F104E04461C2301220F490F483D60F9 +:10134000357002F05FF938B9FFF7BCFF00F058F8CC +:101350002046FFF7E7FFF8BD29460848FFF7E4FFFE +:10136000FFF7B0FF00F04CF82046FFF7DBFFF8BDB9 +:101370000C8D0022088D0022AC070102EC8C0022AB +:1013800038B54FF0FF31144802F09CF9F0B9134B17 +:101390001A7802B138BD0122114C1A70FFF7C0FF54 +:1013A0002368013B2360002BF4D00B4D04E023683D +:1013B000013B2360002BEDD0284602F0ABF900285A +:1013C000F5D000212846FFF7AFFFF0E700210248E3 +:1013D000FFF7AAFFDBE700BFEC8C0022088D00229C +:1013E0000C8D002208B500F033FC002008BD00BFC2 +:1013F00008B5FFF7C5FFBDE80840FFF711BE00BF05 +:10140000012130B50522B0254FF480640E4889B023 +:1014100003680B4403600D48CDE90411CDE90222B5 +:10142000009000230A4A0B490B480695019402F0EC +:101430007DF908B909B030BD0021074809B0BDE801 +:101440003040FFF771BF00BF0C8D002298C600220C +:10145000F1130002C0070102108D002203322DE9B2 +:10146000F04104460F46984622F00306EFF310823F +:1014700072B6264B1D68256282F3108831462046DD +:1014800000F018F9EFF3108272B628B1386082F3D9 +:1014900010880020BDE8F081236AAB42EBD13860B0 +:1014A000B8F1000F25D01A4B196811BBD5F8AC1054 +:1014B00018480131C5F8AC10A16AA866481CEF674E +:1014C000EC66AE67A062C9B96562C5E91C5501202A +:1014D00009241968C5F84C80014419602C63A8637D +:1014E00082F31088284601F08FFCD5F88400BDE80F +:1014F000F08182F310881020BDE8F081616A486FA6 +:10150000C5E91C1005674D67E1E700BF8C8E00221E +:10151000F48D00221915000238B5EFF3108372B66E +:101520001A4A846E944202D083F3108838BDD0F8F2 +:10153000AC208A42F8D1C26E002AF5D01449146852 +:101540008C42F1D1916A0029EED0002401398466E1 +:101550009162C1B1D0E91C14556A4C67854221677C +:1015600011D0026B092ADFD110240A49C0F8844047 +:101570000A6801320A6083F3108801F0C9FBEFF3B7 +:10158000108372B6D0E75162EBE700BF1915000275 +:1015900045545942F48D0022F8B51E4615460F46B3 +:1015A0003422002104460DF035FF4FF0020C0021DB +:1015B00026F00303EA181548A3F10806C4E9026CF3 +:1015C000C4E90653C4E90455676042F8044C42F884 +:1015D000085DC5E900202162EFF3108172B60C4A64 +:1015E0000C48136820600C4843B9E462046024632B +:1015F0000133136081F310880020F8BD0068056B8B +:101600000463EC62C4E90B05F2E700BFEEEEFFFFF6 +:10161000C48D002245545942C88D00222DE9F04165 +:10162000EFF3108172B600241F4A13680460013B77 +:10163000136073BB1D4A136000271D4E446A336854 +:10164000856A0133C0E90977336081F310889DB161 +:101650004FF00108013DEFF3108272B63368204667 +:101660000133A766C4F884803360246F82F3108846 +:1016700001F04EFB002DEDD1EFF3108272B633680E +:10168000013B336082F3108801F024FB0020BDE8A9 +:10169000F081064CD0E90B3225681A638542D3628B +:1016A00008BF2360C8E700BFC48D0022C88D002298 +:1016B000F48D0022F0B5EFF3108C72B6D0E902235E +:1016C0009C1E02EBC4028A421AD90027324A44699E +:1016D0001568324E013305626268B24220D0246838 +:1016E00093B1013B8CF31088EFF3108C72B6026A51 +:1016F000AA4203D0C368446901330562002BEBD1D1 +:101700008CF310880020F0BD8CF31088EFF3108C60 +:1017100072B6036A9D42EDD18CF310880020F2E787 +:1017200007B9446127683A1B083A914214D9D7E9AE +:1017300000E2B24204D0744663B1013B0127CFE717 +:10174000C268C4F800E0013AC2604269BA42F5D109 +:101750004461F3E70127C5E7002AD1D0531A132BC0 +:101760000AD901F108030A460C49E750234459609D +:10177000C1680131C1602360836860604169083BD2 +:101780009B1AA142836004BF236843618CF31088D5 +:1017900004F10800F0BD00BF8C8E0022EEEEFFFFCA +:1017A000EFF3108372B600287CD02DE9F0413F4A58 +:1017B00050F8044CA0F10805944204D01CB13C49F7 +:1017C00026688E4204D083F310880320BDE8F081A0 +:1017D00038490E6850F8081C266240F8042CA268AC +:1017E000491B0A446169A260A94200D96561A26AE5 +:1017F000002A52D02D4F656AD5F8788083F310887F +:1018000041462046FFF756FFEFF3108372B6A0F172 +:101810000802266290B1D4E9091CA94215D050F8FB +:10182000085C40F8047CA1686069AD1A29449042C4 +:10183000A16088BF6261BCF1000FDCD183F3108826 +:1018400001F048FA0020BDE8F081A96F4145E6D1DA +:101850000CF1FF32A2621AB3D5E91C216262516712 +:101860000A674FF0000E1449C5F868E00A6802F1F3 +:10187000010CEA6F1060C5F884E0C1F800C083F382 +:101880001088284601F044FAEFF3108372B6D4F8BA +:1018900028C0BCF1000FAED1D0E783F31088D1E7A8 +:1018A0006262DEE783F3108803207047EEEEFFFFED +:1018B000455459428C8E0022F48D002238B5EFF346 +:1018C000108372B61B4A846E944202D083F3108850 +:1018D00038BDD0F8AC208A42F8D1C26E002AF5D0CB +:1018E000154914688C42F1D151690029EED00025C8 +:1018F00014698566DCB101395161B1B1D0E91C15BB +:10190000A0424D67296710D0026B072ADED10B4930 +:10191000C0F884200A6801320A6083F3108801F05D +:10192000F7F9EFF3108372B6D0E71161ECE701210C +:10193000D160E9E7BD1800024E445644F48D002200 +:1019400038B50D460446242200210DF063FD656084 +:10195000EFF3108172B60B4A0B48136820600B48F6 +:1019600043B9A4610460E4610133136081F310881A +:10197000002038BD0068C569C461AC61C4E90605D2 +:10198000F2E700BFD48D00224E445644D88D002289 +:1019900070B50546EFF3108C72B68468006A24EACD +:1019A000000018602E6A24EA0600002E18BF0446C4 +:1019B00002F002000C40002835D0A14233D0049838 +:1019C000002841D027480468002C3DD100293BD095 +:1019D000254C2468C4F88020D4F8AC20E367013299 +:1019E0006B69C4F8AC20214AA167E566A2667BBB9F +:1019F0002C61C4E91C440122072101336B61036897 +:101A0000049D1344E56403602163A2638CF3108892 +:101A1000204601F0F9F9EFF3108C72B6D4F8840087 +:101A20008CF3108870BD002CC9D012F001000CD0CE +:101A30006B690BB1286990B1AB68002023EA010300 +:101A4000AB608CF3108870BD07208CF3108870BDDC +:101A50002A69516F226761670C675467CBE70E43B1 +:101A60002E62F2E7F48D00228C8E0022BD18000257 +:101A7000EFF3108C72B6930710D5436933B98368BE +:101A80000B4083608CF31088002070470369002BA3 +:101A9000F5D1036A63EA01030362F3E72DE9F04F2E +:101AA0008568036A0D4383B0856013B123EA01039F +:101AB0000362D0E90428002A00F08D80B8F1010FFC +:101AC00000F0948000215D4E8E4633680C46013351 +:101AD0000F4601923360016117E0D9452ED00729E6 +:101AE00010D093423DD0596F51670A6701998B42DC +:101AF00067D0416901394161002C39D0CEF870308E +:101B00009E461F67B8F1010838D08CF31088EFF3B8 +:101B1000108C72B6C168134629B18268019BD0F857 +:101B20001480C7601543D3F880A0D3F878901AF0DA +:101B3000020F1A6F196B05EA090BCED10729D0D114 +:101B4000BBF1000FDED0D96F1AF0010F0D6003D08A +:101B5000816821EA0901816093429F66C3F884701D +:101B6000C1D100210191416901394161002CC5D1E8 +:101B7000B8F101081C679E461C46C6D1019B036153 +:101B8000036A0BBB8CF310886CB12046246FEFF313 +:101B9000108272B633680133336082F3108801F02B +:101BA000B7F8002CF1D1EFF3108272B63368013B25 +:101BB000336082F3108801F08DF8002003B0BDE897 +:101BC000F08F196F019194E78268C0F8208022EAB3 +:101BD00003028260D6E7B8F1000F01D00123C36091 +:101BE0008CF31088002003B0BDE8F08FD2F880108D +:101BF000936F8E0705EA030401D59C42F0D1002CB7 +:101C0000EED0D46FC907256003D5816821EA0301AE +:101C100081600023094CC0E90433216893660131D7 +:101C20002160C2F884308CF31088104601F070F8FF +:101C3000EFF3108372B683F31088BEE7F48D0022B1 +:101C400008B500F091FFBDE8084001F0F1BA00BF0F +:101C500010B50E4C236813F10F3F0AD04FF0F0334C +:101C600023600BF071F9FFF7EBFF094A13680133AA +:101C700013604FF0F033074A23601068FFF756FBFC +:101C800000232360BDE810400BF0B2B92000002211 +:101C9000F48D0022C08D002238B5EFF3108372B6A8 +:101CA0001A4A846E944202D083F3108838BDD0F86B +:101CB000AC208A42F8D1C26E002AF5D014491468CB +:101CC0008C42F1D1D1690029EED00024013984661B +:101CD000D161C1B1D0E91C1495694C678542216777 +:101CE00011D0026B0D2ADFD11D240A49C0F88440AF +:101CF0000A6801320A6083F3108801F009F8EFF3F3 +:101D0000108372B6D0E79161EBE700BF991C000227 +:101D10004554554DF48D002270B50446EFF3108301 +:101D200072B60D4ED0F8A40032680132326028B984 +:101D30003268013A326083F3108870BD01258560F6 +:101D400083F3108800F05EF9EFF3108372B6D4F8D5 +:101D5000A4000028F3D1EBE7F48D002270B504460F +:101D60000E461546002134220DF054FB66602561B5 +:101D7000EFF3108172B60C4B0C480D4A0D4D2560E7 +:101D8000186013680C4843B924620460646201332C +:101D9000136081F31088002070BD0068456A4462BA +:101DA0002C62C4E90805F2E7F08D0022191D00023B +:101DB000CC8D00224554554DD08D0022F8B5EFF35F +:101DC000108C72B6384A83681468E3B90123C0E9FD +:101DD0000234A4B10369012B03D12023E26A836298 +:101DE0004261D4F8A430002B40D01A6B1863D06243 +:101DF000C0E90B32D4F8A0300133C4F8A0308CF322 +:101E000010880020F8BDC268A24229D021B3274B18 +:101E10001D680DBBD4F8AC50E0660135C4F8AC5079 +:101E2000234DA566C56935BB8461C4E91C440135F1 +:101E3000C561E1641968013119600D210123216335 +:101E4000A3638CF310880369012B1BD0204600F09C +:101E5000DBFFD4F88400F8BD8CF310881D20F8BD9A +:101E6000013383608CF310880020CBE7C4F8A40012 +:101E7000C0E90B00BEE78669776F266767673C6736 +:101E80007467D4E7E16A836A8B42D2F89C3088BFDA +:101E900081629942D36A38BFC2F89C109942D5D268 +:101EA000104600F053F8D1E78C8E0022F48D00220A +:101EB000991C000270B5EFF3108C72B6C469012C46 +:101EC00026D98269022C116FD36ACD6A1DD01E4EAD +:101ED000964633680133336005E0C4691A46196FCA +:101EE0008B4219D09E46D36ACD6A9D4238BF0A46BE +:101EF0008CF31088EFF3108C72B683697345ECD1C4 +:101F0000C569A5421ED02C46E8E79D4238BF8161D5 +:101F10008CF31088002070BD3168934201F1FF31CD +:101F2000316009D0D2E91C4161670C67596FC2E981 +:101F30001C310A675A6782618CF3108800F0CAFE70 +:101F4000002070BD096FCBE7F48D00222DE9F04130 +:101F500004460D46EFF3108272B6036B53B1D0F80E +:101F60009830E1628B4228BF0B46C36382F310882E +:101F7000BDE8F081C3640E23036301231E4983631C +:101F80000B68DFF87C800233D8F80060C76A0B600A +:101F900082F3108800F038FFEFF3108272B6D4F8A5 +:101FA0009830E562AB4228BF2B46E36382F310888A +:101FB000204600F0ADFEEFF3108272B6D8F8003084 +:101FC0009C4207D0216B29B9D96AE36A8B4205D8B4 +:101FD000B44208D082F31088BDE8F081E06B834200 +:101FE000F8D98142F6D3AF4238BF0449C8F800405F +:101FF00038BF41F82340EDE7F48D0022F88D002230 +:10200000888E0022EFF3108272B68368002B5ED0B8 +:102010007C492DE9F04109680446C068944688422D +:1020200003D0794D2968002962D0013BA360002BC1 +:1020300049D1002847D0D0F8A030013BC0F8A030EB +:10204000002B5AD0D4E90B311963CB62D0F8A4101D +:10205000A14252D0A6692369002E31D0012BD0F8BD +:1020600094707AD0E369684D012B35D9002E47D0A2 +:102070004FF00008D6F8A020002A66D1C6F8A44088 +:10208000C4E90B440132C6F8A0200122013BE660FE +:10209000E361A260002B52D1A36100222B68B266DB +:1020A00001332B60C6F884208CF310882369012B40 +:1020B00000F08980304600F02BFE0020BDE8F08162 +:1020C000002BCBD1E36082F310880020F6E782F387 +:1020D00010881E207047A66996B12369012B2AD16A +:1020E0002023F26AD4F80C80A3626261E369C1E73D +:1020F00082F310881E20BDE8F081C0F8A430A9E763 +:102100002B6801332B608CF310882022E068C36AAF +:10211000A262BB4202D03946FFF718FFEFF31082EC +:1021200072B600212B68E160013B2B6082F31088BE +:1021300000F0D0FDC9E74FF00008E3699AE7336F7C +:10214000726FA3615A671367A7E7D6F8A410086BEC +:102150000C63C462C4E90B1094E72B4D2B68013368 +:102160002B6082F31088D0F8A460202133464BB155 +:102170001A69012A03D19A6A914228BF1146DB6A83 +:102180009E42F4D1EFF3108C72B62A68E3698F4255 +:1021900028BF0F46013A012BC0F89C102A609AD93B +:1021A0002269012A1BD12B6801332B608CF3108824 +:1021B0002046FFF77FFEEFF3108C72B62B68A669FE +:1021C000013B2B6088E7E36973B9D8F82C30BB4238 +:1021D0003FF470AF39464046FFF7B8FE6AE7A6699C +:1021E000002E7FF445AF8BE72046FFF763FEEFF349 +:1021F000108272B6A3690BB1DB6AA36282F3108806 +:10220000E3E700BF8C8E0022F48D002238B5EFF397 +:10221000108372B61C4A846E944202D083F31088F5 +:1022200038BDD0F8AC208A42F8D1C26E002AF5D071 +:10223000164914688C42F1D1D16A0029EED00024ED +:1022400001398466D162E1B1D0E91C14956A4C670A +:102250008542216715D0016B0529DFD112690C4930 +:10226000002A0CBF0A240B240A68C0F884400132FB +:102270000A6083F3108800F04BFDEFF3108372B611 +:10228000CCE79162E7E700BF0D22000255455551AA +:10229000F48D0022F0B5164685B00F463822002195 +:1022A00004461D460DF0B6F80A9BB200B3FBF2F3EC +:1022B000CDE90255009503FB0255C4E9017601956D +:1022C0009DED007F636184ED067FE360EFF3108195 +:1022D00072B60B4A0B48136820600B484BB9246355 +:1022E000046064630133136081F31088002005B03B +:1022F000F0BD0068456B44632C63C4E90C05F1E74D +:10230000DC8D002255455551E08D00222DE9F0412C +:10231000EFF3108172B600241F4A13680460013B7A +:10232000136073BB1D4A136000271D4E846A336817 +:10233000C56A0133C0E90A77336081F310889DB123 +:102340004FF00108013DEFF3108272B6336820466A +:102350000133A766C4F884803360246F82F3108849 +:1023600000F0D6FC002DEDD1EFF3108272B6336889 +:10237000013B336082F3108800F0ACFC0020BDE824 +:10238000F081064CD0E90C3225685A63854213630C +:1023900008BF2360C8E700BFDC8D0022E08D00226B +:1023A000F48D002203462DE9F047EFF3108C72B64E +:1023B0000569C66A35B38768002E50D1066A012FB9 +:1023C00056F8042B0A600ED97A1E42F001E030461E +:1023D00050F8044B41F8044F0FF007C007F1804755 +:1023E000013F06EB8706DA695969B24208BF9E6968 +:1023F000013D01311E62C3E904518CF310880020B5 +:10240000BDE8F087002A7AD06C4D2868002876D184 +:102410006B4C2468C4E91F10D4F8AC10E36601319A +:10242000C4F8AC106749A166002E6DD0996A486F58 +:102430002167606704674C67012105200136DE6271 +:102440002B68E2640B442B602063A1638CF310883B +:10245000204600F0D9FCD4F88400BDE8F087806AFB +:10246000D0E91F54012C05F1040251D0D3F820808B +:10247000012F58F8044B0C6072D907F1FF3A44461B +:102480004AF001E054F8049B41F8049F0FF007C0A4 +:1024900007F18044D3F81C90013C08EB84014945C6 +:1024A00071D01962596AD5F800E08846434D2F680B +:1024B00001372F602F68013F2F6048F804EB4AF086 +:1024C00001E052F8047B41F8047F0FF007C008EBED +:1024D0008408C84508BFD3F81880013EC3F824809B +:1024E00038D19E620022DE622B68826601332B6047 +:1024F000C0F884208CF3108800F00AFC7FE78CF38E +:1025000010880A20BDE8F0879C62C4E91C4493E768 +:102510002C68012F0C6008D9013F47F001E052F808 +:10252000044B41F8044F0FF007C0013E44D0D0E9FE +:102530001C219A6251670A6700222049DE620B68FB +:10254000826601330B60C0F884208CF3108800F0A1 +:10255000DFFB54E7026F416F9A6251670A67C1E778 +:10256000D3F81C90C8450ED02968144DC3F82080BC +:102570002A68D3F8248001322A602A68013A2A6046 +:1025800048F8041BA5E7596AD5F800E088460B4DCA +:10259000012F2C6804F101042C602C6804F1FF3435 +:1025A0002C609C691C6248F804EB92D907F18044C6 +:1025B00007F1FF3A013C82E79E62BDE7F48D0022FD +:1025C0008C8E00220D220002F8B50346EFF3108C2A +:1025D00072B64069DD6A30B39C6851F8046B002D17 +:1025E0004DD11A69013801321A615A6A012C154617 +:1025F000586145F8046B0DD9601E40F001E051F8B8 +:10260000040B42F8040F0FF007C004F18044013CB2 +:1026100005EB8405DA69AA4208BF9D695D628CF307 +:1026200010880020F8BD002A4DD02C480668002EE6 +:1026300049D12B4C2468C4E91F16D4F8AC10E366CA +:102640000131C4F8AC102749A166002D41D0996A28 +:102650004E6F2167666734674C6701210135DD6283 +:1026600005250368E2640B4403602563A1638CF3D2 +:102670001088204600F0C8FBD4F88400F8BD013D66 +:10268000986A24D0026F476F9A6257673A670022B0 +:10269000DD62C36F012C82661E6008D9013C44F0E4 +:1026A00001E051F8042B43F8042F0FF007C000217C +:1026B0000A4AC0F884101368013313608CF3108841 +:1026C00000F026FBADE78CF310880B20F8BD9D626F +:1026D000DDE79C62C4E91C44BFE700BFF48D002223 +:1026E0008C8E00220D2200020346EFF3108C72B68E +:1026F000026942B982688A421FD2013282608CF339 +:10270000108800207047013A10B5C06813D0D0E996 +:102710001C14D9604C67216700210A4C1A61236898 +:10272000816601332360C0F884108CF3108800F0B8 +:10273000EFFA002010BDDA60EEE78CF3108821205C +:10274000704700BFF48D002238B5EFF3108372B6E6 +:102750001A4A846E944202D083F3108838BDD0F8B0 +:10276000AC208A42F8D1C26E002AF5D01449146810 +:102770008C42F1D111690029EED000240139846620 +:102780001161C1B1D0E91C14D5684C67854221673D +:1027900011D0026B062ADFD10D240A49C0F884400B +:1027A0000A6801320A6083F3108800F0B1FAEFF38F +:1027B000108372B6D0E7D160EBE700BF4927000273 +:1027C000414D4553F48D0022002330B4C0E901127D +:1027D0000360C360036143618361EFF3108172B6EC +:1027E0000B4A0C4C136804600B4C4BB940612060E1 +:1027F00080610133136081F31088002030BC704782 +:102800002468A569A0616861C0E90545F1E700BFDA +:10281000E48D0022414D4553E88D00222DE9F04121 +:10282000EFF3108172B600241F4A13680460013B65 +:10283000136073BB1D4A136000271D4EC4683368C4 +:1028400005690133C0E90377336081F310889DB1D6 +:102850004FF00108013DEFF3108272B63368204655 +:102860000133A766C4F884803360246F82F3108834 +:1028700000F04EFA002DEDD1EFF3108272B63368FE +:10288000013B336082F3108800F024FA0020BDE899 +:10289000F081064CD0E9053225689A618542536182 +:1028A00008BF2360C8E700BFE48D0022E88D002246 +:1028B000F48D0022F8B5EFF3108272B683682BB165 +:1028C000013B836082F310880020F8BD31B3174BC1 +:1028D0001C681CBB164C174D2468A566D4F8AC5078 +:1028E000E0660135C4F8AC500569DDB1C668776FA4 +:1028F000266767673C677467013505610120062517 +:10290000E1641968256301441960A06382F31088AB +:10291000204600F079FAD4F88400F8BD82F31088DC +:102920000D20F8BDC460C4E91C44E5E7F48D002225 +:102930008C8E00224927000270B4DDE90354EFF3C6 +:10294000108C72B609B146680E600AB181681160D8 +:102950000BB1C2681A600DB103692B600CB14369F9 +:1029600023608CF31088002070BC704738B5034694 +:10297000EFF3108172B6026932B982680132826067 +:1029800081F31088002038BD013AC06813D0D0E927 +:102990001C45DC6065672C670024084D1A612B68B4 +:1029A000846601332B60C0F8844081F3108800F006 +:1029B000AFF9002038BDDA60EEE700BFF48D0022E9 +:1029C0002DE9F84F0446DDE90A568A469146EF2183 +:1029D000324628460C9F9846DDF838B00CF01AFDB8 +:1029E000B022002120460CF015FD2023C4F89C30B5 +:1029F0000D9B374A9F424FF00303666106F1FF3695 +:102A0000E56035442046C4E91198C4E906BBC4E931 +:102A100015243049C4F828A0E762C4F894702561F1 +:102A200004BFE763C4F8987023630AF035FBEFF343 +:102A3000108072B62849294A0B682260284A6BBB6D +:102A4000C4F888401460C4F88C40264A01330B60F7 +:102A50001368013313600F9B012B29D1EFF305821B +:102A6000214B1B681343B3F1F03F07D280F310886A +:102A7000204600F04DF90020BDE8F88F1B4B1D6883 +:102A8000002DF3D0EB6AEE6BEB6380F310882046E9 +:102A900000F03EF90020EE63BDE8F88F1268D2F82E +:102AA0008C50C2F88C40C5F88840C4E92225CCE798 +:102AB00080F31088EFF3108172B61368013B136046 +:102AC00081F3108800F006F90020BDE8F88F00BF00 +:102AD0007D2F00021D2C0002808E0022445248549B +:102AE000848E0022F48D002220000022888E002295 +:102AF000EFF3108372B6024A106883F310887047B0 +:102B00008C8E00222DE9F041DDF82880DDE906C732 +:102B1000DDE90865EFF3108E72B609B1846A0C60C6 +:102B20000AB1016B11600BB142681A60BCF1000F71 +:102B300003D0D0F89430CCF8003017B1D0F89830EA +:102B40003B600EB18369336015B1D0F888302B60DB +:102B5000B8F1000F02D0036FC8F800308EF3108870 +:102B60000020BDE8F08100BF2020044A044913681A +:102B7000086043F0C7731360704700BFEC8D0022FC +:102B8000788E00220346D0F8940088420DD0EFF3EF +:102B9000108C72B60021D3F8980010600846C3F874 +:102BA0009810D9638CF310887047EFF3108C72B6CD +:102BB000D3F89410814203D218208CF31088704708 +:102BC00010B5D3F8984012491460D3F89C200968D6 +:102BD000824228BF0246DA63DA6AC3F898008A4262 +:102BE00003D800208CF3108810BD8142F9D2094A25 +:102BF00010689842F5D1084B53F8213013608CF3DC +:102C0000108800F067F8EFF3108C72B60020E9E747 +:102C1000788E0022888E0022F88D002238B5124B63 +:102C20001C68D4E911309847104B1B680BB1204643 +:102C30009847EFF3108072B6012200250C492263F9 +:102C40000B68A26313440B60E56480F31088EFF314 +:102C5000148323F0040383F31488BFF36F8F20469B +:102C6000BDE8384000F0D0B88C8E0022F08D0022F4 +:102C7000F48D002238B5EFF3108272B6124B1C6847 +:102C800064B1EFF30581114B1B680B4306D110B9FA +:102C900082F3108838BD0E4B196819B182F3108881 +:102CA000132038BDC4F88410196804250131196057 +:102CB0000123E0642563A36382F31088204600F0BB +:102CC000A3F8D4F8840038BD8C8E002220000022A6 +:102CD000F48D00220A4B1B688BB90A4A0A4B126812 +:102CE0001B689A420BD04FF08052084B5A60EFF3AA +:102CF000058323B9EFF3108362B683F3108870471E +:102D0000F48D00228C8E0022888E002200ED00E0DF +:102D1000F8B50446EFF3108572B6436E002B5DD014 +:102D20004C3000F0CBFA314AA06B1368216B013BA9 +:102D30001360002847D159B92D492E4B1B6885F3E4 +:102D400010880968994202D01368002B2DD0F8BD75 +:102D5000636B002B3CD1E06A2749236351F8203094 +:102D600033B1586A224904625C62C4E90830E4E77E +:102D70004FF0010C214E41F8204033680CFA00F16D +:102D80001F4F0B4333603B68C4E908448342184932 +:102D9000D3D90B6838603BB3DB6B8342CDD90C6071 +:102DA00085F310881368002BD1D14FF08052154B5A +:102DB0005A60EFF30583002BC9D1EFF3108362B69D +:102DC00083F31088F8BD01390129B5D9636B3BB194 +:102DD000032000230649C4E90C03AEE7C364A2E75D +:102DE0000349A3632363A8E70C60A6E7F48D0022E0 +:102DF000888E00228C8E0022F88D00227C8E00228C +:102E0000788E002200ED00E0F8B5394B04461D68CD +:102E1000EFF3108672B685423CD0364AA16B136838 +:102E2000012903F1FF33136008D0334B86F3108878 +:102E30001B68AB4201D01368F3B1F8BD4FF0000C32 +:102E4000236AE06A9C42C4F838C032D0616A2B4FD2 +:102E500059620B6257F82010A14227D0264B1968FF +:102E6000A142E3D12649096857F82110196086F379 +:102E700010881368002BE0D14FF08052214B5A602C +:102E8000EFF30583002BD8D1EFF3108362B683F301 +:102E90001088F8BDEB6C013B033303D805F14C00FF +:102EA00000F0E0F9184BE2691A60B6E747F8203005 +:102EB000D4E7DFF858E0114FDEF80030814023EA14 +:102EC000010347F820C0CEF8003033B193FAA3F3E2 +:102ED000B3FA83F30A490B60C0E720200849064C87 +:102EE0000860236086F310881368002BC4D0F8BDF7 +:102EF0008C8E0022F48D0022888E0022F88D002214 +:102F0000788E002200ED00E0948E00227C8E00225C +:102F1000144B1B68EFF3108272B600201249086050 +:102F200093B1196B81B9186A10B4D9690F4C9842E2 +:102F30009961216003D0D96ADB6B994207D082F393 +:102F400010885DF8044B704782F310887047084C76 +:102F5000084B246843F8210053F8243006490B60DD +:102F6000EDE700BF8C8E0022388F0022948E002265 +:102F7000788E0022F88D0022888E0022EFF3108CCC +:102F800072B6026B042A07D0826ED0F8AC108CF3B4 +:102F9000108802B110477047034A13680133136069 +:102FA0008CF31088FFF7B4BEF48D0022EFF310838A +:102FB00072B6024A106883F3108870473C8F002273 +:102FC000F8B504461D460F46164600212C220CF08B +:102FD00021FA069B6760A360079B6561C4E903361D +:102FE000EFF3108572B6124A124913682160124934 +:102FF0005BB901331360089B6462012B0C60A4620F +:103000000ED085F310880020F8BD096801331360E5 +:10301000089B886A012B8C624462C4E90910F0D1D4 +:1030200004F1080000F01EF985F310880020F8BDB7 +:10303000A08E00224D495441A48E002210B5EFF31A +:10304000108E72B6036A002B2CD0204A00F1080CB7 +:103050001168994210D81E4A12689A420CD91D4C28 +:1030600024689C422AD81C1BA410621C8168202959 +:103070000AD920390A4407E0174A1268624502D08B +:103080008268202A18D8C268816982608C450DD078 +:10309000C2694A6111611A68624504BF8B61196097 +:1030A000002303628EF31088002010BD1A68624569 +:1030B000F6D100221A60F3E7203AE5E7121B9210DE +:1030C000591A013202EBA102D0E700BFB48E0022F0 +:1030D000B08E0022AC8E00229C8E002238B50446B1 +:1030E000EFF3108572B6036A13B1083000F0E6F80A +:1030F00000210C4A13682160013B13602BB90A4A76 +:10310000136085F31088002038BD0749D4E90932DF +:1031100008689A62A04208BF0B60536285F310886A +:10312000002038BDA08E0022A48E00222DE9F04F91 +:1031300083B0EFF3108A72B6374A1768002F5FD159 +:10314000364E3368002B5BD00123DFF8D880DFF8E0 +:10315000D8B0DFF8D8901360314B1B681868009026 +:1031600008B1C0F818D0D8F800002D4A43F8047B05 +:103170008342136008BFDBF80030376008BF13607C +:103180008AF31088EFF3108A72B6009C002C32D0BC +:1031900001AD12E020382060A56124610194C9F8D6 +:1031A00000408AF31088EFF3108A72B6019BC9F8C9 +:1031B00000709C422BD0009CECB1236901979C428B +:1031C00023D0606958610361C3F818D02068009368 +:1031D0002028DFD8D4E90123E068226012B12A4612 +:1031E00024610194A261C9F800408AF31088002B81 +:1031F000D9D09847D7E73368002BADD1064A136082 +:103200008AF3108803B0BDE8F08F0023DEE7204684 +:10321000A76100F027F8CEE7988E0022A88E002242 +:10322000AC8E0022B08E0022B48E00229C8E002232 +:10323000002230B4064B074D074C03F180002B6091 +:1032400023600649064B08601A6030BC704700BF17 +:10325000B88E0022B48E0022AC8E0022B08E0022E6 +:10326000988E002203685A1E033201D8826902B187 +:103270007047202B28BF20230D4A0E491268096889 +:10328000013B02EB8303994208D91A685AB151698C +:1032900008615061C0E904218361E9E7064A5B1ACD +:1032A00012681344F1E7C0E904001860F4E700BFB6 +:1032B000AC8E0022B08E0022B48E0022836963B1EE +:1032C000026990420AD0416951610A6119688142DC +:1032D00004BF93611A600023836170471A688242B9 +:1032E000F9D100221A60F6E7E8B130B4174C05684E +:1032F000A54202D0022030BC7047E1B1AAB1C46936 +:10330000944212D3CBB9124CEFF3058C256855EAE1 +:103310000C050DD0EFF3058524682C43B4F1F03F84 +:1033200006D21320E7E702207047052030BC704723 +:1033300030BCFEF793B80320DDE7EFF3058C044CB7 +:10334000256855EA0C05DFD00420D4E745545942DE +:10335000200000222DE9F047089C08B1342C02D04F +:103360000220BDE8F0870646894690461F46EFF3E7 +:10337000108172B6204B1A6801321A6081F31088EE +:103380001E4A15681E4A14684CB1A84207D0A446CC +:1033900001E0AE4203D0BCF1010CED6AF9D1EFF3CC +:1033A000108172B61A68013A1A6081F31088FFF72B +:1033B00091FCAE42D4D0B8F1000F18D0632F14D9CD +:1033C000EFF305810F4A13680B4306D0EFF3058135 +:1033D00013680B43B3F1F03F0BD33B4642464946DB +:1033E0003046BDE8F047FEF7D7B80520B9E703201F +:1033F000B7E71320B5E700BFF48D0022C88D002287 +:10340000C48D00222000002218B1084A03689342AC +:1034100001D002207047EFF30582054B1B68134370 +:1034200001D013207047FEF7F9B800BF4554594248 +:103430002000002280B1EFF30581084A13680B4396 +:1034400006D0EFF3058113680B43B3F1F03F01D3CE +:10345000FEF7A6B913207047032070472000002212 +:103460002DE9F047DDE9088408B1382C02D00920A5 +:10347000BDE8F087894692461F460646EFF3108165 +:1034800072B6234B1A6801321A6081F31088214A00 +:103490001468214A15684CB1A84207D0A44601E03F +:1034A000AE4203D0BCF1010C2D6BF9D1EFF31081CA +:1034B00072B61A68013A1A6081F31088FFF70AFCA5 +:1034C000AE42D4D017B30AF1FF330F2B11D8BAEBA9 +:1034D000980F0ED8EFF30581104A13680B430BD0F9 +:1034E000EFF3058113680B43B3F1F03F04D21320CF +:1034F000BEE70520BDE8F0873B46524649463046C8 +:10350000CDF82080BDE8F047FEF7C4BE0320AFE74A +:10351000F48D0022DC8D0022E08D002220000022AC +:1035200018B1084A0368934201D009207047EFF3AD +:103530000582054B1B68134301D013207047FEF72B +:10354000E5BE00BF5545555120000022B8B110B46A +:103550000D4B04689C4203D009205DF8044B704772 +:1035600079B132B1EFF3058C084B1B6853EA0C03B9 +:1035700003D15DF8044BFEF715BF0420EDE70920E9 +:1035800070470320E9E700BF554555512000002250 +:10359000B8B110B40D4B04689C4203D009205DF80B +:1035A000044B704779B132B1EFF3058C084B1B68BF +:1035B00053EA0C0303D15DF8044BFFF705B8042070 +:1035C000EDE7092070470320E9E700BF5545555155 +:1035D0002000002288B110B40368094CA34203D034 +:1035E0000C205DF8044B704719B922205DF8044B9C +:1035F00070475DF8044BFFF777B80C20704700BFA9 +:10360000414D455308B11C2B01D00C207047F8B533 +:1036100005460F461646EFF3108172B61A4A136834 +:103620000133136081F31088184B19491B680C682B +:103630001BB904E0013B646901D0A542FAD1EFF364 +:10364000108172B61368013B136081F31088FFF795 +:1036500041FBA54213D0EFF305810E4A13680B43DB +:1036600006D0EFF3058113680B43B3F1F03F08D3A5 +:10367000324639462846BDE8F840FFF7A5B80C2089 +:10368000F8BD1320F8BD00BFF48D0022E48D0022A8 +:10369000E88D00222000002218B1084A03689342F6 +:1036A00001D00C207047EFF30582054B1B681343D4 +:1036B00001D013207047FFF7B1B800BF414D45530B +:1036C0002000002218B1084B02689A4201D00C2059 +:1036D000704729B1EFF30582044B1B68134301D1F6 +:1036E000FFF7E8B804207047414D45532000002201 +:1036F000F0B4DDE9046718B10568054CA54202D0B5 +:10370000F0BC0C207047CDE90467F0BCFFF714B99A +:10371000414D455318B1044A0368934201D00C202F +:103720007047FFF723B900BF414D45532DE9F04FD6 +:1037300085B0DDE910940194129CDDE90E570394E5 +:10374000139C0294149C08B1B02C03D00E2005B039 +:10375000BDE8F08F8B4690469A460646EFF31082FE +:1037600072B6DFF800C1DCF800300133CCF800306D +:1037700082F31088384B7A1E1968384B2A441C682B +:1037800089B1A0420FD0E368AB4254D82069A84267 +:1037900051D901200025934242D8236993423FD951 +:1037A0000025D4F88840EFF3108272B6DCF80030C0 +:1037B000013BCCF8003082F31088FFF78BFAA64269 +:1037C000C4D0002D3BD0B8F1000F38D0C72F34D96A +:1037D000B9F11F0F39D8019B994538D3029B012BB2 +:1037E00031D8EFF305811E4A13680B4306D0EFF37F +:1037F000058113680B43B3F1F03F2AD3029B424685 +:103800001393039B59461293019B3046CDE91093C5 +:103810005346CDE90E5705B0BDE8F04FFFF7D0B8DD +:103820000139D4F88840BED0A642BCD00028BAD115 +:10383000E368AB42AAD90020ADE7052087E7032063 +:1038400005B0BDE8F08F102081E70F207FE718203A +:103850007DE713207BE700BF808E0022848E00224C +:1038600020000022F48D00222DE9F043DDF82C9099 +:10387000DDE90767DDE909E818B10568074CA542ED +:1038800002D00E20BDE8F083CDE90A89CDE9087E9B +:103890000796BDE8F043FFF735B900BF44524854DE +:1038A0002DE9F04F83B09246DDE90C89DDE90E2465 +:1038B00008B12C2C03D0152003B0BDE8F08F0F46C3 +:1038C0009B460646EFF3108072B6244B196801310F +:1038D000196080F3108822490C6822490D684CB1A8 +:1038E000AE4207D0A44601E0AE4203D0BCF1010CC9 +:1038F0006D6AF9D10192EFF3108072B6196801393F +:10390000196080F31088FFF7E5F9AE42D3D0B8F123 +:10391000000F06D0019A012A05D9172003B0BDE88F +:10392000F08F1620C8E7EFF305800F490B680343BB +:1039300006D0EFF305800B680343B3F1F03F0BD3E0 +:103940000E925B46524639463046CDE90C8903B0AB +:10395000BDE8F04FFFF734BB1320ADE7F48D002234 +:10396000A08E0022A48E00222000002218B1044A5A +:103970000368934201D015207047FFF75FBB00BF7B +:103980004D49544118B1084A0368934201D01520AB +:103990007047EFF30582054B1B68134301D01320DA +:1039A0007047FFF79BBB00BF4D49544120000022E8 +:1039B000CB696BB370B50546EFF3108072B64B69F7 +:1039C0008B4221D0CA6914688C4208BF13608A698F +:1039D0009A6153610026D5F8EC3B0C6B013BCE613C +:1039E000C5F8EC3B0E6380F310885CB12046D5F837 +:1039F0005835E4690133C661C5F8583504F068F8F4 +:103A0000002CF3D1002070BD0022CB691A60E1E7E1 +:103A10000020704770B52DED048B0D4614462149EA +:103A2000214B84B0CDE90013204B21490646CDE956 +:103A30000213284600219DED009F0BF0EBFC1D4B6F +:103A4000A3FB04321209511E29D02B4641F001E09C +:103A5000343343F8283C0FF005C8342341F001E02B +:103A600003FB025343F8285C343B343B5B640FF0A8 +:103A700005C03423002003FB025306F6F831343B23 +:103A80002B61C6F8E40BC6F8E85BC6F80C5CC6F818 +:103A9000102C81ED009F04B0BDEC048B70BDED6077 +:103AA000E7E700BFB93A00023D3F0002593E00027D +:103AB000194000024FECC44EF8B5D0F8E83B002B9B +:103AC00049D01C690E46214605461746FFF770FF90 +:103AD000EFF3108272B633681BB363613368E6613B +:103AE0009B69012FA3615C6133689C611FD0D5F88D +:103AF000E83BA3420BD0D4E903010161C860196916 +:103B0000C4E90331CC60E3681C61C5F8E84BD5F823 +:103B1000EC3B0133C5F8EC3B276082F310880020B2 +:103B2000F8BD012FC4E90544E6613460DFD1E368E4 +:103B3000A34212D021691961CB60D5F8E43B83B16F +:103B40001969C4E90331CC601C61D5F888350133AB +:103B5000C5F88835E0E71720F8BD0023C5F8E83B35 +:103B6000EBE7C4E90344C5F8E44BEEE7EFF3108C50 +:103B700072B6D0F8003CC3B1D0F8F02B4AB10023A4 +:103B8000D0F8F42BD161CB61C0F8F41B8CF3108812 +:103B90007047C0F8F01BC0F8F41BCA618CF31088A2 +:103BA000102100F24C70FDF763BFD0F8843501336B +:103BB000C0F884358CF31088084603F015BF00BFA9 +:103BC0002DE9F04F4B6A0E461B2B804695B040F214 +:103BD00098808D68EF68D5E901322C6912BA3FBA36 +:103BE000CDE909271BBA24BA08930B949DED087FF1 +:103BF0002946A1ED017F1FFA83FB6B690BF1FF3CA6 +:103C00001BBA6B61AB69BCF1010F18BAA86178D817 +:103C1000240CD6F8349044EA07443F0C47EA0247A4 +:103C20004FEA124AB9F1000F7CD0D9F81420002ACB +:103C300044D1D9F844C0BCF1000F06D0A44500F02F +:103C4000E68014B9604500F0E280BBF1010F72D04C +:103C5000D8F87C350133C8F87C35002C5CD00025C1 +:103C600004EB142101F01F0101F5367B08EB8B00FA +:103C700042683AB1136AA34200F0AA8052694368CD +:103C80009342F6D1002D00F0BC8001F2D921002230 +:103C90004046D8F8F85B08EB8101A84758B908EB13 +:103CA0008B08D8F804309B69C3E9084AC3E90100CE +:103CB0009F62C3F82C9015B0BDE8F08F002CC4D0E3 +:103CC000A242C2D1D9F80C30534500F0B080D9F8E7 +:103CD0004030002B00F0B180D9F848403CB1D9F811 +:103CE000442099F80710534640460097A047D8F85B +:103CF000083C002B71D03146404615B0BDE8F04F6E +:103D000018473046D8F884350133C8F8843515B0E3 +:103D1000BDE8F04F03F068BE304615B0BDE8F04F87 +:103D200003F062BED8F8482C08F63449C6F834903F +:103D3000002AC3D17DE7D8F87435904203F101031E +:103D4000C8F8743589D1D8F878350133C8F8783592 +:103D50006B681A0C120442F002026A60D9F80C3047 +:103D6000B9F8120012BA40EA0340A860D9F810303E +:103D7000B9F816C000BA4CEA0343EB60D9F814C096 +:103D80001BBACDE9042006934AEA0C431BBA0793F9 +:103D900006229DED047F1C230C923ABA81ED007F30 +:103DA0006A6122BAAA611D447362CDE90EA7CDE90A +:103DB0001289D9F83C301096F5600CA89847002C71 +:103DC0003FF479AF04EB14215D4601F01F014BE78E +:103DD000136843B1002D7FF46EAF304603F004FE4C +:103DE00015B0BDE8F08F40461146C2E909A7C2E907 +:103DF0000133C2F82C9000F035F9002D7FF45BAF51 +:103E0000EBE73046039103F0EFFD03993DE7D9F866 +:103E10000C3053451AD0D9F84840002CDDD099F821 +:103E200007105346624640460097A047D5E7D9F8A9 +:103E30001030BB427FF44BAFCFE70A2321464A46FE +:103E40004046C9F8403000F007F845E7D9F810308F +:103E5000BB42E0D1C1E700BF2DE9F04F8DB0002A91 +:103E60005CD005460F46144600232C22D0F83C06B1 +:103E700003A903F0C9FB024600284CD14FF01C0AED +:103E80004FF4843CD5F87035039E01337463C5F854 +:103E900070353BBA0193B368DFF894B0A3F11C000E +:103EA000B060E76BC6F824A043E907CBE168B4F83B +:103EB00012A0DFF880904AEA014A43F814ACB4F843 +:103EC00016C02169DFF870804CEA014C43F810CC31 +:103ED000D4F814B043F8082C019A9AFA8AFA43F8F5 +:103EE000042C4FEA0B4212BA9CFA8CFC43F80C2CBF +:103EF00043E9079843E905AC4FF0050E4FF6FF7212 +:103F00004FF0FF3304A8CDE906230A95CDF810E061 +:103F100008960B94B8470DB0BDE8F08F4FF0FF3016 +:103F2000FEF7A8FE4FF0FF30FEF7A4FEF6E700BF55 +:103F3000010004060001080006040001D0F8EC2B83 +:103F40002DE9F8430546D0F8E84BC2B100264FF002 +:103F50000A0863687BB1013B636063B9A268122AF7 +:103F600018D0531C2846C4E90183E26A216AFFF78E +:103F700073FFD5F8EC2B0136B242E468E9D895F826 +:103F8000383C2BB1D5F8743C13B1013BC5F8743CF7 +:103F9000BDE8F883EFF3108072B6E26982B161691F +:103FA000A14237D01368A34208BF1160A3698B6197 +:103FB0005961D5F8EC3B013BC5F8EC3B0023E361CC +:103FC000E368A3420FD022691A61D360D5F8E83BB9 +:103FD000A34208BFE3681A6908BFC5F8E83BE3607D +:103FE0002261D4601C614FF00009276BC4F8309047 +:103FF00080F31088002FBCD03846D5F85835FF69BB +:104000000133C0F81C90C5F8583503F061FD002F4E +:10401000F2D1AEE71360CCE7D0F8F03B03B310B5B4 +:10402000044607E082F310882046FFF7C9FDD4F864 +:10403000F03BA3B1EFF3108272B6D4F8F01BCB695A +:10404000C4F8F03B002BEDD1C4F8F43B82F31088A8 +:104050002046FFF7B5FDD4F8F03B002BEAD110BDA8 +:10406000704700BFF0B589B0EFF3108372B60C6BE8 +:10407000002C3BD0002705460E460F6383F31088C3 +:104080002046716AF36A0291B16A5A6A0391416AE1 +:10409000E4699142C76106950097436304900793D2 +:1040A00008D9D5F89C37BBB168469847002CE7D1B2 +:1040B00009B0F0BDD5F81C25D5F81805143A00F163 +:1040C000010C0A44DB6B6846C5F818C5C5F81C2509 +:1040D0009847002CD4D1EBE7D5F858350133C5F813 +:1040E000583503F0F5FC002CCAD1E1E783F31088C2 +:1040F00009B0F0BD034610B40649074C074A00203A +:10410000C3F87048C3F86C185DF8044BC3F8742802 +:10411000704700BF49410002B9410002E541000279 +:1041200010B4D0F874481CB123465DF8044B18470E +:1041300003460A46D0F8F0155DF8044B01311046ED +:10414000C3F8F01503F050BC30B4D0F8E8454D6A20 +:104150000134072D03460A46C0F8E8451FD9EFF39E +:104160000585134C24682C4310D0EFF3108172B6F0 +:10417000D3F88808D061C3F8882881F3108800221A +:1041800030BC042103F24C70FDF772BC094D00F203 +:104190009C642D68A542E8D130BCFFF7C1BFD0F8C0 +:1041A000F01530BC01311046C3F8F01503F01CBC0B +:1041B000200000228C8E002270B5EFF3108372B6BF +:1041C0000026D0F88848C0F8886883F3108844B186 +:1041D00005462146E4692846CE61FFF7A1FF002C81 +:1041E000F7D170BD002370B50C4682B000934FF438 +:1041F00080310546626A2046A66800F0A3FC4FF6AF +:10420000FF73984215D1337863B1082B21D0204633 +:10421000D5F8F4350133C5F8F43502B0BDE8704087 +:1042200003F0E2BB2146284602B0BDE8704000F032 +:1042300017B82046D5F8F025D5F8EC350132013312 +:10424000C5F8F025C5F8EC3502B0BDE8704003F0C4 +:10425000CBBB2146284602B0BDE8704000F068B8EC +:1042600038B5D0F804368A680133B2F806C08646FD +:10427000C0F80436EFF3108572B62C4CD0F88C08D9 +:104280002268DEF890380132226085F31088002B16 +:1042900033D09CFA9CFC1FFA8CFC02E0013B006FBF +:1042A0002BD0B0F878206245F8D1EFF3108C72B6BD +:1042B000036F834235D0DEF88C288242426F08BFFC +:1042C000CEF88C385A6713670025DEF89038013B2A +:1042D000CEF8903823688566013323608CF310880C +:1042E0008B684A6A08338B60C36F083A4A62196068 +:1042F000C0F88450FEF70CFD07E0DEF8F035084604 +:104300000133CEF8F03503F06FFBEFF3108272B695 +:104310002368013B236082F31088BDE83840FEF734 +:10432000D9BC0023CEF88C38CEE700BFF48D002234 +:104330002DE9F0418F684FF2FF7C7A880D4652BA22 +:10434000D2431CFA82F21FFA82FC0CEB12421FFAD3 +:1043500082FC0CEB124C00266FEA0C0CD0F808160D +:1043600086B0D5F83880044601310596C0F80816A5 +:104370009CFA9CFC3E70D8F80C1005ABA7F802C064 +:1043800005F1340201F072FE4FF480318027D4F839 +:104390000C36D8F80C2001330191C4F80C36059B7B +:1043A0002946CDE9026320463346009701F00CFE12 +:1043B00006B0BDE8F08100BF4FF0000C2DE9F047DA +:1043C0001E46D0F8743886B0CDF814C0002B00F02B +:1043D000A7800C46D1F83880636BD8E903914D1C57 +:1043E00000F09E80174601F07042B2F1604F00F07D +:1043F0009780D3E90623054601EA0200984200F0BF +:104400009280D8F80430C3F30C03002B40F088806E +:10441000B9F1000F00F0848009F10142B2F1807F10 +:104420007ED3B9F1FF3F7BD009F07042B2F1604F0B +:1044300076D02422D5F83C0604A903F0E5F800283C +:104440006ED104234FF0050E049A4EF001E0D2F82D +:1044500008A082F830303B0E3F0C8AF800308AF812 +:104460000170A16BAAF802000846360636BACAF8EF +:10447000046098F8036001F1140706F00F06023695 +:10448000B60006F1080353625344D36003681BBAB5 +:1044900040F8043B0FF007C0043E4FEA960E0EF1C1 +:1044A000010E4EF001E008460AF1040350F8046BD7 +:1044B00043F8046F0FF007C0A7EB010EAEF1040E36 +:1044C0004FEA9E0E0EF1010E4EF001E00B681BBA92 +:1044D00041F8043B0FF007C00026646B494642F8E0 +:1044E000344F05AB284601F0C1FD04984FF48031EC +:1044F000426A3346009600F025FBC4434FF4803CEB +:10450000FF27DDF814E064BA04994A46AAF802408D +:1045100028463346CDE9026ECDE9007C01F054FD1A +:1045200006B0BDE8F08721EA0201D2438A427FF457 +:1045300068AFF5E700B583B001AA03F033F808B916 +:10454000019B587603B05DF804FB00BF2DE9F04FE6 +:1045500083B029B315461AB31F460BB30D9B04460F +:1045600000930C9B0E4600F071F810B3D4F8103590 +:10457000082B68D000212346082288462960D3F8FA +:104580009010283319B3013A08F10108F7D14FF020 +:10459000FF30FEF76FFB4FF0FF30FEF76BFBF6E7E7 +:1045A0004FF0FF30FEF766FB4FF0FF30FEF762FB87 +:1045B000F6E729683846143102F0B4FEB8BBD4F8E7 +:1045C00010352A68013B1060C4F81035D0E708EBBD +:1045D00088094FEAC90909F1900BA34428225846DB +:1045E0000AF018FF09F194013046214402F0C6FE9A +:1045F00009F1B40609F1A40138462144264402F029 +:10460000BDFE3246394620464FEA880A02F0CAFF0C +:1046100088B90121D4F810350AEB080204EBC20274 +:104620000B44C2F89010C4F81035C5F800B0002053 +:1046300003B0BDE8F08F3346394620460E9A02F0AB +:104640003DFF0028E5D04320F2E700BF2DE9F0410F +:1046500009B31746FAB1D0F81085B8F1000F17D09A +:1046600000230E46012500F19404136054F8043C25 +:104670004BB13146204608F1FF3802F053FE98B99D +:10468000B8F1000F04D00135092D04F12804EDD153 +:104690004320BDE8F0814FF0FF30FEF7EBFA4FF01A +:1046A000FF30FEF7E7FAF6E7043C00203C60F0E755 +:1046B000F0B5D0F8544C83B0CCB1054604270026A1 +:1046C00001E0A4699CB1A378012BFAD1237F04F106 +:1046D000080173B1234600222846CDE9006600F0A8 +:1046E000C7F8237F013B2377A469002CEBD103B0EB +:1046F000F0BD2846A77004F10801FFF71BFFE0E7B3 +:104700002DE9F0479A46D0F8783886B04BB18E6BD9 +:10471000044606F1080840460D46914602F018FE90 +:1047200010B106B0BDE8F08703463822D4F83C0645 +:1047300005A902F069FF0028F3D1059B9F685A691B +:10474000D21B072A74D906219AFA8AF283F830100C +:104750007A604FEA19624FEA194987F801903A7076 +:10476000AA6BE9684FF00A0EA1EB020909F13001CA +:10477000B1F5A06F28BF4FF49A6919687880886AEC +:104780004EF001E0C0F1400C1CEB090FA0F140001D +:10479000C8BF8146114609F108005862384402F149 +:1047A000280CD8600B681BBA41F8043B0FF007C017 +:1047B000B9F1000F0FDD09F1FF3E4FEA9E0E0EF139 +:1047C000010E4EF001E011463B1D51F8040B43F879 +:1047D000040F0FF007C0ACEB020EAEF1040E4FEA6F +:1047E0009E0E0EF1010E4EF001E013681BBA42F866 +:1047F000043B0FF007C01836304602F0E1FD4300DD +:104800000BD405986B6B436313B19A78042A17D0C5 +:1048100003F0EAF806B0BDE8F087059A00233146B8 +:104820002046343206F088FB30B90598436BEBE73D +:10483000184603F0D9F874E7059803F0D5F870E747 +:10484000426A3A21CDF80080083300F07BF9C54375 +:10485000FF2605996DBA4B6A7D80CDF80880204609 +:104860004C6B3A2208340096019402F0DFFA58E7C4 +:104870002DE9F04393B0884617461D4604460023B1 +:104880003822D0F83C0605A902F0BEFE00286AD105 +:104890000621002F0CBF18222022059B9E6883F85A +:1048A000301059695A62891B914268D33244DA60E8 +:1048B000872306F10809336049467060404602F0DC +:1048C0005DFD484602F0E2FD1A9B002B5DD00DF124 +:1048D00018094046494602F051FDAB783E4A042B88 +:1048E00005986B6805F10808456318BF9046002BD2 +:1048F0003CD0002F50D1426A43463A21CDF8009077 +:1049000000F020F9C7434FF0000E4FF0FF0C059B5D +:104910007FBA5B6A3A2277802046CDE9029ECDE9D4 +:1049200000C805A902F0E6F8E8B9059A69681A9B7B +:1049300010940A900E921191002B43D143F233331D +:10494000099D526AD4F81805CDE90C35D4F81C3508 +:10495000CE6B283A411C1344C4F81815C4F81C3512 +:104960003EB30AA8B04713B0BDE8F0834FF0FF3064 +:10497000FEF780F94FF0FF30FEF77CF9F6E71846B6 +:1049800003F032F813B0BDE8F0830DF11809414689 +:10499000484602F005FDA0E740F201123283D3E958 +:1049A00003325BBA7383130C5BBA52BAB383F283DC +:1049B000A1E74FF0FF30FEF75DF94FF0FF30FEF753 +:1049C00059F9F6E71B9B1B981B8AD0F812505BBA6B +:1049D0009BB22DBAB5E700BF900B01022DE9F04163 +:1049E000D0F8783886B0002B64D004460D460023FA +:1049F0004822D0F83C0605A902F006FE002859D14D +:104A00004C2303FB05F5059ADFF8B48005F6344323 +:104A1000414620463432234406F08EFA07460028E9 +:104A200045D106230598102280F830304FF0850CD0 +:104A300040F2011386684262A6F1100EC0F808E049 +:104A4000254426F810CC26F8083CD5F8403CD5F88B +:104A500044CC5BBA26F8063C2CFA02F5436B9CFA70 +:104A60009CFC6DBA26F8045C26F802CC26F80E7C75 +:104A700046F80C7C3A210833CDF8008000F062F84B +:104A8000C5434FF0FF0C05996DBA4B6A26F80E5CD2 +:104A9000CDF8088020464C6B3A220834CDF800C08F +:104AA000019402F0C3F9384606B0BDE8F0810598DC +:104AB00002F09AFF4327384606B0BDE8F08100BFF8 +:104AC000A00B01020C4B994214D0072310B403E051 +:104AD000013B00F1140009D0D0F8C8478C42F7D14F +:104AE000D0F8CC479442F3D1012000E000205DF8DB +:104AF000044B704701207047010000E02DE9F843A6 +:104B0000D0F81055DDB106460F464FF0000900F110 +:104B1000A40400F5F27854F8143C6BB139462046F1 +:104B2000013D02F0FFFB30B1D6F8103544F8149C7B +:104B3000013BC6F8103515B128344445EBD1BDE82A +:104B4000F88300BF38B511291446049D1AD03A29BC +:104B500018D0062916D0D0E902156B1AA3424FF0DF +:104B6000000C2DD3A4F1030E8E448E453FD85CBBC0 +:104B70001FFA8CF303EB1C4398B200EB134040BACE +:104B800080B238BD53B34DB32A88B5F802C0624431 +:104B90000A4419880A4459880A4490F830100629B2 +:104BA00042D0224493B203EB124293B203EB12437E +:104BB0005BBA1FFA83FCD0E902156B1AA342D1D26B +:104BC00025F0030E8E4512D84068F8B105F00305B4 +:104BD000022DF0D10B88023C9C44ECE74FF0FF30F3 +:104BE000FEF748F84FF0FF30FEF744F8F6E70EF115 +:104BF00003030C4423F00303E41A51F8043B1A0C9A +:104C000012FA83F371459C44F7D3B0E7012C18D016 +:104C1000032C02D00B889C44AAE70B4633F8022BE6 +:104C2000C87094441946F5E741F001E002350233BB +:104C300035F8021F33F802CF61440A440FF009C06F +:104C4000AFE748700B889C4492E700BF2DE9F0471E +:104C50004FF0000A9946564C564B25681B6888B0A1 +:104C60001D43554BCDF81CA01B68DDF850801D433B +:104C7000524B1B681D43524B1B681D43514B93F90C +:104C800000301D4300F08A80044617460E4640F669 +:104C9000D46251460AF0BEFB01234FF07F4C4FF027 +:104CA000FE454FF6FF7040F20111C4F8487C07EA58 +:104CB0000907454AC4F8507C444FC4F8342C84F8A2 +:104CC000383C119A84F8843CC4F8807CC4F83836A7 +:104CD0003F4F109BC4F898CCC4F83C36C4F8702CF5 +:104CE000C4F89C5C5246C4F8A40CA4F8861CC4F812 +:104CF0004C9C3146C4F8947C666004F5C860FDF7AE +:104D00002DF8314604F24C70FCF71AFEFDF7F0FE68 +:104D1000054618B1414607AAFDF734FF0127139A4B +:104D200023460192129A31460092CDE90288CDE9DC +:104D30000477284A04F29C60FDF742FE6420234673 +:104D4000CDE9010700903146234A04F5EE60FEF7F5 +:104D500037F9224BC4F8CC3CEFF3108172B6204AED +:104D6000204813682060EBB1D3F8282CC3F8284CF6 +:104D7000C2F8244CC4F8282CC4F8243C1A4A1368FE +:104D80000133136081F3108825B12846079907AADB +:104D9000FDF7F8FE002008B0BDE8F0874A2008B013 +:104DA000BDE8F0871460C4F8244CC4F8284CE5E74B +:104DB000608F00225C8F0022588F0022548F0022C7 +:104DC000508F002228000022CC070102D0070102E8 +:104DD0000100007F9162000261600002096600022A +:104DE000448F002220205049408F0022D0F8D03E2E +:104DF0000BB330B590F8383C044600258BB013B1A6 +:104E000094F83C3C0BB90BB030BD0A2201A904F662 +:104E10003440CDE90840D4F8703C079102A80292D2 +:104E200084F83C5C984729462046D4F8D03E019A45 +:104E300098470BB030BD70472DE9F0474FF0280878 +:104E40000D4604461746D1F83490B5F82EA0002F31 +:104E500070D0A7F12B06112E00F2AC80112E0AD8CB +:104E6000DFE806F05C4709090909098766090909AD +:104E700009090909661F95F83030062B00F0B68045 +:104E8000042B40F0BC80D4F88036002B40F0BA8070 +:104E90000023294620467B4AFFF78EFA95F83030EA +:104EA000BAE095F82D3095F82C20002B6CD0012A13 +:104EB00002D9012B00F0B8800133DEB22046534600 +:104EC0002946714A85F82D60FFF71AFC01206D6AAA +:104ED000D4F82415D4F82825D4F850350139521BBC +:104EE0000133C4F82415C4F82825C4F85035BDE8AA +:104EF000F08795F82C30032B14D80423294620463C +:104F000085F82C3002F030F95528F0D195F8303082 +:104F1000062B00F08C80B5F82EA09FE795F82C307A +:104F2000022B29D9534629462046574AFFF7E8FB6A +:104F30000120CCE795F82C30002BF3D10123294632 +:104F4000204685F82C3002F06DF90028BFD195F885 +:104F50003030062B7FF479AFAA6853780133DB0039 +:104F6000E868D1181FFA88F888421778A5F82E80CB +:104F700018D80120BDE8F08703232946204685F88C +:104F80002C3002F093F9E0E7032A34BF0222052215 +:104F900001232946204685F82C2085F82D3002F083 +:104FA00041F9D2E76A6AA960D21AAB6B6A62A1EBD7 +:104FB00003084AE7062F95F830300AD0062B41D077 +:104FC000042B1AD1012F35D1D4F86C38002BAFD077 +:104FD0004FE0042B05D0062BAAD199F80230042B00 +:104FE000A6D1D4F8A839002BA2D042E03A2F2BD179 +:104FF000D4F87838002B9BD03BE0112F98D0D4F810 +:1050000080365BB12A46204639049847A0B395F80C +:105010003030042B3FF43CAF062B19D0D4F8443584 +:105020000133C4F8443583E705220223B1E708239E +:10503000AA6895E7022F21D1D4F85838002B3FF405 +:1050400077AF16E0112F0AD0D4F88036002BD9D1D3 +:105050005346294620460C4AFFF752FBDEE799F8F3 +:105060000230042B7FF464AFD4F81C39002B3FF4DA +:105070005FAF294620469847002038E7112FF3D02C +:1050800001E700BF000002030000010400224FF40A +:10509000006100F24C70FCF7EBBC00BF38B58C46E9 +:1050A0000346EFF3108472B64C254FF0010E05FB5A +:1050B0000C3300224FF4804183F83CEC00F24C703A +:1050C000FCF7D6FC84F3108838BD00BF2DE9F0430F +:1050D00004464FF0000C486B8BB008940691099081 +:1050E0001E4643790D46129FCDF808C0002B50D0C4 +:1050F000D0E9063C511C00F0978002EA030EE64519 +:10510000014600F0BD80436993424AD002F07043EB +:10511000B3F1604F00F0E98007EB172C0CF01F0C87 +:1051200004EB8C08D8F8641B0A4632B1136ABB4200 +:1051300000F0B68052699142F7D1436A6A6A9A4296 +:1051400005D9D4F89C37002B77D0002E75D1D4F830 +:10515000F83B002B00F0FC800CF2D9210022204605 +:1051600004EB81019847002840F0F2800A26D8F825 +:10517000643B6A6B9B693946C3E908709862986022 +:10518000DA625E60E8612046D4F8044C1D63A047F3 +:1051900033E002F10143B3F1807F02D343699342CC +:1051A00018D10023099300232846D4F83C2601A9EE +:1051B00002F08AFA002851D0D4F85825D4F848359E +:1051C000013201330999C4F85825C4F8483500293B +:1051D0003ED0686B6B6A426A93421AD8D4F81815AD +:1051E000D4F81C25C56B143B01311A44C4F81815BA +:1051F000C4F81C2525B102A8A8470BB0BDE8F08370 +:105200004FF0FF30FDF736FD4FF0FF30FDF732FD78 +:10521000F6E7D4F89C3783B1B6F5804F0DD002A8DD +:1052200098470BB0BDE8F08304234FF6FF784FF0AA +:10523000FF390293CDE90489CCE7D4F858352846E4 +:105240000133C4F8583502F043FC0BB0BDE8F083DD +:10525000284602F03DFC0BB0BDE8F083696AD4F843 +:105260001825D4F81C3514390B4401320199204615 +:10527000C4F81825C4F81C3500F058FE0999A6E7B3 +:105280006FEA030C22EA03039C457FF43CAF04233E +:105290004FF6FF784FF0FF390293CDE9048996E786 +:1052A000D2E909310B4335D1696A436A994205D97C +:1052B000D4F89C37002BC0D0002EBED1EFF310875E +:1052C00072B60023106BEB6100284FD0C369012137 +:1052D000002B61D01E46DB690131002BFAD1032976 +:1052E000F56147D887F3108887E723460027072012 +:1052F000D3F8C8C71433944519D0013807F1010712 +:10530000F6D1C2F3160242F0BC424FF48073CDE9ED +:1053100004325CE7EFF3108372B6516A0491916A2C +:10532000C8F8642B059183F3108809994FE707EBC0 +:10533000870704EB8703D3F8D837C2F3160242F08D +:10534000BC42002BE1D04FF48073CDE904322AE750 +:10535000D4F84825D4F85835013201332846C4F82A +:105360004825C4F8583502F0B3FB46E7156387F3C8 +:10537000108842E7C1691163D4F84815D4F858255C +:1053800001310132C361C4F84815C4F8582587F3C8 +:10539000108802F09DFB30E7C561A3E700224FF4BF +:1053A000807100F24C70FCF763BB00BFD0F8343B57 +:1053B00003B1704770B50A26012584B041680446E0 +:1053C0000346CDE90165054A009600F63830FDF741 +:1053D000F7FDC4F8345B04B070BD00BF9D530002FC +:1053E0002DE9F04F8BB0EFF3108272B60023D0F8A6 +:1053F000AC1700F5F66E4EF8043C0191C0F8B037DA +:1054000082F31088002900F02181834699461E46C8 +:10541000984607930293089303930693CDF824E0EC +:1054200009E0099BC3E901AA0023CAE90733019BEC +:10543000002B00F00B81019B93F830509A46DB69FA +:10544000042D019300F00581062D0ED1DAF8083005 +:10545000DAF838205E8807935B6826F00706029327 +:105460003C230692B6B2CAF82830DBF8B447002CC9 +:10547000D7D00496CDF814B00027D346029E05E09D +:10548000E1692746002900F0CC800C4694F83010E2 +:10549000A942F5D1042D00F09B80062DF0D1D4F85F +:1054A0000890D4F838A0D9F80410B142E8D1069B8E +:1054B0000AF1080003F1080101F034FF0028DFD0F1 +:1054C000069B0AF1180003F1180101F02BFF0028D8 +:1054D000D6D0DA46DDE9046BA36AA268CAF82830A0 +:1054E000214600200CE05388914623F007039BB22D +:1054F000B34280F0C9800B6A73B1084619469A68B6 +:10550000042DF0D15368C3F30C03B34280F0BD8087 +:105510000B6A9046002BF0D1CAF82030C1F820A0C9 +:10552000224600260DE04B88894623F007039BB2F4 +:10553000B342A6F1080040F0FB80566A126A0644A6 +:1055400082B1042D9168EED14B68C3F30C03B342D2 +:1055500040F0EF800B88126A143B884606EBD306B6 +:10556000002AEED1042D00F0DE80B9F80230DB070E +:105570003FF55DAFE369002F00F0E680FB61DBF8EB +:10558000B837A342236A08BFCBF8B877002B00F0E6 +:10559000A0802746A1694FF0AA32042D3A6298688C +:1055A0005F6A67D0083F5F62626A08303A44986079 +:1055B0006262002966D04B609969186A002908BFA9 +:1055C00019461F46A161002800F085800346E2E7E6 +:1055D000D4F80880B8F80610B1427FF451AF039BAD +:1055E000D8F808109868414011F47F0F7FF448AF55 +:1055F000D8F80C00D96888427FF442AFD8F8100080 +:10560000196988427FF43CAFA36A089ADA46DDE95B +:10561000046B93423CBF1346A2624246CAF828304C +:105620005EE7DA46DDF814B0049EDBF8B427002A02 +:105630003FF4F7AEDBF8B827019BC2F81CA0CBF80B +:10564000B8A7CAE90711002B7FF4F5AE0BB0BDE88F +:10565000F08FDAF80830DA7A5E680F2A039313467F +:1056600038BF0F23CAF82830330C08920293C6F3D0 +:105670000C06FAE6626A1430143A3A4462629860A0 +:10568000002998D1636097E742460CBF01210021B1 +:1056900000285ED1E369CAE90734002F61D0C7F85A +:1056A0001CA0DBF8B837A3420FD0544659B14FF0D5 +:1056B000AA33DAF820000492016ACAF820100362C3 +:1056C00002F092F9049A90462AE75446CBF8B8A71C +:1056D000ECE72346626A4FF0AA311962DBF83035F5 +:1056E000042D03F10103CBF83035DBF8243503F149 +:1056F0000103CBF82435DBF828351344CBF82835E3 +:10570000A36818D00833A360083A079B62621A782E +:1057100021465846FFF790FB00283FF488AE20460C +:1057200002F062F983E6D8F804309A047FF522AFDC +:10573000414688467BE6A2F11401A26B1433039222 +:10574000927AA3606162E3E7CBF8B437CBF8A8772D +:1057500015E7036ACAF82030C0F820A00029A6D1B6 +:10576000B1E7CBF8B4A7CBF8A8779AE710B4EFF37A +:10577000108372B6074C0849084AC0F89C47C0F825 +:10578000A017C0F8A42783F3108800205DF8044B0D +:10579000704700BFA1570002E15300023D5A0002CA +:1057A0002DE9F04F06460469D0F818B0D4F808A0E7 +:1057B000DBF85C35DAF80C7003F10109DAF8003037 +:1057C0009DB093FA83F8DAF804303ABA93FA83FE7C +:1057D000DAF8083014AD1BBA0393029004920FCE8E +:1057E0000FC596E80F0085E80F00039BCBF85C958A +:1057F000CDE90E8E1093049A11929DED0E7F8AEDE5 +:10580000007FDAF810301BBACAF81030636B5B6A9D +:10581000143B23F007030393636AB3F1140600F00B +:10582000BC80002399460AF11407CDE9057404935E +:1058300000232422DBF83C0613A901F0E5FE804694 +:10584000002840F0E480029B139D1B69596B039B69 +:105850006963B34205D2A6EB03081E46002B00F095 +:10586000D48028463446059F069D02E037441398AD +:10587000ECB1EB683946DE1BA64228BF2646DBF8B2 +:105880003C363246CDF8009001F076FFA41B00288C +:1058900040F0A280EB68DB1BB342E7D16B68002BC2 +:1058A00000F084801D469F681398002CE1D1CDE95B +:1058B000057546460546416BDAF80400049BB8F1CD +:1058C000000F40EAD30040F4005318BF1846DAE94D +:1058D00003231FFA82FC14BA0CEB124C1ABA099279 +:1058E0006A6A0CEB134C07921CFA83FCDAF8082066 +:1058F000514B02EA03073A46DAF8007008920CEBC3 +:10590000124C079A07EA030E02F114034EEA030E43 +:105910000CEB1E4C1CFA8EFC6B620CEB104313FA62 +:1059200080F39AB202EB134293B203EB1243DB43D0 +:10593000AA689EFA8EF7A2F1140CC5F808C00D945F +:10594000089C00BA9BB2CDE90A7023431BBA0C93A2 +:105950009DED0A7FCB6B02ED057F099C079942F80C +:10596000044CDBF8682514A80132CBF86825DBF875 +:10597000182518950132CBF81825DBF81C250A44A8 +:10598000CBF81C259847DDE9032313440493B8F1B1 +:10599000000F7FF44DAF029B1C69DBF86035204699 +:1059A0000133CBF8603502F093F82BE0B8F1000F2B +:1059B0003FF45DAFDBF83C25DBF86435029901323A +:1059C00001330869CBF83C25CBF8643502F080F848 +:1059D000139802F009F815E0DBF86415DBF8582598 +:1059E000DBF8483502980131013201330069CBF808 +:1059F0006415CBF85825CBF8483502F069F81398B0 +:105A000001F0F2FF1DB0BDE8F08F464654E7DBF829 +:105A10006415DBF85825DBF848350298013101326E +:105A200001330069CBF86415CBF85825CBF848351D +:105A300002F04EF8E6E700BF0000FFFF2DE9F84353 +:105A4000D0F8B487B8F1000F32D04FF000094FF012 +:105A5000AA370546D8F82830D8F81C6053BBB9F1EE +:105A6000000F61D13346C5F8B46746469846D5F86D +:105A700034350133C5F8343596F83030042B45D031 +:105A8000062B2FD034462046D5F85035246A0133F2 +:105A9000C5F85035076201F0A7FF002CF3D1D5F807 +:105AA000B837B34208BFC5F8B897B8F1000FD1D1E5 +:105AB000BDE8F883013BC8F82830002EF8D0B36A5F +:105AC000F26953B1B0461646013BC8F82830002EA3 +:105AD000EED0B36AF269002BF4D1C146C8F81C209D +:105AE0009046C4E7B4686388072BCBD8B06B1830F6 +:105AF00001F066FC10F08043C4D16288314652BA8E +:105B0000628028460C4AFEF7FBFDBBE7B36B5B687F +:105B1000C3F30C03002BB5D131462846074AFEF7E4 +:105B20004BFC96F83030ABE732464646C846C14695 +:105B3000C8F81C2090469AE7000001030000010B02 +:105B400070B5044600F5C8660D4630464FF0FF318B +:105B5000FCF734F994F8383C33B1D4F84C3CD4F821 +:105B6000502C2B40934204D03046FCF74BFA2120B6 +:105B700070BDEFF3108372B604F63442C4E90252EA +:105B800083F310883046FCF73DFA002070BD00BF5B +:105B90002DE9F0418AB0129F0646B7F5003F08464E +:105BA0001546984655D06FF0130C0022416A846860 +:105BB00003696444143111449C42416284603FD3C0 +:105BC00090F832C084630CF1140C944480F832C015 +:105BD00090F831C0BCF1010F2ED0119B89B247EA79 +:105BE000036C109B139F41EA030ED6F838369CFADB +:105BF0008CF147EA034701332DBA98FA88FC3FBA83 +:105C0000C6F8383692BBCDE903714EF08A4109BA25 +:105C1000029105959DED027F84ED007FC4F810C0D0 +:105C20000023143200930421FEF78CFFC343A268C3 +:105C30009BB21BBA1A43A26000200AB0BDE8F081F3 +:105C40004FF0FF30FDF716F84FF0FF30FDF712F878 +:105C5000F6E7D6F824266FF0130CA2F10202B2FA8E +:105C600082F25209ACEB820C92009FE7CDE90771FA +:105C70004EF08C431BBA069309959DED067F40F2CA +:105C8000944384ED007FC4F810C06361C8E700BF8F +:105C900000230249024A0B6013607047448F0022C0 +:105CA000408F0022F8B500F5C8670E4604464FF055 +:105CB000FF3138461546FCF781F84C2303FB0644B8 +:105CC000384684F8395CFCF79DF90020F8BD00BF28 +:105CD000F8B500F5C8670E4604464FF0FF31384668 +:105CE0001546FCF76BF84C2303FB06443846C4F812 +:105CF000585CFCF787F90020F8BD00BF2DE9F041A2 +:105D0000002488B000F5C86801940F4604464FF09F +:105D1000FF3140461D461646FCF750F80E9B012BFE +:105D200010D14C23142207FB03F3009203F63442F4 +:105D3000224423446846CDE90265D3F8703C0694BA +:105D400007929847019B33B94C2303FB0741C1F8E5 +:105D5000406CC1F8445C4046FCF754F9019808B027 +:105D6000BDE8F0812DE9F04F4C2402F0010802F06B +:105D7000080A04FB01F7914644465546804691B017 +:105D8000059307F63443C318049302F0800300938D +:105D900002F0400302F0020B019302F00403CDE98C +:105DA000023B1A9E0744A34634B1D8F87436B3F1C7 +:105DB000000B18BF4FF0010B039B33B1D7F8481C01 +:105DC00000294BF0020118BF8B4635B1D8F8FC1BF7 +:105DD00000294BF0080118BF8B46009B33B1D7F860 +:105DE000481C00294BF0800118BF8B46019B33B142 +:105DF000D8F8581800294BF0400118BF8B46029B79 +:105E000023BB19F0100F06D0D8F81C1900294BF04D +:105E1000100118BF8B4619F0200F06D0D8F8A8192A +:105E200000294BF0200118BF8B4619F4807F32D136 +:105E3000CB4568D0002E4CD0731E012E4FF00100D0 +:105E400014BF1E460026FCF715FFACE708F5C86A2C +:105E50004FF0FF315046FBF7B1FF0A21049B089138 +:105E6000D7F8701C07A8CDF838800F930D90002943 +:105E700058D008A888470999002933D0442906D169 +:105E800097F83A1C00294BF0040118BF8B46504686 +:105E9000FCF7B8F8B5E708F5C86A4FF0FF3150468F +:105EA000FBF78CFF0A21049B0891D7F8701C07A808 +:105EB000CDF838800F930D90002933D008A888477B +:105EC0000999B1B1442923D05046FCF79BF8002E24 +:105ED000B2D1059BD945C3F800B017D0432011B00B +:105EE000BDE8F08F079901294BF0040108BF8B46EC +:105EF000CDE707990129E7D150464BF4807BFCF7A9 +:105F000081F8CB4596D1059BC3F800B00020E6E7A9 +:105F100097F83A1C0029D7D050464BF4807BFCF709 +:105F200071F8EEE75046FCF76DF8D7E7EFF3108312 +:105F300072B6D0F8782662B1002210B4D0F87C4650 +:105F4000E161CA61C0F87C1683F310885DF8044BE8 +:105F50007047C0F87816C0F87C16CA6183F31088C1 +:105F6000082100F24C70FBF783BD00BF0346D3F855 +:105F700020250846496B0132C3F82025F9B1816814 +:105F80000A7881631209042A80F8302007D0062A93 +:105F900009D1D3F8C02E32B1014618461047D3F8C4 +:105FA000CC2C002AF8D1D3F83815D3F8502501317C +:105FB0000132C3F83815C3F8502501F015BD03F6BA +:105FC00034424263DBE700BFF0B51646D0F8142533 +:105FD00004460132C0F814254A6B0D4685B072B3F1 +:105FE000526900930C9B03930B9B02930A9B0193B2 +:105FF0003346FFF7CDFD0D9F77B9D4F83436A3B102 +:106000002A460DAB3146204642F8347F00F02EF888 +:106010006B6B53B10D9F47B13246294620460C9B0E +:106020000097FFF753F805B0F0BDD4F83C3528468B +:106030000133C4F83C3501F04BFD05B0F0BDD0F89C +:106040003C15AA686B6A0131143A1433C0F83C1548 +:106050002846AA606B6201F03BFD05B0F0BD00BFB1 +:106060000022012100F24C70FBF702BD2DE9F04344 +:10607000002501F07044B4F1604F1D6030D04C1C1D +:106080002ED090F8386C00F6344C002E31D1644696 +:1060900090F8849C00F5486EB9F1000F03D090F899 +:1060A000865C002D69D1714D4FEA11484FEA0848CE +:1060B000A84500F09180D0F808C0BCF1000F45D190 +:1060C0001568002D77D02A793AB1AA792AB16A6980 +:1060D00066486FF30F02824222D02120BDE8F08390 +:1060E0001468196054B3A379002BF6D00020BDE8E2 +:1060F000F08390F83A4CACB96446002EC8D090F8C2 +:106100003A5C002DC4D0D0F84C5CD0F8507C0D40E7 +:10611000BD42BDD11568002D00F08980AC45B7D1D6 +:106120001960E3E7D0F8484C8C42E5D114680CB113 +:106130006445E1D1C2F800C01960D7E790F83A3C55 +:10614000002BCAD000F634401060CFE7D0F80C80A6 +:10615000B8F1000FB4D098F80650002DB0D0D8E9AF +:1061600006100CEA01018842B7D11168002979D0E4 +:106170004145B2D1C3F800C0B8E7D0F8985CD0F878 +:106180009C7C0D40BD428ED1106818B3C2F800E06F +:10619000C6E71EB190F83A5C002D4AD1B9F1000F64 +:1061A00049D1D0F808C0BCF1000F96D0D0F80C80CF +:1061B000B8F1000FCFD17EBBB9F1000F8DD090F8B0 +:1061C000864C002C89D0D0F8940C284C6FF30F002B +:1061D000A04282D174462AE01568002DD9D095F8E6 +:1061E00004C0BCF1000F04D095F806C0BCF1000F4C +:1061F00096D1D0F808C0BCF1000F3FF46EAFD0F8D4 +:106200000C80B8F1000FA6D15DE7D0F80C80B8F192 +:10621000000FA0D1002ED2D090F83A5C002DCBD048 +:10622000D0F8485C114E6FF30F05B542C4D114602D +:1062300076E7E646AAE790F8865C002DA6D1D0F86E +:1062400008C0BCF1000FE0D1002EB8D090F83A5C45 +:10625000002DB4D0D0F8485C044E6FF30F05B54262 +:10626000ADD1E4E7C2F8008084E700BF0000FEA9DA +:1062700010B594468E461C4682B000217246634695 +:106280000094FFF76FFD02B010BD00BFFFFFFFFFDE +:106290002DE9F04F0446012600F5C86893B04FF091 +:1062A000FF314046FBF78AFD94F8383C04F634454C +:1062B000C4F874660DF1180923B1D4F8703C002BB2 +:1062C00040F008814FF0FF3B4FF4807604F5E8730F +:1062D0009F4F04F24C7A02934046FBF793FE05ABC6 +:1062E00001224FF0FF315046CDF800B0FBF750FBD4 +:1062F0004FF0FF314046FBF761FD059B180726D59F +:10630000D4F8782642B91DE082F310882046FFF7C2 +:106310002DFED4F87836A3B1EFF3108272B6D4F81C +:106320007816CB69C4F87836002BEDD1C4F87C36EA +:1063300082F310882046FFF719FED4F87836002B38 +:10634000EAD1059B23F008030593002BC4D019065E +:1063500009D5D4F8B43920469847059B23F080032B +:106360000593002BB8D0DA0513D5D4F87838002B74 +:106370007AD1D4F87C380BB120469847D4F8B0399C +:106380000BB120469847059B23F480730593002B9F +:10639000A2D0D80730D5D4F8FC3B0BB120469847A3 +:1063A000D4F8143C0BB120469847D4F85C380BB1B4 +:1063B00020469847D4F8A4370BB120469847D4F824 +:1063C000AC390BB120469847D4F8783813B1204641 +:1063D000FEF76EF9D4F880380BB120469847204676 +:1063E00004F06AFE204604F019FF059B23F0010328 +:1063F0000593002B3FF470AFD90605D5D4F8002CD7 +:1064000012B120469047059B9A0605D5D4F8182C62 +:1064100012B120469047059B580604D5D4F8603841 +:1064200020469847059B590545D49A0705D5D4F8C9 +:10643000A02712B120469047059B580704D5D4F8F1 +:10644000703820469847059B190525D4DA0404D5F1 +:10645000D4F8303C20469847059B5B047FF53CAF61 +:106460002046FEF7C3FC37E7D4F8543C0022002B4B +:106470003FF47FAF197F03297FF47BAF0299204659 +:10648000CDE9002103F108010393FEF7F1F9039B25 +:106490001A7F013A1A776CE794F8383C4BB1122214 +:1064A000CDE91045D4F8703C0AA8CDF83C900A928A +:1064B0009847059BCAE794F8383C4BB10822CDE9D0 +:1064C0000C67CDE91045D4F8703C0AA80A929847A9 +:1064D000059BAAE7132284F83A6C0A920AA8CDE930 +:1064E00010459847D4F8703C0A960AA8109498472B +:1064F000022310940A930AA8D4F8703C9847D4F861 +:10650000546C66B106F10801484600F049FF2A467E +:106510004946204600F046FBB669002EF2D1D4F879 +:10652000C03E002B3FF4CEAE9FED056B9FED067B8A +:106530002A464946204689ED007F00F033FBC1E63C +:10654000000002FF00000000000000000100000049 +:106550000100005E8A6852F8143BC3F30363053BF5 +:10656000DBB2002B4DD02DE9F0410024A4464FEAC8 +:10657000830E1378012B32D0442B0CD043B15378C7 +:10658000012B2AD99C44F44527D81A44F445F0D36A +:106590000120BDE8F0810134012C24D85378D5784E +:1065A000A3F10807202F96784FEA15181BD89F07EC +:1065B00019D1042E1ED9F6071CD5B8F10F0F06D03D +:1065C00015F00E0FDED005F00F05032DDAD04FF0D9 +:1065D00040620CF11803FDF7EFFE0020D9E701320D +:1065E0000CF1010CD2E74FF040620CF11603FDF7FD +:1065F000E3FEF2E74FF040620CF11703FDF7DCFE1B +:10660000EBE70120704700BF2DE9F043D1F8088087 +:106610004A6AD8F800600C4633BA9BB29A420546E3 +:1066200087B020D029D30027A2EB03094B62A069D1 +:10663000002800F0F580D0E902239A1A4A4500F2BA +:10664000F5802346A9EB02091A465B689842FBD104 +:10665000A242576008BF0022A26101F0C5F9B9F15A +:10666000000FE4D1636A06F00F06B3EB860F676B89 +:106670004FEA860201D9042E0FD82046D5F83825D6 +:10668000D5F8503501320133C5F83825C5F85035F5 +:1066900007B0BDE8F04301F0A7B90023042100933F +:1066A0002046FEF74FFA4FF6FF73984240F0C38042 +:1066B000D8F80030052E18BAD8F8043019BAD8F82E +:1066C00008301ABAD8F80C30CDE902011BBA04928E +:1066D00005939DED027FD8F8101088ED007F09BA70 +:1066E000C8F8101044D17B698B4271D000296FD05B +:1066F000D7E9063203EA0100904264D04B1C67D010 +:1067000001F10143B3F1807F62D33A462846FEF798 +:10671000D9F900285CD17B69002B40F0D280D8F8F1 +:106720000820636A02F47F02B2F5881FD5F8246559 +:10673000D5F8281540F0B580A068143B4269636223 +:1067400014300B44A060C5F8283513BA9BB2721CF4 +:10675000442BC5F8242540F0A680D5F81C39002B21 +:1067600000F0A1802146284607B0BDE8F043184755 +:1067700021462846FFF7EEFE002800F08580D8F875 +:10678000101006F18043013B48F82310D8F80C2084 +:1067900008EB830343F8042CD8F80820103B9A60D8 +:1067A000D8F80420053E5A60D8F8002022F09E4216 +:1067B00042F08A421A609846A360A363636AA3EB1F +:1067C000860363628FE7DA4321EA03039A4295D195 +:1067D000D8F80430C3F30D03002B3BD0D5F86C354B +:1067E000D5F8A0270133C5F86C35002A4CD0EFF35B +:1067F000108272B6D5F8AC37002B4CD00023D5F8F8 +:10680000B017CC61E361C5F8B04782F3108800226D +:10681000022105F24C7007B0BDE8F043FBF728B940 +:10682000E368A3EB0902E260636A1CE7A3EB0903D8 +:10683000C360636A17E7D5F83815D5F85425D5F83D +:1068400050350131013220460133C5F83815C5F8FD +:1068500054251BE7A068636A1430D5F8241598F80E +:106860000A20A060D5F82805143B01311844636262 +:10687000C5F82415C5F8280521462846FEF7DCFA98 +:1068800038B907B0BDE8F083D5F85035204601335C +:10689000FCE62046FCE6C5F8AC47C5F8B047E36126 +:1068A000B3E7013EC91A2046D5F84025D5F8503542 +:1068B00001320133C5F82465C5F82815C5F840250F +:1068C000E4E6D5F8342652B121462846D5F82C35D1 +:1068D0000133C5F82C3507B0BDE8F0431047D5F8B3 +:1068E0004025D5F85035204601320133E6E700BF98 +:1068F0002DE9F04F0546D0F818B00769DBF83836B7 +:10690000DBF85C2595B003F1010E0CAE1BBAD7F88D +:106910000890D7F8008002F1010A019108930FCD89 +:106920000FC695E80F0086E80F00CBF85CA5CBF802 +:1069300038E6BF61C7F8389099F806E009F1280CED +:10694000724609F106040AB12B2A08D19CF80130DD +:10695000644601339CF800200CEBC30CF3E72C23B6 +:106960002370B96896467A6AA1EB0C039A18ACEBCF +:1069700001010391009200F0A080019A00211344CC +:10698000103206924FF6F8724FF006091340083B9A +:10699000059107930291CDF810C0CDF824E0009A3C +:1069A000079B9A4240F29480D21ACDE900234FF619 +:1069B000FC750024D8F82820069B15409D4228BF6E +:1069C0001D46039A019B03EB020A0AF118060023F5 +:1069D00040461A460BA900F017FE00287FD10B9AFB +:1069E00082F83090002C70D0A3695A60A261AE4248 +:1069F00069D3761B5562EAD1BA6BBD69BA60A268E9 +:106A0000384602F11001E268BF611032C4E9021297 +:106A1000A4612146039A00F01FF900285FD1A26902 +:106A2000099BD168E2680832E260626A08326262F9 +:106A30000B70059BBDF8082048700BB9013292B26B +:106A4000089B52BA4B60049B4A80BD61AB60019DBC +:106A500021462A46384600F0FFF800283FD1A668B4 +:106A6000796B70684968029B00BAAAF1200C80B269 +:106A70002B4440EA0C40CD6BDBF8681500BADBF81C +:106A80001C2502934B1CDBF818157060B8690AF1DD +:106A9000080A8068083A01315244C4F824A00490DE +:106AA000CBF868351094CBF81815CBF81C250CA83A +:106AB000A847009B002B7FF472AF384601F008F81E +:106AC00015B0BDE8F08F566296E7144692618EE7E6 +:106AD000009B0193012305930023009367E7384649 +:106AE00000F0F6FF14B1204600F07EFF15B0BDE8BF +:106AF000F08F00BF70B5079C84469E4608680CB1B5 +:106B000001232360DCF8141584680131CCF81415D6 +:106B100090F83210436A283128334362456BC9B27A +:106B2000A4F12803846380F832108360AD78042DCB +:106B300006D03A2A10D1012D0ED1595C87290BD1EC +:106B400001698B4211D24FF0FF30FCF793F84FF000 +:106B5000FF30FCF78FF8F6E7DCF83C350133CCF872 +:106B60003C3500F0B5FF502070BD60260499A4F1BB +:106B7000200541EA0E4141EA022212BA8363294606 +:106B800044E90A620598103C00F0F8FB214606989B +:106B900000F0F4FB204600F079FC284600F076FC7B +:106BA000002070BD8C4670B543F233350346144661 +:106BB0000826DCF80C2088B0CDE9025200F5C86543 +:106BC0004FF0FF312846CDE906340096FBF7F6F882 +:106BD0006846E36B98472846FBF714FA019808B01B +:106BE00070BD00BF8C4670B543F233350346144682 +:106BF0000926DCF80C2088B0CDE9025200F5C86502 +:106C00004FF0FF312846CDE906340096FBF7D6F861 +:106C10006846E36B98472846FBF7F4F9019808B0FB +:106C200070BD00BF9209022A10B58C6B0BD0032AED +:106C300003D0012A0BD0002010BDA26902F07F42D0 +:106C4000B2F17F4F03D0034A2833FDF759FD54209A +:106C500010BD00BF000002042DE9F04FD1F81880EC +:106C600085B0CDE90210D0F818C014464046002C7B +:106C70007CD0BCF1000F00F0C880002800F0C58077 +:106C8000DCE90235ED1AA54228BF25464669C268EF +:106C900028BF4FF00408A6EB020138BF4FF00108EF +:106CA000A942C0F0A380416A57194E1B5919C76009 +:106CB00046624FF0000A08F0010BCCF80810002DD6 +:106CC00000F0AB8025F01F07E71BCDF804C081461C +:106CD000BC461946AF08013F51F8040B161D062F9C +:106CE00005D8DFE807F04F4C4919470F09000B465C +:106CF00010600431324604361B6813600B4632467E +:106D00000431043618680B461060324653F8041BF1 +:106D100042F8041B161D191D1B681360B64651F876 +:106D2000043B4EF8043B0B46724653F8080BA4454F +:106D300042F8080B4868CEF804003FD0203DA4F18B +:106D40002004C6D14846DDF804C0BBF1000F31D0A5 +:106D5000DCF804C0039BC3F818C0BAF1000F02D0DE +:106D60004068029B986118F0040F80D0002005B0A5 +:106D7000BDE8F08F1646C8E716461946CEE7964698 +:106D80001946D0E786461F460B4605F00301022947 +:106D9000C2F800E048469646DDF804C0324617D0F7 +:106DA000032917D0012901D11B781370641BBBF193 +:106DB000000FCDD1BAF1000FD8D0D1E70F1D05F0EB +:106DC000030102294846DDF804C00EF1040EE7D1A4 +:106DD0001E4605E03B797E1D0EF105028EF804305B +:106DE000334613F8011B02F8011BDDE7476A5D1803 +:106DF0007F1AC6604762CCF8085051B14FF0020AC2 +:106E00000D464FF0000BD0465CE7432005B0BDE8CF +:106E1000F08F4068029B986129E7BBF1000FA5D075 +:106E2000DCF804C0039BC3F818C09CE72DE9F041CF +:106E3000012496B00591496B1E9F4D6807947DB162 +:106E40001D99029701911C990446009107A903918D +:106E500005A9FFF74FFE064658B116B0BDE8F08110 +:106E60004FF0FF30FBF706FF4FF0FF30FBF702FF5C +:106E7000F6E7059BD5F824809A6838461D999A63F1 +:106E800000F050FA012818D0384600F099FAB0F115 +:106E9000805F12D0059B14940E96129315966A7912 +:106EA00022B33A6802F07F42B2F17F4F3FD143F202 +:106EB0003332F968CDE910211CE00023D4F83C26D8 +:106EC00005980EA900F000FC00286FD0D4F85825D2 +:106ED000D4F8483501320133C4F85825C4F8483590 +:106EE000059800F0F5FD16B0BDE8F0810020002106 +:106EF000CDE910011595596A41456CD8D4F81C3577 +:106F0000D4F81825ED6B283B01320B44C4F8182542 +:106F1000C4F81C3515B10EA8A8479EE74FF0FF3006 +:106F2000FBF7A8FE4FF0FF30FBF7A4FEF6E70AA838 +:106F3000099600F01DFA334639462046009608AA05 +:106F4000FDF784FB00284BD03946204604F088F931 +:106F5000002874D038460AA900F010FA4FF0FF302C +:106F6000059B39465B6B08AACDE901036B6A204695 +:106F700000930AABFDF7EAFA0028B1D1089B5E6ADC +:106F8000727E0996911E0329059B39D8318A032AFE +:106F900049BA89B21091D6F81210159509BA119113 +:106FA000A9D1042205217276F161A4E7059BD4F8EA +:106FB0001825596B586AD4F81C354D6828380E9935 +:106FC000034401324D632046C4F81825C4F81C352B +:106FD000FEF7ACFF84E741460EA8FFF789FC3CE7CB +:106FE00008980AA9436A1430099300F0C7F9099E6A +:106FF000727E002AC6D14FF0FF30FBF73BFEFAE766 +:107000000021B06AD961002838D0F26AD361B27E1B +:10701000F362531CDBB2042BB3767FF61EAFC36959 +:10702000B276B36200F054FDD4F84825D4F8583550 +:1070300001320133C4F84825C4F858350DE7294614 +:1070400020460AAA09AB04F07DF800287FF448AF77 +:107050004FF0FF3305983946406B08AACDE901305F +:107060006B6A204600930AABFDF770FA00287FF4A4 +:1070700037AF099E002E81D0727E83E7D4F878184E +:10708000C1B10121B176C6E90A335B6B35620025D7 +:10709000062A336308BF7176012220460AA90196A9 +:1070A0000095FDF7E5FB0222099B1A76D4F8C42E61 +:1070B000DA61D2E61846B5E72DE9F043D0F8544C32 +:1070C00080460D4689B0002C34D04FF000090026D0 +:1070D000002703E0A369A14663B31C46A378002BF5 +:1070E000F8D0637F042BF5D1D4E902232946684602 +:1070F000CDE90267CDE9002300F014F90028E9D0BA +:1071000000234FF00002A1692370A370A283B9F19C +:10711000000F23D0C9F8181004F10806314604A85E +:1071200000F03EF94046626804A9FFF75BFD304677 +:1071300000F01EF9D5E906239AB1D361EB6903B1DA +:107140009A610023C5E90633D8F8BC3E0BB19D61B6 +:10715000EB61C8F8BC5E09B0BDE8F083C8F8541C08 +:10716000DAE7C8F8B83EEAE7D0F86C35D0F8A027DF +:107170000133C0F86C35002A51D04A6A70B5072A2D +:107180000C464AD98D688446B5F802E09EFA9EF313 +:107190001EF4807F6B809BB21FD1072B30D923F068 +:1071A0000703083A1344B3F5803F2BD2EFF3108264 +:1071B00072B6DCF8AC37EBB10023DCF8B017CC6169 +:1071C000E361CCF8B04782F31088002202210CF270 +:1071D0004C70FAF74DFC002070BD8E6B766816F48B +:1071E000E02FDCD004234FF08062A5F802E0FDF729 +:1071F00087FA12E0CCF8AC47CCF8B047E361E2E79D +:10720000552070BDA36B4FF08062EB1A214660469B +:10721000A5F802E00233FDF773FA542070BD542044 +:10722000704700BF2DE9F843D1E90235ED1A012D71 +:1072300039D95A788C6B0132D200A3EB040C9542F9 +:107240000F4680464FF00204ACF12809A2F1020675 +:1072500013D223E0012A04F102031AD009EB04033C +:1072600039464046FFF7DEFC023480B96B789A1C41 +:10727000B61A1C44002E09DDBB681A5D1D19002AD0 +:10728000E8D1013E002E04F10104F5DC0020BDE848 +:10729000F8836C78A21CB61A1C44EBE79A78ACF120 +:1072A0002603FFF7BFFC5420BDE8F8834B6A072B89 +:1072B00013D98B6893F803C0BCF1000F01D160466D +:1072C000704710B58C6B4FF080621B1B0233FDF7CB +:1072D00017FA4FF0540C604610BD4FF0540C604646 +:1072E000704700BFF8B5540906460D4602F01F0767 +:1072F00003D0A20008F064F888B977B14FF0FF33EB +:1073000056F8242055F82410C7F120074A40BB4006 +:107310001A420CBF01200020F8BD0120F8BD00205A +:10732000F8BD00BF02680B689A4201D00020704788 +:1073300042684B689A42F9D182688B689A42F5D1CB +:10734000C068CB68C01AB0FA80F04009704700BF2F +:107350000346006848B95A6842B99968104629B985 +:10736000D868B0FA80F0400970470020704700BF2D +:1073700080EF506080ED007F704700BF03680B60B6 +:1073800043684B6083688B60C368CB60704700BF05 +:1073900090ED007F81ED007F03690B61704700BFB6 +:1073A0000022012310B4054C8360C0E90042CB6881 +:1073B0005DF8044B43F07F43C3607047000002FF59 +:1073C000036803F07F42B2F17F4F16D09A0D920509 +:1073D00012F1C07F40D012F1A07F0CD0D0E9011291 +:1073E0000B43134307D1C36863B3012B214808BF84 +:1073F0004FF0805070471F48704713F57F0F24D01F +:1074000013F57E0F10D013F57B0F22D1436803BB19 +:107410008368F3B9184AC368934222D0022B1748F5 +:1074200018BF4FF080407047436893B98368D3B169 +:10743000012B0ED1C3681248B3F17F4F38BF4FF014 +:10744000804070474FF00050704743680BB9836825 +:1074500023B14FF0804070470A487047C368012B42 +:10746000DCD109487047C368012BFAD0022BF0D158 +:107470000248704704000080030001002000004023 +:10748000400000400100008010000040A8B1D0E999 +:10749000022310B4D0E9004185B024BA09BA12BA67 +:1074A0001BBACDE90041CDE902239DED007F80EDBF +:1074B000007F05B05DF8044B7047704791ED007F89 +:1074C0002DE9F043F9EE06CF00244FF034094FF0D8 +:1074D000100E88461E46174683B01C600CF00F0C39 +:1074E000BCF1100F08BF4FF0000C09FB0CF405199C +:1074F00095F8E9310CF1010C33B1BEF1010EEFD179 +:10750000432003B0BDE8F08304F5E8740444214649 +:10751000019300F013F840462146FFF72FFF0622A3 +:10752000019B85F8E92118467B68C5F80072C5F80B +:10753000F031346003B0BDE8F08300BFF8B58C6A69 +:107540000D4606462CB12046E46900F0C1FA002C35 +:10755000F9D100236A6AC5E90A332B61AB826B76E5 +:107560006B8302B193610020D6F8107568623946CA +:1075700077B133460822D3F890402CB1D3F8B44009 +:107580000139AC4206D019B1013A03F12803F2D116 +:107590000020F8BD013FC3F89000C3F8B400C6F85E +:1075A0001075F0E791ED007F2DE9F0470023F9EE2B +:1075B000064F10264FF0340A0F469046814613605E +:1075C00004F00F040AFB04F309EB030C9CF8E92117 +:1075D0005AB103F5E87309EB0305DCF8F03123B188 +:1075E00039462846FFF79EFE40B90134102C08BFEB +:1075F0000024013EE6D14320BDE8F0870020C8F812 +:107600000050BDE8F08700BF70B50446806A904224 +:1076100029D300200860EFF3108C72B6A5683DB93D +:1076200020690130206103BB01208CF3108870BDFC +:107630004FF0AA364FF0040EE369013DA5601D69C5 +:107640002A44DD69E561C3E90600C3E90222586006 +:107650005862586383F82C0083F832001E62A3F846 +:1076600030E00B60E1E74D2070BD60690130606182 +:1076700012480568E967E16AAA67114AEC66AA66DA +:10768000C1B14A6FC5E91C1215674D6701210C2075 +:10769000226B0A4422630B4AEB64136828630B4491 +:1076A0001360A9638CF310882846FBF7ADFBD5F86F +:1076B000840070BDE562C5E91C55E7E78C8E0022A9 +:1076C00089780002F48D00222DE9F043002416464B +:1076D000426A85B00C60002A4CD02246804689461A +:1076E000304603A91F46FFF78FFF044610BBD8F8AA +:1076F000343003984546436398F8303080F8303092 +:10770000D8F810100097D8F80C203346521A00F021 +:1077100033F8044609E06D6885B1D5E902123346B5 +:107720000097521A00F028F804460398002CF2D073 +:1077300000F05AF9204605B0BDE8F083D8F81050A3 +:10774000D8F80830426A5B1BD8F83810D21A426267 +:10775000D8F824604D1B0169B2420B442944836070 +:10776000816305D1C9F80000204605B0BDE8F0836B +:1077700000F03AF91224DDE72DE9F04F99468369CC +:1077800085B080460F461546DDF838B0002B4CD04A +:107790001C4600266269E168A2466468521A1644D3 +:1077A000002CF7D1AE4203941AD200240AE0A26959 +:1077B000002A37D05360A3615A69DB68D31A1E448C +:1077C000B54239D95B460022484603A9FFF71CFFA2 +:1077D0000346002841D1039B002CE8D11C46EBE76F +:1077E000D8F824202A44C8F82420039325B914E0AB +:1077F00053680393C8F81830D8685C693946241A6E +:10780000AC4228BF2C46224607F014FE039A2D1BDB +:10781000D36827442344D360EAD10023184605B037 +:10782000BDE8F08FA3616360C6E74669C268B61A17 +:10783000AE421DD29A46B8E7BAF1000F1CD0CAF882 +:1078400004400021D8F82430A1615A19D8F8183022 +:10785000C8F824209BB10393CEE7002CDED0019022 +:10786000204600F0C1F8019B184605B0BDE8F08F36 +:10787000426A03462A44B6E7C8F80440E1E74346B3 +:10788000CDF80C80B8E700BFC36EEFF3108172B67D +:10789000826E52B14BB110B4164A1C68944207D0A4 +:1078A00081F310885DF8044B704781F310887047AE +:1078B0000024026F8466824219D0DC6A8442446FDD +:1078C00008BFDA62546722671A6B046B013A0C2C0A +:1078D0001A63E5D10124084AC0F8844013682344A0 +:1078E000136081F310885DF8044BFBF711BADC627A +:1078F000EAE700BF4B434150F48D00222DE9F84FD9 +:1079000092463C2204468B460A9D0AF13F071D44DD +:10791000033323F00306AD1B25F00305002127F0F8 +:10792000030706EB02090AEB020807F073FD701962 +:10793000F3199842C4E90865C4F804B0C4F828A053 +:107940003FD300214FF0FF3B8A46B044A9EB030927 +:10795000A8EB0308A6EB030C03EB0C0203EB090EE8 +:1079600008EB0305D36143F80C40C2E904E5C2F813 +:1079700004A0C2F820B01A463B44984201F101012C +:10798000EAD20023D21BD361C4E90211E661EFF30E +:10799000108172B60C4A0D48136820606BB19A6B67 +:1079A0009C635463C4E90D32094A136801331360C0 +:1079B00081F310880020BDE8F88FC4E90D441460FD +:1079C000F2E732460021DCE74C8F00224B43415066 +:1079D000488F002200230249024A0B60136070475F +:1079E0004C8F0022488F002200286AD02DE9F843EE +:1079F00003461A6A4FF0FF39B2F1AA3F4FF0000474 +:107A0000314F41D15E68EFF3108872B61968C86AC9 +:107A1000002845D0026F824250D0D0F874C0CA62AC +:107A2000C2F874C0CCF8702000220D6BD7F800C0EB +:107A300005F1FF3E0CF1010CC1F830E0C7F800C0C1 +:107A4000826688F310884FF0AA3E816FC3E9062250 +:107A50001D6983F82C201C8683F83220D0F87CC066 +:107A60002944C3E902115A605A625A63C3F820E0FC +:107A7000CCF80030C0F88420FBF74AF9DEB1334679 +:107A80001A6AB2F1AA3FBDD01B6833B10F4A196818 +:107A9000914202D19A6901329A610720BDE8F883C8 +:107AA0008A68C8690132C3E90709CB618A6088F333 +:107AB0001088002EE3D10020BDE8F8830022CA62BE +:107AC000B2E70020704700BFF48D00224B434150C5 +:107AD000EFF3108272B6036AB3F1AA3F17D00133F5 +:107AE00015D010B400214FF0DD3490F832C0836817 +:107AF000C46163448360436A80F83210A3EB0C03D3 +:107B0000436282F3108808465DF8044B704782F3A5 +:107B10001088FFF769BF00BF2DE9F041134FDFF870 +:107B20006880134E3B68D8F800103268114D0B4343 +:107B30001343114C2A6813432268134314D1FFF7EF +:107B400049FFFEF7A5F800F0A7FB4FF000420B4BF2 +:107B50003A60C8F800300A4B0A4A336003F10073F8 +:107B600003F6C9032A602360BDE8F081608F00221C +:107B7000588F0022548F0022508F00220A00640088 +:107B80004B010A054A12201C5C8F0022704700BF7F +:107B9000EFF3108272B6C36E4BB310B423491C6866 +:107BA0008C421CD1816ED1B1EFF305842049096864 +:107BB00021431FD1046FC3F8F4108442D3F8F0308E +:107BC000816611D0416FC3F8104161670C67D3F82B +:107BD0001411046B01390C2CC3F8141119D082F361 +:107BE00010885DF8044B7047C3F81011EFE782F37B +:107BF000108870470F49D3F8AC30816682F3108843 +:107C000000224FF480515DF8044B03F24C70F9F7F9 +:107C10002FBF23240849C0F884400B6801330B6050 +:107C200082F310885DF8044BFBF772B82050435480 +:107C3000200000228D7B0002F48D00222DE9F0410E +:107C40000546D0F8AC4084B004F5C86803914046BE +:107C50004FF0FF311746FAF7B1F8D5F8EC30002BAA +:107C600032D1D5F8F4307BBB039800284CD000EB20 +:107C7000102303F01F0304EB830CDCF82069E86099 +:107C8000002E4FD0344603E0D4F8EC40A64222D078 +:107C9000E1688142F8D1002F4CD0D4F814212A4E4B +:107CA0000132C4F8142132684346C5E93C4204F568 +:107CB00088702A462549009703F04AF83368D3F8BC +:107CC000840004B0BDE8F0814046FAF79BF9222019 +:107CD00004B0BDE8F081F3689842DCD0EFF3108186 +:107CE00072B6DCF82039D3F8F020C5E93B32C2F88F +:107CF000EC50C3F8F05081F310884046FAF782F94F +:107D0000002004B0BDE8F08107F0E8FAC0F30D01EF +:107D100001F54041204603AA039100F087FA70B9AB +:107D20000398A4E7EFF3108172B6C5E93B55CCF890 +:107D30002059E0E74046FAF765F92320C8E74046B6 +:107D4000FAF760F94520C3E78C8E0022917B000290 +:107D50002DE9F0410446D0F8AC704FF0FF3107F543 +:107D6000C8663046FAF72AF8626C0A2A63D0012AFC +:107D70005BD1D4F8EC1000294ED0E26802EB12225D +:107D800002F01F05EFF3108872B6D4F8BC30002B58 +:107D900056D1D4F8EC30A34259D0D4F8F02007EBF8 +:107DA0008501C3F8F020C2F8EC30D1F82039A342A5 +:107DB00004BFD4F8EC30C1F820390023C4F8EC300B +:107DC00088F31088D4F8102102B3D4F81411D06EBF +:107DD0000139C0E94421C0F8F430C4E94433EFF379 +:107DE000108172B607EB8503D3F82029AAB3D2F825 +:107DF000F030C0E93B23C3F8EC00C2F8F00081F397 +:107E00001088002100F5887002F07EFF3046FAF7F6 +:107E1000F9F80020BDE8F081D4F8F40010B3FFF7C2 +:107E2000B7FE3046FAF7EEF8F3E73046FAF7EAF82D +:107E30003520BDE8F081204601F018F9626C96E724 +:107E4000204601F0B9FCD4F8EC30A342A5D10022C1 +:107E500005F5127347F82320AFE7C0E93B00C3F8EC +:107E60002009CCE73046FAF7CDF82420D2E700BF4E +:107E7000EFF3108172B6C26E2AB310B4204B1468AF +:107E80009C4219D1836EBBB1D2F8AC40EFF3058CA4 +:107E90001C4B1B6853EA0C0318D194688366C2F824 +:107EA0000831C2F8D83064B90224D36C013BD364E2 +:107EB000036B54640C2B16D081F310885DF8044BCF +:107EC00070470124F4E781F3108870470E4B8366F6 +:107ED00081F31088002204F24C704FF480515DF859 +:107EE000044BF9F7C5BD3824084AC0F8844013682C +:107EF0000133136081F310885DF8044BFAF708BF73 +:107F000020504354200000228D7B0002F48D00227B +:107F1000D0F8A4392DE9F041D0F8A079002B4AD04F +:107F20002A4D03F1FF3818E0D7F8080110B1836E2D +:107F3000AB4246D0D7F80C0110B1836EAB423CD0B7 +:107F4000D7F8FC404CBBD7F80441C4B908F1FF385E +:107F5000B8F1FF3FD7F818712DD0D7F81441002C95 +:107F6000E2D0D7F8106102E0013C366FDCD0B36E8E +:107F7000AB42F9D100213046FFF70AFEF4E7D7F80B +:107F8000006102E0013C366FE0D0B36EAB42F9D144 +:107F90000021304602F03AFFF4E7D7F8F86002E03B +:107FA000013C366FCFD0B36EAB42F9D100213046E1 +:107FB00000F052FEF4E7BDE8F081002100F008F87F +:107FC000BEE70021FFF754FFB4E700BF8D7B00023E +:107FD000EFF3108172B6C26EC2B130B41A4C15689C +:107FE000A5420FD1846E034664B1EFF3058C174CA4 +:107FF000246854EA0C040CD1056B84660C2DC2F87D +:108000000C4114D081F3108830BC704781F3108884 +:1080100070470F4CD2F8AC009C6681F310880022A8 +:1080200030BC4FF4805100F24C70F9F721BD41256E +:10803000084CC0F8845022680132226081F3108815 +:1080400030BCFAF765BE00BF205043542000002228 +:108050008D7B0002F48D00222DE9F0414FF0090ED6 +:1080600004464EF001E000F6C413C0F82C3B00F6C5 +:10807000E81343F8083C24330FF005C800254FF0FF +:10808000140C45F6C0524FF00A086426104F1149EF +:10809000114B1248DFF858E0C4F8B479C4F8AC19B1 +:1080A000C4F8303C0E490F4B0F4FC4F8B009C4F868 +:1080B000245B20461A60CEF80080C7F800C00E602E +:1080C000FDF774F9094B2846C4F8A839BDE8F081DA +:1080D000258C0002218C0002117F0002F580000235 +:1080E000688F0022648F00226C8F0022C1880002FA +:1080F000708F0022F8B54C4BD0F8A0491F68D0F81B +:10810000A4395BB306465D1E07E0DB1BC4F8D8301C +:10811000013D6B1CD4F8184120D0636C042B08D9A6 +:10812000D4E913239A4237D0636DBB423BD9DB1BA2 +:108130006365D4F8D830002BEAD0BB42E5D8D4E947 +:10814000383293420BD394F8A81041B92046013D30 +:1081500000F0A2FF6B1CD4F81841DED1F8BDD4F8B2 +:10816000A0108A4203D894F8A820012AEED0626CAD +:10817000D11E012930D9D4F8D010C9B1A36C002286 +:10818000013BE3662146304601F02EFB0022236CC2 +:1081900084F8AA206366BBE7D4E920329A42C8D2A9 +:1081A000636DBB42C3D82046A16C00F0CFFBC0E793 +:1081B000216E09B9062AE1D9073A042AA8D801A1F3 +:1081C00051F822F0FD81000211810002FD810002C0 +:1081D00021820002FD810002D4F8E820013303FB74 +:1081E00002F2C4F8E030D4F8DC30A16C93402046B1 +:1081F000C4F8D830013900F0C5FC89E7D4F8E8208C +:10820000013303FB02F2C4F8E030D4F8DC30A16C97 +:1082100093402046C4F8D830013900F065FC77E778 +:10822000204600F023FF73E7708F00222DE9F04114 +:108230000F46064690460C4600F5C8654FF0FF31E4 +:108240002846F9F7BBFD04EB142303F01F0303F5E5 +:10825000127356F82320B2B1134603E0D3F8EC3082 +:108260009A4210D0D968A142F8D101342846F9F7D2 +:10827000C9FEB4F5803F28BF4FF44044BC42DDD175 +:108280004520BDE8F0812846F9F7BCFE0020C8F87B +:108290000040BDE8F08100BF704700BF0023844666 +:1082A000136003290FD99CF80030022B11D053B171 +:1082B000012B0AD09CF80100844478B188420CD884 +:1082C000091A0329EFD8012070470CF1010C01397C +:1082D000E7E79CF80130042B01D0002070479CF8A0 +:1082E0000210012011609CF8033043EA012313605F +:1082F000704700BF70B50D460646D0B01446002149 +:108300004FF49E7201A807F085F895F830302C964E +:10831000042B1ED0062B2BD02368E26899B21B0CCD +:108320000B93D30204910CD46368686A110F034461 +:10833000A3EB810312F4403F03F1010218BF13467F +:1083400063608023214601A82E9300F0F5FB50B016 +:1083500070BDAA6B3046D16806936B6B0EAA0E9364 +:108360000FAB0791FDF782FE95F83030062BD3D185 +:10837000A86B07A908300693FFF700F86B6B5A68E3 +:108380004F930E92C8E700BF00222DE9F04F91F8FD +:1083900030308DB0042B0D4604460B9200F09D80CA +:1083A000062B40F0308140F2C4428B6B0B9203F1FC +:1083B000080A03F118094B6B5B680293CDF8009033 +:1083C0005346062128466A6AFCF7BCFB4FF6FF734A +:1083D000984240F08D80D5F80880D8F80420D8F86D +:1083E0000C3011BAD8F80820D8F8007012BA0892E8 +:1083F0003FBA1ABA0791069709929DED067FD8F801 +:108400001020C3F3031312BA053B88ED007FC8F8B0 +:10841000102057D46A6A990001F11400824251D3A6 +:10842000002B40F00181BEB206EB172303F01F03BF +:1084300003F5127B049354F82B303F0C002B67D0CC +:108440000122039205E0D3F8EC3054F82B209A4235 +:1084500031D0DA68B242F6D19A6ABA42F3D15A6997 +:1084600095F830108A42EED1042A00F0D080062A16 +:10847000E9D103F1180051460593FEF753FF059B20 +:108480000028E0D0D8F80C2044F82B3090030DD50C +:108490000B9A19691A638A4240F2D981002900F0C7 +:1084A000D6810A46D96202FB02F2DA6329461846EF +:1084B00000F0AEFF0EE0039A52BB4246294620462A +:1084C000FFF718FFD4F8BC3528460133C4F8BC3593 +:1084D000FFF78AFA0DB0BDE8F08F4FF406728B6B90 +:1084E0000B9203F10C0A03F110094B6B029365E741 +:1084F000D4F8BC25D4F8C435013201332846C4F879 +:10850000BC25C4F8C435FFF76FFA0DB0BDE8F08F95 +:10851000D8F80C20D10262D4D4F8301B00295ED0E8 +:1085200095F83030042B00F0C480062B00F0A680B4 +:108530000B4602E0DB698B4251D01868B042F9D19A +:1085400012F4C02F994641D0930309D5D4F8CC3505 +:108550000133C4F8CC35D4F8C8350133C4F8C83574 +:10856000D9F808B0BBF1000F00F0CB8012F48022E4 +:1085700000F02081D9E9042302F1FF3B32B30294D9 +:1085800003951E4654461D460AE0062A00F08980DF +:108590000BF1FF3BBBF1FF3F3546F66900F0E88089 +:1085A00096F83020B068042AB0F802A0EDD150F857 +:1085B000080C22689042EBD1BA45E9D1D8F80C20DA +:1085C0002B46DDE90245500300F1D580D4F8C035D3 +:1085D00028460133C4F8C035FFF706FA7AE791035D +:1085E00004D5D4F8D8350133C4F8D835D4F8C0351B +:1085F0000133C4F8C035530310D52846FFF7F4F90A +:108600000DB0BDE8F08F924691460292D6E69A6987 +:10861000DAF8000090427FF416AF33E7424629466D +:108620002046FFF767FEE8E70BAA08F11400FFF702 +:1086300035FE024680B10B9BD8F80070002B7FF40A +:10864000F2AE95F83030042B57D0062B7FF4EBAE0A +:1086500040F2C4430B93E6E6D8F80070BEB206EBD6 +:10866000172303F01F0303F5127B049354F82B30F8 +:10867000002B3FF422AF3F0C0392EAE649465046F6 +:10868000FEF750FE10B1BE423FF41CAF5046FEF75D +:1086900097FE42003FF516AFD8F80C20D4F8301BF7 +:1086A00046E721462038FEF73DFE00283FF470AF34 +:1086B00082E7D9F80000DAF80030834213D003F0E3 +:1086C0007040B0F1604F3FF4FDAE0298D0E906C0B3 +:1086D00003EA0C0E864509D083423FF4F3AE013322 +:1086E0007FF426AFEEE6BE42E9D1EBE66FEA0C0E70 +:1086F00023EA0C0CE645EFD1E4E64FF406730B9346 +:1087000091E6D9E9042302F1FF3B002A7FF437AF59 +:10871000D8F80C3013F480237FF458AFD9F8142024 +:10872000EB61002A00F0C380D9F81830DD61D9E987 +:1087300003214B1C9342C9F81850C9F810307FF63A +:10874000C9AED4F8C835D4F8D825D9F81400013BFF +:10875000C4F8C8350132D4F8C035C4F8D825C26988 +:108760000133C4F8C035C9E90412FFF73DF9B1E699 +:10877000DDE90245CCE7D9F81410F269B14214BF23 +:10878000DA61C9F81420D9F818203046B24208BF7F +:10879000C9F81830FFF728F9D9F81020D4F8C035F7 +:1087A000013A0133C9F810202846C4F8C035FFF754 +:1087B0001BF98FE6C9F8082095F83030042B039395 +:1087C0005DD0039B062B4CD00022049BCBF8287075 +:1087D00004EB8304D8F80430CBF84C300B9BCBF877 +:1087E0003030CBF86430DBF86030CBF84030D4F870 +:1087F0002039CBF868207BB3D3F8F020CBE93B32AB +:10880000C2F8ECB0C3F8F0B02846D9F80440FFF73E +:10881000EBF8DBF84430042B06D0002C3FF45AAEC2 +:1088200031465846A04755E60022DBE912130133D2 +:10883000CBF84C304B1CCBF84830DBF8DC305846DA +:10884000CBF8D830CBF8E02000F09CF9E5E7596C84 +:1088500003292FD0DA6226E6CBE93BBBC4F820B966 +:10886000D2E7CBF8143050460BF11801FEF786FD25 +:108870006B6B029ACBF83831CBF83420A4E7029B1B +:108880002046CBF834305B4643F8382FDAF8001036 +:108890000BF13402FDF7EAFB039BCBF81430DAF856 +:1088A0000030CBF8183095F83030039389E7C9F8D9 +:1088B00014503CE7D96A8A42CCD30A46F3E500BF9C +:1088C0004A6A30B4132A03460C4631D9EFF3058CBB +:1088D0001C4A126852EA0C021AD0EFF3108072B6EA +:1088E000D3F8B819E9B10021D3F8C029D3F8BC599D +:1088F0000132EC61C3F8BC49E161C3F8C02980F3DF +:108900001088002230BC802103F24C70F9F7B0B817 +:108910000D4D00F29C622D689542DED130BCFFF710 +:1089200033BDC3F8B849C3F8BC490122E161E4E7AB +:10893000D0F8BC2530BC01320846C3F8BC25FFF78F +:1089400053B800BF200000228C8E0022002310B5F7 +:1089500084B00A46CDE9013300934FF48011C36C13 +:10896000044600F007F8024B1B68636504B010BDB5 +:108970006C8F00222DE9F04F0D4617460446D0F8C3 +:10898000AC908DB015F4003B1E464FF038024FF00E +:108990000003D9F83C060BA914BF4FF0E04A4FF092 +:1089A000A04A0597D4F88070FEF72EFE002858D113 +:1089B0000B98D0F808804369A3EB08031C2B79D9E6 +:1089C00063693D4380F83030042B08BF636BE26875 +:1089D00008BF4363059B45EA0A051FBA1423436297 +:1089E000A36A2DBA43EA02431BBA08F11402C2601B +:1089F000CDE9063709950023266536BA08969DED20 +:108A0000067FD4F88020C4F88420C8F81030189B62 +:108A100088ED007F4BB108F11503C360189B1B78EC +:108A200088F81430436A01334362BBF1000F1BD155 +:108A30006369426A042B26D0062B52D1D4F8383110 +:108A400004F11801083300910621FCF77BF8C043BC +:108A50006269000400BA042AC8F810002FD0062A60 +:108A600016D00DB0BDE8F08F169BC1681ABA179BDF +:108A70001BBAC1E90023426A636908310832042B3A +:108A8000C1604262D8D1636B04F118011433DAE794 +:108A9000D4F838010B991834486308304B6ACDE993 +:108AA0000104D9F8CC4E48460094FEF7BFF90DB04A +:108AB000BDE8F08FFEF798FF0DB0BDE8F08F4FF4E2 +:108AC000C025D4E92D23A16B4846CDE90231D4F865 +:108AD000B0300092A2690B990195FDF775FA6269B1 +:108AE000BDE700210B46AEE710B5002484B0C36C8F +:108AF0000A46CDE901444FF488110094FFF73AFF8C +:108B000004B010BD10B500238E46944686B00DF11A +:108B10001702CDE900330292C36C4FF48011724604 +:108B200004468DF817C0FFF725FF024B1B686365ED +:108B300006B010BD6C8F002210B5CA688C4612F4C6 +:108B40008012044684B012D00023DCF808204FF4D1 +:108B50008021CDE901330093FFF70CFFD4F8AC205E +:108B6000D2F8E4350133C2F8E43504B010BDDCF8C6 +:108B700004304FF4A011CDE901220092FFF7FAFE74 +:108B8000ECE700BF70B543690446042B0D4684B082 +:108B90003CD0062B3ED1436B5B6A3C3B21699BB2C8 +:108BA000994230D279B30B4641F00171626C042ACC +:108BB00011D0032AE36216D1002318482A46CDE9D2 +:108BC000001002934FF400312046FFF7D3FEC4E9B2 +:108BD0001B5504B070BD226B934228BF134603FBA4 +:108BE00003F2E362E26300260C48E36C2A46CDE917 +:108BF000001002964FF490112046FFF7BBFEC4E927 +:108C00001B5504B070BD43F00171CFE7436B5B6A45 +:108C1000283BC3E74FF001710023C7E700010101C2 +:108C2000704700BF70B5EFF3108272B60026D0F81F +:108C3000B849C0F8BC69C0F8B869C0F8C06982F327 +:108C4000108844B105462146E4692846CE61FFF705 +:108C50009BFB002CF7D170BDEFF3108272B6C36E90 +:108C6000002B36D010B424491C688C4229D1816E67 +:108C700039B3EFF305842149096821432CD1046FEE +:108C80008166844222D0416FC3F8F84061670C6767 +:108C9000D3F8FC10046B01390C2CC3F8FC1010D174 +:108CA0005B6C1749052B0CBF012438240B68C0F8F6 +:108CB000844001330B6082F310885DF8044BFAF7AF +:108CC00027B882F310885DF8044B7047C3F8F8109A +:108CD000DEE782F3108870470A49D3F8AC3081662A +:108CE00082F3108800224FF480515DF8044B03F2A8 +:108CF0004C70F8F7BDBE00BF205043542000002246 +:108D0000F48D00228D7B0002436C052B3DD02DE9B4 +:108D1000F041022B04460E4682B001D0042B29D12B +:108D2000D4F8AC504FF0FF3105F5C8673846F9F775 +:108D300045F8636C022B2AD006B3DFF8D88005F221 +:108D40009C65D8F80030AB4218D03B4604F58470DF +:108D500022462F49009601F0FBFFD8F80030D3F8E7 +:108D6000840040B1022200236264C4F8D83002B00B +:108D7000BDE8F081362002B0BDE8F0813846F9F751 +:108D800041F9372002B0BDE8F08100207047D4F8E7 +:108D90004880B8F1000F32D106F0A0FA0004A064B8 +:108DA00006F09CFAA36C40EA0301E36F0420C4E9D7 +:108DB00020330023D4F8EC20A1646064E36522B37F +:108DC00080EF5060E26C84ED227F0132E264D4F8DF +:108DD000DC202046C4F8D8204A1CC4E91933C4E971 +:108DE0002633C4E93433C4E92F33C4F8E030A26435 +:108DF000C4F8CC30C4F8C430FFF7C4FE9CE706F0DA +:108E00006DFA08F580310144CFE7C4F8D82093E724 +:108E1000717E00028C8E00222DE9F843154600F584 +:108E2000C8690E4607464FF0FF3148469846F8F7A6 +:108E3000C5FF6B6C012B3FD1D5F8EC30A3B9D5F849 +:108E4000F4308BB9D7F8301B6B6399B10C4602E054 +:108E5000E469A1420ED02268B242F9D14846F9F73E +:108E6000D1F83420BDE8F8834846F9F7CBF8222042 +:108E7000BDE8F883D7F82C3B4BB300200224DA6915 +:108E8000C7F82C2B089AC3E90400C3E90125C3F8ED +:108E90000C801E609861C5E902066C64C5F8D800B4 +:108EA00081B10A6A0B62D3614846C3E90712F9F738 +:108EB000A9F80020BDE8F8834846F9F7A3F8352063 +:108EC000BDE8F8831A461946C7F8303BECE7484638 +:108ED000F9F798F83320CBE7F8B50446D0F8AC6042 +:108EE0004FF0FF3106F5C8652846F8F767FF636C59 +:108EF000052B38D8012B33D0022B40D1D4F80C01EC +:108F000010B10021FFF764F8E368D4F8EC2003EB1C +:108F10001323A24203F01F033AD0002A40D006EBED +:108F20008303D3F82009D4F8F010A042C2F8F0105F +:108F3000C1F8EC2004BFD4F8EC20C3F820290023AA +:108F4000C4F8EC3001230021D4F8BC206364A36092 +:108F5000C4F8D810C2B92846F9F754F80020F8BD73 +:108F6000D4F8EC305BB102230027636404F11800ED +:108F70006761FEF7FDF9636CA762022BBED028463D +:108F8000F9F740F83620F8BD204600F015FCE2E77E +:108F9000002203F5127346F82320C4F8EC20D1E731 +:108FA000D6F8301B0029CDD00B4602E0DB69994290 +:108FB000C8D09A68A242F9D100229A60C2E700BFE5 +:108FC0002DE9F041064600F5C8680D4640464FF0D1 +:108FD000FF31F8F7F3FED6F8302B42B3144602E027 +:108FE000E469A24223D02368AB42F9D1A36873B3EA +:108FF0005A6C022A21D1012100225964A260E3693E +:10900000A34220D0D6F8301B226AA1421A62D36153 +:1090100004BFE369C6F8303BD6F82C3B4046E36119 +:10902000C6F82C4BF8F7EEFF0020BDE8F081404673 +:10903000F8F7E8FF1620BDE8F0814046F8F7E2FFB8 +:109040003620BDE8F0810023C6F8303BE4E7D4E9E0 +:109050000427C4E905332361551E002ACFD03846C2 +:10906000FF69FEF7C1FC013DF9D2C8E738B500251C +:10907000044645611830FEF77BF9A36884F8A850D0 +:10908000AB420CBF0223012384F8AA50A562C4F8A6 +:10909000D850A567636438BD70B50446456CFFF7CA +:1090A000E5FFD4F8CC301BB127E00021FFF7D4FD59 +:1090B000D4F8F8000028F8D1D4F8000130B100212C +:1090C00001F0A4FED4F800010028F8D1D4F808017A +:1090D00010B10021FEF7CCFED4F80C0110B1002134 +:1090E000FEF776FF052D00D070BDD4F82431002B9B +:1090F000FAD02046BDE870401847204601F05CFEDB +:10910000D6E700BF2DE9F0410C4605469046002108 +:109110004FF49E7220461F46089E06F07BF9079B7F +:109120000A22C4F8B430099BC4F8E420C4F8203102 +:10913000069B40F2B45203F48043C4F8B8301423C1 +:10914000C4F83431C4F8C830012322490A980968A8 +:10915000C4F8B0706165204905F5C8670968C4F8AE +:109160002401C4F8DC1038464FF0FF31C4F8048005 +:10917000C4F8AC50E667C4F88060E262A36063673D +:109180006364F8F71BFEEFF3108172B6134AD5F84B +:10919000A0392260CBB1D3F81C21C3F81C41C2F81E +:1091A00018410026C4F81C21D5F8A429C4F81831A8 +:1091B0000132C5F8A429C4F8386181F31088384613 +:1091C000F8F720FF3046BDE8F08122462346C5F877 +:1091D000A049E6E76C8F0022688F0022205043549C +:1091E00070B50446D0F8AC604FF0FF3106F5C865A5 +:1091F0002846F8F7E3FD1D4B22689A422BD1D4F89C +:10920000EC301BBBD4F8F43003BB626C012A1DD1D7 +:10921000EFF3108172B6D4F818212360A24221D056 +:10922000D4F81C31C2F81C31C3F81821D6F8A03983 +:10923000A34215D0D6F8A439013BC6F8A43981F36E +:1092400010882846F8F7DEFE002070BD2846F8F7A3 +:10925000D9FE422070BD2846F8F7D4FE272070BD05 +:10926000D3F81831C6F8A039E4E700BF20504354C2 +:109270002DE9F0430446D0F8AC500F4605F5C8661A +:109280004FF0FF31304689B0F8F798FDD5F8D43566 +:10929000626C0133052AC5F8D4355CD0032A68D046 +:1092A000042A00F08980062A40F0A780002F6CD0A5 +:1092B0000B22D4F8D0306264002B53D04FF000085A +:1092C000A16C20464B1CA364FFF70EFC636C013BB2 +:1092D000012B1BD9DFF8349105F29C65D9F80030D9 +:1092E000AB4213D033462246474904F586700097B7 +:1092F00001F02EFD4FF0FF313046F8F75FFD636C53 +:109300000A2B55D1D9F80030D3F88480D4F8D03066 +:1093100013B1204601F050FDD4F8080130B100210E +:10932000FEF7A6FD02E00021FFF796FCD4F8F80056 +:109330000028F8D1D4F8000130B1002101F066FD19 +:10934000D4F800010028F8D13046F8F75BFE40461B +:1093500009B0BDE8F083C7B10722D4F8D030626409 +:10936000002BABD1D4F8DC20C4F8E030C4F8D8200E +:10937000A4E7A3687BBB0222E36C013BE364002308 +:1093800062649846C4F8D830C0E74FF48013A26CEA +:1093900020460592E26C03A906930492FFF7CCFBEA +:1093A0002046FFF763FE636C4FF03708013B8FE701 +:1093B0002046FFF75BFEA5E7A36873B10023A16C0D +:1093C000D4F8DC004A1CC4F8D800A2642046C4F8D3 +:1093D000E030FFF789FB0122D1E7626B002ACAD097 +:1093E000A16CD4F8DC004A1CC4F8D800C4F8E03002 +:1093F0002046A264FFF778FBBDE73046F8F702FE8F +:109400004FF03808A3E700BFD17F00028C8E002206 +:109410002DE9F0438F680023BE4687B00DF1040CA0 +:10942000D0F844800D4604460093BEE80F00ACE837 +:109430000F00DEF80030B8F1030FCCF80030049BC9 +:109440004FEA13764FEA86063AD9696A0298B1EB79 +:10945000060EE26CD4F880C011D1BCF1000F67D1C8 +:1094600090421DD013F4101F1AD103F4B812B2F5B4 +:10947000801F18D02046A16CFFF768FA61E0BCF1AC +:10948000000F5CD0A0EB0209B9F1000FC0F2CB8055 +:1094900002EB0C09A9EB0009B9F1000F40F3C380FE +:1094A0005A0300F1D1809B0300F1DC80B8F1040F76 +:1094B00000F08180204601A900F0C2FD002874D090 +:1094C000142E0AD8636C033B082B66D8DFE803F040 +:1094D0005D7546A4929B82658A00AF686A4607F173 +:1094E0001400A6F11401FEF7D9FE0028EAD1049A6F +:1094F000D7020BD4029B12F4403F6A6AA3EB060327 +:10950000134403F1010218BF13460293204601A938 +:10951000FFF712FB2046FFF7BFFDD4F8AC2028462A +:10952000D2F8BC350133C2F8BC35FEF75DFA12E063 +:10953000811A002903DB6244121A002AB0DC5903A5 +:1095400098D5D4F8AC202846D2F8C0350133C2F8FB +:10955000C035FEF749FA07B0BDE8F083294620463A +:1095600001F006F80646204601F028FA204601F0F0 +:1095700081FB049B9B0204D5D4F820310BB120461B +:10958000984796B107B0BDE8F0832A46204601A966 +:1095900001F0F2FA636C052B16D0049B9A0204D5F5 +:1095A000D4F820310BB1204698472846FEF71CFA24 +:1095B00007B0BDE8F083142E90D8204601A901F031 +:1095C000ABFA636C052BE8D12946204600F0D0FFAA +:1095D0000646CEE701A9204600F03AFF049B990217 +:1095E000E3D5DDE7204601A901F07AFA049B980251 +:1095F000D6D4DAE72946204600F0BAFF06462046D0 +:1096000001F008FAB5E72946204600F0B1FF06460A +:10961000204601F03DFAACE7204601F02BFB049B0D +:109620009E02BDD4C1E700F1FF39A9EB020919EB95 +:109630000E0F84D4C0F1010EB64472446244521A33 +:10964000002A3FF72DAF7AE7D4F8AC202046D2F8B5 +:10965000E0350133C2F8E035FFF71EFD2846FEF77E +:10966000C3F978E7431C01A920460293FFF764FA87 +:109670002046FFF711FD2846FEF7B6F96BE700BF5D +:109680002DE9F0430D464FF000090446D0F8AC70C8 +:109690004FF0FF3107F5C868404683B0C5F8009029 +:1096A0001646F8F78BFBD4F8EC30002B7AD0D4F8C0 +:1096B000C02042B3D369B3F1BB3F31D0E6B1DFF88C +:1096C000F49007F29C67D9F80030BB4214D0D4F86C +:1096D000FC20DD67511CC4F8FC10434604F1F8007F +:1096E00022463349009601F033FBD9F80030D3F815 +:1096F000840003B0BDE8F0834046F8F783FC012006 +:1097000003B0BDE8F083636CDA1E052A01D8062B8E +:10971000D4D14046F8F776FC382003B0BDE8F0839A +:10972000D4F8C4304FF0000C9A4208BF4B464FF0BB +:10973000AA3718BF136AD4F8BC10C4F8C0309368B5 +:1097400001F1FF31DE68506A08BFC4F8C490C4F864 +:10975000BC10C2E907C7360F03EB8603A0EB8600F7 +:10976000936050622A60E26F134611B1D4F88030E2 +:109770000344D4F88410C4F880305B1AB3EB520F62 +:1097800009D3636C052B02D0073B012B03D820467D +:10979000A16CFFF7DBF84046F8F734FC002003B07B +:1097A000BDE8F0834046F8F72DFC2420A1E700BF78 +:1097B000598C00028C8E0022002370B5D0E92F2432 +:1097C000C0E9303372B105464FF0AA362046246A0C +:1097D0000662FEF709F9D5F8BC30013BC5F8BC308C +:1097E000002BF3D170BD00BF2DE9F04F0B6E0C467E +:1097F000D1F8D06087B05BBB002E4BD00120B3689E +:10980000DD685E682ABA31BADA605960C5F30312BE +:1098100013F82220C4F8A41084F8A92084F8A80022 +:109820005E60DD60C4F8A0002046D4F8E030D4F8D3 +:10983000E850013303FB05F5C4F8E030D4F8DC3020 +:10984000AB40C4F8D83007B0BDE8F04FFFF75AB9C5 +:1098500091F8A8300746012B04BF002381F8A830F7 +:10986000D1F8E030012A03F10103C1F8E03019D04A +:1098700091F8AA20002A40F09080D1F82CB08A6E8E +:10988000C1F864B052084FEA4B018A4238BF0A4619 +:10989000226419E091F8A830002B40F0818007B0D5 +:1098A000BDE8F08F81F8AA20A26EC96A520848006C +:1098B000824238BF02460144A06C01EB020B013822 +:1098C000E0662264C4F864B0B846D4F8E82002FB2D +:1098D00003F3D4F8DC209A40C4F8D820002EDED060 +:1098E000F369B3F1DD3FDAD1726A0BF1140B5A451B +:1098F000D5D86369376A042BABEB020B60D0062B1B +:1099000040F08A8086F83030D4F8383104F1180CF1 +:109910000833B568D4F88000D5E902A1059140F07C +:10992000A041D4F84CE041F4C011D5F8109009BA28 +:10993000E9609EFA8EF1A9604FEA19410904C4F862 +:109940008400C4F850E0304629610621CDF800C0FB +:10995000FBF7F8F8C3432969AA681B041BBA0B4339 +:1099600052452B6122D0D8F8DC15D4F8983001315B +:1099700001336269C8F8DC15C4F898300023042A62 +:10998000F36135D0062A22D0B7F1EE3F87D094F8A4 +:10999000AA30012B83D03E46A0E7D1F864B093E70C +:1099A000D1E9280194F8A92001303BE7EA6805993C +:1099B0008A42D8D14B4504BF012386F83130D2E723 +:1099C00086F83030636B04F1180C1433A1E7D4F837 +:1099D0003811736A716308310191D8F8CC0E3146A1 +:1099E000009004F1180002904046FDF71FFACBE703 +:1099F0004FF4C0230193A36B31460393D4F8B830DE +:109A000040460293D4F8B4300093A269D4F8B03041 +:109A1000FCF7DAFA6269B5E74FF0000C634678E7C5 +:109A200000F000B800232DE9F04F97B014934B6A73 +:109A300007921391002B3FD00E460446EFF310819E +:109A400072B6D0F8EC30002B00F05A82D0F8AC306F +:109A50000B9381F31088436C033B012B40F20B8284 +:109A60000B9B4FF0FF3103F5C86A5046F8F7A6F993 +:109A7000636C053B012B00F226826369042B21D025 +:109A8000062B40F01B82D4F838319A78042A40F033 +:109A90006C82736308330F934C230D9304F1180306 +:109AA000109318E0B9F1000F40F02F821398FDF7E2 +:109AB0009BFF5046F8F7A6FA4FF0120B584617B026 +:109AC000BDE8F08F636B736314330F9338230D93EA +:109AD00004F1180310934FF000093746E36ADFF8EA +:109AE000A8830A9333680C930B9B03F29C6308933F +:109AF000D4E91832934205D9A16F0139012940F206 +:109B00008B801346A26E9A4280F090809B1A0A9A2C +:109B1000934228BF1346002B00F08880D4E93221FD +:109B2000914280F083807A6ABE6893420992C0F0C5 +:109B3000AD81B10740F0B9807A68002A00F0018158 +:109B40000C99099D886A0D992944884204D90C9979 +:109B50008968002940F0A980F968B14200F09E8030 +:109B60003846099B13976269143380F830204362AA +:109B7000A26AE368D4F8805042EA0342C04BE16C29 +:109B8000D3F800C045F0A04343F4C013A6F1140E6F +:109B90001BBAC0F808E0C4E9141CC4F8845046F8A5 +:109BA000083C002312BA09BA46F8142C46F80C1CDB +:109BB00046F8043C5046F8F725FAD4F848B0139814 +:109BC0009BFA8BF3426A46F8103C109B06210093E7 +:109BD0000F9BFAF7B7FF4FF0FF3105465046F8F7F5 +:109BE000EDF8A36C9B4500F0CC805046F8F70AFADC +:109BF0001398B84201D0FDF7F7FE4FF0FF31504601 +:109C0000F8F7DCF8D4E9183293427FF67BAFA16F06 +:109C1000013901293FF675AFE16A02EB4102934237 +:109C200028BF1346A26E9A42FFF470AF079B94F8C8 +:109C3000A820002B00F04D81D8F8003008999942F7 +:109C400000F04781DF67D4F804310133C4F80431F0 +:109C50005AB9012384F8A830BB681B78C4F8A02047 +:109C600084F8A930A36CC4F8A430B9F1000F75D002 +:109C7000079B04F58070009322465346814901F00A +:109C800067F8D8F80000D0F88430002B40F05281FB +:109C90004FF001092CE75268002A56D0D2E9021091 +:109CA0008142F8D08A073FF45BAF099A504693424D +:109CB00028BF13460E93F8F7A5F9DDE90C02079BC0 +:109CC00013A9FDF7A1FC8346002840F07B814FF0EB +:109CD000FF315046F8F772F80E9B002B00F05D81C3 +:109CE00011943D460E9C0E9704E06D68002D3FF4E4 +:109CF000D9AEAE68EB689B1BF7D0A34228BF2346C2 +:109D00009B465046F8F77EF9079B314600935A462A +:109D10000C9B1398FDF730FD07464FF0FF3150467E +:109D2000F8F74CF8002F40F03B81B4EB0B045E4495 +:109D3000E0D11398119C0E9F436A7A6B8668426348 +:109D400011E7FB68B3427FF40BAF4FF0FF30F8F739 +:109D500091FF4FF0FF30F8F78DFFF6E715AB4A465D +:109D600049460093CDE903994B46CDE901990898FE +:109D7000F8F7C8FE1599D8F8000014AAF8F702FF02 +:109D800076E7636C053B012B00F22781EFF310812E +:109D900072B6139B5A6AA36C143A1344A36481F3FA +:109DA00010884FF000036FEA050C139984F8A8306F +:109DB0004A6A099BC2F114052B449B46D4F8D00093 +:109DC0004FEA0C431BBA46F8043C002800F0A4807C +:109DD000D4F8D430A06E1962C4F8D4104FF0EE332A +:109DE000143A0B621044D4F8CC30A0660B980133BF +:109DF000C4F8CC30D0F8AC350133C0F8AC35D0F86D +:109E0000B0351344C0F8B035D4F888300133C4F805 +:109E10008830D4F88C3013446269C4F88C30042A3A +:109E200000F0A980062A00F08E80BBF1000F00F040 +:109E3000E280D7E902237D6A991AA5EB0B008142E3 +:109E4000394610D2D61A23F00303C1E90233496818 +:109E50008446D1E902233044AE4635449E1A8642F8 +:109E6000F0D3AEEB0C0B0244C7F824B050468A6026 +:109E7000F8F7C8F8C1E6052100F02AFFF0E500BFB9 +:109E80006C8F00220DAE00028C8E0022099A504683 +:109E9000934228BF13460E93F8F7B4F8DDE90C029D +:109EA000079B13A9FDF7B0FB8346002840F08A808A +:109EB0004FF0FF315046F7F781FF11E70023CDE95E +:109EC0000F330D9307E65046F8F79CF84FF0380B28 +:109ED000F4E55AB9012384F8A830BB68A16C1B785B +:109EE000C4F8A41084F8A930C4F8A020D4E9323210 +:109EF0009A42504619D2F8F785F84FF0390BDDE554 +:109F000081F310884FF0240BD8E54C4B1499186856 +:109F100014AAF8F737FEC9E5D4F8DC30C4E93411E7 +:109F2000C4F8E000C4F8D83058E7F8F76BF84FF001 +:109F3000490BC3E5149914AAF8F724FED8F80030A9 +:109F4000D3F884B0BAE5D4F83831139903F1080096 +:109F500004F118054B6ACDE901050B9DD5F8CC0E2F +:109F600000902846FCF762FF5FE75046F8F74AF892 +:109F70004FF0500BA2E54FF4C0230193A36B039362 +:109F8000D4F8B8300293D4F8B4300093A269D4F86E +:109F9000B030FCF719F8626944E71398436ACCE6DD +:109FA0001398BB46436A119C0E9F002B7FF4C5AEED +:109FB000B9F1000F3AD15046F8F724F81398FDF79D +:109FC00013FD7BE5B9F1000F3FF478AD1B4B1499FD +:109FD000186814AAF8F7D6FD70E53E46B9F1000FEF +:109FE00016D15046F8F70EF81398B0423FF46EAF12 +:109FF000FDF7FAFC6AE7139BBB4202D03846FDF737 +:10A00000F3FCB9F1000F0AD15046F7F7FBFF55E515 +:10A010000A4B1499186814AAF8F7B4FDE1E7074B46 +:10A020001499186814AAF8F7ADFDEDE7034B1499DD +:10A03000186814AAF8F7A6FDBDE700BF8C8E0022B1 +:10A04000CB68DB0240F1E7812DE9F04FD0F848B052 +:10A0500090F8A830826E002B5BEA0B9AD0F8C430DF +:10A0600085B0894606460292ABEB020753B393F8DC +:10A070003020042A00F03881062A40F0B081996B24 +:10A0800028319A685B6A13444A681344CA685B1AA9 +:10A09000D9F80810120FA3EB8203514503930191E5 +:10A0A00017D1736CD6F8CC50062BD6F8D44002D911 +:10A0B0000123A6F85E30002D00F039810299CDF819 +:10A0C00004A04AE0D9F80810C36C514503930191EC +:10A0D000E7D0D6F8D040002C00F0E980E269B2F178 +:10A0E000DD3F00F042814FF000080025B646AC4647 +:10A0F0004646A368B2F1DD3F0EBF984694F8328021 +:10A10000A26B606A18BF9044D8F80420034412BAC6 +:10A11000134498F80C20A3EB08031209A3EB820365 +:10A120007EB98B4213D88A45C0F04F81236A01352E +:10A13000B3F1EE3F55D0002B53D0A446DA691C464C +:10A14000D7E79F424FD98F4201D98B42EED976464D +:10A150006446002D00F0A980B16E96F8AAC0F36E97 +:10A16000BCF1010F00F0D980706E019A9B1A13F1B7 +:10A17000020F00F1BC80029B019AA3EB0B03134476 +:10A1800000223767B267326C824200F2E680F26BDF +:10A1900082422CBFB2FBF0F2012202447266002B15 +:10A1A00040F39680019BA3EB0A0ABAF1000F06DD8B +:10A1B000D9F8043003981A1A002A40F30381B9F839 +:10A1C0000C3033668B4207D8D6F8A42001998A4216 +:10A1D0009CBF0022C6F8A02045B9012005B0BDE80B +:10A1E000F08F7646B5E78F42A0D8AEE7D6E9347255 +:10A1F000A2424FF0000200F0D280D6F8CC30216AA3 +:10A200005B1BC6E93331D6F8DC30C6F8E020C6F86F +:10A21000D8304FF0AA34013D1CE090F83230826B08 +:10A22000416A1A44836892F80C800B444FEA18186C +:10A23000D11A9B1AB26EA3EB88039A42114498BFBD +:10A2400000214FEA880E88BF7144B1668CF31088F4 +:10A25000013D1FD338463F6AEFF3108C72B6C369D5 +:10A260000462B3F1DD3FD8D18CF310888368416A72 +:10A270001A7BB36E1209A1EB820C63454FEA82028E +:10A28000A3EB0103134498BF0023B366FDF7ACFBB7 +:10A29000013DDFD296F8AA30012B9ED10022314633 +:10A2A000D6F8AC00FFF7A0FA97E78A453FD0A1EBBC +:10A2B0000A03002B00F38F800B46A3EB0B0B029BD2 +:10A2C00001915B44002B4FF00005B16E3FF777AF73 +:10A2D000D9F80420039FD01B00283FF770AFBA4283 +:10A2E00000F09580336E6DE7996B1431C9E63767DE +:10A2F0000027019A029BB767A3EB0B03971EBCF1E3 +:10A30000010F1344F7667FF43EAFF26AC01A9A4217 +:10A31000024428BF0246726641E7019AD01A00281B +:10A3200066DD0022306C944686F8AA201DE7D6F838 +:10A330008050002DC0D1D9F80420F36C9A42BBD1D3 +:10A3400051463046FEF702FBD9F80830029A0193D5 +:10A35000A3EB0B03B16E134421E7F26A9A42024465 +:10A36000184488BF0246726619E7BA458CBF4FF0A1 +:10A3700000084FF00108B9427FF4B7AEB36F013364 +:10A38000032BB36749D07FF6B0AE96F8AA30012B05 +:10A390007FF4ABAE736EF06A03447366A5E6706C2F +:10A3A000C6E934220B28C6F8CC201AD84FF428610D +:10A3B000C140C90715D5D6F8DC30C6F8E020C6F88C +:10A3C000D83026E783428DD1F9E676466446002DE3 +:10A3D0007FF4C2AE6BE751463046FEF7B7FA002075 +:10A3E000FCE6002B3FF415AF0023C6F8D83010E789 +:10A3F0009B1A13F1020F706E3FF579AF029B019A21 +:10A40000A3EB0B03134400223767B2677DE7002BF1 +:10A410007FF468AFD3E600207047F36EFB1A013B70 +:10A42000002B0ADCF06A736E83427FF65EAE336FF8 +:10A43000FB1AB3EB80037FF558AE01223146D6F804 +:10A44000AC00FFF7D1F9D9F80810E26901914CE6A8 +:10A45000CB68DB0206D58A68836C10B59A42044645 +:10A4600001D010BD70474A68C36C9A42F9D10A22E4 +:10A470000A49D0F80C3109684264C0F8D81023B1F9 +:10A48000002100F5867000F03FFCD4F82431002B49 +:10A49000E7D02046BDE81040184700BF648F002277 +:10A4A000436A8B421FD9591A10B44162D0E9023471 +:10A4B000A4EB030C8C4542680FDB00240B44C36003 +:10A4C00044603AB14FF0AA3310465DF8044B136272 +:10A4D000FDF78ABA5DF8044B70471944091B002A3E +:10A4E000F8D01046E2E770472DE9F843436A8B4203 +:10A4F0002AD90E4641B384685B1A143405464FF0DE +:10A5000000084FF0AA37436284600CE0436834448B +:10A510006B60C0F804800762FDF766FAB4EB0906C9 +:10A5200068680ED08468D0F80C90A9EB04029642BB +:10A530000CD98542EAD1EC603444B4EB0906686872 +:10A54000F0D1AB68143BAB60BDE8F883854205D021 +:10A5500034448460AB68143BAB60F5E7A868921B99 +:10A56000811904F03DFFEB689B1BEB60E9E700BF3E +:10A570002DE9F04F8D68C26CEB6887B002924A6A91 +:10A580000F46D5F80480190FA2EB810A0446D0F8D3 +:10A59000ACB008EB0A09BAF1000F08D1DA0377D49E +:10A5A000636C052B7CD0002007B0BDE8F08F029BC8 +:10A5B000A3EB0806002E00F39380D4F880209E18A9 +:10A5C000A9EB060100297EDCEB68DB0359D4BAF164 +:10A5D000000FE5D00023D4F8C4006D68E16CFB6186 +:10A5E000002800F0AA818D4200F0BE81D4F8C0504E +:10A5F000002D00F0CB81A8EB0101002900F3908130 +:10A60000B5F1EE3F00F095810022CDF80CA0924606 +:10A610000497AB68696A5E68DB6831441B0FC1EB65 +:10A6200083029B00C91A18EB0207A8EB060CA6EBE5 +:10A63000080EA1EB090040F12D81B6EB090340F1B2 +:10A640002E815CEA0000A1EB080137D5BEF1000FB6 +:10A650005CDB19EB020F40F13381CDF804A0A9EBCC +:10A660000601DDE903A738460593FFF719FF059BAF +:10A67000019A9A44002A00F09B81D4F8C010176216 +:10A6800067E001226B68A4F85C205344A3659EE751 +:10A690000123A0F85C30636CC0F85890052B82D180 +:10A6A000D4F8BC30002B7FF47EAFE36C6A68934231 +:10A6B0003FF479AF013B9A423FF475AF2046A16C5D +:10A6C000FEF744F96FE73846FFF7EAFEEB68AAEBBE +:10A6D0000909DB0309EB060AB1467FF578AFD0E73D +:10A6E00031463846FFF700FF029BD4F88020A8EBE4 +:10A6F0000308C24498466B6833446B60E36C9E1851 +:10A70000A9EB060100297FF75FAFDCE72846FFF7DA +:10A71000C7FEDBF8B815D4F8943039443B44AA4658 +:10A720002D6ACBF8B815C4F89430002D00F0B7802E +:10A73000B5F1EE3F7FF46DAF5246DDE903A700258A +:10A74000002A00F0B280D4F8C0101762002D00F08B +:10A75000B2803D6200254FF0BB37D4F8BC30E66CC8 +:10A760000133C4F8BC308A685068D2F80CC04A6A19 +:10A770004FEA1C7C8218301AA2EB8C020028A2EB54 +:10A78000060C0CDBBCF1000F03DD1646E26401355C +:10A79000CF61096AB1F1EE3F01D00029E3D1D4F8CD +:10A7A0004C90DBF8B425D4F880000132CBF8B42506 +:10A7B000DBF8B8255244CBF8B825D4F89020013204 +:10A7C000C4F89020D4F894205244C4F89420029AFB +:10A7D0004A4507D0D4F88410A2EB090210440A4479 +:10A7E000C4E92002002D3ED004F1F8064FF0000825 +:10A7F0004FF0AA37B3462DE0D4F8C03000211E6ACE +:10A80000D3F808C0C4F8C060C3E907875E6AD26F96 +:10A810000196DCF80C60C4F8BCE04FEA1679019EA2 +:10A82000A6EB89060CEB890906EB000CD4F8FC00BA +:10A83000C3F8089000F1FF3A5E6258461360C4F80E +:10A8400080C0C4F8FCA000F05FFAD4F8BC30D4F8A3 +:10A85000800035B1D4F8F82003F1FF3E013D002A15 +:10A86000CAD1D4F84C900BB9C4E93033D4F8843051 +:10A87000E26FC31AB3EB520F029B46D34B4504D091 +:10A88000D4F828310BB1204698472046A16CFEF73A +:10A890005DF841E0AA462D6A002D7FF449AF52468B +:10A8A000DDE903A7002A7FF44EAF3946C4F8C07033 +:10A8B000002D7FF44EAF4FF0EE35C4F8C47048E77A +:10A8C00001924FF0AA32D4F8BC302F6A013B2A62C1 +:10A8D0002846C4F8BC30FDF787F8DBF8B435019A98 +:10A8E000013BCBF8B435DBF8B83532441344CBF830 +:10A8F000B835D4F890303D46013BC4F89030D4F8D8 +:10A9000094301344C4F894300FE74B4504D0D4F886 +:10A9100028310BB120469847012007B0BDE8F08FE1 +:10A920002046A16CFEF712F8D4F8C050002D7FF439 +:10A9300067AE3946C4F8C070BDE78D427FF456AEAD +:10A940004FF0BB33FB611C4BC4E930771B68636578 +:10A950004FF0EE33D4F8BC500135C4F8BC503B6224 +:10A960002B46C4F84C901CE78668426A736813440F +:10A97000F268120FA3EB8203AB427FF437AE4FF0C5 +:10A98000BB33FB610762C4F8C470E1E7A16C2046E9 +:10A99000FDF7DCFF01234FF0EE31074AC4E93077C1 +:10A9A0001268C4F8BC306265D4F84C903962F8E69D +:10A9B0003946C4F8C070CCE66C8F0022B0F85C3029 +:10A9C000D0F8AC2003B97047C16C836D70B58B4271 +:10A9D000044600D070BD0625D2F8D415D0F8F80092 +:10A9E00001310133C2F8D415E364656430B100214C +:10A9F000FEF732F9D4F8F8000028F8D12046A16C0F +:10AA0000FDF7A4FFD4F82431002BE3D02046BDE8A5 +:10AA100070401847B0F85E2070B5B0F85C3004465E +:10AA20000AB92BBB70BD23B90822C0F8D8304264E4 +:10AA300070BDC26C836D9342F4D10A221349013375 +:10AA40000D68C364816CC0F8D8504264FDF77EFF86 +:10AA5000D4F80C3123B1002104F5867000F054F9CC +:10AA6000D4F82431002BDDD02046BDE870401847D3 +:10AA7000C26C836D9342D5D1BDE870400922013389 +:10AA8000816CC3644264FDF761BF00BF648F002224 +:10AA9000B0F85C3033B1C26C836D70B5934204463C +:10AAA00001D070BD70470A220C4901330D68C364A0 +:10AAB000816CC0F8D8504264FDF748FFD4F80C31DF +:10AAC00023B1002104F5867000F01EF9D4F824317A +:10AAD000002BE6D02046BDE870401847648F002266 +:10AAE000CB68DB0206D58A68836C10B59A420446AF +:10AAF00001D010BD70474A68C36C9A42F9D1FEF785 +:10AB0000B5FAD4F80C31002BF3D004F5867000218F +:10AB1000BDE8104000F0F8B830B4CC68E30224D5AA +:10AB20008D68826C0346954221D1D0F8E010A4B222 +:10AB3000C26A04660464E9B9B2F5896F4FEA82011A +:10AB400005D340F68E00891A824288BF891A596659 +:10AB50000521D86CD3F80821186559642AB130BC96 +:10AB6000002103F5847000F0CFB830BC704730BCD2 +:10AB7000FDF7E2BF4266EBE7CB6870B513F48025C2 +:10AB8000044632D103F49012B2F5901F22D0B2F5F0 +:10AB9000003F31D14968C26A9BB20131B2F5896F79 +:10ABA00003660364C1644FEA820305D340F68E0155 +:10ABB0009B1A8A4288BF9B1A636604220023A16CF9 +:10ABC0002046A3666264C4F8D8300139BDE87040FD +:10ABD000FDF7D8BF826C8868904214D0DB020AD59A +:10ABE0002046BDE87040FDF7A7BFDD0203D58A68A7 +:10ABF000836C9A4233D070BDDA02FCD58A68836CCC +:10AC00009A42EDD170BD4968D4F8E0009BB20131A1 +:10AC1000E66AE16423662364A566F0B9B6F5896F38 +:10AC20004FEA860305D340F68E019B1B8E4288BFF8 +:10AC30009B1B636611462046FDF788FE0522002116 +:10AC4000D4F808316264C4F8D810002BD3D004F5CE +:10AC50008470BDE8704000F057B86666EAE7D0F847 +:10AC6000AC20BDE87040D2F8E0350133C2F8E035E1 +:10AC7000FEF712BAD0F8003143B3D0E9183293424C +:10AC800010B5044609D9816F013901299CBFC16AF9 +:10AC900002EB4102934228BF1346A26E9A4214D29D +:10ACA000D4E932329A4210D2D4F82C310BB120467A +:10ACB0009847D4F8043104F58070013BC4F804319E +:10ACC0000021BDE8104000F01FB810BD704700BF64 +:10ACD000F8B50C4B07689F4210D105460E46144646 +:10ACE00007E06CB10120F7F7C5FF2B68013CBB42C0 +:10ACF00004D16B6CB342F4D10020F8BD0720F8BD3D +:10AD00004320F8BD205043540346EFF3108C72B635 +:10AD10000068C0B1026F10B4824211D01A60436F54 +:10AD200053671A670024094A846613680133136065 +:10AD30008CF310885DF8044BC0F88410F7F7E8BF77 +:10AD400000221A60EEE78CF310887047F48D002221 +:10AD5000F8B58446069F1846EFF3108372B6144C7C +:10AD6000DCF800502468EDB125676D6F6567DCF88D +:10AD700000506D6F2C67DCF800506C6701250C26C5 +:10AD8000A1660C49E2660A68E7642A440A60266301 +:10AD9000A56383F31088F7F735F92046BDE8F8403E +:10ADA000F8F732B8CCF80040C4E91C44E6E700BF2D +:10ADB0008C8E0022F48D0022002370B5D0E933245C +:10ADC000C0E9343302B305464FF0AA3607E082F3F8 +:10ADD0001088D5F8CC30013BC5F8CC30A3B1EFF3E7 +:10ADE000108272B62046C369246AB3F1DD3F066261 +:10ADF000EDD182F31088FCF7F7FDD5F8CC30013B9C +:10AE0000C5F8CC30002BEAD170BD00BFEFF3108243 +:10AE100072B6C36E002B35D010B427491C688C4223 +:10AE200028D1816E31B3EFF30584244909682143A9 +:10AE30002BD1046F8166844221D0416FC3F8004159 +:10AE400061670C67D3F80411046B01390C2CC3F84B +:10AE500004110FD1596C052926D038231849C0F8A0 +:10AE600084300B6801330B6082F310885DF8044B6B +:10AE7000F7F74EBF82F310885DF8044B7047C3F8B4 +:10AE80000011DFE782F3108870470E49D3F8AC3029 +:10AE9000816682F3108800224FF480515DF8044BE4 +:10AEA00003F24C70F6F7E4BDD3E93231994234BF76 +:10AEB00039234923D2E700BF205043542000002209 +:10AEC000F48D00228D7B000284460423002070B59F +:10AED000ACF1040C04395CF8044F51F8045FAC4247 +:10AEE00004D1013B00F12000F5D170BD00F11F033A +:10AEF0009342FAD34FF0100C0021634624FA03F278 +:10AF000025FA03F6B2424FEA5C0E05D0042910D0B0 +:10AF1000F44673440131F1E7BCF1010F00F1200266 +:10AF200000D8D01A01310529DFD0F446A3EB0E0377 +:10AF3000E4E71F30C01A70BD2DE9F04F144685B00C +:10AF4000029008460E4603920193FCF739FA002C52 +:10AF500052D00028834658DB019B002B6CD0019B0C +:10AF600093F8078008F10109C84570D24C22029B72 +:10AF70000BF0804702FB083A3B460BF001052F46D9 +:10AF80004546984604E00135A9450AF14C0A5ED9C8 +:10AF90009AF83A3C002BF6D0DAF8544C002CF2D058 +:10AFA0000095454616E041463046E278FFF78CFFB3 +:10AFB000E37898421AD255B13368404603F47023BF +:10AFC000B3F5003F0ED0FCF7FBF942070ED4A4699D +:10AFD000002C35D0A378042BF9D104F108084046A1 +:10AFE000002FE0D0FCF7ECF9C107F0D50020039B5F +:10AFF0001C6005B0BDE8F08F4FF0FF30F7F73AFE68 +:10B000004FF0FF30F7F736FEF6E7029B03F1180426 +:10B0100003F1780514F8083C33B92034AC429BD0D6 +:10B0200014F8083C002BF8D031462046FCF77AF99A +:10B030000028F2D0083CD9E74FF00109984695E77F +:10B04000A846009D0AF14C0A0135A945A0D8029BEB +:10B05000D3F8A04C34B1314604F10800FCF762F992 +:10B060000028C3D11BF0040F12D0DDF80880019E28 +:10B0700008F1E00598F8D43C33B1D8F8E83C9A7967 +:10B0800012B14EB1B34207D008F11C08A845F1D166 +:10B09000502005B0BDE8F08F1C6A002CF4D0A378D6 +:10B0A000042B01D0A469F8E704F10800FCF788F943 +:10B0B000C3079BD5F6E700BF2DE9F843B0F8D06C85 +:10B0C00005461EB34FF6FF774FF0000900F6D8444F +:10B0D00000F6B85814F9043C002B14DA34F8023C9A +:10B0E000013E43BB62692146284602B15362F9F72B +:10B0F00005FD04F8049CC4F81090B5F8D03C013B61 +:10B10000A5F8D03C16B11C344445E3D1D5F8B84E6F +:10B110004CB121464B69E4695A1C02D02BB1013B6A +:10B120004B61002CF5D1BDE8F8832846FBF7C4FF3E +:10B13000002CEED1F7E7BB421CBF03F1FF3324F82C +:10B14000023CDFE770B583B31E460023B0F8D05C45 +:10B150000446336095B3844601234FF0080E06E0A1 +:10B16000BEF1010E0CF11C0C03F101032AD09CF975 +:10B17000D40C0028F4DADCF8E80C8842F0D1DCF8D2 +:10B18000EC0CE8B1407E0238032819D8013BC3EB30 +:10B19000C3039D0005F6D840114620442544FCF722 +:10B1A000EDF8D5F8EC3C336036E04FF0FF30F7F7C0 +:10B1B00061FD4FF0FF30F7F75DFDF6E7432070BD0E +:10B1C000013DCDD14FF0080ED4F8B43D05E0072B7A +:10B1D0005FEA0393BEF1010EF0D0C3EBC30C04EBA6 +:10B1E0008C0595F9D40C4FEA8C0C0028EFDAD5F8D1 +:10B1F000E80C8842EBD10CF6D84C114604EB0C005D +:10B20000FCF7BCF8D4F8B43DD5F8EC2C072B5FEA7A +:10B2100003933260C4F8B43D002070BD38B590F897 +:10B22000385C012D03D1D0F8603C044603B938BD29 +:10B23000D0F8681C0139C0F8681C0029F7D1F9F76B +:10B24000CDFBD4F8603C18B1D4F85C2C934204D008 +:10B25000013BD4F8645CC4F8603CC4F8685C38BD59 +:10B2600070B5064608460D46FCF7AAF8C3070CD48D +:10B27000D6F8B84E14B90AE0E46944B1214628462C +:10B280002269FCF72FF80028F6D0012070BD06F1E6 +:10B290001804783614F8083C13B1637D012B04D0F0 +:10B2A0002034B442F6D1002070BD2146284614F85F +:10B2B000052CFCF717F80028F2D0E6E72DE9F0435B +:10B2C000002598460B6885B0042B03950E4604466E +:10B2D0001746D0F8AC5000F09D80062B00F0868019 +:10B2E00005F5C8694FF0FF314846F6F767FDD4F819 +:10B2F000EC30002B00F0CE80636C012B02D00A2BC7 +:10B3000040F092800322D5F8D0350133C5F8D0350E +:10B31000D5F8C8350133C5F8C83533686264042BE5 +:10B3200063615FD0062B00F093800022039BA7622D +:10B33000002B4ED0596A1C329142C0F09080A66C0E +:10B340006363002E60D103F0C9FF0004A06403F022 +:10B35000C5FFA36C40EA0301E36FD4F8DC20C4E925 +:10B3600020330023C4F8D820D4F8BC20481CA064A3 +:10B37000E365C4F8E030002A64D1002280EF506019 +:10B38000204684ED227FC4E91922C4E92622C4E9BB +:10B390003422C4E92F22C4F8CC20C4F8C420FDF71D +:10B3A000F1FBB8F1000F46D03D4E05F29C653368C5 +:10B3B000AB4240D04B4604F5847022463949CDF863 +:10B3C0000080FFF7C5FC3368D3F8840005B0BDE802 +:10B3D000F0834FF0FF30F7F74DFC4FF0FF30F7F7F9 +:10B3E00049FCF6E773681422A3619FE7002328460F +:10B3F00004F59C72311DFFF79FFD0028E6D1D4F8BB +:10B4000038315B6803936BE703F068FF06F5803122 +:10B410000144A1E700F138034968284603AAFAF776 +:10B4200025FEA8BB336858E74846F6F7EBFD352004 +:10B4300005B0BDE8F0834846F6F7E4FD372005B0D7 +:10B44000BDE8F0832046FEF7B7F9A16C013994E717 +:10B45000301D04F11801FBF791FF282266E7002355 +:10B460000121D5F8D0254846013AC5F8D025D5F8B0 +:10B47000C825013AC5F8C82563616164A361E36129 +:10B4800023626362A362A363F6F7BCFD4C209DE7D1 +:10B4900021209BE74846F6F7B5FD242096E700BF3C +:10B4A0008C8E0022717E000228B310B4154B046804 +:10B4B0009C421CD1D9B1D0F8F83BA3B9332A1CD98E +:10B4C000EFF3058C104C236853EA0C0307D0EFF31D +:10B4D000058C236843EA0C03B3F1F03F0FD35DF80A +:10B4E000044BF8F797BA15205DF8044B7047072016 +:10B4F0005DF8044B7047072070470920F4E71120DE +:10B50000F2E700BF2020504920000022B8B10E4BC6 +:10B5100002689A4213D1D0F86C3873B9EFF3058101 +:10B520000A4A13680B4306D0EFF3058113680B43F7 +:10B53000B3F1F03F05D3F8F7DDBD152070470720C4 +:10B5400070471120704700BF202050492000002282 +:10B550002DE9F04F00248BB0DDF850B0169E099411 +:10B56000002878D0BBF1000F75D017469946DBF85C +:10B570000020474B9A426ED1159B002B6BD0002EBA +:10B5800069D040F6D463199A9A4264D1179BC72BAD +:10B590006DD9189B1F2B54D8179B884603F1FF3A8F +:10B5A0000546F7F7A5FAB2440346002855D02146D0 +:10B5B00009AA06920790F7F7E5FADDE9062335496F +:10B5C000086835490C68411EC8B1A5423FD04A1CE5 +:10B5D00001E0A54239D0D4F8A806B04203D8D4F887 +:10B5E000AC16B14231D8504503D8D4F8AC16514509 +:10B5F0002BD8013AD4F8244CEBD123B109AA184630 +:10B600000999F7F7BFFA002F33DBEFF30581234ADF +:10B6100013680B4306D0EFF3058113680B43B3F1B6 +:10B62000F03F32D3189C4B460494179C3A46CDE920 +:10B630000264159C41462846CDE900B4F9F706FBA3 +:10B6400000E00A200BB0BDE8F08F23B109AA18462C +:10B650000999F7F797FA0720F4E70E4A0E4912689E +:10B660000C68511E002ACED0AC42B0D1F3E70920BD +:10B67000E8E707F04043B3F1004FC6D007F060435E +:10B68000B3F1404FC1D02120DCE71120DAE700BF41 +:10B690004B434150408F0022448F00222000002263 +:10B6A00090B10B4B02689A420ED1EFF30581094A23 +:10B6B00013680B4306D0EFF3058113680B43B3F116 +:10B6C000F03F03D3FAF752B80720704711207047B4 +:10B6D0002020504920000022A8B10E4B02689A4257 +:10B6E00011D191B1EFF3058C0B4A136853EA0C03A7 +:10B6F00007D0EFF3058C136843EA0C03B3F1F03F76 +:10B7000005D3FAF71DBA0720704721207047112092 +:10B71000704700BF202050492000002208B310B419 +:10B72000124B04689C4214D1B9B9EFF3058C10494F +:10B730000B6853EA0C0307D0EFF3058C0B6843EA60 +:10B740000C03B3F1F03F0ED300215DF8044BFAF780 +:10B75000A9BA07205DF8044B70474C205DF8044BF4 +:10B760007047072070471120F4E700BF20205049A0 +:10B770002000002208B310B4124B04689C4214D17C +:10B78000B9B9EFF3058C10490B6853EA0C0307D0E5 +:10B79000EFF3058C0B6843EA0C03B3F1F03F0ED3D3 +:10B7A00000215DF8044BFAF793BA07205DF8044BCB +:10B7B00070474C205DF8044B7047072070471120FC +:10B7C000F4E700BF202050492000002270B4039D00 +:10B7D000C0B1104C0668A64214D1B1B9EFF3058C84 +:10B7E0000D4C216851EA0C0107D0EFF3058C21685C +:10B7F00041EA0C01B1F1F03F0AD30395002170BC7E +:10B80000FAF77CBA072070BC70474C2070BC7047B8 +:10B810001120F8E72020504920000022E0B170B547 +:10B8200006680E4DAE4211D182B1B1F5007F8E4651 +:10B830000ED2EFF305850A4C24682C430AD1094C3B +:10B8400024683CB1BDE87040FAF712BD072070BD16 +:10B850000A2070BD112070BD07207047202050497C +:10B86000200000228C8E0022E8B130B40F4C056815 +:10B87000A54210D179B1940710D14BB10C4C24687A +:10B880007CB1EFF3058C0B4C246854EA0C0408D10E +:10B8900030BCFBF7B9BE072030BC70470A2030BC73 +:10B8A00070471120F8E70720704700BF4B43415015 +:10B8B0008C8E00222000002270B4039DEBB1154C49 +:10B8C0001E68A64219D1C0B1B9B1CAB1046986686F +:10B8D000A64218D34469C668A64216D84DB10E4C8C +:10B8E0002468A4B1EFF3058C0C4C246854EA0C04D2 +:10B8F0000DD1039570BCFBF73FBF072070BC7047AC +:10B90000092070BC70470220F8E70320F6E71120F9 +:10B91000F4E700BF4B4341508C8E002220000022F0 +:10B920002DE9F04F002585B00395002874D01C4602 +:10B93000002B71D00F9B3C2B6ED10E9B042B59D941 +:10B940009046002A56D0E21C22F00302E3189B1A0C +:10B9500008F13F0223F0030322F003029A4249D880 +:10B960000E9B89465F1E0646F7F7C2F827448246BB +:10B97000002843D00DF10C0B5A462946F7F702F97F +:10B98000304B314A1B681268581EFBB1536A116A6A +:10B99000013B964201EB030C4ED0013006E0D2E9A8 +:10B9A0000813964203F1FF3C8C4440D08C4201D3F3 +:10B9B00064453CD38F4201D3674538D30138526B7D +:10B9C000EDD1BAF1000F06D00DF10C0B5A465046DE +:10B9D0000399F7F7D7F8EFF305811C4A13680B4377 +:10B9E0001CD0EFF3058113680B43B3F1F03F15D280 +:10B9F000112000E0092005B0BDE8F08F114B124A7C +:10BA00001B681268581E002BE5D0536A116A013B6F +:10BA1000B24201EB030CC0D10720ECE723460E9C99 +:10BA20004246494630460094FBF768FFE3E7BAF127 +:10BA3000000FF1D00DF10C0B5A4650460399F7F761 +:10BA4000A1F8E9E7488F00224C8F00222000002255 +:10BA500010B50446006890B1036883B10B4A1B68B7 +:10BA600093420CD1826803699A420AD3C26843693F +:10BA70009A4208D8FBF7B8FF00B9206010BD072034 +:10BA800010BD022010BD032010BD00BF4B4341502C +:10BA900010B50446006890B1036883B10B4A1B6877 +:10BAA00093420CD1826803699A420AD3C2684369FF +:10BAB0009A4208D8FCF70CF800B9206010BD0720A6 +:10BAC00010BD022010BD032010BD00BF4B434150EC +:10BAD000B8B10E4B02689A4213D1D0F8A83973B9A5 +:10BAE000EFF305810A4A13680B4306D0EFF3058193 +:10BAF00013680B43B3F1F03F05D3FCF7ADBA152043 +:10BB00007047072070471120704700BF2020504920 +:10BB1000200000220021FDF7ABBB00BF2DE9F04F54 +:10BB200083B0DDF8309000F11805884617460646C8 +:10BB300000214A4628469A46FCF780F830B1222870 +:10BB4000044603D0204603B0BDE8F08F41464B4683 +:10BB500015222846FFF7B2FB0446002852D14A4678 +:10BB6000284601A9FDF78CFD0446002846D101981E +:10BB7000416800295CD1D0F824808468B8F1020FB4 +:10BB800047D92378322B44D16378322B41D14246B6 +:10BB9000204603F03FFC01994B698A689B1A002FED +:10BBA00053D0062B4FD920232371914B236097F953 +:10BBB0000010002900F09480BC46072204F1040B19 +:10BBC00006E00BF8011F1CF9011F00297CD072460A +:10BBD000019802F1010E43698768DB1B9342F0D89C +:10BBE000FBF702FF49462846FDF742FB2846FCF7D3 +:10BBF000AFF8D224A6E70198FBF7F6FE494628469F +:10BC0000FDF736FB2846FCF7A3F8204603B0BDE855 +:10BC1000F08FDB2449462846FDF72AFB0198FBF705 +:10BC2000E3FE2846FCF794F8204603B0BDE8F08F09 +:10BC3000FBF7DAFE49462846FDF71AFB2846FCF7D3 +:10BC400087F812247EE70846CAE70A2BFBD952225E +:10BC500022720D220B2362720A229E46A272644A4D +:10BC6000226002F1734202F5602202F2CB1262609E +:10BC70004B628B684A4673442846CB60FDF7D0FE82 +:10BC800004460028B7D14A46284601A9FDF7F8FC2A +:10BC900004460028B2D1019841680029C8D1436AFE +:10BCA0008768022B05D93B78322B1ED17B78322B4B +:10BCB00013D0FBF799FE49462846FDF7D9FA2846E6 +:10BCC000FCF746F8DE243DE7531E0D21E1540A231C +:10BCD000A3540199C1F824E0CBE7FBF785FED2E736 +:10BCE0004FF0070E06220523EFE7332BE1D17B78D7 +:10BCF000332BDED14246384603F08CFB01994B6969 +:10BD00008A689B1ABAF1000F21D0062B9BD92023F9 +:10BD10003B71384B06213B609AF900C0BCF1000F23 +:10BD200051D05346072107F1040E07E00EF801CF6A +:10BD300013F901CFBCF1000F44D04146019801F145 +:10BD4000010842698468121B8A42EFD848E70A2B2F +:10BD50007FF679AF53233B720D237B720A230B24AA +:10BD6000BB72244B3B6003F17F4303F56E0303F585 +:10BD70006D637B604C628B684A4623442846CB60E7 +:10BD8000FDF74EFE044600287FF435AF4A462846AC +:10BD900001A9FDF775FC044600287FF42FAF019838 +:10BDA000426A8368022A17D91A78322A14D15B783A +:10BDB000332B11D1FBF718FE0222736A7261C6F8A9 +:10BDC0009032BFE68C1F0D200A233A1950717B5424 +:10BDD000019907344C62CEE7FBF706FE4946284638 +:10BDE000FDF746FA2846FBF7B3FFDC24AAE600BFBE +:10BDF000555345525041535370B501220E46C36A04 +:10BE000082B0062B426105460CBF4C2238223346D5 +:10BE1000C06801A9FBF7F8FB002846D1019A936896 +:10BE20005269D21A052A4CD94FF00D0E4FF00A0C68 +:10BE300006242B4A83F804E01A60019983F805C0B0 +:10BE40008B68183523444C6232462846CB60FDF798 +:10BE5000E7FD0446E0B93246284601A9FDF710FC8B +:10BE6000044620BB019B31465A6A2846022A9B6839 +:10BE700002D91B78322B0DD0DA24FDF7F9F92846C8 +:10BE8000FBF766FF0198FBF7AFFD204602B070BDDF +:10BE900031462846FDF7ECF92846FBF759FF019893 +:10BEA000FBF7A2FD204602B070BD044618353146AE +:10BEB0002846FDF7DDF92846FBF74AFF204602B089 +:10BEC00070BDD224183531462846FDF7D1F92846F1 +:10BED000FBF73EFF0198FBF787FD204602B070BDDF +:10BEE00051554954F0B4049E98B1104D0768AF42C3 +:10BEF0000FD1C1B1EFF305850D4C24682C430FD150 +:10BF00000C4C246864B14469012C05D0F0BCD420E9 +:10BF100070470720F0BC70470496F0BCFFF7FEBDE9 +:10BF20001120F0BC70472120F4E700BF00525446B6 +:10BF3000200000228C8E00222DE9F04F0F4687B0A2 +:10BF4000164600214FF42972054698464FF0800AA4 +:10BF500003F060FA4FF48049002305F1180B3A46CC +:10BF600059463046CDE90333CDE901A8CDF800901C +:10BF7000FDF7C8F8044618B1204607B0BDE8F08FB9 +:10BF800010490346039004913A463046CDE901A892 +:10BF9000CDF8009005F5AA71FDF7B4F8044668B92C +:10BFA0000123C5E9A5002046074A1099C5E9017695 +:10BFB000E9602A606B6107B0BDE8F08F5846FDF775 +:10BFC0000FF9D9E715BB000200525446F0B4049DA6 +:10BFD0006AB11768074EB74209D140B10668064CEE +:10BFE000A64204D01DB10495F0BCFFF7A5BF072001 +:10BFF000F0BC7047202050490052544638B598B1E3 +:10C00000114B026804469A420ED1EFF305830F4AA2 +:10C0100015681D430BD10E4B1B6843B14369012BBF +:10C0200008D0D425284638BD0725284638BD112517 +:10C03000284638BD40F8185BFDF7D2F804F5AA7021 +:10C04000FDF7CEF8284638BD0052544620000022A5 +:10C050008C8E002208B310B4114A0468944210D1A7 +:10C06000EFF3058C0F4A126852EA0C020DD10E4A0A +:10C07000126852B14369022B0BD0D3205DF8044BF8 +:10C08000704707205DF8044B704711205DF8044BA2 +:10C0900070475DF8044BFFF7AFBE0720704700BF45 +:10C0A00000525446200000228C8E002270B5436955 +:10C0B00082B0012B3BD0033B012B2CD8044600F56A +:10C0C000AA7630460D46FDF7D3F8D4F894323046C0 +:10C0D0002BBBFCF701FFD4F86011A068FCF770FFE0 +:10C0E00000230226C4E9A73304F1180066612A463A +:10C0F00001A9FDF7C5FA044670B90198436A826840 +:10C10000B34202D91378322B0CD0DA24FBF76CFC43 +:10C11000204602B070BDD524204602B070BDFBF7AA +:10C1200017FEDDE7FBF760FC204602B070BDD324AC +:10C13000204602B070BD00BF80B1094A0368934237 +:10C140000CD1EFF30582074B1B68134304D1064B58 +:10C150001B680BB1FFF7AABF11207047072070477B +:10C1600000525446200000228C8E002210B500227E +:10C170003A2403E0072A13D001310132030F9E460F +:10C1800003F1300CBEF1090F03F1370398BF63468A +:10C19000032A4FEA00100B70ECD14C700231ECE72F +:10C1A0003A2300204B7010BD2DE9F0410C460746A4 +:10C1B000002584B000212046984603F02BF9D7F8DB +:10C1C000383101A9986801AECDE90155ADF80C50A0 +:10C1D000FFF7CCFF03CE3388616020602381D7F85E +:10C1E000383101A9D868CDE90155ADF80C50FFF7F9 +:10C1F000BDFF338801AA03CA6382C4F80E10C4F8D5 +:10C200000A00D7F8383101A91869CDE90155ADF810 +:10C210000C50FFF7ABFF338801AA03CAA383A161C7 +:10C220006061D7F8383101A9586901950295ADF8D8 +:10C230000C50FFF79BFF318801AAE184272303CA32 +:10C24000C4F81E00284684F82750C4F82210C8F805 +:10C25000003004B0BDE8F08100232DE9F0418846AC +:10C260001546164E4F1C1360A6FB0034E40804EB81 +:10C270008403A0EB4303303388F800302A68092890 +:10C2800002F101022A6012D9092A06D81AB14146E0 +:10C29000384603F0A5F82046E6E70023302108F8E9 +:10C2A00002302B6088F80010DF20BDE8F081002309 +:10C2B00008F802301846BDE8F08100BFCDCCCCCCE8 +:10C2C0002DE9F04F0E46D0F890129BB0044608AA14 +:10C2D00080680131FBF7AAFF074618B138461BB04A +:10C2E000BDE8F08F08990523C4F890120090A0686B +:10C2F00004F5AA72FCF790FD07460028EED1E36A28 +:10C30000E068062B08BF4C22334618BF382209A923 +:10C31000FBF77AF90746002840F00681099BE26A9C +:10C320009D685B69062AA3EB050300F002811D2BC3 +:10C3300040F24C81E26CAA4B52692B602C232B7289 +:10C340002B732B742B752B760A2320210D206B77F2 +:10C350001E2329710899170EC2F3074A2877C2F3E2 +:10C360000720D2B202920A0AC9B204910693029936 +:10C370009C4B0392A3FB0728A3FB0A2EA3FB002CD4 +:10C38000A3FB011203994FEAD20B0790A3FB0120F4 +:10C3900004994FEAD808A3FB0112D2080592A3FB27 +:10C3A00008294FEAD909904909EB8909A8EB4909FD +:10C3B00008EB8808A7EB4808A1FB07277F0908F1CD +:10C3C00030084FEADE0E303785F807806F71A3FB27 +:10C3D0000E87FF0807EB8707AEEB47070EEB8E0EC5 +:10C3E000AAEB4E0E4FEADC0C0EF1300E303785F81A +:10C3F0000BE0AF72A3FB0CE7FF08079A07EB870778 +:10C40000ACEB47070CEB8C0CA2EB4C0C30370CF16F +:10C41000300CAF7385F80FC0A3FB0B7CA1FB028E21 +:10C42000A1FB0A8A029A4FEADC0C0CEB8C0C0BEB9A +:10C430008B07A2EB47074FEA5A1A4FEA5E1EABEB97 +:10C440004C0C0CF1300CC0080EF1300E303709F1F5 +:10C4500030090AF1300A85F80DE085F8069085F874 +:10C4600009A085F812C0EF74A3FB00C7A1FB028EE0 +:10C47000059AFF08A3FB02C34FEA5E1E039A07EB6F +:10C4800087070EF1300EA0EB470700EB8000A2EB10 +:10C49000400885F811E0DB08A1FB02EC059A03EBEC +:10C4A0008303A2EB43033033AB761E23049802EBE5 +:10C4B0008202A1FB00E149093031A0EB420269761A +:10C4C0004FEA5C1C099908F130000CF1300C303750 +:10C4D000303285F815C0AF75E875EA7604F11808B2 +:10C4E0004B62069A8B6840461344CB603246FDF798 +:10C4F00097FA074600285ED13246404609A9FDF763 +:10C50000BFF8074680B90998436A8268022B02D9AE +:10C510001378322B57D00899A068FCF751FD099881 +:10C52000FBF762FADA27D9E60899A068FCF748FD1C +:10C53000D4E6372B4AD94FF07C0A2C4B01462B60AE +:10C540002B4B3C226B600BA804F1180802F062FF31 +:10C550000AAB3C220BA94046FFF726FEDDF82890E7 +:10C560000BA94A4605F1080002F064FF05EB090338 +:10C5700083F808A039463C220BA802F04BFF0AAA18 +:10C580000BA90898FFF768FE0A9F09F109093A46C6 +:10C590000BA905EB090002F04DFF0D2307EB090283 +:10C5A00005F802A015446B700A23AB700999033299 +:10C5B00006924A6295E70899A068FCF701FD099880 +:10C5C000FBF712FA8AE6FBF70FFA87E60899A068EC +:10C5D000FCF7F6FC0998FBF707FA12277EE600BF86 +:10C5E000504F5254CDCCCCCC1F85EB5145505254BA +:10C5F000207C327C2DE9F04F0D46C26A85B0062AB8 +:10C6000004462B460CBF4C223822C06803A9FAF717 +:10C61000FBFF0746002840F0998003988368426931 +:10C62000D21A052A40F21D81E26A0627062A0BBFAC +:10C63000502141214FF0450C4FF0500CC04A83F877 +:10C6400000C0C3F802205970039904F118068B68E2 +:10C650004F623B442A463046CB60FDF7E1F907467E +:10C66000002870D12A46304603A9FDF709F807468D +:10C6700000286BD1E26A0399062A8E684B6A69D05A +:10C68000022B40F2E6803278322A40F0E280727863 +:10C69000322A40F0DE80B278372A40F0DA80F27831 +:10C6A000303A092A40F24E81032B00F04281F01CFF +:10C6B000DF1E01E0013F05D0844610F8012F303A1B +:10C6C000092AF7D8C6F1010767449F4280F03181FB +:10C6D000002007F1010E07F1FF3C9E458046B4445F +:10C6E000A3EB0702009000F2C080002B00F0BD8099 +:10C6F0001CF801EF00EB800BAEF130095FFA89FA0C +:10C70000BAF1090F00F2B38009EB4B00013A07F1CF +:10C710000107EDD10846FBF767F94FF0000BF35D19 +:10C720000D2B40F0D780B8F1050F40F0D380009A70 +:10C73000002A00F0CF80BBF1000F00F0CB80042373 +:10C74000C4E95A326BE00398FBF74EF9384605B05E +:10C75000BDE8F08F022B7CD93278322A79D17278F9 +:10C76000322A76D1B278392A73D1072B40F2E18090 +:10C770004FF0070C301DDA1F04E0013A0CF1010CF8 +:10C7800000F0D78010F801EBBEF1280FF5D190F83A +:10C7900000E0BEF17C0FF0D190F801E0BEF17C0F1B +:10C7A000EBD190F802E0BEF17C0FE6D19C4580F021 +:10C7B000C0800CF10100984206EB000280F0B980C5 +:10C7C0000CF1020C9C45A3EB00034FF0010C98BF49 +:10C7D0009C4605E0BCF1010CA3F1300700F0AD80F0 +:10C7E0009046137807EB8702A3F1300EBEF1090FD4 +:10C7F00003EB420300F1010008F10102EAD9084607 +:10C80000FBF7F2F898F800307C2B63D1002F61D051 +:10C8100004F5B47104F12C00FAF7BAFDBB4604F537 +:10C82000AA762A4600213046C4F87CB1FBF706FA06 +:10C83000074600288AD12B465A46304604F5B47183 +:10C84000FEF73CFD0746002880D03046FBF780FA13 +:10C850007CE7DA270846FBF7C7F8384605B0BDE89D +:10C86000F08FFBF7C1F8D22770E7012240E7BEF155 +:10C870000D0F5FFA80F93DD842F2014929FA0EFE08 +:10C880001EF0010F3FF442AF9F4240F2D11A50D246 +:10C8900000229346781EDB1B3044019610F8016F8E +:10C8A00002EB8209A6F1300C5FFA8CFEBEF1090F93 +:10C8B00013D80CEB4902013B07F10107EED1D2B2CC +:10C8C0000846019E42EA0B0BFBF78EF8BAF1000F07 +:10C8D0003FF425AF40F2D11738E75FFA82FC0D2E06 +:10C8E0004CEA0B0C15D842F2014C2CFA06F6F6076E +:10C8F000E5D4E0E7BEF12C0F7FF408AF009808F113 +:10C90000010849EA0020B8F1040F00900CD0002083 +:10C91000FCE62C2ECFD108F10108B8F1050F08D89C +:10C9200000224FEA0C2BC6E701379F424FF0000A66 +:10C93000AED30846FBF758F8CCE706EB00085EE7F5 +:10C9400053560D0A032BF4D00327C1E670B50546F4 +:10C95000C06A82B006280E464FF000030CBF4C227E +:10C960003822E86801A9FAF74FFE044610B12046C4 +:10C9700002B070BD08200199154A8B6818351A60FD +:10C98000144A5A608B684862034432462846CB609A +:10C99000FDF746F80446A8B93246284601A9FCF737 +:10C9A0006FFE04460028E2D1019883681B78322B81 +:10C9B00004D1FBF719F8204602B070BDFBF714F85C +:10C9C000DA24D4E70198FBF70FF8204602B070BDD7 +:10C9D0004D4F444520420D0A2DE9F04300F118095E +:10C9E00083B00F46904605460122484601A91E46DF +:10C9F000FCF746FE002800F0AB80EB6AE868062BE7 +:10CA000008BF4C22334618BF382201A9FAF7FCFDB3 +:10CA10000446002840F0988001998A684B699B1A67 +:10CA2000072B40F2A4800823A1481060A148506061 +:10CA30004B628B68324608334846CB60FCF7F0FF08 +:10CA40000446002840F088803246484601A9FCF799 +:10CA500017FE0446002877D101984368002B40F068 +:10CA60008280436A8268022B40F285801378322BE1 +:10CA700040F08180FAF7B8FFD5F894323146284665 +:10CA8000002B7CD0FFF7B6FD0446002C5CD1D5F816 +:10CA90009832012B00F0AD80EB6AE868062B08BFE6 +:10CAA0004C22334618BF382201A9FAF7ADFD0446DF +:10CAB000002840F0A680B8F1020F0BBF4FF0530CD6 +:10CAC0004FF0520C542445240CBF4F2154215222C4 +:10CAD00020230198806880F800C044708170C27083 +:10CAE000037197F900C0BCF1000F00F0D9804FF03E +:10CAF000070E011D07E001F801CF17F901CFBCF1C6 +:10CB0000000F40D0A646019A0EF1010453699268C5 +:10CB10009B1A7345EFD805F5AA7431462046FCF7F9 +:10CB2000A7FBD5F894322046002B7FD1FCF7D4F92F +:10CB3000D5F86011A868FCF743FA00230198C5E90D +:10CB4000A733FAF751FFD224204603B0BDE8F083A3 +:10CB50000198FAF749FF50E70198FAF745FF204698 +:10CB600003B0BDE8F083FAF73FFF1224ECE7084674 +:10CB7000FAF73AFFF9E7FAF737FFDA24E4E7FFF7C5 +:10CB80009FFB044681E70EF1FF320D2383540A23F5 +:10CB900000F80E30019932468B684C6223444846B7 +:10CBA000CB60FCF73DFF044600285ED1D5F89432F7 +:10CBB0003BB905F5AA7731463846FCF7A5F8044697 +:10CBC00008BB3246484601A9FCF75AFD0446C0B9E5 +:10CBD0000198436A8268022B2ED91378312B2BD10E +:10CBE000FAF702FFB8F1020F14BF032304236B61AD +:10CBF000AAE731462846FFF7A9FE044600283FF47D +:10CC00004BAF05F5AA7731463846FCF731FBD5F82E +:10CC1000943238466BB9FCF75FF9D5F86011A86813 +:10CC2000FCF7CEF90023C5E9A7338DE7FBF790F8B1 +:10CC300083E7FBF78DF8F5E705F5AA743146204642 +:10CC4000FCF716FBD5F89432204633BBFCF744F9C9 +:10CC5000D5F86011A868FCF7B3F900230198C5E97D +:10CC6000A733FAF7C1FED9246EE705F5AA77314656 +:10CC70003846FCF7FDFAD5F894323846ABB9FCF7E4 +:10CC80002BF9D5F86011A868FCF79AF900230198F0 +:10CC9000C5E9A733FAF7A8FE56E7FBF759F8DCE732 +:10CCA00007244FF0060E05226FE7FBF751F8EDE77A +:10CCB0005459504520490D0A18B370B5144D0668F3 +:10CCC000AE4218D1B9B102F1FF3EBEF1010F14D846 +:10CCD000EFF305850F4C24682C4310D10E4C2468CB +:10CCE0006CB14469012C10D0033C012C0BD9BDE878 +:10CCF0007040FFF771BE072070BD0A2070BD112083 +:10CD000070BD07207047D62070BDD32070BD00BF16 +:10CD100000525446200000228C8E0022F0B5C26AD8 +:10CD200083B0062A0D464FF0000306460CBF4C2286 +:10CD30003822C06801A9FAF767FC0446B8B9019B1C +:10CD40009B68BDB92A46402403271C705A709D7009 +:10CD5000019900228B6806F5AA703B44CB604F62B4 +:10CD6000FCF75EFE044610B10198FAF73DFE20463E +:10CD700003B0F0BDC5F30722EDB2E5E7F8B588B31F +:10CD80000E46204B0168044699422BD156B3EFF36F +:10CD900005831D490F681F4327D11C4B1B6823B314 +:10CDA0004369042B24D1D0F89832012B04D1776A3F +:10CDB000D0F8A0329F4222D8314604F5AA70FCF781 +:10CDC0002FFE0546B8B9D4F89832012B0BD1D4F810 +:10CDD000A012C91BC4F8A01229B92046BDE8F8402A +:10CDE000FFF79CBF07252846F8BD11252846F8BD4A +:10CDF000D5252846F8BD3046FAF7F6FDF3E74FF49F +:10CE0000E975F0E700525446200000228C8E002283 +:10CE1000F8B5D0F89C3206460C4643B3D0F8A032A1 +:10CE2000002B37D0656A9D421CD90027ED1A63623A +:10CE3000A06900283AD0D0E902239A1AAA4240D821 +:10CE40002346AD1A1A465B689842FBD1A24257604E +:10CE500008BF0022A261FAF7C7FD002DE8D1D6F87D +:10CE6000A032656A00205B1BC6F8A032F8BD4A6A92 +:10CE7000022A15D9D1E90230D91C814210D8B3F861 +:10CE80000130033A5BBA9BB2C6E9A733A160626284 +:10CE9000002BC7D12046FAF7A7FD40F2D510F8BD08 +:10CEA0002046FAF7A1FD4FF4E970F8BDE268D6F824 +:10CEB000A032521B656AE2605B1B0020C6F8A032FC +:10CEC000D4E75A1BD6F8A032656AC2605B1B00200B +:10CED000C6F8A032CAE700BF60B338B50446174BA6 +:10CEE000006898420FD10D4669B1EFF30580144BED +:10CEF0001B6803431CD113480068C8B1606903284C +:10CF000003D0D52038BD072038BD0B6004F5AA70CA +:10CF1000FCF7B6FB38280FD00028F3D1D4F89832AC +:10CF2000012BEFD120462968BDE83840FFF770BFDC +:10CF3000112038BD07207047D72038BD0052544615 +:10CF4000200000228C8E002210B472B6164B174AB5 +:10CF50001968174B174819601368174C43F0010301 +:10CF60001649046013600B68154AA2FB03235B0992 +:10CF7000013BB3F1807F0BD24FF0E0224FF0F00C79 +:10CF8000002007210F4C536184F823C09061116188 +:10CF9000F02200210B4B83F82310DA7783F822204C +:10CFA0005DF8044B704700BF00000002001000E075 +:10CFB000908E0022C08D00229CCA00224C9100223B +:10CFC0001F85EB5100ED00E038B5074D074C286890 +:10CFD000206038B90121084601F0E4FF286820608C +:10CFE0000028F7D038BD00BF888E00228C8E00222A +:10CFF0000022074B1A60EFF3148C2CF0040C8CF316 +:10D00000148862B64FF08052024B5A60FEE700BFB0 +:10D01000F48D002200ED00E01B48016800292DD0AE +:10D02000EFF3098323E9F00F1EF0100F01D123ED78 +:10D03000108A43F804ED8B60144C236813B18B61A4 +:10D0400000232360124E3668D6B106607068013046 +:10D050007060B0692060F16801F1280181F30B88EC +:10D06000B36853F804EB1EF0100F01D1B3EC108A33 +:10D07000B3E8F00F83F309887047FEE7034CE1E75C +:10D08000FFF7A2FF0646E1E78C8E0022948E002275 +:10D09000888E002200F01CB86FF0020370B504699E +:10D0A0000D4624F00704A4F144068660342244F8B7 +:10D0B000443C0021A4F1400002F0ACF94FF0FF32F3 +:10D0C0004FF0807344E9032544F8043C70BD00BF71 +:10D0D000244925480A680368013210B50A6013B173 +:10D0E000013B0360DBB1214A214C136821681868B9 +:10D0F000F8B101221F4B1A60F6F718F8236833BB0A +:10D100001D4B1B6853B11D4A1268934206D01C4B3D +:10D110001B681BB94FF080521A4B5A6010BD012199 +:10D12000124A134C13681868216010B1114B196032 +:10D13000E2E7154804330068136083420AD00D4BC0 +:10D140001B6811B9002BDBD0D6E7002BD4D1F5F743 +:10D15000DFFED5E70D48074B00681B68106000290B +:10D16000F0D0F2E73C8F0022948E0022AC8E002299 +:10D17000388F0022A88E0022888E00228C8E0022FA +:10D18000F48D002200ED00E0B08E0022B48E00226B +:10D1900003681868F7F77ABF2DE9F04705460C4693 +:10D1A0000023496880692668EA690F68C6E90002B9 +:10D1B0006B602B688EB0142B1FD8DFE813F02100B2 +:10D1C00082009E00EC0021002100210021006F015F +:10D1D000430115001E001E001E001E001E001E0042 +:10D1E0001E005F011E006A014C217A686B6912788B +:10D1F00001FB020090F83A2C1A600EB0BDE8F087EF +:10D200009179012940F08481D5F81090D5F808E093 +:10D21000D9F80880D9F824C048F810ECE868052B44 +:10D2200048F80C0CB2F812A0D1684AEA014148F85B +:10D23000081C12690CF10E0A4FEA024200F06081EC +:10D24000062B00F05D8199F83030042B42F4064340 +:10D2500042F4006243F0DD0308BF13469EFA8EF2EB +:10D2600000BA09BA1BBA04920590069107939DED86 +:10D27000047FBAF13B0F08ED047F40F25281642134 +:10D2800006F10800F6F71EFA002840F03E812368F8 +:10D2900052461E6D6368A8F10E019B6843F8269004 +:10D2A000BB6838685B699847002840F02E817A682F +:10D2B000731C127D2168B3FBF2F002FB10330B6587 +:10D2C0009BE77B684A681978FEF754FA00207B6870 +:10D2D0001A691978D2F802301288009052BAA869F7 +:10D2E0001BBA92B2FEF772FA01227B68A86919781C +:10D2F0000EB0BDE8F047FEF711BA4FF00008382233 +:10D300004146C6E9148806F15C00C6F8588002F070 +:10D3100081F87B681A7D8AB14FEA820EAEF1040E65 +:10D320004FEA9E0E0EF1010E41464EF001E04046DE +:10D330006668B368585004310FF005C84FF0140EFA +:10D340004FF0000C20681C2346688349C5F804E0B0 +:10D35000083086F806C0F6F755F900287FF44DAF7F +:10D36000D7E9011338681B689847002840F0C1804E +:10D370000A222C2101232068CDE90231CDE90022C7 +:10D380002346764A76492430F6F78AFA002840F098 +:10D39000DB80686031E7002364250DF134090DF16D +:10D3A0003008937105E0013D11D00A20F5F762FCC9 +:10D3B00026680BAB0AAACDE9008906F1080009A985 +:10D3C000F6F796F97A680A9B127D9A42EBD8002507 +:10D3D000BB6838685B6898472068C0E91455083016 +:10D3E000F6F75AF920682430F6F7C0FA206824309E +:10D3F000F6F7C8FA79680B7D9BB12E4663689A6888 +:10D40000A80052F8252042B19B681844FEF720FB83 +:10D41000636879689A6842F825600A7D013595420B +:10D42000EDD34B7D0025002B3FF4E7AE6368D86851 +:10D4300000EB8500FEF70CFB7B6801355B7D9D42B0 +:10D44000F4D3DAE600230722AC6806F15C0106F1AA +:10D45000600C03E0013A03F1010333D051F83300CB +:10D46000A042F7D15CF83370E8688742F2D100221D +:10D470000B3306EBC306C6E90122BEE63868036833 +:10D48000002B3FF4BAAEBB689B690EB0BDE8F04715 +:10D4900018479379CBB14B236B60AEE6002307228C +:10D4A00006F15C0106F1600451F8330018B954F834 +:10D4B0003300002840D0013A03F10103F4D11723CF +:10D4C0006B609AE616236B6097E6D5E902027968ED +:10D4D000060A66F307030969150E60F30F23140C9F +:10D4E00065F317434A7164F31F63120A0A710B60F4 +:10D4F00083E6206808300EB0BDE8F047F6F7CCB8F8 +:10D5000042F4006343F00603A8E649236B6074E627 +:10D510004C2305F110006B600EB0BDE8F047FEF73C +:10D52000B7BACAF13C02002108EB0C0001F072FF0F +:10D530004FF03C0A2668A2E60B3306EBC303D5E99D +:10D540000212C3E9011258E620680830F6F7A4F881 +:10D55000BB6838685B6898E7E807010291D1000270 +:10D56000FC07010200222DE9F04F064643688BB00C +:10D570001D68D3F80CB06B681B691988D3F80230AA +:10D58000059104934BBA9BB207920393AB6828684A +:10D590009B6809AA08A998470346002877D13268F2 +:10D5A00007A910681A46D0F83C06FEF75DF928B1C5 +:10D5B000AB6808991B6928689847E7E7079BAA6842 +:10D5C000996812691F3121F01F01286899609047FE +:10D5D00000285CD13468D5F80490A36DDDF820E014 +:10D5E0005BF823C099F81570DCF808100BEB830882 +:10D5F000714507F101022DD0CDE9014504460846E9 +:10D600006146A44608E05BF823100CF1010C886821 +:10D610000BEB830870451AD05C1CB4FBF7F5013A9C +:10D620009A4607FB1543EED16346DDE901450AF151 +:10D63000010A8C4601461846BAFBF3F300FB13A31C +:10D640008E45A3650CD0079BC8F800309EE78C463A +:10D65000019C029D0133B3FBF7F207FB1233A36574 +:10D66000BEF80020DEF8021053BA9BB2B3F5807FFB +:10D6700008BA39D04FF6FF77BB420BD14A1C10D005 +:10D68000039A9A4237D04046FEF7E2F9DBE70BB047 +:10D69000BDE8F08F059FBA424BD043F2333293423C +:10D6A0006DD1BEF80C305BBA9BB2B3F5006F2CD0D5 +:10D6B00048F2DD62934228D040F606029342E2D15E +:10D6C000099A20680EEB0203CCF80C3099F805306B +:10D6D0000E3AD21A0E3373446146CCF82420CCF8AB +:10D6E0000830F6F743FAAEE7CAB25E2A2AD0039BA7 +:10D6F000B3F5807FC7D1049B8B42C4D1BEF80C30F8 +:10D700005BBA9BB2B3F5006FD2D1099A20680EEBD9 +:10D710000203CCF80C3099F805300E3AD21A0E33C9 +:10D7200073446146CCF82420CCF80830F8F7FEFBAF +:10D7300089E7049A8A42B4D043F233329342B0D09C +:10D74000002214E0274607229A463B6E08378342A0 +:10D7500012D0013AF9D153460022039FB7F5807FDA +:10D7600002D0002A9DD18EE7049F8F4299D01843A2 +:10D7700097D0002A95D186E753460122EDE718435A +:10D780008FD080E72DE9F043056903796968022BA2 +:10D7900080460C6883B000F09480032B59D0012B95 +:10D7A00040F08C806268614892F92020510902F0B3 +:10D7B0001F02934001F1200240F82230BFF34F8F47 +:10D7C000BFF36F8F636869685A7DCE68CAB100275E +:10D7D00000232A68314612680137D2F83C061A46FF +:10D7E000FEF742F856F8043BA268996812691F31A7 +:10D7F00021F01F0120689960904763685A7DBA4202 +:10D80000E6D893F920204A4B02F5C65153F821007F +:10D8100020F4803043F8210053F82130BFF35F8FAC +:10D82000012153099B0002F01F0203F1604303F53D +:10D83000614301FA02F2C3F880211A602B685A682A +:10D840009171D8F80010186803B0BDE8F043F7F7FD +:10D8500025BCC3689A022FD528688A68466D52F89D +:10D8600026204AB30027A368206869461B6A0097F0 +:10D870009847B9466B689B6853F82630019373B19B +:10D8800001A89F68FEF704F96B6828689B68083058 +:10D8900043F8269063680E3F197DF5F79BFE636899 +:10D8A00001361B7DB342009B08BF0026BB42E1D17D +:10D8B0002A68D8F80C3056655B0331D403B0BDE854 +:10D8C000F08300272B6862688E68C3E91477107DA7 +:10D8D000A8B1B94630460368043653B1FEF7B8F82C +:10D8E00063682868197D0830F5F774FE626846F8A9 +:10D8F000049C137D0137BB42ECD8D5E900310026EA +:10D90000CF689E65527D4AB13846FEF7A1F863683C +:10D9100001365B7D0437B342F6D82B6800218EE7D1 +:10D92000284603B0BDE8F043FFF71CBE00E100E06D +:10D93000006000402DE9F84F0388DBB14FF0000A8A +:10D9400080464FF00109DFF8D4B00024314D4FEA92 +:10D95000CA07D8F8043035F8022BD91989889142C2 +:10D960000AD00134032CF4D1B8F800300AF1010ACE +:10D970005345EAD8BDE8F88FDB5909FA04F603F0FD +:10D98000B853B3F1807F244BF6B293F84C2C12D0ED +:10D99000324230D104F120021BF81230DB09E0D012 +:10D9A0001BF81230012123F08003C8200BF812303D +:10D9B00001F0F8FAD5E7324210D004F120021BF84A +:10D9C0001230DB09CDD11BF81230012143F0800366 +:10D9D000C8200BF8123001F0E5FAC2E7012001F08F +:10D9E00073FB0D4B012093F84C2C324383F84C2CE5 +:10D9F00001F03AFBE1E7012001F066FB064B012054 +:10DA000093F84C2C22EA060283F84C2C01F02CFBF4 +:10DA1000C0E700BFB00B010200E001400020204041 +:10DA2000F8B50446FFF786FFEFF31082012383F376 +:10DA30001088254E33681BB9402024490B750875A2 +:10DA400033680133336082F31088218849B3C900F9 +:10DA50000839C90860681E4D013107E01B011344F5 +:10DA6000013945F8234000F108001AD00468828883 +:10DA7000E7034FEA1223D2B2F0D502EB031C55F8AC +:10DA80002CE01B0124F480372EF4803E134401392E +:10DA900045F82CE000F1080045F82C7045F82340CB +:10DAA000E4D1EFF31082012383F31088336813B1BC +:10DAB0003368013B336033681BB9802003490B7521 +:10DAC000087582F31088F8BDB88F0022000D404021 +:10DAD0000008404098B191B14A6808B503464AB180 +:10DAE000094A186890420CD008461A60FFF798FF60 +:10DAF000002008BD0A88002AF2D0012008BD0120BC +:10DB000070470E2008BD00BF54524F5010B5044658 +:10DB100082B001AA142100F09FF8019A142142F06A +:10DB200007022046019200F04DF902B010BD00BF7F +:10DB300002291DBF081FB0FA80F04009012070477C +:10DB4000034668B1074A0168914207D10022104696 +:10DB5000C3E90122DA601A741A607047072070471F +:10DB600001207047594850528268002A23DD00B5D1 +:10DB7000002342F001E00B600FF003C88268002A26 +:10DB800017DD012342F001E00B600FF003C882684B +:10DB9000002A0EDD012342F001E00B600FF003C804 +:10DBA0008268002A05DD002342F001E00B600FF0DF +:10DBB00003C85DF804FB70478268002A23DD00B5C6 +:10DBC000022342F001E00B600FF003C88268002AD4 +:10DBD00017DD032342F001E00B600FF003C88268F9 +:10DBE000002A0EDD032342F001E00B600FF003C8B2 +:10DBF0008268002A05DD022342F001E00B600FF08D +:10DC000003C85DF804FB70478268002A23DD00B575 +:10DC1000062342F001E00B600FF003C88268002A7F +:10DC200017DD072342F001E00B600FF003C88268A4 +:10DC3000002A0EDD072342F001E00B600FF003C85D +:10DC40008268002A05DD062342F001E00B600FF038 +:10DC500003C85DF804FB70472DE9F04100287BD034 +:10DC60001646002A00F082801F290F4679D8027CD0 +:10DC7000012A67D1D0E901012024013CA4B2FFF7B9 +:10DC8000C3FF002CF9D14378BC0044EAC3140E252D +:10DC900044F4C04405E0FFF78FFF013D4FEA440420 +:10DCA00007D02304F7D5FFF7AFFF013D4FEA440447 +:10DCB000F7D1FFF759FF4FF01008FFF755FF01228A +:10DCC0002B468468002C4FEA450540DD44F001E016 +:10DCD0000B600FF003C80F688468C7F3C00C002CFA +:10DCE0004CEA050515DD44F001E00A600FF003C8B9 +:10DCF0008468002C0DDD44F001E00A600FF003C8D9 +:10DD00008468002C05DD44F001E00B600FF003C8CF +:10DD10008468B8F10108D5D12246E31752EA8F038F +:10DD2000012A73F1000009DB4746541E43F1FF301E +:10DD3000034654EA030022460F60F6D140463560A0 +:10DD4000BDE8F0814FF021084046BDE8F0810F6842 +:10DD5000C7F3C0073D43DCE74FF001084046BDE88C +:10DD6000F0814FF003084046BDE8F0814FF0020813 +:10DD7000EAE700BF08B330B5114B026804469A4287 +:10DD800083B017D1057C012D02D0212003B030BD16 +:10DD9000294601AAFFF760FF2946204601AAFFF79E +:10DDA0005BFF019B41F2883013F0040F18BF002085 +:10DDB00003B030BD072003B030BD0120704700BF65 +:10DDC00059485052F8B5002857D01F290D464ED853 +:10DDD000B2F5803F16464AD2027C012A4AD1D0E9E8 +:10DDE00001012024013CA4B2FFF70EFF002CF9D161 +:10DDF0004378AC0044EAC3140E2744F4A04405E081 +:10DE0000FFF7DAFE013F4FEA440407D02204F7D5BA +:10DE1000FFF7FAFE013F4FEA4404F7D1FFF7F4FEA3 +:10DE20001024FFF7C9FE05E0FFF7C6FE013C4FEAEC +:10DE3000460607D03304F7D5FFF7E6FE013C4FEA6C +:10DE40004606F7D180680246C31752EA8F03012ABB +:10DE500073F1000009DB2646551E43F1FF300346EF +:10DE600055EA03002A460E60F6D12046F8BD032489 +:10DE70002046F8BD21242046F8BD01242046F8BDE7 +:10DE800030B5002583B0019548B3164B02680446AF +:10DE90009A421ED1037C012B1ED140F2E11341684E +:10DEA00040F6E152497BA94208BF1A460421C260EC +:10DEB000FFF788FF29464FF490522046FFF782FF74 +:10DEC000042120460DEB0102FFF7C6FE284603B0F1 +:10DED00030BD072003B030BD212003B030BD01208C +:10DEE00003B030BD5948505200283ED0F0B50E4620 +:10DEF00085B0002942D0254B026805469A423BD0A6 +:10DF00000C78002C34D1224B4160C0E902348B7B69 +:10DF10004FF0010CB3FA83F31E4F5B091B013B70FA +:10DF20004FF40042214680F810C00394FFF74AFFE7 +:10DF300002E073689C4214D20021284603AAFFF72E +:10DF40008BFE039B013413F40043F2D172689442B8 +:10DF500007D2327B042A13D00C4A2A60184605B037 +:10DF6000F0BD1423184605B0F0BD012318467047D4 +:10DF70000423184605B0F0BD0E23EFE70223EDE7BA +:10DF800028460193FFF7C2FD019BE5E7594850522F +:10DF900020413540000D404070B5002484B003940A +:10DFA00080B30E4691B31A4B026805469A4203D0DD +:10DFB0000723184604B070BD01234FF400422146E8 +:10DFC0000374FFF7FFFE02E07368A34216D9002135 +:10DFD000284603AAFFF740FE039B013413F40043D5 +:10DFE000F2D17268A24209D96A68127B042AE0D190 +:10DFF00028460193FFF78AFD019BDAE714231846B0 +:10E0000004B070BD0123184604B070BD0223D0E7F0 +:10E01000594850522DE9F041002482B00194002863 +:10E0200056D016461D4602684E4B04469A420FD102 +:10E030000F46002945D0002E43D0002D41D090F846 +:10E040001080B8F1010F07D0212002B0BDE8F081A7 +:10E05000072002B0BDE8F081414601AAFFF7FCFDB0 +:10E060004146204601AAFFF7F7FD019B58072CD532 +:10E07000E268510504D5326842F002023260E2687B +:10E08000120503D5326842F0010232609E0623D5A4 +:10E090000521204601AAFFF7DFFD019E700544BF60 +:10E0A00002232B6031051AD416F0200535D17206F3 +:10E0B0001AD4300629D4F20520D435B100203D60B1 +:10E0C000C7E7022002B0BDE8F08141F28830C0E726 +:10E0D000012002B0BDE8F08141F28930B9E72B6838 +:10E0E00043F001032B60DFE763681B7B042B2CD01C +:10E0F000330609D4F6054FF00205DFD56368197BB6 +:10E10000042910D00425D9E7022563681B7B042B62 +:10E1100011D0F305F6D40325D0E763681B7B042BED +:10E120001AD00125C3E72046FFF702FD0028E9D1F8 +:10E13000002DC3D1C9E703212046FFF7F9FC0028D1 +:10E14000B9D0F105E7D50325D8E702212046FFF72E +:10E15000EFFC0028ADD0CBE701212046FFF7E8FC1B +:10E160000546A4E75948505298B191B1844610B47D +:10E170000948DCF80040844207D10020CCE908328D +:10E180005DF8044BCCF81C10704707205DF8044B79 +:10E1900070470120704700BF45485445F8B54368B3 +:10E1A0009D698DB15A7806465F7D72B167B10024D2 +:10E1B000BF0001E073689D6928590021DA690434C1 +:10E1C00001F028F9A742F5D1F8BD1A7D1744EDE713 +:10E1D00048B3F8B50446274B006898421CD10E4658 +:10E1E000F9B140F2AE53A2F13C00984215463ED838 +:10E1F000E37E012B19D123691B689B050ED4676848 +:10E20000E3687878D0B91868002802DBF8698242A0 +:10E210000ED940F6A370F8BD0720F8BD40F6A270F5 +:10E22000F8BD0220F8BD0120704740F6A170F8BD8E +:10E23000986801F0FFF86268E3685078AAB2DA8063 +:10E240001A68616922F040521A601A68012842F087 +:10E2500030421A60D86808BF9E608B68E060012B6E +:10E2600018BF01234FF0000018BF8B60F8BD0320DA +:10E27000F8BD00BF4548544550B30346174A0068EF +:10E2800090421ED111B311F01F001FD130B45A6853 +:10E290005478012C1ED19A681568002D13DB15687F +:10E2A00091600F492940116011685D6941F000419A +:10E2B0001160D2689A602B69012B00D02C6130BCB0 +:10E2C00070470720704740F6A670F8E702207047B5 +:10E2D00001207047052030BC704700BF45485445B9 +:10E2E00060FCFFC718B3134B02689A4215D1E1B125 +:10E2F0004369D3F8D83073B14268103B506B127D3C +:10E30000406898420BD89A682AB11B68002B02DB40 +:10E3100000200A607047222070470720704702F1F2 +:10E320008053013B00EB0313EDE70220704701200F +:10E33000704700BF45485445002830D01A4B02684A +:10E340009A421FD1C37E012B1ED103691B689B0516 +:10E3500027D483681A68002A19DB10B4134A1C6892 +:10E36000D96822401A601A685DF8044B42F00042F6 +:10E370001A60436981601A690020012A1CBF0122CA +:10E380001A6170470720704740F6A17070474369D3 +:10E3900000201A69012A1CBF01221A61704701205E +:10E3A000704740F6A27070474548544560FCFFC76F +:10E3B0002DE9F843002800F0E6800D46002900F022 +:10E3C000CA800B69002B00F0C680D1F83490B9F1F7 +:10E3D000000F00F0C0800B78002B40F0C88091F94E +:10E3E0002030002BC0F2BF804B79032B00F2BB80A2 +:10E3F00004461BB18B683F2B00F2B5806B78002B75 +:10E4000000F0AD80634B22689A4200F0C080002685 +:10E41000614FDFF8A481A661C4E9047865606A7D74 +:10E420003146D9F80000120100F0F4FF636831466C +:10E430001A7DD9F80400120100F0ECFF2046FFF726 +:10E44000ADFEAA6A2B6BE261C4E90863EFF31085A5 +:10E45000012686F310886368504A1B785068C3F120 +:10E460000F0306FA03F320EA030353605368962070 +:10E47000314600F097FD85F31088626948481368BB +:10E48000314633431360474B1B68B0FBF3F0304415 +:10E4900000F088FD626863699068996F60F3050118 +:10E4A00099675079996F60F311419967D36AD3E9FD +:10E4B00001121868126890470546002841D1636828 +:10E4C000DB6A9A681868536998473722364B3A6175 +:10E4D000C8F82830D8F8303043F48003C8F830301A +:10E4E000636893F920205B6A002A44DB1B0102F178 +:10E4F0006041DBB201F5614181F800332B482C4BC0 +:10E5000002F5C65140F8224053F8210020F4803033 +:10E5100043F8210053F82130BFF35F8F01215309E5 +:10E520009B0002F01F0203F1604303F5614301FA0F +:10E5300002F2C3F880211A60164B28462360BDE81A +:10E54000F88341F2883240F6A573904208BF1D4619 +:10E550002846BDE8F88302252846BDE8F883AB6964 +:10E56000002B7FF44FAF03252846BDE8F883042530 +:10E570002846BDE8F8830F4902F00F001B01DBB20B +:10E5800001440B76BAE701252846BDE8F8830E253D +:10E59000DEE700BF4548544500413540003020408B +:10E5A00000E1F5054C9100229F0FFF47C08F00222C +:10E5B00000600040FCEC00E00040354000284BD0FB +:10E5C000F8B50268254B04469A4201D00720F8BDF1 +:10E5D0004268066992F920304769002B10DB01215F +:10E5E0001F485A0903F01F03203201FA03F340F8D1 +:10E5F0002230BFF34F8FBFF36F8F626892F92030E4 +:10E600000025D26A174941F82350936810685B6867 +:10E610009847B36965F38203B3613B6B65F3965327 +:10E620003B633560A561EFF31086012181F310880B +:10E6300063680D4A1B785068C3F10F0301FA03F3B6 +:10E64000034353605368962000F0ACFC86F31088B7 +:10E650002846C4E90055F8BD012070474548544597 +:10E6600000E100E0C08F00220030204000232DE9AF +:10E67000F04385B0CDE901330393002876D05C4B9D +:10E68000026804469A4215D142680D46D16A03AB2E +:10E690008E680868D6F8188002AA01A926696769F9 +:10E6A000C04758B9019B013B032B07D8DFE803F0B3 +:10E6B000533E330B072005B0BDE8F08340F6A17050 +:10E6C00005B0BDE8F083336843F00203336033687C +:10E6D00043F004033360002D32D162681379012BBB +:10E6E00048D0336823F480333360336823F4003335 +:10E6F000336001213368D27862F3000333603368FA +:10E7000043F040033360336843F0200333603961E2 +:10E7100005B0BDE8F083336823F00203336033684B +:10E7200043F0040333605DB96268DAE7336843F0AD +:10E7300002033360336823F004033360002DCCD030 +:10E74000336843F400733360336843F0400333604D +:10E7500005B0BDE8F083336823F00203336033680B +:10E7600023F004033360002DEAD1DDE7012005B07A +:10E77000BDE8F08300234FF6FF71716573663B6758 +:10E7800031681C4D41F400213160029908244FEAA0 +:10E79000810C03990CF00C0C01F0030105F1010E42 +:10E7A0004CEA010C01E0013C9BD015F823101EF847 +:10E7B000238001EA0C01414505EB830903F10103C4 +:10E7C000F1D199F8023099F80310012B0AD133687E +:10E7D00043F480333360012987D1336843F4003335 +:10E7E000336086E7336823F480333360F3E700BF98 +:10E7F00045485445D80B01022DE9F043046A87B01F +:10E800000646894690461F4601AD0CB3AC46A64667 +:10E81000BEE80F00ACE80F00DEF80030CCF80030A6 +:10E8200084F804907368C4E90287726A19782046F4 +:10E83000F369216022619847346A34B1AC46BCE880 +:10E840000F000FC4DCF80030236007B0BDE8F08390 +:10E850002C46E5E72DE9F04F0C460121074683B031 +:10E86000406901920268714D0A433E690260704B33 +:10E870002868B3FBF0F0084400F094FB7D687869E9 +:10E88000AA68836F62F3050383676A79836F62F313 +:10E8900011438367A38822685BBA12BA9BB2C6F899 +:10E8A000C020C6F8C8306C7DD5F834B0002C00F01C +:10E8B000B5802201DBF800A0AE69103A1209534678 +:10E8C000B4464FF000084FF00049B5F81CE00132A3 +:10E8D000009008E0DCF80000013AC1F80090886080 +:10E8E0000CF1040C0ED01946A3F806E0A3F804803E +:10E8F0001033CB60002EEDD13046013A88600CF128 +:10E90000040CF0D1631E4FEA031C1AEB03130098AA +:10E910002E7D75D05AF80C10DBF8042041F08041B0 +:10E920004AF80C10C3F80CA0C7F808A08EB3B6467E +:10E9300013464FF0010895F80190BEF1000F4A46CA +:10E940004FF0000C14BF714641469946A40008E000 +:10E95000AE6906B136590139CAF8086004F10404F9 +:10E9600011D09A46A3F80680A3F804C043F810CB50 +:10E97000CAF80C30002AEBD000260139CAF808602A +:10E9800004F10404EDD10EF1FF3319EB03134A46F1 +:10E9900005D01968DA6041F080411960FA60254BB2 +:10E9A0003A689A4229D1019A3B69012A2DD0026B1B +:10E9B00042F480020263026B42F480220263026B23 +:10E9C00042F40012026340F2EE541421EA689C60A3 +:10E9D0001965DA66036843F040030360D7E9022350 +:10E9E00002628361AB7803B180238363002140F22C +:10E9F0000F72012381640265836503B0BDE8F08F67 +:10EA0000002ECCD0DBF8042091E79A6942F0020294 +:10EA10009A61026B42F480020263D4E795F814E035 +:10EA2000BEF1000FBBD0DBF8042081E74C9100223F +:10EA300000E1F5054548544538B528B3144B026844 +:10EA400004469A421DD1C57E012D03D040F6A17522 +:10EA5000284638BD43682A461969FFF7FBFE294658 +:10EA60002046FFF703FE05460028EFD16368DB6A06 +:10EA70009A681868D369984741F288339842E7D179 +:10EA8000E4E70725284638BD0125284638BD00BFE4 +:10EA900045485445F0B583B000287DD04B4B026803 +:10EAA00004469A4249D1837E4668012B776B1ED17A +:10EAB0000023C269837622B11A461946FFF79CFEED +:10EAC0006668237E20468DF80730FFF777FD054600 +:10EAD00010B1284603B0F0BD31462046FFF768FC70 +:10EAE00005460028F5D19DF8073066682376F36A5D +:10EAF0009A681868D369984741F288339842237E10 +:10EB00004ED0F3B10025637E022B1CD0012BE0D147 +:10EB1000002322696376116863F38611116011681E +:10EB200063F345111160E269E376002AD1D01A46F9 +:10EB300002212046FFF760FECBE70725284603B0F9 +:10EB4000F0BD012323760025636865765A7D29464A +:10EB50001201386800F05EFC636829461A7D786807 +:10EB6000120100F057FC2046FFF718FB0121174B5C +:10EB70002268E1769A4222D000212046FFF776FDF6 +:10EB80000546B8B9E369002BA3D00346024601212C +:10EB90002046FFF731FE9CE70125284603B0F0BD73 +:10EBA000012B02D040F6A175ADE7002340F6A17518 +:10EBB0002376ADE700220223E276637689E7636875 +:10EBC0002A4620461969FFF745FED5E745485445D2 +:10EBD00000284BD02DE9F041374B16460268044619 +:10EBE0009A4239D10D4600293DD0002E3BD0C17E3E +:10EBF00001293DD1D0F810C0DCF800309F052ED49B +:10EC00008368DFF8B8E01A68002A22DB6768BA7800 +:10EC100012B91A68100646D4186810F000602BD09C +:10EC2000DCF8002092051AD41A68002A09DB1A6859 +:10EC300002EA0E021A601A6842F000421A60DB68AB +:10EC4000A360626910690128DDD011611A68002A89 +:10EC5000DCDA4FF47A6000E00720BDE8F08140F68E +:10EC6000A270BDE8F0810220BDE8F081012070476C +:10EC700040F6A170BDE8F081B3F8048099687B7913 +:10EC800013FA88F8B8F1000FE3D07B781BB1296044 +:10EC9000C6F80080E1E74246284600F0CBFB20465C +:10ECA000FFF74AFBF4E72046FFF746FB40F6A47364 +:10ECB000002808BF1846D0E74548544560FCFFC708 +:10ECC00010B5EFF30383154A103B5BB252F82300F3 +:10ECD000D0E9044122698B6A13F4800F07D012F047 +:10ECE000020F1CBF4FF0010C80F81AC02261C469EA +:10ECF0008B6214B10321FFF77FFDEFF30383103B19 +:10ED0000074A5BB203F5C65352F8231021F4803151 +:10ED100042F8231052F8233010BD00BFC08F0022EC +:10ED200000600040144A154992F8263092F82420D9 +:10ED3000DBB202F00F02082A15D0092A51F823305D +:10ED40000AD00A2A0ABF0E4AD340A2FB03230D4A67 +:10ED500008BFDB0813607047094AA2FB0323094A76 +:10ED60009B0813607047064A51F82330A2FB032327 +:10ED7000044A5B081360704700E00140E80000228D +:10ED8000ABAAAAAA4C910022704700BFFFFFFFFF69 +:10ED9000F8B54AF2035001234749484AA1F8FA035B +:10EDA000938093889BB2002BFBD101249FED3E6B97 +:10EDB0009FED3F7B4FF40040414B4249C3E90711AF +:10EDC0005961148083ED007F1861FFF7ABFF0922C2 +:10EDD0001621394B83F8501A83F8A22093F8002C9F +:10EDE0001AB993F8013C980756D0334C94F8003C7C +:10EDF000002B46D00022304B83F8012C83F8002CE6 +:10EE000000232D4A82F8323092F83C301907FBD5A6 +:10EE10004FF43C5040F211110023274C1085A2F80A +:10EE20004C1082F82A3094F83C309B06FBD5042223 +:10EE300001250526214B244F1A77276284F8245098 +:10EE400084F82660FFF76EFF9620294600F0AAF8A6 +:10EE5000002384F824302762FFF764FF96202946B8 +:10EE600000F0A0F884F82660FFF75CFF4FF425431C +:10EE700084F8305084F8525084F85350A4F8FA3390 +:10EE8000F8BD0121C82084F8001C00F08BF894F82C +:10EE9000003C012BFBD1ADE74FF47A70FFF774FF14 +:10EEA000AEE700BFAFF30080006CDC0200127A0016 +:10EEB00000800000002D310100E0014000C1014050 +:10EEC000E800002200389C1C3223123138B500259E +:10EED000284C0121C82084F8285000F063F884F8F9 +:10EEE000245094F82430002BFBD194F8243021498D +:10EEF00043F0020384F8243091F82430C3F3400037 +:10EF00009B07F9D41B4A81F8220092F8223003F0C3 +:10EF1000FF00002BF9D192F84030164960F3C71377 +:10EF200082F8403091F84030DB09FBD191F8420083 +:10EF3000104A63F3C71081F8420092F84230DB09AF +:10EF4000FBD192F844000B4963F3C71082F84400E8 +:10EF500091F84430C3F3C014DB09F9D1012000F06B +:10EF6000B3F8054B012083F84C4CBDE8384000F065 +:10EF70007BB800BF0020204000E00140034618B1EC +:10EF8000024A00201A607047012070470000010506 +:10EF900000BEFEE7FFFFFFFFA0F101000028FBD14C +:10EFA000704700BF4FF47A7310B400FB01F1104CAE +:10EFB000104A2468B2FBF4F2A1FB034030B9B4FB61 +:10EFC000F2F058B15DF8044BFFF7E6BFB1FBF2F188 +:10EFD000A1FB03132BB908460028F3D15DF8044BBD +:10EFE00070474FF0FF3C5DF8044B6046FFF7D4BF1D +:10EFF0004C91002200CA9A3B70B500240D4B0E4E76 +:10F00000B3F80021B3F82051ADB2154025FA04F34E +:10F01000DB0704D556F82430E0B203B19847013439 +:10F02000102CF3D1034AA2F81051B2F820311D423E +:10F03000FBD170BD00C00040788F00220022602309 +:10F0400010B40748074C30F8021F02F5C65C0132C5 +:10F0500009B144F82C10013BF5D15DF8044B704721 +:10F06000CE0A010200600040EFF31081012383F318 +:10F070001088124B33F8102092B22AB133F81020C6 +:10F08000013A92B223F8102033F810309BB293B9B2 +:10F090000B4A10B4B2F8FA330A4C9BB234F81000A1 +:10F0A00043F4254323EA0003A2F8FA3381F31088DE +:10F0B0005DF8044B704781F310887047409100223F +:10F0C00000E00140200C010230B4EFF31081012375 +:10F0D00083F310880E4A32F810309BB26BB90D4C96 +:10F0E0000D4DB4F8FA3335F810C09BB243EA0C0367 +:10F0F00043F425439BB2A4F8FA3332F810300133BD +:10F100009BB222F8103081F3108830BC704700BFEA +:10F110004091002200E00140200C01020C4A08B599 +:10F120000346106840B103330A4923F00303034444 +:10F130008B4205D8136008BD074908461160F2E705 +:10F1400000F070F90C2203464FF0FF301A6008BD42 +:10F150004891002298A200229892002200BE704797 +:10F1600008B500F005F8F2F73DF9FEE7FFFFFFFFF5 +:10F1700070B5464B464D6B61BFF34F8FBFF36F8F3A +:10F180004FF47003434CC5F888300020AC60F1F7B1 +:10F190004BFEFFF7FDFD0120F1F746FE2368A3F5C6 +:10F1A000805383F30A883C483C4A0021121A00F03D +:10F1B00031F93B483B4A3C49121A00F03BF93B49C4 +:10F1C0003B4A3C48521AD20842F009C0AFF30080D3 +:10F1D000F1E80223E0E802230FF007C03649374A7E +:10F1E0003748521AD20842F009C800BFAFF3008076 +:10F1F000F1E80223E0E802230FF007C0314B324A66 +:10F200000020D21A0021D20842F007C0AFF30080DC +:10F21000E3E802010FF005C0BFF34F8FBFF36F8F1C +:10F220000024C5F85042BFF34F8FBFF36F8F274BB9 +:10F23000274D5B1BA34206DD9E1055F8043B0134AD +:10F240009847A642F9DCFFF76DFDFFF73FFE03206C +:10F25000FFF73AFF00234FF0100E19464EF001E081 +:10F260001C4803F10C0220F8221001330FF007C8EC +:10F270000320FFF7F9FE0220F1F7D6FDFFF7DEFECF +:10F28000BDE87040002000F027B800BF01020E006A +:10F2900000ED00E000000002200100229892002210 +:10F2A00000000022E8000022F80C0102000D01021B +:10F2B000000D010200000000E00D0102E00D01025E +:10F2C000000000200000002000000020E4000022D8 +:10F2D000E0000022000D4040704700BF164B10B503 +:10F2E0001C68236BB3B9182000F004F902462063B0 +:10F2F00020B9124B52211248FFF74AFE1149124B16 +:10F30000C0E90013114B002183600B23838101208E +:10F31000C2E90401216B0E480B694C690D4A584340 +:10F3200002FB0400A3FB0232013340EB0200C1E9FF +:10F33000043020F0004010BD90000022280C010293 +:10F340003F0C01020E33CDAB34126DE6ECDE05004E +:10F350002DF451582D7F954C0CB4184B30B50C1E24 +:10F360009DB01D6808DA8B234FF0FF302B601DB075 +:10F37000BDE8304002B070474FF40273029006902F +:10F3800002A9ADF8143014BF04F1FF332346209ACC +:10F390002846049307934FF6FF73ADF8163021AB60 +:10F3A000019300F0B9F9431CBCBF8B232B60002CE8 +:10F3B000DDD0029B00221A70D9E700BF9000002226 +:10F3C0000139024410B5904201D1002005E00378D4 +:10F3D00011F8014FA34201D0181B10BD0130F2E714 +:10F3E000884210B501EB020402D98442234607D8B3 +:10F3F000431EA14208D011F8012B03F8012FF8E7B2 +:10F40000024401468A4200D110BD13F8014D02F8B2 +:10F41000014DF7E702440346934200D1704703F8D9 +:10F42000011BF9E7014B1868704700BF90000022EC +:10F43000704770470A44431E914200D1704710B58F +:10F4400011F8014B914203F8014FF9D110BD034669 +:10F4500013F8012B002AFBD1181A01387047FFFF5F +:10F4600038B50546002941D051F8043C0C1F002B4B +:10F47000B8BFE41800F0E8F81D4A136833B96360B8 +:10F4800014602846BDE8384000F0E4B8A34208D92B +:10F49000206821188B4201BF19685B680918216038 +:10F4A000EDE71A465B680BB1A342FAD91168501810 +:10F4B000A0420BD120680144501811608342E0D172 +:10F4C00018685B68084453601060DAE702D90C23BF +:10F4D0002B60D6E7206821188B4202BF19685B6851 +:10F4E0000918636008BF21605460CAE738BD00BFD7 +:10F4F00094920022024B0146186800F025B800BF24 +:10F500009000002270B50F4E0C460546316811B9C7 +:10F5100000F08EFB30602146284600F089FB431C3A +:10F5200003D14FF0FF34204670BDC41C24F0030407 +:10F53000A042F8D0211A284600F07AFB0130F2D11F +:10F54000EFE700BF909200222DE9F843CD1C06465C +:10F5500025F0030508350C2D38BF0C25002D01DBE7 +:10F56000A94204D90C2333600020BDE8F883DFF8FA +:10F57000D48000F069F8D8F800301C4644BB294616 +:10F580003046FFF7BFFF431C044658D1D8F800406F +:10F590002746002F43D1002C4BD0236839463046F4 +:10F5A00004EB030900F044FB814542D12168304659 +:10F5B0006D1A2946FFF7A6FF01303AD023682B4485 +:10F5C0002360D8F800305A6862BBC8F800700FE0BA +:10F5D0002268521B20D40B2A17D96119A342256037 +:10F5E00018BF5960636808BFC8F8001062514B60CB +:10F5F000304600F02FF804F10B00231D20F0070027 +:10F60000C21A1CBF1B1AA350AFE76268A3420CBF0B +:10F61000C8F800205A60EBE723466468AEE73C4632 +:10F620007F68B6E71A465B68A342FBD100235360AC +:10F63000DEE70C233046336000F00CF894E70560F9 +:10F64000D6E700BF949200220148FFF7F1BE00BF49 +:10F650008C9200220148FFF7ECBE00BF8C92002282 +:10F660002DE9F0471F468E6882460C46BE42904602 +:10F670000B682DD8B1F90C2012F4906F26D0656973 +:10F68000096905EB4505A3EB01097B1C05EBD57565 +:10F690004B446D109D4238BF1D46530527D5294662 +:10F6A000FFF752FF064660B34A462169FFF7C2FEE4 +:10F6B000A38923F4906343F08003A38126614E4421 +:10F6C0006561A5EB090526603E46A560BE4200D9EE +:10F6D0003E46324641462068FFF782FEA36800207E +:10F6E0009B1BA360236833442360BDE8F0872A4650 +:10F6F00000F0BCFA06460028E0D121695046FFF729 +:10F70000AFFE0C234FF0FF30CAF80030A38943F05E +:10F710004003A381E9E7FFFF2DE9F04F98468B896D +:10F720009DB007461B060D46144610D50B6973B9EC +:10F730004021FFF709FF2860286130B90C233B60A6 +:10F740004FF0FF301DB0BDE8F08F40236B61002308 +:10F75000CDF80C804FF00109DFF8A0810993202338 +:10F760008DF8293030238DF82A3023469A4613F835 +:10F77000012B0AB1252AF9D1BAEB040B0BD05B4659 +:10F78000224629463846FFF76BFF013000F0A7807C +:10F79000099A5A4409929AF80030002B00F09F8091 +:10F7A00000234FF0FF320AF1010A049307938DF80A +:10F7B00053301A93CDE90523544605224F4814F8D7 +:10F7C000011B00F045FA049AD8B9D00644BF2023A3 +:10F7D0008DF85330110744BF2B238DF853309AF81E +:10F7E00000302A2B15D0079A544600204FF00A0CFF +:10F7F000214611F8013B303B092B4BD9B0B10792A0 +:10F8000014E0A0EB0803A24609FA03F313430493A0 +:10F81000D2E7039B191D1B68002B0391BBBF5B4202 +:10F8200042F0020207930793B8BF049223782E2B6D +:10F830000AD163782A2B32D1039B02341A1D1B682C +:10F8400043EAE37303920593DFF8C0A00322217813 +:10F85000504600F0FDF938B1A0EB0A004022049BAD +:10F86000013482401343049314F8011B06222448F8 +:10F870008DF8281000F0ECF9002836D0214B1BBB86 +:10F88000039B073323F0070308330393099B334497 +:10F8900009936AE70CFB02320C460120A8E700231B +:10F8A00001344FF00A0C19460593204610F8012B3D +:10F8B000303A092A03D9002BC6D00591C4E70CFBC6 +:10F8C000012104460123F0E703AB2A4604A9384688 +:10F8D00000930D4BAFF30080421C0646D6D1AB8996 +:10F8E0005B063FF52DAF09982CE703AB2A4604A928 +:10F8F00038460093044B00F07DF8EDE7980C0102C8 +:10F90000A20C01020000000061F600029E0C010240 +:10F910002DE9F047164698468A6807460B690C465B +:10F92000DDF820909342B8BF1346336091F843202E +:10F930000AB1013333602368990642BF336802334A +:10F940003360256815F0060506D104F1190AE3684D +:10F9500032689B1AAB422BDC94F843302268003BA0 +:10F9600018BF0123920630D404F1430241463846C1 +:10F97000C847013023D023681A3454F80A2C03F006 +:10F980000603042B0ABF54F80E5C002533684FF0C1 +:10F99000000608BFED1A54F8123C08BF25EAE575C9 +:10F9A0009342C4BF9B1AED18B5421AD1002008E05B +:10F9B0000123524641463846C847013003D14FF033 +:10F9C000FF30BDE8F0870135C1E7E1185A1C30204F +:10F9D0000233224481F8430094F8451082F8431022 +:10F9E000C2E70123224641463846C8470130E6D0E7 +:10F9F0000136D9E72DE9FF470F7E914680460C4638 +:10FA0000782F9A460C9E01F1430207D8622F0AD83C +:10FA1000002F00F0D180582F00F0B88004F142068A +:10FA200084F842703AE0A7F16303152BF6D801A1E0 +:10FA300051F823F08DFA0002A1FA00021DFA00022B +:10FA40001DFA00021DFA00021DFA0002A1FA0002CE +:10FA50001DFA00021DFA00021DFA00021DFA000242 +:10FA60009FFB0002CBFA000259FB00021DFA0002C4 +:10FA70001DFA0002C1FB00021DFA0002CBFA0002CF +:10FA80001DFA00021DFA000261FB000233681A1D14 +:10FA90001B68326004F1420684F8423001239CE086 +:10FAA00033682068191D3160060601D51D6803E022 +:10FAB0004506FBD5B3F90050002D03DA2D236D4226 +:10FAC00084F8433058480A2311E021683368080657 +:10FAD00053F8045B02D4490648BFADB26F2F3360C0 +:10FAE000514814BF0A230823002184F84310666894 +:10FAF000002EA66005DB21682E4321F00401216061 +:10FB00004BD01646B5FBF3F103FB1157C75D06F862 +:10FB1000017D2F460D46BB42F4D9082B0BD123683B +:10FB2000DF0708D5236961689942DEBF302306F8F4 +:10FB3000013C06F1FF36921B22614B4603AA214687 +:10FB40004046CDF800A0FFF7E3FE01304AD14FF068 +:10FB5000FF3004B0BDE8F087236843F02003236042 +:10FB600078273248236884F845701F06316851F8B9 +:10FB7000045B02D45F0648BFADB23160D90744BF11 +:10FB800043F0200323601DB11023ADE72648E9E7C9 +:10FB9000236823F020032360F6E71646BDE73368A9 +:10FBA0002568181D616930602E061B6801D5196033 +:10FBB00002E06806FBD51980002316462361BCE7E6 +:10FBC000336800211A1D32601E686268304600F0FA +:10FBD0003FF808B1801B606063682361002384F8EC +:10FBE0004330AAE72369324649464046D0470130B0 +:10FBF000ADD023689B0713D4E068039B9842B8BF3D +:10FC00001846A6E70123324649464046D047013010 +:10FC10009DD00135E36803995B1AAB42F2DCEBE758 +:10FC2000002504F11906F5E7A90C0102BA0C01023E +:10FC300038B50023054D044608462B60FFF76EFAE1 +:10FC4000431C02D12B6803B1236038BD8892002287 +:10FC5000C9B20346024410B59342184601D10020B0 +:10FC600003E0047801338C42F6D110BD2DE9F04158 +:10FC7000074614460D4621B91146BDE8F041FFF78D +:10FC800063BC2AB92546FFF7EBFB2846BDE8F081A7 +:10FC900000F01AF88442064602D8B4EB500FF4D8AC +:10FCA00021463846FFF750FC804608B94546ECE748 +:10FCB000B4422246294628BF3246FFF7BBFB2946FD +:10FCC0003846FFF7CDFBF1E751F8043C181F002B35 +:10FCD000BCBF0B58C01870474275696C74207769B7 +:10FCE00074682052656E6573617320416476616E3D +:10FCF00063656420466C657869626C6520536F6645 +:10FD00007477617265205061636B61676520766509 +:10FD10007273696F6E20352E312E3000352E312EE4 +:10FD20003000000000000105F8B500BFF8BC08BCB9 +:10FD30009E467047F8B500BFF8BC08BC9E467047A9 +:10FD40005465726D696E616C00000000284E554C60 +:10FD50004C2900007274745F70726F63657373690D +:10FD60006E675F626C6F636B000000007274745F9B +:10FD70006F705F7175657565000000006674705F77 +:10FD8000636C69656E745F7468726561645F696EE7 +:10FD90007075745F71756575650000000D0A5265B8 +:10FDA0007475726E6564204572726F7220436F6461 +:10FDB000653A203078257820200D0A00675F706151 +:10FDC000636B65745F706F6F6C30205061636B653F +:10FDD0007420506F6F6C00006E785F7061636B65AC +:10FDE000745F706F6F6C5F637265617465206170C2 +:10FDF00069206661696C65642E000000675F697048 +:10FE00003020495020496E7374616E6365000000B4 +:10FE10006E785F69705F6372656174652061706997 +:10FE2000206661696C65642E000000006E785F6971 +:10FE3000705F676174657761795F6164647265732F +:10FE4000735F73657420617069206661696C6564B5 +:10FE50002E0000006E785F6172705F656E61626C8B +:10FE60006520617069206661696C65642E00000020 +:10FE70006E785F7463705F656E61626C652061703F +:10FE800069206661696C65642E0000006E785F69A8 +:10FE9000636D705F656E61626C652061706920667C +:10FEA00061696C65642E00006E785F69705F6672D0 +:10FEB00061676D656E745F656E61626C652061700F +:10FEC00069206661696C65642E0000006E785F6968 +:10FED000705F7374617475735F636865636B2061D1 +:10FEE0007069206661696C65642E0000675F6674E6 +:10FEF000705F636C69656E7430000000465450207A +:10FF0000436C69656E7420696E7374616E636520FD +:10FF10006372656174696F6E206661696C65642ED9 +:10FF2000000000004E6574776F726B20496E697433 +:10FF300069616C697A6174696F6E20636F6D706C52 +:10FF400065746564207375636365737366756C6C43 +:10FF50007921200046696C6520637265617465646F +:10FF6000207375636365737366756C6C792100002B +:10FF700074656C4031323334000000007069000059 +:10FF8000746573745F66696C652E74787400000024 +:10FF90006E785F6674705F636C69656E745F6465CC +:10FFA0006C65746520617069206661696C65642E9A +:10FFB0000000000046545020436C69656E74204573 +:10FFC000502064656C657465642E2E2E0000000060 +:10FFD00046545020436C69656E74204550206F7004 +:10FFE00065726174696F6E20636F6D706C657465A6 +:10FFF00064207375636365737366756C6C79210037 +:020000040201F7 +:1000000046545020436C69656E7420636F6E6E6554 +:100010006374696E6720746F207365727665722EE3 +:100020002E2E200046545020436C69656E74206368 +:100030006F6E6E656374696F6E206661696C65646E +:100040002E00000046545020436C69656E74206F8A +:1000500070656E696E672066696C6520666F7220D8 +:1000600077726974696E672E2E2E2E2000000000B4 +:1000700046545020436C69656E742066696C652037 +:100080007772697465206661696C65642E00000092 +:1000900046545020436C69656E74207061636B65D3 +:1000A0007420616C6C6F63617465206661696C6556 +:1000B000642E000046545020436C69656E742066BF +:1000C000696C652062756666657220636F70792061 +:1000D000746F207061636B6574206661696C656420 +:1000E0002E00000046545020436C69656E742066F3 +:1000F000696C6520777269746520636F6D706C65DB +:10010000746564207375636365737366756C6C796D +:100110002120000046545020436C69656E742063B2 +:100120006C6F73696E67207468652066696C652EF4 +:100130002E2E2E200000000046545020436C69658E +:100140006E742066696C6520636C6F7365206166F0 +:100150007465722077726974696E67206661696C74 +:1001600065642E0046545020436C69656E74206FA0 +:1001700070656E696E67207468652073616D6520B7 +:1001800066696C6520666F722072656164696E676E +:100190002E2E2E2E2000000046545020436C696500 +:1001A0006E742066696C65206F70656E20666F7274 +:1001B0002072656164696E67206661696C65642E92 +:1001C0000000000046545020436C69656E74206640 +:1001D000696C652072656164206572726F722E00B1 +:1001E00046545020436C69656E742066696C6520C6 +:1001F0007265616420636F6D706C657465642073F3 +:1002000075636365737366756C6C792120000000FB +:1002100046545020436C69656E7420636C6F73693B +:100220006E67207468652066696C65206167616926 +:100230006E2E2E2E2E20200046545020436C6965D1 +:100240006E742066696C6520636C6F7365206166EF +:100250007465722072656164696E67206661696C9D +:1002600065642E0046545020436C69656E742064AA +:100270006973636F6E6E656374696E672E2E2E2EC2 +:100280002000000046545020436C69656E74206461 +:100290006973636F6E6E656374206661696C656413 +:1002A0002E00000054696D657374616D70202854D0 +:1002B00069636B7329203D2030782530386C783A9B +:1002C0000D0A00000D0A204552524F523A20525456 +:1002D00054206672616D65776F726B20696E697408 +:1002E000204661696C65640D0A0000004572726FFA +:1002F0007220696E2070726F63657373696E672C0C +:1003000020706C6561736520636865636B2061674D +:1003100061696E0D0A000000312E30000D0A2A2A94 +:100320002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2D +:100330002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A1D +:100340002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0D +:100350002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AFD +:100360002A2A2A2A2A2A2A2A2A2A2A2A2A2A0D0A2A +:100370002A20202052656E657361732046535020F9 +:100380004578616D706C652050726F6A656374208A +:10039000666F72204E6574585F44756F5F465450A7 +:1003A0005F436C69656E74204D6F64756C652020C9 +:1003B0002020202020202020202020202020202A33 +:1003C0000D0A2A2020204578616D706C65205072DE +:1003D0006F6A6563742056657273696F6E2025734A +:1003E000202020202020202020202020202020200D +:1003F00020202020202020202020202020202020FD +:1004000020202020202020202020202020202020EC +:100410002A0D0A2A202020466C657820536F6674C6 +:1004200077617265205061636B2056657273696FE6 +:100430006E202025642E25642E2564202020202077 +:1004400020202020202020202020202020202020AC +:10045000202020202020202020202020202020209C +:1004600020202020202A0D0A2A2A2A2A2A2A2A2A5B +:100470002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ADC +:100480002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ACC +:100490002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ABC +:1004A0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AAC +:1004B0002A2A2A2A2A2A2A2A0D0A526566657220C1 +:1004C000746F20726561646D652E7478742066693E +:1004D0006C6520666F72206D6F7265206465746153 +:1004E000696C73206F6E204578616D706C6520506B +:1004F000726F6A65637420616E640D0A4653502002 +:10050000557365722773204D616E75616C20666F3F +:1005100072206D6F726520696E666F726D617469AD +:100520006F6E2061626F7574204E6574585F4475FC +:100530006F5F4654505F436C69656E74206D6F64E5 +:10054000756C650D0A0000000D0A5468697320700F +:10055000726F6A6563742064656D6F6E7374726127 +:1005600074657320746865206261736963206675C1 +:100570006E6374696F6E616C697479206F66204E6A +:100580006574782044756F2046545020636C69650B +:100590006E740D0A776974682065746865726E659B +:1005A0007420647269766572206F6E2052656E6584 +:1005B000736173205241204D43557320626173650E +:1005C00064206F6E2052656E6573617320465350D0 +:1005D000207573696E6720417A75726552544F5366 +:1005E0002E0D0A546865206578616D706C65207009 +:1005F000726F6A65637420636F6E66696775726592 +:1006000073207468652046545020636C69656E746D +:1006100020746F2065737461626C697368207468FC +:100620006520636F6E6E656374696F6E20776974A1 +:10063000680D0A465450207365727665722E2054F8 +:1006400068652046545020636C69656E7420776934 +:100650006C6C20706572666F726D207265616420CB +:10066000616E64207772697465206F706572617461 +:10067000696F6E2C206F6E20746F20746865200D7A +:100680000A63757272656E746C79206F70656E6541 +:10069000642066696C65206F6E207468652046541E +:1006A00050207365727665722E20546865207374CD +:1006B00061747573206D65737361676520616E6425 +:1006C000206F746865722072656C6576616E742047 +:1006D0000D0A646174612077696C6C206265206426 +:1006E0006973706C61796564206F6E204A6C696E05 +:1006F0006B5254545669657765720D0A000000000C +:100700000D0A494E464F203A2025730D0A0000007D +:100710000D0A4552524F52203A2025730D0A00000F +:100720000D0A4C656173652074696D6528696E20DA +:100730007469636B7329203A20256C750D0A0000DB +:100740000D0A20525454205072696E74696E6720ED +:10075000526563656976656420556E6B6E6F776E62 +:10076000204D657373616765204944000D0A0000E0 +:100770000D0A4572726F72203A206D656D6F727945 +:100780005F616C6C6F636174655F72747420666125 +:10079000696C65642E0D0A0046545020436C6965EF +:1007A0006E742054687265616400000046535020E6 +:1007B000436F6D6D6F6E20496E69742053656D00D7 +:1007C00052545420546872656164000050524900CC +:1007D000496E7465726E616C204950204C6F6F7069 +:1007E0006261636B0000000065746865725F747815 +:1007F0005F73656D6170686F726500006E7820656B +:1008000074686572206472697665722074696D65BA +:100810007200FFFFFFFFFFFF0000000000005454C4 +:10082000522052454747455300FFFFFFFFFFFFFFA0 +:100830003031323334353637383941424344454616 +:10084000008C00224C080102F80B0102000101009B +:10085000000200000E00000000000000180000224E +:10086000040400000000000000060000000000007A +:100870000C00000085D700028C0801020000002255 +:1008800084080102808B0022C08B0022288C002269 +:1008900098080102B80B01020005000000000200E8 +:1008A000080000000400010000000000B008010280 +:1008B000000000000000000041000000C408010228 +:1008C00000000000000000000000000000800000A8 +:1008D0000200000000800000030000000080000013 +:1008E00004000000008000000500000000800000FF +:1008F0000700000000400000080000000040000069 +:1009000009000000008000000B00000000800000D3 +:100910000E000000008000000F0000000000011C1D +:10092000000100000000011C010100000000011C8A +:10093000020100000000011C030100000000011C76 +:10094000040100000000011C050100000000011C62 +:100950000601000004000000070100000000010083 +:100960000802000000000100090200000000010070 +:100970000A020000000001000B020000000C011739 +:1009800001040000000C011702040000000C011714 +:1009900003040000050C000004040000000C011713 +:1009A00005040000000C01170604000000000113FC +:1009B00007040000000001140804000000000114F6 +:1009C00009040000000401060A04000000040106F6 +:1009D0000B040000000001060C04000000040106E6 +:1009E0000D040000040000000E04000000000113CC +:1009F00000050000000001130105000000040107CC +:100A00000B050000000401070C05000004000000B5 +:100A100000060000000C011700070000000C011781 +:100A200001070000000C011702070000000C01176D +:100A300003070000000C011704070000000C011759 +:100A4000050700000000011C000800000000011C58 +:100A5000010800000000011C020800000000011C49 +:100A6000030800000000011C040800000000011C35 +:100A7000080800000400000009080000000001133D +:100A80000E080000000001130F0800000000010420 +:100A9000020A000000000104030A00000000010433 +:100AA000040A000000000104050A00000000000024 +:100AB000060A0000000C01050E0A0000000C0105EA +:100AC0000F0A0000000C0114010B0000FFFFFFFFE4 +:100AD00020010000000000000000000000000000F5 +:100AE0000000000000000000000000000000000006 +:100AF00000000000000000000000000000000000F6 +:100B000000000000000000000000000000000000E5 +:100B100000000000000000000000000000000000D5 +:100B200000000000000000000000000000000000C5 +:100B300000000000000000000000000000000000B5 +:100B400000000000000000000000000000000000A5 +:100B50000000000000000000000000000000000095 +:100B60000000000000000000000000000000000085 +:100B70000000000000000000000000000000000075 +:100B80000000000000000000000000000000000065 +:100B90000000000000000000000000000000000055 +:100BA000000002FF00000000000000000200000042 +:100BB000020403040404FFFFE9DE000241DB00023B +:100BC00099DF000259DC0002C5DD000281DE00026F +:100BD00015E0000275DD00020C0000000E040000AC +:100BE0000F0600000F0701000E0800000A0A0101AD +:100BF0000F0C00000F0D0001B1E30002BDE5000283 +:100C0000D1EB000239E3000279E20002D1E10002F7 +:100C100095EA000239EA0002E5E2000269E1000219 +:100C200001000200080010005245454E54206D613D +:100C30006C6C6F6320737563636565646564002F16 +:100C4000646174612F6A656E6B696E732F776F7262 +:100C50006B73706163652F474E552D746F6F6C63B6 +:100C60006861696E2F61726D2D31332F7372632F3E +:100C70006E65776C69622D63796777696E2F6E6533 +:100C8000776C69622F6C6962632F7374646C69623C +:100C90002F72616E642E6300232D302B2000686C50 +:100CA0004C0065666745464700303132333435368F +:100CB00037383941424344454600303132333435C8 +:100CC0003637383961626364656600FF10000000E2 +:100CD00000000000017A5200027C0E011B0C0D0086 +:100CE000100000001800000066E7FFFF1000000081 +:080CF0000000000000000000FC +:100CF800CC8A00220800002240080102DC0500001E +:100D0800708B0022608B00220011223344550000B2 +:100D1800F0F0F0F000000000436F707972696768C6 +:100D28007420286329204D6963726F736F6674207D +:100D3800436F72706F726174696F6E2E20416C6CB4 +:100D4800207269676874732072657365727665646A +:100D58002E20202A20204E6574582044756F204389 +:100D68006F727465782D4D342F474E552056657235 +:100D780073696F6E20362E322E31202A0000000053 +:100D8800940000220000000050910022B891002237 +:100D98002092002200000000000000000000000077 +:100DA800000000000000000000000000000000003B +:100DB800000000000000000000000000000000002B +:100DC800000000000000000000000000000000001B +:080DD8006D0200024502000259 +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:10A20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:040000050200F161A3 +:00000001FF diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg new file mode 100644 index 0000000000..85d59d60e9 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/configuration.xml b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/configuration.xml new file mode 100644 index 0000000000..abe01ee357 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/configuration.xml @@ -0,0 +1,1145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Ethernet PHY + Renesas.RA.5.1.0.pack + + + Ethernet + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + NetX Duo Ethernet Driver + Renesas.RA.5.1.0.pack + + + Azure RTOS ThreadX + Microsoft.ThreadX.6.2.1+fsp.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Azure RTOS NetX Duo + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/ra_cfg.txt b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/ra_cfg.txt new file mode 100644 index 0000000000..d3705dce40 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/ra_cfg.txt @@ -0,0 +1,2224 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x1000 + Heap size (bytes): 0x1000 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic H None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO H None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO ETH_B_RST_N H None "Output mode (Initial High)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RMII_RXDV H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic L None Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO L None Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 - ETH_B_LINKSTA L None Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 - ETH_B_RST_N L None Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 - ETH_B_TXEN L - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 - ETH_B_TXD1 L - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 L - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 - ETH_B_REFCLK L - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 - ETH_B_RXD0 L - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 - ETH_B_RXD1 L - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 - ETH_B_RXER L - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 - ETH_B_RMII_RXDV L - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "Azure RTOS NetX Duo FTP Client" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo IP Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo Packet Pool Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Module "Ethernet (r_ether)" + Parameter Checking: Default (BSP) + ET0_LINKSTA Pin Status Flag: Fall -> Rise + Link Signal Change Flag: Unused + + Module "Ethernet (r_ether_phy)" + Parameter Checking: Default (BSP) + KSZ8091RNB Target: Disabled + KSZ8041 Target: Disabled + DP83620 Target: Disabled + ICS1894 Target: Disabled + User Own Target: Disabled + Reference Clock: Default + Automatic Phy LSI Initialization: Enabled + + Module "Azure RTOS NetX Duo Common" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Azure RTOS ThreadX + General: Custom tx_user.h: + General: Error Checking: Enabled + Timer: Timer Ticks Per Second: 100 + General: Max Priorities: 32 + General: Minimum Stack: 200 + Timer: Timer Thread Stack Size: 1024 + Timer: Timer Thread Priority: 0 + Timer: Timer Process In ISR: Enabled + Timer: Reactivate Inline: Disabled + General: Stack Filling: Enabled + General: Preemption Threshold: Disabled + Timer: Timer: Enabled + General: Notify Callbacks: Disabled + General: Inline Thread Resume Suspend: Disabled + General: Not Interruptable: Disabled + Trace: Event Trace: Disabled + Trace: Trace Buffer Name: g_tx_trace_buffer + Trace: Memory section for Trace Buffer: .bss + Trace: Trace Buffer Size: 65536 + Trace: Trace Buffer Number of Registries: 30 + Performance: Block Pool Performance Info: Disabled + Performance: Byte Pool Performance Info: Disabled + Performance: Event Flags Performance Info: Disabled + Performance: Mutex Performance Info: Disabled + Performance: Queue Performance Info: Disabled + Performance: Semaphore Performance Info: Disabled + Performance: Thread Performance Info: Disabled + Performance: Timer Performance Info: Disabled + RA: Hardware Thread Stack Monitoring: Disabled + Interrupts: SysTick Interrupt Priority: Priority 0 (highest) + Interrupts: Maximum Interrupt Priority: Priority 0 (highest) + General: IAR Library Support: Disabled + General: BSD Support: Disabled + General: FileX Pointer: Enabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Thread "FTP Client Thread" + Symbol: ftp_client_thread + Name: FTP Client Thread + Stack size (bytes): 1024 + Priority: 3 + Auto start: Enabled + Time slicing interval (ticks): 1 + + Instance "g_ftp_client0 Azure RTOS NetX Duo FTP Client" + Name: g_ftp_client0 + TCP socket window size (bytes): 2048 + + Instance "g_ip0 Azure RTOS NetX Duo IP Instance" + Name: g_ip0 + IPv4 Address: 132.158.124.122 + Subnet Mask: 255.255.255.128 + Default Gateway Address: 132.158.124.1 + IPv6 Global Address: 2001:0:0:0:0:0:0:1 + IPv6 Link Local Address (All zeros means use MAC address): 0:0:0:0:0:0:0:0 + IP Helper Thread Stack Size (bytes): 2048 + IP Helper Thread Priority: 3 + ARP cache storage units: Bytes + ARP cache size (in storage units): 520 + + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 16 + + Instance "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Name: g_netxduo_ether_0 + IP MTU: 1500 + + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:55 + General: Zero-copy Mode: Enable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 4 + Buffers: Number of RX buffer: 4 + Buffers: Allocate RX buffer: Disable + Buffers: Buffer size: 1514 + Buffers: Padding size: 2 Bytes + Buffers: Padding offset: 14 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: rm_netxduo_ether_callback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + Port Custom Init Function: NULL + Port Custom Link Partner Ability Get Function: NULL + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "Azure RTOS NetX Duo Common" + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 16 + + Thread "RTT Thread" + Symbol: rtt_thread + Name: RTT Thread + Stack size (bytes): 1024 + Priority: 5 + Auto start: Enabled + Time slicing interval (ticks): 1 + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/script/fsp.ld b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/script/fsp.ld new file mode 100644 index 0000000000..8016a11741 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/script/fsp.ld @@ -0,0 +1,820 @@ +/* + Linker File for Renesas FSP +*/ + +INCLUDE memory_regions.ld + +/* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image.*/ +/* + XIP_SECONDARY_SLOT_IMAGE = 1; +*/ + +QSPI_FLASH_PRV_LENGTH = DEFINED(QSPI_FLASH_SIZE) ? ABSOLUTE(QSPI_FLASH_SIZE) : ABSOLUTE(QSPI_FLASH_LENGTH); +OSPI_DEVICE_0_PRV_LENGTH = DEFINED(OSPI_DEVICE_0_SIZE) ? ABSOLUTE(OSPI_DEVICE_0_SIZE) : ABSOLUTE(OSPI_DEVICE_0_LENGTH); +OSPI_DEVICE_1_PRV_LENGTH = DEFINED(OSPI_DEVICE_1_SIZE) ? ABSOLUTE(OSPI_DEVICE_1_SIZE) : ABSOLUTE(OSPI_DEVICE_1_LENGTH); + +/* If a flat (secure) project has DEFINED RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. */ +__RESERVE_NS_RAM = !DEFINED(PROJECT_NONSECURE) && DEFINED(RAM_NS_BUFFER_LENGTH) && (OPTION_SETTING_S_LENGTH != 0); + +ITCM_START = DEFINED(ITCM_START)? ITCM_START : 0; +ITCM_LENGTH = DEFINED(ITCM_LENGTH)? ITCM_LENGTH : 0; +DTCM_START = DEFINED(DTCM_START)? DTCM_START : 0; +DTCM_LENGTH = DEFINED(DTCM_LENGTH)? DTCM_LENGTH : 0; +RAM_NS_BUFFER_BLOCK_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? ALIGN(RAM_NS_BUFFER_LENGTH, 8192) : 0; +RAM_NS_BUFFER_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? RAM_NS_BUFFER_LENGTH : 0; +RAM_NS_BUFFER_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH; +RAM_NS_BUFFER_BLOCK_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_BLOCK_LENGTH; + +OPTION_SETTING_START_NS = DEFINED(PROJECT_NONSECURE) ? OPTION_SETTING_START : OPTION_SETTING_START + 0x80; +OPTION_SETTING_DATA_FLASH_S_START = DEFINED(OPTION_SETTING_DATA_FLASH_S_START) ? OPTION_SETTING_DATA_FLASH_S_START : 0; +OPTION_SETTING_DATA_FLASH_S_LENGTH = DEFINED(OPTION_SETTING_DATA_FLASH_S_LENGTH) ? OPTION_SETTING_DATA_FLASH_S_LENGTH : 0; + +/* This definition is used to avoid moving the counter in OPTION_SETTING regions for projects that should not configure option settings. + * Bootloader images do not configure option settings because they are owned by the bootloader. + * FSP_BOOTABLE_IMAGE is only defined in bootloader images. */ +__bl_FSP_BOOTABLE_IMAGE = 1; +__bln_FSP_BOOTABLE_IMAGE = 1; +PROJECT_SECURE_OR_FLAT = (!DEFINED(PROJECT_NONSECURE) || DEFINED(PROJECT_SECURE)) && OPTION_SETTING_LENGTH && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_NS = DEFINED(PROJECT_NONSECURE) && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_DATA_FLASH = PROJECT_SECURE_OR_FLAT && (OPTION_SETTING_DATA_FLASH_S_LENGTH != 0); + +__bl_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_FLASH_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; +__bl_FLASH_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_END - FLASH_APPLICATION_NSC_LENGTH; +__bl_RAM_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; +__bl_RAM_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; +__bl_FLASH_NS_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; +__bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START | (!DEFINED (NS_OFFSET_START) ? 0 : NS_OFFSET_START); +__bln_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + +XIP_SECONDARY_SLOT_IMAGE = DEFINED(XIP_SECONDARY_SLOT_IMAGE) ? XIP_SECONDARY_SLOT_IMAGE : 0; +FLASH_ORIGIN = !DEFINED(FLASH_IMAGE_START) ? FLASH_START : + XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : + FLASH_IMAGE_START; +LIMITED_FLASH_LENGTH = DEFINED(FLASH_IMAGE_LENGTH) ? FLASH_IMAGE_LENGTH : + DEFINED(FLASH_BOOTLOADER_LENGTH) ? FLASH_BOOTLOADER_LENGTH : + FLASH_LENGTH; +OPTION_SETTING_SAS_SIZE = 0x34; +OPTION_SETTING_SAS_LENGTH = !DEFINED(OPTION_SETTING_LENGTH) ? 0 : + OPTION_SETTING_LENGTH == 0 ? 0 : + OPTION_SETTING_LENGTH - OPTION_SETTING_SAS_SIZE; + +/* Define memory regions. */ +MEMORY +{ + ITCM (rx) : ORIGIN = ITCM_START, LENGTH = ITCM_LENGTH + DTCM (rwx) : ORIGIN = DTCM_START, LENGTH = DTCM_LENGTH + FLASH (rx) : ORIGIN = FLASH_ORIGIN, LENGTH = LIMITED_FLASH_LENGTH + RAM (rwx) : ORIGIN = RAM_START, LENGTH = RAM_LENGTH + DATA_FLASH (rx) : ORIGIN = DATA_FLASH_START, LENGTH = DATA_FLASH_LENGTH + QSPI_FLASH (rx) : ORIGIN = QSPI_FLASH_START, LENGTH = QSPI_FLASH_PRV_LENGTH + OSPI_DEVICE_0 (rx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1 (rx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + OSPI_DEVICE_0_RAM (rwx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1_RAM (rwx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + SDRAM (rwx) : ORIGIN = SDRAM_START, LENGTH = SDRAM_LENGTH + OPTION_SETTING (r) : ORIGIN = OPTION_SETTING_START, LENGTH = OPTION_SETTING_LENGTH + OPTION_SETTING_OFS (r) : ORIGIN = OPTION_SETTING_START, LENGTH = 0x18 + OPTION_SETTING_SAS (r) : ORIGIN = OPTION_SETTING_START + OPTION_SETTING_SAS_SIZE, LENGTH = OPTION_SETTING_SAS_LENGTH + OPTION_SETTING_S (r) : ORIGIN = OPTION_SETTING_S_START, LENGTH = OPTION_SETTING_S_LENGTH + OPTION_SETTING_DATA_FLASH_S (r) : ORIGIN = OPTION_SETTING_DATA_FLASH_S_START, LENGTH = OPTION_SETTING_DATA_FLASH_S_LENGTH + ID_CODE (rx) : ORIGIN = ID_CODE_START, LENGTH = ID_CODE_LENGTH +} + +/* Library configurations */ +GROUP(libgcc.a libc.a libm.a) + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be DEFINED in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + * __Vectors_End + * __Vectors_Size + * __qspi_flash_start__ + * __qspi_flash_end__ + * __qspi_flash_code_size__ + * __qspi_region_max_size__ + * __qspi_region_start_address__ + * __qspi_region_end_address__ + * __ospi_device_0_start__ + * __ospi_device_0_end__ + * __ospi_device_0_code_size__ + * __ospi_device_0_region_max_size__ + * __ospi_device_0_region_start_address__ + * __ospi_device_0_region_end_address__ + * __ospi_device_1_start__ + * __ospi_device_1_end__ + * __ospi_device_1_code_size__ + * __ospi_device_1_region_max_size__ + * __ospi_device_1_region_start_address__ + * __ospi_device_1_region_end_address__ + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + __tz_FLASH_S = ABSOLUTE(FLASH_START); + __ROM_Start = .; + + /* Even though the vector table is not 256 entries (1KB) long, we still allocate that much + * space because ROM registers are at address 0x400 and there is very little space + * in between. */ + KEEP(*(.fixed_vectors*)) + KEEP(*(.application_vectors*)) + __Vectors_End = .; + + /* ROM Registers start at address 0x00000400 for devices that do not have the OPTION_SETTING region. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x400; + KEEP(*(.rom_registers*)) + + /* Reserving 0x100 bytes of space for ROM registers. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x500; + + /* Allocate flash write-boundary-aligned + * space for sce9 wrapped public keys for mcuboot if the module is used. + */ + . = ALIGN(128); + KEEP(*(.mcuboot_sce9_key*)) + + *(.text*) + + KEEP(*(.version)) + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + __usb_dev_descriptor_start_fs = .; + KEEP(*(.usb_device_desc_fs*)) + __usb_cfg_descriptor_start_fs = .; + KEEP(*(.usb_config_desc_fs*)) + __usb_interface_descriptor_start_fs = .; + KEEP(*(.usb_interface_desc_fs*)) + __usb_descriptor_end_fs = .; + __usb_dev_descriptor_start_hs = .; + KEEP(*(.usb_device_desc_hs*)) + __usb_cfg_descriptor_start_hs = .; + KEEP(*(.usb_config_desc_hs*)) + __usb_interface_descriptor_start_hs = .; + KEEP(*(.usb_interface_desc_hs*)) + __usb_descriptor_end_hs = .; + + KEEP(*(.eh_frame*)) + + __ROM_End = .; + } > FLASH = 0xFF + + __Vectors_Size = __Vectors_End - __Vectors; + + . = .; + __itcm_data_pre_location = .; + + /* Initialized ITCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .itcm_data : ALIGN(16) + { + /* Start of ITCM Secure Trustzone region. */ + __tz_ITCM_S = ABSOLUTE(ITCM_START); + + /* All ITCM data start */ + __itcm_data_start = .; + + KEEP(*(.itcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* All ITCM data end */ + __itcm_data_end = .; + + /* + * Start of the ITCM Non-Secure Trustzone region. + * ITCM_NS_START can be used to set a fixed address for non-secure ITCM in secure projects or flat projects. + */ + __tz_ITCM_N = DEFINED(ITCM_NS_START) ? ABSOLUTE(ITCM_NS_START) : ALIGN(__itcm_data_end, 8192); + } > ITCM AT > FLASH = 0x00 + + /* Addresses exported for ITCM initialization. */ + __itcm_data_init_start = LOADADDR(.itcm_data); + __itcm_data_init_end = LOADADDR(.itcm_data) + SIZEOF(.itcm_data); + + ASSERT(ORIGIN(ITCM) % 8 == 0, "ITCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(ITCM) % 8 == 0, "ITCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.itcm_data) % 16 == 0, ".itcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.itcm_data) % 8 == 0, ".itcm_data section size must be a multiple of 8 bytes.") + + /* Restore location counter. */ + /* If ITCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If ITCM is present, this will be the absolute address that follows the ITCM ROM location. */ + . = (SIZEOF(.itcm_data) > 0) ? __itcm_data_init_end : __itcm_data_pre_location; + + __exidx_start = .; + /DISCARD/ : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } + __exidx_end = .; + + /* To copy multiple ROM to RAM sections, + * uncomment .copy.table section and, + * define __STARTUP_COPY_MULTIPLE in startup_ARMCMx.S */ + /* + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + LONG (__etext) + LONG (__data_start__) + LONG (__data_end__ - __data_start__) + LONG (__etext2) + LONG (__data2_start__) + LONG (__data2_end__ - __data2_start__) + __copy_table_end__ = .; + } > FLASH + */ + + /* To clear multiple BSS sections, + * uncomment .zero.table section and, + * define __STARTUP_CLEAR_BSS_MULTIPLE in startup_ARMCMx.S */ + /* + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + LONG (__bss_start__) + LONG (__bss_end__ - __bss_start__) + LONG (__bss2_start__) + LONG (__bss2_end__ - __bss2_start__) + __zero_table_end__ = .; + } > FLASH + */ + + __etext = .; + + __tz_RAM_S = ORIGIN(RAM); + + /* If DTC is used, put the DTC vector table at the start of SRAM. + This avoids memory holes due to 1K alignment required by it. */ + .fsp_dtc_vector_table (NOLOAD) : + { + . = ORIGIN(RAM); + *(.fsp_dtc_vector_table) + } > RAM + + /* Initialized data section. */ + .data : + { + __data_start__ = .; + . = ALIGN(4); + + __Code_In_RAM_Start = .; + + KEEP(*(.code_in_ram*)) + __Code_In_RAM_End = .; + + *(vtable) + /* Don't use *(.data*) because it will place data meant for .data_flash in this section. */ + *(.data.*) + *(.data) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + + . = ALIGN(4); + + /* All data end */ + __data_end__ = .; + + } > RAM AT > FLASH + + . = .; + __dtcm_data_pre_location = LOADADDR(.data) + SIZEOF(.data); + + /* Initialized DTCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .dtcm_data : ALIGN(16) + { + /* Start of DTCM Secure Trustzone region. */ + __tz_DTCM_S = ABSOLUTE(DTCM_START); + + /* Initialized DTCM data start */ + __dtcm_data_start = .; + + KEEP(*(.dtcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* Initialized DTCM data end */ + __dtcm_data_end = .; + } > DTCM AT > FLASH = 0x00 + + . = __dtcm_data_end; + /* Uninitialized DTCM data. */ + /* ALIGN appears on the left side of the colon because it is being used to assign the VMA directly, as opposed to a right side appearance which would control the LMA. */ + .dtcm_bss ALIGN(8) (NOLOAD) : + { + /* Uninitialized DTCM data start */ + __dtcm_bss_start = .; + + KEEP(*(.dtcm_bss*)) + + /* Pad to eight byte alignment in case of ECC initialization. No fill because of NOLOAD. */ + . = ALIGN(8); + + /* Uninitialized DTCM data end */ + __dtcm_bss_end = .; + + /* + * Start of the DTCM Non-Secure Trustzone region. + * DTCM_NS_START can be used to set a fixed address for non-secure DTCM in secure projects or flat projects. + */ + __tz_DTCM_N = DEFINED(DTCM_NS_START) ? ABSOLUTE(DTCM_NS_START) : ALIGN(__dtcm_bss_end, 8192); + } > DTCM + + /* Addresses exported for DTCM initialization. */ + __dtcm_data_init_start = LOADADDR(.dtcm_data); + __dtcm_data_init_end = LOADADDR(.dtcm_data) + SIZEOF(.dtcm_data); + + ASSERT(ORIGIN(DTCM) % 8 == 0, "DTCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(DTCM) % 8 == 0, "DTCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) == ADDR(.dtcm_bss), ".dtcm_bss has (VMA != LMA) but should be NOLOAD (VMA == LMA).") + ASSERT(LOADADDR(.dtcm_data) % 16 == 0, ".dtcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.dtcm_data) % 8 == 0, ".dtcm_data section size must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) % 8 == 0, ".dtcm_bss section must be aligned to 8 bytes.") + ASSERT(SIZEOF(.dtcm_bss) % 8 == 0, ".dtcm_bss section size must be a multiple of 8 bytes.") + ASSERT(__dtcm_bss_start == __dtcm_data_end, ".dtcm_bss section is not adjacent to .dtcm_data section.") + + /* Restore location counter. */ + /* If DTCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If DTCM is present, this will be the absolute address that follows the DTCM ROM location. */ + . = (SIZEOF(.dtcm_data) > 0) ? __dtcm_data_init_end : __dtcm_data_pre_location; + + /* TrustZone Secure Gateway Stubs Section */ + + /* Store location counter for SPI non-retentive sections. */ + sgstubs_pre_location = .; + + /* Determine the secure gateway stubs address either by the provided linker variable or the next 1024-byte block. */ + SGSTUBS_LOC = (DEFINED(PROJECT_SECURE) && DEFINED(FLASH_NSC_START)) ? ABSOLUTE(FLASH_NSC_START) : ALIGN(1024); + .gnu.sgstubs SGSTUBS_LOC : ALIGN(1024) + { + __FLASH_NSC_START = DEFINED(FLASH_NSC_START) ? ABSOLUTE(FLASH_NSC_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : ALIGN(1024); + _start_sg = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + _end_sg = .; + } > FLASH + + __tz_FLASH_N = DEFINED(FLASH_NS_START) ? ABSOLUTE(FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : FLASH_LENGTH < 32768 ? FLASH_LENGTH : ALIGN(32768); + FLASH_NS_IMAGE_START = DEFINED(FLASH_NS_IMAGE_START) ? FLASH_NS_IMAGE_START : __tz_FLASH_N; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_S = ORIGIN(QSPI_FLASH); + + /* QSPI_FLASH section to be downloaded via debugger */ + .qspi_flash : + { + __qspi_flash_start__ = .; + KEEP(*(.qspi_flash*)) + KEEP(*(.code_in_qspi*)) + __qspi_flash_end__ = .; + } > QSPI_FLASH + __qspi_flash_code_size__ = __qspi_flash_end__ - __qspi_flash_start__; + + /* QSPI_FLASH non-retentive section, creates a copy in internal flash that can be copied to QSPI */ + __qspi_flash_code_addr__ = sgstubs_pre_location; + .qspi_non_retentive : AT(__qspi_flash_code_addr__) + { + __qspi_non_retentive_start__ = .; + KEEP(*(.qspi_non_retentive*)) + __qspi_non_retentive_end__ = .; + } > QSPI_FLASH + __qspi_non_retentive_size__ = __qspi_non_retentive_end__ - __qspi_non_retentive_start__; + + __qspi_region_max_size__ = 0x4000000; /* Must be the same as defined in MEMORY above */ + __qspi_region_start_address__ = __qspi_flash_start__; + __qspi_region_end_address__ = __qspi_flash_start__ + __qspi_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_N = __qspi_non_retentive_end__; + + /* Support for OctaRAM */ + .OSPI_DEVICE_0_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_0_start__ = .; + *(.ospi_device_0_no_load*) + . = ALIGN(4); + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0_RAM + + .OSPI_DEVICE_1_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_1_start__ = .; + *(.ospi_device_1_no_load*) + . = ALIGN(4); + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1_RAM + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_S = ORIGIN(OSPI_DEVICE_0); + + /* OSPI_DEVICE_0 section to be downloaded via debugger */ + .OSPI_DEVICE_0 : + { + __ospi_device_0_start__ = .; + KEEP(*(.ospi_device_0*)) + KEEP(*(.code_in_ospi_device_0*)) + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_code_size__ = __ospi_device_0_end__ - __ospi_device_0_start__; + + /* OSPI_DEVICE_0 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_0_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive)); + .ospi_device_0_non_retentive : AT(__ospi_device_0_code_addr__) + { + __ospi_device_0_non_retentive_start__ = .; + KEEP(*(.ospi_device_0_non_retentive*)) + __ospi_device_0_non_retentive_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_non_retentive_size__ = __ospi_device_0_non_retentive_end__ - __ospi_device_0_non_retentive_start__; + + __ospi_device_0_region_max_size__ = 0x8000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_0_region_start_address__ = __ospi_device_0_start__; + __ospi_device_0_region_end_address__ = __ospi_device_0_start__ + __ospi_device_0_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_N = __ospi_device_0_non_retentive_end__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_S = ORIGIN(OSPI_DEVICE_1); + + /* OSPI_DEVICE_1 section to be downloaded via debugger */ + .OSPI_DEVICE_1 : + { + __ospi_device_1_start__ = .; + KEEP(*(.ospi_device_1*)) + KEEP(*(.code_in_ospi_device_1*)) + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_code_size__ = __ospi_device_1_end__ - __ospi_device_1_start__; + + /* OSPI_DEVICE_1 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_1_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive) + SIZEOF(.ospi_device_0_non_retentive)); + .ospi_device_1_non_retentive : AT(__ospi_device_1_code_addr__) + { + __ospi_device_1_non_retentive_start__ = .; + KEEP(*(.ospi_device_1_non_retentive*)) + __ospi_device_1_non_retentive_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_non_retentive_size__ = __ospi_device_1_non_retentive_end__ - __ospi_device_1_non_retentive_start__; + + __ospi_device_1_region_max_size__ = 0x10000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_1_region_start_address__ = __ospi_device_1_start__; + __ospi_device_1_region_end_address__ = __ospi_device_1_start__ + __ospi_device_1_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_N = __ospi_device_1_non_retentive_end__; + + .noinit (NOLOAD): + { + . = ALIGN(4); + __noinit_start = .; + KEEP(*(.noinit*)) + . = ALIGN(8); + /* Place the FreeRTOS heap here so that the __HeapLimit calculation does not include the freertos heap. */ + KEEP(*(.heap.*)) + __noinit_end = .; + } > RAM + + . = .; + __nocache_pre_location = .; + .nocache ALIGN(32) (NOLOAD): + { + __nocache_start = .; + + KEEP(*(.nocache)) + + . = ALIGN(32); + __nocache_end = .; + } > RAM + . = (SIZEOF(.nocache) > 0) ? __nocache_end : __nocache_pre_location; + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM + + .heap (NOLOAD): + { + . = ALIGN(8); + __HeapBase = .; + /* Place the STD heap here. */ + KEEP(*(.heap)) + __HeapLimit = .; + } > RAM + + /* Stacks are stored in this section. */ + .stack_dummy (NOLOAD): + { + . = ALIGN(8); + __StackLimit = .; + /* Main stack */ + KEEP(*(.stack)) + __StackTop = .; + /* Thread stacks */ + KEEP(*(.stack*)) + __StackTopAll = .; + } > RAM + + PROVIDE(__stack = __StackTopAll); + + /* This symbol represents the end of user allocated RAM. The RAM after this symbol can be used + at run time for things such as ThreadX memory pool allocations. */ + __RAM_segment_used_end__ = ALIGN(__StackTopAll , 4); + + /* RAM_NSC_START can be used to set a fixed address for non-secure callable RAM in secure projects. + * If it is not specified, the address for NSC RAM is the end of RAM aligned to a 1K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __RAM_NSC_START = DEFINED(RAM_NSC_START) ? ABSOLUTE(RAM_NSC_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_segment_used_end__, 1024); + + /* RAM_NS_START can be used to set a fixed address for non-secure RAM in secure projects or flat projects. + * RAM_NS_BUFFER_BLOCK_LENGTH is used to allocate non-secure buffers in a flat project. If it is not + * specified, the address for NSC RAM is the end of RAM aligned to an 8K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __tz_RAM_N = DEFINED(FLASH_BOOTLOADER_LENGTH) ? (RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) : DEFINED(RAM_NS_START) ? ABSOLUTE(RAM_NS_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_NSC_START, 8192); + + /* Non-secure buffers must be in non-secure RAM. This is primarily used for the EDMAC in flat projects. + * The EDMAC is a non-secure bus master and can only access non-secure RAM. */ + .ns_buffer (NOLOAD): + { + /* Allocate RAM on a 32-byte boundary to help with placement of Ethernet buffers. */ + . = __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_START & 0xFFFFFFE0) : .; + + KEEP(*(.ns_buffer*)) + } > RAM + + /* Data flash. */ + .data_flash : + { + . = ORIGIN(DATA_FLASH); + __tz_DATA_FLASH_S = .; + __Data_Flash_Start = .; + KEEP(*(.data_flash*)) + __Data_Flash_End = .; + + __tz_DATA_FLASH_N = DEFINED(DATA_FLASH_NS_START) ? ABSOLUTE(DATA_FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(DATA_FLASH_START + DATA_FLASH_LENGTH) : ALIGN(1024); + } > DATA_FLASH + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_S = ORIGIN(SDRAM); + + /* SDRAM */ + .sdram (NOLOAD): + { + __SDRAM_Start = .; + KEEP(*(.sdram*)) + KEEP(*(.frame*)) + __SDRAM_End = .; + } > SDRAM + + . = .; + __nocache_sdram_pre_location = .; + .nocache_sdram ALIGN(32) (NOLOAD): + { + __nocache_sdram_start = .; + + KEEP(*(.nocache_sdram)) + + . = ALIGN(32); + __nocache_sdram_end = .; + } > SDRAM + . = (SIZEOF(.nocache_sdram) > 0) ? __nocache_sdram_end : __nocache_sdram_pre_location; + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_N = __SDRAM_End; + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. */ + __tz_ID_CODE_S = ORIGIN(ID_CODE); + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. + * Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ + __tz_ID_CODE_N = __tz_ID_CODE_S; + + .id_code : + { + __ID_Code_Start = .; + KEEP(*(.id_code*)) + __ID_Code_End = .; + } > ID_CODE + + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S = ORIGIN(OPTION_SETTING_OFS); + + .option_setting_ofs : + { + __OPTION_SETTING_OFS_Start = .; + KEEP(*(.option_setting_ofs0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x04 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_ofs2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x10 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_dualsel)) + __OPTION_SETTING_OFS_End = .; + } > OPTION_SETTING_OFS = 0xFF + + .option_setting_sas : + { + __OPTION_SETTING_SAS_Start = .; + KEEP(*(.option_setting_sas)) + __OPTION_SETTING_SAS_End = .; + } > OPTION_SETTING_SAS = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_N = ABSOLUTE(OPTION_SETTING_START_NS); + + .option_setting_ns : + { + __OPTION_SETTING_NS_Start = .; + KEEP(*(.option_setting_ofs1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x04 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_ofs3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x10 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_banksel)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x40 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x44 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x48 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x4C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x60 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x64 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x68 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x6C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps3)) + __OPTION_SETTING_NS_End = .; + } > OPTION_SETTING = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_S = ORIGIN(OPTION_SETTING_S); + + .option_setting_s : + { + __OPTION_SETTING_S_Start = .; + KEEP(*(.option_setting_ofs1_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x04 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x10 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x40 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x44 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x48 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x4C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x60 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x64 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x68 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x6C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x80 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs1_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x84 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x90 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC0 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC4 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC8 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xCC : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel3)) + __OPTION_SETTING_S_End = .; + } > OPTION_SETTING_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_N = __OPTION_SETTING_S_End; + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_S = ORIGIN(OPTION_SETTING_DATA_FLASH_S); + + .option_setting_data_flash_s : + { + __OPTION_SETTING_DATA_FLASH_S_Start = .; + KEEP(*(.option_setting_data_flash_fsblctrl0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x04 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x08 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl2)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x0C : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x10 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x14 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_samr)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x2E0 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_hoemrtpk)) + __OPTION_SETTING_DATA_FLASH_S_End = .; + } > OPTION_SETTING_DATA_FLASH_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_N = __OPTION_SETTING_DATA_FLASH_S_End; +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld new file mode 100644 index 0000000000..57f9c92f78 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld @@ -0,0 +1,31 @@ + + /* generated memory regions file - do not edit */ + RAM_START = 0x22000000; + RAM_LENGTH = 0xE0000; + FLASH_START = 0x02000000; + FLASH_LENGTH = 0x1F8000; + DATA_FLASH_START = 0x27000000; + DATA_FLASH_LENGTH = 0x3000; + OPTION_SETTING_START = 0x0300A100; + OPTION_SETTING_LENGTH = 0x100; + OPTION_SETTING_S_START = 0x0300A200; + OPTION_SETTING_S_LENGTH = 0x100; + OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; + OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; + ID_CODE_START = 0x00000000; + ID_CODE_LENGTH = 0x0; + SDRAM_START = 0x68000000; + SDRAM_LENGTH = 0x8000000; + QSPI_FLASH_START = 0x60000000; + QSPI_FLASH_LENGTH = 0x0; + OSPI_DEVICE_0_START = 0x80000000; + OSPI_DEVICE_0_LENGTH = 0x10000000; + OSPI_DEVICE_1_START = 0x90000000; + OSPI_DEVICE_1_LENGTH = 0x10000000; + ITCM_START = 0x00000000; + ITCM_LENGTH = 0x10000; + DTCM_START = 0x20000000; + DTCM_LENGTH = 0x10000; + NS_OFFSET_START = 0x10000000; + NS_OFFSET_LENGTH = 0x0; + RAM_NS_BUFFER_LENGTH = 0x6800; diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..6c3e72c99d --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (2048) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/common_utils.c b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/common_utils.c new file mode 100644 index 0000000000..0284df7a03 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/common_utils.c @@ -0,0 +1,89 @@ +/*********************************************************************************************************************** + * File Name : common_utils.c + * Description : Contains macros data structures and functions used in common_utils.c for RTT rtos aware framework + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" + +#if (BSP_CFG_RTOS == AZURE_RTOS) +/* + * global variables + */ +TX_QUEUE g_rtt_op_data_queue; +TX_QUEUE g_rtt_ip_data_queue; +TX_EVENT_FLAGS_GROUP g_rtt_event; +TX_BYTE_POOL g_byte_pool; + +static CHAR *g_byte_pool_name = "rtt_processing_block"; +static CHAR byte_memory[BYTE_POOL_SIZE] = {'\0'}; +static uint8_t queue_memory_op_rtt_obj[20] = {'\0'}; +static uint8_t queue_memory_ip_rtt_obj[20] = {'\0'}; +#endif + +UINT rtt_frameowrk_init(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + + UINT err= TX_SUCCESS; + + err = tx_byte_pool_create(&g_byte_pool,g_byte_pool_name,(VOID *)&byte_memory[0],BYTE_POOL_SIZE); + if (TX_SUCCESS != err) + { + return err; + } + + err = tx_queue_create(&g_rtt_op_data_queue, (CHAR *)"rtt_op_queue", 1, &queue_memory_op_rtt_obj, sizeof(queue_memory_op_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + return err; + } + + err = tx_queue_create(&g_rtt_ip_data_queue, (CHAR *)"ftp_client_thread_input_queue", 1, &queue_memory_ip_rtt_obj, sizeof(queue_memory_ip_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + tx_queue_delete(&g_rtt_op_data_queue); + } + + return err; +#endif +} + +/* + * Can be called any where after rtt_framework_init() function call + * for graceful clean up + */ +void rtt_thread_service_cleanup(void) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + tx_byte_pool_delete(&g_byte_pool); + + /* if any user specific queue has been added, it should be clean up as per specific EP */ + tx_queue_delete(&g_rtt_op_data_queue); + tx_queue_delete(&g_rtt_ip_data_queue); + + /* halt */ + APP_ERR_TRAP(true); +#endif +} + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/common_utils.h b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/common_utils.h new file mode 100644 index 0000000000..a298770cda --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/common_utils.h @@ -0,0 +1,163 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ +#define LVL_DEBUG (3u) /* debug-level messages */ + +#define LOG_LEVEL (LVL_ERR) /* To See the Debug Messages, LOG_LEVEL should be set to LVL_DEBUG */ + +#define RESET_VALUE (0x00) + +#define EP_VERSION ("1.0") +#define MODULE_NAME "NetX_Duo_FTP_Client" +#define BANNER_INFO "\r\n********************************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n********************************************************************************"\ + "\r\nRefer to readme.txt file for more details on Example Project and" \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" module\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + +#define APP_DBG_PRINT(fn_, ...) ({\ + if(LOG_LEVEL >= LVL_DEBUG)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[DBG] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +/* macro for rtt rtos. */ +#define AZURE_RTOS (1) +#define FREERTOS (2) + +#if (BSP_CFG_RTOS == AZURE_RTOS) +#include "tx_api.h" +/* + * RTOS - data structures and macros + */ + +/* change or modify this based on your application requirement */ +#define BYTE_POOL_SIZE ((ULONG)256U) +#define TIME_STAMP_MSG_SIZE (35U) + +/* As per SEGGER_RTT_conf.h size */ +#define IP_MSG_MAX_SIZE (BUFFER_SIZE_DOWN-1) +#ifndef BYTE_POOL_SIZE +#error "byte allocated size is essential to use RTT-rtos aware framework" +#else +/* ONLY 50% of POOL memory can be used for output buffer + * for example - 256 bytes is pool allocated + * and SEGGER defined BUFFER_SIZE_UP macro is 1024 + * + * hence only 128 bytes can be used for output buffer maximum + * so formula made here is + * 1) (1024/256) = 4 + * 2) 4*32 = 128 + * + */ +#define OP_MSG_MAX_SIZE ((UINT)( (UINT)(BUFFER_SIZE_UP/BYTE_POOL_SIZE) * (UINT)32U )) +#endif + +typedef enum event_id +{ + RTT_INPUT_MESSAGE_TYPE_STR_QUEUED, + RTT_OUTPUT_MESSAGE_BANNER, + RTT_OUTPUT_MESSAGE_APP_INFO_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, + RTT_OUTPUT_MESSAGE_APP_VAL, +}event_id_t; + +/* Used to exchange information between application thread and RTT thread */ +typedef __PACKED_STRUCT rtt_user_display_data +{ + event_id_t msg_id; + uint32_t msg_data_size; + uint32_t msg_time; + CHAR p_msg[]; +}rtt_msg_t; + +/* Signature of function passed to tx_thread_info_get */ +typedef struct +{ + TX_THREAD* thread_ptr; + CHAR * name; + UINT state; + ULONG run_count; + UINT priority; + UINT preemption_threshold; + ULONG time_slice; + TX_THREAD * next_thread; + TX_THREAD * suspended_thread; +}thread_info_t; + +/* + * variables + */ +extern TX_QUEUE g_rtt_op_data_queue; +extern TX_QUEUE g_rtt_ip_data_queue; +extern TX_BYTE_POOL g_byte_pool; + +/* + * function definitions + */ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data); +UINT check_for_RTT_user_IP(char *const p_get_data); +UINT rtt_frameowrk_init(void); +void rtt_thread_init_check(void); +void rtt_thread_service_cleanup(void); + +#endif /* rtos aware RTT ds and func */ + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/ftp_client_thread_entry.c b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/ftp_client_thread_entry.c new file mode 100644 index 0000000000..02bd387f77 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/ftp_client_thread_entry.c @@ -0,0 +1,312 @@ +/*********************************************************************************************************************** + * File Name : ftp_client_thread_entry.c + * Description : Contains macros and functions used in ftp_client_thread_entry.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "netx_duo_ftp_client_ep.h" + +/*******************************************************************************************************************//** + * @addtogroup ftp_client_ep + * @{ + **********************************************************************************************************************/ + +/****************************************************************************** +Macro definitions + ******************************************************************************/ + +/****************************************************************************** + Exported global functions (to be accessed by other files) + ******************************************************************************/ + +/****************************************************************************** + Exported global variables + ******************************************************************************/ + +/****************************************************************************** + Private global variables and functions + ******************************************************************************/ +/* Initialize ftp client instance */ +static void ftp_client_init(void); +/* Initialize packet pool instance */ +static void packet_pool_init(void); +/*Initialize the NetX System */ +static void nx_common_init(void); +/* Function to 'create' a file */ +static UINT create_ftp_file(ULONG file_size); +/* Function to initialize network */ +static void ip_init(void); + +/* IP instance */ +NX_IP g_ip0; +/* Stack memory for g_ip0. */ +uint8_t g_ip0_stack_memory[G_IP0_TASK_STACK_SIZE] BSP_PLACE_IN_SECTION(".stack.g_ip0") BSP_ALIGN_VARIABLE(BSP_STACK_ALIGNMENT); +/* ARP cache memory for g_ip0. */ +uint8_t g_ip0_arp_cache_memory[G_IP0_ARP_CACHE_SIZE] BSP_ALIGN_VARIABLE(4); + +/* FTP Client instance. */ +NX_FTP_CLIENT g_ftp_client0; +uint8_t g_ftp_client0_stack_memory[G_FTP_CLIENT0_WINDOW_SIZE] BSP_PLACE_IN_SECTION(".stack.g_ftp_client0") BSP_ALIGN_VARIABLE(BSP_STACK_ALIGNMENT); + +/* Packet pool instance (If this is a Trustzone part, the memory must be placed in Non-secure memory). */ +NX_PACKET_POOL g_packet_pool0; +uint8_t g_packet_pool0_pool_memory[G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))] BSP_ALIGN_VARIABLE(4) ETHER_BUFFER_PLACE_IN_SECTION; + +/* Buffer for file data. */ +UCHAR file_buffer[FILE_SIZE]; + +/* FTP Client Thread entry function */ +void ftp_client_thread_entry(void) +{ + UINT status = NX_SUCCESS; //to get the status from the function return value + ULONG actual_status = RESET_VALUE; //to check the actual status + NXD_ADDRESS server_ip_address = {RESET_VALUE}; //server ip address + + /* Initialize the RTT Thread.*/ + rtt_thread_init_check(); + /* print the banner and EP info. */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_BANNER, RESET_VALUE, NULL); + + /* Initialize Netx System */ + nx_common_init (); + + /* Initialize packet pool */ + packet_pool_init (); + + /* Create ip instance */ + ip_init (); + + /* Create ftp_client instance */ + ftp_client_init (); + + /* Wait for the network link to be enabled. */ + do + { + status = nx_ip_status_check (&g_ip0, NX_IP_LINK_ENABLED, &actual_status, NX_IP_PERIODIC_RATE); + } + while (NX_SUCCESS != status); + PRINT_INFO_STR("Network Initialization completed successfully! "); + + + /* Fill the file buffer with 'file data'. */ + status = create_ftp_file (FILE_SIZE); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("Failed in creating FTP file"); + ERROR_TRAP(status); + } + + PRINT_INFO_STR("File created successfully!"); + + /* Set the NetX Duo FTP Server address and start the FTP session. */ + /* If using IPv4, put the IP address in the NXD_ADDRESS.v4 field. */ + server_ip_address.nxd_ip_address.v4 = SERVER_ADDRESS; + server_ip_address.nxd_ip_version = NX_IP_VERSION_V4; + + /* Run the ftp client session to write and read the opened file */ + status = run_ftp_client_session (&g_ftp_client0, &g_packet_pool0, USERNAME, PASSWORD, &server_ip_address, + FILE_NAME, &file_buffer[0], FILE_SIZE, FTP_TIMEOUT); + + /* Check status */ + if(NX_SUCCESS != status) + { + ERROR_TRAP(status); + } + + /* Delete the FTP Client. */ + status = nx_ftp_client_delete(&g_ftp_client0); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ftp_client_delete api failed."); + ERROR_TRAP(status); + } + + PRINT_INFO_STR("FTP Client EP deleted..."); + PRINT_INFO_STR("FTP Client EP operation completed successfully!"); + while (1) + { + tx_thread_sleep (1); + } +} + +/*******************************************************************************************************************//** + * @brief Initializes the NetX system. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void nx_common_init(void) +{ + /*Initialize the NetX System */ + nx_system_initialize (); +} + +/*******************************************************************************************************************//** + * @brief Creates the packet pool. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void packet_pool_init(void) +{ + UINT status = NX_SUCCESS; //to get the status from the function return value + /* Create the packet pool. */ + status = nx_packet_pool_create(&g_packet_pool0, + "g_packet_pool0 Packet Pool", + G_PACKET_POOL0_PACKET_SIZE, + &g_packet_pool0_pool_memory[0], + G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_pool_create api failed."); + ERROR_TRAP(status); + } +} + +/*******************************************************************************************************************//** + * @brief Creates the ip instance and enables ARP,TCP,ICMP. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void ip_init(void) +{ + UINT status = NX_SUCCESS; //to get the status from the function return value + ULONG current_state = RESET_VALUE; + /* Create the ip instance. */ + status = nx_ip_create(&g_ip0, + "g_ip0 IP Instance", + G_IP0_ADDRESS, + G_IP0_SUBNET_MASK, + &g_packet_pool0, + g_netxduo_ether_0, + &g_ip0_stack_memory[0], + G_IP0_TASK_STACK_SIZE, + G_IP0_TASK_PRIORITY); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_create api failed."); + ERROR_TRAP(status); + } + + /* Set the gateway address if it is configured. */ + if(IP_ADDRESS(0, 0, 0, 0) != G_IP0_GATEWAY_ADDRESS) + { + status = nx_ip_gateway_address_set(&g_ip0, G_IP0_GATEWAY_ADDRESS); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_gateway_address_set api failed."); + ERROR_TRAP(status); + } + } + + status = nx_arp_enable(&g_ip0, &g_ip0_arp_cache_memory[0], G_IP0_ARP_CACHE_SIZE); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_arp_enable api failed."); + ERROR_TRAP(status); + } + + /* Enable NetX modules that are required by the application. */ + status = nx_tcp_enable(&g_ip0); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_enable api failed."); + ERROR_TRAP(status); + } + + status = nx_icmp_enable(&g_ip0); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_icmp_enable api failed."); + ERROR_TRAP(status); + } + + status = nx_ip_fragment_enable(&g_ip0); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_fragment_enable api failed."); + ERROR_TRAP(status); + } + + /* Wait for the link to be enabled. */ + status = nx_ip_status_check(&g_ip0, NX_IP_LINK_ENABLED, ¤t_state, NX_IP_PERIODIC_RATE); + /* Check status */ + if((NX_SUCCESS != status) && (NX_IP_LINK_ENABLED != current_state)) + { + PRINT_ERR_STR("nx_ip_status_check api failed."); + ERROR_TRAP(status); + } +} + + +/*******************************************************************************************************************//** + * @brief Creates the ftp_client instance. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void ftp_client_init(void) +{ + UINT status = NX_SUCCESS; //to get the status from the function return value + /* Create the FTP Client instance. */ + status = nx_ftp_client_create(&g_ftp_client0, + "g_ftp_client0", + &g_ip0, + G_FTP_CLIENT0_WINDOW_SIZE, + &g_packet_pool0); + /* Check status */ + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client instance creation failed."); + ERROR_TRAP(status); + } +} + + +/*******************************************************************************************************************//** + * @brief This function creates a file of specified size. Data is not important, we just use this buffer to + * demonstrate transferring files to and from the server. + * + * @param[in] file_size Size of the file + * @retval NX_SECCESS Upon successful filled buffer + **********************************************************************************************************************/ +static UINT create_ftp_file(ULONG file_size) +{ + + UCHAR counter = RESET_VALUE; + /* Filling the file buffer to the provided file size */ + for (UINT size = RESET_VALUE; size < file_size; size++) + { + file_buffer[size] = counter++; + } + + return NX_SUCCESS; +} +/*******************************************************************************************************************//** + * @} (end defgroup ftp_client_ep) + **********************************************************************************************************************/ + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/hal_entry.c b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/hal_entry.c new file mode 100644 index 0000000000..22f6f98007 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/hal_entry.c @@ -0,0 +1,59 @@ +#include "hal_data.h" + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + /* TODO: add your own code here */ + +#if BSP_TZ_SECURE_BUILD + /* Enter non-secure code */ + R_BSP_NonSecureEnter(); +#endif +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open (&g_ioport_ctrl, &g_bsp_pin_cfg); + } +} + +#if BSP_TZ_SECURE_BUILD + +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable (); + +/* Trustzone Secure Projects require at least one nonsecure callable function in order to build (Remove this if it is not required to build). */ +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable () +{ + +} +#endif diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/netx_duo_ftp_client_ep.c b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/netx_duo_ftp_client_ep.c new file mode 100644 index 0000000000..050cea038d --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/netx_duo_ftp_client_ep.c @@ -0,0 +1,178 @@ +/*********************************************************************************************************************** + * File Name : netx_duo_ftp_client_ep.c + * Description : Contains functions used in netx_duo_ftp_client_ep.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + + +#include "netx_duo_ftp_client_ep.h" + +/*******************************************************************************************************************//** + * @addtogroup ftp_client_ep + * @{ + **********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * @brief FTP Client operation takes place in this function. First it connects to the server and then open a file + * and start write/read operation and then close the opened file. + * @param[IN] ftp_client_ptr ftp client instance to be passed for client settings + * @param[IN] pool_ptr pool pointer is required to allocate the data packets to be send in network + * @param[IN] username User has to provide their respective "username" in USER_NAME macro in user_app.h file. + * @param[IN] password User has to provide their respective "password" in PASSWORD macro in user_app.h file. + * @param[IN] server_ip_address User has to provide their own respective server ip in user_app.h in SERVER_ADDRESS macro + * @retval None + **********************************************************************************************************************/ +UINT run_ftp_client_session(NX_FTP_CLIENT *ftp_client_ptr, NX_PACKET_POOL *pool_ptr, CHAR *username, CHAR *password, NXD_ADDRESS *server_ip_address, CHAR *filename, UCHAR *file_buffer, UINT file_size, UINT timeout) +{ + NX_PACKET *ftp_packet; + UINT status = NX_SUCCESS; //To get the status of each Netx call + PRINT_INFO_STR("FTP Client connecting to server... "); + + /* Connect with the NetX Duo FTP (IPv4 or IPv6) server. */ + status = nxd_ftp_client_connect (ftp_client_ptr, server_ip_address, username, password, + TX_WAIT_FOREVER); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client connection failed."); + return status; + } + PRINT_INFO_STR("FTP Client opening file for writing.... "); + + /* Open a FTP file for writing. */ + status = nx_ftp_client_file_open (ftp_client_ptr, filename, NX_FTP_OPEN_FOR_WRITE, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client file write failed."); + return status; + } + + /* Allocate an FTP packet. */ + status = nx_packet_allocate (pool_ptr, &ftp_packet, NX_TCP_PACKET, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client packet allocate failed."); + return status; + } + /* Append the packet to the same file */ + status = nx_packet_data_append (ftp_packet, &file_buffer[0], file_size, pool_ptr, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client file buffer copy to packet failed."); + return status; + } + + /* Write the packet to the file test.txt. */ + status = nx_ftp_client_file_write (ftp_client_ptr, ftp_packet, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client file write failed."); + return status; + } + else + { + PRINT_INFO_STR("FTP Client file write completed successfully! "); + } + + PRINT_INFO_STR("FTP Client closing the file.... "); + + /* Close the file */ + status = nx_ftp_client_file_close (ftp_client_ptr, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client file close after writing failed."); + return status; + } + + PRINT_INFO_STR("FTP Client opening the same file for reading.... "); + + /* Now open the same file for reading. */ + status = nx_ftp_client_file_open (ftp_client_ptr, filename, NX_FTP_OPEN_FOR_READ, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client file open for reading failed."); + return status; + } + /* File read until the end of file */ + do + { + /* Read the file. */ + status = nx_ftp_client_file_read (ftp_client_ptr, &ftp_packet, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if ((NX_SUCCESS != status) && (NX_FTP_END_OF_FILE != status)) + { + PRINT_ERR_STR("FTP Client file read error."); + return status; + } + else + { + /* Do something with the packet data, ideally copy to another + * buffer to release the packet as soon as possible. */ + nx_packet_release(ftp_packet); + } + } + while ((NX_SUCCESS == status) && (NX_FTP_END_OF_FILE != status)); + + /* Check if the file read completed without errors. */ + if (NX_FTP_END_OF_FILE != status) + { + PRINT_ERR_STR("File read failed till end of file."); + return status; + } + else + { + PRINT_INFO_STR("FTP Client file read completed successfully! "); + } + + PRINT_INFO_STR("FTP Client closing the file again.... "); + + /* Close the file again. */ + status = nx_ftp_client_file_close (ftp_client_ptr, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client file close after reading failed."); + return status; + } + + PRINT_INFO_STR("FTP Client disconnecting.... "); + + /* Disconnect from the server. */ + status = nx_ftp_client_disconnect (ftp_client_ptr, timeout * NX_IP_PERIODIC_RATE); + /* Check status */ + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("FTP Client disconnect failed."); + return status; + } + + return status; +} + +/*******************************************************************************************************************//** + * @} (end defgroup ftp_client_ep) + **********************************************************************************************************************/ + diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/netx_duo_ftp_client_ep.h b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/netx_duo_ftp_client_ep.h new file mode 100644 index 0000000000..a81b7b60a8 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/netx_duo_ftp_client_ep.h @@ -0,0 +1,64 @@ +/*********************************************************************************************************************** + * File Name : netx_duo_ftp_client_ep.h + * Description : Contains macros, data structures and functions used netx_duo_ftp_client_ep + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + + +#ifndef NETX_DUO_FTP_CLIENT_EP_H_ +#define NETX_DUO_FTP_CLIENT_EP_H_ +#include "ftp_client_thread.h" +#include "common_utils.h" +#include "user_app.h" + +/*******************************************************************************************************************//** + * @addtogroup ftp_client_ep + * @{ + **********************************************************************************************************************/ + +/****************************************************************************** + Macro definitions + ******************************************************************************/ +/* To display EP info on the RTT viewer */ +#define EP_INFO "\r\nThis project demonstrates the basic functionality of Netx Duo FTP client\r\n"\ + "with ethernet driver on Renesas RA MCUs based on Renesas FSP using AzureRTOS.\r\n"\ + "The example project configures the FTP client to establish the connection with\r\n"\ + "FTP server. The FTP client will perform read and write operation, on to the \r\n"\ + "currently opened file on the FTP server. The status message and other relevant \r\n"\ + "data will be displayed on JlinkRTTViewer\r\n"\ + +/* macros to print info, error and trap the error.*/ +#define PRINT_INFO_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_INFO_STR, sizeof(str), (str))) +#define PRINT_ERR_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_STR, sizeof(str), (str))) +#define ERROR_TRAP(err) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, sizeof(UINT *), &(err))) + +#define MAX_COUNT_VALUE (0xFF) //Max value for counter +/****************************************************************************** + Global variables and functions + ******************************************************************************/ + +/* Declare the function to run the FTP session. */ +UINT run_ftp_client_session(NX_FTP_CLIENT *ftp_client_ptr, NX_PACKET_POOL *pool_ptr, CHAR *username, CHAR *password, NXD_ADDRESS *server_ip_address, CHAR *filename, UCHAR *file_buffer, UINT file_size, UINT timeout); + + +#endif /* NETX_DUO_FTP_CLIENT_EP_H_ */ +/*******************************************************************************************************************//** + * @} (end defgroup ftp_client_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c new file mode 100644 index 0000000000..68f16013f1 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c @@ -0,0 +1,320 @@ +/*********************************************************************************************************************** + * File Name : rtt_thread_entry.c + * Description : Contains macros and functions used in rtt_thread_entry.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ +#include "rtt_thread.h" +#include "common_utils.h" +#include "netx_duo_ftp_client_ep.h" + +/* + * local functions + */ +static void process_rtt_op_msg(VOID); +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size); + +extern TX_THREAD rtt_thread; + +/* RTT_Thread entry function */ +void rtt_thread_entry(void) +{ + UINT err = TX_SUCCESS; + CHAR rtt_buffer[IP_MSG_MAX_SIZE] = {'\0'}; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* block allocation will be done and address based message exchange happens */ + rtt_msg_t *p_data = NULL; + + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", tx_time_get()); + + APP_DBG_PRINT(timestamp_info); + + /* Initialize rtt framework. */ + err = rtt_frameowrk_init(); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\n ERROR: RTT framework init Failed\r\n"); + APP_ERR_TRAP(err); + } + + while (1) + { + /* check for user input */ + if (APP_CHECK_DATA) + { + UINT read_bytes = APP_READ(rtt_buffer); + + err = memory_allocate_rtt(&g_byte_pool, &p_data, sizeof(rtt_msg_t) + read_bytes); + if (TX_SUCCESS != err) + { + APP_PRINT("Error in processing, please check again\r\n"); + } + else + { + /* send data to user thread */ + p_data->msg_id = RTT_INPUT_MESSAGE_TYPE_STR_QUEUED; + p_data->msg_data_size = strlen(rtt_buffer)+1; + memcpy(p_data->p_msg,rtt_buffer,p_data->msg_data_size); +#if (BSP_CFG_RTOS == 1) + tx_queue_send(&g_rtt_ip_data_queue,(rtt_msg_t *)&p_data , TX_WAIT_FOREVER); +#endif + + memset(rtt_buffer,'\0',sizeof(rtt_buffer)); + } + + } + + /* print any message on RTT output + * if any sent by user thread + * Here event based checking is there */ + process_rtt_op_msg(); +#if (BSP_CFG_RTOS == 1) + /* Large Sleep is needed to signal to higher priority threads.*/ + tx_thread_sleep (1); +#endif + } +} + +/*******************************************************************************************************************//** + * @brief This function receives messages from user thread through tx_queue_receive + * and display messages to RTT viewer. Also released print message allocated block. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void process_rtt_op_msg(VOID) +{ +#if (BSP_CFG_RTOS == 1) + UINT err = TX_SUCCESS; + + rtt_msg_t *rtt_op_data = NULL; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* Pump out all information to print */ + do + { + err = tx_queue_receive(&g_rtt_op_data_queue,(VOID *)&rtt_op_data , 1); + + if(err == TX_SUCCESS) + { + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", rtt_op_data->msg_time); + + APP_DBG_PRINT(timestamp_info); + + /* Message received. Take action and release buffer */ + switch(rtt_op_data->msg_id) + { + case RTT_OUTPUT_MESSAGE_BANNER: + { + /* version get API for FLEX pack information */ + fsp_pack_version_t version = {RESET_VALUE}; + R_FSP_VersionGet(&version); + APP_PRINT(BANNER_INFO,EP_VERSION,version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch ); + APP_PRINT(EP_INFO); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_INFO_STR: + { + APP_PRINT("\r\nINFO : %s\r\n",rtt_op_data->p_msg); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_ERR_STR: + { + APP_PRINT("\r\nERROR : %s\r\n",rtt_op_data->p_msg); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_ERR_TRAP: + { + /* assign error code to local buffer. */ + UINT err_val = *(UINT*)rtt_op_data->p_msg; + /* halt the application.*/ + APP_ERR_TRAP(err_val); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_VAL: + { + /* assign lease time to local buffer. */ + ULONG lease_time = *(ULONG*)rtt_op_data->p_msg; + + APP_PRINT("\r\nLease time(in ticks) : %lu\r\n",lease_time); + } + break; + default: + { + APP_PRINT("\r\n RTT Printing Received Unknown Message ID"); + } + break; + } + + /* Send a newline and return carriage requesting flushing the buffer */ + APP_PRINT("\r\n"); + + /* release print message allocated block */ + err= tx_byte_release((void *) rtt_op_data); + } + }while( err != TX_QUEUE_EMPTY ); +#endif + return; +} + +/*******************************************************************************************************************//** + * @brief This function is called by User/Application Thread. + * This is called by each user thread wherever user wishes to + * print message to RTT interface like RTT viewer. + * @param[IN] id message id + * @param[IN] size message size + * @param[IN] p_data message + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data) +{ +#if (BSP_CFG_RTOS == 1) + rtt_msg_t *p_display_data = NULL; + UINT err = TX_SUCCESS; + + /* allocates memory for rtt display message data structure.*/ + err = memory_allocate_rtt(&g_byte_pool, + &p_display_data, + sizeof(rtt_msg_t) + size); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\nError : memory_allocate_rtt failed.\r\n"); + rtt_thread_service_cleanup(); + } + + p_display_data->msg_id = id; + p_display_data->msg_time = tx_time_get(); + p_display_data->msg_data_size = size; + memcpy(p_display_data->p_msg, p_data, size); + + /* Send Allocated address */ + err = tx_queue_send(&g_rtt_op_data_queue, + (rtt_msg_t *)&p_display_data, + TX_WAIT_FOREVER); +#endif + return err; + +} + +/*******************************************************************************************************************//** + * @brief This function allocate memory for message transfer through queue. + * @param[IN] pool pointer to byte memory pool + * @param[IN] p_buf pointer to user display data. + * @param[IN] size total size + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size) +{ +#if (BSP_CFG_RTOS == 1) + UINT err = TX_SUCCESS; + + rtt_msg_t *buf = NULL; + + /* block allocate for user input */ + err = tx_byte_allocate(pool, (VOID **)&buf, size, TX_WAIT_FOREVER); + + if (TX_SUCCESS ==err) + { + /* assign buffer address */ + *p_buf = buf; + } + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief user input read function. To be called by user thread for receiving RTT input. + * message once received through queue (be it RTT sender or receiving queue) is being released. + * Note : sender queue for RTT thread is user input from RTT viewer. + * Receiver queue for RTT thread is when user wants to print/display any message to RTT viewer. + * @param[OUT] p_get_data pointer to get data buffer + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT check_for_RTT_user_IP(char *const p_get_data) +{ +#if (BSP_CFG_RTOS == 1) + UINT err = TX_SUCCESS; + + rtt_msg_t *r_data1 = NULL; + + err = tx_queue_receive(&g_rtt_ip_data_queue,(VOID *)&r_data1 , 0xFF); + if (TX_SUCCESS != err) + { + return err; + } + + if ( (NULL != r_data1) && ( RTT_INPUT_MESSAGE_TYPE_STR_QUEUED == r_data1->msg_id) ) + { + /* copy data over here */ + memcpy(p_get_data, (CHAR *)r_data1->p_msg, r_data1->msg_data_size); + } + + /* release print message allocated block */ + err= tx_byte_release(r_data1); + + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief Wait for the RTT Thread to initialize and sleep + * before sending data to it. + * Mandatory to call in user thread. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +VOID rtt_thread_init_check(VOID) +{ +#if (BSP_CFG_RTOS == 1) + UINT err = TX_SUCCESS; + + thread_info_t rtt_thread_info = + { + .thread_ptr = &rtt_thread, + }; + + do{ + err = tx_thread_info_get(rtt_thread_info.thread_ptr, + TX_NULL , + &rtt_thread_info.state, + &rtt_thread_info.run_count, + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL ); + + if( rtt_thread_info.run_count >= 1 ) + { + break; + } + else + { + /* Let go of program control */ + tx_thread_sleep(1); + } + }while(err==TX_SUCCESS); +#endif +} diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/user_app.h b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/user_app.h new file mode 100644 index 0000000000..abdb776400 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/e2studio/src/user_app.h @@ -0,0 +1,50 @@ +/*********************************************************************************************************************** + * File Name : user_app.h + * Description : Contains user configurable macros which is used in ftp_client_therad.c + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef USER_APP_H_ +#define USER_APP_H_ + + +/****************************************************************************** + Macro definitions + ******************************************************************************/ +/** User Configurable Macros **/ +/** @brief User has to provide the server IP address from where the FileZilla server running. For FTP server + * setup please refer ftp_client notes under Special Topics. + * User can create their own credentials viz., "username" and "password" according to their settings, + * same it should modify in the respective macro fields. + */ +#define USERNAME "pi" //User configurable credential i.e., username +#define PASSWORD "tel@1234" //User configurable credential i.e., password + +/**@brief User configurable (ipv4) address. IP address should be provided from where the FTP server is running + * NOTE: Current IP address is provided according to our test environment.*/ +#define SERVER_ADDRESS (IP_ADDRESS(132,158,124,22)) + + +/* Macros for FTP file settings */ +#define FTP_TIMEOUT (5) /* Define timeout in seconds for FTP operations */ +#define FILE_SIZE (1400) /* Define size of file in bytes; */ +#define FILE_NAME "test_file.txt" /* File name in txt format */ + +#endif /* USER_APP_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_account_settings.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_account_settings.jpg new file mode 100644 index 0000000000..9616b49d36 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_account_settings.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_directory.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_directory.jpg new file mode 100644 index 0000000000..d64c1541e4 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_directory.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user.jpg new file mode 100644 index 0000000000..dafbd1c375 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user_account.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user_account.jpg new file mode 100644 index 0000000000..18733c808d Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user_account.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user_account_credential_ok.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user_account_credential_ok.jpg new file mode 100644 index 0000000000..bd2e5d48c6 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_add_user_account_credential_ok.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_admin_setting.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_admin_setting.jpg new file mode 100644 index 0000000000..32ab07c09e Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_admin_setting.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_communication_result.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_communication_result.jpg new file mode 100644 index 0000000000..12264bbdfa Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_communication_result.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_service_setting.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_service_setting.jpg new file mode 100644 index 0000000000..d729cba6e1 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_service_setting.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders.jpg new file mode 100644 index 0000000000..3c3c5be17a Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders_browse.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders_browse.jpg new file mode 100644 index 0000000000..583dbe5e5b Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders_browse.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders_settings.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders_settings.jpg new file mode 100644 index 0000000000..fa6774ede6 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_shared_folders_settings.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_user_creation.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_user_creation.jpg new file mode 100644 index 0000000000..6db4d3a4ff Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_user_creation.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_waiting_for_authentication.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_waiting_for_authentication.jpg new file mode 100644 index 0000000000..3b8d1dde4b Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_waiting_for_authentication.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_welcome_page.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_welcome_page.jpg new file mode 100644 index 0000000000..f192baabfb Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/file_zilla_welcome_page.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_configuration.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_configuration.jpg new file mode 100644 index 0000000000..4d28016d21 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_configuration.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_high_level_block_connection_detail.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_high_level_block_connection_detail.jpg new file mode 100644 index 0000000000..d8d9bff5c7 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_high_level_block_connection_detail.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_high_level_block_diagram.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_high_level_block_diagram.jpg new file mode 100644 index 0000000000..6d9e5160d5 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/ftp_client_high_level_block_diagram.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/get_ip_information.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/get_ip_information.jpg new file mode 100644 index 0000000000..0ecbd4465c Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/get_ip_information.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/rtt_output_banner_page.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/rtt_output_banner_page.jpg new file mode 100644 index 0000000000..838ed4f9ce Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/rtt_output_banner_page.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/rtt_output_remaining_status.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/rtt_output_remaining_status.jpg new file mode 100644 index 0000000000..d8ce6aa331 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/rtt_output_remaining_status.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/setting_server_listener.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/setting_server_listener.jpg new file mode 100644 index 0000000000..98ece3daec Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/setting_server_listener.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/user_app.jpg b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/user_app.jpg new file mode 100644 index 0000000000..5232577866 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/images/user_app.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/readme.txt new file mode 100644 index 0000000000..9556691071 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_client/NetX_ftp_client_ek_ra8m1_ep/readme.txt @@ -0,0 +1,62 @@ +/*********************************************************************************************************************** +* +* Copyright [2020] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. +* +* This software is supplied by Renesas Electronics America Inc. and may only be used with products of Renesas Electronics Corp. +* and its affiliates (“Renesas”). No other uses are authorized. This software is protected under all applicable laws, +* including copyright laws. +* Renesas reserves the right to change or discontinue this software. +* THE SOFTWARE IS DELIVERED TO YOU “AS IS,” AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT +* PERMISSIBLE UNDER APPLICABLE LAW,DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE. TO THE MAXIMUM +* EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE (OR ANY PERSON +* OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, WITHOUT LIMITATION, +* ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; +* ANY LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF +* THE POSSIBILITY OF SUCH LOSS,DAMAGES, CLAIMS OR COSTS. +* +**********************************************************************************************************************/ + +1. Project Overview: + + This project demonstrates the basic functionality of Netx Duo FTP Client with an ethernet driver on Renesas + RA MCUs based on Renesas FSP using AzureRTOS. In this example project FTP client is configured to establish the + connection with FTP server. The FTP client will perform read and write operation, on to the currently opened + file on the FTP server in host machine. The status message and other relevant data will be displayed on Jlink + RTT viewer. Error and info messages will be printed on JlinkRTTViewer. + +2. Hardware Requirement: + + i. 1x micro usb cable. + ii. 1x Ethernet/LAN cable(Ethernet Cable CAT5/6). + +3. Hardware Connections: + Supported Board EK_RA6M3, EK_RA6M4, EK_RA6M5, EK_RA8M1: + i. Connect RA board to Host machine using micro usb cable. + ii. Connect LAN cable on RA board at ethernet port and other end connect to ethernet switch. + +4. Software requirements: + i. User need to run FTP Server preferably on windows or linux machine. + +5. Hardware Configuration: + +- For EK-RA8M1: Remove jumper J61 to enable Ethernet B + +NOTE : 1)Current ip addresses are provided according to our test environment. User has to change the IP addresses in ip instance + according to their network configuration + property of g_ip0_Netx Duo IP instance -> IPv4 Address as per their network environment. + FTP server IP : if it's a home/close network user can use 192.168.0.x where x represent any available ip address on network. + + + 2) Segger RTT block address may be needed to download and observe EP operation using a hex file with RTT-Viewer. + RTT Block address for hex file committed in repository are as follows: + a. e2studio: 0x22000950 + b. Keil: Not Available + c. IAR: Not Available + + 3) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) + in .map file generated in the build configuration folder (Debug/Release). + + +NOTE : On RA MCUs with TrustZone, IDAU boundaries are programmed by this project due to the use of Ethernet and EDMAC peripherals. + Consequentially, it is necessary to connect the serial programming interface to meet this requirement. diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/NetX_ftp_server_notes.md b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/NetX_ftp_server_notes.md new file mode 100644 index 0000000000..851bc27e8c --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/NetX_ftp_server_notes.md @@ -0,0 +1,111 @@ +# Introduction # + +The sample code accompanying this file shows the operation of a NetX Duo FTP Server on a RA MCU using Azure RTOS. +In this sample code, a NetX Duo IP instance is created with the user-configured static IP address. The configuration of static IP address should be set +as per the user's network environment through updating RA configurator property "g_ftp_server0->g_ip0 NetX DUO IP instance->IPv4 address, Subnet mask". +The NetX stack is enabled for TCP, ICMP, ARP. FTP server utilizes the reliable Transmission Control Protocol (TCP) services +to perform its content transfer function. +FTP Server creates its packet pool based on the settings minimum packet payload size and number of packets in the packet pool. + +When the FTP server is created and started, the NetX Duo FTP server creates a new TCP connection with the FTP client upon its connect requests and begins the FTP session. +The status messages, client's info(like IP address, port number), errors(if any) are displayed on the JlinkRTTViewer. + +NetX Duo FTP Server is compliant with [RFC1579](https://datatracker.ietf.org/doc/html/rfc1579), [RFC959](https://datatracker.ietf.org/doc/html/rfc959), and related RFCs. + +Please refer to the [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) +for general information on example projects and [readme.txt](./readme.txt) for specifics of the operation. + +## Required Resources ## +To build and run the FTP server example project, the following resources are needed. + +### Hardware ### +* Renesas RA™ MCU kit with Ethernet Support +* Micro USB cable +* Host Machine +* Ethernet cable + +Refer to [readme.txt](./readme.txt) for information on how to connect the hardware. + +### Software ### +Refer to software requirements mentioned in [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) + +## Related Collateral References ## +The following documents can be referred to for enhancing your understanding of +the operation of this example project: +- [FSP User Manual on GitHub](https://renesas.github.io/fsp/) +- [FSP Known Issues](https://github.com/renesas/fsp/issues) + +# Project Notes # + +## System Level Block Diagram ## +![ftp_server](images/ftp_server.jpg "FTP Server Block Diagram") + +## FSP Modules Used ## +List all the various modules that are used in this example project. Refer to the FSP User Manual for further details on each module listed below. + +| Module Name | Usage | Searchable Keyword (using New Stack > Search) | +|-------------|-----------------------------------------------|-----------------------------------------------| +| NetX Duo FTP Server | FTP Server module is used to provide data transfer with a valid FTP client machine.| FTP | + +## Module Configuration Notes ## +This section describes FSP Configurator properties that are important or different from those selected by default. + +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +| configuration.xml -> BSP > Properties > Settings > Property > Heap Size (bytes)| 0 |0x400| Heap size is required for standard library functions to be used as per FSP requirements. | +| configuration.xml -> RTT Thread > Settings > Property > Thread > priority | 1 | 3 | RTT thread priority is lowered to allow the FTP Server and IP threads to process incoming packets at the fastest rate possible. | +| configuration.xml -> ftp server thread > Settings > Property > Thread > priority | 1 | 2 | Priority of the Application threads generally given lower priority compared to system services threads. | +| configuration.xml -> ftp server thread > Settings > Property > Thread > stack size | 1024 | 2048 | Updated to handle thread its worst-case function call nesting and local variable usage. | +| configuration.xml -> ftp server thread > g_fx_media0 FileX on Block Media > Settings > Property > Total Sectors | 3751936 | 8192 | number of total sectors is updated as per on board QSPI flash IC. | +| configuration.xml -> ftp server thread > g_fx_media0 FileX on Block Media > Settings > Property > Bytes per Sector | 512 | 4096 | number of total bytes in a sector is updated as per on board QSPI flash IC. | +| configuration.xml -> ftp server thread > g_fx_media0 FileX on Block Media > Settings > Property > Working meida memory size | 512 | 4096 | working media memory must be greater or equal to the size of one sector. | + +For EK-RA8M1 +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +| configuration.xml -> BSP > Properties > Settings > Property > Heap Size (bytes)| 0 |0x400| Heap size is required for standard library functions to be used as per FSP requirements. | +| configuration.xml -> RTT Thread > Settings > Property > Thread > priority | 1 | 3 | RTT thread priority is lowered to allow the FTP Server and IP threads to process incoming packets at the fastest rate possible. | +| configuration.xml -> ftp server thread > Settings > Property > Thread > priority | 1 | 2 | Priority of the Application threads generally given lower priority compared to system services threads. | +| configuration.xml -> ftp server thread > Settings > Property > Thread > stack size | 1024 | 2048 | Updated to handle thread its worst-case function call nesting and local variable usage. | +| configuration.xml -> ftp server thread > g_fx_media0 FileX on Block Media > Settings > Property > Total Sectors | 3751936 | 32 | number of total sectors is updated as per on board OSPI flash IC. | +| configuration.xml -> ftp server thread > g_fx_media0 FileX on Block Media > Settings > Property > Bytes per Sector | 512 | 4096 | number of total bytes in a sector is updated as per on board OSPI flash IC. | +| configuration.xml -> ftp server thread > g_fx_media0 FileX on Block Media > Settings > Property > Working meida memory size | 512 | 4096 | working media memory must be greater or equal to the size of one sector. | + +## API Usage ## + +The table below lists the DHCPV4 Server API used at the application layer by this example project. + +| API Name | Usage | +|-------------|--------------------------------------------------------------------------------| +|nx_ftp_server_start| This API is used to start FTP server | +|nxd_ftp_server_create| This API is used to create FTP server| + +## Verifying operation ## +Import, Build and Debug the EP(see section Starting Development of **FSP User Manual**). After running the EP, open the RTT viewer to see the output. +Before running the example project, refer to the below steps for hardware connections : +* Connect RA MCU debug port to the host PC via a micro USB cable. +* Connect an Ethernet cable to the RJ45 connector on RA MCU via ethernet switch or router which is connected to the Host machine where the FTP client is residing. + +The below image showcases the hardware connection setup required for running the EP : + +![ftp_server](images/ftp_server.jpg "FTP Server Hardware Setup") + +Below images showcases the output on JLinkRTT_Viewer : + +![ftp_server_rtt_log](images/ftp_server_rtt_log.jpg "FTP Server RTT Log") + +## Special Topics ## +### Running tips ### +* Presuming all necessary hardware connections done, a user should connect their PC/Laptop on the same network environment similar to the RA board network environment. +* User needs to update the IP address of RA board as per their network environment through "g_ip0 NetX Duo IP Instance" stack as shown in the image below using RA configuration tool. This EP is built and tested with default properties as shown in the image below. + +![update_ip](images/update_ip.jpg "update_ip") + +* User needs to open command prompt(in Windows) or terminal(Linux_pc/raspberry_pi) and use FTP utility for FTP client operations. (FTP utility is platform independent) +* One sample usage is shown below + +![ftp_client](images/ftp_client.jpg "ftp_client") + +* There is no authentication. Just press Enter for both Username and password required by FTP utility as shown in the above image. +* If EP is not working in terms of network connection/ip, please re-check [readme.txt](./readme.txt) and RA configuration property "g_ftp_server0->g_ip0 NetX DUO IP instance->IPv4 address, Subnet mask". +* Client needs to be in active mode and the transfer mode needs to be configured as binary. diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.cproject b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.cproject new file mode 100644 index 0000000000..d90603741e --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.cproject @@ -0,0 +1,895 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.project b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.project new file mode 100644 index 0000000000..da97076237 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.project @@ -0,0 +1,38 @@ + + + NetX_ftp_server_ek_ra8m1_ep + + + + + + com.renesas.cdt.ddsc.contentgen.ddscBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.renesas.cdt.ddsc.contentgen.ddscInterlockBundleBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + com.renesas.cdt.ddsc.contentgen.ddscNature + com.renesas.cdt.ra.contentgen.raNature + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/CoverageSetting.xml b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/CoverageSetting.xml new file mode 100644 index 0000000000..9554acb752 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/CoverageSetting.xml @@ -0,0 +1,7 @@ + + + 1.0 + + + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml new file mode 100644 index 0000000000..856e6788b6 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml @@ -0,0 +1,13 @@ + + + + + true + + false + + 0 + true + false + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/IORegisterSetting.xml b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/IORegisterSetting.xml new file mode 100644 index 0000000000..b3997a3eb6 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/IORegisterSetting.xml @@ -0,0 +1,4 @@ + + + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs new file mode 100644 index 0000000000..cce6e83772 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.ld +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs new file mode 100644 index 0000000000..189c3aa780 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +options/suppresswarningspaths=ra/arm,ra/fsp/inc/ports,ra/fsp/src/rm_threadx_port,ra/microsoft diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs new file mode 100644 index 0000000000..d860790b80 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -0,0 +1,35 @@ +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#FileX\#\#fx\#\#\#\#6.2.1+fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/filex/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/filex/LICENSED-HARDWARE.txt|2653496193,ra/microsoft/azure-rtos/filex/common/inc/fx_directory_exFAT.h|3866351298,ra/microsoft/azure-rtos/filex/common/inc/fx_unicode.h|470638719,ra/microsoft/azure-rtos/filex/common/inc/fx_media.h|4153340289,ra/microsoft/azure-rtos/filex/common/inc/fx_system.h|3753069608,ra/microsoft/azure-rtos/filex/common/inc/fx_file.h|645271565,ra/microsoft/azure-rtos/filex/common/inc/fx_fault_tolerant.h|2051946807,ra/microsoft/azure-rtos/filex/common/inc/fx_api.h|708288559,ra/microsoft/azure-rtos/filex/common/inc/fx_user_sample.h|1194614217,ra/microsoft/azure-rtos/filex/common/inc/fx_utility.h|2416347758,ra/microsoft/azure-rtos/filex/common/inc/fx_directory.h|1546309906,ra/microsoft/azure-rtos/filex/common/src/fxe_file_extended_relative_seek.c|4046916825,ra/microsoft/azure-rtos/filex/common/src/fx_directory_exFAT_free_search.c|4033812411,ra/microsoft/azure-rtos/filex/common/src/fx_file_read.c|3869300349,ra/microsoft/azure-rtos/filex/common/src/fx_utility_logical_sector_cache_entry_read.c|672409902,ra/microsoft/azure-rtos/filex/common/src/fx_file_rename.c|4194655957,ra/microsoft/azure-rtos/filex/common/src/fxe_media_write.c|4087337155,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_cluster_state_set.c|1581708430,ra/microsoft/azure-rtos/filex/common/src/fx_utility_FAT_entry_read.c|2982415851,ra/microsoft/azure-rtos/filex/common/src/fxe_system_time_set.c|3873661635,ra/microsoft/azure-rtos/filex/common/src/fxe_system_date_get.c|1381881808,ra/microsoft/azure-rtos/filex/common/src/fxe_unicode_name_get_extended.c|3534375326,ra/microsoft/azure-rtos/filex/common/src/fx_file_extended_truncate.c|3477739171,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_recover.c|4139169201,ra/microsoft/azure-rtos/filex/common/src/fx_utility_64_unsigned_read.c|5185535,ra/microsoft/azure-rtos/filex/common/src/fx_directory_long_name_get_extended.c|1085657425,ra/microsoft/azure-rtos/filex/common/src/fx_utility_16_unsigned_write.c|3270150774,ra/microsoft/azure-rtos/filex/common/src/fx_utility_64_unsigned_write.c|460300295,ra/microsoft/azure-rtos/filex/common/src/fxe_media_volume_get.c|4208833049,ra/microsoft/azure-rtos/filex/common/src/fx_utility_logical_sector_read.c|2935210320,ra/microsoft/azure-rtos/filex/common/src/fx_media_format_volume_id_set.c|4131607457,ra/microsoft/azure-rtos/filex/common/src/fxe_media_extended_space_available.c|1471108829,ra/microsoft/azure-rtos/filex/common/src/fx_utility_FAT_flush.c|4207286193,ra/microsoft/azure-rtos/filex/common/src/fxe_file_extended_truncate_release.c|1101734463,ra/microsoft/azure-rtos/filex/common/src/fx_directory_first_full_entry_find.c|1056873822,ra/microsoft/azure-rtos/filex/common/src/fxe_system_date_set.c|3509692034,ra/microsoft/azure-rtos/filex/common/src/fxe_media_read.c|1050549315,ra/microsoft/azure-rtos/filex/common/src/fxe_media_format.c|2744760469,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_bitmap_start_sector_get.c|1794934625,ra/microsoft/azure-rtos/filex/common/src/fxe_file_write_notify_set.c|407375280,ra/microsoft/azure-rtos/filex/common/src/fx_system_date_get.c|2028149289,ra/microsoft/azure-rtos/filex/common/src/fxe_media_volume_set.c|2487724618,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_bitmap_cache_prepare.c|2305774651,ra/microsoft/azure-rtos/filex/common/src/fx_media_read.c|1396386777,ra/microsoft/azure-rtos/filex/common/src/fx_directory_long_name_get.c|3041132949,ra/microsoft/azure-rtos/filex/common/src/fxe_file_extended_best_effort_allocate.c|683948625,ra/microsoft/azure-rtos/filex/common/src/fx_system_initialize.c|3946594508,ra/microsoft/azure-rtos/filex/common/src/fxe_unicode_short_name_get_extended.c|2199700538,ra/microsoft/azure-rtos/filex/common/src/fx_media_open.c|1401643272,ra/microsoft/azure-rtos/filex/common/src/fxe_media_volume_get_extended.c|2621169938,ra/microsoft/azure-rtos/filex/common/src/fx_utility_FAT_map_flush.c|2178489735,ra/microsoft/azure-rtos/filex/common/src/fx_media_check.c|4235690330,ra/microsoft/azure-rtos/filex/common/src/fx_directory_first_entry_find.c|2971205017,ra/microsoft/azure-rtos/filex/common/src/fx_utility_16_unsigned_read.c|2503622183,ra/microsoft/azure-rtos/filex/common/src/fxe_file_relative_seek.c|3427477472,ra/microsoft/azure-rtos/filex/common/src/fx_file_relative_seek.c|3561170209,ra/microsoft/azure-rtos/filex/common/src/fxe_file_extended_allocate.c|2541356606,ra/microsoft/azure-rtos/filex/common/src/fx_file_allocate.c|4078160332,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_short_name_get.c|2850143953,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_local_path_clear.c|959066698,ra/microsoft/azure-rtos/filex/common/src/fxe_file_extended_truncate.c|191162326,ra/microsoft/azure-rtos/filex/common/src/fx_utility_FAT_entry_write.c|1672669617,ra/microsoft/azure-rtos/filex/common/src/fx_file_write_notify_set.c|1387520042,ra/microsoft/azure-rtos/filex/common/src/fx_directory_default_set.c|1346491339,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_first_full_entry_find.c|2811585834,ra/microsoft/azure-rtos/filex/common/src/fx_file_extended_relative_seek.c|2106761171,ra/microsoft/azure-rtos/filex/common/src/fx_partition_offset_calculate.c|1411666987,ra/microsoft/azure-rtos/filex/common/src/fx_media_extended_space_available.c|530830781,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_default_get_copy.c|1949707682,ra/microsoft/azure-rtos/filex/common/src/fx_file_best_effort_allocate.c|783745347,ra/microsoft/azure-rtos/filex/common/src/fx_file_close.c|2956437345,ra/microsoft/azure-rtos/filex/common/src/fx_trace_event_insert.c|1636134214,ra/microsoft/azure-rtos/filex/common/src/fx_directory_short_name_get.c|3716909949,ra/microsoft/azure-rtos/filex/common/src/fxe_unicode_directory_rename.c|1794975637,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_create.c|1147643893,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_directory_entry_read.c|3971643825,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_cleanup_FAT_chain.c|1303758039,ra/microsoft/azure-rtos/filex/common/src/fx_media_format.c|4273109353,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_allocate_new_cluster.c|2142018814,ra/microsoft/azure-rtos/filex/common/src/fxe_media_close_notify_set.c|2875641062,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_bitmap_free_cluster_find.c|3662300235,ra/microsoft/azure-rtos/filex/common/src/fx_media_check_FAT_chain_check.c|1078018886,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_name_hash_get.c|3129065501,ra/microsoft/azure-rtos/filex/common/src/fx_directory_exFAT_entry_write.c|1137479774,ra/microsoft/azure-rtos/filex/common/src/fx_system_time_set.c|665912337,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_attributes_set.c|1125971138,ra/microsoft/azure-rtos/filex/common/src/fxe_file_attributes_set.c|2178635790,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_bitmap_cache_update.c|1736329267,ra/microsoft/azure-rtos/filex/common/src/fx_utility_FAT_sector_get.c|1063041495,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_bitmap_flush.c|1880718432,ra/microsoft/azure-rtos/filex/common/src/fx_media_format_type_set.c|4093940172,ra/microsoft/azure-rtos/filex/common/src/fx_directory_local_path_get_copy.c|2284963649,ra/microsoft/azure-rtos/filex/common/src/fx_directory_next_entry_find.c|3304882473,ra/microsoft/azure-rtos/filex/common/src/fx_media_close.c|3888027826,ra/microsoft/azure-rtos/filex/common/src/fxe_file_create.c|2443247363,ra/microsoft/azure-rtos/filex/common/src/fx_system_time_get.c|316274420,ra/microsoft/azure-rtos/filex/common/src/fx_directory_exFAT_unicode_entry_write.c|93891559,ra/microsoft/azure-rtos/filex/common/src/fx_file_open.c|1406851541,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_set_FAT_chain.c|1706371063,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_information_get.c|1488714600,ra/microsoft/azure-rtos/filex/common/src/fx_utility_string_length_get.c|1794812993,ra/microsoft/azure-rtos/filex/common/src/fx_directory_short_name_get_extended.c|2288257120,ra/microsoft/azure-rtos/filex/common/src/fx_directory_exFAT_entry_read.c|2106736375,ra/microsoft/azure-rtos/filex/common/src/fx_directory_entry_read.c|2869196297,ra/microsoft/azure-rtos/filex/common/src/fx_directory_name_test.c|4122224989,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_first_entry_find.c|2435003835,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_file_rename.c|204603958,ra/microsoft/azure-rtos/filex/common/src/fx_utility_memory_set.c|3686631265,ra/microsoft/azure-rtos/filex/common/src/fx_system_date_set.c|3723791954,ra/microsoft/azure-rtos/filex/common/src/fx_media_format_oem_name_set.c|168680131,ra/microsoft/azure-rtos/filex/common/src/fx_directory_default_get.c|1738354105,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_directory_create.c|1077711306,ra/microsoft/azure-rtos/filex/common/src/fx_file_attributes_set.c|2596983604,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_cluster_free.c|2147375596,ra/microsoft/azure-rtos/filex/common/src/fx_file_delete.c|2690435347,ra/microsoft/azure-rtos/filex/common/src/fx_directory_local_path_clear.c|3074597246,ra/microsoft/azure-rtos/filex/common/src/fx_directory_default_get_copy.c|2798914805,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_short_name_get.c|686238915,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_transaction_start.c|1468053374,ra/microsoft/azure-rtos/filex/common/src/fx_utility_token_length_get.c|1221137338,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_next_entry_find.c|2475137294,ra/microsoft/azure-rtos/filex/common/src/fxe_unicode_file_rename.c|1149345870,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_system_area_checksum_write.c|2020486781,ra/microsoft/azure-rtos/filex/common/src/fxe_unicode_name_get.c|1843509853,ra/microsoft/azure-rtos/filex/common/src/fxe_file_truncate.c|2350082096,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_long_name_get.c|4030243340,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_add_bitmap_log.c|3746682446,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_rename.c|179825705,ra/microsoft/azure-rtos/filex/common/src/fx_directory_local_path_get.c|2021426191,ra/microsoft/azure-rtos/filex/common/src/fx_trace_object_unregister.c|1722983237,ra/microsoft/azure-rtos/filex/common/src/fx_file_date_time_set.c|494196845,ra/microsoft/azure-rtos/filex/common/src/fxe_media_abort.c|1064229563,ra/microsoft/azure-rtos/filex/common/src/fxe_file_attributes_read.c|2512278312,ra/microsoft/azure-rtos/filex/common/src/fx_file_extended_seek.c|3998144509,ra/microsoft/azure-rtos/filex/common/src/fxe_media_exFAT_format.c|690628565,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_local_path_get_copy.c|1587574091,ra/microsoft/azure-rtos/filex/common/src/fx_directory_information_get.c|3259242939,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_transaction_fail.c|2579621466,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_unicode_name_hash_get.c|1221613432,ra/microsoft/azure-rtos/filex/common/src/fx_utility_absolute_path_get.c|833038977,ra/microsoft/azure-rtos/filex/common/src/fx_directory_delete.c|1920931058,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_attributes_read.c|779867526,ra/microsoft/azure-rtos/filex/common/src/fxe_media_flush.c|746829930,ra/microsoft/azure-rtos/filex/common/src/fx_ram_driver.c|417805129,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_default_get.c|488046929,ra/microsoft/azure-rtos/filex/common/src/fxe_system_time_get.c|3556222082,ra/microsoft/azure-rtos/filex/common/src/fx_utility_memory_copy.c|3303178734,ra/microsoft/azure-rtos/filex/common/src/fx_directory_free_search.c|3553282511,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_read_FAT.c|733478447,ra/microsoft/azure-rtos/filex/common/src/fxe_file_best_effort_allocate.c|1486065139,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_geometry_check.c|4095040526,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_add_dir_log.c|2734623666,ra/microsoft/azure-rtos/filex/common/src/fx_directory_create.c|948451313,ra/microsoft/azure-rtos/filex/common/src/fx_media_open_notify_set.c|2379040096,ra/microsoft/azure-rtos/filex/common/src/fxe_file_date_time_set.c|1579019203,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_read_directory_sector.c|1891760742,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_reset_log_file.c|4116045527,ra/microsoft/azure-rtos/filex/common/src/fxe_media_open.c|1203533902,ra/microsoft/azure-rtos/filex/common/src/fxe_unicode_file_create.c|3172755387,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_length_get_extended.c|538963574,ra/microsoft/azure-rtos/filex/common/src/fx_directory_rename.c|26478045,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_apply_logs.c|3341104994,ra/microsoft/azure-rtos/filex/common/src/fxe_file_allocate.c|2745691618,ra/microsoft/azure-rtos/filex/common/src/fx_media_write.c|1824356189,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_add_FAT_log.c|3899344966,ra/microsoft/azure-rtos/filex/common/src/fx_media_exFAT_format.c|2842932505,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_delete.c|1830611467,ra/microsoft/azure-rtos/filex/common/src/fx_file_truncate_release.c|2460952114,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_read_log_file.c|597672508,ra/microsoft/azure-rtos/filex/common/src/fxe_unicode_short_name_get.c|632841470,ra/microsoft/azure-rtos/filex/common/src/fxe_file_seek.c|438530484,ra/microsoft/azure-rtos/filex/common/src/fxe_fault_tolerant_enable.c|65200546,ra/microsoft/azure-rtos/filex/common/src/fx_file_extended_best_effort_allocate.c|3469307468,ra/microsoft/azure-rtos/filex/common/src/fx_directory_attributes_read.c|1036754681,ra/microsoft/azure-rtos/filex/common/src/fx_media_space_available.c|3560452445,ra/microsoft/azure-rtos/filex/common/src/fx_directory_local_path_restore.c|3130629310,ra/microsoft/azure-rtos/filex/common/src/fx_trace_event_update.c|1682048522,ra/microsoft/azure-rtos/filex/common/src/fx_system_timer_entry.c|783741030,ra/microsoft/azure-rtos/filex/common/src/fx_media_volume_set.c|3374690668,ra/microsoft/azure-rtos/filex/common/src/fx_directory_next_full_entry_find.c|2226185977,ra/microsoft/azure-rtos/filex/common/src/fxe_file_read.c|2885058999,ra/microsoft/azure-rtos/filex/common/src/fx_file_write.c|4161502402,ra/microsoft/azure-rtos/filex/common/src/fxe_file_write.c|1562715382,ra/microsoft/azure-rtos/filex/common/src/fx_directory_search.c|1774177239,ra/microsoft/azure-rtos/filex/common/src/fxe_file_delete.c|2500142844,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_calculate_checksum.c|1467219555,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_local_path_restore.c|1307225223,ra/microsoft/azure-rtos/filex/common/src/fx_file_attributes_read.c|196823518,ra/microsoft/azure-rtos/filex/common/src/fx_directory_local_path_set.c|2883586019,ra/microsoft/azure-rtos/filex/common/src/fxe_media_open_notify_set.c|3696349055,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_default_set.c|2942078685,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_name_test.c|3004007252,ra/microsoft/azure-rtos/filex/common/src/fxe_file_extended_seek.c|2395614217,ra/microsoft/azure-rtos/filex/common/src/fx_utility_logical_sector_write.c|4072524558,ra/microsoft/azure-rtos/filex/common/src/fx_file_extended_truncate_release.c|1087040960,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_create_log_file.c|1279124024,ra/microsoft/azure-rtos/filex/common/src/fx_utility_32_unsigned_read.c|2511128271,ra/microsoft/azure-rtos/filex/common/src/fxe_file_truncate_release.c|1504421065,ra/microsoft/azure-rtos/filex/common/src/fx_utility_32_unsigned_write.c|1306673881,ra/microsoft/azure-rtos/filex/common/src/fx_media_volume_get_extended.c|4143339524,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_local_path_set.c|3586836951,ra/microsoft/azure-rtos/filex/common/src/fx_media_boot_info_extract.c|2434796441,ra/microsoft/azure-rtos/filex/common/src/fxe_media_space_available.c|1437254828,ra/microsoft/azure-rtos/filex/common/src/fx_directory_attributes_set.c|2304041365,ra/microsoft/azure-rtos/filex/common/src/fx_file_seek.c|1723419410,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_bitmap_initialize.c|2067839656,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_cluster_state_get.c|94892745,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_transaction_end.c|2227247031,ra/microsoft/azure-rtos/filex/common/src/fx_media_flush.c|324944876,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_short_name_get_extended.c|3893533976,ra/microsoft/azure-rtos/filex/common/src/fxe_media_close.c|1287948156,ra/microsoft/azure-rtos/filex/common/src/fx_file_extended_allocate.c|2841583667,ra/microsoft/azure-rtos/filex/common/src/fxe_file_rename.c|62941918,ra/microsoft/azure-rtos/filex/common/src/fxe_file_open.c|3236633941,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_add_checksum_log.c|2834787340,ra/microsoft/azure-rtos/filex/common/src/fxe_file_close.c|888528516,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_long_name_get_extended.c|3926407699,ra/microsoft/azure-rtos/filex/common/src/fx_trace_object_register.c|1683898986,ra/microsoft/azure-rtos/filex/common/src/fx_directory_name_extract.c|1497104402,ra/microsoft/azure-rtos/filex/common/src/fx_media_abort.c|3691468699,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_system_area_checksum_verify.c|1568891023,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_directory_entry_change.c|920937352,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_length_get.c|3039220001,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_system_sector_write.c|784056840,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_name_get_extended.c|1751804908,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_write_log_file.c|2855615985,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_directory_search.c|3209399660,ra/microsoft/azure-rtos/filex/common/src/fx_media_volume_get.c|2671976350,ra/microsoft/azure-rtos/filex/common/src/fx_utility_logical_sector_flush.c|1459030847,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_short_name_get_extended.c|1811680004,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_local_path_get.c|2778213919,ra/microsoft/azure-rtos/filex/common/src/fx_directory_entry_write.c|3755182964,ra/microsoft/azure-rtos/filex/common/src/fxe_media_cache_invalidate.c|597026043,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_system_area_format.c|3100289451,ra/microsoft/azure-rtos/filex/common/src/fx_media_close_notify_set.c|891037499,ra/microsoft/azure-rtos/filex/common/src/fxe_media_check.c|3143235520,ra/microsoft/azure-rtos/filex/common/src/fx_file_create.c|3021108719,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_directory_rename.c|4121504941,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_size_calculate.c|1358699804,ra/microsoft/azure-rtos/filex/common/src/fx_utility_exFAT_upcase_table.c|2779520318,ra/microsoft/azure-rtos/filex/common/src/fx_fault_tolerant_enable.c|3045337036,ra/microsoft/azure-rtos/filex/common/src/fx_file_truncate.c|3669161013,ra/microsoft/azure-rtos/filex/common/src/fx_media_cache_invalidate.c|1008120677,ra/microsoft/azure-rtos/filex/common/src/fxe_unicode_directory_create.c|980423904,ra/microsoft/azure-rtos/filex/common/src/fx_media_check_lost_cluster_check.c|864066898,ra/microsoft/azure-rtos/filex/common/src/fxe_directory_next_full_entry_find.c|1263375597,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_name_get.c|2111802414,ra/microsoft/azure-rtos/filex/common/src/fx_unicode_file_create.c|3349643846,ra/fsp/inc/ports/fx_port.h +Microsoft\#\#Azure\#\#FileX\#\#fx\#\#\#\#6.2.1+fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/netxduo/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/netxduo/LICENSED-HARDWARE.txt|2732535333,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.h|1258583153,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.h|927142302,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.c|3391609191,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.c|2239925173,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.c|1254689006,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.h|3456472099,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.c|1768203621,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.h|941291804,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.c|2788730707,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.h|3392429751,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.h|2411151053,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.c|3410909299,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.h|3041136405,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.c|172757097,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.c|1890667892,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.h|314820907,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.h|2709152824,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.c|2751182112,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.h|1881782461,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.c|2322118372,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.c|2116983316,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.h|3721027408,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.h|4091099686,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.c|4029106895,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.h|1589621135,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.c|3713922088,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.c|1237896441,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.h|2989736855,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.h|52145094,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.c|3736109105,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.h|192980522,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.c|1023065826,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.c|1885409583,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.h|2692610185,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.h|2179061600,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_common.h|1506680495,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.c|347688795,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.c|1725294292,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.h|3962109667,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.h|4267332646,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.c|33564055,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.c|3777304900,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.h|3151828556,ra/microsoft/azure-rtos/netxduo/common/inc/nx_tcp.h|587593370,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv4.h|3708706241,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv6.h|2529948356,ra/microsoft/azure-rtos/netxduo/common/inc/nx_api.h|994338415,ra/microsoft/azure-rtos/netxduo/common/inc/nx_md5.h|884917159,ra/microsoft/azure-rtos/netxduo/common/inc/nx_system.h|3290731994,ra/microsoft/azure-rtos/netxduo/common/inc/nx_arp.h|3754879192,ra/microsoft/azure-rtos/netxduo/common/inc/nx_mld.h|3903623825,ra/microsoft/azure-rtos/netxduo/common/inc/nx_packet.h|672823990,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv6.h|1741409040,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ip.h|3884540549,ra/microsoft/azure-rtos/netxduo/common/inc/nx_user_sample.h|3804460769,ra/microsoft/azure-rtos/netxduo/common/inc/nx_nd_cache.h|1031978361,ra/microsoft/azure-rtos/netxduo/common/inc/nx_rarp.h|2877253669,ra/microsoft/azure-rtos/netxduo/common/inc/nx_http_proxy_client.h|2897902752,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmp.h|4006326001,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv4.h|1438632336,ra/microsoft/azure-rtos/netxduo/common/inc/nx_udp.h|2299519779,ra/microsoft/azure-rtos/netxduo/common/inc/nx_igmp.h|4196424849,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_table_init.c|1231082298,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_set.c|2863932527,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_socket_peer_info_get.c|1086792680,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_create.c|3417228287,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_connect.c|3475657756,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_queue_depth_notify_set.c|1532568195,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_source_send.c|2214889567,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_packet_info_extract.c|1576308042,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_debug_info_get.c|82654859,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_window_update_notify_set.c|2873186856,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_hardware_address_find.c|3407801557,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_redirect.c|2050363115,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_disable.c|3522392782,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_hardware_address_find.c|39517869,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_info_get.c|900737131,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_get.c|3855139523,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_enable.c|3162940045,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_info_extract.c|3969142710,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_initialize.c|2776549361,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive.c|504674703,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_source_send.c|2500163909,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_delete.c|2604554062,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_receive.c|1938758983,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_send.c|2816482848,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_source_extract.c|1867006756,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_process.c|4270363718,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_hardware_address_find.c|3925354091,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_leave.c|4002617493,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_cleanup_deferred.c|3370774037,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_delete.c|713038508,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_delete.c|4113494587,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_attach.c|2982209479,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_filter_set.c|2896394354,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_delete.c|2449201541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_receive_queue_max_set.c|580844903,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_deferred_receive.c|2216368907,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_ip_address_find.c|1601173414,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_create.c|3627104106,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_peer_info_get.c|1832395184,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_leave.c|3752991911,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_low_watermark_set.c|1431571927,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add_internal.c|2055312419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_direct_command.c|2670993756,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_get.c|707371514,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_max_payload_size_find.c|1949744366,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_low_watermark_set.c|1725561245,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_initialize.c|3068982990,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_connect_cleanup.c|4136998392,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_cleanup.c|774380895,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_receive.c|82630168,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_checksum_compute.c|4225680008,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_enable.c|1747779392,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_block_cleanup.c|1519765785,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_ip_address_find.c|3964251653,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_create.c|992875669,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect.c|3590680834,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect_complete_notify.c|3175769539,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_receive.c|1972587563,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_entry_delete.c|3267970811,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send.c|639508616,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bind.c|4261858622,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_util.c|1372554386,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_join.c|3551185972,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_notify.c|142325572,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_interface_direct_command.c|655330979,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_get.c|4251603003,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_delete.c|223666681,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_entry_get.c|790615978,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_interface_direct_command.c|3720966567,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_receive_cleanup.c|810567987,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_unbind.c|3157172677,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_driver_packet_receive.c|147965512,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_join.c|1969115721,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_periodic_processing.c|566424006,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_header_add.c|979084221,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_fast_periodic_update.c|4072805302,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_info_get.c|1839781673,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_create.c|3255080090,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_enable.c|1564817284,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_receive.c|1801973210,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_routing_option.c|3370043354,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_queue_process.c|570559490,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_clear.c|3439041788,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_free_port_find.c|2843270112,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_driver_listen.c|3771214605,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_delete.c|2315270953,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_auxiliary_packet_pool_set.c|1650142898,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_get.c|1677664413,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete_internal.c|909599079,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_add.c|3217830539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_info_get.c|3658166140,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_failure.c|3704021244,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_append.c|1816688548,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_error_message.c|4036727958,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_relisten.c|1952972182,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_info_get.c|765069632,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_disconnect_cleanup.c|4250493984,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add.c|2098366804,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_bind_cleanup.c|739631727,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_length_get.c|3454210947,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_enable.c|2686640900,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_set.c|3467441113,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect.c|3875656425,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_enable.c|4077488723,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_enable.c|3893393143,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_set.c|4240983648,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait1.c|156181133,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_establish_notify.c|1159876051,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_send.c|3156495181,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_source_send.c|1946255115,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_packet_receive.c|1327583606,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_port_get.c|39347517,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_create.c|533057396,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete.c|362550964,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_packet_process.c|3240036054,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forward_packet_process.c|3881852827,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_disable.c|162785941,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_received.c|1133175942,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_disable.c|874152287,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping.c|3267724150,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_info_get.c|1817774265,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_delete.c|3625212591,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_disable.c|3194411269,ra/microsoft/azure-rtos/netxduo/common/src/nx_http_proxy_client.c|2909330405,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_enable.c|4166016679,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_transmit_check.c|4257228480,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_closing.c|2265886240,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_direct_command.c|2943736698,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_request.c|146932648,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_deferred_receive.c|2840604888,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_update.c|2194623101,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_info_get.c|3202828335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_free_port_find.c|115649212,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_leave.c|2622242698,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_set.c|1774604878,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_info_get.c|3434375969,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_enable.c|1970582838,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_neighbor_message.c|1362065309,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_disable.c|3127650551,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_client_socket_connect.c|2401297388,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fast_periodic_timer_entry.c|2451956712,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_listen.c|2478869047,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_join.c|3482574063,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_create.c|551296354,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave_internal.c|2854581727,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entries_invalidate.c|3974390637,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_delete.c|468840160,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_receive_cleanup.c|1733170119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_get.c|1166733129,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_mapping_configure.c|208912077,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_flush.c|793527206,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_set.c|2740363775,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unaccept.c|3870157500,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_copy.c|3003350434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_peer_get.c|2086198667,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_set.c|465501394,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_delete.c|1133943420,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_max_set.c|1497135388,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_receive.c|2123313519,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_ip_address_find.c|2428298107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_perform_DAD.c|2855214960,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_packet_send.c|3674135621,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_set.c|1455381539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_enable.c|3968193434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_extract_offset.c|2564676388,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_delete.c|2742719658,ra/microsoft/azure-rtos/netxduo/common/src/nx_invalidate_destination_entry.c|2229140289,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_initialize.c|2093573762,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_extract_offset.c|3236565436,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_entry_get.c|2773309921,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_change_notify.c|3903244590,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_last_ack.c|1515867003,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_source_extract.c|1464179934,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_resume.c|4039951628,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_leave.c|404938594,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_notify.c|2736017384,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_accept.c|4078405205,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_process.c|735412087,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_adjust.c|2381206246,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_receive.c|2889138602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_create.c|1604595044,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_send.c|81476403,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_prefix_router_timer_tick.c|481715978,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c|1980135784,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave.c|887999474,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_source_send.c|801482483,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_detach.c|4194150999,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_set.c|2606689558,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_info_get.c|82066158,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_transmit_release.c|1421815408,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_fragment_option.c|1070274260,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_enable.c|1394077422,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_assembly.c|755268615,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_release.c|3512914949,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_link_status_change_notify_set.c|2635085199,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bytes_available.c|4087466704,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_request.c|2985166268,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_get.c|2144565317,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_set.c|3380300144,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_packet_info_extract.c|2320392376,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_listen.c|1693313678,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_send.c|1596034232,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_gratuitous_send.c|718478031,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c|3445902931,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping6.c|3210420407,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_window_scaling_option_get.c|1107249501,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_free_port_find.c|14487335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_establish.c|2591340508,ra/microsoft/azure-rtos/netxduo/common/src/nx_system_initialize.c|3299573640,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_info_get.c|1350017707,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_allocate.c|4039871047,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_enable.c|2452066260,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_enable.c|177044936,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_dispatch_process.c|4063250479,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_port_get.c|965368160,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_disable.c|2333047806,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_raw_packet_send_internal.c|450083527,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c|2251668891,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_enable.c|477659975,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_queued_packets.c|3924242156,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_join.c|2263467886,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_process.c|3288192751,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_disable.c|1315791321,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_checksum_compute.c|1915155383,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_timed_wait_callback.c|1997783420,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_get.c|1511794594,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_peer_get.c|825870617,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_copy.c|398822082,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry_by_mac_addr.c|1093625106,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_data_check.c|2654342702,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_disable.c|4139522832,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_enable.c|4228109547,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_packet_process.c|2143883389,ra/microsoft/azure-rtos/netxduo/common/src/nx_md5.c|1997102028,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_port_get.c|104316136,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_transmit_configure.c|2426819990,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_allocate.c|416553359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_link_status_event.c|1017953848,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_enable.c|2426200118,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_socket_peer_info_get.c|875149672,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_send_error_message.c|47790301,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_leave.c|501933954,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_bytes_available.c|1929802730,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_get.c|4061004564,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_delete.c|1872838359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_periodic_timer_entry.c|1379531249,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_enable.c|3753428658,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_enable.c|30127032,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_processing.c|945939281,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_queue_process.c|2997825257,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_number_of_entries_get.c|173428873,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_lookup.c|2054830187,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bind.c|208619885,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_enable.c|3899183085,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_disable.c|748333149,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_add.c|432457728,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_unbind.c|846463434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete_entry.c|2540547129,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_process.c|885859374,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_bind.c|690455038,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_queue_flush.c|292068409,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_retransmit.c|166038778,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_leave.c|320619348,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping6.c|982595494,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive_notify.c|457987107,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entries_delete.c|275062371,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_source_send.c|4109317024,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete.c|784624885,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_options.c|3587564799,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_cleanup.c|3166597287,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_mss_option_get.c|3961172769,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_periodic_update.c|2793133952,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_get.c|542218417,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_set.c|2727427681,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_disable.c|2402994898,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_configure.c|861182216,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_delete.c|205560225,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_window_update_notify_set.c|4181736185,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_interface_find.c|3309181272,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ra.c|23943423,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unlisten.c|1108764216,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_disable.c|1629909929,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_ns.c|1647702166,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_ra.c|3892038183,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_queue_process.c|3530378400,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_status_check.c|2633819699,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_send.c|2063787623,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_send.c|2377217968,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_send.c|3288352880,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_retrieve.c|3433690486,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_create.c|1090224598,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add.c|980241163,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_interface_entries_delete.c|2752216418,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_add.c|2235804363,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_ack.c|68748811,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_status_check.c|2259955491,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bytes_available.c|3112369436,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_interface_report_send.c|1056231757,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_established.c|2235989497,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unlisten.c|3349483078,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete.c|4130734170,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete_queue_clear.c|1349223534,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_info_get.c|1136131716,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_ping.c|894890931,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_client_socket_connect.c|299452574,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_link_status_change_notify_set.c|1365074492,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_set.c|2007698273,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_create.c|1089783596,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_establish_notify.c|400731638,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_receive.c|1465148219,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_source_extract.c|2213228034,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_release.c|2307995142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_delete.c|519778969,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_relisten.c|4058027286,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_reply.c|731448800,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_disable.c|4000533303,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_source_send.c|2839418075,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_solicitation_check.c|494163040,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_filter_set.c|2050500543,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_get.c|3832870013,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_join.c|3286348834,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_invalidate.c|1482485805,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_receive.c|3733523635,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_enable.c|1751627161,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_delete.c|2195329041,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_add_entry.c|2597408414,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_mtu_set.c|2957506262,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_clear.c|1360147414,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_deferred_receive.c|3261541911,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive.c|483390973,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_source_extract.c|3686970399,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_search_onlink.c|1192282925,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_get.c|3019632075,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_packet.c|841586404,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_enable.c|737575223,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_route_find.c|3292369373,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_source_send.c|3183768700,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_insert.c|1081137251,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_bytes_available.c|3031379459,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_connection_reset.c|4023498033,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_interface_entries_delete.c|3629931123,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_syn.c|1408153143,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_slow_periodic_update.c|799611073,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_default_router_from_address.c|591058901,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_detach.c|2771718943,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_delete.c|295994560,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_find.c|3499358937,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_queue_process.c|2434825443,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_unbind.c|4181309679,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_initialize.c|3090079570,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c|4009735224,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_set.c|1693033652,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_fast_periodic_processing.c|2812637045,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_check.c|3300560082,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_info_get.c|3989148126,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c|3223525409,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_status_check.c|3140802853,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_info_get.c|3054997284,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add_entry.c|1047102569,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_info_get.c|830495343,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entries_invalidate.c|3881813858,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_send.c|2209393939,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_info_get.c|4269859201,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_auxiliary_packet_pool_set.c|2179197988,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_hop_by_hop_option.c|2660486053,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_get.c|706731070,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_send.c|2372259003,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_option_error.c|3739894619,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_send.c|1399423583,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_ping.c|1267751485,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entries_delete.c|1955078700,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_get.c|3584207120,ra/microsoft/azure-rtos/netxduo/common/src/nx_utility.c|349950087,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_gratuitous_send.c|2465410408,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_enable.c|3951839355,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_thread_entry.c|4254825843,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive.c|1738310219,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_append.c|2458275889,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_announce_send.c|4146754579,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_mtu_set.c|1039868665,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_get.c|3108463879,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_suspend.c|898265434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_header_add.c|3813864343,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_send.c|2433334008,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry.c|1471278267,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_probe_send.c|3425591107,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_connect.c|3989457920,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_get.c|435692850,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_receive.c|3335175714,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_destination_table_periodic_update.c|824596371,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_enable.c|788853742,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_info_get.c|999892251,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_ip_address_find.c|1836275102,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_peer_info_get.c|3757006171,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_probe.c|3817992846,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_set.c|3857894262,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_destination_table_find_next_hop.c|4230545471,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_change_notify.c|3269597171,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_bind.c|3925477129,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join_internal.c|689680393,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_cleanup.c|1950079763,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_register.c|2527407001,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_allocate.c|3825395351,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_free_port_find.c|22640263,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_leave.c|2467395231,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmpv6_ra_flag_callback_set.c|3379882927,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_info_get.c|3150819601,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_packet_info_extract.c|3053112418,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_disable.c|3198295026,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_delete.c|3637014864,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_change_notify.c|283133271,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_send.c|218981642,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_invalidate.c|1685146142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unaccept.c|3951453382,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_status_check.c|3903165946,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping.c|1728642979,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_info_get.c|814051176,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_periodic_processing.c|3953223697,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_send.c|4138925084,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_send.c|1620760159,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_rst.c|1584631720,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_set.c|296098817,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send_internal.c|1403009746,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_source_send.c|3528011584,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_create.c|2297178234,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_ack_check.c|2355492707,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_max_prefix_length.c|1548002041,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive.c|1714477697,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_queue_depth_notify_set.c|2809626602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_length_get.c|2223108156,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_enable.c|3870692612,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_na.c|406825121,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_retrieve.c|3982363662,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect_complete_notify.c|1635625237,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_transmit_cleanup.c|2037419516,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_delete.c|303943814,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_set.c|287723145,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_info_get.c|3055311933,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_processing.c|2873736513,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_disable.c|878677087,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_deferred_cleanup_check.c|3541184143,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_leave.c|3246490654,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_forward_packet.c|459554149,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_get.c|3330707612,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_join.c|971086662,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_fragment_process.c|507041708,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait2.c|4290293155,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_source_ping.c|1551061063,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_timeout_check.c|2058663909,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_bind_cleanup.c|1007780131,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_max_payload_size_find.c|1194763746,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entry_set.c|162751658,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_receive.c|4170512267,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_accept.c|1178369229,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ns.c|594333289,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmpv6_ra_flag_callback_set.c|161552581,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_deferred_link_status_process.c|1883356167,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_info_get.c|804243387,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_periodic_update.c|2150949355,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_info_get.c|298865107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_reply.c|4075350948,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_control.c|1846539842,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_queue_max_set.c|2432243274,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_delete_internal.c|1013349637,ra/microsoft/azure-rtos/netxduo/common/src/nx_ram_network_driver.c|3220953513,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_enable.c|3820091456,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_packet_receive.c|3615623576,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_receive_queue_max_set.c|2470248332,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_info_get.c|1888607420,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_attach.c|356705006,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_fin.c|3983185033,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_packet_process.c|1508706977,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_number_of_entries_get.c|1443609164,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_info_get.c|2290781138,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_packet_too_big.c|3628756671,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_source_ping.c|1973611554,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_ping.c|4117958723,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_set.c|3072870648,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_transmit_release.c|2264261419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_timed_wait_callback.c|3391428876,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_copy.c|1864654561,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_no_connection_reset.c|947656119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_delete.c|2299478566,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_enable.c|92930059,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_rs.c|831233184,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_mapping_configure.c|4015042404,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_hardware_address_find.c|995563548,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_option_process.c|1736652138,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_join.c|4255104541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_enable.c|3961173599,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_enable.c|3246181485,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_set.c|1327603373,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive_notify.c|2318762158,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_unregister.c|827666530,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_wait.c|2579761206,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_sent.c|2402970782,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_receive.c|431910242,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_state_wait.c|431863111,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_add.c|4000401388,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_unbind.c|600559129,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_change_notify.c|2300786172,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join.c|1283641339,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_port_get.c|2413555453,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_join.c|240842922,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/keil/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/CMakeLists.txt|1944623432,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/inc/nx_port.h|2702263599,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/ac5/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/CMakeLists.txt|2123848482,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/inc/nx_port.h|87900836,ra/fsp/src/rm_netxduo_ether/nx_port.h +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd_servers\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=2050033973,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_server.c|303798924,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_server.h|2322118372,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.c|2116983316,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.h|3721027408,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.h|4091099686,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.c|1037574271,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_server.c|492108560,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_server.h|2692610185,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.h|516423375,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_server.h|2439440106,ra/microsoft/azure-rtos/netxduo/addons/web/nx_tcpserver.h|1721560347,ra/microsoft/azure-rtos/netxduo/addons/web/nx_tcpserver.c|3989719339,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_server.c|2179061600,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_common.h|1506680495,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.c|3040537534,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_server.h|3965038803,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_server.c|33564055,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.c|3777304900,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.h +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd_servers\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/threadx/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/threadx/LICENSED-HARDWARE.txt|107152034,ra/microsoft/azure-rtos/threadx/common/inc/tx_thread.h|2745720627,ra/microsoft/azure-rtos/threadx/common/inc/tx_block_pool.h|1678999391,ra/microsoft/azure-rtos/threadx/common/inc/tx_semaphore.h|1581544798,ra/microsoft/azure-rtos/threadx/common/inc/tx_byte_pool.h|4044538165,ra/microsoft/azure-rtos/threadx/common/inc/tx_queue.h|2635107984,ra/microsoft/azure-rtos/threadx/common/inc/tx_mutex.h|3525017714,ra/microsoft/azure-rtos/threadx/common/inc/tx_initialize.h|1063727249,ra/microsoft/azure-rtos/threadx/common/inc/tx_timer.h|3376467440,ra/microsoft/azure-rtos/threadx/common/inc/tx_event_flags.h|1357392490,ra/microsoft/azure-rtos/threadx/common/inc/tx_user_sample.h|3526787607,ra/microsoft/azure-rtos/threadx/common/inc/tx_trace.h|3277994464,ra/microsoft/azure-rtos/threadx/common/inc/tx_api.h|4051859602,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice_change.c|2605839328,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_activate.c|398878266,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_initialize.c|3517108449,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_suspend.c|1481084733,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_info_get.c|4008797767,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_shell_entry.c|1051996927,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_disable.c|1905884081,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_delete.c|2004909998,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_relinquish.c|4273007442,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_enable.c|927116960,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_put.c|330908938,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put_notify.c|1257908320,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_info_get.c|1438723321,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put.c|980469831,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_suspend.c|3014405928,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_initialize.c|398919114,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_timeout.c|1510374572,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_receive.c|1527057179,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_info_get.c|2240739127,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_identify.c|1381153194,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_info_get.c|4272456948,ra/microsoft/azure-rtos/threadx/common/src/tx_time_get.c|4014423767,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_priority_change.c|758470303,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_prioritize.c|2289279924,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_setup.c|3838460511,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_create.c|2783522375,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_prioritize.c|1087919630,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_preemption_change.c|1638713379,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_resume.c|1361761196,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_info_get.c|1296333193,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_receive.c|2171846695,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_info_get.c|2218864849,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_enter.c|1307226821,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_delete.c|1093957278,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_release.c|2864298622,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_unregister.c|3171740844,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_create.c|1723797550,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_wait_abort.c|2493210243,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_exit_insert.c|3785975647,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_get.c|2459712151,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_allocate.c|4154121909,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_system_info_get.c|2871244452,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_delete.c|3356850737,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice.c|1610831408,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_info_get.c|373039455,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_info_get.c|2636972207,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_prioritize.c|3109704153,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_info_get.c|4954834,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_create.c|1906948876,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_delete.c|586794712,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_info_get.c|1763285358,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_terminate.c|3744735859,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_ceiling_put.c|1823419539,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_delete.c|1031853341,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_system_info_get.c|3219071021,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_put.c|1622382112,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_relinquish.c|3122285922,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put.c|3948977223,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_delete.c|59009507,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set_notify.c|4280131339,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_system_info_get.c|2367299283,ra/microsoft/azure-rtos/threadx/common/src/tx_block_allocate.c|3499010277,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_resume.c|1106430345,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_delete.c|92191652,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_terminate.c|134921042,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_sleep.c|1146216707,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_info_get.c|867229009,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_delete.c|2958530213,ra/microsoft/azure-rtos/threadx/common/src/txe_block_allocate.c|1449130194,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_info_get.c|3739080649,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_priority_change.c|2206719752,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_delete.c|2004124631,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_create.c|1863134494,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_initialize.c|3228393521,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_prioritize.c|3420596059,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_wait_abort.c|2251021695,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_reset.c|1940935590,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_info_get.c|867376664,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_search.c|2402385641,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_suspend.c|3233811868,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_create.c|1421994843,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_info_get.c|1578268977,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_info_get.c|518490233,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_change.c|4242317521,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_info_get.c|2338444762,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_deactivate.c|3005523990,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_prioritize.c|205838646,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_info_get.c|2301212404,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_create.c|743417952,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_cleanup.c|3651134155,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_create.c|2424273905,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_get.c|2248903328,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_initialize.c|4248090515,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_prioritize.c|738934327,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_info_get.c|1497170108,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_flush.c|2095675780,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_get.c|1836815748,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_front_send.c|2475708964,ra/microsoft/azure-rtos/threadx/common/src/txe_block_release.c|1656941186,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_prioritize.c|1971119560,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_analyze.c|443942627,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_flush.c|3755521962,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_cleanup.c|4122466748,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_initialize.c|1626837915,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send.c|2935349973,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_info_get.c|1633455398,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_info_get.c|1092494616,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_initialize.c|2717230332,ra/microsoft/azure-rtos/threadx/common/src/tx_time_set.c|718668408,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set.c|1642899717,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_cleanup.c|1976474987,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_create.c|1407640332,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_create.c|2576937343,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_unfilter.c|2652031053,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_delete.c|874287137,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_system_info_get.c|1497821525,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_info_get.c|1011815202,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_activate.c|2078817823,ra/microsoft/azure-rtos/threadx/common/src/tx_block_release.c|1637202595,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_prioritize.c|2669973245,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_info_get.c|1127794394,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_expiration_process.c|2851951464,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_interrupt_control.c|3768695909,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_delete.c|2747772725,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_entry_exit_notify.c|2889698698,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_high_level.c|2939685931,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_buffer_full_notify.c|3404398812,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_reset.c|989790803,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_time_slice_change.c|3627360011,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_create.c|40726775,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_release.c|1852351921,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_register.c|3659042088,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_info_get.c|3873777601,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send.c|325944554,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_initialize.c|3560622129,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_delete.c|1493626761,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_system_info_get.c|64704674,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_resume.c|479682198,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set.c|3737137369,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_get.c|694632753,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_system_info_get.c|254238588,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_front_send.c|1734502578,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_system_info_get.c|2098046848,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set_notify.c|2707001764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_initialize.c|2136139764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_user_event_insert.c|713065721,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_create.c|2240213561,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_prioritize.c|334785754,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_preempt_check.c|2115822091,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_enter_insert.c|2419763636,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_prioritize.c|340110582,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_priority_change.c|2249089981,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_change.c|1207141412,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_create.c|3054332029,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_system_info_get.c|3332288936,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send_notify.c|2714694031,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_delete.c|1853419534,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_get.c|4112026369,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_notify.c|1471114841,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_filter.c|667363472,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_ceiling_put.c|1062233122,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_cleanup.c|2130970350,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_thread_entry.c|836900636,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_entry_exit_notify.c|2411892744,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_cleanup.c|264673661,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_create.c|1083662669,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_handler.c|2704490981,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_allocate.c|2720902509,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_deactivate.c|4116676150,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send_notify.c|3674548425,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_delete.c|4198691705,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_get.c|38257840,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_preemption_change.c|916762203,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_create.c|3240093208,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_initialize.c|2360381474,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_create.c|2712731134,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_create.c|3377793385,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_cleanup.c|2845062842,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put_notify.c|2548633843,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_info_get.c|2272343423,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_deactivate.c|392631437,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_activate.c|2568952701,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_delete.c|219631514,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_delete.c|338554074,ra/fsp/src/rm_threadx_port/tx_isr_end.c|1066954008,ra/fsp/src/rm_threadx_port/tx_thread_stack_build.c|627894428,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_allocate.c|1759954782,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_allocate.c|542885868,ra/fsp/src/rm_threadx_port/tx_port_vendor.h|3543593849,ra/fsp/src/rm_threadx_port/tx_secure_interface.h|2604739803,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_free.c|3145757064,ra/fsp/src/rm_threadx_port/tx_thread_schedule.c|2390289726,ra/fsp/src/rm_threadx_port/tx_port.h|955970945,ra/fsp/src/rm_threadx_port/tx_port_wait_thread_ready.c|2355979047,ra/fsp/src/rm_threadx_port/tx_initialize_low_level.c|497417562,ra/fsp/src/rm_threadx_port/tx_thread_system_return.c|1658972549,ra/fsp/src/rm_threadx_port/tx_isr_start.c|305909319,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_restore.c|4138416334,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_free.c|1571864666,ra/fsp/src/rm_threadx_port/tx_iar.c|3686521567,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_control.c|3080132113,ra/fsp/src/rm_threadx_port/tx_timer_interrupt.c|1445147393,ra/fsp/src/rm_threadx_port/tx_cmsis.h|3274313032,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_disable.c +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/all=491661015,ra/fsp/inc/instances/r_ether.h|4135421999,ra/fsp/inc/api/r_ether_api.h|3799836536,ra/fsp/src/r_ether/r_ether.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/all=485757285,ra/fsp/inc/instances/r_ether_phy.h|3507747591,ra/fsp/inc/api/r_ether_phy_api.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ospi_b\#\#\#\#5.1.0/all=3944091676,ra/fsp/inc/instances/r_ospi_b.h|2531239839,ra/fsp/inc/api/r_spi_flash_api.h|408634510,ra/fsp/src/r_ospi_b/r_ospi_b.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ospi_b\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_block_media_spi\#\#\#\#5.1.0/all=90933236,ra/fsp/inc/instances/rm_block_media_spi.h|2531239839,ra/fsp/inc/api/r_spi_flash_api.h|3628417367,ra/fsp/inc/api/rm_block_media_api.h|4138049140,ra/fsp/src/rm_block_media_spi/rm_block_media_spi.c +Renesas\#\#Middleware\#\#all\#\#rm_block_media_spi\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_filex_block_media\#\#\#\#5.1.0/all=3046424398,ra/fsp/inc/instances/rm_filex_block_media.h|3820649398,ra/fsp/inc/api/rm_filex_block_media_api.h|3628417367,ra/fsp/inc/api/rm_block_media_api.h|1404347272,ra/fsp/src/rm_filex_block_media/rm_filex_block_media.c +Renesas\#\#Middleware\#\#all\#\#rm_filex_block_media\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_ether\#\#\#\#5.1.0/all=1798821243,ra/fsp/src/rm_netxduo_ether/rm_netxduo_ether.h|3463535543,ra/fsp/src/rm_netxduo_ether/rm_netxduo_ether.c +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_ether\#\#\#\#5.1.0/libraries= +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs new file mode 100644 index 0000000000..682608930e --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.settingseditor.active_page=DeviceAndToolSelection +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs new file mode 100644 index 0000000000..8c861ef4e3 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs @@ -0,0 +1,9 @@ +collapse/module.azure.fx.block_media.706876116=false +collapse/module.azure.nxd.ip.2092834129=false +collapse/module.azure.nxd_ftp_server.940384874=false +collapse/module.driver.ether_on_ether.1925672025=false +collapse/module.driver.ospi_on_ospi_b.1422854935=false +collapse/module.driver.rm_block_media_on_rm_block_media_spi.198339219=false +collapse/module.middleware.rm_filex_block_media.794759222=false +collapse/module.middleware.rm_netxduo_ether.959183294=false +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs new file mode 100644 index 0000000000..469143ed91 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +is.toolchain.version=true +store.version=2 +toolchain.version=13.2.1.arm-13-7 diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs new file mode 100644 index 0000000000..1696702454 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs @@ -0,0 +1,2 @@ +# +#Thu Dec 14 11:51:38 ICT 2023 diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/language.settings.xml new file mode 100644 index 0000000000..c4ec4ab9aa --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000000..e17ec91775 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,197 @@ +eclipse.preferences.version=1 +org.eclipse.cdt.core.formatter.align_composite_type_declarators=false +org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=18 +org.eclipse.cdt.core.formatter.alignment_for_assignment=16 +org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=82 +org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.cdt.core.formatter.alignment_for_compact_if=0 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=82 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 +org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 +org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 +org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 +org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 +org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=82 +org.eclipse.cdt.core.formatter.alignment_for_lambda_expression=20 +org.eclipse.cdt.core.formatter.alignment_for_member_access=0 +org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 +org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=next_line +org.eclipse.cdt.core.formatter.brace_position_for_linkage_declaration=end_of_line +org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_switch=next_line +org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=next_line +org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false +org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 +org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true +org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true +org.eclipse.cdt.core.formatter.comment_formatter_off_tag=@formatter\:off +org.eclipse.cdt.core.formatter.comment_formatter_on_tag=@formatter\:on +org.eclipse.cdt.core.formatter.compact_else_if=true +org.eclipse.cdt.core.formatter.continuation_indentation=2 +org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.cdt.core.formatter.format_block_comment=true +org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.cdt.core.formatter.format_header_comment=true +org.eclipse.cdt.core.formatter.format_line_comment=true +org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false +org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_linkage=false +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false +org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=false +org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false +org.eclipse.cdt.core.formatter.indent_empty_lines=false +org.eclipse.cdt.core.formatter.indent_label_compare_to_statements=true +org.eclipse.cdt.core.formatter.indent_preprocessor_directives=false +org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=true +org.eclipse.cdt.core.formatter.indentation.size=4 +org.eclipse.cdt.core.formatter.insert_new_line_after_colon_in_constructor_initializer_list=insert +org.eclipse.cdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_identifier_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_linkage_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_ref_qualifier_in_structured_binding=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_expression=do not insert +org.eclipse.cdt.core.formatter.join_wrapped_lines=true +org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.cdt.core.formatter.lineSplit=120 +org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.cdt.core.formatter.tabulation.char=space +org.eclipse.cdt.core.formatter.tabulation.size=4 +org.eclipse.cdt.core.formatter.use_comment_formatter_tag=true +org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=false diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000000..da253a3b7f --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/CPATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/CPATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/C_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/append=true +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/appendContributed=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/LIBRARY_PATH/delimiter=; +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/append=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1089840273/appendContributed=true diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/NetX_ftp_server_ek_ra8m1_ep Debug_Flat.launch b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/NetX_ftp_server_ek_ra8m1_ep Debug_Flat.launch new file mode 100644 index 0000000000..dcc41dd8e5 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/NetX_ftp_server_ek_ra8m1_ep Debug_Flat.launch @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/NetX_ftp_server_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/NetX_ftp_server_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..cc66b2ba31 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/NetX_ftp_server_ek_ra8m1_ep.hex @@ -0,0 +1,7180 @@ +:020000040200F8 +:1000000008F0002279940102119301027594010213 +:1000100075940102759401027594010275940102B0 +:1000200000000000000000000000000075940102C4 +:100030007594010200000000ED650102696601028D +:10004000758F0102000000000000000000000000A9 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:100200000348044B834202D0034B03B118477047A5 +:10021000140300221403002200000000064B0749CB +:10022000C91A891048BF0131491003D0044B0BB1E2 +:1002300001481847704700BF14030022140300222E +:100240000000000010B5064C237843B9FFF7D8FF33 +:10025000044B13B10448AFF300800123237010BD99 +:1002600040030022000000002CB9010208B5054B34 +:100270001BB105490548AFF30080BDE80840FFF712 +:10028000CDBF00BF00000000440300222CB90102D2 +:100290002DE9F041D0E902850446A8EB0507406846 +:1002A00097422844154408D80E463A46A5EB08055F +:1002B00019F010FC2A466068F11919F00BFCBFF325 +:1002C0005F8FE560BDE8F0812DE9F8434FF000094C +:1002D000064688461746D0E902243369151B9C421E +:1002E00003F1FF3125BF03F1FF339B180B1B1B1BD1 +:1002F000BD4228BF3D469D4228BF1D46706841460D +:100300002A46204419F0E6FBB2682C44A24208BFFA +:100310000024A944A8447F1BBFF35F8FF460002F23 +:10032000DBD14846BDE8F883F8B5154CA82200217A +:10033000204619F0B5FB4FF400660023032010227D +:100340001049114F114D20616061A161E761266282 +:10035000A3626362E36221666566A2662367E36661 +:100360006367BFF35F8F0A4B42F001E01846C21A81 +:1003700013F9011DA1540FF007C0BFF35F8FF8BD43 +:10038000700B0022E0A30102700300226003002230 +:1003900030B301022DE9F04FDFF8A890054699F837 +:1003A00000300F46532B144683B001D0FFF7BCFF3B +:1003B00005EB450309EBC3031E6FD3F86CB04FEA9E +:1003C00045085E451FD8ABEB060B5C4528BF5C4675 +:1003D0001CB9204603B0BDE8F08FA24608EB050328 +:1003E00009EBC303596E38463144224619F072FBBB +:1003F0002644BAF1000F04D0A84409EBC808C8F895 +:1004000070605446E5E79A6E596EA2EB060AA24563 +:1004100028BFA246314438465246019319F05AFB90 +:10042000019B56449B6EA4EB0A04B34214BFABEB92 +:10043000060B00265C4528BF5C46002CD9D05744EB +:10044000A244CBE7700B002210B50B46EFF31184EA +:100450004FF0200181F311881946FFF79BFF84F3C9 +:10046000118810BD70B51D4D441C00EB400005EB1C +:10047000C00304EB440405EBC400DC6A8C46012C89 +:10048000164612D0022C0CD0FCB99A6A596A8A42DC +:100490009CBF1B6AD218013A511A8E4218D92046C5 +:1004A00070BDBDE87040FFF70FBF9A6A5C6AA24258 +:1004B0009CBF1B6AD218013A141BB44228BF3446B1 +:1004C0002246FFF7E5FE204670BD0024204670BDA1 +:1004D00032466146FFF7DCFE3446E0E7700B00224F +:1004E000F8B50B4B04461B780D46532B164601D02E +:1004F000FFF71AFFEFF311874FF0200181F3118806 +:10050000324629462046FFF7ADFF87F31188F8BD34 +:10051000700B002210B5064C2378532B01D0FFF747 +:1005200003FFE36E206FC01A18BF012010BD00BF8B +:10053000700B0022D0E9013210B50446501C9842DD +:1005400007D8236899540246E16863680131C4E919 +:1005500002019A4200D010BD21682069FFF7C0FF58 +:10056000A368984215BF4FF0FF330023E360A360F8 +:1005700010BD00BF2DE9F84F91428A46DDE90A849B +:10058000154683461E466AD30B460127B3FBF5F397 +:100590009D4207F10107F9D9B74238BF374614F039 +:1005A000010902D1B8F1000F40D1DBF80C30002B6B +:1005B0002CDB0124002E14BF3346234601E005FB4B +:1005C00004F4013BFBD1BAFBF4F39D4205D805FBD3 +:1005D00004F4BAFBF4F39D42F9D9224E06E0AC4292 +:1005E000B4FBF5F30CD31C46BAFBF3F3F1565846B3 +:1005F00004FB13AAFFF79EFFDBF80C30002BEEDAAA +:10060000B9F1000F02D0B8F1000F09D1BDE8F88FA1 +:1006100020215846FFF78EFFDBF80C30002BF5DB6E +:10062000B84508F1FF38F3D8BDE8F88FA30711D417 +:1006300020240CE021465846FFF77CFFDBF80C3005 +:1006400008F1FF38002BE1DBB8F1000FAFD0B8455F +:10065000F0D8AAE7002E0CBF30242024F7E70127AA +:100660009AE700BF38B301022DE9F04F002340257F +:100670009BB00DF1280A81460C461746CDE905537B +:10068000CDE90730CDF810A006E004A8FFF752FF2F +:10069000079B002BC0F2AD8014F9011B002900F06C +:1006A000A0802529F1D10026234613F9012BA2F1C0 +:1006B00023010D2908D8DFE801F07F0707070707A6 +:1006C00007077B0783070777A2F13001C9B2092921 +:1006D0004FF000050FD805EB850502EB450593F9B2 +:1006E00000201C46A2F13001C9B20929A5F130054C +:1006F00003F10103EFD92E2A00F0FE804FF0000B2A +:1007000094F9001021F0040068281C465CD02529CB +:10071000BBD05839CBB2202BBAD82029B8D801A3E6 +:1007200053F821F0FB070002910600029106000237 +:100730009106000291060002910600029106000255 +:100740009106000291060002910600029106000245 +:10075000E50800027D0800029106000291060002F1 +:100760009106000291060002910600029106000225 +:100770009106000291060002910600029106000215 +:10078000910600024508000291060002910600024F +:100790001708000291060002630800029106000299 +:1007A00091060002FB0700021C4646F002067BE7AA +:1007B0001C4646F0040677E71C4646F0080673E739 +:1007C0001C4646F001066FE714F9011B21F00403F3 +:1007D000682B9CD114F9011B21F00403682B96D1DE +:1007E000F2E7079B002B04DD069C002C40F09D8067 +:1007F000234418461BB0BDE8F08F102238685B46D2 +:1008000001680430CDE9005638600DEB0200FFF7B7 +:10081000B1FE079B3DE73B68784A191D39601D68AA +:10082000002D08BF154615F9011B00293FF430AF14 +:1008300004A8FFF77FFE079B002BF4DA18461BB0D5 +:10084000BDE8F08F3A680823116804323A6000204E +:100850001022CDE900300DEB0200FFF78BFE079B65 +:1008600017E738685B4601680430CDE900560A2274 +:10087000386004A8FFF77EFE079B0AE73B684FF04D +:1008800001081A6804333B6082EAE273A3EBE27367 +:10089000092B039209DD5A481946A0FB03C36329BB +:1008A00008F101084FEAD303F6DCD84538BFD84633 +:1008B000002D43D1079900250B46002999DB039BA6 +:1008C000002B65DB73076FD406F00303022B74D093 +:1008D0005B460A22CDE90056039904A8FFF74AFEB9 +:1008E000079BD6E63B6804A81A1D93F900103A60EE +:1008F000FFF720FE079BCCE694F90110A1F130022E +:10090000D2B2092A55D81C464FF0000B0BEB8B02D4 +:1009100001EB420214F9011FA2F1300BA1F13003E7 +:10092000DBB2092BF2D9631CECE62246514648465D +:100930000393FFF7D5FD039B23445AE7039A06F080 +:100940000203002A1ADB720718D4002B4CD0BBF12B +:10095000000F10D0F0070CD50DE0202104A8FFF700 +:10096000E9FD0799013D00290B46FFF642AF002D36 +:10097000A3D0A845F1D307990B469EE7013D13B1DB +:10098000BBF1000FF7D0F207F5D4002DF1D191E7BC +:100990005B422D2104A80393FFF7CCFD07990029A2 +:1009A0000B46FFF626AF8FE72B2104A8FFF7C2FD09 +:1009B000F4E74FF0000B0133A4E6BBF1000F87D141 +:1009C000002D85D0454516D9302104A8FFF7B2FD8A +:1009D0000799013D00290B46FFF60BAF002DF1D121 +:1009E0000029FFF606AF73E7F107C2D5079B002B7E +:1009F000BFF66EAFFDE60B46F2E700BFECA30102C7 +:100A0000CDCCCCCC0EB400B582B003AB53F8041BF4 +:100A100001AA0193FFF728FE02B05DF804EB03B0D2 +:100A2000704700BF2DE9F0470024AAB023222146D9 +:100A300008A806940494CDF81B40059419F030F8EA +:100A4000029402F091FE23210346794A08A818F087 +:100A5000A9FF00F01BFB002840F0DE800027DFF834 +:100A60001882DFF81892FFF755FD002834D00F22C6 +:100A700004A90020FFF7E8FC02464FF0FF33404690 +:100A80001AA909321A9703F021F80446002840F009 +:100A9000BE801A9B04A902931AA81C701C94CDE96D +:100AA0001A44CDF8734000F053FB1AA819F01FF850 +:100AB000029B421CC3F801201AA903F1090019F096 +:100AC00009F84FF0FF32484602A903F0EFF9CDE9EB +:100AD00004440694CDF81B402322002111A803975B +:100AE000544C18F0DDFF524E534D01E00A282BD034 +:100AF0000122204603A903F0B7F90028F6D1039B91 +:100B00003246D3F80530232111A818F04BFFDDF849 +:100B10000CA09AF80030013B092B73D8DFE803F0F2 +:100B20005C554E443F381F7218050020DAF8092042 +:100B30004249FFF767FF29460020FFF763FF03984C +:100B400003F06AF80A28D3D1012002F039FC8AE7C1 +:100B5000DAF809203A490020FFF754FFEBE740227A +:100B600000211AA818F09CFFDAF809203549D3B201 +:100B70000193C2F3072300931AA8C2F30743120E8E +:100B800018F044FF30491AAA0020FFF73BFFD2E7D4 +:100B9000DAF809202D490020FFF734FFCBE72C4974 +:100BA0000020FFF72FFFC6E7DAF80920002AC2D09D +:100BB00028490020FFF726FF00BEBCE726490AF1BE +:100BC00009020020FFF71EFFB5E724490AF10902D8 +:100BD0000020FFF717FFAEE71AA81A9718F05CFB82 +:100BE0009DF869301E4A01939DF86A301D490093B3 +:100BF00000209DF86B30FFF705FF1B490020FFF731 +:100C000001FF98E719490020FFF7FCFE93E7184918 +:100C10000020FFF7F7FE5FE7054616492046FFF77D +:100C2000F1FE2A4620460B49FFF7ECFE00BE15E711 +:100C3000F4A30102B40D0022ECA801029CA8010259 +:100C40007CA8010254A8010260A8010234A8010294 +:100C500008A8010240A40102F8A70102E8A70102C6 +:100C60008CA4010290A40102B8A60102C0A801024E +:100C700060A4010218A40102480D00227C0D00228C +:100C8000F0B50C46002783B0064615464FF0FF33FB +:100C9000144801A904F10902CDE9007702F016FF1A +:100CA000E0B138461049FFF7ADFE00F037FA009F7B +:100CB0003E7002F059FD009BC7F805002246294608 +:100CC000C3F8014003F1090018F004FF4FF0FF32B0 +:100CD0006946064803F0EAF803B0F0BD019F0097AB +:100CE000E6E700BF480D0022F0A80102B40D002283 +:100CF00030B5002583B00446FF220B4801A90195B9 +:100D000003F0B2F830B9019D0DB12B7823B128461C +:100D100002F082FF03B030BD2046D5F8012005F176 +:100D2000090118F0D7FEF2E77C0D0022202230B531 +:100D300091B000210DEB020018F0B2FE0C4B002424 +:100D40001846079304E0012002F03AFB75B90798B2 +:100D50000AAB0021CDE90344CDE9014409AA00947E +:100D600003F026FA0A9B0546002BECD011B030BDEB +:100D70002CE20022F0B587B06C46344F25463B8903 +:100D80007BBB334E0FCE0FC596E8030085E803000A +:100D9000012221462D4816F00FFC0546002849D1B6 +:100DA0003B89A3B925462B4E0FCE0FC596E803000D +:100DB00085E8030021460022244816F0FDFB044686 +:100DC000E8B9009B9B0714D5204607B0F0BDA446A8 +:100DD000214D0FCDACE80F0095E803008CE803002F +:100DE000E8E71E4E0FCE0FC596E8030085E8030026 +:100DF000CEE71B49FFF706FE204607B0F0BD1949B4 +:100E00000020FFF7FFFD224617490020FFF7FAFDFB +:100E100000BE009810F00205D6D128461049FFF711 +:100E2000F1FD224628461049FFF7ECFD00BE2046A2 +:100E300007B0F0BD0B490020FFF7E4FD2A460A4940 +:100E40000020FFF7DFFD00BEAAE700BF48E1002257 +:100E5000000000226000002238010022D800002299 +:100E600040A9010218A9010240A4010230B50024E2 +:100E700087B021467948CDE90044CDE90244CDE967 +:100E8000044416F089FC002840F0DC80744C0121F9 +:100E9000D4F808314FF47A7023F48033C4F8083161 +:100EA00018F00CFAD4F80831012143F48033C4F867 +:100EB0000831022018F002FAFFF75CFF0446002810 +:100EC00040F0B5806C464FF0030C664D0FCD0FC45B +:100ED00095E80300012284E8030069465F488DF825 +:100EE00010C016F069FB0446002840F09580FFF71B +:100EF00041FF0446002840F084806C465A4D0FCDD7 +:100F00000FC495E80300012284E8030069465348B2 +:100F100016F052FB0446002868D16C46534D0FCDA5 +:100F20000FC495E80300002284E8030069464B489B +:100F300016F042FB044600283FD19DF80030832B79 +:100F40001CD1EC464A4C0FCCACE80F0094E80300EF +:100F500000228CE803006946404816F02DFB044649 +:100F600080B99DF80030402B02D1204607B030BD3B +:100F70004049FFF747FD204607B030BD3E49FFF727 +:100F800041FDDEE73D490020FFF73CFD22463C499C +:100F90000020FFF737FD00BE9DF80030402BE4D065 +:100FA00034490020FFF72EFD224635490020FFF787 +:100FB00029FD00BE204607B030BD30490020FFF7B4 +:100FC00021FD22462E490020FFF71CFD00BE9DF8A2 +:100FD0000030832BB5D028490020FFF713FD2246AF +:100FE00027490020FFF70EFD00BEAAE72349002095 +:100FF000FFF708FD224622490020FFF703FD00BE4F +:101000008BE720490020FFF7FDFC22461C49002009 +:10101000FFF7F8FC00BE70E718490020FFF7F2FC6C +:10102000224617490020FFF7EDFC00BE5FE7154997 +:101030000020FFF7E7FC224611490020FFF7E2FC01 +:1010400000BE3FE7054610492046FFF7DBFC2A4675 +:1010500020460B49FFF7D6FC00BE17E748E1002207 +:101060000080264018000022300000227800002274 +:1010700090000022C4A90102A0A9010218A901023E +:1010800040A4010280A9010258A9010270B53424CC +:1010900082B000944FF48073174A1849184802F040 +:1010A0004BFD044610B1204602B070BD3826142511 +:1010B0000122CDE90056134B1349144802F05EFE9D +:1010C000044698B90122CDE90056114B1149124846 +:1010D00002F054FE04460028E5D0094802F086FDDF +:1010E0000A4802F0ABFE204602B070BD044802F090 +:1010F0007DFD204602B070BD480C0022E8A9010227 +:10110000480D0022300C002200AA0102B40D00227A +:10111000180C002210AA01027C0D002208B5084814 +:1011200002F064FD074802F089FE074802F086FEDF +:10113000012206490020FFF765FC00BE08BD00BF84 +:10114000480D0022B40D00227C0D002240A40102B3 +:10115000002391F9002003F1010CC2544FFA8CF3E3 +:10116000CA560A2AF7D10022C25470470B4610B55E +:101170005B6886B0039212210D4A02200493FFF7A8 +:101180007FFD04AA04210720FFF77AFD03AA0421AA +:101190000620FFF775FD01220024042105AB009213 +:1011A0000448059402F0ACFD204606B010BD00BF17 +:1011B00020AA01028CDF002210B5ADF5067D0446A1 +:1011C0002822002104A818F06BFC4FF4F0720023D1 +:1011D0000092144822460EA9039315F019F804460C +:1011E00018B120460DF5067D10BD282203AB04A9D9 +:1011F0000EA815F05DF804460028F2D10EA814F0F0 +:10120000CBFF04460028ECD11021074A0220FFF74B +:1012100037FD282104AA0220FFF732FD20460DF5F4 +:10122000067D10BD00AC002234AA01020023F0B5F7 +:10123000674CADF50F7D0DF1300CCDE91133CDE9E3 +:1012400013330A9315930FCCACE80F002368CCF846 +:10125000003013F017FC5F495F4815F055FE10B1E0 +:101260000DF50F7DF0BD42F2B8474FF480565B4D4F +:101270001690FFF7FBFD8DE8E000594B594A5A499B +:101280005A4815F0D9F816AC0B9000287ED10F23E0 +:1012900040F6340256495548009415F065F80B9015 +:1012A000002838D15349514814F08AFF0028D7D17B +:1012B0004FF4F075012321464E4A4C48009514F036 +:1012C000A7FF0028CCD1142220460CA915F036F82F +:1012D0000028C5D1204614F05FFF0028C0D1034686 +:1012E0002146444A4148009514F092FF0028B7D1A6 +:1012F000142220460AAB11A914F0DAFF0028AFD15E +:10130000204614F049FF0028AAD1142211A90CA8E4 +:1013100018F09CFBA4E7354815F042F80B90002824 +:101320004AD101230020CDE90833079302934FF4FB +:1013300080734FF480522021CDE903302E4B05916C +:10134000069200920193264A244B2649274815F01D +:101350003BF80B9028BB4FF4805242F2B841204B2F +:10136000CDE9012121481F4A1F49009515F064F875 +:101370000B90002896D01721204A0320FFF780FC0D +:1013800004210BAA0846FFF77BFC8BE717211B4AB9 +:101390000320FFF775FC04210BAA0846FFF770FC39 +:1013A00075E71921164A0320FFF76AFC04210BAAEE +:1013B0000846FFF765FCCEE71821124A0320FFF725 +:1013C0005FFC04210BAA0846FFF75AFCA9E700BFFF +:1013D000B8AA0102CCB301022CE10022009C002239 +:1013E000C0B30102AD6F010244AA010200AC0022A9 +:1013F000F00D0022ACAA010284AA010254AA010243 +:1014000090AA01026CAA01020B4600B55B6885B088 +:10141000019211210C4A02200393FFF731FC03AA29 +:1014200004210720FFF72CFC042106200DEB01020C +:10143000FFF726FC00220421044802F085FC00206E +:1014400005B05DF804FB00BFD0AA01028CDF0022CA +:1014500030B54FF480541049104A1148114D89B0ED +:10146000CDE903210090104B104A11491148029513 +:1014700001940BF027FA079008B909B030BD1F217D +:101480000D4A0320FFF7FCFB042107AA0846FFF7DB +:10149000F7FB09B030BD00BF6D1100020914000256 +:1014A00008F00022E47B002200AC0022B8D0002229 +:1014B000E4AA0102207C0022F4AA010230B53C25F6 +:1014C00046F2C05485B04FF4C462CDE900450A4BE2 +:1014D0000A490B480AF0F8FF039008B905B030BD7F +:1014E0001F21084A0320FFF7CBFB042103AA08466B +:1014F000FFF7C6FB05B030BD2416002214AB010275 +:10150000E47B002230AB0102704700BF70B50020C1 +:1015100040F6D46603244FF400653E4A3E4B88B043 +:10152000CDE901323D4A069000926FF07F03CDE98C +:1015300004463B4A3B493C4803950AF033FE06907B +:1015400028BB4FF40272394937480AF0D7FD06909C +:10155000002854D134480BF08FF80690002843D16E +:1015600031480AF0FDFD0690002832D12E480AF0DD +:10157000C1FE069010BB0024322304212A4807AA8A +:1015800007940AF053FF069060B908B070BD1621A9 +:101590002046274AFFF774FB042106AA0846FFF7F6 +:1015A0006FFBCEE71C21234A0320FFF769FB0421D0 +:1015B00006AA0846FFF764FB08B070BD1F211E4A4B +:1015C0000320FFF75DFB042106AA0846FFF758FB3E +:1015D000D1E71821194A0320FFF752FB042106AA7C +:1015E0000846FFF74DFBC1E71721154A0320FFF717 +:1015F00047FB042106AA0846FFF742FBB0E7172184 +:10160000104A0320FFF73CFB042106AA0846FFF717 +:1016100037FB9FE708000122A1170002E47B0022AC +:10162000777C9E8450AB0102B8D00022F89900224A +:1016300064AB0102E4AB0102C4AB0102ACAB01023A +:1016400094AB01027CAB0102002480B588B0069403 +:1016500002940494CDF81B4003940594FFF766FBB5 +:10166000224621460120FFF70BFBFFF7DFFD02902A +:1016700000285FD102AF06F0E7FEFFF71FFFFFF77C +:1016800045FFFFF7E5FE37480BF06EF902900028A2 +:101690005CD12A21344A0220FFF7F2FA0022052009 +:1016A0001146FFF7EDFA0025304EDFF8D88022E032 +:1016B00004A8FFF781FD029088BBCDE9045506958B +:1016C000CDF81B500124002200940421284803ABCC +:1016D00002F016FB039C274A042C09D1214609205D +:1016E0000395FFF7CDFA0A202146234AFFF7C8FAEF +:1016F000012001F065FE04A8FFF7FAFA0290002825 +:10170000E0D104A818F0F3F944F20703C340DB0763 +:10171000CED5324621210320FFF7B2FAD2E7424666 +:101720002E210320FFF7ACFA04213A460846FFF7C2 +:10173000A7FAC2E71421114A0320FFF7A1FA0421F6 +:1017400002AF3A460846FFF79BFA94E71B210C4A82 +:101750000320FFF795FA04213A460846FFF790FA6E +:1017600097E700BF207C002230AC01028CAC010264 +:101770008CDF0022447C0022487C002200AC010265 +:1017800014AC01025CAC0102022800D0704702498F +:10179000024816F0F9BA00BF64B40102B0DF0022BB +:1017A000014914F0E3BF00BFB001002208B52422B4 +:1017B0000549064802F046FA00B908BD0021BDE817 +:1017C0000840024800F03EB8B0AC01028CDF0022B5 +:1017D00008B500F063F8BDE80840FFF735BF00BF6B +:1017E000012130B50222B0254FF400640E4889B0C3 +:1017F00003680B4403600D48CDE90411CDE90222D2 +:10180000009000230A4A0B490B480695019402F008 +:101810001BFC08B909B030BD0021074809B0BDE87C +:10182000304000F00FB800BF28E200220808012273 +:10183000D1170002C0AC010258E10022FFF7B6BF89 +:10184000704700BF00BE7047F8B500250F4F104E1F +:1018500004461C2301220F490F483D60357002F0F9 +:101860005FFB38B900F05AF8FFF7BAFF2046FFF7E0 +:10187000E7FFF8BD29460848FFF7E4FF00F04EF8FF +:10188000FFF7AEFF2046FFF7DBFFF8BD28E200229E +:1018900024E20022D4AC010208E2002238B54FF065 +:1018A000FF31144802F09CFBF0B9134B1A7802B1D7 +:1018B00038BD0122114C1A70FFF7C0FF2368013BAD +:1018C0002360002BF4D00B4D04E02368013B236020 +:1018D000002BEDD0284602F0ABFB0028F5D000210C +:1018E0002846FFF7AFFFF0E700210248FFF7AAFF05 +:1018F000DBE700BF08E2002224E2002228E2002207 +:1019000008B500F07FFC002008BD00BF08B5FFF758 +:10191000C5FFBDE80840FFF785B800BF012130B51D +:101920000322B0254FF480640E4889B003680B444D +:1019300003600D48CDE90411CDE902220090002397 +:101940000A4A0B490B480695019402F07DFB08B941 +:1019500009B030BD0021074809B0BDE83040FFF7AD +:1019600071BF00BF28E20022081001220D190002F9 +:10197000E8AC01022CE2002203322DE9F0410446DA +:101980000F46984622F00306EFF3108272B6264BFC +:101990001D68256282F310883146204600F018F950 +:1019A000EFF3108272B628B1386082F310880020FD +:1019B000BDE8F081236AAB42EBD13860B8F1000F8B +:1019C00025D01A4B196811BBD5F8AC101848013155 +:1019D000C5F8AC10A16AA866481CEF67EC66AE6754 +:1019E000A062C9B96562C5E91C55012009241968BE +:1019F000C5F84C80014419602C63A86382F31088F9 +:101A0000284601F0DFFDD5F88400BDE8F08182F3BF +:101A100010881020BDE8F081616A486FC5E91C108C +:101A200005674D67E1E700BFACE3002210E3002249 +:101A3000351A000238B5EFF3108372B61A4A846E75 +:101A4000944202D083F3108838BDD0F8AC208A428B +:101A5000F8D1C26E002AF5D0144914688C42F1D135 +:101A6000916A0029EED00024013984669162C1B1E7 +:101A7000D0E91C14556A4C678542216711D0026B6E +:101A8000092ADFD110240A49C0F884400A680132CB +:101A90000A6083F3108801F019FDEFF3108372B62A +:101AA000D0E75162EBE700BF351A000245545942B6 +:101AB00010E30022F8B51E4615460F4634220021D9 +:101AC000044617F0EDFF4FF0020C002126F003034F +:101AD000EA181548A3F10806C4E9026CC4E90653E4 +:101AE000C4E90455676042F8044C42F8085DC5E952 +:101AF00000202162EFF3108172B60C4A0C48136883 +:101B000020600C4843B9E46204602463013313602D +:101B100081F310880020F8BD0068056B0463EC6257 +:101B2000C4E90B05F2E700BFEEEEFFFFE0E20022A2 +:101B300045545942E4E200222DE9F041EFF31081CF +:101B400072B600241F4A13680460013B136073BB24 +:101B50001D4A136000271D4E446A3368856A0133AD +:101B6000C0E90977336081F310889DB14FF0010817 +:101B7000013DEFF3108272B6336820460133A76649 +:101B8000C4F884803360246F82F3108801F09EFCD7 +:101B9000002DEDD1EFF3108272B63368013B336054 +:101BA00082F3108801F074FC0020BDE8F081064C3F +:101BB000D0E90B3225681A638542D36208BF2360DF +:101BC000C8E700BFE0E20022E4E2002210E30022C6 +:101BD000F0B5EFF3108C72B6D0E902239C1E02EB35 +:101BE000C4028A421AD90027324A44691568324E23 +:101BF000013305626268B24220D0246893B1013B90 +:101C00008CF31088EFF3108C72B6026AAA4203D0EC +:101C1000C368446901330562002BEBD18CF3108853 +:101C20000020F0BD8CF31088EFF3108C72B6036ABD +:101C30009D42EDD18CF310880020F2E707B9446192 +:101C400027683A1B083A914214D9D7E900E2B24218 +:101C500004D0744663B1013B0127CFE7C268C4F8E2 +:101C600000E0013AC2604269BA42F5D14461F3E74B +:101C70000127C5E7002AD1D0531A132B0AD901F145 +:101C800008030A460C49E75023445960C1680131F2 +:101C9000C1602360836860604169083B9B1AA14270 +:101CA000836004BF236843618CF3108804F108004B +:101CB000F0BD00BFACE30022EEEEFFFFEFF31083B8 +:101CC00072B600287CD02DE9F0413F4A50F8044C10 +:101CD000A0F10805944204D01CB13C4926688E420C +:101CE00004D083F310880320BDE8F08138490E68E2 +:101CF00050F8081C266240F8042CA268491B0A44CC +:101D00006169A260A94200D96561A26A002A52D025 +:101D10002D4F656AD5F8788083F3108841462046B8 +:101D2000FFF756FFEFF3108372B6A0F108022662A8 +:101D300090B1D4E9091CA94215D050F8085C40F8CC +:101D4000047CA1686069AD1A29449042A16088BFF3 +:101D50006261BCF1000FDCD183F3108801F098FBC5 +:101D60000020BDE8F081A96F4145E6D10CF1FF32BA +:101D7000A2621AB3D5E91C21626251670A674FF06B +:101D8000000E1449C5F868E00A6802F1010CEA6F18 +:101D90001060C5F884E0C1F800C083F310882846BD +:101DA00001F094FBEFF3108372B6D4F828C0BCF1B5 +:101DB000000FAED1D0E783F31088D1E76262DEE78F +:101DC00083F3108803207047EEEEFFFF455459421D +:101DD000ACE3002210E3002238B5EFF3108372B6B3 +:101DE0001B4A846E944202D083F3108838BDD0F829 +:101DF000AC208A42F8D1C26E002AF5D01549146889 +:101E00008C42F1D151690029EED000251469856614 +:101E1000DCB101395161B1B1D0E91C15A0424D6767 +:101E2000296710D0026B072ADED10B49C0F8842045 +:101E30000A6801320A6083F3108801F047FBEFF370 +:101E4000108372B6D0E71161ECE70121D160E9E7B8 +:101E5000D91D00024E44564410E3002238B50D4609 +:101E600004462422002117F01BFE6560EFF3108169 +:101E700072B60B4A0B48136820600B4843B9A46143 +:101E80000460E4610133136081F31088002038BDE1 +:101E90000068C569C461AC61C4E90605F2E700BF2A +:101EA000F0E200224E445644F4E200222DE9F041D3 +:101EB000EFF3108172B600241F4A13680460013BDF +:101EC000136073BB1D4A136000271D4E04693368FD +:101ED00045690133C0E90477336081F310889DB10F +:101EE0004FF00108013DEFF3108272B633682046CF +:101EF0000133A766C4F884803360246F82F31088AE +:101F000001F0E4FA002DEDD1EFF3108272B63368E0 +:101F1000013B336082F3108801F0BAFA0020BDE87B +:101F2000F081064CD0E906322568DA61854293617A +:101F300008BF2360C8E700BFF0E20022F4E20022FD +:101F400010E3002270B50546EFF3108C72B684687A +:101F5000006A24EA000018602E6A24EA0600002EB7 +:101F600018BF044602F002000C40002835D0A14200 +:101F700033D00498002841D027480468002C3DD174 +:101F800000293BD0254C2468C4F88020D4F8AC202C +:101F9000E36701326B69C4F8AC20214AA167E566AA +:101FA000A2667BBB2C61C4E91C44012207210133DA +:101FB0006B610368049D1344E56403602163A263BD +:101FC0008CF31088204601F0FDFAEFF3108C72B606 +:101FD000D4F884008CF3108870BD002CC9D012F0A6 +:101FE00001000CD06B690BB1286990B1AB6800207F +:101FF00023EA0103AB608CF3108870BD07208CF3DB +:10200000108870BD2A69516F226761670C67546739 +:10201000CBE70E432E62F2E710E30022ACE300228E +:10202000D91D0002EFF3108C72B6930710D54369E7 +:1020300033B983680B4083608CF3108800207047AD +:102040000369002BF5D1036A63EA01030362F3E736 +:102050002DE9F04F8568036A0D4383B0856013B1A5 +:1020600023EA01030362D0E90428002A00F08D80EE +:10207000B8F1010F00F0948000215D4E8E46336868 +:102080000C4601330F4601923360016117E0D945D8 +:102090002ED0072910D093423DD0596F51670A675F +:1020A00001998B4267D0416901394161002C39D0D7 +:1020B000CEF870309E461F67B8F1010838D08CF317 +:1020C0001088EFF3108C72B6C168134629B182688C +:1020D000019BD0F81480C7601543D3F880A0D3F8D3 +:1020E00078901AF0020F1A6F196B05EA090BCED11E +:1020F0000729D0D1BBF1000FDED0D96F1AF0010F44 +:102100000D6003D0816821EA0901816093429F66D6 +:10211000C3F88470C1D10021019141690139416145 +:10212000002CC5D1B8F101081C679E461C46C6D1DB +:10213000019B0361036A0BBB8CF310886CB12046D2 +:10214000246FEFF3108272B633680133336082F389 +:10215000108801F0BBF9002CF1D1EFF3108272B6B8 +:102160003368013B336082F3108801F091F900205D +:1021700003B0BDE8F08F196F019194E78268C0F851 +:10218000208022EA03028260D6E7B8F1000F01D076 +:102190000123C3608CF31088002003B0BDE8F08FEA +:1021A000D2F88010936F8E0705EA030401D59C4294 +:1021B000F0D1002CEED0D46FC907256003D581681B +:1021C00021EA030181600023094CC0E9043321683E +:1021D000936601312160C2F884308CF31088104678 +:1021E00001F074F9EFF3108372B683F31088BEE741 +:1021F00010E3002208B501F01BF8BDE8084001F02B +:1022000009BC00BF10B50E4C236813F10F3F0AD074 +:102210004FF0F033236014F081F9FFF7EBFF094A28 +:102220001368013313604FF0F033074A23601068DE +:10223000FFF70AFB00232360BDE8104014F0C2B989 +:10224000E001002210E30022DCE2002238B5EFF3C7 +:10225000108372B61A4A846E944202D083F31088B7 +:1022600038BDD0F8AC208A42F8D1C26E002AF5D031 +:10227000144914688C42F1D1D1690029EED00024B0 +:1022800001398466D161C1B1D0E91C1495694C67EC +:102290008542216711D0026B0D2ADFD11D240A4926 +:1022A000C0F884400A6801320A6083F3108801F0A4 +:1022B0000DF9EFF3108372B6D0E79161EBE700BF41 +:1022C0004D2200024554554D10E3002270B50446DE +:1022D000EFF3108372B60D4ED0F8A40032680132CD +:1022E000326028B93268013A326083F3108870BDD9 +:1022F0000125856083F3108800F0B8F9EFF31083AF +:1023000072B6D4F8A4000028F3D1EBE710E3002262 +:1023100070B504460E4615460021342217F0C0FB66 +:1023200066602561EFF3108172B60C4B0C480D4AC4 +:102330000D4D2560186013680C4843B92462046091 +:1023400064620133136081F31088002070BD00685F +:10235000456A44622C62C4E90805F2E70CE30022F6 +:10236000CD220002E8E200224554554DECE2002265 +:102370002DE9F041EFF3108272B6002426490B6874 +:102380000460013B0B60002B3BD124490B60002112 +:10239000234E84693368C56901333360C368C0E97B +:1023A000061143B10123836082F3108800F05EF9C7 +:1023B000EFF3108272B682F31088ADB14FF00008CF +:1023C0000127013DEFF3108272B6336820460133D6 +:1023D000C4F86880C4F884703360246F82F3108876 +:1023E00001F074F8002DECD1EFF3108272B633686F +:1023F000013B336082F3108801F04AF80020BDE809 +:10240000F081064CD0E908312568596285420B629B +:1024100008BF2360BBE700BFE8E20022ECE2002235 +:1024200010E30022F8B5EFF3108C72B6384A8368D7 +:102430001468E3B90123C0E90234A4B10369012B94 +:1024400003D12023E26A83624261D4F8A430002BD6 +:1024500040D01A6B1863D062C0E90B32D4F8A030B8 +:102460000133C4F8A0308CF310880020F8BDC26896 +:10247000A24229D021B3274B1D680DBBD4F8AC5024 +:10248000E0660135C4F8AC50234DA566C56935BB7F +:102490008461C4E91C440135C561E16419680131F6 +:1024A00019600D2101232163A3638CF31088036954 +:1024B000012B1BD0204601F085F8D4F88400F8BD2C +:1024C0008CF310881D20F8BD013383608CF31088D5 +:1024D0000020CBE7C4F8A400C0E90B00BEE7866982 +:1024E000776F266767673C677467D4E7E16A836A3A +:1024F0008B42D2F89C3088BF81629942D36A38BF40 +:10250000C2F89C109942D5D2104600F053F8D1E79A +:10251000ACE3002210E300224D22000270B5EFF37D +:10252000108C72B6C469012C26D98269022C116FF5 +:10253000D36ACD6A1DD01E4E964633680133336090 +:1025400005E0C4691A46196F8B4219D09E46D36ABA +:10255000CD6A9D4238BF0A468CF31088EFF3108C89 +:1025600072B683697345ECD1C569A5421ED02C466D +:10257000E8E79D4238BF81618CF31088002070BD70 +:102580003168934201F1FF31316009D0D2E91C4139 +:1025900061670C67596FC2E91C310A675A6782612B +:1025A0008CF3108800F074FF002070BD096FCBE73A +:1025B00010E300222DE9F04104460D46EFF31082AE +:1025C00072B6036B53B1D0F89830E1628B4228BFEA +:1025D0000B46C36382F31088BDE8F081C3640E2309 +:1025E000036301231E4983630B68DFF87C80023399 +:1025F000D8F80060C76A0B6082F3108800F0E2FF31 +:10260000EFF3108272B6D4F89830E562AB4228BF7F +:102610002B46E36382F31088204600F057FFEFF368 +:10262000108272B6D8F800309C4207D0216B29B9CD +:10263000D96AE36A8B4205D8B44208D082F3108885 +:10264000BDE8F081E06B8342F8D98142F6D3AF4216 +:1026500038BF0449C8F8004038BF41F82340EDE7CF +:1026600010E3002218E30022A8E30022EFF3108217 +:1026700072B68368002B5ED07C492DE9F041096871 +:102680000446C0689446884203D0794D29680029E1 +:1026900062D0013BA360002B49D1002847D0D0F87D +:1026A000A030013BC0F8A030002B5AD0D4E90B3148 +:1026B0001963CB62D0F8A410A14252D0A669236955 +:1026C000002E31D0012BD0F894707AD0E369684D98 +:1026D000012B35D9002E47D04FF00008D6F8A020A6 +:1026E000002A66D1C6F8A440C4E90B440132C6F8FA +:1026F000A0200122013BE660E361A260002B52D1E1 +:10270000A36100222B68B26601332B60C6F88420D7 +:102710008CF310882369012B00F08980304600F08B +:10272000D5FE0020BDE8F081002BCBD1E36082F321 +:1027300010880020F6E782F310881E207047A669F3 +:1027400096B12369012B2AD12023F26AD4F80C8098 +:10275000A3626261E369C1E782F310881E20BDE8CD +:10276000F081C0F8A430A9E72B6801332B608CF30B +:1027700010882022E068C36AA262BB4202D03946B8 +:10278000FFF718FFEFF3108272B600212B68E160AB +:10279000013B2B6082F3108800F07AFEC9E74FF00E +:1027A0000008E3699AE7336F726FA3615A67136792 +:1027B000A7E7D6F8A410086B0C63C462C4E90B1039 +:1027C00094E72B4D2B6801332B6082F31088D0F8EF +:1027D000A460202133464BB11A69012A03D19A6AB9 +:1027E000914228BF1146DB6A9E42F4D1EFF3108C70 +:1027F00072B62A68E3698F4228BF0F46013A012B5F +:10280000C0F89C102A609AD92269012A1BD12B6832 +:1028100001332B608CF310882046FFF77FFEEFF327 +:10282000108C72B62B68A669013B2B6088E7E369C0 +:1028300073B9D8F82C30BB423FF470AF39464046EC +:10284000FFF7B8FE6AE7A669002E7FF445AF8BE775 +:102850002046FFF763FEEFF3108272B6A3690BB157 +:10286000DB6AA36282F31088E3E700BFACE30022D7 +:1028700010E3002238B5EFF3108372B61C4A846E61 +:10288000944202D083F3108838BDD0F8AC208A423D +:10289000F8D1C26E002AF5D0164914688C42F1D1E5 +:1028A000D16A0029EED0002401398466D162E1B1F9 +:1028B000D0E91C14956A4C678542216715D0016BDD +:1028C0000529DFD112690C49002A0CBF0A240B2408 +:1028D0000A68C0F8844001320A6083F3108800F06F +:1028E000F5FDEFF3108372B6CCE79162E7E700BF26 +:1028F000752800025545555110E30022F0B51646E3 +:1029000085B00F463822002104461D4617F0C8F84E +:102910000A9BB200B3FBF2F3CDE90255009503FB2D +:102920000255C4E9017601959DED007F636184ED58 +:10293000067FE360EFF3108172B60B4A0B48136811 +:1029400020600B484BB92463046064630133136057 +:1029500081F31088002005B0F0BD0068456B44632A +:102960002C63C4E90C05F1E7F8E200225545555106 +:10297000FCE200222DE9F041EFF3108172B6002451 +:102980001F4A13680460013B136073BB1D4A136048 +:1029900000271D4E846A3368C56A0133C0E90A778F +:1029A000336081F310889DB14FF00108013DEFF3D2 +:1029B000108272B6336820460133A766C4F884805B +:1029C0003360246F82F3108800F080FD002DEDD17C +:1029D000EFF3108272B63368013B336082F31088E4 +:1029E00000F056FD0020BDE8F081064CD0E90C3225 +:1029F00025685A638542136308BF2360C8E700BF98 +:102A0000F8E20022FCE2002210E3002203462DE956 +:102A1000F047EFF3108C72B60569C66A35B3876864 +:102A2000002E50D1066A012F56F8042B0A600ED9E9 +:102A30007A1E42F001E0304650F8044B41F8044F52 +:102A40000FF007C007F18047013F06EB8706DA6900 +:102A50005969B24208BF9E69013D01311E62C3E956 +:102A600004518CF310880020BDE8F087002A7AD04A +:102A70006C4D2868002876D16B4C2468C4E91F107F +:102A8000D4F8AC10E3660131C4F8AC106749A16614 +:102A9000002E6DD0996A486F2167606704674C67A4 +:102AA000012105200136DE622B68E2640B442B60B5 +:102AB0002063A1638CF31088204600F083FDD4F8D6 +:102AC0008400BDE8F087806AD0E91F54012C05F12D +:102AD000040251D0D3F82080012F58F8044B0C6029 +:102AE00072D907F1FF3A44464AF001E054F8049BDA +:102AF00041F8049F0FF007C007F18044D3F81C9001 +:102B0000013C08EB8401494571D01962596AD5F836 +:102B100000E08846434D2F6801372F602F68013F42 +:102B20002F6048F804EB4AF001E052F8047B41F8CA +:102B3000047F0FF007C008EB8408C84508BFD3F82E +:102B40001880013EC3F8248038D19E620022DE62E4 +:102B50002B68826601332B60C0F884208CF31088C8 +:102B600000F0B4FC7FE78CF310880A20BDE8F08702 +:102B70009C62C4E91C4493E72C68012F0C6008D9BF +:102B8000013F47F001E052F8044B41F8044F0FF0C9 +:102B900007C0013E44D0D0E91C219A6251670A6700 +:102BA00000222049DE620B68826601330B60C0F8A8 +:102BB00084208CF3108800F089FC54E7026F416F89 +:102BC0009A6251670A67C1E7D3F81C90C8450ED0D6 +:102BD0002968144DC3F820802A68D3F82480013274 +:102BE0002A602A68013A2A6048F8041BA5E7596A56 +:102BF000D5F800E088460B4D012F2C6804F1010444 +:102C00002C602C6804F1FF342C609C691C6248F82D +:102C100004EB92D907F1804407F1FF3A013C82E7C7 +:102C20009E62BDE710E30022ACE30022752800029B +:102C3000F8B50346EFF3108C72B64069DD6A30B325 +:102C40009C6851F8046B002D4DD11A69013801328E +:102C50001A615A6A012C1546586145F8046B0DD962 +:102C6000601E40F001E051F8040B42F8040F0FF031 +:102C700007C004F18044013C05EB8405DA69AA42EF +:102C800008BF9D695D628CF310880020F8BD002AA2 +:102C90004DD02C480668002E49D12B4C2468C4E93D +:102CA0001F16D4F8AC10E3660131C4F8AC10274904 +:102CB000A166002D41D0996A4E6F2167666734671F +:102CC0004C6701210135DD6205250368E2640B4490 +:102CD00003602563A1638CF31088204600F072FC2A +:102CE000D4F88400F8BD013D986A24D0026F476F84 +:102CF0009A6257673A670022DD62C36F012C8266D1 +:102D00001E6008D9013C44F001E051F8042B43F85F +:102D1000042F0FF007C000210A4AC0F8841013687E +:102D2000013313608CF3108800F0D0FBADE78CF317 +:102D300010880B20F8BD9D62DDE79C62C4E91C444D +:102D4000BFE700BF10E30022ACE3002275280002B9 +:102D50000346EFF3108C72B6026942B982688A4268 +:102D60001FD2013282608CF3108800207047013A34 +:102D700010B5C06813D0D0E91C14D9604C67216726 +:102D800000210A4C1A612368816601332360C0F870 +:102D900084108CF3108800F099FB002010BDDA60DD +:102DA000EEE78CF310882120704700BF10E300226B +:102DB00038B5EFF3108372B61A4A846E944202D08B +:102DC00083F3108838BDD0F8AC208A42F8D1C26EA7 +:102DD000002AF5D0144914688C42F1D111690029F8 +:102DE000EED00024013984661161C1B1D0E91C1410 +:102DF000D5684C678542216711D0026B062ADFD166 +:102E00000D240A49C0F884400A6801320A6083F33D +:102E1000108800F05BFBEFF3108372B6D0E7D1604F +:102E2000EBE700BFB12D0002414D455310E30022F6 +:102E3000002330B4C0E901120360C3600361436141 +:102E40008361EFF3108172B60B4A0C4C1368046077 +:102E50000B4C4BB94061206080610133136081F3FA +:102E60001088002030BC70472468A569A0616861A3 +:102E7000C0E90545F1E700BF00E30022414D45539D +:102E800004E300222DE9F041EFF3108172B6002433 +:102E90001F4A13680460013B136073BB1D4A136033 +:102EA00000271D4EC468336805690133C0E9037704 +:102EB000336081F310889DB14FF00108013DEFF3BD +:102EC000108272B6336820460133A766C4F8848046 +:102ED0003360246F82F3108800F0F8FA002DEDD1F2 +:102EE000EFF3108272B63368013B336082F31088CF +:102EF00000F0CEFA0020BDE8F081064CD0E90532A2 +:102F000025689A618542536108BF2360C8E700BF06 +:102F100000E3002204E3002210E30022F8B5EFF3FF +:102F2000108272B683682BB1013B836082F31088F4 +:102F30000020F8BD31B3174B1C681CBB164C174D55 +:102F40002468A566D4F8AC50E0660135C4F8AC50EE +:102F50000569DDB1C668776F266767673C67746788 +:102F60000135056101200625E164196825630144E6 +:102F70001960A06382F31088204600F023FBD4F888 +:102F80008400F8BD82F310880D20F8BDC460C4E948 +:102F90001C44E5E710E30022ACE30022B12D00025F +:102FA00070B4DDE90354EFF3108C72B609B14668D2 +:102FB0000E600AB1816811600BB1C2681A600DB170 +:102FC00003692B600CB1436923608CF310880020E7 +:102FD00070BC704738B50346EFF3108172B60269D2 +:102FE00032B982680132826081F31088002038BDD6 +:102FF000013AC06813D0D0E91C45DC6065672C67D6 +:103000000024084D1A612B68846601332B60C0F8D8 +:10301000844081F3108800F059FA002038BDDA604E +:10302000EEE700BF10E300222DE9F84F0446DDE98A +:103030000A568A469146EF21324628460C9F98460A +:10304000DDF838B016F02CFDB0220021204616F035 +:1030500027FD2023C4F89C300D9B374A9F424FF038 +:103060000303666106F1FF36E56035442046C4E996 +:103070001198C4E906BBC4E915243049C4F828A056 +:10308000E762C4F89470256104BFE763C4F89870E0 +:10309000236313F0EBFAEFF3108072B62849294A44 +:1030A0000B682260284A6BBBC4F888401460C4F8DF +:1030B0008C40264A01330B601368013313600F9B69 +:1030C000012B29D1EFF30582214B1B681343B3F188 +:1030D000F03F07D280F31088204600F0F7F9002077 +:1030E000BDE8F88F1B4B1D68002DF3D0EB6AEE6B2B +:1030F000EB6380F31088204600F0E8F90020EE63CF +:10310000BDE8F88F1268D2F88C50C2F88C40C5F830 +:103110008840C4E92225CCE780F31088EFF31081C2 +:1031200072B61368013B136081F3108800F0B0F9A8 +:103130000020BDE8F88F00BF393700026933000274 +:10314000A0E3002244524854A4E3002210E30022EA +:10315000E0010022A8E30022EFF3108272B6036BB5 +:10316000013B012B03D982F310881120704710B462 +:1031700000240F490B680460013B0B6083B1D0E968 +:1031800022310C4CC3F88C10C1F888302168814280 +:1031900008BF236082F3108800205DF8044B70475D +:1031A00004490B6082F3108800205DF8044B7047DF +:1031B000A0E30022A4E30022EFF3108372B6024AD8 +:1031C000106883F310887047ACE300222DE9F041CA +:1031D000DDF82880DDE906C7DDE90865EFF3108E2C +:1031E00072B609B1846A0C600AB1016B11600BB14F +:1031F00042681A60BCF1000F03D0D0F89430CCF8CC +:10320000003017B1D0F898303B600EB1836933605D +:1032100015B1D0F888302B60B8F1000F02D0036FE1 +:10322000C8F800308EF310880020BDE8F08100BFA0 +:103230002020044A04491368086043F0C7731360F0 +:10324000704700BF08E3002298E300220346D0F84D +:10325000940088420DD0EFF3108C72B60021D3F8A1 +:10326000980010600846C3F89810D9638CF3108852 +:103270007047EFF3108C72B6D3F89410814203D2EA +:1032800018208CF31088704710B5D3F89840124975 +:103290001460D3F89C200968824228BF0246DA6392 +:1032A000DA6AC3F898008A4203D800208CF31088A9 +:1032B00010BD8142F9D2094A10689842F5D1084BF5 +:1032C00053F8213013608CF3108800F0E1F8EFF32D +:1032D000108C72B60020E9E798E30022A8E30022F0 +:1032E00018E30022EFF3108272B6016B03290AD0B3 +:1032F000416B0346012905BF0021192012205963A3 +:1033000082F31088704770B5EFF30581134B1B688B +:103310000B43B3F1F03F10D3114B12491C680B68FB +:10332000ACB1E66A0133E56B0B60E66382F31088AB +:1033300000F0CCF80020E56370BD0A490B6801334A +:103340000B6082F3108800F0C1F8002070BD0133DB +:103350000B6082F3108800F0B9F8F6E7E001002274 +:10336000A8E3002210E3002238B5124B1C68D4E910 +:1033700011309847104B1B680BB120469847EFF36C +:10338000108072B6012200250C4922630B68A263EB +:1033900013440B60E56480F31088EFF3148323F08B +:1033A000040383F31488BFF36F8F2046BDE83840D1 +:1033B00000F008B9ACE300220CE3002210E3002285 +:1033C00038B5EFF3108272B6124B1C6864B1EFF39C +:1033D0000581114B1B680B4306D110B982F310888D +:1033E00038BD0E4B196819B182F31088132038BD0F +:1033F000C4F8841019680425013119600123E064C0 +:103400002563A36382F31088204600F0DBF8D4F82C +:10341000840038BDACE30022E001002210E300226A +:1034200070B5EFF3108272B6046B164B022C1B685A +:1034300021D8DCB9EFF3058C1349096851EA0C0176 +:10344000124901D183420ED0012303250026836354 +:103450000B68C664013305630B6082F3108800F0CB +:10346000B1F8204670BD0B68002BEDD0142482F318 +:103470001088204670BD032C01D001234363002433 +:10348000F5E700BFACE30022E001002210E30022D8 +:103490000A4B1B688BB90A4A0A4B12681B689A428E +:1034A0000BD04FF08052084B5A60EFF3058323B9DD +:1034B000EFF3108362B683F31088704710E30022A5 +:1034C000ACE30022A8E3002200ED00E0F8B50446DA +:1034D000EFF3108572B6436E002B5DD04C3000F0D8 +:1034E000DFFA314AA06B1368216B013B136000289F +:1034F00047D159B92D492E4B1B6885F310880968AF +:10350000994202D01368002B2DD0F8BD636B002BBD +:103510003CD1E06A2749236351F8203033B1586A1F +:10352000224904625C62C4E90830E4E74FF0010C10 +:10353000214E41F8204033680CFA00F11F4F0B4335 +:1035400033603B68C4E9084483421849D3D90B6807 +:1035500038603BB3DB6B8342CDD90C6085F31088B8 +:103560001368002BD1D14FF08052154B5A60EFF306 +:103570000583002BC9D1EFF3108362B683F3108863 +:10358000F8BD01390129B5D9636B3BB10320002394 +:103590000649C4E90C03AEE7C364A2E70349A36389 +:1035A0002363A8E70C60A6E710E30022A8E300224B +:1035B000ACE3002218E300229CE3002298E30022FF +:1035C00000ED00E0F8B5394B04461D68EFF31086B6 +:1035D00072B685423CD0364AA16B1368012903F1CB +:1035E000FF33136008D0334B86F310881B68AB425F +:1035F00001D01368F3B1F8BD4FF0000C236AE06A04 +:103600009C42C4F838C032D0616A2B4F59620B62B9 +:1036100057F82010A14227D0264B1968A142E3D1C8 +:103620002649096857F82110196086F31088136835 +:10363000002BE0D14FF08052214B5A60EFF305830D +:10364000002BD8D1EFF3108362B683F31088F8BD56 +:10365000EB6C013B033303D805F14C0000F0F4F9A7 +:10366000184BE2691A60B6E747F82030D4E7DFF874 +:1036700058E0114FDEF80030814023EA010347F89B +:1036800020C0CEF8003033B193FAA3F3B3FA83F33A +:103690000A490B60C0E720200849064C08602360F7 +:1036A00086F310881368002BC4D0F8BDACE3002269 +:1036B00010E30022A8E3002218E3002298E300228E +:1036C00000ED00E0B4E300229CE30022144B1B68F1 +:1036D000EFF3108272B600201249086093B1196BA3 +:1036E00081B9186A10B4D9690F4C98429961216068 +:1036F00003D0D96ADB6B994207D082F310885DF85A +:10370000044B704782F310887047084C084B2468BC +:1037100043F8210053F8243006490B60EDE700BF61 +:10372000ACE3002258E40022B4E3002298E3002234 +:1037300018E30022A8E30022EFF3108C72B6026BAC +:10374000042A07D0826ED0F8AC108CF3108802B136 +:1037500010477047034A1368013313608CF31088D5 +:10376000FFF7B4BE10E30022EFF3108372B6024AF3 +:10377000106883F3108870475CE4002238B5EFF3DB +:10378000108572B6046A1CB1172085F3108838BD05 +:103790008368002BF8D0083000F056F9204685F3F6 +:1037A000108838BDF8B504461D460F461646002160 +:1037B0002C2216F075F9069B6760A360079B656174 +:1037C000C4E90336EFF3108572B6124A1249136842 +:1037D000216012495BB901331360089B6462012BBD +:1037E0000C60A4620ED085F310880020F8BD096833 +:1037F00001331360089B886A012B8C624462C4E920 +:103800000910F0D104F1080000F01EF985F31088CA +:103810000020F8BDC0E300224D495441C4E300221A +:1038200010B5EFF3108E72B6036A002B2CD0204A2D +:1038300000F1080C1168994210D81E4A12689A4289 +:103840000CD91D4C24689C422AD81C1BA410621C55 +:10385000816820290AD920390A4407E0174A1268EA +:10386000624502D08268202A18D8C26881698260C5 +:103870008C450DD0C2694A6111611A68624504BF66 +:103880008B611960002303628EF31088002010BD45 +:103890001A686245F6D100221A60F3E7203AE5E79C +:1038A000121B9210591A013202EBA102D0E700BF9D +:1038B000D4E30022D0E30022CCE30022BCE30022C8 +:1038C00038B50446EFF3108572B6036A13B10830B9 +:1038D00000F0E6F800210C4A13682160013B1360F8 +:1038E0002BB90A4A136085F31088002038BD0749B8 +:1038F000D4E9093208689A62A04208BF0B6053629B +:1039000085F31088002038BDC0E30022C4E3002204 +:103910002DE9F04F83B0EFF3108A72B6374A17687B +:10392000002F5FD1364E3368002B5BD00123DFF8C8 +:10393000D880DFF8D8B0DFF8D8901360314B1B681F +:103940001868009008B1C0F818D0D8F800002D4AC7 +:1039500043F8047B8342136008BFDBF80030376014 +:1039600008BF13608AF31088EFF3108A72B6009CC8 +:10397000002C32D001AD12E020382060A561246116 +:103980000194C9F800408AF31088EFF3108A72B6E8 +:10399000019BC9F800709C422BD0009CECB12369BC +:1039A00001979C4223D0606958610361C3F818D025 +:1039B000206800932028DFD8D4E90123E068226042 +:1039C00012B12A4624610194A261C9F800408AF329 +:1039D0001088002BD9D09847D7E73368002BADD19A +:1039E000064A13608AF3108803B0BDE8F08F002305 +:1039F000DEE72046A76100F027F8CEE7B8E3002213 +:103A0000C8E30022CCE30022D0E30022D4E300226A +:103A1000BCE30022002230B4064B074D074C03F1F3 +:103A200080002B6023600649064B08601A6030BC9A +:103A3000704700BFD8E30022D4E30022CCE3002289 +:103A4000D0E30022B8E3002203685A1E033201D8F3 +:103A5000826902B17047202B28BF20230D4A0E49EE +:103A600012680968013B02EB8303994208D91A687E +:103A70005AB1516908615061C0E904218361E9E7E5 +:103A8000064A5B1A12681344F1E7C0E904001860A3 +:103A9000F4E700BFCCE30022D0E30022D4E300220D +:103AA000836963B1026990420AD0416951610A6138 +:103AB0001968814204BF93611A60002383617047D3 +:103AC0001A688242F9D100221A60F6E7E8B130B4F0 +:103AD000174C0568A54202D0022030BC7047E1B106 +:103AE000AAB1C469944212D3CBB9124CEFF3058C3E +:103AF000256855EA0C050DD0EFF3058524682C43A5 +:103B0000B4F1F03F06D21320E7E70220704705200A +:103B100030BC704730BCFDF72FBF0320DDE7EFF36B +:103B2000058C044C256855EA0C05DFD00420D4E749 +:103B300045545942E00100222DE9F047089C08B1A4 +:103B4000342C02D00220BDE8F08706468946904614 +:103B50001F46EFF3108172B6204B1A6801321A60CB +:103B600081F310881E4A15681E4A14684CB1A84299 +:103B700007D0A44601E0AE4203D0BCF1010CED6ACF +:103B8000F9D1EFF3108172B61A68013A1A6081F325 +:103B90001088FFF77DFCAE42D4D0B8F1000F18D0EA +:103BA000632F14D9EFF305810F4A13680B4306D036 +:103BB000EFF3058113680B43B3F1F03F0BD33B46A2 +:103BC000424649463046BDE8F047FDF773BF052041 +:103BD000B9E70320B7E71320B5E700BF10E30022E1 +:103BE000E4E20022E0E20022E001002218B1084AEB +:103BF0000368934201D002207047EFF30582054B22 +:103C00001B68134301D013207047FDF795BF00BF19 +:103C100045545942E001002280B1EFF30581084A82 +:103C200013680B4306D0EFF3058113680B43B3F120 +:103C3000F03F01D3FEF742B81320704703207047CE +:103C4000E001002208B1242A01D00620704770B597 +:103C500005460E46EFF3108172B61A4A1368013317 +:103C6000136081F31088184B18491B680C681BB946 +:103C700004E0013BA46901D0A542FAD1EFF3108121 +:103C800072B61368013B136081F31088FFF700FCE4 +:103C9000A54212D0EFF305810D4A13680B4306D0FD +:103CA000EFF3058113680B43B3F1F03F07D33146BF +:103CB0002846BDE87040FEF7D1B8062070BD13203D +:103CC00070BD00BF10E30022F0E20022F4E2002207 +:103CD000E001002218B1084A0368934201D006208F +:103CE0007047EFF30582054B1B68134301D0132087 +:103CF0007047FEF7DBB800BF4E445644E001002297 +:103D000070B4039C18B10E4D0668AE4202D0062076 +:103D100070BC70477BB134B1EFF3058C094D2D6851 +:103D200055EA0C0509D1032A03D8039470BCFEF7A9 +:103D300009B90820ECE70320EAE70420E8E700BF20 +:103D40004E445644E001002298B110B403680A4C76 +:103D5000A34203D006205DF8044B704732F0020303 +:103D600003D008205DF8044B70475DF8044BFEF764 +:103D700059B90620704700BF4E4456442DE9F0471C +:103D8000DDE9088408B1382C02D00920BDE8F087AD +:103D9000894692461F460646EFF3108172B6234BC2 +:103DA0001A6801321A6081F31088214A1468214A86 +:103DB00015684CB1A84207D0A44601E0AE4203D03A +:103DC000BCF1010C2D6BF9D1EFF3108172B61A68BA +:103DD000013A1A6081F31088FFF75AFBAE42D4D043 +:103DE00017B30AF1FF330F2B11D8BAEB980F0ED887 +:103DF000EFF30581104A13680B430BD0EFF30581F5 +:103E000013680B43B3F1F03F04D21320BEE7052043 +:103E1000BDE8F0873B46524649463046CDF8208003 +:103E2000BDE8F047FEF76ABD0320AFE710E30022CC +:103E3000F8E20022FCE20022E001002218B1084A68 +:103E40000368934201D009207047EFF30582054BC8 +:103E50001B68134301D013207047FEF78BBD00BFD2 +:103E600055455551E0010022B8B110B40D4B04681E +:103E70009C4203D009205DF8044B704779B132B100 +:103E8000EFF3058C084B1B6853EA0C0303D15DF874 +:103E9000044BFEF7BBBD0420EDE70920704703206B +:103EA000E9E700BF55455551E0010022B8B110B413 +:103EB0000D4B04689C4203D009205DF8044B704709 +:103EC00079B132B1EFF3058C084B1B6853EA0C0350 +:103ED00003D15DF8044BFEF7ABBE0420EDE70920EB +:103EE00070470320E9E700BF55455551E001002226 +:103EF00088B110B40368094CA34203D00C205DF8CC +:103F0000044B704719B922205DF8044B70475DF8E7 +:103F1000044BFEF71DBF0C20704700BF414D4553B9 +:103F200008B11C2B01D00C207047F8B505460F4690 +:103F30001646EFF3108172B61A4A13680133136004 +:103F400081F31088184B19491B680C681BB904E0F1 +:103F5000013B646901D0A542FAD1EFF3108172B63A +:103F60001368013B136081F31088FFF791FAA542B3 +:103F700013D0EFF305810E4A13680B4306D0EFF31D +:103F8000058113680B43B3F1F03F08D3324639463D +:103F90002846BDE8F840FEF74BBF0C20F8BD1320C3 +:103FA000F8BD00BF10E3002200E3002204E300227A +:103FB000E001002218B1084A0368934201D00C20A6 +:103FC0007047EFF30582054B1B68134301D01320A4 +:103FD0007047FEF757BF00BF414D4553E001002237 +:103FE00018B1084B02689A4201D00C20704729B1E1 +:103FF000EFF30582044B1B68134301D1FEF78EBF1C +:1040000004207047414D4553E0010022F0B4DDE942 +:10401000046718B10568054CA54202D0F0BC0C201D +:104020007047CDE90467F0BCFEF7BABF414D455378 +:1040300018B1044A0368934201D00C207047FEF780 +:10404000C9BF00BF414D45532DE9F04F85B0DDE9B3 +:1040500010940194129CDDE90E570394139C029472 +:10406000149C08B1B02C03D00E2005B0BDE8F08F31 +:104070008B4690469A460646EFF3108272B6DFF8FA +:1040800000C1DCF800300133CCF8003082F3108836 +:10409000384B7A1E1968384B2A441C6889B1A042F3 +:1040A0000FD0E368AB4254D82069A84251D901200F +:1040B0000025934242D8236993423FD90025D4F882 +:1040C0008840EFF3108272B6DCF80030013BCCF888 +:1040D000003082F31088FFF7DBF9A642C4D0002D30 +:1040E0003BD0B8F1000F38D0C72F34D9B9F11F0F2A +:1040F00039D8019B994538D3029B012B31D8EFF376 +:1041000005811E4A13680B4306D0EFF3058113683F +:104110000B43B3F1F03F2AD3029B42461393039B18 +:1041200059461293019B3046CDE910935346CDE991 +:104130000E5705B0BDE8F04FFEF776BF0139D4F851 +:104140008840BED0A642BCD00028BAD1E368AB42BA +:10415000AAD90020ADE7052087E7032005B0BDE818 +:10416000F08F102081E70F207FE718207DE71320D4 +:104170007BE700BFA0E30022A4E30022E0010022CD +:1041800010E30022EFF30581074A12680A4306D1C3 +:1041900018B1064A0368934203D00E2070471320DB +:1041A0007047FEF7D9BF00BFE001002244524854D7 +:1041B0002DE9F043DDF82C90DDE90767DDE909E83A +:1041C00018B10568074CA54202D00E20BDE8F08367 +:1041D000CDE90A89CDE9087E0796BDE8F043FEF7F0 +:1041E000F5BF00BF4452485418B1044A03689342D3 +:1041F00001D00E207047FFF775B800BF44524854F5 +:1042000018B1044A0368934201D00E207047FFF7AB +:1042100007B900BF4452485418B1044A0368934296 +:1042200001D015207047FFF7A9BA00BF4D4954418E +:104230002DE9F04F83B09246DDE90C89DDE90E24CB +:1042400008B12C2C03D0152003B0BDE8F08F0F4629 +:104250009B460646EFF3108072B6244B1968013175 +:10426000196080F3108822490C6822490D684CB10E +:10427000AE4207D0A44601E0AE4203D0BCF1010C2F +:104280006D6AF9D10192EFF3108072B619680139A5 +:10429000196080F31088FFF7FBF8AE42D3D0B8F175 +:1042A000000F06D0019A012A05D9172003B0BDE8F6 +:1042B000F08F1620C8E7EFF305800F490B68034322 +:1042C00006D0EFF305800B680343B3F1F03F0BD347 +:1042D0000E925B46524639463046CDE90C8903B012 +:1042E000BDE8F04FFFF75EBA1320ADE710E3002200 +:1042F000C0E30022C4E30022E001002218B1044A16 +:104300000368934201D015207047FFF789BA00BFB8 +:104310004D49544118B1084A0368934201D0152011 +:104320007047EFF30582054B1B68134301D0132040 +:104330007047FFF7C5BA00BF4D495441E001002264 +:10434000CB696BB370B50546EFF3108072B64B695D +:104350008B4221D0CA6914688C4208BF13608A69F5 +:104360009A6153610026D5F8EC3B0C6B013BCE61A2 +:10437000C5F8EC3B0E6380F310885CB12046D5F89D +:104380005835E4690133C661C5F8583504F038F88A +:10439000002CF3D1002070BD0022CB691A60E1E748 +:1043A0000020704770B52DED048B0D461446214951 +:1043B000214B84B0CDE90013204B21490646CDE9BD +:1043C0000213284600219DED009F15F069FB1D4B4F +:1043D000A3FB04321209511E29D02B4641F001E003 +:1043E000343343F8283C0FF005C8342341F001E092 +:1043F00003FB025343F8285C343B343B5B640FF00F +:1044000005C03423002003FB025306F6F831343B89 +:104410002B61C6F8E40BC6F8E85BC6F80C5CC6F87E +:10442000102C81ED009F04B0BDEC048B70BDED60DD +:10443000E7E700BF49440002CD480002E947000217 +:10444000A94900024FECC44EF8B5D0F8E83B002B68 +:1044500049D01C690E46214605461746FFF770FFF6 +:10446000EFF3108272B633681BB363613368E661A1 +:104470009B69012FA3615C6133689C611FD0D5F8F3 +:10448000E83BA3420BD0D4E903010161C86019697C +:10449000C4E90331CC60E3681C61C5F8E84BD5F88A +:1044A000EC3B0133C5F8EC3B276082F31088002019 +:1044B000F8BD012FC4E90544E6613460DFD1E3684B +:1044C000A34212D021691961CB60D5F8E43B83B1D6 +:1044D0001969C4E90331CC601C61D5F88835013312 +:1044E000C5F88835E0E71720F8BD0023C5F8E83B9C +:1044F000EBE7C4E90344C5F8E44BEEE7EFF3108CB7 +:1045000072B6D0F8003CC3B1D0F8F02B4AB100230A +:10451000D0F8F42BD161CB61C0F8F41B8CF3108878 +:104520007047C0F8F01BC0F8F41BCA618CF3108808 +:10453000102100F24C70FDF775BDD0F884350133C1 +:10454000C0F884358CF31088084603F0E5BE00BF40 +:104550002DE9F04F4B6A0E461B2B804695B040F27A +:1045600098808D68EF68D5E901322C6912BA3FBA9C +:10457000CDE909271BBA24BA08930B949DED087F57 +:104580002946A1ED017F1FFA83FB6B690BF1FF3C0C +:104590001BBA6B61AB69BCF1010F18BAA86178D87E +:1045A000240CD6F8349044EA07443F0C47EA02470B +:1045B0004FEA124AB9F1000F7CD0D9F81420002A32 +:1045C00044D1D9F844C0BCF1000F06D0A44500F096 +:1045D000E68014B9604500F0E280BBF1010F72D0B3 +:1045E000D8F87C350133C8F87C35002C5CD0002528 +:1045F00004EB142101F01F0101F5367B08EB8B0061 +:1046000042683AB1136AA34200F0AA805269436833 +:104610009342F6D1002D00F0BC8001F2D921002296 +:104620004046D8F8F85B08EB8101A84758B908EB79 +:104630008B08D8F804309B69C3E9084AC3E9010034 +:104640009F62C3F82C9015B0BDE8F08F002CC4D049 +:10465000A242C2D1D9F80C30534500F0B080D9F84D +:104660004030002B00F0B180D9F848403CB1D9F877 +:10467000442099F80710534640460097A047D8F8C1 +:10468000083C002B71D03146404615B0BDE8F04FD4 +:1046900018473046D8F884350133C8F8843515B04A +:1046A000BDE8F04F03F038BE304615B0BDE8F04F1E +:1046B00003F032BED8F8482C08F63449C6F83490D6 +:1046C000002AC3D17DE7D8F87435904203F1010385 +:1046D000C8F8743589D1D8F878350133C8F87835F9 +:1046E0006B681A0C120442F002026A60D9F80C30AE +:1046F000B9F8120012BA40EA0340A860D9F81030A5 +:10470000B9F816C000BA4CEA0343EB60D9F814C0FC +:104710001BBACDE9042006934AEA0C431BBA07935F +:1047200006229DED047F1C230C923ABA81ED007F96 +:104730006A6122BAAA611D447362CDE90EA7CDE970 +:104740001289D9F83C301096F5600CA89847002CD7 +:104750003FF479AF04EB14215D4601F01F014BE7F4 +:10476000136843B1002D7FF46EAF304603F0D4FDE3 +:1047700015B0BDE8F08F40461146C2E909A7C2E96D +:104780000133C2F82C9000F035F9002D7FF45BAFB7 +:10479000EBE73046039103F0BFFD03993DE7D9F8FD +:1047A0000C3053451AD0D9F84840002CDDD099F888 +:1047B00007105346624640460097A047D5E7D9F810 +:1047C0001030BB427FF44BAFCFE70A2321464A4665 +:1047D0004046C9F8403000F007F845E7D9F81030F6 +:1047E000BB42E0D1C1E700BF2DE9F04F8DB0002AF8 +:1047F0005CD005460F46144600232C22D0F83C0618 +:1048000003A903F099FB024600284CD14FF01C0A83 +:104810004FF4843CD5F87035039E01337463C5F8BA +:1048200070353BBA0193B368DFF894B0A3F11C0074 +:10483000B060E76BC6F824A043E907CBE168B4F8A1 +:1048400012A0DFF880904AEA014A43F814ACB4F8A9 +:1048500016C02169DFF870804CEA014C43F810CC97 +:10486000D4F814B043F8082C019A9AFA8AFA43F85B +:10487000042C4FEA0B4212BA9CFA8CFC43F80C2C25 +:1048800043E9079843E905AC4FF0050E4FF6FF7278 +:104890004FF0FF3304A8CDE906230A95CDF810E0C8 +:1048A00008960B94B8470DB0BDE8F08F4FF0FF307D +:1048B000FEF786FD4FF0FF30FEF782FDF6E700BF02 +:1048C000010004060001080006040001D0F8EC2BEA +:1048D0002DE9F8430546D0F8E84BC2B100264FF069 +:1048E0000A0863687BB1013B636063B9A268122A5E +:1048F00018D0531C2846C4E90183E26A216AFFF7F5 +:1049000073FFD5F8EC2B0136B242E468E9D895F88C +:10491000383C2BB1D5F8743C13B1013BC5F8743C5D +:10492000BDE8F883EFF3108072B6E26982B1616985 +:10493000A14237D01368A34208BF1160A3698B61FD +:104940005961D5F8EC3B013BC5F8EC3B0023E36132 +:10495000E368A3420FD022691A61D360D5F8E83B1F +:10496000A34208BFE3681A6908BFC5F8E83BE360E3 +:104970002261D4601C614FF00009276BC4F83090AD +:1049800080F31088002FBCD03846D5F85835FF6921 +:104990000133C0F81C90C5F8583503F031FD002FE5 +:1049A000F2D1AEE71360CCE7D0F8F03B03B310B51B +:1049B000044607E082F310882046FFF7C9FDD4F8CB +:1049C000F03BA3B1EFF3108272B6D4F8F01BCB69C1 +:1049D000C4F8F03B002BEDD1C4F8F43B82F310880F +:1049E0002046FFF7B5FDD4F8F03B002BEAD110BD0F +:1049F000704700BFF0B589B0EFF3108372B60C6B4F +:104A0000002C3BD0002705460E460F6383F3108829 +:104A10002046716AF36A0291B16A5A6A0391416A47 +:104A2000E4699142C7610695009743630490079338 +:104A300008D9D5F89C37BBB168469847002CE7D118 +:104A400009B0F0BDD5F81C25D5F81805143A00F1C9 +:104A5000010C0A44DB6B6846C5F818C5C5F81C256F +:104A60009847002CD4D1EBE7D5F858350133C5F879 +:104A7000583503F0C5FC002CCAD1E1E783F3108858 +:104A800009B0F0BD034610B40649074C074A0020A0 +:104A9000C3F87048C3F86C185DF8044BC3F8742869 +:104AA000704700BFD94A0002494B0002754B000213 +:104AB00010B4D0F874481CB123465DF8044B184775 +:104AC00003460A46D0F8F0155DF8044B0131104654 +:104AD000C3F8F01503F020BC30B4D0F8E8454D6AB7 +:104AE0000134072D03460A46C0F8E8451FD9EFF305 +:104AF0000585134C24682C4310D0EFF3108172B657 +:104B0000D3F88808D061C3F8882881F31088002280 +:104B100030BC042103F24C70FDF784BA094D00F259 +:104B20009C642D68A542E8D130BCFFF7C1BFD0F826 +:104B3000F01530BC01311046C3F8F01503F0ECBBA2 +:104B4000E0010022ACE3002270B5EFF3108372B6EF +:104B50000026D0F88848C0F8886883F3108844B1EC +:104B600005462146E4692846CE61FFF7A1FF002CE7 +:104B7000F7D170BD002370B50C4682B000934FF49E +:104B800080310546626A2046A66800F0A3FC4FF615 +:104B9000FF73984215D1337863B1082B21D020469A +:104BA000D5F8F4350133C5F8F43502B0BDE87040EE +:104BB00003F0B2BB2146284602B0BDE8704000F0C9 +:104BC00017B82046D5F8F025D5F8EC350132013379 +:104BD000C5F8F025C5F8EC3502B0BDE8704003F02B +:104BE0009BBB2146284602B0BDE8704000F068B883 +:104BF00038B5D0F804368A680133B2F806C0864664 +:104C0000C0F80436EFF3108572B62C4CD0F88C083F +:104C10002268DEF890380132226085F31088002B7C +:104C200033D09CFA9CFC1FFA8CFC02E0013B006F25 +:104C30002BD0B0F878206245F8D1EFF3108C72B623 +:104C4000036F834235D0DEF88C288242426F08BF62 +:104C5000CEF88C385A6713670025DEF89038013B90 +:104C6000CEF8903823688566013323608CF3108872 +:104C70008B684A6A08338B60C36F083A4A621960CE +:104C8000C0F88450FEF722FC07E0DEF8F035084655 +:104C90000133CEF8F03503F03FFBEFF3108272B62C +:104CA0002368013B236082F31088BDE83840FEF79B +:104CB000EFBB0023CEF88C38CEE700BF10E3002214 +:104CC0002DE9F0418F684FF2FF7C7A880D4652BA89 +:104CD000D2431CFA82F21FFA82FC0CEB12421FFA3A +:104CE00082FC0CEB124C00266FEA0C0CD0F8081674 +:104CF00086B0D5F83880044601310596C0F808160C +:104D00009CFA9CFC3E70D8F80C1005ABA7F802C0CA +:104D100005F1340201F04AFE4FF480318027D4F8C7 +:104D20000C36D8F80C2001330191C4F80C36059BE1 +:104D30002946CDE9026320463346009701F0E4FDA1 +:104D400006B0BDE8F08100BF4FF0000C2DE9F04740 +:104D50001E46D0F8743886B0CDF814C0002B00F091 +:104D6000A7800C46D1F83880636BD8E903914D1CBD +:104D700000F09E80174601F07042B2F1604F00F0E3 +:104D80009780D3E90623054601EA0200984200F025 +:104D90009280D8F80430C3F30C03002B40F08880D5 +:104DA000B9F1000F00F0848009F10142B2F1807F77 +:104DB0007ED3B9F1FF3F7BD009F07042B2F1604F72 +:104DC00076D02422D5F83C0604A903F0B5F80028D3 +:104DD0006ED104234FF0050E049A4EF001E0D2F894 +:104DE00008A082F830303B0E3F0C8AF800308AF879 +:104DF0000170A16BAAF802000846360636BACAF856 +:104E0000046098F8036001F1140706F00F060236FB +:104E1000B60006F1080353625344D36003681BBA1B +:104E200040F8043B0FF007C0043E4FEA960E0EF127 +:104E3000010E4EF001E008460AF1040350F8046B3D +:104E400043F8046F0FF007C0A7EB010EAEF1040E9C +:104E50004FEA9E0E0EF1010E4EF001E00B681BBAF8 +:104E600041F8043B0FF007C00026646B494642F846 +:104E7000344F05AB284601F099FD04984FF480317A +:104E8000426A3346009600F025FBC4434FF4803C51 +:104E9000FF27DDF814E064BA04994A46AAF80240F4 +:104EA00028463346CDE9026ECDE9007C01F02CFDA9 +:104EB00006B0BDE8F08721EA0201D2438A427FF4BE +:104EC00068AFF5E700B583B001AA03F003F808B9AD +:104ED000019B587603B05DF804FB00BF2DE9F04F4D +:104EE00083B029B315461AB31F460BB30D9B044676 +:104EF00000930C9B0E4600F071F810B3D4F81035F7 +:104F0000082B68D000212346082288462960D3F860 +:104F10009010283319B3013A08F10108F7D14FF086 +:104F2000FF30FEF74DFA4FF0FF30FEF749FAF6E793 +:104F30004FF0FF30FEF744FA4FF0FF30FEF740FA33 +:104F4000F6E729683846143102F08CFEB8BBD4F875 +:104F500010352A68013B1060C4F81035D0E708EB23 +:104F600088094FEAC90909F1900BA3442822584641 +:104F700014F096FD09F194013046214402F09EFEA2 +:104F800009F1B40609F1A40138462144264402F08F +:104F900095FE3246394620464FEA880A02F09AFFCB +:104FA00088B90121D4F810350AEB080204EBC202DB +:104FB0000B44C2F89010C4F81035C5F800B00020BA +:104FC00003B0BDE8F08F3346394620460E9A02F012 +:104FD0000DFF0028E5D04320F2E700BF2DE9F041A6 +:104FE00009B31746FAB1D0F81085B8F1000F17D001 +:104FF00000230E46012500F19404136054F8043C8C +:105000004BB13146204608F1FF3802F02BFE98B92B +:10501000B8F1000F04D00135092D04F12804EDD1B9 +:105020004320BDE8F0814FF0FF30FEF7C9F94FF0A3 +:10503000FF30FEF7C5F9F6E7043C00203C60F0E7DE +:10504000F0B5D0F8544C83B0CCB105460427002607 +:1050500001E0A4699CB1A378012BFAD1237F04F16C +:10506000080173B1234600222846CDE9006600F00E +:10507000C7F8237F013B2377A469002CEBD103B051 +:10508000F0BD2846A77004F10801FFF71BFFE0E719 +:105090002DE9F0479A46D0F8783886B04BB18E6B40 +:1050A000044606F1080840460D46914602F0F0FD20 +:1050B00010B106B0BDE8F08703463822D4F83C06AC +:1050C00005A902F039FF0028F3D1059B9F685A69B2 +:1050D000D21B072A74D906219AFA8AF283F8301073 +:1050E0007A604FEA19624FEA194987F801903A70DD +:1050F000AA6BE9684FF00A0EA1EB020909F1300131 +:10510000B1F5A06F28BF4FF49A6919687880886A52 +:105110004EF001E0C0F1400C1CEB090FA0F1400083 +:10512000C8BF8146114609F108005862384402F1AF +:10513000280CD8600B681BBA41F8043B0FF007C07D +:10514000B9F1000F0FDD09F1FF3E4FEA9E0E0EF19F +:10515000010E4EF001E011463B1D51F8040B43F8DF +:10516000040F0FF007C0ACEB020EAEF1040E4FEAD5 +:105170009E0E0EF1010E4EF001E013681BBA42F8CC +:10518000043B0FF007C01836304602F0B1FD430073 +:105190000BD405986B6B436313B19A78042A17D02C +:1051A00003F0BAF806B0BDE8F087059A002331464F +:1051B0002046343206F0EAFC30B90598436BEBE741 +:1051C000184603F0A9F874E7059803F0A5F870E70E +:1051D000426A3A21CDF80080083300F07BF9C543DC +:1051E000FF2605996DBA4B6A7D80CDF80880204670 +:1051F0004C6B3A2208340096019402F0B7FA58E753 +:105200002DE9F04393B0884617461D460446002317 +:105210003822D0F83C0605A902F08EFE00286AD19B +:105220000621002F0CBF18222022059B9E6883F8C0 +:10523000301059695A62891B914268D33244DA604E +:10524000872306F10809336049467060404602F042 +:1052500035FD484602F0B2FD1A9B002B5DD00DF1E2 +:1052600018094046494602F029FDAB783E4A042B16 +:1052700005986B6805F10808456318BF9046002B38 +:105280003CD0002F50D1426A43463A21CDF80090DD +:1052900000F020F9C7434FF0000E4FF0FF0C059BC4 +:1052A0007FBA5B6A3A2277802046CDE9029ECDE93B +:1052B00000C805A902F0BEF8E8B9059A69681A9B0A +:1052C00010940A900E921191002B43D143F2333384 +:1052D000099D526AD4F81805CDE90C35D4F81C356F +:1052E000CE6B283A411C1344C4F81815C4F81C3579 +:1052F0003EB30AA8B04713B0BDE8F0834FF0FF30CB +:10530000FEF75EF84FF0FF30FEF75AF8F6E7184662 +:1053100003F002F813B0BDE8F0830DF1180941461F +:10532000484602F0D5FCA0E740F201123283D3E9EF +:1053300003325BBA7383130C5BBA52BAB383F28342 +:10534000A1E74FF0FF30FEF73BF84FF0FF30FEF7DC +:1053500037F8F6E71B9B1B981B8AD0F812505BBAF4 +:105360009BB22DBAB5E700BF38B701022DE9F04175 +:10537000D0F8783886B0002B64D004460D46002360 +:105380004822D0F83C0605A902F0D6FD002859D1E4 +:105390004C2303FB05F5059ADFF8B48005F634438A +:1053A000414620463432234406F0F0FB07460028ED +:1053B00045D106230598102280F830304FF0850C37 +:1053C00040F2011386684262A6F1100EC0F808E0B0 +:1053D000254426F810CC26F8083CD5F8403CD5F8F2 +:1053E00044CC5BBA26F8063C2CFA02F5436B9CFAD7 +:1053F0009CFC6DBA26F8045C26F802CC26F80E7CDC +:1054000046F80C7C3A210833CDF8008000F062F8B1 +:10541000C5434FF0FF0C05996DBA4B6A26F80E5C38 +:10542000CDF8088020464C6B3A220834CDF800C0F5 +:10543000019402F09BF9384606B0BDE8F08105986A +:1054400002F06AFF4327384606B0BDE8F08100BF8E +:1054500048B701020C4B994214D0072310B403E063 +:10546000013B00F1140009D0D0F8C8478C42F7D1B5 +:10547000D0F8CC479442F3D1012000E000205DF841 +:10548000044B704701207047010000E02DE9F8430C +:10549000D0F81055DDB106460F464FF0000900F177 +:1054A000A40400F5F27854F8143C6BB13946204658 +:1054B000013D02F0D7FB30B1D6F8103544F8149C0A +:1054C000013BC6F8103515B128344445EBD1BDE891 +:1054D000F88300BF38B511291446049D1AD03A2923 +:1054E00018D0062916D0D0E902156B1AA3424FF046 +:1054F000000C2DD3A4F1030E8E448E453FD85CBB27 +:105500001FFA8CF303EB1C4398B200EB134040BA34 +:1055100080B238BD53B34DB32A88B5F802C0624497 +:105520000A4419880A4459880A4490F83010062918 +:1055300042D0224493B203EB124293B203EB1243E4 +:105540005BBA1FFA83FCD0E902156B1AA342D1D2D1 +:1055500025F0030E8E4512D84068F8B105F003051A +:10556000022DF0D10B88023C9C44ECE74FF0FF3059 +:10557000FDF726FF4FF0FF30FDF722FFF6E70EF1B3 +:1055800003030C4423F00303E41A51F8043B1A0C00 +:1055900012FA83F371459C44F7D3B0E7012C18D07D +:1055A000032C02D00B889C44AAE70B4633F8022B4D +:1055B000C87094441946F5E741F001E00235023322 +:1055C00035F8021F33F802CF61440A440FF009C0D6 +:1055D000AFE748700B889C4492E700BF2DE9F04785 +:1055E0004FF0000A9946564C564B25681B6888B008 +:1055F0001D43554BCDF81CA01B68DDF850801D43A2 +:10560000524B1B681D43524B1B681D43514B93F972 +:1056100000301D4300F08A80044617460E4640F6CF +:10562000D462514614F03CFA01234FF07F4C4FF006 +:10563000FE454FF6FF7040F20111C4F8487C07EABE +:105640000907454AC4F8507C444FC4F8342C84F808 +:10565000383C119A84F8843CC4F8807CC4F838360D +:105660003F4F109BC4F898CCC4F83C36C4F8702C5B +:10567000C4F89C5C5246C4F8A40CA4F8861CC4F878 +:105680004C9C3146C4F8947C666004F5C860FCF715 +:105690003FFE314604F24C70FCF7E0FBFDF78CFD59 +:1056A000054618B1414607AAFDF7D0FD0127139A18 +:1056B00023460192129A31460092CDE90288CDE943 +:1056C0000477284A04F29C60FDF7AEFC6420234670 +:1056D000CDE9010700903146234A04F5EE60FEF75C +:1056E00061F8224BC4F8CC3CEFF3108172B6204A2B +:1056F000204813682060EBB1D3F8282CC3F8284C5D +:10570000C2F8244CC4F8282CC4F8243C1A4A136864 +:105710000133136081F3108825B12846079907AA41 +:10572000FDF794FD002008B0BDE8F0874A2008B0DE +:10573000BDE8F0871460C4F8244CC4F8284CE5E7B1 +:1057400080E400227CE4002278E4002274E4002259 +:1057500070E40022E8010022F4AC0102F8AC01027E +:105760000100007FD16B0002A1690002496F0002B5 +:1057700064E400222020504960E40022D0F8D03EAA +:105780000BB330B590F8383C044600258BB013B10C +:1057900094F83C3C0BB90BB030BD0A2201A904F6C9 +:1057A0003440CDE90840D4F8703C079102A8029239 +:1057B00084F83C5C984729462046D4F8D03E019AAC +:1057C00098470BB030BD70472DE9F0474FF02808DF +:1057D0000D4604461746D1F83490B5F82EA0002F98 +:1057E00070D0A7F12B06112E00F2AC80112E0AD832 +:1057F000DFE806F05C470909090909876609090914 +:1058000009090909661F95F83030062B00F0B680AB +:10581000042B40F0BC80D4F88036002B40F0BA80D6 +:105820000023294620467B4AFFF78EFA95F8303050 +:10583000BAE095F82D3095F82C20002B6CD0012A79 +:1058400002D9012B00F0B8800133DEB22046534666 +:105850002946714A85F82D60FFF71AFC01206D6A10 +:10586000D4F82415D4F82825D4F850350139521B22 +:105870000133C4F82415C4F82825C4F85035BDE810 +:10588000F08795F82C30032B14D8042329462046A2 +:1058900085F82C3002F008F95528F0D195F8303011 +:1058A000062B00F08C80B5F82EA09FE795F82C30E1 +:1058B000022B29D9534629462046574AFFF7E8FBD1 +:1058C0000120CCE795F82C30002BF3D10123294699 +:1058D000204685F82C3002F045F90028BFD195F814 +:1058E0003030062B7FF479AFAA6853780133DB00A0 +:1058F000E868D1181FFA88F888421778A5F82E8032 +:1059000018D80120BDE8F08703232946204685F8F2 +:105910002C3002F06BF9E0E7032A34BF02220522A3 +:1059200001232946204685F82C2085F82D3002F0E9 +:1059300019F9D2E76A6AA960D21AAB6B6A62A1EB65 +:1059400003084AE7062F95F830300AD0062B41D0DD +:10595000042B1AD1012F35D1D4F86C38002BAFD0DD +:105960004FE0042B05D0062BAAD199F80230042B66 +:10597000A6D1D4F8A839002BA2D042E03A2F2BD1DF +:10598000D4F87838002B9BD03BE0112F98D0D4F876 +:1059900080365BB12A46204639049847A0B395F873 +:1059A0003030042B3FF43CAF062B19D0D4F84435EB +:1059B0000133C4F8443583E705220223B1E7082305 +:1059C000AA6895E7022F21D1D4F85838002B3FF46C +:1059D00077AF16E0112F0AD0D4F88036002BD9D13A +:1059E0005346294620460C4AFFF752FBDEE799F85A +:1059F0000230042B7FF464AFD4F81C39002B3FF441 +:105A00005FAF294620469847002038E7112FF3D092 +:105A100001E700BF000002030000010400224FF470 +:105A2000006100F24C70FCF7FDBA00BF38B58C463F +:105A30000346EFF3108472B64C254FF0010E05FBC0 +:105A40000C3300224FF4804183F83CEC00F24C70A0 +:105A5000FCF7E8FA84F3108838BD00BF2DE9F04365 +:105A600004464FF0000C486B8BB0089406910990E7 +:105A70001E4643790D46129FCDF808C0002B50D02A +:105A8000D0E9063C511C00F0978002EA030EE6457F +:105A9000014600F0BD80436993424AD002F0704352 +:105AA000B3F1604F00F0E98007EB172C0CF01F0CEE +:105AB00004EB8C08D8F8641B0A4632B1136ABB4267 +:105AC00000F0B68052699142F7D1436A6A6A9A42FD +:105AD00005D9D4F89C37002B77D0002E75D1D4F897 +:105AE000F83B002B00F0FC800CF2D921002220466C +:105AF00004EB81019847002840F0F2800A26D8F88C +:105B0000643B6A6B9B693946C3E908709862986088 +:105B1000DA625E60E8612046D4F8044C1D63A04759 +:105B200033E002F10143B3F1807F02D34369934232 +:105B300018D10023099300232846D4F83C2601A954 +:105B400002F05AFA002851D0D4F85825D4F8483534 +:105B5000013201330999C4F85825C4F848350029A1 +:105B60003ED0686B6B6A426A93421AD8D4F8181513 +:105B7000D4F81C25C56B143B01311A44C4F8181520 +:105B8000C4F81C2525B102A8A8470BB0BDE8F083D6 +:105B90004FF0FF30FDF714FC4FF0FF30FDF710FC25 +:105BA000F6E7D4F89C3783B1B6F5804F0DD002A844 +:105BB00098470BB0BDE8F08304234FF6FF784FF011 +:105BC000FF390293CDE90489CCE7D4F8583528464B +:105BD0000133C4F8583502F013FC0BB0BDE8F08374 +:105BE000284602F00DFC0BB0BDE8F083696AD4F8DA +:105BF0001825D4F81C3514390B440132019920467C +:105C0000C4F81825C4F81C3500F030FE0999A6E741 +:105C10006FEA030C22EA03039C457FF43CAF0423A4 +:105C20004FF6FF784FF0FF390293CDE9048996E7EC +:105C3000D2E909310B4335D1696A436A994205D9E2 +:105C4000D4F89C37002BC0D0002EBED1EFF31087C4 +:105C500072B60023106BEB6100284FD0C36901219D +:105C6000002B61D01E46DB690131002BFAD10329DC +:105C7000F56147D887F3108887E723460027072078 +:105C8000D3F8C8C71433944519D0013807F1010778 +:105C9000F6D1C2F3160242F0BC424FF48073CDE954 +:105CA00004325CE7EFF3108372B6516A0491916A93 +:105CB000C8F8642B059183F3108809994FE707EB27 +:105CC000870704EB8703D3F8D837C2F3160242F0F4 +:105CD000BC42002BE1D04FF48073CDE904322AE7B7 +:105CE000D4F84825D4F85835013201332846C4F891 +:105CF0004825C4F8583502F083FB46E7156387F35F +:105D0000108842E7C1691163D4F84815D4F85825C2 +:105D100001310132C361C4F84815C4F8582587F32E +:105D2000108802F06DFB30E7C561A3E700224FF455 +:105D3000807100F24C70FCF775B900BFD0F8343BAD +:105D400003B1704770B50A26012584B04168044646 +:105D50000346CDE90165054A009600F63830FDF7A7 +:105D600021FDC4F8345B04B070BD00BF2D5D00029E +:105D70002DE9F04F8BB0EFF3108272B60023D0F80C +:105D8000AC1700F5F66E4EF8043C0191C0F8B03740 +:105D900082F31088002900F02181834699461E462F +:105DA000984607930293089303930693CDF824E053 +:105DB00009E0099BC3E901AA0023CAE90733019B53 +:105DC000002B00F00B81019B93F830509A46DB6961 +:105DD000042D019300F00581062D0ED1DAF808306C +:105DE000DAF838205E8807935B6826F0070602938E +:105DF0003C230692B6B2CAF82830DBF8B447002C30 +:105E0000D7D00496CDF814B00027D346029E05E003 +:105E1000E1692746002900F0CC800C4694F8301048 +:105E2000A942F5D1042D00F09B80062DF0D1D4F8C5 +:105E30000890D4F838A0D9F80410B142E8D1069BF4 +:105E40000AF1080003F1080101F00CFF0028DFD07F +:105E5000069B0AF1180003F1180101F003FF002866 +:105E6000D6D0DA46DDE9046BA36AA268CAF8283006 +:105E7000214600200CE05388914623F007039BB293 +:105E8000B34280F0C9800B6A73B1084619469A681C +:105E9000042DF0D15368C3F30C03B34280F0BD80EE +:105EA0000B6A9046002BF0D1CAF82030C1F820A030 +:105EB000224600260DE04B88894623F007039BB25B +:105EC000B342A6F1080040F0FB80566A126A06440D +:105ED00082B1042D9168EED14B68C3F30C03B34239 +:105EE00040F0EF800B88126A143B884606EBD3061D +:105EF000002AEED1042D00F0DE80B9F80230DB0775 +:105F00003FF55DAFE369002F00F0E680FB61DBF851 +:105F1000B837A342236A08BFCBF8B877002B00F04C +:105F2000A0802746A1694FF0AA32042D3A629868F2 +:105F30005F6A67D0083F5F62626A08303A449860DF +:105F40006262002966D04B609969186A002908BF0F +:105F500019461F46A161002800F085800346E2E74C +:105F6000D4F80880B8F80610B1427FF451AF039B13 +:105F7000D8F808109868414011F47F0F7FF448AFBB +:105F8000D8F80C00D96888427FF442AFD8F81000E6 +:105F9000196988427FF43CAFA36A089ADA46DDE9C2 +:105FA000046B93423CBF1346A2624246CAF82830B3 +:105FB0005EE7DA46DDF814B0049EDBF8B427002A69 +:105FC0003FF4F7AEDBF8B827019BC2F81CA0CBF872 +:105FD000B8A7CAE90711002B7FF4F5AE0BB0BDE8F6 +:105FE000F08FDAF80830DA7A5E680F2A03931346E6 +:105FF00038BF0F23CAF82830330C08920293C6F337 +:106000000C06FAE6626A1430143A3A446262986006 +:10601000002998D1636097E742460CBF0121002117 +:1060200000285ED1E369CAE90734002F61D0C7F8C0 +:106030001CA0DBF8B837A3420FD0544659B14FF03B +:10604000AA33DAF820000492016ACAF82010036229 +:1060500002F062F9049A90462AE75446CBF8B8A7B2 +:10606000ECE72346626A4FF0AA311962DBF830355B +:10607000042D03F10103CBF83035DBF8243503F1AF +:106080000103CBF82435DBF828351344CBF8283549 +:10609000A36818D00833A360083A079B62621A7895 +:1060A00021465846FFF790FB00283FF488AE204673 +:1060B00002F032F983E6D8F804309A047FF522AF73 +:1060C000414688467BE6A2F11401A26B1433039289 +:1060D000927AA3606162E3E7CBF8B437CBF8A87794 +:1060E00015E7036ACAF82030C0F820A00029A6D11D +:1060F000B1E7CBF8B4A7CBF8A8779AE710B4EFF3E1 +:10610000108372B6074C0849084AC0F89C47C0F88B +:10611000A017C0F8A42783F3108800205DF8044B73 +:10612000704700BF31610002715D0002CD63000263 +:106130002DE9F04F06460469D0F818B0D4F808A04D +:10614000DBF85C35DAF80C7003F10109DAF800309D +:106150009DB093FA83F8DAF804303ABA93FA83FEE2 +:10616000DAF8083014AD1BBA0393029004920FCEF4 +:106170000FC596E80F0085E80F00039BCBF85C95F0 +:10618000CDE90E8E1093049A11929DED0E7F8AED4B +:10619000007FDAF810301BBACAF81030636B5B6A04 +:1061A000143B23F007030393636AB3F1140600F072 +:1061B000BC80002399460AF11407CDE905740493C5 +:1061C00000232422DBF83C0613A901F0B5FE80462B +:1061D000002840F0E480029B139D1B69596B039BD0 +:1061E0006963B34205D2A6EB03081E46002B00F0FC +:1061F000D48028463446059F069D02E03744139814 +:10620000ECB1EB683946DE1BA64228BF2646DBF818 +:106210003C363246CDF8009001F046FFA41B002822 +:1062200040F0A280EB68DB1BB342E7D16B68002B28 +:1062300000F084801D469F681398002CE1D1CDE9C1 +:10624000057546460546416BDAF80400049BB8F133 +:10625000000F40EAD30040F4005318BF1846DAE9B3 +:1062600003231FFA82FC14BA0CEB124C1ABA0992DF +:106270006A6A0CEB134C07921CFA83FCDAF80820CC +:10628000514B02EA03073A46DAF8007008920CEB29 +:10629000124C079A07EA030E02F114034EEA030EAA +:1062A0000CEB1E4C1CFA8EFC6B620CEB104313FAC9 +:1062B00080F39AB202EB134293B203EB1243DB4337 +:1062C000AA689EFA8EF7A2F1140CC5F808C00D94C6 +:1062D000089C00BA9BB2CDE90A7023431BBA0C9309 +:1062E0009DED0A7FCB6B02ED057F099C079942F873 +:1062F000044CDBF8682514A80132CBF86825DBF8DC +:10630000182518950132CBF81825DBF81C250A440E +:10631000CBF81C259847DDE9032313440493B8F117 +:10632000000F7FF44DAF029B1C69DBF860352046FF +:106330000133CBF8603502F063F82BE0B8F1000FC1 +:106340003FF45DAFDBF83C25DBF8643502990132A0 +:1063500001330869CBF83C25CBF8643502F050F8DE +:10636000139801F0D9FF15E0DBF86415DBF8582528 +:10637000DBF8483502980131013201330069CBF86E +:106380006415CBF85825CBF8483502F039F8139846 +:1063900001F0C2FF1DB0BDE8F08F464654E7DBF8C0 +:1063A0006415DBF85825DBF84835029801310132D5 +:1063B00001330069CBF86415CBF85825CBF8483584 +:1063C00002F01EF8E6E700BF0000FFFF2DE9F843EA +:1063D000D0F8B487B8F1000F32D04FF000094FF079 +:1063E000AA370546D8F82830D8F81C6053BBB9F155 +:1063F000000F61D13346C5F8B46746469846D5F8D4 +:1064000034350133C5F8343596F83030042B45D097 +:10641000062B2FD034462046D5F85035246A013358 +:10642000C5F85035076201F077FF002CF3D1D5F89D +:10643000B837B34208BFC5F8B897B8F1000FD1D14B +:10644000BDE8F883013BC8F82830002EF8D0B36AC5 +:10645000F26953B1B0461646013BC8F82830002E09 +:10646000EED0B36AF269002BF4D1C146C8F81C2003 +:106470009046C4E7B4686388072BCBD8B06B18305C +:1064800001F036FC10F08043C4D16288314652BA24 +:10649000628028460C4AFEF7FBFDBBE7B36B5B68E6 +:1064A000C3F30C03002BB5D131462846074AFEF74B +:1064B0004BFC96F83030ABE732464646C846C146FC +:1064C000C8F81C2090469AE7000001030000010B69 +:1064D0002DE9F0418AB0129F0646B7F5003F084605 +:1064E0001546984655D06FF0130C0022416A846817 +:1064F00003696444143111449C42416284603FD377 +:1065000090F832C084630CF1140C944480F832C0CB +:1065100090F831C0BCF1010F2ED0119B89B247EA2F +:10652000036C109B139F41EA030ED6F838369CFA91 +:106530008CF147EA034701332DBA98FA88FC3FBA39 +:10654000C6F8383692BBCDE903714EF08A4109BADC +:10655000029105959DED027F84ED007FC4F810C087 +:106560000023143200930421FEF7B4FFC343A26852 +:106570009BB21BBA1A43A26000200AB0BDE8F081AA +:106580004FF0FF30FCF71CFF4FF0FF30FCF718FF17 +:10659000F6E7D6F824266FF0130CA2F10202B2FA45 +:1065A00082F25209ACEB820C92009FE7CDE90771B1 +:1065B0004EF08C431BBA069309959DED067F40F281 +:1065C000944384ED007FC4F810C06361C8E700BF46 +:1065D00000230249024A0B601360704764E4002202 +:1065E00060E40022F8B500F5C8670E4604464FF097 +:1065F000FF3138461546FBF715FF4C2303FB0644D5 +:10660000384684F8395CFCF731F80020F8BD00BF4B +:10661000F8B500F5C8670E4604464FF0FF3138461E +:106620001546FBF7FFFE4C2303FB06443846C4F82F +:10663000585CFCF71BF80020F8BD00BF2DE9F041C5 +:10664000002488B000F5C86801940F4604464FF056 +:10665000FF3140461D461646FBF7E4FE0E9B012B1C +:1066600010D14C23142207FB03F3009203F63442AB +:10667000224423446846CDE90265D3F8703C069471 +:1066800007929847019B33B94C2303FB0741C1F89C +:10669000406CC1F8445C4046FBF7E8FF019808B045 +:1066A000BDE8F0812DE9F04F4C2402F0010802F022 +:1066B000080A04FB01F7914644465546804691B0CE +:1066C000059307F63443C318049302F08003009344 +:1066D00002F0400302F0020B019302F00403CDE943 +:1066E000023B1A9E0744A34634B1D8F87436B3F17E +:1066F000000B18BF4FF0010B039B33B1D7F8481CB8 +:1067000000294BF0020118BF8B4635B1D8F8FC1BAD +:1067100000294BF0080118BF8B46009B33B1D7F816 +:10672000481C00294BF0800118BF8B46019B33B1F8 +:10673000D8F8581800294BF0400118BF8B46029B2F +:1067400023BB19F0100F06D0D8F81C1900294BF004 +:10675000100118BF8B4619F0200F06D0D8F8A819E1 +:1067600000294BF0200118BF8B4619F4807F32D1ED +:10677000CB4568D0002E4CD0731E012E4FF0010087 +:1067800014BF1E460026FCF71BFEACE708F5C86ADE +:106790004FF0FF315046FBF745FE0A21049B08915C +:1067A000D7F8701C07A8CDF838800F930D900029FA +:1067B00058D008A888470999002933D0442906D120 +:1067C00097F83A1C00294BF0040118BF8B4650463D +:1067D000FBF74CFFB5E708F5C86A4FF0FF315046AC +:1067E000FBF720FE0A21049B0891D7F8701C07A82C +:1067F000CDF838800F930D90002933D008A8884732 +:106800000999B1B1442923D05046FBF72FFF002E40 +:10681000B2D1059BD945C3F800B017D0432011B0C1 +:10682000BDE8F08F079901294BF0040108BF8B46A2 +:10683000CDE707990129E7D150464BF4807BFBF760 +:1068400015FFCB4596D1059BC3F800B00020E6E7C5 +:1068500097F83A1C0029D7D050464BF4807BFBF7C1 +:1068600005FFEEE75046FBF701FFD7E7EFF3108394 +:1068700072B6D0F8782662B1002210B4D0F87C4607 +:10688000E161CA61C0F87C1683F310885DF8044B9F +:106890007047C0F87816C0F87C16CA6183F3108878 +:1068A000082100F24C70FBF7BDBB00BF0346D3F8D4 +:1068B00020250846496B0132C3F82025F9B18168CB +:1068C0000A7881631209042A80F8302007D0062A4A +:1068D00009D1D3F8C02E32B1014618461047D3F87B +:1068E000CC2C002AF8D1D3F83815D3F85025013133 +:1068F0000132C3F83815C3F8502501F00DBD03F679 +:1069000034424263DBE700BFF0B51646D0F81425E9 +:1069100004460132C0F814254A6B0D4685B072B3A7 +:10692000526900930C9B03930B9B02930A9B019368 +:106930003346FFF7CDFD0D9F77B9D4F83436A3B1B8 +:106940002A460DAB3146204642F8347F00F02EF83F +:106950006B6B53B10D9F47B13246294620460C9BC5 +:106960000097FFF77BF805B0F0BDD4F83C3528461A +:106970000133C4F83C3501F043FD05B0F0BDD0F85B +:106980003C15AA686B6A0131143A1433C0F83C15FF +:106990002846AA606B6201F033FD05B0F0BD00BF70 +:1069A0000022012100F24C70FBF73CBB2DE9F043C3 +:1069B000002501F07044B4F1604F1D6030D04C1CD4 +:1069C0002ED090F8386C00F6344C002E31D164464D +:1069D00090F8849C00F5486EB9F1000F03D090F850 +:1069E000865C002D69D1714D4FEA11484FEA084885 +:1069F000A84500F09180D0F808C0BCF1000F45D147 +:106A00001568002D77D02A793AB1AA792AB16A6936 +:106A100066486FF30F02824222D02120BDE8F08346 +:106A20001468196054B3A379002BF6D00020BDE898 +:106A3000F08390F83A4CACB96446002EC8D090F878 +:106A40003A5C002DC4D0D0F84C5CD0F8507C0D409E +:106A5000BD42BDD11568002D00F08980AC45B7D18D +:106A60001960E3E7D0F8484C8C42E5D114680CB1CA +:106A70006445E1D1C2F800C01960D7E790F83A3C0C +:106A8000002BCAD000F634401060CFE7D0F80C805D +:106A9000B8F1000FB4D098F80650002DB0D0D8E966 +:106AA00006100CEA01018842B7D11168002979D09B +:106AB0004145B2D1C3F800C0B8E7D0F8985CD0F82F +:106AC0009C7C0D40BD428ED1106818B3C2F800E026 +:106AD000C6E71EB190F83A5C002D4AD1B9F1000F1B +:106AE00049D1D0F808C0BCF1000F96D0D0F80C8086 +:106AF000B8F1000FCFD17EBBB9F1000F8DD090F867 +:106B0000864C002C89D0D0F8940C284C6FF30F00E1 +:106B1000A04282D174462AE01568002DD9D095F89C +:106B200004C0BCF1000F04D095F806C0BCF1000F02 +:106B300096D1D0F808C0BCF1000F3FF46EAFD0F88A +:106B40000C80B8F1000FA6D15DE7D0F80C80B8F149 +:106B5000000FA0D1002ED2D090F83A5C002DCBD0FF +:106B6000D0F8485C114E6FF30F05B542C4D11460E4 +:106B700076E7E646AAE790F8865C002DA6D1D0F825 +:106B800008C0BCF1000FE0D1002EB8D090F83A5CFC +:106B9000002DB4D0D0F8485C044E6FF30F05B54219 +:106BA000ADD1E4E7C2F8008084E700BF0000FEA991 +:106BB00010B594468E461C4682B00021724663464C +:106BC0000094FFF76FFD02B010BD00BFFFFFFFFF95 +:106BD0002DE9F04F0446012600F5C86893B04FF048 +:106BE000FF314046FBF71EFC94F8383C04F6344570 +:106BF000C4F874660DF1180923B1D4F8703C002B69 +:106C000040F008814FF0FF3B4FF4807604F5E873C5 +:106C10009F4F04F24C7A02934046FBF727FD05ABE9 +:106C200001224FF0FF315046CDF800B0FBF78AF952 +:106C30004FF0FF314046FBF7F5FB059B180726D5C3 +:106C4000D4F8782642B91DE082F310882046FFF779 +:106C50002DFED4F87836A3B1EFF3108272B6D4F8D3 +:106C60007816CB69C4F87836002BEDD1C4F87C36A1 +:106C700082F310882046FFF719FED4F87836002BEF +:106C8000EAD1059B23F008030593002BC4D0190615 +:106C900009D5D4F8B43920469847059B23F08003E2 +:106CA0000593002BB8D0DA0513D5D4F87838002B2B +:106CB0007AD1D4F87C380BB120469847D4F8B03953 +:106CC0000BB120469847059B23F480730593002B56 +:106CD000A2D0D80730D5D4F8FC3B0BB1204698475A +:106CE000D4F8143C0BB120469847D4F85C380BB16B +:106CF00020469847D4F8A4370BB120469847D4F8DB +:106D0000AC390BB120469847D4F8783813B12046F7 +:106D1000FEF796F9D4F880380BB120469847204604 +:106D200004F0F4FF204605F0A3F8059B23F00103CF +:106D30000593002B3FF470AFD90605D5D4F8002C8D +:106D400012B120469047059B9A0605D5D4F8182C19 +:106D500012B120469047059B580604D5D4F86038F8 +:106D600020469847059B590545D49A0705D5D4F880 +:106D7000A02712B120469047059B580704D5D4F8A8 +:106D8000703820469847059B190525D4DA0404D5A8 +:106D9000D4F8303C20469847059B5B047FF53CAF18 +:106DA0002046FEF7EBFC37E7D4F8543C0022002BDA +:106DB0003FF47FAF197F03297FF47BAF0299204610 +:106DC000CDE9002103F108010393FEF719FA039BB3 +:106DD0001A7F013A1A776CE794F8383C4BB11222CB +:106DE000CDE91045D4F8703C0AA8CDF83C900A9241 +:106DF0009847059BCAE794F8383C4BB10822CDE987 +:106E00000C67CDE91045D4F8703C0AA80A9298475F +:106E1000059BAAE7132284F83A6C0A920AA8CDE9E6 +:106E200010459847D4F8703C0A960AA810949847E1 +:106E3000022310940A930AA8D4F8703C9847D4F817 +:106E4000546C66B106F10801484600F041FF2A463D +:106E50004946204600F046FBB669002EF2D1D4F830 +:106E6000C03E002B3FF4CEAE9FED056B9FED067B41 +:106E70002A464946204689ED007F00F033FBC1E6F3 +:106E8000000002FF00000000000000000100000000 +:106E90000100005E8A6852F8143BC3F30363053BAC +:106EA000DBB2002B4DD02DE9F0410024A4464FEA7F +:106EB000830E1378012B32D0442B0CD043B153787E +:106EC000012B2AD99C44F44527D81A44F445F0D321 +:106ED0000120BDE8F0810134012C24D85378D57805 +:106EE000A3F10807202F96784FEA15181BD89F07A3 +:106EF00019D1042E1ED9F6071CD5B8F10F0F06D0F4 +:106F000015F00E0FDED005F00F05032DDAD04FF08F +:106F100040620CF11803FDF717FF0020D9E701329A +:106F20000CF1010CD2E74FF040620CF11603FDF7B3 +:106F30000BFFF2E74FF040620CF11703FDF704FF7F +:106F4000EBE70120704700BF2DE9F043D1F808803E +:106F50004A6AD8F800600C4633BA9BB29A4205469A +:106F600087B020D029D30027A2EB03094B62A06988 +:106F7000002800F0F580D0E902239A1A4A4500F271 +:106F8000F5802346A9EB02091A465B689842FBD1BB +:106F9000A242576008BF0022A26101F0BDF9B9F119 +:106FA000000FE4D1636A06F00F06B3EB860F676B40 +:106FB0004FEA860201D9042E0FD82046D5F838258D +:106FC000D5F8503501320133C5F83825C5F85035AC +:106FD00007B0BDE8F04301F09FB9002304210093FE +:106FE0002046FEF777FA4FF6FF73984240F0C380D1 +:106FF000D8F80030052E18BAD8F8043019BAD8F8E5 +:1070000008301ABAD8F80C30CDE902011BBA049244 +:1070100005939DED027FD8F8101088ED007F09BA26 +:10702000C8F8101044D17B698B4271D000296FD011 +:10703000D7E9063203EA0100904264D04B1C67D0C6 +:1070400001F10143B3F1807F62D33A462846FEF74F +:1070500001FA00285CD17B69002B40F0D280D8F87F +:107060000820636A02F47F02B2F5881FD5F8246510 +:10707000D5F8281540F0B580A068143B42696362DA +:1070800014300B44A060C5F8283513BA9BB2721CAB +:10709000442BC5F8242540F0A680D5F81C39002BD8 +:1070A00000F0A1802146284607B0BDE8F04318470C +:1070B00021462846FFF7EEFE002800F08580D8F82C +:1070C000101006F18043013B48F82310D8F80C203B +:1070D00008EB830343F8042CD8F80820103B9A608F +:1070E000D8F80420053E5A60D8F8002022F09E42CD +:1070F00042F08A421A609846A360A363636AA3EBD6 +:10710000860363628FE7DA4321EA03039A4295D14B +:10711000D8F80430C3F30D03002B3BD0D5F86C3501 +:10712000D5F8A0270133C5F86C35002A4CD0EFF311 +:10713000108272B6D5F8AC37002B4CD00023D5F8AE +:10714000B017CC61E361C5F8B04782F31088002224 +:10715000022105F24C7007B0BDE8F043FAF762BFB8 +:10716000E368A3EB0902E260636A1CE7A3EB09038F +:10717000C360636A17E7D5F83815D5F85425D5F8F4 +:1071800050350131013220460133C5F83815C5F8B4 +:1071900054251BE7A068636A1430D5F8241598F8C5 +:1071A0000A20A060D5F82805143B01311844636219 +:1071B000C5F82415C5F8280521462846FEF704FB26 +:1071C00038B907B0BDE8F083D5F850352046013313 +:1071D000FCE62046FCE6C5F8AC47C5F8B047E361DD +:1071E000B3E7013EC91A2046D5F84025D5F85035F9 +:1071F00001320133C5F82465C5F82815C5F84025C6 +:10720000E4E6D5F8342652B121462846D5F82C3587 +:107210000133C5F82C3507B0BDE8F0431047D5F869 +:107220004025D5F85035204601320133E6E700BF4E +:107230002DE9F04F0546D0F818B00769DBF838366D +:10724000DBF85C2595B003F1010E0CAE1BBAD7F844 +:107250000890D7F8008002F1010A019108930FCD40 +:107260000FC695E80F0086E80F00CBF85CA5CBF8B9 +:1072700038E6BF61C7F8389099F806E009F1280CA4 +:10728000724609F106040AB12B2A08D19CF8013094 +:10729000644601339CF800200CEBC30CF3E72C236D +:1072A0002370B96896467A6AA1EB0C039A18ACEB86 +:1072B00001010391009200F0A080019A0021134483 +:1072C000103206924FF6F8724FF006091340083B51 +:1072D000059107930291CDF810C0CDF824E0009AF3 +:1072E000079B9A4240F29480D21ACDE900234FF6D0 +:1072F000FC750024D8F82820069B15409D4228BF25 +:107300001D46039A019B03EB020A0AF118060023AB +:1073100040461A460BA900F00FFE00287FD10B9AB9 +:1073200082F83090002C70D0A3695A60A261AE42FE +:1073300069D3761B5562EAD1BA6BBD69BA60A2689F +:10734000384602F11001E268BF611032C4E902124E +:10735000A4612146039A00F01FF900285FD1A269B9 +:10736000099BD168E2680832E260626A08326262B0 +:107370000B70059BBDF8082048700BB9013292B222 +:10738000089B52BA4B60049B4A80BD61AB60019D73 +:1073900021462A46384600F0FFF800283FD1A6686B +:1073A000796B70684968029B00BAAAF1200C80B220 +:1073B0002B4440EA0C40CD6BDBF8681500BADBF8D3 +:1073C0001C2502934B1CDBF818157060B8690AF194 +:1073D000080A8068083A01315244C4F824A0049095 +:1073E000CBF868351094CBF81815CBF81C250CA8F1 +:1073F000A847009B002B7FF472AF384601F000F8DD +:1074000015B0BDE8F08F566296E7144692618EE79C +:10741000009B0193012305930023009367E73846FF +:1074200000F0EEFF14B1204600F076FF15B0BDE885 +:10743000F08F00BF70B5079C84469E4608680CB16B +:1074400001232360DCF8141584680131CCF814158D +:1074500090F83210436A283128334362456BC9B231 +:10746000A4F12803846380F832108360AD78042D82 +:1074700006D03A2A10D1012D0ED1595C87290BD1A3 +:1074800001698B4211D24FF0FF30FBF799FF4FF0AB +:10749000FF30FBF795FFF6E7DCF83C350133CCF81D +:1074A0003C3500F0ADFF502070BD60260499A4F17A +:1074B000200541EA0E4141EA022212BA83632946BD +:1074C00044E90A620598103C00F0F8FB2146069852 +:1074D00000F0F4FB204600F071FC284600F06EFC42 +:1074E000002070BD8C4670B543F233350346144618 +:1074F0000826DCF80C2088B0CDE9025200F5C865FA +:107500004FF0FF312846CDE906340096FAF78AFF9E +:107510006846E36B98472846FBF7A8F8019808B03F +:1075200070BD00BF8C4670B543F233350346144638 +:107530000926DCF80C2088B0CDE9025200F5C865B8 +:107540004FF0FF312846CDE906340096FAF76AFF7E +:107550006846E36B98472846FBF788F8019808B01F +:1075600070BD00BF9209022A10B58C6B0BD0032AA4 +:1075700003D0012A0BD0002010BDA26902F07F4287 +:10758000B2F17F4F03D0034A2833FDF781FD542029 +:1075900010BD00BF000002042DE9F04FD1F81880A3 +:1075A00085B0CDE90210D0F818C014464046002C32 +:1075B0007CD0BCF1000F00F0C880002800F0C5802E +:1075C000DCE90235ED1AA54228BF25464669C268A6 +:1075D00028BF4FF00408A6EB020138BF4FF00108A6 +:1075E000A942C0F0A380416A57194E1B5919C760C0 +:1075F00046624FF0000A08F0010BCCF80810002D8D +:1076000000F0AB8025F01F07E71BCDF804C08146D2 +:10761000BC461946AF08013F51F8040B161D062F52 +:1076200005D8DFE807F04F4C4919470F09000B4612 +:1076300010600431324604361B6813600B46324634 +:107640000431043618680B461060324653F8041BA8 +:1076500042F8041B161D191D1B681360B64651F82D +:10766000043B4EF8043B0B46724653F8080BA44506 +:1076700042F8080B4868CEF804003FD0203DA4F142 +:107680002004C6D14846DDF804C0BBF1000F31D05C +:10769000DCF804C0039BC3F818C0BAF1000F02D095 +:1076A0004068029B986118F0040F80D0002005B05C +:1076B000BDE8F08F1646C8E716461946CEE796464F +:1076C0001946D0E786461F460B4605F003010229FE +:1076D000C2F800E048469646DDF804C0324617D0AE +:1076E000032917D0012901D11B781370641BBBF14A +:1076F000000FCDD1BAF1000FD8D0D1E70F1D05F0A2 +:10770000030102294846DDF804C00EF1040EE7D15A +:107710001E4605E03B797E1D0EF105028EF8043011 +:10772000334613F8011B02F8011BDDE7476A5D18B9 +:107730007F1AC6604762CCF8085051B14FF0020A78 +:107740000D464FF0000BD0465CE7432005B0BDE886 +:10775000F08F4068029B986129E7BBF1000FA5D02C +:10776000DCF804C0039BC3F818C09CE72DE9F04186 +:10777000012496B00591496B1E9F4D6807947DB119 +:107780001D99029701911C990446009107A9039144 +:1077900005A9FFF74FFE064658B116B0BDE8F081C7 +:1077A0004FF0FF30FBF70CFE4FF0FF30FBF708FE09 +:1077B000F6E7059BD5F824809A6838461D999A63A8 +:1077C00000F050FA012818D0384600F091FAB0F1D4 +:1077D000805F12D0059B14940E96129315966A79C9 +:1077E00022B33A6802F07F42B2F17F4F3FD143F2B9 +:1077F0003332F968CDE910211CE00023D4F83C268F +:1078000005980EA900F0F8FB00286FD0D4F8582591 +:10781000D4F8483501320133C4F85825C4F8483546 +:10782000059800F0EDFD16B0BDE8F08100200021C4 +:10783000CDE910011595596A41456CD8D4F81C352D +:10784000D4F81825ED6B283B01320B44C4F81825F9 +:10785000C4F81C3515B10EA8A8479EE74FF0FF30BD +:10786000FBF7AEFD4FF0FF30FBF7AAFDF6E70AA8E5 +:10787000099600F01DFA334639462046009608AABC +:10788000FDF7ACFB00284BD03946204604F012FB34 +:10789000002874D038460AA900F010FA4FF0FF30E3 +:1078A000059B39465B6B08AACDE901036B6A20464C +:1078B00000930AABFDF712FB0028B1D1089B5E6A6A +:1078C000727E0996911E0329059B39D8318A032AB5 +:1078D00049BA89B21091D6F81210159509BA1191CA +:1078E000A9D1042205217276F161A4E7059BD4F8A1 +:1078F0001825596B586AD4F81C354D6828380E99EC +:10790000034401324D632046C4F81825C4F81C35E1 +:10791000FEF7ACFF84E741460EA8FFF789FC3CE781 +:1079200008980AA9436A1430099300F0C7F9099E20 +:10793000727E002AC6D14FF0FF30FBF741FDFAE717 +:107940000021B06AD961002838D0F26AD361B27ED2 +:10795000F362531CDBB2042BB3767FF61EAFC36910 +:10796000B276B36200F04CFDD4F84825D4F858350F +:1079700001320133C4F84825C4F858350DE72946CB +:1079800020460AAA09AB04F007FA00287FF448AFA2 +:107990004FF0FF3305983946406B08AACDE9013016 +:1079A0006B6A204600930AABFDF798FA00287FF433 +:1079B00037AF099E002E81D0727E83E7D4F8781805 +:1079C000C1B10121B176C6E90A335B6B356200258E +:1079D000062A336308BF7176012220460AA9019660 +:1079E0000095FDF70DFC0222099B1A76D4F8C42EEF +:1079F000DA61D2E61846B5E72DE9F043D0F8544CE9 +:107A000080460D4689B0002C34D04FF00009002686 +:107A1000002703E0A369A14663B31C46A378002BAB +:107A2000F8D0637F042BF5D1D4E9022329466846B8 +:107A3000CDE90267CDE9002300F014F90028E9D070 +:107A400000234FF00002A1692370A370A283B9F153 +:107A5000000F23D0C9F8181004F10806314604A815 +:107A600000F036F94046626804A9FFF75BFD304636 +:107A700000F01EF9D5E906239AB1D361EB6903B191 +:107A80009A610023C5E90633D8F8BC3E0BB19D616D +:107A9000EB61C8F8BC5E09B0BDE8F083C8F8541CBF +:107AA000DAE7C8F8B83EEAE7D0F86C35D0F8A02796 +:107AB0000133C0F86C35002A51D04A6A70B5072AE4 +:107AC0000C464AD98D688446B5F802E09EFA9EF3CA +:107AD0001EF4807F6B809BB21FD1072B30D923F01F +:107AE0000703083A1344B3F5803F2BD2EFF310821B +:107AF00072B6DCF8AC37EBB10023DCF8B017CC6120 +:107B0000E361CCF8B04782F31088002202210CF226 +:107B10004C70FAF787FA002070BD8E6B766816F409 +:107B2000E02FDCD004234FF08062A5F802E0FDF7DF +:107B3000AFFA12E0CCF8AC47CCF8B047E361E2E72B +:107B4000552070BDA36B4FF08062EB1A2146604652 +:107B5000A5F802E00233FDF79BFA542070BD5420D3 +:107B6000704700BF2DE9F843D1E90235ED1A012D28 +:107B700039D95A788C6B0132D200A3EB040C9542B0 +:107B80000F4680464FF00204ACF12809A2F102062C +:107B900013D223E0012A04F102031AD009EB0403F3 +:107BA00039464046FFF7DEFC023480B96B789A1CF8 +:107BB000B61A1C44002E09DDBB681A5D1D19002A87 +:107BC000E8D1013E002E04F10104F5DC0020BDE8FF +:107BD000F8836C78A21CB61A1C44EBE79A78ACF1D7 +:107BE0002603FFF7BFFC5420BDE8F8834B6A072B40 +:107BF00013D98B6893F803C0BCF1000F01D1604624 +:107C0000704710B58C6B4FF080621B1B0233FDF781 +:107C10003FFA4FF0540C604610BD4FF0540C6046D4 +:107C2000704700BFF8B5540906460D4602F01F071D +:107C300003D0A20011F00AFF88B977B14FF0FF33EB +:107C400056F8242055F82410C7F120074A40BB40BD +:107C50001A420CBF01200020F8BD0120F8BD002011 +:107C6000F8BD00BF02680B689A4201D0002070473F +:107C700042684B689A42F9D182688B689A42F5D182 +:107C8000C068CB68C01AB0FA80F04009704700BFE6 +:107C90000346006848B95A6842B99968104629B93C +:107CA000D868B0FA80F0400970470020704700BFE4 +:107CB00080EF506080ED007F704700BF03680B606D +:107CC00043684B6083688B60C368CB60704700BFBC +:107CD0000022012310B4054C8360C0E90042CB6848 +:107CE0005DF8044B43F07F43C3607047000002FF20 +:107CF000036803F07F42B2F17F4F16D09A0D9205D0 +:107D000012F1C07F40D012F1A07F0CD0D0E9011257 +:107D10000B43134307D1C36863B3012B214808BF4A +:107D20004FF0805070471F48704713F57F0F24D0E5 +:107D300013F57E0F10D013F57B0F22D1436803BBE0 +:107D40008368F3B9184AC368934222D0022B1748BC +:107D500018BF4FF080407047436893B98368D3B130 +:107D6000012B0ED1C3681248B3F17F4F38BF4FF0DB +:107D7000804070474FF00050704743680BB98368EC +:107D800023B14FF0804070470A487047C368012B09 +:107D9000DCD109487047C368012BFAD0022BF0D11F +:107DA00002487047040000800300010020000040EA +:107DB000400000400100008010000040A8B1D0E960 +:107DC000022310B4D0E9004185B024BA09BA12BA2E +:107DD0001BBACDE90041CDE902239DED007F80ED86 +:107DE000007F05B05DF8044B7047704791ED007F50 +:107DF0002DE9F043F9EE06CF00244FF034094FF09F +:107E0000100E88461E46174683B01C600CF00F0CFF +:107E1000BCF1100F08BF4FF0000C09FB0CF4051962 +:107E200095F8E9310CF1010C33B1BEF1010EEFD13F +:107E3000432003B0BDE8F08304F5E8740444214610 +:107E4000019300F013F840462146FFF737FF062262 +:107E5000019B85F8E92118467B68C5F80072C5F8D2 +:107E6000F031346003B0BDE8F08300BFF8B58C6A30 +:107E70000D4606462CB12046E46900F0C1FA002CFC +:107E8000F9D100236A6AC5E90A332B61AB826B76AC +:107E90006B8302B193610020D6F810756862394691 +:107EA00077B133460822D3F890402CB1D3F8B440D0 +:107EB0000139AC4206D019B1013A03F12803F2D1DD +:107EC0000020F8BD013FC3F89000C3F8B400C6F825 +:107ED0001075F0E791ED007F2DE9F0470023F9EEF2 +:107EE000064F10264FF0340A0F4690468146136025 +:107EF00004F00F040AFB04F309EB030C9CF8E921DE +:107F00005AB103F5E87309EB0305DCF8F03123B14E +:107F100039462846FFF7A6FE40B90134102C08BFA9 +:107F20000024013EE6D14320BDE8F0870020C8F8D8 +:107F30000050BDE8F08700BF70B50446806A9042EB +:107F400029D300200860EFF3108C72B6A5683DB904 +:107F500020690130206103BB01208CF3108870BDC3 +:107F60004FF0AA364FF0040EE369013DA5601D698C +:107F70002A44DD69E561C3E90600C3E902225860CD +:107F80005862586383F82C0083F832001E62A3F80D +:107F900030E00B60E1E74D2070BD60690130606149 +:107FA00012480568E967E16AAA67114AEC66AA66A1 +:107FB000C1B14A6FC5E91C1215674D6701210C203C +:107FC000226B0A4422630B4AEB64136828630B4458 +:107FD0001360A9638CF310882846FBF7F3FAD5F8F1 +:107FE000840070BDE562C5E91C55E7E7ACE30022FB +:107FF000B981000210E300222DE9F0430024164667 +:10800000426A85B00C60002A4CD0224680468946E0 +:10801000304603A91F46FFF78FFF044610BBD8F870 +:10802000343003984546436398F8303080F8303058 +:10803000D8F810100097D8F80C203346521A00F0E8 +:1080400033F8044609E06D6885B1D5E9021233467C +:108050000097521A00F028F804460398002CF2D03A +:1080600000F05AF9204605B0BDE8F083D8F810506A +:10807000D8F80830426A5B1BD8F83810D21A42622E +:10808000D8F824604D1B0169B2420B442944836037 +:10809000816305D1C9F80000204605B0BDE8F08332 +:1080A00000F03AF91224DDE72DE9F04F9946836993 +:1080B00085B080460F461546DDF838B0002B4CD011 +:1080C0001C4600266269E168A2466468521A16449A +:1080D000002CF7D1AE4203941AD200240AE0A26920 +:1080E000002A37D05360A3615A69DB68D31A1E4453 +:1080F000B54239D95B460022484603A9FFF71CFF69 +:108100000346002841D1039B002CE8D11C46EBE735 +:10811000D8F824202A44C8F82420039325B914E071 +:1081200053680393C8F81830D8685C693946241A34 +:10813000AC4228BF2C46224611F0CCFC039A2D1BE2 +:10814000D36827442344D360EAD10023184605B0FE +:10815000BDE8F08FA3616360C6E74669C268B61ADE +:10816000AE421DD29A46B8E7BAF1000F1CD0CAF849 +:1081700004400021D8F82430A1615A19D8F81830E9 +:10818000C8F824209BB10393CEE7002CDED00190E9 +:10819000204600F0C1F8019B184605B0BDE8F08FFD +:1081A000426A03462A44B6E7C8F80440E1E743467A +:1081B000CDF80C80B8E700BFC36EEFF3108172B644 +:1081C000826E52B14BB110B4164A1C68944207D06B +:1081D00081F310885DF8044B704781F31088704775 +:1081E0000024026F8466824219D0DC6A8442446FA4 +:1081F00008BFDA62546722671A6B046B013A0C2CD1 +:108200001A63E5D10124084AC0F884401368234466 +:10821000136081F310885DF8044BFBF757B9DC62FB +:10822000EAE700BF4B43415010E300222DE9F84F2D +:1082300092463C2204468B460A9D0AF13F071D44A4 +:10824000033323F00306AD1B25F00305002127F0BF +:10825000030706EB02090AEB020811F021FC701972 +:10826000F3199842C4E90865C4F804B0C4F828A01A +:108270003FD300214FF0FF3B8A46B044A9EB0309EE +:10828000A8EB0308A6EB030C03EB0C0203EB090EAF +:1082900008EB0305D36143F80C40C2E904E5C2F8DA +:1082A00004A0C2F820B01A463B44984201F10101F3 +:1082B000EAD20023D21BD361C4E90211E661EFF3D5 +:1082C000108172B60C4A0D48136820606BB19A6B2E +:1082D0009C635463C4E90D32094A13680133136087 +:1082E00081F310880020BDE8F88FC4E90D441460C4 +:1082F000F2E732460021DCE76CE400224B434150B8 +:1083000068E4002200230249024A0B6013607047B0 +:108310006CE4002268E4002200286AD02DE9F843CA +:1083200003461A6A4FF0FF39B2F1AA3F4FF000043A +:10833000314F41D15E68EFF3108872B61968C86A90 +:10834000002845D0026F824250D0D0F874C0CA6273 +:10835000C2F874C0CCF8702000220D6BD7F800C0B2 +:1083600005F1FF3E0CF1010CC1F830E0C7F800C088 +:10837000826688F310884FF0AA3E816FC3E9062217 +:108380001D6983F82C201C8683F83220D0F87CC02D +:108390002944C3E902115A605A625A63C3F820E0C3 +:1083A000CCF80030C0F88420FBF790F8DEB13346FB +:1083B0001A6AB2F1AA3FBDD01B6833B10F4A1968DF +:1083C000914202D19A6901329A610720BDE8F8838F +:1083D0008A68C8690132C3E90709CB618A6088F3FA +:1083E0001088002EE3D10020BDE8F8830022CA6285 +:1083F000B2E70020704700BF10E300224B4341501A +:10840000EFF3108272B6036AB3F1AA3F17D00133BB +:1084100015D010B400214FF0DD3490F832C08368DD +:10842000C46163448360436A80F83210A3EB0C0399 +:10843000436282F3108808465DF8044B704782F36C +:108440001088FFF769BF00BF2DE9F041134FDFF837 +:108450006880134E3B68D8F800103268114D0B430A +:108460001343114C2A6813432268134314D1FFF7B6 +:1084700049FFFEF7ADF800F0A7FB4FF000420B4BB1 +:108480003A60C8F800300A4B0A4A336003F10073BF +:1084900003F6C9032A602360BDE8F08180E400226E +:1084A00078E4002274E4002270E400220A006400F0 +:1084B0004B010A054A12201C7CE40022704700BFD1 +:1084C000EFF3108272B6C36E4BB310B423491C682D +:1084D0008C421CD1816ED1B1EFF30584204909682B +:1084E00021431FD1046FC3F8F4108442D3F8F03055 +:1084F000816611D0416FC3F8104161670C67D3F8F2 +:108500001411046B01390C2CC3F8141119D082F327 +:1085100010885DF8044B7047C3F81011EFE782F341 +:10852000108870470F49D3F8AC30816682F3108809 +:1085300000224FF480515DF8044B03F24C70F9F7C0 +:1085400071BD23240849C0F884400B6801330B60D7 +:1085500082F310885DF8044BFAF7B8BF20504354FB +:10856000E0010022BD84000210E300222DE9F04169 +:108570000546D0F8AC4084B004F5C8680391404685 +:108580004FF0FF311746F9F74DFFD5F8EC30002BCF +:1085900032D1D5F8F4307BBB039800284CD000EBE7 +:1085A000102303F01F0304EB830CDCF82069E86060 +:1085B000002E4FD0344603E0D4F8EC40A64222D03F +:1085C000E1688142F8D1002F4CD0D4F814212A4E12 +:1085D0000132C4F8142132684346C5E93C4204F52F +:1085E00088702A462549009703F056F93368D3F876 +:1085F000840004B0BDE8F0814046FAF737F8222045 +:1086000004B0BDE8F081F3689842DCD0EFF310814C +:1086100072B6DCF82039D3F8F020C5E93B32C2F855 +:10862000EC50C3F8F05081F310884046FAF71EF87A +:10863000002004B0BDE8F08111F076F9C0F30D011F +:1086400001F54041204603AA039100F087FA70B972 +:108650000398A4E7EFF3108172B6C5E93B55CCF857 +:108660002059E0E74046FAF701F82320C8E74046E2 +:10867000F9F7FCFF4520C3E7ACE30022C184000208 +:108680002DE9F0410446D0F8AC704FF0FF3107F50A +:10869000C8663046F9F7C6FE626C0A2A63D0012A22 +:1086A0005BD1D4F8EC1000294ED0E26802EB122224 +:1086B00002F01F05EFF3108872B6D4F8BC30002B1F +:1086C00056D1D4F8EC30A34259D0D4F8F02007EBBF +:1086D0008501C3F8F020C2F8EC30D1F82039A3426C +:1086E00004BFD4F8EC30C1F820390023C4F8EC30D2 +:1086F00088F31088D4F8102102B3D4F81411D06E86 +:108700000139C0E94421C0F8F430C4E94433EFF33F +:10871000108172B607EB8503D3F82029AAB3D2F8EB +:10872000F030C0E93B23C3F8EC00C2F8F00081F35D +:108730001088002100F5887003F08AF83046F9F7B8 +:1087400095FF0020BDE8F081D4F8F40010B3FFF7E6 +:10875000B7FE3046F9F78AFFF3E73046F9F786FFB0 +:108760003520BDE8F081204601F00AFA626C96E7F8 +:10877000204601F0C5FDD4F8EC30A342A5D100227B +:1087800005F5127347F82320AFE7C0E93B00C3F8B3 +:108790002009CCE73046F9F769FF2420D2E700BF73 +:1087A000EFF3108172B6C26E2AB310B4204B146876 +:1087B0009C4219D1836EBBB1D2F8AC40EFF3058C6B +:1087C0001C4B1B6853EA0C0318D194688366C2F8EB +:1087D0000831C2F8D83064B90224D36C013BD364A9 +:1087E000036B54640C2B16D081F310885DF8044B96 +:1087F00070470124F4E781F3108870470E4B8366BD +:1088000081F31088002204F24C704FF480515DF81F +:10881000044BF9F707BC3824084AC0F884401368B1 +:108820000133136081F310885DF8044BFAF74EBEF4 +:1088300020504354E0010022BD84000210E30022D6 +:10884000D0F8A4392DE9F041D0F8A079002B4AD016 +:108850002A4D03F1FF3818E0D7F8080110B1836EF4 +:10886000AB4246D0D7F80C0110B1836EAB423CD07E +:10887000D7F8FC404CBBD7F80441C4B908F1FF3825 +:10888000B8F1FF3FD7F818712DD0D7F81441002C5C +:10889000E2D0D7F8106102E0013C366FDCD0B36E55 +:1088A000AB42F9D100213046FFF70AFEF4E7D7F8D2 +:1088B000006102E0013C366FE0D0B36EAB42F9D10B +:1088C0000021304603F066F8F4E7D7F8F86002E0DC +:1088D000013C366FCFD0B36EAB42F9D100213046A8 +:1088E00000F052FEF4E7BDE8F081002100F008F846 +:1088F000BEE70021FFF754FFB4E700BFBD840002CC +:10890000EFF3108172B6C26EC2B130B41A4C156862 +:10891000A5420FD1846E034664B1EFF3058C174C6A +:10892000246854EA0C040CD1056B84660C2DC2F843 +:108930000C4114D081F3108830BC704781F310884B +:1089400070470F4CD2F8AC009C6681F3108800226F +:1089500030BC4FF4805100F24C70F9F763BB4125F5 +:10896000084CC0F8845022680132226081F31088DC +:1089700030BCFAF7ABBD00BF20504354E0010022E9 +:10898000BD84000210E300222DE9F0414FF0090EF2 +:1089900004464EF001E000F6C413C0F82C3B00F68C +:1089A000E81343F8083C24330FF005C800254FF0C6 +:1089B000140C45F6C0524FF00A086426104F1149B6 +:1089C000114B1248DFF858E0C4F8B479C4F8AC1978 +:1089D000C4F8303C0E490F4B0F4FC4F8B009C4F82F +:1089E000245B20461A60CEF80080C7F800C00E60F5 +:1089F000FDF7A4F9094B2846C4F8A839BDE8F08171 +:108A0000559500025195000241880002258A000216 +:108A100088E4002284E400228CE40022F191000228 +:108A200090E40022F8B54C4BD0F8A0491F68D0F86C +:108A3000A4395BB306465D1E07E0DB1BC4F8D830E3 +:108A4000013D6B1CD4F8184120D0636C042B08D96D +:108A5000D4E913239A4237D0636DBB423BD9DB1B69 +:108A60006365D4F8D830002BEAD0BB42E5D8D4E90E +:108A7000383293420BD394F8A81041B92046013DF7 +:108A800001F094F86B1CD4F81841DED1F8BDD4F88D +:108A9000A0108A4203D894F8A820012AEED0626C74 +:108AA000D11E012930D9D4F8D010C9B1A36C00224D +:108AB000013BE3662146304601F03AFC0022236C7C +:108AC00084F8AA206366BBE7D4E920329A42C8D270 +:108AD000636DBB42C3D82046A16C00F0CFFBC0E75A +:108AE000216E09B9062AE1D9073A042AA8D801A1BA +:108AF00051F822F02D8B0002418A00022D8B0002DA +:108B0000518B00022D8B0002D4F8E820013303FBC7 +:108B100002F2C4F8E030D4F8DC30A16C9340204677 +:108B2000C4F8D830013900F0C5FC89E7D4F8E82052 +:108B3000013303FB02F2C4F8E030D4F8DC30A16C5E +:108B400093402046C4F8D830013900F065FC77E73F +:108B5000204601F015F873E790E400222DE9F0417A +:108B60000F46064690460C4600F5C8654FF0FF31AB +:108B70002846F9F757FC04EB142303F01F0303F511 +:108B8000127356F82320B2B1134603E0D3F8EC3049 +:108B90009A4210D0D968A142F8D101342846F9F799 +:108BA00065FDB4F5803F28BF4FF44044BC42DDD1A1 +:108BB0004520BDE8F0812846F9F758FD0020C8F8A7 +:108BC0000040BDE8F08100BF704700BF002384462D +:108BD000136003290FD99CF80030022B11D053B138 +:108BE000012B0AD09CF80100844478B188420CD84B +:108BF000091A0329EFD8012070470CF1010C013943 +:108C0000E7E79CF80130042B01D0002070479CF866 +:108C10000210012011609CF8033043EA0123136025 +:108C2000704700BF70B50D460646D0B0144600210F +:108C30004FF49E7201A810F033FF95F830302C9657 +:108C4000042B1ED0062B2BD02368E26899B21B0C94 +:108C50000B93D30204910CD46368686A110F034428 +:108C6000A3EB810312F4403F03F1010218BF134646 +:108C700063608023214601A82E9300F0F5FB50B0DD +:108C800070BDAA6B3046D16806936B6B0EAA0E932B +:108C90000FAB0791FDF78AFE95F83030062BD3D144 +:108CA000A86B07A908300693FFF708F86B6B5A68A2 +:108CB0004F930E92C8E700BF00222DE9F04F91F8C4 +:108CC00030308DB0042B0D4604460B9200F09D8091 +:108CD000062B40F0308140F2C4428B6B0B9203F1C3 +:108CE000080A03F118094B6B5B680293CDF80090FA +:108CF0005346062128466A6AFCF7ECFB4FF6FF73E1 +:108D0000984240F08D80D5F80880D8F80420D8F833 +:108D10000C3011BAD8F80820D8F8007012BA0892AE +:108D20003FBA1ABA0791069709929DED067FD8F8C7 +:108D30001020C3F3031312BA053B88ED007FC8F877 +:108D4000102057D46A6A990001F11400824251D36D +:108D5000002B40F00181BEB206EB172303F01F0386 +:108D600003F5127B049354F82B303F0C002B67D093 +:108D70000122039205E0D3F8EC3054F82B209A42FC +:108D800031D0DA68B242F6D19A6ABA42F3D15A695E +:108D900095F830108A42EED1042A00F0D080062ADD +:108DA000E9D103F1180051460593FEF75BFF059BDF +:108DB0000028E0D0D8F80C2044F82B3090030DD5D3 +:108DC0000B9A19691A638A4240F2D981002900F08E +:108DD000D6810A46D96202FB02F2DA6329461846B6 +:108DE00001F0A0F80EE0039A52BB42462946204605 +:108DF000FFF718FFD4F8BC3528460133C4F8BC355A +:108E0000FFF78AFA0DB0BDE8F08F4FF406728B6B56 +:108E10000B9203F10C0A03F110094B6B029365E707 +:108E2000D4F8BC25D4F8C435013201332846C4F83F +:108E3000BC25C4F8C435FFF76FFA0DB0BDE8F08F5C +:108E4000D8F80C20D10262D4D4F8301B00295ED0AF +:108E500095F83030042B00F0C480062B00F0A6807B +:108E60000B4602E0DB698B4251D01868B042F9D161 +:108E700012F4C02F994641D0930309D5D4F8CC35CC +:108E80000133C4F8CC35D4F8C8350133C4F8C8353B +:108E9000D9F808B0BBF1000F00F0CB8012F48022AB +:108EA00000F02081D9E9042302F1FF3B32B30294A0 +:108EB00003951E4654461D460AE0062A00F08980A6 +:108EC0000BF1FF3BBBF1FF3F3546F66900F0E88050 +:108ED00096F83020B068042AB0F802A0EDD150F81E +:108EE000080C22689042EBD1BA45E9D1D8F80C20A1 +:108EF0002B46DDE90245500300F1D580D4F8C0359A +:108F000028460133C4F8C035FFF706FA7AE7910323 +:108F100004D5D4F8D8350133C4F8D835D4F8C035E1 +:108F20000133C4F8C035530310D52846FFF7F4F9D0 +:108F30000DB0BDE8F08F924691460292D6E69A694E +:108F4000DAF8000090427FF416AF33E74246294634 +:108F50002046FFF767FEE8E70BAA08F11400FFF7C9 +:108F600035FE024680B10B9BD8F80070002B7FF4D1 +:108F7000F2AE95F83030042B57D0062B7FF4EBAED1 +:108F800040F2C4430B93E6E6D8F80070BEB206EB9D +:108F9000172303F01F0303F5127B049354F82B30BF +:108FA000002B3FF422AF3F0C0392EAE649465046BD +:108FB000FEF758FE10B1BE423FF41CAF5046FEF71C +:108FC00097FE42003FF516AFD8F80C20D4F8301BBE +:108FD00046E721462038FEF745FE00283FF470AFF3 +:108FE00082E7D9F80000DAF80030834213D003F0AA +:108FF0007040B0F1604F3FF4FDAE0298D0E906C07A +:1090000003EA0C0E864509D083423FF4F3AE0133E8 +:109010007FF426AFEEE6BE42E9D1EBE66FEA0C0E36 +:1090200023EA0C0CE645EFD1E4E64FF406730B930C +:1090300091E6D9E9042302F1FF3B002A7FF437AF20 +:10904000D8F80C3013F480237FF458AFD9F81420EB +:10905000EB61002A00F0C380D9F81830DD61D9E94E +:1090600003214B1C9342C9F81850C9F810307FF601 +:10907000C9AED4F8C835D4F8D825D9F81400013BC6 +:10908000C4F8C8350132D4F8C035C4F8D825C2694F +:109090000133C4F8C035C9E90412FFF73DF9B1E660 +:1090A000DDE90245CCE7D9F81410F269B14214BFEA +:1090B000DA61C9F81420D9F818203046B24208BF46 +:1090C000C9F81830FFF728F9D9F81020D4F8C035BE +:1090D000013A0133C9F810202846C4F8C035FFF71B +:1090E0001BF98FE6C9F8082095F83030042B03935C +:1090F0005DD0039B062B4CD00022049BCBF828703C +:1091000004EB8304D8F80430CBF84C300B9BCBF83D +:109110003030CBF86430DBF86030CBF84030D4F836 +:109120002039CBF868207BB3D3F8F020CBE93B3271 +:10913000C2F8ECB0C3F8F0B02846D9F80440FFF705 +:10914000EBF8DBF84430042B06D0002C3FF45AAE89 +:1091500031465846A04755E60022DBE91213013399 +:10916000CBF84C304B1CCBF84830DBF8DC305846A1 +:10917000CBF8D830CBF8E02000F09CF9E5E7596C4B +:1091800003292FD0DA6226E6CBE93BBBC4F820B92D +:10919000D2E7CBF8143050460BF11801FEF78EFDE4 +:1091A0006B6B029ACBF83831CBF83420A4E7029BE2 +:1091B0002046CBF834305B4643F8382FDAF80010FD +:1091C0000BF13402FDF7F2FB039BCBF81430DAF815 +:1091D0000030CBF8183095F83030039389E7C9F8A0 +:1091E00014503CE7D96A8A42CCD30A46F3E500BF63 +:1091F0004A6A30B4132A03460C4631D9EFF3058C82 +:109200001C4A126852EA0C021AD0EFF3108072B6B0 +:10921000D3F8B819E9B10021D3F8C029D3F8BC5963 +:109220000132EC61C3F8BC49E161C3F8C02980F3A5 +:109230001088002230BC802103F24C70F8F7F2BE97 +:109240000D4D00F29C622D689542DED130BCFFF7D7 +:1092500033BDC3F8B849C3F8BC490122E161E4E772 +:10926000D0F8BC2530BC01320846C3F8BC25FFF756 +:1092700053B800BFE0010022ACE30022002310B588 +:1092800084B00A46CDE9013300934FF48011C36CDA +:10929000044600F007F8024B1B68636504B010BD7C +:1092A0008CE400222DE9F04F0D4617460446D0F815 +:1092B000AC908DB015F4003B1E464FF038024FF0D5 +:1092C0000003D9F83C060BA914BF4FF0E04A4FF059 +:1092D000A04A0597D4F88070FEF72EFE002858D1DA +:1092E0000B98D0F808804369A3EB08031C2B79D9AD +:1092F00063693D4380F83030042B08BF636BE2683C +:1093000008BF4363059B45EA0A051FBA142343625D +:10931000A36A2DBA43EA02431BBA08F11402C260E1 +:10932000CDE9063709950023266536BA08969DEDE6 +:10933000067FD4F88020C4F88420C8F81030189B29 +:1093400088ED007F4BB108F11503C360189B1B78B3 +:1093500088F81430436A01334362BBF1000F1BD11C +:109360006369426A042B26D0062B52D1D4F83831D7 +:1093700004F11801083300910621FCF7ABF8C04353 +:109380006269000400BA042AC8F810002FD0062A27 +:1093900016D00DB0BDE8F08F169BC1681ABA179BA6 +:1093A0001BBAC1E90023426A636908310832042B01 +:1093B000C1604262D8D1636B04F118011433DAE75B +:1093C000D4F838010B991834486308304B6ACDE95A +:1093D0000104D9F8CC4E48460094FEF7C7F90DB009 +:1093E000BDE8F08FFEF798FF0DB0BDE8F08F4FF4A9 +:1093F000C025D4E92D23A16B4846CDE90231D4F82C +:10940000B0300092A2690B990195FDF77DFA62696F +:10941000BDE700210B46AEE710B5002484B0C36C55 +:109420000A46CDE901444FF488110094FFF73AFF52 +:1094300004B010BD10B500238E46944686B00DF1E1 +:109440001702CDE900330292C36C4FF480117246CB +:1094500004468DF817C0FFF725FF024B1B686365B4 +:1094600006B010BD8CE4002210B5CA688C4612F418 +:109470008012044684B012D00023DCF808204FF498 +:109480008021CDE901330093FFF70CFFD4F8AC2025 +:10949000D2F8E4350133C2F8E43504B010BDDCF88D +:1094A00004304FF4A011CDE901220092FFF7FAFE3B +:1094B000ECE700BF70B543690446042B0D4684B049 +:1094C0003CD0062B3ED1436B5B6A3C3B21699BB28F +:1094D000994230D279B30B4641F00171626C042A93 +:1094E00011D0032AE36216D1002318482A46CDE999 +:1094F000001002934FF400312046FFF7D3FEC4E979 +:109500001B5504B070BD226B934228BF134603FB6A +:1095100003F2E362E26300260C48E36C2A46CDE9DD +:10952000001002964FF490112046FFF7BBFEC4E9ED +:109530001B5504B070BD43F00171CFE7436B5B6A0C +:10954000283BC3E74FF001710023C7E70001010189 +:10955000704700BF70B5EFF3108272B60026D0F8E6 +:10956000B849C0F8BC69C0F8B869C0F8C06982F3EE +:10957000108844B105462146E4692846CE61FFF7CC +:109580009BFB002CF7D170BDEFF3108272B6C36E57 +:10959000002B36D010B424491C688C4229D1816E2E +:1095A00039B3EFF305842149096821432CD1046FB5 +:1095B0008166844222D0416FC3F8F84061670C672E +:1095C000D3F8FC10046B01390C2CC3F8FC1010D13B +:1095D0005B6C1749052B0CBF012438240B68C0F8BD +:1095E000844001330B6082F310885DF8044BF9F777 +:1095F0006DBF82F310885DF8044B7047C3F8F81014 +:10960000DEE782F3108870470A49D3F8AC308166F0 +:1096100082F3108800224FF480515DF8044B03F26E +:109620004C70F8F7FFBC00BF20504354E00100220B +:1096300010E30022BD840002436C052B3DD02DE9D0 +:10964000F041022B04460E4682B001D0042B29D1F2 +:10965000D4F8AC504FF0FF3105F5C8673846F8F73D +:10966000E1FE636C022B2AD006B3DFF8D88005F246 +:109670009C65D8F80030AB4218D03B4604F58470A6 +:1096800022462F49009602F007F9D8F80030D3F8A7 +:10969000840040B1022200236264C4F8D83002B0D2 +:1096A000BDE8F081362002B0BDE8F0813846F8F719 +:1096B000DDFF372002B0BDE8F08100207047D4F80C +:1096C0004880B8F1000F32D110F02EF90004A064E8 +:1096D00010F02AF9A36C40EA0301E36F0420C4E907 +:1096E00020330023D4F8EC20A1646064E36522B346 +:1096F00080EF5060E26C84ED227F0132E264D4F8A6 +:10970000DC202046C4F8D8204A1CC4E91933C4E937 +:109710002633C4E93433C4E92F33C4F8E030A264FB +:10972000C4F8CC30C4F8C430FFF7C4FE9CE710F096 +:10973000FBF808F580310144CFE7C4F8D82093E75F +:10974000A1870002ACE300222DE9F843154600F59D +:10975000C8690E4607464FF0FF3148469846F8F76D +:1097600061FE6B6C012B3FD1D5F8EC30A3B9D5F875 +:10977000F4308BB9D7F8301B6B6399B10C4602E01B +:10978000E469A1420ED02268B242F9D14846F8F706 +:109790006DFF3420BDE8F8834846F8F767FF2220C4 +:1097A000BDE8F883D7F82C3B4BB300200224DA69DC +:1097B000C7F82C2B089AC3E90400C3E90125C3F8B4 +:1097C0000C801E609861C5E902066C64C5F8D8007B +:1097D00081B10A6A0B62D3614846C3E90712F8F700 +:1097E00045FF0020BDE8F8834846F8F73FFF3520E5 +:1097F000BDE8F8831A461946C7F8303BECE74846FF +:10980000F8F734FF3320CBE72DE9F0470023164665 +:1098100000F5C86886B00D4607464FF0FF31404658 +:109820000093F8F7FFFD736C012B40F0A080D6F891 +:10983000EC30002B40F08980D6F8F430002B40F05B +:109840008480D7F8302B002A00F08880144603E08B +:10985000E469A24200F082802368AB42F8D1A36899 +:10986000002BF5D1D4F810A0BAF1000F00F08880D9 +:10987000D4E905924A45D9F81C1008BFA3610AF142 +:10988000FF33D9F808A02361DAF80C3061619A033C +:1098900003D51B0F053B40F0A280009A99F83030A9 +:1098A000002A79D1042B00F08180062B1DD140F2D3 +:1098B000C443009306235AF8202C06F118010292A3 +:1098C0005AF81C2C02A803925AF8182C04925AF841 +:1098D000142C736101930592FEF7F0F9D9F8343036 +:1098E000C6F838315B687363009A0020022105EBEB +:1098F000152303F01F0307EB8307BAF80230B362A6 +:10990000DAF80430C6E90205F364019B326373613F +:10991000D7F820397164002B43D0D3F8F020C6F873 +:10992000EC30C6F8F020C2F8EC60C3F8F060646870 +:109930004046F8F79BFE14B129463046A0474846FA +:10994000FEF7EAFC4FF0480A04E04046F8F78EFEC6 +:109950004FF0220A504606B0BDE8F0874FF0470AA4 +:109960004046F8F783FE504606B0BDE8F0874FF05A +:10997000350A4046F8F77AFE504606B0BDE8F08753 +:109980000223A6604046C6F808A0C6F834A0F560D9 +:109990007364F8F76BFEDDE7042B0AD0062BA3D126 +:1099A00088E7C6E93B66C7F82069C0E74FF406734D +:1099B00000930421334600220191D9F83810D9F8D8 +:1099C0003400C9687063B161384643F8382F06F136 +:1099D00034020291FCF7EAFF99F83030DEE76A467C +:1099E00099000AF11400FFF7F1F856E7F8B50446BC +:1099F000D0F8AC604FF0FF3106F5C8652846F8F79F +:109A000011FD636C052B38D8012B33D0022B40D1CC +:109A1000D4F80C0110B10021FEF772FFE368D4F80E +:109A2000EC2003EB1323A24203F01F033AD0002AD9 +:109A300040D006EB8303D3F82009D4F8F010A042FD +:109A4000C2F8F010C1F8EC2004BFD4F8EC20C3F841 +:109A500020290023C4F8EC3001230021D4F8BC20D5 +:109A60006364A360C4F8D810C2B92846F8F7FEFDB5 +:109A70000020F8BDD4F8EC305BB10223002763640A +:109A800004F118006761FEF713F9636CA762022BFB +:109A9000BED02846F8F7EAFD3620F8BD204600F093 +:109AA0002FFCE2E7002203F5127346F82320C4F8E6 +:109AB000EC20D1E7D6F8301B0029CDD00B4602E0D0 +:109AC000DB699942C8D09A68A242F9D100229A6013 +:109AD000C2E700BF2DE9F041064600F5C8680D4613 +:109AE00040464FF0FF31F8F79DFCD6F8302B42B3DB +:109AF000144602E0E469A24223D02368AB42F9D1C4 +:109B0000A36873B35A6C022A21D10121002259643F +:109B1000A260E369A34220D0D6F8301B226AA1429A +:109B20001A62D36104BFE369C6F8303BD6F82C3B18 +:109B30004046E361C6F82C4BF8F798FD0020BDE8DD +:109B4000F0814046F8F792FD1620BDE8F0814046CE +:109B5000F8F78CFD3620BDE8F0810023C6F8303BD5 +:109B6000E4E7D4E90427C4E905332361551E002A3C +:109B7000CFD03846FF69FEF7CFFB013DF9D2C8E7E9 +:109B800038B50025044645611830FEF791F8A36802 +:109B900084F8A850AB420CBF0223012384F8AA50DA +:109BA000A562C4F8D850A567636438BD70B5044693 +:109BB000456CFFF7E5FFD4F8CC301BB127E000215E +:109BC000FFF7E2FCD4F8F8000028F8D1D4F800013F +:109BD00030B1002101F0DEFED4F800010028F8D1F8 +:109BE000D4F8080110B10021FEF7DAFDD4F80C0119 +:109BF00010B10021FEF784FE052D00D070BDD4F811 +:109C00002431002BFAD02046BDE87040184720468A +:109C100001F096FED6E700BF2DE9F0410C4605465F +:109C2000904600214FF49E7220461F46089E0FF07A +:109C300037FF079B0A22C4F8B430099BC4F8E4201C +:109C4000C4F82031069B40F2B45203F48043C4F8B8 +:109C5000B8301423C4F83431C4F8C8300123224981 +:109C60000A980968C4F8B0706165204905F5C867AD +:109C70000968C4F82401C4F8DC1038464FF0FF31FD +:109C8000C4F80480C4F8AC50E667C4F88060E262AF +:109C9000A36063676364F8F7C5FBEFF3108172B6E6 +:109CA000134AD5F8A0392260CBB1D3F81C21C3F8F0 +:109CB0001C41C2F818410026C4F81C21D5F8A4297B +:109CC000C4F818310132C5F8A429C4F8386181F309 +:109CD00010883846F8F7CAFC3046BDE8F0812246C5 +:109CE0002346C5F8A049E6E78CE4002288E4002278 +:109CF0002050435470B50446D0F8AC604FF0FF31AB +:109D000006F5C8652846F8F78DFB1D4B22689A4278 +:109D10002BD1D4F8EC301BBBD4F8F43003BB626C0D +:109D2000012A1DD1EFF3108172B6D4F818212360F7 +:109D3000A24221D0D4F81C31C2F81C31C3F818213A +:109D4000D6F8A039A34215D0D6F8A439013BC6F8FD +:109D5000A43981F310882846F8F788FC002070BDEC +:109D60002846F8F783FC422070BD2846F8F77EFCB1 +:109D7000272070BDD3F81831C6F8A039E4E700BF3A +:109D8000205043542DE9F0430446D0F8AC500F4620 +:109D900005F5C8664FF0FF31304689B0F8F742FB51 +:109DA000D5F8D435626C0133052AC5F8D4355CD0BA +:109DB000032A68D0042A00F08980062A40F0A78090 +:109DC000002F6CD00B22D4F8D0306264002B53D01B +:109DD0004FF00008A16C20464B1CA364FFF71CFB4E +:109DE000636C013B012B1BD9DFF8349105F29C65B4 +:109DF000D9F80030AB4213D033462246474904F528 +:109E00008670009701F048FD4FF0FF313046F8F7BB +:109E100009FB636C0A2B55D1D9F80030D3F8848044 +:109E2000D4F8D03013B1204601F08AFDD4F80801EF +:109E300030B10021FEF7B4FC02E00021FFF7A4FBE3 +:109E4000D4F8F8000028F8D1D4F8000130B100218E +:109E500001F0A0FDD4F800010028F8D13046F8F751 +:109E600005FC404609B0BDE8F083C7B10722D4F82D +:109E7000D0306264002BABD1D4F8DC20C4F8E030E1 +:109E8000C4F8D820A4E7A3687BBB0222E36C013BA3 +:109E9000E364002362649846C4F8D830C0E74FF406 +:109EA0008013A26C20460592E26C03A906930492EB +:109EB000FFF7DAFA2046FFF763FE636C4FF03708CE +:109EC000013B8FE72046FFF75BFEA5E7A36873B170 +:109ED0000023A16CD4F8DC004A1CC4F8D800A264AA +:109EE0002046C4F8E030FFF797FA0122D1E7626B11 +:109EF000002ACAD0A16CD4F8DC004A1CC4F8D800EF +:109F0000C4F8E0302046A264FFF786FABDE7304689 +:109F1000F8F7ACFB4FF03808A3E700BF0189000257 +:109F2000ACE300222DE9F0438F680023BE4687B0E2 +:109F30000DF1040CD0F844800D4604460093BEE8B1 +:109F40000F00ACE80F00DEF80030B8F1030FCCF8DA +:109F50000030049B4FEA13764FEA86063AD9696AC5 +:109F60000298B1EB060EE26CD4F880C011D1BCF1BE +:109F7000000F67D190421DD013F4101F1AD103F4C3 +:109F8000B812B2F5801F18D02046A16CFFF776F901 +:109F900061E0BCF1000F5CD0A0EB0209B9F1000F49 +:109FA000C0F2CB8002EB0C09A9EB0009B9F1000F5C +:109FB00040F3C3805A0300F1D1809B0300F1DC80A1 +:109FC000B8F1040F00F08180204601A900F0DCFD0B +:109FD000002874D0142E0AD8636C033B082B66D873 +:109FE000DFE803F05D7546A4929B82658A00AF6846 +:109FF0006A4607F11400A6F11401FEF7E7FD0028F8 +:10A00000EAD1049AD7020BD4029B12F4403F6A6A49 +:10A01000A3EB0603134403F1010218BF1346029396 +:10A02000204601A9FFF720FA2046FFF7BFFDD4F82C +:10A03000AC202846D2F8BC350133C2F8BC35FEF757 +:10A040006BF912E0811A002903DB6244121A002A1C +:10A05000B0DC590398D5D4F8AC202846D2F8C035E6 +:10A060000133C2F8C035FEF757F907B0BDE8F083F9 +:10A070002946204601F020F80646204601F042FA23 +:10A08000204601F09BFB049B9B0204D5D4F82031B1 +:10A090000BB12046984796B107B0BDE8F0832A4639 +:10A0A000204601A901F00CFB636C052B16D0049B24 +:10A0B0009A0204D5D4F820310BB12046984728469F +:10A0C000FEF72AF907B0BDE8F083142E90D8204699 +:10A0D00001A901F0C5FA636C052BE8D12946204699 +:10A0E00000F0EAFF0646CEE701A9204600F054FF43 +:10A0F000049B9902E3D5DDE7204601A901F094FA1B +:10A10000049B9802D6D4DAE72946204600F0D4FF13 +:10A110000646204601F022FAB5E72946204600F01F +:10A12000CBFF0646204601F057FAACE7204601F087 +:10A1300045FB049B9E02BDD4C1E700F1FF39A9EBAA +:10A14000020919EB0E0F84D4C0F1010EB64472441B +:10A150006244521A002A3FF72DAF7AE7D4F8AC20B8 +:10A160002046D2F8E0350133C2F8E035FFF71EFD96 +:10A170002846FEF7D1F878E7431C01A92046029350 +:10A18000FFF772F92046FFF711FD2846FEF7C4F8E5 +:10A190006BE700BF2DE9F0430D464FF00009044680 +:10A1A000D0F8AC704FF0FF3107F5C868404683B077 +:10A1B000C5F800901646F8F735F9D4F8EC30002BC6 +:10A1C0007AD0D4F8C02042B3D369B3F1BB3F31D0C9 +:10A1D000E6B1DFF8F49007F29C67D9F80030BB4293 +:10A1E00014D0D4F8FC20DD67511CC4F8FC104346A1 +:10A1F00004F1F80022463349009601F04DFBD9F8EE +:10A200000030D3F8840003B0BDE8F0834046F8F78F +:10A210002DFA012003B0BDE8F083636CDA1E052A35 +:10A2200001D8062BD4D14046F8F720FA382003B0E5 +:10A23000BDE8F083D4F8C4304FF0000C9A4208BF58 +:10A240004B464FF0AA3718BF136AD4F8BC10C4F8B5 +:10A25000C030936801F1FF31DE68506A08BFC4F86E +:10A26000C490C4F8BC10C2E907C7360F03EB8603DD +:10A27000A0EB8600936050622A60E26F134611B132 +:10A28000D4F880300344D4F88410C4F880305B1ACA +:10A29000B3EB520F09D3636C052B02D0073B012BA4 +:10A2A00003D82046A16CFEF7E9FF4046F8F7DEF937 +:10A2B000002003B0BDE8F0834046F8F7D7F924202A +:10A2C000A1E700BF89950002ACE3002238B504463F +:10A2D000D0F8AC000D4600F5C8604FF0FF31F8F73C +:10A2E000A1F8EFF3108372B6C4F8285183F31088F5 +:10A2F000D4F8AC0000F5C860F8F7B8F9002038BD14 +:10A30000002370B5D0E92F24C0E9303372B105467F +:10A310004FF0AA362046246A0662FDF7FDFFD5F805 +:10A32000BC30013BC5F8BC30002BF3D170BD00BF81 +:10A330002DE9F04F0B6E0C46D1F8D06087B05BBBB7 +:10A34000002E4BD00120B368DD685E682ABA31BAAE +:10A35000DA605960C5F3031213F82220C4F8A41080 +:10A3600084F8A92084F8A8005E60DD60C4F8A0002D +:10A370002046D4F8E030D4F8E850013303FB05F56B +:10A38000C4F8E030D4F8DC30AB40C4F8D83007B0C3 +:10A39000BDE8F04FFFF74EB891F8A8300746012B03 +:10A3A00004BF002381F8A830D1F8E030012A03F17E +:10A3B0000103C1F8E03019D091F8AA20002A40F03A +:10A3C0009080D1F82CB08A6EC1F864B052084FEA80 +:10A3D0004B018A4238BF0A46226419E091F8A8303E +:10A3E000002B40F0818007B0BDE8F08F81F8AA20F3 +:10A3F000A26EC96A52084800824238BF0246014430 +:10A40000A06C01EB020B0138E0662264C4F864B072 +:10A41000B846D4F8E82002FB03F3D4F8DC209A40D5 +:10A42000C4F8D820002EDED0F369B3F1DD3FDAD1D5 +:10A43000726A0BF1140B5A45D5D86369376A042B3D +:10A44000ABEB020B60D0062B40F08A8086F83030F0 +:10A45000D4F8383104F1180C0833B568D4F880000A +:10A46000D5E902A1059140F0A041D4F84CE041F4B7 +:10A47000C011D5F8109009BAE9609EFA8EF1A96072 +:10A480004FEA19410904C4F88400C4F850E030468A +:10A4900029610621CDF800C0FBF71CF8C3432969E8 +:10A4A000AA681B041BBA0B4352452B6122D0D8F873 +:10A4B000DC15D4F89830013101336269C8F8DC1535 +:10A4C000C4F898300023042AF36135D0062A22D03C +:10A4D000B7F1EE3F87D094F8AA30012B83D03E46E7 +:10A4E000A0E7D1F864B093E7D1E9280194F8A92056 +:10A4F00001303BE7EA6805998A42D8D14B4504BF51 +:10A50000012386F83130D2E786F83030636B04F1EE +:10A51000180C1433A1E7D4F83811736A7163083149 +:10A520000191D8F8CC0E3146009004F11800029049 +:10A530004046FDF71BF9CBE74FF4C0230193A36B13 +:10A5400031460393D4F8B83040460293D4F8B4307F +:10A550000093A269D4F8B030FCF7D6F96269B5E788 +:10A560004FF0000C634678E700F000B800232DE9B7 +:10A57000F04F97B014934B6A07921391002B3FD082 +:10A580000E460446EFF3108172B6D0F8EC30002B83 +:10A5900000F05A82D0F8AC300B9381F31088436CF2 +:10A5A000033B012B40F20B820B9B4FF0FF3103F575 +:10A5B000C86A5046F7F736FF636C053B012B00F283 +:10A5C00026826369042B21D0062B40F01B82D4F82D +:10A5D00038319A78042A40F06C82736308330F9301 +:10A5E0004C230D9304F11803109318E0B9F1000FF8 +:10A5F00040F02F821398FDF78FFE5046F8F736F89B +:10A600004FF0120B584617B0BDE8F08F636B7363C1 +:10A6100014330F9338230D9304F1180310934FF064 +:10A6200000093746E36ADFF8A8830A9333680C937E +:10A630000B9B03F29C630893D4E91832934205D92B +:10A64000A16F0139012940F28B801346A26E9A4214 +:10A6500080F090809B1A0A9A934228BF1346002BE1 +:10A6600000F08880D4E93221914280F083807A6AB8 +:10A67000BE6893420992C0F0AD81B10740F0B98045 +:10A680007A68002A00F001810C99099D886A0D9969 +:10A690002944884204D90C998968002940F0A9808E +:10A6A000F968B14200F09E803846099B13976269B1 +:10A6B000143380F830204362A26AE368D4F88050F3 +:10A6C00042EA0342C04BE16CD3F800C045F0A0431E +:10A6D00043F4C013A6F1140E1BBAC0F808E0C4E995 +:10A6E000141CC4F8845046F8083C002312BA09BA76 +:10A6F00046F8142C46F80C1C46F8043C5046F7F774 +:10A70000B5FFD4F848B013989BFA8BF3426A46F829 +:10A71000103C109B062100930F9BFAF7DBFE4FF0D5 +:10A72000FF3105465046F7F77DFEA36C9B4500F0D0 +:10A73000CC805046F7F79AFF1398B84201D0FDF746 +:10A74000EBFD4FF0FF315046F7F76CFED4E91832BD +:10A7500093427FF67BAFA16F013901293FF675AFB8 +:10A76000E16A02EB4102934228BF1346A26E9A426D +:10A77000FFF470AF079B94F8A820002B00F04D81E8 +:10A78000D8F800300899994200F04781DF67D4F883 +:10A7900004310133C4F804315AB9012384F8A830D4 +:10A7A000BB681B78C4F8A02084F8A930A36CC4F857 +:10A7B000A430B9F1000F75D0079B04F580700093A9 +:10A7C00022465346814901F067F8D8F80000D0F8D6 +:10A7D0008430002B40F052814FF001092CE7526881 +:10A7E000002A56D0D2E902108142F8D08A073FF4FD +:10A7F0005BAF099A5046934228BF13460E93F7F772 +:10A8000035FFDDE90C02079B13A9FDF795FB834695 +:10A81000002840F07B814FF0FF315046F7F702FEF1 +:10A820000E9B002B00F05D8111943D460E9C0E970F +:10A8300004E06D68002D3FF4D9AEAE68EB689B1B59 +:10A84000F7D0A34228BF23469B465046F7F70EFF9A +:10A85000079B314600935A460C9B1398FDF724FC46 +:10A8600007464FF0FF315046F7F7DCFD002F40F070 +:10A870003B81B4EB0B045E44E0D11398119C0E9F16 +:10A88000436A7A6B8668426311E7FB68B3427FF4E0 +:10A890000BAF4FF0FF30F8F793FD4FF0FF30F8F7B4 +:10A8A0008FFDF6E715AB4A4649460093CDE903997B +:10A8B0004B46CDE901990898F8F788FC1599D8F826 +:10A8C000000014AAF8F7C2FC76E7636C053B012B85 +:10A8D00000F22781EFF3108172B6139B5A6AA36CC2 +:10A8E000143A1344A36481F310884FF000036FEA15 +:10A8F000050C139984F8A8304A6A099BC2F1140523 +:10A900002B449B46D4F8D0004FEA0C431BBA46F8C0 +:10A91000043C002800F0A480D4F8D430A06E196262 +:10A92000C4F8D4104FF0EE33143A0B621044D4F84C +:10A93000CC30A0660B980133C4F8CC30D0F8AC35DD +:10A940000133C0F8AC35D0F8B0351344C0F8B03599 +:10A95000D4F888300133C4F88830D4F88C301344EC +:10A960006269C4F88C30042A00F0A980062A00F03D +:10A970008E80BBF1000F00F0E280D7E902237D6AF0 +:10A98000991AA5EB0B008142394610D2D61A23F052 +:10A990000303C1E9023349688446D1E90223304404 +:10A9A000AE4635449E1A8642F0D3AEEB0C0B024401 +:10A9B000C7F824B050468A60F7F758FEC1E6052173 +:10A9C00000F02AFFF0E500BF8CE4002295B90002F8 +:10A9D000ACE30022099A5046934228BF13460E93D7 +:10A9E000F7F744FEDDE90C02079B13A9FDF7A4FA73 +:10A9F0008346002840F08A804FF0FF315046F7F739 +:10AA000011FD11E70023CDE90F330D9307E6504602 +:10AA1000F7F72CFE4FF0380BF4E55AB9012384F810 +:10AA2000A830BB68A16C1B78C4F8A41084F8A930C6 +:10AA3000C4F8A020D4E932329A42504619D2F7F72E +:10AA400015FE4FF0390BDDE581F310884FF0240B34 +:10AA5000D8E54C4B1499186814AAF8F7F7FBC9E528 +:10AA6000D4F8DC30C4E93411C4F8E000C4F8D830BC +:10AA700058E7F7F7FBFD4FF0490BC3E5149914AA0B +:10AA8000F8F7E4FBD8F80030D3F884B0BAE5D4F88E +:10AA90003831139903F1080004F118054B6ACDE928 +:10AAA00001050B9DD5F8CC0E00902846FCF75EFE04 +:10AAB0005FE75046F7F7DAFD4FF0500BA2E54FF491 +:10AAC000C0230193A36B0393D4F8B8300293D4F856 +:10AAD000B4300093A269D4F8B030FBF715FF626977 +:10AAE00044E71398436ACCE61398BB46436A119C2B +:10AAF0000E9F002B7FF4C5AEB9F1000F3AD150463E +:10AB0000F7F7B4FD1398FDF707FC7BE5B9F1000FEB +:10AB10003FF478AD1B4B1499186814AAF8F796FB0C +:10AB200070E53E46B9F1000F16D15046F7F79EFD8D +:10AB30001398B0423FF46EAFFDF7EEFB6AE7139B4C +:10AB4000BB4202D03846FDF7E7FBB9F1000F0AD14E +:10AB50005046F7F78BFD55E50A4B1499186814AA6F +:10AB6000F8F774FBE1E7074B1499186814AAF8F793 +:10AB70006DFBEDE7034B1499186814AAF8F766FB10 +:10AB8000BDE700BFACE30022CB68DB0240F1E78108 +:10AB90002DE9F04FD0F848B090F8A830826E002B25 +:10ABA0005BEA0B9AD0F8C43085B08946064602921B +:10ABB000ABEB020753B393F83020042A00F038813E +:10ABC000062A40F0B081996B28319A685B6A134479 +:10ABD0004A681344CA685B1AD9F80810120FA3EB2D +:10ABE000820351450393019117D1736CD6F8CC5071 +:10ABF000062BD6F8D44002D90123A6F85E30002DEA +:10AC000000F039810299CDF804A04AE0D9F8081083 +:10AC1000C36C514503930191E7D0D6F8D040002C86 +:10AC200000F0E980E269B2F1DD3F00F042814FF0CF +:10AC300000080025B646AC464646A368B2F1DD3FA3 +:10AC40000EBF984694F83280A26B606A18BF904499 +:10AC5000D8F80420034412BA134498F80C20A3EB4C +:10AC600008031209A3EB82037EB98B4213D88A45ED +:10AC7000C0F04F81236A0135B3F1EE3F55D0002B70 +:10AC800053D0A446DA691C46D7E79F424FD98F427A +:10AC900001D98B42EED976466446002D00F0A9809A +:10ACA000B16E96F8AAC0F36EBCF1010F00F0D98026 +:10ACB000706E019A9B1A13F1020F00F1BC80029B87 +:10ACC000019AA3EB0B03134400223767B267326C7F +:10ACD000824200F2E680F26B82422CBFB2FBF0F2BD +:10ACE000012202447266002B40F39680019BA3EB85 +:10ACF0000A0ABAF1000F06DDD9F8043003981A1ACF +:10AD0000002A40F30381B9F80C3033668B4207D830 +:10AD1000D6F8A42001998A429CBF0022C6F8A02040 +:10AD200045B9012005B0BDE8F08F7646B5E78F4202 +:10AD3000A0D8AEE7D6E93472A2424FF0000200F08C +:10AD4000D280D6F8CC30216A5B1BC6E93331D6F805 +:10AD5000DC30C6F8E020C6F8D8304FF0AA34013D08 +:10AD60001CE090F83230826B416A1A44836892F892 +:10AD70000C800B444FEA1818D11A9B1AB26EA3EB41 +:10AD800088039A42114498BF00214FEA880E88BF79 +:10AD90007144B1668CF31088013D1FD338463F6A79 +:10ADA000EFF3108C72B6C3690462B3F1DD3FD8D102 +:10ADB0008CF310888368416A1A7BB36E1209A1EB89 +:10ADC000820C63454FEA8202A3EB0103134498BF50 +:10ADD0000023B366FDF7A0FA013DDFD296F8AA3052 +:10ADE000012B9ED100223146D6F8AC00FFF7A0FA25 +:10ADF00097E78A453FD0A1EB0A03002B00F38F8031 +:10AE00000B46A3EB0B0B029B01915B44002B4FF015 +:10AE10000005B16E3FF777AFD9F80420039FD01B30 +:10AE200000283FF770AFBA4200F09580336E6DE7AF +:10AE3000996B1431C9E637670027019A029BB767FF +:10AE4000A3EB0B03971EBCF1010F1344F7667FF4CD +:10AE50003EAFF26AC01A9A42024428BF02467266A6 +:10AE600041E7019AD01A002866DD0022306C944632 +:10AE700086F8AA201DE7D6F88050002DC0D1D9F859 +:10AE80000420F36C9A42BBD151463046FEF7F6F9E6 +:10AE9000D9F80830029A0193A3EB0B03B16E134467 +:10AEA00021E7F26A9A420244184488BF0246726659 +:10AEB00019E7BA458CBF4FF000084FF00108B942BE +:10AEC0007FF4B7AEB36F0133032BB36749D07FF67E +:10AED000B0AE96F8AA30012B7FF4ABAE736EF06A79 +:10AEE00003447366A5E6706CC6E934220B28C6F8E5 +:10AEF000CC201AD84FF42861C140C90715D5D6F81F +:10AF0000DC30C6F8E020C6F8D83026E783428DD181 +:10AF1000F9E676466446002D7FF4C2AE6BE75146F3 +:10AF20003046FEF7ABF90020FCE6002B3FF415AFEE +:10AF30000023C6F8D83010E79B1A13F1020F706E89 +:10AF40003FF579AF029B019AA3EB0B031344002258 +:10AF50003767B2677DE7002B7FF468AFD3E6002048 +:10AF60007047F36EFB1A013B002B0ADCF06A736E2C +:10AF700083427FF65EAE336FFB1AB3EB80037FF53F +:10AF800058AE01223146D6F8AC00FFF7D1F9D9F816 +:10AF90000810E26901914CE6CB68DB0206D58A68AD +:10AFA000836C10B59A42044601D010BD70474A68C0 +:10AFB000C36C9A42F9D10A220A49D0F80C310968C7 +:10AFC0004264C0F8D81023B1002100F5867000F06B +:10AFD0003FFCD4F82431002BE7D02046BDE81040D8 +:10AFE000184700BF84E40022436A8B421FD9591AD4 +:10AFF00010B44162D0E90234A4EB030C8C454268E2 +:10B000000FDB00240B44C36044603AB14FF0AA3315 +:10B0100010465DF8044B1362FDF77EB95DF8044BF2 +:10B0200070471944091B002AF8D01046E2E7704720 +:10B030002DE9F843436A8B422AD90E4641B384680E +:10B040005B1A143405464FF000084FF0AA374362EC +:10B0500084600CE0436834446B60C0F8048007628D +:10B06000FDF75AF9B4EB090668680ED08468D0F889 +:10B070000C90A9EB040296420CD98542EAD1EC600F +:10B080003444B4EB09066868F0D1AB68143BAB609C +:10B09000BDE8F883854205D034448460AB68143B36 +:10B0A000AB60F5E7A868921B81190EF0DFFCEB6836 +:10B0B0009B1BEB60E9E700BF2DE9F04F8D68C26C88 +:10B0C000EB6887B002924A6A0F46D5F80480190FE0 +:10B0D000A2EB810A0446D0F8ACB008EB0A09BAF139 +:10B0E000000F08D1DA0377D4636C052B7CD00020E5 +:10B0F00007B0BDE8F08F029BA3EB0806002E00F31B +:10B100009380D4F880209E18A9EB060100297EDCEC +:10B11000EB68DB0359D4BAF1000FE5D00023D4F873 +:10B12000C4006D68E16CFB61002800F0AA818D42CB +:10B1300000F0BE81D4F8C050002D00F0CB81A8EB08 +:10B140000101002900F39081B5F1EE3F00F09581F7 +:10B150000022CDF80CA092460497AB68696A5E683D +:10B16000DB6831441B0FC1EB83029B00C91A18EB4B +:10B170000207A8EB060CA6EB080EA1EB090040F1B4 +:10B180002D81B6EB090340F12E815CEA0000A1EBB2 +:10B19000080137D5BEF1000F5CDB19EB020F40F15F +:10B1A0003381CDF804A0A9EB0601DDE903A73846F9 +:10B1B0000593FFF719FF059B019A9A44002A00F0B6 +:10B1C0009B81D4F8C010176267E001226B68A4F875 +:10B1D0005C205344A3659EE70123A0F85C30636CB8 +:10B1E000C0F85890052B82D1D4F8BC30002B7FF4E6 +:10B1F0007EAFE36C6A6893423FF479AF013B9A42B9 +:10B200003FF475AF2046A16CFEF738F86FE738467B +:10B21000FFF7EAFEEB68AAEB0909DB0309EB060A74 +:10B22000B1467FF578AFD0E731463846FFF700FFEB +:10B23000029BD4F88020A8EB0308C24498466B68B0 +:10B2400033446B60E36C9E18A9EB060100297FF77D +:10B250005FAFDCE72846FFF7C7FEDBF8B815D4F888 +:10B26000943039443B44AA462D6ACBF8B815C4F84B +:10B270009430002D00F0B780B5F1EE3F7FF46DAF54 +:10B280005246DDE903A70025002A00F0B280D4F879 +:10B29000C0101762002D00F0B2803D6200254FF013 +:10B2A000BB37D4F8BC30E66C0133C4F8BC308A68D4 +:10B2B0005068D2F80CC04A6A4FEA1C7C8218301AD7 +:10B2C000A2EB8C020028A2EB060C0CDBBCF1000FF9 +:10B2D00003DD1646E2640135CF61096AB1F1EE3F44 +:10B2E00001D00029E3D1D4F84C90DBF8B425D4F890 +:10B2F00080000132CBF8B425DBF8B8255244CBF8F6 +:10B30000B825D4F890200132C4F89020D4F89420C5 +:10B310005244C4F89420029A4A4507D0D4F88410C5 +:10B32000A2EB090210440A44C4E92002002D3ED0D9 +:10B3300004F1F8064FF000084FF0AA37B3462DE0AD +:10B34000D4F8C03000211E6AD3F808C0C4F8C06029 +:10B35000C3E907875E6AD26F0196DCF80C60C4F817 +:10B36000BCE04FEA1679019EA6EB89060CEB890931 +:10B3700006EB000CD4F8FC00C3F8089000F1FF3A8B +:10B380005E6258461360C4F880C0C4F8FCA000F0A8 +:10B390005FFAD4F8BC30D4F8800035B1D4F8F82086 +:10B3A00003F1FF3E013D002ACAD1D4F84C900BB9FD +:10B3B000C4E93033D4F88430E26FC31AB3EB520FD0 +:10B3C000029B46D34B4504D0D4F828310BB120461C +:10B3D00098472046A16CFDF751FF41E0AA462D6A2F +:10B3E000002D7FF449AF5246DDE903A7002A7FF420 +:10B3F0004EAF3946C4F8C070002D7FF44EAF4FF009 +:10B40000EE35C4F8C47048E701924FF0AA32D4F880 +:10B41000BC302F6A013B2A622846C4F8BC30FCF7D6 +:10B420007BFFDBF8B435019A013BCBF8B435DBF890 +:10B43000B83532441344CBF8B835D4F890303D4693 +:10B44000013BC4F89030D4F894301344C4F89430DD +:10B450000FE74B4504D0D4F828310BB1204698476C +:10B46000012007B0BDE8F08F2046A16CFDF706FF74 +:10B47000D4F8C050002D7FF467AE3946C4F8C070D0 +:10B48000BDE78D427FF456AE4FF0BB33FB611C4BE2 +:10B49000C4E930771B6863654FF0EE33D4F8BC50D5 +:10B4A0000135C4F8BC503B622B46C4F84C901CE7F5 +:10B4B0008668426A73681344F268120FA3EB820332 +:10B4C000AB427FF437AE4FF0BB33FB610762C4F889 +:10B4D000C470E1E7A16C2046FDF7D0FE01234FF0D8 +:10B4E000EE31074AC4E930771268C4F8BC306265AF +:10B4F000D4F84C903962F8E63946C4F8C070CCE60E +:10B500008CE40022B0F85C30D0F8AC2003B970476E +:10B51000C16C836D70B58B42044600D070BD0625AA +:10B52000D2F8D415D0F8F80001310133C2F8D4159F +:10B53000E364656430B10021FEF726F8D4F8F80022 +:10B540000028F8D12046A16CFDF798FED4F82431EC +:10B55000002BE3D02046BDE870401847B0F85E20CD +:10B5600070B5B0F85C3004460AB92BBB70BD23B986 +:10B570000822C0F8D830426470BDC26C836D93421B +:10B58000F4D10A22134901330D68C364816CC0F8F9 +:10B59000D8504264FDF772FED4F80C3123B100217B +:10B5A00004F5867000F054F9D4F82431002BDDD076 +:10B5B0002046BDE870401847C26C836D9342D5D1D8 +:10B5C000BDE8704009220133816CC3644264FDF719 +:10B5D00055BE00BF84E40022B0F85C3033B1C26CC9 +:10B5E000836D70B59342044601D070BD70470A2246 +:10B5F0000C4901330D68C364816CC0F8D8504264B3 +:10B60000FDF73CFED4F80C3123B1002104F586701F +:10B6100000F01EF9D4F82431002BE6D02046BDE816 +:10B620007040184784E40022CB68DB0206D58A68A4 +:10B63000836C10B59A42044601D010BD70474A6829 +:10B64000C36C9A42F9D1FEF79BFAD4F80C31002B67 +:10B65000F3D004F586700021BDE8104000F0F8B882 +:10B6600030B4CC68E30224D58D68826C03469542E1 +:10B6700021D1D0F8E010A4B2C26A04660464E9B92A +:10B68000B2F5896F4FEA820105D340F68E00891A20 +:10B69000824288BF891A59660521D86CD3F80821DF +:10B6A000186559642AB130BC002103F5847000F09C +:10B6B000CFB830BC704730BCFDF7D6BE4266EBE772 +:10B6C000CB6870B513F48025044632D103F4901290 +:10B6D000B2F5901F22D0B2F5003F31D14968C26A5D +:10B6E0009BB20131B2F5896F03660364C1644FEA0E +:10B6F000820305D340F68E019B1A8A4288BF9B1AAB +:10B70000636604220023A16C2046A3666264C4F829 +:10B71000D8300139BDE87040FDF7CCBE826C886836 +:10B72000904214D0DB020AD52046BDE87040FDF7F8 +:10B730009BBEDD0203D58A68836C9A4233D070BD0C +:10B74000DA02FCD58A68836C9A42EDD170BD4968F3 +:10B75000D4F8E0009BB20131E66AE1642366236419 +:10B76000A566F0B9B6F5896F4FEA860305D340F6B2 +:10B770008E019B1B8E4288BF9B1B63661146204631 +:10B78000FDF77CFD05220021D4F808316264C4F87D +:10B79000D810002BD3D004F58470BDE8704000F0C1 +:10B7A00057B86666EAE7D0F8AC20BDE87040D2F83A +:10B7B000E0350133C2F8E035FEF7F8B9D0F80031D2 +:10B7C00043B3D0E91832934210B5044609D9816FCA +:10B7D000013901299CBFC16A02EB4102934228BF93 +:10B7E0001346A26E9A4214D2D4E932329A4210D24F +:10B7F000D4F82C310BB120469847D4F8043104F525 +:10B800008070013BC4F804310021BDE8104000F015 +:10B810001FB810BD704700BFF8B50C4B07689F42BA +:10B8200010D105460E46144607E06CB10120F7F72B +:10B83000C7FD2B68013CBB4204D16B6CB342F4D111 +:10B840000020F8BD0720F8BD4320F8BD2050435428 +:10B850000346EFF3108C72B60068C0B1026F10B4EB +:10B86000824211D01A60436F53671A670024094A55 +:10B8700084661368013313608CF310885DF8044B01 +:10B88000C0F88410F7F722BE00221A60EEE78CF3AE +:10B890001088704710E30022F8B58446069F1846CA +:10B8A000EFF3108372B6144CDCF800502468EDB14D +:10B8B00025676D6F6567DCF800506D6F2C67DCF8ED +:10B8C00000506C6701250C26A1660C49E2660A68E7 +:10B8D000E7642A440A602663A56383F31088F6F7B9 +:10B8E000C5FE2046BDE8F840F7F76CBECCF8004036 +:10B8F000C4E91C44E6E700BFACE3002210E30022E9 +:10B900002DE9F04104460D4690461F46D0F8AC6044 +:10B910004FF0FF3106F5C8663046F6F783FD069B0B +:10B920003046C4F8DC80C4F8E470C4F8E830C4F8E9 +:10B930003451C4F8C850F6F799FE0020BDE8F081F4 +:10B94000002370B5D0E93324C0E9343302B305468F +:10B950004FF0AA3607E082F31088D5F8CC30013BCF +:10B96000C5F8CC30A3B1EFF3108272B62046C3699C +:10B97000246AB3F1DD3F0662EDD182F31088FCF753 +:10B98000CBFCD5F8CC30013BC5F8CC30002BEAD14C +:10B9900070BD00BFEFF3108272B6C36E002B35D0BE +:10B9A00010B427491C688C4228D1816E31B3EFF363 +:10B9B00005842449096821432BD1046F81668442A0 +:10B9C00021D0416FC3F8004161670C67D3F80411BF +:10B9D000046B01390C2CC3F804110FD1596C0529E3 +:10B9E00026D038231849C0F884300B6801330B6027 +:10B9F00082F310885DF8044BF7F768BD82F3108876 +:10BA00005DF8044B7047C3F80011DFE782F310883C +:10BA100070470E49D3F8AC30816682F3108800225B +:10BA20004FF480515DF8044B03F24C70F6F7FABA0C +:10BA3000D3E93231994234BF39234923D2E700BFD9 +:10BA400020504354E001002210E30022BD84000294 +:10BA5000D0B190F90030CBB1E2B1034610B401E0AF +:10BA6000013A0DD09C4613F9014F002CF8D1C0F1DA +:10BA70000100604401B1086000205DF8044B70478C +:10BA800009205DF8044B70470720704701B10B6037 +:10BA900000207047092070472DE9F8439146C2B352 +:10BAA0006BB30D4679B35F1E4FF0000408BF01462B +:10BAB00002F1010808D11AE0A74218D022464946EF +:10BAC00040460DF0D3FF3046B0FBF5F605FB1602FD +:10BAD000D3B2092A03F130028ABF573353B25BB2A3 +:10BAE0008542314689F8003004F10104E4D971B986 +:10BAF000A144002389F800302046BDE8F8831C46A5 +:10BB00002046BDE8F8830C462046BDE8F8830024B3 +:10BB1000EFE714462046BDE8F88300BF84460423BF +:10BB2000002070B5ACF1040C04395CF8044F51F8F6 +:10BB3000045FAC4204D1013B00F12000F5D170BD9F +:10BB400000F11F039342FAD34FF0100C002163461B +:10BB500024FA03F225FA03F6B2424FEA5C0E05D04E +:10BB6000042910D0F44673440131F1E7BCF1010F10 +:10BB700000F1200200D8D01A01310529DFD0F446A7 +:10BB8000A3EB0E03E4E71F30C01A70BD2DE9F04FA0 +:10BB9000144685B0029008460E4603920193FCF7C6 +:10BBA000A7F8002C52D00028834658DB019B002BBD +:10BBB0006CD0019B93F8078008F10109C84570D249 +:10BBC0004C22029B0BF0804702FB083A3B460BF0ED +:10BBD00001052F464546984604E00135A9450AF17E +:10BBE0004C0A5ED99AF83A3C002BF6D0DAF8544C5D +:10BBF000002CF2D00095454616E041463046E278EA +:10BC0000FFF78CFFE37898421AD255B1336840466B +:10BC100003F47023B3F5003F0ED0FCF769F8420738 +:10BC20000ED4A469002C35D0A378042BF9D104F1EB +:10BC300008084046002FE0D0FCF75AF8C107F0D5BD +:10BC40000020039B1C6005B0BDE8F08F4FF0FF3073 +:10BC5000F7F7B6FB4FF0FF30F7F7B2FBF6E7029BC2 +:10BC600003F1180403F1780514F8083C33B92034C3 +:10BC7000AC429BD014F8083C002BF8D0314620464B +:10BC8000FBF7F0FF0028F2D0083CD9E74FF001099C +:10BC9000984695E7A846009D0AF14C0A0135A9454A +:10BCA000A0D8029BD3F8A04C34B1314604F108006F +:10BCB000FBF7D8FF0028C3D11BF0040F12D0DDF82A +:10BCC0000880019E08F1E00598F8D43C33B1D8F81B +:10BCD000E83C9A7912B14EB1B34207D008F11C0882 +:10BCE000A845F1D1502005B0BDE8F08F1C6A002CAA +:10BCF000F4D0A378042B01D0A469F8E704F108007C +:10BD0000FBF7F6FFC3079BD5F6E700BF2DE9F84325 +:10BD1000B0F8D06C05461EB34FF6FF774FF0000920 +:10BD200000F6D84400F6B85814F9043C002B14DA95 +:10BD300034F8023C013E43BB62692146284602B109 +:10BD40005362F9F7A3FB04F8049CC4F81090B5F80B +:10BD5000D03C013BA5F8D03C16B11C344445E3D19E +:10BD6000D5F8B84E4CB121464B69E4695A1C02D053 +:10BD70002BB1013B4B61002CF5D1BDE8F88328467F +:10BD8000FBF73AFE002CEED1F7E7BB421CBF03F1F4 +:10BD9000FF3324F8023CDFE770B583B31E4600236F +:10BDA000B0F8D05C0446336095B3844601234FF06D +:10BDB000080E06E0BEF1010E0CF11C0C03F10103AC +:10BDC0002AD09CF9D40C0028F4DADCF8E80C88427C +:10BDD000F0D1DCF8EC0CE8B1407E0238032819D829 +:10BDE000013BC3EBC3039D0005F6D8401146204438 +:10BDF0002544FBF763FFD5F8EC3C336036E04FF0A9 +:10BE0000FF30F7F7DDFA4FF0FF30F7F7D9FAF6E732 +:10BE1000432070BD013DCDD14FF0080ED4F8B43DA4 +:10BE200005E0072B5FEA0393BEF1010EF0D0C3EBF0 +:10BE3000C30C04EB8C0595F9D40C4FEA8C0C00284C +:10BE4000EFDAD5F8E80C8842EBD10CF6D84C114665 +:10BE500004EB0C00FBF732FFD4F8B43DD5F8EC2C22 +:10BE6000072B5FEA03933260C4F8B43D002070BD35 +:10BE700038B590F8385C012D03D1D0F8603C044609 +:10BE800003B938BDD0F8681C0139C0F8681C002916 +:10BE9000F7D1F9F76BFAD4F8603C18B1D4F85C2C00 +:10BEA000934204D0013BD4F8645CC4F8603CC4F80D +:10BEB000685C38BD70B5064608460D46FBF718FFAE +:10BEC000C3070CD4D6F8B84E14B90AE0E46944B1FB +:10BED000214628462269FBF7A5FE0028F6D001205E +:10BEE00070BD06F11804783614F8083C13B1637D70 +:10BEF000012B04D02034B442F6D1002070BD21467D +:10BF0000284614F8052CFBF78DFE0028F2D0E6E752 +:10BF10002DE9F043002598460B6885B0042B039566 +:10BF20000E4604461746D0F8AC5000F09D80062B14 +:10BF300000F0868005F5C8694FF0FF314846F6F7F6 +:10BF400071FAD4F8EC30002B00F0CE80636C012B3A +:10BF500002D00A2B40F092800322D5F8D03501336D +:10BF6000C5F8D035D5F8C8350133C5F8C8353368BC +:10BF70006264042B63615FD0062B00F09380002283 +:10BF8000039BA762002B4ED0596A1C329142C0F02D +:10BF90009080A66C6363002E60D10DF0C5FC000498 +:10BFA000A0640DF0C1FCA36C40EA0301E36FD4F878 +:10BFB000DC20C4E920330023C4F8D820D4F8BC2006 +:10BFC000481CA064E365C4F8E030002A64D1002274 +:10BFD00080EF5060204684ED227FC4E91922C4E935 +:10BFE0002622C4E93422C4E92F22C4F8CC20C4F8A4 +:10BFF000C420FDF75FFAB8F1000F46D03D4E05F2C0 +:10C000009C653368AB4240D04B4604F584702246B1 +:10C010003949CDF80080FFF73FFC3368D3F884003E +:10C0200005B0BDE8F0834FF0FF30F7F7C9F94FF0E6 +:10C03000FF30F7F7C5F9F6E773681422A3619FE7AD +:10C040000023284604F59C72311DFFF79FFD002850 +:10C05000E6D1D4F838315B6803936BE70DF064FCEC +:10C0600006F580310144A1E700F13803496828460C +:10C0700003AAFAF79BFCA8BB336858E74846F6F7D3 +:10C08000F5FA352005B0BDE8F0834846F6F7EEFA3C +:10C09000372005B0BDE8F0832046FEF731F9A16CEA +:10C0A000013994E7301D04F11801FBF707FE28223F +:10C0B00066E700230121D5F8D0254846013AC5F8A6 +:10C0C000D025D5F8C825013AC5F8C8256361616453 +:10C0D000A361E36123626362A362A363F6F7C6FA16 +:10C0E0004C209DE721209BE74846F6F7BFFA242025 +:10C0F00096E700BFACE30022A187000228B310B48A +:10C10000154B04689C421CD1D9B1D0F8F83BA3B9B7 +:10C11000332A1CD9EFF3058C104C236853EA0C0327 +:10C1200007D0EFF3058C236843EA0C03B3F1F03F2B +:10C130000FD35DF8044BF8F735B915205DF8044BC3 +:10C14000704707205DF8044B7047072070470920AF +:10C15000F4E71120F2E700BF20205049E00100225F +:10C16000B8B10E4B02689A4213D1D0F86C3873B94B +:10C17000EFF305810A4A13680B4306D0EFF30581FC +:10C1800013680B43B3F1F03F05D3F8F77BBC1520E0 +:10C190007047072070471120704700BF202050498A +:10C1A000E00100222DE9F04F00248BB0DDF850B003 +:10C1B000169E0994002878D0BBF1000F75D0174661 +:10C1C0009946DBF80020474B9A426ED1159B002B15 +:10C1D0006BD0002E69D040F6D463199A9A4264D18C +:10C1E000179BC72B6DD9189B1F2B54D8179B8846BC +:10C1F00003F1FF3A0546F6F7DFFFB2440346002895 +:10C2000055D0214609AA06920790F7F71FF8DDE9F5 +:10C2100006233549086835490C68411EC8B1A54256 +:10C220003FD04A1C01E0A54239D0D4F8A806B0425C +:10C2300003D8D4F8AC16B14231D8504503D8D4F85D +:10C24000AC1651452BD8013AD4F8244CEBD123B18C +:10C2500009AA18460999F6F7F9FF002F33DBEFF327 +:10C260000581234A13680B4306D0EFF30581136859 +:10C270000B43B3F1F03F32D3189C4B460494179C08 +:10C280003A46CDE90264159C41462846CDE900B402 +:10C29000F9F7A4F900E00A200BB0BDE8F08F23B154 +:10C2A00009AA18460999F6F7D1FF0720F4E70E4AC4 +:10C2B0000E4912680C68511E002ACED0AC42B0D193 +:10C2C000F3E70920E8E707F04043B3F1004FC6D099 +:10C2D00007F06043B3F1404FC1D02120DCE71120CB +:10C2E000DAE700BF4B43415060E4002264E40022DF +:10C2F000E001002290B10B4B02689A420ED1EFF39D +:10C300000581094A13680B4306D0EFF305811368D2 +:10C310000B43B3F1F03F03D3F9F7F0BE07207047AA +:10C320001120704720205049E001002208B310B4CA +:10C33000124B04689C4214D1B9B9EFF3058C104933 +:10C340000B6853EA0C0307D0EFF3058C0B6843EA44 +:10C350000C03B3F1F03F0ED300215DF8044BFAF764 +:10C3600041B907205DF8044B70474C205DF8044B41 +:10C370007047072070471120F4E700BF2020504984 +:10C38000E001002208B310B4124B04689C4214D19F +:10C39000B9B9EFF3058C10490B6853EA0C0307D0C9 +:10C3A000EFF3058C0B6843EA0C03B3F1F03F0ED3B7 +:10C3B00000215DF8044BFAF72BB907205DF8044B18 +:10C3C00070474C205DF8044B7047072070471120E0 +:10C3D000F4E700BF20205049E001002270B4039D23 +:10C3E000C0B1104C0668A64214D1B1B9EFF3058C68 +:10C3F0000D4C216851EA0C0107D0EFF3058C216840 +:10C4000041EA0C01B1F1F03F0AD30395002170BC61 +:10C41000FAF714B9072070BC70474C2070BC704705 +:10C420001120F8E720205049E0010022E0B170B56A +:10C4300006680E4DAE4211D182B1B1F5007F8E4635 +:10C440000ED2EFF305850A4C24682C430AD1094C1F +:10C4500024683CB1BDE87040FAF7AABB072070BD64 +:10C460000A2070BD112070BD072070472020504960 +:10C47000E0010022ACE30022E8B130B40F4C0568C3 +:10C48000A54210D179B1940710D14BB10C4C24685E +:10C490007CB1EFF3058C0B4C246854EA0C0408D1F2 +:10C4A00030BCFBF749BD072030BC70470A2030BCC8 +:10C4B00070471120F8E70720704700BF4B434150F9 +:10C4C000ACE30022E00100222DE9F04F002585B009 +:10C4D0000395002874D01C46002B71D00F9B3C2B79 +:10C4E0006ED10E9B042B59D99046002A56D0E21CDF +:10C4F00022F00302E3189B1A08F13F0223F0030322 +:10C5000022F003029A4249D80E9B89465F1E0646D6 +:10C51000F6F752FE27448246002843D00DF10C0B5B +:10C520005A462946F6F792FE304B314A1B6812688C +:10C53000581EFBB1536A116A013B964201EB030C92 +:10C540004ED0013006E0D2E90813964203F1FF3CD9 +:10C550008C4440D08C4201D364453CD38F4201D3FC +:10C56000674538D30138526BEDD1BAF1000F06D0D0 +:10C570000DF10C0B5A4650460399F6F767FEEFF3A0 +:10C5800005811C4A13680B431CD0EFF30581136827 +:10C590000B43B3F1F03F15D2112000E0092005B0A4 +:10C5A000BDE8F08F114B124A1B681268581E002B11 +:10C5B000E5D0536A116A013BB24201EB030CC0D1D2 +:10C5C0000720ECE723460E9C42464946304600943D +:10C5D000FBF72CFEE3E7BAF1000FF1D00DF10C0BE5 +:10C5E0005A4650460399F6F731FEE9E768E400221F +:10C5F0006CE40022E001002210B50446006890B10E +:10C60000036883B10B4A1B6893420CD182680369AB +:10C610009A420AD3C26843699A4208D8FBF77CFE63 +:10C6200000B9206010BD072010BD022010BD0320FE +:10C6300010BD00BF4B43415010B50446006890B197 +:10C64000036883B10B4A1B6893420CD1826803696B +:10C650009A420AD3C26843699A4208D8FBF7D0FECF +:10C6600000B9206010BD072010BD022010BD0320BE +:10C6700010BD00BF4B434150B8B10E4B02689A4207 +:10C6800013D1D0F8A83973B9EFF305810A4A1368BA +:10C690000B4306D0EFF3058113680B43B3F1F03F72 +:10C6A00005D3FCF771B9152070470720704711209A +:10C6B000704700BF20205049E0010022D0F830012F +:10C6C0000022042100F5E650F7F73EBBD0F8300118 +:10C6D0000022012100F5E650F7F736BBD0F8300113 +:10C6E0000022022100F5E650F7F72EBBD0F830010A +:10C6F0000022082100F5E650F7F726BB00221021A2 +:10C7000000F5E650F7F720BBD0F8300100222021D9 +:10C7100000F5E650F7F718BB2DE9F04F8DB0189EE5 +:10C7200088461546002141F6D8521F4604460DF0B2 +:10C73000B7F9B36AB3F5C27F7ED3B0220021179B4D +:10C74000E6600193169BCDE90512009302221023A7 +:10C7500004F5E85909F11009CDE9023304922346A2 +:10C7600048464F4A4F49F7F76FFC834618B1584681 +:10C770000DB0BDE8F08F04F5E653242218464A496F +:10C780000993F7F75FFA8346002860D141F270738E +:10C790002C2204F5E75A0AF1040ACDE9003302908D +:10C7A000039223465046414A4149F7F741FD8346EB +:10C7B00000286ED104F5055104F59D622831CDE9BC +:10C7C0000A9A1646924689463A4A4FF4C87304922A +:10C7D00000228021CDE902324FF480432846CDE982 +:10C7E000003113463146344AFDF716FA1BEB000BB5 +:10C7F00028D0C6F8304106F5E4664E45E4D15246ED +:10C80000DDF82890DDF82CA0BBF1000F26D14FF405 +:10C810004040E0635846199B04F58052C4F80480F8 +:10C82000A56027612549C2F8C03D1A9BC2F8C43DE6 +:10C8300021600DB0BDE8F08F40F2D31B58460DB01B +:10C84000BDE8F08F30461E49FDF740FDD1E7484670 +:10C85000F7F798FC58460DB0BDE8F08F1046FDF78D +:10C8600049FA04F60840FDF745FA04F599500830F6 +:10C87000FDF740FA04F5D2500830FDF73BFA484680 +:10C88000F7F780FC0998F7F725FA5046F7F742FDCD +:10C890006DE74846F7F776FC0998F7F71BFA66E765 +:10C8A000E5F5000210AD010224AD0102FDC6000253 +:10C8B00040AD010209C7000254AD010201525446C5 +:10C8C000BDC600022DE9F0430B9EDDE907E9DDE975 +:10C8D0000987DAB1D2F800C00E4DAC4516D1A8B127 +:10C8E00005680D4CA54211D086B17FB1BEF1000F95 +:10C8F0000CD0B8F1000F09D0CDE90A76CDE908983F +:10C90000CDF81CE0BDE8F043FFF706BF0720BDE807 +:10C91000F08300BF202050490152544630B50446F0 +:10C92000104A85B0009204231521806804F59D62A9 +:10C93000FCF70AFF054688B904F5E7500430F7F71D +:10C940006BFC01224021009503AB04F5E650F7F79C +:10C95000D7F904F5E8501030F7F746FC284605B043 +:10C9600030BD00BFCDC6000218B1044A036893422F +:10C9700001D007207047FFF7D1BF00BF01525446D6 +:10C9800070B500260C694E624C348C6092F90060E0 +:10C990000D467EB1A44606E02670696A01316962DF +:10C9A00012F9016F86B3644669690CF1010C043910 +:10C9B0008C42F1D3202204F8012B6A6A01326A62A8 +:10C9C00093F9001041B90BE004F8011B6A6A0132C7 +:10C9D0006A6213F9011F19B16A69043A9442F3D3E8 +:10C9E0000A234FF0200C0D2684F800C06670A37057 +:10C9F0006B6AAC6803331C44642229466B62EC60AA +:10CA0000FDF7B2FD10B970BD6446D3E72846BDE816 +:10CA10007040FBF781BC00BFF8B500260D694E627F +:10CA20004C358D6092F900600C46069F46B90BE0CC +:10CA300005F8016B616A0131616212F9016F1EB183 +:10CA4000616904398D42F3D320212A46222602F857 +:10CA5000021B616A013161626E70616A013161625B +:10CA60001FB197F90060002E33D12F21A970616AA0 +:10CA7000EA1C0131616222211546202605F8021BBD +:10CA8000616A013161625670626A0132626293F9D1 +:10CA9000001041B90BE005F8011B626A01326262C5 +:10CAA00013F9011F19B16269043A9542F3D30A23BD +:10CAB00020270D262F706E70AB70636AA568033354 +:10CAC0001D44642221466362E560FDF74DFD70BBA5 +:10CAD000F8BD2F2E26D05C2E24D02F21A970616A9C +:10CAE000EA1C0131616297F90060002EC3D06169D0 +:10CAF00004398A42BFD2222E154604D11670626ACA +:10CB000001350132626297F900102A465C2908BF9C +:10CB10002F2102F8011B616A0131616217F9016F6F +:10CB2000002EA8D0616904398A42E4D3A3E72046E5 +:10CB3000BDE8F840FBF7F0BBF0B50546044683B00E +:10CB400000F5E456D4F82C35023B022B02D8D4F879 +:10CB500010358BB904F5E464B442F3D105F50556FC +:10CB600005F59D642836636C012B22D004F5E4643E +:10CB7000B442F8D103B0F0BD6B6904F59D67013391 +:10CB8000642138466B61FCF757FDF8B9D4F8FC34E2 +:10CB9000E868062B1ED00423F0226364A265642398 +:10CBA000382201A9FBF7C8F900B32B6B01332B63C3 +:10CBB000D0E722461521A868FCF726FE0028D9D028 +:10CBC0004828D7D06B6B01336B63CFE73846FCF74F +:10CBD0000DFFBFE74FF0F00C63644C22642301A902 +:10CBE000C4F858C0FBF7A8F90028DED138460199EF +:10CBF000064B074AFFF7C4FE4FF41E73054A286927 +:10CC000004F51C7109F064FAA4E700BF70AD0102DD +:10CC100084AD010288AD010238B5436A002B00F0F3 +:10CC2000BE808468054694F90020A646202A18BFD5 +:10CC30004FF0000C10D1CDE06A6A203B013A62450A +:10CC400040F2B180192998BF8EF800301EF9012FEB +:10CC5000202A00F0AB808446D3B20D2AA3F16101F3 +:10CC60000CF10100E8D1024600238EF800306B6A17 +:10CC70002046013BA3EB0C036B62AB686349134492 +:10CC8000AB600CF01DFF002800F08B80204660494F +:10CC90000CF016FF002800F08F8020465D490CF054 +:10CCA0000FFF002800F08A8020465B490CF008FF47 +:10CCB000002800F08580204658490CF001FF00282C +:10CCC00078D0204656490CF0FBFE00287CD0204648 +:10CCD00054490CF0F5FE00287AD0204652490CF059 +:10CCE000EFFE00287AD0204650490CF0E9FE0028DB +:10CCF0006CD020464E490CF0E3FE002866D020465A +:10CD00004C490CF0DDFE00285CD020464A490CF06E +:10CD1000D7FE002856D0204648490CF0D1FE002806 +:10CD20005ED0204646490CF0CBFE00285AD0204663 +:10CD300044490CF0C5FE002856D0204642490CF06C +:10CD4000BFFE002852D0204640490CF0B9FE002812 +:10CD50004ED020463E490CF0B3FE00284AD0204673 +:10CD60003C490CF0ADFE002846D020463A490CF074 +:10CD7000A7FE002842D0204638490CF0A1FE78B129 +:10CD8000204637490CF09CFED0B3204635490CF0C4 +:10CD900097FEC8B3204634490CF092FE90B312209F +:10CDA00038BD012038BD0CF101025DE70CF1020233 +:10CDB000844659E7052038BD022038BD032038BD20 +:10CDC000042038BD0A2038BD062038BD092038BDF2 +:10CDD000072038BD01224FF0000C45E7082038BD80 +:10CDE000112038BD0D2038BD0E2038BD0B2038BDB8 +:10CDF000102038BD0C2038BD132038BD0F2038BDA1 +:10CE0000142038BD162038BD152038BD8CAD010268 +:10CE100094AD01029CAD0102A4AD0102ACAD0102D2 +:10CE2000B4AD0102BCAD0102C4AD0102CCAD010242 +:10CE3000D0AD0102D8AD0102DCAD0102E4AD0102CA +:10CE4000ECAD0102F0AD0102F4AD0102FCAD010256 +:10CE500004AE01020CAE010214AE01021CAE0102CE +:10CE600024AE01022CAE010234AE010210B44C68B3 +:10CE7000019B062C114604D038225DF8044BFBF7C9 +:10CE80005BB84C225DF8044BFBF756B82DE9F04F28 +:10CE900090F9003083B023F02004452C67D07C2B20 +:10CEA00004D190F90130322B00F0BA800024A14265 +:10CEB00058D900239A461D4698469C46019310F97E +:10CEC00004E0BEF10D0F29DD5FFA8EF7A7F1300601 +:10CED000F6B2362E36D8AEF13009B9F1360F31D868 +:10CEE000DFE809F0696969696969696969697930BF +:10CEF00030303030306969696969693030303030DC +:10CF00003030303030303030303030303030303021 +:10CF1000303030303069696969696900BEF1000FED +:10CF200020DB42F2014121FA0EF1C9071AD5072D83 +:10CF300018D11BB1116903EB01431361002003B049 +:10CF4000BDE8F08FBEF17C0F0CD1BCF1030F09D806 +:10CF500002EB8C0CDCF80420072D03EB0242CCF82A +:10CF60000420EBD04FF4E87003B0BDE8F08F90F9E7 +:10CF7000013023F02003502B98D190F90230522B2E +:10CF800001D0702B92D190F9033023F02003542B61 +:10CF90008CD190F90430202B88D190F905307C2B6E +:10CFA00079D190F90630322B75D190F907307C2B6E +:10CFB00071D108247BE7092E4FEA031327D8303BB1 +:10CFC000734408F10108B8F1050FCBD001348C424D +:10CFD000FFF475AFABE7062DC4D8013515F0010697 +:10CFE0001BD102EB8C077F6803EB07434FEA8C07EA +:10CFF0000CF1010C17447B60631C10F903E0C718A7 +:10D00000BEF13A0F13D01C4600239846DFE7234EAB +:10D01000413FFFB2F65D3344D3E74FEA8C07E9E7BF +:10D0200090F902307C2B0CBF032400243FE7019BC6 +:10D03000002B97D10234A142C5F1070E0AD94B1E2D +:10D040000344DB1B17F9018FB8F13A0F5AEA1A9A19 +:10D05000013BF7D1D64585D9AEEB0A070EE0D8F8EB +:10D0600004304FEA8C061B040CF1010C1644013FFE +:10D07000736005F1010509D005F00106334602EBA6 +:10D080008C08002EEBD14FEA8C06EFE70023CDF899 +:10D0900004E098469BE740F2D11065E758B70102DB +:10D0A000002313604B1E30B525D09C46C41802E007 +:10D0B000BCF1010C1FD014F9015D9E460D2D03F14A +:10D0C000FF33F5D194F901500A2DF1D11D46864464 +:10D0D00033B910E03A2C03F1FF333FD0013D0AD0C1 +:10D0E0001EF9014DA4F1300C5FFA8CFCBCF1090F64 +:10D0F000F0D8002B32DB5C1C051903E0013C03F186 +:10D10000FF332BD015F901CDBCF17C0FF6D14FF0D8 +:10D11000060C0133023918448B4203F101031DD27E +:10D1200010F9014BA4F13005EDB2092D16D81568A0 +:10D13000BCF1010C05EB850504EB4504A4F13004BA +:10D1400014600BD090F900407C2C05D00D2C03D03E +:10D1500090F901400A2CDFD1002030BDDF2030BD26 +:10D160002DE9F04F4FF0000C14461D4693B00DAB67 +:10D170000DF1400B0DF13C0A0DF138090CAF0BAE6F +:10D180000293CDF814B0CDF810A0CDF80C90019713 +:10D19000009680460791006921460AAB09AAC5F8A6 +:10D1A00000C008F027FF10B113B0BDE8F08FFF22D8 +:10D1B000204611A9FEF74CFC0028F5D1079B0B2B4C +:10D1C00019D00C9B013B0B2B05D8119B03F13402AA +:10D1D0002B6813442B600DAACDE90172CDE904AB95 +:10D1E000CDF80C9000962146D8F810000AAB09AA99 +:10D1F00008F07EFFD7E7119B9A1C2B6813442B6025 +:10D20000E9E700BFF0B54B6883B0062B15460E4624 +:10D210004FF064030CBF4C22382201A9FAF78CFEB0 +:10D220000446B8B9019B9B68BDB92A464024032730 +:10D230001C705A709D70019964228B6806F2E4504C +:10D240003B44CB604F62FDF78FF9044610B1019863 +:10D25000FBF762F8204603B0F0BDC5F30722EDB23C +:10D26000E5E700BF026A70B50C467AB9496A02293F +:10D270002FD9D4E90232DD1C95422AD8B3F8013007 +:10D2800003395BBA9AB20262A5606162C369D11ABE +:10D290002ED0606A88421AD903449D1A616216D062 +:10D2A0000026A069D8B1D0E902239A1A95421BD36F +:10D2B0002346AD1A1A465B689842FBD1A2425660DB +:10D2C00008BF0022A261FBF727F8002DE9D100205A +:10D2D00070BD2046FBF720F84FF4EA7070BDE3689C +:10D2E00000205B1BE360F3E75B1BC3600020EFE7FC +:10D2F0002046FBF711F840F2D51070BD2DE9F04F34 +:10D300004FF0F008064600F5E85A83B000F19005AA +:10D310000AF1100AA5F1500905F29457D5F85036D4 +:10D32000002B3DD00022384601A945F8388CFCF787 +:10D3300031FF0028F2D155F8483C0198022B29D141 +:10D3400055F83C3C012B32D0D0F824B055F8343C91 +:10D3500004465B4445F8343C08E0A26864689B1AC4 +:10D36000ABEB030BACB1BBF1000F12D0D4E902124E +:10D370002846521A08F0E2FFE3680028EDD1A168C0 +:10D38000B26A5B1A64681A44B262ABEB030B002CFE +:10D39000E9D10198FAF7C0FFD5F85036002BC1D17A +:10D3A00005F5E465AA45B5D103B0BDE8F08F0146A7 +:10D3B0004846FFF757FF0028B0D10198C4E700BFE7 +:10D3C00070B50C4604F2E455642106462846FCF785 +:10D3D000D9FC94F913302846012B0BD0FBF750F9F8 +:10D3E0002846FCF787FC04F1500008F0D5FE002326 +:10D3F000E37470BDFCF7FAFAD4F8F015B068FCF7E6 +:10D4000069FBEDE70123002140F26C722DE9F04F3A +:10D41000B04DADF2C46DCDE91933CDE91B33CDE983 +:10D4200016331D9328AC00F2FC4300F2246600F58D +:10D430001C77CDE907110A9118920993814600F1F2 +:10D44000900A0FCD0FC40FCD0FC495E80F0084E8EC +:10D450000F00B3463E46099FDAF86C34042B04BF34 +:10D46000DAF870340893DAF8143583B9079B0BF5B2 +:10D47000E46B0133042B079306F5E46607F5E467D4 +:10D480000AF5E46AE8D10DF2C46DBDE8F08FF0232F +:10D490000AF58B68002240464AF8383C15A9FCF78B +:10D4A00079FE05460028E1D11598436813B1FAF7D3 +:10D4B00033FFDBE7FFF7B0FB5AF8443C0446ABB957 +:10D4C000012800F0A680022840F064830023159C08 +:10D4D0001293A268636A12A8CDF8248042F2014137 +:10D4E0008046013A0133AAF1190C4CE01AF9403C8C +:10D4F000012B7ED0AAF150030B93162C00F23E8331 +:10D5000001A353F824F000BFA7D6000213D60002EF +:10D51000CDD40002ABD900028BD9000249DB000256 +:10D5200075D90002E9DA0002D3DA000267DB0002F3 +:10D53000CFD80002B3D80002B7D700027FD60002CE +:10D540008DD70002B5DA000291DA00027FD6000220 +:10D550007DDB0002FFDA0002E5D8000209D70002F5 +:10D56000B5D6000212F8010F0CF8010F10780D2843 +:10D5700021FA00FE02D81EF0010F06D10135132D4D +:10D58000C8F8005001D0013BECD14FF4E463002215 +:10D59000079909F5805003FB01932B4483F8782009 +:10D5A0000AF8402CD0F8C05DDDF82480002D00F092 +:10D5B000A283AAF14003DAF880240193AAF11803A8 +:10D5C000009339464846AAF12C03A8470123159C2D +:10D5D0000AF83E3C002800F0FF83D9F81C302146B1 +:10D5E0000133C9F81C3040463B4B3C4AFFF7C8F9B1 +:10D5F0003CE7431F052B3FF67DAFD9F8203040466E +:10D600000133C9F82030364A364B1599FFF7B8F97F +:10D610002CE70023159C1293A268636A12A8CDF828 +:10D62000248042F201418046013A0133AAF12D0CD7 +:10D6300010E012F8010F0CF8010F10780D2821FAF4 +:10D6400000FE02D81EF0010F06D10135132DC8F8D7 +:10D65000005001D0013BECD14FF4E46E4FF0000CD0 +:10D660002146079CDDF824800EFB049E754440464D +:10D670001D4B1E4A85F864C0FFF782F9F6E6314675 +:10D68000D9F8100008F01EFD1599112C886800F0DB +:10D69000F2824B6A002B40F037834046144B154A08 +:10D6A000FFF76EF9E2E64046134B144A1599FFF76F +:10D6B00067F9DBE6159940468B681B78532B00F021 +:10D6C0003285422B00F026850D4B0E4AFFF758F9A4 +:10D6D000CCE600BF80B7010298AE01024CAE010259 +:10D6E00070AE010250AE010274AE010284AE0102BE +:10D6F000B0B10102E4AE010258B201021CB0010255 +:10D700003CB20102D0AE0102DAF89435002B40F0B1 +:10D71000D982D9F83C1013AB1A460B934B1CD9F89D +:10D720000800C9F83C30FBF719FA002840F0648281 +:10D7300080224FF40061CDE901214FF48042009234 +:10D74000C24A0390049203465946C14AD9F80800D8 +:10D75000FCF762FA002840F04F820B99CAF8C49691 +:10D76000009005235A460968D9F80800FBF7ECFF3A +:10D770000546002800F05A864046B64BB64A159931 +:10D78000FFF7FEF85846FCF7B5FA6FE63146D9F8D0 +:10D79000100008F097FCD9F810000DF5896108F029 +:10D7A0008BFCAE4BAE4ADDF848144046009115990B +:10D7B000FFF732F95AE6DAF86C341598062B00F0C8 +:10D7C00033820023D0F824C012AA856809921293EC +:10D7D000BCF1000F01F023830CF1FF32511905F168 +:10D7E000FF3EA1EB0E0410911A462146CDE90C3301 +:10D7F000CDE90EB6CDF82C801EF8014F03EB830B5C +:10D80000A4F130065FFA86F8B8F1090F00F2E3815F +:10D8100006EB4B03099C013201392260ECD1002454 +:10D82000DDE90EB6DDF82C8010994FF0000E099B53 +:10D83000CDF84CE01A6813AB94450B9341F2AE85DA +:10D84000F446013AAB18A1EB030E6146CDE90F8B0C +:10D85000C5F101020E92119693F8018001EB810649 +:10D86000A8F1300B0133BBF1090F1A4608EB46064D +:10D8700000F2A281A6F130010E9A099E1A44BEF16F +:10D88000010E3260E8D1119E2A44DDE90F8B0B9B1B +:10D89000C9B241EA0C21196013780D2B00F04C84B9 +:10D8A0004AF8501C01466F4B40466B4AFFF768F838 +:10D8B000DCE51AF93F3C159923F00803412B00F0F1 +:10D8C000A9814046684B694AFFF75AF8CEE5159999 +:10D8D0004B6A002B40F022834046654B654AFFF7B8 +:10D8E0004FF8C3E5DAF89435002B40F0F081D9F811 +:10D8F0003C1013AB1A460B934B1CD9F80800C9F81F +:10D900003C30FBF72BF9002840F07D810390034663 +:10D9100080224FF40060CDE901204FF48042009254 +:10D920004A4A59460492D9F80800494AFCF774F962 +:10D930000546002840F067814F495846FCF7C6FC71 +:10D940000123C8221421009358460A23FDF7D8FF6B +:10D950000B99CAF8C4960095096805235A46D9F868 +:10D960000800FBF7F1FE0146002800F0FF85404665 +:10D97000424B03E715994B6A002B40F03A82404630 +:10D980003F4B3C4AFEF7FCFF70E51AF93F3C159906 +:10D99000492B40F00B814B6A002B40F0B784404686 +:10D9A000384B344AFEF7ECFF60E5D9F81830013304 +:10D9B000C9F818301AF93E3C1BB309F58054D4F865 +:10D9C000CC5D65B10023DAF88024DAF87014019395 +:10D9D000AAF1180300934846AAF12C03A847D4F8EB +:10D9E000C45D5DB10023DAF880240193AAF1180325 +:10D9F000009339464846AAF12C03A84700230AF8A9 +:10DA00003E3C002340464AF8443C1F4A1F4B1599B0 +:10DA1000FEF7B6FFDAF89435002B40F04E81642112 +:10DA20004046FCF7AFF94046FBF7E0FF42461521C0 +:10DA3000D9F80800FBF7E8FE5AF8040C08B1FAF729 +:10DA40006BFC00234AF8383C10E500BFDDC600023D +:10DA5000E8AE010280B1010200B10102D4B10102BD +:10DA6000ECB10102F4B0010238B00102D0AE010203 +:10DA7000F0AF0102E4AE0102EDC6000204B1010202 +:10DA800054AF0102D4AE0102B0AE0102A4AE010255 +:10DA90001AF93F3C159923F00803412B7FF411AF8D +:10DAA0004B6A002B40F064834046B14BB14AFEF70D +:10DAB00067FFDBE415998B681B78492B00F0D38353 +:10DAC000412B00F04C814046AB4BAC4AFEF758FF6F +:10DAD000CCE415994B6A002B40F079824046A84B64 +:10DAE000A44AFEF74DFFC1E415994B6A002B40F0A4 +:10DAF000AF824046A34B9F4AFEF742FFB6E45AF876 +:10DB00004C3C159D042B00F0D080AB686C6A184625 +:10DB1000214623AA0993FFF7B9F9099B002841F090 +:10DB20004280184613AB1A462146FFF7B9FA13682C +:10DB300029464AF8503C002840F0CE804046924B9F +:10DB4000924AFEF71DFF91E41AF93F3C1599492BC3 +:10DB50002CD14B6A002B40F0BC8440468C4B854A4C +:10DB6000FEF70EFF82E415994B6A002B40F0968178 +:10DB70004046884B7F4AFEF703FF77E4D9F82C3004 +:10DB800040460133C9F82C30834A844B1599FEF77F +:10DB9000F7FE6BE4D9F8203040460133C9F8203055 +:10DBA0007F4A804B1599FEF7EBFE5FE440467E4BC3 +:10DBB000724AFEF7E5FE59E4B8F10D0FCEB23AD83D +:10DBC00042F2014626FA08F6F6077FF555AEDDE982 +:10DBD0000F8B119E5BE60D2CDEB23DD842F2014662 +:10DBE000E640F4077FF516AEDDE90EB640F2D1143B +:10DBF000DDF82C80109918E640466C4B6C4A15995C +:10DC0000FEF7BEFE32E440466A4B694A1599FEF7BC +:10DC1000B7FE2BE44B6A002B40F0D8824046664B9F +:10DC2000544AFEF7ADFE21E40146644B40465A4A91 +:10DC3000FEF7A6FE1AE4B8F12C0F7FF41DAE0C9A85 +:10DC40000B99013246EA0C2C052A0C92C1F800C04F +:10DC500000F2D78700210FE62C2C7FF4DBAD0D9B63 +:10DC600046EA03230D930C9B0133042B0C9301F024 +:10DC70004E800023CEE52E23002200F8033C00F85E +:10DC8000012C00F8023CC21E4FF41E733146D9F835 +:10DC9000100008F01DFA30BBD9F810000DF58961AD +:10DCA00008F00AFA464B474A7DE529464046464B6E +:10DCB000394AFEF765FEFFF7D9BB48460B99FFF7D7 +:10DCC0007FFBACE648460B99FFF77AFB21E5484617 +:10DCD0000B99FFF775FB0AE640463C4B344AFEF7CA +:10DCE0004FFEFFF7C3BB4046394B224A1599FEF75A +:10DCF00047FEFFF7BBBB5AF84C3C042B00F0A28454 +:10DD000001230AF83E3C68E4002212AC013B09946E +:10DD1000129201F0028342F2014EA446411E04E039 +:10DD20000135013BCCF8005007D011F8012F0D2A26 +:10DD30002EFA02F4F4D8E207F2D5012D08D9013DFC +:10DD4000425D43192F2A00F098845C2A00F09584E4 +:10DD5000099B1B68034400210246197094E70AF8E6 +:10DD60003F3C40461B4B094AFEF70AFEFFF77EBBCD +:10DD700090B00102E4AE010208B20102D0AE01028D +:10DD8000A4AF010284AF010258B101021CB001022C +:10DD90002CAF0102C4AF0102E4B0010268B201027B +:10DDA0004CAE01023CAE0102B4AE010280B10102F0 +:10DDB00000B1010204B1010254B00102CCB0010271 +:10DDC000C0B101021CAF01022CB101026CB1010211 +:10DDD000B0B10102FCB101024AF8443C41232146A2 +:10DDE0000AF83F3C4046A44BA44AFEF7C9FDFFF7A2 +:10DDF0003DBB3146D9F8100008F064F90023159AAC +:10DE00001293536A12A8013B9468099001F088822A +:10DE100042F2014C8646611E04E00135013BCEF81A +:10DE2000005007D011F8012F0D2A2CFA02F0F4D877 +:10DE3000C207F2D5012D08D9013D625D63192F2A71 +:10DE400000F01F845C2A00F01C84099B1B6823449B +:10DE500000221A702146099AD9F8100008F086F9B4 +:10DE6000052800F00585159900287FF488AD5AF83B +:10DE70004C3C4AF8041C062B0CBF4C22382215A936 +:10DE80004FF0FF33D9F80C00FAF756F840467C4BB8 +:10DE90007C4A1599FEF774FDFFF7E8BA3146D9F8C8 +:10DEA000100008F00FF90023159A1293536A12AC70 +:10DEB000013B9168099401F0368242F2014EA4467A +:10DEC000481E04E00135013BCCF8005007D010F8A3 +:10DED000012F0D2A2EFA02F4F4D8E407F2D5012D11 +:10DEE00008D9013D4A5D4B192F2A00F0C0835C2AF6 +:10DEF00000F0BD83099B1B680B4400221A70D9F8FF +:10DF0000100008F063F8002840F0F08140465E4BB6 +:10DF10005E4A1599FEF734FDFFF7A8BA3146D9F8E5 +:10DF2000100008F0CFF80023159A1293536A12A834 +:10DF3000013B9468099001F0F98142F2014C864658 +:10DF4000611E04E00135013BCEF8005007D011F806 +:10DF5000012F0D2A2CFA02F0F4D8C207F2D5012DB8 +:10DF600008D9013D625D63192F2A00F083835C2A82 +:10DF700000F08083099B1B68234400221A7021460D +:10DF8000D9F8100008F00EF8002840F01B82224655 +:10DF90004FF41E73D9F810000DF5896108F098F858 +:10DFA000002840F0C7841FA9D9F8100008F084F8B1 +:10DFB0001F9940460091364B364A1599FEF72CFDC5 +:10DFC0003146D9F8100008F07DF8FFF74FBA314616 +:10DFD000D9F8100008F076F80023159A1293536AC6 +:10DFE0009068013B12AD01F0A481CDF82CB0014640 +:10DFF000012242F20144AB46CDF8248005E0013B0A +:10E00000CBF8002000F0ED8172468C4611F8015BE0 +:10E0100002F1010E0D2D24FA05F8F0D818F0010FC9 +:10E02000EDD0DDF82480DDF82CB000238CF8003032 +:10E030000146D9F8100008F0D7F8002840F05E81BA +:10E040004046154B114A1599FEF79AFCFFF70EBA98 +:10E050003146D9F8100008F035F80023159A1293CC +:10E06000536A12A8013B9268099001F08B8142F239 +:10E07000014C8646511E16E088AE010294AE0102A4 +:10E080006CAF010280AF0102DCAF01021CAF0102E4 +:10E0900008B001021CB00102B4AF01020135013B1E +:10E0A000CEF8005007D011F8010F0D282CFA00F41B +:10E0B000F4D8E007F2D5012D08D9013D515D53197F +:10E0C0002F2900F0BC825C2900F0B982099B1B68F3 +:10E0D0001344002119705AF8043CD9F810009968CB +:10E0E000099208F001F905280546099A00F0C8834D +:10E0F0005AF8040CFAF710F9002340464AF8043C99 +:10E10000002D40F06781BA4BBA4A1599FEF738FCEA +:10E11000FFF7ACB90123B84A4AF83C3CB74BFEF7CD +:10E120002FFCFFF7A3B90023B34A4AF83C3CB44B99 +:10E13000FEF726FCFFF79AB90C9B052B7FF4B0ABDA +:10E140000D9B002B3FF4ACAB00293FF4A9AB089A20 +:10E150009A427FF4A5AB4AF8501C002C7FF4A2AB86 +:10E160000146A84B4046A44AFEF70AFCFFF77EB9D9 +:10E170003146D9F8100007F0A5FF0023159912AA1F +:10E1800009924A6A86468868013A12930C9000F018 +:10E1900085804FF0FF34CDF8348000EB040C0FE0A5 +:10E1A0005C2811D042F201480D2828FA00F802D864 +:10E1B00018F0010F60D109980133013A03605BD078 +:10E1C0001CF8010F2F28EBD11C46F4E73146D9F893 +:10E1D000100007F077FF0023159A1293536A12A9D3 +:10E1E000B3F1010C926809911AD042F2014E6146D6 +:10E1F000501E05E0099B013501391D6000F00682C3 +:10E2000010F8013F0D2B2EFA03F4F3D8E307F1D5F4 +:10E21000012D00F27A85099B1D68002D40F00282D5 +:10E220001AF93D3C012B00F08D834FF4006200236E +:10E2300002924FF0800E4FF48042CDE90333CDE9D6 +:10E24000002E5946704AD9F80800FBF7E5FC054650 +:10E25000002800F08D8340466C4B6D4A1599FEF7FF +:10E260008FFBFFF703B90AF83F3C4046694B624A0F +:10E27000FEF786FBFFF7FAB8012BDDF8348008D9EA +:10E280000C9A013BD25C2F2A00F0AF825C2A00F08E +:10E29000AC82099B1B68002B40F0A982BEF1000FE5 +:10E2A0007FF402ACD9F810000DF5896107F004FF86 +:10E2B0001AF93D3C012B00F016854FF40062002353 +:10E2C00002924FF0800C4FF48042CDE90333CDE948 +:10E2D000002C59464C4AD9F80800FBF79DFC04462F +:10E2E000002800F0E0841599FFF7DEBB40464A4B5A +:10E2F000474A1599FEF744FBFFF7B8B84046474B2D +:10E30000434A1599FEF73CFBFFF7B0B83146D9F800 +:10E31000100007F0D7FE0023159A1293536A12A932 +:10E32000013B0991916801F036809E46CDF830B0EE +:10E330000A46012342F20144C34606E00998BEF1B1 +:10E34000010E036000F04C826346104612F8015B38 +:10E3500003F1010C0D2D24FA05F8EFD818F0010F88 +:10E36000ECD0D846DDF830B000230A464FF4F07107 +:10E3700003700091D9F81000514607F049FF034699 +:10E38000C0B91AF93D2C012A00F0628480224FF4B2 +:10E390000064CDE901244FF48042CDE903000092EE +:10E3A0005946194AD9F80800FBF736FC05460028FB +:10E3B00000F0308440461A4B154A1599FEF7E0FAF2 +:10E3C000FFF754B84046174B114A1599FEF7D8FA93 +:10E3D000FFF74CB8144B0E4A1599FEF7D1FAFFF728 +:10E3E00045B8DDF82480DDF82CB000EB020C1CE60B +:10E3F00094AF01021CAF01021CB0010230B2010255 +:10E4000024B20102E8B00102E8AE010254B00102F8 +:10E41000E4AE0102F0B10102C4AF0102A4AF0102F7 +:10E42000D4AE0102F0AF010284AF010201465846AA +:10E43000FBF702F9DDF854C00B9BDCF81000D3F8B1 +:10E4400000E000F14C03CDE90C8B71462C46804670 +:10E45000F3460993CCF80830CDF838C00F9506E0A4 +:10E4600020A922460DF181000BF000FB2946874BC5 +:10E470000929A3FB01034FEAD30505EB8500A1EBB6 +:10E48000400000F1300004F101048DF8800040F2FA +:10E49000C9840A2CE4D14046DE46DDF838C0DDF8F8 +:10E4A0003080DDF834B00F9D099ADCF814309B1AE7 +:10E4B00005F12B0293420C9280F0EE817146D9F85F +:10E4C0000800FBF707FB5846FBF714FC1598FEF70E +:10E4D000EEBF3146D9F8100007F0F4FD0023159A7D +:10E4E00012A91293536A09919168013B0B9100F0B4 +:10E4F0007387012242F2014405E00998013B026062 +:10E5000000F0C78162460D4611F8010B02F1010CC3 +:10E510000D2824FA00FEF0D81EF0010FEDD00023E4 +:10E520002B704FF4F075D9F81000012351460B9A67 +:10E53000009507F06DFE0446002840F0A1830021FD +:10E54000504607F0E7FEC44258D11AF93D3C0BB3E0 +:10E5500002234AF8483C002340464AF8343C4C4ADF +:10E560004C4B1599FEF70CFAFEF780BF5846FBF7A7 +:10E5700063F8DAF88C34159A5B690993D2E904E3FD +:10E580000EF14C055B1B352B956000F38F800B9BC8 +:10E59000196894E780224FF40060CDE901204FF420 +:10E5A000804200923C4A0393049259463B4AD9F870 +:10E5B0000800FBF731FB054600BB39495846CAF84D +:10E5C000C496FBF783FE2A4614215846F9F7CEFF7E +:10E5D000002840F0F2866423394658465AF8502CF9 +:10E5E000FDF796FC002800F0DE865846FAF748F85A +:10E5F0005846FBF77FFB504607F0CEFD4046294BBF +:10E60000294A1599FEF7BCF9FEF730BF012D09D054 +:10E610000CF1FF35535D2F2B02D05C2B7FF4FBAD4B +:10E62000099B1D6000235355D9F810004FF41E7349 +:10E6300074A907F04DFD00283FF4F2AD0BE60999EF +:10E640000D6046E5D0F8C85D002D3FF459ABAAF146 +:10E650004003DAF88024DAF870140193AAF1180361 +:10E6600000934846AAF12C03A847FEF7AFBF099ACA +:10E67000156042E4099A15607FE4099A1560FFF776 +:10E680006ABB099A1560FFF7E3BB00BFCDCCCCCCC9 +:10E690000CAF010240AF0102DDC60002E8AE01028C +:10E6A000EDC600022CAF0102E4AE0102DFF8A4C403 +:10E6B0001B24BCE80F00CEF84C006960BCE80300E6 +:10E6C0006961BCF80010286129834FF0280109987E +:10E6D000AA60EB600EF167028EF8661023460A21ED +:10E6E000000E1294FDF7D8F92C24129B0A21034442 +:10E6F0005A1C1292EC54129A0998C2F13603C0F3D4 +:10E7000007402A44FDF7C8F9129B0A2103445A1C0A +:10E710001292EC54129A0998C2F13603C0F3072002 +:10E720002A44FDF7B9F90346129A0A2113445A1CE8 +:10E730001292EC54129A9DF82400C2F136032A4436 +:10E74000FDF7AAF9129B0A2103445A1C1292EC54B9 +:10E750000B9B129A1868C2F13603000A2A44FDF78F +:10E760009BF9129B0A2103445A1C1292EC54129AF0 +:10E770000B9B0D241878C2F136032A44FDF78CF95F +:10E7800003464FF0290C12994FF00A0E0B444FF03C +:10E790002E01404603F10108CDF8488005F803C07A +:10E7A000129B642203F1010CCDF848C0E954129B7E +:10E7B000591C1291EC54129B591C129105F803E05C +:10E7C0001599129D8B684D622B44CB60FBF7CCFEF4 +:10E7D000002840F0A28001230AF83D3CFEF746BE27 +:10E7E000D846C818DDF830B0BEE5099A136000229B +:10E7F0000C99CA54D9F810000A464FF41E7374A934 +:10E8000007F066FC00283FF44DAD1DAB05931CAB33 +:10E8100004931BAB03931AAB029319AB019318AB90 +:10E8200000930C99D9F8100017AB16AA07F00AFC50 +:10E8300000287FF458AD169B13F010037FF432AD1F +:10E840000C99621C11440A460DF1D00E4FF48071F0 +:10E8500004E0013907D00EF8030001330998036082 +:10E86000D05C0028F5D1002201250EF8032019E51F +:10E870002146099AD9F8100007F07EFBFFF7F3BA9A +:10E880005AF8043CD9F81000996807F059FC05467D +:10E890002EE40B9B9D1842E6A74ACDE90D8B8346DB +:10E8A0009046DDF824E002F12004C4460EF1100E7B +:10E8B000BCE80F00A44508F110084EF8100C4EF803 +:10E8C0000C1C4EF8082C4EF8043CEED1424658463B +:10E8D000B2F800C0994B9278DDF83480DDF838B09A +:10E8E00020A98EF80220AEF800C02A46C0F86F308A +:10E8F00073300BF0EFF8099A914B2A44C2F8273095 +:10E9000015990C9A8B684A62134440466422CB6086 +:10E91000FBF72AFE00283FF45EAF0B9BD9F80800F6 +:10E920001968FBF7D7F85846FBF7E4F91598F9F79B +:10E93000F3FC50E74046834B834A1599FEF720F8D5 +:10E94000FFF73EBB642205215846FCF765FF98B3EC +:10E950005846FBF74BF8DAF8A015D9F80800FBF792 +:10E96000B9F85846FBF7C6F9504607F015FC72E4B3 +:10E97000024614215846CAF8C496F9F7F7FD002854 +:10E9800040F0C0846423394658465AF8502CFDF7AD +:10E99000BFFA48B15846F9F773FE5846FBF7AAF993 +:10E9A000504607F0F9FB56E40123C82200931421D6 +:10E9B0000A235846FCF7A4FF644B4046644A159965 +:10E9C000FDF7DEFF5AF83C3C012B00F087844FF046 +:10E9D000FF3300930B994C2315AAD9F80C00FEF7CE +:10E9E00045FA0023099A15991360CD684B69DAF846 +:10E9F000C0255B1B043B934228BF13460C930028A1 +:10EA000040F063840DF1D00E74460D96099E336874 +:10EA1000D9F81000002B70D11DAB05931CAB0493EB +:10EA20001BAB03931AAB029319AB019318AB009382 +:10EA300016AA214617AB07F0DDFA02463368DDF867 +:10EA400054E001333360002A40F0868025464FF4BD +:10EA500080709446DEF80C30149204E04FF0010C04 +:10EA6000013862445CD015F9011B0029F6D1BCF1D4 +:10EA7000000F5DD01492911C0C98884222D27146EE +:10EA800064225846FBF770FD00284DD15AF84C3CE3 +:10EA900015A9062B0CBF4C2238224FF0FF33D9F8B2 +:10EAA0000C00F9F749FA15990246002854D1CB68B1 +:10EAB0004A69DAF8C015D21A043A8A4228BF0A46CF +:10EAC0000C92149A214618460BF004F803460D20C8 +:10EAD0000A21149A551C14959854149A501C149099 +:10EAE00099540C9ADDE91413521A0C925A6A0A448A +:10EAF0005A62DA680A44DA6089E71DAB05931CABF9 +:10EB000004931BAB03931AAB029319AB019318AB9D +:10EB1000009316AA214617AB07F0EAFA02468DE7E2 +:10EB20004FF481711492A7E71598F9F7F5FBADE75B +:10EB300062460221A0E700BF8CB10102287C7C7CE8 +:10EB40007C290D0A20B00102E4AE010268B0010286 +:10EB50000CAF010210B101020F2A0D9E159900F0B1 +:10EB6000CE83159808B1F9F7D7FB5AF83C3C012B36 +:10EB700000F02A840B9C48462146FEF721FC4FF00A +:10EB8000FF33009321464C23D9F80C0015AAFEF759 +:10EB90006DF90A9B5BBB4046A84BA94A1599FDF746 +:10EBA000EFFEFEF763BC40462946A64BA64AFDF79A +:10EBB000E7FEFEF768BC64225846FBF7D5FC002848 +:10EBC00040F0A7835AF83C3C012B0A9300F0FC83E9 +:10EBD0000B9C48462146FEF7F3FB4FF0FF330093B2 +:10EBE00021464C23D9F80C0015AAFEF73FF9974BA4 +:10EBF0004046974A1599FDF7C3FE01230A93FEF795 +:10EC000035BC119EDDE90F8B0B9B4FEA0C2119607F +:10EC1000FEF746BE024614215846CAF8C496F9F7D4 +:10EC2000A5FC002840F088836423394658465AF8EA +:10EC3000502CFDF76DF9002874D05846F9F720FDE7 +:10EC40005846FBF757F8504607F0A6FAFFF7B2BB55 +:10EC5000642205215846FCF7DFFD00286AD058469B +:10EC6000FAF7C4FEDAF8A015D9F80800FAF732FF6F +:10EC70005846FBF73FF8504607F08EFAFFF79ABB6D +:10EC80000B99D9F8100007F09BFA044600287FF48E +:10EC900056AC0095012351460B9AD9F8100007F0A5 +:10ECA000B7FA04464BE4024614215846CAF8C49603 +:10ECB000F9F75CFC002840F0688364233946584625 +:10ECC0005AF8502CFDF724F9002800F0C980584666 +:10ECD000F9F7D6FC5846FBF70DF8504607F05CFAFA +:10ECE0001599FEF7E1BE642205215846FCF794FD14 +:10ECF000002800F0BD805846FAF778FEDAF8A01533 +:10ED0000D9F80800FAF7E6FEE4E7AC4680E4099B90 +:10ED100001320024DDE90EB6DDF82C8010991A606E +:10ED2000FEF783BD0123C822009314210A2358460D +:10ED3000FCF7E6FD01234AF8483CDAF84830404643 +:10ED40004AF8343C434A444B1599FDF719FE5AF8EA +:10ED50003C3C012B00F0F682D9F80C0014AC5AF8B8 +:10ED60004C3C15A9062B0CBF4C2238224FF0FF3328 +:10ED7000F9F7E2F8159ADAF8C05591685269234616 +:10ED8000521A043AAA422260504684BF2A4625609D +:10ED900007F08EFA0546C8B9159922688B684A6251 +:10EDA000134458466422CB60FBF7DEFB054668B986 +:10EDB0005AF8343C22689B1A4AF8343CD9F824307B +:10EDC000D9F80C001344C9F82430C8E71598F9F7AE +:10EDD000A3FA5AF83C3C012B00F0CD820B9C48462C +:10EDE0002146FEF7EDFA00234AF8483C4FF0FF3386 +:10EDF000009321464C23D9F80C0015AAFEF736F8EB +:10EE0000092D404604D15AF8343C002B00F0AC8266 +:10EE1000124B0B4A1599FDF7B3FDFEF727BB13AB59 +:10EE20000B93F1E64046DE462546DDF838C0DDF8B6 +:10EE30003080DDF834B0FFF737BB00BF84B001028B +:10EE4000E4AE010244B1010200B1010278B0010256 +:10EE50001CAF01020CAF010200AF010220AF0102A2 +:10EE60000123C822009314210A235846FCF748FDC9 +:10EE7000734B4046734A1599FDF782FD5AF83C3CA6 +:10EE8000012B00F0EB814FF0FF3300930B994C23E3 +:10EE900015AAD9F80C00FDF7E9FF0023099A159986 +:10EEA000136002464B69C868DAF8C015002A40F0C2 +:10EEB000AD811B1A043B8B4228BF0B46CDE90F677F +:10EEC000CDE90D38CDF830B0099B1A68002D47D038 +:10EED000002A35D01346DDF83880DDF830B00F9EBB +:10EEE000109F099A013313601599002900F0D5810C +:10EEF0004B6A002B40F0CB810F231D460846F9F7E3 +:10EF00000BFA5AF83C3C012B00F0BA810B9C4846A6 +:10EF10002146FEF755FA4FF0FF33009321464C236C +:10EF2000D9F80C0015AAFDF7A1FF0F2D7FF433AE21 +:10EF30004046454B454A1599FDF722FDFEF796BA26 +:10EF40000122099B1A60199B013B0B2B40F25B814C +:10EF5000DDE90F670123DDF83880DDF830B0C0E768 +:10EF60001346099C0DF1D008D9F81000002B40F091 +:10EF700019811DAB05931CAB04931BAB03931AAB18 +:10EF8000029319AB019318AB0093414617AB16AA35 +:10EF900007F030F8236801332360002840F05281E5 +:10EFA000199A013A0B2ADFD80023159914AF40466D +:10EFB0004FF480729C46CC683B6004E04FF0010C3B +:10EFC000013A634407D010F9016B002EF6D1BCF171 +:10EFD000000F00F016813B600D9A3433934200F22B +:10EFE000F380169B4FF0203B13F0100F08BF2D222B +:10EFF000234618BF642203F8012B169ADFF858C085 +:10F00000D6074CBF124A134A0B2603CA1278C4F81B +:10F01000010059601A72BCE80F00C4F80A00C4F875 +:10F020000E1004F1240E1799C4F81EB0A4F822B0F3 +:10F03000C4F81220C4F81630C4F81AB01EE000BF9D +:10F0400068B001020CAF010278B001021CAF0102EE +:10F05000A0B00102ACB00102B8B00102C14B092955 +:10F06000A3FB01234FEAD30303EB8302A1EB42028C +:10F0700002F130020EF8012D02D91946013EEDD100 +:10F08000202043F23006199B28AA013B52F8232086 +:10F090001A99B44B84F82400A3FB01C392F800C072 +:10F0A000DB0884F825C092F801C0092984F826C03D +:10F0B0009278A4F8296084F8272003EB8302A1EB5F +:10F0C000420202F1300284F8280084F82A200AD98A +:10F0D000A44AA2FB0312D20802EB8202A3EB420372 +:10F0E000303384F82930202384F82B3043F2300366 +:10F0F0001B999C48A385A0FB0123DB0803EB83023B +:10F10000A1EB42023032092984F82D2009D9A0FB55 +:10F110000312D20802EB8202A3EB4203303384F8DD +:10F120002C303A2384F82E3043F230031C998D485A +:10F13000A4F82F30A0FB0123DB0803EB8302A1EB33 +:10F1400042023032092984F8302009D9A0FB031289 +:10F15000D20802EB8202A3EB4203303384F82F3053 +:10F1600020233E684146324684F8313004F13200B3 +:10F170000AF0B0FC0D230A2206F13301264439605F +:10F1800086F832303B68591C3960E25439680D9B6F +:10F190005B1A0D93159B5A6A0A445A62DA680A444C +:10F1A000DA6091E61DAB05931CAB04931BAB039394 +:10F1B0001AAB029319AB019318AB0093414617ABFE +:10F1C00016AA06F095FFE5E664220C98FBF7CCF949 +:10F1D00000283FD14FF0FF3300930B994C23D9F80F +:10F1E0000C0015AAFDF742FE60BB159BDAF8C0259E +:10F1F000DC685B691B1B043B934228BF13460D93DD +:10F20000EFE66346E8E60DF1D008CDE615460F2D92 +:10F2100015993FF469AE00297FF470AE5AF83C3C72 +:10F22000012B2DD00B9C48462146FEF7C9F84FF024 +:10F23000FF33009321464C23D9F80C0015AAFDF7A3 +:10F2400015FEA8E40546DDE90F67DDF83880DDF836 +:10F2500030B0DCE71598F9F75FF8BBE734AA102166 +:10F2600048461EABFDF77CFF1E9A002A3FF40BAE0A +:10F270000B99D9F80C00FDF7C5FF04E60F231D46D6 +:10F2800000220B99D9F80C00FDF7BCFF3EE6642282 +:10F290005846FBF769F9054698B95AF83C3C012BEA +:10F2A000ECD00B9C48462146FEF78AF84FF0FF331E +:10F2B000009321464C23D9F80C0015AAFDF7D6FD82 +:10F2C00036E61598F9F728F81BE60F287FF449ACC5 +:10F2D0004B6A002B7FF46FAC159844E434AA0B21E1 +:10F2E00048461EABFDF73CFF1E9A002A3FF46FAB69 +:10F2F0000B99D9F80C00FDF785FFFFF768BB0029D3 +:10F30000E6D132E42A4629465846F9F72FF9FFF7A5 +:10F3100039BB1598F9F700F854E40346FEF71BBD16 +:10F320002346FEF795BD0B46FEF7E7BD2346FEF7E5 +:10F3300024BE8446FEF779BE2A4629465846F9F788 +:10F3400015F971E45AF8342CD9F80C00002A3FF46E +:10F3500005AD0B99FDF756FF054600283FF4FCACC0 +:10F3600037E500BFCDCCCCCC1D4B1E4A1599FDF71F +:10F3700007FBFEF77BB800220B99D9F80C00FDF7CC +:10F3800041FF2BE51346FEF7A4BE22462146584610 +:10F39000F9F7ECF891E40846FEF7E6BFF44671464B +:10F3A0002A44FEF774BA0123C822009314210A23C9 +:10F3B0005846FCF7A5FAFFF7CBB82A462946584627 +:10F3C000F9F7D4F8FFF707B900220B99D9F80C0028 +:10F3D000FDF718FFFFF7CEBB0B9DFFF7A0B800BFEE +:10F3E00010AF01021CAF01022DE9F04F00260546C7 +:10F3F00085B000F5E653DFF8ACB0DFF8ACA000F163 +:10F4000040040193D4F82836052B38D9012704F598 +:10F41000956903E0D4F82836052B30D921462846D3 +:10F42000FDF7CEFF6369012B06D1D4E907239A4289 +:10F4300018BF002766612662F022A368A261022B32 +:10F44000E8D1636803A9062B08BF4C224FF0FF33B5 +:10F4500018BF3822E868D4F89880F8F76DFDE369A2 +:10F460000399434501D1012F11D05B4652464846CE +:10F47000FDF786FAD4F82836A660052BCED8019B76 +:10F4800004F5E4649C42BDD105B0BDE8F08F484668 +:10F49000024B034AFDF774FAECE700BF78B20102B1 +:10F4A0001CAF010288B20102E4AE0102F8B50546C4 +:10F4B00000F1400400F5E656A369FBB13C2B38BFD0 +:10F4C0003C233C3BA361CBB9AB6B0133AB63D4F8BA +:10F4D000E435C3B9002104F59567616121623846BE +:10F4E000FAF750FC3846FAF781FAE06C08B1F8F701 +:10F4F00013FF15213A46A868FAF786F904F5E46483 +:10F50000B442D9D1F8BD21462846FDF759FFE1E7BD +:10F510002DE9F0430026054600F5E75883B000F1D9 +:10F52000640408F10408D4F8C834052B05D8022B6C +:10F530004AD854F80C3C002B46D0AB690133AB6180 +:10F54000D4F8C03544F8186C44F80C6C002B42D148 +:10F5500014F9123C44F8106C44F8046C13B305F52C +:10F560008057D7F8CC9DB9F1000F0AD004F11403ED +:10F57000D4F8AC24D4F89C14284600930196234672 +:10F58000C847D7F8C47D5FB10023D4F8AC240193F9 +:10F5900004F1140300932846234604F59361B84709 +:10F5A00004F8126C04F2844764213846FAF7EAFB47 +:10F5B0003846FAF71BFAA06A08B1F8F7ADFE3A46EA +:10F5C0001521A868FAF720F904F5E4644445AAD1A6 +:10F5D00003B0BDE8F0832846A4F12401FDF7F0FE56 +:10F5E000B6E700BFF0B54FF0FF35064600F5E85727 +:10F5F00085B000F5E65410370122FF21204603AB09 +:10F600000095F4F77DFB0028F6D1039B580628D41B +:10F61000D90721D41A071AD4580713D499070CD440 +:10F620009A0605D4DB06E7D53046FFF73FFFE3E750 +:10F630003046FFF76DFF039BF4E73046FFF7D4FE3B +:10F64000039BEDE73046FDF7DDFE039BE6E7304622 +:10F65000FDF754FE039BDFE73046FDF76DFA039B91 +:10F66000D8E73846F4F7CCFDC6E700BF0023F0B575 +:10F670009FB016461C4F02688DF80C30D0F8D83079 +:10F680000D46013300F69C11BA420291C0F8D83001 +:10F6900003D0112420461FB0F0BD00F5E4770446E6 +:10F6A0004FF0FF313846F2F7BDFE03460028F0D197 +:10F6B00020462946009302AA02F032F9044670B9A6 +:10F6C0009DF824303846DA0605D53360F2F7CEFFD0 +:10F6D00020461FB0F0BDF2F7C9FF0E24DAE7384626 +:10F6E000F2F7C4FFD6E700BF4944454D2DE9F04F7E +:10F6F000D0F8E030DDB00133C0F8E03091F90030EF +:10F70000BBB104460F460A4600205C2B0DD02F2BC0 +:10F710000BD0202B12F9013F11D0451CA3B1B5F538 +:10F72000807F06D05C2B2846F1D112F9013F002BD7 +:10F73000EAD14FF00C0840465DB0BDE8F08F0028DC +:10F74000EBD1002BE1D1F4E7FF280792F1D004F6CA +:10F750009C12089204F69C2240928DF82430BD4AF7 +:10F760008DF804312368934241D104F5E4764FF0DB +:10F77000FF313046F2F756FE002838D1D4F8A830D1 +:10F78000002B4CD1E36F002B37D007AB00933946E9 +:10F79000204640AB08AA02F0C3F8002839D0DDE9C2 +:10F7A000070101F0E7FD70BB204608AA40A901F05F +:10F7B0000DF98046B8B9276CD4F8805057B91CE0D1 +:10F7C000236C0699013F023379B393428CBF1546EF +:10F7D000022597B106AA2946204605F085FA6A1C3B +:10F7E00080460028ECD03046F2F740FFA3E74FF008 +:10F7F000110840465DB0BDE8F08F3046F2F736FFA5 +:10F800004FF00A0897E73046F2F730FF4FF00D0847 +:10F8100091E73046F2F72AFF4FF00B088BE73046AE +:10F82000F2F724FF4FF0230885E7934298BF0222A6 +:10F83000DDE90701E36FC4F88020013BE36701F0D5 +:10F8400099FDEFF3108372B6834A12681392834ACC +:10F850001268149283F310884FF0000AD4E9142739 +:10F860004FF0000B1023CDE916AB8DF83C30089B10 +:10F87000159593F900304FF0030E2E2B14BF102373 +:10F8800012234FF0010CB5F1020A8DF83C30AAFBAF +:10F8900007A348F1FF3807FB0833A1681AEB020AF7 +:10F8A00043F1000320465246CDE9001CCDF808E0A4 +:10F8B000049306F00DF98046002894D1A368A26A4B +:10F8C00007933AB1014608F10408904543F8041B38 +:10F8D000F9D30793012F7BD8702208A924A80AF036 +:10F8E000F9F80A234FF0200B43F001E004F69C39AD +:10F8F00004F69D3784F89CBBCDF890900797079A43 +:10F90000013B511C079182F800B00FF009C02E2274 +:10F91000249929930A702499049A4B70204624A9AB +:10F92000CDE935230593CDF8D0A000F01BFC2E22A5 +:10F930008046059B00287FF456AF409991F900104E +:10F94000002900F08D80702240A924A80AF0C2F896 +:10F950000A22202042F001E0139BCDF890902F93D3 +:10F96000149B079784F89CBB3093079B013A591C62 +:10F97000079118700FF007C82E2324990B70249953 +:10F980004B70249B9A70049B29923593002200238C +:10F99000CDE93223CDF8D0A02023204624A93693E8 +:10F9A00000F0E0FB804600287FF41DAF04F5005313 +:10F9B00029462046D3F8AC2405F0EAFA8046002810 +:10F9C0007FF411AF204608A900F0CCFB80460AE77F +:10F9D0004FF0010B0023CDE9013B049B1AEB0B0216 +:10F9E00007F1FF372046009743F1000305F0EAFED8 +:10F9F000804600287FF4F7AE4FF001084FF09009E1 +:10FA000002E0013F3FF468AF0323C4F8B830D4F8F4 +:10FA1000B03120460133C4F8B031A368C4E922896B +:10FA2000C4F890300AEB0703C4F89430C4F898B0D7 +:10FA3000D4F8BC30C4F8B0B098470023C4F8B03054 +:10FA4000D4F88C30002BDCD03046F2F70FFED4F81F +:10FA50008C8070E64944454DD4E40022D8E400226D +:10FA600024994A70249A9370319395E700232DE9E5 +:10FA7000F0430546DBB08DF81C308DF88C308DF8E6 +:10FA8000FC30D0F8EC300C46013301686D4AC5F803 +:10FA9000EC3005F69C2300F69C102293914205F66B +:10FAA0009C3306903E9304D0112420465BB0BDE801 +:10FAB000F08305F5E4794FF0FF314846F2F7B2FCE8 +:10FAC0000028F1D1D5F8A830002B58D1214628467E +:10FAD000009306AA01F024FF0446002848D19DF8AF +:10FAE0003430D8065BD5D90749D4702206A922A89C +:10FAF00009F0F0FF05F500582F9E369412E03146CC +:10FB0000284604AA059705F0EFF8044600282FD1EF +:10FB1000012E3CD9049BB34239D0059C2A6CA242E9 +:10FB200035D31E46D8F8A834671CB342E7D8002363 +:10FB3000319302236A6D0593AB6A02FB03F604FB63 +:10FB400006F6760930960AE03E9B93F900305BB3E7 +:10FB50001B3363D1059B0133B342059324D228465E +:10FB60003EAB05AA22A900F06FF804460028EBD0AE +:10FB70004846F2F77BFD20465BB0BDE8F0832324C6 +:10FB80004846F2F773FD20465BB0BDE8F0830324DE +:10FB90004846F2F76BFD20465BB0BDE8F08348466F +:10FBA000F2F764FD0E2480E7E5230024069A85F829 +:10FBB000E0432846137006A98DF81C3000F0D2FAF5 +:10FBC00004460028D4D12F9ED8F8A834B34219D8BF +:10FBD00029E0012EDBD9049BB342D8D02A6C059BC7 +:10FBE0009A42D4D322463146284605F0D1F904463C +:10FBF0000028BDD1EB6F049E0133EB67D8F8A83421 +:10FC0000B34210D9059B31460133284604AA059317 +:10FC100005F06AF804460028DBD0A9E74846F2F769 +:10FC200025FD102441E70021AC6D01220094002342 +:10FC30002846CDE9011105F0C5FD04464846F2F716 +:10FC400015FD32E74944454D4FF0000C2DE9F04FCA +:10FC50001E46D0F86831D2F800B08FB00133C0F83A +:10FC6000683104468946836A0592CDF834C04FEA6C +:10FC70004B1AA9B3D0F854E00EFB03F767B3BAFBF5 +:10FC8000F7F807FB18A2B2FBF3F3D9F8501004926F +:10FC9000069319B1D9F85450454536D90025D9F8FD +:10FCA0003410A84549D9012904F5005A10D9049FF8 +:10FCB0000AE020460DAA05F017F8013568B9A845F5 +:10FCC0000D9937D0012903D9DAF8A8348B42F0D83E +:10FCD00008200FB0BDE8F08F02200FB0BDE8F08F14 +:10FCE000426E002A00F0F680D0F854E00EFB03F7D5 +:10FCF000002FF1D0BAFBF7F807FB18A2B2FBF3F321 +:10FD00004D46616F04920693CBE7D9F85C20D9F891 +:10FD10004430D9F85800D9F840709A4208BFB84228 +:10FD2000BCD1D9F86020D9F848309A42B6D1C9F888 +:10FD300050C0B6E7D4F854E004970123032000250F +:10FD4000CDE90130069A236D204613448A1E0EFB2E +:10FD50000232A368089100932B46079205F0B8FE83 +:10FD60000028BAD1049AA36AB2FBF3F003FB102077 +:10FD7000DDE907214FF0000CA368C6E91025B06447 +:10FD80001F18C6F818C086F804C097F80BE035684D +:10FD9000BEF10F0F00F0D58000237361012304939F +:10FDA0004FF0000A7B1E9E460B205246D446069317 +:10FDB00085F800A016E0202B1CD0BCF1080F00F045 +:10FDC0008480BAF1010F07D14FF02E034FF0020AE1 +:10FDD000AB549EF800300132AB54013201380CF1C3 +:10FDE000010C0DD01EF8013F53B12E2BE3D14FF083 +:10FDF000020AF1E7BAF1010F38BF4FF0010AEDE74F +:10FE0000736995F9000013B110F11B0F7FD0002822 +:10FE100000F083800023AB54FB7A049A33773B7B5A +:10FE2000737712B11B0700F128817B7B07F10E006D +:10FE3000B377049104F04EFF306207F1100004F034 +:10FE400049FF706207F1120004F044FFB062606E77 +:10FE50000499002840F00981706307F116000491AD +:10FE600004F038FFF06207F1180004F033FF30634C +:10FE700007F11A0004F02EFF0246736B07F11C0015 +:10FE80001344736304F02CFF00230022C6E91433EB +:10FE9000F36333660023C6E91623059BB063C6F8F7 +:10FEA0004CB00499C3F800B0B9F1000F0BD0D9E9F8 +:10FEB0001023D9F84800C9E91623C9F85010C9F829 +:10FEC0005480C9F86000002007E7BAF1000F3FF442 +:10FED0007BAF76E701220321BAFBF3F3CDE90121E1 +:10FEE000826C4D461A448368049200934B4605F099 +:10FEF000EFFD00287FF4F1AEA36C049AA06AD31A38 +:10FF0000C846494600FB13A0CDF8189032E74FF0E1 +:10FF1000000C3368187085F800C03B78202B7FF404 +:10FF200079AF069A07F10A0EAEEB020E4EF001E031 +:10FF30006B1E12F8010F03F8010F0FF007C00B2220 +:10FF400068E71B5CE52B3FF427AF03F01F0E0EEBB9 +:10FF50004E030EEB830AAAF10D03FE2BCDF81CE035 +:10FF6000049340F2E28001230895C6F818E0049358 +:10FF7000CDE90A18CDF82490DDF810809146069955 +:10FF800026E0A36A203098421BD3099B002B00F087 +:10FF90008880636D013B8B4240F2908009F101093A +:10FFA000013101230322CDE90132A3684A460093BF +:10FFB00020460023049105F08BFD049900287FF46E +:10FFC0008CAEA7680BF1010B0744002D00F09F8059 +:10FFD0003D7805F01F05013DB8F1000FD1D1424633 +:10FFE00001238E4605EB450A05EB8A0A0690F918AF +:10FFF00091F801C0BCF1000F08D0BCF1FF0F29D06F +:020000040201F7 +:100000004FF001080798B06130680890097801F155 +:10001000FF3C5FFA8CFCBCF1FD0F0AD830680AEB9C +:10002000020CBCF1FE0F049066D80498013200F86F +:100030000C1002331F2B15D80B2B30D01A2B08BFF6 +:100040001C23F91891F801C0BCF1000FDED0BCF1FF +:10005000FF0FD5D191F800C0BCF1FF0FD0D1023312 +:100060001F2BE9D9714606988BE707F1140004911C +:1000700004F030FE04990004EEE60C22013D15F96F +:10008000010FC3B2A3F1410C00283FF4CEAEBCF186 +:10009000190F9CBF20332B70013AF0D1C5E60E2317 +:1000A000A5E7636E002B7FF474AFD4E9123209F137 +:1000B000010913444B453FF674AF09E60A992046FF +:1000C0000DAA04F011FE014600287FF406AE0D9A39 +:1000D000012A0A927FF6FCAD04F50053D3F8A83448 +:1000E00093427FF6F5AD0B9B023A01330B93D4E9B3 +:1000F000143000FB023954E77146079BDDF810E02D +:100100004FF001080698CDF820E0B36139E7424688 +:10011000DDE908590123CDF810800A99DDF82C801B +:100120007361002A3FF43CAE36E6AAF10C0E0AF1E8 +:10013000010AD64506F10403089394BF4FF00E0E52 +:100140004FF0010E049B03E0B3F5807F07D03568C4 +:10015000BEF1010E05F803C003F10103F4D1002341 +:10016000049305E72DE9F04FD0F86C310A680133AC +:10017000C0F86C3192F9003006461B330C4695B03E +:1001800000F0E08100230C93256C326DA946D4E980 +:100190001138AA4200F2C680706DAA1AB2FBF0F1C3 +:1001A00000FB112208928A1C099203274FF0010BD1 +:1001B000B26830460092CDE901B72A4605F088FCC6 +:1001C0000346002840F0AA80B2680A9511460592BD +:1001D000A26C01EB020A6169002900F0A780206887 +:1001E00090F900700D90002F00F091839E469B4681 +:1001F00019461D463A460CE0202A07D0072D05D89F +:1002000005F1500CEC440CF80C2C013510F9012FC1 +:100210006AB12E2A8C4601F10101EDD110F9012FAE +:10022000BCF1000F1CBF8E46AB46002AF1D1644AD8 +:100230000A2DA2FB01024FEA920202EB420002EBFE +:100240008000A1EB0001CDF818E00E910B9200F2B6 +:1002500064830F9311AB58192021C5F10B0207934A +:1002600009F01EFC0F9B0698002840F07E820B9A36 +:100270000E99DDF834C0002952EA029200210B9257 +:100280000A4602F15000684410F90C0C202813D0E3 +:10029000082A00F0E181B84214D101320B2A01F1A1 +:1002A000010100F0428302F15000684410F90C0C87 +:1002B0001CF901702028EBD1002F00F036832E2F7F +:1002C00000F0C2810022069818B19DF94C00202848 +:1002D00004D00D984156002900F03D81032D28BF20 +:1002E00003257E200021E26CC2F30317C2F3032C26 +:1002F000C2F3033E02F00F0B05F150026A4402F80C +:100300000C0C079A5019042900F29C81DFE811F0C7 +:100310009801960189019A0126010346184615B0F5 +:10032000BDE8F08F0022CDE908223EE7A369002B4B +:100330004DD09AF8002043F04003DBB29A4246D1F8 +:100340000D46404606915246DDF82080059904E0AE +:100350002032A3690135AB4234D92368203093F9A8 +:100360000030CA4613F11B0F08BF1370B36A8342F3 +:10037000EED84A4600233046CDE901B7009105F09A +:100380002FFD0028C9D1336D4B4500F26782736D94 +:10039000013B434540F2A18209F1010908F101083E +:1003A000CDE901B7B3684A46009330460023CA46F8 +:1003B00005F08EFB002840F0A782B2681146C8E71E +:1003C0004FECC44ECDF828A09246059106994FF007 +:1003D0002033CAF80430CAF80030CAF8073022685F +:1003E00092F900502E2D40F09B822F460AF1FF30EB +:1003F000034600F8017F22680233A3EB0A03D556B7 +:100400002E2DF5D0002D00F0D48108250AF1FF37FC +:100410005056C3B22E28A3F1610C00F0888201313E +:1004200030B3BCF1190F9CBF203BDBB207F8013F92 +:10043000013D2268ECD1082392F90810C1B1591C82 +:1004400050560333C2B20AF10705A2F1610778B131 +:10045000192F9CBF203AD2B28B4205F8012F07D04A +:10046000226801315056C2B2A2F161070028EFD1D3 +:100470000AF10B05237FE81C2B70637F6B70A37F51 +:10048000AB70216A04F028FC616A681D04F024FC4A +:10049000A16AE81D04F020FC716E05F10900002935 +:1004A00000F0D981E18E04F017FCE16A05F10B0040 +:1004B00004F012FC216B05F10D0004F00DFC616BE2 +:1004C00005F10F0004F008FCA16B05F1110004F028 +:1004D00009FC03200121CDE90110059900233046D4 +:1004E0000A9A009105F07CFC034600287FF416AFC1 +:1004F00096F9E023002A3FF411AFD4E91051D6E970 +:10050000AC02914208BF85427FF408AFA16CD6F8D7 +:10051000B82291427FF402AFD4E90E01626BC6E9C2 +:10052000AA01C6F8A422A28BD4E90B01C6E9A7014F +:10053000A6F88C22A27F86F88E22D4E90801C6E9AB +:10054000A401EBE691F904301B334FF0000300F0F7 +:100550008B810C9318E6002A3FF4C0AE9DF944202D +:100560001B3200F085810B20079D0DF14F0E0C957D +:1005700015F9012BD1B2A1F16107192F9CBF2039C8 +:100580004AB2013805F8012CF2D194F90420002A6E +:100590006BD04FF0203C4FF0080B0799CDF844C0CA +:1005A0000020C1F804C0271DC1F807C00DF14305A4 +:1005B000594601E017F9012F2E2A08D001309AB1CF +:1005C000013905F8012FF5D194F90C2062B1021D13 +:1005D000E51D054422440DF14B0012F9011F19B12C +:1005E000954200F8011FF8D1079A1546AEEB0200BC +:1005F00015F9012BD1B2A1F16107192F9CBF203948 +:100600004AB2013805F8012CF2D19DF94420069236 +:100610001B322DD18F228DF844206FF0700206928C +:1006200026E03A460A2AD2B202F1370502F1300238 +:1006300028BF2A46013100F8012F64E66246F1E73F +:100640007246EFE75A46EDE79DF94C00013120284C +:100650001CF901703FF430AE2E2F00F0AC80B84290 +:100660007FF430AE092201311DE69DF94420069247 +:10067000079A4FF0000BAEEB020E4EF001E04FEA8E +:10068000CB1112F9010B41EA5B0150FA81F15FFADB +:1006900081FB0FF00DC00B9941F040028AF8002059 +:1006A00000294FD04D1E2A46002755464046924607 +:1006B0000599CDF81CB00A934FF0000C069B6246DA +:1006C00013F11B0F08BF2B704FF00F03EB72079B4A +:1006D0008C466B73114601230AEB4A0E2F73AF76DB +:1006E000EF760AEB8E0E05900B2B68D01A2B08BF05 +:1006F0001C235A1C05EB03088B462A44023311B90C +:10070000206810F80EB088F800B01170226812F955 +:100710000E200EF1010E002A08BFFF211F2BE3D986 +:100720000598B36A203083426146C84649D92035CE +:1007300085F800A0BAF1010ABED2AA460A9B05912B +:10074000CDF8288094F90420002A40F099804FF0D9 +:100750000B0E0AEB0E054EF001E00C9B13F9012B7A +:100760000AF8012B0FF007C084E60D9D2A568AB1C6 +:100770008DF84C20421CA956002900F0DC80821C18 +:100780008DF84D10A956002900F0D58003308DF862 +:100790004E100690BBF1070F09D80F93079B20213D +:1007A00003EB0B00CBF1080209F07AF90F9B5D46D1 +:1007B0005DE5D15642E601311CF901704FE70E2389 +:1007C00097E7012303214A46CDE901313046002352 +:1007D000CDF800C005F004FB00287FF49EAD336D1A +:1007E0004B4519D8736D089A013B93421AD90132CF +:1007F00009F10109089201230322CDE90132B3680E +:100800004A46009330460023C84605F061F90028A7 +:100810007AD1B56829468BE709F101094B45EAD839 +:1008200008237BE53046099910AA04F05DFA089088 +:1008300000287ED1109B012B0993F1D906F50053B6 +:10084000D3F8A834099A9342EAD9D6E91431023A86 +:1008500001FB0239CFE704F03FFA26E609F101096E +:100860004B453FF69DADDBE701220B710C928BE40B +:100870000C9A002A7FF477AE8F228DF8442072E61E +:100880004FF020320821CAF80420E51C0AF1FF309D +:10089000CAF80020CAF8072015F9012F2E2A0CD01B +:1008A0000133002A3FF4E4AD013900F8012FF3D100 +:1008B00094F90C20002A3FF4DBAD043323440AF101 +:1008C00007020AF10A0013F9011F00293FF4D0AD15 +:1008D00002F8011F8242F6D1CAE53046099910AAF2 +:1008E00004F002FA804680B9109A012A099297D939 +:1008F00006F50053D3F8A834934291D9D6E91431C0 +:10090000023A01FB02394BE58046434606E5BB4609 +:100910003D460B970E9706979BE411AA0792A2E417 +:100920000023002D3FF445AF6FE50122CBE40B46D9 +:1009300085E5089BF2E406922CE700BF2DE9F04F15 +:100940009946D0F8F430DFF880C00133C0F8F430B5 +:10095000036885B06345DDE9105401910294DDE937 +:100960000E67DDE912AB03D0112005B0BDE8F08FB2 +:1009700000F5E47304464FF0FF31184690460393A8 +:10098000F1F750FD0028EFD10E4A039B1268D2F810 +:100990009020A2B1C2F870021846F1F767FE029BE0 +:1009A0004246CDE9105320464B460199CDE912ABA2 +:1009B000CDE90E6705B0BDE8F04F00F029BDC4F8E1 +:1009C0005027E9E7ACE300224944454D2DE9F04FBB +:1009D00093460024D0F8743112680133C0F87431A2 +:1009E000CBF8144092F9003093B02E2B8146089139 +:1009F00000F07481002B00F083810025012429463A +:100A000010E02F2B0ADC202B06D02E2B00F0A0802C +:100A100013F11B0F40F0A580CBF8144012F9013FF1 +:100A20000131D3B1392BECDD5A2B3ADC402BF5DC0C +:100A30000120233BDBB200FA03F3B4480342EDD1BB +:100A4000B3481840002800F095800123CBF81430FB +:100A500012F9013F0131002BE4D1002D00F08E800E +:100A60004B1B042B00F240810C2900F28A80DBF83A +:100A70001430002B40F08580082D40F24181022285 +:100A800040240123CDE90624089ACBF814301368DA +:100A900093F90030002B40F08A801A46D9F878A0EC +:100AA0008AE0A3F16100C0B21928B5D95B3BD8B286 +:100AB00023285FD8232B5DD801A050F823F000BF76 +:100AC0004B0A0102750B01024B0A01021D0A0102C9 +:100AD0001D0A01021D0A0102750B0102750B0102BC +:100AE000750B0102750B0102750B0102750B0102FA +:100AF000750B0102750B0102750B0102750B0102EA +:100B0000750B0102750B0102750B0102750B0102D9 +:100B1000750B0102750B0102750B0102750B0102C9 +:100B2000750B0102750B0102750B0102750B0102B9 +:100B3000750B0102750B0102750B0102750B0102A9 +:100B40001D0A0102750B01021D0A01021D0A0102A4 +:100B5000002D7FF47AAF11B90123CBF814300D4684 +:100B60005CE7002BFFF65AAF222B3FF761AF212B3A +:100B70003FF454AF0C2013B0BDE8F08F0C2940F2C5 +:100B8000B780644BA3FB01239B0803EB430203EBF9 +:100B9000820291420CBF0133023306935B0107933B +:100BA000089A136893F90030002B3FF476AF0023C6 +:100BB00013650223D2F838A011930023CDE904ABCA +:100BC00093460A930993059C59462346484611AA21 +:100BD000FFF73AF807460028CDD1216891F90020A7 +:100BE00012F11B0F35D0002A3DD1069B012B0BD0F3 +:100BF000E522059B58610A701A68194650704846EC +:100C0000FFF7B0FA0028B6D11199049B4A1C53454E +:100C10002ED0A2EB0A01069B994280F0CA80049B69 +:100C200011929A42CFD3D9F82820079B511E19441C +:100C3000B1FBF2F1D9F85400421E1144B1FBF0F8B7 +:100C4000BBF1000F1CD0D9F87C20424520D20A20ED +:100C500091E7059B119993F90420002AD5D0DDF87E +:100C600010A04A1CDBE7119ADDF810A00132D6E78C +:100C7000059B8A46186C9B6C012109900A93CAE770 +:100C8000D9F86420002AE2D0D9F87C204245DED38E +:100C90008842D9F84050D9F8804000F2DC80002327 +:100CA000CDE90DBABB46CDF830800B93CDF83C8032 +:100CB000002DCCD02146484610AA04F015F8611C3E +:100CC00000287FF458AFD9F84030109A013D023324 +:100CD00012B38B428CBF0C460224E9E792F9011053 +:100CE0002E297FF48AAE45E70123CBF8143048E77C +:100CF000DBF81430002B7FF444AF08293FF6BFAE79 +:100D000001232020CDE906304AE700BF7F04002000 +:100D1000000300054FECC44E8B4298BF0221012214 +:100D2000C9F880100321CDE90121A11ED9E91426BB +:100D300006FB0128D9F8082003460092484642469F +:100D400004F0C6FE00287FF416AFD9F80870D9F871 +:100D500028203B46014622B10430824243F8041B5E +:100D6000FAD84FF0030A009701274246002348466D +:100D7000CDE9017A05F034F800287FF4FCAE012EAD +:100D800038D80B9BBBF1000F08BFA3464BB90C9A98 +:100D9000D9F88030013A0C9200F0BD800B941C46CB +:100DA00086E7224648460B9904F0F2F80028EED078 +:100DB000E1E60020DDF814B0099B8BF81D00CBF8AC +:100DC00040300A9B8BF81E00CBE91103EFF3108231 +:100DD00072B65D495D4B09681B68CBE90813CBF817 +:100DE000283082F31088069B013B18BF0123CBF803 +:100DF0001430C0E6013E0346CDE900600297484644 +:100E000008F1010204F0DEFC10B1B4E6013EB8D0F6 +:100E100001229023C9E92223D9F8B0314846013391 +:100E2000C9F8B031D9F80830C9F89870C9F89030CD +:100E300008EB0603C9F89430C9F8B8A0D9F8BC305B +:100E4000C9F8B07098470023D9F88C00C9F8B030C1 +:100E50000028DBD08FE6002609F5005539464846C4 +:100E6000D5F8AC2404F094F800287FF484AEBBF1EC +:100E7000000F5AD0DBF83470002413E0394648469E +:100E800010AA03F031FF013400287FF474AE012F63 +:100E90003FD9109BBB423CD0D9F840203846A242F3 +:100EA00037D31F46D5F8A834BB42E7D8D9F8282055 +:100EB000D9F8543002FB03F308FB03F3049A02EB66 +:100EC00053130493D9F87C30A3EB0803C9F87C30A2 +:100ED000059B1B6893F900301B3329D0DDF810A067 +:100EE000089A049B93630023D363D9F8643013B149 +:100EF000BBF1000F24D001463246484604F048F8C2 +:100F000000287FF438AE119B049A9342FFF45BAE45 +:100F10009DE603202FE65F46DDF838A03E46DDF86B +:100F200034B02746DDF83C8096E7D9F87470A3E723 +:100F3000059B93F90430002B049B18BF9A46CFE71A +:100F4000049BC9F87830D6E7D4E40022D8E4002224 +:100F50004FF0000C2DE9F0479946D0F8F8309EB0DC +:100F60000133C0F8F83000F69C133F4F029303683A +:100F70008DF80CC0BB4205D04FF0110840461EB0A2 +:100F8000BDE8F08700F5E47A0446884650464FF005 +:100F9000FF311646F1F746FA03460028ECD14146E8 +:100FA000009002AA204600F0BBFC8046002853D1E6 +:100FB000D4E93241C9B1DDE91202149B02E00139E2 +:100FC000E46D12D0D4E92A75954208BF8742F6D164 +:100FD000D4F8B0509D42F2D1A568002DEFD0702218 +:100FE00002A904F1680004F0C1FF16B19DF8243095 +:100FF0003360B9F1000F02D0109BC9F80030269B76 +:1010000033B10E9B269AC3F3462303F2BC731360DD +:10101000279B23B10E9B279AC3F343131360289B8E +:1010200023B10E9B289A03F01F031360299B23B161 +:101030000D9B299AC3F3C42313602A9B23B10D9BF4 +:101040002A9AC3F3451313602B9B2BB10D9B2B9A4C +:1010500003F01F035B0013605046F1F707FB4046A7 +:101060001EB0BDE8F08700BF4944454D10B4D0F82C +:1010700000310C4A046801339442C0F800310DD1AC +:101080000020094B5DF8044B1B68D3F89020824286 +:1010900002F1700308BF13460B60704711205DF822 +:1010A000044B70474944454DACE3002210B4D0F8DE +:1010B0000431094A046801339442C0F8043107D16D +:1010C000064B00201B685DF8044BC3F89010704776 +:1010D00011205DF8044B70474944454DACE30022B4 +:1010E0002DE9F0470026D0F808319EB00133C0F852 +:1010F000083100F69C139D4F0293036801F5B879FF +:10110000BB42C1F800908DF80C6080F89C6904D057 +:10111000112630461EB0BDE8F08700F5E47704469E +:101120000D4638464FF0FF319246F1F77BF90646FF +:101130000028EDD1BAF1000F00F081809AF900305B +:101140005C2B78D02F2B76D000235146204602AA64 +:10115000009300F0E5FB002840F0B7809DF82430B4 +:10116000DB0640F1B2809AF9002005F170035C2A99 +:1011700077D02F2A75D0DFF8F881D8F80020D2F880 +:101180009020AA420FD0002A00F0DF804FF4807C2C +:101190006F3205F16F0412F9011F04F8011F11B13C +:1011A000BCF1010CF7D195F96E210F992A2A029C06 +:1011B00000F09B8005F26F1EAEEB030202E0013AE5 +:1011C00000F0BC801C4694F900C00133BCF1000F54 +:1011D000F5D15C22234603F8012B9AF90020AEEBEF +:1011E000040E0EF1FF30002A43D108B100221A701C +:1011F00019B9029B197085F87011702202A928464E +:1012000008F068FC029CC5F8009094F900100123D6 +:10121000FF2285F8701100E0029C14F903C02C68CD +:10122000013A04F803C003F10103F5D1D8F8003006 +:10123000C3F890500EE09AF90130002B84D10023BE +:1012400029684B4A0B70126885F8703085F86E314A +:10125000C2F890503846F1F709FA30461EB0BDE8A2 +:10126000F08795F96E112A2934D0FF20DFF800812C +:101270000F992E2A0CD000285CD00AF1010A0138FF +:1012800003F8012B9AF90020002AAED02E2AF2D1C1 +:101290009AF901402E2CEED10230FF28A3F102036F +:1012A00010D89C46C0F5807405E02F2A0AD0013C76 +:1012B00000F1010047D09CF9002063465C2A0CF144 +:1012C000FF3CF2D10AF1020ADCE73846F1F7CEF929 +:1012D0000D261EE7002285F86E219AF90020002ACB +:1012E000C3D1DFF88C800F9980E721B9217085F890 +:1012F000701085F86E11702202A9284608F0EAFBEA +:10130000029CC5F8009094F900100123FF2285F893 +:10131000701100E0029CE0562968013AC85403F1BC +:101320000103F7D1D8F800303846C3F89050F1F7F0 +:101330009DF9EEE62A2385F86E3159E79AF90020E7 +:10134000002A96D154E76346BCE74FF4807C04F250 +:101350004F5405F16F0114F9012F01F8012F002AF4 +:101360003FF421AFBCF1010CF5D11CE74944454DD8 +:10137000ACE3002200230B7090F9003002465C2B96 +:1013800001D02F2B06D192F90130501C202B03D114 +:1013900010F9013F202BFBD0BBB300B500224FF466 +:1013A000807C01F1FF3E0AE02F2B0AD0BCF1010C3A +:1013B00023D00EF8013F10F9013F0132EBB15C2B55 +:1013C000F2D14FF0000C0B4601F802C0BAB993F904 +:1013D00000C0BCF1200F0BD14FF0000C013A1144BA +:1013E00083F800C00B4693F900200139202AF7D07A +:1013F00090F9003033B15DF804FB00238B54013ABF +:101400008B18E4E700205DF804FB0020704700BF64 +:101410002DE9F04F0025A5B0CDE90023D0F8143117 +:10142000BA4E02680133C0F81431B24200F69C1380 +:1014300007958DF82450089304D01125284625B02F +:10144000BDE8F08F00F5E47304460F4618464FF0F0 +:10145000FF310493F0F7E6FF0028EED1AC4B1B6898 +:10146000D3F890B0BBF1000F00F02781DBF800301B +:1014700093F90030002B00F0CF80DA460BF17003B7 +:101480000593DBF87082B8F1000F00F0DF80DAE935 +:101490000E23CDE90223DDE90201002380458B41C3 +:1014A00080F0CF800BF51C7632465146204608ABC3 +:1014B000FEF7CAFB0546002840F0A580089B93F97B +:1014C000000010F11B0F40F0F3809DF92420002A4A +:1014D00000F0AB801A4607F8010B12F9010F002843 +:1014E000F9D10099387011B19DF83C200A6001993A +:1014F00009B1169A0A602E9A32B1149A2E99C2F343 +:10150000462202F2BC720A602F9A22B1149A2F99D5 +:10151000C2F343120A60309A22B1149A309902F051 +:101520001F020A60319A22B1139A3199C2F3C42280 +:101530000A60329A22B1139A3299C2F345120A60B4 +:10154000339A2AB1139A339902F01F0252000A60AB +:10155000DBF870220132CBF87022059A002A00F0E5 +:10156000CA800026FF21501E04F2DF3704E0013953 +:1015700007F8012F00F0B38010F9012FB4460136AF +:10158000002AF4D12F22A4448CF8E0235F1E06F237 +:10159000DF3138462144C6F5807206E0013A01F891 +:1015A000013F06F1010600F09E8010F9013F002B7B +:1015B000F4D1A21982F8E033BAF1000F00F099805B +:1015C0005146702204F5007008F084FA0123C4F833 +:1015D000FC31702208A904F51C7008F07BFA04F5B0 +:1015E0003872C4F870224FF480713B4604F2DF2455 +:1015F00001E0013907D013F9012F04F8012F002A67 +:10160000F7D1FE2EF5D80498F1F730F8284625B02A +:10161000BDE8F08F04F59C6B0023A26F9A46CDE9DC +:101620000223DBF87082059335E7DBF87032DDE9E1 +:10163000028901334345CBF870324B469A41FFF49F +:1016400033AF0F250498F1F711F8DFE7DAF83460CB +:10165000CAF8508004F5005911E03146204607AA27 +:1016600008F1010803F040FB002849D1012E31D9CF +:10167000079BB3422ED0226C42452BD31E46D9F88D +:10168000A834B342E9D8A36A626DA3FB0232A3FB7C +:101690000830029308FB02030393DDE9022352EAB8 +:1016A0005F13DBF87082CDE90223CAE90E23F2E66C +:1016B00000287FF40FAF0F25C4E7D4F8E03493F986 +:1016C0000030002BA6D004F59C6A04F5AA63D3462B +:1016D0000593D6E60498F0F7C9FF0325AEE65F1E32 +:1016E0002F2384F8DF3400234FF4807684F8E0332E +:1016F00062E753466BE72F22012684F8E02345E793 +:1017000005460498F0F7B2FF98E600BF4944454DFE +:10171000ACE300222DE9F0430024D0F81831D9B011 +:101720000133C0F8183100F69C13049300F69C2393 +:10173000209300F69C333C9392F900308DF81440CE +:101740008DF884408DF8F44083B1054616460F4667 +:1017500094465C2B0DD02F2B0BD0202B1CF9013F76 +:101760000ED0013483B1B4F5807FF2D14FF00C0973 +:1017700013E01CF9013F002B00F0A9800024E8E7EA +:10178000002CEED1002BE4D1013CFE2CEED8634BB3 +:101790002A689A4205D04FF01109484659B0BDE871 +:1017A000F08305F5E4744FF0FF312046F0F73AFE80 +:1017B0000028F0D1D5F8A830002B40F09F8000938E +:1017C000394628463CAB04AA00F0AAF88146002816 +:1017D00076D19DF82C30DB0640F19A800DF10C0893 +:1017E00031462846CDF800803CAB20AA00F098F89E +:1017F000F0B94FF0FF0C013F013E17F901EF16F968 +:10180000011F5FFA8EF2CBB2A2F16109A3F1610070 +:10181000B9F1190FC0B25CD8203A192852B265D973 +:101820008A425DD18E46BCF1010CE6D18E4557D17E +:101830002099D8F80000FFF79DFD002864D12846C4 +:101840003CA920AAFFF7C2F88146C8BBD8F800001F +:101850002099FFF78FFD259B0BB18DF884909DEDAE +:101860000C7F8DED287F9DF82E30BDF82C108DF863 +:101870009E30DDE91023CDE92C23DDE91223CDE9EB +:101880002E232098ADF89C1090F900302E2B04D117 +:101890000B4643F002038DF89C300023284620A914 +:1018A00085F8E033FEF75EFC814648B9E523049AEB +:1018B0002846137004A98DF81430FEF753FC8146B6 +:1018C0002046F0F7D3FE484659B0BDE8F0831C46E9 +:1018D0005AE719280CD87146203B5BB28B42A1D045 +:1018E0002046F0F7C3FE4FF00B0956E71146F3E729 +:1018F0008E45F5D1BEF1000F95D197E72046F0F760 +:10190000B5FE4FF0230948E72046F0F7AFFE2DE77C +:101910002046F0F7ABFE4FF00E093EE74944454D37 +:101920002DE9F04FA9B00024069119460893D0F88C +:1019300070311646013300F69C0207460B94C0F83E +:101940007031019209B10B681C70069B97F9E08316 +:1019500093F900405C2C3ED02F2C3CD0BB4B1B6835 +:10196000D3F890A0BAF1000F00F0ED81DAF8003062 +:1019700093F90030002B00F09F810DF130097022A7 +:101980005146484608F0A6F80AF170030993B8F1E9 +:10199000000F00F0D681099B0022FF2003F1FF3CDD +:1019A00007F2DF3E0AE05C2B08BF2F238B4240F09A +:1019B000C881013802F1010200F084821CF9013F64 +:1019C000002B00F0E5811EF9011F5C29EBD15C2B97 +:1019D000EFD02F21EAE7B8F1000F40F0A880C2460F +:1019E000CDF82480069C4FF0000B2346DDF80490D0 +:1019F00087F8E0B3329A02B1136018464946FFF700 +:101A0000B9FC0346BAF1000F40F0BD80BA6FCDE9D2 +:101A1000022A07933B46CDF828B04F46CDF804A0E4 +:101A200099460AE096F9041009BBDDE902018342F8 +:101A30000B467BEB030380F0F88033464846019960 +:101A40000AAAFEF701F90A9B01330A93002840F025 +:101A5000F880356895F90020002A00F0E68096F8B5 +:101A60001C8018F0080FE0D112F11B0FDAD03C46B1 +:101A7000BE46AA46CDE9043503E01AF9012F002A33 +:101A80007AD01EF9013BD5B2A5F161011929D9B26D +:101A9000A1F1610C9CBF203D6AB2BCF1190F9CBF43 +:101AA00020394BB29A42E8D0DDE9043596F904209A +:101AB000002ABAD006F1040E14F9011B5FFA81FC6A +:101AC000ACF1610ABAF1190F9CBFACF1200C4FFACE +:101AD0008CF19142A9D11EF9012F002AECD194F981 +:101AE0000020002AA1D14A4618F0100FB94604463A +:101AF0001746079BDDF804A000F0AA80702231464B +:101B00000CA8019307F0E6FF00222092199A019B8E +:101B10000DF1300A32B92A70089A002A40F01F816C +:101B20004FF0000A002B7FF465AFA14693E0FF233E +:101B3000069907F578720FE0B8F15C0F204614BFE4 +:101B400045462F25854210D1013B00F0B58111F9A2 +:101B5000014F12F9018F44B15C2CEDD1B8F15C0F4B +:101B6000F2D045462F208542EED0A04500F02B81D3 +:101B700000239A46099335E79EF90020DDE90435F4 +:101B8000002A93D1AFE700210446DAF8348007F544 +:101B90000055CAF850100A9112E0414638460BAA87 +:101BA0000A9303F0A1F800284BD1B8F1010F42D9F4 +:101BB0000B9B43453FD00A993A6C8A423BD39846E7 +:101BC000D5F8A8244B1C4245E7D8BA6A786D23465D +:101BD000A2FB0020A2FB0124029201FB004203921F +:101BE000DDE9020150EA5F11089DCDE90201CAE971 +:101BF0000E012846002D3FF40CAF702251462C6890 +:101C0000019307F067FF4FF48070DAF80020019B22 +:101C10002C60013A013C12F9011F04F8011F002950 +:101C20003FF4F7AE0138F6D1F3E64FF00409484629 +:101C300029B0BDE8F08F4FF00309484629B0BDE850 +:101C4000F08F8146484629B0BDE8F08FACE3002212 +:101C50008146002BE9D1069B93F900305C2B00F004 +:101C6000EF802F2B00F0EC80099B002B00F04081CF +:101C7000581EFF22002307F2DF3105E0013A01F888 +:101C8000014F03F1010303D010F9014F002CF5D1EE +:101C9000069A92F900205C2A00F0D3802F2A00F0E7 +:101CA000D080FF2B18BF5A1C00F0CB80F9181346C8 +:101CB0002F2281F8E023C4E0B8F1000F3FF48FAE8B +:101CC0000023B8F15C0F1A46099303D0B8F12F0F27 +:101CD00040F0B480012392461A46069902F2DF3C96 +:101CE0004FF00008BC4401F1FF3EC2F1FF040AE0DE +:101CF0005C2808BF2F2088425CD1013C02F1010220 +:101D000008F1010856D01EF9011F00294FD0002B01 +:101D10003FF468AE5C291CF9010FE9D15C28ECD0D6 +:101D20002F21E8E70DF130097022484607F59C6144 +:101D300007F0D0FE07F5AA630993B8F1000F7FF40E +:101D40002AAECA464EE6D7F8E03493F90030002BAD +:101D5000E8D1B8F1000FB3D1CDF824A042E6019349 +:101D6000089B7022184651461D6807F0B3FE4FF4D9 +:101D7000807E4EF001E0089B0C9A1D60019B013DA6 +:101D8000013A12F9011F05F8011F0FF007C0C7E65D +:101D9000B91891F9E0135C2902D02F2940F0A280F4 +:101DA0000132FE2A00F2A780CA46012395E7002BE4 +:101DB0003FF418AE069B13F908403A4492F9E03319 +:101DC000A3427FF40FAE702207F51C7130463568D0 +:101DD00007F080FE4FF48070356007F2DF216A1E45 +:101DE00011F9013F02F8013F0BB10138F8D1089B0E +:101DF000C3B1D7F8FC31ABB1089E7022304607F56D +:101E00000071346807F066FE4FF480723460D7F8D2 +:101E10000032013C013B13F9011F04F8011F09B115 +:101E2000013AF8D1329B0BB1329B1D60D7F8C43117 +:101E30000133C7F8C4314FF00009F8E692464CE789 +:101E40000023069A03F2DF30541E3844C3F5807134 +:101E500005E0013900F8012F03F1010344D014F922 +:101E6000012F002AF5D13B4483F8E023BAF1000F9B +:101E700007D07022514607F5007007F02BFE4FF097 +:101E800001097022C7F8FC9107F51C70314607F074 +:101E900021FE4FF4807207F53873C7F8703233684B +:101EA00007F2DF27013B13F9011F07F8011F002983 +:101EB000C1D0013AF7D1BEE7069B97F9DF8493F9C9 +:101EC000FF4052E6099BCA4693F9FF30002B7FF48E +:101ED00089AD97F9DF345C2B3FF433AF2F2B3FF400 +:101EE0005FAF7FE5CA46F8E6002387F8E033BDE739 +:101EF0000122099BDAE6B2F5807F3FF422AFCA46A1 +:101F0000FF225AE70023F0B59FB016461C4F026827 +:101F10008DF80C30D0F820310D46013300F69C11BD +:101F2000BA420291C0F8203103D0112420461FB0DC +:101F3000F0BD00F5E47704464FF0FF313846F0F786 +:101F400071FA03460028F0D120462946009302AAE0 +:101F5000FFF7E6FC044678B99DF82430384613F0C4 +:101F6000180F05D13360F0F781FB20461FB0F0BD9C +:101F7000F0F77CFB0524D9E73846F0F777FBD5E787 +:101F80004944454DF8B502682F4B9A4235D1856DCD +:101F90002E4AD5F82C312968013391420446C5F800 +:101FA0002C3102D011263046F8BD05F5E4774FF00C +:101FB000FF313846F0F736FA06460028F2D1E36DD5 +:101FC000A3421DD0226E1A66D365D5F8C830A3424D +:101FD00004BFE36DC5F8C830D5F8CC301C4A013BCE +:101FE000C5F8CC30A3682260012B01D1237B53B903 +:101FF0003846F0F73BFB3046F8BD07263046F8BDC3 +:10200000C5F8C800E8E7EFF3108272B6114B1B6801 +:10201000C4F89430104B1B68C4F89830C4F8903062 +:1020200082F31088D4E9122304F16801C4E928235B +:102030002846FEF797F804460028D9D03846F0F72E +:1020400015FB2646AFE700BF454C49464944454D80 +:10205000434C4946D4E40022D8E40022F0B5D0F83D +:102060003031BDB00133C0F8303191F90030002B70 +:102070007AD005460E460A46002407E02F2B07D0EB +:10208000202B1FD0013412F9013F33B15C2BF5D165 +:1020900012F9013F0024002BF8D1013CFE2C63D83B +:1020A0003B4A296805F69C100490914205F69C2055 +:1020B00020908DF814308DF8843006D011242046FD +:1020C0003DB0F0BD002CDDD1DDE705F5E4774FF044 +:1020D000FF313846F0F7A6F90028EFD1D5F8A8303F +:1020E000002B4AD103AB00933146284620AB04AA0B +:1020F000FFF716FC002845D0DDE90301FFF73AF9A8 +:10210000002835D1284604AA20A9FEF75FFC044622 +:1021100020BBDDE90301FFF72DF9EFF3108372B661 +:102120001C4A12680F921C4A1268109283F310889E +:1021300011942846002400252022CDE91245049B55 +:102140008DF82C2093F9003004A92E2B14BF1346D0 +:1021500022238DF82C30FEF705F804463846F0F7B8 +:1021600085FA20463DB0F0BD0C2420463DB0F0BDC0 +:102170003846F0F77BFA0D24A1E73846F0F776FAF7 +:1021800023249CE73846F0F771FA0B2497E700BF49 +:102190004944454DD4E40022D8E4002200232DE92F +:1021A000F0430446A3B0524A8DF81C30D0F83431C5 +:1021B0000068013304F69C159042C4F8343106954A +:1021C00004D01127384623B0BDE8F08304F5E47647 +:1021D0000F4630464FF0FF31F0F724F90028F0D1D8 +:1021E000D4F8A8304BBB39462046009306AAFFF727 +:1021F00097FB0746002861D19DF8343013F0180F83 +:1022000065D1DB0719D4D4E93232F2B1DDE91675B4 +:10221000DDF860C002E0013ADB6D16D0D3E92A0197 +:10222000A94208BFB842F6D1D3F8B0006045F2D158 +:102230003046F0F71BFA0627C4E723273046F0F7AD +:1022400015FA384623B0BDE8F083E5230020069A4E +:1022500084F8E003139D2046137006A98DF81C3006 +:10226000FDF780FF074648BB012D804688BF04F577 +:10227000005918D81BE005AA2946204602F034FD73 +:1022800008F10108024638BB059BAB421AD0236C0B +:10229000434517D32946204602F07AFE054610BB77 +:1022A000059D012D03D9D9F8A834AB42E3D8E36FDB +:1022B00030464344E367F0F7D9F983E73046F0F757 +:1022C000D5F97FE73046F0F7D1F903277AE73046B2 +:1022D000F0F7CCF9052775E703903046F0F7C6F91B +:1022E000039A17466EE73046F0F7C0F92F4669E7C4 +:1022F0004944454D2DE9F04F002587B0CDE9002335 +:102300007349036805958B424ED1866D714AD6F8A4 +:102310004C3104460133C6F84C313368934205D042 +:102320004FF0110A504607B0BDE8F08F06F5E47390 +:102330004FF0FF3118460293F0F774F80028EFD100 +:10234000A368012B36D1D6F8A8A0BAF1000F40F04F +:10235000A880D4E9121200988842019971EB020218 +:1023600080F093802373C4E91201D6E932570B46FB +:102370001FB927E0013FED6D22D0AC42FAD0D4E97D +:102380002A13D5E92A029A4208BF8842F2D1D4F82A +:10239000B030D5F8B0209A42ECD1009B019AAB64E2 +:1023A000C5E92832EA64E5E74FF0070A504607B06E +:1023B000BDE8F08F0298F0F759F94FF0060AB1E73F +:1023C000D4E91203D4E91012884293415DD2DDE9C9 +:1023D00000596769B36A726D012F4FF0000B02FB61 +:1023E00003F871D906F5005303945A463C461F463C +:1023F00015E02146304605AA0BF1010B02F074FCF2 +:10240000002854D1454579F10002059B44D3B5EB32 +:10241000080569F10009012B22463DD91C46D7F871 +:10242000A834A342E5D81746A8FB0B83039C009A67 +:102430009045019A934141D34FF000084946D6F8A0 +:1024400028900BF1FF3328464A46636327624346D0 +:1024500007F0D0F8B5FBF9F3023F09FB1355D6E9B5 +:10246000143248F1FF38A0631B18A7FB027002FB6F +:102470000802009E41F100012664FF18019E42EB14 +:10248000010266642563A762E2620298F0F7EEF843 +:10249000504607B0BDE8F08F2746A8FB0B83039C8E +:1024A000C5E70298F0F7E2F84FF0230A3AE7009008 +:1024B0000298F0F7DBF8009A924633E70298F0F7BB +:1024C000D5F84FF0080A2DE75F46D8465B46AEE7E1 +:1024D000454C49464944454D2DE9F04F00261F46DD +:1024E000DFF804C303688DB063450B9640F0968017 +:1024F00091464FF6F872D0F8383105460133C0F8EE +:102500003831436E0C46002BB54B08BF134607937A +:1025100000F5E473022F1846C1F8DC614FF0FF317B +:102520000593B04604BF37464FF00108EFF77AFF36 +:102530000346002872D104F1D80284F86C00089296 +:1025400000904946A266284604F16802FFF7E8F9C0 +:102550000290002840F0148194F8843013F0180F92 +:1025600040F07381012F00F0B980D4E9276B4FF060 +:102570000009D5F854A0AB6AD4F8A42003FB0AF3F1 +:1025800006920393C4F82090002B00F0648101238D +:10259000A361B8F1000F47D19E4240F28F81C2463D +:1025A000049305F5005340460997B04657461E462A +:1025B000DDF818A00AE0BBEB010B04906AF1000AF9 +:1025C000012B40F2138140464F469846D6F8A82486 +:1025D000424540F25981414628460BAA07F10109BC +:1025E00002F082FB002840F056810B9B434500F02F +:1025F00026812A6C4A45C0F0228108F101029342EB +:1026000000F0948000220399594572EB0A02D2D35C +:10261000226A002A00F097800490D1E711230293E8 +:1026200002980DB0BDE8F08F039A069B1BF1FF38AE +:1026300043F1FF3318EB020843F1000140464B46DB +:10264000049106F0D7FF4846B8EB020EC84604993D +:10265000D446DDF818A061EB0301CDF810B0089B5B +:10266000604A6360049BC4E914E1C4E9123A0023A0 +:102670002373296DC4F81090C4F81C80A565A76069 +:1026800066612260C4F8D831002F7DD12662023EF7 +:10269000A6FB0C2306FB0033521843F10003A26291 +:1026A000E36200220023C4E90C23C4E91023A763DA +:1026B000D5F8C830002B00F0BD801A6E1C66D465BA +:1026C000C4E91732D5F8CC3005980133C5F8CC30C1 +:1026D000EFF7CCFF02980DB0BDE8F08FD5F8A82039 +:1026E000002A40F0DF80DB071AD4D5E93232002A15 +:1026F0003FF43BAFD4E92A16AC4602E0013ADB6D69 +:102700006BD0D3E92A50B04208BF8D42F6D1D4F83D +:10271000B000D3F8B0508542F0D198680128EDD1CF +:102720000598EFF7A3FF0623029379E7049A12BBFB +:102730000399594572EB0A02BFF46AAFBBEB010B78 +:102740006AF1000A3FE7676300270399C4F8208015 +:10275000574508BF59457FF45FAF012B46D9D6F8DE +:10276000A81404908B42BFF42EAF93469246236286 +:10277000C4F8349027E7A26904980132A26141E7C6 +:102780000598EFF773FF4BE7226AD5F82880023AE5 +:1027900002FB00F6A2FB0C7243F1FF300CFB00665B +:1027A0007F1846EB02060699039A8B4208BF5A45EA +:1027B00057D042465846069906F01CFF049B3F1826 +:1027C000C4E9103ABBFBF8F308FB13B346F100066B +:1027D0002363A762A063E6626AE76546C5E600BFB9 +:1027E000F8FFFF0F454C49464944454D4646099F71 +:1027F000CDF818A0D4F8A030D5F854C01A46A96A6C +:102800000493ACFB0113A1FB09E109FB0311D4F80C +:10281000A4A0964571EB0A034FF0000048D3B9F12C +:10282000000F03D00B9B079A934241D3B046D4F8D4 +:102830009C6014E7C5F8C840C4E9174442E705980E +:10284000EFF714FF03230293EAE60598EFF70EFF74 +:1028500005230293E4E60598EFF708FF02230293AD +:10286000DEE61BF1FF3061F10001424606F0C2FED8 +:10287000049B3F1846EB0101C4E9103AC4E90A7110 +:10288000C4F83080A06313E7CDF818A0BA46064616 +:10289000D146099FAEE780460598EFF7E7FECDF8F1 +:1028A0000880BDE60598EFF7E1FE23230293B7E623 +:1028B0000598EFF7DBFE08230293B1E6069A5BEA80 +:1028C0000203F5D1D44640469246DE461146C14643 +:1028D000CDF810B0C3E600BF2DE9F04F1E46A94D5C +:1028E00003688BB0AB42049240F0D580856D0446FE +:1028F000D5F83C312A680133C5F83C31A24B9A42E5 +:1029000004D0112318460BB0BDE8F08F05F5E4772D +:10291000884638464FF0FF31EFF784FD0246002825 +:10292000EFD1D4E91103216CD4F84CC0994270EB7B +:102930000C0E80F01981049A5B1A6CEB000C934228 +:102940007CF1000C38BF0493049B002B38D09946CF +:10295000CDE9057605F5005A236B1BB9AA6A4A45ED +:1029600040F29E8001230422CDE90132AB68284663 +:102970000093D4E90A2303F0ABF8002840F0B080BC +:10298000236BAE6AA868F61A4E4528BF4E464146EC +:102990003246184403F0EAFA236BA9EB0609B04467 +:1029A0001E44AB6A26639E4251D2B9F1000FD3D1C7 +:1029B000049BD4E91010591840F10000DDE90576B8 +:1029C000724B049A1B686064216438463260C4F814 +:1029D0009030EFF74BFE002394E75E4528BF5E463C +:1029E000D4E90A23012E00F0AF804FF0040CD4F894 +:1029F000D80105F50051C1F8A4042846CDE90086A8 +:102A0000CDF808C0079103F063F800230799C1F8D7 +:102A1000A434002864D1AA6A696DA36B226306FB03 +:102A200002F2013B3344A9EB02099044B3FBF1F2FB +:102A300001FB1233A363A36A013E9B19A362E36AFD +:102A4000276243F10003E362636B13446363B9F1EC +:102A5000000F0CD1D4E91401049A236CD318626CD2 +:102A600042F10002834272EB010180F08580A36B8A +:102A70006A6D01339342A36339D2A36A0133A3621F +:102A8000E36A43F10003E36200232363B9F1000F1B +:102A90007FF462AF8CE7072318460BB0BDE8F08FD8 +:102AA000B9FBF2FB6E6DA36B276AF61AB345099763 +:102AB0000ED892E7099B012B3DD9DAF8A82493425E +:102AC00039D88B4289D16A6D1F461644B34584D9E3 +:102AD0003946284609AA02F007F9791C0028E9D0EE +:102AE000059F04903846EFF7C1FD049B0AE728468E +:102AF000216A09AA02F0F8F80028F1D1099B012BFC +:102B000019D905F50052D2F8A824934213D8696D5B +:102B10002362023BA3FB012340F1FF3601FB063396 +:102B2000296DA063521843F10003E362636BA26254 +:102B300001336363A8E7059F3846EFF797FD082345 +:102B400018460BB0BDE8F08F042101960291A968E8 +:102B50002846009102F0BCFF0028C1D14146AA6A74 +:102B6000A86803F003FA56E738460492EFF77EFDB3 +:102B7000049A09233260C5E61946DDE90576104658 +:102B80001EE700BF454C49464944454DD8E4002264 +:102B90002DE9F0430024D0F84431D9B00133C0F816 +:102BA000443100F69C13049300F69C23209300F616 +:102BB0009C333C9392F900308DF814408DF884409A +:102BC0008DF8F440002B00F00881054616460F46AC +:102BD000944607E02F2B07D0202B18D001341CF986 +:102BE000013F33B15C2BF5D11CF9013F0024002BD0 +:102BF000F8D1013CFE2C00F2F0807F4B2A689A420B +:102C000008D04FF01109484659B0BDE8F083002CB8 +:102C1000E5D0E3E705F5E4744FF0FF312046EFF728 +:102C200001FC0028EDD1D5F8A830002B40F0CC8075 +:102C30000093394628463CAB04AAFEF771FE814654 +:102C4000002840F0BA809DF82C3013F0180F40F0A7 +:102C5000C7800DF10C0831462846CDF800803CAB0A +:102C600020AAFEF75DFE50BB4FF0FF0C013F013E76 +:102C70000BE0192B4FFA89F101D84FFA8EF08142FF +:102C800040F0B480BCF1010C16D017F9011F16F901 +:102C9000010FCAB2C3B2A2F12009613AA3F1200E1A +:102CA000192AA3F16103DBB2E3D9192BE5D98142DB +:102CB00040F09C800029E5D1884240F0978020991F +:102CC000D8F80000FEF756FB002840F08380284625 +:102CD0003CA920AAFDF77AFE814600286DD1D8F8DC +:102CE00000002099FEF746FB259B0BB18DF88490E0 +:102CF0009DED0C7F8DED287F9DF82E30BDF82C10BA +:102D00008DF89E30DDE91023CDE92C23DDE9122377 +:102D1000CDE92E232098ADF89C1090F900302E2B91 +:102D200004D10B4643F002038DF89C300023284663 +:102D300020A985F8E033FDF715FA814600283CD13B +:102D4000D5E9323119B92EE00139DB6D2BD0D3E949 +:102D50002A70DDE91462904208BFB742F4D1D3F87B +:102D6000B000169A9042EFD12EAE96ED007F2D9ACC +:102D70003298C3F89C2003F1A00282ED007FC3F8D3 +:102D8000B00000224FF4807001389E6E08D0209F62 +:102D9000BF56B754209E0132B656002EF4D19E6E17 +:102DA0000020B054D0E7E523049A2846137004A904 +:102DB0008DF81430FDF7D6F981462046EFF756FC22 +:102DC000484659B0BDE8F0832046EFF74FFC4FF07E +:102DD000230918E72046EFF749FC4FF00C0912E7EA +:102DE0002046EFF743FC4FF005090CE72046EFF7CC +:102DF0003DFC4FF00B0906E74944454D0A460023C8 +:102E0000FFF778BA2DE9F04FAE4B164602688BB04B +:102E10009A4240F09A80856D026CD5F85431B21810 +:102E200003F10103C5F85431436C044643F1000338 +:102E30004FF0FF3A002B40F0BF81A34B2A689A4223 +:102E400004D0112318460BB0BDE8F08F05F5E477E8 +:102E5000884638465146EFF7E5FA0028F1D1D5F813 +:102E6000A830002B40F0EF81A268012A40F09C813D +:102E7000D5F828C06A6D02FB0CF9B9F1000F00F01B +:102E8000E781616DD4F850B00846226C616CBBEBF1 +:102E9000020E059060EB0100B64570F1000059D2BA +:102EA0000598B2EB0B0261EB0001701E48448018DC +:102EB00041F100014A46069306F09CFBEA6F069B2F +:102EC00082420790C0F07581A0FB099C059919EB1F +:102ED0000B0941EB0C0CCA4573EB0C033CBF4FF0E4 +:102EE000FF394FF0000C2169121A0144C4E9149C07 +:102EF0002161D5F840B0D4F81CA0D5F88090EA67DD +:102F0000002800F0098123464FF0000C5C4605962E +:102F10009B462E466546002C00F04B8149463046C4 +:102F200009AA01F0E1FE09F10101002840F0E68064 +:102F3000326C0998013C0232002800F04581914230 +:102F400034BF89464FF00209E5E7072318460BB066 +:102F5000BDE8F08F236B9C4540F2F480002E00F01A +:102F60000382236B4FF0000AB146CDE9056705F5F2 +:102F7000005B2BB9AA6A91457AF1000180F091803B +:102F800001230421CDE90131AB6828460093D4E93F +:102F90000A2302F09DFD002840F0AF80236BAE6A4B +:102FA000A968F61AB1457AF1000238BF4E4640468C +:102FB0003246194402F0DAFF01230422CDE901323E +:102FC000AB6828460093D4E90A2302F009FF0028E1 +:102FD00040F09380236BB9EB0609B0441E44AB6A02 +:102FE0006AF1000A9E4226633BD259EA0A0300F0C6 +:102FF0004E81236BBDE7B4462646079C674539469C +:103000004FF0040328BF6146CDE90113CDF80080DD +:103010002846D4E90A23079102F0E2FE0799002826 +:103020006BD1A26BD5F854C0AB6A013A0A44481E72 +:10303000236301FB03F3B2FBFCF10CFB1122A2633F +:10304000A26A98441218A262E26A266242F1000261 +:10305000B9EB03039946636BE2620B446AF1000A21 +:10306000636359EA0A030CD1D4E91401059A236C6D +:10307000D318626C42F10002834272EB010180F0CE +:103080006F81A36B6A6D01339342A36368D2A36A15 +:103090000133A362E36A43F10003E3620023236385 +:1030A000A3E74846514606F0A5FA6B6DA26B266A67 +:1030B0009F1AB84284460896A0D90794344606461B +:1030C00013E000BF454C49464944454D0898012846 +:1030D00074D9DBF8A834984270D890428BD16B6DCC +:1030E0001F44BE4240F2B980044608AA2146284641 +:1030F00001F0FAFD621C0028E8D0069F034638461E +:103100000593EFF7B3FA059B9CE6AC465C46CA46CE +:103110003546059ECDF81CC005F50053D3F8AC2408 +:103120005146284601F034FF03460028E7D1E16903 +:10313000002940F01C81AA6A236BC4F81CA09A42A3 +:103140003FF610AF0022A36A0133A362A36B03F121 +:103150000103A363E36A43F10003C4E90B32FDE614 +:103160002846216A08AA01F0BFFD0028C5D1089BA6 +:10317000012B23D905F50052D2F8A82493421DD87B +:10318000696D2362023BA3FB012340F1FF3601FB83 +:103190000633296DA063521843F10003E362636BA9 +:1031A000A2620133636379E73846EFF75FFA0623DB +:1031B00048E63846EFF75AFA0A2343E6069F3846B0 +:1031C000EFF754FA08233DE6914228BF0221002D73 +:1031D00008BF4D46C6F88010BAF1000F41D0DBF8A9 +:1031E0001C20524506D051464A46304601F0D0FEDA +:1031F000002883D1726DDBF83800511E884218D345 +:10320000DBF83000B16A884213D300200346316DE9 +:10321000A9F1020CECFB0213DBF83420CBE90A1312 +:103220000132CBF82090CBF83800CBF83000CBF847 +:103230003420D6F88010079B013B07933FF465AF1D +:10324000CA46894667E63846EFF710FA2323F9E5C0 +:103250003846EFF70BFA0223F4E5B446079C06461E +:10326000CCE65346D6E91420A9F1020CECFB00236E +:10327000CBE90A2300220023CBF81490CBE90C23DE +:10328000CBE91023CBF82090CBF89C90D3E7D4E97E +:103290001013DDE90567711843F10003A06CE26CBF +:1032A0008842C4F8A4209A41C4E91013C4F8A000CD +:1032B0004AD2D5F8CC00C4E91213D5F8C8100028BA +:1032C00042D0AC4602E00138C96D3DD08C42FAD004 +:1032D000D4E92A56D1E92A23B34208BFAA42F2D13F +:1032E000D4F8B030D1F8B0209A42ECD1D4E91089AA +:1032F000D4F89C300A69C1F89C30E369C1E91289AD +:10330000D4E92889C1E92A56C1E92889D4E9148970 +:10331000CB61C1E91489002AD5D1D4E90435964698 +:10332000DCF854600B61DCF850300D62023DE5FBC7 +:10333000063E8A638B6200220023C1F82CE0C1E9BB +:103340000C23C1E91023BEE70122D4F8DC3122733B +:103350000BB1204698473846EFF788F9002371E50E +:103360001946069F134699E7D4E9101396E72846B5 +:10337000079A01F00DFE034600283FF4DCAEBEE6DE +:103380002DE9F843294AD0F85831016801339142B8 +:10339000C0F8583103D011252846BDE8F88300F560 +:1033A000E47604464FF0FF313046EFF73BF8054630 +:1033B0000028F0D1D4E9323232B142F001E01C4AA7 +:1033C0001A60DB6D0FF005C04FF003084FF0900955 +:1033D0002046C4E92289D4F8BC309847EFF3108125 +:1033E00072B6144A1368012B1BD0D4E93470DFF88D +:1033F0004CC0C7F8D400C0F8D070DCF80000A04280 +:1034000004BFD4F8D000CCF80000013B13600A4B95 +:10341000236081F310883046EEF7AAFF2846BDE806 +:10342000F883002705480760EFE700BF4944454D92 +:10343000414C4946DCE400224144454DE0E4002291 +:1034400070B5D0F89050044605F10B0001F042FC35 +:10345000A06280B305F1180001F03CFC034605F1C1 +:103460001A00E36201F036FC034605F11300236302 +:1034700001F030FC00230646C4E90E0398B105F1C3 +:103480000E0001F027FC6064A8B16B7B636593B10B +:1034900005F1160001F01EFCA06570B12B7CE36500 +:1034A0009BB9012070BD05F1200001F019FCC4E9B1 +:1034B0000E063043E3D1022070BD05F1240001F077 +:1034C0000FFCA0650028F6D0E8E705F11C0001F02C +:1034D00007FC034605F11100236701F0FBFB0346DF +:1034E00005F12C00A36701F0FBFB03460020636796 +:1034F00070BD00BF70B5D0F85C31204A016801335F +:10350000914284B0C0F85C3103D01124204604B04D +:1035100070BD00F5E47605464FF0FF313046EEF71A +:1035200081FF04460028F0D1284601F0B3FD28466B +:1035300001F04AFF4FF0100E4EF001E005F5EB638D +:1035400005F61800C3E900440C330FF005C8012448 +:103550008022002106F0A4FAD5E90E010122CDE96E +:10356000000100230294284602F02CF9044630465C +:10357000EFF77CF8204604B070BD00BF4944454DCC +:103580002DE9F04F8FB0B54C03930368189FA34209 +:1035900005D04FF0110B58460FB0BDE8F08F00F585 +:1035A000E47A0546884650464FF0FF319346EEF7E1 +:1035B00039FF0028EDD1D5F8CC60002E40F0848191 +:1035C0002846FFF797FFAA6A6B6D08F1030402FB18 +:1035D00003F324F0030404F5B879069309F518738E +:1035E00004F170020793A3EB08033E605B45226081 +:1035F00004F5F072C9F8002009F5B87800F26A8184 +:10360000ABEB03012B6C3046DB0801338B423246B7 +:1036100000F2608108EB000383F8F0202B6C01308E +:10362000DB0801339842F5D36B6E0D90002B40F010 +:10363000BC8005F50053AA6F08930023C346089980 +:10364000CDE90433D1F8AC14CDF824A0DDF818A0EE +:10365000C8F80420C8F80810C8F80030059993424B +:1036600001EB06080D930BEB880840D30EE103989D +:1036700010F00100069064D0002940F0F180D4E9F8 +:103680000EE15EEA010040F0E380207FC00673D5C2 +:10369000039B42F0020213F002033A6040F0EB8019 +:1036A0000D9A01360132132EC8F8002000F2238152 +:1036B000022202214FF0000C03FB0AF306EB460046 +:1036C0000D92626B5B090BEB8008C8E901324BF885 +:1036D0002010C9E90D230A467100CDF8109005911C +:1036E000C9F83CC0C9F850C0934240F2CF8023468D +:1036F000284604990DAAFCF7A7FA002840F09E80FE +:10370000236893F90030002B00F0C0801B3303D1F5 +:1037100094F90430002B3DD0079B0BAA0093284658 +:10372000616B0CAB00F00CF93A6810F0900F42EAB4 +:10373000000294463A6040F0D3800C990B46002A70 +:1037400095D100200AFB01F20B46D4E90EE1724547 +:1037500070EB01010BD2039BC4E90E2003F00103BF +:103760000693002A53D0069B002B61D10C9B227F2D +:10377000D20647D4D4E90EE100220AFB03F3B3EBEF +:103780000E0361EB41019A458A4103D23B6843F045 +:1037900008033B600D9A059B013203EB06080D926E +:1037A0000BEB8808D8F804309EE7079B2846009367 +:1037B000696F0CAB0BAA00F0C3F83B6810F0900FD8 +:1037C00043EA00033B6040F08D80002B3FF431AFB3 +:1037D0000C9B002B00F09580039BD80740F1918053 +:1037E00005F500532846D3F8AC240B99089301F053 +:1037F000CFFB834628BB069A0C9B02FB03F35A09B6 +:10380000AA671AE7002B7FF44BAF3A6840E7D7F876 +:1038100000C04CF002033B6000236363039B9907E5 +:10382000A1D5E523226813702371069B002B9DD040 +:1038300021462846FCF796FC002897D08346DDF801 +:1038400024A05046EEF712FF58460FB0BDE8F08FA7 +:1038500000220023C4E90E23DBE700BF4944454DA5 +:10386000089B2846D3F8AC240B9901F091FB002863 +:10387000E4D10C9965E7E5232268214613702846B8 +:103880002371FCF76FFC002884D0D7E7002E3ED0D0 +:10389000013E06EB46010BEB8103D3E90120089BB7 +:1038A000D3F8AC34049373000593049B98421FD063 +:1038B0000023C9E90D02CDF81090C9F83C30C9F8D1 +:1038C00050305BF82130C9E65046EEF7CFFE4FF09E +:1038D000060B60E65046EEF7C9FE4FF0910B5AE634 +:1038E000DDF824A05046EEF7C1FE4FF0900B52E6F3 +:1038F00000230493E5E7DDF824A05046EEF7B6FE7A +:10390000EBE75046EEF7B2FE4FF0930B43E6039B16 +:10391000284607992A6CDDF824A000F075F83B686A +:1039200010F0900B40EA03033B60DBD1002B88D002 +:10393000039B002B85D0284600F0DCF981E700BF0F +:103940002DE9F04F002587B001291E46DDF84080A3 +:10395000059554D900F50053CDE902260746AB463C +:103960004FF00109AA460E46019323E018F80420FF +:103970002A41D30739D43146384605AA01F0B4F9B3 +:1039800009FA05F538BB059AB2422ED0012A2CD986 +:10399000386C0230824204D3019BD3F8AC048242DB +:1039A00023D1B246164618F804000BF1010B284348 +:1039B00008F804003A6CF4080232B24206F0070537 +:1039C000D4D80020DDE90226C2F800A0C6F800B075 +:1039D00007B0BDE8F08F9020DDE90226C2F800A014 +:1039E000C6F800B007B0BDE8F08F0120DDE902267F +:1039F000C2F800A0C6F800B007B0BDE8F08FAB4633 +:103A0000AA462846E0E700BF2DE9F04F00241546FE +:103A1000426EDFF890C0A2424FF6F87B83B018BF29 +:103A2000E346022D01943BD9A04607460E460224E8 +:103A300003F0040900F5005AE308F35C04F0070200 +:103A40001341DB0712D42146384601AA01F04CF994 +:103A500000BB019B53B1DAF8A824934201D35B4524 +:103A600004D3B9F1000F08D14FF004080134A54286 +:103A7000E2D1404603B0BDE8F08F0022214638462F +:103A800001F086FA0028EFD0FB6F4FF09408013365 +:103A9000FB67EEE748F09008404603B0BDE8F08FC2 +:103AA000A046E6E7F8FFFF0F2DE9F04F884B0268CC +:103AB00085B09A4204D01124204605B0BDE8F08FAD +:103AC00000F5E47806464FF0FF314046EEF7AAFCD9 +:103AD0000028F0D1D6E932456DB3DFF810A2DFF847 +:103AE00010927C4F03E0013D2760E46D23D0A36872 +:103AF000012BF8D1237B002BF5D0EFF3108372B6A6 +:103B0000DAF80020C4F89420D9F80020C4F89820EE +:103B100083F31088D4E912233046C4E9282304F142 +:103B20006801FCF71FFB002840F09280013D2073E4 +:103B30002760E46DDBD10024304601F0ABFA30465B +:103B400001F042FCD6E90E010122CDE90001029408 +:103B50000023304601F036FE0446002878D1B26ECC +:103B6000D6F8BC10AAB3F06EF36F984231D0D6F8F5 +:103B7000A83073BB01254FF0FF3A4FF0FF3BD6F85A +:103B80001C90032789F81130D6F8AC31C9E902AB93 +:103B900003EB050ED9F800303046C6E92432002286 +:103BA0009023C6F8ACE1C6E92223C6F89850C6F8BF +:103BB000B8708847D6F88C90B9F1000F48D1D6F884 +:103BC00090A0504601F08CF8434B984248D0D6F86C +:103BD000BC10D6F8C03102220133C6F8C0319023A0 +:103BE0003046C6E922238847082290233046C6E99A +:103BF0002223D6F8BC309847EFF3108172B6374ACB +:103C00001368012B20D0D6E93450354FC5F8D400C5 +:103C1000C0F8D0503868B04204BFD6F8D000386041 +:103C2000013B13602F4B336081F310884046EEF761 +:103C30009FFBD6F8C430002B3FF43EAF3046984788 +:103C4000204605B0BDE8F08F002525480560E7E770 +:103C50004046EEF70BFD3046FFF792FB90242BE732 +:103C60000AF5F27001F03CF81F4B9842AFD10AF50B +:103C7000F470F16F01F036F80AF5F670D6F880109E +:103C800001F030F84FF0900BC6F890A04FF0010A09 +:103C9000D6F8B031B26E0133C6F8B0313046D6F83E +:103CA000BC30C6E922ABC6F8B870C6F89850C6F862 +:103CB000B050C6F894209847D6F88C30C6F8B0902B +:103CC000002BC5D1F36FD6F8BC10F36681E700BFB7 +:103CD0004944454D434C494652526141DCE400227F +:103CE000E0E400224344454D72724161D4E4002275 +:103CF000D8E400222DE9F04FD0F85C31734A016816 +:103D00000133914285B0C0F85C3104D011273846A8 +:103D100005B0BDE8F08F00F5E47806464FF0FF31BE +:103D20004046EEF77FFB0028F0D1D6F8A830002BF4 +:103D300040F0C680D6E9324555B3DFF89CA1DFF8E4 +:103D40009C9102E0013DE46D22D0A368012BF9D1E2 +:103D5000237B002BF6D0EFF3108372B6DAF8002045 +:103D6000C4F89420D9F80020C4F8982083F3108870 +:103D7000D4E912233046C4E9282304F16801FCF792 +:103D8000F1F9074600285CD1013D2073E46DDCD1D8 +:103D90000024304601F07EF9304601F015FBD6E9EB +:103DA0000E010122CDE9000100233046029401F00A +:103DB00009FD0746002844D1D6F868C0D6F8BC10E3 +:103DC000BCF1000F2FD0F26EF36F9A422BD001247A +:103DD0000022902303254FF0FF3A4FF0FF3BD6F827 +:103DE0001CE08EF81100D6F8AC01DEF8009007193F +:103DF000CEE902AB3046C6F8AC71C6E92223C6E96B +:103E0000249CC6F89840C6F8B8508847D6F88C70FD +:103E1000F7B9D6F89090484600F062FF2C4B9842D4 +:103E20001BD0D6F8BC1002249025D6F8C0313046FD +:103E30000133C6E92245C6F8C0318847D6F88C70F0 +:103E400037B94046EEF712FC384605B0BDE8F08FB2 +:103E50004046EEF70BFC902759E709F5F27000F0A9 +:103E60003FFF1C4B9842DCD1F16F09F5F47000F074 +:103E700039FFD6F8801009F5F67000F033FFB36E05 +:103E8000C6F8B850C6E92534C6F8B04090250124DC +:103E9000D6F8B03130460133C6F8B031C6E9224514 +:103EA000D6F8BC20C6F890909047D6F88C30C6F86B +:103EB000B070002BCCD1F36FD6F8BC10F366B2E72C +:103EC0004046EEF7D3FB232721E700BF4944454D89 +:103ED0005252614172724161D4E40022D8E400225E +:103EE0002DE9F04F87B0169E1D46741E0194019B6C +:103EF000B3F5805F80F06981179B03F1FF3BBBF155 +:103F00007F0F00F26281109BC0F88420C360199B70 +:103F10000422C362189B04460363149BC0F8BC10C0 +:103F200003670023C0F8B4309023C0E922230022A5 +:103F300000238560C0E92A2386620F468847D4F8AB +:103F40008CA0BAF1000F40F0188132465146284645 +:103F5000C4F8905005F0A4FDEB232B7034234FF0F0 +:103F6000080E90226B702B464EF001E003F8022FF2 +:103F7000B94A12F8011F03F8011F0FF007C0B74B31 +:103F800031461B7805F10B006B7500F0A5FE199901 +:103F900005F1180000F0A0FE189905F11A0000F0D4 +:103FA0009BFE139B179906EB4312013AB2FBF6F204 +:103FB000159B40F6F570013B9A1AB2FBF1F2D1075E +:103FC00046BF511C01EB520102EB5201B1FBF6F866 +:103FD00006FB1811002958EA0898129901FB08F10C +:103FE00001EB0B0903911799B9FBF1F9A2EB090158 +:103FF0008142009118D95100B1FBF6F806FB181167 +:10400000002958EA089812994FF6F47001FB08F15C +:1040100001EB0B0903911799B9FBF1F9A2EB090226 +:104020008242009200F2548101230293414605F13D +:10403000160000F051FE292385F82630884B05F143 +:104040002700196800F04EFE4FF6FE73159A05F131 +:1040500013009A4205F1200B00F2F680114600F0A1 +:104060003BFE0021584600F03DFE029905F10E008E +:1040700000F032FE179B14996B73129B05F11C0024 +:104080002B7400F02FFE4FF6F473009A9A4240F220 +:1040900060814FF0470C0B23119A0CF1FF3028443C +:1040A000511E11F9012F002A00F08680013B00F813 +:1040B000012F0AF1010AF4D14FF0550B0123072219 +:1040C0004FF0AA0AA91901F802BC0199204605F887 +:1040D00001A0C4F88820C4F8B030C4F89830C4F8FF +:1040E000B830B8470022C4F8B020D4F88C2005922C +:1040F000002A42D14FF6F4720099914200F2B28048 +:10410000129B002B6CD0B8F1000F69D04FF0000C5F +:10411000E346DDF808A0CDF810C040F6F571009A2E +:104120004E4B8A421B782CD82B70FF2303206B70D8 +:10413000AB7086424FF0000904D808E009F101098C +:10414000C14546D0321A0021284405F0A9FC0122BD +:104150000221C4F88820C4F89820C4F8B02009EBE4 +:104160000A022046C4F8B810C4F89420B847D4F81E +:104170008C00C4F8B0B00028E0D0902007B0BDE8B3 +:10418000F08F4FF6F471009A2B708A424FF0FF03C4 +:1041900004D804206B70AB70EB70CAE70F220C20C0 +:1041A0006B70AB70EA702B716B71AB71EA71EA7274 +:1041B0002B726B72AB72BCE70CEB0A002021CAF1C8 +:1041C0000B02284405F06CFC76E7892007B0BDE8B7 +:1041D000F08F049B129A01339A420493C2449CD1FB +:1041E00032462846002105F05BFC019B139A03EB45 +:1041F0004213B342C0F0BD80B3FBF6F6DDE9022303 +:1042000013449A4601254FF003094FF00008DDF8EA +:1042100014B002E05E4540F2AC800AEB0B03C4F838 +:1042200094302046C4F88850C4F89850C4F8B05070 +:10423000C4F8B890B847D4F88C300BF1010BC4F82F +:10424000B080002BE6D098E7002100F045FD5846ED +:10425000159900F047FD08E757020022540200229A +:1042600050020022B6F5007F7FF44AAFDDF81490CB +:1042700032464946284605F013FC434A009B2A6013 +:1042800002F1FF5202F500522032591EC5F8E42116 +:1042900005F5F47085F8FCB185F8FDA100F022FD6C +:1042A000032105F5F67000F01DFD01232046C4E949 +:1042B0002533C4F88830C4F8B030C4F8B830B847F3 +:1042C000D4F88C30C4F8B090002B3FF419AF54E709 +:1042D000B6F5007F05F1300043D04FF6FF71009333 +:1042E00000F0FAFC01230293009B022105F12C004F +:1042F000009300F0F7FC179A009B1798B3FBF2F3BA +:1043000002FB06F2520913929A00B2FBF6F806FB82 +:104310001822002A58EA0898129A4FF6F47102FB04 +:1043200008F203925A44B2FBF0F29B1A8B420093BC +:104330007FF67CAE414605F1240000F0D3FC292332 +:1043400085F84230114B05F14300196800F0CAFCB2 +:104350007AE6139905F1110000F0BEFC4FF02B0C2A +:1043600099E6012100F0B8FC02230293159B023B61 +:10437000BBE7082690272046C4E92267D4F8BC3062 +:104380009847D4F88C00F9E652526141500200225D +:104390002DE9F04FB64CB74E2568B74C3668246807 +:1043A00089B02543354304936ED0B44D95F9005040 +:1043B000002D69D0129E41608660139E00F5005169 +:1043C00080EF5060C6600D460426902705910021BD +:1043D00000F5B473C0F8BC20C5F8A41485F8B01477 +:1043E00080ED367F80ED3A7F80ED3E7F80ED427F2D +:1043F00080ED467F80ED4A7F80ED4E7F80ED527FDD +:1044000080ED567F83ED007FC0E9226700260027FC +:104410000446049B80ED5E7FC0F8843080ED627FAF +:1044200080ED667F80ED6A7F80ED6E7FC0E92A6750 +:10443000C0F8B4109047D4F88C30002B40F00081C5 +:10444000012505269027D4F8B431129A2B44C4F8DC +:10445000B4312046D4F8BC30C4E92267C4F89020B7 +:10446000C4F89850C4F8B8509847D4F88C3083B149 +:10447000082690272046C4E92267D4F8BC30984724 +:10448000284609B0BDE8F08F2225284609B0BDE8CE +:10449000F08F2046FEF7D4FF0546002840F0D58077 +:1044A000D4F89000303000F015FCA66A139B0490FD +:1044B0009E4200F29381139BDFF8C481B3FBF6F1B7 +:1044C000B1F5807F0F4628BF4FF4807707EB470E8A +:1044D0004FEACE001838C00808FB00F020F060401A +:1044E0004FEACE0800F1010E4FF000094FF0FF3AFD +:1044F0004FF0FF3B4EF001E0129A04F54A6C04F6CF +:10450000B843676143F8182C43E904AB23F8089CCF +:1045100043F8043C324418330FF00DC000230CEB79 +:10452000080E4EF8043C129B002207FB0633013BA9 +:10453000A36100230F29C4E90823C4F81CC006D9CD +:104540007B1E87EA03023B439A4200F088800023E7 +:104550004FF0040E80EF50604EF001E0236104F64E +:10456000180004F5EB631946A1EC047F303381EDAC +:10457000007F03ED047F0FF00BC08022002105F0C7 +:104580008FFAA26F06F1FF3C0CEB421CBCFBF6F16C +:10459000E76DA06D626CE16400FB0726A06BA6646A +:1045A000676D0E44E16B801B4FF0000361F1000169 +:1045B0003A46266505F01EF840F6F57398422064E9 +:1045C00054D94FF6F473984200F2D58000210023AD +:1045D0004FF6F070C4E918134FF6FF7104F512524C +:1045E000A366C2E90A01C4E91F33236E002B00F061 +:1045F0000381236C0233022B40F28280022607AF34 +:104600000DE0079B33B9D4E91F320133E3670AB9E0 +:10461000C4F88060236C01360233B34270D93A4645 +:104620003146204600F060FB0028EAD0082690279B +:104630002046C4E92267D4F8BC30984703251FE719 +:104640009025284609B0BDE8F08F0826902720461F +:10465000C4E92267D4F8BC309847022510E7059AD0 +:10466000BB08013BC2F8A034012371E70121AEE78A +:10467000C8E40022C0E40022C4E400226002002258 +:10468000ABAAAA0A636DA26AD4F868B002FB03F36E +:1046900009FB03F35B09C4E91F00A367BBF1000F2B +:1046A000A3D04FF0010E4FF0030C002690274FF0DF +:1046B000FF384FF0FF39E2695074D4F8AC31D2F8CA +:1046C00000A07344D4F8BC102046C2E90289C4F8A3 +:1046D000AC31C4E92267C4E924ABC4F898E0C4F85B +:1046E000B8C08847D4F88C30002B00F0E980002354 +:1046F000A366236E002B7FF47CAFE36F002B7BD08F +:10470000D4F8803013B90223C4F88030002204F5B5 +:10471000CA63C4E932228149C4F8E03404F5E47084 +:1047200084F8E42484F8502684F8502584F84F2631 +:10473000C4F8502784F8E023EDF7EAFDEFF3108684 +:1047400072B6774A774913682160002B50D0D3F8AE +:10475000D420C3F8D440C2F8D040C4E93432724AFD +:10476000D4F8C01013680133136009B1204688479C +:1047700086F3108884E6049B0022A3660123C4E923 +:1047800018236FF07043694A04F51251C1E90A23F6 +:10479000D4F87480B8F1010F7FF65FAFA8F102037F +:1047A00007FB03664FF00009A66407AF604E0BE0FD +:1047B000079B43453FF43AAF226C4A45FFF436AFBE +:1047C000B3423FF65FAF98463A464146204600F076 +:1047D0008BFA09F101090028EAD027E7082690277B +:1047E0002046C4E92267D4F8BC309847212547E623 +:1047F000C4E934441460B2E70121D4E90E23204611 +:10480000CDE9002302910023012200F0DBFF129B7F +:10481000A06DA36000283FF473AF29464FF0000A53 +:104820004FF0020900269027554688466269A0EBA2 +:104830000A00904228BF10468346C4F89030636C4B +:1048400020465344C4F89430C4E92267D4F8BC30FD +:10485000C4F8B890C4F898B09847D4F88C30002BBE +:104860007FF4E4AEA26A02FB0BF00FE0CA580433F7 +:10487000079232B9D4E91F210132E26709B9C4F8BD +:104880008050226C01350232AA4215D983420CD2E3 +:10489000A168626E01EB030C002AE7D1CA5C9CF8A8 +:1048A0000110023342EA0122E2E7A06D62699244FC +:1048B000824531D2A368BAE7D4F858A05046F5E74C +:1048C000D4F89060304600F00BFA1A4B98427FF40F +:1048D0000EAF06F5F27000F003FA174B98427FF422 +:1048E00006AF06F5F47000F0FBF9034606F5F67026 +:1048F000E367E36600F0F4F9226CE16FC4F880002E +:10490000914205D80232904202D801283FF6F1AE1A +:104910000023C4E91F3368E64546F1E6CCB2010244 +:10492000E0E400224944454DDCE40022F0FFFF0FA3 +:10493000EFFFFF0F52526141727241614FF0040C60 +:10494000F0B50C6800EB0C0E93F8C25175B92A460D +:1049500040F834504EF83420BCF1010C04F101044D +:104960000C6003F11003EFD10020F0BD93F8C821D3 +:1049700093F8C77193F8C661120493F8C95142EADB +:104980000722324342EA056240F8342093F8CC21F2 +:1049900093F8CB7193F8CA61120493F8CD5142EAAF +:1049A0000722324342EA0562D4E700BFF0B5002493 +:1049B00090F800C08BB0BCF1E90F0D4617461E46BB +:1049C00001942AD0BCF1EB0F24D090F8FE31552B86 +:1049D00003D190F8FF31AA2B02D004200BB0F0BD18 +:1049E0000346002201A902A8FFF7A8FF019BAB42E2 +:1049F000F3D92FB10AAB03EBC50353F8203C3B605E +:104A00002EB10AAB03EBC50151F81C3C336000200A +:104A10000BB0F0BD8378902BD7D1837D0BB9C37DCC +:104A2000E3B1C27C037D3AB1B0F813300FB100227C +:104A30003A60002EEAD1EAE70BBB90F820304BB980 +:104A400090F8213033B990F822301BB990F8233018 +:104A5000002BBAD0036A002BB7D0E7E790F82430D8 +:104A6000002BDED190F82530002BDAD190F82630DB +:104A7000002BD6D190F82730002BA6D0D1E71B020F +:104A8000D4E700BF70B5002201264FF47A7344F6D4 +:104A900021244FF480751020154984B002960A60D5 +:104AA0001449CDE900330A601349144B0C601449D2 +:104AB000144C0A60144925600860144A14491548CA +:104AC000EEF770FE1448154D03682A686FEA034339 +:104AD0006FEA1343124C13490360114322682960A3 +:104AE00042F4202242F47A72226004B070BD00BF0A +:104AF000E0E40022DCE40022D8E4002259535846C6 +:104B0000D4E40022D0E40022CCE40022294B0102AC +:104B1000E0B2010294E40022C8E40022C4E40022CE +:104B2000C0E4002210800001664B984200D070471C +:104B30002DE9F043644C654D2068296800F01F039F +:104B40005B000A333B2BC0F3451C01F01F02C1F38D +:104B500043174FEA5126C0F3C420C1F346210CD8B5 +:104B600042EA4712C0025B0843EA4C1342EA412280 +:104B700003432A602360BDE8F083DFF854810CF121 +:104B8000010CA8FB039E4FEA5E1ECEEB0E1EBCF18D +:104B90003B0FA3EB8E03E3D9A8FB0CE801304FEAEF +:104BA0005818C8EB08181728ACEB880CD8D9013F67 +:104BB00001320B2FDFD8DFE807F04B303F24452AC6 +:104BC000391E18120C06202A5CD0002042F4C07254 +:104BD000C9E71E2A42D8002042F4B072C3E7202A57 +:104BE00062D0002042F4A072BDE71E2A3AD800200D +:104BF00042F49072B7E7202A4ED0002042F480722F +:104C0000B1E71E2A38D8002042F08002ABE71E2A06 +:104C100035D8002042F0C002A5E716F0030025D1E8 +:104C20001E2A42F0400228BF61229CE7202A37D08A +:104C3000002042F0E00296E7202A3CD0002042F01B +:104C4000600290E7202A24D0002042F0A0028AE7E8 +:104C5000202A2DD0002042F0200284E7002040F2DC +:104C6000811280E7002040F241127CE71C2A25D8FF +:104C7000002042F0400276E70020A12273E70020E6 +:104C8000E12270E77F293FF476AF00202122013135 +:104C900069E70020C12266E7002040F2211262E7A6 +:104CA000002040F201125EE7002040F261125AE754 +:104CB0000020412257E70020812254E70020612292 +:104CC00051E700BF59535846D4E40022D8E40022EB +:104CD00089888888008870470B0A01704370704784 +:104CE00000687047016070472DE9F04F0F46D0F81B +:104CF000783107F00306D0F880110133C0F878311D +:104D0000F300904603EB86034A1C00EB8303C0F8D4 +:104D10008021D3F8582706EB4605BA428BB000EB4A +:104D2000051566D005F5EB6503F5EB6CEB68BB424A +:104D300000F09880AB69BB4261D06B6ABB4200F067 +:104D4000E280B600F31C03EB430300EB8303D3F8CC +:104D500060370446002B40F09780D4F88431C4F8C3 +:104D600080110133C4F88431236ED4F828A0616C1B +:104D7000A268002B40F09080606E0092002856D010 +:104D80004FEA87090222B9FBFAFB02920BEB010200 +:104D900001212046019100F09BFE38BB0AFB1B99C4 +:104DA000A0684844FFF79CFF20F07040C8F800005E +:104DB00005F1180305F1240C93E807008CE80700BF +:104DC0000C3595E8070083E8070006EB460604EB80 +:104DD000860404F5EB6696E8070085E807000020E6 +:104DE000C4F85877D8F80030C4F85C370BB0BDE889 +:104DF000F08FD3F85C37C8F800300020F6E7EA6996 +:104E000005F11804C8F8002007AB9CE8070083E808 +:104E1000070094E807008CE807000C3595E80700C8 +:104E200084E8070093E8070085E80700E5E74FEA14 +:104E30004709B9FBFAFA01228A4402210346CDE967 +:104E400001212046524600F043FE0028CED1636C7B +:104E5000A068AAEB030AA36A03FB1A994844FFF768 +:104E600039FFA3E72A6907ABC8F800209CE80700D0 +:104E700083E807000C3595E807008CE8070093E805 +:104E8000070085E80700B8E700F004F90028ADD175 +:104E9000D4F88011013960E707EB47094FEA590957 +:104EA0004FF0020B0092B9FBFAF24FF0010A0A44EC +:104EB00000232046CDE901AB059200F009FE002851 +:104EC00094D1059A616CA36A511A03FB119103F105 +:104ED000FF3CA36803EB010E13F80190059317EA5A +:104EE0000A03D6442DD1614534D09EF8000000025B +:104EF00000F4706040EA0900B0F57F6F40F4704341 +:104F000028BF184652E7AA6A05F12406C8F800200F +:104F100007AB9CE8070083E8070096E807008CE8E9 +:104F2000070005F1180494E8070086E807000C352F +:104F300095E8070084E8070093E8070085E8070084 +:104F40005BE761454FEA191912D09EF8003049EA33 +:104F50000310D1E705992046CDE901AB009101325C +:104F600000F0B6FD00287FF441AFD4F808E0BCE7BC +:104F7000059BCDE901AB009352440346204600F067 +:104F8000A7FD00287FF432AFD4F808E0DDE700BFCA +:104F900001F003032DE9F04703EB430500EB051592 +:104FA00005F5EB654FEA83084FF0040C04462B46E9 +:104FB0001746D0F87C210E460132C0F87C21D0F88B +:104FC0008821511CC0F888111968B14253D0BCF136 +:104FD000010C03F10C03F7D1D4F88C31C4F888210B +:104FE0000133C4F88C3108F1030303EB430304EBF2 +:104FF0008303D3F86037012B45D04FF0010A05F148 +:10500000180C05F124099CE8070008EB4803D4F8C4 +:10501000AC8089E807000C3595E807008CE80700AC +:1050200004EB830303F5EB6E9EE8070085E80700B9 +:10503000C3F85867C3F85C77C3F860A7B8F1000FEE +:1050400016D0AFB9D4E914314FF006084FF09009EB +:10505000023E01FB0633D4F8BC2120460132C4E9EC +:105060002531C4E92289D4F8BC50C4F8BC21A84732 +:105070000020BDE8F0870121D4F8AC20C3E901711C +:10508000002ADED1F4E7204600F004F80028B4D06E +:10509000EFE700BF2DE9F04F002483468146A0468C +:1050A000D0F8903187B00133C0F89031D9F860372B +:1050B000002B69D0DBF86030D9F85827DBF828706E +:1050C000DBF84400DBF80810002B40F0B380DBF87D +:1050D00064400091002C62D155000222B5FBF7F527 +:1050E000029201220544019223462A46584600F0C6 +:1050F000EFFC002850D14C460BF1C006D4F86037C5 +:10510000C3B1D4F85807DBF828104000B0FBF1F326 +:10511000DBF8442013449D420CD1AA1A01FB120073 +:10512000DBF80830D4F85C171844FFF7D5FD0023EE +:10513000C4F860370C34A642E0D102230121029367 +:10514000DBF808302A46009358460023019100F00E +:1051500047FE08BBDBF85820C2F30901C2F38722DF +:1051600009B1531CDAB2DBF84430EB1AB3FBF2F3AB +:1051700001220BEBD30103F0070302FA03F391F8CA +:105180001828134381F8183808F10108B8F1100FF6 +:1051900009F10C098AD1002007B0BDE8F08F940016 +:1051A0000222B4FBF7F40292012204440192584611 +:1051B000224600F08DFC0028EED14D460BF1C006D2 +:1051C000D5F86037C3B1D5F85807DBF82810800050 +:1051D000B0FBF1F3DBF8442013449C420CD1A21A3B +:1051E00001FB1200DBF80830D5F85C171844FFF714 +:1051F00079FD0023C5F860370C35AE42E0D10223BB +:1052000001210293DBF80830224600935846002320 +:10521000019100F0E5FD0028BED1DBF85820C2F373 +:105220000901C2F3872209B1531CDAB2DBF844301A +:10523000E31A9BE702EB42025608B6FBF7F64FF083 +:10524000FF370644CDF81490022001240290324624 +:10525000002358460091019400F03AFC00289BD1AD +:10526000781C0ED007EB47070BEB8707D7F85817CA +:10527000DBF80820C907D7F85C3740F18E801B099E +:105280001370C4464FF0FF37B6460599C8F11000B9 +:1052900012E0002A73D0F25C674502F00F0242EA86 +:1052A0000A12F25402D02D0989F8015001380CF18C +:1052B000010C01F10C0131D0D1F86037002BF5D091 +:1052C000D1F85827DBF8284002EB42035B08B3FB18 +:1052D000F4F5DBF844603544AE45E7D1AEEB0606A5 +:1052E00004FB1633013C9C424FF00004DBF80860DD +:1052F000D1F85C5702F001025FFA85FA06EB030968 +:10530000C1F86047C5D1002A4FD10138674606F879 +:1053100003A00CF1010C01F10C01CDD102200124FC +:10532000DBF8081072460290002358460091019461 +:10533000764600F055FD00287FF42EAFDBF85820AC +:10534000C2F30903C2F387220BB12244D2B2A2B343 +:10535000DBF844300121F31AB3FBF2F30BEBD30279 +:1053600003F0070301FA03F392F818180B4382F8CD +:1053700018387B1C25D0DBF80810013664E7674538 +:1053800006F803A092D099F80130C5F3032523F065 +:105390000F031D4389F8015088E71178C3F30323F5 +:1053A00021F00F010B4313706BE7F25C674602F0CC +:1053B0000F0242EA0A12F25478E7022007B0BDE871 +:1053C000F08FDDF81490DFE62DE9F04F836D054690 +:1053D000C3F3090289B0C3F387230AB10133DBB2F7 +:1053E00000244FF00209A3461E46214605EBDB02CE +:1053F00092F818280BF007000241D3070FD40BF1E5 +:10540000010BBBF5806F3144F0D18022002105F6FD +:10541000180004F045FB002009B0BDE8F08F6A6C6D +:10542000A86D57180244B819824228BF0246974215 +:10543000E5D24FF0000801249246CDE9056B0791B3 +:10544000AB683A46009328464346CDE9014900F04F +:105450003FFB0028E0D1EE6D013E18BF834604D12A +:1054600015E0013E6BF1000B8EB1A96DAB682846CB +:105470000093A1FB062301FB0B33D21943EB080376 +:10548000CDE9014900F0ACFC0028EAD0C4E70137BF +:1054900048F10008BA45D3D80799DDE9056BAEE7B6 +:1054A0002DE9F04F04698446099D002C00F08F809F +:1054B000012400F50051D1F8A014114001F01F00A3 +:1054C0008440CE00DCF8200006EB810620430CEB84 +:1054D000C606CCF8200096F8B14C01EB41000CEB6D +:1054E00040104FEA810B00F54A60002C40F08480A8 +:1054F00090F8296036B1D0E908179F4208BF914261 +:1055000000F0EC8090F84190B9F1000F06D0D0E99E +:105510000E179F4208BF914200F01381D0E9148713 +:1055200090F859A0D0F848E0BAF1000F04D09F429B +:1055300008BF904500F086800024036B80F841602E +:105540008364836990F84060036390F8283090F892 +:10555000422080F8403090F82A300BEB4B010CEBE6 +:10556000C10180F84230B0F858C080F8599090F8E6 +:105570005A9080F85A20D0E90E23C0E91423D0E9CC +:105580000823C0E90E2380F85860D1F8A03C01F64A +:10559000A8468361D6E90023C0E9082391F8B03C0E +:1055A00080F8283091F8B13C80F8293091F8B23C6D +:1055B00080F82A30C1F8A0ECC1F8A88CC1F8AC7C06 +:1055C000A1F8B0CC81F8B29C2C60BDE8F08F4169A5 +:1055D000C0692C600029F8D0447C2CB1D0E9026469 +:1055E0009C4208BF96421AD044690CB128604069B9 +:1055F0000139F1D1BDE8F08FD6F8A87CD6F8AC1C03 +:10560000994208BF97427FF473AFDCF8A431D6F813 +:10561000A02C0133CCF80820CCF8A43110E00268AB +:105620002B68CCF8082033B14169DCF81C205961A3 +:105630004261CCF81C00DCF8A4310133CCF8A43171 +:105640000020C2E7DCF8A4310BEB4B010CEBC107E7 +:105650000133CCF808E0CCF8A43107F6A84CDCE91B +:105660000023D7F8A06CC7F8A0EC97F8B05C97F8C7 +:10567000B21CD0E91489CCE9008990F858C087F8A9 +:10568000B0CC90F859C087F8B1CC90F85AC087F8E0 +:10569000B2CC076BD0E90E898764B0F84070C0E9DE +:1056A0001489D0E90889A0F8587090F84270C0E9D0 +:1056B0000E8980F85A7087690763078DA0F84070DB +:1056C00090F82A7080F842708661C0E9082380F85B +:1056D000285080F8294080F82A10B1E7DCF8A4317E +:1056E00082690BEB4B010CEBC101CCF808200133B4 +:1056F00001F6A845CCF8A431D5E90067D1F8A08C13 +:10570000C1F8A02C91F8B0EC91F8B2CCD0E9082304 +:10571000C5E9002390F8283081F8B03C90F8293092 +:1057200081F8B13C90F82A3081F8B23CC0E90867B2 +:10573000C0F8188080F828E080F8294080F82AC056 +:105740007EE7DCF8A431026B0BEB4B010CEBC101E3 +:10575000CCF80820013301F6A845CCF8A431D5E9EE +:105760000067D1F8A0ECC1F8A02C91F8B08C91F8AA +:10577000B2CCD0E90E23C5E9002390F8403081F87F +:10578000B03C90F8413081F8B13C90F8423081F85B +:10579000B23C038D80F82880A0F84030836980F8FF +:1057A00029400363D0E90823C0E90E2390F82A308A +:1057B000C0E90867C0F818E080F82AC080F84230D5 +:1057C0003EE700BF2DE9F04F8DB0169C179D089461 +:1057D000013C9346099545F1FF35A218039343EB2D +:1057E0000503059206934269036982461899456A42 +:1057F0000492002B6AD1C469561E002A62D0DDE9EA +:1058000008788946039AD4E9021351EA030059D073 +:1058100059EA050056D057EA080053D0607C0028AA +:105820004CD0594573EB020048D30598884206983E +:1058300070EB030342D3237C63B3DAF8A8304BBB8D +:105840004FF0010CDAF8B03101206344CAF8B031EE +:105850002368CAF898C0CAE924319021CAE9220114 +:10586000A37C5046042BCAF8B83018BFCAF8B0C0A1 +:10587000DAF8BC30019298470023DAF88C00CAF8B5 +:10588000B03000BB2074DAF82430019A013B013DAE +:10589000CAF82430B9F1000F0DD000234FF0FF30CB +:1058A0004FF0FF3194F810C0C4E902016374BCF1F9 +:1058B000000F40F00481013F68F10008013E711CB7 +:1058C0006469A0D100200DB0BDE8F08F046A002CFF +:1058D000F8D0DDE908684FF0000E51EA0503F1D079 +:1058E00056EA0803EED0059B039A5B45069B93415D +:1058F000E8D3089B202B099B73F1000380F09F8065 +:105900000AF50053D3F8A03403EA0B0303F01F0E8B +:105910004FEA8E0909EB49020AEBC2020027CDE9E2 +:105920000AE402F6185257E0039F54E9040358456D +:1059300073EB070CC0F08880059F8742069F77EBCA +:105940000303C0F0818014F8083C93B3DAF8A83060 +:105950007BBB4FF0010C01269027DAF8B031CAE981 +:1059600022676344CAF8B03154F8183CCAF898C0AA +:10597000CAE9243014F8063C5046042BCAF8B83063 +:1059800018BFCAF8B0C0DAF8BC301891079298472F +:105990000023DAF88C00CAF8B030002893D104F85C +:1059A000080CDAF824301899013B079A013DCAF82F +:1059B0002430029B13F1FF3C48F1FF3000294FD106 +:1059C000002D6FD166468046019F049B09F1800936 +:1059D000994502F5406215D2CDE90176A2F1600445 +:1059E00014F8073C002B9FD19DBB11B11834A24283 +:1059F000F6D1DDE90176049B09F18009994502F5AC +:105A00004062E9D3DDE90AE449B147B90122DAF895 +:105A1000203002FA0EF223EA0203CAF82030089B73 +:105A2000202B099B73F1000343D2039B1BF1010B55 +:105A300043F10003039350E764080EF1010EE307FE +:105A4000FAD54FEA8E0965E7019B01330193002DDA +:105A5000CBD0029B53EA0803C8D10029C9D0C5E7BF +:105A60004FF0FF364FF0FF3744E904674FF0000670 +:105A700014F8083C04F8076C73B104F8086CDAF801 +:105A80002430013D03F1FF33CAF8243006D18046AB +:105A90000025CDF808C0A9E7002DF8D08046CDF844 +:105AA00008C0A3E75CEA0808F8D10E468846019FC3 +:105AB0008BE764080EF1010E7FF40FAF02E7237449 +:105AC000DAF82430013D013BCAF82430F3E600BF88 +:105AD0002DE9F04F8BB09DF858100446DDE91469AC +:105AE000022915469846059104D1D0F89421013237 +:105AF000C0F89421D4F89C210132C4F89C21A268FA +:105B0000B24203D8A269B24280F0EC80002719EBC0 +:105B10000502A16B48F10000013A40F1FF309142CB +:105B20008741C0F0DB80B9F1000F00F0D38009AFEE +:105B30000DE03146A26AA06800F018FA0135A36AA8 +:105B400048F10008B9F101091E4400F0C3802A465B +:105B5000434620460097FFF7A3FC0028E9D015F143 +:105B6000FF3A48F1FF3BCDF854901AEB090A4BF18C +:105B7000000BA146159C0FE0D9F82820013C02FB40 +:105B80000461D9F8080000F0F1F91AF1FF3A6BF15D +:105B9000000B002C00F09E8052465B464846009762 +:105BA000FFF77EFC0028E7D015944FF0010A4C4621 +:105BB0000022DDF854904346CDE9012A20462A46CA +:105BC000CDF80090FFF7FEFD00209021059BD4F852 +:105BD000AC21042B5244C4E92465C4E92201C4F871 +:105BE0009890C4F8B830C4F8AC2101D1C4F8B4A07E +:105BF0002046D4F8BC2090470022D4F88C00C4F88A +:105C0000B420002867D16269B9EB920F63D209F121 +:105C1000FF324FF0010915EB090A48F1000B1AEBAE +:105C2000020A07904BF1000B4BE0407C116838B33F +:105C3000107C28B3C4F8901001209021C4E92201FF +:105C4000D4F8B01120460131C4F8B0119168069221 +:105C5000C4E92519917C0429C4F8B81018BFC4F808 +:105C6000B090D4F8BC108847079BD4F88C00C4F8D7 +:105C7000B03080BB069A1074616A013961621168A4 +:105C8000059BDDF824C03046C2E9025882F8119025 +:105C90009374BCF1000F07D0D4F81CE05369CCF822 +:105CA0001430C2F814E0E261A26A00F05FF9013535 +:105CB00048F10008C34508BFAA45A26A164400F08F +:105CC00081802A46434620460097FFF7E9FB0246BB +:105CD0000028AAD100200BB0BDE8F08F89200BB0BE +:105CE000BDE8F08F09A92A46434620460091FFF7F8 +:105CF000D7FB06460028EDD0D4F8A8210132C4F81D +:105D0000A821427C4AB3027C3AB301209021C4E925 +:105D100022010121D4F8B02120460132C4F8B0217B +:105D20003268C4F89020B268C4F89810C4F894207F +:105D3000B27C042AC4F8B82018BFC4F8B010D4F854 +:105D4000BC2090470022D4F88C00C4F8B020002872 +:105D5000C1D13074626A013A6262D4E90E128D4296 +:105D600078EB0202BAD2D4F8AC2100200132C4F898 +:105D7000AC2132689021C4E924250122059BC4E9A5 +:105D80002201042B2046C4F8982008BFC4F8B42090 +:105D9000C4F8B830D4F8BC2090470022D4F88C0066 +:105DA000C4F8B42088B90122059BB560B374099B7F +:105DB000C6F80C8072747BB17169E26959617261D5 +:105DC000E66109E0D4F88C0085E74FF0FF384FF02A +:105DD000FF39C6E9028972743368A3607BE700BFAC +:105DE0002DE9F04387B09DF840800446DDE90E764A +:105DF000B8F1020F154604D1D0F898210132C0F84D +:105E00009821D4F8A0210132C4F8A021A268BA4296 +:105E100002D8A269BA421AD255EA030213D000216D +:105E20008B4208BFB5F1FF3F0DD0E06B72190590B2 +:105E3000A06B43F1000C013A4CF1FF3C8242059803 +:105E40007CEB000C44D3892007B0BDE8F0832269C5 +:105E5000002A67D16269E1697AB194464A7C2AB125 +:105E6000D1E902029A4208BFA84276D04A69002AC4 +:105E700018BF1146BCF1010CF0D155EA0302E2D083 +:105E8000002B08BFB5F1FF3FDDD0D4E90E01721938 +:105E900043F10003013A43F1FF3382428B41D2D2F6 +:105EA000D4F8B03101220133C4F8B0319023B8F1F5 +:105EB000040FC4E92223C4F89070C4F89450C4F8C5 +:105EC0009860C4F8B88021D00123C4F8B0301DE038 +:105ED0004FF00109CDE900612A462046CDF808902F +:105EE000FFF770FC01209021D4F8B031C4E924758B +:105EF000C4E922014B44B8F1040FC4F89860C4F817 +:105F0000B880C4F8B03118BFC4F8B0902046D4F8B7 +:105F1000BC3098470023D4F88C00C4F8B03007B0E8 +:105F2000BDE8F0834FF0040C04F50052D2F8A01441 +:105F3000294001EB410104EB411101F54A614A7C22 +:105F40002AB1D1E902029A4208BFA84205D0BCF1A9 +:105F5000010C01F11801F2D18FE70B7C23B901226A +:105F6000636A134463620A7400206DE70B460146BE +:105F7000184603F0AFBD00BF70B16AB1EFF3058CF6 +:105F8000064B1B6853EA0C0304D1054B1B680BB18D +:105F9000F9F76CBB2020704718207047E001002201 +:105FA000ACE3002260B1EFF30582064B1B6813439C +:105FB00004D1054B1B680BB1F9F798BB2020704743 +:105FC00018207047E0010022ACE3002260B1EFF33B +:105FD0000582064B1B68134304D1054B1B680BB1AC +:105FE000F9F744BD2020704718207047E0010022D7 +:105FF000ACE300222DE9F043DDE90756DDE9097E37 +:10600000DDE90B89B0B1EFF3058C0C4C246854EA40 +:106010000C040CD10A4C24684CB1CDE90B89CDE9B4 +:10602000097ECDE90756BDE8F043FAF787BC20208A +:10603000BDE8F0831820BDE8F08300BFE001002236 +:10604000ACE300222DE9F043DDE90756DDE9097CE8 +:10605000DDE90BE840B3B2B1EFF30589144C2468D5 +:1060600054EA09040CD1134C24684CB1CDE90BE877 +:10607000CDE9097CCDE90756BDE8F043FAF768BFE2 +:106080002020BDE8F083002BE6D1002DE4D1002EC6 +:10609000E2D1002FE0D1BCF1000FDDD1BEF1000F45 +:1060A000DAD1B8F1000FD7D11820BDE8F08300BFD6 +:1060B000E0010022ACE3002210B109B1FAF7D6BF2B +:1060C0001820704710B109B1FAF7F0BF18207047D7 +:1060D00060B110B411B1B3F51E7F03D018205DF884 +:1060E000044B70475DF8044BFAF7FABF182070476D +:1060F0002DE9F043DDE90756DDE9097EDDE90B898D +:10610000B0B1EFF3058C0C4C246854EA0C040CD1AC +:106110000A4C24684CB1CDE90B89CDE9097ECDE963 +:106120000756BDE8F043FBF773B92020BDE8F083C4 +:106130001820BDE8F08300BFE0010022ACE300229C +:1061400068B1EFF3058C074B1B6853EA0C0304D1CD +:10615000054B1B680BB1FBF7DDBA202070471820F8 +:10616000704700BFE0010022ACE3002270B16AB1C9 +:10617000EFF3058C064B1B6853EA0C0304D1054B67 +:106180001B680BB1FBF7BEBE20207047182070477C +:10619000E0010022ACE3002260B1EFF30582064B80 +:1061A0001B68134304D1054B1B680BB1FBF7EABE18 +:1061B0002020704718207047E0010022ACE3002245 +:1061C00060B1EFF30582064B1B68134304D1054B06 +:1061D0001B680BB1FBF742BF2020704718207047A7 +:1061E000E0010022ACE3002260B1EFF30582064B30 +:1061F0001B68134304D1054B1B680BB1FBF7CEBFE3 +:106200002020704718207047E0010022ACE30022F4 +:106210002DE9F041DDF818C0C0B317461E460268EC +:10622000204B04469A4231D10D4679B3BCF5F07F3C +:106230002CD1022E2DD8EFF305821B4B1B68134384 +:106240002AD11A4B1B683BB300F5E4784FF0FF31BD +:106250004046ECF7E7F810BBD4E9320343B185427E +:1062600011D0194601E085420DD00139C06DFAD137 +:106270004046ECF7FBF933463A4629462046BDE84E +:10628000F041FCF729B94046ECF7F0F91820BDE8D9 +:10629000F0810620BDE8F0812020BDE8F0811120CA +:1062A000F5E700BF4944454DE0010022ACE3002280 +:1062B000A0B130B479B173B1EFF30585084C24680F +:1062C0002C4305D1074C246814B130BCFCF704BB47 +:1062D000202030BC7047182030BC70471820704711 +:1062E000E0010022ACE3002268B1EFF3058C074B1C +:1062F0001B6853EA0C0304D1054B1B680BB1FCF778 +:1063000047BC202070471820704700BFE0010022E2 +:10631000ACE3002260B1EFF30582064B1B68134328 +:1063200004D1054B1B680BB1FCF768BD20207047FA +:1063300018207047E0010022ACE3002270B169B17F +:10634000EFF3058C064B1B6853EA0C0304D1054B95 +:106350001B680BB1FCF756BD202070471820704712 +:10636000E0010022ACE3002230B4029D88B181B18B +:10637000EFF3058C084C246854EA0C0406D1074C52 +:1063800024681CB1029530BCFDF7FAB8202030BC5F +:106390007047182030BC7047E0010022ACE30022B7 +:1063A00060B1EFF30582064B1B68134304D1054B24 +:1063B0001B680BB1FDF778BB202070471820704791 +:1063C000E0010022ACE300222DE9F04F83B00C9CE9 +:1063D0000D9D00940195DDE90E67DDE910CEDDE944 +:1063E0001289DDE914ABF8B1F1B1EBB1EFF305853A +:1063F0000F4C24682C4313D10E4C246884B1019DAA +:10640000009CCDE914ABCDE91289CDE910CECDE9E0 +:106410000E670D950C9403B0BDE8F04FFDF760BD1D +:10642000202003B0BDE8F08F182003B0BDE8F08F46 +:10643000E0010022ACE30022002860D02DE9F04703 +:10644000914684B0002A58D01F460C9B002B54D094 +:1064500042F2B8430E9A9A424FD1EFF30582294B8C +:106460001B68134340D1284B1B68002B3CD0274BA3 +:106470001A6853421340012B32D09A4230D1244B38 +:106480001A6853421340012B2AD09A4228D18846D9 +:106490000446ECF791FE002103AA8246ECF7D6FEF3 +:1064A0001C4B1D681C4B1E6855B1B44220D0AC4635 +:1064B00001E0B4421CD0BCF1010CD6F8D060F8D198 +:1064C000039903AA5046ECF7C1FE20460D9C3B46BB +:1064D00001940C9C4A4641460094FDF759FF00E0A8 +:1064E000022004B0BDE8F087202004B0BDE8F087AA +:1064F0005046039903AAECF7A9FE1820F1E71820EB +:10650000704700BFE0010022ACE30022D0E400228B +:10651000CCE40022DCE40022E0E4002210B472B6F5 +:10652000164B174A1968174B174819601368174C10 +:1065300043F001031649046013600B68154AA2FB7F +:1065400003235B09013BB3F1807F0BD24FF0E022C4 +:106550004FF0F00C002007210F4C536184F823C04A +:1065600090611161F02200210B4B83F82310DA7740 +:1065700083F822205DF8044B704700BF0000000242 +:10658000001000E0B0E30022DCE200220C14012243 +:10659000BCE600221F85EB5100ED00E038B5074D49 +:1065A000074C2868206038B90121084602F086FEB1 +:1065B000286820600028F7D038BD00BFA8E300227B +:1065C000ACE300220022074B1A60EFF3148C2CF08E +:1065D000040C8CF3148862B64FF08052024B5A6060 +:1065E000FEE700BF10E3002200ED00E01B48016859 +:1065F00000292DD0EFF3098323E9F00F1EF0100FCF +:1066000001D123ED108A43F804ED8B60144C23680C +:1066100013B18B6100232360124E3668D6B1066039 +:10662000706801307060B0692060F16801F1280184 +:1066300081F30B88B36853F804EB1EF0100F01D1FF +:10664000B3EC108AB3E8F00F83F309887047FEE7D4 +:10665000034CE1E7FFF7A2FF0646E1E7ACE30022C7 +:10666000B4E30022A8E3002200F01CB86FF002039C +:1066700070B504690D4624F00704A4F14406866051 +:10668000342244F8443C0021A4F1400003F008FA0D +:106690004FF0FF324FF0807344E9032544F8043C87 +:1066A00070BD00BF244925480A680368013210B54F +:1066B0000A6013B1013B0360DBB1214A214C13682E +:1066C00021681868F8B101221F4B1A60EDF720F914 +:1066D000236833BB1D4B1B6853B11D4A126893429C +:1066E00006D01C4B1B681BB94FF080521A4B5A60E6 +:1066F00010BD0121124A134C13681868216010B1B3 +:10670000114B1960E2E715480433006813608342B7 +:106710000AD00D4B1B6811B9002BDBD0D6E7002B3C +:10672000D4D1ECF7D3FFD5E70D48074B00681B68C1 +:1067300010600029F0D0F2E75CE40022B4E300220C +:10674000CCE3002258E40022C8E30022A8E30022A0 +:10675000ACE3002210E3002200ED00E0D0E30022D1 +:10676000D4E3002203681868EFF758B92DE9F04721 +:1067700005460C460023496880692668EA690F6867 +:10678000C6E900026B602B688EB0142B1FD8DFE8BF +:1067900013F0210082009E00EC0021002100210066 +:1067A00021006F01430115001E001E001E001E0087 +:1067B0001E001E001E005F011E006A014C217A6847 +:1067C0006B69127801FB020090F83A2C1A600EB047 +:1067D000BDE8F0879179012940F08481D5F81090C7 +:1067E000D5F808E0D9F80880D9F824C048F810ECAA +:1067F000E868052B48F80C0CB2F812A0D1684AEAF8 +:10680000014148F8081C12690CF10E0A4FEA0242D5 +:1068100000F06081062B00F05D8199F83030042B88 +:1068200042F4064342F4006243F0DD0308BF13461E +:106830009EFA8EF200BA09BA1BBA0492059006912C +:1068400007939DED047FBAF13B0F08ED047F40F202 +:106850005281642106F10800EDF7C2FB002840F0E8 +:106860003E81236852461E6D6368A8F10E019B6845 +:1068700043F82690BB6838685B699847002840F069 +:106880002E817A68731C127D2168B3FBF2F002FB43 +:1068900010330B659BE77B684A681978F5F772FD42 +:1068A00000207B681A691978D2F8023012880090AB +:1068B00052BAA8691BBA92B2F5F790FD01227B6823 +:1068C000A86919780EB0BDE8F047F5F72FBD4FF075 +:1068D000000838224146C6E9148806F15C00C6F873 +:1068E000588003F0DDF87B681A7D8AB14FEA820E8A +:1068F000AEF1040E4FEA9E0E0EF1010E41464EF02F +:1069000001E040466668B368585004310FF005C88E +:106910004FF0140E4FF0000C20681C23466883498A +:10692000C5F804E0083086F806C0EDF7F9FA00284B +:106930007FF44DAFD7E9011338681B6898470028EA +:1069400040F0C1800A222C2101232068CDE90231C8 +:10695000CDE900222346764A76492430EDF768FCDB +:10696000002840F0DB80686031E7002364250DF1EA +:1069700034090DF13008937105E0013D11D00A2072 +:10698000ECF71EFD26680BAB0AAACDE9008906F1DB +:10699000080009A9EDF73AFB7A680A9B127D9A4232 +:1069A000EBD80025BB6838685B6898472068C0E969 +:1069B00014550830EDF7FEFA20682430EDF79EFC00 +:1069C00020682430EDF7A6FC79680B7D9BB12E463C +:1069D00063689A68A80052F8252042B19B68184461 +:1069E000F5F70AFE636879689A6842F825600A7DBF +:1069F00001359542EDD34B7D0025002B3FF4E7AEEA +:106A00006368D86800EB8500F5F7F6FD7B68013513 +:106A10005B7D9D42F4D3DAE600230722AC6806F1E1 +:106A20005C0106F1600C03E0013A03F1010333D08D +:106A300051F83300A042F7D15CF83370E868874220 +:106A4000F2D100220B3306EBC306C6E90122BEE6F3 +:106A500038680368002B3FF4BAAEBB689B690EB080 +:106A6000BDE8F04718479379CBB14B236B60AEE696 +:106A70000023072206F15C0106F1600451F833009F +:106A800018B954F83300002840D0013A03F101034B +:106A9000F4D117236B609AE616236B6097E6D5E96D +:106AA00002027968060A66F307030969150E60F3A6 +:106AB0000F23140C65F317434A7164F31F63120A22 +:106AC0000A710B6083E6206808300EB0BDE8F0471D +:106AD000EDF770BA42F4006343F00603A8E64923D9 +:106AE0006B6074E64C2305F110006B600EB0BDE8DE +:106AF000F047F5F7A1BDCAF13C02002108EB0C00FC +:106B000002F0CEFF4FF03C0A2668A2E60B3306EBFC +:106B1000C303D5E90212C3E9011258E62068083020 +:106B2000EDF748FABB6838685B6898E7F4B2010291 +:106B30006567010208B3010200222DE9F04F064605 +:106B400043688BB01D68D3F80CB06B681B6919885B +:106B5000D3F80230059104934BBA9BB2079203938A +:106B6000AB6828689B6809AA08A9984703460028CB +:106B700077D1326807A910681A46D0F83C06F5F7B5 +:106B80007BFC28B1AB6808991B6928689847E7E740 +:106B9000079BAA68996812691F3121F01F012868B4 +:106BA0009960904700285CD13468D5F80490A36DB3 +:106BB000DDF820E05BF823C099F81570DCF80810C8 +:106BC0000BEB8308714507F101022DD0CDE901459A +:106BD000044608466146A44608E05BF823100CF121 +:106BE000010C88680BEB830870451AD05C1CB4FB61 +:106BF000F7F5013A9A4607FB1543EED16346DDE906 +:106C000001450AF1010A8C4601461846BAFBF3F326 +:106C100000FB13A38E45A3650CD0079BC8F800307A +:106C20009EE78C46019C029D0133B3FBF7F207FB04 +:106C30001233A365BEF80020DEF8021053BA9BB2EF +:106C4000B3F5807F08BA39D04FF6FF77BB420BD13E +:106C50004A1C10D0039A9A4237D04046F5F7CCFC34 +:106C6000DBE70BB0BDE8F08F059FBA424BD043F293 +:106C7000333293426DD1BEF80C305BBA9BB2B3F5A0 +:106C8000006F2CD048F2DD62934228D040F6060215 +:106C90009342E2D1099A20680EEB0203CCF80C3043 +:106CA00099F805300E3AD21A0E3373446146CCF887 +:106CB0002420CCF80830EDF721FCAEE7CAB25E2AFA +:106CC0002AD0039BB3F5807FC7D1049B8B42C4D1EC +:106CD000BEF80C305BBA9BB2B3F5006FD2D1099A03 +:106CE00020680EEB0203CCF80C3099F805300E3A10 +:106CF000D21A0E3373446146CCF82420CCF8083005 +:106D0000EFF7B4FD89E7049A8A42B4D043F23332F4 +:106D10009342B0D0002214E0274607229A463B6EE9 +:106D20000837834212D0013AF9D153460022039F1B +:106D3000B7F5807F02D0002A9DD18EE7049F8F4255 +:106D400099D0184397D0002A95D186E7534601225F +:106D5000EDE718438FD080E72DE9F043056903790B +:106D60006968022B80460C6883B000F09480032B86 +:106D700059D0012B40F08C806268614892F9202044 +:106D8000510902F01F02934001F1200240F8223025 +:106D9000BFF34F8FBFF36F8F636869685A7DCE680A +:106DA000CAB1002700232A68314612680137D2F899 +:106DB0003C061A46F5F760FB56F8043BA268996852 +:106DC00012691F3121F01F012068996090476368A4 +:106DD0005A7DBA42E6D893F920204A4B02F5C651B3 +:106DE00053F8210020F4803043F8210053F821307B +:106DF000BFF35F8F012153099B0002F01F0203F1D3 +:106E0000604303F5614301FA02F2C3F880211A607E +:106E10002B685A689171D8F80010186803B0BDE863 +:106E2000F043EEF703BEC3689A022FD528688A683C +:106E3000466D52F826204AB30027A36820686946A9 +:106E40001B6A00979847B9466B689B6853F82630D1 +:106E5000019373B101A89F68F5F7EEFB6B68286892 +:106E60009B68083043F8269063680E3F197DEDF764 +:106E70003FF8636801361B7DB342009B08BF0026C4 +:106E8000BB42E1D12A68D8F80C3056655B0331D497 +:106E900003B0BDE8F08300272B6862688E68C3E901 +:106EA0001477107DA8B1B94630460368043653B153 +:106EB000F5F7A2FB63682868197D0830EDF718F82C +:106EC000626846F8049C137D0137BB42ECD8D5E9D3 +:106ED00000310026CF689E65527D4AB13846F5F7ED +:106EE0008BFB636801365B7D0437B342F6D82B68B1 +:106EF00000218EE7284603B0BDE8F043FFF71CBE33 +:106F000000E100E00060004038B50B680C46D3E9B2 +:106F10000112054612681868904710B9014BC5E97F +:106F2000003438BD77668870436810B51B68044626 +:106F30009A681868136A98470020206010BD00BF47 +:106F400030B5436804461D6885B002E063689B68FD +:106F5000DBB9A37A002BF9D023891A071CD4238923 +:106F6000DB0609D4002005B030BD9DF80530002BAC +:106F7000F8D063689B6893B9AB6828689B6901A9DE +:106F800098470028F1D005B030BD8022039402A8B4 +:106F9000ADF808209847DCE7642005B030BD10222A +:106FA000039402A8ADF808209847E5E79022D0E9BD +:106FB0002113F0B50D68C0F88C206A680446166885 +:106FC00085B0082B1CD8DFE803F06C0518181D34B9 +:106FD000185D1800036FD0F89420D0F890101A4470 +:106FE000B3683068DE680027D4F89830AF72B047D5 +:106FF00030B92846FFF7A4FF10B90023C4F88C303D +:1070000005B0F0BDB36830685B6898470028F7D1D9 +:10701000B3683068DB6901A998470028F0D19DF872 +:107020000D3013B10123C4F8A8300023C4F8AC30EC +:10703000E3E70022B368D0F890109F68306801231E +:10704000AA72B8470028DBD12846FFF779FF03462C +:107050000028D5D16A68D4F89000117901AAFDF70B +:10706000A5FC40BB019A002AC7D06B68D4F89010E9 +:107070001B68A8729E681868B6680123B04700288C +:10708000BED1B6E74FF0000CB368D0F89010026F95 +:107090003068DE68012385F80AC0B0470028AFD108 +:1070A000A7E7036FD0F89420D0F890101A44B36883 +:1070B00030689E6897E70223C4F88C30A0E700BFD1 +:1070C00030B50388044613F0630F456883B008D0D9 +:1070D0006A6892685AB3ADF80030684601959047E7 +:1070E0002388D9061BD56A68926812B3EFF303812F +:1070F000C1F3080109B313F01C0F0ED04FF48073D5 +:107100006168ADF8003068460191904723880121FD +:107110002A8992B213432B81A97203B030BD13F0B8 +:107120001C0FFAD06A689268002AE7D1EFE7DA0606 +:10713000F5D513F01C0FF0D0E9E710236168ADF826 +:1071400000306846019190470123AB7203B030BD17 +:10715000B9B1F8B58B680C468BB11E687EB1054697 +:1071600068B10A4F8368BB420DD0D6E9011330687D +:107170001B68984710B9C5E90064AF60F8BD0120ED +:10718000F8BD012070470E20F8BD00BF4950535193 +:10719000034648B1054A8168914203D1012200208B +:1071A0001A737047072070470120704749505351A8 +:1071B00006207047B0B1A9B10C4B82689A420FD13A +:1071C000037B8BB14FF00002436810B49B68002032 +:1071D000D3E90143C1E900430A815DF8044B7047DC +:1071E00007207047012070472120704749505351B4 +:1071F00028B330B50D4683B019B3134B82680446EB +:107200009A4213D1436801A99B681B689A68186861 +:10721000D369984758B90122217B9DF80430E4686E +:107220002970AA702BB16B7003B030BD072003B07A +:1072300030BDFF2C94BF002301236B70F4E70120C5 +:107240007047012003B030BD4950535188B10A4BFB +:10725000826810B59A42044609D103689A68186892 +:10726000136B984700231846A360237310BD0720B3 +:1072700010BD0120704700BF4950535170B50446FE +:1072800082B030B3084621B31BB31749A5688D42BD +:1072900024D1217B29B365689918AD68AE688E4208 +:1072A0001AD36E68E96806FB021106FB03F201239C +:1072B000A37302F00FFC00236268A373136833B159 +:1072C0000421526868460192ADF8001098470020EA +:1072D00000E0012002B070BD1620FBE7072002B0DD +:1072E00070BD2120F6E700BF495053512DE9F0470A +:1072F00084B000284CD09046344B826806469A42AF +:107300003CD1406801EB0803826894689C423AD300 +:10731000337B002B52D00123D2F804A0D468156827 +:107320000AFB01497373B8F1000F49D01027AB680D +:10733000524649469B69286898470446F8B9AB68A5 +:107340002868DB6901A99847044630BB9DF80430E2 +:1073500053B172681368002BF1D0526802A8ADF8DF +:10736000087003929847EAE7B8F10108D144DED1EA +:1073700044460422706886F80D8012E007242046F7 +:1073800004B0BDE8F0871624204604B0BDE8F087BD +:107390000124204604B0BDE8F0870023082270686D +:1073A00073730368002BEAD0416802A8ADF8082087 +:1073B00003919847204604B0BDE8F0872124DEE71A +:1073C0004446042286F80D80EBE700BF4950535134 +:1073D0002DE9F04F85B0002868D08846002965D097 +:1073E0001F46002B62D09246404B826806469A4266 +:1073F00063D1037B002B65D04368D3F808B007EB5B +:107400000A03DBF808209A4255D33A465146FFF763 +:107410006DFF044600284AD1D6E9005101208B684F +:107420006A685B68D2F8089007FB03F3DBF80C206E +:10743000DBF804709945B3FBF9FB07FB0A22F073F4 +:1074400050D847464FF01008A2EB070AAB68394600 +:107450005C6928684B4607EB0A02A047044630BB2C +:10746000AB682868DB6901A99847044680B12BE026 +:10747000726813682BB1526802A8ADF808800392B5 +:107480009847AB682868DB6901A998470446D8B9D2 +:107490009DF80430002BEBD1BBF1010B4F44D5D14B +:1074A0005C460422716886F80FB011E00124204682 +:1074B00005B0BDE8F08F1624F9E70724204605B093 +:1074C000BDE8F08F2124F2E7002308227168F373EE +:1074D0000B68002BEBD0496802A8ADF80820039197 +:1074E0009847E4E70422F473F2E700BF4950535190 +:1074F0000620704706207047062070470620704718 +:1075000030B4C0002B4C00F008002067236FD80770 +:10751000FCD4C87BD30301289BB200F0030043EAEC +:107520000003888991F810C04FEA00654FEA0040D7 +:1075300008BF28464C7C4FEA8C0C0CF01C0C43EA2C +:107540000C034FEA441C0CF4F07C43EA0C0391F862 +:107550000EC0184D4FEA4C2C0CF4785C43EA0C0337 +:107560001843C5F880008B68012AC5F8843007D11C +:10757000D1E90030042CC5F8883088BFC5F88C00EC +:107580000C48036F43F001030367D0F89031DB0729 +:10759000FBD542B9D0F88830042CC1E9003284BF51 +:1075A000D0F88C304B60012230BC024BC3F89421E0 +:1075B000704700BF0080264060B159B1CB7B4BB112 +:1075C00010B5064B44689C4206D1807AFFF798FFBD +:1075D000002010BD01207047072010BD495053788E +:1075E00028B338B54268134B9A420DD101210025CA +:1075F000114C827A236801FA02F223EA0203456001 +:1076000023601BB1002038BD072038BDEFF3108484 +:1076100081F31088094B5A6842F480325A605B68E3 +:10762000962001F04BFE84F310880020EBE7012048 +:10763000704700BF49505378E4E4002200302040F6 +:107640002DE9F0410668048996F803E0B5694FEA30 +:107650008E0E0EF00C0E90F80AC0C4F309074EF41B +:107660007008002C59D02A7B002A66D0AB6803E052 +:10767000013A03F1140332D01988A142F8D140F243 +:10768000FF35444AC3600CF1140152F82100AC42AA +:1076900067F3090042F8210072D00CF101000101EA +:1076A00042F801809A789988012ADC8803D109027E +:1076B000240289B2A4B21A7B5B7B120402F4F81292 +:1076C0000A431B04334903F4F81301EB001023436E +:1076D00001EB0C11426000208B61BDE8F0810023BA +:1076E000C36040F2FF302B4B0CF1140253F8221010 +:1076F000844267F3090143F822103BD14EF4700233 +:107700000CF1010042F0010201015A50F17B347B7F +:107710006A7DAB7D09022402CFE71E4BC4600CF1E9 +:10772000140253F822100CF1010064F3090143F82C +:107730002210020143F80280E8E740F2FF33C26002 +:10774000144A0CF1140152F821009C4267F309001D +:1077500042F8210005D00CF10100030142F803803A +:10776000D4E74EF470030CF1010043F00103010172 +:107770005350CBE70CF10100020143F80280C5E74A +:107780004EF470010CF1010041F0010104011151AE +:1077900088E700BF0080264068B110B4074A4468FB +:1077A000944203D007205DF8044B70475DF8044B0A +:1077B0000181FFF745BF0120704700BF4950537852 +:1077C0002DE9F04100286AD00D46002967D08F6965 +:1077D000002F64D0454B426804469A425BD0012199 +:1077E000434E3B78326801FA03F3134253D1EFF36F +:1077F000108881F310883F4B5A6822F480325A6017 +:107800005B68962001F05AFD88F31088298825606E +:10781000218197F80080384A84F80A80B8F1000F77 +:1078200041D0136E08F1140023F0CC03136642F824 +:1078300020103B7D1B0603F0F85313607A682E4F2F +:107840001378957852781B042D0505F4801503F400 +:10785000702352052B4302F4001213430B4347F8E5 +:1078600020302046FFF7ECFE244B0546BB60FB6052 +:107870003B6EB8F1000F35D143F033033B663268FD +:10788000EDB91A4B28466360012303FA08F313434A +:107890003360BDE8F0810E252846BDE8F081012562 +:1078A0002846BDE8F081136E142023F033031366DD +:1078B00011653B7D1B0203F4F8531360BEE7002AF9 +:1078C000EAD1EFF31084012181F31088094B5A6843 +:1078D00042F480325A605B68962001F0EFFC84F33A +:1078E0001088D9E743F0CC033B66C8E7495053788A +:1078F000E4E400220030204000802640800F010098 +:107900000620704706207047C36830B50568002B15 +:1079100047D05A899C7893F80EE0002A3FD040F275 +:10792000FF33B0F808C09C4533D00025837A204847 +:10793000DB0003F008030367036F13F00103FBD1BF +:10794000012C4FEA02604FEA024208BF024604F0EF +:10795000030C4FEA4E2E0EF4785E4CEA020242EA25 +:107960000E02134C2A4342F02002C4F88020C4F8CF +:107970008430236F43F001032367D4F89031DB0791 +:10798000FBD50123D4F88800C4F89431C8401840CE +:1079900030BDED78013505F00705AD00C6E71046AE +:1079A00030BDAB690124AA7B93F817E0B5E700BFAF +:1079B0000080264080B110B50C4679B1084A416874 +:1079C000914201D0072010BD03689979FFF79CFF11 +:1079D00003460020237010BD01207047012010BD18 +:1079E00049505378002370B586B0CDE90033CDE916 +:1079F0000233CDE90433C36804460668D3B11A895B +:107A00009B788DF80F30ADF80C2012B9002006B02D +:107A100070BD052569460122A07AFFF771FDF17955 +:107A20002046FFF771FF0028F0D1013DF8D1182062 +:107A300006B070BD0123727BE3E700BF002846D08B +:107A4000F8B50D4600293ED01746002A3BD01C460B +:107A5000002B38D0224B426806469A4239D1016841 +:107A60008B685A1E3A409B1A9C422ED862072CD132 +:107A70007B0730D18979FFF747FF70BB3046FFF7AE +:107A8000B1FFF8B9072C17D9083C24F00704A5EB7F +:107A9000050EA6444FEADE0E0EF1010E29464EF009 +:107AA00001E027F00702521B8B18D1E9004508318D +:107AB000C3E900450FF009C0BFF35F8F4FF4407278 +:107AC000084B5A66F8BD0120F8BD1720F8BD01200B +:107AD00070470720F8BD1620F8BD49F64240F8BDB2 +:107AE000495053780080264000286AD02DE9F04F95 +:107AF0000E4687B0002957D01446002A54D0384B80 +:107B0000426805469A4258D1D0F800A0877A9AF880 +:107B10000610002F0CBF4FF000484FF01048D0F86F +:107B20000C90FFF7F1FE00284DD1B9F1000F3FD0C6 +:107B3000D9F81030002B3BD099F80F1021B933E061 +:107B4000013903F108032FD05A68A242F8D1B3F8E3 +:107B500000B0BBF1000F27D02846FFF743FF20BB42 +:107B6000A6EB08060134CDE90260CDE90000CDE9BD +:107B70000400ADF80CB029D18DF81000B9F1000F58 +:107B80002BD099F802300122694638468DF80F3023 +:107B9000FFF7B6FC134BD3F8840110F00300FAD1C1 +:107BA0004FF440625A6600E0012007B0BDE8F08F54 +:107BB000DAF814309AF81210C0E7072007B0BDE8D1 +:107BC000F08F0120704749F64240EEE79AF8033003 +:107BD000022B14BF04200320CEE70123D3E700BF0C +:107BE00049505378008026402DE9F84F0388DBB1D7 +:107BF0004FF0000A80464FF00109DFF8D4B00024AE +:107C0000314D4FEACA07D8F8043035F8022BD9199C +:107C1000898891420AD00134032CF4D1B8F800309D +:107C20000AF1010A5345EAD8BDE8F88FDB5909FA91 +:107C300004F603F0B853B3F1807F244BF6B293F807 +:107C40004C2C12D0324230D104F120021BF81230F9 +:107C5000DB09E0D01BF81230012123F08003C8209B +:107C60000BF8123001F02AFBD5E7324210D004F1B4 +:107C700020021BF81230DB09CDD11BF81230012194 +:107C800043F08003C8200BF8123001F017FBC2E765 +:107C9000012001F0A5FB0D4B012093F84C2C324341 +:107CA00083F84C2C01F06CFBE1E7012001F098FB1C +:107CB000064B012093F84C2C22EA060283F84C2C48 +:107CC00001F05EFBC0E700BF10B8010200E0014018 +:107CD00000202040F8B50446FFF786FFEFF310823E +:107CE000012383F31088254E33681BB940202449B3 +:107CF0000B75087533680133336082F3108821886F +:107D000049B3C9000839C90860681E4D013107E050 +:107D10001B011344013945F8234000F108001AD033 +:107D200004688288E7034FEA1223D2B2F0D502EB4F +:107D3000031C55F82CE01B0124F480372EF4803E00 +:107D40001344013945F82CE000F1080045F82C7087 +:107D500045F82340E4D1EFF31082012383F3108828 +:107D6000336813B13368013B336033681BB980203B +:107D700003490B75087582F31088F8BD28E50022C9 +:107D8000000D40400008404098B191B14A6808B5E4 +:107D900003464AB1094A186890420CD008461A6056 +:107DA000FFF798FF002008BD0A88002AF2D00120C2 +:107DB00008BD012070470E2008BD00BF54524F502F +:107DC00010B5044682B001AA142100F09FF8019A70 +:107DD000142142F007022046019200F04DF902B052 +:107DE00010BD00BF02291DBF081FB0FA80F0400976 +:107DF00001207047034668B1074A0168914207D1E4 +:107E000000221046C3E90122DA601A741A60704732 +:107E10000720704701207047594850528268002A55 +:107E200023DD00B5002342F001E00B600FF003C832 +:107E30008268002A17DD012342F001E00B600FF099 +:107E400003C88268002A0EDD012342F001E00B60C6 +:107E50000FF003C88268002A05DD002342F001E02C +:107E60000B600FF003C85DF804FB70478268002ABE +:107E700023DD00B5022342F001E00B600FF003C8E0 +:107E80008268002A17DD032342F001E00B600FF047 +:107E900003C88268002A0EDD032342F001E00B6074 +:107EA0000FF003C88268002A05DD022342F001E0DA +:107EB0000B600FF003C85DF804FB70478268002A6E +:107EC00023DD00B5062342F001E00B600FF003C88C +:107ED0008268002A17DD072342F001E00B600FF0F3 +:107EE00003C88268002A0EDD072342F001E00B6020 +:107EF0000FF003C88268002A05DD062342F001E086 +:107F00000B600FF003C85DF804FB70472DE9F041EA +:107F100000287BD01646002A00F082801F290F46D9 +:107F200079D8027C012A67D1D0E901012024013CE3 +:107F3000A4B2FFF7C3FF002CF9D14378BC0044EA98 +:107F4000C3140E2544F4C04405E0FFF78FFF013D44 +:107F50004FEA440407D02304F7D5FFF7AFFF013DF4 +:107F60004FEA4404F7D1FFF759FF4FF01008FFF72D +:107F700055FF01222B468468002C4FEA450540DD61 +:107F800044F001E00B600FF003C80F688468C7F38A +:107F9000C00C002C4CEA050515DD44F001E00A6038 +:107FA0000FF003C88468002C0DDD44F001E00A6086 +:107FB0000FF003C88468002C05DD44F001E00B607D +:107FC0000FF003C88468B8F10108D5D12246E31741 +:107FD00052EA8F03012A73F1000009DB4746541E61 +:107FE00043F1FF30034654EA030022460F60F6D106 +:107FF00040463560BDE8F0814FF021084046BDE8BD +:10800000F0810F68C7F3C0073D43DCE74FF001087C +:108010004046BDE8F0814FF003084046BDE8F081DE +:108020004FF00208EAE700BF08B330B5114B026811 +:1080300004469A4283B017D1057C012D02D021203D +:1080400003B030BD294601AAFFF760FF294620464C +:1080500001AAFFF75BFF019B41F2883013F0040F88 +:1080600018BF002003B030BD072003B030BD012091 +:10807000704700BF59485052F8B5002857D01F2903 +:108080000D464ED8B2F5803F16464AD2027C012AF0 +:108090004AD1D0E901012024013CA4B2FFF70EFF30 +:1080A000002CF9D14378AC0044EAC3140E2744F401 +:1080B000A04405E0FFF7DAFE013F4FEA440407D091 +:1080C0002204F7D5FFF7FAFE013F4FEA4404F7D147 +:1080D000FFF7F4FE1024FFF7C9FE05E0FFF7C6FE28 +:1080E000013C4FEA460607D03304F7D5FFF7E6FE1A +:1080F000013C4FEA4606F7D180680246C31752EAB0 +:108100008F03012A73F1000009DB2646551E43F157 +:10811000FF30034655EA03002A460E60F6D120469A +:10812000F8BD03242046F8BD21242046F8BD0124D3 +:108130002046F8BD30B5002583B0019548B3164BF5 +:10814000026804469A421ED1037C012B1ED140F2E4 +:10815000E113416840F6E152497BA94208BF1A4643 +:108160000421C260FFF788FF29464FF49052204651 +:10817000FFF782FF042120460DEB0102FFF7C6FE48 +:10818000284603B030BD072003B030BD212003B026 +:1081900030BD012003B030BD5948505200283ED0B8 +:1081A000F0B50E4685B0002942D0254B0268054641 +:1081B0009A423BD00C78002C34D1224B4160C0E96C +:1081C00002348B7B4FF0010CB3FA83F31E4F5B0933 +:1081D0001B013B704FF40042214680F810C003940D +:1081E000FFF74AFF02E073689C4214D20021284640 +:1081F00003AAFFF78BFE039B013413F40043F2D173 +:108200007268944207D2327B042A13D00C4A2A6047 +:10821000184605B0F0BD1423184605B0F0BD012383 +:10822000184670470423184605B0F0BD0E23EFE74B +:108230000223EDE728460193FFF7C2FD019BE5E726 +:108240005948505220413540000D404070B500243F +:1082500084B0039480B30E4691B31A4B026805466E +:108260009A4203D00723184604B070BD01234FF48F +:10827000004221460374FFF7FFFE02E07368A34249 +:1082800016D90021284603AAFFF740FE039B0134BC +:1082900013F40043F2D17268A24209D96A68127BD2 +:1082A000042AE0D128460193FFF78AFD019BDAE713 +:1082B0001423184604B070BD0123184604B070BDE5 +:1082C0000223D0E7594850522DE9F041002482B0F2 +:1082D0000194002856D016461D4602684E4B0446AF +:1082E0009A420FD10F46002945D0002E43D0002DD1 +:1082F00041D090F81080B8F1010F07D0212002B0D2 +:10830000BDE8F081072002B0BDE8F081414601AA36 +:10831000FFF7FCFD4146204601AAFFF7F7FD019B50 +:1083200058072CD5E268510504D5326842F00202A4 +:108330003260E268120503D5326842F00102326011 +:108340009E0623D50521204601AAFFF7DFFD019EE9 +:10835000700544BF02232B6031051AD416F02005A6 +:1083600035D172061AD4300629D4F20520D435B19D +:1083700000203D60C7E7022002B0BDE8F08141F275 +:108380008830C0E7012002B0BDE8F08141F28930B9 +:10839000B9E72B6843F001032B60DFE763681B7BC1 +:1083A000042B2CD0330609D4F6054FF00205DFD597 +:1083B0006368197B042910D00425D9E70225636876 +:1083C0001B7B042B11D0F305F6D40325D0E763689B +:1083D0001B7B042B1AD00125C3E72046FFF702FDC3 +:1083E0000028E9D1002DC3D1C9E703212046FFF7BA +:1083F000F9FC0028B9D0F105E7D50325D8E702211B +:108400002046FFF7EFFC0028ADD0CBE70121204646 +:10841000FFF7E8FC0546A4E75948505298B191B1DE +:10842000844610B40948DCF80040844207D100209B +:10843000CCE908325DF8044BCCF81C1070470720DB +:108440005DF8044B70470120704700BF4548544514 +:10845000F8B543689D698DB15A7806465F7D72B163 +:1084600067B10024BF0001E073689D6928590021AD +:10847000DA69043401F014FBA742F5D1F8BD1A7D86 +:108480001744EDE748B3F8B50446274B0068984217 +:108490001CD10E46F9B140F2AE53A2F13C00984215 +:1084A00015463ED8E37E012B19D123691B689B0535 +:1084B0000ED46768E3687878D0B91868002802DBC2 +:1084C000F86982420ED940F6A370F8BD0720F8BDC6 +:1084D00040F6A270F8BD0220F8BD0120704740F6BA +:1084E000A170F8BD986801F0F5FA6268E368507809 +:1084F000AAB2DA801A68616922F040521A601A68DA +:10850000012842F030421A60D86808BF9E608B682C +:10851000E060012B18BF01234FF0000018BF8B60F3 +:10852000F8BD0320F8BD00BF4548544550B303468D +:10853000174A006890421ED111B311F01F001FD1DD +:1085400030B45A685478012C1ED19A681568002DF1 +:1085500013DB156891600F492940116011685D694E +:1085600041F000411160D2689A602B69012B00D064 +:108570002C6130BC70470720704740F6A670F8E7C2 +:108580000220704701207047052030BC704700BFB3 +:108590004548544560FCFFC718B3134B02689A4224 +:1085A00015D1E1B14369D3F8D83073B14268103BBB +:1085B000506B127D406898420BD89A682AB11B68AC +:1085C000002B02DB00200A60704722207047072042 +:1085D000704702F18053013B00EB0313EDE70220EB +:1085E00070470120704700BF45485445002830D0EF +:1085F0001A4B02689A421FD1C37E012B1ED1036918 +:108600001B689B0527D483681A68002A19DB10B4FD +:10861000134A1C68D96822401A601A685DF8044B36 +:1086200042F000421A60436981601A690020012A01 +:108630001CBF01221A6170470720704740F6A170E5 +:108640007047436900201A69012A1CBF01221A6180 +:1086500070470120704740F6A27070474548544566 +:1086600060FCFFC72DE9F843002800F0E6800D46C6 +:10867000002900F0CA800B69002B00F0C680D1F8F9 +:108680003490B9F1000F00F0C0800B78002B40F05F +:10869000C88091F92030002BC0F2BF804B79032BAA +:1086A00000F2BB8004461BB18B683F2B00F2B58003 +:1086B0006B78002B00F0AD80634B22689A4200F08B +:1086C000C0800026614FDFF8A481A661C4E9047868 +:1086D00065606A7D3146D9F80000120101F0E0F9C9 +:1086E000636831461A7DD9F80400120101F0D8F907 +:1086F0002046FFF7ADFEAA6A2B6BE261C4E908636E +:10870000EFF31085012686F310886368504A1B78C2 +:108710005068C3F10F0306FA03F320EA0303536022 +:1087200053689620314600F0C9FD85F310886269D0 +:1087300048481368314633431360474B1B68B0FB0E +:10874000F3F0304400F0BAFD626863699068996F95 +:1087500060F3050199675079996F60F3114199674A +:10876000D36AD3E9011218681268904705460028B9 +:1087700041D16368DB6A9A68186853699847372261 +:10878000364B3A61C8F82830D8F8303043F48003CB +:10879000C8F83030636893F920205B6A002A44DB14 +:1087A0001B0102F16041DBB201F5614181F8003348 +:1087B0002B482C4B02F5C65140F8224053F82100BB +:1087C00020F4803043F8210053F82130BFF35F8F4D +:1087D000012153099B0002F01F0203F1604303F5DE +:1087E000614301FA02F2C3F880211A60164B284651 +:1087F0002360BDE8F88341F2883240F6A5739042C9 +:1088000008BF1D462846BDE8F88302252846BDE876 +:10881000F883AB69002B7FF44FAF03252846BDE8F2 +:10882000F88304252846BDE8F8830F4902F00F00BD +:108830001B01DBB201440B76BAE701252846BDE8EF +:10884000F8830E25DEE700BF45485445004135401A +:108850000030204000E1F505BCE600229F0FFF47F5 +:1088600030E5002200600040FCEC00E000403540B4 +:1088700000284BD0F8B50268254B04469A4201D037 +:108880000720F8BD4268066992F920304769002B3D +:1088900010DB01211F485A0903F01F03203201FA9F +:1088A00003F340F82230BFF34F8FBFF36F8F62683E +:1088B00092F920300025D26A174941F82350936875 +:1088C00010685B689847B36965F38203B3613B6BDB +:1088D00065F396533B633560A561EFF31086012184 +:1088E00081F3108863680D4A1B785068C3F10F0349 +:1088F00001FA03F3034353605368962000F0DEFC53 +:1089000086F310882846C4E90055F8BD0120704759 +:108910004548544500E100E030E5002200302040A9 +:1089200000232DE9F04385B0CDE9013303930028FE +:1089300076D05C4B026804469A4215D142680D46D7 +:10894000D16A03AB8E680868D6F8188002AA01A91C +:1089500026696769C04758B9019B013B032B07D8BB +:10896000DFE803F0533E330B072005B0BDE8F0838A +:1089700040F6A17005B0BDE8F083336843F0020310 +:108980003360336843F004033360002D32D16268F2 +:108990001379012B48D0336823F480333360336874 +:1089A00023F40033336001213368D27862F300038B +:1089B0003360336843F040033360336843F020038F +:1089C0003360396105B0BDE8F083336823F00203FA +:1089D0003360336843F0040333605DB96268DAE7FB +:1089E000336843F002033360336823F004033360D9 +:1089F000002DCCD0336843F400733360336843F008 +:108A00004003336005B0BDE8F083336823F0020310 +:108A10003360336823F004033360002DEAD1DDE7CF +:108A2000012005B0BDE8F08300234FF6FF717165AA +:108A300073663B6731681C4D41F400213160029937 +:108A400008244FEA810C03990CF00C0C01F003018F +:108A500005F1010E4CEA010C01E0013C9BD015F838 +:108A600023101EF8238001EA0C01414505EB830920 +:108A700003F10103F1D199F8023099F80310012BA9 +:108A80000AD1336843F480333360012987D13368D6 +:108A900043F40033336086E7336823F48033336074 +:108AA000F3E700BF4548544538B801022DE9F043CB +:108AB000046A87B00646894690461F4601AD0CB34E +:108AC000AC46A646BEE80F00ACE80F00DEF800306A +:108AD000CCF8003084F804907368C4E90287726AA5 +:108AE00019782046F369216022619847346A34B1CD +:108AF000AC46BCE80F000FC4DCF80030236007B0C0 +:108B0000BDE8F0832C46E5E72DE9F04F0C46012146 +:108B1000074683B0406901920268714D0A433E697D +:108B20000260704B2868B3FBF0F0084400F0C6FB0D +:108B30007D687869AA68836F62F3050383676A7941 +:108B4000836F62F311438367A38822685BBA12BA0A +:108B50009BB2C6F8C020C6F8C8306C7DD5F834B0DA +:108B6000002C00F0B5802201DBF800A0AE69103ABD +:108B700012095346B4464FF000084FF00049B5F8CB +:108B80001CE00132009008E0DCF80000013AC1F876 +:108B9000009088600CF1040C0ED01946A3F806E092 +:108BA000A3F804801033CB60002EEDD13046013A9B +:108BB00088600CF1040CF0D1631E4FEA031C1AEB21 +:108BC000031300982E7D75D05AF80C10DBF80420A2 +:108BD00041F080414AF80C10C3F80CA0C7F808A077 +:108BE0008EB3B64613464FF0010895F80190BEF1DA +:108BF000000F4A464FF0000C14BF7146414699469B +:108C0000A40008E0AE6906B136590139CAF8086017 +:108C100004F1040411D09A46A3F80680A3F804C016 +:108C200043F810CBCAF80C30002AEBD000260139EB +:108C3000CAF8086004F10404EDD10EF1FF3319EB1A +:108C400003134A4605D01968DA6041F08041196083 +:108C5000FA60254B3A689A4229D1019A3B69012A68 +:108C60002DD0026B42F480020263026B42F4802238 +:108C70000263026B42F40012026340F2EE541421CC +:108C8000EA689C601965DA66036843F04003036094 +:108C9000D7E9022302628361AB7803B18023836347 +:108CA000002140F20F72012381640265836503B0E5 +:108CB000BDE8F08F002ECCD0DBF8042091E79A6954 +:108CC00042F002029A61026B42F480020263D4E72E +:108CD00095F814E0BEF1000FBBD0DBF8042081E76B +:108CE000BCE6002200E1F5054548544538B528B3F7 +:108CF000144B026804469A421DD1C57E012D03D053 +:108D000040F6A175284638BD43682A461969FFF721 +:108D1000FBFE29462046FFF703FE05460028EFD15B +:108D20006368DB6A9A681868D369984741F28833A8 +:108D30009842E7D1E4E70725284638BD01252846B3 +:108D400038BD00BF45485445F0B583B000287DD0FC +:108D50004B4B026804469A4249D1837E4668012BF8 +:108D6000776B1ED10023C269837622B11A46194659 +:108D7000FFF79CFE6668237E20468DF80730FFF7DC +:108D800077FD054610B1284603B0F0BD31462046B8 +:108D9000FFF768FC05460028F5D19DF807306668A6 +:108DA0002376F36A9A681868D369984741F2883342 +:108DB0009842237E4ED0F3B10025637E022B1CD057 +:108DC000012BE0D1002322696376116863F38611D9 +:108DD0001160116863F345111160E269E376002ABE +:108DE000D1D01A4602212046FFF760FECBE70725C7 +:108DF000284603B0F0BD012323760025636865761D +:108E00005A7D29461201386800F04AFE63682946F7 +:108E10001A7D7868120100F043FE2046FFF718FB28 +:108E20000121174B2268E1769A4222D00021204688 +:108E3000FFF776FD0546B8B9E369002BA3D00346DA +:108E4000024601212046FFF731FE9CE70125284616 +:108E500003B0F0BD012B02D040F6A175ADE70023B1 +:108E600040F6A1752376ADE700220223E276637611 +:108E700089E763682A4620461969FFF745FED5E76A +:108E80004548544500284BD02DE9F041374B164654 +:108E9000026804469A4239D10D4600293DD0002E81 +:108EA0003BD0C17E01293DD1D0F810C0DCF80030A4 +:108EB0009F052ED48368DFF8B8E01A68002A22DB09 +:108EC0006768BA7812B91A68100646D4186810F0A4 +:108ED00000602BD0DCF8002092051AD41A68002A12 +:108EE00009DB1A6802EA0E021A601A6842F00042B0 +:108EF0001A60DB68A360626910690128DDD0116126 +:108F00001A68002ADCDA4FF47A6000E00720BDE836 +:108F1000F08140F6A270BDE8F0810220BDE8F0814A +:108F20000120704740F6A170BDE8F081B3F80480DD +:108F300099687B7913FA88F8B8F1000FE3D07B7851 +:108F40001BB12960C6F80080E1E74246284600F0E0 +:108F5000C1FD2046FFF74AFBF4E72046FFF746FB3A +:108F600040F6A473002808BF1846D0E7454854458A +:108F700060FCFFC710B5EFF30383154A103B5BB2EB +:108F800052F82300D0E9044122698B6A13F4800F60 +:108F900007D012F0020F1CBF4FF0010C80F81AC06E +:108FA0002261C4698B6214B10321FFF77FFDEFF3E7 +:108FB0000383103B074A5BB203F5C65352F82310F4 +:108FC00021F4803142F8231052F8233010BD00BF45 +:108FD00030E5002200600040144A154992F826301E +:108FE00092F82420DBB202F00F02082A15D0092AD9 +:108FF00051F823300AD00A2A0ABF0E4AD340A2FBF6 +:1090000003230D4A08BFDB0813607047094AA2FB1F +:109010000323094A9B0813607047064A51F823301E +:10902000A2FB0323044A5B081360704700E0014081 +:1090300014030022ABAAAAAABCE60022704700BF14 +:10904000F8B54AF2035001236149624AA1F8FA03D4 +:10905000938093889BB2002BFBD101209FED544B52 +:109060009FED555B5C4B5D495D4C9962C3E90841DE +:109070009FED536B9FED547B1080A3EC045F83ED59 +:10908000007FFFF7A9FF09221621514B83F8501AE0 +:1090900083F8A22093F8002C22B993F8013C98079A +:1090A00000F081804A4C94F8003C002B70D00022E4 +:1090B000474B83F8012C83F8002C0023444A82F8A4 +:1090C000323092F83C301907FBD540F211110023E1 +:1090D0004FF41C554FF43C503D4CA2F84850A2F8B8 +:1090E0004E1082F84A301085A2F84C1082F82A30CF +:1090F00094F83C309B06FBD5042201250526354B10 +:10910000384F1A77276284F8245084F82660FFF7D6 +:1091100063FF9620294600F0D1F8002384F824301C +:109120002762FFF759FF9620294600F0C7F884F818 +:109130002660FFF751FF4AF2035384F8305084F859 +:10914000525084F85350B4F8FA03A4F8FA3394F860 +:1091500075301F4A43F0400380B284F8753092F8AE +:109160007530DB09FBD0022546240623184982F816 +:109170006D5082F8754082F8753091F87530DB09D2 +:10918000FBD14FF42543A1F8FA03A1F8FA33F8BD57 +:109190000121C82084F8001C00F090F894F8003CED +:1091A000012BFBD183E74FF47A70FFF747FF84E789 +:1091B000006CDC0200127A0000800000002D3101FA +:1091C0000080000000389C1C0084D71700389C1CCD +:1091D00000E0014000C10140140300220084D717C1 +:1091E00000389C1C3223123138B50025284C01214F +:1091F000C82084F8285000F061F884F8245094F8CE +:109200002430002BFBD194F82430214943F0020391 +:1092100084F8243091F82430C3F340009B07F9D43C +:109220001B4A81F8220092F8223003F0FF00002B45 +:10923000F9D192F84030164960F3C71382F84030F4 +:1092400091F84030DB09FBD191F84200104A63F3FA +:10925000C71081F8420092F84230DB09FBD192F846 +:1092600044000B4963F3C71082F8440091F844307E +:10927000C3F3C014DB09F9D1012000F0B1F8054BAC +:10928000012083F84C4CBDE8384000F079B800BFAD +:109290000020204000E00140034618B1024A0020AF +:1092A0001A607047012070470000010500BEFEE70C +:1092B000A0F101000028FBD1704700BF4FF47A7382 +:1092C00010B400FB01F1104C104A2468B2FBF4F218 +:1092D000A1FB034030B9B4FBF2F058B15DF8044B88 +:1092E000FFF7E6BFB1FBF2F1A1FB03132BB9084670 +:1092F0000028F3D15DF8044B70474FF0FF3C5DF858 +:10930000044B6046FFF7D4BFBCE6002200CA9A3B7C +:1093100070B500240D4B0E4EB3F80021B3F8205168 +:10932000ADB2154025FA04F3DB0704D556F8243016 +:10933000E0B203B198470134102CF3D1034AA2F8EC +:109340001051B2F820311D42FBD170BD00C0004069 +:10935000E8E400220022602310B40748074C30F8EC +:10936000021F02F5C65C013209B144F82C10013B22 +:10937000F5D15DF8044B704776B6010200600040FD +:10938000EFF31081012383F31088124B33F8102080 +:1093900092B22AB133F81020013A92B223F8102089 +:1093A00033F810309BB293B90B4A10B4B2F8FA33C9 +:1093B0000A4C9BB234F8100043F4254323EA00031F +:1093C000A2F8FA3381F310885DF8044B704781F3FB +:1093D00010887047B0E6002200E0014080B801022A +:1093E00030B4EFF31081012383F310880E4A32F872 +:1093F00010309BB26BB90D4C0D4DB4F8FA3335F803 +:1094000010C09BB243EA0C0343F425439BB2A4F87B +:10941000FA3332F8103001339BB222F8103081F366 +:10942000108830BC704700BFB0E6002200E0014069 +:1094300080B801020C4A08B50346106840B10333F6 +:109440000A4923F0030303448B4205D8136008BD87 +:10945000074908461160F2E700F02AFB0C22034698 +:109460004FF0FF301A6008BDB8E6002208EC002279 +:1094700008E8002200BE704708B500F005F8E8F7DC +:109480003FFAFEE7FFFFFFFF70B5464B464D6B61AD +:10949000BFF34F8FBFF36F8F4FF47003434CC5F88A +:1094A00088300020AC60E8F76FF9FFF7C9FD0120B4 +:1094B000E8F76AF92368A3F5806383F30A883C48D8 +:1094C0003C4A0021121A00F0EBFA3B483B4A3C4967 +:1094D000121A00F0FFFA3B493B4A3C48521AD208A4 +:1094E00042F009C0AFF30080F1E80223E0E8022374 +:1094F0000FF007C03649374A3748521AD20842F0AF +:1095000009C800BFAFF30080F1E80223E0E80223BE +:109510000FF007C0314B324A0020D21A0021D20886 +:1095200042F007C0AFF30080E3E802010FF005C08E +:10953000BFF34F8FBFF36F8F0024C5F85042BFF3C6 +:109540004F8FBFF36F8F274B274D5B1BA34206DD69 +:109550009E1055F8043B01349847A642F9DCFFF70A +:109560003BFDFFF741FE0320FFF73AFF00234FF0DA +:10957000100E19464EF001E01C4803F10C0220F8D1 +:10958000221001330FF007C80320FFF7F9FE022075 +:10959000E8F7FAF8FFF7DEFEBDE87040002000F0C3 +:1095A00027B800BF01020E0000ED00E0000000023D +:1095B0004003002208E800220000002214030022D9 +:1095C00058B9010260B9010260B90102000000004F +:1095D00070BC010270BC01020000002000000020ED +:1095E00000000020100300220C030022000D404068 +:1095F000704700BF53B94AB9002908BF00281CBFF3 +:109600004FF0FF314FF0FF3000F08CB9ADF1080C96 +:109610006DE904CE00F006F8DDF804E0DDE9022390 +:1096200004B070472DE9F04F099D0E4604460F46E1 +:10963000002B47D18A429446B2FA82F35AD943B1F9 +:1096400002FA03FCC3F120029F409C4020FA02F280 +:1096500017434FEA1C461FFA8CFE220CB7FBF6F1AB +:1096600006FB117701FB0EF042EA0742904208D94F +:109670001CEB020201F1FF3702D2904200F23C8162 +:109680003946121AA4B2B2FBF6F006FB102200FB18 +:109690000EFE44EA0244A64508D91CEB040400F17E +:1096A000FF3202D2A64500F22A81104640EA01406C +:1096B000A4EB0E0400211DB1DC400023C5E90043EA +:1096C000BDE8F08F8B4205D90DB1C5E9000100213D +:1096D0000846F5E7B3FA83F100294FD1B342C0F051 +:1096E0000281824240F2FF800846002DE8D0C5E9A1 +:1096F0000047E5E7002B40F0AF808A1A4FEA1C4E86 +:109700001FFA8CF70121B2FBFEF60EFB1620220C8D +:1097100042EA004207FB06F090420FD91CEB02021E +:1097200006F1FF382CBF4FF001094FF000099042BD +:1097300003D9B9F1000F00F0DC804646121AA4B23A +:10974000B2FBFEF00EFB102200FB07F744EA0244D6 +:10975000A7420FD91CEB040400F1FF322CBF4FF0DD +:10976000010E4FF0000EA74203D9BEF1000F00F02A +:10977000C9801046E41B40EA06409CE7C1F1200482 +:109780008B4006FA01FC00FA01FE22FA04F7E640DB +:109790008A401F4320FA04F34FEA174843EA0C03B8 +:1097A0001FFA87FC4FEA1349B6FBF8F008FB106676 +:1097B00049EA064600FB0CF9B1450ED9BE1900F185 +:1097C000FF3A2CBF4FF0010B4FF0000BB14503D90E +:1097D000BBF1000F00F0A2805046A6EB09061FFA6D +:1097E00083F9B6FBF8F308FB136603FB0CFC49EAAC +:1097F0000646B4450ED9BE1903F1FF382CBF4FF011 +:1098000001094FF00009B44503D9B9F1000F00F088 +:109810008280434643EA0040A6EB0C06A0FB028C84 +:1098200066454346E14602D307D1C64505D2B8EBAB +:1098300002036CEB070C0138E1465DB1BEEB03029D +:1098400066EB090606FA04F422FA01F3CE401C4343 +:10985000C5E90046002133E702FA03FCC3F1200208 +:1098600099409C40D6404FEA1C4E20FA02F21FFA63 +:109870008CF7B6FBFEF00A430EFB1066110C41EAB2 +:10988000064100FB07F68E420ED91CEB010100F1E8 +:10989000FF382CBF4FF001094FF000098E4202D96A +:1098A000B9F1000F34D04046891B92B2B1FBFEF6ED +:1098B0000EFB161142EA014206FB07F191420ED956 +:1098C0001CEB020206F1FF382CBF4FF001094FF0EC +:1098D0000009914202D9B9F1000F16D04646521A3A +:1098E00046EA00410FE7841A66EB0302012017469F +:1098F000FBE6023E624421E702396244C1E6644469 +:109900000238D3E66444023834E7023E6244E6E7B4 +:1099100002386144C8E7023B3E447BE702383E44DC +:109920005BE700BF704700BF164B10B51C68236B88 +:10993000B3B9182000F02EF90246206320B9124B6B +:1099400052211248FFF7B2FC1149124BC0E9001333 +:10995000114B002183600B2383810120C2E90401A4 +:10996000216B0E480B694C690D4A584302FB0400F9 +:10997000A3FB0232013340EB0200C1E9043020F0C6 +:10998000004010BDBC02002288B801029FB801024D +:109990000E33CDAB34126DE6ECDE05002DF45158DC +:1099A0002D7F954C0CB4184B30B50C1E9DB01D6826 +:1099B00008DA8B234FF0FF302B601DB0BDE830403C +:1099C00002B070474FF402730290069002A9ADF8FE +:1099D000143014BF04F1FF332346209A2846049321 +:1099E00007934FF6FF73ADF8163021AB019300F0EB +:1099F000E3F9431CBCBF8B232B60002CDDD0029B02 +:109A000000221A70D9E700BFBC0200220EB400B5D4 +:109A10009CB06FF000411DAB02900690079104913D +:109A20000848094953F8042B059102A900680193DD +:109A300000F0C2F9029B00221A701CB05DF804EB22 +:109A400003B07047BC0200220802FFFF0139024444 +:109A500010B5904201D1002005E0037811F8014FC4 +:109A6000A34201D0181B10BD0130F2E7884210B5A7 +:109A700001EB020402D98442234607D8431EA142C7 +:109A800008D011F8012B03F8012FF8E70244014632 +:109A90008A4200D110BD13F8014D02F8014DF7E7DD +:109AA00002440346934200D1704703F8011BF9E7D3 +:109AB000014B1868704700BFBC0200227047704716 +:109AC00010F8012B11F8013B012A28BF9A42F7D068 +:109AD000D01A70470A44431E914200D1704710B516 +:109AE00011F8014B914203F8014FF9D110BD034623 +:109AF00013F8012B002AFBD1181A01387047FFFF19 +:109B000038B50546002941D051F8043C0C1F002B04 +:109B1000B8BFE41800F0E8F81D4A136833B9636071 +:109B200014602846BDE8384000F0E4B8A34208D9E4 +:109B3000206821188B4201BF19685B6809182160F1 +:109B4000EDE71A465B680BB1A342FAD911685018C9 +:109B5000A0420BD120680144501811608342E0D12B +:109B600018685B68084453601060DAE702D90C2378 +:109B70002B60D6E7206821188B4202BF19685B680A +:109B80000918636008BF21605460CAE738BD00BF90 +:109B900004E80022024B0146186800F025B800BF17 +:109BA000BC02002270B50F4E0C460546316811B953 +:109BB00000F08EFB30602146284600F089FB431CF4 +:109BC00003D14FF0FF34204670BDC41C24F00304C1 +:109BD000A042F8D0211A284600F07AFB0130F2D1D9 +:109BE000EFE700BF00E800222DE9F843CD1C064650 +:109BF00025F0030508350C2D38BF0C25002D01DBA1 +:109C0000A94204D90C2333600020BDE8F883DFF8B3 +:109C1000D48000F069F8D8F800301C4644BB2946CF +:109C20003046FFF7BFFF431C044658D1D8F8004028 +:109C30002746002F43D1002C4BD0236839463046AD +:109C400004EB030900F044FB814542D12168304612 +:109C50006D1A2946FFF7A6FF01303AD023682B443E +:109C60002360D8F800305A6862BBC8F800700FE073 +:109C70002268521B20D40B2A17D96119A3422560F0 +:109C800018BF5960636808BFC8F8001062514B6084 +:109C9000304600F02FF804F10B00231D20F00700E0 +:109CA000C21A1CBF1B1AA350AFE76268A3420CBFC5 +:109CB000C8F800205A60EBE723466468AEE73C46EC +:109CC0007F68B6E71A465B68A342FBD10023536066 +:109CD000DEE70C233046336000F00CF894E70560B3 +:109CE000D6E700BF04E800220148FFF7E7BE00BF47 +:109CF000FCE700220148FFF7E2BE00BFFCE70022BC +:109D00002DE9F0471F468E6882460C46BE429046BB +:109D10000B682DD8B1F90C2012F4906F26D065692C +:109D2000096905EB4505A3EB01097B1C05EBD5751E +:109D30004B446D109D4238BF1D46530527D529461B +:109D4000FFF752FF064660B34A462169FFF7C2FE9D +:109D5000A38923F4906343F08003A38126614E44DA +:109D60006561A5EB090526603E46A560BE4200D9A7 +:109D70003E46324641462068FFF778FEA368002041 +:109D80009B1BA360236833442360BDE8F0872A4609 +:109D900000F0BCFA06460028E0D121695046FFF7E2 +:109DA000AFFE0C234FF0FF30CAF80030A38943F018 +:109DB0004003A381E9E7FFFF2DE9F04F98468B8927 +:109DC0009DB007461B060D46144610D50B6973B9A6 +:109DD0004021FFF709FF2860286130B90C233B6060 +:109DE0004FF0FF301DB0BDE8F08F40236B610023C2 +:109DF000CDF80C804FF00109DFF8A08109932023F2 +:109E00008DF8293030238DF82A3023469A4613F8EE +:109E1000012B0AB1252AF9D1BAEB040B0BD05B4612 +:109E2000224629463846FFF76BFF013000F0A78035 +:109E3000099A5A4409929AF80030002B00F09F804A +:109E400000234FF0FF320AF1010A049307938DF8C3 +:109E500053301A93CDE90523544605224F4814F890 +:109E6000011B00F045FA049AD8B9D00644BF20235C +:109E70008DF85330110744BF2B238DF853309AF8D7 +:109E800000302A2B15D0079A544600204FF00A0CB8 +:109E9000214611F8013B303B092B4BD9B0B1079259 +:109EA00014E0A0EB0803A24609FA03F3134304935A +:109EB000D2E7039B191D1B68002B0391BBBF5B42BC +:109EC00042F0020207930793B8BF049223782E2B27 +:109ED0000AD163782A2B32D1039B02341A1D1B68E6 +:109EE00043EAE37303920593DFF8C0A003222178CD +:109EF000504600F0FDF938B1A0EB0A004022049B67 +:109F0000013482401343049314F8011B06222448B1 +:109F10008DF8281000F0ECF9002836D0214B1BBB3F +:109F2000039B073323F0070308330393099B334450 +:109F300009936AE70CFB02320C460120A8E70023D4 +:109F400001344FF00A0C19460593204610F8012BF6 +:109F5000303A092A03D9002BC6D00591C4E70CFB7F +:109F6000012104460123F0E703AB2A4604A9384641 +:109F700000930D4BAFF30080421C0646D6D1AB894F +:109F80005B063FF52DAF09982CE703AB2A4604A9E1 +:109F900038460093044B00F07DF8EDE7F8B8010275 +:109FA00002B9010200000000019D0102FEB8010299 +:109FB0002DE9F047164698468A6807460B690C4615 +:109FC000DDF820909342B8BF1346336091F84320E8 +:109FD0000AB1013333602368990642BF3368023304 +:109FE0003360256815F0060506D104F1190AE36807 +:109FF00032689B1AAB422BDC94F843302268003B5A +:10A0000018BF0123920630D404F14302414638467A +:10A01000C847013023D023681A3454F80A2C03F0BF +:10A020000603042B0ABF54F80E5C002533684FF07A +:10A03000000608BFED1A54F8123C08BF25EAE57582 +:10A040009342C4BF9B1AED18B5421AD1002008E014 +:10A050000123524641463846C847013003D14FF0EC +:10A06000FF30BDE8F0870135C1E7E1185A1C302008 +:10A070000233224481F8430094F8451082F84310DB +:10A08000C2E70123224641463846C8470130E6D0A0 +:10A090000136D9E72DE9FF470F7E914680460C46F1 +:10A0A000782F9A460C9E01F1430207D8622F0AD8F6 +:10A0B000002F00F0D180582F00F0B88004F1420644 +:10A0C00084F842703AE0A7F16303152BF6D801A19A +:10A0D00051F823F02DA1010241A10102BDA001020E +:10A0E000BDA00102BDA00102BDA0010241A101026B +:10A0F000BDA00102BDA00102BDA00102BDA00102E0 +:10A100003FA201026BA10102F9A10102BDA001025F +:10A11000BDA0010261A20102BDA001026BA101026A +:10A12000BDA00102BDA0010201A2010233681A1DF7 +:10A130001B68326004F1420684F8423001239CE03F +:10A1400033682068191D3160060601D51D6803E0DB +:10A150004506FBD5B3F90050002D03DA2D236D42DF +:10A1600084F8433058480A2311E021683368080610 +:10A1700053F8045B02D4490648BFADB26F2F336079 +:10A18000514814BF0A230823002184F8431066684D +:10A19000002EA66005DB21682E4321F0040121601A +:10A1A0004BD01646B5FBF3F103FB1157C75D06F81C +:10A1B000017D2F460D46BB42F4D9082B0BD12368F5 +:10A1C000DF0708D5236961689942DEBF302306F8AE +:10A1D000013C06F1FF36921B22614B4603AA214641 +:10A1E0004046CDF800A0FFF7E3FE01304AD14FF022 +:10A1F000FF3004B0BDE8F087236843F020032360FC +:10A2000078273248236884F845701F06316851F872 +:10A21000045B02D45F0648BFADB23160D90744BFCA +:10A2200043F0200323601DB11023ADE72648E9E782 +:10A23000236823F020032360F6E71646BDE7336862 +:10A240002568181D616930602E061B6801D51960EC +:10A2500002E06806FBD51980002316462361BCE79F +:10A26000336800211A1D32601E686268304600F0B3 +:10A270003FF808B1801B606063682361002384F8A5 +:10A280004330AAE72369324649464046D047013069 +:10A29000ADD023689B0713D4E068039B9842B8BFF6 +:10A2A0001846A6E70123324649464046D0470130CA +:10A2B0009DD00135E36803995B1AAB42F2DCEBE712 +:10A2C000002504F11906F5E709B901021AB90102DE +:10A2D00038B50023054D044608462B60FFF7AAF861 +:10A2E000431C02D12B6803B1236038BDF8E700227C +:10A2F000C9B20346024410B59342184601D100206A +:10A3000003E0047801338C42F6D110BD2DE9F04111 +:10A31000074614460D4621B91146BDE8F041FFF746 +:10A3200063BC2AB92546FFF7EBFB2846BDE8F08160 +:10A3300000F01AF88442064602D8B4EB500FF4D865 +:10A3400021463846FFF750FC804608B94546ECE701 +:10A35000B4422246294628BF3246FFF7BBFB2946B6 +:10A360003846FFF7CDFBF1E751F8043C181F002BEE +:10A37000BCBF0B58C01870474275696C7420776970 +:10A3800074682052656E6573617320416476616EF6 +:10A3900063656420466C657869626C6520536F66FE +:10A3A0007477617265205061636B616765207665C3 +:10A3B0007273696F6E20352E312E3000352E312E9E +:10A3C0003000000000000105F8B500BFF8BC08BC73 +:10A3D0009E467047F8B500BFF8BC08BC9E46704763 +:10A3E0005465726D696E616C00000000284E554C1A +:10A3F0004C29000054696D657374616D7020285498 +:10A4000069636B7329203D2030782530386C783AA9 +:10A410000D0A0000000000000D0A204552524F5264 +:10A420003A20525454206672616D65776F726B20CA +:10A43000696E6974204661696C65640D0A000000EC +:10A440000D0A52657475726E6564204572726F7282 +:10A4500020436F64653A203078257820200D0A006B +:10A460004572726F7220696E2070726F63657373CC +:10A47000696E672C20706C65617365206368656325 +:10A480006B20616761696E0D0A000000312E30009B +:10A490000D0A2A2A2A2A2A2A2A2A2A2A2A2A2A2A59 +:10A4A0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0C +:10A4B0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AFC +:10A4C0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AEC +:10A4D0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ADC +:10A4E0002A2A0D0A2A20202052656E657361732086 +:10A4F000465350204578616D706C652050726F6ACC +:10A5000065637420666F72204E6574585F66747060 +:10A510005F736572766572204D6F64756C6520207F +:10A52000202020202020202020202020202020202B +:10A530002020202A0D0A2A2020204578616D706C89 +:10A54000652050726F6A6563742056657273696F17 +:10A550006E20257320202020202020202020202055 +:10A5600020202020202020202020202020202020EB +:10A5700020202020202020202020202020202020DB +:10A58000202020202A0D0A2A202020466C657820D1 +:10A59000536F667477617265205061636B205665F6 +:10A5A0007273696F6E202025642E25642E25642029 +:10A5B000202020202020202020202020202020209B +:10A5C000202020202020202020202020202020208B +:10A5D0002020202020202020202A0D0A2A2A2A2A72 +:10A5E0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ACB +:10A5F0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ABB +:10A600002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AAA +:10A610002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A9A +:10A620002A2A2A2A2A2A2A2A2A2A2A2A0D0A526564 +:10A6300066657220746F20726561646D652E747832 +:10A64000742066696C6520666F72206D6F7265207C +:10A6500064657461696C73206F6E204578616D70FC +:10A660006C652050726F6A65637420616E640D0AB8 +:10A6700046535020557365722773204D616E756186 +:10A680006C20666F72206D6F726520696E666F72E6 +:10A690006D6174696F6E2061626F7574204E6574B0 +:10A6A000585F6674705F736572766572206D6F6453 +:10A6B000756C650D0A0000000D0A546869732070FE +:10A6C000726F6A6563742064656D6F6E7374726116 +:10A6D00074657320746865206261736963206675B0 +:10A6E0006E6374696F6E616C697479206F66204E59 +:10A6F0006574782044756F20667470207365727677 +:10A7000065720D0A776974682065746865726E6594 +:10A710007420647269766572206F6E2052656E6572 +:10A72000736173205241204D4355732062617365FC +:10A7300064206F6E2052656E6573617320465350BE +:10A74000207573696E6720417A75726552544F5354 +:10A750002E0D0A66747020536572766572206973D7 +:10A7600020637265617465642C2075736572206363 +:10A77000616E20636F6D6D756E69636174652074C1 +:10A7800068726F7567682073657276657220746889 +:10A79000726F7567682076616C696420465450203A +:10A7A000636C69656E74200D0A4572726F72206168 +:10A7B0006E6420696E666F206D6573736167657383 +:10A7C0002077696C6C206265207072696E746564B4 +:10A7D000206F6E204A6C696E6B52545456696577CF +:10A7E00065722E0D0A0A0A000D0A494E464F203A9C +:10A7F0002025730D0A0000000D0A4552524F5220C9 +:10A800003A2025730D0A0000506C6561736520695C +:10A810006E7075742066696C65206E616D6520745C +:10A820006F20626520766965776564202121200D9F +:10A830000A0000000D0A46545020636C69656E746E +:10A8400020706F7274206E756D626572203A2025DB +:10A85000640D0A0025642E25642E25642E256400CF +:10A860000D0A46545020436C69656E74206164641F +:10A8700072657373203A2025730D0A000D0A465441 +:10A88000505F6E6F5F6F665F73656E745F62797441 +:10A890006573203A2025640D0A0000000D0A465415 +:10A8A000505F6E6F5F6F665F627974655F7265633C +:10A8B0006965766564203A2025640D0A0000000071 +:10A8C0000D0A20525454205072696E74696E6720CC +:10A8D000526563656976656420556E6B6E6F776E41 +:10A8E000204D657373616765204944000D0A0000BF +:10A8F0000D0A4572726F72203A206D656D6F727924 +:10A900005F616C6C6F636174655F72747420666103 +:10A91000696C65642E0D0A00525F4F5350495F42C7 +:10A920005F4469726563745472616E736665722008 +:10A93000415049204641494C4544200D0A00000041 +:10A94000577269746520656E61626C652046414985 +:10A950004C45440D0A000000525F4F5350495F427E +:10A960005F53706950726F746F636F6C53657420BE +:10A97000415049204641494C4544200D0A00000001 +:10A980006F7370695F625F77726974655F656E612E +:10A99000626C65204641494C4544200D0A00000088 +:10A9A0005665726966792043465232562072656751 +:10A9B00069737465722064617461204641494C4535 +:10A9C000440D0A0056657269667920434652335633 +:10A9D00020726567697374657220646174612046D2 +:10A9E00041494C45440D0A007274745F70726F6384 +:10A9F000657373696E675F626C6F636B0000000064 +:10AA00007274745F6F705F7175657565000000002A +:10AA10007274745F696E7075745F717565756500C9 +:10AA2000436C69656E74204C6F67676564204F5591 +:10AA30005400000066696C6520636F6E74656E7407 +:10AA40002069730026675F66785F6D6564696130B1 +:10AA50000000000066785F6D656469615F6F706516 +:10AA60006E204661696C65640D0A000066785F6D52 +:10AA7000656469615F636C6F7365204661696C65CD +:10AA8000640D0A00566F6C756D6520310000000082 +:10AA900066785F6D656469615F666F726D61742071 +:10AAA0004661696C65640D0A0000000045706674BB +:10AAB000702E74787400000052656E657361735F68 +:10AAC0006674705F73657276657245700000000091 +:10AAD000436C69656E74204C6F6767656420494EEE +:10AAE00000000000675F6674705F73657276657260 +:10AAF000300000006E78645F6674705F7365727614 +:10AB000065725F637265617465204661696C656436 +:10AB10000D0A0000675F7061636B65745F706F6F33 +:10AB20006C30205061636B657420506F6F6C000057 +:10AB30006E785F7061636B65745F706F6F6C5F637D +:10AB40007265617465204661696C65640D0A000078 +:10AB5000675F69703020495020496E7374616E637D +:10AB6000650000006E785F69705F6372656174658F +:10AB7000204661696C65640D0A0000006E785F61B3 +:10AB800072705F656E61626C65204661696C6564B8 +:10AB90000D0A00006E785F7463705F656E61626CB1 +:10ABA00065204661696C65640D0A00006E785F6916 +:10ABB000636D705F656E61626C65204661696C658E +:10ABC000640D0A006E785F69705F667261676D651B +:10ABD0006E745F656E61626C65204661696C656468 +:10ABE0000D0A00006E785F69705F7374617475732D +:10ABF0005F636865636B204661696C65640D0A007C +:10AC000046696C65585F696E6974204661696C6558 +:10AC1000640D0A006E785F6674705F7365727665A6 +:10AC2000725F7374617274206661696C65640000A0 +:10AC30004654502073657276657220737461727425 +:10AC4000656420616E6420726561647920746F2090 +:10AC5000757365202121200D0A0000005265616492 +:10AC6000696E672066696C65206661696C65642C35 +:10AC700020706C6561736520636865636B2066692D +:10AC80006C65206E616D650D0A000000506C656199 +:10AC900073652070726F766964652076616C696493 +:10ACA0002066696C65206E616D650D0A000000000C +:10ACB000636C69656E745F6576656E740000000094 +:10ACC0006674705F7365727665725F7468726561D1 +:10ACD0006400000046535020436F6D6D6F6E204935 +:10ACE0006E69742053656D005254545F54687265E8 +:10ACF0006164000050524900496E7465726E616C67 +:10AD0000204950204C6F6F706261636B000000003F +:10AD1000465450205365727665722054687265619E +:10AD200064000000465450205365727665722054CA +:10AD30006872656164204576656E7473000000007A +:10AD4000465450205365727665722054696D657261 +:10AD5000000000004654502053657276657220430F +:10AD60006F6E74726F6C20536F636B6574000000BC +:10AD7000436F6E6E656374696F6E205265616479AE +:10AD800000000000323230005C0000005553455294 +:10AD90000000000050415353000000005155495439 +:10ADA00000000000524554520000000053544F521E +:10ADB00000000000524E465200000000524E544F18 +:10ADC0000000000044454C4500000000524D440086 +:10ADD00058524D44000000004D4B4400584D4B4428 +:10ADE0000000000043445550000000004357440059 +:10ADF000505744004E4C5354000000004C495354EB +:10AE000000000000504F52540000000045505254C2 +:10AE10000000000054595045000000004E4F4F50B4 +:10AE200000000000504153560000000045505356AA +:10AE3000000000004D4F4445000000004E6F74209C +:10AE40006C6F6767656420696E0000003533300001 +:10AE50004E656564206163636F756E7420666F7202 +:10AE60002073746F72696E672066696C6573000089 +:10AE700035333200456E7465722070617373776F7D +:10AE800072640000333331004C6F6767656420697A +:10AE90006E000000323330004C6F67696E204661EF +:10AEA000696C00004C6F6767696E67204F666600CB +:10AEB000323231004F6E6C7920496D6167652074C4 +:10AEC00072616E7366657220616C6C6F7765640089 +:10AED0003530340046696C65204F70656E204661E0 +:10AEE000696C000035353000465450205365727649 +:10AEF0006572204461746120536F636B6574000058 +:10AF000046696C65204F70656E65640031323500AE +:10AF100046696C652053656E740000003235300060 +:10AF200052656164204661696C00000046696C6589 +:10AF3000204F70656E204661696C656400000000FA +:10AF400046696C65204F70656E20666F722057727F +:10AF50006974650052656E616D652046696C652097 +:10AF60006E6F7420666F756E6400000052656E61CE +:10AF70006D652046696C652046726F6D00000000AB +:10AF80003335300052656E616D65206661696C65B0 +:10AF90006400000046696C652052656E616D6564F1 +:10AFA0000000000044656C657465204661696C654D +:10AFB0006400000046696C652044656C65746564D6 +:10AFC0000000000044656C65746520446972656327 +:10AFD000746F7279204661696C0000004469726583 +:10AFE00063746F72792044656C6574656400000059 +:10AFF0004469726563746F72792043726561746528 +:10B00000206661696C6564004469726563746F727F +:10B01000792043726561746564000000323030004D +:10B02000536574204E6577204469726563746F724E +:10B0300079204661696C00004F6E6C792041534362 +:10B040004949204C697374696E6720616C6C6F7735 +:10B05000656400004C697374206261642044697205 +:10B060006563746F7279000053656E64696E672062 +:10B070004C697374000000004C69737420456E6461 +:10B08000000000004C697374206661696C00000068 +:10B09000426164204469726563746F7279000000D4 +:10B0A000722D2D722D2D722D2D00000072772D72B4 +:10B0B000772D72772D000000202031206F776E658C +:10B0C000722067726F75702000000000504F52545C +:10B0D00020696C6C6567616C20696E20495076361A +:10B0E0000000000035303200506F727420736574B8 +:10B0F00000000000506F7274204661696C0000000F +:10B100003530310050415356204661696C000000D3 +:10B1100032323720456E746572696E6720506173F4 +:10B1200073697665204D6F64652000004550525468 +:10B1300020696C6C6567616C20696E2049507634BB +:10B14000000000004261642049507636206164644A +:10B1500072657373000000004550525420636F6D98 +:10B160006D616E6420736574000000004550525498 +:10B1700020636F6D6D616E64206661696C6564004B +:10B1800045505356204661696C0000003232392028 +:10B19000456E746572696E6720457874656E646586 +:10B1A000642050617373697665204D6F646520007B +:10B1B0004368616E676520446972204661696C006E +:10B1C000736574207375636365737366756C6C79EE +:10B1D0000000000069732063757272656E7420440C +:10B1E00069726563746F7279000000003235370050 +:10B1F000547970652042696E617279005479706586 +:10B20000204153434949000054797065204E6F6EC8 +:10B21000204153434949206F722042696E6172791F +:10B22000000000004D6F64652053747265616D000D +:10B230004D6F646520426C6F636B00004D6F6465F9 +:10B24000204E6F6E2053747265616D206F722042C4 +:10B250006C6F636B000000004E4F4F5020537563BE +:10B2600063657373000000004E6F7420496D706C4D +:10B27000656D656E7465640046696C65205772691A +:10B280007474656E0000000046696C652057726931 +:10B290007465204661696C65640000004A414E0097 +:10B2A000464542004D415200415052004D41590027 +:10B2B0004A554E004A554C004155470053455000F1 +:10B2C0004F4354004E4F56004445430046696C6559 +:10B2D00058204D65646961204D75746578000000E3 +:10B2E00046696C65582053797374656D2054696D97 +:10B2F0006572000065746865725F74785F73656D70 +:10B300006170686F726500006E78206574686572A0 +:10B31000206472697665722074696D657200FFFF42 +:10B320000000000000005454522052454747455346 +:10B3300000FFFFFFFFFFFFFF303132333435363778 +:10B340003839414243444546F0E0002254B30102FB +:10B3500058B8010200010100000200000E000000C8 +:10B3600000000000C80100220404000000000000EA +:10B3700000060000000000000C000000596D0102F2 +:10B3800094B30102B00100228CB3010270E00022EC +:10B39000B0E0002218E10022A0B3010218B80102B7 +:10B3A0000005000000000200080000000400010089 +:10B3B00000000000B8B3010200000000000000001F +:10B3C0002CE10022CCB30102B0B70102D00100226F +:10B3D000000000000915000200000000C170010219 +:10B3E0002CE10022E8B30102F8B3010200100000D2 +:10B3F000200000000000009048E1002204B4010297 +:10B40000DCB7010200000003FF0000014000000063 +:10B410001206050B000003004CB4010220B4010227 +:10B4200001000000DC01002238B40102010000002C +:10B430000000000008030000FF030200EEEE1212FD +:10B44000060605050A000400000000002121000096 +:10B4500000100000DCDC0000000004006060000060 +:10B46000FFFFFFFF4100000070B401020000000078 +:10B47000000000000000000000800000020000004A +:10B4800000800000030000000080000004000000B5 +:10B4900000800000050000000080000007000000A0 +:10B4A000004000000800000000400000090000000B +:10B4B000008000000B000000008000000E00000073 +:10B4C000008000000F0000000008011C00010000C7 +:10B4D0000008011C010100000008011C020100001D +:10B4E0000008011C03010000000C011C0401000005 +:10B4F0000000011C050100000000011C0601000005 +:10B500000400000007010000000001000802000024 +:10B510000000010009020000000001000A02000012 +:10B52000000001000B020000000C011701040000E4 +:10B53000000C011702040000000C011703040000B6 +:10B54000050C000004040000000C011705040000B5 +:10B55000000C01170604000000000113070400009E +:10B560000000011408040000000001140904000098 +:10B57000000401060A040000000401060B04000098 +:10B58000000001060C040000000401060D04000088 +:10B59000040000000E04000000000113000500007C +:10B5A0000000011301050000000401070B05000065 +:10B5B000000401070C050000040000000006000064 +:10B5C000000C011700070000000C01170107000024 +:10B5D000000C011702070000000C01170307000010 +:10B5E000000C011704070000000C011705070000FC +:10B5F0000008011C000800000008011C01080000F0 +:10B600000008011C020800000008011C03080000DB +:10B610000008011C040800000008011C08080000C4 +:10B620000400000009080000000001130E080000DB +:10B63000000001130F08000000000104020A0000CE +:10B6400000000104030A000000000104040A0000D5 +:10B6500000000104050A000000000000060A0000C6 +:10B66000000C01050E0A0000000C01050F0A000085 +:10B67000000C0114010B000020010000000000007C +:10B6800000000000000000000000000000000000BA +:10B6900000000000000000000000000000000000AA +:10B6A000000000000000000000000000000000009A +:10B6B000000000000000000000000000000000008A +:10B6C000000000000000000000000000000000007A +:10B6D000000000000000000000000000000000006A +:10B6E000000000000000000000000000000000005A +:10B6F000000000000000000000000000000000004A +:10B700000000000000000000000000000000000039 +:10B710000000000000000000000000000000000029 +:10B720000000000000000000000000000000000019 +:10B730000000000000000000000000000000000009 +:10B740000000000000000000000002FF00000000F8 +:10B7500000000000020000000A0B0C0D0E0F00009C +:10B7600000000000000000000000000000000000D9 +:10B7700000000000000000000A0B0C0D0E0FFFFF80 +:10B780009CB20102A0B20102A4B20102A8B201025D +:10B79000ACB20102B0B20102B4B20102B8B201020D +:10B7A000BCB20102C0B20102C4B20102C8B20102BD +:10B7B000096F0102296F01025171010291710102A9 +:10B7C0007D720102D1730102ED720102B1710102B9 +:10B7D000F1710102B57101024D720102C1770102DE +:10B7E000F1740102F5740102B97501029977010241 +:10B7F0003D7A0102E97A0102B5790102F974010288 +:10B8000005790102FD74010201790102E17501026D +:10B81000020403040404FFFF9D810102F57D01027F +:10B820004D8201020D7F0102798001023581010202 +:10B83000C9820102298001020C0000000E040000F0 +:10B840000F0600000F0701000E0800000A0A0101A0 +:10B850000F0C00000F0D00016586010271880102C6 +:10B86000858E0102ED8501022D850102858401028C +:10B87000498D0102ED8C0102998501021D840102AE +:10B8800001000200080010005245454E54206D6131 +:10B890006C6C6F6320737563636565646564002F0A +:10B8A000646174612F6A656E6B696E732F776F7256 +:10B8B0006B73706163652F474E552D746F6F6C63AA +:10B8C0006861696E2F61726D2D31332F7372632F32 +:10B8D0006E65776C69622D63796777696E2F6E6527 +:10B8E000776C69622F6C6962632F7374646C696230 +:10B8F0002F72616E642E6300232D302B2000686C44 +:10B900004C00656667454647003031323334353682 +:10B9100037383941424344454600303132333435BB +:10B920003637383961626364656600FF10000000D5 +:10B9300000000000017A5200027C0E011B0C0D0079 +:10B940001000000018000000A6E1FFFF100000003A +:08B950000000000000000000EF +:10B9580000000000000000000000000006000001D8 +:10B96800000000000000000083000000000000004C +:10B9780003008000710000010401000000000000C5 +:10B988004000000000000000040080007100000179 +:10B99800040100000000000000000000000000009A +:10B9A800000000000000000000000000000000008F +:10B9B8000000000000000000000000000500000179 +:10B9C800000100000000000000000000000000006E +:10B9D8000300800065000101040100000000000070 +:10B9E8000000000000000000040080006500010164 +:10B9F800040100000000000000000000000000003A +:10BA0800000000000000000000000000000000002E +:10BA1800000000000000000000000000000000001E +:10BA2800000000000000000000000000000000000E +:10BA380000000000060600020000000000000000F0 +:10BA480000000000000000000000000000000000EE +:10BA580000000000000000000000000000000000DE +:10BA680000000000000000000000000000000000CE +:10BA780000000000000000000000000000000000BE +:10BA880000000000000000000000000000000000AE +:10BA98000000000005050402040200000000000088 +:10BAA800000000000000000000000000000000008E +:10BAB800000000000000000000000000000000007E +:10BAC800000000000000000000000000000000006E +:10BAD800000000000000000000000000000000005E +:10BAE800000000000000000000000000000000004E +:10BAF800000000000000000000000000000000003E +:10BB0800B8DF0022B801002248B30102DC050000BA +:10BB180060E0002250E0002200112233445500006A +:10BB280038E10022DCB30102B8B7010201000000CD +:10BB3800F0F0F0F000000000436F707972696768F8 +:10BB48007420286329204D6963726F736F667420AF +:10BB5800436F72706F726174696F6E2E20416C6CE6 +:10BB6800207269676874732072657365727665649C +:10BB78002E20202A20204E6574582044756F2043BB +:10BB88006F727465782D4D342F474E552056657267 +:10BB980073696F6E20362E322E31202A0000000085 +:10BBA80001000000F8000000454C2046494C45586B +:10BBB800436F7079726967687420286329204D691A +:10BBC80063726F736F667420436F72706F72617403 +:10BBD800696F6E2E20416C6C2072696768747320DF +:10BBE80072657365727665642E20202A2020466966 +:10BBF8006C65582047656E65726963205665727377 +:10BC0800696F6E20362E312E35202A00C0020022A0 +:10BC180000000000C0E6002228E7002290E700228A +:10BC2800000000000000000000000000000000000C +:10BC380000000000000000000000000000000000FC +:10BC480000000000000000000000000000000000EC +:10BC58000000000000000000000000006D0200026B +:04BC6800450200028F +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:10A20000FFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFF60 +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:0400000502019479E7 +:00000001FF diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg new file mode 100644 index 0000000000..f6912f4ca2 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg @@ -0,0 +1,468 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/configuration.xml b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/configuration.xml new file mode 100644 index 0000000000..ee3d1fa09e --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/configuration.xml @@ -0,0 +1,1307 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Ethernet PHY + Renesas.RA.5.1.0.pack + + + Ethernet + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + Octa Serial Peripheral Interface Flash + Renesas.RA.5.1.0.pack + + + FileX Block Media I/O Interface for RA + Renesas.RA.5.1.0.pack + + + SPI Block Media Memory Implementation + Renesas.RA.5.1.0.pack + + + NetX Duo Ethernet Driver + Renesas.RA.5.1.0.pack + + + Azure RTOS ThreadX + Microsoft.ThreadX.6.2.1+fsp.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Azure RTOS FileX + Microsoft.FileX.6.2.1+fsp.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Azure RTOS NetX Duo + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + Azure RTOS NetX FileX Servers + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/ra_cfg.txt b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/ra_cfg.txt new file mode 100644 index 0000000000..3c8a8abb80 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/ra_cfg.txt @@ -0,0 +1,2346 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Disable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x400 + Heap size (bytes): 0x400 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Src: XTAL + PLL2 Div /1 + PLL2 Mul x40-59|Mul x40|PLL2 Mul x40.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Src: PLL2P + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 HH None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 HH None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 HH - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 HH - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS H None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic H None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO H None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO ETH_B_RST_N H None "Output mode (Initial High)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RMII_RXDV H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 HH None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS HH None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 HH - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 HH - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 HH None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK HH None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic L None Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO L None Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 - ETH_B_LINKSTA L None Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 - ETH_B_RST_N L None Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 - ETH_B_TXEN L - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 - ETH_B_TXD1 L - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 L - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 - ETH_B_REFCLK L - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 - ETH_B_RXD0 L - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 - ETH_B_RXD1 L - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 - ETH_B_RXER L - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 - ETH_B_RMII_RXDV L - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "Azure RTOS NetX Duo FTP Server" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo IP Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo Packet Pool Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Module "Ethernet (r_ether)" + Parameter Checking: Default (BSP) + ET0_LINKSTA Pin Status Flag: Fall -> Rise + Link Signal Change Flag: Unused + + Module "Ethernet (r_ether_phy)" + Parameter Checking: Default (BSP) + KSZ8091RNB Target: Disabled + KSZ8041 Target: Disabled + DP83620 Target: Disabled + ICS1894 Target: Disabled + User Own Target: Disabled + Reference Clock: Default + Automatic Phy LSI Initialization: Enabled + + Module "Azure RTOS NetX Duo Common" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS FileX on Block Media" + Error Checking: Enabled (default) + Common: Max Long Name Len: + Common: Max Last Name Len: + Common: Max Sector Cache: + Common: Fat Map Size: + Common: Max Fat Cache: + Threading: Update Rate (Seconds): + Threading: No Timer: Disabled (default) + Threading: Single Thread: Disabled (default) + Threading: Standalone: Disabled (default) + Extra Features: Don't Update Open Files: Disabled (default) + Extra Features: Media Search Cache: Enabled (default) + Extra Features: Direct Data Read Cache Fill: Enabled (default) + Extra Features: Media Statistics: Enabled (default) + Extra Features: Single Open Legacy: Disabled (default) + Extra Features: Rename Path Inherit: Disabled (default) + Extra Features: No Local Path: Disabled (default) + Extra Features: 64-bit LBA: Disabled (default) + Extra Features: Cache: Enabled (default) + Extra Features: File Close: Enabled (default) + Extra Features: Fast Close: Enabled (default) + Extra Features: Force Memory Operation: Enabled (default) + Extra Features: Build Options: Enabled (default) + Extra Features: One Line Function: Enabled (default) + Extra Features: FAT Entry Refresh: Enabled (default) + Extra Features: Consecutive Detect: Enabled (default) + Fault Tolerant: Fault Tolerant Service: Disabled (default) + Fault Tolerant: Fault Tolerant Data: Disabled (default) + Fault Tolerant: Fault Tolerant: Disabled (default) + Fault Tolerant: Fault Tolerant Boot Index: + Extra Features: Enable exFAT: Disabled (default) + + Module "FileX I/O (rm_filex_block_media)" + Parameter Checking: Default (BSP) + + Module "Block Media SPI Flash (rm_block_media_spi)" + Parameter Checking: Default (BSP) + + Module "OSPI Flash (r_ospi_b)" + Parameter Checking: Default (BSP) + DMAC Support: Disable + Autocalibration Support: Disable + Memory-mapping Support: Prefetch Function: Enable + Memory-mapping Support: Combination Function: 64 Byte + Memory-mapping Support: XiP Support: Disable + DOTF Support: Disable + + Azure RTOS ThreadX + General: Custom tx_user.h: + General: Error Checking: Enabled + Timer: Timer Ticks Per Second: 100 + General: Max Priorities: 32 + General: Minimum Stack: 200 + Timer: Timer Thread Stack Size: 1024 + Timer: Timer Thread Priority: 0 + Timer: Timer Process In ISR: Enabled + Timer: Reactivate Inline: Disabled + General: Stack Filling: Enabled + General: Preemption Threshold: Disabled + Timer: Timer: Enabled + General: Notify Callbacks: Disabled + General: Inline Thread Resume Suspend: Disabled + General: Not Interruptable: Disabled + Trace: Event Trace: Disabled + Trace: Trace Buffer Name: g_tx_trace_buffer + Trace: Memory section for Trace Buffer: .bss + Trace: Trace Buffer Size: 65536 + Trace: Trace Buffer Number of Registries: 30 + Performance: Block Pool Performance Info: Disabled + Performance: Byte Pool Performance Info: Disabled + Performance: Event Flags Performance Info: Disabled + Performance: Mutex Performance Info: Disabled + Performance: Queue Performance Info: Disabled + Performance: Semaphore Performance Info: Disabled + Performance: Thread Performance Info: Disabled + Performance: Timer Performance Info: Disabled + RA: Hardware Thread Stack Monitoring: Disabled + Interrupts: SysTick Interrupt Priority: Priority 0 (highest) + Interrupts: Maximum Interrupt Priority: Priority 0 (highest) + General: IAR Library Support: Disabled + General: BSD Support: Disabled + General: FileX Pointer: Enabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Thread "RTT_Thread" + Symbol: rtt_thread + Name: RTT_Thread + Stack size (bytes): 1024 + Priority: 3 + Auto start: Enabled + Time slicing interval (ticks): 1 + + Thread "ftp_server_thread" + Symbol: ftp_server_thread + Name: ftp_server_thread + Stack size (bytes): 2048 + Priority: 2 + Auto start: Enabled + Time slicing interval (ticks): 1 + + Instance "g_ftp_server0 Azure RTOS NetX Duo FTP Server" + Name: g_ftp_server0 + Internal thread stack size (bytes): 4096 + + Instance "g_ip0 Azure RTOS NetX Duo IP Instance" + Name: g_ip0 + IPv4 Address: 132.158.124.119 + Subnet Mask: 255.255.255.128 + Default Gateway Address: 0.0.0.0 + IPv6 Global Address: 2001:0:0:0:0:0:0:1 + IPv6 Link Local Address (All zeros means use MAC address): 0:0:0:0:0:0:0:0 + IP Helper Thread Stack Size (bytes): 2048 + IP Helper Thread Priority: 3 + ARP cache storage units: Bytes + ARP cache size (in storage units): 520 + + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 16 + + Instance "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Name: g_netxduo_ether_0 + IP MTU: 1500 + + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:55 + General: Zero-copy Mode: Enable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 4 + Buffers: Number of RX buffer: 4 + Buffers: Allocate RX buffer: Disable + Buffers: Buffer size: 1514 + Buffers: Padding size: 2 Bytes + Buffers: Padding offset: 14 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: rm_netxduo_ether_callback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + Port Custom Init Function: NULL + Port Custom Link Partner Ability Get Function: NULL + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "Azure RTOS NetX Duo Common" + Instance "g_fx_media0 Azure RTOS FileX on Block Media" + Name: g_fx_media0 + Volume Name: Volume 1 + Number of FATs: 1 + Directory Entries: 256 + Hidden Sectors: 0 + Total Sectors: 32 + Bytes per Sector: 4096 + Sectors per Cluster: 1 + Volume Serial Number (exFAT only): 12345 + Boundary Unit (exFAT only): 128 + Working media memory size: 4096 + + Instance "g_rm_filex_block_media_0 FileX I/O (rm_filex_block_media)" + Name: g_rm_filex_block_media_0 + Callback: g_rm_filex_block_media_0_callback + Partition Number: 0 + + Instance "g_rm_block_media0 Block Media SPI Flash (rm_block_media_spi)" + Module Instance Name: g_rm_block_media0 + Block size (bytes): 4096 + Block count: 32 + Base Address: 0 + Callback Function: rm_filex_block_media_memory_callback + + Instance "g_ospi0 OSPI Flash (r_ospi_b)" + General: Name: g_ospi0 + General: Channel: 1 + General: Initial Protocol Mode: SPI (1S-1S-1S) + General: Initial Address Bytes: 4 + General: Write Status Bit: 0 + General: Write Enable Bit: 1 + General: Sector Erase Size: 4096 + General: Block Erase Size: 262144 + Defaults: Command Definitions: Page Program Command: 0x12 + Defaults: Command Definitions: Read Command: 0x0b + Defaults: Command Definitions: Write Enable Command: 0x06 + Defaults: Command Definitions: Status Command: 0x05 + Defaults: Erase Command Definitions: Sector Erase Command: 0x2121 + Defaults: Erase Command Definitions: Block Erase Command: 0xDCDC + Defaults: Erase Command Definitions: Chip Erase Command: 0x6060 + Defaults: Dummy Cycles: Memory Read Dummy Cycles: 3 + Defaults: Dummy Cycles: Status Read Dummy Cycles: 0 + General: Command Set Table: + General: Command Set Table Length: 0 + High-speed Mode: Protocol: Dual data rate OPI (8D-8D-8D) + High-speed Mode: Command Length Bytes: 2 + High-speed Mode: Auto-Calibration: Data latching delay: 0x08 + High-speed Mode: Auto-Calibration: Auto-Calibration Address: 0x00 + High-speed Mode: Command Definitions: Page Program Command: 0x1212 + High-speed Mode: Command Definitions: Dual Read Command: 0xEEEE + High-speed Mode: Command Definitions: Write Enable Command: 0x0606 + High-speed Mode: Command Definitions: Status Command: 0x0505 + High-speed Mode: Command Definitions: Sector Erase Command: 0 + High-speed Mode: Command Definitions: Block Erase Command: 0 + High-speed Mode: Command Definitions: Chip Erase Command: 0 + High-speed Mode: Memory Read Dummy Cycles: 10 + High-speed Mode: Status Read Dummy Cycles: 4 + Chip Select Timing Setting: Command Interval: 2 + Chip Select Timing Setting: Pull-up Timing: No Extension + Chip Select Timing Setting: Pull-down Timing: No Extension + XiP Mode: XiP Enter Code: 0 + XiP Mode: XiP Exit Code: 0 + DOTF: Name: g_ospi_dotf + DOTF: AES Key: g_ospi_dotf_key + DOTF: AES IV: g_ospi_dotf_iv + DOTF: AES Key Length: 128 + DOTF: Decryption start address: 0x90000000 + DOTF: Decryption end address: 0x90001FFF + + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 16 + + Object "client_event Event Flags" + Name: client_event + Symbol: client_event + diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/script/fsp.ld b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/script/fsp.ld new file mode 100644 index 0000000000..8016a11741 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/script/fsp.ld @@ -0,0 +1,820 @@ +/* + Linker File for Renesas FSP +*/ + +INCLUDE memory_regions.ld + +/* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image.*/ +/* + XIP_SECONDARY_SLOT_IMAGE = 1; +*/ + +QSPI_FLASH_PRV_LENGTH = DEFINED(QSPI_FLASH_SIZE) ? ABSOLUTE(QSPI_FLASH_SIZE) : ABSOLUTE(QSPI_FLASH_LENGTH); +OSPI_DEVICE_0_PRV_LENGTH = DEFINED(OSPI_DEVICE_0_SIZE) ? ABSOLUTE(OSPI_DEVICE_0_SIZE) : ABSOLUTE(OSPI_DEVICE_0_LENGTH); +OSPI_DEVICE_1_PRV_LENGTH = DEFINED(OSPI_DEVICE_1_SIZE) ? ABSOLUTE(OSPI_DEVICE_1_SIZE) : ABSOLUTE(OSPI_DEVICE_1_LENGTH); + +/* If a flat (secure) project has DEFINED RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. */ +__RESERVE_NS_RAM = !DEFINED(PROJECT_NONSECURE) && DEFINED(RAM_NS_BUFFER_LENGTH) && (OPTION_SETTING_S_LENGTH != 0); + +ITCM_START = DEFINED(ITCM_START)? ITCM_START : 0; +ITCM_LENGTH = DEFINED(ITCM_LENGTH)? ITCM_LENGTH : 0; +DTCM_START = DEFINED(DTCM_START)? DTCM_START : 0; +DTCM_LENGTH = DEFINED(DTCM_LENGTH)? DTCM_LENGTH : 0; +RAM_NS_BUFFER_BLOCK_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? ALIGN(RAM_NS_BUFFER_LENGTH, 8192) : 0; +RAM_NS_BUFFER_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? RAM_NS_BUFFER_LENGTH : 0; +RAM_NS_BUFFER_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH; +RAM_NS_BUFFER_BLOCK_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_BLOCK_LENGTH; + +OPTION_SETTING_START_NS = DEFINED(PROJECT_NONSECURE) ? OPTION_SETTING_START : OPTION_SETTING_START + 0x80; +OPTION_SETTING_DATA_FLASH_S_START = DEFINED(OPTION_SETTING_DATA_FLASH_S_START) ? OPTION_SETTING_DATA_FLASH_S_START : 0; +OPTION_SETTING_DATA_FLASH_S_LENGTH = DEFINED(OPTION_SETTING_DATA_FLASH_S_LENGTH) ? OPTION_SETTING_DATA_FLASH_S_LENGTH : 0; + +/* This definition is used to avoid moving the counter in OPTION_SETTING regions for projects that should not configure option settings. + * Bootloader images do not configure option settings because they are owned by the bootloader. + * FSP_BOOTABLE_IMAGE is only defined in bootloader images. */ +__bl_FSP_BOOTABLE_IMAGE = 1; +__bln_FSP_BOOTABLE_IMAGE = 1; +PROJECT_SECURE_OR_FLAT = (!DEFINED(PROJECT_NONSECURE) || DEFINED(PROJECT_SECURE)) && OPTION_SETTING_LENGTH && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_NS = DEFINED(PROJECT_NONSECURE) && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_DATA_FLASH = PROJECT_SECURE_OR_FLAT && (OPTION_SETTING_DATA_FLASH_S_LENGTH != 0); + +__bl_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_FLASH_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; +__bl_FLASH_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_END - FLASH_APPLICATION_NSC_LENGTH; +__bl_RAM_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; +__bl_RAM_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; +__bl_FLASH_NS_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; +__bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START | (!DEFINED (NS_OFFSET_START) ? 0 : NS_OFFSET_START); +__bln_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + +XIP_SECONDARY_SLOT_IMAGE = DEFINED(XIP_SECONDARY_SLOT_IMAGE) ? XIP_SECONDARY_SLOT_IMAGE : 0; +FLASH_ORIGIN = !DEFINED(FLASH_IMAGE_START) ? FLASH_START : + XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : + FLASH_IMAGE_START; +LIMITED_FLASH_LENGTH = DEFINED(FLASH_IMAGE_LENGTH) ? FLASH_IMAGE_LENGTH : + DEFINED(FLASH_BOOTLOADER_LENGTH) ? FLASH_BOOTLOADER_LENGTH : + FLASH_LENGTH; +OPTION_SETTING_SAS_SIZE = 0x34; +OPTION_SETTING_SAS_LENGTH = !DEFINED(OPTION_SETTING_LENGTH) ? 0 : + OPTION_SETTING_LENGTH == 0 ? 0 : + OPTION_SETTING_LENGTH - OPTION_SETTING_SAS_SIZE; + +/* Define memory regions. */ +MEMORY +{ + ITCM (rx) : ORIGIN = ITCM_START, LENGTH = ITCM_LENGTH + DTCM (rwx) : ORIGIN = DTCM_START, LENGTH = DTCM_LENGTH + FLASH (rx) : ORIGIN = FLASH_ORIGIN, LENGTH = LIMITED_FLASH_LENGTH + RAM (rwx) : ORIGIN = RAM_START, LENGTH = RAM_LENGTH + DATA_FLASH (rx) : ORIGIN = DATA_FLASH_START, LENGTH = DATA_FLASH_LENGTH + QSPI_FLASH (rx) : ORIGIN = QSPI_FLASH_START, LENGTH = QSPI_FLASH_PRV_LENGTH + OSPI_DEVICE_0 (rx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1 (rx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + OSPI_DEVICE_0_RAM (rwx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1_RAM (rwx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + SDRAM (rwx) : ORIGIN = SDRAM_START, LENGTH = SDRAM_LENGTH + OPTION_SETTING (r) : ORIGIN = OPTION_SETTING_START, LENGTH = OPTION_SETTING_LENGTH + OPTION_SETTING_OFS (r) : ORIGIN = OPTION_SETTING_START, LENGTH = 0x18 + OPTION_SETTING_SAS (r) : ORIGIN = OPTION_SETTING_START + OPTION_SETTING_SAS_SIZE, LENGTH = OPTION_SETTING_SAS_LENGTH + OPTION_SETTING_S (r) : ORIGIN = OPTION_SETTING_S_START, LENGTH = OPTION_SETTING_S_LENGTH + OPTION_SETTING_DATA_FLASH_S (r) : ORIGIN = OPTION_SETTING_DATA_FLASH_S_START, LENGTH = OPTION_SETTING_DATA_FLASH_S_LENGTH + ID_CODE (rx) : ORIGIN = ID_CODE_START, LENGTH = ID_CODE_LENGTH +} + +/* Library configurations */ +GROUP(libgcc.a libc.a libm.a) + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be DEFINED in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + * __Vectors_End + * __Vectors_Size + * __qspi_flash_start__ + * __qspi_flash_end__ + * __qspi_flash_code_size__ + * __qspi_region_max_size__ + * __qspi_region_start_address__ + * __qspi_region_end_address__ + * __ospi_device_0_start__ + * __ospi_device_0_end__ + * __ospi_device_0_code_size__ + * __ospi_device_0_region_max_size__ + * __ospi_device_0_region_start_address__ + * __ospi_device_0_region_end_address__ + * __ospi_device_1_start__ + * __ospi_device_1_end__ + * __ospi_device_1_code_size__ + * __ospi_device_1_region_max_size__ + * __ospi_device_1_region_start_address__ + * __ospi_device_1_region_end_address__ + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + __tz_FLASH_S = ABSOLUTE(FLASH_START); + __ROM_Start = .; + + /* Even though the vector table is not 256 entries (1KB) long, we still allocate that much + * space because ROM registers are at address 0x400 and there is very little space + * in between. */ + KEEP(*(.fixed_vectors*)) + KEEP(*(.application_vectors*)) + __Vectors_End = .; + + /* ROM Registers start at address 0x00000400 for devices that do not have the OPTION_SETTING region. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x400; + KEEP(*(.rom_registers*)) + + /* Reserving 0x100 bytes of space for ROM registers. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x500; + + /* Allocate flash write-boundary-aligned + * space for sce9 wrapped public keys for mcuboot if the module is used. + */ + . = ALIGN(128); + KEEP(*(.mcuboot_sce9_key*)) + + *(.text*) + + KEEP(*(.version)) + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + __usb_dev_descriptor_start_fs = .; + KEEP(*(.usb_device_desc_fs*)) + __usb_cfg_descriptor_start_fs = .; + KEEP(*(.usb_config_desc_fs*)) + __usb_interface_descriptor_start_fs = .; + KEEP(*(.usb_interface_desc_fs*)) + __usb_descriptor_end_fs = .; + __usb_dev_descriptor_start_hs = .; + KEEP(*(.usb_device_desc_hs*)) + __usb_cfg_descriptor_start_hs = .; + KEEP(*(.usb_config_desc_hs*)) + __usb_interface_descriptor_start_hs = .; + KEEP(*(.usb_interface_desc_hs*)) + __usb_descriptor_end_hs = .; + + KEEP(*(.eh_frame*)) + + __ROM_End = .; + } > FLASH = 0xFF + + __Vectors_Size = __Vectors_End - __Vectors; + + . = .; + __itcm_data_pre_location = .; + + /* Initialized ITCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .itcm_data : ALIGN(16) + { + /* Start of ITCM Secure Trustzone region. */ + __tz_ITCM_S = ABSOLUTE(ITCM_START); + + /* All ITCM data start */ + __itcm_data_start = .; + + KEEP(*(.itcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* All ITCM data end */ + __itcm_data_end = .; + + /* + * Start of the ITCM Non-Secure Trustzone region. + * ITCM_NS_START can be used to set a fixed address for non-secure ITCM in secure projects or flat projects. + */ + __tz_ITCM_N = DEFINED(ITCM_NS_START) ? ABSOLUTE(ITCM_NS_START) : ALIGN(__itcm_data_end, 8192); + } > ITCM AT > FLASH = 0x00 + + /* Addresses exported for ITCM initialization. */ + __itcm_data_init_start = LOADADDR(.itcm_data); + __itcm_data_init_end = LOADADDR(.itcm_data) + SIZEOF(.itcm_data); + + ASSERT(ORIGIN(ITCM) % 8 == 0, "ITCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(ITCM) % 8 == 0, "ITCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.itcm_data) % 16 == 0, ".itcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.itcm_data) % 8 == 0, ".itcm_data section size must be a multiple of 8 bytes.") + + /* Restore location counter. */ + /* If ITCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If ITCM is present, this will be the absolute address that follows the ITCM ROM location. */ + . = (SIZEOF(.itcm_data) > 0) ? __itcm_data_init_end : __itcm_data_pre_location; + + __exidx_start = .; + /DISCARD/ : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } + __exidx_end = .; + + /* To copy multiple ROM to RAM sections, + * uncomment .copy.table section and, + * define __STARTUP_COPY_MULTIPLE in startup_ARMCMx.S */ + /* + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + LONG (__etext) + LONG (__data_start__) + LONG (__data_end__ - __data_start__) + LONG (__etext2) + LONG (__data2_start__) + LONG (__data2_end__ - __data2_start__) + __copy_table_end__ = .; + } > FLASH + */ + + /* To clear multiple BSS sections, + * uncomment .zero.table section and, + * define __STARTUP_CLEAR_BSS_MULTIPLE in startup_ARMCMx.S */ + /* + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + LONG (__bss_start__) + LONG (__bss_end__ - __bss_start__) + LONG (__bss2_start__) + LONG (__bss2_end__ - __bss2_start__) + __zero_table_end__ = .; + } > FLASH + */ + + __etext = .; + + __tz_RAM_S = ORIGIN(RAM); + + /* If DTC is used, put the DTC vector table at the start of SRAM. + This avoids memory holes due to 1K alignment required by it. */ + .fsp_dtc_vector_table (NOLOAD) : + { + . = ORIGIN(RAM); + *(.fsp_dtc_vector_table) + } > RAM + + /* Initialized data section. */ + .data : + { + __data_start__ = .; + . = ALIGN(4); + + __Code_In_RAM_Start = .; + + KEEP(*(.code_in_ram*)) + __Code_In_RAM_End = .; + + *(vtable) + /* Don't use *(.data*) because it will place data meant for .data_flash in this section. */ + *(.data.*) + *(.data) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + + . = ALIGN(4); + + /* All data end */ + __data_end__ = .; + + } > RAM AT > FLASH + + . = .; + __dtcm_data_pre_location = LOADADDR(.data) + SIZEOF(.data); + + /* Initialized DTCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .dtcm_data : ALIGN(16) + { + /* Start of DTCM Secure Trustzone region. */ + __tz_DTCM_S = ABSOLUTE(DTCM_START); + + /* Initialized DTCM data start */ + __dtcm_data_start = .; + + KEEP(*(.dtcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* Initialized DTCM data end */ + __dtcm_data_end = .; + } > DTCM AT > FLASH = 0x00 + + . = __dtcm_data_end; + /* Uninitialized DTCM data. */ + /* ALIGN appears on the left side of the colon because it is being used to assign the VMA directly, as opposed to a right side appearance which would control the LMA. */ + .dtcm_bss ALIGN(8) (NOLOAD) : + { + /* Uninitialized DTCM data start */ + __dtcm_bss_start = .; + + KEEP(*(.dtcm_bss*)) + + /* Pad to eight byte alignment in case of ECC initialization. No fill because of NOLOAD. */ + . = ALIGN(8); + + /* Uninitialized DTCM data end */ + __dtcm_bss_end = .; + + /* + * Start of the DTCM Non-Secure Trustzone region. + * DTCM_NS_START can be used to set a fixed address for non-secure DTCM in secure projects or flat projects. + */ + __tz_DTCM_N = DEFINED(DTCM_NS_START) ? ABSOLUTE(DTCM_NS_START) : ALIGN(__dtcm_bss_end, 8192); + } > DTCM + + /* Addresses exported for DTCM initialization. */ + __dtcm_data_init_start = LOADADDR(.dtcm_data); + __dtcm_data_init_end = LOADADDR(.dtcm_data) + SIZEOF(.dtcm_data); + + ASSERT(ORIGIN(DTCM) % 8 == 0, "DTCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(DTCM) % 8 == 0, "DTCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) == ADDR(.dtcm_bss), ".dtcm_bss has (VMA != LMA) but should be NOLOAD (VMA == LMA).") + ASSERT(LOADADDR(.dtcm_data) % 16 == 0, ".dtcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.dtcm_data) % 8 == 0, ".dtcm_data section size must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) % 8 == 0, ".dtcm_bss section must be aligned to 8 bytes.") + ASSERT(SIZEOF(.dtcm_bss) % 8 == 0, ".dtcm_bss section size must be a multiple of 8 bytes.") + ASSERT(__dtcm_bss_start == __dtcm_data_end, ".dtcm_bss section is not adjacent to .dtcm_data section.") + + /* Restore location counter. */ + /* If DTCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If DTCM is present, this will be the absolute address that follows the DTCM ROM location. */ + . = (SIZEOF(.dtcm_data) > 0) ? __dtcm_data_init_end : __dtcm_data_pre_location; + + /* TrustZone Secure Gateway Stubs Section */ + + /* Store location counter for SPI non-retentive sections. */ + sgstubs_pre_location = .; + + /* Determine the secure gateway stubs address either by the provided linker variable or the next 1024-byte block. */ + SGSTUBS_LOC = (DEFINED(PROJECT_SECURE) && DEFINED(FLASH_NSC_START)) ? ABSOLUTE(FLASH_NSC_START) : ALIGN(1024); + .gnu.sgstubs SGSTUBS_LOC : ALIGN(1024) + { + __FLASH_NSC_START = DEFINED(FLASH_NSC_START) ? ABSOLUTE(FLASH_NSC_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : ALIGN(1024); + _start_sg = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + _end_sg = .; + } > FLASH + + __tz_FLASH_N = DEFINED(FLASH_NS_START) ? ABSOLUTE(FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : FLASH_LENGTH < 32768 ? FLASH_LENGTH : ALIGN(32768); + FLASH_NS_IMAGE_START = DEFINED(FLASH_NS_IMAGE_START) ? FLASH_NS_IMAGE_START : __tz_FLASH_N; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_S = ORIGIN(QSPI_FLASH); + + /* QSPI_FLASH section to be downloaded via debugger */ + .qspi_flash : + { + __qspi_flash_start__ = .; + KEEP(*(.qspi_flash*)) + KEEP(*(.code_in_qspi*)) + __qspi_flash_end__ = .; + } > QSPI_FLASH + __qspi_flash_code_size__ = __qspi_flash_end__ - __qspi_flash_start__; + + /* QSPI_FLASH non-retentive section, creates a copy in internal flash that can be copied to QSPI */ + __qspi_flash_code_addr__ = sgstubs_pre_location; + .qspi_non_retentive : AT(__qspi_flash_code_addr__) + { + __qspi_non_retentive_start__ = .; + KEEP(*(.qspi_non_retentive*)) + __qspi_non_retentive_end__ = .; + } > QSPI_FLASH + __qspi_non_retentive_size__ = __qspi_non_retentive_end__ - __qspi_non_retentive_start__; + + __qspi_region_max_size__ = 0x4000000; /* Must be the same as defined in MEMORY above */ + __qspi_region_start_address__ = __qspi_flash_start__; + __qspi_region_end_address__ = __qspi_flash_start__ + __qspi_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_N = __qspi_non_retentive_end__; + + /* Support for OctaRAM */ + .OSPI_DEVICE_0_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_0_start__ = .; + *(.ospi_device_0_no_load*) + . = ALIGN(4); + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0_RAM + + .OSPI_DEVICE_1_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_1_start__ = .; + *(.ospi_device_1_no_load*) + . = ALIGN(4); + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1_RAM + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_S = ORIGIN(OSPI_DEVICE_0); + + /* OSPI_DEVICE_0 section to be downloaded via debugger */ + .OSPI_DEVICE_0 : + { + __ospi_device_0_start__ = .; + KEEP(*(.ospi_device_0*)) + KEEP(*(.code_in_ospi_device_0*)) + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_code_size__ = __ospi_device_0_end__ - __ospi_device_0_start__; + + /* OSPI_DEVICE_0 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_0_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive)); + .ospi_device_0_non_retentive : AT(__ospi_device_0_code_addr__) + { + __ospi_device_0_non_retentive_start__ = .; + KEEP(*(.ospi_device_0_non_retentive*)) + __ospi_device_0_non_retentive_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_non_retentive_size__ = __ospi_device_0_non_retentive_end__ - __ospi_device_0_non_retentive_start__; + + __ospi_device_0_region_max_size__ = 0x8000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_0_region_start_address__ = __ospi_device_0_start__; + __ospi_device_0_region_end_address__ = __ospi_device_0_start__ + __ospi_device_0_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_N = __ospi_device_0_non_retentive_end__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_S = ORIGIN(OSPI_DEVICE_1); + + /* OSPI_DEVICE_1 section to be downloaded via debugger */ + .OSPI_DEVICE_1 : + { + __ospi_device_1_start__ = .; + KEEP(*(.ospi_device_1*)) + KEEP(*(.code_in_ospi_device_1*)) + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_code_size__ = __ospi_device_1_end__ - __ospi_device_1_start__; + + /* OSPI_DEVICE_1 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_1_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive) + SIZEOF(.ospi_device_0_non_retentive)); + .ospi_device_1_non_retentive : AT(__ospi_device_1_code_addr__) + { + __ospi_device_1_non_retentive_start__ = .; + KEEP(*(.ospi_device_1_non_retentive*)) + __ospi_device_1_non_retentive_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_non_retentive_size__ = __ospi_device_1_non_retentive_end__ - __ospi_device_1_non_retentive_start__; + + __ospi_device_1_region_max_size__ = 0x10000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_1_region_start_address__ = __ospi_device_1_start__; + __ospi_device_1_region_end_address__ = __ospi_device_1_start__ + __ospi_device_1_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_N = __ospi_device_1_non_retentive_end__; + + .noinit (NOLOAD): + { + . = ALIGN(4); + __noinit_start = .; + KEEP(*(.noinit*)) + . = ALIGN(8); + /* Place the FreeRTOS heap here so that the __HeapLimit calculation does not include the freertos heap. */ + KEEP(*(.heap.*)) + __noinit_end = .; + } > RAM + + . = .; + __nocache_pre_location = .; + .nocache ALIGN(32) (NOLOAD): + { + __nocache_start = .; + + KEEP(*(.nocache)) + + . = ALIGN(32); + __nocache_end = .; + } > RAM + . = (SIZEOF(.nocache) > 0) ? __nocache_end : __nocache_pre_location; + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM + + .heap (NOLOAD): + { + . = ALIGN(8); + __HeapBase = .; + /* Place the STD heap here. */ + KEEP(*(.heap)) + __HeapLimit = .; + } > RAM + + /* Stacks are stored in this section. */ + .stack_dummy (NOLOAD): + { + . = ALIGN(8); + __StackLimit = .; + /* Main stack */ + KEEP(*(.stack)) + __StackTop = .; + /* Thread stacks */ + KEEP(*(.stack*)) + __StackTopAll = .; + } > RAM + + PROVIDE(__stack = __StackTopAll); + + /* This symbol represents the end of user allocated RAM. The RAM after this symbol can be used + at run time for things such as ThreadX memory pool allocations. */ + __RAM_segment_used_end__ = ALIGN(__StackTopAll , 4); + + /* RAM_NSC_START can be used to set a fixed address for non-secure callable RAM in secure projects. + * If it is not specified, the address for NSC RAM is the end of RAM aligned to a 1K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __RAM_NSC_START = DEFINED(RAM_NSC_START) ? ABSOLUTE(RAM_NSC_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_segment_used_end__, 1024); + + /* RAM_NS_START can be used to set a fixed address for non-secure RAM in secure projects or flat projects. + * RAM_NS_BUFFER_BLOCK_LENGTH is used to allocate non-secure buffers in a flat project. If it is not + * specified, the address for NSC RAM is the end of RAM aligned to an 8K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __tz_RAM_N = DEFINED(FLASH_BOOTLOADER_LENGTH) ? (RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) : DEFINED(RAM_NS_START) ? ABSOLUTE(RAM_NS_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_NSC_START, 8192); + + /* Non-secure buffers must be in non-secure RAM. This is primarily used for the EDMAC in flat projects. + * The EDMAC is a non-secure bus master and can only access non-secure RAM. */ + .ns_buffer (NOLOAD): + { + /* Allocate RAM on a 32-byte boundary to help with placement of Ethernet buffers. */ + . = __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_START & 0xFFFFFFE0) : .; + + KEEP(*(.ns_buffer*)) + } > RAM + + /* Data flash. */ + .data_flash : + { + . = ORIGIN(DATA_FLASH); + __tz_DATA_FLASH_S = .; + __Data_Flash_Start = .; + KEEP(*(.data_flash*)) + __Data_Flash_End = .; + + __tz_DATA_FLASH_N = DEFINED(DATA_FLASH_NS_START) ? ABSOLUTE(DATA_FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(DATA_FLASH_START + DATA_FLASH_LENGTH) : ALIGN(1024); + } > DATA_FLASH + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_S = ORIGIN(SDRAM); + + /* SDRAM */ + .sdram (NOLOAD): + { + __SDRAM_Start = .; + KEEP(*(.sdram*)) + KEEP(*(.frame*)) + __SDRAM_End = .; + } > SDRAM + + . = .; + __nocache_sdram_pre_location = .; + .nocache_sdram ALIGN(32) (NOLOAD): + { + __nocache_sdram_start = .; + + KEEP(*(.nocache_sdram)) + + . = ALIGN(32); + __nocache_sdram_end = .; + } > SDRAM + . = (SIZEOF(.nocache_sdram) > 0) ? __nocache_sdram_end : __nocache_sdram_pre_location; + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_N = __SDRAM_End; + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. */ + __tz_ID_CODE_S = ORIGIN(ID_CODE); + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. + * Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ + __tz_ID_CODE_N = __tz_ID_CODE_S; + + .id_code : + { + __ID_Code_Start = .; + KEEP(*(.id_code*)) + __ID_Code_End = .; + } > ID_CODE + + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S = ORIGIN(OPTION_SETTING_OFS); + + .option_setting_ofs : + { + __OPTION_SETTING_OFS_Start = .; + KEEP(*(.option_setting_ofs0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x04 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_ofs2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x10 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_dualsel)) + __OPTION_SETTING_OFS_End = .; + } > OPTION_SETTING_OFS = 0xFF + + .option_setting_sas : + { + __OPTION_SETTING_SAS_Start = .; + KEEP(*(.option_setting_sas)) + __OPTION_SETTING_SAS_End = .; + } > OPTION_SETTING_SAS = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_N = ABSOLUTE(OPTION_SETTING_START_NS); + + .option_setting_ns : + { + __OPTION_SETTING_NS_Start = .; + KEEP(*(.option_setting_ofs1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x04 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_ofs3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x10 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_banksel)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x40 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x44 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x48 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x4C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x60 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x64 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x68 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x6C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps3)) + __OPTION_SETTING_NS_End = .; + } > OPTION_SETTING = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_S = ORIGIN(OPTION_SETTING_S); + + .option_setting_s : + { + __OPTION_SETTING_S_Start = .; + KEEP(*(.option_setting_ofs1_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x04 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x10 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x40 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x44 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x48 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x4C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x60 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x64 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x68 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x6C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x80 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs1_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x84 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x90 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC0 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC4 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC8 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xCC : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel3)) + __OPTION_SETTING_S_End = .; + } > OPTION_SETTING_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_N = __OPTION_SETTING_S_End; + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_S = ORIGIN(OPTION_SETTING_DATA_FLASH_S); + + .option_setting_data_flash_s : + { + __OPTION_SETTING_DATA_FLASH_S_Start = .; + KEEP(*(.option_setting_data_flash_fsblctrl0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x04 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x08 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl2)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x0C : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x10 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x14 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_samr)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x2E0 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_hoemrtpk)) + __OPTION_SETTING_DATA_FLASH_S_End = .; + } > OPTION_SETTING_DATA_FLASH_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_N = __OPTION_SETTING_DATA_FLASH_S_End; +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/script/memory_regions.ld b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/script/memory_regions.ld new file mode 100644 index 0000000000..386e0bebcb --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/script/memory_regions.ld @@ -0,0 +1,30 @@ +/* generated memory regions file - do not edit */ +RAM_START = 0x22000000; +RAM_LENGTH = 0xE0000; +FLASH_START = 0x02000000; +FLASH_LENGTH = 0x1F8000; +DATA_FLASH_START = 0x27000000; +DATA_FLASH_LENGTH = 0x3000; +OPTION_SETTING_START = 0x0300A100; +OPTION_SETTING_LENGTH = 0x100; +OPTION_SETTING_S_START = 0x0300A200; +OPTION_SETTING_S_LENGTH = 0x100; +OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; +OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; +ID_CODE_START = 0x00000000; +ID_CODE_LENGTH = 0x0; +SDRAM_START = 0x68000000; +SDRAM_LENGTH = 0x8000000; +QSPI_FLASH_START = 0x60000000; +QSPI_FLASH_LENGTH = 0x0; +OSPI_DEVICE_0_START = 0x80000000; +OSPI_DEVICE_0_LENGTH = 0x10000000; +OSPI_DEVICE_1_START = 0x90000000; +OSPI_DEVICE_1_LENGTH = 0x10000000; +ITCM_START = 0x00000000; +ITCM_LENGTH = 0x10000; +DTCM_START = 0x20000000; +DTCM_LENGTH = 0x10000; +NS_OFFSET_START = 0x10000000; +NS_OFFSET_LENGTH = 0x0; +RAM_NS_BUFFER_LENGTH = 0x6800; diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/RTT_Thread_entry.c b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/RTT_Thread_entry.c new file mode 100644 index 0000000000..69e126d574 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/RTT_Thread_entry.c @@ -0,0 +1,358 @@ +/*********************************************************************************************************************** + * File Name : RTT_Thread_entry.c + * Description : Contains macros data structures and functions used in common_utils.c for RTT rtos aware framework + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "RTT_Thread.h" +#include "ftp_server_ep.h" + +/* + * local functions + */ +static void process_rtt_op_msg(VOID); +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size); + +extern TX_THREAD rtt_thread; + +/* RTT_Thread entry function */ +void rtt_thread_entry(void) +{ + UINT err = TX_SUCCESS; + CHAR rtt_buffer[IP_MSG_MAX_SIZE] = {'\0'}; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* block allocation will be done and address based message exchange happens */ + rtt_msg_t *p_data = NULL; + + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", tx_time_get()); + + APP_DBG_PRINT(timestamp_info); + + /* Initialize rtt framework. */ + err = rtt_frameowrk_init(); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\n ERROR: RTT framework init Failed\r\n"); + APP_ERR_TRAP(err); + } + + while (true) + { + /* check for user input */ + if (APP_CHECK_DATA) + { + UINT read_bytes = APP_READ(rtt_buffer); + + err = memory_allocate_rtt(&g_byte_pool, &p_data, sizeof(rtt_msg_t) + read_bytes); + if (TX_SUCCESS != err) + { + APP_PRINT("Error in processing, please check again\r\n"); + } + else + { + /* send data to user thread */ + p_data->msg_id = RTT_INPUT_MESSAGE_TYPE_STR_QUEUED; + + char fname[IP_MSG_MAX_SIZE] = {'\0'}; + + remove_newline(fname,rtt_buffer); + + p_data->msg_data_size = strlen(fname)+1; + + memcpy(p_data->p_msg,fname,p_data->msg_data_size); +#if (BSP_CFG_RTOS == AZURE_RTOS) + tx_queue_send(&g_rtt_ip_data_queue,(rtt_msg_t *)&p_data , TX_WAIT_FOREVER); +#endif + + memset(rtt_buffer,'\0',sizeof(rtt_buffer)); + } + + } + + /* print any message on RTT output + * if queue has data, then same + * will be processed. */ + process_rtt_op_msg(); +#if (BSP_CFG_RTOS == AZURE_RTOS) + /* Large Sleep is needed to signal to higher priority threads.*/ + tx_thread_sleep (1); +#endif + } +} + +/*******************************************************************************************************************//** + * @brief This function receives messages from user thread through tx_queue_receive + * and display messages to RTT viewer. Also released print message allocated block. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void process_rtt_op_msg(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *rtt_op_data = NULL; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* Pump out all information to print */ + do + { + err = tx_queue_receive(&g_rtt_op_data_queue,(VOID *)&rtt_op_data , 1); + + if(err == TX_SUCCESS) + { + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", rtt_op_data->msg_time); + + APP_DBG_PRINT(timestamp_info); + + /* Message received. Take action and release buffer */ + switch(rtt_op_data->msg_id) + { + case RTT_OUTPUT_MESSAGE_BANNER: + { + /* version get API for FLEX pack information */ + fsp_pack_version_t version = {RESET_VALUE}; + R_FSP_VersionGet(&version); + APP_PRINT(BANNER_INFO,EP_VERSION,version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch ); + APP_PRINT(EP_INFO); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_INFO_STR: + { + APP_PRINT("\r\nINFO : %s\r\n",rtt_op_data->p_msg); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_ERR_STR: + { + APP_PRINT("\r\nERROR : %s\r\n",rtt_op_data->p_msg); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_ERR_TRAP: + { + /* assign error code to local buffer. */ + UINT err_val = *(UINT*)rtt_op_data->p_msg; + /* halt the application.*/ + APP_ERR_TRAP(err_val); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_PRINT_MENU: + { + /* print user message */ + APP_PRINT(USER_DISP_MSG); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_CLIENT_PORT: + { + /* assign lease time to local buffer. */ + UINT cport = *(UINT*)rtt_op_data->p_msg; + APP_PRINT("\r\nFTP client port number : %d\r\n",cport); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_IP: + { + union IP client_ip; + char ipv4_address[64] = {'\0'}; + /* assign ipv4 address to local buffer. */ + ULONG client_addr = *(ULONG*)rtt_op_data->p_msg; + client_ip.ip_address = client_addr; + sprintf(ipv4_address, "%d.%d.%d.%d", client_ip.IP_t.ip_a, client_ip.IP_t.ip_b, client_ip.IP_t.ip_c, client_ip.IP_t.ip_d); + APP_PRINT("\r\nFTP Client address : %s\r\n", ipv4_address); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_FTP_BYTE_SENT : + { + ULONG sbytes = *(ULONG *)rtt_op_data->p_msg; + APP_PRINT("\r\nFTP_no_of_sent_bytes : %d\r\n",sbytes); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_FTP_BYTE_RECV : + { + ULONG rbytes = *(ULONG *)rtt_op_data->p_msg; + APP_PRINT("\r\nFTP_no_of_byte_recieved : %d\r\n",rbytes); + } + break; + + default: + { + APP_PRINT("\r\n RTT Printing Received Unknown Message ID"); + } + break; + } + + /* Send a newline and return carriage requesting flushing the buffer */ + APP_PRINT("\r\n"); + + /* release print message allocated block */ + err= tx_byte_release((void *) rtt_op_data); + } + }while( err != TX_QUEUE_EMPTY ); +#endif + return; +} + +/*******************************************************************************************************************//** + * @brief This function is called by User/Application Thread. + * This is called by each user thread wherever user wishes to + * print message to RTT interface like RTT viewer. + * @param[IN] id message id + * @param[IN] size message size + * @param[IN] p_data message + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + rtt_msg_t *p_display_data = NULL; + UINT err = TX_SUCCESS; + + /* allocates memory for rtt display message data structure.*/ + err = memory_allocate_rtt(&g_byte_pool, + &p_display_data, + sizeof(rtt_msg_t) + size); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\nError : memory_allocate_rtt failed.\r\n"); + rtt_thread_service_cleanup(); + } + + p_display_data->msg_id = id; + p_display_data->msg_time = tx_time_get(); + p_display_data->msg_data_size = size; + memcpy(p_display_data->p_msg, p_data, size); + + /* Send Allocated address */ + err = tx_queue_send(&g_rtt_op_data_queue, + (rtt_msg_t *)&p_display_data, + TX_WAIT_FOREVER); + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief This function allocate memory for message transfer through queue. + * @param[IN] pool pointer to byte memory pool + * @param[IN] p_buf pointer to user display data. + * @param[IN] size total size + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *buf = NULL; + + /* block allocate for user input */ + err = tx_byte_allocate(pool, (VOID **)&buf, size, TX_WAIT_FOREVER); + + if (TX_SUCCESS ==err) + { + /* assign buffer address */ + *p_buf = buf; + } + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief user input read function. To be called by user thread for receiving RTT input. + * message once received through queue (be it RTT sender or receiving queue) is being released. + * Note : sender queue for RTT thread is user input from RTT viewer. + * Receiver queue for RTT thread is when user wants to print/display any message to RTT viewer. + * @param[OUT] p_get_data pointer to get data buffer + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT check_for_RTT_user_IP(char *const p_get_data) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *r_data1 = NULL; + + err = tx_queue_receive(&g_rtt_ip_data_queue,(VOID *)&r_data1 , 0xFF); + if (TX_SUCCESS != err) + { + return err; + } + + if ( (NULL != r_data1) && ( RTT_INPUT_MESSAGE_TYPE_STR_QUEUED == r_data1->msg_id) ) + { + /* copy data over here */ + memcpy(p_get_data, (CHAR *)r_data1->p_msg, r_data1->msg_data_size); + } + + /* release print message allocated block */ + err= tx_byte_release(r_data1); + + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief Wait for the RTT Thread to initialize and sleep + * before sending data to it. + * Mandatory to call in user thread. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +VOID rtt_thread_init_check(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + thread_info_t rtt_thread_info = + { + .thread_ptr = &rtt_thread, + }; + + do{ + err = tx_thread_info_get(rtt_thread_info.thread_ptr, + TX_NULL , + &rtt_thread_info.state, + &rtt_thread_info.run_count, + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL ); + + if( rtt_thread_info.run_count >= 1 ) + { + break; + } + else + { + /* Let go of program control */ + tx_thread_sleep(1); + } + }while(err==TX_SUCCESS); +#endif +} diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..6c3e72c99d --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (2048) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/board_ospi.c b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/board_ospi.c new file mode 100644 index 0000000000..c37aa9c5ee --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/board_ospi.c @@ -0,0 +1,259 @@ +/*********************************************************************************************************************** + * File Name : board_ospi.c + * Description : Contains macros data structures and functions used in board_ospi.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "board_ospi.h" + +/* External variables */ +spi_flash_direct_transfer_t g_ospi_b_direct_transfer [OSPI_B_TRANSFER_MAX] = +{ + /* Transfer structure for SPI mode */ + [OSPI_B_TRANSFER_WRITE_ENABLE_SPI] = + { + .command = OSPI_B_COMMAND_WRITE_ENABLE_SPI, + .address = OSPI_B_ADDRESS_DUMMY, + .data = OSPI_B_DATA_DUMMY, + .command_length = OSPI_B_COMMAND_LENGTH_SPI, + .address_length = OSPI_B_ADDRESS_LENGTH_ZERO, + .data_length = OSPI_B_DATA_LENGTH_ZERO, + .dummy_cycles = OSPI_B_DUMMY_CYCLE_WRITE_SPI + }, + [OSPI_B_TRANSFER_WRITE_CFR2V_SPI] = + { + .command = OSPI_B_COMMAND_WRITE_REGISTER_SPI, + .address = OSPI_B_ADDRESS_CFR2V_REGISTER, + .data = OSPI_B_DATA_CFR2V_REGISTER, + .command_length = OSPI_B_COMMAND_LENGTH_SPI, + .address_length = OSPI_B_ADDRESS_LENGTH_FOUR, + .data_length = OSPI_B_DATA_LENGTH_ONE, + .dummy_cycles = OSPI_B_DUMMY_CYCLE_WRITE_SPI + }, + [OSPI_B_TRANSFER_WRITE_CFR3V_SPI] = + { + .command = OSPI_B_COMMAND_WRITE_REGISTER_SPI, + .address = OSPI_B_ADDRESS_CFR3V_REGISTER, + .data = OSPI_B_DATA_CFR3V_REGISTER, + .command_length = OSPI_B_COMMAND_LENGTH_SPI, + .address_length = OSPI_B_ADDRESS_LENGTH_FOUR, + .data_length = OSPI_B_DATA_LENGTH_ONE, + .dummy_cycles = OSPI_B_DUMMY_CYCLE_WRITE_SPI + }, + [OSPI_B_TRANSFER_READ_STATUS_SPI] = + { + .command = OSPI_B_COMMAND_READ_STATUS_SPI, + .address = OSPI_B_ADDRESS_DUMMY, + .data = OSPI_B_DATA_DUMMY, + .command_length = OSPI_B_COMMAND_LENGTH_SPI, + .address_length = OSPI_B_ADDRESS_LENGTH_ZERO, + .data_length = OSPI_B_DATA_LENGTH_ONE, + .dummy_cycles = OSPI_B_DUMMY_CYCLE_READ_STATUS_SPI + }, + [OSPI_B_TRANSFER_READ_CFR2V_SPI] = + { + .command = OSPI_B_COMMAND_READ_REGISTER_SPI, + .address = OSPI_B_ADDRESS_CFR2V_REGISTER, + .data = OSPI_B_DATA_DUMMY, + .command_length = OSPI_B_COMMAND_LENGTH_SPI, + .address_length = OSPI_B_ADDRESS_LENGTH_FOUR, + .data_length = OSPI_B_DATA_LENGTH_ONE, + .dummy_cycles = OSPI_B_DUMMY_CYCLE_READ_REGISTER_SPI + }, + [OSPI_B_TRANSFER_READ_CFR3V_SPI] = + { + .command = OSPI_B_COMMAND_READ_REGISTER_SPI, + .address = OSPI_B_ADDRESS_CFR3V_REGISTER, + .data = OSPI_B_DATA_DUMMY, + .command_length = OSPI_B_COMMAND_LENGTH_SPI, + .address_length = OSPI_B_ADDRESS_LENGTH_FOUR, + .data_length = OSPI_B_DATA_LENGTH_ONE, + .dummy_cycles = OSPI_B_DUMMY_CYCLE_READ_REGISTER_SPI + }, + + /* Transfer structure for OPI mode */ + [OSPI_B_TRANSFER_WRITE_ENABLE_OPI] = + { + .command = OSPI_B_COMMAND_WRITE_ENABLE_OPI, + .address = OSPI_B_ADDRESS_DUMMY, + .data = OSPI_B_DATA_DUMMY, + .command_length = OSPI_B_COMMAND_LENGTH_OPI, + .address_length = OSPI_B_ADDRESS_LENGTH_ZERO, + .data_length = OSPI_B_DATA_LENGTH_ZERO, + .dummy_cycles = OSPI_B_DUMMY_CYCLE_WRITE_OPI + }, + [OSPI_B_TRANSFER_READ_STATUS_OPI] = + { + .command = OSPI_B_COMMAND_READ_STATUS_OPI, + .address = OSPI_B_ADDRESS_DUMMY, + .data = OSPI_B_DATA_DUMMY, + .command_length = OSPI_B_COMMAND_LENGTH_OPI, + .address_length = OSPI_B_ADDRESS_LENGTH_FOUR, + .data_length = OSPI_B_DATA_LENGTH_TWO, + .dummy_cycles = OSPI_B_DUMMY_CYCLE_READ_STATUS_OPI + }, +}; + +/*********************************************************************************************************************** + * Functions + **********************************************************************************************************************/ + +/*******************************************************************************************************************//** + * @brief This functions enables write and verify the read data. + * @param None + * @retval FSP_SUCCESS Upon successful operation + * @retval FSP_ERR_ABORTED Upon incorrect read data. + * @retval Any Other Error code apart from FSP_SUCCESS Unsuccessful operation + **********************************************************************************************************************/ +static fsp_err_t ospi_b_write_enable (void) +{ + fsp_err_t err = FSP_SUCCESS; + spi_flash_direct_transfer_t transfer = {RESET_VALUE}; + + /* Transfer write enable command */ + transfer = (SPI_FLASH_PROTOCOL_EXTENDED_SPI == g_ospi0_ctrl.spi_protocol) + ? g_ospi_b_direct_transfer[OSPI_B_TRANSFER_WRITE_ENABLE_SPI] + : g_ospi_b_direct_transfer[OSPI_B_TRANSFER_WRITE_ENABLE_OPI]; + err = R_OSPI_B_DirectTransfer(&g_ospi0_ctrl, &transfer, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("R_OSPI_B_DirectTransfer API FAILED \r\n"); + APP_ERR_TRAP(err); + } + + /* Read Status Register */ + transfer = (SPI_FLASH_PROTOCOL_EXTENDED_SPI == g_ospi0_ctrl.spi_protocol) + ? g_ospi_b_direct_transfer[OSPI_B_TRANSFER_READ_STATUS_SPI] + : g_ospi_b_direct_transfer[OSPI_B_TRANSFER_READ_STATUS_OPI]; + err = R_OSPI_B_DirectTransfer(&g_ospi0_ctrl, &transfer, SPI_FLASH_DIRECT_TRANSFER_DIR_READ); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("R_OSPI_B_DirectTransfer API FAILED \r\n"); + APP_ERR_TRAP(err); + } + + /* Check Write Enable bit in Status Register */ + if(OSPI_B_WEN_BIT_MASK != (transfer.data & OSPI_B_WEN_BIT_MASK)) + { + APP_PRINT("Write enable FAILED\r\n"); + APP_ERR_TRAP(err); + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions initializes OSPI module and Flash device. + * @param None + * @retval FSP_SUCCESS Upon successful initialization of OSPI module and Flash device + * @retval Any Other Error code apart from FSP_SUCCESS Unsuccessful open + **********************************************************************************************************************/ +fsp_err_t ospi_b_init (void) +{ + /* By default, the flash device is in SPI mode, so it is necessary to open the OSPI module in SPI mode */ + fsp_err_t err = FSP_SUCCESS; + spi_flash_direct_transfer_t transfer = {RESET_VALUE}; + + /* Switch OSPI module to 1S-1S-1S mode to configure flash device */ + err = R_OSPI_B_SpiProtocolSet(&g_ospi0_ctrl, SPI_FLASH_PROTOCOL_EXTENDED_SPI); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("R_OSPI_B_SpiProtocolSet API FAILED \r\n"); + APP_ERR_TRAP(err); + } + + /* Reset flash device by driving OM_RESET pin */ + R_XSPI->LIOCTL_b.RSTCS0 = 0; + R_BSP_SoftwareDelay(OSPI_B_TIME_RESET_PULSE, OSPI_B_TIME_UNIT); + R_XSPI->LIOCTL_b.RSTCS0 = 1; + R_BSP_SoftwareDelay(OSPI_B_TIME_RESET_SETUP, OSPI_B_TIME_UNIT); + + /* Transfer write enable command */ + err = ospi_b_write_enable(); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("ospi_b_write_enable FAILED \r\n"); + APP_ERR_TRAP(err); + } + + /* Write to CFR2V to configure Address Byte Length and Memory Array Read Latency */ + transfer = g_ospi_b_direct_transfer[OSPI_B_TRANSFER_WRITE_CFR2V_SPI]; + transfer.address_length = OSPI_B_ADDRESS_LENGTH_THREE; // default Address Byte Length is 3 bytes + err = R_OSPI_B_DirectTransfer(&g_ospi0_ctrl, &transfer, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("R_OSPI_B_DirectTransfer API FAILED \r\n"); + APP_ERR_TRAP(err); + } + + /* Transfer write enable command */ + err = ospi_b_write_enable(); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("ospi_b_write_enable FAILED \r\n"); + APP_ERR_TRAP(err); + } + + /* Write to CFR3V to configure Volatile Register Read Latency */ + transfer = g_ospi_b_direct_transfer[OSPI_B_TRANSFER_WRITE_CFR3V_SPI]; + err = R_OSPI_B_DirectTransfer(&g_ospi0_ctrl, &transfer, SPI_FLASH_DIRECT_TRANSFER_DIR_WRITE); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("R_OSPI_B_DirectTransfer API FAILED \r\n"); + APP_ERR_TRAP(err); + } + /* Read back and verify CFR2V register data */ + transfer = g_ospi_b_direct_transfer[OSPI_B_TRANSFER_READ_CFR2V_SPI]; + err = R_OSPI_B_DirectTransfer(&g_ospi0_ctrl, &transfer, SPI_FLASH_DIRECT_TRANSFER_DIR_READ); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("R_OSPI_B_DirectTransfer API FAILED \r\n"); + APP_ERR_TRAP(err); + } + if(OSPI_B_DATA_CFR2V_REGISTER != (uint8_t)transfer.data) + { + APP_PRINT("Verify CFR2V register data FAILED\r\n"); + APP_ERR_TRAP(err); + } + + /* Read back and verify CFR3V register data */ + transfer = g_ospi_b_direct_transfer[OSPI_B_TRANSFER_READ_CFR3V_SPI]; + err = R_OSPI_B_DirectTransfer(&g_ospi0_ctrl, &transfer, SPI_FLASH_DIRECT_TRANSFER_DIR_READ); + if (FSP_SUCCESS != err) + { + /* Display failure message in RTT */ + APP_PRINT("R_OSPI_B_DirectTransfer API FAILED \r\n"); + APP_ERR_TRAP(err); + } + if(OSPI_B_DATA_CFR3V_REGISTER != (uint8_t)transfer.data) + { + APP_PRINT("Verify CFR3V register data FAILED\r\n"); + APP_ERR_TRAP(err); + } + + return err; +} diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/board_ospi.h b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/board_ospi.h new file mode 100644 index 0000000000..b5f0385408 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/board_ospi.h @@ -0,0 +1,135 @@ +/*********************************************************************************************************************** + * File Name : board_ospi.h + * Description : Contains macros data structures and functions used in board_ospi.h + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2023 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef BOARD_OSPI_H_ +#define BOARD_OSPI_H_ + +/* This QSPI header file requires this be included here. */ +#include +#include +#include "common_utils.h" + +/*********************************************************************************************************************** + * Macro definitions + **********************************************************************************************************************/ + +/* Macro for OSPI command code */ +#define OSPI_B_COMMAND_WRITE_ENABLE_SPI (0x06) +#define OSPI_B_COMMAND_WRITE_ENABLE_OPI (0x0606) +#define OSPI_B_COMMAND_WRITE_REGISTER_SPI (0x71) +#define OSPI_B_COMMAND_WRITE_REGISTER_OPI (0x7171) +#define OSPI_B_COMMAND_READ_STATUS_SPI (0x05) +#define OSPI_B_COMMAND_READ_STATUS_OPI (0x0505) +#define OSPI_B_COMMAND_READ_REGISTER_SPI (0x65) +#define OSPI_B_COMMAND_READ_REGISTER_OPI (0x6565) +#define OSPI_B_COMMAND_READ_DEVICE_ID_SPI (0x9F) +#define OSPI_B_COMMAND_READ_DEVICE_ID_OPI (0x9F9F) + +/* Macro for OSPI command length */ +#define OSPI_B_COMMAND_LENGTH_SPI (1U) +#define OSPI_B_COMMAND_LENGTH_OPI (2U) + +/* Macro for OSPI transfer address */ +#define OSPI_B_ADDRESS_DUMMY (0U) +#define OSPI_B_ADDRESS_LENGTH_ZERO (0U) +#define OSPI_B_ADDRESS_LENGTH_THREE (3U) +#define OSPI_B_ADDRESS_LENGTH_FOUR (4U) + +/* Macro for OSPI transfer data */ +#define OSPI_B_DATA_DUMMY (0U) +#define OSPI_B_DATA_LENGTH_ZERO (0U) +#define OSPI_B_DATA_LENGTH_ONE (1U) +#define OSPI_B_DATA_LENGTH_TWO (2U) +#define OSPI_B_DATA_LENGTH_FOUR (4U) + +/* Macro for OSPI transfer dummy cycles */ +#define OSPI_B_DUMMY_CYCLE_WRITE_SPI (0U) +#define OSPI_B_DUMMY_CYCLE_WRITE_OPI (0U) +#define OSPI_B_DUMMY_CYCLE_READ_STATUS_SPI (0U) +#define OSPI_B_DUMMY_CYCLE_READ_STATUS_OPI (4U) +#define OSPI_B_DUMMY_CYCLE_READ_REGISTER_SPI (1U) +#define OSPI_B_DUMMY_CYCLE_READ_REGISTER_OPI (4U) +#define OSPI_B_DUMMY_CYCLE_READ_MEMORY_SPI (3U) +#define OSPI_B_DUMMY_CYCLE_READ_MEMORY_OPI (10U) + +/* Macro for flash device register address */ +#define OSPI_B_ADDRESS_STR1V_REGISTER (0x00800000) +#define OSPI_B_ADDRESS_STR2V_REGISTER (0x00800001) +#define OSPI_B_ADDRESS_CFR1V_REGISTER (0x00800002) +#define OSPI_B_ADDRESS_CFR2V_REGISTER (0x00800003) +#define OSPI_B_ADDRESS_CFR3V_REGISTER (0x00800004) +#define OSPI_B_ADDRESS_CFR4V_REGISTER (0x00800005) +#define OSPI_B_ADDRESS_CFR5V_REGISTER (0x00800006) + +/* Macros for configure flash device */ +#define OSPI_B_DATA_CFR2V_REGISTER (0x83) +#define OSPI_B_DATA_CFR3V_REGISTER (0x40) +#define OSPI_B_DATA_SET_SPI_CFR5V_REGISTER (0x40) +#define OSPI_B_DATA_SET_OPI_CFR5V_REGISTER (0x43) + +/* Flash device timing */ +#define OSPI_B_TIME_UNIT (BSP_DELAY_UNITS_MICROSECONDS) +#define OSPI_B_TIME_RESET_SETUP (2U) // Type 50ns +#define OSPI_B_TIME_RESET_PULSE (1000U) // Type 500us + +/* Flash device status bit */ +#define OSPI_B_WEN_BIT_MASK (0x00000002) +#define OSPI_B_BUSY_BIT_MASK (0x00000001) + +typedef enum e_ospi_b_transfer +{ + OSPI_B_TRANSFER_WRITE_ENABLE_SPI = 0, + OSPI_B_TRANSFER_WRITE_CFR2V_SPI, + OSPI_B_TRANSFER_WRITE_CFR3V_SPI, + OSPI_B_TRANSFER_WRITE_CFR5V_SPI, + OSPI_B_TRANSFER_READ_STATUS_SPI, + OSPI_B_TRANSFER_READ_CFR2V_SPI, + OSPI_B_TRANSFER_READ_CFR3V_SPI, + OSPI_B_TRANSFER_READ_CFR5V_SPI, + OSPI_B_TRANSFER_READ_DEVICE_ID_SPI, + + OSPI_B_TRANSFER_WRITE_ENABLE_OPI, + OSPI_B_TRANSFER_WRITE_CFR2V_OPI, + OSPI_B_TRANSFER_WRITE_CFR3V_OPI, + OSPI_B_TRANSFER_WRITE_CFR5V_OPI, + OSPI_B_TRANSFER_READ_STATUS_OPI, + OSPI_B_TRANSFER_READ_CFR2V_OPI, + OSPI_B_TRANSFER_READ_CFR3V_OPI, + OSPI_B_TRANSFER_READ_CFR5V_OPI, + OSPI_B_TRANSFER_READ_DEVICE_ID_OPI, + OSPI_B_TRANSFER_MAX +} ospi_b_transfer_t; + + +/*********************************************************************************************************************** + * Exported global variables + **********************************************************************************************************************/ + +extern spi_flash_direct_transfer_t g_ospi_b_direct_transfer [OSPI_B_TRANSFER_MAX]; + +/*********************************************************************************************************************** + * Exported global functions (to be accessed by other files) + **********************************************************************************************************************/ +fsp_err_t ospi_b_init (); + +#endif /* BSP_OSPI_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/common_utils.c b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/common_utils.c new file mode 100644 index 0000000000..aa999ff415 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/common_utils.c @@ -0,0 +1,104 @@ +/*********************************************************************************************************************** + * File Name : common_utils.c + * Description : Contains macros data structures and functions used in common_utils.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" + +#if (BSP_CFG_RTOS == AZURE_RTOS) +/* + * global variables + */ +TX_QUEUE g_rtt_op_data_queue; +TX_QUEUE g_rtt_ip_data_queue; +TX_EVENT_FLAGS_GROUP g_rtt_event; +TX_BYTE_POOL g_byte_pool; + +static CHAR *g_byte_pool_name = "rtt_processing_block"; +static CHAR byte_memory[BYTE_POOL_SIZE] = {'\0'}; +static uint8_t queue_memory_op_rtt_obj[20] = {'\0'}; +static uint8_t queue_memory_ip_rtt_obj[20] = {'\0'}; +#endif + +UINT rtt_frameowrk_init(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + + UINT err= TX_SUCCESS; + + err = tx_byte_pool_create(&g_byte_pool,g_byte_pool_name,(VOID *)&byte_memory[0],BYTE_POOL_SIZE); + if (TX_SUCCESS != err) + { + return err; + } + + err = tx_queue_create(&g_rtt_op_data_queue, (CHAR *)"rtt_op_queue", 1, &queue_memory_op_rtt_obj, sizeof(queue_memory_op_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + return err; + } + + err = tx_queue_create(&g_rtt_ip_data_queue, (CHAR *)"rtt_input_queue", 1, &queue_memory_ip_rtt_obj, sizeof(queue_memory_ip_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + tx_queue_delete(&g_rtt_op_data_queue); + } + + return err; +#endif +} + +/* + * Can be called any where after rtt_framework_init() function call + * for graceful clean up + */ +void rtt_thread_service_cleanup(void) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + tx_byte_pool_delete(&g_byte_pool); + + /* if any user specific queue has been added, it should be clean up as per specific EP */ + tx_queue_delete(&g_rtt_op_data_queue); + tx_queue_delete(&g_rtt_ip_data_queue); + + /* halt */ + APP_ERR_TRAP(true); +#endif +} + +/* + * remove \n from user input string + * as RTT Viewer input comes along with \n bytes + */ +void remove_newline(char *dest_str,char *input_str) +{ + int8_t index = RESET_VALUE; + + do + { + dest_str[index] = input_str[index]; + ++index; + }while (input_str[index]!='\n'); + + dest_str[index] = '\0'; +} diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/common_utils.h b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/common_utils.h new file mode 100644 index 0000000000..5ad9dfbea6 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/common_utils.h @@ -0,0 +1,179 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ +#define LVL_DEBUG (3u) /* debug-level messages */ + +#define LOG_LEVEL (LVL_ERR) /* To See the Debug Messages, LOG_LEVEL should be set to LVL_DEBUG */ + +#define RESET_VALUE (0x00) + +#define EP_VERSION ("1.0") +#define MODULE_NAME "NetX_ftp_server" +#define BANNER_INFO "\r\n********************************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n********************************************************************************"\ + "\r\nRefer to readme.txt file for more details on Example Project and" \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" module\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + +#define APP_DBG_PRINT(fn_, ...) ({\ + if(LOG_LEVEL >= LVL_DEBUG)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[DBG] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +/* macro for rtt rtos. */ +#define AZURE_RTOS (1) +#define FREERTOS (2) + +#if (BSP_CFG_RTOS == AZURE_RTOS) +#include "tx_api.h" +/* + * RTOS - data structures and macros + */ + +/* change or modify this based on your application requirement */ +#define BYTE_POOL_SIZE ((ULONG)256U) +#define TIME_STAMP_MSG_SIZE (35U) + +/* As per SEGGER_RTT_conf.h size */ +#define IP_MSG_MAX_SIZE (BUFFER_SIZE_DOWN-1) +#ifndef BYTE_POOL_SIZE +#error "byte allocated size is essential to use RTT-rtos aware framework" +#else +/* ONLY 50% of POOL memory can be used for output buffer + * for example - 256 bytes is pool allocated + * and SEGGER defined BUFFER_SIZE_UP macro is 1024 + * + * hence only 128 bytes can be used for output buffer maximum + * so formula made here is + * 1) (1024/256) = 4 + * 2) 4*32 = 128 + * + */ +#define OP_MSG_MAX_SIZE ((UINT)( (UINT)(BUFFER_SIZE_UP/BYTE_POOL_SIZE) * (UINT)32U )) +#endif + +union IP { + ULONG ip_address; + struct { + UCHAR ip_d; + UCHAR ip_c; + UCHAR ip_b; + UCHAR ip_a; + }IP_t; +}; + +typedef enum event_id +{ + RTT_INPUT_MESSAGE_TYPE_STR_QUEUED, + RTT_OUTPUT_MESSAGE_BANNER, + RTT_OUTPUT_MESSAGE_APP_INFO_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, + RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, + RTT_OUTPUT_MESSAGE_APP_CLIENT_PORT, + RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_IP, + RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_NAME, + RTT_OUTPUT_MESSAGE_APP_FTP_BYTE_SENT, + RTT_OUTPUT_MESSAGE_APP_FTP_BYTE_RECV +}event_id_t; + +/* Used to exchange information between application thread and RTT thread */ +typedef __PACKED_STRUCT rtt_user_display_data +{ + event_id_t msg_id; + uint32_t msg_data_size; + uint32_t msg_time; + CHAR p_msg[]; +}rtt_msg_t; + +/* Signature of function passed to tx_thread_info_get */ +typedef struct +{ + TX_THREAD* thread_ptr; + CHAR * name; + UINT state; + ULONG run_count; + UINT priority; + UINT preemption_threshold; + ULONG time_slice; + TX_THREAD * next_thread; + TX_THREAD * suspended_thread; +}thread_info_t; + +/* + * variables + */ +extern TX_QUEUE g_rtt_op_data_queue; +extern TX_QUEUE g_rtt_ip_data_queue; +extern TX_BYTE_POOL g_byte_pool; + +/* + * function definitions + */ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data); +UINT check_for_RTT_user_IP(char *const p_get_data); +UINT rtt_frameowrk_init(void); +void rtt_thread_init_check(void); +void rtt_thread_service_cleanup(void); +void remove_newline(char *dest_str,char *input_str); + +#endif /* rtos aware RTT ds and func */ + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/ftp_server_ep.h b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/ftp_server_ep.h new file mode 100644 index 0000000000..44173cb64f --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/ftp_server_ep.h @@ -0,0 +1,72 @@ +/*********************************************************************************************************************** + * File Name : ftp_server_ep.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef FTP_SERVER_EP_H_ +#define FTP_SERVER_EP_H_ +#include "common_utils.h" +#include "board_ospi.h" + + +#define USER_DISP_MSG "Please input file name to be viewed !! \r\n" + +#define HANDLE_API_FAILURE_IF_FAIL(api_ret, err, msg) ({\ + if(((api_ret)==(err))){FSP_PARAMETER_NOT_USED ((api_ret));}\ + else {PRINT_ERR_STR((msg));ERROR_TRAP((api_ret));\ + }}) + + +/* macros to print info, error and trap the error.*/ +#define PRINT_INFO_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_INFO_STR, sizeof(str), (str))) +#define PRINT_ERR_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_STR, sizeof(str), (str))) +#define ERROR_TRAP(err) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, sizeof(UINT *), &(err))) + +#define EP_INFO "\r\nThis project demonstrates the basic functionality of Netx Duo ftp server\r\n"\ + "with ethernet driver on Renesas RA MCUs based on Renesas FSP using AzureRTOS.\r\n"\ + "ftp Server is created, user can communicate through server through valid FTP client \r\n"\ + "Error and info messages will be printed on JlinkRTTViewer.\r\n\n\n" +#define MIN_FILE_NAME_LENGTH (2U) + +#define LOGIN_EVENT_FLAG ((UINT)(1<<2)) +#define DEFAULT_SIZE ((ULONG)40) +#define SAMPLE_DATA_BYTES {82,101,110,101,115,97,115,95,102,116,112,95,115,101,114,118,101,114,69,112} +#define SAMPLE_DATA_SIZE (20U) +#define WAIT_OPTION_NETWORK_RETRY (50U) +/* ***************** Azure FileX API documentation ******************** + * fx_media_format API requires memory region long enough to + * hold several directory entries, a data structure to stack the current + * directory entry position before entering into sub directories + * and finally the logical FAT bit map. The scratch memory should be at + * least 512-1024 bytes plus memory for the logical FAT bit map, which requires + * as many bits as there are clusters in the media. For example, + * a device with 8000 clusters would require 1000 bytes to represent and thus + * require a total scratch area on the order of 2048 bytes. + ************************************************************************** + * In current case number of cluster is 8192 + * number of cluster = (number of sectors/ number of sector per cluster) + * number of sectors is 8192 and number of sector per cluster is 1 + * On following above logic 8192 cluster accounts for + * 2100 bytes of memory + * (2048/8000)*8192 = 2097.15 rounded to 2100 + */ +#define SCRATCH_MEM_SIZE (2100U) +#endif /* FTP_SERVER_EP_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/ftp_server_thread_entry.c b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/ftp_server_thread_entry.c new file mode 100644 index 0000000000..3c61289767 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/ftp_server_thread_entry.c @@ -0,0 +1,467 @@ +/*********************************************************************************************************************** + * File Name : ftp_server_thread_entry.c + * Description : Contains macros data structures and functions used in ftp_server_thread_entry.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "ftp_server_thread.h" +#include "ftp_server_ep.h" + +#define G_FX_MEDIA0_FORMAT_MEDIA (1) + +/* IP instance */ +NX_IP g_ip0; +/* FileX Media Instance */ +FX_MEDIA g_fx_media0; + +uint8_t g_fx_media0_media_memory[G_FX_MEDIA0_MEDIA_MEMORY_SIZE]; + +/* Stack memory for g_ip0. */ +uint8_t g_ip0_stack_memory[G_IP0_TASK_STACK_SIZE] BSP_PLACE_IN_SECTION(".stack.g_ip0") BSP_ALIGN_VARIABLE(BSP_STACK_ALIGNMENT); + +/* ARP cache memory for g_ip0. */ +uint8_t g_ip0_arp_cache_memory[G_IP0_ARP_CACHE_SIZE] BSP_ALIGN_VARIABLE(4); + +/* FTP Server instance. */ +NX_FTP_SERVER g_ftp_server0; +uint8_t g_ftp_server0_stack_memory[G_FTP_SERVER0_STACK_SIZE] BSP_PLACE_IN_SECTION(".stack.g_ftp_server0") BSP_ALIGN_VARIABLE(BSP_STACK_ALIGNMENT); + +/* Packet pool instance (If this is a Trustzone part, the memory must be placed in Non-secure memory). */ +NX_PACKET_POOL g_packet_pool0; +uint8_t g_packet_pool0_pool_memory[G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))] BSP_ALIGN_VARIABLE(4) ETHER_BUFFER_PLACE_IN_SECTION; + +/* user defined global variable */ +static UCHAR scratch_memeory_region[SCRATCH_MEM_SIZE]; + +/* function declarations */ +static fsp_err_t FileX_init(void); +static void network_init(void); + +static UINT ftp_serverLoginHandler(struct NX_FTP_SERVER_STRUCT *ftp_server_ptr, NXD_ADDRESS * client_ip_address, UINT client_port, CHAR *name, CHAR *password, CHAR *extra_info); +static UINT ftp_serverLogoutHandler(struct NX_FTP_SERVER_STRUCT *ftp_server_ptr, NXD_ADDRESS * client_ip_address, UINT client_port, CHAR *name, CHAR *password, CHAR *extra_info); +static void g_fx_media0_quick_setup(); +static UINT read_and_display_FileContent(CHAR *file_name); + + +/* ftp_server_thread entry function */ +void ftp_server_thread_entry(void) +{ + UINT err = RESET_VALUE; + CHAR rtt_ip_data[IP_MSG_MAX_SIZE] = {'\0'}; + ULONG client_logging_event = RESET_VALUE; + + + /* Initialize the RTT Thread.*/ + rtt_thread_init_check(); + + /* print the banner and EP info. */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_BANNER, RESET_VALUE, NULL); + + /* Initialize FILEX module for storage on FTP server */ + err = FileX_init(); + HANDLE_API_FAILURE_IF_FAIL(err,FX_SUCCESS,"FileX_init Failed\r\n"); + + /* Initialize network set up for FTP server */ + network_init(); + + /* create FTP server */ + g_ftp_server0_quick_setup(); + + /* Start FTP Server */ + err = nx_ftp_server_start(&g_ftp_server0); + HANDLE_API_FAILURE_IF_FAIL(err,NX_SUCCESS,"nx_ftp_server_start failed"); + + /* Alert Display message on RTT viewer for user to perform FTP related operations */ + PRINT_INFO_STR("FTP server started and ready to use !! \r\n"); + + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, RESET_VALUE, NULL); + + while (true) + { + /* check for user input to process */ + err = check_for_RTT_user_IP(&rtt_ip_data[RESET_VALUE]); + + if (TX_SUCCESS == err) + { + if ( (MIN_FILE_NAME_LENGTH < (strlen(rtt_ip_data))) && (FX_MAX_SHORT_NAME_LEN >= (strlen(rtt_ip_data))) ) + { + /* Filter file length for \r or \n and pass file name to process */ + err = read_and_display_FileContent(rtt_ip_data); + HANDLE_API_FAILURE_IF_FAIL(err,FX_SUCCESS,"Reading file failed, please check file name\r\n"); + memset(rtt_ip_data,'\0',sizeof(rtt_ip_data)); + } + else + { + PRINT_ERR_STR("Please provide valid file name\r\n"); + } + } + + /* Process further for logged in client */ + tx_event_flags_get(&client_event,LOGIN_EVENT_FLAG,TX_OR, &client_logging_event, 1U); + + if (LOGIN_EVENT_FLAG == client_logging_event) + { + client_logging_event = RESET_VALUE; + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_FTP_BYTE_SENT, sizeof(ULONG), + &g_ftp_server0.nx_ftp_server_total_bytes_sent); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_FTP_BYTE_RECV, sizeof(ULONG), + &g_ftp_server0.nx_ftp_server_total_bytes_received); + } + + tx_thread_sleep (1); + } +} + + +/*******************************************************************************************************************//** + * @brief Initializes network + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void network_init(void) +{ + /* primary initialization */ + nx_system_initialize(); + + /* initialize packet pool */ + g_packet_pool0_quick_setup(); + + /* IP initialization */ + g_ip0_quick_setup(); +} + +static UINT ftp_serverLoginHandler(struct NX_FTP_SERVER_STRUCT *ftp_server_ptr, NXD_ADDRESS * client_ip_address, UINT client_port, CHAR *name, CHAR *password, CHAR *extra_info) +{ + ULONG client_ip = client_ip_address->nxd_ip_address.v4; + + PRINT_INFO_STR("Client Logged IN"); + FSP_PARAMETER_NOT_USED(ftp_server_ptr); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_IP, sizeof(ULONG *), &client_ip); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_CLIENT_PORT, sizeof(UINT *), &client_port); + FSP_PARAMETER_NOT_USED(name); + FSP_PARAMETER_NOT_USED(password); + FSP_PARAMETER_NOT_USED(extra_info); + + tx_event_flags_set(&client_event,LOGIN_EVENT_FLAG,TX_OR); + + return NX_SUCCESS; +} + +UINT ftp_serverLogoutHandler(struct NX_FTP_SERVER_STRUCT *ftp_server_ptr, NXD_ADDRESS * client_ip_address, UINT client_port, CHAR *name, CHAR *password, CHAR *extra_info) +{ + ULONG client_ip = client_ip_address->nxd_ip_address.v4; + + PRINT_INFO_STR("Client Logged OUT"); + FSP_PARAMETER_NOT_USED(ftp_server_ptr); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_IP, sizeof(ULONG *), &client_ip); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_CLIENT_PORT, sizeof(UINT *), &client_port); + FSP_PARAMETER_NOT_USED(name); + FSP_PARAMETER_NOT_USED(password); + FSP_PARAMETER_NOT_USED(extra_info); + + ULONG event = RESET_VALUE; + + /* Clear the event set during client log-in */ + tx_event_flags_get(&client_event,LOGIN_EVENT_FLAG,TX_OR_CLEAR, &event, 1U); + + return NX_SUCCESS; +} + +/* Quick setup for g_ftp_server0. + * - g_ip0 must be setup before calling this function + * (See Developer Assistance -> g_ftp_server0 -> g_ip0 -> Quick Setup). + * - g_packet_pool0 must be setup before calling this function + * (See Developer Assistance -> g_ftp_server0 -> g_packet_pool0 -> Quick Setup). + * - g_fx_media0 must be setup before calling this function + * (See Developer Assistance -> g_ftp_server0 -> g_fx_media0 -> Quick Setup). + * - nx_system_initialize() must be called before calling this function. + */ +void g_ftp_server0_quick_setup() +{ + /* Create the FTP Server instance. */ + UINT status = nxd_ftp_server_create(&g_ftp_server0, + "g_ftp_server0", + &g_ip0, + &g_fx_media0, + g_ftp_server0_stack_memory, + G_FTP_SERVER0_STACK_SIZE, + &g_packet_pool0, + ftp_serverLoginHandler, + ftp_serverLogoutHandler); + + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nxd_ftp_server_create Failed\r\n"); +} + +/*******************************************************************************************************************//** + * @brief Initializes FILEX services + * @param[IN] None + * @retval FX_SUCCESS or any other possible error codes + **********************************************************************************************************************/ +static fsp_err_t FileX_init(void) +{ + UINT err = RESET_VALUE; + ULONG actual_Rbyte = RESET_VALUE; + FX_FILE myFile; + uint8_t file_write_data[SAMPLE_DATA_SIZE] = SAMPLE_DATA_BYTES; + uint8_t file_read_data[SAMPLE_DATA_SIZE] = {RESET_VALUE}; + + /* Initialize FileX */ + + fx_system_initialize(); + /* Open media driver.*/ + err = RM_FILEX_BLOCK_MEDIA_Open(&g_rm_filex_block_media_0_ctrl, &g_rm_filex_block_media_0_cfg); + if (FSP_SUCCESS !=err) + return err; + + /* set up media */ + g_fx_media0_quick_setup(); + + /* below code will check for storage working before + * it is utilized by FTP server for storage. + * here one file operation is done + * to ensure that FTP server storage device is + * working + */ + /* Creating file */ + err = fx_file_create(&g_fx_media0, "Epftp.txt"); + if (FX_SUCCESS !=err) + return err; + + /* opening file on write mode */ + err = fx_file_open(&g_fx_media0, &myFile, "Epftp.txt", FX_OPEN_FOR_WRITE); + if (FX_SUCCESS !=err) + return err; + + /* write sample data */ + err = fx_file_write(&myFile, file_write_data, SAMPLE_DATA_SIZE); + if (FX_SUCCESS !=err) + return err; + + /* close file */ + err = fx_file_close(&myFile); + if (FX_SUCCESS !=err) + return err; + + /* REAING back for write verify */ + err = fx_file_open(&g_fx_media0, &myFile, "Epftp.txt", FX_OPEN_FOR_READ); + if (FX_SUCCESS !=err) + return err; + + /* Read data */ + err = fx_file_read(&myFile, file_read_data, SAMPLE_DATA_SIZE, &actual_Rbyte); + if (FX_SUCCESS !=err) + return err; + + /* close file */ + err = fx_file_close(&myFile); + if (FX_SUCCESS !=err) + return err; + + /* compare read data with data written */ + err = memcmp(file_write_data, file_read_data, SAMPLE_DATA_SIZE); + + return err; +} + +/* Quick Setup for g_packet_pool0. + * - nx_system_initialize() must be called before calling this function. + */ +void g_packet_pool0_quick_setup() +{ + /* Create the packet pool. */ + UINT status = nx_packet_pool_create(&g_packet_pool0, + "g_packet_pool0 Packet Pool", + G_PACKET_POOL0_PACKET_SIZE, + &g_packet_pool0_pool_memory[0], + G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))); + + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nx_packet_pool_create Failed\r\n"); +} + +/* Callback function */ +void g_rm_filex_block_media_0_callback(rm_filex_block_media_callback_args_t *p_args) +{ + /* This EP version uses on board SPI for storage + * This CB function will be used when removable + * USB flash drive will be used to check for it removal + * in current EP we are checking on fileX write read + * operation during initialization of FILEX media to + * check for QSPI media storage working check. + */ + FSP_PARAMETER_NOT_USED(p_args); +} + +/* Quick setup for g_fx_media0. + * - g_rm_filex_block_media_0 must be setup before calling this function + * (See Developer Assistance -> g_fx_media0 -> g_rm_filex_block_media_0 -> Quick Setup). + * - fx_system_initialize() must be called before calling this function. + */ +static void g_fx_media0_quick_setup() +{ + UINT fx_ret_val; + ULONG err_detection=RESET_VALUE; + + /* + * FSP does initialize QSPI controller on the MCU side but + * does not initialize QSPI flash device when it is configured as FileX Block Media. + * hence function is called here to initialize the flash device + * before any FileX operation begins + */ + ospi_b_init(); + /* Open the media */ + fx_ret_val = fx_media_open(&g_fx_media0, + "&g_fx_media0", + RM_FILEX_BLOCK_MEDIA_BlockDriver, + (void *) &g_rm_filex_block_media_0_instance, + g_fx_media0_media_memory, + G_FX_MEDIA0_MEDIA_MEMORY_SIZE); + HANDLE_API_FAILURE_IF_FAIL(fx_ret_val,FX_SUCCESS,"fx_media_open Failed\r\n"); + /* + * Check for FileX media device compatibility + * for example - if "FAT" is not created or any other + * file system errors are present This API returns an error and + * media device will be formatted before further usage + * As per Azure documentation and function definition + * media must be opened before performing media check */ + fx_ret_val = fx_media_check(&g_fx_media0, scratch_memeory_region,SCRATCH_MEM_SIZE, (FX_FAT_CHAIN_ERROR|FX_DIRECTORY_ERROR + |FX_LOST_CLUSTER_ERROR |FX_FILE_SIZE_ERROR), &err_detection); + + if (FX_SUCCESS != fx_ret_val) + { + /* As per Azure FileX documentation + * "fx_media_format" service must be called prior to opening the media." + * hence closing the media and opening it back after formatting is successful" + */ + fx_ret_val = fx_media_close(&g_fx_media0); + HANDLE_API_FAILURE_IF_FAIL(fx_ret_val,FX_SUCCESS,"fx_media_close Failed\r\n"); + + /* format the media */ +#if G_FX_MEDIA0_FORMAT_MEDIA + fx_ret_val = fx_media_format(&g_fx_media0, // Pointer to FileX media control block. + RM_FILEX_BLOCK_MEDIA_BlockDriver, // Driver entry + (void *) &g_rm_filex_block_media_0_instance, // Pointer to Block Media Driver + g_fx_media0_media_memory, // Media buffer pointer + G_FX_MEDIA0_MEDIA_MEMORY_SIZE, // Media buffer size + (char *) G_FX_MEDIA0_VOLUME_NAME, // Volume Name + G_FX_MEDIA0_NUMBER_OF_FATS, // Number of FATs + G_FX_MEDIA0_DIRECTORY_ENTRIES, // Directory Entries + G_FX_MEDIA0_HIDDEN_SECTORS, // Hidden sectors + G_FX_MEDIA0_TOTAL_SECTORS, // Total sectors + G_FX_MEDIA0_BYTES_PER_SECTOR, // Sector size + G_FX_MEDIA0_SECTORS_PER_CLUSTER, // Sectors per cluster + 1, // Heads (disk media) + 1); // Sectors per track (disk media) + + HANDLE_API_FAILURE_IF_FAIL(fx_ret_val,FX_SUCCESS,"fx_media_format Failed\r\n"); +#endif + + /* Open the media */ + fx_ret_val = fx_media_open(&g_fx_media0, + "&g_fx_media0", + RM_FILEX_BLOCK_MEDIA_BlockDriver, + (void *) &g_rm_filex_block_media_0_instance, + g_fx_media0_media_memory, + G_FX_MEDIA0_MEDIA_MEMORY_SIZE); + + HANDLE_API_FAILURE_IF_FAIL(fx_ret_val,FX_SUCCESS,"fx_media_open Failed\r\n"); + } +} + +/* function definitions */ +/* Quick setup for g_ip0. + * - g_packet_pool0 must be setup before calling this function + * (See Developer Assistance -> g_ip0 -> g_packet_pool0 -> Quick Setup). + * - nx_system_initialize() must be called before calling this function. + */ +void g_ip0_quick_setup() +{ + UINT status = NX_SUCCESS; + + /* Create the ip instance. */ + status = nx_ip_create(&g_ip0, + "g_ip0 IP Instance", + G_IP0_ADDRESS, + G_IP0_SUBNET_MASK, + &g_packet_pool0, + g_netxduo_ether_0, + &g_ip0_stack_memory[0], + G_IP0_TASK_STACK_SIZE, + G_IP0_TASK_PRIORITY); + + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nx_ip_create Failed\r\n"); + + /* Set the gateway address if it is configured. */ + if(IP_ADDRESS(0, 0, 0, 0) != G_IP0_GATEWAY_ADDRESS) + { + status = nx_ip_gateway_address_set(&g_ip0, G_IP0_GATEWAY_ADDRESS); + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nx_ip_gateway_address_set Failed\r\n"); + } + + status = nx_arp_enable(&g_ip0, &g_ip0_arp_cache_memory[0], G_IP0_ARP_CACHE_SIZE); + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nx_arp_enable Failed\r\n"); + + status = nx_tcp_enable(&g_ip0); + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nx_tcp_enable Failed\r\n"); + + status = nx_icmp_enable(&g_ip0); + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nx_icmp_enable Failed\r\n"); + + status = nx_ip_fragment_enable(&g_ip0); + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nx_ip_fragment_enable Failed\r\n"); + + ULONG current_state = RESET_VALUE; + /* API check for repeated retries internally on wait option (last ARGS) provided */ + status = nx_ip_status_check(&g_ip0, NX_IP_LINK_ENABLED, ¤t_state, WAIT_OPTION_NETWORK_RETRY); + /* If needed_status equal states current_status then only API is successful + * hence no additional validation for current status comparison + * with NX_IP_ENABLED + */ + HANDLE_API_FAILURE_IF_FAIL(status,NX_SUCCESS,"nx_ip_status_check Failed\r\n"); +} + +/*******************************************************************************************************************//** + * @brief read file from storage device + * @param[IN] input file name + * @retval FX_SUCCESS or any other possible error codes + **********************************************************************************************************************/ +static UINT read_and_display_FileContent(CHAR *file_name) +{ + UINT err = FX_SUCCESS; + FX_FILE myFile; + uint8_t file_read_data[DEFAULT_SIZE] = {0}; + ULONG actual_Rbyte = RESET_VALUE; + + err = fx_file_open(&g_fx_media0, &myFile, file_name, FX_OPEN_FOR_READ); + if (FX_SUCCESS !=err) + return err; + + err = fx_file_read(&myFile, file_read_data, DEFAULT_SIZE, &actual_Rbyte); + if (FX_SUCCESS !=err) + return err; + + err = fx_file_close(&myFile); + if (FX_SUCCESS !=err) + return err; + + PRINT_INFO_STR("file content is"); + PRINT_INFO_STR(file_read_data); + + return FX_SUCCESS; +} diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/hal_entry.c b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/hal_entry.c new file mode 100644 index 0000000000..eb574a03f3 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/e2studio/src/hal_entry.c @@ -0,0 +1,62 @@ +#include "hal_data.h" + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + /* TODO: add your own code here */ + +#if BSP_TZ_SECURE_BUILD + /* Enter non-secure code */ + R_BSP_NonSecureEnter(); +#endif +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open (&g_ioport_ctrl, &g_bsp_pin_cfg); + } +} + +#if BSP_TZ_SECURE_BUILD + +FSP_CPP_HEADER +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable (); + +/* Trustzone Secure Projects require at least one nonsecure callable function in order to build (Remove this if it is not required to build). */ +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable () +{ + +} +FSP_CPP_FOOTER + +#endif diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_client.jpg b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_client.jpg new file mode 100644 index 0000000000..03c5e8de2d Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_client.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_server.jpg b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_server.jpg new file mode 100644 index 0000000000..c6c9a1745f Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_server.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_server_rtt_log.jpg b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_server_rtt_log.jpg new file mode 100644 index 0000000000..5693602710 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/ftp_server_rtt_log.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/update_ip.jpg b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/update_ip.jpg new file mode 100644 index 0000000000..aa92397b4e Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/images/update_ip.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/readme.txt new file mode 100644 index 0000000000..3a993edb23 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_ftp_server/NetX_ftp_server_ek_ra8m1_ep/readme.txt @@ -0,0 +1,62 @@ +/*********************************************************************************************************************** +* +* Copyright [2020] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. +* +* This software is supplied by Renesas Electronics America Inc. and may only be used with products of Renesas Electronics Corp. +* and its affiliates (“Renesas”). No other uses are authorized. This software is protected under all applicable laws, +* including copyright laws. +* Renesas reserves the right to change or discontinue this software. +* THE SOFTWARE IS DELIVERED TO YOU “AS IS,” AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT +* PERMISSIBLE UNDER APPLICABLE LAW,DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE. TO THE MAXIMUM +* EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE (OR ANY PERSON +* OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, WITHOUT LIMITATION, +* ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; +* ANY LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF +* THE POSSIBILITY OF SUCH LOSS,DAMAGES, CLAIMS OR COSTS. +* +**********************************************************************************************************************/ + +1. Project Overview: + + This project demonstrates the basic functionality of Netx Duo FTP server with an ethernet driver on Renesas + RA MCUs based on Renesas FSP using AzureRTOS. FTP server is created and based on user input, user can use + FTP client machine for communication with the created server. + On successful completion of each operation, the success status is displayed + on the RTT viewer. Error and info messages will be printed on JlinkRTTViewer. + +2. Hardware Requirement: + + i. 1x micro usb cable. + ii. 1x Ethernet/LAN cable(Ethernet Cable CAT5/6). + +3. Hardware Connections: + Supported Board EK-RA6M3, EK-RA6M4, EK-RA6M5, EK-RA8M1: + i. Connect RA board to Host machine using micro usb cable. + ii. Connect LAN cable on RA board at ethernet port and other end connect to ethernet switch. + +4. Software requirements: + i. User need to run FTP client preferably on windows or linux machine command prompt using default ftp OS utility. + +5. Hardware Configuration: + +- For EK-RA8M1: Remove jumper J61 to enable Ethernet B + +NOTE: It is expected that user should use necessary network set up and user need to run FTP client by passing FTP server IP address which is set in configurator property of g_ip0_Netx Duo IP instance -> IPv4 Address as per their network environment. + FTP server IP : if it's a home/close network user can use 192.168.0.x where x represent any available ip address on network. + FTP client : For FTP client use PC command prompt with default ftp utility(available in both windows and Linux) which will act as ftp client and the PC should be running in the same network environment. + For establishing connection with FTP server using FTP client, user should wait for message "FTP server started and ready to use !!" on RTT viewer. + User is expected to enter rtt input data of size not exceeding 15 bytes. + +1) Segger RTT block address may be needed to download and observe EP operation using a hex file with RTT-Viewer. + RTT Block address for hex file committed in repository are as follows: + a. e2studio: 0x22000b70 + b. Keil: Not Available + c. IAR: Not Available + +2) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) + in .map file generated in the build configuration folder (Debug/Release). + + +NOTE : On RA MCUs with TrustZone, IDAU boundaries are programmed by this project due to the use of Ethernet and EDMAC peripherals. + Consequentially, it is necessary to connect the serial programming interface to meet this requirement. diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/NetX_https_client_notes.md b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/NetX_https_client_notes.md new file mode 100644 index 0000000000..85abe96cd0 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/NetX_https_client_notes.md @@ -0,0 +1,240 @@ +# Introduction # + +This project demonstrates the basic functionality of NetX Duo HTTPS client with ethernet driver on Renesas RA MCUs +based on Renesas FSP using AzureRTOS. HTTPS Client is used to connect to HTTPS Adafruit IO server which is a cloud platform. +On successful connection, menu is displayed enabling user to send GET, PUT, POST requests to Adafruit IO server. On POST/PUT +request, MCU Die temperature is read using ADC and uploaded to server. On GET request, the last MCU die temperature data +is read from the Adafruit IO server. JlinkRTTViewer is used to display the status and responses of the requests made to server. + +Please refer to the [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) +for general information on example projects and [readme.txt](./readme.txt) for specifics of operation. + +## Required Resources ## +To build and run the NetX_https_client example project, the following resources are needed. + +### Hardware ### +* Renesas RA™ MCU kit with Ethernet Support +* Micro USB cable +* Ethernet Switch +* Ethernet Cable CAT5/6 (LAN Cable) +* HOST Machine +* Router for Internet access or LAN connecting to the Internet + +Refer to [readme.txt](./readme.txt) for information on how to connect the hardware. + +### Software ### +1. Refer to the software required section in [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) +2. Refer to **[Special Topics](#special-topics)** for obtaining the certificates and key which is required to update in the code. + + + +## Related Collateral References ## +The following documents can be referred to for enhancing your understanding of +the operation of this example project: +- [FSP User Manual on GitHub](https://renesas.github.io/fsp/) +- [FSP Known Issues](https://github.com/renesas/fsp/issues) + + +# Project Notes # + +## System Level Block Diagram ## + High level block diagram + + +![NetX_https_client](images/NetX_https_client_high_level.jpg "NetX https client Block Diagram") + + + + +## FSP Modules Used ## +List all the various modules that are used in this example project. Refer to the FSP User Manual for further details on each module listed below. + +| Module Name | Usage | Searchable Keyword | +|-------------|-----------------------------------------------|-----------------------------------------------| +| NetX Duo Web HTTP/HTTPS Client| To get access of NetX HTTPS client library for client connection. | NetX Duo Web HTTP/HTTPS Client | +| NetX Duo IP Instance | For IP communication the NetX IP instance needs to be used. HTTPS Client uses the IPV4. | NetX Duo IP| +| NetX Duo Packet Pool | Packet Pool Module is used to send and receive the created data packets over TCP network. | NetX Duo Packet Pool | +| NetX Duo Ethernet driver | Ethernet connection should require as physical connection to connect over network. | NetX Duo Ethernet Driver | +| NetX Duo DHCP IPv4 Client | DHCPv4 module is used to obtain IP address and to automate the process of configuring devices on IP networks, by using network services such as DNS, NTP, and any communication protocol based on UDP or TCP | NetX Duo DHCPv4 Client | +| NetX Duo DNS Client | DNS Module is used as network service to get the IP address of the Domain (Server) to which the HTTPS client is getting connected. | NetX Duo DNS Client | +| ADC |ADC module is used to demonstrate that to read internal temperature sensor value and send it to the server. | r_adc | + + + +## Module Configuration Notes ## +This section describes FSP configurator properties which are important or different than those selected by default. + +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +|configuration.xml -> BSP > Properties > Settings > Property > RA Common > Main Stack Size (bytes)| 0x400 |0x1000| Main Program thread stack is configured to store the local variables of different functions in the code. | +|configuration.xml -> BSP > Properties > Settings > Property > RA Common > Heap Size (bytes)| 0 |0x1000| Heap size is required for standard library functions to be used. | +|configuration.xml -> Https Client Thread > g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > Properties > Settings > Module g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > TCP socket window size (bytes) | 1024 | 8192 | Window size is increased to accommodate successful acknowledgements from host and server. | +|configuration.xml -> Https Client Thread > g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > g_packet_pool0 NetX Duo Packet Pool Instance > Properties > Settings > Module g_packet_pool0 NetX Duo Packet Pool Instance > No of Packets in Pool | 16 | 50 | To accommodate all the data sent and received from the server. | +|configuration.xml -> Https Client Thread > Properties > Settings > Thread > Stack Size | 1024 | 4096 | The thread’s stack area must be large enough to handle its worst-case function call nesting and local variable usage. | +|configuration.xml -> Https Client Thread > Properties > Settings > Thread > Priority | 1 | 2 | HTTPS Client thread priority is lowered to allow the IP thread to process incoming packets at the fastest rate possible. | +|configuration.xml -> Https Client Thread > g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > Properties > Settings > Common > HTTP > Common > Fragmentation Option | Don't Fragment | Fragment Okay | Provides fragmentation for HTTP in the thread. | +|configuration.xml -> Https Client Thread > g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > Properties > Settings > Common > Web HTTP > Client > HTTPS Support | Disable | Enable | Enables HTTPS support for the Web HTTP Client. | +|configuration.xml -> Https Client Thread > g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > NetX Secure > Properties > Settings > Self Signed Certificates | Disable | Enable | This option allows TLS to accept self-signed certificates from a remote host. | +|configuration.xml -> Https Client Thread > g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > NetX Secure > Properties > Settings > ECC Cipher Suite | Enable | Disable | When disabled, this option removes all TLS logic for Elliptic Curve Cryptography (ECC) ciphersuites. | +|configuration.xml -> Https Client Thread > g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > NetX Secure > Properties > Settings > Disable Server | Enable | Disable | When disabled, this option removes all TLS stack code related to TLS Server mode, reducing code and data usage.| +|configuration.xml -> Https Client Thread > g_web_http_client0 NetX Duo Web HTTP/HTTPS Client > NetX Crypto Software Only > Properties > Settings > Standalone Usage | Use Standalone Crypto Only | Use with TLS | Use TLS for NetX HTTPS client connection. | +|configuration.xml -> Https Client Thread > g_adc ADC Driver on g_adc > Properties > Settings > Module g_adc ADC Driver on r_adc > General > Mode |Single Scan | Continuous Scan | Continuous mode to be selected for continuous reading of adc value (MCU Die Temperature)| +|configuration.xml -> Https Client Thread > g_adc ADC Driver on g_adc > Properties > Settings > Module g_adc ADC Driver on r_adc > input > Channel Scan Mask (channel availability varies by MCU) > Temperature Sensor | Uncheck | Check | Enable the internal temperature sensor to read the adc value | +|configuration.xml -> RTT Thread > Properties > Settings > Thread > Priority | 1 | 3 | RTT thread priority is lowered to allow the HTTPS Client and IP threads to process incoming packets at the fastest rate possible. | + + + + +## API Usage ## + +The table below lists the FSP provided API used at the application layer by this example project. + +| API Name | Usage | +|-------------|--------------------------------------------------------------------------------| +|nx_system_initialize|This function initializes the various components and system data structures.| +|nx_packet_pool_create|This API creates a packet pool of the specified packet size in the memory area supplied by the user.| +|nx_web_http_client_create|This API creates an HTTP Client instance on the specified IP instance.| +|nx_web_http_client_delete|This API deletes a previously created HTTP Client instance.| +|nx_web_http_client_request_initialize|This API creates a custom HTTP request and associates it with the HTTP Client instance.| +|nx_web_http_client_response_body_get|This API retrieves the next packet of content data.| +|nx_web_http_client_request_header_add|This API adds a custom header (in the form of a field name and value) to a custom HTTP request created with nx_web_http_client_request_initialize(). +|nx_web_http_client_request_send|This API creates a custom HTTP request and associates it with the HTTP Client instance.| +|nx_web_http_client_request_packet_allocate|This API attempts to allocates a packet for Client HTTP(S).| +|nx_web_http_client_request_packet_send|This API sends a custom HTTP(S) request data packet created with nx_web_http_client_request_packet_allocate() to the server specified in the nx_web_http_client_secure_connect().| +|nx_web_http_client_secure_connect|This API opens a secured TLS session to an HTTPS server for custom requests.| +|nx_ip_address_get|This API retrieves IP address and its subnet mask of the primary network interface.| +|nx_packet_data_append|This API appends data to the end of the specified packet.| +|nx_packet_data_extract_offset|This API extracts data from packet via an offset.| +|nx_packet_release|This API releases a previously allocated packet.| +|nx_ip_create|This API creates an IP instance with the user supplied IP address and network driver.| +|nx_icmp_enable|This service enables the Internet Control Message Protocol (ICMP) component for the specified IP instance.| +|nx_ip_status_check|This service checks and optionally waits for the specified status of a previously created IP instance. | +|nx_dhcp_create|This service creates a DHCP instance for the previously created IP instance.| +|nx_dhcp_packet_pool_set|This service allows the application to create the DHCP Client packet pool| +|nx_dhcp_start|This service starts DHCP processing on all interfaces enabled for DHCP.| +|nx_dhcp_user_option_retrieve|This service retrieves the specified DHCP option from the DHCP options buffer on the first interface enabled for DHCP found on the DHCP Client record.| +|nx_dns_create|This service creates a DNS Client instance for the previously created IP instance.| +|nx_dns_packet_pool_set|This service sets a previously created packet pool as the DNS Client packet pool.| +|nx_dns_server_add|This service adds an IPv4 DNS Server to the server list.| +|nx_dns_host_by_name_get|This service requests IP address, from one or more DNS Servers previously specified by the application.| +|nx_secure_tls_session_create|This service initializes an NX_SECURE_TLS_SESSION structure instance for use in establishing secure TLS communications over a network connection.| +|nx_secure_tls_session_packet_buffer_set|This service associates a packet reassembly buffer to a TLS session.| +|nx_secure_x509_certificate_initialize|This service initializes an NX_SECURE_X509_CERT structure from a binary-encoded X.509 digital certificate for use in a TLS session.| +|nx_secure_tls_trusted_certificate_add|This service adds an initialized NX_SECURE_X509_CERT structure instance to a TLS session.| +|nx_secure_tls_remote_certificate_allocate|This service adds an uninitialized NX_SECURE_X509_CERT structure instance to a TLS session for the purpose of allocating space for certificates provided by a remote host during a TLS session.| +|R_ADC_ScanCfg| This API is used to configure the ADC scan parameters.| +|R_ADC_ScanStart|This API is used to start scanning of configured ADC channel.| +|R_ADC_Read|This API is used to read the ADC data from the configured channel.| + + +## Verifying operation ## + + +Import, Build and Debug the EP (*see section Starting Development* of **FSP User Manual**). After running the EP, open RTT viewer to see the output on the console. + +**Note**: User must create an account on the Adafruit (https://io.adafruit.com), before running the Application. +The details of creating the Account and getting the required credentials and IO Keys for successful running of the application are described in the **[Special Topics](#special-topics)** Section. + +Below images showcase the output on J-Link RTT Viewer: + +EP Banner and Info: + +![NetX_https_client](images/rtt_viewer_banner.jpg "RTT viewer starting page") + +Initialization and Menu Options: + +![NetX_https_client](images/rtt_viewer_init.jpg "RTT viewer initialization page") + +Post Request: + +![NetX_https_client](images/rtt_viewer_post_request.jpg "RTT viewer Post request page") + +Put Request: + +![NetX_https_client](images/rtt_viewer_put_request.jpg "RTT viewer Put request page") + +Get Request: + +![NetX_https_client](images/rtt_viewer_get_request.jpg "RTT viewer Get request page") + +After executing the HTTP menu options, the updated data will be shown in the user feed on the Adafruit IO server. +Below image shows the Adafruit server with updated data: + +![NetX_https_client](images/adafruit_feed_data.jpg "adafruit server page") + + +## Special Topics ## + +**1. Obtaining Adafruit server credentials**: + +Following steps guide you on how to obtain the username and AIO key from Adafruit IO server. + +1.Go to https://io.adafruit.com. Click on **Get Started for Free** option as shown in the below image + +![NetX_https_client](images/adafruit_getstart.jpg "adafruit getting started") + +2. Create an account by providing the requested details to obtain user credintails viz., **username** and **password** + +3. After successful creation of account, user name will display on top of the page as shown in below image. + Click on **IO**, Dashboard will display with the following options **Feeds , Dashboards, My key** etc. + + ![NetX_https_client](images/adafruit_dashboard.jpg "adafruit dashboard") + +4. Click on My Key option to see your **username** and **Active key**. These two details are important for communicating with Adafruit server. If the key is compromised, we can generate the new key by clicking on the Regenerate key option as shown in below image. + + ![NetX_https_client](images/adafruit_io_key.jpg "adafruit io key") + +5. For creating a new feed, go to Feeds -> view all, as shown in the image below: + + ![NetX_https_client](images/create_feed.jpg "creating a feed") + +6. Then click on the "+New Feed" button, a dialog box will appear to Create a new Feed. Fill the name and description of feed and click on "Create" button, as shown in below image. + + ![NetX_https_client](images/create_new_feed.jpg "creating a new feed") + +7. After obtaining the user name, io key, feed name from above mentioned steps(3-6). User has to update the following details at respective url macros in the **NetX_https_client_ep/src/user_app.h** file as shown in the below image. + +![NetX_https_client](images/user_app_config.jpg "user configuration macros") + + +**2. Obtaining Server Certificate:** + +1. Open browser and copy paste the following url https://cacerts.digicert.com/GeoTrustTLSRSACAG1.crt. Server certificate with .crt extension will be downloaded with the file name **GeoTrustTLSRSACAG1.crt** + +2. After downloaded the .crt file, need to be convert to .pem format using `OpenSSL`. + +3. `OpenSSL` can be downloaded from https://www.openssl.org/source/. depends on the Operating System (mainly for Linux), required installer can be downloaded and installed. + + For Windows users, `OpenSSL` can be downloaded from https://slproweb.com/products/Win32OpenSSL.html. + +4. Copy the downloaded certificate to the bin folder of your installed openssl. + +5. User need use `git bash` to convert file to .h file. `git bash` can be downloaded from https://git-scm.com/download. + +6. Open the `git bash` in Administrator mode from the bin folder as shown in the below image. + + ![NetX_https_client](images/openssl_win.jpg "OpenSSL window") + +7. Type the conversion command: **openssl.exe x509 -inform DER -outform PEM -in GeoTrustTLSRSACAG1.crt -out GeoTrustTLSRSACAG1.crt.pem** as shown below image + + ![NetX_https_client](images/openssl_conversion_cmd.jpg "OpenSSL conversion command") + +8. GeoTrustTLSRSACAG1.crt.pem file will be generated in your bin folder as shown in below image. + + ![NetX_https_client](images/openssl_bin.jpg "OpenSSL bin folder") + +9. Convert the Certificate into a C Hex array, with command : **openssl.exe x509 -outform der -in GeoTrustTLSRSACAG1.crt.pem -out GeoTrustTLSRSACAG1.der; xxd -i GeoTrustTLSRSACAG1.der > GeoTrustTLSRSACAG1.crt.h**. + + ![NetX_https_client](images/openssl_conversion_pem.jpg "OpenSSL bin folder") + +10. The file will generate a similarly named file with a “.h” extension, which contains the C array. + + ![NetX_https_client](images/converted_certificate.jpg "Converted certificate in .h file") + +11. Update the contents from the .h file in the **NetX_https_client_ep\src\https_client_app.c** file at the **ca_cert_der** array as shown in below image. + + ![NetX_https_client](images/certificate_array.jpg "certificate array in https_client_app.h") + + + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.cproject b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.cproject new file mode 100644 index 0000000000..ea1a41dce3 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.cproject @@ -0,0 +1,956 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.project b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.project new file mode 100644 index 0000000000..fd42c49fc1 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.project @@ -0,0 +1,38 @@ + + + NetX_https_client_ek_ra8m1_ep + + + + + + com.renesas.cdt.ddsc.contentgen.ddscBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.renesas.cdt.ddsc.contentgen.ddscInterlockBundleBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + com.renesas.cdt.ddsc.contentgen.ddscNature + com.renesas.cdt.ra.contentgen.raNature + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/CoverageSetting.xml b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/CoverageSetting.xml new file mode 100644 index 0000000000..9554acb752 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/CoverageSetting.xml @@ -0,0 +1,7 @@ + + + 1.0 + + + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml new file mode 100644 index 0000000000..856e6788b6 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/DebugVirtualConsoleSetting.xml @@ -0,0 +1,13 @@ + + + + + true + + false + + 0 + true + false + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/IORegisterSetting.xml b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/IORegisterSetting.xml new file mode 100644 index 0000000000..b3997a3eb6 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/IORegisterSetting.xml @@ -0,0 +1,4 @@ + + + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs new file mode 100644 index 0000000000..cce6e83772 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.ld +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs new file mode 100644 index 0000000000..506bcb334b --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +options/suppresswarningspaths=ra/arm,ra/fsp/src/rm_netx_secure_crypto,ra/fsp/src/rm_threadx_port,ra/microsoft diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs new file mode 100644 index 0000000000..ed15e3d667 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -0,0 +1,33 @@ +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nx_crypto\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=1794004653,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_hmac_sha1.h|2953709322,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_cbc.h|4216507267,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_tls_prf_sha512.h|3304927283,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_ec.h|552254090,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_hkdf.h|3349459324,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_drbg.h|1692249507,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_pkcs1_v1.5.h|2206530126,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_ecdh.h|151539066,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_tls_prf_sha384.h|533515582,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_hmac_md5.h|1268194872,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_tls_prf_1.h|2938297846,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_ecjpake.h|3622105962,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_xcbc_mac.h|2587717980,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_sha1.h|1372099875,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_3des.h|2635827129,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_null.h|539296351,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_hmac_sha5.h|1263247165,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_des.h|3466209352,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_md5.h|215286737,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_huge_number.h|3804824939,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_hmac_sha2.h|1470564507,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_tls_prf_sha256.h|3408911271,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_sha5.h|1805808073,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_aes.h|2905218895,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_ecdsa.h|1288904856,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_const.h|2971808910,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_ccm.h|810508382,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_ctr.h|2486884932,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_gcm.h|806195519,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_hmac.h|1925506523,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_dh.h|2837590409,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_rsa.h|1925665587,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_sha2.h|987520598,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/nx_crypto_phash.h|1483218853,ra/microsoft/azure-rtos/netxduo/crypto_libraries/inc/common/nx_crypto.h|446751839,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_tls_prf_sha384.c|2452691860,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_huge_number_extended.c|891041853,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_sha1.c|843734744,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_hmac_sha1.c|2111585912,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_drbg.c|1290345483,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_tls_prf_sha512.c|509465874,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ec_secp384r1_fixed_points.c|1512605927,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_hmac_sha2.c|237778078,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ecjpake.c|502083461,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_pkcs1_v1.5.c|2351059667,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_tls_prf_1.c|2636843845,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_phash.c|2097242399,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_3des.c|2690848555,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_tls_prf_sha256.c|1822452096,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_sha5.c|88348386,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_hkdf.c|1389362622,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_xcbc_mac.c|1080170692,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ec_secp521r1_fixed_points.c|1305594989,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_hmac_sha5.c|1380456682,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_hmac.c|1782432247,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ec_secp256r1_fixed_points.c|2291920513,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_huge_number.c|3846845116,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ec_secp192r1_fixed_points.c|1774279236,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_dh.c|141378838,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_des.c|2639797386,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_md5.c|4179397532,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_methods.c|1628821829,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_null_cipher.c|3233379319,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ec_secp224r1_fixed_points.c|2766087450,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_hmac_md5.c +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nx_crypto\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nx_secure\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=2680273572,ra/microsoft/azure-rtos/netxduo/nx_secure/inc/nx_secure_dtls.h|2551947499,ra/microsoft/azure-rtos/netxduo/nx_secure/inc/nx_secure_user_sample.h|745050277,ra/microsoft/azure-rtos/netxduo/nx_secure/inc/nx_secure_dtls_api.h|2838189178,ra/microsoft/azure-rtos/netxduo/nx_secure/inc/nx_secure_x509.h|3027381826,ra/microsoft/azure-rtos/netxduo/nx_secure/inc/nx_secure_crypto_table_self_test.h|2794363753,ra/microsoft/azure-rtos/netxduo/nx_secure/inc/nx_secure_tls.h|1432783743,ra/microsoft/azure-rtos/netxduo/nx_secure/inc/nx_secure_tls_api.h|1455596076,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_handshake.c|1211209572,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_trusted_certificate_remove.c|2788325596,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_create.c|4064333950,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_free.c|666255435,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_certificate_revocation_list_parse.c|3040118906,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_crl_verify.c|371323782,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_iv_size_get.c|2816871304,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_trusted_certificate_remove.c|2024223411,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_psk_add.c|2549320949,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_asn1_tlv_block_parse.c|1370997262,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_send_record.c|950413585,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_record_payload_decrypt.c|3552854219,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_ecc_initialize.c|1492678462,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_metadata_size_calculate.c|1856215016,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_record_payload_encrypt.c|3425111981,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_send_clienthello.c|2141777622,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_newsessionticket.c|3462227808,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_remote_certificate_free_all.c|83144755,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_x509_key_usage_extension_parse.c|2652976573,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_receive.c|2922383040,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_start.c|4255552938,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_verify.c|1193502009,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_local_certificate_remove.c|3432366024,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_packet_pool_set.c|606074678,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_x509_client_verify_configure.c|1637903291,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_free_certificate_get.c|20915559,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_client_info_get.c|3045127725,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_start.c|1589103712,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_certificate_list_find.c|3366165810,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_client_verify_enable.c|2974227753,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_local_certificate_add.c|1324310926,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_initialize.c|4130010757,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_finished.c|1535157326,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_store_certificate_remove.c|403558685,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_client_info_get.c|4083236810,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_process_header.c|578451891,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_certificate.c|826887054,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_handshake_record.c|1872703552,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_key_usage_extension_parse.c|2274247268,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_local_certificate_remove.c|1706322512,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_end.c|1147478681,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_trusted_certificate_remove.c|2415536813,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_1_3_server_handshake.c|3605338276,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_local_certificate_add.c|1825108316,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_delete.c|3763881660,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_record_hash_initialize.c|3283460875,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_send_serverhello.c|354647114,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_generate_keys.c|825473148,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_sni_extension_set.c|3875026352,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_subject_alt_names_find.c|3207901269,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_protocol_version_override.c|287590046,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_process_clienthello.c|3071134796,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_packet_allocate.c|1521194721,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_clienthello.c|120995239,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_disable.c|1286097042,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_1_3_client_handshake.c|3568746762,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_allocate_handshake_packet.c|1748750235,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_remote_certificate_allocate.c|3119690884,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_handshake_process.c|1460011482,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_server_certificate_add.c|501136593,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_certificate_verify.c|711376213,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_x509_extended_key_usage_extension_parse.c|3643694503,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_client_protocol_version_override.c|2117208456,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_expiration_check.c|1013735827,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_sni_extension_parse.c|1350162472,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_server_key_exchange.c|3099005431,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_remote_certificate.c|592640693,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_verify_mac.c|65194733,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_keys_set.c|3566687601,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_create.c|4279767110,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_hash_record.c|982718649,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_client_psk_set.c|1872846857,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_protocol_version_get.c|3525721178,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_extended_key_usage_extension_parse.c|1214521562,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_client_handshake.c|3059886995,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_newsessionticket.c|3785093399,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_dns_name_initialize.c|2647181771,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_record_hash_calculate.c|3988404559,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_1_3_finished_hash_generate.c|1202385545,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_3des.c|3060861139,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_find_curve_method.c|1000647169,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_reset.c|2103563039,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_local_certificate_remove.c|3423584920,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_generate_master_secret.c|1523843173,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_notify_set.c|4144960775,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_reset.c|119400273,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_initialize.c|4256671843,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_free_all.c|1546899432,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_packet_allocate.c|2698782571,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_x509_client_verify_configure.c|3446813430,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_ecc_initialize.c|3979254283,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_generate_premaster_secret.c|454744396,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_x509_dns_name_initialize.c|731484831,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_delete.c|835559150,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_encrypted_extensions.c|294530533,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_record.c|2519522624,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_retransmit_queue_flush.c|2104229951,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_delete.c|411319069,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_generate_session_keys.c|889252151,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_session_start.c|2166968558,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_client_session_start.c|128915356,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_client_handshake.c|342457173,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_find_certificate_methods.c|3499292647,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_find_curve_method.c|635694632,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_check_protocol_version.c|3684903241,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_reset.c|4192193292,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_generate_server_key_exchange.c|215977423,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_create.c|3780924351,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_server_handshake.c|4079654881,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_start.c|1829137393,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509.c|652410920,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_server_certificate_remove.c|619516592,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_trusted_certificate_add.c|2805795254,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_handshake_hash_update.c|949900946,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_reset.c|3170574179,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_renegotiate_callback_set.c|1871888835,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_header.c|272018591,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_extension_find.c|1389663158,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_distinguished_name_compare.c|4144792697,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_client_verify_enable.c|3941091192,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_x509_client_verify_configure.c|3309470013,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_ecc_initialize.c|1969421171,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_process_record.c|1198398676,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_end.c|3818362321,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_remove.c|146439127,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_psk_add.c|2397724528,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_retransmit.c|2093590446,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_cache.c|453887643,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_client_session_start.c|4294268252,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_end.c|1728951458,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_session_send.c|996143471,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_sha.c|3125517154,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_encrypted_extensions.c|2189004652,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_receive.c|127533218,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_record.c|4194840599,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_send.c|948669578,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_des.c|1962926634,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_local_certificate_remove.c|644662042,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_client_verify_disable.c|1131957956,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_shutdown.c|1806734055,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_x509_client_verify_disable.c|2326934920,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_process_client_key_exchange.c|3301999346,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_changecipherspec.c|592955293,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_delete.c|2445083686,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_local_device_certificate_get.c|1353706231,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_crl_revocation_check.c|1000688668,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_receive.c|1486268020,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_certificate_callback_set.c|3265391994,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_session_start.c|3151158041,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_delete.c|663526875,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_local_certificate_find.c|1934164063,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_1_3_session_keys_set.c|3367957600,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_finished.c|3901049852,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_sliding_window_check.c|2157793718,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_create.c|1941673423,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_send_handshake_record.c|2487589339,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_client_protocol_version_override.c|2761006536,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_x509_common_name_dns_check.c|1027302603,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_ec_private_key_parse.c|3390013158,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_packet_buffer_set.c|3944256498,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_x509_extension_find.c|2135570532,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_aes.c|1955857475,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_1_3_generate_keys.c|1524748334,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_process_handshake_header.c|3214252093,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_packet_allocate.c|1994393565,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_send.c|3923602221,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_rng_self_test.c|1534807985,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_send_helloverifyrequest.c|357680793,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_allocate_handshake_packet.c|3563406692,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_remove.c|173049837,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_receive_records.c|1938077635,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_serverhello_extensions.c|3085485470,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_trusted_certificate_add.c|3791549570,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_local_certificate_remove.c|1651615528,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_distinguished_name_parse.c|1628814478,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_1_3_transcript_hash_save.c|1987992288,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_verify_mac.c|4215979577,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_oid_parse.c|998305123,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_ecc_initialize.c|679924371,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_send.c|2351724864,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_serverhello_extensions.c|346645719,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_session_send.c|4239382012,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_clienthello.c|1687646582,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_certificate_list_remove.c|857490557,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_generate_client_key_exchange.c|1155736029,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_stop.c|3657859600,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_protocol_version_override.c|1925508209,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_x509_client_verify_configure.c|3682768535,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_send.c|2543846690,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_renegotiate.c|3149615170,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_process_helloverifyrequest.c|1547326953,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_start.c|844543103,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_client_key_exchange.c|195434147,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_psk_identity_find.c|98484260,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_time_function_set.c|423151348,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_module_hash_compute.c|88325793,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_psk_add.c|1235937837,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_handshake_hash_init.c|1160582986,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_packet_buffer_set.c|772575198,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_local_certificate_find.c|3997800509,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_psk_binder_generate.c|1218840107,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_server_key_exchange.c|1110038200,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_store_certificate_find.c|3065783558,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_local_certificate_find.c|1632638552,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_protocol_version_override.c|2397227181,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_trusted_certificate_remove.c|3364992646,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_wildcard_compare.c|3360746870,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_packet_pool_set.c|3231438772,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_serverhello.c|1843686524,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_local_certificate_add.c|203858033,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_table_self_test.c|1864801300,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_clienthello_extensions.c|759631751,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_server_certificate_find.c|1859748784,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_md5.c|3429286165,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_certificate_verify.c|3387152474,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_serverhello.c|1683291633,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_psk_add.c|4068859782,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_ciphersuite_lookup.c|1893232314,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_certificate_callback_set.c|1303061943,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_end.c|1621098826,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_certificate_request.c|3756894649,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_buffer_allocate.c|1259218967,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_alert.c|3248770159,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_remote_certificate_allocate.c|2489173661,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_newest_supported_version.c|3586265599,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_process_server_key_exchange.c|1390634100,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_create.c|549375361,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_alert_value_get.c|1148893268,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_certificate_initialize.c|3369444926,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_active_certificate_set.c|299886399,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_ecc_generate_keys.c|2462180050,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_certificate_list_add.c|1694782744,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_certificate_chain_verify.c|1960971690,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_client_psk_set.c|720108780,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_trusted_certificate_add.c|2171673653,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_protocol_version_override.c|1871363744,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_local_certificate_remove.c|259069664,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_trusted_certificate_add.c|252240531,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_1_3_crypto_init.c|1481625411,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_trusted_certificate_add.c|3304462541,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_renegotiate_callback_set.c|659561863,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_server_certificate_remove.c|3302244350,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_prf.c|1430242203,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_hash_record.c|1376700972,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_receive_callback.c|3356628478,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_generate_premaster_secret.c|207628291,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_ecc_initialize.c|2190183180,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_finished_hash_generate.c|3938759716,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_session_sliding_window_update.c|836110748,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_server_callback_set.c|1920987941,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_map_error_to_alert.c|3281922893,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_common_name_dns_check.c|1190788534,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_handshake_header.c|2207362840,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_delete.c|2882597626,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_start.c|1867250268,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_trusted_certificate_add.c|3984299461,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_remote_endpoint_certificate_get.c|564012463,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_client_callback_set.c|1324440670,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_server_certificate_add.c|3913869721,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_create_ext.c|1328170851,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_pkcs7_decode.c|2832977937,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_client_callback_set.c|1035043407,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_alert_value_get.c|2915260287,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_x509_certificate_initialize.c|1752816988,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_receive.c|3258014484,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_local_certificate_add.c|393377150,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_hmac_sha.c|1616037803,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_client_verify_disable.c|280091869,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_start.c|2913498838,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_active_certificate_set.c|2694648999,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_client_key_exchange.c|2701023459,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_hmac_md5.c|4017670823,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_clienthello_extensions.c|3939767169,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_key_material_init.c|3906794228,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_verify_mac.c|2525489097,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_hellorequest.c|370162222,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_metadata_size_calculate.c|3377335451,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_pkcs1_rsa_private_key_parse.c|747523269,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_server_callback_set.c|1370044247,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_notify_set.c|2709625081,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_psk_add.c|2475678864,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_packet_release.c|3467211137,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_x509_crl_revocation_check.c|1690080218,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_psk_add.c|4011960292,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_sni_extension_set.c|793890404,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_crypto_method_self_test_rsa.c|1340523359,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_server_certificate_find.c|569986246,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_packet_allocate.c|2353778881,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_stop.c|1193727264,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_sni_extension_parse.c|1168284084,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_process_certificate_verify.c|86808272,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_x509_store_certificate_add.c|2650777685,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_remote_certificate_buffer_allocate.c|97401657,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_session_keys_set.c|2996290809,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_tls_session_renegotiate.c|3577364630,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_remote_certificate_verify.c|376383705,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_create.c|1206649645,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_dtls_server_trusted_certificate_add.c|3409793143,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_session_time_function_set.c|2118519716,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_changecipherspec.c|1140142087,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_send_certificate_request.c|3856296140,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_server_local_certificate_add.c|1948669088,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_psk_find.c|1548168813,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nxe_secure_dtls_session_local_certificate_add.c|2919854088,ra/microsoft/azure-rtos/netxduo/nx_secure/src/nx_secure_tls_record_hash_update.c|3023679032,ra/fsp/src/rm_netx_secure_crypto/inc/nx_secure_port.h +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nx_secure\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/netxduo/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/netxduo/LICENSED-HARDWARE.txt|2732535333,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.h|1258583153,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.h|927142302,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.c|3391609191,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.c|2239925173,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.c|1254689006,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.h|3456472099,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.c|1768203621,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.h|941291804,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.c|2788730707,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.h|3392429751,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.h|2411151053,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.c|3410909299,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.h|3041136405,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.c|172757097,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.c|1890667892,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.h|314820907,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.h|2709152824,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.c|2751182112,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.h|1881782461,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.c|2322118372,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.c|2116983316,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.h|3721027408,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.h|4091099686,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.c|4029106895,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.h|1589621135,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.c|3713922088,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.c|1237896441,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.h|2989736855,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.h|52145094,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.c|3736109105,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.h|192980522,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.c|1023065826,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.c|1885409583,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.h|2692610185,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.h|2179061600,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_common.h|1506680495,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.c|347688795,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.c|1725294292,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.h|3962109667,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.h|4267332646,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.c|33564055,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.c|3777304900,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.h|3151828556,ra/microsoft/azure-rtos/netxduo/common/inc/nx_tcp.h|587593370,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv4.h|3708706241,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv6.h|2529948356,ra/microsoft/azure-rtos/netxduo/common/inc/nx_api.h|994338415,ra/microsoft/azure-rtos/netxduo/common/inc/nx_md5.h|884917159,ra/microsoft/azure-rtos/netxduo/common/inc/nx_system.h|3290731994,ra/microsoft/azure-rtos/netxduo/common/inc/nx_arp.h|3754879192,ra/microsoft/azure-rtos/netxduo/common/inc/nx_mld.h|3903623825,ra/microsoft/azure-rtos/netxduo/common/inc/nx_packet.h|672823990,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv6.h|1741409040,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ip.h|3884540549,ra/microsoft/azure-rtos/netxduo/common/inc/nx_user_sample.h|3804460769,ra/microsoft/azure-rtos/netxduo/common/inc/nx_nd_cache.h|1031978361,ra/microsoft/azure-rtos/netxduo/common/inc/nx_rarp.h|2877253669,ra/microsoft/azure-rtos/netxduo/common/inc/nx_http_proxy_client.h|2897902752,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmp.h|4006326001,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv4.h|1438632336,ra/microsoft/azure-rtos/netxduo/common/inc/nx_udp.h|2299519779,ra/microsoft/azure-rtos/netxduo/common/inc/nx_igmp.h|4196424849,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_table_init.c|1231082298,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_set.c|2863932527,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_socket_peer_info_get.c|1086792680,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_create.c|3417228287,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_connect.c|3475657756,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_queue_depth_notify_set.c|1532568195,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_source_send.c|2214889567,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_packet_info_extract.c|1576308042,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_debug_info_get.c|82654859,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_window_update_notify_set.c|2873186856,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_hardware_address_find.c|3407801557,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_redirect.c|2050363115,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_disable.c|3522392782,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_hardware_address_find.c|39517869,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_info_get.c|900737131,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_get.c|3855139523,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_enable.c|3162940045,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_info_extract.c|3969142710,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_initialize.c|2776549361,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive.c|504674703,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_source_send.c|2500163909,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_delete.c|2604554062,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_receive.c|1938758983,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_send.c|2816482848,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_source_extract.c|1867006756,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_process.c|4270363718,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_hardware_address_find.c|3925354091,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_leave.c|4002617493,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_cleanup_deferred.c|3370774037,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_delete.c|713038508,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_delete.c|4113494587,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_attach.c|2982209479,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_filter_set.c|2896394354,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_delete.c|2449201541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_receive_queue_max_set.c|580844903,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_deferred_receive.c|2216368907,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_ip_address_find.c|1601173414,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_create.c|3627104106,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_peer_info_get.c|1832395184,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_leave.c|3752991911,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_low_watermark_set.c|1431571927,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add_internal.c|2055312419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_direct_command.c|2670993756,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_get.c|707371514,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_max_payload_size_find.c|1949744366,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_low_watermark_set.c|1725561245,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_initialize.c|3068982990,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_connect_cleanup.c|4136998392,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_cleanup.c|774380895,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_receive.c|82630168,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_checksum_compute.c|4225680008,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_enable.c|1747779392,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_block_cleanup.c|1519765785,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_ip_address_find.c|3964251653,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_create.c|992875669,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect.c|3590680834,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect_complete_notify.c|3175769539,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_receive.c|1972587563,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_entry_delete.c|3267970811,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send.c|639508616,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bind.c|4261858622,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_util.c|1372554386,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_join.c|3551185972,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_notify.c|142325572,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_interface_direct_command.c|655330979,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_get.c|4251603003,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_delete.c|223666681,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_entry_get.c|790615978,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_interface_direct_command.c|3720966567,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_receive_cleanup.c|810567987,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_unbind.c|3157172677,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_driver_packet_receive.c|147965512,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_join.c|1969115721,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_periodic_processing.c|566424006,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_header_add.c|979084221,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_fast_periodic_update.c|4072805302,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_info_get.c|1839781673,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_create.c|3255080090,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_enable.c|1564817284,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_receive.c|1801973210,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_routing_option.c|3370043354,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_queue_process.c|570559490,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_clear.c|3439041788,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_free_port_find.c|2843270112,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_driver_listen.c|3771214605,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_delete.c|2315270953,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_auxiliary_packet_pool_set.c|1650142898,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_get.c|1677664413,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete_internal.c|909599079,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_add.c|3217830539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_info_get.c|3658166140,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_failure.c|3704021244,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_append.c|1816688548,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_error_message.c|4036727958,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_relisten.c|1952972182,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_info_get.c|765069632,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_disconnect_cleanup.c|4250493984,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add.c|2098366804,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_bind_cleanup.c|739631727,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_length_get.c|3454210947,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_enable.c|2686640900,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_set.c|3467441113,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect.c|3875656425,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_enable.c|4077488723,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_enable.c|3893393143,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_set.c|4240983648,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait1.c|156181133,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_establish_notify.c|1159876051,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_send.c|3156495181,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_source_send.c|1946255115,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_packet_receive.c|1327583606,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_port_get.c|39347517,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_create.c|533057396,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete.c|362550964,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_packet_process.c|3240036054,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forward_packet_process.c|3881852827,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_disable.c|162785941,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_received.c|1133175942,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_disable.c|874152287,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping.c|3267724150,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_info_get.c|1817774265,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_delete.c|3625212591,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_disable.c|3194411269,ra/microsoft/azure-rtos/netxduo/common/src/nx_http_proxy_client.c|2909330405,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_enable.c|4166016679,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_transmit_check.c|4257228480,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_closing.c|2265886240,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_direct_command.c|2943736698,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_request.c|146932648,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_deferred_receive.c|2840604888,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_update.c|2194623101,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_info_get.c|3202828335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_free_port_find.c|115649212,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_leave.c|2622242698,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_set.c|1774604878,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_info_get.c|3434375969,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_enable.c|1970582838,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_neighbor_message.c|1362065309,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_disable.c|3127650551,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_client_socket_connect.c|2401297388,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fast_periodic_timer_entry.c|2451956712,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_listen.c|2478869047,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_join.c|3482574063,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_create.c|551296354,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave_internal.c|2854581727,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entries_invalidate.c|3974390637,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_delete.c|468840160,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_receive_cleanup.c|1733170119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_get.c|1166733129,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_mapping_configure.c|208912077,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_flush.c|793527206,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_set.c|2740363775,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unaccept.c|3870157500,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_copy.c|3003350434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_peer_get.c|2086198667,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_set.c|465501394,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_delete.c|1133943420,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_max_set.c|1497135388,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_receive.c|2123313519,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_ip_address_find.c|2428298107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_perform_DAD.c|2855214960,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_packet_send.c|3674135621,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_set.c|1455381539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_enable.c|3968193434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_extract_offset.c|2564676388,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_delete.c|2742719658,ra/microsoft/azure-rtos/netxduo/common/src/nx_invalidate_destination_entry.c|2229140289,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_initialize.c|2093573762,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_extract_offset.c|3236565436,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_entry_get.c|2773309921,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_change_notify.c|3903244590,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_last_ack.c|1515867003,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_source_extract.c|1464179934,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_resume.c|4039951628,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_leave.c|404938594,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_notify.c|2736017384,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_accept.c|4078405205,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_process.c|735412087,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_adjust.c|2381206246,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_receive.c|2889138602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_create.c|1604595044,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_send.c|81476403,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_prefix_router_timer_tick.c|481715978,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c|1980135784,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave.c|887999474,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_source_send.c|801482483,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_detach.c|4194150999,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_set.c|2606689558,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_info_get.c|82066158,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_transmit_release.c|1421815408,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_fragment_option.c|1070274260,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_enable.c|1394077422,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_assembly.c|755268615,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_release.c|3512914949,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_link_status_change_notify_set.c|2635085199,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bytes_available.c|4087466704,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_request.c|2985166268,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_get.c|2144565317,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_set.c|3380300144,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_packet_info_extract.c|2320392376,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_listen.c|1693313678,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_send.c|1596034232,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_gratuitous_send.c|718478031,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c|3445902931,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping6.c|3210420407,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_window_scaling_option_get.c|1107249501,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_free_port_find.c|14487335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_establish.c|2591340508,ra/microsoft/azure-rtos/netxduo/common/src/nx_system_initialize.c|3299573640,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_info_get.c|1350017707,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_allocate.c|4039871047,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_enable.c|2452066260,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_enable.c|177044936,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_dispatch_process.c|4063250479,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_port_get.c|965368160,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_disable.c|2333047806,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_raw_packet_send_internal.c|450083527,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c|2251668891,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_enable.c|477659975,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_queued_packets.c|3924242156,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_join.c|2263467886,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_process.c|3288192751,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_disable.c|1315791321,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_checksum_compute.c|1915155383,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_timed_wait_callback.c|1997783420,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_get.c|1511794594,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_peer_get.c|825870617,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_copy.c|398822082,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry_by_mac_addr.c|1093625106,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_data_check.c|2654342702,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_disable.c|4139522832,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_enable.c|4228109547,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_packet_process.c|2143883389,ra/microsoft/azure-rtos/netxduo/common/src/nx_md5.c|1997102028,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_port_get.c|104316136,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_transmit_configure.c|2426819990,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_allocate.c|416553359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_link_status_event.c|1017953848,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_enable.c|2426200118,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_socket_peer_info_get.c|875149672,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_send_error_message.c|47790301,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_leave.c|501933954,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_bytes_available.c|1929802730,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_get.c|4061004564,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_delete.c|1872838359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_periodic_timer_entry.c|1379531249,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_enable.c|3753428658,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_enable.c|30127032,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_processing.c|945939281,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_queue_process.c|2997825257,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_number_of_entries_get.c|173428873,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_lookup.c|2054830187,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bind.c|208619885,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_enable.c|3899183085,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_disable.c|748333149,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_add.c|432457728,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_unbind.c|846463434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete_entry.c|2540547129,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_process.c|885859374,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_bind.c|690455038,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_queue_flush.c|292068409,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_retransmit.c|166038778,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_leave.c|320619348,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping6.c|982595494,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive_notify.c|457987107,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entries_delete.c|275062371,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_source_send.c|4109317024,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete.c|784624885,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_options.c|3587564799,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_cleanup.c|3166597287,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_mss_option_get.c|3961172769,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_periodic_update.c|2793133952,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_get.c|542218417,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_set.c|2727427681,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_disable.c|2402994898,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_configure.c|861182216,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_delete.c|205560225,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_window_update_notify_set.c|4181736185,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_interface_find.c|3309181272,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ra.c|23943423,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unlisten.c|1108764216,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_disable.c|1629909929,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_ns.c|1647702166,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_ra.c|3892038183,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_queue_process.c|3530378400,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_status_check.c|2633819699,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_send.c|2063787623,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_send.c|2377217968,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_send.c|3288352880,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_retrieve.c|3433690486,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_create.c|1090224598,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add.c|980241163,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_interface_entries_delete.c|2752216418,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_add.c|2235804363,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_ack.c|68748811,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_status_check.c|2259955491,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bytes_available.c|3112369436,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_interface_report_send.c|1056231757,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_established.c|2235989497,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unlisten.c|3349483078,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete.c|4130734170,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete_queue_clear.c|1349223534,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_info_get.c|1136131716,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_ping.c|894890931,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_client_socket_connect.c|299452574,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_link_status_change_notify_set.c|1365074492,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_set.c|2007698273,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_create.c|1089783596,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_establish_notify.c|400731638,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_receive.c|1465148219,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_source_extract.c|2213228034,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_release.c|2307995142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_delete.c|519778969,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_relisten.c|4058027286,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_reply.c|731448800,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_disable.c|4000533303,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_source_send.c|2839418075,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_solicitation_check.c|494163040,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_filter_set.c|2050500543,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_get.c|3832870013,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_join.c|3286348834,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_invalidate.c|1482485805,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_receive.c|3733523635,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_enable.c|1751627161,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_delete.c|2195329041,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_add_entry.c|2597408414,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_mtu_set.c|2957506262,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_clear.c|1360147414,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_deferred_receive.c|3261541911,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive.c|483390973,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_source_extract.c|3686970399,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_search_onlink.c|1192282925,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_get.c|3019632075,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_packet.c|841586404,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_enable.c|737575223,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_route_find.c|3292369373,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_source_send.c|3183768700,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_insert.c|1081137251,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_bytes_available.c|3031379459,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_connection_reset.c|4023498033,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_interface_entries_delete.c|3629931123,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_syn.c|1408153143,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_slow_periodic_update.c|799611073,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_default_router_from_address.c|591058901,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_detach.c|2771718943,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_delete.c|295994560,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_find.c|3499358937,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_queue_process.c|2434825443,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_unbind.c|4181309679,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_initialize.c|3090079570,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c|4009735224,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_set.c|1693033652,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_fast_periodic_processing.c|2812637045,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_check.c|3300560082,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_info_get.c|3989148126,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c|3223525409,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_status_check.c|3140802853,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_info_get.c|3054997284,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add_entry.c|1047102569,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_info_get.c|830495343,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entries_invalidate.c|3881813858,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_send.c|2209393939,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_info_get.c|4269859201,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_auxiliary_packet_pool_set.c|2179197988,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_hop_by_hop_option.c|2660486053,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_get.c|706731070,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_send.c|2372259003,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_option_error.c|3739894619,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_send.c|1399423583,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_ping.c|1267751485,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entries_delete.c|1955078700,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_get.c|3584207120,ra/microsoft/azure-rtos/netxduo/common/src/nx_utility.c|349950087,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_gratuitous_send.c|2465410408,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_enable.c|3951839355,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_thread_entry.c|4254825843,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive.c|1738310219,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_append.c|2458275889,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_announce_send.c|4146754579,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_mtu_set.c|1039868665,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_get.c|3108463879,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_suspend.c|898265434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_header_add.c|3813864343,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_send.c|2433334008,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry.c|1471278267,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_probe_send.c|3425591107,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_connect.c|3989457920,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_get.c|435692850,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_receive.c|3335175714,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_destination_table_periodic_update.c|824596371,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_enable.c|788853742,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_info_get.c|999892251,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_ip_address_find.c|1836275102,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_peer_info_get.c|3757006171,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_probe.c|3817992846,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_set.c|3857894262,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_destination_table_find_next_hop.c|4230545471,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_change_notify.c|3269597171,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_bind.c|3925477129,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join_internal.c|689680393,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_cleanup.c|1950079763,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_register.c|2527407001,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_allocate.c|3825395351,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_free_port_find.c|22640263,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_leave.c|2467395231,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmpv6_ra_flag_callback_set.c|3379882927,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_info_get.c|3150819601,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_packet_info_extract.c|3053112418,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_disable.c|3198295026,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_delete.c|3637014864,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_change_notify.c|283133271,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_send.c|218981642,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_invalidate.c|1685146142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unaccept.c|3951453382,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_status_check.c|3903165946,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping.c|1728642979,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_info_get.c|814051176,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_periodic_processing.c|3953223697,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_send.c|4138925084,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_send.c|1620760159,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_rst.c|1584631720,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_set.c|296098817,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send_internal.c|1403009746,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_source_send.c|3528011584,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_create.c|2297178234,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_ack_check.c|2355492707,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_max_prefix_length.c|1548002041,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive.c|1714477697,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_queue_depth_notify_set.c|2809626602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_length_get.c|2223108156,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_enable.c|3870692612,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_na.c|406825121,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_retrieve.c|3982363662,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect_complete_notify.c|1635625237,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_transmit_cleanup.c|2037419516,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_delete.c|303943814,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_set.c|287723145,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_info_get.c|3055311933,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_processing.c|2873736513,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_disable.c|878677087,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_deferred_cleanup_check.c|3541184143,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_leave.c|3246490654,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_forward_packet.c|459554149,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_get.c|3330707612,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_join.c|971086662,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_fragment_process.c|507041708,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait2.c|4290293155,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_source_ping.c|1551061063,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_timeout_check.c|2058663909,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_bind_cleanup.c|1007780131,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_max_payload_size_find.c|1194763746,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entry_set.c|162751658,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_receive.c|4170512267,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_accept.c|1178369229,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ns.c|594333289,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmpv6_ra_flag_callback_set.c|161552581,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_deferred_link_status_process.c|1883356167,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_info_get.c|804243387,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_periodic_update.c|2150949355,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_info_get.c|298865107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_reply.c|4075350948,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_control.c|1846539842,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_queue_max_set.c|2432243274,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_delete_internal.c|1013349637,ra/microsoft/azure-rtos/netxduo/common/src/nx_ram_network_driver.c|3220953513,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_enable.c|3820091456,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_packet_receive.c|3615623576,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_receive_queue_max_set.c|2470248332,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_info_get.c|1888607420,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_attach.c|356705006,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_fin.c|3983185033,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_packet_process.c|1508706977,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_number_of_entries_get.c|1443609164,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_info_get.c|2290781138,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_packet_too_big.c|3628756671,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_source_ping.c|1973611554,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_ping.c|4117958723,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_set.c|3072870648,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_transmit_release.c|2264261419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_timed_wait_callback.c|3391428876,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_copy.c|1864654561,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_no_connection_reset.c|947656119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_delete.c|2299478566,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_enable.c|92930059,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_rs.c|831233184,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_mapping_configure.c|4015042404,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_hardware_address_find.c|995563548,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_option_process.c|1736652138,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_join.c|4255104541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_enable.c|3961173599,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_enable.c|3246181485,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_set.c|1327603373,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive_notify.c|2318762158,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_unregister.c|827666530,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_wait.c|2579761206,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_sent.c|2402970782,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_receive.c|431910242,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_state_wait.c|431863111,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_add.c|4000401388,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_unbind.c|600559129,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_change_notify.c|2300786172,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join.c|1283641339,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_port_get.c|2413555453,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_join.c|240842922,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/keil/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/CMakeLists.txt|1944623432,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/inc/nx_port.h|2702263599,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/ac5/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/CMakeLists.txt|2123848482,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/inc/nx_port.h|87900836,ra/fsp/src/rm_netxduo_ether/nx_port.h +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/threadx/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/threadx/LICENSED-HARDWARE.txt|107152034,ra/microsoft/azure-rtos/threadx/common/inc/tx_thread.h|2745720627,ra/microsoft/azure-rtos/threadx/common/inc/tx_block_pool.h|1678999391,ra/microsoft/azure-rtos/threadx/common/inc/tx_semaphore.h|1581544798,ra/microsoft/azure-rtos/threadx/common/inc/tx_byte_pool.h|4044538165,ra/microsoft/azure-rtos/threadx/common/inc/tx_queue.h|2635107984,ra/microsoft/azure-rtos/threadx/common/inc/tx_mutex.h|3525017714,ra/microsoft/azure-rtos/threadx/common/inc/tx_initialize.h|1063727249,ra/microsoft/azure-rtos/threadx/common/inc/tx_timer.h|3376467440,ra/microsoft/azure-rtos/threadx/common/inc/tx_event_flags.h|1357392490,ra/microsoft/azure-rtos/threadx/common/inc/tx_user_sample.h|3526787607,ra/microsoft/azure-rtos/threadx/common/inc/tx_trace.h|3277994464,ra/microsoft/azure-rtos/threadx/common/inc/tx_api.h|4051859602,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice_change.c|2605839328,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_activate.c|398878266,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_initialize.c|3517108449,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_suspend.c|1481084733,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_info_get.c|4008797767,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_shell_entry.c|1051996927,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_disable.c|1905884081,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_delete.c|2004909998,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_relinquish.c|4273007442,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_enable.c|927116960,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_put.c|330908938,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put_notify.c|1257908320,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_info_get.c|1438723321,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put.c|980469831,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_suspend.c|3014405928,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_initialize.c|398919114,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_timeout.c|1510374572,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_receive.c|1527057179,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_info_get.c|2240739127,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_identify.c|1381153194,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_info_get.c|4272456948,ra/microsoft/azure-rtos/threadx/common/src/tx_time_get.c|4014423767,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_priority_change.c|758470303,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_prioritize.c|2289279924,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_setup.c|3838460511,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_create.c|2783522375,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_prioritize.c|1087919630,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_preemption_change.c|1638713379,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_resume.c|1361761196,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_info_get.c|1296333193,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_receive.c|2171846695,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_info_get.c|2218864849,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_enter.c|1307226821,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_delete.c|1093957278,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_release.c|2864298622,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_unregister.c|3171740844,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_create.c|1723797550,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_wait_abort.c|2493210243,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_exit_insert.c|3785975647,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_get.c|2459712151,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_allocate.c|4154121909,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_system_info_get.c|2871244452,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_delete.c|3356850737,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice.c|1610831408,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_info_get.c|373039455,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_info_get.c|2636972207,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_prioritize.c|3109704153,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_info_get.c|4954834,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_create.c|1906948876,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_delete.c|586794712,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_info_get.c|1763285358,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_terminate.c|3744735859,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_ceiling_put.c|1823419539,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_delete.c|1031853341,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_system_info_get.c|3219071021,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_put.c|1622382112,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_relinquish.c|3122285922,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put.c|3948977223,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_delete.c|59009507,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set_notify.c|4280131339,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_system_info_get.c|2367299283,ra/microsoft/azure-rtos/threadx/common/src/tx_block_allocate.c|3499010277,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_resume.c|1106430345,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_delete.c|92191652,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_terminate.c|134921042,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_sleep.c|1146216707,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_info_get.c|867229009,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_delete.c|2958530213,ra/microsoft/azure-rtos/threadx/common/src/txe_block_allocate.c|1449130194,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_info_get.c|3739080649,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_priority_change.c|2206719752,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_delete.c|2004124631,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_create.c|1863134494,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_initialize.c|3228393521,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_prioritize.c|3420596059,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_wait_abort.c|2251021695,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_reset.c|1940935590,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_info_get.c|867376664,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_search.c|2402385641,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_suspend.c|3233811868,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_create.c|1421994843,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_info_get.c|1578268977,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_info_get.c|518490233,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_change.c|4242317521,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_info_get.c|2338444762,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_deactivate.c|3005523990,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_prioritize.c|205838646,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_info_get.c|2301212404,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_create.c|743417952,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_cleanup.c|3651134155,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_create.c|2424273905,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_get.c|2248903328,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_initialize.c|4248090515,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_prioritize.c|738934327,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_info_get.c|1497170108,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_flush.c|2095675780,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_get.c|1836815748,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_front_send.c|2475708964,ra/microsoft/azure-rtos/threadx/common/src/txe_block_release.c|1656941186,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_prioritize.c|1971119560,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_analyze.c|443942627,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_flush.c|3755521962,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_cleanup.c|4122466748,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_initialize.c|1626837915,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send.c|2935349973,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_info_get.c|1633455398,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_info_get.c|1092494616,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_initialize.c|2717230332,ra/microsoft/azure-rtos/threadx/common/src/tx_time_set.c|718668408,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set.c|1642899717,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_cleanup.c|1976474987,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_create.c|1407640332,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_create.c|2576937343,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_unfilter.c|2652031053,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_delete.c|874287137,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_system_info_get.c|1497821525,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_info_get.c|1011815202,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_activate.c|2078817823,ra/microsoft/azure-rtos/threadx/common/src/tx_block_release.c|1637202595,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_prioritize.c|2669973245,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_info_get.c|1127794394,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_expiration_process.c|2851951464,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_interrupt_control.c|3768695909,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_delete.c|2747772725,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_entry_exit_notify.c|2889698698,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_high_level.c|2939685931,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_buffer_full_notify.c|3404398812,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_reset.c|989790803,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_time_slice_change.c|3627360011,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_create.c|40726775,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_release.c|1852351921,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_register.c|3659042088,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_info_get.c|3873777601,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send.c|325944554,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_initialize.c|3560622129,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_delete.c|1493626761,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_system_info_get.c|64704674,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_resume.c|479682198,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set.c|3737137369,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_get.c|694632753,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_system_info_get.c|254238588,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_front_send.c|1734502578,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_system_info_get.c|2098046848,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set_notify.c|2707001764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_initialize.c|2136139764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_user_event_insert.c|713065721,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_create.c|2240213561,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_prioritize.c|334785754,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_preempt_check.c|2115822091,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_enter_insert.c|2419763636,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_prioritize.c|340110582,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_priority_change.c|2249089981,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_change.c|1207141412,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_create.c|3054332029,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_system_info_get.c|3332288936,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send_notify.c|2714694031,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_delete.c|1853419534,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_get.c|4112026369,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_notify.c|1471114841,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_filter.c|667363472,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_ceiling_put.c|1062233122,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_cleanup.c|2130970350,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_thread_entry.c|836900636,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_entry_exit_notify.c|2411892744,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_cleanup.c|264673661,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_create.c|1083662669,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_handler.c|2704490981,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_allocate.c|2720902509,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_deactivate.c|4116676150,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send_notify.c|3674548425,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_delete.c|4198691705,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_get.c|38257840,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_preemption_change.c|916762203,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_create.c|3240093208,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_initialize.c|2360381474,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_create.c|2712731134,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_create.c|3377793385,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_cleanup.c|2845062842,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put_notify.c|2548633843,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_info_get.c|2272343423,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_deactivate.c|392631437,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_activate.c|2568952701,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_delete.c|219631514,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_delete.c|338554074,ra/fsp/src/rm_threadx_port/tx_isr_end.c|1066954008,ra/fsp/src/rm_threadx_port/tx_thread_stack_build.c|627894428,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_allocate.c|1759954782,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_allocate.c|542885868,ra/fsp/src/rm_threadx_port/tx_port_vendor.h|3543593849,ra/fsp/src/rm_threadx_port/tx_secure_interface.h|2604739803,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_free.c|3145757064,ra/fsp/src/rm_threadx_port/tx_thread_schedule.c|2390289726,ra/fsp/src/rm_threadx_port/tx_port.h|955970945,ra/fsp/src/rm_threadx_port/tx_port_wait_thread_ready.c|2355979047,ra/fsp/src/rm_threadx_port/tx_initialize_low_level.c|497417562,ra/fsp/src/rm_threadx_port/tx_thread_system_return.c|1658972549,ra/fsp/src/rm_threadx_port/tx_isr_start.c|305909319,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_restore.c|4138416334,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_free.c|1571864666,ra/fsp/src/rm_threadx_port/tx_iar.c|3686521567,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_control.c|3080132113,ra/fsp/src/rm_threadx_port/tx_timer_interrupt.c|1445147393,ra/fsp/src/rm_threadx_port/tx_cmsis.h|3274313032,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_disable.c +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_adc\#\#\#\#5.1.0/all=121586583,ra/fsp/inc/instances/r_adc.h|2933425111,ra/fsp/inc/api/r_elc_api.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|517887492,ra/fsp/inc/api/r_adc_api.h|822005268,ra/fsp/src/r_adc/r_adc.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_adc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/all=491661015,ra/fsp/inc/instances/r_ether.h|4135421999,ra/fsp/inc/api/r_ether_api.h|3799836536,ra/fsp/src/r_ether/r_ether.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/all=485757285,ra/fsp/inc/instances/r_ether_phy.h|3507747591,ra/fsp/inc/api/r_ether_phy_api.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_netx_secure_crypto_sw_port\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=3016696470,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_gcm.c|3856537725,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_rsa.c|3481524568,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ctr.c|1687082164,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ecdsa.c|1010295631,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_sha2.c|3580663096,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_initialize.c|2896995127,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_aes.c|794615041,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ec.c|3078997336,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_cbc.c|3705481355,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ecdh.c|3679308437,ra/microsoft/azure-rtos/netxduo/crypto_libraries/src/nx_crypto_ccm.c|1604134341,ra/fsp/src/rm_netx_secure_crypto/nx_crypto_generic_ciphersuites.c|2252429576,ra/fsp/src/rm_netx_secure_crypto/inc/nx_crypto_port.h|3023679032,ra/fsp/src/rm_netx_secure_crypto/inc/nx_secure_port.h|3570073745,ra/fsp/src/rm_netx_secure_crypto/inc/rm_netx_secure_crypto.h|127830049,ra/fsp/src/rm_netx_secure_crypto/inc/crypto_common/nx_crypto.h +Renesas\#\#Middleware\#\#all\#\#rm_netx_secure_crypto_sw_port\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_ether\#\#\#\#5.1.0/all=1798821243,ra/fsp/src/rm_netxduo_ether/rm_netxduo_ether.h|3463535543,ra/fsp/src/rm_netxduo_ether/rm_netxduo_ether.c +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_ether\#\#\#\#5.1.0/libraries= +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs new file mode 100644 index 0000000000..682608930e --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.settingseditor.active_page=DeviceAndToolSelection +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs new file mode 100644 index 0000000000..c2d563e647 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs @@ -0,0 +1,9 @@ +collapse/module.azure.nxd.ip.953320115=false +collapse/module.azure.nxd_dhcp_client.898449839=false +collapse/module.azure.nxd_dns_client.1093495957=false +collapse/module.azure.nxd_nx_crypto.91937129=false +collapse/module.azure.nxd_nx_secure.868072505=false +collapse/module.azure.nxd_web_http_client.543404856=false +collapse/module.driver.ether_on_ether.919699286=false +collapse/module.middleware.rm_netxduo_ether.970214527=false +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs new file mode 100644 index 0000000000..469143ed91 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +is.toolchain.version=true +store.version=2 +toolchain.version=13.2.1.arm-13-7 diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs new file mode 100644 index 0000000000..61421f20c2 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs @@ -0,0 +1,2 @@ +# +#Thu Dec 14 10:43:13 ICT 2023 diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml new file mode 100644 index 0000000000..894faaf360 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000000..e17ec91775 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,197 @@ +eclipse.preferences.version=1 +org.eclipse.cdt.core.formatter.align_composite_type_declarators=false +org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=18 +org.eclipse.cdt.core.formatter.alignment_for_assignment=16 +org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=82 +org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.cdt.core.formatter.alignment_for_compact_if=0 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=82 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 +org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 +org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 +org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 +org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 +org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=82 +org.eclipse.cdt.core.formatter.alignment_for_lambda_expression=20 +org.eclipse.cdt.core.formatter.alignment_for_member_access=0 +org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 +org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=next_line +org.eclipse.cdt.core.formatter.brace_position_for_linkage_declaration=end_of_line +org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_switch=next_line +org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=next_line +org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false +org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 +org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true +org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true +org.eclipse.cdt.core.formatter.comment_formatter_off_tag=@formatter\:off +org.eclipse.cdt.core.formatter.comment_formatter_on_tag=@formatter\:on +org.eclipse.cdt.core.formatter.compact_else_if=true +org.eclipse.cdt.core.formatter.continuation_indentation=2 +org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.cdt.core.formatter.format_block_comment=true +org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.cdt.core.formatter.format_header_comment=true +org.eclipse.cdt.core.formatter.format_line_comment=true +org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false +org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_linkage=false +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false +org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=false +org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false +org.eclipse.cdt.core.formatter.indent_empty_lines=false +org.eclipse.cdt.core.formatter.indent_label_compare_to_statements=true +org.eclipse.cdt.core.formatter.indent_preprocessor_directives=false +org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=true +org.eclipse.cdt.core.formatter.indentation.size=4 +org.eclipse.cdt.core.formatter.insert_new_line_after_colon_in_constructor_initializer_list=insert +org.eclipse.cdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_identifier_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_linkage_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_ref_qualifier_in_structured_binding=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_expression=do not insert +org.eclipse.cdt.core.formatter.join_wrapped_lines=true +org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.cdt.core.formatter.lineSplit=120 +org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.cdt.core.formatter.tabulation.char=space +org.eclipse.cdt.core.formatter.tabulation.size=4 +org.eclipse.cdt.core.formatter.use_comment_formatter_tag=true +org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=false diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000000..9ab345ad0a --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/CPATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/CPATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/C_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/append=true +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/appendContributed=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/LIBRARY_PATH/delimiter=; +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/append=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1229551505/appendContributed=true diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep Debug_Flat.jlink b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep Debug_Flat.jlink new file mode 100644 index 0000000000..70d9cea72d --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep Debug_Flat.jlink @@ -0,0 +1,44 @@ +[BREAKPOINTS] +ForceImpTypeAny = 0 +ShowInfoWin = 1 +EnableFlashBP = 1 +BPDuringExecution = 0 +[CFI] +CFISize = 0x00 +CFIAddr = 0x00 +[CPU] +MonModeVTableAddr = 0xFFFFFFFF +MonModeDebug = 0 +MaxNumAPs = 0 +LowPowerHandlingMode = 0 +OverrideMemMap = 0 +AllowSimulation = 1 +ScriptFile="" +[FLASH] +RMWThreshold = 0x200 +Loaders="" +EraseType = 0x00 +CacheExcludeSize = 0x00 +CacheExcludeAddr = 0x00 +MinNumBytesFlashDL = 0 +SkipProgOnCRCMatch = 1 +VerifyDownload = 1 +AllowCaching = 1 +EnableFlashDL = 2 +Override = 0 +Device="ARM7" +[GENERAL] +WorkRAMSize = 0x10000 +WorkRAMAddr = 0x320D0000 +RAMUsageLimit = 0x00 +[SWO] +SWOLogFile="" +[MEM] +RdOverrideOrMask = 0x00 +RdOverrideAndMask = 0xFFFFFFFF +RdOverrideAddr = 0xFFFFFFFF +WrOverrideOrMask = 0x00 +WrOverrideAndMask = 0xFFFFFFFF +WrOverrideAddr = 0xFFFFFFFF +[RAM] +VerifyDownload = 0x00 diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep Debug_Flat.launch b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep Debug_Flat.launch new file mode 100644 index 0000000000..72cf53ed6f --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep Debug_Flat.launch @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..fd8dfed6f9 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/NetX_https_client_ek_ra8m1_ep.hex @@ -0,0 +1,9199 @@ +:020000040200F8 +:10000000F04D0222F1D3010289D20102EDD30102A7 +:10001000EDD30102EDD30102EDD30102EDD30102D4 +:10002000000000000000000000000000EDD301020D +:10003000EDD3010200000000C1A901023DAA0102A6 +:1000400069C601020000000000000000000000007E +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:100200000348044B834202D0034B03B118477047A5 +:10021000540B0022540B002200000000064B07493B +:10022000C91A891048BF0131491003D0044B0BB1E2 +:1002300001481847704700BF540B0022540B00229E +:100240000000000010B5064C237843B9FFF7D8FF33 +:10025000044B13B10448AFF300800123237010BD99 +:10026000800B002200000000102F020208B5054B91 +:100270001BB105490548AFF30080BDE80840FFF712 +:10028000CDBF00BF00000000840B0022102F02022F +:100290002DE9F041D0E902850446A8EB0507406846 +:1002A00097422844154408D80E463A46A5EB08055F +:1002B0001EF0AAF82A466068F1191EF0A5F8BFF3EF +:1002C0005F8FE560BDE8F0812DE9F8434FF000094C +:1002D000064688461746D0E902243369151B9C421E +:1002E00003F1FF3125BF03F1FF339B180B1B1B1BD1 +:1002F000BD4228BF3D469D4228BF1D46706841460D +:100300002A4620441EF080F8B2682C44A24208BF5E +:100310000024A944A8447F1BBFF35F8FF460002F23 +:10032000DBD14846BDE8F883F8B5154CA82200217A +:1003300020461EF031F84FF40066002303201022FF +:100340001049114F114D20616061A161E761266282 +:10035000A3626362E36221666566A2662367E36661 +:100360006367BFF35F8F0A4B42F001E01846C21A81 +:1003700013F9011DA1540FF007C0BFF35F8FF8BD43 +:10038000B0130022FCFC0102B00B0022A00B0022E3 +:10039000401102022DE9F04FDFF8A890054699F8C8 +:1003A00000300F46532B144683B001D0FFF7BCFF3B +:1003B00005EB450309EBC3031E6FD3F86CB04FEA9E +:1003C00045085E451FD8ABEB060B5C4528BF5C4675 +:1003D0001CB9204603B0BDE8F08FA24608EB050328 +:1003E00009EBC303596E3846314422461EF00CF81F +:1003F0002644BAF1000F04D0A84409EBC808C8F895 +:1004000070605446E5E79A6E596EA2EB060AA24563 +:1004100028BFA24631443846524601931DF0F4FFEE +:10042000019B56449B6EA4EB0A04B34214BFABEB92 +:10043000060B00265C4528BF5C46002CD9D05744EB +:10044000A244CBE7B013002210B50B46EFF31184A2 +:100450004FF0200181F311881946FFF79BFF84F3C9 +:10046000118810BD70B51D4D441C00EB400005EB1C +:10047000C00304EB440405EBC400DC6A8C46012C89 +:10048000164612D0022C0CD0FCB99A6A596A8A42DC +:100490009CBF1B6AD218013A511A8E4218D92046C5 +:1004A00070BDBDE87040FFF70FBF9A6A5C6AA24258 +:1004B0009CBF1B6AD218013A141BB44228BF3446B1 +:1004C0002246FFF7E5FE204670BD0024204670BDA1 +:1004D00032466146FFF7DCFE3446E0E7B013002207 +:1004E000F8B50B4B04461B780D46532B164601D02E +:1004F000FFF71AFFEFF311874FF0200181F3118806 +:10050000324629462046FFF7ADFF87F31188F8BD34 +:10051000B013002210B5064C2378532B01D0FFF7FF +:1005200003FFE36E206FC01A18BF012010BD00BF8B +:10053000B0130022D0E9013210B50446501C984295 +:1005400007D8236899540246E16863680131C4E919 +:1005500002019A4200D010BD21682069FFF7C0FF58 +:10056000A368984215BF4FF0FF330023E360A360F8 +:1005700010BD00BF2DE9F84F91428A46DDE90A849B +:10058000154683461E466AD30B460127B3FBF5F397 +:100590009D4207F10107F9D9B74238BF374614F039 +:1005A000010902D1B8F1000F40D1DBF80C30002B6B +:1005B0002CDB0124002E14BF3346234601E005FB4B +:1005C00004F4013BFBD1BAFBF4F39D4205D805FBD3 +:1005D00004F4BAFBF4F39D42F9D9224E06E0AC4292 +:1005E000B4FBF5F30CD31C46BAFBF3F3F1565846B3 +:1005F00004FB13AAFFF79EFFDBF80C30002BEEDAAA +:10060000B9F1000F02D0B8F1000F09D1BDE8F88FA1 +:1006100020215846FFF78EFFDBF80C30002BF5DB6E +:10062000B84508F1FF38F3D8BDE8F88FA30711D417 +:1006300020240CE021465846FFF77CFFDBF80C3005 +:1006400008F1FF38002BE1DBB8F1000FAFD0B8455F +:10065000F0D8AAE7002E0CBF30242024F7E70127AA +:100660009AE700BF481102022DE9F04F0023402510 +:100670009BB00DF1280A81460C461746CDE905537B +:10068000CDE90730CDF810A006E004A8FFF752FF2F +:10069000079B002BC0F2AD8014F9011B002900F06C +:1006A000A0802529F1D10026234613F9012BA2F1C0 +:1006B00023010D2908D8DFE801F07F0707070707A6 +:1006C00007077B0783070777A2F13001C9B2092921 +:1006D0004FF000050FD805EB850502EB450593F9B2 +:1006E00000201C46A2F13001C9B20929A5F130054C +:1006F00003F10103EFD92E2A00F0FE804FF0000B2A +:1007000094F9001021F0040068281C465CD02529CB +:10071000BBD05839CBB2202BBAD82029B8D801A3E6 +:1007200053F821F0FB070002910600029106000237 +:100730009106000291060002910600029106000255 +:100740009106000291060002910600029106000245 +:10075000E50800027D0800029106000291060002F1 +:100760009106000291060002910600029106000225 +:100770009106000291060002910600029106000215 +:10078000910600024508000291060002910600024F +:100790001708000291060002630800029106000299 +:1007A00091060002FB0700021C4646F002067BE7AA +:1007B0001C4646F0040677E71C4646F0080673E739 +:1007C0001C4646F001066FE714F9011B21F00403F3 +:1007D000682B9CD114F9011B21F00403682B96D1DE +:1007E000F2E7079B002B04DD069C002C40F09D8067 +:1007F000234418461BB0BDE8F08F102238685B46D2 +:1008000001680430CDE9005638600DEB0200FFF7B7 +:10081000B1FE079B3DE73B68784A191D39601D68AA +:10082000002D08BF154615F9011B00293FF430AF14 +:1008300004A8FFF77FFE079B002BF4DA18461BB0D5 +:10084000BDE8F08F3A680823116804323A6000204E +:100850001022CDE900300DEB0200FFF78BFE079B65 +:1008600017E738685B4601680430CDE900560A2274 +:10087000386004A8FFF77EFE079B0AE73B684FF04D +:1008800001081A6804333B6082EAE273A3EBE27367 +:10089000092B039209DD5A481946A0FB03C36329BB +:1008A00008F101084FEAD303F6DCD84538BFD84633 +:1008B000002D43D1079900250B46002999DB039BA6 +:1008C000002B65DB73076FD406F00303022B74D093 +:1008D0005B460A22CDE90056039904A8FFF74AFEB9 +:1008E000079BD6E63B6804A81A1D93F900103A60EE +:1008F000FFF720FE079BCCE694F90110A1F130022E +:10090000D2B2092A55D81C464FF0000B0BEB8B02D4 +:1009100001EB420214F9011FA2F1300BA1F13003E7 +:10092000DBB2092BF2D9631CECE62246514648465D +:100930000393FFF7D5FD039B23445AE7039A06F080 +:100940000203002A1ADB720718D4002B4CD0BBF12B +:10095000000F10D0F0070CD50DE0202104A8FFF700 +:10096000E9FD0799013D00290B46FFF642AF002D36 +:10097000A3D0A845F1D307990B469EE7013D13B1DB +:10098000BBF1000FF7D0F207F5D4002DF1D191E7BC +:100990005B422D2104A80393FFF7CCFD07990029A2 +:1009A0000B46FFF626AF8FE72B2104A8FFF7C2FD09 +:1009B000F4E74FF0000B0133A4E6BBF1000F87D141 +:1009C000002D85D0454516D9302104A8FFF7B2FD8A +:1009D0000799013D00290B46FFF60BAF002DF1D121 +:1009E0000029FFF606AF73E7F107C2D5079B002B7E +:1009F000BFF66EAFFDE60B46F2E700BF08FD010251 +:100A0000CDCCCCCC0EB400B582B003AB53F8041BF4 +:100A100001AA0193FFF728FE02B05DF804EB03B0D2 +:100A2000704700BF10B51D491D481CF07DF810BB74 +:100A30001C491B481BF0ACFE044658B918481BF073 +:100A400045FE0446F8B926210220174A01F096F81F +:100A5000204610BD1A210320144A01F08FF81048D7 +:100A60001CF01CFA0028F3D01821114A032001F0D1 +:100A700085F8204610BD044617210E4A032001F0D8 +:100A80007DF8204610BD1C2103200B4A01F076F8AA +:100A900003481CF003FA0028DAD0E5E7E41102026B +:100AA0002C1D0222D01102027CFD01022CFD01024C +:100AB00048FD010210FD010260FD0102002300B5A6 +:100AC00083B06FF0020118480DF102020193ADF8F6 +:100AD00002301BF01DFE019080B9BDF802309FED81 +:100AE000137A07EE903AF8EE677A9FED110A67EEF7 +:100AF000877A37EEC00A03B05DF804FB17210320A4 +:100B00000C4A01F03BF808481CF0C8F930B9042140 +:100B100008460DEB010201F031F8DEE71821064A24 +:100B2000032001F02BF8F2E72C1D0222AA44493ED3 +:100B300031B88A43A4FD010248FD010270B5342496 +:100B400082B000944FF48073174A1849184803F094 +:100B50005FFA044610B1204602B070BD3826142555 +:100B60000122CDE90056134B1349144803F004FC4D +:100B7000044698B90122CDE90056114B114912489B +:100B800003F0FAFB04460028E5D0094803F09AFA7E +:100B90000A4803F051FC204602B070BD044803F03F +:100BA00091FA204602B070BD88140022BCFD0102FB +:100BB0008815002270140022D4FD0102F4150022D1 +:100BC00058140022E4FD0102BC15002208B50848B3 +:100BD00003F078FA074803F02FFC074803F02CFCD9 +:100BE000012206490020FFF70DFF00BE08BD00BF2F +:100BF00088150022F4150022BC150022F4FD010224 +:100C0000022800D07047024902481AF037BC00BFE2 +:100C100008120202B41B022208B5064816F00AFCAC +:100C200000B908BD2621BDE808400320024A00F0B3 +:100C3000A5BF00BF6413022214FE010200212DE9AA +:100C4000F0414FF4806284B02248CDE90211224F76 +:100C50001DF0A2FB214EDFF87C8001E0B54221D0DF +:100C60004FF0FF32384603A917F044FA054608B1A1 +:100C7000B04224D102AC00944FF4487342460021A4 +:100C8000039816F029FA044680B903A816F0C8FAAA +:100C900004460028E2D01E210320114A00F06EFF16 +:100CA000B542DDD1204604B0BDE8F0812A210D4ACD +:100CB000032000F063FF204604B0BDE8F0812C461D +:100CC0003121094A032000F059FF204604B0BDE855 +:100CD000F08100BFC0AB0022641302220C000300AD +:100CE0009CFE010270FE01023CFE0102002330B5B1 +:100CF00004460D46ABB01946962204A803931DF096 +:100D00004BFB2A4621464FF0FF35202404A81DF056 +:100D10007BFB0922CDE900452F4B3049304817F0C5 +:100D20007BFA00283AD110240C2200942D4B2E4936 +:100D30002B48019517F070FA044638BB294628481D +:100D400017F0E8FA0446002837D12A46244803A9B8 +:100D500017F0E6FA044650BB04A81DF062FB234BD3 +:100D6000024604A90398009516F082F9044660BB78 +:100D700002462B4603991A4816F024FE044650B149 +:100D800033211B4A032000F0F9FE04E04821032030 +:100D9000184A00F0F3FE20462BB030BD0446432134 +:100DA000154A032000F0EAFE20462BB030BD372163 +:100DB000124A032000F0E2FEEDE72C21104A032046 +:100DC00000F0DCFE20462BB030BD22210D4A03206E +:100DD00000F0D4FEDFE700BFBCFE0102E0FE01022E +:100DE0006413022230FF010244FF0102781B022239 +:100DF0002400020254FF0102ECFE0102C8FF0102BE +:100E00009CFF01020000020270B5ACB096220021E6 +:100E100006A81DF0C1FA2A4D1A212A4A2A4C02209E +:100E20002A4E00F0ABFE9622002106A81DF0B4FA6F +:100E3000CDE9025600944FF0FF3500242448962156 +:100E4000244B254A019006A81DF028FA0121CDE97E +:100E50000345CDE90144214B214806AA009417F02F +:100E600089FCD8B920240922CDE900451D4B1E4933 +:100E70001B4817F0D1F9044640B92946184817F025 +:100E800049FA044698B920462CB070BD4321174A50 +:100E9000032000F073FE20462CB070BD04463221C2 +:100EA000134A032000F06AFE20462CB070BD2C21AE +:100EB000104A032000F062FE20462CB070BD00BF37 +:100EC000880002025800020298000202800002021A +:100ED0009000020274000202C4010202A400020295 +:100EE00064130222BCFE0102E0FE0102ECFE0102DC +:100EF000B40002029CFF0102F0B52DED028BB0EEB2 +:100F0000408AD3B09622002106A81DF045FA962209 +:100F100000212CA81DF040FA1C212C4A022000F0D0 +:100F20002DFEB7EEC88A9622002106A81DF034FADD +:100F30009621274A8DED008B06A81DF0AFF9962269 +:100F4000002105462CA81DF027FA2249224B234AEE +:100F50002348CDE9023100909621224B01922CA822 +:100F6000214A1DF09BF906A81DF05BFA00240746F4 +:100F70004FF0FF360321CDE90346CDE901441B4B79 +:100F80001B482CAA009717F0F5FBA0B9294606A824 +:100F9000FFF7ACFE044620B9204653B0BDEC028BEF +:100FA000F0BD3221134A032000F0E8FD204653B083 +:100FB000BDEC028BF0BD044632210F4A032000F045 +:100FC000DDFD204653B0BDEC028BF0BDE80002020F +:100FD0000401020280000202880002029000020264 +:100FE0009800020274000202C4010202A40002027C +:100FF0006413022218010202B4000202F0B52DEDC2 +:10100000028B0024B0EE408ADBB0962200210EA8AD +:101010001DF0C2F99622002134A81DF0BDF91B2154 +:10102000494A02200C94CDE90744CDE909440B94C8 +:10103000CDF8334000F0A2FDB7EEC88A96222146D3 +:101040000EA81DF0A9F996218DED008B3F4A0EA840 +:101050001DF024F90546FFF7D7FE00285FD1FFF702 +:10106000EDFD0446002850D139493A481DF09CF95D +:101070008646D0F80500DEF80910DEF80D20DEF80F +:1010800011300DF11C0CACE80F00DEF81500DEF895 +:101090001910BEF81D30ACE803009622214634A892 +:1010A000ACF800301DF078F92B4A2C4B039207AABC +:1010B000CDE904322A4A2B4B9621CDE901322A4A46 +:1010C0002A4B009234A82A4A1DF0E8F80EA81DF019 +:1010D000A8F94FF0FF370646CDE90347CDE90144B3 +:1010E0000221244B244834AA009617F043FB0446FF +:1010F00000BB29460EA8FFF7F9FD044650B1322186 +:101100001E4A032000F03AFD04E02C2103201C4A73 +:1011100000F034FD20465BB0BDEC028BF0BD044610 +:101120002721184A032000F029FD20465BB0BDECC2 +:10113000028BF0BD3221144A032000F01FFD20462F +:101140005BB0BDEC028BF0BD4C0102020401020257 +:10115000BC010202C0AB002280000202D0010202E8 +:10116000880002029000020298000202740002024B +:10117000C0010202A400020264130222180102024A +:101180009001020268010202B400020200232DE96C +:10119000F0410C4686B0194642F6A07247480593C6 +:1011A0001DF0FAF842F6A0732046444A444909F07B +:1011B00039F8059000286BD14FF480420021414856 +:1011C0001DF0EAF84FF4804220463E4909F09AF8B3 +:1011D0000590002867D14FF4987200213A481DF01D +:1011E000DBF8002340F29142CDE90233CDE9003330 +:1011F0003649354809F022F9059048B13521344A7D +:10120000032000F0BBFC042105AA084600F0B6FC50 +:1012100020462D4909F0F4F8059048B132212D4AB5 +:10122000032000F0ABFC042105AA084600F0A6FC50 +:10123000294D2A4EDFF8B08005F598674FF400621B +:10124000002130461DF0A8F84FF49872002128467E +:101250001DF0A2F84FF4006332462946204608F0FC +:10126000B5FF059048B905F59875BD4206F50066CD +:10127000E4D1059806B0BDE8F0814246362103204E +:1012800000F07CFC042105AA084600F077FCEAE7A0 +:101290002921134A032000F071FC042105AA084605 +:1012A00000F06CFC88E734210E4A032000F066FC55 +:1012B000042105AA084600F061FC8CE730160022E4 +:1012C000FC080022D065002290AA00220000002223 +:1012D000340202026C020202D0A50022D045002294 +:1012E000D401020200020202A00202022DE9F0472C +:1012F000002492B0CDE90744CDE909448DF81B40A4 +:1013000000F090FC22462146012000F037FCFFF758 +:1013100089FB0890002840F0FC803C24824D11F0AD +:10132000E9FACDE900544FF4C462804B804981480A +:1013300015F0DEFE0446002840F0D980079007AE85 +:1013400040F6D4604FF40061032500227A4BCDE9CA +:1013500004500293794B03910193764B78490093A3 +:1013600078486FF0FF030D9215F00CFD044600283D +:1013700076D14FF402727449724815F087FC044626 +:1013800038BB704815F08CFF0446002840F04A82B4 +:101390006C4815F0A7FF0446002840F03C826948DD +:1013A00015F0A6FC0446002840F050821E21674A32 +:1013B00002200DAF00F0E2FB4FF47A7304213A46AD +:1013C000604815F007FE0446002840F04C82079064 +:1013D00010E01B2128465E4A00F0D0FB0DAF1C2117 +:1013E0005C4A0320079400F0C9FB042132460846FA +:1013F00000F0C4FB002304240D93574AC7E90133CE +:10140000C7E903334F4955480C940B9319F088F9F9 +:10141000044660BB4749514818F0FAFC04460028CE +:1014200040F0B0814D4819F06DF80446002840F0B6 +:1014300007824FF47A73022142480BAA15F0CAFDC5 +:101440000446002840F009820B98022800F0AE8183 +:101450001F210320424A00F091FB424D079417E000 +:101460001A212846404A00F089FB0DAFB7E71B213F +:1014700003203E4A00F082FB26213D4A03200794C8 +:1014800000F07CFB04213246084600F077FB354D26 +:10149000384A2C49384817F0DFFC044600287BD135 +:1014A0002449354817F000FD0446002840F07081BB +:1014B0002968314817F006FD0446002840F0B9813C +:1014C0002E4D23212E4A022000F058FB41F270736A +:1014D0002A462C49284817F0DBFF0446002800F074 +:1014E0005E812421284A032000F048FB5AE0222193 +:1014F000264A032000F042FB2621254A03200794B8 +:1015000000F03CFB042107AE3246084600F036FBF3 +:1015100016E720211F4A032000F030FB042108AA0F +:10152000084600F02BFBF8E6F83D0100E0AF002292 +:10153000F8020202781B0222F04D02226D1C00020A +:101540006003020290040222D8ED0122000402028C +:1015500090030202400402025C04020208F101222C +:1015600020040202C0AF0022740302026C040202D3 +:10157000F804020220050202E0EF0122C4AF0022BB +:1015800088050202A4000202AC0502021403020252 +:1015900038030202D80202021A210320B54A00F0E1 +:1015A000EDFAB54D2321B54A0320079400F0E6FA81 +:1015B00004213246084600F0E1FA4FF4005440F6A8 +:1015C0001407AF4BCDE90047AE4AAF49AF4815F01D +:1015D000ABFE0446002840F0C48007906427042432 +:1015E00004F0FAF82D68AA49009740F2BB12C1E94D +:1015F0000045A84BA54817F0CFF90790002840F008 +:10160000A3803621A44A022000F0B8FA9D4809A917 +:101610000AAA15F08FFB0790002840F0888004216B +:1016200009AA062000F0AAFA26219C4A022000F00E +:10163000A5FAFFF743FAFFF75FFC0790002869D18E +:101640002E21974A022000F099FA00220520114627 +:1016500000F094FA4FF00109924D934FDFF89C820D +:101660000DF11B0000F0C2FA04460028F8D19DF8E5 +:101670001BA0FFF723FABAF1020F3ED0BAF1030F15 +:1016800038D0BAF1010F23D042461D21022000F0CC +:1016900075FA85F8009007942B787BB9FFF7CEFA9E +:1016A000079068B32A21814A032000F067FAFFF708 +:1016B000B3FA04213246084600F060FA0022052001 +:1016C00011462A7000F05AFA012002F083F8C7E7A9 +:1016D000FFF712FC07900028DED03A4628210320AD +:1016E00000F04CFAFFF798FA04213246084600F061 +:1016F00045FAD1E7FFF788FBECE7FFF77FFCE9E766 +:101700006B4A6C49FFF77EF92C216B4A022000F0EE +:1017100035FAD3E72621694A032000F02FFAFFF7B4 +:101720007BFA04213246084600F028FA88E71E2199 +:10173000634A032000F022FAFFF76EFA04213246D2 +:10174000084600F01BFA6AE72E215E4A032000F0EB +:1017500015FAFFF761FA32462146204600F00EFAEC +:101760004FE72621584A032000F008FA2921574A5A +:101770000320079400F002FA04213246084600F0E4 +:10178000FDF92BE72421524A032000F0F7F973E614 +:10179000232103204F4A00F0F1F9374D02E72A4692 +:1017A0000421072000F0EAF9079406E72F214A4AAE +:1017B00000F0E4F906213A4648480CAB19F076F8F7 +:1017C0009528044610D1454D0C9B132B03F10400C2 +:1017D0003FF652AE0C903A46062128460CAB19F063 +:1017E00065F89528F0D00446002C7FF445AE3C4DBA +:1017F00007E03A460421082000F0C0F957F8043BFE +:101800002B600C9AE3B2B3EB920F04F10104F0D316 +:10181000002307933CE61A212846324A00F0AEF92D +:101820000DAFDCE51A2128462F4A00F0A7F90DAFCD +:10183000D5E51E2103202D4A00F0A0F90E4DB1E69A +:101840001A212B4A032000F099F915E61B2128469E +:10185000284A00F093F90DAFC1E51F21264A032065 +:1018600000F08CF908E61F212846234A00F086F98B +:10187000B5E500BF28050202C4AF0022D005020270 +:10188000781B022290040222F40502026413022251 +:10189000C8AF00228D1100028C060202E40602028B +:1018A00034070202DCAF002284070202AC07020206 +:1018B000C0AB0022D8070202EC0702020C070202AA +:1018C000C40602025C060202080602023006020298 +:1018D0008804020244050202C804020208F101223F +:1018E000C0AF0022C8030202AC0302026805020274 +:1018F000AC040202E40302022004020264070202B2 +:101900002DE9F0470024AAB02322214608A8069416 +:101910000494CDF81B4005941CF03EFD029402F0A7 +:101920008FF923210346824A08A81CF0B7FCFFF771 +:1019300005F9002840F0EB800027DFF83882DFF857 +:101940003892FEF7E7FD50B30F2204A90020FEF7FE +:101950007BFD02464FF0FF3340461AA909321A9721 +:1019600002F020FB0446002840F0CC801A9D04A819 +:1019700002952C701CF055FD421C04A9C5F80120ED +:1019800005F109001CF040FD4FF0FF32484602A966 +:1019900002F08AFDCDE904440694CDF81B402322D1 +:1019A000002111A80397634C1CF0F6FC604E624DB9 +:1019B00001E00A283DD00122204603A902F052FD91 +:1019C0000028F6D1039B3246D3F80530232111A815 +:1019D0001CF064FCDDF80CA09AF80030013B072BEA +:1019E00000F2A180DFE803F078716A605B422904AD +:1019F000402200211AA81CF0CFFCDAF809204F4938 +:101A0000D3B20193C2F3072300931AA8C2F307438A +:101A1000120E1CF077FC002049491AAAFEF7F2FFCB +:101A200029460020FEF7EEFF039802F061FB0A282A +:101A3000C1D1012001F0CEFE83E7402200211AA887 +:101A40001CF0AAFCDAF809203C49D3B20193C2F396 +:101A5000072300931AA8C2F30743120E1CF052FC8E +:101A600038491AAA0020FEF7CDFFD9E7402200210D +:101A70001AA81CF091FCDAF809203049D3B201937E +:101A8000C2F3072300931AA8C2F30743120E1CF0F7 +:101A900039FC2D491AAA0020FEF7B4FFC0E72B49F4 +:101AA0000020FEF7AFFFBBE7DAF80920002AB7D025 +:101AB00027490020FEF7A6FF00BEB1E725490AF13D +:101AC00009020020FEF79EFFAAE723490AF1090256 +:101AD0000020FEF797FFA3E71AA81A971BF096FBC2 +:101AE0009DF869301D4A01939DF86A301C490093A6 +:101AF00000209DF86B30FEF785FF1A490020FEF7A5 +:101B000081FF8DE718490020FEF77CFF47E7054677 +:101B100016492046FEF776FF2A4620460C49FEF776 +:101B200071FF00BE08E712490020FEF76BFF77E760 +:101B300018080202F4150022680E0202980D020233 +:101B4000140E0202C40D0202A40D0202400D020294 +:101B5000F4FD0102300D0202200D02028C08020287 +:101B600090080202740A02026008020238080202A7 +:101B70003C0E020288150022BC150022F0B50C466E +:101B8000002783B0064615464FF0FF33144801A9DD +:101B900004F10902CDE9007702F004FAE0B1384619 +:101BA0001049FEF72FFFFFF711F8009F3E7002F07B +:101BB00047F8009BC7F8050022462946C3F80140B4 +:101BC00003F109001CF020FC4FF0FF326946064883 +:101BD00002F06AFC03B0F0BD019F0097E6E700BF8A +:101BE000881500226C0E0202F415002230B5002583 +:101BF00083B00446FF220A4801A9019502F032FC95 +:101C000028B9019808B103781BB102F071FA03B04A +:101C100030BD09301BF044FE034601982370F4E701 +:101C2000BC150022202230B591B000210DEB02003E +:101C30001CF0B2FB0C4B00241846079304E0012073 +:101C400001F0C8FD75B907980AAB0021CDE903443E +:101C5000CDE9014409AA009402F0A8FD0A9B0546BB +:101C6000002BECD011B030BD241E0222014918F027 +:101C700067BF00BF94040022704700BFFFF7FCBF9E +:101C800008B500F061F8BDE80840FFF72FBB00BFC2 +:101C9000012130B50222B0254FF480540E4889B09E +:101CA00003680B4403600D48CDE90411CDE902221D +:101CB000009000230A4A0B490B480695019402F054 +:101CC000C1FC08B909B030BD0021074809B0BDE822 +:101CD000304000F00DB800BF201E0222F055022255 +:101CE000811C0002940E0202501D0222704700BFA8 +:101CF00000BE7047F8B500250F4F104E04461C2358 +:101D000001220F490F483D60357002F007FC38B9D9 +:101D1000FFF7BEFF00F058F82046FFF7E7FFF8BDD9 +:101D200029460848FFF7E4FFFFF7B2FF00F04CF840 +:101D30002046FFF7DBFFF8BD201E02221C1E0222F8 +:101D4000A80E0202001E022238B54FF0FF311448DF +:101D500002F044FCF0B9134B1A7802B138BD0122ED +:101D6000114C1A70FFF78AFF2368013B2360002B98 +:101D7000F4D00B4D04E02368013B2360002BEDD031 +:101D8000284602F053FC0028F5D000212846FFF732 +:101D9000AFFFF0E700210248FFF7AAFFDBE700BF33 +:101DA000001E02221C1E0222201E022208B500F084 +:101DB00033FC002008BD00BF08B5FFF7C5FFBDE834 +:101DC0000840FFF79DBD00BF012130B50322B025BB +:101DD0004FF480640E4889B003680B4403600D48DB +:101DE000CDE90411CDE90222009000230A4A0B49F3 +:101DF0000B480695019402F025FC08B909B030BDE6 +:101E00000021074809B0BDE83040FFF771BF00BFAF +:101E1000201E0222F0650222B91D0002BC0E020241 +:101E2000241E022203322DE9F04104460F46984653 +:101E300022F00306EFF3108272B6264B1D6825626E +:101E400082F310883146204600F018F9EFF3108233 +:101E500072B628B1386082F310880020BDE8F081A6 +:101E6000236AAB42EBD13860B8F1000F25D01A4B92 +:101E7000196811BBD5F8AC1018480131C5F8AC1081 +:101E8000A16AA866481CEF67EC66AE67A062C9B994 +:101E90006562C5E91C55012009241968C5F84C8004 +:101EA000014419602C63A86382F31088284601F06E +:101EB0005BFDD5F88400BDE8F08182F31088102026 +:101EC000BDE8F081616A486FC5E91C1005674D6780 +:101ED000E1E700BFA41F0222081F0222E11E000248 +:101EE00038B5EFF3108372B61A4A846E944202D06A +:101EF00083F3108838BDD0F8AC208A42F8D1C26E86 +:101F0000002AF5D0144914688C42F1D1916A002955 +:101F1000EED00024013984669162C1B1D0E91C146D +:101F2000556A4C678542216711D0026B092ADFD1BF +:101F300010240A49C0F884400A6801320A6083F319 +:101F4000108801F095FCEFF3108372B6D0E7516270 +:101F5000EBE700BFE11E000245545942081F022270 +:101F6000F8B51E4615460F463422002104461CF0E3 +:101F700013FA4FF0020C002126F00303EA1815486B +:101F8000A3F10806C4E9026CC4E90653C4E9045588 +:101F9000676042F8044C42F8085DC5E90020216200 +:101FA000EFF3108172B60C4A0C48136820600C489D +:101FB00043B9E462046024630133136081F3108841 +:101FC0000020F8BD0068056B0463EC62C4E90B05F2 +:101FD000F2E700BFEEEEFFFFD81E02224554594241 +:101FE000DC1E02222DE9F041EFF3108172B60024CD +:101FF0001F4A13680460013B136073BB1D4A1360E2 +:1020000000271D4E446A3368856A0133C0E90977A9 +:10201000336081F310889DB14FF00108013DEFF36B +:10202000108272B6336820460133A766C4F88480F4 +:102030003360246F82F3108801F01AFC002DEDD17B +:10204000EFF3108272B63368013B336082F310887D +:1020500001F0F0FB0020BDE8F081064CD0E90B3226 +:1020600025681A638542D36208BF2360C8E700BFB2 +:10207000D81E0222DC1E0222081F0222F0B5EFF356 +:10208000108C72B6D0E902239C1E02EBC4028A4275 +:102090001AD90027324A44691568324E0133056265 +:1020A0006268B24220D0246893B1013B8CF310885F +:1020B000EFF3108C72B6026AAA4203D0C368446977 +:1020C00001330562002BEBD18CF310880020F0BDAA +:1020D0008CF31088EFF3108C72B6036A9D42EDD139 +:1020E0008CF310880020F2E707B9446127683A1B97 +:1020F000083A914214D9D7E900E2B24204D07446BA +:1021000063B1013B0127CFE7C268C4F800E0013AA0 +:10211000C2604269BA42F5D14461F3E70127C5E7DD +:10212000002AD1D0531A132B0AD901F108030A4609 +:102130000C49E75023445960C1680131C1602360F4 +:10214000836860604169083B9B1AA142836004BFB9 +:10215000236843618CF3108804F10800F0BD00BFD0 +:10216000A41F0222EEEEFFFFEFF3108372B60028E9 +:102170007CD02DE9F0413F4A50F8044CA0F108050D +:10218000944204D01CB13C4926688E4204D083F3AB +:1021900010880320BDE8F08138490E6850F8081C0B +:1021A000266240F8042CA268491B0A446169A260B7 +:1021B000A94200D96561A26A002A52D02D4F656AF2 +:1021C000D5F8788083F3108841462046FFF756FF04 +:1021D000EFF3108372B6A0F10802266290B1D4E941 +:1021E000091CA94215D050F8085C40F8047CA1688D +:1021F0006069AD1A29449042A16088BF6261BCF158 +:10220000000FDCD183F3108801F014FB0020BDE83F +:10221000F081A96F4145E6D10CF1FF32A2621AB3F9 +:10222000D5E91C21626251670A674FF0000E14491C +:10223000C5F868E00A6802F1010CEA6F1060C5F8A1 +:1022400084E0C1F800C083F31088284601F010FB39 +:10225000EFF3108372B6D4F828C0BCF1000FAED1F2 +:10226000D0E783F31088D1E76262DEE783F310885A +:1022700003207047EEEEFFFF45545942A41F02228F +:10228000081F022238B5EFF3108372B61B4A846E22 +:10229000944202D083F3108838BDD0F8AC208A4233 +:1022A000F8D1C26E002AF5D0154914688C42F1D1DC +:1022B00051690029EED0002514698566DCB1013929 +:1022C0005161B1B1D0E91C15A0424D67296710D00A +:1022D000026B072ADED10B49C0F884200A6801325C +:1022E0000A6083F3108801F0C3FAEFF3108372B62B +:1022F000D0E71161ECE70121D160E9E78522000216 +:102300004E445644081F022238B50D460446242286 +:1023100000211CF041F86560EFF3108172B60B4AA2 +:102320000B48136820600B4843B9A4610460E46162 +:102330000133136081F31088002038BD0068C5693F +:10234000C461AC61C4E90605F2E700BFE81E0222E1 +:102350004E445644EC1E022270B50546EFF3108C35 +:1023600072B68468006A24EA000018602E6A24EAC3 +:102370000600002E18BF044602F002000C400028A0 +:1023800035D0A14233D00498002841D027480468B2 +:10239000002C3DD100293BD0254C2468C4F8802076 +:1023A000D4F8AC20E36701326B69C4F8AC20214A51 +:1023B000A167E566A2667BBB2C61C4E91C440122CF +:1023C000072101336B610368049D1344E5640360D6 +:1023D0002163A2638CF31088204601F0C5FAEFF365 +:1023E000108C72B6D4F884008CF3108870BD002C69 +:1023F000C9D012F001000CD06B690BB1286990B103 +:10240000AB68002023EA0103AB608CF3108870BD39 +:1024100007208CF3108870BD2A69516F22676167AD +:102420000C675467CBE70E432E62F2E7081F0222C7 +:10243000A41F022285220002EFF3108C72B69307CC +:1024400010D5436933B983680B4083608CF31088DF +:10245000002070470369002BF5D1036A63EA01038A +:102460000362F3E72DE9F04F8568036A0D4383B0FB +:10247000856013B123EA01030362D0E90428002A2E +:1024800000F08D80B8F1010F00F0948000215D4EC6 +:102490008E4633680C4601330F460192336001616A +:1024A00017E0D9452ED0072910D093423DD0596F5F +:1024B00051670A6701998B4267D0416901394161CF +:1024C000002C39D0CEF870309E461F67B8F1010855 +:1024D00038D08CF31088EFF3108C72B6C1681346B5 +:1024E00029B18268019BD0F81480C7601543D3F8E6 +:1024F00080A0D3F878901AF0020F1A6F196B05EAD2 +:10250000090BCED10729D0D1BBF1000FDED0D96F96 +:102510001AF0010F0D6003D0816821EA0901816082 +:1025200093429F66C3F88470C1D100210191416933 +:1025300001394161002CC5D1B8F101081C679E46E4 +:102540001C46C6D1019B0361036A0BBB8CF3108848 +:102550006CB12046246FEFF3108272B633680133FA +:10256000336082F3108801F083F9002CF1D1EFF38E +:10257000108272B63368013B336082F3108801F039 +:1025800059F9002003B0BDE8F08F196F019194E76D +:102590008268C0F8208022EA03028260D6E7B8F1A0 +:1025A000000F01D00123C3608CF31088002003B01A +:1025B000BDE8F08FD2F88010936F8E0705EA030410 +:1025C00001D59C42F0D1002CEED0D46FC907256014 +:1025D00003D5816821EA030181600023094CC0E929 +:1025E00004332168936601312160C2F884308CF392 +:1025F0001088104601F03CF9EFF3108372B683F3B4 +:102600001088BEE7081F022208B501F01BF8BDE8DC +:10261000084001F06BBC00BF10B50E4C236813F1ED +:102620000F3F0AD04FF0F033236018F061F9FFF745 +:10263000EBFF094A1368013313604FF0F033074A88 +:1026400023601068FFF756FB00232360BDE81040AD +:1026500018F0A2B9B4040022081F0222D41E0222DC +:1026600038B5EFF3108372B61A4A846E944202D0E2 +:1026700083F3108838BDD0F8AC208A42F8D1C26EFE +:10268000002AF5D0144914688C42F1D1D16900298F +:10269000EED0002401398466D161C1B1D0E91C14A7 +:1026A00095694C678542216711D0026B0D2ADFD1F5 +:1026B0001D240A49C0F884400A6801320A6083F385 +:1026C000108801F0D5F8EFF3108372B6D0E791616E +:1026D000EBE700BF612600024554554D081F02225A +:1026E00070B50446EFF3108372B60D4ED0F8A40017 +:1026F00032680132326028B93268013A326083F3BD +:10270000108870BD0125856083F3108800F0B8F94A +:10271000EFF3108372B6D4F8A4000028F3D1EBE7EE +:10272000081F022270B504460E46154600213422C9 +:102730001BF032FE66602561EFF3108172B60C4B20 +:102740000C480D4A0D4D2560186013680C4843B9BC +:102750002462046064620133136081F310880020F6 +:1027600070BD0068456A44622C62C4E90805F2E75E +:10277000041F0222E1260002E01E02224554554DAC +:10278000E41E02222DE9F041EFF3108272B600241C +:1027900026490B680460013B0B60002B3BD12449A8 +:1027A0000B600021234E84693368C56901333360AF +:1027B000C368C0E9061143B10123836082F3108826 +:1027C00000F05EF9EFF3108272B682F31088ADB1BB +:1027D0004FF000080127013DEFF3108272B6336815 +:1027E00020460133C4F86880C4F884703360246FD5 +:1027F00082F3108801F03CF8002DECD1EFF3108249 +:1028000072B63368013B336082F3108801F012F82E +:102810000020BDE8F081064CD0E9083125685962F6 +:1028200085420B6208BF2360BBE700BFE01E0222A7 +:10283000E41E0222081F0222F8B5EFF3108C72B6D4 +:10284000384A83681468E3B90123C0E90234A4B1AB +:102850000369012B03D12023E26A83624261D4F829 +:10286000A430002B40D01A6B1863D062C0E90B3241 +:10287000D4F8A0300133C4F8A0308CF310880020C5 +:10288000F8BDC268A24229D021B3274B1D680DBBF9 +:10289000D4F8AC50E0660135C4F8AC50234DA566C1 +:1028A000C56935BB8461C4E91C440135C561E16477 +:1028B0001968013119600D2101232163A3638CF391 +:1028C00010880369012B1BD0204601F04DF8D4F885 +:1028D0008400F8BD8CF310881D20F8BD013383609F +:1028E0008CF310880020CBE7C4F8A400C0E90B00EB +:1028F000BEE78669776F266767673C677467D4E7CA +:10290000E16A836A8B42D2F89C3088BF8162994227 +:10291000D36A38BFC2F89C109942D5D2104600F055 +:1029200053F8D1E7A41F0222081F022261260002E9 +:1029300070B5EFF3108C72B6C469012C26D9826988 +:10294000022C116FD36ACD6A1DD01E4E9646336895 +:102950000133336005E0C4691A46196F8B4219D000 +:102960009E46D36ACD6A9D4238BF0A468CF31088D2 +:10297000EFF3108C72B683697345ECD1C569A5423B +:102980001ED02C46E8E79D4238BF81618CF3108849 +:10299000002070BD3168934201F1FF31316009D0F0 +:1029A000D2E91C4161670C67596FC2E91C310A67A3 +:1029B0005A6782618CF3108800F03CFF002070BDE4 +:1029C000096FCBE7081F02222DE9F04104460D46AE +:1029D000EFF3108272B6036B53B1D0F89830E16216 +:1029E0008B4228BF0B46C36382F31088BDE8F08199 +:1029F000C3640E23036301231E4983630B68DFF85E +:102A00007C800233D8F80060C76A0B6082F31088BC +:102A100000F0AAFFEFF3108272B6D4F89830E562A6 +:102A2000AB4228BF2B46E36382F31088204600F0B8 +:102A30001FFFEFF3108272B6D8F800309C4207D027 +:102A4000216B29B9D96AE36A8B4205D8B44208D010 +:102A500082F31088BDE8F081E06B8342F8D98142AF +:102A6000F6D3AF4238BF0449C8F8004038BF41F838 +:102A70002340EDE7081F0222101F0222A01F02229E +:102A8000EFF3108272B68368002B5ED07C492DE98B +:102A9000F04109680446C0689446884203D0794DE5 +:102AA0002968002962D0013BA360002B49D100288E +:102AB00047D0D0F8A030013BC0F8A030002B5AD04E +:102AC000D4E90B311963CB62D0F8A410A14252D0E3 +:102AD000A6692369002E31D0012BD0F894707AD0EA +:102AE000E369684D012B35D9002E47D04FF000081F +:102AF000D6F8A020002A66D1C6F8A440C4E90B4449 +:102B00000132C6F8A0200122013BE660E361A26029 +:102B1000002B52D1A36100222B68B26601332B60D7 +:102B2000C6F884208CF310882369012B00F089807B +:102B3000304600F09DFE0020BDE8F081002BCBD197 +:102B4000E36082F310880020F6E782F310881E20ED +:102B50007047A66996B12369012B2AD12023F26A16 +:102B6000D4F80C80A3626261E369C1E782F3108844 +:102B70001E20BDE8F081C0F8A430A9E72B6801331E +:102B80002B608CF310882022E068C36AA262BB42EB +:102B900002D03946FFF718FFEFF3108272B600211A +:102BA0002B68E160013B2B6082F3108800F042FE4D +:102BB000C9E74FF00008E3699AE7336F726FA361CA +:102BC0005A671367A7E7D6F8A410086B0C63C462B2 +:102BD000C4E90B1094E72B4D2B6801332B6082F373 +:102BE0001088D0F8A460202133464BB11A69012A1D +:102BF00003D19A6A914228BF1146DB6A9E42F4D102 +:102C0000EFF3108C72B62A68E3698F4228BF0F4633 +:102C1000013A012BC0F89C102A609AD92269012A36 +:102C20001BD12B6801332B608CF310882046FFF7F3 +:102C30007FFEEFF3108C72B62B68A669013B2B6008 +:102C400088E7E36973B9D8F82C30BB423FF470AF22 +:102C500039464046FFF7B8FE6AE7A669002E7FF4C2 +:102C600045AF8BE72046FFF763FEEFF3108272B6A5 +:102C7000A3690BB1DB6AA36282F31088E3E700BFAC +:102C8000A41F0222081F022238B5EFF3108372B688 +:102C90001C4A846E944202D083F3108838BDD0F869 +:102CA000AC208A42F8D1C26E002AF5D016491468C9 +:102CB0008C42F1D1D16A0029EED00024013984661A +:102CC000D162E1B1D0E91C14956A4C678542216755 +:102CD00015D0016B0529DFD112690C49002A0CBF00 +:102CE0000A240B240A68C0F8844001320A6083F386 +:102CF000108800F0BDFDEFF3108372B6CCE791624F +:102D0000E7E700BF892C000255455551081F0222F4 +:102D1000F0B5164685B00F463822002104461D4600 +:102D20001BF03AFB0A9BB200B3FBF2F3CDE902556C +:102D3000009503FB0255C4E9017601959DED007FE6 +:102D4000636184ED067FE360EFF3108172B60B4A96 +:102D50000B48136820600B484BB92463046064631C +:102D60000133136081F31088002005B0F0BD0068C6 +:102D7000456B44632C63C4E90C05F1E7F01E0222A5 +:102D800055455551F41E02222DE9F041EFF3108113 +:102D900072B600241F4A13680460013B136073BBC2 +:102DA0001D4A136000271D4E846A3368C56A0133CB +:102DB000C0E90A77336081F310889DB14FF00108B4 +:102DC000013DEFF3108272B6336820460133A766E7 +:102DD000C4F884803360246F82F3108800F048FDCB +:102DE000002DEDD1EFF3108272B63368013B3360F2 +:102DF00082F3108800F01EFD0020BDE8F081064C33 +:102E0000D0E90C3225685A638542136308BF2360FA +:102E1000C8E700BFF01E0222F41E0222081F022291 +:102E200003462DE9F047EFF3108C72B60569C66AC8 +:102E300035B38768002E50D1066A012F56F8042B4F +:102E40000A600ED97A1E42F001E0304650F8044B79 +:102E500041F8044F0FF007C007F18047013F06EB30 +:102E60008706DA695969B24208BF9E69013D01319E +:102E70001E62C3E904518CF310880020BDE8F0877E +:102E8000002A7AD06C4D2868002876D16B4C2468D3 +:102E9000C4E91F10D4F8AC10E3660131C4F8AC10DB +:102EA0006749A166002E6DD0996A486F21676067F7 +:102EB00004674C67012105200136DE622B68E2645D +:102EC0000B442B602063A1638CF31088204600F034 +:102ED0004BFDD4F88400BDE8F087806AD0E91F5428 +:102EE000012C05F1040251D0D3F82080012F58F8AD +:102EF000044B0C6072D907F1FF3A44464AF001E0F6 +:102F000054F8049B41F8049F0FF007C007F1804478 +:102F1000D3F81C90013C08EB8401494571D019623B +:102F2000596AD5F800E08846434D2F6801372F6075 +:102F30002F68013F2F6048F804EB4AF001E052F897 +:102F4000047B41F8047F0FF007C008EB8408C845F4 +:102F500008BFD3F81880013EC3F8248038D19E62A0 +:102F60000022DE622B68826601332B60C0F8842069 +:102F70008CF3108800F07CFC7FE78CF310880A202B +:102F8000BDE8F0879C62C4E91C4493E72C68012FDC +:102F90000C6008D9013F47F001E052F8044B41F8BA +:102FA000044F0FF007C0013E44D0D0E91C219A62C3 +:102FB00051670A6700222049DE620B68826601338E +:102FC0000B60C0F884208CF3108800F051FC54E7AB +:102FD000026F416F9A6251670A67C1E7D3F81C908C +:102FE000C8450ED02968144DC3F820802A68D3F84C +:102FF000248001322A602A68013A2A6048F8041BBA +:10300000A5E7596AD5F800E088460B4D012F2C68DA +:1030100004F101042C602C6804F1FF342C609C69DD +:103020001C6248F804EB92D907F1804407F1FF3A9B +:10303000013C82E79E62BDE7081F0222A41F022214 +:10304000892C0002F8B50346EFF3108C72B6406984 +:10305000DD6A30B39C6851F8046B002D4DD11A69BC +:10306000013801321A615A6A012C1546586145F837 +:10307000046B0DD9601E40F001E051F8040B42F8DA +:10308000040F0FF007C004F18044013C05EB8405F8 +:10309000DA69AA4208BF9D695D628CF3108800203E +:1030A000F8BD002A4DD02C480668002E49D12B4C83 +:1030B0002468C4E91F16D4F8AC10E3660131C4F8E3 +:1030C000AC102749A166002D41D0996A4E6F216747 +:1030D000666734674C6701210135DD6205250368A9 +:1030E000E2640B4403602563A1638CF310882046DF +:1030F00000F03AFCD4F88400F8BD013D986A24D071 +:10310000026F476F9A6257673A670022DD62C36FAA +:10311000012C82661E6008D9013C44F001E051F8A0 +:10312000042B43F8042F0FF007C000210A4AC0F80F +:1031300084101368013313608CF3108800F098FB3F +:10314000ADE78CF310880B20F8BD9D62DDE79C6233 +:10315000C4E91C44BFE700BF081F0222A41F0222CB +:10316000892C00020346EFF3108C72B6026942B953 +:1031700082688A421FD2013282608CF3108800205C +:103180007047013A10B5C06813D0D0E91C14D9605B +:103190004C67216700210A4C1A612368816601335C +:1031A0002360C0F884108CF3108800F061FB0020CD +:1031B00010BDDA60EEE78CF310882120704700BF65 +:1031C000081F022238B5EFF3108372B61A4A846ED4 +:1031D000944202D083F3108838BDD0F8AC208A42E4 +:1031E000F8D1C26E002AF5D0144914688C42F1D18E +:1031F00011690029EED00024013984661161C1B142 +:10320000D0E91C14D5684C678542216711D0026B48 +:10321000062ADFD10D240A49C0F884400A68013229 +:103220000A6083F3108800F023FBEFF3108372B67B +:10323000D0E7D160EBE700BFC5310002414D4553F7 +:10324000081F0222002330B4C0E901120360C360EA +:10325000036143618361EFF3108172B60B4A0C4C3A +:10326000136804600B4C4BB94061206080610133EE +:10327000136081F31088002030BC70472468A56972 +:10328000A0616861C0E90545F1E700BFF81E0222B0 +:10329000414D4553FC1E02222DE9F041EFF3108110 +:1032A00072B600241F4A13680460013B136073BBAD +:1032B0001D4A136000271D4EC46833680569013339 +:1032C000C0E90377336081F310889DB14FF00108A6 +:1032D000013DEFF3108272B6336820460133A766D2 +:1032E000C4F884803360246F82F3108800F0C0FA41 +:1032F000002DEDD1EFF3108272B63368013B3360DD +:1033000082F3108800F096FA0020BDE8F081064CA8 +:10331000D0E9053225689A618542536108BF236070 +:10332000C8E700BFF81E0222FC1E0222081F02226C +:10333000F8B5EFF3108272B683682BB1013B83605E +:1033400082F310880020F8BD31B3174B1C681CBBFA +:10335000164C174D2468A566D4F8AC50E0660135CC +:10336000C4F8AC500569DDB1C668776F266767673A +:103370003C6774670135056101200625E164196821 +:10338000256301441960A06382F31088204600F091 +:10339000EBFAD4F88400F8BD82F310880D20F8BD54 +:1033A000C460C4E91C44E5E7081F0222A41F0222EE +:1033B000C531000270B4DDE90354EFF3108C72B62E +:1033C00009B146680E600AB1816811600BB1C2682C +:1033D0001A600DB103692B600CB1436923608CF353 +:1033E0001088002070BC704738B50346EFF3108199 +:1033F00072B6026932B982680132826081F3108844 +:10340000002038BD013AC06813D0D0E91C45DC600B +:1034100065672C670024084D1A612B6884660133A8 +:103420002B60C0F8844081F3108800F021FA00205E +:1034300038BDDA60EEE700BF081F02222DE9F84F21 +:103440000446DDE90A568A469146EF21324628466F +:103450000C9F9846DDF838B01AF09EFFB02200218C +:1034600020461AF099FF2023C4F89C300D9B374A60 +:103470009F424FF00303666106F1FF36E560354475 +:103480002046C4E91198C4E906BBC4E915243049B3 +:10349000C4F828A0E762C4F89470256104BFE7630C +:1034A000C4F89870236317F0CBFAEFF3108072B66C +:1034B0002849294A0B682260284A6BBBC4F8884017 +:1034C0001460C4F88C40264A01330B601368013342 +:1034D00013600F9B012B29D1EFF30582214B1B6851 +:1034E0001343B3F1F03F07D280F31088204600F079 +:1034F000BFF90020BDE8F88F1B4B1D68002DF3D0ED +:10350000EB6AEE6BEB6380F31088204600F0B0F9B5 +:103510000020EE63BDE8F88F1268D2F88C50C2F834 +:103520008C40C5F88840C4E92225CCE780F3108898 +:10353000EFF3108172B61368013B136081F31088BA +:1035400000F078F90020BDE8F88F00BF113C0002C0 +:103550007D370002981F0222445248549C1F0222C9 +:10356000081F0222B4040022A01F0222EFF31082DF +:1035700072B6036B013B012B03D982F31088112033 +:10358000704710B400240F490B680460013B0B60C6 +:1035900083B1D0E922310C4CC3F88C10C1F88830CB +:1035A0002168814208BF236082F3108800205DF803 +:1035B000044B704704490B6082F3108800205DF8CB +:1035C000044B7047981F02229C1F0222EFF31083C6 +:1035D00072B6024A106883F310887047A41F022253 +:1035E0002DE9F041DDF82880DDE906C7DDE9086551 +:1035F000EFF3108E72B609B1846A0C600AB1016BE8 +:1036000011600BB142681A60BCF1000F03D0D0F812 +:103610009430CCF8003017B1D0F898303B600EB140 +:103620008369336015B1D0F888302B60B8F1000F92 +:1036300002D0036FC8F800308EF310880020BDE878 +:10364000F08100BF2020044A04491368086043F059 +:10365000C7731360704700BF001F0222901F022231 +:103660000346D0F8940088420DD0EFF3108C72B668 +:103670000021D3F8980010600846C3F89810D96369 +:103680008CF310887047EFF3108C72B6D3F8941057 +:10369000814203D218208CF31088704710B5D3F8FC +:1036A000984012491460D3F89C200968824228BFD0 +:1036B0000246DA63DA6AC3F898008A4203D8002027 +:1036C0008CF3108810BD8142F9D2094A10689842E3 +:1036D000F5D1084B53F8213013608CF3108800F0BB +:1036E000A9F8EFF3108C72B60020E9E7901F0222D0 +:1036F000A01F0222101F0222EFF3108272B6016B8C +:1037000003290AD0416B0346012905BF0021192076 +:103710001220596382F31088704770B5EFF305816A +:10372000134B1B680B43B3F1F03F10D3114B1249FD +:103730001C680B68ACB1E66A0133E56B0B60E663AD +:1037400082F3108800F094F80020E56370BD0A4908 +:103750000B6801330B6082F3108800F089F80020B9 +:1037600070BD01330B6082F3108800F081F8F6E73A +:10377000B4040022A01F0222081F022238B5124BF7 +:103780001C68D4E911309847104B1B680BB12046D8 +:103790009847EFF3108072B6012200250C4922638E +:1037A0000B68A26313440B60E56480F31088EFF3A9 +:1037B000148323F0040383F31488BFF36F8F204630 +:1037C000BDE8384000F0D0B8A41F0222041F022236 +:1037D000081F022238B5EFF3108272B6124B1C6834 +:1037E00064B1EFF30581114B1B680B4306D110B98F +:1037F00082F3108838BD0E4B196819B182F3108816 +:10380000132038BDC4F884101968042501311960EB +:103810000123E0642563A36382F31088204600F04F +:10382000A3F8D4F8840038BDA41F0222B4040022F7 +:10383000081F02220A4B1B688BB90A4A0A4B1268FE +:103840001B689A420BD04FF08052084B5A60EFF33E +:10385000058323B9EFF3108362B683F310887047B2 +:10386000081F0222A41F0222A01F022200ED00E076 +:10387000F8B50446EFF3108572B6436E002B5DD0A9 +:103880004C3000F079FB314AA06B1368216B013B8F +:103890001360002847D159B92D492E4B1B6885F379 +:1038A00010880968994202D01368002B2DD0F8BD0A +:1038B000636B002B3CD1E06A2749236351F8203029 +:1038C00033B1586A224904625C62C4E90830E4E713 +:1038D0004FF0010C214E41F8204033680CFA00F102 +:1038E0001F4F0B4333603B68C4E9084483421849C7 +:1038F000D3D90B6838603BB3DB6B8342CDD90C6006 +:1039000085F310881368002BD1D14FF08052154BEE +:103910005A60EFF30583002BC9D1EFF3108362B631 +:1039200083F31088F8BD01390129B5D9636B3BB128 +:10393000032000230649C4E90C03AEE7C364A2E7F1 +:103940000349A3632363A8E70C60A6E7081F0222CC +:10395000A01F0222A41F0222101F0222941F022273 +:10396000901F022200ED00E0F8B5394B04461D68B7 +:10397000EFF3108672B685423CD0364AA16B1368CD +:10398000012903F1FF33136008D0334B86F310880D +:103990001B68AB4201D01368F3B1F8BD4FF0000CC7 +:1039A000236AE06A9C42C4F838C032D0616A2B4F67 +:1039B00059620B6257F82010A14227D0264B196894 +:1039C000A142E3D12649096857F82110196086F30E +:1039D00010881368002BE0D14FF08052214B5A60C1 +:1039E000EFF30583002BD8D1EFF3108362B683F396 +:1039F0001088F8BDEB6C013B033303D805F14C0094 +:103A000000F08EFA184BE2691A60B6E747F82030EA +:103A1000D4E7DFF858E0114FDEF80030814023EAA8 +:103A2000010347F820C0CEF8003033B193FAA3F376 +:103A3000B3FA83F30A490B60C0E720200849064C1B +:103A40000860236086F310881368002BC4D0F8BD8B +:103A5000A41F0222081F0222A01F0222101F0222FE +:103A6000901F022200ED00E0AC1F0222941F0222F0 +:103A700070B50446EFF3108672B64C3000F07CFA55 +:103A8000236B022B3CD0012B3AD0424D2A680132E5 +:103A90002A60002B3AD101220221E3642B682163C2 +:103AA00013442B60A26386F31088EFF305823A4B30 +:103AB0001B6813435BD04FF0E023D3F8343FD807A3 +:103AC00005D5EFF31483B0EE400A590753D52046CD +:103AD000FFF74AFFEFF3108372B683F310882F4B82 +:103AE0001B680BB120469847EFF3108272B62B6823 +:103AF000013B2B6082F31088FFF79CFE002070BD15 +:103B000086F31088FFF796FE002070BD0220012288 +:103B1000A36ED4F8AC102063A26386F310880BB1B7 +:103B200020469847EFF3108372B60022A26383F316 +:103B30001088EFF30582184B1B68134324D04FF015 +:103B4000E023D3F8343FDA070DD5EFF31483B0EE5A +:103B5000400A5B0707D4EFF3148323F0040383F3D5 +:103B60001488BFF36F8FEFF3108372B6B5E70C4B79 +:103B70001B68A3429FD1EFF3148323F0040383F364 +:103B80001488BFF36F8FA2E7054B1B68A342D6D101 +:103B9000E1E700BF081F0222B4040022041F022232 +:103BA000A41F0222144B1B68EFF3108272B6002090 +:103BB0001249086093B1196B81B9186A10B4D969B8 +:103BC0000F4C98429961216003D0D96ADB6B99420E +:103BD00007D082F310885DF8044B704782F3108899 +:103BE0007047084C084B246843F8210053F82430F0 +:103BF00006490B60EDE700BFA41F022250200222FD +:103C0000AC1F0222901F0222101F0222A01F0222BC +:103C1000EFF3108C72B6026B042A07D0826ED0F8D4 +:103C2000AC108CF3108802B110477047034A136838 +:103C3000013313608CF31088FFF71ABE081F0222AD +:103C4000EFF3108372B6024A106883F3108870474E +:103C50005420022238B5EFF3108572B6046A1CB105 +:103C6000172085F3108838BD8368002BF8D0083002 +:103C700000F056F9204685F3108838BDF8B50446A3 +:103C80001D460F46164600212C221AF085FB069B86 +:103C90006760A360079B6561C4E90336EFF3108595 +:103CA00072B6124A12491368216012495BB9013396 +:103CB0001360089B6462012B0C60A4620ED085F334 +:103CC00010880020F8BD096801331360089B886ADA +:103CD000012B8C624462C4E90910F0D104F10800A0 +:103CE00000F01EF985F310880020F8BDB81F0222ED +:103CF0004D495441BC1F022210B5EFF3108E72B62D +:103D0000036A002B2CD0204A00F1080C116899425C +:103D100010D81E4A12689A420CD91D4C24689C4245 +:103D20002AD81C1BA410621C816820290AD92039BA +:103D30000A4407E0174A1268624502D08268202AC6 +:103D400018D8C268816982608C450DD0C2694A6109 +:103D500011611A68624504BF8B6119600023036218 +:103D60008EF31088002010BD1A686245F6D100223B +:103D70001A60F3E7203AE5E7121B9210591A013254 +:103D800002EBA102D0E700BFCC1F0222C81F022213 +:103D9000C41F0222B41F022238B50446EFF3108577 +:103DA00072B6036A13B1083000F0E6F800210C4A3D +:103DB00013682160013B13602BB90A4A136085F335 +:103DC0001088002038BD0749D4E9093208689A6292 +:103DD000A04208BF0B60536285F31088002038BDF5 +:103DE000B81F0222BC1F02222DE9F04F83B0EFF36F +:103DF000108A72B6374A1768002F5FD1364E336883 +:103E0000002B5BD00123DFF8D880DFF8D8B0DFF8D3 +:103E1000D8901360314B1B681868009008B1C0F847 +:103E200018D0D8F800002D4A43F8047B8342136071 +:103E300008BFDBF80030376008BF13608AF31088D2 +:103E4000EFF3108A72B6009C002C32D001AD12E064 +:103E500020382060A56124610194C9F800408AF3EC +:103E60001088EFF3108A72B6019BC9F800709C426B +:103E70002BD0009CECB1236901979C4223D0606950 +:103E800058610361C3F818D0206800932028DFD858 +:103E9000D4E90123E068226012B12A46246101942A +:103EA000A261C9F800408AF31088002BD9D0984746 +:103EB000D7E73368002BADD1064A13608AF3108828 +:103EC00003B0BDE8F08F0023DEE72046A76100F0D5 +:103ED00027F8CEE7B01F0222C01F0222C41F022211 +:103EE000C81F0222CC1F0222B41F0222002230B4BB +:103EF000064B074D074C03F180002B6023600649F9 +:103F0000064B08601A6030BC704700BFD01F022209 +:103F1000CC1F0222C41F0222C81F0222B01F02228D +:103F200003685A1E033201D8826902B17047202B00 +:103F300028BF20230D4A0E4912680968013B02EB95 +:103F40008303994208D91A685AB1516908615061CE +:103F5000C0E904218361E9E7064A5B1A1268134449 +:103F6000F1E7C0E904001860F4E700BFC41F0222B3 +:103F7000C81F0222CC1F0222836963B102699042EA +:103F80000AD0416951610A611968814204BF936195 +:103F90001A600023836170471A688242F9D10022B7 +:103FA0001A60F6E7E8B130B4174C0568A54202D0B4 +:103FB000022030BC7047E1B1AAB1C469944212D367 +:103FC000CBB9124CEFF3058C256855EA0C050DD0E2 +:103FD000EFF3058524682C43B4F1F03F06D213209B +:103FE000E7E702207047052030BC704730BCFDF782 +:103FF00019BF0320DDE7EFF3058C044C256855EA73 +:104000000C05DFD00420D4E745545942B404002203 +:104010002DE9F047089C08B1342C02D00220BDE8FD +:10402000F0870646894690461F46EFF3108172B628 +:10403000204B1A6801321A6081F310881E4A1568F5 +:104040001E4A14684CB1A84207D0A44601E0AE4213 +:1040500003D0BCF1010CED6AF9D1EFF3108172B617 +:104060001A68013A1A6081F31088FFF7E3FBAE4249 +:10407000D4D0B8F1000F18D0632F14D9EFF3058115 +:104080000F4A13680B4306D0EFF3058113680B4307 +:10409000B3F1F03F0BD33B46424649463046BDE8BC +:1040A000F047FDF75DBF0520B9E70320B7E7132010 +:1040B000B5E700BF081F0222DC1E0222D81E022222 +:1040C000B404002218B1084A0368934201D00220C8 +:1040D0007047EFF30582054B1B68134301D0132093 +:1040E0007047FDF77FBF00BF45545942B40400221A +:1040F00080B1EFF30581084A13680B4306D0EFF354 +:10410000058113680B43B3F1F03F01D3FEF72CB8E0 +:104110001320704703207047B404002208B1242AFA +:1041200001D00620704770B505460E46EFF31081AA +:1041300072B61A4A13680133136081F31088184B62 +:1041400018491B680C681BB904E0013BA46901D045 +:10415000A542FAD1EFF3108172B61368013B1360E8 +:1041600081F31088FFF766FBA54212D0EFF30581BB +:104170000D4A13680B4306D0EFF3058113680B4318 +:10418000B3F1F03F07D331462846BDE87040FEF753 +:10419000BBB8062070BD132070BD00BF081F0222EF +:1041A000E81E0222EC1E0222B404002270B4039C1A +:1041B00018B10E4D0668AE4202D0062070BC7047A2 +:1041C0007BB134B1EFF3058C094D2D6855EA0C0530 +:1041D00009D1032A03D8039470BCFEF7BDB80820A8 +:1041E000ECE70320EAE70420E8E700BF4E4456442A +:1041F000B404002298B110B403680A4CA34203D05F +:1042000006205DF8044B704732F0020303D008200B +:104210005DF8044B70475DF8044BFEF70DB90620BE +:10422000704700BF4E44564408B1342B01D01C20C7 +:104230007047F8B505460F461646EFF3108172B683 +:104240001C4A13680133136081F310881A4B1B4911 +:104250001B680C681BB904E0013B246A01D0A5422D +:10426000FAD1EFF3108172B61368013B136081F34A +:104270001088FFF7DFFAA54217D0012E01D91F20C1 +:10428000F8BDEFF305810E4A13680B4306D0EFF338 +:10429000058113680B43B3F1F03F08D3324639462A +:1042A0002846BDE8F840FEF73DBA1C20F8BD1320B3 +:1042B000F8BD00BF081F0222E01E0222E41E0222F7 +:1042C000B404002218B1084A0368934201D01C20AC +:1042D0007047EFF30582054B1B68134301D0132091 +:1042E0007047FEF74FBA00BF4554554DB404002245 +:1042F00018B1114B02689A4201D01C20704779B95D +:104300000E4BEFF3058C1A6852EA0C0206D0EFF35D +:1043100005821B681343B3F1F03F0AD3FEF78CBA52 +:10432000EFF3058C054B1A6852EA0C02E9D0042021 +:1043300070471320704700BF4554554DB404002208 +:1043400018B10B4B02689A4201D01C207047EFF362 +:104350000581084A13680B4306D0EFF30581136803 +:104360000B43B3F1F03F01D3FEF78ABB1320704734 +:104370004554554DB40400222DE9F047DDE9088489 +:1043800008B1382C02D00920BDE8F0878946924652 +:104390001F460646EFF3108172B6234B1A680132AE +:1043A0001A6081F31088214A1468214A15684CB1BB +:1043B000A84207D0A44601E0AE4203D0BCF1010CF4 +:1043C0002D6BF9D1EFF3108172B61A68013A1A60B9 +:1043D00081F31088FFF72EFAAE42D4D017B30AF15A +:1043E000FF330F2B11D8BAEB980F0ED8EFF30581DE +:1043F000104A13680B430BD0EFF3058113680B438E +:10440000B3F1F03F04D21320BEE70520BDE8F087EA +:104410003B46524649463046CDF82080BDE8F0473D +:10442000FEF776BC0320AFE7081F0222F01E02222F +:10443000F41E0222B404002218B1084A0368934211 +:1044400001D009207047EFF30582054B1B68134329 +:1044500001D013207047FEF797BC00BF554555515A +:10446000B4040022B8B110B40D4B04689C4203D0D0 +:1044700009205DF8044B704779B132B1EFF3058C38 +:10448000084B1B6853EA0C0303D15DF8044BFEF79D +:10449000C7BC0420EDE7092070470320E9E700BF0F +:1044A00055455551B4040022B8B110B40D4B046801 +:1044B0009C4203D009205DF8044B704779B132B1BA +:1044C000EFF3058C084B1B6853EA0C0303D15DF82E +:1044D000044BFEF7B7BD0420EDE709207047032029 +:1044E000E9E700BF55455551B404002288B110B426 +:1044F0000368094CA34203D00C205DF8044B7047BD +:1045000019B922205DF8044B70475DF8044BFEF7A3 +:1045100029BE0C20704700BF414D455308B11C2BEC +:1045200001D00C207047F8B505460F461646EFF34C +:10453000108172B61A4A13680133136081F3108830 +:10454000184B19491B680C681BB904E0013B6469EE +:1045500001D0A542FAD1EFF3108172B61368013B86 +:10456000136081F31088FFF765F9A54213D0EFF3CC +:1045700005810E4A13680B4306D0EFF305811368DB +:104580000B43B3F1F03F08D3324639462846BDE825 +:10459000F840FEF757BE0C20F8BD1320F8BD00BF51 +:1045A000081F0222F81E0222FC1E0222B40400226E +:1045B00018B1084A0368934201D00C207047EFF30A +:1045C0000582054B1B68134301D013207047FEF78B +:1045D00063BE00BF414D4553B404002218B1084BDF +:1045E00002689A4201D00C20704729B1EFF305828E +:1045F000044B1B68134301D1FEF79ABE0420704799 +:10460000414D4553B4040022F0B4DDE9046718B10C +:104610000568054CA54202D0F0BC0C207047CDE9DE +:104620000467F0BCFEF7C6BE414D455318B1044ABD +:104630000368934201D00C207047FEF7D5BE00BF3F +:10464000414D45532DE9F04F85B0DDE910940194BB +:10465000129CDDE90E570394139C0294149C08B13C +:10466000B02C03D00E2005B0BDE8F08F8B469046ED +:104670009A460646EFF3108272B6DFF800C1DCF806 +:1046800000300133CCF8003082F31088384B7A1EAA +:104690001968384B2A441C6889B1A0420FD0E368DE +:1046A000AB4254D82069A84251D901200025934239 +:1046B00042D8236993423FD90025D4F88840EFF3CC +:1046C000108272B6DCF80030013BCCF8003082F387 +:1046D0001088FFF7AFF8A642C4D0002D3BD0B8F148 +:1046E000000F38D0C72F34D9B9F11F0F39D8019B2B +:1046F000994538D3029B012B31D8EFF305811E4A2F +:1047000013680B4306D0EFF3058113680B43B3F135 +:10471000F03F2AD3029B42461393039B59461293C0 +:10472000019B3046CDE910935346CDE90E5705B0B5 +:10473000BDE8F04FFEF782BE0139D4F88840BED004 +:10474000A642BCD00028BAD1E368AB42AAD9002067 +:10475000ADE7052087E7032005B0BDE8F08F102006 +:1047600081E70F207FE718207DE713207BE700BF5C +:10477000981F02229C1F0222B4040022081F02225A +:10478000EFF30581074A12680A4306D118B1064AB9 +:104790000368934203D00E20704713207047FEF742 +:1047A000E5BE00BFB4040022445248542DE9F04352 +:1047B000DDF82C90DDE90767DDE909E818B1056847 +:1047C000074CA54202D00E20BDE8F083CDE90A894E +:1047D000CDE9087E0796BDE8F043FEF701BF00BFB4 +:1047E0004452485418B1044A0368934201D00E2041 +:1047F0007047FEF781BF00BF4452485418B1084AC1 +:104800000368934201D00E207047EFF30582054BF9 +:104810001B68134301D013207047FFF729B900BF6D +:1048200044524854B404002218B1044A0368934225 +:1048300001D015207047FFF70DBA00BF4D49544114 +:104840002DE9F04F83B09246DDE90C89DDE90E24B5 +:1048500008B12C2C03D0152003B0BDE8F08F0F4613 +:104860009B460646EFF3108072B6244B196801315F +:10487000196080F3108822490C6822490D684CB1F8 +:10488000AE4207D0A44601E0AE4203D0BCF1010C19 +:104890006D6AF9D10192EFF3108072B6196801398F +:1048A000196080F31088FEF7C5FFAE42D3D0B8F18F +:1048B000000F06D0019A012A05D9172003B0BDE8E0 +:1048C000F08F1620C8E7EFF305800F490B6803430C +:1048D00006D0EFF305800B680343B3F1F03F0BD331 +:1048E0000E925B46524639463046CDE90C8903B0FC +:1048F000BDE8F04FFFF7C2B91320ADE7081F022251 +:10490000B81F0222BC1F0222B404002218B1044ABC +:104910000368934201D015207047FFF7EDB900BF3F +:104920004D49544118B1084A0368934201D01520FB +:104930007047EFF30582054B1B68134301D013202A +:104940007047FFF729BA00BF4D495441B404002213 +:104950002DE9F04F00268DB004460D4610460BA9F8 +:1049600098460A9605F05CFB002840F082800B9B7D +:10497000B3F8DC70302F77D9169B07F1020B9B45FB +:1049800072D8DFF8F89001464FF416724846D4F812 +:1049900004A019F001FD022389F80130A7F13103C9 +:1049A000022B0DD9A9F132063E4409F1010418F099 +:1049B0007BFF10F0FF00FAD004F8010FB442F6D1EB +:1049C000A7F1300205F140034A4470351E685C6867 +:1049D0009868D9681033AB42166054609060D1601B +:1049E00002F11002F2D1DAF814406CB10B9B504680 +:1049F000B3F8DC20D3F8D810199BD2000193189B90 +:104A000000930AABA04788BBDAF81C40D4B1002160 +:104A10000B9D08F10202D5F8E0300492199ACDE915 +:104A200008110792189ACDF80490CDE90572029703 +:104A30000391B5F8E4105246C900009102200A998A +:104A4000A04798B9DAF8183013B11898984768B9A0 +:104A500000203B0A88F80030179B88F80170C3F8E3 +:104A600000B00DB0BDE8F08F4FF489700DB0BDE817 +:104A7000F08F40F229100DB0BDE8F08F58200222CF +:104A8000F0B5002540681446334902688DB08A426B +:104A90000B9503D04FF483700DB0F0BD2F4D9E46A3 +:104AA000AC46186859689A68DB68ACE80F00DEF815 +:104AB0001000DEF81410DEF81820DEF81C30ACE828 +:104AC0000F00DEF82000DEF82410DEF82820DEF8E3 +:104AD0002C30ACE80F00DEF83000DEF83410DEF8E1 +:104AE0003820DEF83C30ACE80F00002C31D066698D +:104AF00056B1DDE91212169B20460193159B0093D7 +:104B00000BABB0470028C7D1E769D7B100264FF0FB +:104B1000300E4FF0400C01950D25169B2246079351 +:104B2000159B08200693149BCDE908660493CDE9F4 +:104B300002C60B4B0B99CDF814E00095B84700283E +:104B4000AAD1A3691BB1159898470DB0F0BD1846BE +:104B5000A2E74FF497709FE702000400B022022200 +:104B6000C80E0202F8B516460F4602F13C0402F1E7 +:104B70006C0518F099FE44F8040FAC42F9D13022CC +:104B8000B6F84030002043EA07431BBA336432676B +:104B9000F8BD00BF2DE9F04F0021DFF8B8901C46AA +:104BA0004F4615468DB0D0F80CC09A6A068B0B9113 +:104BB000186A596ADB6ADCF804B0BCF808A00FC7B1 +:104BC000206B616BA26BE36BDDF85C800FC7A268A2 +:104BD000E368206861680FC720696169A269E369B9 +:104BE0000FC76F6947B1189B3022CDE90083284673 +:104BF00016990BABB84720BBEF69F7B106EBDB06A4 +:104C000006EBDA06760004F5A2744FF00D0C05965B +:104C1000049440260024189B2A4607930820CDE9D7 +:104C200008440B4B0B99CDF80490CDF81880CDF8C3 +:104C300000C002960394B84718B9AB6923B1404647 +:104C400098470DB0BDE8F08F18460DB0BDE8F08F65 +:104C5000D80E0202F022022240F24F10704700BF2D +:104C600008B504F02DFB68B16FF4D073C318092B9D +:104C700008D8DFE803F011070E08070B0707070540 +:104C800040F23B1008BD40F2171008BD40F21B1067 +:104C900008BD4FF48B7008BD40F20D1008BD00BF79 +:104CA00094462DE9F04FC768028B7D683E8902EB80 +:104CB000D5099A4609EBD603BCEB430F85B070D3F8 +:104CC0000C4601F1A40BED08F608002A61D00BEBAD +:104CD00002034FEA4208BAF1000F67D102F1A400C3 +:104CE000C1F8DCB3084402F5A27121440393029297 +:104CF00019F08AFB039B029AC4F8E033002D00F000 +:104D00009A8091441A4409F1A40009F5A271C4F8EB +:104D1000E42320442A46214419F076FB0BEB0903D7 +:104D2000C4F8E8339EB109EB050206EB02095A44C8 +:104D300009F1A40009F5A271C4F8EC23204432461D +:104D4000214419F061FB0BEB0903C4F8F0337D69D2 +:104D5000002D69D00E9B1B783BB1BB692BB10F981E +:104D6000984700BB0E9B18707D69D4E9F921119C0E +:104D7000BAF1000F18BF11467A6801940F9C109B7E +:104D800038460094A84701230E9A137005B0BDE879 +:104D9000F08F002D3FD0BAF1000F52D15A46A946EC +:104DA000B1E74FF4A57005B0BDE8F08F584601F5A6 +:104DB000A271CDE9023219F027FB029BC4F8DCB3E3 +:104DC000C4F8E033A5B3039A08F1A4001344914456 +:104DD0000293204408F5A2712A46214419F014FBDD +:104DE000029BC4F8E4330BEB0903C4F8E833002E4C +:104DF000ADD005EB090808F1A40008F5A271324610 +:104E00002044214419F000FB0BEB080306EB0809D2 +:104E1000C4F8EC3397E7002E99D05A46B146BAF160 +:104E2000000F85D0A846E6E7284605B0BDE8F08F1C +:104E3000002E8CD0DFE7002E89D01A4406EB08093B +:104E400076E7A94658464FF4A271CDF808B0C3E7FB +:104E5000F8B504460E4615461F461248FDF710FEEB +:104E6000314620463B462A4600F042FE04464FF0BB +:104E7000FF310C48FDF7E0FC54B9286883684269AB +:104E8000D21A032A08D90433C0E902332046F8BDF8 +:104E900040F211142046F8BD0DF094FC40F2351498 +:104EA000F4E700BF54230222038F3BB18B422BD087 +:104EB000436B022B2AD0B0F8F2353BBB838FEBB9A2 +:104EC00010B4164C04EBC200406810B354F83240E2 +:104ED0000246A44603E0013A0CF1040C19D034F860 +:104EE000230001338842F6D1BCF802305DF8044B50 +:104EF000002B14BF00204FF4887070478B420CBF0A +:104F000000204FF488707047002070474FF497706E +:104F1000704740F20F105DF8044B7047B804002250 +:104F200010B5846CA088246888B14FF0000C05E0AF +:104F300001380CF1010C04F1200408D0B4F800E0B1 +:104F40008E45F5D114600020A3F800C010BD40F2DA +:104F5000051010BD2DE9F04F6427002485B0ADF891 +:104F600002700394002A00F0A68005460E469A4679 +:104F700091469046304602AB01AA0DF10201CDF8F0 +:104F8000048000F0D5FE0446002871D1DDE90172ED +:104F9000D119414500F2CC81BDF80230D5F810B0EE +:104FA000374473BBA8EB010895F84130002B5DD066 +:104FB0000323A5F8F235B5F8EE35002B00F0BE81DD +:104FC000B5F84235002B00F0B98101232846A5F839 +:104FD000EC3502F07DF80446002849D1B5F8F235E9 +:104FE0000B2B00F2A081DFE813F0600041004100CC +:104FF0001E019E010601600060005D0076006000F9 +:105000006000032B38D8012B57D0A8EB0108142BD4 +:105010002CD801A151F823F0A94F00026D500002D5 +:10502000CB5200026D5000026D5000026D50000224 +:105030006D5000026D5000026D5000026D50000274 +:105040006D500002B7520002A552000293520002B6 +:10505000D15000026D5000026D5000026D500002F0 +:105060006D5000026D5000028150000240F20714A2 +:10507000204605B0BDE8F08F142B1ED1A8EB010827 +:105080003946284600F010FEAB6C04461B699B694C +:105090002BB1D5F8A0059847002840F04781002C97 +:1050A0009CD0E5E70123A5F8F435029E3E44B8F113 +:1050B000000F7FF45FAF0024DAE70A462846314646 +:1050C00000F062FADDE90112BDF8023011449CE7FC +:1050D0000923A5F8F235B5F8F435002B40F0FE8031 +:1050E0000021284600F0F4F904460028C0D15346B8 +:1050F0005946284603AAFFF7ABFE04460028B7D15D +:105100002846039902F02EFA04460028B0D15346EF +:1051100010222846039902F055FC04460028A7D126 +:10512000B5F8F435D3B1A5F8F405534659462846E9 +:1051300003AAFFF78DFE0446002899D1284603995B +:1051400002F0CAF80446002892D153460F2228469E +:10515000039902F037FC0446002889D1284600F064 +:1051600079F90446002883D17648FDF789FC594631 +:105170005346284603AA00F0BBFC04464FF0FF311B +:105180007048FDF759FB002C7FF472AF0399284655 +:1051900002F0D8F9534614222846039902F05EFC27 +:1051A0000446002840F0B8800146C5F86005C5F8FF +:1051B0006405284603F02AF953465946284603AAAF +:1051C000FFF746FE044600287FF452AF03992846B5 +:1051D00002F0C6FB534614222846039902F0F2FB64 +:1051E0000446002C7FF444AF029E3E44B8F1000F09 +:1051F0007FF4C0AE5FE7D5F82424002A3FF455AF12 +:10520000284605F50C7100F0BFF9044600287FF42C +:105210002FAFDDE90132C5F82404314628461A448F +:1052200000F0B2F941E795F84130002B3FF43DAF73 +:10523000B5F8EE35002B00F08180B5F84235002B33 +:105240007CD0D5F844362BB1284698470446002830 +:105250007FF40EAF012653462846296903AAA5F814 +:10526000EC65FFF7F5FD044600287FF401AF284602 +:10527000039902F0AFF9044600287FF4F9AE3246F4 +:1052800053462846039902F09DFB0446002CABD000 +:10529000EEE63946284600F079FC0446002C3FF43F +:1052A0009DAEE5E63946284601F07AF80446002C22 +:1052B0003FF494AEDCE64B463946284600F012FF38 +:1052C0000446002C3FF48AAED2E63946284601F067 +:1052D0008BF80446002C3FF481AEC9E6534659468C +:1052E000284603AAFFF7B4FD044600287FF4C0AEA9 +:1052F00052462846039901F053FF044600287FF4E4 +:10530000B7AE53460B222846039902F05BFB0446D6 +:1053100000283FF4E5AEABE603980DF053FA2046C3 +:1053200005B0BDE8F08F40F20314A1E604469FE605 +:1053300001234FF4A97469622B8599E640F22F147A +:1053400096E600BF542302222DE9F0430025436C6A +:105350008DB00B95002B76D040F203331746028FA9 +:1053600004469A4204D04FF488700DB0BDE8F08333 +:10537000D0F8A4250E46D0F8A015D0F8AC0519F049 +:1053800043F8A36CD4F8A8151A690B91D2F81C80C5 +:10539000B8F1000F52D02420CDE90855CDE90255CF +:1053A000CDE900550590D4F8A4052B460790D4F814 +:1053B000AC05274D069004950720C0470028D4D19E +:1053C000636CD3F81C80B8F1000FCCD0D8F81490DF +:1053D000B9F1000F32D0D4F8383630220193D4F826 +:1053E00034364046009304F1C0010BABC847002897 +:1053F000BBD1D8F81C90B9F1000F1FD00195202126 +:105400000C220F25CDE90800039004970095029126 +:105410000592D4F83816D4F834263346CDE906215F +:10542000082042460B99C84700289ED1D8F818306A +:10543000002B9AD0D4F83406984796E740F23B10F8 +:105440000DB0BDE8F08340F205100DB0BDE8F0836B +:10545000302302222DE9F043476C87B097B304460E +:10546000018F40F20330814218BF0026D4F8BC20DF +:1054700004F1C00808BFFE69CDE9012804F18C03DE +:105480000093D4F83836D4F860960493D4F83436C0 +:1054900004F14C05039332462B463846C84770B991 +:1054A000D4F8381632460291D4F83466CDF800802C +:1054B0002B46218FD4F8645638460196A84707B08A +:1054C000BDE8F08340F2051007B0BDE8F08300BFEF +:1054D000436C03B330B50446002589B00A460DF18C +:1054E0001E0101F0BBF8D4F80406D4F80016636B73 +:1054F0000495D4F85C56CDE9021004F2B652606C03 +:10550000BDF81E10CDE9003204F5AE6304F14C0283 +:10551000A84709B030BD40F20510704700222DE9C0 +:10552000F041438F8CB05B070B9229D5836C044606 +:105530001D69D0F8A065D5F81480D0F8A475B8F12D +:10554000000F09D011462846CDE900670BABC047D4 +:10555000B8B90B9BC4F8A835EC698CB100232A4676 +:10556000CDE90667CDE90833CDE90433CDE902334F +:10557000CDE900330B990520A0470CB0BDE8F081C0 +:1055800000200CB0BDE8F08140F20333B0F838C021 +:105590009C4501D043207047836C70B50C46196957 +:1055A0008AB0CD69ADB100230292D0F8A4650A4655 +:1055B0000796D0F8A065D0F8A8150620CDE90833E5 +:1055C000CDE904330696019403930093A8470AB0EB +:1055D00070BD4320FBE700BF002370B582B001938C +:1055E000436B012B03D04324204602B070BD054617 +:1055F0000E46432406E03246284601A902F074FF15 +:10560000044638B9B5F8F2350A2BF4D101980DF0FB +:10561000D9F8E9E7B5F8F2350A2B07D0012CE3D128 +:10562000002E08BF5524204602B070BD01980DF031 +:10563000C9F8F3E700232DE9F04F46698FB075698B +:105640009246DDE918490B93D1E9002312BA1BBA3F +:10565000DDF87880B0F818B00D920C93002D00F0B2 +:105660008B801F9B3046CDE900831D990BAB4FEA21 +:10567000CB02A84700287CD1F569002D00F082807C +:105680004FF0000C1F9B3246CDE906834FEACB0357 +:1056900000930520CDE908CCCDE904CCCDE902CCBE +:1056A0001D9B0B99CDF804C0A847002861D10822A2 +:1056B0001F9BCDE90800CDE90683CDE904000292E5 +:1056C0000CAA0390009001920346324606200B99E3 +:1056D000F569A84700284CD105221F9BCDE9080099 +:1056E000CDE90683CDE90400039000900292CDF845 +:1056F00004A00346324606200B99F569A847002806 +:1057000037D12CB962E06468A9EB0309002C45D0BD +:10571000D4E902239B1A4B45F5D91A9B4FF0000A96 +:105720003BB93DE01A9B64685B1B1A9338D0002C90 +:105730004FD0D4E902351A9AED1AA5EB0905954226 +:1057400028BF15461F9ACDE900A3CDE90682CDE911 +:1057500004AACDF824A0CDF820A0CDF80CA0029585 +:105760000023324606200B99F769B8478146002886 +:10577000D8D00FB0BDE8F08FF56940F23B10002D96 +:105780007FF47EAFB3691BB1404698470028F0D143 +:105790001C9BC3F800B00FB0BDE8F08F1A9BC3B9D3 +:1057A000002320241F9ACDE90833CDE90682CDE9F4 +:1057B00002331B9ACDE90033049205943246072048 +:1057C0000B99F469A0470028DCD0D2E71A9B002B84 +:1057D000E6D04FF48270CCE7002210B4044C054BA5 +:1057E0002260054905485DF8044B1A60FCF79ABF32 +:1057F0008C23022288230222E80E02025423022272 +:1058000008B54FF47D72002118F0C6FD002008BDD8 +:10581000B0F59D7F3DD8B0F5977F00F20181A0F5EE +:1058200081702C2830D82C282ED8DFE810F01701F2 +:105830002D002D000E010E010E0120012D002C0166 +:10584000170111011A010E01140114012D0011019B +:105850002D00170132011D011101230111011D014C +:105860002F012D002D002D002D002D002D002D00CD +:105870002D002D002D0029012D002D002D002001CF +:105880001A011A012D001401502002230860136030 +:105890007047A0F59E705E28F6D85E28F4D801A364 +:1058A00053F820F04B5A00024B5A0002755A00027E +:1058B000895800028958000289580002755A00026E +:1058C00089580002A55A0002AB5A00025D5A000234 +:1058D000995A00028958000289580002895800022A +:1058E0004B5A00024B5A00024B5A0002935A0002D4 +:1058F0005D5A00026F5A00029F5A00028958000246 +:1059000089580002755A000289580002895800021D +:1059100089580002895800028958000289580002FB +:1059200089580002895800028958000289580002EB +:1059300089580002895800028958000289580002DB +:1059400089580002895800028958000289580002CB +:1059500089580002895800028958000289580002BB +:1059600089580002895800028958000289580002AB +:10597000895800028958000289580002895800029B +:10598000895800028958000289580002895800028B +:10599000895800028958000289580002895800027B +:1059A000895800028958000289580002895800026B +:1059B000895800028958000289580002515A000291 +:1059C000895800028958000289580002895800024B +:1059D000895800028958000289580002895800023B +:1059E000895800028D5A0002515A0002515A000291 +:1059F000895800028958000289580002895800021B +:105A00007B5A00027B5A000289580002515A000258 +:105A10008958000289580002B15A0002515A000206 +:105A20006FF4977C0123604403FA00F010F4D97FEF +:105A30000BD140F6010C10EA0C0F3CD110F00C0F0A +:105A40000CBF50202A20022320E7282002231DE734 +:105A50002A2002231AE74620022317E70A200223FE +:105A600014E72B20022311E72E2002230EE7142037 +:105A700002230BE72F20022308E72D20022305E74E +:105A80007320022302E732200223FFE630200223A4 +:105A9000FCE633200223F9E656200223F6E6162020 +:105AA0000223F3E66D200223F0E674200223EDE6E4 +:105AB0002C200223EAE66420E8E600BF0B4800EB56 +:105AC000C2035B68B3F1010C0ED450F8322002EB34 +:105AD0008C0203E0013BA2F1040203D050880028AD +:105AE000F8D01088088070470020FBE7B804002237 +:105AF00070B5064615467268084652692946042A5A +:105B000014BF4C22382282B00CF036FC044668B92F +:105B1000286883684269D21A062A28D90533836027 +:105B200096F841202AB90022C3604262204602B0A2 +:105B300070BD30460DF1060102F04EFC06462868A5 +:105B4000DEB9BDF806208368416902F1020CC91A6A +:105B50008C4517D8002AE6D01846214618F01CFCC0 +:105B60002868BDF80620836813448360DBE70CF0E7 +:105B700029FE2C6040F23514D8E70CF023FE2C608F +:105B80003446D3E70CF01EFE2E60F3E70023F0B599 +:105B90000E46D0F8841583B00546174601930029B8 +:105BA00052D0D1F8D430012B1ED0002133788C464E +:105BB000581CB8421FD8002B51D034464FF0000E6D +:105BC00014F8012F624508BFE646013BF8D1F445C1 +:105BD00015D140F203332A8F9A4214D008230020B3 +:105BE000A5F8F23503B0F0BD9C46337840F2014190 +:105BF000581CB842DFD94FF4857003B0F0BD40F2B5 +:105C00002B1003B0F0BD831CBB42F4D806EB000C94 +:105C1000325C9CF8014004EB02242344BB42EAD8E6 +:105C20006CB1634601E0A0421CD29878DA78023366 +:105C300002EB00228A42A3EB0C00F4D10C468C420A +:105C4000CCD04FF49670CDE701AA00F5AE6003F01A +:105C5000DFFF0028A9D101990029A6D0A1E79E461F +:105C60000120B4E70024EAE7012A16D10B78012BC2 +:105C700010D1436B012B03D1B0F8F235092B0FD1B2 +:105C800000230121C0F8683580F84010C0F86C3559 +:105C900002F0BCBB40F20B1070474FF485707047A8 +:105CA00040F24F10704700BF0C2A14D170B590F825 +:105CB000403004467BB3B0F8B6354BB3436B164661 +:105CC000022B184B0D46184A184908BF1946FFF712 +:105CD0003BFB18B170BD4FF485707047124B07CB7A +:105CE000C4F84805C4F84C15C4F850252946324676 +:105CF000A3F10C0018F026FB80B9636B2046012B42 +:105D000004BF0A23A4F8F235BDE8704001F0E0B901 +:105D100040F2071070BD40F24F1070BD40F21510F8 +:105D200070BD00BFF40E020290230222040F020293 +:105D300010B41468032C12D9042490F800C0A1F800 +:105D400000C0817890F801C00902C07801EB0C41D5 +:105D500001441960002014605DF8044B70474FF453 +:105D600085705DF8044B704770B584B00446099D9A +:105D70000846F1B11E4603AB114600932A4605239F +:105D80000CF03AFCA8B9039A052A0FD12B7833807E +:105D9000B5F80330B5F801105BBA089D9BB22B60D3 +:105DA0000A9B1A80238F43B904B070BD552004B0FC +:105DB00070BD4FF4827004B070BD49BA024689B21A +:105DC0002046FFF771F8EFE72DE9F04F00248DB082 +:105DD0000493436B0A948DF82C401460002B00F060 +:105DE000328105461646D0F808A099B18B69002B80 +:105DF00000F03081BAF1000F00F031814A6ADAF820 +:105E000024301344DAF8182051608A69CAF8243023 +:105E1000CAF818202B8D002B00F006810024A04624 +:105E200005F5AD630593E86818B10CF0CBFCC5F837 +:105E30000C80EB6ACDF8248033B11C462B6BC5F87F +:105E40002C803360C5F8308006AA02920AAA01921B +:105E500007AA00925146224628460DF11A03FFF781 +:105E600083FF002840F0AE80079BBDF81810002B80 +:105E700000F01981DAF82420671803EB070991452F +:105E800000F21581326819441144316095F84020C0 +:105E90002963002A4FD0B3F5904F00F20D81049A88 +:105EA00051460392059A284601929DF81A200292C3 +:105EB00009AA00923A4600F0CBFC70B1044628468D +:105EC00007AD5346CDE90075BDF818200AA902F0C8 +:105ED000CFFC20460DB0BDE8F08F099B0AA95A6A95 +:105EE000EB60079207AA009001922846BDF818209F +:105EF00002F0BEFC002865D1079BDDF824B0B3F5A5 +:105F0000804FCBF8243000F2D780DBF80400002B60 +:105F10006AD09C46584602E0ACEB020C58B1D0E97E +:105F20000212521A944504464068F5D201EB0C0265 +:105F3000E260002870D1BDF81A20172A26D02A6AFC +:105F4000A969D01888426C6900F2BC80099808A938 +:105F500022440091002842D000210CF04DFB002883 +:105F600040F0AD802B6A089A13442A8D2B62012AD7 +:105F70002DD0BDF81A30143B032B00F2AF80DFE8C0 +:105F800003F01B0A02A96B6B012B7BD00024204677 +:105F90000DB0BDE8F08F079B012B51D92378022B60 +:105FA00064D0C5F8543663784FF48A74C5F858360F +:105FB00020460DB0BDE8F08F21462846079AFFF72E +:105FC00053FEE3E7044620460DB0BDE8F08F6A6A51 +:105FD000934274D81DD1079328856862C9E7394672 +:105FE00050460CF009FBBAE700B30CF0EBFB0023C2 +:105FF000CBF80430DBF81030CBF818B0CBE9023323 +:10600000079BBDF81A20172A99D1002BBED14C4608 +:1060100009E7079C3C4406E70CF0D4FB00236360CF +:10602000079BCBF81840ECE72B62F7E6DBF8102073 +:10603000CBE90222BDF81A20172A80D14C46F2E69D +:106040004FF4857445E711B108460CF0BBFB40F2F4 +:1060500003143EE78961BAF1000F7FF4CFAE2B8DB8 +:106060008A46A960002B7FF4D9AEDDE7284602F00E +:10607000F9FA2378C5F8543663784FF48A74C5F872 +:10608000583695E721462846049B079AFEF762FF9B +:10609000B0F5A97F19D1DAF824309945B7D1C5F800 +:1060A0002C90336805E033680B4433606EE7EC6294 +:1060B000336855242B630CE740F2511409E74FF481 +:1060C000827406E740F2351403E755287FF47AAF6F +:1060D0003C46A8E6079B002B99D057E74FF4817404 +:1060E000F7E600BF2DE9F04F8946816987B09942F4 +:1060F000C0F09A8014461A4699F801300746D0F845 +:1061000014E099F800001B0203EB004399F8020029 +:1061100003EB000BA34500F28180BBF1000F00F000 +:10612000898007F5AE6303265D46A1EB0208019363 +:10613000CDF80CE0029250E0029BB8F5987FA8F5EC +:10614000987803EB0800039B1844C0F08E804FF44E +:1061500098720021049018F01FF90022049BC3E9F3 +:106160000A44C3F82C2109EB06025A628A48FCF75C +:1061700087FC049B2146586A05AA02F093FC8346DB +:106180004FF0FF318448033DFCF756FB264407F2ED +:10619000745A2D1BBBF1000F6AD1D7F80036049951 +:1061A0000122C1F8C030D7F804365046C1F8C430D7 +:1061B000D7F82C36C1F8C830D7F83036C1F8CC3013 +:1061C00003F02EF900285CD1BA6C049B9168928987 +:1061D000C3F8B810A3F8BC2095B309EB060319F86F +:1061E00006405A7824049B7804EB02241C44E31CE8 +:1061F000AB4206F1030611D804A9019803F0CAFCCA +:1062000009EB0601002897D1049B9A6AA2422CD37D +:106210002246586ADC6218F0F7F8A7E74FF4857554 +:10622000284607B0BDE8F08F40F23515284607B084 +:10623000BDE8F08F4FF49975284607B0BDE8F08FA0 +:10624000384600F05BFF05460028E9D1019804A913 +:1062500003F0E6FE029A0546E0B9049BD3F82C3120 +:106260000BB30623A7F8F235DAE740F22D15D7E78E +:1062700040F2A11240F20D1393455D4608BF1D4642 +:10628000CEE740F2A91240F239139042054608BF0A +:106290001D46C5E74FF0FF30FDF79CFA4FF0FF3089 +:1062A000FDF798FAF6E73846029200F011FF002851 +:1062B00039D1049B019804A9D3F82490D3F82C80F9 +:1062C00003F068FC029A80BB049B586A4946424628 +:1062D000C3F82C8018F098F8049BD7F80016BA6C15 +:1062E000C3F8C010D7F804162B48C3F8C410D7F869 +:1062F0002C16C3F8C810D7F83016C3F8CC10916824 +:106300009289C3F8B810A3F8BC20FCF7B9FB049B32 +:106310004146586A05AA02F0C5FB20B34FF0FF3092 +:10632000FDF758FAFAE705467AE77E69DFF86CB0C0 +:10633000BB691644ABEB0202D41830194FF49872C3 +:106340002946049018F028F8A0458ED8BB69ABEB1D +:10635000080B03EB0B02A4EB0804049B3019C3E900 +:106360000908BA61B2E74FF0FF310B48FCF764FA55 +:1063700001225046049903F053F840B9BA6C049BCB +:1063800091689289C3F8B810A3F8BC2069E74FF070 +:10639000FF30FDF71FFAFAE754230222D0FEFFFF79 +:1063A00030B500248BB000920894D0F80C26D0F8B9 +:1063B0000456D0F800460B46D0F81016CDE9044537 +:1063C000CDE9062100F5AE6200F5B161D0F86C466A +:1063D000CDE9022100F14C05028FD0E911010195B0 +:1063E000A0470BB030BD00BF2DE9F043252A99B07E +:1063F00069D90E88904676BA0C460022B1B207469B +:10640000FEF752FD054618B1284619B0BDE8F083E5 +:106410003E87D4F80200D4F80610D4F80A20D4F845 +:106420000E30F86639677A67BB67D4F81200D4F883 +:106430001610D4F81A20D4F81E30F867C7F8801068 +:10644000C7F88420C7F8883094F8226006F1230941 +:10645000C14587F8406436D8002E3AD1252624233A +:106460004FF02309E15C14F80930384601EB0321B1 +:1064700089B20DF10A0307F14402FEF751FD05460A +:1064800090BBA35D002B49D109F1050141450AD814 +:1064900004EB0903D8781A7902EB002292B28B1828 +:1064A000434510D81ABB97F8413013B1B7F84435BB +:1064B0008BB3002205232846A7F84425A7F8F23518 +:1064C00019B0BDE8F0834FF48575284619B0BDE8D2 +:1064D000F083324604F1230107F2414017F094FFA4 +:1064E00006F124032536BDE740F205158CE703AB22 +:1064F00000933846214404AB00F014F848B9D7F8AB +:106500004836002BCFD03846039A04A99847002874 +:10651000C9D0054678E740F2331575E74FF48C751E +:1065200072E700BF2DE9F04F002583B0DDF8309011 +:10653000C9F80050002A50D0032A164674D9834661 +:106540000C46042029464FF6017A671814F801C05A +:106550007A788D1C02EB0C2292B214F805C0B2F5C9 +:10656000807F04EB05084FEA0C2C44D03CD95245FF +:106570005FD1605B721B47BA0237BFB2BA4253D3D6 +:10658000022F51D998F8022002F1030C67454BD332 +:10659000002A57D09BF84110019301B39BF840109B +:1065A000E9B1BBF84215D1B1182A18D10C220BF26F +:1065B000545108F1030017F0C5FE80B90C2208F110 +:1065C0000F000BF5A96117F0BDFE40B90122E919D2 +:1065D0008E42019BABF8442523D8002001E040F215 +:1065E000331003B0BDE8F08F0B2A22D840F62F41BC +:1065F000D140C9071DD5FD786544ADB22918B14217 +:1066000012D8D9F80070092F09D823F83720204470 +:1066100003EBC702013750605580C9F800708E4205 +:10662000DBD9081DB04290D94FF4857003B0BDE8A6 +:10663000F08FFA78624410FA82F1B142EFD94FF448 +:106640008570F3E7B0F5807FC9D19BF84120002A1F +:10665000C5D101220531ABF84225E0E710B4848FA3 +:106660001CB10C805DF8044B70475DF8044BFFF7DC +:1066700025BA00BF436C002B33D02DE9F0415F6990 +:106680008AB0D7F81C80B8F1000F21D01E8B0023F0 +:10669000154620220446CDE90833CDE90233CDE981 +:1066A000003304910592D0F830260792D0F82C26BA +:1066B00007200692D4F828163A46C04728B9BB6985 +:1066C00013B1D4F82C0698472E600AB0BDE8F081CB +:1066D0004FF0FF30FDF77EF84FF0FF30FDF77AF80E +:1066E000F6E740F2051070472DE9F04F1F46436C66 +:1066F0008FB00B92002B7BD05D69D5F81C90B9F15F +:10670000000F6CD0B3F81880D5F814B0D1E900238D +:1067100012BA1BBA0D920C930446D0F82C36D0F85E +:1067200030264FEAC80ABBF1000F0FD0CDE9003286 +:1067300028465246199904F5C563D84700284BD11D +:10674000D5F81C90D4F82C36D4F830264FF0000C35 +:10675000CDE90632CDF800A0D4F828162A46052047 +:10676000CDE908CCCDE904CCCDE902CC199BCDF81C +:1067700004C0C84780BB0822CDE90800CDE9040069 +:10678000039000900292D4F8302603460792D4F882 +:106790002C26062006920CAA0192D4F828162A4626 +:1067A000EE69B047C0B90B9BCDE90800CDE9000305 +:1067B000CDE9040003900297D4F83016D4F82C26C3 +:1067C0000346CDE9062106202A46D4F82816ED69AD +:1067D000A847189BC3F800800FB0BDE8F08F4FF0BA +:1067E000FF30FCF7F7FF4FF0FF30FCF7F3FFF6E761 +:1067F00040F205100FB0BDE8F08F00BF1346426CA9 +:106800001AB370B552698AB0D569ADB102930C461E +:106810000023D0F830160791D0F82C66D0F828164F +:10682000CDE90833CDE90433069601940393009330 +:106830000620A8470AB070BD4FF0FF30FCF7CAFF32 +:106840004FF0FF30FCF7C6FFF6E740F20510704747 +:106850002DE9F04F9846436C99B0002B00F00F8162 +:10686000DE689146426B33890D46D0F83814022A0F +:10687000D0F83CB408BF8B46B8EBD30F04464FEAC0 +:10688000D30AC0F0478114AF53465A4649462846BA +:1068900000970BF0B1FE002840F0E28014998A4581 +:1068A00040F0DE80616CA8EB0A08CB6859890B9335 +:1068B000CA08B8EBD10F0F92C0F0D280802A00F244 +:1068C000CF80616BA8EB02020229D4F814160C9257 +:1068D000D4F8182608BF0A46D4F81C160E92D4F82D +:1068E000202608BF0A46D3F81C800D92B8F1000F8D +:1068F00017D00D9BCDE9080006930C9BCDE9010054 +:10690000CDE904030090CDF80CB0D4F8242603465A +:1069100007921F200B9A0E99C0478046002840F02E +:10692000A1800022259B206915A90BF025FD80463A +:10693000002840F097800AEB090B0C9BDDF854907F +:10694000C9F81890002B00F0F680D846CDE9116BFD +:10695000109313900B9BDE68802E00F28780D5E9A0 +:10696000020341462A46B8F1000F05D198E0B1EB89 +:106970000A01526800F09280D2E90203A3EB000AF8 +:106980008A45F4D9AAEB010A564500F28C8000EB47 +:10699000010B2EB1BAFBF6F306FB13A3AAEB030A15 +:1069A000B9F1000F71D0D9F818305A691693DB6825 +:1069B000D21A00F09880109B534528BF5346964248 +:1069C00040F28280934200F2AE801699D1F80CA07A +:1069D000934228BF13461E460B9BDB69002B00F039 +:1069E0009C80636BD4F82016022BD4F81C36626CA2 +:1069F00008BF19464FF00003D268CDE90833CDE94E +:106A000004A603930093CDF804B002960691D4F83F +:106A100024160791D4F81806D4F81416D2F81CB02E +:106A200018BF01462120D8470346002840F01181B5 +:106A30009C4B9A4500F001811699D9F82430CA6818 +:106A400033443244CA60C9F82430109BB0449B1BC5 +:106A500010936CD0DDF854907CE715980BF0B2FEE3 +:106A60004FF48278404619B0BDE8F08F4FF0FF3008 +:106A7000FCF7B0FE4FF0FF30FCF7ACFEF6E740F25B +:106A80000518404619B0BDE8F08F4FF0FF30FCF715 +:106A9000A1FE4FF0FF30FCF79DFEF6E7D2E90203BE +:106AA000A3EB000A70E717AB009341463346284634 +:106AB0007C4A0BF0A1FD0346002840F0CA80DDF8B7 +:106AC0005CA0DFF8E0B16BE71699D1F80CA0002EBE +:106AD0003FF47EAF9642BFF47BAFB2FBF6F106FB0C +:106AE0001121521A74E7259B206916A90BF044FC6A +:106AF0000346002840F0AD80169BD9F8182053605B +:106B00005A69C9F81830DB68D21A54E7229B186812 +:106B10000BF058FE4FF49578A4E75946324650469C +:106B200017F072FC84E73246DFF878A150E7DDF811 +:106B30004C80DDE9116B0B9BD3F81C90B9F1000F71 +:106B400000F0AE800F9B002B40F095800D9BDFF88E +:106B500054B106930F9B23200293D4F824360B9A4A +:106B6000079300230E99CDE90833CDE90433CDF81E +:106B700004B003930093C84704461598002C71D1C4 +:106B8000F369229A1060002B3FF46CAF456A012331 +:106B900005F1FF3A5146009717AA0BF02DFD00288A +:106BA000B4D1229A9DF85C301268EC1AAB421046C0 +:106BB00004F1FF3404D3546210460BF003FEA9E73E +:106BC000A2454DD9DFF8DCB05FFA8AF95E46A9EB41 +:106BD0000403DBB2802B28BF802332462146009776 +:106BE0000BF00AFDA8B9149B1C446BB12D4A5B4401 +:106BF0009DF85CC09B1A01E0013B05D012F8011B17 +:106C00006145F9D04FF49570A2450BD9229B1868C5 +:106C1000DDE74FF0FF30FCF7DDFD4FF0FF30FCF714 +:106C2000D9FDF6E79DF85C30229AEB1A1268013B19 +:106C3000536200283FF416AFBEE7259B51460093F0 +:106C40002369484632460BF04FFC034600283FF4C8 +:106C5000FCAE15980B930BF0B5FD0B9B984601E726 +:106C60005462FFE60BF0AEFD0F4B9C4214BFA046F2 +:106C70004FF4A878F6E628460C990F9D17AB0093C1 +:106C8000084A2B4659440BF0B7FC00287FF4E5AEC8 +:106C9000179B9D427FF4E1AE0B9BD3F81C9055E708 +:106CA00015986DE7B0230222030002002DE9F04F92 +:106CB000436C91B00C91002B00F03B81D3F80C8019 +:106CC000D0F83834426B1946022AD0F81826D0F88A +:106CD00014A608BF9246D0F81C26D0F83C3418BF42 +:106CE0000B461146D0F8202618BF0A460D93D8F857 +:106CF0001C3005460A92002B00F09E80B8F8083040 +:106D0000D8F80CB0DA08B3F5816F0E9208D34FF0C3 +:106D1000FF30FCF75FFD4FF0FF30FCF75BFDF6E75F +:106D2000BBF1800FF3D8D8F800300C2B00F00E81A7 +:106D30000024BBF1000F40F049815F46D3460C9E12 +:106D40000B95D6E90213A3EB01097368A9EB0402C2 +:106D5000002B75D02FB9002A40F0A2801E463C4679 +:106D6000EFE7B2FBF7F907FB1929B2EB090A19D0D3 +:106D70000023CDE908330A9B2144CDE905A3002374 +:106D8000CDE902A300930B9B04910191D3F8243623 +:106D900042460793594600232020D8F81C50A847A4 +:106DA00000284AD1B9F1000F00F0BD80B168A244BB +:106DB0004A465144974817F027FB7268A7EB09032E +:106DC000D2E90214641A9C4228BF1C46914A09EB7E +:106DD00002031546184622460F9317F015FB0023B1 +:106DE0000A99CDE908330B9A06910495039301950E +:106DF0000093D2F824262020079209EB0402059282 +:106E0000029259464246D8F81C50A847A8B9B06823 +:106E10004A468049504417F0F7FA7368224698684A +:106E20000F9917F0F1FAD8F800300C2B00F086809B +:106E30007668002E85D105E0002011B0BDE8F08F06 +:106E4000002A48D1B8F80A300B9D002B00F0AA8028 +:106E5000B3F5816F4FEAD30476D20A9B6D4E069349 +:106E60000023CDE90464D5F82426CDE90833CDE923 +:106E70000233CDE900330792594642462220D8F822 +:106E80001C70B8470028D8D1002CD5D04FF0FF3760 +:106E90002B69224631460C9800970BF025FBCCE776 +:106EA0000A9BCDE90877CDE9052321440B9B02928B +:106EB0000491019103970097D3F824364246079333 +:106EC000D8F81C403B4659462020A04704460028DD +:106ED000AED02046B1E70A98CDE90833CDE90520C8 +:106EE000214402920B9A0491019103930093D2F8EA +:106EF00024265946079220204246D8F81C50A8471D +:106F000000289AD1D8F800300C2B91D10E9AB16894 +:106F1000A9EB02090D98494417F076FA7668002E1D +:106F20007FF40FAF8EE776684C46002E7FF409AFF2 +:106F300088E740F2051011B0BDE8F08F3549DDE972 +:106F40000D0217F061FA73E7092076E740F201338A +:106F5000028F9A425BD00C9B0E9C98685B6922461C +:106F60001B1A9C4250D80D9917F04EFA0E9B5B45A8 +:106F700047D10A9B514606930D9B1E200393002385 +:106F8000D5F82426CDE90833CDE90433CDE9013322 +:106F9000079200934246D8F81C60B04700283FF49F +:106FA000C8AE4AE7D5F82426CDE9083307920A9AF5 +:106FB000CDE90333CDE90532CDE9013300934246F3 +:106FC0005946D8F81C402220A04736E70C9F1148AC +:106FD0007E6AB6FBFBF20BFB1266ABEB0606F6B263 +:106FE0003246711E17F0D8F94FF0FF330093324646 +:106FF00038462B6907490BF077FA00283FF49DAE1D +:107000001BE740F2031018E740F2351015E70024A3 +:10701000ACE700BFB0230222F8B50C4605464FF09E +:10702000FF310E4817461E46FBF706FC01230522DA +:10703000C4F82C31C4E9097605F5AE61204603F0A9 +:1070400017F804460548FBF71BFD40F2A9139C42C4 +:1070500040F2391018BF2046F8BD00BF5423022269 +:1070600070B5054682B0D5F874450022684601AB7C +:107070000E46009402F000FAB0F5C77F23D0044614 +:1070800020B14FF0FF30FCF7A5FBFAE705F5AE6540 +:10709000034602223146284603F054F80198D0F8FE +:1070A0002C3113B9204602B070BD0522294602F0EA +:1070B000DFFF0028F6D040F2A912904240F23914C6 +:1070C00018BF0446EEE740F21914204602B070BD26 +:1070D000C369D0F87415836171B110B5044602E03C +:1070E000D4F8741531B120468031FFF7B9FF00287C +:1070F000F6D010BD002010BD0020704730B500F55F +:10710000AE6583B0044601A9284602F089FF18BB8A +:10711000D4F8043601990246D4F80006C1E93003D8 +:10712000D4F83036D4F82C06C1E93203D4F83C3612 +:1071300013B19847024601992846D4F87836984703 +:1071400040B9D4F840365BB1204601999847636B4B +:10715000012B0AD003B030BD40F2291003B030BD7E +:10716000636B012B03D00020F4E70028F2D1012348 +:10717000A4F8B635F7E700BF10B4446B012C04BF88 +:107180004FF0020CA0F8F2C50220CC682370CB6847 +:107190005A70CB685DF8044B0344CB60486270477B +:1071A0002DE9F04FD0F8844507468846924685B0D1 +:1071B000002C76D003944FF00009D8F80CB0D8F822 +:1071C0001430A3EB0B03022B65D90BF10303C8F8B2 +:1071D0000C30D8F824300333C8F82430B9F1000F4C +:1071E00048D13C4E23E03046FBF74AFC039B2A463D +:1071F000596A40463B69CDF800A00BF075F904468A +:107200004FF0FF313046FBF717FB03AA07F5AE60DE +:1072100064BB0399443102F0FBFC68BB03984FF058 +:10722000FF3200F14401803002F066FA20B3039B84 +:107230003046DD6AE91C2A0C2B0A89448DF80820A7 +:107240008DF809308DF80A50FBF71AFC3B6902A94A +:1072500003224046CDF800A00BF046F904464FF05B +:10726000FF313046FBF7E8FA002CBCD0204605B0D1 +:10727000BDE8F08F4FF00009002420464FEA194284 +:107280004FEA19238BF800208BF801308BF802901D +:1072900005B0BDE8F08F40F23514204605B0BDE8DA +:1072A000F08F214603AA00F5AE6002F0B1FC7B6BC3 +:1072B0008146012B06D0B9F1000F3FF47CAF40F2BC +:1072C0001914D3E7B0F5C77FF5D10394A7F8F445B7 +:1072D00073E700BF5423022200232DE9F04F91B041 +:1072E0000C46054619460DAA00F5AE600F9302F054 +:1072F0008FFC00284CD104210D980EAA02F02CFC22 +:107300000646002849D140F203332A8F9A4204D01E +:107310004FF4887011B0BDE8F08FD5F8A425D5F8EA +:10732000A015D5F8AC0517F06FF8AB6C1A69D769E2 +:10733000B7B1D5F8A435CDE908660793D5F8AC35D3 +:10734000D5F8A81582257C4806930490334607207B +:10735000CDE90266CDE900660595B8470028D9D188 +:10736000DDE90D32D3F8D470D3F8E810012FD2F84C +:107370000490E5680B9115D000230A930020636AFE +:107380000A9A15441344E560636211B0BDE8F08FBA +:1073900040F2191011B0BDE8F08F4FF48B7011B0AE +:1073A000BDE8F08FB3F8DC80636908F104025B1B71 +:1073B00093420A9275D3DFF884B14FF4167200211C +:1073C000584616F0E9FF0423B8F1320F2B704FEA4C +:1073D00018236F7085F80380AB7065D9A8F133036B +:1073E0001E46DFF85CA10BEB030CBAE80F004BF86C +:1073F0000600CCF80C30BAF80030DFF83CE1ACF80D +:1074000010309AF80230CCF80410CCF808208CF830 +:107410001230BEE80F00CCF81300CCF81710CCF8EF +:107420001B20CCF81F30BEE80F00CCF82F30A8F19D +:107430003403022B8BF80170CCF82300CCF8271012 +:10744000CCF82B2006D9FF21A8F136020BF102005F +:1074500016F0A2FF0B9BB3F5803F28D3002105F166 +:10746000040E4FF4167804250D9F4A46D7E93A03D7 +:10747000CDE90811D7F8C4600796D7F8C060CDE908 +:1074800001B5CDE90586CDF810E00391D7F8F050AD +:107490000095D9F81C50A84700287FF43BAFE56859 +:1074A0006CE740F2351035E74FF4897032E7D9F8D0 +:1074B00014708FB10D9B4846D3F8C460B3F8DC203C +:1074C000D3F8D8100196D3F8C030D20000930FAB98 +:1074D000B84700287FF41EAFD9F81CA0BAF1000FFE +:1074E0001FD005F1040C00254FF4167E0D9F4A466F +:1074F000D7F8FC30CDE90855D7F8C46002200796CC +:10750000D7F8C060CDE9035CCDE905E6CDE901B867 +:10751000B7F800510F99ED000095D04700287FF48F +:10752000F9AED9F81830002BB9D00D9AD2F8C000B6 +:1075300098470028B3D0EDE68826022230240222A4 +:10754000F0140202CB684A699A4207D001221A70ED +:10755000CB68002013444A62CB60704740F235107C +:10756000704700BF002370B50446406C88B0079395 +:1075700058B3CB684A690D46D4F81016D21A059153 +:10758000D4F80C160092D4F870660491D4F804264E +:1075900004F14C010392D4F80026029207AA01924A +:1075A00004F5AE62B047064648B930460799EA6826 +:1075B0006B6A0A440B44EA606B6208B070BD2046F7 +:1075C000FFF786FD304608B070BD40F20516304624 +:1075D00008B070BD2DE9F04F0646002487B00F4675 +:1075E000CD68FDF79BFF2246304603A90494FFF7C0 +:1075F00035F80DF10E0122463046FEF75FFABDF870 +:107600000C10BDF80E30D6F848908B4200F0B280D6 +:107610004FF00108B9F804305B0002339BB296F8D2 +:107620004004FA68293018447B699B1A8342C0F0F1 +:10763000A780049B090AE954049BBDF80C202B4445 +:107640005A70BDF80C30D6F83C063387049B0233E1 +:10765000049308B1804700BAB2464AF84C0F54462A +:1076600006F1680B16F020F944F8040F5C45F9D1D7 +:107670000022D6F84CE0049BDAF804C0DAF808409F +:10768000DAF80C0045F803E02B44C3F804C09C6012 +:10769000D8600499DAF810E0DAF814C0DAF8184083 +:1076A000DAF81C002031C3F814C09C61C3F810E064 +:1076B000D861049186F840246A54049BB9F804E028 +:1076C0005C1C0333049305EB040CBEF1000F15D0D2 +:1076D0009646D9F800105001095A0132080AE854B8 +:1076E000049B0EF1020E2B445970049BB9F8041050 +:1076F0000233914204931FFA8EFEEAD8B8F1000FCC +:107700002AD14FF00108304600264FEA1E232B55A0 +:107710008CF801E0049C294605F80480049C05AB24 +:10772000444404942E557C6904AA641B0094049C70 +:10773000E61C049600F02AF858B9059A2B19110A8C +:1077400059709A700499FA687B6A0A440B44FA608B +:107750007B6207B0BDE8F08F5622EA540022049BFA +:107760000EF1020E2B445A70049B1FFA8EFE023358 +:107770000493C6E7B9F80430A0465B009BB24EE71D +:1077800040F2351007B0BDE8F08F00BF2DE9F04F93 +:107790009B46B0F8EE3585B0012B84469246DDF865 +:1077A00038E0146842D0002640F20333BCF8382099 +:1077B0009A4243D0DCF8503683B3B3F864300933CF +:1077C00023449E4535D3002301EB040E0B558EF860 +:1077D0000130DCF8502604F10905B2F8647048194C +:1077E0007A1D110A8EF8063061F3070362F30F2346 +:1077F000FA1C110A61F3174362F31F63CEF80230DB +:107800003B0A8EF808708EF807303A46DCF85016BE +:1078100016F0FAFD361B7C192644B6B20020CBF8D0 +:107820000060CAF8004005B0BDE8F08FA51CAE4569 +:1078300069D240F2351005B0BDE8F08FDCF8488021 +:10784000B8F80C7004EB470306339E45F1D3D8F823 +:107850000830A51D002F7DD00027CDE901464FF04F +:10786000020938464646CDF80CA01FE0A4F10114E9 +:10787000A24215D14FF001089A681FFA89FA1268DE +:10788000A2F54034023C052C0AD85746013A4A5525 +:107890004A1982F80180DCF8486002350AF10209D1 +:1078A000B2890130904203F10C030DD25A682B4C7F +:1078B0001268A24205D00134A242D7D14FF003088A +:1078C000DAE74FF00208D7E70023DDE90146C9F304 +:1078D000072262F307031FFA89F969F30F233A0AB3 +:1078E00062F31743DDF80CA067F31F6300220A550B +:1078F0000A19C2F802300D23063617FA86F62C460E +:10790000B6B2537056E7FF2208190A5543709CF827 +:1079100041604EB9621D96458BD34E55C3700671BA +:10792000161BB6B214463FE704F11102964580D308 +:1079300000234B550D23C3700C230371DCF85465F1 +:10794000DCF85855DCF85C05631DCE500B445D60D7 +:107950009860E5E74FF40073C8E700BF0200050038 +:1079600070B50C46426B154B022ACA6818BF1946FF +:107970006369134EA3EB020308BF31460B2B19D9E1 +:107980000546FDF7E1FCE3685A6819689B68C5F88D +:107990005415C5F85825C5F85C35E268636A0C32A1 +:1079A0000C33E260636200B170BD2846BDE87040F0 +:1079B000FFF78EBB40F2351070BD00BFF40E02021F +:1079C000040F02022DE9F0470024884617469A4624 +:1079D0004B6A62F307041A0C62F30F248A68190ACF +:1079E00061F3174463F31F640433C8F82430131F92 +:1079F000C8F80830064642F8044CF7B144464FF048 +:107A0000000905E02A463046FDF7BEFD6468A4B1D2 +:107A1000D4E90215012FA5EB0105F3D109F50C708E +:107A20002A46304416F0F0FCD6F8243464682B441F +:107A3000A944C6F82434002CEAD153461622414604 +:107A4000304600F00BF8044610B92046BDE8F08738 +:107A500040460AF0B7FE2046BDE8F0872DE9F04F1A +:107A600000261F4643688FB004460D469046D1F865 +:107A700024A0ADF8126063B1D3F8AC304BB1FBF782 +:107A8000A5FD6368D3F8AC3003F29C63834208BF62 +:107A90003746764804F5B769FAF7F2FF4FF0FF3141 +:107AA0004846FAF7C9FE06464FF0FF316F48FAF72D +:107AB000C3FE002E40F0BC8094F84130002B40F013 +:107AC000A280AE682B69F31A042B40F2B78006F847 +:107AD000058C238F1B0A06F8043C238F06F801ACA3 +:107AE0004FEA1A2A06F8033C06F802AC94F8413033 +:107AF000002B5ED0636C002B7CD05B69DB69002BB4 +:107B000000F0AF80636BD4F82C24022BD4F8283417 +:107B100008BF13460DF1140A019304F5AC6319462E +:107B2000039320460523CDF800A0721FFEF7DCFD6D +:107B30008346002857D1D5E90212AB46BDF81200A2 +:107B4000521A121A01442046FEF758FEDBF804B020 +:107B5000BBF1000F0AD0DBE902122046521AFEF7F1 +:107B60004DFEDBF804B0BBF1000FF4D1524606A97C +:107B70002046FEF77FFD3D48FAF782FF009706A9F1 +:107B800028462369059A0AF0AFFC4FF0FF313748C9 +:107B9000FAF752FE434629462046039AFFF786F835 +:107BA000834600BBD4F860355A1C50D00133C4F86A +:107BB00060356B6A2D4806F8013C1B0A06F8023C4A +:107BC000AA686B6A053A0533AA606B62FAF758FF38 +:107BD00029463A4660680CF05FFC4FF0FF3183465F +:107BE0002248FAF729FE4846FAF74AFF58460FB0EE +:107BF000BDE8F08F4FF0FF30FBF7ECFD4FF0FF30AA +:107C0000FBF7E8FDF6E720460DF1120100F0E4FB7A +:107C100083460028E7D1AE682B69BDF81220F11A1F +:107C200091420BD3696AB61A1144AE6069624AE7A1 +:107C300040F2531B58460FB0BDE8F08F4FF4827BE3 +:107C40004846FAF71DFF58460FB0BDE8F08FD4F84C +:107C500064250132C4F86425002AA7D14FF0430BF4 +:107C6000C4E704F5AC63039394E700BF54230222F6 +:107C7000F0B50F4685B0154600214FF4D06204469A +:107C80001E4616F089FB0023A7641A4620461946B3 +:107C9000CDE90156009300F003F805B0F0BD00BF38 +:107CA0002DE9F04F91B01E461B9B0C4613F00303C9 +:107CB000924600900CD01C99C3F104028A4200F253 +:107CC00075811B9911441C9A1B91043A13441C930F +:107CD000002C32D0002E30D0009D4FF4D062002115 +:107CE000284616F059FB7F236B871C9B172B40F20D +:107CF0005D811B9B1B9AAB641C9B02F11805183B12 +:107D00001C93002315609380BAF1000F00F0CB8222 +:107D1000231F194657469C46BD4A51F8040F036875 +:107D2000934200F04E81013FF7D100221B99634638 +:107D30000A617B2200994A8746E1009AD2F848C03E +:107D4000BCF1000F00F03B81BCF80CB07F23D8469B +:107D5000BCF80400DCF80810DCF800501A9001911F +:107D60005387DCF810702FB13F69B9071CBF27F0AB +:107D700003070437002800F085821A9B0026002B99 +:107D800014BF9E464FF0010E2B464EF001E03446E4 +:107D9000354632463146586820330069814238BF43 +:107DA000014653F8180C0069824238BF024653F866 +:107DB000140C0069854238BF054653F8040C00696D +:107DC000864238BF064653F80C0C0069844238BF1F +:107DD00004460FF021C005F00300BBF1000F00F0D6 +:107DE0004F82B8F1000F14BFC6464FF0010E4FF09E +:107DF00000084EF001E0DDF804A0DAF804300AF1E2 +:107E00000C0A1B699A4238BF1A465AF8043C1B698F +:107E10009C4238BF1C46984538BF98460FF013C89F +:107E2000B84538BFB846DCF814301BB11B699E4218 +:107E300038BF1E46914238BF114611F0030F18BFDC +:107E400021F003028A4618BF02F1040A10B125F09E +:107E500003050435A2071CBF24F003040434B30750 +:107E600018BF26F003060AEB070318BF043603EB1E +:107E7000450318F0030F18BF28F00308234418BF68 +:107E800008F104081C9A334443449A42C0F093809A +:107E90004FF0FF315F48FAF7CFFC0023009A5D48AE +:107EA000C2F87035C2F87435C2F87C35C2F8843532 +:107EB000FAF7E6FDDDF80090484600F0D3FB4FF0FE +:107EC000FF315448FAF7B8FCC9F8B085B8441B9B99 +:107ED00005EB0801C9F824560D440AEB0502C9F860 +:107EE000A0351D44C9F8A4751F444344C9F81C3685 +:107EF0001B9BC9F830461944C9F82016464914445A +:107F00001C441A440B68C9F83866C9F8AC75C9F83E +:107F100004A6C9F810A6C9F82C26C9F80056C9F855 +:107F20000C56C9F83446002B00F07F81D3F8F825B1 +:107F3000C3F8F895C2F8FC9538483949394CCDE971 +:107F40000C0139493948CDE90E410890384C39487F +:107F50000125CDE9094038489DED0C5F0B909DED62 +:107F6000087F009E3549C6F8F8250A68C6F8FC3532 +:107F70003348344B2A440A6006F25C6406F26C61B2 +:107F8000A6F8EE55002284ED005F81ED007F2E49BA +:107F9000C6F87C06336006F5B760FAF7C3FB1D48E8 +:107FA000FAF76EFD002011B0BDE8F08F40F23F10EF +:107FB00011B0BDE8F08F4D2011B0BDE8F08F072063 +:107FC000F1E763461B9A10615146204F53F8040FA6 +:107FD0000268BA4200F043810139F7D100231B9AAD +:107FE0005361009A538F23F0030353871A9B002B8E +:107FF00000F04E811C9A301F211F059201910490C0 +:108000000146AB460022CDE906541A9824E000BF91 +:1080100005000300542302228C230222654B000238 +:10802000814A0002954B0002A14C0002594C00020B +:1080300051490002DD880002614C000288230222BF +:10804000BD88000220534C54140F020205000200A8 +:10805000531C984264D01A4651F8043F1E88ABF86E +:1080600000605E88012EF3D1D3E90276002EEFD0B6 +:10807000D3F80480BAF1000FEAD003F140049C4623 +:108080009E464FF000094346A046029103921A9083 +:1080900052460198DD0001E0013A3BD050F8041F40 +:1080A0000C68BC42F8D1042E19D14C68AC42F3D113 +:1080B0008BF812300B89CBF80C10C3F3C70349F0CF +:1080C0000409ABF810300CF1080CE04522D0DCE9D3 +:1080D0000276002E00F0AE80DEF80430D8E7013ED4 +:1080E000052EF0D801A252F826F000BFF981000257 +:1080F000EF810002C7800002B1800002DD81000232 +:10810000058100020CF1080CE045CBF81C1049F089 +:108110001009DCD1DDE902121A98531C98429AD159 +:10812000059E1C9BDDE906549B1BE9181B9B8C4696 +:108130009960002301911B99A4F104091C969B46A8 +:108140002E461C46154604988B8105E0A54204F195 +:10815000010300F087801C4650F8047F3B88ACF890 +:1081600000307B88022BF1D1D7E902210029EDD024 +:10817000BAF1000FEAD04FF0000ECDE9020507F189 +:10818000400804944C46534601E0013B44D054F867 +:10819000040F05689542F8D1042932D140680028BF +:1081A000F3D10837B84537D0D7E902210029E9D102 +:1081B000BEF1030F049CDDE90205C7D10BF10103F9 +:1081C0001FFA83FB1B9B0CF10C0CA3F80CB01C9B3F +:1081D0000B2B7FF6EBAE0C3B1C93B7E74B89CBF830 +:1081E0001410DB0849F00809ABF818306BE7CBF83E +:1081F000081049F0010966E7CBF8041049F00209BC +:1082000061E702290CD00329CBD10837B845CCF857 +:1082100008004EF0020EC7D1DDE90205049C95E787 +:10822000CCF804004EF0010EBBE70098024603466E +:10823000086081E6B9F11F0F1A98DDE902127FF498 +:1082400007AF1B9B1B9C9B880BF1200B0133A3806A +:10825000059B1F2B7FF6AAAE203B0593F8E61B9BE0 +:108260005861C3E63546D8461C9A059B9B1A019A6D +:1082700013441B9A90881A90DDF86CC01B9370E52C +:10828000B846D0E506460446054602460146A4E542 +:10829000DDE91A839D601B9BC346A3F80C80404612 +:1082A0002B460195E8E71B9B009AC3F810A07B239F +:1082B000538793E638B5044600F0D4F94FF0FF3108 +:1082C00005461548FAF7B8FAD4F8FC35A3421FD092 +:1082D0001BB1D4F8F825C3F8F825104AD4F8F805EE +:1082E0001168C0F8FC35A14204BFD4F8FC35136016 +:1082F0000B4A13680BB1013B1360002304F5B76010 +:108300002360FAF73FFA0448FAF7BAFB284638BD6B +:108310000022024B1A60EBE7542302228C23022234 +:1083200088230222F0B504460E462A484FF0FF315A +:1083300083B0FAF781FAA06840B10025C269A26053 +:10834000C5610AF03FFAA0680028F7D1E06818B1CB +:108350000AF038FA0023E360676B012F03D1B4F809 +:10836000F2350A2B09D01B48FAF78AFB204600F0A9 +:1083700079F90546284603B0F0BD1648FAF780FBA8 +:1083800033462046216901AAFDF7B2FB0546C8B96C +:108390004FF0FF310F48FAF74FFA2A463B46204686 +:1083A0000199FEF7E9FE3346152220460199FFF7B1 +:1083B00055FB05460028D6D001980AF003FA054877 +:1083C000FAF75EFB204600F04DF9002818BF05467D +:1083D000D0E700BF5423022290F841302BB1436C08 +:1083E0008BB1DB681A680C2A03D0002300200B80B5 +:1083F000704740F20132008F9042F6D01B89002076 +:10840000DB080B80704740F20510704730B584469A +:1084100085B0406CE1B90122DCF834308CF84120A1 +:10842000022B1ED050B3DCF824260CF21463DCF8C7 +:108430001C56CDE9023201230CF14201DCF86846FA +:10844000A022CDE900150CF14C01A04705B030BDCC +:10845000012399428CF84030E4D1DCF83430012B10 +:10846000E0D158B1DCF824260CF5C363DCF82056C3 +:108470000CF14301CDE902320023DFE740F20510A1 +:1084800005B030BD034688071CBF21F0030104314D +:1084900022F0030012F0030F18BF024659610020BA +:1084A000C3E90622704700BF70B504460E46154664 +:1084B00000F01AF810B9B4F8EC3503B970BD2946CC +:1084C0002046FDF789F80028F8D1B4F8F035A4F873 +:1084D000EC051BB10023A4F8F03570BD2A463146E7 +:1084E000204600F001F8F5E72DE9F04307460024A7 +:1084F00087B088465A484FF0FF31154602940394DE +:10850000FAF79AF9D7E9019343B121462B46384649 +:1085100002AAFDF759FC552804461ED1504E0DE025 +:108520004FF0FF313046FAF787F92B46384601996C +:1085300002AAFDF749FC552804460ED13046FAF749 +:108540009FFA2A46484601A90BF0D6FD04460028AA +:10855000E6D0204607B0BDE8F083002C3BD1B868D8 +:10856000029B426A0546A2EB0309A646C0F8249086 +:1085700006E06E68AE46ACEB0103002E52D03546E5 +:10858000D5E902218E1A9E4202EB030CF1D91A445E +:108590000023AA600293BEF1000F0ED0CEF8043083 +:1085A0008369C5F82490AB61C0F818E00AF00AF9B5 +:1085B0002E46029BBE60002B38D17B6B012B2AD14B +:1085C000B7F8F2350A2B26D1FB687BB30022C8F836 +:1085D0000030FA601FE0204605AA04A9FDF718F94B +:1085E0007B6B012B08BFA7F8F235B4F58A7F12D058 +:1085F0001B48FAF745FA39692B46384603AAFDF7B6 +:1086000077FA06464FF0FF311548FAF715F99EB193 +:10861000384600F027F81248FAF732FA204607B039 +:10862000BDE8F08302930AF0CDF8C2E70C48FAF7F0 +:1086300027FA4FF482748CE738469DF814309DF881 +:1086400010200399FEF798FD2B4615223846039912 +:10865000FFF704FA0028DBD003980AF0B3F8D7E755 +:108660005423022238B504464FF0FF312848FAF768 +:10867000E3F894F840306BB1636C5BB1DB689B69E5 +:1086800043B1D4F81C069847636CD4F82006DB6825 +:108690009B699847002504F14C00C4E910556563B7 +:1086A0002587FDF7ADF84FF48072294684F84054D1 +:1086B00004F2414015F070FEC4F86055C4F86455EA +:1086C000C4F86855C4F86C552046FEF701FD034612 +:1086D000C4F88455A4F84255C4F84855C4F84C551C +:1086E000C4F85055C4F85455C4F85855C4F85C55EE +:1086F000A4F8EC55C4F84455A4F8B655C4F8F055A0 +:10870000C4F824541C460248FAF7BAF9204638BD8A +:108710005423022270B50C46164605464FF0FF3131 +:108720000B48FAF789F82146334617222846FFF707 +:1087300095F9044620B90648FAF7A2F9204670BD1B +:108740002846FFF78FFF0248FAF79AF9204670BDD6 +:1087500054230222F0B504460D462F484FF0FF3156 +:1087600083B01646FAF768F82369002B47D000203B +:108770004FF00002C4F85406A4F84020C4F858068C +:10878000AB68C4E90150E060A4F8B60503B3012763 +:1087900033462046216901AA6763FCF759FB054669 +:1087A00098BB20460199FEF715FF054638B93346B8 +:1087B0003A4620460199FFF705F9054650B116489B +:1087C000FAF75EF9019809F0FDFF284603B0F0BD05 +:1087D000022363631048FAF753F931462046FCF749 +:1087E000FBFE55280546F0D00028EED02046FFF7C6 +:1087F00039FF002818BF0546284603B0F0BDD5F85C +:10880000AC30D3F83C362361B1E70348FAF738F9C6 +:10881000284603B0F0BD00BF5423022270B50446C1 +:108820000D46124E4FF0FF313046FAF705F8D4F8F6 +:108830000016D4F80426A36CC5E93012D4F82C161F +:10884000D4F830269868C5E932129A892946D4F8B6 +:108850007C36C5F8B800A5F8BC2004F5AE60984792 +:1088600004463046FAF70CF9204670BD5423022224 +:108870008446406CF8B110B586B00193DCF828440A +:1088800000920B46DCF83410DCF82C24022914BFCB +:1088900011462146DCF82C26DCF83046CDE90424CC +:1088A000099ADCF874460392089A02920CF5AD62BC +:1088B000A04706B010BD40F20510704708B50B4642 +:1088C00003220146184601F0D3FB40F2A91240F200 +:1088D0003913904208BF184608BD00BF2DE9F04784 +:1088E0008CB0DDF85C80B0F81890D8F800401546E0 +:1088F000A145BDF850A015D31B78172B56D1A14523 +:1089000054D100222B68C8F80020591C04D16A6891 +:1089100001326A60002A53D001332B6000200CB072 +:10892000BDE8F087BAF1060F40D806460F4652461A +:1089300019460AA815F068FD1999A4EB09040791D6 +:108940001899A4B2069116995346019115990AAA4D +:1089500000911E493046039108A90491210A8DF81F +:108960002B100597294602948DF82C40FCF762FEE7 +:108970002B685A1C1FD001332B60B9F1000FCDD0EA +:1089800009A900914B46DDE91501114A611809F06A +:1089900033FEB8B9099B994514D14A460B490C4896 +:1089A00015F0D0FCC8F800400028B7D04FF4847010 +:1089B0000CB0BDE8F0876A6801326A60002ADAD13B +:1089C0004320F5E74FF49570F2E700BF302702220D +:1089D000102702222DE9F047002415468CB00DF136 +:1089E0002C090DF1240808AF0591CDF80890CDF8B9 +:1089F000048000971E462C600DF11E0307AA05A9EE +:108A000000F0FAFB0446002836D1BDF81C30102BCC +:108A100036D1BDF81E20002A32D12B680B990B44A9 +:108A20002B60089B0593002B35D09246099817E0E0 +:108A300008990B9A2B680A441344BDF81C202B603C +:108A4000062A23D109980AAA01F0FEF8DDE90903F4 +:108A5000B363089B4FF0010A1844059B09905BB172 +:108A6000CDE901890DF11E0307AA009705A900F0C1 +:108A7000C3FB04460028DBD020460CB0BDE8F087DD +:108A800040F2891420460CB0BDE8F087052AF7D1E2 +:108A9000BAF1000FF0D140F2871420460CB0BDE8C7 +:108AA000F08700BF2DE9F04FA5B00B91002B00F02F +:108AB000E48214A990461F4613AA11ABCDE9012107 +:108AC00000930DAA0DF136030BA900F095FB0346A8 +:108AD000002840F0C882BDF83430102B40F0C78227 +:108AE000BDF83630002B40F0C282DDE91342119907 +:108AF00019ABC8F80020029318AA16ABCDE90032D2 +:108B00000B910DF13A03159120460EAA15A900F01C +:108B100073FB0346002840F0A682BDF83830102BC6 +:108B200040F0B082BDF83A30002B40F0AB82169B8B +:108B3000DDF864903C6303EB0902209323AD21AB85 +:108B400022AC7A631898009302951FAB01941EAA79 +:108B500020A9CDF8489000F04FFB0346002840F0D4 +:108B60008282BDF8782022B9BDF87C20022A00F06C +:108B70008F820022BA8021AA18980092169A18446F +:108B8000A2EB030A1793CDE901451FAB1EAA20A94A +:108B9000CDF848901890CDF880A000F02DFB03464A +:108BA000002840F06082BDF87830022B40F06D82E2 +:108BB000BDF87C30002B40F06882219B239A1898E6 +:108BC0003B8213441844AAEB030A99441793229B4F +:108BD0005146FB6017AA3B46CDF848901890FFF726 +:108BE000F9FE0346002840F03E8220AB189800931F +:108BF000179BCDE901451844AAEB030A99441DAA25 +:108C00001EAB1FA9CDF84890CDF87CA0189000F0BD +:108C1000F3FA0346002840F02682BDF87430102B8A +:108C200040F03382BDF87830002B40F02E8221AA2C +:108C300007F144032099229800F070FD239B219AAC +:108C40001A4417920346002840F00D8221AB00938E +:108C5000189BAAEB020A03EB020B91441FAB584688 +:108C6000CDE901451EAA20A9CDF84890CDF880A0F5 +:108C7000CDF860B000F0C0FA0346002840F0F38160 +:108C8000BDF87830102B40F00082BDF87C30002B0E +:108C900040F0FB8121AB239A0093219B0BEB020058 +:108CA000209302EB030BCDE901451FAB1EAA20A9BF +:108CB0000646CDF85CB000F09FFA0346002840F06D +:108CC000D281BDF87830A3F11702012A00F2DD81CC +:108CD000BDF87C20002A40F0D88130467B8221AB51 +:108CE0000093239A219BCDE901453B83134418440B +:108CF000229B1EAA7B6120A91FAB00F07DFA0346D0 +:108D0000002840F0B081BDF87830173B9BB2012BB2 +:108D100000F2BB81BDF87C30002B40F0B68120AB67 +:108D20000093229BCDE901451898FB61219B584493 +:108D30003B84AAEB0B0A1EABD9441DAA1FA9CDF890 +:108D40004890CDF87CA0189000F056FA0346002811 +:108D500040F08981BDF87430102B40F09681BDF849 +:108D60007830002B40F0918121AA07F180032099EF +:108D7000229800F0D3FC239B219A1A4417920346B1 +:108D8000002840F070811DA802901898AAEB0203F9 +:108D900009EB02010DF1700B0DF16C0A1044069302 +:108DA000079112911A93CDF804B00DF13E03CDF85E +:108DB00000A00FAA1AA9189000F01EFA0346002876 +:108DC00040F05181BDF83C30102B40F05E81BDF881 +:108DD0003E30002B40F059811DABCDE901B31B9B08 +:108DE0001C98DDF874901A93CDF800A00DF13E03A5 +:108DF0000FAA1AA90890CDF85C9000F0FDF903467F +:108E0000002840F03081BDF83C30102B40F03D810F +:108E1000BDF83E30002B40F038811DABCDE901B3E9 +:108E20001B9B1A9E05930A96059E0DF13E031A960A +:108E30001D9E1C98CDF800A00FAA1AA9099600F053 +:108E4000DBF90346002840F00E811D9A09EB06036A +:108E50001B99134403EB0109BDF83C30CDF85C903D +:108E6000062B40F012811C981EAA00F0EDFEDDE9F1 +:108E70001B6030441E9E1DABCDE901B3CDF800A0B0 +:108E80000DF13E030FAA1AA9C7F8D4601C9000F098 +:108E9000B3F90346002840F0E680BDF83C301F904F +:108EA000062B00F03E81052B40F0EF80BDF83E30F0 +:108EB000002B40F0EA80059B09981B9A1844089BF8 +:108EC000CDE90145034418460A9B20A9209321AB14 +:108ED00000931D9BDDF878B01344994410AA0DF15E +:108EE0004203CDF85C9000F087F90346002840F07B +:108EF000BA80219B239ABBF1010F03EB020A00F019 +:108F00001681079BD1444B449A461293189BCDF887 +:108F10005C9003EB090B069BCDF860B0B3EB09093D +:108F20005BD021AB009358461FABCDE901451EAA8B +:108F300020A9CDF8809000F05FF90346002840F0AA +:108F40009280BDF87C301790022B00F0A980179B0F +:108F500018980AEB430A1844B9EB0303CDF848A06C +:108F600018903AD0209321AB0093CDE901451FAB77 +:108F70001EAA20A900F040F90346002873D1BDF8CD +:108F80007C30022B26D1BDF87830032B22D1BB8850 +:108F9000022B40F09F8021AB219A0093239B2092CB +:108FA00013441793CDE901451FAB22981EAA20A9AF +:108FB00000F022F90346002855D1BDF87C304BB9AA +:108FC000BDF87830102B05D1229BC7F82431219BA6 +:108FD000C7F82831179B53441293129BD8F80020EE +:108FE00013980B991A441844C91AC8F800203B4634 +:108FF00012AA13900B91FFF7EDFC0346002832D123 +:10900000CDE9014521A80090129DD8F800000B9CE5 +:109010002844C8F8000013981FAB2844641B1EAAFC +:1090200020A913900B94209400F0E6F80346D0B9E1 +:10903000BDF87820032A28D1BDF87C202ABB40F255 +:10904000A114219A239D511E3964D8F8001022984A +:109050002A4411440130F863C8F80010D7F8D4202E +:10906000012A18BF2346184625B0BDE8F08F4FF4FB +:10907000C373184625B0BDE8F08F5E4B184625B087 +:10908000BDE8F08F4FF4C473EDE740F28913EAE7CF +:10909000229B219A1B78BB80239B134499446AE549 +:1090A000BDF87830012B18D0022B7FF450AF219AF5 +:1090B000179B1344013AA7F82021229A0132C7F8DE +:1090C0001C21239A13441793BB88013B9BB2012BAD +:1090D0007FF63DAF40F28F13C5E72398DDE92132DB +:1090E0001844013BA7F81831209B0132C7F814211E +:1090F0001790002BE8D021AB0093CDE901451FABC1 +:1091000058441EAA20A900F077F803460028AAD1E7 +:10911000BDF87C30022BD7D1BDF87830022BD3D1EB +:10912000C5E71FAADDE91B1000F08EFDC3E6002B8A +:1091300054D022980278002A59D1013B209321ABC8 +:109140000093CDE9014501300DF1420310AA20A999 +:1091500000F052F8002847D1BDF84030102B43D121 +:10916000BDF84230002B3FD121AB0093CDE9014542 +:10917000DDE9213B10AA209358460DF1420320A9B6 +:1091800000F03AF868BBBDF84030022B29D1BDF899 +:10919000423033BB21A90091DDE921100130CDE936 +:1091A0000145C7F8D80023980DF14203084401395E +:1091B000A7F8DC1010AA584420A900F01DF880B9C7 +:1091C000BDF84030022B0CD1BDF842304BB9229B88 +:1091D000C7F8E030219BA7F8E43092E64FF4C17362 +:1091E00041E740F285133EE74FF4C2733BE740F29C +:1091F000831338E70700020070B50C68069D90F8ED +:1092000000C0002C34D00CF01F041F2C4CD00124C3 +:109210002C600C684FEAAC1E013C1EF0010F0C6084 +:10922000A3F800E046D11CF0200F18BF0CF0DF0CB3 +:109230000CF01F031380DCB1BCF1050F37D02A6896 +:10924000437801322A600A681C0602F1FF320A6084 +:1092500011D40226049A13600A68934208D8D21ADD +:109260000A600644049A00201360059B1E6070BDCE +:109270004FF4C17070BD03F07F06042EF8D8B242DF +:10928000F6D32B6833442B600A68921B0A60A6B1A0 +:10929000002346F001E0441C14F8015F05EB0323B2 +:1092A0000FF007C00236D8E740F2811070BD0123ED +:1092B000C618D7E74FF4C87070BD33460226CFE713 +:1092C0002DE9F04300230C4685B0804617460DF18A +:1092D0000C09039314B32FB13946204600F08CFBE0 +:1092E0000546E8B904F1800604F144054FF0FF3269 +:1092F0002946304600F000FAB0B9224602942146D1 +:10930000404600F015F9054650B9039B032B07D0E2 +:10931000029BA34213D01C46002CDCD14FF4C6752F +:10932000284605B0BDE8F08300222946404602AB3E +:10933000CDF8009000F0D6FE78B9029ADFE703ABD3 +:10934000024600933146404602AB00F0CBFE0028B7 +:10935000E4D1039B032BE1D1E2E74FF4D375DFE7C0 +:109360002DE9F043154604461F4683B00E464FF4E0 +:1093700098720021BDF82890BDF8308015F00CF8E7 +:10938000E5628FB34D4520D831462A463846C4F8A9 +:109390002890676215F038F8666A294623463046F9 +:1093A00001AAFFF77FFB054648BB0B9B9BB1B8F1B9 +:1093B000000F10D00D9BB3F5803FC4F8E83016D3F2 +:1093C0000B9BC4E93B38012206E04FF4D4752846D4 +:1093D00003B0BDE8F0832A46002328462260C4F883 +:1093E000D03003B0BDE8F083C4E90965D5E70D9B33 +:1093F000012B0AD0032BE3D040F29D15E7E74FF491 +:10940000D175284603B0BDE8F08341460B9801AA08 +:1094100004F1EC0300F040FC0028D4D00546D6E768 +:10942000F8B504680D46DCB18C42164601F18007A0 +:1094300014D0AB6813B1A26893421AD036B1D4F8F5 +:10944000D0309BB19D4209D01C46F2E7202239461C +:1094500004F1800000F050F90028F0D14D20F8BD53 +:10946000016000231846C5F8D030F8BDC4F8D050CC +:10947000F7E740F2A910F8BD4BB370B51E460023C4 +:10948000336010B30468ECB10D46B9B12022284610 +:1094900004F1800100F030F950B1D4F8D0408CB123 +:1094A0002022284604F1800100F026F90028F4D19A +:1094B0000020346070BDD4F8D0401CB1A168914246 +:1094C000F9D1F5E74FF4C77070BD072070BD0720D4 +:1094D000704700BF48B338B50D460168044609B36C +:1094E000E5B120222846803100F006F958B1246801 +:1094F000D4F8D010D034A9B120222846803100F011 +:10950000FBF80028F3D123680020D3F8D030236083 +:1095100038BD2468D4F8D010D03419B18B68934288 +:10952000F7D1F0E74FF4C77038BD0720704700BF90 +:1095300000232DE9F04F95B00C4610460DF1360191 +:1095400015461393ADF8363000F034FB20B9BDF862 +:1095500036305B0540F1BB80D4E90C89E36B2046D3 +:109560000B93236C218F12AA0A9300F0F5FA82461E +:1095700018B1504615B0BDE8F08F129F0146D7E9EB +:1095800001B64022584814F007FF4FF400725146CC +:10959000564814F001FF77696FB1D4F8CC205146DA +:1095A0000192D4F8C8203046009213AB5246B84717 +:1095B00082460028DDD1F769BFB100234022CDE902 +:1095C0000189CDE90833059203930093D4F8CC20A8 +:1095D00004200792D4F8C82013990692424A0492B4 +:1095E0003246B84782460028C3D1B3692BB1D4F8BC +:1095F000C800984782460028BBD1DBF800303C4ABF +:10960000934202D03B4A93426AD1D5F8D43076894E +:10961000012B62D1DBF8147087B1D4F8C430B5F8EF +:10962000DC200193D4F8C03058460093D5F8D81008 +:10963000D20013ABB847824600289AD1DBF81C70E1 +:1096400007B30B9B4FF4007201930A9B05920293A0 +:109650000023CDE908330393B5F8E420D5F8E030D2 +:10966000D2000092D4F8C42002200792D4F8C0207F +:10967000139906921D4A04925A46B847824600281A +:109680007FF477AFDBF8183033B1D4F8C0009847D7 +:10969000824600287FF46DAF10AA11ABCDE90032ED +:1096A0000A9912480EAB0FAA00F026FC8246002849 +:1096B0007FF45FAF109AB2EBD60F0ED111990A4822 +:1096C00014F040FE002818BF4FF4D27A51E74FF44F +:1096D000D07A504615B0BDE8F08F4FF4CD7A48E708 +:1096E00040F2A11A45E700BF50290222502702226A +:1096F000020004000100050012F0200205D0828D56 +:109700008B8D9A4203D00120704710467047002A83 +:10971000FBD0896A806A14F015BE00BF2DE9F04FB6 +:10972000002493B005911460002979D091468246B7 +:109730009B460DF12C080AAF09AECDE901780096E1 +:109740000DF11E0307AA05A90AEB0400FFF754FD5B +:10975000002866D1BDF81C30112B65D1BDF81E3034 +:10976000002B61D1CDE90178099B0B9A00960C93EF +:109770001344D9F800201C441A44C9F800200A9860 +:109780000DF11E0307AA0CA9FFF736FD002848D1EA +:10979000BDF81C30102B47D1BDF81E30002B43D133 +:1097A000099BCDE901780C930A9800960DF11E03F0 +:1097B00007AA0CA9FFF720FD002832D1BDF81C3004 +:1097C000062B31D1BDF81E30002B2DD1DDE909105B +:1097D0000DAA00F039FADDE9093018440C9B08AAFB +:1097E0000E9311AB029310AB01930FAB00930EA934 +:1097F0000DF122030D9DFFF7FFFC90B9093D0F9B72 +:10980000062D0AD8DFE805F03309291F09041500E1 +:10981000ABF80C30109BCBF80830059B002B8CD19B +:10982000002013B0BDE8F08F40F2891013B0BDE8FE +:10983000F08FABF81430109BCBF81030059B002B49 +:109840007FF47BAFECE7ABF82430109BCBF82030F3 +:10985000059B002B7FF471AFE2E7ABF80430109B5F +:10986000CBF80030059B002B7FF467AFD8E7ABF84F +:109870002C30109BCBF82830059B002B7FF45DAF7C +:10988000CEE700BF2DE9F041847890F803C003785B +:10989000303CACF1300C0279457804EB8404303B69 +:1098A0000CEB440490F805C003EB8303303A303DE1 +:1098B00002EB820205EB4305ACF1300C83790CEB33 +:1098C000420CC279303B03EB830E303A037A02EB51 +:1098D0004E0290F809E0303BAEF1300E03EB83030B +:1098E0000EEB430390F80AE0BEF15A0F39D0BEF1F7 +:1098F0002B0F36D0BEF12D0F33D0C67AAEF1300E1D +:10990000303E0EEB8E0E06EB4E0E0C26875D5A2F68 +:109910002DD1452D46D805F11C000CEB900C05F11E +:109920001E0605F12000800702D1032C6CF1000C0B +:1099300040F26D152F48013C50F8240005FB06004D +:10994000604400EB400002EBC002C2EB021203EBEA +:109950008203C3EB03130EEB830300200B60BDE80F +:10996000F0810A26875D4FF0000E5A2FD1D02B2FA1 +:1099700021D02D2F39D106447778F07896F80280DF +:109980003679303F303807EB870700EB8000A8F1CD +:109990003008303E08EB470706EB4000452D3A44BF +:1099A0000344B8D90CF1FF3CA5F14400A5F14606EB +:1099B0000CEB900CB7E706447778F07896F80280C5 +:1099C0003679303F303807EB870700EB8000A8F18D +:1099D0003008303E08EB470706EB4000452DA2EB70 +:1099E0000702A3EB000396D9DCE74FF4CB70BDE888 +:1099F000F08100BF0815020230B5438A0446172BD8 +:109A0000406983B013D10D466946FFF73BFF70B93B +:109A1000E06901A9FFF736FF48B9019BAB420AD3C1 +:109A2000009BAB4288BF4FF4CA7003B030BD4FF407 +:109A3000CB7003B030BD40F29310FAE700232DE95C +:109A4000F04F8DB009938846D0E949939346079328 +:109A500034E006AC4846CDE901560DF1160305AADF +:109A600007A90094FFF7C8FB074668BBBDF816A01E +:109A7000BAF1000F2CD1BDF81430102B28D1069963 +:109A80000B9A06A80A4400900891CDE901560A985D +:109A90000DF11603914408A905AAFFF7ADFB09AA29 +:109AA000074688B9BDF81430062B11D106990A98DB +:109AB00000F0CAF8099B9B4510D0079B0BAE0AAD7E +:109AC000002BC6D140F29B1738460DB0BDE8F08F91 +:109AD0004FF4C97738460DB0BDE8F08F06AB0A9A4F +:109AE000A8F800B00093069BCDE9015602EB0309EC +:109AF00048460DF1160305AA08A9FFF77DFB0746A6 +:109B00000028E1D1BDF81430012B08D0042BA8F8AF +:109B100002A0DDD10A9A069BC8E90123D4E70B9C79 +:109B200006980DF1160320440A9C05AA94F800A09B +:109B300006ACCDE9015608A948440094FFF75CFB48 +:109B400038B9BAF1000A18BF4FF0010ABDF8143055 +:109B5000DCE70746B8E700BF70B4B0F8BC609EB160 +:109B60000023D0F8B85001E0B3420DDA03EB430014 +:109B700035F820C001338C451BB205EB8004F3D1CE +:109B80000020146070BC7047002440F2A3101460E1 +:109B900070BC704783684BB100220B60D3F8D030A3 +:109BA00083600B681046C3F8D020704740F2A710BE +:109BB000704700BF30B58DB00C46132209A9FFF7DE +:109BC0003DFF08B10DB030BD08A906AA05AB0B9D3D +:109BD000CDE9012100930A980DF1120304AA07A907 +:109BE0000795FFF709FB0028ECD1BDF812305BB9EF +:109BF000BDF81030032B07D1059B022B04D1069B27 +:109C00001B8823800DB030BD4FF4C9700DB030BD3E +:109C100010B5006882B0019088B149B1134601A81F +:109C20000022FFF729FC02B010BDD0F8D00030B1FF +:109C300001680129F9D102B110600020F3E74FF467 +:109C4000C77002B010BD00BF2DE9F843DFF84480B3 +:109C50000025444607460E46914604E00135362D60 +:109C600004F10C0410D0A268B242F7D33846616800 +:109C700014F068FB0028F1D105EB450558F82530B4 +:109C8000C9F80030BDE8F8830023C9F80030BDE80A +:109C9000F88300BFC004002270B58CB01D460AAB2B +:109CA000029309AB019308AB14460591009307AAF0 +:109CB0000DF11E0305A9FFF79FFA002840F011815E +:109CC000BDF81C30102B40F00E81BDF81E30002B6B +:109CD00040F009810AAB029309AB019308AB0093F2 +:109CE0000A9B09982360089B07AA0B930BA90DF107 +:109CF0001E03FFF781FA002840F0F380BDF81C3006 +:109D0000022B40F0F480BDF81E30002B40F0EF80B5 +:109D10000A9B08990998CA1823681344236003789A +:109D2000012B00F2E4800AAB029309AB019308AB6C +:109D30000844009307AA0DF11E030BA90990FFF731 +:109D40005BFA002840F0CD80BDF81C30022B40F0BB +:109D5000CE80BDF81E30002B40F0C9800A99089AC9 +:109D6000501821680144216009985DB1012A09D980 +:109D7000067801461EB9437800EBD311DB09D31AEC +:109D80002960AB800AAB029309AB019308AB104486 +:109D9000009307AA0DF11E030BA90990FFF72CFAF7 +:109DA000002840F09E80BDF81C30022B40F09F80C0 +:109DB000BDF81E20002A40F09A800A9B0899C81816 +:109DC000236803442360099B5DB1012909D91E78EA +:109DD00018461EB95A7803EBD210D2098A1AA86025 +:109DE000AA8158180AAB029309AB019308AB009300 +:109DF00007AA0DF11E030BA90990FFF7FDF9002832 +:109E00006FD1BDF81C30022B71D1BDF81E30002B74 +:109E10006DD10A9B089AD11823680B442360099BD3 +:109E200055B1012A08D9197811B993F90100C00F69 +:109E30001918101A2961A88298180AAB029309AB65 +:109E4000019308AB009307AA0DF11E030BA909901B +:109E5000FFF7D2F9002844D1BDF81C30022B46D1BF +:109E6000BDF81E30002B42D10A9B089AD1182368F6 +:109E70000B442360099B55B1012A08D9197811B9FF +:109E800093F90100C00F1918101A2962A8849818B4 +:109E90000AAB029309AB019308AB009307AA0DF13B +:109EA0001E030BA90990FFF7A7F9D0B9BDF81C3024 +:109EB000022B1CD1BDF81E30CBB9089B0A99226831 +:109EC00019440A44226065B1012B0AD9099A014656 +:109ED000147814B992F90110C90F0A445B1AAA61E7 +:109EE000AB830CB070BD4FF4C3700CB070BD4FF4B9 +:109EF000C5700CB070BD00BF2DE9F0430025984639 +:109F000043788BB0012B069564D8022962D9144698 +:109F1000431C0222A1F1020C02E0BCF1010C5ED054 +:109F200013F8015F96460132002DF6D10EF1010EB5 +:109F300071454FD9A1EB0E0107AF06AE05AD0991F2 +:109F400070440297019600950DF1120304AA09A925 +:109F5000FFF752F900283DD1BDF81030102B39D150 +:109F6000BDF81230002B35D1059BCDE9016709936F +:109F7000069800950DF1120304AA09A9FFF73CF910 +:109F800040BBBDF81030102B24D1BDF812300BBBF4 +:109F9000059BDDF81890089310E0BDF81230CBB99E +:109FA000059A079B13449944BDF81030052B1CD02B +:109FB0000699062B2160C8F8002016D14846CDE945 +:109FC000016700950DF1120304AA08A9FFF714F91F +:109FD0000028E2D040F28D100BB0BDE8F0838E4631 +:109FE0000EF1010E7145A5D8F4E74846CDE90056BB +:109FF00002970DF1120304AA09A9FFF7FDF8002842 +:10A00000E8D1BDF81030042BE4D1BDF81230002B9C +:10A01000E0D1DDE9053212990A60139A1360DBE79B +:10A020002DE9F0414768FFB1D7F8D03088463E4669 +:10A03000ABB13C4606F1800502E0D4F8D04074B1E3 +:10A040004FF0FF32284604F14401FFF755FB00288A +:10A05000F3D1D6F8D060D6F8D030002BE9D100206B +:10A06000C8F80060BDE8F0814FF4C770BDE8F0812A +:10A0700084460846BCF1000F08D039B1013A042AE1 +:10A080002ED8DFE802F00A121B24050007207047D3 +:10A09000012261460830FFF7C3B9DCF808206146A9 +:10A0A000003A18BF0122FFF7BBB9DCF8082061466F +:10A0B000003A18BF01220430FFF7B2B9DCF80820DB +:10A0C0006146003A18BF01220C30FFF7A9B9DCF84D +:10A0D00008206146003A18BF01221030FFF7A0B9EE +:10A0E0004D2070472DE9F041069EC9B10446B8B134 +:10A0F0001F46ABB1A6B10C3090460D46FFF7BCF938 +:10A1000020B9032333600020BDE8F0813B4642467E +:10A1100029462046FFF7B0F928B901233360F2E75A +:10A120000720BDE8F0813B4642462946201DFFF747 +:10A13000A3F910B902233360E5E700234FF4C77099 +:10A140003360E1E794461A4688B10CF1FF3CBCF15C +:10A15000030F0ED8DFE80CF0030208050430FFF708 +:10A16000B9B91030FFF7B6B90C30FFF7B3B9072013 +:10A1700070474D20704700BF30B4114C0568A542B0 +:10A1800007D144682CB1656925F0020CBCF1040FBD +:10A1900003D030BC40F201107047646C052CF8D13C +:10A1A000EFF3058C074C246854EA0C0405D1064CE7 +:10A1B000246814B130BCFBF79BBC112030BC704745 +:10A1C00020534C54B4040022A41F0222E8B170B4FE +:10A1D000A9B1A2B10568104CA5420CD1BBB1EFF3F7 +:10A1E00005850E4C24682C430CD10D4C24684CB1D1 +:10A1F00070BCFCF711BF40F2011070BC7047072023 +:10A2000070BC7047112070BC70470720704740F247 +:10A210002D1070BC704700BF20534C54B404002272 +:10A22000A41F022208B301B3FAB130B4114C124D8D +:10A2300024682D6854B1A84214D0A44601E0A84275 +:10A2400010D0BCF1010CD5F8FC55F8D1EFF3058521 +:10A250000A4C24682C430AD1094C24683CB130BC18 +:10A26000FDF706BD072030BC70470720704711205E +:10A2700030BC7047882302228C230222B4040022BF +:10A28000A41F022248B10D4B1A6813462BB183421A +:10A2900005D0D3F8FC359A42F8D107207047EFF388 +:10A2A0000581074A12680A4305D1064A126812B1AD +:10A2B0001846FDF7FFBF1120704700BF8C23022214 +:10A2C000B4040022A41F022298B10B4A03689342EF +:10A2D0000CD1EFF30582094B1B68134304D1084BE3 +:10A2E0001B680BB1FEF71EB81120704740F2011039 +:10A2F00070470720704700BF20534C54B40400221D +:10A30000A41F022210B310B411B3B2F57A6F15D3A3 +:10A31000104C0368A3420CD1EFF305840E4B1B686D +:10A3200023430FD10D4B1B6863B15DF8044BFEF75F +:10A33000A9B840F201105DF8044B70474D205DF85C +:10A34000044B704711205DF8044B7047072070479D +:10A350000720F0E720534C54B4040022A41F02222B +:10A36000D0B130B4D1B10E4C0568A5420DD14368CF +:10A370005BB1EFF305840B4B1B68234309D10A4BF8 +:10A380001B6833B130BCFEF78FB840F2011030BC0F +:10A390007047112030BC7047072070470720F6E750 +:10A3A00020534C54B4040022A41F0222E8B110B47C +:10A3B000E9B1446884B10F4C0368A3420CD1EFF3B8 +:10A3C00005840D4B1B6823430BD10C4B1B6843B119 +:10A3D0005DF8044BFEF79EB940F201105DF8044BA6 +:10A3E000704711205DF8044B704707207047072025 +:10A3F000F4E700BF20534C54B4040022A41F0222EF +:10A4000090B189B10A4A036893420AD1EFF30582F9 +:10A41000084B1B68134309D1074B1B6833B1FEF788 +:10A42000FDB940F2011070470720704711207047B6 +:10A4300020534C54B4040022A41F0222F0B5069FFE +:10A44000BDF81460BDF81CC0DDF820E0A0B199B1E2 +:10A4500092B1EFF30585094C24682C430AD1084CCE +:10A4600024683CB1CDE907CECDE90567BDE8F040F1 +:10A47000FEF776BF1120F0BD0720F0BDB404002226 +:10A48000A41F0222094A010EC3B212F801C0D35C14 +:10A49000C0F30721515CC0F30740105C43EA0C6332 +:10A4A00043EA012343EA0040704700BF90170202CD +:10A4B0002DE9F04F0346C07C95B0002800F04381A1 +:10A4C000087818704878587088789870C878D8706C +:10A4D000087918714879587188799871C879D87154 +:10A4E000087A1872487A5872887A9872C87AD8723C +:10A4F000087B1873487B5873887B9873C97BD97322 +:10A5000093F812C0ACF10A01042900F218814FF04F +:10A51000040E0CF101040CFA0EFC4EF001E0181FC1 +:10A5200003EB041450F8041F54F8045F6940016001 +:10A530000FF009C0ACF1200E4FEA1E1E0EF1010E05 +:10A540004EF001E0B6499C4410AF9D7A93F80D900F +:10A5500051F8255051F82990987B4FEA354585EA06 +:10A56000396593F8019093F8008051F8200051F874 +:10A570002990DC7951F828804FEA304051F8244086 +:10A5800080EA396093F8049085EA080585EA342565 +:10A5900051F8294093F802A060405C7951F82AA054 +:10A5A00093F80B9051F824404FEA3A4A51F829B0F9 +:10A5B0008AEA346493F808A09E7951F82AA080EAC8 +:10A5C0003B2093F809B051F8266051F82BB084EA8B +:10A5D0000A0493F80FA04FEA364651F82AA086EAFB +:10A5E0003B6B1E7BDCF80481DCF8089184EA3A249A +:10A5F000DCF80CA151F826609CED417F8BEA060B3C +:10A60000DE78ACF1100C51F826608BEA3626DCF8C7 +:10A6100020B1CDE91050CDE9124697ED005F06FF5D +:10A62000546183ED007F0FF071C07E4984EA0A0A0D +:10A63000CAF307440C5D86EA0B0B0894CBF307447E +:10A640000C5D85EA08050994C5F307440C5D80EAB2 +:10A6500009000A94C0F307440C5D0B949DED085F5C +:10A66000CBF307240C5DB0EF544524020C94C5F3E2 +:10A6700007240C5D24020D94C0F307240C5D240212 +:10A680000E94CAF307240C5D24020F949DED0C7FF9 +:10A69000ECB20C5D2D0E04944C5DC5B2000E085C4E +:10A6A0004D5D00905FFA8AF0085C05955FFA8BF5C6 +:10A6B0004D5D4FEA1A6A4FEA1B6B069011F80A00CB +:10A6C00011F80B1007959DED041FCDE901010394CE +:10A6D00026EF54619DED005F26EF5061B8EF5445C1 +:10A6E00093ED453F26EF546106FF526155EC164B42 +:10A6F00057EC176B83ED007F147059780020517070 +:10A7000099789170D978D1701979117159795171FD +:10A7100099799171D979D171197A1172597A5172E5 +:10A72000997A9172D97AD172197B1173597B5173CD +:10A73000997B9173DB7BD37315B0BDE8F08F3A48FA +:10A7400015B0BDE8F08F1F4693ED057F987CA7ED0F +:10A75000457F01280FFA80F84FEA800C51D903F1A8 +:10A76000100E0EEB081E03F12006AEEB060EAEF146 +:10A77000040E4FEA9E0E0EF1010E4EF001E02B4D3D +:10A780004FEA081856F8040F4FEA1069C4B255F89A +:10A7900029A055F82440C0F30749C0F3072055F815 +:10A7A000200055F8299084EA3A2484EA306080EA4F +:10A7B0003940C6F800010FF01BC80CF1010A4FEA3E +:10A7C0008A060CF1020406F104090CF1030006F1FB +:10A7D000080E03EB8C0CDCF8145003EB8A0A47F8E4 +:10A7E0000850DAF8145003EB8404BD51646903EB9C +:10A7F000800047F80940406947F80E000120D874EE +:10A800005EE64FF01C0E07204FF0180906241426B0 +:10A810004FF0050A4FF010084FF0040CD9E700BFC5 +:10A82000901C0202901602020A0002009018020216 +:10A830002DE9F04F93001FFA82FA834683B0A0F807 +:10A8400010A000F1140400F0BD8043F001E00139D4 +:10A8500000F1130311F8010F03F8010F0FF007C007 +:10A86000042ABBF810A000F0AB80062A0CBF0C2312 +:10A870000E23BAF1040F8BF8123000F09C80BAF16D +:10A88000060F68D157460723DBF82800DFF844910C +:10A890003D4609F1FF32134401264FF00208CDE98D +:10A8A000003B3EE0E81FA91CBAF1080F04EB800B47 +:10A8B000A5F1050E04EB810C18D154F82000EE1C14 +:10A8C0005840A050DBF804300435584044F82100CB +:10A8D00054F82E305840CCF80400FFF7D3FDEB1BA2 +:10A8E00054F823300236434044F82530F01B54F826 +:10A8F0002000721C434044F82630D21B54F822003A +:10A90000B11C434004EB86025360C91B54F821007C +:10A91000F51C5840009B9060994524D0464619F894 +:10A92000018F4FEA3020FFF7ADFDEB1B54F82330C9 +:10A93000AA0043407340BAF1060F44F8253005F1F0 +:10A94000010602F10402ADD1691F54F8210002355D +:10A950005840A050C3E70AF18042013A5746062307 +:10A9600054F8220092E74FEA30200092FFF78AFD68 +:10A970000021ED1B54F82530009A88EA0303434078 +:10A98000301DD360C01B54F82000DDF804B04340F4 +:10A99000701D1361C01B54F82000063643405361FC +:10A9A000F61B54F826004340084693618BF81310B9 +:10A9B00003B0BDE8F08F57460923DBF8200065E7B8 +:10A9C0000A2356E7042A7FF450AF0A2317468BF870 +:10A9D0001230F1E7851602022DE9F04101381546E3 +:10A9E000DDE906C71C46089E222813D8DFE800F0E0 +:10A9F0003E561212121212121212121212121212C7 +:10AA00001212121212121212121212121215152012 +:10AA10002F1E1E002D48BDE8F0810A8906F505703D +:10AA20006146BDE8F041D20800F0BCBA0020F2E770 +:10AA30004FF0100C13463046CDE9067406F505714B +:10AA4000CDF820C0224ABDE8F04100F0F7B94FF040 +:10AA5000100C13463046CDE9067406F50571CDF8A5 +:10AA600020C01C4ABDE8F04100F03EBA0A8906F554 +:10AA7000057861464046D20800F094FA0028CAD111 +:10AA80004FF0100C2B464146304607940697CDF800 +:10AA900020C00F4ABDE8F04100F0D0B90A8906F5A0 +:10AAA000057861464046D20800F07CFA0028B2D111 +:10AAB0004FF0100C2B464146304607940697CDF8D0 +:10AAC00020C0044ABDE8F04100F00EBA04000200C4 +:10AAD000D9AA0002B1A400022DE9F04F9146827C70 +:10AAE0009BB0A2F10A03042B00F251810B7882463D +:10AAF00003704B784FEA021E43708B788046837058 +:10AB0000CB78AEF1200EC3700B794FEA1E1E037195 +:10AB10004B790EF1010E43718B7904468371CB7929 +:10AB20004EF001E0C3710B7A150103724B7A437248 +:10AB30008B7A8372CB7AC3720B7B03734B7B437329 +:10AB40008B7B8373CB7BC373BAED057F90ED005F86 +:10AB500006FF546116EE101A36EE107B17EE10BB8E +:10AB600037EE100BCDE902A5CDE904898A4B0D46DD +:10AB7000BC46CAB253F82210FAB253F82260C7F3A7 +:10AB800007275FFA8BF253F827A053F82270C2B25E +:10AB900053F822204FEA1B680192626A10344A403F +:10ABA0000092A269019986EA0209E26953F82860D5 +:10ABB0005740226A514081EA3622060E53F8266039 +:10ABC000009981EA36212E0E53F8266081EA3A6117 +:10ABD00089EA36284FEA1C6653F82660CCF3074C06 +:10ABE00087EA3626CBF3072753F82770CBF3074BBA +:10ABF00088EA376753F82B8053F82CC081EA384134 +:10AC0000C0F30728C0F3074053F8200053F828B0DA +:10AC100087EA3047C5F3072053F82000C5F30745FE +:10AC200082EA306282EA3C4053F8252086EA3B6B98 +:10AC30008BEA324B0FF065C8DDE90489DDE902A536 +:10AC4000564BCBF307429A5CCDE916170E92C0F330 +:10AC500007429A5CCDE918B00F92C1F307429A5CA3 +:10AC60009DED163F1092C7F307429A5C0AEB05046C +:10AC700011929DED0E5FC7F307229A5CB0EF544529 +:10AC800012021292CBF307229A5C4FEA1B65120262 +:10AC90001392C0F307229A5C12021492C1F30722A6 +:10ACA0009A5C120215929DED127FCAB29A5C090E4F +:10ACB0000A92FAB29A5C3F0E0B925FFA8BF288ED21 +:10ACC000003F9A5C595C0C92C2B29A5C000E0D92E5 +:10ACD0001A5C94ED003F0692DA5D5B5DCDE90712E8 +:10ACE00009939DED0A1F26EF54619DED065F26EF47 +:10ACF0005061B8EF544526EF546106FF526155ECA0 +:10AD0000164B57EC176B88ED007F89F8004098F8D8 +:10AD10000130002089F8013098F8023089F80230BB +:10AD200098F8033089F8033098F8043089F8043033 +:10AD300098F8053089F8053098F8063089F806301B +:10AD400098F8073089F8073098F8083089F8083003 +:10AD500098F8093089F8093098F80A3089F80A30EB +:10AD600098F80B3089F80B3098F80C3089F80C30D3 +:10AD700098F80D3089F80D3098F80E3089F80E30BB +:10AD800098F80F3089F80F301BB0BDE8F08F0448F9 +:10AD90001BB0BDE8F08F00BF9020020290170202A6 +:10ADA0000A000200F8B5069EF8B10C46E9B1E6B11A +:10ADB00016F0030719D1079BB3F5187F15D322F0BE +:10ADC0004003802B154602D0B2F5807F10D10A4B8C +:10ADD0004C221B68002106F5057098472146304635 +:10ADE0006A09FFF725FD3846F8BD044F3846F8BD1F +:10ADF0004FF00217FAE700BF4C07002207000200DD +:10AE000000207047F0B4DDE905C3DDE90767DDE93F +:10AE10000A456AB164B1A1070AD1B5F5187F07D315 +:10AE20001146CDE9046706946246F0BCFFF7D4BD35 +:10AE30000148F0BC704700BF070002002DE9F04F49 +:10AE400083B09DF838B00191DDE90C46BBF1000FED +:10AE50003ED0B6FBFBFA0BFB1A6ABAF1000F26D103 +:10AE6000BBF1100F23D846B3074690464FF0FF358D +:10AE70009946019B4BF001E009EB0501621E13F8B6 +:10AE800001CB11F8010F8CEA000C02F801CF0FF092 +:10AE90000BC05B462246214638465D44C0476A1CCB +:10AEA0009642234604EB0B0108D90C46E2E7DFF893 +:10AEB00030A0504603B0BDE8F08F0C46074B5A4611 +:10AEC000214601981B689847504603B0BDE8F08FB3 +:10AED000DFF810A0504603B0BDE8F08F480700220D +:10AEE000070002000A0002002DE9F04F89B09DF82A +:10AEF0005050DDF84CA0002D48D09946BAFBF5F330 +:10AF000005FB13A6002E3CD1102D3AD8BAF1000F44 +:10AF100033D00F463446129BCDE90102013BDFF8E6 +:10AF20008080009301EB050B039609EB04010E46AC +:10AF30002A46D8F8003004A89847129A31462B4682 +:10AF400022440198029EB047ABEB070E4EF001E0A1 +:10AF50003946009B1A1911F8013B12F8010F4340C2 +:10AF600013700FF009C02A463846D8F8003004A9FB +:10AF70002C449847A245D8D8039E304609B0BDE876 +:10AF8000F08F054E304609B0BDE8F08F034E3046D5 +:10AF900009B0BDE8F08F00BF070002000A00020000 +:10AFA00048070022102A05D808B5034B1B689847AC +:10AFB000002008BD01487047480700220700020032 +:10AFC0002DE9F043D0F808310446934217460E4667 +:10AFD000A1B015D2D0F81031D0F80411006898470C +:10AFE00031466E463A46D4F814312068984769468F +:10AFF000D4F81831D4F8042120689847D4F80C719B +:10B00000DFF88890D4F81031D4F80411251D206899 +:10B010009847D9F800300021D4F8082128469847ED +:10B0200004F18408D9F80030DFF864900021D4F8E6 +:10B030000821404698473A463146D9F8003028461C +:10B0400098473A4631464046D9F800309847D4F8F8 +:10B0500008218AB142F001E004F1830CE11C11F8EF +:10B06000013F83F036030B701CF8013F83F05C0353 +:10B070008CF800300FF00DC82946D4F81431206840 +:10B080009847002021B0BDE8F08300BF4C070022A4 +:10B090004807002208B5D0F814310068984700200E +:10B0A00008BD00BF70B5044690B016460D46D0F8F6 +:10B0B00004216946D0F8183100689847D4F8103157 +:10B0C000D4F80411206898472146D4F81431D4F8F4 +:10B0D000082151F8840B98476946D4F81431D4F804 +:10B0E0000C21206898476946D4F81831D4F8042117 +:10B0F00020689847D4F80C21054BB242694628BF16 +:10B10000324628461B689847002010B070BD00BF2B +:10B110004807002270B504460D4616461946049AA3 +:10B12000FFF74EFF32462946D4F81431206898477D +:10B13000DDE905122046FFF7B5FF002070BD00BF16 +:10B14000C0E94123009B0160C0F80C31019BC0F8AD +:10B150001031029BC0F81431039BC0F818317047BE +:10B16000009B58B151B14BB113F0030006D1019AC5 +:10B17000034BB2F5237F38BF18467047004870472D +:10B1800007000200002070472DE9F04184B01099BB +:10B190006AB361B311F0030529D11E46119BB3F5C3 +:10B1A000237F24D314462D4B126807469A4234D08D +:10B1B000033B9A422CD120230093294B01F5B4780C +:10B1C0000393284B40460293274B01934023FFF7FC +:10B1D000B7FF062F3AD0072F0ED0052F1FD136B15B +:10B1E0000A9B31464046DA08FFF7EAFE00E01F4DB1 +:10B1F000284604B0BDE8F0810F9B6BB362894046DE +:10B20000D2089A4228BF1A460E99FFF74BFFEFE784 +:10B21000174D284604B0BDE8F0811C23CCE7002E72 +:10B22000E5D00F9BC3B10A9B6489D9080F9BE40842 +:10B230009C4228BF1C4633460E9E4046CDE9001670 +:10B240000C9A0B990294FFF765FFD1E74046DDE9C0 +:10B250000B12FFF71FFFCBE7064DC9E70F000100F8 +:10B26000A9DF000201DF000269D600020700020028 +:10B2700009000200060002002DE9F0474F68466809 +:10B28000D0F80080BE42096806D2002E5CD033465A +:10B29000C4463E461F4603E0002F59D08C46414627 +:10B2A00000224FEA870EAEF1040E4FEA9E0E0EF119 +:10B2B000010E4EF001E01446ACF1040CA8F10409B3 +:10B2C0000D1F5CF804AF55F8043F13EB0A0344EB81 +:10B2D000040A9B184AF1000249F8043F0FF00FC816 +:10B2E000B74222D207F180447B1C013CB34201EB00 +:10B2F00084014FF0000508EB8404A6EB070E20D86C +:10B30000FEB14EF001E051F8043F9B1845EB0502F9 +:10B3100044F8043F0FF009C87B1C9E4206F1FF363B +:10B32000A6EB070638BF0026F7183AB18368B3EBDF +:10B33000870F03D9012348F827301F444760BDE831 +:10B34000F0874FF0010EDCE73E4600273A46C9E79A +:10B35000002EF3D041463A46C4E700BF2DE9F04F36 +:10B36000D1E9003490460268D8F80050002C60D033 +:10B370004FEA840EAEF1040E4FEA9E0E0EF1010E5E +:10B380004EF001E001214FF00009A3F1040C2F1F42 +:10B39000161F56F8043F5CF804BF013B49F1000A50 +:10B3A000B3EB0B036AF1000A5B184AF1000147F89E +:10B3B000043F0FF013C04068A0421FD904F180443D +:10B3C000013C02EB840602EB800EAEEB060EAEF102 +:10B3D000080E4FEA9E0E0EF1010E4EF001E000271E +:10B3E00005EB840456F8043F013B47F100025B186B +:10B3F00042F1000144F8043F0FF00DC0421E10D48A +:10B40000034605EB800503E0013B02F1FF3208D063 +:10B4100055F8041D0029F7D00132C8F80420BDE812 +:10B42000F08F00230122C8F80C30C8F80420BDE8D2 +:10B43000F08F0121BFE700BF2DE9F041D0E90053B3 +:10B440005E1E36D04FEA830EAEF1080E4FEA9E0E16 +:10B450000EF1010E4EF001E0AC462C68C1F1200760 +:10B460004FEA83082246DCF80440CA4004FA07F396 +:10B4700013434CF8043B0FF00BC8A8F104072F440A +:10B480003B683446CB403B6005EB0802731C03E08D +:10B49000013B04F1FF3407D052F8041D0029F7D016 +:10B4A00001344460BDE8F0810124C1604460BDE81E +:10B4B000F0812F464FEA8308E2E700BF426830B5CB +:10B4C00086464868002A3CD0DEF80040134604EB6C +:10B4D000820C03E0013B02F1FF3203D05CF8044D23 +:10B4E000002CF7D020B30D68034605EB800103E084 +:10B4F000013B00F1FF301BD051F8044D002CF7D078 +:10B50000904213D319D8012A19D4DEF8000013464B +:10B5100005EB820100EB820202E00ED3013B0ED06C +:10B5200052F8044D51F8040D8442F6D9022030BD82 +:10B53000101E18BF0120400030BD012030BD00208A +:10B5400030BD0028CFD130BD38B504460D46FFF7D9 +:10B55000B5FFE268EB689A420FD040B1012822465D +:10B5600011D029462046BDE83840FFF7F7BE012339 +:10B5700022681060E060636038BD29462046BDE85F +:10B580003840FFF779BE21462846FFF7E7FEEB6813 +:10B59000E36038BD38B504460D46FFF78FFFE2681B +:10B5A000EB689A420FD128B9012322681060E0604D +:10B5B000636038BD012822460BD029462046BDE8ED +:10B5C0003840FFF7CBBE29462046BDE83840FFF79C +:10B5D00053BE21462846FFF7C1FEEB68B3FA83F35A +:10B5E0005B09E36038BD00BF0B462DE9F04F914683 +:10B5F000494C4768D4F800805C68D2F800A087B056 +:10B600003A1906681D680490C9F8042000215046C4 +:10B6100092000193C047019B002F51D006EB870891 +:10B620004FEA840B0AEB8400CDF81490002799466A +:10B63000043EA8F10408CBF1040A03E0464500F1FA +:10B6400004003AD056F8041F0029F7D0A0EB0B0CE9 +:10B65000002C5ED0DCF800202B6896463A46E3FBCF +:10B6600001E2012CCCF800E00AEB0001AC461DD051 +:10B67000A0EB010EAEF1040E4FEA9E0E0EF1010E8C +:10B680004EF001E0CDE9010403953C460B685CF8FF +:10B69000040F3568E5FB00349B1841F8043B44F186 +:10B6A00000020FF00FC0DDE90104039D844646450A +:10B6B000CCF8002000F10400C4D14B46DDF8149012 +:10B6C000049ADB68D268D9F80400D31A18BF0123A2 +:10B6D000411EC9F80C3013D4D9F80020034602EB00 +:10B6E000800203E0013B01F1FF3109D052F8040D63 +:10B6F0000028F7D00131C9F8041007B0BDE8F08F79 +:10B7000000230121C9F80C30C9F8041007B0BDE8C6 +:10B71000F08F2246CBE700BF4C0700222DE9F04F07 +:10B72000D0E900458A465F4BDAF800904FEA450BB6 +:10B7300087B0EA00002148461B68CAF804B00192AD +:10B7400003949847019A002D00F0A980012D3AD06A +:10B75000CDE9042B01200026CB4605F1804808F1F5 +:10B76000FF3809EB880809F10407431CAB42A446E3 +:10B7700039464FF00002A5EB000E00F28780002D45 +:10B7800000F084804EF001E0CDE90150B1460B6835 +:10B790005CF8045F2068E0FB05399B1841F8043B26 +:10B7A00049F100020FF00FC0DDE901500130854280 +:10B7B00048F8042F07F1080704F10404D5D1D9464D +:10B7C000049ADDF814B000230BF1FF3049F8203063 +:10B7D0004FEA800EAEF1040E4FEA9E0E0EF1010EFE +:10B7E0004EF001E059F8201009EB80004B0050F8B2 +:10B7F000041C43EAD17340F804390FF009C8D9F8A2 +:10B8000000305B00C9F800302DB30021A2F1080E12 +:10B810004FEADE0E0EF1010E4EF001E00E46039BE4 +:10B8200009F104041D1F324654F8043C55F8047F06 +:10B830000834E7FB07325B1800F1080044F80C3CC1 +:10B8400050F8043C42F100029B1840F8043C46EBDF +:10B8500006010FF019C00023DAF80400CAF80C3012 +:10B86000411E16D4DAF80020034602EB800203E002 +:10B87000013B01F1FF310CD052F8040D0028F7D044 +:10B880000131CAF8041007B0BDE8F08F4FF0010E87 +:10B8900078E70121CAF8041007B0BDE8F08F4FF037 +:10B8A000FF3095E74C0700222DE9F04F8BB004469E +:10B8B00001900791FFF702FE0128E46800F0E8809C +:10B8C000079A01985368456806681068591E50F831 +:10B8D000212000EB8107009104908B0008974AB962 +:10B8E000043B0344184653F804290139002AF9D0CF +:10B8F00008900091120C531C0693331F013D0593D1 +:10B900000994009B06EB8502B5EB030856F8250069 +:10B910004FEA8507039270D00699030CB1EB104FE4 +:10B9200040F2A38008F1FF38884206EB880380F0DC +:10B93000A88032F8022C4FF0000B42EA0042B2FB22 +:10B94000F1F0A84569D20024059B08F1804C0CF168 +:10B95000FF3C03EB070E06EB8C0CAEEB0C0EAEF1CE +:10B96000040E4FEA9E0E0EF1010E4EF001E0A146CC +:10B97000049B0297A3F1040A5AF8047F5CF8043F81 +:10B98000A7FB002107FB0B1112EB090241F1000993 +:10B990009B1A62EB02021B1942EBE474CCF80030F4 +:10B9A0000FF017C0009AA5EB080842452346029FF6 +:10B9B00047D2F359B4EB0904E418F4516A1C2B463E +:10B9C00006EB820203E0013B05F1FF352CD052F873 +:10B9D000041D0029F7D0019A6B1C5360009BAB42F9 +:10B9E0008FD307990198FFF769FD012889D1099C38 +:10B9F000002C4FD10BB0BDE8F08F089B1A680132C4 +:10BA000048F10003904278EB030136D3414611F030 +:10BA1000ADFDA84533468B4695D303930023454699 +:10BA20009946DDF810800FE00122019B5A600799CA +:10BA30000198FFF743FD01284FF000057FF461AF47 +:10BA4000D5E7049A02EB8808D8F800200399A2FBF6 +:10BA5000002012EB09029B1A0A689B180B60002D4C +:10BA6000ACD10123019A5360E1E7069A4FF0000B35 +:10BA7000B3FBF2F006EB880363E733460120C346CD +:10BA80005FE7069AB0FBF2F04FEA104B000458E76C +:10BA9000002CAFD0079901980BB0BDE8F04FFFF72D +:10BAA00053BD00BFF0B50446002A58D0944604E0C8 +:10BAB000BCF1010C02F1FF3251D08E4611F8013B6E +:10BAC000002BF5D0D11CA568880821F00301A942FC +:10BAD00051D8276800F18046013E12F0030507EBBC +:10BAE000860C12D0012D0AD0022D49D0032519044D +:10BAF0009EF8013041EA03219EF802300B43954243 +:10BB000047F82630ACF1040C30D261460EEB050349 +:10BB100001EB050E6FEA0E0E8E4405F1040CD61CE7 +:10BB200096444FEA9E0EB4450EF1010E25D822B37D +:10BB30004EF001E05A781E78DD78120493F802C0C6 +:10BB400042EA06622A4342EA0C2241F804290433FD +:10BB50000FF011C000236060E3601846F0BDA368D9 +:10BB6000032B08D90022012023681A60002360609B +:10BB7000E3601846F0BD0548F0BD4FF0010ED7E771 +:10BB8000BEF8001049BA8BB2B9E700BF0800020046 +:10BB900030B54568B2EB850F14D3012D02684FEA2A +:10BBA00085040CD445F001E002EB040C5CF8042D94 +:10BBB00012BA41F8042B0FF007C84468A400002013 +:10BBC0001C6030BD004830BD090002002DE9F04F77 +:10BBD00044681D464B680F46A3428CBF0133631C6B +:10BBE0009B0098464FF0000A93B09B080193C368EE +:10BBF00005EB08060593514B06EB080901681B6825 +:10BC0000CDF81080CDF82080CDF83080CDF8408080 +:10BC100093462846A200C844CDE90254CDF834A08A +:10BC2000CDF844A00696CDF82890CDF838809847F6 +:10BC30007A68FB6841490792099392000B68304685 +:10BC4000396898470123019A0B9346F822300F93E5 +:10BC500049F822A0002C46D02B1F01E0013C42D025 +:10BC600053F8042F002AF9D02B6802ACDB070DF142 +:10BC7000280A25D4012102A8FFF7DEFBD9F80030FD +:10BC8000DB0703D539460AA8FFF75EFC0AA80121A5 +:10BC9000FFF7D2FB2B68D807ECD53368D90712D44D +:10BCA000012106A8FFF7C8FBD8F80030DA0703D552 +:10BCB00039460EA8FFF748FC01210EA8FFF7BCFB90 +:10BCC0003368D907ECD5059B099A934220D033B34A +:10BCD000214606A8FFF75EFC51460EA8FFF75AFC66 +:10BCE000039C002CB8D139460EA8FFF7DDFD0F9A52 +:10BCF000119C124BCBF8042041461B68DBF8000076 +:10BD0000CBF80C4092009847002013B0BDE8F08FAC +:10BD100073B1214606A8FFF7D1FB0128D8D02046F1 +:10BD200006A9FFF737FC50460EA9FFF733FCD7E70B +:10BD3000204606A9FFF7C2FBEFE700BF4807002235 +:10BD40002DE9F04F0F46096899460B689BB0DC0758 +:10BD50000646009204D403681B68D80740F1AF8000 +:10BD60007468002C00F0AB8032682346043A02E08D +:10BD7000013B00F0A48052F8040F0028F8D07A6844 +:10BD8000A24200F2A080631C9B0098469B08734D62 +:10BD90000193FB6809EB080405932B68002504EB6D +:10BDA000080A0AEB080BCDE910850D951595199534 +:10BDB0000BEB0805CDE90292CDF810809200CDF88A +:10BDC0002080CDF83080CDF85080CDF86080484696 +:10BDD000A8440694CDF828A0CDF838B01295CDF837 +:10BDE000588098477268F3685C49079209939200FB +:10BDF0000B6820463168984701230021019A0B9374 +:10BE000044F822300F934AF8221013934BF8221073 +:10BE1000179345F82230D9F80030D80773D5236836 +:10BE2000D9071DD4012106A8FFF706FB2B68DA0706 +:10BE300003D4D8F80030DB0748D5314612A8FFF705 +:10BE400083FB012112A8FFF7F7FA394616A8FFF77E +:10BE5000A1FB012116A8FFF7EFFA2368D907E1D566 +:10BE6000059B099A93423AD0002B3FD002A906A81D +:10BE7000FFF790FB0AA912A8FFF78CFB0EA916A8E2 +:10BE8000FFF788FB039B3BB1A9F1040252F8041FA2 +:10BE90000029C0D1013BF9D1394616A8FFF704FDAE +:10BEA000009D179A199C2D4B6A6041461B682868B3 +:10BEB000EC609200984700201BB0BDE8F08F284846 +:10BEC0001BB0BDE8F08F531C9B005EE712A8012158 +:10BED000FFF7B2FA012116A8FFF7AEFA9FE77BB38E +:10BEE00002A906A8FFF7EAFA0128BFD006A902A80E +:10BEF000FFF750FB12A90AA8FFF74CFB16A90EA8E2 +:10BF0000FFF748FBBEE7012102A8FFF795FADAF830 +:10BF10000030DA0703D4DBF80030DB0715D53146F3 +:10BF20000AA8FFF711FB0AA80121FFF785FA394695 +:10BF30000EA8FFF72FFB01210EA8FFF77DFA6AE795 +:10BF400006A902A8FFF7BAFACEE70AA80121FFF76F +:10BF500073FA01210EA8FFF76FFA5CE74807002289 +:10BF6000090002002DE9F04F07460E4691B01A98DD +:10BF70000D977F68AD490568D2F80080029600975A +:10BF800056687A1CD3E9003705930D9B0C680E9018 +:10BF900000210392284692000F9691461E680C924B +:10BFA000A0470F99002900F0988007F18043013BDA +:10BFB00098000B90A9F104000246002408EB8103CD +:10BFC000191FA9F10803A5F1040BEB180A930BEB59 +:10BFD00087030693AB1807930BEB02030890CDF889 +:10BFE0003090A8F104000491099350F8048F002FB9 +:10BFF00000F0EF80069B5946A3EB0B0EAEF1040E4A +:10C000004FEA9E0E0EF1010E4EF001E00023844631 +:10C01000059AA2F10409A24651F8042F59F8040F19 +:10C02000E0FB082AD2180A604AF100030FF00DC89D +:10C03000039A6046BA4214D90B9AA918079AA2EB40 +:10C04000010EAEF1040E4FEA9E0E0EF1010E4EF0FF +:10C0500001E051F8042FD2180A6044EB04030FF0FA +:10C0600009C02968029A336802FB01F82246E8FBFE +:10C070000312009B4FF0000A012B40F2A780099B9E +:10C08000B146A3EB050EAEF1040E4FEA9E0E0EF183 +:10C09000010E4EF001E0AC46019659F8046FA6FB84 +:10C0A000083106FB0A11DCF804609B1941F100011C +:10C0B0009B184CF8043B41F100020FF013C0019EA5 +:10C0C000DDF828C008996B589B18CCF8003044EB79 +:10C0D00004036B50049B834287D1009B0F9A1F4639 +:10C0E000934258D900218C462868029C336804FB8F +:10C0F00000F4E4FB030C012F8846624646D08946D3 +:10C100000C992B1F081F03EB000BA1F1080305EB93 +:10C11000030ACDE903A702990F9F2844ABEB050E54 +:10C12000AEF1040E4FEA9E0E0EF1010E4EF001E04C +:10C13000B246AC46CDE901065AF8046FA6FB0430BE +:10C1400006FB0800DCF804609B1940F100009B1816 +:10C150004CF8043B40F100020FF013C0DDE901068A +:10C16000036801379B18039A136049EB09030360C6 +:10C17000009BBB4258D02A683368944602FB01F406 +:10C180004A464FF00008E3FB04C2C7E76B689B1800 +:10C1900049412B6069600E9B0C991A68009B0A4408 +:10C1A000013303E0013B07F1FF3722D052F8041DB1 +:10C1B0000029F7D00E990D9ACB68D26801379342C7 +:10C1C0004F602AD013B311B0BDE8F08FAC46042104 +:10C1D00079E7039A3B46002A7FF42EAF2968029A3A +:10C1E000336801FB02F8039ADDF80CA0E8FB0312A8 +:10C1F00045E701220E980D9BC160DB6842602BB9B8 +:10C20000DDE90D10FFF75AF90128DCD0DDE90D104A +:10C2100011B0BDE8F04FFFF7BDB9002BF0D0DDE95C +:10C220000D01FFF74BF9EFE7049FB4E74C0700223D +:10C230002DE9F04F00240125A3B0CDE906450546C0 +:10C2400040688B46411E17461C462C9E0ED42B6818 +:10C25000024603EB800303E0013A01F1FF3105D010 +:10C2600053F8040D0028F7D0013102E0002301212A +:10C27000EB606960DBF80400411E0FD4DBF800308E +:10C28000024603EB800303E0013A01F1FF3105D0E0 +:10C2900053F8040D0028F7D0013103E000230121F9 +:10C2A000CBF80C30CBF80410D7E900C14B1E0DD4ED +:10C2B0000A460CEB810103E0013A03F1FF3305D09C +:10C2C00051F8040D0028F7D0013302E00023FB6091 +:10C2D00001234FF000087B60082302224FF0010980 +:10C2E0004FF0040ACDE91038209306AB0E9308AB4B +:10C2F0000F921E931EAA33460EA912A8CDF848C06D +:10C30000CDF85480CDF850A0CDF84C90FFF718FD33 +:10C31000089BBA685B42073222F003004146CDE930 +:10C320001668CDF86480CDF87480CDF83480089319 +:10C33000D7F804804B4B064405AA1B6818901C9044 +:10C340000A9230464FEA8802CDF81490CDF830A01A +:10C35000CDF82C901A96984708EB090339461AA88D +:10C3600046F828901B93FFF79FFA21461AA8FFF77B +:10C37000D5F90DF1580A39462046FFF795FA2A46B5 +:10C38000234638460899CDF800A0FFF7EBFD1B9A2D +:10C390001D98354B62601B689200E0603146206852 +:10C3A0009847DBF80420DBF8003002F18042013AC4 +:10C3B00003EB820293424CD8594625464FF0004980 +:10C3C00093461AAE03945BF804494FF00008CDF889 +:10C3D00008B08B460DE0FFF7C5FD08F10108534694 +:10C3E0003246384608990095FFF7BCFDB8F1200F9A +:10C3F00012D029FA08F323422A462B4638460899D8 +:10C400000096E8D1FFF7AEFD2B4608F10108B8F120 +:10C41000200F35461E46ECD15946DDF808B00B68B2 +:10C420005B45D0D9039C2B463846089900960AAA4A +:10C43000FFF798FDA64209D01B9A1D9D0A4B62602A +:10C440001B681A992068E5609200984723B0BDE800 +:10C45000F08F1AAA00922346384608990AAAFFF7D5 +:10C4600081FDE9E74C070022480700222DE9F04F43 +:10C4700014461D464FF000098846A1689DB09B6890 +:10C48000289E03310746033321F00300049623F06E +:10C490000301064408960E44334608AA06900A9102 +:10C4A00028462146CDF81490CDF81C90CDF8249064 +:10C4B000CDF82C90FFF78AFB3346294604AA204684 +:10C4C000FFF784FB4FF0010C269BA1689B68D8F80E +:10C4D0000420033323F0030023F003030E93D8F862 +:10C4E0000C30CDF86C900331DFF8309121F0030A65 +:10C4F0003044139303ABCDF80CC000EB0A0BD8F813 +:10C500000010119218939200D9F80030CDF864C051 +:10C51000CDF848A0CDF858A00C961090CDF850B0AA +:10C5200098476268E36821680D920F939200D9F8EA +:10C5300000303046984718A90CA8FFF72BF80CA933 +:10C5400010A8FFF7B1F97A68FB683968159217935C +:10C550009200D9F8003058469847DA44214614A88A +:10C56000FFF7A2F90CAB224610A914A8CDF800A041 +:10C57000FFF75EFE14AA0CA908A8FFF735F82946B4 +:10C58000279A14A8FFF730F8D8F80420D8F80C3010 +:10C59000D8F80010119213931098D9F80030920037 +:10C5A00098476A68EB6829680D920F939200D9F852 +:10C5B00000300C98984718A90CA8FEF7EBFF0CA9BF +:10C5C00010A8FFF771F97A68F968D9F80030159268 +:10C5D00017919200396814989847294614A8FFF7D4 +:10C5E00063F90CAB2A4610A914A8CDF800A0FFF7F8 +:10C5F0001FFE14AA0CA904A8FEF7F6FF0CAA2046F9 +:10C6000014A9FEF7F1FF27980CA9FEF79DFFDDE9BD +:10C610002610FFF749F91DB0BDE8F08F480700224A +:10C620002DE9F04FD0E901464FF0100E4EF001E039 +:10C63000036897B0C76805AA00938B7891F80180CA +:10C6400091F800C01B04CD7843EA082343EA0C03A9 +:10C6500043EA056342F8043F04310FF013C0DDF8EC +:10C6600018A0E94A009B52441A4486EA0703234073 +:10C670007B40079D1344E54904EB736384EA06029B +:10C6800029441A4039447240089D0A44E04903EBAA +:10C690003252294484EA030515403144654001972C +:10C6A0000D44099FDB4902EBF535394401EB040CDD +:10C6B00083EA0201294059400A9F6144DFF870C3B0 +:10C6C00005EBB121BC449C4482EA05030B40534076 +:10C6D0000B9F6344DFF85CC301EB7363BC44944479 +:10C6E00085EA01021A406A400C9F6244DFF848C3A1 +:10C6F00003EB325281EA030EBC440EEA020E65449B +:10C700008EEA010EDDF83490AE44C34D02EBFE3EDE +:10C710004D440D4483EA020101EA0E0159400E9F87 +:10C720002944BE4D0EEBB1213D441D4482EA0E0367 +:10C730000B4053400F9F2B44B94D01EB73633D44B5 +:10C7400015448EEA01021A4082EA0E022A44109D24 +:10C7500003EB3252A5F5244881EA030CA8F14F08F7 +:10C76000119FF0440CEA020CDFF8D0E28CEA010CD5 +:10C77000C444BE4402EBFC3C8E4483EA020101EA5D +:10C780000C015940129F7144DFF8B4E20CEBB12167 +:10C79000BE449E4482EA0C030B405340139F7344F3 +:10C7A000DFF8A0E201EB7363BE4496448CEA010219 +:10C7B0001A4082EA0C02DDF850807244DFF888E209 +:10C7C00003EB3252C644E64481EA030C0CEA020C45 +:10C7D0008CEA010C159FF444DFF870E202EBFC3C9C +:10C7E000BE448E4483EA020101EA0C015940079FCE +:10C7F0007144DFF85CE20CEBB121BE449E448CEA4C +:10C800000103134083EA0C030C9F7344DFF844E2F6 +:10C8100001EBF363BE44964481EA030202EA0C0290 +:10C820004A40119F7244DFF830E203EBF252BE44FB +:10C83000E64483EA020C0CEA010C8CEA030CF44493 +:10C84000DFF818E202EBBC4CD6448E4482EA0C01BD +:10C85000194051400B9F7144DFF804E20CEB313179 +:10C86000BE449E448CEA0103134083EA0C037344E4 +:10C87000DFF8F0E101EBF363AE44964481EA030292 +:10C8800002EA0C024A40159F7244DFF8DCE103EB38 +:10C89000F252BE44E64483EA020C0CEA010C8CEA34 +:10C8A000030C0A9FF444DFF8C4E102EBBC4CBE4425 +:10C8B0008E4482EA0C01194051400F9F7144DFF809 +:10C8C000B0E10CEB3131BE449E448CEA01031340CD +:10C8D00083EA0C037344DFF89CE101EBF363C64485 +:10C8E000964481EA030202EA0C024A40099F72441C +:10C8F000DFF884E103EBF252BE44E64483EA020C23 +:10C900000CEA010C8CEA030C0E9FF444DFF86CE196 +:10C9100002EBBC4CBE448E4482EA0C0119405140EB +:10C92000139F7144DFF858E10CEB3131BE449E4453 +:10C930008CEA0103134083EA0C03089F7344DFF879 +:10C9400044E101EBF363BE44964481EA030202EA48 +:10C950000C024A407244DFF830E103EBF252CE445D +:10C96000E64483EA020C0CEA010C129F8CEA030CE9 +:10C97000DFF818B1F44402EBBC4CBB448B4482EAB0 +:10C980000C010B9F03EA010E8EEA020EDE44A7F5AE +:10C99000B82BABF2BE6B0CEB3E3E0E9F9B44214B83 +:10C9A0008EEA01013B4459440EEB31711A448CEA82 +:10C9B0000E034B40119F13441B4A01EB73533A443F +:10C9C00062448EEA010C8CEA030C9444174A03EB90 +:10C9D0003C4C4244964481EA030282EA0C02079FDF +:10C9E0007244DFF8ACE00CEB7222BE448E4483EA62 +:10C9F0000C0151400A9F7144DFF898E002EB31715D +:10CA0000BE44734448E000BF78A46AD756B7C7E86D +:10CA1000DB702024EECEBDC1019546FDD89880691B +:10CA2000AFF7448B81F6718722619D6D0C38E5FD6F +:10CA3000AF0F7CF52AC68747134630A8BED75C895E +:10CA40002211906B937198FD8E4379A62108B44909 +:10CA500062251EF640B340C0515A5E26AAC7B6E909 +:10CA60005D102FD65314440281E6A1D8C8FBD3E74A +:10CA7000E6CDE121D60737C3870DD5F4ED145A452D +:10CA800005E9E3A9F8A3EFFCD9026F678A4C2A8D68 +:10CA900044EABEA4A9CFDE4B8CEA020E8EEA010E58 +:10CAA0009E44974B01EB7E5E4B449C4482EA01031B +:10CAB00083EA0E036344DFF874C20EEB3343AC44E5 +:10CAC000944481EA0E025A40139F6244DFF860C228 +:10CAD00003EB7222BC4461448EEA030C8CEA020C24 +:10CAE0008C44884902EB3C7C51448E4483EA020129 +:10CAF00081EA0C01099F7144DFF838E20CEB7151B7 +:10CB0000BE449E4482EA0C034B400C9F7344DFF802 +:10CB100028E201EB3343BE4472448CEA010E8EEAF4 +:10CB2000030E0F9F9644784A03EB7E2E3A449444BA +:10CB300081EA030282EA0E02129F6244DFF8FCC11E +:10CB40000EEB3272BC448C4483EA0E015140159FB7 +:10CB50006144DFF8ECC102EB7151BC4463448EEADE +:10CB6000020C8CEA010C089F9C44684B01EB3C4C86 +:10CB70003B449E4482EA010383EA0C037344DFF8DA +:10CB8000C4E10CEB7323D644964463EA010282EAC3 +:10CB90000C027244DFF8B0E103EBB262CE448E4483 +:10CBA00062EA0C0159407144DFF8A0E102EBB15197 +:10CBB000C644E64461EA030C8CEA020C0B9FF44481 +:10CBC000DFF88CE101EB7C4CBE449E446CEA02032E +:10CBD0004B40129F7344DFF87CE10CEBF323BE441F +:10CBE000964463EA010282EA0C02099F7244A5F5A9 +:10CBF0008015DFF864E103EBB262A5F68335654486 +:10CC0000BE4462EA0C0C8E448CEA030CF44402EB42 +:10CC1000BC5C6CEA03015140079F29443C4D0CEB7E +:10CC200071413D441D4461EA020383EA0C030E9FF7 +:10CC30002B44384D01EBF3233D44154463EA0C02C9 +:10CC40004A40159F2A44344D03EBB2623D4465448B +:10CC500062EA010C8CEA030C0C9F6544DFF8FCC00F +:10CC600002EBB555BC448C4465EA03015140139F67 +:10CC70006144DFF8ECC005EB7141BC44634461EAF8 +:10CC8000020C8CEA050C0A9F9C44244B01EBFC2C03 +:10CC90003B441A446CEA05034B401344009A0CEBE6 +:10CCA000B3631A44119F02921D4A3A44154463EA41 +:10CCB000010282EA0C02019F2A4403EBB25217449C +:10CCC0000597184D089F3D440D4462EA0C015940F8 +:10CCD000294402EB714161EA03030E4453400C44C2 +:10CCE000114A0F9904960A446244134404EBF32456 +:10CCF00003949DED027F80ED007F17B0BDE8F08FBB +:10CD0000604BBBF6FA27A1EA39D0D4D96556ACC43A +:10CD1000D15D84854F7EA86FE0E62CFE827E53F7BE +:10CD200035F23ABDBBD2D72A91D386EB70BCBFBED9 +:10CD3000C67E9B288530EFD4051D8804E599DBE687 +:10CD4000F87CA21F442229F497FF2A43A72394AB1F +:10CD500039A093FCC3595B6592CC0C8F144301A39B +:10CD6000A111084E00284AD02DE9F041164602B321 +:10CD700005460369D20040699A1840EB567013F4D7 +:10CD8000FC7F0C46C3F3C5072A61686114D13F2EAE +:10CD90002BD9A6F1400727F03F074037274421460B +:10CDA00028464034FFF73CFCBC42F8D106F03F0671 +:10CDB000D6B90020BDE8F081C7F14008464507F12B +:10CDC000180013D30F4B42461B682844403E984737 +:10CDD0003E44284605F11801FFF722FC3F2E44444B +:10CDE000D7D82746002EE4D03C461820054B3246C3 +:10CDF00021461B68284498470020BDE8F08102487E +:10CE0000704700BF480700220700020030B5D0E994 +:10CE1000043204460D4683B00093C3F3C503372B99 +:10CE20000192C3F13802C3F1780388BF1A4617494B +:10CE3000FFF798FF082220466946FFF793FF236813 +:10CE400000202B7023681B0A6B706388AB70E3783B +:10CE5000EB7063682B7163681B0A6B71E388AB71BD +:10CE6000E379EB71A3682B72A3681B0A6B72638969 +:10CE7000AB72E37AEB72E3682B73E3681B0A6B73A4 +:10CE8000E389AB73E37BEB7303B030BD9024020204 +:10CE9000009B48B143B113F0030005D1019A034B45 +:10CEA000572A98BF1846704700487047070002008D +:10CEB00000207047FFFFFFFF70B50A9C22B31CB330 +:10CEC00014F0030620D10B9B572B1DD906282DD01B +:10CED0000728154625D0052819D0099B0F2B23D9E3 +:10CEE000DDE905129FED166B9FED177B204684ED63 +:10CEF000007FC4E90466FFF735FF204608992A68D9 +:10CF0000FFF784FF304670BD114E304670BD9FED77 +:10CF10000C6B9FED0D7B304684ED007FC4E9046609 +:10CF200070BD099B0F2BE8D80A4EEEE72046DDE9DD +:10CF30000512FFF717FF304670BD00BFAFF300804A +:10CF40000123456789ABCDEFFEDCBA9876543210E9 +:10CF500007000200060002002DE9F04F4FF0000824 +:10CF6000846997B013911092CDF85480002C00F092 +:10CF7000B280E369002B00F0AE80A369002B00F0C3 +:10CF8000AA80002900F0A7806389826A8146B2EBFB +:10CF9000D30F4FEAD305C0F09E800168C368426991 +:10CFA0000B91D0E901B11291D0E907710C91416A5E +:10CFB0009342066911930E920F9100F292804D4BAD +:10CFC00041461B680E9A30469847DDE911214A4BCD +:10CFD00030461B689847109BD9F80CA0002B00F036 +:10CFE00086804FEACB03DDF840900D930A97D4F882 +:10CFF00014B0BBF1000F0BD00C9B204601930A9B91 +:10D000000D9A00930B9915ABD8478346002864D13D +:10D010000023CDE908330C9BCDF808A007930A9BA9 +:10D02000019606930E9B2246CDE9046300230393E9 +:10D030000D9B0320009315990B9BE769B847834626 +:10D0400000284AD1119A0E9B02EB050A9A4548D84E +:10D05000294B12991B68701998474D45CDF808A0C7 +:10D06000AA4628BFCA460C9BCDE908BB07930A9B7A +:10D07000CDF80CB006930F9B019604930D9BCDF851 +:10D0800014A00093224603200B9B1599E769B8472B +:10D09000834610BBBAF1000F10D04AF001E0139B99 +:10D0A0000A9F5A1E0F9B4244591E12F8013F11F865 +:10D0B000010F434013700FF009C00A970A98A36943 +:10D0C0009847A9EB0509834638B9109BA844434506 +:10D0D0000DD9AA468BE7DFF824B0584617B0BDE853 +:10D0E000F08FDFF81CB0584617B0BDE8F08F4FF056 +:10D0F000000BF2E74C070022480700220A0002005A +:10D10000080002008C462DE9F0439846033391460F +:10D11000624623F0030C634600249FB02D9D1093BC +:10D1200006950C9365444FEA480303330E95654416 +:10D130000146CDF820C00A95AC440AA823F00305A7 +:10D14000269ECDF848C01495289F654407940994FD +:10D150000F9411940B940D9413941594FEF7A2FC64 +:10D16000DDE92A120EA8FEF79DFC4946424606A8B4 +:10D17000FEF798FC2EB327B34FEA5803033323F08E +:10D180000302CDE916541544314618921C921A95A3 +:10D1900016A81544279A19941B941D94FEF782FC37 +:10D1A0003946299A1AA8FEF77DFC12AC06AB00930B +:10D1B00002951AAB16AA0AA90EA80194FFF756F910 +:10D1C00007E012AC234606AA0AA90EA80095FFF7AD +:10D1D0002FF8424620462C9905ABFEF7D9FC0020DB +:10D1E0001FB0BDE8F08300BF10B4019B98B191B1AE +:10D1F0008BB113F003000ED141F22F4C029C644519 +:10D2000009D9D208C3E90012C3E90200C3E9040046 +:10D210005DF8044B704702485DF8044B704700BF4F +:10D2200007000200002070472DE9F043099FDDE967 +:10D2300007CEDDE90B98DDE90D466AB364B301461C +:10D2400014F0030028D11D4641F22F439E4223D9FA +:10D25000092924D00A2926D0F5B1B8EBDC0F4FEA12 +:10D26000DC0124D36368BB4216D3CDF834900C970D +:10D2700062692846CDE90A2ED4E90325CDE90825BF +:10D28000A268079240F60C220F9254F8182B0E94C5 +:10D29000BDE8F043FFF736BF0648BDE8F083C4E9B8 +:10D2A00002E7BDE8F083C4E904E7BDE8F083024883 +:10D2B000F3E700BF07000200060002002DE9F04F6F +:10D2C0004FF0100E00F158054EF001E02A4685B0EF +:10D2D0004B780F78CE781B048C7843EA076333438E +:10D2E00043EA042342F8043F04310FF00FC802461A +:10D2F000D0E924874021D0F89830C66D52F860EF0D +:10D3000000E0A6469C46D36952F8044F013983EAEF +:10D31000040383EA080383EA06034FEAF373B8467B +:10D32000764667469363ECD190ED005FD0E9031732 +:10D3300000F1A808A8EB0503043B9B08B94634EEAE +:10D3400010EB14EE104A8668DFF8F0A0013302E01B +:10D3500031461446664655F8042F86EA010C0CEA5D +:10D360000E0C52448CEA010C02EBF4626244013B65 +:10D370004A444FEABE0C8946A646E9D11425DFF897 +:10D38000C0A000F1F80902E066461A46F44658F8D3 +:10D39000043F84EA0C0E53448EEA060E03EBF2635C +:10D3A0007344013D0B444FEAB40E31461446EBD1B1 +:10D3B0001425DFF8908000F5A47A02E0F4460B46CD +:10D3C000A64659F8044F4EEA0C0111400EEA0C0B28 +:10D3D000444404EBF36441EA0B012144013D314430 +:10D3E0004FEAB20466461A46E8D156461425DFF8DD +:10D3F000588002E0A64611464C4656F8042F83EAB0 +:10D400000409424489EA0E0902EBF1624A44013DF3 +:10D4100062444FEAB309F4460B46EBD1CDE9002153 +:10D42000CDE902949DED007F26EF4468774480EDBE +:10D43000007F076105B0BDE8F08F00BF9979825A7F +:10D44000A1EBD96EDCBC1B8FD6C162CA00284AD0C2 +:10D450002DE9F041164602B305464369D2008069C2 +:10D460009A1840EB567013F4FC7F0C46C3F3C507C3 +:10D470006A61A86114D13F2E2BD9A6F1400727F08D +:10D480003F0740372744214628464034FFF716FF20 +:10D49000BC42F8D106F03F06D6B90020BDE8F081C5 +:10D4A000C7F14008464507F11C0013D30F4B424615 +:10D4B0001B682844403E98473E44284605F11C011D +:10D4C000FFF7FCFE3F2E4444D7D82746002EE4D079 +:10D4D0003C461C20054B324621461B682844984791 +:10D4E0000020BDE8F0810248704700BF48070022D5 +:10D4F0000700020030B5D0E9052304460D4683B08D +:10D500001BBA0093C2F3C50312BA372B0192C3F1C1 +:10D510003802C3F1780388BF1A461C49FFF796FF0B +:10D52000082220466946FFF791FFE37800202B7020 +:10D5300063886B7023681B0AAB702368EB70E37918 +:10D540002B71E3886B7163681B0AAB716368EB71C5 +:10D55000E37A2B7263896B72A3681B0AAB72A368B0 +:10D56000EB72E37B2B73E3896B73E3681B0AAB738A +:10D57000E368EB73E37C2B74638A6B7423691B0A87 +:10D58000AB742369EB7403B030BD00BFD02402023A +:10D59000009B50B14BB113F0030006D1019A044B2C +:10D5A000B2F5CE7F38BF184670470148704700BFBC +:10D5B000070002000020704770B50A9C3AB334B3EC +:10D5C00014F0030623D10B9BB3F5CE7F1FD306289F +:10D5D00031D00728154629D005281BD0099B132BCD +:10D5E00027D9DDE905129FED186B9FED197B1A4BCA +:10D5F000204684ED007FC4E90436A661FFF726FFCC +:10D60000204608992A68FFF775FF304670BD134E13 +:10D61000304670BD9FED0C6B9FED0D7B0E4B84ED86 +:10D62000007F3046C4E90436A66170BD099B132B08 +:10D63000E6D80B4EECE72046DDE90512FFF706FFC2 +:10D64000304670BDAFF300800123456789ABCDEF55 +:10D65000FEDCBA9876543210F0E1D2C30700020023 +:10D6600006000200FFFFFFFF20B30023224AC0E9AB +:10D670000833914210D0214B99420DD09FED0E4BB3 +:10D680009FED0F5B9FED106B9FED117BA0EC045F96 +:10D6900080ED007F002070479FED0F4B9FED105BEA +:10D6A0009FED116B9FED127BA0EC045F80ED007F7E +:10D6B0000020704712487047D89E05C107D57C36B8 +:10D6C00017DD703039590EF7310BC0FF111558684E +:10D6D000A78FF964A44FFABE67E6096A85AE67BBF7 +:10D6E00072F36E3C3AF54FA57F520E518C68059B44 +:10D6F000ABD9831F19CDE05B0C00010005000300CE +:10D70000070002002DE9F04FD0E9012BD0E9039C7E +:10D710008E469046D54B97B007930393C66903682E +:10D7200004900890CDE90130D0E9053A9EF8011047 +:10D730009EF80020090441EA02619EF80320049C3F +:10D7400011439EF802200CEA030541EA0221A1667A +:10D750009EF805209EF80400120442EA00629EF83A +:10D7600007000EF1200E10431EF81A2C40EA02208A +:10D77000039A17684FEAFC2282EABC1282EA7C62B2 +:10D7800005922AEA0C026A401546059AE0662A4488 +:10D790001EF8174C3A440A441EF8181C240444EAA4 +:10D7A00001611EF8154C32440C431EF8161C9144BE +:10D7B00044EA01240399049F49683C6751440144A9 +:10D7C0004FEAF92080EAB9101EF8135C80EA79600C +:10D7D00008441EF8141C019F2D0445EA01611EF83F +:10D7E000115C4FEA7736294386EAB70688EA0B05CB +:10D7F00009EA0C0A3D4086EAB75623EA090787EA98 +:10D800000A0738441EF8127C41EA072108EA0B0790 +:10D810007D402E441644039A83449268049F1A4420 +:10D820004FEAFB2383EABB132244796783EA7B63D5 +:10D8300013441EF80F2C1EF8105C019C120442EADF +:10D840000562019D84EA08044FEA763A05EA080574 +:10D8500034408AEAB60A6C408AEAB65AA244824444 +:10D860001EF80D5C09EA0B002CEA0B0444401C4432 +:10D8700015431EF80E3C039A04EB080045EA032505 +:10D88000D3684FEAF028634488EAB018194488EA5C +:10D890007068019B8844019986EA03024FEA7A3353 +:10D8A000314002EA0A0283EABA034A4083EABA53E1 +:10D8B000BD67134423441EF80B2C0BEA000429EA2D +:10D8C000000161401EF80C4C120442EA0464039A01 +:10D8D00088441269019915441EF8092C41441443E7 +:10D8E0001EF80A2C4FEA733C44EA022486EA0A0234 +:10D8F000FC671A4006EA0A077A404FEAF1278CEAE9 +:10D90000B30C87EAB1174D448CEAB35C87EA7167C0 +:10D9100094442F442BEA010200EA01056A401EF8F4 +:10D92000075C17441EF8082C2D0445EA0265039A8B +:10D93000C44452698AEA030814441EF8052C4FEACD +:10D940007C3908EA0C0815430AEA030288EA02084F +:10D9500089EABC091EF8062C3E4489EABC5945EA0E +:10D960000225C1444FEAF622B94482EAB612049F66 +:10D970005C4482EA7662C7F88050224401EA0607D6 +:10D9800020EA06047C404FEA793B83EA0C0703EA6D +:10D990000C088BEAB90B07EA090787EA08078BEA44 +:10D9A000B95B2244BB4492449344039A1EF8034C4F +:10D9B0009269240415441EF8042C054444EA0264C8 +:10D9C0001EF8012C1EF8020C14434FEAFA22049FA1 +:10D9D00082EABA1282EA7A622A4407F1200544EA0E +:10D9E0000024049521EA0A0006EA0A056840024478 +:10D9F0008CEA09054FEA7B30C7F8844080EABB0017 +:10DA00000CEA090705EA0B057D4080EABB50284473 +:10DA100000EB020803981344C26900F12007144484 +:10DA20000C444FEAF32181EAB31181EA736126EADB +:10DA300003000AEA030521444FEA783289EA0B041D +:10DA40006840084482EAB80204EA080409EA0B01C3 +:10DA500082EAB8524C40224402440192044A03979D +:10DA6000BA4284447FF462AE04E000BF5025020253 +:10DA700090250202089C079D216F069302F1600326 +:10DA80005B1B5B091291D4F884105A1C13921191FC +:10DA9000E26FD4F8A4100D920591D4F89C20A16EE9 +:10DAA000D4F8807007921091A26FD4F88810D4F83F +:10DAB00098E00C921491626FE16E0E97D4F8A0700A +:10DAC000D4F890000B920F91D4F89420D4F88C10D5 +:10DAD0004346CDE90367A8461594CDF820E0069C9F +:10DAE00008E0069A05901492DDE90752CDE9077522 +:10DAF00009990A980F9D0F914FEAB54787EAF517E4 +:10DB000087EAD50605EB000E049D08F120084FEAD0 +:10DB1000F54787EA754787EA95273744109E0F44F3 +:10DB20003E44029F0CEA0405C7F8A8604FEAFC21B6 +:10DB30002AEA0C0781EABC116F40059D81EA7C61ED +:10DB40000F444FEAF54181EA754181EA95218E44FF +:10DB5000D8F82010129D0F44039937440F444FEA20 +:10DB6000B54181EAF51181EAD5018E4406967646E3 +:10DB700002991290C1F8ACE0D8F824100B985144E7 +:10DB800001EB060A099608994FEAB04686EAF016B4 +:10DB900005EB020E86EAD00645180698B9440B92AA +:10DBA0004FEAF0424FEAF92182EA7042764482EA73 +:10DBB000902281EAB9110198039581EA7961B5183B +:10DBC000029A24EA090E514409EA0C0AC2F8B0503C +:10DBD0008EEA0A0E83EA0B024FEA70367144024065 +:10DBE00003EA0B0E86EAB00682EA0E0286EAB05617 +:10DBF0001644D8F828203E44224457190C9A079816 +:10DC00004FEAB24484EAF214101884EAD204089A63 +:10DC10008B440A95039D0C924FEAFB222C4482EA26 +:10DC2000BB12099D82EA7B623A444FEAF54787EAD4 +:10DC3000754787EA9527E7193D46029C4FEA763AF1 +:10DC4000C4F8B470019F8AEAB60A87EA0304344034 +:10DC50001F407C408AEAB65AA2448A4409EA0B046F +:10DC60002CEA0B01614011440D9CD8F82C200B4488 +:10DC700062444FEAB44C8CEAF41C8CEAD40C844421 +:10DC8000079808950D904FEAF3202A4480EAB310D4 +:10DC90000A9D80EA736010444FEAF54282EA7542B9 +:10DCA000049F82EA95229444029A3C19019FC2F88B +:10DCB000B8C0019A86EA070E4FEA7A3732400EEA78 +:10DCC0000A0E87EABA0787EABA578EEA020E07EB0E +:10DCD0000E020A440BEA030729EA030179400844CB +:10DCE000D8F83010019F89440E99074401974FEAF4 +:10DCF000B14787EAF11787EAD1072744059CCDF899 +:10DD00001CC00C190499E1440E914FEA723C86EA5A +:10DD10000A0106EA0A0E8CEAB20C1140019D81EA62 +:10DD20000E018CEAB25C8C4484444FEAF52080EA10 +:10DD3000B51080EA7560089D48444FEAF54181EAD4 +:10DD4000754181EA95210F44019D029903EA050E70 +:10DD5000C1F8BC702BEA050181EA0E0108443118B4 +:10DD60000D46119ED8F834108AEA020E8B444FEA11 +:10DD7000B64181EAF61181EAD6010C440EEA0C0E96 +:10DD80000AEA02018EEA010E4FEA7C394FEAF521D8 +:10DD900089EABC0981EAB51189EABC59039581EA8F +:10DDA0007561079DF14481444FEAF54080EA754072 +:10DDB00080EA95202018029C0490C4F8C000019DC0 +:10DDC000039CBB4423EA04002C40604059440144B6 +:10DDD0004FEA793B82EA0C0002EA0C048BEAB90BA9 +:10DDE00000EA090060408BEAB95B83448A448B44B3 +:10DDF0001499059D4FEAB14080EAF110CDE9101564 +:10DE000080EAD100D8F83810049D0B444FEAFA217B +:10DE100081EABA112B4481EA7A6130441944069EA2 +:10DE20004FEAF743029C83EA7743019D304483EA3B +:10DE30009723039E184404F12003C4F8C4000293FE +:10DE400006EA0A0425EA0A036340194454184FEA13 +:10DE50007B338CEA09020CEA090E83EABB0302EA6F +:10DE60000B0282EA0E0283EABB531344D8F83C202B +:10DE70000B4415444FEAF42282EAB412054426EA20 +:10DE8000040182EA74620AEA04062A4489EA0B0E53 +:10DE90004FEA73357140114485EAB30509EA0B0274 +:10DEA0000EEA030E8EEA020E85EAB35575446A182F +:10DEB0000192139A8C44013A13927FF412AE1846E1 +:10DEC0002146159C019D236862692B442360636889 +:10DED000039E03446360A36811445B44A360E3684A +:10DEE0004B44E360236963442361D4E9062352442D +:10DEF0003344C4E90512E36117B0BDE8F08F00BFF9 +:10DF000000284AD02DE9F041164602B30546036ABF +:10DF1000D200406A9A1840EB567013F4FC7F0C460E +:10DF2000C3F3C5072A62686214D13F2E2BD9A6F12C +:10DF3000400727F03F074037274421462846403412 +:10DF4000FFF7E0FBBC42F8D106F03F06D6B900204F +:10DF5000BDE8F081C7F14008464507F1280013D31A +:10DF60000F4B42461B682844403E98473E44284693 +:10DF700005F12801FFF7C6FB3F2E4444D7D82746BA +:10DF8000002EE4D03C462820054B324621461B6833 +:10DF9000284498470020BDE8F0810248704700BF40 +:10DFA0004807002207000200F0B5D0E908630446E4 +:10DFB0000D4683B01BBA0093C6F3C503372B174633 +:10DFC000C3F13802C3F1780388BF1A46324936BA22 +:10DFD0000196FFF795FF082220466946FFF790FF5C +:10DFE000E3782E4A2B70638897426B7023684FEA60 +:10DFF0001323AB702368EB70E3792B71E3886B71AB +:10E0000063684FEA1323AB716368EB71E37A2B7299 +:10E0100063896B72A3684FEA1323AB72A368EB7238 +:10E02000E37B2B73E3896B73E3684FEA1323AB73D2 +:10E03000E368EB73E37C2B74638A6B7423694FEAA8 +:10E040001323AB742369EB74E37D2B75E38A6B7543 +:10E0500063694FEA1323AB756369EB75E37E2B7637 +:10E06000638B6B76A3694FEA1323AB76A369EB76D8 +:10E0700005D00B4B9F4202D0002003B0F0BD002022 +:10E08000E37F2B77E38B6B77E3691B0AAB77E3695D +:10E09000EB7703B0F0BD00BF102502020C000100B9 +:10E0A00005000300009B50B14BB113F0030006D1F3 +:10E0B000019A044BB2F5B47F38BF18467047014847 +:10E0C000704700BF0700020000207047FFFFFFFFFE +:10E0D000F8B50C9E4AB346B316F0030525D10D9B47 +:10E0E000B3F5B47F21D314464D4B12689A4205D044 +:10E0F0004C4B9A4226D001339A4219D1062834D08B +:10E10000072817D0052837D1334600229FED344B1E +:10E110009FED355BC6E908229FED356B9FED367BA1 +:10E12000A3EC045F83ED007F00E03F4D2846F8BD7F +:10E130003E4DFBE70B9B1F2B4FD930460A99FFF74B +:10E1400033FFF3E7072845D003D8052832D0062847 +:10E150000BD00B9B1B2B40D99FED296B9FED2A7B8E +:10E160009FED2B4B9FED2C5B11E03046DDE9071254 +:10E17000FFF7C6FE2846F8BD0B9B1F2B2DD99FED40 +:10E180001C6B9FED1D7B9FED164B9FED175BDDE933 +:10E19000071233460027C6E90877A3EC045F304630 +:10E1A00083ED007FFFF7ACFE30460A992268FFF747 +:10E1B000FBFEBBE733469FED164B9FED175BC6E9B1 +:10E1C00008559FED0F6B9FED107BA3EC045F83ED73 +:10E1D000007FABE70B9B1B2BAFD8154DA6E700BF0D +:10E1E00067E6096A85AE67BB72F36E3C3AF54FA5E8 +:10E1F0007F520E518C68059BABD9831F19CDE05B14 +:10E20000310BC0FF11155868A78FF964A44FFABEEF +:10E21000D89E05C107D57C3617DD703039590EF709 +:10E220000C000100040003000700020009000200C6 +:10E2300006000200FFFFFFFF002800F09A80002286 +:10E24000002330B4A04CC0E91023A142C0E912233E +:10E2500039D09E4B994236D09D4B99425ED09D4B12 +:10E2600099425BD09C4B994200F085809B4B994230 +:10E2700000F0818054A5D5E9004555A3D3E90023DA +:10E28000C0E9004554A5D5E90045C0E9022354A3DF +:10E29000D3E90023C0E9044553A5D5E90045C0E909 +:10E2A000062353A3D3E90023C0E9084552A5D5E9C5 +:10E2B0000045C0E90A2352A3D3E90023C0E90C4575 +:10E2C000C0E90E2327E050A5D5E9004550A3D3E9C6 +:10E2D0000023C0E9004550A5D5E90045C0E9022367 +:10E2E0004FA3D3E90023C0E904454FA5D5E9004574 +:10E2F000C0E906234EA3D3E90023C0E908454EA593 +:10E30000D5E90045C0E90A234DA3D3E90023C0E9BC +:10E310000C45C0E90E2330BC002070474AA5D5E962 +:10E3200000454BA3D3E90023C0E900454AA5D5E940 +:10E330000045C0E902234AA3D3E90023C0E904450C +:10E3400049A5D5E90045C0E9062349A3D3E900233F +:10E35000C0E9084548A5D5E90045C0E90A2348A316 +:10E36000D3E90023C0E90C4530BCC0E90E230020EE +:10E3700070475B48704744A5D5E9004544A3D3E9FD +:10E380000023C0E9004544A5D5E90045C0E90223C2 +:10E3900043A3D3E90023C0E9044543A5D5E90045DB +:10E3A000C0E9062342A3D3E90023C0E9084542A5FA +:10E3B000D5E90045C0E90A2341A3D3E90023C0E918 +:10E3C0000C45C0E90E23A6E7D89E05C15D9DBBCBD9 +:10E3D00007D57C362A299A6217DD70305A01599187 +:10E3E00039590EF7D8EC2F15310BC0FF672633676C +:10E3F00011155868874AB48EA78FF9640D2E0CDB6F +:10E40000A44FFABE1D48B54708C9BCF367E6096AC0 +:10E410003BA7CA8485AE67BB2BF894FE72F36E3CB3 +:10E42000F1361D5F3AF54FA5D182E6AD7F520E5110 +:10E430001F6C3E2B8C68059B6BBD41FBABD9831FCA +:10E4400079217E1319CDE05BA24D5419C8373D8C5C +:10E45000D6D4DC896699E173829CFF32AEB7FA1D8F +:10E46000CF9F2F5814D59D67A84DD47B692B6D0F76 +:10E470004289C404736FE377C8361D6AA8859D3F3F +:10E48000A192D691ADE612112CF72BFC94213122EA +:10E49000C2644CC8A35F559F51B1536F6BB89323AF +:10E4A000BDEA405919773896E3FF8EA8E23E2896D8 +:10E4B00092398653251E5EBEAAB8852CFC99012B85 +:10E4C000A22CC581DC2DB70E0E0001000700030051 +:10E4D0001000010008000300110001000900030002 +:10E4E000070002002DE9F04F4FF0100E00F1C803B5 +:10E4F00004464EF001E018469FB002934A680B684C +:10E5000012BA1BBA40F8082F436008310FF00BC055 +:10E510004FF0400ED4E934BCD4E95059D4E9521834 +:10E5200004F1D00A08944EF001E058466446DAE956 +:10E5300012C32E464F4656EA9F1704905AF8080F0A +:10E54000A346DAF8044000900194CDE90667DDE9BE +:10E55000006756EADF170393EA00EB0C42EA5972B0 +:10E5600043EA493353404FEAD9424FEAC90949EADD +:10E57000557942EA453282EA09020D46C146410810 +:10E580004FEA102848EA046841EAC47181EA0801A8 +:10E59000CDE90067DDE9066705917340039913EB48 +:10E5A0000C0382EA070241EB0202009E05994FEA42 +:10E5B0005408714059184FEA142343EA006348EAAB +:10E5C000C07888EA0308019B88EA0308049B42EBB1 +:10E5D0000806C91846EB0B08CAE91E180FF059C8FF +:10E5E000089CA368E26861690D93A36A2569A06924 +:10E5F0000E921091626BE1691393E36A2768666873 +:10E600000F951190E56B606A12911493216A236B48 +:10E610001592A26B19901A931B9216971796189140 +:10E620001C950393139B9346DDE90F8E0893149B6F +:10E63000159A09930D9B0492069350230246119854 +:10E640000C930A907B4B1298AC460B90DDF83890F7 +:10E65000104600931D940EE0089CCE46DDF818800D +:10E66000B14603940697099C1F46CDE9081016464B +:10E67000294650460494009A029C52F8083F0092A2 +:10E6800054F8082F13EB020A4FEA91334FEA9142F4 +:10E6900042EA803243EA8043029483EA02034FEA6B +:10E6A00090344FEA904242EA813244EA814484EA5B +:10E6B00002044FEAC15242EA502283EA02034FEABF +:10E6C000C05242EA512284EA0205009A5468029A32 +:10E6D000526844EB020213EB0A0345EB0204039A6F +:10E6E000089D22EA01020D406A409B184FEA177507 +:10E6F0004FEA877242EA960245EA0615059385EAD3 +:10E700000205099B049A00EA030A22EA0002059B1B +:10E7100082EA0A0244EB020213EB0B034CEB020207 +:10E7200005934FEA167A069B4FEA867C4CEA970CD3 +:10E730004AEA071A8AEA0C0A83EA08044FEA476C95 +:10E7400003EA080B4CEAD61C3C4085EA0C0584EA37 +:10E750000B042C194FEA466589EA0E0C45EAD715D9 +:10E760008AEA05050CEA060C09EA0E0A8CEA0A0C8C +:10E7700045EB0C0C0A9B059DED180B9BCDE90A8E11 +:10E7800042EB030A059B1B190C9C42EB0C02013C5B +:10E790000C94DDE903BC7FF45FAF844616981D9CA2 +:10E7A000C3181798009340EB02020D98069BC719F7 +:10E7B0000E98029240EB06060F98089AC018109B1C +:10E7C000059043EB09036361119B129813EB080357 +:10E7D0000693634640EB0E0E1898E66045191998AB +:10E7E00040EB0A0A13984118149840EB03001A9B57 +:10E7F00013EB020C159A099B42EB03081B9A049B2E +:10E8000012EB0B091C9A42EB030B009B2360029B4B +:10E81000C4E90137059BC4E9085A2361069BC4E992 +:10E820000A10C4E9063EC4E90CC8C4E90E9B1FB037 +:10E83000BDE8F08FC826020200285FD0F8B5164662 +:10E84000AAB30546036C6A6C18460C4611464FEA9B +:10E85000C60C50EADF0161465B1852F100024FF02E +:10E86000000728BF0127C5E91032D5E9122100F0C1 +:10E870007F0017B1013241F10001730F9B1841F184 +:10E880000001C5E91231002398B97F2E2DD9A6F1D8 +:10E89000800727F07F0780372744214628468034A9 +:10E8A000FFF720FEBC42F8D106F07F06E6B9002053 +:10E8B000F8BDD0F1800762EB0202BE42934100F145 +:10E8C000500013D30E4B21463A461B682844984704 +:10E8D000F61B284605F15001FFF704FE7F2E3C444D +:10E8E000D5D82746002EE2D03C465020044B324675 +:10E8F00021461B68284498470020F8BD014870470E +:10E9000048070022070002002DE9F04F8A46836C79 +:10E9100093B08DF82F30009302939846036CCDF896 +:10E9200024A08DF8373004931E469A460693436C14 +:10E9300015468DF83330C26C0593914658EA1F692D +:10E9400001928DF82C80DDE9008958EA1F49039275 +:10E950008DF82D80DDE9028958EA1F299B468DF844 +:10E960002E80DDE9048958EA1F694FEA126C1F46C0 +:10E970008DF82B2007938DF828C04FEA124C120A0D +:10E980008DF829C08DF82A205AEA1F2B8DF8348083 +:10E99000DDE9068958EA1F491A0E56EADF078DF8A5 +:10E9A00030201A0C1B0A8DF832308DF831208DF88A +:10E9B00035808DF836A09DED287E044606F07F0652 +:10E9C0006F2EC6F17002C6F1F00688BF32463B4991 +:10E9D0008DED387EFFF730FF102220460EA9FFF79D +:10E9E0002BFF374B9D4211D0364B9D420ED0364BFC +:10E9F0009D425ED0354B9D425BD0354B9D425AD0F7 +:10EA0000344B9D420CBF0426062600E008264FEA40 +:10EA1000C60EAEF1080E4FEADE0E0EF1010E2246D2 +:10EA20004EF001E0099BF600083351680832090EE8 +:10EA300003F8081C32F8021C083303F80F1C52F8C4 +:10EA4000041C090A03F80E1C52F8041C03F80D1CE0 +:10EA500052E9020150EA1F6103F80C0C52E902016D +:10EA600050EA1F4103F80B0C52E9020150EA1F2142 +:10EA700003F80A0C52F8081C03F8091C0FF02BC805 +:10EA8000114B9D4206D0114B9D4203D0002013B084 +:10EA9000BDE8F08F0020E27F09998A55E28B8B193F +:10EAA0005A70E269120A9A70E269DA7013B0BDE82E +:10EAB000F08F0326ABE70426A9E700BF5026020229 +:10EAC0000E00010007000300100001000800030011 +:10EAD0001100010009000300009B50B14BB113F07D +:10EAE000030006D1019A044BB2F59A6F38BF18465D +:10EAF00070470148704700BF0700020000207047C0 +:10EB000070B50A9DDAB1D5B115F0030617D10B9B8C +:10EB1000B3F59A6F13D3C31E042B22D81168144681 +:10EB2000A1F54033063B032B1BD806281CD0072831 +:10EB300008D005281ED12846FFF77EFB00E0284EAE +:10EB4000304670BD274B994233D0274B994238D17C +:10EB5000099B2F2B2BD90A4628460899FFF7D4FE8C +:10EB6000EEE7224E304670BD2846DDE90512FFF77C +:10EB700063FEE5E71B4B994216D01B4B994227D009 +:10EB80000233994219D1099B1B2B10D92846FFF754 +:10EB900053FBDDE905122846FFF74EFE284608998B +:10EBA0002268FFF7B1FECBE7099B3F2BEED8104E52 +:10EBB000C6E7099B3F2BCED8F9E7099B1F2BE5D869 +:10EBC000F5E70233994207D0099B1F2BC3D8EEE724 +:10EBD000099B2F2BDAD8EAE7099B1B2BBBD8E6E76A +:10EBE00007000200070003000600030009000200FE +:10EBF0000600020010B4019B68B161B15BB113F073 +:10EC0000030008D1029CB4F5667F04D3C3E9001267 +:10EC10005DF8044B704702485DF8044B704700BF35 +:10EC200007000200002070472DE9F84F0C9EDDE937 +:10EC30000A59DDE90E78DDE91041002A40D0002BA9 +:10EC40003ED0002C3CD014F0030A39D1B1F5667FD8 +:10EC500036D3082837D105EB060B04F12C00BBF1A5 +:10EC6000500FA06032D81946194B2A461B689847A6 +:10EC7000A068174B324649461B68284498477023C2 +:10EC80004FF4237220256361124B2262A36104F5C5 +:10EC9000867304F17C02E3610F4B226104F1EC0204 +:10ECA00051466262384642461B68C4F80CB0A56201 +:10ECB0009847424639462046BDE8F84FFEF74CB922 +:10ECC0000648BDE8F88F0648BDE8F88F0548F8E724 +:10ECD00048070022300800224C07002207000200EB +:10ECE0000900020008000200CB696BB370B505464D +:10ECF000EFF3108072B64B698B4221D0CA69146859 +:10ED00008C4208BF13608A699A6153610026D5F866 +:10ED1000EC3B0C6B013BCE61C5F8EC3B0E6380F322 +:10ED200010885CB12046D5F85835E4690133C661D6 +:10ED3000C5F8583503F0BAFD002CF3D1002070BDA2 +:10ED40000022CB691A60E1E70020704770B52DED15 +:10ED5000048B0D4614462149214B84B0CDE90013A4 +:10ED6000204B21490646CDE90213284600219DED9E +:10ED7000009F0FF011FB1D4BA3FB04321209511E23 +:10ED800029D02B4641F001E0343343F8283C0FF002 +:10ED900005C8342341F001E003FB025343F8285C2B +:10EDA000343B343B5B640FF005C03423002003FB8D +:10EDB000025306F6F831343B2B61C6F8E40BC6F873 +:10EDC000E85BC6F80C5CC6F8102C81ED009F04B01F +:10EDD000BDEC048B70BDED60E7E700BFF1ED000214 +:10EDE00075F2000291F1000251F300024FECC44EA3 +:10EDF000F8B5D0F8E83B002B49D01C690E462146F7 +:10EE000005461746FFF770FFEFF3108272B63368BE +:10EE10001BB363613368E6619B69012FA3615C6189 +:10EE200033689C611FD0D5F8E83BA3420BD0D4E9EE +:10EE300003010161C8601969C4E90331CC60E3686A +:10EE40001C61C5F8E84BD5F8EC3B0133C5F8EC3B49 +:10EE5000276082F310880020F8BD012FC4E9054423 +:10EE6000E6613460DFD1E368A34212D02169196101 +:10EE7000CB60D5F8E43B83B11969C4E90331CC60B8 +:10EE80001C61D5F888350133C5F88835E0E71720CF +:10EE9000F8BD0023C5F8E83BEBE7C4E90344C5F837 +:10EEA000E44BEEE7EFF3108C72B6D0F8003CC3B140 +:10EEB000D0F8F02B4AB10023D0F8F42BD161CB610C +:10EEC000C0F8F41B8CF310887047C0F8F01BC0F832 +:10EED000F41BCA618CF31088102100F24C70F3F718 +:10EEE000ABBAD0F884350133C0F884358CF3108880 +:10EEF000084603F067BC00BF2DE9F04F4B6A0E4691 +:10EF00001B2B804695B040F298808D68EF68D5E95C +:10EF100001322C6912BA3FBACDE909271BBA24BACB +:10EF200008930B949DED087F2946A1ED017F1FFA00 +:10EF300083FB6B690BF1FF3C1BBA6B61AB69BCF1E6 +:10EF4000010F18BAA86178D8240CD6F8349044EA96 +:10EF500007443F0C47EA02474FEA124AB9F1000F53 +:10EF60007CD0D9F81420002A44D1D9F844C0BCF18F +:10EF7000000F06D0A44500F0E68014B9604500F00B +:10EF8000E280BBF1010F72D0D8F87C350133C8F8AC +:10EF90007C35002C5CD0002504EB142101F01F010E +:10EFA00001F5367B08EB8B0042683AB1136AA34245 +:10EFB00000F0AA80526943689342F6D1002D00F018 +:10EFC000BC8001F2D92100224046D8F8F85B08EB5A +:10EFD0008101A84758B908EB8B08D8F804309B6921 +:10EFE000C3E9084AC3E901009F62C3F82C9015B039 +:10EFF000BDE8F08F002CC4D0A242C2D1D9F80C30A9 +:10F00000534500F0B080D9F84030002B00F0B180BB +:10F01000D9F848403CB1D9F8442099F80710534634 +:10F0200040460097A047D8F8083C002B71D03146E5 +:10F03000404615B0BDE8F04F18473046D8F8843543 +:10F040000133C8F8843515B0BDE8F04F03F0BABB02 +:10F05000304615B0BDE8F04F03F0B4BBD8F8482CEB +:10F0600008F63449C6F83490002AC3D17DE7D8F8B1 +:10F070007435904203F10103C8F8743589D1D8F88A +:10F0800078350133C8F878356B681A0C120442F0F1 +:10F0900002026A60D9F80C30B9F8120012BA40EADC +:10F0A0000340A860D9F81030B9F816C000BA4CEA8D +:10F0B0000343EB60D9F814C01BBACDE904200693D2 +:10F0C0004AEA0C431BBA079306229DED047F1C23DA +:10F0D0000C923ABA81ED007F6A6122BAAA611D449E +:10F0E0007362CDE90EA7CDE91289D9F83C301096AC +:10F0F000F5600CA89847002C3FF479AF04EB14217D +:10F100005D4601F01F014BE7136843B1002D7FF40A +:10F110006EAF304603F056FB15B0BDE8F08F4046A9 +:10F120001146C2E909A7C2E90133C2F82C9000F0E8 +:10F1300035F9002D7FF45BAFEBE73046039103F028 +:10F1400041FB03993DE7D9F80C3053451AD0D9F863 +:10F150004840002CDDD099F80710534662464046DF +:10F160000097A047D5E7D9F81030BB427FF44BAFEA +:10F17000CFE70A2321464A464046C9F8403000F00E +:10F1800007F845E7D9F81030BB42E0D1C1E700BF2E +:10F190002DE9F04F8DB0002A5CD005460F4614468D +:10F1A00000232C22D0F83C0603A903F0E5F8024620 +:10F1B00000284CD14FF01C0A4FF4843CD5F8703530 +:10F1C000039E01337463C5F870353BBA0193B3688D +:10F1D000DFF894B0A3F11C00B060E76BC6F824A080 +:10F1E00043E907CBE168B4F812A0DFF880904AEA5F +:10F1F000014A43F814ACB4F816C02169DFF87080F6 +:10F200004CEA014C43F810CCD4F814B043F8082C65 +:10F21000019A9AFA8AFA43F8042C4FEA0B4212BA7E +:10F220009CFA8CFC43F80C2C43E9079843E905ACA5 +:10F230004FF0050E4FF6FF724FF0FF3304A8CDE9F3 +:10F2400006230A95CDF810E008960B94B8470DB048 +:10F25000BDE8F08F4FF0FF30F4F7BCFA4FF0FF300D +:10F26000F4F7B8FAF6E700BF010004060001080051 +:10F2700006040001D0F8EC2B2DE9F8430546D0F840 +:10F28000E84BC2B100264FF00A0863687BB1013B2E +:10F29000636063B9A268122A18D0531C2846C4E9D7 +:10F2A0000183E26A216AFFF773FFD5F8EC2B013680 +:10F2B000B242E468E9D895F8383C2BB1D5F8743CF3 +:10F2C00013B1013BC5F8743CBDE8F883EFF310803F +:10F2D00072B6E26982B16169A14237D01368A34274 +:10F2E00008BF1160A3698B615961D5F8EC3B013B04 +:10F2F000C5F8EC3B0023E361E368A3420FD0226929 +:10F300001A61D360D5F8E83BA34208BFE3681A69E5 +:10F3100008BFC5F8E83BE3602261D4601C614FF090 +:10F320000009276BC4F8309080F31088002FBCD000 +:10F330003846D5F85835FF690133C0F81C90C5F838 +:10F34000583503F0B3FA002FF2D1AEE71360CCE7E3 +:10F35000D0F8F03B03B310B5044607E082F3108801 +:10F360002046FFF7C9FDD4F8F03BA3B1EFF31082BC +:10F3700072B6D4F8F01BCB69C4F8F03B002BEDD18A +:10F38000C4F8F43B82F310882046FFF7B5FDD4F8AB +:10F39000F03B002BEAD110BD704700BFF0B589B03B +:10F3A000EFF3108372B60C6B002C3BD000270546A0 +:10F3B0000E460F6383F310882046716AF36A029148 +:10F3C000B16A5A6A0391416AE4699142C76106953C +:10F3D000009743630490079308D9D5F89C37BBB1D5 +:10F3E00068469847002CE7D109B0F0BDD5F81C2538 +:10F3F000D5F81805143A00F1010C0A44DB6B684695 +:10F40000C5F818C5C5F81C259847002CD4D1EBE7E2 +:10F41000D5F858350133C5F8583503F047FA002CB4 +:10F42000CAD1E1E783F3108809B0F0BD034610B4F8 +:10F430000649074C074A0020C3F87048C3F86C1807 +:10F440005DF8044BC3F87428704700BF81F40002D4 +:10F45000F1F400021DF5000210B4D0F874481CB19C +:10F4600023465DF8044B184703460A46D0F8F015CA +:10F470005DF8044B01311046C3F8F01503F0A2B952 +:10F4800030B4D0F8E8454D6A0134072D03460A46EA +:10F49000C0F8E8451FD9EFF30585134C24682C43C9 +:10F4A00010D0EFF3108172B6D3F88808D061C3F89A +:10F4B000882881F31088002230BC042103F24C70AC +:10F4C000F2F7BABF094D00F29C642D68A542E8D15D +:10F4D00030BCFFF7C1BFD0F8F01530BC0131104689 +:10F4E000C3F8F01503F06EB9B4040022A41F022281 +:10F4F00070B5EFF3108372B60026D0F88848C0F8D4 +:10F50000886883F3108844B105462146E46928469B +:10F51000CE61FFF7A1FF002CF7D170BD002370B5BD +:10F520000C4682B000934FF480310546626A204653 +:10F53000A66800F0BFFC4FF6FF73984215D13378F0 +:10F5400063B1082B21D02046D5F8F4350133C5F836 +:10F55000F43502B0BDE8704003F034B921462846C6 +:10F5600002B0BDE8704000F017B82046D5F8F0258D +:10F57000D5F8EC3501320133C5F8F025C5F8EC3586 +:10F5800002B0BDE8704003F01DB92146284602B024 +:10F59000BDE8704000F068B838B5D0F804368A6825 +:10F5A0000133B2F806C08646C0F80436EFF3108582 +:10F5B00072B62C4CD0F88C082268DEF890380132F4 +:10F5C000226085F31088002B33D09CFA9CFC1FFA34 +:10F5D0008CFC02E0013B006F2BD0B0F87820624534 +:10F5E000F8D1EFF3108C72B6036F834235D0DEF89A +:10F5F0008C288242426F08BFCEF88C385A67136756 +:10F600000025DEF89038013BCEF8903823688566F7 +:10F61000013323608CF310888B684A6A08338B604F +:10F62000C36F083A4A621960C0F88450F4F720F9B1 +:10F6300007E0DEF8F03508460133CEF8F03503F088 +:10F64000C1F8EFF3108272B62368013B236082F3A6 +:10F650001088BDE83840F4F7EDB80023CEF88C38B8 +:10F66000CEE700BF081F02222DE9F0418F684FF25C +:10F67000FF7C7A880D4652BAD2431CFA82F21FFAF6 +:10F6800082FC0CEB12421FFA82FC0CEB124C00269F +:10F690006FEA0C0CD0F8081686B0D5F8388004460E +:10F6A00001310596C0F808169CFA9CFC3E70D8F80B +:10F6B0000C1005ABA7F802C005F1340201F08EFB77 +:10F6C0004FF480318027D4F80C36D8F80C20013361 +:10F6D0000191C4F80C36059B2946CDE9026320460A +:10F6E0003346009701F028FB06B0BDE8F08100BF6B +:10F6F0004FF0000C2DE9F0471E46D0F8743886B064 +:10F70000CDF814C0002B00F0A7800C46D1F838804B +:10F71000636BD8E903914D1C00F09E80174601F001 +:10F720007042B2F1604F00F09780D3E9062305469E +:10F7300001EA0200984200F09280D8F80430C3F346 +:10F740000C03002B40F08880B9F1000F00F084809A +:10F7500009F10142B2F1807F7ED3B9F1FF3F7BD046 +:10F7600009F07042B2F1604F76D02422D5F83C0601 +:10F7700004A902F001FE00286ED104234FF0050E0B +:10F78000049A4EF001E0D2F808A082F830303B0E27 +:10F790003F0C8AF800308AF80170A16BAAF80200C9 +:10F7A0000846360636BACAF8046098F8036001F1D4 +:10F7B000140706F00F060236B60006F1080353627E +:10F7C0005344D36003681BBA40F8043B0FF007C0F2 +:10F7D000043E4FEA960E0EF1010E4EF001E008468F +:10F7E0000AF1040350F8046B43F8046F0FF007C0EC +:10F7F000A7EB010EAEF1040E4FEA9E0E0EF1010EC4 +:10F800004EF001E00B681BBA41F8043B0FF007C053 +:10F810000026646B494642F8344F05AB284601F098 +:10F82000DDFA04984FF48031426A3346009600F0C6 +:10F8300041FBC4434FF4803CFF27DDF814E064BA79 +:10F8400004994A46AAF8024028463346CDE9026E9A +:10F85000CDE9007C01F070FA06B0BDE8F08721EA3E +:10F860000201D2438A427FF468AFF5E700B583B066 +:10F8700001AA02F04FFD08B9019B587603B05DF86C +:10F8800004FB00BF2DE9F04F83B029B315461AB32E +:10F890001F460BB30D9B044600930C9B0E4600F0D5 +:10F8A00071F810B3D4F81035082B68D00021234626 +:10F8B000082288462960D3F89010283319B3013AFA +:10F8C00008F10108F7D14FF0FF30F3F783FF4FF055 +:10F8D000FF30F3F77FFFF6E74FF0FF30F3F77AFFE3 +:10F8E0004FF0FF30F3F776FFF6E72968384614311A +:10F8F00002F0D0FBB8BBD4F810352A68013B106089 +:10F90000C4F81035D0E708EB88094FEAC90909F1B6 +:10F91000900BA344282258460EF03EFD09F19401B5 +:10F920003046214402F0E2FB09F1B40609F1A401DA +:10F9300038462144264402F0D9FB32463946204657 +:10F940004FEA880A02F0E6FC88B90121D4F81035A4 +:10F950000AEB080204EBC2020B44C2F89010C4F890 +:10F960001035C5F800B0002003B0BDE8F08F334675 +:10F97000394620460E9A02F059FC0028E5D0432073 +:10F98000F2E700BF2DE9F04109B31746FAB1D0F80C +:10F990001085B8F1000F17D000230E46012500F1A5 +:10F9A0009404136054F8043C4BB13146204608F1EE +:10F9B000FF3802F06FFB98B9B8F1000F04D00135A1 +:10F9C000092D04F12804EDD14320BDE8F0814FF06A +:10F9D000FF30F3F7FFFE4FF0FF30F3F7FBFEF6E7E3 +:10F9E000043C00203C60F0E7F0B5D0F8544C83B004 +:10F9F000CCB105460427002601E0A4699CB1A37898 +:10FA0000012BFAD1237F04F1080173B123460022B0 +:10FA10002846CDE9006600F0C7F8237F013B237735 +:10FA2000A469002CEBD103B0F0BD2846A77004F107 +:10FA30000801FFF71BFFE0E72DE9F0479A46D0F8F1 +:10FA4000783886B04BB18E6B044606F10808404604 +:10FA50000D46914602F034FB10B106B0BDE8F087C8 +:10FA600003463822D4F83C0605A902F085FC00289C +:10FA7000F3D1059B9F685A69D21B072A74D90621C6 +:10FA80009AFA8AF283F830107A604FEA19624FEAE4 +:10FA9000194987F801903A70AA6BE9684FF00A0E8D +:10FAA000A1EB020909F13001B1F5A06F28BF4FF4B5 +:10FAB0009A6919687880886A4EF001E0C0F1400CBC +:10FAC0001CEB090FA0F14000C8BF8146114609F1A7 +:10FAD00008005862384402F1280CD8600B681BBA41 +:10FAE00041F8043B0FF007C0B9F1000F0FDD09F139 +:10FAF000FF3E4FEA9E0E0EF1010E4EF001E0114660 +:10FB00003B1D51F8040B43F8040F0FF007C0ACEB9A +:10FB1000020EAEF1040E4FEA9E0E0EF1010E4EF0F3 +:10FB200001E013681BBA42F8043B0FF007C0183617 +:10FB3000304602F0FDFA43000BD405986B6B43632B +:10FB400013B19A78042A17D002F03CFE06B0BDE843 +:10FB5000F087059A002331462046343206F0E6FC51 +:10FB600030B90598436BEBE7184602F02BFE74E7BB +:10FB7000059802F027FE70E7426A3A21CDF800802E +:10FB8000083300F097F9C543FF2605996DBA4B6A13 +:10FB90007D80CDF8088020464C6B3A2208340096D0 +:10FBA000019401F0FBFF58E72DE9F04393B088463C +:10FBB00017461D46044600233822D0F83C0605A906 +:10FBC00002F0DAFB00286AD10621002F0CBF1822B0 +:10FBD0002022059B9E6883F8301059695A62891B60 +:10FBE000914268D33244DA60872306F10809336012 +:10FBF00049467060404602F079FA484602F0FEFA43 +:10FC00001A9B002B5DD00DF118094046494602F0C1 +:10FC10006DFAAB783E4A042B05986B6805F108082D +:10FC2000456318BF9046002B3CD0002F50D1426A4C +:10FC300043463A21CDF8009000F03CF9C7434FF01D +:10FC4000000E4FF0FF0C059B7FBA5B6A3A2277806B +:10FC50002046CDE9029ECDE900C805A901F002FECB +:10FC6000E8B9059A69681A9B10940A900E9211914E +:10FC7000002B43D143F23333099D526AD4F818055F +:10FC8000CDE90C35D4F81C35CE6B283A411C134411 +:10FC9000C4F81815C4F81C353EB30AA8B04713B011 +:10FCA000BDE8F0834FF0FF30F3F794FD4FF0FF30E5 +:10FCB000F3F790FDF6E7184602F084FD13B0BDE8B7 +:10FCC000F0830DF118094146484602F021FAA0E7F9 +:10FCD00040F201123283D3E903325BBA7383130C0F +:10FCE0005BBA52BAB383F283A1E74FF0FF30F3F768 +:10FCF00071FD4FF0FF30F3F76DFDF6E71B9B1B988E +:10FD00001B8AD0F812505BBA9BB22DBAB5E700BF80 +:10FD1000502902022DE9F041D0F8783886B0002B46 +:10FD200064D004460D4600234822D0F83C0605A9BD +:10FD300002F022FB002859D14C2303FB05F5059A5C +:10FD4000DFF8B48005F6344341462046343223447C +:10FD500006F0ECFB0746002845D106230598102243 +:10FD600080F830304FF0850C40F201138668426213 +:10FD7000A6F1100EC0F808E0254426F810CC26F8AD +:10FD8000083CD5F8403CD5F844CC5BBA26F8063C94 +:10FD90002CFA02F5436B9CFA9CFC6DBA26F8045CC5 +:10FDA00026F802CC26F80E7C46F80C7C3A21083363 +:10FDB000CDF8008000F07EF8C5434FF0FF0C0599A8 +:10FDC0006DBA4B6A26F80E5CCDF8088020464C6B65 +:10FDD0003A220834CDF800C0019401F0DFFE384625 +:10FDE00006B0BDE8F081059802F0ECFC43273846E8 +:10FDF00006B0BDE8F08100BF602902020C4B9942B9 +:10FE000014D0072310B403E0013B00F1140009D023 +:10FE1000D0F8C8478C42F7D1D0F8CC479442F3D100 +:10FE2000012000E000205DF8044B7047012070477E +:10FE3000010000E02DE9F843D0F81055DDB1064689 +:10FE40000F464FF0000900F1A40400F5F27854F8D1 +:10FE5000143C6BB139462046013D02F01BF930B12C +:10FE6000D6F8103544F8149C013BC6F8103515B18E +:10FE700028344445EBD1BDE8F88300BFF8B500F560 +:10FE8000C8670E4604464FF0FF3138461546F2F774 +:10FE9000D3FCEFF3108372B6D4F8482C3260D4F858 +:10FEA0004C2C2A6083F310883846F2F7E9FD0020D5 +:10FEB000F8BD00BF38B511291446049D1AD03A295F +:10FEC00018D0062916D0D0E902156B1AA3424FF0BC +:10FED000000C2DD3A4F1030E8E448E453FD85CBB9D +:10FEE0001FFA8CF303EB1C4398B200EB134040BAAB +:10FEF00080B238BD53B34DB32A88B5F802C062440E +:10FF00000A4419880A4459880A4490F8301006298E +:10FF100042D0224493B203EB124293B203EB12435A +:10FF20005BBA1FFA83FCD0E902156B1AA342D1D247 +:10FF300025F0030E8E4512D84068F8B105F0030590 +:10FF4000022DF0D10B88023C9C44ECE74FF0FF30CF +:10FF5000F3F740FC4FF0FF30F3F73CFCF6E70EF10F +:10FF600003030C4423F00303E41A51F8043B1A0C76 +:10FF700012FA83F371459C44F7D3B0E7012C18D0F3 +:10FF8000032C02D00B889C44AAE70B4633F8022BC3 +:10FF9000C87094441946F5E741F001E00235023398 +:10FFA00035F8021F33F802CF61440A440FF009C04C +:10FFB000AFE748700B889C4492E700BF2DE9F047FB +:10FFC0004FF0000A9946564C564B25681B6888B07E +:10FFD0001D43554BCDF81CA01B68DDF850801D4318 +:10FFE000524B1B681D43524B1B681D43514B93F9E9 +:10FFF00000301D4300F08A80044617460E4640F646 +:020000040201F7 +:10000000D46251460EF0C8F901234FF07F4C4FF0F7 +:10001000FE454FF6FF7040F20111C4F8487C07EA34 +:100020000907454AC4F8507C444FC4F8342C84F87E +:10003000383C119A84F8843CC4F8807CC4F8383683 +:100040003F4F109BC4F898CCC4F83C36C4F8702CD1 +:10005000C4F89C5C5246C4F8A40CA4F8861CC4F8EE +:100060004C9C3146C4F8947C666004F5C860F2F795 +:1000700059FB314604F24C70F2F746F9F3F7A6FA51 +:10008000054618B1414607AAF3F7EAFA0127139A81 +:1000900023460192129A31460092CDE90288CDE9B9 +:1000A0000477284A04F29C60F3F7C8F964202346D9 +:1000B000CDE9010700903146234A04F5EE60F3F7DD +:1000C000DDFD224BC4F8CC3CEFF3108172B6204A20 +:1000D000204813682060EBB1D3F8282CC3F8284CD3 +:1000E000C2F8244CC4F8282CC4F8243C1A4A1368DB +:1000F0000133136081F3108825B12846079907AAB8 +:10010000F3F7AEFA002008B0BDE8F0874A2008B047 +:10011000BDE8F0871460C4F8244CC4F8284CE5E727 +:10012000B0290222AC290222A8290222A4290222F3 +:10013000A029022290080022280F02022C0F02029E +:100140000100007F01100102D10D010279130102AB +:10015000942902222020504990290222D0F8D03E32 +:100160000BB330B590F8383C044600258BB013B182 +:1001700094F83C3C0BB90BB030BD0A2201A904F63F +:100180003440CDE90840D4F8703C079102A80292AF +:1001900084F83C5C984729462046D4F8D03E019A22 +:1001A00098470BB030BD70472DE9F0474FF0280855 +:1001B0000D4604461746D1F83490B5F82EA0002F0E +:1001C00070D0A7F12B06112E00F2AC80112E0AD8A8 +:1001D000DFE806F05C47090909090987660909098A +:1001E00009090909661F95F83030062B00F0B68022 +:1001F000042B40F0BC80D4F88036002B40F0BA804D +:100200000023294620467B4AFFF772FA95F83030E2 +:10021000BAE095F82D3095F82C20002B6CD0012AEF +:1002200002D9012B00F0B8800133DEB220465346DC +:100230002946714A85F82D60FFF7FEFB01206D6AA3 +:10024000D4F82415D4F82825D4F850350139521B98 +:100250000133C4F82415C4F82825C4F85035BDE886 +:10026000F08795F82C30032B14D804232946204618 +:1002700085F82C3001F030FE5528F0D195F830305B +:10028000062B00F08C80B5F82EA09FE795F82C3057 +:10029000022B29D9534629462046574AFFF7CCFB63 +:1002A0000120CCE795F82C30002BF3D1012329460F +:1002B000204685F82C3001F06DFE0028BFD195F85E +:1002C0003030062B7FF479AFAA6853780133DB0016 +:1002D000E868D1181FFA88F888421778A5F82E80A8 +:1002E00018D80120BDE8F08703232946204685F869 +:1002F0002C3001F093FEE0E7032A34BF02220522EE +:1003000001232946204685F82C2085F82D3001F060 +:1003100041FED2E76A6AA960D21AAB6B6A62A1EBAE +:1003200003084AE7062F95F830300AD0062B41D053 +:10033000042B1AD1012F35D1D4F86C38002BAFD053 +:100340004FE0042B05D0062BAAD199F80230042BDC +:10035000A6D1D4F8A839002BA2D042E03A2F2BD155 +:10036000D4F87838002B9BD03BE0112F98D0D4F8EC +:1003700080365BB12A46204639049847A0B395F8E9 +:100380003030042B3FF43CAF062B19D0D4F8443561 +:100390000133C4F8443583E705220223B1E708237B +:1003A000AA6895E7022F21D1D4F85838002B3FF4E2 +:1003B00077AF16E0112F0AD0D4F88036002BD9D1B0 +:1003C0005346294620460C4AFFF736FBDEE799F8EC +:1003D0000230042B7FF464AFD4F81C39002B3FF4B7 +:1003E0005FAF294620469847002038E7112FF3D009 +:1003F00001E700BF000002030000010400224FF4E7 +:10040000006100F24C70F2F717B800BF38B58C46A7 +:100410000346EFF3108472B64C254FF0010E05FB36 +:100420000C3300224FF4804183F83CEC00F24C7016 +:10043000F2F702F884F3108838BD00BF2DE9F043CD +:1004400004464FF0000C486B8BB00894069109905D +:100450001E4643790D46129FCDF808C0002B50D0A0 +:10046000D0E9063C511C00F0978002EA030EE645F5 +:10047000014600F0BD80436993424AD002F07043C8 +:10048000B3F1604F00F0E98007EB172C0CF01F0C64 +:1004900004EB8C08D8F8641B0A4632B1136ABB42DD +:1004A00000F0B68052699142F7D1436A6A6A9A4273 +:1004B00005D9D4F89C37002B77D0002E75D1D4F80D +:1004C000F83B002B00F0FC800CF2D92100222046E2 +:1004D00004EB81019847002840F0F2800A26D8F802 +:1004E000643B6A6B9B693946C3E9087098629860FF +:1004F000DA625E60E8612046D4F8044C1D63A047D0 +:1005000033E002F10143B3F1807F02D343699342A8 +:1005100018D10023099300232846D4F83C2601A9CA +:1005200001F08AFF002851D0D4F85825D4F8483576 +:10053000013201330999C4F85825C4F84835002917 +:100540003ED0686B6B6A426A93421AD8D4F8181589 +:10055000D4F81C25C56B143B01311A44C4F8181596 +:10056000C4F81C2525B102A8A8470BB0BDE8F0834C +:100570004FF0FF30F3F72EF94FF0FF30F3F72AF981 +:10058000F6E7D4F89C3783B1B6F5804F0DD002A8BA +:1005900098470BB0BDE8F08304234FF6FF784FF087 +:1005A000FF390293CDE90489CCE7D4F858352846C1 +:1005B0000133C4F8583502F079F90BB0BDE8F08387 +:1005C000284602F073F90BB0BDE8F083696AD4F8ED +:1005D0001825D4F81C3514390B44013201992046F2 +:1005E000C4F81825C4F81C3500F058FB0999A6E793 +:1005F0006FEA030C22EA03039C457FF43CAF04231B +:100600004FF6FF784FF0FF390293CDE9048996E762 +:10061000D2E909310B4335D1696A436A994205D958 +:10062000D4F89C37002BC0D0002EBED1EFF310873A +:1006300072B60023106BEB6100284FD0C369012113 +:10064000002B61D01E46DB690131002BFAD1032952 +:10065000F56147D887F3108887E7234600270720EE +:10066000D3F8C8C71433944519D0013807F10107EE +:10067000F6D1C2F3160242F0BC424FF48073CDE9CA +:1006800004325CE7EFF3108372B6516A0491916A09 +:10069000C8F8642B059183F3108809994FE707EB9D +:1006A000870704EB8703D3F8D837C2F3160242F06A +:1006B000BC42002BE1D04FF48073CDE904322AE72D +:1006C000D4F84825D4F85835013201332846C4F807 +:1006D0004825C4F8583502F0E9F846E7156387F372 +:1006E000108842E7C1691163D4F84815D4F8582539 +:1006F00001310132C361C4F84815C4F8582587F3A5 +:10070000108802F0D3F830E7C561A3E700224FF468 +:10071000807100F24C70F1F78FBE00BFD0F8343B0F +:1007200003B1704770B50A26012584B041680446BC +:100730000346CDE90165054A009600F63830F3F727 +:100740009DFAC4F8345B04B070BD00BF0D07010210 +:1007500070B500F5C8664FF0FF3104463046F2F739 +:100760006BF8EFF3108372B60025C4E9025583F3EA +:1007700010883046F2F784F9284670BD70B50446FB +:1007800000F5C8660D4630464FF0FF31F2F754F8D9 +:10079000A36833B1002430462B60F2F771F920468C +:1007A00070BD4E243046F2F76BF9204670BD00BF95 +:1007B00070B5044600F5C8660D4630464FF0FF316F +:1007C000F2F73AF894F8383C33B1D4F84C3CD4F80A +:1007D000502C2B40934204D03046F2F751F921209F +:1007E00070BDEFF3108372B604F63442C4E90252CE +:1007F00083F310883046F2F743F9002070BD00BF44 +:100800002DE9F0418AB0129F0646B7F5003F084631 +:100810001546984655D06FF0130C0022416A846843 +:1008200003696444143111449C42416284603FD3A3 +:1008300090F832C084630CF1140C944480F832C0F8 +:1008400090F831C0BCF1010F2ED0119B89B247EA5C +:10085000036C109B139F41EA030ED6F838369CFABE +:100860008CF147EA034701332DBA98FA88FC3FBA66 +:10087000C6F8383692BBCDE903714EF08A4109BA09 +:10088000029105959DED027F84ED007FC4F810C0B4 +:100890000023143200930421FFF70CFBC343A2682A +:1008A0009BB21BBA1A43A26000200AB0BDE8F081D7 +:1008B0004FF0FF30F2F78EFF4FF0FF30F2F78AFF74 +:1008C000F6E7D6F824266FF0130CA2F10202B2FA72 +:1008D00082F25209ACEB820C92009FE7CDE90771DE +:1008E0004EF08C431BBA069309959DED067F40F2AE +:1008F000944384ED007FC4F810C06361C8E700BF73 +:1009000000230249024A0B601360704794290222B7 +:10091000902902222DE9F04100F5C8680F460446EF +:100920004FF0FF31404616461D46F1F785FFEFF3C5 +:10093000108372B64C2202FB0744D4F8482C326074 +:10094000D4F84C2C2A6083F310884046F2F798F8CC +:100950000020BDE8F08100BFF8B500F5C8670E467D +:1009600004464FF0FF3138461546F1F765FF4C233A +:1009700003FB0644384684F8395CF2F781F800201E +:10098000F8BD00BF2DE9F04F00F5C86A83B00F46EF +:1009900004464FF0FF31504615461E46F1F74CFF16 +:1009A000EFF3108E72B64FF04C0C0023D4F8C01742 +:1009B00005EA060200910CFB0741D4F8BCB7D4F855 +:1009C000C487C1F8502CD1F84C2CD1F8489CC1F800 +:1009D0004C6CC1F8485C0192C4F8143CC4F8183C53 +:1009E0008EF310885046F2F74BF8BBF1000F1DD084 +:1009F000A94511D020460099D847B8F1000F02D080 +:100A000000212046C0474C23002003FB0744C4F8C4 +:100A1000740C03B0BDE8F08F019BB342F3D02046C5 +:100A20000099D847B8F1000FEAD1ECE7B8F1000F10 +:100A3000E9D0A945E4D1019BB342E1D1E3E700BF8E +:100A4000F8B500F5C8670E4604464FF0FF3138464A +:100A50001546F1F7F1FE4C2303FB06443846C4F873 +:100A6000585CF2F70DF80020F8BD00BF2DE9F04109 +:100A7000002488B000F5C86801940F4604464FF082 +:100A8000FF3140461D461646F1F7D6FE0E9B012B60 +:100A900010D14C23142207FB03F3009203F63442D7 +:100AA000224423446846CDE90265D3F8703C06949D +:100AB00007929847019B33B94C2303FB0741C1F8C8 +:100AC000406CC1F8445C4046F1F7DAFF019808B089 +:100AD000BDE8F0812DE9F04F4C2402F0010802F04E +:100AE000080A04FB01F7914644465546804691B0FA +:100AF000059307F63443C318049302F08003009370 +:100B000002F0400302F0020B019302F00403CDE96E +:100B1000023B1A9E0744A34634B1D8F87436B3F1A9 +:100B2000000B18BF4FF0010B039B33B1D7F8481CE3 +:100B300000294BF0020118BF8B4635B1D8F8FC1BD9 +:100B400000294BF0080118BF8B46009B33B1D7F842 +:100B5000481C00294BF0800118BF8B46019B33B124 +:100B6000D8F8581800294BF0400118BF8B46029B5B +:100B700023BB19F0100F06D0D8F81C1900294BF030 +:100B8000100118BF8B4619F0200F06D0D8F8A8190D +:100B900000294BF0200118BF8B4619F4807F32D119 +:100BA000CB4568D0002E4CD0731E012E4FF00100B3 +:100BB00014BF1E460026F2F70DFEACE708F5C86A22 +:100BC0004FF0FF315046F1F737FE0A21049B0891A0 +:100BD000D7F8701C07A8CDF838800F930D90002926 +:100BE00058D008A888470999002933D0442906D14C +:100BF00097F83A1C00294BF0040118BF8B46504669 +:100C0000F1F73EFFB5E708F5C86A4FF0FF315046EF +:100C1000F1F712FE0A21049B0891D7F8701C07A86F +:100C2000CDF838800F930D90002933D008A888475D +:100C30000999B1B1442923D05046F1F721FF002E84 +:100C4000B2D1059BD945C3F800B017D0432011B0ED +:100C5000BDE8F08F079901294BF0040108BF8B46CE +:100C6000CDE707990129E7D150464BF4807BF1F796 +:100C700007FFCB4596D1059BC3F800B00020E6E7FF +:100C800097F83A1C0029D7D050464BF4807BF1F7F7 +:100C9000F7FEEEE75046F1F7F3FED7E7EFF31083E8 +:100CA00072B6D0F8782662B1002210B4D0F87C4633 +:100CB000E161CA61C0F87C1683F310885DF8044BCB +:100CC0007047C0F87816C0F87C16CA6183F31088A4 +:100CD000082100F24C70F1F7AFBB00BF0346D3F818 +:100CE00020250846496B0132C3F82025F9B18168F7 +:100CF0000A7881631209042A80F8302007D0062A76 +:100D000009D1D3F8C02E32B1014618461047D3F8A6 +:100D1000CC2C002AF8D1D3F83815D3F8502501315E +:100D20000132C3F83815C3F8502501F04BBD03F666 +:100D300034424263DBE700BFF0B51646D0F8142515 +:100D400004460132C0F814254A6B0D4685B072B3D3 +:100D5000526900930C9B03930B9B02930A9B019394 +:100D60003346FFF74DFD0D9F77B9D4F83436A3B164 +:100D70002A460DAB3146204642F8347F00F02EF86B +:100D80006B6B53B10D9F47B13246294620460C9BF1 +:100D90000097FFF753FB05B0F0BDD4F83C3528466B +:100DA0000133C4F83C3501F081FD05B0F0BDD0F849 +:100DB0003C15AA686B6A0131143A1433C0F83C152B +:100DC0002846AA606B6201F071FD05B0F0BD00BF5E +:100DD0000022012100F24C70F1F72EBB2DE9F04307 +:100DE000002501F07044B4F1604F1D6030D04C1C00 +:100DF0002ED090F8386C00F6344C002E31D1644679 +:100E000090F8849C00F5486EB9F1000F03D090F87B +:100E1000865C002D69D1714D4FEA11484FEA0848B0 +:100E2000A84500F09180D0F808C0BCF1000F45D172 +:100E30001568002D77D02A793AB1AA792AB16A6962 +:100E400066486FF30F02824222D02120BDE8F08372 +:100E50001468196054B3A379002BF6D00020BDE8C4 +:100E6000F08390F83A4CACB96446002EC8D090F8A4 +:100E70003A5C002DC4D0D0F84C5CD0F8507C0D40CA +:100E8000BD42BDD11568002D00F08980AC45B7D1B9 +:100E90001960E3E7D0F8484C8C42E5D114680CB1F6 +:100EA0006445E1D1C2F800C01960D7E790F83A3C38 +:100EB000002BCAD000F634401060CFE7D0F80C8089 +:100EC000B8F1000FB4D098F80650002DB0D0D8E992 +:100ED00006100CEA01018842B7D11168002979D0C7 +:100EE0004145B2D1C3F800C0B8E7D0F8985CD0F85B +:100EF0009C7C0D40BD428ED1106818B3C2F800E052 +:100F0000C6E71EB190F83A5C002D4AD1B9F1000F46 +:100F100049D1D0F808C0BCF1000F96D0D0F80C80B1 +:100F2000B8F1000FCFD17EBBB9F1000F8DD090F892 +:100F3000864C002C89D0D0F8940C284C6FF30F000D +:100F4000A04282D174462AE01568002DD9D095F8C8 +:100F500004C0BCF1000F04D095F806C0BCF1000F2E +:100F600096D1D0F808C0BCF1000F3FF46EAFD0F8B6 +:100F70000C80B8F1000FA6D15DE7D0F80C80B8F175 +:100F8000000FA0D1002ED2D090F83A5C002DCBD02B +:100F9000D0F8485C114E6FF30F05B542C4D1146010 +:100FA00076E7E646AAE790F8865C002DA6D1D0F851 +:100FB00008C0BCF1000FE0D1002EB8D090F83A5C28 +:100FC000002DB4D0D0F8485C044E6FF30F05B54245 +:100FD000ADD1E4E7C2F8008084E700BF0000FEA9BD +:100FE00010B594468E461C4682B000217246634678 +:100FF0000094FFF76FFD02B010BD00BFFFFFFFFFC1 +:101000002DE9F04F0446012600F5C86893B04FF073 +:10101000FF314046F1F710FC94F8383C04F63445B3 +:10102000C4F874660DF1180923B1D4F8703C002B94 +:1010300040F008814FF0FF3B4FF4807604F5E873F1 +:101040009F4F04F24C7A02934046F1F719FD05AB2D +:1010500001224FF0FF315046CDF800B0F1F77CF996 +:101060004FF0FF314046F1F7E7FB059B180726D507 +:10107000D4F8782642B91DE082F310882046FFF7A5 +:101080002DFED4F87836A3B1EFF3108272B6D4F8FF +:101090007816CB69C4F87836002BEDD1C4F87C36CD +:1010A00082F310882046FFF719FED4F87836002B1B +:1010B000EAD1059B23F008030593002BC4D0190641 +:1010C00009D5D4F8B43920469847059B23F080030E +:1010D0000593002BB8D0DA0513D5D4F87838002B57 +:1010E0007AD1D4F87C380BB120469847D4F8B0397F +:1010F0000BB120469847059B23F480730593002B82 +:10110000A2D0D80730D5D4F8FC3B0BB12046984785 +:10111000D4F8143C0BB120469847D4F85C380BB196 +:1011200020469847D4F8A4370BB120469847D4F806 +:10113000AC390BB120469847D4F8783813B1204623 +:10114000FEF752FCD4F880380BB120469847204671 +:1011500005F0ACFA204605F05BFB059B23F001038C +:101160000593002B3FF470AFD90605D5D4F8002CB9 +:1011700012B120469047059B9A0605D5D4F8182C45 +:1011800012B120469047059B580604D5D4F8603824 +:1011900020469847059B590545D49A0705D5D4F8AC +:1011A000A02712B120469047059B580704D5D4F8D4 +:1011B000703820469847059B190525D4DA0404D5D4 +:1011C000D4F8303C20469847059B5B047FF53CAF44 +:1011D0002046FEF7C3FF37E7D4F8543C0022002B2B +:1011E0003FF47FAF197F03297FF47BAF029920463C +:1011F000CDE9002103F108010393FEF7D5FC039B21 +:101200001A7F013A1A776CE794F8383C4BB11222F6 +:10121000CDE91045D4F8703C0AA8CDF83C900A926C +:101220009847059BCAE794F8383C4BB10822CDE9B2 +:101230000C67CDE91045D4F8703C0AA80A9298478B +:10124000059BAAE7132284F83A6C0A920AA8CDE912 +:1012500010459847D4F8703C0A960AA8109498470D +:10126000022310940A930AA8D4F8703C9847D4F843 +:10127000546C66B106F10801484600F049FF2A4661 +:101280004946204600F046FBB669002EF2D1D4F85C +:10129000C03E002B3FF4CEAE9FED056B9FED067B6D +:1012A0002A464946204689ED007F00F033FBC1E61F +:1012B000000002FF0000000000000000010000002C +:1012C0000100005E8A6852F8143BC3F30363053BD8 +:1012D000DBB2002B4DD02DE9F0410024A4464FEAAB +:1012E000830E1378012B32D0442B0CD043B15378AA +:1012F000012B2AD99C44F44527D81A44F445F0D34D +:101300000120BDE8F0810134012C24D85378D57830 +:10131000A3F10807202F96784FEA15181BD89F07CE +:1013200019D1042E1ED9F6071CD5B8F10F0F06D01F +:1013300015F00E0FDED005F00F05032DDAD04FF0BB +:1013400040620CF11803FEF7D3F90020D9E701320F +:101350000CF1010CD2E74FF040620CF11603FEF7DE +:10136000C7F9F2E74FF040620CF11703FEF7C0F93E +:10137000EBE70120704700BF2DE9F043D1F808806A +:101380004A6AD8F800600C4633BA9BB29A420546C6 +:1013900087B020D029D30027A2EB03094B62A069B4 +:1013A000002800F0F580D0E902239A1A4A4500F29D +:1013B000F5802346A9EB02091A465B689842FBD1E7 +:1013C000A242576008BF0022A26101F0FBF9B9F107 +:1013D000000FE4D1636A06F00F06B3EB860F676B6C +:1013E0004FEA860201D9042E0FD82046D5F83825B9 +:1013F000D5F8503501320133C5F83825C5F85035D8 +:1014000007B0BDE8F04301F0DDB9002304210093EB +:101410002046FEF74FFD4FF6FF73984240F0C38021 +:10142000D8F80030052E18BAD8F8043019BAD8F810 +:1014300008301ABAD8F80C30CDE902011BBA049270 +:1014400005939DED027FD8F8101088ED007F09BA52 +:10145000C8F8101044D17B698B4271D000296FD03D +:10146000D7E9063203EA0100904264D04B1C67D0F2 +:1014700001F10143B3F1807F62D33A462846FEF77B +:10148000BDFC00285CD17B69002B40F0D280D8F8ED +:101490000820636A02F47F02B2F5881FD5F824653C +:1014A000D5F8281540F0B580A068143B4269636206 +:1014B00014300B44A060C5F8283513BA9BB2721CD7 +:1014C000442BC5F8242540F0A680D5F81C39002B04 +:1014D00000F0A1802146284607B0BDE8F043184738 +:1014E00021462846FFF7EEFE002800F08580D8F858 +:1014F000101006F18043013B48F82310D8F80C2067 +:1015000008EB830343F8042CD8F80820103B9A60BA +:10151000D8F80420053E5A60D8F8002022F09E42F8 +:1015200042F08A421A609846A360A363636AA3EB01 +:10153000860363628FE7DA4321EA03039A4295D177 +:10154000D8F80430C3F30D03002B3BD0D5F86C352D +:10155000D5F8A0270133C5F86C35002A4CD0EFF33D +:10156000108272B6D5F8AC37002B4CD00023D5F8DA +:10157000B017CC61E361C5F8B04782F31088002250 +:10158000022105F24C7007B0BDE8F043F0F754BFFC +:10159000E368A3EB0902E260636A1CE7A3EB0903BB +:1015A000C360636A17E7D5F83815D5F85425D5F820 +:1015B00050350131013220460133C5F83815C5F8E0 +:1015C00054251BE7A068636A1430D5F8241598F8F1 +:1015D0000A20A060D5F82805143B01311844636245 +:1015E000C5F82415C5F8280521462846FEF7DCFD78 +:1015F00038B907B0BDE8F083D5F85035204601333F +:10160000FCE62046FCE6C5F8AC47C5F8B047E36108 +:10161000B3E7013EC91A2046D5F84025D5F8503524 +:1016200001320133C5F82465C5F82815C5F84025F1 +:10163000E4E6D5F8342652B121462846D5F82C35B3 +:101640000133C5F82C3507B0BDE8F0431047D5F895 +:101650004025D5F85035204601320133E6E700BF7A +:101660002DE9F04F0546D0F818B00769DBF8383699 +:10167000DBF85C2595B003F1010E0CAE1BBAD7F870 +:101680000890D7F8008002F1010A019108930FCD6C +:101690000FC695E80F0086E80F00CBF85CA5CBF8E5 +:1016A00038E6BF61C7F8389099F806E009F1280CD0 +:1016B000724609F106040AB12B2A08D19CF80130C0 +:1016C000644601339CF800200CEBC30CF3E72C2399 +:1016D0002370B96896467A6AA1EB0C039A18ACEBB2 +:1016E00001010391009200F0A080019A00211344AF +:1016F000103206924FF6F8724FF006091340083B7D +:10170000059107930291CDF810C0CDF824E0009A1E +:10171000079B9A4240F29480D21ACDE900234FF6FB +:10172000FC750024D8F82820069B15409D4228BF50 +:101730001D46039A019B03EB020A0AF118060023D7 +:1017400040461A460BA900F017FE00287FD10B9ADD +:1017500082F83090002C70D0A3695A60A261AE422A +:1017600069D3761B5562EAD1BA6BBD69BA60A268CB +:10177000384602F11001E268BF611032C4E902127A +:10178000A4612146039A00F01FF900285FD1A269E5 +:10179000099BD168E2680832E260626A08326262DC +:1017A0000B70059BBDF8082048700BB9013292B24E +:1017B000089B52BA4B60049B4A80BD61AB60019D9F +:1017C00021462A46384600F0FFF800283FD1A66897 +:1017D000796B70684968029B00BAAAF1200C80B24C +:1017E0002B4440EA0C40CD6BDBF8681500BADBF8FF +:1017F0001C2502934B1CDBF818157060B8690AF1C0 +:10180000080A8068083A01315244C4F824A00490C0 +:10181000CBF868351094CBF81815CBF81C250CA81C +:10182000A847009B002B7FF472AF384601F03EF8CA +:1018300015B0BDE8F08F566296E7144692618EE7C8 +:10184000009B0193012305930023009367E738462B +:1018500001F02CF814B1204600F0B4FF15B0BDE83B +:10186000F08F00BF70B5079C84469E4608680CB197 +:1018700001232360DCF8141584680131CCF81415B9 +:1018800090F83210436A283128334362456BC9B25D +:10189000A4F12803846380F832108360AD78042DAE +:1018A00006D03A2A10D1012D0ED1595C87290BD1CF +:1018B00001698B4211D24FF0FF30F1F78BFF4FF0EF +:1018C000FF30F1F787FFF6E7DCF83C350133CCF861 +:1018D0003C3500F0EBFF502070BD60260499A4F168 +:1018E000200541EA0E4141EA022212BA83632946E9 +:1018F00044E90A620598103C00F0F8FB214606987E +:1019000000F0F4FB204600F079FC284600F076FC5D +:10191000002070BD8C4670B543F233350346144643 +:101920000826DCF80C2088B0CDE9025200F5C86525 +:101930004FF0FF312846CDE906340096F0F77CFFE2 +:101940006846E36B98472846F1F79AF8019808B083 +:1019500070BD00BF8C4670B543F233350346144664 +:101960000926DCF80C2088B0CDE9025200F5C865E4 +:101970004FF0FF312846CDE906340096F0F75CFFC2 +:101980006846E36B98472846F1F77AF8019808B063 +:1019900070BD00BF9209022A10B58C6B0BD0032AD0 +:1019A00003D0012A0BD0002010BDA26902F07F42B3 +:1019B000B2F17F4F03D0034A2833FEF73DF854209D +:1019C00010BD00BF000002042DE9F04FD1F81880CF +:1019D00085B0CDE90210D0F818C014464046002C5E +:1019E0007CD0BCF1000F00F0C880002800F0C5805A +:1019F000DCE90235ED1AA54228BF25464669C268D2 +:101A000028BF4FF00408A6EB020138BF4FF00108D1 +:101A1000A942C0F0A380416A57194E1B5919C760EB +:101A200046624FF0000A08F0010BCCF80810002DB8 +:101A300000F0AB8025F01F07E71BCDF804C08146FE +:101A4000BC461946AF08013F51F8040B161D062F7E +:101A500005D8DFE807F04F4C4919470F09000B463E +:101A600010600431324604361B6813600B46324660 +:101A70000431043618680B461060324653F8041BD4 +:101A800042F8041B161D191D1B681360B64651F859 +:101A9000043B4EF8043B0B46724653F8080BA44532 +:101AA00042F8080B4868CEF804003FD0203DA4F16E +:101AB0002004C6D14846DDF804C0BBF1000F31D088 +:101AC000DCF804C0039BC3F818C0BAF1000F02D0C1 +:101AD0004068029B986118F0040F80D0002005B088 +:101AE000BDE8F08F1646C8E716461946CEE796467B +:101AF0001946D0E786461F460B4605F0030102292A +:101B0000C2F800E048469646DDF804C0324617D0D9 +:101B1000032917D0012901D11B781370641BBBF175 +:101B2000000FCDD1BAF1000FD8D0D1E70F1D05F0CD +:101B3000030102294846DDF804C00EF1040EE7D186 +:101B40001E4605E03B797E1D0EF105028EF804303D +:101B5000334613F8011B02F8011BDDE7476A5D18E5 +:101B60007F1AC6604762CCF8085051B14FF0020AA4 +:101B70000D464FF0000BD0465CE7432005B0BDE8B2 +:101B8000F08F4068029B986129E7BBF1000FA5D058 +:101B9000DCF804C0039BC3F818C09CE72DE9F041B2 +:101BA000012496B00591496B1E9F4D6807947DB145 +:101BB0001D99029701911C990446009107A9039170 +:101BC00005A9FFF74FFE064658B116B0BDE8F081F3 +:101BD0004FF0FF30F1F7FEFD4FF0FF30F1F7FAFD67 +:101BE000F6E7059BD5F824809A6838461D999A63D4 +:101BF00000F050FA012818D0384600F099FAB0F1F8 +:101C0000805F12D0059B14940E96129315966A79F4 +:101C100022B33A6802F07F42B2F17F4F3FD143F2E4 +:101C20003332F968CDE910211CE00023D4F83C26BA +:101C300005980EA900F000FC00286FD0D4F85825B4 +:101C4000D4F8483501320133C4F85825C4F8483572 +:101C5000059800F02BFE16B0BDE8F08100200021B1 +:101C6000CDE910011595596A41456CD8D4F81C3559 +:101C7000D4F81825ED6B283B01320B44C4F8182525 +:101C8000C4F81C3515B10EA8A8479EE74FF0FF30E9 +:101C9000F1F7A0FD4FF0FF30F1F79CFDF6E70AA841 +:101CA000099600F01DFA334639462046009608AAE8 +:101CB000FDF768FE00284BD03946204604F0CAFDE7 +:101CC000002874D038460AA900F010FA4FF0FF300F +:101CD000059B39465B6B08AACDE901036B6A204678 +:101CE00000930AABFDF7CEFD0028B1D1089B5E6AD8 +:101CF000727E0996911E0329059B39D8318A032AE1 +:101D000049BA89B21091D6F81210159509BA1191F5 +:101D1000A9D1042205217276F161A4E7059BD4F8CC +:101D20001825596B586AD4F81C354D6828380E9917 +:101D3000034401324D632046C4F81825C4F81C350D +:101D4000FEF7ACFF84E741460EA8FFF789FC3CE7AD +:101D500008980AA9436A1430099300F0C7F9099E4C +:101D6000727E002AC6D14FF0FF30F1F733FDFAE75B +:101D70000021B06AD961002838D0F26AD361B27EFE +:101D8000F362531CDBB2042BB3767FF61EAFC3693C +:101D9000B276B36200F08AFDD4F84825D4F85835FD +:101DA00001320133C4F84825C4F858350DE72946F7 +:101DB00020460AAA09AB04F0BFFC00287FF448AF14 +:101DC0004FF0FF3305983946406B08AACDE9013042 +:101DD0006B6A204600930AABFDF754FD00287FF4A0 +:101DE00037AF099E002E81D0727E83E7D4F8781831 +:101DF000C1B10121B176C6E90A335B6B35620025BA +:101E0000062A336308BF7176012220460AA901968B +:101E10000095FDF7C9FE0222099B1A76D4F8C42E5C +:101E2000DA61D2E61846B5E72DE9F043D0F8544C14 +:101E300080460D4689B0002C34D04FF000090026B2 +:101E4000002703E0A369A14663B31C46A378002BD7 +:101E5000F8D0637F042BF5D1D4E9022329466846E4 +:101E6000CDE90267CDE9002300F014F90028E9D09C +:101E700000234FF00002A1692370A370A283B9F17F +:101E8000000F23D0C9F8181004F10806314604A841 +:101E900000F03EF94046626804A9FFF75BFD30465A +:101EA00000F01EF9D5E906239AB1D361EB6903B1BD +:101EB0009A610023C5E90633D8F8BC3E0BB19D6199 +:101EC000EB61C8F8BC5E09B0BDE8F083C8F8541CEB +:101ED000DAE7C8F8B83EEAE7D0F86C35D0F8A027C2 +:101EE0000133C0F86C35002A51D04A6A70B5072A10 +:101EF0000C464AD98D688446B5F802E09EFA9EF3F6 +:101F00001EF4807F6B809BB21FD1072B30D923F04A +:101F10000703083A1344B3F5803F2BD2EFF3108246 +:101F200072B6DCF8AC37EBB10023DCF8B017CC614B +:101F3000E361CCF8B04782F31088002202210CF252 +:101F40004C70F0F779FA002070BD8E6B766816F44D +:101F5000E02FDCD004234FF08062A5F802E0FDF70B +:101F60006BFD12E0CCF8AC47CCF8B047E361E2E798 +:101F7000552070BDA36B4FF08062EB1A214660467E +:101F8000A5F802E00233FDF757FD542070BD542040 +:101F9000704700BF2DE9F843D1E90235ED1A012D54 +:101FA00039D95A788C6B0132D200A3EB040C9542DC +:101FB0000F4680464FF00204ACF12809A2F1020658 +:101FC00013D223E0012A04F102031AD009EB04031F +:101FD00039464046FFF7DEFC023480B96B789A1C24 +:101FE000B61A1C44002E09DDBB681A5D1D19002AB3 +:101FF000E8D1013E002E04F10104F5DC0020BDE82B +:10200000F8836C78A21CB61A1C44EBE79A78ACF102 +:102010002603FFF7BFFC5420BDE8F8834B6A072B6B +:1020200013D98B6893F803C0BCF1000F01D160464F +:10203000704710B58C6B4FF080621B1B0233FDF7AD +:10204000FBFC4FF0540C604610BD4FF0540C604642 +:10205000704700BFF8B5540906460D4602F01F0749 +:1020600003D0A2000CF06EF988B977B14FF0FF33BE +:1020700056F8242055F82410C7F120074A40BB40E9 +:102080001A420CBF01200020F8BD0120F8BD00203D +:10209000F8BD00BF02680B689A4201D0002070476B +:1020A00042684B689A42F9D182688B689A42F5D1AE +:1020B000C068CB68C01AB0FA80F04009704700BF12 +:1020C0000346006848B95A6842B99968104629B968 +:1020D000D868B0FA80F0400970470020704700BF10 +:1020E00080EF506080ED007F704700BF03680B6099 +:1020F00043684B6083688B60C368CB60704700BFE8 +:1021000090ED007F81ED007F03690B61704700BF98 +:102110000022012310B4054C8360C0E90042CB6863 +:102120005DF8044B43F07F43C3607047000002FF3B +:10213000036803F07F42B2F17F4F16D09A0D9205EB +:1021400012F1C07F40D012F1A07F0CD0D0E9011273 +:102150000B43134307D1C36863B3012B214808BF66 +:102160004FF0805070471F48704713F57F0F24D001 +:1021700013F57E0F10D013F57B0F22D1436803BBFC +:102180008368F3B9184AC368934222D0022B1748D8 +:1021900018BF4FF080407047436893B98368D3B14C +:1021A000012B0ED1C3681248B3F17F4F38BF4FF0F7 +:1021B000804070474FF00050704743680BB9836808 +:1021C00023B14FF0804070470A487047C368012B25 +:1021D000DCD109487047C368012BFAD0022BF0D13B +:1021E0000248704704000080030001002000004006 +:1021F000400000400100008010000040A8B1D0E97C +:10220000022310B4D0E9004185B024BA09BA12BA49 +:102210001BBACDE90041CDE902239DED007F80EDA1 +:10222000007F05B05DF8044B7047704791ED007F6B +:102230002DE9F043F9EE06CF00244FF034094FF0BA +:10224000100E88461E46174683B01C600CF00F0C1B +:10225000BCF1100F08BF4FF0000C09FB0CF405197E +:1022600095F8E9310CF1010C33B1BEF1010EEFD15B +:10227000432003B0BDE8F08304F5E874044421462C +:10228000019300F013F840462146FFF72FFF062286 +:10229000019B85F8E92118467B68C5F80072C5F8EE +:1022A000F031346003B0BDE8F08300BFF8B58C6A4C +:1022B0000D4606462CB12046E46900F0F7FA002CE2 +:1022C000F9D100236A6AC5E90A332B61AB826B76C8 +:1022D0006B8302B193610020D6F8107568623946AD +:1022E00077B133460822D3F890402CB1D3F8B440EC +:1022F0000139AC4206D019B1013A03F12803F2D1F9 +:102300000020F8BD013FC3F89000C3F8B400C6F840 +:102310001075F0E791ED007F2DE9F0470023F9EE0D +:10232000064F10264FF0340A0F4690468146136040 +:1023300004F00F040AFB04F309EB030C9CF8E921F9 +:102340005AB103F5E87309EB0305DCF8F03123B16A +:1023500039462846FFF79EFE40B90134102C08BFCD +:102360000024013EE6D14320BDE8F0870020C8F8F4 +:102370000050BDE8F08700BF70B50446806A904207 +:1023800029D300200860EFF3108C72B6A5683DB920 +:1023900020690130206103BB01208CF3108870BDDF +:1023A0004FF0AA364FF0040EE369013DA5601D69A8 +:1023B0002A44DD69E561C3E90600C3E902225860E9 +:1023C0005862586383F82C0083F832001E62A3F829 +:1023D00030E00B60E1E74D2070BD60690130606165 +:1023E00012480568E967E16AAA67114AEC66AA66BD +:1023F000C1B14A6FC5E91C1215674D6701210C2058 +:10240000226B0A4422630B4AEB64136828630B4473 +:102410001360A9638CF310882846F1F7A5FAD5F864 +:10242000840070BDE562C5E91C55E7E7A41F0222E0 +:1024300065260102081F02222DE9F04300241646FA +:10244000426A85B00C60002A4CD0224680468946FC +:10245000304603A91F46FFF78FFF044610BBD8F88C +:10246000343003984546436398F8303080F8303074 +:10247000D8F810100097D8F80C203346521A00F004 +:1024800033F8044609E06D6885B1D5E90212334698 +:102490000097521A00F028F804460398002CF2D056 +:1024A00000F090F9204605B0BDE8F083D8F8105050 +:1024B000D8F80830426A5B1BD8F83810D21A42624A +:1024C000D8F824604D1B0169B2420B442944836053 +:1024D000816305D1C9F80000204605B0BDE8F0834E +:1024E00000F070F91224DDE72DE9F04F9946836979 +:1024F00085B080460F461546DDF838B0002B4CD02D +:102500001C4600266269E168A2466468521A1644B5 +:10251000002CF7D1AE4203941AD200240AE0A2693B +:10252000002A37D05360A3615A69DB68D31A1E446E +:10253000B54239D95B460022484603A9FFF71CFF84 +:102540000346002841D1039B002CE8D11C46EBE751 +:10255000D8F824202A44C8F82420039325B914E08D +:1025600053680393C8F81830D8685C693946241A50 +:10257000AC4228BF2C4622460BF046FF039A2D1B87 +:10258000D36827442344D360EAD10023184605B01A +:10259000BDE8F08FA3616360C6E74669C268B61AFA +:1025A000AE421DD29A46B8E7BAF1000F1CD0CAF865 +:1025B00004400021D8F82430A1615A19D8F8183005 +:1025C000C8F824209BB10393CEE7002CDED0019005 +:1025D000204600F0F7F8019B184605B0BDE8F08FE3 +:1025E000426A03462A44B6E7C8F80440E1E7434696 +:1025F000CDF80C80B8E700BFF8B5476A8C468F422B +:1026000004D861BB069B19600020F8BD164604463D +:102610000A4602E06468521B0CB3D4E902156D1A35 +:102620009542F7D989181AD0A7EB0C079F4228BF0B +:102630001F46069B1F601FB9E6E7A168002FE3D085 +:10264000E56830466D1ABD4228BF3D462A460BF06C +:10265000DBFE64687F1B2E44002CEED1D4E75320B0 +:10266000F8BD00BFC36EEFF3108172B6826E52B137 +:102670004BB110B4164A1C68944207D081F31088FD +:102680005DF8044B704781F3108870470024026F97 +:102690008466824219D0DC6A8442446F08BFDA62E1 +:1026A000546722671A6B046B013A0C2C1A63E5D14C +:1026B0000124084AC0F8844013682344136081F35E +:1026C00010885DF8044BF1F7D3B8DC62EAE700BF8D +:1026D0004B434150081F02222DE9F84F92463C22FD +:1026E00004468B460A9D0AF13F071D44033323F03D +:1026F0000306AD1B25F00305002127F0030706EBB9 +:1027000002090AEB02080BF047FE7019F319984210 +:10271000C4E90865C4F804B0C4F828A03FD3002178 +:102720004FF0FF3B8A46B044A9EB0309A8EB03082E +:10273000A6EB030C03EB0C0203EB090E08EB0305FD +:10274000D36143F80C40C2E904E5C2F804A0C2F822 +:1027500020B01A463B44984201F10101EAD200231D +:10276000D21BD361C4E90211E661EFF3108172B6A6 +:102770000C4A0D48136820606BB19A6B9C635463DC +:10278000C4E90D32094A13680133136081F31088DC +:102790000020BDE8F88FC4E90D441460F2E732462A +:1027A0000021DCE79C2902224B4341509829022258 +:1027B00000230249024A0B60136070479C290222E1 +:1027C0009829022200286AD02DE9F84303461A6AA4 +:1027D0004FF0FF39B2F1AA3F4FF00004314F41D121 +:1027E0005E68EFF3108872B61968C86A002845D091 +:1027F000026F824250D0D0F874C0CA62C2F874C06E +:10280000CCF8702000220D6BD7F800C005F1FF3E18 +:102810000CF1010CC1F830E0C7F800C0826688F303 +:1028200010884FF0AA3E816FC3E906221D6983F824 +:102830002C201C8683F83220D0F87CC02944C3E9C0 +:1028400002115A605A625A63C3F820E0CCF8003093 +:10285000C0F88420F1F70CF8DEB133461A6AB2F101 +:10286000AA3FBDD01B6833B10F4A1968914202D10B +:102870009A6901329A610720BDE8F8838A68C869BD +:102880000132C3E90709CB618A6088F31088002E02 +:10289000E3D10020BDE8F8830022CA62B2E700203D +:1028A000704700BF081F02224B434150EFF31082D4 +:1028B00072B6036AB3F1AA3F17D0013315D010B432 +:1028C00000214FF0DD3490F832C08368C461634466 +:1028D0008360436A80F83210A3EB0C03436282F3F7 +:1028E000108808465DF8044B704782F31088FFF7A4 +:1028F00069BF00BF2DE9F041134FDFF86880134E28 +:102900003B68D8F800103268114D0B431343114C4B +:102910002A6813432268134314D1FFF749FFFDF7D8 +:10292000EFFF00F0A7FB4FF000420B4B3A60C8F8F6 +:1029300000300A4B0A4A336003F1007303F6C903FF +:102940002A602360BDE8F081B0290222A829022272 +:10295000A4290222A02902220A0064004B010A05D0 +:102960004A12201CAC290222704700BFEFF31082EC +:1029700072B6C36E4BB310B423491C688C421CD191 +:10298000816ED1B1EFF305842049096821431FD13D +:10299000046FC3F8F4108442D3F8F030816611D08C +:1029A000416FC3F8104161670C67D3F81411046BD1 +:1029B00001390C2CC3F8141119D082F310885DF87A +:1029C000044B7047C3F81011EFE782F3108870478B +:1029D0000F49D3F8AC30816682F3108800224FF49F +:1029E00080515DF8044B03F24C70EFF725BD2324B2 +:1029F0000849C0F884400B6801330B6082F31088EB +:102A00005DF8044BF0F734BF20504354B404002267 +:102A100069290102081F02222DE9F0410546D0F87C +:102A2000AC4084B004F5C868039140464FF0FF31D4 +:102A30001746EFF701FFD5F8EC30002B32D1D5F86F +:102A4000F4307BBB039800284CD000EB102303F03C +:102A50001F0304EB830CDCF82069E860002E4FD0E4 +:102A6000344603E0D4F8EC40A64222D0E16881422B +:102A7000F8D1002F4CD0D4F814212A4E0132C4F8DA +:102A8000142132684346C5E93C4204F588702A4661 +:102A90002549009702F098FE3368D3F8840004B00B +:102AA000BDE8F0814046EFF7EBFF222004B0BDE81F +:102AB000F081F3689842DCD0EFF3108172B6DCF855 +:102AC0002039D3F8F020C5E93B32C2F8EC50C3F806 +:102AD000F05081F310884046EFF7D2FF002004B099 +:102AE000BDE8F0810AF0E0FEC0F30D0101F54041C0 +:102AF000204603AA039100F087FA70B90398A4E76F +:102B0000EFF3108172B6C5E93B55CCF82059E0E7E8 +:102B10004046EFF7B5FF2320C8E74046EFF7B0FF88 +:102B20004520C3E7A41F02226D2901022DE9F041CF +:102B30000446D0F8AC704FF0FF3107F5C866304658 +:102B4000EFF77AFE626C0A2A63D0012A5BD1D4F8CF +:102B5000EC1000294ED0E26802EB122202F01F05B1 +:102B6000EFF3108872B6D4F8BC30002B56D1D4F8ED +:102B7000EC30A34259D0D4F8F02007EB8501C3F81C +:102B8000F020C2F8EC30D1F82039A34204BFD4F8C9 +:102B9000EC30C1F820390023C4F8EC3088F31088F9 +:102BA000D4F8102102B3D4F81411D06E0139C0E961 +:102BB0004421C0F8F430C4E94433EFF3108172B615 +:102BC00007EB8503D3F82029AAB3D2F8F030C0E987 +:102BD0003B23C3F8EC00C2F8F00081F31088002119 +:102BE00000F5887002F0CCFD3046EFF749FF002079 +:102BF000BDE8F081D4F8F40010B3FFF7B7FE30461B +:102C0000EFF73EFFF3E73046EFF73AFF3520BDE838 +:102C1000F081204600F066FF626C96E7204601F0E6 +:102C200007FBD4F8EC30A342A5D1002205F51273BE +:102C300047F82320AFE7C0E93B00C3F82009CCE701 +:102C40003046EFF71DFF2420D2E700BFEFF31081DD +:102C500072B6C26E2AB310B4204B14689C4219D1CC +:102C6000836EBBB1D2F8AC40EFF3058C1C4B1B68F4 +:102C700053EA0C0318D194688366C2F80831C2F88D +:102C8000D83064B90224D36C013BD364036B546421 +:102C90000C2B16D081F310885DF8044B704701248B +:102CA000F4E781F3108870470E4B836681F3108838 +:102CB000002204F24C704FF480515DF8044BEFF7A2 +:102CC000BBBB3824084AC0F8844013680133136042 +:102CD00081F310885DF8044BF0F7CABD20504354CF +:102CE000B404002269290102081F0222D0F8A43985 +:102CF0002DE9F041D0F8A079002B4AD02A4D03F1FC +:102D0000FF3818E0D7F8080110B1836EAB4246D007 +:102D1000D7F80C0110B1836EAB423CD0D7F8FC4021 +:102D20004CBBD7F80441C4B908F1FF38B8F1FF3FF4 +:102D3000D7F818712DD0D7F81441002CE2D0D7F86D +:102D4000106102E0013C366FDCD0B36EAB42F9D1CA +:102D500000213046FFF70AFEF4E7D7F8006102E0F1 +:102D6000013C366FE0D0B36EAB42F9D10021304662 +:102D700002F088FDF4E7D7F8F86002E0013C366F16 +:102D8000CFD0B36EAB42F9D10021304600F052FEF5 +:102D9000F4E7BDE8F081002100F008F8BEE700216B +:102DA000FFF754FFB4E700BF69290102EFF3108178 +:102DB00072B6C26EC2B130B41A4C1568A5420FD1BA +:102DC000846E034664B1EFF3058C174C246854EA13 +:102DD0000C040CD1056B84660C2DC2F80C4114D088 +:102DE00081F3108830BC704781F3108870470F4C16 +:102DF000D2F8AC009C6681F31088002230BC4FF4FE +:102E0000805100F24C70EFF717BB4125084CC0F819 +:102E1000845022680132226081F3108830BCF0F7C0 +:102E200027BD00BF20504354B40400226929010289 +:102E3000081F02222DE9F0414FF0090E04464EF022 +:102E400001E000F6C413C0F82C3B00F6E81343F889 +:102E5000083C24330FF005C800254FF0140C45F64C +:102E6000C0524FF00A086426104F1149114B124806 +:102E7000DFF858E0C4F8B479C4F8AC19C4F8303CB1 +:102E80000E490F4B0F4FC4F8B009C4F8245B20461D +:102E90001A60CEF80080C7F800C00E60FDF73EFC57 +:102EA000094B2846C4F8A839BDE8F081013A01026F +:102EB000FD390102ED2C0102D12E0102B8290222B6 +:102EC000B4290222BC2902229D360102C029022215 +:102ED000F8B54C4BD0F8A0491F68D0F8A4395BB3C3 +:102EE00006465D1E07E0DB1BC4F8D830013D6B1CB5 +:102EF000D4F8184120D0636C042B08D9D4E91323EB +:102F00009A4237D0636DBB423BD9DB1B6365D4F873 +:102F1000D830002BEAD0BB42E5D8D4E9383293420E +:102F20000BD394F8A81041B92046013D00F0F0FD04 +:102F30006B1CD4F81841DED1F8BDD4F8A0108A4239 +:102F400003D894F8A820012AEED0626CD11E012982 +:102F500030D9D4F8D010C9B1A36C0022013BE3668C +:102F60002146304601F07CF90022236C84F8AA2027 +:102F70006366BBE7D4E920329A42C8D2636DBB4294 +:102F8000C3D82046A16C00F0CFFBC0E7216E09B981 +:102F9000062AE1D9073A042AA8D801A151F822F05B +:102FA000D92F0102ED2E0102D92F0102FD2F0102BE +:102FB000D92F0102D4F8E820013303FB02F2C4F850 +:102FC000E030D4F8DC30A16C93402046C4F8D8300F +:102FD000013900F0C5FC89E7D4F8E820013303FB90 +:102FE00002F2C4F8E030D4F8DC30A16C9340204603 +:102FF000C4F8D830013900F065FC77E7204600F0CE +:1030000071FD73E7C02902222DE9F0410F46064603 +:1030100090460C4600F5C8654FF0FF312846EFF7A3 +:103020000BFC04EB142303F01F0303F5127356F893 +:103030002320B2B1134603E0D3F8EC309A4210D00B +:10304000D968A142F8D101342846EFF719FDB4F54B +:10305000803F28BF4FF44044BC42DDD14520BDE84D +:10306000F0812846EFF70CFD0020C8F80040BDE8CD +:10307000F08100BF704700BF00238446136003291E +:103080000FD99CF80030022B11D053B1012B0AD07C +:103090009CF80100844478B188420CD8091A0329AD +:1030A000EFD8012070470CF1010C0139E7E79CF8DB +:1030B0000130042B01D0002070479CF80210012041 +:1030C00011609CF8033043EA01231360704700BF8E +:1030D00070B50D460646D0B0144600214FF49E72DE +:1030E00001A80BF059F995F830302C96042B1ED01E +:1030F000062B2BD02368E26899B21B0C0B93D302EA +:1031000004910CD46368686A110F0344A3EB810334 +:1031100012F4403F03F1010218BF1346636080239D +:10312000214601A82E9300F0F5FB50B070BDAA6BAC +:103130003046D16806936B6B0EAA0E930FAB0791C6 +:10314000FDF74CFE95F83030062BD3D1A86B07A9BC +:1031500008300693FEF7CAFF6B6B5A684F930E92C6 +:10316000C8E700BF00222DE9F04F91F830308DB054 +:10317000042B0D4604460B9200F09D80062B40F078 +:10318000308140F2C4428B6B0B9203F1080A03F1C9 +:1031900018094B6B5B680293CDF8009053460621EB +:1031A00028466A6AFCF786FE4FF6FF73984240F0A5 +:1031B0008D80D5F80880D8F80420D8F80C3011BAE2 +:1031C000D8F80820D8F8007012BA08923FBA1ABA94 +:1031D0000791069709929DED067FD8F81020C3F35A +:1031E000031312BA053B88ED007FC8F8102057D4AE +:1031F0006A6A990001F11400824251D3002B40F019 +:103200000181BEB206EB172303F01F0303F5127B07 +:10321000049354F82B303F0C002B67D0012203920B +:1032200005E0D3F8EC3054F82B209A4231D0DA681C +:10323000B242F6D19A6ABA42F3D15A6995F830107F +:103240008A42EED1042A00F0D080062AE9D103F1A7 +:10325000180051460593FEF71DFF059B0028E0D09E +:10326000D8F80C2044F82B3090030DD50B9A19692F +:103270001A638A4240F2D981002900F0D6810A46B9 +:10328000D96202FB02F2DA632946184600F0FCFD1F +:103290000EE0039A52BB424629462046FFF718FF2C +:1032A000D4F8BC3528460133C4F8BC35FFF78AFA98 +:1032B0000DB0BDE8F08F4FF406728B6B0B9203F1EB +:1032C0000C0A03F110094B6B029365E7D4F8BC2597 +:1032D000D4F8C435013201332846C4F8BC25C4F8FB +:1032E000C435FFF76FFA0DB0BDE8F08FD8F80C20A9 +:1032F000D10262D4D4F8301B00295ED095F830306A +:10330000042B00F0C480062B00F0A6800B4602E0E0 +:10331000DB698B4251D01868B042F9D112F4C02F4A +:10332000994641D0930309D5D4F8CC350133C4F87C +:10333000CC35D4F8C8350133C4F8C835D9F808B04D +:10334000BBF1000F00F0CB8012F4802200F020814E +:10335000D9E9042302F1FF3B32B3029403951E46E0 +:1033600054461D460AE0062A00F089800BF1FF3B17 +:10337000BBF1FF3F3546F66900F0E88096F8302053 +:10338000B068042AB0F802A0EDD150F8080C226809 +:103390009042EBD1BA45E9D1D8F80C202B46DDE9B3 +:1033A0000245500300F1D580D4F8C03528460133DA +:1033B000C4F8C035FFF706FA7AE7910304D5D4F8CC +:1033C000D8350133C4F8D835D4F8C0350133C4F842 +:1033D000C035530310D52846FFF7F4F90DB0BDE80A +:1033E000F08F924691460292D6E69A69DAF800008A +:1033F00090427FF416AF33E7424629462046FFF756 +:1034000067FEE8E70BAA08F11400FFF735FE024655 +:1034100080B10B9BD8F80070002B7FF4F2AE95F8CA +:103420003030042B57D0062B7FF4EBAE40F2C44370 +:103430000B93E6E6D8F80070BEB206EB172303F054 +:103440001F0303F5127B049354F82B30002B3FF439 +:1034500022AF3F0C0392EAE649465046FEF71AFEB9 +:1034600010B1BE423FF41CAF5046FEF761FE420071 +:103470003FF516AFD8F80C20D4F8301B46E72146AC +:103480002038FEF707FE00283FF470AF82E7D9F836 +:103490000000DAF80030834213D003F07040B0F13E +:1034A000604F3FF4FDAE0298D0E906C003EA0C0E6F +:1034B000864509D083423FF4F3AE01337FF426AF53 +:1034C000EEE6BE42E9D1EBE66FEA0C0E23EA0C0C05 +:1034D000E645EFD1E4E64FF406730B9391E6D9E9A4 +:1034E000042302F1FF3B002A7FF437AFD8F80C30F9 +:1034F00013F480237FF458AFD9F81420EB61002A2D +:1035000000F0C380D9F81830DD61D9E903214B1CE4 +:103510009342C9F81850C9F810307FF6C9AED4F8F4 +:10352000C835D4F8D825D9F81400013BC4F8C835FB +:103530000132D4F8C035C4F8D825C2690133C4F8C3 +:10354000C035C9E90412FFF73DF9B1E6DDE90245EE +:10355000CCE7D9F81410F269B14214BFDA61C9F8A6 +:103560001420D9F818203046B24208BFC9F81830E4 +:10357000FFF728F9D9F81020D4F8C035013A013303 +:10358000C9F810202846C4F8C035FFF71BF98FE6AC +:10359000C9F8082095F83030042B03935DD0039BC5 +:1035A000062B4CD00022049BCBF8287004EB83043C +:1035B000D8F80430CBF84C300B9BCBF83030CBF83C +:1035C0006430DBF86030CBF84030D4F82039CBF8E9 +:1035D00068207BB3D3F8F020CBE93B32C2F8ECB0E3 +:1035E000C3F8F0B02846D9F80440FFF7EBF8DBF851 +:1035F0004430042B06D0002C3FF45AAE31465846D6 +:10360000A04755E60022DBE912130133CBF84C301A +:103610004B1CCBF84830DBF8DC305846CBF8D830C0 +:10362000CBF8E02000F09CF9E5E7596C03292FD096 +:10363000DA6226E6CBE93BBBC4F820B9D2E7CBF887 +:10364000143050460BF11801FEF750FD6B6B029AD7 +:10365000CBF83831CBF83420A4E7029B2046CBF8D6 +:1036600034305B4643F8382FDAF800100BF134029F +:10367000FDF7B4FB039BCBF81430DAF80030CBF83D +:10368000183095F83030039389E7C9F814503CE7B7 +:10369000D96A8A42CCD30A46F3E500BF4A6A30B4FD +:1036A000132A03460C4631D9EFF3058C1C4A1268E5 +:1036B00052EA0C021AD0EFF3108072B6D3F8B819A0 +:1036C000E9B10021D3F8C029D3F8BC590132EC612B +:1036D000C3F8BC49E161C3F8C02980F31088002217 +:1036E00030BC802103F24C70EEF7A6BE0D4D00F207 +:1036F0009C622D689542DED130BCFFF733BDC3F824 +:10370000B849C3F8BC490122E161E4E7D0F8BC251F +:1037100030BC01320846C3F8BC25FFF753B800BFE0 +:10372000B4040022A41F0222002310B584B00A466C +:10373000CDE9013300934FF48011C36C044600F0CF +:1037400007F8024B1B68636504B010BDBC29022258 +:103750002DE9F04F0D4617460446D0F8AC908DB0D9 +:1037600015F4003B1E464FF038024FF00003D9F825 +:103770003C060BA914BF4FF0E04A4FF0A04A059752 +:10378000D4F88070FEF7F8FD002858D10B98D0F8D7 +:1037900008804369A3EB08031C2B79D963693D4377 +:1037A00080F83030042B08BF636BE26808BF4363C6 +:1037B000059B45EA0A051FBA14234362A36A2DBA82 +:1037C00043EA02431BBA08F11402C260CDE906378E +:1037D00009950023266536BA08969DED067FD4F834 +:1037E0008020C4F88420C8F81030189B88ED007F32 +:1037F0004BB108F11503C360189B1B7888F814308F +:10380000436A01334362BBF1000F1BD16369426A13 +:10381000042B26D0062B52D1D4F8383104F11801EC +:10382000083300910621FCF745FBC04362690004A0 +:1038300000BA042AC8F810002FD0062A16D00DB0FE +:10384000BDE8F08F169BC1681ABA179B1BBAC1E975 +:103850000023426A636908310832042BC160426266 +:10386000D8D1636B04F118011433DAE7D4F83801C6 +:103870000B991834486308304B6ACDE90104D9F834 +:10388000CC4E48460094FEF789F90DB0BDE8F08FA4 +:10389000FEF798FF0DB0BDE8F08F4FF4C025D4E9D6 +:1038A0002D23A16B4846CDE90231D4F8B030009207 +:1038B000A2690B990195FDF73FFA6269BDE7002106 +:1038C0000B46AEE710B5002484B0C36C0A46CDE9C0 +:1038D00001444FF488110094FFF73AFF04B010BD83 +:1038E00010B500238E46944686B00DF11702CDE93F +:1038F00000330292C36C4FF48011724604468DF877 +:1039000017C0FFF725FF024B1B68636506B010BDAB +:10391000BC29022210B5CA688C4612F480120446F3 +:1039200084B012D00023DCF808204FF48021CDE9C8 +:1039300001330093FFF70CFFD4F8AC20D2F8E43544 +:103940000133C2F8E43504B010BDDCF804304FF4A4 +:10395000A011CDE901220092FFF7FAFEECE700BFCB +:1039600070B543690446042B0D4684B03CD0062B49 +:103970003ED1436B5B6A3C3B21699BB2994230D29A +:1039800079B30B4641F00171626C042A11D0032A0D +:10399000E36216D1002318482A46CDE900100293AD +:1039A0004FF400312046FFF7D3FEC4E91B5504B0A5 +:1039B00070BD226B934228BF134603FB03F2E36200 +:1039C000E26300260C48E36C2A46CDE9001002961B +:1039D0004FF490112046FFF7BBFEC4E91B5504B01D +:1039E00070BD43F00171CFE7436B5B6A283BC3E7CF +:1039F0004FF001710023C7E700010101704700BFCC +:103A000070B5EFF3108272B60026D0F8B849C0F84E +:103A1000BC69C0F8B869C0F8C06982F3108844B1C5 +:103A200005462146E4692846CE61FFF79BFB002C42 +:103A3000F7D170BDEFF3108272B6C36E002B36D093 +:103A400010B424491C688C4229D1816E39B3EFF33C +:103A500005842149096821432CD1046F8166844281 +:103A600022D0416FC3F8F84061670C67D3F8FC10AF +:103A7000046B01390C2CC3F8FC1010D15B6C174996 +:103A8000052B0CBF012438240B68C0F88440013397 +:103A90000B6082F310885DF8044BEFF7E9BE82F308 +:103AA00010885DF8044B7047C3F8F810DEE782F326 +:103AB000108870470A49D3F8AC30816682F31088C9 +:103AC00000224FF480515DF8044B03F24C70EEF786 +:103AD000B3BC00BF20504354B4040022081F02228C +:103AE0006929010238B50025044645611830FEF702 +:103AF000F7FAA36884F8A850AB420CBF0223012355 +:103B000084F8AA50A562C4F8D850A567636438BD8C +:103B100070B50446456CFFF7E5FFD4F8CC301BB117 +:103B200027E00021FFF786FFD4F8F8000028F8D13D +:103B3000D4F8000130B1002101F0A4FED4F8000156 +:103B40000028F8D1D4F8080110B10021FFF77EF861 +:103B5000D4F80C0110B10021FFF728F9052D00D091 +:103B600070BDD4F82431002BFAD02046BDE8704057 +:103B70001847204601F05CFED6E700BF2DE9F04172 +:103B80000C460546904600214FF49E7220461F4683 +:103B9000089E0AF001FC079B0A22C4F8B430099B76 +:103BA000C4F8E420C4F82031069B40F2B45203F478 +:103BB0008043C4F8B8301423C4F83431C4F8C83092 +:103BC000012322490A980968C4F8B0706165204948 +:103BD00005F5C8670968C4F82401C4F8DC10384644 +:103BE0004FF0FF31C4F80480C4F8AC50E667C4F865 +:103BF0008060E262A36063676364EEF71DFEEFF32B +:103C0000108172B6134AD5F8A0392260CBB1D3F82F +:103C10001C21C3F81C41C2F818410026C4F81C211D +:103C2000D5F8A429C4F818310132C5F8A429C4F87C +:103C3000386181F310883846EEF722FF3046BDE840 +:103C4000F08122462346C5F8A049E6E7BC290222B6 +:103C5000B82902222050435470B50446D0F8AC6015 +:103C60004FF0FF3106F5C8652846EEF7E5FD1D4B20 +:103C700022689A422BD1D4F8EC301BBBD4F8F43034 +:103C800003BB626C012A1DD1EFF3108172B6D4F828 +:103C900018212360A24221D0D4F81C31C2F81C3173 +:103CA000C3F81821D6F8A039A34215D0D6F8A43904 +:103CB000013BC6F8A43981F310882846EEF7E0FEF0 +:103CC000002070BD2846EEF7DBFE422070BD28467E +:103CD000EEF7D6FE272070BDD3F81831C6F8A0390C +:103CE000E4E700BF205043542DE9F0430446D0F8E8 +:103CF000AC500F4605F5C8664FF0FF31304689B02D +:103D0000EEF79AFDD5F8D435626C0133052AC5F873 +:103D1000D4355CD0032A68D0042A00F08980062AB2 +:103D200040F0A780002F6CD00B22D4F8D030626412 +:103D3000002B53D04FF00008A16C20464B1CA3640D +:103D4000FFF7C0FD636C013B012B1BD9DFF83491F9 +:103D500005F29C65D9F80030AB4213D033462246B9 +:103D6000474904F58670009701F02EFD4FF0FF31B2 +:103D70003046EEF761FD636C0A2B55D1D9F800305F +:103D8000D3F88480D4F8D03013B1204601F050FD30 +:103D9000D4F8080130B10021FEF758FF02E00021FD +:103DA000FFF748FED4F8F8000028F8D1D4F8000155 +:103DB00030B1002101F066FDD4F800010028F8D1EF +:103DC0003046EEF75DFE404609B0BDE8F083C7B16E +:103DD0000722D4F8D0306264002BABD1D4F8DC20B9 +:103DE000C4F8E030C4F8D820A4E7A3687BBB022263 +:103DF000E36C013BE364002362649846C4F8D83066 +:103E0000C0E74FF48013A26C20460592E26C03A930 +:103E100006930492FFF77EFD2046FFF763FE636C76 +:103E20004FF03708013B8FE72046FFF75BFEA5E721 +:103E3000A36873B10023A16CD4F8DC004A1CC4F859 +:103E4000D800A2642046C4F8E030FFF73BFD012211 +:103E5000D1E7626B002ACAD0A16CD4F8DC004A1CFE +:103E6000C4F8D800C4F8E0302046A264FFF72AFD69 +:103E7000BDE73046EEF704FE4FF03808A3E700BF79 +:103E8000AD2D0102A41F02222DE9F0438F6800230B +:103E9000BE4687B00DF1040CD0F844800D460446B0 +:103EA0000093BEE80F00ACE80F00DEF80030B8F178 +:103EB000030FCCF80030049B4FEA13764FEA8606D6 +:103EC0003AD9696A0298B1EB060EE26CD4F880C068 +:103ED00011D1BCF1000F67D190421DD013F4101F17 +:103EE0001AD103F4B812B2F5801F18D02046A16C85 +:103EF000FFF71AFC61E0BCF1000F5CD0A0EB0209F7 +:103F0000B9F1000FC0F2CB8002EB0C09A9EB00095C +:103F1000B9F1000F40F3C3805A0300F1D1809B0335 +:103F200000F1DC80B8F1040F00F08180204601A987 +:103F300000F0C2FD002874D0142E0AD8636C033B35 +:103F4000082B66D8DFE803F05D7546A4929B826576 +:103F50008A00AF686A4607F11400A6F11401FFF762 +:103F60008BF80028EAD1049AD7020BD4029B12F4F2 +:103F7000403F6A6AA3EB0603134403F1010218BF32 +:103F800013460293204601A9FFF7C4FC2046FFF721 +:103F9000BFFDD4F8AC202846D2F8BC350133C2F8B6 +:103FA000BC35FEF70FFC12E0811A002903DB6244E6 +:103FB000121A002AB0DC590398D5D4F8AC20284650 +:103FC000D2F8C0350133C2F8C035FEF7FBFB07B0AD +:103FD000BDE8F0832946204601F006F80646204653 +:103FE00001F028FA204601F081FB049B9B0204D5D6 +:103FF000D4F820310BB12046984796B107B0BDE800 +:10400000F0832A46204601A901F0F2FA636C052BE1 +:1040100016D0049B9A0204D5D4F820310BB1204667 +:1040200098472846FEF7CEFB07B0BDE8F083142E74 +:1040300090D8204601A901F0ABFA636C052BE8D1BA +:104040002946204600F0D0FF0646CEE701A92046CB +:1040500000F03AFF049B9902E3D5DDE7204601A971 +:1040600001F07AFA049B9802D6D4DAE72946204672 +:1040700000F0BAFF0646204601F008FAB5E72946E7 +:10408000204600F0B1FF0646204601F03DFAACE7BD +:10409000204601F02BFB049B9E02BDD4C1E700F13A +:1040A000FF39A9EB020919EB0E0F84D4C0F1010E00 +:1040B000B64472446244521A002A3FF72DAF7AE7A1 +:1040C000D4F8AC202046D2F8E0350133C2F8E03510 +:1040D000FFF71EFD2846FEF775FB78E7431C01A994 +:1040E00020460293FFF716FC2046FFF711FD2846F5 +:1040F000FEF768FB6BE700BF2DE9F0430D464FF07C +:1041000000090446D0F8AC704FF0FF3107F5C868DD +:10411000404683B0C5F800901646EEF78DFBD4F804 +:10412000EC30002B7AD0D4F8C02042B3D369B3F17D +:10413000BB3F31D0E6B1DFF8F49007F29C67D9F8C5 +:104140000030BB4214D0D4F8FC20DD67511CC4F809 +:10415000FC10434604F1F80022463349009601F072 +:1041600033FBD9F80030D3F8840003B0BDE8F08306 +:104170004046EEF785FC012003B0BDE8F083636C98 +:10418000DA1E052A01D8062BD4D14046EEF778FC7A +:10419000382003B0BDE8F083D4F8C4304FF0000CF1 +:1041A0009A4208BF4B464FF0AA3718BF136AD4F89B +:1041B000BC10C4F8C030936801F1FF31DE68506A6A +:1041C00008BFC4F8C490C4F8BC10C2E907C7360FD2 +:1041D00003EB8603A0EB8600936050622A60E26FD7 +:1041E000134611B1D4F880300344D4F88410C4F8D5 +:1041F00080305B1AB3EB520F09D3636C052B02D0EE +:10420000073B012B03D82046A16CFFF78DFA4046EF +:10421000EEF736FC002003B0BDE8F0834046EEF731 +:104220002FFC2420A1E700BF353A0102A41F02227F +:10423000002370B5D0E92F24C0E9303372B10546B0 +:104240004FF0AA362046246A0662FEF7BBFAD5F87C +:10425000BC30013BC5F8BC30002BF3D170BD00BFB2 +:104260002DE9F04F0B6E0C46D1F8D06087B05BBBE8 +:10427000002E4BD00120B368DD685E682ABA31BADF +:10428000DA605960C5F3031213F82220C4F8A410B1 +:1042900084F8A92084F8A8005E60DD60C4F8A0005E +:1042A0002046D4F8E030D4F8E850013303FB05F59C +:1042B000C4F8E030D4F8DC30AB40C4F8D83007B0F4 +:1042C000BDE8F04FFFF70CBB91F8A8300746012B73 +:1042D00004BF002381F8A830D1F8E030012A03F1AF +:1042E0000103C1F8E03019D091F8AA20002A40F06B +:1042F0009080D1F82CB08A6EC1F864B052084FEAB1 +:104300004B018A4238BF0A46226419E091F8A8306E +:10431000002B40F0818007B0BDE8F08F81F8AA2023 +:10432000A26EC96A52084800824238BF0246014460 +:10433000A06C01EB020B0138E0662264C4F864B0A3 +:10434000B846D4F8E82002FB03F3D4F8DC209A4006 +:10435000C4F8D820002EDED0F369B3F1DD3FDAD106 +:10436000726A0BF1140B5A45D5D86369376A042B6E +:10437000ABEB020B60D0062B40F08A8086F8303021 +:10438000D4F8383104F1180C0833B568D4F880003B +:10439000D5E902A1059140F0A041D4F84CE041F4E8 +:1043A000C011D5F8109009BAE9609EFA8EF1A960A3 +:1043B0004FEA19410904C4F88400C4F850E03046BB +:1043C00029610621CDF800C0FBF774FDC3432969BC +:1043D000AA681B041BBA0B4352452B6122D0D8F8A4 +:1043E000DC15D4F89830013101336269C8F8DC1566 +:1043F000C4F898300023042AF36135D0062A22D06D +:10440000B7F1EE3F87D094F8AA30012B83D03E4617 +:10441000A0E7D1F864B093E7D1E9280194F8A92086 +:1044200001303BE7EA6805998A42D8D14B4504BF81 +:10443000012386F83130D2E786F83030636B04F11F +:10444000180C1433A1E7D4F83811736A716308317A +:104450000191D8F8CC0E3146009004F1180002907A +:104460004046FDF79BFBCBE74FF4C0230193A36BC2 +:1044700031460393D4F8B83040460293D4F8B430B0 +:104480000093A269D4F8B030FCF756FC6269B5E736 +:104490004FF0000C634678E700F000B800232DE9E8 +:1044A000F04F97B014934B6A07921391002B3FD0B3 +:1044B0000E460446EFF3108172B6D0F8EC30002BB4 +:1044C00000F05A82D0F8AC300B9381F31088436C23 +:1044D000033B012B40F20B820B9B4FF0FF3103F5A6 +:1044E000C86A5046EEF7A8F9636C053B012B00F251 +:1044F00026826369042B21D0062B40F01B82D4F85E +:1045000038319A78042A40F06C82736308330F9331 +:104510004C230D9304F11803109318E0B9F1000F28 +:1045200040F02F821398FEF74DF95046EEF7A8FAA7 +:104530004FF0120B584617B0BDE8F08F636B7363F2 +:1045400014330F9338230D9304F1180310934FF095 +:1045500000093746E36ADFF8A8830A9333680C93AF +:104560000B9B03F29C630893D4E91832934205D95C +:10457000A16F0139012940F28B801346A26E9A4245 +:1045800080F090809B1A0A9A934228BF1346002B12 +:1045900000F08880D4E93221914280F083807A6AE9 +:1045A000BE6893420992C0F0AD81B10740F0B98076 +:1045B0007A68002A00F001810C99099D886A0D999A +:1045C0002944884204D90C998968002940F0A980BF +:1045D000F968B14200F09E803846099B13976269E2 +:1045E000143380F830204362A26AE368D4F8805024 +:1045F00042EA0342C04BE16CD3F800C045F0A0434F +:1046000043F4C013A6F1140E1BBAC0F808E0C4E9C5 +:10461000141CC4F8845046F8083C002312BA09BAA6 +:1046200046F8142C46F80C1C46F8043C5046EEF7AD +:1046300027FAD4F848B013989BFA8BF3426A46F8ED +:10464000103C109B062100930F9BFBF733FC4FF0AF +:10465000FF3105465046EEF7EFF8A36C9B4500F09E +:10466000CC805046EEF70CFA1398B84201D0FEF712 +:10467000A9F84FF0FF315046EEF7DEF8D4E91832D2 +:1046800093427FF67BAFA16F013901293FF675AFE9 +:10469000E16A02EB4102934228BF1346A26E9A429E +:1046A000FFF470AF079B94F8A820002B00F04D8119 +:1046B000D8F800300899994200F04781DF67D4F8B4 +:1046C00004310133C4F804315AB9012384F8A83005 +:1046D000BB681B78C4F8A02084F8A930A36CC4F888 +:1046E000A430B9F1000F75D0079B04F580700093DA +:1046F00022465346814901F067F8D8F80000D0F807 +:104700008430002B40F052814FF001092CE75268B1 +:10471000002A56D0D2E902108142F8D08A073FF42D +:104720005BAF099A5046934228BF13460E93EEF7AB +:10473000A7F9DDE90C02079B13A9FDF71DFE8346CF +:10474000002840F07B814FF0FF315046EEF774F8BF +:104750000E9B002B00F05D8111943D460E9C0E9740 +:1047600004E06D68002D3FF4D9AEAE68EB689B1B8A +:10477000F7D0A34228BF23469B465046EEF780F968 +:10478000079B314600935A460C9B1398FDF7ACFEED +:1047900007464FF0FF315046EEF74EF8002F40F03D +:1047A0003B81B4EB0B045E44E0D11398119C0E9F47 +:1047B000436A7A6B8668426311E7FB68B3427FF411 +:1047C0000BAF4FF0FF30EFF705F84FF0FF30EFF78A +:1047D00001F8F6E715AB4A4649460093CDE903993F +:1047E0004B46CDE901990898EEF7FAFE1599D8F8ED +:1047F000000014AAEEF734FF76E7636C053B012B4B +:1048000000F22781EFF3108172B6139B5A6AA36CF2 +:10481000143A1344A36481F310884FF000036FEA45 +:10482000050C139984F8A8304A6A099BC2F1140553 +:104830002B449B46D4F8D0004FEA0C431BBA46F8F1 +:10484000043C002800F0A480D4F8D430A06E196293 +:10485000C4F8D4104FF0EE33143A0B621044D4F87D +:10486000CC30A0660B980133C4F8CC30D0F8AC350E +:104870000133C0F8AC35D0F8B0351344C0F8B035CA +:10488000D4F888300133C4F88830D4F88C3013441D +:104890006269C4F88C30042A00F0A980062A00F06E +:1048A0008E80BBF1000F00F0E280D7E902237D6A21 +:1048B000991AA5EB0B008142394610D2D61A23F083 +:1048C0000303C1E9023349688446D1E90223304435 +:1048D000AE4635449E1A8642F0D3AEEB0C0B024432 +:1048E000C7F824B050468A60EEF7CAF8C1E6052141 +:1048F00000F02AFFF0E500BFBC2902228558010222 +:10490000A41F0222099A5046934228BF13460E93D1 +:10491000EEF7B6F8DDE90C02079B13A9FDF72CFDB5 +:104920008346002840F08A804FF0FF315046EDF773 +:1049300083FF11E70023CDE90F330D9307E65046BF +:10494000EEF79EF84FF0380BF4E55AB9012384F8DE +:10495000A830BB68A16C1B78C4F8A41084F8A930F7 +:10496000C4F8A020D4E932329A42504619D2EEF768 +:1049700087F84FF0390BDDE581F310884FF0240BF9 +:10498000D8E54C4B1499186814AAEEF769FEC9E5EE +:10499000D4F8DC30C4E93411C4F8E000C4F8D830ED +:1049A00058E7EEF76DF84FF0490BC3E5149914AAD8 +:1049B000EEF756FED8F80030D3F884B0BAE5D4F854 +:1049C0003831139903F1080004F118054B6ACDE959 +:1049D00001050B9DD5F8CC0E00902846FDF7DEF8BA +:1049E0005FE75046EEF74CF84FF0500BA2E54FF45E +:1049F000C0230193A36B0393D4F8B8300293D4F887 +:104A0000B4300093A269D4F8B030FCF795F962692C +:104A100044E71398436ACCE61398BB46436A119C5B +:104A20000E9F002B7FF4C5AEB9F1000F3AD150466E +:104A3000EEF726F81398FDF7C5FE7BE5B9F1000FF8 +:104A40003FF478AD1B4B1499186814AAEEF708FED2 +:104A500070E53E46B9F1000F16D15046EEF710F85A +:104A60001398B0423FF46EAFFDF7ACFE6AE7139BBC +:104A7000BB4202D03846FDF7A5FEB9F1000F0AD1BE +:104A80005046EDF7FDFF55E50A4B1499186814AA36 +:104A9000EEF7E6FDE1E7074B1499186814AAEEF764 +:104AA000DFFDEDE7034B1499186814AAEEF7D8FD63 +:104AB000BDE700BFA41F0222CB68DB0240F1E78103 +:104AC0002DE9F04FD0F848B090F8A830826E002B56 +:104AD0005BEA0B9AD0F8C43085B08946064602924C +:104AE000ABEB020753B393F83020042A00F038816F +:104AF000062A40F0B081996B28319A685B6A1344AA +:104B00004A681344CA685B1AD9F80810120FA3EB5D +:104B1000820351450393019117D1736CD6F8CC50A1 +:104B2000062BD6F8D44002D90123A6F85E30002D1A +:104B300000F039810299CDF804A04AE0D9F80810B4 +:104B4000C36C514503930191E7D0D6F8D040002CB7 +:104B500000F0E980E269B2F1DD3F00F042814FF000 +:104B600000080025B646AC464646A368B2F1DD3FD4 +:104B70000EBF984694F83280A26B606A18BF9044CA +:104B8000D8F80420034412BA134498F80C20A3EB7D +:104B900008031209A3EB82037EB98B4213D88A451E +:104BA000C0F04F81236A0135B3F1EE3F55D0002BA1 +:104BB00053D0A446DA691C46D7E79F424FD98F42AB +:104BC00001D98B42EED976466446002D00F0A980CB +:104BD000B16E96F8AAC0F36EBCF1010F00F0D98057 +:104BE000706E019A9B1A13F1020F00F1BC80029BB8 +:104BF000019AA3EB0B03134400223767B267326CB0 +:104C0000824200F2E680F26B82422CBFB2FBF0F2ED +:104C1000012202447266002B40F39680019BA3EBB5 +:104C20000A0ABAF1000F06DDD9F8043003981A1AFF +:104C3000002A40F30381B9F80C3033668B4207D861 +:104C4000D6F8A42001998A429CBF0022C6F8A02071 +:104C500045B9012005B0BDE8F08F7646B5E78F4233 +:104C6000A0D8AEE7D6E93472A2424FF0000200F0BD +:104C7000D280D6F8CC30216A5B1BC6E93331D6F836 +:104C8000DC30C6F8E020C6F8D8304FF0AA34013D39 +:104C90001CE090F83230826B416A1A44836892F8C3 +:104CA0000C800B444FEA1818D11A9B1AB26EA3EB72 +:104CB00088039A42114498BF00214FEA880E88BFAA +:104CC0007144B1668CF31088013D1FD338463F6AAA +:104CD000EFF3108C72B6C3690462B3F1DD3FD8D133 +:104CE0008CF310888368416A1A7BB36E1209A1EBBA +:104CF000820C63454FEA8202A3EB0103134498BF81 +:104D00000023B366FDF75EFD013DDFD296F8AA30C1 +:104D1000012B9ED100223146D6F8AC00FFF7A0FA55 +:104D200097E78A453FD0A1EB0A03002B00F38F8061 +:104D30000B46A3EB0B0B029B01915B44002B4FF046 +:104D40000005B16E3FF777AFD9F80420039FD01B61 +:104D500000283FF770AFBA4200F09580336E6DE7E0 +:104D6000996B1431C9E637670027019A029BB76730 +:104D7000A3EB0B03971EBCF1010F1344F7667FF4FE +:104D80003EAFF26AC01A9A42024428BF02467266D7 +:104D900041E7019AD01A002866DD0022306C944663 +:104DA00086F8AA201DE7D6F88050002DC0D1D9F88A +:104DB0000420F36C9A42BBD151463046FEF7B4FC56 +:104DC000D9F80830029A0193A3EB0B03B16E134498 +:104DD00021E7F26A9A420244184488BF024672668A +:104DE00019E7BA458CBF4FF000084FF00108B942EF +:104DF0007FF4B7AEB36F0133032BB36749D07FF6AF +:104E0000B0AE96F8AA30012B7FF4ABAE736EF06AA9 +:104E100003447366A5E6706CC6E934220B28C6F815 +:104E2000CC201AD84FF42861C140C90715D5D6F84F +:104E3000DC30C6F8E020C6F8D83026E783428DD1B2 +:104E4000F9E676466446002D7FF4C2AE6BE7514624 +:104E50003046FEF769FC0020FCE6002B3FF415AF5E +:104E60000023C6F8D83010E79B1A13F1020F706EBA +:104E70003FF579AF029B019AA3EB0B031344002289 +:104E80003767B2677DE7002B7FF468AFD3E6002079 +:104E90007047F36EFB1A013B002B0ADCF06A736E5D +:104EA00083427FF65EAE336FFB1AB3EB80037FF570 +:104EB00058AE01223146D6F8AC00FFF7D1F9D9F847 +:104EC0000810E26901914CE6CB68DB0206D58A68DE +:104ED000836C10B59A42044601D010BD70474A68F1 +:104EE000C36C9A42F9D10A220A49D0F80C310968F8 +:104EF0004264C0F8D81023B1002100F5867000F09C +:104F00003FFCD4F82431002BE7D02046BDE8104008 +:104F1000184700BFB4290222436A8B421FD9591A8D +:104F200010B44162D0E90234A4EB030C8C45426812 +:104F30000FDB00240B44C36044603AB14FF0AA3346 +:104F400010465DF8044B1362FDF73CBC5DF8044B62 +:104F500070471944091B002AF8D01046E2E7704751 +:104F60002DE9F843436A8B422AD90E4641B384683F +:104F70005B1A143405464FF000084FF0AA3743621D +:104F800084600CE0436834446B60C0F804800762BE +:104F9000FDF718FCB4EB090668680ED08468D0F8F9 +:104FA0000C90A9EB040296420CD98542EAD1EC6040 +:104FB0003444B4EB09066868F0D1AB68143BAB60CD +:104FC000BDE8F883854205D034448460AB68143B67 +:104FD000AB60F5E7A868921B811909F0C3F9EB688B +:104FE0009B1BEB60E9E700BF2DE9F04F8D68C26CB9 +:104FF000EB6887B002924A6A0F46D5F80480190F11 +:10500000A2EB810A0446D0F8ACB008EB0A09BAF169 +:10501000000F08D1DA0377D4636C052B7CD0002015 +:1050200007B0BDE8F08F029BA3EB0806002E00F34B +:105030009380D4F880209E18A9EB060100297EDC1D +:10504000EB68DB0359D4BAF1000FE5D00023D4F8A4 +:10505000C4006D68E16CFB61002800F0AA818D42FC +:1050600000F0BE81D4F8C050002D00F0CB81A8EB39 +:105070000101002900F39081B5F1EE3F00F0958128 +:105080000022CDF80CA092460497AB68696A5E686E +:10509000DB6831441B0FC1EB83029B00C91A18EB7C +:1050A0000207A8EB060CA6EB080EA1EB090040F1E5 +:1050B0002D81B6EB090340F12E815CEA0000A1EBE3 +:1050C000080137D5BEF1000F5CDB19EB020F40F190 +:1050D0003381CDF804A0A9EB0601DDE903A738462A +:1050E0000593FFF719FF059B019A9A44002A00F0E7 +:1050F0009B81D4F8C010176267E001226B68A4F8A6 +:105100005C205344A3659EE70123A0F85C30636CE8 +:10511000C0F85890052B82D1D4F8BC30002B7FF416 +:105120007EAFE36C6A6893423FF479AF013B9A42E9 +:105130003FF475AF2046A16CFEF7F6FA6FE73846EC +:10514000FFF7EAFEEB68AAEB0909DB0309EB060AA5 +:10515000B1467FF578AFD0E731463846FFF700FF1C +:10516000029BD4F88020A8EB0308C24498466B68E1 +:1051700033446B60E36C9E18A9EB060100297FF7AE +:105180005FAFDCE72846FFF7C7FEDBF8B815D4F8B9 +:10519000943039443B44AA462D6ACBF8B815C4F87C +:1051A0009430002D00F0B780B5F1EE3F7FF46DAF85 +:1051B0005246DDE903A70025002A00F0B280D4F8AA +:1051C000C0101762002D00F0B2803D6200254FF044 +:1051D000BB37D4F8BC30E66C0133C4F8BC308A6805 +:1051E0005068D2F80CC04A6A4FEA1C7C8218301A08 +:1051F000A2EB8C020028A2EB060C0CDBBCF1000F2A +:1052000003DD1646E2640135CF61096AB1F1EE3F74 +:1052100001D00029E3D1D4F84C90DBF8B425D4F8C0 +:1052200080000132CBF8B425DBF8B8255244CBF826 +:10523000B825D4F890200132C4F89020D4F89420F6 +:105240005244C4F89420029A4A4507D0D4F88410F6 +:10525000A2EB090210440A44C4E92002002D3ED00A +:1052600004F1F8064FF000084FF0AA37B3462DE0DE +:10527000D4F8C03000211E6AD3F808C0C4F8C0605A +:10528000C3E907875E6AD26F0196DCF80C60C4F848 +:10529000BCE04FEA1679019EA6EB89060CEB890962 +:1052A00006EB000CD4F8FC00C3F8089000F1FF3ABC +:1052B0005E6258461360C4F880C0C4F8FCA000F0D9 +:1052C0005FFAD4F8BC30D4F8800035B1D4F8F820B7 +:1052D00003F1FF3E013D002ACAD1D4F84C900BB92E +:1052E000C4E93033D4F88430E26FC31AB3EB520F01 +:1052F000029B46D34B4504D0D4F828310BB120464D +:1053000098472046A16CFEF70FFA41E0AA462D6AA5 +:10531000002D7FF449AF5246DDE903A7002A7FF450 +:105320004EAF3946C4F8C070002D7FF44EAF4FF039 +:10533000EE35C4F8C47048E701924FF0AA32D4F8B1 +:10534000BC302F6A013B2A622846C4F8BC30FDF706 +:1053500039FADBF8B435019A013BCBF8B435DBF808 +:10536000B83532441344CBF8B835D4F890303D46C4 +:10537000013BC4F89030D4F894301344C4F894300E +:105380000FE74B4504D0D4F828310BB1204698479D +:10539000012007B0BDE8F08F2046A16CFEF7C4F9EC +:1053A000D4F8C050002D7FF467AE3946C4F8C07001 +:1053B000BDE78D427FF456AE4FF0BB33FB611C4B13 +:1053C000C4E930771B6863654FF0EE33D4F8BC5006 +:1053D0000135C4F8BC503B622B46C4F84C901CE726 +:1053E0008668426A73681344F268120FA3EB820363 +:1053F000AB427FF437AE4FF0BB33FB610762C4F8BA +:10540000C470E1E7A16C2046FEF78EF901234FF04E +:10541000EE31074AC4E930771268C4F8BC306265DF +:10542000D4F84C903962F8E63946C4F8C070CCE63E +:10543000BC290222B0F85C30D0F8AC2003B9704728 +:10544000C16C836D70B58B42044600D070BD0625DB +:10545000D2F8D415D0F8F80001310133C2F8D415D0 +:10546000E364656430B10021FEF7E4FAD4F8F80093 +:105470000028F8D12046A16CFEF756F9D4F8243163 +:10548000002BE3D02046BDE870401847B0F85E20FE +:1054900070B5B0F85C3004460AB92BBB70BD23B9B7 +:1054A0000822C0F8D830426470BDC26C836D93424C +:1054B000F4D10A22134901330D68C364816CC0F82A +:1054C000D8504264FEF730F9D4F80C3123B10021F2 +:1054D00004F5867000F054F9D4F82431002BDDD0A7 +:1054E0002046BDE870401847C26C836D9342D5D109 +:1054F000BDE8704009220133816CC3644264FEF749 +:1055000013B900BFB4290222B0F85C3033B1C26CC9 +:10551000836D70B59342044601D070BD70470A2276 +:105520000C4901330D68C364816CC0F8D8504264E3 +:10553000FEF7FAF8D4F80C3123B1002104F5867097 +:1055400000F01EF9D4F82431002BE6D02046BDE847 +:1055500070401847B4290222CB68DB0206D58A685E +:10556000836C10B59A42044601D010BD70474A685A +:10557000C36C9A42F9D1FEF7B5FAD4F80C31002B7E +:10558000F3D004F586700021BDE8104000F0F8B8B3 +:1055900030B4CC68E30224D58D68826C0346954212 +:1055A00021D1D0F8E010A4B2C26A04660464E9B95B +:1055B000B2F5896F4FEA820105D340F68E00891A51 +:1055C000824288BF891A59660521D86CD3F8082110 +:1055D000186559642AB130BC002103F5847000F0CD +:1055E000CFB830BC704730BCFEF794B94266EBE7E9 +:1055F000CB6870B513F48025044632D103F49012C1 +:10560000B2F5901F22D0B2F5003F31D14968C26A8D +:105610009BB20131B2F5896F03660364C1644FEA3E +:10562000820305D340F68E019B1A8A4288BF9B1ADB +:10563000636604220023A16C2046A3666264C4F85A +:10564000D8300139BDE87040FEF78AB9826C8868AD +:10565000904214D0DB020AD52046BDE87040FEF728 +:1056600059B9DD0203D58A68836C9A4233D070BD84 +:10567000DA02FCD58A68836C9A42EDD170BD496824 +:10568000D4F8E0009BB20131E66AE164236623644A +:10569000A566F0B9B6F5896F4FEA860305D340F6E3 +:1056A0008E019B1B8E4288BF9B1B63661146204662 +:1056B000FEF73AF805220021D4F808316264C4F8F4 +:1056C000D810002BD3D004F58470BDE8704000F0F2 +:1056D00057B86666EAE7D0F8AC20BDE87040D2F86B +:1056E000E0350133C2F8E035FEF712BAD0F80031E8 +:1056F00043B3D0E91832934210B5044609D9816FFB +:10570000013901299CBFC16A02EB4102934228BFC3 +:105710001346A26E9A4214D2D4E932329A4210D27F +:10572000D4F82C310BB120469847D4F8043104F555 +:105730008070013BC4F804310021BDE8104000F046 +:105740001FB810BD704700BFF8B50C4B07689F42EB +:1057500010D105460E46144607E06CB10120EEF765 +:1057600039F82B68013CBB4204D16B6CB342F4D1D5 +:105770000020F8BD0720F8BD4320F8BD2050435459 +:105780000346EFF3108C72B60068C0B1026F10B41C +:10579000824211D01A60436F53671A670024094A86 +:1057A00084661368013313608CF310885DF8044B32 +:1057B000C0F88410EEF75CB800221A60EEE78CF3B4 +:1057C00010887047081F0222F8B58446069F1846C5 +:1057D000EFF3108372B6144CDCF800502468EDB17E +:1057E00025676D6F6567DCF800506D6F2C67DCF81E +:1057F00000506C6701250C26A1660C49E2660A6818 +:10580000E7642A440A602663A56383F31088EDF7F2 +:1058100037F92046BDE8F840EEF7A6B8CCF80040CE +:10582000C4E91C44E6E700BFA41F0222081F0222AD +:10583000002370B5D0E93324C0E9343302B3054600 +:105840004FF0AA3607E082F31088D5F8CC30013B40 +:10585000C5F8CC30A3B1EFF3108272B62046C3690D +:10586000246AB3F1DD3F0662EDD182F31088FCF7C4 +:10587000A9FFD5F8CC30013BC5F8CC30002BEAD1DC +:1058800070BD00BFEFF3108272B6C36E002B35D02F +:1058900010B427491C688C4228D1816E31B3EFF3D4 +:1058A00005842449096821432BD1046F8166844211 +:1058B00021D0416FC3F8004161670C67D3F8041130 +:1058C000046B01390C2CC3F804110FD1596C052954 +:1058D00026D038231849C0F884300B6801330B6098 +:1058E00082F310885DF8044BEDF7C2BF82F3108895 +:1058F0005DF8044B7047C3F80011DFE782F31088AE +:1059000070470E49D3F8AC30816682F310880022CC +:105910004FF480515DF8044B03F24C70ECF78CBDF2 +:10592000D3E93231994234BF39234923D2E700BF4A +:1059300020504354B4040022081F022269290102A6 +:10594000C36EEFF3108172B6826E4AB143B130B4C8 +:10595000144A1C68944206D081F3108830BC70470A +:1059600081F3108870470025026F1C6D82425D65CF +:10597000856615D0436F226653671A67636E026BA4 +:10598000013B0C2A6366E7D12324074AC0F8844010 +:1059900013680133136081F3108830BCEDF768BFE2 +:1059A0002566EBE720504455081F02220346024AB1 +:1059B0000020C3F81C297047495A01022DE9F04123 +:1059C0000F46064690460C4600F5C8654FF0FF317D +:1059D0002846ECF731FF04EB142303F01F0306EB1A +:1059E0008303D3F89428AAB1134602E0DB6C9A42F1 +:1059F00010D09968A142F9D101342846EDF740F85A +:105A0000B4F5803F28BF4FF44044BC42DED145206E +:105A1000BDE8F0812846EDF733F80020C8F80040D3 +:105A2000BDE8F08130B589B00C9D0C46009503A906 +:105A300001F034F830B92CB1039B042B12BF1220B3 +:105A4000049B236009B030BD2DE9F047D0F89435B0 +:105A50000E46496A013307290546C0F8943540F2DD +:105A60009180B768D7E9003212BA1BBAB1EB124F76 +:105A7000C7E90032C0F08680DFF8C8921FFA83FAC7 +:105A80000AEB1328D9F8003008F01F0833B1EFF300 +:105A90000582A84B1B68134300F08D8005EB880836 +:105AA000D8F894381C461BB993E0E46CA34273D039 +:105AB000A2685245F9D1A269736A0132A261D5F890 +:105AC0009825083B1A44C5F89825E269D9F80010D2 +:105AD0001A44E261F9B1EFF30582964B1B68134358 +:105AE00064D0A368534516D0D5F8A025D5F8A435C1 +:105AF00001320133C5F8A025C5F8A43596F8303039 +:105B0000042B00F09C80062B00F083803046BDE81B +:105B1000F047FCF757BEEFF3108172B6864B226850 +:105B20009A4240F0A080D8F89438276FA34204D05E +:105B3000D5F848360BB9C8F89448A06D002800F095 +:105B4000A480036F834200F0E080426FA3655A6730 +:105B500013670025E36D794A013BE36513688566A9 +:105B600001331360C36F1E6081F31088C0F8845046 +:105B7000EDF77EFE002F00F0868020463B46BDE814 +:105B8000F0471847D5F89C3530460133C5F89C35A9 +:105B9000BDE8F047FCF716BED9F80030002BA0D0C6 +:105BA000EFF30582634B1B6813439AD105F5C86078 +:105BB000ECF766FF95E74FF0FF3100F5C86005EBA5 +:105BC0008808ECF739FED8F894381C46002B7FF48F +:105BD0006FAF96F83020042A00F08480062A6CD03B +:105BE000D5F8A025D5F8A435D9F800100132013335 +:105BF000C5F8A025C5F8A435002987D0EFF30582A4 +:105C00004C4B1B68134381D105F5C860ECF738FF96 +:105C10007CE7B36B9B6903F07F43B3F17F4F3FF4A5 +:105C200075AFD7E9002311BA1ABAC7E900120023E9 +:105C300028464FF082723146F9F7FEFE66E7D5F846 +:105C40007438002B3FF462AFD7E9002311BA1ABAB7 +:105C5000C7E90012002331462846394AF9F748FDC2 +:105C600096F830304FE7D5F8A435D5F8A0250133A4 +:105C7000C5F8A435636A01320133C5F8A025636213 +:105C800081F3108842E7BDE8F087D4F83CE0626C0D +:105C90000EF1010C5AB1A36CDE61A664F061206CB8 +:105CA000C4F83CC0604533D381F3108862E7C4E98F +:105CB0001166F261C4F83CC0F6E7B36B9B6903F070 +:105CC0007F43B3F17F4F8BD0D7E9002312BA1BBAC1 +:105CD000C7E90023314600234FF082722846F9F7C6 +:105CE000ABFE7DE7D5F87428002A3FF479AF3A6817 +:105CF000314612BA3A607A68284612BA7A60104A77 +:105D0000F9F7F6FC96F8302068E70023A36520E752 +:105D1000D5F8A435D669581C636AC4F83CE0013351 +:105D20006664C5F8A405636281F310881046FCF729 +:105D300049FD1FE7B404002220504455081F0222E9 +:105D400000000303A41F0222C36EEFF3108172B69A +:105D5000826E52B14BB110B4144A1C68944207D001 +:105D600081F310885DF8044B704781F31088704709 +:105D70000024026F8466824216D0446F9A6554678D +:105D80002267DA6D046B013A0C2CDA65E8D1012444 +:105D9000074AC0F8844013682344136081F31088D5 +:105DA0005DF8044BEDF764BD9C65EAE7205044556F +:105DB000081F0222F0B50446C56883B005F5C86720 +:105DC000019138464FF0FF311646ECF735FDE36C94 +:105DD000002B43D1636D002B40D10198002858D08F +:105DE00000EB102303F01F0305EB830CDCF8945841 +:105DF000A060002D5BD02B4602E0DB6C9D4233D0CF +:105E000099688142F9D1002E5DD0EFF3108072B60F +:105E1000324A1568324AEC66AA661A6EC4E914352D +:105E2000002A4CD0516F2A6769670D6755670121B9 +:105E30000C245A6E01325A662A4AEE6413682C63A7 +:105E40000B441360A96380F310883846ECF718FE02 +:105E50002846EDF789FDD5F8840003E03846ECF7D5 +:105E60000FFE222003B0F0BDAA689042CBD0EFF322 +:105E7000108172B6DCF894381A6DC4E91332D46418 +:105E80001C6581F310883846ECF7FAFD002003B05A +:105E9000F0BD07F009FDC0F30D0101F540412846B2 +:105EA00001AA0191FFF78AFD90B9019898E7EFF3F5 +:105EB000108172B6C4E91344CCF89448E1E71D663A +:105EC000C5E91C55B3E73846ECF7DAFD2320C9E7EE +:105ED0003846ECF7D5FD4520C4E700BFA41F0222D9 +:105EE00041590102081F0222F8B50C4605461E461C +:105EF000174600217822204608F04EFA069BE662FB +:105F000003F48042079B05F5C8662363089B4FF0A6 +:105F1000FF3130466760E56062632364ECF78CFC18 +:105F2000EFF3108172B60D4AD5F81439226083B1AF +:105F3000DA6EDC669466E266D5F81829A36601324B +:105F4000C5F8182981F310883046ECF799FD002038 +:105F5000F8BD22462346C5F81449ECE720504455C5 +:105F600070B50446C5684FF0FF3105F5C866304688 +:105F7000ECF762FCE36CFBB9EFF3108172B6A26E32 +:105F80002360A24215D0E36ED3669A66D5F8143921 +:105F9000A3420DD0D5F81839013BC5F8183981F363 +:105FA00010883046ECF76CFDEDF744FC002070BD26 +:105FB0009B6EC5F81439EDE73046ECF761FD4220E1 +:105FC00070BD00BF00232DE9F04F164683B00B6073 +:105FD000EFF3108272B6C36C002B00F0CB800D463D +:105FE0000446DFF8B0915CE0D8F804101FFA81FC99 +:105FF000BCF1000F69D0042A40F0A480826B02F14A +:106000000C0302F1100CD8F8007009BA97FA87FE59 +:10601000426AC8E900E11121CDF800C0F9F74AFF52 +:10602000D8E900234FF6FF7112BA1BBA8842C8E9BB +:10603000002300F09180EFF3108872B6E3682A68BD +:10604000D3F89875D3F89C0507F1080CD3F8A87518 +:10605000E1690130D2F824E007F1010AA26AD3F81D +:106060009475C3F89C05A0690831013207F1FF3B24 +:10607000ACEB0E0CA1EB0E010138C3F8A8A5A2628F +:10608000C3F894B5C3F898C5C4E9060188F310882D +:106090002868FCF797FBEFF3108272B6E36C002BD5 +:1060A00068D0636CDBB12B60DB696364002B47D085 +:1060B000E36B013BE36382F310882868A36BD0F89D +:1060C000088090F83020002B8ED0062A47D1D8F8CF +:1060D0000410826B02F1080302F1180C93E7002E02 +:1060E0004FD02A4B2A49D3F80080A36DC8E91A146F +:1060F000C8F87C505BB3596FC8E91C31C1F8708097 +:10610000C3F8748001204FF00C0CE16DD9F8003019 +:1061100001440344E165C9F80030C8F84C60C8F890 +:1061200030C0C8F8380082F310884046EDF71CFCF8 +:10613000D8F88420002AC0D0104603B0BDE8F08F04 +:10614000A364B5E7062A9C467FF45DAFC1E7C4F8B7 +:106150005880C8E91C88D5E72868D0F80880002254 +:10616000416A08F10803083941628360104603B0B0 +:10617000BDE8F08F82F310882422104603B0BDE8FA +:10618000F08F82F3108801222E60D5E7A41F02222F +:10619000495D0102081F0222EFF3108372B6016706 +:1061A00083F310880020704730B50424154687B06B +:1061B0000DEB0402CDE9014500F0A6FC07B030BDAF +:1061C00030B44C24029D04FB05FCC4680CF6344C2E +:1061D00064444C6330BCFFF7E7BF00BF2DE9F84FC4 +:1061E0000446C7684FF0FF3107F5C8684046ECF732 +:1061F00023FBE16C002900F08B80A66806EB1626D5 +:1062000006F01F06EFF3108172B6E36CA34256D07E +:10621000226D07EB86001A65D364D0F89438A34248 +:1062200004BFE36CC0F894380023E36481F3108862 +:10623000D4F83CB0BBF1000F48D0656CC4E9113311 +:106240002846ED69FCF7BEFAE36B013BE363002BE4 +:10625000F6D1EFF3108172B6256E002D65D02A6F4E +:106260000020AA420CBF00226B6F07EB86071CBF01 +:1062700053671A67636E013B6366EB6E1A66D7F865 +:10628000942858652066002A4AD0106DC3E913206F +:10629000C364136500222A48AA66036801330360B9 +:1062A00081F31088C5F884204046ECF7E9FB2846C6 +:1062B000EDF7DEFAEDF7BEFA0020BDE8F88F002218 +:1062C00006F5097307EB83035A60ADE7E36D002B16 +:1062D000BFD04FF02609DFF868A0A56DC4F858B00C +:1062E000EFF3108272B6DAF80030C5F868B0013307 +:1062F000CAF8003082F31088C5F884902D6F686F5B +:10630000EDF7B6FAE36D013BE365002BE8D1A0E7BA +:10631000606D80B1FFF714FB4046ECF7B1FBCBE7B3 +:10632000C3E91333C7F89438B4E781F310884046C3 +:10633000ECF7A6FBC0E74046ECF7A2FB2420BCE745 +:10634000081F0222D0B190F90030CBB1E2B1034670 +:1063500010B401E0013A0DD09C4613F9014F002C16 +:10636000F8D1C0F10100604401B1086000205DF87F +:10637000044B704709205DF8044B704707207047B5 +:1063800001B10B600020704709207047002800F021 +:106390008C802DE9F8461646002A00F08380089A82 +:1063A000002A7FD00D4611B30BB3424C4FEAC10C0B +:1063B000A4FB0C27BF0807EB47025200A4FB02E135 +:1063C000090901EB4101B2EBC1010ED0C1F1180A7C +:1063D000A4FB0A4A4FEA9A0A01370AF1FF31CA19A7 +:1063E0009A4204D2AAF1020A09E0BB4202D809206B +:1063F000BDE8F886BCF1050F24D94FF0FF3A002420 +:10640000002F14BFBC464FF0010C2246DFF8A890C5 +:10641000731EECB9845CA40819F804E00124BCF1F3 +:10642000010C83F801E003F10103F2D100293ED011 +:106430000AF1010A3D21F019524607F0ADFF07EBC2 +:106440000A010E440020089B30701960BDE8F886F0 +:10645000012C10F802E002F1010207D0022C13D047 +:106460000EF03F0E002419F80EE0D8E7954288BFE1 +:10647000845C4FEA0E1E0EF0300E88BF4EEA141EEA +:1064800019F80EE00224CAE7954288BF845C4FEAFF +:106490008E0E0EF03C0E88BF4EEA941E19F80EE0E8 +:1064A0000324BCE70720BDE8F8860720704739467B +:1064B0003E44C7E7ABAAAAAA702902028446042375 +:1064C000002070B5ACF1040C04395CF8044F51F8AD +:1064D000045FAC4204D1013B00F12000F5D170BD56 +:1064E00000F11F039342FAD34FF0100C00216346D2 +:1064F00024FA03F225FA03F6B2424FEA5C0E05D005 +:10650000042910D0F44673440131F1E7BCF1010FC6 +:1065100000F1200200D8D01A01310529DFD0F4465D +:10652000A3EB0E03E4E71F30C01A70BD2DE9F04F56 +:10653000144685B0029008460E4603920193FBF77D +:10654000F7FD002C52D00028834658DB019B002B1E +:106550006CD0019B93F8078008F10109C84570D2FF +:106560004C22029B0BF0804702FB083A3B460BF0A3 +:1065700001052F464546984604E00135A9450AF134 +:106580004C0A5ED99AF83A3C002BF6D0DAF8544C13 +:10659000002CF2D00095454616E041463046E278A0 +:1065A000FFF78CFFE37898421AD255B13368404622 +:1065B00003F47023B3F5003F0ED0FBF7B9FD42079B +:1065C0000ED4A469002C35D0A378042BF9D104F1A2 +:1065D00008084046002FE0D0FBF7AAFDC107F0D520 +:1065E0000020039B1C6005B0BDE8F08F4FF0FF302A +:1065F000EDF7F0F84FF0FF30EDF7ECF8F6E7029B1F +:1066000003F1180403F1780514F8083C33B9203479 +:10661000AC429BD014F8083C002BF8D03146204601 +:10662000FBF738FD0028F2D0083CD9E74FF001090C +:10663000984695E7A846009D0AF14C0A0135A94500 +:10664000A0D8029BD3F8A04C34B1314604F1080025 +:10665000FBF720FD0028C3D11BF0040F12D0DDF89A +:106660000880019E08F1E00598F8D43C33B1D8F8D1 +:10667000E83C9A7912B14EB1B34207D008F11C0838 +:10668000A845F1D1502005B0BDE8F08F1C6A002C60 +:10669000F4D0A378042B01D0A469F8E704F1080032 +:1066A000FBF746FDC3079BD5F6E700BF2DE9F8438E +:1066B000B0F8D06C05461EB34FF6FF774FF00009D7 +:1066C00000F6D84400F6B85814F9043C002B14DA4C +:1066D00034F8023C013E43BB62692146284602B1C0 +:1066E0005362F9F7A7FB04F8049CC4F81090B5F8BE +:1066F000D03C013BA5F8D03C16B11C344445E3D155 +:10670000D5F8B84E4CB121464B69E4695A1C02D009 +:106710002BB1013B4B61002CF5D1BDE8F883284635 +:10672000FBF782FB002CEED1F7E7BB421CBF03F165 +:10673000FF3324F8023CDFE770B583B31E46002325 +:10674000B0F8D05C0446336095B3844601234FF023 +:10675000080E06E0BEF1010E0CF11C0C03F1010362 +:106760002AD09CF9D40C0028F4DADCF8E80C884232 +:10677000F0D1DCF8EC0CE8B1407E0238032819D8DF +:10678000013BC3EBC3039D0005F6D84011462044EE +:106790002544FBF7ABFCD5F8EC3C336036E04FF01A +:1067A000FF30EDF717F84FF0FF30EDF713F8F6E78D +:1067B000432070BD013DCDD14FF0080ED4F8B43D5B +:1067C00005E0072B5FEA0393BEF1010EF0D0C3EBA7 +:1067D000C30C04EB8C0595F9D40C4FEA8C0C002803 +:1067E000EFDAD5F8E80C8842EBD10CF6D84C11461C +:1067F00004EB0C00FBF77AFCD4F8B43DD5F8EC2C94 +:10680000072B5FEA03933260C4F8B43D002070BDEB +:1068100038B590F8385C012D03D1D0F8603C0446BF +:1068200003B938BDD0F8681C0139C0F8681C0029CC +:10683000F7D1F9F76FFAD4F8603C18B1D4F85C2CB2 +:10684000934204D0013BD4F8645CC4F8603CC4F8C3 +:10685000685C38BD70B5064608460D46FBF768FC17 +:10686000C3070CD4D6F8B84E14B90AE0E46944B1B1 +:10687000214628462269FBF7EDFB0028F6D00120CF +:1068800070BD06F11804783614F8083C13B1637D26 +:10689000012B04D02034B442F6D1002070BD214633 +:1068A000284614F8052CFBF7D5FB0028F2D0E6E7C4 +:1068B0002DE9F043002598460B6885B0042B03951D +:1068C0000E4604461746D0F8AC5000F09D80062BCB +:1068D00000F0868005F5C8694FF0FF314846EBF7B8 +:1068E000ABFFD4F8EC30002B00F0CE80636C012BB2 +:1068F00002D00A2B40F092800322D5F8D035013324 +:10690000C5F8D035D5F8C8350133C5F8C835336872 +:106910006264042B63615FD0062B00F09380002239 +:10692000039BA762002B4ED0596A1C329142C0F0E3 +:106930009080A66C6363002E60D106F0B5FF000462 +:10694000A06406F0B1FFA36C40EA0301E36FD4F842 +:10695000DC20C4E920330023C4F8D820D4F8BC20BC +:10696000481CA064E365C4F8E030002A64D100222A +:1069700080EF5060204684ED227FC4E91922C4E9EB +:106980002622C4E93422C4E92F22C4F8CC20C4F85A +:10699000C420FCF7E5FFB8F1000F46D03D4E05F2EC +:1069A0009C653368AB4240D04B4604F58470224668 +:1069B0003949CDF80080FEF707FF3368D3F884002B +:1069C00005B0BDE8F0834FF0FF30ECF703FF4FF068 +:1069D000FF30ECF7FFFEF6E773681422A3619FE730 +:1069E0000023284604F59C72311DFFF79FFD002807 +:1069F000E6D1D4F838315B6803936BE706F054FFB7 +:106A000006F580310144A1E700F1380349682846C2 +:106A100003AAFAF7E3F9A8BB336858E74846ECF74E +:106A20002FF8352005B0BDE8F0834846ECF728F88C +:106A3000372005B0BDE8F0832046FDF7F9FBA16CD7 +:106A4000013994E7301D04F11801FBF74FFB2822B0 +:106A500066E700230121D5F8D0254846013AC5F85C +:106A6000D025D5F8C825013AC5F8C8256361616409 +:106A7000A361E36123626362A362A363ECF700F89E +:106A80004C209DE721209BE74846EBF7F9FF2420A7 +:106A900096E700BFA41F02224D2C0102F8B5069F05 +:106AA000044615461E4659B190F83030042B21D0CB +:106AB000062B26D1806B41F8043B0830FBF716FB10 +:106AC0001EB1A36833F8063C33600DB111232B606F +:106AD00077B14FF0FF333B6094F83030042B0ED089 +:106AE000062B05D1636B1BB15B680BB1DB793B6097 +:106AF0000020F8BD826B0B60D3684B60E0E7636BEE +:106B0000F3E71220F8BD00BF2DE9F04F4FF0000869 +:106B10008BB017469946CDF82480EFF3108272B6F9 +:106B2000C36C002B00F0A58004460D46C66882F3B6 +:106B30001088386804286BD0062843D0CDF81C8014 +:106B400085F83000A3686A6A49EA0349D6F88C35AB +:106B5000216903F1010ED6F8903599FA89FA03EB11 +:106B6000020C6369D5F80890134401310693A9F12A +:106B7000080B02F10803A26BC5F808B0C6F88CE553 +:106B8000C6F890C521610699059361611B040599BA +:106B90001BBA696249E902A3DAB1062819D006F5E1 +:106BA000C8694FF0FF314846EBF746FE3B68042BBF +:106BB0004ED0062B3ED04846EBF762FF00200BB0CC +:106BC000BDE8F08F4B6B07F10408B3B108330793AE +:106BD000B6E711212846059A079BCDF80080F9F702 +:106BE00069F9C04380B230B100BA59F8043C03439C +:106BF00049F8043CD3E72448F7E74146304605F11D +:106C00003402FFF793FC0028D9D16B6B3868DDE7BD +:106C100009AB3046796805F13402FAF7DFF86B6B9F +:106C2000002B2FD03868062829D01433079307F19A +:106C3000040885E7079BCDF808800193D6F8CC4E71 +:106C40006B6A1122294630460094FAF7A7FFB2E793 +:106C50004FF488130193099B29460393636B3046D5 +:106C60000293236B0093E36A7A68FAF765F83B684E +:106C70009FE782F3108824200BB0BDE8F08F07F166 +:106C80000408A3E721209AE70000FFFF28B310B40F +:106C9000154B04689C421CD1D9B1D0F8F83BA3B97C +:106CA000332A1CD9EFF3058C104C236853EA0C03EC +:106CB00007D0EFF3058C236843EA0C03B3F1F03FF0 +:106CC0000FD35DF8044BF8F741B815205DF8044B7D +:106CD000704707205DF8044B704707207047092074 +:106CE000F4E71120F2E700BF20205049B40400224D +:106CF000B8B10E4B02689A4213D1D0F86C3873B910 +:106D0000EFF305810A4A13680B4306D0EFF30581C0 +:106D100013680B43B3F1F03F05D3F8F787BB152099 +:106D20007047072070471120704700BF202050494E +:106D3000B4040022E8B110B4104B04689C4214D192 +:106D400099B192B1EFF3058C0D4C236853EA0C0313 +:106D500007D0EFF3058C236843EA0C03B3F1F03F4F +:106D600009D35DF8044BF9F789B807205DF8044BA7 +:106D70007047072070471120F8E700BF20205049D6 +:106D8000B40400222DE9F04F00248BB0DDF850B0A0 +:106D9000169E0994002878D0BBF1000F75D01746D5 +:106DA0009946DBF80020474B9A426ED1159B002B89 +:106DB0006BD0002E69D040F6D463199A9A4264D100 +:106DC000179BC72B6DD9189B1F2B54D8179B884630 +:106DD00003F1FF3A0546ECF7F9FBB24403460028FD +:106DE00055D0214609AA06920790ECF739FCDDE957 +:106DF00006233549086835490C68411EC8B1A542CB +:106E00003FD04A1C01E0A54239D0D4F8A806B042D0 +:106E100003D8D4F8AC16B14231D8504503D8D4F8D1 +:106E2000AC1651452BD8013AD4F8244CEBD123B100 +:106E300009AA18460999ECF713FC002F33DBEFF38E +:106E40000581234A13680B4306D0EFF305811368CD +:106E50000B43B3F1F03F32D3189C4B460494179C7C +:106E60003A46CDE90264159C41462846CDE900B476 +:106E7000F9F7A4F800E00A200BB0BDE8F08F23B1C9 +:106E800009AA18460999ECF7EBFB0720F4E70E4A2C +:106E90000E4912680C68511E002ACED0AC42B0D107 +:106EA000F3E70920E8E707F04043B3F1004FC6D00D +:106EB00007F06043B3F1404FC1D02120DCE711203F +:106EC000DAE700BF4B434150902902229429022265 +:106ED000B404002208B310B4124B04689C4214D1CD +:106EE000B9B9EFF3058C10490B6853EA0C0307D0CE +:106EF000EFF3058C0B6843EA0C03B3F1F03F0ED3BC +:106F000000215DF8044BF9F727BD07205DF8044B1D +:106F100070474C205DF8044B7047072070471120E4 +:106F2000F4E700BF20205049B404002208B310B495 +:106F3000124B04689C4214D1B9B9EFF3058C104987 +:106F40000B6853EA0C0307D0EFF3058C0B6843EA98 +:106F50000C03B3F1F03F0ED300215DF8044BF9F7B9 +:106F60006FBD07205DF8044B70474C205DF8044B63 +:106F70007047072070471120F4E700BF20205049D8 +:106F8000B404002270B4039DC0B1104C0668A64240 +:106F900014D1B1B9EFF3058C0D4C216851EA0C0105 +:106FA00007D0EFF3058C216841EA0C01B1F1F03F05 +:106FB0000AD30395002170BCF9F758BD072070BCB7 +:106FC00070474C2070BC70471120F8E720205049D2 +:106FD000B4040022E0B170B506680E4DAE4211D186 +:106FE00082B1B1F5007F8E460ED2EFF305850A4CD3 +:106FF00024682C430AD1094C24683CB1BDE8704098 +:10700000F9F7EEBF072070BD0A2070BD112070BDDA +:107010000720704720205049B4040022A41F0222F8 +:10702000E8B130B40F4C0568A54210D179B194078E +:1070300010D14BB10C4C24687CB1EFF3058C0B4C98 +:10704000246854EA0C0408D130BCFBF795B907203A +:1070500030BC70470A2030BC70471120F8E7072089 +:10706000704700BF4B434150A41F0222B4040022CA +:1070700070B4039DEBB1154C1E68A64219D1C0B186 +:10708000B9B1CAB104698668A64218D34469C66812 +:10709000A64216D84DB10E4C2468A4B1EFF3058C6E +:1070A0000C4C246854EA0C040DD1039570BCFBF71A +:1070B0001BBA072070BC7047092070BC70470220C3 +:1070C000F8E70320F6E71120F4E700BF4B434150F7 +:1070D000A41F0222B404002230B4029D28B122B1C0 +:1070E0001DB1029530BCFBF787BA072030BC704752 +:1070F0002DE9F04F002585B00395002874D01C467B +:10710000002B71D00F9B3C2B6ED10E9B042B59D9B9 +:107110009046002A56D0E21C22F00302E3189B1A84 +:1071200008F13F0223F0030322F003029A4249D8F8 +:107130000E9B89465F1E0646ECF748FA27448246B6 +:10714000002843D00DF10C0B5A462946ECF788FA7B +:10715000304B314A1B681268581EFBB1536A116AE2 +:10716000013B964201EB030C4ED0013006E0D2E920 +:107170000813964203F1FF3C8C4440D08C4201D36B +:1071800064453CD38F4201D3674538D30138526BF5 +:10719000EDD1BAF1000F06D00DF10C0B5A46504656 +:1071A0000399ECF75DFAEFF305811C4A13680B4372 +:1071B0001CD0EFF3058113680B43B3F1F03F15D2F8 +:1071C000112000E0092005B0BDE8F08F114B124AF4 +:1071D0001B681268581E002BE5D0536A116A013BE8 +:1071E000B24201EB030CC0D10720ECE723460E9C12 +:1071F0004246494630460094FBF76EFAE3E7BAF19F +:10720000000FF1D00DF10C0B5A4650460399ECF7E4 +:1072100027FAE9E7982902229C290222B4040022D5 +:1072200010B50446006890B1036883B10B4A1B682F +:1072300093420CD1826803699A420AD3C2684369B7 +:107240009A4208D8FBF7BEFA00B9206010BD0720AB +:1072500010BD022010BD032010BD00BF4B434150A4 +:1072600010B50446006890B1036883B10B4A1B68EF +:1072700093420CD1826803699A420AD3C268436977 +:107280009A4208D8FBF712FB00B9206010BD072016 +:1072900010BD022010BD032010BD00BF4B43415064 +:1072A000B8B10E4B02689A4213D1D0F8A83973B91D +:1072B000EFF305810A4A13680B4306D0EFF305810B +:1072C00013680B43B3F1F03F05D3FBF7B3BD1520B3 +:1072D0007047072070471120704700BF2020504999 +:1072E000B4040022B8B10E4B02689A4213D1D0F810 +:1072F0001C3973B9EFF305810A4A13680B4306D0B2 +:10730000EFF3058113680B43B3F1F03F05D3FEF7AC +:107310004DBB15207047072070471120704700BFF4 +:1073200020205049B4040022002A46D02DE9F04123 +:1073300014461D461268224B86B09A4237D1064643 +:10734000A8B3DFF884800368434530D07DB340F6AE +:1073500014030D9A9A422AD1EA69D2E904239B1AAE +:10736000B3F5967F27DB0F460D9A002107F014F83E +:10737000802201920C9A002302924FF48042204610 +:107380000092CDE903333A4606F12801FCF7F6FBFB +:1073900070B901225023C6E90445C6E9022377608B +:1073A000C6F87C01C6F8008006B0BDE8F081072071 +:1073B00006B0BDE8F0810348FAE70720704700BF38 +:1073C00020205049090003005054544838B5D0F8E3 +:1073D0009031044613BB04F128054FF47A71284616 +:1073E000FCF782FC2846FBF7A1FB28460025FCF7AA +:1073F00033FCD4F87801256018B1FBF7E3F9C4F841 +:107400007851D4F8880108B1FBF7DCF940F6140292 +:107410000021204606F0C0FF002038BD00F5CA75E7 +:107420004FF0FF312846F2F74FFF2846F2F72AFFC8 +:10743000D1E700BF80B1094A036893420CD1EFF352 +:107440000582074B1B68134304D1064B1B680BB125 +:10745000FFF7BCBF112070470720704750545448B5 +:10746000B4040022A41F02222DE9F04F0024D0F81A +:10747000903187B08B460C608046914604A9002B62 +:1074800053D000F5CA70F2F76BFF8246BAF1000FD5 +:107490001ED15646049DAC68EB68A34206D86B68C3 +:1074A000D3B11D46D3E90243A342F8D916F0010136 +:1074B00094F9002004D00A2A04D000260134ECE715 +:1074C0000D2AFAD10136042EF8D1049BCBF80030F6 +:1074D000504607B0BDE8F08FD8F890314A4605A96C +:1074E00043B308F5CA70F2F73BFF074677BB059F29 +:1074F00017B926E07F681FB3D7E90212D8F8143015 +:107500000498CDF80090521AFAF7EEFF0028F1D057 +:1075100003900498FBF756F90598FBF753F9039B82 +:107520009A46504607B0BDE8F08F2830FCF7E4FDDE +:107530008246ABE708F12800FCF7DEFD0746D5E7F9 +:10754000059F3846FBF73EF9EB68A6E70498FBF782 +:1075500039F9BA46BCE700BF2DE9F04FD0F8848175 +:1075600083B083461D460C9E0191B8F1000F4BD1AC +:10757000144600F5C47700F1280A00F5CA79DBF853 +:10758000880118B1FBF71EF9CBF88881DBF8902150 +:107590000AB3224639464846F2F7E2FEC0B9DBF8A4 +:1075A00088219068516A2A603060CBF884110029E4 +:1075B000E5D0D168814214D002780020019B1A7076 +:1075C0003168DBF884210131013A3160CBF8842144 +:1075D00003B0BDE8F08F224639465046FCF78CFDDB +:1075E000DCE752689AB12A609068DBF88821306045 +:1075F000002AE1D0002110465160FBF7E3F82A6829 +:107600003068CBF88821D7E730681A68D1E71220B4 +:10761000DEE700BF2DE9F04F15461E46D0E90823EE +:1076200085B0934204468A460E9F30D2A2EB0308EF +:10763000CAF80080D4F8849104F5C478B9F1000F39 +:107640001DD104F1280B04F5CA7AD4F8880118B1C9 +:10765000FBF7B8F8C4F88891D4F890312A4641462F +:107660008BB15046F2F77CFE50B9D4F88831996856 +:107670005A6A33603960C4F88421002AE5D00020BA +:1076800005B0BDE8F08F5846FCF736FDECE74FF04B +:107690000009C84633462A4620460DF10E010097E0 +:1076A000FFF75AFF0028EBD19DF80E30B9F1000F1B +:1076B00011D00D2BEED133462A46204600970DF10E +:1076C0000F01FFF749FF0028DAD19DF80F300A2B90 +:1076D000AED04E20D4E7A3F16102052A03D8573B70 +:1076E00003EB0818D6E73B2B02D14FF00109D1E795 +:1076F00008D80D2BDFD0303BDAB2092AE9D803EBEA +:107700000818C7E7A3F14102052AE2D8373BF6E79C +:1077100000232DE9F04786B003930593D0F8883114 +:1077200005468846174604930BB19B68059305AA46 +:10773000009228463A4604AB03A9FFF76BFF0646C2 +:1077400018BBDDF80C90B9F1000F22D0D5F88831C4 +:10775000D5F884A1C8F80030C5F88801D8F80040F1 +:107760000598D145A0603DD8049A4946D3681B1AB4 +:10777000994505D85CE0D2E902031B1A8B4256D228 +:107780005268C91A002AF6D11226304606B0BDE862 +:10779000F08705AB00933A46284604AB0DF10B0188 +:1077A000FFF7DAFE06460028EFD19DF80B300D2BCF +:1077B00052D105A800903A46284604AB0DF10B01C2 +:1077C000FFF7CAFE06460028DFD19DF80B300A2BD2 +:1077D00042D1D5F88831484E9A685862DA60C8F8C4 +:1077E0000030D2E72146C5F884616068C5F8209072 +:1077F000C5F824A0C1F824A030B92FE0426804469F +:10780000AAEB030A52B31046D4E902239B1A53454C +:10781000F4D38C61FAF7D6FF002363603046A36887 +:10782000C4F824A05344E36006B0BDE8F087049296 +:10783000AAEB09030844C5F8843105AB0590009311 +:107840003A46284604AB0DF10B01FFF785FE10BB4D +:107850009DF80B300D2B03D04E2696E78C61DDE7AB +:1078600005AB00933A46284604AB0DF10B01FFF738 +:1078700073FE80B99DF80B300A2BEDD1D5F8843119 +:107880002BB1D5F8882142B1059991605362CA465F +:10789000D8F80010A9E7064677E73B46686905F582 +:1078A000C471FAF769FD0346A0B9DDE904A1DAF86D +:1078B0000C3000975F1A3A466B69D5F88801FAF7E1 +:1078C00013FE034630B9D5F88431BB4204D8D5F84D +:1078D0008821DBE71E4658E7DAF8041000293FF458 +:1078E00053AF0020D5F888215160DAF81810916163 +:1078F000CAF80400CAE700BF0C0003002DE9F041FC +:1079000040F60D2784B004461E46ADF80C7083691E +:107910004F6AC069384483422ED3904694F882213E +:107920000D460AB183422CD0D4F890313246294614 +:1079300063B104F5CA70F2F739FD05466DB9284602 +:10794000E3693B44E36104B0BDE8F08104F1280041 +:10795000FCF7A2FD0546002DF1D0D4F8903123BBF1 +:10796000283431462046FCF7BFF92046FBF7DEF805 +:10797000284604B0BDE8F0811225284604B0BDE8D1 +:10798000F081084663690222009603A9FAF7ACFD6C +:10799000B8F1000FC8D1636905222846084900964E +:1079A000FAF7A2FD84F88281BEE704F5CA774FF0AA +:1079B000FF313846F2F788FC3846F2F763FCCFE730 +:1079C000440F020248B110B419B15DF8044BFFF73F +:1079D00095BF07205DF8044B70470720704700BF34 +:1079E00010B5D1E9023403F10E02944240F28F80C7 +:1079F000A4F10E00C01A02E0013800F08880194698 +:107A000091F90020013322F02002432AF4D193F9A6 +:107A1000002022F020024F2AEED193F9012022F01B +:107A200020024E2AE8D193F9022022F02002542AA3 +:107A3000E2D193F9032022F02002452ADCD193F908 +:107A4000042022F020024E2AD6D193F9052022F0FC +:107A50002002542AD0D193F906202D2ACCD193F9B3 +:107A6000072022F020024C2AC6D193F9082022F0E8 +:107A70002002452AC0D193F9092022F020024E2A83 +:107A8000BAD193F90A2022F02002472AB4D193F9FF +:107A90000B2022F02002542AAED193F90C2022F0C0 +:107AA0002002482AA8D193F90D203A2AA4D10F31F7 +:107AB000A1422CD2631A01E0013B2AD00A4611F9F7 +:107AC000010B2028F8D0A2424FF000001ED2A4EBF8 +:107AD000020E04E0BEF1010EA3F130001BD094466B +:107AE00092F9003000EB8002A3F13001C9B20929FC +:107AF00003EB42030CF10102ECD9644507D99CF970 +:107B00000030202B02D00D2B18BF002010BD00200C +:107B100010BD2246D7E79446EFE700BF2DE9F04FAE +:107B2000002580F88351D1E9023CDA1D9445804656 +:107B300085B040F2A680DA7908465979303A42EAAF +:107B4000011212F0FF0200F09C80102A94BF002264 +:107B50000122591C8C4598BF4FF0020B88F88021F8 +:107B600018D90CF1FF341A46E41A07E096F90070B0 +:107B70000A2F0DD0013C00F064817546134612F9BE +:107B8000017B0E460D2F01F1010105F1010EEDD132 +:107B900005F1020BDC1CA44503F1020174D9254652 +:107BA0006746039091F90030002B6DD00D2B00F04B +:107BB0000C813A2B00F0168100224B1C184690F9DC +:107BC000004001323A2C03F10103F7D101300BF1EF +:107BD000010BB84228BF03469344A7EB000405D32A +:107BE0000BE0013C0BF1010B00F0908090F900508C +:107BF0000346202D00F10100F3D05E1CBE4280F050 +:107C00008A80013F18460024FF1A09E09EF900C04F +:107C1000BCF10A0F0DD0013F04F1010400F0E08037 +:107C2000054610F901CBB646BCF10D0F06F1010671 +:107C3000ECD10BF1020B112A05F1020AA34473D116 +:107C40009446824F01F1FF3E1EF8010FA0F161063C +:107C5000192EA0F14109A0F120061BD9B9F1190F85 +:107C600016D93E7886421CD0D8F88C6116B14046B1 +:107C70000094B047039B0335DF68BD4204D25146F0 +:107C800090E7002388F88031002005B0BDE8F08F30 +:107C900000F1200697F80090F6B2484501D0B145B2 +:107CA000E2D1BCF1010C07F10107CDD1072CDBD1EA +:107CB000A446674F03F1FF3E0AE0B9F1190F22D93C +:107CC0003E788642D0D1BCF1010C07F1010715D0F6 +:107CD0001EF8010FA0F16106192EA0F14109A0F1D3 +:107CE0002006EAD897F80090F6B24845EBD0B145A7 +:107CF000BAD1BCF1010C07F10107E9D14FF0010045 +:107D000088F88301B0E700F12006EBE73B465E1CF4 +:107D1000BE42FFF476AF1D4600240BF1020B112A80 +:107D200005F1020AA3448BD00A2A9DD11746DFF839 +:107D300024E101F1FF3C02911EF8011B1CF8016FC8 +:107D4000A1F161001928A1F14109A1F1200008D990 +:107D5000B9F1190F03D98E4208D0029984E701F1D5 +:107D600020008E42C0B201D08642F6D1013FE3D15D +:107D70000A2C029939D12746DFF8DC9003F1FF3E47 +:107D8000029106E0BCF1190F1CD98E42E5D1013FEA +:107D900012D019F8011B1EF8016FA1F1610019281A +:107DA000A1F1410CA1F12000ECD88E42C0B2EED07E +:107DB0008642D2D1013FECD14FF00100029988F800 +:107DC000800151E701F12000EFE791F901300A2B22 +:107DD0007FF4F2AEBD420BF10200FFF456AF53E761 +:107DE000754626E708460022F0E6052C7FF43CAFF6 +:107DF0002746DFF8689003F1FF3E029106E0BCF1F0 +:107E0000190F1BD98E42A8D1013F12D019F8011BBE +:107E10001EF8016FA1F161001928A1F1410CA1F137 +:107E20002000ECD88E42C0B2EED0864295D1013F00 +:107E3000ECD10020029988F8800115E701F12000BB +:107E4000F0E7334605F1030BA4E600BF4C0F020236 +:107E5000600F0202680F0202740F0202800F02021A +:107E60002DE9F04F0024836885B0023B042B039476 +:107E700000F283800C6090F8813105460F469046F1 +:107E8000002B33D090F88331002B7CD00DF10C09FE +:107E9000424649462846FFF73BFC0128044600F0CD +:107EA000AB8003993960002C65D08D4B9C4200F06B +:107EB000A880084600287DD195F88331002B7ED11B +:107EC00085F88101D5F89031002B40F0888005F1CC +:107ED000280641463046FBF707FF3046FAF726FEF4 +:107EE00001232046AB6005B0BDE8F08F0DF10C0911 +:107EF0004946FFF7B9FA034600287BD10399D1E937 +:107F000002A2A2EB0A020B2A084640F39E804FF021 +:107F1000320C28249AF90920724EDFF8CCE107E0F0 +:107F2000013C03F101037ED05EF8336096F900C096 +:107F30006245F5D196F901C09AF90AB0E345EFD14F +:107F400096F902609AF90BC0B445E9D16648322A25 +:107F500000EBC3035C687DD0002CA6D195F883317B +:107F6000002B95D1D5E9084308464A6A1344A34239 +:107F70006B6238604DD0002401E04FF4403420465D +:107F800005B0BDE8F08FD0F890310DF10C094946ED +:107F9000002B4AD000F5CA70F2F7E2F90446002C33 +:107FA00048D1D5E9083203999B1A4A6A08469A4291 +:107FB000D4D94E4CFAF706FC95F8833143B1D5F885 +:107FC0008801FAF7FFFB0023C5E9613385F88331A7 +:107FD00085F88131D5F89031002B3FF478AF05F565 +:107FE000CA764FF0FF313046F2F76EF93046F2F7BD +:107FF00049F96CE701283BD10124204605B0BDE8D2 +:10800000F08F95F8833123B10023C5E9613385F8FA +:108010008331002295F88031314C85F88121002B85 +:108020007FF45EAF4EE7324C44E72830FCF764F84B +:108030000446B4E7012CDFD00022D5F8903185F852 +:108040008121002B3FF443AFC9E7FAF7BBFB4FF4A4 +:10805000403437E728460191FFF7C2FC01990446F6 +:108060002846FFF75BFD0146039819B91F4C21E72D +:10807000044627E7436A8B429BD36218934295F8E4 +:10808000836112D9002E94D0012285F88121AA683B +:108090008668052A1CD000225B1A0E442C626A6294 +:1080A00086604362C5E96130F2E6012285F88121EC +:1080B000AA685B1A052A08BF00240022C5E9084205 +:1080C000826843620A448260002E3FF450AFE9E7C1 +:1080D00000220E445B1AC5E9082286604362E1E78C +:1080E0000C000300880F0202B42902020D000300F5 +:1080F0000E000300B8B130B403680C4DAB420CD194 +:1081000059B1EFF305840A4B1B68234308D1094B8F +:108110001B682BB130BCFFF7A3BE072030BC7047F3 +:10812000112030BC70470720704700BF505454489E +:10813000B4040022A41F02222DE9F843894648B363 +:1081400088461A4F0126A7FB0035ED0805EB85038D +:10815000A0EB4303303308F8013B00E02546092833 +:108160001ED9A7FB0534324649464046E40806F0CE +:10817000F9F804EB8403A5EB4303013630330A2EF0 +:10818000284689F80030E9D10023092D89F80A3002 +:1081900003D93020002689F800003046BDE8F88376 +:1081A000002309F806303046BDE8F883CDCCCCCCAE +:1081B000F0B540F60D2685B0ADF80C60D0F87861CA +:1081C0000B9C1EB3054600941F4630466B69FAF7B8 +:1081D0008BF908B105B0F0BD6B69022230460D493C +:1081E0000094FAF781F90028F4D16B6939463046DA +:1081F0000A9A0094FAF778F90028EBD16B69022209 +:108200003046009403A9FAF76FF9E3E74FF44030E2 +:1082100005B0F0BD8C0F0202F0B4DDE9046730B1A7 +:1082200029B123B1CDE90467F0BCFFF7C1BF072036 +:10823000F0BC704740F60D23F0B5D0F8787185B0EA +:10824000ADF80C30002F51D0044600260D4643698E +:1082500002220091384603A9C4F87861FAF744F97C +:10826000D4F890312A4639467BB104F5CA70F2F74A +:108270009DF8064686B9D4F87C31013B042B45D8DD +:10828000DFE803F02F2A25201B0004F12800FCF76B +:1082900003F90646002EEED03846FAF793FAD4F8E2 +:1082A000903143BB283429462046FBF71DFD20466C +:1082B000FAF73CFC304605B0F0BD0523A36030461C +:1082C00005B0F0BD06233046A36005B0F0BD042321 +:1082D0003046A36005B0F0BD03233046A36005B06F +:1082E000F0BD02233046A36005B0F0BD4FF4403628 +:1082F000304605B0F0BD04F5CA774FF0FF3138467F +:10830000F1F7E2FF3846F1F7BDFFCBE7004ED6E7C5 +:108310001400030008B1FFF78DBF0720704700BFAE +:1083200008B310B4B1B11346D0F890218446406927 +:1083300042B9DCF86421042A10D04C225DF8044BC9 +:10834000FAF71AB80A465DF8044B01460CF5CA70F4 +:10835000F1F712BF07205DF8044B704738225DF833 +:10836000044BFAF709B80720704700BF1346D0F84E +:108370009021844640694AB9DCF86421042A02D07D +:108380004C22F9F7F9BF3822F9F7F6BF00B50A46D3 +:108390005DF804EB01460CF5CA70F1F7EDBE00BFC5 +:1083A0002DE9F04B9946002640F60D230446D0F8FF +:1083B0007801A2B088461546CDE905662E9FADF836 +:1083C000083018B1FAF7FEF9C4F87861AFB1309B04 +:1083D0009BB138462F9A05A9FDF7B4FF10BBDDE924 +:1083E000300206A9FDF7AEFFE0B9059B2F9A934234 +:1083F00018D1069B319A934214D14FF480622846DB +:1084000003A9FDF79FFF68B94FF480622A9804A979 +:10841000FDF798FF30B9039B4B4503D1049B2B9A82 +:10842000934205D04FF44036304622B0BDE8F08B81 +:108430002046329A04F5BC71FFF798FF06460028E3 +:1084400040F00681C4F87C8108F1FF38D4F878B197 +:10845000B8F1040F00F22681DFE818F0BF00B80081 +:10846000AB00A2000500329B0522009358466369C9 +:108470009049FAF739F895F900302F2B0CD023F0FA +:108480002003482B00F0B680329B0122009358460F +:1084900063698949FAF728F8329B4A4600932946CE +:1084A00063695846FAF720F83298636909228349CC +:1084B00000905846FAF718F8329B0222009363693D +:1084C00002A95846FAF710F8329B06220093636916 +:1084D00058467B49FAF708F82B9B002B40F0AF80F9 +:1084E000329B022200935846636902A9F9F7FCFF08 +:1084F000002F3ED0309B002B3BD03A25329B1522DB +:10850000009363696F495846F9F7EEFF3946002733 +:108510002F9A08A805F078FFDDE92F31581C08AB29 +:1085200018442F9B319A88336B4403F8685C05F03C +:108530006BFF319A2B46511C2F9A08A8114407AAA9 +:10854000009201F188026A4402F8687C13AAFDF7E0 +:108550001DFF329A636913A900925846079AF9F7EA +:10856000C3FF329863690222009002A95846F9F7C6 +:10857000BBFF2C9B002B39D02D9B002B74D01A22D3 +:1085800058463299636900914F49F9F7ADFF636925 +:10859000329C0222584602A90094F9F7A5FF43E74E +:1085A000329B07220093584663694849F9F79CFFBC +:1085B00061E705225846329B454900936369F9F704 +:1085C00093FF0023E3612C9BA36154E7329B0422B9 +:1085D0000093584663693F49F1E7329B04220093B8 +:1085E000584663693C49F9F77FFF44E72D9B002B10 +:1085F000C5D119E795F9013023F02003542B7FF4FE +:1086000043AF95F9023023F02003542B7FF43CAFA5 +:1086100095F9033023F02003502B7FF435AF95F903 +:1086200004303A2B3FF438AF23F02003532B7FF470 +:108630002BAF95F905303A2B7FF426AF2CE7329B10 +:108640005846DDE92A1200936369F9F74DFF47E7C1 +:10865000D4F89031DBB9283420463299FBF744FB3B +:108660002046FAF763FADFE6329963691022009137 +:1086700058461A49F9F738FF08A92C98FFF75CFD0E +:10868000329B024600935846636908A97DE704F5CA +:10869000CA754FF0FF312846F1F716FE2846F1F76C +:1086A000F1FDD8E75846FAF78DF800230C4EC4F8D0 +:1086B0007831B9E6B00F0202D0010202B80F02020F +:1086C000C40F0202CC0F0202F80F0202A80F02022E +:1086D000A00F0202980F0202900F0202E40F0202A2 +:1086E000140003002DE9F04300258FB0189E80464A +:1086F000894614461F46CDE90C5576B1199B63B1E6 +:10870000142230460CA9FDF71DFE00282CD114229E +:1087100019980DA9FDF716FE30BB4FF48062204674 +:108720000AA9FDF70FFEF8B94FF4806238460BA98D +:10873000FDF708FEC0B9199B22461A9C06930894BF +:108740000C9B179C059303940B9B169C4946CDE903 +:1087500001340D9C40460A9B049600970794FFF74E +:108760001FFE0FB0BDE8F0834FF440300FB0BDE8FE +:10877000F08300BFF0B5DDF824C0DDE90545DDE993 +:108780000767B0B1AAB1A3B1032904D8012912D84F +:1087900006D00B48F0BDA1F1040EBEF1010FF8D8D0 +:1087A000CDE9087CCDE906560594BDE8F040FFF719 +:1087B00099BF0720F0BD54EA050EF1D10048E9E762 +:1087C0001400030070B50446D4F8902182B000F183 +:1087D000280600F5CA7562B10022284601A9F1F702 +:1087E000BFFD60B90198F9F7EDFFD4F89021002A98 +:1087F000F2D1304601A9FBF77FFC0028F2D080EFD0 +:1088000050600025D4F8780184ED067F84F881510A +:1088100018B1F9F7D7FFC4F878514FF000030025DD +:10882000D4F88801A4F88231C4F8845118B1F9F75A +:10883000C9FFC4F888510123A36002B070BD00BF16 +:108840002DE9F8431E4690F88031054688461746C4 +:1088500053BB00F12809AB68012B21D1324600211E +:108860004846FAF7D9F8044620B1222802D020461B +:10887000BDE8F883404605F5B271F9F741FC33468F +:108880003A4641464846EF60FEF712F80446A8B162 +:108890003728ECD04846FAF749F92046BDE8F88376 +:1088A0002846FFF78FFFD9E705F12809FFF78AFF70 +:1088B000002205214846FCF747FF18B9002420464E +:1088C000BDE8F883D5F890313BB931464846FBF70F +:1088D0000BFA4846FAF72AF9BDE705F5CA744FF0D6 +:1088E000FF312046F1F7F0FC2046F1F7CBFCECE736 +:1088F0002DE9F041154690F8802104460F46984630 +:10890000069E2AB1002205212830FCF71DFF50B336 +:108910004FF0010C2A46394633462046C4F890C130 +:10892000FFF78EFF054680B904F5CA773946204621 +:10893000C047054660B904F128083246414638462A +:10894000EFF708FF054690B900252846BDE8F081FD +:10895000283431462046FBF7C7F92046FAF7E6F8F7 +:108960002846BDE8F0812046FFF72CFFECE7D4F85D +:1089700090313BB931464046FBF7B6F94046FAF72D +:10898000D5F8E2E74FF0FF313846F1F79DFC384665 +:10899000F1F778FCEEE700BF70B4039E28B121B177 +:1089A0001BB1039670BCFFF7A3BF072070BC7047D4 +:1089B0002DE9F047D0E902678F4226D90025864687 +:1089C0008C4628469CF80040002C48D083421CD995 +:1089D0003F2C0CF101081BD904F0C001C02914D1AF +:1089E000B84512D221029CF801C0DEF8244001F4FF +:1089F0007C5161448C4208D906EB010CC44504D07B +:108A00000135102D01D86745DCD80020BDE8F0877E +:108A1000A3EB00094146A4469046924691440EE0DD +:108A200011F8012B002AF0D0444604F8012B4C45E4 +:108A300008D0BCF1010C05D0A046DEF80C708F42C6 +:108A4000EED8E2E78C462E21A0EB0A0AC244217040 +:108A5000DEF80C7008F102020AF10200D3E70028E8 +:108A6000D3D012F8013C2E2B4FF0000304BF02F1CB +:108A7000FF3200F1FF301370C8E700BF2DE9F84363 +:108A800000F1F406884681464FF0FF313046EBF79F +:108A90002FFC0746F8B9012409F114050AE0062B5A +:108AA000D8F800301AD1062B2BD00134062C05F152 +:108AB000140532D055F8043C042BF0D1D8F800301E +:108AC000042BF2D12A68D8F804309A42EDD130460E +:108AD000EBF736FCAF273846BDE8F883062B04F1E8 +:108AE000FF341FD00423D8F8042004EB840409EBDE +:108AF0008404C4E904323046EBF722FC3846BDE872 +:108B0000F883284608F10401F9F7C4FA0028DED1F9 +:108B10000134062C05F11405CCD13046EBF710FCDE +:108B20001727D8E704EB840409EB8404404604F1DA +:108B30001001F9F7E5FADEE72DE9F0410D4682B0C4 +:108B4000804616461F46012404F0AEFEEB68002165 +:108B50009C700446C4F3072CD970596099605C700E +:108B600083F800C0EB68A8F80A400C33A8F8087036 +:108B7000EB606B6AFF220C33304601A96B62FDF794 +:108B8000E1FB00284ED1019AEB68911D6A69D21A67 +:108B9000914247D89C460CF8010B3478002C48D001 +:108BA0003146864608E00CF8014C1C784A1C01341A +:108BB0001C704C7864B111462E2C62460CF1010CED +:108BC000F1D10CF801EC4C7813464A1C002CF2D180 +:108BD000C6F102060E44F11C741D013600228CF809 +:108BE00000204FF0010CEB684FEA172E03F806E067 +:108BF00033445F70EB685A540B4483F801C0696AD0 +:108C0000D5E90223214423446962EB6093885BBA6F +:108C10006344C3F30721117153716B6A2BB102B026 +:108C2000BDE8F0812846F9F7CDFDAA2002B0BDE8E5 +:108C3000F081022606240421D0E700BF2DE9F84385 +:108C400081460E461546EAF7FBFF09F17C08074608 +:108C50002A4631464046FDF7B5F9044670B93068FA +:108C6000436A012B07D98368B9F80A201B885BBACD +:108C70009BB29A421AD0F9F7A5FDBDB1EAF7E0FF21 +:108C800087420FD8C31BAB4210D2ED1A2A46314699 +:108C90004046FDF797F904460028E0D0EAF7D0FFF8 +:108CA0008742EFD9C01B431EAB42EED32046BDE83E +:108CB000F88300BF10B503782BB384464FF0000E45 +:108CC00007E0CA6803EB040E94450CD29CF8003010 +:108CD0005BB15A1C3F2B0EF101049444F1D903F00F +:108CE000C003C02B0CD0002010BD0EF101036BB1EE +:108CF00003F10A0ECB687044984228BF002010BDD3 +:108D00000EF10203F3E74FF00B0EF3E7184610BD28 +:108D100030B5037843B38646002406E05C19CB687F +:108D20009E450DD29EF8003063B103F1010C3F2B3C +:108D300004F10105E644F1D903F0C003C02B11D0C2 +:108D4000A62030BD0134002CFAD0A31CC96803440E +:108D5000994205D9035B00205BBA9BB2136030BD1A +:108D6000032030BD0234EEE703230124EEE700BF09 +:108D700030B5037853B38646002406E05C19CB680F +:108D80009E450DD29EF8003063B103F1010C3F2BDC +:108D900004F10105E644F1D903F0C003C02B13D060 +:108DA000A62030BD0134002CFAD004F10A03C968B2 +:108DB0000344994206D92044038900205BBA9BB240 +:108DC000136030BD032030BD0234ECE70B230124D7 +:108DD000EDE700BF2DE9F0414FF0800C4FF0050E9C +:108DE0004FF480470E46044684B000F17C081546D7 +:108DF00000234146CDE901CE134A00973046FDF7E6 +:108E000073F834230022114904F1F400EBF70CFA53 +:108E10002F46054688B920460D4BE6606760642200 +:108E2000294640F8103B05F0B7FA03232846094AC3 +:108E30006367146004B0BDE8F0814046FDF790F828 +:108E4000284604B0BDE8F081B0100202BC10020256 +:108E500020534E44C4290222D9B130B40B680E4DC0 +:108E6000AB4210D178B10D4B04689C420BD0EFF3AC +:108E700005840B4B1B68234308D10A4B1B682BB19D +:108E800030BCFFF7A7BF072030BC7047112030BCB3 +:108E900070470720704700BF2020504920534E44A0 +:108EA000B4040022A41F0222034638B131B18A6AF9 +:108EB000B2F50B7F04D300209967704707207047F5 +:108EC000A8207047E0B10A46036810498B4217D1C9 +:108ED000C2B1EFF305810E4B1B680B4314D10D4952 +:108EE000096889B110B5042486B00DEB0401CDE901 +:108EF0000223CDE904330194FFF7C0FD06B010BD95 +:108F000007207047A42070471120704720534E441B +:108F1000B4040022A41F02222DE9F04F91B089462B +:108F200093460BA91B9A07461D46FFF787FE064688 +:108F3000002840F091800B9C6368002B40F09E80DD +:108F4000636A0C2B40F2DF81D4F808A07A89BAF862 +:108F500000305BBA9BB29A4240F0A58048F2020111 +:108F6000BAF80230A04A5BBA9BB21A408A4200F0BB +:108F70009F809E4A1340BAF80620B3F5004F019235 +:108F8000BAF808200392BAF80A207ED1019B52BA9F +:108F90005BBA99B2039B05915BBA11FA83F312FA9B +:108FA00083F2069393B20493002B6ED0BAF8043088 +:108FB0000AF10C08B3F5807F7FD0D4F80C900BEB4E +:108FC0000503099300239A460293CDF820B0019B34 +:108FD000002B00F0C380059B534540F2BF804FF04B +:108FE000010BC14533D9214640460CAAFFF790FE3C +:108FF000054660BB0C9B012B00F0FC801C2B00F095 +:109000003481029A2AB93A89D31AB3FA83F35B09F5 +:10901000029398F80010002900F07A814FF0000EBA +:1090200040460B4608E0E26803EB0C0E90420ED27D +:109030000378002B00F09F805A1C3F2B0EF1010C8F +:109040001044F0D903F0C003C02B00F05981204632 +:10905000F9F7B8FB029BDBB11B9B1BB1304611B08B +:10906000BDE8F08F07F17C00FDF7B8F807F1F400D8 +:10907000EBF766F9304611B0BDE8F08F2046F9F7FE +:10908000A1FB1B9B33B11226E8E72046F9F79AFBB8 +:10909000A326E1E707F17C00FDF7A0F807F1F40053 +:1090A000EBF74EF9EFE72046F9F78CFBA726D3E75D +:1090B0002046F9F787FBAC26CEE74D4AFF23414611 +:1090C0002046FFF775FC0246002800F01C81029044 +:1090D0000DA94846FDF736F90790002839D10D99BA +:1090E000029A8A4235D14846414905F02BF9079B3F +:1090F000844670BB9AF80C204146D4F80C9042B9D3 +:1091000013E149450EEB020C10D20A78002A00F058 +:109110000D81501C3F2A0CF1010E0144F1D902F0DF +:10912000C002C02A0CF1020C08BF6346191D41445D +:10913000494580F0E88038F80320388952BA92B265 +:10914000904206D143445B888846B3F5807F3FF464 +:1091500036AF2046F9F736FBAE267DE7039B3BB1E1 +:10916000069B53458CBF4FF0020B4FF0030B38E7C3 +:109170004FF0030B35E70EF1010000283FF467AF15 +:10918000D4F80C9000F10A03434499457FF65FAF91 +:10919000434608E0994501EB0C057FF658AF197876 +:1091A000002900F0AB804A1C3F2905F1010C134453 +:1091B000F0D901F0C00CBCF1C00F7FF448AF02350C +:1091C000002D3FF444AF08EB000EBEF808305BBA48 +:1091D0009BB20A332B449844049B0AF1010A9A4536 +:1091E0007FF4F5AE33E700BF0280FFFF0F80FFFF83 +:1091F000C8290222214640460EAA0793FFF788FDA0 +:1092000000287FF424AFBBF1030F079B3FF4F9AEB6 +:1092100038890E9A90427FF41AAF214640460FAA31 +:10922000FFF7A6FD00287FF412AF0F9A042A7FF4FF +:109230000EAF21464046FFF73DFD024600283FF4B1 +:1092400006AF04308145FFF402AF089B0999181D51 +:1092500081421268FFF4FBAE12BA1A601A9B0890A2 +:109260001A6801321A60079BCBE6214640460EAAD7 +:109270000793FFF74DFD00287FF4E9AEBBF1030F24 +:10928000079B3FF4BEAE38890E9A90427FF4DFAE62 +:10929000214640460FAAFFF76BFD00287FF4D7AEAA +:1092A0000F9A102A7FF4D3AE089B099A03F1100B92 +:1092B0005A45FFF4CCAE21464046FFF7FBFC024680 +:1092C00000283FF4C4AE103048453FF6C0AE4FF022 +:1092D000040E4EF001E0089BA3F1040C079B52F82A +:1092E000041B09BA4CF8041F0FF007C81A9A1A9900 +:1092F0001268CDF820B001320A6082E601355FE7DE +:109300000EF1020039E72046F9F75CFAA626A3E63B +:10931000D4F80C9008F10B0399457FF698AEB8F895 +:10932000093001255BBA9BB253E794460CF1010367 +:10933000FCE600BF2DE9F04F89B0149C984600F17F +:10934000F4030D46834621461846164603920593BC +:10935000EAF7CEFF074618B1384609B0BDE8F08FEE +:1093600042460146304605F017F8129BDBF8102004 +:109370001F60002A77D00BF17C0339464FF0FF3293 +:1093800018460293FCF716FD824600287BD1DBF8D5 +:109390007410B4F5C85F28BF4FF4C854002944D0F6 +:1093A00042460BF11003D8460BF174062746994646 +:1093B00093464C46236853B364234022D8F8780080 +:1093C00007A9F8F7D9FF139B02469BB2002839D1B1 +:1093D0002A4640460799FFF7AFFB024668BB224684 +:1093E000352302980799FDF78FFB024628BB002F13 +:1093F00034D0129B2946009340465B46039A01975E +:10940000FFF78AFD002836D01434B442D2D1D8F800 +:109410007420B7F5486F4FEA47030AF1010A94BF79 +:109420001F464FF4C8575245C3D80298FCF7D6FEE2 +:109430000598EAF785FFA3278EE707980492F9F7C6 +:10944000C1F9049A002FDFD1372A174684D0029839 +:10945000FCF7C4FE0598EAF773FF7DE73727384627 +:1094600009B0BDE8F08FA1270598EAF769FF3846F3 +:1094700009B0BDE8F08F07460298FCF7AFFE0598EB +:10948000EAF75EFF68E70598EAF75AFF574663E791 +:1094900030B587B010B309B302B3144C0568A542C8 +:1094A00018D1EFF30585124C24682C431AD1114DC5 +:1094B0002D68BDB10125029305AB009301950423EE +:1094C0000594FFF737FF059BAB4218BF04462046C3 +:1094D00007B030BDA824204607B030BD0724204681 +:1094E00007B030BD1124204607B030BD20534E4494 +:1094F000B4040022A41F0222012A1ED010B50023AA +:1095000002F1FF3E03E0734500F101000FD2047841 +:109510000133FF2C0BD0002CF5D090F801C08C4209 +:10952000634406D00CF1020C73456044EFD3002075 +:1095300010BD93425FEA809010BD0020704700BFCD +:1095400038B5F0301446A3F1F002FFF7D5FF40B371 +:109550000378042B12D9032901D0092038BD4FF01C +:10956000040E00234EF001E0013010F8012B42EA16 +:1095700003230FF007C00020236038BD421C002BDE +:10958000F9D001331844A0EB020E00234EF001E0A5 +:1095900012F8011B41EA03230FF007C000202360EB +:1095A000EBE70A2038BD00BF2DE9F0434FF0040E71 +:1095B00000241746814688461E464EF001E083B0DF +:1095C00002F1100C1CF8015B45EA04240FF007C0FF +:1095D000002C009400F08B8009DA04F04043B3F1D2 +:1095E000004F04D004F06043B3F1404F7FD13346C5 +:1095F0006A4601213846C8F80C40FFF7A1FF28B998 +:10960000009B002B00F08B80C8F8183033466A4668 +:1096100036213846FFF794FF28B9009B002B66D00F +:109620005BDBC8F8143033466A4633213846FFF70F +:1096300087FF60B9009B581C6CD0642202FB03F3C7 +:109640005A08C8F82C30A3EBD303C8E90C233346DF +:109650006A463A213846FFF773FF60B9009BD8F895 +:109660002C209A4207D3642203FB02F2591C18BF34 +:109670001346C8F8303033466A463B213846FFF778 +:109680005FFF80B9009B5A1C0BD0642101FB03F3E0 +:10969000D8F82C200093934205D8D8F83020934274 +:1096A00001D3C8F8343098F80130042B23D0063B9E +:1096B000012B20D9A6F1F002B2F59C7F28BF4FF410 +:1096C0009C7207F1F00108F14800C8F8802104F00D +:1096D0009BFE002003B0BDE8F08303F04042B2F1EE +:1096E000004F9ED003F06042B2F1404F99D09220DB +:1096F00003B0BDE8F08333466A4603213846FFF7DE +:109700001FFF0028D6D1009B002BF0D01ADBC8F831 +:109710001030CFE7C8E90B33C8F8343097E7D8F8F2 +:109720001C1008F1180301AAD9F80800F7F7F2F89D +:1097300033466A4636213846FFF702FF00283FF4D9 +:109740006CAF70E703F04042B2F1004FDFD003F09E +:109750006042B2F1404FDAD0C9E700BF00F58B504C +:10976000002202210C30EAF745BD00BF406F002205 +:1097700000F58B5001210C30EAF73CBD70B5372560 +:10978000136800F58056CD541368174C01331360ED +:10979000D6F870530335CD5413685D1C01EB050EEC +:1097A00015600B440EF1020E14F801CB03F801CF43 +:1097B0007345F9D11368DC1C1460D6F870438CB182 +:1097C00044F001E0023300F59B5019440C3010F8CE +:1097D000013B01F8013F0FF007C096F870131368C2 +:1097E0000B44136070BD00BFF80800222DE9F04F54 +:1097F00000230F4697B0904604462C22C06808A963 +:10980000D7F81C900993F8F7B7FD054640B1D7F893 +:1098100084310133C7F88431284617B0BDE8F08F92 +:109820004C22A368014602FB0933089AD3F840BCD6 +:1098300096684FF496723046D3F844AC04F0ACFD11 +:10984000012306223370B27073707B68B8F1040F85 +:109850001BBA736013D0B8F1070F10D0BB687372D6 +:109860001B0A33723B6C013B18BF0123B8F1080F90 +:109870004FEAC313B37202D1FB681BBAF3603522FF +:1098800086F8F020012286F8F120F32200230992C5 +:109890004FEA1B2262F307036BF30F234FEA1A62AE +:1098A00062F317438C4A86F821A0C6F8EC204FEAF1 +:1098B0001A4262F31F63F3614FEA1A2A08F1FF3379 +:1098C00086F8F28086F820A0072B09D8DFE813F08D +:1098D0005B0008000601CF0008000800EE00A500AC +:1098E0004FF0F30A04F58053D3F87CB3089BBBF127 +:1098F000000F11D05A6906EB0A03D21A013A0A92F4 +:109900000AAA0092494642462046D847012840F01C +:109910002D820A9B9A44089B4FF49672FF215A624B +:109920009A6802F59672DA6006F80A100AF10103E5 +:10993000089EB3F5967F81BFB2687362D218F26059 +:10994000B8F1030F099300F03A81B8F1070F00F066 +:109950000B82B8F1010F00F039814FF0FF32432341 +:109960003146CDF8009004F11000FCF729FC0028E6 +:109970003FF452AF0546089E3046F8F723FF2846CD +:1099800017B0BDE8F08FFB685A1E03321BBA40F2D5 +:109990001D824FF0F90BF522F4214FF0F30A042356 +:1099A000332043F001E006F80A0073544FF0FF3310 +:1099B0000432324402F8013D1B0A0FF005C860680A +:1099C000CDF824B0E0B1FF220BA9FCF7BBFC0028C6 +:1099D00040F0D3810C200B990AF1070362680AF169 +:1099E000080A06F80B00F154334439B141F001E0A4 +:1099F00012F8010B03F8010F0FF007C05144099151 +:109A00003146204609AAFFF7B9FED7F88831DDF8BC +:109A100024A00133C7F8883164E76068D0B1FF2221 +:109A20000BA9FCF78FFC002840F0A7810C220B98B3 +:109A3000636886F8F40086F8F32048B140F001E04E +:109A400006F1F40213F8011B02F8011F0FF007C022 +:109A5000F53009903146204609AAFFF78FFED7F866 +:109A6000A831DDF824A00133C7F8A8313AE7FB6834 +:109A70005A1E03321BBA40F29A814FF0F90AF522BE +:109A8000F4204FF0F30C04214FF0360E7B6906F8FA +:109A90000CE041F001E004323244315402F8013D5F +:109AA0001B0A0FF005C8CDF824A01BE736200421BF +:109AB000F922FB6892461BBAF3607B6986F8F300D3 +:109AC0001BBAC6F8F53086F8F410D7F89C31099225 +:109AD0000133C7F89C3105E7638253636068D0B1F6 +:109AE000FF220BA9FCF72EFC002840F046810C2237 +:109AF0000B98636886F8F40086F8F32048B140F0CC +:109B000001E006F1F40213F8011B02F8011F0FF047 +:109B100007C0F5300990FB685A1E033213D87A78D3 +:109B2000063A012A0FD932200421099A41F001E0B6 +:109B3000B054B0184170911D721802F8013D1B0A13 +:109B40000FF005C809917B6B0BB13B6B8BB93320D0 +:109B500004214FF0FF33099A41F001E0B054B018EE +:109B60004170911D721802F8013D1B0A0FF005C8E3 +:109B700009917B78063B012B40F237817B695A1EA5 +:109B800003320FD836200421099A41F001E0B05485 +:109B9000B0184170911D721802F8013D1B0A0FF0B8 +:109BA00005C809913146204609AAFFF7E7FDD7F815 +:109BB0009031DDF824A00133C7F8903192E67B782C +:109BC000062B00F0D180042B3FF6C7AE4C230022B9 +:109BD0004FF0FF3103FB09F3A0680C92C21803F6A3 +:109BE00034430344736392F8383C03900D91002B87 +:109BF00000F0C88092F83A3C002B00F0C3804FF090 +:109C0000040C86F830C0A769D6F808804FEA074CE4 +:109C1000039FA8F10803D7F88C75D6F824E007F164 +:109C2000010A039FB360C7F88CA5D7F890750EF1B1 +:109C3000080207EB0E0A039F1304C7F890A5276AD2 +:109C40004CF0430C07F1010A676A93FA83F99CFA16 +:109C50008CFCBE440DF1340BC4F820A0C4F824E001 +:109C60000CAB7262112148E902C93046CDF800B050 +:109C7000F6F720F9C3439BB2002B7CD01BBA58F8EF +:109C8000042C4FF0FF311A43039B48F8042C03F5D2 +:109C9000C8694846EAF72CFB1422706A86F832201D +:109CA000E76B1044706280B2039B3843276CD3F893 +:109CB00038E64FEA076C636C4CF4881C9CFA8CF70E +:109CC00043EA0E4C0C9BD6F8088093FA83FB40F0D5 +:109CD0008A40039B0EF1010E9CFA8CFC00BAA8F19D +:109CE000140AC6F808A0C6F838A0C3F838E6CDE9CB +:109CF000040CCDE9067B0D989DED047F00BA48F871 +:109D0000040C00200421034608ED057F0090304636 +:109D1000F6F7D0F8C34358F80C2C9BB2716B1BBA02 +:109D20001A43706AD1F824C04FF0040E48F80C2C86 +:109D30004FF0FF334FF6FF721296039E6045CDE958 +:109D40001461CDE91023CDF838E01DD9D6F89C3741 +:109D5000002B4ED0626CB2F5804F4AD00EA89847C7 +:109D60004846EAF7EDFA57E57A69F8E50898F8F712 +:109D700029FD9F2550E5254B81E70898F8F722FD3E +:109D8000A82549E54C25F7E5039CCA6BD4F818359E +:109D90000133C4F81835D4F81C35143B0344C4F817 +:109DA0001C350EA890474846EAF7CAFA34E5C6F8CB +:109DB000F530322386F8F33004234FF0FF0AFB22FC +:109DC000FA204FF0F90C86F8F4305CE6C6F8F5306E +:109DD000322386F8F33004234FF0FF0BFB22FA21E5 +:109DE0004FF0F90A86F8F430D9E5FB681BBAF36046 +:109DF000D8E6039A4846D2F8583543250133C2F8CD +:109E00005835EAF79DFA089EB6E500BF0000FFFF4F +:109E1000034638B131B18A6AB2F5147F04D3002009 +:109E2000D9607047072070479C207047F0B5044602 +:109E300000F5895518350E4628464FF0FF3185B09C +:109E400004F58057EAF754FA97F8BC311BB1D7F8FC +:109E5000D8319E4205D02846EAF772FAA42005B010 +:109E6000F0BDD7F8C831E3B9D7F8CC315BBB0026D9 +:109E70004FF0FF3180EF506004F58F53C7F8D46185 +:109E8000C7F80062C7F8F0612846C3E9021687EDFB +:109E9000717F43E9016687F8BD61EAF751FA304600 +:109EA000DDE702AB01AA3146A068F6F733FDD7F82B +:109EB000C821019B9A42D7D1002331461A46A06897 +:109EC000F6F760FDD0E7A06803A9F6F757FC002875 +:109ED000CDD1D7F8CC21039B9A42C8D1A068F6F720 +:109EE00037FCC4E72DE9F04F834600F58956183654 +:109EF00093B04FF0FF313046EAF7FAF90BF58D5386 +:109F00001C330BF58B5A03930BF58F530AF10C0A94 +:109F10000BF110050BAF0BF580540493B046D946F6 +:109F20004046EAF70DFA4FF0FF3101220AAB0091EB +:109F30005046EAF73BF94FF0FF314046EAF7D8F9CF +:109F40000A9BDA071AD49B07EAD594F8BC21464647 +:109F5000CB460021002AE1D0D4F8C4210132C4F854 +:109F6000C421D4F8DC21002AD8D0642A50D9643A1C +:109F7000C4F8DC21D2E73046F8F724FC002228465A +:109F800009A9FCF71FF8002840F0308109980097D4 +:109F90000CAB0EAA0DA9FBF745FD002840F01B8174 +:109FA00094F8BC310B9A099E002BE4D0D4F8D8B1B8 +:109FB0005A45E0D1736AD9F80820F02B0592DAD916 +:109FC00003460FA92C22D9F80C00F8F7D5F9014661 +:109FD0000028D0D10F98D6F824E082684369A3EB1B +:109FE000020CF445C0F0388111A800907346304649 +:109FF000F8F702FB18B9119A002A40F033814FF0AC +:10A00000FF30E9F7E7FB4FF0FF30E9F7E3FBF6E756 +:10A0100094F8BD81C4F8DC11A8F10202052A3FF6CC +:10A020007DAFDFE802F0A3A17B593C03D4F8F8210F +:10A03000D4F8E0118A42C0F0F580521AC4F8F82131 +:10A04000002A00F0F28041F270718A4206D942F68D +:10A05000E06082424FEA520298BF0A460399C4F870 +:10A06000DC2158460322FFF7C1FBD4F8DC2194F829 +:10A07000BD11C4F8E02188453FF450AFD4F87423F3 +:10A080000AB158469047D4F87833002B3FF446AFD6 +:10A09000584694F8BD21D4F8D81198473EE7D4F833 +:10A0A000F421D4F8E0118A42C0F0B880521AC4F802 +:10A0B000F421002AC7D10722039984F8BD2158460C +:10A0C0000322FFF793FBD4F8E821D4F8F011521AD9 +:10A0D000C4F8F8218AB91BE00022C4F8C421062282 +:10A0E000039984F8BD2158460322FFF77FFBD4E98A +:10A0F0007B12521AC4F8F42152B141F270718A42B3 +:10A1000006D942F6E06082424FEA520298BF0A4600 +:10A11000049B43E9012294F8BD11ACE703220399A3 +:10A120005846FFF763FBD4F8E021049B4FEA42094D +:10A13000B9F5C85F28BF4FF4C85943E9019903F046 +:10A14000B3FBC921AE4BA3FB00C2520801FB1202B4 +:10A15000632A4DD8C2F16401894549D8012294F897 +:10A16000BD11C4F8DC2186E70122D8E70022C4F83B +:10A17000C421D4F8C8211AB1D4F80022002A64D12D +:10A18000012258460399FFF731FB032284F8BD21D1 +:10A19000D4F8E02182B34FEA4209B9F5C85F28BF7D +:10A1A0004FF4C859049B43E9019903F07DFBC92191 +:10A1B000934BA3FB00C2520801FB1202632A29D869 +:10A1C000C2F1640081454FF0010123D8C4F8DC11CD +:10A1D00094F8BD114FE70998F8F7F4FA00222846E1 +:10A1E00009A9FBF7EFFE00283FF4D0AE0A9BAAE6D0 +:10A1F000A9F164094A44B2E74FF4C879049B43E9E2 +:10A20000019903F051FBC9217D4BA3FB00C2520809 +:10A2100001FB120209EB02016439D7E70022C4F8FE +:10A22000F42148E70022C4F8F821D4F8D8115846A0 +:10A23000FFF7FCFD4FF002036420002284F8BD31DB +:10A24000049B022143E9010218E7032258460399BF +:10A25000FFF7CCFA042299E7F8F7B4FA3046F8F79A +:10A26000B1FA8BE60F9906904A623046F8F7AAFADF +:10A270004C22059B0F9802FB0B328668D2F840CC2B +:10A28000D2F8441CB28BD6F81EE052BA92B2944572 +:10A290007FF472AE9EFA8EF29142069B7FF46CAE12 +:10A2A0004FF0040E06EB0E024EF001E012F8011B17 +:10A2B00041EA03230FF007C0D4F8C02193427FF492 +:10A2C0005BAE94F8BD310693033B042B12D8DFE854 +:10A2D00003F02B0311030300436A3521304610AA13 +:10A2E0000793FFF72DF928B91099079B052963D02B +:10A2F00006294CD00F98F8F765FA94F8BD11069B23 +:10A300008B423FF43BAED4F874330BB148469847C8 +:10A31000D4F87833002B3FF431AE484694F8BD2191 +:10A32000D4F8D811984729E6D0F824B035215B46F7 +:10A33000304610AAFFF704F90028DBD1109B022B4E +:10A34000D8D1D4F848135B460131C4F848133246DB +:10A3500048460399FFF728F90028CBD10322039937 +:10A360004846FFF743FA4FF4C873049A42E90133B1 +:10A3700003F09AFAC923042284F8BD21B0FBF3F25A +:10A3800002FB130303F59673C4F8DC31B2E7D4F88B +:10A390005433D4F8D81101330590C4F854334846E7 +:10A3A000FFF744FDDDE90412022384F8BD31642384 +:10A3B0000A6041F8043C9DE7D4F85013324601315D +:10A3C000C4F8501348460399FFF7EEF8002891D1DE +:10A3D00059460598D4F8D431D4F8C821F6F7D2FA02 +:10A3E000D4F8CC1139B9052384F8BD31D4F8EC3157 +:10A3F000C4F8DC317EE7D9F80800F6F7D9F9F2E7BE +:10A4000079198C022DE9F041044600F5895518357B +:10A410000E4628464FF0FF3104F58057E9F768FFF4 +:10A4200097F8BC311BB1D7F8D8319E4206D02846E8 +:10A43000E9F786FFA4263046BDE8F08197F8BD31E4 +:10A4400093BB04F110084FF0FF3244214046FBF764 +:10A45000B1FC064620BB04F18800EAF7C3F90646C2 +:10A4600008B1192825D104F58C501030EAF7DCF931 +:10A470000646F0B902216420D7F8742304F58F53FF +:10A4800087F8BD1143E901060AB120469047D7F885 +:10A4900078332BB1204697F8BD21D7F8D8119847CB +:10A4A0002846E9F74DFFC6E72846E9F749FF932616 +:10A4B000C1E74046FBF792FE2846E9F741FFBAE7BD +:10A4C00038B5044600F5895518354FF0FF31284658 +:10A4D000E9F70EFF04F5805393F8BC21012A07D158 +:10A4E0002046D3F8D811FFF78DFF30B1932804D060 +:10A4F0002846E9F725FFA62038BD2846E9F720FFC2 +:10A50000002038BD80B1094A036893420CD1EFF3B3 +:10A510000582074B1B68134304D1064B1B680BB124 +:10A52000FFF7CEBF112070470720704750434844C3 +:10A53000B4040022A41F02222DE9F041804600F558 +:10A54000895718370E4638464FF0FF3108F58055C9 +:10A55000E9F7CEFE95F8BC31012B28D001214C2023 +:10A5600000244FF0FF3285F8BC11D8F8081008F528 +:10A570008F5300FB0611C5F8D861C5F8C841C5F86E +:10A58000D041C5F8F041C3E90224D1F8406CD1F8BC +:10A59000443C5E4003F088F94640C5F8DC4138464B +:10A5A000C5F8C061E9F7CCFE2046BDE8F081D5F8DA +:10A5B000D8313846B34205D0A724E9F7C1FE20467A +:10A5C000BDE8F081E9F7BCFEA324EDE72DE9F043F7 +:10A5D000044689B00E461546002141F2883203F048 +:10A5E000DBFE4FF0050C80204FF4804104F1100792 +:10A5F000CDE9010C00910023414A30463946A6605E +:10A600006560FBF771FC3F493846FBF7C5FD2C251B +:10A610006423002004F58C561036CDE902053A4A31 +:10A62000C4F884403046CDE9003338492346EAF780 +:10A6300007F9054600285CD104F5895808F1180887 +:10A640000246342340462E49E9F7EEFD0546002830 +:10A6500039D1032301220293CDE90332B0234FF411 +:10A660008052069304F1880904F59C7305900192C9 +:10A67000009348462346264A2149E9F7E3FF054669 +:10A68000F0B904F58B50242222490C30E9F746FD3D +:10A69000054610BBEFF3108272B61F4B1F4E1868B1 +:10A6A00004F5805126601C60C1F8800382F3108895 +:10A6B00029462046FFF740FF284609B0BDE8F08351 +:10A6C0004046E9F7FFFD3846FBF74AFC3046EAF71B +:10A6D00029F9284609B0BDE8F0834846EAF78EF824 +:10A6E0004846EAF74DF84046E9F7ECFD3046EAF710 +:10A6F00019F93846FBF734FC284609B0BDE8F08369 +:10A70000C81002026D9701025D970102DC1002027F +:10A71000E59E0102F0100202C82A0222504348447A +:10A7200059B130B40B68064DAB4203D110B130BC07 +:10A73000FFF74CBF072030BC70470720704700BFB1 +:10A74000202050492DE9F843044600F58955183575 +:10A750000E4628464FF0FF311F469046E9F7C8FDE8 +:10A7600004F5805393F8BC0118B1D3F8D821964270 +:10A7700005D02846E9F7E4FDA420BDE8F88393F866 +:10A78000BD21042A4BD904F590504146D3F83C230F +:10A790000430FEF7B1FE014600284ED0089B90F829 +:10A7A00000901B684B4543D3B8F13B0F31D8B8F14B +:10A7B000290F28D9234BA8F12A02D340DB0728D53B +:10A7C000B9F1030F01F1050C15D94FF0040E002368 +:10A7D0004EF001E0ACF1040414F8016B46EA0323E7 +:10A7E0000FF007C00CF1040C47F8043BACEB01037D +:10A7F000013B9945E9D2089B2846C3F80090E9F748 +:10A800009FFD0020B9E7B8F1040F0DD8B8F1000F93 +:10A81000D6D14A463846013103F0F6FDEBE728462B +:10A82000E9F78EFD9420A8E7B8F1060FC8D0F0E74D +:10A830002846E9F785FD95209FE72846E9F780FD42 +:10A8400097209AE7011203002DE9F041044600F534 +:10A85000895518350F4628464FF0FF3182B01E4605 +:10A860009046E9F745FD04F5805E9EF8BC3123B1C2 +:10A870009EF8BDC1BCF1040F07D8A5242846E9F70E +:10A880005FFD204602B0BDE8F081DEF8D8114346F6 +:10A890003A4620460096FFF755FF04462846E9F75A +:10A8A0004FFD204602B0BDE8F08100BFC0B1F0B45A +:10A8B00007680C4EB7420DD162B15BB1EFF305856D +:10A8C000094C24682C4308D1084C24682CB1F0BCF6 +:10A8D000FFF7BABF0720F0BC70471120F0BC7047EB +:10A8E0000720704750434844B4040022A41F0222AA +:10A8F00010B472B6164B174A1968174B17481960EF +:10A900001368174C43F001031649046013600B6889 +:10A91000154AA2FB03235B09013BB3F1807F0BD2F5 +:10A920004FF0E0224FF0F00C002007210F4C536154 +:10A9300084F823C090611161F02200210B4B83F851 +:10A940002310DA7783F822205DF8044B704700BFAC +:10A9500000000002001000E0A81F0222D41E022204 +:10A96000F4690222A42C02221F85EB5100ED00E0C5 +:10A9700038B5074D074C2868206038B901210846D2 +:10A9800002F058FC286820600028F7D038BD00BFCE +:10A99000A01F0222A41F02220022074B1A60EFF31D +:10A9A000148C2CF0040C8CF3148862B64FF0805297 +:10A9B000024B5A60FEE700BF081F022200ED00E0D4 +:10A9C0001B48016800292DD0EFF3098323E9F00F1C +:10A9D0001EF0100F01D123ED108A43F804ED8B60B7 +:10A9E000144C236813B18B6100232360124E366828 +:10A9F000D6B10660706801307060B0692060F1689F +:10AA000001F1280181F30B88B36853F804EB1EF0C1 +:10AA1000100F01D1B3EC108AB3E8F00F83F309886B +:10AA20007047FEE7034CE1E7FFF7A2FF0646E1E7C8 +:10AA3000A41F0222AC1F0222A01F022200F01CB899 +:10AA40006FF0020370B504690D4624F00704A4F109 +:10AA500044068660342244F8443C0021A4F14000BE +:10AA600003F09AFC4FF0FF324FF0807344E9032566 +:10AA700044F8043C70BD00BF244925480A680368B7 +:10AA8000013210B50A6013B1013B0360DBB1214A0A +:10AA9000214C136821681868F8B101221F4B1A6015 +:10AAA000E9F7A2F9236833BB1D4B1B6853B11D4A5C +:10AAB0001268934206D01C4B1B681BB94FF08052A2 +:10AAC0001A4B5A6010BD0121124A134C13681868C2 +:10AAD000216010B1114B1960E2E71548043300689A +:10AAE000136083420AD00D4B1B6811B9002BDBD0D9 +:10AAF000D6E7002BD4D1E9F755F8D5E70D48074B39 +:10AB000000681B6810600029F0D0F2E75420022290 +:10AB1000AC1F0222C41F022250200222C01F0222A8 +:10AB2000A01F0222A41F0222081F022200ED00E043 +:10AB3000C81F0222CC1F022203681868F5F75EBC0A +:10AB40002DE9F04705460C460023496880692668D0 +:10AB5000EA690F68C6E900026B602B688EB0142B9F +:10AB60001FD8DFE813F0210082009E00EC002100D6 +:10AB70002100210021006F01430115001E001E006D +:10AB80001E001E001E001E001E005F011E006A0146 +:10AB90004C217A686B69127801FB020090F83A2C1C +:10ABA0001A600EB0BDE8F0879179012940F08481E8 +:10ABB000D5F81090D5F808E0D9F80880D9F824C065 +:10ABC00048F810ECE868052B48F80C0CB2F812A015 +:10ABD000D1684AEA014148F8081C12690CF10E0AD2 +:10ABE0004FEA024200F06081062B00F05D8199F887 +:10ABF0003030042B42F4064342F4006243F0DD039C +:10AC000008BF13469EFA8EF200BA09BA1BBA049224 +:10AC10000590069107939DED047FBAF13B0F08ED77 +:10AC2000047F40F25281642106F10800E9F7D6FC66 +:10AC3000002840F03E81236852461E6D6368A8F1EB +:10AC40000E019B6843F82690BB6838685B6998479B +:10AC5000002840F02E817A68731C127D2168B3FBB6 +:10AC6000F2F002FB10330B659BE77B684A681978AA +:10AC7000FCF75CF900207B681A691978D2F8023079 +:10AC80001288009052BAA8691BBA92B2FCF77AF9FE +:10AC900001227B68A86919780EB0BDE8F047FCF77F +:10ACA00019B94FF0000838224146C6E9148806F168 +:10ACB0005C00C6F8588003F06FFB7B681A7D8AB190 +:10ACC0004FEA820EAEF1040E4FEA9E0E0EF1010E17 +:10ACD00041464EF001E040466668B3685850043182 +:10ACE0000FF005C84FF0140E4FF0000C20681C2325 +:10ACF00046688349C5F804E0083086F806C0E9F7DD +:10AD00000DFC00287FF44DAFD7E9011338681B68AC +:10AD10009847002840F0C1800A222C210123206896 +:10AD2000CDE90231CDE900222346764A7649243026 +:10AD3000E9F786FD002840F0DB80686031E70023FA +:10AD400064250DF134090DF13008937105E0013DE2 +:10AD500011D00A20E8F73EFD26680BAB0AAACDE920 +:10AD6000008906F1080009A9E9F74EFC7A680A9BF8 +:10AD7000127D9A42EBD80025BB6838685B6898471B +:10AD80002068C0E914550830E9F712FC2068243027 +:10AD9000E9F7BCFD20682430E9F7C4FD79680B7D34 +:10ADA0009BB12E4663689A68A80052F8252042B1EC +:10ADB0009B681844FCF734FA636879689A6842F82B +:10ADC00025600A7D01359542EDD34B7D0025002B92 +:10ADD0003FF4E7AE6368D86800EB8500FCF720FA23 +:10ADE0007B6801355B7D9D42F4D3DAE600230722C0 +:10ADF000AC6806F15C0106F1600C03E0013A03F176 +:10AE0000010333D051F83300A042F7D15CF833701E +:10AE1000E8688742F2D100220B3306EBC306C6E98D +:10AE20000122BEE638680368002B3FF4BAAEBB6867 +:10AE30009B690EB0BDE8F04718479379CBB14B231F +:10AE40006B60AEE60023072206F15C0106F16004A8 +:10AE500051F8330018B954F83300002840D0013AB3 +:10AE600003F10103F4D117236B609AE616236B609C +:10AE700097E6D5E902027968060A66F307030969CD +:10AE8000150E60F30F23140C65F317434A7164F336 +:10AE90001F63120A0A710B6083E6206808300EB047 +:10AEA000BDE8F047E9F784BB42F4006343F00603D2 +:10AEB000A8E649236B6074E64C2305F110006B6033 +:10AEC0000EB0BDE8F047FCF7CBB9CAF13C02002157 +:10AED00008EB0C0003F060FA4FF03C0A2668A2E68B +:10AEE0000B3306EBC303D5E90212C3E9011258E69E +:10AEF00020680830E9F75CFBBB6838685B6898E756 +:10AF00000411020239AB01021811020200222DE9DC +:10AF1000F04F064643688BB01D68D3F80CB06B68E1 +:10AF20001B691988D3F80230059104934BBA9BB280 +:10AF300007920393AB6828689B6809AA08A99847F9 +:10AF40000346002877D1326807A910681A46D0F85E +:10AF50003C06FCF765F828B1AB6808991B692868BE +:10AF60009847E7E7079BAA68996812691F3121F0A3 +:10AF70001F0128689960904700285CD13468D5F893 +:10AF80000490A36DDDF820E05BF823C099F81570FC +:10AF9000DCF808100BEB8308714507F101022DD096 +:10AFA000CDE90145044608466146A44608E05BF841 +:10AFB00023100CF1010C88680BEB830870451AD044 +:10AFC0005C1CB4FBF7F5013A9A4607FB1543EED13A +:10AFD0006346DDE901450AF1010A8C46014618463F +:10AFE000BAFBF3F300FB13A38E45A3650CD0079BBC +:10AFF000C8F800309EE78C46019C029D0133B3FBEC +:10B00000F7F207FB1233A365BEF80020DEF802104A +:10B0100053BA9BB2B3F5807F08BA39D04FF6FF77A9 +:10B02000BB420BD14A1C10D0039A9A4237D04046FB +:10B03000FCF7F6F8DBE70BB0BDE8F08F059FBA42EE +:10B040004BD043F2333293426DD1BEF80C305BBA31 +:10B050009BB2B3F5006F2CD048F2DD62934228D04A +:10B0600040F606029342E2D1099A20680EEB0203F1 +:10B07000CCF80C3099F805300E3AD21A0E337344DE +:10B080006146CCF82420CCF80830F3F70BFFAEE78C +:10B09000CAB25E2A2AD0039BB3F5807FC7D1049B36 +:10B0A0008B42C4D1BEF80C305BBA9BB2B3F5006FD3 +:10B0B000D2D1099A20680EEB0203CCF80C3099F833 +:10B0C00005300E3AD21A0E3373446146CCF8242070 +:10B0D000CCF80830F5F7E2FD89E7049A8A42B4D04B +:10B0E00043F233329342B0D0002214E027460722C5 +:10B0F0009A463B6E0837834212D0013AF9D1534643 +:10B100000022039FB7F5807F02D0002A9DD18EE7F1 +:10B11000049F8F4299D0184397D0002A95D186E793 +:10B1200053460122EDE718438FD080E72DE9F04325 +:10B13000056903796968022B80460C6883B000F0CA +:10B140009480032B59D0012B40F08C8062686148B9 +:10B1500092F92020510902F01F02934001F12002D0 +:10B1600040F82230BFF34F8FBFF36F8F6368696879 +:10B170005A7DCE68CAB1002700232A68314612687A +:10B180000137D2F83C061A46FBF74AFF56F8043B53 +:10B19000A268996812691F3121F01F012068996027 +:10B1A000904763685A7DBA42E6D893F920204A4B0B +:10B1B00002F5C65153F8210020F4803043F82100F5 +:10B1C00053F82130BFF35F8F012153099B0002F038 +:10B1D0001F0203F1604303F5614301FA02F2C3F871 +:10B1E00080211A602B685A689171D8F8001018688D +:10B1F00003B0BDE8F043F5F709B9C3689A022FD54B +:10B2000028688A68466D52F826204AB30027A3684A +:10B21000206869461B6A00979847B9466B689B6827 +:10B2200053F82630019373B101A89F68FCF718F812 +:10B230006B6828689B68083043F8269063680E3F67 +:10B24000197DE9F753F9636801361B7DB342009B12 +:10B2500008BF0026BB42E1D12A68D8F80C305665F9 +:10B260005B0331D403B0BDE8F08300272B6862682C +:10B270008E68C3E91477107DA8B1B94630460368DB +:10B28000043653B1FBF7CCFF63682868197D08309A +:10B29000E9F72CF9626846F8049C137D0137BB423C +:10B2A000ECD8D5E900310026CF689E65527D4AB1C1 +:10B2B0003846FBF7B5FF636801365B7D0437B34260 +:10B2C000F6D82B6800218EE7284603B0BDE8F0438E +:10B2D000FFF71CBE00E100E0006000402DE9F84FE0 +:10B2E0000388DBB14FF0000A80464FF00109DFF818 +:10B2F000D4B00024314D4FEACA07D8F8043035F8ED +:10B30000022BD919898891420AD00134032CF4D137 +:10B31000B8F800300AF1010A5345EAD8BDE8F88FC1 +:10B32000DB5909FA04F603F0B853B3F1807F244BDC +:10B33000F6B293F84C2C12D0324230D104F12002F4 +:10B340001BF81230DB09E0D01BF81230012123F08A +:10B350008003C8200BF8123001F06CFFD5E73242B1 +:10B3600010D004F120021BF81230DB09CDD11BF8FC +:10B370001230012143F08003C8200BF8123001F095 +:10B3800059FFC2E7012001F0E7FF0D4B012093F8C0 +:10B390004C2C324383F84C2C01F0AEFFE1E7012046 +:10B3A00001F0DAFF064B012093F84C2C22EA06024A +:10B3B00083F84C2C01F0A0FFC0E700BFF42A020282 +:10B3C00000E0014000202040F8B50446FFF786FF6A +:10B3D000EFF31082012383F31088254E33681BB9E5 +:10B3E000402024490B75087533680133336082F3BC +:10B3F0001088218849B3C9000839C90860681E4D02 +:10B40000013107E01B011344013945F8234000F1E5 +:10B4100008001AD004688288E7034FEA1223D2B2E8 +:10B42000F0D502EB031C55F82CE01B0124F4803707 +:10B430002EF4803E1344013945F82CE000F1080059 +:10B4400045F82C7045F82340E4D1EFF31082012336 +:10B4500083F31088336813B13368013B336033687A +:10B460001BB9802003490B75087582F31088F8BD5D +:10B47000102B0222000D40400008404098B191B1CD +:10B480004A6808B503464AB1094A186890420CD088 +:10B4900008461A60FFF798FF002008BD0A88002AB6 +:10B4A000F2D0012008BD012070470E2008BD00BF6A +:10B4B00054524F5010B5044682B001AA142100F036 +:10B4C0009FF8019A142142F007022046019200F0F1 +:10B4D0004DF902B010BD00BF02291DBF081FB0FA10 +:10B4E00080F0400901207047034668B1074A0168AF +:10B4F000914207D100221046C3E90122DA601A7492 +:10B500001A60704707207047012070475948505211 +:10B510008268002A23DD00B5002342F001E00B60C1 +:10B520000FF003C88268002A17DD012342F001E012 +:10B530000B600FF003C88268002A0EDD012342F081 +:10B5400001E00B600FF003C88268002A05DD0023CC +:10B5500042F001E00B600FF003C85DF804FB704798 +:10B560008268002A23DD00B5022342F001E00B606F +:10B570000FF003C88268002A17DD032342F001E0C0 +:10B580000B600FF003C88268002A0EDD032342F02F +:10B5900001E00B600FF003C88268002A05DD02237A +:10B5A00042F001E00B600FF003C85DF804FB704748 +:10B5B0008268002A23DD00B5062342F001E00B601B +:10B5C0000FF003C88268002A17DD072342F001E06C +:10B5D0000B600FF003C88268002A0EDD072342F0DB +:10B5E00001E00B600FF003C88268002A05DD062326 +:10B5F00042F001E00B600FF003C85DF804FB7047F8 +:10B600002DE9F04100287BD01646002A00F0828008 +:10B610001F290F4679D8027C012A67D1D0E90101A0 +:10B620002024013CA4B2FFF7C3FF002CF9D14378DA +:10B63000BC0044EAC3140E2544F4C04405E0FFF7FF +:10B640008FFF013D4FEA440407D02304F7D5FFF7ED +:10B65000AFFF013D4FEA4404F7D1FFF759FF4FF028 +:10B660001008FFF755FF01222B468468002C4FEA93 +:10B67000450540DD44F001E00B600FF003C80F68A2 +:10B680008468C7F3C00C002C4CEA050515DD44F0B6 +:10B6900001E00A600FF003C88468002C0DDD44F05F +:10B6A00001E00A600FF003C88468002C05DD44F057 +:10B6B00001E00B600FF003C88468B8F10108D5D130 +:10B6C0002246E31752EA8F03012A73F1000009DBD7 +:10B6D0004746541E43F1FF30034654EA0300224616 +:10B6E0000F60F6D140463560BDE8F0814FF021088B +:10B6F0004046BDE8F0810F68C7F3C0073D43DCE773 +:10B700004FF001084046BDE8F0814FF00308404685 +:10B71000BDE8F0814FF00208EAE700BF08B330B59A +:10B72000114B026804469A4283B017D1057C012D63 +:10B7300002D0212003B030BD294601AAFFF760FFE7 +:10B740002946204601AAFFF75BFF019B41F28830A2 +:10B7500013F0040F18BF002003B030BD072003B062 +:10B7600030BD0120704700BF59485052F8B500283D +:10B7700057D01F290D464ED8B2F5803F16464AD203 +:10B78000027C012A4AD1D0E901012024013CA4B263 +:10B79000FFF70EFF002CF9D14378AC0044EAC31444 +:10B7A0000E2744F4A04405E0FFF7DAFE013F4FEA1C +:10B7B000440407D02204F7D5FFF7FAFE013F4FEA11 +:10B7C0004404F7D1FFF7F4FE1024FFF7C9FE05E0AB +:10B7D000FFF7C6FE013C4FEA460607D03304F7D513 +:10B7E000FFF7E6FE013C4FEA4606F7D180680246C5 +:10B7F000C31752EA8F03012A73F1000009DB2646C2 +:10B80000551E43F1FF30034655EA03002A460E60F9 +:10B81000F6D12046F8BD03242046F8BD2124204659 +:10B82000F8BD01242046F8BD30B5002583B0019550 +:10B8300048B3164B026804469A421ED1037C012B82 +:10B840001ED140F2E113416840F6E152497BA94222 +:10B8500008BF1A460421C260FFF788FF29464FF44B +:10B8600090522046FFF782FF042120460DEB010293 +:10B87000FFF7C6FE284603B030BD072003B030BD39 +:10B88000212003B030BD012003B030BD59485052D3 +:10B8900000283ED0F0B50E4685B0002942D0254B99 +:10B8A000026805469A423BD00C78002C34D1224BDA +:10B8B0004160C0E902348B7B4FF0010CB3FA83F393 +:10B8C0001E4F5B091B013B704FF40042214680F87C +:10B8D00010C00394FFF74AFF02E073689C4214D241 +:10B8E0000021284603AAFFF78BFE039B013413F4C3 +:10B8F0000043F2D17268944207D2327B042A13D0FB +:10B900000C4A2A60184605B0F0BD1423184605B04D +:10B91000F0BD0123184670470423184605B0F0BD5A +:10B920000E23EFE70223EDE728460193FFF7C2FD60 +:10B93000019BE5E75948505220413540000D4040F9 +:10B9400070B5002484B0039480B30E4691B31A4BB3 +:10B95000026805469A4203D00723184604B070BD1A +:10B9600001234FF4004221460374FFF7FFFE02E07B +:10B970007368A34216D90021284603AAFFF740FEA8 +:10B98000039B013413F40043F2D17268A24209D937 +:10B990006A68127B042AE0D128460193FFF78AFDEA +:10B9A000019BDAE71423184604B070BD0123184642 +:10B9B00004B070BD0223D0E7594850522DE9F04140 +:10B9C000002482B00194002856D016461D46026815 +:10B9D0004E4B04469A420FD10F46002945D0002E07 +:10B9E00043D0002D41D090F81080B8F1010F07D05E +:10B9F000212002B0BDE8F081072002B0BDE8F0814F +:10BA0000414601AAFFF7FCFD4146204601AAFFF787 +:10BA1000F7FD019B58072CD5E268510504D5326823 +:10BA200042F002023260E268120503D5326842F049 +:10BA3000010232609E0623D50521204601AAFFF7A8 +:10BA4000DFFD019E700544BF02232B6031051AD42F +:10BA500016F0200535D172061AD4300629D4F20525 +:10BA600020D435B100203D60C7E7022002B0BDE818 +:10BA7000F08141F28830C0E7012002B0BDE8F081DA +:10BA800041F28930B9E72B6843F001032B60DFE70F +:10BA900063681B7B042B2CD0330609D4F6054FF0CA +:10BAA0000205DFD56368197B042910D00425D9E786 +:10BAB000022563681B7B042B11D0F305F6D4032504 +:10BAC000D0E763681B7B042B1AD00125C3E720460F +:10BAD000FFF702FD0028E9D1002DC3D1C9E70321FA +:10BAE0002046FFF7F9FC0028B9D0F105E7D503257A +:10BAF000D8E702212046FFF7EFFC0028ADD0CBE7C6 +:10BB000001212046FFF7E8FC0546A4E759485052BA +:10BB100098B191B1844610B40948DCF800408442E1 +:10BB200007D10020CCE908325DF8044BCCF81C109A +:10BB3000704707205DF8044B70470120704700BF35 +:10BB400045485445F8B543689D698DB15A78064615 +:10BB50005F7D72B167B10024BF0001E073689D6929 +:10BB600028590021DA69043402F016FCA742F5D105 +:10BB7000F8BD1A7D1744EDE748B3F8B50446274BE6 +:10BB8000006898421CD10E46F9B140F2AE53A2F1C2 +:10BB90003C00984215463ED8E37E012B19D123691B +:10BBA0001B689B050ED46768E3687878D0B918687D +:10BBB000002802DBF86982420ED940F6A370F8BD76 +:10BBC0000720F8BD40F6A270F8BD0220F8BD0120A4 +:10BBD000704740F6A170F8BD986802F015FC6268E5 +:10BBE000E3685078AAB2DA801A68616922F040529C +:10BBF0001A601A68012842F030421A60D86808BFFB +:10BC00009E608B68E060012B18BF01234FF000009D +:10BC100018BF8B60F8BD0320F8BD00BF45485445F0 +:10BC200050B30346174A006890421ED111B311F079 +:10BC30001F001FD130B45A685478012C1ED19A6865 +:10BC40001568002D13DB156891600F4929401160BC +:10BC500011685D6941F000411160D2689A602B69FA +:10BC6000012B00D02C6130BC70470720704740F694 +:10BC7000A670F8E70220704701207047052030BC0D +:10BC8000704700BF4548544560FCFFC718B3134BCD +:10BC900002689A4215D1E1B14369D3F8D83073B143 +:10BCA0004268103B506B127D406898420BD89A68EE +:10BCB0002AB11B68002B02DB00200A60704722209B +:10BCC00070470720704702F18053013B00EB0313DC +:10BCD000EDE7022070470120704700BF45485445FA +:10BCE000002830D01A4B02689A421FD1C37E012B24 +:10BCF0001ED103691B689B0527D483681A68002A34 +:10BD000019DB10B4134A1C68D96822401A601A68FB +:10BD10005DF8044B42F000421A60436981601A6981 +:10BD20000020012A1CBF01221A61704707207047BA +:10BD300040F6A1707047436900201A69012A1CBFB0 +:10BD400001221A6170470120704740F6A2707047C7 +:10BD50004548544560FCFFC72DE9F843002800F032 +:10BD6000E6800D46002900F0CA800B69002B00F028 +:10BD7000C680D1F83490B9F1000F00F0C0800B7884 +:10BD8000002B40F0C88091F92030002BC0F2BF801A +:10BD90004B79032B00F2BB8004461BB18B683F2B11 +:10BDA00000F2B5806B78002B00F0AD80634B226809 +:10BDB0009A4200F0C0800026614FDFF8A481A6619E +:10BDC000C4E9047865606A7D3146D9F80000120143 +:10BDD00002F0E2FA636831461A7DD9F804001201D4 +:10BDE00002F0DAFA2046FFF7ADFEAA6A2B6BE26199 +:10BDF000C4E90863EFF31085012686F310886368B1 +:10BE0000504A1B785068C3F10F0306FA03F320EA87 +:10BE10000303536053689620314601F00BFA85F313 +:10BE20001088626948481368314633431360474BB2 +:10BE30001B68B0FBF3F0304401F0FCF96268636901 +:10BE40009068996F60F3050199675079996F60F375 +:10BE500011419967D36AD3E90112186812689047B3 +:10BE60000546002841D16368DB6A9A6818685369FF +:10BE700098473722364B3A61C8F82830D8F8303026 +:10BE800043F48003C8F83030636893F920205B6A7C +:10BE9000002A44DB1B0102F16041DBB201F5614184 +:10BEA00081F800332B482C4B02F5C65140F8224054 +:10BEB00053F8210020F4803043F8210053F821305A +:10BEC000BFF35F8F012153099B0002F01F0203F1B2 +:10BED000604303F5614301FA02F2C3F880211A605E +:10BEE000164B28462360BDE8F88341F2883240F6BD +:10BEF000A573904208BF1D462846BDE8F883022579 +:10BF00002846BDE8F883AB69002B7FF44FAF0325CB +:10BF10002846BDE8F88304252846BDE8F8830F4984 +:10BF200002F00F001B01DBB201440B76BAE70125DA +:10BF30002846BDE8F8830E25DEE700BF4548544596 +:10BF4000004135400030204000E1F505A42C0222DC +:10BF50009F0FFF47182B022200600040FCEC00E01E +:10BF60000040354000284BD0F8B50268254B044608 +:10BF70009A4201D00720F8BD4268066992F9203044 +:10BF80004769002B10DB01211F485A0903F01F03EA +:10BF9000203201FA03F340F82230BFF34F8FBFF392 +:10BFA0006F8F626892F920300025D26A174941F8F4 +:10BFB0002350936810685B689847B36965F3820300 +:10BFC000B3613B6B65F396533B633560A561EFF35B +:10BFD0001086012181F3108863680D4A1B78506830 +:10BFE000C3F10F0301FA03F3034353605368962030 +:10BFF00001F020F986F310882846C4E90055F8BD01 +:10C00000012070474548544500E100E0182B02220A +:10C010000030204000232DE9F04385B0CDE9013305 +:10C020000393002876D05C4B026804469A4215D1EF +:10C0300042680D46D16A03AB8E680868D6F818804E +:10C0400002AA01A926696769C04758B9019B013B4B +:10C05000032B07D8DFE803F0533E330B072005B06E +:10C06000BDE8F08340F6A17005B0BDE8F083336809 +:10C0700043F002033360336843F004033360002D60 +:10C0800032D162681379012B48D0336823F48033AE +:10C090003360336823F40033336001213368D2788E +:10C0A00062F300033360336843F040033360336866 +:10C0B00043F020033360396105B0BDE8F083336895 +:10C0C00023F002033360336843F0040333605DB947 +:10C0D0006268DAE7336843F002033360336823F0C1 +:10C0E00004033360002DCCD0336843F40073336015 +:10C0F000336843F04003336005B0BDE8F083336834 +:10C1000023F002033360336823F004033360002D0F +:10C11000EAD1DDE7012005B0BDE8F08300234FF64A +:10C12000FF71716573663B6731681C4D41F40021F6 +:10C130003160029908244FEA810C03990CF00C0C31 +:10C1400001F0030105F1010E4CEA010C01E0013C94 +:10C150009BD015F823101EF8238001EA0C014145FD +:10C1600005EB830903F10103F1D199F8023099F845 +:10C170000310012B0AD1336843F480333360012963 +:10C1800087D1336843F40033336086E7336823F4A0 +:10C1900080333360F3E700BF454854451C2B02024F +:10C1A0002DE9F043046A87B00646894690461F464B +:10C1B00001AD0CB3AC46A646BEE80F00ACE80F00DC +:10C1C000DEF80030CCF8003084F804907368C4E9DD +:10C1D0000287726A19782046F369216022619847C4 +:10C1E000346A34B1AC46BCE80F000FC4DCF8003050 +:10C1F000236007B0BDE8F0832C46E5E72DE9F04F5A +:10C200000C460121074683B0406901920268714DD6 +:10C210000A433E690260704B2868B3FBF0F00844A3 +:10C2200001F008F87D687869AA68836F62F30503F6 +:10C2300083676A79836F62F311438367A3882268F7 +:10C240005BBA12BA9BB2C6F8C020C6F8C8306C7D83 +:10C25000D5F834B0002C00F0B5802201DBF800A046 +:10C26000AE69103A12095346B4464FF000084FF039 +:10C270000049B5F81CE00132009008E0DCF800004D +:10C28000013AC1F8009088600CF1040C0ED01946F8 +:10C29000A3F806E0A3F804801033CB60002EEDD1A4 +:10C2A0003046013A88600CF1040CF0D1631E4FEA6D +:10C2B000031C1AEB031300982E7D75D05AF80C104E +:10C2C000DBF8042041F080414AF80C10C3F80CA0C0 +:10C2D000C7F808A08EB3B64613464FF0010895F88C +:10C2E0000190BEF1000F4A464FF0000C14BF71469A +:10C2F00041469946A40008E0AE6906B136590139B5 +:10C30000CAF8086004F1040411D09A46A3F8068024 +:10C31000A3F804C043F810CBCAF80C30002AEBD0C5 +:10C3200000260139CAF8086004F10404EDD10EF1C9 +:10C33000FF3319EB03134A4605D01968DA6041F060 +:10C3400080411960FA60254B3A689A4229D1019AD6 +:10C350003B69012A2DD0026B42F480020263026B1A +:10C3600042F480220263026B42F40012026340F244 +:10C37000EE541421EA689C601965DA66036843F09C +:10C3800040030360D7E9022302628361AB7803B103 +:10C3900080238363002140F20F72012381640265D0 +:10C3A000836503B0BDE8F08F002ECCD0DBF804200D +:10C3B00091E79A6942F002029A61026B42F48002AC +:10C3C0000263D4E795F814E0BEF1000FBBD0DBF8B0 +:10C3D000042081E7A42C022200E1F50545485445DC +:10C3E00038B528B3144B026804469A421DD1C57E65 +:10C3F000012D03D040F6A175284638BD43682A4672 +:10C400001969FFF7FBFE29462046FFF703FE0546A4 +:10C410000028EFD16368DB6A9A681868D369984787 +:10C4200041F288339842E7D1E4E70725284638BD32 +:10C430000125284638BD00BF45485445F0B583B0B6 +:10C4400000287DD04B4B026804469A4249D1837E36 +:10C450004668012B776B1ED10023C269837622B117 +:10C460001A461946FFF79CFE6668237E20468DF823 +:10C470000730FFF777FD054610B1284603B0F0BD41 +:10C4800031462046FFF768FC05460028F5D19DF8A7 +:10C49000073066682376F36A9A681868D369984704 +:10C4A00041F288339842237E4ED0F3B10025637E5B +:10C4B000022B1CD0012BE0D1002322696376116886 +:10C4C00063F386111160116863F345111160E2692D +:10C4D000E376002AD1D01A4602212046FFF760FEFB +:10C4E000CBE70725284603B0F0BD012323760025BE +:10C4F000636865765A7D29461201386801F04CFF61 +:10C50000636829461A7D7868120101F045FF2046CC +:10C51000FFF718FB0121174B2268E1769A4222D0DF +:10C5200000212046FFF776FD0546B8B9E369002BE8 +:10C53000A3D00346024601212046FFF731FE9CE7C7 +:10C540000125284603B0F0BD012B02D040F6A175AD +:10C55000ADE7002340F6A1752376ADE70022022364 +:10C56000E276637689E763682A4620461969FFF711 +:10C5700045FED5E74548544500284BD02DE9F0410C +:10C58000374B1646026804469A4239D10D460029B7 +:10C590003DD0002E3BD0C17E01293DD1D0F810C046 +:10C5A000DCF800309F052ED48368DFF8B8E01A6805 +:10C5B000002A22DB6768BA7812B91A68100646D4D6 +:10C5C000186810F000602BD0DCF8002092051AD417 +:10C5D0001A68002A09DB1A6802EA0E021A601A6851 +:10C5E00042F000421A60DB68A360626910690128AA +:10C5F000DDD011611A68002ADCDA4FF47A6000E0BD +:10C600000720BDE8F08140F6A270BDE8F08102206D +:10C61000BDE8F0810120704740F6A170BDE8F081CF +:10C62000B3F8048099687B7913FA88F8B8F1000FA1 +:10C63000E3D07B781BB12960C6F80080E1E7424671 +:10C64000284601F0E1FE2046FFF74AFBF4E72046CA +:10C65000FFF746FB40F6A473002808BF1846D0E752 +:10C660004548544560FCFFC710B5EFF30383154AF6 +:10C67000103B5BB252F82300D0E9044122698B6A77 +:10C6800013F4800F07D012F0020F1CBF4FF0010C03 +:10C6900080F81AC02261C4698B6214B10321FFF7CC +:10C6A0007FFDEFF30383103B074A5BB203F5C653EC +:10C6B00052F8231021F4803142F8231052F823302D +:10C6C00010BD00BF182B022200600040C8B10F4A05 +:10C6D0008368934211D1C2689A4210D148F2010195 +:10C6E0000268B2F880309BB28B4202D013881B04E0 +:10C6F00009D4838A002013807047072070472120C7 +:10C700007047012070470820704700BF43444152E2 +:10C7100028B322B330B483681B4CA3421CD1C46835 +:10C720009C422BD1CBB21F2B1BD84468174B2588BA +:10C7300053F82550012303FA01FC1CEA050F20D011 +:10C7400063695B79012B1CD030BC0368103133F86E +:10C750001130002013807047072030BC7047012043 +:10C760007047DC1CE4B2012C06D90C1D04D0323B0E +:10C77000012B01D90120F0E74468E1E7212030BC1A +:10C7800070471846E9E700BF43444152642B020258 +:10C790002DE9F04F87B0002800F0E5800D46002914 +:10C7A00000F0E180AF4B826804469A4240F0E0809E +:10C7B0000A68002A00F0D7804368AB49188851F80E +:10C7C000206046F0C046F14332EA060640F0CB80D6 +:10C7D00098786F68012800F0C180002F40F0C38076 +:10C7E0005B6993F803E00293BEF1000F03D012F0EF +:10C7F000C04F40F0B880029BD5F808C01B78002BD2 +:10C8000040F0BB80BCF1000F40F0AD80AB7C0193E9 +:10C810004BB1072B00F2A780EB7C032B40F2A380E7 +:10C82000012800F07381E868C8B1B0F80880B8F159 +:10C83000000F14D008F42063B3F5206F00F053818B +:10C8400018F4804F0BD0B0F80A808389984500F225 +:10C850008A80B0F80E80038A984500F284802368AD +:10C860001FFA82F9A3F804901FFA87F9A3F814902D +:10C8700027F0C04B42EA070922F0C0481FFA8CF7A4 +:10C880002CF0C04A1F814FEA1B4B4FEA1A4A4FEA6D +:10C89000184719F0C04FDF80A3F816B0A3F80AA01C +:10C8A00075D10199EF7C090201F4E0613943A3F8E5 +:10C8B0006610002800F0CD8001890F0522D5D0E94F +:10C8C00000C7B0F80A90A3F89010A3F89C90B0F8B5 +:10C8D0000C90A3F89E901FFA8CF9A3F89490CCF3D7 +:10C8E0000B494FEA5C7CA3F8969083F892C01FFA3C +:10C8F00087FCA3F898C0C7F30B4C7F0FA3F89AC02E +:10C9000083F893708F050CD5877C90F813C047EAA5 +:10C910000C0783F8A670C789008AA3F8A870A3F84B +:10C92000AA00A3F89010298AA3F88010BEF1000F86 +:10C930000DD0B8FA88F81988A08A89B221F01F01B1 +:10C940001F31A1EB080189B208431980A08230464B +:10C95000444BC4E9033207B0BDE8F08F1FB1114367 +:10C9600039423FF43DAF0126304607B0BDE8F08FB5 +:10C970000726304607B0BDE8F08F42EA07033CEADD +:10C980000303F0D1BCF1000F7FF440AFEBE7374F6A +:10C99000DFF8E0A0DAF80010D7F820A00491CAF37D +:10C9A000031197F8247003914FEA1A1A0399CDF8EE +:10C9B00014A007F00F0A41EA0A0B1BF0080FFFB2A0 +:10C9C00049D0390740F18B804FF0030A07F0070781 +:10C9D0000AFA07FB05990F077BD54FF0030A01F010 +:10C9E00007070AFA07F7049901FB0BFABAFBF7FBF2 +:10C9F00041F2360A1E4FA7FB0BB7BF090AFB07F728 +:10CA00000AF1864A0AF5DE1A0AF64D6AAAFB07A75A +:10CA1000BF0C0137072F38BF072719F0005A2BD159 +:10CA200019F0804F10D0FFB212F0804F83F8DF7002 +:10CA30004AF400774AF4006A18BFBA461CF0804FE7 +:10CA40004AF0020718BFBA461FFA8AFAA3F812A0E2 +:10CA500027E7014665E7049901FA0AFB03992BFAD7 +:10CA600001FBC5E743444152642B020200E0014050 +:10CA7000D34D6210A42C0222EFF3108A012181F31E +:10CA80001088274BDA6822F48002DA60DB6896208F +:10CA900000F0D0FB8AF3108890212A68214B12F015 +:10CAA000005F0CBF4FF4806A4FF4807AD5F808C05D +:10CAB00019702368F9B283F8DE1002991CF0005F48 +:10CAC00091F803E0A97C18BF4AF0010AE8680191D7 +:10CAD000A6E74FF0010A03990AFA01F783E7012755 +:10CAE00007FA0AFB76E7837C4FF001091F2B94BFFE +:10CAF0004FF0000A4FF0010AA3EB8A0309FA03FA88 +:10CB000003681AEA030F3FF49BAE2CE72B8A002B35 +:10CB10003FF489AE019B3B423FF485AE23E700BF63 +:10CB20000030204000502340002800F062812DE9B1 +:10CB3000F04F0C4683B0002900F07C810323098864 +:10CB4000054623FA01F010F0010000F04D81C44ABF +:10CB5000C44ED6F800C0166A92F82420C6F3031714 +:10CB600002F00F0E47EA0E0818F0080F4FEA1616EB +:10CB7000D2B240F040810CFA0EF3FB40BA4A934225 +:10CB800040F26B81676997F80090B9F1000F0AD005 +:10CB9000B9F1830F00F22A81B9F1050F03D1E378CF +:10CBA000002B40F02381A678012E00F06B81FB78EA +:10CBB0001BB16379022B40F01981E378022B00F25C +:10CBC0001581AA48AA68824200F06681E26822B113 +:10CBD00094F906000028C0F234810020AA61A44A1A +:10CBE0006C6002EB412221692A60C5E90701627984 +:10CBF000F9784FEA022A4AEA463A002900F00F8102 +:10CC00004AF4307A022A14BF00229A4A1FFA8AFA9A +:10CC100008BF32F82120A5F814A001925E00237904 +:10CC200046EAC3367B7846EA4316EFF310884FF0A6 +:10CC3000010B8BF3108890492388C868C3F1100357 +:10CC40000BFA03F320EA0303CB60CB689620594626 +:10CC500000F0F0FA88F3108847F6FF532A680AEAD2 +:10CC6000030A019BB6B2A2F800A01382D68182F813 +:10CC70000C907B79A3EB0B03B3FA83F35B0982F887 +:10CC8000D03094F90630002B25DB627A03F1604145 +:10CC900012017A48D2B201F5614181F80023784A45 +:10CCA00003F5C65140F8235052F8210020F480309B +:10CCB00042F8210052F82120BFF35F8F03F01F02DA +:10CCC0005B099B0003F160430BFA02F203F5614339 +:10CCD000C3F880211A6094F90730002B26DBA27A72 +:10CCE00003F1604112016548D2B201F5614181F85A +:10CCF0000023634A03F5C65140F8235052F821003F +:10CD000020F4803042F8210052F82120BFF35F8FD9 +:10CD100001215A09920003F01F0302F1604202F55B +:10CD2000614201FA03F3C2F88031136097F90630CB +:10CD3000002B26DB3A7A03F1604112014F48D2B250 +:10CD400001F5614181F800234D4A03F5C65140F8D1 +:10CD5000235052F8210020F4803042F8210052F88C +:10CD60002120BFF35F8F01215A09920003F01F03B6 +:10CD700002F1604202F5614201FA03F3C2F8803128 +:10CD8000136097F90730002B26DB7A7A3B4C03F1CE +:10CD9000604012013A49D2B200F5614080F80023A8 +:10CDA00003F5C65244F8235051F8220020F4803095 +:10CDB00041F8220051F82220BFF35F8F01215A0968 +:10CDC000920003F01F0302F1604202F5614201FA92 +:10CDD00003F3C2F88031136000231846234A2B6105 +:10CDE000AA6003B0BDE8F08F40F27A5003B0BDE80E +:10CDF000F08F0120704712F0080F0DBF012302F0E1 +:10CE00000702934003FA0EF3320717D5032206F008 +:10CE10000706B2400CFB03F3B3FBF2F3AEE6C2BB72 +:10CE20004AF4004A4AF0400A1FFA8AFA0192A5F829 +:10CE300014A0F3E6012003B0BDE8F08F0122BA4050 +:10CE4000E8E797F906000028BFF6C7AE97F9070094 +:10CE50000028BFF6C2AE0B20C8E71B20C6E700BF04 +:10CE600000E00140A42C02223F420F004344415203 +:10CE7000002033406C2B020200302040182B02228D +:10CE8000006000406379022BB0D1BB78022BADD19A +:10CE900093E64AF0400AB5E60E20A7E700287ED0C8 +:10CEA000404B82689A4278D1002170B543685C6932 +:10CEB000C0E9021193F906208A4210DB012502F035 +:10CEC0001F06B5405309384E203346F82350BFF3B0 +:10CED0004F8FBFF36F8F354D436845F8221093F99C +:10CEE0000730002B11DB01212F4D5A0903F01F0CD5 +:10CEF000203201FA0CF145F82210BFF34F8FBFF337 +:10CF00006F8F0021294A42F8231094F90630002B34 +:10CF100011DB0121244D5A0903F01F0C203201FAC4 +:10CF20000CF145F82210BFF34F8FBFF36F8F002134 +:10CF30001E4A42F8231094F90730002B10DB012120 +:10CF4000194C5A0903F01F052032A94044F8221059 +:10CF5000BFF34F8FBFF36F8F0021144A42F82310A5 +:10CF6000002403681C821C80A3F86640EFF3108540 +:10CF7000012181F3108843680D4A1B88D068C3F1F2 +:10CF8000100301FA03F30343D360D368962000F043 +:10CF900051F985F31088204670BD072070470120A5 +:10CFA000704700BF4344415200E100E0182B0222C9 +:10CFB00000302040144A154992F8263092F8242077 +:10CFC000DBB202F00F02082A15D0092A51F82330EB +:10CFD0000AD00A2A0ABF0E4AD340A2FB03230D4AF5 +:10CFE00008BFDB0813607047094AA2FB0323094A04 +:10CFF0009B0813607047064A51F82330A2FB0323B5 +:10D00000044A5B081360704700E00140540B0022A3 +:10D01000ABAAAAAAA42C0222704700BFFFFFFFFF01 +:10D02000F8B54AF2035001234749484AA1F8FA03E8 +:10D03000938093889BB2002BFBD101249FED3E6B24 +:10D040009FED3F7B4FF40040414B4249C3E907113C +:10D050005961148083ED007F1861FFF7ABFF09224F +:10D060001621394B83F8501A83F8A22093F8002C2C +:10D070001AB993F8013C980756D0334C94F8003C09 +:10D08000002B46D00022304B83F8012C83F8002C73 +:10D0900000232D4A82F8323092F83C301907FBD534 +:10D0A0004FF43C5040F211110023274C1085A2F898 +:10D0B0004C1082F82A3094F83C309B06FBD50422B1 +:10D0C00001250526214B244F1A77276284F8245026 +:10D0D00084F82660FFF76EFF9620294600F0AAF834 +:10D0E000002384F824302762FFF764FF9620294646 +:10D0F00000F0A0F884F82660FFF75CFF4FF42543AA +:10D1000084F8305084F8525084F85350A4F8FA331D +:10D11000F8BD0121C82084F8001C00F08BF894F8B9 +:10D12000003C012BFBD1ADE74FF47A70FFF774FFA1 +:10D13000AEE700BFAFF30080006CDC0200127A00A3 +:10D1400000800000002D310100E0014000C10140DD +:10D15000540B002200389C1C3223123138B50025B4 +:10D16000284C0121C82084F8285000F063F884F886 +:10D17000245094F82430002BFBD194F8243021491A +:10D1800043F0020384F8243091F82430C3F34000C4 +:10D190009B07F9D41B4A81F8220092F8223003F051 +:10D1A000FF00002BF9D192F84030164960F3C71305 +:10D1B00082F8403091F84030DB09FBD191F8420011 +:10D1C000104A63F3C71081F8420092F84230DB093D +:10D1D000FBD192F844000B4963F3C71082F8440076 +:10D1E00091F84430C3F3C014DB09F9D1012000F0F9 +:10D1F000B3F8054B012083F84C4CBDE8384000F0F3 +:10D200007BB800BF0020204000E00140034618B179 +:10D21000024A00201A607047012070470000010593 +:10D2200000BEFEE7FFFFFFFFA0F101000028FBD1D9 +:10D23000704700BF4FF47A7310B400FB01F1104C3B +:10D24000104A2468B2FBF4F2A1FB034030B9B4FBEE +:10D25000F2F058B15DF8044BFFF7E6BFB1FBF2F115 +:10D26000A1FB03132BB908460028F3D15DF8044B4A +:10D2700070474FF0FF3C5DF8044B6046FFF7D4BFAA +:10D28000A42C022200CA9A3B70B500240D4B0E4E0E +:10D29000B3F80021B3F82051ADB2154025FA04F3DC +:10D2A000DB0704D556F82430E0B203B198470134C7 +:10D2B000102CF3D1034AA2F81051B2F820311D42CC +:10D2C000FBD170BD00C00040D02A022200226023A2 +:10D2D00010B40748074C30F8021F02F5C65C013253 +:10D2E00009B144F82C10013BF5D15DF8044B7047AF +:10D2F0001E14020200600040EFF31081012383F34B +:10D300001088124B33F8102092B22AB133F8102053 +:10D31000013A92B223F8102033F810309BB293B93F +:10D320000B4A10B4B2F8FA330A4C9BB234F810002E +:10D3300043F4254323EA0003A2F8FA3381F310886B +:10D340005DF8044B704781F310887047982C0222D7 +:10D3500000E00140782B020230B4EFF3108101238A +:10D3600083F310880E4A32F810309BB26BB90D4C23 +:10D370000D4DB4F8FA3335F810C09BB243EA0C03F4 +:10D3800043F425439BB2A4F8FA3332F8103001334A +:10D390009BB222F8103081F3108830BC704700BF78 +:10D3A000982C022200E00140782B02020C4A08B5BA +:10D3B0000346106840B103330A4923F003030344D2 +:10D3C0008B4205D8136008BD074908461160F2E793 +:10D3D00001F004F80C2203464FF0FF301A6008BD3C +:10D3E000A02C0222F03D0222F02D022200BE704746 +:10D3F00008B500F005F8E4F7D9FCFEE7FFFFFFFFF2 +:10D4000070B5464B464D6B61BFF34F8FBFF36F8FC7 +:10D410004FF47003434CC5F888300020AC60E3F74C +:10D42000EFFBFFF7FDFD0120E3F7EAFB2368A3F51F +:10D43000805383F30A883C483C4A0021121A00F0CA +:10D44000ABFF3B483B4A3C49121A00F0DDFF3B4929 +:10D450003B4A3C48521AD20842F009C0AFF3008060 +:10D46000F1E80223E0E802230FF007C03649374A0B +:10D470003748521AD20842F009C800BFAFF3008003 +:10D48000F1E80223E0E802230FF007C0314B324AF3 +:10D490000020D21A0021D20842F007C0AFF300806A +:10D4A000E3E802010FF005C0BFF34F8FBFF36F8FAA +:10D4B0000024C5F85042BFF34F8FBFF36F8F274B47 +:10D4C000274D5B1BA34206DD9E1055F8043B01343B +:10D4D0009847A642F9DCFFF76DFDFFF73FFE0320FA +:10D4E000FFF73AFF00234FF0100E19464EF001E00F +:10D4F0001C4803F10C0220F8221001330FF007C87A +:10D500000320FFF7F9FE0220E3F77AFBFFF7DEFEC8 +:10D51000BDE87040002000F027B800BF01020E00F7 +:10D5200000ED00E000000002800B0022F02D02223E +:10D5300000000022540B00223C2F0202402F020266 +:10D54000402F020200000000903A0202903A0202CC +:10D55000000000200000002000000020500B0022EE +:10D560004C0B0022000D4040704700BF53B94AB930 +:10D57000002908BF00281CBF4FF0FF314FF0FF30DB +:10D5800000F08CB9ADF1080C6DE904CE00F006F89E +:10D59000DDF804E0DDE9022304B070472DE9F04F27 +:10D5A000099D0E4604460F46002B47D18A429446F9 +:10D5B000B2FA82F35AD943B102FA03FCC3F1200252 +:10D5C0009F409C4020FA02F217434FEA1C461FFA84 +:10D5D0008CFE220CB7FBF6F106FB117701FB0EF077 +:10D5E00042EA0742904208D91CEB020201F1FF37E0 +:10D5F00002D2904200F23C813946121AA4B2B2FB28 +:10D60000F6F006FB102200FB0EFE44EA0244A6459B +:10D6100008D91CEB040400F1FF3202D2A64500F247 +:10D620002A81104640EA0140A4EB0E0400211DB1FE +:10D63000DC400023C5E90043BDE8F08F8B4205D9EB +:10D640000DB1C5E9000100210846F5E7B3FA83F101 +:10D6500000294FD1B342C0F00281824240F2FF80E4 +:10D660000846002DE8D0C5E90047E5E7002B40F06B +:10D67000AF808A1A4FEA1C4E1FFA8CF70121B2FBC9 +:10D68000FEF60EFB1620220C42EA004207FB06F0D3 +:10D6900090420FD91CEB020206F1FF382CBF4FF06D +:10D6A00001094FF00009904203D9B9F1000F00F0D1 +:10D6B000DC804646121AA4B2B2FBFEF00EFB10222A +:10D6C00000FB07F744EA0244A7420FD91CEB04040D +:10D6D00000F1FF322CBF4FF0010E4FF0000EA742B9 +:10D6E00003D9BEF1000F00F0C9801046E41B40EAE8 +:10D6F00006409CE7C1F120048B4006FA01FC00FAC9 +:10D7000001FE22FA04F7E6408A401F4320FA04F3A0 +:10D710004FEA174843EA0C031FFA87FC4FEA134904 +:10D72000B6FBF8F008FB106649EA064600FB0CF968 +:10D73000B1450ED9BE1900F1FF3A2CBF4FF0010BD5 +:10D740004FF0000BB14503D9BBF1000F00F0A280F0 +:10D750005046A6EB09061FFA83F9B6FBF8F308FB5F +:10D76000136603FB0CFC49EA0646B4450ED9BE1904 +:10D7700003F1FF382CBF4FF001094FF00009B44509 +:10D7800003D9B9F1000F00F08280434643EA00401C +:10D79000A6EB0C06A0FB028C66454346E14602D38D +:10D7A00007D1C64505D2B8EB02036CEB070C013874 +:10D7B000E1465DB1BEEB030266EB090606FA04F42E +:10D7C00022FA01F3CE401C43C5E90046002133E7AD +:10D7D00002FA03FCC3F1200299409C40D6404FEA74 +:10D7E0001C4E20FA02F21FFA8CF7B6FBFEF00A4339 +:10D7F0000EFB1066110C41EA064100FB07F68E4253 +:10D800000ED91CEB010100F1FF382CBF4FF00109CC +:10D810004FF000098E4202D9B9F1000F34D04046D2 +:10D82000891B92B2B1FBFEF60EFB161142EA0142D1 +:10D8300006FB07F191420ED91CEB020206F1FF38FC +:10D840002CBF4FF001094FF00009914202D9B9F104 +:10D85000000F16D04646521A46EA00410FE7841AD6 +:10D8600066EB030201201746FBE6023E624421E715 +:10D8700002396244C1E664440238D3E664440238A3 +:10D8800034E7023E6244E6E702386144C8E7023BFF +:10D890003E447BE702383E445BE700BF704700BF71 +:10D8A0000A22002100F0B8B8164B10B51C68236B93 +:10D8B000B3B9182001F0E4FB0246206320B9124BF3 +:10D8C00052211248FFF7ACFC1149124BC0E900137A +:10D8D000114B002183600B2383810120C2E90401E5 +:10D8E000216B0E480B694C690D4A584302FB04003A +:10D8F000A3FB0232013340EB0200C1E9043020F007 +:10D90000004010BD90090022802B0202972B0202DA +:10D910000E33CDAB34126DE6ECDE05002DF451581C +:10D920002D7F954C242B2DE9F0478646904601D853 +:10D93000012B06D100F052FD162303600020BDE844 +:10D94000F0870D4633482A4615F8014B065D16F060 +:10D950000806F8D12D2C10D12C780126951C33F017 +:10D96000100215D1302C0DD12A7802F0DF02582A8E +:10D9700008D16C78023510230AE02B2C04BF2C78D8 +:10D98000951CECE7002BF6D1302C14BF0A2308239A +:10D9900006F1004C00220CF1FF3C1046BCFBF3F9F1 +:10D9A00003FB19CAA4F13007092F0FD83C46A34244 +:10D9B0001BDD571C07D0814514D301D1A24511DBD3 +:10D9C00000FB0340012215F8014BEBE7A4F14107EE +:10D9D000192F01D8373CEAE7A4F16107192F04D8C1 +:10D9E000573CE4E74FF0FF32EDE7531C08D1222308 +:10D9F0006046CEF80030B8F1000FA0D0691E06E0F6 +:10DA000006B14042B8F1000F99D0002AF6D1C8F80B +:10DA1000001094E7112D020213460A4601460248FF +:10DA20000068FFF77FBF00BF90090022F0B52DED21 +:10DA3000028BB0EE408B85B017460C460D9D18EE5C +:10DA4000902A0C9E25F02005002AB6BF2D22002228 +:10DA5000B1EE408B462D1A7004D0452D00D1013413 +:10DA6000022100E0032103ABB0EE480B22460193F4 +:10DA700002AB0093334600F06BFD472D14D1FB073A +:10DA80000AD50219B5EE408B3021F1EE10FA08BF2D +:10DA90000392039B934219D3039B0E9A1B1A1360A4 +:10DAA00005B0BDEC028BF0BD462D00EB0402E9D1C0 +:10DAB0000378302B07D1B5EE408BF1EE10FA1CBF86 +:10DAC000C4F10104346033681A44DBE75C1C03943E +:10DAD0001970DEE7F7B500290270BABF49422D235D +:10DAE0002B230929437028DD0DF107030A271D4662 +:10DAF0001A46013BB1FBF7F607FB1614303402F867 +:10DB0000014C0C463146632CF2DC3031941E03F894 +:10DB1000011C411C2346AB420AD30DF109039B1A99 +:10DB2000AC4288BF002302330344181A03B0F0BD8F +:10DB300013F8016B01F8016FEDE73023303183708A +:10DB4000031DC170F1E7FFFF2DE9F04F8DB00C46CA +:10DB500016461F46DDF85880054600F03BFCD0F81D +:10DB600000B0584600F05DFC002394F818900A932A +:10DB7000D8F8003022680733059023F0070303F13B +:10DB80000801C8F8001093ED000B9FED976BB0EE05 +:10DB9000C07B84ED120BB4EE467BF1EE10FA24DD6F +:10DBA000B5EEC00BF1EE10FA02D52D2384F8433008 +:10DBB0008F49904BB9F1470F8CBF8846984622F0A9 +:10DBC000040203234FF0000A2260236133460BAAAC +:10DBD00021462846009700F0D1F9013040F08980B5 +:10DBE0004FF0FF300DB0BDE8F08FB4EE400BF1EE1A +:10DBF00010FA09D710EE903A7F49002BBCBF2D23B5 +:10DC000084F843307D4BD5E7636809F0DF0A591C7F +:10DC100039D10623636042F48062002328462260E3 +:10DC200003930AABCDE9019309AB00930DF12303F4 +:10DC30006168FFF7FBFEBAF1470F8046099929D1C9 +:10DC4000C81C02DB6368994241DDA9F102095FFA51 +:10DC500089F901394A4604F150000991FFF73AFF6A +:10DC60000A9A82461318012A236102DC2268D2072D +:10DC700001D5013323619DF82330002BA6D02D233D +:10DC800084F84330A2E7BAF1470FC4D1002BC2D1C8 +:10DC90000123BFE7B9F1650FDBD9B9F1660F18D1E0 +:10DCA000002963680BDD216113B92268D00702D512 +:10DCB00001330B4423614FF0000AA165DBE713B980 +:10DCC0002268D20701D50233F4E70123F2E74FF0CF +:10DCD00067090A9B994205DB23682161D807EAD5C9 +:10DCE0004B1CE7E70029D4BFC1F102020122134413 +:10DCF000E0E723685A0507D423694246314628469F +:10DD0000B84701302AD16BE7B9F1650F40F2E080E6 +:10DD100094ED127BB5EE407BF1EE10FA33D1012386 +:10DD2000374A31462846B84701303FF459AFDDE95C +:10DD30000938434502DB2368D8070FD5059B5A46AF +:10DD400031462846B84701303FF44AAF4FF000094A +:10DD500008F1FF3804F11A0AC84509DC23689B075B +:10DD600000F10781E0680B9B9842B8BF184639E77D +:10DD70000123524631462846B84701303FF430AFC0 +:10DD800009F10109E8E7099B002B3BDC01231C4A50 +:10DD900031462846B84701303FF422AFDDE9093962 +:10DDA00059EA030302D12368D907D7D5059B5A4600 +:10DDB00031462846B84701303FF412AF4FF0000A11 +:10DDC00004F11A0B099B5B42534501DC4B4694E777 +:10DDD00001235A4631462846B84701303FF400AF88 +:10DDE0000AF1010AEEE700BFFFFFFFFFFFFFEF7F31 +:10DDF000F42B0202F02B0202FC2B0202F82B02028F +:10DE0000002C0202A36DDDF828A05345A8BF53469D +:10DE1000002B994637DC002329EAE97904F11A023C +:10DE20000793A36D07990693A3EB09038B4231DC9B +:10DE3000099B9A453BDC2368DA0738D4099BAAEB97 +:10DE40000309069BAAEB03039945A8BF9946B9F1BC +:10DE5000000F34DC4FF0000829EAE97904F11A0BCD +:10DE6000099BAAEB0303A3EB090343457FF776AFB6 +:10DE700001235A4631462846B84701303FF4B0AE38 +:10DE800008F10108ECE7424631462846B847013020 +:10DE9000C1D1A5E60123314628460692B847013094 +:10DEA0003FF49EAE079B069A01330793B9E7059BA3 +:10DEB0005A4631462846B8470130BFD190E6069A07 +:10DEC0004B46314628464244B8470130C2D187E626 +:10DED000DDF82890B9F1010F01DCDB0736D501230D +:10DEE000424631462846B84701303FF479AE059B9B +:10DEF0005A4631462846B84701303FF471AE09F121 +:10DF0000FF3994ED127BB5EE407BF1EE10FA18D09C +:10DF10004B4608F1010231462846B84701300CD182 +:10DF20005EE601235A4631462846B84701303FF4A1 +:10DF300057AE08F10108C845F3DB534604F150021F +:10DF4000DCE64FF0000804F11A0BF4E70123424627 +:10DF5000E1E701234A4631462846B84701303FF4FD +:10DF60003FAE08F10108E3680B995B1A4345F0DC0A +:10DF7000F8E64FF0000804F11909F4E72DE9F0473D +:10DF8000164698468A6807460B690C46DDF82090CD +:10DF90009342B8BF1346336091F843200AB101336E +:10DFA00033602368990642BF3368023333602568C3 +:10DFB00015F0060506D104F1190AE36832689B1AC8 +:10DFC000AB422BDC94F843302268003B18BF01239E +:10DFD000920630D404F1430241463846C847013026 +:10DFE00023D023681A3454F80A2C03F00603042BB8 +:10DFF0000ABF54F80E5C002533684FF0000608BFD6 +:10E00000ED1A54F8123C08BF25EAE5759342C4BFE7 +:10E010009B1AED18B5421AD1002008E001235246A0 +:10E0200041463846C847013003D14FF0FF30BDE8C4 +:10E03000F0870135C1E7E1185A1C30200233224431 +:10E0400081F8430094F8451082F84310C2E7012399 +:10E05000224641463846C8470130E6D00136D9E766 +:10E060002DE9FF470F7E914680460C46782F9A4651 +:10E070000C9E01F1430207D8622F0AD8002F00F04E +:10E08000D180582F00F0B88004F1420684F8427025 +:10E090003AE0A7F16303152BF6D801A151F823F05C +:10E0A000F9E001020DE1010289E0010289E00102CB +:10E0B00089E0010289E001020DE1010289E001022B +:10E0C00089E0010289E0010289E001020BE201021C +:10E0D00037E10102C5E1010289E0010289E00102A4 +:10E0E0002DE2010289E0010237E1010289E001022B +:10E0F00089E00102CDE1010233681A1D1B6832601C +:10E1000004F1420684F8423001239CE03368206821 +:10E11000191D3160060601D51D6803E04506FBD5D3 +:10E12000B3F90050002D03DA2D236D4284F84330FB +:10E1300058480A2311E021683368080653F8045B45 +:10E1400002D4490648BFADB26F2F3360514814BFA7 +:10E150000A230823002184F843106668002EA66075 +:10E1600005DB21682E4321F0040121604BD01646C7 +:10E17000B5FBF3F103FB1157C75D06F8017D2F4690 +:10E180000D46BB42F4D9082B0BD12368DF0708D515 +:10E19000236961689942DEBF302306F8013C06F12D +:10E1A000FF36921B22614B4603AA21464046CDF81A +:10E1B00000A0FFF7E3FE01304AD14FF0FF3004B07A +:10E1C000BDE8F087236843F02003236078273248B6 +:10E1D000236884F845701F06316851F8045B02D447 +:10E1E0005F0648BFADB23160D90744BF43F020039A +:10E1F00023601DB11023ADE72648E9E7236823F02B +:10E2000020032360F6E71646BDE733682568181D2E +:10E21000616930602E061B6801D5196002E068064E +:10E22000FBD51980002316462361BCE73368002123 +:10E230001A1D32601E686268304600F0D7F808B1D7 +:10E24000801B606063682361002384F84330AAE781 +:10E250002369324649464046D0470130ADD0236855 +:10E260009B0713D4E068039B9842B8BF1846A6E703 +:10E270000123324649464046D04701309DD0013502 +:10E28000E36803995B1AAB42F2DCEBE7002504F18B +:10E290001906F5E7022C0202132C02020CB4184BEB +:10E2A00030B50C1E9DB01D6808DA8B234FF0FF308F +:10E2B0002B601DB0BDE8304002B070474FF40273D0 +:10E2C0000290069002A9ADF8143014BF04F1FF3398 +:10E2D0002346209A2846049307934FF6FF73ADF820 +:10E2E000163021AB019301F05FFB431CBCBF8B23B5 +:10E2F0002B60002CDDD0029B00221A70D9E700BFF2 +:10E30000900900220EB400B59CB06FF000411DAB27 +:10E3100002900690079104910848094953F8042B8C +:10E32000059102A90068019301F03EFB029B0022C7 +:10E330001A701CB05DF804EB03B07047900900221E +:10E340000802FFFF0139024410B5904201D10020BC +:10E3500005E0037811F8014FA34201D0181B10BD4E +:10E360000130F2E7884210B501EB020402D9844281 +:10E37000234607D8431EA14208D011F8012B03F809 +:10E38000012FF8E7024401468A4200D110BD13F87C +:10E39000014D02F8014DF7E702440346934200D1D4 +:10E3A000704703F8011BF9E70A7870B56AB970BDC8 +:10E3B0009A4209D10C46054614F8013F002BF6D0CD +:10E3C00015F8016F9E42F7D001300378002BEFD192 +:10E3D0001846ECE700487047D00A0022014B186845 +:10E3E000704700BF9009002270477047C9B20346CA +:10E3F000024410B59342184601D1002003E004788E +:10E4000001338C42F6D110BD0A44431E914200D123 +:10E41000704710B511F8014B914203F8014FF9D143 +:10E4200010BD034613F8012B002AFBD1181A01383E +:10E4300070472DE9F74F036907460C69A342C0F204 +:10E440008380013C00F1140501F11408A30055F884 +:10E45000242008EB8409009305EB8403019358F80A +:10E46000243001339A42B2FBF3F631D34FF0000A65 +:10E47000C446AE46D3465CF8043B98B2E1454FEA49 +:10E48000134306FB00A04FEA104280B206FB0323B1 +:10E49000DEF8002092B24FEA134AA2EB00029BB2D0 +:10E4A000DEF800005A44C3EB224392B203EB104360 +:10E4B00042EA03424FEA234B4EF8042BDBD2009B87 +:10E4C000EB582BB9019B043B9D421A4630D33C616B +:10E4D000384601F001F9002826DB2946002058F8CB +:10E4E000042BD1F800C01FFA82FEC1451FFA8CF33D +:10E4F0004FEA1242A3EB0E030344C2EB23429BB24A +:10E5000002EB1C4243EA02434FEA224041F8043B3B +:10E51000E5D255F8242005EB840322B9043B9D4243 +:10E520001A460BD33C610136304603B0BDE8F08F8C +:10E530001268043B002ACAD1013CC5E71268043BBB +:10E54000002AEFD1013CEAE70020EEE7FFFFFFFFE2 +:10E550002DE9F04FC76981462DED028B91B055EC46 +:10E56000104B1C9E069109920C938DED020B7FB906 +:10E57000102000F085FD0246C9F81C0020B99E4B12 +:10E58000EF219E48FEF74CFEC0E901770760C760A7 +:10E59000D9F81C30196859B15A680123484693408C +:10E5A0004A608B6000F062FED9F81C3000221A60CD +:10E5B0002B1EB7BF23F00043002301220393ACBFFF +:10E5C000336032608E4B039EB34310D142F20F731F +:10E5D0000C9A1360C6F31303234300F0D5841D9BEC +:10E5E000884F002B00F0D784FB1C00F0D2BC9DEDBF +:10E5F000028BB5EE408BF1EE10FA0AD101230C9A92 +:10E6000013601D9B13B1804B1D9A13607F4F00F068 +:10E61000C2BC0EAAB0EE480B0FA9484601F010F993 +:10E62000C6F30A530E9A0190002B45D018EE901AAB +:10E63000B0EE487BA3F2FF330025C1F3130141F094 +:10E640007F5141F44011B7EE086B07EE901A9FED31 +:10E65000645B37EE467B9FED646BA7EE056B07EEC0 +:10E66000903AB8EEE74B9FED625BB0EE467BA4EECE +:10E67000057BB5EEC07BFDEEC76BF1EE10FA16EE32 +:10E68000908A08D5B8EEE66BB4EE476BF1EE10FA5F +:10E6900018BF08F1FF38B8F1160F2DD85C4901EB0F +:10E6A000C80191ED007BB4EEC78BF1EE10FA01D5F5 +:10E6B00008F1FF38002120E00F9B0125134403F2ED +:10E6C00032412029C9BFC1F14001C1F120018E4072 +:10E6D00003F21241D8BF04FA01F103F1FF33C4BFC2 +:10E6E00024FA01F1314307EE901AB8EE677B17EE7A +:10E6F000901AA1F1F871A6E70121D21A0B91531ECD +:10E70000059345BFC2F10103002200230592B8F131 +:10E71000000F17DB059ACDF82880424405920022AD +:10E720000792069A092A42D8052AC5BF043A00244E +:10E7300001240692069A023A032A43D8DFE802F03F +:10E740003335160AC8F10002A3EB08030792002232 +:10E750000A92E6E701220892099A08EB020B0BF1F4 +:10E76000010A5246012AB8BF012206E0012208929E +:10E77000099A002A29DD93469246D9F81C70002197 +:10E78000042000F11406964226D979604846049385 +:10E7900000F02CFD049B074600283DD11D4B02468E +:10E7A00040F2AF11EDE60022E1E70022D3E70124B9 +:10E7B0000022089406924FF0FF3B00211222DA4615 +:10E7C0000991DAE701220892F5E74FF0010BDA46EA +:10E7D0005A46CDF824B0D0E701314000D1E700BF60 +:10E7E00061436F63A787D23FB3C8608B288AC63F57 +:10E7F000FB799F501344D33F802B0202312C02023D +:10E800000000F07F2D2C0202012C0202002C0202DB +:10E81000482E02028A2C0202D9F81C20BAF10E0FEF +:10E8200010606ED8002C6CD0B8F1000F40F3B480AB +:10E8300008F00F01C74A18F4807F02EBC1024FEACB +:10E84000281192ED007B00F09B80C34A01F00F017C +:10E8500092ED086B032288EE066B8DED026BBE48CD +:10E86000002940F08F809DED026B86EE077B8DEDD9 +:10E87000027B0B999DED027B002900F0B380B7EE7F +:10E88000006BB4EEC67BF1EE10FA40F1AB80BAF14A +:10E89000000F00F0A780BBF1000F30DDB2EE046B7B +:10E8A00008F1FF3101325C46049127EE067B8DEDC5 +:10E8B000027B07EE902AB1EE0C5B9DED026BB8EE89 +:10E8C000E77BA7EE065B15EE902A51EC150BA2F143 +:10E8D0005071002C40F08A80B1EE047B36EE476B1D +:10E8E00041EC170BB4EEC76BF1EE10FA00F35D824A +:10E8F000B1EE477BB4EEC76BF1EE10FA23D48DED89 +:10E90000028B0F990029C0F22981B8F10E0F00F394 +:10E910002581904B03EBC80393ED006B099B002B03 +:10E9200080F2C880BAF1000F00F3C4800BD1B1EEC1 +:10E93000047B26EE076B9DED027BB4EEC76BF1EE18 +:10E9400010FAC0F22F8200242546099B3E46DB4385 +:10E9500004934FF000082146484600F087FC002D44 +:10E9600000F0A280B8F1000F05D0A84503D04146C1 +:10E97000484600F07BFC2946484600F077FC93E0CF +:10E9800002226CE7CC0704D5013290ED006B27EE34 +:10E99000067B4910083063E722D0C8F100016D4AB8 +:10E9A000002401F00F00091102EBC0026A4892ED49 +:10E9B000007B022228EE077B8DED027B29B9002C1B +:10E9C0003FF457AF8DED027B53E7CE0705D50132FB +:10E9D000012490ED006B27EE067B49100830EDE72F +:10E9E000022246E75446CDF8108062E7594A02EB0E +:10E9F000C4023C4412ED024B089A41EC170B4AB397 +:10EA0000B6EE003B3E46B7EE002B83EE045BB2EE63 +:10EA1000043B35EE477BFDEEC64BB8EEE45B14EEEF +:10EA2000902A303236EE456B06F8012BB4EEC76BF8 +:10EA3000F1EE10FA38D432EE465BB4EEC75BF1EE7D +:10EA400010FA6ED4A6423FF45AAF27EE037B26EEAF +:10EA5000036BE0E727EE047B21463E46B2EE043B23 +:10EA6000FDEEC64B14EE902AB8EEE45B303236EE83 +:10EA7000456B06F8012BA64219D1B6EE005B37EEC6 +:10EA8000054BB4EEC46BF1EE10FA4ADC35EE475B91 +:10EA9000B4EEC56BF1EE10FA7FF531AF0E460139D9 +:10EAA00016F8013C302BF9D0DDF8108027E026EE77 +:10EAB000036BD5E79DED027BB2EE044B3E4687EE3D +:10EAC000065BBDEEC55B15EE103AB8EEC53B3033C4 +:10EAD000A3EE467B06F8013BF31B9A4532D137EE95 +:10EAE000077BB4EEC67BF1EE10FA18DCB4EE467B81 +:10EAF000F1EE10FA03D115EE103ADB070FD40199AD +:10EB0000484600F0B3FB00230C9A337008F1010370 +:10EB100013601D9B002B00F03E821E603BE2CDF88F +:10EB2000108033461E4613F8012D392A06D19F4224 +:10EB3000F8D1049A0132049230223A701A780132E4 +:10EB40001A70B1E727EE047BB5EE407BF1EE10FAC8 +:10EB5000B5D1D4E7482E0202202E0202089A002ADC +:10EB600000F0E580069A012A00F3C680002D00F02F +:10EB7000BF8001F23341079C1E460B444846049374 +:10EB8000059B0B440121059300F026FC049B0546E0 +:10EB900056B1059A002A07DDB2420599A8BF324650 +:10EBA0009B1AB61A8A1A0592079A12B3089A002A73 +:10EBB00000F0C1809CB12946224648460D9300F0E2 +:10EBC000C5FC019A01460546484600F01BFC019928 +:10EBD0000490484600F04AFB049A0D9B0192079A64 +:10EBE000121B06D004930199484600F0AFFC049B29 +:10EBF000019001214846049300F0EEFB0A9A044676 +:10EC0000049B002A00F0CD810146484600F09EFC9E +:10EC1000069B0446012B049B00F39480029A002A71 +:10EC200040F08C80039AC2F31302002A40F08880DF +:10EC3000039A22F00042120D120522B1059A013307 +:10EC400001320592012207920A9A002A00F0AF8150 +:10EC50002269049304EB8202106900F071FB049BAB +:10EC6000C0F12000059A104410F01F0075D0C0F1CB +:10EC70002002042A69DDC0F11C00059A0344024405 +:10EC800006440592002B05DD1A460199484600F01E +:10EC9000B7FC0190059B002B05DD21461A4648462E +:10ECA00000F0AEFC04460B9B002B58D02146019887 +:10ECB00000F012FD002852DA08F1FF330A22019910 +:10ECC00048460493002300F0F3FA089B0190002BC0 +:10ECD00000F06F81294600230A22484600F0E8FA36 +:10ECE000BBF1000F054666DC069B022B40DC62E0B0 +:10ECF0000E99C1F136013EE70AF1FF34079AA242AC +:10ED000007DBBAF1000FA2EB04040CDB1E465146F0 +:10ED100033E7079A1E460A99A21A07940024114461 +:10ED20000A91514629E7A3EB0A06002125E7079C33 +:10ED30001E46089D2CE7079A049354E7002282E7B9 +:10ED4000029A80E70022079282E79BD01C32059945 +:10ED5000114413441644059194E70246F6E7BAF1CC +:10ED6000000FD346CDF8108021DC069B022B1EDD60 +:10ED7000BBF1000F7FF4E9AD21465B460522484612 +:10ED800000F096FA01460446019800F0A5FC002820 +:10ED90007FF7DBAD31233E4606F8013B049B013390 +:10EDA0000493D6E55446CDF810802546F2E7089B3B +:10EDB000002B00F00281002E05DD29463246484630 +:10EDC00000F01EFC0546079B002B58D0696848469A +:10EDD00000F00CFA064628B9824B024640F2EF21B9 +:10EDE000FFF7CFBB2A6905F10C010C30023292000B +:10EDF000FFF70AFB01223146484600F001FC7B1C6C +:10EE0000A8460546059307EB0B030993029B03F005 +:10EE100001030893059B2146019803F1FF3BFFF78F +:10EE200008FB4146029000F1300A019800F054FCC2 +:10EE30002A4607902146484600F06AFCC26806460A +:10EE4000FAB90146019800F047FC024631464846AF +:10EE50000A9200F00BFA0A9ADDE9056342EA03011F +:10EE6000089B19430FD1BAF1390F28D0079B002B0B +:10EE700002DD029B03F1310A8BF800A06BE5284606 +:10EE8000BDE70122E2E7079B002B04DB06990B4359 +:10EE900008990B4320D1002AEEDD01220199484652 +:10EEA00000F0AEFB2146019000F016FC002803DCC8 +:10EEB000E2D11AF0010FDFD0BAF1390FD9D13923DD +:10EEC0008BF8003033461E46013B16F8012C392AD8 +:10EED00052D001321A703EE5002A07DDBAF1390F2F +:10EEE000EDD00AF101038BF8003034E5059B099A57 +:10EEF00003F801AC934229D000230A220199484625 +:10EF000000F0D6F9A84501904FF000034FF00A0237 +:10EF10004146484607D100F0CBF980460546059B9F +:10EF20000133059376E700F0C3F9294680460023B4 +:10EF30000A22484600F0BCF90546F0E7BBF1000F95 +:10EF40004FF00008CCBF5E4601263E4401220199E5 +:10EF5000484600F055FB2146019000F0BDFB00281B +:10EF6000B0DC02D11AF0010FACD133461E4613F8C3 +:10EF7000012D302AFAD0EEE49F42A4D1049B013344 +:10EF8000049331233B70E6E41D9B174F1BB107F13F +:10EF900008031D9A1360384611B0BDEC028BBDE822 +:10EFA000F08F069A012A7FF739AE0A9A079201205C +:10EFB00058E6BBF1000F7FF7D8AE3E4621460198D8 +:10EFC000FFF737FA00F1300A06F801ABF21B934560 +:10EFD000B4DD00230A220199484600F069F9019046 +:10EFE000ECE700BF8A2C0202242C020238B5054649 +:10EFF000002941D051F8043C0C1F002BB8BFE41885 +:10F0000000F0E8F81D4A136833B9636014602846BD +:10F01000BDE8384000F0E4B8A34208D920682118C0 +:10F020008B4201BF19685B6809182160EDE71A4639 +:10F030005B680BB1A342FAD911685018A0420BD1FA +:10F0400020680144501811608342E0D118685B6861 +:10F05000084453601060DAE702D90C232B60D6E72E +:10F06000206821188B4202BF19685B680918636029 +:10F0700008BF21605460CAE738BD00BFEC2D0222F2 +:10F08000024B0146186800F025B800BF9009002225 +:10F0900070B50F4E0C460546316811B900F080FD81 +:10F0A00030602146284600F07BFD431C03D14FF021 +:10F0B000FF34204670BDC41C24F00304A042F8D0E5 +:10F0C000211A284600F06CFD0130F2D1EFE700BFB5 +:10F0D000E82D02222DE9F843CD1C064625F0030554 +:10F0E00008350C2D38BF0C25002D01DBA94204D9B1 +:10F0F0000C2333600020BDE8F883DFF8D48000F0F3 +:10F1000069F8D8F800301C4644BB29463046FFF762 +:10F11000BFFF431C044658D1D8F800402746002FB3 +:10F1200043D1002C4BD023683946304604EB030909 +:10F1300000F036FD814542D1216830466D1A2946DE +:10F14000FFF7A6FF01303AD023682B442360D8F89C +:10F1500000305A6862BBC8F800700FE02268521B8A +:10F1600020D40B2A17D96119A342256018BF596012 +:10F17000636808BFC8F8001062514B60304600F069 +:10F180002FF804F10B00231D20F00700C21A1CBF4A +:10F190001B1AA350AFE76268A3420CBFC8F8002057 +:10F1A0005A60EBE723466468AEE73C467F68B6E703 +:10F1B0001A465B68A342FBD100235360DEE70C23B1 +:10F1C0003046336000F00CF894E70560D6E700BFE6 +:10F1D000EC2D02220148FFF707B900BFE42D0222FF +:10F1E0000148FFF702B900BFE42D022270B5C669DD +:10F1F00004460D4676B91020FFF742FF0246E06153 +:10F2000020B9184B6B211848FEF70AF8C0E90166CF +:10F210000660C660E669F36883B1E369DB6853F8AA +:10F220002500B8B90121204601FA05F6721D9200A9 +:10F2300000F0C6FC60B1C0E901560EE021220421B5 +:10F24000204600F0BDFCE369F060DB68002BE4D1F0 +:10F25000002070BD026843F825200023C0E9033375 +:10F26000F7E700BF802B02029B2C020270B5C66933 +:10F2700005460C4676B91020FFF702FF0246E8610A +:10F2800020B9094B8F210948FDF7CAFFC0E9016683 +:10F290000660C6603CB1EB696268DB6853F8221017 +:10F2A000216043F8224070BD802B02029B2C020299 +:10F2B0002DE9F04101F1140C07460C461E460D697C +:10F2C0000020DCF80030013099B2854202FB016178 +:10F2D0004FEA13464FEA114389B202FB063301EBB2 +:10F2E00003414FEA13464CF8041BEADC0EB3A36853 +:10F2F000AB4219DC616838460131FFF777FF804681 +:10F3000028B902460C4BBA210C48FDF789FF226947 +:10F3100004F10C010C3002329200FFF775F821461F +:10F3200044463846FFF7A2FF04EB850301355E61D2 +:10F3300025612046BDE8F0818A2C02029B2C020246 +:10F34000B0F5803F034636BF030400201020B3F120 +:10F35000807F3CBF1B020830B3F1805F3CBF1B01C4 +:10F360000430B3F1804F3CBF9B000230002B05DB23 +:10F3700013F0804F00F1010008BF202070470368A0 +:10F38000024613F007000BD0D90721D4980747BFD6 +:10F390005B0801209B0802204CBF1360136070477C +:10F3A00099B209B91B0C1020D9B209B908301B0A4F +:10F3B000190704BF1B090430990704BF9B080230DA +:10F3C000D90703D45B0800F1010003D01360704734 +:10F3D000002070472020704710B50C460121FFF730 +:10F3E00005FF024628B9054B40F245110448FDF7D8 +:10F3F00017FF01234461036110BD00BF8A2C020284 +:10F400009B2C02022DE9F04F17460A69894685B008 +:10F410003B699A42A2BF3B460F4699463D69BB688D +:10F42000D9F810A0796805EB0A06B342B8BF0131DC +:10F43000FFF7DCFE30B90246424B4FF4B17142484F +:10F44000FDF7EEFE00F11404002204EB860E2346C5 +:10F45000734520D307F1140809F1140108EB850561 +:10F4600001EB8A030293EB1B1537153B23F00303D3 +:10F470000433BD4238BF04230193029B03918B42A6 +:10F480000CD8002E03DD5EF8043D002B57D006613A +:10F4900005B0BDE8F08F43F8042BD9E7B1F800A020 +:10F4A000BAF1000F21D0C446A14600275CF8042B16 +:10F4B000D9F800301FFA82FB65459BB24FEA124231 +:10F4C0000AFB0B333B44D9F800704FEA17470AFB9D +:10F4D000027202EB13429BB24FEA124743EA024325 +:10F4E00049F8043BE2D8019BE750039B0431B3F891 +:10F4F0000290B9F1000F20D023684746A4464FF090 +:10F50000000AB7F800B09BB2BCF8022009FB0B223E +:10F51000524443EA02434CF8043B57F8043B4FEA99 +:10F52000134ABCF80030BD4209FB0A3303EB124317 +:10F530004FEA134AE5D8019AA35004349DE7013EEF +:10F540009FE700BF8A2C02029B2C02022DE9F843A0 +:10F55000154612F0030207460E4607D0013A254C25 +:10F56000002354F82220FFF7A3FE0646AD103DD03D +:10F57000FC697CB91020FFF783FD0246F86128B9C9 +:10F580001D4B40F2B3111D48FDF74AFEC0E901448E +:10F590000460C460D7F81C80D8F808404CB940F229 +:10F5A00071213846FFF718FF00230446C8F8080009 +:10F5B00003604FF00009EB070AD531462246384672 +:10F5C000FFF720FF8046314638464646FFF74EFE9D +:10F5D0006D100BD0206838B9224621463846FFF717 +:10F5E00011FF2060C0F800900446E4E73046BDE813 +:10F5F000F88300BF142E0202802B02029B2C020211 +:10F600002DE9F0470C46074691464FEA621A2369F6 +:10F61000496803EB6218A36808F10106B3420BDBEB +:10F620003846FFF7E3FD054648B90246284B4FF43C +:10F63000EF712848FDF7F4FD01315B00EEE7002390 +:10F6400000F1140100F110021846534533DB2AEA99 +:10F65000EA7A04F11403206919F01F0901EB8A0109 +:10F6600003EB800C2BD0C9F1200E8A4600221868CB +:10F6700000FA09F010434AF8040B53F8042B9C4598 +:10F6800022FA0EF2F3D8ACEB040304F11500153B9B +:10F6900023F003030433604588BF0423CA500AB132 +:10F6A00008F10206013E384621462E61FFF7DEFDD5 +:10F6B0002846BDE8F087013342F8040FC5E7043956 +:10F6C00053F8042B9C4541F8042FF9D8EAE700BF12 +:10F6D0008A2C02029B2C020203460A690069801AE6 +:10F6E00030B50ED11433143103EB820401EB8201E7 +:10F6F00054F8045D51F8042D954203D005D24FF023 +:10F70000FF3030BDA342F3D3FBE70120F9E7FFFF51 +:10F710002DE9F74F89460646114614464846FFF73D +:10F72000DBFF051E12D129463046FFF75FFD02467A +:10F7300028B9414B40F237214048FDF771FD0123C4 +:10F74000C0E90435104603B0BDE8F08FBCBF4B469E +:10F75000A1463046B8BF0125D9F80410B4BF1C46F5 +:10F760000025FFF743FD024618B9334B40F245210F +:10F77000E2E7D9F8107004F1140E266900F1140BB9 +:10F78000C56009F1140509F110030EEB860605EBBF +:10F790008708D9464FF0000C0193019B5EF8040BDB +:10F7A00053F804AF764501931FFA8AF3194683B2E2 +:10F7B0004FEA1040A1EB0303C0EB1A40634400EB97 +:10F7C00023409BB24FEA204C43EA004349F8043BF4 +:10F7D000E3D8331B1534153B23F003030433A6424F +:10F7E00038BF04231D445B442C461E4644450ED3BB +:10F7F00008F10301491B033D21F00301A84538BF6F +:10F8000000210B4453F8041D99B117619AE754F88D +:10F81000041BE6461FFA81FC080C7144F44489B2CB +:10F8200000EB2C4041EA00414FEA204C46F8041B13 +:10F83000DCE7013FE6E700BF8A2C02029B2C0202B4 +:10F840002DE9F7430F460121164659EC108BFFF7BF +:10F85000CDFC044630B90246234B40F20F31234819 +:10F86000FDF7DEFCC9F30A55C9F313030DB143F4E8 +:10F8700080130193B8F1000323D068460093FFF78B +:10F880007EFDDDE90012D0B1C0F1200302FA03F3DE +:10F89000C2400B4301926361019B002BA3610CBF2B +:10F8A000012202222261A5B1A5F233450544C0F12F +:10F8B00035003D603060204603B0BDE8F0836161F3 +:10F8C000EAE701A8FFF75BFD019B2030012263619D +:10F8D000E8E7A0F2324004EB820338601869FFF7D2 +:10F8E0002FFDC0EB4210E5E78A2C02029B2C02029E +:10F8F0002DE9F0471F468E6882460C46BE42904670 +:10F900000B682DD8B1F90C2012F4906F26D06569E0 +:10F91000096905EB4505A3EB01097B1C05EBD575D2 +:10F920004B446D109D4238BF1D46530527D52946CF +:10F93000FFF7D0FB064660B34A462169FEF764FD37 +:10F94000A38923F4906343F08003A38126614E448E +:10F950006561A5EB090526603E46A560BE4200D95B +:10F960003E46324641462068FEF7FCFCA368002074 +:10F970009B1BA360236833442360BDE8F0872A46BD +:10F9800000F044F906460028E0D121695046FFF70F +:10F990002DFB0C234FF0FF30CAF80030A38943F051 +:10F9A0004003A381E9E7FFFF2DE9F04F98468B89DB +:10F9B0009DB007461B060D46144610D50B6973B95A +:10F9C0004021FFF787FB2860286130B90C233B609A +:10F9D0004FF0FF301DB0BDE8F08F40236B61002376 +:10F9E000CDF80C804FF00109DFF8A08109932023A6 +:10F9F0008DF8293030238DF82A3023469A4613F8A3 +:10FA0000012B0AB1252AF9D1BAEB040B0BD05B46C6 +:10FA1000224629463846FFF76BFF013000F0A780E9 +:10FA2000099A5A4409929AF80030002B00F09F80FE +:10FA300000234FF0FF320AF1010A049307938DF877 +:10FA400053301A93CDE90523544605224F4814F844 +:10FA5000011BFEF7CBFC049AD8B9D00644BF202383 +:10FA60008DF85330110744BF2B238DF853309AF88B +:10FA700000302A2B15D0079A544600204FF00A0C6C +:10FA8000214611F8013B303B092B4BD9B0B107920D +:10FA900014E0A0EB0803A24609FA03F3134304930E +:10FAA000D2E7039B191D1B68002B0391BBBF5B4270 +:10FAB00042F0020207930793B8BF049223782E2BDB +:10FAC0000AD163782A2B32D1039B02341A1D1B689A +:10FAD00043EAE37303920593DFF8C0A00322217881 +:10FAE0005046FEF783FC38B1A0EB0A004022049B8D +:10FAF000013482401343049314F8011B0622244866 +:10FB00008DF82810FEF772FC002836D0214B1BBB65 +:10FB1000039B073323F0070308330393099B334404 +:10FB200009936AE70CFB02320C460120A8E7002388 +:10FB300001344FF00A0C19460593204610F8012BAA +:10FB4000303A092A03D9002BC6D00591C4E70CFB33 +:10FB5000012104460123F0E703AB2A4604A93846F5 +:10FB600000930D4BFDF7F0FF421C0646D6D1AB8942 +:10FB70005B063FF52DAF09982CE703AB2A4604A995 +:10FB800038460093044BFEF76BFAEDE7F52C0202C2 +:10FB9000FF2C020249DB0102F1F80102FB2C0202F8 +:10FBA00038B50023054D044608462B60FDF7FEFBE3 +:10FBB000431C02D12B6803B1236038BDE02D022223 +:10FBC00070B5A1FB025434B92946FFF783FA064603 +:10FBD00028B9304670BD0C2200260260F9E72A469B +:10FBE0002146FEF7D9FBF4E782B001B901A942B181 +:10FBF0004BB113780B601278101E18BF012002B0B1 +:10FC000070471046FBE76FF00100F8E72DE9F0417F +:10FC1000074614460D4621B91146BDE8F041FFF7ED +:10FC200059BA2AB92546FFF7E1F92846BDE8F0811F +:10FC300000F027F88442064602D8B4EB500FF4D8FF +:10FC400021463846FFF746FA804608B94546ECE7B4 +:10FC5000B4422246294628BF3246FEF7D5FB294644 +:10FC60003846FFF7C3F9F1E70346084641B1FF2ADA +:10FC700004D98A224FF0FF301A60704701200A70C1 +:10FC8000704751F8043C181F002BBCBF0B58C0181C +:10FC90007047FFFF4275696C742077697468205261 +:10FCA000656E6573617320416476616E636564207F +:10FCB000466C657869626C6520536F667477617213 +:10FCC00065205061636B6167652076657273696F4B +:10FCD0006E20352E312E3000352E312E30000000B2 +:10FCE00000000105F8B500BFF8BC08BC9E4670478F +:10FCF000F8B500BFF8BC08BC9E4670475465726DED +:10FD0000696E616C00000000284E554C4C290000C3 +:10FD1000525F4144435F4F70656E204150492066F9 +:10FD200061696C65642E000000000000525F414470 +:10FD3000435F5363616E43666720415049206661AB +:10FD4000696C65642E000000525F4144435F436C60 +:10FD50006F736520415049206661696C65642E00AF +:10FD6000525F4144435F5363616E53746172742008 +:10FD7000415049206661696C65642E00414443200E +:10FD80006D6F64756C6520696E697469616C697A00 +:10FD90006174696F6E207375636365737366756CE8 +:10FDA0002E000000525F4144435F52656164204170 +:10FDB0005049206661696C65642E00007274745F3E +:10FDC00070726F63657373696E675F626C6F636B8C +:10FDD000000000007274745F6F705F717565756507 +:10FDE000000000007274745F696E7075745F7175E5 +:10FDF000657565000D0A52657475726E65642045FF +:10FE000072726F7220436F64653A203078257820D3 +:10FE1000200D0A006E785F7765625F687474705FAA +:10FE2000636C69656E745F64656C657465204150D0 +:10FE300049206661696C65642E0000006E785F770A +:10FE400065625F687474705F636C69656E745F721D +:10FE50006573706F6E73655F626F64795F676574F9 +:10FE600020415049206661696C65642E00000000E5 +:10FE70006E785F7061636B65745F646174615F6508 +:10FE80007874726163745F6F666673657420415045 +:10FE900049206661696C65642E0000006E785F70B1 +:10FEA00061636B65745F72656C6561736520415059 +:10FEB00049206661696C65642E00000061696F5FAE +:10FEC0007A69664B3832626C41366278787A71565C +:10FED000355A756E484963775665744800000000CE +:10FEE000582D41494F2D4B65790000006E785F77A2 +:10FEF00065625F687474705F636C69656E745F726D +:10FF00006571756573745F6865616465725F61646E +:10FF100064202841494F204B65792048656164651C +:10FF2000722920415049206661696C65642E000089 +:10FF30006170706C69636174696F6E2F6A736F6E44 +:10FF400000000000436F6E74656E742D5479706507 +:10FF5000000000006E785F7765625F687474705FA0 +:10FF6000636C69656E745F726571756573745F68E3 +:10FF700065616465725F6164642028436F6E7465B7 +:10FF80006E7420547970652048656164657229201B +:10FF9000415049206661696C65642E006E785F7718 +:10FFA00065625F687474705F636C69656E745F72BC +:10FFB0006571756573745F73656E64204150492087 +:10FFC0006661696C65642E006E785F7765625F6854 +:10FFD0007474705F636C69656E745F72657175656A +:10FFE00073745F7061636B65745F616C6C6F636188 +:10FFF000746520415049206661696C65642E00007B +:020000040202F6 +:100000006E785F7061636B65745F646174615F617A +:100010007070656E6420415049206661696C65644A +:100020002E0000006E785F7765625F687474705FA1 +:10003000636C69656E745F726571756573745F700A +:1000400061636B65745F73656E642041504920661F +:1000500061696C65642E000050726F63657373692B +:100060006E672047657420526571756573742E2E16 +:100070002E0000002F6170692F76322F00000000E3 +:100080002F646174610000007465737400000000E7 +:100090002F66656564732F006B686F616E676F63B1 +:1000A000766F0000696F2E61646166727569742EE7 +:1000B000636F6D006E785F7765625F687474705F00 +:1000C000636C69656E745F726571756573745F6981 +:1000D0006E697469616C697A652041504920666176 +:1000E000696C65642E00000050726F6365737369FC +:1000F0006E6720506F737420526571756573742E2E +:100100002E2E2E007B2276616C7565223A22252EDA +:10011000303266227D0000004572726F7220696E77 +:100120002073656E644164646974696F6E616C48C4 +:100130006561646572746F536572766572282920F3 +:1001400066756E6374696F6E2E00000050726F6387 +:10015000657373696E67205075742052657175659B +:1001600073742E2E2E2E00004572726F7220696EEF +:100170002070726F6365737347657452657175653E +:10018000737428292066756E6374696F6E2E000083 +:100190004572726F7220696E207265616452657378 +:1001A000706F6E736566726F6D53657276657228D7 +:1001B000292066756E6374696F6E2E006964000095 +:1001C0002573257325732573257325732573000007 +:1001D0002F0000006E785F7365637572655F746CE5 +:1001E000735F73657373696F6E5F63726561746566 +:1001F00020415049206661696C65642E0000000052 +:100200006E785F7365637572655F746C735F736539 +:100210007373696F6E5F7061636B65745F6275663F +:100220006665725F73657420415049206661696C30 +:1002300065642E005F6E785F7365637572655F74C9 +:100240006C735F73657373696F6E5F7061636B6509 +:10025000745F6275666665725F73657420415049AC +:10026000206661696C65642E000000006E785F7323 +:1002700065637572655F746C735F747275737465B2 +:10028000645F63657274696669636174655F616404 +:100290006420415049206661696C65642E0000004D +:1002A0006E785F7365637572655F746C735F72659A +:1002B0006D6F74655F6365727469666963617465A7 +:1002C0005F616C6C6F6361746520415049206661A9 +:1002D000696C65642E00000068616C5F6164635F37 +:1002E000696E697428292046756E6374696F6E2083 +:1002F0006661696C65642E00675F7061636B65742D +:100300005F706F6F6C30205061636B657420506F4D +:100310006F6C00006E785F7061636B65745F706F07 +:100320006F6C5F637265617465204150492066613E +:10033000696C65642E0000007061636B65745F70AA +:100340006F6F6C305F696E69743028292046756E56 +:100350006374696F6E206661696C65642E000000CD +:10036000675F69703020495020496E7374616E6315 +:10037000650000006E785F69705F63726561746527 +:1003800020415049206661696C65642E0A000000B6 +:100390006E785F6172705F656E61626C652041505E +:1003A00049206661696C65642E0A00006E785F748E +:1003B00063705F656E61626C6520415049206661C3 +:1003C000696C65642E0000006E785F7564705F650F +:1003D0006E61626C6520415049206661696C65649C +:1003E0002E0000006E785F69636D705F656E6162FC +:1003F0006C6520415049206661696C65642E00007F +:10040000436865636B696E6720666F722045746828 +:1004100065726E6574206C696E6B2E2E2E00000066 +:100420006E785F69705F7374617475735F6368651C +:10043000636B20415049206661696C65642E000041 +:100440006970305F696E697428292046756E63741F +:10045000696F6E206661696C65642E00675F646811 +:1004600063705F636C69656E743000006E785F6402 +:100470006863705F637265617465204150492066EE +:1004800061696C65642E00006E785F646863705FFC +:100490007061636B65745F706F6F6C5F7365742000 +:1004A000415049206661696C65642E006E785F6416 +:1004B0006863705F73746172742041504920666193 +:1004C000696C65642E000000416371756972656432 +:1004D00020746865204950206164647265737320DC +:1004E0007669612044484350207375636365737374 +:1004F00066756C6C792100006468637076345F63A4 +:100500006C69656E745F696E697428292046756E22 +:100510006374696F6E206661696C65642E0000000B +:10052000675F646E733000006E785F646E735F6344 +:10053000726561746520415049206661696C65642B +:100540002E0000006E785F646E735F7061636B6590 +:10055000745F706F6F6C5F736574204150492066E3 +:1005600061696C65642E00006E785F646E735F7302 +:1005700065727665725F61646420415049206661EE +:10058000696C65642E00000047657474696E6720AD +:1005900049502066726F6D2041646166727569749E +:1005A000205365727665722E2E2E00006E785F6481 +:1005B0006E735F686F73745F62795F6E616D655FA4 +:1005C00067657420415049206661696C65642E003E +:1005D000646E735F636C69656E745F696E697428BD +:1005E000292046756E6374696F6E206661696C655B +:1005F000642E0000675F7765625F687474705F6384 +:100600006C69656E743000006E785F7765625F6854 +:100610007474705F636C69656E745F637265617436 +:100620006520415049206661696C65642E000000B8 +:100630007765625F687474705F636C69656E74304F +:100640005F696E697428292046756E6374696F6EE0 +:10065000206661696C65642E000000006E785F772B +:1006600065625F687474705F636C69656E745F73F4 +:1006700065637572655F636F6E6E6563742041506C +:1006800049206661696C65642E000000485454502E +:100690005320436C69656E7420697320636F6E6EBE +:1006A000656374656420746F207468652073657277 +:1006B000766572207375636365737366756C6C79A8 +:1006C000210000006E785F69705F61646472657319 +:1006D000735F67657420415049206661696C656489 +:1006E0002E000000416464696E6720616E20696EAF +:1006F000697469616C2064617461206F6E20746834 +:100700006520666565642E2E2E00000070726F6392 +:10071000657373506F7374526571756573742829AE +:100720002046756E6374696F6E206661696C6564DE +:100730002E000000506F7374656420696E697469DF +:10074000616C2064617461206F6E2074686520663E +:10075000656564207375636365737366756C6C7926 +:1007600021000000496E76616C6964204D656E75EC +:10077000204F7074696F6E2053656C656374656497 +:100780000000000050726F636573735F496E70758F +:10079000745265717565737428292066756E63746B +:1007A000696F6E206661696C65642E0072656164B4 +:1007B000526573706F6E736566726F6D5365727696 +:1007C000657228292066756E6374696F6E20666194 +:1007D000696C65642E000000526563656976656426 +:1007E00020646174613A2025730A000052656164D7 +:1007F0002074686520726573706F6E736520667211 +:100800006F6D2073657276657220537563636573CF +:100810007366756C6C79210054696D657374616DD4 +:100820007020285469636B7329203D20307825306F +:10083000386C783A0D0A00000D0A204552524F528A +:100840003A20525454206672616D65776F726B2046 +:10085000696E6974204661696C65640D0A00000068 +:100860004572726F7220696E2070726F6365737368 +:10087000696E672C20706C656173652063686563C1 +:100880006B20616761696E0D0A000000312E300037 +:100890000D0A2A2A2A2A2A2A2A2A2A2A2A2A2A2AF5 +:1008A0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AA8 +:1008B0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A98 +:1008C0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A88 +:1008D0002A2A2A2A0D0A2A20202052656E65736171 +:1008E0007320465350204578616D706C65205072BE +:1008F0006F6A65637420666F72204E6574585F6816 +:10090000747470735F636C69656E74204D6F647589 +:100910006C6520202020202A0D0A2A2020204578DE +:10092000616D706C652050726F6A656374205665E6 +:100930007273696F6E2025732020202020202020D4 +:1009400020202020202020202020202020202020A7 +:10095000202020202020202020202A0D0A2A2020AC +:1009600020466C657820536F6674776172652050FD +:1009700061636B2056657273696F6E202025642E4B +:1009800025642E25642020202020202020202020C7 +:100990002020202020202020202020202020202057 +:1009A000202A0D0A2A2A2A2A2A2A2A2A2A2A2A2AEE +:1009B0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A97 +:1009C0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A87 +:1009D0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A77 +:1009E0002A2A2A2A2A2A0D0A526566657220746FFD +:1009F00020726561646D652E7478742066696C651B +:100A000020666F72206D6F72652064657461696C19 +:100A100073206F6E204578616D706C652050726F29 +:100A20006A65637420616E640D0A465350205573E5 +:100A300065722773204D616E75616C20666F722040 +:100A40006D6F726520696E666F726D6174696F6E2D +:100A50002061626F7574204E6574585F687474709D +:100A6000735F636C69656E74206472697665720D7C +:100A70000A0000000D0A546869732070726F6A657D +:100A800063742064656D6F6E737472617465732036 +:100A90007468652062617369632066756E6374694A +:100AA0006F6E616C697479206F66204E6574582092 +:100AB00044756F20485454505320636C69656E74BC +:100AC0000D0A776974682065746865726E657420B4 +:100AD000647269766572206F6E2052656E6573610F +:100AE00073205241204D4355732062617365642029 +:100AF0006F6E2052656E657361732046535020758A +:100B000073696E6720417A75726552544F532E0D8A +:100B10000A546865204550207573657320746865B4 +:100B2000204448435020636C69656E7420746F20C4 +:100B3000676574207468652049502061646472653B +:100B400073732066726F6D2074686520444843504B +:100B5000207365727665722E204F6E200D0A7375B4 +:100B6000636365737366756C207265636569766926 +:100B70006E67206F662049502061646472657373EC +:100B80002066726F6D20444843502073657276650D +:100B90007220616E64207265736F6C76696E672077 +:100BA00074686520495020616464726573730D0A2E +:100BB000666F722074686520446F6D61696E206E87 +:100BC000616D6520666F722041646166727569743B +:100BD00020494F207573696E672074686520444E04 +:100BE00053206C6F6F6B75702E0D0A4F6E207375EE +:100BF000636365737366756C20636F6D706C657489 +:100C0000696F6E206F6620444E53206C6F6F6B755A +:100C1000702C20746865207375636365737320732B +:100C2000746174757320616E64204950206164643E +:100C3000726573732061726520646973706C617989 +:100C400065642E0D0A4E6F77204854545020436C33 +:100C500069656E74206973206372656174656420D0 +:100C6000616E6420737461727465642E20485454FC +:100C700050204745542F5345542F505554206F70E2 +:100C800065726174696F6E732063616E20626520A6 +:100C9000706572666F726D6564200D0A62792074EA +:100CA00068652075736572207573696E6720746856 +:100CB00065204D656E752070726F7669646564207D +:100CC0006F6E204A4C696E6B2052545420566965F1 +:100CD00077657220436F6E736F6C652E0D0A4572D7 +:100CE000726F7220616E6420696E666F206D65732D +:100CF00073616765732077696C6C20626520707220 +:100D0000696E746564206F6E204A6C696E6B205248 +:100D100054545669657765722E0D0A0A0A00000060 +:100D20000D0A494E464F203A2025730D0A00000057 +:100D30000D0A4552524F52203A2025730D0A0000E9 +:100D40000D0A4854545053204D656E75204F7074F1 +:100D5000696F6E733A200D0A312E504F5354205252 +:100D6000657175657374200D0A322E5055542052EA +:100D7000657175657374200D0A332E4745542052F2 +:100D8000657175657374200D0A5573657220496E1F +:100D90007075743A200D0A0025642E25642E256492 +:100DA0002E2564000D0A4854545020436C69656E2A +:100DB000742061646472657373206973203A20251E +:100DC000730D0A000D0A444E53206C6F6F6B7570E3 +:100DD000206973207375636365737366756C206136 +:100DE0006E64207468652049502061646472657384 +:100DF00073206F662074686520416461667275694E +:100E00007420736572766572206973203A202573A9 +:100E10000D0A00000D0A5375636365737366756C84 +:100E20006C792070696E67656420444E5320536569 +:100E300072766572203A2025730D0A000D0A205241 +:100E40005454205072696E74696E672052656365F0 +:100E50006976656420556E6B6E6F776E204D657395 +:100E600073616765204944000D0A00000D0A457250 +:100E7000726F72203A206D656D6F72795F616C6C74 +:100E80006F636174655F727474206661696C656418 +:100E90002E0D0A00487474707320436C69656E747B +:100EA000205468726561640046535020436F6D6D35 +:100EB0006F6E20496E69742053656D007274745FA3 +:100EC00074687265616400006D617374657220738B +:100ED00065637265740000006B65792065787061E8 +:100EE0006E73696F6E000000544C53206D7574650D +:100EF00078000000636C69656E742066696E6973C2 +:100F0000686564007365727665722066696E6973E0 +:100F100068656400544C53207472616E736D69741B +:100F2000206D75746578000050524900496E7465F3 +:100F3000726E616C204950204C6F6F706261636B00 +:100F400000000000300D0A0D0A0000005472616EAE +:100F5000736665722D456E636F64696E670000008D +:100F60006368756E6B656400636F6E6E656374694C +:100F70006F6E00006B6565702D616C6976650000B1 +:100F8000636C6F7365000000323030003A2000005F +:100F90004745542000000000505554200000000038 +:100FA000504F53542000000044454C455445200008 +:100FB000484541442000000020485454502F312E11 +:100FC00031000000486F73743A2000004175746866 +:100FD0006F72697A6174696F6E3A204261736963F6 +:100FE00020000000436F6E74656E742D4C656E6753 +:100FF00074683A20000000005472616E7366657276 +:101000002D456E636F64696E673A206368756E6B19 +:101010006564000031303000313031003230310051 +:10102000323032003230330032303400323035006A +:10103000323036003330300033303100333032005C +:101040003330330033303400333035003330370041 +:10105000343030003430310034303200343033003A +:10106000343034003430350034303600343037001A +:10107000343038003430390034313000343131000C +:1010800034313200343133003431340034313500FE +:1010900034313600343137003530300035303100EE +:1010A00035303200353033003530340035303500DE +:1010B000444E5320536F636B65740000444E5320BD +:1010C0004D757465780000004E657458204448439F +:1010D0005020436C69656E74000000004448435022 +:1010E00020436C69656E742054696D657200000060 +:1010F0004448435020436C69656E74204576656EA4 +:101100007473000065746865725F74785F73656DF1 +:101110006170686F726500006E7820657468657232 +:10112000206472697665722074696D657200FFFFD4 +:1011300000000000000054545220524547474553D8 +:1011400000FFFFFFFFFFFFFF30313233343536370A +:101150003839414243444546F01C022264110202E0 +:101160003C2B020200010100000200000E00000002 +:1011700000000000AC040022040400000000000095 +:1011800000060000000000000C0000002DB101026C +:10119000A4110202940400229C110202701C02227B +:1011A000B01C0222181D0222B0110202FC2A020207 +:1011B000000500000000020008000000040001001B +:1011C00000000000C8110202000000000000000042 +:1011D00000000020000000000000000000000000EF +:1011E00000000018000002000000DFDF00FFFF0029 +:1011F0000000000000000000FC11020200010200DB +:101200000000DFDFFFFFFFFF4100000014120202B9 +:10121000000000000000000000000000008000004E +:1012200002000000008000000300000000800000B9 +:1012300004000000008000000500000000800000A5 +:10124000070000000040000008000000004000000F +:1012500009000000008000000B000000008000007A +:101260000E000000008000000F0000000000011CC4 +:10127000000100000000011C010100000000011C31 +:10128000020100000000011C030100000000011C1D +:10129000040100000000011C050100000000011C09 +:1012A000060100000400000007010000000001002A +:1012B0000802000000000100090200000000010017 +:1012C0000A020000000001000B020000000C0117E0 +:1012D00001040000000C011702040000000C0117BB +:1012E00003040000050C000004040000000C0117BA +:1012F00005040000000C01170604000000000113A3 +:10130000070400000000011408040000000001149C +:1013100009040000000401060A040000000401069C +:101320000B040000000001060C040000000401068C +:101330000D040000040000000E0400000000011372 +:101340000005000000000113010500000004010772 +:101350000B050000000401070C050000040000005C +:1013600000060000000C011700070000000C011728 +:1013700001070000000C011702070000000C011714 +:1013800003070000000C011704070000000C011700 +:10139000050700000000011C000800000000011CFF +:1013A000010800000000011C020800000000011CF0 +:1013B000030800000000011C040800000000011CDC +:1013C00008080000040000000908000000000113E4 +:1013D0000E080000000001130F08000000000104C7 +:1013E000020A000000000104030A000000000104DA +:1013F000040A000000000104050A000000000000CB +:10140000060A0000000C01050E0A0000000C010590 +:101410000F0A0000000C0114010B0000FFFFFFFF8A +:10142000200100000000000000000000000000009B +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000000000000000000000000000008C +:10146000000000000000000000000000000000007C +:10147000000000000000000000000000000000006C +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D000000000000000000000000000000000000C +:1014E00000030000010300000203000003030100E9 +:1014F0003031300D0609608648016503040201059C +:10150000000420FFFFFFFFFF000000001F0000009D +:101510003B0000005A000000780000009700000027 +:10152000B5000000D4000000F3000000110100002D +:10153000300100004E0100006086480186F842013B +:101540000DFFFFFF2B060105050703092B0601050B +:10155000050703082B060105050703042B060105F3 +:10156000050703032B060105050703022B060105EA +:10157000050703012B060105050703FF2B060105DF +:10158000050702022B060105050702012B060105CE +:10159000050702FF2B0601050507010B2B060105B8 +:1015A000050701012B060105050701FF551D36FF43 +:1015B000551D2EFF551D2500551D25FF551D24FFCA +:1015C000551D23FF551D21FF551D2000551D20FFD2 +:1015D000551D1FFF551D1EFF551D13FF551D12FFE5 +:1015E000551D11FF551D0FFF551D0EFF551D09FF00 +:1015F000550441FF55042EFF55042CFF55042BFFC5 +:1016000055042AFF550429FF55040CFF55040BFF10 +:1016100055040AFF550408FF550407FF550406FF4B +:10162000550405FF550404FF550403FF2A8648CEE0 +:10163000380403FF2A8648CE3E0201FF2A864886E8 +:10164000F70D01010DFFFFFF2A864886F70D010106 +:101650000CFFFFFF2A864886F70D01010BFFFFFFF5 +:101660002A864886F70D010105FFFFFF2A86488676 +:10167000F70D010104FFFFFF2A864886F70D0101DF +:1016800001FFFFFF01020408102040801B36FFFF0E +:1016900052096AD53036A538BF40A39E81F3D7FBE7 +:1016A0007CE339829B2FFF87348E4344C4DEE9CB31 +:1016B000547B9432A6C2233DEE4C950B42FAC34EA6 +:1016C000082EA16628D924B2765BA2496D8BD1255C +:1016D00072F8F66486689816D4A45CCC5D65B69200 +:1016E0006C704850FDEDB9DA5E154657A78D9D84A4 +:1016F00090D8AB008CBCD30AF7E45805B8B34506C4 +:10170000D02C1E8FCA3F0F02C1AFBD0301138A6BDD +:101710003A9111414F67DCEA97F2CFCEF0B4E6730D +:1017200096AC7422E7AD3585E2F937E81C75DF6EBB +:1017300047F11A711D29C5896FB7620EAA18BE1B21 +:10174000FC563E4BC6D279209ADBC0FE78CD5AF4C7 +:101750001FDDA8338807C731B11210592780EC5F0D +:1017600060517FA919B54A0D2DE57A9F93C99CEF69 +:10177000A0E03B4DAE2AF5B0C8EBBB3C835399616A +:10178000172B047EBA77D626E169146355210C7DA8 +:10179000637C777BF26B6FC53001672BFED7AB762E +:1017A000CA82C97DFA5947F0ADD4A2AF9CA472C0D9 +:1017B000B7FD9326363FF7CC34A5E5F171D8311546 +:1017C00004C723C31896059A071280E2EB27B27567 +:1017D00009832C1A1B6E5AA0523BD6B329E32F84DF +:1017E00053D100ED20FCB15B6ACBBE394A4C58CFD7 +:1017F000D0EFAAFB434D338545F9027F503C9FA8AB +:1018000051A3408F929D38F5BCB6DA2110FFF3D278 +:10181000CD0C13EC5F974417C4A77E3D645D19732C +:1018200060814FDC222A908846EEB814DE5E0BDB26 +:10183000E0323A0A4906245CC2D3AC629195E4795D +:10184000E7C8376D8DD54EA96C56F4EA657AAE08B7 +:10185000BA78252E1CA6B4C6E8DD741F4BBD8B8A52 +:10186000703EB5664803F60E613557B986C11D9EB8 +:10187000E1F8981169D98E949B1E87E9CE5528DF2F +:101880008CA1890DBFE6426841992D0FB054BB165B +:10189000000000000E090D0B1C121A16121B171D5A +:1018A0003824342C362D392724362E3A2A3F23313A +:1018B000704868587E4165536C5A724E62537F453A +:1018C000486C5C744665517F547E46625A774B691A +:1018D000E090D0B0EE99DDBBFC82CAA6F28BC7AD1A +:1018E000D8B4E49CD6BDE997C4A6FE8ACAAFF381FA +:1018F00090D8B8E89ED1B5E38CCAA2FE82C3AFF5FA +:10190000A8FC8CC4A6F581CFB4EE96D2BAE79BD9D9 +:10191000DB3BBB7BD532B670C729A16DC920AC6655 +:10192000E31F8F57ED16825CFF0D9541F104984A35 +:10193000AB73D323A57ADE28B761C935B968C43E35 +:101940009357E70F9D5EEA048F45FD19814CF01215 +:101950003BAB6BCB35A266C027B971DD29B07CD615 +:10196000038F5FE70D8652EC1F9D45F1119448FAF5 +:101970004BE3039345EA0E9857F1198559F8148EF5 +:1019800073C737BF7DCE3AB46FD52DA961DC20A2D5 +:10199000AD766DF6A37F60FDB16477E0BF6D7AEB45 +:1019A000955259DA9B5B54D1894043CC87494EC745 +:1019B000DD3E05AED33708A5C12C1FB8CF2512B325 +:1019C000E51A3182EB133C89F9082B94F701269F25 +:1019D0004DE6BD4643EFB04D51F4A7505FFDAA5B05 +:1019E00075C2896A7BCB846169D0937C67D99E7705 +:1019F0003DAED51E33A7D81521BCCF082FB5C203E5 +:101A0000058AE1320B83EC391998FB241791F62FE4 +:101A1000764DD68D7844DB866A5FCC9B6456C19048 +:101A20004E69E2A14060EFAA527BF8B75C72F5BC48 +:101A30000605BED5080CB3DE1A17A4C3141EA9C828 +:101A40003E218AF9302887F2223390EF2C3A9DE428 +:101A500096DD063D98D40B368ACF1C2B84C6112008 +:101A6000AEF93211A0F03F1AB2EB2807BCE2250C08 +:101A7000E6956E65E89C636EFA877473F48E7978E8 +:101A8000DEB15A49D0B85742C2A3405FCCAA4D54E8 +:101A900041ECDAF74FE5D7FC5DFEC0E153F7CDEA44 +:101AA00079C8EEDB77C1E3D065DAF4CD6BD3F9C644 +:101AB00031A4B2AF3FADBFA42DB6A8B923BFA5B224 +:101AC0000980868307898B8815929C951B9B919E24 +:101AD000A17C0A47AF75074CBD6E1051B3671D5A04 +:101AE00099583E6B97513360854A247D8B43297604 +:101AF000D134621FDF3D6F14CD267809C32F7502E4 +:101B0000E9105633E7195B38F5024C25FB0B412EE3 +:101B10009AD7618C94DE6C8786C57B9A88CC769147 +:101B2000A2F355A0ACFA58ABBEE14FB6B0E842BD47 +:101B3000EA9F09D4E49604DFF68D13C2F8841EC927 +:101B4000D2BB3DF8DCB230F3CEA927EEC0A02AE527 +:101B50007A47B13C744EBC376655AB2A685CA62107 +:101B6000426385104C6A881B5E719F065078920D07 +:101B70000A0FD9640406D46F161DC3721814CE79E7 +:101B8000322BED483C22E0432E39F75E2030FA55E7 +:101B9000EC9AB701E293BA0AF088AD17FE81A01C57 +:101BA000D4BE832DDAB78E26C8AC993BC6A5943037 +:101BB0009CD2DF5992DBD25280C0C54F8EC9C84437 +:101BC000A4F6EB75AAFFE67EB8E4F163B6EDFC6817 +:101BD0000C0A67B102036ABA10187DA71E1170AC17 +:101BE000342E539D3A275E96283C498B26354480F7 +:101BF0007C420FE9724B02E2605015FF6E5918F4F7 +:101C000044663BC54A6F36CE587421D3567D2CD8D6 +:101C100037A10C7A39A801712BB3166C25BA1B6752 +:101C20000F853856018C355D139722401D9E2F4B32 +:101C300047E9642249E069295BFB7E3455F2733F32 +:101C40007FCD500E71C45D0563DF4A186DD6471312 +:101C5000D731DCCAD938D1C1CB23C6DCC52ACBD712 +:101C6000EF15E8E6E11CE5EDF307F2F0FD0EFFFBF2 +:101C7000A779B492A970B999BB6BAE84B562A38FF2 +:101C80009F5D80BE91548DB5834F9AA88D4697A3D2 +:101C900051F4A7507E4165531A17A4C33A275E96A4 +:101CA0003BAB6BCB1F9D45F1ACFA58AB4BE30393B9 +:101CB0002030FA55AD766DF688CC7691F5024C253C +:101CC0004FE5D7FCC52ACBD726354480B562A38F14 +:101CD000DEB15A4925BA1B6745EA0E985DFEC0E1A0 +:101CE000C32F7502814CF0128D4697A36BD3F9C6B2 +:101CF000038F5FE715929C95BF6D7AEB955259DA89 +:101D0000D4BE832D587421D349E069298EC9C844B3 +:101D100075C2896AF48E797899583E6B27B971DD5E +:101D2000BEE14FB6F088AD17C920AC667DCE3AB49F +:101D300063DF4A18E51A31829751336062537F4559 +:101D4000B16477E0BB6BAE84FE81A01CF9082B94D4 +:101D5000704868588F45FD1994DE6C87527BF8B740 +:101D6000AB73D323724B02E2E31F8F576655AB2A46 +:101D7000B2EB28072FB5C20386C57B9AD33708A5D7 +:101D8000302887F223BFA5B202036ABAED16825C3F +:101D90008ACF1C2BA779B492F307F2F04E69E2A127 +:101DA00065DAF4CD0605BED5D134621FC4A6FE8A1D +:101DB000342E539DA2F355A0058AE132A4F6EB75AB +:101DC0000B83EC394060EFAA5E719F06BD6E105127 +:101DD0003E218AF996DD063DDD3E05AE4DE6BD4667 +:101DE00091548DB571C45D050406D46F605015FF24 +:101DF0001998FB24D6BDE997894043CC67D99E77D3 +:101E0000B0E842BD07898B88E7195B3879C8EEDBFB +:101E1000A17C0A477C420FE9F8841EC9000000003B +:101E200009808683322BED481E1170AC6C5A724EBD +:101E3000FD0EFFFB0F8538563DAED51E362D3927DA +:101E40000A0FD964685CA6219B5B54D124362E3AD4 +:101E50000C0A67B19357E70FB4EE96D21B9B919E85 +:101E600080C0C54F61DC20A25A774B691C121A163C +:101E7000E293BA0AC0A02AE53C22E043121B171DD8 +:101E80000E090D0BF28BC7AD2DB6A8B9141EA9C84B +:101E900057F11985AF75074CEE99DDBBA37F60FD47 +:101EA000F701269F5C72F5BC44663BC55BFB7E3444 +:101EB0008B432976CB23C6DCB6EDFC68B8E4F1632E +:101EC000D731DCCA426385101397224084C61120A3 +:101ED000854A247DD2BB3DF8AEF93211C729A16DE8 +:101EE0001D9E2F4BDCB230F30D8652EC77C1E3D050 +:101EF0002BB3166CA970B999119448FA47E964227A +:101F0000A8FC8CC4A0F03F1A567D2CD8223390EF49 +:101F100087494EC7D938D1C18CCAA2FE98D40B3696 +:101F2000A6F581CFA57ADE28DAB78E263FADBFA40D +:101F30002C3A9DE45078920D6A5FCC9B547E4662A9 +:101F4000F68D13C290D8B8E82E39F75E82C3AFF58C +:101F50009F5D80BE69D0937C6FD52DA9CF2512B32C +:101F6000C8AC993B10187DA7E89C636EDB3BBB7B3C +:101F7000CD2678096E5918F4EC9AB701834F9AA8C8 +:101F8000E6956E65AAFFE67E21BCCF08EF15E8E670 +:101F9000BAE79BD94A6F36CEEA9F09D429B07CD6DE +:101FA00031A4B2AF2A3F2331C6A5943035A266C012 +:101FB000744EBC37FC82CAA6E090D0B033A7D815C7 +:101FC000F104984A41ECDAF77FCD500E1791F62FC5 +:101FD000764DD68D43EFB04DCCAA4D54E49604DF38 +:101FE0009ED1B5E34C6A881BC12C1FB84665517F52 +:101FF0009D5EEA04018C355DFA877473FB0B412EFC +:10200000B3671D5A92DBD252E91056336DD647138F +:102010009AD7618C37A10C7A59F8148EEB133C894E +:10202000CEA927EEB761C935E11CE5ED7A47B13C91 +:102030009CD2DF5955F2733F1814CE7973C737BF5E +:1020400053F7CDEA5FFDAA5BDF3D6F147844DB8672 +:10205000CAAFF381B968C43E3824342CC2A3405FB0 +:10206000161DC372BCE2250C283C498BFF0D95411F +:1020700039A80171080CB3DED8B4E49C6456C19051 +:102080007BCB8461D532B670486C5C74D0B8574253 +:10209000C66363A5F87C7C84EE777799F67B7B8DAD +:1020A000FFF2F20DD66B6BBDDE6F6FB191C5C554FB +:1020B0006030305002010103CE6767A9562B2B7D9B +:1020C000E7FEFE19B5D7D7624DABABE6EC76769A54 +:1020D0008FCACA451F82829D89C9C940FA7D7D8702 +:1020E000EFFAFA15B25959EB8E4747C9FBF0F00BDE +:1020F00041ADADECB3D4D4675FA2A2FD45AFAFEA6A +:10210000239C9CBF53A4A4F7E47272969BC0C05B4F +:1021100075B7B7C2E1FDFD1C3D9393AE4C26266A10 +:102120006C36365A7E3F3F41F5F7F70283CCCC4FF1 +:102130006834345C51A5A5F4D1E5E534F9F1F10832 +:10214000E2717193ABD8D873623131532A15153FC0 +:102150000804040C95C7C752462323659DC3C35E7C +:1021600030181828379696A10A05050F2F9A9AB5A8 +:102170000E070709241212361B80809BDFE2E23D26 +:10218000CDEBEB264E2727697FB2B2CDEA75759F5E +:102190001209091B1D83839E582C2C74341A1A2E85 +:1021A000361B1B2DDC6E6EB2B45A5AEE5BA0A0FB40 +:1021B000A45252F6763B3B4DB7D6D6617DB3B3CE33 +:1021C0005229297BDDE3E33E5E2F2F711384849730 +:1021D000A65353F5B9D1D16800000000C1EDED2C34 +:1021E00040202060E3FCFC1F79B1B1C8B65B5BED19 +:1021F000D46A6ABE8DCBCB4667BEBED97239394B25 +:10220000944A4ADE984C4CD4B05858E885CFCF4A0F +:10221000BBD0D06BC5EFEF2A4FAAAAE5EDFBFB16AA +:10222000864343C59A4D4DD7663333551185859402 +:102230008A4545CFE9F9F91004020206FE7F7F8145 +:10224000A05050F0783C3C44259F9FBA4BA8A8E38F +:10225000A25151F35DA3A3FE804040C0058F8F8A39 +:102260003F9292AD219D9DBC70383848F1F5F50440 +:1022700063BCBCDF77B6B6C1AFDADA754221216341 +:1022800020101030E5FFFF1AFDF3F30EBFD2D26D20 +:1022900081CDCD4C180C0C1426131335C3ECEC2F48 +:1022A000BE5F5FE1359797A2884444CC2E1717395B +:1022B00093C4C45755A7A7F2FC7E7E827A3D3D4762 +:1022C000C86464ACBA5D5DE73219192BE673739587 +:1022D000C06060A0198181989E4F4FD1A3DCDC7F44 +:1022E00044222266542A2A7E3B9090AB0B88888336 +:1022F0008C4646CAC7EEEE296BB8B8D32814143CF6 +:10230000A7DEDE79BC5E5EE2160B0B1DADDBDB7675 +:10231000DBE0E03B64323256743A3A4E140A0A1E4D +:10232000924949DB0C06060A4824246CB85C5CE43C +:102330009FC2C25DBDD3D36E43ACACEFC46262A694 +:10234000399191A8319595A4D3E4E437F279798B4A +:10235000D5E7E7328BC8C8436E373759DA6D6DB7AA +:10236000018D8D8CB1D5D5649C4E4ED249A9A9E082 +:10237000D86C6CB4AC5656FAF3F4F407CFEAEA25FD +:10238000CA6565AFF47A7A8E47AEAEE910080818D0 +:102390006FBABAD5F07878884A25256F5C2E2E72F0 +:1023A000381C1C2457A6A6F173B4B4C797C6C651EF +:1023B000CBE8E823A1DDDD7CE874749C3E1F1F217F +:1023C000964B4BDD61BDBDDC0D8B8B860F8A8A85FC +:1023D000E07070907C3E3E4271B5B5C4CC6666AA92 +:1023E000904848D806030305F7F6F6011C0E0E12B6 +:1023F000C26161A36A35355FAE5757F969B9B9D083 +:102400001786869199C1C1583A1D1D27279E9EB9EE +:10241000D9E1E138EBF8F8132B9898B32211113376 +:10242000D26969BBA9D9D970078E8E89339494A7D4 +:102430002D9B9BB63C1E1E2215878792C9E9E92079 +:1024400087CECE49AA5555FF50282878A5DFDF7AD8 +:10245000038C8C8F59A1A1F8098989801A0D0D1759 +:1024600065BFBFDAD7E6E631844242C6D06868B8B5 +:10247000824141C3299999B05A2D2D771E0F0F1112 +:102480007BB0B0CBA85454FC6DBBBBD62C16163A0F +:1024900080000000000000000000000000000000BC +:1024A000000000000000000000000000000000002C +:1024B000000000000000000000000000000000001C +:1024C000000000000000000000000000000000000C +:1024D000800000000000000000000000000000007C +:1024E00000000000000000000000000000000000EC +:1024F00000000000000000000000000000000000DC +:1025000000000000000000000000000000000000CB +:10251000800000000000000000000000000000003B +:1025200000000000000000000000000000000000AB +:10253000000000000000000000000000000000009B +:10254000000000000000000000000000000000008B +:10255000982F8A4291443771CFFBC0B5A5DBB5E90E +:102560005BC25639F111F159A4823F92D55E1CAB82 +:1025700098AA07D8015B8312BE853124C37D0C5510 +:10258000745DBE72FEB1DE80A706DC9B74F19BC158 +:10259000C1699BE48647BEEFC69DC10FCCA10C2448 +:1025A0006F2CE92DAA84744ADCA9B05CDA88F9762C +:1025B00052513E986DC631A8C82703B0C77F59BF96 +:1025C000F30BE0C64791A7D55163CA0667292914C2 +:1025D000850AB72738211B2EFC6D2C4D130D38535F +:1025E00054730A65BB0A6A762EC9C281852C729221 +:1025F000A1E8BFA24B661AA8708B4BC2A3516CC74F +:1026000019E892D1240699D685350EF470A06A1087 +:1026100016C1A419086C371E4C774827B5BCB034D6 +:10262000B30C1C394AAAD84E4FCA9C5BF36F2E6874 +:10263000EE828F746F63A5781478C8840802C78C03 +:10264000FAFFBE90EB6C50A4F7A3F9BEF27871C606 +:1026500080000000000000000000000000000000FA +:10266000000000000000000000000000000000006A +:10267000000000000000000000000000000000005A +:10268000000000000000000000000000000000004A +:10269000000000000000000000000000000000003A +:1026A000000000000000000000000000000000002A +:1026B000000000000000000000000000000000001A +:1026C000000000000000000000000000000000000A +:1026D00022AE28D7982F8A42CD65EF2391443771D7 +:1026E0002F3B4DECCFFBC0B5BCDB8981A5DBB5E949 +:1026F00038B548F35BC2563919D005B6F111F15916 +:102700009B4F19AFA4823F9218816DDAD55E1CAB46 +:10271000420203A398AA07D8BE6F7045015B8312DB +:102720008CB2E44EBE853124E2B4FFD5C37D0C5596 +:102730006F897BF2745DBE72B196163BFEB1DE808E +:102740003512C725A706DC9B942669CF74F19BC17F +:10275000D24AF19EC1699BE4E3254F388647BEEF1C +:10276000B5D58C8BC69DC10F659CAC77CCA10C24D4 +:1027700075022B596F2CE92D83E4A66EAA84744A46 +:10278000D4FB41BDDCA9B05CB5531183DA88F9767E +:10279000ABDF66EE52513E981032B42D6DC631A8B3 +:1027A0003F21FB98C82703B0E40EEFBEC77F59BF97 +:1027B000C28FA83DF30BE0C625A70A934791A7D582 +:1027C0006F8203E05163CA06706E0E0A67292914EE +:1027D000FC2FD246850AB72726C9265C38211B2E36 +:1027E000ED2AC45AFC6D2C4DDFB3959D130D385363 +:1027F000DE63AF8B54730A65A8B2773CBB0A6A7676 +:10280000E6AEED472EC9C2813B358214852C72920B +:102810006403F14CA1E8BFA2013042BC4B661AA888 +:102820009197F8D0708B4BC230BE5406A3516CC741 +:102830001852EFD619E892D110A96555240699D6F9 +:102840002A20715785350EF4B8D1BB3270A06A10BA +:10285000C8D0D2B816C1A41953AB4151086C371E69 +:1028600099EB8EDF4C774827A8489BE1B5BCB03484 +:10287000635AC9C5B30C1C39CB8A41E34AAAD84E66 +:1028800073E363774FCA9C5BA3B8B2D6F36F2E682D +:10289000FCB2EF5DEE828F74602F17436F63A578F3 +:1028A00072ABF0A11478C884EC39641A0802C78CA2 +:1028B000281E6323FAFFBE90E9BD82DEEB6C50A4B4 +:1028C0001579C6B2F7A3F9BE2B5372E3F27871C63D +:1028D0009C6126EACE3E27CA07C2C021C7B886D16E +:1028E0001EEBE0CDD67DDAEA78D16EEE7F4F7DF536 +:1028F000BA6F1772AA67F006A698C8A2C57D630AC8 +:10290000AE0DF9BE04983F111B471C13350B711B0C +:10291000847D0423F577DB289324C7407BABCA3240 +:10292000BCBEC9150ABE9E3C4C0D109CC4671D431D +:10293000B6423ECBBED4C54C2A7E65FC9C297F594D +:10294000ECFAD63AAB6FCB5F1758474A8C19446CF8 +:102950000000000000000000000000000000000077 +:10296000000002FF00000000000000000200000064 +:102970004142434445464748494A4B4C4D4E4F50CF +:102980005152535455565758595A6162636465669B +:102990006768696A6B6C6D6E6F707172737475764F +:1029A0007778797A303132333435363738392B2FDE +:1029B00000FFFFFF880F0202000000001410020257 +:1029C0001A000300181002021B0003001C10020270 +:1029D0001C000300201002021D000300241002024C +:1029E0001E000300281002021F0003002C10020228 +:1029F0002000030030100202210003003410020204 +:102A00002200030038100202230003003C100202DF +:102A100024000300401002022500030044100202BB +:102A20002600030048100202270003004C10020297 +:102A30002800030050100202290003005410020273 +:102A40002A000300581002022B0003005C1002024F +:102A50002C000300601002022D000300641002022B +:102A60002E000300681002022F0003006C10020207 +:102A700030000300701002023100030074100202E3 +:102A80003200030078100202330003007C100202BF +:102A9000340003008010020235000300841002029B +:102AA0003600030088100202370003008C10020277 +:102AB0003800030090100202390003009410020253 +:102AC0003A000300981002023B0003009C1002022F +:102AD0003C000300A01002023D000300A41002020B +:102AE0003E000300A81002023F000300AC100202E7 +:102AF00040000300020403040404FFFF91B8010234 +:102B0000E9B4010241B9010201B601026DB7010247 +:102B100029B80102BDB901021DB701020C00000075 +:102B20000E0400000F0600000F0701000E08000051 +:102B30000A0A01010F0C00000F0D000159BD01022E +:102B400065BF010279C50102E1BC010221BC01029D +:102B500079BB01023DC40102E1C301028DBC010247 +:102B600011BB0102FF010F007F007F000A09000076 +:102B70000A0900003F0B00000100020008001000DD +:102B80005245454E54206D616C6C6F6320737563C4 +:102B9000636565646564002F646174612F6A656EA6 +:102BA0006B696E732F776F726B73706163652F47FC +:102BB0004E552D746F6F6C636861696E2F61726D15 +:102BC0002D31332F7372632F6E65776C69622D63BD +:102BD000796777696E2F6E65776C69622F6C6962B1 +:102BE000632F7374646C69622F72616E642E63006C +:102BF000494E4600696E66004E414E006E616E00A1 +:102C0000300030313233343536373839414243447D +:102C100045460030313233343536373839616263F6 +:102C200064656600496E66696E697479004E614E2E +:102C3000002F646174612F6A656E6B696E732F7704 +:102C40006F726B73706163652F474E552D746F6F94 +:102C50006C636861696E2F61726D2D31332F7372F1 +:102C6000632F6E65776C69622D63796777696E2F64 +:102C70006E65776C69622F6C6962632F7374646C24 +:102C800069622F64746F612E630042616C6C6F63C4 +:102C900020737563636565646564002F64617461A6 +:102CA0002F6A656E6B696E732F776F726B737061CD +:102CB00063652F474E552D746F6F6C636861696E45 +:102CC0002F61726D2D31332F7372632F6E65776CA8 +:102CD00069622D63796777696E2F6E65776C6962BB +:102CE0002F6C6962632F7374646C69622F6D7072EC +:102CF00065632E6300232D302B2000686C4C00652B +:102D00006667454647004300504F534958002E0020 +:102D100000202020202020202020282828282820AB +:102D200020202020202020202020202020202020A3 +:102D3000208810101010101010101010101010100B +:102D400010040404040404040404041010101010FB +:102D500010104141414141410101010101010101C5 +:102D60000101010101010101010101011010101017 +:102D70001010424242424242020202020202020297 +:102D800002020202020202020202020210101010EB +:102D90002000000000000000000000000000000013 +:102DA0000000000000000000000000000000000023 +:102DB0000000000000000000000000000000000013 +:102DC0000000000000000000000000000000000003 +:102DD00000000000000000000000000000000000F3 +:102DE00000000000000000000000000000000000E3 +:102DF00000000000000000000000000000000000D3 +:102E000000000000000000000000000000000000C2 +:102E100000FFFFFF05000000190000007D0000001A +:102E20000080E03779C34143176E05B5B5B89346C6 +:102E3000F5F93FE9034F384D321D30F94877825A92 +:102E40003CBF737FDD4F1575000000000000F03FB0 +:102E50000000000000002440000000000000594075 +:102E60000000000000408F40000000000088C340C8 +:102E700000000000006AF8400000000080842E413D +:102E800000000000D01263410000000084D7974189 +:102E90000000000065CDCD41000000205FA002428F +:102EA000000000E876483742000000A2941A6D4204 +:102EB000000040E59C30A2420000901EC4BCD642F7 +:102EC00000003426F56B0C430080E03779C34143A2 +:102ED00000A0D8855734764300C84E676DC1AB4318 +:102EE000003D9160E458E143408CB5781DAF154436 +:102EF00050EFE2D6E41A4B4492D54D06CFF0804411 +:102F0000F64AE1C7022DB544B49DD9794378EA4425 +:102F10001000000000000000017A5200027C0E0147 +:102F20001B0C0D001000000018000000F6B4FFFF9D +:0C2F300010000000000000000000000085 +:102F3C003082048D30820375A00302010202100D51 +:102F4C0007782A133FC6F9A57296E131FFD1793083 +:102F5C000D06092A864886F70D01010B0500306124 +:102F6C00310B300906035504061302555331153045 +:102F7C0013060355040A130C44696769436572749C +:102F8C0020496E6331193017060355040B13107763 +:102F9C0077772E64696769636572742E636F6D3120 +:102FAC0020301E06035504031317446967694365F3 +:102FBC00727420476C6F62616C20526F6F74204783 +:102FCC0032301E170D31373131303231323233332A +:102FDC00375A170D323731313032313232333337D1 +:102FEC005A3060310B300906035504061302555351 +:102FFC0031153013060355040A130C4469676943F1 +:10300C0065727420496E6331193017060355040B31 +:10301C0013107777772E64696769636572742E6312 +:10302C006F6D311F301D0603550403131647656F72 +:10303C00547275737420544C5320525341204341A5 +:10304C0020473130820122300D06092A864886F746 +:10305C000D01010105000382010F003082010A02FB +:10306C0082010100BE17E8ECBE290ACBFEB92D6126 +:10307C0031FD332408322E59E821D4D830BE6E10DD +:10308C00C884A03FBA14E5DEFD7A8C921B7BCE84FB +:10309C002DF0FF78C432E8A9A07D5F06DA7B9B4B4C +:1030AC0053A6C61B021721E1703BADFB83EB085402 +:1030BC0081A8DE12B2D5C6889630F902FC39D4BD8F +:1030CC00B822EF804999D062B861D049DECBC2CB2F +:1030DC0097A531061BD7D85DC6D354DE5201362ACC +:1030EC000DF6DEC5B6314CCC15256A156FA96B04EF +:1030FC00480CDE0041AA28808B2F34D31BB536AD8B +:10310C003B25D08842406C36916D65B21986C0D291 +:10311C007F394658FE30126050DCEEBB73E6579098 +:10312C005AF60DCAD7044B476A6F341A9D92361A59 +:10313C002ED94E54ED47AC0CBFF180B2BAFF477B91 +:10314C00E939C454C494549919F15799AFE2142233 +:10315C005BE82EBB632DBAAE81BD13DCE6175BE0DA +:10316C00905349010203010001A382014030820106 +:10317C003C301D0603551D0E04160414944FD45DEB +:10318C008BE4A4E2A680FEFDD8F900EFA3BE0257A3 +:10319C00301F0603551D230418301680144E22547C +:1031AC00201895E6E36EE60FFAFAB912ED06178FC2 +:1031BC0039300E0603551D0F0101FF0404030201F3 +:1031CC0086301D0603551D250416301406082B06E3 +:1031DC0001050507030106082B0601050507030277 +:1031EC0030120603551D130101FF040830060101BE +:1031FC00FF020100303406082B060105050701010A +:10320C0004283026302406082B060105050730015A +:10321C008618687474703A2F2F6F6373702E6469FC +:10322C006769636572742E636F6D30420603551DBA +:10323C001F043B30393037A035A0338631687474A5 +:10324C00703A2F2F63726C332E64696769636572F1 +:10325C00742E636F6D2F4469676943657274476C94 +:10326C006F62616C526F6F7447322E63726C303DBB +:10327C000603551D200436303430320604551D200B +:10328C0000302A302806082B060105050702011616 +:10329C001C68747470733A2F2F7777772E64696774 +:1032AC0069636572742E636F6D2F435053300D0636 +:1032BC00092A864886F70D01010B050003820101DE +:1032CC0000821C043A82E9C5A9C865125C08E301B6 +:1032DC00C630B0AE2288617B2B0786F7B8B5449C0C +:1032EC00F5930661468A3AA2B53526D0589E3CC164 +:1032FC00738FBFB179A71C99379A53F22F5C6E204C +:10330C000B7DB0C782EFEBEB791205E701410B4364 +:10331C0002379B1B1F084D37527329B89F35E3F9B1 +:10332C00A33A59750166902A3E9DE062291E87A832 +:10333C00803E2CC4CC08C32EBF6921186B8F1E6B2A +:10334C0043CDEE06984199B582F217C110A5AE583F +:10335C008CFB95EA4D82AFF3775F11694F7851A6DC +:10336C00DFF7BAC53F65BF707CA3ED5A9A339D9EBB +:10337C003FE38735A7DAF315C658AD6923DC0FBBDD +:10338C004CD0491341A63F67E15E13F50FF5D57C90 +:10339C0085BF874C8224612257D1A59BFB8639AD12 +:1033AC00C35C79666C07314B2091ADA1BE641900EA +:1033BC00EE1E1278CE98F25FFB3014693C2CFA9713 +:1033CC00C6000000BC1B02229C0400225811020201 +:1033DC00DC050000601C0222501C0222001122336A +:1033EC0044550000F0F0F0F0E0140202040000007C +:1033FC000100000078160202090000000200000023 +:10340C006C160202090000000300000060160202A4 +:10341C00090000000400000054160202090000001C +:10342C00050000004816020209000000060000001A +:10343C003C160202090000000700000034160202CC +:10344C0007000000080000002C1602020700000014 +:10345C000900000028160202030000000B00000007 +:10346C001C160202030000000D00000018160202D8 +:10347C00030000000C000000141602020300000000 +:10348C000E00000010160202030000000F000000E6 +:10349C000C1602020300000011000000EC150202E1 +:1034AC000300000012000000E815020203000000F7 +:1034BC0013000000E41502020300000014000000D9 +:1034CC00E01502020300000015000000DC150202EA +:1034DC000300000016000000D815020203000000D3 +:1034EC0017000000D41502020300000018000000B1 +:1034FC00D01502020300000019000000CC150202D6 +:10350C00030000001A000000C415020203000000B2 +:10351C001B000000C0150202030000001C0000008C +:10352C00BC150202030000001D000000B8150202C9 +:10353C00030000001E000000B4150202040000008D +:10354C001F000000B0150202030000002000000064 +:10355C00AC15020203000000210000002416020238 +:10356C0003000000220000002016020203000000ED +:10357C0023000000081602020300000024000000D3 +:10358C0004160202030000002500000000160202CF +:10359C000300000026000000FC15020203000000DE +:1035AC0027000000F81502020300000028000000AC +:1035BC00F41502020300000029000000F0150202BD +:1035CC00030000002A000000A415020207000000FE +:1035DC002B0000009C150202080000002C000000CB +:1035EC0094150202080000002D000000381502029C +:1035FC00090000002E000000C815020204000000A3 +:10360C002F0000008C1502020700000030000000A3 +:10361C008415020208000000310000007C15020233 +:10362C0008000000320000007415020207000000C0 +:10363C00330000006C15020208000000340000008A +:10364C006415020208000000350000005C1502023F +:10365C0008000000360000005415020208000000AB +:10366C00370000004C150202080000003800000072 +:10367C00441502020800000009E4010299E301026A +:10368C000500020000000000000000000000000027 +:10369C0098030000F5EB000225EC000229EC000277 +:1036AC000700030000000000000000028000000082 +:1036BC00D0040000D9EA0002FDEA000201EB00028E +:1036CC0006000300000000000000800180000000E4 +:1036DC00D0040000D9EA0002FDEA000201EB00026E +:1036EC000500030000000000000000014000000085 +:1036FC0068010000A5E00002C9E00002D1E0000270 +:10370C0003000300000000000000A00040000000C7 +:10371C009C01000091D50002B5D50002B9D500027C +:10372C0002000300000000000000800040000000C8 +:10373C005800000091CE0002B1CE0002B9CE0002BA +:10374C000200040000000000000000000000000067 +:10375C0030140000E9D1000225D2000229D2000267 +:10376C000C000100000000000000000140000000FF +:10377C008C02000061B1000285B1000289B1000227 +:10378C000C00000000010000800000001000000090 +:10379C0060020000A5AD000201AE000205AE000201 +:1037AC000C000000800000008000000010000000F1 +:1037BC0060020000A5AD000201AE000205AE0002E1 +:1037CC00436F7079726967687420286329204D698A +:1037DC0063726F736F667420436F72706F72617473 +:1037EC00696F6E2E20416C6C20726967687473204F +:1037FC0072657365727665642E20202A20204E65D2 +:10380C0074582044756F20436F727465782D4D3455 +:10381C002F474E552056657273696F6E20362E32C7 +:10382C002E31202A0000000001030600500900225E +:10383C00020000001409002205000000B00700225D +:10384C00500700220400000010080022B0070022DC +:10385C00050000001008002290070022060000005E +:10386C00100800227007002203000000100800223C +:10387C00D00700220200000010080022F0070022EE +:10388C003D00000010080022100800225008002201 +:10389C0010002000300800222000000050070022F9 +:1038AC003C000000100800221008002270080022C2 +:1038BC0010001000300800222000000050070022E9 +:1038CC009409002200000000A82C0222102D0222D4 +:1038DC00782D022200000000000000000000000013 +:1038EC0000000000000000000000000000000000CC +:1038FC0000000000000000000000000000000000BC +:10390C0000000000000000000000000000000000AB +:10391C004300000000000000000000000000000058 +:10392C00000000000000000000000000000000008B +:10393C004300000000000000000000000000000038 +:10394C00000000000000000000000000000000006B +:10395C004300000000000000000000000000000018 +:10396C00000000000000000000000000000000004B +:10397C0043000000000000000000000000000000F8 +:10398C00000000000000000000000000000000002B +:10399C0043000000000000000000000000000000D8 +:1039AC00000000000000000000000000000000000B +:1039BC0043000000000000000000000000000000B8 +:1039CC0000000000000000000000000000000000EB +:1039DC004300000000000000000000000000000098 +:1039EC0000000000000000000000000000000000CB +:1039FC0069FC0102E9FB010200000000102D02022B +:103A0C000E2D0202FA2C0202FA2C0202FA2C0202ED +:103A1C00FA2C0202FA2C0202FA2C0202FA2C0202F2 +:103A2C00FA2C0202FA2C0202FFFFFFFFFFFFFFFF3E +:103A3C00FFFFFFFFFFFF0000010041534349490016 +:103A4C00000000000000000000000000000000006A +:103A5C0000000000000000000000415343494900F1 +:103A6C00000000000000000000000000000000004A +:103A7C000000000000000000000000006D020002C9 +:043A8C0045020002ED +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:10A20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:040000050201D3F130 +:00000001FF diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg new file mode 100644 index 0000000000..85d59d60e9 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/configuration.xml b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/configuration.xml new file mode 100644 index 0000000000..bd9ab23e3d --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/configuration.xml @@ -0,0 +1,1262 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + A/D Converter + Renesas.RA.5.1.0.pack + + + Ethernet PHY + Renesas.RA.5.1.0.pack + + + Ethernet + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + NetX Duo Ethernet Driver + Renesas.RA.5.1.0.pack + + + Azure RTOS ThreadX + Microsoft.ThreadX.6.2.1+fsp.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Azure RTOS NetX Duo + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + Azure RTOS NetX Crypto + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + NetX Secure Crypto Software Port + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + Azure RTOS NetX Secure + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/ra_cfg.txt b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/ra_cfg.txt new file mode 100644 index 0000000000..b94f0a7445 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/ra_cfg.txt @@ -0,0 +1,3152 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x1000 + Heap size (bytes): 0x1000 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic H None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO H None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO ETH_B_RST_N H None "Output mode (Initial High)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RMII_RXDV H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic L None Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO L None Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 - ETH_B_LINKSTA L None Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 - ETH_B_RST_N L None Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 - ETH_B_TXEN L - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 - ETH_B_TXD1 L - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 L - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 - ETH_B_REFCLK L - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 - ETH_B_RXD0 L - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 - ETH_B_RXD1 L - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 - ETH_B_RXER L - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 - ETH_B_RMII_RXDV L - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "Azure RTOS NetX Duo Web HTTP/HTTPS Client" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Fragment okay + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Enable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo IP Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Fragment okay + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Enable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo Packet Pool Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Fragment okay + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Enable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo DHCP IPv4 Client" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Fragment okay + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Enable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo DNS Client" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Fragment okay + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Enable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "ADC (r_adc)" + Parameter Checking: Default (BSP) + + Module "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Module "Ethernet (r_ether)" + Parameter Checking: Default (BSP) + ET0_LINKSTA Pin Status Flag: Fall -> Rise + Link Signal Change Flag: Unused + + Module "Ethernet (r_ether_phy)" + Parameter Checking: Default (BSP) + KSZ8091RNB Target: Disabled + KSZ8041 Target: Disabled + DP83620 Target: Disabled + ICS1894 Target: Disabled + User Own Target: Disabled + Reference Clock: Default + Automatic Phy LSI Initialization: Enabled + + Module "Azure RTOS NetX Duo Common" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Fragment okay + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Enable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Secure" + Self Signed Certificates: Enable + Client Certificate Verify: Disable + AEAD Cipher Suite: Disable + PSK Cipher Suite: Disable + ECC Cipher Suite: Disable + X509 Strict Name Compare: Disable + X509 Extended Distinguished Names: Disable + TLS v1.3: Disable + TLS v1.0: Disable + TLS v1.1 Legacy Mode: Disable + TLS v1.1: Disable + Server Mode: Disable + Client Mode: Enable + Error Checking: Enable + DTLS: Disable + + Module "Azure RTOS NetX Crypto" + Module "Azure RTOS NetX Crypto Software Only" + Standalone Usage: Use with TLS + Maximum RSA Modulus size (bits): 4096 + + Azure RTOS ThreadX + General: Custom tx_user.h: + General: Error Checking: Enabled + Timer: Timer Ticks Per Second: 100 + General: Max Priorities: 32 + General: Minimum Stack: 200 + Timer: Timer Thread Stack Size: 1024 + Timer: Timer Thread Priority: 0 + Timer: Timer Process In ISR: Enabled + Timer: Reactivate Inline: Disabled + General: Stack Filling: Enabled + General: Preemption Threshold: Disabled + Timer: Timer: Enabled + General: Notify Callbacks: Disabled + General: Inline Thread Resume Suspend: Disabled + General: Not Interruptable: Disabled + Trace: Event Trace: Disabled + Trace: Trace Buffer Name: g_tx_trace_buffer + Trace: Memory section for Trace Buffer: .bss + Trace: Trace Buffer Size: 65536 + Trace: Trace Buffer Number of Registries: 30 + Performance: Block Pool Performance Info: Disabled + Performance: Byte Pool Performance Info: Disabled + Performance: Event Flags Performance Info: Disabled + Performance: Mutex Performance Info: Disabled + Performance: Queue Performance Info: Disabled + Performance: Semaphore Performance Info: Disabled + Performance: Thread Performance Info: Disabled + Performance: Timer Performance Info: Disabled + RA: Hardware Thread Stack Monitoring: Disabled + Interrupts: SysTick Interrupt Priority: Priority 0 (highest) + Interrupts: Maximum Interrupt Priority: Priority 0 (highest) + General: IAR Library Support: Disabled + General: BSD Support: Disabled + General: FileX Pointer: Enabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Thread "Https Client Thread" + Symbol: https_client_thread + Name: Https Client Thread + Stack size (bytes): 4096 + Priority: 2 + Auto start: Enabled + Time slicing interval (ticks): 1 + + Instance "g_web_http_client0 Azure RTOS NetX Duo Web HTTP/HTTPS Client" + Name: g_web_http_client0 + TCP socket window size (bytes): 8192 + + Instance "g_ip0 Azure RTOS NetX Duo IP Instance" + Name: g_ip0 + IPv4 Address: 0.0.0.0 + Subnet Mask: 255.255.255.0 + Default Gateway Address: 0.0.0.0 + IPv6 Global Address: 2001:0:0:0:0:0:0:1 + IPv6 Link Local Address (All zeros means use MAC address): 0:0:0:0:0:0:0:0 + IP Helper Thread Stack Size (bytes): 2048 + IP Helper Thread Priority: 3 + ARP cache storage units: Bytes + ARP cache size (in storage units): 520 + + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 50 + + Instance "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Name: g_netxduo_ether_0 + IP MTU: 1500 + + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:55 + General: Zero-copy Mode: Enable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 4 + Buffers: Number of RX buffer: 4 + Buffers: Allocate RX buffer: Disable + Buffers: Buffer size: 1514 + Buffers: Padding size: 2 Bytes + Buffers: Padding offset: 14 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: rm_netxduo_ether_callback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + Port Custom Init Function: NULL + Port Custom Link Partner Ability Get Function: NULL + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "Azure RTOS NetX Duo Common" + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 50 + + Instance "Azure RTOS NetX Secure" + Instance "Azure RTOS NetX Crypto" + Instance "Azure RTOS NetX Crypto Software Only" + Instance "Azure RTOS NetX Duo Common" + Instance "g_dhcp_client0 Azure RTOS NetX Duo DHCP IPv4 Client" + Name: g_dhcp_client0 + + Instance "g_ip0 Azure RTOS NetX Duo IP Instance" + Name: g_ip0 + IPv4 Address: 0.0.0.0 + Subnet Mask: 255.255.255.0 + Default Gateway Address: 0.0.0.0 + IPv6 Global Address: 2001:0:0:0:0:0:0:1 + IPv6 Link Local Address (All zeros means use MAC address): 0:0:0:0:0:0:0:0 + IP Helper Thread Stack Size (bytes): 2048 + IP Helper Thread Priority: 3 + ARP cache storage units: Bytes + ARP cache size (in storage units): 520 + + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 50 + + Instance "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Name: g_netxduo_ether_0 + IP MTU: 1500 + + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:55 + General: Zero-copy Mode: Enable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 4 + Buffers: Number of RX buffer: 4 + Buffers: Allocate RX buffer: Disable + Buffers: Buffer size: 1514 + Buffers: Padding size: 2 Bytes + Buffers: Padding offset: 14 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: rm_netxduo_ether_callback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + Port Custom Init Function: NULL + Port Custom Link Partner Ability Get Function: NULL + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "Azure RTOS NetX Duo Common" + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 50 + + Instance "g_dns0 Azure RTOS NetX Duo DNS Client" + Name: g_dns0 + + Instance "g_ip0 Azure RTOS NetX Duo IP Instance" + Name: g_ip0 + IPv4 Address: 0.0.0.0 + Subnet Mask: 255.255.255.0 + Default Gateway Address: 0.0.0.0 + IPv6 Global Address: 2001:0:0:0:0:0:0:1 + IPv6 Link Local Address (All zeros means use MAC address): 0:0:0:0:0:0:0:0 + IP Helper Thread Stack Size (bytes): 2048 + IP Helper Thread Priority: 3 + ARP cache storage units: Bytes + ARP cache size (in storage units): 520 + + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 50 + + Instance "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Name: g_netxduo_ether_0 + IP MTU: 1500 + + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:55 + General: Zero-copy Mode: Enable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 4 + Buffers: Number of RX buffer: 4 + Buffers: Allocate RX buffer: Disable + Buffers: Buffer size: 1514 + Buffers: Padding size: 2 Bytes + Buffers: Padding offset: 14 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: rm_netxduo_ether_callback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + Port Custom Init Function: NULL + Port Custom Link Partner Ability Get Function: NULL + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "Azure RTOS NetX Duo Common" + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 50 + + Instance "g_adc0 ADC (r_adc)" + General: Name: g_adc0 + General: Unit: 0 + General: Resolution: 12-Bit + General: Alignment: Right + General: Clear after read: On + General: Mode: Continuous Scan + General: Double-trigger: Disabled + Input: Channel Scan Mask (channel availability varies by MCU): Temperature Sensor + Input: Group B Scan Mask (channel availability varies by MCU): + Interrupts: Normal/Group A Trigger: Software + Interrupts: Group B Trigger: Disabled + Interrupts: Group Priority (Valid only in Group Scan Mode): Group A cannot interrupt Group B + Input: Add/Average Count: Disabled + Input: Reference Voltage control: VREFH0/VREFH + Input: Addition/Averaging Mask (channel availability varies by MCU and unit): + Input: Sample and Hold: Sample and Hold Channels (Available only on selected MCUs): + Input: Sample and Hold: Sample Hold States (Applies only to channels 0, 1, 2): 24 + Input: Window Compare: Window Mode: Disabled + Input: Window Compare: Event Output: OR + Input: Window Compare: Window A: Enable: Disabled + Input: Window Compare: Window A: Channels to compare (channel availability varies by MCU and unit): + Input: Window Compare: Window A: Channel comparison mode (channel availability varies by MCU and unit): + Input: Window Compare: Window A: Lower Reference: 0 + Input: Window Compare: Window A: Upper Reference: 0 + Input: Window Compare: Window B: Enable: Disabled + Input: Window Compare: Window B: Channel to compare (channel availability varies by MCU and unit): Channel 0 + Input: Window Compare: Window B: Comparison mode: Less Than or Outside Window + Input: Window Compare: Window B: Lower Reference: 0 + Input: Window Compare: Window B: Upper Reference: 0 + Interrupts: Callback: NULL + Interrupts: Scan End Interrupt Priority: Disabled + Interrupts: Scan End Group B Interrupt Priority: Disabled + Interrupts: Window Compare A Interrupt Priority: Disabled + Interrupts: Window Compare B Interrupt Priority: Disabled + Extra: ADC Ring Buffer: Disabled + + Thread "rtt_thread" + Symbol: rtt_thread + Name: rtt_thread + Stack size (bytes): 1024 + Priority: 3 + Auto start: Enabled + Time slicing interval (ticks): 1 + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/script/fsp.ld b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/script/fsp.ld new file mode 100644 index 0000000000..8016a11741 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/script/fsp.ld @@ -0,0 +1,820 @@ +/* + Linker File for Renesas FSP +*/ + +INCLUDE memory_regions.ld + +/* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image.*/ +/* + XIP_SECONDARY_SLOT_IMAGE = 1; +*/ + +QSPI_FLASH_PRV_LENGTH = DEFINED(QSPI_FLASH_SIZE) ? ABSOLUTE(QSPI_FLASH_SIZE) : ABSOLUTE(QSPI_FLASH_LENGTH); +OSPI_DEVICE_0_PRV_LENGTH = DEFINED(OSPI_DEVICE_0_SIZE) ? ABSOLUTE(OSPI_DEVICE_0_SIZE) : ABSOLUTE(OSPI_DEVICE_0_LENGTH); +OSPI_DEVICE_1_PRV_LENGTH = DEFINED(OSPI_DEVICE_1_SIZE) ? ABSOLUTE(OSPI_DEVICE_1_SIZE) : ABSOLUTE(OSPI_DEVICE_1_LENGTH); + +/* If a flat (secure) project has DEFINED RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. */ +__RESERVE_NS_RAM = !DEFINED(PROJECT_NONSECURE) && DEFINED(RAM_NS_BUFFER_LENGTH) && (OPTION_SETTING_S_LENGTH != 0); + +ITCM_START = DEFINED(ITCM_START)? ITCM_START : 0; +ITCM_LENGTH = DEFINED(ITCM_LENGTH)? ITCM_LENGTH : 0; +DTCM_START = DEFINED(DTCM_START)? DTCM_START : 0; +DTCM_LENGTH = DEFINED(DTCM_LENGTH)? DTCM_LENGTH : 0; +RAM_NS_BUFFER_BLOCK_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? ALIGN(RAM_NS_BUFFER_LENGTH, 8192) : 0; +RAM_NS_BUFFER_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? RAM_NS_BUFFER_LENGTH : 0; +RAM_NS_BUFFER_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH; +RAM_NS_BUFFER_BLOCK_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_BLOCK_LENGTH; + +OPTION_SETTING_START_NS = DEFINED(PROJECT_NONSECURE) ? OPTION_SETTING_START : OPTION_SETTING_START + 0x80; +OPTION_SETTING_DATA_FLASH_S_START = DEFINED(OPTION_SETTING_DATA_FLASH_S_START) ? OPTION_SETTING_DATA_FLASH_S_START : 0; +OPTION_SETTING_DATA_FLASH_S_LENGTH = DEFINED(OPTION_SETTING_DATA_FLASH_S_LENGTH) ? OPTION_SETTING_DATA_FLASH_S_LENGTH : 0; + +/* This definition is used to avoid moving the counter in OPTION_SETTING regions for projects that should not configure option settings. + * Bootloader images do not configure option settings because they are owned by the bootloader. + * FSP_BOOTABLE_IMAGE is only defined in bootloader images. */ +__bl_FSP_BOOTABLE_IMAGE = 1; +__bln_FSP_BOOTABLE_IMAGE = 1; +PROJECT_SECURE_OR_FLAT = (!DEFINED(PROJECT_NONSECURE) || DEFINED(PROJECT_SECURE)) && OPTION_SETTING_LENGTH && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_NS = DEFINED(PROJECT_NONSECURE) && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_DATA_FLASH = PROJECT_SECURE_OR_FLAT && (OPTION_SETTING_DATA_FLASH_S_LENGTH != 0); + +__bl_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_FLASH_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; +__bl_FLASH_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_END - FLASH_APPLICATION_NSC_LENGTH; +__bl_RAM_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; +__bl_RAM_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; +__bl_FLASH_NS_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; +__bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START | (!DEFINED (NS_OFFSET_START) ? 0 : NS_OFFSET_START); +__bln_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + +XIP_SECONDARY_SLOT_IMAGE = DEFINED(XIP_SECONDARY_SLOT_IMAGE) ? XIP_SECONDARY_SLOT_IMAGE : 0; +FLASH_ORIGIN = !DEFINED(FLASH_IMAGE_START) ? FLASH_START : + XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : + FLASH_IMAGE_START; +LIMITED_FLASH_LENGTH = DEFINED(FLASH_IMAGE_LENGTH) ? FLASH_IMAGE_LENGTH : + DEFINED(FLASH_BOOTLOADER_LENGTH) ? FLASH_BOOTLOADER_LENGTH : + FLASH_LENGTH; +OPTION_SETTING_SAS_SIZE = 0x34; +OPTION_SETTING_SAS_LENGTH = !DEFINED(OPTION_SETTING_LENGTH) ? 0 : + OPTION_SETTING_LENGTH == 0 ? 0 : + OPTION_SETTING_LENGTH - OPTION_SETTING_SAS_SIZE; + +/* Define memory regions. */ +MEMORY +{ + ITCM (rx) : ORIGIN = ITCM_START, LENGTH = ITCM_LENGTH + DTCM (rwx) : ORIGIN = DTCM_START, LENGTH = DTCM_LENGTH + FLASH (rx) : ORIGIN = FLASH_ORIGIN, LENGTH = LIMITED_FLASH_LENGTH + RAM (rwx) : ORIGIN = RAM_START, LENGTH = RAM_LENGTH + DATA_FLASH (rx) : ORIGIN = DATA_FLASH_START, LENGTH = DATA_FLASH_LENGTH + QSPI_FLASH (rx) : ORIGIN = QSPI_FLASH_START, LENGTH = QSPI_FLASH_PRV_LENGTH + OSPI_DEVICE_0 (rx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1 (rx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + OSPI_DEVICE_0_RAM (rwx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1_RAM (rwx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + SDRAM (rwx) : ORIGIN = SDRAM_START, LENGTH = SDRAM_LENGTH + OPTION_SETTING (r) : ORIGIN = OPTION_SETTING_START, LENGTH = OPTION_SETTING_LENGTH + OPTION_SETTING_OFS (r) : ORIGIN = OPTION_SETTING_START, LENGTH = 0x18 + OPTION_SETTING_SAS (r) : ORIGIN = OPTION_SETTING_START + OPTION_SETTING_SAS_SIZE, LENGTH = OPTION_SETTING_SAS_LENGTH + OPTION_SETTING_S (r) : ORIGIN = OPTION_SETTING_S_START, LENGTH = OPTION_SETTING_S_LENGTH + OPTION_SETTING_DATA_FLASH_S (r) : ORIGIN = OPTION_SETTING_DATA_FLASH_S_START, LENGTH = OPTION_SETTING_DATA_FLASH_S_LENGTH + ID_CODE (rx) : ORIGIN = ID_CODE_START, LENGTH = ID_CODE_LENGTH +} + +/* Library configurations */ +GROUP(libgcc.a libc.a libm.a) + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be DEFINED in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + * __Vectors_End + * __Vectors_Size + * __qspi_flash_start__ + * __qspi_flash_end__ + * __qspi_flash_code_size__ + * __qspi_region_max_size__ + * __qspi_region_start_address__ + * __qspi_region_end_address__ + * __ospi_device_0_start__ + * __ospi_device_0_end__ + * __ospi_device_0_code_size__ + * __ospi_device_0_region_max_size__ + * __ospi_device_0_region_start_address__ + * __ospi_device_0_region_end_address__ + * __ospi_device_1_start__ + * __ospi_device_1_end__ + * __ospi_device_1_code_size__ + * __ospi_device_1_region_max_size__ + * __ospi_device_1_region_start_address__ + * __ospi_device_1_region_end_address__ + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + __tz_FLASH_S = ABSOLUTE(FLASH_START); + __ROM_Start = .; + + /* Even though the vector table is not 256 entries (1KB) long, we still allocate that much + * space because ROM registers are at address 0x400 and there is very little space + * in between. */ + KEEP(*(.fixed_vectors*)) + KEEP(*(.application_vectors*)) + __Vectors_End = .; + + /* ROM Registers start at address 0x00000400 for devices that do not have the OPTION_SETTING region. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x400; + KEEP(*(.rom_registers*)) + + /* Reserving 0x100 bytes of space for ROM registers. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x500; + + /* Allocate flash write-boundary-aligned + * space for sce9 wrapped public keys for mcuboot if the module is used. + */ + . = ALIGN(128); + KEEP(*(.mcuboot_sce9_key*)) + + *(.text*) + + KEEP(*(.version)) + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + __usb_dev_descriptor_start_fs = .; + KEEP(*(.usb_device_desc_fs*)) + __usb_cfg_descriptor_start_fs = .; + KEEP(*(.usb_config_desc_fs*)) + __usb_interface_descriptor_start_fs = .; + KEEP(*(.usb_interface_desc_fs*)) + __usb_descriptor_end_fs = .; + __usb_dev_descriptor_start_hs = .; + KEEP(*(.usb_device_desc_hs*)) + __usb_cfg_descriptor_start_hs = .; + KEEP(*(.usb_config_desc_hs*)) + __usb_interface_descriptor_start_hs = .; + KEEP(*(.usb_interface_desc_hs*)) + __usb_descriptor_end_hs = .; + + KEEP(*(.eh_frame*)) + + __ROM_End = .; + } > FLASH = 0xFF + + __Vectors_Size = __Vectors_End - __Vectors; + + . = .; + __itcm_data_pre_location = .; + + /* Initialized ITCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .itcm_data : ALIGN(16) + { + /* Start of ITCM Secure Trustzone region. */ + __tz_ITCM_S = ABSOLUTE(ITCM_START); + + /* All ITCM data start */ + __itcm_data_start = .; + + KEEP(*(.itcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* All ITCM data end */ + __itcm_data_end = .; + + /* + * Start of the ITCM Non-Secure Trustzone region. + * ITCM_NS_START can be used to set a fixed address for non-secure ITCM in secure projects or flat projects. + */ + __tz_ITCM_N = DEFINED(ITCM_NS_START) ? ABSOLUTE(ITCM_NS_START) : ALIGN(__itcm_data_end, 8192); + } > ITCM AT > FLASH = 0x00 + + /* Addresses exported for ITCM initialization. */ + __itcm_data_init_start = LOADADDR(.itcm_data); + __itcm_data_init_end = LOADADDR(.itcm_data) + SIZEOF(.itcm_data); + + ASSERT(ORIGIN(ITCM) % 8 == 0, "ITCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(ITCM) % 8 == 0, "ITCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.itcm_data) % 16 == 0, ".itcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.itcm_data) % 8 == 0, ".itcm_data section size must be a multiple of 8 bytes.") + + /* Restore location counter. */ + /* If ITCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If ITCM is present, this will be the absolute address that follows the ITCM ROM location. */ + . = (SIZEOF(.itcm_data) > 0) ? __itcm_data_init_end : __itcm_data_pre_location; + + __exidx_start = .; + /DISCARD/ : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } + __exidx_end = .; + + /* To copy multiple ROM to RAM sections, + * uncomment .copy.table section and, + * define __STARTUP_COPY_MULTIPLE in startup_ARMCMx.S */ + /* + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + LONG (__etext) + LONG (__data_start__) + LONG (__data_end__ - __data_start__) + LONG (__etext2) + LONG (__data2_start__) + LONG (__data2_end__ - __data2_start__) + __copy_table_end__ = .; + } > FLASH + */ + + /* To clear multiple BSS sections, + * uncomment .zero.table section and, + * define __STARTUP_CLEAR_BSS_MULTIPLE in startup_ARMCMx.S */ + /* + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + LONG (__bss_start__) + LONG (__bss_end__ - __bss_start__) + LONG (__bss2_start__) + LONG (__bss2_end__ - __bss2_start__) + __zero_table_end__ = .; + } > FLASH + */ + + __etext = .; + + __tz_RAM_S = ORIGIN(RAM); + + /* If DTC is used, put the DTC vector table at the start of SRAM. + This avoids memory holes due to 1K alignment required by it. */ + .fsp_dtc_vector_table (NOLOAD) : + { + . = ORIGIN(RAM); + *(.fsp_dtc_vector_table) + } > RAM + + /* Initialized data section. */ + .data : + { + __data_start__ = .; + . = ALIGN(4); + + __Code_In_RAM_Start = .; + + KEEP(*(.code_in_ram*)) + __Code_In_RAM_End = .; + + *(vtable) + /* Don't use *(.data*) because it will place data meant for .data_flash in this section. */ + *(.data.*) + *(.data) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + + . = ALIGN(4); + + /* All data end */ + __data_end__ = .; + + } > RAM AT > FLASH + + . = .; + __dtcm_data_pre_location = LOADADDR(.data) + SIZEOF(.data); + + /* Initialized DTCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .dtcm_data : ALIGN(16) + { + /* Start of DTCM Secure Trustzone region. */ + __tz_DTCM_S = ABSOLUTE(DTCM_START); + + /* Initialized DTCM data start */ + __dtcm_data_start = .; + + KEEP(*(.dtcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* Initialized DTCM data end */ + __dtcm_data_end = .; + } > DTCM AT > FLASH = 0x00 + + . = __dtcm_data_end; + /* Uninitialized DTCM data. */ + /* ALIGN appears on the left side of the colon because it is being used to assign the VMA directly, as opposed to a right side appearance which would control the LMA. */ + .dtcm_bss ALIGN(8) (NOLOAD) : + { + /* Uninitialized DTCM data start */ + __dtcm_bss_start = .; + + KEEP(*(.dtcm_bss*)) + + /* Pad to eight byte alignment in case of ECC initialization. No fill because of NOLOAD. */ + . = ALIGN(8); + + /* Uninitialized DTCM data end */ + __dtcm_bss_end = .; + + /* + * Start of the DTCM Non-Secure Trustzone region. + * DTCM_NS_START can be used to set a fixed address for non-secure DTCM in secure projects or flat projects. + */ + __tz_DTCM_N = DEFINED(DTCM_NS_START) ? ABSOLUTE(DTCM_NS_START) : ALIGN(__dtcm_bss_end, 8192); + } > DTCM + + /* Addresses exported for DTCM initialization. */ + __dtcm_data_init_start = LOADADDR(.dtcm_data); + __dtcm_data_init_end = LOADADDR(.dtcm_data) + SIZEOF(.dtcm_data); + + ASSERT(ORIGIN(DTCM) % 8 == 0, "DTCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(DTCM) % 8 == 0, "DTCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) == ADDR(.dtcm_bss), ".dtcm_bss has (VMA != LMA) but should be NOLOAD (VMA == LMA).") + ASSERT(LOADADDR(.dtcm_data) % 16 == 0, ".dtcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.dtcm_data) % 8 == 0, ".dtcm_data section size must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) % 8 == 0, ".dtcm_bss section must be aligned to 8 bytes.") + ASSERT(SIZEOF(.dtcm_bss) % 8 == 0, ".dtcm_bss section size must be a multiple of 8 bytes.") + ASSERT(__dtcm_bss_start == __dtcm_data_end, ".dtcm_bss section is not adjacent to .dtcm_data section.") + + /* Restore location counter. */ + /* If DTCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If DTCM is present, this will be the absolute address that follows the DTCM ROM location. */ + . = (SIZEOF(.dtcm_data) > 0) ? __dtcm_data_init_end : __dtcm_data_pre_location; + + /* TrustZone Secure Gateway Stubs Section */ + + /* Store location counter for SPI non-retentive sections. */ + sgstubs_pre_location = .; + + /* Determine the secure gateway stubs address either by the provided linker variable or the next 1024-byte block. */ + SGSTUBS_LOC = (DEFINED(PROJECT_SECURE) && DEFINED(FLASH_NSC_START)) ? ABSOLUTE(FLASH_NSC_START) : ALIGN(1024); + .gnu.sgstubs SGSTUBS_LOC : ALIGN(1024) + { + __FLASH_NSC_START = DEFINED(FLASH_NSC_START) ? ABSOLUTE(FLASH_NSC_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : ALIGN(1024); + _start_sg = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + _end_sg = .; + } > FLASH + + __tz_FLASH_N = DEFINED(FLASH_NS_START) ? ABSOLUTE(FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : FLASH_LENGTH < 32768 ? FLASH_LENGTH : ALIGN(32768); + FLASH_NS_IMAGE_START = DEFINED(FLASH_NS_IMAGE_START) ? FLASH_NS_IMAGE_START : __tz_FLASH_N; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_S = ORIGIN(QSPI_FLASH); + + /* QSPI_FLASH section to be downloaded via debugger */ + .qspi_flash : + { + __qspi_flash_start__ = .; + KEEP(*(.qspi_flash*)) + KEEP(*(.code_in_qspi*)) + __qspi_flash_end__ = .; + } > QSPI_FLASH + __qspi_flash_code_size__ = __qspi_flash_end__ - __qspi_flash_start__; + + /* QSPI_FLASH non-retentive section, creates a copy in internal flash that can be copied to QSPI */ + __qspi_flash_code_addr__ = sgstubs_pre_location; + .qspi_non_retentive : AT(__qspi_flash_code_addr__) + { + __qspi_non_retentive_start__ = .; + KEEP(*(.qspi_non_retentive*)) + __qspi_non_retentive_end__ = .; + } > QSPI_FLASH + __qspi_non_retentive_size__ = __qspi_non_retentive_end__ - __qspi_non_retentive_start__; + + __qspi_region_max_size__ = 0x4000000; /* Must be the same as defined in MEMORY above */ + __qspi_region_start_address__ = __qspi_flash_start__; + __qspi_region_end_address__ = __qspi_flash_start__ + __qspi_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_N = __qspi_non_retentive_end__; + + /* Support for OctaRAM */ + .OSPI_DEVICE_0_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_0_start__ = .; + *(.ospi_device_0_no_load*) + . = ALIGN(4); + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0_RAM + + .OSPI_DEVICE_1_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_1_start__ = .; + *(.ospi_device_1_no_load*) + . = ALIGN(4); + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1_RAM + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_S = ORIGIN(OSPI_DEVICE_0); + + /* OSPI_DEVICE_0 section to be downloaded via debugger */ + .OSPI_DEVICE_0 : + { + __ospi_device_0_start__ = .; + KEEP(*(.ospi_device_0*)) + KEEP(*(.code_in_ospi_device_0*)) + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_code_size__ = __ospi_device_0_end__ - __ospi_device_0_start__; + + /* OSPI_DEVICE_0 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_0_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive)); + .ospi_device_0_non_retentive : AT(__ospi_device_0_code_addr__) + { + __ospi_device_0_non_retentive_start__ = .; + KEEP(*(.ospi_device_0_non_retentive*)) + __ospi_device_0_non_retentive_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_non_retentive_size__ = __ospi_device_0_non_retentive_end__ - __ospi_device_0_non_retentive_start__; + + __ospi_device_0_region_max_size__ = 0x8000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_0_region_start_address__ = __ospi_device_0_start__; + __ospi_device_0_region_end_address__ = __ospi_device_0_start__ + __ospi_device_0_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_N = __ospi_device_0_non_retentive_end__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_S = ORIGIN(OSPI_DEVICE_1); + + /* OSPI_DEVICE_1 section to be downloaded via debugger */ + .OSPI_DEVICE_1 : + { + __ospi_device_1_start__ = .; + KEEP(*(.ospi_device_1*)) + KEEP(*(.code_in_ospi_device_1*)) + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_code_size__ = __ospi_device_1_end__ - __ospi_device_1_start__; + + /* OSPI_DEVICE_1 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_1_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive) + SIZEOF(.ospi_device_0_non_retentive)); + .ospi_device_1_non_retentive : AT(__ospi_device_1_code_addr__) + { + __ospi_device_1_non_retentive_start__ = .; + KEEP(*(.ospi_device_1_non_retentive*)) + __ospi_device_1_non_retentive_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_non_retentive_size__ = __ospi_device_1_non_retentive_end__ - __ospi_device_1_non_retentive_start__; + + __ospi_device_1_region_max_size__ = 0x10000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_1_region_start_address__ = __ospi_device_1_start__; + __ospi_device_1_region_end_address__ = __ospi_device_1_start__ + __ospi_device_1_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_N = __ospi_device_1_non_retentive_end__; + + .noinit (NOLOAD): + { + . = ALIGN(4); + __noinit_start = .; + KEEP(*(.noinit*)) + . = ALIGN(8); + /* Place the FreeRTOS heap here so that the __HeapLimit calculation does not include the freertos heap. */ + KEEP(*(.heap.*)) + __noinit_end = .; + } > RAM + + . = .; + __nocache_pre_location = .; + .nocache ALIGN(32) (NOLOAD): + { + __nocache_start = .; + + KEEP(*(.nocache)) + + . = ALIGN(32); + __nocache_end = .; + } > RAM + . = (SIZEOF(.nocache) > 0) ? __nocache_end : __nocache_pre_location; + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM + + .heap (NOLOAD): + { + . = ALIGN(8); + __HeapBase = .; + /* Place the STD heap here. */ + KEEP(*(.heap)) + __HeapLimit = .; + } > RAM + + /* Stacks are stored in this section. */ + .stack_dummy (NOLOAD): + { + . = ALIGN(8); + __StackLimit = .; + /* Main stack */ + KEEP(*(.stack)) + __StackTop = .; + /* Thread stacks */ + KEEP(*(.stack*)) + __StackTopAll = .; + } > RAM + + PROVIDE(__stack = __StackTopAll); + + /* This symbol represents the end of user allocated RAM. The RAM after this symbol can be used + at run time for things such as ThreadX memory pool allocations. */ + __RAM_segment_used_end__ = ALIGN(__StackTopAll , 4); + + /* RAM_NSC_START can be used to set a fixed address for non-secure callable RAM in secure projects. + * If it is not specified, the address for NSC RAM is the end of RAM aligned to a 1K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __RAM_NSC_START = DEFINED(RAM_NSC_START) ? ABSOLUTE(RAM_NSC_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_segment_used_end__, 1024); + + /* RAM_NS_START can be used to set a fixed address for non-secure RAM in secure projects or flat projects. + * RAM_NS_BUFFER_BLOCK_LENGTH is used to allocate non-secure buffers in a flat project. If it is not + * specified, the address for NSC RAM is the end of RAM aligned to an 8K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __tz_RAM_N = DEFINED(FLASH_BOOTLOADER_LENGTH) ? (RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) : DEFINED(RAM_NS_START) ? ABSOLUTE(RAM_NS_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_NSC_START, 8192); + + /* Non-secure buffers must be in non-secure RAM. This is primarily used for the EDMAC in flat projects. + * The EDMAC is a non-secure bus master and can only access non-secure RAM. */ + .ns_buffer (NOLOAD): + { + /* Allocate RAM on a 32-byte boundary to help with placement of Ethernet buffers. */ + . = __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_START & 0xFFFFFFE0) : .; + + KEEP(*(.ns_buffer*)) + } > RAM + + /* Data flash. */ + .data_flash : + { + . = ORIGIN(DATA_FLASH); + __tz_DATA_FLASH_S = .; + __Data_Flash_Start = .; + KEEP(*(.data_flash*)) + __Data_Flash_End = .; + + __tz_DATA_FLASH_N = DEFINED(DATA_FLASH_NS_START) ? ABSOLUTE(DATA_FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(DATA_FLASH_START + DATA_FLASH_LENGTH) : ALIGN(1024); + } > DATA_FLASH + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_S = ORIGIN(SDRAM); + + /* SDRAM */ + .sdram (NOLOAD): + { + __SDRAM_Start = .; + KEEP(*(.sdram*)) + KEEP(*(.frame*)) + __SDRAM_End = .; + } > SDRAM + + . = .; + __nocache_sdram_pre_location = .; + .nocache_sdram ALIGN(32) (NOLOAD): + { + __nocache_sdram_start = .; + + KEEP(*(.nocache_sdram)) + + . = ALIGN(32); + __nocache_sdram_end = .; + } > SDRAM + . = (SIZEOF(.nocache_sdram) > 0) ? __nocache_sdram_end : __nocache_sdram_pre_location; + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_N = __SDRAM_End; + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. */ + __tz_ID_CODE_S = ORIGIN(ID_CODE); + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. + * Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ + __tz_ID_CODE_N = __tz_ID_CODE_S; + + .id_code : + { + __ID_Code_Start = .; + KEEP(*(.id_code*)) + __ID_Code_End = .; + } > ID_CODE + + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S = ORIGIN(OPTION_SETTING_OFS); + + .option_setting_ofs : + { + __OPTION_SETTING_OFS_Start = .; + KEEP(*(.option_setting_ofs0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x04 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_ofs2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x10 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_dualsel)) + __OPTION_SETTING_OFS_End = .; + } > OPTION_SETTING_OFS = 0xFF + + .option_setting_sas : + { + __OPTION_SETTING_SAS_Start = .; + KEEP(*(.option_setting_sas)) + __OPTION_SETTING_SAS_End = .; + } > OPTION_SETTING_SAS = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_N = ABSOLUTE(OPTION_SETTING_START_NS); + + .option_setting_ns : + { + __OPTION_SETTING_NS_Start = .; + KEEP(*(.option_setting_ofs1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x04 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_ofs3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x10 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_banksel)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x40 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x44 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x48 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x4C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x60 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x64 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x68 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x6C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps3)) + __OPTION_SETTING_NS_End = .; + } > OPTION_SETTING = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_S = ORIGIN(OPTION_SETTING_S); + + .option_setting_s : + { + __OPTION_SETTING_S_Start = .; + KEEP(*(.option_setting_ofs1_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x04 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x10 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x40 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x44 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x48 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x4C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x60 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x64 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x68 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x6C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x80 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs1_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x84 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x90 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC0 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC4 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC8 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xCC : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel3)) + __OPTION_SETTING_S_End = .; + } > OPTION_SETTING_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_N = __OPTION_SETTING_S_End; + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_S = ORIGIN(OPTION_SETTING_DATA_FLASH_S); + + .option_setting_data_flash_s : + { + __OPTION_SETTING_DATA_FLASH_S_Start = .; + KEEP(*(.option_setting_data_flash_fsblctrl0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x04 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x08 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl2)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x0C : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x10 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x14 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_samr)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x2E0 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_hoemrtpk)) + __OPTION_SETTING_DATA_FLASH_S_End = .; + } > OPTION_SETTING_DATA_FLASH_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_N = __OPTION_SETTING_DATA_FLASH_S_End; +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld new file mode 100644 index 0000000000..3a38aca033 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld @@ -0,0 +1,31 @@ + + /* generated memory regions file - do not edit */ + RAM_START = 0x22000000; + RAM_LENGTH = 0xE0000; + FLASH_START = 0x02000000; + FLASH_LENGTH = 0x1F8000; + DATA_FLASH_START = 0x27000000; + DATA_FLASH_LENGTH = 0x3000; + OPTION_SETTING_START = 0x0300A100; + OPTION_SETTING_LENGTH = 0x100; + OPTION_SETTING_S_START = 0x0300A200; + OPTION_SETTING_S_LENGTH = 0x100; + OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; + OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; + ID_CODE_START = 0x00000000; + ID_CODE_LENGTH = 0x0; + SDRAM_START = 0x68000000; + SDRAM_LENGTH = 0x8000000; + QSPI_FLASH_START = 0x60000000; + QSPI_FLASH_LENGTH = 0x0; + OSPI_DEVICE_0_START = 0x80000000; + OSPI_DEVICE_0_LENGTH = 0x10000000; + OSPI_DEVICE_1_START = 0x90000000; + OSPI_DEVICE_1_LENGTH = 0x10000000; + ITCM_START = 0x00000000; + ITCM_LENGTH = 0x10000; + DTCM_START = 0x20000000; + DTCM_LENGTH = 0x10000; + NS_OFFSET_START = 0x10000000; + NS_OFFSET_LENGTH = 0x0; + RAM_NS_BUFFER_LENGTH = 0x143F0; diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..6c3e72c99d --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (2048) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/adc_app.c b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/adc_app.c new file mode 100644 index 0000000000..bf98deae90 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/adc_app.c @@ -0,0 +1,112 @@ +/*********************************************************************************************************************** + * File Name : adc_app.c + * Description : This file contains the User Application code for the ADC initialization and its functions. + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "https_client_thread.h" +#include "adc_app.h" +#include "common_utils.h" +#include "https_client_app.h" + +/*******************************************************************************************************************//** + * @brief Function to initialize ADC, configure the ADC scan parameters, and start the ADC scan. + * + * @param[in] None + * @retval FSP_SUCCESS On successful ADC Initialization. + * @retval Any other return value On unsuccessful ADC Initialization. + **********************************************************************************************************************/ +fsp_err_t hal_adc_init(void) +{ + /* To get return value of the APIs. */ + fsp_err_t err = FSP_SUCCESS; + /* Open ADC module */ + err = R_ADC_Open(&g_adc0_ctrl, &g_adc0_cfg); + if (FSP_SUCCESS != err) + { + PRINT_ERR_STR("R_ADC_Open API failed."); + return err; + } + + /* Configures the ADC scan parameters */ + err = R_ADC_ScanCfg (&g_adc0_ctrl, &g_adc0_channel_cfg); + if (FSP_SUCCESS != err) + { + /* ADC Failure message */ + PRINT_ERR_STR ("R_ADC_ScanCfg API failed."); + hal_adc_deinit(); + return err; + } + + /* Start the ADC scan*/ + err = R_ADC_ScanStart (&g_adc0_ctrl); + if (FSP_SUCCESS != err) + { + /* ADC Failure message */ + PRINT_ERR_STR ("R_ADC_ScanStart API failed."); + hal_adc_deinit(); + return err; + } + PRINT_INFO_STR("ADC module initialization successful."); + return err; +} + +/*******************************************************************************************************************//** + * @brief Reads the internal mcu die temperature value + * + * @param[in] None + * @retval ADC Temperature value in celsius + **********************************************************************************************************************/ +float adc_data_read(void) +{ + /* To get return value of the APIs. */ + fsp_err_t err = FSP_SUCCESS; + /* To get the temperature data from ADC. */ + uint16_t adc_data = RESET_VALUE; + + /* Read die temperature */ + err = R_ADC_Read (&g_adc0_ctrl, ADC_CHANNEL_TEMPERATURE, &adc_data); + if (FSP_SUCCESS != err) + { + PRINT_ERR_STR("R_ADC_Read API failed."); + hal_adc_deinit(); + ERROR_TRAP(err); + } + /* Return the conversion of MCU die temperature in celsius */ + return (float)(ADCTEMP_AS_C(adc_data)); +} + +/*******************************************************************************************************************//** + * @brief Function to close ADC module + * + * @param[in] None + * @retval None + *************************************************************************************************************************/ +void hal_adc_deinit(void) +{ + /* To get return value of the APIs. */ + fsp_err_t err = FSP_SUCCESS; + /* Close the ADC Module. */ + err = R_ADC_Close(&g_adc0_ctrl); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("R_ADC_Close API failed."); + } +} diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/adc_app.h b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/adc_app.h new file mode 100644 index 0000000000..d955195081 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/adc_app.h @@ -0,0 +1,39 @@ +/*********************************************************************************************************************** + * File Name : adc_app.h + * Description : Contains macros, data structures and functions used in the adc_app.c + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef ADC_APP_H_ +#define ADC_APP_H_ + +#include "board_cfg.h" + +/* MACRO definitions */ +#define ADCTEMP_AS_C(a) ((((float)(a)) * 0.196551f) - 277.439f) +#define ADCTEMP_AS_F(a) ((((float)(a)) * 0.353793f) - 467.39f) + +/* User function declarations */ +fsp_err_t hal_adc_init(void); +float adc_data_read(void); +void hal_adc_deinit(void); + + +#endif /* ADC_APP_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/common_utils.c b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/common_utils.c new file mode 100644 index 0000000000..99d8619b87 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/common_utils.c @@ -0,0 +1,89 @@ +/*********************************************************************************************************************** + * File Name : common_utils.c + * Description : Contains macros data structures and functions used in common_utils.c for RTT rtos aware framework + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" + +#if (BSP_CFG_RTOS == AZURE_RTOS) +/* + * global variables + */ +TX_QUEUE g_rtt_op_data_queue; +TX_QUEUE g_rtt_ip_data_queue; +TX_EVENT_FLAGS_GROUP g_rtt_event; +TX_BYTE_POOL g_byte_pool; + +static CHAR *byte_pool_name = "rtt_processing_block"; +static CHAR byte_memory[BYTE_POOL_SIZE] = {'\0'}; +static uint8_t queue_memory_op_rtt_obj[20] = {'\0'}; +static uint8_t queue_memory_ip_rtt_obj[20] = {'\0'}; +#endif + +UINT rtt_frameowrk_init(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + + UINT err= TX_SUCCESS; + + err = tx_byte_pool_create(&g_byte_pool,byte_pool_name,(VOID *)&byte_memory[0],BYTE_POOL_SIZE); + if (TX_SUCCESS != err) + { + return err; + } + + err = tx_queue_create(&g_rtt_op_data_queue, (CHAR *)"rtt_op_queue", 1, &queue_memory_op_rtt_obj, sizeof(queue_memory_op_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + return err; + } + + err = tx_queue_create(&g_rtt_ip_data_queue, (CHAR *)"rtt_input_queue", 1, &queue_memory_ip_rtt_obj, sizeof(queue_memory_ip_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + tx_queue_delete(&g_rtt_op_data_queue); + } + + return err; +#endif +} + +/* + * Can be called any where after rtt_framework_init() function call + * for graceful clean up + */ +void rtt_thread_service_cleanup(void) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + tx_byte_pool_delete(&g_byte_pool); + + /* if any user specific queue has been added, it should be clean up as per specific EP */ + tx_queue_delete(&g_rtt_op_data_queue); + tx_queue_delete(&g_rtt_ip_data_queue); + + /* halt */ + APP_ERR_TRAP(true); +#endif +} + + diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/common_utils.h b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/common_utils.h new file mode 100644 index 0000000000..06d4046644 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/common_utils.h @@ -0,0 +1,176 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ +#define LVL_DEBUG (3u) /* debug-level messages */ + +#define LOG_LEVEL (LVL_ERR) /* To See the Debug Messages, LOG_LEVEL should be set to LVL_DEBUG */ + +#define RESET_VALUE (0x00) + +#define EP_VERSION ("1.0") +#define MODULE_NAME "NetX_https_client" +#define BANNER_INFO "\r\n******************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n******************************************************************"\ + "\r\nRefer to readme.txt file for more details on Example Project and" \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" driver\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + +#define APP_DBG_PRINT(fn_, ...) ({\ + if(LOG_LEVEL >= LVL_DEBUG)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[DBG] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +/* macro for rtt rtos. */ +#define AZURE_RTOS (1) +#define FREERTOS (2) + +#if (BSP_CFG_RTOS == AZURE_RTOS) +#include "tx_api.h" +/* + * RTOS - data structures and macros + */ + +/* change or modify this based on your application requirement */ +#define BYTE_POOL_SIZE ((ULONG)256U) +#define TIME_STAMP_MSG_SIZE (35U) + +/* As per SEGGER_RTT_conf.h size */ +#define IP_MSG_MAX_SIZE (BUFFER_SIZE_DOWN-1) +#ifndef BYTE_POOL_SIZE +#error "byte allocated size is essential to use RTT-rtos aware framework" +#else +/* ONLY 50% of POOL memory can be used for output buffer + * for example - 256 bytes is pool allocated + * and SEGGER defined BUFFER_SIZE_UP macro is 1024 + * + * hence only 128 bytes can be used for output buffer maximum + * so formula made here is + * 1) (1024/256) = 4 + * 2) 4*32 = 128 + * + */ +#define OP_MSG_MAX_SIZE ((UINT)( (UINT)(BUFFER_SIZE_UP/BYTE_POOL_SIZE) * (UINT)32U )) +#endif + +union IP { + ULONG ip_address; + struct { + UCHAR ip_d; + UCHAR ip_c; + UCHAR ip_b; + UCHAR ip_a; + }IP_t; +}; + +typedef enum event_id +{ + RTT_INPUT_MESSAGE_TYPE_STR_QUEUED, + RTT_OUTPUT_MESSAGE_BANNER, + RTT_OUTPUT_MESSAGE_APP_INFO_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, + RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, + RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_IP, + RTT_OUTPUT_MESSAGE_APP_PRINT_SERVER_IP, + RTT_OUTPUT_MESSAGE_APP_PRINT_DNS_SERVER_IP +}event_id_t; + +/* Used to exchange information between application thread and RTT thread */ +typedef __PACKED_STRUCT rtt_user_display_data +{ + event_id_t msg_id; + uint32_t msg_data_size; + uint32_t msg_time; + CHAR p_msg[]; +}rtt_msg_t; + +/* Signature of function passed to tx_thread_info_get */ +typedef struct +{ + TX_THREAD* thread_ptr; + CHAR * name; + UINT state; + ULONG run_count; + UINT priority; + UINT preemption_threshold; + ULONG time_slice; + TX_THREAD * next_thread; + TX_THREAD * suspended_thread; +}thread_info_t; + +/* + * variables + */ +extern TX_QUEUE g_rtt_op_data_queue; +extern TX_QUEUE g_rtt_ip_data_queue; +extern TX_BYTE_POOL g_byte_pool; + +/* + * function definitions + */ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data); +UINT check_for_rtt_user_ip(uint8_t * p_get_data); +UINT rtt_frameowrk_init(void); +void rtt_thread_init_check(void); +void rtt_thread_service_cleanup(void); + +#endif /* rtos aware RTT ds and func */ + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/hal_entry.c b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/hal_entry.c new file mode 100644 index 0000000000..332d28fec9 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/hal_entry.c @@ -0,0 +1,82 @@ +/*********************************************************************************************************************** + * File Name : hal_entry.c + * Description : This file contains the User functions + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "hal_data.h" + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + /* TODO: add your own code here */ + +#if BSP_TZ_SECURE_BUILD + /* Enter non-secure code */ + R_BSP_NonSecureEnter(); +#endif +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open (&g_ioport_ctrl, &g_bsp_pin_cfg); + } +} + +#if BSP_TZ_SECURE_BUILD + +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable (); + +/* Trustzone Secure Projects require at least one nonsecure callable function in order to build (Remove this if it is not required to build). */ +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable () +{ + +} +#endif diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_app.c b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_app.c new file mode 100644 index 0000000000..1164b0bd69 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_app.c @@ -0,0 +1,603 @@ +/*********************************************************************************************************************** + * File Name : https_client_app.c + * Description : This file contains the User Application code for the https_client connection + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +/* Include Header Files. */ +#include "common_utils.h" +#include "https_client_app.h" +#include "adc_app.h" +#include "user_app.h" + +/*******************************************************************************************************************//** + * @addtogroup NetX_https_client_ep + * @{ + **********************************************************************************************************************/ + +/* Exported global variable. */ +/* Web HTTP Client instance. */ +extern NX_WEB_HTTP_CLIENT g_web_http_client0; + +/* Global Variables.*/ +/* Buffer to read Response from server*/ +UCHAR g_receive_buffer[DATA_SIZE] = {NULL_CHAR}; + +/* Declarations to setup TLS. */ +/* Certificate in .der converted to c array of hex format. */ +unsigned char ca_cert_der[] = {0x30,0x82,0x04,0x8d,0x30,0x82,0x03,0x75,0xa0,0x03,0x02,0x01, + 0x02,0x02,0x10,0x0d,0x07,0x78,0x2a,0x13,0x3f,0xc6,0xf9,0xa5, + 0x72,0x96,0xe1,0x31,0xff,0xd1,0x79,0x30,0x0d,0x06,0x09,0x2a, + 0x86,0x48,0x86,0xf7,0x0d,0x01,0x01,0x0b,0x05,0x00,0x30,0x61, + 0x31,0x0b,0x30,0x09,0x06,0x03,0x55,0x04,0x06,0x13,0x02,0x55, + 0x53,0x31,0x15,0x30,0x13,0x06,0x03,0x55,0x04,0x0a,0x13,0x0c, + 0x44,0x69,0x67,0x69,0x43,0x65,0x72,0x74,0x20,0x49,0x6e,0x63, + 0x31,0x19,0x30,0x17,0x06,0x03,0x55,0x04,0x0b,0x13,0x10,0x77, + 0x77,0x77,0x2e,0x64,0x69,0x67,0x69,0x63,0x65,0x72,0x74,0x2e, + 0x63,0x6f,0x6d,0x31,0x20,0x30,0x1e,0x06,0x03,0x55,0x04,0x03, + 0x13,0x17,0x44,0x69,0x67,0x69,0x43,0x65,0x72,0x74,0x20,0x47, + 0x6c,0x6f,0x62,0x61,0x6c,0x20,0x52,0x6f,0x6f,0x74,0x20,0x47, + 0x32,0x30,0x1e,0x17,0x0d,0x31,0x37,0x31,0x31,0x30,0x32,0x31, + 0x32,0x32,0x33,0x33,0x37,0x5a,0x17,0x0d,0x32,0x37,0x31,0x31, + 0x30,0x32,0x31,0x32,0x32,0x33,0x33,0x37,0x5a,0x30,0x60,0x31, + 0x0b,0x30,0x09,0x06,0x03,0x55,0x04,0x06,0x13,0x02,0x55,0x53, + 0x31,0x15,0x30,0x13,0x06,0x03,0x55,0x04,0x0a,0x13,0x0c,0x44, + 0x69,0x67,0x69,0x43,0x65,0x72,0x74,0x20,0x49,0x6e,0x63,0x31, + 0x19,0x30,0x17,0x06,0x03,0x55,0x04,0x0b,0x13,0x10,0x77,0x77, + 0x77,0x2e,0x64,0x69,0x67,0x69,0x63,0x65,0x72,0x74,0x2e,0x63, + 0x6f,0x6d,0x31,0x1f,0x30,0x1d,0x06,0x03,0x55,0x04,0x03,0x13, + 0x16,0x47,0x65,0x6f,0x54,0x72,0x75,0x73,0x74,0x20,0x54,0x4c, + 0x53,0x20,0x52,0x53,0x41,0x20,0x43,0x41,0x20,0x47,0x31,0x30, + 0x82,0x01,0x22,0x30,0x0d,0x06,0x09,0x2a,0x86,0x48,0x86,0xf7, + 0x0d,0x01,0x01,0x01,0x05,0x00,0x03,0x82,0x01,0x0f,0x00,0x30, + 0x82,0x01,0x0a,0x02,0x82,0x01,0x01,0x00,0xbe,0x17,0xe8,0xec, + 0xbe,0x29,0x0a,0xcb,0xfe,0xb9,0x2d,0x61,0x31,0xfd,0x33,0x24, + 0x08,0x32,0x2e,0x59,0xe8,0x21,0xd4,0xd8,0x30,0xbe,0x6e,0x10, + 0xc8,0x84,0xa0,0x3f,0xba,0x14,0xe5,0xde,0xfd,0x7a,0x8c,0x92, + 0x1b,0x7b,0xce,0x84,0x2d,0xf0,0xff,0x78,0xc4,0x32,0xe8,0xa9, + 0xa0,0x7d,0x5f,0x06,0xda,0x7b,0x9b,0x4b,0x53,0xa6,0xc6,0x1b, + 0x02,0x17,0x21,0xe1,0x70,0x3b,0xad,0xfb,0x83,0xeb,0x08,0x54, + 0x81,0xa8,0xde,0x12,0xb2,0xd5,0xc6,0x88,0x96,0x30,0xf9,0x02, + 0xfc,0x39,0xd4,0xbd,0xb8,0x22,0xef,0x80,0x49,0x99,0xd0,0x62, + 0xb8,0x61,0xd0,0x49,0xde,0xcb,0xc2,0xcb,0x97,0xa5,0x31,0x06, + 0x1b,0xd7,0xd8,0x5d,0xc6,0xd3,0x54,0xde,0x52,0x01,0x36,0x2a, + 0x0d,0xf6,0xde,0xc5,0xb6,0x31,0x4c,0xcc,0x15,0x25,0x6a,0x15, + 0x6f,0xa9,0x6b,0x04,0x48,0x0c,0xde,0x00,0x41,0xaa,0x28,0x80, + 0x8b,0x2f,0x34,0xd3,0x1b,0xb5,0x36,0xad,0x3b,0x25,0xd0,0x88, + 0x42,0x40,0x6c,0x36,0x91,0x6d,0x65,0xb2,0x19,0x86,0xc0,0xd2, + 0x7f,0x39,0x46,0x58,0xfe,0x30,0x12,0x60,0x50,0xdc,0xee,0xbb, + 0x73,0xe6,0x57,0x90,0x5a,0xf6,0x0d,0xca,0xd7,0x04,0x4b,0x47, + 0x6a,0x6f,0x34,0x1a,0x9d,0x92,0x36,0x1a,0x2e,0xd9,0x4e,0x54, + 0xed,0x47,0xac,0x0c,0xbf,0xf1,0x80,0xb2,0xba,0xff,0x47,0x7b, + 0xe9,0x39,0xc4,0x54,0xc4,0x94,0x54,0x99,0x19,0xf1,0x57,0x99, + 0xaf,0xe2,0x14,0x22,0x5b,0xe8,0x2e,0xbb,0x63,0x2d,0xba,0xae, + 0x81,0xbd,0x13,0xdc,0xe6,0x17,0x5b,0xe0,0x90,0x53,0x49,0x01, + 0x02,0x03,0x01,0x00,0x01,0xa3,0x82,0x01,0x40,0x30,0x82,0x01, + 0x3c,0x30,0x1d,0x06,0x03,0x55,0x1d,0x0e,0x04,0x16,0x04,0x14, + 0x94,0x4f,0xd4,0x5d,0x8b,0xe4,0xa4,0xe2,0xa6,0x80,0xfe,0xfd, + 0xd8,0xf9,0x00,0xef,0xa3,0xbe,0x02,0x57,0x30,0x1f,0x06,0x03, + 0x55,0x1d,0x23,0x04,0x18,0x30,0x16,0x80,0x14,0x4e,0x22,0x54, + 0x20,0x18,0x95,0xe6,0xe3,0x6e,0xe6,0x0f,0xfa,0xfa,0xb9,0x12, + 0xed,0x06,0x17,0x8f,0x39,0x30,0x0e,0x06,0x03,0x55,0x1d,0x0f, + 0x01,0x01,0xff,0x04,0x04,0x03,0x02,0x01,0x86,0x30,0x1d,0x06, + 0x03,0x55,0x1d,0x25,0x04,0x16,0x30,0x14,0x06,0x08,0x2b,0x06, + 0x01,0x05,0x05,0x07,0x03,0x01,0x06,0x08,0x2b,0x06,0x01,0x05, + 0x05,0x07,0x03,0x02,0x30,0x12,0x06,0x03,0x55,0x1d,0x13,0x01, + 0x01,0xff,0x04,0x08,0x30,0x06,0x01,0x01,0xff,0x02,0x01,0x00, + 0x30,0x34,0x06,0x08,0x2b,0x06,0x01,0x05,0x05,0x07,0x01,0x01, + 0x04,0x28,0x30,0x26,0x30,0x24,0x06,0x08,0x2b,0x06,0x01,0x05, + 0x05,0x07,0x30,0x01,0x86,0x18,0x68,0x74,0x74,0x70,0x3a,0x2f, + 0x2f,0x6f,0x63,0x73,0x70,0x2e,0x64,0x69,0x67,0x69,0x63,0x65, + 0x72,0x74,0x2e,0x63,0x6f,0x6d,0x30,0x42,0x06,0x03,0x55,0x1d, + 0x1f,0x04,0x3b,0x30,0x39,0x30,0x37,0xa0,0x35,0xa0,0x33,0x86, + 0x31,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x63,0x72,0x6c,0x33, + 0x2e,0x64,0x69,0x67,0x69,0x63,0x65,0x72,0x74,0x2e,0x63,0x6f, + 0x6d,0x2f,0x44,0x69,0x67,0x69,0x43,0x65,0x72,0x74,0x47,0x6c, + 0x6f,0x62,0x61,0x6c,0x52,0x6f,0x6f,0x74,0x47,0x32,0x2e,0x63, + 0x72,0x6c,0x30,0x3d,0x06,0x03,0x55,0x1d,0x20,0x04,0x36,0x30, + 0x34,0x30,0x32,0x06,0x04,0x55,0x1d,0x20,0x00,0x30,0x2a,0x30, + 0x28,0x06,0x08,0x2b,0x06,0x01,0x05,0x05,0x07,0x02,0x01,0x16, + 0x1c,0x68,0x74,0x74,0x70,0x73,0x3a,0x2f,0x2f,0x77,0x77,0x77, + 0x2e,0x64,0x69,0x67,0x69,0x63,0x65,0x72,0x74,0x2e,0x63,0x6f, + 0x6d,0x2f,0x43,0x50,0x53,0x30,0x0d,0x06,0x09,0x2a,0x86,0x48, + 0x86,0xf7,0x0d,0x01,0x01,0x0b,0x05,0x00,0x03,0x82,0x01,0x01, + 0x00,0x82,0x1c,0x04,0x3a,0x82,0xe9,0xc5,0xa9,0xc8,0x65,0x12, + 0x5c,0x08,0xe3,0x01,0xc6,0x30,0xb0,0xae,0x22,0x88,0x61,0x7b, + 0x2b,0x07,0x86,0xf7,0xb8,0xb5,0x44,0x9c,0xf5,0x93,0x06,0x61, + 0x46,0x8a,0x3a,0xa2,0xb5,0x35,0x26,0xd0,0x58,0x9e,0x3c,0xc1, + 0x73,0x8f,0xbf,0xb1,0x79,0xa7,0x1c,0x99,0x37,0x9a,0x53,0xf2, + 0x2f,0x5c,0x6e,0x20,0x0b,0x7d,0xb0,0xc7,0x82,0xef,0xeb,0xeb, + 0x79,0x12,0x05,0xe7,0x01,0x41,0x0b,0x43,0x02,0x37,0x9b,0x1b, + 0x1f,0x08,0x4d,0x37,0x52,0x73,0x29,0xb8,0x9f,0x35,0xe3,0xf9, + 0xa3,0x3a,0x59,0x75,0x01,0x66,0x90,0x2a,0x3e,0x9d,0xe0,0x62, + 0x29,0x1e,0x87,0xa8,0x80,0x3e,0x2c,0xc4,0xcc,0x08,0xc3,0x2e, + 0xbf,0x69,0x21,0x18,0x6b,0x8f,0x1e,0x6b,0x43,0xcd,0xee,0x06, + 0x98,0x41,0x99,0xb5,0x82,0xf2,0x17,0xc1,0x10,0xa5,0xae,0x58, + 0x8c,0xfb,0x95,0xea,0x4d,0x82,0xaf,0xf3,0x77,0x5f,0x11,0x69, + 0x4f,0x78,0x51,0xa6,0xdf,0xf7,0xba,0xc5,0x3f,0x65,0xbf,0x70, + 0x7c,0xa3,0xed,0x5a,0x9a,0x33,0x9d,0x9e,0x3f,0xe3,0x87,0x35, + 0xa7,0xda,0xf3,0x15,0xc6,0x58,0xad,0x69,0x23,0xdc,0x0f,0xbb, + 0x4c,0xd0,0x49,0x13,0x41,0xa6,0x3f,0x67,0xe1,0x5e,0x13,0xf5, + 0x0f,0xf5,0xd5,0x7c,0x85,0xbf,0x87,0x4c,0x82,0x24,0x61,0x22, + 0x57,0xd1,0xa5,0x9b,0xfb,0x86,0x39,0xad,0xc3,0x5c,0x79,0x66, + 0x6c,0x07,0x31,0x4b,0x20,0x91,0xad,0xa1,0xbe,0x64,0x19,0x00, + 0xee,0x1e,0x12,0x78,0xce,0x98,0xf2,0x5f,0xfb,0x30,0x14,0x69, + 0x3c,0x2c,0xfa,0x97,0xc6}; + +/* Trusted Certificate Info. */ +const trusted_certifcate_info_t g_trust_certs[] = +{ + [0] + { + .pointer_to_cert = (UCHAR *)(ca_cert_der), + .sizeof_cert = sizeof(ca_cert_der), + }, +}; + +/* Number of Trusted Certificates. */ +#define NO_OF_TRUSTED_CERTS (sizeof(g_trust_certs)/sizeof(trusted_certifcate_info_t)) + +/* TLS buffers and certificate containers. */ +extern NX_SECURE_TLS_CRYPTO nx_crypto_tls_ciphers; +/* Certificate variable for NetX secure TLS. */ +NX_SECURE_X509_CERT g_trusted_certificate[NO_OF_TRUSTED_CERTS]; +/* Certificate variable for remote TLS host. */ +NX_SECURE_X509_CERT g_remote_cert[NO_OF_REMOTE_CERTS]; +/* TLS packet Buffer. */ +static UCHAR g_tls_packet_buffer[SIZE_OF_TLS_PACKET_BUF] = {NULL_CHAR}; +/* Remote certificate buffer. */ +static UCHAR g_remote_cert_buffer[NO_OF_REMOTE_CERTS][SIZE_OF_REMOTE_CERT_BUF] = {NULL_CHAR}; +/* Pointer to space for cryptography metadata in TLS session for secure communication. */ +static CHAR g_tls_session_meta_data[SIZE_OF_META_BUFFER] = {NULL_CHAR}; + +/* Function Definitions. */ +/*******************************************************************************************************************//** + * @brief Function to disconnect from the HTTP Client + * + * @param[in] None + * @retval NX_SUCCESS Upon successful deletion of HTTP CLient. + * @retval Any other Error Code Upon unsuccessful deletion of HTTP CLient. + **********************************************************************************************************************/ +void deinit_https_client(void) +{ + /* To check the return status of the API. */ + UINT status = NX_SUCCESS; + /* Close the HTTPS client.*/ + status = nx_web_http_client_delete (&g_web_http_client0); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_delete API failed."); + } +} + +/*******************************************************************************************************************//** + * @brief Function to read response from the server. + * + * @param[in] None + * @retval NX_SUCCESS Upon successful reading of data from the server. + * @retval Any other Error Code Upon unsuccessful reading of data from the server. + **********************************************************************************************************************/ +UINT readResponsefromServer(void) +{ + /* Total number of bytes copied from server.*/ + ULONG bytes_copied = RESET_VALUE; + /* To check the return status of the APIs. */ + UINT status = NX_SUCCESS; + /* To check the return status of the nx_web_http_client_response_body_get API. */ + UINT body_get_status = NX_SUCCESS; + /* Pointer to the receive data packet. */ + NX_PACKET *receive_packet = NULL; + + /* Clear the receive buffer. */ + memset (g_receive_buffer, RESET_VALUE, sizeof(g_receive_buffer)); + + /* Receive response data from the server. Check until all data is received. */ + while (NX_WEB_HTTP_GET_DONE != body_get_status) + { + /* Retrieve the next packet of content data from the server. + * Successive calls to this routine should be made until the return status of NX_WEB_HTTP_GET_DONE is received. */ + body_get_status = nx_web_http_client_response_body_get (&g_web_http_client0, &receive_packet, NX_WAIT_FOREVER); + if((NX_SUCCESS != body_get_status) && (NX_WEB_HTTP_GET_DONE != body_get_status)) + { + PRINT_ERR_STR("nx_web_http_client_response_body_get API failed."); + return body_get_status; + } + + /* Write data contents to buffer. */ + status = nx_packet_data_extract_offset (receive_packet, RESET_VALUE, g_receive_buffer, BUFFER_LENGTH, &bytes_copied); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_data_extract_offset API failed."); + return status; + } + + /* Release previously acquired packet.*/ + status = nx_packet_release(receive_packet); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_release API failed."); + } + } + return status; +} + +/*******************************************************************************************************************//** + * @brief Function to send additional header to the server. + * + * @param[in] http_request_ptr Pointer to the http_request buffer. + * @param[in] size Size of the http_request buffer. + * @retval NX_SUCCESS Upon successful sending of the HTTPS Request. + * @retval Any other Error Code Upon unsuccessful sending of the HTTPS Request. + **********************************************************************************************************************/ +UINT sendAdditionalHeadertoServer(CHAR *http_request_ptr, UINT size) +{ + /* To check the return status of the APIs. */ + UINT status = NX_SUCCESS; + /* Data Buffer for HTTP request. */ + CHAR http_request[BUFFER_SIZE] = {NULL_CHAR}; + /* Pointer to the HTTP data packet. */ + NX_PACKET *http_packet = NULL; + + /* Clear the local buffer and copy the http request to local buffer. */ + memset (http_request, RESET_VALUE, sizeof(http_request)); + memcpy(http_request,http_request_ptr,size); + + /* Add AIO key header */ + status = nx_web_http_client_request_header_add (&g_web_http_client0, + X_AIO_KEY, + strlen (X_AIO_KEY), + IO_KEY, + strlen (IO_KEY), + NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR ("nx_web_http_client_request_header_add (AIO Key Header) API failed."); + return status; + } + + /* Add Content type header. */ + status = nx_web_http_client_request_header_add (&g_web_http_client0, + X_CONTENT_TYPE, + strlen (X_CONTENT_TYPE), + CONTENT_TYPE, + strlen (CONTENT_TYPE), NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_request_header_add (Content Type Header) API failed."); + return status; + } + + /* Send the HTTP request. */ + status = nx_web_http_client_request_send (&g_web_http_client0, NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_request_send API failed."); + return status; + } + + /* Create a new data packet request on the HTTP(S) client instance. */ + status = nx_web_http_client_request_packet_allocate (&g_web_http_client0, &http_packet, NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_request_packet_allocate API failed."); + return status; + } + + /* Append the Data packet to the request. */ + status = nx_packet_data_append (http_packet, http_request, strlen (http_request), &g_packet_pool0, NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_data_append API failed."); + return status; + } + + /* Send the HTTPS request. */ + status = nx_web_http_client_request_packet_send (&g_web_http_client0, http_packet, RESET_VALUE, NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_request_packet_send API failed."); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief Process GET request and read the response from the server + * + * @param[in] None + * @retval NX_SUCCESS Upon successful execution of GET request + * from the Adafruit Server. + * Data received from the Adafruit server is + * displayed on the RTT Viewer. + * @retval Any other Error Code Upon unsuccessful execution of GET request. + **********************************************************************************************************************/ +UINT processGetRequest() +{ + /* To check the return status of APIs. */ + UINT status = NX_SUCCESS; + /* Buffer to store the URL path for Adafruit IO Server. */ + CHAR url_path[BUFFER_SIZE] = {NULL_CHAR}; + + PRINT_INFO_STR("Processing Get Request..."); + + /* Clear the Resource for post buffer. */ + memset (url_path, RESET_VALUE, sizeof(url_path)); + /* Add Adafruit details in the buffer. */ + snprintf (url_path, BUFFER_SIZE, "%s%s%s%s%s", API_V2, IO_USERNAME, FEEDS, FEED_NAME, DATA); + + /* Initialize the GET request on HTTP Client Instance. */ + status = nx_web_http_client_request_initialize (&g_web_http_client0, + NX_WEB_HTTP_METHOD_GET, + url_path, + ADAFRUIT_IO_SERVER, + RESET_VALUE, + NX_FALSE, + NX_NULL, /* username */ + NX_NULL, /* password */ + NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR ("nx_web_http_client_request_initialize API failed."); + return status; + } + + /* Add AIO key header */ + status = nx_web_http_client_request_header_add (&g_web_http_client0, + X_AIO_KEY, + strlen (X_AIO_KEY), + IO_KEY, + strlen (IO_KEY), + NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR ("nx_web_http_client_request_header_add (AIO Key Header) API failed."); + return status; + } + + /* Send request to the HTTP Server. */ + status = nx_web_http_client_request_send (&g_web_http_client0, NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR ("nx_web_http_client_request_send API failed."); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief Process POST request and read the response from the server + * + * @param[in] adc_val The ADC reading for the MCU die Temperature. + * @retval NX_SUCCESS Upon successful execution of POST request + * to the Adafruit Server. + * The temperature data from the ADC is added + * to the Adafruit Server. + * @retval Any other Error Code Upon unsuccessful execution of POST request. + **********************************************************************************************************************/ +UINT processPostRequest(float adc_val) +{ + /* To check the return status of APIs. */ + UINT status = NX_SUCCESS; + /* Buffer to store ADC data for https client. */ + CHAR http_request[BUFFER_SIZE] = {NULL_CHAR}; + /* Buffer to store the URL path for Adafruit IO Server. */ + CHAR url_path[BUFFER_SIZE] = {NULL_CHAR}; + /* To get size of the http request to be sent to Adafruit IO Server. */ + UINT size = RESET_VALUE; + + PRINT_INFO_STR("Processing Post Request...."); + + /* Set up the strings for the HTTP requests */ + memset (http_request, RESET_VALUE, sizeof(http_request)); + size = snprintf (http_request, BUFFER_SIZE, "{\"value\":\"%.02f\"}", adc_val); + + memset (url_path, RESET_VALUE, sizeof(url_path)); + snprintf (url_path, BUFFER_SIZE, "%s%s%s%s%s", API_V2, IO_USERNAME, FEEDS, FEED_NAME, DATA); + + /* Initialize the HTTP request. */ + status = nx_web_http_client_request_initialize(&g_web_http_client0, + NX_WEB_HTTP_METHOD_POST, + url_path, + ADAFRUIT_IO_SERVER, + strlen(http_request), + NX_FALSE, + NX_NULL, /* username */ + NX_NULL, /* password */ + NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_request_initialize API failed."); + return status; + } + + /* Send Additional Header request to Server. */ + status = sendAdditionalHeadertoServer(http_request,size); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("Error in sendAdditionalHeadertoServer() function."); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief Process PUT request and read the response from the server + * + * @param[in] adc_val The ADC reading for the MCU die Temperature + * @retval NX_SUCCESS Upon successful execution of PUT request + * to the Adafruit Server. + * The temperature data from the ADC is added + * to the Adafruit Server. + * @retval Any other Error Code Upon unsuccessful execution of PUT request. + **********************************************************************************************************************/ +UINT processPutRequest(float adc_val) +{ + /* To check the return status of APIs. */ + UINT status = NX_SUCCESS; + /* Buffer to store ADC data for https client. */ + CHAR http_request[BUFFER_SIZE] = {NULL_CHAR}; + /* Buffer to store the URL path for Adafruit IO Server. */ + CHAR url_path[BUFFER_SIZE] = {NULL_CHAR}; + /* Buffer to get retrieve the feed id from Adafruit Server. */ + CHAR feed_id[FEED_ID_SIZE + 1] = {NULL_CHAR}; + /* To get size of the http request to be sent to Adafruit IO Server. */ + UINT size = RESET_VALUE; + + PRINT_INFO_STR("Processing Put Request...."); + + /* Set up the strings for the HTTP requests. */ + memset (http_request, RESET_VALUE, sizeof(http_request)); + size = snprintf (http_request, BUFFER_SIZE, "{\"value\":\"%.02f\"}", adc_val); + + /*Get the last feed ID from server.*/ + status = processGetRequest(); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("Error in processGetRequest() function."); + return status; + } + + /* Read the response from the server and extract the Feed ID*/ + status = readResponsefromServer(); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("Error in readResponsefromServer() function."); + return status; + } + + /* Get the Feed ID. */ + memcpy(feed_id,strstr((char*)g_receive_buffer, "id") + 5,FEED_ID_SIZE); + + memset (url_path, RESET_VALUE, sizeof(url_path)); + snprintf (url_path, BUFFER_SIZE, "%s%s%s%s%s%s%s", API_V2, IO_USERNAME, FEEDS, FEED_NAME, DATA, SEPERATOR ,feed_id); + + /* Initialize the HTTP request. */ + status = nx_web_http_client_request_initialize(&g_web_http_client0, + NX_WEB_HTTP_METHOD_PUT, + url_path, + ADAFRUIT_IO_SERVER, + strlen(http_request), + NX_FALSE, + NX_NULL, /* username */ + NX_NULL, /* password */ + NX_WAIT_FOREVER); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_request_initialize API failed."); + return status; + } + + /* Send Additional Header request to Server.*/ + status = sendAdditionalHeadertoServer(http_request, size); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("Error in sendAdditionalHeadertoServer() function."); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief Create a callback to setup TLS parameters for secure HTTPS. + * + * @param[in] *client_ptr Pointer to the Web HTTP Client. + * @param[in] *tls_session Pointer to the Secure TLS Session. + * @retval NX_SUCCESS Upon successful processing of user input(s). + * @retval Any other Error Code Upon unsuccessful processing of user input(s). + **********************************************************************************************************************/ +UINT tls_setup_callback(NX_WEB_HTTP_CLIENT *p_client_ptr, NX_SECURE_TLS_SESSION *p_tls_session) +{ + /* To check the return status of the APIs. */ + UINT status = NX_SUCCESS; + /* Count for certificates. */ + uint32_t count = RESET_VALUE; + + NX_PARAMETER_NOT_USED(p_client_ptr); + + /* Clear TLS meta data buffer */ + memset(g_tls_session_meta_data, RESET_VALUE, sizeof(g_tls_session_meta_data)); + + /* Create a TLS session. */ + status = nx_secure_tls_session_create (p_tls_session, &nx_crypto_tls_ciphers , + g_tls_session_meta_data, + sizeof(g_tls_session_meta_data)); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_secure_tls_session_create API failed."); + ERROR_TRAP(status); + } + + /* Allocate space for packet re-assembly */ + memset(g_tls_packet_buffer, RESET_VALUE, sizeof(g_tls_packet_buffer)); + + status = nx_secure_tls_session_packet_buffer_set(p_tls_session, g_tls_packet_buffer, sizeof(g_tls_packet_buffer)); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_secure_tls_session_packet_buffer_set API failed."); + ERROR_TRAP(status); + } + + for( count = RESET_VALUE; count < NO_OF_TRUSTED_CERTS; count++) + { + /* Add a CA Certificate to our trusted store for verifying incoming server certificates. */ + memset(&g_trusted_certificate[count], RESET_VALUE, sizeof(NX_SECURE_X509_CERT)); + /* Initialize X.509 Certificate for NetX Secure TLS. */ + status = nx_secure_x509_certificate_initialize(&g_trusted_certificate[count], + g_trust_certs[count].pointer_to_cert, + g_trust_certs[count].sizeof_cert, + NX_NULL, + NX_NULL, + NX_NULL, + NX_NULL, + NX_SECURE_X509_KEY_TYPE_NONE); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("_nx_secure_tls_session_packet_buffer_set API failed."); + ERROR_TRAP(status); + } + + /* Add the Certificate. */ + status = nx_secure_tls_trusted_certificate_add(p_tls_session, &g_trusted_certificate[count]); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_secure_tls_trusted_certificate_add API failed."); + ERROR_TRAP(status); + } + } + + for( count = RESET_VALUE; count < NO_OF_REMOTE_CERTS; count++) + { + /* Allocate buffers for in-coming certificates */ + memset(&g_remote_cert_buffer[count][RESET_VALUE], RESET_VALUE, SIZE_OF_REMOTE_CERT_BUF); + memset(&g_remote_cert[count], RESET_VALUE, sizeof(NX_SECURE_X509_CERT)); + + /* Allocate the space for the certificate coming in from remote server. */ + status = nx_secure_tls_remote_certificate_allocate(p_tls_session, + &g_remote_cert[count], + &g_remote_cert_buffer[count][RESET_VALUE], + SIZE_OF_REMOTE_CERT_BUF); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_secure_tls_remote_certificate_allocate API failed."); + ERROR_TRAP(status); + } + } + return status; +} + +/*******************************************************************************************************************//** + * @} (end addtogroup NetX_https_client_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_app.h b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_app.h new file mode 100644 index 0000000000..2d81ac9c3b --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_app.h @@ -0,0 +1,122 @@ +/*********************************************************************************************************************** + * File Name : https_client_app.h + * Description : Contains macros, data structures and functions used in the https_client_app.c + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef HTTPS_CLIENT_APP_H_ +#define HTTPS_CLIENT_APP_H_ + +#include "https_client_thread.h" + +/* Macro Definitions. */ +/* EP Banner Info. */ +#define EP_INFO "\r\nThis project demonstrates the basic functionality of NetX Duo HTTPS client\r\n"\ + "with ethernet driver on Renesas RA MCUs based on Renesas FSP using AzureRTOS.\r\n"\ + "The EP uses the DHCP client to get the IP address from the DHCP server. On \r\n"\ + "successful receiving of IP address from DHCP server and resolving the IP address\r\n"\ + "for the Domain name for ""Adafruit IO"" using the DNS lookup.\r\n"\ + "On successful completion of DNS lookup, the success status and IP address are displayed.\r\n"\ + "Now HTTP Client is created and started. HTTP GET/SET/PUT operations can be performed \r\n"\ + "by the user using the Menu provided on JLink RTT Viewer Console.\r\n"\ + "Error and info messages will be printed on Jlink RTTViewer.\r\n\n\n" + +/* User Menu Options Info. */ +#define MENUOPTIONS "\r\nHTTPS Menu Options: \r\n"\ + "1.POST Request \r\n"\ + "2.PUT Request \r\n"\ + "3.GET Request \r\n"\ + "User Input: \r\n"\ + +/* Macros for the User Inputs. */ +#define POST_REQUEST (1) +#define PUT_REQUEST (2) +#define GET_REQUEST (3) +/* Data size for retrieving feed data. */ +#define DATA_SIZE (1024U) +/* Buffer length and size for sending and receiving data. */ +#define BUFFER_LENGTH (800U) +#define BUFFER_SIZE (150U) +/* Feed ID size for Adafruit server feed. */ +#define FEED_ID_SIZE (26U) +#define NULL_CHAR ('\0') +/* Timeout options. */ +#define LINK_ENABLE_WAIT_TIME (1000U) +/* Wait option to connect to HTTPS Server. */ +#define SECURE_CONNECT_WAIT_TIME (100U) +/* DNS Buffer Size*/ +#define IP_V4_SIZE (4) +/* Maximum number of DNS servers. */ +#define MAX_DNS_SERVERS (5) + +/* Macros for TLS setup. */ +/* Total number of remote certificates. */ +#define NO_OF_REMOTE_CERTS (4) + +/* Typical certificates with RSA keys of 2048 bits +using SHA-256 for signatures are in the range of 1000-2000 bytes. The +buffer should be large enough to at least hold that size, but depending on +the remote host certificates may be significantly smaller or larger. Note +that if the buffer is too small to hold the incoming certificate, the TLS +handshake will end with an error. */ +/* Size of Remote Buffer for the Certificate. 2048 bits */ +#define SIZE_OF_REMOTE_CERT_BUF (2 * 1024) + +/* nx_secure_tls_session_packet_buffer_set() associates a packet re-assembly buffer to a TLS session. +In order to decrypt and parse incoming TLS records, the data in each record +must be assembled from the underlying TCP packets. TLS records can be +up to 16KB in size (though typically are much smaller) so may not fit into a +single TCP packet. +If you know the incoming message size will be smaller than the TLS +record limit of 16KB, the buffer size can be made smaller, but in order to +handle unknown incoming data the buffer should be made as large as +possible. If an incoming record is larger than the supplied buffer, the TLS +session will end with an error.*/ +/* Size of TLS Packet Buffer. 16KB */ +#define SIZE_OF_TLS_PACKET_BUF (16 * 1024) + +/* calculated with nx_secure_tls_metadata_size_calculate() for nx_crypto_tls_ciphers_synergys7, RSA Modulus 4096 */ +#define SIZE_OF_META_BUFFER (12192) + +/* Timeout for DNS resolution. */ +#define NETWORK_TIMEOUT (60 * TX_TIMER_TICKS_PER_SECOND) + +/* macros to print info, error and trap the error.*/ +#define PRINT_INFO_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_INFO_STR, sizeof(str), (str))) +#define PRINT_ERR_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_STR, sizeof(str), (str))) +#define ERROR_TRAP(err) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, sizeof(UINT *), &(err))) + +/* User defined structure for trusted certificate info. */ +typedef struct st_trusted_certifcate_info +{ + UCHAR * pointer_to_cert; + USHORT sizeof_cert; +}trusted_certifcate_info_t; + +/* Function Declarations. */ +UINT readResponsefromServer(void); +UINT sendAdditionalHeadertoServer(CHAR *http_request_ptr, UINT size); +UINT processGetRequest(void); +UINT processPostRequest(float adc_val); +UINT processPutRequest(float adc_val); +UINT tls_setup_callback(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *tls_session); +void deinit_https_client(void); + +#endif /* HTTPS_CLIENT_APP_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_thread_entry.c b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_thread_entry.c new file mode 100644 index 0000000000..498bf0d545 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/https_client_thread_entry.c @@ -0,0 +1,546 @@ +/*********************************************************************************************************************** + * File Name : https_client_thread_entry.c + * Description : Contains entry function of HTTPS Client. + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +/* Include Header Files. */ +#include "https_client_thread.h" +#include "common_utils.h" +#include "https_client_app.h" +#include "adc_app.h" +#include "user_app.h" + +/*******************************************************************************************************************//** + * @addtogroup NetX_https_client_ep + * @{ + **********************************************************************************************************************/ + +/* Auto generated global variables */ +/* Packet pool instance. */ +NX_PACKET_POOL g_packet_pool0; +/* Web HTTP Client instance. */ +NX_WEB_HTTP_CLIENT g_web_http_client0; +/* IP instance */ +NX_IP g_ip0; +/* DHCP instance. */ +NX_DHCP g_dhcp_client0; +/* DNS instance. */ +NX_DNS g_dns0; + +NX_PACKET *response_ptr = NULL; + +/* Stack memory for g_ip0. */ +uint8_t g_ip0_stack_memory[G_IP0_TASK_STACK_SIZE] BSP_PLACE_IN_SECTION(".stack.g_ip0") BSP_ALIGN_VARIABLE(BSP_STACK_ALIGNMENT); + +/* ARP cache memory for g_ip0. */ +uint8_t g_ip0_arp_cache_memory[G_IP0_ARP_CACHE_SIZE] BSP_ALIGN_VARIABLE(4); + +/* Packet Pool Memory for g_packet_pool0. */ +uint8_t g_packet_pool0_pool_memory[G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))] BSP_ALIGN_VARIABLE(4) ETHER_BUFFER_PLACE_IN_SECTION; + +/* Buffer to read Response from server. */ +extern UCHAR g_receive_buffer[DATA_SIZE]; +/* variable to capture invalid input state*/ +volatile bool b_invalid_input = false; + +/* IPv4 Address structure for server. */ +static NXD_ADDRESS server_ip_address; +static ULONG server_addr = RESET_VALUE; +static ULONG dns_server_addr = RESET_VALUE; + +static void nx_common_init0(void); +static UINT web_http_client0_init(void); +static UINT ip0_init(void); +static UINT packet_pool0_init0(void); +static UINT dhcpv4_client_init(void); +static UINT dns_client_init(void); +static UINT Process_InputRequest(uint8_t input_data); + +/*******************************************************************************************************************//** + * @brief This is the User Thread Entry for the EP. + * @param[in] Thread specific parameters + * @retval None + **********************************************************************************************************************/ +void https_client_thread_entry(void) +{ + /* To capture the status(Success/Failure) of each Function/API. */ + UINT status = NX_SUCCESS; + UINT err = TX_SUCCESS; + fsp_err_t adc_err = FSP_SUCCESS; + /* Client IP address and Network Mask. */ + ULONG client_ip_address = RESET_VALUE; + ULONG network_mask = RESET_VALUE; + uint8_t read_data = RESET_VALUE; + float init_adc_val = RESET_VALUE; + + /* Initialize the RTT Thread.*/ + rtt_thread_init_check(); + /* Print EP and Banner info. */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_BANNER, RESET_VALUE, NULL); + + /* Initialize the ADC. */ + adc_err = hal_adc_init(); + if(FSP_SUCCESS != adc_err) + { + PRINT_ERR_STR("hal_adc_init() Function failed."); + ERROR_TRAP(adc_err); + } + + /* Initialize NetX. */ + nx_common_init0(); + + /* Initialize Packet Pool. */ + status = packet_pool0_init0(); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("packet_pool0_init0() Function failed."); + ERROR_TRAP(status); + } + + /* Initialize IP. */ + status = ip0_init(); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("ip0_init() Function failed."); + ERROR_TRAP(status); + } + + /* Initialize DHCP v4 Client. */ + status = dhcpv4_client_init(); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("dhcpv4_client_init() Function failed."); + ERROR_TRAP(status); + } + + /* Initialize DNS Client. */ + status = dns_client_init(); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("dns_client_init() Function failed."); + ERROR_TRAP(status); + } + + /* Initialize Web HTTPS Client. */ + status = web_http_client0_init(); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("web_http_client0_init() Function failed."); + ERROR_TRAP(status); + } + + /* Initialize the TLS Component. */ + nx_secure_tls_initialize(); + + /* Add Server IP address and IPv4 info in structure. */ + server_ip_address.nxd_ip_address.v4 = server_addr; + server_ip_address.nxd_ip_version = NX_IP_VERSION_V4; + + /* Use the 'NetX' service to connect to the HTTPS server (Adafuit.io server in our case). */ + status = nx_web_http_client_secure_connect (&g_web_http_client0, &server_ip_address, NX_WEB_HTTPS_SERVER_PORT, + tls_setup_callback, SECURE_CONNECT_WAIT_TIME); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_secure_connect API failed."); + deinit_https_client(); + ERROR_TRAP(status); + } + PRINT_INFO_STR("HTTPS Client is connected to the server successfully!"); + + /* Retrieve the IP Address. */ + status = nx_ip_address_get (&g_ip0, &client_ip_address, &network_mask); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_address_get API failed."); + deinit_https_client(); + ERROR_TRAP(status); + } + + /* Print the client IP address. */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_IP, sizeof(ULONG *), &client_ip_address); + + /*Add an initial data on an empty feed. */ + PRINT_INFO_STR("Adding an initial data on the feed..."); + /* Read the temperature value from the ADC. */ + init_adc_val = adc_data_read(); + /* Post Request. */ + status = processPostRequest(init_adc_val); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("processPostRequest() Function failed."); + deinit_https_client(); + ERROR_TRAP(status); + } + PRINT_INFO_STR("Posted initial data on the feed successfully!"); + + /* Print the Menu Options */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, RESET_VALUE, NULL); + + /* Process the data as per the user selected option from the menu. */ + while (true) + { + /* Wait for user input. */ + do + { + err = check_for_rtt_user_ip(&read_data); + }while (err != TX_SUCCESS); + + /* Processes the Input Request from the User. */ + status = Process_InputRequest (read_data); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("Process_InputRequest() function failed."); + deinit_https_client(); + ERROR_TRAP(status); + } + + if (true != b_invalid_input) + { + /* Read data from the HTTPS server. */ + status = readResponsefromServer (); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("readResponsefromServer() function failed."); + deinit_https_client(); + ERROR_TRAP(status); + } + else + { + /* Print the received feed data from the server. */ + APP_PRINT("Received data: %s\n", g_receive_buffer); + PRINT_INFO_STR("Read the response from server Successfully!"); + } + } + /*Reset the flag*/ + b_invalid_input = false; + /* Print the Menu Options */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, RESET_VALUE, NULL); + tx_thread_sleep (1); + } +} + +/*******************************************************************************************************************//** + * @brief This function initializes the NetX System. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void nx_common_init0(void) +{ + /* Initialize the NetX system. */ + nx_system_initialize (); +} + +/*******************************************************************************************************************//** + * @brief This function creates the packet pool. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static UINT packet_pool0_init0(void) +{ + /* To capture the status(Success/Failure) of each Function/API. */ + UINT status = NX_SUCCESS; + + /* Create the packet pool. */ + status = nx_packet_pool_create(&g_packet_pool0, + "g_packet_pool0 Packet Pool", + G_PACKET_POOL0_PACKET_SIZE, + &g_packet_pool0_pool_memory[0], + G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_pool_create API failed."); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief This function initializes the Web HTTPS Client. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static UINT web_http_client0_init(void) +{ + /* To capture the status(Success/Failure) of each Function/API. */ + UINT status = NX_SUCCESS; + + /* Create the Web HTTP Client instance. */ + status = nx_web_http_client_create(&g_web_http_client0, + "g_web_http_client0", + &g_ip0, + &g_packet_pool0, + G_WEB_HTTP_CLIENT0_WINDOW_SIZE); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_web_http_client_create API failed."); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief This function creates the ip instance and enables the ARP, UPD, ICMP. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static UINT ip0_init(void) +{ + /* To capture the status(Success/Failure) of each Function/API. */ + UINT status = NX_SUCCESS; + ULONG current_state = RESET_VALUE; + + /* Create the IP instance. */ + status = nx_ip_create(&g_ip0, + "g_ip0 IP Instance", + G_IP0_ADDRESS, + G_IP0_SUBNET_MASK, + &g_packet_pool0, + g_netxduo_ether_0, + &g_ip0_stack_memory[0], + G_IP0_TASK_STACK_SIZE, + G_IP0_TASK_PRIORITY); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_create API failed.\n"); + return status; + } + + /* Enable the ARP */ + status = nx_arp_enable(&g_ip0, &g_ip0_arp_cache_memory[RESET_VALUE], G_IP0_ARP_CACHE_SIZE); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_arp_enable API failed.\n"); + return status; + } + + /* Enable the TCP */ + status = nx_tcp_enable(&g_ip0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_enable API failed."); + return status; + } + + /* Enable the UDP */ + status = nx_udp_enable(&g_ip0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_udp_enable API failed."); + return status; + } + + /* Enable the ping using Internet Control Message Protocol */ + status = nx_icmp_enable(&g_ip0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_icmp_enable API failed."); + return status; + } + PRINT_INFO_STR("Checking for Ethernet link..."); + + /* Check the connection status. */ + status = nx_ip_status_check(&g_ip0, NX_IP_LINK_ENABLED, ¤t_state, LINK_ENABLE_WAIT_TIME); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_status_check API failed."); + } + return status; + PRINT_INFO_STR("Ethernet Link is Up!"); +} + +/*******************************************************************************************************************//** + * @brief This function initializes the dhcpv4 client by creating the dhcp client instance + * and allocates required the packet pool for it. DHCP server assigns the client ip + * address after server starts running successfully. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static UINT dhcpv4_client_init(void) +{ + /* To capture the status(Success/Failure) of each Function/API. */ + UINT status = NX_SUCCESS; + ULONG requested_status = RESET_VALUE; + UCHAR dns_buffer[4*MAX_DNS_SERVERS] = {NULL_CHAR}; + UINT dns_buffer_size = IP_V4_SIZE; + ULONG *dns_server_ptr = NULL; + + /* Create the DHCP instance. */ + status = nx_dhcp_create (&g_dhcp_client0, &g_ip0, "g_dhcp_client0"); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_dhcp_create API failed."); + return status; + } + + /* Set the DHCP Packet Pool */ + status = nx_dhcp_packet_pool_set (&g_dhcp_client0, &g_packet_pool0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_dhcp_packet_pool_set API failed."); + return status; + } + + /* Start DHCP service. */ + status = nx_dhcp_start (&g_dhcp_client0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_dhcp_start API failed."); + return status; + } + + /* Wait until an IP address is acquired via DHCP. */ + status = nx_ip_status_check (&g_ip0, NX_IP_ADDRESS_RESOLVED, &requested_status, LINK_ENABLE_WAIT_TIME); + if ((NX_SUCCESS != status) || (NX_IP_ADDRESS_RESOLVED != requested_status)) + { + PRINT_ERR_STR("nx_ip_status_check API failed."); + return status; + } + PRINT_INFO_STR("Acquired the IP address via DHCP successfully!"); + + /* Query the DHCP Client for the DNS Server address. */ + status = nx_dhcp_user_option_retrieve(&g_dhcp_client0, NX_DHCP_OPTION_DNS_SVR, dns_buffer, &dns_buffer_size); + while(status == NX_DHCP_DEST_TO_SMALL) + { + if(dns_buffer_size < (MAX_DNS_SERVERS*IP_V4_SIZE)) + { + dns_buffer_size = dns_buffer_size+IP_V4_SIZE; + status = nx_dhcp_user_option_retrieve(&g_dhcp_client0, NX_DHCP_OPTION_DNS_SVR, dns_buffer, &dns_buffer_size); + } + else + { + break; + } + } + + if(NX_SUCCESS == status) + { + dns_server_ptr = (ULONG *)(dns_buffer); + for(uint8_t cnt = RESET_VALUE; cnt < (dns_buffer_size/IP_V4_SIZE); cnt++, dns_server_ptr++) + { + /* Print DNS server address.*/ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_DNS_SERVER_IP, sizeof(ULONG *), dns_server_ptr); + /* Retrieve the DNS Server Address. */ + dns_server_addr = *dns_server_ptr; + } + } + return status; +} + +/*******************************************************************************************************************//** + * @brief This function initializes the dns client by creating instance and + * allocate the required packet pool. It process the dns server ip address. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static UINT dns_client_init(void) +{ + /* To capture the status(Success/Failure) of each Function/API. */ + UINT status = NX_SUCCESS; + + /* Create the DNS instance. */ + status = nx_dns_create(&g_dns0, &g_ip0, (UCHAR *)"g_dns0"); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_dns_create API failed."); + return status; + } + + /* Create the DNS packet pool. */ + status = nx_dns_packet_pool_set(&g_dns0, &g_packet_pool0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_dns_packet_pool_set API failed."); + return status; + } + + /* Add an IPv4 server address to the Client list. */ + status = nx_dns_server_add(&g_dns0, dns_server_addr); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_dns_server_add API failed."); + return status; + } + + PRINT_INFO_STR("Getting IP from Adafruit Server..."); + + /* Get the IP address from Adafruit.io server. */ + status = nx_dns_host_by_name_get(&g_dns0, (UCHAR *)ADAFRUIT_IO_SERVER, + &server_addr,NETWORK_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_dns_host_by_name_get API failed."); + } + else + { + /* Print the success message and IP acquired. */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_SERVER_IP, sizeof(ULONG *), &server_addr); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief Process User Input request and send or receive the temperature data to the + * Adafruit Server. + * + * @param[in] None + * @retval NX_SUCCESS Upon successful processing of user input(s). + * @retval Any other Error Code Upon unsuccessful processing of user input(s). + **********************************************************************************************************************/ +static UINT Process_InputRequest(uint8_t input_data) +{ + UINT status = NX_SUCCESS; + float mcu_die_temp = RESET_VALUE; + + /* Read the temperature value from the ADC. */ + mcu_die_temp = adc_data_read(); + /* Process requests as per user input. */ + switch(input_data) + { + case GET_REQUEST: + { + status = processGetRequest(); + } + break; + + case PUT_REQUEST: + { + status = processPutRequest(mcu_die_temp); + } + break; + + case POST_REQUEST: + { + status = processPostRequest(mcu_die_temp); + } + break; + + default: + { + PRINT_INFO_STR("Invalid Menu Option Selected"); + /* Set the invalid input flag.*/ + b_invalid_input = true; + } + break; + } + return status; +} + +/*******************************************************************************************************************//** + * @} (end addtogroup NetX_https_client_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c new file mode 100644 index 0000000000..ca948aa425 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c @@ -0,0 +1,355 @@ +/*********************************************************************************************************************** + * File Name : rtt_thread_entry.c + * Description : Contains entry function of RTT Thread. + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include +#include "https_client_app.h" +#include "common_utils.h" + +/* + * local functions + */ +static void process_rtt_op_msg(VOID); +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size); + +extern TX_THREAD rtt_thread; + +/* RTT_Thread entry function */ +void rtt_thread_entry(void) +{ + UINT err = TX_SUCCESS; + CHAR rtt_buffer[IP_MSG_MAX_SIZE] = {'\0'}; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* block allocation will be done and address based message exchange happens */ + rtt_msg_t *p_data = NULL; + + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", tx_time_get()); + + APP_DBG_PRINT(timestamp_info); + + /* Initialize rtt framework. */ + err = rtt_frameowrk_init(); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\n ERROR: RTT framework init Failed\r\n"); + APP_ERR_TRAP(err); + } + + while (1) + { + /* check for user input */ + if (APP_CHECK_DATA) + { + UINT read_bytes = APP_READ(rtt_buffer); + + err = memory_allocate_rtt(&g_byte_pool, &p_data, sizeof(rtt_msg_t) + read_bytes); + if (TX_SUCCESS != err) + { + APP_PRINT("Error in processing, please check again\r\n"); + } + else + { + /* send data to user thread */ + p_data->msg_id = RTT_INPUT_MESSAGE_TYPE_STR_QUEUED; + p_data->msg_data_size = strlen(rtt_buffer)+1; + memcpy(p_data->p_msg,rtt_buffer,p_data->msg_data_size); +#if (BSP_CFG_RTOS == AZURE_RTOS) + tx_queue_send(&g_rtt_ip_data_queue,(rtt_msg_t *)&p_data , TX_WAIT_FOREVER); +#endif + + memset(rtt_buffer,'\0',sizeof(rtt_buffer)); + } + + } + + /* print any message on RTT output + * if queue has data, then same + * will be processed. */ + process_rtt_op_msg(); +#if (BSP_CFG_RTOS == AZURE_RTOS) + /* Large Sleep is needed to signal to higher priority threads.*/ + tx_thread_sleep (1); +#endif + } +} + +/*******************************************************************************************************************//** + * @brief This function receives messages from user thread through tx_queue_receive + * and display messages to RTT viewer. Also released print message allocated block. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void process_rtt_op_msg(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *rtt_op_data = NULL; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* Pump out all information to print */ + do + { + err = tx_queue_receive(&g_rtt_op_data_queue,(VOID *)&rtt_op_data , 1); + + if(err == TX_SUCCESS) + { + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", rtt_op_data->msg_time); + + APP_DBG_PRINT(timestamp_info); + + /* Message received. Take action and release buffer */ + switch(rtt_op_data->msg_id) + { + case RTT_OUTPUT_MESSAGE_BANNER: + { + /* version get API for FLEX pack information */ + fsp_pack_version_t version = {RESET_VALUE}; + R_FSP_VersionGet(&version); + APP_PRINT(BANNER_INFO,EP_VERSION,version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch ); + APP_PRINT(EP_INFO); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_INFO_STR: + { + APP_PRINT("\r\nINFO : %s\r\n",rtt_op_data->p_msg); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_ERR_STR: + { + APP_PRINT("\r\nERROR : %s\r\n",rtt_op_data->p_msg); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_ERR_TRAP: + { + /* assign error code to local buffer. */ + UINT err_val = *(UINT*)rtt_op_data->p_msg; + /* halt the application.*/ + APP_ERR_TRAP(err_val); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_PRINT_MENU: + { + /* print https client menu options */ + APP_PRINT(MENUOPTIONS); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_IP: + { + union IP client_ip; + char ipv4_address[64] = {'\0'}; + /* assign ipv4 address to local buffer. */ + ULONG client_addr = *(ULONG*)rtt_op_data->p_msg; + client_ip.ip_address = client_addr; + sprintf(ipv4_address, "%d.%d.%d.%d", client_ip.IP_t.ip_a, client_ip.IP_t.ip_b, client_ip.IP_t.ip_c, client_ip.IP_t.ip_d); + APP_PRINT("\r\nHTTP Client address is : %s\r\n", ipv4_address); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_PRINT_SERVER_IP: + { + union IP server_ip; + char ipv4_address[64] = {'\0'}; + /* assign ipv4 address to local buffer. */ + ULONG server_addr = *(ULONG*)rtt_op_data->p_msg; + server_ip.ip_address = server_addr; + sprintf(ipv4_address, "%d.%d.%d.%d", server_ip.IP_t.ip_a, server_ip.IP_t.ip_b, server_ip.IP_t.ip_c, server_ip.IP_t.ip_d); + APP_PRINT("\r\nDNS lookup is successful and the IP address of the Adafruit server is : %s\r\n", ipv4_address); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_PRINT_DNS_SERVER_IP: + { + union IP dns_server_ip; + char ipv4_address[64] = {'\0'}; + /* assign ipv4 address to local buffer. */ + ULONG dns_server_addr = *(ULONG*)rtt_op_data->p_msg; + dns_server_ip.ip_address = dns_server_addr; + sprintf(ipv4_address, "%d.%d.%d.%d", dns_server_ip.IP_t.ip_a, dns_server_ip.IP_t.ip_b, dns_server_ip.IP_t.ip_c, dns_server_ip.IP_t.ip_d); + APP_PRINT("\r\nSuccessfully pinged DNS Server : %s\r\n", ipv4_address); + } + break; + + default: + { + APP_PRINT("\r\n RTT Printing Received Unknown Message ID"); + } + break; + } + + /* Send a newline and return carriage requesting flushing the buffer */ + APP_PRINT("\r\n"); + + /* release print message allocated block */ + err= tx_byte_release((void *) rtt_op_data); + } + }while( err != TX_QUEUE_EMPTY ); +#endif + return; +} + +/*******************************************************************************************************************//** + * @brief This function is called by User/Application Thread. + * This is called by each user thread wherever user wishes to + * print message to RTT interface like RTT viewer. + * @param[IN] id message id + * @param[IN] size message size + * @param[IN] p_data message + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + rtt_msg_t *p_display_data = NULL; + UINT err = TX_SUCCESS; + + /* allocates memory for rtt display message data structure.*/ + err = memory_allocate_rtt(&g_byte_pool, + &p_display_data, + sizeof(rtt_msg_t) + size); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\nError : memory_allocate_rtt failed.\r\n"); + rtt_thread_service_cleanup(); + } + + p_display_data->msg_id = id; + p_display_data->msg_time = tx_time_get(); + p_display_data->msg_data_size = size; + memcpy(p_display_data->p_msg, p_data, size); + + /* Send Allocated address */ + err = tx_queue_send(&g_rtt_op_data_queue, + (rtt_msg_t *)&p_display_data, + TX_WAIT_FOREVER); + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief This function allocate memory for message transfer through queue. + * @param[IN] pool pointer to byte memory pool + * @param[IN] p_buf pointer to user display data. + * @param[IN] size total size + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *buf = NULL; + + /* block allocate for user input */ + err = tx_byte_allocate(pool, (VOID **)&buf, size, TX_WAIT_FOREVER); + + if (TX_SUCCESS ==err) + { + /* assign buffer address */ + *p_buf = buf; + } + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief user input read function. To be called by user thread for receiving RTT input. + * message once received through queue (be it RTT sender or receiving queue) is being released. + * Note : sender queue for RTT thread is user input from RTT viewer. + * Receiver queue for RTT thread is when user wants to print/display any message to RTT viewer. + * @param[OUT] p_get_data pointer to get data buffer + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT check_for_rtt_user_ip(uint8_t * p_get_data) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *r_data1 = NULL; + + err = tx_queue_receive(&g_rtt_ip_data_queue,(VOID *)&r_data1 , 0xFF); + if (TX_SUCCESS != err) + { + return err; + } + + if ( (NULL != r_data1) && ( RTT_INPUT_MESSAGE_TYPE_STR_QUEUED == r_data1->msg_id) ) + { + /* Conversion from input string to integer value */ + *p_get_data = (uint8_t)(atoi((char *)r_data1->p_msg)); + } + + /* release print message allocated block */ + err= tx_byte_release(r_data1); + + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief Wait for the RTT Thread to initialize and sleep + * before sending data to it. + * Mandatory to call in user thread. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +VOID rtt_thread_init_check(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + thread_info_t rtt_thread_info = + { + .thread_ptr = &rtt_thread, + }; + + do{ + err = tx_thread_info_get(rtt_thread_info.thread_ptr, + TX_NULL , + &rtt_thread_info.state, + &rtt_thread_info.run_count, + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL ); + + if( rtt_thread_info.run_count >= 1 ) + { + break; + } + else + { + /* Let go of program control */ + tx_thread_sleep(1); + } + }while(err==TX_SUCCESS); +#endif +} diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/user_app.h b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/user_app.h new file mode 100644 index 0000000000..4f57b948ad --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/e2studio/src/user_app.h @@ -0,0 +1,81 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains details of the Adafruit IO server. + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef USER_APP_H_ +#define USER_APP_H_ + +/****************************************************************************** + Macro definitions. + ******************************************************************************/ +/* Adafruit User configurable settings. */ + +/** + * The following macros together help the user to read/ write data to the Adafruit IO Server + * Each macro is a part of the Server URL from where the user will read/write data + * + * Sample URL : https://ioadafruit.com/{IO_USERNAME}/{feeds}/{FEED_NAME}/data/ + * User has to be update these fields {IO_USERNAME},{FEED_NAME} and {IO_KEY} + * according to their credentials, in the respective macros. + * For more information on obtaining user credentials and updating them in this file, + * Follow the steps provided in mark down file. + **/ + +/* Web address of the Server (Adafruit IO). */ +#define ADAFRUIT_IO_SERVER "io.adafruit.com" + +/* Adafruit IO user specific key. *Needs to be changed by the user.* + * Find it by logging into adafruit.io, under the section 'My Key' + * Copy the key from 'Active Key', and paste here. */ +#define IO_KEY "aio_zifK82blA6bxxzqV5ZunHIcwVetH" + +/* Adafruit IO Username. *Needs to be changed by the user.*/ +/* Adafruit Server details to create and update, data as per GET, PUT, POST functions. +* On the Adafruit IO server, usernames can be distinguished by this. */ + +#define IO_USERNAME "khoangocvo" +/* URL requirement for Adafruit server. */ +#define API_V2 "/api/v2/" +/* For the specific username, feed id can be distinguished by this. */ +#define FEEDS "/feeds/" +/* To get the data from the specific feed. */ +#define DATA "/data" +/* Separator for the HTTP address. */ +#define SEPERATOR "/" +/* The response key where data is saved in the feed. */ +#define REQ_RESPONSE_KEY "value" +/* Name of the user feed created on Adafruit.IO server. + * *Needs to be changed by the user.*/ +#define FEED_NAME "test" + +/* When making HTTP requests to Adafruit IO, you can include the API key + * as a query parameter named x-aio-key or as a request header named X-AIO-Key. + * In both cases, "X-AIO-Key" is case insensitive. + * NOTE: If you regenerate your AIO key, your old key will be immediately invalidated, + * so you'll have to replace it in any scripts or sketches where it is in use.*/ +#define X_AIO_KEY "X-AIO-Key" +/* Adafruit IO content type. */ +#define X_CONTENT_TYPE "Content-Type" +/* The content on server is like a json app. */ +#define CONTENT_TYPE "application/json" + +#endif /* USER_APP_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/NetX_https_client_high_level.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/NetX_https_client_high_level.jpg new file mode 100644 index 0000000000..f592a0e219 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/NetX_https_client_high_level.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_dashboard.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_dashboard.jpg new file mode 100644 index 0000000000..a1b97510de Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_dashboard.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_feed_data.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_feed_data.jpg new file mode 100644 index 0000000000..7ad268c472 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_feed_data.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_getstart.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_getstart.jpg new file mode 100644 index 0000000000..65a3248586 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_getstart.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_io_key.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_io_key.jpg new file mode 100644 index 0000000000..4957a59c13 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/adafruit_io_key.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/aws_https_client_high_level.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/aws_https_client_high_level.jpg new file mode 100644 index 0000000000..5562e6f958 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/aws_https_client_high_level.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/certificate_array.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/certificate_array.jpg new file mode 100644 index 0000000000..c724c8fddf Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/certificate_array.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/converted_certificate.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/converted_certificate.jpg new file mode 100644 index 0000000000..9acb910c43 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/converted_certificate.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/create_feed.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/create_feed.jpg new file mode 100644 index 0000000000..7dd8755fe4 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/create_feed.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/create_new_feed.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/create_new_feed.jpg new file mode 100644 index 0000000000..e13f38be3d Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/create_new_feed.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/hex_to_c_array.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/hex_to_c_array.jpg new file mode 100644 index 0000000000..0d64e47efa Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/hex_to_c_array.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/hexy_conversion.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/hexy_conversion.jpg new file mode 100644 index 0000000000..9ad0c32285 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/hexy_conversion.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_bin.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_bin.jpg new file mode 100644 index 0000000000..fcded553ae Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_bin.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_conversion_cmd.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_conversion_cmd.jpg new file mode 100644 index 0000000000..c4dec5e433 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_conversion_cmd.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_conversion_pem.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_conversion_pem.jpg new file mode 100644 index 0000000000..a96e4d3548 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_conversion_pem.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_win.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_win.jpg new file mode 100644 index 0000000000..48dcf27560 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/openssl_win.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_banner.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_banner.jpg new file mode 100644 index 0000000000..4b82f2f4ed Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_banner.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_get_request.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_get_request.jpg new file mode 100644 index 0000000000..d6dec3f150 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_get_request.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_init.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_init.jpg new file mode 100644 index 0000000000..31ac2ea5a2 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_init.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_post_request.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_post_request.jpg new file mode 100644 index 0000000000..ea1443b02d Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_post_request.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_put_request.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_put_request.jpg new file mode 100644 index 0000000000..6f5a6c6a91 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/rtt_viewer_put_request.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/user_app_config.jpg b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/user_app_config.jpg new file mode 100644 index 0000000000..40637f7053 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/images/user_app_config.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/readme.txt new file mode 100644 index 0000000000..c9ec5ddefb --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_https_client/NetX_https_client_ek_ra8m1_ep/readme.txt @@ -0,0 +1,57 @@ +/*********************************************************************************************************************** +* +* Copyright [2020] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. +* +* This software is supplied by Renesas Electronics America Inc. and may only be used with products of Renesas Electronics Corp. +* and its affiliates (“Renesas”). No other uses are authorized. This software is protected under all applicable laws, +* including copyright laws. +* Renesas reserves the right to change or discontinue this software. +* THE SOFTWARE IS DELIVERED TO YOU “AS IS,” AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT +* PERMISSIBLE UNDER APPLICABLE LAW,DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE. TO THE MAXIMUM +* EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE (OR ANY PERSON +* OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, WITHOUT LIMITATION, +* ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; +* ANY LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF +* THE POSSIBILITY OF SUCH LOSS,DAMAGES, CLAIMS OR COSTS. +* +**********************************************************************************************************************/ + +1. Project Overview: + + This project demonstrates the basic functionality of NetX Duo HTTPS client with ethernet driver on + Renesas RA MCUs based on Renesas FSP using AzureRTOS. The EP uses the DHCP client to get the IP address + from the DHCP server. On successful receiving of IP address from DHCP server and resolving the IP address + for the Domain name for "Adafruit IO" using the DNS lookup, On successful completion of DNS lookup, + the success status and IP address are displayed. Now HTTP Client is created and started. + HTTP GET/SET/PUT operations can be performed by the user using the Menu provided on JLink RTT Viewer Console. + Error and info messages will be printed on Jlink RTTViewer. + +2. Hardware Requirement: + + i. Micro USB cable - 1no. + ii. Ethernet Cable CAT5/6 (LAN cable) - 1no. + iii. Ethernet Switch to connect to the router or LAN(connected to Internet) - 1no. + +3. Hardware Connections: + Supported Board EK_RA6M3, EK_RA6M4, EK_RA6M5, EK_RA8M1: + i. Connect EK_RA6M3 board(J10)/ EK_RA6M4 board(J10)/ EK_RA6M5 board(J10)/ EK_RA8M1 board(J10) to Host machine using micro USB cable. + ii. Connect LAN cable to the Ethernet Port of EK-RA6M3 and other end to the Ethernet Port on the switch + or Router. Switch connecting to the router or router should have access to the internet. + +4. Hardware Configuration: + +- For EK-RA8M1: Remove jumper J61 to enable Ethernet B + +1) Segger RTT block address may be needed to download and observe EP operation using a hex file with RTT-Viewer. + RTT Block address for hex file committed in repository are as follows: + a. e2studio: 0x220013b0 + b. Keil: Not Available + c. IAR: Not Available + +2) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) + in .map file generated in the build configuration folder (Debug/Release). + + +NOTE : On RA MCUs with TrustZone, IDAU boundaries are programmed by this project due to the use of Ethernet and EDMAC peripherals. + Consequentially, it is necessary to connect the serial programming interface to meet this requirement. diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/NetX_smtp_client_notes.md b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/NetX_smtp_client_notes.md new file mode 100644 index 0000000000..537fce38fb --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/NetX_smtp_client_notes.md @@ -0,0 +1,122 @@ +# Introduction # + +The sample code accompanying this file shows the operation of a NetX Duo SMTP Client on a RA MCU using Azure RTOS. +In this sample code, a NetX Duo IP instance is created with IP address as (default 0.0.0.0 - Not assigned). +The NetX stack is enabled for TCP, ICMP, ARP, IPV4. SMTP Client utilizes the reliable Transmission Control Protocol +(TCP) services to perform its content transfer function. + +SMTP Client creates its packet pool based on the settings minimum packet payload size and number of packets in the packet pool. +When SMTP Client is created and started, NetX Duo SMTP Client creates a new TCP connection with the SMTP server and begins an SMTP session. In this session, +the Client sends a series of commands to the SMTP Server as part of the SMTP protocol, culminating in sending out the actual mail message. +The TCP connection is then terminated, regardless of the outcome of the SMTP session. + +After mail transmission, regardless of success or failure, the SMTP client is returned to the initial state and can be used for another mail transfer session. +The status messages, Client IP addresses, and the code flow informational messages as part of the initialization are displayed on the JlinkRTTViewer. + +NetX Duo SMTP Client is compliant with [RFC2821](https://tools.ietf.org/html/rfc2821) , [RFC2554](https://tools.ietf.org/html/rfc2554) , and related RFCs. + +Please refer to the [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) +for general information on example projects and [readme.txt](./readme.txt) for specifics of operation. + +## Required Resources ## +To build and run the SMTP client example project, the following resources are needed. + +### Hardware ### +* Renesas RA™ MCU kit with Ethernet Support +* Micro USB cable +* Host Machine +* Ethernet cable +* Ethernet switch + +Refer to [readme.txt](./readme.txt) for information on how to connect the hardware. + +### Software ### +* Local SMTP mail server(e.g Argo soft mail server) + Note: One of the mail servers used here for testing is Argo soft mail server. +* Refer to software requirements mentioned in [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) + +## Related Collateral References ## +The following documents can be referred to for enhancing your understanding of +the operation of this example project: +- [FSP User Manual on GitHub](https://renesas.github.io/fsp/) +- [FSP Known Issues](https://github.com/renesas/fsp/issues) + +# Project Notes # + +## System Level Block Diagram ## +![smtp_client](images/smtp_client.jpg "SMTP Client Block Diagram") + +## FSP Modules Used ## +List all the various modules that are used in this example project. Refer to the FSP User Manual for further details on each module listed below. + +| Module Name | Usage | Searchable Keyword (using New Stack > Search) | +|-------------|-----------------------------------------------|-----------------------------------------------| +| NetX Duo SMTP Client | SMTP is a protocol for transferring mail across networks and the Internet. It utilizes the reliable Transmission Control Protocol (TCP) services to perform its content transfer function.| smtp | + +## Module Configuration Notes ## +This section describes FSP Configurator properties that are important or different from those selected by default. + +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +| configuration.xml -> g_smtp_client0 NetX Duo SMTP Client > Settings > Property > Module > azure > nxd_smtp_client > address_type | ipv6 | ipv4 | selects server address type. | +| configuration.xml -> g_smtp_client0 NetX Duo SMTP Client > Settings > Property > Module > azure > nxd_smtp_client > server_address_ipv4 | 192.168.0.2 | 132.158.124.22 | set up the SMTP Server IP address. User can configure this as per their network environment | +| configuration.xml -> g_smtp_client0 NetX Duo SMTP Client > Settings > Property > Module > azure > nxd_smtp_client > client_name | username | pi | The host username during SMTP authentication with the Server | +| configuration.xml -> g_smtp_client0 NetX Duo SMTP Client > Settings > Property > Module > azure > nxd_smtp_client > client_password | password | tel@1234 | The user password during SMTP authentication with the Server. | +| configuration.xml -> g_smtp_client0 NetX Duo SMTP Client > Settings > Property > Module > azure > nxd_smtp_client > client_address | username@domain.com | epdesign@test.local.com | Specify the sender address were message is to be delivered. | +| configuration.xml -> g_smtp_client0 NetX Duo SMTP Client > Settings > Property > Module > azure > nxd_smtp_client > client_domain | domain.com | test.local.com | selects domain name. | +| configuration.xml -> g_smtp_client0 NetX Duo SMTP Client > g_ip0 Azure RTOS NetX Duo IP Instance > Property > Module > IPv4 Address | 192.168.0.2 | 132.158.124.122 | set up the SMTP Client IP address. User can configure this as per their network environment | +| configuration.xml -> g_smtp_client0 NetX Duo SMTP Client > g_ip0 Azure RTOS NetX Duo IP Instance > Property > Module > Subnet Mask | 255.255.255.0 | 255.255.255.128 | selects the subnet mask. | +| configuration.xml -> RTT Thread > Settings > Property > Thread > priority | 1 | 2 | RTT thread priority is lowered to allow the DHCP Client and IP threads to process incoming packets at the fastest rate possible. | + +## API Usage ## + +The table below lists the SMTP Client API used at the application layer by this example project. + +| API Name | Usage | +|-------------|--------------------------------------------------------------------------------| +|nxd_smtp_client_create| This API creates an SMTP Client instance on the specified IP instance. | +|nx_smtp_mail_send| This API creates and sends an SMTP mail item | +|nx_ip_fragment_enable| This API enables IPv4 and IPv6 packet fragmenting and reassembling functionality | +|nx_ip_status_check| This API checks and optionally waits for the specified status of the primary network interface of a previously created IP instance. | +|nx_ip_address_get| This API retrieves IPv4 address. | +|nx_icmp_ping| This API sends a ping request to the specified IP address and waits for the specified amount of time for a ping response message. | +|nx_packet_release| This API releases a packet, including any additional packets chained to the specified packet. | + +## Verifying operation ## +Import, Build and Debug the EP(see section Starting Development of **FSP User Manual**). After running the EP, open the RTT viewer to see the output. +Before running the example project, refer to the below steps for hardware connections : +* Connect RA MCU debug port to the host PC via a micro USB cable. +* Connect an Ethernet cable to the RJ45 connector on RA MCU via ethernet switch which is connected to the Host machine where the SMTP server is residing. +* A SMTP Server needs to exist on the network to run SMTP Client Example Project on the RA MCU board. + +Below image showcases the hardware connection setup required for running the EP : + +![smtp_client_setup](images/smtp_connection_diagram.jpg "SMTP Client hardware setup") + +Below images showcases the output on JLinkRTT_Viewer : + +![smtp_client_rtt_output](images/smtp_rtt_log.jpg "SMTP Client RTT Log") + +## Special Topics ## +Running the SMTP Server + * Users can use any local SMTP mail server, but one used for testing is ArgoSoft Mail Server. + * Following are the steps to run ArgoSoft Mail Server. + 1. Download and Install the server from link [Argosoft Mail Server](https://www.argosoft.com/rootpages/download) + 2. Run the MailServerUi file and configure the server + 3. On running the server the first time it asks to accept the 30 days free trial version. + 4. On accepting, it asks to add a domain name, where we need to add a domain name as test.local.com + ![domain_option](images/add_domain.jpg "User domain name") + 5. Once the domain name is added it ask to configure Username and Password and Confirm Password + User can add Username: epdesign, Password: epdesign, and Confirm Password: epdesign. + + **Note**: The username, password, and confirm password should be entered same as configured in configuration property Client Name and Client Password under g_smtp_client0 Netx Duo SMTP Client. + ![User_option](images/user_name_password_new.jpg "User option for selection") + 6. To Confirm all the above have been configured correctly User can go to User and expand domain -> default, expand default, and check if a domain name is test.local.com added or not. + 7. Then Go to epdesign and click edit, and check Username it should appear as epdesign as configured previously. + ![Verification_option](images/verification_data_new.jpg "User option for selection") + 8. Once all the above configurations are done and verified User can start the server. + +Step to Validate the email from the Client + * In Argo Softmail server go to Users -> Mailbox and click on it, to view the sent mail by the client. + ![Mail_verification](images/mailbox_selection.jpg "User sent mail verification") + * Also to check the detailed communication log between server and client user can check under logs -> View logs \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.cproject b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.cproject new file mode 100644 index 0000000000..bc45818057 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.cproject @@ -0,0 +1,703 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.project b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.project new file mode 100644 index 0000000000..c92b693cb7 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.project @@ -0,0 +1,38 @@ + + + NetX_smtp_client_ek_ra8m1_ep + + + + + + com.renesas.cdt.ddsc.contentgen.ddscBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.renesas.cdt.ddsc.contentgen.ddscInterlockBundleBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + com.renesas.cdt.ddsc.contentgen.ddscNature + com.renesas.cdt.ra.contentgen.raNature + + diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs new file mode 100644 index 0000000000..cce6e83772 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.ld +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs new file mode 100644 index 0000000000..588b44dc44 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +options/suppresswarningspaths=ra/arm,ra/fsp/src/rm_threadx_port,ra/microsoft diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs new file mode 100644 index 0000000000..95aa5f0707 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -0,0 +1,25 @@ +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/netxduo/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/netxduo/LICENSED-HARDWARE.txt|2732535333,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.h|1258583153,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.h|927142302,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.c|3391609191,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.c|2239925173,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.c|1254689006,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.h|3456472099,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.c|1768203621,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.h|941291804,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.c|2788730707,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.h|3392429751,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.h|2411151053,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.c|3410909299,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.h|3041136405,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.c|172757097,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.c|1890667892,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.h|314820907,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.h|2709152824,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.c|2751182112,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.h|1881782461,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.c|2322118372,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.c|2116983316,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.h|3721027408,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.h|4091099686,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.c|4029106895,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.h|1589621135,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.c|3713922088,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.c|1237896441,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.h|2989736855,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.h|52145094,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.c|3736109105,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.h|192980522,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.c|1023065826,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.c|1885409583,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.h|2692610185,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.h|2179061600,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_common.h|1506680495,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.c|347688795,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.c|1725294292,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.h|3962109667,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.h|4267332646,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.c|33564055,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.c|3777304900,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.h|3151828556,ra/microsoft/azure-rtos/netxduo/common/inc/nx_tcp.h|587593370,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv4.h|3708706241,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv6.h|2529948356,ra/microsoft/azure-rtos/netxduo/common/inc/nx_api.h|994338415,ra/microsoft/azure-rtos/netxduo/common/inc/nx_md5.h|884917159,ra/microsoft/azure-rtos/netxduo/common/inc/nx_system.h|3290731994,ra/microsoft/azure-rtos/netxduo/common/inc/nx_arp.h|3754879192,ra/microsoft/azure-rtos/netxduo/common/inc/nx_mld.h|3903623825,ra/microsoft/azure-rtos/netxduo/common/inc/nx_packet.h|672823990,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv6.h|1741409040,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ip.h|3884540549,ra/microsoft/azure-rtos/netxduo/common/inc/nx_user_sample.h|3804460769,ra/microsoft/azure-rtos/netxduo/common/inc/nx_nd_cache.h|1031978361,ra/microsoft/azure-rtos/netxduo/common/inc/nx_rarp.h|2877253669,ra/microsoft/azure-rtos/netxduo/common/inc/nx_http_proxy_client.h|2897902752,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmp.h|4006326001,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv4.h|1438632336,ra/microsoft/azure-rtos/netxduo/common/inc/nx_udp.h|2299519779,ra/microsoft/azure-rtos/netxduo/common/inc/nx_igmp.h|4196424849,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_table_init.c|1231082298,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_set.c|2863932527,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_socket_peer_info_get.c|1086792680,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_create.c|3417228287,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_connect.c|3475657756,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_queue_depth_notify_set.c|1532568195,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_source_send.c|2214889567,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_packet_info_extract.c|1576308042,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_debug_info_get.c|82654859,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_window_update_notify_set.c|2873186856,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_hardware_address_find.c|3407801557,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_redirect.c|2050363115,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_disable.c|3522392782,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_hardware_address_find.c|39517869,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_info_get.c|900737131,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_get.c|3855139523,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_enable.c|3162940045,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_info_extract.c|3969142710,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_initialize.c|2776549361,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive.c|504674703,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_source_send.c|2500163909,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_delete.c|2604554062,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_receive.c|1938758983,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_send.c|2816482848,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_source_extract.c|1867006756,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_process.c|4270363718,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_hardware_address_find.c|3925354091,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_leave.c|4002617493,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_cleanup_deferred.c|3370774037,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_delete.c|713038508,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_delete.c|4113494587,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_attach.c|2982209479,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_filter_set.c|2896394354,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_delete.c|2449201541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_receive_queue_max_set.c|580844903,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_deferred_receive.c|2216368907,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_ip_address_find.c|1601173414,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_create.c|3627104106,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_peer_info_get.c|1832395184,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_leave.c|3752991911,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_low_watermark_set.c|1431571927,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add_internal.c|2055312419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_direct_command.c|2670993756,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_get.c|707371514,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_max_payload_size_find.c|1949744366,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_low_watermark_set.c|1725561245,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_initialize.c|3068982990,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_connect_cleanup.c|4136998392,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_cleanup.c|774380895,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_receive.c|82630168,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_checksum_compute.c|4225680008,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_enable.c|1747779392,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_block_cleanup.c|1519765785,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_ip_address_find.c|3964251653,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_create.c|992875669,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect.c|3590680834,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect_complete_notify.c|3175769539,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_receive.c|1972587563,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_entry_delete.c|3267970811,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send.c|639508616,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bind.c|4261858622,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_util.c|1372554386,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_join.c|3551185972,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_notify.c|142325572,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_interface_direct_command.c|655330979,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_get.c|4251603003,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_delete.c|223666681,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_entry_get.c|790615978,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_interface_direct_command.c|3720966567,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_receive_cleanup.c|810567987,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_unbind.c|3157172677,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_driver_packet_receive.c|147965512,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_join.c|1969115721,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_periodic_processing.c|566424006,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_header_add.c|979084221,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_fast_periodic_update.c|4072805302,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_info_get.c|1839781673,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_create.c|3255080090,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_enable.c|1564817284,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_receive.c|1801973210,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_routing_option.c|3370043354,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_queue_process.c|570559490,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_clear.c|3439041788,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_free_port_find.c|2843270112,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_driver_listen.c|3771214605,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_delete.c|2315270953,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_auxiliary_packet_pool_set.c|1650142898,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_get.c|1677664413,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete_internal.c|909599079,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_add.c|3217830539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_info_get.c|3658166140,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_failure.c|3704021244,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_append.c|1816688548,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_error_message.c|4036727958,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_relisten.c|1952972182,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_info_get.c|765069632,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_disconnect_cleanup.c|4250493984,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add.c|2098366804,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_bind_cleanup.c|739631727,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_length_get.c|3454210947,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_enable.c|2686640900,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_set.c|3467441113,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect.c|3875656425,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_enable.c|4077488723,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_enable.c|3893393143,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_set.c|4240983648,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait1.c|156181133,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_establish_notify.c|1159876051,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_send.c|3156495181,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_source_send.c|1946255115,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_packet_receive.c|1327583606,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_port_get.c|39347517,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_create.c|533057396,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete.c|362550964,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_packet_process.c|3240036054,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forward_packet_process.c|3881852827,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_disable.c|162785941,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_received.c|1133175942,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_disable.c|874152287,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping.c|3267724150,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_info_get.c|1817774265,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_delete.c|3625212591,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_disable.c|3194411269,ra/microsoft/azure-rtos/netxduo/common/src/nx_http_proxy_client.c|2909330405,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_enable.c|4166016679,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_transmit_check.c|4257228480,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_closing.c|2265886240,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_direct_command.c|2943736698,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_request.c|146932648,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_deferred_receive.c|2840604888,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_update.c|2194623101,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_info_get.c|3202828335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_free_port_find.c|115649212,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_leave.c|2622242698,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_set.c|1774604878,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_info_get.c|3434375969,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_enable.c|1970582838,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_neighbor_message.c|1362065309,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_disable.c|3127650551,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_client_socket_connect.c|2401297388,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fast_periodic_timer_entry.c|2451956712,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_listen.c|2478869047,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_join.c|3482574063,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_create.c|551296354,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave_internal.c|2854581727,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entries_invalidate.c|3974390637,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_delete.c|468840160,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_receive_cleanup.c|1733170119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_get.c|1166733129,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_mapping_configure.c|208912077,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_flush.c|793527206,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_set.c|2740363775,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unaccept.c|3870157500,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_copy.c|3003350434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_peer_get.c|2086198667,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_set.c|465501394,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_delete.c|1133943420,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_max_set.c|1497135388,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_receive.c|2123313519,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_ip_address_find.c|2428298107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_perform_DAD.c|2855214960,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_packet_send.c|3674135621,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_set.c|1455381539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_enable.c|3968193434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_extract_offset.c|2564676388,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_delete.c|2742719658,ra/microsoft/azure-rtos/netxduo/common/src/nx_invalidate_destination_entry.c|2229140289,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_initialize.c|2093573762,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_extract_offset.c|3236565436,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_entry_get.c|2773309921,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_change_notify.c|3903244590,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_last_ack.c|1515867003,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_source_extract.c|1464179934,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_resume.c|4039951628,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_leave.c|404938594,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_notify.c|2736017384,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_accept.c|4078405205,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_process.c|735412087,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_adjust.c|2381206246,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_receive.c|2889138602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_create.c|1604595044,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_send.c|81476403,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_prefix_router_timer_tick.c|481715978,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c|1980135784,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave.c|887999474,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_source_send.c|801482483,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_detach.c|4194150999,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_set.c|2606689558,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_info_get.c|82066158,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_transmit_release.c|1421815408,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_fragment_option.c|1070274260,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_enable.c|1394077422,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_assembly.c|755268615,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_release.c|3512914949,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_link_status_change_notify_set.c|2635085199,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bytes_available.c|4087466704,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_request.c|2985166268,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_get.c|2144565317,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_set.c|3380300144,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_packet_info_extract.c|2320392376,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_listen.c|1693313678,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_send.c|1596034232,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_gratuitous_send.c|718478031,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c|3445902931,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping6.c|3210420407,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_window_scaling_option_get.c|1107249501,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_free_port_find.c|14487335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_establish.c|2591340508,ra/microsoft/azure-rtos/netxduo/common/src/nx_system_initialize.c|3299573640,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_info_get.c|1350017707,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_allocate.c|4039871047,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_enable.c|2452066260,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_enable.c|177044936,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_dispatch_process.c|4063250479,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_port_get.c|965368160,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_disable.c|2333047806,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_raw_packet_send_internal.c|450083527,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c|2251668891,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_enable.c|477659975,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_queued_packets.c|3924242156,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_join.c|2263467886,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_process.c|3288192751,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_disable.c|1315791321,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_checksum_compute.c|1915155383,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_timed_wait_callback.c|1997783420,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_get.c|1511794594,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_peer_get.c|825870617,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_copy.c|398822082,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry_by_mac_addr.c|1093625106,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_data_check.c|2654342702,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_disable.c|4139522832,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_enable.c|4228109547,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_packet_process.c|2143883389,ra/microsoft/azure-rtos/netxduo/common/src/nx_md5.c|1997102028,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_port_get.c|104316136,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_transmit_configure.c|2426819990,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_allocate.c|416553359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_link_status_event.c|1017953848,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_enable.c|2426200118,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_socket_peer_info_get.c|875149672,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_send_error_message.c|47790301,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_leave.c|501933954,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_bytes_available.c|1929802730,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_get.c|4061004564,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_delete.c|1872838359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_periodic_timer_entry.c|1379531249,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_enable.c|3753428658,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_enable.c|30127032,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_processing.c|945939281,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_queue_process.c|2997825257,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_number_of_entries_get.c|173428873,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_lookup.c|2054830187,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bind.c|208619885,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_enable.c|3899183085,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_disable.c|748333149,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_add.c|432457728,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_unbind.c|846463434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete_entry.c|2540547129,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_process.c|885859374,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_bind.c|690455038,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_queue_flush.c|292068409,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_retransmit.c|166038778,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_leave.c|320619348,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping6.c|982595494,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive_notify.c|457987107,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entries_delete.c|275062371,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_source_send.c|4109317024,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete.c|784624885,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_options.c|3587564799,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_cleanup.c|3166597287,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_mss_option_get.c|3961172769,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_periodic_update.c|2793133952,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_get.c|542218417,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_set.c|2727427681,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_disable.c|2402994898,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_configure.c|861182216,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_delete.c|205560225,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_window_update_notify_set.c|4181736185,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_interface_find.c|3309181272,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ra.c|23943423,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unlisten.c|1108764216,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_disable.c|1629909929,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_ns.c|1647702166,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_ra.c|3892038183,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_queue_process.c|3530378400,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_status_check.c|2633819699,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_send.c|2063787623,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_send.c|2377217968,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_send.c|3288352880,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_retrieve.c|3433690486,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_create.c|1090224598,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add.c|980241163,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_interface_entries_delete.c|2752216418,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_add.c|2235804363,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_ack.c|68748811,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_status_check.c|2259955491,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bytes_available.c|3112369436,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_interface_report_send.c|1056231757,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_established.c|2235989497,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unlisten.c|3349483078,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete.c|4130734170,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete_queue_clear.c|1349223534,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_info_get.c|1136131716,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_ping.c|894890931,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_client_socket_connect.c|299452574,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_link_status_change_notify_set.c|1365074492,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_set.c|2007698273,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_create.c|1089783596,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_establish_notify.c|400731638,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_receive.c|1465148219,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_source_extract.c|2213228034,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_release.c|2307995142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_delete.c|519778969,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_relisten.c|4058027286,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_reply.c|731448800,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_disable.c|4000533303,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_source_send.c|2839418075,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_solicitation_check.c|494163040,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_filter_set.c|2050500543,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_get.c|3832870013,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_join.c|3286348834,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_invalidate.c|1482485805,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_receive.c|3733523635,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_enable.c|1751627161,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_delete.c|2195329041,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_add_entry.c|2597408414,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_mtu_set.c|2957506262,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_clear.c|1360147414,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_deferred_receive.c|3261541911,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive.c|483390973,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_source_extract.c|3686970399,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_search_onlink.c|1192282925,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_get.c|3019632075,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_packet.c|841586404,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_enable.c|737575223,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_route_find.c|3292369373,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_source_send.c|3183768700,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_insert.c|1081137251,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_bytes_available.c|3031379459,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_connection_reset.c|4023498033,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_interface_entries_delete.c|3629931123,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_syn.c|1408153143,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_slow_periodic_update.c|799611073,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_default_router_from_address.c|591058901,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_detach.c|2771718943,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_delete.c|295994560,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_find.c|3499358937,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_queue_process.c|2434825443,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_unbind.c|4181309679,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_initialize.c|3090079570,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c|4009735224,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_set.c|1693033652,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_fast_periodic_processing.c|2812637045,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_check.c|3300560082,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_info_get.c|3989148126,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c|3223525409,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_status_check.c|3140802853,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_info_get.c|3054997284,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add_entry.c|1047102569,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_info_get.c|830495343,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entries_invalidate.c|3881813858,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_send.c|2209393939,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_info_get.c|4269859201,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_auxiliary_packet_pool_set.c|2179197988,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_hop_by_hop_option.c|2660486053,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_get.c|706731070,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_send.c|2372259003,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_option_error.c|3739894619,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_send.c|1399423583,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_ping.c|1267751485,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entries_delete.c|1955078700,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_get.c|3584207120,ra/microsoft/azure-rtos/netxduo/common/src/nx_utility.c|349950087,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_gratuitous_send.c|2465410408,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_enable.c|3951839355,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_thread_entry.c|4254825843,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive.c|1738310219,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_append.c|2458275889,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_announce_send.c|4146754579,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_mtu_set.c|1039868665,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_get.c|3108463879,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_suspend.c|898265434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_header_add.c|3813864343,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_send.c|2433334008,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry.c|1471278267,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_probe_send.c|3425591107,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_connect.c|3989457920,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_get.c|435692850,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_receive.c|3335175714,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_destination_table_periodic_update.c|824596371,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_enable.c|788853742,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_info_get.c|999892251,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_ip_address_find.c|1836275102,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_peer_info_get.c|3757006171,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_probe.c|3817992846,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_set.c|3857894262,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_destination_table_find_next_hop.c|4230545471,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_change_notify.c|3269597171,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_bind.c|3925477129,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join_internal.c|689680393,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_cleanup.c|1950079763,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_register.c|2527407001,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_allocate.c|3825395351,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_free_port_find.c|22640263,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_leave.c|2467395231,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmpv6_ra_flag_callback_set.c|3379882927,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_info_get.c|3150819601,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_packet_info_extract.c|3053112418,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_disable.c|3198295026,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_delete.c|3637014864,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_change_notify.c|283133271,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_send.c|218981642,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_invalidate.c|1685146142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unaccept.c|3951453382,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_status_check.c|3903165946,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping.c|1728642979,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_info_get.c|814051176,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_periodic_processing.c|3953223697,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_send.c|4138925084,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_send.c|1620760159,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_rst.c|1584631720,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_set.c|296098817,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send_internal.c|1403009746,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_source_send.c|3528011584,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_create.c|2297178234,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_ack_check.c|2355492707,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_max_prefix_length.c|1548002041,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive.c|1714477697,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_queue_depth_notify_set.c|2809626602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_length_get.c|2223108156,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_enable.c|3870692612,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_na.c|406825121,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_retrieve.c|3982363662,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect_complete_notify.c|1635625237,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_transmit_cleanup.c|2037419516,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_delete.c|303943814,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_set.c|287723145,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_info_get.c|3055311933,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_processing.c|2873736513,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_disable.c|878677087,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_deferred_cleanup_check.c|3541184143,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_leave.c|3246490654,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_forward_packet.c|459554149,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_get.c|3330707612,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_join.c|971086662,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_fragment_process.c|507041708,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait2.c|4290293155,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_source_ping.c|1551061063,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_timeout_check.c|2058663909,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_bind_cleanup.c|1007780131,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_max_payload_size_find.c|1194763746,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entry_set.c|162751658,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_receive.c|4170512267,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_accept.c|1178369229,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ns.c|594333289,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmpv6_ra_flag_callback_set.c|161552581,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_deferred_link_status_process.c|1883356167,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_info_get.c|804243387,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_periodic_update.c|2150949355,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_info_get.c|298865107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_reply.c|4075350948,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_control.c|1846539842,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_queue_max_set.c|2432243274,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_delete_internal.c|1013349637,ra/microsoft/azure-rtos/netxduo/common/src/nx_ram_network_driver.c|3220953513,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_enable.c|3820091456,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_packet_receive.c|3615623576,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_receive_queue_max_set.c|2470248332,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_info_get.c|1888607420,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_attach.c|356705006,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_fin.c|3983185033,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_packet_process.c|1508706977,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_number_of_entries_get.c|1443609164,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_info_get.c|2290781138,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_packet_too_big.c|3628756671,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_source_ping.c|1973611554,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_ping.c|4117958723,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_set.c|3072870648,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_transmit_release.c|2264261419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_timed_wait_callback.c|3391428876,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_copy.c|1864654561,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_no_connection_reset.c|947656119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_delete.c|2299478566,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_enable.c|92930059,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_rs.c|831233184,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_mapping_configure.c|4015042404,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_hardware_address_find.c|995563548,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_option_process.c|1736652138,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_join.c|4255104541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_enable.c|3961173599,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_enable.c|3246181485,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_set.c|1327603373,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive_notify.c|2318762158,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_unregister.c|827666530,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_wait.c|2579761206,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_sent.c|2402970782,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_receive.c|431910242,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_state_wait.c|431863111,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_add.c|4000401388,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_unbind.c|600559129,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_change_notify.c|2300786172,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join.c|1283641339,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_port_get.c|2413555453,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_join.c|240842922,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/keil/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/CMakeLists.txt|1944623432,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/inc/nx_port.h|2702263599,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/ac5/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/CMakeLists.txt|2123848482,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/inc/nx_port.h|87900836,ra/fsp/src/rm_netxduo_ether/nx_port.h +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/threadx/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/threadx/LICENSED-HARDWARE.txt|107152034,ra/microsoft/azure-rtos/threadx/common/inc/tx_thread.h|2745720627,ra/microsoft/azure-rtos/threadx/common/inc/tx_block_pool.h|1678999391,ra/microsoft/azure-rtos/threadx/common/inc/tx_semaphore.h|1581544798,ra/microsoft/azure-rtos/threadx/common/inc/tx_byte_pool.h|4044538165,ra/microsoft/azure-rtos/threadx/common/inc/tx_queue.h|2635107984,ra/microsoft/azure-rtos/threadx/common/inc/tx_mutex.h|3525017714,ra/microsoft/azure-rtos/threadx/common/inc/tx_initialize.h|1063727249,ra/microsoft/azure-rtos/threadx/common/inc/tx_timer.h|3376467440,ra/microsoft/azure-rtos/threadx/common/inc/tx_event_flags.h|1357392490,ra/microsoft/azure-rtos/threadx/common/inc/tx_user_sample.h|3526787607,ra/microsoft/azure-rtos/threadx/common/inc/tx_trace.h|3277994464,ra/microsoft/azure-rtos/threadx/common/inc/tx_api.h|4051859602,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice_change.c|2605839328,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_activate.c|398878266,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_initialize.c|3517108449,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_suspend.c|1481084733,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_info_get.c|4008797767,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_shell_entry.c|1051996927,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_disable.c|1905884081,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_delete.c|2004909998,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_relinquish.c|4273007442,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_enable.c|927116960,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_put.c|330908938,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put_notify.c|1257908320,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_info_get.c|1438723321,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put.c|980469831,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_suspend.c|3014405928,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_initialize.c|398919114,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_timeout.c|1510374572,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_receive.c|1527057179,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_info_get.c|2240739127,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_identify.c|1381153194,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_info_get.c|4272456948,ra/microsoft/azure-rtos/threadx/common/src/tx_time_get.c|4014423767,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_priority_change.c|758470303,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_prioritize.c|2289279924,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_setup.c|3838460511,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_create.c|2783522375,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_prioritize.c|1087919630,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_preemption_change.c|1638713379,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_resume.c|1361761196,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_info_get.c|1296333193,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_receive.c|2171846695,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_info_get.c|2218864849,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_enter.c|1307226821,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_delete.c|1093957278,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_release.c|2864298622,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_unregister.c|3171740844,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_create.c|1723797550,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_wait_abort.c|2493210243,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_exit_insert.c|3785975647,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_get.c|2459712151,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_allocate.c|4154121909,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_system_info_get.c|2871244452,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_delete.c|3356850737,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice.c|1610831408,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_info_get.c|373039455,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_info_get.c|2636972207,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_prioritize.c|3109704153,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_info_get.c|4954834,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_create.c|1906948876,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_delete.c|586794712,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_info_get.c|1763285358,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_terminate.c|3744735859,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_ceiling_put.c|1823419539,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_delete.c|1031853341,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_system_info_get.c|3219071021,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_put.c|1622382112,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_relinquish.c|3122285922,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put.c|3948977223,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_delete.c|59009507,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set_notify.c|4280131339,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_system_info_get.c|2367299283,ra/microsoft/azure-rtos/threadx/common/src/tx_block_allocate.c|3499010277,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_resume.c|1106430345,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_delete.c|92191652,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_terminate.c|134921042,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_sleep.c|1146216707,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_info_get.c|867229009,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_delete.c|2958530213,ra/microsoft/azure-rtos/threadx/common/src/txe_block_allocate.c|1449130194,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_info_get.c|3739080649,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_priority_change.c|2206719752,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_delete.c|2004124631,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_create.c|1863134494,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_initialize.c|3228393521,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_prioritize.c|3420596059,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_wait_abort.c|2251021695,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_reset.c|1940935590,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_info_get.c|867376664,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_search.c|2402385641,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_suspend.c|3233811868,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_create.c|1421994843,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_info_get.c|1578268977,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_info_get.c|518490233,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_change.c|4242317521,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_info_get.c|2338444762,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_deactivate.c|3005523990,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_prioritize.c|205838646,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_info_get.c|2301212404,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_create.c|743417952,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_cleanup.c|3651134155,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_create.c|2424273905,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_get.c|2248903328,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_initialize.c|4248090515,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_prioritize.c|738934327,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_info_get.c|1497170108,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_flush.c|2095675780,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_get.c|1836815748,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_front_send.c|2475708964,ra/microsoft/azure-rtos/threadx/common/src/txe_block_release.c|1656941186,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_prioritize.c|1971119560,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_analyze.c|443942627,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_flush.c|3755521962,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_cleanup.c|4122466748,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_initialize.c|1626837915,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send.c|2935349973,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_info_get.c|1633455398,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_info_get.c|1092494616,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_initialize.c|2717230332,ra/microsoft/azure-rtos/threadx/common/src/tx_time_set.c|718668408,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set.c|1642899717,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_cleanup.c|1976474987,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_create.c|1407640332,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_create.c|2576937343,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_unfilter.c|2652031053,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_delete.c|874287137,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_system_info_get.c|1497821525,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_info_get.c|1011815202,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_activate.c|2078817823,ra/microsoft/azure-rtos/threadx/common/src/tx_block_release.c|1637202595,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_prioritize.c|2669973245,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_info_get.c|1127794394,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_expiration_process.c|2851951464,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_interrupt_control.c|3768695909,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_delete.c|2747772725,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_entry_exit_notify.c|2889698698,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_high_level.c|2939685931,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_buffer_full_notify.c|3404398812,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_reset.c|989790803,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_time_slice_change.c|3627360011,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_create.c|40726775,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_release.c|1852351921,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_register.c|3659042088,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_info_get.c|3873777601,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send.c|325944554,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_initialize.c|3560622129,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_delete.c|1493626761,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_system_info_get.c|64704674,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_resume.c|479682198,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set.c|3737137369,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_get.c|694632753,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_system_info_get.c|254238588,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_front_send.c|1734502578,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_system_info_get.c|2098046848,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set_notify.c|2707001764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_initialize.c|2136139764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_user_event_insert.c|713065721,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_create.c|2240213561,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_prioritize.c|334785754,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_preempt_check.c|2115822091,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_enter_insert.c|2419763636,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_prioritize.c|340110582,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_priority_change.c|2249089981,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_change.c|1207141412,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_create.c|3054332029,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_system_info_get.c|3332288936,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send_notify.c|2714694031,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_delete.c|1853419534,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_get.c|4112026369,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_notify.c|1471114841,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_filter.c|667363472,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_ceiling_put.c|1062233122,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_cleanup.c|2130970350,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_thread_entry.c|836900636,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_entry_exit_notify.c|2411892744,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_cleanup.c|264673661,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_create.c|1083662669,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_handler.c|2704490981,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_allocate.c|2720902509,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_deactivate.c|4116676150,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send_notify.c|3674548425,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_delete.c|4198691705,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_get.c|38257840,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_preemption_change.c|916762203,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_create.c|3240093208,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_initialize.c|2360381474,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_create.c|2712731134,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_create.c|3377793385,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_cleanup.c|2845062842,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put_notify.c|2548633843,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_info_get.c|2272343423,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_deactivate.c|392631437,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_activate.c|2568952701,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_delete.c|219631514,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_delete.c|338554074,ra/fsp/src/rm_threadx_port/tx_isr_end.c|1066954008,ra/fsp/src/rm_threadx_port/tx_thread_stack_build.c|627894428,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_allocate.c|1759954782,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_allocate.c|542885868,ra/fsp/src/rm_threadx_port/tx_port_vendor.h|3543593849,ra/fsp/src/rm_threadx_port/tx_secure_interface.h|2604739803,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_free.c|3145757064,ra/fsp/src/rm_threadx_port/tx_thread_schedule.c|2390289726,ra/fsp/src/rm_threadx_port/tx_port.h|955970945,ra/fsp/src/rm_threadx_port/tx_port_wait_thread_ready.c|2355979047,ra/fsp/src/rm_threadx_port/tx_initialize_low_level.c|497417562,ra/fsp/src/rm_threadx_port/tx_thread_system_return.c|1658972549,ra/fsp/src/rm_threadx_port/tx_isr_start.c|305909319,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_restore.c|4138416334,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_free.c|1571864666,ra/fsp/src/rm_threadx_port/tx_iar.c|3686521567,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_control.c|3080132113,ra/fsp/src/rm_threadx_port/tx_timer_interrupt.c|1445147393,ra/fsp/src/rm_threadx_port/tx_cmsis.h|3274313032,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_disable.c +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/all=491661015,ra/fsp/inc/instances/r_ether.h|4135421999,ra/fsp/inc/api/r_ether_api.h|3799836536,ra/fsp/src/r_ether/r_ether.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/all=485757285,ra/fsp/inc/instances/r_ether_phy.h|3507747591,ra/fsp/inc/api/r_ether_phy_api.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_ether\#\#\#\#5.1.0/all=1798821243,ra/fsp/src/rm_netxduo_ether/rm_netxduo_ether.h|3463535543,ra/fsp/src/rm_netxduo_ether/rm_netxduo_ether.c +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_ether\#\#\#\#5.1.0/libraries= +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs new file mode 100644 index 0000000000..682608930e --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.settingseditor.active_page=DeviceAndToolSelection +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs new file mode 100644 index 0000000000..8178eb97f7 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs @@ -0,0 +1,5 @@ +collapse/module.azure.nxd.ip.403004067=false +collapse/module.azure.nxd_smtp_client.2073451481=false +collapse/module.driver.ether_on_ether.1516320063=false +collapse/module.middleware.rm_netxduo_ether.1294423260=false +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs new file mode 100644 index 0000000000..469143ed91 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +is.toolchain.version=true +store.version=2 +toolchain.version=13.2.1.arm-13-7 diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs new file mode 100644 index 0000000000..db89df24a1 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs @@ -0,0 +1,2 @@ +# +#Thu Dec 14 11:41:37 ICT 2023 diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml new file mode 100644 index 0000000000..a0a89b5786 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000000..e17ec91775 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,197 @@ +eclipse.preferences.version=1 +org.eclipse.cdt.core.formatter.align_composite_type_declarators=false +org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=18 +org.eclipse.cdt.core.formatter.alignment_for_assignment=16 +org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=82 +org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.cdt.core.formatter.alignment_for_compact_if=0 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=82 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 +org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 +org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 +org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 +org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 +org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=82 +org.eclipse.cdt.core.formatter.alignment_for_lambda_expression=20 +org.eclipse.cdt.core.formatter.alignment_for_member_access=0 +org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 +org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=next_line +org.eclipse.cdt.core.formatter.brace_position_for_linkage_declaration=end_of_line +org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_switch=next_line +org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=next_line +org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false +org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 +org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true +org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true +org.eclipse.cdt.core.formatter.comment_formatter_off_tag=@formatter\:off +org.eclipse.cdt.core.formatter.comment_formatter_on_tag=@formatter\:on +org.eclipse.cdt.core.formatter.compact_else_if=true +org.eclipse.cdt.core.formatter.continuation_indentation=2 +org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.cdt.core.formatter.format_block_comment=true +org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.cdt.core.formatter.format_header_comment=true +org.eclipse.cdt.core.formatter.format_line_comment=true +org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false +org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_linkage=false +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false +org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=false +org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false +org.eclipse.cdt.core.formatter.indent_empty_lines=false +org.eclipse.cdt.core.formatter.indent_label_compare_to_statements=true +org.eclipse.cdt.core.formatter.indent_preprocessor_directives=false +org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=true +org.eclipse.cdt.core.formatter.indentation.size=4 +org.eclipse.cdt.core.formatter.insert_new_line_after_colon_in_constructor_initializer_list=insert +org.eclipse.cdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_identifier_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_linkage_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_ref_qualifier_in_structured_binding=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_expression=do not insert +org.eclipse.cdt.core.formatter.join_wrapped_lines=true +org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.cdt.core.formatter.lineSplit=120 +org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.cdt.core.formatter.tabulation.char=space +org.eclipse.cdt.core.formatter.tabulation.size=4 +org.eclipse.cdt.core.formatter.use_comment_formatter_tag=true +org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=false diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000000..2ada55c4ae --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/CPATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/CPATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/C_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/append=true +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/appendContributed=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/LIBRARY_PATH/delimiter=; +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/append=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.2037136079/appendContributed=true diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/NetX_smtp_client_ek_ra8m1_ep Debug_Flat.launch b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/NetX_smtp_client_ek_ra8m1_ep Debug_Flat.launch new file mode 100644 index 0000000000..98535cea15 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/NetX_smtp_client_ek_ra8m1_ep Debug_Flat.launch @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/NetX_smtp_client_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/NetX_smtp_client_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..68af2588b8 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/NetX_smtp_client_ek_ra8m1_ep.hex @@ -0,0 +1,4420 @@ +:020000040200F8 +:10000000A896002271EF000209EE00026DEF0002D7 +:100010006DEF00026DEF00026DEF00026DEF000268 +:100020000000000000000000000000006DEF000272 +:100030006DEF0002000000002DCE0002A9CE0002EC +:10004000D5EA0002000000000000000000000000EF +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:100200000348044B834202D0034B03B118477047A5 +:10021000E8000022E800002200000000064B074929 +:10022000C91A891048BF0131491003D0044B0BB1E2 +:1002300001481847704700BFE8000022E80000228C +:100240000000000010B5064C237843B9FFF7D8FF33 +:10025000044B13B10448AFF300800123237010BD99 +:100260002001002200000000D80E010208B5054B55 +:100270001BB105490548AFF30080BDE80840FFF712 +:10028000CDBF00BF0000000024010022D80E0102F3 +:100290002DE9F041D0E902850446A8EB0507406846 +:1002A00097422844154408D80E463A46A5EB08055F +:1002B0000FF0E8F82A466068F1190FF0E3F8BFF391 +:1002C0005F8FE560BDE8F0812DE9F8434FF000094C +:1002D000064688461746D0E902243369151B9C421E +:1002E00003F1FF3125BF03F1FF339B180B1B1B1BD1 +:1002F000BD4228BF3D469D4228BF1D46706841460D +:100300002A4620440FF0BEF8B2682C44A24208BF2F +:100310000024A944A8447F1BBFF35F8FF460002F23 +:10032000DBD14846BDE8F883F8B5154CA82200217A +:1003300020460FF097F84FF40066002303201022A8 +:100340001049114F114D20616061A161E761266282 +:10035000A3626362E36221666566A2662367E36661 +:100360006367BFF35F8F0A4B42F001E01846C21A81 +:1003700013F9011DA1540FF007C0BFF35F8FF8BD43 +:100380005009002290FD000250010022400100228D +:10039000880801022DE9F04FDFF8A890054699F88A +:1003A00000300F46532B144683B001D0FFF7BCFF3B +:1003B00005EB450309EBC3031E6FD3F86CB04FEA9E +:1003C00045085E451FD8ABEB060B5C4528BF5C4675 +:1003D0001CB9204603B0BDE8F08FA24608EB050328 +:1003E00009EBC303596E3846314422460FF04AF8F0 +:1003F0002644BAF1000F04D0A84409EBC808C8F895 +:1004000070605446E5E79A6E596EA2EB060AA24563 +:1004100028BFA24631443846524601930FF032F8C5 +:10042000019B56449B6EA4EB0A04B34214BFABEB92 +:10043000060B00265C4528BF5C46002CD9D05744EB +:10044000A244CBE75009002210B50B46EFF311840C +:100450004FF0200181F311881946FFF79BFF84F3C9 +:10046000118810BD70B51D4D441C00EB400005EB1C +:10047000C00304EB440405EBC400DC6A8C46012C89 +:10048000164612D0022C0CD0FCB99A6A596A8A42DC +:100490009CBF1B6AD218013A511A8E4218D92046C5 +:1004A00070BDBDE87040FFF70FBF9A6A5C6AA24258 +:1004B0009CBF1B6AD218013A141BB44228BF3446B1 +:1004C0002246FFF7E5FE204670BD0024204670BDA1 +:1004D00032466146FFF7DCFE3446E0E75009002271 +:1004E000F8B50B4B04461B780D46532B164601D02E +:1004F000FFF71AFFEFF311874FF0200181F3118806 +:10050000324629462046FFF7ADFF87F31188F8BD34 +:100510005009002210B5064C2378532B01D0FFF769 +:1005200003FFE36E206FC01A18BF012010BD00BF8B +:1005300050090022D0E9013210B50446501C9842FF +:1005400007D8236899540246E16863680131C4E919 +:1005500002019A4200D010BD21682069FFF7C0FF58 +:10056000A368984215BF4FF0FF330023E360A360F8 +:1005700010BD00BF2DE9F84F91428A46DDE90A849B +:10058000154683461E466AD30B460127B3FBF5F397 +:100590009D4207F10107F9D9B74238BF374614F039 +:1005A000010902D1B8F1000F40D1DBF80C30002B6B +:1005B0002CDB0124002E14BF3346234601E005FB4B +:1005C00004F4013BFBD1BAFBF4F39D4205D805FBD3 +:1005D00004F4BAFBF4F39D42F9D9224E06E0AC4292 +:1005E000B4FBF5F30CD31C46BAFBF3F3F1565846B3 +:1005F00004FB13AAFFF79EFFDBF80C30002BEEDAAA +:10060000B9F1000F02D0B8F1000F09D1BDE8F88FA1 +:1006100020215846FFF78EFFDBF80C30002BF5DB6E +:10062000B84508F1FF38F3D8BDE8F88FA30711D417 +:1006300020240CE021465846FFF77CFFDBF80C3005 +:1006400008F1FF38002BE1DBB8F1000FAFD0B8455F +:10065000F0D8AAE7002E0CBF30242024F7E70127AA +:100660009AE700BF900801022DE9F04F00234025D2 +:100670009BB00DF1280A81460C461746CDE905537B +:10068000CDE90730CDF810A006E004A8FFF752FF2F +:10069000079B002BC0F2AD8014F9011B002900F06C +:1006A000A0802529F1D10026234613F9012BA2F1C0 +:1006B00023010D2908D8DFE801F07F0707070707A6 +:1006C00007077B0783070777A2F13001C9B2092921 +:1006D0004FF000050FD805EB850502EB450593F9B2 +:1006E00000201C46A2F13001C9B20929A5F130054C +:1006F00003F10103EFD92E2A00F0FE804FF0000B2A +:1007000094F9001021F0040068281C465CD02529CB +:10071000BBD05839CBB2202BBAD82029B8D801A3E6 +:1007200053F821F0FB070002910600029106000237 +:100730009106000291060002910600029106000255 +:100740009106000291060002910600029106000245 +:10075000E50800027D0800029106000291060002F1 +:100760009106000291060002910600029106000225 +:100770009106000291060002910600029106000215 +:10078000910600024508000291060002910600024F +:100790001708000291060002630800029106000299 +:1007A00091060002FB0700021C4646F002067BE7AA +:1007B0001C4646F0040677E71C4646F0080673E739 +:1007C0001C4646F001066FE714F9011B21F00403F3 +:1007D000682B9CD114F9011B21F00403682B96D1DE +:1007E000F2E7079B002B04DD069C002C40F09D8067 +:1007F000234418461BB0BDE8F08F102238685B46D2 +:1008000001680430CDE9005638600DEB0200FFF7B7 +:10081000B1FE079B3DE73B68784A191D39601D68AA +:10082000002D08BF154615F9011B00293FF430AF14 +:1008300004A8FFF77FFE079B002BF4DA18461BB0D5 +:10084000BDE8F08F3A680823116804323A6000204E +:100850001022CDE900300DEB0200FFF78BFE079B65 +:1008600017E738685B4601680430CDE900560A2274 +:10087000386004A8FFF77EFE079B0AE73B684FF04D +:1008800001081A6804333B6082EAE273A3EBE27367 +:10089000092B039209DD5A481946A0FB03C36329BB +:1008A00008F101084FEAD303F6DCD84538BFD84633 +:1008B000002D43D1079900250B46002999DB039BA6 +:1008C000002B65DB73076FD406F00303022B74D093 +:1008D0005B460A22CDE90056039904A8FFF74AFEB9 +:1008E000079BD6E63B6804A81A1D93F900103A60EE +:1008F000FFF720FE079BCCE694F90110A1F130022E +:10090000D2B2092A55D81C464FF0000B0BEB8B02D4 +:1009100001EB420214F9011FA2F1300BA1F13003E7 +:10092000DBB2092BF2D9631CECE62246514648465D +:100930000393FFF7D5FD039B23445AE7039A06F080 +:100940000203002A1ADB720718D4002B4CD0BBF12B +:10095000000F10D0F0070CD50DE0202104A8FFF700 +:10096000E9FD0799013D00290B46FFF642AF002D36 +:10097000A3D0A845F1D307990B469EE7013D13B1DB +:10098000BBF1000FF7D0F207F5D4002DF1D191E7BC +:100990005B422D2104A80393FFF7CCFD07990029A2 +:1009A0000B46FFF626AF8FE72B2104A8FFF7C2FD09 +:1009B000F4E74FF0000B0133A4E6BBF1000F87D141 +:1009C000002D85D0454516D9302104A8FFF7B2FD8A +:1009D0000799013D00290B46FFF60BAF002DF1D121 +:1009E0000029FFF606AF73E7F107C2D5079B002B7E +:1009F000BFF66EAFFDE60B46F2E700BF9CFD0002BE +:100A0000CDCCCCCC0EB400B582B003AB53F8041BF4 +:100A100001AA0193FFF728FE02B05DF804EB03B0D2 +:100A2000704700BF70B5342482B000944FF48073D7 +:100A3000174A1849184802F04BFC044610B12046EA +:100A400002B070BD382614250122CDE90056134BA3 +:100A50001349144802F0C2FC044698B90122CDE9BA +:100A60000056114B1149124802F0B8FC0446002808 +:100A7000E5D0094802F086FC0A4802F00FFD204646 +:100A800002B070BD044802F07DFC204602B070BD8B +:100A9000280A0022A4FD0002280B0022100A0022CE +:100AA000BCFD0002940B0022F8090022CCFD0002DC +:100AB0005C0B002208B5084802F064FC074802F00D +:100AC000EDFC074802F0EAFC012206490020FFF78E +:100AD00099FF00BE08BD00BF280B0022940B002226 +:100AE0005C0B0022ECFD0002022800D07047024996 +:100AF00002480CF0F9BE00BF18090102C8840022A8 +:100B00002DE9F0470024AAB02322214608A8069424 +:100B10000494CDF81B4005940EF0A4FC029402F05E +:100B200003FA23210346784A08A80EF01DFCFFF7BC +:100B300079FF002840F0D7800027DFF81082DFF827 +:100B40001092FFF7E7FC50B30F2204A90020FFF733 +:100B50007BFC02464FF0FF3340461AA909321A9730 +:100B600002F080FB0446002840F0B8801A9D04A8DB +:100B700002952C700EF093FC421C04A9C5F80120CC +:100B800005F109000EF07EFC4FF0FF32484602A945 +:100B900002F0BCFCCDE904440694CDF81B402322AE +:100BA000002111A80397594C0EF05CFC564E584D8D +:100BB00001E00A2829D00122204603A902F084FC82 +:100BC0000028F6D1039B3246D3F80530232111A823 +:100BD0000EF0CAFBDDF80CA09AF80030013B072BA1 +:100BE00000F28D80DFE803F0645D564C472E15045B +:100BF00000204849FFF706FF29460020FFF702FFC3 +:100C0000039802F0D5FB0A28D5D1012001F0F0FFAE +:100C100097E7402200211AA80EF024FCDAF80920F8 +:100C20003D49D3B20193C2F3072300931AA8C2F33C +:100C30000743120E0EF0CCFB38491AAA0020FFF72A +:100C4000E1FED9E7402200211AA80EF00BFCDAF8E9 +:100C500009203149D3B20193C2F3072300931AA8A4 +:100C6000C2F30743120E0EF0B3FB2D491AAA00205F +:100C7000FFF7C8FEC0E72B490020FFF7C3FEBBE724 +:100C8000DAF80920002AB7D027490020FFF7BAFE7A +:100C900000BEB1E725490AF109020020FFF7B2FEC4 +:100CA000AAE723490AF109020020FFF7ABFEA3E7F8 +:100CB0001AA81A970EF06AF89DF869301D4A019338 +:100CC0009DF86A301C49009300209DF86B30FFF7B7 +:100CD00099FE1A490020FFF795FE8DE7184900207C +:100CE000FFF790FE5BE7054616492046FFF78AFEB0 +:100CF0002A4620460C49FFF785FE00BE1CE7124934 +:100D00000020FFF77FFE77E70CFE0002940B002225 +:100D10002C0401026C030102B4030102E00301028E +:100D2000C0030102E4020102ECFD0002D402010250 +:100D3000C402010280FE000284FE0002AC00010237 +:100D400054FE00022CFE000200040102280B0022C7 +:100D50005C0B0022F0B50C46002783B00646154612 +:100D60004FF0FF33144801A904F10902CDE90077DF +:100D700002F078FAE0B138461049FFF743FEFFF77A +:100D800099FE009F3E7002F0CFF8009BC7F8050067 +:100D900022462946C3F8014003F109000EF072FB18 +:100DA0004FF0FF326946064802F0B0FB03B0F0BDD9 +:100DB000019F0097E6E700BF280B002230040102E4 +:100DC000940B002230B5002583B00446FF220B4867 +:100DD00001A9019502F078FB30B9019D0DB12B7886 +:100DE00023B1284602F0E4FA03B030BD2046D5F81E +:100DF000012005F109010EF045FBF2E75C0B002232 +:100E0000202230B591B000210DEB02000EF02AFB3C +:100E10000C4B00241846079304E0012001F0E8FE83 +:100E200075B907980AAB0021CDE90344CDE9014427 +:100E300009AA009402F0D6FC0A9B0546002BECD0D0 +:100E400011B030BD708600222DE9F043002493B02C +:100E50001094CDE90744CDE909440B940E94CDF8E4 +:100E600043400F943C25FFF7CBFF2246214646F234 +:100E7000C0540120FFF76EFF06F032FF4FF4C4624A +:100E8000CDE90045BC4BBD49BD480AF0DDFD0D90E4 +:100E9000002840F00A810DAD40F6D4634FF40061A4 +:100EA00000220324B748CDE903140290B648CDE9E7 +:100EB0000C220190B248059300906FF07F03B34A73 +:100EC000B349B4480AF02EFC0C90002840F09C81F5 +:100ED0000CAC4FF40272B049AE480AF07DFB0C90A6 +:100EE000002840F03781AB480AF086FE0C900028BD +:100EF00040F02581A7480AF0A1FB0C90002840F0A3 +:100F000013811B21A54A0220FFF724FF4FF47A73B7 +:100F100004212A469F480AF049FD0C9010B90D9B08 +:100F2000042B09D01B219E4A0320FFF713FF042145 +:100F300022460846FFF70EFF0FF23429D9E900894F +:100F40001521984A0220FFF705FF19230326059370 +:100F5000954A964B964CCDE90132964ACDE9036409 +:100F60000092954BC4E90089854A8A4993480BF061 +:100F70007FFE0D90002840F0CC802F21904A022067 +:100F8000FFF7E8FE83480AF075FC0790002840F060 +:100F9000B3800DF11C0920218A4A0220FFF7DAFEF6 +:100FA000642302214A467B480AF000FD0798022884 +:100FB00000F09D801B217A4A0320FFF7CBFE04211D +:100FC0004A460846FFF7C6FE724808A90AAA0AF070 +:100FD00081FB079000287FD1042108AA0620FFF793 +:100FE000B9FE6368042109AA07200993FFF7B2FE3E +:100FF0004FF47A710BACCDE900410623724A654883 +:1010000009990AF03DFB079000285AD120460AF0C2 +:10101000B3FD20216D4A0220FFF79CFE002205202F +:101020001146FFF797FEDFF8DC81694F5F4E634D95 +:101030000EA8FFF7C7FE04460028F9D10EA80EF04F +:1010400055F8C0B201280FD0022804D1224621460B +:101050000820FFF77FFE002205201146FFF77AFEE9 +:10106000012001F0C5FDE3E747243B46022231465B +:101070002846CDE900840BF02DFE079050B93E21A3 +:10108000544A0220FFF766FE2D21534A0220FFF743 +:1010900061FEE0E71A21514A0320FFF75BFE0421BD +:1010A0004A460846FFF756FEE9E71E214C4A032050 +:1010B000FFF750FE04210DAD2A460846FFF74AFE11 +:1010C000EAE61521474A0320FFF744FE04214A4679 +:1010D0000846FFF73FFE99E71A21434A0320FFF72E +:1010E00039FE04214A460846FFF734FE74E708211A +:1010F0003E4AFFF72FFE67E71E213D4A0320FFF718 +:1011000029FE04210DF11C094A460846FFF722FE7C +:1011100041E71F213046374AFFF71CFE04212A46CB +:101120000846FFF717FE28E71721334A0320FFF789 +:1011300011FE042122460846FFF70CFEE1E61621C7 +:101140002E4A0320FFF706FE042122460846FFF739 +:1011500001FECFE616212A4A0320FFF7FBFD0421FA +:1011600022460846FFF7F6FDBDE600BFAFF300805C +:1011700004000000167C9E84CC1E0022580401024C +:101180008C840022A8960022251200027A7C9E847C +:1011900094040102F80F0022F00D0022080501025C +:1011A00024050102400501025C0501026C050102F3 +:1011B000D00B00228405010258050102E40B002235 +:1011C000B0050102000601024406010264060102A4 +:1011D00084060102B0060102F00601029406010233 +:1011E000740401024C0601022806010220060102D5 +:1011F000E005010290050102F0040102D804010299 +:10120000C00401026C03010215212046044AFFF7C5 +:10121000A1FD04210CAC22460846FFF79BFD58E6D1 +:10122000A804010201490BF0C1BE00BF000000226A +:10123000704700BFFFF7FCBF704700BF00BE70479C +:10124000F8B500250F4F104E04461C2301220F490C +:101250000F483D60357002F093F938B900F090F80E +:1012600000F058F82046FFF7E7FFF8BD2946084888 +:10127000FFF7E4FF00F084F800F04CF82046FFF799 +:10128000DBFFF8BD6C860022688600222007010281 +:101290004C86002238B54FF0FF31144802F0D0F9E7 +:1012A000F0B9134B1A7802B138BD0122114C1A70F3 +:1012B000FFF7C0FF2368013B2360002BF4D00B4DE8 +:1012C00004E02368013B2360002BEDD0284602F0A8 +:1012D000DFF90028F5D000212846FFF7AFFFF0E73F +:1012E00000210248FFF7AAFFDBE700BF4C8600227F +:1012F000688600226C86002208B500F067FC00209A +:1013000008BD00BF08B5FFF7C5FFBDE80840FFF7FF +:10131000F7BB00BF012130B50222B0254FF4806435 +:101320000E4889B003680B4403600D48CDE90411F1 +:10133000CDE90222009000230A4A0B490B4806958A +:10134000019402F0B1F908B909B030BD0021074895 +:1013500009B0BDE83040FFF771BF00BF6C860022C6 +:10136000A89E0022051300023407010270860022A5 +:1013700008B5FFF78FFFBDE80840FFF765BD00BF68 +:1013800070B50124B0264FF480650E490E4A0B68F3 +:1013900088B000921A190A600023CDE90546CDE90C +:1013A0000344CDE90154094A09490A4802F07CF98D +:1013B00008B908B070BD0021064808B0BDE870400B +:1013C000FFF73CBF6C860022A8A200227113000226 +:1013D000400701022087002203322DE9F041044634 +:1013E0000F46984622F00306EFF3108272B6264BA2 +:1013F0001D68256282F310883146204600F018F9F6 +:10140000EFF3108272B628B1386082F310880020A2 +:10141000BDE8F081236AAB42EBD13860B8F1000F30 +:1014200025D01A4B196811BBD5F8AC1018480131FA +:10143000C5F8AC10A16AA866481CEF67EC66AE67F9 +:10144000A062C9B96562C5E91C5501200924196863 +:10145000C5F84C80014419602C63A86382F310889E +:10146000284601F08FFCD5F88400BDE8F08182F3B6 +:1014700010881020BDE8F081616A486FC5E91C1032 +:1014800005674D67E1E700BF9C88002204880022C1 +:101490009514000238B5EFF3108372B61A4A846EC1 +:1014A000944202D083F3108838BDD0F8AC208A4231 +:1014B000F8D1C26E002AF5D0144914688C42F1D1DB +:1014C000916A0029EED00024013984669162C1B18D +:1014D000D0E91C14556A4C678542216711D0026B14 +:1014E000092ADFD110240A49C0F884400A68013271 +:1014F0000A6083F3108801F0C9FBEFF3108372B622 +:10150000D0E75162EBE700BF951400024554594201 +:1015100004880022F8B51E4615460F4634220021E5 +:1015200004460DF09FFF4FF0020C002126F003034C +:10153000EA181548A3F10806C4E9026CC4E9065389 +:10154000C4E90455676042F8044C42F8085DC5E9F7 +:1015500000202162EFF3108172B60C4A0C48136828 +:1015600020600C4843B9E4620460246301331360D3 +:1015700081F310880020F8BD0068056B0463EC62FD +:10158000C4E90B05F2E700BFEEEEFFFFD4870022AF +:1015900045545942D88700222DE9F041EFF31081DC +:1015A00072B600241F4A13680460013B136073BBCA +:1015B0001D4A136000271D4E446A3368856A013353 +:1015C000C0E90977336081F310889DB14FF00108BD +:1015D000013DEFF3108272B6336820460133A766EF +:1015E000C4F884803360246F82F3108801F04EFBCE +:1015F000002DEDD1EFF3108272B63368013B3360FA +:1016000082F3108801F024FB0020BDE8F081064C35 +:10161000D0E90B3225681A638542D36208BF236084 +:10162000C8E700BFD4870022D887002204880022A0 +:10163000F0B5EFF3108C72B6D0E902239C1E02EBDA +:10164000C4028A421AD90027324A44691568324EC8 +:10165000013305626268B24220D0246893B1013B35 +:101660008CF31088EFF3108C72B6026AAA4203D092 +:10167000C368446901330562002BEBD18CF31088F9 +:101680000020F0BD8CF31088EFF3108C72B6036A63 +:101690009D42EDD18CF310880020F2E707B9446138 +:1016A00027683A1B083A914214D9D7E900E2B242BE +:1016B00004D0744663B1013B0127CFE7C268C4F888 +:1016C00000E0013AC2604269BA42F5D14461F3E7F1 +:1016D0000127C5E7002AD1D0531A132B0AD901F1EB +:1016E00008030A460C49E75023445960C168013198 +:1016F000C1602360836860604169083B9B1AA14216 +:10170000836004BF236843618CF3108804F10800F0 +:10171000F0BD00BF9C880022EEEEFFFFEFF31083C8 +:1017200072B600287CD02DE9F0413F4A50F8044CB5 +:10173000A0F10805944204D01CB13C4926688E42B1 +:1017400004D083F310880320BDE8F08138490E6887 +:1017500050F8081C266240F8042CA268491B0A4471 +:101760006169A260A94200D96561A26A002A52D0CB +:101770002D4F656AD5F8788083F31088414620465E +:10178000FFF756FFEFF3108372B6A0F1080226624E +:1017900090B1D4E9091CA94215D050F8085C40F872 +:1017A000047CA1686069AD1A29449042A16088BF99 +:1017B0006261BCF1000FDCD183F3108801F048FABC +:1017C0000020BDE8F081A96F4145E6D10CF1FF3260 +:1017D000A2621AB3D5E91C21626251670A674FF011 +:1017E000000E1449C5F868E00A6802F1010CEA6FBE +:1017F0001060C5F884E0C1F800C083F31088284663 +:1018000001F044FAEFF3108372B6D4F828C0BCF1AB +:10181000000FAED1D0E783F31088D1E76262DEE734 +:1018200083F3108803207047EEEEFFFF45545942C2 +:101830009C8800220488002238B5EFF3108372B62A +:101840001B4A846E944202D083F3108838BDD0F8CE +:10185000AC208A42F8D1C26E002AF5D0154914682E +:101860008C42F1D151690029EED0002514698566BA +:10187000DCB101395161B1B1D0E91C15A0424D670D +:10188000296710D0026B072ADED10B49C0F88420EB +:101890000A6801320A6083F3108801F0F7F9EFF368 +:1018A000108372B6D0E71161ECE70121D160E9E75E +:1018B000391800024E4456440488002238B50D46BB +:1018C0000446242200210DF0CDFD6560EFF3108168 +:1018D00072B60B4A0B48136820600B4843B9A461E9 +:1018E0000460E4610133136081F31088002038BD87 +:1018F0000068C569C461AC61C4E90605F2E700BFD0 +:10190000E48700224E445644E887002270B505461D +:10191000EFF3108C72B68468006A24EA0000186045 +:101920002E6A24EA0600002E18BF044602F00200C8 +:101930000C40002835D0A14233D00498002841D073 +:1019400027480468002C3DD100293BD0254C246851 +:10195000C4F88020D4F8AC20E36701326B69C4F886 +:10196000AC20214AA167E566A2667BBB2C61C4E975 +:101970001C440122072101336B610368049D134459 +:10198000E56403602163A2638CF31088204601F0B4 +:10199000F9F9EFF3108C72B6D4F884008CF3108848 +:1019A00070BD002CC9D012F001000CD06B690BB1D6 +:1019B000286990B1AB68002023EA0103AB608CF387 +:1019C000108870BD07208CF3108870BD2A69516F94 +:1019D000226761670C675467CBE70E432E62F2E71C +:1019E000048800229C88002239180002EFF3108C32 +:1019F00072B6930710D5436933B983680B4083608F +:101A00008CF31088002070470369002BF5D1036A1E +:101A100063EA01030362F3E72DE9F04F8568036A87 +:101A20000D4383B0856013B123EA01030362D0E95B +:101A30000428002A00F08D80B8F1010F00F0948096 +:101A400000215D4E8E4633680C4601330F460192ED +:101A50003360016117E0D9452ED0072910D0934299 +:101A60003DD0596F51670A6701998B4267D0416930 +:101A700001394161002C39D0CEF870309E461F6785 +:101A8000B8F1010838D08CF31088EFF3108C72B6DF +:101A9000C168134629B18268019BD0F81480C760E1 +:101AA0001543D3F880A0D3F878901AF0020F1A6F7C +:101AB000196B05EA090BCED10729D0D1BBF1000F74 +:101AC000DED0D96F1AF0010F0D6003D0816821EAD2 +:101AD0000901816093429F66C3F88470C1D10021DF +:101AE0000191416901394161002CC5D1B8F101086A +:101AF0001C679E461C46C6D1019B0361036A0BBB53 +:101B00008CF310886CB12046246FEFF3108272B60C +:101B100033680133336082F3108801F0B7F8002C8A +:101B2000F1D1EFF3108272B63368013B336082F378 +:101B3000108801F08DF8002003B0BDE8F08F196F18 +:101B4000019194E78268C0F8208022EA0302826053 +:101B5000D6E7B8F1000F01D00123C3608CF31088E1 +:101B6000002003B0BDE8F08FD2F88010936F8E078D +:101B700005EA030401D59C42F0D1002CEED0D46FCD +:101B8000C907256003D5816821EA0301816000232C +:101B9000094CC0E904332168936601312160C2F821 +:101BA00084308CF31088104601F070F8EFF3108346 +:101BB00072B683F31088BEE70488002208B500F0EF +:101BC00091FFBDE8084001F0F1BA00BF10B50E4C1E +:101BD000236813F10F3F0AD04FF0F03323600BF06E +:101BE000BDF8FFF7EBFF094A1368013313604FF0AC +:101BF000F033074A23601068FFF722FB00232360BD +:101C0000BDE810400BF0FEB820000022048800223E +:101C1000D087002238B5EFF3108372B61A4A846E6B +:101C2000944202D083F3108838BDD0F8AC208A42A9 +:101C3000F8D1C26E002AF5D0144914688C42F1D153 +:101C4000D1690029EED0002401398466D161C1B187 +:101C5000D0E91C1495694C678542216711D0026B4D +:101C60000D2ADFD11D240A49C0F884400A680132D8 +:101C70000A6083F3108801F009F8EFF3108372B65D +:101C8000D0E79161EBE700BF151C00024554554DAC +:101C90000488002270B50446EFF3108372B60D4E2F +:101CA000D0F8A40032680132326028B93268013AB3 +:101CB000326083F3108870BD0125856083F310883E +:101CC00000F05EF9EFF3108372B6D4F8A400002898 +:101CD000F3D1EBE70488002270B504460E461546A2 +:101CE000002134220DF0BEFB66602561EFF3108108 +:101CF00072B60C4B0C480D4A0D4D256018601368E8 +:101D00000C4843B92462046064620133136081F3B8 +:101D10001088002070BD0068456A44622C62C4E9E6 +:101D20000805F2E700880022951C0002DC870022EB +:101D30004554554DE0870022F8B5EFF3108C72B68C +:101D4000384A83681468E3B90123C0E90234A4B1B6 +:101D50000369012B03D12023E26A83624261D4F834 +:101D6000A430002B40D01A6B1863D062C0E90B324C +:101D7000D4F8A0300133C4F8A0308CF310880020D0 +:101D8000F8BDC268A24229D021B3274B1D680DBB04 +:101D9000D4F8AC50E0660135C4F8AC50234DA566CC +:101DA000C56935BB8461C4E91C440135C561E16482 +:101DB0001968013119600D2101232163A3638CF39C +:101DC00010880369012B1BD0204600F0DBFFD4F8FC +:101DD0008400F8BD8CF310881D20F8BD01338360AA +:101DE0008CF310880020CBE7C4F8A400C0E90B00F6 +:101DF000BEE78669776F266767673C677467D4E7D5 +:101E0000E16A836A8B42D2F89C3088BF8162994232 +:101E1000D36A38BFC2F89C109942D5D2104600F060 +:101E200053F8D1E79C88002204880022151C000288 +:101E300070B5EFF3108C72B6C469012C26D9826993 +:101E4000022C116FD36ACD6A1DD01E4E96463368A0 +:101E50000133336005E0C4691A46196F8B4219D00B +:101E60009E46D36ACD6A9D4238BF0A468CF31088DD +:101E7000EFF3108C72B683697345ECD1C569A54246 +:101E80001ED02C46E8E79D4238BF81618CF3108854 +:101E9000002070BD3168934201F1FF31316009D0FB +:101EA000D2E91C4161670C67596FC2E91C310A67AE +:101EB0005A6782618CF3108800F0CAFE002070BD62 +:101EC000096FCBE7048800222DE9F04104460D4656 +:101ED000EFF3108272B6036B53B1D0F89830E16221 +:101EE0008B4228BF0B46C36382F31088BDE8F081A4 +:101EF000C3640E23036301231E4983630B68DFF869 +:101F00007C800233D8F80060C76A0B6082F31088C7 +:101F100000F038FFEFF3108272B6D4F89830E56223 +:101F2000AB4228BF2B46E36382F31088204600F0C3 +:101F3000ADFEEFF3108272B6D8F800309C4207D0A5 +:101F4000216B29B9D96AE36A8B4205D8B44208D01B +:101F500082F31088BDE8F081E06B8342F8D98142BA +:101F6000F6D3AF4238BF0449C8F8004038BF41F843 +:101F70002340EDE704880022088800229888002288 +:101F8000EFF3108272B68368002B5ED07C492DE996 +:101F9000F04109680446C0689446884203D0794DF0 +:101FA0002968002962D0013BA360002B49D1002899 +:101FB00047D0D0F8A030013BC0F8A030002B5AD059 +:101FC000D4E90B311963CB62D0F8A410A14252D0EE +:101FD000A6692369002E31D0012BD0F894707AD0F5 +:101FE000E369684D012B35D9002E47D04FF000082A +:101FF000D6F8A020002A66D1C6F8A440C4E90B4454 +:102000000132C6F8A0200122013BE660E361A26034 +:10201000002B52D1A36100222B68B26601332B60E2 +:10202000C6F884208CF310882369012B00F0898086 +:10203000304600F02BFE0020BDE8F081002BCBD114 +:10204000E36082F310880020F6E782F310881E20F8 +:102050007047A66996B12369012B2AD12023F26A21 +:10206000D4F80C80A3626261E369C1E782F310884F +:102070001E20BDE8F081C0F8A430A9E72B68013329 +:102080002B608CF310882022E068C36AA262BB42F6 +:1020900002D03946FFF718FFEFF3108272B6002125 +:1020A0002B68E160013B2B6082F3108800F0D0FDCB +:1020B000C9E74FF00008E3699AE7336F726FA361D5 +:1020C0005A671367A7E7D6F8A410086B0C63C462BD +:1020D000C4E90B1094E72B4D2B6801332B6082F37E +:1020E0001088D0F8A460202133464BB11A69012A28 +:1020F00003D19A6A914228BF1146DB6A9E42F4D10D +:10210000EFF3108C72B62A68E3698F4228BF0F463E +:10211000013A012BC0F89C102A609AD92269012A41 +:102120001BD12B6801332B608CF310882046FFF7FE +:102130007FFEEFF3108C72B62B68A669013B2B6013 +:1021400088E7E36973B9D8F82C30BB423FF470AF2D +:1021500039464046FFF7B8FE6AE7A669002E7FF4CD +:1021600045AF8BE72046FFF763FEEFF3108272B6B0 +:10217000A3690BB1DB6AA36282F31088E3E700BFB7 +:102180009C8800220488002238B5EFF3108372B6D1 +:102190001C4A846E944202D083F3108838BDD0F874 +:1021A000AC208A42F8D1C26E002AF5D016491468D4 +:1021B0008C42F1D1D16A0029EED000240139846625 +:1021C000D162E1B1D0E91C14956A4C678542216760 +:1021D00015D0016B0529DFD112690C49002A0CBF0B +:1021E0000A240B240A68C0F8844001320A6083F391 +:1021F000108800F04BFDEFF3108372B6CCE79162CC +:10220000E7E700BF892100025545555104880022A7 +:10221000F0B5164685B00F463822002104461D460B +:102220000DF020F90A9BB200B3FBF2F3CDE90255A1 +:10223000009503FB0255C4E9017601959DED007FF1 +:10224000636184ED067FE360EFF3108172B60B4AA1 +:102250000B48136820600B484BB924630460646327 +:102260000133136081F31088002005B0F0BD0068D1 +:10227000456B44632C63C4E90C05F1E7EC8700224D +:1022800055455551F08700222DE9F041EFF31081BB +:1022900072B600241F4A13680460013B136073BBCD +:1022A0001D4A136000271D4E846A3368C56A0133D6 +:1022B000C0E90A77336081F310889DB14FF00108BF +:1022C000013DEFF3108272B6336820460133A766F2 +:1022D000C4F884803360246F82F3108800F0D6FC49 +:1022E000002DEDD1EFF3108272B63368013B3360FD +:1022F00082F3108800F0ACFC0020BDE8F081064CB1 +:10230000D0E90C3225685A638542136308BF236005 +:10231000C8E700BFEC870022F08700220488002273 +:1023200003462DE9F047EFF3108C72B60569C66AD3 +:1023300035B38768002E50D1066A012F56F8042B5A +:102340000A600ED97A1E42F001E0304650F8044B84 +:1023500041F8044F0FF007C007F18047013F06EB3B +:102360008706DA695969B24208BF9E69013D0131A9 +:102370001E62C3E904518CF310880020BDE8F08789 +:10238000002A7AD06C4D2868002876D16B4C2468DE +:10239000C4E91F10D4F8AC10E3660131C4F8AC10E6 +:1023A0006749A166002E6DD0996A486F2167606702 +:1023B00004674C67012105200136DE622B68E26468 +:1023C0000B442B602063A1638CF31088204600F03F +:1023D000D9FCD4F88400BDE8F087806AD0E91F54A6 +:1023E000012C05F1040251D0D3F82080012F58F8B8 +:1023F000044B0C6072D907F1FF3A44464AF001E001 +:1024000054F8049B41F8049F0FF007C007F1804483 +:10241000D3F81C90013C08EB8401494571D0196246 +:10242000596AD5F800E08846434D2F6801372F6080 +:102430002F68013F2F6048F804EB4AF001E052F8A2 +:10244000047B41F8047F0FF007C008EB8408C845FF +:1024500008BFD3F81880013EC3F8248038D19E62AB +:102460000022DE622B68826601332B60C0F8842074 +:102470008CF3108800F00AFC7FE78CF310880A20A8 +:10248000BDE8F0879C62C4E91C4493E72C68012FE7 +:102490000C6008D9013F47F001E052F8044B41F8C5 +:1024A000044F0FF007C0013E44D0D0E91C219A62CE +:1024B00051670A6700222049DE620B688266013399 +:1024C0000B60C0F884208CF3108800F0DFFB54E729 +:1024D000026F416F9A6251670A67C1E7D3F81C9097 +:1024E000C8450ED02968144DC3F820802A68D3F857 +:1024F000248001322A602A68013A2A6048F8041BC5 +:10250000A5E7596AD5F800E088460B4D012F2C68E5 +:1025100004F101042C602C6804F1FF342C609C69E8 +:102520001C6248F804EB92D907F1804407F1FF3AA6 +:10253000013C82E79E62BDE7048800229C8800225D +:1025400089210002F8B50346EFF3108C72B640699A +:10255000DD6A30B39C6851F8046B002D4DD11A69C7 +:10256000013801321A615A6A012C1546586145F842 +:10257000046B0DD9601E40F001E051F8040B42F8E5 +:10258000040F0FF007C004F18044013C05EB840503 +:10259000DA69AA4208BF9D695D628CF31088002049 +:1025A000F8BD002A4DD02C480668002E49D12B4C8E +:1025B0002468C4E91F16D4F8AC10E3660131C4F8EE +:1025C000AC102749A166002D41D0996A4E6F216752 +:1025D000666734674C6701210135DD6205250368B4 +:1025E000E2640B4403602563A1638CF310882046EA +:1025F00000F0C8FBD4F88400F8BD013D986A24D0EF +:10260000026F476F9A6257673A670022DD62C36FB5 +:10261000012C82661E6008D9013C44F001E051F8AB +:10262000042B43F8042F0FF007C000210A4AC0F81A +:1026300084101368013313608CF3108800F026FBBC +:10264000ADE78CF310880B20F8BD9D62DDE79C623E +:10265000C4E91C44BFE700BF048800229C88002214 +:10266000892100020346EFF3108C72B6026942B969 +:1026700082688A421FD2013282608CF31088002067 +:102680007047013A10B5C06813D0D0E91C14D96066 +:102690004C67216700210A4C1A6123688166013367 +:1026A0002360C0F884108CF3108800F0EFFA00204B +:1026B00010BDDA60EEE78CF310882120704700BF70 +:1026C0000488002238B5EFF3108372B61A4A846E7C +:1026D000944202D083F3108838BDD0F8AC208A42EF +:1026E000F8D1C26E002AF5D0144914688C42F1D199 +:1026F00011690029EED00024013984661161C1B14D +:10270000D0E91C14D5684C678542216711D0026B53 +:10271000062ADFD10D240A49C0F884400A68013234 +:102720000A6083F3108800F0B1FAEFF3108372B6F9 +:10273000D0E7D160EBE700BFC5260002414D45530D +:1027400004880022002330B4C0E901120360C36092 +:10275000036143618361EFF3108172B60B4A0C4C45 +:10276000136804600B4C4BB94061206080610133F9 +:10277000136081F31088002030BC70472468A5697D +:10278000A0616861C0E90545F1E700BFF487002258 +:10279000414D4553F88700222DE9F041EFF31081B8 +:1027A00072B600241F4A13680460013B136073BBB8 +:1027B0001D4A136000271D4EC46833680569013344 +:1027C000C0E90377336081F310889DB14FF00108B1 +:1027D000013DEFF3108272B6336820460133A766DD +:1027E000C4F884803360246F82F3108800F04EFABE +:1027F000002DEDD1EFF3108272B63368013B3360E8 +:1028000082F3108800F024FA0020BDE8F081064C25 +:10281000D0E9053225689A618542536108BF23607B +:10282000C8E700BFF4870022F8870022048800224E +:10283000F8B5EFF3108272B683682BB1013B836069 +:1028400082F310880020F8BD31B3174B1C681CBB05 +:10285000164C174D2468A566D4F8AC50E0660135D7 +:10286000C4F8AC500569DDB1C668776F2667676745 +:102870003C6774670135056101200625E16419682C +:10288000256301441960A06382F31088204600F09C +:1028900079FAD4F88400F8BD82F310880D20F8BDD1 +:1028A000C460C4E91C44E5E7048800229C88002237 +:1028B000C526000270B4DDE90354EFF3108C72B644 +:1028C00009B146680E600AB1816811600BB1C26837 +:1028D0001A600DB103692B600CB1436923608CF35E +:1028E0001088002070BC704738B50346EFF31081A4 +:1028F00072B6026932B982680132826081F310884F +:10290000002038BD013AC06813D0D0E91C45DC6016 +:1029100065672C670024084D1A612B6884660133B3 +:102920002B60C0F8844081F3108800F0AFF90020DC +:1029300038BDDA60EEE700BF048800222DE9F84FC9 +:102940000446DDE90A568A469146EF21324628467A +:102950000C9F9846DDF838B00CF084FDB0220021C1 +:1029600020460CF07FFD2023C4F89C300D9B374A95 +:102970009F424FF00303666106F1FF36E560354480 +:102980002046C4E91198C4E906BBC4E915243049BE +:10299000C4F828A0E762C4F89470256104BFE76317 +:1029A000C4F8987023630AF081FAEFF3108072B6CE +:1029B0002849294A0B682260284A6BBBC4F8884022 +:1029C0001460C4F88C40264A01330B60136801334D +:1029D00013600F9B012B29D1EFF30582214B1B685C +:1029E0001343B3F1F03F07D280F31088204600F084 +:1029F0004DF90020BDE8F88F1B4B1D68002DF3D06A +:102A0000EB6AEE6BEB6380F31088204600F03EF932 +:102A10000020EE63BDE8F88F1268D2F88C50C2F83F +:102A20008C40C5F88840C4E92225CCE780F31088A3 +:102A3000EFF3108172B61368013B136081F31088C5 +:102A400000F006F90020BDE8F88F00BFF92E000263 +:102A5000992B000290880022445248549488002206 +:102A6000048800222000002298880022EFF31083BF +:102A700072B6024A106883F3108870479C8800225F +:102A80002DE9F041DDF82880DDE906C7DDE90865BC +:102A9000EFF3108E72B609B1846A0C600AB1016B53 +:102AA00011600BB142681A60BCF1000F03D0D0F87E +:102AB0009430CCF8003017B1D0F898303B600EB1AC +:102AC0008369336015B1D0F888302B60B8F1000FFE +:102AD00002D0036FC8F800308EF310880020BDE8E4 +:102AE000F08100BF2020044A04491368086043F0C5 +:102AF000C7731360704700BFFC87002288880022DC +:102B00000346D0F8940088420DD0EFF3108C72B6D3 +:102B10000021D3F8980010600846C3F89810D963D4 +:102B20008CF310887047EFF3108C72B6D3F89410C2 +:102B3000814203D218208CF31088704710B5D3F867 +:102B4000984012491460D3F89C200968824228BF3B +:102B50000246DA63DA6AC3F898008A4203D8002092 +:102B60008CF3108810BD8142F9D2094A106898424E +:102B7000F5D1084B53F8213013608CF3108800F026 +:102B800067F8EFF3108C72B60020E9E7888800221E +:102B9000988800220888002238B5124B1C68D4E9B6 +:102BA00011309847104B1B680BB120469847EFF344 +:102BB000108072B6012200250C4922630B68A263C3 +:102BC00013440B60E56480F31088EFF3148323F063 +:102BD000040383F31488BFF36F8F2046BDE83840A9 +:102BE00000F0D0B89C8800220088002204880022CF +:102BF00038B5EFF3108272B6124B1C6864B1EFF374 +:102C00000581114B1B680B4306D110B982F3108864 +:102C100038BD0E4B196819B182F31088132038BDE6 +:102C2000C4F8841019680425013119600123E06497 +:102C30002563A36382F31088204600F0A3F8D4F83C +:102C4000840038BD9C8800222000002204880022D5 +:102C50000A4B1B688BB90A4A0A4B12681B689A42D6 +:102C60000BD04FF08052084B5A60EFF3058323B925 +:102C7000EFF3108362B683F3108870470488002254 +:102C80009C8800229888002200ED00E0F8B50446F8 +:102C9000EFF3108572B6436E002B5DD04C3000F020 +:102CA000CBFA314AA06B1368216B013B13600028FB +:102CB00047D159B92D492E4B1B6885F310880968F7 +:102CC000994202D01368002B2DD0F8BD636B002B06 +:102CD0003CD1E06A2749236351F8203033B1586A68 +:102CE000224904625C62C4E90830E4E74FF0010C59 +:102CF000214E41F8204033680CFA00F11F4F0B437E +:102D000033603B68C4E9084483421849D3D90B684F +:102D100038603BB3DB6B8342CDD90C6085F3108800 +:102D20001368002BD1D14FF08052154B5A60EFF34E +:102D30000583002BC9D1EFF3108362B683F31088AB +:102D4000F8BD01390129B5D9636B3BB103200023DC +:102D50000649C4E90C03AEE7C364A2E70349A363D1 +:102D60002363A8E70C60A6E7048800229888002265 +:102D70009C880022088800228C88002288880022F3 +:102D800000ED00E0F8B5394B04461D68EFF31086FE +:102D900072B685423CD0364AA16B1368012903F113 +:102DA000FF33136008D0334B86F310881B68AB42A7 +:102DB00001D01368F3B1F8BD4FF0000C236AE06A4C +:102DC0009C42C4F838C032D0616A2B4F59620B6202 +:102DD00057F82010A14227D0264B1968A142E3D111 +:102DE0002649096857F82110196086F3108813687E +:102DF000002BE0D14FF08052214B5A60EFF3058356 +:102E0000002BD8D1EFF3108362B683F31088F8BD9E +:102E1000EB6C013B033303D805F14C0000F0E0F903 +:102E2000184BE2691A60B6E747F82030D4E7DFF8BC +:102E300058E0114FDEF80030814023EA010347F8E3 +:102E400020C0CEF8003033B193FAA3F3B3FA83F382 +:102E50000A490B60C0E720200849064C086023603F +:102E600086F310881368002BC4D0F8BD9C8800221C +:102E7000048800229888002208880022888800227E +:102E800000ED00E0A48800228C880022144B1B680F +:102E9000EFF3108272B600201249086093B1196BEB +:102EA00081B9186A10B4D9690F4C984299612160B0 +:102EB00003D0D96ADB6B994207D082F310885DF8A2 +:102EC000044B704782F310887047084C084B246805 +:102ED00043F8210053F8243006490B60EDE700BFAA +:102EE0009C88002248890022A48800228888002229 +:102EF0000888002298880022EFF3108C72B6026BCB +:102F0000042A07D0826ED0F8AC108CF3108802B17E +:102F100010477047034A1368013313608CF310881D +:102F2000FFF7B4BE04880022EFF3108372B6024AA2 +:102F3000106883F3108870474C890022F8B5044666 +:102F40001D460F46164600212C220CF08BFA069BDC +:102F50006760A360079B6561C4E90336EFF31085E2 +:102F600072B6124A12491368216012495BB90133E3 +:102F70001360089B6462012B0C60A4620ED085F381 +:102F800010880020F8BD096801331360089B886A27 +:102F9000012B8C624462C4E90910F0D104F10800ED +:102FA00000F01EF985F310880020F8BDB0880022DB +:102FB0004D495441B488002210B5EFF3108E72B61B +:102FC000036A002B2CD0204A00F1080C11689942AA +:102FD00010D81E4A12689A420CD91D4C24689C4293 +:102FE0002AD81C1BA410621C816820290AD9203908 +:102FF0000A4407E0174A1268624502D08268202A14 +:1030000018D8C268816982608C450DD0C2694A6156 +:1030100011611A68624504BF8B6119600023036265 +:103020008EF31088002010BD1A686245F6D1002288 +:103030001A60F3E7203AE5E7121B9210591A0132A1 +:1030400002EBA102D0E700BFC4880022C0880022A2 +:10305000BC880022AC88002238B50446EFF3108506 +:1030600072B6036A13B1083000F0E6F800210C4A8A +:1030700013682160013B13602BB90A4A136085F382 +:103080001088002038BD0749D4E9093208689A62DF +:10309000A04208BF0B60536285F31088002038BD42 +:1030A000B0880022B48800222DE9F04F83B0EFF3FE +:1030B000108A72B6374A1768002F5FD1364E3368D0 +:1030C000002B5BD00123DFF8D880DFF8D8B0DFF821 +:1030D000D8901360314B1B681868009008B1C0F895 +:1030E00018D0D8F800002D4A43F8047B83421360BF +:1030F00008BFDBF80030376008BF13608AF3108820 +:10310000EFF3108A72B6009C002C32D001AD12E0B1 +:1031100020382060A56124610194C9F800408AF339 +:103120001088EFF3108A72B6019BC9F800709C42B8 +:103130002BD0009CECB1236901979C4223D060699D +:1031400058610361C3F818D0206800932028DFD8A5 +:10315000D4E90123E068226012B12A462461019477 +:10316000A261C9F800408AF31088002BD9D0984793 +:10317000D7E73368002BADD1064A13608AF3108875 +:1031800003B0BDE8F08F0023DEE72046A76100F022 +:1031900027F8CEE7A8880022B8880022BC88002241 +:1031A000C0880022C4880022AC880022002230B4EB +:1031B000064B074D074C03F180002B602360064946 +:1031C000064B08601A6030BC704700BFC8880022F8 +:1031D000C4880022BC880022C0880022A88800225F +:1031E00003685A1E033201D8826902B17047202B4E +:1031F00028BF20230D4A0E4912680968013B02EBE3 +:103200008303994208D91A685AB15169086150611B +:10321000C0E904218361E9E7064A5B1A1268134496 +:10322000F1E7C0E904001860F4E700BFBC880022A1 +:10323000C0880022C4880022836963B10269904279 +:103240000AD0416951610A611968814204BF9361E2 +:103250001A600023836170471A688242F9D1002204 +:103260001A60F6E7E8B130B4174C0568A54202D001 +:10327000022030BC7047E1B1AAB1C469944212D3B4 +:10328000CBB9124CEFF3058C256855EA0C050DD02F +:10329000EFF3058524682C43B4F1F03F06D21320E8 +:1032A000E7E702207047052030BC704730BCFEF7CE +:1032B00093B80320DDE7EFF3058C044C256855EA4D +:1032C0000C05DFD00420D4E74554594220000022E9 +:1032D0002DE9F047089C08B1342C02D00220BDE84B +:1032E000F0870646894690461F46EFF3108172B676 +:1032F000204B1A6801321A6081F310881E4A156843 +:103300001E4A14684CB1A84207D0A44601E0AE4260 +:1033100003D0BCF1010CED6AF9D1EFF3108172B664 +:103320001A68013A1A6081F31088FFF791FCAE42E7 +:10333000D4D0B8F1000F18D0632F14D9EFF3058162 +:103340000F4A13680B4306D0EFF3058113680B4354 +:10335000B3F1F03F0BD33B46424649463046BDE809 +:10336000F047FEF7D7B80520B9E70320B7E71320E9 +:10337000B5E700BF04880022D8870022D487002246 +:103380002000002218B1084A0368934201D00220AD +:103390007047EFF30582054B1B68134301D01320E0 +:1033A0007047FEF7F9B800BF45545942200000228B +:1033B00080B1EFF30581084A13680B4306D0EFF3A1 +:1033C000058113680B43B3F1F03F01D3FEF7A6B9B3 +:1033D0001320704703207047200000222DE9F0479A +:1033E000DDE9088408B1382C02D00920BDE8F08757 +:1033F000894692461F460646EFF3108172B6234B6C +:103400001A6801321A6081F31088214A1468214A2F +:1034100015684CB1A84207D0A44601E0AE4203D0E3 +:10342000BCF1010C2D6BF9D1EFF3108172B61A6863 +:10343000013A1A6081F31088FFF70AFCAE42D4D03B +:1034400017B30AF1FF330F2B11D8BAEB980F0ED830 +:10345000EFF30581104A13680B430BD0EFF305819E +:1034600013680B43B3F1F03F04D21320BEE70520ED +:10347000BDE8F0873B46524649463046CDF82080AD +:10348000BDE8F047FEF7C4BE0320AFE70488002282 +:10349000EC870022F08700222000002218B1084AA1 +:1034A0000368934201D009207047EFF30582054B72 +:1034B0001B68134301D013207047FEF7E5BE00BF21 +:1034C0005545555120000022B8B110B40D4B046889 +:1034D0009C4203D009205DF8044B704779B132B1AA +:1034E000EFF3058C084B1B6853EA0C0303D15DF81E +:1034F000044BFEF715BF0420EDE7092070470320B9 +:10350000E9E700BF5545555120000022B8B110B47D +:103510000D4B04689C4203D009205DF8044B7047B2 +:1035200079B132B1EFF3058C084B1B6853EA0C03F9 +:1035300003D15DF8044BFFF705B80420EDE709203F +:1035400070470320E9E700BF554555512000002290 +:1035500088B110B40368094CA34203D00C205DF875 +:10356000044B704719B922205DF8044B70475DF891 +:10357000044BFFF777B80C20704700BF414D45530F +:1035800008B11C2B01D00C207047F8B505460F463A +:103590001646EFF3108172B61A4A136801331360AE +:1035A00081F31088184B19491B680C681BB904E09B +:1035B000013B646901D0A542FAD1EFF3108172B6E4 +:1035C0001368013B136081F31088FFF741FBA542AC +:1035D00013D0EFF305810E4A13680B4306D0EFF3C7 +:1035E000058113680B43B3F1F03F08D332463946E7 +:1035F0002846BDE8F840FFF7A5B80C20F8BD132019 +:10360000F8BD00BF04880022F4870022F88700225A +:103610002000002218B1084A0368934201D00C2010 +:103620007047EFF30582054B1B68134301D013204D +:103630007047FFF7B1B800BF414D4553200000224D +:1036400018B1084B02689A4201D00C20704729B18A +:10365000EFF30582044B1B68134301D1FFF7E8B871 +:1036600004207047414D455320000022F0B4DDE9AD +:10367000046718B10568054CA54202D0F0BC0C20C7 +:103680007047CDE90467F0BCFFF714B9414D4553CD +:1036900018B1044A0368934201D00C207047FFF729 +:1036A00023B900BF414D45532DE9F04F85B0DDE909 +:1036B00010940194129CDDE90E570394139C02941C +:1036C000149C08B1B02C03D00E2005B0BDE8F08FDB +:1036D0008B4690469A460646EFF3108272B6DFF8A4 +:1036E00000C1DCF800300133CCF8003082F31088E0 +:1036F000384B7A1E1968384B2A441C6889B1A0429D +:103700000FD0E368AB4254D82069A84251D90120B8 +:103710000025934242D8236993423FD90025D4F82B +:103720008840EFF3108272B6DCF80030013BCCF831 +:10373000003082F31088FFF78BFAA642C4D0002D28 +:103740003BD0B8F1000F38D0C72F34D9B9F11F0FD3 +:1037500039D8019B994538D3029B012B31D8EFF31F +:1037600005811E4A13680B4306D0EFF305811368E9 +:103770000B43B3F1F03F2AD3029B42461393039BC2 +:1037800059461293019B3046CDE910935346CDE93B +:103790000E5705B0BDE8F04FFFF7D0B80139D4F8A7 +:1037A0008840BED0A642BCD00028BAD1E368AB4264 +:1037B000AAD90020ADE7052087E7032005B0BDE8C2 +:1037C000F08F102081E70F207FE718207DE713207E +:1037D0007BE700BF9088002294880022200000220E +:1037E000048800222DE9F043DDF82C90DDE907671D +:1037F000DDE909E818B10568074CA54202D00E20A2 +:10380000BDE8F083CDE90A89CDE9087E0796BDE8D9 +:10381000F043FFF735B900BF445248542DE9F04F4B +:1038200083B09246DDE90C89DDE90E2408B12C2C29 +:1038300003D0152003B0BDE8F08F0F469B46064627 +:10384000EFF3108072B6244B19680131196080F3D0 +:10385000108822490C6822490D684CB1AE4207D04D +:10386000A44601E0AE4203D0BCF1010C6D6AF9D16F +:103870000192EFF3108072B619680139196080F374 +:103880001088FFF7E5F9AE42D3D0B8F1000F06D0AB +:10389000019A012A05D9172003B0BDE8F08F162040 +:1038A000C8E7EFF305800F490B68034306D0EFF339 +:1038B00005800B680343B3F1F03F0BD30E925B46D8 +:1038C000524639463046CDE90C8903B0BDE8F04F89 +:1038D000FFF734BB1320ADE704880022B088002234 +:1038E000B48800222000002218B1044A03689342E1 +:1038F00001D015207047FFF75FBB00BF4D49544111 +:1039000018B1084A0368934201D015207047EFF3BD +:103910000582054B1B68134301D013207047FFF746 +:103920009BBB00BF4D49544120000022CB696BB3C3 +:1039300070B50546EFF3108072B64B698B4221D00B +:10394000CA6914688C4208BF13608A699A6153611E +:103950000026D5F8EC3B0C6B013BCE61C5F8EC3B87 +:103960000E6380F310885CB12046D5F85835E469C1 +:103970000133C661C5F8583504F08EF9002CF3D137 +:10398000002070BD0022CB691A60E1E7002070477B +:1039900070B52DED048B0D4614462149214B84B0A2 +:1039A000CDE90013204B21490646CDE902132846F4 +:1039B00000219DED009F0BF055FD1D4BA3FB043234 +:1039C0001209511E29D02B4641F001E0343343F84F +:1039D000283C0FF005C8342341F001E003FB0253FB +:1039E00043F8285C343B343B5B640FF005C0342360 +:1039F000002003FB025306F6F831343B2B61C6F876 +:103A0000E40BC6F8E85BC6F80C5CC6F8102C81ED38 +:103A1000009F04B0BDEC048B70BDED60E7E700BF14 +:103A2000353A0002B93E0002D53D0002953F000242 +:103A30004FECC44EF8B5D0F8E83B002B49D01C69D8 +:103A40000E46214605461746FFF770FFEFF310823A +:103A500072B633681BB363613368E6619B69012FFB +:103A6000A3615C6133689C611FD0D5F8E83BA34239 +:103A70000BD0D4E903010161C8601969C4E90331BD +:103A8000CC60E3681C61C5F8E84BD5F8EC3B01332A +:103A9000C5F8EC3B276082F310880020F8BD012FA9 +:103AA000C4E90544E6613460DFD1E368A34212D083 +:103AB00021691961CB60D5F8E43B83B11969C4E988 +:103AC0000331CC601C61D5F888350133C5F88835E1 +:103AD000E0E71720F8BD0023C5F8E83BEBE7C4E9B1 +:103AE0000344C5F8E44BEEE7EFF3108C72B6D0F860 +:103AF000003CC3B1D0F8F02B4AB10023D0F8F42B2E +:103B0000D161CB61C0F8F41B8CF310887047C0F80A +:103B1000F01BC0F8F41BCA618CF31088102100F26E +:103B20004C70FDF763BFD0F884350133C0F884359D +:103B30008CF31088084604F03BB800BF2DE9F04F25 +:103B40004B6A0E461B2B804695B040F298808D68DC +:103B5000EF68D5E901322C6912BA3FBACDE90927DD +:103B60001BBA24BA08930B949DED087F2946A1ED5A +:103B7000017F1FFA83FB6B690BF1FF3C1BBA6B6182 +:103B8000AB69BCF1010F18BAA86178D8240CD6F83B +:103B9000349044EA07443F0C47EA02474FEA124A8E +:103BA000B9F1000F7CD0D9F81420002A44D1D9F8FB +:103BB00044C0BCF1000F06D0A44500F0E68014B963 +:103BC000604500F0E280BBF1010F72D0D8F87C357F +:103BD0000133C8F87C35002C5CD0002504EB14219F +:103BE00001F01F0101F5367B08EB8B0042683AB10A +:103BF000136AA34200F0AA80526943689342F6D147 +:103C0000002D00F0BC8001F2D92100224046D8F8F6 +:103C1000F85B08EB8101A84758B908EB8B08D8F886 +:103C200004309B69C3E9084AC3E901009F62C3F8F5 +:103C30002C9015B0BDE8F08F002CC4D0A242C2D1A8 +:103C4000D9F80C30534500F0B080D9F84030002B43 +:103C500000F0B180D9F848403CB1D9F8442099F837 +:103C60000710534640460097A047D8F8083C002B61 +:103C700071D03146404615B0BDE8F04F1847304688 +:103C8000D8F884350133C8F8843515B0BDE8F04F55 +:103C900003F08EBF304615B0BDE8F04F03F088BF8B +:103CA000D8F8482C08F63449C6F83490002AC3D115 +:103CB0007DE7D8F87435904203F10103C8F87435F4 +:103CC00089D1D8F878350133C8F878356B681A0C83 +:103CD000120442F002026A60D9F80C30B9F81200FE +:103CE00012BA40EA0340A860D9F81030B9F816C0FB +:103CF00000BA4CEA0343EB60D9F814C01BBACDE913 +:103D0000042006934AEA0C431BBA079306229DED52 +:103D1000047F1C230C923ABA81ED007F6A6122BABB +:103D2000AA611D447362CDE90EA7CDE91289D9F8C5 +:103D30003C301096F5600CA89847002C3FF479AF02 +:103D400004EB14215D4601F01F014BE7136843B1FA +:103D5000002D7FF46EAF304603F02AFF15B0BDE8AA +:103D6000F08F40461146C2E909A7C2E90133C2F803 +:103D70002C9000F035F9002D7FF45BAFEBE7304677 +:103D8000039103F015FF03993DE7D9F80C30534533 +:103D90001AD0D9F84840002CDDD099F807105346C6 +:103DA000624640460097A047D5E7D9F81030BB429D +:103DB0007FF44BAFCFE70A2321464A464046C9F875 +:103DC000403000F007F845E7D9F81030BB42E0D1A9 +:103DD000C1E700BF2DE9F04F8DB0002A5CD0054649 +:103DE0000F46144600232C22D0F83C0603A903F00A +:103DF000EFFC024600284CD14FF01C0A4FF4843CE3 +:103E0000D5F87035039E01337463C5F870353BBA3D +:103E10000193B368DFF894B0A3F11C00B060E76BC6 +:103E2000C6F824A043E907CBE168B4F812A0DFF894 +:103E300080904AEA014A43F814ACB4F816C02169EC +:103E4000DFF870804CEA014C43F810CCD4F814B081 +:103E500043F8082C019A9AFA8AFA43F8042C4FEA9C +:103E60000B4212BA9CFA8CFC43F80C2C43E90798DD +:103E700043E905AC4FF0050E4FF6FF724FF0FF33EC +:103E800004A8CDE906230A95CDF810E008960B9416 +:103E9000B8470DB0BDE8F08F4FF0FF30FEF7A8FE39 +:103EA0004FF0FF30FEF7A4FEF6E700BF0100040666 +:103EB0000001080006040001D0F8EC2B2DE9F843BE +:103EC0000546D0F8E84BC2B100264FF00A086368F7 +:103ED0007BB1013B636063B9A268122A18D0531CFE +:103EE0002846C4E90183E26A216AFFF773FFD5F827 +:103EF000EC2B0136B242E468E9D895F8383C2BB196 +:103F0000D5F8743C13B1013BC5F8743CBDE8F883A7 +:103F1000EFF3108072B6E26982B16169A14237D0D5 +:103F20001368A34208BF1160A3698B615961D5F87A +:103F3000EC3B013BC5F8EC3B0023E361E368A342A3 +:103F40000FD022691A61D360D5F8E83BA34208BFBD +:103F5000E3681A6908BFC5F8E83BE3602261D460F2 +:103F60001C614FF00009276BC4F8309080F3108873 +:103F7000002FBCD03846D5F85835FF690133C0F85A +:103F80001C90C5F8583503F087FE002FF2D1AEE73C +:103F90001360CCE7D0F8F03B03B310B5044607E05C +:103FA00082F310882046FFF7C9FDD4F8F03BA3B197 +:103FB000EFF3108272B6D4F8F01BCB69C4F8F03B73 +:103FC000002BEDD1C4F8F43B82F310882046FFF7B4 +:103FD000B5FDD4F8F03B002BEAD110BD704700BF0F +:103FE000F0B589B0EFF3108372B60C6B002C3BD0A8 +:103FF000002705460E460F6383F310882046716A3A +:10400000F36A0291B16A5A6A0391416AE469914282 +:10401000C7610695009743630490079308D9D5F8C4 +:104020009C37BBB168469847002CE7D109B0F0BD7A +:10403000D5F81C25D5F81805143A00F1010C0A44EE +:10404000DB6B6846C5F818C5C5F81C259847002CD9 +:10405000D4D1EBE7D5F858350133C5F8583503F01E +:104060001BFE002CCAD1E1E783F3108809B0F0BD34 +:10407000C26EEFF3108172B6836E4BB142B170B471 +:104080001A4B14689C4206D081F3108870BC7047AC +:1040900081F3108870470024036F8466834221D027 +:1040A000D2F88C488442446F08BFC2F88C385C67F1 +:1040B0002367D2F89038046B013B0C2CC2F890387F +:1040C000E2D129260A4DD2F8FC352C68013301349F +:1040D000C0F884602C60C2F8FC3581F3108870BC95 +:1040E000FEF7D4BDC2F88C48E3E700BF202050495A +:1040F00004880022034610B40649074C074A0020F2 +:10410000C3F87048C3F86C185DF8044BC3F8742802 +:10411000704700BFED420002A9430002D5430002F0 +:104120002DE9F04F002489B0149D159F2C60904616 +:1041300004460D461E462C223B46D0F83C0607A9F5 +:1041400003F046FB034618B1184609B0BDE8F08FEE +:104150000097D4F83C360798DDE9121203F0F0FB23 +:104160000346002840F085804FF0080CD4F8F8256D +:10417000D4F868E80798D8F814100132C0F83480F1 +:104180001FFA8EFBD0F80880C4F8F825426A4BEA83 +:10419000014162440EF1010E09BAA8F10809426218 +:1041A000C0F80890C4F868E848E902C100934FF4E9 +:1041B000803100F0DBFDC34358F8082C9BB21BBADA +:1041C0001A4304F5C86A4FF0FF31504648F8082CEE +:1041D000FDF7B2FDEFF3108272B6DFF8E490364BD4 +:1041E000D3F80080D9F800300133C9F8003027B384 +:1041F000149BC8F86C40C8E91EB32923C8F8843062 +:104200002E4BC8F86830D4F88C38002B4ED0596F3C +:10421000C8F87030C8F87410C1F87080C3F87480A2 +:1042200001210C20D4F890380B44C4F89038C8F819 +:104230004C70C8F83000C8F8381082F310884FF47A +:1042400080310023CDE9011380212A4600912046C8 +:104250000799039601F0A4FFA7B15046FDF790FE21 +:104260004046FEF78FFDD8F88430184609B0BDE807 +:10427000F08F0590079803F09BFC059B184609B04A +:10428000BDE8F08FEFF3108272B6D9F80030013B31 +:10429000C9F8003082F310885046FDF771FEFEF732 +:1042A000D7FC2923184609B0BDE8F08FC4F88C88E4 +:1042B000C8E91C88B4E700BF9C8800227140000256 +:1042C0000488002210B4D0F874481CB123465DF86D +:1042D000044B184703460A46D0F8F0155DF8044B26 +:1042E00001311046C3F8F01503F062BC30B4D0F8C9 +:1042F000E8454D6A0134072D03460A46C0F8E845F3 +:104300001FD9EFF30585134C24682C4310D0EFF32D +:10431000108172B6D3F88808D061C3F8882881F379 +:104320001088002230BC042103F24C70FDF75EBB04 +:10433000094D00F29C642D68A542E8D130BCFFF71E +:10434000C1BFD0F8F01530BC01311046C3F8F015EC +:1043500003F02EBC200000229C8800222DE9F041B1 +:104360004FF0000886B014461D4605AA04AB064669 +:104370000F46CDF8148001F065FF70B9DDE9043215 +:1043800030460D9E394603960C9E0094CDE90156A9 +:10439000FFF7C6FE06B0BDE8F08121200C9BC3F8F4 +:1043A000008006B0BDE8F08170B5EFF3108372B6FF +:1043B0000026D0F88848C0F8886883F3108844B194 +:1043C00005462146E4692846CE61FFF77BFF002CB5 +:1043D000F7D170BD002370B50C4682B000934FF446 +:1043E00080310546626A2046A66800F0BFFC4FF6A1 +:1043F000FF73984215D1337863B1082B21D0204642 +:10440000D5F8F4350133C5F8F43502B0BDE8704095 +:1044100003F0CEBB2146284602B0BDE8704000F054 +:1044200017B82046D5F8F025D5F8EC350132013320 +:10443000C5F8F025C5F8EC3502B0BDE8704003F0D2 +:10444000B7BB2146284602B0BDE8704000F068B80E +:1044500038B5D0F804368A680133B2F806C086460B +:10446000C0F80436EFF3108572B62C4CD0F88C08E7 +:104470002268DEF890380132226085F31088002B24 +:1044800033D09CFA9CFC1FFA8CFC02E0013B006FCD +:104490002BD0B0F878206245F8D1EFF3108C72B6CB +:1044A000036F834235D0DEF88C288242426F08BF0A +:1044B000CEF88C385A6713670025DEF89038013B38 +:1044C000CEF8903823688566013323608CF310881A +:1044D0008B684A6A08338B60C36F083A4A62196076 +:1044E000C0F88450FEF7D2FB07E0DEF8F03508464E +:1044F0000133CEF8F03503F05BFBEFF3108272B6B8 +:104500002368013B236082F31088BDE83840FEF742 +:104510009FBB0023CEF88C38CEE700BF0488002272 +:104520002DE9F0418F684FF2FF7C7A880D4652BA30 +:10453000D2431CFA82F21FFA82FC0CEB12421FFAE1 +:1045400082FC0CEB124C00266FEA0C0CD0F808161B +:1045500086B0D5F83880044601310596C0F80816B3 +:104560009CFA9CFC3E70D8F80C1005ABA7F802C072 +:1045700005F1340201F066FE4FF480318027D4F853 +:104580000C36D8F80C2001330191C4F80C36059B89 +:104590002946CDE9026320463346009701F000FE2C +:1045A00006B0BDE8F08100BF4FF0000C2DE9F047E8 +:1045B0001E46D0F8743886B0CDF814C0002B00F039 +:1045C000A7800C46D1F83880636BD8E903914D1C65 +:1045D00000F09E80174601F07042B2F1604F00F08B +:1045E0009780D3E90623054601EA0200984200F0CD +:1045F0009280D8F80430C3F30C03002B40F088807D +:10460000B9F1000F00F0848009F10142B2F1807F1E +:104610007ED3B9F1FF3F7BD009F07042B2F1604F19 +:1046200076D02422D5F83C0604A903F0D1F800285E +:104630006ED104234FF0050E049A4EF001E0D2F83B +:1046400008A082F830303B0E3F0C8AF800308AF820 +:104650000170A16BAAF802000846360636BACAF8FD +:10466000046098F8036001F1140706F00F060236A3 +:10467000B60006F1080353625344D36003681BBAC3 +:1046800040F8043B0FF007C0043E4FEA960E0EF1CF +:10469000010E4EF001E008460AF1040350F8046BE5 +:1046A00043F8046F0FF007C0A7EB010EAEF1040E44 +:1046B0004FEA9E0E0EF1010E4EF001E00B681BBAA0 +:1046C00041F8043B0FF007C00026646B494642F8EE +:1046D000344F05AB284601F0B5FD04984FF4803106 +:1046E000426A3346009600F041FBC4434FF4803CDD +:1046F000FF27DDF814E064BA04994A46AAF802409C +:1047000028463346CDE9026ECDE9007C01F048FD34 +:1047100006B0BDE8F08721EA0201D2438A427FF465 +:1047200068AFF5E700B583B001AA03F01FF808B938 +:10473000019B587603B05DF804FB00BF2DE9F04FF4 +:1047400083B029B315461AB31F460BB30D9B04461D +:1047500000930C9B0E4600F071F810B3D4F810359E +:10476000082B68D000212346082288462960D3F808 +:104770009010283319B3013A08F10108F7D14FF02E +:10478000FF30FEF735FA4FF0FF30FEF731FAF6E76B +:104790004FF0FF30FEF72CFA4FF0FF30FEF728FA0B +:1047A000F6E729683846143102F0A8FEB8BBD4F801 +:1047B00010352A68013B1060C4F81035D0E708EBCB +:1047C00088094FEAC90909F1900BA34428225846E9 +:1047D0000AF048FE09F194013046214402F0BAFE85 +:1047E00009F1B40609F1A40138462144264402F037 +:1047F000B1FE3246394620464FEA880A02F0B6FF3B +:1048000088B90121D4F810350AEB080204EBC20282 +:104810000B44C2F89010C4F81035C5F800B0002061 +:1048200003B0BDE8F08F3346394620460E9A02F0B9 +:1048300029FF0028E5D04320F2E700BF2DE9F04131 +:1048400009B31746FAB1D0F81085B8F1000F17D0A8 +:1048500000230E46012500F19404136054F8043C33 +:104860004BB13146204608F1FF3802F047FE98B9B7 +:10487000B8F1000F04D00135092D04F12804EDD161 +:104880004320BDE8F0814FF0FF30FEF7B1F94FF063 +:10489000FF30FEF7ADF9F6E7043C00203C60F0E79E +:1048A000F0B5D0F8544C83B0CCB1054604270026AF +:1048B00001E0A4699CB1A378012BFAD1237F04F114 +:1048C000080173B1234600222846CDE9006600F0B6 +:1048D000C7F8237F013B2377A469002CEBD103B0F9 +:1048E000F0BD2846A77004F10801FFF71BFFE0E7C1 +:1048F0002DE9F0479A46D0F8783886B04BB18E6BE8 +:10490000044606F1080840460D46914602F00CFEAA +:1049100010B106B0BDE8F08703463822D4F83C0653 +:1049200005A902F055FF0028F3D1059B9F685A693D +:10493000D21B072A74D906219AFA8AF283F830101A +:104940007A604FEA19624FEA194987F801903A7084 +:10495000AA6BE9684FF00A0EA1EB020909F13001D8 +:10496000B1F5A06F28BF4FF49A6919687880886AFA +:104970004EF001E0C0F1400C1CEB090FA0F140002B +:10498000C8BF8146114609F108005862384402F157 +:10499000280CD8600B681BBA41F8043B0FF007C025 +:1049A000B9F1000F0FDD09F1FF3E4FEA9E0E0EF147 +:1049B000010E4EF001E011463B1D51F8040B43F887 +:1049C000040F0FF007C0ACEB020EAEF1040E4FEA7D +:1049D0009E0E0EF1010E4EF001E013681BBA42F874 +:1049E000043B0FF007C01836304602F0CDFD4300FF +:1049F0000BD405986B6B436313B19A78042A17D0D4 +:104A000003F0D6F806B0BDE8F087059A00233146DA +:104A10002046343206F028FB30B90598436BEBE7AB +:104A2000184603F0C5F874E7059803F0C1F870E77D +:104A3000426A3A21CDF80080083300F097F9C54367 +:104A4000FF2605996DBA4B6A7D80CDF80880204617 +:104A50004C6B3A2208340096019402F0D3FA58E7DE +:104A60002DE9F04393B0884617461D4604460023BF +:104A70003822D0F83C0605A902F0AAFE00286AD127 +:104A80000621002F0CBF18222022059B9E6883F868 +:104A9000301059695A62891B914268D33244DA60F6 +:104AA000872306F10809336049467060404602F0EA +:104AB00051FD484602F0CEFD1A9B002B5DD00DF152 +:104AC00018094046494602F045FDAB783E4A042BA2 +:104AD00005986B6805F10808456318BF9046002BE0 +:104AE0003CD0002F50D1426A43463A21CDF8009085 +:104AF00000F03CF9C7434FF0000E4FF0FF0C059B50 +:104B00007FBA5B6A3A2277802046CDE9029ECDE9E2 +:104B100000C805A902F0DAF8E8B9059A69681A9B95 +:104B200010940A900E921191002B43D143F233332B +:104B3000099D526AD4F81805CDE90C35D4F81C3516 +:104B4000CE6B283A411C1344C4F81815C4F81C3520 +:104B50003EB30AA8B04713B0BDE8F0834FF0FF3072 +:104B6000FEF746F84FF0FF30FEF742F8F6E718463A +:104B700003F01EF813B0BDE8F0830DF118094146AB +:104B8000484602F0F1FCA0E740F201123283D3E97B +:104B900003325BBA7383130C5BBA52BAB383F283EA +:104BA000A1E74FF0FF30FEF723F84FF0FF30FEF79C +:104BB0001FF8F6E71B9B1B981B8AD0F812505BBAB4 +:104BC0009BB22DBAB5E700BFF00B01022DE9F04111 +:104BD000D0F8783886B0002B64D004460D46002308 +:104BE0004822D0F83C0605A902F0F2FD002859D170 +:104BF0004C2303FB05F5059ADFF8B48005F6344332 +:104C0000414620463432234406F02EFA0746002857 +:104C100045D106230598102280F830304FF0850CDE +:104C200040F2011386684262A6F1100EC0F808E057 +:104C3000254426F810CC26F8083CD5F8403CD5F899 +:104C400044CC5BBA26F8063C2CFA02F5436B9CFA7E +:104C50009CFC6DBA26F8045C26F802CC26F80E7C83 +:104C600046F80C7C3A210833CDF8008000F07EF83D +:104C7000C5434FF0FF0C05996DBA4B6A26F80E5CE0 +:104C8000CDF8088020464C6B3A220834CDF800C09D +:104C9000019402F0B7F9384606B0BDE8F0810598F6 +:104CA00002F086FF4327384606B0BDE8F08100BF1A +:104CB000000C01020C4B994214D0072310B403E0FE +:104CC000013B00F1140009D0D0F8C8478C42F7D15D +:104CD000D0F8CC479442F3D1012000E000205DF8E9 +:104CE000044B704701207047010000E02DE9F843B4 +:104CF000D0F81055DDB106460F464FF0000900F11F +:104D0000A40400F5F27854F8143C6BB139462046FF +:104D1000013D02F0F3FB30B1D6F8103544F8149C95 +:104D2000013BC6F8103515B128344445EBD1BDE838 +:104D3000F88300BFF8B500F5C8670E4604464FF08B +:104D4000FF3138461546FCF7F7FFEFF3108372B6D4 +:104D5000D4F8482C3260D4F84C2C2A6083F31088A5 +:104D60003846FDF70DF90020F8BD00BF38B5112910 +:104D70001446049D1AD03A2918D0062916D0D0E935 +:104D800002156B1AA3424FF0000C2DD3A4F1030EB1 +:104D90008E448E453FD85CBB1FFA8CF303EB1C435B +:104DA00098B200EB134040BA80B238BD53B34DB354 +:104DB0002A88B5F802C062440A4419880A4459880E +:104DC0000A4490F83010062942D0224493B203EBF3 +:104DD000124293B203EB12435BBA1FFA83FCD0E991 +:104DE00002156B1AA342D1D225F0030E8E4512D8BC +:104DF0004068F8B105F00305022DF0D10B88023CA4 +:104E00009C44ECE74FF0FF30FDF7F2FE4FF0FF302F +:104E1000FDF7EEFEF6E70EF103030C4423F0030367 +:104E2000E41A51F8043B1A0C12FA83F371459C44BE +:104E3000F7D3B0E7012C18D0032C02D00B889C4488 +:104E4000AAE70B4633F8022BC87094441946F5E7DD +:104E500041F001E00235023335F8021F33F802CF8A +:104E600061440A440FF009C0AFE748700B889C44C6 +:104E700092E700BF2DE9F0474FF0000A9946564CE3 +:104E8000564B25681B6888B01D43554BCDF81CA0B8 +:104E90001B68DDF850801D43524B1B681D43524B6D +:104EA0001B681D43514B93F900301D4300F08A806D +:104EB000044617460E4640F6D46251460AF0D2FA2E +:104EC00001234FF07F4C4FF0FE454FF6FF7040F24C +:104ED0000111C4F8487C07EA0907454AC4F8507C28 +:104EE000444FC4F8342C84F8383C119A84F8843C3C +:104EF000C4F8807CC4F838363F4F109BC4F898CC77 +:104F0000C4F83C36C4F8702CC4F89C5C5246C4F813 +:104F1000A40CA4F8861CC4F84C9C3146C4F8947CBC +:104F2000666004F5C860FCF7D7FE314604F24C70A9 +:104F3000FCF7C4FCFDF79AFD054618B1414607AAE7 +:104F4000FDF7DEFD0127139A23460192129A31469E +:104F50000092CDE90288CDE90477284A04F29C60EA +:104F6000FDF7ECFC64202346CDE9010700903146B3 +:104F7000234A04F5EE60FDF7E1FF224BC4F8CC3C78 +:104F8000EFF3108172B6204A204813682060EBB11D +:104F9000D3F8282CC3F8284CC2F8244CC4F8282C89 +:104FA000C4F8243C1A4A13680133136081F3108853 +:104FB00025B12846079907AAFDF7A2FD002008B0F1 +:104FC000BDE8F0874A2008B0BDE8F0871460C4F857 +:104FD000244CC4F8284CE5E7708900226C89002233 +:104FE000688900226489002260890022280000224A +:104FF00054070102580701020100007F69640002A2 +:1050000039620002E16700025489002220205049E1 +:1050100050890022D0F8D03E0BB330B590F8383C20 +:10502000044600258BB013B194F83C3C0BB90BB08F +:1050300030BD0A2201A904F63440CDE90840D4F875 +:10504000703C079102A8029284F83C5C984729467C +:105050002046D4F8D03E019A98470BB030BD704737 +:105060002DE9F0474FF028080D4604461746D1F8C1 +:105070003490B5F82EA0002F70D0A7F12B06112E7A +:1050800000F2AC80112E0AD8DFE806F05C4709096F +:10509000090909876609090909090909661F95F8B7 +:1050A0003030062B00F0B680042B40F0BC80D4F8E2 +:1050B0008036002B40F0BA800023294620467B4AE8 +:1050C000FFF772FA95F83030BAE095F82D3095F880 +:1050D0002C20002B6CD0012A02D9012B00F0B880C3 +:1050E0000133DEB2204653462946714A85F82D60C9 +:1050F000FFF7FEFB01206D6AD4F82415D4F82825AB +:10510000D4F850350139521B0133C4F82415C4F8C2 +:105110002825C4F85035BDE8F08795F82C30032BCE +:1051200014D804232946204685F82C3002F008F9CB +:105130005528F0D195F83030062B00F08C80B5F86A +:105140002EA09FE795F82C30022B29D953462946EB +:105150002046574AFFF7CCFB0120CCE795F82C30CE +:10516000002BF3D101232946204685F82C3002F08C +:1051700045F90028BFD195F83030062B7FF479AF80 +:10518000AA6853780133DB00E868D1181FFA88F861 +:1051900088421778A5F82E8018D80120BDE8F0873E +:1051A00003232946204685F82C3002F06BF9E0E70E +:1051B000032A34BF0222052201232946204685F80E +:1051C0002C2085F82D3002F019F9D2E76A6AA9601F +:1051D000D21AAB6B6A62A1EB03084AE7062F95F877 +:1051E00030300AD0062B41D0042B1AD1012F35D1F3 +:1051F000D4F86C38002BAFD04FE0042B05D0062B31 +:10520000AAD199F80230042BA6D1D4F8A839002BE2 +:10521000A2D042E03A2F2BD1D4F87838002B9BD083 +:105220003BE0112F98D0D4F880365BB12A46204657 +:1052300039049847A0B395F83030042B3FF43CAFC5 +:10524000062B19D0D4F844350133C4F8443583E72C +:1052500005220223B1E70823AA6895E7022F21D18E +:10526000D4F85838002B3FF477AF16E0112F0AD04E +:10527000D4F88036002BD9D15346294620460C4A13 +:10528000FFF736FBDEE799F80230042B7FF464AFBA +:10529000D4F81C39002B3FF45FAF294620469847CD +:1052A000002038E7112FF3D001E700BF0000020310 +:1052B0000000010400224FF4006100F24C70FCF782 +:1052C00095BB00BF38B58C460346EFF3108472B629 +:1052D0004C254FF0010E05FB0C3300224FF48041AA +:1052E00083F83CEC00F24C70FCF780FB84F31088F0 +:1052F00038BD00BF2DE9F04304464FF0000C486B69 +:105300008BB00894069109901E4643790D46129F72 +:10531000CDF808C0002B50D0D0E9063C511C00F05D +:10532000978002EA030EE645014600F0BD8043691E +:1053300093424AD002F07043B3F1604F00F0E9802D +:1053400007EB172C0CF01F0C04EB8C08D8F8641B2F +:105350000A4632B1136ABB4200F0B68052699142EC +:10536000F7D1436A6A6A9A4205D9D4F89C37002B70 +:1053700077D0002E75D1D4F8F83B002B00F0FC80DC +:105380000CF2D9210022204604EB81019847002825 +:1053900040F0F2800A26D8F8643B6A6B9B69394674 +:1053A000C3E9087098629860DA625E60E86120463E +:1053B000D4F8044C1D63A04733E002F10143B3F17C +:1053C000807F02D34369934218D1002309930023BD +:1053D0002846D4F83C2601A902F05AFA002851D0F8 +:1053E000D4F85825D4F84835013201330999C4F866 +:1053F0005825C4F8483500293ED0686B6B6A426A6C +:1054000093421AD8D4F81815D4F81C25C56B143B50 +:1054100001311A44C4F81815C4F81C2525B102A896 +:10542000A8470BB0BDE8F0834FF0FF30FDF7E0FB7D +:105430004FF0FF30FDF7DCFBF6E7D4F89C3783B183 +:10544000B6F5804F0DD002A898470BB0BDE8F083A9 +:1054500004234FF6FF784FF0FF390293CDE904891A +:10546000CCE7D4F8583528460133C4F8583502F053 +:1054700013FC0BB0BDE8F083284602F00DFC0BB026 +:10548000BDE8F083696AD4F81825D4F81C351439BE +:105490000B44013201992046C4F81825C4F81C3584 +:1054A00000F030FE0999A6E76FEA030C22EA030335 +:1054B0009C457FF43CAF04234FF6FF784FF0FF3953 +:1054C0000293CDE9048996E7D2E909310B4335D13E +:1054D000696A436A994205D9D4F89C37002BC0D039 +:1054E000002EBED1EFF3108772B60023106BEB6174 +:1054F00000284FD0C3690121002B61D01E46DB6913 +:105500000131002BFAD10329F56147D887F31088C0 +:1055100087E7234600270720D3F8C8C714339445EC +:1055200019D0013807F10107F6D1C2F3160242F093 +:10553000BC424FF48073CDE904325CE7EFF3108393 +:1055400072B6516A0491916AC8F8642B059183F38D +:10555000108809994FE707EB870704EB8703D3F817 +:10556000D837C2F3160242F0BC42002BE1D04FF410 +:105570008073CDE904322AE7D4F84825D4F85835A9 +:10558000013201332846C4F84825C4F8583502F0E2 +:1055900083FB46E7156387F3108842E7C16911630F +:1055A000D4F84815D4F8582501310132C361C4F844 +:1055B0004815C4F8582587F3108802F06DFB30E7D2 +:1055C000C561A3E700224FF4807100F24C70FCF734 +:1055D0000DBA00BFD0F8343B03B1704770B50A264E +:1055E000012584B0416804460346CDE90165054ABA +:1055F000009600F63830FDF7A1FCC4F8345B04B027 +:1056000070BD00BFC55500022DE9F04F8BB0EFF320 +:10561000108272B60023D0F8AC1700F5F66E4EF883 +:10562000043C0191C0F8B03782F31088002900F0E3 +:105630002181834699461E46984607930293089314 +:1056400003930693CDF824E009E0099BC3E901AA7E +:105650000023CAE90733019B002B00F00B81019B5B +:1056600093F830509A46DB69042D019300F00581D0 +:10567000062D0ED1DAF80830DAF838205E88079364 +:105680005B6826F0070602933C230692B6B2CAF87E +:105690002830DBF8B447002CD7D00496CDF814B0EE +:1056A0000027D346029E05E0E1692746002900F065 +:1056B000CC800C4694F83010A942F5D1042D00F0AE +:1056C0009B80062DF0D1D4F80890D4F838A0D9F8F2 +:1056D0000410B142E8D1069B0AF1080003F1080169 +:1056E00001F00CFF0028DFD0069B0AF1180003F13F +:1056F000180101F003FF0028D6D0DA46DDE9046B7B +:10570000A36AA268CAF82830214600200CE053881A +:10571000914623F007039BB2B34280F0C9800B6A25 +:1057200073B1084619469A68042DF0D15368C3F343 +:105730000C03B34280F0BD800B6A9046002BF0D181 +:10574000CAF82030C1F820A0224600260DE04B8880 +:10575000894623F007039BB2B342A6F1080040F04C +:10576000FB80566A126A064482B1042D9168EED11C +:105770004B68C3F30C03B34240F0EF800B88126A0E +:10578000143B884606EBD306002AEED1042D00F028 +:10579000DE80B9F80230DB073FF55DAFE369002F2B +:1057A00000F0E680FB61DBF8B837A342236A08BF4C +:1057B000CBF8B877002B00F0A0802746A1694FF006 +:1057C000AA32042D3A6298685F6A67D0083F5F6228 +:1057D000626A08303A4498606262002966D04B6081 +:1057E0009969186A002908BF19461F46A161002857 +:1057F00000F085800346E2E7D4F80880B8F8061088 +:10580000B1427FF451AF039BD8F80810986841402B +:1058100011F47F0F7FF448AFD8F80C00D9688842A4 +:105820007FF442AFD8F81000196988427FF43CAF8A +:10583000A36A089ADA46DDE9046B93423CBF13463B +:10584000A2624246CAF828305EE7DA46DDF814B0B4 +:10585000049EDBF8B427002A3FF4F7AEDBF8B82744 +:10586000019BC2F81CA0CBF8B8A7CAE90711002B0E +:105870007FF4F5AE0BB0BDE8F08FDAF80830DA7AD5 +:105880005E680F2A0393134638BF0F23CAF82830E7 +:10589000330C08920293C6F30C06FAE6626A1430DF +:1058A000143A3A4462629860002998D1636097E79D +:1058B00042460CBF0121002100285ED1E369CAE9FC +:1058C0000734002F61D0C7F81CA0DBF8B837A3421B +:1058D0000FD0544659B14FF0AA33DAF820000492A1 +:1058E000016ACAF82010036202F062F9049A904635 +:1058F0002AE75446CBF8B8A7ECE72346626A4FF094 +:10590000AA311962DBF83035042D03F10103CBF81D +:105910003035DBF8243503F10103CBF82435DBF80F +:1059200028351344CBF82835A36818D00833A36072 +:10593000083A079B62621A7821465846FFF790FBA7 +:1059400000283FF488AE204602F032F983E6D8F80A +:1059500004309A047FF522AF414688467BE6A2F1E7 +:105960001401A26B14330392927AA3606162E3E79D +:10597000CBF8B437CBF8A87715E7036ACAF820301C +:10598000C0F820A00029A6D1B1E7CBF8B4A7CBF886 +:10599000A8779AE710B4EFF3108372B6074C084962 +:1059A000084AC0F89C47C0F8A017C0F8A42783F3A2 +:1059B000108800205DF8044B704700BFC9590002F1 +:1059C00009560002655C00022DE9F04F06460469A5 +:1059D000D0F818B0D4F808A0DBF85C35DAF80C7011 +:1059E00003F10109DAF800309DB093FA83F8DAF890 +:1059F00004303ABA93FA83FEDAF8083014AD1BBAD1 +:105A00000393029004920FCE0FC596E80F0085E82D +:105A10000F00039BCBF85C95CDE90E8E1093049A92 +:105A200011929DED0E7F8AED007FDAF810301BBADF +:105A3000CAF81030636B5B6A143B23F007030393CF +:105A4000636AB3F1140600F0BC80002399460AF1A2 +:105A50001407CDE90574049300232422DBF83C06E7 +:105A600013A901F0B5FE8046002840F0E480029BB7 +:105A7000139D1B69596B039B6963B34205D2A6EB67 +:105A800003081E46002B00F0D48028463446059FAC +:105A9000069D02E037441398ECB1EB683946DE1BF3 +:105AA000A64228BF2646DBF83C363246CDF80090A9 +:105AB00001F046FFA41B002840F0A280EB68DB1B2E +:105AC000B342E7D16B68002B00F084801D469F68CD +:105AD0001398002CE1D1CDE9057546460546416B8A +:105AE000DAF80400049BB8F1000F40EAD30040F458 +:105AF000005318BF1846DAE903231FFA82FC14BAD0 +:105B00000CEB124C1ABA09926A6A0CEB134C07920E +:105B10001CFA83FCDAF80820514B02EA03073A46E4 +:105B2000DAF8007008920CEB124C079A07EA030EA1 +:105B300002F114034EEA030E0CEB1E4C1CFA8EFC11 +:105B40006B620CEB104313FA80F39AB202EB134230 +:105B500093B203EB1243DB43AA689EFA8EF7A2F1DD +:105B6000140CC5F808C00D94089C00BA9BB2CDE98E +:105B70000A7023431BBA0C939DED0A7FCB6B02ED99 +:105B8000057F099C079942F8044CDBF8682514A8A6 +:105B90000132CBF86825DBF8182518950132CBF8CF +:105BA0001825DBF81C250A44CBF81C259847DDE9AD +:105BB000032313440493B8F1000F7FF44DAF029B0D +:105BC0001C69DBF8603520460133CBF8603502F004 +:105BD00063F82BE0B8F1000F3FF45DAFDBF83C2534 +:105BE000DBF864350299013201330869CBF83C25B2 +:105BF000CBF8643502F050F8139801F0D9FF15E0A6 +:105C0000DBF86415DBF85825DBF8483502980131DC +:105C1000013201330069CBF86415CBF85825CBF875 +:105C2000483502F039F8139801F0C2FF1DB0BDE805 +:105C3000F08F464654E7DBF86415DBF85825DBF8AF +:105C4000483502980131013201330069CBF86415FF +:105C5000CBF85825CBF8483502F01EF8E6E700BF30 +:105C60000000FFFF2DE9F843D0F8B487B8F1000F2A +:105C700032D04FF000094FF0AA370546D8F8283047 +:105C8000D8F81C6053BBB9F1000F61D13346C5F899 +:105C9000B46746469846D5F834350133C5F83435EF +:105CA00096F83030042B45D0062B2FD034462046B2 +:105CB000D5F85035246A0133C5F85035076201F034 +:105CC00077FF002CF3D1D5F8B837B34208BFC5F839 +:105CD000B897B8F1000FD1D1BDE8F883013BC8F8FF +:105CE0002830002EF8D0B36AF26953B1B046164698 +:105CF000013BC8F82830002EEED0B36AF269002BC1 +:105D0000F4D1C146C8F81C209046C4E7B468638843 +:105D1000072BCBD8B06B183001F036FC10F0804365 +:105D2000C4D16288314652BA628028460C4AFEF7D6 +:105D3000DFFDBBE7B36B5B68C3F30C03002BB5D18E +:105D400031462846074AFEF72FFC96F83030ABE77D +:105D500032464646C846C146C8F81C2090469AE7D7 +:105D6000000001030000010B2DE9F0418AB0129FF1 +:105D70000646B7F5003F08461546984655D06FF0E1 +:105D8000130C0022416A846803696444143111448D +:105D90009C42416284603FD390F832C084630CF12E +:105DA000140C944480F832C090F831C0BCF1010F5B +:105DB0002ED0119B89B247EA036C109B139F41EAD6 +:105DC000030ED6F838369CFA8CF147EA03470133C4 +:105DD0002DBA98FA88FC3FBAC6F8383692BBCDE99E +:105DE00003714EF08A4109BA029105959DED027F3B +:105DF00084ED007FC4F810C0002314320093042106 +:105E0000FEF7B4FFC343A2689BB21BBA1A43A26059 +:105E100000200AB0BDE8F0814FF0FF30FCF7E8FE4B +:105E20004FF0FF30FCF7E4FEF6E7D6F824266FF0DB +:105E3000130CA2F10202B2FA82F25209ACEB820C0C +:105E400092009FE7CDE907714EF08C431BBA069391 +:105E500009959DED067F40F2944384ED007FC4F8E0 +:105E600010C06361C8E700BF00230249024A0B600B +:105E7000136070475489002250890022F8B500F55C +:105E8000C8670E4604464FF0FF3138461546FBF70B +:105E900053FF4C2303FB0644384684F8395CFCF777 +:105EA0006FF80020F8BD00BFF8B500F5C8670E46D2 +:105EB00004464FF0FF3138461546FBF73DFF4C23B3 +:105EC00003FB06443846C4F8585CFCF759F8002038 +:105ED000F8BD00BF2DE9F041002488B000F5C86886 +:105EE00001940F4604464FF0FF3140461D461646CA +:105EF000FBF722FF0E9B012B10D14C23142207FB32 +:105F000003F3009203F63442224423446846CDE969 +:105F10000265D3F8703C069407929847019B33B909 +:105F20004C2303FB0741C1F8406CC1F8445C404678 +:105F3000FCF726F8019808B0BDE8F0812DE9F04F94 +:105F40004C2402F0010802F0080A04FB01F7914614 +:105F500044465546804691B0059307F63443C3182E +:105F6000049302F08003009302F0400302F0020B5E +:105F7000019302F00403CDE9023B1A9E0744A346B5 +:105F800034B1D8F87436B3F1000B18BF4FF0010BE1 +:105F9000039B33B1D7F8481C00294BF0020118BF0E +:105FA0008B4635B1D8F8FC1B00294BF0080118BF0F +:105FB0008B46009B33B1D7F8481C00294BF0800179 +:105FC00018BF8B46019B33B1D8F8581800294BF005 +:105FD000400118BF8B46029B23BB19F0100F06D05F +:105FE000D8F81C1900294BF0100118BF8B4619F086 +:105FF000200F06D0D8F8A81900294BF0200118BFAF +:106000008B4619F4807F32D1CB4568D0002E4CD01E +:10601000731E012E4FF0010014BF1E460026FCF730 +:10602000E7FDACE708F5C86A4FF0FF315046FBF7D3 +:1060300083FE0A21049B0891D7F8701C07A8CDF8AD +:1060400038800F930D90002958D008A888470999E7 +:10605000002933D0442906D197F83A1C00294BF087 +:10606000040118BF8B465046FBF78AFFB5E708F5D9 +:10607000C86A4FF0FF315046FBF75EFE0A21049BD1 +:106080000891D7F8701C07A8CDF838800F930D90B1 +:10609000002933D008A888470999B1B1442923D0F1 +:1060A0005046FBF76DFF002EB2D1059BD945C3F8D2 +:1060B00000B017D0432011B0BDE8F08F0799012937 +:1060C0004BF0040108BF8B46CDE707990129E7D1C2 +:1060D00050464BF4807BFBF753FFCB4596D1059B95 +:1060E000C3F800B00020E6E797F83A1C0029D7D0A3 +:1060F00050464BF4807BFBF743FFEEE75046FBF73F +:106100003FFFD7E7EFF3108372B6D0F8782662B17D +:10611000002210B4D0F87C46E161CA61C0F87C1658 +:1061200083F310885DF8044B7047C0F87816C0F808 +:106130007C16CA6183F31088082100F24C70FBF7CB +:1061400055BC00BF0346D3F820250846496B0132F1 +:10615000C3F82025F9B181680A7881631209042AFD +:1061600080F8302007D0062A09D1D3F8C02E32B1EA +:10617000014618461047D3F8CC2C002AF8D1D3F8A2 +:106180003815D3F8502501310132C3F83815C3F85A +:10619000502501F00DBD03F634424263DBE700BF3A +:1061A000F0B51646D0F8142504460132C0F814257F +:1061B0004A6B0D4685B072B3526900930C9B0393F2 +:1061C0000B9B02930A9B01933346FFF7CDFD0D9F76 +:1061D00077B9D4F83436A3B12A460DAB3146204600 +:1061E00042F8347F00F02EF86B6B53B10D9F47B12E +:1061F0003246294620460C9B0097FFF77BF805B0F6 +:10620000F0BDD4F83C3528460133C4F83C3501F0E4 +:1062100043FD05B0F0BDD0F83C15AA686B6A0131AA +:10622000143A1433C0F83C152846AA606B6201F09A +:1062300033FD05B0F0BD00BF0022012100F24C701B +:10624000FBF7D4BB2DE9F043002501F07044B4F115 +:10625000604F1D6030D04C1C2ED090F8386C00F68A +:10626000344C002E31D1644690F8849C00F5486E81 +:10627000B9F1000F03D090F8865C002D69D1714D03 +:106280004FEA11484FEA0848A84500F09180D0F83D +:1062900008C0BCF1000F45D11568002D77D02A79D0 +:1062A0003AB1AA792AB16A6966486FF30F0282424D +:1062B00022D02120BDE8F0831468196054B3A3797B +:1062C000002BF6D00020BDE8F08390F83A4CACB932 +:1062D0006446002EC8D090F83A5C002DC4D0D0F8A7 +:1062E0004C5CD0F8507C0D40BD42BDD11568002DEE +:1062F00000F08980AC45B7D11960E3E7D0F8484C8D +:106300008C42E5D114680CB16445E1D1C2F800C0FB +:106310001960D7E790F83A3C002BCAD000F6344019 +:106320001060CFE7D0F80C80B8F1000FB4D098F827 +:106330000650002DB0D0D8E906100CEA01018842C1 +:10634000B7D11168002979D04145B2D1C3F800C056 +:10635000B8E7D0F8985CD0F89C7C0D40BD428ED157 +:10636000106818B3C2F800E0C6E71EB190F83A5CB6 +:10637000002D4AD1B9F1000F49D1D0F808C0BCF1C5 +:10638000000F96D0D0F80C80B8F1000FCFD17EBBB3 +:10639000B9F1000F8DD090F8864C002C89D0D0F840 +:1063A000940C284C6FF30F00A04282D174462AE06F +:1063B0001568002DD9D095F804C0BCF1000F04D0A9 +:1063C00095F806C0BCF1000F96D1D0F808C0BCF11A +:1063D000000F3FF46EAFD0F80C80B8F1000FA6D1DB +:1063E0005DE7D0F80C80B8F1000FA0D1002ED2D01C +:1063F00090F83A5C002DCBD0D0F8485C114E6FF38A +:106400000F05B542C4D1146076E7E646AAE790F8D6 +:10641000865C002DA6D1D0F808C0BCF1000FE0D1F9 +:10642000002EB8D090F83A5C002DB4D0D0F8485C7B +:10643000044E6FF30F05B542ADD1E4E7C2F800801A +:1064400084E700BF0000FEA910B594468E461C46A6 +:1064500082B00021724663460094FFF76FFD02B0E0 +:1064600010BD00BFFFFFFFFF2DE9F04F04460126DE +:1064700000F5C86893B04FF0FF314046FBF75CFC75 +:1064800094F8383C04F63445C4F874660DF11809E4 +:1064900023B1D4F8703C002B40F008814FF0FF3B53 +:1064A0004FF4807604F5E8739F4F04F24C7A029320 +:1064B0004046FBF765FD05AB01224FF0FF3150462A +:1064C000CDF800B0FBF722FA4FF0FF314046FBF762 +:1064D00033FC059B180726D5D4F8782642B91DE071 +:1064E00082F310882046FFF72DFED4F87836A3B14A +:1064F000EFF3108272B6D4F87816CB69C4F8783608 +:10650000002BEDD1C4F87C3682F310882046FFF7CB +:1065100019FED4F87836002BEAD1059B23F0080346 +:106520000593002BC4D0190609D5D4F8B4392046F8 +:106530009847059B23F080030593002BB8D0DA051C +:1065400013D5D4F87838002B7AD1D4F87C380BB135 +:1065500020469847D4F8B0390BB120469847059BA0 +:1065600023F480730593002BA2D0D80730D5D4F83C +:10657000FC3B0BB120469847D4F8143C0BB12046A5 +:106580009847D4F85C380BB120469847D4F8A43724 +:106590000BB120469847D4F8AC390BB12046984748 +:1065A000D4F8783813B12046FEF77AF9D4F8803859 +:1065B0000BB120469847204604F016FE204604F012 +:1065C000C5FE059B23F001030593002B3FF470AF3C +:1065D000D90605D5D4F8002C12B120469047059B6A +:1065E0009A0605D5D4F8182C12B120469047059B81 +:1065F000580604D5D4F8603820469847059B5905BD +:1066000045D49A0705D5D4F8A02712B12046904763 +:10661000059B580704D5D4F8703820469847059B49 +:10662000190525D4DA0404D5D4F8303C204698471F +:10663000059B5B047FF53CAF2046FEF7EBFC37E79C +:10664000D4F8543C0022002B3FF47FAF197F03297C +:106650007FF47BAF02992046CDE9002103F10801C8 +:106660000393FEF7FDF9039B1A7F013A1A776CE753 +:1066700094F8383C4BB11222CDE91045D4F8703C67 +:106680000AA8CDF83C900A929847059BCAE794F86F +:10669000383C4BB10822CDE90C67CDE91045D4F860 +:1066A000703C0AA80A929847059BAAE7132284F82F +:1066B0003A6C0A920AA8CDE910459847D4F8703C84 +:1066C0000A960AA810949847022310940A930AA8DD +:1066D000D4F8703C9847D4F8546C66B106F10801C0 +:1066E000484600F041FF2A464946204600F046FB56 +:1066F000B669002EF2D1D4F8C03E002B3FF4CEAEE6 +:106700009FED056B9FED067B2A464946204689EDA5 +:10671000007F00F033FBC1E6000002FF0000000034 +:1067200000000000010000000100005E8A6852F8CD +:10673000143BC3F30363053BDBB2002B4DD02DE9C3 +:10674000F0410024A4464FEA830E1378012B32D087 +:10675000442B0CD043B15378012B2AD99C44F445E7 +:1067600027D81A44F445F0D30120BDE8F081013464 +:10677000012C24D85378D578A3F10807202F9678D8 +:106780004FEA15181BD89F0719D1042E1ED9F607FA +:106790001CD5B8F10F0F06D015F00E0FDED005F0A6 +:1067A0000F05032DDAD04FF040620CF11803FDF70E +:1067B000FBFE0020D9E701320CF1010CD2E74FF0CB +:1067C00040620CF11603FDF7EFFEF2E74FF0406276 +:1067D0000CF11703FDF7E8FEEBE70120704700BF5F +:1067E0002DE9F043D1F808804A6AD8F800600C46D9 +:1067F00033BA9BB29A42054687B020D029D30027EE +:10680000A2EB03094B62A069002800F0F580D0E9F3 +:1068100002239A1A4A4500F2F5802346A9EB0209A1 +:106820001A465B689842FBD1A242576008BF00221B +:10683000A26101F0BDF9B9F1000FE4D1636A06F07D +:106840000F06B3EB860F676B4FEA860201D9042E61 +:106850000FD82046D5F83825D5F850350132013308 +:10686000C5F83825C5F8503507B0BDE8F04301F04C +:106870009FB90023042100932046FEF777FA4FF6D4 +:10688000FF73984240F0C380D8F80030052E18BA44 +:10689000D8F8043019BAD8F808301ABAD8F80C3039 +:1068A000CDE902011BBA049205939DED027FD8F851 +:1068B000101088ED007F09BAC8F8101044D17B6928 +:1068C0008B4271D000296FD0D7E9063203EA01006C +:1068D000904264D04B1C67D001F10143B3F1807F3B +:1068E00062D33A462846FEF7E5F900285CD17B6979 +:1068F000002B40F0D280D8F80820636A02F47F02AF +:10690000B2F5881FD5F82465D5F8281540F0B58074 +:10691000A068143B4269636214300B44A060C5F860 +:10692000283513BA9BB2721C442BC5F8242540F0BD +:10693000A680D5F81C39002B00F0A18021462846FE +:1069400007B0BDE8F043184721462846FFF7EEFEA2 +:10695000002800F08580D8F8101006F18043013B34 +:1069600048F82310D8F80C2008EB830343F8042CD4 +:10697000D8F80820103B9A60D8F80420053E5A60E9 +:10698000D8F8002022F09E4242F08A421A609846CF +:10699000A360A363636AA3EB860363628FE7DA43B2 +:1069A00021EA03039A4295D1D8F80430C3F30D03CA +:1069B000002B3BD0D5F86C35D5F8A0270133C5F8AE +:1069C0006C35002A4CD0EFF3108272B6D5F8AC3794 +:1069D000002B4CD00023D5F8B017CC61E361C5F88B +:1069E000B04782F310880022022105F24C7007B0F4 +:1069F000BDE8F043FAF7FABFE368A3EB0902E260EF +:106A0000636A1CE7A3EB0903C360636A17E7D5F861 +:106A10003815D5F85425D5F85035013101322046C6 +:106A20000133C5F83815C5F854251BE7A068636A1B +:106A30001430D5F8241598F80A20A060D5F8280558 +:106A4000143B013118446362C5F82415C5F82805C4 +:106A500021462846FEF704FB38B907B0BDE8F083AD +:106A6000D5F8503520460133FCE62046FCE6C5F853 +:106A7000AC47C5F8B047E361B3E7013EC91A204609 +:106A8000D5F84025D5F8503501320133C5F82465D5 +:106A9000C5F82815C5F84025E4E6D5F8342652B1E6 +:106AA00021462846D5F82C350133C5F82C3507B0DA +:106AB000BDE8F0431047D5F84025D5F850352046BD +:106AC00001320133E6E700BF2DE9F04F0546D0F86B +:106AD00018B00769DBF83836DBF85C2595B003F1B0 +:106AE000010E0CAE1BBAD7F80890D7F8008002F15F +:106AF000010A019108930FCD0FC695E80F0086E8B3 +:106B00000F00CBF85CA5CBF838E6BF61C7F838902A +:106B100099F806E009F1280C724609F106040AB159 +:106B20002B2A08D19CF80130644601339CF80020E0 +:106B30000CEBC30CF3E72C232370B96896467A6AF2 +:106B4000A1EB0C039A18ACEB01010391009200F049 +:106B5000A080019A00211344103206924FF6F87279 +:106B60004FF006091340083B059107930291CDF8B9 +:106B700010C0CDF824E0009A079B9A4240F294801E +:106B8000D21ACDE900234FF6FC750024D8F828204E +:106B9000069B15409D4228BF1D46039A019B03EBAF +:106BA000020A0AF11806002340461A460BA900F013 +:106BB0000FFE00287FD10B9A82F83090002C70D005 +:106BC000A3695A60A261AE4269D3761B5562EAD1CD +:106BD000BA6BBD69BA60A268384602F11001E2687A +:106BE000BF611032C4E90212A4612146039A00F089 +:106BF0001FF900285FD1A269099BD168E2680832B9 +:106C0000E260626A083262620B70059BBDF8082080 +:106C100048700BB9013292B2089B52BA4B60049B88 +:106C20004A80BD61AB60019D21462A46384600F08E +:106C3000FFF800283FD1A668796B70684968029B0D +:106C400000BAAAF1200C80B22B4440EA0C40CD6B74 +:106C5000DBF8681500BADBF81C2502934B1CDBF847 +:106C600018157060B8690AF1080A8068083A01319D +:106C70005244C4F824A00490CBF868351094CBF8A3 +:106C80001815CBF81C250CA8A847009B002B7FF4F7 +:106C900072AF384601F000F815B0BDE8F08F5662CB +:106CA00096E7144692618EE7009B019301230593BA +:106CB0000023009367E7384600F0EEFF14B120464A +:106CC00000F076FF15B0BDE8F08F00BF70B5079CEF +:106CD00084469E4608680CB101232360DCF8141535 +:106CE00084680131CCF8141590F83210436A2831C9 +:106CF00028334362456BC9B2A4F12803846380F84A +:106D000032108360AD78042D06D03A2A10D1012DBF +:106D10000ED1595C87290BD101698B4211D24FF0FA +:106D2000FF30FBF765FF4FF0FF30FBF761FFF6E741 +:106D3000DCF83C350133CCF83C3500F0ADFF502099 +:106D400070BD60260499A4F1200541EA0E4141EA94 +:106D5000022212BA8363294644E90A620598103C6C +:106D600000F0F8FB2146069800F0F4FB204600F006 +:106D700071FC284600F06EFC002070BD8C4670B59A +:106D800043F23335034614460826DCF80C2088B05D +:106D9000CDE9025200F5C8654FF0FF312846CDE934 +:106DA00006340096FAF7C8FF6846E36B9847284612 +:106DB000FBF7E6F8019808B070BD00BF8C4670B5CF +:106DC00043F23335034614460926DCF80C2088B01C +:106DD000CDE9025200F5C8654FF0FF312846CDE9F4 +:106DE00006340096FAF7A8FF6846E36B98472846F2 +:106DF000FBF7C6F8019808B070BD00BF9209022ADF +:106E000010B58C6B0BD0032A03D0012A0BD00020C5 +:106E100010BDA26902F07F42B2F17F4F03D0034A56 +:106E20002833FDF765FD542010BD00BF00000204AB +:106E30002DE9F04FD1F8188085B0CDE90210D0F8D7 +:106E400018C014464046002C7CD0BCF1000F00F066 +:106E5000C880002800F0C580DCE90235ED1AA542A3 +:106E600028BF25464669C26828BF4FF00408A6EB34 +:106E7000020138BF4FF00108A942C0F0A380416A67 +:106E800057194E1B5919C76046624FF0000A08F0A7 +:106E9000010BCCF80810002D00F0AB8025F01F0787 +:106EA000E71BCDF804C08146BC461946AF08013F38 +:106EB00051F8040B161D062F05D8DFE807F04F4CDC +:106EC0004919470F09000B46106004313246043659 +:106ED0001B6813600B4632460431043618680B46B3 +:106EE0001060324653F8041B42F8041B161D191D8E +:106EF0001B681360B64651F8043B4EF8043B0B4642 +:106F0000724653F8080BA44542F8080B4868CEF8BF +:106F100004003FD0203DA4F12004C6D14846DDF84E +:106F200004C0BBF1000F31D0DCF804C0039BC3F8F0 +:106F300018C0BAF1000F02D04068029B986118F0A7 +:106F4000040F80D0002005B0BDE8F08F1646C8E7DA +:106F500016461946CEE796461946D0E786461F469E +:106F60000B4605F003010229C2F800E048469646A8 +:106F7000DDF804C0324617D0032917D0012901D10A +:106F80001B781370641BBBF1000FCDD1BAF1000F59 +:106F9000D8D0D1E70F1D05F0030102294846DDF8DE +:106FA00004C00EF1040EE7D11E4605E03B797E1DBC +:106FB0000EF105028EF80430334613F8011B02F877 +:106FC000011BDDE7476A5D187F1AC6604762CCF88F +:106FD000085051B14FF0020A0D464FF0000BD04659 +:106FE0005CE7432005B0BDE8F08F4068029B9861E4 +:106FF00029E7BBF1000FA5D0DCF804C0039BC3F860 +:1070000018C09CE72DE9F041012496B00591496B29 +:107010001E9F4D6807947DB11D99029701911C999F +:107020000446009107A9039105A9FFF74FFE064604 +:1070300058B116B0BDE8F0814FF0FF30FBF7D8FD36 +:107040004FF0FF30FBF7D4FDF6E7059BD5F8248021 +:107050009A6838461D999A6300F050FA012818D0B2 +:10706000384600F091FAB0F1805F12D0059B14947D +:107070000E96129315966A7922B33A6802F07F420F +:10708000B2F17F4F3FD143F23332F968CDE910219D +:107090001CE00023D4F83C2605980EA900F0F8FB6C +:1070A00000286FD0D4F85825D4F848350132013380 +:1070B000C4F85825C4F84835059800F0EDFD16B021 +:1070C000BDE8F08100200021CDE910011595596A35 +:1070D00041456CD8D4F81C35D4F81825ED6B283B05 +:1070E00001320B44C4F81825C4F81C3515B10EA89C +:1070F000A8479EE74FF0FF30FBF77AFD4FF0FF30D7 +:10710000FBF776FDF6E70AA8099600F01DFA33466C +:1071100039462046009608AAFDF790FB00284BD080 +:107120003946204604F034F9002874D038460AA9BC +:1071300000F010FA4FF0FF30059B39465B6B08AA50 +:10714000CDE901036B6A204600930AABFDF7F6FA1E +:107150000028B1D1089B5E6A727E0996911E0329B0 +:10716000059B39D8318A032A49BA89B21091D6F8D9 +:107170001210159509BA1191A9D104220521727630 +:10718000F161A4E7059BD4F81825596B586AD4F827 +:107190001C354D6828380E99034401324D63204652 +:1071A000C4F81825C4F81C35FEF7ACFF84E7414647 +:1071B0000EA8FFF789FC3CE708980AA9436A143037 +:1071C000099300F0C7F9099E727E002AC6D14FF0DC +:1071D000FF30FBF70DFDFAE70021B06AD961002806 +:1071E00038D0F26AD361B27EF362531CDBB2042B57 +:1071F000B3767FF61EAFC369B276B36200F04CFD82 +:10720000D4F84825D4F8583501320133C4F848255C +:10721000C4F858350DE7294620460AAA09AB04F000 +:1072200029F800287FF448AF4FF0FF33059839461E +:10723000406B08AACDE901306B6A204600930AAB87 +:10724000FDF77CFA00287FF437AF099E002E81D02D +:10725000727E83E7D4F87818C1B10121B176C6E90E +:107260000A335B6B35620025062A336308BF7176EB +:10727000012220460AA901960095FDF7F1FB0222A2 +:10728000099B1A76D4F8C42EDA61D2E61846B5E71F +:107290002DE9F043D0F8544C80460D4689B0002CBF +:1072A00034D04FF000090026002703E0A369A1466F +:1072B00063B31C46A378002BF8D0637F042BF5D171 +:1072C000D4E9022329466846CDE90267CDE90023C7 +:1072D00000F014F90028E9D000234FF00002A16962 +:1072E0002370A370A283B9F1000F23D0C9F818103E +:1072F00004F10806314604A800F036F940466268F9 +:1073000004A9FFF75BFD304600F01EF9D5E906231E +:107310009AB1D361EB6903B19A610023C5E90633E1 +:10732000D8F8BC3E0BB19D61EB61C8F8BC5E09B0FA +:10733000BDE8F083C8F8541CDAE7C8F8B83EEAE7BD +:10734000D0F86C35D0F8A0270133C0F86C35002A8E +:1073500051D04A6A70B5072A0C464AD98D688446CE +:10736000B5F802E09EFA9EF31EF4807F6B809BB21C +:107370001FD1072B30D923F00703083A1344B3F584 +:10738000803F2BD2EFF3108272B6DCF8AC37EBB152 +:107390000023DCF8B017CC61E361CCF8B04782F38E +:1073A0001088002202210CF24C70FAF71FFB00201B +:1073B00070BD8E6B766816F4E02FDCD004234FF09E +:1073C0008062A5F802E0FDF793FA12E0CCF8AC4732 +:1073D000CCF8B047E361E2E7552070BDA36B4FF0F6 +:1073E0008062EB1A21466046A5F802E00233FDF701 +:1073F0007FFA542070BD5420704700BF2DE9F84338 +:10740000D1E90235ED1A012D39D95A788C6B013248 +:10741000D200A3EB040C95420F4680464FF00204C5 +:10742000ACF12809A2F1020613D223E0012A04F1EB +:1074300002031AD009EB040339464046FFF7DEFC8D +:10744000023480B96B789A1CB61A1C44002E09DDF0 +:10745000BB681A5D1D19002AE8D1013E002E04F117 +:107460000104F5DC0020BDE8F8836C78A21CB61A94 +:107470001C44EBE79A78ACF12603FFF7BFFC5420DD +:10748000BDE8F8834B6A072B13D98B6893F803C0C8 +:10749000BCF1000F01D16046704710B58C6B4FF006 +:1074A00080621B1B0233FDF723FA4FF0540C604639 +:1074B00010BD4FF0540C6046704700BFF8B554093A +:1074C00006460D4602F01F0703D0A20007F0A0FFFA +:1074D00088B977B14FF0FF3356F8242055F82410BF +:1074E000C7F120074A40BB401A420CBF01200020D0 +:1074F000F8BD0120F8BD0020F8BD00BF02680B6890 +:107500009A4201D00020704742684B689A42F9D1F4 +:1075100082688B689A42F5D1C068CB68C01AB0FA0D +:1075200080F04009704700BF0346006848B95A68B8 +:1075300042B99968104629B9D868B0FA80F0400974 +:1075400070470020704700BF80EF506080ED007FE3 +:10755000704700BF03680B6043684B6083688B60B3 +:10756000C368CB60704700BF0022012310B4054CF4 +:107570008360C0E90042CB685DF8044B43F07F4371 +:10758000C3607047000002FF036803F07F42B2F15E +:107590007F4F16D09A0D920512F1C07F40D012F1A4 +:1075A000A07F0CD0D0E901120B43134307D1C3686D +:1075B00063B3012B214808BF4FF0805070471F482C +:1075C000704713F57F0F24D013F57E0F10D013F5FD +:1075D0007B0F22D1436803BB8368F3B9184AC368A1 +:1075E000934222D0022B174818BF4FF080407047BB +:1075F000436893B98368D3B1012B0ED1C368124895 +:10760000B3F17F4F38BF4FF0804070474FF00050CC +:10761000704743680BB9836823B14FF080407047CF +:107620000A487047C368012BDCD109487047C3681A +:10763000012BFAD0022BF0D10248704704000080E1 +:1076400003000100200000404000004001000080D5 +:1076500010000040A8B1D0E9022310B4D0E90041E5 +:1076600085B024BA09BA12BA1BBACDE90041CDE9F6 +:1076700002239DED007F80ED007F05B05DF8044B97 +:107680007047704791ED007F2DE9F043F9EE06CF8A +:1076900000244FF034094FF0100E88461E4617465E +:1076A00083B01C600CF00F0CBCF1100F08BF4FF042 +:1076B000000C09FB0CF4051995F8E9310CF1010CEB +:1076C00033B1BEF1010EEFD1432003B0BDE8F0832A +:1076D00004F5E87404442146019300F013F8404691 +:1076E0002146FFF737FF0622019B85F8E92118465E +:1076F0007B68C5F80072C5F8F031346003B0BDE8AE +:10770000F08300BFF8B58C6A0D4606462CB12046C2 +:10771000E46900F0C1FA002CF9D100236A6AC5E9D6 +:107720000A332B61AB826B766B8302B193610020CD +:10773000D6F810756862394677B133460822D3F817 +:1077400090402CB1D3F8B4400139AC4206D019B105 +:10775000013A03F12803F2D10020F8BD013FC3F83C +:107760009000C3F8B400C6F81075F0E791ED007F03 +:107770002DE9F0470023F9EE064F10264FF0340AAA +:107780000F4690468146136004F00F040AFB04F391 +:1077900009EB030C9CF8E9215AB103F5E87309EBF6 +:1077A0000305DCF8F03123B139462846FFF7A6FE81 +:1077B00040B90134102C08BF0024013EE6D143201B +:1077C000BDE8F0870020C8F80050BDE8F08700BF92 +:1077D00070B50446806A904229D300200860EFF318 +:1077E000108C72B6A5683DB920690130206103BBD9 +:1077F00001208CF3108870BD4FF0AA364FF0040EB4 +:10780000E369013DA5601D692A44DD69E561C3E9BD +:107810000600C3E9022258605862586383F82C00BE +:1078200083F832001E62A3F830E00B60E1E74D20E0 +:1078300070BD60690130606112480568E967E16AFE +:10784000AA67114AEC66AA66C1B14A6FC5E91C1263 +:1078500015674D6701210C20226B0A4422630B4AF5 +:10786000EB64136828630B441360A9638CF31088DE +:107870002846FBF787FAD5F8840070BDE562C5E9B4 +:107880001C55E7E79C880022517A000204880022F8 +:107890002DE9F04300241646426A85B00C60002AA8 +:1078A0004CD0224680468946304603A91F46FFF742 +:1078B0008FFF044610BBD8F8343003984546436325 +:1078C00098F8303080F83030D8F810100097D8F899 +:1078D0000C203346521A00F033F8044609E06D6874 +:1078E00085B1D5E9021233460097521A00F028F804 +:1078F00004460398002CF2D000F05AF9204605B057 +:10790000BDE8F083D8F81050D8F80830426A5B1B05 +:10791000D8F83810D21A4262D8F824604D1B016999 +:10792000B2420B4429448360816305D1C9F8000049 +:10793000204605B0BDE8F08300F03AF91224DDE7F7 +:107940002DE9F04F9946836985B080460F4615466C +:10795000DDF838B0002B4CD01C4600266269E16887 +:10796000A2466468521A1644002CF7D1AE42039422 +:107970001AD200240AE0A269002A37D05360A3611A +:107980005A69DB68D31A1E44B54239D95B460022D6 +:10799000484603A9FFF71CFF0346002841D1039B7B +:1079A000002CE8D11C46EBE7D8F824202A44C8F87C +:1079B0002420039325B914E053680393C8F81830C2 +:1079C000D8685C693946241AAC4228BF2C46224646 +:1079D00007F058FD039A2D1BD36827442344D36036 +:1079E000EAD10023184605B0BDE8F08FA3616360BB +:1079F000C6E74669C268B61AAE421DD29A46B8E7D3 +:107A0000BAF1000F1CD0CAF804400021D8F8243085 +:107A1000A1615A19D8F81830C8F824209BB10393F3 +:107A2000CEE7002CDED00190204600F0C1F8019B8B +:107A3000184605B0BDE8F08F426A03462A44B6E70F +:107A4000C8F80440E1E74346CDF80C80B8E700BF32 +:107A5000C36EEFF3108172B6826E52B14BB110B4A7 +:107A6000164A1C68944207D081F310885DF8044BD5 +:107A7000704781F3108870470024026F8466824249 +:107A800019D0DC6A8442446F08BFDA625467226707 +:107A90001A6B046B013A0C2C1A63E5D10124084AD5 +:107AA000C0F8844013682344136081F310885DF8A4 +:107AB000044BFBF7EBB8DC62EAE700BF4B434150F5 +:107AC000048800222DE9F84F92463C2204468B465A +:107AD0000A9D0AF13F071D44033323F00306AD1B43 +:107AE00025F00305002127F0030706EB02090AEB46 +:107AF000020807F0B7FC7019F3199842C4E9086549 +:107B0000C4F804B0C4F828A03FD300214FF0FF3BD5 +:107B10008A46B044A9EB0309A8EB0308A6EB030CC3 +:107B200003EB0C0203EB090E08EB0305D36143F8EA +:107B30000C40C2E904E5C2F804A0C2F820B01A461D +:107B40003B44984201F10101EAD20023D21BD361E8 +:107B5000C4E90211E661EFF3108172B60C4A0D48D8 +:107B6000136820606BB19A6B9C635463C4E90D3257 +:107B7000094A13680133136081F310880020BDE8BF +:107B8000F88FC4E90D441460F2E732460021DCE7C7 +:107B90005C8900224B43415058890022002302494E +:107BA000024A0B60136070475C89002258890022EA +:107BB00000286AD02DE9F84303461A6A4FF0FF39CE +:107BC000B2F1AA3F4FF00004314F41D15E68EFF3AC +:107BD000108872B61968C86A002845D0026F8242C0 +:107BE00050D0D0F874C0CA62C2F874C0CCF870200B +:107BF00000220D6BD7F800C005F1FF3E0CF1010C1F +:107C0000C1F830E0C7F800C0826688F310884FF0F2 +:107C1000AA3E816FC3E906221D6983F82C201C86C9 +:107C200083F83220D0F87CC02944C3E902115A609D +:107C30005A625A63C3F820E0CCF80030C0F88420C0 +:107C4000FBF724F8DEB133461A6AB2F1AA3FBDD081 +:107C50001B6833B10F4A1968914202D19A69013207 +:107C60009A610720BDE8F8838A68C8690132C3E9D0 +:107C70000709CB618A6088F31088002EE3D10020C9 +:107C8000BDE8F8830022CA62B2E70020704700BF57 +:107C9000048800224B434150EFF3108272B6036A0E +:107CA000B3F1AA3F17D0013315D010B400214FF023 +:107CB000DD3490F832C08368C46163448360436AF2 +:107CC00080F83210A3EB0C03436282F3108808465D +:107CD0005DF8044B704782F31088FFF769BF00BF5F +:107CE0002DE9F041134FDFF86880134E3B68D8F858 +:107CF00000103268114D0B431343114C2A68134393 +:107D00002268134314D1FFF749FFFEF7ADF800F0E6 +:107D1000A7FB4FF000420B4B3A60C8F800300A4B0B +:107D20000A4A336003F1007303F6C9032A60236033 +:107D3000BDE8F081708900226889002264890022F0 +:107D4000608900220A0064004B010A054A12201CC7 +:107D50006C890022704700BFEFF3108272B6C36EC9 +:107D60004BB310B423491C688C421CD1816ED1B135 +:107D7000EFF305842049096821431FD1046FC3F83C +:107D8000F4108442D3F8F030816611D0416FC3F80B +:107D9000104161670C67D3F81411046B01390C2C86 +:107DA000C3F8141119D082F310885DF8044B7047A2 +:107DB000C3F81011EFE782F3108870470F49D3F82A +:107DC000AC30816682F3108800224FF480515DF858 +:107DD000044B03F24C70F9F709BE23240849C0F89C +:107DE00084400B6801330B6082F310885DF8044B0C +:107DF000FAF74CBF2050435420000022557D00026A +:107E0000048800222DE9F0410546D0F8AC4084B04A +:107E100004F5C868039140464FF0FF311746F9F763 +:107E20008BFFD5F8EC30002B32D1D5F8F4307BBB8A +:107E3000039800284CD000EB102303F01F0304EB41 +:107E4000830CDCF82069E860002E4FD0344603E054 +:107E5000D4F8EC40A64222D0E1688142F8D1002F4C +:107E60004CD0D4F814212A4E0132C4F814213268BF +:107E70004346C5E93C4204F588702A4625490097E7 +:107E800002F050FE3368D3F8840004B0BDE8F081FE +:107E90004046FAF775F8222004B0BDE8F081F36897 +:107EA0009842DCD0EFF3108172B6DCF82039D3F8B9 +:107EB000F020C5E93B32C2F8EC50C3F8F05081F332 +:107EC00010884046FAF75CF8002004B0BDE8F08165 +:107ED00007F010F9C0F30D0101F54041204603AA57 +:107EE000039100F087FA70B90398A4E7EFF31081CB +:107EF00072B6C5E93B55CCF82059E0E74046FAF7A1 +:107F00003FF82320C8E74046FAF73AF84520C3E790 +:107F10009C880022597D00022DE9F0410446D0F8EA +:107F2000AC704FF0FF3107F5C8663046F9F704FF33 +:107F3000626C0A2A63D0012A5BD1D4F8EC100029C4 +:107F40004ED0E26802EB122202F01F05EFF3108818 +:107F500072B6D4F8BC30002B56D1D4F8EC30A34222 +:107F600059D0D4F8F02007EB8501C3F8F020C2F80F +:107F7000EC30D1F82039A34204BFD4F8EC30C1F87A +:107F800020390023C4F8EC3088F31088D4F810218D +:107F900002B3D4F81411D06E0139C0E94421C0F8FD +:107FA000F430C4E94433EFF3108172B607EB850374 +:107FB000D3F82029AAB3D2F8F030C0E93B23C3F8A4 +:107FC000EC00C2F8F00081F31088002100F5887001 +:107FD00002F084FD3046F9F7D3FF0020BDE8F081C0 +:107FE000D4F8F40010B3FFF7B7FE3046F9F7C8FF36 +:107FF000F3E73046F9F7C4FF3520BDE8F0812046AD +:1080000000F066FF626C96E7204601F0BFFAD4F8F4 +:10801000EC30A342A5D1002205F5127347F82320C6 +:10802000AFE7C0E93B00C3F82009CCE73046F9F7D9 +:10803000A7FF2420D2E700BFEFF3108172B6C26E13 +:108040002AB310B4204B14689C4219D1836EBBB183 +:10805000D2F8AC40EFF3058C1C4B1B6853EA0C03C1 +:1080600018D194688366C2F80831C2F8D83064B970 +:108070000224D36C013BD364036B54640C2B16D0E5 +:1080800081F310885DF8044B70470124F4E781F315 +:10809000108870470E4B836681F31088002204F22B +:1080A0004C704FF480515DF8044BF9F79FBC3824B5 +:1080B000084AC0F8844013680133136081F31088C4 +:1080C0005DF8044BFAF7E2BD205043542000002233 +:1080D000557D000204880022D0F8A4392DE9F04132 +:1080E000D0F8A079002B4AD02A4D03F1FF3818E0D0 +:1080F000D7F8080110B1836EAB4246D0D7F80C0117 +:1081000010B1836EAB423CD0D7F8FC404CBBD7F8E3 +:108110000441C4B908F1FF38B8F1FF3FD7F818712E +:108120002DD0D7F81441002CE2D0D7F8106102E02E +:10813000013C366FDCD0B36EAB42F9D10021304642 +:10814000FFF70AFEF4E7D7F8006102E0013C366F62 +:10815000E0D0B36EAB42F9D10021304602F040FDD1 +:10816000F4E7D7F8F86002E0013C366FCFD0B36E89 +:10817000AB42F9D10021304600F052FEF4E7BDE8F1 +:10818000F081002100F008F8BEE70021FFF754FF5E +:10819000B4E700BF557D0002EFF3108172B6C26EE6 +:1081A000C2B130B41A4C1568A5420FD1846E034693 +:1081B00064B1EFF3058C174C246854EA0C040CD11D +:1081C000056B84660C2DC2F80C4114D081F3108825 +:1081D00030BC704781F3108870470F4CD2F8AC0068 +:1081E0009C6681F31088002230BC4FF4805100F26D +:1081F0004C70F9F7FBBB4125084CC0F8845022684D +:108200000132226081F3108830BCFAF73FBD00BF15 +:108210002050435420000022557D00020488002293 +:108220002DE9F0414FF0090E04464EF001E000F652 +:10823000C413C0F82C3B00F6E81343F8083C243381 +:108240000FF005C800254FF0140C45F6C0524FF052 +:108250000A086426104F1149114B1248DFF858E004 +:10826000C4F8B479C4F8AC19C4F8303C0E490F4BCB +:108270000F4FC4F8B009C4F8245B20461A60CEF84A +:108280000080C7F800C00E60FDF7A4F9094B28462E +:10829000C4F8A839BDE8F081ED8D0002E98D000237 +:1082A000D9800002BD8200027889002274890022F0 +:1082B0007C890022898A000280890022F8B54C4B13 +:1082C000D0F8A0491F68D0F8A4395BB306465D1EFC +:1082D00007E0DB1BC4F8D830013D6B1CD4F8184113 +:1082E00020D0636C042B08D9D4E913239A4237D0E9 +:1082F000636DBB423BD9DB1B6365D4F8D830002BE0 +:10830000EAD0BB42E5D8D4E9383293420BD394F893 +:10831000A81041B92046013D00F0F0FD6B1CD4F8D7 +:108320001841DED1F8BDD4F8A0108A4203D894F8E1 +:10833000A820012AEED0626CD11E012930D9D4F8D0 +:10834000D010C9B1A36C0022013BE3662146304640 +:1083500001F034F90022236C84F8AA206366BBE79D +:10836000D4E920329A42C8D2636DBB42C3D82046BA +:10837000A16C00F0CFFBC0E7216E09B9062AE1D954 +:10838000073A042AA8D801A151F822F0C5830002B7 +:10839000D9820002C5830002E9830002C58300027E +:1083A000D4F8E820013303FB02F2C4F8E030D4F83B +:1083B000DC30A16C93402046C4F8D830013900F07D +:1083C000C5FC89E7D4F8E820013303FB02F2C4F8C6 +:1083D000E030D4F8DC30A16C93402046C4F8D830AB +:1083E000013900F065FC77E7204600F071FD73E786 +:1083F000808900222DE9F0410F46064690460C4642 +:1084000000F5C8654FF0FF312846F9F795FC04EBFD +:10841000142303F01F0303F5127356F82320B2B19F +:10842000134603E0D3F8EC309A4210D0D968A14249 +:10843000F8D101342846F9F7A3FDB4F5803F28BFF1 +:108440004FF44044BC42DDD14520BDE8F0812846D0 +:10845000F9F796FD0020C8F80040BDE8F08100BFA4 +:10846000704700BF00238446136003290FD99CF88E +:108470000030022B11D053B1012B0AD09CF801001F +:10848000844478B188420CD8091A0329EFD8012016 +:1084900070470CF1010C0139E7E79CF80130042B1F +:1084A00001D0002070479CF80210012011609CF858 +:1084B000033043EA01231360704700BF70B50D46D7 +:1084C0000646D0B0144600214FF49E7201A806F073 +:1084D000C9FF95F830302C96042B1ED0062B2BD0DC +:1084E0002368E26899B21B0C0B93D30204910CD45D +:1084F0006368686A110F0344A3EB810312F4403FE1 +:1085000003F1010218BF134663608023214601A8CE +:108510002E9300F0F5FB50B070BDAA6B3046D168C9 +:1085200006936B6B0EAA0E930FAB0791FDF78AFEB5 +:1085300095F83030062BD3D1A86B07A908300693E5 +:10854000FFF708F86B6B5A684F930E92C8E700BFAD +:1085500000222DE9F04F91F830308DB0042B0D46FC +:1085600004460B9200F09D80062B40F0308140F2D3 +:10857000C4428B6B0B9203F1080A03F118094B6B91 +:108580005B680293CDF800905346062128466A6A3C +:10859000FCF7ECFB4FF6FF73984240F08D80D5F866 +:1085A0000880D8F80420D8F80C3011BAD8F8082080 +:1085B000D8F8007012BA08923FBA1ABA0791069713 +:1085C00009929DED067FD8F81020C3F3031312BA69 +:1085D000053B88ED007FC8F8102057D46A6A9900DF +:1085E00001F11400824251D3002B40F00181BEB250 +:1085F00006EB172303F01F0303F5127B049354F8D3 +:108600002B303F0C002B67D00122039205E0D3F8FA +:10861000EC3054F82B209A4231D0DA68B242F6D1CD +:108620009A6ABA42F3D15A6995F830108A42EED16B +:10863000042A00F0D080062AE9D103F1180051463F +:108640000593FEF75BFF059B0028E0D0D8F80C20CF +:1086500044F82B3090030DD50B9A19691A638A429E +:1086600040F2D981002900F0D6810A46D96202FB86 +:1086700002F2DA632946184600F0B4FD0EE0039AD0 +:1086800052BB424629462046FFF718FFD4F8BC35B6 +:1086900028460133C4F8BC35FFF78AFA0DB0BDE8AF +:1086A000F08F4FF406728B6B0B9203F10C0A03F1FF +:1086B00010094B6B029365E7D4F8BC25D4F8C43598 +:1086C000013201332846C4F8BC25C4F8C435FFF78D +:1086D0006FFA0DB0BDE8F08FD8F80C20D10262D44B +:1086E000D4F8301B00295ED095F83030042B00F010 +:1086F000C480062B00F0A6800B4602E0DB698B42AB +:1087000051D01868B042F9D112F4C02F994641D027 +:10871000930309D5D4F8CC350133C4F8CC35D4F85B +:10872000C8350133C4F8C835D9F808B0BBF1000F1B +:1087300000F0CB8012F4802200F02081D9E90423DC +:1087400002F1FF3B32B3029403951E4654461D4688 +:108750000AE0062A00F089800BF1FF3BBBF1FF3FE6 +:108760003546F66900F0E88096F83020B068042AB3 +:10877000B0F802A0EDD150F8080C22689042EBD17D +:10878000BA45E9D1D8F80C202B46DDE90245500363 +:1087900000F1D580D4F8C03528460133C4F8C0357F +:1087A000FFF706FA7AE7910304D5D4F8D8350133F8 +:1087B000C4F8D835D4F8C0350133C4F8C0355303F4 +:1087C00010D52846FFF7F4F90DB0BDE8F08F9246BA +:1087D00091460292D6E69A69DAF8000090427FF458 +:1087E00016AF33E7424629462046FFF767FEE8E723 +:1087F0000BAA08F11400FFF735FE024680B10B9B6F +:10880000D8F80070002B7FF4F2AE95F83030042BCE +:1088100057D0062B7FF4EBAE40F2C4430B93E6E651 +:10882000D8F80070BEB206EB172303F01F0303F560 +:10883000127B049354F82B30002B3FF422AF3F0CF3 +:108840000392EAE649465046FEF758FE10B1BE4292 +:108850003FF41CAF5046FEF797FE42003FF516AFBF +:10886000D8F80C20D4F8301B46E721462038FEF714 +:1088700045FE00283FF470AF82E7D9F80000DAF82F +:108880000030834213D003F07040B0F1604F3FF4EA +:10889000FDAE0298D0E906C003EA0C0E864509D069 +:1088A00083423FF4F3AE01337FF426AFEEE6BE42DF +:1088B000E9D1EBE66FEA0C0E23EA0C0CE645EFD1AA +:1088C000E4E64FF406730B9391E6D9E9042302F131 +:1088D000FF3B002A7FF437AFD8F80C3013F4802325 +:1088E0007FF458AFD9F81420EB61002A00F0C38060 +:1088F000D9F81830DD61D9E903214B1C9342C9F83E +:108900001850C9F810307FF6C9AED4F8C835D4F87D +:10891000D825D9F81400013BC4F8C8350132D4F881 +:10892000C035C4F8D825C2690133C4F8C035C9E9D7 +:108930000412FFF73DF9B1E6DDE90245CCE7D9F8CD +:108940001410F269B14214BFDA61C9F81420D9F8E1 +:1089500018203046B24208BFC9F81830FFF728F98E +:10896000D9F81020D4F8C035013A0133C9F81020E5 +:108970002846C4F8C035FFF71BF98FE6C9F8082070 +:1089800095F83030042B03935DD0039B062B4CD01D +:108990000022049BCBF8287004EB8304D8F8043041 +:1089A000CBF84C300B9BCBF83030CBF86430DBF895 +:1089B0006030CBF84030D4F82039CBF868207BB356 +:1089C000D3F8F020CBE93B32C2F8ECB0C3F8F0B0FA +:1089D0002846D9F80440FFF7EBF8DBF84430042BC5 +:1089E00006D0002C3FF45AAE31465846A04755E613 +:1089F0000022DBE912130133CBF84C304B1CCBF8CF +:108A00004830DBF8DC305846CBF8D830CBF8E020E3 +:108A100000F09CF9E5E7596C03292FD0DA6226E6CD +:108A2000CBE93BBBC4F820B9D2E7CBF814305046B1 +:108A30000BF11801FEF78EFD6B6B029ACBF8383103 +:108A4000CBF83420A4E7029B2046CBF834305B46B9 +:108A500043F8382FDAF800100BF13402FDF7F2FB7F +:108A6000039BCBF81430DAF80030CBF8183095F8C7 +:108A70003030039389E7C9F814503CE7D96A8A4239 +:108A8000CCD30A46F3E500BF4A6A30B4132A034642 +:108A90000C4631D9EFF3058C1C4A126852EA0C02DD +:108AA0001AD0EFF3108072B6D3F8B819E9B10021EB +:108AB000D3F8C029D3F8BC590132EC61C3F8BC49E2 +:108AC000E161C3F8C02980F31088002230BC802106 +:108AD00003F24C70F8F78ABF0D4D00F29C622D68CE +:108AE0009542DED130BCFFF733BDC3F8B849C3F8B7 +:108AF000BC490122E161E4E7D0F8BC2530BC013279 +:108B00000846C3F8BC25FFF753B800BF2000002279 +:108B10009C880022002310B584B00A46CDE90133B9 +:108B200000934FF48011C36C044600F007F8024B29 +:108B30001B68636504B010BD7C8900222DE9F04FED +:108B40000D4617460446D0F8AC908DB015F4003BA6 +:108B50001E464FF038024FF00003D9F83C060BA92F +:108B600014BF4FF0E04A4FF0A04A0597D4F8807048 +:108B7000FEF72EFE002858D10B98D0F808804369E4 +:108B8000A3EB08031C2B79D963693D4380F830308F +:108B9000042B08BF636BE26808BF4363059B45EA8B +:108BA0000A051FBA14234362A36A2DBA43EA02439B +:108BB0001BBA08F11402C260CDE9063709950023FB +:108BC000266536BA08969DED067FD4F88020C4F855 +:108BD0008420C8F81030189B88ED007F4BB108F155 +:108BE0001503C360189B1B7888F81430436A01335F +:108BF0004362BBF1000F1BD16369426A042B26D08C +:108C0000062B52D1D4F8383104F118010833009101 +:108C10000621FCF7ABF8C0436269000400BA042ADD +:108C2000C8F810002FD0062A16D00DB0BDE8F08F7E +:108C3000169BC1681ABA179B1BBAC1E90023426A86 +:108C4000636908310832042BC1604262D8D1636B7A +:108C500004F118011433DAE7D4F838010B99183409 +:108C6000486308304B6ACDE90104D9F8CC4E484638 +:108C70000094FEF7C7F90DB0BDE8F08FFEF798FF3E +:108C80000DB0BDE8F08F4FF4C025D4E92D23A16BC2 +:108C90004846CDE90231D4F8B0300092A2690B9970 +:108CA0000195FDF77DFA6269BDE700210B46AEE74D +:108CB00010B5002484B0C36C0A46CDE901444FF4DA +:108CC00088110094FFF73AFF04B010BD10B50023DF +:108CD0008E46944686B00DF11702CDE9003302921C +:108CE000C36C4FF48011724604468DF817C0FFF72D +:108CF00025FF024B1B68636506B010BD7C8900220E +:108D000010B5CA688C4612F48012044684B012D0A2 +:108D10000023DCF808204FF48021CDE901330093D3 +:108D2000FFF70CFFD4F8AC20D2F8E4350133C2F8D9 +:108D3000E43504B010BDDCF804304FF4A011CDE9E7 +:108D400001220092FFF7FAFEECE700BF70B543691D +:108D50000446042B0D4684B03CD0062B3ED1436B19 +:108D60005B6A3C3B21699BB2994230D279B30B4696 +:108D700041F00171626C042A11D0032AE36216D11A +:108D8000002318482A46CDE9001002934FF4003121 +:108D90002046FFF7D3FEC4E91B5504B070BD226B1B +:108DA000934228BF134603FB03F2E362E26300260B +:108DB0000C48E36C2A46CDE9001002964FF490115E +:108DC0002046FFF7BBFEC4E91B5504B070BD43F05D +:108DD0000171CFE7436B5B6A283BC3E74FF001713A +:108DE0000023C7E700010101704700BF70B5EFF332 +:108DF000108272B60026D0F8B849C0F8BC69C0F835 +:108E0000B869C0F8C06982F3108844B105462146AC +:108E1000E4692846CE61FFF79BFB002CF7D170BDBB +:108E2000EFF3108272B6C36E002B36D010B4244913 +:108E30001C688C4229D1816E39B3EFF30584214936 +:108E4000096821432CD1046F8166844222D0416F8E +:108E5000C3F8F84061670C67D3F8FC10046B013964 +:108E60000C2CC3F8FC1010D15B6C1749052B0CBF00 +:108E7000012438240B68C0F8844001330B6082F36E +:108E800010885DF8044BF9F701BF82F310885DF894 +:108E9000044B7047C3F8F810DEE782F31088704780 +:108EA0000A49D3F8AC30816682F3108800224FF46F +:108EB00080515DF8044B03F24C70F8F797BD00BF8A +:108EC000205043542000002204880022557D0002D7 +:108ED00038B50025044645611830FEF735FBA36818 +:108EE00084F8A850AB420CBF0223012384F8AA5097 +:108EF000A562C4F8D850A567636438BD70B5044650 +:108F0000456CFFF7E5FFD4F8CC301BB127E000211A +:108F1000FFF786FFD4F8F8000028F8D1D4F8000154 +:108F200030B1002101F05CFED4F800010028F8D136 +:108F3000D4F8080110B10021FFF77EF8D4F80C0135 +:108F400010B10021FFF728F9052D00D070BDD4F82D +:108F50002431002BFAD02046BDE870401847204647 +:108F600001F014FED6E700BF2DE9F0410C4605469E +:108F7000904600214FF49E7220461F46089E06F040 +:108F800071FA079B0A22C4F8B430099BC4F8E420A4 +:108F9000C4F82031069B40F2B45203F48043C4F875 +:108FA000B8301423C4F83431C4F8C830012322493E +:108FB0000A980968C4F8B0706165204905F5C8676A +:108FC0000968C4F82401C4F8DC1038464FF0FF31BA +:108FD000C4F80480C4F8AC50E667C4F88060E2626C +:108FE000A36063676364F8F7A7FEEFF3108172B6BE +:108FF000134AD5F8A0392260CBB1D3F81C21C3F8AD +:109000001C41C2F818410026C4F81C21D5F8A42937 +:10901000C4F818310132C5F8A429C4F8386181F3C5 +:1090200010883846F8F7ACFF3046BDE8F08122469C +:109030002346C5F8A049E6E77C890022788900220A +:10904000205043542DE9F0430446D0F8AC500F466D +:1090500005F5C8664FF0FF31304689B0F8F76CFE71 +:10906000D5F8D435626C0133052AC5F8D4355CD007 +:10907000032A68D0042A00F08980062A40F0A780DD +:10908000002F6CD00B22D4F8D0306264002B53D068 +:109090004FF00008A16C20464B1CA364FFF708FEAC +:1090A000636C013B012B1BD9DFF8349105F29C6501 +:1090B000D9F80030AB4213D033462246474904F575 +:1090C0008670009701F02EFD4FF0FF313046F8F723 +:1090D00033FE636C0A2B55D1D9F80030D3F8848065 +:1090E000D4F8D03013B1204601F050FDD4F8080177 +:1090F00030B10021FEF7A0FF02E00021FFF790FE53 +:10910000D4F8F8000028F8D1D4F8000130B10021DB +:1091100001F066FDD4F800010028F8D13046F8F7D8 +:109120002FFF404609B0BDE8F083C7B10722D4F84D +:10913000D0306264002BABD1D4F8DC20C4F8E0302E +:10914000C4F8D820A4E7A3687BBB0222E36C013BF0 +:10915000E364002362649846C4F8D830C0E74FF453 +:109160008013A26C20460592E26C03A90693049238 +:10917000FFF7C6FD2046FFF7ABFE636C4FF03708E4 +:10918000013B8FE72046FFF7A3FEA5E7A36873B175 +:109190000023A16CD4F8DC004A1CC4F8D800A264F7 +:1091A0002046C4F8E030FFF783FD0122D1E7626B6F +:1091B000002ACAD0A16CD4F8DC004A1CC4F8D8003C +:1091C000C4F8E0302046A264FFF772FDBDE73046E8 +:1091D000F8F7D6FE4FF03808A3E700BF99810002E8 +:1091E0009C8800222DE9F0438F680023BE4687B09B +:1091F0000DF1040CD0F844800D4604460093BEE8FF +:109200000F00ACE80F00DEF80030B8F1030FCCF827 +:109210000030049B4FEA13764FEA86063AD9696A12 +:109220000298B1EB060EE26CD4F880C011D1BCF10B +:10923000000F67D190421DD013F4101F1AD103F410 +:10924000B812B2F5801F18D02046A16CFFF762FC5F +:1092500061E0BCF1000F5CD0A0EB0209B9F1000F96 +:10926000C0F2CB8002EB0C09A9EB0009B9F1000FA9 +:1092700040F3C3805A0300F1D1809B0300F1DC80EE +:10928000B8F1040F00F08180204601A900F0C2FD72 +:10929000002874D0142E0AD8636C033B082B66D8C0 +:1092A000DFE803F05D7546A4929B82658A00AF6893 +:1092B0006A4607F11400A6F11401FFF7D3F800285D +:1092C000EAD1049AD7020BD4029B12F4403F6A6A97 +:1092D000A3EB0603134403F1010218BF13460293E4 +:1092E000204601A9FFF70CFD2046FFF707FED4F842 +:1092F000AC202846D2F8BC350133C2F8BC35FEF7A5 +:1093000057FC12E0811A002903DB6244121A002A7A +:10931000B0DC590398D5D4F8AC202846D2F8C03533 +:109320000133C2F8C035FEF743FC07B0BDE8F08357 +:109330002946204601F006F80646204601F028FAA4 +:10934000204601F081FB049B9B0204D5D4F8203118 +:109350000BB12046984796B107B0BDE8F0832A4686 +:10936000204601A901F0F2FA636C052B16D0049B8C +:109370009A0204D5D4F820310BB1204698472846EC +:10938000FEF716FC07B0BDE8F083142E90D82046F7 +:1093900001A901F0ABFA636C052BE8D12946204600 +:1093A00000F0D0FF0646CEE701A9204600F03AFFC4 +:1093B000049B9902E3D5DDE7204601A901F07AFA82 +:1093C000049B9802D6D4DAE72946204600F0BAFF7B +:1093D0000646204601F008FAB5E72946204600F087 +:1093E000B1FF0646204601F03DFAACE7204601F009 +:1093F0002BFB049B9E02BDD4C1E700F1FF39A9EB12 +:10940000020919EB0E0F84D4C0F1010EB644724468 +:109410006244521A002A3FF72DAF7AE7D4F8AC2005 +:109420002046D2F8E0350133C2F8E035FFF766FD9B +:109430002846FEF7BDFB78E7431C01A920460293AE +:10944000FFF75EFC2046FFF759FD2846FEF7B0FB0C +:109450006BE700BF2DE9F0430D464FF000090446CD +:10946000D0F8AC704FF0FF3107F5C868404683B0C4 +:10947000C5F800901646F8F75FFCD4F8EC30002BE6 +:109480007AD0D4F8C02042B3D369B3F1BB3F31D016 +:10949000E6B1DFF8F49007F29C67D9F80030BB42E0 +:1094A00014D0D4F8FC20DD67511CC4F8FC104346EE +:1094B00004F1F80022463349009601F033FBD9F855 +:1094C0000030D3F8840003B0BDE8F0834046F8F7DD +:1094D00057FD012003B0BDE8F083636CDA1E052A56 +:1094E00001D8062BD4D14046F8F74AFD382003B006 +:1094F000BDE8F083D4F8C4304FF0000C9A4208BFA6 +:109500004B464FF0AA3718BF136AD4F8BC10C4F802 +:10951000C030936801F1FF31DE68506A08BFC4F8BB +:10952000C490C4F8BC10C2E907C7360F03EB86032A +:10953000A0EB8600936050622A60E26F134611B17F +:10954000D4F880300344D4F88410C4F880305B1A17 +:10955000B3EB520F09D3636C052B02D0073B012BF1 +:1095600003D82046A16CFFF7D5FA4046F8F708FD6E +:10957000002003B0BDE8F0834046F8F701FD242049 +:10958000A1E700BF218E00029C880022002370B555 +:10959000D0E92F24C0E9303372B105464FF0AA3626 +:1095A0002046246A0662FEF703FBD5F8BC30013B77 +:1095B000C5F8BC30002BF3D170BD00BF2DE9F04FD2 +:1095C0000B6E0C46D1F8D06087B05BBB002E4BD041 +:1095D0000120B368DD685E682ABA31BADA60596082 +:1095E000C5F3031213F82220C4F8A41084F8A920AC +:1095F00084F8A8005E60DD60C4F8A0002046D4F8BE +:10960000E030D4F8E850013303FB05F5C4F8E0304E +:10961000D4F8DC30AB40C4F8D83007B0BDE8F04F28 +:10962000FFF754BB91F8A8300746012B04BF002375 +:1096300081F8A830D1F8E030012A03F10103C1F824 +:10964000E03019D091F8AA20002A40F09080D1F89B +:109650002CB08A6EC1F864B052084FEA4B018A42BE +:1096600038BF0A46226419E091F8A830002B40F078 +:10967000818007B0BDE8F08F81F8AA20A26EC96A88 +:1096800052084800824238BF02460144A06C01EBF8 +:10969000020B0138E0662264C4F864B0B846D4F81E +:1096A000E82002FB03F3D4F8DC209A40C4F8D82069 +:1096B000002EDED0F369B3F1DD3FDAD1726A0BF12F +:1096C000140B5A45D5D86369376A042BABEB020BF0 +:1096D00060D0062B40F08A8086F83030D4F83831DC +:1096E00004F1180C0833B568D4F88000D5E902A15C +:1096F000059140F0A041D4F84CE041F4C011D5F8F8 +:10970000109009BAE9609EFA8EF1A9604FEA1941FA +:109710000904C4F88400C4F850E0304629610621E9 +:10972000CDF800C0FBF722FBC3432969AA681B04DC +:109730001BBA0B4352452B6122D0D8F8DC15D4F864 +:109740009830013101336269C8F8DC15C4F89830EB +:109750000023042AF36135D0062A22D0B7F1EE3F68 +:1097600087D094F8AA30012B83D03E46A0E7D1F8E9 +:1097700064B093E7D1E9280194F8A92001303BE7D0 +:10978000EA6805998A42D8D14B4504BF012386F87F +:109790003130D2E786F83030636B04F1180C1433A3 +:1097A000A1E7D4F83811736A716308310191D8F8D0 +:1097B000CC0E3146009004F1180002904046FDF7AF +:1097C00021FCCBE74FF4C0230193A36B31460393F5 +:1097D000D4F8B83040460293D4F8B4300093A2696C +:1097E000D4F8B030FCF7DCFC6269B5E74FF0000C50 +:1097F000634678E700F000B800232DE9F04F97B0FA +:1098000014934B6A07921391002B3FD00E460446E7 +:10981000EFF3108172B6D0F8EC30002B00F05A82D2 +:10982000D0F8AC300B9381F31088436C033B012BD1 +:1098300040F20B820B9B4FF0FF3103F5C86A504694 +:10984000F8F77AFA636C053B012B00F22682636914 +:10985000042B21D0062B40F01B82D4F838319A78A3 +:10986000042A40F06C82736308330F934C230D93EA +:1098700004F11803109318E0B9F1000F40F02F82A3 +:109880001398FEF795F95046F8F77AFB4FF0120B54 +:10989000584617B0BDE8F08F636B736314330F93B2 +:1098A00038230D9304F1180310934FF00009374645 +:1098B000E36ADFF8A8830A9333680C930B9B03F2E7 +:1098C0009C630893D4E91832934205D9A16F0139FA +:1098D000012940F28B801346A26E9A4280F090805C +:1098E0009B1A0A9A934228BF1346002B00F08880E7 +:1098F000D4E93221914280F083807A6ABE68934233 +:109900000992C0F0AD81B10740F0B9807A68002AB1 +:1099100000F001810C99099D886A0D9929448842BB +:1099200004D90C998968002940F0A980F968B142EE +:1099300000F09E803846099B13976269143380F8C3 +:1099400030204362A26AE368D4F8805042EA0342BE +:10995000C04BE16CD3F800C045F0A04343F4C01302 +:10996000A6F1140E1BBAC0F808E0C4E9141CC4F830 +:10997000845046F8083C002312BA09BA46F8142C61 +:1099800046F80C1C46F8043C5046F8F7F9FAD4F8AF +:1099900048B013989BFA8BF3426A46F8103C109B30 +:1099A000062100930F9BFBF7E1F94FF0FF310546CD +:1099B0005046F8F7C1F9A36C9B4500F0CC805046A7 +:1099C000F8F7DEFA1398B84201D0FEF7F1F84FF03D +:1099D000FF315046F8F7B0F9D4E9183293427FF6D8 +:1099E0007BAFA16F013901293FF675AFE16A02EB48 +:1099F0004102934228BF1346A26E9A42FFF470AF11 +:109A0000079B94F8A820002B00F04D81D8F8003077 +:109A10000899994200F04781DF67D4F80431013397 +:109A2000C4F804315AB9012384F8A830BB681B7804 +:109A3000C4F8A02084F8A930A36CC4F8A430B9F10C +:109A4000000F75D0079B04F58070009322465346A3 +:109A5000814901F067F8D8F80000D0F88430002B75 +:109A600040F052814FF001092CE75268002A56D08D +:109A7000D2E902108142F8D08A073FF45BAF099A1D +:109A80005046934228BF13460E93F8F779FADDE962 +:109A90000C02079B13A9FDF79BFE8346002840F0AC +:109AA0007B814FF0FF315046F8F746F90E9B002BB3 +:109AB00000F05D8111943D460E9C0E9704E06D68A8 +:109AC000002D3FF4D9AEAE68EB689B1BF7D0A342E4 +:109AD00028BF23469B465046F8F752FA079B31466B +:109AE00000935A460C9B1398FDF72AFF07464FF048 +:109AF000FF315046F8F720F9002F40F03B81B4EBDE +:109B00000B045E44E0D11398119C0E9F436A7A6B5C +:109B10008668426311E7FB68B3427FF40BAF4FF0F6 +:109B2000FF30F9F765F84FF0FF30F9F761F8F6E725 +:109B300015AB4A4649460093CDE903994B46CDE91A +:109B400001990898F8F79CFF1599D8F8000014AA15 +:109B5000F8F7D6FF76E7636C053B012B00F227810F +:109B6000EFF3108172B6139B5A6AA36C143A134434 +:109B7000A36481F310884FF000036FEA050C13997A +:109B800084F8A8304A6A099BC2F114052B449B460D +:109B9000D4F8D0004FEA0C431BBA46F8043C002826 +:109BA00000F0A480D4F8D430A06E1962C4F8D410A8 +:109BB0004FF0EE33143A0B621044D4F8CC30A06668 +:109BC0000B980133C4F8CC30D0F8AC350133C0F871 +:109BD000AC35D0F8B0351344C0F8B035D4F888307F +:109BE0000133C4F88830D4F88C3013446269C4F867 +:109BF0008C30042A00F0A980062A00F08E80BBF188 +:109C0000000F00F0E280D7E902237D6A991AA5EBE4 +:109C10000B008142394610D2D61A23F00303C1E962 +:109C2000023349688446D1E902233044AE463544C4 +:109C30009E1A8642F0D3AEEB0C0B0244C7F824B058 +:109C400050468A60F8F79CF9C1E6052100F02AFF2A +:109C5000F0E500BF7C890022E1AB00029C88002275 +:109C6000099A5046934228BF13460E93F8F788F995 +:109C7000DDE90C02079B13A9FDF7AAFD8346002826 +:109C800040F08A804FF0FF315046F8F755F811E761 +:109C90000023CDE90F330D9307E65046F8F770F92E +:109CA0004FF0380BF4E55AB9012384F8A830BB68AB +:109CB000A16C1B78C4F8A41084F8A930C4F8A020C3 +:109CC000D4E932329A42504619D2F8F759F94FF096 +:109CD000390BDDE581F310884FF0240BD8E54C4BB0 +:109CE0001499186814AAF8F70BFFC9E5D4F8DC300A +:109CF000C4E93411C4F8E000C4F8D83058E7F8F7E4 +:109D00003FF94FF0490BC3E5149914AAF8F7F8FE90 +:109D1000D8F80030D3F884B0BAE5D4F838311399C4 +:109D200003F1080004F118054B6ACDE901050B9D0C +:109D3000D5F8CC0E00902846FDF764F95FE7504651 +:109D4000F8F71EF94FF0500BA2E54FF4C023019332 +:109D5000A36B0393D4F8B8300293D4F8B4300093D3 +:109D6000A269D4F8B030FCF71BFA626944E7139893 +:109D7000436ACCE61398BB46436A119C0E9F002BA6 +:109D80007FF4C5AEB9F1000F3AD15046F8F7F8F8B4 +:109D90001398FDF70DFF7BE5B9F1000F3FF478ADA7 +:109DA0001B4B1499186814AAF8F7AAFE70E53E46F2 +:109DB000B9F1000F16D15046F8F7E2F81398B04207 +:109DC0003FF46EAFFDF7F4FE6AE7139BBB4202D08F +:109DD0003846FDF7EDFEB9F1000F0AD15046F8F70D +:109DE000CFF855E50A4B1499186814AAF8F788FEBD +:109DF000E1E7074B1499186814AAF8F781FEEDE71C +:109E0000034B1499186814AAF8F77AFEBDE700BF4F +:109E10009C880022CB68DB0240F1E7812DE9F04FFE +:109E2000D0F848B090F8A830826E002B5BEA0B9A0D +:109E3000D0F8C43085B0894606460292ABEB0207E3 +:109E400053B393F83020042A00F03881062A40F0FA +:109E5000B081996B28319A685B6A13444A6813444D +:109E6000CA685B1AD9F80810120FA3EB8203514598 +:109E70000393019117D1736CD6F8CC50062BD6F80A +:109E8000D44002D90123A6F85E30002D00F03981BC +:109E90000299CDF804A04AE0D9F80810C36C5145E6 +:109EA00003930191E7D0D6F8D040002C00F0E98070 +:109EB000E269B2F1DD3F00F042814FF00008002579 +:109EC000B646AC464646A368B2F1DD3F0EBF9846A3 +:109ED00094F83280A26B606A18BF9044D8F80420CE +:109EE000034412BA134498F80C20A3EB0803120998 +:109EF000A3EB82037EB98B4213D88A45C0F04F8111 +:109F0000236A0135B3F1EE3F55D0002B53D0A44660 +:109F1000DA691C46D7E79F424FD98F4201D98B425D +:109F2000EED976466446002D00F0A980B16E96F811 +:109F3000AAC0F36EBCF1010F00F0D980706E019AD7 +:109F40009B1A13F1020F00F1BC80029B019AA3EB54 +:109F50000B03134400223767B267326C824200F26F +:109F6000E680F26B82422CBFB2FBF0F20122024487 +:109F70007266002B40F39680019BA3EB0A0ABAF1AC +:109F8000000F06DDD9F8043003981A1A002A40F3AE +:109F90000381B9F80C3033668B4207D8D6F8A42079 +:109FA00001998A429CBF0022C6F8A02045B9012031 +:109FB00005B0BDE8F08F7646B5E78F42A0D8AEE792 +:109FC000D6E93472A2424FF0000200F0D280D6F8F7 +:109FD000CC30216A5B1BC6E93331D6F8DC30C6F8D9 +:109FE000E020C6F8D8304FF0AA34013D1CE090F8CC +:109FF0003230826B416A1A44836892F80C800B44B9 +:10A000004FEA1818D11A9B1AB26EA3EB88039A4232 +:10A01000114498BF00214FEA880E88BF7144B16691 +:10A020008CF31088013D1FD338463F6AEFF3108C44 +:10A0300072B6C3690462B3F1DD3FD8D18CF31088E6 +:10A040008368416A1A7BB36E1209A1EB820C6345E7 +:10A050004FEA8202A3EB0103134498BF0023B366C7 +:10A06000FDF7A6FD013DDFD296F8AA30012B9ED167 +:10A0700000223146D6F8AC00FFF7A0FA97E78A45F0 +:10A080003FD0A1EB0A03002B00F38F800B46A3EB1C +:10A090000B0B029B01915B44002B4FF00005B16E4E +:10A0A0003FF777AFD9F80420039FD01B00283FF774 +:10A0B00070AFBA4200F09580336E6DE7996B143142 +:10A0C000C9E637670027019A029BB767A3EB0B032A +:10A0D000971EBCF1010F1344F7667FF43EAFF26A9E +:10A0E000C01A9A42024428BF0246726641E7019AAA +:10A0F000D01A002866DD0022306C944686F8AA202B +:10A100001DE7D6F88050002DC0D1D9F80420F36C9B +:10A110009A42BBD151463046FEF7FCFCD9F80830D4 +:10A12000029A0193A3EB0B03B16E134421E7F26A89 +:10A130009A420244184488BF0246726619E7BA453B +:10A140008CBF4FF000084FF00108B9427FF4B7AE62 +:10A15000B36F0133032BB36749D07FF6B0AE96F8E7 +:10A16000AA30012B7FF4ABAE736EF06A03447366C2 +:10A17000A5E6706CC6E934220B28C6F8CC201AD8A4 +:10A180004FF42861C140C90715D5D6F8DC30C6F8B0 +:10A19000E020C6F8D83026E783428DD1F9E676462E +:10A1A0006446002D7FF4C2AE6BE751463046FEF7A1 +:10A1B000B1FC0020FCE6002B3FF415AF0023C6F8ED +:10A1C000D83010E79B1A13F1020F706E3FF579AF8C +:10A1D000029B019AA3EB0B03134400223767B2677B +:10A1E0007DE7002B7FF468AFD3E600207047F36E65 +:10A1F000FB1A013B002B0ADCF06A736E83427FF688 +:10A200005EAE336FFB1AB3EB80037FF558AE0122CD +:10A210003146D6F8AC00FFF7D1F9D9F80810E26959 +:10A2200001914CE6CB68DB0206D58A68836C10B5D9 +:10A230009A42044601D010BD70474A68C36C9A42E6 +:10A24000F9D10A220A49D0F80C3109684264C0F8F1 +:10A25000D81023B1002100F5867000F03FFCD4F83F +:10A260002431002BE7D02046BDE81040184700BF3E +:10A2700074890022436A8B421FD9591A10B4416273 +:10A28000D0E90234A4EB030C8C4542680FDB0024B8 +:10A290000B44C36044603AB14FF0AA3310465DF8F6 +:10A2A000044B1362FDF784BC5DF8044B70471944FE +:10A2B000091B002AF8D01046E2E770472DE9F84361 +:10A2C000436A8B422AD90E4641B384685B1A143420 +:10A2D00005464FF000084FF0AA37436284600CE057 +:10A2E000436834446B60C0F804800762FDF760FC8B +:10A2F000B4EB090668680ED08468D0F80C90A9EB1E +:10A30000040296420CD98542EAD1EC603444B4EBA5 +:10A3100009066868F0D1AB68143BAB60BDE8F88310 +:10A32000854205D034448460AB68143BAB60F5E7EC +:10A33000A868921B811905F07BF8EB689B1BEB600A +:10A34000E9E700BF2DE9F04F8D68C26CEB6887B07C +:10A3500002924A6A0F46D5F80480190FA2EB810ACF +:10A360000446D0F8ACB008EB0A09BAF1000F08D1E6 +:10A37000DA0377D4636C052B7CD0002007B0BDE8EE +:10A38000F08F029BA3EB0806002E00F39380D4F815 +:10A3900080209E18A9EB060100297EDCEB68DB0318 +:10A3A00059D4BAF1000FE5D00023D4F8C4006D6889 +:10A3B000E16CFB61002800F0AA818D4200F0BE81B3 +:10A3C000D4F8C050002D00F0CB81A8EB010100298A +:10A3D00000F39081B5F1EE3F00F095810022CDF8B9 +:10A3E0000CA092460497AB68696A5E68DB683144EA +:10A3F0001B0FC1EB83029B00C91A18EB0207A8EBE5 +:10A40000060CA6EB080EA1EB090040F12D81B6EB7E +:10A41000090340F12E815CEA0000A1EB080137D569 +:10A42000BEF1000F5CDB19EB020F40F13381CDF878 +:10A4300004A0A9EB0601DDE903A738460593FFF761 +:10A4400019FF059B019A9A44002A00F09B81D4F8D9 +:10A45000C010176267E001226B68A4F85C205344C7 +:10A46000A3659EE70123A0F85C30636CC0F85890A8 +:10A47000052B82D1D4F8BC30002B7FF47EAFE36C87 +:10A480006A6893423FF479AF013B9A423FF475AF5B +:10A490002046A16CFEF73EFB6FE73846FFF7EAFE69 +:10A4A000EB68AAEB0909DB0309EB060AB1467FF565 +:10A4B00078AFD0E731463846FFF700FF029BD4F86B +:10A4C0008020A8EB0308C24498466B6833446B6055 +:10A4D000E36C9E18A9EB060100297FF75FAFDCE76C +:10A4E0002846FFF7C7FEDBF8B815D4F89430394496 +:10A4F0003B44AA462D6ACBF8B815C4F89430002D19 +:10A5000000F0B780B5F1EE3F7FF46DAF5246DDE964 +:10A5100003A70025002A00F0B280D4F8C01017620B +:10A52000002D00F0B2803D6200254FF0BB37D4F81B +:10A53000BC30E66C0133C4F8BC308A685068D2F88D +:10A540000CC04A6A4FEA1C7C8218301AA2EB8C02BB +:10A550000028A2EB060C0CDBBCF1000F03DD164655 +:10A56000E2640135CF61096AB1F1EE3F01D0002903 +:10A57000E3D1D4F84C90DBF8B425D4F88000013254 +:10A58000CBF8B425DBF8B8255244CBF8B825D4F87D +:10A5900090200132C4F89020D4F894205244C4F89A +:10A5A0009420029A4A4507D0D4F88410A2EB0902FD +:10A5B00010440A44C4E92002002D3ED004F1F806FC +:10A5C0004FF000084FF0AA37B3462DE0D4F8C03062 +:10A5D00000211E6AD3F808C0C4F8C060C3E9078729 +:10A5E0005E6AD26F0196DCF80C60C4F8BCE04FEAFA +:10A5F0001679019EA6EB89060CEB890906EB000C87 +:10A60000D4F8FC00C3F8089000F1FF3A5E625846A7 +:10A610001360C4F880C0C4F8FCA000F05FFAD4F85E +:10A62000BC30D4F8800035B1D4F8F82003F1FF3EF7 +:10A63000013D002ACAD1D4F84C900BB9C4E930339B +:10A64000D4F88430E26FC31AB3EB520F029B46D3A7 +:10A650004B4504D0D4F828310BB12046984720460A +:10A66000A16CFEF757FA41E0AA462D6A002D7FF44F +:10A6700049AF5246DDE903A7002A7FF44EAF3946C1 +:10A68000C4F8C070002D7FF44EAF4FF0EE35C4F823 +:10A69000C47048E701924FF0AA32D4F8BC302F6A58 +:10A6A000013B2A622846C4F8BC30FDF781FADBF88A +:10A6B000B435019A013BCBF8B435DBF8B8353244F8 +:10A6C0001344CBF8B835D4F890303D46013BC4F87C +:10A6D0009030D4F894301344C4F894300FE74B45CD +:10A6E00004D0D4F828310BB120469847012007B098 +:10A6F000BDE8F08F2046A16CFEF70CFAD4F8C050EC +:10A70000002D7FF467AE3946C4F8C070BDE78D42B6 +:10A710007FF456AE4FF0BB33FB611C4BC4E930777E +:10A720001B6863654FF0EE33D4F8BC500135C4F8B4 +:10A73000BC503B622B46C4F84C901CE78668426ACA +:10A7400073681344F268120FA3EB8203AB427FF4E9 +:10A7500037AE4FF0BB33FB610762C4F8C470E1E76A +:10A76000A16C2046FEF7D6F901234FF0EE31074ADF +:10A77000C4E930771268C4F8BC306265D4F84C90F4 +:10A780003962F8E63946C4F8C070CCE67C8900220C +:10A79000B0F85C30D0F8AC2003B97047C16C836D61 +:10A7A00070B58B42044600D070BD0625D2F8D41592 +:10A7B000D0F8F80001310133C2F8D415E3646564C0 +:10A7C00030B10021FEF72CFBD4F8F8000028F8D1B6 +:10A7D0002046A16CFEF79EF9D4F82431002BE3D07B +:10A7E0002046BDE870401847B0F85E2070B5B0F85C +:10A7F0005C3004460AB92BBB70BD23B90822C0F8EF +:10A80000D830426470BDC26C836D9342F4D10A2289 +:10A81000134901330D68C364816CC0F8D850426499 +:10A82000FEF778F9D4F80C3123B1002104F58670D5 +:10A8300000F054F9D4F82431002BDDD02046BDE8D7 +:10A8400070401847C26C836D9342D5D1BDE870400B +:10A8500009220133816CC3644264FEF75BB900BF17 +:10A8600074890022B0F85C3033B1C26C836D70B56E +:10A870009342044601D070BD70470A220C4901334F +:10A880000D68C364816CC0F8D8504264FEF742F989 +:10A89000D4F80C3123B1002104F5867000F01EF9C4 +:10A8A000D4F82431002BE6D02046BDE8704018478C +:10A8B00074890022CB68DB0206D58A68836C10B5E8 +:10A8C0009A42044601D010BD70474A68C36C9A4250 +:10A8D000F9D1FEF7FDFAD4F80C31002BF3D004F5D2 +:10A8E00086700021BDE8104000F0F8B830B4CC68A4 +:10A8F000E30224D58D68826C0346954221D1D0F8BD +:10A90000E010A4B2C26A04660464E9B9B2F5896FC2 +:10A910004FEA820105D340F68E00891A824288BF31 +:10A92000891A59660521D86CD3F80821186559642D +:10A930002AB130BC002103F5847000F0CFB830BCE0 +:10A94000704730BCFEF7DCB94266EBE7CB6870B508 +:10A9500013F48025044632D103F49012B2F5901F0F +:10A9600022D0B2F5003F31D14968C26A9BB20131B1 +:10A97000B2F5896F03660364C1644FEA820305D3AD +:10A9800040F68E019B1A8A4288BF9B1A6366042296 +:10A990000023A16C2046A3666264C4F8D830013954 +:10A9A000BDE87040FEF7D2B9826C8868904214D03E +:10A9B000DB020AD52046BDE87040FEF7A1B9DD02F2 +:10A9C00003D58A68836C9A4233D070BDDA02FCD515 +:10A9D0008A68836C9A42EDD170BD4968D4F8E00072 +:10A9E0009BB20131E66AE16423662364A566F0B98F +:10A9F000B6F5896F4FEA860305D340F68E019B1B9F +:10AA00008E4288BF9B1B636611462046FEF782F884 +:10AA100005220021D4F808316264C4F8D810002B54 +:10AA2000D3D004F58470BDE8704000F057B8666676 +:10AA3000EAE7D0F8AC20BDE87040D2F8E035013349 +:10AA4000C2F8E035FEF75ABAD0F8003143B3D0E986 +:10AA50001832934210B5044609D9816F0139012992 +:10AA60009CBFC16A02EB4102934228BF1346A26E0B +:10AA70009A4214D2D4E932329A4210D2D4F82C310C +:10AA80000BB120469847D4F8043104F58070013B9F +:10AA9000C4F804310021BDE8104000F01FB810BD1B +:10AAA000704700BFF8B50C4B07689F4210D10546B0 +:10AAB0000E46144607E06CB10120F8F799F82B68B0 +:10AAC000013CBB4204D16B6CB342F4D10020F8BD11 +:10AAD0000720F8BD4320F8BD205043540346EFF350 +:10AAE000108C72B60068C0B1026F10B4824211D0EF +:10AAF0001A60436F53671A670024094A8466136813 +:10AB0000013313608CF310885DF8044BC0F8841097 +:10AB1000F8F7BCB800221A60EEE78CF31088704793 +:10AB200004880022F8B58446069F1846EFF3108388 +:10AB300072B6144CDCF800502468EDB125676D6FD7 +:10AB40006567DCF800506D6F2C67DCF800506C67AF +:10AB500001250C26A1660C49E2660A68E7642A44CE +:10AB60000A602663A56383F31088F7F709FA204685 +:10AB7000BDE8F840F8F706B9CCF80040C4E91C4439 +:10AB8000E6E700BF9C88002204880022002370B5FD +:10AB9000D0E93324C0E9343302B305464FF0AA3676 +:10ABA00007E082F31088D5F8CC30013BC5F8CC30F3 +:10ABB000A3B1EFF3108272B62046C369246AB3F1E1 +:10ABC000DD3F0662EDD182F31088FCF7F1FFD5F886 +:10ABD000CC30013BC5F8CC30002BEAD170BD00BFB2 +:10ABE000EFF3108272B6C36E002B35D010B4274934 +:10ABF0001C688C4228D1816E31B3EFF3058424495F +:10AC0000096821432BD1046F8166844221D0416FB2 +:10AC1000C3F8004161670C67D3F80411046B013974 +:10AC20000C2CC3F804110FD1596C052926D03823F8 +:10AC30001849C0F884300B6801330B6082F3108828 +:10AC40005DF8044BF8F722B882F310885DF8044BE6 +:10AC50007047C3F80011DFE782F3108870470E4990 +:10AC6000D3F8AC30816682F3108800224FF4805113 +:10AC70005DF8044B03F24C70F6F7B8BED3E93231FD +:10AC8000994234BF39234923D2E700BF20504354AF +:10AC90002000002204880022557D0002D0B190F9E6 +:10ACA0000030CBB1E2B1034610B401E0013A0DD05F +:10ACB0009C4613F9014F002CF8D1C0F1010060440B +:10ACC00001B1086000205DF8044B704709205DF871 +:10ACD000044B70470720704701B10B60002070479C +:10ACE00009207047002800F08C802DE9F8461646B0 +:10ACF000002A00F08380089A002A7FD00D4611B305 +:10AD00000BB3424C4FEAC10CA4FB0C27BF0807EB66 +:10AD100047025200A4FB02E1090901EB4101B2EB39 +:10AD2000C1010ED0C1F1180AA4FB0A4A4FEA9A0ADF +:10AD300001370AF1FF31CA199A4204D2AAF1020A74 +:10AD400009E0BB4202D80920BDE8F886BCF1050F36 +:10AD500024D94FF0FF3A0024002F14BFBC464FF017 +:10AD6000010C2246DFF8A890731EECB9845CA4089D +:10AD700019F804E00124BCF1010C83F801E003F1AF +:10AD80000103F2D100293ED00AF1010A3D21F01958 +:10AD9000524604F067FB07EB0A010E440020089BB3 +:10ADA00030701960BDE8F886012C10F802E002F15D +:10ADB000010207D0022C13D00EF03F0E002419F828 +:10ADC0000EE0D8E7954288BF845C4FEA0E1E0EF075 +:10ADD000300E88BF4EEA141E19F80EE00224CAE7AE +:10ADE000954288BF845C4FEA8E0E0EF03C0E88BF01 +:10ADF0004EEA941E19F80EE00324BCE70720BDE8D4 +:10AE0000F8860720704739463E44C7E7ABAAAAAA8E +:10AE1000100C01022DE9F04F099C002857D0002AA0 +:10AE200055D0002C53D000294ED0002B4CD001EB34 +:10AE3000410C4FEA4C0CBCF1070F4BD9461816F8E1 +:10AE4000015C4FEADC013D2D00F0AF808B423BD925 +:10AE50000027B94208BF01213D46BE4602F1FF3C32 +:10AE600010F80E30002B00F08480A3F12B064F2E3B +:10AE700000F29580DFE806F0AC93AC93B08C8C8C3C +:10AE80008C8C8C8C8C8C8C9393937D9393936A6A2B +:10AE90006A6A6A6A6A6A6A6A6A6A6A6A6A6A6A6A12 +:10AEA0006A6A6A6A6A6A6A6A93939393B09334345B +:10AEB0003434343434343434343434343434343452 +:10AEC00034343434343434340920BDE8F08F07206E +:10AED000BDE8F08F0025002010702560BDE8F08FE0 +:10AEE000A3F147085FFA88F90EF10106835DA3F12B +:10AEF0002B0ABAF14F0F56D8DFE80AF07255725597 +:10AF0000614F4F4F4F4F4F4F4F4F4F555555555521 +:10AF100055553D3D3D3D3D3D3D3D3D3D3D3D3D3D31 +:10AF20003D3D3D3D3D3D3D3D3D3D3D3D55555555F1 +:10AF300061552D2D2D2D2D2D2D2D2D2D2D2D2D2DE5 +:10AF40002D2D2D2D2D2D2D2D2D2D2D2DA3F1410808 +:10AF50005FFA88F9C8E7473B013587B9B64601274C +:10AF60001B0943EA8803DBB201390CF8013F7FF487 +:10AF700077AF2A44AFE7413B0135002FEED0012FD8 +:10AF80001FD043EA89130027DBB20EF1020EEBE774 +:10AF900003F104085FFA88F9A6E70433DCE74FF011 +:10AFA0000009C846A0E70023D6E74D1E93D016F847 +:10AFB000026C3D2E16D0AB4286D9294648E73F2386 +:10AFC000CAE79B0843EA0913B6460227DBB2CBE780 +:10AFD0004FF03E09C84687E74FF03F09C84683E770 +:10AFE0003E23B9E702398B427FF66EAF00297FF42A +:10AFF0002FAF0D466FE700BF84460423002070B5D5 +:10B00000ACF1040C04395CF8044F51F8045FAC4215 +:10B0100004D1013B00F12000F5D170BD00F11F0308 +:10B020009342FAD34FF0100C0021634624FA03F246 +:10B0300025FA03F6B2424FEA5C0E05D0042910D07F +:10B04000F44673440131F1E7BCF1010F00F1200235 +:10B0500000D8D01A01310529DFD0F446A3EB0E0346 +:10B06000E4E71F30C01A70BD2DE9F04F144685B0DB +:10B07000029008460E4603920193FCF785FA002CD5 +:10B0800052D00028834658DB019B002B6CD0019BDB +:10B0900093F8078008F10109C84570D24C22029B41 +:10B0A0000BF0804702FB083A3B460BF001052F46A8 +:10B0B0004546984604E00135A9450AF14C0A5ED997 +:10B0C0009AF83A3C002BF6D0DAF8544C002CF2D027 +:10B0D0000095454616E041463046E278FFF78CFF82 +:10B0E000E37898421AD255B13368404603F470238E +:10B0F000B3F5003F0ED0FCF747FA42070ED4A4691F +:10B10000002C35D0A378042BF9D104F1080840466F +:10B11000002FE0D0FCF738FAC107F0D50020039BE0 +:10B120001C6005B0BDE8F08F4FF0FF30F7F760FD11 +:10B130004FF0FF30F7F75CFDF6E7029B03F11804D0 +:10B1400003F1780514F8083C33B92034AC429BD0A5 +:10B1500014F8083C002BF8D031462046FCF7CEF915 +:10B160000028F2D0083CD9E74FF00109984695E74E +:10B17000A846009D0AF14C0A0135A945A0D8029BBA +:10B18000D3F8A04C34B1314604F10800FCF7B6F90D +:10B190000028C3D11BF0040F12D0DDF80880019EF7 +:10B1A00008F1E00598F8D43C33B1D8F8E83C9A7936 +:10B1B00012B14EB1B34207D008F11C08A845F1D135 +:10B1C000502005B0BDE8F08F1C6A002CF4D0A378A5 +:10B1D000042B01D0A469F8E704F10800FCF7D4F9C6 +:10B1E000C3079BD5F6E700BF2DE9F843B0F8D06C54 +:10B1F00005461EB34FF6FF774FF0000900F6D8441E +:10B2000000F6B85814F9043C002B14DA34F8023C68 +:10B21000013E43BB62692146284602B15362F9F7F9 +:10B2200065FD04F8049CC4F81090B5F8D03C013BCF +:10B23000A5F8D03C16B11C344445E3D1D5F8B84E3E +:10B240004CB121464B69E4695A1C02D02BB1013B39 +:10B250004B61002CF5D1BDE8F8832846FCF718F8BF +:10B26000002CEED1F7E7BB421CBF03F1FF3324F8FB +:10B27000023CDFE770B583B31E460023B0F8D05C14 +:10B280000446336095B3844601234FF0080E06E070 +:10B29000BEF1010E0CF11C0C03F101032AD09CF944 +:10B2A000D40C0028F4DADCF8E80C8842F0D1DCF8A1 +:10B2B000EC0CE8B1407E0238032819D8013BC3EBFF +:10B2C000C3039D0005F6D840114620442544FCF7F1 +:10B2D00041F9D5F8EC3C336036E04FF0FF30F7F73A +:10B2E00087FC4FF0FF30F7F783FCF6E7432070BD93 +:10B2F000013DCDD14FF0080ED4F8B43D05E0072B49 +:10B300005FEA0393BEF1010EF0D0C3EBC30C04EB74 +:10B310008C0595F9D40C4FEA8C0C0028EFDAD5F89F +:10B32000E80C8842EBD10CF6D84C114604EB0C002B +:10B33000FCF710F9D4F8B43DD5F8EC2C072B5FEAF4 +:10B3400003933260C4F8B43D002070BD38B590F866 +:10B35000385C012D03D1D0F8603C044603B938BDF8 +:10B36000D0F8681C0139C0F8681C0029F7D1F9F73A +:10B370002DFCD4F8603C18B1D4F85C2C934204D076 +:10B38000013BD4F8645CC4F8603CC4F8685C38BD28 +:10B3900070B5064608460D46FCF7F6F8C3070CD410 +:10B3A000D6F8B84E14B90AE0E46944B121462846FB +:10B3B0002269FCF783F80028F6D0012070BD06F161 +:10B3C0001804783614F8083C13B1637D012B04D0BF +:10B3D0002034B442F6D1002070BD2146284614F82E +:10B3E000052CFCF76BF80028F2D0E6E72DE9F043D6 +:10B3F000002598460B6885B0042B03950E4604463D +:10B400001746D0F8AC5000F09D80062B00F08680E7 +:10B4100005F5C8694FF0FF314846F6F78DFCD4F8C2 +:10B42000EC30002B00F0CE80636C012B02D00A2B95 +:10B4300040F092800322D5F8D0350133C5F8D035DD +:10B44000D5F8C8350133C5F8C83533686264042BB4 +:10B4500063615FD0062B00F093800022039BA762FC +:10B46000002B4ED0596A1C329142C0F09080A66CDD +:10B470006363002E60D103F03DFE0004A06403F07E +:10B4800039FEA36C40EA0301E36FD4F8DC20C4E981 +:10B4900020330023C4F8D820D4F8BC20481CA06472 +:10B4A000E365C4F8E030002A64D1002280EF5060E8 +:10B4B000204684ED227FC4E91922C4E92622C4E98A +:10B4C0003422C4E92F22C4F8CC20C4F8C420FDF7EC +:10B4D0003DFCB8F1000F46D03D4E05F29C65336847 +:10B4E000AB4240D04B4604F5847022463949CDF832 +:10B4F0000080FFF717FB3368D3F8840005B0BDE880 +:10B50000F0834FF0FF30F7F773FB4FF0FF30F7F7A2 +:10B510006FFBF6E773681422A3619FE700232846B8 +:10B5200004F59C72311DFFF79FFD0028E6D1D4F889 +:10B5300038315B6803936BE703F0DCFD06F580317F +:10B540000144A1E700F138034968284603AAFAF745 +:10B5500079FEA8BB336858E74846F6F711FD352059 +:10B5600005B0BDE8F0834846F6F70AFD372005B080 +:10B57000BDE8F0832046FEF709F8A16C013994E795 +:10B58000301D04F11801FBF7E5FF282266E70023D0 +:10B590000121D5F8D0254846013AC5F8D025D5F87F +:10B5A000C825013AC5F8C82563616164A361E361F8 +:10B5B00023626362A362A363F6F7E2FC4C209DE77B +:10B5C00021209BE74846F6F7DBFC242096E700BFE6 +:10B5D0009C8800223980000228B310B4154B0468FF +:10B5E0009C421CD1D9B1D0F8F83BA3B9332A1CD95D +:10B5F000EFF3058C104C236853EA0C0307D0EFF3EC +:10B60000058C236843EA0C03B3F1F03F0FD35DF8D8 +:10B61000044BF8F7BDB915205DF8044B70470720BF +:10B620005DF8044B7047072070470920F4E71120AC +:10B63000F2E700BF2020504920000022B8B10E4B95 +:10B6400002689A4213D1D0F86C3873B9EFF30581D0 +:10B650000A4A13680B4306D0EFF3058113680B43C6 +:10B66000B3F1F03F05D3F8F745BD1520704707202B +:10B6700070471120704700BF202050492000002251 +:10B68000F0B5DDE9055EB8B10F4E0768B74213D1DA +:10B6900095B199B1D0F86C48A4B1EFF305860B4C85 +:10B6A000246834430CD10A4C24684CB1CDE9055EC2 +:10B6B000BDE8F040F8F752BE0720F0BD2120F0BDF4 +:10B6C0001120F0BD1420F0BD2020504920000022A0 +:10B6D0009C880022E8B110B4104B04689C4214D13D +:10B6E00099B192B1EFF3058C0D4C236853EA0C032A +:10B6F00007D0EFF3058C236843EA0C03B3F1F03F66 +:10B7000009D35DF8044BF9F715BB07205DF8044B2E +:10B710007047072070471120F8E700BF20205049EC +:10B72000200000222DE9F04F00248BB0DDF850B04E +:10B73000169E0994002878D0BBF1000F75D01746EB +:10B740009946DBF80020474B9A426ED1159B002B9F +:10B750006BD0002E69D040F6D463199A9A4264D116 +:10B76000179BC72B6DD9189B1F2B54D8179B884646 +:10B7700003F1FF3A0546F7F779F9B244034600288A +:10B7800055D0214609AA06920790F7F7B9F9DDE9E5 +:10B7900006233549086835490C68411EC8B1A542E1 +:10B7A0003FD04A1C01E0A54239D0D4F8A806B042E7 +:10B7B00003D8D4F8AC16B14231D8504503D8D4F8E8 +:10B7C000AC1651452BD8013AD4F8244CEBD123B117 +:10B7D00009AA18460999F7F793F9002F33DBEFF31D +:10B7E0000581234A13680B4306D0EFF305811368E4 +:10B7F0000B43B3F1F03F32D3189C4B460494179C93 +:10B800003A46CDE90264159C41462846CDE900B48C +:10B81000F9F730FB00E00A200BB0BDE8F08F23B150 +:10B8200009AA18460999F7F76BF90720F4E70E4AB9 +:10B830000E4912680C68511E002ACED0AC42B0D11D +:10B84000F3E70920E8E707F04043B3F1004FC6D023 +:10B8500007F06043B3F1404FC1D02120DCE7112055 +:10B86000DAE700BF4B43415050890022548900223F +:10B870002000002290B10B4B02689A420ED1EFF3E8 +:10B880000581094A13680B4306D0EFF3058113685D +:10B890000B43B3F1F03F03D3FAF77CB807207047AE +:10B8A00011207047202050492000002208B310B416 +:10B8B000124B04689C4214D1B9B9EFF3058C1049BE +:10B8C0000B6853EA0C0307D0EFF3058C0B6843EACF +:10B8D0000C03B3F1F03F0ED300215DF8044BFAF7EF +:10B8E000CDBA07205DF8044B70474C205DF8044B3F +:10B8F0007047072070471120F4E700BF202050490F +:10B900002000002208B310B4124B04689C4214D1EA +:10B91000B9B9EFF3058C10490B6853EA0C0307D053 +:10B92000EFF3058C0B6843EA0C03B3F1F03F0ED341 +:10B9300000215DF8044BFAF7B7BA07205DF8044B15 +:10B9400070474C205DF8044B70470720704711206A +:10B95000F4E700BF202050492000002270B4039D6E +:10B96000C0B1104C0668A64214D1B1B9EFF3058CF2 +:10B970000D4C216851EA0C0107D0EFF3058C2168CA +:10B9800041EA0C01B1F1F03F0AD30395002170BCEC +:10B99000FAF7A0BA072070BC70474C2070BC704703 +:10B9A0001120F8E72020504920000022E0B170B5B6 +:10B9B00006680E4DAE4211D182B1B1F5007F8E46C0 +:10B9C0000ED2EFF305850A4C24682C430AD1094CAA +:10B9D00024683CB1BDE87040FAF736BD072070BD61 +:10B9E0000A2070BD112070BD0720704720205049EB +:10B9F000200000229C880022E8B130B40F4C05687A +:10BA0000A54210D179B1940710D14BB10C4C2468E8 +:10BA10007CB1EFF3058C0B4C246854EA0C0408D17C +:10BA200030BCFBF7D5BE072030BC70470A2030BCC5 +:10BA300070471120F8E70720704700BF4B43415083 +:10BA40009C880022200000222DE9F04F002585B0BF +:10BA50000395002874D01C46002B71D00F9B3C2B03 +:10BA60006ED10E9B042B59D99046002A56D0E21C69 +:10BA700022F00302E3189B1A08F13F0223F00303AC +:10BA800022F003029A4249D80E9B89465F1E064661 +:10BA9000F6F7ECFF27448246002843D00DF10C0B4B +:10BAA0005A462946F7F72CF8304B314A1B68126882 +:10BAB000581EFBB1536A116A013B964201EB030C1D +:10BAC0004ED0013006E0D2E90813964203F1FF3C64 +:10BAD0008C4440D08C4201D364453CD38F4201D387 +:10BAE000674538D30138526BEDD1BAF1000F06D05B +:10BAF0000DF10C0B5A4650460399F7F701F8EFF396 +:10BB000005811C4A13680B431CD0EFF305811368B1 +:10BB10000B43B3F1F03F15D2112000E0092005B02E +:10BB2000BDE8F08F114B124A1B681268581E002B9B +:10BB3000E5D0536A116A013BB24201EB030CC0D15C +:10BB40000720ECE723460E9C4246494630460094C7 +:10BB5000FBF7B8FFE3E7BAF1000FF1D00DF10C0BE2 +:10BB60005A4650460399F6F7CBFFE9E75889002279 +:10BB70005C8900222000002210B50446006890B1C4 +:10BB8000036883B10B4A1B6893420CD18268036936 +:10BB90009A420AD3C26843699A4208D8FCF708F867 +:10BBA00000B9206010BD072010BD022010BD032089 +:10BBB00010BD00BF4B43415010B50446006890B122 +:10BBC000036883B10B4A1B6893420CD182680369F6 +:10BBD0009A420AD3C26843699A4208D8FCF75CF8D3 +:10BBE00000B9206010BD072010BD022010BD032049 +:10BBF00010BD00BF4B434150B8B10E4B02689A4292 +:10BC000013D1D0F8A83973B9EFF305810A4A136844 +:10BC10000B4306D0EFF3058113680B43B3F1F03FFC +:10BC200005D3FCF7FDBA1520704707207047112097 +:10BC3000704700BF202050492000002203464FF0EB +:10BC4000FF320020C3F8E821704700BF00220346FE +:10BC50001046C3F8E8217047002203461046C3F897 +:10BC6000EC217047D0F8F43170B55C6A042C55D9DA +:10BC70009D68211F2B4601E001394FD09C469CF85E +:10BC80000020013302F0DF02412AF5D11A7802F0D8 +:10BC9000DF02552AF0D15A7802F0DF02542AEBD1A4 +:10BCA0009A7802F0DF02482AE6D14FF6FF73C66E9B +:10BCB0000CF1040E9E4231D0AEEB0505641B042C42 +:10BCC0002CD9052C28D00CF1FF3CA44471467246B7 +:10BCD000ACEB0E0401E0013C21D012F8013B03F073 +:10BCE000DF034C2BF7D1137803F0DF034F2BF2D196 +:10BCF000537803F0DF03472BEDD1937803F0DF0394 +:10BD0000492BE8D1D37803F0DF034E2BE3D1012494 +:10BD100006E0012E28D054BB0323C36670BD002467 +:10BD2000ACEB0E0201E0013AF3D011F8013B03F055 +:10BD3000DF03502BF7D10B7803F0DF034C2BF2D14C +:10BD40004B7803F0DF03412BEDD18B7803F0DF0359 +:10BD5000492BE8D1CB7803F0DF034E2BE3D1012E42 +:10BD600002D0032ED7D170BD002CD5D070BD0123D9 +:10BD7000C36670BD2DE9F0410546D0F8940084B04B +:10BD8000062890460E461F4614BF38224C22C82370 +:10BD9000686F03A9FBF71CFD50B10023A6220446DF +:10BDA000C5E97A33C5F80422204604B0BDE8F08125 +:10BDB000C8246B6F4246009431460398FBF7C0FDE0 +:10BDC000044678B93A46039905F1AC00FDF712FD37 +:10BDD00004460028E8D00398FBF7EAFE0023C5E9F3 +:10BDE0007A33E1E70398FBF7E3FE0023A322204622 +:10BDF000C5E97A33C5F8042204B0BDE8F08100BF7C +:10BE00002DE9F04F0446C3B08A2200211FA804F197 +:10BE10002D0503F027FB1422284604A9FEF73EFF58 +:10BE2000A0BBD4F8F831022B34D0032B1DD0012550 +:10BE30002A2303270295ADF87C30384E2A461FA9E5 +:10BE4000304603F01FFB364A4FF4FA731188204640 +:10BE500071533A463146FFF78DFF18B94FF0FF3363 +:10BE6000C4F8E83143B0BDE8F08F02AE8A2328461B +:10BE700004991FAA0096FEF735FF3568AF1CB7F589 +:10BE8000007FDAD9A32043B0BDE8F08F092043B08A +:10BE9000BDE8F08F271D2822384603A9FEF7FEFED5 +:10BEA0000028F3D1E36EDDF80C80032B2CD1DDF8F4 +:10BEB00010A008F101060AEB4609B9F1660F4FEA36 +:10BEC000460BDFD80146662205A803F0CBFA4246AE +:10BED000394605A803F0D6FA05AB3246394698191B +:10BEE00003F0D0FA05AB5246294603EB0B0002AE35 +:10BEF00003F0C8FA8A23494605A800961FAACDF880 +:10BF00000C90FEF7EFFEB8E702AE8A2341463846B2 +:10BF100000961FAAFEF7E6FEAFE700BF8889002261 +:10BF20002C04010238B50D4C05464FF40072002177 +:10BF3000204603F097FA40F60D210948A1802060C1 +:10BF40004FF4FA73062221462846FFF713FF18B96B +:10BF50004FF0FF33C5F8E83138BD00BF88890022B3 +:10BF60004E4F4F5070B505460D4C4FF400720021F6 +:10BF7000204603F077FA0B4B0B4E19680622080C8B +:10BF8000A180A0714FF4FA73214628462660FFF77E +:10BF9000F1FE18B94FF0FF33C5F8E83170BD00BFAE +:10BFA000888900222C0401025155495438B50D4CA2 +:10BFB00005464FF400720021204603F053FA40F684 +:10BFC0000D210948A18020604FF47A730622214692 +:10BFD0002846FFF7CFFE18B94FF0FF33C5F8E83118 +:10BFE00038BD00BF888900225253455438B50D4CE6 +:10BFF00005464FF400720021204603F033FA40F664 +:10C000000D210948A18020604FF4FA7306222146D1 +:10C010002846FFF7AFFE18B94FF0FF33C5F8E831F7 +:10C0200038BD00BF8889002244415441F0B583B037 +:10C0300004464FF40072806F01A9FEF72FFE00281E +:10C040003BD11F4D01464FF40072284603F00AFA17 +:10C05000019E06F10D07B7F5007F2BD8194B4FF065 +:10C060003A0C93E803000B0CAB713C23324628607A +:10C07000A98005F10900A16F85F807C02B7203F0B4 +:10C0800001FA20204FF03E0C0F4BAA1919880B36ED +:10C09000907282F809C04FF4FA73A9533A462946C0 +:10C0A0002046FFF767FE18B94FF0FF33C4F8E831B8 +:10C0B00003B0F0BDA32003B0F0BD092003B0F0BD74 +:10C0C00088890022700701022C040102F0B50446A1 +:10C0D00083B04FF400720021244803F0C3F94FF4F9 +:10C0E0000072E06F01A9FEF7D9FD00283BD194F85A +:10C0F000FC31019D012B05F10F0708BF84F8FC01FD +:10C10000B7F5007F2CD8194E4FF03C0C33464FF05A +:10C110003A0E174A07CA03C3E16F1A7006F10B0003 +:10C120002A4686F80AC086F809E003F0ABF9202019 +:10C130004FF03E0C0F4B721919880D35107382F8B1 +:10C140000BC04FF4FA7371533A4631462046FFF75D +:10C1500011FE18B94FF0FF33C4F8E83103B0F0BD59 +:10C16000A32003B0F0BD092003B0F0BD88890022F0 +:10C17000780701022C04010270B50446224D4FF4E9 +:10C1800000720021284603F06DF994F8FC31032B6E +:10C1900031D00122E36E84F8FC21934225D0022B9A +:10C1A00018D02B46194A07CA03C31A800C264FF031 +:10C1B0000A0E174A4FF4FA731188204625F80E101C +:10C1C00032461149FFF7D6FD18B94FF0FF33C4F8D6 +:10C1D000E83170BDAC460F4B0F260FCBACE8070023 +:10C1E0004FF00D0E8CF80030E3E72B460A4A07CAE1 +:10C1F00003C31A80DAE704232046C4E97A33FFF741 +:10C2000065FF002070BD00BF88890022A0070102E1 +:10C210002C04010290070102840701022DE9F0417C +:10C2200004461D4D82B04FF400720021284604F1EF +:10C23000420703F017F92822384601A9FEF72EFD20 +:10C2400028BB019E06F10708B8F5007F1BD8134BE9 +:10C2500032462B6020233946681D2B7103F012F9FA +:10C260000F4A053611884FF4FA73A95342462946FE +:10C270002046FFF77FFD18B94FF0FF33C4F8E831CF +:10C2800002B0BDE8F081A32002B0BDE8F081092032 +:10C2900002B0BDE8F08100BF8889002248454C4FBC +:10C2A0002C0401022DE9F04104461D4D82B04FF4EB +:10C2B00000720021284604F1420703F0D3F8282237 +:10C2C000384601A9FEF7EAFC28BB019E06F10708E3 +:10C2D000B8F5007F1BD8134B32462B60202339461C +:10C2E000681D2B7103F0CEF80F4A053611884FF404 +:10C2F000FA73A953424629462046FFF73BFD18B979 +:10C300004FF0FF33C4F8E83102B0BDE8F081A3205C +:10C3100002B0BDE8F081092002B0BDE8F08100BFA5 +:10C320008889002245484C4F2C0401024FF0FF3110 +:10C33000F0B5D0F89430426F042B0746946A87B06A +:10C34000C0F8E81152D0062B14BF38254C253C3CD0 +:10C3500000234FF40072B86F03A90293FEF79EFC0E +:10C36000002840D14FF40072F86F04A9FEF796FC44 +:10C37000C8BB4FF40072D7F8840005A9FEF78EFC05 +:10C3800088BB7E6FC8232A46304602A9FBF720FAF5 +:10C3900078B30023A3220298C7E97A33C7F80422AE +:10C3A00008B1FBF705FCD7E9226545B911E0314634 +:10C3B00022463846FFF7DEFC2D1B2644A0B9A542D5 +:10C3C0004FF4FA73F3D82A4631463846FFF7D2FCC9 +:10C3D00050B94FF4FA73052238463A4907B0BDE820 +:10C3E000F040FFF7C7BC092007B0F0BD3825283C56 +:10C3F000AEE7C82533460422334902980095FBF77F +:10C400009FFA0028C5D100953346039AB96F029868 +:10C41000FBF796FA0028BCD1334602222B4902983A +:10C420000095FBF78DFA0028B3D133460622284940 +:10C4300002980095FBF784FA0028AAD100953346AC +:10C44000049AF96F0298FBF77BFA0028A1D13346D2 +:10C4500002221E4902980095FBF772FA002898D133 +:10C46000334609221B4902980095FBF769FA002818 +:10C470008FD100953346059AD7F884100298FBF7C0 +:10C480005FFA002885D133460222104902980095B0 +:10C49000FBF756FA00287FF47CAF334664220E493E +:10C4A00002980095FBF74CFA00287FF472AF4FF426 +:10C4B000FA72029907F1AC00FDF79CF900287FF4AD +:10C4C00068AF70E730080102AC0701022C040102DA +:10C4D000B4070102BC070102C80701022DE9F84FA9 +:10C4E000012A8246DDE90A691F4633D0002B69D054 +:10C4F0004FF0000C0B4601253846644609E0202A1F +:10C5000011D11946FCB90124013805F101021AD0F4 +:10C51000154613F8012B0D2AF1D119780A290ED0EE +:10C5200024B91946F0E72D2AFAD12CB1E14506D9F4 +:10C530000CF1010C06F8012B19460124E4E7A220B6 +:10C54000BDE8F88F214611F8033C322B27D000209C +:10C55000BDE8F88FB3B30C463346002506EB090B54 +:10C5600001EB070807E05B452AD203F8012B44459D +:10C5700005F10105E6D03078214614F8012B18B1F9 +:10C58000202AE0D02D2ADED0A2F130010929EAD9F3 +:10C590004A460021304602F065FF3346E7E711F8CE +:10C5A000023C352BD3D111F8013C302BCFD10B7885 +:10C5B0002D2B09D0202BCAD10023CAF80832C6E798 +:10C5C000A320BDE73D46BEE77B1B032B11D9033BF0 +:10C5D00001E0013B0DD011F8012B322AF9D10A7884 +:10C5E000352AF6D14A78302AF3D18A78202AF0D138 +:10C5F000E2E70123CAF80832A9E700BFF0B5C36E2D +:10C600000446032BEBB05FD00D4616460021C9222D +:10C6100004A802F027FFC922002137A802F022FF58 +:10C620000DB306B3C82704AA334600922946022256 +:10C6300020460197FFF752FF9DF810309BB13A4614 +:10C6400002A904A8FEF72AFB68B903ADC923029921 +:10C6500037AA04A80095FEF7DDFB039B092B38D011 +:10C6600001206BB0F0BDA2206BB0F0BD9DF8DD30B5 +:10C6700003F0DF03532BF3D19DF8DE3003F0DF032B +:10C68000452BEDD19DF8DF3003F0DF03522BE7D1CE +:10C690009DF8E03003F0DF034E2BE1D19DF8E1304F +:10C6A00003F0DF03412BDBD19DF8E23003F0DF0321 +:10C6B0004D2BD5D19DF8E33003F0DF03452BCFD1CF +:10C6C0009DF8E4303A2BCBD10223C4F8F831002096 +:10C6D000C7E79DF8DC3003F0DF03552BC6D0502BA5 +:10C6E000BED19DF8DD3003F0DF03412BB8D19DF8BA +:10C6F000DE3003F0DF03532BB2D19DF8DF3003F0BF +:10C70000DF03532BACD19DF8E03003F0DF03572B50 +:10C71000A6D19DF8E13003F0DF034F2BA0D19DF8A7 +:10C72000E23003F0DF03522B9AD19DF8E33003F09F +:10C73000DF03442B94D19DF8E4303A2B90D10323AE +:10C74000C4F8F831C3E700BF2DE9F04100270446E3 +:10C750002F4E00F1AC08D4F8E831012B41D05A1C1F +:10C76000D4F8081235D0A9B9204656F83330984786 +:10C77000054678B10023C4F8F03100214046FCF7AB +:10C7800061FC4046FBF7C8FB00232846C4E97A3326 +:10C79000BDE8F081D4F8EC2106EBC20220465368D4 +:10C7A000C4F8F071984705460028E6D1D4F8EC218A +:10C7B0000232D0D14FF4FA714046FCF743FC4046B8 +:10C7C000FBF7AAFBC4E97A55D4F804522846BDE821 +:10C7D000F081D4F8EC311A460029DDD1C4F8E831F3 +:10C7E000C2E7642200214046FBF70CFB0546002807 +:10C7F000CAD14FF47A734046B4F8A82004F19401EA +:10C80000FEF7F4FD05460028BBD1D4F8E831A6E7D1 +:10C81000540C0102002370B584B00A46044602A9F4 +:10C82000AC300393FCF716FE054640BB0298436804 +:10C8300053B1FBF7BDF90922AE232846C4F8EC2119 +:10C84000C4F8043204B070BD8168436AC4F8F401CE +:10C850000029EED0002BECD0032603AA009220463C +:10C8600001220196FFF73AFE78B90A22294603A869 +:10C8700002F070FDC4F8F001284604B070BD092331 +:10C880002846C4F8EC3104B070BD0298D1E700BF6F +:10C8900070B54FF47A710446FFF7BCFF054698BBAC +:10C8A000D4F8F021344BD4F8F401A3FB02135B0954 +:10C8B000022B2BD0032B41D1B2F5A77F2CD194F8BA +:10C8C000FC31032B1ED08168466A002940D0012E1E +:10C8D0003ED90B4606F1FF3C02E0BCF1010C37D01B +:10C8E0001A46167801330D2EF7D11E780A2EF4D190 +:10C8F0002046521AFFF782FE98BB0C23D4F8F401AD +:10C90000C4F8EC31FBF754F9284670BDEB2A0CD083 +:10C91000FC2A01D0DD2AF5D10922AD23C4F8EC218F +:10C92000C4F80432FBF744F9EEE704220323C4F809 +:10C93000EC2184F8FC31FBF73BF9E5E70922AD2354 +:10C94000C4F8EC21C4F80432FBF732F9284670BD74 +:10C950000922AE23C4F8EC21C4F80432FBF728F90D +:10C96000D2E70922AD23D4F8F401C4F8EC21C4F8CD +:10C970000432FBF71DF9C7E71F85EB51FFF788BFAE +:10C9800038B54FF47A710446FFF744FF054678B98D +:10C99000D4F8F031D4F8F401DC2B1BBFA722092313 +:10C9A0000223C4F80422C4F8EC3108B1FBF700F903 +:10C9B000284638BD38B54FF47A710446FFF72AFF90 +:10C9C000054608B1284638BD2046FFF74BF9D4F894 +:10C9D000F401FBF7EDF8D4F80832002BF2D1D4F8CB +:10C9E000F031FA2B0AD14FF6FF73E26E28469A42D5 +:10C9F00014BF0B230423C4F8EC3138BDA82209234B +:10CA00002846C4F80422C4F8EC3138BD38B54FF4D8 +:10CA10007A710446FFF7FEFE054608B1284638BD88 +:10CA20002046FFF71FF9D4F8F401FBF7C1F8D4F85A +:10CA3000EC31092BF2D0D4F8F0312846FA2B0FBF95 +:10CA40000423A8220923C4F80422C4F8EC3138BD19 +:10CA500038B54FF47A710446FFF7DCFE054670B92D +:10CA6000D4F8F031D4F8F401FA2B1BBFA922092322 +:10CA70000523C4F80422C4F8EC31FBF799F82846E2 +:10CA800038BD00BF38B54FF47A710446FFF7C2FED7 +:10CA9000054670B9D4F8F031D4F8F401FA2B1BBF75 +:10CAA000AA2209230623C4F80422C4F8EC31FBF7B8 +:10CAB0007FF8284638BD00BF38B54FF47A71044678 +:10CAC000FFF7A8FE054678B9D4F8F031D4F8F401A0 +:10CAD000B3F5B17F1BBFAC2209230723C4F804229E +:10CAE000C4F8EC31FBF764F8284638BD38B540F699 +:10CAF000B8310446FFF78EFE054670B9D4F8F03120 +:10CB00000922FA2B14BFAB230023D4F8F401C4F894 +:10CB1000EC21C4F80432FBF74BF8284638BD00BFBF +:10CB200010B54FF47A710446FFF774FE48B9D4F893 +:10CB3000F031FA2B06D00922A423C4F8EC21C4F862 +:10CB4000043210BD0423C4F8EC3110BD38B54FF4E5 +:10CB50007A710546FFF75EFE044638B96FF00103AF +:10CB6000D5F8F401C5F8EC31FBF722F8204638BDC2 +:10CB700010B54FF47A710446FFF74CFE58B9D4F85B +:10CB8000F031A3F5C873632B05D80922A423C4F898 +:10CB9000EC21C4F8043210BDF0B51D4689B00E4634 +:10CBA000174600214FF40372044602F05BFC282272 +:10CBB000284607A9FEF772F808B109B0F0BD29466A +:10CBC000079A201D02F05EFC14220E9807A9FEF7BA +:10CBD00065F80028F1D10E99079A04F12D0002F0B2 +:10CBE00051FC2822109807A9FEF758F80028E4D134 +:10CBF000079A109904F1420002F044FC129B139A28 +:10CC000093ED007F84ED257F129B1B69A4F8A8207B +:10CC1000C4F8A4300F9BE367119B032B09D0012BB1 +:10CC200007D04FF6FF73119A9A42134618BF032399 +:10CC3000119311980023C4E91B0640F2B452214617 +:10CC400030468026084D6767019641F8AC5B02923A +:10CC5000CDE90333054A0093FCF786F90028ACD1EF +:10CC60000123C4F89030A8E750544D53380801020E +:10CC70002DE9F043DDE90765DDE9099CDDE90B4EAF +:10CC8000B1B1A8B1A2B19DB193B18EB1B9F1000F0C +:10CC90000ED06CB1DFF838800F68474515D1276892 +:10CCA00027F00208B8F1040F05D02120BDE8F08379 +:10CCB0000720BDE8F083CDE90B4ECDE9099CCDE915 +:10CCC0000765BDE8F043FFF767BFA520BDE8F08327 +:10CCD00020205049F0B4DDE9045670B369B365B360 +:10CCE0005BB36EB3EFF3058C1A4C246854EA0C0462 +:10CCF00029D1194F3F6837B3C0F80842D0F89040A7 +:10CD0000012C23D1541E012C03D9042A0CBF042268 +:10CD10000222C0F880200022C0E92135012380F8DA +:10CD2000FC21C0F88C60C0E97A33F0BC8167C0F8A0 +:10CD30000422C0F8F021FFF707BD0720F0BC7047C0 +:10CD4000A520F0BC70471120F0BC7047B220F0BCA9 +:10CD5000704700BF200000229C88002210B472B6E9 +:10CD6000164B174A1968174B174819601368174C68 +:10CD700043F001031649046013600B68154AA2FBD7 +:10CD800003235B09013BB3F1807F0BD24FF0E0221C +:10CD90004FF0F00C002007210F4C536184F823C0A2 +:10CDA00090611161F02200210B4B83F82310DA7798 +:10CDB00083F822205DF8044B704700BF000000029A +:10CDC000001000E0A0880022D0870022ACA600223C +:10CDD0005C8D00221F85EB5100ED00E038B5074D5A +:10CDE000074C2868206038B90121084601F0E2FFAD +:10CDF000286820600028F7D038BD00BF988800223E +:10CE00009C8800220022074B1A60EFF3148C2CF050 +:10CE1000040C8CF3148862B64FF08052024B5A60B7 +:10CE2000FEE700BF0488002200ED00E01B48016817 +:10CE300000292DD0EFF3098323E9F00F1EF0100F26 +:10CE400001D123ED108A43F804ED8B60144C236864 +:10CE500013B18B6100232360124E3668D6B1066091 +:10CE6000706801307060B0692060F16801F12801DC +:10CE700081F30B88B36853F804EB1EF0100F01D157 +:10CE8000B3EC108AB3E8F00F83F309887047FEE72C +:10CE9000034CE1E7FFF7A2FF0646E1E79C8800228A +:10CEA000A48800229888002200F01CB86FF00203CA +:10CEB00070B504690D4624F00704A4F144068660A9 +:10CEC000342244F8443C0021A4F1400002F0CAFAA4 +:10CED0004FF0FF324FF0807344E9032544F8043CDF +:10CEE00070BD00BF244925480A680368013210B5A7 +:10CEF0000A6013B1013B0360DBB1214A214C136886 +:10CF000021681868F8B101221F4B1A60F6F7CCF8B7 +:10CF1000236833BB1D4B1B6853B11D4A12689342F3 +:10CF200006D01C4B1B681BB94FF080521A4B5A603D +:10CF300010BD0121124A134C13681868216010B10A +:10CF4000114B1960E2E7154804330068136083420F +:10CF50000AD00D4B1B6811B9002BDBD0D6E7002B94 +:10CF6000D4D1F5F793FFD5E70D48074B00681B6850 +:10CF700010600029F0D0F2E74C890022A48800223A +:10CF8000BC88002248890022B888002298880022A4 +:10CF90009C8800220488002200ED00E0C088002266 +:10CFA000C488002203681868F8F784B92DE9F047AF +:10CFB00005460C460023496880692668EA690F68BF +:10CFC000C6E900026B602B688EB0142B1FD8DFE817 +:10CFD00013F0210082009E00EC00210021002100BE +:10CFE00021006F01430115001E001E001E001E00DF +:10CFF0001E001E001E005F011E006A014C217A689F +:10D000006B69127801FB020090F83A2C1A600EB09E +:10D01000BDE8F0879179012940F08481D5F810901E +:10D02000D5F808E0D9F80880D9F824C048F810EC01 +:10D03000E868052B48F80C0CB2F812A0D1684AEA4F +:10D04000014148F8081C12690CF10E0A4FEA02422D +:10D0500000F06081062B00F05D8199F83030042BE0 +:10D0600042F4064342F4006243F0DD0308BF134676 +:10D070009EFA8EF200BA09BA1BBA04920590069184 +:10D0800007939DED047FBAF13B0F08ED047F40F25A +:10D090005281642106F10800F6F7D2FA002840F028 +:10D0A0003E81236852461E6D6368A8F10E019B689D +:10D0B00043F82690BB6838685B699847002840F0C1 +:10D0C0002E817A68731C127D2168B3FBF2F002FB9B +:10D0D00010330B659BE77B684A681978FEF712FCF2 +:10D0E00000207B681A691978D2F802301288009003 +:10D0F00052BAA8691BBA92B2FEF730FC01227B68D3 +:10D10000A86919780EB0BDE8F047FEF7CFBB4FF025 +:10D11000000838224146C6E9148806F15C00C6F8CA +:10D12000588002F09FF97B681A7D8AB14FEA820E1F +:10D13000AEF1040E4FEA9E0E0EF1010E41464EF086 +:10D1400001E040466668B368585004310FF005C8E6 +:10D150004FF0140E4FF0000C20681C2346688349E2 +:10D16000C5F804E0083086F806C0F6F709FA00288A +:10D170007FF44DAFD7E9011338681B689847002842 +:10D1800040F0C1800A222C2101232068CDE9023120 +:10D19000CDE900222346764A76492430F6F73EFB55 +:10D1A000002840F0DB80686031E7002364250DF142 +:10D1B00034090DF13008937105E0013D11D00A20CA +:10D1C000F5F716FD26680BAB0AAACDE9008906F132 +:10D1D000080009A9F6F74AFA7A680A9B127D9A4272 +:10D1E000EBD80025BB6838685B6898472068C0E9C1 +:10D1F00014550830F6F70EFA20682430F6F774FB61 +:10D2000020682430F6F77CFB79680B7D9BB12E46B5 +:10D2100063689A68A80052F8252042B19B681844B8 +:10D22000FEF7AAFC636879689A6842F825600A7D6F +:10D2300001359542EDD34B7D0025002B3FF4E7AE41 +:10D240006368D86800EB8500FEF796FC7B680135C3 +:10D250005B7D9D42F4D3DAE600230722AC6806F139 +:10D260005C0106F1600C03E0013A03F1010333D0E5 +:10D2700051F83300A042F7D15CF83370E868874278 +:10D28000F2D100220B3306EBC306C6E90122BEE64B +:10D2900038680368002B3FF4BAAEBB689B690EB0D8 +:10D2A000BDE8F04718479379CBB14B236B60AEE6EE +:10D2B0000023072206F15C0106F1600451F83300F7 +:10D2C00018B954F83300002840D0013A03F10103A3 +:10D2D000F4D117236B609AE616236B6097E6D5E9C5 +:10D2E00002027968060A66F307030969150E60F3FE +:10D2F0000F23140C65F317434A7164F31F63120A7A +:10D300000A710B6083E6206808300EB0BDE8F04774 +:10D31000F6F780B942F4006343F00603A8E6492318 +:10D320006B6074E64C2305F110006B600EB0BDE835 +:10D33000F047FEF741BCCAF13C02002108EB0C00AB +:10D3400002F090F84FF03C0A2668A2E60B3306EB99 +:10D35000C303D5E90212C3E9011258E62068083078 +:10D36000F6F758F9BB6838685B6898E74C08010223 +:10D37000A5CF00026008010200222DE9F04F064609 +:10D3800043688BB01D68D3F80CB06B681B691988B3 +:10D39000D3F80230059104934BBA9BB207920393E2 +:10D3A000AB6828689B6809AA08A998470346002823 +:10D3B00077D1326807A910681A46D0F83C06FEF704 +:10D3C0001BFB28B1AB6808991B6928689847E7E7F9 +:10D3D000079BAA68996812691F3121F01F0128680C +:10D3E0009960904700285CD13468D5F80490A36D0B +:10D3F000DDF820E05BF823C099F81570DCF8081020 +:10D400000BEB8308714507F101022DD0CDE90145F1 +:10D41000044608466146A44608E05BF823100CF178 +:10D42000010C88680BEB830870451AD05C1CB4FBB8 +:10D43000F7F5013A9A4607FB1543EED16346DDE95D +:10D4400001450AF1010A8C4601461846BAFBF3F37E +:10D4500000FB13A38E45A3650CD0079BC8F80030D2 +:10D460009EE78C46019C029D0133B3FBF7F207FB5C +:10D470001233A365BEF80020DEF8021053BA9BB247 +:10D48000B3F5807F08BA39D04FF6FF77BB420BD196 +:10D490004A1C10D0039A9A4237D04046FEF76CFBE4 +:10D4A000DBE70BB0BDE8F08F059FBA424BD043F2EB +:10D4B000333293426DD1BEF80C305BBA9BB2B3F5F8 +:10D4C000006F2CD048F2DD62934228D040F606026D +:10D4D0009342E2D1099A20680EEB0203CCF80C309B +:10D4E00099F805300E3AD21A0E3373446146CCF8DF +:10D4F0002420CCF80830F6F7F7FAAEE7CAB25E2A75 +:10D500002AD0039BB3F5807FC7D1049B8B42C4D143 +:10D51000BEF80C305BBA9BB2B3F5006FD2D1099A5A +:10D5200020680EEB0203CCF80C3099F805300E3A67 +:10D53000D21A0E3373446146CCF82420CCF808305C +:10D54000F8F7E0FD89E7049A8A42B4D043F2333217 +:10D550009342B0D0002214E0274607229A463B6E41 +:10D560000837834212D0013AF9D153460022039F73 +:10D57000B7F5807F02D0002A9DD18EE7049F8F42AD +:10D5800099D0184397D0002A95D186E753460122B7 +:10D59000EDE718438FD080E72DE9F0430569037963 +:10D5A0006968022B80460C6883B000F09480032BDE +:10D5B00059D0012B40F08C806268614892F920209C +:10D5C000510902F01F02934001F1200240F822307D +:10D5D000BFF34F8FBFF36F8F636869685A7DCE6862 +:10D5E000CAB1002700232A68314612680137D2F8F1 +:10D5F0003C061A46FEF700FA56F8043BA268996802 +:10D6000012691F3121F01F012068996090476368FB +:10D610005A7DBA42E6D893F920204A4B02F5C6510A +:10D6200053F8210020F4803043F8210053F82130D2 +:10D63000BFF35F8F012153099B0002F01F0203F12A +:10D64000604303F5614301FA02F2C3F880211A60D6 +:10D650002B685A689171D8F80010186803B0BDE8BB +:10D66000F043F7F72FBEC3689A022FD528688A685F +:10D67000466D52F826204AB30027A3682068694601 +:10D680001B6A00979847B9466B689B6853F8263029 +:10D69000019373B101A89F68FEF78EFA6B68286842 +:10D6A0009B68083043F8269063680E3F197DF5F7B4 +:10D6B0004FFF636801361B7DB342009B08BF002605 +:10D6C000BB42E1D12A68D8F80C3056655B0331D4EF +:10D6D00003B0BDE8F08300272B6862688E68C3E959 +:10D6E0001477107DA8B1B94630460368043653B1AB +:10D6F000FEF742FA63682868197D0830F5F728FFBD +:10D70000626846F8049C137D0137BB42ECD8D5E92A +:10D7100000310026CF689E65527D4AB13846FEF73B +:10D720002BFA636801365B7D0437B342F6D82B6869 +:10D7300000218EE7284603B0BDE8F043FFF71CBE8A +:10D7400000E100E0006000402DE9F84F0388DBB104 +:10D750004FF0000A80464FF00109DFF8D4B00024F2 +:10D76000314D4FEACA07D8F8043035F8022BD919E1 +:10D77000898891420AD00134032CF4D1B8F80030E2 +:10D780000AF1010A5345EAD8BDE8F88FDB5909FAD6 +:10D7900004F603F0B853B3F1807F244BF6B293F84C +:10D7A0004C2C12D0324230D104F120021BF812303E +:10D7B000DB09E0D01BF81230012123F08003C820E0 +:10D7C0000BF8123001F0F6FAD5E7324210D004F12E +:10D7D00020021BF81230DB09CDD11BF812300121D9 +:10D7E00043F08003C8200BF8123001F0E3FAC2E7DF +:10D7F000012001F071FB0D4B012093F84C2C3243BA +:10D8000083F84C2C01F038FBE1E7012001F064FBC8 +:10D81000064B012093F84C2C22EA060283F84C2C8C +:10D8200001F02AFBC0E700BFBC0C010200E0014090 +:10D8300000202040F8B50446FFF786FFEFF3108282 +:10D84000012383F31088254E33681BB940202449F7 +:10D850000B75087533680133336082F310882188B3 +:10D8600049B3C9000839C90860681E4D013107E095 +:10D870001B011344013945F8234000F108001AD078 +:10D8800004688288E7034FEA1223D2B2F0D502EB94 +:10D89000031C55F82CE01B0124F480372EF4803E45 +:10D8A0001344013945F82CE000F1080045F82C70CC +:10D8B00045F82340E4D1EFF31082012383F310886D +:10D8C000336813B13368013B336033681BB9802080 +:10D8D00003490B75087582F31088F8BDC88B0022C8 +:10D8E000000D40400008404098B191B14A6808B529 +:10D8F00003464AB1094A186890420CD008461A609B +:10D90000FFF798FF002008BD0A88002AF2D0012006 +:10D9100008BD012070470E2008BD00BF54524F5073 +:10D9200010B5044682B001AA142100F09FF8019AB4 +:10D93000142142F007022046019200F04DF902B096 +:10D9400010BD00BF02291DBF081FB0FA80F04009BA +:10D9500001207047034668B1074A0168914207D128 +:10D9600000221046C3E90122DA601A741A60704777 +:10D970000720704701207047594850528268002A9A +:10D9800023DD00B5002342F001E00B600FF003C877 +:10D990008268002A17DD012342F001E00B600FF0DE +:10D9A00003C88268002A0EDD012342F001E00B600B +:10D9B0000FF003C88268002A05DD002342F001E071 +:10D9C0000B600FF003C85DF804FB70478268002A03 +:10D9D00023DD00B5022342F001E00B600FF003C825 +:10D9E0008268002A17DD032342F001E00B600FF08C +:10D9F00003C88268002A0EDD032342F001E00B60B9 +:10DA00000FF003C88268002A05DD022342F001E01E +:10DA10000B600FF003C85DF804FB70478268002AB2 +:10DA200023DD00B5062342F001E00B600FF003C8D0 +:10DA30008268002A17DD072342F001E00B600FF037 +:10DA400003C88268002A0EDD072342F001E00B6064 +:10DA50000FF003C88268002A05DD062342F001E0CA +:10DA60000B600FF003C85DF804FB70472DE9F0412F +:10DA700000287BD01646002A00F082801F290F461E +:10DA800079D8027C012A67D1D0E901012024013C28 +:10DA9000A4B2FFF7C3FF002CF9D14378BC0044EADD +:10DAA000C3140E2544F4C04405E0FFF78FFF013D89 +:10DAB0004FEA440407D02304F7D5FFF7AFFF013D39 +:10DAC0004FEA4404F7D1FFF759FF4FF01008FFF772 +:10DAD00055FF01222B468468002C4FEA450540DDA6 +:10DAE00044F001E00B600FF003C80F688468C7F3CF +:10DAF000C00C002C4CEA050515DD44F001E00A607D +:10DB00000FF003C88468002C0DDD44F001E00A60CA +:10DB10000FF003C88468002C05DD44F001E00B60C1 +:10DB20000FF003C88468B8F10108D5D12246E31785 +:10DB300052EA8F03012A73F1000009DB4746541EA5 +:10DB400043F1FF30034654EA030022460F60F6D14A +:10DB500040463560BDE8F0814FF021084046BDE801 +:10DB6000F0810F68C7F3C0073D43DCE74FF00108C1 +:10DB70004046BDE8F0814FF003084046BDE8F08123 +:10DB80004FF00208EAE700BF08B330B5114B026856 +:10DB900004469A4283B017D1057C012D02D0212082 +:10DBA00003B030BD294601AAFFF760FF2946204691 +:10DBB00001AAFFF75BFF019B41F2883013F0040FCD +:10DBC00018BF002003B030BD072003B030BD0120D6 +:10DBD000704700BF59485052F8B5002857D01F2948 +:10DBE0000D464ED8B2F5803F16464AD2027C012A35 +:10DBF0004AD1D0E901012024013CA4B2FFF70EFF75 +:10DC0000002CF9D14378AC0044EAC3140E2744F445 +:10DC1000A04405E0FFF7DAFE013F4FEA440407D0D5 +:10DC20002204F7D5FFF7FAFE013F4FEA4404F7D18B +:10DC3000FFF7F4FE1024FFF7C9FE05E0FFF7C6FE6C +:10DC4000013C4FEA460607D03304F7D5FFF7E6FE5E +:10DC5000013C4FEA4606F7D180680246C31752EAF4 +:10DC60008F03012A73F1000009DB2646551E43F19C +:10DC7000FF30034655EA03002A460E60F6D12046DF +:10DC8000F8BD03242046F8BD21242046F8BD012418 +:10DC90002046F8BD30B5002583B0019548B3164B3A +:10DCA000026804469A421ED1037C012B1ED140F229 +:10DCB000E113416840F6E152497BA94208BF1A4688 +:10DCC0000421C260FFF788FF29464FF49052204696 +:10DCD000FFF782FF042120460DEB0102FFF7C6FE8D +:10DCE000284603B030BD072003B030BD212003B06B +:10DCF00030BD012003B030BD5948505200283ED0FD +:10DD0000F0B50E4685B0002942D0254B0268054685 +:10DD10009A423BD00C78002C34D1224B4160C0E9B0 +:10DD200002348B7B4FF0010CB3FA83F31E4F5B0977 +:10DD30001B013B704FF40042214680F810C0039451 +:10DD4000FFF74AFF02E073689C4214D20021284684 +:10DD500003AAFFF78BFE039B013413F40043F2D1B7 +:10DD60007268944207D2327B042A13D00C4A2A608C +:10DD7000184605B0F0BD1423184605B0F0BD0123C8 +:10DD8000184670470423184605B0F0BD0E23EFE790 +:10DD90000223EDE728460193FFF7C2FD019BE5E76B +:10DDA0005948505220413540000D404070B5002484 +:10DDB00084B0039480B30E4691B31A4B02680546B3 +:10DDC0009A4203D00723184604B070BD01234FF4D4 +:10DDD000004221460374FFF7FFFE02E07368A3428E +:10DDE00016D90021284603AAFFF740FE039B013401 +:10DDF00013F40043F2D17268A24209D96A68127B17 +:10DE0000042AE0D128460193FFF78AFD019BDAE757 +:10DE10001423184604B070BD0123184604B070BD29 +:10DE20000223D0E7594850522DE9F041002482B036 +:10DE30000194002856D016461D4602684E4B0446F3 +:10DE40009A420FD10F46002945D0002E43D0002D15 +:10DE500041D090F81080B8F1010F07D0212002B016 +:10DE6000BDE8F081072002B0BDE8F081414601AA7B +:10DE7000FFF7FCFD4146204601AAFFF7F7FD019B95 +:10DE800058072CD5E268510504D5326842F00202E9 +:10DE90003260E268120503D5326842F00102326056 +:10DEA0009E0623D50521204601AAFFF7DFFD019E2E +:10DEB000700544BF02232B6031051AD416F02005EB +:10DEC00035D172061AD4300629D4F20520D435B1E2 +:10DED00000203D60C7E7022002B0BDE8F08141F2BA +:10DEE0008830C0E7012002B0BDE8F08141F28930FE +:10DEF000B9E72B6843F001032B60DFE763681B7B06 +:10DF0000042B2CD0330609D4F6054FF00205DFD5DB +:10DF10006368197B042910D00425D9E702256368BA +:10DF20001B7B042B11D0F305F6D40325D0E76368DF +:10DF30001B7B042B1AD00125C3E72046FFF702FD07 +:10DF40000028E9D1002DC3D1C9E703212046FFF7FE +:10DF5000F9FC0028B9D0F105E7D50325D8E702215F +:10DF60002046FFF7EFFC0028ADD0CBE7012120468B +:10DF7000FFF7E8FC0546A4E75948505298B191B123 +:10DF8000844610B40948DCF80040844207D10020E0 +:10DF9000CCE908325DF8044BCCF81C107047072020 +:10DFA0005DF8044B70470120704700BF4548544559 +:10DFB000F8B543689D698DB15A7806465F7D72B1A8 +:10DFC00067B10024BF0001E073689D6928590021F2 +:10DFD000DA69043401F046FAA742F5D1F8BD1A7D9A +:10DFE0001744EDE748B3F8B50446274B006898425C +:10DFF0001CD10E46F9B140F2AE53A2F13C0098425A +:10E0000015463ED8E37E012B19D123691B689B0579 +:10E010000ED46768E3687878D0B91868002802DB06 +:10E02000F86982420ED940F6A370F8BD0720F8BD0A +:10E0300040F6A270F8BD0220F8BD0120704740F6FE +:10E04000A170F8BD986801F01DFA6268E368507825 +:10E05000AAB2DA801A68616922F040521A601A681E +:10E06000012842F030421A60D86808BF9E608B6871 +:10E07000E060012B18BF01234FF0000018BF8B6038 +:10E08000F8BD0320F8BD00BF4548544550B30346D2 +:10E09000174A006890421ED111B311F01F001FD122 +:10E0A00030B45A685478012C1ED19A681568002D36 +:10E0B00013DB156891600F492940116011685D6993 +:10E0C00041F000411160D2689A602B69012B00D0A9 +:10E0D0002C6130BC70470720704740F6A670F8E707 +:10E0E0000220704701207047052030BC704700BFF8 +:10E0F0004548544560FCFFC718B3134B02689A4269 +:10E1000015D1E1B14369D3F8D83073B14268103BFF +:10E11000506B127D406898420BD89A682AB11B68F0 +:10E12000002B02DB00200A60704722207047072086 +:10E13000704702F18053013B00EB0313EDE702202F +:10E1400070470120704700BF45485445002830D033 +:10E150001A4B02689A421FD1C37E012B1ED103695C +:10E160001B689B0527D483681A68002A19DB10B442 +:10E17000134A1C68D96822401A601A685DF8044B7B +:10E1800042F000421A60436981601A690020012A46 +:10E190001CBF01221A6170470720704740F6A1702A +:10E1A0007047436900201A69012A1CBF01221A61C5 +:10E1B00070470120704740F6A270704745485445AB +:10E1C00060FCFFC72DE9F843002800F0E6800D460B +:10E1D000002900F0CA800B69002B00F0C680D1F83E +:10E1E0003490B9F1000F00F0C0800B78002B40F0A4 +:10E1F000C88091F92030002BC0F2BF804B79032BEF +:10E2000000F2BB8004461BB18B683F2B00F2B58047 +:10E210006B78002B00F0AD80634B22689A4200F0CF +:10E22000C0800026614FDFF8A481A661C4E90478AC +:10E2300065606A7D3146D9F80000120101F012F9DB +:10E24000636831461A7DD9F80400120101F00AF919 +:10E250002046FFF7ADFEAA6A2B6BE261C4E90863B2 +:10E26000EFF31085012686F310886368504A1B7807 +:10E270005068C3F10F0306FA03F320EA0303536067 +:10E2800053689620314600F095FD85F31088626949 +:10E2900048481368314633431360474B1B68B0FB53 +:10E2A000F3F0304400F086FD626863699068996F0E +:10E2B00060F3050199675079996F60F3114199678F +:10E2C000D36AD3E9011218681268904705460028FE +:10E2D00041D16368DB6A9A681868536998473722A6 +:10E2E000364B3A61C8F82830D8F8303043F4800310 +:10E2F000C8F83030636893F920205B6A002A44DB59 +:10E300001B0102F16041DBB201F5614181F800338C +:10E310002B482C4B02F5C65140F8224053F82100FF +:10E3200020F4803043F8210053F82130BFF35F8F91 +:10E33000012153099B0002F01F0203F1604303F522 +:10E34000614301FA02F2C3F880211A60164B284695 +:10E350002360BDE8F88341F2883240F6A57390420D +:10E3600008BF1D462846BDE8F88302252846BDE8BB +:10E37000F883AB69002B7FF44FAF03252846BDE837 +:10E38000F88304252846BDE8F8830F4902F00F0002 +:10E390001B01DBB201440B76BAE701252846BDE834 +:10E3A000F8830E25DEE700BF45485445004135405F +:10E3B0000030204000E1F5055C8D00229F0FFF47F3 +:10E3C000D08B002200600040FCEC00E000403540B3 +:10E3D00000284BD0F8B50268254B04469A4201D07C +:10E3E0000720F8BD4268066992F920304769002B82 +:10E3F00010DB01211F485A0903F01F03203201FAE4 +:10E4000003F340F82230BFF34F8FBFF36F8F626882 +:10E4100092F920300025D26A174941F823509368B9 +:10E4200010685B689847B36965F38203B3613B6B1F +:10E4300065F396533B633560A561EFF310860121C8 +:10E4400081F3108863680D4A1B785068C3F10F038D +:10E4500001FA03F3034353605368962000F0AAFCCB +:10E4600086F310882846C4E90055F8BD012070479E +:10E470004548544500E100E0D08B002200302040A8 +:10E4800000232DE9F04385B0CDE901330393002843 +:10E4900076D05C4B026804469A4215D142680D461C +:10E4A000D16A03AB8E680868D6F8188002AA01A961 +:10E4B00026696769C04758B9019B013B032B07D800 +:10E4C000DFE803F0533E330B072005B0BDE8F083CF +:10E4D00040F6A17005B0BDE8F083336843F0020355 +:10E4E0003360336843F004033360002D32D1626837 +:10E4F0001379012B48D0336823F4803333603368B9 +:10E5000023F40033336001213368D27862F30003CF +:10E510003360336843F040033360336843F02003D3 +:10E520003360396105B0BDE8F083336823F002033E +:10E530003360336843F0040333605DB96268DAE73F +:10E54000336843F002033360336823F0040333601D +:10E55000002DCCD0336843F400733360336843F04C +:10E560004003336005B0BDE8F083336823F0020355 +:10E570003360336823F004033360002DEAD1DDE714 +:10E58000012005B0BDE8F08300234FF6FF717165EF +:10E5900073663B6731681C4D41F40021316002997C +:10E5A00008244FEA810C03990CF00C0C01F00301D4 +:10E5B00005F1010E4CEA010C01E0013C9BD015F87D +:10E5C00023101EF8238001EA0C01414505EB830965 +:10E5D00003F10103F1D199F8023099F80310012BEE +:10E5E0000AD1336843F480333360012987D133681B +:10E5F00043F40033336086E7336823F480333360B9 +:10E60000F3E700BF45485445E40C01022DE9F0430F +:10E61000046A87B00646894690461F4601AD0CB392 +:10E62000AC46A646BEE80F00ACE80F00DEF80030AE +:10E63000CCF8003084F804907368C4E90287726AE9 +:10E6400019782046F369216022619847346A34B111 +:10E65000AC46BCE80F000FC4DCF80030236007B004 +:10E66000BDE8F0832C46E5E72DE9F04F0C4601218B +:10E67000074683B0406901920268714D0A433E69C2 +:10E680000260704B2868B3FBF0F0084400F092FB86 +:10E690007D687869AA68836F62F3050383676A7986 +:10E6A000836F62F311438367A38822685BBA12BA4F +:10E6B0009BB2C6F8C020C6F8C8306C7DD5F834B01F +:10E6C000002C00F0B5802201DBF800A0AE69103A02 +:10E6D00012095346B4464FF000084FF00049B5F810 +:10E6E0001CE00132009008E0DCF80000013AC1F8BB +:10E6F000009088600CF1040C0ED01946A3F806E0D7 +:10E70000A3F804801033CB60002EEDD13046013ADF +:10E7100088600CF1040CF0D1631E4FEA031C1AEB65 +:10E72000031300982E7D75D05AF80C10DBF80420E6 +:10E7300041F080414AF80C10C3F80CA0C7F808A0BB +:10E740008EB3B64613464FF0010895F80190BEF11E +:10E75000000F4A464FF0000C14BF714641469946DF +:10E76000A40008E0AE6906B136590139CAF808605C +:10E7700004F1040411D09A46A3F80680A3F804C05B +:10E7800043F810CBCAF80C30002AEBD00026013930 +:10E79000CAF8086004F10404EDD10EF1FF3319EB5F +:10E7A00003134A4605D01968DA6041F080411960C8 +:10E7B000FA60254B3A689A4229D1019A3B69012AAD +:10E7C0002DD0026B42F480020263026B42F480227D +:10E7D0000263026B42F40012026340F2EE54142111 +:10E7E000EA689C601965DA66036843F040030360D9 +:10E7F000D7E9022302628361AB7803B1802383638C +:10E80000002140F20F72012381640265836503B029 +:10E81000BDE8F08F002ECCD0DBF8042091E79A6998 +:10E8200042F002029A61026B42F480020263D4E772 +:10E8300095F814E0BEF1000FBBD0DBF8042081E7AF +:10E840005C8D002200E1F5054548544538B528B3F4 +:10E85000144B026804469A421DD1C57E012D03D097 +:10E8600040F6A175284638BD43682A461969FFF766 +:10E87000FBFE29462046FFF703FE05460028EFD1A0 +:10E880006368DB6A9A681868D369984741F28833ED +:10E890009842E7D1E4E70725284638BD01252846F8 +:10E8A00038BD00BF45485445F0B583B000287DD041 +:10E8B0004B4B026804469A4249D1837E4668012B3D +:10E8C000776B1ED10023C269837622B11A4619469E +:10E8D000FFF79CFE6668237E20468DF80730FFF721 +:10E8E00077FD054610B1284603B0F0BD31462046FD +:10E8F000FFF768FC05460028F5D19DF807306668EB +:10E900002376F36A9A681868D369984741F2883386 +:10E910009842237E4ED0F3B10025637E022B1CD09B +:10E92000012BE0D1002322696376116863F386111D +:10E930001160116863F345111160E269E376002A02 +:10E94000D1D01A4602212046FFF760FECBE707250B +:10E95000284603B0F0BD0123237600256368657661 +:10E960005A7D29461201386800F07CFD636829460B +:10E970001A7D7868120100F075FD2046FFF718FB3C +:10E980000121174B2268E1769A4222D000212046CD +:10E99000FFF776FD0546B8B9E369002BA3D003461F +:10E9A000024601212046FFF731FE9CE7012528465B +:10E9B00003B0F0BD012B02D040F6A175ADE70023F6 +:10E9C00040F6A1752376ADE700220223E276637656 +:10E9D00089E763682A4620461969FFF745FED5E7AF +:10E9E0004548544500284BD02DE9F041374B164699 +:10E9F000026804469A4239D10D4600293DD0002EC6 +:10EA00003BD0C17E01293DD1D0F810C0DCF80030E8 +:10EA10009F052ED48368DFF8B8E01A68002A22DB4D +:10EA20006768BA7812B91A68100646D4186810F0E8 +:10EA300000602BD0DCF8002092051AD41A68002A56 +:10EA400009DB1A6802EA0E021A601A6842F00042F4 +:10EA50001A60DB68A360626910690128DDD011616A +:10EA60001A68002ADCDA4FF47A6000E00720BDE87B +:10EA7000F08140F6A270BDE8F0810220BDE8F0818F +:10EA80000120704740F6A170BDE8F081B3F8048022 +:10EA900099687B7913FA88F8B8F1000FE3D07B7896 +:10EAA0001BB12960C6F80080E1E74246284600F025 +:10EAB000E9FC2046FFF74AFBF4E72046FFF746FB58 +:10EAC00040F6A473002808BF1846D0E745485445CF +:10EAD00060FCFFC710B5EFF30383154A103B5BB230 +:10EAE00052F82300D0E9044122698B6A13F4800FA5 +:10EAF00007D012F0020F1CBF4FF0010C80F81AC0B3 +:10EB00002261C4698B6214B10321FFF77FFDEFF32B +:10EB10000383103B074A5BB203F5C65352F8231038 +:10EB200021F4803142F8231052F8233010BD00BF89 +:10EB3000D08B002200600040144A154992F826301C +:10EB400092F82420DBB202F00F02082A15D0092A1D +:10EB500051F823300AD00A2A0ABF0E4AD340A2FB3A +:10EB600003230D4A08BFDB0813607047094AA2FB64 +:10EB70000323094A9B0813607047064A51F8233063 +:10EB8000A2FB0323044A5B081360704700E00140C6 +:10EB9000E8000022ABAAAAAA5C8D0022704700BF41 +:10EBA000F8B54AF2035001234749484AA1F8FA034D +:10EBB000938093889BB2002BFBD101249FED3E6B89 +:10EBC0009FED3F7B4FF40040414B4249C3E90711A1 +:10EBD0005961148083ED007F1861FFF7ADFF0922B2 +:10EBE0001621394B83F8501A83F8A22093F8002C91 +:10EBF0001AB993F8013C980756D0334C94F8003C6E +:10EC0000002B46D00022304B83F8012C83F8002CD7 +:10EC100000232D4A82F8323092F83C301907FBD598 +:10EC20004FF43C5040F211110023274C1085A2F8FC +:10EC30004C1082F82A3094F83C309B06FBD5042215 +:10EC400001250526214B244F1A77276284F824508A +:10EC500084F82660FFF770FF9620294600F0AAF896 +:10EC6000002384F824302762FFF766FF96202946A8 +:10EC700000F0A0F884F82660FFF75EFF4FF425430C +:10EC800084F8305084F8525084F85350A4F8FA3382 +:10EC9000F8BD0121C82084F8001C00F08BF894F81E +:10ECA000003C012BFBD1ADE74FF47A70FFF776FF04 +:10ECB000AEE700BFAFF30080006CDC0200127A0008 +:10ECC00000800000002D310100E0014000C1014042 +:10ECD000E800002200389C1C3223123138B5002590 +:10ECE000284C0121C82084F8285000F063F884F8EB +:10ECF000245094F82430002BFBD194F8243021497F +:10ED000043F0020384F8243091F82430C3F3400028 +:10ED10009B07F9D41B4A81F8220092F8223003F0B5 +:10ED2000FF00002BF9D192F84030164960F3C71369 +:10ED300082F8403091F84030DB09FBD191F8420075 +:10ED4000104A63F3C71081F8420092F84230DB09A1 +:10ED5000FBD192F844000B4963F3C71082F84400DA +:10ED600091F84430C3F3C014DB09F9D1012000F05D +:10ED7000B3F8054B012083F84C4CBDE8384000F057 +:10ED80007BB800BF0020204000E00140034618B1DE +:10ED9000024A00201A6070470120704700000105F8 +:10EDA00000BEFEE7FFFFFFFFA0F101000028FBD13E +:10EDB000704700BF4FF47A7310B400FB01F1104CA0 +:10EDC000104A2468B2FBF4F2A1FB034030B9B4FB53 +:10EDD000F2F058B15DF8044BFFF7E6BFB1FBF2F17A +:10EDE000A1FB03132BB908460028F3D15DF8044BAF +:10EDF00070474FF0FF3C5DF8044B6046FFF7D4BF0F +:10EE00005C8D002200CA9A3B70B500240D4B0E4E5B +:10EE1000B3F80021B3F82051ADB2154025FA04F340 +:10EE2000DB0704D556F82430E0B203B1984701342B +:10EE3000102CF3D1034AA2F81051B2F820311D4230 +:10EE4000FBD170BD00C00040888B002200226023EF +:10EE500010B40748074C30F8021F02F5C65C0132B7 +:10EE600009B144F82C10013BF5D15DF8044B704713 +:10EE70002E0B010200600040EFF31081012383F3A9 +:10EE80001088124B33F8102092B22AB133F81020B8 +:10EE9000013A92B223F8102033F810309BB293B9A4 +:10EEA0000B4A10B4B2F8FA330A4C9BB234F8100093 +:10EEB00043F4254323EA0003A2F8FA3381F31088D0 +:10EEC0005DF8044B704781F310887047508D002225 +:10EED00000E001402C0D010230B4EFF3108101235A +:10EEE00083F310880E4A32F810309BB26BB90D4C88 +:10EEF0000D4DB4F8FA3335F810C09BB243EA0C0359 +:10EF000043F425439BB2A4F8FA3332F810300133AE +:10EF10009BB222F8103081F3108830BC704700BFDC +:10EF2000508D002200E001402C0D01020C4A08B572 +:10EF30000346106840B103330A4923F00303034436 +:10EF40008B4205D8136008BD074908461160F2E7F7 +:10EF500000F090FA0C2203464FF0FF301A6008BD13 +:10EF6000588D0022A8920022A88E002200BE704771 +:10EF700008B500F005F8F2F7BFF9FEE7FFFFFFFF65 +:10EF800070B5464B464D6B61BFF34F8FBFF36F8F2C +:10EF90004FF47003434CC5F888300020AC60F1F7A3 +:10EFA000A3FDFFF7FDFD0120F1F79EFD2368A3F50A +:10EFB000806383F30A883C483C4A0021121A00F01F +:10EFC00051FA3B483B4A3C49121A00F05BFA3B4974 +:10EFD0003B4A3C48521AD20842F009C0AFF30080C5 +:10EFE000F1E80223E0E802230FF007C03649374A70 +:10EFF0003748521AD20842F009C800BFAFF3008068 +:10F00000F1E80223E0E802230FF007C0314B324A57 +:10F010000020D21A0021D20842F007C0AFF30080CE +:10F02000E3E802010FF005C0BFF34F8FBFF36F8F0E +:10F030000024C5F85042BFF34F8FBFF36F8F274BAB +:10F04000274D5B1BA34206DD9E1055F8043B01349F +:10F050009847A642F9DCFFF76FFDFFF73FFE03205C +:10F06000FFF73AFF00234FF0100E19464EF001E073 +:10F070001C4803F10C0220F8221001330FF007C8DE +:10F080000320FFF7F9FE0220F1F72EFDFFF7DEFE69 +:10F09000BDE87040002000F027B800BF01020E005C +:10F0A00000ED00E00000000220010022A88E0022F6 +:10F0B00000000022E8000022040F0102100F0102EC +:10F0C000100F010200000000F00F0102F00F01021A +:10F0D000000000200000002000000020E4000022CA +:10F0E000E0000022000D4040704700BF0A220021CE +:10F0F00000F0B8B8164B10B51C68236BB3B91820D4 +:10F1000000F020FA0246206320B9124B5221124827 +:10F11000FFF746FE1149124BC0E90013114B0021C5 +:10F1200083600B2383810120C2E90401216B0E4817 +:10F130000B694C690D4A584302FB0400A3FB0232E1 +:10F14000013340EB0200C1E9043020F0004010BD63 +:10F1500090000022340D01024B0D01020E33CDABA5 +:10F1600034126DE6ECDE05002DF451582D7F954CE0 +:10F17000242B2DE9F0478646904601D8012B06D175 +:10F1800000F078F9162303600020BDE8F0870D46F3 +:10F1900033482A4615F8014B065D16F00806F8D1EB +:10F1A0002D2C10D12C780126951C33F0100215D18E +:10F1B000302C0DD12A7802F0DF02582A08D16C7861 +:10F1C000023510230AE02B2C04BF2C78951CECE7A9 +:10F1D000002BF6D1302C14BF0A23082306F1004C73 +:10F1E00000220CF1FF3C1046BCFBF3F903FB19CAEB +:10F1F000A4F13007092F0FD83C46A3421BDD571C52 +:10F2000007D0814514D301D1A24511DB00FB034097 +:10F21000012215F8014BEBE7A4F14107192F01D8A2 +:10F22000373CEAE7A4F16107192F04D8573CE4E71B +:10F230004FF0FF32EDE7531C08D122236046CEF891 +:10F240000030B8F1000FA0D0691E06E006B14042C0 +:10F25000B8F1000F99D0002AF6D1C8F8001094E751 +:10F26000D80D010213460A46014602480068FFF71E +:10F270007FBF00BF900000222DE9F04386460D4677 +:10F28000334E284615F8014B375D17F00807F8D1C3 +:10F290002D2C10D12C780127851C33F0100015D1AE +:10F2A000302C0DD1287800F0DF00582808D16C7878 +:10F2B000023510230AE02B2C04BF2C78851CECE7C8 +:10F2C000002BF6D1302C14BF0A2308234FF0FF384F +:10F2D0000026B8FBF3F803FB08F930466FEA09098A +:10F2E000A4F1300CBCF1090F10D86446A3421EDD16 +:10F2F000B6F1FF3F07D0804516D301D1A14513DBFE +:10F3000000FB0340012615F8014BE9E7A4F1410C8D +:10F31000BCF1190F01D8373CE8E7A4F1610CBCF14E +:10F32000190F04D8573CE1E74FF0FF36EBE7731CA9 +:10F3300006D122233046CEF8003032B9BDE8F08342 +:10F3400007B14042002AF9D006B1691E1160F5E705 +:10F35000D80D010213460A46014602480068FFF72D +:10F360008BBF00BF900000220CB4184B30B50C1EB0 +:10F370009DB01D6808DA8B234FF0FF302B601DB065 +:10F38000BDE8304002B070474FF40273029006901F +:10F3900002A9ADF8143014BF04F1FF332346209ABC +:10F3A0002846049307934FF6FF73ADF8163021AB50 +:10F3B000019300F0D9F9431CBCBF8B232B60002CB8 +:10F3C000DDD0029B00221A70D9E700BF9000002216 +:10F3D0000EB400B59CB06FF000411DAB02900690DA +:10F3E000079104910848094953F8042B059102A993 +:10F3F0000068019300F0B8F9029B00221A701CB05B +:10F400005DF804EB03B07047900000220802FFFF94 +:10F410000139024410B5904201D1002005E0037883 +:10F4200011F8014FA34201D0181B10BD0130F2E7C3 +:10F43000884210B501EB020402D98442234607D862 +:10F44000431EA14208D011F8012B03F8012FF8E761 +:10F45000024401468A4200D110BD13F8014D02F862 +:10F46000014DF7E702440346934200D1704703F889 +:10F47000011BF9E7014B1868704700BF900000229C +:10F48000704770470A44431E914200D1704710B53F +:10F4900011F8014B914203F8014FF9D110BD034619 +:10F4A00013F8012B002AFBD1181A01387047FFFF0F +:10F4B00038B50546002941D051F8043C0C1F002BFB +:10F4C000B8BFE41800F0E8F81D4A136833B9636068 +:10F4D00014602846BDE8384000F0E4B8A34208D9DB +:10F4E000206821188B4201BF19685B6809182160E8 +:10F4F000EDE71A465B680BB1A342FAD911685018C0 +:10F50000A0420BD120680144501811608342E0D121 +:10F5100018685B68084453601060DAE702D90C236E +:10F520002B60D6E7206821188B4202BF19685B6800 +:10F530000918636008BF21605460CAE738BD00BF86 +:10F54000A48E0022024B0146186800F025B800BFC7 +:10F550009000002270B50F4E0C460546316811B977 +:10F5600000F08EFB30602146284600F089FB431CEA +:10F5700003D14FF0FF34204670BDC41C24F00304B7 +:10F58000A042F8D0211A284600F07AFB0130F2D1CF +:10F59000EFE700BFA08E00222DE9F843CD1C064600 +:10F5A00025F0030508350C2D38BF0C25002D01DB97 +:10F5B000A94204D90C2333600020BDE8F883DFF8AA +:10F5C000D48000F069F8D8F800301C4644BB2946C6 +:10F5D0003046FFF7BFFF431C044658D1D8F800401F +:10F5E0002746002F43D1002C4BD0236839463046A4 +:10F5F00004EB030900F044FB814542D12168304609 +:10F600006D1A2946FFF7A6FF01303AD023682B4434 +:10F610002360D8F800305A6862BBC8F800700FE069 +:10F620002268521B20D40B2A17D96119A3422560E6 +:10F6300018BF5960636808BFC8F8001062514B607A +:10F64000304600F02FF804F10B00231D20F00700D6 +:10F65000C21A1CBF1B1AA350AFE76268A3420CBFBB +:10F66000C8F800205A60EBE723466468AEE73C46E2 +:10F670007F68B6E71A465B68A342FBD1002353605C +:10F68000DEE70C233046336000F00CF894E70560A9 +:10F69000D6E700BFA48E00220148FFF7F1BE00BFED +:10F6A0009C8E00220148FFF7ECBE00BF9C8E00221A +:10F6B0002DE9F0471F468E6882460C46BE429046B2 +:10F6C0000B682DD8B1F90C2012F4906F26D0656923 +:10F6D000096905EB4505A3EB01097B1C05EBD57515 +:10F6E0004B446D109D4238BF1D46530527D5294612 +:10F6F000FFF752FF064660B34A462169FFF7C2FE94 +:10F70000A38923F4906343F08003A38126614E44D0 +:10F710006561A5EB090526603E46A560BE4200D99D +:10F720003E46324641462068FFF782FEA36800202D +:10F730009B1BA360236833442360BDE8F0872A46FF +:10F7400000F0BCFA06460028E0D121695046FFF7D8 +:10F75000AFFE0C234FF0FF30CAF80030A38943F00E +:10F760004003A381E9E7FFFF2DE9F04F98468B891D +:10F770009DB007461B060D46144610D50B6973B99C +:10F780004021FFF709FF2860286130B90C233B6056 +:10F790004FF0FF301DB0BDE8F08F40236B610023B8 +:10F7A000CDF80C804FF00109DFF8A08109932023E8 +:10F7B0008DF8293030238DF82A3023469A4613F8E5 +:10F7C000012B0AB1252AF9D1BAEB040B0BD05B4609 +:10F7D000224629463846FFF76BFF013000F0A7802C +:10F7E000099A5A4409929AF80030002B00F09F8041 +:10F7F00000234FF0FF320AF1010A049307938DF8BA +:10F8000053301A93CDE90523544605224F4814F886 +:10F81000011B00F045FA049AD8B9D00644BF202352 +:10F820008DF85330110744BF2B238DF853309AF8CD +:10F8300000302A2B15D0079A544600204FF00A0CAE +:10F84000214611F8013B303B092B4BD9B0B107924F +:10F8500014E0A0EB0803A24609FA03F31343049350 +:10F86000D2E7039B191D1B68002B0391BBBF5B42B2 +:10F8700042F0020207930793B8BF049223782E2B1D +:10F880000AD163782A2B32D1039B02341A1D1B68DC +:10F8900043EAE37303920593DFF8C0A003222178C3 +:10F8A000504600F0FDF938B1A0EB0A004022049B5D +:10F8B000013482401343049314F8011B06222448A8 +:10F8C0008DF8281000F0ECF9002836D0214B1BBB36 +:10F8D000039B073323F0070308330393099B334447 +:10F8E00009936AE70CFB02320C460120A8E70023CB +:10F8F00001344FF00A0C19460593204610F8012BED +:10F90000303A092A03D9002BC6D00591C4E70CFB75 +:10F91000012104460123F0E703AB2A4604A9384637 +:10F9200000930D4BAFF30080421C0646D6D1AB8945 +:10F930005B063FF52DAF09982CE703AB2A4604A9D7 +:10F9400038460093044B00F07DF8EDE7A40D01026A +:10F95000AE0D010200000000B1F60002AA0D010286 +:10F960002DE9F047164698468A6807460B690C460B +:10F97000DDF820909342B8BF1346336091F84320DE +:10F980000AB1013333602368990642BF33680233FA +:10F990003360256815F0060506D104F1190AE368FD +:10F9A00032689B1AAB422BDC94F843302268003B50 +:10F9B00018BF0123920630D404F143024146384671 +:10F9C000C847013023D023681A3454F80A2C03F0B6 +:10F9D0000603042B0ABF54F80E5C002533684FF071 +:10F9E000000608BFED1A54F8123C08BF25EAE57579 +:10F9F0009342C4BF9B1AED18B5421AD1002008E00B +:10FA00000123524641463846C847013003D14FF0E2 +:10FA1000FF30BDE8F0870135C1E7E1185A1C3020FE +:10FA20000233224481F8430094F8451082F84310D1 +:10FA3000C2E70123224641463846C8470130E6D096 +:10FA40000136D9E72DE9FF470F7E914680460C46E7 +:10FA5000782F9A460C9E01F1430207D8622F0AD8EC +:10FA6000002F00F0D180582F00F0B88004F142063A +:10FA700084F842703AE0A7F16303152BF6D801A190 +:10FA800051F823F0DDFA0002F1FA00026DFA0002EB +:10FA90006DFA00026DFA00026DFA0002F1FA00023E +:10FAA0006DFA00026DFA00026DFA00026DFA0002B2 +:10FAB000EFFB00021BFB0002A9FB00026DFA000233 +:10FAC0006DFA000211FC00026DFA00021BFB00023D +:10FAD0006DFA00026DFA0002B1FB000233681A1DD4 +:10FAE0001B68326004F1420684F8423001239CE036 +:10FAF00033682068191D3160060601D51D6803E0D2 +:10FB00004506FBD5B3F90050002D03DA2D236D42D5 +:10FB100084F8433058480A2311E021683368080606 +:10FB200053F8045B02D4490648BFADB26F2F33606F +:10FB3000514814BF0A230823002184F84310666843 +:10FB4000002EA66005DB21682E4321F00401216010 +:10FB50004BD01646B5FBF3F103FB1157C75D06F812 +:10FB6000017D2F460D46BB42F4D9082B0BD12368EB +:10FB7000DF0708D5236961689942DEBF302306F8A4 +:10FB8000013C06F1FF36921B22614B4603AA214637 +:10FB90004046CDF800A0FFF7E3FE01304AD14FF018 +:10FBA000FF3004B0BDE8F087236843F020032360F2 +:10FBB00078273248236884F845701F06316851F869 +:10FBC000045B02D45F0648BFADB23160D90744BFC1 +:10FBD00043F0200323601DB11023ADE72648E9E779 +:10FBE000236823F020032360F6E71646BDE7336859 +:10FBF0002568181D616930602E061B6801D51960E3 +:10FC000002E06806FBD51980002316462361BCE795 +:10FC1000336800211A1D32601E686268304600F0A9 +:10FC20003FF808B1801B606063682361002384F89B +:10FC30004330AAE72369324649464046D04701305F +:10FC4000ADD023689B0713D4E068039B9842B8BFEC +:10FC50001846A6E70123324649464046D0470130C0 +:10FC60009DD00135E36803995B1AAB42F2DCEBE708 +:10FC7000002504F11906F5E7B50D0102C60D0102D4 +:10FC800038B50023054D044608462B60FFF74EF9B2 +:10FC9000431C02D12B6803B1236038BD988E00222B +:10FCA000C9B20346024410B59342184601D1002060 +:10FCB00003E0047801338C42F6D110BD2DE9F04108 +:10FCC000074614460D4621B91146BDE8F041FFF73D +:10FCD00063BC2AB92546FFF7EBFB2846BDE8F08157 +:10FCE00000F01AF88442064602D8B4EB500FF4D85C +:10FCF00021463846FFF750FC804608B94546ECE7F8 +:10FD0000B4422246294628BF3246FFF7BBFB2946AC +:10FD10003846FFF7CDFBF1E751F8043C181F002BE4 +:10FD2000BCBF0B58C01870474275696C7420776966 +:10FD300074682052656E6573617320416476616EEC +:10FD400063656420466C657869626C6520536F66F4 +:10FD50007477617265205061636B616765207665B9 +:10FD60007273696F6E20352E312E3000352E312E94 +:10FD70003000000000000105F8B500BFF8BC08BC69 +:10FD80009E467047F8B500BFF8BC08BC9E46704759 +:10FD90005465726D696E616C00000000284E554C10 +:10FDA0004C2900007274745F70726F6365737369BD +:10FDB0006E675F626C6F636B000000007274745F4B +:10FDC0006F705F7175657565000000006468637031 +:10FDD0005F636C69656E745F7468726561645F69A6 +:10FDE0006E7075745F717565756500000D0A5265FA +:10FDF0007475726E6564204572726F7220436F6411 +:10FE0000653A203078257820200D0A0054696D6508 +:10FE10007374616D7020285469636B7329203D20D1 +:10FE200030782530386C783A0D0A00000D0A2045EC +:10FE300052524F523A20525454206672616D657787 +:10FE40006F726B20696E6974204661696C65640D20 +:10FE50000A0000004572726F7220696E2070726F26 +:10FE600063657373696E672C20706C6561736520C0 +:10FE7000636865636B20616761696E0D0A0000004D +:10FE8000312E30000D0A2A2A2A2A2A2A2A2A2A2A28 +:10FE90002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AC2 +:10FEA0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AB2 +:10FEB0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AA2 +:10FEC0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A92 +:10FED0002A2A2A2A2A2A0D0A2A20202052656E65FB +:10FEE00073617320465350204578616D706C6520B6 +:10FEF00050726F6A65637420666F72204E65745825 +:10FF00005F736D74705F636C69656E74204D6F64B0 +:10FF1000756C6520202020202020202020202020FB +:10FF2000202020202020202A0D0A2A202020457869 +:10FF3000616D706C652050726F6A656374205665E0 +:10FF40007273696F6E2025732020202020202020CE +:10FF500020202020202020202020202020202020A1 +:10FF60002020202020202020202020202020202091 +:10FF700020202020202020202A0D0A2A2020204670 +:10FF80006C657820536F6674776172652050616389 +:10FF90006B2056657273696F6E202025642E256470 +:10FFA0002E256420202020202020202020202020FA +:10FFB0002020202020202020202020202020202041 +:10FFC000202020202020202020202020202A0D0A50 +:10FFD0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A81 +:10FFE0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A71 +:10FFF0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A61 +:020000040201F7 +:100000002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A50 +:100010002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A40 +:100020000D0A526566657220746F20726561646D99 +:10003000652E7478742066696C6520666F72206D19 +:100040006F72652064657461696C73206F6E204502 +:1000500078616D706C652050726F6A6563742061A1 +:100060006E640D0A46535020557365722773204DF8 +:10007000616E75616C20666F72206D6F72652069AC +:100080006E666F726D6174696F6E2061626F7574F8 +:10009000204E6574585F736D74705F636C69656E34 +:1000A00074206D6F64756C650D0A00000D0A54684C +:1000B00069732070726F6A6563742064656D6F6E1A +:1000C000737472617465732074686520626173690A +:1000D000632066756E6374696F6E616C69746965BF +:1000E00073206F66204E65747820534D5450204322 +:1000F0006C69656E742077697468204574686572F0 +:100100006E6574206472697665720D0A6F6E205296 +:10011000656E65736173205241204D4355732062B3 +:1001200061736564206F6E2052656E657361732024 +:10013000465350207573696E6720417A7572655217 +:10014000544F532E205468652070726F6A65637433 +:10015000206372656174657320534D545020636C45 +:1001600069656E7420616E64207472616E73666579 +:100170007220652D6D61696C206D657373616765B3 +:100180000D0A746F206C6F63616C20636F6E66691B +:10019000677572656420534D54502073657276659F +:1001A000722E204261736564206F6E2075736572D4 +:1001B00020696E7075742066726F6D2052545456AB +:1001C00069657765722C20455020506572666F72A4 +:1001D0006D732E0D0A312E456E74657220312074B8 +:1001E0006F2073656E6420656D61696C206D657349 +:1001F000736167650D0A322E456E74657220322078 +:10020000746F2076696577207072652D636F6E66F6 +:1002100069677572656420656D61696C206D6573D1 +:10022000736167650D0A4F6E207375636365737341 +:1002300066756C20636F6D706C6574696F6E206F8E +:10024000662065616368206F7065726174696F6EA6 +:100250002C2073756363657373206D6573736167B9 +:10026000652077696C6C206265207072696E7465B8 +:10027000640D0A6F6E20525454207669657765725A +:100280002E204572726F7220616E6420696E666FF7 +:10029000206D657373616765732077696C6C20628C +:1002A00065207072696E746564206F6E204A6C6997 +:1002B0006E6B5254545669657765722E0D0A0A0AA0 +:1002C000000000000D0A494E464F203A2025730DCC +:1002D0000A0000000D0A4552524F52203A20257361 +:1002E0000D0A00000D0A534D545020436C69656E91 +:1002F00074204D61696E204D656E75206F70746954 +:100300006F6E733A0D0A312E20456E74657220317E +:1003100020746F2073656E6420656D61696C206D5B +:100320006573736167652E0D0A322E20456E746504 +:1003300072203220746F2076696577205072652DA7 +:10034000636F6E6669677572656420656D61696C5F +:10035000206D6573736167652E0D0A557365722094 +:10036000496E7075743A202000000000546869736B +:1003700020697320612074657374206D65737361E7 +:10038000676520666F722074657374696E67207488 +:1003900068652074657374696E67206F6620534DBD +:1003A000545020636C69656E7420617A75726520A3 +:1003B0004150490025642E25642E25642E256400B5 +:1003C0000D0A534D545020436C69656E742061646E +:1003D0006472657373206973203A2025730D0A00D7 +:1003E0000D0A534D54502053657276657220616436 +:1003F0006472657373206973203A2025730D0A00B7 +:100400000D0A20525454205072696E74696E672030 +:10041000526563656976656420556E6B6E6F776EA5 +:10042000204D657373616765204944000D0A000023 +:100430000D0A4572726F72203A206D656D6F727988 +:100440005F616C6C6F636174655F72747420666168 +:10045000696C65642E0D0A00675F7061636B65747B +:100460005F706F6F6C30205061636B657420506FEC +:100470006F6C00006E785F7061636B65745F706FA6 +:100480006F6C5F637265617465206661696C656439 +:100490002E000000675F69703020495020496E735C +:1004A00074616E63650000006E785F69705F6372EF +:1004B00065617465206661696C65642E00000000EA +:1004C0006E785F6172705F656E61626C65206661F7 +:1004D000696C65642E0000006E785F7463705F6500 +:1004E0006E61626C65206661696C65642E00000057 +:1004F0006E785F69636D705F656E61626C652066C2 +:1005000061696C65642E0000436865636B696E67A2 +:100510002045746865726E6574206C696E6B2E2E52 +:100520002E2E00006E785F69705F7374617475734E +:100530005F636865636B206661696C65642E0000AB +:1005400045746865726E6574206C696E6B206973A2 +:100550002075702E000000007069000074657374CF +:100560002E6C6F63616C2E636F6D00006570646547 +:100570007369676E40746573742E6C6F63616C2E63 +:10058000636F6D0074656C403132333400000000DD +:100590006E78645F736D74705F636C69656E745FB1 +:1005A000637265617465206661696C65642E000024 +:1005B0004E6574776F726B20496E697469616C69FE +:1005C0007A6174696F6E20636F6D706C65746564B9 +:1005D000207375636365737366756C6C792E0000A8 +:1005E0006E785F69705F667261676D656E745F6576 +:1005F0006E61626C65206661696C65642E00000046 +:1006000057414954494E4720464F522049502052A5 +:1006100045534F4C5554494F4E202020203A20003E +:1006200053554343455353006E785F69705F61646F +:1006300064726573735F676574206661696C656475 +:100640002E00000048656C6C6F0000006E785F69DA +:10065000636D705F70696E67206661696C65642E9A +:10066000000000005375636365737366756C6C7985 +:100670002050696E67656420534D54502073657235 +:1006800076657200534D5450206578616D706C65CD +:10069000000000006E785F736D74705F6D61696C4F +:1006A0005F73656E64206661696C65642E0000008E +:1006B000534D545020434C49454E54204D41494CD4 +:1006C0002053454E5420544F20202020202020200D +:1006D0002020203A20657064657369676E407465F8 +:1006E00073742E6C6F63616C2E636F6D2E0000004F +:1006F000534D545020434C49454E54205445535477 +:1007000020202020202020202020202020202020E9 +:100710002020203A20535543434553530000000006 +:1007200046535020436F6D6D6F6E20496E69742083 +:1007300053656D005254545F5468726561640000E3 +:10074000534D545020436C69656E74205468726533 +:100750006164000050524900496E7465726E616CAC +:10076000204950204C6F6F706261636B0000000085 +:100770005243505420544F004D41494C2046524F53 +:100780004D00000041555448204C4F47494E000051 +:1007900041555448204352414D2D4D4435000000F1 +:1007A0004155544820504C41494E0000546F3A2066 +:1007B0000000000046726F6D3A2000005375626AB7 +:1007C0006563743A200000004D494D452D56657211 +:1007D00073696F6E3A20312E300D0A436F6E746567 +:1007E0006E742D547970653A20746578742F706C2E +:1007F00061696E3B0D0A2020636861727365743D08 +:10080000227574662D38220D0A436F6E74656E74FE +:100810002D5472616E736665722D456E636F6469E7 +:100820006E673A20386269740D0A0D0A00000000F4 +:100830000D0A2E0D0A000000534D545020436C69E0 +:10084000656E7420736F636B657400006574686512 +:10085000725F74785F73656D6170686F72650000B8 +:100860006E7820657468657220647269766572209E +:1008700074696D657200FFFF0000000000005454B1 +:10088000522052454747455300FFFFFFFFFFFFFF40 +:1008900030313233343536373839414243444546B6 +:1008A00010860022AC080102040D010200010100C3 +:1008B000000200000E0000000000000018000022EE +:1008C000040400000000000000060000000000001A +:1008D0000C00000099D50002EC0801020000002283 +:1008E000E408010290850022D0850022388600228B +:1008F000F8080102C40C010200050000000002001B +:1009000008000000040001000000000010090102BE +:100910000000000000000000410000002409010266 +:100920000000000000000000000000000080000047 +:1009300002000000008000000300000000800000B2 +:10094000040000000080000005000000008000009E +:100950000700000000400000080000000040000008 +:1009600009000000008000000B0000000080000073 +:100970000E000000008000000F0000000000011CBD +:10098000000100000000011C010100000000011C2A +:10099000020100000000011C030100000000011C16 +:1009A000040100000000011C050100000000011C02 +:1009B0000601000004000000070100000000010023 +:1009C0000802000000000100090200000000010010 +:1009D0000A020000000001000B020000000C0117D9 +:1009E00001040000000C011702040000000C0117B4 +:1009F00003040000050C000004040000000C0117B3 +:100A000005040000000C011706040000000001139B +:100A10000704000000000114080400000000011495 +:100A200009040000000401060A0400000004010695 +:100A30000B040000000001060C0400000004010685 +:100A40000D040000040000000E040000000001136B +:100A5000000500000000011301050000000401076B +:100A60000B050000000401070C0500000400000055 +:100A700000060000000C011700070000000C011721 +:100A800001070000000C011702070000000C01170D +:100A900003070000000C011704070000000C0117F9 +:100AA000050700000000011C000800000000011CF8 +:100AB000010800000000011C020800000000011CE9 +:100AC000030800000000011C040800000000011CD5 +:100AD00008080000040000000908000000000113DD +:100AE0000E080000000001130F08000000000104C0 +:100AF000020A000000000104030A000000000104D3 +:100B0000040A000000000104050A000000000000C3 +:100B1000060A0000000C01050E0A0000000C010589 +:100B20000F0A0000000C0114010B0000FFFFFFFF83 +:100B30002001000000000000000000000000000094 +:100B400000000000000000000000000000000000A5 +:100B50000000000000000000000000000000000095 +:100B60000000000000000000000000000000000085 +:100B70000000000000000000000000000000000075 +:100B80000000000000000000000000000000000065 +:100B90000000000000000000000000000000000055 +:100BA0000000000000000000000000000000000045 +:100BB0000000000000000000000000000000000035 +:100BC0000000000000000000000000000000000025 +:100BD0000000000000000000000000000000000015 +:100BE0000000000000000000000000000000000005 +:100BF00000000000000000000000000000000000F5 +:100C0000000002FF000000000000000002000000E1 +:100C10004142434445464748494A4B4C4D4E4F504C +:100C20005152535455565758595A61626364656618 +:100C30006768696A6B6C6D6E6F70717273747576CC +:100C40007778797A303132333435363738392B2F5B +:100C500000FFFFFF4DBC000259BC00023DBC00027A +:100C600081C90002A5C20002B5C900021DC200026E +:100C70000DCA0002CDC0000251CA00022DC0000200 +:100C800085CA0002EDBF0002B9CA00022DC30002EE +:100C9000EDCA0002ADBF000221CB000265BF000219 +:100CA0004DCB000225BF000271CB000279C10002CA +:100CB00091C8000201BE00027DC9000202040304C3 +:100CC0000404FFFFFDDC000255D90002ADDD000287 +:100CD0006DDA0002D9DB000295DC000229DE000299 +:100CE00089DB00020C0000000E0400000F0600006B +:100CF0000F0701000E0800000A0A01010F0C000096 +:100D00000F0D0001C5E10002D1E30002E5E9000298 +:100D10004DE100028DE00002E5DF0002A9E80002DB +:100D20004DE80002F9E000027DDF00020100020050 +:100D3000080010005245454E54206D616C6C6F6385 +:100D400020737563636565646564002F6461746115 +:100D50002F6A656E6B696E732F776F726B7370613C +:100D600063652F474E552D746F6F6C636861696EB4 +:100D70002F61726D2D31332F7372632F6E65776C17 +:100D800069622D63796777696E2F6E65776C69622A +:100D90002F6C6962632F7374646C69622F72616E69 +:100DA000642E6300232D302B2000686C4C00656698 +:100DB00067454647003031323334353637383941AC +:100DC00042434445460030313233343536373839C2 +:100DD00061626364656600002020202020202020BE +:100DE00020282828282820202020202020202020DB +:100DF00020202020202020208810101010101010FB +:100E00001010101010101010040404040404040442 +:100E100004041010101010101041414141414101D3 +:100E200001010101010101010101010101010101B2 +:100E300001010110101010101042424242424202C1 +:100E40000202020202020202020202020202020282 +:100E5000020202101010102000000000000000002C +:100E60000000000000000000000000000000000082 +:100E70000000000000000000000000000000000072 +:100E80000000000000000000000000000000000062 +:100E90000000000000000000000000000000000052 +:100EA0000000000000000000000000000000000042 +:100EB0000000000000000000000000000000000032 +:100EC0000000000000000000000000000000000022 +:100ED0000000000000000000100000000000000002 +:100EE000017A5200027C0E011B0C0D001000000064 +:100EF00018000000AAE5FFFF10000000000000003D +:040F000000000000ED +:100F0400D084002208000022A0080102DC050000B1 +:100F140078850022688500220011223344550000A0 +:100F2400F0F0F0F000000000436F707972696768B8 +:100F34007420286329204D6963726F736F6674206F +:100F4400436F72706F726174696F6E2E20416C6CA6 +:100F5400207269676874732072657365727665645C +:100F64002E20202A20204E6574582044756F20437B +:100F74006F727465782D4D342F474E552056657227 +:100F840073696F6E20362E322E31202A0000000045 +:100F94009400002200000000608D0022C88D002211 +:100FA400308E00220000000000000000000000005D +:100FB400000000000000000000000000000000002D +:100FC400000000000000000000000000000000001D +:100FD400000000000000000000000000000000000D +:080FE4006D020002450200024B +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:10A20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:040000050200EF7195 +:00000001FF diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg new file mode 100644 index 0000000000..85d59d60e9 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/configuration.xml b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/configuration.xml new file mode 100644 index 0000000000..d8b6a4c777 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/configuration.xml @@ -0,0 +1,1152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Ethernet PHY + Renesas.RA.5.1.0.pack + + + Ethernet + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + NetX Duo Ethernet Driver + Renesas.RA.5.1.0.pack + + + Azure RTOS ThreadX + Microsoft.ThreadX.6.2.1+fsp.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Azure RTOS NetX Duo + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/ra_cfg.txt b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/ra_cfg.txt new file mode 100644 index 0000000000..59b561403f --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/ra_cfg.txt @@ -0,0 +1,2231 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x400 + Heap size (bytes): 0x400 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic H None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO H None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO ETH_B_RST_N H None "Output mode (Initial High)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RMII_RXDV H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic L None Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO L None Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 - ETH_B_LINKSTA L None Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 - ETH_B_RST_N L None Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 - ETH_B_TXEN L - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 - ETH_B_TXD1 L - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 L - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 - ETH_B_REFCLK L - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 - ETH_B_RXD0 L - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 - ETH_B_RXD1 L - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 - ETH_B_RXER L - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 - ETH_B_RMII_RXDV L - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "Azure RTOS NetX Duo SMTP Client" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo IP Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo Packet Pool Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Module "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Module "Ethernet (r_ether)" + Parameter Checking: Default (BSP) + ET0_LINKSTA Pin Status Flag: Fall -> Rise + Link Signal Change Flag: Unused + + Module "Ethernet (r_ether_phy)" + Parameter Checking: Default (BSP) + KSZ8091RNB Target: Disabled + KSZ8041 Target: Disabled + DP83620 Target: Disabled + ICS1894 Target: Disabled + User Own Target: Disabled + Reference Clock: Default + Automatic Phy LSI Initialization: Enabled + + Module "Azure RTOS NetX Duo Common" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Enabled (default) + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 300 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 1 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 1 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 10800000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 1 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Disable + Common: Interface Capability: Disable + Azure IoT: Defender Security Module: Disable + + Azure RTOS ThreadX + General: Custom tx_user.h: + General: Error Checking: Enabled + Timer: Timer Ticks Per Second: 100 + General: Max Priorities: 32 + General: Minimum Stack: 200 + Timer: Timer Thread Stack Size: 1024 + Timer: Timer Thread Priority: 0 + Timer: Timer Process In ISR: Enabled + Timer: Reactivate Inline: Disabled + General: Stack Filling: Enabled + General: Preemption Threshold: Disabled + Timer: Timer: Enabled + General: Notify Callbacks: Disabled + General: Inline Thread Resume Suspend: Disabled + General: Not Interruptable: Disabled + Trace: Event Trace: Disabled + Trace: Trace Buffer Name: g_tx_trace_buffer + Trace: Memory section for Trace Buffer: .bss + Trace: Trace Buffer Size: 65536 + Trace: Trace Buffer Number of Registries: 30 + Performance: Block Pool Performance Info: Disabled + Performance: Byte Pool Performance Info: Disabled + Performance: Event Flags Performance Info: Disabled + Performance: Mutex Performance Info: Disabled + Performance: Queue Performance Info: Disabled + Performance: Semaphore Performance Info: Disabled + Performance: Thread Performance Info: Disabled + Performance: Timer Performance Info: Disabled + RA: Hardware Thread Stack Monitoring: Disabled + Interrupts: SysTick Interrupt Priority: Priority 0 (highest) + Interrupts: Maximum Interrupt Priority: Priority 0 (highest) + General: IAR Library Support: Disabled + General: BSD Support: Disabled + General: FileX Pointer: Enabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Thread "SMTP Client Thread" + Symbol: smtp_client_thread + Name: SMTP Client Thread + Stack size (bytes): 1024 + Priority: 1 + Auto start: Enabled + Time slicing interval (ticks): 1 + + Instance "g_smtp_client0 Azure RTOS NetX Duo SMTP Client" + Name: g_smtp_client0 + Server IPv4 Address: 132.158.124.22 + Server IPv6 Address: 2001:0:0:0:0:0:0:1 + Server Port: 25 + Client Name: pi + Client Password: tel@1234 + Client Address: epdesign@test.local.com + Client Domain: test.local.com + Authentication Type: Plain + + Instance "g_ip0 Azure RTOS NetX Duo IP Instance" + Name: g_ip0 + IPv4 Address: 132.158.124.122 + Subnet Mask: 255.255.255.128 + Default Gateway Address: 0.0.0.0 + IPv6 Global Address: 2001:0:0:0:0:0:0:1 + IPv6 Link Local Address (All zeros means use MAC address): 0:0:0:0:0:0:0:0 + IP Helper Thread Stack Size (bytes): 2048 + IP Helper Thread Priority: 3 + ARP cache storage units: Bytes + ARP cache size (in storage units): 520 + + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 16 + + Instance "NetX Duo Ethernet Driver (rm_netxduo_ether)" + Name: g_netxduo_ether_0 + IP MTU: 1500 + + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:55 + General: Zero-copy Mode: Enable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 4 + Buffers: Number of RX buffer: 4 + Buffers: Allocate RX buffer: Disable + Buffers: Buffer size: 1514 + Buffers: Padding size: 2 Bytes + Buffers: Padding offset: 14 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: rm_netxduo_ether_callback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + Port Custom Init Function: NULL + Port Custom Link Partner Ability Get Function: NULL + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "Azure RTOS NetX Duo Common" + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 16 + + Thread "RTT_Thread" + Symbol: rtt_thread + Name: RTT_Thread + Stack size (bytes): 1024 + Priority: 2 + Auto start: Enabled + Time slicing interval (ticks): 1 + diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/script/fsp.ld b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/script/fsp.ld new file mode 100644 index 0000000000..8016a11741 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/script/fsp.ld @@ -0,0 +1,820 @@ +/* + Linker File for Renesas FSP +*/ + +INCLUDE memory_regions.ld + +/* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image.*/ +/* + XIP_SECONDARY_SLOT_IMAGE = 1; +*/ + +QSPI_FLASH_PRV_LENGTH = DEFINED(QSPI_FLASH_SIZE) ? ABSOLUTE(QSPI_FLASH_SIZE) : ABSOLUTE(QSPI_FLASH_LENGTH); +OSPI_DEVICE_0_PRV_LENGTH = DEFINED(OSPI_DEVICE_0_SIZE) ? ABSOLUTE(OSPI_DEVICE_0_SIZE) : ABSOLUTE(OSPI_DEVICE_0_LENGTH); +OSPI_DEVICE_1_PRV_LENGTH = DEFINED(OSPI_DEVICE_1_SIZE) ? ABSOLUTE(OSPI_DEVICE_1_SIZE) : ABSOLUTE(OSPI_DEVICE_1_LENGTH); + +/* If a flat (secure) project has DEFINED RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. */ +__RESERVE_NS_RAM = !DEFINED(PROJECT_NONSECURE) && DEFINED(RAM_NS_BUFFER_LENGTH) && (OPTION_SETTING_S_LENGTH != 0); + +ITCM_START = DEFINED(ITCM_START)? ITCM_START : 0; +ITCM_LENGTH = DEFINED(ITCM_LENGTH)? ITCM_LENGTH : 0; +DTCM_START = DEFINED(DTCM_START)? DTCM_START : 0; +DTCM_LENGTH = DEFINED(DTCM_LENGTH)? DTCM_LENGTH : 0; +RAM_NS_BUFFER_BLOCK_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? ALIGN(RAM_NS_BUFFER_LENGTH, 8192) : 0; +RAM_NS_BUFFER_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? RAM_NS_BUFFER_LENGTH : 0; +RAM_NS_BUFFER_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH; +RAM_NS_BUFFER_BLOCK_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_BLOCK_LENGTH; + +OPTION_SETTING_START_NS = DEFINED(PROJECT_NONSECURE) ? OPTION_SETTING_START : OPTION_SETTING_START + 0x80; +OPTION_SETTING_DATA_FLASH_S_START = DEFINED(OPTION_SETTING_DATA_FLASH_S_START) ? OPTION_SETTING_DATA_FLASH_S_START : 0; +OPTION_SETTING_DATA_FLASH_S_LENGTH = DEFINED(OPTION_SETTING_DATA_FLASH_S_LENGTH) ? OPTION_SETTING_DATA_FLASH_S_LENGTH : 0; + +/* This definition is used to avoid moving the counter in OPTION_SETTING regions for projects that should not configure option settings. + * Bootloader images do not configure option settings because they are owned by the bootloader. + * FSP_BOOTABLE_IMAGE is only defined in bootloader images. */ +__bl_FSP_BOOTABLE_IMAGE = 1; +__bln_FSP_BOOTABLE_IMAGE = 1; +PROJECT_SECURE_OR_FLAT = (!DEFINED(PROJECT_NONSECURE) || DEFINED(PROJECT_SECURE)) && OPTION_SETTING_LENGTH && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_NS = DEFINED(PROJECT_NONSECURE) && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_DATA_FLASH = PROJECT_SECURE_OR_FLAT && (OPTION_SETTING_DATA_FLASH_S_LENGTH != 0); + +__bl_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_FLASH_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; +__bl_FLASH_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_END - FLASH_APPLICATION_NSC_LENGTH; +__bl_RAM_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; +__bl_RAM_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; +__bl_FLASH_NS_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; +__bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START | (!DEFINED (NS_OFFSET_START) ? 0 : NS_OFFSET_START); +__bln_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + +XIP_SECONDARY_SLOT_IMAGE = DEFINED(XIP_SECONDARY_SLOT_IMAGE) ? XIP_SECONDARY_SLOT_IMAGE : 0; +FLASH_ORIGIN = !DEFINED(FLASH_IMAGE_START) ? FLASH_START : + XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : + FLASH_IMAGE_START; +LIMITED_FLASH_LENGTH = DEFINED(FLASH_IMAGE_LENGTH) ? FLASH_IMAGE_LENGTH : + DEFINED(FLASH_BOOTLOADER_LENGTH) ? FLASH_BOOTLOADER_LENGTH : + FLASH_LENGTH; +OPTION_SETTING_SAS_SIZE = 0x34; +OPTION_SETTING_SAS_LENGTH = !DEFINED(OPTION_SETTING_LENGTH) ? 0 : + OPTION_SETTING_LENGTH == 0 ? 0 : + OPTION_SETTING_LENGTH - OPTION_SETTING_SAS_SIZE; + +/* Define memory regions. */ +MEMORY +{ + ITCM (rx) : ORIGIN = ITCM_START, LENGTH = ITCM_LENGTH + DTCM (rwx) : ORIGIN = DTCM_START, LENGTH = DTCM_LENGTH + FLASH (rx) : ORIGIN = FLASH_ORIGIN, LENGTH = LIMITED_FLASH_LENGTH + RAM (rwx) : ORIGIN = RAM_START, LENGTH = RAM_LENGTH + DATA_FLASH (rx) : ORIGIN = DATA_FLASH_START, LENGTH = DATA_FLASH_LENGTH + QSPI_FLASH (rx) : ORIGIN = QSPI_FLASH_START, LENGTH = QSPI_FLASH_PRV_LENGTH + OSPI_DEVICE_0 (rx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1 (rx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + OSPI_DEVICE_0_RAM (rwx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1_RAM (rwx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + SDRAM (rwx) : ORIGIN = SDRAM_START, LENGTH = SDRAM_LENGTH + OPTION_SETTING (r) : ORIGIN = OPTION_SETTING_START, LENGTH = OPTION_SETTING_LENGTH + OPTION_SETTING_OFS (r) : ORIGIN = OPTION_SETTING_START, LENGTH = 0x18 + OPTION_SETTING_SAS (r) : ORIGIN = OPTION_SETTING_START + OPTION_SETTING_SAS_SIZE, LENGTH = OPTION_SETTING_SAS_LENGTH + OPTION_SETTING_S (r) : ORIGIN = OPTION_SETTING_S_START, LENGTH = OPTION_SETTING_S_LENGTH + OPTION_SETTING_DATA_FLASH_S (r) : ORIGIN = OPTION_SETTING_DATA_FLASH_S_START, LENGTH = OPTION_SETTING_DATA_FLASH_S_LENGTH + ID_CODE (rx) : ORIGIN = ID_CODE_START, LENGTH = ID_CODE_LENGTH +} + +/* Library configurations */ +GROUP(libgcc.a libc.a libm.a) + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be DEFINED in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + * __Vectors_End + * __Vectors_Size + * __qspi_flash_start__ + * __qspi_flash_end__ + * __qspi_flash_code_size__ + * __qspi_region_max_size__ + * __qspi_region_start_address__ + * __qspi_region_end_address__ + * __ospi_device_0_start__ + * __ospi_device_0_end__ + * __ospi_device_0_code_size__ + * __ospi_device_0_region_max_size__ + * __ospi_device_0_region_start_address__ + * __ospi_device_0_region_end_address__ + * __ospi_device_1_start__ + * __ospi_device_1_end__ + * __ospi_device_1_code_size__ + * __ospi_device_1_region_max_size__ + * __ospi_device_1_region_start_address__ + * __ospi_device_1_region_end_address__ + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + __tz_FLASH_S = ABSOLUTE(FLASH_START); + __ROM_Start = .; + + /* Even though the vector table is not 256 entries (1KB) long, we still allocate that much + * space because ROM registers are at address 0x400 and there is very little space + * in between. */ + KEEP(*(.fixed_vectors*)) + KEEP(*(.application_vectors*)) + __Vectors_End = .; + + /* ROM Registers start at address 0x00000400 for devices that do not have the OPTION_SETTING region. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x400; + KEEP(*(.rom_registers*)) + + /* Reserving 0x100 bytes of space for ROM registers. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x500; + + /* Allocate flash write-boundary-aligned + * space for sce9 wrapped public keys for mcuboot if the module is used. + */ + . = ALIGN(128); + KEEP(*(.mcuboot_sce9_key*)) + + *(.text*) + + KEEP(*(.version)) + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + __usb_dev_descriptor_start_fs = .; + KEEP(*(.usb_device_desc_fs*)) + __usb_cfg_descriptor_start_fs = .; + KEEP(*(.usb_config_desc_fs*)) + __usb_interface_descriptor_start_fs = .; + KEEP(*(.usb_interface_desc_fs*)) + __usb_descriptor_end_fs = .; + __usb_dev_descriptor_start_hs = .; + KEEP(*(.usb_device_desc_hs*)) + __usb_cfg_descriptor_start_hs = .; + KEEP(*(.usb_config_desc_hs*)) + __usb_interface_descriptor_start_hs = .; + KEEP(*(.usb_interface_desc_hs*)) + __usb_descriptor_end_hs = .; + + KEEP(*(.eh_frame*)) + + __ROM_End = .; + } > FLASH = 0xFF + + __Vectors_Size = __Vectors_End - __Vectors; + + . = .; + __itcm_data_pre_location = .; + + /* Initialized ITCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .itcm_data : ALIGN(16) + { + /* Start of ITCM Secure Trustzone region. */ + __tz_ITCM_S = ABSOLUTE(ITCM_START); + + /* All ITCM data start */ + __itcm_data_start = .; + + KEEP(*(.itcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* All ITCM data end */ + __itcm_data_end = .; + + /* + * Start of the ITCM Non-Secure Trustzone region. + * ITCM_NS_START can be used to set a fixed address for non-secure ITCM in secure projects or flat projects. + */ + __tz_ITCM_N = DEFINED(ITCM_NS_START) ? ABSOLUTE(ITCM_NS_START) : ALIGN(__itcm_data_end, 8192); + } > ITCM AT > FLASH = 0x00 + + /* Addresses exported for ITCM initialization. */ + __itcm_data_init_start = LOADADDR(.itcm_data); + __itcm_data_init_end = LOADADDR(.itcm_data) + SIZEOF(.itcm_data); + + ASSERT(ORIGIN(ITCM) % 8 == 0, "ITCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(ITCM) % 8 == 0, "ITCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.itcm_data) % 16 == 0, ".itcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.itcm_data) % 8 == 0, ".itcm_data section size must be a multiple of 8 bytes.") + + /* Restore location counter. */ + /* If ITCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If ITCM is present, this will be the absolute address that follows the ITCM ROM location. */ + . = (SIZEOF(.itcm_data) > 0) ? __itcm_data_init_end : __itcm_data_pre_location; + + __exidx_start = .; + /DISCARD/ : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } + __exidx_end = .; + + /* To copy multiple ROM to RAM sections, + * uncomment .copy.table section and, + * define __STARTUP_COPY_MULTIPLE in startup_ARMCMx.S */ + /* + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + LONG (__etext) + LONG (__data_start__) + LONG (__data_end__ - __data_start__) + LONG (__etext2) + LONG (__data2_start__) + LONG (__data2_end__ - __data2_start__) + __copy_table_end__ = .; + } > FLASH + */ + + /* To clear multiple BSS sections, + * uncomment .zero.table section and, + * define __STARTUP_CLEAR_BSS_MULTIPLE in startup_ARMCMx.S */ + /* + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + LONG (__bss_start__) + LONG (__bss_end__ - __bss_start__) + LONG (__bss2_start__) + LONG (__bss2_end__ - __bss2_start__) + __zero_table_end__ = .; + } > FLASH + */ + + __etext = .; + + __tz_RAM_S = ORIGIN(RAM); + + /* If DTC is used, put the DTC vector table at the start of SRAM. + This avoids memory holes due to 1K alignment required by it. */ + .fsp_dtc_vector_table (NOLOAD) : + { + . = ORIGIN(RAM); + *(.fsp_dtc_vector_table) + } > RAM + + /* Initialized data section. */ + .data : + { + __data_start__ = .; + . = ALIGN(4); + + __Code_In_RAM_Start = .; + + KEEP(*(.code_in_ram*)) + __Code_In_RAM_End = .; + + *(vtable) + /* Don't use *(.data*) because it will place data meant for .data_flash in this section. */ + *(.data.*) + *(.data) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + + . = ALIGN(4); + + /* All data end */ + __data_end__ = .; + + } > RAM AT > FLASH + + . = .; + __dtcm_data_pre_location = LOADADDR(.data) + SIZEOF(.data); + + /* Initialized DTCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .dtcm_data : ALIGN(16) + { + /* Start of DTCM Secure Trustzone region. */ + __tz_DTCM_S = ABSOLUTE(DTCM_START); + + /* Initialized DTCM data start */ + __dtcm_data_start = .; + + KEEP(*(.dtcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* Initialized DTCM data end */ + __dtcm_data_end = .; + } > DTCM AT > FLASH = 0x00 + + . = __dtcm_data_end; + /* Uninitialized DTCM data. */ + /* ALIGN appears on the left side of the colon because it is being used to assign the VMA directly, as opposed to a right side appearance which would control the LMA. */ + .dtcm_bss ALIGN(8) (NOLOAD) : + { + /* Uninitialized DTCM data start */ + __dtcm_bss_start = .; + + KEEP(*(.dtcm_bss*)) + + /* Pad to eight byte alignment in case of ECC initialization. No fill because of NOLOAD. */ + . = ALIGN(8); + + /* Uninitialized DTCM data end */ + __dtcm_bss_end = .; + + /* + * Start of the DTCM Non-Secure Trustzone region. + * DTCM_NS_START can be used to set a fixed address for non-secure DTCM in secure projects or flat projects. + */ + __tz_DTCM_N = DEFINED(DTCM_NS_START) ? ABSOLUTE(DTCM_NS_START) : ALIGN(__dtcm_bss_end, 8192); + } > DTCM + + /* Addresses exported for DTCM initialization. */ + __dtcm_data_init_start = LOADADDR(.dtcm_data); + __dtcm_data_init_end = LOADADDR(.dtcm_data) + SIZEOF(.dtcm_data); + + ASSERT(ORIGIN(DTCM) % 8 == 0, "DTCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(DTCM) % 8 == 0, "DTCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) == ADDR(.dtcm_bss), ".dtcm_bss has (VMA != LMA) but should be NOLOAD (VMA == LMA).") + ASSERT(LOADADDR(.dtcm_data) % 16 == 0, ".dtcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.dtcm_data) % 8 == 0, ".dtcm_data section size must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) % 8 == 0, ".dtcm_bss section must be aligned to 8 bytes.") + ASSERT(SIZEOF(.dtcm_bss) % 8 == 0, ".dtcm_bss section size must be a multiple of 8 bytes.") + ASSERT(__dtcm_bss_start == __dtcm_data_end, ".dtcm_bss section is not adjacent to .dtcm_data section.") + + /* Restore location counter. */ + /* If DTCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If DTCM is present, this will be the absolute address that follows the DTCM ROM location. */ + . = (SIZEOF(.dtcm_data) > 0) ? __dtcm_data_init_end : __dtcm_data_pre_location; + + /* TrustZone Secure Gateway Stubs Section */ + + /* Store location counter for SPI non-retentive sections. */ + sgstubs_pre_location = .; + + /* Determine the secure gateway stubs address either by the provided linker variable or the next 1024-byte block. */ + SGSTUBS_LOC = (DEFINED(PROJECT_SECURE) && DEFINED(FLASH_NSC_START)) ? ABSOLUTE(FLASH_NSC_START) : ALIGN(1024); + .gnu.sgstubs SGSTUBS_LOC : ALIGN(1024) + { + __FLASH_NSC_START = DEFINED(FLASH_NSC_START) ? ABSOLUTE(FLASH_NSC_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : ALIGN(1024); + _start_sg = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + _end_sg = .; + } > FLASH + + __tz_FLASH_N = DEFINED(FLASH_NS_START) ? ABSOLUTE(FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : FLASH_LENGTH < 32768 ? FLASH_LENGTH : ALIGN(32768); + FLASH_NS_IMAGE_START = DEFINED(FLASH_NS_IMAGE_START) ? FLASH_NS_IMAGE_START : __tz_FLASH_N; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_S = ORIGIN(QSPI_FLASH); + + /* QSPI_FLASH section to be downloaded via debugger */ + .qspi_flash : + { + __qspi_flash_start__ = .; + KEEP(*(.qspi_flash*)) + KEEP(*(.code_in_qspi*)) + __qspi_flash_end__ = .; + } > QSPI_FLASH + __qspi_flash_code_size__ = __qspi_flash_end__ - __qspi_flash_start__; + + /* QSPI_FLASH non-retentive section, creates a copy in internal flash that can be copied to QSPI */ + __qspi_flash_code_addr__ = sgstubs_pre_location; + .qspi_non_retentive : AT(__qspi_flash_code_addr__) + { + __qspi_non_retentive_start__ = .; + KEEP(*(.qspi_non_retentive*)) + __qspi_non_retentive_end__ = .; + } > QSPI_FLASH + __qspi_non_retentive_size__ = __qspi_non_retentive_end__ - __qspi_non_retentive_start__; + + __qspi_region_max_size__ = 0x4000000; /* Must be the same as defined in MEMORY above */ + __qspi_region_start_address__ = __qspi_flash_start__; + __qspi_region_end_address__ = __qspi_flash_start__ + __qspi_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_N = __qspi_non_retentive_end__; + + /* Support for OctaRAM */ + .OSPI_DEVICE_0_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_0_start__ = .; + *(.ospi_device_0_no_load*) + . = ALIGN(4); + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0_RAM + + .OSPI_DEVICE_1_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_1_start__ = .; + *(.ospi_device_1_no_load*) + . = ALIGN(4); + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1_RAM + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_S = ORIGIN(OSPI_DEVICE_0); + + /* OSPI_DEVICE_0 section to be downloaded via debugger */ + .OSPI_DEVICE_0 : + { + __ospi_device_0_start__ = .; + KEEP(*(.ospi_device_0*)) + KEEP(*(.code_in_ospi_device_0*)) + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_code_size__ = __ospi_device_0_end__ - __ospi_device_0_start__; + + /* OSPI_DEVICE_0 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_0_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive)); + .ospi_device_0_non_retentive : AT(__ospi_device_0_code_addr__) + { + __ospi_device_0_non_retentive_start__ = .; + KEEP(*(.ospi_device_0_non_retentive*)) + __ospi_device_0_non_retentive_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_non_retentive_size__ = __ospi_device_0_non_retentive_end__ - __ospi_device_0_non_retentive_start__; + + __ospi_device_0_region_max_size__ = 0x8000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_0_region_start_address__ = __ospi_device_0_start__; + __ospi_device_0_region_end_address__ = __ospi_device_0_start__ + __ospi_device_0_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_N = __ospi_device_0_non_retentive_end__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_S = ORIGIN(OSPI_DEVICE_1); + + /* OSPI_DEVICE_1 section to be downloaded via debugger */ + .OSPI_DEVICE_1 : + { + __ospi_device_1_start__ = .; + KEEP(*(.ospi_device_1*)) + KEEP(*(.code_in_ospi_device_1*)) + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_code_size__ = __ospi_device_1_end__ - __ospi_device_1_start__; + + /* OSPI_DEVICE_1 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_1_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive) + SIZEOF(.ospi_device_0_non_retentive)); + .ospi_device_1_non_retentive : AT(__ospi_device_1_code_addr__) + { + __ospi_device_1_non_retentive_start__ = .; + KEEP(*(.ospi_device_1_non_retentive*)) + __ospi_device_1_non_retentive_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_non_retentive_size__ = __ospi_device_1_non_retentive_end__ - __ospi_device_1_non_retentive_start__; + + __ospi_device_1_region_max_size__ = 0x10000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_1_region_start_address__ = __ospi_device_1_start__; + __ospi_device_1_region_end_address__ = __ospi_device_1_start__ + __ospi_device_1_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_N = __ospi_device_1_non_retentive_end__; + + .noinit (NOLOAD): + { + . = ALIGN(4); + __noinit_start = .; + KEEP(*(.noinit*)) + . = ALIGN(8); + /* Place the FreeRTOS heap here so that the __HeapLimit calculation does not include the freertos heap. */ + KEEP(*(.heap.*)) + __noinit_end = .; + } > RAM + + . = .; + __nocache_pre_location = .; + .nocache ALIGN(32) (NOLOAD): + { + __nocache_start = .; + + KEEP(*(.nocache)) + + . = ALIGN(32); + __nocache_end = .; + } > RAM + . = (SIZEOF(.nocache) > 0) ? __nocache_end : __nocache_pre_location; + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM + + .heap (NOLOAD): + { + . = ALIGN(8); + __HeapBase = .; + /* Place the STD heap here. */ + KEEP(*(.heap)) + __HeapLimit = .; + } > RAM + + /* Stacks are stored in this section. */ + .stack_dummy (NOLOAD): + { + . = ALIGN(8); + __StackLimit = .; + /* Main stack */ + KEEP(*(.stack)) + __StackTop = .; + /* Thread stacks */ + KEEP(*(.stack*)) + __StackTopAll = .; + } > RAM + + PROVIDE(__stack = __StackTopAll); + + /* This symbol represents the end of user allocated RAM. The RAM after this symbol can be used + at run time for things such as ThreadX memory pool allocations. */ + __RAM_segment_used_end__ = ALIGN(__StackTopAll , 4); + + /* RAM_NSC_START can be used to set a fixed address for non-secure callable RAM in secure projects. + * If it is not specified, the address for NSC RAM is the end of RAM aligned to a 1K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __RAM_NSC_START = DEFINED(RAM_NSC_START) ? ABSOLUTE(RAM_NSC_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_segment_used_end__, 1024); + + /* RAM_NS_START can be used to set a fixed address for non-secure RAM in secure projects or flat projects. + * RAM_NS_BUFFER_BLOCK_LENGTH is used to allocate non-secure buffers in a flat project. If it is not + * specified, the address for NSC RAM is the end of RAM aligned to an 8K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __tz_RAM_N = DEFINED(FLASH_BOOTLOADER_LENGTH) ? (RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) : DEFINED(RAM_NS_START) ? ABSOLUTE(RAM_NS_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_NSC_START, 8192); + + /* Non-secure buffers must be in non-secure RAM. This is primarily used for the EDMAC in flat projects. + * The EDMAC is a non-secure bus master and can only access non-secure RAM. */ + .ns_buffer (NOLOAD): + { + /* Allocate RAM on a 32-byte boundary to help with placement of Ethernet buffers. */ + . = __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_START & 0xFFFFFFE0) : .; + + KEEP(*(.ns_buffer*)) + } > RAM + + /* Data flash. */ + .data_flash : + { + . = ORIGIN(DATA_FLASH); + __tz_DATA_FLASH_S = .; + __Data_Flash_Start = .; + KEEP(*(.data_flash*)) + __Data_Flash_End = .; + + __tz_DATA_FLASH_N = DEFINED(DATA_FLASH_NS_START) ? ABSOLUTE(DATA_FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(DATA_FLASH_START + DATA_FLASH_LENGTH) : ALIGN(1024); + } > DATA_FLASH + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_S = ORIGIN(SDRAM); + + /* SDRAM */ + .sdram (NOLOAD): + { + __SDRAM_Start = .; + KEEP(*(.sdram*)) + KEEP(*(.frame*)) + __SDRAM_End = .; + } > SDRAM + + . = .; + __nocache_sdram_pre_location = .; + .nocache_sdram ALIGN(32) (NOLOAD): + { + __nocache_sdram_start = .; + + KEEP(*(.nocache_sdram)) + + . = ALIGN(32); + __nocache_sdram_end = .; + } > SDRAM + . = (SIZEOF(.nocache_sdram) > 0) ? __nocache_sdram_end : __nocache_sdram_pre_location; + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_N = __SDRAM_End; + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. */ + __tz_ID_CODE_S = ORIGIN(ID_CODE); + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. + * Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ + __tz_ID_CODE_N = __tz_ID_CODE_S; + + .id_code : + { + __ID_Code_Start = .; + KEEP(*(.id_code*)) + __ID_Code_End = .; + } > ID_CODE + + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S = ORIGIN(OPTION_SETTING_OFS); + + .option_setting_ofs : + { + __OPTION_SETTING_OFS_Start = .; + KEEP(*(.option_setting_ofs0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x04 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_ofs2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x10 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_dualsel)) + __OPTION_SETTING_OFS_End = .; + } > OPTION_SETTING_OFS = 0xFF + + .option_setting_sas : + { + __OPTION_SETTING_SAS_Start = .; + KEEP(*(.option_setting_sas)) + __OPTION_SETTING_SAS_End = .; + } > OPTION_SETTING_SAS = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_N = ABSOLUTE(OPTION_SETTING_START_NS); + + .option_setting_ns : + { + __OPTION_SETTING_NS_Start = .; + KEEP(*(.option_setting_ofs1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x04 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_ofs3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x10 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_banksel)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x40 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x44 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x48 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x4C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x60 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x64 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x68 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x6C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps3)) + __OPTION_SETTING_NS_End = .; + } > OPTION_SETTING = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_S = ORIGIN(OPTION_SETTING_S); + + .option_setting_s : + { + __OPTION_SETTING_S_Start = .; + KEEP(*(.option_setting_ofs1_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x04 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x10 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x40 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x44 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x48 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x4C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x60 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x64 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x68 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x6C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x80 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs1_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x84 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x90 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC0 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC4 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC8 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xCC : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel3)) + __OPTION_SETTING_S_End = .; + } > OPTION_SETTING_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_N = __OPTION_SETTING_S_End; + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_S = ORIGIN(OPTION_SETTING_DATA_FLASH_S); + + .option_setting_data_flash_s : + { + __OPTION_SETTING_DATA_FLASH_S_Start = .; + KEEP(*(.option_setting_data_flash_fsblctrl0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x04 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x08 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl2)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x0C : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x10 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x14 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_samr)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x2E0 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_hoemrtpk)) + __OPTION_SETTING_DATA_FLASH_S_End = .; + } > OPTION_SETTING_DATA_FLASH_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_N = __OPTION_SETTING_DATA_FLASH_S_End; +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld new file mode 100644 index 0000000000..57f9c92f78 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/script/memory_regions.ld @@ -0,0 +1,31 @@ + + /* generated memory regions file - do not edit */ + RAM_START = 0x22000000; + RAM_LENGTH = 0xE0000; + FLASH_START = 0x02000000; + FLASH_LENGTH = 0x1F8000; + DATA_FLASH_START = 0x27000000; + DATA_FLASH_LENGTH = 0x3000; + OPTION_SETTING_START = 0x0300A100; + OPTION_SETTING_LENGTH = 0x100; + OPTION_SETTING_S_START = 0x0300A200; + OPTION_SETTING_S_LENGTH = 0x100; + OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; + OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; + ID_CODE_START = 0x00000000; + ID_CODE_LENGTH = 0x0; + SDRAM_START = 0x68000000; + SDRAM_LENGTH = 0x8000000; + QSPI_FLASH_START = 0x60000000; + QSPI_FLASH_LENGTH = 0x0; + OSPI_DEVICE_0_START = 0x80000000; + OSPI_DEVICE_0_LENGTH = 0x10000000; + OSPI_DEVICE_1_START = 0x90000000; + OSPI_DEVICE_1_LENGTH = 0x10000000; + ITCM_START = 0x00000000; + ITCM_LENGTH = 0x10000; + DTCM_START = 0x20000000; + DTCM_LENGTH = 0x10000; + NS_OFFSET_START = 0x10000000; + NS_OFFSET_LENGTH = 0x0; + RAM_NS_BUFFER_LENGTH = 0x6800; diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..6c3e72c99d --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (2048) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/common_utils.c b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/common_utils.c new file mode 100644 index 0000000000..03719d24ba --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/common_utils.c @@ -0,0 +1,89 @@ +/*********************************************************************************************************************** + * File Name : common_utils.c + * Description : Contains macros data structures and functions used in common_utils.c for RTT rtos aware framework + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" + +#if (BSP_CFG_RTOS == AZURE_RTOS) +/* + * global variables + */ +TX_QUEUE g_rtt_op_data_queue; +TX_QUEUE g_rtt_ip_data_queue; +TX_EVENT_FLAGS_GROUP g_rtt_event; +TX_BYTE_POOL g_byte_pool; + +static CHAR *g_byte_pool_name = "rtt_processing_block"; +static CHAR byte_memory[BYTE_POOL_SIZE] = {'\0'}; +static uint8_t queue_memory_op_rtt_obj[20] = {'\0'}; +static uint8_t queue_memory_ip_rtt_obj[20] = {'\0'}; +#endif + +UINT rtt_frameowrk_init(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + + UINT err= TX_SUCCESS; + + err = tx_byte_pool_create(&g_byte_pool,g_byte_pool_name,(VOID *)&byte_memory[0],BYTE_POOL_SIZE); + if (TX_SUCCESS != err) + { + return err; + } + + err = tx_queue_create(&g_rtt_op_data_queue, (CHAR *)"rtt_op_queue", 1, &queue_memory_op_rtt_obj, sizeof(queue_memory_op_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + return err; + } + + err = tx_queue_create(&g_rtt_ip_data_queue, (CHAR *)"dhcp_client_thread_input_queue", 1, &queue_memory_ip_rtt_obj, sizeof(queue_memory_ip_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + tx_queue_delete(&g_rtt_op_data_queue); + } + + return err; +#endif +} + +/* + * Can be called any where after rtt_framework_init() function call + * for graceful clean up + */ +void rtt_thread_service_cleanup(void) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + tx_byte_pool_delete(&g_byte_pool); + + /* if any user specific queue has been added, it should be clean up as per specific EP */ + tx_queue_delete(&g_rtt_op_data_queue); + tx_queue_delete(&g_rtt_ip_data_queue); + + /* halt */ + APP_ERR_TRAP(true); +#endif +} + + diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/common_utils.h b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/common_utils.h new file mode 100644 index 0000000000..7f88237ade --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/common_utils.h @@ -0,0 +1,176 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ +#define LVL_DEBUG (3u) /* debug-level messages */ + +#define LOG_LEVEL (LVL_ERR) /* To See the Debug Messages, LOG_LEVEL should be set to LVL_DEBUG */ + +#define RESET_VALUE (0x00) + +#define EP_VERSION ("1.0") +#define MODULE_NAME "NetX_smtp_client" +#define BANNER_INFO "\r\n********************************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n********************************************************************************"\ + "\r\nRefer to readme.txt file for more details on Example Project and" \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" module\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + +#define APP_DBG_PRINT(fn_, ...) ({\ + if(LOG_LEVEL >= LVL_DEBUG)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[DBG] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +/* macro for rtt rtos. */ +#define AZURE_RTOS (1) +#define FREERTOS (2) + +#if (BSP_CFG_RTOS == AZURE_RTOS) +#include "tx_api.h" +/* + * RTOS - data structures and macros + */ + +/* change or modify this based on your application requirement */ +#define BYTE_POOL_SIZE ((ULONG)256U) +#define TIME_STAMP_MSG_SIZE (35U) + +/* As per SEGGER_RTT_conf.h size */ +#define IP_MSG_MAX_SIZE (BUFFER_SIZE_DOWN-1) +#ifndef BYTE_POOL_SIZE +#error "byte allocated size is essential to use RTT-rtos aware framework" +#else +/* ONLY 50% of POOL memory can be used for output buffer + * for example - 256 bytes is pool allocated + * and SEGGER defined BUFFER_SIZE_UP macro is 1024 + * + * hence only 128 bytes can be used for output buffer maximum + * so formula made here is + * 1) (1024/256) = 4 + * 2) 4*32 = 128 + * + */ +#define OP_MSG_MAX_SIZE ((UINT)( (UINT)(BUFFER_SIZE_UP/BYTE_POOL_SIZE) * (UINT)32U )) +#endif + +union IP { + ULONG ip_address; + struct { + UCHAR ip_d; + UCHAR ip_c; + UCHAR ip_b; + UCHAR ip_a; + }IP_t; +}; + +typedef enum event_id +{ + RTT_INPUT_MESSAGE_TYPE_STR_QUEUED, + RTT_OUTPUT_MESSAGE_BANNER, + RTT_OUTPUT_MESSAGE_APP_INFO_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, + RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, + RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_DATA, + RTT_OUTPUT_MESSAGE_APP_PRINT_SERVER_DATA, + RTT_OUTPUT_MESSAGE_APP_PRINT_CONFIGURED_DATA +}event_id_t; + +/* Used to exchange information between application thread and RTT thread */ +typedef __PACKED_STRUCT rtt_user_display_data +{ + event_id_t msg_id; + uint32_t msg_data_size; + uint32_t msg_time; + CHAR p_msg[]; +}rtt_msg_t; + +/* Signature of function passed to tx_thread_info_get */ +typedef struct +{ + TX_THREAD* thread_ptr; + CHAR * name; + UINT state; + ULONG run_count; + UINT priority; + UINT preemption_threshold; + ULONG time_slice; + TX_THREAD * next_thread; + TX_THREAD * suspended_thread; +}thread_info_t; + +/* + * variables + */ +extern TX_QUEUE g_rtt_op_data_queue; +extern TX_QUEUE g_rtt_ip_data_queue; +extern TX_BYTE_POOL g_byte_pool; + +/* + * function definitions + */ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data); +UINT check_for_RTT_user_IP(char *const p_get_data); +UINT rtt_frameowrk_init(void); +void rtt_thread_init_check(void); +void rtt_thread_service_cleanup(void); + +#endif /* rtos aware RTT ds and func */ + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/hal_entry.c b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/hal_entry.c new file mode 100644 index 0000000000..22f6f98007 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/hal_entry.c @@ -0,0 +1,59 @@ +#include "hal_data.h" + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + /* TODO: add your own code here */ + +#if BSP_TZ_SECURE_BUILD + /* Enter non-secure code */ + R_BSP_NonSecureEnter(); +#endif +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open (&g_ioport_ctrl, &g_bsp_pin_cfg); + } +} + +#if BSP_TZ_SECURE_BUILD + +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable (); + +/* Trustzone Secure Projects require at least one nonsecure callable function in order to build (Remove this if it is not required to build). */ +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable () +{ + +} +#endif diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c new file mode 100644 index 0000000000..235bd391b6 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c @@ -0,0 +1,345 @@ +/*********************************************************************************************************************** + * File Name : RTT_Thread_entry.c + * Description : Contains functions from the rtt main thread + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ +#include "RTT_Thread.h" +#include "common_utils.h" +#include "smtp_client_ep.h" + +/* + * local functions + */ +static void process_rtt_op_msg(VOID); +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size); + +extern TX_THREAD rtt_thread; + +/* RTT_Thread entry function */ +void rtt_thread_entry(void) +{ + UINT err = TX_SUCCESS; + CHAR rtt_buffer[IP_MSG_MAX_SIZE] = {'\0'}; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* block allocation will be done and address based message exchange happens */ + rtt_msg_t *p_data = NULL; + + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", tx_time_get()); + + APP_DBG_PRINT(timestamp_info); + + /* Initialize rtt framework. */ + err = rtt_frameowrk_init(); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\n ERROR: RTT framework init Failed\r\n"); + APP_ERR_TRAP(err); + } + + while (true) + { + /* check for user input */ + if (APP_CHECK_DATA) + { + UINT read_bytes = APP_READ(rtt_buffer); + + err = memory_allocate_rtt(&g_byte_pool, &p_data, sizeof(rtt_msg_t) + read_bytes); + if (TX_SUCCESS != err) + { + APP_PRINT("Error in processing, please check again\r\n"); + } + else + { + /* send data to user thread */ + p_data->msg_id = RTT_INPUT_MESSAGE_TYPE_STR_QUEUED; + p_data->msg_data_size = strlen(rtt_buffer)+1; + memcpy(p_data->p_msg,rtt_buffer,p_data->msg_data_size); +#if (BSP_CFG_RTOS == AZURE_RTOS) + tx_queue_send(&g_rtt_ip_data_queue,(rtt_msg_t *)&p_data , TX_WAIT_FOREVER); +#endif + + memset(rtt_buffer,'\0',sizeof(rtt_buffer)); + } + + } + + /* print any message on RTT output + * if queue has data, then same + * will be processed. */ + process_rtt_op_msg(); +#if (BSP_CFG_RTOS == AZURE_RTOS) + /* Large Sleep is needed to signal to higher priority threads.*/ + tx_thread_sleep (1); +#endif + } +} + +/*******************************************************************************************************************//** + * @brief This function receives messages from user thread through tx_queue_receive + * and display messages to RTT viewer. Also released print message allocated block. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void process_rtt_op_msg(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *rtt_op_data = NULL; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* Pump out all information to print */ + do + { + err = tx_queue_receive(&g_rtt_op_data_queue,(VOID *)&rtt_op_data , 1); + + if(err == TX_SUCCESS) + { + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", rtt_op_data->msg_time); + + APP_DBG_PRINT(timestamp_info); + + /* Message received. Take action and release buffer */ + switch(rtt_op_data->msg_id) + { + case RTT_OUTPUT_MESSAGE_BANNER: + { + /* version get API for FLEX pack information */ + fsp_pack_version_t version = {RESET_VALUE}; + R_FSP_VersionGet(&version); + APP_PRINT(BANNER_INFO,EP_VERSION,version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch ); + APP_PRINT(EP_INFO); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_INFO_STR: + { + APP_PRINT("\r\nINFO : %s\r\n",rtt_op_data->p_msg); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_ERR_STR: + { + APP_PRINT("\r\nERROR : %s\r\n",rtt_op_data->p_msg); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_ERR_TRAP: + { + /* assign error code to local buffer. */ + UINT err_val = *(UINT*)rtt_op_data->p_msg; + /* halt the application.*/ + APP_ERR_TRAP(err_val); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_PRINT_MENU: + { + /* print dhcpv4 server menu options */ + APP_PRINT(SMTP_CLIENT_MENU); + } + break; + case RTT_OUTPUT_MESSAGE_APP_PRINT_CONFIGURED_DATA: + { + /* user specific String message */ + APP_PRINT(MAIL_BODY); + } + break; + case RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_DATA: + { + union IP client_ip; + char ipv4_address[64] = {'\0'}; + /* assign ipv4 address to local buffer. */ + ULONG client_addr = *(ULONG*)rtt_op_data->p_msg; + client_ip.ip_address = client_addr; + sprintf(ipv4_address, "%d.%d.%d.%d", client_ip.IP_t.ip_a, client_ip.IP_t.ip_b, client_ip.IP_t.ip_c, client_ip.IP_t.ip_d); + APP_PRINT("\r\nSMTP Client address is : %s\r\n", ipv4_address); + } + break; + case RTT_OUTPUT_MESSAGE_APP_PRINT_SERVER_DATA: + { + union IP server_ip; + char ipv4_address[64] = {'\0'}; + /* assign ipv4 address to local buffer. */ + ULONG server_addr = *(ULONG*)rtt_op_data->p_msg; + server_ip.ip_address = server_addr; + sprintf(ipv4_address, "%d.%d.%d.%d", server_ip.IP_t.ip_a, server_ip.IP_t.ip_b, server_ip.IP_t.ip_c, server_ip.IP_t.ip_d); + APP_PRINT("\r\nSMTP Server address is : %s\r\n", ipv4_address); + } + break; + default: + { + APP_PRINT("\r\n RTT Printing Received Unknown Message ID"); + } + break; + } + + /* Send a newline and return carriage requesting flushing the buffer */ + APP_PRINT("\r\n"); + + /* release print message allocated block */ + err= tx_byte_release((void *) rtt_op_data); + } + }while( err != TX_QUEUE_EMPTY ); +#endif + return; +} + +/*******************************************************************************************************************//** + * @brief This function is called by User/Application Thread. + * This is called by each user thread wherever user wishes to + * print message to RTT interface like RTT viewer. + * @param[IN] id message id + * @param[IN] size message size + * @param[IN] p_data message + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + rtt_msg_t *p_display_data = NULL; + UINT err = TX_SUCCESS; + + /* allocates memory for rtt display message data structure.*/ + err = memory_allocate_rtt(&g_byte_pool, + &p_display_data, + sizeof(rtt_msg_t) + size); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\nError : memory_allocate_rtt failed.\r\n"); + rtt_thread_service_cleanup(); + } + + p_display_data->msg_id = id; + p_display_data->msg_time = tx_time_get(); + p_display_data->msg_data_size = size; + memcpy(p_display_data->p_msg, p_data, size); + + /* Send Allocated address */ + err = tx_queue_send(&g_rtt_op_data_queue, + (rtt_msg_t *)&p_display_data, + TX_WAIT_FOREVER); + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief This function allocate memory for message transfer through queue. + * @param[IN] pool pointer to byte memory pool + * @param[IN] p_buf pointer to user display data. + * @param[IN] size total size + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *buf = NULL; + + /* block allocate for user input */ + err = tx_byte_allocate(pool, (VOID **)&buf, size, TX_WAIT_FOREVER); + + if (TX_SUCCESS ==err) + { + /* assign buffer address */ + *p_buf = buf; + } + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief user input read function. To be called by user thread for receiving RTT input. + * message once received through queue (be it RTT sender or receiving queue) is being released. + * Note : sender queue for RTT thread is user input from RTT viewer. + * Receiver queue for RTT thread is when user wants to print/display any message to RTT viewer. + * @param[OUT] p_get_data pointer to get data buffer + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT check_for_RTT_user_IP(char *const p_get_data) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *r_data1 = NULL; + + err = tx_queue_receive(&g_rtt_ip_data_queue,(VOID *)&r_data1 , 0xFF); + if (TX_SUCCESS != err) + { + return err; + } + + if ( (NULL != r_data1) && ( RTT_INPUT_MESSAGE_TYPE_STR_QUEUED == r_data1->msg_id) ) + { + /* copy data over here */ + memcpy(p_get_data, (CHAR *)r_data1->p_msg, r_data1->msg_data_size); + } + + /* release print message allocated block */ + err= tx_byte_release(r_data1); + + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief Wait for the RTT Thread to initialize and sleep + * before sending data to it. + * Mandatory to call in user thread. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +VOID rtt_thread_init_check(VOID) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + thread_info_t rtt_thread_info = + { + .thread_ptr = &rtt_thread, + }; + + do{ + err = tx_thread_info_get(rtt_thread_info.thread_ptr, + TX_NULL , + &rtt_thread_info.state, + &rtt_thread_info.run_count, + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL ); + + if( rtt_thread_info.run_count >= 1 ) + { + break; + } + else + { + /* Let go of program control */ + tx_thread_sleep(1); + } + }while(err==TX_SUCCESS); +#endif +} diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/smtp_client_ep.h b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/smtp_client_ep.h new file mode 100644 index 0000000000..c227dfc3cd --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/smtp_client_ep.h @@ -0,0 +1,53 @@ +/*********************************************************************************************************************** + * File Name : smtp_client_ep.h + * Description : Contains macros from threads + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ +#ifndef SMTP_CLIENT_EP_H_ +#define SMTP_CLIENT_EP_H_ + +#define EP_INFO "\r\nThis project demonstrates the basic functionalities of Netx SMTP Client with Ethernet driver\r\n"\ + "on Renesas RA MCUs based on Renesas FSP using AzureRTOS. The project creates SMTP client and transfer e-mail message\r\n"\ + "to local configured SMTP server. Based on user input from RTTViewer, EP Performs.\r\n"\ + "1.Enter 1 to send email message\r\n"\ + "2.Enter 2 to view pre-configured email message\r\n"\ + "On successful completion of each operation, success message will be printed\r\n"\ + "on RTT viewer. Error and info messages will be printed on JlinkRTTViewer.\r\n\n\n" + + +#define SMTP_CLIENT_MENU "\r\nSMTP Client Main Menu options:"\ + "\r\n1. Enter 1 to send email message."\ + "\r\n2. Enter 2 to view Pre-configured email message."\ + "\r\nUser Input: " + +#define SUBJECT_LINE "SMTP example" +#define MAIL_BODY "This is a test message for testing the testing of SMTP client azure API" + +#define LINK_ENABLE_WAIT_TIME (1000U) +#define WAIT_TIME (1000U) +#define SEND (1U) //RTT Input selection for write operation. +#define READ (2U) //RTT Input selection for read operation. + +/* macros to print info, error and trap the error.*/ +#define PRINT_INFO_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_INFO_STR, sizeof(str), (str))) +#define PRINT_ERR_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_STR, sizeof(str), (str))) +#define ERROR_TRAP(err) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, sizeof(UINT *), &(err))) + +#endif /* SMTP_CLIENT_EP_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/smtp_client_thread_entry.c b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/smtp_client_thread_entry.c new file mode 100644 index 0000000000..e1aea65f00 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/e2studio/src/smtp_client_thread_entry.c @@ -0,0 +1,316 @@ +/*********************************************************************************************************************** + * File Name : smtp_client_thread_entry.c + * Description : Contains functions from the smtp main thread + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ +#include "smtp_client_thread.h" +#include "smtp_client_ep.h" +#include "common_utils.h" + +/*******************************************************************************************************************//** + * @addtogroup NetX_smtp_client_ep + * @{ + **********************************************************************************************************************/ + +/* Packet pool instance (If this is a Trustzone part, the memory must be placed in Non-secure memory). */ +NX_PACKET_POOL g_packet_pool0; +uint8_t g_packet_pool0_pool_memory[G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))] BSP_ALIGN_VARIABLE(4) ETHER_BUFFER_PLACE_IN_SECTION; + +NX_PACKET response; +NX_PACKET *response_ptr = &response; + +/* IP instance */ +NX_IP g_ip0; + +/* Stack memory for g_ip0. */ +uint8_t g_ip0_stack_memory[G_IP0_TASK_STACK_SIZE] BSP_PLACE_IN_SECTION(".stack.g_ip0") BSP_ALIGN_VARIABLE(BSP_STACK_ALIGNMENT); + +/* ARP cache memory for g_ip0. */ +uint8_t g_ip0_arp_cache_memory[G_IP0_ARP_CACHE_SIZE] BSP_ALIGN_VARIABLE(4); + +/* SMTP Client instance. */ +NX_SMTP_CLIENT g_smtp_client0; +NXD_ADDRESS g_smtp_client0_ip_address; + +/* function declaration */ +static void nx_common_init0(void); +static void smtp_client_init0(); +static void ip_init0(); +static void packet_pool_init0(); + + +/* SMTP Client Thread entry function */ +void smtp_client_thread_entry(void) +{ + UINT status = NX_SUCCESS; + ULONG client_address = RESET_VALUE; + ULONG server_address = RESET_VALUE; + ULONG network_mask = RESET_VALUE; + UINT err = TX_SUCCESS; + NX_PACKET *my_packet = NULL; + CHAR rtt_ip_data[IP_MSG_MAX_SIZE] = {'\0',}; + + /* Initialize the RTT Thread.*/ + rtt_thread_init_check(); + /* print the banner and EP info. */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_BANNER, RESET_VALUE, NULL); + + /* Initialize the NetX system.*/ + nx_common_init0(); + + /* Initialize the packet pool.*/ + packet_pool_init0(); + + /* create the ip instance.*/ + ip_init0(); + + /*create smtp client*/ + smtp_client_init0(); + + PRINT_INFO_STR("Network Initialization completed successfully."); + status = nx_ip_fragment_enable(&g_ip0); + if (NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_fragment_enable failed."); + ERROR_TRAP(status); + } + PRINT_INFO_STR("WAITING FOR IP RESOLUTION : "); + + + /* Wait for IP address to be resolved through DHCP. */ + nx_ip_status_check(&g_ip0, NX_IP_ADDRESS_RESOLVED, (ULONG *) &status, NX_IP_PERIODIC_RATE); + if(status != NX_IP_ADDRESS_RESOLVED) + { + PRINT_ERR_STR("nx_ip_status_check failed."); + ERROR_TRAP(status); + } + else + { + PRINT_INFO_STR("SUCCESS"); + } + + /* It is. Get the client IP address from this NetX service. */ + status = nx_ip_address_get(&g_ip0, &client_address, &network_mask); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_address_get failed."); + ERROR_TRAP(status); + } + /*Print client ip address*/ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_CLIENT_DATA, sizeof(ULONG *), &client_address); + + /*Print server ip address*/ + server_address = g_smtp_client0_ip_address.nxd_ip_address.v4; + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_SERVER_DATA, sizeof(ULONG *), &server_address); + + /* Check that the device is able to send and receive packets with this IP address. */ + status = nx_icmp_ping(&g_ip0, server_address, "Hello", sizeof("Hello"), &my_packet, WAIT_TIME); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_icmp_ping failed."); + ERROR_TRAP(status); + } + /* Release the echo response packet when we are done with it. */ + nx_packet_release(my_packet); + PRINT_INFO_STR("Successfully Pinged SMTP server"); + + /*Print Menu */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, RESET_VALUE, NULL); + /* wait for user input - as based on user input only EP actions will be proceeded */ + while (true) + { + uint8_t read_data = RESET_VALUE; + /* wait for user input. */ + do + { + err = check_for_RTT_user_IP(&rtt_ip_data[RESET_VALUE]); + }while (err != TX_SUCCESS); + + /* Conversion from input string to integer value */ + read_data = (uint8_t) (atoi((char *)rtt_ip_data)); + + switch (read_data) + { + case SEND : + { + /* Sends an SMTP mail to the server*/ + status = nx_smtp_mail_send(&g_smtp_client0, "epdesign@test.local.com", NX_SMTP_MAIL_PRIORITY_NORMAL, SUBJECT_LINE, MAIL_BODY, strlen(MAIL_BODY)); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_smtp_mail_send failed."); + ERROR_TRAP(status); + } + PRINT_INFO_STR("SMTP CLIENT MAIL SENT TO : epdesign@test.local.com."); + PRINT_INFO_STR("SMTP CLIENT TEST : SUCCESS"); + } + break; + case READ : + { + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_CONFIGURED_DATA, RESET_VALUE, NULL); + } + break; + + default : + { + break; + } + + } + /* Print Main Menu option for smtp client operation.*/ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, RESET_VALUE, NULL); + + tx_thread_sleep (1); + } +} + + +/*******************************************************************************************************************//** + * @brief Creates smtp client for sending message to the server. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void smtp_client_init0() +{ + /* Create the SMTP Client instance. */ + g_smtp_client0_ip_address.nxd_ip_version = NX_IP_VERSION_V4; + g_smtp_client0_ip_address.nxd_ip_address.v4 = G_SMTP_CLIENT0_ADDRESS_IPV4; + + /*create smtp client for sending message to the server*/ + UINT status = nxd_smtp_client_create(&g_smtp_client0, + &g_ip0, + &g_packet_pool0, + G_SMTP_CLIENT0_CLIENT_NAME, + G_SMTP_CLIENT0_CLIENT_PASSWORD, + G_SMTP_CLIENT0_CLIENT_ADDRESS, + G_SMTP_CLIENT0_CLIENT_DOMAIN, + G_SMTP_CLIENT0_AUTHENTICATION_TYPE, + &g_smtp_client0_ip_address, + G_SMTP_CLIENT0_SERVER_PORT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nxd_smtp_client_create failed."); + ERROR_TRAP(status); + } +} + +/*******************************************************************************************************************//** + * @brief Create the ip instance and enables ARP,tcp,icmp. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void ip_init0() +{ + UINT status = NX_SUCCESS; + ULONG current_state = RESET_VALUE; + + /* Create the ip instance. */ + status = nx_ip_create(&g_ip0, + "g_ip0 IP Instance", + G_IP0_ADDRESS, + G_IP0_SUBNET_MASK, + &g_packet_pool0, + g_netxduo_ether_0, + &g_ip0_stack_memory[0], + G_IP0_TASK_STACK_SIZE, + G_IP0_TASK_PRIORITY); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_create failed."); + ERROR_TRAP(status); + } + + /* Set the gateway address if it is configured. */ + if(IP_ADDRESS(0, 0, 0, 0) != G_IP0_GATEWAY_ADDRESS) + { + status = nx_ip_gateway_address_set(&g_ip0, G_IP0_GATEWAY_ADDRESS); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_gateway_address_set failed."); + ERROR_TRAP(status); + } + } + + /* enables the ARP management component for the specified IP instance*/ + status = nx_arp_enable(&g_ip0, &g_ip0_arp_cache_memory[0], G_IP0_ARP_CACHE_SIZE); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_arp_enable failed."); + ERROR_TRAP(status); + } + + /* TCP has to be enabled */ + status = nx_tcp_enable(&g_ip0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_enable failed."); + ERROR_TRAP(status); + } + + /* Enabled ICMP */ + status = nx_icmp_enable(&g_ip0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_icmp_enable failed."); + ERROR_TRAP(status); + } + + PRINT_INFO_STR("Checking Ethernet link...."); + status = nx_ip_status_check(&g_ip0, NX_IP_LINK_ENABLED, ¤t_state, LINK_ENABLE_WAIT_TIME); + if((NX_SUCCESS != status) || (NX_IP_LINK_ENABLED != current_state)) + { + PRINT_ERR_STR("nx_ip_status_check failed."); + ERROR_TRAP(status); + } + PRINT_INFO_STR("Ethernet link is up."); +} +/*******************************************************************************************************************//** + * @brief Initialization of NetX system. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void nx_common_init0(void) +{ + /* Initialize the NetX system. */ + nx_system_initialize (); +} + +/*******************************************************************************************************************//** + * @brief Creates packet pool + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void packet_pool_init0() +{ + /* Create the packet pool. */ + UINT status = nx_packet_pool_create(&g_packet_pool0, + "g_packet_pool0 Packet Pool", + G_PACKET_POOL0_PACKET_SIZE, + &g_packet_pool0_pool_memory[0], + G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_pool_create failed."); + ERROR_TRAP(status); + } +} + +/*******************************************************************************************************************//** + * @} (end addtogroup NetX_smtp_client_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/add_domain.jpg b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/add_domain.jpg new file mode 100644 index 0000000000..6866e7a2fb Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/add_domain.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/mailbox_selection.jpg b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/mailbox_selection.jpg new file mode 100644 index 0000000000..e855f2aab1 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/mailbox_selection.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_client.jpg b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_client.jpg new file mode 100644 index 0000000000..ae02eab179 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_client.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_connection_diagram.jpg b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_connection_diagram.jpg new file mode 100644 index 0000000000..efa08235fc Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_connection_diagram.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_rtt_log.jpg b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_rtt_log.jpg new file mode 100644 index 0000000000..77b06d276f Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/smtp_rtt_log.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/user_name_password_new.jpg b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/user_name_password_new.jpg new file mode 100644 index 0000000000..7d29ae7d23 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/user_name_password_new.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/verification_data_new.jpg b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/verification_data_new.jpg new file mode 100644 index 0000000000..837a39524f Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/images/verification_data_new.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/readme.txt new file mode 100644 index 0000000000..dc1132bc19 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_smtp_client/NetX_smtp_client_ek_ra8m1_ep/readme.txt @@ -0,0 +1,66 @@ +/*********************************************************************************************************************** +* +* Copyright [2020] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. +* +* This software is supplied by Renesas Electronics America Inc. and may only be used with products of Renesas Electronics Corp. +* and its affiliates (“Renesas”). No other uses are authorized. This software is protected under all applicable laws, +* including copyright laws. +* Renesas reserves the right to change or discontinue this software. +* THE SOFTWARE IS DELIVERED TO YOU “AS IS,” AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT +* PERMISSIBLE UNDER APPLICABLE LAW,DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE. TO THE MAXIMUM +* EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE (OR ANY PERSON +* OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, WITHOUT LIMITATION, +* ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; +* ANY LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF +* THE POSSIBILITY OF SUCH LOSS,DAMAGES, CLAIMS OR COSTS. +* +**********************************************************************************************************************/ + +1. Project Overview: + + This project demonstrates the basic functionality of Netx Duo SMTP client with an ethernet driver on Renesas + RA MCUs based on Renesas FSP using AzureRTOS. The project creates SMTP client and transfer e-mail message + to local configured SMTP server. Based on user input from RTTViewer, EP Performs: + 1. Enter 1 to send email message to the server. + 2. Enter 2 to view Pre-configured email message. + On successful completion, the success status are displayed on the RTT viewer. Error and info messages will be + printed on JlinkRTTViewer. + +2. Hardware Requirement: + + i. 1x micro usb cable. + ii. 2x Ethernet/LAN cable(Ethernet Cable CAT5/6). + iii. 1x Ethernet Switch. + +3. Hardware Connections: + Supported Board EK_RA6M3, EK_RA6M4, EK_RA6M5, EK_RA8M1: + i. Connect RA board to Host machine using micro usb cable. + ii. Connect LAN cable on RA board at ethernet port and other end connect to ethernet switch. + +4. Hardware Configuration: + +- For EK-RA8M1: Remove jumper J61 to enable Ethernet B + +4. Software requirements: + i. User need to install and run Argo SoftMail server. For details please refer NetX_smtp_client_notes.md file. + +NOTE : Users need to configure the server ip address and client ip address in the configuration property of g_smtp_client0 Netx Duo SMTP Client -> Server IPv4 Address and + the client ip address in configurator property of g_ip0_Netx Duo IP instance -> IPv4 Address as per their network environment. + For e.g + Client IP : if its an home network user can use 192.168.0.x where x represent any available ip address on network. + Server IP : For Server ip use ip of the pc in which smtp mail server is configured in the same network environment. + + + +1) Segger RTT block address may be needed to download and observe EP operation using a hex file with RTT-Viewer. + RTT Block address for hex file committed in repository are as follows: + a. e2studio: 0x22000950 + b. Keil: Not Available + c. IAR: Not Available + +2) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) + in .map file generated in the build configuration folder (Debug/Release). + +NOTE : On RA MCUs with TrustZone, IDAU boundaries are programmed by this project due to the use of Ethernet and EDMAC peripherals. + Consequentially, it is necessary to connect the serial programming interface to meet this requirement. diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/NetX_wifi_notes.md b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/NetX_wifi_notes.md new file mode 100644 index 0000000000..29fbc7a450 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/NetX_wifi_notes.md @@ -0,0 +1,148 @@ +# Introduction # + +The example code accompanying this file shows the operation of a NetX Duo Wifi module using RA MCU Azure RTOS NetX Duo Network Drivers. +In this example code, A NetX Duo IP instance is created upon call to NetX Duo Network Drivers APIs ,NetX Duo Wifi utilizes the WiFi Onchip Silex module for Wifi Access point connectivity,IP address assignment and Ping to IP address entered by the user. +Upon successful initialization of WiFi Onchip Silex module,user is asked to select the SSID to connect in auto scan mode or to Enter the desired SSID for wifi connection in Manual mode.Once Entered the SSID name the user is asked for security to be entered(Open,WPA or WPA2) as menu option ,after this the password(according to security) is to be entered by the user to connect to particular SSID. +The Azure NetX Duo initializes the packet pool creation with definite packet payload size,where the network packets are utilized in data transfer from client and server via TCP. +The connection to TCP server(Details of requirements and steps to connect are mentioned in below sections) is done in client mode using NetX APIs for creation of TCP socket,binding of the specified port and connecting to the entered address of running TCP server by the user.Upon successful connection with TCP server data packets are sent to the server and received from the server by the application ,On board LED state is changed(on or off) as per the message received from the connected TCP server. + +The status messages, like MCU IP address,Ping status,TCP connection status,message from the TCP server and errors(if any) are displayed on the JlinkRTTViewer. + +Please refer to the [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) +for general information on example projects and [readme.txt](./readme.txt) for specifics of the operation. + +## Required Resources ## +To build and run the NetX Wifi example project, the following resources are needed. + +### Hardware ### +* Renesas RA™ MCU kit with UART PMOD Support. +* Renesas Silex UART Pmod. +* WiFi router Access Point(AP) with internet access. +* PC or laptop connected to the same WiFi router AP.(For TCP server) + +Refer to [readme.txt](./readme.txt) for information on how to connect the hardware and start the TCP server. + +### Software ### +* Refer to software requirements mentioned in [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) + +* Sokit software is required for creation of TCP server over specified IP and port(detailed steps mentioned below). +Download Link : https://softfamous.com/sokit/ + + +## Related Collateral References ## +The following documents can be referred to for enhancing your understanding of +the operation of this example project: +- [FSP User Manual on GitHub](https://renesas.github.io/fsp/) +- [FSP Known Issues](https://github.com/renesas/fsp/issues) + +# Project Notes # + +## System Level Block Diagram ## +![wifi_block_digaram](images/wifi_block_digaram.jpg "NetX Wifi Block Diagram") + + +## FSP Modules Used ## +List all the various modules that are used in this example project. Refer to the FSP User Manual for further details on each module listed below. + +| Module Name | Usage | Searchable Keyword (using New Stack > Search) | +|-------------|-----------------------------------------------|-----------------------------------------------| +| Azure RTOS NetX Duo IP Instance | This module provides network drivers for Azure RTOS NetX Duo .| Azure RTOS NetX Duo Network Drivers | +| NetX Duo Wifi Driver | For IP communication the NetX IP instance needs to be used. | NetX Duo IP | +| Net Duo packet pool | Packet Pool Module is used to send and receive the created data packets over TCP network. | NetX Duo Packet Pool | +| Wifi onchip Silex Driver | For wifi SSID connect,ping to IP/URL Wifi onchip Silex Driver is used | Wifi onchip Silex Driver | + + +## Module Configuration Notes ## +This section describes FSP Configurator properties that are important or different from those selected by default. + +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +| configuration.xml -> BSP > Properties > Settings > Property > Heap Size (bytes)| 0 |0x1000| Higher Heap size is required for standard library functions to be used as per FSP recommendation. | +| configuration.xml -> BSP > Properties > Settings > Property > Main Stack Size (bytes)| 0 |0x400| Main Program thread stack is configured to store the local variables of different functions in the code. | +| configuration.xml -> RTT Thread > Settings > Property > Thread > priority | 1 | 5 | RTT thread priority is lowered to allow the IP threads to process incoming packets at the fastest rate possible. | +| configuration.xml -> Azure Wifi thread > Settings > Property > Thread > priority | 1 | 4 | Priority of the Application threads generally given lower priority compared to system services threads. | +| configuration.xml -> g_ip0 Azure RTOS NetX Duo IP Instance > g_ip0 Azure RTOS NetX Duo IP Instance > Default Gateway Address >| 0.0.0.0 | 192.168.0.1 | Valid Gateway adress for IP routing. | +| configuration.xml -> g_ip0 Azure RTOS NetX Duo IP Instance > g_ip0 Azure RTOS NetX Duo IP Instance > Subnet Mask >| 255.255.255.0 | 0.0.0.0 | Subnet mask for IP routing. | +| configuration.xml -> Azure Wifi thread > Settings > Property > Thread > stack size | 1024 | 4096 | Updated to handle thread its worst-case function call nesting and local variable usage. | + +For EK-RA2L1/EK-RA4M1 +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +| configuration.xml -> Azure Wifi thread > Settings > Property > Thread > stack size | 1024 | 2048 | Updated to handle thread its worst-case function call nesting and local variable usage. | +| configuration.xml ->g_ip0 Azure RTOS NetX Duo IP Instance -> g_packet_pool0 Azure RTOS NetX Duo packet pool Instance > Settings > Property > Module g_packet_pool0 Azure RTOS NetX Duo packet pool > Packet Size | 1568 | 256 | Packet size reduced to prevent memory overflow | +| configuration.xml ->g_ip0 Azure RTOS NetX Duo IP Instance -> g_packet_pool0 Azure RTOS NetX Duo packet pool Instance > Settings > Property > Module g_packet_pool0 Azure RTOS NetX Duo packet pool > Number of Packets in Pool | 16 | 8 | Number of Packets reduced to prevent memory overflow | + + +## API Usage ## + +The table below lists the Azure RTOS NetX Duo Network Drivers API used at the application layer by this example project. + +| API Name | Usage | +|-------------|--------------------------------------------------------------------------------| +|rm_wifi_onchip_silex_open| This API is used to initialize the WiFi module driver | +|rm_wifi_onchip_silex_scan| This API is used to scan all Wifi Access points | +|rm_wifi_onchip_silex_connect| This API is used to connect with specified Wifi Access point | +rm_wifi_onchip_silex_dns_query| This API is used to preform a DNS lookup | +rm_wifi_onchip_silex_ip_addr_get|This API fetches the IP address assigned to MCU| +rm_wifi_onchip_silex_ping|This API Performs the Ping operation | +nx_system_initialize| This API Initializes NetX System| +nx_packet_pool_create | This service creates a packet pool of the specified packet size in the memory area| +nx_ip_create|Creates an IP Instasnce| +nx_tcp_enable|This API enables the Transmission Control Protocol (TCP) component of NetX.| +nx_tcp_socket_create|This API creates a TCP client or server socket for the specified IP instance.| +nx_tcp_client_socket_bind|This API binds the previously created TCP client socket to the specified TCP port| +nx_tcp_client_socket_connect|This API connects the previously-created and bound TCP client socket to the specified server's port.| +nx_packet_allocate|This API allocates a packet from the specified pool | +nx_tcp_socket_send |This service sends TCP data through a previously connected TCP socket.| +nx_tcp_socket_receive|This service receives TCP data from the specified socket.| + +## Verifying operation ## +Import, Build and Debug the EP(see section Starting Development of **FSP User Manual**). After running the EP, open the RTT viewer to see the output. +Before running the example project, refer to the below steps for hardware connections : +* Connect RA MCU debug port to the host PC via a micro USB cable. +* Connect an Silex Module to the UART PMOD on RA board. +* TCP Server must be running at valid IP address on same network on which Application is running. +*Note*: If TCP server not started before MCU tries to connect, then application would fail. + +## Below images showcases the output on JLinkRTT_Viewer ## +* NetX_wifi Banner Print and EP Information: +![banner_print.JPG](images/banner_print.JPG "Banner Print") +* User prompt for Auto Scan or to Specify Wifi access point: +![wifi_access.JPG](images/wifi_access.JPG "Wifi Access") +* Connecting to Wifi access point and IP assignment: +![assign_IP.JPG](images/assign_IP.JPG "Wifi connection and IP assignment") +* Ping operation and Connection to TCP server running on same network: +![URL_ping_tcp_conn.JPG](images/URL_ping_tcp_conn.JPG "Ping and TCP server connection") +* Validation of TCP server entered by the user and Prompt for user to enter valid Port Number: +![validate_tcp.JPG](images/validate_tcp.JPG "validate TCP server address and TCP Port prompt") +* Send message to server on Connection and wait for server message: +![server_status_message.JPG](images/server_status_message.JPG "Sending and Receive Server Message") +* The message from TCP Server as "on" or "off" is sent and is displayed in RTT viewer upon successful reception of valid message: +(Here either "on" or "off" is considered as a valid message from TCP server as these perform same action on User LED.Refer below images for Sokit tool images.) + +## Steps for TCP server creation and connection ## + +* Download and Run Sokit application.(Download link attached in **[Software](#Software)** Requirements section of this file.).The application interface looks like below image. +![sokit_interface.JPG](images/sokit_interface.JPG "Sokit Interface") + +* The IP address of System on which sokit is running must be entered under **TCP Addr** section, so that it runs TCP Server over this entered IP of System on network. Suggestion is to +TCP server in PC should listen at a port number greater than 10000.Enter IP address under **TCP Addr** section and free port under **Port** of sokit application.After Entering the details click on **TCP Listen** button in application as shown in below image. +![sokit_init.JPG](images/sokit_init.JPG "Sokit Initialization") + +* After successful connection to the TCP server The sokit application shows IP address and port number of the client under **Connections** section in sokit application with "Hello" message from client,as shown in Image below. +![sokit_client_conn.JPG](images/sokit_client_conn.JPG "Sokit Client Connection") + +* After successful establishment of connection between TCP Client application(which is EP running in client mode) and TCP server,message transfer can be made from server to client Select the Client in Connections window ,Enter 'on' or 'off' in Buffer section(shown as Buf1,Buf2,Buf3 in image) of Sokit,as shown in below image. +![sokit_on_off_msg.JPG](images/sokit_on_off_msg.JPG "Sokit Client Connection") + +* For the Application Other message than "on" or "off" is considered Invalid(Reception of Message is shown in RTT viewer).Acknowledgement from connected client is sent to server on successful reception of "on" or "off" message. +On sending "on",user LED turns ON and on sending "off" User LED is turned OFF.No action is performed on reception of any other message string. + +## Special Topics ## +### Running tips ### +* Presuming all necessary hardware connections done, a user should connect their PC or laptop connected to the same WiFi router AP. +* On PC/laptop, user neeeds to create TCP server and start listening at port which is free. +* TCP server on PC can be created using freely available tool sokit and using **[ Steps for TCP server creation and connection](# Steps for TCP server creation and connection)**. +* TCP server must be running before the application tries to connect otherwise tcp connection functionality will fail on running application. +* Values Sent from connected TCP server other than 'on' or 'off' will have no effect on LED. +* If EP is not working in terms of network connection/ip, please re-check RA configuration property for pins and Ensure that the TCP server is running before application starts. diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.cproject b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.cproject new file mode 100644 index 0000000000..2420d88c46 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.cproject @@ -0,0 +1,711 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.project b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.project new file mode 100644 index 0000000000..8c88fdb7f1 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.project @@ -0,0 +1,38 @@ + + + NetX_wifi_ek_ra8m1_ep + + + + + + com.renesas.cdt.ddsc.contentgen.ddscBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.renesas.cdt.ddsc.contentgen.ddscInterlockBundleBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + com.renesas.cdt.ddsc.contentgen.ddscNature + com.renesas.cdt.ra.contentgen.raNature + + diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs new file mode 100644 index 0000000000..cce6e83772 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.ld +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs new file mode 100644 index 0000000000..1e7ff8c749 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +options/suppresswarningspaths=ra/arm,ra/fsp/src/rm_netxduo_ether,ra/microsoft diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs new file mode 100644 index 0000000000..08c625fdbf --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -0,0 +1,29 @@ +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/netxduo/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/netxduo/LICENSED-HARDWARE.txt|2732535333,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.h|1258583153,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.h|927142302,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_sha1.c|3391609191,ra/microsoft/azure-rtos/netxduo/addons/snmp/nxd_snmp.c|2239925173,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.c|1254689006,ra/microsoft/azure-rtos/netxduo/addons/snmp/nx_des.h|3456472099,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.c|1768203621,ra/microsoft/azure-rtos/netxduo/addons/pop3/nxd_pop3_client.h|941291804,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.c|2788730707,ra/microsoft/azure-rtos/netxduo/addons/dns/nxd_dns.h|3392429751,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.h|2411151053,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_server.c|3410909299,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.h|3041136405,ra/microsoft/azure-rtos/netxduo/addons/telnet/nxd_telnet_client.c|172757097,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.c|1890667892,ra/microsoft/azure-rtos/netxduo/addons/auto_ip/nx_auto_ip.h|314820907,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.h|2709152824,ra/microsoft/azure-rtos/netxduo/addons/smtp/nxd_smtp_client.c|2751182112,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.h|1881782461,ra/microsoft/azure-rtos/netxduo/addons/mqtt/nxd_mqtt_client.c|2322118372,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.c|2116983316,ra/microsoft/azure-rtos/netxduo/addons/tftp/nxd_tftp_client.h|3721027408,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.h|4091099686,ra/microsoft/azure-rtos/netxduo/addons/http/nxd_http_client.c|4029106895,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.h|1589621135,ra/microsoft/azure-rtos/netxduo/addons/sntp/nxd_sntp_client.c|3713922088,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.c|1237896441,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_client.h|2989736855,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.h|52145094,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.c|3736109105,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.h|192980522,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_client.c|1023065826,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcp_server.c|1885409583,ra/microsoft/azure-rtos/netxduo/addons/dhcp/nxd_dhcpv6_server.h|2692610185,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.h|2179061600,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_common.h|1506680495,ra/microsoft/azure-rtos/netxduo/addons/web/nx_web_http_client.c|347688795,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.c|1725294292,ra/microsoft/azure-rtos/netxduo/addons/cloud/nx_cloud.h|3962109667,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.h|4267332646,ra/microsoft/azure-rtos/netxduo/addons/nat/nx_nat.c|33564055,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.c|3777304900,ra/microsoft/azure-rtos/netxduo/addons/ftp/nxd_ftp_client.h|3151828556,ra/microsoft/azure-rtos/netxduo/common/inc/nx_tcp.h|587593370,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv4.h|3708706241,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmpv6.h|2529948356,ra/microsoft/azure-rtos/netxduo/common/inc/nx_api.h|994338415,ra/microsoft/azure-rtos/netxduo/common/inc/nx_md5.h|884917159,ra/microsoft/azure-rtos/netxduo/common/inc/nx_system.h|3290731994,ra/microsoft/azure-rtos/netxduo/common/inc/nx_arp.h|3754879192,ra/microsoft/azure-rtos/netxduo/common/inc/nx_mld.h|3903623825,ra/microsoft/azure-rtos/netxduo/common/inc/nx_packet.h|672823990,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv6.h|1741409040,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ip.h|3884540549,ra/microsoft/azure-rtos/netxduo/common/inc/nx_user_sample.h|3804460769,ra/microsoft/azure-rtos/netxduo/common/inc/nx_nd_cache.h|1031978361,ra/microsoft/azure-rtos/netxduo/common/inc/nx_rarp.h|2877253669,ra/microsoft/azure-rtos/netxduo/common/inc/nx_http_proxy_client.h|2897902752,ra/microsoft/azure-rtos/netxduo/common/inc/nx_icmp.h|4006326001,ra/microsoft/azure-rtos/netxduo/common/inc/nx_ipv4.h|1438632336,ra/microsoft/azure-rtos/netxduo/common/inc/nx_udp.h|2299519779,ra/microsoft/azure-rtos/netxduo/common/inc/nx_igmp.h|4196424849,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_table_init.c|1231082298,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_set.c|2863932527,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_socket_peer_info_get.c|1086792680,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_create.c|3417228287,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_connect.c|3475657756,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_queue_depth_notify_set.c|1532568195,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_source_send.c|2214889567,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_packet_info_extract.c|1576308042,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_debug_info_get.c|82654859,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_window_update_notify_set.c|2873186856,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_hardware_address_find.c|3407801557,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_redirect.c|2050363115,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_disable.c|3522392782,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_hardware_address_find.c|39517869,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_info_get.c|900737131,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_get.c|3855139523,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_enable.c|3162940045,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_info_extract.c|3969142710,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_initialize.c|2776549361,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive.c|504674703,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_source_send.c|2500163909,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_delete.c|2604554062,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_receive.c|1938758983,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_send.c|2816482848,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_source_extract.c|1867006756,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_process.c|4270363718,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_hardware_address_find.c|3925354091,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_leave.c|4002617493,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_cleanup_deferred.c|3370774037,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_delete.c|713038508,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_delete.c|4113494587,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_attach.c|2982209479,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_filter_set.c|2896394354,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_delete.c|2449201541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_receive_queue_max_set.c|580844903,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_deferred_receive.c|2216368907,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_ip_address_find.c|1601173414,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_create.c|3627104106,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_peer_info_get.c|1832395184,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_leave.c|3752991911,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_low_watermark_set.c|1431571927,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add_internal.c|2055312419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_direct_command.c|2670993756,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_get.c|707371514,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_max_payload_size_find.c|1949744366,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_low_watermark_set.c|1725561245,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_initialize.c|3068982990,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_connect_cleanup.c|4136998392,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_cleanup.c|774380895,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_receive.c|82630168,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_checksum_compute.c|4225680008,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_enable.c|1747779392,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_block_cleanup.c|1519765785,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_ip_address_find.c|3964251653,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_create.c|992875669,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect.c|3590680834,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect_complete_notify.c|3175769539,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_packet_receive.c|1972587563,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_entry_delete.c|3267970811,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send.c|639508616,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bind.c|4261858622,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_util.c|1372554386,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_interface_join.c|3551185972,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_notify.c|142325572,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_interface_direct_command.c|655330979,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_get.c|4251603003,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_delete.c|223666681,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_entry_get.c|790615978,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_driver_interface_direct_command.c|3720966567,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_receive_cleanup.c|810567987,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_unbind.c|3157172677,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_driver_packet_receive.c|147965512,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_join.c|1969115721,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_periodic_processing.c|566424006,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_header_add.c|979084221,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_fast_periodic_update.c|4072805302,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_info_get.c|1839781673,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_create.c|3255080090,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_enable.c|1564817284,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_receive.c|1801973210,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_routing_option.c|3370043354,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_queue_process.c|570559490,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_clear.c|3439041788,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_free_port_find.c|2843270112,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_driver_listen.c|3771214605,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_delete.c|2315270953,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_auxiliary_packet_pool_set.c|1650142898,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_get.c|1677664413,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete_internal.c|909599079,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_add.c|3217830539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_info_get.c|3658166140,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_failure.c|3704021244,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_append.c|1816688548,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_error_message.c|4036727958,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_relisten.c|1952972182,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_info_get.c|765069632,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_disconnect_cleanup.c|4250493984,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_add.c|2098366804,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_bind_cleanup.c|739631727,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_length_get.c|3454210947,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_enable.c|2686640900,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_set.c|3467441113,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_disconnect.c|3875656425,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_enable.c|4077488723,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_enable.c|3893393143,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_set.c|4240983648,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait1.c|156181133,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_establish_notify.c|1159876051,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_send.c|3156495181,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_source_send.c|1946255115,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_packet_receive.c|1327583606,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_port_get.c|39347517,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_create.c|533057396,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entry_delete.c|362550964,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_packet_process.c|3240036054,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forward_packet_process.c|3881852827,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_loopback_disable.c|162785941,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_received.c|1133175942,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_disable.c|874152287,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping.c|3267724150,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_info_get.c|1817774265,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_delete.c|3625212591,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_disable.c|3194411269,ra/microsoft/azure-rtos/netxduo/common/src/nx_http_proxy_client.c|2909330405,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_enable.c|4166016679,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_transmit_check.c|4257228480,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_closing.c|2265886240,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_direct_command.c|2943736698,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_request.c|146932648,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_deferred_receive.c|2840604888,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_update.c|2194623101,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_info_get.c|3202828335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_free_port_find.c|115649212,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_leave.c|2622242698,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_set.c|1774604878,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_info_get.c|3434375969,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_enable.c|1970582838,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_neighbor_message.c|1362065309,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_disable.c|3127650551,ra/microsoft/azure-rtos/netxduo/common/src/nxde_tcp_client_socket_connect.c|2401297388,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fast_periodic_timer_entry.c|2451956712,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_listen.c|2478869047,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_join.c|3482574063,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_create.c|551296354,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave_internal.c|2854581727,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entries_invalidate.c|3974390637,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_delete.c|468840160,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_receive_cleanup.c|1733170119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_get.c|1166733129,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_mapping_configure.c|208912077,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_flush.c|793527206,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_set.c|2740363775,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unaccept.c|3870157500,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_copy.c|3003350434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_peer_get.c|2086198667,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_set.c|465501394,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_delete.c|1133943420,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive_queue_max_set.c|1497135388,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_packet_receive.c|2123313519,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_ip_address_find.c|2428298107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_perform_DAD.c|2855214960,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_packet_send.c|3674135621,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_gateway_address_set.c|1455381539,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_enable.c|3968193434,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_extract_offset.c|2564676388,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_delete.c|2742719658,ra/microsoft/azure-rtos/netxduo/common/src/nx_invalidate_destination_entry.c|2229140289,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_initialize.c|2093573762,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_extract_offset.c|3236565436,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_entry_get.c|2773309921,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_change_notify.c|3903244590,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_last_ack.c|1515867003,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_source_extract.c|1464179934,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_resume.c|4039951628,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_leave.c|404938594,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_notify.c|2736017384,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_accept.c|4078405205,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_process.c|735412087,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_adjust.c|2381206246,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_receive.c|2889138602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_create.c|1604595044,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_send.c|81476403,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_prefix_router_timer_tick.c|481715978,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_enable.c|1980135784,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_leave.c|887999474,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_source_send.c|801482483,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_detach.c|4194150999,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_set.c|2606689558,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_info_get.c|82066158,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_transmit_release.c|1421815408,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_fragment_option.c|1070274260,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_enable.c|1394077422,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_assembly.c|755268615,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_release.c|3512914949,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_link_status_change_notify_set.c|2635085199,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_bytes_available.c|4087466704,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_request.c|2985166268,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_get.c|2144565317,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_physical_address_set.c|3380300144,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_packet_info_extract.c|2320392376,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_listen.c|1693313678,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_send.c|1596034232,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_gratuitous_send.c|718478031,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_DAD_clear_NDCache_entry.c|3445902931,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_ping6.c|3210420407,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_window_scaling_option_get.c|1107249501,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_free_port_find.c|14487335,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_establish.c|2591340508,ra/microsoft/azure-rtos/netxduo/common/src/nx_system_initialize.c|3299573640,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_info_get.c|1350017707,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_entry_allocate.c|4039871047,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_forwarding_enable.c|2452066260,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_enable.c|177044936,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_dispatch_process.c|4063250479,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_port_get.c|965368160,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_disable.c|2333047806,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_raw_packet_send_internal.c|450083527,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_enable.c|2251668891,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_enable.c|477659975,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_queued_packets.c|3924242156,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_join.c|2263467886,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_process.c|3288192751,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_disable.c|1315791321,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_checksum_compute.c|1915155383,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_timed_wait_callback.c|1997783420,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_get.c|1511794594,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_peer_get.c|825870617,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_copy.c|398822082,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry_by_mac_addr.c|1093625106,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_data_check.c|2654342702,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_checksum_disable.c|4139522832,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_enable.c|4228109547,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_packet_process.c|2143883389,ra/microsoft/azure-rtos/netxduo/common/src/nx_md5.c|1997102028,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_port_get.c|104316136,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_transmit_configure.c|2426819990,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_allocate.c|416553359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_link_status_event.c|1017953848,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_enable.c|2426200118,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_socket_peer_info_get.c|875149672,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_send_error_message.c|47790301,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_multicast_leave.c|501933954,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_bytes_available.c|1929802730,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_get.c|4061004564,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_delete.c|1872838359,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_periodic_timer_entry.c|1379531249,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_enable.c|3753428658,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_enable.c|30127032,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_processing.c|945939281,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_queue_process.c|2997825257,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_number_of_entries_get.c|173428873,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_lookup.c|2054830187,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bind.c|208619885,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_enable.c|3899183085,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_checksum_disable.c|748333149,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_static_route_add.c|432457728,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_unbind.c|846463434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete_entry.c|2540547129,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_process.c|885859374,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_bind.c|690455038,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_queue_flush.c|292068409,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_retransmit.c|166038778,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_leave.c|320619348,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping6.c|982595494,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_receive_notify.c|457987107,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entries_delete.c|275062371,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_source_send.c|4109317024,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete.c|784624885,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_options.c|3587564799,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_cleanup.c|3166597287,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_mss_option_get.c|3961172769,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_periodic_update.c|2793133952,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_get.c|542218417,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entry_set.c|2727427681,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_disable.c|2402994898,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_transmit_configure.c|861182216,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_delete.c|205560225,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_window_update_notify_set.c|4181736185,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_interface_find.c|3309181272,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ra.c|23943423,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_server_socket_unlisten.c|1108764216,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_disable.c|1629909929,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_ns.c|1647702166,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_validate_ra.c|3892038183,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_queue_process.c|3530378400,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_status_check.c|2633819699,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_send.c|2063787623,ra/microsoft/azure-rtos/netxduo/common/src/nxd_udp_socket_send.c|2377217968,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_send.c|3288352880,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_data_retrieve.c|3433690486,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_create.c|1090224598,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add.c|980241163,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_interface_entries_delete.c|2752216418,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_add.c|2235804363,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_ack.c|68748811,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_status_check.c|2259955491,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_bytes_available.c|3112369436,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_interface_report_send.c|1056231757,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_established.c|2235989497,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unlisten.c|3349483078,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_delete.c|4130734170,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_delete_queue_clear.c|1349223534,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_info_get.c|1136131716,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_ping.c|894890931,ra/microsoft/azure-rtos/netxduo/common/src/nxd_tcp_client_socket_connect.c|299452574,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_link_status_change_notify_set.c|1365074492,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_entry_set.c|2007698273,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_create.c|1089783596,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_establish_notify.c|400731638,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_packet_receive.c|1465148219,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_source_extract.c|2213228034,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_release.c|2307995142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_static_route_delete.c|519778969,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_relisten.c|4058027286,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv4_process_echo_reply.c|731448800,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_disable.c|4000533303,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ip_raw_packet_source_send.c|2839418075,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_router_solicitation_check.c|494163040,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_filter_set.c|2050500543,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_get.c|3832870013,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_multicast_join.c|3286348834,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_invalidate.c|1482485805,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_receive.c|3733523635,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_enable.c|1751627161,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_address_delete.c|2195329041,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_prefix_list_add_entry.c|2597408414,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_mtu_set.c|2957506262,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_clear.c|1360147414,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_deferred_receive.c|3261541911,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_receive.c|483390973,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_source_extract.c|3686970399,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_search_onlink.c|1192282925,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_default_router_get.c|3019632075,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_packet.c|841586404,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_forwarding_enable.c|737575223,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_route_find.c|3292369373,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ip_raw_packet_source_send.c|3183768700,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_event_insert.c|1081137251,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_bytes_available.c|3031379459,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_connection_reset.c|4023498033,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_interface_entries_delete.c|3629931123,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_syn.c|1408153143,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_slow_periodic_update.c|799611073,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_default_router_from_address.c|591058901,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_detach.c|2771718943,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_delete.c|295994560,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_find.c|3499358937,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_queue_process.c|2434825443,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_unbind.c|4181309679,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_initialize.c|3090079570,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_stateless_address_autoconfig_disable.c|4009735224,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_mss_set.c|1693033652,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_fast_periodic_processing.c|2812637045,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_check.c|3300560082,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_pool_info_get.c|3989148126,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_stateless_address_autoconfig_disable.c|3223525409,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_status_check.c|3140802853,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_info_get.c|3054997284,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_add_entry.c|1047102569,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_info_get.c|830495343,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_dynamic_entries_invalidate.c|3881813858,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_send.c|2209393939,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_info_get.c|4269859201,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_auxiliary_packet_pool_set.c|2179197988,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_process_hop_by_hop_option.c|2660486053,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_capability_get.c|706731070,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_raw_packet_send.c|2372259003,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_option_error.c|3739894619,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_socket_send.c|1399423583,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_ping.c|1267751485,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_static_entries_delete.c|1955078700,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_get.c|3584207120,ra/microsoft/azure-rtos/netxduo/common/src/nx_utility.c|349950087,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_gratuitous_send.c|2465410408,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_enable.c|3951839355,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_thread_entry.c|4254825843,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive.c|1738310219,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_append.c|2458275889,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_announce_send.c|4146754579,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_mtu_set.c|1039868665,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_get.c|3108463879,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_thread_suspend.c|898265434,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_header_add.c|3813864343,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_send.c|2433334008,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_find_entry.c|1471278267,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_probe_send.c|3425591107,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_client_socket_connect.c|3989457920,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_capability_get.c|435692850,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_receive.c|3335175714,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_destination_table_periodic_update.c|824596371,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_fragment_enable.c|788853742,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_info_get.c|999892251,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_ip_address_find.c|1836275102,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_peer_info_get.c|3757006171,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_probe.c|3817992846,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_physical_address_set.c|3857894262,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_destination_table_find_next_hop.c|4230545471,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_change_notify.c|3269597171,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_bind.c|3925477129,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join_internal.c|689680393,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_cleanup.c|1950079763,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_register.c|2527407001,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_allocate.c|3825395351,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_free_port_find.c|22640263,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_multicast_interface_leave.c|2467395231,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmpv6_ra_flag_callback_set.c|3379882927,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_info_get.c|3150819601,ra/microsoft/azure-rtos/netxduo/common/src/nxde_udp_packet_info_extract.c|3053112418,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_disable.c|3198295026,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_entry_delete.c|3637014864,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_change_notify.c|283133271,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_packet_send.c|218981642,ra/microsoft/azure-rtos/netxduo/common/src/nxde_nd_cache_invalidate.c|1685146142,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_unaccept.c|3951453382,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_status_check.c|3903165946,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_interface_ping.c|1728642979,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_info_get.c|814051176,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_periodic_processing.c|3953223697,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_send.c|4138925084,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_queue_send.c|1620760159,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_rst.c|1584631720,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_mss_set.c|296098817,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_send_internal.c|1403009746,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_packet_source_send.c|3528011584,ra/microsoft/azure-rtos/netxduo/common/src/nx_packet_pool_create.c|2297178234,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_ack_check.c|2355492707,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_find_max_prefix_length.c|1548002041,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive.c|1714477697,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_queue_depth_notify_set.c|2809626602,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_length_get.c|2223108156,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_enable.c|3870692612,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_na.c|406825121,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_data_retrieve.c|3982363662,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_disconnect_complete_notify.c|1635625237,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_transmit_cleanup.c|2037419516,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_delete.c|303943814,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_address_set.c|287723145,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_info_get.c|3055311933,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_driver_deferred_processing.c|2873736513,ra/microsoft/azure-rtos/netxduo/common/src/nxe_rarp_disable.c|878677087,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_deferred_cleanup_check.c|3541184143,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_leave.c|3246490654,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_forward_packet.c|459554149,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_address_get.c|3330707612,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_multicast_interface_join.c|971086662,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_fragment_process.c|507041708,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_fin_wait2.c|4290293155,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmp_source_ping.c|1551061063,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_fragment_timeout_check.c|2058663909,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_bind_cleanup.c|1007780131,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_max_payload_size_find.c|1194763746,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_dynamic_entry_set.c|162751658,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_packet_receive.c|4170512267,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_server_socket_accept.c|1178369229,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_ns.c|594333289,ra/microsoft/azure-rtos/netxduo/common/src/nxd_icmpv6_ra_flag_callback_set.c|161552581,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_deferred_link_status_process.c|1883356167,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_info_get.c|804243387,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_periodic_update.c|2150949355,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_info_get.c|298865107,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_echo_reply.c|4075350948,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_control.c|1846539842,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_receive_queue_max_set.c|2432243274,ra/microsoft/azure-rtos/netxduo/common/src/nx_nd_cache_delete_internal.c|1013349637,ra/microsoft/azure-rtos/netxduo/common/src/nx_ram_network_driver.c|3220953513,ra/microsoft/azure-rtos/netxduo/common/src/nx_arp_enable.c|3820091456,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_driver_packet_receive.c|3615623576,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_raw_receive_queue_max_set.c|2470248332,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_info_get.c|1888607420,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_attach.c|356705006,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_packet_send_fin.c|3983185033,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_packet_process.c|1508706977,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_default_router_number_of_entries_get.c|1443609164,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_info_get.c|2290781138,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_process_packet_too_big.c|3628756671,ra/microsoft/azure-rtos/netxduo/common/src/nxde_icmp_source_ping.c|1973611554,ra/microsoft/azure-rtos/netxduo/common/src/nxe_icmp_ping.c|4117958723,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_gateway_address_set.c|3072870648,ra/microsoft/azure-rtos/netxduo/common/src/nxe_packet_transmit_release.c|2264261419,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_timed_wait_callback.c|3391428876,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv6_packet_copy.c|1864654561,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_no_connection_reset.c|947656119,ra/microsoft/azure-rtos/netxduo/common/src/nxe_arp_static_entry_delete.c|2299478566,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmp_enable.c|92930059,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_send_rs.c|831233184,ra/microsoft/azure-rtos/netxduo/common/src/nx_ip_interface_address_mapping_configure.c|4015042404,ra/microsoft/azure-rtos/netxduo/common/src/nxd_nd_cache_hardware_address_find.c|995563548,ra/microsoft/azure-rtos/netxduo/common/src/nx_ipv4_option_process.c|1736652138,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ipv4_multicast_interface_join.c|4255104541,ra/microsoft/azure-rtos/netxduo/common/src/nxe_igmp_loopback_enable.c|3961173599,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_enable.c|3246181485,ra/microsoft/azure-rtos/netxduo/common/src/nxe_ip_interface_address_set.c|1327603373,ra/microsoft/azure-rtos/netxduo/common/src/nxe_udp_socket_receive_notify.c|2318762158,ra/microsoft/azure-rtos/netxduo/common/src/nx_trace_object_unregister.c|827666530,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_wait.c|2579761206,ra/microsoft/azure-rtos/netxduo/common/src/nx_tcp_socket_state_syn_sent.c|2402970782,ra/microsoft/azure-rtos/netxduo/common/src/nx_rarp_packet_receive.c|431910242,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_socket_state_wait.c|431863111,ra/microsoft/azure-rtos/netxduo/common/src/nx_icmpv6_dest_table_add.c|4000401388,ra/microsoft/azure-rtos/netxduo/common/src/nx_udp_socket_unbind.c|600559129,ra/microsoft/azure-rtos/netxduo/common/src/nxde_ipv6_address_change_notify.c|2300786172,ra/microsoft/azure-rtos/netxduo/common/src/nx_igmp_multicast_interface_join.c|1283641339,ra/microsoft/azure-rtos/netxduo/common/src/nxe_tcp_client_socket_port_get.c|2413555453,ra/microsoft/azure-rtos/netxduo/common/src/nxd_ipv6_multicast_interface_join.c|240842922,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/keil/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/CMakeLists.txt|1944623432,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/gnu/inc/nx_port.h|2702263599,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/ac5/inc/nx_port.h|1387525918,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/CMakeLists.txt|2123848482,ra/microsoft/azure-rtos/netxduo/ports/cortex_m4/iar/inc/nx_port.h|87900836,ra/fsp/src/rm_netxduo_ether/nx_port.h +Microsoft\#\#Azure\#\#NetX\ Duo\#\#nxd\#\#\#\#6.2.1+renesas.1.fsp.5.1.0/libraries= +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/all=208386261,ra/microsoft/azure-rtos/threadx/LICENSE.txt|1509912939,ra/microsoft/azure-rtos/threadx/LICENSED-HARDWARE.txt|107152034,ra/microsoft/azure-rtos/threadx/common/inc/tx_thread.h|2745720627,ra/microsoft/azure-rtos/threadx/common/inc/tx_block_pool.h|1678999391,ra/microsoft/azure-rtos/threadx/common/inc/tx_semaphore.h|1581544798,ra/microsoft/azure-rtos/threadx/common/inc/tx_byte_pool.h|4044538165,ra/microsoft/azure-rtos/threadx/common/inc/tx_queue.h|2635107984,ra/microsoft/azure-rtos/threadx/common/inc/tx_mutex.h|3525017714,ra/microsoft/azure-rtos/threadx/common/inc/tx_initialize.h|1063727249,ra/microsoft/azure-rtos/threadx/common/inc/tx_timer.h|3376467440,ra/microsoft/azure-rtos/threadx/common/inc/tx_event_flags.h|1357392490,ra/microsoft/azure-rtos/threadx/common/inc/tx_user_sample.h|3526787607,ra/microsoft/azure-rtos/threadx/common/inc/tx_trace.h|3277994464,ra/microsoft/azure-rtos/threadx/common/inc/tx_api.h|4051859602,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice_change.c|2605839328,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_activate.c|398878266,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_initialize.c|3517108449,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_suspend.c|1481084733,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_info_get.c|4008797767,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_shell_entry.c|1051996927,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_disable.c|1905884081,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_delete.c|2004909998,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_relinquish.c|4273007442,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_enable.c|927116960,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_put.c|330908938,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put_notify.c|1257908320,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_info_get.c|1438723321,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put.c|980469831,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_suspend.c|3014405928,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_initialize.c|398919114,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_timeout.c|1510374572,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_receive.c|1527057179,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_info_get.c|2240739127,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_identify.c|1381153194,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_info_get.c|4272456948,ra/microsoft/azure-rtos/threadx/common/src/tx_time_get.c|4014423767,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_priority_change.c|758470303,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_prioritize.c|2289279924,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_setup.c|3838460511,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_create.c|2783522375,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_prioritize.c|1087919630,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_preemption_change.c|1638713379,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_resume.c|1361761196,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_info_get.c|1296333193,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_receive.c|2171846695,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_info_get.c|2218864849,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_kernel_enter.c|1307226821,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_delete.c|1093957278,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_release.c|2864298622,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_unregister.c|3171740844,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_create.c|1723797550,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_wait_abort.c|2493210243,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_exit_insert.c|3785975647,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_get.c|2459712151,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_allocate.c|4154121909,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_performance_system_info_get.c|2871244452,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_delete.c|3356850737,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_time_slice.c|1610831408,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_info_get.c|373039455,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_info_get.c|2636972207,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_prioritize.c|3109704153,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_info_get.c|4954834,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_create.c|1906948876,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_delete.c|586794712,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_info_get.c|1763285358,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_terminate.c|3744735859,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_ceiling_put.c|1823419539,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_delete.c|1031853341,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_system_info_get.c|3219071021,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_put.c|1622382112,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_relinquish.c|3122285922,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_put.c|3948977223,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_delete.c|59009507,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set_notify.c|4280131339,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_performance_system_info_get.c|2367299283,ra/microsoft/azure-rtos/threadx/common/src/tx_block_allocate.c|3499010277,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_resume.c|1106430345,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_delete.c|92191652,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_terminate.c|134921042,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_sleep.c|1146216707,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_info_get.c|867229009,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_delete.c|2958530213,ra/microsoft/azure-rtos/threadx/common/src/txe_block_allocate.c|1449130194,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_info_get.c|3739080649,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_priority_change.c|2206719752,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_delete.c|2004124631,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_create.c|1863134494,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_initialize.c|3228393521,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_prioritize.c|3420596059,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_wait_abort.c|2251021695,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_reset.c|1940935590,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_info_get.c|867376664,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_search.c|2402385641,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_suspend.c|3233811868,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_create.c|1421994843,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_info_get.c|1578268977,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_info_get.c|518490233,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_change.c|4242317521,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_performance_info_get.c|2338444762,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_deactivate.c|3005523990,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_prioritize.c|205838646,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_info_get.c|2301212404,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_create.c|743417952,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_cleanup.c|3651134155,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_create.c|2424273905,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_get.c|2248903328,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_initialize.c|4248090515,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_pool_prioritize.c|738934327,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_info_get.c|1497170108,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_flush.c|2095675780,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_get.c|1836815748,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_front_send.c|2475708964,ra/microsoft/azure-rtos/threadx/common/src/txe_block_release.c|1656941186,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_prioritize.c|1971119560,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_analyze.c|443942627,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_flush.c|3755521962,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_cleanup.c|4122466748,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_initialize.c|1626837915,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send.c|2935349973,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_info_get.c|1633455398,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_info_get.c|1092494616,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_initialize.c|2717230332,ra/microsoft/azure-rtos/threadx/common/src/tx_time_set.c|718668408,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_set.c|1642899717,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_cleanup.c|1976474987,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_create.c|1407640332,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_create.c|2576937343,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_unfilter.c|2652031053,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_delete.c|874287137,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_performance_system_info_get.c|1497821525,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_info_get.c|1011815202,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_activate.c|2078817823,ra/microsoft/azure-rtos/threadx/common/src/tx_block_release.c|1637202595,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_prioritize.c|2669973245,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_info_get.c|1127794394,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_expiration_process.c|2851951464,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_interrupt_control.c|3768695909,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_delete.c|2747772725,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_entry_exit_notify.c|2889698698,ra/microsoft/azure-rtos/threadx/common/src/tx_initialize_high_level.c|2939685931,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_buffer_full_notify.c|3404398812,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_reset.c|989790803,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_time_slice_change.c|3627360011,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_create.c|40726775,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_release.c|1852351921,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_object_register.c|3659042088,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_info_get.c|3873777601,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send.c|325944554,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_initialize.c|3560622129,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_delete.c|1493626761,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_performance_system_info_get.c|64704674,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_resume.c|479682198,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set.c|3737137369,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_get.c|694632753,ra/microsoft/azure-rtos/threadx/common/src/tx_block_pool_performance_system_info_get.c|254238588,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_front_send.c|1734502578,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_performance_system_info_get.c|2098046848,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_set_notify.c|2707001764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_initialize.c|2136139764,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_user_event_insert.c|713065721,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_create.c|2240213561,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_prioritize.c|334785754,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_system_preempt_check.c|2115822091,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_isr_enter_insert.c|2419763636,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_prioritize.c|340110582,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_priority_change.c|2249089981,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_change.c|1207141412,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_create.c|3054332029,ra/microsoft/azure-rtos/threadx/common/src/tx_event_flags_performance_system_info_get.c|3332288936,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_send_notify.c|2714694031,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_delete.c|1853419534,ra/microsoft/azure-rtos/threadx/common/src/txe_mutex_get.c|4112026369,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_notify.c|1471114841,ra/microsoft/azure-rtos/threadx/common/src/tx_trace_event_filter.c|667363472,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_ceiling_put.c|1062233122,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_cleanup.c|2130970350,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_thread_entry.c|836900636,ra/microsoft/azure-rtos/threadx/common/src/txe_thread_entry_exit_notify.c|2411892744,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_cleanup.c|264673661,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_create.c|1083662669,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_stack_error_handler.c|2704490981,ra/microsoft/azure-rtos/threadx/common/src/txe_byte_allocate.c|2720902509,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_deactivate.c|4116676150,ra/microsoft/azure-rtos/threadx/common/src/tx_queue_send_notify.c|3674548425,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_delete.c|4198691705,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_get.c|38257840,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_preemption_change.c|916762203,ra/microsoft/azure-rtos/threadx/common/src/txe_event_flags_create.c|3240093208,ra/microsoft/azure-rtos/threadx/common/src/tx_byte_pool_initialize.c|2360381474,ra/microsoft/azure-rtos/threadx/common/src/txe_block_pool_create.c|2712731134,ra/microsoft/azure-rtos/threadx/common/src/txe_timer_create.c|3377793385,ra/microsoft/azure-rtos/threadx/common/src/tx_semaphore_cleanup.c|2845062842,ra/microsoft/azure-rtos/threadx/common/src/txe_semaphore_put_notify.c|2548633843,ra/microsoft/azure-rtos/threadx/common/src/tx_mutex_info_get.c|2272343423,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_deactivate.c|392631437,ra/microsoft/azure-rtos/threadx/common/src/tx_timer_system_activate.c|2568952701,ra/microsoft/azure-rtos/threadx/common/src/tx_thread_delete.c|219631514,ra/microsoft/azure-rtos/threadx/common/src/txe_queue_delete.c|338554074,ra/fsp/src/rm_threadx_port/tx_isr_end.c|1066954008,ra/fsp/src/rm_threadx_port/tx_thread_stack_build.c|627894428,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_allocate.c|1759954782,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_allocate.c|542885868,ra/fsp/src/rm_threadx_port/tx_port_vendor.h|3543593849,ra/fsp/src/rm_threadx_port/tx_secure_interface.h|2604739803,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_free.c|3145757064,ra/fsp/src/rm_threadx_port/tx_thread_schedule.c|2390289726,ra/fsp/src/rm_threadx_port/tx_port.h|955970945,ra/fsp/src/rm_threadx_port/tx_port_wait_thread_ready.c|2355979047,ra/fsp/src/rm_threadx_port/tx_initialize_low_level.c|497417562,ra/fsp/src/rm_threadx_port/tx_thread_system_return.c|1658972549,ra/fsp/src/rm_threadx_port/tx_isr_start.c|305909319,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_restore.c|4138416334,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_free.c|1571864666,ra/fsp/src/rm_threadx_port/tx_iar.c|3686521567,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_control.c|3080132113,ra/fsp/src/rm_threadx_port/tx_timer_interrupt.c|1445147393,ra/fsp/src/rm_threadx_port/tx_cmsis.h|3274313032,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_disable.c +Microsoft\#\#RTOS\#\#Azure\#\#ThreadX\#\#\#\#6.2.1+fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_dtc\#\#\#\#5.1.0/all=2413658189,ra/fsp/inc/instances/r_dtc.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|1523954428,ra/fsp/src/r_dtc/r_dtc.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_dtc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_sci_b_uart\#\#\#\#5.1.0/all=419014891,ra/fsp/inc/instances/r_sci_b_uart.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|1476071459,ra/fsp/inc/api/r_uart_api.h|3063216256,ra/fsp/src/r_sci_b_uart/r_sci_b_uart.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_sci_b_uart\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#rm_wifi_onchip_silex\#\#\#\#5.1.0/all=4088530913,ra/fsp/inc/instances/rm_wifi_onchip_silex.h|2782966709,ra/fsp/src/rm_wifi_onchip_silex/rm_wifi_api_silex.c|3342253406,ra/fsp/src/rm_wifi_onchip_silex/FreeRTOSIPConfig.h|1144507817,ra/fsp/src/rm_wifi_onchip_silex/rm_wifi_onchip_silex.c +Renesas\#\#HAL\ Drivers\#\#all\#\#rm_wifi_onchip_silex\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_wifi\#\#\#\#5.1.0/all=1533970512,ra/fsp/src/rm_netxduo_wifi/rm_netxduo_wifi.c|2243939136,ra/fsp/src/rm_netxduo_wifi/rm_netxduo_wifi.h +Renesas\#\#Middleware\#\#all\#\#rm_netxduo_wifi\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_threadx_port\#\#\#\#5.1.0/all=46159597,ra/fsp/src/rm_threadx_port/tx_isr_end.c|3395041462,ra/fsp/src/rm_threadx_port/tx_thread_stack_build.c|3379812867,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_allocate.c|1355751425,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_allocate.c|502891069,ra/fsp/src/rm_threadx_port/tx_port_vendor.h|3132113765,ra/fsp/src/rm_threadx_port/tx_secure_interface.h|2760551535,ra/fsp/src/rm_threadx_port/tx_thread_secure_stack_free.c|812022008,ra/fsp/src/rm_threadx_port/tx_thread_schedule.c|2504721199,ra/fsp/src/rm_threadx_port/tx_port.h|562923979,ra/fsp/src/rm_threadx_port/tx_port_wait_thread_ready.c|1464431681,ra/fsp/src/rm_threadx_port/tx_initialize_low_level.c|1184024417,ra/fsp/src/rm_threadx_port/tx_thread_system_return.c|1608724781,ra/fsp/src/rm_threadx_port/tx_isr_start.c|2175432111,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_restore.c|2718661333,ra/fsp/src/rm_threadx_port/txe_thread_secure_stack_free.c|3284662489,ra/fsp/src/rm_threadx_port/tx_iar.c|4127069962,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_control.c|553293321,ra/fsp/src/rm_threadx_port/tx_timer_interrupt.c|1736958024,ra/fsp/src/rm_threadx_port/tx_cmsis.h|478834002,ra/fsp/src/rm_threadx_port/tx_thread_interrupt_disable.c +Renesas\#\#Middleware\#\#all\#\#rm_threadx_port\#\#\#\#5.1.0/libraries= +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs new file mode 100644 index 0000000000..2e1942faad --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.settingseditor.active_page=SWPConfigurator +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs new file mode 100644 index 0000000000..6ba0970c71 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs @@ -0,0 +1,5 @@ +collapse/module.azure.nxd.ip.2096407460=false +collapse/module.driver.uart_on_sci_b_uart.1612538029=false +collapse/module.driver.wifi_onchip_silex_using_sci_uart_azure.2098746143=false +collapse/module.middleware.rm_netxduo_wifi.1877563142=false +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs new file mode 100644 index 0000000000..469143ed91 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +is.toolchain.version=true +store.version=2 +toolchain.version=13.2.1.arm-13-7 diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs new file mode 100644 index 0000000000..adfc100fd3 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs @@ -0,0 +1,2 @@ +# +#Thu Dec 14 10:19:31 ICT 2023 diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/language.settings.xml new file mode 100644 index 0000000000..e7f6373155 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000000..e17ec91775 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,197 @@ +eclipse.preferences.version=1 +org.eclipse.cdt.core.formatter.align_composite_type_declarators=false +org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=18 +org.eclipse.cdt.core.formatter.alignment_for_assignment=16 +org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=82 +org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.cdt.core.formatter.alignment_for_compact_if=0 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=82 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 +org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 +org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 +org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 +org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 +org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=82 +org.eclipse.cdt.core.formatter.alignment_for_lambda_expression=20 +org.eclipse.cdt.core.formatter.alignment_for_member_access=0 +org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 +org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=next_line +org.eclipse.cdt.core.formatter.brace_position_for_linkage_declaration=end_of_line +org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_switch=next_line +org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=next_line +org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false +org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 +org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true +org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true +org.eclipse.cdt.core.formatter.comment_formatter_off_tag=@formatter\:off +org.eclipse.cdt.core.formatter.comment_formatter_on_tag=@formatter\:on +org.eclipse.cdt.core.formatter.compact_else_if=true +org.eclipse.cdt.core.formatter.continuation_indentation=2 +org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.cdt.core.formatter.format_block_comment=true +org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.cdt.core.formatter.format_header_comment=true +org.eclipse.cdt.core.formatter.format_line_comment=true +org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false +org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_linkage=false +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false +org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=false +org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false +org.eclipse.cdt.core.formatter.indent_empty_lines=false +org.eclipse.cdt.core.formatter.indent_label_compare_to_statements=true +org.eclipse.cdt.core.formatter.indent_preprocessor_directives=false +org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=true +org.eclipse.cdt.core.formatter.indentation.size=4 +org.eclipse.cdt.core.formatter.insert_new_line_after_colon_in_constructor_initializer_list=insert +org.eclipse.cdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_identifier_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_linkage_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_ref_qualifier_in_structured_binding=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_expression=do not insert +org.eclipse.cdt.core.formatter.join_wrapped_lines=true +org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.cdt.core.formatter.lineSplit=120 +org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.cdt.core.formatter.tabulation.char=space +org.eclipse.cdt.core.formatter.tabulation.size=4 +org.eclipse.cdt.core.formatter.use_comment_formatter_tag=true +org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=false diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000000..ce951ec246 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/CPATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/CPATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/C_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/append=true +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/appendContributed=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/LIBRARY_PATH/delimiter=; +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/append=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.1498262761/appendContributed=true diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/NetX_wifi_ek_ra8m1_ep Debug_Flat.launch b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/NetX_wifi_ek_ra8m1_ep Debug_Flat.launch new file mode 100644 index 0000000000..6fa26fc4e3 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/NetX_wifi_ek_ra8m1_ep Debug_Flat.launch @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/NetX_wifi_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/NetX_wifi_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..3c4ef66051 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/NetX_wifi_ek_ra8m1_ep.hex @@ -0,0 +1,4672 @@ +:020000040200F8 +:10000000D8760022F1E5000289E40002EDE5000265 +:10001000EDE50002EDE50002EDE50002EDE5000290 +:10002000000000000000000000000000EDE50002FC +:10003000EDE5000200000000E9C4000265C5000211 +:100040009DD600020DD600024DD7000299D70002BE +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:100200000348044B834202D0034B03B118477047A5 +:10021000700200227002002200000000064B074915 +:10022000C91A891048BF0131491003D0044B0BB1E2 +:1002300001481847704700BF700200227002002278 +:100240000000000010B5064C237843B9FFF7D8FF33 +:10025000044B13B10448AFF300800123237010BD99 +:10026000A002002200000000A41E010208B5054BF8 +:100270001BB105490548AFF30080BDE80840FFF712 +:10028000CDBF00BF00000000A4020022A41E010296 +:100290002DE9F041D0E902850446A8EB0507406846 +:1002A00097422844154408D80E463A46A5EB08055F +:1002B0000EF064FE2A466068F1190EF05FFEBFF38F +:1002C0005F8FE560BDE8F0812DE9F8434FF000094C +:1002D000064688461746D0E902243369151B9C421E +:1002E00003F1FF3125BF03F1FF339B180B1B1B1BD1 +:1002F000BD4228BF3D469D4228BF1D46706841460D +:100300002A4620440EF03AFEB2682C44A24208BFAE +:100310000024A944A8447F1BBFF35F8FF460002F23 +:10032000DBD14846BDE8F883F8B5164CA822002179 +:1003300020460EF0D7FD4FF48056002303212020E5 +:10034000114A124F124D21616161A261E76126627B +:10035000A3626362E36222666566A0662367E36662 +:100360006367BFF35F8F4FF0100E0A4B4EF001E052 +:100370001846C21A13F9011DA1540FF007C0BFF3AC +:100380005F8FF8BDE0120022A0FF0002E002002211 +:10039000C0020022D81701022DE9F04FDFF8A89023 +:1003A000054699F800300F46532B144683B001D010 +:1003B000FFF7BAFF05EB450309EBC3031E6FD3F844 +:1003C0006CB04FEA45085E451FD8ABEB060B5C45A9 +:1003D00028BF5C461CB9204603B0BDE8F08FA2469A +:1003E00008EB050309EBC303596E38463144224636 +:1003F0000EF0C4FD2644BAF1000F04D0A84409EB66 +:10040000C808C8F870605446E5E79A6E596EA2EBCA +:10041000060AA24528BFA2463144384652460193F7 +:100420000EF0ACFD019B56449B6EA4EB0A04B34254 +:1004300014BFABEB060B00265C4528BF5C46002CC6 +:10044000D9D05744A244CBE7E012002210B50B46A6 +:10045000EFF311844FF0200181F311881946FFF763 +:100460009BFF84F3118810BD70B51D4D441C00EB3B +:10047000400005EBC00304EB440405EBC400DC6A58 +:100480008C46012C164612D0022C0CD0FCB99A6A6C +:10049000596A8A429CBF1B6AD218013A511A8E428D +:1004A00018D9204670BDBDE87040FFF70DBF9A6AAD +:1004B0005C6AA2429CBF1B6AD218013A141BB44268 +:1004C00028BF34462246FFF7E3FE204670BD0024D5 +:1004D000204670BD32466146FFF7DAFE3446E0E75B +:1004E000E0120022F8B50B4B04461B780D46532B47 +:1004F000164601D0FFF718FFEFF311874FF02001E8 +:1005000081F31188324629462046FFF7ADFF87F375 +:100510001188F8BDE012002210B5064C2378532B49 +:1005200001D0FFF701FFE36E206FC01A18BF012052 +:1005300010BD00BFE0120022D0E9013210B5044620 +:10054000501C984207D8236899540246E1686368B2 +:100550000131C4E902019A4200D010BD216820692E +:10056000FFF7C0FFA368984215BF4FF0FF33002389 +:10057000E360A36010BD00BF2DE9F84F91428A46A9 +:10058000DDE90A84154683461E466AD30B460127D9 +:10059000B3FBF5F39D4207F10107F9D9B74238BF24 +:1005A000374614F0010902D1B8F1000F40D1DBF851 +:1005B0000C30002B2CDB0124002E14BF33462346C5 +:1005C00001E005FB04F4013BFBD1BAFBF4F39D42CF +:1005D00005D805FB04F4BAFBF4F39D42F9D9224E89 +:1005E00006E0AC42B4FBF5F30CD31C46BAFBF3F3C4 +:1005F000F156584604FB13AAFFF79EFFDBF80C30B8 +:10060000002BEEDAB9F1000F02D0B8F1000F09D1DA +:10061000BDE8F88F20215846FFF78EFFDBF80C303D +:10062000002BF5DBB84508F1FF38F3D8BDE8F88FAB +:10063000A30711D420240CE021465846FFF77CFF85 +:10064000DBF80C3008F1FF38002BE1DBB8F1000FCC +:10065000AFD0B845F0D8AAE7002E0CBF3024202434 +:10066000F7E701279AE700BFE01701022DE9F04FF5 +:10067000002340259BB00DF1280A81460C46174601 +:10068000CDE90553CDE90730CDF810A006E004A868 +:10069000FFF752FF079B002BC0F2AD8014F9011B3E +:1006A000002900F0A0802529F1D10026234613F966 +:1006B000012BA2F123010D2908D8DFE801F07F0703 +:1006C0000707070707077B0783070777A2F13001B2 +:1006D000C9B209294FF000050FD805EB850502EBDB +:1006E000450593F900201C46A2F13001C9B2092941 +:1006F000A5F1300503F10103EFD92E2A00F0FE80A9 +:100700004FF0000B94F9001021F0040068281C46FB +:100710005CD02529BBD05839CBB2202BBAD82029A0 +:10072000B8D801A353F821F0FF0700029506000294 +:100730009506000295060002950600029506000245 +:100740009506000295060002950600029506000235 +:1007500095060002E90800028108000295060002E1 +:100760009506000295060002950600029506000215 +:100770009506000295060002950600029506000205 +:10078000950600029506000249080002950600023F +:10079000950600021B080002950600026708000289 +:1007A0009506000295060002FF0700021C4646F06F +:1007B00002067BE71C4646F0040677E71C4646F037 +:1007C000080673E71C4646F001066FE714F9011BA3 +:1007D00021F00403682B9CD114F9011B21F00403C0 +:1007E000682B96D1F2E7079B002B04DD069C002CBA +:1007F00040F09D80234418461BB0BDE8F08F1022C6 +:1008000038685B4601680430CDE9005638600DEB6E +:100810000200FFF7B1FE079B3DE73B68784A191DD0 +:1008200039601D68002D08BF154615F9011B002908 +:100830003FF430AF04A8FFF77FFE079B002BF4DAEC +:1008400018461BB0BDE8F08F3A68082311680432DF +:100850003A6000201022CDE900300DEB0200FFF7D6 +:100860008BFE079B17E738685B4601680430CDE9CB +:1008700000560A22386004A8FFF77EFE079B0AE7AD +:100880003B684FF001081A6804333B6082EAE27368 +:10089000A3EBE273092B039209DD5A481946A0FB2A +:1008A00003C3632908F101084FEAD303F6DCD845F6 +:1008B00038BFD846002D43D1079900250B460029A3 +:1008C00099DB039B002B65DB73076FD406F00303F2 +:1008D000022B74D05B460A22CDE90056039904A886 +:1008E000FFF74AFE079BD6E63B6804A81A1D93F95A +:1008F00000103A60FFF720FE079BCCE694F9011048 +:10090000A1F13002D2B2092A55D81C464FF0000B93 +:100910000BEB8B0201EB420214F9011FA2F1300B29 +:10092000A1F13003DBB2092BF2D9631CECE62246BD +:10093000514648460393FFF7D5FD039B23445AE7EE +:10094000039A06F00203002A1ADB720718D4002B60 +:100950004CD0BBF1000F10D0F0070CD50DE02021DA +:1009600004A8FFF7E9FD0799013D00290B46FFF6B2 +:1009700042AF002DA3D0A845F1D307990B469EE7BF +:10098000013D13B1BBF1000FF7D0F207F5D4002DF4 +:10099000F1D191E75B422D2104A80393FFF7CCFD31 +:1009A000079900290B46FFF626AF8FE72B2104A8F5 +:1009B000FFF7C2FDF4E74FF0000B0133A4E6BBF1F3 +:1009C000000F87D1002D85D0454516D9302104A8C8 +:1009D000FFF7B2FD0799013D00290B46FFF60BAF6B +:1009E000002DF1D10029FFF606AF73E7F107C2D55C +:1009F000079B002BBFF66EAFFDE60B46F2E700BF8C +:100A0000ACFF0002CDCCCCCC0EB400B582B003ABB1 +:100A100053F8041B01AA0193FFF728FE02B05DF80A +:100A200004EB03B0704700BF10B50446204601F048 +:100A3000D7F80028FAD194F9003033B10A2B08BF57 +:100A4000207014F9013F002BF8D1002010BD00BF29 +:100A500000232DE9F047ADF5587D02ADC5E900331F +:100A6000C5E90233824E834FDFF8348206AC4FF47F +:100A70005272002120460EF035FA32462021022023 +:100A800001F076F81421204609F09CFF82460028E8 +:100A900040F0E4803A462721082001F069F84FF041 +:100AA0002A0953468DF807A009FB03F3E25C2344AF +:100AB000F2B193F82730032B1AD8DFE803F0B7829E +:100AC0009F0201210DF10702062001F051F89DF867 +:100AD00007202A2102EB4202C2EBC20204EB4202CF +:100AE000092001F045F842461021082001F040F8A5 +:100AF0009DF807300133DBB2132B8DF80730D3D9C3 +:100B00002C215D4A082001F033F8282108205B4A97 +:100B100001F02EF8284601F063F882460028F9D14A +:100B200095F900302A46014633B10A2B08BF1170EF +:100B300012F9013F002BF8D128460EF001F82B786E +:100B4000303B092B93D8C0B2132890D82A234C4E9F +:100B500003FB00F0374600F5587304440DEB030027 +:100B6000A0F55273186859689A6894F82740DB68B2 +:100B700086F820400FC7002C75D01321414A082069 +:100B800000F0F6FF32461021082000F0F1FF284661 +:100B900001F026F80028FAD195F900302A4633B141 +:100BA0000A2B08BF107012F9013F002BF8D195E80D +:100BB0000F00354C84E80F0050460DF5587DBDE818 +:100BC000F0870DF107020121062000F0D1FF9DF80A +:100BD00007202A2102EB4202C2EBC20204EB4202CE +:100BE000092000F0C5FF0F21284A082000F0C0FFAF +:100BF0004C21274A022000F0BBFF79E70DF10702E4 +:100C00000121062000F0B4FF9DF807202A2102EB05 +:100C10004202C2EBC20204EB4202092000F0A8FF2C +:100C20000E211C4A082000F0A3FF61E70DF1070226 +:100C30000121062000F09CFF9DF807202A2102EBED +:100C40004202C2EBC20204EB4202092000F090FF14 +:100C50001021114A082000F08BFF49E744210320AE +:100C60000E4A00F085FF50460DF5587DBDE8F0872F +:100C7000B4FF000218000102CC000102F8000102DA +:100C8000B813002220010102C81300225000010203 +:100C900060000102AC00010240000102D4FF00022A +:100CA000BC000102F0B585B000246D46212108206A +:100CB000464AC5E901440094EC6000F059FF0094F5 +:100CC000C5E90144EC60284600F08AFF0028FAD10B +:100CD0009DF900302A4633B10A2B08BF107012F973 +:100CE000013F002BF8D195E80F000026384F87E828 +:100CF0000F0000220720114600F03AFF284600F0BE +:100D00006FFF0028FAD19DF90040002CF1D02B464E +:100D10000A2C08BF1E7013F9014F002CF8D19DF862 +:100D20000030303B022BE4D828460DF009FFB8B95B +:100D300087F820000F21274A082000F019FF102112 +:100D4000234A082000F014FF234A97F82010A2F14C +:100D500010000BF05FF9044680BB204605B0F0BDE3 +:100D600028460DF0EDFE0346012B14BF032302239A +:100D700013211A4A082087F8203000F0F9FE1021CC +:100D80000820134A00F0F4FE0094C5E90144EC6029 +:100D9000284600F025FF0028FAD19DF900302A46A8 +:100DA00033B10A2B08BF107012F9013F002BF8D1A4 +:100DB00095E80F00084C84E80F00BBE74721084A7C +:100DC000032000F0D5FE204605B0F0BD340101023D +:100DD000B813002258010102C813002220010102A9 +:100DE0006801010238B504460F480D4609F0CEFDF2 +:100DF0000E4B5B6B03B170B9204629460AF0D2FC5A +:100E0000044608B9204638BD4921094A032000F0AC +:100E1000AFFE204638BD13210320064A00F0A8FE8D +:100E20004FF0FF34EEE700BFEC130022B8130022AE +:100E3000C4010102B001010210B504460F4809F0D7 +:100E4000A5FD0F4B5B6B7BB92046642204210AF0A1 +:100E5000BDFB044608B9204610BD2B21094A0320DA +:100E600000F086FE204610BD4FF0FF341321064AE5 +:100E7000032000F07DFE204610BD00BFEC130022D1 +:100E8000B813002210020102B0010102002330B5A4 +:100E9000194C83B0214654F82C0CA4F12C05019375 +:100EA00009F0C6FEEB6A042B19D0144809F06EFD58 +:100EB000134B01905B6B2BB90AF056FA019008B9FD +:100EC00003B030BD45210F4A032000F051FE04213C +:100ED00008460DEB010200F04BFE03B030BD54F8A4 +:100EE0002C0C0AF09FFA01900028DED04A21064A15 +:100EF000032000F03DFED8E7B4130022EC130022DB +:100F0000B8130022880201023C0201022DE9F04FD1 +:100F1000002495B0CDE90744CDE90D44CDE9114455 +:100F20000C94109409940F94139400F077FE2246C9 +:100F30002146012000F01CFEA24809F0CDFF0990D7 +:100F4000002840F062830DF12409322102209E4ADC +:100F500000F00EFE6FF000439C4C9D4E04F1100516 +:100F6000636306E0142102209A4A00F001FE636BDD +:100F70002BB300220C20114600F0FAFD0CA8FFF75D +:100F800053FD0CA80DF0DCFDC0B2012800F0CA80B2 +:100F9000022800F0BB800F2102208F4A00F0E8FDFC +:100FA0008E4809F0F3FC636B0990002BDAD1102115 +:100FB00002208B4A00F0DCFD636B002BD9D18948FD +:100FC0000AF072FB0990002840F050830527102199 +:100FD0000520844A00F0CCFDB846834E834D0DE0D9 +:100FE0002921032000F0C4FDB8F1000F40F3DD809B +:100FF00008F1FF384FFA88F8099BDBB1324624210B +:10100000082000F0B5FD0CA8FFF70EFD2A461521BB +:10101000082000F0ADFD07A90CA8FFF7E3FE744A15 +:1010200009900028DCD107A8FFF706FF09900028E7 +:1010300040F0A6803C256F4E6F4F10216F4A022072 +:1010400000F096FD05F0E8FFCDE900754FF4C462AD +:1010500030466B4B6B4909F05FF90546002840F0BC +:10106000F98200964FF4FA6203264FF40061CDE94D +:1010700004620391A26A616A120442EA0162216B6E +:1010800003460A43E16A604842EA01225F4902914D +:101090005F4901915F4909F009F80546002840F0D1 +:1010A000CD804FF402725C49574808F089FF05462D +:1010B000002840F01B83544809F072FA05460028C6 +:1010C00040F00D83504808F0ADFF0546002840F081 +:1010D00014834D4808F0C8FF0546002840F01F83E0 +:1010E0000BAF4FF47A733A460421474809F084F86D +:1010F0000B9B0546042B40F00783002800F0168365 +:1011000030461F21454A00F033FD9DE0FFF7CAFD40 +:10111000099000283FF444AF3721414A032000F0F2 +:1011200027FD3DE7FFF794FC099050B15A213D4A55 +:10113000032000F01DFD45213B4A032000F018FD6F +:101140002EE732461021082000F012FD2246102121 +:10115000082000F00DFD2A461C4894F820100AF0E3 +:1011600059FF099000283FF41BAF47212F4A032065 +:1011700000F0FEFC37212A4A032000F0F9FC0FE7BB +:10118000122103202A4A00F0F3FC07F1FF3A002F56 +:101190004FFA8AFA40F32C825F210220254A00F0A0 +:1011A000E7FC4FF00508574626E73521224A032081 +:1011B00000F0DEFCFFF76AFE04214A46084600F014 +:1011C000D7FC15E7FC17010214030102B813002233 +:1011D000EC0301024404010234040102EC13002276 +:1011E00058040102DC1300229C040102C004010225 +:1011F000D8040102F81E0022F07B02003C05010227 +:1012000020790B224C05010228170022D8760022F3 +:10121000E9C9000218060102201500224807010250 +:10122000FC03010248030102A40301026801010258 +:1012300068050102B80501020405010230461921C2 +:10124000B54A00F095FC0BAF1A210320B34A00F019 +:101250008FFC2421B24A0320099500F089FC042167 +:101260004A46084600F084FC2C21AE4A082000F0D3 +:101270007FFC802400234FF498724FF48051CDE915 +:1012800004320291A84AA949A94803930093019402 +:1012900009F0A8F90A90002840F0C4810DF1280A4D +:1012A0004FF005082A210220A24A00F061FC4446C2 +:1012B000A14EA24D0BE038210320A14A00F058FCBA +:1012C000002C40F37B81013C64B2099B23B332467E +:1012D0002721082000F04CFC002310A8CDE9103392 +:1012E000CDE91233FFF7A0FB2A461921082000F0B0 +:1012F0003FFC944910A8FFF775FD934A0990002818 +:10130000D9D11621082000F033FC8E48FFF794FD58 +:101310000990002840F03E8116218C4A082000F0F8 +:1013200027FC00230CA8CDE90C33CDE90E33FFF7E1 +:101330007BFB0CA80DF004FC0346DFF850B240F62E +:10134000B83240F6EA317948CBF8083009F0BCF8F9 +:101350000A90002840F0B8811B217D4A022000F04D +:1013600007FCDBF8041040F6B8337048DBF80820BF +:1013700009BA09F0D7F80A90002840F09A8115219F +:10138000744A022000F0F4FB002140F6B8330B91C0 +:1013900038223946704808F055FF0A90002840F07E +:1013A0007D8140F6B8346D4E6D4B102293E80300FA +:1013B000694B3060B1800B983146009408F06AFFA9 +:1013C0000A90002840F05F8140F6B832394657480D +:1013D00009F09EF90A90002840F031811D21022079 +:1013E000604A00F0C5FB604C604DDFF8A491DFF867 +:1013F0003C81002340F6B83239464046C4E9003308 +:10140000C4E9023309F05CF90A9038B1012850D1DF +:101410001B21574A082000F0ABFBEAE721460B9856 +:1014200008AA08F06BFF0A9000285AD19BF81C20EC +:101430007AB100232046A95C013301F003010129A0 +:1014400004BF2032D2B2DBB20270E25CE018002AA4 +:10145000F1D123786F2B37D163786E2B34D1A378F9 +:1014600001228BBB40F2071142480CF0B1FA224630 +:1014700010210A2000F07CFB99E80F0040F6B83CF0 +:1014800086E80F00354E10223146334B0B98CDF8CD +:1014900000C008F0FFFE0A9090BB40F6B832394613 +:1014A000404609F035F90A9030BB012002F0BAF944 +:1014B0009FE721210320304A00F05AFB04215246C5 +:1014C000084600F055FBF0E720462C490DF04CFD96 +:1014D00008B90246C6E7224610210B2000F048FB5F +:1014E000E3E72321264A032000F042FB0421524671 +:1014F000084600F03DFB99E71E210320214ADBE767 +:101500002121214A032000F033FB042152460846E2 +:1015100000F02EFBC1E700BF740601028407010240 +:10152000A0070102C4070102F0070102F013002224 +:10153000281700222408010250080102780801023D +:10154000940801028C130022CC080102E408010275 +:1015500080090102C4090102F81E0022941300222E +:10156000FC090102480A0102A4130022971D01028E +:10157000680A0102BC210022840A0102E00A010279 +:10158000A80A0102280A0102040A010288130022A3 +:10159000CC0A010212210320674A00F0E9FA08F19F +:1015A000FF3BB8F1000F4FFA8BFB14DD382102200E +:1015B000624A00F0DDFA0524D84686E63521604A05 +:1015C000032000F0D5FAFFF761FC04214A460846E3 +:1015D00000F0CEFA77E624215A4A032000F0C8FA38 +:1015E000FFF754FC04214A46084600F0C1FADDE743 +:1015F0003921554A032000F0BBFAFFF747FC0421CC +:101600004A46084600F0B4FAC6E544214F4A032092 +:1016100000F0AEFA04210DF124094A46084600F014 +:10162000A7FA92E420214A4A032000F0A1FA0421FB +:101630000DF1280A5246084600F09AFA30E61E21BB +:10164000444A032000F094FA04215246084600F070 +:101650008FFAC3E62221404A032000F089FA2321B1 +:1016600003203E4A00F084FA0BAFF2E532213C4AF7 +:10167000032000F07DFAFFF709FC04214A460846E2 +:1016800000F076FAA2E42121364A032000F070FA35 +:1016900004215246084600F06BFA95E61E21324AB4 +:1016A000032000F065FA04215246084600F060FA73 +:1016B00077E628212D4A032000F05AFA04215246E9 +:1016C000084600F055FA5AE62521294A032000F081 +:1016D0004FFA04215246084600F04AFA3CE63046EA +:1016E0001A21244A00F044FA0BAFADE530461A2126 +:1016F000214A00F03DFA0BAFA6E530461B211F4AF8 +:1017000000F036FA0BAF9FE5304645211C4A00F049 +:101710002FFA002D7FF498AD00230993A4E53046FD +:101720001B21184A00F024FA0BAF8DE51B21164A45 +:10173000022000F01DFAEFE768050102200901020E +:1017400004050102FC0801027C050102D00201022D +:1017500004080102280A01022C06010250060102B7 +:1017600068040102040A0102DC0901029C09010269 +:1017700058090102AC06010290060102C8060102E6 +:1017800000070102E40601026807010270B5342473 +:1017900082B000944FF48073174A1849184802F039 +:1017A0000BFC044610B1204602B070BD382614254B +:1017B0000122CDE90056134B1349144802F0C6FD2F +:1017C000044698B90122CDE90056114B114912483F +:1017D00002F0BCFD04460028E5D0094802F046FCB2 +:1017E0000A4802F013FE204602B070BD044802F021 +:1017F0003DFC204602B070BD681F0022E40A0102D1 +:1018000068200022501F0022FC0A0102D42000227E +:10181000381F00220C0B01029C20002208B508484A +:1018200002F024FC074802F0F1FD074802F0EEFD4B +:10183000012206490020FFF7E7F800BE08BD00BFFF +:1018400068200022D42000229C2000222C0B0102C0 +:10185000022800D07047024B024859680CF05EBA6B +:10186000F0170102BC2100222DE9F04F0025AFB096 +:101870001F22002104A80DF035FB232200210CA813 +:101880000DF030FB029502F03BFA23210346A24AF9 +:101890000CA80DF08DFAFFF779FF002840F02B819E +:1018A0000027DFF8C482DFF8C492FEF735FE50B39C +:1018B0001F2204A90020FEF7C9FD02464FF0FF33A6 +:1018C00040461EA909321E9702F040FB044600283C +:1018D00040F00C811E9D04A802952C700DF05BFB5E +:1018E000421C04A9C5F8012005F109000DF046FBD2 +:1018F0004FF0FF3202A9484602F0C0FD1F222146E8 +:1019000004A80DF0EFFA2322002115A80397834CB9 +:101910000DF0E8FA804E824D01E00A282BD001221A +:10192000204603A902F088FD0028F6D1039B324629 +:10193000D3F80530232115A80DF03AFADDF80CA0F4 +:101940009AF80030013B0B2B00F2E180DFE803F056 +:10195000B8B1AA9F8A837E77462E17060020714968 +:10196000FFF752F829460020FFF74EF8039802F0DF +:1019700093FB0A28D3D1012001F054FF95E74022C0 +:1019800000211EA80DF0AEFADAF80900DAF80D1001 +:10199000DAF81120DAF815300DF1780CACE80F0008 +:1019A00061491EAA0020FFF72FF8DBE74022002143 +:1019B0001EA80DF097FADAF80900DAF80D10DAF837 +:1019C0001120DAF815300DF1780CACE80F001EABE1 +:1019D0001A4656490020FFF717F8C3E72A220021CC +:1019E0001EA80DF07FFA0DF1780B0AF1090C0AF12F +:1019F000290ADE46DCF80000DCF80410DCF80820D8 +:101A0000DCF80C300CF1100CD445AEE80F000BF1F3 +:101A1000100BEED1DCF80000DCF804101EAAABE8D5 +:101A20000300BCF808300020ABF800309DF8A1108E +:101A30009DF9A03000913E49FEF7E6FF92E73D494F +:101A40000AF109020020FEF7DFFF8BE73A49002088 +:101A5000FEF7DAFF86E79AF8092038490020FEF7FA +:101A6000D3FF7FE7DAF80900DAF80D10DAF8112071 +:101A7000DAF815300DF1780CACE80F000193009204 +:101A80002F49DDE91E230020FEF7BEFF6AE7DAF8E2 +:101A90000920002A3FF466AF2A490020FEF7B4FF70 +:101AA00000BE5FE728490AF109020020FEF7ACFFFB +:101AB00058E726490AF109020020FEF7A5FF51E781 +:101AC0001EA81E970CF0A4FC9DF87930204A0193C3 +:101AD0009DF87A301F49009300209DF87B30FEF777 +:101AE00093FF1D490020FEF78FFF3BE71B490020B5 +:101AF000FEF78AFF07E7044619492846FEF784FFE8 +:101B0000224628460F49FEF77FFF00BEC8E615496A +:101B10000020FEF779FF25E74C0B0102D4200022BC +:101B200064140102681201021C130102FC1201027A +:101B30005413010250120102881301027C130102A6 +:101B4000DC1201022C0B01025812010240120102A8 +:101B5000C00B0102C40B0102E40D0102940B01024F +:101B60006C0B010238140102682000229C20002224 +:101B7000F0B50C46002783B0064615464FF0FF33FC +:101B8000144801A904F10902CDE9007702F0DEF959 +:101B9000E0B138461049FEF737FFFFF73FFE009FE0 +:101BA0003E7002F0ADF8009BC7F8050022462946BA +:101BB000C3F8014003F109000DF0E0F94FF0FF32E6 +:101BC0006946064802F05AFC03B0F0BD019F009739 +:101BD000E6E700BF6820002268140102D42000223A +:101BE00030B5002583B00446FF220B4801A90195BA +:101BF00002F022FC30B9019D0DB12B7823B12846AB +:101C000002F04AFA03B030BD2046D5F8012005F1B4 +:101C100009010DF0B3F9F2E79C200022202230B533 +:101C200091B000210DEB02000DF05CF90C4B00248B +:101C30001846079304E0012001F0F4FD75B90798F8 +:101C40000AAB0021CDE90344CDE9014409AA00947F +:101C500002F06CFD0A9B0546002BECD011B030BDA4 +:101C60002822002208B500F065F8BDE80840FFF71B +:101C70004DB900BF012130B50422B0254FF4805486 +:101C80000E4889B003680B4403600D48CDE9041188 +:101C9000CDE90222009000230A4A0B490B48069521 +:101CA000019402F08FFC08B909B030BD002107484B +:101CB00009B0BDE8304000F011B800BF2422002276 +:101CC000D87E0022651C0002901401020C21002223 +:101CD000704700BFFFF7FCBF704700BF00BE7047F2 +:101CE000F8B500250F4F104E04461C2301220F4962 +:101CF0000F483D60357002F0E3FB38B9FFF7BAFFDB +:101D000000F058F82046FFF7E7FFF8BD29460848DD +:101D1000FFF7E4FFFFF7AEFF00F04CF82046FFF7B7 +:101D2000DBFFF8BD2422002220220022B41401028D +:101D30000422002238B54FF0FF31144802F020FC95 +:101D4000F0B9134B1A7802B138BD0122114C1A7048 +:101D5000FFF7C0FF2368013B2360002BF4D00B4D3D +:101D600004E02368013B2360002BEDD0284602F0FD +:101D70001DFC0028F5D000212846FFF7AFFFF0E753 +:101D800000210248FFF7AAFFDBE700BF0422002280 +:101D9000202200222422002208B500F07FFC00202F +:101DA00008BD00BF08B5FFF7C5FFBDE80840FFF755 +:101DB0005BBD00BF012130B50522B0254FF4806422 +:101DC0000E4889B003680B4403600D48CDE9041147 +:101DD000CDE90222009000230A4A0B490B480695E0 +:101DE000019402F0EFFB08B909B030BD00210748AB +:101DF00009B0BDE83040FFF771BF00BF24220022C8 +:101E0000D88E0022A51D0002C8140102282200223B +:101E100003322DE9F04104460F46984622F00306AE +:101E2000EFF3108272B6264B1D68256282F310888C +:101E30003146204600F018F9EFF3108272B628B14F +:101E4000386082F310880020BDE8F081236AAB423D +:101E5000EBD13860B8F1000F25D01A4B196811BBCF +:101E6000D5F8AC1018480131C5F8AC10A16AA866C5 +:101E7000481CEF67EC66AE67A062C9B96562C5E948 +:101E80001C55012009241968C5F84C8001441960CB +:101E90002C63A86382F31088284601F0C5FDD5F8AD +:101EA0008400BDE8F08182F310881020BDE8F08145 +:101EB000616A486FC5E91C1005674D67E1E700BF1F +:101EC000A42300220C230022CD1E000238B5EFF31C +:101ED000108372B61A4A846E944202D083F310883B +:101EE00038BDD0F8AC208A42F8D1C26E002AF5D0B5 +:101EF000144914688C42F1D1916A0029EED0002473 +:101F0000013984669162C1B1D0E91C14556A4C67ED +:101F10008542216711D0026B092ADFD110240A49BA +:101F2000C0F884400A6801320A6083F3108801F027 +:101F3000FFFCEFF3108372B6D0E75162EBE700BF0E +:101F4000CD1E0002455459420C230022F8B51E460E +:101F500015460F463422002104460CF0C3FF4FF013 +:101F6000020C002126F00303EA181548A3F1080625 +:101F7000C4E9026CC4E90653C4E90455676042F839 +:101F8000044C42F8085DC5E900202162EFF310819E +:101F900072B60C4A0C48136820600C4843B9E462DE +:101FA000046024630133136081F310880020F8BDBE +:101FB0000068056B0463EC62C4E90B05F2E700BF3F +:101FC000EEEEFFFFDC22002245545942E0220022BF +:101FD0002DE9F041EFF3108172B600241F4A136817 +:101FE0000460013B136073BB1D4A136000271D4E44 +:101FF000446A3368856A0133C0E90977336081F345 +:1020000010889DB14FF00108013DEFF3108272B6C8 +:10201000336820460133A766C4F884803360246F98 +:1020200082F3108801F084FC002DEDD1EFF31082D3 +:1020300072B63368013B336082F3108801F05AFCBA +:102040000020BDE8F081064CD0E90B3225681A6308 +:102050008542D36208BF2360C8E700BFDC220022AC +:10206000E02200220C230022F0B5EFF3108C72B6B0 +:10207000D0E902239C1E02EBC4028A421AD900272F +:10208000324A44691568324E013305626268B242D1 +:1020900020D0246893B1013B8CF31088EFF3108CAF +:1020A00072B6026AAA4203D0C3684469013305626A +:1020B000002BEBD18CF310880020F0BD8CF310883E +:1020C000EFF3108C72B6036A9D42EDD18CF3108849 +:1020D0000020F2E707B9446127683A1B083A9142A9 +:1020E00014D9D7E900E2B24204D0744663B1013B8F +:1020F0000127CFE7C268C4F800E0013AC260426934 +:10210000BA42F5D14461F3E70127C5E7002AD1D0EF +:10211000531A132B0AD901F108030A460C49E75058 +:1021200023445960C1680131C160236083686060E5 +:102130004169083B9B1AA142836004BF2368436145 +:102140008CF3108804F10800F0BD00BFA423002226 +:10215000EEEEFFFFEFF3108372B600287CD02DE97E +:10216000F0413F4A50F8044CA0F10805944204D0D5 +:102170001CB13C4926688E4204D083F310880320AA +:10218000BDE8F08138490E6850F8081C266240F816 +:10219000042CA268491B0A446169A260A94200D9C3 +:1021A0006561A26A002A52D02D4F656AD5F8788001 +:1021B00083F3108841462046FFF756FFEFF3108364 +:1021C00072B6A0F10802266290B1D4E9091CA942B6 +:1021D00015D050F8085C40F8047CA1686069AD1A1D +:1021E00029449042A16088BF6261BCF1000FDCD13C +:1021F00083F3108801F07EFB0020BDE8F081A96F19 +:102200004145E6D10CF1FF32A2621AB3D5E91C2197 +:10221000626251670A674FF0000E1449C5F868E022 +:102220000A6802F1010CEA6F1060C5F884E0C1F899 +:1022300000C083F31088284601F07AFBEFF3108387 +:1022400072B6D4F828C0BCF1000FAED1D0E783F34A +:102250001088D1E76262DEE783F3108803207047BD +:10226000EEEEFFFF45545942A42300220C23002226 +:1022700038B5EFF3108372B61B4A846E944202D0D5 +:1022800083F3108838BDD0F8AC208A42F8D1C26EF2 +:10229000002AF5D0154914688C42F1D15169002902 +:1022A000EED0002514698566DCB101395161B1B108 +:1022B000D0E91C15A0424D67296710D0026B072A90 +:1022C000DED10B49C0F884200A6801320A6083F32A +:1022D000108801F02DFBEFF3108372B6D0E7116187 +:1022E000ECE70121D160E9E7712200024E44564437 +:1022F0000C23002238B50D460446242200210CF0A0 +:10230000F1FD6560EFF3108172B60B4A0B4813685C +:1023100020600B4843B9A4610460E4610133136099 +:1023200081F31088002038BD0068C569C461AC61C4 +:10233000C4E90605F2E700BFEC2200224E445644F1 +:10234000F02200222DE9F041EFF3108172B6002453 +:102350001F4A13680460013B136073BB1D4A13607E +:1023600000271D4E0469336845690133C0E90477CD +:10237000336081F310889DB14FF00108013DEFF308 +:10238000108272B6336820460133A766C4F8848091 +:102390003360246F82F3108801F0CAFA002DEDD16A +:1023A000EFF3108272B63368013B336082F310881A +:1023B00001F0A0FA0020BDE8F081064CD0E9063219 +:1023C0002568DA618542936108BF2360C8E700BFD2 +:1023D000EC220022F02200220C23002270B50546D8 +:1023E000EFF3108C72B68468006A24EA000018606B +:1023F0002E6A24EA0600002E18BF044602F00200EE +:102400000C40002835D0A14233D00498002841D098 +:1024100027480468002C3DD100293BD0254C246876 +:10242000C4F88020D4F8AC20E36701326B69C4F8AB +:10243000AC20214AA167E566A2667BBB2C61C4E99A +:102440001C440122072101336B610368049D13447E +:10245000E56403602163A2638CF31088204601F0D9 +:10246000E3FAEFF3108C72B6D4F884008CF3108882 +:1024700070BD002CC9D012F001000CD06B690BB1FB +:10248000286990B1AB68002023EA0103AB608CF3AC +:10249000108870BD07208CF3108870BD2A69516FB9 +:1024A000226761670C675467CBE70E432E62F2E741 +:1024B0000C230022A423002271220002EFF3108CCF +:1024C00072B6930710D5436933B983680B408360B4 +:1024D0008CF31088002070470369002BF5D1036A44 +:1024E00063EA01030362F3E72DE9F04F8568036AAD +:1024F0000D4383B0856013B123EA01030362D0E981 +:102500000428002A00F08D80B8F1010F00F09480BB +:1025100000215D4E8E4633680C4601330F46019212 +:102520003360016117E0D9452ED0072910D09342BE +:102530003DD0596F51670A6701998B4267D0416955 +:1025400001394161002C39D0CEF870309E461F67AA +:10255000B8F1010838D08CF31088EFF3108C72B604 +:10256000C168134629B18268019BD0F81480C76006 +:102570001543D3F880A0D3F878901AF0020F1A6FA1 +:10258000196B05EA090BCED10729D0D1BBF1000F99 +:10259000DED0D96F1AF0010F0D6003D0816821EAF7 +:1025A0000901816093429F66C3F88470C1D1002104 +:1025B0000191416901394161002CC5D1B8F101088F +:1025C0001C679E461C46C6D1019B0361036A0BBB78 +:1025D0008CF310886CB12046246FEFF3108272B632 +:1025E00033680133336082F3108801F0A1F9002CC5 +:1025F000F1D1EFF3108272B63368013B336082F39E +:10260000108801F077F9002003B0BDE8F08F196F52 +:10261000019194E78268C0F8208022EA0302826078 +:10262000D6E7B8F1000F01D00123C3608CF3108806 +:10263000002003B0BDE8F08FD2F88010936F8E07B2 +:1026400005EA030401D59C42F0D1002CEED0D46FF2 +:10265000C907256003D5816821EA03018160002351 +:10266000094CC0E904332168936601312160C2F846 +:1026700084308CF31088104601F05AF9EFF3108380 +:1026800072B683F31088BEE70C23002208B500F071 +:10269000D1FFBDE8084001F0FDBB00BF10B50E4CF6 +:1026A000236813F10F3F0AD04FF0F033236009F095 +:1026B000B3FEFFF7EBFF094A1368013313604FF0D5 +:1026C000F033074A23601068FFF70AFB00232360FA +:1026D000BDE8104009F0F4BEA80100220C2300223E +:1026E000D822002238B5EFF3108372B61A4A846EEE +:1026F000944202D083F3108838BDD0F8AC208A42CF +:10270000F8D1C26E002AF5D0144914688C42F1D178 +:10271000D1690029EED0002401398466D161C1B1AC +:10272000D0E91C1495694C678542216711D0026B72 +:102730000D2ADFD11D240A49C0F884400A680132FD +:102740000A6083F3108801F0F3F8EFF3108372B698 +:10275000D0E79161EBE700BFE52600024554554DF7 +:102760000C23002270B50446EFF3108372B60D4EB1 +:10277000D0F8A40032680132326028B93268013AD8 +:10278000326083F3108870BD0125856083F3108863 +:1027900000F0B8F9EFF3108372B6D4F8A400002863 +:1027A000F3D1EBE70C23002270B504460E46154624 +:1027B000002134220CF096FB66602561EFF3108156 +:1027C00072B60C4B0C480D4A0D4D2560186013680D +:1027D0000C4843B92462046064620133136081F3DE +:1027E0001088002070BD0068456A44622C62C4E90C +:1027F0000805F2E70823002265270002E4220022F0 +:102800004554554DE82200222DE9F041EFF31082A6 +:1028100072B6002426490B680460013B0B60002B54 +:102820003BD124490B600021234E84693368C5697C +:1028300001333360C368C0E9061143B101238360EB +:1028400082F3108800F05EF9EFF3108272B682F323 +:102850001088ADB14FF000080127013DEFF3108261 +:1028600072B6336820460133C4F86880C4F88470B7 +:102870003360246F82F3108801F05AF8002DECD1F8 +:10288000EFF3108272B63368013B336082F3108835 +:1028900001F030F80020BDE8F081064CD0E90831A5 +:1028A0002568596285420B6208BF2360BBE700BF01 +:1028B000E4220022E82200220C230022F8B5EFF3E4 +:1028C000108C72B6384A83681468E3B90123C0E9F2 +:1028D0000234A4B10369012B03D12023E26A83628D +:1028E0004261D4F8A430002B40D01A6B1863D06238 +:1028F000C0E90B32D4F8A0300133C4F8A0308CF317 +:1029000010880020F8BDC268A24229D021B3274B0D +:102910001D680DBBD4F8AC50E0660135C4F8AC506E +:10292000234DA566C56935BB8461C4E91C440135E6 +:10293000C561E1641968013119600D21012321632A +:10294000A3638CF310880369012B1BD0204601F090 +:102950006BF8D4F88400F8BD8CF310881D20F8BD06 +:10296000013383608CF310880020CBE7C4F8A40007 +:10297000C0E90B00BEE78669776F266767673C672B +:102980007467D4E7E16A836A8B42D2F89C3088BFCF +:1029900081629942D36A38BFC2F89C109942D5D25D +:1029A000104600F053F8D1E7A42300220C230022A4 +:1029B000E526000270B5EFF3108C72B6C469012CE5 +:1029C00026D98269022C116FD36ACD6A1DD01E4EA2 +:1029D000964633680133336005E0C4691A46196FBF +:1029E0008B4219D09E46D36ACD6A9D4238BF0A46B3 +:1029F0008CF31088EFF3108C72B683697345ECD1B9 +:102A0000C569A5421ED02C46E8E79D4238BF8161CA +:102A10008CF31088002070BD3168934201F1FF31C2 +:102A2000316009D0D2E91C4161670C67596FC2E976 +:102A30001C310A675A6782618CF3108800F05AFFD4 +:102A4000002070BD096FCBE70C2300222DE9F04177 +:102A500004460D46EFF3108272B6036B53B1D0F803 +:102A60009830E1628B4228BF0B46C36382F3108823 +:102A7000BDE8F081C3640E23036301231E49836311 +:102A80000B68DFF87C800233D8F80060C76A0B60FF +:102A900082F3108800F0C8FFEFF3108272B6D4F80A +:102AA0009830E562AB4228BF2B46E36382F310887F +:102AB000204600F03DFFEFF3108272B6D8F80030E8 +:102AC0009C4207D0216B29B9D96AE36A8B4205D8A9 +:102AD000B44208D082F31088BDE8F081E06B8342F5 +:102AE000F8D98142F6D3AF4238BF0449C8F8004054 +:102AF00038BF41F82340EDE70C23002210230022C9 +:102B0000A0230022EFF3108272B68368002B5ED000 +:102B10007C492DE9F04109680446C0689446884222 +:102B200003D0794D2968002962D0013BA360002BB6 +:102B300049D1002847D0D0F8A030013BC0F8A030E0 +:102B4000002B5AD0D4E90B311963CB62D0F8A41012 +:102B5000A14252D0A6692369002E31D0012BD0F8B2 +:102B600094707AD0E369684D012B35D9002E47D097 +:102B70004FF00008D6F8A020002A66D1C6F8A4407D +:102B8000C4E90B440132C6F8A0200122013BE660F3 +:102B9000E361A260002B52D1A36100222B68B266D0 +:102BA00001332B60C6F884208CF310882369012B35 +:102BB00000F08980304600F0BBFE0020BDE8F081C7 +:102BC000002BCBD1E36082F310880020F6E782F37C +:102BD00010881E207047A66996B12369012B2AD15F +:102BE0002023F26AD4F80C80A3626261E369C1E732 +:102BF00082F310881E20BDE8F081C0F8A430A9E758 +:102C00002B6801332B608CF310882022E068C36AA4 +:102C1000A262BB4202D03946FFF718FFEFF31082E1 +:102C200072B600212B68E160013B2B6082F31088B3 +:102C300000F060FEC9E74FF00008E3699AE7336FE0 +:102C4000726FA3615A671367A7E7D6F8A410086BE1 +:102C50000C63C462C4E90B1094E72B4D2B6801335D +:102C60002B6082F31088D0F8A460202133464BB14A +:102C70001A69012A03D19A6A914228BF1146DB6A78 +:102C80009E42F4D1EFF3108C72B62A68E3698F424A +:102C900028BF0F46013A012BC0F89C102A609AD930 +:102CA0002269012A1BD12B6801332B608CF3108819 +:102CB0002046FFF77FFEEFF3108C72B62B68A669F3 +:102CC000013B2B6088E7E36973B9D8F82C30BB422D +:102CD0003FF470AF39464046FFF7B8FE6AE7A66991 +:102CE000002E7FF445AF8BE72046FFF763FEEFF33E +:102CF000108272B6A3690BB1DB6AA36282F31088FB +:102D0000E3E700BFA42300220C23002238B5EFF331 +:102D1000108372B61C4A846E944202D083F31088EA +:102D200038BDD0F8AC208A42F8D1C26E002AF5D066 +:102D3000164914688C42F1D1D16A0029EED00024E2 +:102D400001398466D162E1B1D0E91C14956A4C67FF +:102D50008542216715D0016B0529DFD112690C4925 +:102D6000002A0CBF0A240B240A68C0F884400132F0 +:102D70000A6083F3108800F0DBFDEFF3108372B676 +:102D8000CCE79162E7E700BF0D2D00025545555194 +:102D90000C230022F0B5164685B00F4638220021DC +:102DA00004461D460CF09EF80A9BB200B3FBF2F3FA +:102DB000CDE90255009503FB0255C4E90176019562 +:102DC0009DED007F636184ED067FE360EFF310818A +:102DD00072B60B4A0B48136820600B484BB924634A +:102DE000046064630133136081F31088002005B030 +:102DF000F0BD0068456B44632C63C4E90C05F1E742 +:102E0000F422002255455551F82200222DE9F041C7 +:102E1000EFF3108172B600241F4A13680460013B6F +:102E2000136073BB1D4A136000271D4E846A33680C +:102E3000C56A0133C0E90A77336081F310889DB118 +:102E40004FF00108013DEFF3108272B6336820465F +:102E50000133A766C4F884803360246F82F310883E +:102E600000F066FD002DEDD1EFF3108272B63368ED +:102E7000013B336082F3108800F03CFD0020BDE888 +:102E8000F081064CD0E90C3225685A638542136301 +:102E900008BF2360C8E700BFF4220022F822002206 +:102EA0000C23002203462DE9F047EFF3108C72B695 +:102EB0000569C66A35B38768002E50D1066A012FAE +:102EC00056F8042B0A600ED97A1E42F001E0304613 +:102ED00050F8044B41F8044F0FF007C007F180474A +:102EE000013F06EB8706DA695969B24208BF9E695D +:102EF000013D01311E62C3E904518CF310880020AA +:102F0000BDE8F087002A7AD06C4D2868002876D179 +:102F10006B4C2468C4E91F10D4F8AC10E36601318F +:102F2000C4F8AC106749A166002E6DD0996A486F4D +:102F30002167606704674C67012105200136DE6266 +:102F40002B68E2640B442B602063A1638CF3108830 +:102F5000204600F069FDD4F88400BDE8F087806A5F +:102F6000D0E91F54012C05F1040251D0D3F8208080 +:102F7000012F58F8044B0C6072D907F1FF3A444610 +:102F80004AF001E054F8049B41F8049F0FF007C099 +:102F900007F18044D3F81C90013C08EB84014945BB +:102FA00071D01962596AD5F800E08846434D2F6800 +:102FB00001372F602F68013F2F6048F804EB4AF07B +:102FC00001E052F8047B41F8047F0FF007C008EBE2 +:102FD0008408C84508BFD3F81880013EC3F8248090 +:102FE00038D19E620022DE622B68826601332B603C +:102FF000C0F884208CF3108800F09AFC7FE78CF3F3 +:1030000010880A20BDE8F0879C62C4E91C4493E75D +:103010002C68012F0C6008D9013F47F001E052F8FD +:10302000044B41F8044F0FF007C0013E44D0D0E9F3 +:103030001C219A6251670A6700222049DE620B68F0 +:10304000826601330B60C0F884208CF3108800F096 +:103050006FFC54E7026F416F9A6251670A67C1E7DC +:10306000D3F81C90C8450ED02968144DC3F82080B1 +:103070002A68D3F8248001322A602A68013A2A603B +:1030800048F8041BA5E7596AD5F800E088460B4DBF +:10309000012F2C6804F101042C602C6804F1FF342A +:1030A0002C609C691C6248F804EB92D907F18044BB +:1030B00007F1FF3A013C82E79E62BDE70C23002244 +:1030C000A42300220D2D0002F8B50346EFF3108C67 +:1030D00072B64069DD6A30B39C6851F8046B002D0C +:1030E0004DD11A69013801321A615A6A012C15460C +:1030F000586145F8046B0DD9601E40F001E051F8AD +:10310000040B42F8040F0FF007C004F18044013CA7 +:1031100005EB8405DA69AA4208BF9D695D628CF3FC +:1031200010880020F8BD002A4DD02C480668002EDB +:1031300049D12B4C2468C4E91F16D4F8AC10E366BF +:103140000131C4F8AC102749A166002D41D0996A1D +:103150004E6F2167666734674C6701210135DD6278 +:1031600005250368E2640B4403602563A1638CF3C7 +:103170001088204600F058FCD4F88400F8BD013DCA +:10318000986A24D0026F476F9A6257673A670022A5 +:10319000DD62C36F012C82661E6008D9013C44F0D9 +:1031A00001E051F8042B43F8042F0FF007C0002171 +:1031B0000A4AC0F884101368013313608CF3108836 +:1031C00000F0B6FBADE78CF310880B20F8BD9D62D4 +:1031D000DDE79C62C4E91C44BFE700BF0C2300226A +:1031E000A42300220D2D000238B5EFF3108372B630 +:1031F0001A4A846E944202D083F3108838BDD0F806 +:10320000AC208A42F8D1C26E002AF5D01449146865 +:103210008C42F1D111690029EED000240139846675 +:103220001161C1B1D0E91C14D5684C678542216792 +:1032300011D0026B062ADFD10D240A49C0F8844060 +:103240000A6801320A6083F3108800F071FBEFF323 +:10325000108372B6D0E7D160EBE700BFE93100021E +:10326000414D45530C230022002330B4C0E9011224 +:103270000360C360036143618361EFF3108172B641 +:103280000B4A0C4C136804600B4C4BB94061206036 +:1032900080610133136081F31088002030BC7047D7 +:1032A0002468A569A0616861C0E90545F1E700BF30 +:1032B000FC220022414D4553002300222DE9F0411C +:1032C000EFF3108172B600241F4A13680460013BBB +:1032D000136073BB1D4A136000271D4EC46833681A +:1032E00005690133C0E90377336081F310889DB12C +:1032F0004FF00108013DEFF3108272B633682046AB +:103300000133A766C4F884803360246F82F3108889 +:1033100000F00EFB002DEDD1EFF3108272B6336892 +:10332000013B336082F3108800F0E4FA0020BDE82E +:10333000F081064CD0E9053225689A6185425361D7 +:1033400008BF2360C8E700BFFC2200220023002240 +:103350000C230022F8B5EFF3108272B683682BB10C +:10336000013B836082F310880020F8BD31B3174B16 +:103370001C681CBB164C174D2468A566D4F8AC50CD +:10338000E0660135C4F8AC500569DDB1C668776FF9 +:10339000266767673C67746701350561012006256C +:1033A000E1641968256301441960A06382F3108801 +:1033B000204600F039FBD4F88400F8BD82F3108871 +:1033C0000D20F8BDC460C4E91C44E5E70C230022CD +:1033D000A4230022E931000238B50346EFF310813F +:1033E00072B6026932B982680132826081F3108854 +:1033F000002038BD013AC06813D0D0E91C45DC601C +:1034000065672C670024084D1A612B6884660133B8 +:103410002B60C0F8844081F3108800F089FA002006 +:1034200038BDDA60EEE700BF0C2300222DE9F84F2B +:103430000446DDE90A568A469146EF21324628467F +:103440000C9F9846DDF838B00BF04CFDB0220021FF +:1034500020460BF047FD2023C4F89C300D9B374AD3 +:103460009F424FF00303666106F1FF36E560354485 +:103470002046C4E91198C4E906BBC4E915243049C3 +:10348000C4F828A0E762C4F89470256104BFE7631C +:10349000C4F89870236309F067F8EFF3108072B6F0 +:1034A0002849294A0B682260284A6BBBC4F8884027 +:1034B0001460C4F88C40264A01330B601368013352 +:1034C00013600F9B012B29D1EFF30582214B1B6861 +:1034D0001343B3F1F03F07D280F31088204600F089 +:1034E00027FA0020BDE8F88F1B4B1D68002DF3D094 +:1034F000EB6AEE6BEB6380F31088204600F018FA5D +:103500000020EE63BDE8F88F1268D2F88C50C2F844 +:103510008C40C5F88840C4E92225CCE780F31088A8 +:10352000EFF3108172B61368013B136081F31088CA +:1035300000F0E0F90020BDE8F88F00BFD13C0002A8 +:10354000CD37000298230022445248549C23002285 +:103550000C230022A8010022A0230022EFF31082F6 +:1035600072B6036B013B012B03D982F31088112043 +:10357000704710B400240F490B680460013B0B60D6 +:1035800083B1D0E922310C4CC3F88C10C1F88830DB +:103590002168814208BF236082F3108800205DF813 +:1035A000044B704704490B6082F3108800205DF8DB +:1035B000044B7047982300229C230022EFF31083D2 +:1035C00072B6024A106883F310887047A423002261 +:1035D0002DE9F041DDF82880DDE906C7DDE9086561 +:1035E000EFF3108E72B609B1846A0C600AB1016BF8 +:1035F00011600BB142681A60BCF1000F03D0D0F823 +:103600009430CCF8003017B1D0F898303B600EB150 +:103610008369336015B1D0F888302B60B8F1000FA2 +:1036200002D0036FC8F800308EF310880020BDE888 +:10363000F08100BF2020044A04491368086043F069 +:10364000C7731360704700BF042300229023002239 +:103650000346D0F8940088420DD0EFF3108C72B678 +:103660000021D3F8980010600846C3F89810D96379 +:103670008CF310887047EFF3108C72B6D3F8941067 +:10368000814203D218208CF31088704710B5D3F80C +:10369000984012491460D3F89C200968824228BFE0 +:1036A0000246DA63DA6AC3F898008A4203D8002037 +:1036B0008CF3108810BD8142F9D2094A10689842F3 +:1036C000F5D1084B53F8213013608CF3108800F0CB +:1036D00011F9EFF3108C72B60020E9E79023002275 +:1036E000A023002210230022EFF3108272B6144BA5 +:1036F0001B6883421FD0036B10B5013B012B0446AE +:1037000003D9202082F3108810BD2023036382F3A5 +:103710001088EF214269C0680BF0E4FB204609499C +:1037200008F022FFEFF3108272B603230020236318 +:1037300082F3108810BD202082F31088704700BFEC +:10374000A4230022CD370002EFF3108272B6016B82 +:1037500003290AD0416B0346012905BF0021192026 +:103760001220596382F31088704770B5EFF305811A +:10377000134B1B680B43B3F1F03F10D3114B1249AD +:103780001C680B68ACB1E66A0133E56B0B60E6635D +:1037900082F3108800F0CCF80020E56370BD0A4980 +:1037A0000B6801330B6082F3108800F0C1F8002031 +:1037B00070BD01330B6082F3108800F0B9F8F6E7B2 +:1037C000A8010022A02300220C23002238B5124BAE +:1037D0001C68D4E911309847104B1B680BB1204688 +:1037E0009847EFF3108072B6012200250C4922633E +:1037F0000B68A26313440B60E56480F31088EFF359 +:10380000148323F0040383F31488BFF36F8F2046DF +:10381000BDE8384000F008B9A423002208230022A4 +:103820000C23002238B5EFF3108272B6124B1C68DD +:1038300064B1EFF30581114B1B680B4306D110B93E +:1038400082F3108838BD0E4B196819B182F31088C5 +:10385000132038BDC4F8841019680425013119609B +:103860000123E0642563A36382F31088204600F0FF +:10387000DBF8D4F8840038BDA4230022A80100227C +:103880000C23002270B5EFF3108272B6046B164B56 +:10389000022C1B6821D8DCB9EFF3058C13490968A9 +:1038A00051EA0C01124901D183420ED001230325B4 +:1038B000002683630B68C664013305630B6082F3E3 +:1038C000108800F0B1F8204670BD0B68002BEDD0D9 +:1038D000142482F31088204670BD032C01D00123EC +:1038E00043630024F5E700BFA4230022A8010022BF +:1038F0000C2300220A4B1B688BB90A4A0A4B126838 +:103900001B689A420BD04FF08052084B5A60EFF37D +:10391000058323B9EFF3108362B683F310887047F1 +:103920000C230022A4230022A023002200ED00E0AB +:10393000F8B50446EFF3108572B6436E002B5DD0E8 +:103940004C3000F0EDFA314AA06B1368216B013B5B +:103950001360002847D159B92D492E4B1B6885F3B8 +:1039600010880968994202D01368002B2DD0F8BD49 +:10397000636B002B3CD1E06A2749236351F8203068 +:1039800033B1586A224904625C62C4E90830E4E752 +:103990004FF0010C214E41F8204033680CFA00F141 +:1039A0001F4F0B4333603B68C4E908448342184906 +:1039B000D3D90B6838603BB3DB6B8342CDD90C6045 +:1039C00085F310881368002BD1D14FF08052154B2E +:1039D0005A60EFF30583002BC9D1EFF3108362B671 +:1039E00083F31088F8BD01390129B5D9636B3BB168 +:1039F000032000230649C4E90C03AEE7C364A2E731 +:103A00000349A3632363A8E70C60A6E70C23002205 +:103A1000A0230022A42300221023002294230022AA +:103A20009023002200ED00E0F8B5394B04461D68F4 +:103A3000EFF3108672B685423CD0364AA16B13680C +:103A4000012903F1FF33136008D0334B86F310884C +:103A50001B68AB4201D01368F3B1F8BD4FF0000C06 +:103A6000236AE06A9C42C4F838C032D0616A2B4FA6 +:103A700059620B6257F82010A14227D0264B1968D3 +:103A8000A142E3D12649096857F82110196086F34D +:103A900010881368002BE0D14FF08052214B5A6000 +:103AA000EFF30583002BD8D1EFF3108362B683F3D5 +:103AB0001088F8BDEB6C013B033303D805F14C00D3 +:103AC00000F002FA184BE2691A60B6E747F82030B6 +:103AD000D4E7DFF858E0114FDEF80030814023EAE8 +:103AE000010347F820C0CEF8003033B193FAA3F3B6 +:103AF000B3FA83F30A490B60C0E720200849064C5B +:103B00000860236086F310881368002BC4D0F8BDCA +:103B1000A42300220C230022A02300221023002231 +:103B20009023002200ED00E0AC2300229423002229 +:103B300070B50446EFF3108672B64C3000F0F0F921 +:103B4000236B022B3CD0012B3AD0424D2A68013224 +:103B50002A60002B3AD101220221E3642B68216301 +:103B600013442B60A26386F31088EFF305823A4B6F +:103B70001B6813435BD04FF0E023D3F8343FD807E2 +:103B800005D5EFF31483B0EE400A590753D520460C +:103B9000FFF74AFFEFF3108372B683F310882F4BC1 +:103BA0001B680BB120469847EFF3108272B62B6862 +:103BB000013B2B6082F31088FFF79CFE002070BD54 +:103BC00086F31088FFF796FE002070BD02200122C8 +:103BD000A36ED4F8AC102063A26386F310880BB1F7 +:103BE00020469847EFF3108372B60022A26383F356 +:103BF0001088EFF30582184B1B68134324D04FF055 +:103C0000E023D3F8343FDA070DD5EFF31483B0EE99 +:103C1000400A5B0707D4EFF3148323F0040383F314 +:103C20001488BFF36F8FEFF3108372B6B5E70C4BB8 +:103C30001B68A3429FD1EFF3148323F0040383F3A3 +:103C40001488BFF36F8FA2E7054B1B68A342D6D140 +:103C5000E1E700BF0C230022A80100220823002274 +:103C6000A4230022144B1B68EFF3108272B60020CD +:103C70001249086093B1196B81B9186A10B4D969F7 +:103C80000F4C98429961216003D0D96ADB6B99424D +:103C900007D082F310885DF8044B704782F31088D8 +:103CA0007047084C084B246843F8210053F824302F +:103CB00006490B60EDE700BFA42300225024002238 +:103CC000AC2300229023002210230022A0230022F4 +:103CD000EFF3108C72B6026B042A07D0826ED0F814 +:103CE000AC108CF3108802B110477047034A136878 +:103CF000013313608CF31088FFF71ABE0C230022E7 +:103D0000EFF3108372B6024A106883F3108870478D +:103D100054240022F8B504461D460F4616460021DD +:103D20002C220BF0DFF8069B6760A360079B6561A0 +:103D3000C4E90336EFF3108572B6124A12491368CC +:103D4000216012495BB901331360089B6462012B47 +:103D50000C60A4620ED085F310880020F8BD0968BD +:103D600001331360089B886A012B8C624462C4E9AA +:103D70000910F0D104F1080000F0A6F885F31088CE +:103D80000020F8BDB82300224D495441BC23002235 +:103D90002DE9F04F83B0EFF3108A72B6374A1768F7 +:103DA000002F5FD1364E3368002B5BD00123DFF844 +:103DB000D880DFF8D8B0DFF8D8901360314B1B689B +:103DC0001868009008B1C0F818D0D8F800002D4A43 +:103DD00043F8047B8342136008BFDBF80030376090 +:103DE00008BF13608AF31088EFF3108A72B6009C44 +:103DF000002C32D001AD12E020382060A561246192 +:103E00000194C9F800408AF31088EFF3108A72B663 +:103E1000019BC9F800709C422BD0009CECB1236937 +:103E200001979C4223D0606958610361C3F818D0A0 +:103E3000206800932028DFD8D4E90123E0682260BD +:103E400012B12A4624610194A261C9F800408AF3A4 +:103E50001088002BD9D09847D7E73368002BADD115 +:103E6000064A13608AF3108803B0BDE8F08F002380 +:103E7000DEE72046A76100F027F8CEE7B023002256 +:103E8000C0230022C4230022C8230022CC23002206 +:103E9000B4230022002230B4064B074D074C03F137 +:103EA00080002B6023600649064B08601A6030BC16 +:103EB000704700BFD0230022CC230022C42300225D +:103EC000C8230022B023002203685A1E033201D8FF +:103ED000826902B17047202B28BF20230D4A0E496A +:103EE00012680968013B02EB8303994208D91A68FA +:103EF0005AB1516908615061C0E904218361E9E761 +:103F0000064A5B1A12681344F1E7C0E9040018601E +:103F1000F4E700BFC4230022C8230022CC230022E0 +:103F2000836963B1026990420AD0416951610A61B3 +:103F30001968814204BF93611A600023836170474E +:103F40001A688242F9D100221A60F6E7E8B130B46B +:103F5000174C0568A54202D0022030BC7047E1B181 +:103F6000AAB1C469944212D3CBB9124CEFF3058CB9 +:103F7000256855EA0C050DD0EFF3058524682C4320 +:103F8000B4F1F03F06D21320E7E702207047052086 +:103F900030BC704730BCFDF73BBF0320DDE7EFF3DB +:103FA000058C044C256855EA0C05DFD00420D4E7C5 +:103FB00045545942A80100222DE9F047089C08B158 +:103FC000342C02D00220BDE8F08706468946904690 +:103FD0001F46EFF3108172B6204B1A6801321A6047 +:103FE00081F310881E4A15681E4A14684CB1A84215 +:103FF00007D0A44601E0AE4203D0BCF1010CED6A4B +:10400000F9D1EFF3108172B61A68013A1A6081F3A0 +:104010001088FFF76FFCAE42D4D0B8F1000F18D073 +:10402000632F14D9EFF305810F4A13680B4306D0B1 +:10403000EFF3058113680B43B3F1F03F0BD33B461D +:10404000424649463046BDE8F047FDF77FBF0520B0 +:10405000B9E70320B7E71320B5E700BF0C23002220 +:10406000E0220022DC220022A801002218B1084A26 +:104070000368934201D002207047EFF30582054B9D +:104080001B68134301D013207047FDF7A1BF00BF89 +:1040900045545942A801002280B1EFF30581084A36 +:1040A00013680B4306D0EFF3058113680B43B3F19C +:1040B000F03F01D3FEF74EB813207047032070473E +:1040C000A801002208B1242A01D00620704770B54B +:1040D00005460E46EFF3108172B61A4A1368013393 +:1040E000136081F31088184B18491B680C681BB9C2 +:1040F00004E0013BA46901D0A542FAD1EFF310819D +:1041000072B61368013B136081F31088FFF7F2FB6E +:10411000A54212D0EFF305810D4A13680B4306D078 +:10412000EFF3058113680B43B3F1F03F07D331463A +:104130002846BDE87040FEF7DDB8062070BD1320AC +:1041400070BD00BF0C230022EC220022F0220022CE +:10415000A801002218B1084A0368934201D0062042 +:104160007047EFF30582054B1B68134301D0132002 +:104170007047FEF7E7B800BF4E445644A80100223E +:1041800070B4039C18B10E4D0668AE4202D00620F2 +:1041900070BC70477BB134B1EFF3058C094D2D68CD +:1041A00055EA0C0509D1032A03D8039470BCFEF725 +:1041B00015B90820ECE70320EAE70420E8E700BF90 +:1041C0004E445644A801002298B110B403680A4C2A +:1041D000A34203D006205DF8044B704732F002037F +:1041E00003D008205DF8044B70475DF8044BFEF7E0 +:1041F00065B90620704700BF4E44564408B1342BC1 +:1042000001D01C207047F8B505460F461646EFF35F +:10421000108172B61C4A13680133136081F3108851 +:104220001A4B1B491B680C681BB904E0013B246A4C +:1042300001D0A542FAD1EFF3108172B61368013BA9 +:10424000136081F31088FFF755FBA54217D0012EAC +:1042500001D91F20F8BDEFF305810E4A13680B4307 +:1042600006D0EFF3058113680B43B3F1F03F08D399 +:10427000324639462846BDE8F840FEF795BA1C207C +:10428000F8BD1320F8BD00BF0C230022E422002259 +:10429000E8220022A801002218B1084A03689342CC +:1042A00001D01C207047EFF30582054B1B681343B8 +:1042B00001D013207047FEF7A7BA00BF4554554DF3 +:1042C000A801002218B1114B02689A4201D01C20AB +:1042D000704779B90E4BEFF3058C1A6852EA0C025D +:1042E00006D0EFF305821B681343B3F1F03F0AD306 +:1042F000FEF7E4BAEFF3058C054B1A6852EA0C029C +:10430000E9D0042070471320704700BF4554554D35 +:10431000A801002218B10B4B02689A4201D01C2060 +:104320007047EFF30581084A13680B4306D0EFF39B +:10433000058113680B43B3F1F03F01D3FEF7E2BBF5 +:10434000132070474554554DA80100222DE9F04730 +:10435000DDE9088408B1382C02D00920BDE8F087D7 +:10436000894692461F460646EFF3108172B6234BEC +:104370001A6801321A6081F31088214A1468214AB0 +:1043800015684CB1A84207D0A44601E0AE4203D064 +:10439000BCF1010C2D6BF9D1EFF3108172B61A68E4 +:1043A000013A1A6081F31088FFF7A4FAAE42D4D024 +:1043B00017B30AF1FF330F2B11D8BAEB980F0ED8B1 +:1043C000EFF30581104A13680B430BD0EFF305811F +:1043D00013680B43B3F1F03F04D21320BEE705206E +:1043E000BDE8F0873B46524649463046CDF820802E +:1043F000BDE8F047FEF7CEBC0320AFE70C23002258 +:10440000F4220022F8220022A801002218B1084A52 +:104410000368934201D009207047EFF30582054BF2 +:104420001B68134301D013207047FEF7EFBC00BF99 +:1044300055455551A8010022B8B110B40D4B046880 +:104440009C4203D009205DF8044B704779B132B12A +:10445000EFF3058C084B1B6853EA0C0303D15DF89E +:10446000044BFEF71FBD0420EDE709207047032031 +:10447000E9E700BF55455551A8010022B8B110B475 +:104480000D4B04689C4203D009205DF8044B704733 +:1044900079B132B1EFF3058C084B1B6853EA0C037A +:1044A00003D15DF8044BFEF70FBE0420EDE70920B1 +:1044B00070470320E9E700BF55455551A801002288 +:1044C00008B11C2B01D00C207047F8B505460F46EB +:1044D0001646EFF3108172B61A4A1368013313605F +:1044E00081F31088184B19491B680C681BB904E04C +:1044F000013B646901D0A542FAD1EFF3108172B695 +:104500001368013B136081F31088FFF7F3F9A542AC +:1045100013D0EFF305810E4A13680B4306D0EFF377 +:10452000058113680B43B3F1F03F08D33246394697 +:104530002846BDE8F840FEF797BE0C20F8BD1320D2 +:10454000F8BD00BF0C230022FC2200220023002221 +:10455000A801002218B1084A0368934201D00C2038 +:104560007047EFF30582054B1B68134301D01320FE +:104570007047FEF7A3BE00BF414D4553A80100227E +:1045800018B1084B02689A4201D00C20704729B13B +:10459000EFF30582044B1B68134301D1FEF7DABE2B +:1045A00004207047414D4553A801002218B1044A28 +:1045B0000368934201D00C207047FEF70DBF00BF87 +:1045C000414D45532DE9F04F85B0DDE9109401943C +:1045D000129CDDE90E570394139C0294149C08B1BD +:1045E000B02C03D00E2005B0BDE8F08F8B4690466E +:1045F0009A460646EFF3108272B6DFF800C1DCF887 +:1046000000300133CCF8003082F31088384B7A1E2A +:104610001968384B2A441C6889B1A0420FD0E3685E +:10462000AB4254D82069A84251D9012000259342B9 +:1046300042D8236993423FD90025D4F88840EFF34C +:10464000108272B6DCF80030013BCCF8003082F307 +:104650001088FFF74FF9A642C4D0002D3BD0B8F127 +:10466000000F38D0C72F34D9B9F11F0F39D8019BAB +:10467000994538D3029B012B31D8EFF305811E4AAF +:1046800013680B4306D0EFF3058113680B43B3F1B6 +:10469000F03F2AD3029B42461393039B5946129341 +:1046A000019B3046CDE910935346CDE90E5705B036 +:1046B000BDE8F04FFEF7BABE0139D4F88840BED04D +:1046C000A642BCD00028BAD1E368AB42AAD90020E8 +:1046D000ADE7052087E7032005B0BDE8F08F102087 +:1046E00081E70F207FE718207DE713207BE700BFDD +:1046F000982300229C230022A80100220C230022E0 +:10470000EFF30581074A12680A4306D118B1064A39 +:104710000368934203D00E20704713207047FEF7C2 +:104720001DBF00BFA8010022445248542DE9F043A8 +:10473000DDF82C90DDE90767DDE909E818B10568C7 +:10474000074CA54202D00E20BDE8F083CDE90A89CE +:10475000CDE9087E0796BDE8F043FEF739BF00BFFC +:104760004452485418B1084A0368934201D00E20BD +:104770007047EFF30582054B1B68134301D01320EC +:104780007047FEF7B1BF00BF44524854A801002251 +:1047900018B1044A0368934201D00E207047FEF717 +:1047A000D3BF00BF4452485418B1044A036893422F +:1047B00001D00E207047FFF765B800BF445248543F +:1047C00018B1084A0368934201D00E207047EFF3F6 +:1047D0000582054B1B68134301D013207047FFF778 +:1047E000A7B900BF44524854A8010022CB695BB36B +:1047F00070B50546EFF3108072B64B698B421FD03F +:10480000CA6914688C4208BF13608A699A6153614F +:104810000026D5F8D8360C6B013BCE61C5F8D836EA +:104820000E6380F310884CB120466B6DE469013350 +:10483000C6616B6502F0CCFB002CF5D1002070BD89 +:104840000022CB691A60E3E70020704770B52DEDB8 +:10485000048B0D4614462149214B84B0CDE9001349 +:10486000204B21490646CDE90213284600219DED43 +:10487000009F0AF037FB1D4BA3FB04321209511EA7 +:1048800029D02B4641F001E0343343F8283C0FF0A7 +:1048900005C8342341F001E003FB025343F8285CD0 +:1048A000343B343B5B640FF005C03423002003FB32 +:1048B000025306F2E461343B2B61C6F8D006C6F819 +:1048C000D456C6F8F856C6F8FC2681ED009F04B011 +:1048D000BDEC048B70BDED60E7E700BFF14800025E +:1048E000054D0002254C0002DD4D00024FECC44E88 +:1048F000F8B5D0F8D436002B49D01C690E462146B5 +:1049000005461746FFF772FFEFF3108272B6336861 +:104910001BB363613368E6619B69012FA3615C612E +:1049200033689C611FD0D5F8D436A3420BD0D4E9AC +:1049300003010161C8601969C4E90331CC60E3680F +:104940001C61C5F8D446D5F8D8360133C5F8D83639 +:10495000276082F310880020F8BD012FC4E90544C8 +:10496000E6613460DFD1E368A34212D021691961A6 +:10497000CB60D5F8D03683B11969C4E90331CC6076 +:104980001C61D5F884300133C5F88430E0E7172086 +:10499000F8BD0023C5F8D436EBE7C4E90344C5F8F5 +:1049A000D046EEE72DE9F04F4B6A0E461B2B05462D +:1049B00093B040F296808868C768D0E901320469F4 +:1049C00012BA3FBACDE907271BBA24BA0693099455 +:1049D0009DED067F0146A1ED017F1FFA83FB436930 +:1049E0000BF1FF3E1BBA43618369BEF1010F93FADD +:1049F00083FCC0F818C074D8240CD6F8308044EA80 +:104A000007443F0C47EA02474FEA1249B8F1000F4A +:104A100078D0D8F81420002A40D1D8F848E0BEF168 +:104A2000000F06D0A64500F0D98014B9F44500F077 +:104A3000D580BBF1010F6ED0AB6F0133AB67002C9B +:104A40005AD04FF0000B04EB142A0AF01F0A0AF5A3 +:104A5000CA7A55F82A1041B10B6AA34200F0A0802F +:104A6000496955F82A308B42F5D1BBF1000F00F0AF +:104A7000B18000222846D5F8E46605EB8A01B047EC +:104A800048B955F82A309B69C3E90849C3E90100D0 +:104A90009F62C3F82C8013B0BDE8F08F002CC8D003 +:104AA000A242C6D1D8F80C304B4500F0A780D8F808 +:104AB0004430002B00F0A880D8F84C403CB1D8F826 +:104AC000482098F807104B4628460097A047D5F88D +:104AD000F436002B6AD03146284613B0BDE8F04FBB +:104AE00018473046D5F880300133C5F8803013B010 +:104AF000BDE8F04F02F0FAB9304613B0BDE8F04F10 +:104B000002F0F4B9D5F8342705F5E468C6F830802A +:104B1000002AC3D181E72B6F944503F101032B6772 +:104B20008DD16B6F01336B6743681A0C120442F02E +:104B300002024260D8F80C30B8F812C012BA4CEA3F +:104B400003438360B8F816E093FA83FCD8F810307A +:104B50004EEA0343C360D8F814E01BBACDE9022C37 +:104B6000049349EA0E431BBA059306229DED027F8A +:104B70001C230A923ABA81ED007F426122BA826117 +:104B800018447362F060CDE90C97CDE91058D8F85D +:104B90003C300E960AA89847002C3FF47CAF52E7B1 +:104BA0000B684BB1BBF1000F7FF475AF304602F0DC +:104BB0009DF913B0BDE8F08F2846C1E90997C1E916 +:104BC0000133C1F82C8000F02FF9BBF1000F7FF406 +:104BD00062AFEBE7304602F089F94AE7D8F80C30CB +:104BE0004B451AD0D8F84C40002CDFD098F807106D +:104BF0004B46724628460097A047D7E7D8F81030B2 +:104C0000BB427FF454AFD1E70A23214642462846EF +:104C1000C8F8443000F006F84EE7D8F81030BB4230 +:104C2000E0D1C3E72DE9F04F8DB0002A5AD00546F8 +:104C30000F46144600232C22D0F8380103A901F0B6 +:104C400047FF024600284AD14FF01C0A4FF4843C2B +:104C5000EB6E039E01333463EB663BBA0193B3689A +:104C6000DFF894B0A3F11C00B060E76BC6F824A095 +:104C700043E907CBE168B4F812A0DFF880904AEA74 +:104C8000014A43F814ACB4F816C02169DFF870800B +:104C90004CEA014C43F810CCD4F814B043F8082C7B +:104CA000019A9AFA8AFA43F8042C4FEA0B4212BA94 +:104CB0009CFA8CFC43F80C2C43E9079843E905ACBB +:104CC0004FF0050E4FF6FF724FF0FF3304A8CDE909 +:104CD00006230A95CDF810E008960B94B8470DB05E +:104CE000BDE8F08F4FF0FF30FEF79CFD4FF0FF3036 +:104CF000FEF798FDF6E700BF01000406000108007A +:104D000006040001D0F8D8262DE9F8430546D0F86E +:104D1000D446C2B100264FF00A0863687BB1013B5C +:104D2000636063B9A268122A18D0531C2846C4E9EC +:104D30000183E26A216AFFF775FFD5F8D8260136AC +:104D4000B242E468E9D895F824372BB1D5F8643736 +:104D500013B1013BC5F86437BDE8F883EFF3108069 +:104D600072B6E26982B16169A14235D01368A3428B +:104D700008BF1160A3698B615961D5F8D836013B32 +:104D8000C5F8D8360023E361E368A3420FD0226957 +:104D90001A61D360D5F8D436A34208BFE3681A6914 +:104DA00008BFC5F8D436E3602261D4601C614FF0BF +:104DB0000009276BC4F8309080F31088002FBCD016 +:104DC00038466B6DFF690133C0F81C906B6502F0CB +:104DD000FFF8002FF4D1B0E71360CEE7D0F8DC364F +:104DE00003B310B5044607E082F310882046FFF7AE +:104DF000D9FDD4F8DC36A3B1EFF3108272B6D4F843 +:104E0000DC16CB69C4F8DC36002BEDD1C4F8E036F3 +:104E100082F310882046FFF7C5FDD4F8DC36002B5E +:104E2000EAD110BD704700BFF0B589B0EFF3108331 +:104E300072B60C6B002C35D0002705460E460F636A +:104E400083F310882046716AF36A0291B16A5A6A44 +:104E50000391416AE4699142C76106950097036333 +:104E60000490079308D9D5F898329BB168469847C3 +:104E7000002CE7D109B0F0BDD5E90502143A00F1E4 +:104E8000010C0A44DB6B6846C5E905C29847002C53 +:104E9000D8D1EFE76B6D01336B6502F099F8002C08 +:104EA000D0D1E7E783F3108809B0F0BD034610B412 +:104EB0000549064C064A0020C3E9DA14C3F87023FA +:104EC0005DF8044B704700BFFD4E00026D4F0002BD +:104ED000994F000210B4D0F870431CB123465DF81E +:104EE000044B184703460A46D0F8EC105DF8044B13 +:104EF00001311046C3F8EC1001F0F8BF30B4D0F81F +:104F0000E4404D6A0134072D03460A46C0F8E440E8 +:104F10001FD9EFF30585134C24682C4310D0EFF311 +:104F2000108172B6D3F87403D061C3F8742381F38F +:104F30001088002230BC042103F51270FDF7BEBAC0 +:104F4000094D00F5CC742D68A542E8D130BCFFF7BF +:104F5000C1BFD0F8EC1030BC01311046C3F8EC10E2 +:104F600001F0C4BFA8010022A423002270B5EFF312 +:104F7000108372B60026D0F87443C0F8746383F3CC +:104F8000108844B105462146E4692846CE61FFF702 +:104F9000A1FF002CF7D170BD70B50B6B0C461B6CDC +:104FA000054613F080038E6882B015D0337853B372 +:104FB000082B0AD02046D5F8F0300133C5F8F03080 +:104FC00002B0BDE8704001F091BF2146284602B012 +:104FD000BDE8704000F086B84A6A204600934FF45E +:104FE000803100F0A1FB4FF6FF739842DED0D5E987 +:104FF0003A32204601320133C5E93A3202B0BDE807 +:10500000704001F073BF2146284602B0BDE87040F1 +:1050100000F000B838B5D0F800318A680133B2F832 +:1050200006C08646C0F80031EFF3108572B62C4CEE +:10503000D0F878032268DEF87C330132226085F3F1 +:105040001088002B33D09CFA9CFC1FFA8CFC02E0E9 +:10505000013B006F2BD0B0F878206245F8D1EFF318 +:10506000108C72B6036F834235D0DEF8782382420B +:10507000426F08BFCEF878335A6713670025DEF811 +:105080007C33013BCEF87C33236885660133236093 +:105090008CF310888B684A6A08338B60C36F083AB8 +:1050A0004A621960C0F88450FEF742FC07E0DEF85F +:1050B000EC3008460133CEF8EC3001F017FFEFF387 +:1050C000108272B62368013B236082F31088BDE82A +:1050D0003840FEF70FBC0023CEF87833CEE700BF90 +:1050E0000C230022F0B50027D0F804318A68013380 +:1050F00087B04E6B0597C0F8043117700B6B0446F0 +:105100001B6C0D465B062BD453884FF2FF715BBAC4 +:10511000DB4311FA83F399B201EB13418BB203EB3A +:105120001143DB435BBA5380F16805AB05F13002F4 +:10513000204601F0FFF8802700234FF48030D4F898 +:105140000811F268059E01310190C4F8081120464B +:105150002946CDE90236009701F09EF807B0F0BD70 +:105160008B6B578043F040038B63DDE74FF0000CFF +:105170002DE9F0471E46D0F8703386B0CDF814C044 +:10518000002B00F0A1800C46D1F83480236BD8E9C5 +:1051900003914D1C00F09880174601F07042B2F167 +:1051A000604F00F09180D3E90623054601EA020032 +:1051B000984200F08C80D8F80430C3F30C03002B25 +:1051C00040F08280B9F1000F7ED009F10142B2F1C6 +:1051D000807F79D3B9F1FF3F76D009F07042B2F108 +:1051E000604F71D02422D5F8380104A901F070FC79 +:1051F000002869D104234FF0050E049A4EF001E017 +:10520000D2F808A082F82C303B0E3F0C8AF8003010 +:105210008AF80170616BAAF802000846360636BAB1 +:10522000CAF8046098F8036001F1140706F00F064D +:105230000236B60006F1080353625344D360036894 +:105240001BBA40F8043B0FF007C0043E4FEA960E2D +:105250000EF1010E4EF001E008460AF1040350F889 +:10526000046B43F8046F0FF007C0A7EB010EAEF11B +:10527000040E4FEA9E0E0EF1010E4EF001E00B6897 +:105280001BBA41F8043B0FF007C0246B494605AB3D +:10529000284642F8304F01F04DF804990B6B1B6C17 +:1052A00013F040031AD08B6B43F040038B63002351 +:1052B0004FF48036FF24059A28460392CDE9016316 +:1052C0004A46009400F0E8FF06B0BDE8F08721EA06 +:1052D0000201D2438A427FF46EAFF5E74A6A08467C +:1052E00000934FF4803100F01FFAC3435BBA049976 +:1052F000AAF80230DBE700BF70B50226084B094D63 +:10530000094CC0F82061C0E9D554C0F85C330022D4 +:105310004FF4806100F51270FDF7D0F8002070BDE9 +:10532000FD5600024D560002B55600022DE9F04729 +:105330000446D0F8200104F59E7986B0A0F102065B +:10534000884648464FF0FF3115461F46FDF7B6FA2E +:105350005421B6FA86F601FB05417609B60006F13E +:105360002C020023D4F8380101F5E46A05A901F004 +:10537000AFFB0646002841D10599012F8A68D4F871 +:105380002031A2F1080C40D00820012BC1F808C040 +:10539000C1F830A0486248D0002F4ED14FF0B8532A +:1053A000542000FB0545D5F86007400540D41FFA9E +:1053B00088F000EB184000EB134085B205EB104578 +:1053C000A8B200EB1540C04380B2034304201BBACF +:1053D00081F82C00012F42F8083C98FA88F342F833 +:1053E000043C2DD000234FF40035204601241E4AF2 +:1053F000CDE901530392009400F04EFF4846FDF7BB +:1054000081FB304606B0BDE8F0874FF0080ED4F8B7 +:105410001001012B00F10100C4F81001C1F808C00F +:10542000C1F830A0C1F824E007D14FF09053B7E79E +:10543000886B40F480608863C8E74FF0B053AFE7F3 +:10544000002320464FF400344246CDE90143009743 +:10545000CDF80C8000F020FF4846FDF753FB3046A6 +:1054600006B0BDE8F08700BF020000E00C4B994297 +:1054700014D0072310B403E0013B00F1140009D05D +:10548000D0F8C4428C42F7D1D0F8C8429442F3D14C +:10549000012000E000205DF8044B704701207047B8 +:1054A000010000E0F8B50B6B0D461B6C044613F4CD +:1054B00000638E6832D1486A3146C20707D5AA69AF +:1054C0000130002A00F0AA80D2681370A968002871 +:1054D00000F0AA802F46D7F80CC0ACEB0102032ADB +:1054E0004ED90A68043803EB124313F4803F1CBF03 +:1054F0009BB2013313FA82F3DA0344BF9BB2013348 +:1055000004318C4503D87A680AB11746916800289F +:10551000E1D1DB439BB2002B40F08680D6E90071DD +:105520003BBA03F0706009BAB0F1807FC6E9003180 +:105530002FD0B0F1007F09D003F07F43B3F1B05F0B +:1055400004D02846BDE8F84001F0D0BC2346002036 +:10555000072205E0013A00F1010003F11403F0D045 +:10556000D3F8C462B142F5D1D3F8D0620136F1D09C +:10557000002300EB800004EB8000C0F8D032E0E7AD +:105580000A8802381344DA0344BF9BB20133023164 +:10559000B7E7D4F8141113F47F0F01F10101C4F837 +:1055A00014112AD10123C4F82031FEF7A9FB0A27E0 +:1055B00000F00F02BA422FD8012A38BF012220463C +:1055C00007230AE029B9C0F8D0220132BA4288BFC5 +:1055D0000122013B00F11400B3D0D0F8C41200291D +:1055E000F7D07468A14201D0002CF2D1D0F8D012CB +:1055F000B942E7D30131ECD0E5E7134BC7F30727F6 +:10560000A3FB07370223C4F82031FEF779FBFF081C +:1056100000F00F02BA42CFD90122D0E7EA68137036 +:10562000A96800287FF456AFD4F80C21D4F81831BB +:10563000013201332846C4F80C21C4F81831BDE802 +:10564000F84001F053BC00BFCDCCCCCC4A6A30B49A +:10565000072A03460C4620D9EFF3058C134A12683B +:1056600052EA0C0210D0EFF3108272B6D3F8601336 +:10567000E161C3F8604382F31088002230BC40210E +:1056800003F51270FCF71ABF094D00F5CC722D68B6 +:105690009542E8D130BCFFF705BFD0F80C2130BCF3 +:1056A00001320846C3F80C2101F020BCA8010022F9 +:1056B000A4230022F8B500270646044600F18C0515 +:1056C000D4F8C41291B1D4F8D032013BDA1C0DD811 +:1056D000C4F8D03253B96FB9D4F8C8220123304688 +:1056E000D279FFF723FE002808BF01271434AC420B +:1056F000E6D1F8BD0123C4F8D032F7E770B5EFF377 +:10570000108372B60026D0F86043C0F8606383F35C +:10571000108844B105462146E4692846CE61FFF76A +:10572000C1FE002CF7D170BD112938B504461046D2 +:105730002CD006292AD04FF0000ED4E902156B1A9E +:10574000834212D225F0030C8C4541D86468002CAA +:105750004DD005F00305022DEFD10B8802389E4491 +:10576000D4E902156B1A8342ECD3A0F1030C8C44EC +:105770008C452DD80028E9D11FFA8EF303EB1E4388 +:1057800098B200EB134040BA80B238BDBBB1049A66 +:10579000AAB1049A049D12886D88B3F800C02A4407 +:1057A00002445D88531863442B449AB202EB1342BF +:1057B00093B203EB12435BBA1FFA83FEBDE74FF0CF +:1057C000FF30FEF72FF84FF0FF30FEF72BF8F6E72B +:1057D0000CF10303084423F00303C01A51F8043BFF +:1057E0001A0C12FA83F361459E44F7D3C2E70128ED +:1057F0000BD0032802D00B889E44BDE70B4633F83C +:10580000022BCC7096441946F5E74C700B889E44E9 +:10581000B2E700BF2DE9F0474FF0000A9946584C17 +:10582000584B25681B6888B01D43574BCDF81CA00A +:105830001B68DDF850801D43544B1B681D43544BBF +:105840001B681D43534B93F900301D4300F08E80BD +:10585000044617460E464FF4FA62514609F042FBE1 +:1058600001234FF07F4E4FF0FE4C4FF6FF7540F294 +:10587000011040F6FF71C4F8347707EA0907464A79 +:10588000C4F83C77454FC4F8202784F82437119A90 +:1058900084F87837C4F87477C4F83431404F109BDB +:1058A000C4F88CE7C4F890C7C4F83831C4F85C2752 +:1058B000C4F898575246A4F87A07C4F8B417C4F845 +:1058C00038973146C4F88877666004F59E70FCF717 +:1058D0006BFF314604F51270FCF70CFDFDF76EFE10 +:1058E000054618B1414607AAFDF7B2FE0127139AF3 +:1058F00023460192129A31460092CDE90288CDE901 +:105900000477284A04F5CC70FDF790FD6420234607 +:10591000CDE9010700903146234A04F51B70FEF7DC +:10592000F9F9224BC4F8C837EFF3108172B6204A58 +:10593000204813682060EBB1D3F81427C3F814474C +:10594000C2F81047C4F81427C4F810371A4A13686D +:105950000133136081F3108825B12846079907AAFF +:10596000FDF776FE002008B0BDE8F0874A2008B0B9 +:10597000BDE8F0871460C4F81047C4F81447E5E7A1 +:105980007824002274240022702400226C24002237 +:1059900068240022B0010022D4140102D8140102AC +:1059A0000100007F55650002296300022D68000296 +:1059B0005C2400222020504958240022D0F8CC3703 +:1059C0000BB330B590F82437044600258BB013B1E3 +:1059D00094F828370BB90BB030BD0A2201A904F5A1 +:1059E000E460CDE90840D4F85C37079102A8029240 +:1059F00084F82857984729462046D4F8CC37019A8E +:105A000098470BB030BD7047322A39D0332A70B571 +:105A1000134604460D4616D0062A33D091F82C20A2 +:105A2000042A1CD0112B34D0D0F87C6146B12A4610 +:105A300020461904B04750B395F82C30042B18D0E9 +:105A4000236C01332364686AE36CD4E908120133E0 +:105A5000121A01390120C4E90812E36470BD012B58 +:105A60001FD0022B22D0112B13D0D0F87C61002E36 +:105A7000DDD10023294620460F4AFFF777FBDFE7F9 +:105A800001207047D0F89434002BDCD098470020D8 +:105A900070BDD4F80834002BD5D02946204698474D +:105AA000F5E7D0F86833002BF0D1CCE7D0F85433C9 +:105AB000002BEBD1C7E700BF000002032DE9F04344 +:105AC0000D464FF0000C096B8BB0089006950991BC +:105AD000044648791E46129FCDF808C0002852D0CF +:105AE000D1E9060C531C00F0AA8002EA000EE6453C +:105AF0000B4600F0BB80486990424CD002F07040E9 +:105B0000B0F1604F00F0E78007EB172C0CF01F0C92 +:105B100004EB8C08D8F85006024632B1136ABB4237 +:105B200000F0B48052699042F7D14B6A6A6A9A4297 +:105B300007D9D4F89832002B00F08F80002E40F067 +:105B40008C80D4F8E436002B00F0F8800CF5CA7194 +:105B50000022204604EB81019847002840F0EE80A7 +:105B60000A26D8F850362A6B9B693946C3E9087073 +:105B700098629860DA625E60E8612046D4F8F04688 +:105B80001D63A04735E002F10143B3F1807F02D3EA +:105B90004B6993421ED10023099300232846D4F871 +:105BA000382101A900F0F4FF002839D101998B6B4D +:105BB000002B4DD16B6A6769A3F11402A369013709 +:105BC0001344A3612046676100F026FB099B002B6C +:105BD0002FD0296B6B6A4A6A934216D8D4E9050222 +:105BE000C96B143B01301A44C4E9050221B102A873 +:105BF00088470BB0BDE8F0834FF0FF30FDF712FE91 +:105C00004FF0FF30FDF70EFEF6E7D4F8983223B3DD +:105C1000B6F5804F21D002A898470BB0BDE8F083BD +:105C2000626D636C511C5A1C099B61656264002B98 +:105C3000CFD1284601F0CCF90BB0BDE8F0830423A6 +:105C40004FF6FF784FF0FF390293CDE90489C1E7A1 +:105C5000084600F035FA0199ACE7636D2846013338 +:105C6000636501F0B5F90BB0BDE8F0836FEA000C95 +:105C700022EA000084457FF43EAF04224FF6FF7015 +:105C80004FF0FF310292CDE90401A0E7D2E90930DB +:105C9000034335D1686A4B6A984205D9D4F89832E3 +:105CA000002BDAD0002ED8D1EFF3108772B6002384 +:105CB000106BEB6100284BD0C3690121002B59D038 +:105CC0001E46DB690131002BFAD10329F56143D867 +:105CD00087F310888DE7214600270720D1F8C4C23A +:105CE0001431944519D0013807F10107F6D1C2F3F8 +:105CF000160242F0BC424FF48071CDE9041266E70F +:105D0000EFF3108372B6516A0491916AC8F8502675 +:105D1000059183F31088099B59E707EB870704EB8C +:105D20008701D1F8D412C2F3160242F0BC42002916 +:105D3000E1D04FF48073CDE904322EE7626C636DDD +:105D40000132013328466264636501F041F950E78E +:105D5000156387F310884CE7C1691163616C626D4C +:105D600001310132C3616164626587F3108801F01B +:105D70002FF93EE7C561ABE700224FF4807100F5D3 +:105D80001270FCF79BBB00BFD0F8203603B1704700 +:105D900070B50A26012584B0416804460346CDE962 +:105DA0000165054A009600F22460FDF7B3FFC4F8D0 +:105DB000205604B070BD00BF795D0002F0B58BB015 +:105DC000129F0646B7F5003F8C461546184657D039 +:105DD0006FF013030022DCF80840DCF824101C44A8 +:105DE000DCF81030143111449C42CCF82410CCF86B +:105DF00008403CD39CF82E30CCF834401433134484 +:105E00008CF82E309CF82D30012B2DD0119B89B2AF +:105E100047EA036E109B139F0B439EFA8EF190FA94 +:105E200080FED6F834012DBA47EA004701303FBA68 +:105E3000C6F834018ABBCDE9037143F08A431BBA2B +:105E4000029305959DED027F84ED007FDCF83030F4 +:105E5000C4F810E01B6C13F0010334D0DCF83830C8 +:105E600043F00103CCF8383000200BB0F0BD4FF008 +:105E7000FF30FDF7D7FC4FF0FF30FDF7D3FCF6E71E +:105E8000D6F820216FF01303A2F10202B2FA82F2D7 +:105E90005209A3EB820392009DE7CDE9077143F01D +:105EA0008C431BBA069309959DED067F40F29443FF +:105EB00084ED007F6361DCF83030C4F810E01B6CC7 +:105EC00013F00103CAD10093042160461432FFF796 +:105ED0002BFCC3430020A2689BB21BBA1A43A260EA +:105EE0000BB0F0BD00230249024A0B6013607047FB +:105EF0005C240022582400222DE9F04F542402F0A3 +:105F0000010802F0080A04FB01F791464446554691 +:105F1000804691B0059307F5E463C318049302F03B +:105F20008003009302F0400302F0020B019302F0A1 +:105F30000403CDE9023B1A9E0744A34634B1D8F8C6 +:105F40007031B3F1000B18BF4FF0010B039B33B15D +:105F5000D7F8341700294BF0020118BF8B4635B132 +:105F6000D8F8E81600294BF0080118BF8B46009BB3 +:105F700033B1D7F8341700294BF0800118BF8B4696 +:105F8000019B33B1D8F8541300294BF0400118BFDE +:105F90008B46029B23BB19F0100F06D0D8F80814CB +:105FA00000294BF0100118BF8B4619F0200F06D0C6 +:105FB000D8F8941400294BF0200118BF8B4619F42F +:105FC000807F32D1CB4568D0002E4CD0731E012E7D +:105FD0004FF0010014BF1E460026FDF723FCACE77E +:105FE00008F59E7A4FF0FF315046FCF767FC0A2116 +:105FF000049B0891D7F85C1707A8CDF838800F9359 +:106000000D90002958D008A888470999002933D055 +:10601000442906D197F8261700294BF0040118BF30 +:106020008B465046FCF76EFDB5E708F59E7A4FF0BB +:10603000FF315046FCF742FC0A21049B0891D7F837 +:106040005C1707A8CDF838800F930D90002933D046 +:1060500008A888470999B1B1442923D05046FCF7D4 +:1060600051FD002EB2D1059BD945C3F800B017D021 +:10607000432011B0BDE8F08F079901294BF00401CE +:1060800008BF8B46CDE707990129E7D150464BF46D +:10609000807BFCF737FDCB4596D1059BC3F800B05C +:1060A0000020E6E797F826170029D7D050464BF492 +:1060B000807BFCF727FDEEE75046FCF723FDD7E792 +:1060C0002DE9F041D0F80880002504464646816B52 +:1060D0008AB0D8F80070CB074FEA870707F03C0773 +:1060E00000F185804046D8F80830D8E903E212BABA +:1060F000C3F307230692626A9EFA8EFE3844013B80 +:10610000CDF808E0A060D21B102B0CD8DFE803F01C +:1061100044270B590B090B0B0B0B0B0B0B0B0B0B2E +:106120000F004D0750D4A6600AB0BDE8F081C80644 +:10613000F9D506AB0093112102AB2046FFF7F4FA24 +:10614000C343A568A26B69689BB21BBA22F0100218 +:1061500019436960A263A6600AB0BDE8F0814B05EF +:10616000E1D5A56821F48061D5E9000307BABAB288 +:106170001BBA02EB174202EB134212FA83F39AB2F4 +:1061800002EB134293B203EB1243DB439BB21BBA05 +:1061900018432860A163C6E74906C4D500234FF41D +:1061A000803100932046FFF7BFFAC343A568A26B76 +:1061B00029689BB21BBA22F0400219432960A263EE +:1061C000B1E7D4F8088084E706AB062100932046A7 +:1061D00002ABFFF7A9FAC343A568A26B29691B04A8 +:1061E0001BBA22F0040219432961A2639BE7002332 +:1061F0003A46042120460095FFF796FAC343D8F8A3 +:106200000820A16B9BB21BBA21F001011343A068C7 +:10621000C8F80830A16368E7EFF3108372B6D0F8CE +:10622000742162B1002210B4D0F87841E161CA61F2 +:10623000C0F8781183F310885DF8044B7047C0E90B +:106240005D11CA6183F31088082100F51270FCF714 +:1062500035B900BF0346DA690846096B0132DA61D5 +:10626000A9B181680A7841631209042A80F82C20B8 +:1062700005D1D3F8C82712B1014618461047596B0B +:10628000DA6C013101325963DA6400F02FBE03F594 +:10629000E4620263E5E700BFF0B516460269044612 +:1062A000013202610A6B0D4685B0002A2FD0176CAF +:1062B000BF0424D4526900930C9B03930B9B02935D +:1062C0000A9B01933346FFF779FD0D9F77B9D4F808 +:1062D0003031A3B12A460DAB3146204642F8307F1B +:1062E00000F028F82B6B53B10D9F47B13246294679 +:1062F00020460C9B0097FFF7E1FB05B0F0BDA36BB8 +:1063000028460133A36300F063FE05B0F0BD816B46 +:10631000AA686B6A0131143A143381632846AA6073 +:106320006B6200F055FEE8E70022012100F51270D3 +:10633000FCF7C4B82DE9F043002501F07044B4F136 +:10634000604F1D6030D04C1C2ED090F8246700F5B3 +:10635000E46C002E31D1644690F8789700F2747E98 +:10636000B9F1000F03D090F87A57002D69D1714D23 +:106370004FEA11484FEA0848A84500F09180D0F84C +:1063800008C0BCF1000F45D11568002D77D02A79DF +:106390003AB1AA792AB16A6966486FF30F0282425C +:1063A00022D02120BDE8F0831468196054B3A3798A +:1063B000002BF6D00020BDE8F08390F82647ACB95A +:1063C0006446002EC8D090F82657002DC4D0D0F8CF +:1063D0003857D0F83C770D40BD42BDD11568002D2F +:1063E00000F08980AC45B7D11960E3E7D0F83447B5 +:1063F0008C42E5D114680CB16445E1D1C2F800C00B +:106400001960D7E790F82637002BCAD000F5E46072 +:106410001060CFE7D0F80C80B8F1000FB4D098F836 +:106420000650002DB0D0D8E906100CEA01018842D0 +:10643000B7D11168002979D04145B2D1C3F800C065 +:10644000B8E7D0F88C57D0F890770D40BD428ED188 +:10645000106818B3C2F800E0C6E71EB190F82657DE +:10646000002D4AD1B9F1000F49D1D0F808C0BCF1D4 +:10647000000F96D0D0F80C80B8F1000FCFD17EBBC2 +:10648000B9F1000F8DD090F87A47002C89D0D0F860 +:106490008807284C6FF30F00A04282D174462AE08F +:1064A0001568002DD9D095F804C0BCF1000F04D0B8 +:1064B00095F806C0BCF1000F96D1D0F808C0BCF129 +:1064C000000F3FF46EAFD0F80C80B8F1000FA6D1EA +:1064D0005DE7D0F80C80B8F1000FA0D1002ED2D02B +:1064E00090F82657002DCBD0D0F83457114E6FF3CB +:1064F0000F05B542C4D1146076E7E646AAE790F8E6 +:106500007A57002DA6D1D0F808C0BCF1000FE0D119 +:10651000002EB8D090F82657002DB4D0D0F83457BC +:10652000044E6FF30F05B542ADD1E4E7C2F8008029 +:1065300084E700BF0000FEA910B594468E461C46B5 +:1065400082B00021724663460094FFF7D5FC02B08A +:1065500010BD00BF2DE9F04F044600F59E764FF0C8 +:10656000FF3130468DB0FCF7A9F9012294F82437A9 +:1065700004F5E465C4F8702123B1D4F85C37002B2E +:1065800040F0D3804FF0FF3B4FF48078DFF8E49188 +:1065900004F5127A03AF3046FCF7B4FA02AB0122DD +:1065A0004FF0FF315046CDF800B0FBF717FF4FF02A +:1065B000FF313046FCF782F9029B180726D5D4F844 +:1065C000742142B91DE082F310882046FFF742FE95 +:1065D000D4F87431A3B1EFF3108272B6D4F8741109 +:1065E000CB69C4F87431002BEDD1C4F8783182F353 +:1065F00010882046FFF72EFED4F87431002BEAD124 +:10660000029B23F008030293002BC4D0190609D57E +:10661000D4F8A03420469847029B23F080030293CD +:10662000002BB8D0DA050AD5D4F89C2412B1204644 +:106630009047029B23F480730293002BABD0D807C2 +:106640001ED5D4F8E8360BB120469847D4F8003769 +:106650000BB120469847D4F858330BB120469847E1 +:10666000D4F8A0320BB120469847D4F898340BB137 +:1066700020469847029B23F001030293002B8AD007 +:10668000D90605D5D4F8EC2612B120469047029BD6 +:106690009A0605D5D4F8042712B120469047029BEC +:1066A000580604D5D4F85C3320469847029B590518 +:1066B0002CD49A0705D5D4F89C2212B120469047D5 +:1066C000029B580704D5D4F86C3320469847029BA8 +:1066D00019050DD4DA0404D5D4F81C3720469847A0 +:1066E000029B5B047FF557AF2046FFF767F952E73F +:1066F00094F8243743B11222CDE90A45D4F85C3727 +:1067000004A8099704929847029BE3E794F824377A +:106710004BB10822CDE90689CDE90A45D4F85C37AA +:1067200004A804929847029BC3E7002184F8262717 +:106730001322CDE90A45C4F8601704A804929847CB +:10674000D4F860379F0405D56FEA13336FEA03333B +:10675000C4F860370122D4F85C3704A804920A9484 +:1067600098470222D4F85C3704A80A940492984708 +:1067700008E700BF0100005E8A6852F8143BC3F3CB +:106780000363053BDBB2002B4DD02DE9F041002423 +:10679000A4464FEA830E1378012B32D0442B0CD041 +:1067A00043B15378012B2AD99C44F44527D81A4485 +:1067B000F445F0D30120BDE8F0810134012C24D848 +:1067C0005378D578A3F10807202F96784FEA15184B +:1067D0001BD89F0719D1042E1ED9F6071CD5B8F176 +:1067E0000F0F06D015F00E0FDED005F00F05032DAC +:1067F000DAD04FF040620CF11803FEF7B7FC00202E +:10680000D9E701320CF1010CD2E74FF040620CF1F4 +:106810001603FEF7ABFCF2E74FF040620CF11703F2 +:10682000FEF7A4FCEBE70120704700BF2DE9F04321 +:106830008F684A6A3E680C4633BA9BB29A42054654 +:1068400087B023D0C0F082804FF00008A2EB03098C +:106850004B62A069002800F0C380D0E902239A1A95 +:106860004A4500F2C3802346A9EB02091A465B6839 +:106870009842FBD1A242C2F8048008BF0022A26164 +:1068800000F034FBB9F1000FE3D1636A06F00F06A4 +:10689000B3EB860FD4F830804FEA860256D9042E27 +:1068A00054D9D8F8403013F0020300F0A4803B68BC +:1068B000052E18BA7B6819BABB681ABAFB68CDE90D +:1068C00002011BBA049205939DED027F396987EDA1 +:1068D000007F09BA39615BD1D8F814308B420FD0F0 +:1068E00071B1D8E9063203EA0100904200F0CC8091 +:1068F0004B1C05D001F10143B3F1807F80F09580FE +:106900007B68C3F30D036BB3AB6ED5F89C220133E8 +:10691000AB66002A00F08380EFF3108272B6D5F8E0 +:10692000A832002B00F0AC800023D5F8AC12CC616B +:10693000E361C5F8AC4282F310880022022105F51C +:10694000127007B0BDE8F043FBF7B8BD20466A6B94 +:10695000EB6C013201336A63EB6407B0BDE8F043CE +:1069600000F0C4BAA068636A1430296ABA7AA060D9 +:10697000686A143B013118446362296268622146E7 +:106980002846FFF741F800284DD107B0BDE8F08355 +:1069900021462846FFF7F0FE002840D0396906F16D +:1069A0008043013B47F82310FA6807EB830343F861 +:1069B000042CBA68053E43F8082C7A6843F80C2C7E +:1069C0003A68A3F1100722F09E4242F08A4243F84F +:1069D000102C636AA760A3EB8603676363627BE79F +:1069E000E368A3EB0902E260636A4FE7A3EB0903E4 +:1069F000C360636A4AE7009304212046FEF794FED1 +:106A00004FF6FF7398423FF452AFD5E91332696BEA +:106A1000013201312046013369632A659CE7EB6C42 +:106A20002046013398E7204697E742462846FEF77E +:106A30001DFD00287FF464AFD8F81430002B35D149 +:106A4000D5E90861BA68636A02F47F02B2F5881F6B +:106A500021D1A068143B4269636214300B44A060EA +:106A60006B6213BA9BB2721C442B2A6215D1D5F803 +:106A7000083493B12146284607B0BDE8F0431847D3 +:106A8000C5E9AA44E36156E7DA4321EA03039A42DF +:106A90007FF42EAF34E7013EC91A2046EA6BEB6C57 +:106AA000C5E9086101320133EA6355E7D5F83021C1 +:106AB00042B121462846AB6A0133AB6207B0BDE85C +:106AC000F0431047EA6BEB6C204601320133EBE7F1 +:106AD00070B50446806A904228D300200860EFF326 +:106AE000108C72B6A5683DB9206901302061FBB9F0 +:106AF00001208CF3108870BD4FF0AA364FF0040EC1 +:106B0000E369013DA5601D692A44DD69E561C3E9CA +:106B10000600C3E90222586058621863986383F83C +:106B20002E001E62A3F82CE00B60E2E74D2070BD42 +:106B300060690130606113480568E967E16AAA6726 +:106B4000114AEC66AA66C1B14A6FC5E91C12156705 +:106B50004D6701210C20226B0A4422630B4AEB642F +:106B6000136828630B441360A9638CF310882846CC +:106B7000FCF75AFFD5F8840070BDE562C5E91C55E5 +:106B8000E7E700BFA42300228D6D00020C23002242 +:106B90002DE9F04300241646426A85B00C60002AB5 +:106BA0004BD0224680468946304603A91F46FFF750 +:106BB0008FFF044608BBD8F830300398D8F810107F +:106BC0000363D8F83830454683630097D8F80C2023 +:106BD0003346521A00F034F8044609E06D6885B176 +:106BE000D5E9021233460097521A00F029F80446FC +:106BF0000398002CF2D000F079F9204605B0BDE8EA +:106C0000F083D8F81050D8F80830426A5B1BD8F8E7 +:106C10003410D21A4262D8F824604D1B0169B24286 +:106C20000B4429448360416305D1C9F80000204624 +:106C300005B0BDE8F08300F059F91224DDE700BF8C +:106C40002DE9F04F9946836985B080460F46154679 +:106C5000DDF838B0002B4CD01C4600266269E16894 +:106C6000A2466468521A1644002CF7D1AE4203942F +:106C70001AD200240AE0A269002A37D05360A36127 +:106C80005A69DB68D31A1E44B54239D95B460022E3 +:106C9000484603A9FFF71CFF0346002841D1039B88 +:106CA000002CE8D11C46EBE7D8F824202A44C8F889 +:106CB0002420039325B914E053680393C8F81830CF +:106CC000D8685C693946241AAC4228BF2C46224653 +:106CD00008F054F9039A2D1BD36827442344D3604A +:106CE000EAD10023184605B0BDE8F08FA3616360C8 +:106CF000C6E74669C268B61AAE421DD29A46B8E7E0 +:106D0000BAF1000F1CD0CAF804400021D8F8243092 +:106D1000A1615A19D8F81830C8F824209BB1039300 +:106D2000CEE7002CDED00190204600F0DFF8019B7A +:106D3000184605B0BDE8F08F426A03462A44B6E71C +:106D4000C8F80440E1E74346CDF80C80B8E700BF3F +:106D5000F8B5054617460B46466A1660D5E9021493 +:106D6000641A2246184608F009F903466D6832464F +:106D70002344361B002DF1D10EB93046F8BD122642 +:106D80003B6830469B1A23443B60F8BDC36EEFF36B +:106D9000108172B6826E52B14BB110B4164A1C68A3 +:106DA000944207D081F310885DF8044B704781F35B +:106DB000108870470024026F8466824219D0DC6A12 +:106DC0008442446F08BFDA62546722671A6B046B0F +:106DD000013A0C2C1A63E5D10124084AC0F884401A +:106DE00013682344136081F310885DF8044BFCF7AB +:106DF0009FBDDC62EAE700BF4B4341500C230022F9 +:106E00002DE9F84F92463C2204468B460A9D0AF132 +:106E10003F071D44033323F00306AD1B25F0030594 +:106E2000002127F0030706EB02090AEB020808F02D +:106E300059F87019F3199842C4E90865C4F804B008 +:106E4000C4F828A03FD300214FF0FF3B8A46B0444E +:106E5000A9EB0309A8EB0308A6EB030C03EB0C0258 +:106E600003EB090E08EB0305D36143F80C40C2E9BC +:106E700004E5C2F804A0C2F820B01A463B44984288 +:106E800001F10101EAD20023D21BD361C4E902114E +:106E9000E661EFF3108172B60C4A0D48136820606A +:106EA0006BB19A6B9C635463C4E90D32094A136851 +:106EB0000133136081F310880020BDE8F88FC4E926 +:106EC0000D441460F2E732460021DCE7642400221E +:106ED0004B4341506024002200230249024A0B60C8 +:106EE000136070476424002260240022002869D0C7 +:106EF0002DE9F84303461A6A4FF0FF39B2F1AA3F71 +:106F00004FF00004304F40D15E68EFF3108872B646 +:106F10001968C86A002844D0026F82424FD0D0F866 +:106F200074C0CA62C2F874C0CCF8702000220D6B25 +:106F3000D7F800C005F1FF3E0CF1010CC1F830E0BC +:106F4000C7F800C0826688F310884FF0AA3E816FB0 +:106F5000C3E906221D699C8583F82E20D0F87CC0E9 +:106F60002944C3E902115A605A621A639A63C3F84A +:106F700020E0CCF80030C0F88420FCF7D9FCDEB16A +:106F800033461A6AB2F1AA3FBED01B6833B10F4A2A +:106F90001968914202D19A6901329A610720BDE8CD +:106FA000F8838A68C8690132C3E90709CB618A603E +:106FB00088F31088002EE3D10020BDE8F88300227A +:106FC000CA62B3E7002070470C2300224B434150B4 +:106FD000EFF3108272B6036AB3F1AA3F17D0013300 +:106FE00015D010B400214FF0DD3490F82EC0836826 +:106FF000C46163448360436A80F82E10A3EB0C03E2 +:10700000436282F3108808465DF8044B704782F3B0 +:107010001088FFF76BBF00BF2DE9F041134FDFF879 +:107020006880134E3B68D8F800103268114D0B434E +:107030001343114C2A6813432268134314D1FFF7FA +:107040004BFFFEF74FFF00F023FB4FF000420B4BCE +:107050003A60C8F800300A4B0A4A336003F1007303 +:1070600003F6C9032A602360BDE8F081782400227A +:10707000702400226C240022682400220A0064008C +:107080004B010A054A12201C74240022704700BFDD +:10709000EFF3108272B6C36E4BB310B423491C6871 +:1070A0008C421CD1816ED1B1EFF30584204909686F +:1070B00021431FD1046FC3F8E8108442D3F8E430B1 +:1070C000816611D0416FC3F8044161670C67D3F842 +:1070D0000811046B01390C2CC3F8081119D082F384 +:1070E00010885DF8044B7047C3F80411EFE782F392 +:1070F000108870470F49D3F8A030816682F310885A +:1071000000224FF480515DF8044B03F51270FBF739 +:10711000D5B923240849C0F884400B6801330B60BB +:1071200082F310885DF8044BFCF702BC20504354F6 +:10713000A80100228D7000020C2300222DE9F041ED +:107140000546D0F8A04084B004F59E7803914046EF +:107150004FF0FF311746FBF7B1FBD5F8E030002BBD +:1071600032D1D5F8E8307BBB039800284CD000EB37 +:10717000102303F01F0304EB830CDCF80C64E860BD +:10718000002E4FD0344603E0D4F8E040A64222D08F +:10719000E1688142F8D1002F4CD0D4F808212A4E62 +:1071A0000132C4F8082132684346C5E9394204F582 +:1071B00082702A462549009702F0DCFC3368D3F838 +:1071C000840004B0BDE8F0814046FBF79BFC222020 +:1071D00004B0BDE8F081F3689842DCD0EFF3108191 +:1071E00072B6DCF80C34D3F8E420C5E93832C2F8C2 +:1071F000E050C3F8E45081F310884046FBF782FC6E +:10720000002004B0BDE8F08107F09EFCC0F30D0142 +:1072100001F54041204603AA039100F003FA70B93A +:107220000398A4E7EFF3108172B6C5E93855CCF89E +:107230000C54E0E74046FBF765FC2320C8E74046D6 +:10724000FBF760FC4520C3E7A423002291700002F5 +:1072500030B50D46042483B06946CDE9004502F0FF +:1072600083FD03B030BD00BFEFF3108172B6C26E74 +:107270002AB310B4204B14689C4219D1836EBBB161 +:10728000D2F8A040EFF3058C1C4B1B6853EA0C03AB +:1072900018D194688366C2F8FC30C2F8CC3064B967 +:1072A0000224136C013B1364036B94630C2B16D004 +:1072B00081F310885DF8044B70470124F4E781F3F3 +:1072C000108870470E4B836681F31088002204F506 +:1072D00012704FF480515DF8044BFBF7EFB838247F +:1072E000084AC0F8844013680133136081F31088A2 +:1072F0005DF8044BFCF71CBB20504354A80100224E +:107300008D7000020C230022D0F890342DE9F0415A +:10731000D0F88C74002B4AD02A4D03F1FF3818E0C6 +:10732000D7F8FC0010B1836EAB4246D0D7F800010D +:1073300010B1836EAB423CD0D7F8F0404CBBD7F8CD +:10734000F840C4B908F1FF38B8F1FF3FD7F80C7125 +:107350002DD0D7F80841002CE2D0D7F8046102E024 +:10736000013C366FDCD0B36EAB42F9D10021304620 +:10737000FFF78EFEF4E7D7F8F46002E0013C366FC9 +:10738000E0D0B36EAB42F9D10021304602F050FCA0 +:10739000F4E7D7F8EC6002E0013C366FCFD0B36E73 +:1073A000AB42F9D10021304600F0A4FDF4E7BDE87E +:1073B000F081002100F008F8BEE70021FFF754FF3C +:1073C000B4E700BF8D700002EFF3108172B6C26E99 +:1073D000C2B130B41A4C1568A5420FD1846E034671 +:1073E00064B1EFF3058C174C246854EA0C040CD1FB +:1073F000056B84660C2DC2F8004114D081F310880F +:1074000030BC704781F3108870470F4CD2F8A00051 +:107410009C6681F31088002230BC4FF4805100F547 +:107420001270FBF74BB84125084CC0F88450226815 +:107430000132226081F3108830BCFCF779BA00BFBA +:1074400020504354A80100228D7000020C2300221A +:107450002DE9F0414FF0090E04464EF001E000F531 +:107460009663C0F8183600F2D44343F8083C24333E +:107470000FF005C800254FF0140C45F6C0524FF030 +:107480000A086426104F1149114B1248DFF858E0E2 +:10749000C4F8A074C4F89814C4F81C370E490F4BF4 +:1074A0000F4FC4F89C04C4F8105620461A60CEF85A +:1074B0000080C7F800C00E60FEF766FC094B284646 +:1074C000C4F89434BDE8F081C17E0002BD7E0002A4 +:1074D00009730002ED740002802400227C24002243 +:1074E00084240022957B000288240022F8B54C4BAE +:1074F000D0F88C441F68D0F890345BB306465D1E0C +:1075000007E0DB1BC4F8CC30013D6B1CD4F80C4108 +:1075100020D0A36B042B08D9D4E910239A4237D08A +:10752000A36CBB423BD9DB1BA364D4F8CC30002B4B +:10753000EAD0BB42E5D8D4E9353293420BD394F874 +:107540009C1041B92046013D00F03EFD6B1CD4F873 +:107550000C41DED1F8BDD4F894108A4203D894F8D7 +:107560009C20012AEED0A26BD11E012930D9D4F87B +:10757000C410C9B1E36B0022013B236621463046AB +:1075800001F022F80022636B84F89E20A365BBE71C +:10759000D4E91D329A42C8D2A36CBB42C3D820465C +:1075A000E16B00F03DFBC0E7616D09B9062AE1D946 +:1075B000073A042AA8D801A151F822F0F575000273 +:1075C00009750002F575000219760002F5750002D2 +:1075D000D4F8DC20013303FB02F2C4F8D430D4F831 +:1075E000D030E16B93402046C4F8CC30013900F034 +:1075F0001DFC89E7D4F8DC20013303FB02F2C4F858 +:10760000D430D4F8D030E16B93402046C4F8CC306D +:10761000013900F0BDFB77E7204600F0C3FC73E7BB +:10762000882400222DE9F0410F46064690460C467C +:1076300000F59E754FF0FF312846FBF73FF904EB4C +:10764000142303F01F0306EB8303D3F80C24B2B119 +:10765000134603E0D3F8E0309A4210D0D968A14233 +:10766000F8D101342846FBF74DFAB4F5803F28BF26 +:107670004FF44044BC42DDD14520BDE8F0812846AE +:10768000FBF740FA0020C8F80040BDE8F08100BFD9 +:10769000704700BF00238446136003290FD99CF86C +:1076A0000030022B11D053B1012B0AD09CF80100FD +:1076B000844478B188420CD8091A0329EFD80120F4 +:1076C00070470CF1010C0139E7E79CF80130042BFD +:1076D00001D0002070479CF80210012011609CF836 +:1076E000033043EA01231360704700BF70B50D46B5 +:1076F0000646CCB0144600214FF49872684607F055 +:10770000F1FB95F82C302896042B1CD02368E268F6 +:1077100099B21B0C0793D30203910CD46368686A77 +:10772000110F0344A3EB810312F4403F03F1010264 +:1077300018BF134663608023214668462A9300F0F1 +:107740004FFB4CB070BD6A6B3046D16805932B6B14 +:107750000AAA0A930BAB0691FEF7ECFDD6E700BF31 +:1077600000232DE9F04F91F82C208DB0042A0B93C3 +:1077700040F00E82D1E90C9A4FF406720B92D9F8C0 +:107780004020804610070C460AF10C030AF1100154 +:1077900073D5A6687268F36811BAB268376812BA0E +:1077A00008923FBA1ABA0791069709929DED067F93 +:1077B0003269C3F3031312BA053B86ED007F3261D1 +:1077C00050D4626A990001F1140082424AD3002B1E +:1077D00040F0F180BDB205EB172303F01F0303F562 +:1077E000817C039308EB8C0359683F0C00295ED021 +:1077F00001200B46834603E0D3F8E0308B422AD0C9 +:10780000DA68AA42F8D1DA69BA42F5D194F82CE0E4 +:107810005A697245F0D1042AEED1DAF80C20986941 +:107820009042E9D1F26808EB8C0C9203CCF804305A +:107830000CD50B991A695962914240F29E81002A37 +:1078400000F09B811A6202FB02F21A63214618467D +:1078500000F0BEFC0EE0584648BB3246214640468A +:10786000FFF744FFD8F8B83020460133C8F8B830E5 +:10787000FFF73CFB0DB0BDE8F08F009120460621DC +:10788000626AFDF751FF4FF6FF73984281D0D8F836 +:10789000B820D8F8C030013201332046C8F8B820EB +:1078A000C8F8C030FFF722FB0DB0BDE8F08FF168DB +:1078B000CB026BD4D8F81C26002A67D094F82C3061 +:1078C000042B049300F0AA80134602E0DB699A427D +:1078D0005CD01868A842F9D111F4C02F9B4600F083 +:1078E0009480880309D5D8F8C8300133C8F8C83067 +:1078F000D8F8C4300133C8F8C430DBF8083001F4DC +:1079000080210593002B00F0CF80002900F0DA8061 +:10791000DBE904566B1E002D77D0B4463046A946ED +:107920008E46013304E0013B8446C06900F08E803E +:1079300090F82C20042AF6D18268DAF80C1052F85C +:10794000085C8D42EFD15288BA42ECD171460029D1 +:107950005BD0C369B0420CBFCBF81430CCF81C30FC +:10796000DBF81830984208BFCBF818C0FFF7BEFA12 +:10797000DBF81020D8F8BC30013A0133CBF81020E6 +:107980002046C8F8BC30FFF7B1FA73E78A030CD47D +:10799000D8F8BC300133C8F8BC304B031FD52046A3 +:1079A000FFF7A4FA0DB0BDE8F08FD8F8D43001335A +:1079B000C8F8D430ECE70BAA06F11400FFF76AFE12 +:1079C000376890B10B9B002B7FF404AF94F82C30F8 +:1079D000042B7FF4FFAE4FF406730B93FAE63246A6 +:1079E00021464046FFF782FED9E7BDB205EB1723DB +:1079F00003F01F0303F5817C039308EB8C035968A4 +:107A000000293FF42AAF3F0CF3E6D8F8BC302046FB +:107A10000133C8F8BC30FFF769FA2BE7DAE9033025 +:107A200083423ED003F07040B0F1604F3FF41AAF94 +:107A3000D9E9060C03EA000EE6453CD063453FF465 +:107A400011AF01333FF40EAF134642E74D46714686 +:107A50000029DAD1E161002E73D0DBF81830DC6147 +:107A6000DBF80C206B1C9342CBF81840CBF810309D +:107A70007FF600AFD8F8C430D8F8D420DBF8140073 +:107A8000013BC8F8C4300132D8F8BC30C8F8D42063 +:107A9000C2690133C8F8BC30CBE90452FFF726FABB +:107AA000E8E6BD42BED1DDE6DBE904566B1E002DE3 +:107AB0007FF433AFCCE76FEA000E23EA000086457F +:107AC000BCD1CFE6049BCBF80810042B42D0002297 +:107AD000039B059908EB83087368CF610B640B9BCC +:107AE0004B628B654B6D4B63D8F80C34CA655BB346 +:107AF000D3F8E420C1E93832C2F8E010C3F8E4104A +:107B00002046DBF80440FFF7F1F9059B9B6B042B43 +:107B100006D0002C3FF4AEAE29460598A047A9E652 +:107B200000220598D0E90F13013303644B1CC36393 +:107B3000D0F8D030C0F8D420C0F8CC3000F076F9BE +:107B4000E7E7CBF814408BE7059BC3E93833C8F867 +:107B50000C34D5E7059A40461346C2F8289043F8FE +:107B60002C1F2832DAF80C10FEF7E4FBDDE90432B2 +:107B70005361DAF80C309361A9E79A6B032A02D0BB +:107B80000A4619625FE61A6A9142BFF45CAEF7E7F3 +:107B90001B6CFFDE4A6A30B4132A03460C4631D907 +:107BA000EFF3058C1C4A126852EA0C021AD0EFF36C +:107BB000108072B6D3F8A414E9B10021D3F8AC2434 +:107BC000D3F8A8540132EC61C3F8A844E161C3F8CA +:107BD000AC2480F31088002230BC802103F51270A1 +:107BE000FAF76CBC0D4D00F5CC722D689542DED1D4 +:107BF00030BCFFF7B5BDC3F8A444C3F8A8440122C4 +:107C0000E161E4E7D0F8B82030BC01320846C3F89F +:107C1000B820FFF76BB900BFA8010022A4230022FF +:107C2000002310B584B00A46CDE9013300934FF428 +:107C30008011036C044600F007F8024B1B68A36434 +:107C400004B010BD842400222DE9F04F0D461746E4 +:107C50000446D0F8A0908DB015F4003B1E464FF0BE +:107C600024024FF00003D9F838010BA914BF4FF0DC +:107C7000E04A4FF0A04A0597676FFEF729FF0028FA +:107C800055D10B98D0F808804369A3EB08031C2B4F +:107C900078D963693D4380F82C30042B08BFA36A70 +:107CA000E26808BF0363059B45EA0A051FBA14236F +:107CB0004362E3692DBA43EA02431BBA08F1140296 +:107CC000C260CDE9063709950023666436BA089686 +:107CD0009DED067F626FA267C8F81030189B88ED93 +:107CE000007F4BB108F11503C360189B1B7888F81F +:107CF0001430436A01334362BBF1000F0BD0169B73 +:107D0000C1681ABA179B1BBAC1E90023436A08313C +:107D10000833C1604362A36A61691A6C12F00402FD +:107D200008D0836B042943F00403836313D00DB0A0 +:107D3000BDE8F08F042921D011461346426A009114 +:107D40000621FDF7F1FCC0436169000400BA042973 +:107D5000C8F81000EBD1D4E92A134FF4C025E26A29 +:107D60004846CDE90232D4F8A430A26900910195C9 +:107D70000B99FEF791FA0DB0BDE8F08F143304F1C2 +:107D80001801DBE7FFF7B2F80DB0BDE8F08F00BFD8 +:107D900010B5002484B0036C0A46CDE901444FF4C9 +:107DA00088110094FFF750FF04B010BD10B50023F8 +:107DB0008E46944686B00DF11702CDE9003302924B +:107DC000036C4FF48011724604468DF817C0FFF71C +:107DD0003BFF024B1B68A36406B010BD8424002245 +:107DE00010B5CA688C4612F48012044684B012D0D2 +:107DF0000023DCF808204FF48021CDE90133009303 +:107E0000FFF722FFD4F8A020D2F8E0300133C2F807 +:107E1000E03004B010BDDCF804304FF4A011CDE91F +:107E200001220092FFF710FFECE700BF70B5436935 +:107E30000446042B0D4684B02FD04FF0017100236F +:107E4000A26B042A11D0032A236216D100231A48F8 +:107E50002A46CDE9001002934FF400312046FFF787 +:107E6000F3FEC4E9185504B070BD626A934228BF9E +:107E7000134603FB03F22362226300260E48236CA1 +:107E80002A46CDE9001002964FF490112046FFF7E4 +:107E9000DBFEC4E9185504B070BD836A01695B6AF2 +:107EA000283B9BB2994204D219B10B4641F00171B3 +:107EB000C6E743F00171C3E700010101704700BF4D +:107EC00070B5EFF3108272B60026D0F8A444C0F863 +:107ED000A864C0F8A464C0F8AC6482F3108844B10C +:107EE00005462146E4692846CE61FFF739FC002C9F +:107EF000F7D170BDEFF3108272B6C36E002B36D08F +:107F000010B424491C688C4229D1816E39B3EFF337 +:107F100005842149096821432CD1046F816684427C +:107F200022D0416FC3F8EC4061670C67D3F8F010C2 +:107F3000046B01390C2CC3F8F01010D19B6B17495E +:107F4000052B0CBF012438240B68C0F88440013392 +:107F50000B6082F310885DF8044BFBF7E9BC82F3F9 +:107F600010885DF8044B7047C3F8EC10DEE782F32D +:107F7000108870470A49D3F8A030816682F31088D0 +:107F800000224FF480515DF8044B03F51270FAF7AC +:107F900095BA00BF20504354A80100220C230022B0 +:107FA0008D70000200238268C0E906339A420CBF3C +:107FB00002220122436180F89C30C0F8CC30C366B5 +:107FC00080F89E308263704770B50446856BFFF77A +:107FD000E9FFD4F8C0301BB127E00021FFF78AFF8A +:107FE000D4F8EC000028F8D1D4F8F40030B1002126 +:107FF00001F01EFED4F8F4000028F8D1D4F8FC00FB +:1080000010B10021FFF730F9D4F8000110B10021C0 +:10801000FFF7DAF9052D00D070BDD4F81831002B28 +:10802000FAD02046BDE870401847204601F0D6FD42 +:10803000D6E700BF2DE9F0410C46054690460021E9 +:108040004FF4987220461F46089E06F04BFF079B90 +:108050000A22C4F8A830099BC4F8D820C4F8143107 +:10806000069B40F2B45203F48043C4F8AC301423AE +:10807000C4F82831C4F8BC30012320490A980968A3 +:10808000C4F8A470A1641E4905F59E770968C4F878 +:108090001801C4F8D01038464FF0FF31C4F80480FE +:1080A000C4F8A050266766672262A360A366A36334 +:1080B000FAF704FCEFF3108172B6124AD5F88C344B +:1080C0002260B3B1D3F81021C3F81041C2F80C41BB +:1080D000C4F81021D5F89024C4F80C310132C5F849 +:1080E000902481F310883846FAF70CFD0020BDE893 +:1080F000F08122462346C5F88C44E9E78424002217 +:108100008024002220504354F0B50C46D0F8A070D3 +:10811000054607F59E7685B04FF0FF313046FAF7F9 +:10812000CDFB1CB3002141F6500CA368E869A3F114 +:108130001402A260626A14326262EA6843E9031CB4 +:1081400042EA004212BA43F8142C43F8101C43F8D8 +:10815000041C6B69042B12D03046FAF7D3FC21467D +:10816000384605B0BDE8F040FEF756B8AB6B052BBE +:108170001AD0304605B0BDE8F040FAF7C3BC4FF462 +:10818000C02C236BD5F8AC205B690392D5F8A820EE +:1081900021460192D5F8A42038460092AA69CDF86C +:1081A00008C0FDF70BFED7E70623D5F8EC00AB635C +:1081B00030B10021FFF79EFED5F8EC000028F8D181 +:1081C000D5F81831002BD4D028469847D1E700BF06 +:1081D0002DE9F0470023D1F8088086B0C646009309 +:1081E000836A0DF1040C1F6CD0F838900D460446DC +:1081F000BEE80F00ACE80F00DEF80030B9F1030F65 +:10820000CCF80030049B07F400574FEA13764FEA8E +:10821000860600D987B1142E5AD8A36B033B082BCE +:108220003FD8DFE813F0E7003600B000C500CC000F +:10823000D500DE003E004700696A0298B1EB060AED +:10824000226CD4F874C06FD1BCF1000F0ED19042F3 +:1082500013D013F4101F10D103F4B812B2F5801F1D +:108260000ED02046E16BFFF7DBFC7FE0811A00298E +:1082700079DB6244121A002A75DD5A0300F1D180BD +:108280009B0300F1E380B9F1040F40F0C280142E8B +:1082900020D8204601A901F051FBA36B052B00F06B +:1082A000B280049B9A020CD42846FEF71FFE06B04B +:1082B000BDE8F087204601A901F024FB049B980249 +:1082C000F2D5D4F81431002BEED020469847EBE7D6 +:1082D000D5F808806A4608F11400A6F11401FFF7EA +:1082E000D9F9002899D1049AD7020BD46B6A12F4F9 +:1082F000403F029AA3EB0603134403F1010218BFA7 +:1083000013460293204601A9FFF76AFD2046FFF7B6 +:108310005BFED4F8A0202846D2F8B8300133C2F86A +:10832000B830FEF7E3FDC2E7BCF1000F1BD0A0EBB5 +:10833000020EBEF1000F06DB02EB0C0EAEEB000EE0 +:10834000BEF1000F99DC00F1FF3ED644AEEB020E09 +:10835000BEF1000F07DBC0F1010EB6447244624467 +:10836000521A002A89DC59037FF57BAFD4F8A0208C +:108370002846D2F8BC300133C2F8BC30FEF7B6FD57 +:1083800006B0BDE8F0872946204600F0D5FF064636 +:10839000002F54D0049B9B0204D5D4F814310BB1A8 +:1083A00020469847002E3FF47FAF06B0BDE8F08727 +:1083B000204601F071FB049B9E0282D474E729469B +:1083C000204600F0B9FF0646204601F035FAE1E705 +:1083D0002946204600F0B0FF0646204601F06AFA22 +:1083E000D8E701A9204600F017FF049B99027FF50A +:1083F0005BAF66E72A46204601A901F0CFFAA36BDE +:10840000052B7FF44EAF2946204600F095FF064627 +:10841000C0E7204601A900F003FD00287FF4FBAE71 +:1084200042E7D4F8A0202046D2F8DC300133C2F86D +:10843000DC30FFF7C9FD2846FEF758FD37E7204638 +:1084400001F0CEF9204601F027FBA3E7431C01A968 +:1084500020460293FFF7C4FC2046FFF7B5FD2846EF +:10846000FEF744FD23E700BF2DE9F0430D464FF032 +:1084700000090446D0F8A0704FF0FF3107F59E7850 +:10848000404683B0C5F800901646FAF717FAD4F8BC +:10849000E030002B77D0D4F8B42042B3D369B3F1E5 +:1084A000BB3F31D0E6B1DFF8EC9007F5CC77D9F8D7 +:1084B0000030BB4214D0D4F8F020DD67511CC4F862 +:1084C000F010434604F1EC0022463149009601F0D9 +:1084D00051FBD9F80030D3F8840003B0BDE8F08335 +:1084E0004046FAF70FFB012003B0BDE8F083A36B11 +:1084F000DA1E052A01D8062BD4D14046FAF702FB32 +:10850000382003B0BDE8F083D4F8B8304FF0000C49 +:108510009A4208BF4B464FF0AA3718BF136AD4F8E7 +:10852000B010C4F8B430936801F1FF31DE68506ACE +:1085300008BFC4F8B890C4F8B010C2E907C7360F36 +:1085400003EB8603A0EB8600936050622A60226FE3 +:10855000134609B1636F0344A16F63675B1AB3EB02 +:10856000520F09D3A36B052B02D0073B012B03D875 +:108570002046E16BFFF754FB4046FAF7C3FA0020B0 +:1085800003B0BDE8F0834046FAF7BCFA2420A4E724 +:10859000F57E0002A4230022002370B5D0E92C242C +:1085A000C0E92D3372B105464FF0AA362046246A41 +:1085B0000662FEF79BFCD5F8B030013BC5F8B03041 +:1085C000002BF3D170BD00BF2DE9F04F4B6D8846F5 +:1085D000D1F8C4B08BB06BBBBBF1000F4DD0012004 +:1085E000DBF80830DC685D6822BA29BADA605960C5 +:1085F000C4F3031213F82220C8F8981088F89D20BD +:1086000088F89C005D60DC60C8F894004046D8F8AB +:10861000D430D8F8DC40013303FB04F4C8F8D4307C +:10862000D8F8D030A340C8F8CC300BB0BDE8F04F3C +:10863000FFF7BCBB91F89C308246012B04BF00239E +:1086400081F89C30D1F8D430012A03F10103C1F83C +:10865000D43019D091F89E20002A40F08A80D1F8B9 +:108660002090CA6DC1F8589052084FEA49018A42D9 +:1086700038BF0A46C8F834201CE091F89C30002B23 +:108680007AD10BB0BDE8F08F81F89E20D8F85C203D +:10869000096A52084800824238BF02460144D8F8AD +:1086A0003C0001EB02090138C8F86000C8F834202A +:1086B000C8F858905C46D8F8DC2002FB03F3D8F8E1 +:1086C000D0209A40C8F8CC20002CDAD0E369B3F16E +:1086D000DD3FD6D1626A09F114039A42D1D8D8F8A5 +:1086E0001400266A0428D8F82810A3EB020953D0F6 +:1086F0000023CDE90733D8F874E0A5680B6C4EF081 +:10870000A041AF6841F4C011069309BA2B69D8F8AB +:1087100040B00597EF68E960069909939BFA8BFCD6 +:108720006FF30F034907C5F808C0C8F844B0C8F88C +:1087300078E02B6139D5A26B42F00402A263059A5E +:1087400062451FD0DAF8D820D8F88C3001320133D6 +:10875000CAF8D820C8F88C3000230428E36136D04A +:10876000B6F1EE3F8DD098F89E30012B89D034467B +:10877000AAE7D1F858909DE7D1E9250198F89D2006 +:10878000013041E7EA68BA42DCD1099A934204BF5A +:10879000012384F82D30D5E701F11403079308F184 +:1087A000180384F82C000893A5E7089B0621009382 +:1087B0002046079BFCF7B8FFC2432B69120412BA8C +:1087C0001343D8F81400D5F808C02B61B7E74FF46D +:1087D000C0230193D8F82C3021460393D8F8AC304D +:1087E00050460293D8F8A8300093D8F8A430D8F8AF +:1087F0001820FDF751FDB3E700F000B800232DE984 +:10880000F04F99B016934B6A1591002B00F07B81C5 +:108810000E460446EFF3108172B6D0F8E030002B1C +:1088200000F06E82D0F8A0309046089381F3108853 +:10883000836B033B012B40F22C82089B4FF0FF31EE +:1088400003F59E7B5846FAF739F8A36B053B012BDD +:1088500000F23B826369A16A042B00F0D1810023FE +:10886000CDE910330C930B6C980403D50D6D002DDE +:1088700040F0E98101234FF0000937460D93236A48 +:10888000DFF898A309933368CDF83C900B93089BCD +:1088900003F5CC730693D4E91532934205D9E16E02 +:1088A0000139012940F21E811346E26D9A4280F09F +:1088B000D1809B1A099A934228BF1346002B00F0DF +:1088C000C980D4E92F21914280F0C4807A6ABE68C1 +:1088D00093420792C0F0E181B1076DD17A68002A16 +:1088E00000F0A4810B99079D886A0C99294488425D +:1088F00000F29681F968B14258D03846079B159727 +:108900004FF0000C6269143380F82C204362E26857 +:10891000E369656F43EA02431ABABE4BA6F1140E2F +:108920001B68216C0A93C0F808E045F0A0430A9840 +:1089300043F4C013C4E911101BBA09BAA56758461D +:1089400046E9023C46F8142C46F80C1CFAF7DAF813 +:10895000A36AE56B1B6C2ABA5B0746F8102C03D49C +:108960000D9B002B40F089810023159A0D93936B8A +:1089700043F0040393634FF0FF315846F9F79EFF2D +:10898000E36B9D4200F0C4805846FAF7BBF8159897 +:10899000B84201D0FEF7AAFA4FF0FF315846F9F776 +:1089A0008DFF78E75268002A00F04481D2E9021076 +:1089B0008142F7D08A07A0D0079A5846934228BF31 +:1089C00013460E93FAF79EF8DDE90B02434615A90C +:1089D000FEF77EF803460A90002840F0E8814FF049 +:1089E000FF315846F9F76AFF0E9B002B00F0C78154 +:1089F0003D46CDE912474746DDF8388003E06D6813 +:108A0000002D76D0AE68EC68A41BF8D0444528BF92 +:108A100044465846FAF776F80B9B2246314615989D +:108A20000097FEF70DF94FF0FF310A905846F9F71D +:108A300045FF0A9B002B40F0A581B8EB04082644B3 +:108A4000E1D11598B846129C139F436A3A6B866829 +:108A5000026355E794F89C20B8F1000F00F03A81CA +:108A6000DAF800300699994200F03481DF67D4F8D3 +:108A7000F8300133C4F8F8305AB9012384F89C3037 +:108A8000BB681B78C4F8942084F89D30E36BC4F86D +:108A90009830B9F1000F12D05B4604F1F400224681 +:108AA0005D49CDF8008001F065F8DAF80000D0F8F3 +:108AB0008430002B40F049814FF00109EBE617AB01 +:108AC0004A4649460093CDE903994B46CDE90199C1 +:108AD0000698FAF77DFD1799DAF8000016AAFAF75A +:108AE000B7FDD9E7216A02EB4102934228BF134642 +:108AF000DBE6B9F1000F40F007811598FEF7F6F9B3 +:108B00005846F9F7FFFF1223184619B0BDE8F08F59 +:108B1000A36B053B012B00F20B81EFF3108172B6C2 +:108B2000159B5A6AE36B143A1344E36381F310888C +:108B3000002384F89C300F9B15991B041BBA46F840 +:108B4000043C4B6A079DC3F11400D4F8C4200544CB +:108B50000A95002A00F0DF80D4F8C8201162E26D87 +:108B6000C4F8C8104FF0EE30143B1A440862E265B6 +:108B7000D4F8C02008980132C4F8C020D0F8A8204A +:108B80000132C0F8A820D0F8AC201A44C0F8AC20BC +:108B9000E26F0132E267D4F880201A446369C4F8B6 +:108BA0008020042B00F0DA800A9B002B00F00C815F +:108BB000D7E902230A997D6A681A991A81423946CF +:108BC00011D2D61A23F00303C1E90233496884465F +:108BD000D1E902233044AE4635449E1A8642F0D392 +:108BE000AEEB0C030A930A9B02447B6258468A60F0 +:108BF000F9F788FF4FF0FF315846F9F75FFE4AE674 +:108C000038230C9301F11403109304F1180331631A +:108C1000119328E684240022319C0002A423002220 +:108C20000B99896800293FF465AEC5E6FB68B3423D +:108C30007FF463AE4FF0FF30FAF7F4FD4FF0FF30F2 +:108C4000FAF7F0FDF6E70027CDF814800096D4F887 +:108C5000A00022460523CDE90377CDE90177A84797 +:108C60000346002B18BF562358460693F9F74AFFD0 +:108C7000069B184619B0BDE8F08F11991598109B06 +:108C8000426A00910621FCF74FFDC3439BB20F934C +:108C900071E6052100F02EFFCFE5079A5846934272 +:108CA00028BF13460E93F9F72DFFDDE90B0243466B +:108CB00015A9FDF70DFF03460A90002877D14FF064 +:108CC000FF315846F9F7FAFD92E65846F9F71AFFD0 +:108CD000382319E75AB9012384F89C30BB68E16B4B +:108CE0001B78C4F8981084F89D30C4F89420D4E917 +:108CF0002F329A42584617D2F9F704FF392303E777 +:108D000081F310882423FFE6444B1699186816AAAD +:108D1000FAF79EFCF1E6D4F8D000C4E93111C4F8AA +:108D2000D420C4F8CC001DE7F9F7ECFE4923EBE6AC +:108D30003E46B9F1000F58D15846F9F7E3FE1598B1 +:108D4000B042C5D0FEF7D2F8C2E7169916AAFAF7D4 +:108D50007FFCDAF80030D3F88430D5E64FF4C02336 +:108D60000193E36A0393D4F8AC300293D4F8A830AB +:108D70000093D4F8A430A269FDF78EFA14E7159891 +:108D8000436A63E61598B846436A129C139F002B0A +:108D90007FF45CAE0A9BB9F1000F36D158460693BA +:108DA000F9F7B0FE1598FEF7A1F8069BACE6B9F10D +:108DB000000F3FF4A9AE194A1699106816AA069337 +:108DC000FAF746FC069B9FE6159ABA4204D038464D +:108DD0000693FEF78BF8069BB9F1000F0CD15846AD +:108DE0000693F9F78FFE069B8EE60C4B16991868D2 +:108DF00016AAFAF72DFC9FE7084A1699106816AADA +:108E00000693FAF725FC069BE9E7044A16991068D1 +:108E100016AA0693FAF71CFC069BBFE7A4230022C0 +:108E2000CB68DB0240F1DA812DE9F04FD0F8B830A1 +:108E3000D0F83CB090F89C2089460646002A5BEAB0 +:108E40000B9A85B0002B56D093F82C20042A03D01F +:108E5000002005B0BDE8F08F596B9A68586A8B699D +:108E600014311344CA6803445B1A120FA3EB820344 +:108E70000393D9F80810F36D51450293ABEB030748 +:108E8000019100F01081D6F8C440002C39D0E2697D +:108E9000B2F1DD3F00F055814FF000080025B646E5 +:108EA000AC464646A368B2F1DD3F0EBF984694F843 +:108EB0002E80626B606A18BF9044D8F80420034487 +:108EC00012BA134498F80C20A3EB08031209A3EB81 +:108ED0008203002E37D18B423BD88A45C0F05E8199 +:108EE000236A0135B3F1EE3F6CD0002B6AD0A44663 +:108EF000DA691C46D6E7036C0393BAE78A4500F0AB +:108F00000181A1EB0A03002B00F363810B46A3EB65 +:108F10000B0B029B01915B44002B4FF00005F16DA0 +:108F200040F3B580B9F80C3073658B4207D8D6F89A +:108F3000982001998A429CBF0022C6F89420002DF7 +:108F400045D1012085E79F423ED98F4201D98B420E +:108F5000C6D976466446002DD0D0F16D96F89EC0F5 +:108F6000336EBCF1010F00F0C380B06D019A9B1A03 +:108F700013F1020F00F1A680029B019AA3EB0B03F1 +:108F8000134400227766F266726B9042C0F0D18083 +:108F9000326B904294BFB2FBF0F201220244B26500 +:108FA000002B74DD019BA3EB0A0ABAF1000FB9DDB7 +:108FB000D9F8043003981A1A002AB3DC8342B1D0DE +:108FC000736DB2E77646C6E78F4289D8BFE7D6E928 +:108FD0003172A2424FF0000200F0CD80D6F8C030CE +:108FE000216A5B1BC6E93031D6F8D030C6F8D420F0 +:108FF000C6F8CC304FF0AA34013D1CE090F82E208A +:10900000436B81681344406A1A7B0144D6F85CE0E4 +:10901000C81A1209A0EB82008645A3EB0103734432 +:1090200098BF00234FEA820288BF9B18F3658CF338 +:109030001088013D1FD338463F6AEFF3108C72B69B +:10904000C3690462B3F1DD3FD8D18CF31088836823 +:10905000416A1A7BF36D1209A1EB820C63454FEA5A +:109060008202A3EB0103134498BF0023F365FDF7CD +:109070003DFF013DDFD296F89E30012B7FF461AFBA +:1090800000223146D6F8A000FFF79EFA59E7D9F83A +:109090000420039FD01B00283FF744AFBA428FD172 +:1090A000002B8DD13EE7B36BD6F8C050062BD6F817 +:1090B000C84002D90123A6F852301DB30299CDF859 +:1090C00004A04BE777660027019A029BF766A3EBA3 +:1090D0000B03971EBCF1010F134437667FF454AFA6 +:1090E000326AC01A9342024498BF0246B26557E7FB +:1090F000019AD01A002857DD0022706B944686F83A +:109100009E2033E7756F002D7FF400AFD9F804205F +:10911000336C9A427FF4FAAE51463046FEF780FD3A +:10912000D9F80830029A0193A3EB0B03F16D1344B5 +:1091300036E7326A93420244184438BF0246B265A9 +:109140002EE7BA458CBF4FF000084FF00108B94236 +:109150007FF4A4AEF36E0133032BF36640D07FF6A9 +:109160009DAE96F89E30012B7FF498AEB36D306AB9 +:109170000344B36592E6B06BC6E931220B28C6F80A +:10918000C0201FD84FF42861C140C9071AD5D6F8AE +:10919000D030C6F8D420C6F8CC302BE776466446EB +:1091A000002D7FF4DAAEACE69B1A13F1020FB06D1E +:1091B00088D4029B019AA3EB0B0313440022776629 +:1091C000F2668DE7002B3FF415AF0023C6F8CC30D4 +:1091D00010E751463046FEF723FD39E60020704780 +:1091E000336ECB1A013B002B0ADC306AB36D83422D +:1091F0007FF654AE736ECB1AB3EB80037FF54EAEA1 +:1092000001223146D6F8A000FFF7DEF9D9F80810A0 +:10921000E269019142E600BFCB68DB0206D58A68AD +:10922000C36B10B59A42044601D010BD70474A681E +:10923000036C9A42F9D10A220A49D0F80031096830 +:109240008263C0F8CC1023B1002100F5807000F0DB +:109250006DFCD4F81831002BE7D02046BDE8104053 +:10926000184700BF7C240022436A8B421FD9591A39 +:1092700010B44162D0E90234A4EB030C8C4542687F +:109280000FDB00240B44C36044603AB14FF0AA33B3 +:1092900010465DF8044B1362FDF728BE5DF8044BE1 +:1092A00070471944091B002AF8D01046E2E77047BE +:1092B0002DE9F843436A8B422AD90E4641B38468AC +:1092C0005B1A143405464FF000084FF0AA3743628A +:1092D00084600CE0436834446B60C0F8048007622B +:1092E000FDF704FEB4EB090668680ED08468D0F878 +:1092F0000C90A9EB040296420CD98542EAD1EC60AD +:109300003444B4EB09066868F0D1AB68143BAB6039 +:10931000BDE8F883854205D034448460AB68143BD3 +:10932000AB60F5E7A868921B811905F0C1FDEB68F9 +:109330009B1BEB60E9E700BF2DE9F04F8A468D6883 +:10934000DAF82470EB68816A026C0446D0F8A0B0A9 +:10935000D5F80480180F87B0A7EB8007096C01923D +:1093600008EB070957B9D90300F1BD80A36B052BA2 +:1093700000F0C280002007B0BDE8F08F104611F465 +:109380000052029240F0CB80019BA3EB0801002920 +:109390001E4600F3AE81636F1E44A9EB060100294F +:1093A00000F3BC81EB68DB0300F19C81002FDDD072 +:1093B0006E68206C0023D4F8B850CAF81C30002D19 +:1093C00000F0BE80B04200F0C781029B002B00F08D +:1093D000CD804FF0BB33CAF81C30C5F820A0C4F8CC +:1093E000B8A04FF0EE33D4F8B0500135C4F8B05007 +:1093F000CAF820302B46C4F84090DBF8B010606FFC +:109400000131CBF8B010DBF8B4103944CBF8B4100C +:10941000D4F884100131C4F88410D4F88810394489 +:10942000C4F888100199494506D0A26FA1EB09063E +:1094300030443244C4E91D02002D3DD004F1EC0655 +:109440004FF000084FF0AA37B3462CE0D4F8B43000 +:1094500000211E6AD3F808C0C4F8B460C3E90787C6 +:109460005E6AD26F0096DCF80C60C4F8B0E04FEA98 +:109470001679009EA6EB89060CEB890906EB000C19 +:10948000D4F8F000C3F8089000F1FF3A5E62584645 +:109490001360C4F874C0C4F8F0A000F047FBD4F81F +:1094A000B030606F35B1D4F8EC2003F1FF3E013DE0 +:1094B000002ACBD1D4F840900BB9C4E92D33A36F67 +:1094C000216FC31AB3EB510F019B45D34B4500F0FD +:1094D0004F81D4F81C310BB1204698472046E16BF0 +:1094E000FEF79EFB40E00123A4F85030A36BC4F8C4 +:1094F0004C90052B7FF43EAFD4F8B030002B7FF4B6 +:1095000039AF236C6A6893423FF434AF013B9A420F +:109510003FF430AF2046E16BFEF782FB2AE7DA0327 +:1095200046467FF547AF0123A4F850300023D4F816 +:10953000B850C4F84C90CAF81C30002D7FF442AFEC +:10954000B04200F02281029B83B14FF0BB33CAF8D6 +:109550001C30C4E92DAA44E74B4500F00E81D4F835 +:109560001C310BB120469847012004E7D4F8B450D1 +:10957000002D00F01C81A8EB0000002800F3DB8028 +:10958000B5F1EE3F00F0E0800022CDE9037AAB6850 +:10959000696A5E68DB6831441B0FC1EB83079B007F +:1095A000C91A17EB080AA8EB060EA6EB080CA1EBEC +:1095B00009006ED5B6EB090340F1E4805EEA0000D5 +:1095C000A1EB0801A6D5BCF1000F16DB17EB090FC4 +:1095D00062D5DDE9037AA9EB0601504605930092B6 +:1095E000FFF742FE059B009A1F44002A00F0F2801C +:1095F000D4F8B400C2F820A021E02846FFF734FEDA +:10960000DBF8B4302A465344CBF8B430D4F8883071 +:109610002D6A5344C4F88830002D00F0B380B5F1B2 +:10962000EE3FB4D10025DDE9037A002A00F0BB80CB +:10963000D4F8B400C2F820A0002D00F08880CAF849 +:1096400020504FF0BB3C0025D4F8B030D4F840E0B7 +:109650000133C4F8B0308668426A7168F6680A441B +:10966000360FAEEB0101A2EB86020029A2EB0E063B +:109670000CDB002E04DD964622640135C0F81CC0C8 +:10968000006AB0F1EE3F01D00028E4D1D4F8409058 +:10969000B3E62A462D6ABFE700924FF0AA32D4F80B +:1096A000B030D5F820A0013B2A622846C4F8B0307B +:1096B000FDF71CFCDBF8B0303744013BCBF8B03091 +:1096C000DBF8B43055463B44CBF8B430D4F88430A2 +:1096D000009A013BC4F88430D4F888303B44C4F885 +:1096E000883099E701236E68A4F850303E44E66460 +:1096F0005CE650460091FFF7DBFD019B6E68009928 +:10970000A8EB030831444744266C9846636F6960B0 +:109710001E44A9EB060100297FF744AE5046FFF72F +:10972000A3FDEB68A7EB0909DB0309EB0607B146CC +:109730007FF53CAED6E72046E16BFEF771FAD4F830 +:10974000B450002D7FF41CAF5046C4F8B4A04FF0C5 +:10975000EE35C4F8B8A072E7AE68696A73680B4466 +:10976000F168090FA3EB810383427FF42EAE30E64C +:10977000029B002B7FF4ADAEB0E6029B002B7FF482 +:10978000EEAEF1E6DDE9037A4FE74FF0BB33CAF8FE +:109790001C30029BC4E92DAA002B7FF422AE0F4B94 +:1097A0001B68A3641DE65046C4F8B4A044E72046F5 +:1097B000E16BFEF735FA01234FF0EE300749C4E9BB +:1097C0002DAA0968C4F8B030A164D4F84090CAF852 +:1097D000200012E65046C4F8B4A030E784240022EA +:1097E000B0F85030D0F8A02003B97047016CC36CBA +:1097F00070B58B42044600D070BD0625D2F8D0105B +:10980000D0F8EC0001310133C2F8D0102364A56315 +:1098100030B10021FEF76EFBD4F8EC000028F8D13F +:109820002046E16BFEF7FCF9D4F81831002BE3D0A9 +:109830002046BDE870401847B0F8522070B5B0F827 +:10984000503004460AB92BBB70BD23B90822C0F8BA +:10985000CC30826370BD026CC36C9342F4D10A2297 +:10986000134901330D680364C16BC0F8CC508263A7 +:10987000FEF7D6F9D4F8003123B1002104F5807049 +:1098800000F054F9D4F81831002BDDD02046BDE8A3 +:1098900070401847026CC36C9342D5D1BDE870404C +:1098A00009220133C16B03648263FEF7B9B900BFBB +:1098B0007C240022B0F8503033B1026CC36C70B518 +:1098C0009342044601D070BD70470A220C4901330F +:1098D0000D680364C16BC0F8CC508263FEF7A0F939 +:1098E000D4F8003123B1002104F5807000F01EF996 +:1098F000D4F81831002BE6D02046BDE87040184758 +:109900007C240022CB68DB0206D58A68C36B10B5C5 +:109910009A42044601D010BD70474A68036C9A42CF +:10992000F9D1FEF73FFBD4F80031002BF3D004F55A +:1099300080700021BDE8104000F0F8B830B4CC6869 +:10994000E30224D58D68C26B0346954221D1D0F83D +:10995000D410A4B2026A44654463E9B9B2F5896FD0 +:109960004FEA820105D340F68E00891A824288BFF1 +:10997000891A99650521186CD3F8FC2058649963FD +:109980002AB130BC002103F1FC0000F0CFB830BC9C +:10999000704730BCFEF724BA8265EBE7CB6870B540 +:1099A00013F48025044632D103F49012B2F5901FCF +:1099B00022D0B2F5003F31D14968026A9BB2013131 +:1099C000B2F5896F4365436301644FEA820305D3AF +:1099D00040F68E019B1A8A4288BF9B1AA365042217 +:1099E0000023E16B2046E365A263C4F8CC30013963 +:1099F000BDE87040FEF71ABAC26B8868904214D076 +:109A0000DB020AD52046BDE87040FEF7E9B9DD0269 +:109A100003D58A68C36B9A4233D070BDDA02FCD595 +:109A20008A68C36B9A42EDD170BD4968D4F8D400FE +:109A30009BB20131266A216463656363E565F0B911 +:109A4000B6F5896F4FEA860305D340F68E019B1B5E +:109A50008E4288BF9B1BA36511462046FEF7E0F8A7 +:109A600005220021D4F8FC30A263C4F8CC10002BEE +:109A7000D3D004F1FC00BDE8704000F057B8A665F3 +:109A8000EAE7D0F8A020BDE87040D2F8DC3001331E +:109A9000C2F8DC30FEF798BAD0F8F43043B3D0E91E +:109AA0001532934210B5044609D9C16E0139012916 +:109AB0009CBF016A02EB4102934228BF1346E26D4C +:109AC0009A4214D2D4E92F329A4210D2D4F82031DB +:109AD0000BB120469847D4F8F83004F1F400013B6C +:109AE000C4F8F8300021BDE8104000F01FB810BDE8 +:109AF000704700BFF8B50C4B07689F4210D1054670 +:109B00000E46144607E06CB10120F9F78BFE2B6876 +:109B1000013CBB4204D1AB6BB342F4D10020F8BD91 +:109B20000720F8BD4320F8BD205043540346EFF30F +:109B3000108C72B60068C0B1026F10B4824211D0AE +:109B40001A60436F53671A670024094A84661368D2 +:109B5000013313608CF310885DF8044BC0F8841057 +:109B6000F9F7E6BE00221A60EEE78CF31088704722 +:109B70000C230022F8B58446069F1846EFF31083A5 +:109B800072B6144CDCF800502468EDB125676D6F97 +:109B90006567DCF800506D6F2C67DCF800506C676F +:109BA00001250C26A1660C49E2660A68E7642A448E +:109BB0000A602663A56383F31088F8F7A3FF2046A5 +:109BC000BDE8F840F9F730BFCCF80040C4E91C44C8 +:109BD000E6E700BFA42300220C230022002370B577 +:109BE000D0E93024C0E9313302B305464FF0AA363C +:109BF00007E082F31088D5F8C030013BC5F8C030CB +:109C0000A3B1EFF3108272B62046C369246AB3F1A0 +:109C1000DD3F0662EDD182F31088FDF767F9D5F8D4 +:109C2000C030013BC5F8C030002BEAD170BD00BF89 +:109C3000EFF3108272B6C36E002B35D010B42749F3 +:109C40001C688C4228D1816E31B3EFF3058424491E +:109C5000096821432BD1046F8166844221D0416F72 +:109C6000C3F8F44061670C67D3F8F810046B01394E +:109C70000C2CC3F8F8100FD1996B052926D0382386 +:109C80001849C0F884300B6801330B6082F31088E8 +:109C90005DF8044BF9F74CBE82F310885DF8044B75 +:109CA0007047C3F8F410DFE782F3108870470E495D +:109CB000D3F8A030816682F3108800224FF48051DF +:109CC0005DF8044B03F51270F8F7F8BBD3E92F31B8 +:109CD000994234BF39234923D2E700BF205043546F +:109CE000A80100220C2300228D7000022DE9F04310 +:109CF00085B00C9DF9B19C464E6A8368DCF800E0A3 +:109D0000083643EA05458B6837042DBA3FBAA3F1FC +:109D10000809BEF1040FD0F80C800C46C1F8089079 +:109D20004E6243E9025709D02146404605B0BDE8DE +:109D3000F043FCF771BA05B0BDE8F0834FF4881525 +:109D40005368DCF804200295456B0395056B01957B +:109D5000C06A00904046FCF731F82146404605B005 +:109D6000BDE8F043FCF758BA2DE9F04F00259846BE +:109D70000B6889B0042B06958B4604469246D0F8B2 +:109D8000A05000F0918005F59E794FF0FF314846D4 +:109D9000F8F794FDD4F8E030002B00F0EA80A36BD4 +:109DA000012B02D00A2B40F091800322D5F8CC6021 +:109DB000DBF80030D5F8C410701CC5F8CC00042BBB +:109DC00001F10100C5F8C400636108BFDBF804308D +:109DD000A26308BFA361069B0CBF14220022C4F833 +:109DE0001CA0002B57D0586A1C329042C0F09380C0 +:109DF000E66BA362002E63D104F0A6FE0004E063CC +:109E000004F0A2FEE36B03430133E3630023226FFC +:109E10002365C4E91D22D4F8D020C4F8D430C4F896 +:109E2000CC20D4F8B020002A40F0858080EF50602C +:109E3000002684ED1F7FC4E91666C4E92366069AEE +:109E4000C4E93166136CC4E92C669B04C4F8C06095 +:109E5000C4F8B86002D5136D002B3ED1E16B2046EB +:109E60000139FDF7E3FFB8F1000F68D0524E05F558 +:109E7000CC753368AB4262D04B4604F1FC002246FD +:109E80004E49CDF80080FFF775FE3368D3F88400A3 +:109E900009B0BDE8F08F4FF0FF30F9F7C3FC4FF089 +:109EA000FF30F9F7BFFCF6E700F12C0349682846BC +:109EB00006AAFCF73FFA00283FF465AF2120E7E748 +:109EC00004F042FE06F5803303449DE74846F8F768 +:109ED00019FE352009B0BDE8F08FA56AD4F8A0902E +:109EE000CDE9016BCDF814800096E368C4F8CC602E +:109EF000039307AB049322463346294648462F6D09 +:109F0000CDF81CA0B84708BBDBF80030042B35D0D7 +:109F10002369052222E000230122C5F8CC60C5F8A0 +:109F2000C41048466361A263A361E361E362F8F78A +:109F3000E9FD4C20ACE72046FEF72EFB76E74846CD +:109F4000F8F7E0FD372009B0BDE8F08F372819D1C8 +:109F5000DBF80030042B2BD023690322C4E908333B +:109F600009F59E70A263F8F7CDFD002009B0BDE8A9 +:109F7000F08F4846F8F7C6FD242089E76B6A283B36 +:109F80002361C6E70121D9F8CC20D9F8C430013AC1 +:109F9000013BC9F8CC20C9F8C43009F59E70666150 +:109FA000A661E661E662A163F8F7ACFD56206FE7B3 +:109FB0006B6A283B2361D0E7A42300226972000268 +:109FC00028B310B4154B04689C421CD1D9B1D0F809 +:109FD000E436A3B9332A1CD9EFF3058C104C23685F +:109FE00053EA0C0307D0EFF3058C236843EA0C0314 +:109FF000B3F1F03F0FD35DF8044BFAF727BC1520FF +:10A000005DF8044B704707205DF8044B704707204C +:10A0100070470920F4E71120F2E700BF20205049E3 +:10A02000A8010022B8B10E4B02689A4213D1D0F8B1 +:10A03000683373B9EFF305810A4A13680B4306D0FE +:10A04000EFF3058113680B43B3F1F03F05D3FAF743 +:10A050002DBF15207047072070471120704700BFA3 +:10A0600020205049A8010022B8B10E4B02689A4244 +:10A0700013D1D0F8543373B9EFF305810A4A13684A +:10A080000B4306D0EFF3058113680B43B3F1F03FA8 +:10A0900005D3FBF731B91520704707207047112011 +:10A0A000704700BF20205049A80100222DE9F04F41 +:10A0B00000248BB0DDF850B0169E0994002877D0AC +:10A0C000BBF1000F74D017469946DBF80020464BD1 +:10A0D0009A426DD1159B002B6AD0002E68D0199B37 +:10A0E000B3F5FA6F64D1179BC72B6DD9189B1F2B43 +:10A0F00054D8179B884603F1FF3A0546F9F75EFAF4 +:10A10000B2440346002855D0214609AA069207907A +:10A11000F9F79EFADDE906233449086834490C68EA +:10A12000411EC8B1A5423FD04A1C01E0A54239D02A +:10A13000D4F8A401B04203D8D4F8A811B14231D860 +:10A14000504503D8D4F8A81151452BD8013AD4F87A +:10A150001047EBD123B109AA18460999F9F778FA03 +:10A16000002F33DBEFF30581224A13680B4306D03F +:10A17000EFF3058113680B43B3F1F03F32D3189C22 +:10A180004B460494179C3A46CDE90264159C41461F +:10A190002846CDE900B4FBF73DFB00E00A200BB0F8 +:10A1A000BDE8F08F23B109AA18460999F9F750FACA +:10A1B0000720F4E70D4A0E4912680C68511E002A68 +:10A1C000CED0AC42B0D1F3E70920E8E707F0404336 +:10A1D000B3F1004FC6D007F06043B3F1404FC1D098 +:10A1E0002120DCE71120DAE74B43415058240022BC +:10A1F0005C240022A8010022E0B170B506680E4D73 +:10A20000AE4211D182B1B1F5007F8E460ED2EFF38E +:10A2100005850A4C24682C430AD1094C24683CB1BA +:10A22000BDE87040FCF788B9072070BD0A2070BDFA +:10A23000112070BD0720704720205049A80100223E +:10A24000A4230022E8B130B40F4C0568A54210D118 +:10A2500079B1940710D14BB10C4C24687CB1EFF369 +:10A26000058C0B4C246854EA0C0408D130BCFCF774 +:10A270002FBC072030BC70470A2030BC704711202B +:10A28000F8E70720704700BF4B434150A42300224A +:10A29000A801002270B4039DEBB1154C1E68A642C4 +:10A2A00019D1C0B1B9B1CAB104698668A64218D340 +:10A2B0004469C668A64216D84DB10E4C2468A4B1B4 +:10A2C000EFF3058C0C4C246854EA0C040DD1039573 +:10A2D00070BCFCF7B5BC072070BC7047092070BC8F +:10A2E00070470220F8E70320F6E71120F4E700BFEB +:10A2F0004B434150A4230022A801002250B149B190 +:10A3000010B41AB15DF8044BFCF722BD07205DF8CC +:10A31000044B7047072070472DE9F04F002585B0AA +:10A320000395002874D01C46002B71D00F9B3C2B4A +:10A330006ED10E9B042B59D99046002A56D0E21CB0 +:10A3400022F00302E3189B1A08F13F0223F00303F3 +:10A3500022F003029A4249D80E9B89465F1E0646A8 +:10A36000F9F72CF927448246002843D00DF10C0B55 +:10A370005A462946F9F76CF9304B314A1B68126886 +:10A38000581EFBB1536A116A013B964201EB030C64 +:10A390004ED0013006E0D2E90813964203F1FF3CAB +:10A3A0008C4440D08C4201D364453CD38F4201D3CE +:10A3B000674538D30138526BEDD1BAF1000F06D0A2 +:10A3C0000DF10C0B5A4650460399F9F741F9EFF39A +:10A3D00005811C4A13680B431CD0EFF305811368F9 +:10A3E0000B43B3F1F03F15D2112000E0092005B076 +:10A3F000BDE8F08F114B124A1B681268581E002BE3 +:10A40000E5D0536A116A013BB24201EB030CC0D1A3 +:10A410000720ECE723460E9C42464946304600940E +:10A42000FCF7EEFCE3E7BAF1000FF1D00DF10C0BF5 +:10A430005A4650460399F9F70BF9E9E760240022E0 +:10A4400064240022A801002210B50446006890B1DF +:10A45000036883B10B4A1B6893420CD1826803697D +:10A460009A420AD3C26843699A4208D8FCF73EFD73 +:10A4700000B9206010BD072010BD022010BD0320D0 +:10A4800010BD00BF4B43415010B50446006890B169 +:10A49000036883B10B4A1B6893420CD1826803693D +:10A4A0009A420AD3C26843699A4208D8FCF790FDE1 +:10A4B00000B9206010BD072010BD022010BD032090 +:10A4C00010BD00BF4B43415008B330B4124C056877 +:10A4D000A54213D1D0F8A030D3F89434CBB1B1F564 +:10A4E000803F0ED2EFF305840C4B1B6823430BD146 +:10A4F0000B4B1B6843B130BCFCF720BE072030BCBF +:10A500007047462030BC7047112030BC7047072090 +:10A5100070471420F3E700BF20504354A8010022E5 +:10A52000A423002278B330B41A4C0568A54217D191 +:10A53000D0F8A040D4F894444CB300291DD012DBCD +:10A54000B2F5803F21D2EFF3058C134C246854EA16 +:10A550000C0415D1114C246894B130BCFCF778BEC2 +:10A56000072030BC704701F04044B4F1004FE7D001 +:10A5700001F06044B4F1404FE2D030BC212070477C +:10A58000112030BC7047072070474620E9E71420AF +:10A59000E7E700BF20504354A8010022A423002273 +:10A5A000B8B10E4B02689A4213D1D0F8943473B903 +:10A5B000EFF305810A4A13680B4306D0EFF30581D8 +:10A5C00013680B43B3F1F03F05D3FCF741BF1520EF +:10A5D0007047072070471120704700BF2020504966 +:10A5E000A80100222DE9F04F83B00092DDE90C892B +:10A5F000DDE90EABDDE9107C78B31E462E4A036818 +:10A600000546934229D10C4639B3BCF5987F24D135 +:10A61000EFF30581294A13680B4306D0EFF3058158 +:10A6200013680B43B3F1F03F41D305F59E734FF030 +:10A63000FF3118460193F8F741F9D5F89024D5F881 +:10A640008C14019B22B90CE0013AD1F80C1108D00E +:10A650008C42F9D11846F8F755FA072003B0BDE847 +:10A66000F08F1846F8F74EFAD5F894340BB326F469 +:10A670007F0328F48042134317D1B9F17F4F14D8D8 +:10A680004FF6FE730AF1FF329A420ED83346214646 +:10A690002846009ACDE90FB7CDE90C89CDF838A04E +:10A6A00003B0BDE8F04FFDF7C5BC0A20D6E7112086 +:10A6B000D4E71420D2E700BF20205049A80100228F +:10A6C000F0B170B40F4D0668AE4211D181B1D0F82F +:10A6D000A030D3F8943473B1EFF305840A4B1B68B0 +:10A6E00023430AD1094B1B683BB170BCFDF7BCBECC +:10A6F000072070BC70471420FBE7112070BC704726 +:10A700000720704720504354A8010022A4230022B0 +:10A71000002834D070B5244B0C46016899422AD1E8 +:10A72000236833B3196AB1F1AA3F22D1D0F8A0103F +:10A73000D1F8945475B34569042D1ED19D681E69E6 +:10A74000A5EB060CBCF1270F1DDDDD685E69B54287 +:10A7500022D8EFF3058C1549096851EA0C0110D194 +:10A760001349096869B11946FEF746F800B9206037 +:10A7700070BD122070BD072070BD382070BD07204D +:10A780007047112070BDD1F8B83002200133C1F8F4 +:10A79000B83070BD142070BDD1F8B830032001333B +:10A7A000C1F8B83070BD00BF20504354A80100224A +:10A7B000A423002200232DE9F0410E46404C05461B +:10A7C00042F6E062194604F21460E36204F08AFB88 +:10A7D000CEB105F65E5304EB83035B6805229868EF +:10A7E000384986681868B047002861D1C5EBC505AF +:10A7F00004EB850000F556504FF448710430F9F72A +:10A80000BFFE002854D143F2BC56A0694FF44871F2 +:10A81000C0EBC00006EB80002044F9F7B1FE0D2824 +:10A8200046D00225012702E088F310880135A0698F +:10A830006421C0EBC00006EB80002044F9F7A0FEC5 +:10A840000028F3D0EFF3108887F31088A069002167 +:10A85000C0EBC00006EB80002044F9F791FE0D2804 +:10A86000E2D1A369012103F65E5304EB83035B6825 +:10A870006E1E9A6818685369984788F31088032EEB +:10A8800019D905F20F6004220F49204404F052FB4D +:10A8900060B105F5C265635D2C440D2B0CD1637866 +:10A8A0000A2B09D1A378302B06D10848BDE8F081E6 +:10A8B0000748BDE8F081ECD00020BDE8F08100BF82 +:10A8C00090240022F0140102F81401027511010015 +:10A8D000741101000B4B70B51E689D680A4CEB6942 +:10A8E00021890022304698470220F8F79BFF304626 +:10A8F000EB69218901229847BDE870400120F8F7F3 +:10A9000091BF00BFF01701029024002210B5164835 +:10A91000F9F720FE1548F9F71DFE1548F9F71AFE5C +:10A920001448F9F717FE1448F9F714FE134C1448AD +:10A93000F9F7B2FC1348F9F7AFFCD4F87C35124AAA +:10A9400018684168914202D19B68DB699847D4F846 +:10A9500080350D4A18684168914200D010BD9B684F +:10A96000BDE81040DB691847145A0022305A002213 +:10A970004C5A0022685A0022845A00229054002225 +:10A9800094590022C859002242494353034688B1D2 +:10A99000094A0A49106888420AD1002002F540524B +:10A9A000D2F8F814064A814218BF02461A6070476E +:10A9B00007207047012070479024002249574957CB +:10A9C000741101002DE9F04F8DB0002800F0E180F6 +:10A9D0008B4E8C4B32689A4246D10F46002900F0CC +:10A9E000E48004464FF47A718748F9F76BFC00283D +:10A9F00040F0DB804FF47A718448F9F763FC00285B +:10AA000040F0D080F368012B06D106F54053D3F80F +:10AA10001036042B00F0C3800121B069FFF7CAFE95 +:10AA20008146002840F0BB808046794ADFF8F8A1D3 +:10AA3000DFF8F8B12634002304F8263C47F27333DC +:10AA40001188994216D0734C0021B069FFF7B2FE0D +:10AA5000A042F9D16D48F9F75DFC6B48F9F75AFC53 +:10AA600048460DB0BDE8F08F4FF0070948460DB0DD +:10AA7000BDE8F08F46F2694351889942E3D143F62D +:10AA8000205391889942DED192F90730D01D0D2BC9 +:10AA90000BD01F22A4F1270101E0013A05D001F8F3 +:10AAA000013F10F9013F0D2BF7D10A2104F022FAE2 +:10AAB000002800F0988000230BAA03920AAA0292B1 +:10AAC00009AA0192451C08AACDE90633CDE908334D +:10AAD000CDE90A3300925146284606AA07AB04F096 +:10AAE000BBF9062861D14FF0060E4EF001E006AB2F +:10AAF000A21F53F8041B02F8011F0FF007C02846DD +:10AB00000A2104F0F7F900286DD0451C5946284663 +:10AB100005AA04F0A1F9012865D1059B28460A2160 +:10AB2000E37004F0E7F900285DD0451C28463A4957 +:10AB300005AA04F091F9012855D1059B28460A2160 +:10AB4000A37004F0D7F900284DD0451C10222846E8 +:10AB5000324904F0EFF958BB60700A21284604F02E +:10AB6000C9F900283FD0451C28460A2104F0C2F943 +:10AB7000B36900283FF467AF1846002108F10108C7 +:10AB8000FFF718FE4745264A04F12A047FF453AF25 +:10AB900059E74FF0010948460DB0BDE8F08F1B485A +:10ABA000F9F7B8FB1848F9F7B5FBDFF868905DE7EF +:10ABB00028460A2104F09EF9A8B190F90130451CFD +:10ABC0000D2BD1D04378572B10D16B78502B0DD152 +:10ABD000AB78412B0AD10223637028460A2104F086 +:10ABE00089F90028BFD1DFF82C902CE708222846ED +:10ABF0000C4904F09FF90028EFD103236370ECE7C0 +:10AC0000902400224957495794590022C8590022DC +:10AC1000A62A002274110100341501024415010214 +:10AC2000A42A002258150102081501022415010268 +:10AC300089B10C4B5A6982420DD910B40A4A1C687A +:10AC400094420AD100F2613000011B585DF8044BB8 +:10AC500000200B6070470120704707205DF8044B0F +:10AC6000704700BF9024002249574957024BC3E95F +:10AC700008019A62704700BF90240022014B58627D +:10AC8000704700BF90240022014B5A6A1A62704735 +:10AC900090240022024630B50A4D83B0EB6901A929 +:10ACA00003F65E5305EB83035B689C681868236AB0 +:10ACB0001446984718B9AB6A019A9B1A236003B0EF +:10ACC00030BD00BF9024002201460148F9F758BC6E +:10ACD000845A002201460548C369C3EBC30300EB55 +:10ACE000830000F556503C30F9F74ABC902400220E +:10ACF000014B586B704700BF902400222DE9F04FA4 +:10AD0000642690468BB00D461F469DF85410149B48 +:10AD100001910492002104464FF47A7206FB03F07D +:10AD2000002303F073FD4346022838BF0220002BA6 +:10AD300000F0C780C5EBC50304EB830303F556534E +:10AD400004334FF47A7207930021002306FB00F0CE +:10AD500003F05CFD002305F65E529A46029304F56B +:10AD6000555B04F21463069208900BF12C0B0593CB +:10AD7000059BC4F82CA0002142F6E0621846CBF8EF +:10AD800000A0CBF804A0CBF808A0ABF80CA003936C +:10AD900004F0A8F8069B049E04EB83023046556835 +:10ADA00004F0F9F8A968024628688D683146A8477A +:10ADB000002840F08180DDE90701F9F7E1FB099007 +:10ADC000002879D143F2BC56A0691499C0EBC000A9 +:10ADD00006EB80002044F9F7D3FB0D2861D0022553 +:10ADE0004FF0010902E088F310880135A069394667 +:10ADF000C0EBC00006EB80002044F9F7C1FB00283F +:10AE0000F3D0EFF3108889F31088A0690021C0EB1C +:10AE1000C00006EB80002044F9F7B2FB0D28E2D118 +:10AE2000A269012102F65E5204EB82025268966822 +:10AE300010687269904788F3108804F54052019BAE +:10AE4000D2F8F464DFF88C8006EB430258F82290C5 +:10AE5000484604F0A0F8019B012B04D005F21363CF +:10AE60001B1AE3180393013D854225D34946DDF8BB +:10AE70000C900246484604F05DF8C0B10E3658F812 +:10AE80002650284604F087F829460246484604F032 +:10AE900051F8D8B1029B092B0ED0029B01330293CB +:10AEA00066E7029B01330A2B02937FF461AF099B93 +:10AEB00018460BB0BDE8F08F054B18460BB0BDE847 +:10AEC000F08F012318460BB0BDE8F08F0723EFE7A2 +:10AED00074110100581B0102002800F0DB812DE9EC +:10AEE000F04FA04CA04B226899B09A4200F0CE815E +:10AEF000054643F220620021204603F0F3FF2B6851 +:10AF00006560E36073B30027DFF89CA2DFF89CB2B2 +:10AF10000AF10C0605F1080959F8042F1C234AF818 +:10AF2000042F594601223046F9F7CAFA002840F0AA +:10AF300015810021304606F13808F9F721FB1C2362 +:10AF4000012240468949F9F7BBFA002840F0038105 +:10AF500000214046F9F714FBE3680137BB4206F1D4 +:10AF60001C06D9D8002341F28832002000212E8906 +:10AF70006D682681C4E90801C4E905532261A36212 +:10AF800084F83030FFF7A6FC342301227849794851 +:10AF9000F9F734F9002840F0DB80342301227649A8 +:10AFA0007648F9F72BF9002840F0CF801C230122C6 +:10AFB0006E497348F9F784FA002840F0C3800DF118 +:10AFC0000C094D4600216E486E4EF9F7D9FA6420FF +:10AFD000F8F728FCD6F87C850DF1400CD8F8043041 +:10AFE000DFF8CCA1DF6938687968BA68FB680FC5FB +:10AFF00038694FF6FF772860D8F8045028686968E8 +:10B00000AA68EB68ACE80F0028696969AA69EB696E +:10B01000ACE80F00534642F2283200214FF4E130F1 +:10B0200002F0E0F900238DF81830D8F80830D8F88D +:10B0300000001B68CDF85C9010A9CDF810A0ADF809 +:10B04000167098470546002876D10A20F8F7EAFBE3 +:10B050004FF4C871CDE900150A23A1694A4AC6F820 +:10B06000F4546563A6F54050FFF748FE01460028FA +:10B0700062D11E2208A803F035FF444B0A2293E850 +:10B080000300434B08908DF8241008A8196803F0BA +:10B090003EFF08A803F07FFF03463E4A106811797F +:10B0A00008AAD0501A441171D6F87C255268D2698A +:10B0B0005189B94204D1127B032A01D0364A00E0FB +:10B0C000364A00254FF4C877118808A892780433CF +:10B0D000C15203449A70A1690A23CDE90075214841 +:10B0E00008AAFFF70BFE38BBD6F87C359A681868BB +:10B0F000D369984700BB0A20F8F794FBD6F87C3553 +:10B10000D3E901121868126890470546A0B9642077 +:10B11000F8F788FBCDE900750A231B4AA16911489D +:10B12000FFF7ECFDCDE900750A231D4A0D48A16922 +:10B13000FFF7E4FD00283DD0FFF7E8FB194819B000 +:10B14000BDE8F08FFFF7E2FB39E7FFF7DFFB2DE704 +:10B15000FFF7DCFB21E7FFF7D9FBF9E6FFF7D6FBAA +:10B16000E7E600BF90240022495749577C150102A9 +:10B17000641501029459002288150102C859002261 +:10B18000845A002290540022901501029415010265 +:10B19000800100229C150102A8150102A4150102DC +:10B1A000AC15010274110100085A00226C1501024D +:10B1B0008C2400224FF0C80C01250190A1690A23BC +:10B1C000CDF800C05A4A5B48C6F8F454FFF796FD24 +:10B1D00001460028B0D1E368022B5DD09FED506B93 +:10B1E0009FED517B544B83ED007F0025C8264FF423 +:10B1F000FA570A23514ACDE900654E48FFF77EFD14 +:10B20000CDE9007564234E4A4A48A169FFF776FDEF +:10B21000002891D1CDE9007033464A4AA1694548DA +:10B22000FFF76CFD002887D1A1693346CDE90060A6 +:10B23000454A4048FFF762FD00287FF47DAF4FF498 +:10B240007A750190A1693346404A3A480095FFF764 +:10B2500055FD00287FF470AFCDE900600A233C4A19 +:10B26000A1693448FFF74AFD00287FF465AFA16962 +:10B270000A23CDE90050374A2E48FFF73FFD00284A +:10B280007FF45AAF344B6063236058E70E2019B047 +:10B29000BDE8F08F012070474FF4FA680190A16972 +:10B2A0000A232E4A2348CDF80080FFF727FD002807 +:10B2B0007FF442AFD6F88035A561D3E90112186852 +:10B2C0001268904700287FF437AFCDE900800A2349 +:10B2D000174AA1691748FFF711FD00287FF42EAF28 +:10B2E000A1690A23CDE900701D4A1248FFF706FD47 +:10B2F00000287FF421AF00264FF4FA65A1690A23E4 +:10B30000CDE90056174A0B48FFF7F8FC00287FF4F8 +:10B3100013AF012200230121C4E9062365E700BF22 +:10B320008813000001000000000000000000000081 +:10B33000B415010290240022A0240022D415010299 +:10B34000E0150102EC150102F815010208160102D0 +:10B35000101601021C16010249574957BC1501027B +:10B36000AC150102C8150102F0B5274D274B2A681C +:10B3700083B09A4203D00724204603B0F0BD4FF4B7 +:10B380007A712348F8F79EFF00283AD14FF47A717A +:10B390002048F8F797FF044680BBEB682860012B34 +:10B3A00016D000274FF47A76A9690A23CDE9006701 +:10B3B000194A1548FFF7A2FCE8B91648F8F7AAFFA2 +:10B3C0001348F8F7A7FFFFF7A1FA204603B0F0BD36 +:10B3D00005F54051D1F81036042BE2D14FF47A76BE +:10B3E00001900A23C1F810060C4AA9692846009664 +:10B3F000FFF784FCD5E7FFF76DFADEE70448F8F7BE +:10B4000089FF074CB8E700BF9024002249574957ED +:10B4100094590022C859002208160102241601027C +:10B4200074110100F0B5274D274B2A6883B09A426A +:10B4300003D00724204603B0F0BD4FF47A712348AF +:10B44000F8F740FF00283BD14FF47A712048F8F715 +:10B4500039FF044688BBEB68012B1BD000264FF454 +:10B460007A77A9691B4D1C4A0A23CDE90076154855 +:10B47000FFF744FC2B4605F1400043F8046B1E60C7 +:10B48000AE60F8F747FF05F10C00F8F743FF2046E0 +:10B4900003B0F0BD05F54051D1F81036042BDDD1D5 +:10B4A0004FF47A7601900A23C1F810060B4AA96975 +:10B4B00028460096FFF722FCD0E70448F8F72AFF59 +:10B4C000074CB7E790240022495749579459002266 +:10B4D000C8590022885900220816010224160102C8 +:10B4E00074110100F0B58BB000285AD02F4D304BAD +:10B4F0002A689A4203D0072528460BB0F0BD0446BF +:10B500004FF47A712B48F8F7DDFE002845D14FF44F +:10B510007A712948F8F7D6FE00283BD1EB68012B59 +:10B5200005D105F54053D3F81036042B2FD0002752 +:10B5300040F6B836A9696423CDE900671F4A1B4865 +:10B54000FFF7DCFB054610BB09AA08ABCDE90232C8 +:10B5500007A906ABCDE9003119481A4904AA05AB81 +:10B5600003F07AFC062812D140F001E004AB013C64 +:10B5700053F8042B04F8012F0FF007C00E48F8F71A +:10B58000C9FE0C48F8F7C6FE28460BB0F0BD0A48C5 +:10B59000F8F7C0FE0748F8F7BDFE0B4D28460BB084 +:10B5A000F0BD012528460BB0F0BD00BF902400225D +:10B5B0004957495794590022C859002228160102B8 +:10B5C000A42A002230160102741101002DE9F0476F +:10B5D00082B000284DD02D4E2D4B32689A4204D0B7 +:10B5E0000727384602B0BDE8F08704460D462948D3 +:10B5F0004FF47A71F8F766FE78BB4FF47A712648FB +:10B60000F8F760FE074628BBE278A3782349CDE926 +:10B61000003206F138006378227803F0FDFBF3680E +:10B62000012B2BD00024D5B1A2464FF4FA59DFF8F4 +:10B63000748001E0A54212D0B1690A234246CDE9E7 +:10B64000009A1248FFF75AFB01340028F2D0124842 +:10B65000F8F760FE0F48F8F75DFE114FC1E70E489E +:10B66000F8F758FE0B48F8F755FE384602B0BDE82B +:10B67000F0870127384602B0BDE8F08706F5405351 +:10B68000D3F81036042BCDD1E1E700BF902400227F +:10B690004957495794590022C8590022701601028F +:10B6A00074110100C8240022F0B587B0002846D0EC +:10B6B000334E344B32689A4203D00725284607B0F0 +:10B6C000F0BD04464FF47A712F48F8F7FBFD0028CF +:10B6D0003FD14FF47A712D48F8F7F4FD002835D1A9 +:10B6E000F368012B05D106F54053D3F81036042B2F +:10B6F00029D041F288350027B1691E23CDE90057D2 +:10B70000234A1F48FFF7FAFA0546E0B996F91436BE +:10B710000A2B2DD01F4805AA04ABCDE900321E49E3 +:10B7200002AA03AB03F098FB042816D01748F8F7D9 +:10B73000F1FD1548F8F7EEFD284607B0F0BD0125EC +:10B74000284607B0F0BD1148F8F7E4FD0E48F8F7B9 +:10B75000E1FD124D284607B0F0BD02AB043C53F8A2 +:10B76000042BFF2AEFD8013844F8042FF7D1DDE786 +:10B770000B4896F91526831EBA4218BF1846CAE729 +:10B78000902400224957495794590022C859002251 +:10B7900088160102A42A00229416010274110100E5 +:10B7A000A62A0022F0B58BB0002868D00D460029EB +:10B7B00065D03D4C3D4B22689A425CD1064603F071 +:10B7C000EAFB40F2CB5398425DD84FF47A71384887 +:10B7D000F8F778FD002860D14FF47A713548F8F712 +:10B7E00071FD00285BD1344B04F1380C0FCBACE871 +:10B7F00007003246604631498CF8003003F00CFBFC +:10B80000E368012B05D104F54053D3F81036042B1F +:10B810003DD0002740F6B836294AA1694FF4967307 +:10B82000CDE90067A2F13800FFF768FA044670BB63 +:10B8300009A908AB07AACDE90131009221492248A4 +:10B8400006AB05AA03F008FB052820D1059B012BB8 +:10B850001DD1042206AB691E53F8040BFF2816D82D +:10B86000013A01F8010FF7D11248F8F753FD1048DB +:10B87000F8F750FD00E0072420460BB0F0BD01248E +:10B8800020460BB0F0BD032420460BB0F0BD0948A4 +:10B89000F8F740FD0648F8F73DFD0C4CECE704488E +:10B8A000F8F738FDF9E700BF9024002249574957BF +:10B8B00094590022C8590022A4160102B4160102AC +:10B8C000C8240022B8160102A42A00227411010023 +:10B8D0002DE9F04F4A4C83B0E368022B78D1636BBB +:10B8E0000546834203D1002003B0BDE8F08FE36931 +:10B8F00003F65E5304EB83035B68D3F80080EFF339 +:10B900001082012383F310883E4E3368002B64D0ED +:10B9100033680133336082F310884FF00A0B4FF025 +:10B92000000AB8F808203849130A1B0153FA82F2BA +:10B9300051F82230DFF8DC9023F0011323F4404368 +:10B9400043F00503314F41F822302A464946384634 +:10B9500003F062FA4FF47A62CDE9002A0A233A46EC +:10B960002748A169FFF7CAF9002842D194F8153693 +:10B970000D2B41D194F81436302B38D0342B31D0E4 +:10B980004FF0FF30B8F808201F49130A1B0153FA83 +:10B9900082F251F8223023F0011323F4404343F0A4 +:10B9A000040341F82230EFF31082012383F310885F +:10B9B000336813B13368013B336033681BB98024AB +:10B9C00013490B750C7582F3108803B0BDE8F08F36 +:10B9D0004FF0FF3003B0BDE8F08F40200C490B75ED +:10B9E000087595E7BBF1010BAFD104207CE76563D7 +:10B9F000C8E76FF0010077E76FF0020074E700BF5F +:10BA000090240022F85F002200084040C824002251 +:10BA1000000D4040CC160102F0B5394D394B2A6873 +:10BA200083B09A420DD143F2186305EB0012D3584C +:10BA30000446012B4FEA001707D00326304603B017 +:10BA4000F0BD0726304603B0F0BD4FF47A712E48A2 +:10BA5000F8F738FC002851D14FF47A712B48F8F7E9 +:10BA600031FC002847D1EB68022B25D0012BA969B6 +:10BA70002BD04FF0000C4FF47A76A9690A23CDE958 +:10BA8000006C234A1E48FFF739F906461F48F8F7AD +:10BA900041FC1D48F8F73EFC86BB002200233046DF +:10BAA00007F5585704F26134183724012F442E51FA +:10BAB000C7E9002303B0F0BD6B6BA342D9D0204689 +:10BAC000FFF706FFA0B9EB68D0E71248D0F81036B0 +:10BAD000042BCED100234FF47A72CDE90023C0F8B5 +:10BAE00010360D4A0A23A0F54050FFF707F9C0E7CA +:10BAF0000648F8F70FFC0448F8F70CFC074E9DE7E2 +:10BB0000902400224957495794590022C8590022CD +:10BB1000E016010290540022241601027411010063 +:10BB20002DE9F047DFF850811E46DFF850C1D8F804 +:10BB3000003084B0634505D04FF00709484604B093 +:10BB4000BDE8F08704460D4644484FF47A71174625 +:10BB5000F8F7B8FB002875D14FF47A714048F8F730 +:10BB6000B1FB814600286AD143F2186308EB041246 +:10BB7000D3584FEA041A002B5ED0D8F80C30022BB1 +:10BB800066D040F2DC520021364803F0ABF9002EBB +:10BB900040D1EBB2344A334E0193C5F3072307CAB1 +:10BBA0000093029703C6C5F30743327030462F490E +:10BBB0002A0E03F031F9012643F69825D8F80C3007 +:10BBC000284A012B08BF88F83030D8F818100A230B +:10BBD000CDE90056A2F13800FFF790F820B1C0B2CD +:10BBE000072801D0B04220D1042343F21C62032174 +:10BBF00004F261349C40C24419484AF8021048F8E3 +:10BC00000430F8F787FB1548F8F784FB484604B082 +:10BC1000BDE8F087164A134B07CA03C315491A70CB +:10BC200018463A4603F0F8F8C5E7D8F80C30012B6F +:10BC300002D1002388F830300948F8F76BFB074839 +:10BC4000F8F768FBDFF83890484604B0BDE8F087A5 +:10BC50002046FFF73DFE002893D0EDE794590022DF +:10BC6000C8590022C8240022EC160102F81601026D +:10BC7000081701021417010290240022495749575E +:10BC8000741101002DE9F043444E454B376885B0EF +:10BC90009F4204D00727384605B0BDE8F08304462C +:10BCA0000D4640484FF47A719146F8F70BFB002897 +:10BCB00068D14FF47A713C48F8F704FB0746002836 +:10BCC0005DD143F2186306EB0412D3584FEA04180F +:10BCD000002B51D0F368022B59D040F2DC520021E6 +:10BCE000324803F0FFF8EBB2314ADFF8C0C00193ED +:10BCF000C5F3072307CA0093CDF80890ACE803000A +:10BD0000C5F307438CF8002060462A0E294903F04A +:10BD100083F843F698254FF0010CF368234A012B72 +:10BD200008BF86F83030B1690A23CDE9005CA2F182 +:10BD30003800FEF7E3FF20B1C0B2072801D0012888 +:10BD400014D1042343F21C62032104F261349C40A9 +:10BD5000B044154848F802103351F8F7DBFA11489F +:10BD6000F8F7D8FA384605B0BDE8F083F368012B40 +:10BD700002D1002386F830300B48F8F7CBFA094897 +:10BD8000F8F7C8FA0C4F384605B0BDE8F0832046F6 +:10BD9000FFF79EFD0028A0D0EEE700BF9024002210 +:10BDA0004957495794590022C8590022C8240022F3 +:10BDB00018170102F8160102741101002DE9F04173 +:10BDC0003C4E3D4C336882B0A34207D102290D4658 +:10BDD00009D90124204602B0BDE8F081072420469D +:10BDE00002B0BDE8F08107464FF47A713348F8F7A6 +:10BDF00069FA002853D14FF47A713148F8F762FAA2 +:10BE00000446002848D143F2186306EB0712D358C2 +:10BE10004FEA0718012B3CD0F368022B34D0A5F170 +:10BE20000202B2FA82F2042326495209264802F09D +:10BE3000F3FF0025C821CDE90015234A0A23B16983 +:10BE4000A2F13800FEF75AFF054690B1C3B2072BA6 +:10BE500027D143F21862012106EB080399501848D4 +:10BE6000F8F758FA1548F8F755FA204602B0BDE839 +:10BE7000F081012243F2186107F26133B0441B01E3 +:10BE8000F25048F80120EAE73846FFF721FD002884 +:10BE9000C5D00B48F8F73EFA0848F8F73BFA0B4CC8 +:10BEA00098E70748F8F736FA0448F8F733FA2C46CB +:10BEB00090E700BF90240022495749579459002227 +:10BEC000C859002224170102C8240022741101005D +:10BED000054AD168012904D0526B824201D0FFF794 +:10BEE000F7BC0020704700BF902400222DE9F84FD6 +:10BEF00000297DD0434D164699462A68424B9A4206 +:10BF00000CD143F21C6305EB001A5AF8034080463B +:10BF100014F0020406D12046BDE8F88F072420461D +:10BF2000BDE8F88F0F4639484FF47A71F8F7CAF92F +:10BF30000446002842D143F218635AF80330002B1C +:10BF400039D008F261331B01EB58042B33D1EB6875 +:10BF5000022B38D0002E4FD06420002100FB09F0C6 +:10BF60004FF47A72002302F051FC40F28C5943F2F4 +:10BF7000845A80460CE0EB694146C3EBC3030AEBED +:10BF800083002844F8F7FCFA5C44A0B9A64234D9EF +:10BF9000A6EB040BCB4528BFCB46EB69391903F65A +:10BFA0005E5305EB83035B689A68186893685A468A +:10BFB00098470028DFD01548F8F7ACF94FF0FF3468 +:10BFC0002046BDE8F88F6B6B4345C3D04FF47A71C0 +:10BFD0000F48F8F777F90028EDD14046FFF778FCD5 +:10BFE00080460B48F8F796F9B8F1000FB2D0E2E7B7 +:10BFF00001242046BDE8F88F34460448F8F78AF952 +:10C0000089E700BF902400224957495794590022DC +:10C01000C85900222DE9F04F97B0E0B11446D2B1D3 +:10C020008F4D904BD5F8008098450FD10F462C21AD +:10C03000064602F05FFF20B92C21204602F05AFF8D +:10C0400070B10324204617B0BDE8F08F07242046C6 +:10C0500017B0BDE8F08F0124204617B0BDE8F08F7F +:10C060004FF47A718048F8F72DF9002840F0EC8001 +:10C070004FF47A717D48F8F725F9002840F0E18007 +:10C080002B68434540F0DA8005F5405BDBF8F89417 +:10C09000B9F1000F40F0D28005F1380840F2DC52CF +:10C0A0004946404602F01EFF4FF4C873CDF8049095 +:10C0B000009328460A236E4AA969FEF71FFE00284E +:10C0C00040F0BC80002F00F0C180BB1E012B00F2AD +:10C0D000B580DFF8B081674A434607CA03C33146DB +:10C0E0001A704046202202F012FF404602F053FF31 +:10C0F000614B022F1B8828F800300CBF5F4B604B50 +:10C10000013019889B7800EB080228F80010937022 +:10C110005C4802F040FF5C4903460E790868202223 +:10C12000214648F8030043441E71564802F0EFFED2 +:10C13000544802F030FF002644F62064534B514A25 +:10C140001B8828F80030A969A2F13800CDE9004623 +:10C150000A23FEF7D3FD044640F2DC52314649483B +:10C1600002F0C0FE002C5FD14FF00508DFF838A1C7 +:10C17000DFF8EC9064230024A9695246CDE900342D +:10C180004846FEF7BBFD04464148002C42D115ABA2 +:10C19000099314AB089313AB079311AB059310AB42 +:10C1A00004930FAB03930DAB019312AE0CAB0EAF28 +:10C1B00000933849069602970AAA0BAB02F04CFE90 +:10C1C0000C2827D1DDE90A3213430C9A13430D9A48 +:10C1D00013431FD04FF0040E4EF001E02E4B0AAA7D +:10C1E00052F8041B03F8011F57F8041B197156F885 +:10C1F000041B19720FF00DC01A4B2A689A421DD108 +:10C20000DBF8F834D3B11948F8F784F81648F8F792 +:10C2100081F81CE74FF44870F7F704FBB8F1010808 +:10C22000A8D14FF0FF34E7E74FF47A74A9690A23E5 +:10C23000CDE90046194A0A48FEF760FD0B48F8F7B9 +:10C2400069F80948F8F766F8154C00E7154B202205 +:10C2500093E80300A8F80410C8F80000314664E72A +:10C26000902400224957495794590022C859002266 +:10C27000AC1501023C170102481701024C170102DC +:10C2800050170102C82400225417010204160102AB +:10C29000A42A002268170102875900220816010209 +:10C2A00074110100341701025C170102002800F02C +:10C2B0009A80554B70B5D3F88055044635B16B68FC +:10C2C00002681B789D1AB5FA85F56D092279022A54 +:10C2D00042D0042A14D0012A3DD14C4E05F65E53BB +:10C2E000F26806EB8303012A5B6857D043F21861BA +:10C2F000726B06EB02125258012A75D0F16A15E0F2 +:10C30000424E05F65E53F26806EB8303012A5B6832 +:10C310002BD043F21861726B06EB02125258012ABD +:10C320006ED0F16AA068721882F8140698684A1CE8 +:10C3300001F21561446831441868F2620122A04795 +:10C340006B4203F01C0000F556503C303044BDE811 +:10C350007040F8F72BB970BD6B422D4803F01C03F9 +:10C360001844BDE87040F8F721B9726B02F26132EF +:10C370001201B258042AD4D1316A0029EBD0B26A32 +:10C380009D681868013A6B6801319847336AA26862 +:10C3900020481A70BDE87040F8F708B9726B02F2D5 +:10C3A00061321201B258042A20D096F83020002AB7 +:10C3B000A4D040F63152B6F8141691429ED104240E +:10C3C00000216B42726B03F01C0000F5565002F224 +:10C3D0006133A3403C303044F45086F83010BDE85F +:10C3E0007040F8F7E3B87047002D87D1716A316269 +:10C3F0000029B0D09A6818685468B26AA0479FE7CD +:10C40000002D8ED1B8E700BF905400229024002266 +:10C41000145A0022845A002210B472B6164B174ADE +:10C420001968174B174819601368174C43F001033C +:10C430001649046013600B68154AA2FB03235B09CD +:10C44000013BB3F1807F0BD24FF0E0224FF0F00CB4 +:10C45000002007210F4C536184F823C090611161C3 +:10C46000F02200210B4B83F82310DA7783F8222087 +:10C470005DF8044B704700BF00000002001000E0B0 +:10C48000A8230022D8220022DC9200228C61002204 +:10C490001F85EB5100ED00E038B5074D074C2868CB +:10C4A000206038B90121084601F0C4FF28682060E7 +:10C4B0000028F7D038BD00BFA0230022A42300220B +:10C4C0000022074B1A60EFF3148C2CF0040C8CF351 +:10C4D000148862B64FF08052024B5A60FEE700BFEC +:10C4E0000C23002200ED00E01B48016800292DD03C +:10C4F000EFF3098323E9F00F1EF0100F01D123EDB4 +:10C50000108A43F804ED8B60144C236813B18B61DF +:10C5100000232360124E3668D6B106607068013081 +:10C520007060B0692060F16801F1280181F30B8827 +:10C53000B36853F804EB1EF0100F01D1B3EC108A6E +:10C54000B3E8F00F83F309887047FEE7034CE1E797 +:10C55000FFF7A2FF0646E1E7A4230022AC23002256 +:10C56000A023002200F01CB86FF0020370B504692C +:10C570000D4624F00704A4F144068660342244F8F2 +:10C58000443C0021A4F1400002F0ACFC4FF0FF322B +:10C590004FF0807344E9032544F8043C70BD00BFAC +:10C5A000244925480A680368013210B50A6013B1AE +:10C5B000013B0360DBB1214A214C136821681868F4 +:10C5C000F8B101221F4B1A60F7F7E2FB236833BB77 +:10C5D0001D4B1B6853B11D4A1268934206D01C4B79 +:10C5E0001B681BB94FF080521A4B5A6010BD0121D5 +:10C5F000124A134C13681868216010B1114B19606E +:10C60000E2E7154804330068136083420AD00D4BFB +:10C610001B6811B9002BDBD0D6E7002BD4D1F7F77C +:10C6200021FBD5E70D48074B00681B681060002907 +:10C63000F0D0F2E754240022AC230022C4230022CD +:10C6400050240022C0230022A0230022A423002281 +:10C650000C23002200ED00E0C8230022CC2300229E +:10C660002DE9F04F7C488DB0D0F808A00468C06870 +:10C670004FF0FF33382204A902905046FDF7E2FD47 +:10C680004FF0FF33382205A95046FDF7DBFDDDE909 +:10C69000043298685B699168A3EB00094A46FEF78B +:10C6A000E5FADFF8C08104F59E7B00240322012116 +:10C6B0006A4806AB00940694F7F762FD18B9069B2A +:10C6C000DB0700F1BF804FF0FF315846F7F7FAFD66 +:10C6D000FEF70EFBD8F814502D1A18BF012505EBF4 +:10C6E000450358F8332008EBC3036AB15B8A5BB19A +:10C6F0002C4604EB440408EBC4046069FFF7E8FB34 +:10C700000520FEF7E1FA88B135B95846F7F702FE81 +:10C710000120F7F787F8C8E7D8F80030002BFBD0E6 +:10C72000B8F81230002BF7D00024E2E70427039575 +:10C73000A3680A200993E368CDE907970A970B934A +:10C74000FEF7C8FA064600283BD0EFF31085012318 +:10C7500083F310880020FEF7BDFA0D28064660D04E +:10C7600085F31088049D029B079A2B63AB686A626D +:10C770001344EB60059B382204935046002305A91F +:10C78000FDF760FD50B1D4E90003062B4FD0638A5A +:10C790000021009308AA0AABFDF7A8FA059B986848 +:10C7A000FEF76CFA63682946062B36D0638A08AA1E +:10C7B000009320680AABFDF799FA0D2EB8D1039DBE +:10C7C000A2E7049D029B079A2B63AB686A6213443D +:10C7D000EB60059B3822049305A903465046FDF7FC +:10C7E00031FD50B1D4E90003062B314627D0638ACE +:10C7F00008AA00930AABFDF779FA059B9868FEF743 +:10C800003DFA63682946062B15D0638A08AA00936F +:10C8100020680AABFDF76AFA8AE72068FBF774FC28 +:10C82000CBE707A8FEF736FAFEF72EFA98E70021C5 +:10C83000FBF76AFCB2E72068FBF766FC78E7FBF7DA +:10C8400063FCDAE704A8FDF7FFFD05A8FDF7FCFD92 +:10C850000348F7F7B5FF36E7A05F0022B05A002281 +:10C86000D85E0022885F00222DE9F04114464BB1CA +:10C87000062B52D0043B042B4CD8DFE803F08F2664 +:10C8800053607200564D2968E1B904220846C4F885 +:10C890002C112C60FFF792FA00283BD10A9A0899D4 +:10C8A000126849686861FFF7EDF9002832D1062364 +:10C8B000089A6B6051680A9AE960126809996A825D +:10C8C000298239E01720BDE8F0810B9AD4F82C3189 +:10C8D000B2F5967F069C6CD84FF47A71414A0B985A +:10C8E000A2FB00277F0901FB07F7002C59D03C4D24 +:10C8F00003EB430305EBC30602E06468002C50D051 +:10C90000D4E902156D1A3B462A467069FFF7EEFA24 +:10C910008542F2D04320BDE8F081314B1A68002AED +:10C92000D0D11C60002004220221A067FFF746FA44 +:10C930000028EFD12A4B58610020BDE8F081A66F96 +:10C94000274D06EB460305EBC3035A8A740062BB0E +:10C9500043200022A319DB00E918EA504A82BDE80F +:10C96000F081D4F878801E4D08EB480705EBC70727 +:10C970007B8A069C4FEA4806F3B194B1464405EB26 +:10C98000C60501E0646864B1C823626AA168686989 +:10C99000FFF7ACFA636A8342F4D0BBE7D4F82C61AA +:10C9A000CEE706A8FDF770FDC6E75869FFF734F833 +:10C9B000CFE740F6B83798E70A9A089912684968AD +:10C9C0007869FFF7ADF80028A4D1089B099A5B6845 +:10C9D0003A82FB600A9B1B687B8211237B60CCE759 +:10C9E000885F00221F85EB5100222DE9F043036888 +:10C9F00004468BB04260162B1FD8DFE803F01666A2 +:10CA00002F0C161616161111211E1E1E1E1E1E3963 +:10CA1000135C632813006B4E7368042B00F0AC802A +:10CA20005A2363600BB0BDE8F0835A231030636073 +:10CA30000BB0BDE8F043FDF727BD44234360F1E7A9 +:10CA40000023C1694269897911604360EAE74FF4C4 +:10CA500000510023426911604360E3E7594D6B6860 +:10CA6000022BDDD9032B00F09D8015234360D9E70D +:10CA700000240121224654480894F7F7A5FB089B9F +:10CA8000022B11D0514D002308AA19462846CDE9A2 +:10CA90000344CDE901440094F7F748FE0120F6F77E +:10CAA000C1FE089B022BEED14848F7F729FE464805 +:10CAB000F7F750FBB6E74FF400510023C269116449 +:10CAC0004360AFE74B234360ACE700230125876950 +:10CAD0003C4ED7F83821D0F81C80B2603C49242263 +:10CAE0003948C6E900350893F7F7ECFA05460028FF +:10CAF00096D10DF12009F6F761FD2B462A4629460D +:10CB0000CDE90355CDE90155CDF80090F7F70EFEBC +:10CB10004FF48062B0230192089ACDE905530132A7 +:10CB2000CDE902222B4A2B4600922B492B4A27485B +:10CB30000495F7F747FD00287FF472AF40F2DC530D +:10CB40004846C8F824303760C6F80C80FEF7CAFCA7 +:10CB500000287FF465AF0322BDF8203072605BBA15 +:10CB60009BB2C8F80C30DDF8223088F805001BBAFB +:10CB7000C8F81030606055E7194D2B6823B168691B +:10CB8000FEF74AFF00232B601048F7F70DFE0F4811 +:10CB9000F7F716FE00230321E26971609371636069 +:10CBA00013653FE70948F7F7DDFD0848F7F7F0FDA3 +:10CBB000042600200121E3690A4A60606E609971D1 +:10CBC0001A652FE7A05F0022B05A0022D85E00222B +:10CBD000A0170102D85A0022B817010261C600024C +:10CBE000885F002269C8000298B191B1844610B4F0 +:10CBF0000948DCF80440844207D10020CCE90A321D +:10CC00005DF8044BCCF82410704707205DF8044B06 +:10CC100070470120704700BF4249435370B58C688C +:10CC2000CCB18C464968B1B10D68A5B14E6896B1DA +:10CC3000C06995F803E04078B0FA80F0400960F3ED +:10CC4000051E85F803E02468DCF800001360234625 +:10CC5000BDE870401847012070BD00BF30B401240A +:10CC6000164D530902F01F0C203304FA0CF445F85A +:10CC70002340BFF34F8FBFF36F8F114B02F5C65C9C +:10CC800053F82C4024F4803443F82C4053F82C30D3 +:10CC90000901002AC9B207DB15440A4B85F80013C5 +:10CCA00030BC43F822007047074B02F00F042344C6 +:10CCB0001976044B30BC43F82200704700E100E0D5 +:10CCC0000060004000600022FCEC00E0F0B5846AE7 +:10CCD00085B005460F4694466E46B4B194E80F0001 +:10CCE00086E80F00EB6920461B7884F804C0EA6AE6 +:10CCF0002360A7606B6AE2609847AC6A1CB196E853 +:10CD00000F0084E80F0005B0F0BD3446EAE700BF2D +:10CD1000D0B10F4B42689A4218D1026A5369C3F3EB +:10CD20000163012B10D8002330B494680D6824F4FB +:10CD3000441121F0110124F440149160C360156185 +:10CD40001846946030BC7047012070470720704738 +:10CD500042494353C8B1C1B10D4B42689A4212D106 +:10CD6000C3690020DA6882420CBF4FF0FF324FF4F3 +:10CD700080324A601B69834214BF4FF480334FF006 +:10CD8000FF330B607047072070470120704700BFDA +:10CD90004249435300283AD01E4B426870B59A422C +:10CDA000044630D18E070D460ED4EB074FF0060037 +:10CDB00028D50023E269D068A36118B3BDE87040AC +:10CDC000836800681B691847026A936823F440135C +:10CDD0009360936C5800FCD5936823F01003936024 +:10CDE000137FD906C3F30016FAD4E3691B6963B154 +:10CDF0009A68186813699847266118B9EB074FF0CD +:10CE00000000D6D470BD072070BD2361F6E7012075 +:10CE1000704700BF4249435318B330B5124B4268C4 +:10CE200004469A4285B019D10D46D0E90613002276 +:10CE3000DB682960826173B19A6818681369984742 +:10CE400050B9E3696946DB689A681868D3699847FE +:10CE500010B9039B2B60002005B030BD072005B042 +:10CE600030BD0120704700BF42494353F8B5002848 +:10CE700042D0002940D0002A3ED00546274B4068CA +:10CE8000984242D195F802E00EF00303022B36D00F +:10CE90002E69002E3CD12B6A986820F440109860CF +:10CEA0009C6C6000FCD5986820F01000986093F8A6 +:10CEB0001CC01CF0100FCCF30010F8D1EC69C5E9D0 +:10CEC0000312246994B10EF0030E0EF1FF3E22FA14 +:10CED0000EFEBEF5803F28610ED8A76802461FFAF5 +:10CEE0008EF32068BC68A047A8B92B6A9A683046C0 +:10CEF00042F010129A60F8BD01263046F8BD41EAB2 +:10CF00000203DC07C4D50326F7E707263046F8BD41 +:10CF100008263046F8BD0646EFE700BF42494353B6 +:10CF200000287CD038B542683E4B04469A4274D102 +:10CF3000026A936823F440139360936823F010030C +:10CF40009360137FDB06FCD40123E269364992F932 +:10CF50000720500902F01F02203003FA02F241F8C4 +:10CF60002020BFF34F8FBFF36F8FE26992F9092042 +:10CF7000500902F01F0203FA02F2203041F820208B +:10CF8000BFF34F8FBFF36F8FD4E90750826822F44D +:10CF90008032826095F90520500902F01F0203FAE1 +:10CFA00002F2203041F82020BFF34F8FBFF36F8F84 +:10CFB000E26992F90B20500902F01F02934000F140 +:10CFC000200241F82230BFF34F8FBFF36F8FE36928 +:10CFD000DA6822B1936810681B6A9847E3691B6995 +:10CFE0001BB19A681868136A9847EFF310850121FE +:10CFF00081F310884FF00043E0690C4A0078C34089 +:10D000005068034353605368962001F013FA85F388 +:10D01000108800231846636038BD072038BD012002 +:10D02000704700BF4249435300E100E00030204018 +:10D030002DE9F04140B30D4631B3164622B31C4BE7 +:10D04000426804469A422BD1837803F00302022AF5 +:10D050001ED0A76947BBE269D26882B103F003031F +:10D06000013B26FA03F3B3F5803F0DD891681068B1 +:10D07000D1F808802A4639469BB2C04770B9384675 +:10D08000C4E90556BDE8F08101273846BDE8F081C6 +:10D0900041EA0602D207DCD50327F6E70746F4E7A4 +:10D0A00007273846BDE8F08108273846BDE8F081FB +:10D0B000424943532DE9F041002877D00C4600291E +:10D0C00074D0CF69002F71D07B68002B6ED0BD4B20 +:10D0D000426806469A4200F06D8140F21F250B78A7 +:10D0E000DD4015F0010500F062813A7B052A00F071 +:10D0F000568194F90520002A59DB94F90720002A6B +:10D1000055DB94F90920002A51DB94F90B20002A01 +:10D110004DDB00213170656903F58003756203F50D +:10D120005653A5691B02C6E90743C6E90A1561788B +:10D13000B378002914BF0121022161F30103B37008 +:10D140003046A17AFFF78AFD94F905202179FFF78F +:10D1500085FD94F90720A179FFF780FD217A94F9E4 +:10D160000920FFF77BFDE16851B14B681A684FF465 +:10D17000002342F8043B336AFFF750FD0546B0B97F +:10D180002169B9B14FF000654B6830461A68336ABF +:10D1900042F8085B0433FFF741FD054650B1E368F0 +:10D1A0002BB19A681868136A984700E00125284651 +:10D1B000BDE8F081EFF31085012181F310884FF075 +:10D1C00000402278804BD0405A6822EA00025A6020 +:10D1D0005B68962001F02EF985F310884FF4806388 +:10D1E000E269306AD2F804C083606378E178157828 +:10D1F0001B02890392F801E001F4804103F44073BB +:10D200000B434FEA0568517B4FEACE3E08F0407869 +:10D210001FFA8EFE490543EA080301F4001143EAB0 +:10D220000E030B43A91E43F48053012994F800E038 +:10D23000A478436140F2C080DCF800300361117BC8 +:10D2400001F0030141F0300134B1022C14BF4FF45E +:10D2500040734FF48073194340F21F2400259378E4 +:10D2600024FA0EF41B0703F080530B43E107C3605D +:10D2700048BF564B856148BF4362937BD17B03F027 +:10D28000010301F01F0143EA01230021127C7D8983 +:10D290004F4C02F01F0243EA0243F269036331611B +:10D2A000B1613581F1607161846692F90520494B65 +:10D2B00002F5C65053F8204061F3104443F8204073 +:10D2C00053F82000BFF35F8F012002F01F045209C2 +:10D2D000920002F1604202F5614200FA04F4C2F8E1 +:10D2E00080411460F26992F90B2002F5C65453F89C +:10D2F000245061F3104543F8245053F82440BFF301 +:10D300005F8F02F01F045209920002F1604200FA9E +:10D3100004F402F56142C2F880411460F26992F9A6 +:10D32000072002F5C65453F8245061F3104543F822 +:10D33000245053F82440BFF35F8F02F01F045209BA +:10D34000920002F1604200FA04F402F56142C2F870 +:10D3500080411460F26992F9092002F5C65453F82D +:10D36000245061F3104543F8245053F82430BFF3A0 +:10D370005F8F53099B0002F01F0203F1604390404E +:10D3800003F56143C3F880011860134B326A936060 +:10D39000137FDB07FCD50B4B0025736007E74FF6C7 +:10D3A000FF72798991427FF4A4AE0325FFE640F233 +:10D3B0007A55FCE60E25FAE60849022D084B18BFFF +:10D3C0000B463BE7424943530030204000001F1FFB +:10D3D0001000079D006000401104010004FF00FFE1 +:10D3E00024FF00FF2DE9F04F8FB003900891002B30 +:10D3F00000F0FC809A4643F698239A4215461AD8C4 +:10D40000039BC3B1DAF800307C4A03F0FF1392F8B3 +:10D41000542023F4803343F0004343F47F4302F06D +:10D420000F02CAF80030052A00F2E580DFE802F0BA +:10D430000808087E7C7A032630460FB0BDE8F08FDE +:10D44000012494406D4B002693F8550000F00F0026 +:10D4500000F080FFB0FBF4F2694B05920193A2FB50 +:10D4600003130A93130A0B96099102930D95F3B2D5 +:10D47000002400930C9602E001340D2C4AD0614B3D +:10D48000009A1F5DC7F34009C7F3800849EA080303 +:10D490009342F1D15C4B33F81460039B03FB06F617 +:10D4A000059BB3FBF6F2531EFF2B0493E4D8DDE992 +:10D4B000090102FB06FB1D465A464FEAEB7301F0D9 +:10D4C00055F9089A002A3DD1A0F5C330A0380028AC +:10D4D000019BB8BF40428342CEDD049BC7F30002EC +:10D4E0008AF801309AF80030C7F3C10762F30413D9 +:10D4F00069F3451368F386138AF800309AF802300E +:10D50000013467F305138AF80230089B0D2C019053 +:10D510000B93B4D10C9E5EB90D9B019A93428BDAAA +:10D520000126A4E703248DE708248BE7062489E776 +:10D530000D9D019B9D42FFF67EAF002630460FB049 +:10D54000BDE8F08FCDE90698DDE9098904940B9FC9 +:10D550005C46DDF804B005E0224640464946013D00 +:10D5600001F004F9029BB4FBF3F10A06CBB238D503 +:10D5700003FB00F0002800F1FF01B8BF08460012CD +:10D58000A0F5C330A0380028B8BF404283451CDD59 +:10D590001C4A04991F46515C9AF80030069A83464B +:10D5A000C1F3000060F3041362F345139AF802001C +:10D5B000079AC1F3C10161F3051062F386138AF87B +:10D5C00001508AF802008AF800309AF80210A41B71 +:10D5D00041F00101E3178AF802108AF80370002D68 +:10D5E000BAD1049CCDF804B00B9745E7012630462C +:10D5F0000FB0BDE8F08F052424E700BF00E0014034 +:10D60000A08601005C1C0102401C010230B4EFF353 +:10D610000383103B1F4A5BB203F5C65152F8210049 +:10D6200020F4803042F8210052F821201A4A52F8A2 +:10D630002300C3691B699BB103690BB130BC704700 +:10D64000026A00219368446A23F4801343F40013B0 +:10D650009360C160002CF1D030BC8022FFF736BB54 +:10D660000369026A002BECD08178C46801F00305DD +:10D67000022D08D02578157101F003029B1A14447D +:10D68000C0E90343D9E7258825F4DC45ADB25560F0 +:10D69000F2E700BF006000400060002210B582B0D9 +:10D6A000EFF30383103B274A5BB203F5C65152F8F0 +:10D6B000210020F4803042F8210052F82120224A33 +:10D6C00052F82340E369DB68002B38D0A369ABB97B +:10D6D000A278216A02F0030002280BBF09680978CA +:10D6E000C1F30801C9B20191A3B9636A2BB3042243 +:10D6F000204602B0BDE81040FFF7E8BA0021636A97 +:10D70000C4E90511CBB10122204602B0BDE81040AA +:10D71000FFF7DCBA02F0030201A9606901F02EFCF8 +:10D72000D4E90521A37803F003031A44C91AC4E914 +:10D73000052111B9636A002BE5D102B010BDA369C0 +:10D74000C6E700BF006000400060002210B5EFF3A4 +:10D7500003830F4A103B5CB252F82400D0E9082141 +:10D76000936823F4401323F01003936019B102224D +:10D770000021FFF7ABFA074A04F5C65352F823100D +:10D7800021F4803142F8231052F8233010BD00BF3D +:10D79000006000220060004038B5EFF303831D4AAB +:10D7A000103B5CB252F824008378056A03F003034F +:10D7B000022B0CBF29682978AA6C08BFC1F30801A5 +:10D7C000C2F30073C2F3006C4FEA031343EA4C1335 +:10D7D000C2F3C06243EAC20C18BFC9B2DB0662469C +:10D7E00004D5AB6C1B0458BF4CF04002AB6E43F049 +:10D7F000C853AB66436A0BB1FFF768FA064A04F5F3 +:10D80000C65352F8231021F4803142F8231052F805 +:10D81000233038BD0060002200600040034648B15C +:10D82000054A0168914203D1002210461A607047F0 +:10D83000072070470120704754524F502DE9F84F90 +:10D840000388DBB14FF0000A80464FF00109DFF892 +:10D85000D4B00024314D4FEACA07D8F8043035F867 +:10D86000022BD919898891420AD00134032CF4D1B2 +:10D87000B8F800300AF1010A5345EAD8BDE8F88F3C +:10D88000DB5909FA04F603F0B853B3F1807F244B57 +:10D89000F6B293F84C2C12D0324230D104F120026F +:10D8A0001BF81230DB09E0D01BF81230012123F005 +:10D8B0008003C8200BF8123000F0BCFDD5E73242DF +:10D8C00010D004F120021BF81230DB09CDD11BF877 +:10D8D0001230012143F08003C8200BF8123000F011 +:10D8E000A9FDC2E7012000F037FE0D4B012093F89F +:10D8F0004C2C324383F84C2C00F0FEFDE1E7012074 +:10D9000000F02AFE064B012093F84C2C22EA060276 +:10D9100083F84C2C00F0F0FDC0E700BF6C1C010246 +:10D9200000E001400020204080B10A4B006898428E +:10D930000ED15AB10B0A08481B0153FA81F150F875 +:10D9400021300020C3F3400313707047012070475B +:10D950000720704754524F500008404070B1094BA7 +:10D96000006898420CD14AB1090A490101F180418D +:10D9700001F580014B68002013807047012070473B +:10D980000720704754524F50E8B110B400680F4C54 +:10D99000A04210D19BB1090A490123EA020001F11A +:10D9A0008041134043EA004301F5800100205DF807 +:10D9B000044B8B60704707205DF8044B70470320D1 +:10D9C0005DF8044B70470120704700BF54524F5020 +:10D9D000E8B1104B0068984215D1012A15D80123EF +:10D9E0005FFA81FC03FA0CF3002A9AB24FEA034370 +:10D9F00008BF1A46090A490101F1804101F5800179 +:10DA000000208A607047072070470320704701207C +:10DA1000704700BF54524F50F8B110B40068104C1A +:10DA2000A04212D1ABB1090A490101F1804101F5CF +:10DA300080010C6803EA0200204362EA030202400C +:10DA40005DF8044B00200A60704707205DF8044B26 +:10DA5000704703205DF8044B70470120704700BFFA +:10DA600054524F50A8B10E4B0068984213D182B166 +:10DA70000123090A8B4013F01E0F0ED0490101F15A +:10DA8000804101F580014B680020C3F30F431380F0 +:10DA9000704701207047072070470320704700BF80 +:10DAA00054524F5018B3164B006898421CD10120B5 +:10DAB000E2B10B0A00FA03FC1CF01E0F1ED010B4DA +:10DAC0005B0103F1804303F580035C68C9B200FA8F +:10DAD00001F18BB201EA14418B420AD000230020ED +:10DAE0005DF8044B137070470720704770470120A2 +:10DAF000704710705DF8044B00207047032070479A +:10DB000054524F5010B310B40068114CA04219D1B8 +:10DB1000A3B10120090A884010F01E0F0ED0490160 +:10DB200023EA020001F18041134043EA004301F57A +:10DB3000800100205DF8044BCB60704703205DF846 +:10DB4000044B704707205DF8044B70470120704775 +:10DB500054524F5020B3134B006898421ED1012AF3 +:10DB60001AD801200B0A00FA03FC1CF01E0F13D078 +:10DB70005B0103F1804303F58003012AC9B2DA682F +:10DB800000FA01F00BBF024342EA004292B26FF387 +:10DB90000F020020DA6070470320704707207047AB +:10DBA0000120704754524F50002853D070B52A4B73 +:10DBB0001546026886B09A4202D0072006B070BDB2 +:10DBC000012601AB03A80C46ADF80810019504939B +:10DBD000ADF80C60FFF732FEEFF3108186F310888A +:10DBE0001E4B1A681AB91E480275402202751A683F +:10DBF00001321A6081F31088E9034FEA1422E4B27B +:10DC000019D4110117480A1940F82250EFF3108275 +:10DC1000012181F31088196811B11968013919605F +:10DC20001B681BB980200E490B75087582F310889C +:10DC3000002006B070BD0B48110104EB021250F831 +:10DC4000226026F4803640F8226025F4803640F8C1 +:10DC50002260D7E70120704754524F50F85F0022EE +:10DC6000000D404000084040F8B50446FFF7E6FDCF +:10DC7000EFF31082012383F31088254E33681BB91C +:10DC8000402024490B75087533680133336082F3F3 +:10DC90001088218849B3C9000839C90860681E4D39 +:10DCA000013107E01B011344013945F8234000F11D +:10DCB00008001AD004688288E7034FEA1223D2B220 +:10DCC000F0D502EB031C55F82CE01B0124F480373F +:10DCD0002EF4803E1344013945F82CE000F1080091 +:10DCE00045F82C7045F82340E4D1EFF3108201236E +:10DCF00083F31088336813B13368013B33603368B2 +:10DD00001BB9802003490B75087582F31088F8BD94 +:10DD1000F85F0022000D40400008404098B191B1EA +:10DD20004A6808B503464AB1094A186890420CD0BF +:10DD300008461A60FFF798FF002008BD0A88002AED +:10DD4000F2D0012008BD012070470E2008BD00BFA1 +:10DD500054524F5080B108B5084A0368934209D124 +:10DD600031B14B6823B10846FFF77EFF002008BDA4 +:10DD7000012008BD072008BD0120704754524F50B4 +:10DD8000062070470620704790B10A4B02689A42FD +:10DD90000CD190F90430084903F5C65351F82320FB +:10DDA000002022F0807241F823207047072070473E +:10DDB0000120704700435444006000400620704733 +:10DDC000C37803F00C02042A11D0827802F00C010F +:10DDD00004290CD03F2B04D9C3899BB2B3F5807FB3 +:10DDE00007D83F2A00F11000EAD80020704706202B +:10DDF00070470120704700BFF0B1194B02689A428A +:10DE00001CD1C9B1002390F90400164A52F8202011 +:10DE1000C1E90033D3783F2B12D910B44FF480748A +:10DE2000D08903F0C003C0B2802BC1E902400FD0FB +:10DE300000205DF8044B70470120704707207047B1 +:10DE40004FF48030D3899BB2C1E9020300207047B0 +:10DE50004FF4803093899BB2C1E90003E8E700BF2B +:10DE60000043544400000022D0B10E4A016803462A +:10DE7000914213D1002200B590F904C00A480CF574 +:10DE8000C65E50F82E1021F0807140F82E10074920 +:10DE9000104641F82C201A605DF804FB07207047FB +:10DEA00001207047004354440060004000000022FD +:10DEB0001A4B30B553F820304FF0FF34054616E0CA +:10DEC00093F802C00CF00C02042A19D05A68CAB1A7 +:10DED0009A68BAB19A686FEA010E8A4312D15868FB +:10DEE000103310EA0E000DD1BCF13F0F0CD9DA78D7 +:10DEF000C2F3011102F00C02042A04FA01F1DFD18D +:10DF0000062030BD012030BD054A05F5C65552F842 +:10DF1000253043F0807342F8253030BD00000022E8 +:10DF20000060004010B582B001910092002843D0FB +:10DF3000234A0168914238D190F904E021490EF555 +:10DF4000C65C51F82C2022F0807241F82C2001F59B +:10DF500098414EF4004CCA8992B29445FBD00822F5 +:10DF60000A74019A22B3184A019C52F82E104C6090 +:10DF7000009919B152F82E10009C8C6052F82E2096 +:10DF8000D17801F0C00CBCF1800F13D03F2998BFAD +:10DF9000D38118220D4B1A7490F90400FFF788FF03 +:10DFA000002818BF132002B010BD072002B010BD1A +:10DFB000054ADDE79381ECE7012002B010BD00BF08 +:10DFC00000435444006000400000002200AC0040C8 +:10DFD00048B1064B02689A4201D00720704790F979 +:10DFE0000400FFF765BF0120704700BF00435444A1 +:10DFF000002842D0224B026870B59A4204463AD1BA +:10E000000D46002935D00846FFF7DAFE88BB94F9A3 +:10E0100004101C4B01F5C65253F8226060F31866D9 +:10E02000194843F8226041F40042C3899BB29A42E6 +:10E03000FBD02B46DA789C463F2A05D9DA89D2B242 +:10E0400002EB022292B2DA819CF8022010333F2ABE +:10E05000F0D8182208260C4B0C481E7440F82150AA +:10E060001A7494F90400FFF723FF002818BF132047 +:10E0700070BD012070BD072070BD0120704700BF3A +:10E08000004354440060004000AC00400000002207 +:10E0900000283BD0324B02682DE9F0419A420446F9 +:10E0A00059D00D4679B34B686BB32E4A16787EB3C0 +:10E0B00093F90060002E51DB2B4F57F82630002BD0 +:10E0C00046D126712D68CDB12846FFF779FED8B923 +:10E0D0002B46DA7819463F2A05D9DA89D2B202EB03 +:10E0E000022292B2DA818A7810333F2AF1D80821CD +:10E0F00018221E4B197447F826501A74184B00202A +:10E100002360BDE8F0810120BDE8F0810120704767 +:10E1100001271770EFF3108887F31088144B1A68E3 +:10E1200022F480021A601B689620394600F082F9BA +:10E1300088F31088DFF830804FF4C07231464046D3 +:10E1400000F0D0FE094A6B68C2F814801773AFE77D +:10E150000820BDE8F0810E20BDE8F0810B20D3E758 +:10E1600000435444B05F00220000002200AC004095 +:10E1700000302040144A154992F8263092F82420A5 +:10E18000DBB202F00F02082A15D0092A51F8233019 +:10E190000AD00A2A0ABF0E4AD340A2FB03230D4A23 +:10E1A00008BFDB0813607047094AA2FB0323094A32 +:10E1B0009B0813607047064A51F82330A2FB0323E3 +:10E1C000044A5B081360704700E0014070020022BF +:10E1D000ABAAAAAA8C610022704700BFFFFFFFFF15 +:10E1E000F8B54AF2035001235549564AA1F8FA03FB +:10E1F000938093889BB2002BFBD101249FED4C6B45 +:10E200009FED4D7B4FF400404F4B5049C3E9071140 +:10E210005961148083ED007F1861FFF7ABFF09227D +:10E220001621474B83F8501A83F8A22093F8002C4C +:10E230001AB993F8013C980772D0414C94F8003C0D +:10E24000002B62D000223E4B83F8012C83F8002C77 +:10E2500000233B4A82F8323092F83C301907FBD554 +:10E260004FF43C5040F211110023354C1085A2F8B8 +:10E270004C1082F82A3094F83C309B06FBD50422DF +:10E28000012505262F4B324F1A77276284F8245038 +:10E2900084F82660FFF76EFF9620294600F0CAF842 +:10E2A000002384F824302762FFF764FF9620294674 +:10E2B00000F0C0F884F82660FFF75CFF84F8305067 +:10E2C00084F8525084F8535094F855301C4A43F067 +:10E2D000400384F8553092F85530DB09FBD0C52354 +:10E2E000022082F8540082F8553092F855301449D3 +:10E2F00003F0BF0382F8553091F85530DB09FBD1AC +:10E300004FF42543A1F8FA33F8BD0121C82084F861 +:10E31000001C00F08FF894F8003C012BFBD191E732 +:10E320004FF47A70FFF758FF92E700BFAFF3008019 +:10E33000006CDC0200127A0000800000002D310128 +:10E3400000E0014000C101407002002200389C1C26 +:10E3500032231231014B53F8200070477002002223 +:10E3600038B50025284C0121C82084F8285000F039 +:10E3700061F884F8245094F82430002BFBD194F8F1 +:10E380002430214943F0020384F8243091F82430EA +:10E39000C3F340009B07F9D41B4A81F8220092F88E +:10E3A000223003F0FF00002BF9D192F840301649DB +:10E3B00060F3C71382F8403091F84030DB09FBD19D +:10E3C00091F84200104A63F3C71081F8420092F8B6 +:10E3D0004230DB09FBD192F844000B4963F3C710CC +:10E3E00082F8440091F84430C3F3C014DB09F9D13A +:10E3F000012000F0B1F8054B012083F84C4CBDE83A +:10E40000384000F079B800BF0020204000E0014013 +:10E41000034618B1024A00201A6070470120704775 +:10E420000000010500BEFEE7A0F101000028FBD1BD +:10E43000704700BF4FF47A7310B400FB01F1104C29 +:10E44000104A2468B2FBF4F2A1FB034030B9B4FBDC +:10E45000F2F058B15DF8044BFFF7E6BFB1FBF2F103 +:10E46000A1FB03132BB908460028F3D15DF8044B38 +:10E4700070474FF0FF3C5DF8044B6046FFF7D4BF98 +:10E480008C61002200CA9A3B70B500240D4B0E4EE1 +:10E49000B3F80021B3F82051ADB2154025FA04F3CA +:10E4A000DB0704D556F82430E0B203B198470134B5 +:10E4B000102CF3D1034AA2F81051B2F820311D42BA +:10E4C000FBD170BD00C00040B85F00220022602375 +:10E4D00010B40748074C30F8021F02F5C65C013241 +:10E4E00009B144F82C10013BF5D15DF8044B70479D +:10E4F000961A010200600040EFF31081012383F3BC +:10E500001088124B33F8102092B22AB133F8102041 +:10E51000013A92B223F8102033F810309BB293B92D +:10E520000B4A10B4B2F8FA330A4C9BB234F810001C +:10E5300043F4254323EA0003A2F8FA3381F3108859 +:10E540005DF8044B704781F31088704780610022AA +:10E5500000E00140D01C010230B4EFF31081012330 +:10E5600083F310880E4A32F810309BB26BB90D4C11 +:10E570000D4DB4F8FA3335F810C09BB243EA0C03E2 +:10E5800043F425439BB2A4F8FA3332F81030013338 +:10E590009BB222F8103081F3108830BC704700BF66 +:10E5A0008061002200E00140D01C01020C4A08B545 +:10E5B0000346106840B103330A4923F003030344C0 +:10E5C0008B4205D8136008BD074908461160F2E781 +:10E5D00000F0C2FC0C2203464FF0FF301A6008BD69 +:10E5E00088610022D8720022D862002200BE7047E3 +:10E5F00008B500F005F8F3F7CFFBFEE7FFFFFFFFDC +:10E6000070B5464B464D6B61BFF34F8FBFF36F8FB5 +:10E610004FF47003434CC5F888300020AC60F3F72A +:10E6200017F9FFF7DDFD0120F3F712F92368A3F5D1 +:10E63000806383F30A883C483C4A0021121A00F0A8 +:10E6400051FC3B483B4A3C49121A00F097FC3B49BD +:10E650003B4A3C48521AD20842F009C0AFF300804E +:10E66000F1E80223E0E802230FF007C03649374AF9 +:10E670003748521AD20842F009C800BFAFF30080F1 +:10E68000F1E80223E0E802230FF007C0314B324AE1 +:10E690000020D21A0021D20842F007C0AFF3008058 +:10E6A000E3E802010FF005C0BFF34F8FBFF36F8F98 +:10E6B0000024C5F85042BFF34F8FBFF36F8F274B35 +:10E6C000274D5B1BA34206DD9E1055F8043B013429 +:10E6D0009847A642F9DCFFF74DFDFFF741FE032006 +:10E6E000FFF73AFF00234FF0100E19464EF001E0FD +:10E6F0001C4803F10C0220F8221001330FF007C868 +:10E700000320FFF7F9FE0220F3F7A2F8FFF7DEFE81 +:10E71000BDE87040002000F027B800BF01020E00E5 +:10E7200000ED00E000000002A0020022D8620022FA +:10E730008001002270020022D01E0102D01E0102C0 +:10E74000D01E010200000000C01F0102C01F010214 +:10E750000000002000000020000000206C020022C9 +:10E7600068020022000D4040704700BF7BB972B9BB +:10E770000029BEBF00204FF0004106E008BF00287E +:10E780001CBF6FF000414FF0FF3000F0D7B9ADF182 +:10E79000080C6DE904CE002909DB002B1ADB00F020 +:10E7A0004DF8DDF804E0DDE9022304B07047404293 +:10E7B00061EB4101002B1BDB00F040F8DDF804E0C9 +:10E7C000DDE9022304B0404261EB4101524263EBB8 +:10E7D00043037047524263EB430300F02FF8DDF828 +:10E7E00004E0DDE9022304B0404261EB41017047DF +:10E7F000524263EB430300F021F8DDF804E0DDE969 +:10E80000022304B0524263EB4303704753B94AB941 +:10E81000002908BF00281CBF4FF0FF314FF0FF3028 +:10E8200000F08CB9ADF1080C6DE904CE00F006F8EB +:10E83000DDF804E0DDE9022304B070472DE9F04F74 +:10E84000099D0E4604460F46002B47D18A42944646 +:10E85000B2FA82F35AD943B102FA03FCC3F120029F +:10E860009F409C4020FA02F217434FEA1C461FFAD1 +:10E870008CFE220CB7FBF6F106FB117701FB0EF0C4 +:10E8800042EA0742904208D91CEB020201F1FF372D +:10E8900002D2904200F23C813946121AA4B2B2FB75 +:10E8A000F6F006FB102200FB0EFE44EA0244A645E9 +:10E8B00008D91CEB040400F1FF3202D2A64500F295 +:10E8C0002A81104640EA0140A4EB0E0400211DB14C +:10E8D000DC400023C5E90043BDE8F08F8B4205D939 +:10E8E0000DB1C5E9000100210846F5E7B3FA83F14F +:10E8F00000294FD1B342C0F00281824240F2FF8032 +:10E900000846002DE8D0C5E90047E5E7002B40F0B8 +:10E91000AF808A1A4FEA1C4E1FFA8CF70121B2FB16 +:10E92000FEF60EFB1620220C42EA004207FB06F020 +:10E9300090420FD91CEB020206F1FF382CBF4FF0BA +:10E9400001094FF00009904203D9B9F1000F00F01E +:10E95000DC804646121AA4B2B2FBFEF00EFB102277 +:10E9600000FB07F744EA0244A7420FD91CEB04045A +:10E9700000F1FF322CBF4FF0010E4FF0000EA74206 +:10E9800003D9BEF1000F00F0C9801046E41B40EA35 +:10E9900006409CE7C1F120048B4006FA01FC00FA16 +:10E9A00001FE22FA04F7E6408A401F4320FA04F3EE +:10E9B0004FEA174843EA0C031FFA87FC4FEA134952 +:10E9C000B6FBF8F008FB106649EA064600FB0CF9B6 +:10E9D000B1450ED9BE1900F1FF3A2CBF4FF0010B23 +:10E9E0004FF0000BB14503D9BBF1000F00F0A2803E +:10E9F0005046A6EB09061FFA83F9B6FBF8F308FBAD +:10EA0000136603FB0CFC49EA0646B4450ED9BE1951 +:10EA100003F1FF382CBF4FF001094FF00009B44556 +:10EA200003D9B9F1000F00F08280434643EA004069 +:10EA3000A6EB0C06A0FB028C66454346E14602D3DA +:10EA400007D1C64505D2B8EB02036CEB070C0138C1 +:10EA5000E1465DB1BEEB030266EB090606FA04F47B +:10EA600022FA01F3CE401C43C5E90046002133E7FA +:10EA700002FA03FCC3F1200299409C40D6404FEAC1 +:10EA80001C4E20FA02F21FFA8CF7B6FBFEF00A4386 +:10EA90000EFB1066110C41EA064100FB07F68E42A0 +:10EAA0000ED91CEB010100F1FF382CBF4FF001091A +:10EAB0004FF000098E4202D9B9F1000F34D0404620 +:10EAC000891B92B2B1FBFEF60EFB161142EA01421F +:10EAD00006FB07F191420ED91CEB020206F1FF384A +:10EAE0002CBF4FF001094FF00009914202D9B9F152 +:10EAF000000F16D04646521A46EA00410FE7841A24 +:10EB000066EB030201201746FBE6023E624421E762 +:10EB100002396244C1E664440238D3E664440238F0 +:10EB200034E7023E6244E6E702386144C8E7023B4C +:10EB30003E447BE702383E445BE700BF704700BFBE +:10EB40000A22002100F0BAB8164B10B51C68236BDE +:10EB5000B3B9182000F072FA0246206320B9124BB4 +:10EB600052211248FFF75EFC1149124BC0E9001315 +:10EB7000114B002183600B2383810120C2E9040132 +:10EB8000216B0E480B694C690D4A584302FB040087 +:10EB9000A3FB0232013340EB0200C1E9043020F054 +:10EBA000004010BD18020022D81C0102EF1C010217 +:10EBB0000E33CDAB34126DE6ECDE05002DF451586A +:10EBC0002D7F954C242B2DE9F0478646904601D8A1 +:10EBD000012B06D100F0C0F9162303600020BDE828 +:10EBE000F0870D4633482A4615F8014B065D16F0AE +:10EBF0000806F8D12D2C10D12C780126951C33F065 +:10EC0000100215D1302C0DD12A7802F0DF02582ADB +:10EC100008D16C78023510230AE02B2C04BF2C7825 +:10EC2000951CECE7002BF6D1302C14BF0A230823E7 +:10EC300006F1004C00220CF1FF3C1046BCFBF3F93E +:10EC400003FB19CAA4F13007092F0FD83C46A34291 +:10EC50001BDD571C07D0814514D301D1A24511DB20 +:10EC600000FB0340012215F8014BEBE7A4F141073B +:10EC7000192F01D8373CEAE7A4F16107192F04D80E +:10EC8000573CE4E74FF0FF32EDE7531C08D1222355 +:10EC90006046CEF80030B8F1000FA0D0691E06E043 +:10ECA00006B14042B8F1000F99D0002AF6D1C8F859 +:10ECB000001094E7971D0102FFF784BF13460A4630 +:10ECC000014602480068FFF77DBF00BF180200221E +:10ECD0002DE9F04386460D46334E284615F8014B84 +:10ECE000375D17F00807F8D12D2C10D12C780127AB +:10ECF000851C33F0100015D1302C0DD1287800F090 +:10ED0000DF00582808D16C78023510230AE02B2C3C +:10ED100004BF2C78851CECE7002BF6D1302C14BFF7 +:10ED20000A2308234FF0FF380026B8FBF3F803FB53 +:10ED300008F930466FEA0909A4F1300CBCF1090F5B +:10ED400010D86446A3421EDDB6F1FF3F07D08045D0 +:10ED500016D301D1A14513DB00FB0340012615F8B2 +:10ED6000014BE9E7A4F1410CBCF1190F01D8373C84 +:10ED7000E8E7A4F1610CBCF1190F04D8573CE1E7B6 +:10ED80004FF0FF36EBE7731C06D122233046CEF856 +:10ED9000003032B9BDE8F08307B14042002AF9D013 +:10EDA00006B1691E1160F5E7971D0102FFF790BFDC +:10EDB0000CB4184B30B50C1E9DB01D6808DA8B23BF +:10EDC0004FF0FF302B601DB0BDE8304002B07047FF +:10EDD0004FF402730290069002A9ADF8143014BFEC +:10EDE00004F1FF332346209A2846049307934FF6F5 +:10EDF000FF73ADF8163021AB019300F031FA431CDC +:10EE0000BCBF8B232B60002CDDD0029B00221A702C +:10EE1000D9E700BF180200220EB400B59CB06FF015 +:10EE200000411DAB029006900791049108480949E2 +:10EE300053F8042B059102A90068019300F010FA21 +:10EE4000029B00221A701CB05DF804EB03B07047FF +:10EE5000180200220802FFFF0EB430B59CB04FF438 +:10EE600001721FACADF81420029054F8045B0690B8 +:10EE700000F091F80B4B2A46039002A90B93002354 +:10EE800007900F9314934FF6FF730748ADF81630B1 +:10EE900023460068019400F039FB1CB0BDE8304007 +:10EEA00003B07047ADEE0002180200220020704748 +:10EEB000884210B501EB020402D98442234607D8E8 +:10EEC000431EA14208D011F8012B03F8012FF8E7E7 +:10EED000024401468A4200D110BD13F8014D02F8E8 +:10EEE000014DF7E702440346934200D1704703F80F +:10EEF000011BF9E7C9B20346184613F8012B12B1FA +:10EF00008A42F9D17047002918BF0020704730B5F8 +:10EF10000446257823460134002DFAD1013A04D362 +:10EF200011F8014B03F8014B04B930BD002AF5D1AB +:10EF30001A70F3E710B56AB10139841810F8012B83 +:10EF400011F8013F9A4203D1A04201D0002AF5D125 +:10EF5000D01A10BD1046FCE7014B1868704700BF7F +:10EF6000180200227047704710F8012B11F8013B7E +:10EF7000012A28BF9A42F7D0D01A70470A44431E8C +:10EF8000914200D1704710B511F8014B914203F83E +:10EF9000014FF9D110BD034613F8012B002AFBD114 +:10EFA000181A01387047FFFF38B50546002941D0CF +:10EFB00051F8043C0C1F002BB8BFE41800F0E8F82F +:10EFC0001D4A136833B9636014602846BDE83840B1 +:10EFD00000F0E4B8A34208D9206821188B4201BF91 +:10EFE00019685B6809182160EDE71A465B680BB188 +:10EFF000A342FAD911685018A0420BD120680144ED +:10F00000501811608342E0D118685B68084453606F +:10F010001060DAE702D90C232B60D6E720682118AC +:10F020008B4202BF19685B680918636008BF2160E2 +:10F030005460CAE738BD00BFD4620022024B0146CB +:10F04000186800F025B800BF1802002270B50F4EF6 +:10F050000C460546316811B900F01AFF30602146B0 +:10F06000284600F015FF431C03D14FF0FF34204623 +:10F0700070BDC41C24F00304A042F8D0211A284615 +:10F0800000F006FF0130F2D1EFE700BFD0620022AE +:10F090002DE9F843CD1C064625F0030508350C2D57 +:10F0A00038BF0C25002D01DBA94204D90C233360A5 +:10F0B0000020BDE8F883DFF8D48000F069F8D8F8C4 +:10F0C00000301C4644BB29463046FFF7BFFF431CB7 +:10F0D000044658D1D8F800402746002F43D1002CD1 +:10F0E0004BD023683946304604EB030900F0D0FECC +:10F0F000814542D1216830466D1A2946FFF7A6FFA7 +:10F1000001303AD023682B442360D8F800305A6885 +:10F1100062BBC8F800700FE02268521B20D40B2A93 +:10F1200017D96119A342256018BF5960636808BFE9 +:10F13000C8F8001062514B60304600F02FF804F11F +:10F140000B00231D20F00700C21A1CBF1B1AA3507E +:10F15000AFE76268A3420CBFC8F800205A60EBE733 +:10F1600023466468AEE73C467F68B6E71A465B68AC +:10F17000A342FBD100235360DEE70C23304633600B +:10F1800000F00CF894E70560D6E700BFD4620022D7 +:10F190000148FFF7E7BE00BFCC6200220148FFF73D +:10F1A000E2BE00BFCC6200222DE9F0471F468E6808 +:10F1B00082460C46BE4290460B682DD8B1F90C2011 +:10F1C00012F4906F26D06569096905EB4505A3EB3C +:10F1D00001097B1C05EBD5754B446D109D4238BF72 +:10F1E0001D46530527D52946FFF752FF064660B353 +:10F1F0004A462169FFF7C2FEA38923F4906343F0D6 +:10F200008003A38126614E446561A5EB0905266054 +:10F210003E46A560BE4200D93E4632464146206881 +:10F22000FFF746FEA36800209B1BA36023683344BE +:10F230002360BDE8F0872A4600F048FE0646002815 +:10F24000E0D121695046FFF7AFFE0C234FF0FF30AD +:10F25000CAF80030A38943F04003A381E9E7FFFF28 +:10F260002DE9F04F98468B899DB007461B060D4649 +:10F27000144610D50B6973B94021FFF709FF2860C8 +:10F28000286130B90C233B604FF0FF301DB0BDE862 +:10F29000F08F40236B610023CDF80C804FF0010903 +:10F2A000DFF8A081099320238DF8293030238DF8D1 +:10F2B0002A3023469A4613F8012B0AB1252AF9D1A0 +:10F2C000BAEB040B0BD05B46224629463846FFF7C3 +:10F2D0006BFF013000F0A780099A5A4409929AF80E +:10F2E0000030002B00F09F8000234FF0FF320AF126 +:10F2F000010A049307938DF853301A93CDE905233F +:10F30000544605224F4814F8011B00F0D1FD049A21 +:10F31000D8B9D00644BF20238DF85330110744BF1D +:10F320002B238DF853309AF800302A2B15D0079AEA +:10F33000544600204FF00A0C214611F8013B303BA7 +:10F34000092B4BD9B0B1079214E0A0EB0803A246F9 +:10F3500009FA03F313430493D2E7039B191D1B68B7 +:10F36000002B0391BBBF5B4242F00202079307935D +:10F37000B8BF049223782E2B0AD163782A2B32D17E +:10F38000039B02341A1D1B6843EAE373039205933F +:10F39000DFF8C0A003222178504600F089FD38B183 +:10F3A000A0EB0A004022049B0134824013430493E3 +:10F3B00014F8011B062224488DF8281000F078FD6F +:10F3C000002836D0214B1BBB039B073323F00703D8 +:10F3D00008330393099B334409936AE70CFB023219 +:10F3E0000C460120A8E7002301344FF00A0C19460F +:10F3F0000593204610F8012B303A092A03D9002B37 +:10F40000C6D00591C4E70CFB012104460123F0E7B7 +:10F4100003AB2A4604A9384600930D4BAFF3008096 +:10F42000421C0646D6D1AB895B063FF52DAF099845 +:10F430002CE703AB2A4604A938460093044B00F09E +:10F440004DFAEDE7481D0102521D010200000000C7 +:10F45000A9F100024E1D010238B54B1C144603D120 +:10F460004FF0FF35284638BD9389CDB223F02003F5 +:10F470009381636B52688BB1A36B934208DD236861 +:10F480005A1E226003F8015C636801336360E9E798 +:10F49000214600F0C6FC0028F1D0E1E7216923688D +:10F4A00051B1994208D213F8011CA94204D1013B81 +:10F4B000013223606260D5E7C4E90F3204F14403EE +:10F4C00063630323A363234603F8465F236001239A +:10F4D000DCE710B50C46496B69B104F1440399426D +:10F4E00001D0FFF761FD0020236C6063636013B1FE +:10F4F000E36B236010BD23694FF0FF3023600023CE +:10F500006360A38943F02003A381F3E72DE9F04F63 +:10F510000C46ADF5237D002106460DF10408A64FEB +:10F520000093CDF81881CDE94411A449A091A449D4 +:10F53000A19192F80090B9F1000F00F0588117F8EE +:10F540000930551C13F0080319D06368002B0FDD38 +:10F5500023681A78BA5C120701D42A46E9E7459A6B +:10F5600001330132236045926268013A6260ECE740 +:10F57000A19B2146304698470028E9D0EDE7B9F134 +:10F58000250F40F086804193439353782A2B04BF84 +:10F590001023951C4FF00A0208BF4193AA461AF89F +:10F5A000011BA1F13003092B1ED9DFF818B2032289 +:10F5B000584600F07DFC38B1A0EB0B000123419AC6 +:10F5C000554683401343419315F8013B782B06D8E9 +:10F5D000572B10D8252B5CD056D8002B74D0032382 +:10F5E00047930A23429387E0439B554602FB03114E +:10F5F00030394391D2E7A3F15802202AEFD801A174 +:10F6000051F822F0D7F60002DFF50002DFF5000224 +:10F6100031F70002DFF50002DFF50002DFF500023E +:10F62000DFF50002DFF50002DFF50002DFF5000282 +:10F6300047F700022DF700028FF600028FF6000256 +:10F640008FF60002DFF50002E9F60002DFF50002A6 +:10F65000DFF50002DFF50002DFF5000257F70002D8 +:10F66000F1F60002CFF60002DFF50002DFF500023E +:10F6700053F70002DFF500022DF70002DFF500026C +:10F68000DFF50002D7F60002453B022BA7D8052381 +:10F6900031E06368002B0DDD23681A784A4540F09D +:10F6A000A680013362682360013A459B62600133A2 +:10F6B000459352E7A19B2146304698470028EBD05E +:10F6C0004498002840F08B804FF0FF308BE0419A47 +:10F6D00042F020024192419A42F40072419210227B +:10F6E0006E2B429202D905E000234293032302E0ED +:10F6F00008234293042347936368002B3ADD419B20 +:10F70000590604D423681A78BA5C120739D4479B87 +:10F71000022B48DC6B46224641A9304600F0FCF93A +:10F72000012864D002287FF418AFC9E70A22D7E77E +:10F730002946404600F03CFB419B054643F0400310 +:10F7400041930123D7E7419B43F0400341930023BA +:10F75000D1E70223CFE74198C3063FF5FEAE009BF9 +:10F76000C007459A03F1040100911B684CBF1A8041 +:10F770001A60F2E6A19B2146304698470028BED089 +:10F780009EE7459A013245926268013A002A62601A +:10F7900002DD01332360B5E7A19B2146304698473F +:10F7A0000028AFD08CE7042B0EDC6B46224641A923 +:10F7B000304600F00BFAB3E7971D010259F400023E +:10F7C000D3F400024E1D01020A4B002B3FF4C5AEDC +:10F7D0006B46224641A93046AFF30080A0E7A389DB +:10F7E0005B063FF571AF0DF5237DBDE8F08F4498C2 +:10F7F000F9E700BF000000002DE9F04716469846E3 +:10F800008A6807460B690C46DDF820909342B8BF22 +:10F810001346336091F843200AB101333360236803 +:10F82000990642BF336802333360256815F0060538 +:10F8300006D104F1190AE36832689B1AAB422BDC4B +:10F8400094F843302268003B18BF0123920630D45D +:10F8500004F1430241463846C847013023D02368AB +:10F860001A3454F80A2C03F00603042B0ABF54F888 +:10F870000E5C002533684FF0000608BFED1A54F8FF +:10F88000123C08BF25EAE5759342C4BF9B1AED18E8 +:10F89000B5421AD1002008E00123524641463846BD +:10F8A000C847013003D14FF0FF30BDE8F087013584 +:10F8B000C1E7E1185A1C30200233224481F843008A +:10F8C00094F8451082F84310C2E7012322464146CE +:10F8D0003846C8470130E6D00136D9E72DE9FF4761 +:10F8E0000F7E914680460C46782F9A460C9E01F179 +:10F8F000430207D8622F0AD8002F00F0D180582F7A +:10F9000000F0B88004F1420684F842703AE0A7F1B2 +:10F910006303152BF6D801A151F823F075F9000205 +:10F9200089F9000205F9000205F9000205F9000253 +:10F9300005F9000289F9000205F9000205F9000243 +:10F9400005F9000205F9000287FA0002B3F9000286 +:10F9500041FA000205F9000205F90002A9FA0002C5 +:10F9600005F90002B3F9000205F9000205F90002E9 +:10F9700049FA000233681A1D1B68326004F142061E +:10F9800084F8423001239CE033682068191D3160FF +:10F99000060601D51D6803E04506FBD5B3F9005006 +:10F9A000002D03DA2D236D4284F8433058480A2392 +:10F9B00011E021683368080653F8045B02D4490655 +:10F9C00048BFADB26F2F3360514814BF0A230823DC +:10F9D000002184F843106668002EA66005DB2168CC +:10F9E0002E4321F0040121604BD01646B5FBF3F104 +:10F9F00003FB1157C75D06F8017D2F460D46BB423C +:10FA0000F4D9082B0BD12368DF0708D52369616877 +:10FA10009942DEBF302306F8013C06F1FF36921B07 +:10FA200022614B4603AA21464046CDF800A0FFF7CD +:10FA3000E3FE01304AD14FF0FF3004B0BDE8F0875B +:10FA4000236843F02003236078273248236884F832 +:10FA500045701F06316851F8045B02D45F0648BF49 +:10FA6000ADB23160D90744BF43F0200323601DB11C +:10FA70001023ADE72648E9E7236823F0200323603D +:10FA8000F6E71646BDE733682568181D61693060E2 +:10FA90002E061B6801D5196002E06806FBD51980A7 +:10FAA000002316462361BCE7336800211A1D32602B +:10FAB0001E686268304600F0FBF908B1801B606088 +:10FAC00063682361002384F84330AAE72369324640 +:10FAD00049464046D0470130ADD023689B0713D438 +:10FAE000E068039B9842B8BF1846A6E70123324658 +:10FAF00049464046D04701309DD00135E36803991F +:10FB00005B1AAB42F2DCEBE7002504F11906F5E7DE +:10FB1000591D01026A1D01022DE9F84315468A6844 +:10FB200080460C4632B98A69002A14BF4FF0FF3272 +:10FB300001228A6022680027DFF88C90D1065FBF1F +:10FB40001A68111D19601668A06988B1012807D1CB +:10FB50002B681A7863699B5C53B9002F31D022E07F +:10FB6000022820D12B681B7819F803301B071AD400 +:10FB700023680137DA065EBF2B681B7806F8013B65 +:10FB80002A686B680132013B2A60A2686B60013A07 +:10FB9000A26042B1002BD7DCD4F880312946404620 +:10FBA00098470028D0D0236813F0100305D1E268ED +:10FBB0000132E260A26902B13370236900203B4444 +:10FBC0002361BDE8F88300BF971D01022DE9F04FC6 +:10FBD000984687B0724B0C468246164627464FF031 +:10FBE000000B93E8070003AB83E807006D4BA169A6 +:10FBF0006D4A032908BF1A46A36801925A1EB2F53E +:10FC0000AE7F89BF6FF4AE754FF0000903EB0509B5 +:10FC100040F25D1388BFA36057F81C3B43F4506368 +:10FC20003D462360316803AB0222097853F82B006C +:10FC300000F03EF928B3BBF1010F59D162682AB92F +:10FC40002268082142F4007261602260226822F476 +:10FC5000A0622260A268511EA16092B13268511C5C +:10FC60003160127805F8012B7268013A002A72603F +:10FC700007DCD4F88021314650469047002840F0F8 +:10FC800085800BF1010BBBF1030FCBD163680BB97E +:10FC90000A23636063684FF0000B44496069C91A26 +:10FCA00000F086F8A3682268002B3DD031686069B7 +:10FCB00091F800C010F80C00002835D0BCF1300FCE +:10FCC00024D1100522D50BF1010BB9F1000F03D09F +:10FCD000013309F1FF39A3607368013B002B7360A6 +:10FCE0001BDD336801333360A368013BA360D9E7B0 +:10FCF000BBF1020FAED1226802F4C061B1F5007F02 +:10FD0000BFD1102142F480726160A2E722F4106238 +:10FD100022600B7805F8013BDEE7D4F880313146EC +:10FD2000504698470028DFD02368D9050DD5BD423D +:10FD300009D905F1FF3915F8011CD4F87C31324698 +:10FD40004D4650469847BD4228D0226812F0100216 +:10FD500013D12A70394663685046019EB047D8F8DF +:10FD6000003021681A1D11F0200FC8F800201B6810 +:10FD70000FD01860E3680133E360ED1B23690020B6 +:10FD80005D442B44236107B0BDE8F08F4FF0000BBA +:10FD9000CAE7CA074CBF18801860EBE70120F2E7FA +:10FDA000981E0102B9EC0002ADED00028B1D0102AC +:10FDB00070B50B78044601385E2B04F1FF0513BFC4 +:10FDC0004A1C8A1C4B78002108BF012100F8011F42 +:10FDD000A842FBD10BB9501E70BD81F00101104645 +:10FDE000E154024612F8015B2D2D05D05D2D16D091 +:10FDF000002DF1D02B46F2E746785D2EFAD0B342C3 +:10FE0000F8DC02301A4601329642A154FBDCF21AA9 +:10FE10005D1C013AB342A8BF0022AB18E1E71046CF +:10FE2000DAE72DE9F0410C46496B04F144039942AD +:10FE30001AD14FF48061FFF72BF918B94FF0FF305A +:10FE4000BDE8F0814FF48063606300F2FD30A3638E +:10FE500094F84630837094F84530437094F84430F9 +:10FE6000037020600020EBE7A66B77003A4600F0B5 +:10FE70002DF805460028E1D000EB06080146324681 +:10FE80004046FFF77BF8C4F80080C4E90D57E9E766 +:10FE900038B50023054D044608462B60FEF786FB67 +:10FEA000431C02D12B6803B1236038BDC862002215 +:10FEB000C9B20346024410B59342184601D100204E +:10FEC00003E0047801338C42F6D110BD2DE9F041F6 +:10FED000074614460D4621B91146BDE8F041FFF72B +:10FEE000D7B82AB92546FFF75FF82846BDE8F08164 +:10FEF00000F01AF88442064602D8B4EB500FF4D84A +:10FF000021463846FFF7C4F8804608B94546ECE775 +:10FF1000B4422246294628BF3246FFF72FF8294629 +:10FF20003846FFF741F8F1E751F8043C181F002B61 +:10FF3000BCBF0B58C01870474275696C7420776954 +:10FF400074682052656E6573617320416476616EDA +:10FF500063656420466C657869626C6520536F66E2 +:10FF60007477617265205061636B616765207665A7 +:10FF70007273696F6E20352E312E3000352E312E82 +:10FF80003000000000000105F8B500BFF8BC08BC57 +:10FF90009E467047F8B500BFF8BC08BC9E46704747 +:10FFA0005465726D696E616C00000000284E554CFE +:10FFB0004C2900000D0A5363616E6E696E6720570D +:10FFC0006946692041636365737320506F696E747D +:10FFD000730D0A002A2A20726D5F776966695F6F68 +:10FFE0006E636869705F73696C65785F7363616E77 +:10FFF0002041504920666F7220726D5F7769666993 +:020000040201F7 +:100000005F6F6E636869705F73696C6578206661A5 +:10001000696C6564202A2A002A2A2A2A2A204C6927 +:100020007374206F66205769466920416363657366 +:100030007320506F696E7473202A2A2A2A2A0000BE +:100040005365637572697479203A204F70656E004C +:100050005365637572697479203A205745500000E2 +:1000600043757272656E746C7920576946692041D8 +:100070005073207769746820574550207365637505 +:1000800072697479206973206E6F74207375707053 +:100090006F727465642E20506C6561736520646FA7 +:1000A000206E6F742073656C6563740053656375AF +:1000B000726974793A2057504100000053656375A6 +:1000C00072697479203A205750413200456E746548 +:1000D0007220576946692041502773205353494481 +:1000E00020696E64657820746F20626520636F6E8E +:1000F0006E65637465642E004F5220456E746572A0 +:1001000020616E79206F7468657220636861726126 +:100110006374657220746F2052652D7363616E0085 +:10012000456E7465722070617373776F72642066B8 +:100130006F720000456E7465722053534944206FFE +:100140006620576946692041636365737320506F69 +:10015000696E743A00000000436F6E6E65637469E7 +:100160006E6720746F2000002A2A20726D5F776905 +:1001700066695F6F6E636869705F73696C65785FED +:10018000636F6E6E6563742041504920666F722004 +:10019000726D5F776966695F6F6E636869705F73C0 +:1001A000696C6578206661696C6564202A2A0000A4 +:1001B00057694669206E6F7420636F6E6E65637455 +:1001C000656400002A2A20726D5F776966695F6F37 +:1001D0006E636869705F73696C65785F646E735F86 +:1001E00071756572792041504920666F7220726D79 +:1001F0005F776966695F6F6E636869705F73696C6A +:100200006578206661696C6564202A2A0000000018 +:100210002A2A20726D5F776966695F6F6E6368690D +:10022000705F73696C65785F70696E6720415049D3 +:10023000206661696C6564202A2A00002A2A2072DF +:100240006D5F776966695F6F6E636869705F736918 +:100250006C65785F646973636F6E6E65637420416B +:10026000504920666F7220726D5F776966695F6FB3 +:100270006E636869705F73696C6578206661696C2C +:100280006564202A2A0000002A2A20726D5F77699F +:1002900066695F6F6E636869705F73696C65785FCC +:1002A000636C6F73652041504920666F7220726DD8 +:1002B0005F776966695F6F6E636869705F73696CA9 +:1002C0006578206661696C6564202A2A0000000058 +:1002D0002A2A20726D5F776966695F6F6E6368694D +:1002E000705F73696C65785F6F70656E204150490F +:1002F00020666F7220726D5F776966695F6F6E63EB +:100300006869705F73696C6578206661696C6564A3 +:10031000202A2A00776966695F6F6E636869705F7B +:1003200073696C65785F6D6F64756C6520696E6963 +:100330007469616C697A656420737563636573734E +:1003400066756C6C790000005769466920416363EB +:1003500065737320506F696E74207363616E6E698C +:100360006E67206661696C65642E4966206D756CE8 +:100370007469706C65206661696C757265732C2098 +:10038000706C6561736520656E746572205769468F +:10039000692041502063726564656E7469616C7395 +:1003A0002E000000506C6561736520557365206FE9 +:1003B0007074696F6E203220666F72206D616E7589 +:1003C000616C20636F6E6E65637420746F2064656A +:1003D00073697265642057696669204150206176AF +:1003E00061696C61626C652E00000000436F6E6E87 +:1003F000656374696E6720746F203A00496E636F9D +:1004000072726563742041636365737320506F6912 +:100410006E742063726564656E7469616C732065C7 +:100420006E74657265642E2054727920616761690B +:100430006E2E0000496E76616C696420496E70759D +:10044000742E000057694669206E6F7420636F6ECA +:100450006E65637465642E005769466920636F6E2C +:100460006E65637465642E002A2A20726D5F776959 +:1004700066695F6F6E636869705F73696C65785FEA +:1004800069705F616464725F6765742041504920E0 +:100490006661696C6564202A2A000000456E7465F7 +:1004A00072207468652049502041646472657373DA +:1004B000206F722055524C20746F2070696E670057 +:1004C00050696E67696E672E20506C656173652098 +:1004D0007761697400000000444E53206C6F6F6BAD +:1004E0007570206661696C65642E20436865636B76 +:1004F0002049502F55524C20656E74657265642EEC +:10050000000000004661696C6564206D6178696D6A +:10051000756D20726574727920636F756E742066D4 +:100520006F7220444E53206C6F6F6B75702E20528B +:1005300065736574204D43550000000050696E6777 +:10054000205375636365737366756C00675F7061D4 +:10055000636B65745F706F6F6C30205061636B65A7 +:100560007420506F6F6C000050696E6720556E7379 +:1005700075636365737366756C0000004661696C32 +:100580006564206D6178696D756D2072657472792E +:1005900020636F756E7420666F722070696E6720BD +:1005A0006F7065726174696F6E2E20526573657429 +:1005B000204D4355000000004E6574776F726B202C +:1005C000646576696365206D6179206265206F6678 +:1005D000662D6C696E65206F7220696E76616C693C +:1005E000642055524C2F49502061646472657373C6 +:1005F0002E2054727920616761696E206F722065C8 +:100600006E74657220646966666572656E742055E5 +:10061000524C2F49502E0000675F697030204950BE +:1006200020496E7374616E63650000006E785F70C0 +:1006300061636B65745F706F6F6C5F63726561742B +:100640006520415049204661696C65642E000000B8 +:100650007061636B65745F706F6F6C305F696E693A +:10066000742066756E6374696F6E204661696C658F +:10067000642E00006E785F69705F637265617465F7 +:1006800020415049204661696C65642E00000000DD +:100690006E785F6172705F656E61626C652041505B +:1006A00049204661696C65642E0000006E785F75B4 +:1006B00064705F656E61626C6520415049204661DF +:1006C000696C65642E0000006E785F69636D705F11 +:1006D000656E61626C6520415049204661696C65B8 +:1006E000642E00006E785F69676D705F656E616291 +:1006F0006C6520415049204661696C65642E00009C +:100700002049502073746174757320636865636B4E +:1007100020636F756C64206E6F7420626520636F58 +:100720006D706C657465642077697468696E207497 +:1007300068652074696D656F757420737065636991 +:1007400066696564000000006E785F69705F7374AD +:10075000617475735F636865636B2041504920461F +:1007600061696C65642E0000495020537461747592 +:100770007320636865636B20737563636573736669 +:10078000756C00006970305F696E69742066756E03 +:100790006374696F6E204661696C65642E000000A9 +:1007A0002A2A204E6574776F726B20496E697469CE +:1007B000616C697A6174696F6E206661696C6564E9 +:1007C000202A2A00537461727420544350207365A8 +:1007D0007276657220696E20504320616E642073CA +:1007E00074617274206C697374656E696E672E0033 +:1007F00054435020436C69656E7420536F636B657E +:10080000740000006E785F7463705F736F636B6574 +:10081000745F637265617465204150492066616947 +:100820006C65640054435020536F636B65742063A0 +:1008300072656174656420696E20636C69656E74AD +:10084000206D6F6465206F6E204D43552E000000B3 +:10085000456E7465722054435020736572766572DC +:10086000204950206164647265737320746F206343 +:100870006F6E6E656374000056616C6964617469C3 +:100880006E6720544350207365727665722049501C +:1008900000000000444E53206C6F6F6B7570206633 +:1008A00061696C65642E20436865636B2054435016 +:1008B00020736572766572204950206164647265A8 +:1008C000737320656E74657265642E0050696E677F +:1008D000696E6720544350207365727665722049B3 +:1008E00050000000456E74657220544350207365BB +:1008F0007276657220706F72740000004661696CD8 +:100900006564206D6178696D756D207265747279AA +:1009100020636F756E7420666F722070696E670059 +:1009200054435020736572766572206D6179206240 +:1009300065206F66662D6C696E65206F7220696E2A +:1009400076616C6964207365727665722049502007 +:1009500061646472657373006E785F7463705F6363 +:100960006C69656E745F736F636B65745F62696EEB +:100970006420415049206661696C65640000000094 +:1009800054435020736F636B65742062696E6420FA +:100990007375636365737366756C00006E785F745E +:1009A00063705F636C69656E745F736F636B6574AE +:1009B0005F636F6E6E6563742041504920666169A4 +:1009C0006C65640054435020736F636B65742063DF +:1009D0006F6E6E6563746564000000006E785F7012 +:1009E00061636B65745F616C6C6F636174652041FA +:1009F0005049206661696C656400000048656C6C54 +:100A00006F0000006E785F7061636B65745F646196 +:100A100074615F617070656E642041504920666149 +:100A2000696C6564000000006E785F7463705F73CA +:100A30006F636B65745F73656E6420415049206617 +:100A400061696C656400000053656E742048656CD4 +:100A50006C6F20746F207468652054435020536578 +:100A6000727665720000000057616974696E6720D4 +:100A7000666F7220736572766572206D657373613F +:100A8000676500006E785F7463705F736F636B659A +:100A9000745F7265636569766520415049206661BF +:100AA000696C6564000000006E785F7061636B655F +:100AB000745F646174615F726574726965766520E4 +:100AC000415049206661696C65640000205265638D +:100AD0006569766520537563636573730000000074 +:100AE0006F6666007274745F70726F6365737369AA +:100AF0006E675F626C6F636B000000007274745FFE +:100B00006F705F7175657565000000004E65745803 +:100B10005F776966695F7468726561645F696E704A +:100B200075745F7175657565000000000D0A52658A +:100B30007475726E6564204572726F7220436F64C3 +:100B4000653A203078257820200D0A0054696D65BB +:100B50007374616D7020285469636B7329203D2084 +:100B600030782530386C783A0D0A00000D0A20459F +:100B700052524F523A20525454206672616D65773A +:100B80006F726B20696E6974204661696C65640DD3 +:100B90000A0000004572726F7220696E2070726FD9 +:100BA00063657373696E672C20706C656173652073 +:100BB000636865636B20616761696E0D0A00000000 +:100BC000312E30000D0A2A2A2A2A2A2A2A2A2A2ADB +:100BD0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A75 +:100BE0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A65 +:100BF0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A55 +:100C00002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A44 +:100C10002A2A2A2A2A2A0D0A2A20202052656E65AD +:100C200073617320465350204578616D706C652068 +:100C300050726F6A65637420666F72204E657458D7 +:100C40005F57696669204D6F64756C6520202020B0 +:100C50002020202020202020202020202020202094 +:100C6000202020202020202A0D0A2A20202045781C +:100C7000616D706C652050726F6A65637420566593 +:100C80007273696F6E202573202020202020202081 +:100C90002020202020202020202020202020202054 +:100CA0002020202020202020202020202020202044 +:100CB00020202020202020202A0D0A2A2020204623 +:100CC0006C657820536F667477617265205061633C +:100CD0006B2056657273696F6E202025642E256423 +:100CE0002E256420202020202020202020202020AD +:100CF00020202020202020202020202020202020F4 +:100D0000202020202020202020202020202A0D0A02 +:100D10002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A33 +:100D20002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A23 +:100D30002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A13 +:100D40002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A03 +:100D50002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AF3 +:100D60000D0A526566657220746F20726561646D4C +:100D7000652E7478742066696C6520666F72206DCC +:100D80006F72652064657461696C73206F6E2045B5 +:100D900078616D706C652050726F6A656374206154 +:100DA0006E640D0A46535020557365722773204DAB +:100DB000616E75616C20666F72206D6F726520695F +:100DC0006E666F726D6174696F6E2061626F7574AB +:100DD000204E6574585F576966692064726976654C +:100DE000720D0A000D0A546865206578616D706C9B +:100DF000652070726F6A6563742064656D6F6E73D1 +:100E0000747261746573207468652066756E6374AE +:100E1000696F6E616C6974696573206F66205769CC +:100E20006669207573696E6720417A757265205214 +:100E3000544F53204E6574582044756F0D0A7275D7 +:100E40006E6E696E67206F6E2052656E657361739A +:100E5000205241204D435573207573696E672052AF +:100E6000656E657361732053696C657820554152D6 +:100E70005420506D6F642068617264776172652ED2 +:100E8000200D0A5468652070726F6A65637420676C +:100E9000697665732075736572206F7074696F6E03 +:100EA00020746F20656974686572207363616E20B9 +:100EB00057694669206E6574776F726B73206F7225 +:100EC000206D616E75616C6C79200D0A656E7465BC +:100ED00072206E6574776F726B2063726564656EE5 +:100EE0007469616C7320696E204A6C696E6B525430 +:100EF0005456696577657220616E6420636F6E6E0B +:100F00006563742E205468656E2069742070657264 +:100F1000666F726D73200D0A70696E67206F706561 +:100F2000726174696F6E206F6E20757365722065D3 +:100F30006E74657265642055524C206F7220495062 +:100F400020616464726573732E2020496620737576 +:100F5000636365737366756C2C200D0A2750696E88 +:100F600067205375636365737366756C276D65736E +:100F700073616765207072696E746564206F6E209E +:100F80004A6C696E6B5254545669657765722E20AF +:100F90005468652070726F6A65637420616C736F4A +:100FA000200D0A64656D6F6E7374726174657320D1 +:100FB00054435020736F636B6574206F706572616A +:100FC00074696F6E7320696E20636C69656E74203E +:100FD0006D6F64652E204974207472696573206397 +:100FE0006F6E6E656374696E6720746F200D0A748E +:100FF0006865207573657220656E7465726564201E +:1010000054435020736572766572204950206164A4 +:10101000647265737320616E6420706F7274206EE9 +:10102000756D6265722E2049742069732065787031 +:101030006563746564200D0A7468617420544350BC +:1010400020736F636B657420696E207365727665BB +:1010500072206D6F646520776F756C642062652007 +:1010600072756E6E696E67206F6E20757365722083 +:10107000504320616E64206C697374656E696E679D +:10108000200D0A6F6E2061206672656520706F7298 +:1010900074206265666F7265207468652045502013 +:1010A000747269657320746F20636F6E6E6563740C +:1010B0002E204F6E636520636F6E6E65637465648A +:1010C00020746F2074686520544350200D0A7365A6 +:1010D000727665722C207468652075736572207352 +:1010E000686F756C642073656E6420276F6E2720AF +:1010F0006F7220276F666627206D65737361676561 +:101100002066726F6D2074686520736572766572F3 +:101110002E200D0A4261736564206F6E207468652D +:10112000206D6573736167652C206F6E2D626F6132 +:1011300072642075736572204C454420776F756C1E +:1011400064207475726E206F6E2F6F666620616EFC +:1011500064207468652073616D65200D0A776F7572 +:101160006C6420626520646973706C6179656420C9 +:101170006F6E204A6C696E6B525454566965776580 +:10118000722E20496620616E20696E76616C6964FA +:10119000206D65737361676520697320726563658F +:1011A000697665642C200D0A7468656E207072651E +:1011B00076696F7573204C454420737461746520A3 +:1011C000776F756C64206265206D61696E7461690A +:1011D0006E65642E20416674657220726563656970 +:1011E00076696E67206D65737361676573206672DB +:1011F0006F6D200D0A746865207365727665722CB8 +:1012000020617070726F7072696174652061636BC8 +:101210006E6F776C6564676D656E7420206D6573A5 +:101220007361676573206172652073656E742074E5 +:101230006F20746865207365727665722E0D0A00E2 +:101240000D0A494E464F203A2025730D0A00000032 +:1012500025730D0A000000000D0A4552524F52201E +:101260003A2025730D0A00000D0A4D656E753A0D82 +:101270000A5072657373203120746F207363616E3E +:1012800020666F72205769466920416363657373F6 +:1012900020506F696E74730D0A507265737320323B +:1012A00020746F20656E746572205769466920410D +:1012B000636365737320506F696E74277320637264 +:1012C0006564656E7469616C730D0A55736572208F +:1012D000496E7075743A200D0A0000000D0A4D43E6 +:1012E0005520495020616464726573733A20256407 +:1012F0002E25642E25642E25640D0A005265636533 +:1013000069766564203A2025732C20557365722018 +:101310004C45442025730D0A0000000052656365AA +:1013200069766564203A2025732C20496E76616CBD +:101330006964206D6573736167652E2053656E6403 +:1013400020276F6E27206F7220276F6666270D0A91 +:101350000000000025733A205369676E616C2073AA +:101360007472656E6774683A2025642C2043686146 +:101370006E6E656C3A20256400000000496E64655D +:10138000783A2825642900000D0A53656C6563745A +:10139000207365637572697479207479706520664D +:1013A0006F722074686520576946692041636365E0 +:1013B000737320506F696E743A0D0A57694669203D +:1013C00053656375726974792074797065733A0D29 +:1013D0000A5072657373203020666F72204F7065FB +:1013E0006E202D204E6F2053656375726974790DE0 +:1013F0000A5072657373203120666F722057504116 +:101400002053656375726974790D0A507265737340 +:10141000203220666F722057504132205365637529 +:10142000726974790D0A5573657220496E7075740E +:101430003A200D0A000000000D0A2052545420509A +:1014400072696E74696E672052656365697665645A +:1014500020556E6B6E6F776E204D65737361676597 +:10146000204944000D0A00000D0A4572726F722077 +:101470003A206D656D6F72795F616C6C6F6361743A +:10148000655F727474206661696C65642E0D0A0074 +:10149000417A757265205769666920546872656182 +:1014A00064000000302E302E302E300031313532C5 +:1014B0003030000046535020436F6D6D6F6E2049F1 +:1014C0006E69742053656D005254542054687265DF +:1014D0006164000050524900496E7465726E616C1F +:1014E000204950204C6F6F706261636B00000000F8 +:1014F000415457530D0000000D0A0D0A0000000072 +:1015000073736964203D00006273736964203D2039 +:1015100025783A25783A25783A25783A25783A2573 +:10152000780D00006368616E6E656C203D20256457 +:101530000D000000696E64696361746F72203D2064 +:1015400025640D007365637572697479203D204EC2 +:101550004F4E45210000000052534E2F575041324C +:10156000000000007478206D75740000756172745D +:10157000207465692073656D0000000075617274E8 +:101580002072782073656D007278206D757400008C +:1015900041540D004154423D000000002C2C2C2CE5 +:1015A00000000000680D00006E0D00004154453041 +:1015B0000D000000415456300D00000041545541CB +:1015C00052543D320D0000004154554152543D32B9 +:1015D0002C310D004154533130383F0D00000000D4 +:1015E0004154533130383D310D00000041545331E6 +:1015F000323D310D0000000041544253495A453DEF +:10160000313432300D000000415457440D000000C9 +:1016100041544E444843503D310D00004154544F15 +:101620003D310D002B2B2B004154570D00000000C5 +:10163000252A5B5E0A5D0A252A5B5E0A5D0A252A69 +:101640005B5E0A5D0A4D6163204164647220202064 +:1016500020203D2020202532783A2532783A253244 +:10166000783A2532783A2532783A2532780D0000DA +:1016700041544E50494E473D25642E25642E256425 +:101680002E25640D0000000041544E5345543F0D7B +:101690000000000049503A25752E25752E25752E1F +:1016A00025752C0041544E444E5351554552593DD9 +:1016B0000000000025730D0025750D0A25752E25E7 +:1016C000752E25752E25750D0A00000041544E53C8 +:1016D0004F434B494E4445583D25640D00000000E2 +:1016E00041544E434C4F53450D00000041544E436E +:1016F0005544503D0000000025642E25642E2564CD +:101700002E25642C25640D0041544E535544503D04 +:101710000000000025640D0041544E435443503DE9 +:101720000000000041544E534F434B3D25752C257E +:10173000750D0000415457413D0000004154574190 +:101740005750413D000000002C000000312C0000EB +:10175000322C0000312C312C0000000041544E533B +:1017600045543D3F0D00000049503A25642E256444 +:101770002E25642E25642C204D61736B3A25642E32 +:1017800025642E25642E25642C20476174657761BD +:10179000793A25642E25642E25642E25640D0A00D1 +:1017A0006E785F6472697665725F74687265616491 +:1017B0005F6576656E747300447269766572205455 +:1017C000687265616400FFFF00000000000054546F +:1017D000522052454747455300FFFFFFFFFFFFFFE1 +:1017E0003031323334353637383941424344454657 +:1017F000BC2100229C180102741C0102010000009F +:1018000001000000090800002C180102000000007F +:1018100000000000A414010200000000000000000D +:10182000010000000000000000000000C4210022B0 +:10183000381801021C1C0102020200000C000C01FD +:101840000C020C03841801026C180102ADC20002E4 +:10185000000000005818010200010000840100226D +:101860000F00FFFF0000000101000000F421002232 +:1018700078180102A81C01028801002280180102C8 +:1018800001FFFFFFFC21002290180102A81C0102A9 +:10189000980100229818010200FFFFFF3E0000009F +:1018A000A818010200000000000000000000000075 +:1018B0000080000002000000008000000300000023 +:1018C000008000000400000000800000050000000F +:1018D0000080000007000000004000000800000039 +:1018E0000040000009000000008000000B00000024 +:1018F000008000000E000000008000000F000000CB +:101900000000011C000100000000011C010100009A +:101910000000011C020100000000011C0301000086 +:101920000000011C040100000000011C0501000072 +:101930000000011C06010000040000000701000077 +:10194000000001170C010000000001170E0100004B +:101950000000010008020000000001000902000070 +:10196000000001000A020000000001000B0200005C +:101970000000011700030000000001170103000030 +:10198000000001170203000000000117030300001C +:101990000000011704030000000001170503000008 +:1019A00000000117060300000000011707030000F4 +:1019B00000000117080300000000011307040000E5 +:1019C00000000114080400000000011409040000D4 +:1019D000000401060A040000000401060B040000D4 +:1019E000000001060C040000000401060D040000C4 +:1019F000040000000E0400000000011300050000B8 +:101A00000000011301050000000401070B050000A0 +:101A1000000401070C05000004000000000600009F +:101A20000000011C000800000000011C010800006B +:101A30000000011C020800000000011C0308000057 +:101A40000000011C040800000000011C0808000040 +:101A50000400000009080000000001130E08000047 +:101A6000000001130F08000000000104020A00003A +:101A700000000104030A000000000000060A000044 +:101A8000000C01050E0A0000000C01050F0A000001 +:101A9000000C0114010B0000320133013401350147 +:101AA0000000000000000000000000000000000036 +:101AB0000000000000000000000000000000000026 +:101AC0000000000000000000000000000000000016 +:101AD0000000000000000000000000000000000006 +:101AE00000000000000000000000000000000000F6 +:101AF00000000000000000000000000000000000E6 +:101B000000000000000000000000000000000000D5 +:101B100000000000000000000000000000000000C5 +:101B200000000000000000000000000000000000B5 +:101B300000000000000000000000000000000000A5 +:101B40000000000000000000000000000000000095 +:101B50000000000000000000141C0102C01B010274 +:101B6000081C0102BC1B0102001C0102B81B01027F +:101B7000F01B0102B41B0102E81B0102B01B0102B1 +:101B8000A01B0102A01B0102D81B0102AC1B010219 +:101B9000D01B0102A81B0102C41B0102A41B0102ED +:101BA00000FFFFFF380D00FF370D00FF360D00FF6F +:101BB000340D00FF330D00FF320D00FF310D00FF2B +:101BC000300D00FF4E4F5F414E535745520D0A00F6 +:101BD000425553590D0A00FF4E4F5F4449414C5442 +:101BE0004F4E450D0A00FFFF4552524F520D0A005D +:101BF0004E4F5F434152524945520D0A00FFFFFFCD +:101C000052494E470D0A00FF434F4E4E4543540D77 +:101C10000A00FFFF4F4B0D0A00FFFFFFB5D0000287 +:101C200031D000026DCE000211CD000255CD000270 +:101C300095CD0002E9CB000221CF000219CE0002AF +:101C4000060008001000180020004000600080001E +:101C500000018001000200040008FFFF0403010CE2 +:101C600000091408111C101918FFFFFF02040304D7 +:101C70000404FFFF1DDD00021DD8000255DD000237 +:101C8000A9DB0002A5DA000255DB000229D9000217 +:101C9000D1D9000219DA000265DA000205DB000280 +:101CA0005DD9000289D9000291E00002F1DF000253 +:101CB00025DF0002D1DF000289DD000281DD0002A4 +:101CC00085DD0002F9DD000269DE0002BDDD0002F3 +:101CD00001000200080010005245454E54206D617D +:101CE0006C6C6F6320737563636565646564002F56 +:101CF000646174612F6A656E6B696E732F776F72A2 +:101D00006B73706163652F474E552D746F6F6C63F5 +:101D10006861696E2F61726D2D31332F7372632F7D +:101D20006E65776C69622D63796777696E2F6E6572 +:101D3000776C69622F6C6962632F7374646C69627B +:101D40002F72616E642E6300232D302B2000686C8F +:101D50004C006566674546470030313233343536CE +:101D60003738394142434445460030313233343507 +:101D70003637383961626364656600412D46612DEE +:101D800066383930313233343536375D002B2D002B +:101D900030300078580000202020202020202020F3 +:101DA000282828282820202020202020202020200B +:101DB000202020202020208810101010101010103B +:101DC000101010101010100404040404040404047F +:101DD0000410101010101010414141414141010107 +:101DE00001010101010101010101010101010101E3 +:101DF00001011010101010104242424242420202F1 +:101E000002020202020202020202020202020202B2 +:101E1000020210101010200000000000000000005E +:101E200000000000000000000000000000000000B2 +:101E300000000000000000000000000000000000A2 +:101E40000000000000000000000000000000000092 +:101E50000000000000000000000000000000000082 +:101E60000000000000000000000000000000000072 +:101E70000000000000000000000000000000000062 +:101E80000000000000000000000000000000000052 +:101E900000000000000000FF8D1D0102901D0102E6 +:101EA000931D01021000000000000000017A5200A2 +:101EB000027C0E011B0C0D00100000001800000039 +:101EC000D6D0FFFF1000000000000000000000005E +:101ED000AC140102104000000000100800000000D7 +:101EE00000000000000000000000080000000000EA +:101EF0000000000000000000F0F0F0F00000000022 +:101F0000436F7079726967687420286329204D696E +:101F100063726F736F667420436F72706F72617457 +:101F2000696F6E2E20416C6C207269676874732033 +:101F300072657365727665642E20202A20204E65B6 +:101F400074582044756F20436F727465782D4D343A +:101F50002F474E552056657273696F6E20362E32AC +:101F60002E31202A000000001C0200220000000088 +:101F700090610022F86100226062002200000000EF +:101F80000000000000000000000000000000000051 +:101F90000000000000000000000000000000000041 +:101FA0000000000000000000000000000000000031 +:101FB00000000000000000006D0200024502000267 +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:10A20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:040000050200E5F11F +:00000001FF diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/R7FA8M1AHECBD.pincfg b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/R7FA8M1AHECBD.pincfg new file mode 100644 index 0000000000..ce708d490a --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/R7FA8M1AHECBD.pincfg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg new file mode 100644 index 0000000000..b9f8ef53b6 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg @@ -0,0 +1,440 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/configuration.xml b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/configuration.xml new file mode 100644 index 0000000000..48dd9b8a32 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/configuration.xml @@ -0,0 +1,1184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Data Transfer Controller + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + SCI UART + Renesas.RA.5.1.0.pack + + + NetX Duo WiFi Driver + Renesas.RA.5.1.0.pack + + + Azure RTOS ThreadX Port + Renesas.RA.5.1.0.pack + + + WiFi Onchip Silex + Renesas.RA.5.1.0.pack + + + Azure RTOS ThreadX + Microsoft.ThreadX.6.2.1+fsp.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Azure RTOS NetX Duo + Microsoft.NetXDuo.6.2.1+renesas.1.fsp.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/ra_cfg.txt b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/ra_cfg.txt new file mode 100644 index 0000000000..7be690c893 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/ra_cfg.txt @@ -0,0 +1,1886 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x400 + Heap size (bytes): 0x1000 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Src: PLL1P + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 ETHER_RMII_RMII0_CRS_DV ETH_A_RMII_RMII_RXDV L - "Peripheral mode" - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - IO - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 ETHER_RMII_ET0_LINKSTA ETH_A_LINKSTA L - "Peripheral mode" - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - IO - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 ETHER_RMII_RMII0_RX_ER ETH_A_RXER L None "Peripheral mode" - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - IO - - + P301 A2 ETHER_RMII_RMII0_RXD1 ETH_A_RXD1 L None "Peripheral mode" - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - IO - - + P302 B3 ETHER_RMII_RMII0_RXD0 ETH_A_RXD0 L None "Peripheral mode" - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - IO - - + P303 C4 ETHER_RMII_REF50CK0 ETH_A_REFCLK L - "Peripheral mode" - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - IO - - + P304 A3 ETHER_RMII_RMII0_TXD0 ETH_A_TXD0 L None "Peripheral mode" - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - IO - - + P305 B4 ETHER_RMII_RMII0_TXD1 ETH_A_TXD1 L None "Peripheral mode" - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - IO - - + P306 A4 ETHER_RMII_RMII0_TXD_EN ETH_A_TXEN L - "Peripheral mode" - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - IO - - + P307 B5 ETHER_RMII_ET0_MDIO ETH_A_MDIO L - "Peripheral mode" - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - IO - - + P308 A5 ETHER_RMII_ET0_MDC ETH_A_MDC L - "Peripheral mode" - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - IO - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic - - Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - None - - + P402 M12 - ETH_B_MDIO - - Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - None - - + P403 N14 - ETH_B_LINKSTA - - Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - None - - + P404 L10 - ETH_B_RST_N - - Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - None - - + P405 N15 - ETH_B_TXEN - - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - None - - + P406 M13 - ETH_B_TXD1 - - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - None - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 - - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - None - - + P701 L12 - ETH_B_REFCLK - - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - None - - + P702 L13 - ETH_B_RXD0 - - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - None - - + P703 L11 - ETH_B_RXD1 - - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - None - - + P704 K12 - ETH_B_RXER - - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - None - - + P705 K10 - ETH_B_RMII_RXDV - - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - None - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 - - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - None - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 - - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - None - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV L - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - IO - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA L - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - IO - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER L None Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - IO - - + P301 A2 - ETH_A_RXD1 L None Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - IO - - + P302 B3 - ETH_A_RXD0 L None Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - IO - - + P303 C4 - ETH_A_REFCLK L - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - IO - - + P304 A3 - ETH_A_TXD0 L None Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - IO - - + P305 B4 - ETH_A_TXD1 L None Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - IO - - + P306 A4 - ETH_A_TXEN L - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - IO - - + P307 B5 - ETH_A_MDIO L - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - IO - - + P308 A5 - ETH_A_MDC L - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - IO - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic - - Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - None - - + P402 M12 - ETH_B_MDIO - - Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - None - - + P403 N14 - ETH_B_LINKSTA - - Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - None - - + P404 L10 - ETH_B_RST_N - - Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - None - - + P405 N15 - ETH_B_TXEN - - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - None - - + P406 M13 - ETH_B_TXD1 - - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - None - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 - - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - None - - + P701 L12 - ETH_B_REFCLK - - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - None - - + P702 L13 - ETH_B_RXD0 - - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - None - - + P703 L11 - ETH_B_RXD1 - - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - None - - + P704 K12 - ETH_B_RXER - - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - None - - + P705 K10 - ETH_B_RMII_RXDV - - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - None - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 - - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - None - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 - - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - None - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "Azure RTOS ThreadX Port (rm_threadx_port)" + Module "Azure RTOS NetX Duo IP Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Disabled + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 600 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 2 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 2 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 180000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 2 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Enable + Common: Interface Capability: Enable + Azure IoT: Defender Security Module: Disable + + Module "Azure RTOS NetX Duo Packet Pool Instance" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Disabled + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 600 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 2 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 2 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 180000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 2 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Enable + Common: Interface Capability: Enable + Azure IoT: Defender Security Module: Disable + + Module "NetX Duo WiFi Driver (rm_netxduo_wifi)" + IP MTU (bytes): 1500 + + Module "WiFi Onchip Silex Driver using r_sci_uart (rm_wifi_onchip_silex)" + Parameter Checking: Default (BSP) + Number of supported socket instances: 1 + Size of TX buffer for CMD Port: 1500 + Size of RX buffer for CMD Port: 12000 + Semaphore maximum timeout: 10000 + Number of retries for AT commands: 10 + Module Reset Port: 08 + Module Reset Pin: 09 + Enable SNTP Client: Disabled + Max SSID Length: 32 + Max BSSID Length: 6 + Max Passphrase Length: 32 + + Module "UART (r_sci_b_uart)" + Parameter Checking: Default (BSP) + FIFO Support: Disable + DTC Support: Enable + Flow Control Support: Disable + + Module "Azure RTOS NetX Duo Common" + Common: Error Checking: Enabled (default) + Common: IP Packet Filter: Disabled (default) + Common: IP Static Routing: Disabled (default) + Common: Physical Header: + Common: Physical Trailer: + Common: ARP Defend By Reply: Disabled (default) + Common: ARP Mac Change Notification: Disabled (default) + Common: ARP Expiration Rate: + Common: ARP Update Rate: + Common: TCP ACK Timer Rate: + Common: TCP Fast Timer Rate: + Common: TCP Transmit Timer Rate: + Common: TCP Keepalive Initial: + Common: TCP Keepalive Retry Interval: + Common: ARP Maximum Retries: + Common: ARP Maximum Queue Depth: + Common: ARP Auto ARP Entry: Enabled (default) + Common: Maximum Multicast Groups: + Common: Maximum Listen Requests: + Common: TCP Keepalive: Disabled (default) + Common: TCP Window Scaling: Disabled (default) + Common: TCP Immediate ACK: Disabled (default) + Common: TCP ACK Every N Packets: + Common: TCP Maximum Retries: + Common: TCP Maximum TX Queue: + Common: TCP Retry Shift: + Common: TCP Keepalive Retries: + Common: Driver Deferred Processing: Disabled (default) + Common: Loopback Interface: Enabled (default) + Common: Maximum Physical Interfaces: + Common: Fragmentation support: Enabled (default) + Common: IP RX Checksum: Enabled (default) + Common: IP TX Checksum: Enabled (default) + Common: TCP RX Checksum: Enabled (default) + Common: TCP TX Checksum: Enabled (default) + Common: UDP RX Checksum: Enabled (default) + Common: UDP TX Checksum: Enabled (default) + Common: Reset Disconnect: Enabled (default) + Common: RX Size Checking: Enabled (default) + Common: ARP Info: Enabled (default) + Common: IP Info: Enabled (default) + Common: ICMP Info: Enabled (default) + Common: IGMPv2: Enabled (default) + Common: IGMP Info: Enabled (default) + Common: Packet Info: Enabled (default) + Common: RARP Info: Enabled (default) + Common: TCP Info: Enabled (default) + Common: UDP Info: Enabled (default) + Common: Extended Notify Support: Disabled (default) + Common: NAT: Disabled (default) + Common: Packet Header Pad Size: + Common: TCP MSS Minimum: + Common: Source Address Check: Disabled (default) + Common: ARP Defend Interval: + Common: TCP Maximum Out Of Order Packets: + Common: NetX Duo IPV6 Support: Disabled + Common: Notify when the IPv6 address is changed: Disabled (default) + Common: Allow discover maximum MTU in the path: Disabled (default) + Common: Wait before resetting target's path MTU in destination table (seconds): + Common: IPv6 routing table entry limit: + Common: IPv6 destination table entry limit: + Common: Maximum time allowed to reassemble IP fragment: + Common: Maximum time allowed to reassemble IPv4 fragment: + Common: Maximum time allowed to reassemble IPv6 fragment: + Common: IPv6 multicast join/leave function support: Disabled (default) + Common: Size of the prefix table for router advertisements: + Common: Stateless address auto-configuration support: Disabled (default) + Common: IPv6 address pool entry limit: + Common: Delay before the first stale cache entry solicitation (seconds): + Common: Duplicate Address Detection support: Enabled (default) + Common: Neighbor Solicitation message count before interface address marked valid: + Common: Retain older cache table entries till timeout option: Disabled (default) + Common: IPv6 Neighbor Cache table entry limit.: + Common: Neighbor Solicitation message count for IPv6 Neighbor Discovery protocol: + Common: Neighbor Solicitation message count to determine neighbors reachability: + Common: Maximum entries in ND cache queue: + Common: Duration for address to be 'reachable' with no packets received from it (seconds): + Common: Delay between solicitation packets (milliseconds): + Common: ICMPv6 error message in response to invalid packet support: Enabled (default) + Common: ICMPv6 redirect packet processing support: Enabled (default) + Common: IPv6 router advertisement packet processing support: Enabled (default) + Common: Periodic IPv6 router solicitation messages support: Enabled (default) + Common: Maximum host router solicitations till no response is received: + Common: Interval between two router solicitation messages: + Common: Checksum computation support on received ICMPv4 packets: Enabled (default) + Common: Checksum computation support on received ICMPv6 packets: Enabled (default) + Common: Checksum computation support on received ICMP packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv4 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMPv6 packets: Enabled (default) + Common: Checksum computation support on transmitted ICMP packets: Enabled (default) + Common: Packet Alignment: + Common: Random Number Generator: rand + Common: Seed Random Number Generator: srand + DHCP: Common: IPv4: Type of Service for UDP requests: Normal + DHCP: Common: IPv4: Fragmentation option: Don't fragment + DHCP: Common: IPv4: Time to live: 128 + DHCP: Common: IPv4: Packet Queue depth: 5 + DHCP: Client: IPv4: Internal thread priority: 3 + DHCP: Client: IPv4: Internal thread stack size (bytes): 4096 + DHCP: Client: IPv4: Timeout between DHCP messages processed (seconds): 1 + DHCP: Client: IPv4: Use BOOTP: Disable + DHCP: Client: IPv4: Send ARP probe: Disable + DHCP: Client: IPv4: ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Minimum ARP probe wait time (seconds): 1 + DHCP: Client: IPv4: Maximum ARP probe wait time (seconds): 2 + DHCP: Client: IPv4: ARP probe count: 2 + DHCP: Client: IPv4: Maximum retransmission timeout (seconds): 64 + DHCP: Client: IPv4: Minimum renew timeout (seconds): 60 + DHCP: Client: IPv4: Minimum retransmission timeout (seconds): 4 + DHCP: Client: IPv4: Persistent client state: Disable + DHCP: Client: IPv4: Maximum message size support: Disable + DHCP: Client: IPv4: DHCP options buffer size (bytes): 312 + DHCP: Client: IPv4: Maximum number of network interfaces for DHCP client: 1 + DHCP: Client: IPv4: Wait before restarting the configuration process (seconds): 10 + HTTP: Common: Type of Service: Normal + HTTP: Common: Fragmentation option: Don't fragment + HTTP: Common: Time to live: 128 + HTTP: Common: MD5 Support: Disable + HTTP: Common: Maximum resource name length (bytes): 40 + HTTP: Common: Maximum password length (bytes): 20 + HTTP: Common: Maximum username length (bytes): 20 + HTTP: Client: Minimum packet size (bytes): 600 + HTTP: Client: Operation timeout (seconds): 10 + DNS: Client: DNS Control Type of Service: Normal + DNS: Client: Socket fragmentation option: Dont fragment + DNS: Client: Time to live: 128 + DNS: Client: Client DNS IP version: IPv4 + DNS: Client: Maximum number of DNS Servers in the Client server list: 5 + DNS: Client: Maximum DNS queries size (bytes): 512 + DNS: Client: Maximum retries for a server: 3 + DNS: Client: Maximum duration to retransmit a DNS query (seconds): 64 + DNS: Client: Packet allocate timeout (seconds): 1 + DNS: Client: Client has DNS and Gateway server: Disable + DNS: Client: Clear previous DNS queries from queue: Disable + DNS: Client: Extended RR types support: Disable + DNS: Client: Cache support: Disable + Telnet: Common: Type of service for TCP requests: Normal + Telnet: Common: Fragmentation option: Don't fragment + Telnet: Common: Server TCP port number: 23 + Telnet: Common: Time to live: 128 + AutoIP: Wait before sending first probe (seconds): 1 + AutoIP: ARP probes to send: 3 + AutoIP: Minimum wait between probes (seconds): 1 + AutoIP: Maximum wait between probes (seconds): 2 + AutoIP: Maximum conflicts before increasing processing delay: 10 + AutoIP: Wait extend after maximum conflicts (seconds): 60 + AutoIP: Wait before announcement (seconds): 2 + AutoIP: Number of ARP announces: 2 + AutoIP: Wait between announces (seconds): 2 + AutoIP: Wait between defense announces (seconds): 10 + Web HTTP: Common: Type of Service: Normal + Web HTTP: Common: Fragmentation option: Don't fragment + Web HTTP: Common: MD5 Support: Disable + Web HTTP: Common: Time to live: 128 + Web HTTP: Common: Maximum password length (bytes): 20 + Web HTTP: Common: Maximum username length (bytes): 20 + Web HTTP: Client: Minimum packet size (bytes): 300 + Web HTTP: Client: HTTPS Support: Disable + SMTP: Client: TCP window size (bytes): 1460 + SMTP: Client: Packet allocation timeout (seconds): 2 + SMTP: Client: TCP socket connect timeout (seconds): 10 + SMTP: Client: TCP socket disconnect timeout (seconds): 5 + SMTP: Client: Server greeting reply timeout (seconds): 10 + SMTP: Client: Command timeout (seconds): 10 + SMTP: Client: Mail data request timeout (seconds): 30 + SMTP: Client: TCP socket send completion timeout (seconds): 5 + SMTP: Client: Server challenge maximum string length (bytes): 200 + SMTP: Client: Maximum password length (bytes): 20 + SMTP: Client: Maximum username length (bytes): 40 + DHCP: Client: IPv6: Internal thread priority: 3 + DHCP: Client: IPv6: Time out for obtaining DHCPv6 client mutex (ticks): TX_WAIT_FOREVER + DHCP: Client: IPv6: Time interval between current IP address lease time update (seconds): 1 + DHCP: Client: IPv6: Maximum IA addresses allowed in client record: 1 + DHCP: Client: IPv6: Number of DNS servers the client will store: 2 + DHCP: Client: IPv6: Number of time servers the client will store: 1 + DHCP: Client: IPv6: Domain name buffer size (bytes): 32 + DHCP: Client: IPv6: Current time zone information buffer size (bytes): 16 + DHCP: Client: IPv6: Maximum DHCPv6 server messages buffer size (bytes): 100 + DHCP: Common: IPv6: Type of Service for UDP requests: Normal + DHCP: Common: IPv6: Time to live: 128 + DHCP: Common: IPv6: Packet Queue depth: 5 + DHCP: Common: IPv6: Packet allocation timeout (seconds): 3 + DHCP: Common: IPv6: Interval for active session time update (seconds): 3 + DHCP: Server: IPv4: Internal thread priority: 2 + DHCP: Server: IPv4: Packet allocate timeout (seconds): 2 + DHCP: Server: IPv4: Fast periodic timer interval to check session inactivity timeout (seconds): 10 + DHCP: Server: IPv4: DHCP Client Session timeout - multiple of Fast periodic interval (seconds): 10 + DHCP: Server: IPv4: Client IP address default lease time (seconds): 0xFFFFFFFF + DHCP: Server: IPv4: Slow periodic timer interval to check IP lease expiration (seconds): 1000 + DHCP: Server: IPv4: Size of the array to contain options in client request (units): 12 + DHCP: Server: IPv4: Server option list (optional - use space for separation) : 1 3 6 + DHCP: Server: IPv4: Server option list size (optional): 3 + DHCP: Server: IPv4: Size of the server host name buffer (bytes): 32 + DHCP: Server: IPv4: Size of the current client hostname buffer (bytes): 32 + DHCP: Server: IPv4: Maximum size of an IP addresses list (units): 20 + DHCP: Server: IPv4: Size of client record table (units): 50 + DHCP: Server: IPv4: Size of the BOOT buffer (bytes): 548 + DHCP: Server: IPv6: Internal thread priority: 2 + DHCP: Server: IPv6: Client lease time expiration check interval (seconds): 60 + DHCP: Server: IPv6: DHCPv6 packet receive timeout (seconds): 1 + DHCP: Server: IPv6: Server preference ranking for clients: 0 + DHCP: Server: IPv6: Maximum options to extract from a client message: 6 + DHCP: Server: IPv6: Server interval for first client IP address renewal attempt (seconds): 2000 + DHCP: Server: IPv6: Server interval for second client IP address renewal attempt (seconds): 3000 + DHCP: Server: IPv6: Time interval after which client IP is deprecated (seconds): 2 * NX_DHCPV6_DEFAULT_T1_TIME + DHCP: Server: IPv6: Time interval after which leased IP is invalid (seconds): 2 * NX_DHCPV6_DEFAULT_PREFERRED_TIME + DHCP: Server: IPv6: Maximum server status option message size (bytes): 100 + DHCP: Server: IPv6: Maximum Size of the Servers IP lease table (count): 100 + DHCP: Server: IPv6: Size of the Servers Client record table (count): 120 + DHCP: Server: IPv6: Server socket fragmentation option: Dont fragment + DHCP: Server: IPv6: Vendor assigned unique ID: abcdeffghijklmnopqrstuvwxyz + DHCP: Server: IPv6: Private vendor ID: 0x12345678 + DHCP: Server: IPv6: Size of Vendor ID buffer (bytes): 48 + DHCP: Server: IPv6: Client request success message : granted: IA OPTION GRANTED + DHCP: Server: IPv6: Client request failure message : Failure unspecified: IA OPTION NOT GRANTED-FAILURE UNSPECIFIED + DHCP: Server: IPv6: Client request failure message : No addresses available: IA OPTION NOT GRANTED-NO ADDRESSES AVAILABLE + DHCP: Server: IPv6: Client request failure message : Invalid client request: IA OPTION NOT GRANTED-INVALID CLIENT REQUEST + DHCP: Server: IPv6: Client request failure message : Client not on link: IA OPTION NOT GRANTED-CLIENT NOT ON LINK + DHCP: Server: IPv6: Client request failure message : Client must use multicast: IA OPTION NOT GRANTED-CLIENT MUST USE MULTICAST + DHCP: Server: IPv6: Session inactivity timeout(seconds): 20 + Telnet: Server: Internal thread priority: 16 + Telnet: Server: Maximum clients to serve simultaneously: 4 + Telnet: Server: Socket window size (bytes): 2048 + Telnet: Server: Server time out (seconds): 10 + Telnet: Server: Client inactivity timeout (seconds): 600 + Telnet: Server: Timeout check period (seconds): 60 + Telnet: Server: Option negotiation: Enable + Telnet: Server: Use application packet pool: Disable + Telnet: Server: Packet size in the pool (bytes): 300 + Telnet: Server: Total packet pool size (bytes): 2048 + SNTP: Client: Internal thread stack size (bytes): 2048 + SNTP: Client: SNTP client thread time slicing interval (ticks): TX_NO_TIME_SLICE + SNTP: Client: Internal thread priority: 2 + SNTP: Client: UDP socket name: SNTP Client socket + SNTP: Client: UDP port number: 123 + SNTP: Client: Server UDP port: 123 + SNTP: Client: Time to live: 128 + SNTP: Client: Maximum UDP packets queue depth (units): 5 + SNTP: Client: Packet allocation timeout (seconds): 1 + SNTP: Client: SNTP version to use: 3 + SNTP: Client: NTP minimum version: 3 + SNTP: Client: Lowest level server stratum client accepts: 2 + SNTP: Client: Minimum time difference that triggers adjustment (milliseconds): 10 + SNTP: Client: Maximum time adjustment allowed to local clock time (milliseconds): 180000 + SNTP: Client: Ignore maximum time adjust limit at startup: True + SNTP: Client: Maximum time lapse without valid update (seconds): 7200 + SNTP: Client: 'Update time remaining' timer update interval (seconds): 1 + SNTP: Client: Starting poll interval for unicast update request (seconds): 3600 + SNTP: Client: Poll interval increment after failed time update: 2 + SNTP: Client: Calculate round trip time of messages: False + SNTP: Client: Maximum server clock inaccuracy to accept (to disable set 0): 50000 + SNTP: Client: Invalid message limit to mark server invalid: 3 + SNTP: Client: Randomize update request interval on startup: False + SNTP: Client: Internal Task sleep interval (ticks): 1 + SNTP: Client: Current calendar year: 2016 + TFTP: Common: Maximum error string length (bytes): 64 + TFTP: Common: Time to live: 128 + TFTP: Common: Type of Service for UDP requests: Normal + TFTP: Common: Fragmentation option: Don't fragment + TFTP: Client: Source port to use: NX_ANY_PORT + MQTT: Client: NX Secure: Disable + MQTT: Client: Cloud Enable: Disable + MQTT: Client: Keepalive Timer Rate (s): 1 + MQTT: Client: Ping Timeout Delay (s): 1 + MQTT: Client: Socket Timeout (in timer ticks) : 0xFFFFFFFF + NAT: Minimum count for translation entry: 3 + NAT: Timeout for translation entry (seconds): 240 + NAT: Minimum assigned port number for outbound TCP packets: 20000 + NAT: Maximum assigned port number for outbound TCP packets: 30000 + NAT: Minimum assigned port number for outbound UDP packets: 20000 + NAT: Maximum assigned port number for outbound UDP packets: 30000 + NAT: Minimum ICMP query identifier: 20000 + NAT: Maximum ICMP query identifier: 30000 + FTP: Common: Control Type of Service: Normal + FTP: Common: Data Type of Service: Normal + FTP: Common: Fragmentation option: Don't fragment + FTP: Common: Time to live: 128 + FTP: Common: Duration between client inactivity check (seconds): 60 + FTP: Client: TCP socket to use: NX_ANY_PORT + SNMP: Agent: Internal thread stack size (bytes): 4096 + SNMP: Agent: SNMP agent priority: 16 + SNMP: Agent: Type of service for SNMP responses: Normal + SNMP: Agent: Fragment enable for SNMP PDU requests: Dont Fragment + SNMP: Agent: SNMP socket time to live: 128 + SNMP: Agent: Agent timeout: 100 + SNMP: Agent: Max octet string size: 255 + SNMP: Agent: Max context string size: 32 + SNMP: Agent: Max User name Size: 64 + SNMP: Agent: Max security Key Size: 64 + SNMP: Agent: Minimum SNMP packet size: 560 + SNMP: Agent: UDP port number: 161 + SNMP: Agent: Trap destination port: 162 + SNMP: Agent: Max trap Key Size: 64 + SNMP: Agent: SNMP Version 1: Enable + SNMP: Agent: SNMP Version 2: Enable + SNMP: Agent: SNMP Version 3: Enable + POP3: Client: Maximum buffer size to store messages (bytes): 2000 + POP3: Client: Packet time out (seconds): 1 + POP3: Client: Connection time out (seconds): 30 + POP3: Client: Disconnect time out (seconds): 2 + POP3: Client: TCP socket send wait (seconds): 2 + POP3: Client: Server reply timeout (seconds): 10 + POP3: Client: TCP window size (bytes): 1460 + POP3: Client: Maximum user name length (bytes): 40 + POP3: Client: Maximum password length (bytes): 20 + FTP: Server: Internal thread priority: 16 + FTP: Server: Internal thread time slicing interval (ticks): 2 + FTP: Server: Maximum clients to serve simultaneously: 4 + FTP: Server: Control window size (bytes): 400 + FTP: Server: Data window size (bytes): 2048 + FTP: Server: Duration internal services will suspend for (seconds): 1 + FTP: Server: Maximum username length (bytes): 20 + FTP: Server: Maximum password length (bytes): 20 + FTP: Server: Duration allowed with no activity (seconds): 240 + FTP: Server: Socket retransmit timeout (seconds): 2 + FTP: Server: Maximum queued transmit packets: 20 + FTP: Server: Number of socket retransmissions: 10 + FTP: Server: Binary left shift as multiplier for next retry duration: 2 + HTTP: Server: FileX Support: Enable + HTTP: Server: Multipart HTTP requests support: Disable + HTTP: Server: Internal thread priority: 16 + HTTP: Server: Internal thread time slicing interval (ticks): 2 + HTTP: Server: Server socket window size (bytes): 2048 + HTTP: Server: Server time out (seconds): 10 + HTTP: Server: Server time out for accept (seconds): 10 + HTTP: Server: Server time out for disconnect (seconds): 10 + HTTP: Server: Server time out for receive (seconds): 10 + HTTP: Server: Server time out for send (seconds): 10 + HTTP: Server: Maximum size of header field (bytes): 256 + HTTP: Server: Maximum connections in queue: 5 + HTTP: Server: Maximum client user name length (bytes): 20 + HTTP: Server: Maximum client user password length (bytes): 20 + HTTP: Server: Minimum size of packets in pool (bytes): 600 + HTTP: Server: Maximum number of queued transmit packets (units): 20 + HTTP: Server: Wait before retry (seconds): 2 + HTTP: Server: Maximum number of retries per packet: 10 + HTTP: Server: Binary left shift as multiplier for next retry duration: 1 + TFTP: Server: FileX support: Enable + TFTP: Server: Retransmission on client request support: Disable + TFTP: Server: Internal thread priority: 16 + TFTP: Server: Maximum clients to serve simultaneously: 10 + TFTP: Server: Time slice for internal thread: 2 + TFTP: Server: Client request activity timeout check interval (ticks): 20 + TFTP: Server: Ack or data retransmission interval (ticks): 200 + TFTP: Server: Maximum retries for transmission without response: 5 + TFTP: Server: Maximum retries for transmission with duplicate response: 2 + Web HTTP: Server: HTTPS Support: Disable + Web HTTP: Server: FileX Support: Enable + Web HTTP: Server: Multipart HTTP requests support: Disable + Web HTTP: Server: Server thread priority: 16 + Web HTTP: Server: Server thread time slicing interval (ticks): 2 + Web HTTP: Server: Server socket window size (bytes): 2048 + Web HTTP: Server: Server time out (seconds): 10 + Web HTTP: Server: Server time out for accept (seconds): 10 + Web HTTP: Server: Server time out for disconnect (seconds): 10 + Web HTTP: Server: Server time out for receive (seconds): 10 + Web HTTP: Server: Server time out for send (seconds): 10 + Web HTTP: Server: Maximum size of header field (bytes): 256 + Web HTTP: Server: Maximum connections in queue: 4 + Web HTTP: Server: Maximum length of resource name: 40 + Web HTTP: Server: Number of simultaneous sessions for server: 2 + Web HTTP: Server: Minimum size of packets in pool (bytes): 600 + Web HTTP: Server: Maximum number of queued transmit packets (units): 20 + Web HTTP: Server: Server Socket Re-transmission Timeout (seconds): 2 + Web HTTP: Server: Maximum number of retries per packet: 10 + Web HTTP: Server: Server Next Re-transmission timeout shift: 1 + Common: TCP/IP Offload: Enable + Common: Interface Capability: Enable + Azure IoT: Defender Security Module: Disable + + Module "Transfer (r_dtc)" + Parameter Checking: Default (BSP) + Linker section to keep DTC vector table: .fsp_dtc_vector_table + + Azure RTOS ThreadX + General: Custom tx_user.h: + General: Error Checking: Enabled + Timer: Timer Ticks Per Second: 100 + General: Max Priorities: 32 + General: Minimum Stack: 200 + Timer: Timer Thread Stack Size: 1024 + Timer: Timer Thread Priority: 01 + Timer: Timer Process In ISR: Enabled + Timer: Reactivate Inline: Disabled + General: Stack Filling: Enabled + General: Preemption Threshold: Disabled + Timer: Timer: Enabled + General: Notify Callbacks: Disabled + General: Inline Thread Resume Suspend: Disabled + General: Not Interruptable: Disabled + Trace: Event Trace: Disabled + Trace: Trace Buffer Name: g_tx_trace_buffer + Trace: Memory section for Trace Buffer: .bss + Trace: Trace Buffer Size: 65536 + Trace: Trace Buffer Number of Registries: 30 + Performance: Block Pool Performance Info: Disabled + Performance: Byte Pool Performance Info: Disabled + Performance: Event Flags Performance Info: Disabled + Performance: Mutex Performance Info: Disabled + Performance: Queue Performance Info: Disabled + Performance: Semaphore Performance Info: Disabled + Performance: Thread Performance Info: Disabled + Performance: Timer Performance Info: Disabled + RA: Hardware Thread Stack Monitoring: Disabled + Interrupts: SysTick Interrupt Priority: Priority 0 (highest) + Interrupts: Maximum Interrupt Priority: Priority 0 (highest) + General: IAR Library Support: Disabled + General: BSD Support: Disabled + General: FileX Pointer: Enabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Instance "Azure RTOS ThreadX Port (rm_threadx_port)" + Thread "Azure Wifi Thread" + Symbol: azure_wifi_thread + Name: Azure Wifi Thread + Stack size (bytes): 4096 + Priority: 4 + Auto start: Enabled + Time slicing interval (ticks): 1 + + Instance "g_ip0 Azure RTOS NetX Duo IP Instance" + Name: g_ip0 + IPv4 Address: 192.168.0.23 + Subnet Mask: 0.0.0.0 + Default Gateway Address: 192.168.0.1 + IPv6 Global Address: 2001:0:0:0:0:0:0:1 + IPv6 Link Local Address (All zeros means use MAC address): 0:0:0:0:0:0:0:0 + IP Helper Thread Stack Size (bytes): 2048 + IP Helper Thread Priority: 3 + ARP cache storage units: Bytes + ARP cache size (in storage units): 520 + + Instance "g_packet_pool0 Azure RTOS NetX Duo Packet Pool Instance" + Name: g_packet_pool0 + Packet Size (bytes): 1568 + Number of Packets in Pool: 100 + + Instance "NetX Duo WiFi Driver (rm_netxduo_wifi)" + AP SSID: + AP Password: + AP Security: WPA2 + + Instance "WiFi Onchip Silex Driver using r_sci_uart (rm_wifi_onchip_silex)" + SNTP server IPv4 address: 0.0.0.0 + SNTP Timezone Offset from UTC Hours: 0 + SNTP Timezone Offset from UTC Minutes: 0 + Use Daylight Savings Time: Enabled + + Instance "g_uart0 UART (r_sci_b_uart)" + General: Name: g_uart0 + General: Channel: 2 + General: Data Bits: 8bits + General: Parity: None + General: Stop Bits: 1bit + Baud: Baud Rate: 115200 + Baud: Baud Rate Modulation: Disabled + Baud: Max Error (%): 5 + Flow Control: CTS/RTS Selection: Hardware RTS + Flow Control: Software RTS Port: Disabled + Flow Control: Software RTS Pin: Disabled + Extra: Clock Source: Internal Clock + Extra: Start bit detection: Falling Edge + Extra: Noise Filter: Disable + Extra: Receive FIFO Trigger Level: Max + Extra: RS-485: DE Pin: Disable + Extra: RS-485: DE Pin Polarity: Active High + Extra: RS-485: DE Pin Assertion Time: 1 + Extra: RS-485: DE Pin Negation Time: 1 + Interrupts: Callback: rm_wifi_onchip_silex_uart_callback + Interrupts: Receive Interrupt Priority: Priority 12 + Interrupts: Transmit Data Empty Interrupt Priority: Priority 12 + Interrupts: Transmit End Interrupt Priority: Priority 12 + Interrupts: Error Interrupt Priority: Priority 12 + + Instance "g_transfer0 Transfer (r_dtc) SCI2 TXI (Transmit data empty)" + Name: g_transfer0 + Mode: Normal + Transfer Size: 1 Byte + Destination Address Mode: Fixed + Source Address Mode: Incremented + Repeat Area (Unused in Normal Mode): Source + Interrupt Frequency: After all transfers have completed + Number of Transfers: 0 + Number of Blocks (Valid only in Block Mode): 0 + Number of Transfer Descriptors: 1 + Activation Source: SCI2 TXI (Transmit data empty) + + Instance "g_transfer1 Transfer (r_dtc) SCI2 RXI (Receive data full)" + Name: g_transfer1 + Mode: Normal + Transfer Size: 1 Byte + Destination Address Mode: Incremented + Source Address Mode: Fixed + Repeat Area (Unused in Normal Mode): Destination + Interrupt Frequency: After all transfers have completed + Number of Transfers: 0 + Number of Blocks (Valid only in Block Mode): 0 + Number of Transfer Descriptors: 1 + Activation Source: SCI2 RXI (Receive data full) + + Instance "Azure RTOS NetX Duo Common" + Thread "RTT Thread" + Symbol: rtt_thread + Name: RTT Thread + Stack size (bytes): 1024 + Priority: 5 + Auto start: Enabled + Time slicing interval (ticks): 1 + diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/script/fsp.ld b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/script/fsp.ld new file mode 100644 index 0000000000..8016a11741 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/script/fsp.ld @@ -0,0 +1,820 @@ +/* + Linker File for Renesas FSP +*/ + +INCLUDE memory_regions.ld + +/* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image.*/ +/* + XIP_SECONDARY_SLOT_IMAGE = 1; +*/ + +QSPI_FLASH_PRV_LENGTH = DEFINED(QSPI_FLASH_SIZE) ? ABSOLUTE(QSPI_FLASH_SIZE) : ABSOLUTE(QSPI_FLASH_LENGTH); +OSPI_DEVICE_0_PRV_LENGTH = DEFINED(OSPI_DEVICE_0_SIZE) ? ABSOLUTE(OSPI_DEVICE_0_SIZE) : ABSOLUTE(OSPI_DEVICE_0_LENGTH); +OSPI_DEVICE_1_PRV_LENGTH = DEFINED(OSPI_DEVICE_1_SIZE) ? ABSOLUTE(OSPI_DEVICE_1_SIZE) : ABSOLUTE(OSPI_DEVICE_1_LENGTH); + +/* If a flat (secure) project has DEFINED RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. */ +__RESERVE_NS_RAM = !DEFINED(PROJECT_NONSECURE) && DEFINED(RAM_NS_BUFFER_LENGTH) && (OPTION_SETTING_S_LENGTH != 0); + +ITCM_START = DEFINED(ITCM_START)? ITCM_START : 0; +ITCM_LENGTH = DEFINED(ITCM_LENGTH)? ITCM_LENGTH : 0; +DTCM_START = DEFINED(DTCM_START)? DTCM_START : 0; +DTCM_LENGTH = DEFINED(DTCM_LENGTH)? DTCM_LENGTH : 0; +RAM_NS_BUFFER_BLOCK_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? ALIGN(RAM_NS_BUFFER_LENGTH, 8192) : 0; +RAM_NS_BUFFER_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? RAM_NS_BUFFER_LENGTH : 0; +RAM_NS_BUFFER_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH; +RAM_NS_BUFFER_BLOCK_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_BLOCK_LENGTH; + +OPTION_SETTING_START_NS = DEFINED(PROJECT_NONSECURE) ? OPTION_SETTING_START : OPTION_SETTING_START + 0x80; +OPTION_SETTING_DATA_FLASH_S_START = DEFINED(OPTION_SETTING_DATA_FLASH_S_START) ? OPTION_SETTING_DATA_FLASH_S_START : 0; +OPTION_SETTING_DATA_FLASH_S_LENGTH = DEFINED(OPTION_SETTING_DATA_FLASH_S_LENGTH) ? OPTION_SETTING_DATA_FLASH_S_LENGTH : 0; + +/* This definition is used to avoid moving the counter in OPTION_SETTING regions for projects that should not configure option settings. + * Bootloader images do not configure option settings because they are owned by the bootloader. + * FSP_BOOTABLE_IMAGE is only defined in bootloader images. */ +__bl_FSP_BOOTABLE_IMAGE = 1; +__bln_FSP_BOOTABLE_IMAGE = 1; +PROJECT_SECURE_OR_FLAT = (!DEFINED(PROJECT_NONSECURE) || DEFINED(PROJECT_SECURE)) && OPTION_SETTING_LENGTH && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_NS = DEFINED(PROJECT_NONSECURE) && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_DATA_FLASH = PROJECT_SECURE_OR_FLAT && (OPTION_SETTING_DATA_FLASH_S_LENGTH != 0); + +__bl_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_FLASH_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; +__bl_FLASH_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_END - FLASH_APPLICATION_NSC_LENGTH; +__bl_RAM_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; +__bl_RAM_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; +__bl_FLASH_NS_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; +__bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START | (!DEFINED (NS_OFFSET_START) ? 0 : NS_OFFSET_START); +__bln_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + +XIP_SECONDARY_SLOT_IMAGE = DEFINED(XIP_SECONDARY_SLOT_IMAGE) ? XIP_SECONDARY_SLOT_IMAGE : 0; +FLASH_ORIGIN = !DEFINED(FLASH_IMAGE_START) ? FLASH_START : + XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : + FLASH_IMAGE_START; +LIMITED_FLASH_LENGTH = DEFINED(FLASH_IMAGE_LENGTH) ? FLASH_IMAGE_LENGTH : + DEFINED(FLASH_BOOTLOADER_LENGTH) ? FLASH_BOOTLOADER_LENGTH : + FLASH_LENGTH; +OPTION_SETTING_SAS_SIZE = 0x34; +OPTION_SETTING_SAS_LENGTH = !DEFINED(OPTION_SETTING_LENGTH) ? 0 : + OPTION_SETTING_LENGTH == 0 ? 0 : + OPTION_SETTING_LENGTH - OPTION_SETTING_SAS_SIZE; + +/* Define memory regions. */ +MEMORY +{ + ITCM (rx) : ORIGIN = ITCM_START, LENGTH = ITCM_LENGTH + DTCM (rwx) : ORIGIN = DTCM_START, LENGTH = DTCM_LENGTH + FLASH (rx) : ORIGIN = FLASH_ORIGIN, LENGTH = LIMITED_FLASH_LENGTH + RAM (rwx) : ORIGIN = RAM_START, LENGTH = RAM_LENGTH + DATA_FLASH (rx) : ORIGIN = DATA_FLASH_START, LENGTH = DATA_FLASH_LENGTH + QSPI_FLASH (rx) : ORIGIN = QSPI_FLASH_START, LENGTH = QSPI_FLASH_PRV_LENGTH + OSPI_DEVICE_0 (rx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1 (rx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + OSPI_DEVICE_0_RAM (rwx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1_RAM (rwx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + SDRAM (rwx) : ORIGIN = SDRAM_START, LENGTH = SDRAM_LENGTH + OPTION_SETTING (r) : ORIGIN = OPTION_SETTING_START, LENGTH = OPTION_SETTING_LENGTH + OPTION_SETTING_OFS (r) : ORIGIN = OPTION_SETTING_START, LENGTH = 0x18 + OPTION_SETTING_SAS (r) : ORIGIN = OPTION_SETTING_START + OPTION_SETTING_SAS_SIZE, LENGTH = OPTION_SETTING_SAS_LENGTH + OPTION_SETTING_S (r) : ORIGIN = OPTION_SETTING_S_START, LENGTH = OPTION_SETTING_S_LENGTH + OPTION_SETTING_DATA_FLASH_S (r) : ORIGIN = OPTION_SETTING_DATA_FLASH_S_START, LENGTH = OPTION_SETTING_DATA_FLASH_S_LENGTH + ID_CODE (rx) : ORIGIN = ID_CODE_START, LENGTH = ID_CODE_LENGTH +} + +/* Library configurations */ +GROUP(libgcc.a libc.a libm.a) + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be DEFINED in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + * __Vectors_End + * __Vectors_Size + * __qspi_flash_start__ + * __qspi_flash_end__ + * __qspi_flash_code_size__ + * __qspi_region_max_size__ + * __qspi_region_start_address__ + * __qspi_region_end_address__ + * __ospi_device_0_start__ + * __ospi_device_0_end__ + * __ospi_device_0_code_size__ + * __ospi_device_0_region_max_size__ + * __ospi_device_0_region_start_address__ + * __ospi_device_0_region_end_address__ + * __ospi_device_1_start__ + * __ospi_device_1_end__ + * __ospi_device_1_code_size__ + * __ospi_device_1_region_max_size__ + * __ospi_device_1_region_start_address__ + * __ospi_device_1_region_end_address__ + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + __tz_FLASH_S = ABSOLUTE(FLASH_START); + __ROM_Start = .; + + /* Even though the vector table is not 256 entries (1KB) long, we still allocate that much + * space because ROM registers are at address 0x400 and there is very little space + * in between. */ + KEEP(*(.fixed_vectors*)) + KEEP(*(.application_vectors*)) + __Vectors_End = .; + + /* ROM Registers start at address 0x00000400 for devices that do not have the OPTION_SETTING region. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x400; + KEEP(*(.rom_registers*)) + + /* Reserving 0x100 bytes of space for ROM registers. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x500; + + /* Allocate flash write-boundary-aligned + * space for sce9 wrapped public keys for mcuboot if the module is used. + */ + . = ALIGN(128); + KEEP(*(.mcuboot_sce9_key*)) + + *(.text*) + + KEEP(*(.version)) + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + __usb_dev_descriptor_start_fs = .; + KEEP(*(.usb_device_desc_fs*)) + __usb_cfg_descriptor_start_fs = .; + KEEP(*(.usb_config_desc_fs*)) + __usb_interface_descriptor_start_fs = .; + KEEP(*(.usb_interface_desc_fs*)) + __usb_descriptor_end_fs = .; + __usb_dev_descriptor_start_hs = .; + KEEP(*(.usb_device_desc_hs*)) + __usb_cfg_descriptor_start_hs = .; + KEEP(*(.usb_config_desc_hs*)) + __usb_interface_descriptor_start_hs = .; + KEEP(*(.usb_interface_desc_hs*)) + __usb_descriptor_end_hs = .; + + KEEP(*(.eh_frame*)) + + __ROM_End = .; + } > FLASH = 0xFF + + __Vectors_Size = __Vectors_End - __Vectors; + + . = .; + __itcm_data_pre_location = .; + + /* Initialized ITCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .itcm_data : ALIGN(16) + { + /* Start of ITCM Secure Trustzone region. */ + __tz_ITCM_S = ABSOLUTE(ITCM_START); + + /* All ITCM data start */ + __itcm_data_start = .; + + KEEP(*(.itcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* All ITCM data end */ + __itcm_data_end = .; + + /* + * Start of the ITCM Non-Secure Trustzone region. + * ITCM_NS_START can be used to set a fixed address for non-secure ITCM in secure projects or flat projects. + */ + __tz_ITCM_N = DEFINED(ITCM_NS_START) ? ABSOLUTE(ITCM_NS_START) : ALIGN(__itcm_data_end, 8192); + } > ITCM AT > FLASH = 0x00 + + /* Addresses exported for ITCM initialization. */ + __itcm_data_init_start = LOADADDR(.itcm_data); + __itcm_data_init_end = LOADADDR(.itcm_data) + SIZEOF(.itcm_data); + + ASSERT(ORIGIN(ITCM) % 8 == 0, "ITCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(ITCM) % 8 == 0, "ITCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.itcm_data) % 16 == 0, ".itcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.itcm_data) % 8 == 0, ".itcm_data section size must be a multiple of 8 bytes.") + + /* Restore location counter. */ + /* If ITCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If ITCM is present, this will be the absolute address that follows the ITCM ROM location. */ + . = (SIZEOF(.itcm_data) > 0) ? __itcm_data_init_end : __itcm_data_pre_location; + + __exidx_start = .; + /DISCARD/ : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } + __exidx_end = .; + + /* To copy multiple ROM to RAM sections, + * uncomment .copy.table section and, + * define __STARTUP_COPY_MULTIPLE in startup_ARMCMx.S */ + /* + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + LONG (__etext) + LONG (__data_start__) + LONG (__data_end__ - __data_start__) + LONG (__etext2) + LONG (__data2_start__) + LONG (__data2_end__ - __data2_start__) + __copy_table_end__ = .; + } > FLASH + */ + + /* To clear multiple BSS sections, + * uncomment .zero.table section and, + * define __STARTUP_CLEAR_BSS_MULTIPLE in startup_ARMCMx.S */ + /* + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + LONG (__bss_start__) + LONG (__bss_end__ - __bss_start__) + LONG (__bss2_start__) + LONG (__bss2_end__ - __bss2_start__) + __zero_table_end__ = .; + } > FLASH + */ + + __etext = .; + + __tz_RAM_S = ORIGIN(RAM); + + /* If DTC is used, put the DTC vector table at the start of SRAM. + This avoids memory holes due to 1K alignment required by it. */ + .fsp_dtc_vector_table (NOLOAD) : + { + . = ORIGIN(RAM); + *(.fsp_dtc_vector_table) + } > RAM + + /* Initialized data section. */ + .data : + { + __data_start__ = .; + . = ALIGN(4); + + __Code_In_RAM_Start = .; + + KEEP(*(.code_in_ram*)) + __Code_In_RAM_End = .; + + *(vtable) + /* Don't use *(.data*) because it will place data meant for .data_flash in this section. */ + *(.data.*) + *(.data) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + + . = ALIGN(4); + + /* All data end */ + __data_end__ = .; + + } > RAM AT > FLASH + + . = .; + __dtcm_data_pre_location = LOADADDR(.data) + SIZEOF(.data); + + /* Initialized DTCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .dtcm_data : ALIGN(16) + { + /* Start of DTCM Secure Trustzone region. */ + __tz_DTCM_S = ABSOLUTE(DTCM_START); + + /* Initialized DTCM data start */ + __dtcm_data_start = .; + + KEEP(*(.dtcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* Initialized DTCM data end */ + __dtcm_data_end = .; + } > DTCM AT > FLASH = 0x00 + + . = __dtcm_data_end; + /* Uninitialized DTCM data. */ + /* ALIGN appears on the left side of the colon because it is being used to assign the VMA directly, as opposed to a right side appearance which would control the LMA. */ + .dtcm_bss ALIGN(8) (NOLOAD) : + { + /* Uninitialized DTCM data start */ + __dtcm_bss_start = .; + + KEEP(*(.dtcm_bss*)) + + /* Pad to eight byte alignment in case of ECC initialization. No fill because of NOLOAD. */ + . = ALIGN(8); + + /* Uninitialized DTCM data end */ + __dtcm_bss_end = .; + + /* + * Start of the DTCM Non-Secure Trustzone region. + * DTCM_NS_START can be used to set a fixed address for non-secure DTCM in secure projects or flat projects. + */ + __tz_DTCM_N = DEFINED(DTCM_NS_START) ? ABSOLUTE(DTCM_NS_START) : ALIGN(__dtcm_bss_end, 8192); + } > DTCM + + /* Addresses exported for DTCM initialization. */ + __dtcm_data_init_start = LOADADDR(.dtcm_data); + __dtcm_data_init_end = LOADADDR(.dtcm_data) + SIZEOF(.dtcm_data); + + ASSERT(ORIGIN(DTCM) % 8 == 0, "DTCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(DTCM) % 8 == 0, "DTCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) == ADDR(.dtcm_bss), ".dtcm_bss has (VMA != LMA) but should be NOLOAD (VMA == LMA).") + ASSERT(LOADADDR(.dtcm_data) % 16 == 0, ".dtcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.dtcm_data) % 8 == 0, ".dtcm_data section size must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) % 8 == 0, ".dtcm_bss section must be aligned to 8 bytes.") + ASSERT(SIZEOF(.dtcm_bss) % 8 == 0, ".dtcm_bss section size must be a multiple of 8 bytes.") + ASSERT(__dtcm_bss_start == __dtcm_data_end, ".dtcm_bss section is not adjacent to .dtcm_data section.") + + /* Restore location counter. */ + /* If DTCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If DTCM is present, this will be the absolute address that follows the DTCM ROM location. */ + . = (SIZEOF(.dtcm_data) > 0) ? __dtcm_data_init_end : __dtcm_data_pre_location; + + /* TrustZone Secure Gateway Stubs Section */ + + /* Store location counter for SPI non-retentive sections. */ + sgstubs_pre_location = .; + + /* Determine the secure gateway stubs address either by the provided linker variable or the next 1024-byte block. */ + SGSTUBS_LOC = (DEFINED(PROJECT_SECURE) && DEFINED(FLASH_NSC_START)) ? ABSOLUTE(FLASH_NSC_START) : ALIGN(1024); + .gnu.sgstubs SGSTUBS_LOC : ALIGN(1024) + { + __FLASH_NSC_START = DEFINED(FLASH_NSC_START) ? ABSOLUTE(FLASH_NSC_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : ALIGN(1024); + _start_sg = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + _end_sg = .; + } > FLASH + + __tz_FLASH_N = DEFINED(FLASH_NS_START) ? ABSOLUTE(FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : FLASH_LENGTH < 32768 ? FLASH_LENGTH : ALIGN(32768); + FLASH_NS_IMAGE_START = DEFINED(FLASH_NS_IMAGE_START) ? FLASH_NS_IMAGE_START : __tz_FLASH_N; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_S = ORIGIN(QSPI_FLASH); + + /* QSPI_FLASH section to be downloaded via debugger */ + .qspi_flash : + { + __qspi_flash_start__ = .; + KEEP(*(.qspi_flash*)) + KEEP(*(.code_in_qspi*)) + __qspi_flash_end__ = .; + } > QSPI_FLASH + __qspi_flash_code_size__ = __qspi_flash_end__ - __qspi_flash_start__; + + /* QSPI_FLASH non-retentive section, creates a copy in internal flash that can be copied to QSPI */ + __qspi_flash_code_addr__ = sgstubs_pre_location; + .qspi_non_retentive : AT(__qspi_flash_code_addr__) + { + __qspi_non_retentive_start__ = .; + KEEP(*(.qspi_non_retentive*)) + __qspi_non_retentive_end__ = .; + } > QSPI_FLASH + __qspi_non_retentive_size__ = __qspi_non_retentive_end__ - __qspi_non_retentive_start__; + + __qspi_region_max_size__ = 0x4000000; /* Must be the same as defined in MEMORY above */ + __qspi_region_start_address__ = __qspi_flash_start__; + __qspi_region_end_address__ = __qspi_flash_start__ + __qspi_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_N = __qspi_non_retentive_end__; + + /* Support for OctaRAM */ + .OSPI_DEVICE_0_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_0_start__ = .; + *(.ospi_device_0_no_load*) + . = ALIGN(4); + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0_RAM + + .OSPI_DEVICE_1_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_1_start__ = .; + *(.ospi_device_1_no_load*) + . = ALIGN(4); + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1_RAM + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_S = ORIGIN(OSPI_DEVICE_0); + + /* OSPI_DEVICE_0 section to be downloaded via debugger */ + .OSPI_DEVICE_0 : + { + __ospi_device_0_start__ = .; + KEEP(*(.ospi_device_0*)) + KEEP(*(.code_in_ospi_device_0*)) + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_code_size__ = __ospi_device_0_end__ - __ospi_device_0_start__; + + /* OSPI_DEVICE_0 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_0_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive)); + .ospi_device_0_non_retentive : AT(__ospi_device_0_code_addr__) + { + __ospi_device_0_non_retentive_start__ = .; + KEEP(*(.ospi_device_0_non_retentive*)) + __ospi_device_0_non_retentive_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_non_retentive_size__ = __ospi_device_0_non_retentive_end__ - __ospi_device_0_non_retentive_start__; + + __ospi_device_0_region_max_size__ = 0x8000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_0_region_start_address__ = __ospi_device_0_start__; + __ospi_device_0_region_end_address__ = __ospi_device_0_start__ + __ospi_device_0_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_N = __ospi_device_0_non_retentive_end__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_S = ORIGIN(OSPI_DEVICE_1); + + /* OSPI_DEVICE_1 section to be downloaded via debugger */ + .OSPI_DEVICE_1 : + { + __ospi_device_1_start__ = .; + KEEP(*(.ospi_device_1*)) + KEEP(*(.code_in_ospi_device_1*)) + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_code_size__ = __ospi_device_1_end__ - __ospi_device_1_start__; + + /* OSPI_DEVICE_1 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_1_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive) + SIZEOF(.ospi_device_0_non_retentive)); + .ospi_device_1_non_retentive : AT(__ospi_device_1_code_addr__) + { + __ospi_device_1_non_retentive_start__ = .; + KEEP(*(.ospi_device_1_non_retentive*)) + __ospi_device_1_non_retentive_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_non_retentive_size__ = __ospi_device_1_non_retentive_end__ - __ospi_device_1_non_retentive_start__; + + __ospi_device_1_region_max_size__ = 0x10000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_1_region_start_address__ = __ospi_device_1_start__; + __ospi_device_1_region_end_address__ = __ospi_device_1_start__ + __ospi_device_1_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_N = __ospi_device_1_non_retentive_end__; + + .noinit (NOLOAD): + { + . = ALIGN(4); + __noinit_start = .; + KEEP(*(.noinit*)) + . = ALIGN(8); + /* Place the FreeRTOS heap here so that the __HeapLimit calculation does not include the freertos heap. */ + KEEP(*(.heap.*)) + __noinit_end = .; + } > RAM + + . = .; + __nocache_pre_location = .; + .nocache ALIGN(32) (NOLOAD): + { + __nocache_start = .; + + KEEP(*(.nocache)) + + . = ALIGN(32); + __nocache_end = .; + } > RAM + . = (SIZEOF(.nocache) > 0) ? __nocache_end : __nocache_pre_location; + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM + + .heap (NOLOAD): + { + . = ALIGN(8); + __HeapBase = .; + /* Place the STD heap here. */ + KEEP(*(.heap)) + __HeapLimit = .; + } > RAM + + /* Stacks are stored in this section. */ + .stack_dummy (NOLOAD): + { + . = ALIGN(8); + __StackLimit = .; + /* Main stack */ + KEEP(*(.stack)) + __StackTop = .; + /* Thread stacks */ + KEEP(*(.stack*)) + __StackTopAll = .; + } > RAM + + PROVIDE(__stack = __StackTopAll); + + /* This symbol represents the end of user allocated RAM. The RAM after this symbol can be used + at run time for things such as ThreadX memory pool allocations. */ + __RAM_segment_used_end__ = ALIGN(__StackTopAll , 4); + + /* RAM_NSC_START can be used to set a fixed address for non-secure callable RAM in secure projects. + * If it is not specified, the address for NSC RAM is the end of RAM aligned to a 1K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __RAM_NSC_START = DEFINED(RAM_NSC_START) ? ABSOLUTE(RAM_NSC_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_segment_used_end__, 1024); + + /* RAM_NS_START can be used to set a fixed address for non-secure RAM in secure projects or flat projects. + * RAM_NS_BUFFER_BLOCK_LENGTH is used to allocate non-secure buffers in a flat project. If it is not + * specified, the address for NSC RAM is the end of RAM aligned to an 8K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __tz_RAM_N = DEFINED(FLASH_BOOTLOADER_LENGTH) ? (RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) : DEFINED(RAM_NS_START) ? ABSOLUTE(RAM_NS_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_NSC_START, 8192); + + /* Non-secure buffers must be in non-secure RAM. This is primarily used for the EDMAC in flat projects. + * The EDMAC is a non-secure bus master and can only access non-secure RAM. */ + .ns_buffer (NOLOAD): + { + /* Allocate RAM on a 32-byte boundary to help with placement of Ethernet buffers. */ + . = __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_START & 0xFFFFFFE0) : .; + + KEEP(*(.ns_buffer*)) + } > RAM + + /* Data flash. */ + .data_flash : + { + . = ORIGIN(DATA_FLASH); + __tz_DATA_FLASH_S = .; + __Data_Flash_Start = .; + KEEP(*(.data_flash*)) + __Data_Flash_End = .; + + __tz_DATA_FLASH_N = DEFINED(DATA_FLASH_NS_START) ? ABSOLUTE(DATA_FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(DATA_FLASH_START + DATA_FLASH_LENGTH) : ALIGN(1024); + } > DATA_FLASH + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_S = ORIGIN(SDRAM); + + /* SDRAM */ + .sdram (NOLOAD): + { + __SDRAM_Start = .; + KEEP(*(.sdram*)) + KEEP(*(.frame*)) + __SDRAM_End = .; + } > SDRAM + + . = .; + __nocache_sdram_pre_location = .; + .nocache_sdram ALIGN(32) (NOLOAD): + { + __nocache_sdram_start = .; + + KEEP(*(.nocache_sdram)) + + . = ALIGN(32); + __nocache_sdram_end = .; + } > SDRAM + . = (SIZEOF(.nocache_sdram) > 0) ? __nocache_sdram_end : __nocache_sdram_pre_location; + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_N = __SDRAM_End; + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. */ + __tz_ID_CODE_S = ORIGIN(ID_CODE); + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. + * Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ + __tz_ID_CODE_N = __tz_ID_CODE_S; + + .id_code : + { + __ID_Code_Start = .; + KEEP(*(.id_code*)) + __ID_Code_End = .; + } > ID_CODE + + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S = ORIGIN(OPTION_SETTING_OFS); + + .option_setting_ofs : + { + __OPTION_SETTING_OFS_Start = .; + KEEP(*(.option_setting_ofs0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x04 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_ofs2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x10 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_dualsel)) + __OPTION_SETTING_OFS_End = .; + } > OPTION_SETTING_OFS = 0xFF + + .option_setting_sas : + { + __OPTION_SETTING_SAS_Start = .; + KEEP(*(.option_setting_sas)) + __OPTION_SETTING_SAS_End = .; + } > OPTION_SETTING_SAS = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_N = ABSOLUTE(OPTION_SETTING_START_NS); + + .option_setting_ns : + { + __OPTION_SETTING_NS_Start = .; + KEEP(*(.option_setting_ofs1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x04 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_ofs3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x10 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_banksel)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x40 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x44 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x48 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x4C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x60 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x64 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x68 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x6C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps3)) + __OPTION_SETTING_NS_End = .; + } > OPTION_SETTING = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_S = ORIGIN(OPTION_SETTING_S); + + .option_setting_s : + { + __OPTION_SETTING_S_Start = .; + KEEP(*(.option_setting_ofs1_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x04 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x10 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x40 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x44 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x48 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x4C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x60 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x64 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x68 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x6C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x80 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs1_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x84 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x90 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC0 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC4 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC8 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xCC : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel3)) + __OPTION_SETTING_S_End = .; + } > OPTION_SETTING_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_N = __OPTION_SETTING_S_End; + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_S = ORIGIN(OPTION_SETTING_DATA_FLASH_S); + + .option_setting_data_flash_s : + { + __OPTION_SETTING_DATA_FLASH_S_Start = .; + KEEP(*(.option_setting_data_flash_fsblctrl0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x04 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x08 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl2)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x0C : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x10 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x14 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_samr)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x2E0 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_hoemrtpk)) + __OPTION_SETTING_DATA_FLASH_S_End = .; + } > OPTION_SETTING_DATA_FLASH_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_N = __OPTION_SETTING_DATA_FLASH_S_End; +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/script/memory_regions.ld b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/script/memory_regions.ld new file mode 100644 index 0000000000..982e9997d0 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/script/memory_regions.ld @@ -0,0 +1,30 @@ +/* generated memory regions file - do not edit */ +RAM_START = 0x22000000; +RAM_LENGTH = 0xE0000; +FLASH_START = 0x02000000; +FLASH_LENGTH = 0x1F8000; +DATA_FLASH_START = 0x27000000; +DATA_FLASH_LENGTH = 0x3000; +OPTION_SETTING_START = 0x0300A100; +OPTION_SETTING_LENGTH = 0x100; +OPTION_SETTING_S_START = 0x0300A200; +OPTION_SETTING_S_LENGTH = 0x100; +OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; +OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; +ID_CODE_START = 0x00000000; +ID_CODE_LENGTH = 0x0; +SDRAM_START = 0x68000000; +SDRAM_LENGTH = 0x8000000; +QSPI_FLASH_START = 0x60000000; +QSPI_FLASH_LENGTH = 0x0; +OSPI_DEVICE_0_START = 0x80000000; +OSPI_DEVICE_0_LENGTH = 0x10000000; +OSPI_DEVICE_1_START = 0x90000000; +OSPI_DEVICE_1_LENGTH = 0x10000000; +ITCM_START = 0x00000000; +ITCM_LENGTH = 0x10000; +DTCM_START = 0x20000000; +DTCM_LENGTH = 0x10000; +NS_OFFSET_START = 0x10000000; +NS_OFFSET_LENGTH = 0x0; +RAM_NS_BUFFER_LENGTH = 0x286E0; diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/NetX_wifi_ep.c b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/NetX_wifi_ep.c new file mode 100644 index 0000000000..e1c7e7c5a9 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/NetX_wifi_ep.c @@ -0,0 +1,331 @@ +/*********************************************************************************************************************** + * File Name : NetX_wifi_ep.c + * Description : Contains data structures and functions used in wifi_ep.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include +#include "common_utils.h" + +/*******************************************************************************************************************//** + * @addtogroup NetX_wifi_ep + * @{ + **********************************************************************************************************************/ + +WiFiParameters_t g_wifi = +{ + .ssid = {'\0'}, + .pwd = {'\0'}, + .security = RESET_VALUE, + .ip_addr_device = {RESET_VALUE}, + .status = RESET_VALUE +}; + +SocketPrameters_t g_socket = +{ + .id = RESET_VALUE, + .ip_addr_server = RESET_VALUE, + .port = RESET_VALUE, + .recv_buff = {RESET_VALUE}, + .send_buff = {RESET_VALUE}, + .status = RESET_VALUE +}; + +/*******************************************************************************************************************//** + * @brief This functions takes input from user. + * @param[IN] char pointer pointing to user input buffer. + * @retval FSP_SUCCESS + **********************************************************************************************************************/ +fsp_err_t get_user_input(char * user_buff) +{ + fsp_err_t err = FSP_SUCCESS; + do{ + err = check_for_RTT_user_IP(user_buff); + }while(err!=TX_SUCCESS); + + /*Remove new line character from Input password String*/ + while(*user_buff) + { + if(* user_buff=='\n') + { + *user_buff = NULL_CHAR; + } + user_buff++; + } + return FSP_SUCCESS; +} + +/*******************************************************************************************************************//** + * @brief This functions scans for available WiFi APs and prints them in a list. + * Gives user the option to select the AP from that list and enter the + * credentials for the same to connect. + * @param[IN] None. + * @retval FSP_SUCCESS Upon successful completion of the function. + * @retval Any Other Error code If WiFi AP scan fails. + **********************************************************************************************************************/ +fsp_err_t scan_and_select(void) +{ + fsp_err_t err = FSP_SUCCESS; + char input_buff[BUFF_LEN] = {RESET_VALUE}; // Buffer for storing user input + uint8_t index_wifi_ap_list = RESET_VALUE; // Numerical conversion of RTT input string + WIFIScanResult_t scan_data[MAX_WIFI_SCAN_RESULTS] = {RESET_VALUE}; // Buffer for storing WiFi AP scan result + + do + { + memset(scan_data, RESET_VALUE, sizeof(scan_data)); + PRINT_INFO_STR("\r\nScanning WiFi Access Points\r\n"); + + /* Scanning for WiFi APs */ + err = rm_wifi_onchip_silex_scan(scan_data, MAX_WIFI_SCAN_RESULTS); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_scan API for rm_wifi_onchip_silex failed **"); + return err; + } + + /* Printing SSID of WiFi APs */ + PRINT_STR("***** List of WiFi Access Points *****"); + for(uint8_t index = RESET_VALUE ; index < MAX_WIFI_SCAN_RESULTS; index++) + { + uint8_t temp = scan_data[index].ucSSID[INDEX_ZERO]; + if(NULL_CHAR != temp) + { + switch(scan_data[index].xSecurity) + { + case eWiFiSecurityOpen: + { + app_rtt_print_data(RTT_OUTPUT_PRINT_INDEX, sizeof(index), &index); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_SECURITY, sizeof(scan_data[index]), &scan_data[index]); + PRINT_STR("Security : Open"); + } + break; + case eWiFiSecurityWEP: + { + app_rtt_print_data(RTT_OUTPUT_PRINT_INDEX, sizeof(index), &index); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_SECURITY, sizeof(scan_data[index]), &scan_data[index]); + PRINT_STR("Security : WEP"); + PRINT_INFO_STR("Currently WiFi APs with WEP security is not supported. Please do not select"); + } + break; + case eWiFiSecurityWPA: + { + app_rtt_print_data(RTT_OUTPUT_PRINT_INDEX, sizeof(index), &index); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_SECURITY, sizeof(scan_data[index]), &scan_data[index]); + PRINT_STR("Security: WPA"); + } + break; + case eWiFiSecurityWPA2: + { + app_rtt_print_data(RTT_OUTPUT_PRINT_INDEX, sizeof(index), &index); + app_rtt_print_data(RTT_OUTPUT_MESSAGE_SECURITY, sizeof(scan_data[index]), &scan_data[index]); + PRINT_STR("Security : WPA2"); + } + break; + case eWiFiSecurityWPA2_ent: + /* Do nothing */ + break; + case eWiFiSecurityWPA3: + /* Do nothing */ + break; + case eWiFiSecurityNotSupported: + /* Do nothing */ + break; + } + } + } + + /* User selecting SSID from WiFi APs list */ + PRINT_STR("Enter WiFi AP's SSID index to be connected."); + PRINT_STR("OR Enter any other character to Re-scan"); + get_user_input(input_buff); + index_wifi_ap_list = (uint8_t) atoi(input_buff); + }while(('0' > input_buff[INDEX_ZERO]) || ('9' < input_buff[INDEX_ZERO]) || (MAX_WIFI_SCAN_RESULTS <= index_wifi_ap_list)); + + /* Storing SSID and security type of WiFi AP */ + memcpy(g_wifi.ssid, (char*) scan_data[index_wifi_ap_list].ucSSID,sizeof(g_wifi.ssid)); + g_wifi.security = scan_data[index_wifi_ap_list].xSecurity; + + /* WiFi AP password input for non-open security type */ + if(eWiFiSecurityOpen != g_wifi.security) + { + /* User input for password of WiFi AP */ + PRINT_STR("Enter password for"); + PRINT_STR(g_wifi.ssid); + get_user_input(input_buff); + memcpy(g_wifi.pwd, input_buff,sizeof(g_wifi.pwd)); + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions takes user input for WiFi AP's SSID, security type and + * credentials. And connect to it. + * @param[IN] None. + * @retval FSP_SUCCESS Upon successful completion of the function. + * @retval Any Other Error code If WiFi AP scan fails. + **********************************************************************************************************************/ +fsp_err_t manual_connect(void) +{ + fsp_err_t err = FSP_SUCCESS; + char input_buff[BUFF_LEN] = {RESET_VALUE}; // Buffer for storing user input + + /* User input for SSID of WiFi AP */ + PRINT_STR("Enter SSID of WiFi Access Point:"); + memset(input_buff, NULL_CHAR, sizeof(input_buff)); + err = get_user_input(input_buff); + + /*Copy user input to Wifi struct member*/ + memcpy(g_wifi.ssid, input_buff,sizeof(g_wifi.ssid)); + + /* User selecting security type of WiFi AP */ + do + { + app_rtt_print_data(RTT_OUTPUT_PRINT_SECURITY_MENU, RESET_VALUE, NULL); + get_user_input(input_buff); + /* Loop iteration to discard any other value apart from the valid security type */ + }while(('0' > input_buff[INDEX_ZERO]) || ('2' < input_buff[INDEX_ZERO])); + + /* Checking for the Open security type */ + if(WIFI_SECURITY_OPEN == (uint32_t)atoi(input_buff)) + { + g_wifi.security = eWiFiSecurityOpen; + } + else + { + g_wifi.security = ((uint32_t)atoi(input_buff) == WIFI_SECURITY_WPA ? eWiFiSecurityWPA : eWiFiSecurityWPA2); + /* WiFi AP password input for non-open security type */ + PRINT_STR("Enter password for"); + PRINT_STR(g_wifi.ssid); + memset(input_buff, NULL_CHAR, sizeof(input_buff)); + err = get_user_input(input_buff); + if(FSP_SUCCESS!=err) + { + PRINT_ERR_STR("Failed to receive User Input"); + return err; + } + memcpy(g_wifi.pwd, input_buff,sizeof(g_wifi.pwd)); + } + + /* Connecting to user entered SSID */ + PRINT_STR("Connecting to "); + PRINT_STR(g_wifi.ssid); + err = rm_wifi_onchip_silex_connect(g_wifi.ssid,g_wifi.security, g_wifi.pwd); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_connect API for rm_wifi_onchip_silex failed **"); + } + + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions resolves the DNS query or validates the IP address. + * @param[IN] p_dns Pointer to array holding URL or IP address to query from DNS. + * @param[out] p_ip_addr Pointer to IP address returned from look up. + * @retval FSP_SUCCESS Upon successful DNS resolving. + * @retval Any Other Error code If DNS query fails. + **********************************************************************************************************************/ +fsp_err_t dns_query(char * p_dns, uint8_t * p_ip_addr) +{ + fsp_err_t err = FSP_SUCCESS; + /*Checking the status of Wifi Connection*/ + err = rm_wifi_onchip_silex_socket_connected(&g_wifi.status); + if(FSP_SUCCESS != g_wifi.status && FSP_SUCCESS!=err) + { + PRINT_ERR_STR("WiFi not connected"); + return WIFI_ONCHIP_SILEX_ERR_ERROR; + } + /*Initiate a DNS lookup for a given URL.*/ + err = rm_wifi_onchip_silex_dns_query(p_dns, p_ip_addr); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_dns_query API for rm_wifi_onchip_silex failed **"); + + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions ping the IP address. + * @param[in] p_ip_addr Pointer to IP address array. + * @retval FSP_SUCCESS Upon successful ping. + * @retval Any Other Error code If ping fails. + **********************************************************************************************************************/ +fsp_err_t ping(uint8_t * p_ip_addr) +{ + fsp_err_t err = FSP_SUCCESS; + /*Checking status of Wifi Connection*/ + rm_wifi_onchip_silex_socket_connected(&g_wifi.status); + if(FSP_SUCCESS != g_wifi.status) + { + PRINT_ERR_STR("WiFi not connected"); + return WIFI_ONCHIP_SILEX_ERR_ERROR; + } + /*Ping an IP address on the network.*/ + err = rm_wifi_onchip_silex_ping(p_ip_addr, PING_COUNT, PINT_INTERVAL_MS); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_ping API failed **"); + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions disconnects the socket connection and closes the WiFi module. + * @param[in] None + * @retval None + **********************************************************************************************************************/ +void wifi_deinit(void) +{ + fsp_err_t err = FSP_SUCCESS; + /* Checking socket connection status */ + rm_wifi_onchip_silex_socket_status_get(g_socket.id, &g_socket.status); + if(WIFI_ONCHIP_SILEX_SOCKET_STATUS_CONNECTED == g_socket.status) + { + /* If socket connected, then disconnecting */ + err = rm_wifi_onchip_silex_disconnect(g_socket.id); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_disconnect API for rm_wifi_onchip_silex failed **"); + } + } + + /* Checking WiFi connectivity */ + err = rm_wifi_onchip_silex_socket_connected(&g_wifi.status); + if(FSP_SUCCESS == g_wifi.status) + { + /* If WiFi connected, closing WiFi module. Thus disconnecting from connected AP */ + err = rm_wifi_onchip_silex_close(); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_close API for rm_wifi_onchip_silex failed **"); + ERROR_TRAP(err); + } + } + else + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_close API for rm_wifi_onchip_silex failed **"); + ERROR_TRAP(err); + } +} + +/*******************************************************************************************************************//** + * @} (end addtogroup NetX_wifi_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/NetX_wifi_ep.h b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/NetX_wifi_ep.h new file mode 100644 index 0000000000..f55b2640e7 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/NetX_wifi_ep.h @@ -0,0 +1,160 @@ +/*********************************************************************************************************************** + * File Name : NetX_wifi_ep.h + * Description : Contains declarations of data structures and functions used in wifi_ep.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef WIFI_EP_H_ +#define WIFI_EP_H_ + +#include "azure_wifi_thread.h" +#include "ctype.h" + +/*********************************************************************************************************************** + * Macro definitions + **********************************************************************************************************************/ + +#define EP_INFO "\r\nThe example project demonstrates the functionalities of Wifi using Azure RTOS NetX Duo" \ + "\r\nrunning on Renesas RA MCUs using Renesas Silex UART Pmod hardware. " \ + "\r\nThe project gives user option to either scan WiFi networks or manually "\ + "\r\nenter network credentials in JlinkRTTViewer and connect. Then it performs "\ + "\r\nping operation on user entered URL or IP address. If successful, "\ + "\r\n'Ping Successful'message printed on JlinkRTTViewer. The project also "\ + "\r\ndemonstrates TCP socket operations in client mode. It tries connecting to "\ + "\r\nthe user entered TCP server IP address and port number. It is expected "\ + "\r\nthat TCP socket in server mode would be running on user PC and listening "\ + "\r\non a free port before the EP tries to connect. Once connected to the TCP "\ + "\r\nserver, the user should send 'on' or 'off' message from the server. "\ + "\r\nBased on the message, on-board user LED would turn on/off and the same "\ + "\r\nwould be displayed on JlinkRTTViewer. If an invalid message is received, "\ + "\r\nthen previous LED state would be maintained. After receiving messages from "\ + "\r\nthe server, appropriate acknowledgment messages are sent to the server.\r\n" + +#define AZURE_WIFI_SCAN_MENU "\r\nMenu:"\ + "\r\nPress 1 to scan for WiFi Access Points"\ + "\r\nPress 2 to enter WiFi Access Point's credentials"\ + "\r\nUser Input: \r\n"\ + +#define AZURE_WIFI_SECURITY_MENU "\r\nSelect security type for the WiFi Access Point:"\ + "\r\nWiFi Security types:"\ + "\r\nPress 0 for Open - No Security"\ + "\r\nPress 1 for WPA Security"\ + "\r\nPress 2 for WPA2 Security"\ + "\r\nUser Input: \r\n"\ + +#define PRINT_INFO_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_INFO_STR, sizeof(str), (str))) +#define PRINT_ERR_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_STR, sizeof(str), (str))) +#define ERROR_TRAP(err) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, sizeof(UINT *), &(err))) +#define PRINT_STR(str) (app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_GENERAL_STR, sizeof(str), (str))) + +/*Macros for TCP connectivity*/ +#define NETXDUO_TESTS_TCP_WINDOW_SIZE (4U * 1024U) +#define NETXDUO_TESTS_SOCKET_TIMEOUT (3000U) + +/* Macros and variables for RTT operations */ +#define BUFF_LEN (16U) +#define BYTES_RECEIVED_ZERO (0U) + +/* Macros for supported WiFi security types */ +#define WIFI_SECURITY_OPEN (0U) +#define WIFI_SECURITY_WPA (1U) +#define WIFI_SECURITY_WPA2 (2U) + +/* Macros and variables for network operations */ +#define WIFI_MAX_TRY (5U) +#define MAX_WIFI_SCAN_RESULTS (20U) +#define PING_COUNT (4U) +#define PINT_INTERVAL_MS (100U) + +/* Macro for WiFi error return */ +#define WIFI_ONCHIP_SILEX_ERR_ERROR (-1) + +/* Converting from MCU byte-order to network byte-order */ +#define SOCKETS_HTONL( ulIn ) ( ( uint32_t ) ( ( ( (ulIn) & 0xFF ) << 24 ) | ( ( (ulIn) & 0xFF00 ) << 8 ) | ( ( (ulIn) & 0xFF0000 ) >> 8 ) | ( ( (ulIn) & 0xFF000000 ) >> 24 ) ) ) + +/* Macros for array indexing */ +#define INDEX_ZERO (0U) +#define INDEX_ONE (1U) +#define INDEX_TWO (2U) +#define INDEX_THREE (3U) +#define IP_BUFF_LEN (4U) + +/* Macro for Menu Options */ +#define SCAN_AP (1U) +#define ENTER_SSID (2U) + +/* user LED*/ +#if defined (BOARD_RA6M4_EK) || defined (BOARD_RA4M3_EK) +#define USER_LED (BSP_IO_PORT_04_PIN_00) +#elif defined (BOARD_RA2L1_EK) +#define USER_LED (BSP_IO_PORT_05_PIN_05) +#elif defined (BOARD_RA4M2_EK) +#define USER_LED (BSP_IO_PORT_04_PIN_05) +#elif defined (BOARD_RA2E1_EK) +#define USER_LED (BSP_IO_PORT_09_PIN_13) +#elif defined (BOARD_RA6M5_EK) +#define USER_LED (BSP_IO_PORT_00_PIN_08) +#elif defined (BOARD_RA6E1_FPB) || defined (BOARD_RA4E1_FPB) +#define USER_LED (BSP_IO_PORT_04_PIN_08) +#elif defined (BOARD_RA2E2_EK) || defined (BOARD_RA6M1_EK) +#define USER_LED (BSP_IO_PORT_01_PIN_12) +#elif defined (BOARD_RA6M2_EK) || defined (BOARD_RA4M1_EK) +#define USER_LED (BSP_IO_PORT_01_PIN_06) +#elif defined (BOARD_RA8M1_EK) +#define USER_LED (BSP_IO_PORT_01_PIN_07) +#else +#define USER_LED (BSP_IO_PORT_04_PIN_03) +#endif + +/* Structure for WiFi parameters */ +typedef struct +{ + char ssid[BUFF_LEN]; + char pwd[BUFF_LEN]; + WIFISecurity_t security; + uint32_t ip_addr_device[IP_BUFF_LEN]; + fsp_err_t status; +} WiFiParameters_t; + +/* Structure for socket parameters */ +typedef struct +{ + uint32_t id; + ULONG ip_addr_server; + UINT port; + uint8_t send_buff[BUFF_LEN]; + uint8_t recv_buff[BUFF_LEN]; + uint32_t status; +}SocketPrameters_t; + +/*********************************************************************************************************************** + * User-defined APIs + **********************************************************************************************************************/ +/* + * function declarations + */ +fsp_err_t scan_and_select(void); +fsp_err_t manual_connect(void); +fsp_err_t dns_query(char * dns, uint8_t * ip_addr); +fsp_err_t ping(uint8_t * ip_addr); +fsp_err_t get_user_input(char * user_buff); +void wifi_deinit(void); + +#endif /* WIFI_EP_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..dfd055435f --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (4096) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (32) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/azure_wifi_thread_entry.c b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/azure_wifi_thread_entry.c new file mode 100644 index 0000000000..438ea82bd9 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/azure_wifi_thread_entry.c @@ -0,0 +1,575 @@ +/*********************************************************************************************************************** + * File Name : azuure_wifi_thread_entry.c + * Description : Contains NetX functions call for Wifi demonstration + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include +#include "azure_wifi_thread.h" +#include "common_utils.h" + +/*******************************************************************************************************************//** + * @addtogroup azure_wifi_thread_entry + * @{ + **********************************************************************************************************************/ + +extern WiFiParameters_t g_wifi; +extern SocketPrameters_t g_socket; + +/* Packet pool instance (If this is a Trustzone part, the memory must be placed in Non-secure memory). */ +NX_PACKET_POOL g_packet_pool0; + +#if defined(ETHER_BUFFER_PLACE_IN_SECTION) +uint8_t g_packet_pool0_pool_memory[G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))] BSP_ALIGN_VARIABLE(4) ETHER_BUFFER_PLACE_IN_SECTION; +#elif defined(WIFI_BUFFER_PLACE_IN_SECTION) +uint8_t g_packet_pool0_pool_memory[G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))] BSP_ALIGN_VARIABLE(4) WIFI_BUFFER_PLACE_IN_SECTION; +#endif + +/* IP instance */ +NX_IP g_ip0; + +/* Stack memory for g_ip0. */ +uint8_t g_ip0_stack_memory[G_IP0_TASK_STACK_SIZE] BSP_PLACE_IN_SECTION(".stack.g_ip0") BSP_ALIGN_VARIABLE(BSP_STACK_ALIGNMENT); + +/* ARP cache memory for g_ip0. */ +uint8_t g_ip0_arp_cache_memory[G_IP0_ARP_CACHE_SIZE] BSP_ALIGN_VARIABLE(4); + +/* Private function declarations.*/ +static UINT ip0_init(void); +static UINT packet_pool0_init(void); +static UINT network_init(void); +static void convert_to_lowercase(uint8_t * p_str); + +/*tcp socket variable*/ +NX_TCP_SOCKET tcp_client_socket; + +/* Azure Wifi Thread entry function */ +void azure_wifi_thread_entry(void) +{ + + /*Local variable declarations*/ + char input_buff[BUFF_LEN] = {RESET_VALUE}; // Buffer for storing user input + char tcp_serv_ip[BUFF_LEN] = {RESET_VALUE}; // Buffer to store entered tcp server IP + uint8_t ip_addr[IP_BUFF_LEN] = {RESET_VALUE}; // IP address for ping operation + int8_t dns_retry_count = WIFI_MAX_TRY; // Max retry count for DNS lookup + int8_t ping_retry_count = WIFI_MAX_TRY; // Max retry count for ping operation + uint32_t bytes_copied=RESET_VALUE; // Number of bytes received from tcp server connection. + fsp_err_t err = FSP_SUCCESS; // Return status variable for Error handling. + uint8_t connect_menu_option = RESET_VALUE; // Index to store menu option selected + + + /* Initialize the RTT Thread.*/ + rtt_thread_init_check(); + + /* print the banner and EP info. */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_BANNER, RESET_VALUE, NULL); + + /* Opening WiFi module */ + err = rm_wifi_onchip_silex_open(&g_wifi_onchip_silex_cfg); + /* Handle error */ + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_open API for rm_wifi_onchip_silex failed **"); + ERROR_TRAP(err); + } + PRINT_INFO_STR("wifi_onchip_silex_module initialized successfully"); + + /* Reseting WiFi status flag */ + g_wifi.status = INT32_MAX; + + /* Connecting to WiFi AP */ + do + { + /* Menu for User Selection */ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, RESET_VALUE, NULL); + /*Accepting user Input for Menu option */ + get_user_input(input_buff); + connect_menu_option = (uint8_t) atoi(input_buff); + switch(connect_menu_option) + { + case SCAN_AP: + { + /* Scan for APs and connect to user chosen one */ + err = scan_and_select(); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("WiFi Access Point scanning failed.If multiple failures, please enter WiFi AP credentials."); + PRINT_ERR_STR("Please Use option 2 for manual connect to desired Wifi AP available."); + } + else + { + /* Connecting to user selected WiFi AP */ + PRINT_STR("Connecting to :"); + PRINT_STR(g_wifi.ssid); + err = rm_wifi_onchip_silex_connect(g_wifi.ssid, g_wifi.security, g_wifi.pwd); + /* Handle error */ + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_connect API for rm_wifi_onchip_silex failed **"); + PRINT_ERR_STR("Incorrect Access Point credentials entered. Try again."); + } + } + } + break; + case ENTER_SSID: + { + /* User manually enter WiFi AP credentials to connect */ + err = manual_connect(); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("Incorrect Access Point credentials entered. Try again."); + } + } + break; + default: + PRINT_INFO_STR("Invalid Input."); + break; + } + + /* Status check of WiFi connectivity */ + err = rm_wifi_onchip_silex_socket_connected(&g_wifi.status); + if(FSP_SUCCESS != g_wifi.status) + { + PRINT_INFO_STR("WiFi not connected."); + } + else + { + PRINT_INFO_STR("WiFi connected."); + } + + }while(FSP_SUCCESS != g_wifi.status); + + /* Get and print assigned IP address */ + err = rm_wifi_onchip_silex_ip_addr_get(g_wifi.ip_addr_device); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** rm_wifi_onchip_silex_ip_addr_get API failed **"); + wifi_deinit(); + ERROR_TRAP(err); + } + /*Print MCU IP address*/ + app_rtt_print_data(RTT_OUTPUT_MESSAGE_MCU_IP_ADDRESS, BUFF_LEN, g_wifi.ip_addr_device); + + /* Ping demonstration */ + do + { + /* User input for IP address or URL to ping */ + PRINT_STR("Enter the IP Address or URL to ping"); + get_user_input(input_buff); + PRINT_STR("Pinging. Please wait"); + /* DNS lookup for URL or IP */ + err = dns_query(input_buff, ip_addr); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("DNS lookup failed. Check IP/URL entered."); + if(RESET_VALUE >= (dns_retry_count--)) + { + PRINT_ERR_STR("Failed maximum retry count for DNS lookup. Reset MCU"); + wifi_deinit(); + ERROR_TRAP(err); + } + } + /* Only if DNS lookup is successful, ping would be performed. */ + else + { + /* Ping URL or IP address */ + err = ping(ip_addr); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("Ping Unsuccessful"); + /* If ping fails maximum times, then EP fails */ + if(RESET_VALUE >= (ping_retry_count--)) + { + PRINT_ERR_STR("Failed maximum retry count for ping operation. Reset MCU"); + wifi_deinit(); + ERROR_TRAP(err); + } + PRINT_INFO_STR("Network device may be off-line or invalid URL/IP address. Try again or enter different URL/IP."); + /* Reseting DNS lookup retry count for next iteration */ + dns_retry_count = WIFI_MAX_TRY; + } + } + }while(FSP_SUCCESS != err); + PRINT_INFO_STR("Ping Successful"); + + /* IP layer initialization */ + err = network_init(); + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("** Network Initialization failed **"); + ERROR_TRAP(err); + } + + /* Starting TCP client-server communication */ + PRINT_STR("Start TCP server in PC and start listening."); + UINT status; + /* Create the socket. */ + status = nx_tcp_socket_create(&g_ip0, &tcp_client_socket, "TCP Client Socket", NX_IP_NORMAL, NX_FRAGMENT_OKAY, + NX_IP_TIME_TO_LIVE, NETXDUO_TESTS_TCP_WINDOW_SIZE, NX_NULL, NX_NULL); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_socket_create API failed"); + ERROR_TRAP(status); + } + + PRINT_INFO_STR("TCP Socket created in client mode on MCU."); + + /* Resetting DNS and ping retry_count */ + dns_retry_count = WIFI_MAX_TRY; + ping_retry_count = WIFI_MAX_TRY; + /* User input for TCP server IP address and its validation */ + do + { + /* User input for TCP server IP address */ + PRINT_STR("Enter TCP server IP address to connect"); + /*Clear input buffer before input value*/ + memset(tcp_serv_ip,NULL_CHAR,sizeof(tcp_serv_ip)); + get_user_input(tcp_serv_ip); + PRINT_STR("Validating TCP server IP"); + /* DNS lookup for TCP server IP address */ + err = dns_query(tcp_serv_ip, (uint8_t *) &g_socket.ip_addr_server); + /* Handle error */ + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("DNS lookup failed. Check TCP server IP address entered."); + if(RESET_VALUE >= (dns_retry_count--)) + { + PRINT_ERR_STR("Failed maximum retry count for DNS lookup. Reset MCU"); + wifi_deinit(); + ERROR_TRAP(err); + } + } + /* Only if DNS lookup is successful, ping would be performed. */ + else + { + PRINT_STR("Pinging TCP server IP"); + /* Pinging IP address to validate */ + err = ping((uint8_t *) &g_socket.ip_addr_server); + /* Handle error */ + if(FSP_SUCCESS != err) + { + PRINT_ERR_STR("Ping Unsuccessful"); + /* If ping fails maximum times, then EP fails */ + if(RESET_VALUE >= (ping_retry_count--)) + { + PRINT_ERR_STR("Failed maximum retry count for ping"); + wifi_deinit(); + ERROR_TRAP(err); + } + PRINT_INFO_STR("TCP server may be off-line or invalid server IP address"); + /* Reseting DNS lookup retry count for next iteration */ + dns_retry_count = WIFI_MAX_TRY; + } + + } + }while(FSP_SUCCESS != err); + + /* User input for TCP server port number */ + PRINT_STR("Enter TCP server port"); + memset(input_buff,NULL_CHAR,sizeof(input_buff)); + get_user_input(input_buff); + g_socket.port = (uint32_t) atoi(input_buff); + + /* Bind the socket to a port. */ + status = nx_tcp_client_socket_bind(&tcp_client_socket, 3050, NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_client_socket_bind API failed"); + ERROR_TRAP(status); + } + + PRINT_INFO_STR("TCP socket bind successful"); + + /*Connect to TCP server running*/ + status = nx_tcp_client_socket_connect(&tcp_client_socket,SOCKETS_HTONL(g_socket.ip_addr_server),g_socket.port, NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_client_socket_connect API failed"); + ERROR_TRAP(status); + } + + PRINT_INFO_STR("TCP socket connected"); + + NX_PACKET * p_nx_packet = NX_NULL; + + /* Allocate a packet. */ + status = nx_packet_allocate(&g_packet_pool0, &p_nx_packet, NX_TCP_PACKET, NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_allocate API failed"); + ERROR_TRAP(status); + } + + /* Sending message to server */ + strcpy((char *) g_socket.send_buff, "Hello"); + + /* Append data. */ + status = nx_packet_data_append(p_nx_packet, g_socket.send_buff, sizeof(g_socket.send_buff), &g_packet_pool0, + NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_data_append API failed"); + ERROR_TRAP(status); + } + + /* Send the packet. */ + status = nx_tcp_socket_send(&tcp_client_socket, p_nx_packet, NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_socket_send API failed"); + ERROR_TRAP(status); + } + PRINT_INFO_STR("Sent Hello to the TCP Server"); + + while (true) + { + /* Receiving message from server */ + memset(g_socket.recv_buff, RESET_VALUE, sizeof(g_socket.recv_buff)); + /* Receive the packet. */ + status = nx_tcp_socket_receive(&tcp_client_socket, &p_nx_packet,NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + if(NX_NO_PACKET == status) + { + PRINT_STR("Waiting for server message"); + continue; + } + else + { + PRINT_ERR_STR("nx_tcp_socket_receive API failed"); + ERROR_TRAP(status); + } + } + else + { + /*Retrieve the data string from packet received*/ + status = nx_packet_data_retrieve(p_nx_packet, g_socket.recv_buff, &bytes_copied); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_data_retrieve API failed"); + ERROR_TRAP(status); + } + convert_to_lowercase(g_socket.recv_buff); + if(RESET_VALUE == strcmp((char *) g_socket.recv_buff, "on")) + { + R_IOPORT_PinWrite(&g_ioport_ctrl, USER_LED, BSP_IO_LEVEL_HIGH); + app_rtt_print_data(RTT_OUTPUT_TCP_RECV_LED_STATUS, BUFF_LEN, g_socket.recv_buff); + + /* Sending acknowledgment to server */ + memcpy((char *) g_socket.send_buff, " Receive Success",BUFF_LEN); + + /* Append data to the send buffer */ + status = nx_packet_data_append(p_nx_packet, g_socket.send_buff, sizeof(g_socket.send_buff), &g_packet_pool0, + NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_data_append API failed"); + ERROR_TRAP(status); + } + + /* Send the packet. */ + status = nx_tcp_socket_send(&tcp_client_socket, p_nx_packet, NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_socket_send API failed"); + ERROR_TRAP(status); + } + } + else if(RESET_VALUE == strcmp((char *) g_socket.recv_buff, "off")) + { + R_IOPORT_PinWrite(&g_ioport_ctrl, USER_LED, BSP_IO_LEVEL_LOW); + app_rtt_print_data(RTT_OUTPUT_TCP_RECV_LED_STATUS, BUFF_LEN, g_socket.recv_buff); + + /* Sending acknowledgment to server */ + memcpy((char *) g_socket.send_buff, " Receive Success",BUFF_LEN); + + /* Append data. */ + status = nx_packet_data_append(p_nx_packet, g_socket.send_buff, sizeof(g_socket.send_buff), &g_packet_pool0, + NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_data_append API failed"); + ERROR_TRAP(status); + } + + /* Send the packet. */ + status = nx_tcp_socket_send(&tcp_client_socket, p_nx_packet, NETXDUO_TESTS_SOCKET_TIMEOUT); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_tcp_socket_send API failed"); + ERROR_TRAP(status); + } + + } + else + { + app_rtt_print_data(RTT_OUTPUT_TCP_RECV_INVALID, BUFF_LEN, g_socket.recv_buff); + + } + } + tx_thread_sleep (1); + } +} + +/*******************************************************************************************************************//** + * @brief This functions converts the input string pointed by the pointer to lower case. + * @param[in] p_str Pointer to string of uint8_t data-type. + * @retval None. + **********************************************************************************************************************/ +static void convert_to_lowercase(uint8_t * p_str) +{ + + uint8_t index = RESET_VALUE; + if(p_str != NULL) + { + for (index=RESET_VALUE;p_str[index]!=NULL_CHAR;index++) + { + p_str[index] = (uint8_t) tolower(p_str[index]); + } + } +} + +/********************************************************************************************************************* + * @brief This function initializes the NetX system and Packet pool and IP initializations. + * @param[IN] None + * @retval NX_SUCCESS or Any Other Error code apart from NX_SUCCESS upon unsuccessful network initialization + **********************************************************************************************************************/ +static UINT network_init() +{ + UINT status = NX_SUCCESS; + nx_system_initialize(); + + status = packet_pool0_init(); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("packet_pool0_init function Failed."); + return status; + } + status = ip0_init(); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("ip0_init function Failed."); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief This function creates the packet pool. + * @param[IN] None + * @retval NX_SUCCESS or Any Other Error code apart from NX_SUCCESS upon unsuccessful network initialization + **********************************************************************************************************************/ +static UINT packet_pool0_init(void) +{ + UINT status = NX_SUCCESS; + + /* Create the packet pool. */ + status = nx_packet_pool_create(&g_packet_pool0, + "g_packet_pool0 Packet Pool", + G_PACKET_POOL0_PACKET_SIZE, + &g_packet_pool0_pool_memory[0], + G_PACKET_POOL0_PACKET_NUM * (G_PACKET_POOL0_PACKET_SIZE + sizeof(NX_PACKET))); + + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_packet_pool_create API Failed."); + } + return status; +} + +/*******************************************************************************************************************//** + * @brief This function creates the ip instance and enables the ARP, TCP, ICMP. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static UINT ip0_init(void) +{ + UINT status = NX_SUCCESS; + + /* Create the ip instance. */ + status = nx_ip_create(&g_ip0, + "g_ip0 IP Instance", + IP_ADDRESS(g_wifi.ip_addr_device[INDEX_ZERO], g_wifi.ip_addr_device[INDEX_ONE], + g_wifi.ip_addr_device[INDEX_TWO], g_wifi.ip_addr_device[INDEX_THREE]), + G_IP0_SUBNET_MASK, + &g_packet_pool0, + G_IP0_NETWORK_DRIVER, + &g_ip0_stack_memory[0], + G_IP0_TASK_STACK_SIZE, + G_IP0_TASK_PRIORITY); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_create API Failed."); + return status; + } + + /* Enable the ARP */ + status = nx_arp_enable(&g_ip0, &g_ip0_arp_cache_memory[0], G_IP0_ARP_CACHE_SIZE); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_arp_enable API Failed."); + return status; + } + + /* Enable the TCP */ + status = nx_tcp_enable(&g_ip0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_udp_enable API Failed."); + return status; + } + + /* Enable the ping using Internet Control Message Protocol */ + status = nx_icmp_enable(&g_ip0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_icmp_enable API Failed."); + return status; + } + + /* This function enables the IGMP management component for the specified IP instance */ + status = nx_igmp_enable(&g_ip0); + if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_igmp_enable API Failed."); + return status; + } + + /* Check the connection status. */ + ULONG current_state; + status = nx_ip_status_check(&g_ip0, NX_IP_LINK_ENABLED, ¤t_state, 1000U); + if(NX_IP_LINK_ENABLED != current_state) + { + PRINT_ERR_STR(" IP status check could not be completed within the timeout specified"); + } + else if(NX_SUCCESS != status) + { + PRINT_ERR_STR("nx_ip_status_check API Failed."); + } + else + { + PRINT_INFO_STR("IP Status check successful"); + } + return status; +} + +/*******************************************************************************************************************//** + * @} (end addtogroup azure_wifi_thread_entry) + **********************************************************************************************************************/ + diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/common_utils.c b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/common_utils.c new file mode 100644 index 0000000000..ea7961e11f --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/common_utils.c @@ -0,0 +1,89 @@ +/*********************************************************************************************************************** + * File Name : common_utils.c + * Description : Contains macros data structures and functions used in common_utils.c for RTT rtos aware framework + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2021 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" + +#if (BSP_CFG_RTOS == 1) +/* + * global variables + */ +TX_QUEUE g_rtt_op_data_queue; +TX_QUEUE g_rtt_ip_data_queue; +TX_EVENT_FLAGS_GROUP g_rtt_event; +TX_BYTE_POOL g_byte_pool; + +static CHAR *g_byte_pool_name = "rtt_processing_block"; +static CHAR byte_memory[BYTE_POOL_SIZE] = {'\0'}; +static uint8_t queue_memory_op_rtt_obj[20] = {'\0'}; +static uint8_t queue_memory_ip_rtt_obj[20] = {'\0'}; +#endif + +UINT rtt_frameowrk_init(VOID) +{ +#if (BSP_CFG_RTOS == 1) + + UINT err= TX_SUCCESS; + + err = tx_byte_pool_create(&g_byte_pool,g_byte_pool_name,(VOID *)&byte_memory[0],BYTE_POOL_SIZE); + if (TX_SUCCESS != err) + { + return err; + } + + err = tx_queue_create(&g_rtt_op_data_queue, (CHAR *)"rtt_op_queue", 1, &queue_memory_op_rtt_obj, sizeof(queue_memory_op_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + return err; + } + + err = tx_queue_create(&g_rtt_ip_data_queue, (CHAR *)"NetX_wifi_thread_input_queue", 1, &queue_memory_ip_rtt_obj, sizeof(queue_memory_ip_rtt_obj)); + if (TX_SUCCESS !=err) + { + tx_byte_pool_delete(&g_byte_pool); + tx_queue_delete(&g_rtt_op_data_queue); + } + + return err; +#endif +} + +/* + * Can be called any where after rtt_framework_init() function call + * for graceful clean up + */ +VOID rtt_thread_service_cleanup(VOID) +{ +#if (BSP_CFG_RTOS == 1) + tx_byte_pool_delete(&g_byte_pool); + + /* if any user specific queue has been added, it should be clean up as per specific EP */ + tx_queue_delete(&g_rtt_op_data_queue); + tx_queue_delete(&g_rtt_ip_data_queue); + + /* halt */ + APP_ERR_TRAP(true); +#endif +} + + diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/common_utils.h b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/common_utils.h new file mode 100644 index 0000000000..ffd295000b --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/common_utils.h @@ -0,0 +1,173 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ +#define LVL_DEBUG (3u) /* debug-level messages */ + +#define LOG_LEVEL (LVL_ERR) /* To See the Debug Messages, LOG_LEVEL should be set to LVL_DEBUG */ + +#define RESET_VALUE (0x00) + +#define NULL_CHAR ('\0') + +#define EP_VERSION ("1.0") +#define MODULE_NAME "NetX_Wifi" +#define BANNER_INFO "\r\n********************************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n********************************************************************************"\ + "\r\nRefer to readme.txt file for more details on Example Project and" \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" driver\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + +#define APP_DBG_PRINT(fn_, ...) ({\ + if(LOG_LEVEL >= LVL_DEBUG)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[DBG] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +/* macro for rtt rtos. */ +#define AZURE_RTOS (1) +#define FREERTOS (2) + +#if (BSP_CFG_RTOS == AZURE_RTOS) +#include "tx_api.h" +/* + * RTOS - data structures and macros + */ + +/* change or modify this based on your application requirement */ +#define BYTE_POOL_SIZE ((ULONG)256U) +#define TIME_STAMP_MSG_SIZE (35U) + +/* As per SEGGER_RTT_conf.h size */ +#define IP_MSG_MAX_SIZE (BUFFER_SIZE_DOWN-1) +#ifndef BYTE_POOL_SIZE +#error "block size is essential to use RTT-rtos aware framework" +#else +/* ONLY 50% of POOL memory can be used for output buffer + * for example - 256 bytes is pool allocated + * and SEGGER defined BUFFER_SIZE_UP macro is 1024 + * + * hence only 128 bytes can be used for output buffer maximum + * so formula made here is + * 1) (1024/256) = 4 + * 2) 4*32 = 128 + * + */ +#define OP_MSG_MAX_SIZE ((UINT)( (UINT)(BUFFER_SIZE_UP/BYTE_POOL_SIZE) * (UINT)32U )) +#endif + +typedef enum event_id +{ + RTT_INPUT_MESSAGE_TYPE_STR_QUEUED, + RTT_OUTPUT_MESSAGE_BANNER, + RTT_OUTPUT_MESSAGE_APP_INFO_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_STR, + RTT_OUTPUT_MESSAGE_APP_ERR_TRAP, + RTT_OUTPUT_MESSAGE_MCU_IP_ADDRESS, + RTT_OUTPUT_PRINT_INDEX, + RTT_OUTPUT_PRINT_SECURITY_MENU, + RTT_OUTPUT_MESSAGE_APP_GENERAL_STR, + RTT_OUTPUT_MESSAGE_SECURITY, + RTT_OUTPUT_TCP_RECV_LED_STATUS, + RTT_OUTPUT_TCP_RECV_INVALID, + RTT_OUTPUT_MESSAGE_APP_PRINT_MENU, + +}event_id_t; + +/* Used to exchange information between application thread and RTT thread */ +typedef __PACKED_STRUCT rtt_user_display_data +{ + event_id_t msg_id; + uint32_t msg_data_size; + uint32_t msg_time; + CHAR p_msg[]; +}rtt_msg_t; + +/* Signature of function passed to tx_thread_info_get */ +typedef struct +{ + TX_THREAD* thread_ptr; + CHAR * name; + UINT state; + ULONG run_count; + UINT priority; + UINT preemption_threshold; + ULONG time_slice; + TX_THREAD * next_thread; + TX_THREAD * suspended_thread; +}thread_info_t; + +/* + * variables + */ +extern TX_QUEUE g_rtt_op_data_queue; +extern TX_QUEUE g_rtt_ip_data_queue; +extern TX_BYTE_POOL g_byte_pool; + +/* + * function definitions + */ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data); +UINT check_for_RTT_user_IP(char *const p_get_data); +UINT rtt_frameowrk_init(VOID); +VOID rtt_thread_init_check(VOID); +VOID rtt_thread_service_cleanup(VOID); + +#endif /* rtos aware RTT ds and func */ + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/hal_entry.c b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/hal_entry.c new file mode 100644 index 0000000000..90638fbdaa --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/hal_entry.c @@ -0,0 +1,59 @@ +#include "hal_data.h" + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + /* TODO: add your own code here */ + +#if BSP_TZ_SECURE_BUILD + /* Enter non-secure code */ + R_BSP_NonSecureEnter(); +#endif +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open (&g_ioport_ctrl, g_ioport.p_cfg); + } +} + +#if BSP_TZ_SECURE_BUILD + +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable (); + +/* Trustzone Secure Projects require at least one nonsecure callable function in order to build (Remove this if it is not required to build). */ +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable () +{ + +} +#endif diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c new file mode 100644 index 0000000000..4763935d81 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/e2studio/src/rtt_thread_entry.c @@ -0,0 +1,358 @@ +/*********************************************************************************************************************** + * File Name : rtt_thread_entry.c + * Description : Contains macros and functions used in rtt_thread_entry.c + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ +#include +#include "rtt_thread.h" +#include "common_utils.h" +/* + * local functions + */ +static void process_rtt_op_msg(VOID); +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size); + +extern TX_THREAD rtt_thread; + +/* RTT_Thread entry function */ +void rtt_thread_entry(void) +{ + UINT err = TX_SUCCESS; + CHAR rtt_buffer[IP_MSG_MAX_SIZE] = {'\0'}; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* block allocation will be done and address based message exchange happens */ + rtt_msg_t *p_data = NULL; + + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", tx_time_get()); + + APP_DBG_PRINT(timestamp_info); + + /* Initialize rtt framework. */ + err = rtt_frameowrk_init(); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\n ERROR: RTT framework init Failed\r\n"); + APP_ERR_TRAP(err); + } + + while (1) + { + /* check for user input */ + if (APP_CHECK_DATA) + { + UINT read_bytes = APP_READ(rtt_buffer); + + err = memory_allocate_rtt(&g_byte_pool, &p_data, sizeof(rtt_msg_t) + read_bytes); + if (TX_SUCCESS != err) + { + APP_PRINT("Error in processing, please check again\r\n"); + } + else + { + /* send data to user thread */ + p_data->msg_id = RTT_INPUT_MESSAGE_TYPE_STR_QUEUED; + p_data->msg_data_size = strlen(rtt_buffer)+1; + memcpy(p_data->p_msg,rtt_buffer,p_data->msg_data_size); +#if (BSP_CFG_RTOS == 1) + tx_queue_send(&g_rtt_ip_data_queue,(rtt_msg_t *)&p_data , TX_WAIT_FOREVER); +#endif + + memset(rtt_buffer,'\0',sizeof(rtt_buffer)); + } + + } + + /* print any message on RTT output + * if any sent by user thread + * Here event based checking is there */ + process_rtt_op_msg(); +#if (BSP_CFG_RTOS == 1) + /* Large Sleep is needed to signal to higher priority threads.*/ + tx_thread_sleep (1); +#endif + } +} + +/*******************************************************************************************************************//** + * @brief This function receives messages from user thread through tx_queue_receive + * and display messages to RTT viewer. Also released print message allocated block. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void process_rtt_op_msg(VOID) +{ +#if (BSP_CFG_RTOS == 1) + UINT err = TX_SUCCESS; + + rtt_msg_t *rtt_op_data = NULL; + CHAR timestamp_info[TIME_STAMP_MSG_SIZE] = {'\0'}; + + /* Pump out all information to print */ + do + { + err = tx_queue_receive(&g_rtt_op_data_queue,(VOID *)&rtt_op_data , 1); + + if(err == TX_SUCCESS) + { + /* Print the current time: */ + snprintf(×tamp_info[0], sizeof(timestamp_info),"Timestamp (Ticks) = 0x%08lx:\r\n", rtt_op_data->msg_time); + + APP_DBG_PRINT(timestamp_info); + + /* Message received. Take action and release buffer */ + switch(rtt_op_data->msg_id) + { + case RTT_OUTPUT_MESSAGE_BANNER: + { + /* version get API for FLEX pack information */ + fsp_pack_version_t version = {RESET_VALUE}; + R_FSP_VersionGet(&version); + APP_PRINT(BANNER_INFO,EP_VERSION,version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch ); + APP_PRINT(EP_INFO); + } + break; + + case RTT_OUTPUT_MESSAGE_APP_INFO_STR: + { + APP_PRINT("\r\nINFO : %s\r\n",rtt_op_data->p_msg); + } + break; + case RTT_OUTPUT_MESSAGE_APP_GENERAL_STR: + { + APP_PRINT("%s\r\n",rtt_op_data->p_msg); + } + break; + case RTT_OUTPUT_MESSAGE_APP_ERR_STR: + { + APP_PRINT("\r\nERROR : %s\r\n",rtt_op_data->p_msg); + } + break; + case RTT_OUTPUT_MESSAGE_APP_ERR_TRAP: + { + /* assign error code to local buffer. */ + UINT err_val = *(UINT*)rtt_op_data->p_msg; + /* halt the application.*/ + APP_ERR_TRAP(err_val); + } + break; + case RTT_OUTPUT_MESSAGE_APP_PRINT_MENU: + { + /* print NetX Wifi menu options to connect */ + APP_PRINT(AZURE_WIFI_SCAN_MENU); + } + break; + case RTT_OUTPUT_MESSAGE_MCU_IP_ADDRESS: + { + uint32_t mcu_ip[IP_BUFF_LEN]={RESET_VALUE}; + memcpy(mcu_ip,(uint32_t*)rtt_op_data->p_msg,BUFF_LEN); + APP_PRINT("\r\nMCU IP address: %d.%d.%d.%d\r\n",mcu_ip[INDEX_ZERO] ,mcu_ip[INDEX_ONE],mcu_ip[INDEX_TWO],mcu_ip[INDEX_THREE]); + } + break; + case RTT_OUTPUT_TCP_RECV_LED_STATUS: + { + uint32_t serv_recv_msg[BUFF_LEN] ={RESET_VALUE}; + memcpy(serv_recv_msg,(uint32_t*)rtt_op_data->p_msg,BUFF_LEN); + APP_PRINT("Received : %s, User LED %s\r\n",(char*)serv_recv_msg,(char*)serv_recv_msg); + } + break; + case RTT_OUTPUT_TCP_RECV_INVALID: + { + uint32_t serv_recv_msg[BUFF_LEN] ={RESET_VALUE}; + memcpy(serv_recv_msg,(uint32_t*)rtt_op_data->p_msg,BUFF_LEN); + APP_PRINT("Received : %s, Invalid message. Send 'on' or 'off'\r\n",(char*)serv_recv_msg); + } + break; + case RTT_OUTPUT_MESSAGE_SECURITY: + { + WIFIScanResult_t scan_data={RESET_VALUE}; + scan_data = *(WIFIScanResult_t*)rtt_op_data->p_msg; + APP_PRINT("%s: Signal strength: %d, Channel: %d",scan_data.ucSSID,scan_data.cRSSI, scan_data.ucChannel); + } + break; + case RTT_OUTPUT_PRINT_INDEX: + { + APP_PRINT("Index:(%d)",*(uint8_t*)rtt_op_data->p_msg); + } + break; + case RTT_OUTPUT_PRINT_SECURITY_MENU: + { + APP_PRINT(AZURE_WIFI_SECURITY_MENU); + } + break; + default: + { + APP_PRINT("\r\n RTT Printing Received Unknown Message ID"); + } + break; + } + + /* Send a newline and return carriage requesting flushing the buffer */ + APP_PRINT("\r\n"); + + /* release print message allocated block */ + err= tx_byte_release((void *) rtt_op_data); + } + }while( err != TX_QUEUE_EMPTY ); +#endif + return; +} + +/*******************************************************************************************************************//** + * @brief This function is called by User/Application Thread. + * This is called by each user thread wherever user wishes to + * print message to RTT interface like RTT viewer. + * @param[IN] id message id + * @param[IN] size message size + * @param[IN] p_data message + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT app_rtt_print_data(event_id_t id, uint32_t size, void * const p_data) +{ +#if (BSP_CFG_RTOS == 1) + rtt_msg_t *p_display_data = NULL; + UINT err = TX_SUCCESS; + + /* allocates memory for rtt display message data structure.*/ + err = memory_allocate_rtt(&g_byte_pool, + &p_display_data, + sizeof(rtt_msg_t) + size); + if (TX_SUCCESS != err) + { + APP_PRINT("\r\nError : memory_allocate_rtt failed.\r\n"); + rtt_thread_service_cleanup(); + } + + p_display_data->msg_id = id; + p_display_data->msg_time = tx_time_get(); + p_display_data->msg_data_size = size; + memcpy(p_display_data->p_msg, p_data, size); + + /* Send Allocated address */ + err = tx_queue_send(&g_rtt_op_data_queue, + (rtt_msg_t *)&p_display_data, + TX_WAIT_FOREVER); +#endif + return err; + +} + +/*******************************************************************************************************************//** + * @brief This function allocate memory for message transfer through queue. + * @param[IN] pool pointer to byte memory pool + * @param[IN] p_buf pointer to user display data. + * @param[IN] size total size + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +static UINT memory_allocate_rtt(TX_BYTE_POOL *pool, rtt_msg_t **p_buf, uint32_t size) +{ +#if (BSP_CFG_RTOS == 1) + UINT err = TX_SUCCESS; + + rtt_msg_t *buf = NULL; + + /* block allocate for user input */ + err = tx_byte_allocate(pool, (VOID **)&buf, size, TX_WAIT_FOREVER); + + if (TX_SUCCESS ==err) + { + /* assign buffer address */ + *p_buf = buf; + } + return err; +#endif +} + +/*******************************************************************************************************************//** + * @brief user input read function. To be called by user thread for receiving RTT input. + * message once received through queue (be it RTT sender or receiving queue) is being released. + * Note : sender queue for RTT thread is user input from RTT viewer. + * Receiver queue for RTT thread is when user wants to print/display any message to RTT viewer. + * @param[OUT] p_get_data pointer to get data buffer + * @retval Any Other Error code apart from TX_SUCCESS on Unsuccessful operation. + **********************************************************************************************************************/ +UINT check_for_RTT_user_IP(char *const p_get_data) +{ +#if (BSP_CFG_RTOS == AZURE_RTOS) + UINT err = TX_SUCCESS; + + rtt_msg_t *r_data1 = NULL; + + err = tx_queue_receive(&g_rtt_ip_data_queue,(VOID *)&r_data1 , 0xFF); + if (TX_SUCCESS != err) + { + return err; + } + + if ( (NULL != r_data1) && ( RTT_INPUT_MESSAGE_TYPE_STR_QUEUED == r_data1->msg_id) ) + { + //copy data over here + memcpy(p_get_data, (CHAR *)r_data1->p_msg, r_data1->msg_data_size); + } + + //release print message allocated block + err= tx_byte_release(r_data1); + + return err; +#endif +} + + +/*******************************************************************************************************************//** + * @brief Wait for the RTT Thread to initialize and sleep + * before sending data to it. + * Mandatory to call in user thread. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +VOID rtt_thread_init_check(VOID) +{ +#if (BSP_CFG_RTOS == 1) + UINT err = TX_SUCCESS; + + thread_info_t rtt_thread_info = + { + .thread_ptr = &rtt_thread, + }; + + do{ + err = tx_thread_info_get(rtt_thread_info.thread_ptr, + TX_NULL , + &rtt_thread_info.state, + &rtt_thread_info.run_count, + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL , + TX_NULL ); + + if( rtt_thread_info.run_count >= 1 ) + { + break; + } + else + { + /* Let go of program control */ + tx_thread_sleep(1); + } + }while(err==TX_SUCCESS); +#endif +} diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/URL_ping_tcp_conn.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/URL_ping_tcp_conn.JPG new file mode 100644 index 0000000000..c796588ca3 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/URL_ping_tcp_conn.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/access_security.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/access_security.JPG new file mode 100644 index 0000000000..f27ffa0301 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/access_security.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/assign_IP.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/assign_IP.JPG new file mode 100644 index 0000000000..36017f63be Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/assign_IP.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/banner_print.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/banner_print.JPG new file mode 100644 index 0000000000..46e147057e Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/banner_print.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/server_status_message.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/server_status_message.JPG new file mode 100644 index 0000000000..ba8c4e4a6a Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/server_status_message.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit.JPG new file mode 100644 index 0000000000..9250f5f37b Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_client_conn.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_client_conn.JPG new file mode 100644 index 0000000000..d277629d91 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_client_conn.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_init.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_init.JPG new file mode 100644 index 0000000000..5d183e083d Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_init.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_interface.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_interface.JPG new file mode 100644 index 0000000000..cc290dd0c9 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_interface.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_on_off_msg.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_on_off_msg.JPG new file mode 100644 index 0000000000..42c12380b0 Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/sokit_on_off_msg.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/validate_tcp.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/validate_tcp.JPG new file mode 100644 index 0000000000..446550c0ab Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/validate_tcp.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/wifi_access.JPG b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/wifi_access.JPG new file mode 100644 index 0000000000..6be75ede9e Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/wifi_access.JPG differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/wifi_block_digaram.jpg b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/wifi_block_digaram.jpg new file mode 100644 index 0000000000..0de807c2ba Binary files /dev/null and b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/images/wifi_block_digaram.jpg differ diff --git a/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/readme.txt new file mode 100644 index 0000000000..1230600144 --- /dev/null +++ b/example_projects/ek_ra8m1/NetX_wifi/NetX_wifi_ek_ra8m1_ep/readme.txt @@ -0,0 +1,89 @@ +/*********************************************************************************************************************** +* +* Copyright [2020] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. +* +* This software is supplied by Renesas Electronics America Inc. and may only be used with products of Renesas Electronics Corp. +* and its affiliates (“Renesas”). No other uses are authorized. This software is protected under all applicable laws, +* including copyright laws. +* Renesas reserves the right to change or discontinue this software. +* THE SOFTWARE IS DELIVERED TO YOU “AS IS,” AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT +* PERMISSIBLE UNDER APPLICABLE LAW,DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE. TO THE MAXIMUM +* EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE (OR ANY PERSON +* OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, WITHOUT LIMITATION, +* ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; +* ANY LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF +* THE POSSIBILITY OF SUCH LOSS,DAMAGES, CLAIMS OR COSTS. +* +**********************************************************************************************************************/ + +Project Overview: + The example project demonstrates the functionalities of NetX Duo WiFi Driver using Azure RTOS running on Renesas RA MCUs using Renesas + Silex UART Pmod hardware.The project utilises some functionalities of WiFi_OnChip_Silex module which are not supported by Netx Duo.The project gives user options to either scan WiFi networks or manually enter network credentials + in JlinkRTTViewer and connect. Then it performs ping operation on user entered URL or IP address. If successful, + 'Ping Successful' message printed on JlinkRTTViewer. The project also demonstrates TCP socket operations in client mode. It tries + connecting to the user entered TCP server IP address and port number. It is expected that TCP socket in server mode would be + running on user PC and listening on a free port before the EP tries to connect. Once connected to the TCP server, the user + should send 'on' or 'off' message from the server. Based on the message, on-board user LED would turn on/off and the same + would be displayed on JlinkRTTViewer. If an invalid message is received, then previous LED state would be maintained. + After receiving messages from the server, appropriate acknowledgment messages are sent to the server. + +Project setup: + + External hardware requirements: + ******************************* + 1. Renesas Silex UART Pmod + 2. WiFi router Access Point(AP) with internet access. Note: WiFi router AP's credentials should be known. + 3. PC or laptop connected to the same WiFi router AP. On PC/laptop, create TCP server and start listening + at port which is free. + + Note: TCP server on PC can be created using freely available tool sokit: + https://www.softpedia.com/get/Network-Tools/Misc-Networking-Tools/sokit.shtml + + Hardware connection: + ******************** + EK-RA4M2/EK-RA4M3/EK-RA6M3/EK-RA6M4/EK-RA6M5/FPB-RA4E1/FPB-RA6E1: + ----------- + Connect + Renesas Silex UART Pmod ----> PMOD 1 (J26) + + EK-RA6M1/EK-RA6M2/EK-RA4M1: + ----------- + Connect + Renesas Silex UART Pmod ----> PMOD A (J5) + + EK-RA2L1/ EK-RA4E2/ EK-RA6E2/ MCK-RA4T1/ MCK-RA6T3/ EK-RA8M1: + ----------- + Connect + Renesas Silex UART Pmod ----> PMOD 2 + + +Note : For EK-RA4M2/EK-RA6M4/EK-RA6M5/EK-RA4M3/FPB-RA4E1/FPB-RA6E1/EK-RA4E2/EK-RA6E2/MCK-RA4T1/MCK-RA6T3/EK-RA8M1, Provide RTT Block Address in RTT viewer to run the EP. + +Sokit setup on PC as TCP server: + 1. Download sokit tool form https://www.softpedia.com/get/Network-Tools/Misc-Networking-Tools/sokit.shtml + 2. Once downloaded, extract the contents and start sokit.exe. + 3. Once started, in the 'Server' tab configure the 'Network Setup'. + 4. In the 'TCP Addr' field, enter the PC's IPv4 address. And in 'Port' field, enter the port number. + Note: Please provide an unused port number. It is recommended to give port number greater than 10,000. + 5. Then click the 'TCP Listen' button. This would start the TCP server on PC. + 6. The 'Output' window would display the message '15:20:25 MSG start TCP server successfully!'. + 7. Now wait for the EP to connect to server. + 8. Once the EP connects to the server, the 'Connections' window would display the IP address and port number of the client. + 9. There are three user input buffers provided for sending messages i.e. 'Buf 1', 'Buf 2' and 'Buf 3'. + 10. In one buffer, enter 'on'. In the second buffer, enter 'off'. And in the third buffer enter any invalid text. + 11. While sending, select the IP address of the client i.e. the MCU from the 'Connections' window. + 12. And then click 'Send' button of the appropriate buffer to send message. + 13. Message received from the client would be displayed on the 'Output' window. + 14. The 'Output' window and console displays messages upon each transaction. + 15. To stop the server, click the 'TCP Listen' button again. This would stop the server. + Note: Even if the server is stopped in sokit, the MCU may still be connected due to internal network connection. + +1) Segger RTT block address may needed to download and observe EP operation using a hex file with RTT-Viewer. + RTT Block address for hex file committed in repository are as follows: + a. e2studio: 0x220012e0 + b. Keil: Not Available + c. IAR: Not Available + +2) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) + in .map file generated in the build configuration folder (Debug/Release). diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.cproject b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.cproject index 2fd089b081..10b40aa8af 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.cproject +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.cproject @@ -198,7 +198,7 @@ - + + + + + + + + + + + + + + + + + + @@ -431,7 +665,241 @@ + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs index 50fa841c9a..55d709b36f 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -1,55 +1,55 @@ -AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.0.0/all=2900008964,ra/aws/FreeRTOS/FreeRTOS/Source/portable/MemMang/heap_4.c -AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.0.0/libraries= -AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.0.0/all=185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|2046345721,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/BufferManagement/BufferAllocation_2.c|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h -AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.0.0/libraries= -AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_FAT\#\#\#\#5.0.0/all=656126160,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_file.c|3339400386,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_time.c|74060556,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_ioman.c|1453765674,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_error.c|779798802,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_fat.c|3932567656,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_format.c|100946209,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_string.c|569001744,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_sys.c|4147738335,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_stdio.c|2659428766,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_crc.c|2850042115,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_dir.c|1696644494,ra/freertos/Lab-Project-FreeRTOS-FAT/LICENSE.md|1397854233,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_memory.c|2897186169,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_fatdef.h|2968364206,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_headers.h|2901850753,ra/freertos/Lab-Project-FreeRTOS-FAT/include/FreeRTOS_errno_FAT.h|2986462681,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_time.h|2920464106,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_dir.h|4025422348,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_stdio.h|3695140793,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_error.h|3153383827,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_old_config_defines.h|338793139,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_file.h|1148436613,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_memory.h|653684829,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_crc.h|2019780769,ra/freertos/Lab-Project-FreeRTOS-FAT/include/FreeRTOSFATConfigDefaults.h|3616110051,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_format.h|2986522258,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_sys.h|2666791270,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_locking.h|4163762565,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_devices.h|3197779324,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_string.h|3978099686,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_ioman.h|4049706972,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_fat.h|1164825897,ra/aws/FreeRTOS/FreeRTOS/Source/include/newlib-freertos.h|1634353699,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_wrappers.h|3047193288,ra/aws/FreeRTOS/FreeRTOS/Source/include/atomic.h|4144805368,ra/aws/FreeRTOS/FreeRTOS/Source/include/picolibc-freertos.h|4231032569,ra/aws/FreeRTOS/FreeRTOS/Source/include/portable.h|2665255800,ra/aws/FreeRTOS/FreeRTOS/Source/include/projdefs.h|3731667490,ra/aws/FreeRTOS/FreeRTOS/Source/include/task.h|3151383929,ra/aws/FreeRTOS/FreeRTOS/Source/include/event_groups.h|2521189457,ra/aws/FreeRTOS/FreeRTOS/Source/include/message_buffer.h|247563241,ra/aws/FreeRTOS/FreeRTOS/Source/include/StackMacros.h|2302932653,ra/aws/FreeRTOS/FreeRTOS/Source/include/FreeRTOS.h|1720018832,ra/aws/FreeRTOS/FreeRTOS/Source/include/list.h|3827959537,ra/aws/FreeRTOS/FreeRTOS/Source/include/croutine.h|364075581,ra/aws/FreeRTOS/FreeRTOS/Source/include/stack_macros.h|3498290492,ra/aws/FreeRTOS/FreeRTOS/Source/include/stream_buffer.h|3001002814,ra/aws/FreeRTOS/FreeRTOS/Source/include/timers.h|891217814,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_prototypes.h|62291293,ra/aws/FreeRTOS/FreeRTOS/Source/include/stdint.readme|41585236,ra/aws/FreeRTOS/FreeRTOS/Source/include/queue.h|663678473,ra/aws/FreeRTOS/FreeRTOS/Source/include/semphr.h|666369546,ra/aws/FreeRTOS/FreeRTOS/Source/include/deprecated_definitions.h|1484969713,ra/aws/FreeRTOS/FreeRTOS/Source/include/CMakeLists.txt|749934403,ra/fsp/src/rm_freertos_port/portmacro.h -AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_FAT\#\#\#\#5.0.0/libraries= -AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.0.0/all=207353409,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCP.c|3030484788,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ICMP.c|3624562692,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Timers.c|2905141414,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv6.c|229070029,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP.c|1617575823,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Parser.c|320458503,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv6.c|4036638750,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Utils.c|2378560092,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ND.c|1820479732,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_BitConfig.c|2125364016,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ARP.c|683823412,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Sockets.c|841867702,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv4.c|3660792916,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Sockets.c|1264067619,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_RA.c|590509173,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv6.c|3069801298,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv6.c|1823585286,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv4.c|1507452871,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils.c|1790265264,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission.c|2585472874,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv4.c|3349371532,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Tiny_TCP.c|739041145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Sockets.c|3340009909,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IP.c|2583311136,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS.c|136283738,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv6.c|4011076800,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_WIN.c|3171645290,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Routing.c|850451814,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv4.c|3675720659,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4.c|3010700167,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCPv6.c|3859824490,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Networking.c|4229734957,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Reception.c|1824920725,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Cache.c|3445461469,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Utils.c|3587614507,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling.c|485068404,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6.c|2925641448,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP.c|2324147825,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Utils.c|1173501354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Stream_Buffer.c|3280198138,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv4.c|1783282439,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Callback.c|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h -AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.0.0/libraries= -AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.0.0/all=1696644494,ra/aws/FreeRTOS/LICENSE.md|501651613,ra/aws/FreeRTOS/FreeRTOS/Source/timers.c|3168198383,ra/aws/FreeRTOS/FreeRTOS/Source/event_groups.c|4132083827,ra/aws/FreeRTOS/FreeRTOS/Source/stream_buffer.c|1222286540,ra/aws/FreeRTOS/FreeRTOS/Source/queue.c|1696644494,ra/aws/FreeRTOS/FreeRTOS/Source/LICENSE.md|433449461,ra/aws/FreeRTOS/FreeRTOS/Source/list.c|1499162095,ra/aws/FreeRTOS/FreeRTOS/Source/tasks.c|1164825897,ra/aws/FreeRTOS/FreeRTOS/Source/include/newlib-freertos.h|1634353699,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_wrappers.h|3047193288,ra/aws/FreeRTOS/FreeRTOS/Source/include/atomic.h|4144805368,ra/aws/FreeRTOS/FreeRTOS/Source/include/picolibc-freertos.h|4231032569,ra/aws/FreeRTOS/FreeRTOS/Source/include/portable.h|2665255800,ra/aws/FreeRTOS/FreeRTOS/Source/include/projdefs.h|3731667490,ra/aws/FreeRTOS/FreeRTOS/Source/include/task.h|3151383929,ra/aws/FreeRTOS/FreeRTOS/Source/include/event_groups.h|2521189457,ra/aws/FreeRTOS/FreeRTOS/Source/include/message_buffer.h|2302932653,ra/aws/FreeRTOS/FreeRTOS/Source/include/FreeRTOS.h|1720018832,ra/aws/FreeRTOS/FreeRTOS/Source/include/list.h|3827959537,ra/aws/FreeRTOS/FreeRTOS/Source/include/croutine.h|364075581,ra/aws/FreeRTOS/FreeRTOS/Source/include/stack_macros.h|3498290492,ra/aws/FreeRTOS/FreeRTOS/Source/include/stream_buffer.h|3001002814,ra/aws/FreeRTOS/FreeRTOS/Source/include/timers.h|891217814,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_prototypes.h|41585236,ra/aws/FreeRTOS/FreeRTOS/Source/include/queue.h|663678473,ra/aws/FreeRTOS/FreeRTOS/Source/include/semphr.h|666369546,ra/aws/FreeRTOS/FreeRTOS/Source/include/deprecated_definitions.h|3040609521,ra/fsp/src/rm_freertos_port/port.c|749934403,ra/fsp/src/rm_freertos_port/portmacro.h -AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.0.0/libraries= -Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.0.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h -Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.0.0/libraries= -Intel\#\#Cryptography\#\#all\#\#TinyCrypt\#\#\#\#0.2.8+renesas.1.fsp.5.0.0/all=3160516537,ra/intel/tinycrypt/lib/Makefile|1812972017,ra/intel/tinycrypt/lib/include/tinycrypt/sha256.h|157683083,ra/intel/tinycrypt/lib/include/tinycrypt/cmac_mode.h|3123198325,ra/intel/tinycrypt/lib/include/tinycrypt/ctr_mode.h|1022505547,ra/intel/tinycrypt/lib/include/tinycrypt/gcm_mode.h|3203206841,ra/intel/tinycrypt/lib/include/tinycrypt/ecc_dsa.h|1636441172,ra/intel/tinycrypt/lib/include/tinycrypt/aes.h|2135775186,ra/intel/tinycrypt/lib/include/tinycrypt/ccm_mode.h|2738521556,ra/intel/tinycrypt/lib/include/tinycrypt/ctr_prng.h|2067431688,ra/intel/tinycrypt/lib/include/tinycrypt/utils.h|2402109875,ra/intel/tinycrypt/lib/include/tinycrypt/hmac.h|166866481,ra/intel/tinycrypt/lib/include/tinycrypt/hmac_prng.h|1552739401,ra/intel/tinycrypt/lib/include/tinycrypt/cbc_mode.h|691257326,ra/intel/tinycrypt/lib/include/tinycrypt/ecc.h|336788995,ra/intel/tinycrypt/lib/include/tinycrypt/ecc_dh.h|4282890572,ra/intel/tinycrypt/lib/include/tinycrypt/ecc_platform_specific.h|3041826829,ra/intel/tinycrypt/lib/include/tinycrypt/constants.h|875278096,ra/intel/tinycrypt/lib/source/cmac_mode.c|11771805,ra/intel/tinycrypt/lib/source/ecc_dsa.c|25639520,ra/intel/tinycrypt/lib/source/ctr_prng.c|657568124,ra/intel/tinycrypt/lib/source/sha256.c|4160910645,ra/intel/tinycrypt/lib/source/cbc_mode.c|2694995147,ra/intel/tinycrypt/lib/source/ecc_dh.c|1049837537,ra/intel/tinycrypt/lib/source/aes_encrypt.c|3712563161,ra/intel/tinycrypt/lib/source/gcm_mode.c|984922375,ra/intel/tinycrypt/lib/source/aes_decrypt.c|3844323845,ra/intel/tinycrypt/lib/source/hmac.c|1289570024,ra/intel/tinycrypt/lib/source/ecc.c|3329417739,ra/intel/tinycrypt/lib/source/utils.c|137604967,ra/intel/tinycrypt/lib/source/ccm_mode.c|885078269,ra/intel/tinycrypt/lib/source/ecc_platform_specific.c|2466005769,ra/intel/tinycrypt/lib/source/ctr_mode.c|3131339218,ra/intel/tinycrypt/lib/source/hmac_prng.c -Intel\#\#Cryptography\#\#all\#\#TinyCrypt\#\#\#\#0.2.8+renesas.1.fsp.5.0.0/libraries= -Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.0.0/all=2370294288,ra/board/ra8m1_ek/board_init.h|3816945414,ra/board/ra8m1_ek/board_init.c|3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h -Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.0.0/libraries= -Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.0.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h -Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.0.0/libraries= -Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.0.0/all= -Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.0.0/libraries= -Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.0.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|1726006039,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|2183999466,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|2964028862,ra/fsp/src/bsp/mcu/all/bsp_common.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|1872304413,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h -Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.0.0/libraries= -Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.0.0/all=107063585,ra/fsp/inc/fsp_version.h|2560512765,ra/fsp/inc/api/bsp_api.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3566655744,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h -Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_adc\#\#\#\#5.0.0/all=517887492,ra/fsp/inc/api/r_adc_api.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|3348063692,ra/fsp/inc/api/r_elc_api.h|121586583,ra/fsp/inc/instances/r_adc.h|822005268,ra/fsp/src/r_adc/r_adc.c -Renesas\#\#HAL\ Drivers\#\#all\#\#r_adc\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_cgc\#\#\#\#5.0.0/all=236871148,ra/fsp/inc/api/r_cgc_api.h|990922022,ra/fsp/inc/instances/r_cgc.h|958370670,ra/fsp/src/r_cgc/r_cgc.c -Renesas\#\#HAL\ Drivers\#\#all\#\#r_cgc\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.0.0/all=4135421999,ra/fsp/inc/api/r_ether_api.h|491661015,ra/fsp/inc/instances/r_ether.h|3799836536,ra/fsp/src/r_ether/r_ether.c -Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.0.0/all=3507747591,ra/fsp/inc/api/r_ether_phy_api.h|485757285,ra/fsp/inc/instances/r_ether_phy.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c -Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_gpt\#\#\#\#5.0.0/all=216958633,ra/fsp/inc/api/r_timer_api.h|2814422891,ra/fsp/inc/instances/r_gpt.h|1305569341,ra/fsp/src/r_gpt/r_gpt.c -Renesas\#\#HAL\ Drivers\#\#all\#\#r_gpt\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#5.0.0/all=4142514666,ra/fsp/inc/api/r_external_irq_api.h|3216030983,ra/fsp/inc/instances/r_icu.h|1458141520,ra/fsp/src/r_icu/r_icu.c -Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.0.0/all=1896254027,ra/fsp/inc/api/r_ioport_api.h|3058606325,ra/fsp/inc/instances/r_ioport.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c -Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_ospi_b\#\#\#\#5.0.0/all=2531239839,ra/fsp/inc/api/r_spi_flash_api.h|3944091676,ra/fsp/inc/instances/r_ospi_b.h|408634510,ra/fsp/src/r_ospi_b/r_ospi_b.c -Renesas\#\#HAL\ Drivers\#\#all\#\#r_ospi_b\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_basic\#\#\#\#5.0.0/all=3115705082,ra/fsp/inc/api/r_transfer_api.h|314572308,ra/fsp/inc/api/r_usb_basic_api.h|1001291722,ra/fsp/inc/instances/r_usb_basic.h|3931896870,ra/fsp/src/r_usb_basic/r_usb_basic.c|2686777307,ra/fsp/src/r_usb_basic/src/hw/r_usb_dma.c|4215747788,ra/fsp/src/r_usb_basic/src/hw/r_usb_mcu.c|2715427361,ra/fsp/src/r_usb_basic/src/hw/r_usb_creg_abs.c|3993778408,ra/fsp/src/r_usb_basic/src/hw/r_usb_preg_access.c|3271041848,ra/fsp/src/r_usb_basic/src/hw/r_usb_preg_abs.c|3054561093,ra/fsp/src/r_usb_basic/src/hw/r_usb_hreg_access.c|512946317,ra/fsp/src/r_usb_basic/src/hw/r_usb_hostelectrical.c|65162788,ra/fsp/src/r_usb_basic/src/hw/r_usb_creg_access.c|1797705516,ra/fsp/src/r_usb_basic/src/hw/r_usb_hreg_abs.c|3853237699,ra/fsp/src/r_usb_basic/src/hw/inc/r_usb_dmac.h|4229770982,ra/fsp/src/r_usb_basic/src/hw/inc/r_usb_reg_access.h|1486310355,ra/fsp/src/r_usb_basic/src/hw/inc/r_usb_bitdefine.h|783495553,ra/fsp/src/r_usb_basic/src/driver/r_usb_hcontrolrw.c|885740379,ra/fsp/src/r_usb_basic/src/driver/r_usb_hinthandler_usbip0.c|1798055588,ra/fsp/src/r_usb_basic/src/driver/r_usb_pstdrequest.c|1942674228,ra/fsp/src/r_usb_basic/src/driver/r_usb_hintfifo.c|2597214218,ra/fsp/src/r_usb_basic/src/driver/r_usb_cstd_rtos.c|4252790620,ra/fsp/src/r_usb_basic/src/driver/r_usb_hsignal.c|2389274647,ra/fsp/src/r_usb_basic/src/driver/r_usb_cdataio.c|1397363202,ra/fsp/src/r_usb_basic/src/driver/r_usb_pintfifo.c|1439110987,ra/fsp/src/r_usb_basic/src/driver/r_usb_hmanager.c|2099528767,ra/fsp/src/r_usb_basic/src/driver/r_usb_hinthandler_usbip1.c|3506092619,ra/fsp/src/r_usb_basic/src/driver/r_usb_plibusbip.c|271678836,ra/fsp/src/r_usb_basic/src/driver/r_usb_pstdfunction.c|3080362316,ra/fsp/src/r_usb_basic/src/driver/r_usb_hhubsys.c|3644837507,ra/fsp/src/r_usb_basic/src/driver/r_usb_pcontrolrw.c|4057483218,ra/fsp/src/r_usb_basic/src/driver/r_usb_hscheduler.c|4207894779,ra/fsp/src/r_usb_basic/src/driver/r_usb_psignal.c|3639246742,ra/fsp/src/r_usb_basic/src/driver/r_usb_clibusbip.c|2671329297,ra/fsp/src/r_usb_basic/src/driver/r_usb_pbc.c|209281177,ra/fsp/src/r_usb_basic/src/driver/r_usb_pinthandler_usbip0.c|2717284886,ra/fsp/src/r_usb_basic/src/driver/r_usb_hbc.c|1836496057,ra/fsp/src/r_usb_basic/src/driver/r_usb_hdriver.c|4086535705,ra/fsp/src/r_usb_basic/src/driver/r_usb_pdriver.c|4066252197,ra/fsp/src/r_usb_basic/src/driver/r_usb_hstdfunction.c|834440563,ra/fsp/src/r_usb_basic/src/driver/r_usb_hlibusbip.c|3384384496,ra/fsp/src/r_usb_basic/src/driver/inc/r_usb_basic_define.h|1999254568,ra/fsp/src/r_usb_basic/src/driver/inc/r_usb_typedef.h|41668195,ra/fsp/src/r_usb_basic/src/driver/inc/r_usb_cstd_rtos.h|3527263451,ra/fsp/src/r_usb_basic/src/driver/inc/r_usb_extern.h -Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_basic\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_hmsc\#\#\#\#5.0.0/all=4293617250,ra/fsp/inc/api/r_usb_hmsc_api.h|3983329535,ra/fsp/inc/instances/r_usb_hmsc.h|2821890238,ra/fsp/src/r_usb_hmsc/r_usb_hmsc.c|2159958214,ra/fsp/src/r_usb_hmsc/src/r_usb_hmsc_driver.c|1570022518,ra/fsp/src/r_usb_hmsc/src/r_usb_hstorage_driver.c|2236568188,ra/fsp/src/r_usb_hmsc/src/inc/r_usb_hmsc_driver.h -Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_hmsc\#\#\#\#5.0.0/libraries= -Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_pcdc\#\#\#\#5.0.0/all=241165931,ra/fsp/inc/api/r_usb_pcdc_api.h|906325334,ra/fsp/src/r_usb_pcdc/r_usb_pcdc_descriptor.c.template|1243970712,ra/fsp/src/r_usb_pcdc/src/r_usb_pcdc_driver.c|3605767006,ra/fsp/src/r_usb_pcdc/src/inc/r_usb_pcdc.h -Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_pcdc\#\#\#\#5.0.0/libraries= -Renesas\#\#Middleware\#\#all\#\#rm_block_media_usb\#\#\#\#5.0.0/all=3628417367,ra/fsp/inc/api/rm_block_media_api.h|2449202827,ra/fsp/inc/instances/rm_block_media_usb.h|3341767573,ra/fsp/src/rm_block_media_usb/rm_block_media_usb.c -Renesas\#\#Middleware\#\#all\#\#rm_block_media_usb\#\#\#\#5.0.0/libraries= -Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_fat\#\#\#\#5.0.0/all=3628417367,ra/fsp/inc/api/rm_block_media_api.h|3191998818,ra/fsp/inc/api/rm_freertos_plus_fat_api.h|1039618232,ra/fsp/inc/instances/rm_freertos_plus_fat.h|3679870801,ra/fsp/src/rm_freertos_plus_fat/ff_locking.c|819926051,ra/fsp/src/rm_freertos_plus_fat/FreeRTOSConfigMinimal.h|1975657095,ra/fsp/src/rm_freertos_plus_fat/rm_freertos_plus_fat.c -Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_fat\#\#\#\#5.0.0/libraries= -Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.0.0/all=258822513,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_end.h|2996138825,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_start.h|2524986196,ra/fsp/src/rm_freertos_plus_tcp/NetworkInterface.c -Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.0.0/libraries= -Renesas\#\#Middleware\#\#all\#\#rm_freertos_port\#\#\#\#5.0.0/all=1219974303,ra/fsp/src/rm_freertos_port/port.c|2907405226,ra/fsp/src/rm_freertos_port/portmacro.h -Renesas\#\#Middleware\#\#all\#\#rm_freertos_port\#\#\#\#5.0.0/libraries= +AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.1.0/all=2900008964,ra/aws/FreeRTOS/FreeRTOS/Source/portable/MemMang/heap_4.c +AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.1.0/libraries= +AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.1.0/all=854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|2046345721,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/BufferManagement/BufferAllocation_2.c|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h +AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.1.0/libraries= +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_FAT\#\#\#\#5.1.0/all=749934403,ra/fsp/src/rm_freertos_port/portmacro.h|41585236,ra/aws/FreeRTOS/FreeRTOS/Source/include/queue.h|1720018832,ra/aws/FreeRTOS/FreeRTOS/Source/include/list.h|891217814,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_prototypes.h|4231032569,ra/aws/FreeRTOS/FreeRTOS/Source/include/portable.h|2665255800,ra/aws/FreeRTOS/FreeRTOS/Source/include/projdefs.h|3731667490,ra/aws/FreeRTOS/FreeRTOS/Source/include/task.h|3047193288,ra/aws/FreeRTOS/FreeRTOS/Source/include/atomic.h|364075581,ra/aws/FreeRTOS/FreeRTOS/Source/include/stack_macros.h|1484969713,ra/aws/FreeRTOS/FreeRTOS/Source/include/CMakeLists.txt|3498290492,ra/aws/FreeRTOS/FreeRTOS/Source/include/stream_buffer.h|62291293,ra/aws/FreeRTOS/FreeRTOS/Source/include/stdint.readme|4144805368,ra/aws/FreeRTOS/FreeRTOS/Source/include/picolibc-freertos.h|3151383929,ra/aws/FreeRTOS/FreeRTOS/Source/include/event_groups.h|663678473,ra/aws/FreeRTOS/FreeRTOS/Source/include/semphr.h|3001002814,ra/aws/FreeRTOS/FreeRTOS/Source/include/timers.h|2302932653,ra/aws/FreeRTOS/FreeRTOS/Source/include/FreeRTOS.h|2521189457,ra/aws/FreeRTOS/FreeRTOS/Source/include/message_buffer.h|3827959537,ra/aws/FreeRTOS/FreeRTOS/Source/include/croutine.h|666369546,ra/aws/FreeRTOS/FreeRTOS/Source/include/deprecated_definitions.h|1164825897,ra/aws/FreeRTOS/FreeRTOS/Source/include/newlib-freertos.h|1634353699,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_wrappers.h|247563241,ra/aws/FreeRTOS/FreeRTOS/Source/include/StackMacros.h|569001744,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_sys.c|4147738335,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_stdio.c|779798802,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_fat.c|100946209,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_string.c|1397854233,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_memory.c|1453765674,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_error.c|74060556,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_ioman.c|2850042115,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_dir.c|1696644494,ra/freertos/Lab-Project-FreeRTOS-FAT/LICENSE.md|656126160,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_file.c|3339400386,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_time.c|3932567656,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_format.c|2659428766,ra/freertos/Lab-Project-FreeRTOS-FAT/ff_crc.c|2986522258,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_sys.h|2920464106,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_dir.h|2019780769,ra/freertos/Lab-Project-FreeRTOS-FAT/include/FreeRTOSFATConfigDefaults.h|4025422348,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_stdio.h|3616110051,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_format.h|338793139,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_file.h|3978099686,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_ioman.h|653684829,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_crc.h|3153383827,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_old_config_defines.h|2666791270,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_locking.h|2986462681,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_time.h|3197779324,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_string.h|4049706972,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_fat.h|2897186169,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_fatdef.h|2901850753,ra/freertos/Lab-Project-FreeRTOS-FAT/include/FreeRTOS_errno_FAT.h|4163762565,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_devices.h|1148436613,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_memory.h|3695140793,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_error.h|2968364206,ra/freertos/Lab-Project-FreeRTOS-FAT/include/ff_headers.h +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_FAT\#\#\#\#5.1.0/libraries= +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.1.0/all=3010700167,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCPv6.c|1823585286,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv4.c|229070029,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP.c|485068404,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6.c|1824920725,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Cache.c|683823412,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Sockets.c|3660792916,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Sockets.c|1264067619,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_RA.c|2125364016,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ARP.c|3675720659,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4.c|3171645290,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Routing.c|2925641448,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP.c|4011076800,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_WIN.c|1820479732,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_BitConfig.c|739041145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Sockets.c|320458503,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv6.c|3445461469,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Utils.c|3340009909,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IP.c|4036638750,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Utils.c|1507452871,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils.c|2378560092,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ND.c|3349371532,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Tiny_TCP.c|3587614507,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling.c|841867702,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv4.c|3624562692,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Timers.c|3069801298,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv6.c|2905141414,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv6.c|2324147825,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Utils.c|1173501354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Stream_Buffer.c|3280198138,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv4.c|850451814,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv4.c|2585472874,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv4.c|3030484788,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ICMP.c|1790265264,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission.c|2583311136,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS.c|136283738,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv6.c|1783282439,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Callback.c|3859824490,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Networking.c|207353409,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCP.c|590509173,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv6.c|4229734957,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Reception.c|1617575823,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Parser.c|854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h +AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.1.0/libraries= +AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.1.0/all=3909121112,ra/fsp/src/rm_freertos_port/port.c|749934403,ra/fsp/src/rm_freertos_port/portmacro.h|1696644494,ra/aws/FreeRTOS/LICENSE.md|3168198383,ra/aws/FreeRTOS/FreeRTOS/Source/event_groups.c|1499162095,ra/aws/FreeRTOS/FreeRTOS/Source/tasks.c|1222286540,ra/aws/FreeRTOS/FreeRTOS/Source/queue.c|1696644494,ra/aws/FreeRTOS/FreeRTOS/Source/LICENSE.md|4132083827,ra/aws/FreeRTOS/FreeRTOS/Source/stream_buffer.c|433449461,ra/aws/FreeRTOS/FreeRTOS/Source/list.c|501651613,ra/aws/FreeRTOS/FreeRTOS/Source/timers.c|41585236,ra/aws/FreeRTOS/FreeRTOS/Source/include/queue.h|1720018832,ra/aws/FreeRTOS/FreeRTOS/Source/include/list.h|891217814,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_prototypes.h|4231032569,ra/aws/FreeRTOS/FreeRTOS/Source/include/portable.h|2665255800,ra/aws/FreeRTOS/FreeRTOS/Source/include/projdefs.h|3731667490,ra/aws/FreeRTOS/FreeRTOS/Source/include/task.h|3047193288,ra/aws/FreeRTOS/FreeRTOS/Source/include/atomic.h|364075581,ra/aws/FreeRTOS/FreeRTOS/Source/include/stack_macros.h|3498290492,ra/aws/FreeRTOS/FreeRTOS/Source/include/stream_buffer.h|4144805368,ra/aws/FreeRTOS/FreeRTOS/Source/include/picolibc-freertos.h|3151383929,ra/aws/FreeRTOS/FreeRTOS/Source/include/event_groups.h|663678473,ra/aws/FreeRTOS/FreeRTOS/Source/include/semphr.h|3001002814,ra/aws/FreeRTOS/FreeRTOS/Source/include/timers.h|2302932653,ra/aws/FreeRTOS/FreeRTOS/Source/include/FreeRTOS.h|2521189457,ra/aws/FreeRTOS/FreeRTOS/Source/include/message_buffer.h|3827959537,ra/aws/FreeRTOS/FreeRTOS/Source/include/croutine.h|666369546,ra/aws/FreeRTOS/FreeRTOS/Source/include/deprecated_definitions.h|1164825897,ra/aws/FreeRTOS/FreeRTOS/Source/include/newlib-freertos.h|1634353699,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_wrappers.h +AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.1.0/libraries= +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Intel\#\#Cryptography\#\#all\#\#TinyCrypt\#\#\#\#0.2.8+renesas.1.fsp.5.1.0/all=3160516537,ra/intel/tinycrypt/lib/Makefile|1022505547,ra/intel/tinycrypt/lib/include/tinycrypt/gcm_mode.h|157683083,ra/intel/tinycrypt/lib/include/tinycrypt/cmac_mode.h|1812972017,ra/intel/tinycrypt/lib/include/tinycrypt/sha256.h|2738521556,ra/intel/tinycrypt/lib/include/tinycrypt/ctr_prng.h|336788995,ra/intel/tinycrypt/lib/include/tinycrypt/ecc_dh.h|2402109875,ra/intel/tinycrypt/lib/include/tinycrypt/hmac.h|3041826829,ra/intel/tinycrypt/lib/include/tinycrypt/constants.h|1552739401,ra/intel/tinycrypt/lib/include/tinycrypt/cbc_mode.h|2135775186,ra/intel/tinycrypt/lib/include/tinycrypt/ccm_mode.h|3203206841,ra/intel/tinycrypt/lib/include/tinycrypt/ecc_dsa.h|4282890572,ra/intel/tinycrypt/lib/include/tinycrypt/ecc_platform_specific.h|1636441172,ra/intel/tinycrypt/lib/include/tinycrypt/aes.h|166866481,ra/intel/tinycrypt/lib/include/tinycrypt/hmac_prng.h|691257326,ra/intel/tinycrypt/lib/include/tinycrypt/ecc.h|2067431688,ra/intel/tinycrypt/lib/include/tinycrypt/utils.h|3123198325,ra/intel/tinycrypt/lib/include/tinycrypt/ctr_mode.h|3131339218,ra/intel/tinycrypt/lib/source/hmac_prng.c|984922375,ra/intel/tinycrypt/lib/source/aes_decrypt.c|2694995147,ra/intel/tinycrypt/lib/source/ecc_dh.c|657568124,ra/intel/tinycrypt/lib/source/sha256.c|875278096,ra/intel/tinycrypt/lib/source/cmac_mode.c|885078269,ra/intel/tinycrypt/lib/source/ecc_platform_specific.c|3329417739,ra/intel/tinycrypt/lib/source/utils.c|4160910645,ra/intel/tinycrypt/lib/source/cbc_mode.c|3712563161,ra/intel/tinycrypt/lib/source/gcm_mode.c|1049837537,ra/intel/tinycrypt/lib/source/aes_encrypt.c|2466005769,ra/intel/tinycrypt/lib/source/ctr_mode.c|137604967,ra/intel/tinycrypt/lib/source/ccm_mode.c|11771805,ra/intel/tinycrypt/lib/source/ecc_dsa.c|25639520,ra/intel/tinycrypt/lib/source/ctr_prng.c|1289570024,ra/intel/tinycrypt/lib/source/ecc.c|3844323845,ra/intel/tinycrypt/lib/source/hmac.c +Intel\#\#Cryptography\#\#all\#\#TinyCrypt\#\#\#\#0.2.8+renesas.1.fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_adc\#\#\#\#5.1.0/all=121586583,ra/fsp/inc/instances/r_adc.h|2933425111,ra/fsp/inc/api/r_elc_api.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|517887492,ra/fsp/inc/api/r_adc_api.h|822005268,ra/fsp/src/r_adc/r_adc.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_adc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_cgc\#\#\#\#5.1.0/all=990922022,ra/fsp/inc/instances/r_cgc.h|236871148,ra/fsp/inc/api/r_cgc_api.h|958370670,ra/fsp/src/r_cgc/r_cgc.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_cgc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/all=491661015,ra/fsp/inc/instances/r_ether.h|4135421999,ra/fsp/inc/api/r_ether_api.h|3799836536,ra/fsp/src/r_ether/r_ether.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/all=485757285,ra/fsp/inc/instances/r_ether_phy.h|3507747591,ra/fsp/inc/api/r_ether_phy_api.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_gpt\#\#\#\#5.1.0/all=2814422891,ra/fsp/inc/instances/r_gpt.h|216958633,ra/fsp/inc/api/r_timer_api.h|1715915581,ra/fsp/src/r_gpt/r_gpt.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_gpt\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#5.1.0/all=3216030983,ra/fsp/inc/instances/r_icu.h|4142514666,ra/fsp/inc/api/r_external_irq_api.h|1458141520,ra/fsp/src/r_icu/r_icu.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ospi_b\#\#\#\#5.1.0/all=3944091676,ra/fsp/inc/instances/r_ospi_b.h|2531239839,ra/fsp/inc/api/r_spi_flash_api.h|408634510,ra/fsp/src/r_ospi_b/r_ospi_b.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ospi_b\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_basic\#\#\#\#5.1.0/all=1350714637,ra/fsp/inc/instances/r_usb_basic.h|1779989984,ra/fsp/inc/api/r_usb_basic_api.h|3115705082,ra/fsp/inc/api/r_transfer_api.h|1191993702,ra/fsp/src/r_usb_basic/r_usb_basic.c|4264944047,ra/fsp/src/r_usb_basic/src/hw/r_usb_hreg_access.c|512946317,ra/fsp/src/r_usb_basic/src/hw/r_usb_hostelectrical.c|1797705516,ra/fsp/src/r_usb_basic/src/hw/r_usb_hreg_abs.c|2715427361,ra/fsp/src/r_usb_basic/src/hw/r_usb_creg_abs.c|3271041848,ra/fsp/src/r_usb_basic/src/hw/r_usb_preg_abs.c|1607943025,ra/fsp/src/r_usb_basic/src/hw/r_usb_dma.c|4215747788,ra/fsp/src/r_usb_basic/src/hw/r_usb_mcu.c|65162788,ra/fsp/src/r_usb_basic/src/hw/r_usb_creg_access.c|1157501328,ra/fsp/src/r_usb_basic/src/hw/r_usb_preg_access.c|3853237699,ra/fsp/src/r_usb_basic/src/hw/inc/r_usb_dmac.h|4229770982,ra/fsp/src/r_usb_basic/src/hw/inc/r_usb_reg_access.h|1486310355,ra/fsp/src/r_usb_basic/src/hw/inc/r_usb_bitdefine.h|1397363202,ra/fsp/src/r_usb_basic/src/driver/r_usb_pintfifo.c|4057483218,ra/fsp/src/r_usb_basic/src/driver/r_usb_hscheduler.c|1942674228,ra/fsp/src/r_usb_basic/src/driver/r_usb_hintfifo.c|4207894779,ra/fsp/src/r_usb_basic/src/driver/r_usb_psignal.c|3506092619,ra/fsp/src/r_usb_basic/src/driver/r_usb_plibusbip.c|1439110987,ra/fsp/src/r_usb_basic/src/driver/r_usb_hmanager.c|4066252197,ra/fsp/src/r_usb_basic/src/driver/r_usb_hstdfunction.c|783495553,ra/fsp/src/r_usb_basic/src/driver/r_usb_hcontrolrw.c|4086535705,ra/fsp/src/r_usb_basic/src/driver/r_usb_pdriver.c|209281177,ra/fsp/src/r_usb_basic/src/driver/r_usb_pinthandler_usbip0.c|2717284886,ra/fsp/src/r_usb_basic/src/driver/r_usb_hbc.c|3080362316,ra/fsp/src/r_usb_basic/src/driver/r_usb_hhubsys.c|4252790620,ra/fsp/src/r_usb_basic/src/driver/r_usb_hsignal.c|1836496057,ra/fsp/src/r_usb_basic/src/driver/r_usb_hdriver.c|2597214218,ra/fsp/src/r_usb_basic/src/driver/r_usb_cstd_rtos.c|885740379,ra/fsp/src/r_usb_basic/src/driver/r_usb_hinthandler_usbip0.c|2671329297,ra/fsp/src/r_usb_basic/src/driver/r_usb_pbc.c|1854127069,ra/fsp/src/r_usb_basic/src/driver/r_usb_clibusbip.c|271678836,ra/fsp/src/r_usb_basic/src/driver/r_usb_pstdfunction.c|1798055588,ra/fsp/src/r_usb_basic/src/driver/r_usb_pstdrequest.c|2099528767,ra/fsp/src/r_usb_basic/src/driver/r_usb_hinthandler_usbip1.c|3644837507,ra/fsp/src/r_usb_basic/src/driver/r_usb_pcontrolrw.c|834440563,ra/fsp/src/r_usb_basic/src/driver/r_usb_hlibusbip.c|2389274647,ra/fsp/src/r_usb_basic/src/driver/r_usb_cdataio.c|41668195,ra/fsp/src/r_usb_basic/src/driver/inc/r_usb_cstd_rtos.h|2536192109,ra/fsp/src/r_usb_basic/src/driver/inc/r_usb_extern.h|1999254568,ra/fsp/src/r_usb_basic/src/driver/inc/r_usb_typedef.h|811344268,ra/fsp/src/r_usb_basic/src/driver/inc/r_usb_basic_define.h +Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_basic\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_hmsc\#\#\#\#5.1.0/all=3983329535,ra/fsp/inc/instances/r_usb_hmsc.h|4293617250,ra/fsp/inc/api/r_usb_hmsc_api.h|2821890238,ra/fsp/src/r_usb_hmsc/r_usb_hmsc.c|1570022518,ra/fsp/src/r_usb_hmsc/src/r_usb_hstorage_driver.c|2159958214,ra/fsp/src/r_usb_hmsc/src/r_usb_hmsc_driver.c|2236568188,ra/fsp/src/r_usb_hmsc/src/inc/r_usb_hmsc_driver.h +Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_hmsc\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_pcdc\#\#\#\#5.1.0/all=241165931,ra/fsp/inc/api/r_usb_pcdc_api.h|906325334,ra/fsp/src/r_usb_pcdc/r_usb_pcdc_descriptor.c.template|1243970712,ra/fsp/src/r_usb_pcdc/src/r_usb_pcdc_driver.c|3605767006,ra/fsp/src/r_usb_pcdc/src/inc/r_usb_pcdc.h +Renesas\#\#HAL\ Drivers\#\#all\#\#r_usb_pcdc\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_block_media_usb\#\#\#\#5.1.0/all=4071633046,ra/fsp/inc/instances/rm_block_media_usb.h|3628417367,ra/fsp/inc/api/rm_block_media_api.h|1901025535,ra/fsp/src/rm_block_media_usb/rm_block_media_usb.c +Renesas\#\#Middleware\#\#all\#\#rm_block_media_usb\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_fat\#\#\#\#5.1.0/all=1039618232,ra/fsp/inc/instances/rm_freertos_plus_fat.h|1203653880,ra/fsp/inc/api/rm_freertos_plus_fat_api.h|3628417367,ra/fsp/inc/api/rm_block_media_api.h|819926051,ra/fsp/src/rm_freertos_plus_fat/FreeRTOSConfigMinimal.h|3679870801,ra/fsp/src/rm_freertos_plus_fat/ff_locking.c|3256635118,ra/fsp/src/rm_freertos_plus_fat/rm_freertos_plus_fat.c +Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_fat\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.1.0/all=258822513,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_end.h|2524986196,ra/fsp/src/rm_freertos_plus_tcp/NetworkInterface.c|2996138825,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_start.h +Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_freertos_port\#\#\#\#5.1.0/all=292789661,ra/fsp/src/rm_freertos_port/port.c|2907405226,ra/fsp/src/rm_freertos_port/portmacro.h +Renesas\#\#Middleware\#\#all\#\#rm_freertos_port\#\#\#\#5.1.0/libraries= eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs index 1f97dab10d..469143ed91 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -1,4 +1,4 @@ eclipse.preferences.version=1 is.toolchain.version=true store.version=2 -toolchain.version=12.2.1.arm-12-mpacbti-34 +toolchain.version=13.2.1.arm-13-7 diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs index ba18f1cf47..8f445eebf4 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs @@ -1,3 +1,2 @@ # -#Mon Nov 27 13:20:43 GMT 2023 -activeConfiguration=com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.858774179 +#Thu Jan 11 16:32:31 ICT 2024 diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/language.settings.xml index c8fa0603a9..dfd0139443 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/language.settings.xml +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/.settings/language.settings.xml @@ -5,7 +5,7 @@ - + @@ -16,7 +16,7 @@ - + diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/configuration.xml b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/configuration.xml index 2cd8443c09..b604a66994 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/configuration.xml +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/configuration.xml @@ -1,1392 +1,1392 @@ - - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + Board Support Package Common Files - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + I/O Port - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + FreeRTOS - Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.0.0.pack + Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.1.0.pack - + Arm CMSIS Version 5 - Core (M) - Arm.CMSIS5.5.9.0+renesas.0.fsp.5.0.0.pack + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack - + FreeRTOS Port - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + Board support package for R7FA8M1AHECBD - Renesas.RA_mcu_ra8m1.5.0.0.pack + Renesas.RA_mcu_ra8m1.5.1.0.pack - + Board support package for RA8M1 - Renesas.RA_mcu_ra8m1.5.0.0.pack + Renesas.RA_mcu_ra8m1.5.1.0.pack - + Board support package for RA8M1 - FSP Data - Renesas.RA_mcu_ra8m1.5.0.0.pack + Renesas.RA_mcu_ra8m1.5.1.0.pack - + RA8M1-EK Board Support Files - Renesas.RA_board_ra8m1_ek.5.0.0.pack + Renesas.RA_board_ra8m1_ek.5.1.0.pack - + FreeRTOS - Memory Management - Heap 4 - Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.0.0.pack + Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.1.0.pack - + FreeRTOS - Buffer Allocation 2 - Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.0.0.pack + Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.1.0.pack - + FreeRTOS+TCP - Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.0.0.pack + Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.1.0.pack - + TinyCrypt - Intel.TinyCrypt.0.2.8+renesas.1.fsp.5.0.0.pack + Intel.TinyCrypt.0.2.8+renesas.1.fsp.5.1.0.pack - + A/D Converter - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + Clock Generation Circuit - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + Ethernet PHY - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + Ethernet - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + General PWM Timer - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + External Interrupt - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + Octa Serial Peripheral Interface Flash - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + USB Basic - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + USB Host Mass Storage Class - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + USB Peripheral Communications Device Class - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + r_ether to FreeRTOS+TCP Wrapper - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + FreeRTOS+FAT Port for RA - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + USB Memory Implementation - Renesas.RA.5.0.0.pack + Renesas.RA.5.1.0.pack - + FreeRTOS Plus FAT - FreeRTOS.FreeRTOS_plus_FAT.5.0.0.pack + FreeRTOS.FreeRTOS_plus_FAT.5.1.0.pack - - + + - - - - - - + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - - - - - - + + + + + + - - - + + + - - - + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - - - + + + + - - + + - - - - + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - + - + - - - - - - - + + + + + + + - + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - + + + - - - - - - - - + + + + + + + + - - - + + + - + - + - + - - - + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/quickstart_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/quickstart_ek_ra8m1_ep.hex index 1570d94626..930e5b3445 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/quickstart_ek_ra8m1_ep.hex +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/quickstart_ek_ra8m1_ep.hex @@ -1,11 +1,11 @@ :020000040200F8 -:10000000D8790322F9941B0291931B02F5941B02E9 -:10001000F5941B02F5941B02F5941B02F5941B0248 -:10002000000000000000000000000000E5961A0239 -:10003000F5941B0200000000FD961A0265971A0253 -:100040002D681B022D681B02916E1B02916E1B0214 -:100050001DE81A0255E81A0289E81A02ADE81A02E8 -:10006000D1E81A0209E91A022DE91A02397E1B02A7 +:10000000C0790322E1931B0279921B02DD931B024C +:10001000DD931B02DD931B02DD931B02DD931B02AC +:100020000000000000000000000000005D971A02C0 +:10003000DD931B020000000075971A02DD971A027B +:10004000CD671B02CD671B024D6E1B024D6E1B025E +:1000500081E81A02B9E81A02EDE81A0211E91A0257 +:1000600035E91A026DE91A0291E91A02897D1B022B :100070000000000000000000000000000000000080 :100080000000000000000000000000000000000070 :100090000000000000000000000000000000000060 @@ -32,10285 +32,10285 @@ :1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F :1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F :100200000348044B834202D0034B03B118477047A5 -:10021000380500223805002200000000064B07497F +:10021000340500223405002200000000064B074987 :10022000C91A891048BF0131491003D0044B0BB1E2 -:1002300001481847704700BF3805002238050022E2 +:1002300001481847704700BF3405002234050022EA :100240000000000010B5064C237843B9FFF7D8FF33 :10025000044B13B10448AFF300800123237010BD99 -:100260008005002200000000DC211D0208B5054BBE +:1002600060050022000000005C201D0208B5054B5F :100270001BB105490548AFF30080BDE80840FFF712 -:10028000CDBF00BF0000000084050022DC211D025C +:10028000CDBF00BF00000000640500225C201D02FD :10029000D1F81C2638B50C46054652B19368C3F513 :1002A000AF61012905DDD1180D7401330020936081 -:1002B00038BD204600F01AFF18B1D4F81C26936808 +:1002B00038BD204600F016FF18B1D4F81C2693680C :1002C000F1E74FF0FF3038BD88B10EB400B5037AC6 :1002D0000246042B82B005D004AB03980449019375 -:1002E00002F01AF902B05DF804EB03B070477047F2 +:1002E00002F04AF902B05DF804EB03B070477047C2 :1002F00091020002054B01E0984205D01B68002BDB -:10030000FAD14FF0FF307047006A70479C05002219 +:10030000FAD14FF0FF307047006A70477C05002239 :1003100038B5134C24684CB1A34284461D4602D123 :1003200007E0A54205D02468002CFAD16FF47B7059 :1003300038BD02FB01F12B6A2C69E41A8C4228BFFC :100340000C462046002CF3D0E9682246194460464A -:10035000C7F1F6FF2B6A204623442B6238BD00BF4D -:100360009C05002210B51C4601F06EFE064B1A6873 +:10035000C7F140FF2B6A204623442B6238BD00BF03 +:100360007C05002210B51C4601F072FE064B1A688F :1003700012B905E012681AB19442FBD1002010BDF9 -:100380006FF47B7010BD00BF9C050022124A1368F9 +:100380006FF47B7010BD00BF7C050022124A136819 :10039000F3B1984210B5044602D108E09C4206D061 :1003A0001A461B68002BF9D16FF47B7010BD2368CF -:1003B0001360237D23B9204600F068FE002010BDA5 -:1003C000E068C6F1FDFE204600F060FE0020F6E782 -:1003D0006FF47B70704700BF9C05002238B5144B4A +:1003B0001360237D23B9204600F064FE002010BDA9 +:1003C000E068C6F14BFE204600F05CFE0020F6E738 +:1003D0006FF47B70704700BF7C05002238B5134B6B :1003E0001B6843B19842044602D107E09C4205D005 :1003F0001B68002BFAD16FF47B7038BD012A256988 -:1004000010D0022A09D04AB10A4801F067FE002143 +:1004000010D0022A09D04AB1094801F06BFE002140 :100410008D4205DB0020216238BD29440029F7DA2E -:10042000054838BD236A19440029F1DAF8E700BF0E -:100430009C050022508C1C0212FCFFFF2DE9F043AA -:10044000DFF81C818DB0D8F80430019391F90030A9 -:10045000722B3FD13F4D0746286830B102AE32467D -:10046000394601F003FD002861D0019C09E0D8F86D -:10047000003002AE3946324653F8240001F0F6FC53 -:1004800070B32346013C002BF1D1384601F090FDBA -:100490000446C8B1282000F0C5FD8146D0B1002334 -:1004A000C46143608360C360036143618361002270 -:1004B0004846294BC9F820201968C9F80010C3F82C -:1004C00000900DB0BDE8F083384601F04FFD0446C2 -:1004D0000028DFD14FF0000948460DB0BDE8F08399 -:1004E0000546282000F09EFD81460028F2D00FCE60 -:1004F0004FF0000E09F1040CACE80F003368CCF8A3 -:100500000030C9F81CE0ADB128461449C9F818E01C -:1005100007AA01F0ABFC0028C9D139460998C7F1F8 -:1005200074FE0028C3D00123C9F81830BFE7019C2E -:100530002D68D6E7019B9C42B9D2D8F80030074914 -:1005400053F8240007AAC9F8185001F08FFC0028BE -:10055000ADD1E2E7A00900229C0500225C8C1C02C0 -:1005600078C71C022DE9F04781460E461746154C08 -:1005700004F10C0854F804ABBAF1000F06D0394668 -:100580003046DAF800309847054660B94445F1D165 -:1005900032460D490D48C7F1C5FB0C48A7F196FA44 -:1005A0000B48BDE8F08702464946504600F02EFE53 -:1005B00003460020002BF4D12846DAF80C30984787 -:1005C0000448EEE7000000226C8C1C02A00500220B -:1005D00014FCFFFF16FCFFFF10B4D3E9013464687C -:1005E000A4465DF8044B604710B50446D0E901030A -:1005F000DB689847034620461C4600F021FE204653 -:1006000010BD00BFD0E901031B691847D0E9010301 -:100610005B691847FFFFFFFF30B52B4C8DB0236897 -:10062000002B39D0062201210220C2F1EFFE034641 -:10063000264C0133206037D0002204251146009556 -:10064000234BC3F109FB2068012200950021204BB8 -:10065000C3F102FB10259FED186B9FED197B02ABD8 -:1006600083ED007F20680D2200210095C3F1F4FA8C -:1006700018224FF4A0430DEB02012068ADF81A30A8 -:10068000C3F1CEF80F212068C3F15CFE01220020E7 -:10069000104B1A600DB030BDC2F19CFF2060C2F15A -:1006A00099FF0D4B1860BDE77E210C4B0C4A0D489D -:1006B000B8F132FEAFF30080D01600000400000055 -:1006C000680B000002000000A8090022B8090022FF -:1006D000648F1C02B0090022A4090022908C1C0225 -:1006E000688F1C02B48C1C02182310B5134A88B002 -:1006F000106802A901AA0193C3F15AFC041E18DB79 -:10070000019B182B13D100F015FDA8B14460002403 -:1007100000F5C86E0DF1080CBCE80F00AEE80F0044 -:100720009CE803008EE80300204608B010BD01F0ED -:100730008BFC6FF47A74F7E7014CF5E7B8090022F7 -:1007400016FCFFFFF0B52149044691B00930C7F10E -:100750005CFD48B3EE464FF0000C3F2200F10F0164 -:1007600005E0013A0EF8013B0CF1010C0AD011F939 -:10077000013F0D2BF5D100230CF140020DEB020CD3 -:100780000CF8403C0023124F0C253E468DF83F30BC -:1007900006E0D6F88410684602F05AFA0C3E48B9D2 -:1007A000013DF6D211B0F0BD84F83406C4F8380625 -:1007B00011B0F0BD05EB450507EB85073A79BB683D -:1007C00084F83426C4F8383611B0F0BDD48C1C023D -:1007D000D48E1C02D0F860162DE9F04111F01008FB -:1007E00006463FD1D0F8183611F008011C4627D034 -:1007F000002774B931E023682046C6F81836276010 -:1008000000F08AFC00F076FDD6F81846C6F86806B7 -:100810001CB3D4E90253ED1A03F110012A46002358 -:1008200070682144C3F1D8FC8542E4D0C7F16CFD67 -:1008300003680B2B1CD10023E3604046BDE8F08128 -:1008400023B19A681B681144002BFAD1304600F09E -:1008500039FE78B9D6F81846CAE73046BDE8F04107 -:1008600000F0A6BED0F85816BDE8F04100F0C6BEB4 -:1008700001F0EAFB6FF47A78DFE700BF2DE9F84F6B -:10088000D0F858A6604BDAF8082005469A4200F0E6 -:1008900087800AF5805632695C4FDFF88C8102F15F -:1008A000100053460121C2F580525044FFF794FED8 -:1008B000041E40F3848000F01DFD3369D5F86026E6 -:1008C0002344D206C5F8680633617FD47469A34215 -:1008D0001CDC82E0D5F818362BB1D5F81C269368BD -:1008E000B3F5AF6F07DB284600F000FC00284BD0C3 -:1008F000D5F81C269368591C91600AEB0401097C09 -:100900001A44117433690134A3422BDD0AEB04034A -:1009100093F91420232ADDD193F91130212BD9D159 -:1009200004F110030AEB030939464846C7F16DFC90 -:1009300098B3A0EB090B0C224146484674610BF1B9 -:10094000030BC7F127FC98B10A2248463049C7F18A -:1009500021FCF0B1D5F858365C44534510D1002342 -:100960007361B7E772698ABB002C2FDD326196E7AD -:10097000284601F059F8D5F858365C445345EED076 -:1009800074610020BDE8F88F01F05EFB2148BDE8EE -:10099000F88F284601F0B4F8DCE701F055FB99E741 -:1009A000DAF80410CB69002B3FF473AF9847B0B965 -:1009B000D5F858A6BAF1000F7FF46BAFE1E75046C7 -:1009C000FFF712FED5F85836002BDAD103232B722D -:1009D0002846BDE8F84FFFF7FDBE2246C3E7D5F82D -:1009E0003C4628460C49FFF76FFC224628460B4937 -:1009F000FFF76AFC28460A49FFF766FC2846FFF71E -:100A0000E9FE0848C3E700BF0C000022108E1C025C -:100A1000248E1C0216FCFFFFE88C1C02E48D1C02D5 -:100A2000FC8D1C0212FCFFFF148E1C022DE9F0410C -:100A300000F109070446ADF50A7D3846A649C7F11D -:100A4000E4FB00B305462046FFF77CFE94F909104D -:100A500094F90A2094F90B3042EA012294F90C60CF -:100A600043EA02239D4A46EA0326291D9642C4F81A -:100A700014160ED09A4B9E420BD09A4B9E4240F0D9 -:100A8000FA8001F0E1FA002528460DF50A7DBDE85F -:100A9000F081C4F85C6604F10C0000F019FE804699 -:100AA000002800F0B78090F9002003462F2A00F0BC -:100AB000B8804146C4F820368B4800F021FE03463A -:100AC0004146C4F82836894800F01AFE03464146DC -:100AD000C4F82436864800F013FE03464146C4F8A5 -:100AE0002C36844800F00CFE034610B1C6F15CFBC6 -:100AF0000346C4F81036794B9E427AD0D4F82006CB -:100B0000874202D2A842C0F0A880D4F828068742C3 -:100B100002D2A842C0F0A480D4F82406874202D2B0 -:100B2000A842C0F0A080D4F82016D4F82C06814248 -:100B300002D9A842C0F09A806F4D2B68002B7DD05F -:100B400094F83436002B4ED008466C4902F080F8F9 -:100B5000002846D0D4F838160AA8C7F1E9FBD4F823 -:100B600020160AA8C7F1FAFA2046654A0AA9FFF733 -:100B7000F9FC0546002D40F09080D4F85836002B43 -:100B800000F09A809A68002A00F096805868002841 -:100B900000F092809569ADB1D4F82836002B48D08A -:100BA000202220460AAB02A9009201F04DF8D4F8A9 -:100BB00058360AAA986802A9856958682346A84742 -:100BC00000287ED0204600F0D3FED4F86036434A99 -:100BD00023F008039642C4F8603664D001232372E0 -:100BE00051E7D4F820162046454AFFF7BBFC0546DE -:100BF000C0E73F214046C7F1C0FA00283FF47EAF6E -:100C000001460023204601F8013B00F037FE002892 -:100C10003FF474AF4FF4C871204600F071FB394DBA -:100C200032E790F90130202B0ABF374B431C1B6879 -:100C30003FE7364A23461146A847C1E70846C7F1B1 -:100C40008CFB0130BCF108FDD4F820162860C7F1F8 -:100C500069F82968C4F8201672E700F0A3FD54E78C -:100C600000F0A0FD58E700F09DFD5CE700F09AFD64 -:100C7000D4F8201660E701F0E7F940F2F5112046BC -:100C800000F03EFB0422D4F860364FF0FF3523F02D -:100C90000103C4F860362272F6E64FF4CA712046AA -:100CA00000F02EFBF0E60223204623720DF50A7DAC -:100CB000BDE8F041FFF7E2BD01F0C6F96FF47B75C6 -:100CC000E2E640F29111204600F01AFBD4F85806F3 -:100CD000FFF78AFC0E4DD7E6708F1C022054454763 -:100CE00054534F5020545550308E1C02408E1C02DD -:100CF0004C8E1C02548E1C02AC090022648E1C0215 -:100D00009CAB1C0215FCFFFF5000002290911C02BE -:100D100010FCFFFF2DE9F84FAF4EDFF8CC82DFF873 -:100D2000CC920122D8F800103068C2F167FCAB4DBC -:100D30003368D9F800402B60F4B1A94F0AE00222D1 -:100D40003968C2F15BFC63682A68934288BF2B60F4 -:100D5000246884B16068431CFAD0237A002B33D016 -:100D6000D4F81836002BEAD1D4F86036D906E6D488 -:100D70002468002CEED12B689A4A03F5E8731168B9 -:100D8000D8F800002B60C2F1A9FC421C074600F015 -:100D90001F81D8F800103068C2F17EFC002840F0B6 -:100DA0000081D9F800600025002E39D04FF0020AEA -:100DB0004FF0040934463668237A042B24D8DFE840 -:100DC00003F07A49320E43000122D8F80010C2F134 -:100DD00015FC60682B68984288BF2860C0E7D4F88B -:100DE0001836002B00F09480D8F800106068C2F12B -:100DF00053FC002840F0998000F07CFA237A0137F8 -:100E0000032BC4F86806D8D1D4F8683603F5123B32 -:100E100000F070FA0BF5F87B834515D3002EC9D18D -:100E20003846BDE8F88F2046FFF728FDD8F80010B7 -:100E300005466068C2F130FC002840F0848001372C -:100E4000002D60D084F80890204600F097F9002E1D -:100E5000B0D1E5E7D4F80C16D4F85836B1F5C06F28 -:100E60005B6838D004F10905C1F5C062002329444C -:100E70006068C3F11BF90546002DC0F28B80D4F8E1 -:100E80000C362B44C4F80C3600F034FAD4F814169F -:100E9000C4F8680659B1D4F80C3604F10900D4F846 -:100EA0001026081A1B1A9A421FDD802D1DD0237AA6 -:100EB000012B82D1A8E7D8F800106068C2F1ECFBE2 -:100EC000002847D1D4F80C36002B5DD1237A002BB3 -:100ED0007FF473AF98E7DB69002BCDD000F00AFAFE -:100EE000D4F81416C4F8680659B1204600F0C6FCC0 -:100EF000054600285ED184F808A000F0FBF9C4F88C -:100F000068060025D3E7237A022B7FF456AF7BE7F0 -:100F1000D4F86036DB067FF577AFD8F8001060684C -:100F2000C2F1BAFB00283FF467AF2046FFF752FC3E -:100F3000054608B184F80890294B022219686068B8 -:100F4000C2F184FB58E70122D8F800106068C2F1B2 -:100F50007DFB74E7D4F80C5604F10901C5F5C062B5 -:100F6000294400236068C3F1A1F8051E28DDD4F8E8 -:100F70000C362B44C4F80C3600F0BCF9D4F80C360F -:100F8000C4F86806002BA1D02046FFF74FFD0137BB -:100F900005469BE7C7F1B8F903680B2B18D100256C -:100FA0006DE7FFF7A1FB00283FF4FBAE074638468C -:100FB000BDE8F88F4FF4C871204600F0A1F923E78F -:100FC000C7F1A2F9204600F0D9F86FF47A7727E745 -:100FD000C7F19AF9F9E700BFB8090022B409002265 -:100FE000A40900224C000022A8090022CC090022FA -:100FF00038B50B4D2C682CB910E00120BEF108F873 -:101000002B685BB1FFF786FE041EF6DA01F01CF8D0 -:101010000120BDF1FDFF2B68002BF3D1204638BD28 -:10102000B0090022F8B500F10C0604463046BCF1C8 -:1010300013FB054632460021C7F188F80E4F0F4BCF -:101040000F4ED3F800C03B680E495A1C3368DFF8D6 -:1010500038E005F10800C5E900C4013340F804C0D8 -:101060003A600A683360DEF8003014449C420C6039 -:1010700088BFCEF80040F8BDC80900225800002201 -:10108000BC090022C4090022C009002270B5124E1A -:1010900050F8082C336804469A42A0F1080503D0A2 -:1010A0000E4801F01BF8336854F8041C62589A4249 -:1010B00004D00B4801F012F854F8041C094E0A4CF5 -:1010C00032682368013A5B1A284632602360BDE823 -:1010D0007040BCF14FBB00BF58000022788F1C024B -:1010E000888F1C02C8090022C409002210B50446DA -:1010F0004FF4B160FFF796FF48B1D4F81C3603B146 -:101100001860D4F81836C4F81C060BB1446010BD42 -:10111000C4F81806FAE700BF4268D2F8183613B9C7 -:1011200006E01B6823B19842FBD10368C2F8183669 -:10113000FFF7ACBF10B540F26C60FFF773FF0446D9 -:10114000A0B14FF0FF3200234260037200F0D2F8EA -:10115000084AD4F86036116843F001032160C4F8EE -:1011600060361460C4F86806204610BD0248A6F137 -:10117000ADFCF9E7CC090022988F1C0238B5054672 -:101180004068431C03D0C2F1DFFC00236B601E4AA1 -:1011900013684BB19D42196802D132E09D422DD0B7 -:1011A0001A461B68002BF9D1D5F8180688B1426899 -:1011B000D2F8183613B906E01B6823B18342FBD17D -:1011C0000368C2F81836FFF761FFD5F81806002843 -:1011D000EDD1D5F8580608B1FFF706FAD5F8304634 -:1011E0003CB120462468FFF751FFC5F83046002C7B -:1011F000F7D12846BDE83840FFF748BF2B68136099 -:10120000D2E71160D0E700BFCC09002270B50546D7 -:1012100084B041F218000C461646FFF703FF60B198 -:10122000D4F85836CDE90254CDE900366B4693ED3B -:10123000007F80ED007FC4F8580604B070BD00BF89 -:10124000C26808B5D2F8583643B1984202D10FE0CF -:10125000984207D01A461B68002BF9D1FFF716FFFA -:10126000002008BD03681360FFF710FF002008BDD1 -:101270000368C2F85836FFF709FF002008BD00BF19 -:10128000004870476000002290F900305C2B27D0A6 -:101290002F2B25D091F900205C2A1FD02F2A1DD09A -:1012A0002BB300B511F9012B43F0200E42F0200CB6 -:1012B000D2B1E64507D05C2B01D02F2B14D15C2A8C -:1012C00001D02F2A10D110F9013F002BEAD191F95A -:1012D0000000003818BF01205DF804FB0131DFE792 -:1012E00090F901300130D5E701205DF804FB0120C1 -:1012F000704700BF08B5BDF1B3FE20EAE07008BD3D -:10130000B1F5C87F2DE9F0410F46064600F0A080F8 -:1013100040F2911399427DD0B1F5C97F00F0A780CA -:10132000B1F5CA7F00F0A68040F2F513994200F0B3 -:10133000A480534D534B3A4653492846C6F1F2FC1C -:101340002846C7F10AF803463046DFF838811D44C5 -:10135000FFF796FF02464D492846C6F1E3FC2846B2 -:10136000C6F1FBFF05444A4A4A492846C6F1DAFC61 -:101370002846C6F1F2FF8646DFF834C12C18BCE8D7 -:101380000F0045F80E00DCF80000E360BCF8043004 -:101390006160A382A26020612046C6F1DEFF0444A2 -:1013A0003A463D492046C6F1BDFC2046C6F1D5FF70 -:1013B00004443A46434620463849C6F1B3FC204629 -:1013C000C6F1CBFFD6F8202604443AB12046344972 -:1013D000C6F1A8FC2046C6F1C0FF0444314D0FCD34 -:1013E0002D7820606160A260E36025742448C6F116 -:1013F000B4FF0023024622497068C2F1EDFE706816 -:10140000C2F1A2FB04234FF0FF323372002072605E -:10141000BDE8F0811A4D3A461B49234B2846C6F1D8 -:1014200081FC2846C6F199FF034630461D44FFF76C -:1014300027FF164902462846C6F174FC2846C6F125 -:101440008CFFDFF86480D6F820261849054483E72E -:10145000DFF860800A4D43463A460B492846C6F1FC -:1014600061FC2846C6F179FF034630466FE7DFF896 -:101470004880EFE7DFF84480ECE7DFF84480E9E7F5 -:10148000D8090022CC8F1C02E0901C02F4901C02B0 -:1014900028901C0240901C0268901C0298901C022C -:1014A000BC901C02CC901C02B48F1C0200911C0248 -:1014B00050901C0204901C02F08F1C02E08F1C0252 -:1014C00018901C022DE9F041314F324D3C46064642 -:1014D00088460FCD0FC42B6882B038462380C6F1F2 -:1014E0003CFF05463046FFF7CBFE3D4402462A4905 -:1014F0002846C6F117FC2846C6F12FFF0544274AA7 -:1015000027492846C6F10EFC2846C6F126FF864626 -:10151000DFF898C02C18BCE80F0045F80E00DCF886 -:101520000000E3606160A26020612046C6F115FF03 -:101530000444D6F864261B492046C6F1F3FB204636 -:10154000C6F10BFF424618492044C6F1EBFB384672 -:10155000C6F103FF04460023394622467068C2F1F3 -:101560003BFE0190019BA34209DB0020D6F86036C8 -:1015700043F00803C6F8603602B0BDE8F081C6F15A -:10158000C3FE03461B686FF47A700193F4E700BF53 -:10159000D809002228911C023C911C0228901C02B0 -:1015A00040901C0260911C0274911C024C911C0220 -:1015B000D0F8603610B59A06044617D45B060BD5F2 -:1015C00000F042FDD4F858269368DB6993B12146B8 -:1015D000BDE81040506818474068C2F1B5FA4FF0B6 -:1015E000FF32042362602372002010BD00F02CFD46 -:1015F0000023F8E76FF47B7010BD00BF2DE9F041C8 -:101600000F46D0F86016054611F0080432D04FF0AE -:10161000010807F5805407F110062A7A032A20D121 -:10162000226952B94FF480523B4601213046FEF701 -:10163000D3FF00280246206145DB0023314668685D -:10164000C2F1CAFD002834DB2369B3F5805F0BDAF1 -:101650003846FEF7C9FF2846FFF7AAFFB8F1010F89 -:10166000DBD10020BDE8F081002301202361BDF122 -:10167000CFFCF3E73846FEF7C9FF214606460222B3 -:101680003846FEF7BFFF3846FEF7C0FF0346224646 -:101690001C4631463846FEF7B5FFB4F5003F2846F4 -:1016A0002146ACBF4FF001084FF0FF38FFF70AFFAB -:1016B000AFE7C6F129FE03680B2BD2D06FF47A7026 -:1016C000002BCED0CEE76FF47B70BDE8F08100BF79 -:1016D00090F90030202B03DD10F9013F202BFBDCBB -:1016E000202B0BD190F90030202B03D110F9013FB2 -:1016F000202BFBD01F2BD8BF002070470020704745 -:101700002DE9F8430C460646C6F127FE244F8146D4 -:1017100004F5C06807E0042239462846C6F13AFDC0 -:10172000D0B3A04538D0254696F9003014F901CB46 -:101730009C45F0D14A463146284601F06DFA002812 -:10174000E9D195F90030202B03DD15F9013F202B5D -:10175000FBDC202B20D195F90030202B03D115F98B -:10176000013F202BFBD01F2B16DD95F90030202BDD -:101770002B4603DD13F9012F202AFBDC1A4600213A -:1017800002F8011B5B78013B1F2B06D812F8013FC2 -:10179000013B1F2BFAD900E000252846BDE8F8835D -:1017A0008C911C0290F90030202B03DD10F9013FD1 -:1017B000202BFBDC0023024602F8013B90F90110CC -:1017C0004B1EDBB21F2B05D812F9011F4B1EDBB2DB -:1017D0001F2BF9D9002914BF10460020704700BF05 -:1017E00030B5864600200EF1FF32144612F9011F73 -:1017F000CBB2A3F1300CBCF1090FA3F16105A1F14B -:10180000300C06D84FFA8CF3A64503EB0010ECD150 -:1018100030BD052DA3F1410304D9052BF8D8A1F162 -:101820003703F1E7A1F15703EEE700BF70B52026BB -:1018300090F90030B3420BDD04462B2B04F1010577 -:101840001AD0252B05D02C4694F90030202BF4DC3F -:1018500070BD2846FFF7C4FFC2B20346002AF3D08A -:1018600004F8033B2846C6F178FD02462146284687 -:10187000013AC6F151FCE6E72670E4E72DE9F04FA6 -:1018800091F9005083B00190002D54D00C460B46C6 -:10189000002704E0202D09DD13F9015F35B13D2D4E -:1018A000F8D113F9015F0137002DF8D1B81CC00041 -:1018B000FFF7B8FB8146002853D04760002F41D086 -:1018C00000260546B0460CE004F8018BA868FFF737 -:1018D000ADFF0136E868FFF7A9FFBE4205F1080534 -:1018E00030D03D212046AC60C6F147FC8346A0B312 -:1018F00082460AF8018B26215046C5F80CA0C6F195 -:101900003CFC04460028DFD19BF90120202A03DD9E -:101910001AF9012F202AFBDC524602F8018B9AF8B3 -:101920000130013B1F2B04D812F8013F013B1F2B54 -:10193000FAD90024CAE71020FFF774FB814680B172 -:10194000C9F804500020019AD2F83036C9F80030A6 -:10195000C2F8309603B0BDE8F08F034803B0BDE88D -:10196000F08F0248F6E700BF15FCFFFF16FCFFFFF3 -:10197000F8B52E210446D0F82006C6F130FC002828 -:1019800040D004224FF0000E1646244F013084460A -:101990001CF9011B013A7D5CA1F1200305F0030550 -:1019A000022D18BF0B461F29C8BF6046DBB2013E9F -:1019B00043EA0E2EEBD14FF0000C40F2EB11184829 -:1019C00003E001390CF1010C1CD050F82230033235 -:1019D0007345F6D10CEB4C0300EB83039A684FEA96 -:1019E0004C03D20707D4634400EB83035B680120F8 -:1019F000C4F86436F8BDD4F8602642F01002C4F88A -:101A00006026F0E7D4F86036002043F01002054B62 -:101A1000C4F86026C4F86436F8BD00BFA8201D02D3 -:101A200074B01C0294911C02F8B50446D0F8580614 -:101A30002F4900F580535B6910331844C6F1E5FB6C -:101A4000002851D00346871D93F905103846C6F18A -:101A500094FB0346002847D000253F2138461D70DF -:101A6000C6F18BFB064620B12046711CFFF706FF2E -:101A7000357020213846C6F180FB054640B300236F -:101A800039462B7020461B4AFEF76CFD2023074683 -:101A90002B702FBBD4F85856174BAA6820469A4291 -:101AA00003D0BDE8F840FEF7E9BE6968CB69002BBA -:101AB000F7D098473EB1D4F8300606681EB1FFF75C -:101AC000E5FAC4F830662846FEF78EFD3846F8BDC4 -:101AD00039462046074AFEF745FD0746002FD9D074 -:101AE00000F0B2FA3846F8BD00F0AEFA034FEDE769 -:101AF000B0911C029CAB1C020C00002211FCFFFFE9 -:101B000070B5D0F85846054604F580535B690D2240 -:101B10001A331C4420460F49C6F13CFBA8B994F97E -:101B20000D100646272901D022290ED10E34204659 -:101B3000C6F123FB48B10021074A017013683BB18D -:101B400021462846BDE87040184700F07DFA034E54 -:101B5000304670BDB8911C02D009002211FCFFFF75 -:101B60002DE9F043034613F9012B0446202A01D046 -:101B7000092A01D11846F5E70646324A16F9013B13 -:101B800052F823303F2BF9DD361A16F1020806F120 -:101B9000050348BF9846771E4FEAA808002F08EBB8 -:101BA00048083CDDB71E4FEA970E0EF1010E4EF0CD -:101BB00001E0CD1C031D13F9034C13F904CC52F8BA -:101BC000244052F82CC0241144EA8C0405F8034C3C -:101BD00013F9024C13F903CC52F8244052F82C901C -:101BE0004FEAA40C4CEA091C05F802CC13F902CC0C -:101BF00013F9014C52F82CC052F82440033544EA42 -:101C00008C1405F8044C04330FF02BC8BF087C1C5F -:101C1000053EC7EB877700EB840406EB8707BB071D -:101C20000AD014F9020CA8F1020352F8202008F19E -:101C3000FF38402AA8BF9846002301F80830BDE8C5 -:101C4000F08300BFD0911C022DE9F047D0F828A600 -:101C5000ADF5806D42240E4617461D46DDF8208402 -:101C6000DFF884900AF1FF3E03E098422FD119F982 -:101C7000014F1EF901CF44F02003BCF1200F4CF0BE -:101C80002000F2DC202C22DC0AF1060A5046C6F1C4 -:101C900064FBB0F5806F1AD850466946FFF760FFC5 -:101CA0003A216846C6F169FAB8B1044600233A46BB -:101CB00004F8013B69463046C6F17EFA42462146A9 -:101CC0002846C6F179FA0DF5806DBDE8F0870DF56F -:101CD000806DBDE8F04700F0B7B9307028700DF5A1 -:101CE000806DBDE8F08700BFC8911C024368ABBBA4 -:101CF0002DE9F043036884680D460444C1188C4202 -:101D00001ED9174695F9006046F0200891F90C306D -:101D100043F0200343450FD101F10C09AE46CC46F8 -:101D2000304688B11EF9010F1CF9013F40F0200236 -:101D300043F020039A42F4D00B6819448C42E5D852 -:101D40004FF0FF30BDE8F083D1E901231144C7E92A -:101D50000213C7F800903874BDE8F0834FF0FF30ED -:101D6000704700BF90F9003003B310B58C1811E034 -:101D7000E64507D05C2B01D02F2B13D15C2A01D074 -:101D80002F2A0FD111F9013F0BB9A1420CD010F944 -:101D9000013F3BB191F9002043F0200E42F0200CAE -:101DA000002AE5D1012010BD184610BD0120704762 -:101DB00070B591F900300E465C2B044620D02F2BD5 -:101DC0001ED02068551E58B919E02F2B0ED02A4678 -:101DD0003046FFF7C7FF88B1A3681C44206870B184 -:101DE00094F90C3004F10C015C2BEED12A463046FC -:101DF00004F10D01FFF7B6FF0028EDD1204670BDBC -:101E00000136013ADDE700BF70B591F90060154673 -:101E10003EB38C463346002405E02F2B08BF6446B2 -:101E20001CF9013F33B15C2BF7D164461CF9013F2B -:101E3000002BF8D1ACB10134621A04D0012A0BD0C6 -:101E4000FFF7B6FF78B100F10C032A4621466B601C -:101E5000BDE87040FFF74ABF5C2EF4D02F2EEFD1C3 -:101E6000F1E70C46EFE76FF0010070BD034658B193 -:101E700090F814C01433BCF15C0F00F1080003D1DA -:101E80005B780BB9FFF7C0BF6FF00200704700BF6F -:101E90000020704710B5094C094BA289094801324E -:101EA000A3FB02135B0803EB4303D21A082100686B -:101EB000A281BBF1F3FD002010BD00BF680E00221F -:101EC000ABAAAAAA4C55002210B5094C094B62894D -:101ED00009480132A3FB02135B0803EB4303D21A48 -:101EE000102100686281BBF1D9FD002010BD00BF48 -:101EF000680E0022ABAAAAAA4C5500222DE9F04197 -:101F0000044688B01348BBF173FC134B134E5D8934 -:101F10009A89134816F8058010F802E0B3F808C053 -:101F2000DF889E885D880F492046D1E92423CDE9CA -:101F300006E8CDE9047CCDE90256D1F89C40019435 -:101F4000D1F8984008490094FEF7BEF9002008B087 -:101F5000BDE8F081C00D0022680E0022AC00002216 -:101F6000A80000220081000380C71C0270B50A4C43 -:101F70000546A4F12006B44209D02946A069FFF71E -:101F800083F9A4F1080320B11C46B442F5D1002026 -:101F900070BDE06970BD00BF50C91C024FF0FF303A -:101FA000704700BF00207047002070470020704736 -:101FB00070B50A4C0546A4F12006B44209D0294662 -:101FC000A069FFF761F9A4F1080320B11C46B442EF -:101FD000F5D1002070BDE06970BD00BFB0C91C0222 -:101FE0000120704708B5FFF703F8FCE730B5104C47 -:101FF00083B0236813B1002003B030BD0D4B1860CF -:10200000FEF70AFB03460028F5D1022522680A499B -:102010000A48019288614FF48052094909480095A5 -:10202000BCF112FE2068003818BF0120E4E700BFB1 -:10203000DC0D0022540000220C000022E11F0002EF -:10204000D0C91C02E51F000200B5EFF31080012388 -:1020500083F310881C4B196829B94FF0400C1B4AB8 -:10206000117582F814C01A6801321A6080F3108862 -:10207000174A1848526891880A0A120152FA81F1E7 -:1020800050F8212022F0011222F4404242F00502D1 -:1020900040F82120EFF31081012282F310881A68A2 -:1020A00012B11A68013A1A601A681AB98020074BEF -:1020B0001A75187581F31088074B43F001E000BFD3 -:1020C0000FF003C8F8E700BF08210122000D4040CF -:1020D0003C001D0200084040400D030008B5FFF71A -:1020E000B3FF00BF70B5146804431DD00346B3FBB3 -:1020F000F1FC9E46D4685669651ED56001FB1C350F -:10210000634616F905C08E4504F801CCEFD2146879 -:10211000002C09DA137E1D0706D592F91A3094684F -:10212000002B18BF013C1460D2E90331C91AA14247 -:102130000ADA3025591ED16003F8015C1468D2E92F -:102140000331C91A8C42F5DC117E490708D538B134 -:1021500092F9191021F02000582802D06F290BD0D5 -:1021600070BD30205C1ED46003F8011CD368591E7A -:10217000D16003F8010C70BD93F900103029EFD045 -:102180003021581ED06003F8011C70BDFFFFFFFF17 -:10219000B7EE007BB4EEC70BF1EE10FA27DB9FED34 -:1021A0002E7BB4EEC70BF1EE10FA4FF000030BDB01 -:1021B0009FED2B6B80EE060BB4EEC70BF1EE10FA21 -:1021C00003F10A031BB2F5DAB2EE047BB4EEC70BDF -:1021D000F1EE10FA09DB80EE070BB4EEC70BF1EE5F -:1021E00010FA03F101031BB2F5DA03807047B5EE74 -:1021F000C00BF1EE10FA00D929DB9FED1B7BB4EE8A -:10220000C70BF1EE10FA4FF000030BD89FED146BE3 -:1022100020EE060BB4EEC70BF1EE10FAA3F10A03A1 -:102220001BB2F5D9B7EE007BB4EEC70BF1EE10FA96 -:10223000B2EE046BD9D520EE060BB4EEC70BF1EE6F -:1022400010FA03F1FF331BB2F5D40380704700236B -:10225000CBE700BFAFF30080000000E876483742CC -:10226000000000205FA00242BBBDD7D9DF7CDB3D70 -:10227000F0B590F919401CB1002101201980F0BD82 -:10228000002902DB494209B2F7E71468651C1560B2 -:1022900030252570B0F9006036BB047E670704D591 -:1022A0002E251468671C176025704D1C1AD04FF03E -:1022B000FF3C4FF0300E04680BE01468614504F1F8 -:1022C0000105156084F800E0046804F1FF3404603F -:1022D00005D00CF1FF3C0FFA8CFC002CEDD1F6433D -:1022E000B14209DB0121C8E72E251468671C17607D -:1022F00025704C1CDBD1F2E70020F0BD2DE9F04F3A -:1023000005460024D5E902A983B009EB0A060DF1C0 -:102310000200EE609046ADF802400196FFF738FFEC -:10232000002962D0BDF902B02B689B4505DA1BF18C -:10233000040FA4BF6C76A3EB0B03013B2B60594643 -:1023400028466B4601AAFFF793FF88F00107002893 -:1023500000F09180BDF900202B6801999A4200F3AA -:10236000A980B2EE046B2E20FDEEC07B17EE903AF2 -:102370001BB207EE903AB8EEE77B0C4630EE470B07 -:10238000303320EE060B04F8013B002A40F0868033 -:102390002B68002B40F08B80B8F1000F40F0878055 -:1023A0000194B1EE047BB4EEC70BF1EE10FA63DBDF -:1023B0002246214601204FF0300C02E000208E42E0 -:1023C0007AD211F9013D2E2BF9D050B93A2BF5D123 -:1023D0008E4281F800C071D211F9013D2E2B00F020 -:1023E000888001335BB20B70F0E7BDF902B00F4695 -:1023F000284659466B4601AAFFF73AFF0028A9D1A3 -:10240000019C95F9193083B3BDF9020023700028AF -:10241000B4BF2D232B234FF00006B8BF40423D4FE1 -:102420006370B8BF00B20C34234687FB0012C1179B -:10243000C1EBA20101EB8102A0EB4202303208B2F3 -:10244000013603F8012BA0B9012E12D0F643334414 -:10245000A4EB030E4EF001E0A4F10A0213F9011FF0 -:1024600002F801190FF007C0093C2C6103B0BDE868 -:10247000F08F1C46D8E7019C002FC2D014F9012C24 -:10248000302A06D1631E1C4613F9012D302AFAD0DA -:1024900001942E2AB4D1013C0194B2E721462B6865 -:1024A00001329A427FF760AF0C46019179E748709C -:1024B0000231F4E70C4674E70028DDD095F91930B5 -:1024C000CBB1A64223460CD2194613F9012C2E2A71 -:1024D00004BF13F9022C03F1FF311A704B1E9E4208 -:1024E000F2D30BF1010BADF802B0312309F80A3039 -:1024F000C2E7012063E70134A6420194F5D2711EC0 -:10250000B01A891AC6F1010321441A442044C5F1C6 -:1025100003FEEAE7676666662DE9F04F002407468A -:102520000E461546984691B0B94619F9010B252873 -:102530008DF819000CD0A0B12946B04788B94F4694 -:10254000B94619F9010B013425288DF81900F2D18B -:1025500097F90100252808D12946B047002800F046 -:10256000A980204611B0BDE8F08F002208AB03938C -:102570000493A54B202805931146964617468DF8DF -:102580001A208DF81820A0F1230300F081800D2B74 -:1025900008D8DFE803F087070707070707078B0757 -:1025A000830707738DF81900002A00F0C1808DF8A9 -:1025B0001810BEF1000F01D08DF81A702A287CD1B6 -:1025C00058F8043B002BC0F28A82029301F01003FA -:1025D00099F9010009F10109002B40F087802E28AC -:1025E00000F08B804FF0FF33009320F020034C2B42 -:1025F00009F1010200F09380682800F07D824A46CC -:10260000A0F145038DF81900571C332B00F296807A -:10261000DFE813F0FE00940062019400940094003F -:10262000940094009400940094009400940094000A -:1026300094009400940094009400E40094009400AA -:1026400094009400940094009400940094009400EA -:102650001502C701FE00FE0062019400C70194004C -:102660009400940094000A02E400E40094009400B2 -:1026700026029400E40094009400E400012241F05A -:10268000080119F9010F2028A0F123037FF47FAF7F -:10269000002FF6D107464FF0010EF2E7012241F07C -:1026A0001001EEE7012241F00401EAE74FF0010ECC -:1026B0000746E6E70237013436E7A0F13002D7B229 -:1026C000092F4FF000030BD819F9010F57B203EB94 -:1026D0008303A0F1300207EB4303D7B2092FF3D9EC -:1026E000029301F01003002B3FF479AF21F00801B1 -:1026F0008DF818102E287FF475AF99F901002A285B -:1027000055D199F9020058F8043B09F102090093E8 -:1027100020F020034C2B09F101027FF46DAF9DF8EE -:10272000183099F9010043F002038DF8183067E77B -:102730001146BEF1000F7FF43FAF3FE74FF0190B9A -:10274000002808BF174631499DF818908A46039122 -:10275000594404919DF91A0002998B45CDF800B0B7 -:1027600040F3488119F0100900F0CF810021019158 -:1027700028B12946B04700287FF4F3AE01340BF1AD -:10278000FF32002A009207DA92E1009A0134013AFE -:10279000002A0092C0F28C810AF1010A2946CDF884 -:1027A0000CA01AF9010CB0470028EED0D9E6A0F130 -:1027B0003002D1B209294FF0000309F101093FF6B7 -:1027C00013AF19F9010F52B203EB830302EB43037A -:1027D000A0F13002D1B20929F3D905E76F2858F8E2 -:1027E000043B00F0D281782800F0A281702840F0EC -:1027F00000820DF13F020392049200228DF81A200C -:1028000010211846E5E000BFE0C91C0238CA1C02CE -:10281000662804BF00238DF81930002308F107084B -:1028200028F00708B8EC020B0193009BB5EEC00B33 -:10283000002BBCBF06230093F1EE10FA04D52D2324 -:10284000B1EE400B8DF81A309FEDC17BB4EEC70B93 -:10285000F1EE10FA9DF8189000F3B0819FEDBE7B69 -:10286000B4EEC70BF1EE10FA07D5B5EEC00BF1EEE2 -:1028700010FA40F2B18180F2AF81C9F380020021E9 -:102880006846FFF73BFDDDE903AC9DF81890ACEB23 -:102890000A0B19F0080F02999DF91A003FF45DAF79 -:1028A00000280CBF8E46A1F1010EDE457FF755AF23 -:1028B0000123ACEB0A021A447245AAEB0C029644BF -:1028C000C8BF9E4630234EF001E00AF8013DACEB54 -:1028D0000A0B0FF007C061E00123009A0238002ABA -:1028E0008DF81900019301D001DA0623009308F155 -:1028F000070828F00708B8EC020BB5EEC00BF1EEA4 -:1029000010FA04D52D23B1EE400B8DF81A309FED4F -:10291000907BB4EEC70BF1EE10FA9DF8189000F31F -:1029200044819FED8D7BB4EEC70BF1EE10FA07D515 -:10293000B5EEC00BF1EE10FA40F2508180F24E81FC -:10294000C9F3800201216846FFF7D8FCDDE903AC3A -:102950009DF81890ACEB0A0B19F0080F02999DF93D -:102960001A003FF4FAAE00280CBF8E46A1F1010E0A -:10297000DE457FF7F2AE0123ACEB0A021A44724542 -:10298000AAEB0C029644C8BF9E4630234EF001E0ED -:102990000AF8013DACEB0A0B0FF007C0CDF80CA014 -:1029A000DBE69DF8183008F10402D9074BBFB8F9EF -:1029B0000000D8F8003003461846002B03DA2D2318 -:1029C00040428DF81A3090460A210DF13F030393DF -:1029D00004936A46FFF786FBDDE903A20299A2EBA6 -:1029E0000A0B8B459DF818909DF91A00CDF800B0A0 -:1029F0003FF7B8AEA1EB0B01002818BF013919F061 -:102A000010097FF4B4AE01390029019106DA7FE0A4 -:102A1000019901340139002901917CDB29462020EC -:102A2000B0470028F4D09CE59DF81820D8F8003075 -:102A3000D2074CBF1C801C6008F1040874E50DF13E -:102A40002103049358F8043B4FF0010B02999DF8C1 -:102A500018909DF91A000DF1200A8DF820307CE6BF -:102A600058F804ABBAF1000F00F0B18051460022D3 -:102A7000019211F9012B0391002A00F0B780002088 -:102A8000009A834601320AEB02035B1A013307E026 -:102A90008C4601201CF9012B8344002A3ED061465C -:102AA000013BF5D10139002838D183468A4637E009 -:102AB000B9F1000F3FF438AD019B013B002B0193AE -:102AC00007DA31E5019B0134013B002B0193FFF64E -:102AD0002BAD29462020B0470028F3D041E541F036 -:102AE00010015B4221F0080199F90100029309F1FC -:102AF00001098DF81810FDE59DF8183099F90100CD -:102B000043F001038DF818307AE54FF0FF31019161 -:102B10004FF000092CE69DF91A0029E6A1EB0B0AFB -:102B2000CDE903A19DF8189002999DF91A0014E6C9 -:102B30000B4A05929DF8182012F0010212D18DF86F -:102B40001A200DF13F020392049259E6AFF3008080 -:102B5000FFFFFFFFFFFFEF7F0000000000001000FD -:102B6000F4C91C020DF13F020392049200226F2867 -:102B70004FF008019BB28DF81A203FF442AE752841 -:102B80007FF43EAE0A21184623E79DF8182051072E -:102B900026D412F00102E5D18DF81A200DF13F0282 -:102BA000082118460392049213E7184B9A1D9A467F -:102BB00094464FF0060B03930492CDE6134B9A1DF7 -:102BC0009A4694464FF0060B0393049261E6DFF8B1 -:102BD00044A00AF1010152E70D4BF0E70C4BE5E789 -:102BE00000990029D5D101210091D2E793465146A1 -:102BF00096E79DF8182012F00102B3D18DF81A2043 -:102C00000DF13F0203920492B9E700BF10CA1C0203 -:102C100008CA1C0218CA1C0210B502E0ABB1634519 -:102C200013D110F8013B11F801CBA3F14104192C89 -:102C300003F1200EACF1410498BF7346192C0CF13E -:102C4000200E98BFF446013AE8D1A3EB0C0010BD6A -:102C500010B591F90040CCB190F90020EAB144F0F0 -:102C6000200490F900300A4643F020039C42844639 -:102C700006D00CE01CF9013F43F02003734506D158 -:102C800012F9013F43F0200E002BF3D110BD10F9D3 -:102C9000013F002BE5D1184610BD104610BD00BF06 -:102CA00021436587010000001000000000000000C3 -:102CB000246B00005C000000C40A0000300000002B -:102CC000940A00006170706C652D746F7563682DD7 -:102CD00069636F6E2D707265636F6D706F7365647D -:102CE0002E706E670000000089504E470D0A1A0AC8 -:102CF0000000000D494844520000006400000064D8 -:102D0000080600000070E29554000000017352476D -:102D10004200AECE1CE90000000467414D410000B6 -:102D2000B18F0BFC61050000000970485973000069 -:102D30000EC400000EC401952B0E1B00000A294989 -:102D4000444154785EEDDCFB7355D5150770FF9454 -:102D50005679431E2009214000A32212F2401E1280 -:102D60001220041081604014081220404212488052 -:102D70009050F2506C55C0CEB4B5336A67B0339DF5 -:102D80003A1D4AADD376FC51A70ED3E9B43F745A2D -:102D9000FDA5D66967EC3AF79EBDD6779DEC7D73AD -:102DA000025AD3CCDA339F1FB8B9F79E73D657EFC8 -:102DB000DAFB9C73EF03854B07BF1ABFABACA00CCB -:102DC0007D6F6C4BAE78E5A736304EBEF718CDB7A9 -:102DD0004F19BE63C8481E7B16D626CB57BF300B93 -:102DE00024E6DBA70CDF3164248F3D0B6B93E5AB4E -:102DF0005F980512F3ED5386EF183292C79E85B5A2 -:102E0000C9F2D52F2C4720F2A6A337ECDB410207ED -:102E1000A20F180AB418F507E52DBE2C16DD077CA5 -:102E20009F04DF7633707F1539263C566F2D98D47A -:102E30000D6BEAAFB905E287FBABC831E1B17A6B44 -:102E4000C1A46E58537FCD2D103FDC5F458E098F96 -:102E5000D55B0B2675C39AFA6B3E2A107901BE51D9 -:102E60007223575EF9802DABBCC6AEBC4C8FC596A5 -:102E7000AD7E990D8CFC862DAD186603237758D94D -:102E8000AA2145FF6D90F50FFF9A953D498FC552D8 -:102E90003D9ED8C69CD24B2C6F511FA0C03C818652 -:102EA0004383A012B5D2A4A6586BCCC002B1402C6B -:102EB0009008D61A335081E00BD41B451B0238D63C -:102EC000D45F67386AEA5E6738AA37BDC67054D5E2 -:102ED0007E5FC15155FB2AC351B5F11AC3117C7EE7 -:102EE000621BB34B7AC5C20B6CCEC28B22149A0AFA -:102EF0008A4271A83EE902C2702C900C0B848605B0 -:102F0000E25820F46FBD8D091A48F44016BE608067 -:102F10001AB3931C97FBAFB24B7DA2F7A238DF2BFD -:102F2000BACF8BCE6ED1D1254E9FD5DADA07D989AB -:102F3000D3A2B54DB41C17878F89178E8AE78F8867 -:102F4000FD87B42FBEF837BB30F03E9BB5A087613C -:102F500068E1A02898986AFC99E63F763898810540 -:102F6000628158204998C103F859864FC2F505F689 -:102F700089C8052AB8D373419CEB119DE70416FE5E -:102F80000C15DB3945C576B0E899C29F12474F084A -:102F90002CFC412AB873E0B078EE45D1F4BCD87D62 -:102FA000407B72ED105BF8581F9B59DCCD662D38C5 -:102FB0002F16F6B2D9148A33A7B48F6138D980FCA2 -:102FC000FD056B8D195820168805324620F087E8DC -:102FD00089313CDD911C58F82E2AB8132C7C07153A -:102FE0003D76F28C384EC5765E3AA961E1554FA028 -:102FF000823B58F8BD5470E7D966F1CC73624793B1 -:10300000F6A73F7FCE4E75DF62338A3A59281CD52A -:103010005B4AA3501C092713104E8FE1748BAABB87 -:103020000562815820F712087EC6E1D95A5C7547BF -:10303000CED294D569EF14690A7F8C8AED606F381F -:10304000448547075B44334D519DA683020BBF73F4 -:103050009F68DC2B1A768B2DCF6AE5AB2FB3A26568 -:10306000E7D9F487DB59309C129A16C770959F17E1 -:103070004D83110692A29F5820168805328E40A2D9 -:103080002766F58FDC61C971BA8356D3B1D08AFA4D -:1030900018ADA41D2CFC9156F122F50407A7AD91A3 -:1030A0007DD4179C3D344575B0276CA7823B0D54E9 -:1030B0006067F333A26E87A86DD47E79FB2E3BD078 -:1030C000F2169B46413833E69F65338BBB58BA7E78 -:1030D00072514F8369E5EE60AD31030BC402B1401C -:1030E0007207127D86C5F0336E69C508C36B18116F -:1030F0002C3C9EEC0B151E7B034E61F753E11DEC3F -:103100000D99FEB05F84FAC3D65D020BFFF436B1B1 -:103110007EAB786AB3B678C505367749379BFE70C3 -:10312000079B319FFA474CF5905020D1CA1DE035DE -:103130009434271D2D100BC402194720F202BC7DC8 -:10314000263970458DD7244285C76B126EFA1A5105 -:1031500001507F40D82B1AF7882D547CA776BBC02E -:10316000C2AFA91755B5A2E269AD7FF803B669E70A -:103170000D169CEA42086ECA1B9943D35D46535D07 -:103180007DAD241408FD87EF7AC8120A23668158A2 -:10319000201648462810FC2CC317E01D7EC9BB35FD -:1031A000F0C41F4E5D71758DFD014F026208786D90 -:1031B00002031815024D651D0C611D15DFA9D924E8 -:1031C0005653B19D95EBC4E36BB4E2472EB1C2C533 -:1031D000BD6CD68273020AAF7B453804149AF6E2BE -:1031E000FF08168805628158209321103C33D93F8F -:1031F0007C9B2507161E4F773453C19D7D2F080CED -:10320000014F83EC6A16DB9BB4AD547C07D7181BC7 -:103210001A444D9DC066FD839BBF65AF5E17D7DE28 -:10322000F85079FBD6C7ECB5377FCF06E8989DFEFE -:10323000119AD838C37718DE9DBFFFE83B0C9B7806 -:10324000B6914767791D6AE20E36755C875820167D -:103250008805722F81E09764F0E6E54833AC25429B -:1032600085C76BDC7B40F094C86E0DCFD86E6C14B4 -:103270006B378BCA8D62E55A3191C6E295C30C4318 -:10328000C0BA5B20FFC361814CAA40608A7679E8AE -:10329000364B0E557814079009017AC56E2ABE8305 -:1032A00053DB50CF48DB3756AD178FD5888934FEB6 -:1032B00078F71FCC029900C302F9FF0F449E848166 -:1032C000E0578BF1AB639160E101F60A9CDEEEA45E -:1032D000E23B6A350E6771336772A95F38EBB60857 -:1032E0003C7BFB04F50BA7BC4AA41D3FFBF9270C54 -:1032F000BFD28D5FFB568F83CF3EFF174B3B8ACAF1 -:1033000007995AA95B20D961815820F71E48AE1E43 -:1033100092A6F0BBA84738AA6FEC1578EB4EFD4E8D -:103320000DAF8B3F552FF0C4E18A356279A5483B3C -:10333000EA76FD84CD7F648815965D657823B42692 -:10334000454C3BAA365D671688675820C40219337E -:1033500010FFB457F590C44A1D6F72C610B0F0B894 -:103360000AC7EF646CA37EE1E06D3C9BB66B1BB6B5 -:103370000A35D5DD2070AABBAC42A41DD5F537189F -:103380007E1316BFC8AFC973309CB4C3021963580B -:103390002016C8380381938BB9AE87040B8F208425 -:1033A00050DFC01388786936737916A6BA78791613 -:1033B00057E78F5210CE520AC2493B36EEF8119BA6 -:1033C000B77C88F9C388DC67207514460C43401627 -:1033D00088056281DC5320B9EE3A5121040A8FAB93 -:1033E00070EC1BB81AAFDF2136D2F416ADA5201C45 -:1033F0005C9DE35D24E5D5A28C8270D28EF69EF7AB -:103400005975FD4DF0A65755DD4DF6E11FFEC2D2B0 -:103410000EB5522F8B7A876381648605422C100B80 -:103420002438266420381FC63B17F1EE3BBC632FBF -:1034300082A362FD10C3F1444D1FC351BEAA9BFD80 -:10344000EDEFFF64652B3A94DF7DF45756FAE859A7 -:10345000F6FA0F3F62C5CB7BD8C1D65B6C220DBCA0 -:103460004085B5C6109005F20D0F0B64B206827749 -:10347000DFE12F1544FA067FC54A1FBFC42E5EF94F -:10348000052B5ED6C57A2FDF62F316B5B133DD6F3B -:10349000B3829213CAA1D61FB3FC9236D6B8F706F0 -:1034A000CB2FED6495D4DB9C6F737C7AF733C557D3 -:1034B000F45C2C90AF795820932E10F847E86255B1 -:1034C000F2ABBEF85DBB19455D0C7FB4656AE1499E -:1034D000F660DE3131A7857D67F611F6DDD98713F9 -:1034E0005AD883792FB1290527186E0FBF0BF86DB5 -:1034F0000E9C4A47B0BE61721AC602F99A8705123D -:103500009BFC81C0AA1DA7C0C969F0CCE2730C7FE7 -:10351000A865DABCD30C8BF8507E2B534141D123E4 -:103520000FD163CE9482E36CEADC536C3A6DC79999 -:1035300045DB77D28EAABA1B0C8B826775D1A73474 -:103540007575D20EACAF26DB43168805628164E93F -:10355000209C442034F5750253E088EA27F02D556D -:10356000FC1C9F3EBF83613853E7B6B12905274550 -:103570002105A6448F654DA3E23BAA6F50DF72B0D0 -:10358000AFA51DEA1A37D4C11527A961EF5B2CED51 -:103590006868A2E7C7F0BD42B71A5920168805121D -:1035A000C911083C4041F0AA3DD04F923D0557F06B -:1035B00058140C47F796767006486859F237F5FBB1 -:1035C00055F0C330D837B0AFA51D2A1038761D8E00 -:1035D0005FDAF1EE7B9F307C3DF626CCC002B14035 -:1035E0002C9048BA40E005BA9F503040ADE243E12C -:1035F000A8DE0253E3220A2836938AEA60A133D474 -:103600004FEB519F6012346E03B79D76040351A8AF -:103610001E0ED4E79DF73E666947A86F200BC402D3 -:10362000B1407206A23FCBF4461D154E24453838F2 -:1036300035C6CF77D567003E3EEA6F2502DF0B43E4 -:10364000703F5C1C493B2A6BDF60D833FDC110A87A -:103650004975DD4D96766CDBF7538621600616883A -:103660000512287A82FA9B05A2592031A8C9371879 -:1036700088DCDD8D4FC28D2705C3C1F50A9E6A091E -:1036800005A5487173C1D7E3FBE2F6D28E4A6AE61C -:103690000E1E93378C88A716912FBFFC0FCB35DEFB -:1036A000A5098083B5C60C2C100BC402491D087EE9 -:1036B00096E10B7C3BE1E081E0E7B03A5BAC824213 -:1036C000189A867F0B93F7CA5F44DB7260DB0AEEC1 -:1036D0005F82378048E0A66884EB0BACE1E83A0AE9 -:1036E0005D776181C4BC61442C100BC4FB87DC6F27 -:1036F000EADF313C906050C857B418FEE830D2CFB2 -:103700008BDE630CBEEDC6707F15DFB18DE2AB4B77 -:103710006EFE3A6B16888FEFD846F1D525377F9D20 -:10372000350BC4C7776CA3F8EA929BBFCE5A8E4084 -:10373000720985E5DBF1045F01880EF0FEA4F9DC77 -:10374000CF2D795CE9616DB27CF50BB340BC92C7BB -:10375000951ED626CB57BF300BC42B795CE9616D23 -:10376000B27CF50B19FCEABF5DE4B0B16A71854724 -:103770000000000049454E44AE426082B80A000095 -:1037800024000000940A00006170706C652D746F55 -:103790007563682D69636F6E2E706E6700000000A0 -:1037A00089504E470D0A1A0A0000000D494844523C -:1037B0000000006400000064080600000070E2954C -:1037C00054000000017352474200AECE1CE90000D5 -:1037D000000467414D410000B18F0BFC6105000002 -:1037E00000097048597300000EC400000EC4019512 -:1037F0002B0E1B00000A2949444154785EEDDCFB86 -:103800007355D5150770FF945679431E2009214042 -:1038100000A32212F2401E121220041081604014F4 -:1038200008122040421248809050F2506C55C0CE91 -:10383000B4B5336A67B0339D3A1D4AADD376FC51B7 -:10384000A70ED3E9B43F745AFDA5D66967EC3AF7E1 -:103850009EBDD6779DEC7D73025AD3CCDA339F1F81 -:10386000B8B9F79E73D657EFDAFB9C73EF03854B1D -:1038700007BF1ABFABACA00C7D6F6C4BAE78E5A751 -:1038800036304EBEF718CDB74F19BE63C8481E7B01 -:1038900016D626CB57BF300B24E6DBA70CDF3164EE -:1038A000248F3D0B6B93E5AB5F980512F3ED5386C8 -:1038B000EF183292C79E85B5C9F2D52F2C4720F25A -:1038C000A6A337ECDB410207A20F180AB418F507CC -:1038D000E52DBE2C16DD077C9F04DF7633707F1547 -:1038E00039263C566F2D98D40D6BEAAFB905E287A7 -:1038F000FBABC831E1B17A6BC1A46E58537FCD2DBB -:10390000103FDC5F458E098FD55B0B2675C39AFA95 -:103910006B3E2A107901BE517223575EF9802DABA0 -:10392000BCC6AEBC4C8FC596AD7E990D8CFC862D69 -:10393000AD186603237758D9AA2145FF6D90F50F7E -:10394000FF9A953D498FC5523D9ED8C69CD24B2CBF -:103950006F511FA0C03C81864383A012B5D2A4A69C -:10396000586BCCC002B1402C9008D61A335081E07D -:103970000BD41B451B0238D6D45F67386AEA5E67F2 -:1039800038AA37BDC67054D57E5FC15155FB2AC3D6 -:1039900051B5F11AC3117C7E621BB34B7AC5C20BC1 -:1039A0006CCEC28B22149A0A8A4271A83EE902C2E6 -:1039B000702C900C0B848605E25820F46FBD8D09A5 -:1039C0001A48F44016BE60801AB3931C97FBAFB23E -:1039D0004B7DA2F7A238DF2BBACF8BCE6ED1D1258B -:1039E0004E9FD5DADA07D989D3A2B54DB41C178713 -:1039F0008F89178E8AE78F88FD87B42FBEF837BB73 -:103A000030F03E9BB5A0876168E1A02898986AFCD9 -:103A100099E63F7638988105628158204998C1031C -:103A2000F859864FC2F505F689C8052AB8D37341FF -:103A30009CEB119DE70416FE0C15DB3945C576B0ED -:103A4000E899C29F12474F082CFC412AB873E0B096 -:103A500078EE45D1F4BCD87D407B72ED105BF85810 -:103A60001F9B59DCCD662D382F16F6B2D9148A3338 -:103A7000A7B48F6138D980FCFD056B8D19582016CD -:103A80008805324620F087E889313CDD911C58F8E2 -:103A90002E2AB8132C7C07153D76F28C384EC5764D -:103AA0005E3AA961E1554FA0823B58F8BD5470E7DA -:103AB000D966F1CC73624793F6A73F7FCE4E75DF90 -:103AC00062338A3A59281CD55B4AA3501C09271334 -:103AD000104E8FE1748BAABB0562815820F7120843 -:103AE0007EC6E1D95A5C7547CED294D569EF146988 -:103AF0000A7F8C8AED606F38448547075B44334DFD -:103B0000519DA683020BBF739F68DC2B1A768B2D09 -:103B1000CF6AE5AB2FB3A265E7D9F487DB59309CB8 -:103B2000129A16C770959F174D83110692A29F583F -:103B300020168805328E40A22766F58FDC61C97198 -:103B4000BA8356D3B1D08AFA18ADA41D2CFC915675 -:103B5000F122F50407A7AD917DD4179C3D3445753E -:103B6000B0276CA7823B0D546067F333A26E87A821 -:103B70006DD47E79FB2E3BD0F2169B46413833E65E -:103B80009F65338BBB58BA7E72514F8369E5EE60F7 -:103B9000AD31030BC402B1407207127D86C5F0330C -:103BA0006E69C508C36B18112C3C9EEC0B151E7B6F -:103BB000034E61F753E11DEC0D99FEB05F84FAC32B -:103BC000D65D020BFFF436B17EAB786AB3B678C52A -:103BD00005367749379BFE70079B319FFA474CF5B6 -:103BE000905020D1CA1DE0359434271D2D100BC4F0 -:103BF00002194720F202BC7D263970458DD7244238 -:103C000085C76B126EFA1A5101507F40D82B1AF7F4 -:103C1000882D547CA776BBC0C2AFA91755B5A2E2C8 -:103C200069AD7FF803B669E70D169CEA42086ECAD3 -:103C30001B9943D35D46535D7DAD241408FD87EF8A -:103C40007AC8120A23668158201648462810FC2C90 -:103C5000C317E01D7EC9BB35F0C41F4E5D71758D65 -:103C6000FD014F026208786D02031815024D651DB3 -:103C70000C611D15DFA9D9245653B19D95EBC4E302 -:103C80006BB4E2472EB1C2C5BD6CD68273020AAFD7 -:103C90007B453804149AF6E2FF08168805628158BD -:103CA000209321103C33D93F7C9B2507161E4F776C -:103CB0003453C19D7D2F080C014F83EC6A16DB9BAA -:103CC000B4AD547C07D7181B1A444D9DC066FD83C4 -:103CD0009BBF65AF5E17D7DEF85079FBD6C7ECB552 -:103CE000377FCF06E8989DFE119AD838C37718DE43 -:103CF0009DBFFFE83B0C9B78B6914767791D6AE250 -:103D00000E36755C875820168805722F81E09764FF -:103D1000F0E6E54833AC254285C76BDC7B40F09488 -:103D2000C86E0DCFD86E6C146B378BCA8D62E55A96 -:103D30003191C6E295C30C43C0BA5B20FFC36181D9 -:103D40004CAA40608A7679E8364B0E557814079075 -:103D500009017AC56E2ABE8353DB50CF48DB375644 -:103D6000AD178FD5888934FE78F71FCC029900C330 -:103D700002F9FF0F449E8481E0578BF1AB639160A1 -:103D8000E101F60A9CDEEEA4E23B6A350E67713370 -:103D90006772A95F38EBB6083C7BFB04F50BA7BC48 -:103DA0004AA41D3FFBF9270CBFD28D5FFB568F83C2 -:103DB000CF3EFF174B3B8ACA07995AA95B20D961AE -:103DC000815820F71E48AE1E92A6F0BBA84738AA1D -:103DD0006FEC1578EB4EFD4E0DAF8B3F552FF0C4B9 -:103DE000E18A356279A5483BEA76FD84CD7F648817 -:103DF00015965D657823B426454C3BAA365D67165B -:103E000088675820C402193310FFB457F590C44A8C -:103E10001D6F72C610B0F0B80AC7EF646CA37EE1E4 -:103E2000E06D3C9BB66B1BB60A35D5DD2070AABB96 -:103E3000AC42A41DD5F537187E1316BFC8AFC973A1 -:103E4000309CB4C3021963582016C8380381938B81 -:103E5000B9AE87040B8F208450DFC0138878693691 -:103E6000737916A6BA78791657E78F5210CE520A90 -:103E7000C2493B36EEF8119BB77C88F9C388DC67F2 -:103E8000207514460C43401688056281DC5320B926 -:103E9000EE3A5121040A8FAB70EC1BB81AAFDF2148 -:103EA00036D2F416ADA5201C5C9DE35D24E5D5A2B9 -:103EB0008C8270D28EF69EF75975FD4DF0A657553F -:103EC000DD4DF6E11FFEC2D20EB5522F8B7A87630D -:103ED00081648605422C100B2438266420381FC6C6 -:103EE0003B17F1EE3BBC632F82A362FD10C3F1448C -:103EF0004D1FC351BEAA9BFDEDEFFF64652B3A94A5 -:103F0000DF7DF45756FAE859F6FA0F3F62C5CB7BCE -:103F1000D8C1D65B6C220DBC4085B5C6109005F2A9 -:103F20000D0F0B64B2068277DFE12F1544FA067F8E -:103F3000C54A1FBFC42E5EF9052B5ED6C57A2FDF9A -:103F400062F316B5B133DD6FB3829213CAA1D61FE7 -:103F5000B3FC9236D6B8F706CB2FED6495D4DB9C34 -:103F60006F737C7AF733C557F45C2C90AF79582087 -:103F7000932E10F847E86255F2ABBEF85DBB1945C9 -:103F80005D0C7FB4656AE149F660DE3131A7857D5D -:103F900067F611F6DDD987135AD883792FB1290531 -:103FA00027186E0FBF0BF86D0E9C4A47B0BE6172AA -:103FB0001AC602F99A8705129BFC81C0AA1DA7C0E8 -:103FC000C969F0CCE2730C7FA865DABCD30C8BF81E -:103FD000507E2B534141D1230FD163CE9482E36CA9 -:103FE000EADC536C3A6DC79945DB77D28EAABA1BCF -:103FF0000C8B826775D1A7347575D20EACAF26DBFA -:1040000043168805628164E9209C442034F57502DA -:1040100053E088EA27F02D55FC1C9F3EBF83613892 -:1040200053E7B6B1290527452105A6448F654DA361 -:10403000E23BAA6F50DF72B0AFA51DEA1A37D4C1B8 -:104040001527A961EF5B2CED6868A2E7C7F0BD42B8 -:10405000B71A592016880512C911083C4041F0AA28 -:104060003DD04F923D0557F058140C47F7967670A7 -:1040700006486859F237F5FB55F0C330D837B0AF72 -:10408000A51D2A1038761D8E5FDAF1EE7B9F307CFD -:104090003DF626CCC002B1402C9048BA40E005BAAB -:1040A0009F503040ADE243E1A8DE0253E3220A28EC -:1040B00036938AEA60A133D44FEB519F6012346E7D -:1040C00003B79D76040351A81E0ED4E79DF73E6604 -:1040D0006947A86F200BC402B1407206A23FCBF41F -:1040E000461D154E2445383835C6CF77D567003E76 -:1040F0003EEA6F2502DF0B43703F5C1C493B2A6B95 -:10410000DF60D833FDC110A84975DD4D96766CDBB4 -:10411000F7538621600616880512287A82FA9B05D5 -:10412000A2592031A8C9371888DCDD8D4FC28D27F0 -:1041300005C3C1F50A9E6A0905A5487173C1D7E395 -:10414000FBE2F6D28E4A6AE60E1E93378C88A716DB -:10415000912FBFFC0FCB35DEA5098083B5C60C2C93 -:10416000100BC402491D087E96E10B7C3BE1E08107 -:10417000E0E7B03A5BAC8242189A867F0B93F7CAAD -:104180005F44DB7260DB0AEE5F82378048E0A6683E -:1041900084EB0BACE1E83A0A5D776181C4BC614411 -:1041A0002C100BC4FB87DC6FEADF313C906050C8F9 -:1041B00057B418FEE830D2CF8BDE630CBEEDC6706C -:1041C0007F15DFB18DE2AB4B6EFE3A6B16888FEF39 -:1041D000D846F1D525377F9D350BC4C7776CA3F83A -:1041E000EA929BBFCE5A8E40720985E5DBF1045FEF -:1041F00001880EF0FEA4F9DCCF2D795CE9616DB287 -:104200007CF50BB340BC92C7951ED626CB57BF306A -:104210000BC42B795CE9616DB27CF50B19FCEABF2C -:104220005DE4B0B16A7185470000000049454E4425 -:10423000AE4260822C1A000018000000131A000021 -:10424000696E6465782E68746D6C00003C21444F83 -:1042500043545950452068746D6C3E0D0A3C687497 -:104260006D6C206C616E673D22656E223E0D0A3CCE -:10427000686561643E0D0A202020203C6D657461F4 -:1042800020636861727365743D227574662D3822EF -:10429000202F3E0D0A202020203C6C696E6B20727E -:1042A000656C3D227374796C657368656574222052 -:1042B000687265663D222E2F7374796C65732E6368 -:1042C00073732220646174612D7072656365646527 -:1042D0006E63653D226E65787422202F3E0D0A20A4 -:1042E0002020203C6D657461206E616D653D2276F5 -:1042F000696577706F72742220636F6E74656E7477 -:104300003D2277696474683D6465766963652D77DD -:10431000696474682C20696E697469616C2D7363BB -:10432000616C653D3122202F3E0D0A202020203C6B -:104330006C696E6B2072656C3D2273686F7274637A -:1043400075740969636F6E2220747970653D226906 -:104350006D6167652F782D69636F6E2220687265C5 -:10436000663D226173736574732F66617669636F4E -:104370006E2E69636F223E0D0A093C6C696E6B20DC -:1043800072656C3D2269636F6E2220747970653DA1 -:1043900022696D6167652F782D69636F6E222068D1 -:1043A0007265663D226173736574732F6661766909 -:1043B000636F6E2E69636F223E0D0A093C73637250 -:1043C000697074097372633D2273637269707473E8 -:1043D0002F63616C6C46756E632E6A73223E3C2FB0 -:1043E0007363726970743E0D0A093C73637269707D -:1043F00074097372633D22736372697074732F64FE -:104400006174655374616D702E6A73223E3C2F7324 -:1044100063726970743E0D0A0D0A093C2F7374793A -:104420006C653E0D0A090D0A093C7363726970746C -:1044300009747970653D22746578742F6A617661BC -:10444000736372697074223E0D0A0966756E637437 -:10445000696F6E20706167654C6F616428290D0A71 -:10446000097B0D0A09092F2F204C6F6164207468A5 -:1044700065204C454420636F6E74656E740D0A09A7 -:104480000963616C6C46756E6328276C65644368CC -:1044900065636B426F78272C20276C65645F6374BB -:1044A000726C2E636769272C20276F6E4C6F6164D6 -:1044B00027293B0D0A09092F2F205374617274209C -:1044C0007468652064617465207374616D700D0A91 -:1044D0000909446174655374616D70536372656555 -:1044E0006E55706461746528293B0D0A097D0D0ABB -:1044F000093C2F7363726970743E0D0A3C2F686526 -:1045000061643E0D0A3C626F6479206F6E4C6F618E -:10451000643D22706167654C6F61642829223E0DFD -:104520000A3C68656164657220636C6173733D2247 -:10453000666C657820666C65782D636F6C20697495 -:10454000656D732D6C656674206A75737469667920 -:104550002D6265747765656E223E0D0A202020204D -:104560003C64697620636C6173733D22772D6675B8 -:104570006C6C20702D342062672D72656E657361DE -:10458000732D626C756520666C657820666C657845 -:104590002D636F6C206974656D732D63656E746532 -:1045A00072223E0D0A20202020202020203C646919 -:1045B0007620636C6173733D226D61782D772D36A3 -:1045C000786C20772D66756C6C223E3C696D672097 -:1045D0007372633D222E2F6173736574732F6C6F3A -:1045E000676F2E706E672220616C743D2252656E7B -:1045F00065736173206C6F676F22202F3E3C2F64C0 -:1046000069763E0D0A202020203C2F6469763E0DFD -:104610000A202020203C64697620636C6173733D1E -:104620002262672D72656E657361732D6461726BB2 -:104630002D626C756520772D66756C6C20702D363B -:1046400020666C657820666C65782D636F6C2069D8 -:1046500074656D732D63656E746572223E0D0A205C -:10466000202020202020203C6E617620636C617326 -:10467000733D226D61782D772D36786C20772D660D -:10468000756C6C223E0D0A20202020202020202046 -:104690002020203C6120636C6173733D2270722D79 -:1046A00035206D722D3520666F6E742D626F6C64CF -:1046B00020746578742D776869746520686F7665F5 -:1046C000723A746578742D72656E657361732D6CC2 -:1046D000696768742D626C75652220687265663D35 -:1046E0002268747470733A2F2F7777772E72656E05 -:1046F000657361732E636F6D2F72612F656B2D7201 -:1047000061386D31223E454B2D5241384D3120529A -:1047100065736F75726365733C2F613E0D0A0909FD -:10472000093C6120636C6173733D2270722D3520EA -:104730006D722D3520666F6E742D626F6C642074FF -:104740006578742D776869746520686F7665723A4C -:10475000746578742D72656E657361732D6C69670D -:1047600068742D626C75652220687265663D2268EA -:10477000747470733A2F2F7777772E72656E657326 -:1047800061732E636F6D2F72612F667370223E46C8 -:104790006C657869626C6520536F667477617265C9 -:1047A000205061636B6167652028465350293C2F78 -:1047B000613E0D0A202020202020202020202020C3 -:1047C0003C6120636C6173733D2270722D35206DE6 -:1047D000722D3520666F6E742D626F6C6420746567 -:1047E00078742D776869746520686F7665723A749D -:1047F0006578742D72656E657361732D6C69676879 -:10480000742D626C75652220687265663D2268743D -:104810007470733A2F2F7777772E72656E65736198 -:10482000732E636F6D2F72612F666F72756D223EEE -:10483000524120466F72756D3C2F613E0D0A090989 -:10484000093C6120636C6173733D2270722D3520C9 -:104850006D722D3520666F6E742D626F6C642074DE -:104860006578742D776869746520686F7665723A2B -:10487000746578742D72656E657361732D6C6967EC -:1048800068742D626C75652220687265663D2268C9 -:10489000747470733A2F2F7777772E72656E657305 -:1048A00061732E636F6D2F737570706F7274223E1B -:1048B00048656C70202620537570706F72743C2FA1 -:1048C000613E0D0A20202020202020203C2F6E61F8 -:1048D000763E0D0A202020203C2F6469763E0D0A8A -:1048E0003C2F6865616465723E0D0A3C6469762000 -:1048F000636C6173733D22666C65782D666C6578B8 -:104900002D636F6C206974656D732D6C6566742002 -:104910006A7573746966792D6265747765656E2250 -:104920003E0D0A202020203C64697620636C617370 -:10493000733D22772D66756C6C20702D3620626772 -:104940002D776869746520666C657820666C65787B -:104950002D636F6C206974656D732D63656E74656E -:1049600072223E0D0A20202020202020203C646955 -:104970007620636C6173733D226D61782D772D36DF -:10498000786C20772D66756C6C223E0D0A202020F5 -:104990002020202020202020203C64697620636C89 -:1049A0006173733D226D622D3420746578742D5BC4 -:1049B000313670785D20666F6E742D73656D696237 -:1049C0006F6C64223E57656C636F6D653C2F646944 -:1049D000763E0D0A2020202020202020202020208C -:1049E0003C687220636C6173733D226D622D3622C8 -:1049F000202F3E0D0A2020202020202020202020B3 -:104A0000203C683120636C6173733D227465787457 -:104A10002D5B343470785D2F5B343770785D206D9A -:104A2000622D34223E454B2D5241384D313C2F688A -:104A3000313E0D0A20202020202020202020202070 -:104A40003C64697620636C6173733D22746578748D -:104A50002D5B333070785D2F5B333270785D20745E -:104A60006578742D72656E657361732D67726579F3 -:104A700020666F6E742D73656D69626F6C64223E83 -:104A80004576616C756174696F6E204B6974206640 -:104A90006F72205241384D31204D43552047726F7F -:104AA00075703C2F6469763E0D0A2020202020205E -:104AB0002020202020203C64697620636C61737381 -:104AC0003D226D622D3420746578742D5B31367013 -:104AD000785D20666F6E742D73656D69626F6C64AE -:104AE000223E517569636B2053746172742045785E -:104AF000616D706C652050726F6A6563743C2F64E1 -:104B000069763E0D0A09093C2F6469763E0D0A203C -:104B10002020203C2F6469763E0D0A3C2F64697684 -:104B20003E0D0A3C6D61696E20636C6173733D22BA -:104B3000666C657820666C65782D636F6C2069748F -:104B4000656D732D63656E746572206A7573746923 -:104B500066792D6265747765656E2070742D3234C8 -:104B6000223E0D0A202020203C64697620636C617F -:104B700073733D22702D31322062672D776869741E -:104B800065207A2D3130206D61782D772D36786C47 -:104B900020772D66756C6C206974656D732D636567 -:104BA0006E746572206A7573746966792D626574B6 -:104BB0007765656E20666C657820666C65782D6318 -:104BC0006F6C223E0D0A20202020202020203C64F3 -:104BD000697620636C6173733D226D622D313222E0 -:104BE0003E0D0A2020202020202020202020203CB4 -:104BF000683220636C6173733D22746578742D5B39 -:104C0000333070785D2F5B333270785D206D622DAC -:104C10003420666F6E742D73656D69626F6C6422EB -:104C20003E496E74726F64756374696F6E3C2F6871 -:104C3000323E0D0A2020202020202020202020206D -:104C40003C703E0D0A202020202020202020202003 -:104C500020202020205468697320656D626564649B -:104C6000656420776562207365727665722069736A -:104C70002072756E6E696E67206F6E207468652095 -:104C80005241384D31204D435520616E6420697387 -:104C900020696D706C656D656E7465642062792045 -:104CA0007573696E672052656E6573617320466C1B -:104CB000657869626C6520536F66747761726520F0 -:104CC0005061636B6167652C204672656552544F75 -:104CD000532B54435020616E64206F70656E2073B7 -:104CE0006F7572636520576562696F2E205468691D -:104CF0007320776562207365727665722064656DD6 -:104D00006F6E7374726174657320686F772075734A -:104D10006572732063616E20656173696C792063CD -:104D2000726561746520610D0A20202020202020FA -:104D300020202020202020202070726F6665737351 -:104D4000696F6E616C2C20757365722D6672696572 -:104D50006E646C7920616E6420706C6174666F7231 -:104D60006D2D696E646570656E64656E7420757313 -:104D7000657220696E7465726661636520666F7224 -:104D80002070726F64756374732F6170706C6963E7 -:104D90006174696F6E7320746861742072657175D7 -:104DA0006972652072656D6F746520636F6E7472D1 -:104DB0006F6C20616E64206D6F6E69746F72696EC6 -:104DC000672E0D0A202020202020202020202020B7 -:104DD0003C2F703E0D0A20202020202020203C2F38 -:104DE0006469763E0D0A20202020202020203C648B -:104DF000697620636C6173733D2267726964206712 -:104E000061702D313220772D66756C6C206D643A9F -:104E1000677269642D636F6C732D35223E0D0A2015 -:104E200020202020202020202020203C6469762083 -:104E3000636C6173733D226D643A636F6C2D7370A4 -:104E4000616E2D33223E0D0A2020202020202020BC -:104E500020202020202020203C64697620636C6183 -:104E600073733D2262672D72656E657361732D6782 -:104E70007265792F3130206D622D313220726F755D -:104E80006E64656420626F7264657220626F726422 -:104E900065722D5B234139413841385D223E0D0A50 -:104EA0002020202020202020202020202020202002 -:104EB000202020203C64697620636C6173733D225E -:104EC000702D36223E0D0A20202020202020202078 -:104ED0002020202020202020202020202020203CB6 -:104EE000683320636C6173733D2270622D322074CD -:104EF0006578742D32786C223E446973706C6179E8 -:104F000020436F6E736F6C653C2F68333E0D0A2033 -:104F10002020202020202020202020202020202091 -:104F2000202020202020203C687220636C61737355 -:104F30003D226D622D3620626F726465722D5B2397 -:104F40004139413841385D20626F726465722D7459 -:104F50002D3222202F3E0D0A20202020202020202C -:104F60002020202020202020202020202020202041 -:104F70003C64697620636C6173733D226772696477 -:104F8000206D643A677269642D636F6C732D3220F3 -:104F90006761702D3132222069643D227265616C37 -:104FA00054696D65436C6F636B223E0D0A202020AF -:104FB00020202020202020202020202020202020F1 -:104FC0002020202020202020203C6469763E0D0AED -:104FD00020202020202020202020202020202020D1 +:10042000044838BD236A1944F8E700BF7C05002260 +:10043000C88A1C0212FCFFFF2DE9F043DFF81C8183 +:100440008DB0D8F80430019391F90030722B3FD170 +:100450003F4D0746286830B102AE3246394601F0BA +:1004600011FD002861D0019C09E0D8F8003002AEEF +:100470003946324653F8240001F004FD70B3234698 +:10048000013C002BF1D1384601F09AFD0446C8B179 +:10049000282000F0C3FD8146D0B10023C461436031 +:1004A0008360C36003614361836100224846294B36 +:1004B000C9F820201968C9F80010C3F800900DB0E1 +:1004C000BDE8F083384601F05DFD04460028DFD129 +:1004D0004FF0000948460DB0BDE8F08305462820DE +:1004E00000F09CFD81460028F2D00FCE4FF0000EA8 +:1004F00009F1040CACE80F003368CCF80030C9F8FF +:100500001CE0ADB128461449C9F818E007AA01F06B +:10051000B9FC0028C9D139460998C7F1C0FD0028A7 +:10052000C3D00123C9F81830BFE7019C2D68D6E776 +:10053000019B9C42B9D2D8F80030074953F82400F7 +:1005400007AAC9F8185001F09DFC0028ADD1E2E7D8 +:10055000800900227C050022D48A1C0284011D022D +:100560002DE9F04781460E461746154C04F10C085C +:1005700054F804ABBAF1000F06D039463046DAF829 +:1005800000309847054660B94445F1D132460D49DF +:100590000D48C7F111FB0C48A7F1D0FA0B48BDE894 +:1005A000F08702464946504600F02EFE03460020E2 +:1005B000002BF4D12846DAF80C3098470448EEE7CF +:1005C00000000022E48A1C028005002214FCFFFFC8 +:1005D00016FCFFFF10B4D3E901346468A4465DF84B +:1005E000044B604710B50446D0E90103DB68984727 +:1005F000034620461C4600F01FFE204610BD00BFEB +:10060000D0E901031B691847D0E901035B6918476A +:1006100030B52B4C8DB02368002B39D00622012138 +:100620000220C2F145FE0346264C0133206037D03C +:1006300004250022244B11460095C3F161FA224B98 +:100640002068012200210095C3F15AFA10209FED85 +:10065000186B9FED197B02AB00900D2283ED007F9C +:1006600000212068C3F14CFA18224FF4A0430DEB8F +:1006700002012068ADF81A30C3F122F80F2120687A +:10068000C3F1B4FD01220020104B1A600DB030BD43 +:10069000C2F1F0FE2060C2F1EDFE0D4B1860BDE727 +:1006A0007E210C4B0C4A0D48B8F1AAFDAFF3008037 +:1006B000D016000004000000680B000002000000DB +:1006C00088090022980900226CE61C029009002289 +:1006D00084090022088B1C0270E61C022C8B1C0271 +:1006E000182310B5134A88B0106802A901AA019313 +:1006F000C3F1B2FB041E18DB019B182B13D100F0D1 +:1007000015FDA8B14460002400F5C86E0DF1080C79 +:10071000BCE80F00AEE80F009CE803008EE8030081 +:10072000204608B010BD01F093FC6FF47A74F7E72F +:10073000014CF5E79809002216FCFFFFF0B52149AE +:10074000044691B00930C7F1AAFC48B3EE464FF019 +:10075000000C3F2200F10F0105E0013A0EF8013BC9 +:100760000CF1010C0AD011F9013F0D2BF5D100233A +:100770000CF140020DEB020C0CF8403C0023124F30 +:100780000C253E468DF83F3006E0D6F884106846CA +:1007900002F062FA0C3E48B9013DF6D211B0F0BD4C +:1007A00084F83406C4F8380611B0F0BD05EB4505F1 +:1007B00007EB85073A79BB6884F83426C4F83836E5 +:1007C00011B0F0BD4C8B1C02DCE51C02D0F86016A9 +:1007D0002DE9F04111F0100806463FD1D0F8183647 +:1007E00011F008011C4627D0002774B931E02368B6 +:1007F0002046C6F81836276000F08AFC00F076FD27 +:10080000D6F81846C6F868061CB3D4E90253ED1AA8 +:1008100003F110012A46002370682144C3F12EFC25 +:100820008542E4D0C7F1BAFC03680B2B1CD100232E +:10083000E3604046BDE8F08123B19A681B6811442B +:10084000002BFAD1304600F04DFE78B9D6F81846A4 +:10085000CAE73046BDE8F04100F0BABED0F85816FD +:10086000BDE8F04100F0DABE01F0F2FB6FF47A78F7 +:10087000DFE700BF2DE9F84FD0F858A6604BDAF853 +:10088000082005469A4200F087800AF580563269B2 +:100890005C4FDFF88C8102F1100053460121C2F554 +:1008A00080525044FFF796FE041E40F3848000F00F +:1008B0001DFD3369D5F860262344D206C5F86806C5 +:1008C00033617FD47469A3421CDC82E0D5F818360A +:1008D0002BB1D5F81C269368B3F5AF6F07DB28461C +:1008E00000F000FC00284BD0D5F81C269368591C5A +:1008F00091600AEB0401097C1A44117433690134D4 +:10090000A3422BDD0AEB040393F91420232ADDD143 +:1009100093F91130212BD9D104F110030AEB03090B +:1009200039464846C7F1BBFB98B3A0EB090B0C2234 +:100930004146484674610BF1030BC7F175FB98B152 +:100940000A2248463049C7F16FFBF0B1D5F8583656 +:100950005C44534510D100237361B7E772698ABBC9 +:10096000002C2FDD326196E7284601F069F8D5F8B2 +:1009700058365C445345EED074610020BDE8F88FD2 +:1009800001F066FB2148BDE8F88F284601F0C4F865 +:10099000DCE701F05DFB99E7DAF80410CB69002B86 +:1009A0003FF473AF9847B0B9D5F858A6BAF1000F25 +:1009B0007FF46BAFE1E75046FFF714FED5F85836E9 +:1009C000002BDAD103232B722846BDE8F84FFFF73E +:1009D000FDBE2246C3E7D5F83C4628460C49FFF742 +:1009E00073FC224628460B49FFF76EFC28460A494D +:1009F000FFF76AFC2846FFF7E9FE0848C3E700BF97 +:100A00000C000022888C1C029C8C1C0216FCFFFF30 +:100A1000608B1C025C8C1C02748C1C0212FCFFFF9D +:100A20008C8C1C022DE9F04100F109070446ADF55C +:100A30000A7D3846A649C7F132FB00B30546204679 +:100A4000FFF77CFE2B1D94F9090094F90A20C4F8E5 +:100A5000143694F90B3094F90C6042EA00229D4957 +:100A600043EA022346EA03268E420ED09A4B9E4268 +:100A70000BD09A4B9E4240F0088101F0E9FA002524 +:100A800028460DF50A7DBDE8F081C4F85C6604F1E6 +:100A90000C0000F02FFE8046002800F0B68090F990 +:100AA000002003462F2A00F0B7804146C4F82036C4 +:100AB0008B4800F037FE03464146C4F82836894883 +:100AC00000F030FE03464146C4F82436864800F064 +:100AD00029FE03464146C4F82C36844800F022FE25 +:100AE000034610B1C6F1AEFA0346C4F81036794B8E +:100AF0009E4279D0D4F82006874202D2A842C0F0A4 +:100B0000A780D4F82806874202D2A842C0F0A3806A +:100B1000D4F82406874202D2A842C0F09F80D4F8BD +:100B20002016D4F82C06814202D9A842C0F0998040 +:100B30006F4D2B68002B7CD094F83436002B4DD0B1 +:100B400008466C4902F088F8002845D0D4F83816D9 +:100B50000AA8C7F137FBD4F820160AA8C7F148FA4B +:100B60002046654A0AA9FFF7FBFC0546002D7DD10A +:100B7000D4F85836002B00F09A809A68002A00F0CA +:100B800096805868002800F092809569ADB1D4F83D +:100B90002836002B48D0202220460AAB02A900921A +:100BA00001F05EF8D4F858360AAA986802A9856957 +:100BB00058682346A84700287ED0204600F0E4FE6F +:100BC000D4F86036434A23F008039642C4F86036EE +:100BD00052D00123237252E7D4F820162046464A09 +:100BE000FFF7BEFC0546C1E73F214046C7F10FFABB +:100BF00000283FF47FAF01460023204601F8013B67 +:100C000000F048FE00283FF475AF4FF4C87120464D +:100C100000F072FB394D33E790F90130202B0ABF09 +:100C2000374B431C1B6840E7364A23461146A8470A +:100C3000C1E70846C7F1DBFA0130BCF179FCD4F812 +:100C400020162860C6F1B8FF2968C4F8201673E79B +:100C500000F0BAFD55E700F0B7FD59E700F0B4FD2C +:100C60005DE700F0B1FDD4F8201661E74FF4CA71DA +:100C7000204600F041FB03E70223204623720DF5D6 +:100C80000A7DBDE8F041FFF7F5BD01F0E1F940F262 +:100C9000F511204600F030FB0422D4F860364FF006 +:100CA000FF3523F001032272C4F86036E8E601F054 +:100CB000CFF96FF47B75E3E640F29111204600F026 +:100CC0001BFBD4F85806FFF78DFC0F4DD8E600BF8C +:100CD00078E61C022054454754534F502054555039 +:100CE000A88C1C02B88C1C02C48C1C02CC8C1C026C +:100CF0008C090022DC8C1C0270A51C0215FCFFFF75 +:100D000050000022648F1C0210FCFFFF2DE9F84FF9 +:100D1000AF4EDFF8CC82DFF8CC920122D8F8001079 +:100D20003068C2F1BBFBAB4D3368D9F800402B6093 +:100D3000F4B1A94F0AE002223968C2F1AFFB63683F +:100D40002A68934288BF2B60246884B16068431C82 +:100D5000FAD0237A002B33D0D4F81836002BEAD1FE +:100D6000D4F86036D906E6D42468002CEED12B687E +:100D70009A4A03F5E8731168D8F800002B60C2F1B5 +:100D8000FDFB421C074600F02081D8F800103068B7 +:100D9000C2F1D2FB002840F00181D9F800600025A3 +:100DA000002E3AD04FF0020A4FF00409344636685C +:100DB000237A042B25D8DFE803F07B4A330E440066 +:100DC0000122D8F80010C2F169FB60682B689842D4 +:100DD00088BF2860C0E7D4F81836002B00F0958053 +:100DE000D8F800106068C2F1A7FB002840F09A8094 +:100DF00000F07CFA237AC4F86806032B07F1010798 +:100E0000D7D1D4F8683603F5123B00F06FFA0BF532 +:100E1000F87B834515D3002EC8D13846BDE8F88F3E +:100E20002046FFF727FDD8F8001005466068C2F19C +:100E300083FB002840F084800137002D60D084F8C7 +:100E40000890204600F098F9002EAFD1E5E7D4F8DD +:100E50000C16D4F85836B1F5C06F5B6838D004F181 +:100E60000905C1F5C062002329446068C3F172F826 +:100E70000546002DC0F28B80D4F80C362B44C4F804 +:100E80000C3600F033FAD4F81416C4F8680659B1D9 +:100E9000D4F80C3604F10900D4F81026081A1B1AED +:100EA0009A421FDD802D1DD0237A012B81D1A8E726 +:100EB000D8F800106068C2F13FFB002847D1D4F891 +:100EC0000C36002B5DD1237A002B7FF472AF98E7AC +:100ED000DB69002BCDD000F009FAD4F81416C4F861 +:100EE000680659B1204600F0D5FC054600285ED1C1 +:100EF00084F808A000F0FAF9C4F868060025D3E7E2 +:100F0000237A022B7FF455AF7BE7D4F86036DB06FB +:100F10007FF577AFD8F800106068C2F10DFB0028AC +:100F20003FF466AF2046FFF751FC054608B184F850 +:100F30000890294B022219686068C2F1D7FA57E776 +:100F40000122D8F800106068C2F1D0FA74E7D4F832 +:100F50000C5604F10901C5F5C062294400236068FC +:100F6000C2F1F8FF051E28DDD4F80C362B44C4F876 +:100F70000C3600F0BBF9D4F80C36C4F86806002B28 +:100F8000A1D02046FFF74EFD013705469BE7C7F18C +:100F900005F903680B2B18D100256DE7FFF7A0FBBF +:100FA00000283FF4FAAE07463846BDE8F88F4FF404 +:100FB000C871204600F0A0F923E7C7F1EFF82046FA +:100FC00000F0DAF86FF47A7727E7C7F1E7F8F9E786 +:100FD0009809002294090022840900224C00002272 +:100FE00088090022AC09002238B50B4D2C682CB9B9 +:100FF00010E00120BDF184FF2B685BB1FFF786FE96 +:10100000041EF6DA01F024F80120BDF179FF2B6807 +:10101000002BF3D1204638BD90090022F8B500F12D +:101020000C0604463046BCF183FA054632460021E0 +:10103000C6F1D6FF0E4F0F4B0F4ED3F800C03B68E2 +:101040000E495A1C3368DFF838E005F10800C5E99D +:1010500000C4013340F804C03A600A683360DEF827 +:10106000003014449C420C6088BFCEF80040F8BDAC +:10107000A8090022580000229C090022A40900228D +:10108000A009002270B5124E50F8082C33680446AF +:101090009A42A0F1080503D00E4801F023F8336806 +:1010A00054F8041C62589A4204D00B4801F01AF814 +:1010B00054F8041C094E0A4C32682368013A5B1A42 +:1010C000284632602360BDE87040BCF1BFBA00BF63 +:1010D000580000224C8D1C025C8D1C02A8090022C5 +:1010E000A409002210B504464FF4B160FFF796FF43 +:1010F00048B1D4F81C3603B11860D4F81836C4F8D7 +:101100001C060BB1446010BDC4F81806FAE700BF16 +:101110004268D2F8183613B906E01B6823B198422A +:10112000FBD10368C2F81836FFF7ACBF10B540F228 +:101130006C60FFF773FF0446A0B14FF0FF3200234D +:101140004260037200F0D2F8094AD4F860361168A0 +:1011500043F001032160C4F8680614602046C4F817 +:10116000603610BD0348A6F1E9FC204610BD00BF63 +:10117000AC0900226C8D1C0238B505464068431C42 +:1011800003D0C2F135FC00236B601E4A13684BB1DB +:101190009D42196802D132E09D422DD01A461B684B +:1011A000002BF9D1D5F8180688B14268D2F8183664 +:1011B00013B906E01B6823B18342FBD10368C2F870 +:1011C0001836FFF75FFFD5F818060028EDD1D5F8DF +:1011D000580608B1FFF706FAD5F830463CB120466C +:1011E0002468FFF74FFFC5F83046002CF7D128469A +:1011F000BDE83840FFF746BF2B681360D2E71160A7 +:10120000D0E700BFAC09002270B5054684B041F2BA +:1012100018000C461646FFF701FF58B1D4F85836AF +:10122000CDE90254CDE900369DED007F80ED007FD1 +:10123000C4F8580604B070BDC26808B5D2F8583674 +:1012400043B1984202D10FE0984207D01A461B687A +:10125000002BF9D1FFF716FF002008BD03681360CB +:10126000FFF710FF002008BD0368C2F85836FFF7EB +:1012700009FF002008BD00BF004870476000002241 +:1012800090F900305C2B27D02F2B25D091F900202E +:101290005C2A1FD02F2A1DD02BB300B511F9012BCA +:1012A00043F0200E42F0200CD2B1E64507D05C2B73 +:1012B00001D02F2B14D15C2A01D02F2A10D110F984 +:1012C000013F002BEAD191F90000003818BF01203E +:1012D0005DF804FB0131DFE790F901300130D5E71B +:1012E00001205DF804FB0120704700BF08B5BDF187 +:1012F0002FFE20EAE07008BDB1F5C87F2DE9F0416E +:101300000F46064600F0A78040F2911399427DD027 +:10131000B1F5C97F00F0BA80B1F5CA7F00F0B9809D +:1013200040F2F513994200F0B7805D4D0A465D4BDF +:101330005D492846C6F140FC2846C6F158FF0346E1 +:1013400030461D44FFF798FF584902462846C6F12B +:1013500033FC2846C6F14BFFDFF848810544544A68 +:1013600054492846C6F128FC2846C6F140FF864667 +:10137000DFF85CC12C18BCE80F0045F80E00DCF863 +:101380000000E360BCF804306160A382A2602061C9 +:101390002046C6F12CFF04443A4647492046C6F190 +:1013A0000BFC2046C6F123FF04443A464346204640 +:1013B0004249C6F101FC2046C6F119FFD6F82026A5 +:1013C00004443AB120463E49C6F1F6FB2046C6F138 +:1013D0000EFF04443B4D0FCD2D7820606160A2606C +:1013E000E36025742E48C6F102FF002302462C4913 +:1013F0007068C2F143FE7068C2F1FAFA04234FF03C +:10140000FF32337200207260BDE8F081244D0A463D +:101410002D4B25492846C6F1CFFB2846C6F1E7FEED +:10142000034630461D44FFF727FF20490246284661 +:10143000C6F1C2FB2846C6F1DAFE05442846234918 +:10144000D6F82026C6F1B8FB2846C6F1D0FEDFF854 +:101450007880054483E7DFF87C80114D3A461249D5 +:1014600043462846C6F1A8FB2846C6F1C0FE0346FF +:1014700030461D44FFF700FF0C4902462846C6F1DE +:101480009BFB2846C6F1B3FE054468E7DFF84880B9 +:10149000E3E7DFF84880E0E7DFF84480DDE700BFFE +:1014A000B8090022A08D1C02B48E1C02C88E1C023A +:1014B000FC8D1C02148E1C023C8E1C026C8E1C02C5 +:1014C000908E1C02A08E1C02888D1C02D48E1C02E1 +:1014D000248E1C02D88D1C02C48D1C02B48D1C02EB +:1014E000EC8D1C022DE9F041314F324D3C46064651 +:1014F00088460FCD0FC42B6882B038462380C6F1D2 +:1015000076FE05463046FFF7B7FE3D4402462A49BF +:101510002846C6F151FB2846C6F169FE0544274A14 +:1015200027492846C6F148FB2846C6F160FE864694 +:10153000DFF898C02C18BCE80F0045F80E00DCF866 +:101540000000E3606160A26020612046C6F14FFEAA +:1015500004441C49D6F864262046C6F12DFB2046DB +:10156000C6F145FE424618492044C6F125FB3846DF +:10157000C6F13DFE04460023394622467068C2F19A +:101580007DFD0190019BA34209DB0020D6F8603667 +:1015900043F00803C6F8603602B0BDE8F081C6F13A +:1015A000FDFD03461B686FF47A700193F4E700BFFA +:1015B000B8090022FC8E1C02108F1C02FC8D1C023C +:1015C000148E1C02348F1C02488F1C02208F1C02B8 +:1015D000D0F8603610B59A06044617D45B060BD5D2 +:1015E00000F036FDD4F858269368DB699BB121469C +:1015F000BDE81040506818474068C2F1F9F94FF053 +:10160000FF32042362602372002010BD00F020FD31 +:1016100000232372F8E76FF47B7010BD2DE9F843C7 +:101620008846D0F86016054611F0080440D001261F +:101630002B7A032B39D14FF0000908F5805408F1BB +:1016400010070CE04046FEF7CDFF2846FFF7C0FF2D +:10165000002E01DD013E28D02B7A032B25D12269F3 +:1016600052B94FF48052434601213846FEF7B2FF8B +:1016700000280246206139DB002339466868C2F140 +:10168000FDFC002809DB2369B3F5805FDADB01206C +:10169000C4F81090BDF134FCDAE7C6F17FFD0368B1 +:1016A0000B2B02D06FF47A7003B90020BDE8F883E9 +:1016B0004046FEF7A9FF2146064602224046FEF7B5 +:1016C0009FFF4046FEF7A0FF034622461C463146D8 +:1016D0004046FEF795FFB4F5003F21462846B4BFCB +:1016E0004FF0FF360126FFF7FDFEA1E76FF47B7098 +:1016F000BDE8F88390F90030202B03DD10F9013F9D +:10170000202BFBDC202B0BD190F90030202B03D1B8 +:1017100010F9013F202BFBD0202BB8BF00207047D1 +:10172000002070472DE9F8430C460646C6F15FFDE0 +:10173000244F814604F5C06807E004223946284654 +:10174000C6F172FCD0B3A04538D0254696F90030DA +:1017500014F901CB9C45F0D14A463146284601F0A8 +:101760005FFA0028E9D195F90030202B03DD15F947 +:10177000013F202BFBDC202B20D195F90030202BC2 +:1017800003D115F9013F202BFBD01F2B16DD95F956 +:101790000030202B2B4603DD13F9012F202AFBDC20 +:1017A0001A46002102F8011B5B78013B1F2B06D86B +:1017B00012F8013F013B1F2BFAD900E00025284613 +:1017C000BDE8F883608F1C0290F90030202B03DD08 +:1017D00010F9013F202BFBDC0023024602F8013BFD +:1017E00090F901104B1EDBB21F2B05D812F9011F17 +:1017F0004B1EDBB21F2BF9D9002914BF1046002065 +:10180000704700BF8446002030B50CF1FF310C4614 +:1018100011F9013FDAB2A2F1300EBEF1090FA2F1C7 +:10182000610505D8303B644503EB0010EFD130BDB6 +:10183000052DA2F1410203D9052AF8D8373BF2E77A +:10184000573BF0E770B5202690F90030B3420BDD2E +:1018500004462B2B04F101051AD0252B05D02C466C +:1018600094F90030202BF4DC70BD2846FFF7CAFF46 +:10187000C2B20346002AF3D004F8033B2846C6F15F +:10188000B6FC024621462846013AC6F18FFBE6E740 +:101890002670E4E72DE9F04F91F9005083B00190F4 +:1018A000002D54D00C460B46002704E0202D09DD06 +:1018B00013F9015F35B13D2DF8D113F9015F0137FF +:1018C000002DF8D1B81CC000FFF7A8FB8146002806 +:1018D00053D0002F476041DD00260546B0460CE09E +:1018E00004F8018BA868FFF7ADFF0136E868FFF741 +:1018F000A9FFBE4205F1080530D03D212046AC606D +:10190000C6F185FB8346A0B382460AF8018B2621E7 +:101910005046C5F80CA0C6F17AFB04460028DFD17A +:101920009BF90120202A03DD1AF9012F202AFBDC74 +:10193000524602F8018B9AF80130013B1F2B04D864 +:1019400012F8013F013B1F2BFAD90024CAE71020EF +:10195000FFF764FB814680B1C9F804500020019A6A +:10196000D2F83036C9F80030C2F8309603B0BDE87E +:10197000F08F034803B0BDE8F08F0248F6E700BFE0 +:1019800015FCFFFF16FCFFFFF8B52E210446D0F82A +:101990002006C6F16EFB002840D004224FF0000E56 +:1019A0001646244F013084461CF9011B013A7D5C28 +:1019B000A1F1200305F00305022D18BF0B461F29D6 +:1019C000C8BF6046DBB2013E43EA0E2EEBD14FF0BA +:1019D000000C40F2EB11184803E001390CF1010C46 +:1019E0001CD050F8223003327345F6D10CEB4C0377 +:1019F00000EB83039A684FEA4C03D20707D4634491 +:101A000000EB83035B680120C4F86436F8BDD4F8AA +:101A1000602642F01002C4F86026F0E7D4F8603681 +:101A2000002043F01002054BC4F86026C4F8643669 +:101A3000F8BD00BF5B1F1D0280EA1C02688F1C02FC +:101A4000F8B50446D0F858062F4900F580535B6975 +:101A500010331844C6F123FB002851D00346871DDC +:101A600093F905103846C6F1D2FA0346002847D04C +:101A700000253F2138461D70C6F1C9FA064620B13F +:101A80002046711CFFF706FF357020213846C6F14D +:101A9000BEFA054640B3002339462B7020461B4A48 +:101AA000FEF75EFD202307462B702FBBD4F8585657 +:101AB000174BAA6820469A4203D0BDE8F840FEF7CB +:101AC000D9BE6968CB69002BF7D098473EB1D4F8EE +:101AD000300606681EB1FFF7D5FAC4F8306628460E +:101AE000FEF780FD3846F8BD39462046074AFEF726 +:101AF00037FD0746002FD9D000F0AAFA3846F8BDC6 +:101B000000F0A6FA034FEDE7848F1C0270A51C02BB +:101B10000C00002211FCFFFF70B5D0F858460546B6 +:101B200004F580535B690D221A331C4420460F498B +:101B3000C6F17AFAA8B994F90D100646272901D002 +:101B400022290ED10E342046C6F161FA48B1002197 +:101B5000074A017013683BB121462846BDE8704032 +:101B6000184700F075FA034E304670BD8C8F1C028A +:101B7000B009002211FCFFFF2DE9F043034613F9E1 +:101B8000012B0446202A01D0092A01D11846F5E785 +:101B90000646324A16F9013B52F823303F2BF9DD55 +:101BA000361A16F1020806F1050348BF9846771E5B +:101BB0004FEAA808002F08EB48083CDDB71E4FEAA3 +:101BC000970E0EF1010E4EF001E0CD1C031D13F92E +:101BD000034C13F904CC52F8244052F82CC02411C1 +:101BE00044EA8C0405F8034C13F9024C13F903CCB6 +:101BF00052F8244052F82C904FEAA40C4CEA091CED +:101C000005F802CC13F902CC13F9014C52F82CC0A0 +:101C100052F82440033544EA8C1405F8044C04338C +:101C20000FF02BC8BF087C1C053EC7EB877700EB85 +:101C3000840406EB8707BB070AD014F9020CA8F14D +:101C4000020352F8202008F1FF38402AA8BF984626 +:101C5000002301F80830BDE8F08300BF80E61C02D5 +:101C60002DE9F047D0F828A6ADF5806D42240E4648 +:101C700017461D46DDF82084DFF884900AF1FF3E08 +:101C800003E098422FD119F9014F1EF901CF44F01A +:101C90002003BCF1200F4CF02000F2DC202C22DCD1 +:101CA0000AF1060A5046C6F1A2FAB0F5806F1AD8BA +:101CB00050466946FFF760FF3A216846C6F1A7F92A +:101CC000B8B1044600233A4604F8013B6946304661 +:101CD000C6F1BCF9424621462846C6F1B7F90DF5D2 +:101CE000806DBDE8F0870DF5806DBDE8F04700F030 +:101CF000AFB9307028700DF5806DBDE8F08700BF7A +:101D00009C8F1C024368B3BB2DE9F04303688568D0 +:101D10000E460544C1188D421ED9904696F90070B2 +:101D200047F0200991F90C3001F10C0443F0200335 +:101D300099450DD1B646A446384688B11EF9010F23 +:101D40001CF9013F40F0200243F020039A42F4D0F6 +:101D50000B6819448D42E5D84FF0FF30BDE8F083A1 +:101D6000D1E901231144C8E90213C8F8004088F8FA +:101D70001000BDE8F0834FF0FF30704790F900305D +:101D800003B310B58C1811E0E64507D05C2B01D0E9 +:101D90002F2B13D15C2A01D02F2A0FD111F9013F2B +:101DA0000BB9A1420CD010F9013F3BB191F90020D1 +:101DB00043F0200E42F0200C002AE5D1012010BD96 +:101DC000184610BD0120704770B591F900300E46DD +:101DD0005C2B044620D02F2B1ED02068551E58B9EE +:101DE00019E02F2B0ED02A463046FFF7C7FF88B1E7 +:101DF000A3681C44206870B194F90C3004F10C0104 +:101E00005C2BEED12A46304604F10D01FFF7B6FFF8 +:101E10000028EDD1204670BD0136013ADDE700BF54 +:101E200070B591F9006015463EB38C4633460024E8 +:101E300005E02F2B08BF64461CF9013F33B15C2B32 +:101E4000F7D164461CF9013F002BF8D1ACB1013445 +:101E5000621A04D0012A0BD0FFF7B6FF78B100F167 +:101E60000C032A4621466B60BDE87040FFF74ABF6D +:101E70005C2EF4D02F2EEFD1F1E70C46EFE76FF098 +:101E8000010070BD034658B190F814C01433BCF182 +:101E90005C0F00F1080003D15B780BB9FFF7C0BFFE +:101EA0006FF00200704700BF0020704710B5094C6A +:101EB000094BA28909480132A3FB02135B0803EB1B +:101EC0004303D21A08210068A281BBF153FD002010 +:101ED00010BD00BF480E0022ABAAAAAA2C550022B2 +:101EE00010B5094C094B628909480132A3FB021362 +:101EF0005B0803EB4303D21A102100686281BBF137 +:101F000039FD002010BD00BF480E0022ABAAAAAACE +:101F10002C5500222DE9F041044688B01348BBF14E +:101F2000D3FB134B134E5D899A89134816F805802D +:101F300010F802E0B3F808C0DF889E885D880F497A +:101F40002046D1E92423CDE906E8CDE9047CCDE99A +:101F50000256D1F89C400194D1F898400849009469 +:101F6000FEF7B2F9002008B0BDE8F081A00D002214 +:101F7000480E0022AC000022A800002200810003CD +:101F800048AA1C0270B50546074CA4F12006A069BA +:101F90002946FFF775F92346083C18B1B442F6D13B +:101FA000002070BDD86970BD8C011D024FF0FF305C +:101FB000704700BF00207047002070470020704726 +:101FC00070B50546074CA4F12006A0692946FFF725 +:101FD00057F92346083C18B1B442F6D1002070BD31 +:101FE000D86970BDAC011D020120704708B5FEF72D +:101FF000FBFFFCE730B5104C83B0236813B1002021 +:1020000003B030BD0D4B1860FEF702FB03460028FD +:10201000F5D1022522680A490A48019288614FF4E5 +:102020008052094909480095BCF186FD20680038B6 +:1020300018BF0120E4E700BFBC0D002254000022BD +:102040000C000022E91F000258AC1C02ED1F000228 +:1020500000B5EFF31080012383F310881C4B19683F +:1020600029B94FF0400C1B4A117582F814C01A6848 +:1020700001321A6080F31088174A18485268918814 +:102080000A0A120152FA81F150F8212022F00112BD +:1020900022F4404242F0050240F82120EFF3108183 +:1020A000012282F310881A6812B11A68013A1A6084 +:1020B0001A681AB98020074B1A75187581F31088B1 +:1020C000074B43F001E000BF0FF003C8F8E700BF83 +:1020D000F0200122000D404088161D0200084040FB +:1020E000400D030008B5FFF7B3FF00BF70B51468DB +:1020F00004431DD00346B3FBF1FC9E46D4685669E9 +:10210000651ED56001FB1C35634616F905C08E457A +:1021100004F801CCEFD21468002C09DA137E1D07F5 +:1021200006D592F91A309468002B18BF013C146050 +:10213000D2E90331C91AA1420ADA3025591ED16009 +:1021400003F8015C1468D2E90331C91A8C42F5DC4A +:10215000117E490708D538B192F9191021F02000F5 +:10216000582802D06F290BD070BD30205C1ED4607F +:1021700003F8011CD368591ED16003F8010C70BD2F +:1021800093F900103029EFD03021581ED06003F8A9 +:10219000011C70BDFFFFFFFFB7EE007BB4EEC70B65 +:1021A000F1EE10FA22DB9FED327BB4EEC70BF1EEBD +:1021B00010FA4FF0000351DB9FED2F6B80EE060B02 +:1021C000B4EEC70BF1EE10FA03F10A031BB2F5DA15 +:1021D000B2EE047B80EE070BB4EEC70BF1EE10FA03 +:1021E00003F101031BB2F5DA03807047B5EEC00BB3 +:1021F000F1EE10FA30D92DDB9FED217BB4EEC70B49 +:10220000F1EE10FA4FF0000314D89FED1B6B9FED19 +:102210001C7B20EE060BB4EEC70BF1EE10FAA3F117 +:102220000A031BB2F5D9B7EE007BB4EEC70BF1EE93 +:1022300010FAD9D5B2EE046BB7EE007B20EE060B98 +:10224000B4EEC70BF1EE10FA03F1FF331BB2F5D475 +:10225000038070470023C7E70023D6E7B2EE047B74 +:10226000B4EEC70BF1EE10FABEDBB1E7AFF30080BE +:10227000000000E876483742000000205FA00242DC +:10228000BBBDD7D9DF7CDB3DF0B590F919401CB15F +:10229000002101201980F0BD002902DB494209B26A +:1022A000F7E71468651C156030252570046826B2B0 +:1022B0001EB32E251468671C17604F1C257017D09D +:1022C00004684FF0FF3C4FF0300E0BE0146861459E +:1022D00004F10105156084F800E0046804F1FF349E +:1022E000046005DA0CF1FF3C0FFA8CFC002CEDD1F8 +:1022F000F643B1420CDB0121CBE7057E6D0709D522 +:102300002E251468671C176025704C1CD8D1F2E785 +:102310000020F0BD4D1CD4D1EDE700BF2DE9F04FFA +:10232000054683B0D5E902A909EB0A060DF10200C2 +:10233000EE6090460196FFF72FFF002900F0CE8057 +:10234000BDF902B02B689B4506DA1BF1040F03DBD5 +:102350000022A3EB0B036A76013B2B60594628460B +:102360006B4601AA88F00107FFF78EFF002800F0F6 +:10237000CA80BDF900202B6801999A4200F3E580DC +:10238000B2EE046B2E20FDEEC07B17EE903A1BB22E +:1023900007EE903AB8EEE77B0C4630EE470B303351 +:1023A00020EE060B04F8013B002A40F0BF802B68AA +:1023B000002B40F0C480B8F1000F40F0C0800194C1 +:1023C000B1EE047BB4EEC70BF1EE10FA3FDB224610 +:1023D000204601234FF0300C10F9011D2E2917D093 +:1023E00013B1013149B20170831B864203F101032D +:1023F00000F28B80B6F1FF3F00F087803A2900F0B1 +:102400008980013B23D010F9011D2E29F6D100232C +:102410008642E1D3DBB195F91930002B00F09780AB +:10242000A64223460CD2194613F9012C2E2A04BFCA +:1024300013F9022C03F1FF311A704B1E9E42F2D3A6 +:102440000BF1010BADF802B0312309F80A306FB17E +:1024500014F9012C302A06D1631E1C4613F9012DF4 +:10246000302AFAD001942E2A6CD0019C95F91930AB +:1024700083B3BDF9020023700028B4BF2D232B23A2 +:102480004FF00006B8BF4042394F6370B8BF00B28A +:102490000C34234687FB0012C117C1EBA20101EBEC +:1024A0008102A0EB4202303208B2013603F8012B60 +:1024B00038BB012E25D0F6433344A4EB030E4EF077 +:1024C00001E0A4F10A0213F9011F02F801190FF04B +:1024D00007C0093C2C6103B0BDE8F08FBDF902B024 +:1024E0000F46284659466B4601AAFFF7CDFE002845 +:1024F000BBD0BDF900202B6801999A427FF740AF0D +:1025000023E01C46C5E7019CA1E73A294FF00103EF +:102510007FF477AF864280F800C0BFF47CAF10F93B +:10252000011D2E297FF45DAF012371E721462B6841 +:1025300001329A427FF727AF0C46019140E748707D +:102540000231F4E7013C019490E70C4638E701348E +:10255000A6420194BFF478AF711EB01A891AC6F171 +:10256000010321441A442044C5F120FD6CE700BF5B +:1025700067666666FFFFFFFF2DE9F04F0025814685 +:10258000884617469A4691B04C4614F9010B252807 +:102590008DF819000CD0A0B13946C04788B9A146C2 +:1025A0004C4614F9010B013525288DF81900F2D19C +:1025B00099F90100252808D13946C047002800F0C4 +:1025C0009C80284611B0BDE8F08F002108ABCDE912 +:1025D00003339E4B8DF81A1005938DF81810A0F157 +:1025E0002003102B0AD8DFE803F08009097B0909D2 +:1025F000090909090977097209096B002A288DF868 +:1026000019007ED15AF8043B002BC0F26982029374 +:1026100001F0100394F901000134002B40F08F8089 +:102620002E2800F093804FF0FF33009320F020031A +:102630004C2B04F1010200F09A80682800F05C82C3 +:102640002246A0F145038DF8190002F10109332B50 +:1026500000F29680DFE813F0FE009400560194002B +:1026600094009400940094009400940094009400CA +:102670009400940094009400940094009400E1006D +:1026800094009400940094009400940094009400AA +:1026900094009400FB01AF01FE00FE00560194007F +:1026A000AF019400940094009400F001E100E10077 +:1026B000940094000B029400E10094009400E10067 +:1026C00041F008018DF8181014F9010F87E741F067 +:1026D00010018DF81810F7E72B238DF81A30F3E767 +:1026E00041F004018DF81810EEE79DF91A0000285A +:1026F000EAD120238DF81A30E6E709F10209013505 +:1027000042E7A0F130025FFA82FCBCF1090F4FF002 +:1027100000030ED814F9010F4FFA82FC03EB830378 +:10272000A0F130020CEB43035FFA82FCBCF1090F0D +:10273000F0D9029301F01003002B3FF471AF21F0A8 +:1027400008018DF818102E287FF46DAF94F9010060 +:102750002A284BD194F902005AF8043B0234009322 +:1027600020F020034C2B04F101027FF466AF9DF8AA +:10277000183094F9010043F002038DF8183060E737 +:102780001926002808BF9146314B9DF818409B46FA +:102790000393334404939DF91A00029B9E420096D2 +:1027A00040F33181E30640F1B0810023102401930E +:1027B00028B13946C04700287FF403AF0135721EA7 +:1027C000002A009207DA75E1009B0135013B002BDE +:1027D0000093C0F26F810BF1010B3946CDF80CB0BC +:1027E0001BF9010CC0470028EED0EAE6A0F1300248 +:1027F000D1B209294FF0000304F101043FF615AFEF +:1028000014F9010F52B203EB830302EB4303A0F16F +:102810003002D1B20929F3D907E76F285AF8043BEF +:1028200000F0D081782800F09C81702840F0E7818A +:102830000DF13F02CDE9032200228DF81A2010216C +:1028400018466A46FFF752FCD0E000BF68AC1C0295 +:1028500000021D02662804BF00238DF819300023F2 +:102860000AF1070A2AF0070ABAEC020B0193009B4F +:10287000B5EEC00B002BBCBF06230093F1EE10FA9F +:1028800004D52D23B1EE400B8DF81A309FEDC67B99 +:10289000B4EEC70BF1EE10FA9DF8184000F3A181D9 +:1028A0009FEDC37BB4EEC70BF1EE10FA40F13F8110 +:1028B000C14B9B460626991D039304912207029B58 +:1028C0009DF91A007FF56AAF00280CBF9C46A3F162 +:1028D000010CB4457FF762AF4FF0010EA1EB0B0284 +:1028E00072446245ABEB01026244D8BF96464FF09A +:1028F000300C4EF001E00BF801CDA1EB0B060FF010 +:1029000007C055E00123009A0238002A8DF819000B +:10291000019301D001DA062300930AF1070A2AF095 +:10292000070ABAEC020BB5EEC00BF1EE10FA04D5B3 +:102930002D23B1EE400B8DF81A309FED9B7BB4EE4A +:10294000C70BF1EE10FA9DF8184000F339819FEDA6 +:10295000987BB4EEC70BF1EE10FA40F1F580964B80 +:102960009B460626991D039304912207029B9DF91D +:102970001A007FF513AF00280CBF9C46A3F1010C91 +:10298000B4457FF70BAF4FF0010EA1EB0B02724481 +:102990006245ABEB01026244D8BF96464FF0300C63 +:1029A0004EF001E00BF801CDA1EB0B060FF007C0D4 +:1029B000CDF80CB0F2E69DF818300AF10404D907FE +:1029C0004BBFBAF90000DAF8003003461846002B76 +:1029D00003DA2D2340428DF81A300DF13F030A210E +:1029E0006A46CDE90333A246FFF780FBDDE903B277 +:1029F000029BA2EB0B069E429DF818409DF91A001F +:102A000000963FF7CFAE9B1B002818BF013B14F088 +:102A100010047FF4CBAE013B002B019306DA77E084 +:102A2000019B0135013B002B019373DB39462020CC +:102A3000C0470028F4D0C4E59DF81830DAF800202B +:102A4000D9074CBF158015600AF1040A9CE55AF8B5 +:102A5000041B0DF1210304930126029B9DF81840ED +:102A60009DF91A000DF1200B8DF8201096E65AF80A +:102A700004BBBBF1000F00F0B680594611F9016BA1 +:102A8000002E00F0BA800020009B064601335B4414 +:102A90005B1A013307E00C46012014F9012B0644B0 +:102AA000002A3AD02146013BF5D10139A8BB0646A0 +:102AB0008B4634E0002C3FF467AD019B013B002BBB +:102AC000019307DA60E5019B0135013B002B01937F +:102AD000FFF65AAD39462020C0470028F3D070E5F4 +:102AE00041F010015B4221F0080194F901000293CA +:102AF00001348DF8181026E69DF8183094F901007D +:102B000043F001038DF818309BE54FF0FF3301933C +:102B100000244DE69DF91A004AE6A1EB060BCDE92B +:102B200003B1029B9DF818409DF91A0036E600217A +:102B3000C4F380026846FFF7F1FBDDE903B19DF8BD +:102B40001840A1EB0B06B9E60121C4F380026846E8 +:102B5000FFF7E4FBDDE903B19DF81840A1EB0B069C +:102B600003E7164A05929DF8182012F0010206D1DB +:102B70008DF81A200DF13F02CDE903225FE60DF139 +:102B80003F02CDE9032200226F284FF008019BB2DB +:102B90008DF81A203FF454AE75287FF450AE0A2108 +:102BA0004EE600BFAFF30080FFFFFFFFFFFFEF7FA8 +:102BB0000000000000001000CC011D027CAC1C02D3 +:102BC000154BCDE69DF818104C0710D411F00101FB +:102BD000D5D10DF13F028DF81A10CDE9032208215D +:102BE0002EE60D4B65E60D4901F1FF3B4BE7009AE0 +:102BF000002AEBD101220092E8E759468FE79DF8C1 +:102C0000182012F00102BAD18DF81A200DF13F02FE +:102C1000CDE90322C0E700BFD4011D02E1011D027E +:102C200010B502E0ABB1634513D110F8013B11F8C8 +:102C300001CBA3F14104192C03F1200EACF14104A6 +:102C400098BF7346192C0CF1200E98BFF446013A38 +:102C5000E8D1A3EB0C0010BD10B591F90040CCB148 +:102C600090F90020EAB144F0200490F900300A46BF +:102C700043F020039C42844606D00CE01CF9013F3F +:102C800043F02003734506D112F9013F43F0200EB3 +:102C9000002BF3D110BD10F9013F002BE5D11846F0 +:102CA00010BD104610BD00BFFFFFFFFFFFFFFFFF7D +:102CB00021436587010000001000000000000000B3 +:102CC000246B00005C000000C40A0000300000001B +:102CD000940A00006170706C652D746F7563682DC7 +:102CE00069636F6E2D707265636F6D706F7365646D +:102CF0002E706E670000000089504E470D0A1A0AB8 +:102D00000000000D494844520000006400000064C7 +:102D1000080600000070E29554000000017352475D +:102D20004200AECE1CE90000000467414D410000A6 +:102D3000B18F0BFC61050000000970485973000059 +:102D40000EC400000EC401952B0E1B00000A294979 +:102D5000444154785EEDDCFB7355D5150770FF9444 +:102D60005679431E2009214000A32212F2401E1270 +:102D70001220041081604014081220404212488042 +:102D80009050F2506C55C0CEB4B5336A67B0339DE5 +:102D90003A1D4AADD376FC51A70ED3E9B43F745A1D +:102DA000FDA5D66967EC3AF79EBDD6779DEC7D739D +:102DB000025AD3CCDA339F1FB8B9F79E73D657EFB8 +:102DC000DAFB9C73EF03854B07BF1ABFABACA00CBB +:102DD0007D6F6C4BAE78E5A736304EBEF718CDB799 +:102DE0004F19BE63C8481E7B16D626CB57BF300B83 +:102DF00024E6DBA70CDF3164248F3D0B6B93E5AB3E +:102E00005F980512F3ED5386EF183292C79E85B591 +:102E1000C9F2D52F2C4720F2A6A337ECDB410207DD +:102E2000A20F180AB418F507E52DBE2C16DD077C95 +:102E30009F04DF7633707F1539263C566F2D98D46A +:102E40000D6BEAAFB905E287FBABC831E1B17A6B34 +:102E5000C1A46E58537FCD2D103FDC5F458E098F86 +:102E6000D55B0B2675C39AFA6B3E2A107901BE51C9 +:102E70007223575EF9802DABBCC6AEBC4C8FC59695 +:102E8000AD7E990D8CFC862DAD186603237758D93D +:102E9000AA2145FF6D90F50FFF9A953D498FC552C8 +:102EA0003D9ED8C69CD24B2C6F511FA0C03C818642 +:102EB0004383A012B5D2A4A6586BCCC002B1402C5B +:102EC0009008D61A335081E00BD41B451B0238D62C +:102ED000D45F67386AEA5E6738AA37BDC67054D5D2 +:102EE0007E5FC15155FB2AC351B5F11AC3117C7ED7 +:102EF000621BB34B7AC5C20B6CCEC28B22149A0AEA +:102F00008A4271A83EE902C2702C900C0B8486059F +:102F1000E25820F46FBD8D091A48F44016BE608057 +:102F20001AB3931C97FBAFB24B7DA2F7A238DF2BED +:102F3000BACF8BCE6ED1D1254E9FD5DADA07D9899B +:102F4000D3A2B54DB41C17878F89178E8AE78F8857 +:102F5000FD87B42FBEF837BB30F03E9BB5A087612C +:102F600068E1A02898986AFC99E63F763898810530 +:102F7000628158204998C103F859864FC2F505F679 +:102F800089C8052AB8D373419CEB119DE70416FE4E +:102F90000C15DB3945C576B0E899C29F12474F083A +:102FA0002CFC412AB873E0B078EE45D1F4BCD87D52 +:102FB000407B72ED105BF8581F9B59DCCD662D38B5 +:102FC0002F16F6B2D9148A33A7B48F6138D980FC92 +:102FD000FD056B8D195820168805324620F087E8CC +:102FE00089313CDD911C58F82E2AB8132C7C07152A +:102FF0003D76F28C384EC5765E3AA961E1554FA018 +:10300000823B58F8BD5470E7D966F1CC73624793A0 +:10301000F6A73F7FCE4E75DF62338A3A59281CD51A +:103020005B4AA3501C092713104E8FE1748BAABB77 +:103030000562815820F712087EC6E1D95A5C7547AF +:10304000CED294D569EF14690A7F8C8AED606F380F +:10305000448547075B44334D519DA683020BBF73E4 +:103060009F68DC2B1A768B2DCF6AE5AB2FB3A26558 +:10307000E7D9F487DB59309C129A16C770959F17D1 +:103080004D83110692A29F5820168805328E40A2C9 +:103090002766F58FDC61C971BA8356D3B1D08AFA3D +:1030A00018ADA41D2CFC9156F122F50407A7AD9193 +:1030B0007DD4179C3D344575B0276CA7823B0D54D9 +:1030C0006067F333A26E87A86DD47E79FB2E3BD068 +:1030D000F2169B46413833E69F65338BBB58BA7E68 +:1030E00072514F8369E5EE60AD31030BC402B1400C +:1030F0007207127D86C5F0336E69C508C36B18115F +:103100002C3C9EEC0B151E7B034E61F753E11DEC2E +:103110000D99FEB05F84FAC3D65D020BFFF436B1A1 +:103120007EAB786AB3B678C505367749379BFE70B3 +:10313000079B319FFA474CF5905020D1CA1DE035CE +:103140009434271D2D100BC402194720F202BC7DB8 +:10315000263970458DD7244285C76B126EFA1A51F5 +:1031600001507F40D82B1AF7882D547CA776BBC01E +:10317000C2AFA91755B5A2E269AD7FF803B669E7FA +:103180000D169CEA42086ECA1B9943D35D46535DF7 +:103190007DAD241408FD87EF7AC8120A2366815892 +:1031A000201648462810FC2CC317E01D7EC9BB35ED +:1031B000F0C41F4E5D71758DFD014F026208786D80 +:1031C00002031815024D651D0C611D15DFA9D924D8 +:1031D0005653B19D95EBC4E36BB4E2472EB1C2C523 +:1031E000BD6CD68273020AAF7B453804149AF6E2AE +:1031F000FF08168805628158209321103C33D93F7F +:103200007C9B2507161E4F773453C19D7D2F080CDC +:10321000014F83EC6A16DB9BB4AD547C07D7181BB7 +:103220001A444D9DC066FD839BBF65AF5E17D7DE18 +:10323000F85079FBD6C7ECB5377FCF06E8989DFEEE +:10324000119AD838C37718DE9DBFFFE83B0C9B78F6 +:10325000B6914767791D6AE20E36755C875820166D +:103260008805722F81E09764F0E6E54833AC25428B +:1032700085C76BDC7B40F094C86E0DCFD86E6C14A4 +:103280006B378BCA8D62E55A3191C6E295C30C4308 +:10329000C0BA5B20FFC361814CAA40608A7679E89E +:1032A000364B0E557814079009017AC56E2ABE83F5 +:1032B00053DB50CF48DB3756AD178FD5888934FEA6 +:1032C00078F71FCC029900C302F9FF0F449E848156 +:1032D000E0578BF1AB639160E101F60A9CDEEEA44E +:1032E000E23B6A350E6771336772A95F38EBB60847 +:1032F0003C7BFB04F50BA7BC4AA41D3FFBF9270C44 +:10330000BFD28D5FFB568F83CF3EFF174B3B8ACAE0 +:1033100007995AA95B20D961815820F71E48AE1E33 +:1033200092A6F0BBA84738AA6FEC1578EB4EFD4E7D +:103330000DAF8B3F552FF0C4E18A356279A5483B2C +:10334000EA76FD84CD7F648815965D657823B42682 +:10335000454C3BAA365D671688675820C40219336E +:1033600010FFB457F590C44A1D6F72C610B0F0B884 +:103370000AC7EF646CA37EE1E06D3C9BB66B1BB6A5 +:103380000A35D5DD2070AABBAC42A41DD5F537188F +:103390007E1316BFC8AFC973309CB4C302196358FB +:1033A0002016C8380381938BB9AE87040B8F208415 +:1033B00050DFC01388786936737916A6BA78791603 +:1033C00057E78F5210CE520AC2493B36EEF8119B96 +:1033D000B77C88F9C388DC67207514460C43401617 +:1033E00088056281DC5320B9EE3A5121040A8FAB83 +:1033F00070EC1BB81AAFDF2136D2F416ADA5201C35 +:103400005C9DE35D24E5D5A28C8270D28EF69EF79A +:103410005975FD4DF0A65755DD4DF6E11FFEC2D2A0 +:103420000EB5522F8B7A876381648605422C100B70 +:103430002438266420381FC63B17F1EE3BBC632FAF +:1034400082A362FD10C3F1444D1FC351BEAA9BFD70 +:10345000EDEFFF64652B3A94DF7DF45756FAE85997 +:10346000F6FA0F3F62C5CB7BD8C1D65B6C220DBC90 +:103470004085B5C6109005F20D0F0B64B206827739 +:10348000DFE12F1544FA067FC54A1FBFC42E5EF93F +:10349000052B5ED6C57A2FDF62F316B5B133DD6F2B +:1034A000B3829213CAA1D61FB3FC9236D6B8F706E0 +:1034B000CB2FED6495D4DB9C6F737C7AF733C557C3 +:1034C000F45C2C90AF795820932E10F847E86255A1 +:1034D000F2ABBEF85DBB19455D0C7FB4656AE1498E +:1034E000F660DE3131A7857D67F611F6DDD98713E9 +:1034F0005AD883792FB1290527186E0FBF0BF86DA5 +:103500000E9C4A47B0BE61721AC602F99A8705122C +:103510009BFC81C0AA1DA7C0C969F0CCE2730C7FD7 +:10352000A865DABCD30C8BF8507E2B534141D123D4 +:103530000FD163CE9482E36CEADC536C3A6DC79989 +:1035400045DB77D28EAABA1B0C8B826775D1A73464 +:103550007575D20EACAF26DB43168805628164E92F +:10356000209C442034F5750253E088EA27F02D555D +:10357000FC1C9F3EBF83613853E7B6B12905274540 +:103580002105A6448F654DA3E23BAA6F50DF72B0C0 +:10359000AFA51DEA1A37D4C11527A961EF5B2CED41 +:1035A0006868A2E7C7F0BD42B71A5920168805120D +:1035B000C911083C4041F0AA3DD04F923D0557F05B +:1035C00058140C47F796767006486859F237F5FBA1 +:1035D00055F0C330D837B0AFA51D2A1038761D8EF0 +:1035E0005FDAF1EE7B9F307C3DF626CCC002B14025 +:1035F0002C9048BA40E005BA9F503040ADE243E11C +:10360000A8DE0253E3220A2836938AEA60A133D463 +:103610004FEB519F6012346E03B79D76040351A89F +:103620001E0ED4E79DF73E666947A86F200BC402C3 +:10363000B1407206A23FCBF4461D154E24453838E2 +:1036400035C6CF77D567003E3EEA6F2502DF0B43D4 +:10365000703F5C1C493B2A6BDF60D833FDC110A86A +:103660004975DD4D96766CDBF7538621600616882A +:103670000512287A82FA9B05A2592031A8C9371869 +:1036800088DCDD8D4FC28D2705C3C1F50A9E6A090E +:1036900005A5487173C1D7E3FBE2F6D28E4A6AE60C +:1036A0000E1E93378C88A716912FBFFC0FCB35DEEB +:1036B000A5098083B5C60C2C100BC402491D087ED9 +:1036C00096E10B7C3BE1E081E0E7B03A5BAC824203 +:1036D000189A867F0B93F7CA5F44DB7260DB0AEEB1 +:1036E0005F82378048E0A66884EB0BACE1E83A0AD9 +:1036F0005D776181C4BC61442C100BC4FB87DC6F17 +:10370000EADF313C906050C857B418FEE830D2CFA1 +:103710008BDE630CBEEDC6707F15DFB18DE2AB4B67 +:103720006EFE3A6B16888FEFD846F1D525377F9D10 +:10373000350BC4C7776CA3F8EA929BBFCE5A8E4074 +:10374000720985E5DBF1045F01880EF0FEA4F9DC67 +:10375000CF2D795CE9616DB27CF50BB340BC92C7AB +:10376000951ED626CB57BF300BC42B795CE9616D13 +:10377000B27CF50B19FCEABF5DE4B0B16A71854714 +:103780000000000049454E44AE426082B80A000085 +:1037900024000000940A00006170706C652D746F45 +:1037A0007563682D69636F6E2E706E670000000090 +:1037B00089504E470D0A1A0A0000000D494844522C +:1037C0000000006400000064080600000070E2953C +:1037D00054000000017352474200AECE1CE90000C5 +:1037E000000467414D410000B18F0BFC61050000F2 +:1037F00000097048597300000EC400000EC4019502 +:103800002B0E1B00000A2949444154785EEDDCFB75 +:103810007355D5150770FF945679431E2009214032 +:1038200000A32212F2401E121220041081604014E4 +:1038300008122040421248809050F2506C55C0CE81 +:10384000B4B5336A67B0339D3A1D4AADD376FC51A7 +:10385000A70ED3E9B43F745AFDA5D66967EC3AF7D1 +:103860009EBDD6779DEC7D73025AD3CCDA339F1F71 +:10387000B8B9F79E73D657EFDAFB9C73EF03854B0D +:1038800007BF1ABFABACA00C7D6F6C4BAE78E5A741 +:1038900036304EBEF718CDB74F19BE63C8481E7BF1 +:1038A00016D626CB57BF300B24E6DBA70CDF3164DE +:1038B000248F3D0B6B93E5AB5F980512F3ED5386B8 +:1038C000EF183292C79E85B5C9F2D52F2C4720F24A +:1038D000A6A337ECDB410207A20F180AB418F507BC +:1038E000E52DBE2C16DD077C9F04DF7633707F1537 +:1038F00039263C566F2D98D40D6BEAAFB905E28797 +:10390000FBABC831E1B17A6BC1A46E58537FCD2DAA +:10391000103FDC5F458E098FD55B0B2675C39AFA85 +:103920006B3E2A107901BE517223575EF9802DAB90 +:10393000BCC6AEBC4C8FC596AD7E990D8CFC862D59 +:10394000AD186603237758D9AA2145FF6D90F50F6E +:10395000FF9A953D498FC5523D9ED8C69CD24B2CAF +:103960006F511FA0C03C81864383A012B5D2A4A68C +:10397000586BCCC002B1402C9008D61A335081E06D +:103980000BD41B451B0238D6D45F67386AEA5E67E2 +:1039900038AA37BDC67054D57E5FC15155FB2AC3C6 +:1039A00051B5F11AC3117C7E621BB34B7AC5C20BB1 +:1039B0006CCEC28B22149A0A8A4271A83EE902C2D6 +:1039C000702C900C0B848605E25820F46FBD8D0995 +:1039D0001A48F44016BE60801AB3931C97FBAFB22E +:1039E0004B7DA2F7A238DF2BBACF8BCE6ED1D1257B +:1039F0004E9FD5DADA07D989D3A2B54DB41C178703 +:103A00008F89178E8AE78F88FD87B42FBEF837BB62 +:103A100030F03E9BB5A0876168E1A02898986AFCC9 +:103A200099E63F7638988105628158204998C1030C +:103A3000F859864FC2F505F689C8052AB8D37341EF +:103A40009CEB119DE70416FE0C15DB3945C576B0DD +:103A5000E899C29F12474F082CFC412AB873E0B086 +:103A600078EE45D1F4BCD87D407B72ED105BF85800 +:103A70001F9B59DCCD662D382F16F6B2D9148A3328 +:103A8000A7B48F6138D980FCFD056B8D19582016BD +:103A90008805324620F087E889313CDD911C58F8D2 +:103AA0002E2AB8132C7C07153D76F28C384EC5763D +:103AB0005E3AA961E1554FA0823B58F8BD5470E7CA +:103AC000D966F1CC73624793F6A73F7FCE4E75DF80 +:103AD00062338A3A59281CD55B4AA3501C09271324 +:103AE000104E8FE1748BAABB0562815820F7120833 +:103AF0007EC6E1D95A5C7547CED294D569EF146978 +:103B00000A7F8C8AED606F38448547075B44334DEC +:103B1000519DA683020BBF739F68DC2B1A768B2DF9 +:103B2000CF6AE5AB2FB3A265E7D9F487DB59309CA8 +:103B3000129A16C770959F174D83110692A29F582F +:103B400020168805328E40A22766F58FDC61C97188 +:103B5000BA8356D3B1D08AFA18ADA41D2CFC915665 +:103B6000F122F50407A7AD917DD4179C3D3445752E +:103B7000B0276CA7823B0D546067F333A26E87A811 +:103B80006DD47E79FB2E3BD0F2169B46413833E64E +:103B90009F65338BBB58BA7E72514F8369E5EE60E7 +:103BA000AD31030BC402B1407207127D86C5F033FC +:103BB0006E69C508C36B18112C3C9EEC0B151E7B5F +:103BC000034E61F753E11DEC0D99FEB05F84FAC31B +:103BD000D65D020BFFF436B17EAB786AB3B678C51A +:103BE00005367749379BFE70079B319FFA474CF5A6 +:103BF000905020D1CA1DE0359434271D2D100BC4E0 +:103C000002194720F202BC7D263970458DD7244227 +:103C100085C76B126EFA1A5101507F40D82B1AF7E4 +:103C2000882D547CA776BBC0C2AFA91755B5A2E2B8 +:103C300069AD7FF803B669E70D169CEA42086ECAC3 +:103C40001B9943D35D46535D7DAD241408FD87EF7A +:103C50007AC8120A23668158201648462810FC2C80 +:103C6000C317E01D7EC9BB35F0C41F4E5D71758D55 +:103C7000FD014F026208786D02031815024D651DA3 +:103C80000C611D15DFA9D9245653B19D95EBC4E3F2 +:103C90006BB4E2472EB1C2C5BD6CD68273020AAFC7 +:103CA0007B453804149AF6E2FF08168805628158AD +:103CB000209321103C33D93F7C9B2507161E4F775C +:103CC0003453C19D7D2F080C014F83EC6A16DB9B9A +:103CD000B4AD547C07D7181B1A444D9DC066FD83B4 +:103CE0009BBF65AF5E17D7DEF85079FBD6C7ECB542 +:103CF000377FCF06E8989DFE119AD838C37718DE33 +:103D00009DBFFFE83B0C9B78B6914767791D6AE23F +:103D10000E36755C875820168805722F81E09764EF +:103D2000F0E6E54833AC254285C76BDC7B40F09478 +:103D3000C86E0DCFD86E6C146B378BCA8D62E55A86 +:103D40003191C6E295C30C43C0BA5B20FFC36181C9 +:103D50004CAA40608A7679E8364B0E557814079065 +:103D600009017AC56E2ABE8353DB50CF48DB375634 +:103D7000AD178FD5888934FE78F71FCC029900C320 +:103D800002F9FF0F449E8481E0578BF1AB63916091 +:103D9000E101F60A9CDEEEA4E23B6A350E67713360 +:103DA0006772A95F38EBB6083C7BFB04F50BA7BC38 +:103DB0004AA41D3FFBF9270CBFD28D5FFB568F83B2 +:103DC000CF3EFF174B3B8ACA07995AA95B20D9619E +:103DD000815820F71E48AE1E92A6F0BBA84738AA0D +:103DE0006FEC1578EB4EFD4E0DAF8B3F552FF0C4A9 +:103DF000E18A356279A5483BEA76FD84CD7F648807 +:103E000015965D657823B426454C3BAA365D67164A +:103E100088675820C402193310FFB457F590C44A7C +:103E20001D6F72C610B0F0B80AC7EF646CA37EE1D4 +:103E3000E06D3C9BB66B1BB60A35D5DD2070AABB86 +:103E4000AC42A41DD5F537187E1316BFC8AFC97391 +:103E5000309CB4C3021963582016C8380381938B71 +:103E6000B9AE87040B8F208450DFC0138878693681 +:103E7000737916A6BA78791657E78F5210CE520A80 +:103E8000C2493B36EEF8119BB77C88F9C388DC67E2 +:103E9000207514460C43401688056281DC5320B916 +:103EA000EE3A5121040A8FAB70EC1BB81AAFDF2138 +:103EB00036D2F416ADA5201C5C9DE35D24E5D5A2A9 +:103EC0008C8270D28EF69EF75975FD4DF0A657552F +:103ED000DD4DF6E11FFEC2D20EB5522F8B7A8763FD +:103EE00081648605422C100B2438266420381FC6B6 +:103EF0003B17F1EE3BBC632F82A362FD10C3F1447C +:103F00004D1FC351BEAA9BFDEDEFFF64652B3A9494 +:103F1000DF7DF45756FAE859F6FA0F3F62C5CB7BBE +:103F2000D8C1D65B6C220DBC4085B5C6109005F299 +:103F30000D0F0B64B2068277DFE12F1544FA067F7E +:103F4000C54A1FBFC42E5EF9052B5ED6C57A2FDF8A +:103F500062F316B5B133DD6FB3829213CAA1D61FD7 +:103F6000B3FC9236D6B8F706CB2FED6495D4DB9C24 +:103F70006F737C7AF733C557F45C2C90AF79582077 +:103F8000932E10F847E86255F2ABBEF85DBB1945B9 +:103F90005D0C7FB4656AE149F660DE3131A7857D4D +:103FA00067F611F6DDD987135AD883792FB1290521 +:103FB00027186E0FBF0BF86D0E9C4A47B0BE61729A +:103FC0001AC602F99A8705129BFC81C0AA1DA7C0D8 +:103FD000C969F0CCE2730C7FA865DABCD30C8BF80E +:103FE000507E2B534141D1230FD163CE9482E36C99 +:103FF000EADC536C3A6DC79945DB77D28EAABA1BBF +:104000000C8B826775D1A7347575D20EACAF26DBE9 +:1040100043168805628164E9209C442034F57502CA +:1040200053E088EA27F02D55FC1C9F3EBF83613882 +:1040300053E7B6B1290527452105A6448F654DA351 +:10404000E23BAA6F50DF72B0AFA51DEA1A37D4C1A8 +:104050001527A961EF5B2CED6868A2E7C7F0BD42A8 +:10406000B71A592016880512C911083C4041F0AA18 +:104070003DD04F923D0557F058140C47F796767097 +:1040800006486859F237F5FB55F0C330D837B0AF62 +:10409000A51D2A1038761D8E5FDAF1EE7B9F307CED +:1040A0003DF626CCC002B1402C9048BA40E005BA9B +:1040B0009F503040ADE243E1A8DE0253E3220A28DC +:1040C00036938AEA60A133D44FEB519F6012346E6D +:1040D00003B79D76040351A81E0ED4E79DF73E66F4 +:1040E0006947A86F200BC402B1407206A23FCBF40F +:1040F000461D154E2445383835C6CF77D567003E66 +:104100003EEA6F2502DF0B43703F5C1C493B2A6B84 +:10411000DF60D833FDC110A84975DD4D96766CDBA4 +:10412000F7538621600616880512287A82FA9B05C5 +:10413000A2592031A8C9371888DCDD8D4FC28D27E0 +:1041400005C3C1F50A9E6A0905A5487173C1D7E385 +:10415000FBE2F6D28E4A6AE60E1E93378C88A716CB +:10416000912FBFFC0FCB35DEA5098083B5C60C2C83 +:10417000100BC402491D087E96E10B7C3BE1E081F7 +:10418000E0E7B03A5BAC8242189A867F0B93F7CA9D +:104190005F44DB7260DB0AEE5F82378048E0A6682E +:1041A00084EB0BACE1E83A0A5D776181C4BC614401 +:1041B0002C100BC4FB87DC6FEADF313C906050C8E9 +:1041C00057B418FEE830D2CF8BDE630CBEEDC6705C +:1041D0007F15DFB18DE2AB4B6EFE3A6B16888FEF29 +:1041E000D846F1D525377F9D350BC4C7776CA3F82A +:1041F000EA929BBFCE5A8E40720985E5DBF1045FDF +:1042000001880EF0FEA4F9DCCF2D795CE9616DB276 +:104210007CF50BB340BC92C7951ED626CB57BF305A +:104220000BC42B795CE9616DB27CF50B19FCEABF1C +:104230005DE4B0B16A7185470000000049454E4415 +:10424000AE4260822C1A000018000000131A000011 +:10425000696E6465782E68746D6C00003C21444F73 +:1042600043545950452068746D6C3E0D0A3C687487 +:104270006D6C206C616E673D22656E223E0D0A3CBE +:10428000686561643E0D0A202020203C6D657461E4 +:1042900020636861727365743D227574662D3822DF +:1042A000202F3E0D0A202020203C6C696E6B20726E +:1042B000656C3D227374796C657368656574222042 +:1042C000687265663D222E2F7374796C65732E6358 +:1042D00073732220646174612D7072656365646517 +:1042E0006E63653D226E65787422202F3E0D0A2094 +:1042F0002020203C6D657461206E616D653D2276E5 +:10430000696577706F72742220636F6E74656E7466 +:104310003D2277696474683D6465766963652D77CD +:10432000696474682C20696E697469616C2D7363AB +:10433000616C653D3122202F3E0D0A202020203C5B +:104340006C696E6B2072656C3D2273686F7274636A +:1043500075740969636F6E2220747970653D2269F6 +:104360006D6167652F782D69636F6E2220687265B5 +:10437000663D226173736574732F66617669636F3E +:104380006E2E69636F223E0D0A093C6C696E6B20CC +:1043900072656C3D2269636F6E2220747970653D91 +:1043A00022696D6167652F782D69636F6E222068C1 +:1043B0007265663D226173736574732F66617669F9 +:1043C000636F6E2E69636F223E0D0A093C73637240 +:1043D000697074097372633D2273637269707473D8 +:1043E0002F63616C6C46756E632E6A73223E3C2FA0 +:1043F0007363726970743E0D0A093C73637269706D +:1044000074097372633D22736372697074732F64ED +:104410006174655374616D702E6A73223E3C2F7314 +:1044200063726970743E0D0A0D0A093C2F7374792A +:104430006C653E0D0A090D0A093C7363726970745C +:1044400009747970653D22746578742F6A617661AC +:10445000736372697074223E0D0A0966756E637427 +:10446000696F6E20706167654C6F616428290D0A61 +:10447000097B0D0A09092F2F204C6F616420746895 +:1044800065204C454420636F6E74656E740D0A0997 +:104490000963616C6C46756E6328276C65644368BC +:1044A00065636B426F78272C20276C65645F6374AB +:1044B000726C2E636769272C20276F6E4C6F6164C6 +:1044C00027293B0D0A09092F2F205374617274208C +:1044D0007468652064617465207374616D700D0A81 +:1044E0000909446174655374616D70536372656545 +:1044F0006E55706461746528293B0D0A097D0D0AAB +:10450000093C2F7363726970743E0D0A3C2F686515 +:1045100061643E0D0A3C626F6479206F6E4C6F617E +:10452000643D22706167654C6F61642829223E0DED +:104530000A3C68656164657220636C6173733D2237 +:10454000666C657820666C65782D636F6C20697485 +:10455000656D732D6C656674206A75737469667910 +:104560002D6265747765656E223E0D0A202020203D +:104570003C64697620636C6173733D22772D6675A8 +:104580006C6C20702D342062672D72656E657361CE +:10459000732D626C756520666C657820666C657835 +:1045A0002D636F6C206974656D732D63656E746522 +:1045B00072223E0D0A20202020202020203C646909 +:1045C0007620636C6173733D226D61782D772D3693 +:1045D000786C20772D66756C6C223E3C696D672087 +:1045E0007372633D222E2F6173736574732F6C6F2A +:1045F000676F2E706E672220616C743D2252656E6B +:1046000065736173206C6F676F22202F3E3C2F64AF +:1046100069763E0D0A202020203C2F6469763E0DED +:104620000A202020203C64697620636C6173733D0E +:104630002262672D72656E657361732D6461726BA2 +:104640002D626C756520772D66756C6C20702D362B +:1046500020666C657820666C65782D636F6C2069C8 +:1046600074656D732D63656E746572223E0D0A204C +:10467000202020202020203C6E617620636C617316 +:10468000733D226D61782D772D36786C20772D66FD +:10469000756C6C223E0D0A20202020202020202036 +:1046A0002020203C6120636C6173733D2270722D69 +:1046B00035206D722D3520666F6E742D626F6C64BF +:1046C00020746578742D776869746520686F7665E5 +:1046D000723A746578742D72656E657361732D6CB2 +:1046E000696768742D626C75652220687265663D25 +:1046F0002268747470733A2F2F7777772E72656EF5 +:10470000657361732E636F6D2F72612F656B2D72F0 +:1047100061386D31223E454B2D5241384D3120528A +:1047200065736F75726365733C2F613E0D0A0909ED +:10473000093C6120636C6173733D2270722D3520DA +:104740006D722D3520666F6E742D626F6C642074EF +:104750006578742D776869746520686F7665723A3C +:10476000746578742D72656E657361732D6C6967FD +:1047700068742D626C75652220687265663D2268DA +:10478000747470733A2F2F7777772E72656E657316 +:1047900061732E636F6D2F72612F667370223E46B8 +:1047A0006C657869626C6520536F667477617265B9 +:1047B000205061636B6167652028465350293C2F68 +:1047C000613E0D0A202020202020202020202020B3 +:1047D0003C6120636C6173733D2270722D35206DD6 +:1047E000722D3520666F6E742D626F6C6420746557 +:1047F00078742D776869746520686F7665723A748D +:104800006578742D72656E657361732D6C69676868 +:10481000742D626C75652220687265663D2268742D +:104820007470733A2F2F7777772E72656E65736188 +:10483000732E636F6D2F72612F666F72756D223EDE +:10484000524120466F72756D3C2F613E0D0A090979 +:10485000093C6120636C6173733D2270722D3520B9 +:104860006D722D3520666F6E742D626F6C642074CE +:104870006578742D776869746520686F7665723A1B +:10488000746578742D72656E657361732D6C6967DC +:1048900068742D626C75652220687265663D2268B9 +:1048A000747470733A2F2F7777772E72656E6573F5 +:1048B00061732E636F6D2F737570706F7274223E0B +:1048C00048656C70202620537570706F72743C2F91 +:1048D000613E0D0A20202020202020203C2F6E61E8 +:1048E000763E0D0A202020203C2F6469763E0D0A7A +:1048F0003C2F6865616465723E0D0A3C64697620F0 +:10490000636C6173733D22666C65782D666C6578A7 +:104910002D636F6C206974656D732D6C65667420F2 +:104920006A7573746966792D6265747765656E2240 +:104930003E0D0A202020203C64697620636C617360 +:10494000733D22772D66756C6C20702D3620626762 +:104950002D776869746520666C657820666C65786B +:104960002D636F6C206974656D732D63656E74655E +:1049700072223E0D0A20202020202020203C646945 +:104980007620636C6173733D226D61782D772D36CF +:10499000786C20772D66756C6C223E0D0A202020E5 +:1049A0002020202020202020203C64697620636C79 +:1049B0006173733D226D622D3420746578742D5BB4 +:1049C000313670785D20666F6E742D73656D696227 +:1049D0006F6C64223E57656C636F6D653C2F646934 +:1049E000763E0D0A2020202020202020202020207C +:1049F0003C687220636C6173733D226D622D3622B8 +:104A0000202F3E0D0A2020202020202020202020A2 +:104A1000203C683120636C6173733D227465787447 +:104A20002D5B343470785D2F5B343770785D206D8A +:104A3000622D34223E454B2D5241384D313C2F687A +:104A4000313E0D0A20202020202020202020202060 +:104A50003C64697620636C6173733D22746578747D +:104A60002D5B333070785D2F5B333270785D20744E +:104A70006578742D72656E657361732D67726579E3 +:104A800020666F6E742D73656D69626F6C64223E73 +:104A90004576616C756174696F6E204B6974206630 +:104AA0006F72205241384D31204D43552047726F6F +:104AB00075703C2F6469763E0D0A2020202020204E +:104AC0002020202020203C64697620636C61737371 +:104AD0003D226D622D3420746578742D5B31367003 +:104AE000785D20666F6E742D73656D69626F6C649E +:104AF000223E517569636B2053746172742045784E +:104B0000616D706C652050726F6A6563743C2F64D0 +:104B100069763E0D0A09093C2F6469763E0D0A202C +:104B20002020203C2F6469763E0D0A3C2F64697674 +:104B30003E0D0A3C6D61696E20636C6173733D22AA +:104B4000666C657820666C65782D636F6C2069747F +:104B5000656D732D63656E746572206A7573746913 +:104B600066792D6265747765656E2070742D3234B8 +:104B7000223E0D0A202020203C64697620636C616F +:104B800073733D22702D31322062672D776869740E +:104B900065207A2D3130206D61782D772D36786C37 +:104BA00020772D66756C6C206974656D732D636557 +:104BB0006E746572206A7573746966792D626574A6 +:104BC0007765656E20666C657820666C65782D6308 +:104BD0006F6C223E0D0A20202020202020203C64E3 +:104BE000697620636C6173733D226D622D313222D0 +:104BF0003E0D0A2020202020202020202020203CA4 +:104C0000683220636C6173733D22746578742D5B28 +:104C1000333070785D2F5B333270785D206D622D9C +:104C20003420666F6E742D73656D69626F6C6422DB +:104C30003E496E74726F64756374696F6E3C2F6861 +:104C4000323E0D0A2020202020202020202020205D +:104C50003C703E0D0A2020202020202020202020F3 +:104C600020202020205468697320656D626564648B +:104C7000656420776562207365727665722069735A +:104C80002072756E6E696E67206F6E207468652085 +:104C90005241384D31204D435520616E6420697377 +:104CA00020696D706C656D656E7465642062792035 +:104CB0007573696E672052656E6573617320466C0B +:104CC000657869626C6520536F66747761726520E0 +:104CD0005061636B6167652C204672656552544F65 +:104CE000532B54435020616E64206F70656E2073A7 +:104CF0006F7572636520576562696F2E205468690D +:104D00007320776562207365727665722064656DC5 +:104D10006F6E7374726174657320686F772075733A +:104D20006572732063616E20656173696C792063BD +:104D3000726561746520610D0A20202020202020EA +:104D400020202020202020202070726F6665737341 +:104D5000696F6E616C2C20757365722D6672696562 +:104D60006E646C7920616E6420706C6174666F7221 +:104D70006D2D696E646570656E64656E7420757303 +:104D8000657220696E7465726661636520666F7214 +:104D90002070726F64756374732F6170706C6963D7 +:104DA0006174696F6E7320746861742072657175C7 +:104DB0006972652072656D6F746520636F6E7472C1 +:104DC0006F6C20616E64206D6F6E69746F72696EB6 +:104DD000672E0D0A202020202020202020202020A7 +:104DE0003C2F703E0D0A20202020202020203C2F28 +:104DF0006469763E0D0A20202020202020203C647B +:104E0000697620636C6173733D2267726964206701 +:104E100061702D313220772D66756C6C206D643A8F +:104E2000677269642D636F6C732D35223E0D0A2005 +:104E300020202020202020202020203C6469762073 +:104E4000636C6173733D226D643A636F6C2D737094 +:104E5000616E2D33223E0D0A2020202020202020AC +:104E600020202020202020203C64697620636C6173 +:104E700073733D2262672D72656E657361732D6772 +:104E80007265792F3130206D622D313220726F754D +:104E90006E64656420626F7264657220626F726412 +:104EA00065722D5B234139413841385D223E0D0A40 +:104EB00020202020202020202020202020202020F2 +:104EC000202020203C64697620636C6173733D224E +:104ED000702D36223E0D0A20202020202020202068 +:104EE0002020202020202020202020202020203CA6 +:104EF000683320636C6173733D2270622D322074BD +:104F00006578742D32786C223E446973706C6179D7 +:104F100020436F6E736F6C653C2F68333E0D0A2023 +:104F20002020202020202020202020202020202081 +:104F3000202020202020203C687220636C61737345 +:104F40003D226D622D3620626F726465722D5B2387 +:104F50004139413841385D20626F726465722D7449 +:104F60002D3222202F3E0D0A20202020202020201C +:104F70002020202020202020202020202020202031 +:104F80003C64697620636C6173733D226772696467 +:104F9000206D643A677269642D636F6C732D3220E3 +:104FA0006761702D3132222069643D227265616C27 +:104FB00054696D65436C6F636B223E0D0A2020209F +:104FC00020202020202020202020202020202020E1 +:104FD0002020202020202020203C6469763E0D0ADD :104FE00020202020202020202020202020202020C1 -:104FF0003C64697620636C6173733D226D622D326F -:1050000020666F6E742D73656D69626F6C64223EED -:105010004465766963652049443C2F6469763E0D9A -:105020000A20202020202020202020202020202096 -:105030002020202020202020202020202020202070 -:10504000203C64697620636C6173733D226D6C2D26 -:1050500031223E202D203C2F72696768743E3C2F20 -:105060006469763E0D0A2020202020202020202068 -:105070002020202020202020202020202020202030 -:105080002020202020203C64697620636C617373AB -:105090003D226D6C2D31223E202D203C2F72696700 -:1050A00068743E3C2F6469763E0D0A202020202043 -:1050B00020202020202020202020202020202020F0 -:1050C000202020202020203C2F6469763E0D0A20DD -:1050D00020202020202020202020202020202020D0 -:1050E00020202020202020202020203C6469763EA3 -:1050F0000D0A2020202020202020202020202020D9 -:10510000202020202020202020202020202020209F -:1051100020203C64697620636C6173733D226D626C -:105120002D3220666F6E742D73656D69626F6C64CD -:10513000223E4D43552054656D70657261747572E1 -:1051400065202846293A202D2D2E2D2D3C2F6469CF -:10515000763E0D0A20202020202020202020202004 -:10516000202020202020202020202020202020203F -:10517000202020203C64697620636C6173733D229B -:105180006D622D3220666F6E742D73656D69626F6E -:105190006C64223E4D43552054656D706572617498 -:1051A000757265202843293A202D2D2E2D2D3C2F58 -:1051B0006469763E0D0A2020202020202020202017 -:1051C00020202020202020202020202020202020DF -:1051D0002020202020203C64697620636C6173735A -:1051E0003D226D622D3220666F6E742D73656D6980 -:1051F000626F6C64223E426C7565204C45442041D0 -:105200007474726962757465733C2F6469763E0DBF -:105210000A202020202020202020202020202020A4 -:10522000202020202020202020202020202020207E -:10523000203C64697620636C6173733D226D6C2D34 -:1052400031223E4672657175656E63792028487A11 -:10525000293A20313C2F6469763E0D0A2020202017 -:10526000202020202020202020202020202020203E -:105270002020202020202020202020203C6469762F -:1052800020636C6173733D226D6C2D31223E496E3B -:1052900074656E73697479202825293A2031303C71 -:1052A0002F6469763E0D0A20202020202020202017 -:1052B00020202020202020202020202020202020EE -:1052C0002020203C2F6469763E0D0A2020202020DB -:1052D00020202020202020202020202020202020CE -:1052E0002020203C2F6469763E0D0A2020202020BB -:1052F0002020202020202020202020202020203C92 -:105300002F6469763E0D0A202020202020202020B6 -:10531000202020202020203C2F6469763E0D0A208A -:105320002020202020202020202020202020203C61 -:1053300064697620636C6173733D2262672D7265C8 -:105340006E657361732D677265792F3130206D62E0 -:105350002D313220726F756E64656420626F7264E5 -:10536000657220626F726465722D5B23413941382A -:1053700041385D223E0D0A202020202020202020C0 -:1053800020202020202020202020203C646976201E -:10539000636C6173733D22702D36223E0D0A20200E -:1053A00020202020202020202020202020202020FD -:1053B0002020202020203C683320636C6173733DE3 -:1053C0002270622D3220746578742D32786C223E02 -:1053D000436F6E74726F6C2050616E656C3C2F6809 -:1053E000333E0D0A202020202020202020202020B5 -:1053F0002020202020202020202020203C687220F7 -:10540000636C6173733D226D622D3620626F72642E -:1054100065722D5B234139413841385D20626F72DE -:105420006465722D742D3222202F3E0D0A2020201B -:10543000202020202020202020202020202020206C -:1054400020202020203C64697620636C6173733DCA -:105450002267726964206D643A677269642D636FB4 -:105460006C732D32206761702D3132223E0D0A207F -:10547000202020202020202020202020202020202C -:1054800020202020202020202020203C6469763EFF -:105490000D0A202020202020202020202020202035 -:1054A00020202020202020202020202020202020FC -:1054B00020203C6469763E3C7370616E20636C61B1 -:1054C00073733D22726F756E6465642D66756C6CC6 -:1054D0002062672D72656E657361732D6461726BF6 -:1054E0002D626C756520702D3120746578742D7770 -:1054F0006869746520637572736F722D706F696E61 -:105500007422206F6E636C69636B3D227377312860 -:1055100029223E53313C2F7370616E3E20557365D6 -:10552000722053776974636820313C2F6469763E3A -:105530000D0A202020202020202020202020202094 -:1055400020202020202020202020202020203C2F30 -:105550006469763E0D0A2020202020202020202073 -:10556000202020202020202020202020202020203B -:1055700020203C6469763E0D0A2020202020202037 -:10558000202020202020202020202020202020201B -:105590002020202020202020203C6469763E3C737F -:1055A00070616E20636C6173733D22726F756E64FF -:1055B00065642D66756C6C2062672D72656E65730F -:1055C00061732D6461726B2D626C756520702D3175 -:1055D00020746578742D77686974652063757273BB -:1055E0006F722D706F696E7422206F6E636C6963C9 -:1055F0006B3D227377322829223E53323C2F737041 -:10560000616E3E205573657220537769746368201C -:10561000323C2F6469763E0D0A2020202020202075 -:10562000202020202020202020202020202020207A -:1056300020202020203C2F6469763E0D0A20202067 -:10564000202020202020202020202020202020205A -:1056500020202020203C2F6469763E0D0A20202047 -:10566000202020202020202020202020202020203A -:10567000203C2F6469763E0D0A2020202020202027 -:105680002020202020202020203C2F6469763E0D01 -:105690000A20202020202020202020202020202020 -:1056A000203C6469763E0D0A202020202020202006 -:1056B0002020202020202020202020203C737472D5 -:1056C0006F6E673E496E737472756374696F6E7343 -:1056D0003C2F7374726F6E673E0D0A2020202020CD -:1056E0002020202020202020202020202020203C9E -:1056F0006F6C20636C6173733D226C6973742D64ED -:105700006563696D616C206C6973742D6F7574735A -:10571000696465206D6C2D34223E0D0A2020202006 -:105720002020202020202020202020202020202079 -:10573000202020203C6C693E0D0A202020202020C3 -:105740002020202020202020202020202020202059 -:1057500020202020202050726573732074686520FB -:10576000706879736963616C207573657220627506 -:1057700074746F6E7320533120616E642F6F7220CA -:105780005332206F6E2074686520454B2D5241388E -:105790004D3120626F6172642E2054686520626C06 -:1057A00075652075736572204C4544262378323721 -:1057B0003B7320696E74656E7369747920616E64E1 -:1057C0002F6F72206672657175656E6379207769D7 -:1057D0006C6C206368616E67652E20546865206973 -:1057E0006E74656E7369747920616E642F6F7220B8 -:1057F0006672657175656E63792077696C6C20726D -:1058000065667265736820696E20746865204469F6 -:1058100073706C617920436F6E736F6C652E0D0A27 -:105820002020202020202020202020202020202078 -:105830002020202020202020202020205468697350 -:105840002064656D6F6E7374726174657320746823 -:105850006520636F6D6D756E69636174696F6E202D -:1058600066726F6D2074686520736572766572204C -:10587000746F2074686520636C69656E742E0D0A00 -:105880002020202020202020202020202020202018 -:1058900020202020202020203C2F6C693E0D0A2053 -:1058A00020202020202020202020202020202020F8 -:1058B000202020202020203C6C693E0D0A20202042 -:1058C00020202020202020202020202020202020D8 -:1058D0002020202020202020205072657373207407 -:1058E000686520736F667477617265207573657281 -:1058F00020627574746F6E7320533120616E642F53 -:105900006F72205332206F6E207468652077656255 -:105910002073657276657220436F6E74726F6C20AF -:1059200050616E656C2E2054686520626C75652030 -:1059300075736572204C454426237832373B7320BB -:10594000696E74656E7369747920616E642F6F720D -:10595000206672657175656E63792077696C6C205D -:105960006368616E67652E2054686520696E746592 -:105970006E7369747920616E642F6F722066726530 -:105980007175656E63792077696C6C2072656672DB -:1059900065736820696E2074686520446973706C53 -:1059A00061790D0A20202020202020202020202086 -:1059B00020202020202020202020202020202020E7 -:1059C000436F6E736F6C652E205468697320646535 -:1059D0006D6F6E7374726174657320746865206393 -:1059E0006F6D6D756E69636174696F6E2066726F3D -:1059F0006D2074686520636C69656E7420746F2017 -:105A0000746865207365727665722E0D0A202020F9 -:105A10002020202020202020202020202020202086 -:105A200020202020203C2F6C693E0D0A20202020C1 -:105A30002020202020202020202020202020202066 -:105A40003C2F6F6C3E0D0A2020202020202020209B -:105A500020202020202020202020203C703E506C40 -:105A60006561736520726566657220746F20746865 -:105A70006520454B2D5241384D3120517569636B7E -:105A800020537461727420477569646520616E6487 -:105A900020517569636B205374617274204578617D -:105AA0006D706C652050726F6A65637420736F75DA -:105AB00072636520636F646520666F72206D6F721C -:105AC000652064657461696C732E3C2F703E0D0A0D -:105AD00020202020202020202020202020202020C6 -:105AE0003C2F6469763E0D0A2020202020202020B3 -:105AF000202020203C2F6469763E0D0A20202020A3 -:105B000020202020202020203C64697620636C61C6 -:105B100073733D226D643A636F6C2D7370616E2DEB -:105B200032223E3C696D67207372633D222E2F61E5 -:105B300073736574732F6469616772616D2E6A7027 -:105B4000672220616C743D226469616772616D2017 -:105B5000696D61676522202F3E3C2F6469763E0D9A -:105B60000A20202020202020203C2F6469763E0D32 -:105B70000A3C7363726970743E0D0A66756E6374D5 -:105B8000696F6E207377312829200D0A20207B0D44 -:105B90000A202020202063616C6C46756E632827E4 -:105BA0006C6564436865636B426F78272C202773AC -:105BB00077315F6374726C2E636769272C20276FBF -:105BC0006E4C6F616427293B0D0A20207D0D0A2051 -:105BD000200D0A66756E6374696F6E2073773228C4 -:105BE00029200D0A20207B0D0A202020202063611F -:105BF0006C6C46756E6328276C6564436865636BDF -:105C0000426F78272C20277377325F6374726C2E73 -:105C1000636769272C20276F6E4C6F616427293BCF -:105C20000D0A20207D0D0A20200D0A3C2F7363727F -:105C30006970743E0D0A0D0A202020203C2F6469F3 -:105C4000763E0D0A3C2F6D61696E3E0D0A3C2F6257 -:105C50006F64793E0D0A3C2F68746D6C3E0D0A002E -:105C60006C3B000018000000543B00007374796C1A -:105C700065732E63737300002F2A0A2120746169F3 -:105C80006C77696E646373732076332E332E332002 -:105C90007C204D4954204C6963656E7365207C20DF -:105CA00068747470733A2F2F7461696C77696E64CD -:105CB0006373732E636F6D0A2A2F2F2A0A312E20E9 -:105CC00050726576656E742070616464696E6720D9 -:105CD000616E6420626F726465722066726F6D20FF -:105CE000616666656374696E6720656C656D656E77 -:105CF000742077696474682E202868747470733A0D -:105D00002F2F6769746875622E636F6D2F6D6F7AC0 -:105D1000646576732F63737372656D6564792F693B -:105D200073737565732F34290A322E20416C6C6FA2 -:105D30007720616464696E67206120626F726465B8 -:105D40007220746F20616E20656C656D656E7420C5 -:105D50006279206A75737420616464696E6720617A -:105D600020626F726465722D77696474682E2028D2 -:105D700068747470733A2F2F6769746875622E6344 -:105D80006F6D2F7461696C77696E646373732F74C0 -:105D900061696C77696E646373732F70756C6C2FB7 -:105DA000313136290A2A2F0A0A2A2C0A3A3A626520 -:105DB000666F72652C0A3A3A6166746572207B0AD6 -:105DC00020202020626F782D73697A696E673A20EF -:105DD000626F726465722D626F783B202F2A2031CA -:105DE000202A2F0A20202020626F726465722D778E -:105DF000696474683A20303B202F2A2032202A2FF1 -:105E00000A20202020626F726465722D7374796C91 -:105E1000653A20736F6C69643B202F2A2032202A58 -:105E20002F0A20202020626F726465722D636F6CD0 -:105E30006F723A20236535653765623B202F2A2033 -:105E400032202A2F0A7D0A0A3A3A6265666F726525 -:105E50002C0A3A3A6166746572207B0A2020202061 -:105E60002D2D74772D636F6E74656E743A2027271D -:105E70003B0A7D0A0A2F2A0A312E205573652061BC -:105E800020636F6E73697374656E742073656E73CF -:105E900069626C65206C696E652D686569676874F8 -:105EA00020696E20616C6C2062726F77736572730B -:105EB0002E0A322E2050726576656E742061646AF7 -:105EC0007573746D656E7473206F6620666F6E7483 -:105ED0002073697A65206166746572206F726965E6 -:105EE0006E746174696F6E206368616E676573209C -:105EF000696E20694F532E0A332E20557365206139 -:105F0000206D6F7265207265616461626C652074DA -:105F100061622073697A652E0A342E2055736520DC -:105F20007468652075736572277320636F6E666988 -:105F30006775726564206073616E736020666F6E52 -:105F4000742D66616D696C79206279206465666183 -:105F5000756C742E0A352E20557365207468652083 -:105F600075736572277320636F6E666967757265F6 -:105F700064206073616E736020666F6E742D666559 -:105F800061747572652D73657474696E67732062D0 -:105F9000792064656661756C742E0A362E205573FF -:105FA00065207468652075736572277320636F6E52 -:105FB00066696775726564206073616E73602066E0 -:105FC0006F6E742D766172696174696F6E2D736581 -:105FD0007474696E67732062792064656661756C9C -:105FE000742E0A2A2F0A0A68746D6C207B0A2020FE -:105FF00020206C696E652D6865696768743A203188 -:106000002E353B202F2A2031202A2F0A2020202025 -:106010002D7765626B69742D746578742D73697A58 -:10602000652D61646A7573743A20313030253B20E8 -:106030002F2A2032202A2F0A202020202D6D6F7A2F -:106040002D7461622D73697A653A20343B202F2AC2 -:106050002033202A2F0A202020202D6F2D746162EA -:106060002D73697A653A20343B0A20202020746120 -:10607000622D73697A653A20343B202F2A20332021 -:106080002A2F0A20202020666F6E742D66616D69AC -:106090006C793A2075692D73616E732D7365726921 -:1060A000662C2073797374656D2D75692C202D61B4 -:1060B00070706C652D73797374656D2C20426C69FA -:1060C0006E6B4D616353797374656D466F6E742C9E -:1060D00020225365676F65205549222C20526F623C -:1060E0006F746F2C202248656C766574696361203B -:1060F0004E657565222C20417269616C2C20224E00 -:106100006F746F2053616E73222C2073616E732D38 -:1061100073657269662C20224170706C6520436F34 -:106120006C6F7220456D6F6A69222C20225365675F -:106130006F6520554920456D6F6A69222C202253D6 -:1061400065676F652055492053796D626F6C222C0D -:1061500020224E6F746F20436F6C6F7220456D6FFD -:106160006A69223B202F2A2034202A2F0A2020204F -:1061700020666F6E742D666561747572652D73652A -:106180007474696E67733A206E6F726D616C3B2038 -:106190002F2A2035202A2F0A20202020666F6E7497 -:1061A0002D766172696174696F6E2D73657474699F -:1061B0006E67733A206E6F726D616C3B202F2A20E0 -:1061C00036202A2F0A7D0A0A2F2A0A312E205265EC -:1061D0006D6F766520746865206D617267696E20E9 -:1061E000696E20616C6C2062726F77736572732EBA -:1061F0000A322E20496E6865726974206C696E657A -:106200002D6865696768742066726F6D20606874B8 -:106210006D6C6020736F2075736572732063616E9F -:1062200020736574207468656D206173206120633C -:106230006C617373206469726563746C79206F6E2E -:1062400020746865206068746D6C6020656C656D95 -:10625000656E742E0A2A2F0A0A626F6479207B0AFF -:10626000202020206D617267696E3A20303B202F1C -:106270002A2031202A2F0A202020206C696E652DCB -:106280006865696768743A20696E68657269743B0D -:10629000202F2A2032202A2F0A7D0A0A2F2A0A318B -:1062A0002E204164642074686520636F7272656398 -:1062B000742068656967687420696E204669726534 -:1062C000666F782E0A322E20436F727265637420D7 -:1062D00074686520696E6865726974616E636520B3 -:1062E0006F6620626F7264657220636F6C6F7220DC -:1062F000696E2046697265666F782E20286874740E -:1063000070733A2F2F6275677A696C6C612E6D6FAE -:106310007A696C6C612E6F72672F73686F775F623A -:1063200075672E6367693F69643D313930363535AD -:10633000290A332E20456E7375726520686F726965 -:106340007A6F6E74616C2072756C65732061726512 -:106350002076697369626C65206279206465666184 -:10636000756C742E0A2A2F0A0A6872207B0A202074 -:1063700020206865696768743A20303B202F2A2006 -:1063800031202A2F0A20202020636F6C6F723A2060 -:10639000696E68657269743B202F2A2032202A2F8B -:1063A0000A20202020626F726465722D746F702D38 -:1063B00077696474683A203170783B202F2A203343 -:1063C000202A2F0A7D0A0A2F2A0A41646420746851 -:1063D0006520636F727265637420746578742064DD -:1063E00065636F726174696F6E20696E20436872B5 -:1063F0006F6D652C20456467652C20616E642053A9 -:1064000061666172692E0A2A2F0A0A616262723A13 -:106410007768657265285B7469746C655D29207B9B -:106420000A202020202D7765626B69742D746578B1 -:10643000742D6465636F726174696F6E3A20756E56 -:106440006465726C696E6520646F747465643B0A80 -:1064500020202020746578742D6465636F726174E8 -:10646000696F6E3A20756E6465726C696E65206442 -:106470006F747465643B0A7D0A0A2F2A0A52656D9F -:106480006F7665207468652064656661756C74203C -:10649000666F6E742073697A6520616E642077651B -:1064A0006967687420666F722068656164696E67E9 -:1064B000732E0A2A2F0A0A68312C0A68322C0A68BD -:1064C000332C0A68342C0A68352C0A6836207B0A7B -:1064D00020202020666F6E742D73697A653A2069DA -:1064E0006E68657269743B0A20202020666F6E74A6 -:1064F0002D7765696768743A20696E68657269749A -:106500003B0A7D0A0A2F2A0A5265736574206C695A -:106510006E6B7320746F206F7074696D697A65207B -:10652000666F72206F70742D696E207374796C6958 -:106530006E6720696E7374656164206F66206F708A -:10654000742D6F75742E0A2A2F0A0A61207B0A2087 -:10655000202020636F6C6F723A20696E68657269E3 -:10656000743B0A20202020746578742D6465636F65 -:10657000726174696F6E3A20696E68657269743B06 -:106580000A7D0A0A2F2A0A41646420746865206320 -:106590006F727265637420666F6E742077656967C9 -:1065A000687420696E204564676520616E642053BD -:1065B00061666172692E0A2A2F0A0A622C0A7374B4 -:1065C000726F6E67207B0A20202020666F6E742D0C -:1065D0007765696768743A20626F6C6465723B0A1C -:1065E0007D0A0A2F2A0A312E2055736520746865AA -:1065F0002075736572277320636F6E6669677572A5 -:10660000656420606D6F6E6F6020666F6E742066CB -:10661000616D696C792062792064656661756C745E -:106620002E0A322E20436F7272656374207468657F -:10663000206F64642060656D6020666F6E742073E7 -:10664000697A696E6720696E20616C6C2062726F76 -:1066500077736572732E0A2A2F0A0A636F64652C9A -:106660000A6B62642C0A73616D702C0A707265206B -:106670007B0A20202020666F6E742D66616D696C28 -:10668000793A2075692D6D6F6E6F73706163652C3B -:106690002053464D6F6E6F2D526567756C61722C7D -:1066A000204D656E6C6F2C204D6F6E61636F2C20DA -:1066B000436F6E736F6C61732C20224C696265723C -:1066C0006174696F6E204D6F6E6F222C2022436FB4 -:1066D0007572696572204E6577222C206D6F6E6F22 -:1066E00073706163653B202F2A2031202A2F0A20F6 -:1066F000202020666F6E742D73697A653A203165AB -:106700006D3B202F2A2032202A2F0A7D0A0A2F2AA9 -:106710000A4164642074686520636F7272656374F3 -:1067200020666F6E742073697A6520696E20616CD3 -:106730006C2062726F77736572732E0A2A2F0A0AB1 -:10674000736D616C6C207B0A20202020666F6E7454 -:106750002D73697A653A203830253B0A7D0A0A2F65 -:106760002A0A50726576656E7420607375626020C7 -:10677000616E6420607375706020656C656D656E18 -:1067800074732066726F6D20616666656374696EEE -:106790006720746865206C696E6520686569676844 -:1067A0007420696E20616C6C2062726F7773657201 -:1067B000732E0A2A2F0A0A7375622C0A73757020C9 -:1067C0007B0A20202020666F6E742D73697A653AEB -:1067D000203735253B0A202020206C696E652D6806 -:1067E00065696768743A20303B0A20202020706F6A -:1067F000736974696F6E3A2072656C61746976654D -:106800003B0A20202020766572746963616C2D61DB -:106810006C69676E3A20626173656C696E653B0AEC -:106820007D0A0A737562207B0A20202020626F7423 -:10683000746F6D3A202D302E3235656D3B0A7D0A1E -:106840000A737570207B0A20202020746F703A2014 -:106850002D302E35656D3B0A7D0A0A2F2A0A312E0E -:106860002052656D6F7665207465787420696E645A -:10687000656E746174696F6E2066726F6D207461ED -:10688000626C6520636F6E74656E747320696E2030 -:106890004368726F6D6520616E642053616661723A -:1068A000692E202868747470733A2F2F627567738D -:1068B0002E6368726F6D69756D2E6F72672F702F02 -:1068C0006368726F6D69756D2F6973737565732F6A -:1068D00064657461696C3F69643D393939303838B1 -:1068E0002C2068747470733A2F2F627567732E773B -:1068F00065626B69742E6F72672F73686F775F6262 -:1069000075672E6367693F69643D323031323937CC -:10691000290A322E20436F7272656374207461629B -:106920006C6520626F7264657220636F6C6F722099 -:10693000696E6865726974616E636520696E206155 -:106940006C6C204368726F6D6520616E64205361CA -:10695000666172692E202868747470733A2F2F62F2 -:106960007567732E6368726F6D69756D2E6F7267D0 -:106970002F702F6368726F6D69756D2F69737375F2 -:1069800065732F64657461696C3F69643D393335A3 -:106990003732392C2068747470733A2F2F62756700 -:1069A000732E7765626B69742E6F72672F73686FD1 -:1069B000775F6275672E6367693F69643D3139357A -:1069C000303136290A332E2052656D6F7665206787 -:1069D000617073206265747765656E207461626CA6 -:1069E0006520626F726465727320627920646566E7 -:1069F00061756C742E0A2A2F0A0A7461626C652014 -:106A00007B0A20202020746578742D696E64656E81 -:106A1000743A20303B202F2A2031202A2F0A2020B0 -:106A20002020626F726465722D636F6C6F723A2002 -:106A3000696E68657269743B202F2A2032202A2FE4 -:106A40000A20202020626F726465722D636F6C6C67 -:106A5000617073653A20636F6C6C617073653B2085 -:106A60002F2A2033202A2F0A7D0A0A2F2A0A312EA4 -:106A7000204368616E67652074686520666F6E7478 -:106A8000207374796C657320696E20616C6C206270 -:106A9000726F77736572732E0A322E2052656D6F96 -:106AA000766520746865206D617267696E20696E15 -:106AB0002046697265666F7820616E642053616656 -:106AC0006172692E0A332E2052656D6F76652064DF -:106AD000656661756C742070616464696E672069B5 -:106AE0006E20616C6C2062726F77736572732E0A10 -:106AF0002A2F0A0A627574746F6E2C0A696E70759B -:106B0000742C0A6F707467726F75702C0A73656CE1 -:106B10006563742C0A7465787461726561207B0A00 -:106B200020202020666F6E742D66616D696C793A45 -:106B300020696E68657269743B202F2A2031202AF3 -:106B40002F0A20202020666F6E742D666561747593 -:106B500072652D73657474696E67733A20696E6827 -:106B6000657269743B202F2A2031202A2F0A2020A9 -:106B70002020666F6E742D766172696174696F6E24 -:106B80002D73657474696E67733A20696E686572F7 -:106B900069743B202F2A2031202A2F0A2020202010 -:106BA000666F6E742D73697A653A20313030253BFB -:106BB000202F2A2031202A2F0A20202020666F6EC5 -:106BC000742D7765696768743A20696E68657269C3 -:106BD000743B202F2A2031202A2F0A202020206CCD -:106BE000696E652D6865696768743A20696E6865C5 -:106BF0007269743B202F2A2031202A2F0A2020205E -:106C000020636F6C6F723A20696E68657269743BBD -:106C1000202F2A2031202A2F0A202020206D617267 -:106C200067696E3A20303B202F2A2032202A2F0A13 -:106C30002020202070616464696E673A20303B2018 -:106C40002F2A2033202A2F0A7D0A0A2F2A0A52656A -:106C50006D6F76652074686520696E686572697409 -:106C6000616E6365206F662074657874207472614C -:106C70006E73666F726D20696E2045646765206172 -:106C80006E642046697265666F782E0A2A2F0A0A9A -:106C9000627574746F6E2C0A73656C656374207B07 -:106CA0000A20202020746578742D7472616E7366DA -:106CB0006F726D3A206E6F6E653B0A7D0A0A2F2A4D -:106CC0000A312E20436F72726563742074686520E8 -:106CD000696E6162696C69747920746F207374796C -:106CE0006C6520636C69636B61626C65207479709C -:106CF000657320696E20694F5320616E6420536173 -:106D0000666172692E0A322E2052656D6F7665209B -:106D100064656661756C7420627574746F6E20733F -:106D200074796C65732E0A2A2F0A0A627574746F5F -:106D30006E2C0A5B747970653D27627574746F6E92 -:106D4000275D2C0A5B747970653D277265736574E5 -:106D5000275D2C0A5B747970653D277375626D69D8 -:106D600074275D207B0A202020202D7765626B69C7 -:106D7000742D617070656172616E63653A20627531 -:106D800074746F6E3B202F2A2031202A2F0A202076 -:106D900020206261636B67726F756E642D636F6C28 -:106DA0006F723A207472616E73706172656E743BBB -:106DB000202F2A2032202A2F0A20202020626163DF -:106DC0006B67726F756E642D696D6167653A206ED1 -:106DD0006F6E653B202F2A2032202A2F0A7D0A0A57 -:106DE0002F2A0A55736520746865206D6F6465727B -:106DF0006E2046697265666F7820666F63757320D2 -:106E00007374796C6520666F7220616C6C20666F9C -:106E100063757361626C6520656C656D656E747316 -:106E20002E0A2A2F0A0A3A2D6D6F7A2D666F637526 -:106E30007372696E67207B0A202020206F75746C46 -:106E4000696E653A206175746F3B0A7D0A0A2F2AC4 -:106E50000A52656D6F7665207468652061646469A7 -:106E600074696F6E616C20603A696E76616C6964FA -:106E700060207374796C657320696E204669726551 -:106E8000666F782E202868747470733A2F2F6769A4 -:106E9000746875622E636F6D2F6D6F7A696C6C61AB -:106EA0002F6765636B6F2D6465762F626C6F622F41 -:106EB00032663965616364396433643939356339FD -:106EC00033376234323531613535353764393564BD -:106ED00034393463396265312F6C61796F75742F81 -:106EE0007374796C652F7265732F666F726D732E74 -:106EF000637373234C3732382D4C373337290A2AC2 -:106F00002F0A0A3A2D6D6F7A2D75692D696E76619B -:106F10006C6964207B0A20202020626F782D7368C2 -:106F200061646F773A206E6F6E653B0A7D0A0A2FA7 -:106F30002A0A4164642074686520636F7272656315 -:106F40007420766572746963616C20616C69676E28 -:106F50006D656E7420696E204368726F6D65206187 -:106F60006E642046697265666F782E0A2A2F0A0AB7 -:106F700070726F6772657373207B0A202020207601 -:106F80006572746963616C2D616C69676E3A206229 -:106F90006173656C696E653B0A7D0A0A2F2A0A4394 -:106FA0006F72726563742074686520637572736FA5 -:106FB00072207374796C65206F6620696E637265E8 -:106FC0006D656E7420616E642064656372656D65C5 -:106FD0006E7420627574746F6E7320696E205361D5 -:106FE000666172692E0A2A2F0A0A3A3A2D7765627B -:106FF0006B69742D696E6E65722D7370696E2D628A -:107000007574746F6E2C0A3A3A2D7765626B6974E9 -:107010002D6F757465722D7370696E2D6275747441 -:107020006F6E207B0A202020206865696768743AAB -:10703000206175746F3B0A7D0A0A2F2A0A312E20BF -:10704000436F727265637420746865206F64642096 -:10705000617070656172616E636520696E2043685E -:10706000726F6D6520616E64205361666172692E76 -:107070000A322E20436F7272656374207468652033 -:107080006F75746C696E65207374796C6520696EB8 -:10709000205361666172692E0A2A2F0A0A5B74798D -:1070A00070653D27736561726368275D207B0A20E8 -:1070B0002020202D7765626B69742D617070656189 -:1070C00072616E63653A20746578746669656C6494 -:1070D0003B202F2A2031202A2F0A202020206F75C4 -:1070E000746C696E652D6F66667365743A202D3217 -:1070F00070783B202F2A2032202A2F0A7D0A0A2F5F -:107100002A0A52656D6F76652074686520696E6E17 -:1071100065722070616464696E6720696E204368DF -:10712000726F6D6520616E642053616661726920C3 -:107130006F6E206D61634F532E0A2A2F0A0A3A3A66 -:107140002D7765626B69742D7365617263682D6458 -:1071500065636F726174696F6E207B0A2020202046 -:107160002D7765626B69742D617070656172616EF7 -:1071700063653A206E6F6E653B0A7D0A0A2F2A0A04 -:10718000312E20436F7272656374207468652069C4 -:107190006E6162696C69747920746F207374796CA4 -:1071A0006520636C69636B61626C652074797065DE -:1071B0007320696E20694F5320616E6420536166AD -:1071C0006172692E0A322E204368616E67652066FF -:1071D0006F6E742070726F7065727469657320745D -:1071E0006F2060696E68657269746020696E2053F3 -:1071F00061666172692E0A2A2F0A0A3A3A2D77656A -:10720000626B69742D66696C652D75706C6F616455 -:107210002D627574746F6E207B0A202020202D77DC -:1072200065626B69742D617070656172616E636512 -:107230003A20627574746F6E3B202F2A2031202A09 -:107240002F0A20202020666F6E743A20696E6865D0 -:107250007269743B202F2A2032202A2F0A7D0A0AC5 -:107260002F2A0A4164642074686520636F72726516 -:10727000637420646973706C617920696E2043685F -:10728000726F6D6520616E64205361666172692E54 -:107290000A2A2F0A0A73756D6D617279207B0A20A4 -:1072A000202020646973706C61793A206C69737472 -:1072B0002D6974656D3B0A7D0A0A2F2A0A52656D95 -:1072C0006F766573207468652064656661756C749B -:1072D0002073706163696E6720616E6420626F72F3 -:1072E00064657220666F7220617070726F7072696F -:1072F00061746520656C656D656E74732E0A2A2F46 -:107300000A0A626C6F636B71756F74652C0A646C2A -:107310002C0A64642C0A68312C0A68322C0A6833FF -:107320002C0A68342C0A68352C0A68362C0A6872D4 -:107330002C0A6669677572652C0A702C0A70726572 -:10734000207B0A202020206D617267696E3A203010 -:107350003B0A7D0A0A6669656C64736574207B0A62 -:10736000202020206D617267696E3A20303B0A2030 -:1073700020202070616464696E673A20303B0A7D8A -:107380000A0A6C6567656E64207B0A2020202070E5 -:10739000616464696E673A20303B0A7D0A0A6F6C4B -:1073A0002C0A756C2C0A6D656E75207B0A202020D6 -:1073B000206C6973742D7374796C653A206E6F6EEE -:1073C000653B0A202020206D617267696E3A20308B -:1073D0003B0A2020202070616464696E673A203087 -:1073E0003B0A7D0A0A2F2A0A526573657420646578 -:1073F0006661756C74207374796C696E6720666F52 -:1074000072206469616C6F67732E0A2A2F0A64699F -:10741000616C6F67207B0A202020207061646469A2 -:107420006E673A20303B0A7D0A0A2F2A0A5072659D -:1074300076656E7420726573697A696E672074650B -:107440007874617265617320686F72697A6F6E74A7 -:10745000616C6C792062792064656661756C742E4C -:107460000A2A2F0A0A7465787461726561207B0AA2 -:1074700020202020726573697A653A2076657274DF -:107480006963616C3B0A7D0A0A2F2A0A312E205259 -:1074900065736574207468652064656661756C74D5 -:1074A00020706C616365686F6C646572206F7061D9 -:1074B0006369747920696E2046697265666F782EFB -:1074C000202868747470733A2F2F67697468756226 -:1074D0002E636F6D2F7461696C77696E646C616285 -:1074E000732F7461696C77696E646373732F69734A -:1074F000737565732F33333030290A322E2053656C -:1075000074207468652064656661756C7420706CA5 -:10751000616365686F6C64657220636F6C6F722065 -:10752000746F207468652075736572277320636FAC -:107530006E666967757265642067726179203430A0 -:107540003020636F6C6F722E0A2A2F0A0A696E70E0 -:1075500075743A3A2D6D6F7A2D706C616365686F42 -:107560006C6465722C2074657874617265613A3A56 -:107570002D6D6F7A2D706C616365686F6C646572D8 -:10758000207B0A202020206F7061636974793A2083 -:10759000313B202F2A2031202A2F0A20202020634F -:1075A0006F6C6F723A20233963613361663B202F21 -:1075B0002A2032202A2F0A7D0A0A696E7075743AD1 -:1075C0003A706C616365686F6C6465722C0A7465EF -:1075D0007874617265613A3A706C616365686F6C6A -:1075E000646572207B0A202020206F7061636974BB -:1075F000793A20313B202F2A2031202A2F0A2020BF -:107600002020636F6C6F723A2023396361336166A7 -:107610003B202F2A2032202A2F0A7D0A0A2F2A0AED -:10762000536574207468652064656661756C7420A8 -:10763000637572736F7220666F7220627574746FF7 -:107640006E732E0A2A2F0A0A627574746F6E2C0AE2 -:107650005B726F6C653D22627574746F6E225D2083 -:107660007B0A20202020637572736F723A20706F3E -:10767000696E7465723B0A7D0A0A2F2A0A4D616B96 -:107680006520737572652064697361626C6564203E -:10769000627574746F6E7320646F6E2774206765F3 -:1076A000742074686520706F696E746572206375EC -:1076B00072736F722E0A2A2F0A3A64697361626CC0 -:1076C0006564207B0A20202020637572736F723AF4 -:1076D0002064656661756C743B0A7D0A0A2F2A0A6C -:1076E000312E204D616B65207265706C616365643D -:1076F00020656C656D656E74732060646973706C71 -:1077000061793A20626C6F636B60206279206465F6 -:107710006661756C742E202868747470733A2F2F0C -:107720006769746875622E636F6D2F6D6F7A64651B -:1077300076732F63737372656D6564792F697373E4 -:107740007565732F3134290A322E2041646420601C -:10775000766572746963616C2D616C69676E3A203D -:107760006D6964646C656020746F20616C69676E1C -:10777000207265706C6163656420656C656D656E13 -:107780007473206D6F72652073656E7369626C79B6 -:107790002062792064656661756C742E2028687497 -:1077A0007470733A2F2F6769746875622E636F6DFA -:1077B0002F6A656E73696D6D6F6E732F637373726D -:1077C000656D6564792F6973737565732F31342323 -:1077D0006973737565636F6D6D656E742D363334C3 -:1077E000393334323130290A20202054686973201B -:1077F00063616E2074726967676572206120706FC3 -:107800006F726C7920636F6E736964657265642052 -:107810006C696E74206572726F7220696E20736F6E -:107820006D6520746F6F6C732062757420697320AE -:10783000696E636C75646564206279206465736940 -:10784000676E2E0A2A2F0A0A696D672C0A737667FB -:107850002C0A766964656F2C0A63616E7661732CFD -:107860000A617564696F2C0A696672616D652C0A1C -:10787000656D6265642C0A6F626A656374207B0AB9 -:1078800020202020646973706C61793A20626C6FEB -:10789000636B3B202F2A2031202A2F0A2020202012 -:1078A000766572746963616C2D616C69676E3A20EC -:1078B0006D6964646C653B202F2A2032202A2F0AD0 -:1078C0007D0A0A2F2A0A436F6E73747261696E20F3 -:1078D000696D6167657320616E6420766964656FA8 -:1078E0007320746F2074686520706172656E7420F7 -:1078F000776964746820616E642070726573657264 -:10790000766520746865697220696E7472696E7339 -:1079100069632061737065637420726174696F2E8E -:10792000202868747470733A2F2F676974687562C1 -:107930002E636F6D2F6D6F7A646576732F6373732B -:1079400072656D6564792F6973737565732F313452 -:10795000290A2A2F0A0A696D672C0A766964656FFD -:10796000207B0A202020206D61782D77696474685F -:107970003A20313030253B0A202020206865696795 -:1079800068743A206175746F3B0A7D0A0A2F2A20B9 -:107990004D616B6520656C656D656E7473207769EC -:1079A0007468207468652048544D4C20686964648C -:1079B000656E206174747269627574652073746198 -:1079C000792068696464656E206279206465666107 -:1079D000756C74202A2F0A5B68696464656E5D208B -:1079E0007B0A20202020646973706C61793A206ED4 -:1079F0006F6E653B0A7D0A0A2A2C203A3A62656658 -:107A00006F72652C203A3A6166746572207B0A2099 -:107A10002020202D2D74772D626F726465722D7376 -:107A2000706163696E672D783A20303B0A20202010 -:107A3000202D2D74772D626F726465722D737061C5 -:107A400063696E672D793A20303B0A202020202D73 -:107A50002D74772D7472616E736C6174652D783A34 -:107A600020303B0A202020202D2D74772D74726148 -:107A70006E736C6174652D793A20303B0A202020AA -:107A8000202D2D74772D726F746174653A20303B10 -:107A90000A202020202D2D74772D736B65772D788B -:107AA0003A20303B0A202020202D2D74772D736B37 -:107AB00065772D793A20303B0A202020202D2D7427 -:107AC000772D7363616C652D783A20313B0A202055 -:107AD00020202D2D74772D7363616C652D793A20EC -:107AE000313B0A202020202D2D74772D70616E2DC2 -:107AF000783A20203B0A202020202D2D74772D70ED -:107B0000616E2D793A20203B0A202020202D2D74F3 -:107B1000772D70696E63682D7A6F6F6D3A20203B08 -:107B20000A202020202D2D74772D7363726F6C6CCA -:107B30002D736E61702D7374726963746E657373E7 -:107B40003A2070726F78696D6974793B0A20202041 -:107B5000202D2D74772D6772616469656E742D66B2 -:107B6000726F6D2D706F736974696F6E3A20203B70 -:107B70000A202020202D2D74772D6772616469659D -:107B80006E742D7669612D706F736974696F6E3ACA -:107B900020203B0A202020202D2D74772D67726134 -:107BA0006469656E742D746F2D706F736974696F7D -:107BB0006E3A20203B0A202020202D2D74772D6F37 -:107BC0007264696E616C3A20203B0A202020202DCF -:107BD0002D74772D736C61736865642D7A65726F8F -:107BE0003A20203B0A202020202D2D74772D6E7501 -:107BF0006D657269632D6669677572653A20203B11 -:107C00000A202020202D2D74772D6E756D657269E8 -:107C1000632D73706163696E673A20203B0A2020F0 -:107C200020202D2D74772D6E756D657269632D661C -:107C300072616374696F6E3A20203B0A2020202015 -:107C40002D2D74772D72696E672D696E7365743A88 -:107C500020203B0A202020202D2D74772D72696E64 -:107C6000672D6F66667365742D77696474683A2052 -:107C70003070783B0A202020202D2D74772D7269DA -:107C80006E672D6F66667365742D636F6C6F723AE5 -:107C900020236666663B0A202020202D2D74772D38 -:107CA00072696E672D636F6C6F723A20726762281B -:107CB00035392031333020323436202F20302E35E4 -:107CC000293B0A202020202D2D74772D72696E67A4 -:107CD0002D6F66667365742D736861646F773A20E3 -:107CE0003020302023303030303B0A202020202D1F -:107CF0002D74772D72696E672D736861646F773AA2 -:107D0000203020302023303030303B0A202020200B -:107D10002D2D74772D736861646F773A2030203091 -:107D20002023303030303B0A202020202D2D747746 -:107D30002D736861646F772D636F6C6F7265643A41 -:107D4000203020302023303030303B0A20202020CB -:107D50002D2D74772D626C75723A20203B0A2020FD -:107D600020202D2D74772D6272696768746E65739B -:107D7000733A20203B0A202020202D2D74772D637C -:107D80006F6E74726173743A20203B0A20202020A9 -:107D90002D2D74772D677261797363616C653A205C -:107DA000203B0A202020202D2D74772D6875652D0D -:107DB000726F746174653A20203B0A202020202DC8 -:107DC0002D74772D696E766572743A20203B0A20F7 -:107DD0002020202D2D74772D736174757261746568 -:107DE0003A20203B0A202020202D2D74772D73650A -:107DF0007069613A20203B0A202020202D2D7477C5 -:107E00002D64726F702D736861646F773A20203B28 -:107E10000A202020202D2D74772D6261636B6472FF -:107E20006F702D626C75723A20203B0A2020202052 -:107E30002D2D74772D6261636B64726F702D627289 -:107E4000696768746E6573733A20203B0A202020AE -:107E5000202D2D74772D6261636B64726F702D63BA -:107E60006F6E74726173743A20203B0A20202020C8 -:107E70002D2D74772D6261636B64726F702D677244 -:107E800061797363616C653A20203B0A20202020D1 -:107E90002D2D74772D6261636B64726F702D687520 -:107EA000652D726F746174653A20203B0A20202092 -:107EB000202D2D74772D6261636B64726F702D6954 -:107EC0006E766572743A20203B0A202020202D2DEA -:107ED00074772D6261636B64726F702D6F70616374 -:107EE0006974793A20203B0A202020202D2D7477B8 -:107EF0002D6261636B64726F702D73617475726152 -:107F000074653A20203B0A202020202D2D74772DE7 -:107F10006261636B64726F702D73657069613A2082 -:107F2000203B0A7D0A0A3A3A6261636B64726F70A1 -:107F3000207B0A202020202D2D74772D626F726403 -:107F400065722D73706163696E672D783A20303BDE -:107F50000A202020202D2D74772D626F72646572A7 -:107F60002D73706163696E672D793A20303B0A206A -:107F70002020202D2D74772D7472616E736C6174C6 -:107F8000652D783A20303B0A202020202D2D747753 -:107F90002D7472616E736C6174652D793A20303B7B -:107FA0000A202020202D2D74772D726F7461746546 -:107FB0003A20303B0A202020202D2D74772D736B22 -:107FC00065772D783A20303B0A202020202D2D7413 -:107FD000772D736B65772D793A20303B0A2020206E -:107FE000202D2D74772D7363616C652D783A2031C7 -:107FF0003B0A202020202D2D74772D7363616C6542 -:108000002D793A20313B0A202020202D2D74772D08 -:1080100070616E2D783A20203B0A202020202D2DE3 -:1080200074772D70616E2D793A20203B0A20202034 -:10803000202D2D74772D70696E63682D7A6F6F6DAA -:108040003A20203B0A202020202D2D74772D7363A9 -:10805000726F6C6C2D736E61702D737472696374C2 -:108060006E6573733A2070726F78696D6974793BCD -:108070000A202020202D2D74772D67726164696598 -:108080006E742D66726F6D2D706F736974696F6E8B -:108090003A20203B0A202020202D2D74772D677256 -:1080A000616469656E742D7669612D706F73697492 -:1080B000696F6E3A20203B0A202020202D2D7477F6 -:1080C0002D6772616469656E742D746F2D706F73A6 -:1080D0006974696F6E3A20203B0A202020202D2DE4 -:1080E00074772D6F7264696E616C3A20203B0A20B0 -:1080F0002020202D2D74772D736C61736865642D9D -:108100007A65726F3A20203B0A202020202D2D74A2 -:10811000772D6E756D657269632D66696775726519 -:108120003A20203B0A202020202D2D74772D6E75BB -:108130006D657269632D73706163696E673A2020A3 -:108140003B0A202020202D2D74772D6E756D6572D1 -:1081500069632D6672616374696F6E3A20203B0A11 -:10816000202020202D2D74772D72696E672D696E69 -:108170007365743A20203B0A202020202D2D74772F -:108180002D72696E672D6F66667365742D776964ED -:1081900074683A203070783B0A202020202D2D74FE -:1081A000772D72696E672D6F66667365742D636FC8 -:1081B0006C6F723A20236666663B0A202020202DD1 -:1081C0002D74772D72696E672D636F6C6F723A2014 -:1081D0007267622835392031333020323436202F0F -:1081E00020302E35293B0A202020202D2D74772D7C -:1081F00072696E672D6F66667365742D736861644E -:108200006F773A203020302023303030303B0A2046 -:108210002020202D2D74772D72696E672D73686173 -:10822000646F773A203020302023303030303B0AE2 -:10823000202020202D2D74772D736861646F773A8C -:10824000203020302023303030303B0A20202020C6 -:108250002D2D74772D736861646F772D636F6C6F4C -:108260007265643A203020302023303030303B0AB1 -:10827000202020202D2D74772D626C75723A2020DD -:108280003B0A202020202D2D74772D6272696768AB -:10829000746E6573733A20203B0A202020202D2D18 -:1082A00074772D636F6E74726173743A20203B0A89 -:1082B000202020202D2D74772D67726179736361E2 -:1082C0006C653A20203B0A202020202D2D74772D2C -:1082D0006875652D726F746174653A20203B0A20C1 -:1082E0002020202D2D74772D696E766572743A20CA -:1082F000203B0A202020202D2D74772D736174756A -:10830000726174653A20203B0A202020202D2D74B4 -:10831000772D73657069613A20203B0A2020202068 -:108320002D2D74772D64726F702D736861646F7773 -:108330003A20203B0A202020202D2D74772D6261C9 -:10834000636B64726F702D626C75723A20203B0A09 -:10835000202020202D2D74772D6261636B64726F55 -:10836000702D6272696768746E6573733A20203B82 -:108370000A202020202D2D74772D6261636B64729A -:108380006F702D636F6E74726173743A20203B0AB4 -:10839000202020202D2D74772D6261636B64726F15 -:1083A000702D677261797363616C653A20203B0AB6 -:1083B000202020202D2D74772D6261636B64726FF5 -:1083C000702D6875652D726F746174653A20203B5D -:1083D0000A202020202D2D74772D6261636B64723A -:1083E0006F702D696E766572743A20203B0A2020EA -:1083F00020202D2D74772D6261636B64726F702D58 -:108400006F7061636974793A20203B0A2020202034 -:108410002D2D74772D6261636B64726F702D7361A3 -:108420007475726174653A20203B0A202020202D4B -:108430002D74772D6261636B64726F702D7365703C -:1084400069613A20203B0A7D0A2E7A2D3130207B4B -:108450000A202020207A2D696E6465783A20313018 -:108460003B0A7D0A2E6D622D3132207B0A202020AE -:10847000206D617267696E2D626F74746F6D3A2042 -:108480003372656D3B0A7D0A2E6D622D32207B0AA8 -:10849000202020206D617267696E2D626F74746F89 -:1084A0006D3A20302E3572656D3B0A7D0A2E6D6265 -:1084B0002D34207B0A202020206D617267696E2D8B -:1084C000626F74746F6D3A203172656D3B0A7D0A7C -:1084D0002E6D622D36207B0A202020206D61726770 -:1084E000696E2D626F74746F6D3A20312E3572652E -:1084F0006D3B0A7D0A2E6D6C2D31207B0A202020D9 -:10850000206D617267696E2D6C6566743A20302E3D -:10851000323572656D3B0A7D0A2E6D6C2D34207BE1 -:108520000A202020206D617267696E2D6C6566746B -:108530003A203172656D3B0A7D0A2E6D722D352011 -:108540007B0A202020206D617267696E2D72696739 -:1085500068743A20312E323572656D3B0A7D0A2EE1 -:10856000666C6578207B0A20202020646973706C1B -:1085700061793A20666C65783B0A7D0A2E677269DC -:1085800064207B0A20202020646973706C61793A32 -:1085900020677269643B0A7D0A2E772D66756C6CC4 -:1085A000207B0A2020202077696474683A203130CB -:1085B00030253B0A7D0A2E6D61782D772D36786C3B -:1085C000207B0A202020206D61782D7769647468F3 -:1085D0003A20373272656D3B0A7D0A2E6C697374DE -:1085E0002D6F757473696465207B0A202020206CD0 -:1085F0006973742D7374796C652D706F7369746908 -:108600006F6E3A206F7574736964653B0A7D0A2E3C -:108610006C6973742D646563696D616C207B0A20DD -:108620002020206C6973742D7374796C652D7479B6 -:1086300070653A20646563696D616C3B0A7D0A2E42 -:10864000666C65782D636F6C207B0A202020206685 -:108650006C65782D646972656374696F6E3A206326 -:108660006F6C756D6E3B0A7D0A2E6974656D732D96 -:1086700063656E746572207B0A20202020616C691E -:10868000676E2D6974656D733A2063656E746572EB -:108690003B0A7D0A2E6A7573746966792D6265746A -:1086A0007765656E207B0A202020206A75737469C7 -:1086B00066792D636F6E74656E743A2073706163B2 -:1086C000652D6265747765656E3B0A7D0A2E67616C -:1086D000702D3132207B0A202020206761703A20E3 -:1086E0003372656D3B0A7D0A2E726F756E64656428 -:1086F000207B0A20202020626F726465722D7261D7 -:10870000646975733A20302E323572656D3B0A7D8F -:108710000A2E726F756E6465642D66756C6C207BB5 -:108720000A20202020626F726465722D7261646974 -:1087300075733A203939393970783B0A7D0A2E62CF -:108740006F72646572207B0A20202020626F726441 -:1087500065722D77696474683A203170783B0A7DC0 -:108760000A2E626F726465722D742D32207B0A208E -:10877000202020626F726465722D746F702D77698E -:108780006474683A203270783B0A7D0A2E626F72F8 -:108790006465722D5C5B5C234139413841385C5D16 -:1087A000207B0A202020202D2D74772D626F72648B -:1087B00065722D6F7061636974793A20313B0A20CC -:1087C000202020626F726465722D636F6C6F723A45 -:1087D00020726762283136392031363820313638F8 -:1087E000202F20766172282D2D74772D626F726490 -:1087F00065722D6F70616369747929293B0A7D0A5E -:108800002E62672D72656E657361732D626C75657E -:10881000207B0A202020202D2D74772D62672D6F5C -:108820007061636974793A20313B0A20202020620C -:1088300061636B67726F756E642D636F6C6F723AF4 -:108840002072676228343220343020313537202FAF -:1088500020766172282D2D74772D62672D6F7061DF -:108860006369747929293B0A7D0A2E62672D726536 -:108870006E657361732D6461726B2D626C7565201A -:108880007B0A202020202D2D74772D62672D6F709C -:1088900061636974793A20313B0A202020206261AB -:1088A000636B67726F756E642D636F6C6F723A20C5 -:1088B00072676228313920313720313332202F203E -:1088C000766172282D2D74772D62672D6F7061632C -:1088D00069747929293B0A7D0A2E62672D72656EBB -:1088E000657361732D677265795C2F3130207B0A67 -:1088F000202020206261636B67726F756E642D6348 -:108900006F6C6F723A2072676228313132203131D8 -:108910003120313131202F20302E31293B0A7D0A80 -:108920002E62672D7768697465207B0A20202020DD -:108930002D2D74772D62672D6F7061636974793A9C -:1089400020313B0A202020206261636B67726F75C3 -:108950006E642D636F6C6F723A20726762283235D5 -:10896000352032353520323535202F20766172287A -:108970002D2D74772D62672D6F706163697479296D -:10898000293B0A7D0A2E702D31207B0A20202020D1 -:1089900070616464696E673A20302E323572656D9D -:1089A0003B0A7D0A2E702D3132207B0A20202020A8 -:1089B00070616464696E673A203372656D3B0A7D4D -:1089C0000A2E702D34207B0A2020202070616464E0 -:1089D000696E673A203172656D3B0A7D0A2E702DF3 -:1089E00036207B0A2020202070616464696E673A1B -:1089F00020312E3572656D3B0A7D0A2E70622D3254 -:108A0000207B0A2020202070616464696E672D62DB -:108A10006F74746F6D3A20302E3572656D3B0A7D30 -:108A20000A2E70722D35207B0A2020202070616470 -:108A300064696E672D72696768743A20312E323529 -:108A400072656D3B0A7D0A2E70742D3234207B0ACC -:108A50002020202070616464696E672D746F703A05 -:108A6000203672656D3B0A7D0A2E746578742D324E -:108A7000786C207B0A20202020666F6E742D73692D -:108A80007A653A20312E3572656D3B0A2020202010 -:108A90006C696E652D6865696768743A2032726525 -:108AA0006D3B0A7D0A2E746578742D5C5B313670DF -:108AB000785C5D207B0A20202020666F6E742D7309 -:108AC000697A653A20313670783B0A7D0A2E7465E2 -:108AD00078742D5C5B333070785C5D5C2F5C5B334D -:108AE0003270785C5D207B0A20202020666F6E74D7 -:108AF0002D73697A653A20333070783B0A20202044 -:108B0000206C696E652D6865696768743A20333238 -:108B100070783B0A7D0A2E746578742D5C5B343462 -:108B200070785C5D5C2F5C5B343770785C5D207BBB -:108B30000A20202020666F6E742D73697A653A20B2 -:108B4000343470783B0A202020206C696E652D68D3 -:108B500065696768743A20343770783B0A7D0A2E5D -:108B6000666F6E742D626F6C64207B0A202020205B -:108B7000666F6E742D7765696768743A2037303098 -:108B80003B0A7D0A2E666F6E742D73656D69626F88 -:108B90006C64207B0A20202020666F6E742D776520 -:108BA000696768743A203630303B0A7D0A2E746556 -:108BB00078742D72656E657361732D6772657920A7 -:108BC0007B0A202020202D2D74772D746578742D3C -:108BD0006F7061636974793A20313B0A202020204C -:108BE000636F6C6F723A20726762283131322031C4 -:108BF000313120313131202F20766172282D2D74B2 -:108C0000772D746578742D6F706163697479292983 -:108C10003B0A7D0A2E746578742D77686974652027 -:108C20007B0A202020202D2D74772D746578742DDB -:108C30006F7061636974793A20313B0A20202020EB -:108C4000636F6C6F723A207267622832353520325A -:108C5000353520323535202F20766172282D2D7440 -:108C6000772D746578742D6F706163697479292923 -:108C70003B0A7D0A2E637572736F722D706F696E79 -:108C800074207B0A20202020637572736F723A2053 -:108C9000706F696E7465723B0A7D0A0A3A726F6F73 -:108CA00074207B0A202020202D2D746578742D6877 -:108CB00065783A20233338333833383B0A20202074 -:108CC000202D2D666F726567726F756E642D7267E9 -:108CD000623A20302C20302C20303B0A20202020EB -:108CE0002D2D6261636B67726F756E642D73746195 -:108CF00072742D7267623A203231342C203231394D -:108D00002C203232303B0A202020202D2D6261633E -:108D10006B67726F756E642D656E642D7267623A53 -:108D2000203235352C203235352C203235353B0A72 -:108D3000202020202D2D6261636B67726F756E6439 -:108D40002D6865783A20234634463746413B0A7DF4 -:108D50000A0A406D656469612028707265666572F3 -:108D6000732D636F6C6F722D736368656D653A2048 -:108D70006461726B29207B0A202020203A726F6F79 -:108D800074207B0A20202020202020202D2D666F9B -:108D9000726567726F756E642D7267623A20323544 -:108DA000352C203235352C203235353B0A20202019 -:108DB00020202020202D2D6261636B67726F756EFD -:108DC000642D73746172742D7267623A20302C20A6 -:108DD000302C20303B0A20202020202020202D2D48 -:108DE0006261636B67726F756E642D656E642D7260 -:108DF00067623A20302C20302C20303B0A20202083 -:108E0000207D0A7D0A0A40666F6E742D6661636577 -:108E1000207B0A20202020666F6E742D66616D69AC -:108E20006C793A20274F7377616C64273B0A2020C6 -:108E30002020666F6E742D7374796C653A206E6FA6 -:108E4000726D616C3B0A20202020666F6E742D7756 -:108E500065696768743A203330303B0A202020204F -:108E60007372633A2075726C282E2F666F6E74735E -:108E70002F4F7377616C642F7374617469632F4F24 -:108E80007377616C642D4C696768742E74746629FD -:108E90003B0A7D0A40666F6E742D66616365207BB8 -:108EA0000A20202020666F6E742D66616D696C79D2 -:108EB0003A20274F7377616C64273B0A20202020DB -:108EC000666F6E742D7374796C653A206E6F726D77 -:108ED000616C3B0A20202020666F6E742D776569D7 -:108EE0006768743A203430303B0A202020207372A7 -:108EF000633A2075726C282E2F666F6E74732F4F35 -:108F00007377616C642F7374617469632F4F737727 -:108F1000616C642D526567756C61722E747466297C -:108F20003B0A7D0A40666F6E742D66616365207B27 -:108F30000A20202020666F6E742D66616D696C7941 -:108F40003A20274F7377616C64273B0A202020204A -:108F5000666F6E742D7374796C653A206E6F726DE6 -:108F6000616C3B0A20202020666F6E742D77656946 -:108F70006768743A203630303B0A20202020737214 -:108F8000633A2075726C282E2F666F6E74732F4FA4 -:108F90007377616C642F7374617469632F4F737797 -:108FA000616C642D53656D69426F6C642E747466D8 -:108FB000293B0A7D0A40666F6E742D6661636520E9 -:108FC0007B0A20202020666F6E742D66616D696CAF -:108FD000793A20274F7377616C64273B0A20202061 -:108FE00020666F6E742D7374796C653A206E6F72A3 -:108FF0006D616C3B0A20202020666F6E742D7765B2 -:10900000696768743A203730303B0A20202020738B -:1090100072633A2075726C282E2F666F6E74732FF0 -:109020004F7377616C642F7374617469632F4F732E -:1090300077616C642D426F6C642E747466293B0AF0 -:109040007D0A40666F6E742D66616365207B0A2021 -:10905000202020666F6E742D66616D696C793A20F0 -:10906000274F70656E2053616E73273B0A202020C6 -:1090700020666F6E742D7374796C653A206E6F7212 -:109080006D616C3B0A20202020666F6E742D776521 -:10909000696768743A203330303B0A2020202073FF -:1090A00072633A2075726C282E2F666F6E74732F60 -:1090B0004F70656E5F53616E732F73746174696373 -:1090C0002F4F70656E53616E732D4C696768742EF7 -:1090D000747466293B0A7D0A40666F6E742D666162 -:1090E0006365207B0A20202020666F6E742D6661E8 -:1090F0006D696C793A20274F70656E2053616E73ED -:10910000273B0A20202020666F6E742D7374796CC3 -:10911000653A206E6F726D616C3B0A2020202066DC -:109120006F6E742D7765696768743A203430303B10 -:109130000A202020207372633A2075726C282E2F2B -:10914000666F6E74732F4F70656E5F53616E732F11 -:109150007374617469632F4F70656E53616E732D04 -:10916000526567756C61722E747466293B0A7D0ABC -:1091700040666F6E742D66616365207B0A20202037 -:1091800020666F6E742D66616D696C793A20274F89 -:1091900070656E2053616E73273B0A202020206685 -:1091A0006F6E742D7374796C653A206E6F726D6199 -:1091B0006C3B0A20202020666F6E742D77656967EE -:1091C00068743A203630303B0A20202020737263C6 -:1091D0003A2075726C282E2F666F6E74732F4F7045 -:1091E000656E5F53616E732F7374617469632F4F83 -:1091F00070656E53616E732D53656D69426F6C645B -:109200002E747466293B0A7D0A40666F6E742D6663 -:10921000616365207B0A20202020666F6E742D66B6 -:10922000616D696C793A20274F70656E2053616ECD -:1092300073273B0A20202020666F6E742D7374798B -:109240006C653A206E6F726D616C3B0A20202020A5 -:10925000666F6E742D7765696768743A20373030B1 -:109260003B0A202020207372633A2075726C282EEE -:109270002F666F6E74732F4F70656E5F53616E73E0 -:109280002F7374617469632F4F70656E53616E73D1 -:109290002D426F6C642E747466293B0A7D0A406609 -:1092A0006F6E742D66616365207B0A202020206626 -:1092B0006F6E742D66616D696C793A20274F706509 -:1092C0006E2053616E73273B0A20202020666F6E4C -:1092D000742D7374796C653A206974616C69633BB1 -:1092E0000A20202020666F6E742D77656967687488 -:1092F0003A203330303B0A202020207372633A201A -:1093000075726C282E2F666F6E74732F4F70656E9A -:109310005F53616E732F7374617469632F4F70654F -:109320006E53616E732D4C696768744974616C6922 -:10933000632E747466293B0A7D0A40666F6E742D35 -:1093400066616365207B0A20202020666F6E742D85 -:1093500066616D696C793A20274F70656E205361A4 -:109360006E73273B0A20202020666F6E742D737465 -:10937000796C653A206974616C69633B0A2020202E -:1093800020666F6E742D7765696768743A20343093 -:10939000303B0A202020207372633A2075726C28BB -:1093A0002E2F666F6E74732F4F70656E5F53616EF4 -:1093B000732F7374617469632F4F70656E53616EA0 -:1093C000732D4974616C69632E747466293B0A7D40 -:1093D0000A40666F6E742D66616365207B0A2020EB -:1093E0002020666F6E742D66616D696C793A202756 -:1093F0004F70656E2053616E73273B0A202020203A -:10940000666F6E742D7374796C653A206974616C43 -:1094100069633B0A20202020666F6E742D77656992 -:109420006768743A203630303B0A2020202073725F -:10943000633A2075726C282E2F666F6E74732F4FEF -:1094400070656E5F53616E732F7374617469632FFF -:109450004F70656E53616E732D53656D69426F6C0D -:10946000644974616C69632E747466293B0A7D0AD1 -:109470000A40666F6E742D66616365207B0A20204A -:109480002020666F6E742D66616D696C793A2027B5 -:109490004F70656E2053616E73273B0A2020202099 -:1094A000666F6E742D7374796C653A206974616CA3 -:1094B00069633B0A20202020666F6E742D776569F2 -:1094C0006768743A203730303B0A202020207372BE -:1094D000633A2075726C282E2F666F6E74732F4F4F -:1094E00070656E5F53616E732F7374617469632F5F -:1094F0004F70656E53616E732D426F6C6449746179 -:109500006C69632E747466293B0A7D0A0A626F6473 -:1095100079207B0A20202020636F6C6F723A2076BE -:109520006172282D2D746578742D686578293B0A41 -:10953000202020206261636B67726F756E642D63FB -:109540006F6C6F723A20766172282D2D6261636BA9 -:1095500067726F756E642D686578293B0A2020203C -:1095600020666F6E742D66616D696C793A20274FA5 -:1095700070656E2053616E73272C2073616E732D9E -:1095800073657269663B0A7D0A0A6F6C2C20756CE4 -:10959000207B0A202020206D617267696E2D6C652A -:1095A00066743A203172656D3B0A7D0A0A6C692047 -:1095B0007B0A202020206D617267696E2D626F74B6 -:1095C000746F6D3A203172656D3B0A7D0A0A68310D -:1095D000207B0A20202020666F6E742D66616D69E5 -:1095E0006C793A20274F7377616C64272C20736164 -:1095F0006E732D73657269663B0A7D0A0A2E686F69 -:109600007665725C3A746578742D72656E65736107 -:10961000732D6C696768742D626C75653A686F7636 -:109620006572207B0A202020202D2D74772D7465F3 -:1096300078742D6F7061636974793A20313B0A2028 -:10964000202020636F6C6F723A207267622831337A -:10965000312032303820323530202F207661722888 -:109660002D2D74772D746578742D6F706163697416 -:109670007929293B0A7D0A0A406D656469612028C1 -:109680006D696E2D77696474683A20373638707862 -:1096900029207B0A0A202020202E6D645C3A636F0B -:1096A0006C2D7370616E2D32207B0A2020202020CB -:1096B000202020677269642D636F6C756D6E3A208F -:1096C0007370616E2032202F207370616E20323BE8 -:1096D0000A202020207D0A0A202020202E6D645C94 -:1096E0003A636F6C2D7370616E2D33207B0A2020DE -:1096F000202020202020677269642D636F6C756DB7 -:109700006E3A207370616E2033202F207370616E6B -:1097100020333B0A202020207D0A0A202020202EF2 -:109720006D645C3A677269642D636F6C732D3220CF -:109730007B0A2020202020202020677269642D745D -:10974000656D706C6174652D636F6C756D6E733AC9 -:109750002072657065617428322C206D696E6D61B0 -:109760007828302C2031667229293B0A20202020BD -:109770007D0A0A202020202E6D645C3A677269649D -:109780002D636F6C732D35207B0A20202020202034 -:109790002020677269642D74656D706C6174652D2D -:1097A000636F6C756D6E733A2072657065617428B5 -:1097B000352C206D696E6D617828302C20316672F1 -:1097C00029293B0A202020207D0A7D0A1400000060 -:1097D00000000000802002005C61737365747300F8 -:1097E000A4EA0100180000008CEA010064696167C6 -:1097F00072616D2E6A706700FFD8FFE000104A4664 -:10980000494600010101005F005F0000FFE100A088 -:109810004578696600004D4D002A000000080008E8 -:10982000011A0005000000010000006E011B000588 -:109830000000000100000076012800030000000184 -:109840000002000001310002000000110000007E53 -:10985000030100050000000100000090511000010C -:10986000000000010100000051110004000000018F -:1098700000000EC2511200040000000100000EC2E0 -:10988000000000000000005F000000010000005F19 -:10989000000000017061696E742E6E657420342EB4 -:1098A000302E31320000000186A00000B18FFFDBB6 -:1098B000004300020101020101020202020202024F -:1098C0000203050303030303060404030507060755 -:1098D000070706070708090B0908080A0807070A07 -:1098E0000D0A0A0B0C0C0C0C07090E0F0D0C0E0BBD -:1098F0000C0C0CFFDB00430102020203030306030E -:1099000003060C0807080C0C0C0C0C0C0C0C0C0CB3 -:109910000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C87 +:104FF00020202020202020202020202020202020B1 +:105000003C64697620636C6173733D226D622D325E +:1050100020666F6E742D73656D69626F6C64223EDD +:105020004465766963652049443C2F6469763E0D8A +:105030000A20202020202020202020202020202086 +:105040002020202020202020202020202020202060 +:10505000203C64697620636C6173733D226D6C2D16 +:1050600031223E202D203C2F72696768743E3C2F10 +:105070006469763E0D0A2020202020202020202058 +:105080002020202020202020202020202020202020 +:105090002020202020203C64697620636C6173739B +:1050A0003D226D6C2D31223E202D203C2F726967F0 +:1050B00068743E3C2F6469763E0D0A202020202033 +:1050C00020202020202020202020202020202020E0 +:1050D000202020202020203C2F6469763E0D0A20CD +:1050E00020202020202020202020202020202020C0 +:1050F00020202020202020202020203C6469763E93 +:105100000D0A2020202020202020202020202020C8 +:10511000202020202020202020202020202020208F +:1051200020203C64697620636C6173733D226D625C +:105130002D3220666F6E742D73656D69626F6C64BD +:10514000223E4D43552054656D70657261747572D1 +:1051500065202846293A202D2D2E2D2D3C2F6469BF +:10516000763E0D0A202020202020202020202020F4 +:10517000202020202020202020202020202020202F +:10518000202020203C64697620636C6173733D228B +:105190006D622D3220666F6E742D73656D69626F5E +:1051A0006C64223E4D43552054656D706572617488 +:1051B000757265202843293A202D2D2E2D2D3C2F48 +:1051C0006469763E0D0A2020202020202020202007 +:1051D00020202020202020202020202020202020CF +:1051E0002020202020203C64697620636C6173734A +:1051F0003D226D622D3220666F6E742D73656D6970 +:10520000626F6C64223E426C7565204C45442041BF +:105210007474726962757465733C2F6469763E0DAF +:105220000A20202020202020202020202020202094 +:10523000202020202020202020202020202020206E +:10524000203C64697620636C6173733D226D6C2D24 +:1052500031223E4672657175656E63792028487A01 +:10526000293A20313C2F6469763E0D0A2020202007 +:10527000202020202020202020202020202020202E +:105280002020202020202020202020203C6469761F +:1052900020636C6173733D226D6C2D31223E496E2B +:1052A00074656E73697479202825293A2031303C61 +:1052B0002F6469763E0D0A20202020202020202007 +:1052C00020202020202020202020202020202020DE +:1052D0002020203C2F6469763E0D0A2020202020CB +:1052E00020202020202020202020202020202020BE +:1052F0002020203C2F6469763E0D0A2020202020AB +:105300002020202020202020202020202020203C81 +:105310002F6469763E0D0A202020202020202020A6 +:10532000202020202020203C2F6469763E0D0A207A +:105330002020202020202020202020202020203C51 +:1053400064697620636C6173733D2262672D7265B8 +:105350006E657361732D677265792F3130206D62D0 +:105360002D313220726F756E64656420626F7264D5 +:10537000657220626F726465722D5B23413941381A +:1053800041385D223E0D0A202020202020202020B0 +:1053900020202020202020202020203C646976200E +:1053A000636C6173733D22702D36223E0D0A2020FE +:1053B00020202020202020202020202020202020ED +:1053C0002020202020203C683320636C6173733DD3 +:1053D0002270622D3220746578742D32786C223EF2 +:1053E000436F6E74726F6C2050616E656C3C2F68F9 +:1053F000333E0D0A202020202020202020202020A5 +:105400002020202020202020202020203C687220E6 +:10541000636C6173733D226D622D3620626F72641E +:1054200065722D5B234139413841385D20626F72CE +:105430006465722D742D3222202F3E0D0A2020200B +:10544000202020202020202020202020202020205C +:1054500020202020203C64697620636C6173733DBA +:105460002267726964206D643A677269642D636FA4 +:105470006C732D32206761702D3132223E0D0A206F +:10548000202020202020202020202020202020201C +:1054900020202020202020202020203C6469763EEF +:1054A0000D0A202020202020202020202020202025 +:1054B00020202020202020202020202020202020EC +:1054C00020203C6469763E3C7370616E20636C61A1 +:1054D00073733D22726F756E6465642D66756C6CB6 +:1054E0002062672D72656E657361732D6461726BE6 +:1054F0002D626C756520702D3120746578742D7760 +:105500006869746520637572736F722D706F696E50 +:105510007422206F6E636C69636B3D227377312850 +:1055200029223E53313C2F7370616E3E20557365C6 +:10553000722053776974636820313C2F6469763E2A +:105540000D0A202020202020202020202020202084 +:1055500020202020202020202020202020203C2F20 +:105560006469763E0D0A2020202020202020202063 +:10557000202020202020202020202020202020202B +:1055800020203C6469763E0D0A2020202020202027 +:10559000202020202020202020202020202020200B +:1055A0002020202020202020203C6469763E3C736F +:1055B00070616E20636C6173733D22726F756E64EF +:1055C00065642D66756C6C2062672D72656E6573FF +:1055D00061732D6461726B2D626C756520702D3165 +:1055E00020746578742D77686974652063757273AB +:1055F0006F722D706F696E7422206F6E636C6963B9 +:105600006B3D227377322829223E53323C2F737030 +:10561000616E3E205573657220537769746368200C +:10562000323C2F6469763E0D0A2020202020202065 +:10563000202020202020202020202020202020206A +:1056400020202020203C2F6469763E0D0A20202057 +:10565000202020202020202020202020202020204A +:1056600020202020203C2F6469763E0D0A20202037 +:10567000202020202020202020202020202020202A +:10568000203C2F6469763E0D0A2020202020202017 +:105690002020202020202020203C2F6469763E0DF1 +:1056A0000A20202020202020202020202020202010 +:1056B000203C6469763E0D0A2020202020202020F6 +:1056C0002020202020202020202020203C737472C5 +:1056D0006F6E673E496E737472756374696F6E7333 +:1056E0003C2F7374726F6E673E0D0A2020202020BD +:1056F0002020202020202020202020202020203C8E +:105700006F6C20636C6173733D226C6973742D64DC +:105710006563696D616C206C6973742D6F7574734A +:10572000696465206D6C2D34223E0D0A20202020F6 +:105730002020202020202020202020202020202069 +:10574000202020203C6C693E0D0A202020202020B3 +:105750002020202020202020202020202020202049 +:1057600020202020202050726573732074686520EB +:10577000706879736963616C2075736572206275F6 +:1057800074746F6E7320533120616E642F6F7220BA +:105790005332206F6E2074686520454B2D5241387E +:1057A0004D3120626F6172642E2054686520626CF6 +:1057B00075652075736572204C4544262378323711 +:1057C0003B7320696E74656E7369747920616E64D1 +:1057D0002F6F72206672657175656E6379207769C7 +:1057E0006C6C206368616E67652E20546865206963 +:1057F0006E74656E7369747920616E642F6F7220A8 +:105800006672657175656E63792077696C6C20725C +:1058100065667265736820696E20746865204469E6 +:1058200073706C617920436F6E736F6C652E0D0A17 +:105830002020202020202020202020202020202068 +:105840002020202020202020202020205468697340 +:105850002064656D6F6E7374726174657320746813 +:105860006520636F6D6D756E69636174696F6E201D +:1058700066726F6D2074686520736572766572203C +:10588000746F2074686520636C69656E742E0D0AF0 +:105890002020202020202020202020202020202008 +:1058A00020202020202020203C2F6C693E0D0A2043 +:1058B00020202020202020202020202020202020E8 +:1058C000202020202020203C6C693E0D0A20202032 +:1058D00020202020202020202020202020202020C8 +:1058E00020202020202020202050726573732074F7 +:1058F000686520736F667477617265207573657271 +:1059000020627574746F6E7320533120616E642F42 +:105910006F72205332206F6E207468652077656245 +:105920002073657276657220436F6E74726F6C209F +:1059300050616E656C2E2054686520626C75652020 +:1059400075736572204C454426237832373B7320AB +:10595000696E74656E7369747920616E642F6F72FD +:10596000206672657175656E63792077696C6C204D +:105970006368616E67652E2054686520696E746582 +:105980006E7369747920616E642F6F722066726520 +:105990007175656E63792077696C6C2072656672CB +:1059A00065736820696E2074686520446973706C43 +:1059B00061790D0A20202020202020202020202076 +:1059C00020202020202020202020202020202020D7 +:1059D000436F6E736F6C652E205468697320646525 +:1059E0006D6F6E7374726174657320746865206383 +:1059F0006F6D6D756E69636174696F6E2066726F2D +:105A00006D2074686520636C69656E7420746F2006 +:105A1000746865207365727665722E0D0A202020E9 +:105A20002020202020202020202020202020202076 +:105A300020202020203C2F6C693E0D0A20202020B1 +:105A40002020202020202020202020202020202056 +:105A50003C2F6F6C3E0D0A2020202020202020208B +:105A600020202020202020202020203C703E506C30 +:105A70006561736520726566657220746F20746855 +:105A80006520454B2D5241384D3120517569636B6E +:105A900020537461727420477569646520616E6477 +:105AA00020517569636B205374617274204578616D +:105AB0006D706C652050726F6A65637420736F75CA +:105AC00072636520636F646520666F72206D6F720C +:105AD000652064657461696C732E3C2F703E0D0AFD +:105AE00020202020202020202020202020202020B6 +:105AF0003C2F6469763E0D0A2020202020202020A3 +:105B0000202020203C2F6469763E0D0A2020202092 +:105B100020202020202020203C64697620636C61B6 +:105B200073733D226D643A636F6C2D7370616E2DDB +:105B300032223E3C696D67207372633D222E2F61D5 +:105B400073736574732F6469616772616D2E6A7017 +:105B5000672220616C743D226469616772616D2007 +:105B6000696D61676522202F3E3C2F6469763E0D8A +:105B70000A20202020202020203C2F6469763E0D22 +:105B80000A3C7363726970743E0D0A66756E6374C5 +:105B9000696F6E207377312829200D0A20207B0D34 +:105BA0000A202020202063616C6C46756E632827D4 +:105BB0006C6564436865636B426F78272C2027739C +:105BC00077315F6374726C2E636769272C20276FAF +:105BD0006E4C6F616427293B0D0A20207D0D0A2041 +:105BE000200D0A66756E6374696F6E2073773228B4 +:105BF00029200D0A20207B0D0A202020202063610F +:105C00006C6C46756E6328276C6564436865636BCE +:105C1000426F78272C20277377325F6374726C2E63 +:105C2000636769272C20276F6E4C6F616427293BBF +:105C30000D0A20207D0D0A20200D0A3C2F7363726F +:105C40006970743E0D0A0D0A202020203C2F6469E3 +:105C5000763E0D0A3C2F6D61696E3E0D0A3C2F6247 +:105C60006F64793E0D0A3C2F68746D6C3E0D0A001E +:105C70006C3B000018000000543B00007374796C0A +:105C800065732E63737300002F2A0A2120746169E3 +:105C90006C77696E646373732076332E332E3320F2 +:105CA0007C204D4954204C6963656E7365207C20CF +:105CB00068747470733A2F2F7461696C77696E64BD +:105CC0006373732E636F6D0A2A2F2F2A0A312E20D9 +:105CD00050726576656E742070616464696E6720C9 +:105CE000616E6420626F726465722066726F6D20EF +:105CF000616666656374696E6720656C656D656E67 +:105D0000742077696474682E202868747470733AFC +:105D10002F2F6769746875622E636F6D2F6D6F7AB0 +:105D2000646576732F63737372656D6564792F692B +:105D300073737565732F34290A322E20416C6C6F92 +:105D40007720616464696E67206120626F726465A8 +:105D50007220746F20616E20656C656D656E7420B5 +:105D60006279206A75737420616464696E6720616A +:105D700020626F726465722D77696474682E2028C2 +:105D800068747470733A2F2F6769746875622E6334 +:105D90006F6D2F7461696C77696E646373732F74B0 +:105DA00061696C77696E646373732F70756C6C2FA7 +:105DB000313136290A2A2F0A0A2A2C0A3A3A626510 +:105DC000666F72652C0A3A3A6166746572207B0AC6 +:105DD00020202020626F782D73697A696E673A20DF +:105DE000626F726465722D626F783B202F2A2031BA +:105DF000202A2F0A20202020626F726465722D777E +:105E0000696474683A20303B202F2A2032202A2FE0 +:105E10000A20202020626F726465722D7374796C81 +:105E2000653A20736F6C69643B202F2A2032202A48 +:105E30002F0A20202020626F726465722D636F6CC0 +:105E40006F723A20236535653765623B202F2A2023 +:105E500032202A2F0A7D0A0A3A3A6265666F726515 +:105E60002C0A3A3A6166746572207B0A2020202051 +:105E70002D2D74772D636F6E74656E743A2027270D +:105E80003B0A7D0A0A2F2A0A312E205573652061AC +:105E900020636F6E73697374656E742073656E73BF +:105EA00069626C65206C696E652D686569676874E8 +:105EB00020696E20616C6C2062726F7773657273FB +:105EC0002E0A322E2050726576656E742061646AE7 +:105ED0007573746D656E7473206F6620666F6E7473 +:105EE0002073697A65206166746572206F726965D6 +:105EF0006E746174696F6E206368616E676573208C +:105F0000696E20694F532E0A332E20557365206128 +:105F1000206D6F7265207265616461626C652074CA +:105F200061622073697A652E0A342E2055736520CC +:105F30007468652075736572277320636F6E666978 +:105F40006775726564206073616E736020666F6E42 +:105F5000742D66616D696C79206279206465666173 +:105F6000756C742E0A352E20557365207468652073 +:105F700075736572277320636F6E666967757265E6 +:105F800064206073616E736020666F6E742D666549 +:105F900061747572652D73657474696E67732062C0 +:105FA000792064656661756C742E0A362E205573EF +:105FB00065207468652075736572277320636F6E42 +:105FC00066696775726564206073616E73602066D0 +:105FD0006F6E742D766172696174696F6E2D736571 +:105FE0007474696E67732062792064656661756C8C +:105FF000742E0A2A2F0A0A68746D6C207B0A2020EE +:1060000020206C696E652D6865696768743A203177 +:106010002E353B202F2A2031202A2F0A2020202015 +:106020002D7765626B69742D746578742D73697A48 +:10603000652D61646A7573743A20313030253B20D8 +:106040002F2A2032202A2F0A202020202D6D6F7A1F +:106050002D7461622D73697A653A20343B202F2AB2 +:106060002033202A2F0A202020202D6F2D746162DA +:106070002D73697A653A20343B0A20202020746110 +:10608000622D73697A653A20343B202F2A20332011 +:106090002A2F0A20202020666F6E742D66616D699C +:1060A0006C793A2075692D73616E732D7365726911 +:1060B000662C2073797374656D2D75692C202D61A4 +:1060C00070706C652D73797374656D2C20426C69EA +:1060D0006E6B4D616353797374656D466F6E742C8E +:1060E00020225365676F65205549222C20526F622C +:1060F0006F746F2C202248656C766574696361202B +:106100004E657565222C20417269616C2C20224EEF +:106110006F746F2053616E73222C2073616E732D28 +:1061200073657269662C20224170706C6520436F24 +:106130006C6F7220456D6F6A69222C20225365674F +:106140006F6520554920456D6F6A69222C202253C6 +:1061500065676F652055492053796D626F6C222CFD +:1061600020224E6F746F20436F6C6F7220456D6FED +:106170006A69223B202F2A2034202A2F0A2020203F +:1061800020666F6E742D666561747572652D73651A +:106190007474696E67733A206E6F726D616C3B2028 +:1061A0002F2A2035202A2F0A20202020666F6E7487 +:1061B0002D766172696174696F6E2D73657474698F +:1061C0006E67733A206E6F726D616C3B202F2A20D0 +:1061D00036202A2F0A7D0A0A2F2A0A312E205265DC +:1061E0006D6F766520746865206D617267696E20D9 +:1061F000696E20616C6C2062726F77736572732EAA +:106200000A322E20496E6865726974206C696E6569 +:106210002D6865696768742066726F6D20606874A8 +:106220006D6C6020736F2075736572732063616E8F +:1062300020736574207468656D206173206120632C +:106240006C617373206469726563746C79206F6E1E +:1062500020746865206068746D6C6020656C656D85 +:10626000656E742E0A2A2F0A0A626F6479207B0AEF +:10627000202020206D617267696E3A20303B202F0C +:106280002A2031202A2F0A202020206C696E652DBB +:106290006865696768743A20696E68657269743BFD +:1062A000202F2A2032202A2F0A7D0A0A2F2A0A317B +:1062B0002E204164642074686520636F7272656388 +:1062C000742068656967687420696E204669726524 +:1062D000666F782E0A322E20436F727265637420C7 +:1062E00074686520696E6865726974616E636520A3 +:1062F0006F6620626F7264657220636F6C6F7220CC +:10630000696E2046697265666F782E2028687474FD +:1063100070733A2F2F6275677A696C6C612E6D6F9E +:106320007A696C6C612E6F72672F73686F775F622A +:1063300075672E6367693F69643D3139303635359D +:10634000290A332E20456E7375726520686F726955 +:106350007A6F6E74616C2072756C65732061726502 +:106360002076697369626C65206279206465666174 +:10637000756C742E0A2A2F0A0A6872207B0A202064 +:1063800020206865696768743A20303B202F2A20F6 +:1063900031202A2F0A20202020636F6C6F723A2050 +:1063A000696E68657269743B202F2A2032202A2F7B +:1063B0000A20202020626F726465722D746F702D28 +:1063C00077696474683A203170783B202F2A203333 +:1063D000202A2F0A7D0A0A2F2A0A41646420746841 +:1063E0006520636F727265637420746578742064CD +:1063F00065636F726174696F6E20696E20436872A5 +:106400006F6D652C20456467652C20616E64205398 +:1064100061666172692E0A2A2F0A0A616262723A03 +:106420007768657265285B7469746C655D29207B8B +:106430000A202020202D7765626B69742D746578A1 +:10644000742D6465636F726174696F6E3A20756E46 +:106450006465726C696E6520646F747465643B0A70 +:1064600020202020746578742D6465636F726174D8 +:10647000696F6E3A20756E6465726C696E65206432 +:106480006F747465643B0A7D0A0A2F2A0A52656D8F +:106490006F7665207468652064656661756C74202C +:1064A000666F6E742073697A6520616E642077650B +:1064B0006967687420666F722068656164696E67D9 +:1064C000732E0A2A2F0A0A68312C0A68322C0A68AD +:1064D000332C0A68342C0A68352C0A6836207B0A6B +:1064E00020202020666F6E742D73697A653A2069CA +:1064F0006E68657269743B0A20202020666F6E7496 +:106500002D7765696768743A20696E686572697489 +:106510003B0A7D0A0A2F2A0A5265736574206C694A +:106520006E6B7320746F206F7074696D697A65206B +:10653000666F72206F70742D696E207374796C6948 +:106540006E6720696E7374656164206F66206F707A +:10655000742D6F75742E0A2A2F0A0A61207B0A2077 +:10656000202020636F6C6F723A20696E68657269D3 +:10657000743B0A20202020746578742D6465636F55 +:10658000726174696F6E3A20696E68657269743BF6 +:106590000A7D0A0A2F2A0A41646420746865206310 +:1065A0006F727265637420666F6E742077656967B9 +:1065B000687420696E204564676520616E642053AD +:1065C00061666172692E0A2A2F0A0A622C0A7374A4 +:1065D000726F6E67207B0A20202020666F6E742DFC +:1065E0007765696768743A20626F6C6465723B0A0C +:1065F0007D0A0A2F2A0A312E20557365207468659A +:106600002075736572277320636F6E666967757294 +:10661000656420606D6F6E6F6020666F6E742066BB +:10662000616D696C792062792064656661756C744E +:106630002E0A322E20436F7272656374207468656F +:10664000206F64642060656D6020666F6E742073D7 +:10665000697A696E6720696E20616C6C2062726F66 +:1066600077736572732E0A2A2F0A0A636F64652C8A +:106670000A6B62642C0A73616D702C0A707265205B +:106680007B0A20202020666F6E742D66616D696C18 +:10669000793A2075692D6D6F6E6F73706163652C2B +:1066A0002053464D6F6E6F2D526567756C61722C6D +:1066B000204D656E6C6F2C204D6F6E61636F2C20CA +:1066C000436F6E736F6C61732C20224C696265722C +:1066D0006174696F6E204D6F6E6F222C2022436FA4 +:1066E0007572696572204E6577222C206D6F6E6F12 +:1066F00073706163653B202F2A2031202A2F0A20E6 +:10670000202020666F6E742D73697A653A2031659A +:106710006D3B202F2A2032202A2F0A7D0A0A2F2A99 +:106720000A4164642074686520636F7272656374E3 +:1067300020666F6E742073697A6520696E20616CC3 +:106740006C2062726F77736572732E0A2A2F0A0AA1 +:10675000736D616C6C207B0A20202020666F6E7444 +:106760002D73697A653A203830253B0A7D0A0A2F55 +:106770002A0A50726576656E7420607375626020B7 +:10678000616E6420607375706020656C656D656E08 +:1067900074732066726F6D20616666656374696EDE +:1067A0006720746865206C696E6520686569676834 +:1067B0007420696E20616C6C2062726F77736572F1 +:1067C000732E0A2A2F0A0A7375622C0A73757020B9 +:1067D0007B0A20202020666F6E742D73697A653ADB +:1067E000203735253B0A202020206C696E652D68F6 +:1067F00065696768743A20303B0A20202020706F5A +:10680000736974696F6E3A2072656C61746976653C +:106810003B0A20202020766572746963616C2D61CB +:106820006C69676E3A20626173656C696E653B0ADC +:106830007D0A0A737562207B0A20202020626F7413 +:10684000746F6D3A202D302E3235656D3B0A7D0A0E +:106850000A737570207B0A20202020746F703A2004 +:106860002D302E35656D3B0A7D0A0A2F2A0A312EFE +:106870002052656D6F7665207465787420696E644A +:10688000656E746174696F6E2066726F6D207461DD +:10689000626C6520636F6E74656E747320696E2020 +:1068A0004368726F6D6520616E642053616661722A +:1068B000692E202868747470733A2F2F627567737D +:1068C0002E6368726F6D69756D2E6F72672F702FF2 +:1068D0006368726F6D69756D2F6973737565732F5A +:1068E00064657461696C3F69643D393939303838A1 +:1068F0002C2068747470733A2F2F627567732E772B +:1069000065626B69742E6F72672F73686F775F6251 +:1069100075672E6367693F69643D323031323937BC +:10692000290A322E20436F7272656374207461628B +:106930006C6520626F7264657220636F6C6F722089 +:10694000696E6865726974616E636520696E206145 +:106950006C6C204368726F6D6520616E64205361BA +:10696000666172692E202868747470733A2F2F62E2 +:106970007567732E6368726F6D69756D2E6F7267C0 +:106980002F702F6368726F6D69756D2F69737375E2 +:1069900065732F64657461696C3F69643D39333593 +:1069A0003732392C2068747470733A2F2F627567F0 +:1069B000732E7765626B69742E6F72672F73686FC1 +:1069C000775F6275672E6367693F69643D3139356A +:1069D000303136290A332E2052656D6F7665206777 +:1069E000617073206265747765656E207461626C96 +:1069F0006520626F726465727320627920646566D7 +:106A000061756C742E0A2A2F0A0A7461626C652003 +:106A10007B0A20202020746578742D696E64656E71 +:106A2000743A20303B202F2A2031202A2F0A2020A0 +:106A30002020626F726465722D636F6C6F723A20F2 +:106A4000696E68657269743B202F2A2032202A2FD4 +:106A50000A20202020626F726465722D636F6C6C57 +:106A6000617073653A20636F6C6C617073653B2075 +:106A70002F2A2033202A2F0A7D0A0A2F2A0A312E94 +:106A8000204368616E67652074686520666F6E7468 +:106A9000207374796C657320696E20616C6C206260 +:106AA000726F77736572732E0A322E2052656D6F86 +:106AB000766520746865206D617267696E20696E05 +:106AC0002046697265666F7820616E642053616646 +:106AD0006172692E0A332E2052656D6F76652064CF +:106AE000656661756C742070616464696E672069A5 +:106AF0006E20616C6C2062726F77736572732E0A00 +:106B00002A2F0A0A627574746F6E2C0A696E70758A +:106B1000742C0A6F707467726F75702C0A73656CD1 +:106B20006563742C0A7465787461726561207B0AF0 +:106B300020202020666F6E742D66616D696C793A35 +:106B400020696E68657269743B202F2A2031202AE3 +:106B50002F0A20202020666F6E742D666561747583 +:106B600072652D73657474696E67733A20696E6817 +:106B7000657269743B202F2A2031202A2F0A202099 +:106B80002020666F6E742D766172696174696F6E14 +:106B90002D73657474696E67733A20696E686572E7 +:106BA00069743B202F2A2031202A2F0A2020202000 +:106BB000666F6E742D73697A653A20313030253BEB +:106BC000202F2A2031202A2F0A20202020666F6EB5 +:106BD000742D7765696768743A20696E68657269B3 +:106BE000743B202F2A2031202A2F0A202020206CBD +:106BF000696E652D6865696768743A20696E6865B5 +:106C00007269743B202F2A2031202A2F0A2020204D +:106C100020636F6C6F723A20696E68657269743BAD +:106C2000202F2A2031202A2F0A202020206D617257 +:106C300067696E3A20303B202F2A2032202A2F0A03 +:106C40002020202070616464696E673A20303B2008 +:106C50002F2A2033202A2F0A7D0A0A2F2A0A52655A +:106C60006D6F76652074686520696E6865726974F9 +:106C7000616E6365206F662074657874207472613C +:106C80006E73666F726D20696E2045646765206162 +:106C90006E642046697265666F782E0A2A2F0A0A8A +:106CA000627574746F6E2C0A73656C656374207BF7 +:106CB0000A20202020746578742D7472616E7366CA +:106CC0006F726D3A206E6F6E653B0A7D0A0A2F2A3D +:106CD0000A312E20436F72726563742074686520D8 +:106CE000696E6162696C69747920746F207374795C +:106CF0006C6520636C69636B61626C65207479708C +:106D0000657320696E20694F5320616E6420536162 +:106D1000666172692E0A322E2052656D6F7665208B +:106D200064656661756C7420627574746F6E20732F +:106D300074796C65732E0A2A2F0A0A627574746F4F +:106D40006E2C0A5B747970653D27627574746F6E82 +:106D5000275D2C0A5B747970653D277265736574D5 +:106D6000275D2C0A5B747970653D277375626D69C8 +:106D700074275D207B0A202020202D7765626B69B7 +:106D8000742D617070656172616E63653A20627521 +:106D900074746F6E3B202F2A2031202A2F0A202066 +:106DA00020206261636B67726F756E642D636F6C18 +:106DB0006F723A207472616E73706172656E743BAB +:106DC000202F2A2032202A2F0A20202020626163CF +:106DD0006B67726F756E642D696D6167653A206EC1 +:106DE0006F6E653B202F2A2032202A2F0A7D0A0A47 +:106DF0002F2A0A55736520746865206D6F6465726B +:106E00006E2046697265666F7820666F63757320C1 +:106E10007374796C6520666F7220616C6C20666F8C +:106E200063757361626C6520656C656D656E747306 +:106E30002E0A2A2F0A0A3A2D6D6F7A2D666F637516 +:106E40007372696E67207B0A202020206F75746C36 +:106E5000696E653A206175746F3B0A7D0A0A2F2AB4 +:106E60000A52656D6F766520746865206164646997 +:106E700074696F6E616C20603A696E76616C6964EA +:106E800060207374796C657320696E204669726541 +:106E9000666F782E202868747470733A2F2F676994 +:106EA000746875622E636F6D2F6D6F7A696C6C619B +:106EB0002F6765636B6F2D6465762F626C6F622F31 +:106EC00032663965616364396433643939356339ED +:106ED00033376234323531613535353764393564AD +:106EE00034393463396265312F6C61796F75742F71 +:106EF0007374796C652F7265732F666F726D732E64 +:106F0000637373234C3732382D4C373337290A2AB1 +:106F10002F0A0A3A2D6D6F7A2D75692D696E76618B +:106F20006C6964207B0A20202020626F782D7368B2 +:106F300061646F773A206E6F6E653B0A7D0A0A2F97 +:106F40002A0A4164642074686520636F7272656305 +:106F50007420766572746963616C20616C69676E18 +:106F60006D656E7420696E204368726F6D65206177 +:106F70006E642046697265666F782E0A2A2F0A0AA7 +:106F800070726F6772657373207B0A2020202076F1 +:106F90006572746963616C2D616C69676E3A206219 +:106FA0006173656C696E653B0A7D0A0A2F2A0A4384 +:106FB0006F72726563742074686520637572736F95 +:106FC00072207374796C65206F6620696E637265D8 +:106FD0006D656E7420616E642064656372656D65B5 +:106FE0006E7420627574746F6E7320696E205361C5 +:106FF000666172692E0A2A2F0A0A3A3A2D7765626B +:107000006B69742D696E6E65722D7370696E2D6279 +:107010007574746F6E2C0A3A3A2D7765626B6974D9 +:107020002D6F757465722D7370696E2D6275747431 +:107030006F6E207B0A202020206865696768743A9B +:10704000206175746F3B0A7D0A0A2F2A0A312E20AF +:10705000436F727265637420746865206F64642086 +:10706000617070656172616E636520696E2043684E +:10707000726F6D6520616E64205361666172692E66 +:107080000A322E20436F7272656374207468652023 +:107090006F75746C696E65207374796C6520696EA8 +:1070A000205361666172692E0A2A2F0A0A5B74797D +:1070B00070653D27736561726368275D207B0A20D8 +:1070C0002020202D7765626B69742D617070656179 +:1070D00072616E63653A20746578746669656C6484 +:1070E0003B202F2A2031202A2F0A202020206F75B4 +:1070F000746C696E652D6F66667365743A202D3207 +:1071000070783B202F2A2032202A2F0A7D0A0A2F4E +:107110002A0A52656D6F76652074686520696E6E07 +:1071200065722070616464696E6720696E204368CF +:10713000726F6D6520616E642053616661726920B3 +:107140006F6E206D61634F532E0A2A2F0A0A3A3A56 +:107150002D7765626B69742D7365617263682D6448 +:1071600065636F726174696F6E207B0A2020202036 +:107170002D7765626B69742D617070656172616EE7 +:1071800063653A206E6F6E653B0A7D0A0A2F2A0AF4 +:10719000312E20436F7272656374207468652069B4 +:1071A0006E6162696C69747920746F207374796C94 +:1071B0006520636C69636B61626C652074797065CE +:1071C0007320696E20694F5320616E64205361669D +:1071D0006172692E0A322E204368616E67652066EF +:1071E0006F6E742070726F7065727469657320744D +:1071F0006F2060696E68657269746020696E2053E3 +:1072000061666172692E0A2A2F0A0A3A3A2D776559 +:10721000626B69742D66696C652D75706C6F616445 +:107220002D627574746F6E207B0A202020202D77CC +:1072300065626B69742D617070656172616E636502 +:107240003A20627574746F6E3B202F2A2031202AF9 +:107250002F0A20202020666F6E743A20696E6865C0 +:107260007269743B202F2A2032202A2F0A7D0A0AB5 +:107270002F2A0A4164642074686520636F72726506 +:10728000637420646973706C617920696E2043684F +:10729000726F6D6520616E64205361666172692E44 +:1072A0000A2A2F0A0A73756D6D617279207B0A2094 +:1072B000202020646973706C61793A206C69737462 +:1072C0002D6974656D3B0A7D0A0A2F2A0A52656D85 +:1072D0006F766573207468652064656661756C748B +:1072E0002073706163696E6720616E6420626F72E3 +:1072F00064657220666F7220617070726F7072695F +:1073000061746520656C656D656E74732E0A2A2F35 +:107310000A0A626C6F636B71756F74652C0A646C1A +:107320002C0A64642C0A68312C0A68322C0A6833EF +:107330002C0A68342C0A68352C0A68362C0A6872C4 +:107340002C0A6669677572652C0A702C0A70726562 +:10735000207B0A202020206D617267696E3A203000 +:107360003B0A7D0A0A6669656C64736574207B0A52 +:10737000202020206D617267696E3A20303B0A2020 +:1073800020202070616464696E673A20303B0A7D7A +:107390000A0A6C6567656E64207B0A2020202070D5 +:1073A000616464696E673A20303B0A7D0A0A6F6C3B +:1073B0002C0A756C2C0A6D656E75207B0A202020C6 +:1073C000206C6973742D7374796C653A206E6F6EDE +:1073D000653B0A202020206D617267696E3A20307B +:1073E0003B0A2020202070616464696E673A203077 +:1073F0003B0A7D0A0A2F2A0A526573657420646568 +:107400006661756C74207374796C696E6720666F41 +:1074100072206469616C6F67732E0A2A2F0A64698F +:10742000616C6F67207B0A20202020706164646992 +:107430006E673A20303B0A7D0A0A2F2A0A5072658D +:1074400076656E7420726573697A696E67207465FB +:107450007874617265617320686F72697A6F6E7497 +:10746000616C6C792062792064656661756C742E3C +:107470000A2A2F0A0A7465787461726561207B0A92 +:1074800020202020726573697A653A2076657274CF +:107490006963616C3B0A7D0A0A2F2A0A312E205249 +:1074A00065736574207468652064656661756C74C5 +:1074B00020706C616365686F6C646572206F7061C9 +:1074C0006369747920696E2046697265666F782EEB +:1074D000202868747470733A2F2F67697468756216 +:1074E0002E636F6D2F7461696C77696E646C616275 +:1074F000732F7461696C77696E646373732F69733A +:10750000737565732F33333030290A322E2053655B +:1075100074207468652064656661756C7420706C95 +:10752000616365686F6C64657220636F6C6F722055 +:10753000746F207468652075736572277320636F9C +:107540006E66696775726564206772617920343090 +:107550003020636F6C6F722E0A2A2F0A0A696E70D0 +:1075600075743A3A2D6D6F7A2D706C616365686F32 +:107570006C6465722C2074657874617265613A3A46 +:107580002D6D6F7A2D706C616365686F6C646572C8 +:10759000207B0A202020206F7061636974793A2073 +:1075A000313B202F2A2031202A2F0A20202020633F +:1075B0006F6C6F723A20233963613361663B202F11 +:1075C0002A2032202A2F0A7D0A0A696E7075743AC1 +:1075D0003A706C616365686F6C6465722C0A7465DF +:1075E0007874617265613A3A706C616365686F6C5A +:1075F000646572207B0A202020206F7061636974AB +:10760000793A20313B202F2A2031202A2F0A2020AE +:107610002020636F6C6F723A202339636133616697 +:107620003B202F2A2032202A2F0A7D0A0A2F2A0ADD +:10763000536574207468652064656661756C742098 +:10764000637572736F7220666F7220627574746FE7 +:107650006E732E0A2A2F0A0A627574746F6E2C0AD2 +:107660005B726F6C653D22627574746F6E225D2073 +:107670007B0A20202020637572736F723A20706F2E +:10768000696E7465723B0A7D0A0A2F2A0A4D616B86 +:107690006520737572652064697361626C6564202E +:1076A000627574746F6E7320646F6E2774206765E3 +:1076B000742074686520706F696E746572206375DC +:1076C00072736F722E0A2A2F0A3A64697361626CB0 +:1076D0006564207B0A20202020637572736F723AE4 +:1076E0002064656661756C743B0A7D0A0A2F2A0A5C +:1076F000312E204D616B65207265706C616365642D +:1077000020656C656D656E74732060646973706C60 +:1077100061793A20626C6F636B60206279206465E6 +:107720006661756C742E202868747470733A2F2FFC +:107730006769746875622E636F6D2F6D6F7A64650B +:1077400076732F63737372656D6564792F697373D4 +:107750007565732F3134290A322E2041646420600C +:10776000766572746963616C2D616C69676E3A202D +:107770006D6964646C656020746F20616C69676E0C +:10778000207265706C6163656420656C656D656E03 +:107790007473206D6F72652073656E7369626C79A6 +:1077A0002062792064656661756C742E2028687487 +:1077B0007470733A2F2F6769746875622E636F6DEA +:1077C0002F6A656E73696D6D6F6E732F637373725D +:1077D000656D6564792F6973737565732F31342313 +:1077E0006973737565636F6D6D656E742D363334B3 +:1077F000393334323130290A20202054686973200B +:1078000063616E2074726967676572206120706FB2 +:107810006F726C7920636F6E736964657265642042 +:107820006C696E74206572726F7220696E20736F5E +:107830006D6520746F6F6C7320627574206973209E +:10784000696E636C75646564206279206465736930 +:10785000676E2E0A2A2F0A0A696D672C0A737667EB +:107860002C0A766964656F2C0A63616E7661732CED +:107870000A617564696F2C0A696672616D652C0A0C +:10788000656D6265642C0A6F626A656374207B0AA9 +:1078900020202020646973706C61793A20626C6FDB +:1078A000636B3B202F2A2031202A2F0A2020202002 +:1078B000766572746963616C2D616C69676E3A20DC +:1078C0006D6964646C653B202F2A2032202A2F0AC0 +:1078D0007D0A0A2F2A0A436F6E73747261696E20E3 +:1078E000696D6167657320616E6420766964656F98 +:1078F0007320746F2074686520706172656E7420E7 +:10790000776964746820616E642070726573657253 +:10791000766520746865697220696E7472696E7329 +:1079200069632061737065637420726174696F2E7E +:10793000202868747470733A2F2F676974687562B1 +:107940002E636F6D2F6D6F7A646576732F6373731B +:1079500072656D6564792F6973737565732F313442 +:10796000290A2A2F0A0A696D672C0A766964656FED +:10797000207B0A202020206D61782D77696474684F +:107980003A20313030253B0A202020206865696785 +:1079900068743A206175746F3B0A7D0A0A2F2A20A9 +:1079A0004D616B6520656C656D656E7473207769DC +:1079B0007468207468652048544D4C20686964647C +:1079C000656E206174747269627574652073746188 +:1079D000792068696464656E2062792064656661F7 +:1079E000756C74202A2F0A5B68696464656E5D207B +:1079F0007B0A20202020646973706C61793A206EC4 +:107A00006F6E653B0A7D0A0A2A2C203A3A62656647 +:107A10006F72652C203A3A6166746572207B0A2089 +:107A20002020202D2D74772D626F726465722D7366 +:107A3000706163696E672D783A20303B0A20202000 +:107A4000202D2D74772D626F726465722D737061B5 +:107A500063696E672D793A20303B0A202020202D63 +:107A60002D74772D7472616E736C6174652D783A24 +:107A700020303B0A202020202D2D74772D74726138 +:107A80006E736C6174652D793A20303B0A2020209A +:107A9000202D2D74772D726F746174653A20303B00 +:107AA0000A202020202D2D74772D736B65772D787B +:107AB0003A20303B0A202020202D2D74772D736B27 +:107AC00065772D793A20303B0A202020202D2D7417 +:107AD000772D7363616C652D783A20313B0A202045 +:107AE00020202D2D74772D7363616C652D793A20DC +:107AF000313B0A202020202D2D74772D70616E2DB2 +:107B0000783A20203B0A202020202D2D74772D70DC +:107B1000616E2D793A20203B0A202020202D2D74E3 +:107B2000772D70696E63682D7A6F6F6D3A20203BF8 +:107B30000A202020202D2D74772D7363726F6C6CBA +:107B40002D736E61702D7374726963746E657373D7 +:107B50003A2070726F78696D6974793B0A20202031 +:107B6000202D2D74772D6772616469656E742D66A2 +:107B7000726F6D2D706F736974696F6E3A20203B60 +:107B80000A202020202D2D74772D6772616469658D +:107B90006E742D7669612D706F736974696F6E3ABA +:107BA00020203B0A202020202D2D74772D67726124 +:107BB0006469656E742D746F2D706F736974696F6D +:107BC0006E3A20203B0A202020202D2D74772D6F27 +:107BD0007264696E616C3A20203B0A202020202DBF +:107BE0002D74772D736C61736865642D7A65726F7F +:107BF0003A20203B0A202020202D2D74772D6E75F1 +:107C00006D657269632D6669677572653A20203B00 +:107C10000A202020202D2D74772D6E756D657269D8 +:107C2000632D73706163696E673A20203B0A2020E0 +:107C300020202D2D74772D6E756D657269632D660C +:107C400072616374696F6E3A20203B0A2020202005 +:107C50002D2D74772D72696E672D696E7365743A78 +:107C600020203B0A202020202D2D74772D72696E54 +:107C7000672D6F66667365742D77696474683A2042 +:107C80003070783B0A202020202D2D74772D7269CA +:107C90006E672D6F66667365742D636F6C6F723AD5 +:107CA00020236666663B0A202020202D2D74772D28 +:107CB00072696E672D636F6C6F723A20726762280B +:107CC00035392031333020323436202F20302E35D4 +:107CD000293B0A202020202D2D74772D72696E6794 +:107CE0002D6F66667365742D736861646F773A20D3 +:107CF0003020302023303030303B0A202020202D0F +:107D00002D74772D72696E672D736861646F773A91 +:107D1000203020302023303030303B0A20202020FB +:107D20002D2D74772D736861646F773A2030203081 +:107D30002023303030303B0A202020202D2D747736 +:107D40002D736861646F772D636F6C6F7265643A31 +:107D5000203020302023303030303B0A20202020BB +:107D60002D2D74772D626C75723A20203B0A2020ED +:107D700020202D2D74772D6272696768746E65738B +:107D8000733A20203B0A202020202D2D74772D636C +:107D90006F6E74726173743A20203B0A2020202099 +:107DA0002D2D74772D677261797363616C653A204C +:107DB000203B0A202020202D2D74772D6875652DFD +:107DC000726F746174653A20203B0A202020202DB8 +:107DD0002D74772D696E766572743A20203B0A20E7 +:107DE0002020202D2D74772D736174757261746558 +:107DF0003A20203B0A202020202D2D74772D7365FA +:107E00007069613A20203B0A202020202D2D7477B4 +:107E10002D64726F702D736861646F773A20203B18 +:107E20000A202020202D2D74772D6261636B6472EF +:107E30006F702D626C75723A20203B0A2020202042 +:107E40002D2D74772D6261636B64726F702D627279 +:107E5000696768746E6573733A20203B0A2020209E +:107E6000202D2D74772D6261636B64726F702D63AA +:107E70006F6E74726173743A20203B0A20202020B8 +:107E80002D2D74772D6261636B64726F702D677234 +:107E900061797363616C653A20203B0A20202020C1 +:107EA0002D2D74772D6261636B64726F702D687510 +:107EB000652D726F746174653A20203B0A20202082 +:107EC000202D2D74772D6261636B64726F702D6944 +:107ED0006E766572743A20203B0A202020202D2DDA +:107EE00074772D6261636B64726F702D6F70616364 +:107EF0006974793A20203B0A202020202D2D7477A8 +:107F00002D6261636B64726F702D73617475726141 +:107F100074653A20203B0A202020202D2D74772DD7 +:107F20006261636B64726F702D73657069613A2072 +:107F3000203B0A7D0A0A3A3A6261636B64726F7091 +:107F4000207B0A202020202D2D74772D626F7264F3 +:107F500065722D73706163696E672D783A20303BCE +:107F60000A202020202D2D74772D626F7264657297 +:107F70002D73706163696E672D793A20303B0A205A +:107F80002020202D2D74772D7472616E736C6174B6 +:107F9000652D783A20303B0A202020202D2D747743 +:107FA0002D7472616E736C6174652D793A20303B6B +:107FB0000A202020202D2D74772D726F7461746536 +:107FC0003A20303B0A202020202D2D74772D736B12 +:107FD00065772D783A20303B0A202020202D2D7403 +:107FE000772D736B65772D793A20303B0A2020205E +:107FF000202D2D74772D7363616C652D783A2031B7 +:108000003B0A202020202D2D74772D7363616C6531 +:108010002D793A20313B0A202020202D2D74772DF8 +:1080200070616E2D783A20203B0A202020202D2DD3 +:1080300074772D70616E2D793A20203B0A20202024 +:10804000202D2D74772D70696E63682D7A6F6F6D9A +:108050003A20203B0A202020202D2D74772D736399 +:10806000726F6C6C2D736E61702D737472696374B2 +:108070006E6573733A2070726F78696D6974793BBD +:108080000A202020202D2D74772D67726164696588 +:108090006E742D66726F6D2D706F736974696F6E7B +:1080A0003A20203B0A202020202D2D74772D677246 +:1080B000616469656E742D7669612D706F73697482 +:1080C000696F6E3A20203B0A202020202D2D7477E6 +:1080D0002D6772616469656E742D746F2D706F7396 +:1080E0006974696F6E3A20203B0A202020202D2DD4 +:1080F00074772D6F7264696E616C3A20203B0A20A0 +:108100002020202D2D74772D736C61736865642D8C +:108110007A65726F3A20203B0A202020202D2D7492 +:10812000772D6E756D657269632D66696775726509 +:108130003A20203B0A202020202D2D74772D6E75AB +:108140006D657269632D73706163696E673A202093 +:108150003B0A202020202D2D74772D6E756D6572C1 +:1081600069632D6672616374696F6E3A20203B0A01 +:10817000202020202D2D74772D72696E672D696E59 +:108180007365743A20203B0A202020202D2D74771F +:108190002D72696E672D6F66667365742D776964DD +:1081A00074683A203070783B0A202020202D2D74EE +:1081B000772D72696E672D6F66667365742D636FB8 +:1081C0006C6F723A20236666663B0A202020202DC1 +:1081D0002D74772D72696E672D636F6C6F723A2004 +:1081E0007267622835392031333020323436202FFF +:1081F00020302E35293B0A202020202D2D74772D6C +:1082000072696E672D6F66667365742D736861643D +:108210006F773A203020302023303030303B0A2036 +:108220002020202D2D74772D72696E672D73686163 +:10823000646F773A203020302023303030303B0AD2 +:10824000202020202D2D74772D736861646F773A7C +:10825000203020302023303030303B0A20202020B6 +:108260002D2D74772D736861646F772D636F6C6F3C +:108270007265643A203020302023303030303B0AA1 +:10828000202020202D2D74772D626C75723A2020CD +:108290003B0A202020202D2D74772D62726967689B +:1082A000746E6573733A20203B0A202020202D2D08 +:1082B00074772D636F6E74726173743A20203B0A79 +:1082C000202020202D2D74772D67726179736361D2 +:1082D0006C653A20203B0A202020202D2D74772D1C +:1082E0006875652D726F746174653A20203B0A20B1 +:1082F0002020202D2D74772D696E766572743A20BA +:10830000203B0A202020202D2D74772D7361747559 +:10831000726174653A20203B0A202020202D2D74A4 +:10832000772D73657069613A20203B0A2020202058 +:108330002D2D74772D64726F702D736861646F7763 +:108340003A20203B0A202020202D2D74772D6261B9 +:10835000636B64726F702D626C75723A20203B0AF9 +:10836000202020202D2D74772D6261636B64726F45 +:10837000702D6272696768746E6573733A20203B72 +:108380000A202020202D2D74772D6261636B64728A +:108390006F702D636F6E74726173743A20203B0AA4 +:1083A000202020202D2D74772D6261636B64726F05 +:1083B000702D677261797363616C653A20203B0AA6 +:1083C000202020202D2D74772D6261636B64726FE5 +:1083D000702D6875652D726F746174653A20203B4D +:1083E0000A202020202D2D74772D6261636B64722A +:1083F0006F702D696E766572743A20203B0A2020DA +:1084000020202D2D74772D6261636B64726F702D47 +:108410006F7061636974793A20203B0A2020202024 +:108420002D2D74772D6261636B64726F702D736193 +:108430007475726174653A20203B0A202020202D3B +:108440002D74772D6261636B64726F702D7365702C +:1084500069613A20203B0A7D0A2E7A2D3130207B3B +:108460000A202020207A2D696E6465783A20313008 +:108470003B0A7D0A2E6D622D3132207B0A2020209E +:10848000206D617267696E2D626F74746F6D3A2032 +:108490003372656D3B0A7D0A2E6D622D32207B0A98 +:1084A000202020206D617267696E2D626F74746F79 +:1084B0006D3A20302E3572656D3B0A7D0A2E6D6255 +:1084C0002D34207B0A202020206D617267696E2D7B +:1084D000626F74746F6D3A203172656D3B0A7D0A6C +:1084E0002E6D622D36207B0A202020206D61726760 +:1084F000696E2D626F74746F6D3A20312E3572651E +:108500006D3B0A7D0A2E6D6C2D31207B0A202020C8 +:10851000206D617267696E2D6C6566743A20302E2D +:10852000323572656D3B0A7D0A2E6D6C2D34207BD1 +:108530000A202020206D617267696E2D6C6566745B +:108540003A203172656D3B0A7D0A2E6D722D352001 +:108550007B0A202020206D617267696E2D72696729 +:1085600068743A20312E323572656D3B0A7D0A2ED1 +:10857000666C6578207B0A20202020646973706C0B +:1085800061793A20666C65783B0A7D0A2E677269CC +:1085900064207B0A20202020646973706C61793A22 +:1085A00020677269643B0A7D0A2E772D66756C6CB4 +:1085B000207B0A2020202077696474683A203130BB +:1085C00030253B0A7D0A2E6D61782D772D36786C2B +:1085D000207B0A202020206D61782D7769647468E3 +:1085E0003A20373272656D3B0A7D0A2E6C697374CE +:1085F0002D6F757473696465207B0A202020206CC0 +:108600006973742D7374796C652D706F73697469F7 +:108610006F6E3A206F7574736964653B0A7D0A2E2C +:108620006C6973742D646563696D616C207B0A20CD +:108630002020206C6973742D7374796C652D7479A6 +:1086400070653A20646563696D616C3B0A7D0A2E32 +:10865000666C65782D636F6C207B0A202020206675 +:108660006C65782D646972656374696F6E3A206316 +:108670006F6C756D6E3B0A7D0A2E6974656D732D86 +:1086800063656E746572207B0A20202020616C690E +:10869000676E2D6974656D733A2063656E746572DB +:1086A0003B0A7D0A2E6A7573746966792D6265745A +:1086B0007765656E207B0A202020206A75737469B7 +:1086C00066792D636F6E74656E743A2073706163A2 +:1086D000652D6265747765656E3B0A7D0A2E67615C +:1086E000702D3132207B0A202020206761703A20D3 +:1086F0003372656D3B0A7D0A2E726F756E64656418 +:10870000207B0A20202020626F726465722D7261C6 +:10871000646975733A20302E323572656D3B0A7D7F +:108720000A2E726F756E6465642D66756C6C207BA5 +:108730000A20202020626F726465722D7261646964 +:1087400075733A203939393970783B0A7D0A2E62BF +:108750006F72646572207B0A20202020626F726431 +:1087600065722D77696474683A203170783B0A7DB0 +:108770000A2E626F726465722D742D32207B0A207E +:10878000202020626F726465722D746F702D77697E +:108790006474683A203270783B0A7D0A2E626F72E8 +:1087A0006465722D5C5B5C234139413841385C5D06 +:1087B000207B0A202020202D2D74772D626F72647B +:1087C00065722D6F7061636974793A20313B0A20BC +:1087D000202020626F726465722D636F6C6F723A35 +:1087E00020726762283136392031363820313638E8 +:1087F000202F20766172282D2D74772D626F726480 +:1088000065722D6F70616369747929293B0A7D0A4D +:108810002E62672D72656E657361732D626C75656E +:10882000207B0A202020202D2D74772D62672D6F4C +:108830007061636974793A20313B0A2020202062FC +:1088400061636B67726F756E642D636F6C6F723AE4 +:108850002072676228343220343020313537202F9F +:1088600020766172282D2D74772D62672D6F7061CF +:108870006369747929293B0A7D0A2E62672D726526 +:108880006E657361732D6461726B2D626C7565200A +:108890007B0A202020202D2D74772D62672D6F708C +:1088A00061636974793A20313B0A2020202062619B +:1088B000636B67726F756E642D636F6C6F723A20B5 +:1088C00072676228313920313720313332202F202E +:1088D000766172282D2D74772D62672D6F7061631C +:1088E00069747929293B0A7D0A2E62672D72656EAB +:1088F000657361732D677265795C2F3130207B0A57 +:10890000202020206261636B67726F756E642D6337 +:108910006F6C6F723A2072676228313132203131C8 +:108920003120313131202F20302E31293B0A7D0A70 +:108930002E62672D7768697465207B0A20202020CD +:108940002D2D74772D62672D6F7061636974793A8C +:1089500020313B0A202020206261636B67726F75B3 +:108960006E642D636F6C6F723A20726762283235C5 +:10897000352032353520323535202F20766172286A +:108980002D2D74772D62672D6F706163697479295D +:10899000293B0A7D0A2E702D31207B0A20202020C1 +:1089A00070616464696E673A20302E323572656D8D +:1089B0003B0A7D0A2E702D3132207B0A2020202098 +:1089C00070616464696E673A203372656D3B0A7D3D +:1089D0000A2E702D34207B0A2020202070616464D0 +:1089E000696E673A203172656D3B0A7D0A2E702DE3 +:1089F00036207B0A2020202070616464696E673A0B +:108A000020312E3572656D3B0A7D0A2E70622D3243 +:108A1000207B0A2020202070616464696E672D62CB +:108A20006F74746F6D3A20302E3572656D3B0A7D20 +:108A30000A2E70722D35207B0A2020202070616460 +:108A400064696E672D72696768743A20312E323519 +:108A500072656D3B0A7D0A2E70742D3234207B0ABC +:108A60002020202070616464696E672D746F703AF5 +:108A7000203672656D3B0A7D0A2E746578742D323E +:108A8000786C207B0A20202020666F6E742D73691D +:108A90007A653A20312E3572656D3B0A2020202000 +:108AA0006C696E652D6865696768743A2032726515 +:108AB0006D3B0A7D0A2E746578742D5C5B313670CF +:108AC000785C5D207B0A20202020666F6E742D73F9 +:108AD000697A653A20313670783B0A7D0A2E7465D2 +:108AE00078742D5C5B333070785C5D5C2F5C5B333D +:108AF0003270785C5D207B0A20202020666F6E74C7 +:108B00002D73697A653A20333070783B0A20202033 +:108B1000206C696E652D6865696768743A20333228 +:108B200070783B0A7D0A2E746578742D5C5B343452 +:108B300070785C5D5C2F5C5B343770785C5D207BAB +:108B40000A20202020666F6E742D73697A653A20A2 +:108B5000343470783B0A202020206C696E652D68C3 +:108B600065696768743A20343770783B0A7D0A2E4D +:108B7000666F6E742D626F6C64207B0A202020204B +:108B8000666F6E742D7765696768743A2037303088 +:108B90003B0A7D0A2E666F6E742D73656D69626F78 +:108BA0006C64207B0A20202020666F6E742D776510 +:108BB000696768743A203630303B0A7D0A2E746546 +:108BC00078742D72656E657361732D677265792097 +:108BD0007B0A202020202D2D74772D746578742D2C +:108BE0006F7061636974793A20313B0A202020203C +:108BF000636F6C6F723A20726762283131322031B4 +:108C0000313120313131202F20766172282D2D74A1 +:108C1000772D746578742D6F706163697479292973 +:108C20003B0A7D0A2E746578742D77686974652017 +:108C30007B0A202020202D2D74772D746578742DCB +:108C40006F7061636974793A20313B0A20202020DB +:108C5000636F6C6F723A207267622832353520324A +:108C6000353520323535202F20766172282D2D7430 +:108C7000772D746578742D6F706163697479292913 +:108C80003B0A7D0A2E637572736F722D706F696E69 +:108C900074207B0A20202020637572736F723A2043 +:108CA000706F696E7465723B0A7D0A0A3A726F6F63 +:108CB00074207B0A202020202D2D746578742D6867 +:108CC00065783A20233338333833383B0A20202064 +:108CD000202D2D666F726567726F756E642D7267D9 +:108CE000623A20302C20302C20303B0A20202020DB +:108CF0002D2D6261636B67726F756E642D73746185 +:108D000072742D7267623A203231342C203231393C +:108D10002C203232303B0A202020202D2D6261632E +:108D20006B67726F756E642D656E642D7267623A43 +:108D3000203235352C203235352C203235353B0A62 +:108D4000202020202D2D6261636B67726F756E6429 +:108D50002D6865783A20234634463746413B0A7DE4 +:108D60000A0A406D656469612028707265666572E3 +:108D7000732D636F6C6F722D736368656D653A2038 +:108D80006461726B29207B0A202020203A726F6F69 +:108D900074207B0A20202020202020202D2D666F8B +:108DA000726567726F756E642D7267623A20323534 +:108DB000352C203235352C203235353B0A20202009 +:108DC00020202020202D2D6261636B67726F756EED +:108DD000642D73746172742D7267623A20302C2096 +:108DE000302C20303B0A20202020202020202D2D38 +:108DF0006261636B67726F756E642D656E642D7250 +:108E000067623A20302C20302C20303B0A20202072 +:108E1000207D0A7D0A0A40666F6E742D6661636567 +:108E2000207B0A20202020666F6E742D66616D699C +:108E30006C793A20274F7377616C64273B0A2020B6 +:108E40002020666F6E742D7374796C653A206E6F96 +:108E5000726D616C3B0A20202020666F6E742D7746 +:108E600065696768743A203330303B0A202020203F +:108E70007372633A2075726C282E2F666F6E74734E +:108E80002F4F7377616C642F7374617469632F4F14 +:108E90007377616C642D4C696768742E74746629ED +:108EA0003B0A7D0A40666F6E742D66616365207BA8 +:108EB0000A20202020666F6E742D66616D696C79C2 +:108EC0003A20274F7377616C64273B0A20202020CB +:108ED000666F6E742D7374796C653A206E6F726D67 +:108EE000616C3B0A20202020666F6E742D776569C7 +:108EF0006768743A203430303B0A20202020737297 +:108F0000633A2075726C282E2F666F6E74732F4F24 +:108F10007377616C642F7374617469632F4F737717 +:108F2000616C642D526567756C61722E747466296C +:108F30003B0A7D0A40666F6E742D66616365207B17 +:108F40000A20202020666F6E742D66616D696C7931 +:108F50003A20274F7377616C64273B0A202020203A +:108F6000666F6E742D7374796C653A206E6F726DD6 +:108F7000616C3B0A20202020666F6E742D77656936 +:108F80006768743A203630303B0A20202020737204 +:108F9000633A2075726C282E2F666F6E74732F4F94 +:108FA0007377616C642F7374617469632F4F737787 +:108FB000616C642D53656D69426F6C642E747466C8 +:108FC000293B0A7D0A40666F6E742D6661636520D9 +:108FD0007B0A20202020666F6E742D66616D696C9F +:108FE000793A20274F7377616C64273B0A20202051 +:108FF00020666F6E742D7374796C653A206E6F7293 +:109000006D616C3B0A20202020666F6E742D7765A1 +:10901000696768743A203730303B0A20202020737B +:1090200072633A2075726C282E2F666F6E74732FE0 +:109030004F7377616C642F7374617469632F4F731E +:1090400077616C642D426F6C642E747466293B0AE0 +:109050007D0A40666F6E742D66616365207B0A2011 +:10906000202020666F6E742D66616D696C793A20E0 +:10907000274F70656E2053616E73273B0A202020B6 +:1090800020666F6E742D7374796C653A206E6F7202 +:109090006D616C3B0A20202020666F6E742D776511 +:1090A000696768743A203330303B0A2020202073EF +:1090B00072633A2075726C282E2F666F6E74732F50 +:1090C0004F70656E5F53616E732F73746174696363 +:1090D0002F4F70656E53616E732D4C696768742EE7 +:1090E000747466293B0A7D0A40666F6E742D666152 +:1090F0006365207B0A20202020666F6E742D6661D8 +:109100006D696C793A20274F70656E2053616E73DC +:10911000273B0A20202020666F6E742D7374796CB3 +:10912000653A206E6F726D616C3B0A2020202066CC +:109130006F6E742D7765696768743A203430303B00 +:109140000A202020207372633A2075726C282E2F1B +:10915000666F6E74732F4F70656E5F53616E732F01 +:109160007374617469632F4F70656E53616E732DF4 +:10917000526567756C61722E747466293B0A7D0AAC +:1091800040666F6E742D66616365207B0A20202027 +:1091900020666F6E742D66616D696C793A20274F79 +:1091A00070656E2053616E73273B0A202020206675 +:1091B0006F6E742D7374796C653A206E6F726D6189 +:1091C0006C3B0A20202020666F6E742D77656967DE +:1091D00068743A203630303B0A20202020737263B6 +:1091E0003A2075726C282E2F666F6E74732F4F7035 +:1091F000656E5F53616E732F7374617469632F4F73 +:1092000070656E53616E732D53656D69426F6C644A +:109210002E747466293B0A7D0A40666F6E742D6653 +:10922000616365207B0A20202020666F6E742D66A6 +:10923000616D696C793A20274F70656E2053616EBD +:1092400073273B0A20202020666F6E742D7374797B +:109250006C653A206E6F726D616C3B0A2020202095 +:10926000666F6E742D7765696768743A20373030A1 +:109270003B0A202020207372633A2075726C282EDE +:109280002F666F6E74732F4F70656E5F53616E73D0 +:109290002F7374617469632F4F70656E53616E73C1 +:1092A0002D426F6C642E747466293B0A7D0A4066F9 +:1092B0006F6E742D66616365207B0A202020206616 +:1092C0006F6E742D66616D696C793A20274F7065F9 +:1092D0006E2053616E73273B0A20202020666F6E3C +:1092E000742D7374796C653A206974616C69633BA1 +:1092F0000A20202020666F6E742D77656967687478 +:109300003A203330303B0A202020207372633A2009 +:1093100075726C282E2F666F6E74732F4F70656E8A +:109320005F53616E732F7374617469632F4F70653F +:109330006E53616E732D4C696768744974616C6912 +:10934000632E747466293B0A7D0A40666F6E742D25 +:1093500066616365207B0A20202020666F6E742D75 +:1093600066616D696C793A20274F70656E20536194 +:109370006E73273B0A20202020666F6E742D737455 +:10938000796C653A206974616C69633B0A2020201E +:1093900020666F6E742D7765696768743A20343083 +:1093A000303B0A202020207372633A2075726C28AB +:1093B0002E2F666F6E74732F4F70656E5F53616EE4 +:1093C000732F7374617469632F4F70656E53616E90 +:1093D000732D4974616C69632E747466293B0A7D30 +:1093E0000A40666F6E742D66616365207B0A2020DB +:1093F0002020666F6E742D66616D696C793A202746 +:109400004F70656E2053616E73273B0A2020202029 +:10941000666F6E742D7374796C653A206974616C33 +:1094200069633B0A20202020666F6E742D77656982 +:109430006768743A203630303B0A2020202073724F +:10944000633A2075726C282E2F666F6E74732F4FDF +:1094500070656E5F53616E732F7374617469632FEF +:109460004F70656E53616E732D53656D69426F6CFD +:10947000644974616C69632E747466293B0A7D0AC1 +:109480000A40666F6E742D66616365207B0A20203A +:109490002020666F6E742D66616D696C793A2027A5 +:1094A0004F70656E2053616E73273B0A2020202089 +:1094B000666F6E742D7374796C653A206974616C93 +:1094C00069633B0A20202020666F6E742D776569E2 +:1094D0006768743A203730303B0A202020207372AE +:1094E000633A2075726C282E2F666F6E74732F4F3F +:1094F00070656E5F53616E732F7374617469632F4F +:109500004F70656E53616E732D426F6C6449746168 +:109510006C69632E747466293B0A7D0A0A626F6463 +:1095200079207B0A20202020636F6C6F723A2076AE +:109530006172282D2D746578742D686578293B0A31 +:10954000202020206261636B67726F756E642D63EB +:109550006F6C6F723A20766172282D2D6261636B99 +:1095600067726F756E642D686578293B0A2020202C +:1095700020666F6E742D66616D696C793A20274F95 +:1095800070656E2053616E73272C2073616E732D8E +:1095900073657269663B0A7D0A0A6F6C2C20756CD4 +:1095A000207B0A202020206D617267696E2D6C651A +:1095B00066743A203172656D3B0A7D0A0A6C692037 +:1095C0007B0A202020206D617267696E2D626F74A6 +:1095D000746F6D3A203172656D3B0A7D0A0A6831FD +:1095E000207B0A20202020666F6E742D66616D69D5 +:1095F0006C793A20274F7377616C64272C20736154 +:109600006E732D73657269663B0A7D0A0A2E686F58 +:109610007665725C3A746578742D72656E657361F7 +:10962000732D6C696768742D626C75653A686F7626 +:109630006572207B0A202020202D2D74772D7465E3 +:1096400078742D6F7061636974793A20313B0A2018 +:10965000202020636F6C6F723A207267622831336A +:10966000312032303820323530202F207661722878 +:109670002D2D74772D746578742D6F706163697406 +:109680007929293B0A7D0A0A406D656469612028B1 +:109690006D696E2D77696474683A20373638707852 +:1096A00029207B0A0A202020202E6D645C3A636FFB +:1096B0006C2D7370616E2D32207B0A2020202020BB +:1096C000202020677269642D636F6C756D6E3A207F +:1096D0007370616E2032202F207370616E20323BD8 +:1096E0000A202020207D0A0A202020202E6D645C84 +:1096F0003A636F6C2D7370616E2D33207B0A2020CE +:10970000202020202020677269642D636F6C756DA6 +:109710006E3A207370616E2033202F207370616E5B +:1097200020333B0A202020207D0A0A202020202EE2 +:109730006D645C3A677269642D636F6C732D3220BF +:109740007B0A2020202020202020677269642D744D +:10975000656D706C6174652D636F6C756D6E733AB9 +:109760002072657065617428322C206D696E6D61A0 +:109770007828302C2031667229293B0A20202020AD +:109780007D0A0A202020202E6D645C3A677269648D +:109790002D636F6C732D35207B0A20202020202024 +:1097A0002020677269642D74656D706C6174652D1D +:1097B000636F6C756D6E733A2072657065617428A5 +:1097C000352C206D696E6D617828302C20316672E1 +:1097D00029293B0A202020207D0A7D0A1400000050 +:1097E00000000000802002005C61737365747300E8 +:1097F000A4EA0100180000008CEA010064696167B6 +:1098000072616D2E6A706700FFD8FFE000104A4653 +:10981000494600010101005F005F0000FFE100A078 +:109820004578696600004D4D002A000000080008D8 +:10983000011A0005000000010000006E011B000578 +:109840000000000100000076012800030000000174 +:109850000002000001310002000000110000007E43 +:1098600003010005000000010000009051100001FC +:10987000000000010100000051110004000000017F +:1098800000000EC2511200040000000100000EC2D0 +:10989000000000000000005F000000010000005F09 +:1098A000000000017061696E742E6E657420342EA4 +:1098B000302E31320000000186A00000B18FFFDBA6 +:1098C000004300020101020101020202020202023F +:1098D0000203050303030303060404030507060745 +:1098E000070706070708090B0908080A0807070AF7 +:1098F0000D0A0A0B0C0C0C0C07090E0F0D0C0E0BAD +:109900000C0C0CFFDB0043010202020303030603FD +:1099100003060C0807080C0C0C0C0C0C0C0C0C0CA3 :109920000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C77 -:109930000C0C0C0C0C0C0C0CFFC0001108034101AA -:109940005F03012200021101031101FFC4001F0087 -:1099500000010501010101010100000000000000FB -:10996000000102030405060708090A0BFFC400B53D -:1099700010000201030302040305050404000001B2 -:109980007D010203000411051221314106135161CA -:1099900007227114328191A1082342B1C11552D11D -:1099A000F02433627282090A161718191A2526271D -:1099B00028292A3435363738393A4344454647480A -:1099C000494A535455565758595A636465666768EF -:1099D000696A737475767778797A838485868788DF -:1099E000898A92939495969798999AA2A3A4A5A6EA -:1099F000A7A8A9AAB2B3B4B5B6B7B8B9BAC2C3C416 -:109A0000C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE142 -:109A1000E2E3E4E5E6E7E8E9EAF1F2F3F4F5F6F784 -:109A2000F8F9FAFFC4001F0100030101010101015F -:109A30000101010000000000000102030405060707 -:109A400008090A0BFFC400B5110002010204040357 -:109A50000407050404000102770001020311040554 -:109A600021310612415107617113223281081442DB -:109A700091A1B1C109233352F0156272D10A1624A3 -:109A800034E125F11718191A262728292A353637DF -:109A900038393A434445464748494A53545556573E -:109AA00058595A636465666768696A73747576772E -:109AB00078797A82838485868788898A9293949537 -:109AC000969798999AA2A3A4A5A6A7A8A9AAB2B363 -:109AD000B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CA8F -:109AE000D2D3D4D5D6D7D8D9DAE2E3E4E5E6E7E8AD -:109AF000E9EAF2F3F4F5F6F7F8F9FAFFDA000C0305 -:109B0000010002110311003F00FDF78C7EE97E8207 -:109B10009FB7D96A38BFD5AFFBA2BC87F6D8FDB2D4 -:109B2000FC33FB107C15BBF17F8899A6937791A736 -:109B3000D8C67F7BA85C104AC6BE83B96E807E15EE -:109B4000A51A13AD5152A4AEDE8919D5AB1A5073C4 -:109B50009BB247B094FF00769427FBB5F811F1EF64 -:109B6000FE0BC1F1CBE20788279AC3C4BA7F817488 -:109B7000D98936B636310F3A24EA32F86627A72754 -:109B80001D7D2BCFD3FE0AEFFB444D0F9B0FC58DE0 -:109B900062E21CE0CB0BA90A78EA0A823AF718CEF7 -:109BA0006BEA28F0955A92F66EB414FF0096FAFE0E -:109BB00008F0EA710420B9D52938FF0035B43FA375 -:109BC00072A0765FCA82A14F41F957F39EFF00F061 -:109BD00056BFDA243E17E2978808FF00807F857D14 -:109BE0002117EDBFF1224F085D5C5DFC6CD634F4AB -:109BF0008ECB6D9DF0D4A299AF2669205499A219FD -:109C00002B18DEC197682A32792A6962B84EBD0BDB -:109C100073D48EBEBFE43A19FC2ADF920F4F4FF384 -:109C20003F68360FF67F2A3663FBBF957E28FED34A -:109C3000BFB787C57F865A0EA12689F1635ADB67B5 -:109C40003AA595EA6AB15D7F6A133CC8F1F96325CC -:109C500042222B6FC007BE722BE7B3FF00056CFDDD -:109C6000A3149FF8BA5E20FCD3FC2AB0FC2188AC78 -:109C70009CA1523F8FF90AB71053A5251941FE1F29 -:109C8000E67F464141FEEFE546D07FBBF957F39DA5 -:109C900027FC15AFF68ADDF2FC53F1030F5CA7F841 -:109CA000529FF82B67ED15E583FF000B4BC41BB3E8 -:109CB000D3E4FF000AE8FF0051F15FF3F23F8FF9B0 -:109CC00018FF00ACD47F91FE1FE67F461E5FFBBFEE -:109CD000951B40FEEFE55FCE7C7FF056CFDA2893F0 -:109CE000BBE29F883A71F73FC29A3FE0ADBFB456DE -:109CF000EE7E297883F34FF0A3FD47C57FCFC8FEE2 -:109D00003FE41FEB350FE47F87F99FD196CF65FCC9 -:109D1000A8DAA7FBBF957F39CDFF00056CFDA283B4 -:109D2000F1F14FC4247AFC9FE15D27C20FF8296747 -:109D3000ED17F15BE2B7863C331FC5AD7ED5FC4520 -:109D4000A9DBE9C66211841E6CAB1EEC639C06CDD8 -:109D500029704E262AEEA47F1FF22A3C4B4A4ECA97 -:109D60000FF0FF0033FA0DF97DBF2A020FF67F2AAC -:109D7000FCF2BCFD9DFF00680B3B39246FDA5BC42D -:109D8000CBE54658B35947B46077F6AF863C41FF00 -:109D900000050DF8EFA2EB37B62BF1C3C5D712D9EA -:109DA000CEF07C9A39C485588E0E7DAB92970BCE3F -:109DB000A5F92B45DBD7FC8E8A99D7B3F8A94B5F61 -:109DC0004FF33F7D367FBBF950540FEEFE55F80739 -:109DD0001FFC1473E3AC8FB7FE17778C3CC38F94D2 -:109DE00068C49CFA75AD2F00FEDF3F1E3C6DE39DFD -:109DF0001F43FF0085E5E2CB69356D422B1477D216 -:109E00004855F31D50331CF18DD9FC2B5FF53EB73F -:109E10005AB1FC7FC8CFFD608BD15397E07EF40D23 -:109E2000B9EDF951B79E83F2AFCF59FF00676FDAF2 -:109E3000052D9A54FDA57C4D2614B0FF00428F07D6 -:109E40008CF5AFCEBF177FC1533F68AF0AF8A75656 -:109E5000D31BE2C6BD249A65E4B69BD42624D8E57C -:109E600049E9C6719A8C3F09D5AD7F67562EDBEF65 -:109E7000FE45D6CF152F8E9B5F77F99FD0F05C8E75 -:109E8000DF95382647F0FE55F8BFF062F7F6F0F898 -:109E9000FF00F0E6C7C53E16F1C6A1A868FA8B32EE -:109EA000C32B5EC519F958AB6415CF041AECDFE07B -:109EB00097FC14414FCBE349997D7FB522FF00E227 -:109EC0002BC8A783C0CFE1C652FBDFF91D5531D5A2 -:109ED000E0DC65879DFD17F99FADBB3D97F2A69429 -:109EE00003D3F2AFC919FE0C7FC144608777FC260B -:109EF0003732367955D521CFFE835E11FB4C7ED7A4 -:109F00005FB5D7EC95E2D8743F19FC48D5ACF5297C -:109F1000A3595638A78E5C29E99216B5A396616AB3 -:109F2000D55428E2E9CA52D926DB7F8112CCAAAAED -:109F30006EA4A84ACB57B7F99FBCC064F45A5DBE63 -:109F4000CBF957E28FEC01FB43FED11FB6EF8C7CBF -:109F500045A6B7C70F116890E836B1DC798B0A487F -:109F6000D29918A818238FBA6BD93F69FD07E3E788 -:109F7000ECE7F07752F164DFB4778A2E96C248930B -:109F8000C95D35647937C8A9F2AA904E37678EC289 -:109F9000BD0A9C2B5213F652AB1BFF00DBDFE465BE -:109FA0004F3A5387B48D376F97F99FA95B7D97F22E -:109FB000A36FFB2BF957E05FFC3C3FE3BC970C170A -:109FC000E3678E3ECEAB9694787DFE539C631BBFB9 -:109FD0005A27FF0082877C77487CC87E3678E2600B -:109FE0008CA1FF00E240C02A938C93BBB75C77E959 -:109FF0005AFF00AA15EF6F691FC7FC8CBFD6085A1D -:10A00000FECDFE07EFA3281D850507FB3F957E3596 -:10A01000FEC77F1A3E3BFED5FE38D4B47B7FDA0FF5 -:10A02000C59A79D3ED05C933691E41932E170A5895 -:10A030009CE339E39C57A07ED75A5FED0DFB327C41 -:10A0400003D6BC690FED07E24D59B47F289B66B675 -:10A050008E30E1E454EB8EDBAB17C313E754DD58CD -:10A06000DDFAFF0091B2CE6F1E7F66EDF2FF003386 -:10A07000F54C2F3FC34BB33FDDFCABF9CF3FF05660 -:10A08000CFDA2BCBCFFC2D2F107B8CA71FA522FF67 -:10A0900000C15AFF0068A2A73F14FC40BC71CA73FC -:10A0A000FA576FFA8F8ADFDA47F1FF00238FFD67D7 -:10A0B000A3D60FF0FF0033FA31D9ECBF951B7D8793 -:10A0C000E55FCE68FF0082B67ED14CCB9F8A5E20D2 -:10A0D0001CF27E4FF0A737FC15B7F68A19FF008BEC -:10A0E000A5E213EF94FF000A3FD47C57FCFC8FE3FA -:10A0F000FE41FEB351FE47F87F99FD186DF65FCA29 -:10A100008D99FEEFE55FCE7BFF00C15AFF0068A08E -:10A1100017FE2E9F880E473CA71FA527FC3DB3F6D0 -:10A120008A2AC7FE169F88010781F273FA53FF003F -:10A1300051F15FF3F23F8FF907FACD456F07F87FD2 -:10A1400099FD18ECF65FCA8098F435FCF2780BFEA6 -:10A150000AADF1FBC41E36D26CB50F8AFE20B7B132 -:10A16000BBBA8E29E4F3238F6233004EE2B81C1E83 -:10A17000A7815F4DD9FED79E3ED42EB445BEF8DFF1 -:10A18000ABE877DA84A5E6B03AA4322C31AC4E5A6B -:10A1900036901601CB0520E70DCF4C8AE1C4F0AD17 -:10A1A0006A12519D48EBEBFE47561F3C855578419E -:10A1B000FE1FE67EBF95E7A0FCA9368F6FCABF07DA -:10A1C0007F697FF8293FC6CF00EB1A78D1FE286B54 -:10A1D000F6925C2C9E7D98BE8AEBCB5572A926E048 -:10A1E0000E37A8076939FA0C5798C9FF000570FDAA -:10A1F000A2923623E2978819B700A9F2E5B3D3B744 -:10A20000AD7461F837115A0A50A91D7D7FC8C6AFD9 -:10A2100011D2A6DA941FE1FE67F46047D282A0FF54 -:10A2200000771F4AFE721BFE0B23F1EF43BF55BAA6 -:10A23000F8B9AD79B1302D1AA24C8A7D1B803EA0B1 -:10A2400066BEC0FD803FE0E01D6AE3C5BA6F87FED1 -:10A25000303E9DA9689A94C208BC4769179525A30A -:10A260009E0099071B7D4E32339E95C35786EA2682 -:10A27000E342AC2A4A2AED45EBA76BDAFF0023A2A2 -:10A280009E751694AB539413D9B4AC7EBCA22E3BEE -:10A2900050BC48DF415169F7515FDAC771048B2424 -:10A2A00033207475390CA4641152AFFAC6FA0AF956 -:10A2B000DDB43DAE836138857FDD15F8BFFF000753 -:10A2C0001E7C51BCD63F69AF09F860CD31D37C3FCD -:10A2D000A1BDF0B663FBA799F73EEC7BAAAA9F61EC -:10A2E0005FB3D10CC2BF415F86DFF070F7989FB7B4 -:10A2F000659BC7B7CC8F42B77F9BEE9E4F07D8D7E1 -:10A30000D4F07D3E7C7DBAF2CADE4EDB9E0F114B4F -:10A31000970CBFC4BF33F30EF6F66D46FA49E691CB -:10A32000A59E66DCCCC7249CD69FC3FBA922F15511 -:10A330009C29FEAEF9C5B48BD432390BD3DB20F3A4 -:10A34000D08079C55FD5FC01F6B9DA5D3E6B711B33 -:10A350001C9B7B89046F167B02D8561C75C83EC3B4 -:10A36000BD9D13C371F859CDE5C5C5BCD7080855C7 -:10A37000424C7064637B3F42C3276EDC8E8739E2B8 -:10A38000A30B91E611C72E68B8B4EEE5D347ABB97D -:10A39000A62332C1CB0AECEF75B7FC03D53F65CBE2 -:10A3A0000875CF8E9E0DB6B9611DBDD6A70C6EE7A0 -:10A3B0001F2A96C1393C71D79AFE85FE067EC91FB9 -:10A3C0000E740F8416BA7DBAE9BE2E84094FF6BD0D -:10A3D000D882EA672CC491E628DA769381E98AFE6E -:10A3E000783E1278675A9377897436B5913C3B353D -:10A3F000BBC923BC6CF991F626D89BE69724F45090 -:10A400006BEF2F0C7ED71F183E15E911E83E0AF8B6 -:10A41000956FA6785F4FB5FED6757F0EDA45B6C844 -:10A4200034BF6C98472C2920649142842A771917ED -:10A430000C4735F45C5380AD8AC4C278792B59AB94 -:10A44000DDF93E9DCF2323C653C3D0953AC9DEE93B -:10A45000EC8FB6BFE0A83F067C2FE05FD9AADF589B -:10A46000D174FD3F43D4B4FD6AC9A03691A42D7ABE -:10A470001A4D8D0B606594AB162A3FB83A815F8503 -:10A48000D6BE01BBF18F8A35B8EC5EC63874F77959 -:10A49000A592E2E52DE3443308C72C473BDC0C7B57 -:10A4A000D7DB3E25FDB1FE2D7ED3BF0FF47B7F10A1 -:10A4B00078F6D645FEC21E28B38B5AF0FD8ADABD67 -:10A4C000FA6A22C218D1D10140FBC91231C2F989FE -:10A4D000BB03730F9863D217E0DFC4CF8956377B75 -:10A4E000F515F0EDCC714C5E30AD71E5EA56E0E566 -:10A4F0007A0271D33C66B0C97098BC02AF52FCF2CC -:10A50000B2B24DBBB5EBA75E8746655E8629D1A783 -:10A51000F0ABBBB76D2F6FEB530BE2B7C19B1F0CBA -:10A52000D8C77FE1DD41753D3EDECE06BFF3AEED1F -:10A530009A68AE1B8708B1B12630C3009E7D6BCEF2 -:10A54000B39FCC8AFA1BE377C7CD07E3E7F6D6A91A -:10A55000A7786DBC3F636D67690DC5AC0C8865025B -:10A560004E4A90A4024700953DBAD6469DFB5178CD -:10A57000674AD0F4FB187C17B5B4DB9DE9762788D1 -:10A58000DC3C6223182D988A3487E50490400A70D9 -:10A5900032491F4393E618AAF848D5C453E59BBD3A -:10A5A000D76D4F2732C1E1E9625D3A334E292B3F27 -:10A5B00091E21D28AB1AB5DA5F6A7713C70A5B47C9 -:10A5C00034AEEB127DC88124851EC071F8557AF730 -:10A5D000A3AABB3C77A057A57EC6A31FB5BFC32FB8 -:10A5E000FB1A34EFFD298EBCD7B57A67EC72BB3FFE -:10A5F0006B7F863821BFE2A7D3BA7FD7CC758E2177 -:10A60000FEEE5E869413F691F547EFC3AEF183C874 -:10A610003DAA9FFC23BA796DDF61B3DDD73E4AF5D1 -:10A62000FCAAE1A2BF3FBB5B1F73CA9EE531E1DD1F -:10A630003C1CFD82CB70391FB95EBEBD285F0F691F -:10A64000F1C8196C6D415390444B9CFAF4AB945093 -:10A65000E52B0FD9C7B11DD8C594DFF5CCF1F8575C -:10A66000F3C5F19067E2E78ABFEC2F77FF00A39E66 -:10A67000BFA1DBCFF8F29BFDC35FCF1FC63FF92B15 -:10A68000BE2AFF00B0C5DFFE8E7AF7F21D6734FBED -:10A6900023C4CF3E18D8FDDEFF0082315D36A1FF16 -:10A6A0000004F6F06DC3446112BDD9552DBB8FB4C3 -:10A6B00049835F55035F167FC11D7C49E1FF00039D -:10A6C0007FC13E7C23AAEABE2482C55A29D248AF64 -:10A6D00075148EDEDB6CF2E0AA310159B3C9EA7859 -:10A6E000ED8AFA5E0FDA6FE1FCCF0AFF00C263E188 -:10A6F00095F3E332E5B52857677DADF37CADD4E043 -:10A70000F3F2B7A1AFE67CF32F74330AD4A9C5A83E -:10A71000A934BD2E7DDE13112AF463567AB6937EDA -:10A72000A7795F8A3FF0708ACCFF00B60D940B6F5B -:10A730002B6DD161B8F313E6013EE12476C1E32726 -:10A74000D457EB9D9FED27E01D427B4863F1778650 -:10A75000FCEBC526343A943BB23F848DDC1F6AFC87 -:10A76000B7FF0082B6436B07EDA93410EAFA3EAD9D -:10A77000A4DE784025F2EB3ADFD9C4D1B5C2B79751 -:10A7800014E07C8EAC1580391853C1AFA5F0F704E6 -:10A79000FF00B5A356A45FBA9B5BEF63CFCFAB4A74 -:10A7A0009E15C62EDCDA7C8E7BFE081D673E9FF16F -:10A7B00057E23433C32C122E99664A488558032435 -:10A7C00098E0F3CE6BF4E67B68EEE3DB2C51C8BE79 -:10A7D0008CA1BF9FF9E2BF3EBFE09157135CFED250 -:10A7E000BF123CE9B459917C3DA3A5B8D2EF0DDD71 -:10A7F000B4502C5B638FCD3CBBA205572792CAC6D1 -:10A80000BF420F5AFD8B33939621CBD0F072D8DA2A -:10A8100082895068562A08FB1DAE3BFEE57FC29731 -:10A82000FB0AC40C7D8ED71DC792BCFE956B3457B6 -:10A830000FB49773B7963D886DF4CB6B36DD0DBCC6 -:10A8400011B63AA2053FCBF4AF9EBFE0ABA865FDC1 -:10A85000847C6CA3F896D87E73C75F45839AF01FFB -:10A86000F829E793FF000C5FE2AFB488DA0325A074 -:10A870007F33EE85FB4C7D7DBBD6B8793F6B197974 -:10A88000A32C42FDD4BA687E4D4DFB1378B8DBDDB6 -:10A890005CDBB58DE58D9436D34D736FE64CB19985 -:10A8A000F01570885B70DD9231F99AF32F1AF85D1C -:10A8B000BC17E2ABFD29AEECEFDEC26688DC5A398C -:10A8C0007865C719527923F0AFAE22BFF0A69BA8D6 -:10A8D0004535BEA1A3DBEA1120D922EA1E1F581676 -:10A8E0005FB402B83BFCE1179583FDFDD8AF9FFC38 -:10A8F0001171A4F887E326B971E236B1D4629FCD15 -:10A90000649751BD0A0B9957E70D2488B236CDC321 -:10A910006BCA9904956DC173F4797E6952B39394AF -:10A920005A515D55AFE87CEE33051A7CAA2D36FBF3 -:10A930007EA799F4A9A2B09A7B7F3963768B76DDE6 -:10A94000F8F973E99F5E3F4AF62B9F0DF82E6D4A8A -:10A950003B5B59BC23268BF669112F24BE921BC981 -:10A96000AF36CAA06D693291EFDA55A501362A9249 -:10A97000E5D98379F6A16B73A2FC32D52357865BA8 -:10A98000A86F576B412A4EAEFE4C846D652CADF816 -:10A990001AD334CD2587C2CB114D6ABA3F332C0E62 -:10A9A0000555C44694DE8EFB1810E95713B958E1DB -:10A9B000691954B108371000C9381D8004D5707E5C -:10A9C0006FFEB574DF0CE589EFE4F26F350BE8FF3D -:10A9D00000B3E73E6DED98B49371B662CBE581D0DC -:10A9E00036403DEB993D3FFAD9AC787736AB8FA531 -:10A9F00029D54934EDA1A66D808616A4541BD575C2 -:10AA00003EAAFF0082427C2AD07E31FED2FA9E8B83 -:10AA1000E22D764F0EE9B36832CAF7D1CE90344CAE -:10AA2000B736CCA03B82A3711B4F721B03AD7EE9EE -:10AA300041FB3478076DAFFC533A1B98D7863691AB -:10AA40009F3B8EA78E7D78AFE77BF67CB7D5FC0B5E -:10AA5000FD97E22D26EB40D4E4F116A0FA1CFA2172 -:10AA60009E17D4258D1A0B82E1254708199542C9F6 -:10AA700082772E02B6707EA2F8BDFF000559FDA2B6 -:10AA8000FC13F16AE347F0EF8C9AF343B592D618C2 -:10AA9000CBE9764AD134B1A1F21E46B740AE096582 -:10AAA0001E622918195CD7CFE7793E2F138E955A6D -:10AAB00012F75A5D5AD9BF91EC65B98D0A1848D37F -:10AAC000A8B5BBE8BADBE67A7FFC1733C03A3FC3D0 -:10AAD000FF00106A36BA2C705A5ADF787639E6B120 -:10AAE000842AC36D225E40AAC157EE96566C93C964 -:10AAF0001F8D7E556A974D65617D3AE5A6B7B466B0 -:10AB00008F1D43332A139C8E4062DED8AFBD3F6B4E -:10AB10004F8A9A8FC7CFEDAB9F18788D85D5AE8DB4 -:10AB200005EEAF6F736F691DFCB06DFDDDBA30B718 -:10AB300085B22ED2207E5E52556008049F849D8C83 -:10AB400072798AA245C32323671246C0AB29E9C3A1 -:10AB5000292A7BF5FAD7A9C3B97D6A781AB879BFD3 -:10AB60007A5CDAEBD76D5FFC31C39C62A94F134E60 -:10AB7000AC3656D34E9E87991273B8E4F27F3EF5F9 -:10AB8000D2FC38BB905D5F5BF5864B7323027A1570 -:10AB90002307EBCD17BF0FA19AE8B5AEA10C30B1DA -:10ABA000E12E83F989EC4AA90DFEF71FEE8E2B6387 -:10ABB00040F0FC3A45A490C2CB3CD37334EEBB5476 -:10ABC00081C854079C7B9E4FA0AF9DC8F20C7D3C72 -:10ABD000C612A917150776FA5BF5B9EAE699B61613 -:10ABE000A6125183E6725A2FEB6B1FD217FC124745 -:10ABF000E255E7C55FF827CFC37D53509A5B8BC8FA -:10AC0000F4E36524B21DCD2790ED16E27BE7657D68 -:10AC10001CBFEB1BE82BE4DFF82207FCA35BE1FF82 -:10AC200000FDBE73EBFE952D7D64BFEB1BE82BE7AB -:10AC30007368A8E3AB28EDCD2FCD9EB65B26F0B4AC -:10AC4000DBDF957E436DFF00D52FFBA2BF0DBFE07C -:10AC5000E1E467FDBAED71DB40B7279FAD7EE4C04C -:10AC6000711AFD057E1A7FC1C4033FB765A7FD8039 -:10AC70002DC63BF535EE705FFC8C7FEDD91E77114C -:10AC80007FBA7CD1F061453D541A6CF6B1DCC0D17D -:10AC9000488AF1B0C11D33520E6AC695A749ACEA85 -:10ACA00076F670FF00AEBA95618F3C6598E057EA82 -:10ACB00055249C6D2DBB1F0B1493BC773AAFD9ABB9 -:10ACC00040B6D77E3878474B9844B6779A94303858 -:10ACD000750D1AA96C72A782075E78E2BF7EFE141A -:10ACE0007FC13C7E16C5F0DA1875AD1FC39E36D500 -:10ACF0002485E1935BB8B087CC9909C843B72BB5DD -:10AD000038007FB22BF0C7C05FB3BF8B2C7C55657A -:10AD1000A968775A1DC5C596AAB630BAC8EC8D3A4F -:10AD2000F0DF294DC5437CA4E39278CD7D5DF04FE3 -:10AD3000F6EBF8F3F0F7E1F3687A0EB763696FA406 -:10AD4000C1757D71616BE1E8EEBECB1A48448C5948 -:10AD5000A45279ED8EF5F9FF001552E7A94EB42AF9 -:10AD600046114ACEEDAB37B6C7D86472E5A73A5262 -:10AD700083936EFA24F45BEA7DA7FF000532FD960B -:10AD8000FC03F0DBF665B4D5B41F0DE83A5DC68F61 -:10AD9000A9D9DB2422CA3912EAD9E40A6D42B821C2 -:10ADA00050FCAF851D631E9C7E36FC34B8597C5325 -:10ADB000E3059FECF7934863904375385FB56CD417 -:10ADC000217652CC793B558F3D857D4DF143FE0A6E -:10ADD00005F15BF685F872B3789B5E8EFBC3FA369D -:10ADE000A714AAD3F84E38D22BA0923C7FF2D812E7 -:10ADF000760738E9815F10FC40D0E6F0BF8F35BDA3 -:10AE000036E2459EE34FD42E2DA495170B2B248CB0 -:10AE1000A580EC095351C2B85856F6F07554D49435 -:10AE2000758C9BEFF77C8ACF2B4A9AA538C1C5A6B3 -:10AE3000F756EDF79F437C6EF10E85F1535AD4EE31 -:10AE4000ACF43D37C2B6175696F6A20B7B88CB4AB8 -:10AE5000EAC49385E3A77AF963E27F8E750F08F859 -:10AE6000CEEF4DB192D56D6D36A47BAD2291880A9F -:10AE7000392CCA4927AE7DEAE0CA1E0E3DC575FFD2 -:10AE8000000AA1B5F1878DED6CB589A34B336F3105 -:10AE9000DED2C50333470BB469E64836AE59557266 -:10AEA000DEB5BE27857154651FAAE21C69C55B9794 -:10AEB00057ADF733A39FE1EA27F59A29CDBBF32ECF -:10AEC000D6DAC721F06FC4D75F10BC573699AA49AC -:10AED0006E6D64B6672D1DBC50B46CAC8410CAA0F6 -:10AEE000FB73C60D4FAC5AA586AF756F1B6E8E19DE -:10AEF0005D14FA8048CD7B1789ADFC1FF042FBC280 -:10AF0000BAD69775A678EA19E7BA5D4F4BB90AB079 -:10AF10005C448EA22DC23C3A86EB86C7CD18C6573C -:10AF20009AF179A4F3A677DAA9B9890A3A0C9AEFCB -:10AF3000E1DCAF1B87AF3AD88AEE70924945F469DD -:10AF4000EAFE671E718FC2D6A10A546928CD36DC8D -:10AF5000BAB5D17C86D7A57EC6BFF276FF000CBFFE -:10AF6000EC68D3BFF4A63AF35AEDBF66CD466D2325 -:10AF7000F683F055D5BC91C3736BADDA4D13BF2B7F -:10AF80001B2CAAC188E780403D2BEA6BFF000E5EB8 -:10AF9000878345DAA46FDD1FD00789FC4D65E0ED9E -:10AFA0000AE352D4A75B7B1B44DF2CADD14640FEA5 -:10AFB00066A95EFC44D1B4FF0005AF8826BC58F4F6 -:10AFC000768C4A2E0E7054F43EB5F989E0CFF829FC -:10AFD0003F8DB4AF8A363A2FC5CF14E89AFF00836D -:10AFE000EF204B9BEB6D36D002CACA92C41898D49E -:10AFF000E1832B103B673E955FC2DFF0544967F851 -:10B00000DD3683AFEA06E3E10C72BADB5825947EA5 -:10B0100060881263466C6EC0E9F857E7388954A718 -:10B020005674941BE58DEE9369EDA2EFBFE07DEDC4 -:10B0300029529D38D4734AEED66F5F9FDDF89FA8E2 -:10B04000BA87C41D274BF06FFC24135E471E93E59F -:10B05000ACBE79CE36B1001F5EF4B7DE3FD26C3C99 -:10B0600019FF000904D76ABA4792B702E0E76EC633 -:10B07000C60FAF391F9D7E5AF863FE0A9975A87CEA -:10B0800072FEC2D6B5069BE0EACC638EC4D947E611 -:10B09000985798D5980DD8DC07BE2A2B3FF82A85FB -:10B0A000F5E7C724D0F50D4249BE0CC774B10B03B8 -:10B0B000651899AD5086442D8DC465403DC8A1FBEF -:10B0C00074FF00852F854B67F77AF96E252A3A7B46 -:10B0D000EBE2B6FF00D687EABE9BAF5A78A3C31156 -:10B0E000EA3632ADC59DE41E6C3201F7D48E0D7E7A -:10B0F00006F8ABC11278E7E3BF8B2DA399618A2DC7 -:10B1000046FE79A576551185790F72339200E3D604 -:10B11000BEACB9FF00828DF8FBC4FF0015B52D173A -:10B12000E19F8B347D27C11A680D6569A9D98F34D9 -:10B130005B2A96902911B1214061C90718EB5F186D -:10B140007C5499A6F8A1E24918AB33EA972588EE1A -:10B150004CAD5F4D90D29F2BA92F75B4B47BAF54EB -:10B160007CFE735A0DA8C5DECDEA8EFF00C45F02D7 -:10B170002C7E1D786BFE1228F5E86E2F34E8EDEF7B -:10B1800016C98C65D5B7C3FBB62AC7E63E6315C69C -:10B190007889F38E2B9FF11FC7ED47C4F6BE288A2E -:10B1A000E238D97C55AD43AE5E00AAB99E3F331854 -:10B1B000E381FBD9381C723D0543F0B3C29A07897D -:10B1C000B4ABAFED5BEB7B7BCFB5C112ADC5D9B7EF -:10B1D00048E16203C80ED6DC474C63E51CF3DBBED6 -:10B1E000B6F861F0F64D5A48EC2FED6EAEE2BFB8FE -:10B1F0008EDEDEEEF57CABC8D6C1E48C6E0C028F21 -:10B20000B420E598E4488B9C86A58FCA7075AA7B0C -:10B210005C541C9AEA95BAA7F98B059962A9C553A3 -:10B22000C349453FF86397BCF8CF7DF163C43AE565 -:10B2300096A97763A6C7E38D4609EFEEE68C2C56F8 -:10B24000CCBC6F3B470A339E2B53F665F8676BE324 -:10B250001F8D5AA785E38340F113CF6F2C16771704 -:10B260009E6FD9599644C4ABB0AB72A0E39FE2E99C -:10B270005D8EB9F09FC276969A832D9E9290C28879 -:10B2800056437902B05306E918626249593E50317B -:10B29000C8E6BCD7F660F8970FC27F1D5EEA4D7412 -:10B2A000DA75C49A7CB059DF9B4FB5476729642291 -:10B2B000468CF51B430F62C0F38AC328A785585AF2 -:10B2C00092C05371F29277BD925BEBB22F32AB8892 -:10B2D00095783C5C94BD2DDDBF4DD9F7AFFC124F86 -:10B2E000411E15FDAB3E2BE97FD9BA5692DA769313 -:10B2F000A75B49069CF235BEE40559D7CCF9BE627E -:10B30000371CF7635F76788BE21E91E14D7F4BD25D -:10B31000EFAE960BED69CC7671E0FEF48201FD583C -:10B3200057E48FC33FDA5FC45A5FC4AF88BE29F8C1 -:10B330006BAAE93E1BD43553A6C134FA85BB7937D5 -:10B34000223B5B99276442B215DCD1190039C01841 -:10B35000CFAF6DE0BFF82A0B6ADF0EB5BB9F1D6A49 -:10B36000F06ADF1034B76FF8472FED6CD56DED48FC -:10B370007561201B4672C83EF0E578E39AF3F367E7 -:10B380005295AAB8B95ECAC936FF000E87A395CAFE -:10B390009CEF4B9946D77AB48FD38D7FE21693E119 -:10B3A000BF1169BA55E5D2C37DAB12B6B1904F9AC1 -:10B3B0004751E94DD7FE2368FE18F1269BA4DF5DB7 -:10B3C0002C3A86AC716B1609F33FA57E5E7C39FF83 -:10B3D0000082AB5C6B9F0C75CD43C7978F7DF102EC -:10B3E000C07FC539750D946A96A7AF4000EBD7347E -:10B3F0009F0CFF00E0AA137887E1DF88350F8817DC -:10B40000D25E78F2C101F0DDD43671AC76CC092081 -:10B41000E00C724F39EA38AF3E6EBC6326E94BDD73 -:10B4200076D9F5EABBA3BE32A2DC573C755DD1FAF2 -:10B430008DE24F889A4F84F5DD2F4DBFBA582FB556 -:10B44000A7F2ACE32A4F9A72075FF810EBEB5E2F7E -:10B45000FF000542B4FB7FEC57E2AB7DDB7CE96C7F -:10B46000D338E99B98857C47F067FE0AAD2F887C2E -:10B4700033AFDF7C4DBA7D4BC59A6C424F0CDCDBA1 -:10B48000D946A2D2504313851824B2A673D863BDFF -:10B4900072FE2EFDB4FE2B7C7BFD9E3C4C3C4DE2AF -:10B4A000ED0750D16E2D329696F6DE4DD473C52C35 -:10B4B0002E3388C28DBB94F0C7A8EB5DF83A356592 -:10B4C0005DC65171E5695DA693D7A77DBF138B1942 -:10B4D00088A51A29A7CDCC9E8ACDAF5FBCE8356B75 -:10B4E00059357866FB6369F3C1736B6E1A759235D3 -:10B4F000BC8E3B7B81126C3E66E56DC33B704F7C1E -:10B5000057CF337847FE17FF00C61F155E4F72BA3C -:10B510007DD4979FBA8634F31A796490A800F1938A -:10B52000C67B13D876AE54FC78F18F9DE67FC2417E -:10B530007FE6673BB70CE739F4F5EF4EF0CE87E3D3 -:10B5400038B5392E34C8F5282E6FAD3EDED207113E -:10B5500079F0338025CB10082E460FAF4E6BE8F004 -:10B56000783AF439A55A69DD687CF627114AA34A6E -:10B570009C1F99D3587ECD3FDAD756B1DAEA520FE5 -:10B5800025ACBFB44CB6FB56DD2E2CA4BC67439C47 -:10B590003048E270470776DF5AE77C57A0DC7C37FB -:10B5A000F0B6BFA7DEA869F47D58C726D3C4BB2375 -:10B5B00093E653DC300083DC106AC5DF867E206AA8 -:10B5C000369676B3C7AA79732C96F0C12CEA8DB261 -:10B5D00030CAC0A960C15444C09618010F354F54F9 -:10B5E0008AE6DFC11A847AB36668AFE38E7324817A -:10B5F000C055818005812080A00EBD2BCEE227376B -:10B6000097CF9A49A3AF29E558A8D9588FC05F684A -:10B610005D5651756EB6F3369F3C9B04AB270D6E9D -:10B62000CC395C8E86B93079AE8BE16FD85AEA6F2F -:10B63000ECF309B7FB1DD63CA39507C87AC1BA95B0 -:10B640006799E4584411B92C1012420F404F3C0F37 -:10B65000CEB0E09FF779FF008BF436E25D6B47D008 -:10B66000FA73FE0939F01747FDA33F68CD4BC37A43 -:10B67000D5F69FA5DAC9A1C970B7577690DCA40E9C -:10B680009716C78597E5CB0DC99E080E71D6BF6A80 -:10B69000A2FF008271FC0F8D2D7FE2D97829B62898 -:10B6A0000CDFD9917EFB8EA78FC78AFE77FE13FC35 -:10B6B0005CD4FE0E6B9777DA5C76924B796DF65917 -:10B6C0001678FCC5DBE6C72FE1F3C4873ED8AFA9E7 -:10B6D0006DBFE0BC1FB405BC11C6BAD68ABE4A8590 -:10B6E0008C7F65C4700718E9E958E7990E3F138D00 -:10B6F00075E84AD1B25BBFCBF535CB334C2D2C2A44 -:10B70000A5557BD77D17E67B1FFC16A3F67AF0675D -:10B71000C0DD7350B3F0B787BC3FA3D9DE6831DD1D -:10B72000ADBD9E9F0C4D692ADDC11EE0E177FCCACC -:10B73000E78CE3AD7E67C89B1CA8E429C6474FF39E -:10B74000FF00D6AFA27F684FDABFE307ED6B0DD5E0 -:10B75000D789F446BE9B56B75B46BBB7D20C6D2467 -:10B7600051112ED0C0630366E38ECA7D0D7CE9B70C -:10B7700004FF00B3DB15EBF0D602BE1284A9E2256C -:10B780007776F477DEC79F9D62A9622AC6545595E5 -:10B7900092DAC05380597EF0C8E3AD0A8641B47A8C -:10B7A00052B3640E58EDE3934D7FBB5F49194BA92B -:10B7B000E24A28FE83FF00E08827FE35ADF0FF0057 -:10B7C000FEDF3FF4AA5AFAC17FD637D057C9BFF07F -:10B7D0004403B7FE09ADF0FF003FF4F9FF00A552A6 -:10B7E000D7D64BFEB1BE82BF10CE3FDFEB7F8A5F64 -:10B7F0009B3F4CCB7FDD29FF00857E47CCBFB677D2 -:10B80000FC1553E19FEC1FE35D27C3BE36B5F14C39 -:10B81000D7FAB597DBA03A658C73C623DC5792D272 -:10B82000A10720F00118AFC81FF82A87ED8FE03F6D -:10B83000DB77F69287C61E17B9D6AC74D5D322B182 -:10B8400068B51D3D5652CB9C9C2C8C31F8D7B27FED -:10B85000C1CB83FE329BC0BFF62D7FED76AFCDDA34 -:10B86000CB018FAB83A9ED68E8ED6EFB9A62B0B4B3 -:10B87000F110E4ABDEE7B77C17F8D5E13F849142E5 -:10B88000DB754BABE1702EA4B84904637A24A9118F -:10B89000552870079CC594960E55410064366FC5B7 -:10B8A000CF8B9A1FC4EB6F0CAC2DFD94DE1DD32300 -:10B8B000D3F30DAF1315C7CE157685CB02E7396DDF -:10B8C000CEC7711803C8E8EB5EA7FACB8DE6E7BADE -:10B8D000BFA1C6F27A0E3C9AD8F6CF869E24F10715 -:10B8E000C48F1A416B67E30F155F4AAE2E9D239DEF -:10B8F000E090F97C6E591DCA2B007867E057AB5A6F -:10B90000FC6AD3FF00672171A7C9178834BD43546F -:10B91000D0AE749B84D4ACE0D45B133FCF2AC91D56 -:10B92000C4796CAF4238E473D6B87FD82FC61F0DE8 -:10B93000FC2D0F8BDBC75A36A5A95C3581785AD20E -:10B94000468CADB81FBD405654E492B8EFC7515E67 -:10B95000F179FB40FECBFAB7C3BF2EEBC33AA5C4C7 -:10B960000A422D9CC2592F0003802433960A3D3C85 -:10B97000CE3D3BD7CF679C655E696171196D6C44A4 -:10B980005C96B08A51F934F5F9A5EA76E5F92D3AD5 -:10B9900053954A18A8527CAF493BBF9F6F91E1561F -:10B9A0007F1EF431F0CEFBC2F75ACEA535ADF5FCC3 -:10B9B0007A809A3F0F247223A43244A3FE3EC82308 -:10B9C0006CAC7A75039AE63F6AEF025BF85FE2B609 -:10B9D000A5A95A788341D7AD3C457F797911D3EE3B -:10B9E00004AF6CA662CAB201C0CA32104121874EB0 -:10B9F0008457A778CBE23FC12D412CBFE15BE8BF64 -:10BA0000F088DF47731BDF5C6B9135C453DB8752D3 -:10BA1000E881DE7F9CAEE0385E48E45780FC50BF92 -:10BA2000D1F53F887AD5C6810B5BE8B35D3B5A44BC -:10BA3000DC948C9C8CFF008D7D3F01E2A8CB1952D9 -:10BA4000961B01530B14B5E7B2BDBCB54B56F66E51 -:10BA5000E793C4546A7D4A13AD888D577DA3F9DFFF -:10BA6000AEDD52B184536A8391CF6F415B367F0E56 -:10BA70003C437F751436FA1EAF34D30768D12D24AA -:10BA800066904782E4003242E4671D2B5BC1FF00F1 -:10BA90000D66BDF0C278916FBC3F3436F72D1B693F -:10BAA000B7171BAE64DABB8B34230C633D37020D32 -:10BAB00074DE1DFDA7FC41E19F1025E59AE8D15FEA -:10BAC0004325C4A36A4CAC3CD31B15C0946154C439 -:10BAD0009B40C646436E5620FDEE619E50C1CBD9B9 -:10BAE0005492BFCFF43E670795D6AF1E682D3D4FE9 -:10BAF00029C6DFE9EFEB41AD7D7BC217DA5EAB34DF -:10BB000022292E5566F2FCD8A33B1DCA87C74EB822 -:10BB10006CE3D2A96A1A25E6930C125D5ADC5BC766 -:10BB200072BBE26910A8907A8CF5AF629D58CE2A5C -:10BB300049EE79B52328B699D17C2A8BC32BA8DC92 -:10BB40004DE24B8D9128548A2F224903132265C957 -:10BB50004653855DC4AE467B1CF4EB6FFE24F82F84 -:10BB6000C2FE2CB3BCD1F46B5DB61AFC7791C96AE6 -:10BB7000D2861671AAE543498E5DD989CA0DBE5891 -:10BB80000320D7935033FF00EBA89E1D49B6DB344A -:10BB9000A756CAC91F407C52F847A9788FE1EE9199 -:10BBA0003DBF82ECECE5D7A5B5BAD3B5EBBD5D5290 -:10BBB000796C21D2C2F94EACC210A7ECF2485812EF -:10BBC000CA5769EABBBCE6E3F675F1241A84F0AF04 -:10BBD000F62CD0DBA79A6E9356B616CC85F60224C7 -:10BBE0006900C938F94FCDED5EADE088BC3FE0ABF0 -:10BBF0005F084D6BA9783E3BABCB177925D3656FBA -:10BC0000B6DAC9FD9F3822469AE59159E49141512F -:10BC10001A29913F80050DDE5B7C59D3A1F8C77DC1 -:10BC2000AC3789AED6594C772B741EC3EDE4094767 -:10BC3000F017F23781CEDCF4AF9CAF9962684F9277 -:10BC40009C6EB95BD9EE9DADD4F670F81A1562A75B -:10BC500051D9DD2DD6DDFA1F3F8FD94BC4CBE1F58D -:10BC6000BC79B49F3A49638A2B75BAF30CCD24A9E9 -:10BC70001A0132830066675214C818AE5B1B413547 -:10BC80009D17ECE7E2396758D1F4167755650358EC -:10BC9000B5E54B6D07FD66305B8CF4CD7B77C49FBB -:10BCA0008C36BE1BF08C57365E2CD1F54BBD3CDB81 -:10BCB0004ABA2C96B1C8CF2A5C2CBBDA5597EF7CD8 -:10BCC000833B01003903BB0F314FDAB6E4451C4D0D -:10BCD000A2AC96E96C966216D425D860497CE58CB6 -:10BCE000F4E04833EA31D6B6962B339C233C3462D9 -:10BCF000EFBF35D7DDA197B0C0C64E35A4D5B6B2DB -:10BD00004EFEBA995F07745D6BC13E3096F6E3C391 -:10BD10005E22D4ACCDB5E59C8D616CCFD15A29198A -:10BD20001C295608CC0120E07AF350D8FC22F107F8 -:10BD3000C5DF885ABFD934F934D9AE2437CB0DE2E8 -:10BD40004AB26C99C98F0AA8CC41CE376028EA481C -:10BD50001CD43AB7C79BFD5EFE0BE6D374B8F5085A -:10BD6000609AD7ED2866DCE920703E5F3362940E5E -:10BD7000705541C8C924E49EE3E10FC50FF84ABEDF -:10BD8000225D6AD731F8074DF234F8F4F8ED35D476 -:10BD9000436AB190CA6484CE4ED74FBD8190D9C159 -:10BDA0001CE6BD3A8EA413A896B63863C92B46FA92 -:10BDB0005FF3397F0FFECE8BA8E8305E5F788B474C -:10BDC000D3E6BB899E3B764B9768C890A7CE5217A7 -:10BDD000523E563856EE391D2AF5EFECC36FA44794 -:10BDE000209FC69A0F99E4C371194B6BE2A51E31CF -:10BDF00020DDFB8CE76B83C743915D669FE10D4BB4 -:10BE000059F09E8F258C97935BFD8DA30F6902B42B -:10BE100024899FE61F2903E838F6ABBE39F879AECE -:10BE2000DC4B2796BAC0DDA5D8A612DC36196CA16A -:10BE3000561F749C9208207439AFCBB34E31CEA8F4 -:10BE400062EB52A515CB19C62AF19EA9DEEF456D0E -:10BE50003C8FD132FE17CA6AE1A954A927CD28C95F -:10BE6000BF7A2ACD5ADBBFF82798E95FB3C6A5A9E8 -:10BE7000AF8B15F5AD06DFFE10FB896D6E16E2E99E -:10BE8000A36BB74660445F2E39D871BF667A75E2FE -:10BE9000AEF80BF686B5F00783DB4BB6D065F31E24 -:10BEA000028F30BFC091D8FCE590C641465C0DB909 -:10BEB000C8E70C335D949E2B8F47F137C4A83FE150 -:10BEC00025D0F4E86F35EBEFB4595D5B7992DDA7CF -:10BED0009926D28E0FCC327EEF4FA838AF9F470203 -:10BEE000BF50C3C5D656ADE4FAF63F3BAAD53B7268 -:10BEF00079F9F53D9B57FDA8B4FF0015789FC43A2A -:10BF0000AEA1A1DC4136AB6D025BC76D347B5648F8 -:10BF1000ACEE2D4193E4505489F71DA14FCB8E7A9E -:10BF2000D79C78F75CD0B5D7D27FB0B4393425B57B -:10BF3000D320B6BF0F7CF73F6FBB5044B723701BB5 -:10BF400003F1F201818AC0A72B1460DC7E22BAE1E2 -:10BF5000878C7E0DFE6632AD3968F61A39E6B6BCBE -:10BF60000DE01D43E21EA3716BA7FD9C35AC06E6F8 -:10BF7000669A411AC69BD101F7CB48830324E7EBAD -:10BF800058CC72D93DEBA4F869F1227F863AADC551 -:10BF9000E5BDADA5FF00DB2DBECB2413B488157C19 -:10BFA000C8E50C1A365604344A73BBB1E0D2C47BE0 -:10BFB0004F66DD3F8BA5F6B851E4E75ED2FCBD7B52 -:10BFC0009AFA87ECEFE21B1D3AF6E3769B37F67A96 -:10BFD0004AF346971FBC1E50CC8A1481F328232BAA -:10BFE000D467A5741E1AD275CF0B7C28D77C3F75F9 -:10BFF000E10F133EA375706DE291612B1C2F3AC0C7 -:10C00000423A142DBB6C6080319DDED515EFED6B8F -:10C01000AC5CADD3AE97A70BBB96B8945C4B737773 -:10C0200070D1CB30025902CB3326E60A3208238185 -:10C03000C5739A7FC6FBFD175E5BCD3F4AD134F8CE -:10C04000C5F41A81B482295607962491573990BEB7 -:10C050000F9AE48DDD48C6000079F8558FA907F5E1 -:10C06000B514EF75677D0ECADF558BBD0BF67738BB -:10C07000CDBB5B0477C10457ACFF00C35DEAD0427F -:10C08000BF67D2745B796D505BD9B8854AC16CB219 -:10C09000C322C0CA46245061EADCFEF1B9E98F2F01 -:10C0A0008ADA7D6AF6436F6ECCECC5CA428CC23C1C -:10C0B0009F4E481F5C9AF4EF83BA7E9765A0B5BE89 -:10C0C000B16D1DAC925D486F64B9D20DD492DA980F -:10C0D00095631093139460FE613B4A31DC9F30C638 -:10C0E00057BB11C8D7BEAE73D1E64FDD761756FDEC -:10C0F000A8EE2F52CDE1D36E21BDD3D2EA389A4BB0 -:10C10000DF3A31E70B91B8AB26E671F686218B9CBE -:10C1100095E47535C6DCBC9E25F871A935C3B79981 -:10C12000797E03B80327742E338E95EC4D3F826ED3 -:10C130002CB54B9D2F4AD3F49D66402DED96F743C9 -:10C140006B8B35F2E2004EAAD148079990194A9FAD -:10C15000DE2161C30DBE6BF138DACDA2F88BFB1284 -:10C160001F2236D453C911C4615327D9D833223082 -:10C170000510BEE2AA42E14A8C0C607CCE7D287F8D -:10C1800067D4518DB63D8CAD4BEB717277333C0863 -:10C19000D7326A92B5DDC2DC4A2C278F7AC2B1024F -:10C1A000AB6CCABC2F1D00FAD73FE1ED02FBC5BA4C -:10C1B000ED8E95A6DACF7FA86A13A5B5A5B44BBAC4 -:10C1C00049E5760A88A3B92C401F5ADAF868B1AD60 -:10C1D000FC9E4C7AA471FF0067CF91A848924DBB9A -:10C1E000ECEFBF9538DBBB38F6AE76D2EA5B1BA826 -:10C1F000E68259209A170F1C91B1578D81C8607B38 -:10C200001079C8AC782D3786A96EFF00A1A7125906 -:10C21000568DF6B1BBA6F842CF4CF12EA5A5F8AAD3 -:10C22000F350F0EDC696ED04B10D3FED3309924D9C -:10C230008F132174DA57E72493FC2475C54BE0DB98 -:10C240006F0D41E29BCFED6D42EBFB3ED37B5AC9B4 -:10C250001D9098DD10D850D1332FCAC3920BA91F5F -:10C26000DEAF65FD867E21FC3BF0B6ABA9DC7C4BE6 -:10C270008E3BEB7B89C48BE76E919FE65326402073 -:10C2800096619C31E8413C139AF4DD4BE33FEC9816 -:10C29000FF0010E5B883C0BAF47FBFCC73C92CB2DD -:10C2A0004283B647DA483C7B1AF97CE3C48C6E0FB4 -:10C2B00031AF80865D5AB282BA953B34FEFB5BE4B7 -:10C2C000D9EA6178570F570D4B13F598C1CBA4B439 -:10C2D000B7DCDDFE697A9E1BE16FDA3F5E9FC61612 -:10C2E000B1E916FA5C5F629AE2F619A386780C8AC5 -:10C2F000B1BB9DD1C7290708B803938F9492A4E7D7 -:10C30000CAEE9F48B9B99249356977331638B220D9 -:10C31000649E78DD5F702FC61FD98F55F89EAD6380 -:10C32000E12D42E352F22E185DD9AC90DB84582403 -:10C33000320DBE7A8C98C38FBBD48E475AF84BE22D -:10C3400075E68FA87C45D727F0FDB4D67A14D7D3ED -:10C350003D8412925E280B928AD924E42903927BB1 -:10C36000F26B9703E206371718CE183A986BABFEBC -:10C37000F22ACF5D934DB7F348DEB70DE1A9CE5455 -:10C38000E55A356CFECB77F9F4FC5967CBD17FE8E1 -:10C390002D37FE019FFE2A81FD8F19F97569B3D3F0 -:10C3A0003F633FFC5573345777FADB8FBDEEBEE237 -:10C3B0003FD5FC276FC59FAE1FF04E3FF82D07C13C -:10C3C0007FD93FF642F0C7813C48DE2D9F58D18D82 -:10C3D000C79D259E948F0B0799DD704CA0F4619E3C -:10C3E0003AD7E987ECE1F1F741FDA87E0D689E3C64 -:10C3F000F0CFDB8685E2189E5B4177108A6C248F34 -:10C4000019DCA0903E646EE78C57F2BF5FD1A7FCA9 -:10C41000116BFE5199F0AFFEBC6E7FF4B6E2BE7AAE -:10C42000BD6956A92AB3DE4DBFBCF5A8D28D382A06 -:10C4300071D92B1F9DBFF072EFFC9D3F817FEC5A9D -:10C44000FF00DAED5F9BB5FA45FF00072EFF00C93C -:10C45000D37817FEC5AFFDAED5F9BB591A0518CD77 -:10C46000140E4FAFE1401F427EC33FB3BE97F1BEF3 -:10C47000D7C5D35FF88F4DD0DAD6C8DB20BA603885 -:10C480009064C832470B8C1FAD7B5C5FF04BDF08BC -:10C49000BF82DEE7FE1656986E4363ED4248FECC3F -:10C4A00007A1F9BAFE35F34FECBFF08BC53F13215E -:10C4B000F1449E1DD3EFAFA3874A960944081B7B26 -:10C4C0003E362751C9C1FCABAF8FF61DF8C9FF003E -:10C4D0000859B8FF00847F5416BBF1F62F387987CE -:10C4E000DF66EFD6BC9C74B12B9553CF23855CCB14 -:10C4F000F76D47FE1DFCF42E8FB372939601D5F7AE -:10C500005FBC9BFF0086FB8E8FE257EC51E1FF0082 -:10C510008536D613AF8B2DFC63F6EB94B530692CC2 -:10C52000ACF6C19D54C8D827E501893EC0D784FC2C -:10C530004DF09C3E05F887AC68B6F791EA10E9B774 -:10C540004F047729F7660A70187B1EB5DA7FC3336C -:10C55000FC42F044D1C9AAD8DD78552E98450CD7B5 -:10C56000B388166762142039E49240C7B8AC5F0AFA -:10C570007C288B54F196ADA3F88F5797C3F7DA60F8 -:10C5800021A3FECF96F659E40C032054E410327236 -:10C59000D81853DF00FE85C175AAC71B59D5CD1623 -:10C5A0002D72EC9256DB5B2D34F27D753E6B3DA512 -:10C5B0001782A7ECF08E8EAF57F3EAF5D7CFB68689 -:10C5C00047C383FF00137B83D7FD0E5EFED5CE6984 -:10C5D000FE167B1F165E6A19B5D970C5B223C4A3B7 -:10C5E000E445C16EEBF267F135DBE9FA458E85F182 -:10C5F0000756B3D3350FED7B082DA5586EC4462FD3 -:10C600003C6C049D8795E72307D2B85D367BFF001D -:10C61000F84CAF239BED9F6507F740A288366C4E20 -:10C6200087AEEDDBBAF1471B34F174DDAEEC9A3620 -:10C63000E1BBAA12F99EC927C7393E1D6B177A5470 -:10C6400096115F59FDAA6BA7473B7F7B25AC31C68E -:10C65000E3D1A3284E7BABB2F7AE33E2778FEDFC8C -:10C660007F7F25DC505E5BDC5E5CBDDDCA4B71BE4E -:10C6700018DDF195897A2A8EDED81D00AEE0DE78CD -:10C680006EDE5D4A3BB3A4C5E2232CDF639750B74F -:10C69000325BC64A58EC320DAC08D8B741410406AB -:10C6A000604819C8DFB0F147C2D32436AD6DA66F1C -:10C6B0006DB2CB33DA05B669032F99B7F746450457 -:10C6C000EF2809DBB4A82A3915F75839C69D283850 -:10C6D000C1ECBF23E5EBA94E725CDD59F3E8E68EB1 -:10C6E000B5EB7F143C5FE1787C31A85B585AE937A1 -:10C6F0005A8DE5DE229ADA0848B7804698E7ECF1D1 -:10C700009FBDBBEE0539EA4D7926735EB51A9CEBE9 -:10C710009AD63CEA90E476B9259AC6F771099996BB -:10C720001671BC81CAAF7FEB5F54D9FC3EF833A6CB -:10C73000DADE4BA85C6921580B7B2863B9796492D7 -:10C7400022FF0024CC78DAECBD7FBA49E38AF948AD -:10C750007069F34ED752B4923349231CB1639CD60F -:10C76000388C3BAB6B49A34A35B92F7573E89B8F67 -:10C7700087DF0B3545FECE7BCD374787537169A5E3 -:10C780006A8B78D3C8A0A1769EE531F2ED7454E3AC -:10C79000B4AC7F873597F13342F02DCFC35F0F5E86 -:10C7A000785749D364FB75FC82FBCEBDD9751A0B53 -:10C7B000E9A389324E57742B11276E006CE6BC87B3 -:10C7C000E1F784E1F1B78BECB4EBAD4ADF46B19E03 -:10C7D00040B73A8DC44F241631920798E1413B414E -:10C7E0002071DD857AB5FF00857C27A7F82ECC491E -:10C7F0006315D5C5A69F7D04B7315BE0BCFF00651E -:10C800007585CFCC19C198070CC06D5E3049007991 -:10C81000F8894284A31A951DDEC8EDA3CF595E3175 -:10C820005A1E75F1CF41D33C2FF19FC55A7E8B2400 -:10C830002FA2DAEAB72BA718A5F354DAF98C61C353 -:10C84000F7FDD95E6A5F823E0D87E247C44B4D1EFD -:10C85000E56395AF14A44B25E0B552FF00C39720C4 -:10C860008FC31CD47F17750F0FDFEABA62F87523E8 -:10C8700016B6BA7C50CF22C1E4B4D302DBD99727D5 -:10C88000E6E40CF39006493926AFC3EF17DBF8074F -:10C890005437D71A6E9FAE457303C1259DC348A177 -:10C8A00032410D952A4371C106BD157747DCDEC7BD -:10C8B0000E8AA6BB1EA97FE13F02F87916186D63A8 -:10C8C00091A7495660DAAEEF2B13380B9DBD82AFAE -:10C8D0003C13F8D43AD693E06D31268EDACA392368 -:10C8E00092DADA7607552C4BB409230CEDC8C3BB9A -:10C8F0000E3D39AB1FF0B5FC1DE36D3E1BABC5977C -:10C9000046BD8E291AEAD6D74A13411666720A33F3 -:10C910004C09187518233FCE9BAF78DFC05AC79BD0 -:10C9200025BEA5AAAC496B6F0C8C3405C2148238A5 -:10C930008B1FDFF019949FC477AFC9B32A3C4DF524 -:10C940009ADF57E7E4738F2DB96DCAB7DCFD2B2F43 -:10C95000A990AC352F6DC9CDCAF9BE2BDF4B6C55F4 -:10C96000F05FC1CF0CF8B3C55F10618EDEEEFB4BFC -:10C97000F0EDE5C4B6B750DEA0F2AD2332ED620FA4 -:10C98000326EC47C8ED935E267AD7A95C7C5FF009B -:10C990000F69DE32F16EA11E8306A96BAEEA9737EE -:10C9A000564AF234125A42CD26D57500A9522407B0 -:10C9B0006824653DABCB4F5AFD5B0B1A8BE3ECBF94 -:10C9C0002D4FCDF1128B768F9FFC00ADFF0085B609 -:10C9D000DA2DDFC44D1E2F10C861D124BB8C5E3E02 -:10C9E00076ED8F23392390BCE09EC2B028E9D2BAFD -:10C9F000E51BAB6C73C74699F533E87F052CFC3714 -:10CA0000247AA4BA3B6A97AB1BCCBA7972B6440FAE -:10CA100099237CFE39C1C9F4AC4BDD1BE14093FE88 -:10CA2000263FD8F6D75671C9A92269D712CB05DCA3 -:10CA300050B37976AC4F2259832EE238013B135F15 -:10CA40003A04DEC07727AD046D3FA579F1C0B4FF8D -:10CA50000088CEC96293FB08FA5AE7C31F0F755FBF -:10CA60001DF85D6CE1F095B6849A38B9BB92599B7C -:10CA7000CC9AE45BA174601B96DE5B683B7E6C9392 -:10CA8000C0AF01F888B62BE3ED6C6996E969A6FDA5 -:10CA9000BE716B02CBE6AC3179876207FE2C0C0CC1 -:10CAA000F7AC6C60FF009E29471F97E75BD0C3FB84 -:10CAB0003D5C9B33A959497C363D33E08F88B50FE7 -:10CAC0000A7C35F1F5F6997975A7DEC56F68A93D41 -:10CAD000BC863914195B2030E79AC2FF008680F1CA -:10CAE000D7FD0E1E25FF00C18CBFE35A3F0C3FE46B -:10CAF00090FC42FF00AE165FFA39AB8164D8AA778A -:10CB00000E7B0EDF5FCA9463094E4E4BEF0E6946F3 -:10CB100031E567AF7817E26F8A3C45E139AEA5F1A0 -:10CB2000878CA5D4ADF57B5B4FB345A9BAF9B04B63 -:10CB300005CC84AE5B3B834007D0E3A9AC5F8C2F70 -:10CB40002687078A9A4BEB8D624B4D5722E6E242CD -:10CB5000F24E16172BB98F39C6063B631DAB95D025 -:10CB60007C0FAB6B5A2FF695AAC71D8C77A9666E02 -:10CB70001EE52158E531C92A83B8823091B9DD8E8E -:10CB8000D8CE48075757D2AE3C25E0CD4ED7541EDD -:10CB90005DC5A6A4A67CB6FCFEE9C93919C8239CCC -:10CBA0008EA0D7CF71253847033E5B74D0F5B28A8B -:10CBB000927898A655F8733C92DFC9E64F6170CD24 -:10CBC000A7CEE5ECE5F323F9AD98819F519C11EBDD -:10CBD0005CC2A6E463BBEEF6F5AE9FE1ADD4377759 -:10CBE00092B5BA3C713595C9C342D11C181F9C300F -:10CBF000079AEAFE0C7ECB3A97C6BF0ED8DE69BA1A -:10CC00009D9C7797DA9FD822B3285A431AB40259C9 -:10CC1000873CEC13A3941C94491BA29AE1E0FA8A86 -:10CC20001869B6EDEF7E8757104652AF04BB1D0F53 -:10CC3000EC4FFB2E68BFB4BF88EFAD358D793478EB -:10CC4000ED4A227CC0336F206FE7F846727DABD689 -:10CC50006EBFE097BE17B2F16CB65FF0B6BC3B7525 -:10CC60000C37063DB14B1F98E01EDF375AF9DBE069 -:10CC70000FC09F1A7C69D72EAD7C1F0CD25C5BA0C5 -:10CC800012B24BE506C9C05CE40C938C0FFEBD6F7D -:10CC9000C7FB0F7C62B4F119B56F07EB76F751CA89 -:10CCA0006333310AAAC0F27767D7BD7C1F144B12D9 -:10CCB000B35C42A79EC70CB957EEED16D79EBFA135 -:10CCC000EF65B1A6F07439B00EA3BFC5DFEEFD4F1E -:10CCD000A12DFF00E09AFE14F0BF8F95A0F887A465 -:10CCE000F966D678FEC7732279CDBE09109E1BA0C7 -:10CCF0000DBBE82BE1DF899E1687C0FF001135CD03 -:10CD00001EDEF21D42DF4BBE9AD63BA8B98EE15122 -:10CD1000D943AFB1C66BE85F0EFEC67F173C39F151 -:10CD2000355B50D0F5595BEC9769F6D4613A296BC5 -:10CD3000595579CFF78803EB5F36789B42BCF0BF3B -:10CD400088EFB4DD46192DEFEC67782E219061E273 -:10CD5000915886047A822BC5C07B7F651F6B9A2C05 -:10CD6000669D1455BCEEB57DB547A9539555928681 -:10CD700011D0D7BBD7E5B7DC51A28A2BD0275EA153 -:10CD80005FD1A7FC116BFE5199F0AFFEBC6E7FF432 -:10CD9000B6E2BF9CBAFE8D3FE08B5FF28CCF857F01 -:10CDA000F5E373FF00A5B71401F9DBFF00072EFFC1 -:10CDB00000C9D37817FEC5AFFDAED5F9BB5FA45F40 -:10CDC000F072EFFC9D3F817FEC5AFF00DAED5F9B34 -:10CDD000B400507A5147F9EB401EC3FB28FC78F1B0 -:10CDE00067C1B8FC551F86EFA7B25B9D325B891AFD -:10CDF00038E360922602B92CA7A64F038E7BD7702A -:10CE0000BFF0525F8BCBE136B5FEDCFDE1627EDC2C -:10CE10006CA2F307B67662B33F617F8C9E0DF85B20 -:10CE20006BE2E8FC55E13B2F12C97162D344678A7B -:10CE3000363E5A0F9E21BC7F1E41C74E2BDC13F697 -:10CE4000F9F826BE01363FF0AAEC5623203FD9BFA1 -:10CE500060B6F28FBE718FD2BC1CCA309349E42FEA -:10CE600015EF2FDE7BBAFEBF7E87461E5252972EED -:10CE700061EC7DD7EEEBFF000DF71F3DEB5FB61FBA -:10CE80008F3E251821F145DAF8AA1B5956E2DE0B30 -:10CE90009B5402191583071E5AA9241553CF1C57FA -:10CEA0004DFB30F8CA6F157893C75AE6B835CBA951 -:10CEB0002F23B79AEDF440CDA9977B950362AB2F52 -:10CEC000EECB152F93D02F5246763C7FFB52FC3988 -:10CED000F17C162BE15F06C1F0E6E2D6E526B9B992 -:10CEE000B3B38B75EC4AEACD0B6C03860194E78CE7 -:10CEF000355CFD8DBC71E6FED1BE30F146851DE688 -:10CF000095A4CD149B6C2CEDEDE46B812B612DC3AE -:10CF1000CACAD193D9A321F82011CD7DD709F2AC8B -:10CF20004579C32AFA9FBABB5DEB1D34D35F2EDA75 -:10CF30009F3F9A393C352BE33DB6BB7DFAF7D3CF03 -:10CF4000B9E59E3C663FB40F8B98C50DBB66E015F6 -:10CF50008B2541DA339279DDDDB3C8626BCCACFC52 -:10CF600048F77E20B9B1FB232456EDE599FCD5C3E3 -:10CF700036D56236F51C38193FAD7656FAA2EBBFAE -:10CF80001375EBC469DD6E92E2453345E54841E433 -:10CF90006E504E0FE26B8CB48F474F13CCD0C766E8 -:10CFA000357DA3CD2800988C0EA7E98AEFE3052FE5 -:10CFB000AC5257D7957DC67C3BCBEC67EACF617FFF -:10CFC00081907C415D6B5A9B55162D6CF703CAD935 -:10CFD0000B1DB6D6714ECDB5A5591D70C01F291CAD -:10CFE000A0058F1C5375AFD99B49D27C69A8E8CBAB -:10CFF000E269249B4E574244568DE7CC24D81062F8 -:10D00000E484639276C852438C0527813683A1411C -:10D01000AD789750924B2F1A5E4F637917D9DF4640 -:10D02000BC8A1481A58E28F387524331C29618C852 -:10D03000C67B56B1F184775A449AB35C7C646B78B2 -:10D04000ADD91E76D7A3DC21DC5587DCCEDDC872D6 -:10D0500039194F6AFB9C34EA2A71B49ECBA7923EE1 -:10D0600066B461ED2574B77D4E7758FD9E742F0E22 -:10D07000F8BED745BEF116A22E26B69A79BECF6766 -:10D08000693B40D1C0662AD18BADEBF748F9D57921 -:10D09000FC71E4F72B1A5C4821691E1DC7633AED49 -:10D0A000665EC48C903E809FA9AF54D63E2D784FCB -:10D0B0005982DE3BDBDF8A5791D92B2DBACDAE44A6 -:10D0C000FE4AB2ED60A0A7CA0A920E3A838E95C6B8 -:10D0D000FC64F075AFC3FF008A5AF68B6734F3DA4D -:10D0E00069B792410C9363CC6453805B1C67E9C5BC -:10D0F0007A18794D6952F7B7638AB72DAF0D8E66EE -:10D10000A6D3F4DB8D5A7F2AD6DE7B9971BB64519E -:10D11000976C7AE00AEB3E047C3087E2B78FD2CE80 -:10D12000FAE5AC745D3EDA6D4F56BB0BBBECB670E6 -:10D130002179180EEC701547767515D678C3F6B8B8 -:10D14000D7F4B32691F0F6EE6F00F84E35D9059E70 -:10D150008CE6D6E2E131F7AE675C4B3C87B966DB23 -:10D160009FBA00AD2A55939FB382BDB7BEC453A6E4 -:10D17000ADCF33CEBC032E8767E36D3DBC510EA708 -:10D180002E82B3A8D422D3DD12E9A2CFCC232FF272 -:10D19000EEE9F7B8FA75AF40F14C570FE1EBC5B5C2 -:10D1A0009A144692574F32026416FB4ED52E1F69D1 -:10D1B000603820463EB8E2BCDBC3B776ADE2CB199F -:10D1C000F55F326B33771C9784B166922DE0C9CF3F -:10D1D0005C95CF43939AF55D7BC6BE07BDB9FB3D19 -:10D1E000ADC98AC5357B695A3637BE4CD6E207F3DE -:10D1F000C00599C46D2797D497F998818016BC7C97 -:10D20000DF03531156138DB4EEAFFF000C7A596E45 -:10D210002A14A9CE32EBB59D8F1DB866699BCC6DE3 -:10D22000CFB8EE3BB7739F5A6638FA9AD7F1FCDA5B -:10D230004DCF8EF5A93418E4874392FA76D3E37D77 -:10D24000DBA3B732318D4EE24F0981C9CF1CF35EAB -:10D25000F5FB2978C3E1068BFB357C4AB7F1C7841F -:10D260001B5AF140B7CE997DE5876B7DEA563D8D1F -:10D270009CC644986247503F0AF5AB57746929F23F -:10D28000DF6DBCCF3E9D35526D276F33E6E278E30C -:10D29000BFE54E57608CBB9B6B60301DF9CF3FCF15 -:10D2A000A57D0BFF0004E5F11FC30D13E2CEB8BF4F -:10D2B00013BC2B1F8A2CE6D1EE67B249611711C04F -:10D2C000608A49E5CA1201668D0856EA08E319CD5D -:10D2D000784F8BEEF4FBFF0015EA936936D25A695A -:10D2E000735D4AF6504ADB9E180B931A31E7242EE1 -:10D2F000013EA29C710E5525071F85277EF7EDE69E -:10D300004CA8DA0A4DDFA5BB19DF787AFD7B519F67 -:10D31000FF005D7D61AD7ECD3F05AE3579B4FB1D6F -:10D320007358B592D6F2780DDCDAD5BCD1CF1C5249 -:10D330005BAE4208171E6099C8F9881E5FF1558FD1 -:10D340001D7C07F84F7EBE1D9A3D5A39A1B7B2FB2E -:10D3500035F47A7DEC16AD0AC56D348AF2128DE68D -:10D360004933A2AEE030BDC12401CDFDA74EE9286E -:10D37000CB5F236FA84ACF55F79F23FE7CF4E3A928 -:10D38000A2BE84D43E0FFC337F83BAAF8A341D67BC -:10D390005DB3B81A7DCDD5A4B73A95B892DE717257 -:10D3A000214D3A481103BB490317F31580C1FBB85F -:10D3B00006BE7B0723FC2BAE86223553E5BDD77412 -:10D3C00063568B8357B011FE71562C348BBD57CCEE -:10D3D000FB2DADC5CF92BBE4F2A32FB07A9C741F96 -:10D3E0005AAFDAB7BC01F13BC4BF0B75492F3C33D0 -:10D3F000AF6B5A05DC89B649B4EBC92D9E45EB8667 -:10D400002846E1EC738AD67CDCBEEDAFE6671DEC06 -:10D41000F63048DADB79DC3A8C74A2BDE3C2BE2474 -:10D420008BF6CB86EBC3BE21B4D3D3E247D9E5B8A4 -:10D43000D0F5DB6812DE4D6A58D0BB59DDAA00B2C8 -:10D4400049228611CD8DE5F6AB160463C1CAE0E230 -:10D45000B3A35B9DF2C959AB17529A8EB1D8F40FA2 -:10D46000863CFC1FF885FF005C2CBFF473570DA6AB -:10D470006A571A45FC3756D34905CDBB8922951BFF -:10D480006B44C0E4107D475CF6AEE7E18FFC920F81 -:10D49000885FF5C2CBFF0047357056EC89711B4899 -:10D4A0008648D58164071B87719ED9A296F2F51C28 -:10D4B000FE18FA1D5E8FF19B56B1D524BABC8AC7FF -:10D4C0005A335EDAEA13457F099239E58239D23D53 -:10D4D000C14AE40133123F88819EE09AB6A2DE334E -:10D4E000F056AD7174BB5B52D4C3CA16576E5A293D -:10D4F00033F33B3313CE72C49CD496DE3BD16DF430 -:10D500003F115ADBE8B0588D4ECE05B7593176D170 -:10D51000DC4777148C564650C88D1AC80AE4E7E5F4 -:10D52000C96EB56BE236B70F8D7C33ACDE69D1C7FF -:10D530006AB79750AA24512DBA46E2D0A9DAA802B8 -:10D54000A8DC09F940C0AF9DE27FF709E96D8F5B68 -:10D5500025FF00798AB99FE045B8FED595AE6F2EBC -:10D56000F509869F3A09AE082FB56DDD557200E0CA -:10D5700000057B57EC99E1CF0DDEFC37D31F526BD2 -:10D580004B7BCD4F59B9B45B49F4AB7BBB8F132AAE -:10D59000C50FFA2DB4D2481AD5D7710241B3E79915 -:10D5A00070CCC001E1FF000CE15B7BD944766FA732 -:10D5B000AFD8270626BB6BA3B85B3066DEDCFCC4A5 -:10D5C000138ED9AFA1BF636F1643E12FD98FC6D792 -:10D5D0005A9C1A0882099CE977976B70D736578F47 -:10D5E000124659583048A32AC8ACF1B24992A32C2C -:10D5F000028AF07876EB013B7F325F7A3D5CDBFD9F -:10D60000EA3FE13C67F67CFDA53C59FB3A6B179776 -:10D610005E1597CB96E94332BC024DACA72AD820C1 -:10D62000F20E39FF001E7B06FF0082917C64B9F187 -:10D6300003DE4DE2D9EE1E497CC785ACE1DAE49CFD -:10D64000E08080D3BF61CFDA0BC17F01BC49A8DC89 -:10D6500078C3418F5886E8214CC0936155B2D1E11F -:10D66000C630C3233D79F426BD624FDBBFE06C9E1C -:10D670003496F2DFE09E93611B5C174963B1B5DD20 -:10D68000102782005AF87E2A8D3FED7C4F3640F1FC -:10D690005EEAFDE5E3AF96BFA1ECE57293C2506B85 -:10D6A00030F67AFC36DBEEFD74387F0CFF00C142A9 -:10D6B000BE2C78AFE232ACDAC490C06DAE9CD941DA -:10D6C0006B0A8764B69197EF21E77283F874AF987D -:10D6D0007C5FE26BEF19F8A751D5B5399AE750D4C2 -:10D6E000AE1EE6E6560034923B166240E0724F4CA6 -:10D6F0007D2BEF18BF6E1F833E29F88EA61F85FA7B -:10D700007CD71F67B893FB465B3B78DD55609199EA -:10D710007A64065057D3E6AF863E25EBDA7F8A7EE1 -:10D72000216B7A9695A7C7A5E9B7F7D35C5AD9A21A -:10D7300080B6B1B392B18C718008181C715E3E57EF -:10D74000C8A9454729781D37F77DEF2D35F3D4F467 -:10D75000AB5DD59B78BF6FAF9E9FA7DC61D14515B0 -:10D76000EB19857F469FF045AFF94667C2BFFAF1D6 -:10D77000B9FF00D2DB8AFE72EBFA34FF00822D7F04 -:10D78000CA333E15FF00D78DCFFE96DC5007E76FFA -:10D79000FC1CBBFF00274FE05FFB16BFF6BB57E644 -:10D7A000ED7E917FC1CB873FB537817FEC5AFF007B -:10D7B000DAED5F9BB400504F145140791F447EC294 -:10D7C0007F0B7C0FF112DBC60DE2EF127F60BC36DF -:10D7D0002618C6D0DFB961FBC90641C6D200FC6B72 -:10D7E000DC61FD8D7F67F3F0FA4B8FF85861977E0F -:10D7F0000EA1E7A865F6D98FD715F387EC89FB3B17 -:10D8000078A3E38C1E2B93C3B6DF684B5D39ED5CC8 -:10D810000B94895E5930514EE3C83B4D7A12FF009C -:10D82000C12DBE2B1F0D35C7D9AC3ED9BB1F61FB27 -:10D830006A6E23D77676FEB5F3D99D5C1A9C7DAED1 -:10D840007CF092E65FBB4E365F2B5D7ABD0EAC3C42 -:10D850006AB7271C02ACB95FBDAAFCF7F45A963C24 -:10D8600079FB3C7C2DF09C3672783FC4A9E3CB9BBE -:10D870008B848EEADE499615B584BA86941F973854 -:10D8800052C71EDD2BC67C49E22B8F83BF1375EB7D -:10D890005F076BD791D8C772D14375049B7ED11AAD -:10D8A000B7CAC6BB4F157EC41E2FF851636B71E219 -:10D8B000F92D7C349A85CADADBB9945C2C8EC55577 -:10D8C00047EE8B11B9980C918F538AE1F58F817EC9 -:10D8D00022B4F10F8A2C6D6C2E2FCF83E16B9D5AF1 -:10D8E00044000B48D4AA3BB73D03301C67AD7DEF25 -:10D8F00000E2309531F563473478C56B59F935AF9F -:10D9000032F75DB4B5B5D4F9DE22A15A180A729E79 -:10D910000D51D774F7BA7D3E2EF7BF629F82F5197D -:10D92000B58F12DFDD5D4AD3DC4D6B33BBB75638A4 -:10D930001D6B9DB2F0CFD8FC41717DF68665B96252 -:10D94000E62D83E53B55490DD7A20E2B73E1D0C6DA -:10D95000AF75FF005E72F6CF615CCE99637E9E323A -:10D96000BC9665B9FB1C87F76C6E4345B76A00022D -:10D97000750430639F435E971C7FBDC34E8BE46389 -:10D98000C33FC0959FFC13D235EF8852782FC43E19 -:10D9900020B7B7B585AE3518842B73BC87855A354B -:10D9A0000700707A02B9E8C33506B7F1E6F75CBB49 -:10D9B000D66E24D3ECD26D5ED3EC794CAAC11B6435 -:10D9C000C8157A7CCECCFECCC6BA9B2F883A3F8352 -:10D9D00065F15477B1DAC97D34B0DC5B892DDDE6C1 -:10D9E00095E38B31A061F27966420C81C0253952F2 -:10D9F0004E31C17C55D5F42D43C411C3E1B8668FB7 -:10DA000047B38B6C2D3A059A42ECD21DF8EA577E4B -:10DA1000CCF71183DEBEF70318CA9C2F1E8B5F92D2 -:10DA20003E5714DA9C9A7D5E872D29DD1B7E35DEFC -:10DA30007ED32DBBE3EF8B082083A94B823EB5A597 -:10DA4000F007C35E1DD6EC356975CB7B79961C0853 -:10DA50009AE16EF62108ED8CC0AD8E5467763E5D7E -:10DA6000D8C1E4717E31B46B3F15EB30DDEC86EA52 -:10DA7000DEE1D3CB8636F2F787C15F9B0CAA06485E -:10DA8000DC09E00232735DBCEA55BCE3FF0000E54F -:10DA9000E571A77EE7A17ECE0813E15FC6A9D7E5B1 -:10DAA0009A3F07C51AB7750FABE9CADF98E3F1AE25 -:10DAB00073E0BF82744F176AC63D6B52B7B75924E3 -:10DAC000482DEDC993CC9A46231808A4EDEA0E39E7 -:10DAD000C91C5751FB3626FF0084DF1AD5B953E124 -:10DAE0003B7047FDC674EAE4BE27EA9FF0847C7B66 -:10DAF000D27C3BE17D074D8EEA685AEE09A4B8B8A6 -:10DB00000F13C6DC10DBF3C601FAD7899866B4B0F0 -:10DB10006E4AAB6AEF4B79247A983CBEA6294792AD -:10DB2000DA2EBEACB9F19BC15A0F852ECC3A6C935C -:10DB30005ADDC1757514F693B3B4D0EC7C46183237 -:10DB4000A95CA9EFCF15C0FF005AF62F0A7871BC67 -:10DB50007FA96BD75E30B0B3BBD6A48A7B896E1227 -:10DB6000E2E19CC9E5BB6F2ECFF31DC01E7F5AE3D7 -:10DB70007C11F0475AF885A65ADE69E6CD61BCD51E -:10DB8000A1D1E3F3A6F2C89642AA1D86388C33C60B -:10DB90000B762E0735D394E71431545CA2DFBBA378 -:10DBA000BF531C7E5D568554A495DED628FC24F810 -:10DBB0007DA87C56F89BA178734A8E39B50D66F620 -:10DBC0002B581646DAA59980E4FA57B87ED547E275 -:10DBD00027ECD7F1DAFF00C152C9A6DAADE080DA4E -:10DBE000C16D6B0347344C004C929FDECF5AF10D50 -:10DBF0005F41D73E0E789EC66792E34BD62DD9AED5 -:10DC00002092172B240D1CD246195871F7A36219C4 -:10DC100049041041EC2B78EFE236BDF13FC512EB21 -:10DC20005E20D5AFF58D5A6DBBEEAEA6324ADB7ADB -:10DC30007CC7D2BB274A556AA9A69C2DF89CD197D0 -:10DC4000B3838BBF35FF0003E94FDB03C2FF001432 -:10DC5000BF644BDF0A5C6A3369160BE20D1D116469 -:10DC6000B3B681B7CCB0AA5CAB1D8393BCE7B10F50 -:10DC7000F5AC6FDA1BF66EF1B5BFEC65E05F899A23 -:10DC8000E5BE96D6D7D7970EF35B88E39BECD749D2 -:10DC90006FF64DEAAA011BA298F7C7983D78F0EFFE -:10DCA000889F187C51F16DEC5BC4DAF6A9ADB6998A -:10DCB00007D9AD0DDCED2FD9E3FEEAE7A53F5AF811 -:10DCC000D1E2CF11FC3ED3FC277DE20D5AEBC33AE3 -:10DCD0005C9E6DA6992DCB35B5BB73F753381D4EA1 -:10DCE0003D327D4D73C3075E3186AB993776AFB752 -:10DCF00091ACB114A5295D3E56B45E7DCFBA7E309D -:10DD00007ECB9F0E6DAF3C7FA7597867C3F18F0D17 -:10DD1000DA59DCDB2D9DADCC3756E58C1BCC933F1F -:10DD2000EE9D7E76E179C11E86BC9EFBF678F0877B -:10DD300086FE29FC6EFED7F0ECD0E81E196B06D3E8 -:10DD4000D511C3431497712BF924FDE668CB81D616 -:10DD5000BE7BF137ED1DE3EF19E89269BAB78C3C51 -:10DD600045A8D8CC144904F7D23C7205E9904F6A13 -:10DD7000AFAC7C76F19F88749B5B0BEF146B97962E -:10DD8000564D1B4104B78EE9114394C027F87B7AA6 -:10DD9000572D3CB3131567537DFBF4D8DE58EA2E9C -:10DDA00057E53E95F8FF00F073C37E25F851E37DFB -:10DDB00063C07A1782E1D23C3F145781FF00B3EF72 -:10DDC0006D752B7B5332229DF2FC8D21C80C0750C0 -:10DDD0004E2BE3EC7E35EC5A26ADF143F68DF03E4A -:10DDE000A50DC78BF56D4748B59E38A6B6BEBBB925 -:10DDF00096296428F226EDAACAA311B7CD215507AA -:10DE000019239359363FB27F8A6FF52B5B65934B8D -:10DE10004FB54D3C292BDC9F2C795751DB1624291B -:10DE2000F95A4906D3FC4158F415DD83FDCC5C2A30 -:10DE30004AFDAFFD6A73623F7B6953479BDC5C79A7 -:10DE4000F296DAA9900610607000FD6BD9BC0DFB4C -:10DE50002E5B7897C0B36A72EA5BAE2D7ECA2E4DF8 -:10DE6000BDE41E4D999EE7CB532313F2A79783B8C9 -:10DE7000F424023AE31FE1DFC137D37C496ABE24B0 -:10DE8000B18A686FB4DB8BB82DFCE6568DA37D9FFD -:10DE90003ED2082083C67A5723F0C3E21F89FC4F85 -:10DEA000A178BEC740D3F47B1D15AEFEC3A9DB9B92 -:10DEB000AB954BB585B7A6E50F86DB9C8CF435E5B5 -:10DEC000E71C41470D254AEEFA3D16963BB2FCAAE7 -:10DED000AD65ED1EC7A07C0ED0AD7C17FB76F817A4 -:10DEE0004FD2EE65B8B5B1F17E9B1C533BA3337F97 -:10DEF000A4C59E50953D48041C1AF33F8816B1D91D -:10DF000078F75C8635DB1C1A85C468076512300219 -:10DF1000BDCFF67EF08E9763F137E14EA50E9F05DB -:10DF2000B6A0DE36D1A279629242195A762C36B367 -:10DF3000100128A7D78AF0EF897FF2523C45FF00F5 -:10DF4000613B9FFD1AD5D995E3A9E2DFB6A57B59C0 -:10DF50002D77D1B3971D859505C93DEFFE474BF051 -:10DF6000C3FE490FC42FFAE165FF00A39AB801CFA1 -:10DF7000B57A07C2E4693E117C420A327ECF667FE1 -:10DF8000F22B579FE715EA51F8E5FD7438A57E5846 -:10DF9000FA1DCFC2BF0068FE33D1A496F6EAE21B99 -:10DFA000C8F56B6B510AB2AACB1490DCB9519E77BD -:10DFB0009785101E8378A7FC42D1E3F05F85358BEF -:10DFC0007B2DEFF67B986658DFE6689DED0C8D1B88 -:10DFD00063AB233143EEA6B27C11F09FC45E3A9648 -:10DFE000DDB4FD36FBEC33CE2237C6DE4FB2C2C005 -:10DFF000F1B9D54F393800649270012715A5E2CFE9 -:10E000000E5D7C39F0B6A965AA7FAEB3BE86672ADD -:10E01000186F46B6695180601B9465386008CE0859 -:10E02000078AF9DE27B2C14F5D4F5F25BFD663A1D6 -:10E0300097F0CE613DF48CB7B1DFFF00A04EC6680B -:10E04000E168464DBB12B86E7E5248FC2B5BC11F87 -:10E05000B41EBBE03F03DD7876D61D22E74BBC1231 -:10E060002CA97766B336D90C4CEB9CE705A189BE89 -:10E07000A82A8F805A63A94BF68B3BBB091AC2E1D1 -:10E08000C45731F96FB5ADDC838CF7041AE4F38A19 -:10E09000F3F836119E1A6A4BED7E88EAE23A9285D1 -:10E0A00068B4FA1EF3FB0C7C16F01FC63F136A1609 -:10E0B000FE37D6174C860D8230D28886D24077C97B -:10E0C000FEE8E715EB337EC75FB3CC7E3392D6DF35 -:10E0D000E2C3DE42970523889502419E9BB6D7CFC7 -:10E0E000BFB33FECAFE24FDA735ABAB5D065B6B7FB -:10E0F0006B50A1A49DCAAB33101107B927BFA678F6 -:10E10000AEF1FF00E0967F186CBC46D6775A2D8C96 -:10E110001E4CA6379BFB42160B83D701B26BF37ED6 -:10E120002EAB828E71895573E9615F2AFDDA69250C -:10E13000E6AFBFFDBBA9F4B95C6B7D4E872E5EAA2E -:10E140005DBD7BFDDAAF57A1EC917EC91F02FC3BA0 -:10E15000F12A3FB27C4016F75F679D458875955957 -:10E160005A0915CE707A2166C67B57C29F13B47DBB -:10E1700037C3FF0010F5CB1D1EF3FB4349B3BE961A -:10E180001B4B9FF9F88958847FC40CFE35F54F85E9 -:10E19000FF00E09B1F14BC17F107CC16D677766DF5 -:10E1A00067750FDB22BB8C32B496D2A2E039C83B34 -:10E1B00098738E33DABE4DF1BF856F3C0DE30D4F82 -:10E1C00047D4A3F2750D2EEA4B5B84DFBF6C88C584 -:10E1D000586E1C1C11D4578B93D4C3CA9C550CD9B0 -:10E1E000E39DB54DC7DDF3B25CCBB6A7A78A8D45DD -:10E1F000565ED308A86BD2FAFCF67F232E8A28AF8E -:10E2000068C42BFA34FF00822D7FCA333E15FF000D -:10E21000D78DCFFE96DC57F3975FD1A7FC116BFE2D -:10E220005199F0AFFEBC6E7FF4B6E2803E6BFF000A -:10E2300082D57FC133BE2D7EDB1F1CBC2BE20F00BD -:10E24000693A66A1A6E97A2FD8AE1EE7528AD5961A -:10E250004F359B015C824608E6BF2EBF68EFD8AB06 -:10E26000C6BFB2778F57C33E3AFEC5D27587B75B3C -:10E27000A5856FD270636E8772647E1D6BFA778995 -:10E280003102FD057E2BFF00C173BC4975E11FF80B -:10E29000295F87EFAC6D74DBDBAB7D22D7CB87507A -:10E2A000B61736CE4EE5F9E33C30E7A1AF5B25C0AB -:10E2B000D1C55770ACDA4A2DDD797DE79F9962AA06 -:10E2C0005082951B5DC92D7CCFCF2FF8415B3FF26B -:10E2D00013D27AFF00CF63FF00C4D03C0AF9FF00DD -:10E2E00090A6923FEDB37FF135F5CFC36FF82417B9 -:10E2F000C47F1EF8DADDB5CFB0E8FA2DD6FB8BABC4 -:10E30000BB72B2790BB4B0DB1E4705B6AE01E37544 -:10E310007A16ABFF00043CF26C66FB1F8F4DC5D82C -:10E3200042D142FA785DFE809DFC7D6BD5A387C803 -:10E33000671E78D697F5F238EAD4CD69CB9654E3C8 -:10E340007FEBCCF8F7E0D7C44D73E085AEBDFD9907 -:10E35000E283A7AEA56124412C2FE58D9A5E36306D -:10E360000A07CC39C138C66BB4D2BF696F8AFAA725 -:10E37000C2AD4244F888CB67629E738935703522FE -:10E380007CC48F6A82DE61CEFDD91918539E457B0D -:10E390008697FF00044FF124DA842975E26B4B7BEA -:10E3A000566C4922441CA8F50370CD5DF1FF00FCBA -:10E3B000118E1F0678035AD6E3F1F35D7F64D94DC1 -:10E3C0007423FECF004A6342DB49DE719C633FA5A4 -:10E3D0006BFD9BC2B38A55E11A8D34EF2826F4F306 -:10E3E000B7F9987D633A52BC1B8A6AD652B2FCCF09 -:10E3F00099BC21F1CBC6FE3DBB6B1D4BC59677CBBF -:10E4000066A6EE27F145F996147053023F34B2899F -:10E4100007CACB819E0F3915C378FF0059BEBBF1E7 -:10E42000AEAEF71A85ADF5C4D2B453DCD9C8CD056C -:10E43000E60E37A9201656C06C91CE73ED5E9FF1A3 -:10E440006BF611F1C7C0AF84B6BE33D7ECECFF005A -:10E45000B0F5410C769224FB999A51B90ED1FEC8C1 -:10E46000279AF13C6DFCCD7D170FE5B91FB59E2FA6 -:10E4700029A714F67CAADD9BFC93D8F3338C4E6756 -:10E480004E9C7098E9BB6E9377DAEBFCCE83E1D1BA -:10E49000FF0089BDD738FF004397AFD2B9CD3BC548 -:10E4A000725F78AEEF4FDB6A22B67283F7FBA73F4D -:10E4B00022364A63853BB19CF635D1FC3938D62EDD -:10E4C000BFEBCE5EFED5896BAB69F3F8867B78D166 -:10E4D0007EDB18C4AFE575E01C16C73C11C57CEFA8 -:10E4E0001B5FEB9069F4FBF5D8F5F866DF5695D71E -:10E4F0005FB8F5DD37E0EDAFC47F14DD49226A7700 -:10E5000097179A9C3A5C5158BC69F64678032CB22E -:10E51000B38C1DCDF2A2E53714932E36D5E1FB3036 -:10E5200069367A0FF6BADC6B3AD59FD8EDA436B6C9 -:10E530002523B9170F642E258BEE3F018A953B707A -:10E54000C8C3B86C72DA97C3FD73C53E2FD566D2C7 -:10E55000E54B749244B4CBDCF93F6990C41BCA5EAE -:10E560007E6240C903D4556B2F821E2FB06F399A3B -:10E570003D3636B582F7ED335E886330CD01963691 -:10E58000DF9EE8083E84115F6D8772546169DB4548 -:10E59000A7C8F98AD6F692F77AB3D13F67FD263F2E -:10E5A00008F8DFC55E1D86E34FBA8F291C71DC2C8D -:10E5B000125E4E4A302B15BC91B899C062A543C774 -:10E5C000F5F4F17F89179717FF0010B5A9EEFED17A -:10E5D000F6A92FA6794CF6C2DA60E5C93BA20484FD -:10E5E0003CFDD048078CF15EA5F04BC3DAA78453FD -:10E5F000C5D6924E967796B14525DC92A3DCDABC5F -:10E600005F31747542324AE5B3C9C0E31D6BC8FC83 -:10E61000553D8DCF89750934D8DA3D3E4B876B6403 -:10E620006FBCB1963B41FC2BB30F1FDF49DEFB1CD7 -:10E63000F56FECD267A87ECD03FE2D4FC69FFB146D -:10E64000EDBFF4F3A7579EFED3D7DFF08E7ED11A2D -:10E6500076AD6BAA4367A95AD9C8B146D099370697 -:10E660007209C608AF42FD9A7FE4947C6AFF00B14C -:10E6700052DBFF004F3A7570FF001FF5293C27FB66 -:10E680005568FAEB5A4D756967653248A846496680 -:10E690002075AF85E30DD7ABFCA27D470EFC2FD3D1 -:10E6A000F56765FB3AF896FBC5963AD5E5F48B3CE1 -:10E6B0008F6D37EFA389A30FFB9939C10318F515A7 -:10E6C000CAF863E34F8BBC15A75A43A5EA5736BA7D -:10E6D0007DB1DB0C22356B776F3C4E1D9082AEE234 -:10E6E0004556DC416F91467005771F06FC636FE36A -:10E6F0007B8D72F20864B70D6B3662900DC9FB9981 -:10E700003D2ABF82BF69987C31E0FD1F4592CEEE65 -:10E7100038F4A4801B98242CEF247A8BDDE3CB768D -:10E72000316DC32F3B03EE8C0CED26BA383E4D50B5 -:10E73000A968DF55F918F10DBDA41DEDA1E77E2AEA -:10E74000F12EB7E2EB7D363D524BAB85F0FD90D319 -:10E750006D8C91E1A0811DDD6327009DA646E5B289 -:10E7600040C0E8001875EA1F10FE3E49AEDA6B366D -:10E770003A7DC6B56F6BAA5B5AC7224973204764BE -:10E78000FBECC8647E1976AE0B370A3A0C28F2FF10 -:10E7900000BC3FA66BEEB0F26E1AAB1F315A2B9B3A -:10E7A0007BB0A28A2B632BAB5C28A9209FC82DF2DB -:10E7B000A36E429F30CE33DC7BD474580D183C4B93 -:10E7C000A8D8786E6D2E3B8922D3AF665B978C2ECE -:10E7D000D12BA2BA03BB19E0330C671FCEBA34F8B1 -:10E7E000EFE3011AAAEA536CCDA14FDC271F64891D -:10E7F000A3880F97B2B9CE3EF1219B2D835C6BCCE1 -:10E80000D222AB3332A0C2827851EDF9FE75EC56BC -:10E81000DFB4D5947E10B7D2A4D2EE5C59D8CF1D08 -:10E82000B4EACAB2DADD36936D60B2A30E769F25E4 -:10E83000CB2F7050F5415CF888ECE30E63A28CBAE4 -:10E8400039584F84FE36D5BC71E3E9AE358BA6B896 -:10E85000BB8F4EB9E0DBAC5B07C9CE5400738FC3EE -:10E860001EF5E05E12F1C5E780AFF5FB5D2358B7FA -:10E8700068752D46692E2336C64F9C9DA572467A33 -:10E8800071C1AFA0BC05F112E3E27FC65BED52E2BD -:10E890007BD9B1A22DBAFDAA632BAF970451B7243F -:10E8A0009E0B296E3FBDEB5E33F083C783E182F898 -:10E8B000B2C6FB4DBA91B55D5269A3923DB85520E1 -:10E8C00028279F6AFCC78BBFDF23A5BDDFF33ED39C -:10E8D00020D68377BEA7D29FB3D4EF73E29F84B2D2 -:10E8E0004C9E5C8FE38D0F7AFA133495E07F12FF14 -:10E8F00000E4A3F88BFEC2773FFA35ABDFBE01DC44 -:10E900002DDF8BFE13CAA77249E39D11C13E8669B4 -:10E91000715E03F12FFE4A4788BFEC2773FF00A307 -:10E920005ABE97847FDDFF00AEE78B9F7F17FAEC1E -:10E930008D4F03F8B2CB44F877E30D3EE2564BCD52 -:10E940005A3B64B540A4990A48CCDD381C1EF8AC8B -:10E950007D2BC07AEEB7F686B1D1756BC166489C47 -:10E96000C1672482123AEEC2F1F8D75DFB3DD86848 -:10E97000375AA5DB78826B18ED542841750332BBFA -:10E98000F240DFBD5509C7539F615D447E13D37CC0 -:10E9900077E1EF18789B565B8B2BEB7BEBA9AD5E99 -:10E9A0001D4434692050CABE58427EF74704039E76 -:10E9B000D8CD7D1CABA84DAF43C6F62E51573C7B3E -:10E9C00044D6AE7C39AA5B5DDA32C73DAC8B24619C -:10E9D000E3491372904028C0AB7D083F9574DA96E6 -:10E9E000B175E33F056A573AA49F689EF750459476 -:10E9F000E04795F25D7002E0280A00C0000000AC1C -:10EA0000CF871E2C8FC1BF11349D6AE965B88EC2B5 -:10EA1000ED6E5C29DCCC43641E48C90707A8E9D425 -:10EA200075ADFF00891E2287E23E89AE5D5A878F51 -:10EA3000FB46F2255593EFE45B18D98804F5604F47 -:10EA40005279E493CD78FC509BC0C925DB5F99E9EE -:10EA5000649658A8DD999F0EEC92C7519951E693A0 -:10EA600016370374B3B4CD81038032E4B600C773A4 -:10EA70005CCDB346B711997CC308605FCB387DBDD0 -:10EA8000F04F19C74CD751F0A3498E0D7D2DA687A5 -:10EA90004BD0E192DA4B77302B25BC5980AEF39EF8 -:10EAA00079FBC6B27C77E1BB7F0878C350D2ED75A5 -:10EAB0004B1D72DECE631C77F644982E80FE24DC5C -:10EAC00001C7D4579FC17FC09C1F7FD11D7C46AF1B -:10EAD0005A12E963D93C25E29B8F05EB936A1F0428 -:10EAE000350D6B4BB28A1860D4AE35CD46CEC7FD1E -:10EAF00021C33288CBC8A376639080A4E020380479 -:10EB0000125B0FC4FF008D737885AEBFE1631B8B72 -:10EB1000BF30CAF1BF8EACE4563D4EE4373CFE55E3 -:10EB200057F63DF12D9E91A93F9D3D8A5CDBEB9A06 -:10EB300065F25B4D3889AED224BB0E10B756CC8837 -:10EB400031FED57AE4FAF99BE2A78D3C40DA6E8774 -:10EB50000D8F8920BD58185FC25A1DE472D81FC39B -:10EB60008E71D2BE578930F1A7984D2CB615B99247 -:10EB70004E7249B7BF96B6F23D9CAA5ED3094E4F7E -:10EB8000172A6D37EEAD96BF85C8E6F8B7E38D2B33 -:10EB9000C2AFE20F126B1F106DF52874D9A45BABE6 -:10EBA0005BE593C3F70F26E8E26F3607651B490361 -:10EBB0002BBBE7619DA5327E47D7341BCF126B1765 -:10EBC0005A85F6B7A75D5E5F4AD3CF34B74F23CAE5 -:10EBD000EC72CC58AE5892793CF35D7FED01A9C13F -:10EBE00077E28B28ED6FAD6F96DF4F8A277B59BC9C -:10EBF000D8C36325430E383D7DEB82EF5F459770A8 -:10EC0000565F2C3539C292A2DA4DC6314ADE4DDB51 -:10EC10005B799E562F883110AF38F3FB449B576DBC -:10EC2000BBF9EF624FF841DBFE827A4FFDFE6FFECB -:10EC3000268FF8419CFF00CC4B49FF00BFCDFF0061 -:10EC4000C4D47406D9CED56E0F5FA5777FA9384B93 -:10EC50005B9A5F87F91CFF00EB257FE55F89F4373E -:10EC6000C10FF823EFC74FDA33E1B69FE2EF07F8A1 -:10EC70007B49D5BC3FAA6FFB35CFF6D5AC3E66D6F7 -:10EC80002ADF2C8EAC30CA4722BF70FF00E09A1FEB -:10EC9000043C45FB37FEC47E03F04F8B2D22B1F1BF -:10ECA0000E836B345790453ACE91B3DCCD2001D41E -:10ECB000953F2BAF435C17FC11013FE35ABF0FFF99 -:10ECC00000EDEFFF004AA5AFAC906246FA0AFCEBFC -:10ECD0001F878D0C4D4A31DA326BEE67D6E0EABA07 -:10ECE0009421525BB49FE03613FB95FF007457E10B -:10ECF000CFFC1C233C96BFB7A58CD0B6C921D0ADA4 -:10ED0000A4539C6082715FB8D17FA85FF7457E2EC7 -:10ED1000FF00C16E7C57A7F823FE0A55A4EA1A9596 -:10ED20008B6A56B1E810AB5B88D5CC85810000DCDE -:10ED300067E9C8E0F3D0FBBC236FAEBE6DB965F9DF -:10ED40001E667D7F611E5DF997E67827EC19FB55FD -:10ED5000F8C0FED59E0E8356D7B56D4B4CB8B87B28 -:10ED6000596D5AE4EC7F322789491D30ACEAD8FF4F -:10ED70000066BE9BFDBE6F17F67AF8FF00A7FC4A3F -:10ED8000D075BD723F186BDA149A1258B5C96D363A -:10ED9000D2DD645669FC93C1949C052781863D6B46 -:10EDA000E69FD92ED21F8A5FB507C29D2B4DD16E2B -:10EDB000B479B499667B8BBB9847EFC468D384253C -:10EDC000400702365078CEE191904B7D11FF00054F -:10EDD00026BFD07E30FC66D27C0DE1CBF9353F8971 -:10EDE000DA0E912EAD3E810DACAD34FA7B32E644A5 -:10EDF0007DBE5B3A3104C618B9593201C60FCFF156 -:10EE0000FC54283795C5276FB36FBF4EA7EA1E087D -:10EE100053CB713C4B87A7C4CEF49CB5E7D15FECD4 -:10EE2000A95FA5F73C0743FDB27E2778775692F19C -:10EE30007C5DAB6A0B306596D6F26DF0CAA782B8DE -:10EE4000FE13CF0C39079AFA7BE1FC7A1FC11FF839 -:10EE50002636B1A9E8579AF6B367E23B0BBBBDDA99 -:10EE6000A5DF9D716F35E6E0C9B8FF000A33700772 -:10EE7000615F17E87F0DFC49E2CD61B4DD2F42D51B -:10EE80006EAFA30C65536B2225AAAFDE7998802361 -:10EE900055C124B63A6393C57D93E0E7F0AFC63F12 -:10EEA000F825D6A5A7780FC411EB563E1CD3AE218A -:10EEB000BABB36F341BEE6DB73CE8164556C965225 -:10EEC00001C60F5E6BE0780EB62E759FD65B70BAEA -:10EED000F8AFDF5DFF0013FA03E94197F0BE1E961D -:10EEE0001A5932A71C43BA92A76B38D959B51D2FAE -:10EEF0007DBA9F9E1A97C63F17FC4EB3B2F0DEA5AF -:10EF0000E22BAB9D3E69E18618AEEE0ADBC2D90A60 -:10EF100084E785038E7B0CD746DFB2F259FC4ED3D3 -:10EF20007C3379E28D16DDEFAC4DE35EC328B88308 -:10EF300025D9420C11C90B9E4FAF7E2B90F86FE084 -:10EF4000CD52FF00E226871AD9DF42CDA8DBAEE121 -:10EF5000A7BDCECCCAB96F2803E66073B7F882911B -:10EF6000DEBE92F12785FC69E1EF8CF61AB5BB6B2A -:10EF70007751C3A3FD8E2D66FB409561695A46907B -:10EF8000C32A4B07EF36062BB913A856C2E4D7F4B1 -:10EF9000A53AB85C3C79706E318EADDADBF99FC171 -:10EFA000B52389AF2E6C55DBD12BDF6F43E71F0FE5 -:10EFB000690BE1EF1CEAF62B711DD2D9C371179CC6 -:10EFC00083E57C719AE66DBC3915A6B53DF2C97131 -:10EFD000BAE0EE68F7E6304AAAE40F5C2815DEEBEB -:10EFE000DA6DD695F1A3C491DE41796F3489712829 -:10EFF0005BB88432B2B7CC18A0185041CF03F0AF41 -:10F0000034D3BC37716BE32BDBE78EDFCA9CE5643E -:10F01000133F9801441B367DD03218F1CFCD5F19D4 -:10F02000C652E6C4529357D17FC39F45C371E5A52D -:10F03000349DB57F3F23D3AFFE2EEA9F0DFC717840 -:10F04000B62B672AC37315EC2B71089441308C2EB4 -:10F05000F5CFAAF0474200F4AAB6BFB49788D347C9 -:10F060003A7DC1D3EFAC582AF93736CB2200B0082D -:10F0700000E7B6C00E3D79EA6BB6F09681AE6A5AEB -:10F08000A7892E2C7C17E27F13476B2C773A75D615 -:10F0900099A4C97915B5FA40515646452028130957 -:10F0A000081925A18C11839AE8BC7BE14F13F8AFB6 -:10F0B000C2B75631FC27F88515CAD879369703C3ED -:10F0C00033A91234ECEE1C84C95D85307920A90087 -:10F0D000609AFBAC3CA9FB38271D6CBF247CBD5853 -:10F0E000CB9E4EFD59E2FA77C6FD7B46D5354BD80F -:10F0F000DECE497546DD7026B657427614C007A0AD -:10F10000DAC578EC6A0F8D1E1887C19F15FC41A5E2 -:10F11000DBB1786C6F648958A85C807D0703E82AAE -:10F12000FC9FB317C4A31B7FC5BBF1DFD7FE11FB48 -:10F13000BFFE37563F6A2B792CFF00686F184534A5 -:10F140006F1491EA732BA38DACA4372083D08F4A20 -:10F15000F49727B45C9E7FA1C2F9B93DE3A1FD9A63 -:10F16000467E14FC6AFF00B14EDBFF004F3A75701B -:10F170005FB405BD8EA5FB5B68969AB4DE5E972DE5 -:10F180008CC66DD2F96990C7193DB9AEF7F6683FE4 -:10F19000F16A7E357FD8A96DFF00A79D3AB82FDAB6 -:10F1A00042CAEFC59FB4A697A0DA8B1492FAD25741 -:10F1B000134F0AB6CDAE4F5C135F01C61BAF57F9B4 -:10F1C00044FACE1DF85FA7EACF48F839A4697A3B24 -:10F1D000EB5168ED1BD8FD9A6DAE8FE606FDD49D10 -:10F1E000FBD64F85FC3FE19BCD07419248749920A7 -:10F1F000B8F2BFB5A4BBD40C37315C7DB023468ACE -:10F2000001211A0C1DDB4AA86624EE0055AF807E52 -:10F21000099FC0F1EB9677134334CB6F30630C4BEF -:10F220001C63F7520E00C7E7587E0CF803378EBCFC -:10F230002B6BA95A6A96BE74F2133C0232E2CA21C1 -:10F24000218D9E52A4BAE3058650290400E5CECA5A -:10F25000E8E0FB2A151B76D57E467C417F690B765C -:10F26000337E36E8DA568DE2E857496B5F265B5409 -:10F270009258EDDC38824DCE3692ACCBBB685276DC -:10F280001C7CDD8E40E403E1197FBD5DE43F037F1C -:10F29000B4BC19A8788B4ED5A3BAD174D5DD2C9205 -:10F2A0005AB433E79017CBC9C92D819566500E59D2 -:10F2B000861B1C166BEE68CA328F2A77B1F2F56393 -:10F2C000252BB562CE91A35E7883528ACF4FB5B815 -:10F2D000BEBB9B3B20B78CC923E01270AA09380043 -:10F2E0009F6C5773E23FD9C35FD23C2BE1FBEB3BF2 -:10F2F0002D6354BCD5E1965BCB18B47B95934A291A -:10F3000026D55762986DEBF302BD0706B2FE0A3FA1 -:10F3100097E33BA6C91B747D4CE73D3FD067AF72B6 -:10F32000F11788FE18DFE8FE188FC126F13C411E58 -:10F3300097A81D65DC901DFF00B3E7CE39C7DEDC62 -:10F3400078C70477AF0338CF6782C552A31A4E5CE3 -:10F35000FD574E9AFF005D0F5F2CCA618AA13A9259 -:10F360009A8F2F7EBD4F1BF157ECFDADF873C1BADC -:10F370002EA91DA6AD7936A114D2DF5A0D26E2368C -:10F38000D2763ED5123B2ED6DCBF3657803AD70612 -:10F390003915F4EDF7893E18EA3E16F07C3E155B10 -:10F3A00084F16244E3582DBB6C87CA6C919E3AF499 -:10F3B000031C7BD7CC9E66E45E3EEFEB5B70FE7178 -:10F3C0005330A32AB3A6E0D3B59EFEA659C65B0C64 -:10F3D0001D5508CD4EEB75B0DAF5DF05E91E07BF08 -:10F3E000F85BA6C371F6293C4D34124EEB3CA625C2 -:10F3F00066179B42B499C2E2105B611F3004839C84 -:10F4000003E455D3784FC09A7F887C297DA95D6A33 -:10F41000D258B595D416CD08B2F38379BBF636ED44 -:10F42000E3FB8F918CF0319CF1ED578A71BB6D1E1F -:10F430006D193BED73D33C27A6F87F4BF8D17C9E2A -:10F44000179567D11B4891A090B9691F2467783D33 -:10F450001836401FDD0A7B9AF09F82DA27877C41AD -:10F460001F8BE6D7AE635BCB7D5A64B4596E76656D -:10F470007820019E7E6CD7B57C3BF87375F0A7E3CE -:10F4800016A7A2EA124725F5B697234E2342154B3D -:10F490006D60013D72A54E71C671D41AF0DF00F89F -:10F4A0000F51F8AB3F892FA19349B38B49D4A68163 -:10F4B000C35AA167C7CD91F2F5E7F3AFCBB8B2DF7E -:10F4C0005A8D9DFDD3EDB21BFB077EE7D4BF0162D1 -:10F4D00058BC65F0A5507CABE3AD11540EC3CE9380 -:10F4E00015E01F12FF00E4A4788BFEC2773FFA35C7 -:10F4F000ABDF3F67BB5FB178AFE12C3B8C9E578E93 -:10F500007445C90067134B5E07F12B9F891E21FFCD -:10F5100000B09DCFFE8D6AFA7E0FBFD5F4EDFA9E46 -:10F520002E7FFC4FEBB23BCFD9C2F36697AD5BDCCD -:10F530005F3E976375243BEE84D1C611943B004B2C -:10F54000C6FC601E8339C575561A4EA1E13F84BEC4 -:10F5500036916CAFB50C6A3736F2B5BE4322602BDC -:10F560003C8EA9B594120EDF97A93802B99FD990A5 -:10F570007F67C1AD5F4D0DE5C59C7E4C52476F6204 -:10F58000F7ADB989D8DE50651C609DC4E476E6B954 -:10F59000AF19893C3FAF78AAC7509AF9351FB6B466 -:10F5A00070224B218DDFCC224DC5B96E3039E493EA -:10F5B0009CF183EECA1CF564BD0F2E3EED35E8715B -:10F5C000F671C73DE46B2348B1B37CEC89BD947BF5 -:10F5D0000EFF009D75BF0CB581E0CB7BAD525D3257 -:10F5E000D35056616AA269194C4CC093803AE554D5 -:10F5F0008C9E958BE01D7A3F08F8E74BD42EBED841 -:10F6000090D8DD46F702DDCC739404798AADC6D27A -:10F610005432F06B53C47ACDF78EBC0DAE5EDD4F25 -:10F62000E66A5AB6A6D2CB29E3323C721270BD39D3 -:10F630003DAB97887113A38394E36E86F94518D484 -:10F64000C4C549FF00563AAF1A7C5ABAF8A7E1EB95 -:10F65000DD0E1D1B46B18A4B86D4965442B3462319 -:10F660008DB29BFF00BBB46067D05794815B1F05D0 -:10F6700074497428DEDE686185D6CAE72B14AD2292 -:10F68000E7C870482DCF279C563D70708E36A62750 -:10F690000B29D456B3D8EBE22C3C28D78C60DEDBA8 -:10F6A0009ADE08F16CDE06F12DBEA50451CCF6FB06 -:10F6B00094C72676BAB23230C8E46558F2391C11C4 -:10F6C000D2BA9D17F688D6340B392DADE1B7FB2B96 -:10F6D0002CEA913B33797E69C9E49C9C7BF5EF5C15 -:10F6E0001796DE5EEC7CB9C1E6902332B15FE1EBA8 -:10F6F000CF35F4D529539BBC95CF0E129C572C04C3 -:10F700003F8F268CE073FF00EAAF74F867E15F0A71 -:10F71000B782EDA46F0CF883C4AD70608FCE4D122C -:10F720006C5CB09DE49922742C372C60280197768C -:10F73000189C01CF0FF10FE1DDFEB1E2F9EE342F9D -:10F740000BF8822D3EE264B4B70BA44B1ACD72883D -:10F7500016554419DA4C8929F2C1240C8E36E2A6DA -:10F760009E239A4D35A173A3657B9C3DCC71C5202A -:10F7700011C8D22EC52494DB862A0B0C64F4624691 -:10F780007BE3381D2A31B7F8BA60F4FA54DA8E9B5D -:10F7900071A35FCD69796F3DADD5BB6C961990C7EC -:10F7A000244476653C83F5C1A8446D29DAA32D8CE9 -:10F7B000F2715D11B6E60CFE837FE0883FF28D6F3B -:10F7C00087FF004BBFFD2A96BEB15FF58DF415F2A1 -:10F7D0006FFC10FCE7FE09ABF0FF00FEDF3FF4AA70 -:10F7E0005AFAC97FD637D057E239C7FBFD6FF14BC4 -:10F7F000F367E9596FFBA53FF0AFC86C1FEA97E8C4 -:10F800002BF103FE0E02D43FB27FE0A09A5DD6D268 -:10F81000C2DF45B590A8EF8626BF6FE0E215FA0A71 -:10F82000FC4DFF0082F0784A4F1E7FC146F46D1EEA -:10F830002BCB1D3E4D4345B6885C5E4C22822EBCD0 -:10F84000BB1E82BD4E13A719E32509ECE124FEE39C -:10F85000873E938D08CA3BA92FCCAFF023FE0B0E39 -:10F86000B2F8FB49D3757F01E9F0E9D760DA3C9A39 -:10F870005D934FA86E642B1AC49E660B349B01F6F1 -:10F88000635EC9AE7FC1417C0565A9EADE20B5F89B -:10F890006FE389BC49A5588B59AEEE3C34B0CD0C12 -:10F8A0000732AC32CF9678E23B4B8072BC13838A2E -:10F8B000FCBAF01789E4F857F14F46D61638AFA4D2 -:10F8C000F0EEA70DEAC6ADF24E61943E011D8EDE4C -:10F8D000BE95E9FAE7ED6AFE35F867AB787756D062 -:10F8E000D81D4E3B30AD64C90C31496C932A954DFF -:10F8F0009F2AB190310B8F98BF38622BE81F08E028 -:10F90000A9F2C2845B8FF88F37FD62C555939D467F -:10F9100093F247DC9A0FFC1535757D5E386E3E1903 -:10F92000F8A96D9E05BA95EDD259E45B76E92843B6 -:10F930000282A7B65803EB59BF16BF6FEF869E171A -:10F94000F805AD693A7F837C67E19B1F10585DC164 -:10F9500061FF0014E47636934D2A3FCC30E14E58D7 -:10F96000E49009EA6BE35D47F6A8B7B9D2EFB49D1E -:10F970004BC357527DA34E5D3AE263731C93B3238E -:10F98000AB025BCBDA40DA06EC6EE7EF5793F8A7F1 -:10F99000C633788BC35A0E9BF677862D0619A1467F -:10F9A0002C5BCC0F3BCB93E98DF8FC335A52E15CD6 -:10F9B0002376945A5EBD09AB9FE27752BBF43E9228 -:10F9C0009FF6ECB9F8F9E1EF0FF813FE117D334F14 -:10F9D000FB12110DD5AC645C4AD1DAC88A18EEE787 -:10F9E0007673C01CE3A575FF001492D6C3C171BE27 -:10F9F00099A2F86F53B36D5AE9A38B4CB2BFB5B25D -:10FA0000DC2C6C0338491966DC1810493B739C0CDC -:10FA100057C456B77259CCB243249148986578D8E8 -:10FA2000AB0F7C8EF5DF7C3EF8FF0079E13D22E2F2 -:10FA3000D2F5750D4FCE984CB31D4A489E3F9305A5 -:10FA40007386C8231C71822BCBCDB81E3F549D3CBE -:10FA5000BA566D3DDF576EBE491DD82E2894ABC5F2 -:10FA6000E33A5B54B64AEF6F995FE325CDDEADE331 -:10FA70008B5852DC0B9B9B7B72B14717EF19D90057 -:10FA8000D99FBC79E0024D741E17FD96B56F12F830 -:10FA90009743D24EB56D6975AC5C4B6BB668E45359 -:10FAA0006D2C76D14E55B38193E66DC67828D9EC8E -:10FAB0000D599349F8AD16A5E23B8BFB7B2D4A12FD -:10FAC00021834605E495A358F3E779980383C1079A -:10FAD0009E6B838359BB9A46C47A82DAC770E8B7B3 -:10FAE00005CF9466088CC01CFDEDB22E4FBD7A98F0 -:10FAF000CCD2960A9D3C3D685E4A2AFA5FF3387084 -:10FB0000F819E2A73AD4E568B9376D864D0EA163BE -:10FB10007D7304335C48D0CAD1B4903B323119199B -:10FB20000475CFA9EC7F0A50DAA08BEF6A5BB3D3E0 -:10FB30000D803EB5E9FE06D1BC656373E2BB7F066E -:10FB4000EADA8697A768B08BD9618246DB3C9E567D -:10FB5000F0831FC4638E5619EBE591D48A8BE2477C -:10FB6000C4BF889F0DF508E09BC6DAA5D6E79607C7 -:10FB700068E66511CD13EC9139EBB5BBF439E2BE03 -:10FB8000929D48D451E54B548F1671706F9AFD4F7A -:10FB900034F33563FC5A87D7E7E2AA493BA2CD1C70 -:10FBA00091AF98EEAC59C6645C678C9F5CF3DF81C3 -:10FBB0005D849FB4A78FB61FF8AB35AE9FF3F06A94 -:10FBC0005FDA70EEFDA07C5CDC65B53998E06327F8 -:10FBD0007574D3BC67CAE295EFB791CF3F7A374DC2 -:10FBE000E874BFB34FFC92AF8D3FF629DB0EBFF533 -:10FBF00019D3ABCF7F69E916CFF688D3E7B3BAD56F -:10FC000020D6E3B393ECEB696E24254B9DDFC43F14 -:10FC1000957A17ECD3CFC29F8D3FF62A5B7FE9E739 -:10FC20004EAE13F687BFB9F09FED3BA4F882186182 -:10FC3000B85B1B3950C4F2852C59C8AF81E30F89DA -:10FC40007ABFCA27D670EFC2FD3F56769FB3B5EE96 -:10FC5000A57D61ACC9AA49792CCD6B3E1AEA05860F -:10FC600053FB993A80C7F5C5731A17883C7161A395 -:10FC70005959E992EB91D9F96D7F68204719862986 -:10FC80008BB3A3019F2D2642C707687527AF35D8D0 -:10FC90007C0DF191F1D1D72F1EDFECB235B4DB90A2 -:10FCA00030651FB993A1F6ACEF0AFED2B3F863C179 -:10FCB000BA6E8FFD976F39D36CEEB4F49CC84334A1 -:10FCC000570676913A74F31E171EF09FEF1ADF83E2 -:10FCD000F9BD8D45157D568FD0C7886DED21776DA7 -:10FCE0000CABDBCF889A83D9C92C3AFE2E9A4B4BAA -:10FCF000645B5291B9DAC8F122050B8C1705546385 -:10FD000096C8EB5C6EA7A25E68BA94967796B3DA53 -:10FD10005E4276C90CC851D0E33C83C8AF4CBAFDF3 -:10FD2000A5D6FECA68A6D1564178665B87FB461801 -:10FD3000472ACCACA8C173D2638DC582EDE3009194 -:10FD40005C0F8DFC543C5DAC477096FF006586DE11 -:10FD500004B6823DFBD9634181B9B8DC7DEBEDE9A6 -:10FD6000FB4BD9A48F9BA9C9BA6CD6F82D1997C69D -:10FD7000174A1598B68DA9F00649CD84E38AF68F07 -:10FD800010F877E1669FA3F8366F0349A94BE23676 -:10FD9000D1B51FED912A4985234D9892770C03BF69 -:10FDA000206D278E09AF9CB49D62EF40BF8EEAC6DE -:10FDB000EAE2CAEA2CEC9A095A391320A9C3039142 -:10FDC0009048E3B1AF41F845F123C51E20F1A9B336 -:10FDD000B8D7B5EBE86EB4ED4636B792F659565340 -:10FDE000F61B8C0285886EDC62BCACD72B9D7AB08A -:10FDF000C4C6A38A86B65D7D4EFCBF1D1A54A541BC -:10FE0000C14B9ADABE87A0369DF0A6D7C37E069373 -:10FE1000C1F757D378B248243AC24BBB6AB794DBD8 -:10FE2000B3C601C9E31DABE755FBA2BE916F0378D2 -:10FE30000747F0B781EEBC30BAD3789DE094EAE290 -:10FE4000785C471FEE9B3D46060F4F515F372FDD15 -:10FE5000AE5E1469E1E6D39BF79FC7BFFC31D3C404 -:10FE600011B568AB4569F676FF0087FD092CACA695 -:10FE7000D4AF61B7B78E49A79DD638E38D4B33B366 -:10FE80001C00077273D2BA6D23C31E32F0CCB7B117 -:10FE9000DA69BAD5AB69F24179768B6CDFB8740C4C -:10FEA000D148E31C6033104F626B1FC1FE206F0905 -:10FEB000F8B34DD5151A46D3EE52E0287D8CDB58A9 -:10FEC0001E1B07078EB835DD788FF680B4F115A5B7 -:10FED000BC33687E5C7A64BF68B3305CF93FBE3186 -:10FEE0008466708A1704229014281861FC44D7D0C5 -:10FEF00055954BDA28F169C636BDC9FE06EA7A95F2 -:10FF0000FF00C45BC8B559AEA5B9B3D327B7C5C107 -:10FF10003E6478604A9CF3C12783DC9AF16F085FE6 -:10FF2000DEE977FAF47E1BD43C406DE6D4656BB510 -:10FF300082C03C7E6670431DF8E98EBDABDD3E1786 -:10FF4000789ED3C61F18357D4ED6CE4B26BEB2B98D -:10FF50009E68DA6F33E76604E0E06073D2BC6FE15D -:10FF60009F8EEF3E15FF00C25162D636F771EADA76 -:10FF700094D39713806353F2E31EBC57E67C5FFE75 -:10FF8000F91BAB7BA8FB6E1FFF00777EACFA77F600 -:10FF90007CF31FC55F097CE1FBEFF84E743DE3186D -:10FFA000E7CE973C027F99AF02F895FF002523C466 -:10FFB0003FF613B9FF00D1AD5EF9FB3FDC8BEF16C6 -:10FFC0007C2699570B278E7446008E999A5AF03FDB -:10FFD000895FF2523C43FF00613B9FFD1AD5F47CE0 -:10FFE00021FC05FD75678B9F7F13FAEC8DEF869AD8 -:10FFF0007C6FF0DFC6B7CAD34777A7436A6DE48E3C +:109930000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C67 +:109940000C0C0C0C0C0C0C0CFFC00011080341019A +:109950005F03012200021101031101FFC4001F0077 +:1099600000010501010101010100000000000000EB +:10997000000102030405060708090A0BFFC400B52D +:1099800010000201030302040305050404000001A2 +:109990007D010203000411051221314106135161BA +:1099A00007227114328191A1082342B1C11552D10D +:1099B000F02433627282090A161718191A2526270D +:1099C00028292A3435363738393A434445464748FA +:1099D000494A535455565758595A636465666768DF +:1099E000696A737475767778797A838485868788CF +:1099F000898A92939495969798999AA2A3A4A5A6DA +:109A0000A7A8A9AAB2B3B4B5B6B7B8B9BAC2C3C405 +:109A1000C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE132 +:109A2000E2E3E4E5E6E7E8E9EAF1F2F3F4F5F6F774 +:109A3000F8F9FAFFC4001F0100030101010101014F +:109A400001010100000000000001020304050607F7 +:109A500008090A0BFFC400B5110002010204040347 +:109A60000407050404000102770001020311040544 +:109A700021310612415107617113223281081442CB +:109A800091A1B1C109233352F0156272D10A162493 +:109A900034E125F11718191A262728292A353637CF +:109AA00038393A434445464748494A53545556572E +:109AB00058595A636465666768696A73747576771E +:109AC00078797A82838485868788898A9293949527 +:109AD000969798999AA2A3A4A5A6A7A8A9AAB2B353 +:109AE000B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CA7F +:109AF000D2D3D4D5D6D7D8D9DAE2E3E4E5E6E7E89D +:109B0000E9EAF2F3F4F5F6F7F8F9FAFFDA000C03F4 +:109B1000010002110311003F00FDF78C7EE97E82F7 +:109B20009FB7D96A38BFD5AFFBA2BC87F6D8FDB2C4 +:109B3000FC33FB107C15BBF17F8899A6937791A726 +:109B4000D8C67F7BA85C104AC6BE83B96E807E15DE +:109B5000A51A13AD5152A4AEDE8919D5AB1A5073B4 +:109B60009BB247B094FF00769427FBB5F811F1EF54 +:109B7000FE0BC1F1CBE20788279AC3C4BA7F817478 +:109B8000D98936B636310F3A24EA32F86627A72744 +:109B90001D7D2BCFD3FE0AEFFB444D0F9B0FC58DD0 +:109BA00062E21CE0CB0BA90A78EA0A823AF718CEE7 +:109BB0006BEA28F0955A92F66EB414FF0096FAFEFE +:109BC00008F0EA710420B9D52938FF0035B43FA365 +:109BD00072A0765FCA82A14F41F957F39EFF00F051 +:109BE00056BFDA243E17E2978808FF00807F857D04 +:109BF0002117EDBFF1224F085D5C5DFC6CD634F49B +:109C00008ECB6D9DF0D4A299AF2669205499A219EC +:109C10002B18DEC197682A32792A6962B84EBD0BCB +:109C200073D48EBEBFE43A19FC2ADF920F4F4FF374 +:109C30003F68360FF67F2A3663FBBF957E28FED33A +:109C4000BFB787C57F865A0EA12689F1635ADB67A5 +:109C50003AA595EA6AB15D7F6A133CC8F1F96325BC +:109C600042222B6FC007BE722BE7B3FF00056CFDCD +:109C7000A3149FF8BA5E20FCD3FC2AB0FC2188AC68 +:109C80009CA1523F8FF90AB71053A5251941FE1F19 +:109C9000E67F464141FEEFE546D07FBBF957F39D95 +:109CA00027FC15AFF68ADDF2FC53F1030F5CA7F831 +:109CB000529FF82B67ED15E583FF000B4BC41BB3D8 +:109CC000D3E4FF000AE8FF0051F15FF3F23F8FF9A0 +:109CD00018FF00ACD47F91FE1FE67F461E5FFBBFDE +:109CE000951B40FEEFE55FCE7C7FF056CFDA2893E0 +:109CF000BBE29F883A71F73FC29A3FE0ADBFB456CE +:109D0000EE7E297883F34FF0A3FD47C57FCFC8FED1 +:109D10003FE41FEB350FE47F87F99FD196CF65FCB9 +:109D2000A8DAA7FBBF957F39CDFF00056CFDA283A4 +:109D3000F1F14FC4247AFC9FE15D27C20FF8296737 +:109D4000ED17F15BE2B7863C331FC5AD7ED5FC4510 +:109D5000A9DBE9C66211841E6CAB1EEC639C06CDC8 +:109D600029704E262AEEA47F1FF22A3C4B4A4ECA87 +:109D70000FF0FF0033FA0DF97DBF2A020FF67F2A9C +:109D8000FCF2BCFD9DFF00680B3B39246FDA5BC41D +:109D9000CBE54658B35947B46077F6AF863C41FFF0 +:109DA00000050DF8EFA2EB37B62BF1C3C5D712D9DA +:109DB000CEF07C9A39C485588E0E7DAB92970BCE2F +:109DC000A5F92B45DBD7FC8E8A99D7B3F8A94B5F51 +:109DD0004FF33F7D367FBBF950540FEEFE55F80729 +:109DE0001FFC1473E3AC8FB7FE17778C3CC38F94C2 +:109DF00068C49CFA75AD2F00FEDF3F1E3C6DE39DED +:109E00001F43FF0085E5E2CB69356D422B1477D205 +:109E10004855F31D50331CF18DD9FC2B5FF53EB72F +:109E20005AB1FC7FC8CFFD608BD15397E07EF40D13 +:109E3000B9EDF951B79E83F2AFCF59FF00676FDAE2 +:109E4000052D9A54FDA57C4D2614B0FF00428F07C6 +:109E50008CF5AFCEBF177FC1533F68AF0AF8A75646 +:109E6000D31BE2C6BD249A65E4B69BD42624D8E56C +:109E700049E9C6719A8C3F09D5AD7F67562EDBEF55 +:109E8000FE45D6CF152F8E9B5F77F99FD0F05C8E65 +:109E9000DF95382647F0FE55F8BFF062F7F6F0F888 +:109EA000FF00F0E6C7C53E16F1C6A1A868FA8B32DE +:109EB000C32B5EC519F958AB6415CF041AECDFE06B +:109EC00097FC14414FCBE349997D7FB522FF00E217 +:109ED0002BC8A783C0CFE1C652FBDFF91D5531D592 +:109EE000E0DC65879DFD17F99FADBB3D97F2A69419 +:109EF00003D3F2AFC919FE0C7FC144608777FC26FB +:109F00003732367955D521CFFE835E11FB4C7ED793 +:109F10005FB5D7EC95E2D8743F19FC48D5ACF5296C +:109F2000A3595638A78E5C29E99216B5A396616AA3 +:109F3000D55428E2E9CA52D926DB7F8112CCAAAADD +:109F40006EA4A84ACB57B7F99FBCC064F45A5DBE53 +:109F5000CBF957E28FEC01FB43FED11FB6EF8C7CAF +:109F600045A6B7C70F116890E836B1DC798B0A486F +:109F7000D29918A818238FBA6BD93F69FD07E3E778 +:109F8000ECE7F07752F164DFB4778A2E96C24893FB +:109F9000C95D35647937C8A9F2AA904E37678EC279 +:109FA000BD0A9C2B5213F652AB1BFF00DBDFE465AE +:109FB0004F3A5387B48D376F97F99FA95B7D97F21E +:109FC000A36FFB2BF957E05FFC3C3FE3BC970C17FA +:109FD000E3678E3ECEAB9694787DFE539C631BBFA9 +:109FE0005A27FF0082877C77487CC87E3678E260FB +:109FF0008CA1FF00E240C02A938C93BBB75C77E949 +:10A000005AFF00AA15EF6F691FC7FC8CBFD6085A0C +:10A01000FECDFE07EFA3281D850507FB3F957E3586 +:10A02000FEC77F1A3E3BFED5FE38D4B47B7FDA0FE5 +:10A03000C59A79D3ED05C933691E41932E170A5885 +:10A040009CE339E39C57A07ED75A5FED0DFB327C31 +:10A0500003D6BC690FED07E24D59B47F289B66B665 +:10A060008E30E1E454EB8EDBAB17C313E754DD58BD +:10A07000DDFAFF0091B2CE6F1E7F66EDF2FF003376 +:10A08000F54C2F3FC34BB33FDDFCABF9CF3FF05650 +:10A09000CFDA2BCBCFFC2D2F107B8CA71FA522FF57 +:10A0A00000C15AFF0068A2A73F14FC40BC71CA73EC +:10A0B000FA576FFA8F8ADFDA47F1FF00238FFD67C7 +:10A0C000A3D60FF0FF0033FA31D9ECBF951B7D8783 +:10A0D000E55FCE68FF0082B67ED14CCB9F8A5E20C2 +:10A0E0001CF27E4FF0A737FC15B7F68A19FF008BDC +:10A0F000A5E213EF94FF000A3FD47C57FCFC8FE3EA +:10A10000FE41FEB351FE47F87F99FD186DF65FCA18 +:10A110008D99FEEFE55FCE7BFF00C15AFF0068A07E +:10A1200017FE2E9F880E473CA71FA527FC3DB3F6C0 +:10A130008A2AC7FE169F88010781F273FA53FF002F +:10A1400051F15FF3F23F8FF907FACD456F07F87FC2 +:10A1500099FD18ECF65FCA8098F435FCF2780BFE96 +:10A160000AADF1FBC41E36D26CB50F8AFE20B7B122 +:10A17000BBBA8E29E4F3238F6233004EE2B81C1E73 +:10A18000A7815F4DD9FED79E3ED42EB445BEF8DFE1 +:10A19000ABE877DA84A5E6B03AA4322C31AC4E5A5B +:10A1A00036901601CB0520E70DCF4C8AE1C4F0AD07 +:10A1B0006A12519D48EBEBFE47561F3C855578418E +:10A1C000FE1FE67EBF95E7A0FCA9368F6FCABF07CA +:10A1D0007F697FF8293FC6CF00EB1A78D1FE286B44 +:10A1E000F6925C2C9E7D98BE8AEBCB5572A926E038 +:10A1F0000E37A8076939FA0C5798C9FF000570FD9A +:10A20000A2923623E2978819B700A9F2E5B3D3B733 +:10A21000AD7461F837115A0A50A91D7D7FC8C6AFC9 +:10A2200011D2A6DA941FE1FE67F46047D282A0FF44 +:10A2300000771F4AFE721BFE0B23F1EF43BF55BA96 +:10A24000F8B9AD79B1302D1AA24C8A7D1B803EA0A1 +:10A2500066BEC0FD803FE0E01D6AE3C5BA6F87FEC1 +:10A26000303E9DA9689A94C208BC4769179525A3FA +:10A270009E0099071B7D4E32339E95C35786EA2672 +:10A28000E342AC2A4A2AED45EBA76BDAFF0023A292 +:10A290009E751694AB539413D9B4AC7EBCA22E3BDE +:10A2A00050BC48DF415169F7515FDAC771048B2414 +:10A2B00033207475390CA4641152AFFAC6FA0AF946 +:10A2C000DDB43DAE836138857FDD15F8BFFF000743 +:10A2D0001E7C51BCD63F69AF09F860CD31D37C3FBD +:10A2E000A1BDF0B663FBA799F73EEC7BAAAA9F61DC +:10A2F0005FB3D10CC2BF415F86DFF070F7989FB7A4 +:10A30000659BC7B7CC8F42B77F9BEE9E4F07D8D7D0 +:10A31000D4F07D3E7C7DBAF2CADE4EDB9E0F114B3F +:10A32000970CBFC4BF33F30EF6F66D46FA49E691BB +:10A33000A59E66DCCCC7249CD69FC3FBA922F15501 +:10A340009C29FEAEF9C5B48BD432390BD3DB20F394 +:10A35000D08079C55FD5FC01F6B9DA5D3E6B711B23 +:10A360001C9B7B89046F167B02D8561C75C83EC3A4 +:10A37000BD9D13C371F859CDE5C5C5BCD7080855B7 +:10A38000424C7064637B3F42C3276EDC8E8739E2A8 +:10A39000A30B91E611C72E68B8B4EEE5D347ABB96D +:10A3A000A62332C1CB0AECEF75B7FC03D53F65CBD2 +:10A3B0000875CF8E9E0DB6B9611DBDD6A70C6EE790 +:10A3C0001F2A96C1393C71D79AFE85FE067EC91FA9 +:10A3D0000E740F8416BA7DBAE9BE2E84094FF6BDFD +:10A3E000D882EA672CC491E628DA769381E98AFE5E +:10A3F000783E1278675A9377897436B5913C3B352D +:10A40000BBC923BC6CF991F626D89BE69724F4507F +:10A410006BEF2F0C7ED71F183E15E911E83E0AF8A6 +:10A42000956FA6785F4FB5FED6757F0EDA45B6C834 +:10A4300034BF6C98472C2920649142842A771917DD +:10A440000C4735F45C5380AD8AC4C278792B59AB84 +:10A45000DDF93E9DCF2323C653C3D0953AC9DEE92B +:10A46000EC8FB6BFE0A83F067C2FE05FD9AADF588B +:10A47000D174FD3F43D4B4FD6AC9A03691A42D7AAE +:10A480001A4D8D0B606594AB162A3FB83A815F85F3 +:10A49000D6BE01BBF18F8A35B8EC5EC63874F77949 +:10A4A000A592E2E52DE3443308C72C473BDC0C7B47 +:10A4B000D7DB3E25FDB1FE2D7ED3BF0FF47B7F1091 +:10A4C00078F6D645FEC21E28B38B5AF0FD8ADABD57 +:10A4D000FA6A22C218D1D10140FBC91231C2F989EE +:10A4E000BB03730F9863D217E0DFC4CF8956377B65 +:10A4F000F515F0EDCC714C5E30AD71E5EA56E0E556 +:10A500007A0271D33C66B0C97098BC02AF52FCF2BB +:10A51000B2B24DBBB5EBA75E8746655E8629D1A773 +:10A52000F0ABBBB76D2F6FEB530BE2B7C19B1F0CAA +:10A53000D8C77FE1DD41753D3EDECE06BFF3AEED0F +:10A540009A68AE1B8708B1B12630C3009E7D6BCEE2 +:10A55000B39FCC8AFA1BE377C7CD07E3E7F6D6A90A +:10A56000A7786DBC3F636D67690DC5AC0C8865024B +:10A570004E4A90A4024700953DBAD6469DFB5178BD +:10A58000674AD0F4FB187C17B5B4DB9DE9762788C1 +:10A59000DC3C6223182D988A3487E50490400A70C9 +:10A5A00032491F4393E618AAF848D5C453E59BBD2A +:10A5B000D76D4F2732C1E1E9625D3A334E292B3F17 +:10A5C00091E21D28AB1AB5DA5F6A7713C70A5B47B9 +:10A5D00034AEEB127DC88124851EC071F8557AF720 +:10A5E000A3AABB3C77A057A57EC6A31FB5BFC32FA8 +:10A5F000FB1A34EFFD298EBCD7B57A67EC72BB3FEE +:10A600006B7F863821BFE2A7D3BA7FD7CC758E2166 +:10A61000FEEE5E869413F691F547EFC3AEF183C864 +:10A620003DAA9FFC23BA796DDF61B3DDD73E4AF5C1 +:10A63000FCAAE1A2BF3FBB5B1F73CA9EE531E1DD0F +:10A640003C1CFD82CB70391FB95EBEBD285F0F690F +:10A65000F1C8196C6D415390444B9CFAF4AB945083 +:10A66000E52B0FD9C7B11DD8C594DFF5CCF1F8574C +:10A67000F3C5F19067E2E78ABFEC2F77FF00A39E56 +:10A68000BFA1DBCFF8F29BFDC35FCF1FC63FF92B05 +:10A69000BE2AFF00B0C5DFFE8E7AF7F21D6734FBDD +:10A6A00023C4CF3E18D8FDDEFF0082315D36A1FF06 +:10A6B0000004F6F06DC3446112BDD9552DBB8FB4B3 +:10A6C00049835F55035F167FC11D7C49E1FF00038D +:10A6D0007FC13E7C23AAEABE2482C55A29D248AF54 +:10A6E00075148EDEDB6CF2E0AA310159B3C9EA7849 +:10A6F000ED8AFA5E0FDA6FE1FCCF0AFF00C263E178 +:10A7000095F3E332E5B52857677DADF37CADD4E032 +:10A71000F3F2B7A1AFE67CF32F74330AD4A9C5A82E +:10A72000A934BD2E7DDE13112AF463567AB6937ECA +:10A73000A7795F8A3FF0708ACCFF00B60D940B6F4B +:10A740002B6DD161B8F313E6013EE12476C1E32716 +:10A75000D457EB9D9FED27E01D427B4863F1778640 +:10A76000FCEBC526343A943BB23F848DDC1F6AFC77 +:10A77000B7FF0082B6436B07EDA93410EAFA3EAD8D +:10A78000A4DE784025F2EB3ADFD9C4D1B5C2B79741 +:10A7900014E07C8EAC1580391853C1AFA5F0F704D6 +:10A7A000FF00B5A356A45FBA9B5BEF63CFCFAB4A64 +:10A7B0009E15C62EDCDA7C8E7BFE081D673E9FF15F +:10A7C00057E23433C32C122E99664A488558032425 +:10A7D00098E0F3CE6BF4E67B68EEE3DB2C51C8BE69 +:10A7E0008CA1BF9FF9E2BF3EBFE09157135CFED240 +:10A7F000BF123CE9B459917C3DA3A5B8D2EF0DDD61 +:10A80000B4502C5B638FCD3CBBA205572792CAC6C0 +:10A81000BF420F5AFD8B33939621CBD0F072D8DA1A +:10A8200082895068562A08FB1DAE3BFEE57FC29721 +:10A83000FB0AC40C7D8ED71DC792BCFE956B3457A6 +:10A840000FB49773B7963D886DF4CB6B36DD0DBCB6 +:10A8500011B63AA2053FCBF4AF9EBFE0ABA865FDB1 +:10A86000847C6CA3F896D87E73C75F45839AF01FEB +:10A87000F829E793FF000C5FE2AFB488DA0325A064 +:10A880007F33EE85FB4C7D7DBBD6B8793F6B197964 +:10A89000A32C42FDD4BA687E4D4DFB1378B8DBDDA6 +:10A8A0005CDBB58DE58D9436D34D736FE64CB19975 +:10A8B000F01570885B70DD9231F99AF32F1AF85D0C +:10A8C000BC17E2ABFD29AEECEFDEC26688DC5A397C +:10A8D0007865C719527923F0AFAE22BFF0A69BA8C6 +:10A8E0004535BEA1A3DBEA1120D922EA1E1F581666 +:10A8F0005FB402B83BFCE1179583FDFDD8AF9FFC28 +:10A900001171A4F887E326B971E236B1D4629FCD04 +:10A91000649751BD0A0B9957E70D2488B236CDC311 +:10A920006BCA9904956DC173F4797E6952B393949F +:10A930005A515D55AFE87CEE33051A7CAA2D36FBE3 +:10A940007EA799F4A9A2B09A7B7F3963768B76DDD6 +:10A95000F8F973E99F5E3F4AF62B9F0DF82E6D4A7A +:10A960003B5B59BC23268BF669112F24BE921BC971 +:10A97000AF36CAA06D693291EFDA55A501362A9239 +:10A98000E5D98379F6A16B73A2FC32D52357865B98 +:10A99000A86F576B412A4EAEFE4C846D652CADF806 +:10A9A0001AD334CD2587C2CB114D6ABA3F332C0E52 +:10A9B0000555C44694DE8EFB1810E95713B958E1CB +:10A9C000691954B108371000C9381D8004D5707E4C +:10A9D0006FFEB574DF0CE589EFE4F26F350BE8FF2D +:10A9E00000B3E73E6DED98B49371B662CBE581D0CC +:10A9F00036403DEB993D3FFAD9AC787736AB8FA521 +:10AA000029D54934EDA1A66D808616A4541BD575B1 +:10AA10003EAAFF0082427C2AD07E31FED2FA9E8B73 +:10AA2000E22D764F0EE9B36832CAF7D1CE90344C9E +:10AA3000B736CCA03B82A3711B4F721B03AD7EE9DE +:10AA400041FB3478076DAFFC533A1B98D78636919B +:10AA50009F3B8EA78E7D78AFE77BF67CB7D5FC0B4E +:10AA6000FD97E22D26EB40D4E4F116A0FA1CFA2162 +:10AA70009E17D4258D1A0B82E1254708199542C9E6 +:10AA800082772E02B6707EA2F8BDFF000559FDA2A6 +:10AA9000FC13F16AE347F0EF8C9AF343B592D618B2 +:10AAA000CBE9764AD134B1A1F21E46B740AE096572 +:10AAB0001E622918195CD7CFE7793E2F138E955A5D +:10AAC00012F75A5D5AD9BF91EC65B98D0A1848D36F +:10AAD000A8B5BBE8BADBE67A7FFC1733C03A3FC3C0 +:10AAE000FF00106A36BA2C705A5ADF787639E6B110 +:10AAF000842AC36D225E40AAC157EE96566C93C954 +:10AB00001F8D7E556A974D65617D3AE5A6B7B4669F +:10AB10008F1D43332A139C8E4062DED8AFBD3F6B3E +:10AB20004F8A9A8FC7CFEDAB9F18788D85D5AE8DA4 +:10AB300005EEAF6F736F691DFCB06DFDDDBA30B708 +:10AB400085B22ED2207E5E52556008049F849D8C73 +:10AB500072798AA245C32323671246C0AB29E9C391 +:10AB6000292A7BF5FAD7A9C3B97D6A781AB879BFC3 +:10AB70007A5CDAEBD76D5FFC31C39C62A94F134E50 +:10AB8000AC3656D34E9E87991273B8E4F27F3EF5E9 +:10AB9000D2FC38BB905D5F5BF5864B7323027A1560 +:10ABA0002307EBCD17BF0FA19AE8B5AEA10C30B1CA +:10ABB000E12E83F989EC4AA90DFEF71FEE8E2B6377 +:10ABC00040F0FC3A45A490C2CB3CD37334EEBB5466 +:10ABD00081C854079C7B9E4FA0AF9DC8F20C7D3C62 +:10ABE000C612A917150776FA5BF5B9EAE699B61603 +:10ABF000A6125183E6725A2FEB6B1FD217FC124735 +:10AC0000E255E7C55FF827CFC37D53509A5B8BC8E9 +:10AC1000F4E36524B21DCD2790ED16E27BE7657D58 +:10AC20001CBFEB1BE82BE4DFF82207FCA35BE1FF72 +:10AC300000FDBE73EBFE952D7D64BFEB1BE82BE79B +:10AC40007368A8E3AB28EDCD2FCD9EB65B26F0B49C +:10AC5000DBDF957E436DFF00D52FFBA2BF0DBFE06C +:10AC6000E1E467FDBAED71DB40B7279FAD7EE4C03C +:10AC7000711AFD057E1A7FC1C4033FB765A7FD8029 +:10AC80002DC63BF535EE705FFC8C7FEDD91E77113C +:10AC90007FBA7CD1F061453D541A6CF6B1DCC0D16D +:10ACA000488AF1B0C11D33520E6AC695A749ACEA75 +:10ACB00076F670FF00AEBA95618F3C6598E057EA72 +:10ACC00055249C6D2DBB1F0B1493BC773AAFD9ABA9 +:10ACD00040B6D77E3878474B9844B6779A94303848 +:10ACE000750D1AA96C72A782075E78E2BF7EFE140A +:10ACF0007FC13C7E16C5F0DA1875AD1FC39E36D5F0 +:10AD00002485E1935BB8B087CC9909C843B72BB5CC +:10AD100038007FB22BF0C7C05FB3BF8B2C7C55656A +:10AD2000A968775A1DC5C596AAB630BAC8EC8D3A3F +:10AD3000F0DF294DC5437CA4E39278CD7D5DF04FD3 +:10AD4000F6EBF8F3F0F7E1F3687A0EB763696FA4F6 +:10AD5000C1757D71616BE1E8EEBECB1A48448C5938 +:10AD6000A45279ED8EF5F9FF001552E7A94EB42AE9 +:10AD700046114ACEEDAB37B6C7D86472E5A73A5252 +:10AD800083936EFA24F45BEA7DA7FF000532FD96FB +:10AD9000FC03F0DBF665B4D5B41F0DE83A5DC68F51 +:10ADA000A9D9DB2422CA3912EAD9E40A6D42B821B2 +:10ADB00050FCAF851D631E9C7E36FC34B8597C5315 +:10ADC000E3059FECF7934863904375385FB56CD407 +:10ADD000217652CC793B558F3D857D4DF143FE0A5E +:10ADE00005F15BF685F872B3789B5E8EFBC3FA368D +:10ADF000A714AAD3F84E38D22BA0923C7FF2D812D7 +:10AE0000760738E9815F10FC40D0E6F0BF8F35BD92 +:10AE100036E2459EE34FD42E2DA495170B2B248CA0 +:10AE2000A580EC095351C2B85856F6F07554D49425 +:10AE3000758C9BEFF77C8ACF2B4A9AA538C1C5A6A3 +:10AE4000F756EDF79F437C6EF10E85F1535AD4EE21 +:10AE5000ACF43D37C2B6175696F6A20B7B88CB4AA8 +:10AE6000EAC49385E3A77AF963E27F8E750F08F849 +:10AE7000CEEF4DB192D56D6D36A47BAD2291880A8F +:10AE8000392CCA4927AE7DEAE0CA1E0E3DC575FFC2 +:10AE9000000AA1B5F1878DED6CB589A34B336F31F5 +:10AEA000DED2C50333470BB469E64836AE59557256 +:10AEB000DEB5BE27857154651FAAE21C69C55B9784 +:10AEC00057ADF733A39FE1EA27F59A29CDBBF32EBF +:10AED000D6DAC721F06FC4D75F10BC573699AA499C +:10AEE0006E6D64B6672D1DBC50B46CAC8410CAA0E6 +:10AEF000FB73C60D4FAC5AA586AF756F1B6E8E19CE +:10AF00005D14FA8048CD7B1789ADFC1FF042FBC26F +:10AF1000BAD69775A678EA19E7BA5D4F4BB90AB069 +:10AF20005C448EA22DC23C3A86EB86C7CD18C6572C +:10AF30009AF179A4F3A677DAA9B9890A3A0C9AEFBB +:10AF4000E1DCAF1B87AF3AD88AEE70924945F469CD +:10AF5000EAFE671E718FC2D6A10A546928CD36DC7D +:10AF6000BAB5D17C86D7A57EC6BFF276FF000CBFEE +:10AF7000EC68D3BFF4A63AF35AEDBF66CD466D2315 +:10AF8000F683F055D5BC91C3736BADDA4D13BF2B6F +:10AF90001B2CAAC188E780403D2BEA6BFF000E5EA8 +:10AFA000878345DAA46FDD1FD00789FC4D65E0ED8E +:10AFB0000AE352D4A75B7B1B44DF2CADD14640FE95 +:10AFC00066A95EFC44D1B4FF0005AF8826BC58F4E6 +:10AFD000768C4A2E0E7054F43EB5F989E0CFF829EC +:10AFE0003F8DB4AF8A363A2FC5CF14E89AFF00835D +:10AFF000EF204B9BEB6D36D002CACA92C41898D48E +:10B00000E1832B103B673E955FC2DFF0544967F840 +:10B01000DD3683AFEA06E3E10C72BADB5825947E95 +:10B0200060881263466C6EC0E9F857E7388954A708 +:10B030005674941BE58DEE9369EDA2EFBFE07DEDB4 +:10B0400029529D38D4734AEED66F5F9FDDF89FA8D2 +:10B05000BA87C41D274BF06FFC24135E471E93E58F +:10B06000ACBE79CE36B1001F5EF4B7DE3FD26C3C89 +:10B0700019FF000904D76ABA4792B702E0E76EC623 +:10B08000C60FAF391F9D7E5AF863FE0A9975A87CDA +:10B0900072FEC2D6B5069BE0EACC638EC4D947E601 +:10B0A000985798D5980DD8DC07BE2A2B3FF82A85EB +:10B0B000F5E7C724D0F50D4249BE0CC774B10B03A8 +:10B0C000651899AD5086442D8DC465403DC8A1FBDF +:10B0D00074FF00852F854B67F77AF96E252A3A7B36 +:10B0E000EBE2B6FF00D687EABE9BAF5A78A3C31146 +:10B0F000EA3632ADC59DE41E6C3201F7D48E0D7E6A +:10B1000006F8ABC11278E7E3BF8B2DA399618A2DB6 +:10B1100046FE79A576551185790F72339200E3D6F4 +:10B12000BEACB9FF00828DF8FBC4FF0015B52D172A +:10B13000E19F8B347D27C11A680D6569A9D98F34C9 +:10B140005B2A96902911B1214061C90718EB5F185D +:10B150007C5499A6F8A1E24918AB33EA972588EE0A +:10B160004CAD5F4D90D29F2BA92F75B4B47BAF54DB +:10B170007CFE735A0DA8C5DECDEA8EFF00C45F02C7 +:10B180002C7E1D786BFE1228F5E86E2F34E8EDEF6B +:10B1900016C98C65D5B7C3FBB62AC7E63E6315C68C +:10B1A0007889F38E2B9FF11FC7ED47C4F6BE288A1E +:10B1B000E238D97C55AD43AE5E00AAB99E3F331844 +:10B1C000E381FBD9381C723D0543F0B3C29A07896D +:10B1D000B4ABAFED5BEB7B7BCFB5C112ADC5D9B7DF +:10B1E00048E16203C80ED6DC474C63E51CF3DBBEC6 +:10B1F000B6F861F0F64D5A48EC2FED6EAEE2BFB8EE +:10B200008EDEDEEEF57CABC8D6C1E48C6E0C028F10 +:10B21000B420E598E4488B9C86A58FCA7075AA7BFC +:10B220005C541C9AEA95BAA7F98B059962A9C55393 +:10B23000C349453FF86397BCF8CF7DF163C43AE555 +:10B2400096A97763A6C7E38D4609EFEEE68C2C56E8 +:10B25000CCBC6F3B470A339E2B53F665F8676BE314 +:10B260001F8D5AA785E38340F113CF6F2C167717F4 +:10B270009E6FD9599644C4ABB0AB72A0E39FE2E98C +:10B280005D8EB9F09FC276969A832D9E9290C28869 +:10B2900056437902B05306E918626249593E50316B +:10B2A000C8E6BCD7F660F8970FC27F1D5EEA4D7402 +:10B2B000DA75C49A7CB059DF9B4FB5476729642281 +:10B2C000468CF51B430F62C0F38AC328A785585AE2 +:10B2D00092C05371F29277BD925BEBB22F32AB8882 +:10B2E00095783C5C94BD2DDDBF4DD9F7AFFC124F76 +:10B2F000411E15FDAB3E2BE97FD9BA5692DA769303 +:10B30000A75B49069CF235BEE40559D7CCF9BE626D +:10B31000371CF7635F76788BE21E91E14D7F4BD24D +:10B32000EFAE960BED69CC7671E0FEF48201FD582C +:10B3300057E48FC33FDA5FC45A5FC4AF88BE29F8B1 +:10B340006BAAE93E1BD43553A6C134FA85BB7937C5 +:10B35000223B5B99276442B215DCD1190039C01831 +:10B36000CFAF6DE0BFF82A0B6ADF0EB5BB9F1D6A39 +:10B37000F06ADF1034B76FF8472FED6CD56DED48EC +:10B380007561201B4672C83EF0E578E39AF3F367D7 +:10B390005295AAB8B95ECAC936FF000E87A395CAEE +:10B3A0009CEF4B9946D77AB48FD38D7FE21693E109 +:10B3B000BF1169BA55E5D2C37DAB12B6B1904F9AB1 +:10B3C0004751E94DD7FE2368FE18F1269BA4DF5DA7 +:10B3D0002C3A86AC716B1609F33FA57E5E7C39FF73 +:10B3E0000082AB5C6B9F0C75CD43C7978F7DF102DC +:10B3F000C07FC539750D946A96A7AF4000EBD7346E +:10B400009F0CFF00E0AA137887E1DF88350F8817CB +:10B41000D25E78F2C101F0DDD43671AC76CC092071 +:10B42000E00C724F39EA38AF3E6EBC6326E94BDD63 +:10B4300076D9F5EABBA3BE32A2DC573C755DD1FAE2 +:10B440008DE24F889A4F84F5DD2F4DBFBA582FB546 +:10B45000A7F2ACE32A4F9A72075FF810EBEB5E2F6E +:10B46000FF000542B4FB7FEC57E2AB7DDB7CE96C6F +:10B47000D338E99B98857C47F067FE0AAD2F887C1E +:10B4800033AFDF7C4DBA7D4BC59A6C424F0CDCDB91 +:10B49000D946A2D2504313851824B2A673D863BDEF +:10B4A00072FE2EFDB4FE2B7C7BFD9E3C4C3C4DE29F +:10B4B000ED0750D16E2D329696F6DE4DD473C52C25 +:10B4C0002E3388C28DBB94F0C7A8EB5DF83A356582 +:10B4D0005DC65171E5695DA693D7A77DBF138B1932 +:10B4E00088A51A29A7CDCC9E8ACDAF5FBCE8356B65 +:10B4F00059357866FB6369F3C1736B6E1A759235C3 +:10B50000BC8E3B7B81126C3E66E56DC33B704F7C0D +:10B5100057CF337847FE17FF00C61F155E4F72BA2C +:10B520007DD4979FBA8634F31A796490A800F1937A +:10B53000C67B13D876AE54FC78F18F9DE67FC2416E +:10B540007FE6673BB70CE739F4F5EF4EF0CE87E3C3 +:10B5500038B5392E34C8F5282E6FAD3EDED207112E +:10B5600079F0338025CB10082E460FAF4E6BE8F0F4 +:10B57000783AF439A55A69DD687CF627114AA34A5E +:10B580009C1F99D3587ECD3FDAD756B1DAEA520FD5 +:10B5900025ACBFB44CB6FB56DD2E2CA4BC67439C37 +:10B5A0003048E270470776DF5AE77C57A0DC7C37EB +:10B5B000F0B6BFA7DEA869F47D58C726D3C4BB2365 +:10B5C00093E653DC300083DC106AC5DF867E206A98 +:10B5D000369676B3C7AA79732C96F0C12CEA8DB251 +:10B5E00030CAC0A960C15444C09618010F354F54E9 +:10B5F0008AE6DFC11A847AB36668AFE38E7324816A +:10B60000C055818005812080A00EBD2BCEE227375A +:10B6100097CF9A49A3AF29E558A8D9588FC05F683A +:10B620005D5651756EB6F3369F3C9B04AB270D6E8D +:10B63000CC395C8E86B93079AE8BE16FD85AEA6F1F +:10B64000ECF309B7FB1DD63CA39507C87AC1BA95A0 +:10B650006799E4584411B92C1012420F404F3C0F27 +:10B66000CEB0E09FF779FF008BF436E25D6B47D0F8 +:10B67000FA73FE0939F01747FDA33F68CD4BC37A33 +:10B68000D5F69FA5DAC9A1C970B7577690DCA40E8C +:10B690009716C78597E5CB0DC99E080E71D6BF6A70 +:10B6A000A2FF008271FC0F8D2D7FE2D97829B62888 +:10B6B0000CDFD9917EFB8EA78FC78AFE77FE13FC25 +:10B6C0005CD4FE0E6B9777DA5C76924B796DF65907 +:10B6D0001678FCC5DBE6C72FE1F3C4873ED8AFA9D7 +:10B6E0006DBFE0BC1FB405BC11C6BAD68ABE4A8580 +:10B6F0008C7F65C4700718E9E958E7990E3F138DF0 +:10B7000075E84AD1B25BBFCBF535CB334C2D2C2A33 +:10B71000A5557BD77D17E67B1FFC16A3F67AF0674D +:10B72000C0DD7350B3F0B787BC3FA3D9DE6831DD0D +:10B73000ADBD9E9F0C4D692ADDC11EE0E177FCCABC +:10B74000E78CE3AD7E67C89B1CA8E429C6474FF38E +:10B75000FF00D6AFA27F684FDABFE307ED6B0DD5D0 +:10B76000D789F446BE9B56B75B46BBB7D20C6D2457 +:10B7700051112ED0C0630366E38ECA7D0D7CE9B7FC +:10B7800004FF00B3DB15EBF0D602BE1284A9E2255C +:10B790007776F477DEC79F9D62A9622AC6545595D5 +:10B7A00092DAC05380597EF0C8E3AD0A8641B47A7C +:10B7B00052B3640E58EDE3934D7FBB5F49194BA91B +:10B7C000E24A28FE83FF00E08827FE35ADF0FF0047 +:10B7D000FEDF3FF4AA5AFAC17FD637D057C9BFF06F +:10B7E0004403B7FE09ADF0FF003FF4F9FF00A55296 +:10B7F000D7D64BFEB1BE82BF10CE3FDFEB7F8A5F54 +:10B800009B3F4CCB7FDD29FF00857E47CCBFB677C1 +:10B81000FC1553E19FEC1FE35D27C3BE36B5F14C29 +:10B82000D7FAB597DBA03A658C73C623DC5792D262 +:10B83000A10720F00118AFC81FF82A87ED8FE03F5D +:10B84000DB77F69287C61E17B9D6AC74D5D322B172 +:10B8500068B51D3D5652CB9C9C2C8C31F8D7B27FDD +:10B86000C1CB83FE329BC0BFF62D7FED76AFCDDA24 +:10B87000CB018FAB83A9ED68E8ED6EFB9A62B0B4A3 +:10B88000F110E4ABDEE7B77C17F8D5E13F849142D5 +:10B89000DB754BABE1702EA4B84904637A24A9117F +:10B8A000552870079CC594960E55410064366FC5A7 +:10B8B000CF8B9A1FC4EB6F0CAC2DFD94DE1DD323F0 +:10B8C000D3F30DAF1315C7CE157685CB02E7396DCF +:10B8D000CEC7711803C8E8EB5EA7FACB8DE6E7BACE +:10B8E000BFA1C6F27A0E3C9AD8F6CF869E24F10705 +:10B8F000C48F1A416B67E30F155F4AAE2E9D239DDF +:10B90000E090F97C6E591DCA2B007867E057AB5A5E +:10B91000FC6AD3FF00672171A7C9178834BD43545F +:10B92000D0AE749B84D4ACE0D45B133FCF2AC91D46 +:10B93000C4796CAF4238E473D6B87FD82FC61F0DD8 +:10B94000FC2D0F8BDBC75A36A5A95C3581785AD2FE +:10B95000468CADB81FBD405654E492B8EFC7515E57 +:10B96000F179FB40FECBFAB7C3BF2EEBC33AA5C4B7 +:10B970000A422D9CC2592F0003802433960A3D3C75 +:10B98000CE3D3BD7CF679C655E696171196D6C4494 +:10B990005C96B08A51F934F5F9A5EA76E5F92D3AC5 +:10B9A00053954A18A8527CAF493BBF9F6F91E1560F +:10B9B0007F1EF431F0CEFBC2F75ACEA535ADF5FCB3 +:10B9C0007A809A3F0F247223A43244A3FE3EC823F8 +:10B9D0006CAC7A75039AE63F6AEF025BF85FE2B6F9 +:10B9E000A5A95A788341D7AD3C457F797911D3EE2B +:10B9F00004AF6CA662CAB201C0CA32104121874EA0 +:10BA00008457A778CBE23FC12D412CBFE15BE8BF53 +:10BA1000F088DF47731BDF5C6B9135C453DB8752C3 +:10BA2000E881DE7F9CAEE0385E48E45780FC50BF82 +:10BA3000D1F53F887AD5C6810B5BE8B35D3B5A44AC +:10BA4000DC948C9C8CFF008D7D3F01E2A8CB1952C9 +:10BA5000961B01530B14B5E7B2BDBCB54B56F66E41 +:10BA6000E793C4546A7D4A13AD888D577DA3F9DFEF +:10BA7000AEDD52B184536A8391CF6F415B367F0E46 +:10BA80003C437F751436FA1EAF34D30768D12D249A +:10BA900066904782E4003242E4671D2B5BC1FF00E1 +:10BAA0000D66BDF0C278916FBC3F3436F72D1B692F +:10BAB000B7171BAE64DABB8B34230C633D37020D22 +:10BAC00074DE1DFDA7FC41E19F1025E59AE8D15FDA +:10BAD0004325C4A36A4CAC3CD31B15C0946154C429 +:10BAE0009B40C646436E5620FDEE619E50C1CBD9A9 +:10BAF0005492BFCFF43E670795D6AF1E682D3D4FD9 +:10BB000029C6DFE9EFEB41AD7D7BC217DA5EAB34CE +:10BB100022292E5566F2FCD8A33B1DCA87C74EB812 +:10BB20006CE3D2A96A1A25E6930C125D5ADC5BC756 +:10BB300072BBE26910A8907A8CF5AF629D58CE2A4C +:10BB400049EE79B52328B699D17C2A8BC32BA8DC82 +:10BB50004DE24B8D9128548A2F224903132265C947 +:10BB60004653855DC4AE467B1CF4EB6FFE24F82F74 +:10BB7000C2FE2CB3BCD1F46B5DB61AFC7791C96AD6 +:10BB8000D2861671AAE543498E5DD989CA0DBE5881 +:10BB90000320D7935033FF00EBA89E1D49B6DB343A +:10BBA000A756CAC91F407C52F847A9788FE1EE9189 +:10BBB0003DBF82ECECE5D7A5B5BAD3B5EBBD5D5280 +:10BBC000796C21D2C2F94EACC210A7ECF2485812DF +:10BBD000CA5769EABBBCE6E3F675F1241A84F0AFF4 +:10BBE000F62CD0DBA79A6E9356B616CC85F60224B7 +:10BBF0006900C938F94FCDED5EADE088BC3FE0ABE0 +:10BC00005F084D6BA9783E3BABCB177925D3656FA9 +:10BC1000B6DAC9FD9F3822469AE59159E49141511F +:10BC20001A29913F80050DDE5B7C59D3A1F8C77DB1 +:10BC3000AC3789AED6594C772B741EC3EDE4094757 +:10BC4000F017F23781CEDCF4AF9CAF9962684F9267 +:10BC50009C6EB95BD9EE9DADD4F670F81A1562A74B +:10BC600051D9DD2DD6DDFA1F3F8FD94BC4CBE1F57D +:10BC7000BC79B49F3A49638A2B75BAF30CCD24A9D9 +:10BC80001A0132830066675214C818AE5B1B413537 +:10BC90009D17ECE7E2396758D1F4167755650358DC +:10BCA000B5E54B6D07FD66305B8CF4CD7B77C49FAB +:10BCB0008C36BE1BF08C57365E2CD1F54BBD3CDB71 +:10BCC0004ABA2C96B1C8CF2A5C2CBBDA5597EF7CC8 +:10BCD000833B01003903BB0F314FDAB6E4451C4DFD +:10BCE000A2AC96E96C966216D425D860497CE58CA6 +:10BCF000F4E04833EA31D6B6962B339C233C3462C9 +:10BD0000EFBF35D7DDA197B0C0C64E35A4D5B6B2CA +:10BD10004EFEBA995F07745D6BC13E3096F6E3C381 +:10BD20005E22D4ACCDB5E59C8D616CCFD15A29197A +:10BD30001C295608CC0120E07AF350D8FC22F107E8 +:10BD4000C5DF885ABFD934F934D9AE2437CB0DE2D8 +:10BD50004AB26C99C98F0AA8CC41CE376028EA480C +:10BD60001CD43AB7C79BFD5EFE0BE6D374B8F5084A +:10BD7000609AD7ED2866DCE920703E5F3362940E4E +:10BD8000705541C8C924E49EE3E10FC50FF84ABECF +:10BD9000225D6AD731F8074DF234F8F4F8ED35D466 +:10BDA000436AB190CA6484CE4ED74FBD8190D9C149 +:10BDB0001CE6BD3A8EA413A896B63863C92B46FA82 +:10BDC0005FF3397F0FFECE8BA8E8305E5F788B473C +:10BDD000D3E6BB899E3B764B9768C890A7CE521797 +:10BDE000523E563856EE391D2AF5EFECC36FA44784 +:10BDF000209FC69A0F99E4C371194B6BE2A51E31BF +:10BE000020DDFB8CE76B83C743915D669FE10D4BA3 +:10BE100059F09E8F258C97935BFD8DA30F6902B41B +:10BE200024899FE61F2903E838F6ABBE39F879AEBE +:10BE3000DC4B2796BAC0DDA5D8A612DC36196CA15A +:10BE4000561F749C9208207439AFCBB34E31CEA8E4 +:10BE500062EB52A515CB19C62AF19EA9DEEF456DFE +:10BE60003C8FD132FE17CA6AE1A954A927CD28C94F +:10BE7000BF7A2ACD5ADBBFF82798E95FB3C6A5A9D8 +:10BE8000AF8B15F5AD06DFFE10FB896D6E16E2E98E +:10BE9000A36BB74660445F2E39D871BF667A75E2EE +:10BEA000AEF80BF686B5F00783DB4BB6D065F31E14 +:10BEB000028F30BFC091D8FCE590C641465C0DB9F9 +:10BEC000C8E70C335D949E2B8F47F137C4A83FE140 +:10BED00025D0F4E86F35EBEFB4595D5B7992DDA7BF +:10BEE0009926D28E0FCC327EEF4FA838AF9F4702F3 +:10BEF000BF50C3C5D656ADE4FAF63F3BAAD53B7258 +:10BF000079F9F53D9B57FDA8B4FF0015789FC43A19 +:10BF1000AEA1A1DC4136AB6D025BC76D347B5648E8 +:10BF2000ACEE2D4193E4505489F71DA14FCB8E7A8E +:10BF3000D79C78F75CD0B5D7D27FB0B4393425B56B +:10BF4000D320B6BF0F7CF73F6FBB5044B723701BA5 +:10BF500003F1F201818AC0A72B1460DC7E22BAE1D2 +:10BF6000878C7E0DFE6632AD3968F61A39E6B6BCAE +:10BF70000DE01D43E21EA3716BA7FD9C35AC06E6E8 +:10BF8000669A411AC69BD101F7CB48830324E7EB9D +:10BF900058CC72D93DEBA4F869F1227F863AADC541 +:10BFA000E5BDADA5FF00DB2DBECB2413B488157C09 +:10BFB000C8E50C1A365604344A73BBB1E0D2C47BD0 +:10BFC0004F66DD3F8BA5F6B851E4E75ED2FCBD7B42 +:10BFD0009AFA87ECEFE21B1D3AF6E3769B37F67A86 +:10BFE0004AF346971FBC1E50CC8A1481F328232B9A +:10BFF000D467A5741E1AD275CF0B7C28D77C3F75E9 +:10C00000E10F133EA375706DE291612B1C2F3AC0B6 +:10C01000423A142DBB6C6080319DDED515EFED6B7F +:10C02000AC5CADD3AE97A70BBB96B8945C4B737763 +:10C0300070D1CB30025902CB3326E60A3208238175 +:10C04000C5739A7FC6FBFD175E5BCD3F4AD134F8BE +:10C05000C5F41A81B482295607962491573990BEA7 +:10C060000F9AE48DDD48C6000079F8558FA907F5D1 +:10C07000B514EF75677D0ECADF558BBD0BF67738AB +:10C08000CDBB5B0477C10457ACFF00C35DEAD0426F +:10C09000BF67D2745B796D505BD9B8854AC16CB209 +:10C0A000C322C0CA46245061EADCFEF1B9E98F2FF1 +:10C0B0008ADA7D6AF6436F6ECCECC5CA428CC23C0C +:10C0C0009F4E481F5C9AF4EF83BA7E9765A0B5BE79 +:10C0D000B16D1DAC925D486F64B9D20DD492DA98FF +:10C0E00095631093139460FE613B4A31DC9F30C628 +:10C0F00057BB11C8D7BEAE73D1E64FDD761756FDDC +:10C10000A8EE2F52CDE1D36E21BDD3D2EA389A4B9F +:10C11000DF3A31E70B91B8AB26E671F686218B9CAE +:10C1200095E47535C6DCBC9E25F871A935C3B79971 +:10C13000797E03B80327742E338E95EC4D3F826EC3 +:10C140002CB54B9D2F4AD3F49D66402DED96F743B9 +:10C150006B8B35F2E2004EAAD148079990194A9F9D +:10C16000DE2161C30DBE6BF138DACDA2F88BFB1274 +:10C170001F2236D453C911C4615327D9D833223072 +:10C180000510BEE2AA42E14A8C0C607CCE7D287F7D +:10C1900067D4518DB63D8CAD4BEB717277333C0853 +:10C1A000D7326A92B5DDC2DC4A2C278F7AC2B1023F +:10C1B000AB6CCABC2F1D00FAD73FE1ED02FBC5BA3C +:10C1C000ED8E95A6DACF7FA86A13A5B5A5B44BBAB4 +:10C1D00049E5760A88A3B92C401F5ADAF868B1AD50 +:10C1E000FC9E4C7AA471FF0067CF91A848924DBB8A +:10C1F000ECEFBF9538DBBB38F6AE76D2EA5B1BA816 +:10C20000E68259209A170F1C91B1578D81C8607B27 +:10C210001079C8AC782D3786A96EFF00A1A71259F6 +:10C22000568DF6B1BBA6F842CF4CF12EA5A5F8AAC3 +:10C23000F350F0EDC696ED04B10D3FED3309924D8C +:10C240008F132174DA57E72493FC2475C54BE0DB88 +:10C250006F0D41E29BCFED6D42EBFB3ED37B5AC9A4 +:10C260001D9098DD10D850D1332FCAC3920BA91F4F +:10C27000DEAF65FD867E21FC3BF0B6ABA9DC7C4BD6 +:10C280008E3BEB7B89C48BE76E919FE65326402063 +:10C2900096619C31E8413C139AF4DD4BE33FEC9806 +:10C2A000FF0010E5B883C0BAF47FBFCC73C92CB2CD +:10C2B0004283B647DA483C7B1AF97CE3C48C6E0FA4 +:10C2C00031AF80865D5AB282BA953B34FEFB5BE4A7 +:10C2D000D9EA6178570F570D4B13F598C1CBA4B429 +:10C2E000B7DCDDFE697A9E1BE16FDA3F5E9FC61602 +:10C2F000B1E916FA5C5F629AE2F619A386780C8AB5 +:10C30000B1BB9DD1C7290708B803938F9492A4E7C6 +:10C31000CAEE9F48B9B99249356977331638B220C9 +:10C32000649E78DD5F702FC61FD98F55F89EAD6370 +:10C33000E12D42E352F22E185DD9AC90DB845824F3 +:10C34000320DBE7A8C98C38FBBD48E475AF84BE21D +:10C3500075E68FA87C45D727F0FDB4D67A14D7D3DD +:10C360003D8412925E280B928AD924E42903927BA1 +:10C37000F26B9703E206371718CE183A986BABFEAC +:10C38000F22ACF5D934DB7F348DEB70DE1A9CE5445 +:10C39000E55A356CFECB77F9F4FC5967CBD17FE8D1 +:10C3A0002D37FE019FFE2A81FD8F19F97569B3D3E0 +:10C3B0003F633FFC5573345777FADB8FBDEEBEE227 +:10C3C0003FD5FC276FC59FAE1FF04E3FF82D07C12C +:10C3D0007FD93FF642F0C7813C48DE2D9F58D18D72 +:10C3E000C79D259E948F0B0799DD704CA0F4619E2C +:10C3F0003AD7E987ECE1F1F741FDA87E0D689E3C54 +:10C40000F0CFDB8685E2189E5B4177108A6C248F23 +:10C4100019DCA0903E646EE78C57F2BF5FD1A7FC99 +:10C42000116BFE5199F0AFFEBC6E7FF4B6E2BE7A9E +:10C43000BD6956A92AB3DE4DBFBCF5A8D28D382AF6 +:10C4400071D92B1F9DBFF072EFFC9D3F817FEC5A8D +:10C45000FF00DAED5F9BB5FA45FF00072EFF00C92C +:10C46000D37817FEC5AFFDAED5F9BB591A0518CD67 +:10C47000140E4FAFE1401F427EC33FB3BE97F1BEE3 +:10C48000D7C5D35FF88F4DD0DAD6C8DB20BA603875 +:10C490009064C832470B8C1FAD7B5C5FF04BDF08AC +:10C4A000BF82DEE7FE1656986E4363ED4248FECC2F +:10C4B00007A1F9BAFE35F34FECBFF08BC53F13214E +:10C4C000F1449E1DD3EFAFA3874A960944081B7B16 +:10C4D0003E362751C9C1FCABAF8FF61DF8C9FF002E +:10C4E0000859B8FF00847F5416BBF1F62F387987BE +:10C4F000DF66EFD6BC9C74B12B9553CF23855CCB04 +:10C50000F76D47FE1DFCF42E8FB372939601D5F79D +:10C510005FBC9BFF0086FB8E8FE257EC51E1FF0072 +:10C520008536D613AF8B2DFC63F6EB94B530692CB2 +:10C53000ACF6C19D54C8D827E501893EC0D784FC1C +:10C540004DF09C3E05F887AC68B6F791EA10E9B764 +:10C550004F047729F7660A70187B1EB5DA7FC3335C +:10C56000FC42F044D1C9AAD8DD78552E98450CD7A5 +:10C57000B388166762142039E49240C7B8AC5F0AEA +:10C580007C288B54F196ADA3F88F5797C3F7DA60E8 +:10C5900021A3FECF96F659E40C032054E410327226 +:10C5A000D81853DF00FE85C175AAC71B59D5CD1613 +:10C5B0002D72EC9256DB5B2D34F27D753E6B3DA502 +:10C5C0001782A7ECF08E8EAF57F3EAF5D7CFB68679 +:10C5D00047C383FF00137B83D7FD0E5EFED5CE6974 +:10C5E000FE167B1F165E6A19B5D970C5B223C4A3A7 +:10C5F000E445C16EEBF267F135DBE9FA458E85F172 +:10C600000756B3D3350FED7B082DA5586EC4462FC2 +:10C610003C6C049D8795E72307D2B85D367BFF000D +:10C62000F84CAF239BED9F6507F740A288366C4E10 +:10C6300087AEEDDBBAF1471B34F174DDAEEC9A3610 +:10C64000E1BBAA12F99EC927C7393E1D6B177A5460 +:10C6500096115F59FDAA6BA7473B7F7B25AC31C67E +:10C66000E3D1A3284E7BABB2F7AE33E2778FEDFC7C +:10C670007F7F25DC505E5BDC5E5CBDDDCA4B71BE3E +:10C6800018DDF195897A2A8EDED81D00AEE0DE78BD +:10C690006EDE5D4A3BB3A4C5E2232CDF639750B73F +:10C6A000325BC64A58EC320DAC08D8B7414104069B +:10C6B000604819C8DFB0F147C2D32436AD6DA66F0C +:10C6C0006DB2CB33DA05B669032F99B7F746450447 +:10C6D000EF2809DBB4A82A3915F75839C69D283840 +:10C6E000C1ECBF23E5EBA94E725CDD59F3E8E68EA1 +:10C6F000B5EB7F143C5FE1787C31A85B585AE93791 +:10C700005A8DE5DE229ADA0848B7804698E7ECF1C0 +:10C710009FBDBBEE0539EA4D7926735EB51A9CEBD9 +:10C720009AD63CEA90E476B9259AC6F771099996AB +:10C730001671BC81CAAF7FEB5F54D9FC3EF833A6BB +:10C74000DADE4BA85C6921580B7B2863B9796492C7 +:10C7500022FF0024CC78DAECBD7FBA49E38AF9489D +:10C760007069F34ED752B4923349231CB1639CD6FF +:10C77000388C3BAB6B49A34A35B92F7573E89B8F57 +:10C7800087DF0B3545FECE7BCD374787537169A5D3 +:10C790006A8B78D3C8A0A1769EE531F2ED7454E39C +:10C7A000B4AC7F873597F13342F02DCFC35F0F5E76 +:10C7B000785749D364FB75FC82FBCEBDD9751A0B43 +:10C7C000E9A389324E57742B11276E006CE6BC87A3 +:10C7D000E1F784E1F1B78BECB4EBAD4ADF46B19EF3 +:10C7E00040B73A8DC44F241631920798E1413B413E +:10C7F0002071DD857AB5FF00857C27A7F82ECC490E +:10C800006315D5C5A69F7D04B7315BE0BCFF00650D +:10C810007585CFCC19C198070CC06D5E3049007981 +:10C82000F8894284A31A951DDEC8EDA3CF595E3165 +:10C830005A1E75F1CF41D33C2FF19FC55A7E8B24F0 +:10C840002FA2DAEAB72BA718A5F354DAF98C61C343 +:10C85000F7FDD95E6A5F823E0D87E247C44B4D1EED +:10C86000E56395AF14A44B25E0B552FF00C39720B4 +:10C870008FC31CD47F17750F0FDFEABA62F87523D8 +:10C8800016B6BA7C50CF22C1E4B4D302DBD99727C5 +:10C89000E6E40CF39006493926AFC3EF17DBF8073F +:10C8A0005437D71A6E9FAE457303C1259DC348A167 +:10C8B00032410D952A4371C106BD157747DCDEC7AD +:10C8C0000E8AA6BB1EA97FE13F02F87916186D6398 +:10C8D00091A7495660DAAEEF2B13380B9DBD82AF9E +:10C8E0003C13F8D43AD693E06D31268EDACA392358 +:10C8F00092DADA7607552C4BB409230CEDC8C3BB8A +:10C900000E3D39AB1FF0B5FC1DE36D3E1BABC5976B +:10C9100046BD8E291AEAD6D74A13411666720A33E3 +:10C920004C09187518233FCE9BAF78DFC05AC79BC0 +:10C9300025BEA5AAAC496B6F0C8C3405C214823895 +:10C940008B1FDFF019949FC477AFC9B32A3C4DF514 +:10C950009ADF57E7E4738F2DB96DCAB7DCFD2B2F33 +:10C96000A990AC352F6DC9CDCAF9BE2BDF4B6C55E4 +:10C97000F05FC1CF0CF8B3C55F10618EDEEEFB4BEC +:10C98000F0EDE5C4B6B750DEA0F2AD2332ED620F94 +:10C99000326EC47C8ED935E267AD7A95C7C5FF008B +:10C9A0000F69DE32F16EA11E8306A96BAEEA9737DE +:10C9B000564AF234125A42CD26D57500A9522407A0 +:10C9C0006824653DABCB4F5AFD5B0B1A8BE3ECBF84 +:10C9D0002D4FCDF1128B768F9FFC00ADFF0085B6F9 +:10C9E000DA2DDFC44D1E2F10C861D124BB8C5E3EF2 +:10C9F00076ED8F23392390BCE09EC2B028E9D2BAED +:10CA0000E51BAB6C73C74699F533E87F052CFC3703 +:10CA1000247AA4BA3B6A97AB1BCCBA7972B6440F9E +:10CA200099237CFE39C1C9F4AC4BDD1BE14093FE78 +:10CA3000263FD8F6D75671C9A92269D712CB05DC93 +:10CA400050B37976AC4F2259832EE238013B135F05 +:10CA50003A04DEC07727AD046D3FA579F1C0B4FF7D +:10CA60000088CEC96293FB08FA5AE7C31F0F755FAF +:10CA70001DF85D6CE1F095B6849A38B9BB92599B6C +:10CA8000CC9AE45BA174601B96DE5B683B7E6C9382 +:10CA9000C0AF01F888B62BE3ED6C6996E969A6FD95 +:10CAA000BE716B02CBE6AC3179876207FE2C0C0CB1 +:10CAB000F7AC6C60FF009E29471F97E75BD0C3FB74 +:10CAC0003D5C9B33A959497C363D33E08F88B50FD7 +:10CAD0000A7C35F1F5F6997975A7DEC56F68A93D31 +:10CAE000BC863914195B2030E79AC2FF008680F1BA +:10CAF000D7FD0E1E25FF00C18CBFE35A3F0C3FE45B +:10CB000090FC42FF00AE165FFA39AB8164D8AA7779 +:10CB10000E7B0EDF5FCA9463094E4E4BEF0E6946E3 +:10CB200031E567AF7817E26F8A3C45E139AEA5F190 +:10CB3000878CA5D4ADF57B5B4FB345A9BAF9B04B53 +:10CB400005CC84AE5B3B834007D0E3A9AC5F8C2F60 +:10CB50002687078A9A4BEB8D624B4D5722E6E242BD +:10CB6000F24E16172BB98F39C6063B631DAB95D015 +:10CB70007C0FAB6B5A2FF695AAC71D8C77A9666EF2 +:10CB80001EE52158E531C92A83B8823091B9DD8E7E +:10CB9000D8CE48075757D2AE3C25E0CD4ED7541ECD +:10CBA0005DC5A6A4A67CB6FCFEE9C93919C8239CBC +:10CBB0008EA0D7CF71253847033E5B74D0F5B28A7B +:10CBC000927898A655F8733C92DFC9E64F6170CD14 +:10CBD000A7CEE5ECE5F323F9AD98819F519C11EBCD +:10CBE0005CC2A6E463BBEEF6F5AE9FE1ADD4377749 +:10CBF00092B5BA3C713595C9C342D11C181F9C30FF +:10CC0000079AEAFE0C7ECB3A97C6BF0ED8DE69BA09 +:10CC10009D9C7797DA9FD822B3285A431AB40259B9 +:10CC2000873CEC13A3941C94491BA29AE1E0FA8A76 +:10CC30001869B6EDEF7E8757104652AF04BB1D0F43 +:10CC4000EC4FFB2E68BFB4BF88EFAD358D793478DB +:10CC5000ED4A227CC0336F206FE7F846727DABD679 +:10CC60006EBFE097BE17B2F16CB65FF0B6BC3B7515 +:10CC70000C37063DB14B1F98E01EDF375AF9DBE059 +:10CC80000FC09F1A7C69D72EAD7C1F0CD25C5BA0B5 +:10CC900012B24BE506C9C05CE40C938C0FFEBD6F6D +:10CCA000C7FB0F7C62B4F119B56F07EB76F751CA79 +:10CCB0006333310AAAC0F27767D7BD7C1F144B12C9 +:10CCC000B35C42A79EC70CB957EEED16D79EBFA125 +:10CCD000EF65B1A6F07439B00EA3BFC5DFEEFD4F0E +:10CCE000A12DFF00E09AFE14F0BF8F95A0F887A455 +:10CCF000F966D678FEC7732279CDBE09109E1BA0B7 +:10CD00000DBBE82BE1DF899E1687C0FF001135CDF2 +:10CD10001EDEF21D42DF4BBE9AD63BA8B98EE15112 +:10CD2000D943AFB1C66BE85F0EFEC67F173C39F141 +:10CD3000355B50D0F5595BEC9769F6D4613A296BB5 +:10CD4000595579CFF78803EB5F36789B42BCF0BF2B +:10CD500088EFB4DD46192DEFEC67782E219061E263 +:10CD6000915886047A822BC5C07B7F651F6B9A2CF5 +:10CD7000669D1455BCEEB57DB547A9539555928671 +:10CD800011D0D7BBD7E5B7DC51A28A2BD0275EA143 +:10CD90005FD1A7FC116BFE5199F0AFFEBC6E7FF422 +:10CDA000B6E2BF9CBAFE8D3FE08B5FF28CCF857FF1 +:10CDB000F5E373FF00A5B71401F9DBFF00072EFFB1 +:10CDC00000C9D37817FEC5AFFDAED5F9BB5FA45F30 +:10CDD000F072EFFC9D3F817FEC5AFF00DAED5F9B24 +:10CDE000B400507A5147F9EB401EC3FB28FC78F1A0 +:10CDF00067C1B8FC551F86EFA7B25B9D325B891AED +:10CE000038E360922602B92CA7A64F038E7BD77019 +:10CE1000BFF0525F8BCBE136B5FEDCFDE1627EDC1C +:10CE20006CA2F307B67662B33F617F8C9E0DF85B10 +:10CE30006BE2E8FC55E13B2F12C97162D344678A6B +:10CE4000363E5A0F9E21BC7F1E41C74E2BDC13F687 +:10CE5000F9F826BE01363FF0AAEC5623203FD9BF91 +:10CE600060B6F28FBE718FD2BC1CCA309349E42FDA +:10CE700015EF2FDE7BBAFEBF7E87461E5252972EDD +:10CE800061EC7DD7EEEBFF000DF71F3DEB5FB61FAA +:10CE90008F3E251821F145DAF8AA1B5956E2DE0B20 +:10CEA0009B5402191583071E5AA9241553CF1C57EA +:10CEB0004DFB30F8CA6F157893C75AE6B835CBA941 +:10CEC0002F23B79AEDF440CDA9977B950362AB2F42 +:10CED000EECB152F93D02F5246763C7FFB52FC3978 +:10CEE000F17C162BE15F06C1F0E6E2D6E526B9B982 +:10CEF000B3B38B75EC4AEACD0B6C03860194E78CD7 +:10CF0000355CFD8DBC71E6FED1BE30F146851DE677 +:10CF100095A4CD149B6C2CEDEDE46B812B612DC39E +:10CF2000CACAD193D9A321F82011CD7DD709F2AC7B +:10CF30004579C32AFA9FBABB5DEB1D34D35F2EDA65 +:10CF40009F3F9A393C352BE33DB6BB7DFAF7D3CFF3 +:10CF5000B9E59E3C663FB40F8B98C50DBB66E015E6 +:10CF60008B2541DA339279DDDDB3C8626BCCACFC42 +:10CF700048F77E20B9B1FB232456EDE599FCD5C3D3 +:10CF800036D56236F51C38193FAD7656FAA2EBBF9E +:10CF90001375EBC469DD6E92E2453345E54841E423 +:10CFA0006E504E0FE26B8CB48F474F13CCD0C766D8 +:10CFB000357DA3CD2800988C0EA7E98AEFE3052FD5 +:10CFC000AC5257D7957DC67C3BCBEC67EACF617FEF +:10CFD00081907C415D6B5A9B55162D6CF703CAD925 +:10CFE0000B1DB6D6714ECDB5A5591D70C01F291C9D +:10CFF000A0058F1C5375AFD99B49D27C69A8E8CB9B +:10D00000E269249B4E574244568DE7CC24D81062E7 +:10D01000E484639276C852438C0527813683A1410C +:10D02000AD789750924B2F1A5E4F637917D9DF4630 +:10D03000BC8A1481A58E28F387524331C29618C842 +:10D04000C67B56B1F184775A449AB35C7C646B78A2 +:10D05000ADD91E76D7A3DC21DC5587DCCEDDC872C6 +:10D0600039194F6AFB9C34EA2A71B49ECBA7923ED1 +:10D0700066B461ED2574B77D4E7758FD9E742F0E12 +:10D08000F8BED745BEF116A22E26B69A79BECF6756 +:10D09000693B40D1C0662AD18BADEBF748F9D57911 +:10D0A000FC71E4F72B1A5C4821691E1DC7633AED39 +:10D0B000665EC48C903E809FA9AF54D63E2D784FBB +:10D0C0005982DE3BDBDF8A5791D92B2DBACDAE4496 +:10D0D000FE4AB2ED60A0A7CA0A920E3A838E95C6A8 +:10D0E000FC64F075AFC3FF008A5AF68B6734F3DA3D +:10D0F00069B792410C9363CC6453805B1C67E9C5AC +:10D100007A18794D6952F7B7638AB72DAF0D8E66DD +:10D11000A6D3F4DB8D5A7F2AD6DE7B9971BB64518E +:10D12000976C7AE00AEB3E047C3087E2B78FD2CE70 +:10D13000FAE5AC745D3EDA6D4F56BB0BBBECB670D6 +:10D140002179180EEC701547767515D678C3F6B8A8 +:10D15000D7F4B32691F0F6EE6F00F84E35D9059E60 +:10D160008CE6D6E2E131F7AE675C4B3C87B966DB13 +:10D170009FBA00AD2A55939FB382BDB7BEC453A6D4 +:10D18000ADCF33CEBC032E8767E36D3DBC510EA7F8 +:10D190002E82B3A8D422D3DD12E9A2CFCC232FF262 +:10D1A000EEE9F7B8FA75AF40F14C570FE1EBC5B5B2 +:10D1B0009A144692574F32026416FB4ED52E1F69C1 +:10D1C000603820463EB8E2BCDBC3B776ADE2CB198F +:10D1D000F55F326B33771C9784B166922DE0C9CF2F +:10D1E0005C95CF43939AF55D7BC6BE07BDB9FB3D09 +:10D1F000ADC98AC5357B695A3637BE4CD6E207F3CE +:10D20000C00599C46D2797D497F998818016BC7C86 +:10D21000DF03531156138DB4EEAFFF000C7A596E35 +:10D220002A14A9CE32EBB59D8F1DB866699BCC6DD3 +:10D23000CFB8EE3BB7739F5A6638FA9AD7F1FCDA4B +:10D240004DCF8EF5A93418E4874392FA76D3E37D67 +:10D25000DBA3B732318D4EE24F0981C9CF1CF35E9B +:10D26000F5FB2978C3E1068BFB357C4AB7F1C7840F +:10D270001B5AF140B7CE997DE5876B7DEA563D8D0F +:10D280009CC644986247503F0AF5AB57746929F22F +:10D29000DF6DBCCF3E9D35526D276F33E6E278E3FC +:10D2A000BFE54E57608CBB9B6B60301DF9CF3FCF05 +:10D2B000A57D0BFF0004E5F11FC30D13E2CEB8BF3F +:10D2C00013BC2B1F8A2CE6D1EE67B249611711C03F +:10D2D000608A49E5CA1201668D0856EA08E319CD4D +:10D2E000784F8BEEF4FBFF0015EA936936D25A694A +:10D2F000735D4AF6504ADB9E180B931A31E7242ED1 +:10D30000013EA29C710E5525071F85277EF7EDE68D +:10D310004CA8DA0A4DDFA5BB19DF787AFD7B519F57 +:10D32000FF005D7D61AD7ECD3F05AE3579B4FB1D5F +:10D330007358B592D6F2780DDCDAD5BCD1CF1C5239 +:10D340005BAE4208171E6099C8F9881E5FF1558FC1 +:10D350001D7C07F84F7EBE1D9A3D5A39A1B7B2FB1E +:10D3600035F47A7DEC16AD0AC56D348AF2128DE67D +:10D370004933A2AEE030BDC12401CDFDA74EE9285E +:10D38000CB5F236FA84ACF55F79F23FE7CF4E3A918 +:10D39000A2BE84D43E0FFC337F83BAAF8A341D67AC +:10D3A0005DB3B81A7DCDD5A4B73A95B892DE717247 +:10D3B000214D3A481103BB490317F31580C1FBB84F +:10D3C00006BE7B0723FC2BAE86223553E5BDD77402 +:10D3D00063568B8357B011FE71562C348BBD57CCDE +:10D3E000FB2DADC5CF92BBE4F2A32FB07A9C741F86 +:10D3F0005AAFDAB7BC01F13BC4BF0B75492F3C33C0 +:10D40000AF6B5A05DC89B649B4EBC92D9E45EB8656 +:10D410002846E1EC738AD67CDCBEEDAFE6671DECF6 +:10D42000F63048DADB79DC3A8C74A2BDE3C2BE2464 +:10D430008BF6CB86EBC3BE21B4D3D3E247D9E5B894 +:10D44000D0F5DB6812DE4D6A58D0BB59DDAA00B2B8 +:10D4500049228611CD8DE5F6AB160463C1CAE0E220 +:10D46000B3A35B9DF2C959AB17529A8EB1D8F40F92 +:10D47000863CFC1FF885FF005C2CBFF473570DA69B +:10D480006A571A45FC3756D34905CDBB8922951BEF +:10D490006B44C0E4107D475CF6AEE7E18FFC920F71 +:10D4A000885FF5C2CBFF0047357056EC89711B4889 +:10D4B0008648D58164071B87719ED9A296F2F51C18 +:10D4C000FE18FA1D5E8FF19B56B1D524BABC8AC7EF +:10D4D0005A335EDAEA13457F099239E58239D23D43 +:10D4E000C14AE40133123F88819EE09AB6A2DE333E +:10D4F000F056AD7174BB5B52D4C3CA16576E5A292D +:10D5000033F33B3313CE72C49CD496DE3BD16DF41F +:10D510003F115ADBE8B0588D4ECE05B7593176D160 +:10D52000DC4777148C564650C88D1AC80AE4E7E5E4 +:10D53000C96EB56BE236B70F8D7C33ACDE69D1C7EF +:10D540006AB79750AA24512DBA46E2D0A9DAA802A8 +:10D55000A8DC09F940C0AF9DE27FF709E96D8F5B58 +:10D5600025FF00798AB99FE045B8FED595AE6F2EAC +:10D57000F509869F3A09AE082FB56DDD557200E0BA +:10D5800000057B57EC99E1CF0DDEFC37D31F526BC2 +:10D590004B7BCD4F59B9B45B49F4AB7BBB8F132A9E +:10D5A000C50FFA2DB4D2481AD5D7710241B3E79905 +:10D5B00070CCC001E1FF000CE15B7BD944766FA722 +:10D5C000AFD8270626BB6BA3B85B3066DEDCFCC495 +:10D5D000138ED9AFA1BF636F1643E12FD98FC6D782 +:10D5E0005A9C1A0882099CE977976B70D736578F37 +:10D5F000124659583048A32AC8ACF1B24992A32C1C +:10D60000028AF07876EB013B7F325F7A3D5CDBFD8E +:10D61000EA3FE13C67F67CFDA53C59FB3A6B179766 +:10D620005E1597CB96E94332BC024DACA72AD820B1 +:10D63000F20E39FF001E7B06FF0082917C64B9F177 +:10D6400003DE4DE2D9EE1E497CC785ACE1DAE49CED +:10D65000E08080D3BF61CFDA0BC17F01BC49A8DC79 +:10D6600078C3418F5886E8214CC0936155B2D1E10F +:10D67000C630C3233D79F426BD624FDBBFE06C9E0C +:10D680003496F2DFE09E93611B5C174963B1B5DD10 +:10D69000102782005AF87E2A8D3FED7C4F3640F1EC +:10D6A0005EEAFDE5E3AF96BFA1ECE57293C2506B75 +:10D6B00030F67AFC36DBEEFD74387F0CFF00C14299 +:10D6C000BE2C78AFE232ACDAC490C06DAE9CD941CA +:10D6D0006B0A8764B69197EF21E77283F874AF986D +:10D6E0007C5FE26BEF19F8A751D5B5399AE750D4B2 +:10D6F000AE1EE6E6560034923B166240E0724F4C96 +:10D700007D2BEF18BF6E1F833E29F88EA61F85FA6A +:10D710007CD71F67B893FB465B3B78DD55609199DA +:10D720007A64065057D3E6AF863E25EBDA7F8A7ED1 +:10D73000216B7A9695A7C7A5E9B7F7D35C5AD9A20A +:10D7400080B6B1B392B18C718008181C715E3E57DF +:10D75000C8A9454729781D37F77DEF2D35F3D4F457 +:10D76000AB5DD59B78BF6FAF9E9FA7DC61D14515A0 +:10D77000EB19857F469FF045AFF94667C2BFFAF1C6 +:10D78000B9FF00D2DB8AFE72EBFA34FF00822D7FF4 +:10D79000CA333E15FF00D78DCFFE96DC5007E76FEA +:10D7A000FC1CBBFF00274FE05FFB16BFF6BB57E634 +:10D7B000ED7E917FC1CB873FB537817FEC5AFF006B +:10D7C000DAED5F9BB400504F145140791F447EC284 +:10D7D0007F0B7C0FF112DBC60DE2EF127F60BC36CF +:10D7E0002618C6D0DFB961FBC90641C6D200FC6B62 +:10D7F000DC61FD8D7F67F3F0FA4B8FF85861977EFF +:10D800000EA1E7A865F6D98FD715F387EC89FB3B06 +:10D8100078A3E38C1E2B93C3B6DF684B5D39ED5CB8 +:10D820000B94895E5930514EE3C83B4D7A12FF008C +:10D83000C12DBE2B1F0D35C7D9AC3ED9BB1F61FB17 +:10D840006A6E23D77676FEB5F3D99D5C1A9C7DAEC1 +:10D850007CF092E65FBB4E365F2B5D7ABD0EAC3C32 +:10D860006AB7271C02ACB95FBDAAFCF7F45A963C14 +:10D8700079FB3C7C2DF09C3672783FC4A9E3CB9BAE +:10D880008B848EEADE499615B584BA86941F973844 +:10D8900052C71EDD2BC67C49E22B8F83BF1375EB6D +:10D8A0005F076BD791D8C772D14375049B7ED11A9D +:10D8B000B7CAC6BB4F157EC41E2FF851636B71E209 +:10D8C000F92D7C349A85CADADBB9945C2C8EC55567 +:10D8D00047EE8B11B9980C918F538AE1F58F817EB9 +:10D8E00022B4F10F8A2C6D6C2E2FCF83E16B9D5AE1 +:10D8F00044000B48D4AA3BB73D03301C67AD7DEF15 +:10D9000000E2309531F563473478C56B59F935AF8E +:10D9100032F75DB4B5B5D4F9DE22A15A180A729E69 +:10D920000D51D774F7BA7D3E2EF7BF629F82F5196D +:10D93000B58F12DFDD5D4AD3DC4D6B33BBB7563894 +:10D940001D6B9DB2F0CFD8FC41717DF68665B96242 +:10D95000E62D83E53B55490DD7A20E2B73E1D0C6CA +:10D96000AF75FF005E72F6CF615CCE99637E9E322A +:10D97000BC9665B9FB1C87F76C6E4345B76A00021D +:10D98000750430639F435E971C7FBDC34E8BE46379 +:10D99000C33FC0959FFC13D235EF8852782FC43E09 +:10D9A00020B7B7B585AE3518842B73BC87855A353B +:10D9B0000700707A02B9E8C33506B7F1E6F75CBB39 +:10D9C000D66E24D3ECD26D5ED3EC794CAAC11B6425 +:10D9D000C8157A7CCECCFECCC6BA9B2F883A3F8342 +:10D9E00065F15477B1DAC97D34B0DC5B892DDDE6B1 +:10D9F00095E38B31A061F27966420C81C0253952E2 +:10DA00004E31C17C55D5F42D43C411C3E1B8668FA6 +:10DA100047B38B6C2D3A059A42ECD21DF8EA577E3B +:10DA2000CCF71183DEBEF70318CA9C2F1E8B5F92C2 +:10DA30003E5714DA9C9A7D5E872D29DD1B7E35DEEC +:10DA40007ED32DBBE3EF8B082083A94B823EB5A587 +:10DA5000F007C35E1DD6EC356975CB7B79961C0843 +:10DA60009AE16EF62108ED8CC0AD8E5467763E5D6E +:10DA7000D8C1E4717E31B46B3F15EB30DDEC86EA42 +:10DA8000DEE1D3CB8636F2F787C15F9B0CAA06484E +:10DA9000DC09E00232735DBCEA55BCE3FF0000E53F +:10DAA000E571A77EE7A17ECE0813E15FC6A9D7E5A1 +:10DAB0009A3F07C51AB7750FABE9CADF98E3F1AE15 +:10DAC00073E0BF82744F176AC63D6B52B7B75924D3 +:10DAD000482DEDC993CC9A46231808A4EDEA0E39D7 +:10DAE000C91C5751FB3626FF0084DF1AD5B953E114 +:10DAF0003B7047FDC674EAE4BE27EA9FF0847C7B56 +:10DB0000D27C3BE17D074D8EEA685AEE09A4B8B895 +:10DB10000F13C6DC10DBF3C601FAD7899866B4B0E0 +:10DB20006E4AAB6AEF4B79247A983CBEA62947929D +:10DB3000DA2EBEACB9F19BC15A0F852ECC3A6C934C +:10DB40005ADDC1757514F693B3B4D0EC7C46183227 +:10DB5000A95CA9EFCF15C0FF005AF62F0A7871BC57 +:10DB60007FA96BD75E30B0B3BBD6A48A7B896E1217 +:10DB7000E2E19CC9E5BB6F2ECFF31DC01E7F5AE3C7 +:10DB80007C11F0475AF885A65ADE69E6CD61BCD50E +:10DB9000A1D1E3F3A6F2C89642AA1D86388C33C6FB +:10DBA0000B762E0735D394E71431545CA2DFBBA368 +:10DBB000BF531C7E5D568554A495DED628FC24F800 +:10DBC0007DA87C56F89BA178734A8E39B50D66F610 +:10DBD0002B581646DAA59980E4FA57B87ED547E265 +:10DBE00027ECD7F1DAFF00C152C9A6DAADE080DA3E +:10DBF000C16D6B0347344C004C929FDECF5AF10D40 +:10DC00005F41D73E0E789EC66792E34BD62DD9AEC4 +:10DC10002092172B240D1CD246195871F7A36219B4 +:10DC200049041041EC2B78EFE236BDF13FC512EB11 +:10DC30005E20D5AFF58D5A6DBBEEAEA6324ADB7ACB +:10DC40007CC7D2BB274A556AA9A69C2DF89CD197C0 +:10DC5000B3838BBF35FF0003E94FDB03C2FF001422 +:10DC6000BF644BDF0A5C6A3369160BE20D1D116459 +:10DC7000B3B681B7CCB0AA5CAB1D8393BCE7B10F40 +:10DC8000F5AC6FDA1BF66EF1B5BFEC65E05F899A13 +:10DC9000E5BE96D6D7D7970EF35B88E39BECD749C2 +:10DCA0006FF64DEAAA011BA298F7C7983D78F0EFEE +:10DCB000889F187C51F16DEC5BC4DAF6A9ADB6997A +:10DCC00007D9AD0DDCED2FD9E3FEEAE7A53F5AF801 +:10DCD000D1E2CF11FC3ED3FC277DE20D5AEBC33AD3 +:10DCE0005C9E6DA6992DCB35B5BB73F753381D4E91 +:10DCF0003D327D4D73C3075E3186AB993776AFB742 +:10DD000091ACB114A5295D3E56B45E7DCFBA7E308C +:10DD10007ECB9F0E6DAF3C7FA7597867C3F18F0D07 +:10DD2000DA59DCDB2D9DADCC3756E58C1BCC933F0F +:10DD3000EE9D7E76E179C11E86BC9EFBF678F0876B +:10DD400086FE29FC6EFED7F0ECD0E81E196B06D3D8 +:10DD5000D511C3431497712BF924FDE668CB81D606 +:10DD6000BE7BF137ED1DE3EF19E89269BAB78C3C41 +:10DD700045A8D8CC144904F7D23C7205E9904F6A03 +:10DD8000AFAC7C76F19F88749B5B0BEF146B97961E +:10DD9000564D1B4104B78EE9114394C027F87B7A96 +:10DDA000572D3CB3131567537DFBF4D8DE58EA2E8C +:10DDB00057E53E95F8FF00F073C37E25F851E37DEB +:10DDC00063C07A1782E1D23C3F145781FF00B3EF62 +:10DDD0006D752B7B5332229DF2FC8D21C80C0750B0 +:10DDE0004E2BE3EC7E35EC5A26ADF143F68DF03E3A +:10DDF000A50DC78BF56D4748B59E38A6B6BEBBB915 +:10DE000096296428F226EDAACAA311B7CD21550799 +:10DE100019239359363FB27F8A6FF52B5B65934B7D +:10DE20004FB54D3C292BDC9F2C795751DB1624290B +:10DE3000F95A4906D3FC4158F415DD83FDCC5C2A20 +:10DE40004AFDAFFD6A73623F7B6953479BDC5C7997 +:10DE5000F296DAA9900610607000FD6BD9BC0DFB3C +:10DE60002E5B7897C0B36A72EA5BAE2D7ECA2E4DE8 +:10DE7000BDE41E4D999EE7CB532313F2A79783B8B9 +:10DE8000F424023AE31FE1DFC137D37C496ABE24A0 +:10DE9000B18A686FB4DB8BB82DFCE6568DA37D9FED +:10DEA0003ED2082083C67A5723F0C3E21F89FC4F75 +:10DEB000A178BEC740D3F47B1D15AEFEC3A9DB9B82 +:10DEC000AB954BB585B7A6E50F86DB9C8CF435E5A5 +:10DED000E71C41470D254AEEFA3D16963BB2FCAAD7 +:10DEE000AD65ED1EC7A07C0ED0AD7C17FB76F81794 +:10DEF0004FD2EE65B8B5B1F17E9B1C533BA3337F87 +:10DF0000A4C59E50953D48041C1AF33F8816B1D90C +:10DF100078F75C8635DB1C1A85C468076512300209 +:10DF2000BDCFF67EF08E9763F137E14EA50E9F05CB +:10DF3000B6A0DE36D1A279629242195A762C36B357 +:10DF4000100128A7D78AF0EF897FF2523C45FF00E5 +:10DF5000613B9FFD1AD5D995E3A9E2DFB6A57B59B0 +:10DF60002D77D1B3971D859505C93DEFFE474BF041 +:10DF7000C3FE490FC42FFAE165FF00A39AB801CF91 +:10DF8000B57A07C2E4693E117C420A327ECF667FD1 +:10DF9000F22B579FE715EA51F8E5FD7438A57E5836 +:10DFA000FA1DCFC2BF0068FE33D1A496F6EAE21B89 +:10DFB000C8F56B6B510AB2AACB1490DCB9519E77AD +:10DFC0009785101E8378A7FC42D1E3F05F85358BDF +:10DFD0007B2DEFF67B986658DFE6689DED0C8D1B78 +:10DFE00063AB233143EEA6B27C11F09FC45E3A9638 +:10DFF000DDB4FD36FBEC33CE2237C6DE4FB2C2C0F5 +:10E00000F1B9D54F393800649270012715A5E2CFD8 +:10E010000E5D7C39F0B6A965AA7FAEB3BE86672ACD +:10E02000186F46B6695180601B9465386008CE0849 +:10E03000078AF9DE27B2C14F5D4F5F25BFD663A1C6 +:10E0400097F0CE613DF48CB7B1DFFF00A04EC668FB +:10E05000E168464DBB12B86E7E5248FC2B5BC11F77 +:10E06000B41EBBE03F03DD7876D61D22E74BBC1221 +:10E070002CA97766B336D90C4CEB9CE705A189BE79 +:10E08000A82A8F805A63A94BF68B3BBB091AC2E1C1 +:10E09000C45731F96FB5ADDC838CF7041AE4F38A09 +:10E0A000F3F836119E1A6A4BED7E88EAE23A9285C1 +:10E0B00068B4FA1EF3FB0C7C16F01FC63F136A16F9 +:10E0C000FE37D6174C860D8230D28886D24077C96B +:10E0D000FEE8E715EB337EC75FB3CC7E3392D6DF25 +:10E0E000E2C3DE42970523889502419E9BB6D7CFB7 +:10E0F000BFB33FECAFE24FDA735ABAB5D065B6B7EB +:10E100006B50A1A49DCAAB33101107B927BFA678E5 +:10E11000AEF1FF00E0967F186CBC46D6775A2D8C86 +:10E120001E4CA6379BFB42160B83D701B26BF37EC6 +:10E130002EAB828E71895573E9615F2AFDDA6925FC +:10E14000E6AFBFFDBBA9F4B95C6B7D4E872E5EAA1E +:10E150005DBD7BFDDAAF57A1EC917EC91F02FC3B90 +:10E16000F12A3FB27C4016F75F679D458875955947 +:10E170005A0915CE707A2166C67B57C29F13B47DAB +:10E1800037C3FF0010F5CB1D1EF3FB4349B3BE960A +:10E190001B4B9FF9F88958847FC40CFE35F54F85D9 +:10E1A000FF00E09B1F14BC17F107CC16D677766DE5 +:10E1B00067750FDB22BB8C32B496D2A2E039C83B24 +:10E1C00098738E33DABE4DF1BF856F3C0DE30D4F72 +:10E1D00047D4A3F2750D2EEA4B5B84DFBF6C88C574 +:10E1E000586E1C1C11D4578B93D4C3CA9C550CD9A0 +:10E1F000E39DB54DC7DDF3B25CCBB6A7A78A8D45CD +:10E20000565ED308A86BD2FAFCF67F232E8A28AF7D +:10E2100068C42BFA34FF00822D7FCA333E15FF00FD +:10E22000D78DCFFE96DC57F3975FD1A7FC116BFE1D +:10E230005199F0AFFEBC6E7FF4B6E2803E6BFF00FA +:10E2400082D57FC133BE2D7EDB1F1CBC2BE20F00AD +:10E25000693A66A1A6E97A2FD8AE1EE7528AD5960A +:10E260004F359B015C824608E6BF2EBF68EFD8ABF6 +:10E27000C6BFB2778F57C33E3AFEC5D27587B75B2C +:10E28000A5856FD270636E8772647E1D6BFA778985 +:10E290003102FD057E2BFF00C173BC4975E11FF8FB +:10E2A000295F87EFAC6D74DBDBAB7D22D7CB87506A +:10E2B000B61736CE4EE5F9E33C30E7A1AF5B25C09B +:10E2C000D1C55770ACDA4A2DDD797DE79F9962AAF6 +:10E2D0005082951B5DC92D7CCFCF2FF8415B3FF25B +:10E2E00013D27AFF00CF63FF00C4D03C0AF9FF00CD +:10E2F00090A6923FEDB37FF135F5CFC36FF82417A9 +:10E30000C47F1EF8DADDB5CFB0E8FA2DD6FB8BABB3 +:10E31000BB72B2790BB4B0DB1E4705B6AE01E37534 +:10E320007A16ABFF00043CF26C66FB1F8F4DC5D81C +:10E3300042D142FA785DFE809DFC7D6BD5A387C8F3 +:10E34000671E78D697F5F238EAD4CD69CB9654E3B8 +:10E350007FEBCCF8F7E0D7C44D73E085AEBDFD99F7 +:10E36000E283A7AEA56124412C2FE58D9A5E36305D +:10E370000A07CC39C138C66BB4D2BF696F8AFAA715 +:10E38000C2AD4244F888CB67629E738935703522EE +:10E390007CC48F6A82DE61CEFDD91918539E457BFD +:10E3A0008697FF00044FF124DA842975E26B4B7BDA +:10E3B000566C4922441CA8F50370CD5DF1FF00FCAA +:10E3C000118E1F0678035AD6E3F1F35D7F64D94DB1 +:10E3D0007423FECF004A6342DB49DE719C633FA594 +:10E3E0006BFD9BC2B38A55E11A8D34EF2826F4F3F6 +:10E3F000B7F9987D633A52BC1B8A6AD652B2FCCFF9 +:10E4000099BC21F1CBC6FE3DBB6B1D4BC59677CBAE +:10E4100066A6EE27F145F996147053023F34B2898F +:10E4200007CACB819E0F3915C378FF0059BEBBF1D7 +:10E43000AEAEF71A85ADF5C4D2B453DCD9C8CD055C +:10E44000E60E37A9201656C06C91CE73ED5E9FF193 +:10E450006BF611F1C7C0AF84B6BE33D7ECECFF004A +:10E46000B0F5410C769224FB999A51B90ED1FEC8B1 +:10E47000279AF13C6DFCCD7D170FE5B91FB59E2F96 +:10E4800029A714F67CAADD9BFC93D8F3338C4E6746 +:10E490004E9C7098E9BB6E9377DAEBFCCE83E1D1AA +:10E4A000FF0089BDD738FF004397AFD2B9CD3BC538 +:10E4B000725F78AEEF4FDB6A22B67283F7FBA73F3D +:10E4C00022364A63853BB19CF635D1FC3938D62ECD +:10E4D000BFEBCE5EFED5896BAB69F3F8867B78D156 +:10E4E0007EDB18C4AFE575E01C16C73C11C57CEF98 +:10E4F0001B5FEB9069F4FBF5D8F5F866DF5695D70E +:10E500005FB8F5DD37E0EDAFC47F14DD49226A77EF +:10E5100097179A9C3A5C5158BC69F64678032CB21E +:10E52000B38C1DCDF2A2E53714932E36D5E1FB3026 +:10E5300069367A0FF6BADC6B3AD59FD8EDA436B6B9 +:10E540002523B9170F642E258BEE3F018A953B706A +:10E55000C8C3B86C72DA97C3FD73C53E2FD566D2B7 +:10E56000E54B749244B4CBDCF93F6990C41BCA5E9E +:10E570007E6240C903D4556B2F821E2FB06F399A2B +:10E580003D3636B582F7ED335E886330CD01963681 +:10E59000DF9EE8083E84115F6D8772546169DB4538 +:10E5A000A7C8F98AD6F692F77AB3D13F67FD263F1E +:10E5B00008F8DFC55E1D86E34FBA8F291C71DC2C7D +:10E5C000125E4E4A302B15BC91B899C062A543C764 +:10E5D000F5F4F17F89179717FF0010B5A9EEFED16A +:10E5E000F6A92FA6794CF6C2DA60E5C93BA20484ED +:10E5F0003CFDD048078CF15EA5F04BC3DAA78453ED +:10E60000C5D6924E967796B14525DC92A3DCDABC4E +:10E610005F31747542324AE5B3C9C0E31D6BC8FC73 +:10E62000553D8DCF89750934D8DA3D3E4B876B64F3 +:10E630006FBCB1963B41FC2BB30F1FDF49DEFB1CC7 +:10E64000F56FECD267A87ECD03FE2D4FC69FFB145D +:10E65000EDBFF4F3A7579EFED3D7DFF08E7ED11A1D +:10E6600076AD6BAA4367A95AD9C8B146D099370687 +:10E670007209C608AF42FD9A7FE4947C6AFF00B13C +:10E6800052DBFF004F3A7570FF001FF5293C27FB56 +:10E690005568FAEB5A4D756967653248A846496670 +:10E6A0002075AF85E30DD7ABFCA27D470EFC2FD3C1 +:10E6B000F56765FB3AF896FBC5963AD5E5F48B3CD1 +:10E6C0008F6D37EFA389A30FFB9939C10318F51597 +:10E6D000CAF863E34F8BBC15A75A43A5EA5736BA6D +:10E6E0007DB1DB0C22356B776F3C4E1D9082AEE224 +:10E6F0004556DC416F91467005771F06FC636FE35A +:10E700007B8D72F20864B70D6B3662900DC9FB9970 +:10E710003D2ABF82BF69987C31E0FD1F4592CEEE55 +:10E7200038F4A4801B98242CEF247A8BDDE3CB767D +:10E73000316DC32F3B03EE8C0CED26BA383E4D50A5 +:10E74000A968DF55F918F10DBDA41DEDA1E77E2ADA +:10E75000F12EB7E2EB7D363D524BAB85F0FD90D309 +:10E760006D8C91E1A0811DDD6327009DA646E5B279 +:10E7700040C0E8001875EA1F10FE3E49AEDA6B365D +:10E780003A7DC6B56F6BAA5B5AC7224973204764AE +:10E79000FBECC8647E1976AE0B370A3A0C28F2FF00 +:10E7A00000BC3FA66BEEB0F26E1AAB1F315A2B9B2A +:10E7B0007BB0A28A2B632BAB5C28A9209FC82DF2CB +:10E7C000A36E429F30CE33DC7BD474580D183C4B83 +:10E7D000A8D8786E6D2E3B8922D3AF665B978C2EBE +:10E7E000D12BA2BA03BB19E0330C671FCEBA34F8A1 +:10E7F000EFE3011AAAEA536CCDA14FDC271F64890D +:10E80000A3880F97B2B9CE3EF1219B2D835C6BCCD0 +:10E81000D222AB3332A0C2827851EDF9FE75EC56AC +:10E82000DFB4D5947E10B7D2A4D2EE5C59D8CF1DF8 +:10E83000B4EACAB2DADD36936D60B2A30E769F25D4 +:10E84000CB2F7050F5415CF888ECE30E63A28CBAD4 +:10E8500039584F84FE36D5BC71E3E9AE358BA6B886 +:10E86000BB8F4EB9E0DBAC5B07C9CE5400738FC3DE +:10E870001EF5E05E12F1C5E780AFF5FB5D2358B7EA +:10E8800068752D46692E2336C64F9C9DA572467A23 +:10E8900071C1AFA0BC05F112E3E27FC65BED52E2AD +:10E8A0007BD9B1A22DBAFDAA632BAF970451B7242F +:10E8B0009E0B296E3FBDEB5E33F083C783E182F888 +:10E8C000B2C6FB4DBA91B55D5269A3923DB85520D1 +:10E8D00028279F6AFCC78BBFDF23A5BDDFF33ED38C +:10E8E00020D68377BEA7D29FB3D4EF73E29F84B2C2 +:10E8F0004C9E5C8FE38D0F7AFA133495E07F12FF04 +:10E9000000E4A3F88BFEC2773FFA35ABDFBE01DC33 +:10E910002DDF8BFE13CAA77249E39D11C13E8669A4 +:10E92000715E03F12FFE4A4788BFEC2773FF00A3F7 +:10E930005ABE97847FDDFF00AEE78B9F7F17FAEC0E +:10E940008D4F03F8B2CB44F877E30D3EE2564BCD42 +:10E950005A3B64B540A4990A48CCDD381C1EF8AC7B +:10E960007D2BC07AEEB7F686B1D1756BC166489C37 +:10E97000C1672482123AEEC2F1F8D75DFB3DD86838 +:10E98000375AA5DB78826B18ED542841750332BBEA +:10E99000F240DFBD5509C7539F615D447E13D37CB0 +:10E9A00077E1EF18789B565B8B2BEB7BEBA9AD5E89 +:10E9B0001D4434692050CABE58427EF74704039E66 +:10E9C000D8CD7D1CABA84DAF43C6F62E51573C7B2E +:10E9D00044D6AE7C39AA5B5DDA32C73DAC8B24618C +:10E9E000E3491372904028C0AB7D083F9574DA96D6 +:10E9F000B175E33F056A573AA49F689EF750459466 +:10EA0000E04795F25D7002E0280A00C0000000AC0B +:10EA1000CF871E2C8FC1BF11349D6AE965B88EC2A5 +:10EA2000ED6E5C29DCCC43641E48C90707A8E9D415 +:10EA300075ADFF00891E2287E23E89AE5D5A878F41 +:10EA4000FB46F2255593EFE45B18D98804F5604F37 +:10EA50005279E493CD78FC509BC0C925DB5F99E9DE +:10EA6000649658A8DD999F0EEC92C7519951E69390 +:10EA700016370374B3B4CD81038032E4B600C77394 +:10EA80005CCDB346B711997CC308605FCB387DBDC0 +:10EA9000F04F19C74CD751F0A3498E0D7D2DA68795 +:10EAA0004BD0E192DA4B77302B25BC5980AEF39EE8 +:10EAB00079FBC6B27C77E1BB7F0878C350D2ED7595 +:10EAC0004B1D72DECE631C77F644982E80FE24DC4C +:10EAD00001C7D4579FC17FC09C1F7FD11D7C46AF0B +:10EAE0005A12E963D93C25E29B8F05EB936A1F0418 +:10EAF000350D6B4BB28A1860D4AE35CD46CEC7FD0E +:10EB000021C33288CBC8A376639080A4E020380468 +:10EB1000125B0FC4FF008D737885AEBFE1631B8B62 +:10EB2000BF30CAF1BF8EACE4563D4EE4373CFE55D3 +:10EB300057F63DF12D9E91A93F9D3D8A5CDBEB9AF6 +:10EB400065F25B4D3889AED224BB0E10B756CC8827 +:10EB500031FED57AE4FAF99BE2A78D3C40DA6E8764 +:10EB60000D8F8920BD58185FC25A1DE472D81FC38B +:10EB70008E71D2BE578930F1A7984D2CB615B99237 +:10EB80004E7249B7BF96B6F23D9CAA5ED3094E4F6E +:10EB9000172A6D37EEAD96BF85C8E6F8B7E38D2B23 +:10EBA000C2AFE20F126B1F106DF52874D9A45BABD6 +:10EBB0005BE593C3F70F26E8E26F3607651B490351 +:10EBC0002BBBE7619DA5327E47D7341BCF126B1755 +:10EBD0005A85F6B7A75D5E5F4AD3CF34B74F23CAD5 +:10EBE000EC72CC58AE5892793CF35D7FED01A9C12F +:10EBF00077E28B28ED6FAD6F96DF4F8A277B59BC8C +:10EC0000D8C36325430E383D7DEB82EF5F45977097 +:10EC1000565F2C3539C292A2DA4DC6314ADE4DDB41 +:10EC20005B799E562F883110AF38F3FB449B576DAC +:10EC3000BBF9EF624FF841DBFE827A4FFDFE6FFEBB +:10EC4000268FF8419CFF00CC4B49FF00BFCDFF0051 +:10EC5000C4D47406D9CED56E0F5FA5777FA9384B83 +:10EC60005B9A5F87F91CFF00EB257FE55F89F4372E +:10EC7000C10FF823EFC74FDA33E1B69FE2EF07F891 +:10EC80007B49D5BC3FAA6FFB35CFF6D5AC3E66D6E7 +:10EC90002ADF2C8EAC30CA4722BF70FF00E09A1FDB +:10ECA000043C45FB37FEC47E03F04F8B2D22B1F1AF +:10ECB0000E836B345790453ACE91B3DCCD2001D40E +:10ECC000953F2BAF435C17FC11013FE35ABF0FFF89 +:10ECD00000EDEFFF004AA5AFAC906246FA0AFCEBEC +:10ECE0001F878D0C4D4A31DA326BEE67D6E0EABAF7 +:10ECF0009421525BB49FE03613FB95FF007457E1FB +:10ED0000CFFC1C233C96BFB7A58CD0B6C921D0AD93 +:10ED1000A4539C6082715FB8D17FA85FF7457E2EB7 +:10ED2000FF00C16E7C57A7F823FE0A55A4EA1A9586 +:10ED30008B6A56B1E810AB5B88D5CC85810000DCCE +:10ED400067E9C8E0F3D0FBBC236FAEBE6DB965F9CF +:10ED50001E667D7F611E5DF997E67827EC19FB55ED +:10ED6000F8C0FED59E0E8356D7B56D4B4CB8B87B18 +:10ED7000596D5AE4EC7F322789491D30ACEAD8FF3F +:10ED80000066BE9BFDBE6F17F67AF8FF00A7FC4A2F +:10ED9000D075BD723F186BDA149A1258B5C96D362A +:10EDA000D2DD645669FC93C1949C052781863D6B36 +:10EDB000E69FD92ED21F8A5FB507C29D2B4DD16E1B +:10EDC000B479B499667B8BBB9847EFC468D384252C +:10EDD000400702365078CEE191904B7D11FF00053F +:10EDE00026BFD07E30FC66D27C0DE1CBF9353F8961 +:10EDF000DA0E912EAD3E810DACAD34FA7B32E64495 +:10EE00007DBE5B3A3104C618B9593201C60FCFF145 +:10EE1000FC54283795C5276FB36FBF4EA7EA1E086D +:10EE200053CB713C4B87A7C4CEF49CB5E7D15FECC4 +:10EE3000A95FA5F73C0743FDB27E2778775692F18C +:10EE40007C5DAB6A0B306596D6F26DF0CAA782B8CE +:10EE5000FE13CF0C39079AFA7BE1FC7A1FC11FF829 +:10EE60002636B1A9E8579AF6B367E23B0BBBBDDA89 +:10EE7000A5DF9D716F35E6E0C9B8FF000A33700762 +:10EE8000615F17E87F0DFC49E2CD61B4DD2F42D50B +:10EE90006EAFA30C65536B2225AAAFDE7998802351 +:10EEA00055C124B63A6393C57D93E0E7F0AFC63F02 +:10EEB000F825D6A5A7780FC411EB563E1CD3AE217A +:10EEC000BABB36F341BEE6DB73CE8164556C965215 +:10EED00001C60F5E6BE0780EB62E759FD65B70BADA +:10EEE000F8AFDF5DFF0013FA03E94197F0BE1E960D +:10EEF0001A5932A71C43BA92A76B38D959B51D2F9E +:10EF00007DBA9F9E1A97C63F17FC4EB3B2F0DEA59E +:10EF1000E22BAB9D3E69E18618AEEE0ADBC2D90A50 +:10EF200084E785038E7B0CD746DFB2F259FC4ED3C3 +:10EF30007C3379E28D16DDEFAC4DE35EC328B883F8 +:10EF400025D9420C11C90B9E4FAF7E2B90F86FE074 +:10EF5000CD52FF00E226871AD9DF42CDA8DBAEE111 +:10EF6000A7BDCECCCAB96F2803E66073B7F882910B +:10EF7000DEBE92F12785FC69E1EF8CF61AB5BB6B1A +:10EF80007751C3A3FD8E2D66FB409561695A46906B +:10EF9000C32A4B07EF36062BB913A856C2E4D7F4A1 +:10EFA000A53AB85C3C79706E318EADDADBF99FC161 +:10EFB000B52389AF2E6C55DBD12BDF6F43E71F0FD5 +:10EFC000690BE1EF1CEAF62B711DD2D9C371179CB6 +:10EFD00083E57C719AE66DBC3915A6B53DF2C97121 +:10EFE000BAE0EE68F7E6304AAAE40F5C2815DEEBDB +:10EFF000DA6DD695F1A3C491DE41796F3489712819 +:10F000005BB88432B2B7CC18A0185041CF03F0AF30 +:10F0100034D3BC37716BE32BDBE78EDFCA9CE5642E +:10F02000133F9801441B367DD03218F1CFCD5F19C4 +:10F03000C652E6C4529357D17FC39F45C371E5A51D +:10F04000349DB57F3F23D3AFFE2EEA9F0DFC717830 +:10F05000B62B672AC37315EC2B71089441308C2EA4 +:10F06000F5CFAAF0474200F4AAB6BFB49788D347B9 +:10F070003A7DC1D3EFAC582AF93736CB2200B0081D +:10F0800000E7B6C00E3D79EA6BB6F09681AE6A5ADB +:10F09000A7892E2C7C17E27F13476B2C773A75D605 +:10F0A00099A4C97915B5FA40515646452028130947 +:10F0B000081925A18C11839AE8BC7BE14F13F8AFA6 +:10F0C000C2B75631FC27F88515CAD879369703C3DD +:10F0D00033A91234ECEE1C84C95D85307920A90077 +:10F0E000609AFBAC3CA9FB38271D6CBF247CBD5843 +:10F0F000CB9E4EFD59E2FA77C6FD7B46D5354BD8FF +:10F10000DECE497546DD7026B657427614C007A09C +:10F11000DAC578EC6A0F8D1E1887C19F15FC41A5D2 +:10F12000DBB1786C6F648958A85C807D0703E82A9E +:10F13000FC9FB317C4A31B7FC5BBF1DFD7FE11FB38 +:10F14000BFFE37563F6A2B792CFF00686F18453495 +:10F150006F1491EA732BA38DACA4372083D08F4A10 +:10F16000F49727B45C9E7FA1C2F9B93DE3A1FD9A53 +:10F17000467E14FC6AFF00B14EDBFF004F3A75700B +:10F180005FB405BD8EA5FB5B68969AB4DE5E972DD5 +:10F190008CC66DD2F96990C7193DB9AEF7F6683FD4 +:10F1A000F16A7E357FD8A96DFF00A79D3AB82FDAA6 +:10F1B00042CAEFC59FB4A697A0DA8B1492FAD25731 +:10F1C000134F0AB6CDAE4F5C135F01C61BAF57F9A4 +:10F1D00044FACE1DF85FA7EACF48F839A4697A3B14 +:10F1E000EB5168ED1BD8FD9A6DAE8FE606FDD49D00 +:10F1F000FBD64F85FC3FE19BCD0741924874992097 +:10F20000B8F2BFB5A4BBD40C37315C7DB023468ABD +:10F2100001211A0C1DDB4AA86624EE0055AF807E42 +:10F22000099FC0F1EB9677134334CB6F30630C4BDF +:10F230001C63F7520E00C7E7587E0CF803378EBCEC +:10F240002B6BA95A6A96BE74F2133C0232E2CA21B1 +:10F25000218D9E52A4BAE3058650290400E5CECA4A +:10F26000E8E0FB2A151B76D57E467C417F690B764C +:10F27000337E36E8DA568DE2E857496B5F265B54F9 +:10F280009258EDDC38824DCE3692ACCBBB685276CC +:10F290001C7CDD8E40E403E1197FBD5DE43F037F0C +:10F2A000B4BC19A8788B4ED5A3BAD174D5DD2C92F5 +:10F2B0005AB433E79017CBC9C92D819566500E59C2 +:10F2C000861B1C166BEE68CA328F2A77B1F2F56383 +:10F2D000252BB562CE91A35E7883528ACF4FB5B805 +:10F2E000BEBB9B3B20B78CC923E01270AA09380033 +:10F2F0009F6C5773E23FD9C35FD23C2BE1FBEB3BE2 +:10F300002D6354BCD5E1965BCB18B47B95934A2909 +:10F3100026D55762986DEBF302BD0706B2FE0A3F91 +:10F3200097E33BA6C91B747D4CE73D3FD067AF72A6 +:10F33000F11788FE18DFE8FE188FC126F13C411E48 +:10F3400097A81D65DC901DFF00B3E7CE39C7DEDC52 +:10F3500078C70477AF0338CF6782C552A31A4E5CD3 +:10F36000FD574E9AFF005D0F5F2CCA618AA13A9249 +:10F370009A8F2F7EBD4F1BF157ECFDADF873C1BACC +:10F380002EA91DA6AD7936A114D2DF5A0D26E2367C +:10F39000D2763ED5123B2ED6DCBF3657803AD70602 +:10F3A0003915F4EDF7893E18EA3E16F07C3E155B00 +:10F3B00084F16244E3582DBB6C87CA6C919E3AF489 +:10F3C000031C7BD7CC9E66E45E3EEFEB5B70FE7168 +:10F3D0005330A32AB3A6E0D3B59EFEA659C65B0C54 +:10F3E0001D5508CD4EEB75B0DAF5DF05E91E07BFF8 +:10F3F000F85BA6C371F6293C4D34124EEB3CA625B2 +:10F4000066179B42B499C2E2105B611F3004839C73 +:10F4100003E455D3784FC09A7F887C297DA95D6A23 +:10F42000D258B595D416CD08B2F38379BBF636ED34 +:10F43000E3FB8F918CF0319CF1ED578A71BB6D1E0F +:10F440006D193BED73D33C27A6F87F4BF8D17C9E1A +:10F45000179567D11B4891A090B9691F2467783D23 +:10F460001836401FDD0A7B9AF09F82DA27877C419D +:10F470001F8BE6D7AE635BCB7D5A64B4596E76655D +:10F480007820019E7E6CD7B57C3BF87375F0A7E3BE +:10F4900016A7A2EA124725F5B697234E2342154B2D +:10F4A0006D60013D72A54E71C671D41AF0DF00F88F +:10F4B0000F51F8AB3F892FA19349B38B49D4A68153 +:10F4C000C35AA167C7CD91F2F5E7F3AFCBB8B2DF6E +:10F4D0005A8D9DFDD3EDB21BFB077EE7D4BF0162C1 +:10F4E00058BC65F0A5507CABE3AD11540EC3CE9370 +:10F4F00015E01F12FF00E4A4788BFEC2773FFA35B7 +:10F50000ABDF3F67BB5FB178AFE12C3B8C9E578E82 +:10F510007445C90067134B5E07F12B9F891E21FFBD +:10F5200000B09DCFFE8D6AFA7E0FBFD5F4EDFA9E36 +:10F530002E7FFC4FEBB23BCFD9C2F36697AD5BDCBD +:10F540005F3E976375243BEE84D1C611943B004B1C +:10F55000C6FC601E8339C575561A4EA1E13F84BEB4 +:10F5600036916CAFB50C6A3736F2B5BE4322602BCC +:10F570003C8EA9B594120EDF97A93802B99FD99095 +:10F580007F67C1AD5F4D0DE5C59C7E4C52476F62F4 +:10F59000F7ADB989D8DE50651C609DC4E476E6B944 +:10F5A000AF19893C3FAF78AAC7509AF9351FB6B456 +:10F5B00070224B218DDFCC224DC5B96E3039E493DA +:10F5C0009CF183EECA1CF564BD0F2E3EED35E8714B +:10F5D000F671C73DE46B2348B1B37CEC89BD947BE5 +:10F5E0000EFF009D75BF0CB581E0CB7BAD525D3247 +:10F5F000D35056616AA269194C4CC093803AE554C5 +:10F600008C9E958BE01D7A3F08F8E74BD42EBED830 +:10F6100090D8DD46F702DDCC739404798AADC6D26A +:10F620005432F06B53C47ACDF78EBC0DAE5EDD4F15 +:10F63000E66A5AB6A6D2CB29E3323C721270BD39C3 +:10F640003DAB97887113A38394E36E86F94518D474 +:10F65000C4C549FF00563AAF1A7C5ABAF8A7E1EB85 +:10F66000DD0E1D1B46B18A4B86D4965442B3462309 +:10F670008DB29BFF00BBB46067D05794815B1F05C0 +:10F6800074497428DEDE686185D6CAE72B14AD2282 +:10F69000E7C870482DCF279C563D70708E36A62740 +:10F6A0000B29D456B3D8EBE22C3C28D78C60DEDB98 +:10F6B0009ADE08F16CDE06F12DBEA50451CCF6FBF6 +:10F6C00094C72676BAB23230C8E46558F2391C11B4 +:10F6D000D2BA9D17F688D6340B392DADE1B7FB2B86 +:10F6E0002CEA913B33797E69C9E49C9C7BF5EF5C05 +:10F6F0001796DE5EEC7CB9C1E6902332B15FE1EB98 +:10F70000CF35F4D529539BBC95CF0E129C572C04B2 +:10F710003F8F268CE073FF00EAAF74F867E15F0A61 +:10F72000B782EDA46F0CF883C4AD70608FCE4D121C +:10F730006C5CB09DE49922742C372C60280197767C +:10F74000189C01CF0FF10FE1DDFEB1E2F9EE342F8D +:10F750000BF8822D3EE264B4B70BA44B1ACD72882D +:10F7600016554419DA4C8929F2C1240C8E36E2A6CA +:10F770009E239A4D35A173A3657B9C3DCC71C5201A +:10F7800011C8D22EC52494DB862A0B0C64F4624681 +:10F790007BE3381D2A31B7F8BA60F4FA54DA8E9B4D +:10F7A00071A35FCD69796F3DADD5BB6C961990C7DC +:10F7B000244476653C83F5C1A8446D29DAA32D8CD9 +:10F7C000F2715D11B6E60CFE837FE0883FF28D6F2B +:10F7D00087FF004BBFFD2A96BEB15FF58DF415F291 +:10F7E0006FFC10FCE7FE09ABF0FF00FEDF3FF4AA60 +:10F7F0005AFAC97FD637D057E239C7FBFD6FF14BB4 +:10F80000F367E9596FFBA53FF0AFC86C1FEA97E8B3 +:10F810002BF103FE0E02D43FB27FE0A09A5DD6D258 +:10F82000C2DF45B590A8EF8626BF6FE0E215FA0A61 +:10F83000FC4DFF0082F0784A4F1E7FC146F46D1EDA +:10F840002BCB1D3E4D4345B6885C5E4C22822EBCC0 +:10F85000BB1E82BD4E13A719E32509ECE124FEE38C +:10F86000873E938D08CA3BA92FCCAFF023FE0B0E29 +:10F87000B2F8FB49D3757F01E9F0E9D760DA3C9A29 +:10F880005D934FA86E642B1AC49E660B349B01F6E1 +:10F89000635EC9AE7FC1417C0565A9EADE20B5F88B +:10F8A0006FE389BC49A5588B59AEEE3C34B0CD0C02 +:10F8B0000732AC32CF9678E23B4B8072BC13838A1E +:10F8C000FCBAF01789E4F857F14F46D61638AFA4C2 +:10F8D000F0EEA70DEAC6ADF24E61943E011D8EDE3C +:10F8E000BE95E9FAE7ED6AFE35F867AB787756D052 +:10F8F000D81D4E3B30AD64C90C31496C932A954DEF +:10F900009F2AB190310B8F98BF38622BE81F08E017 +:10F91000A9F2C2845B8FF88F37FD62C555939D466F +:10F9200093F247DC9A0FFC1535757D5E386E3E19F3 +:10F93000F8A96D9E05BA95EDD259E45B76E92843A6 +:10F940000282A7B65803EB59BF16BF6FEF869E170A +:10F95000F805AD693A7F837C67E19B1F10585DC154 +:10F9600061FF0014E47636934D2A3FCC30E14E58C7 +:10F97000E49009EA6BE35D47F6A8B7B9D2EFB49D0E +:10F980004BC357527DA34E5D3AE263731C93B3237E +:10F99000AB025BCBDA40DA06EC6EE7EF5793F8A7E1 +:10F9A000C633788BC35A0E9BF677862D0619A1466F +:10F9B0002C5BCC0F3BCB93E98DF8FC335A52E15CC6 +:10F9C0002376945A5EBD09AB9FE27752BBF43E9218 +:10F9D0009FF6ECB9F8F9E1EF0FF813FE117D334F04 +:10F9E000FB12110DD5AC645C4AD1DAC88A18EEE777 +:10F9F0007673C01CE3A575FF001492D6C3C171BE17 +:10FA000099A2F86F53B36D5AE9A38B4CB2BFB5B24C +:10FA1000DC2C6C0338491966DC1810493B739C0CCC +:10FA200057C456B77259CCB243249148986578D8D8 +:10FA3000AB0F7C8EF5DF7C3EF8FF0079E13D22E2E2 +:10FA4000D2F5750D4FCE984CB31D4A489E3F930595 +:10FA50007386C8231C71822BCBCDB81E3F549D3CAE +:10FA6000BA566D3DDF576EBE491DD82E2894ABC5E2 +:10FA7000E33A5B54B64AEF6F995FE325CDDEADE321 +:10FA80008B5852DC0B9B9B7B72B14717EF19D90047 +:10FA9000D99FBC79E0024D741E17FD96B56F12F820 +:10FAA0009743D24EB56D6975AC5C4B6BB668E45349 +:10FAB0006D2C76D14E55B38193E66DC67828D9EC7E +:10FAC0000D599349F8AD16A5E23B8BFB7B2D4A12ED +:10FAD00021834605E495A358F3E779980383C1078A +:10FAE0009E6B838359BB9A46C47A82DAC770E8B7A3 +:10FAF00005CF9466088CC01CFDEDB22E4FBD7A98E0 +:10FB0000CCD2960A9D3C3D685E4A2AFA5FF3387073 +:10FB1000F819E2A73AD4E568B9376D864D0EA163AE +:10FB20007D7304335C48D0CAD1B4903B323119198B +:10FB30000475CFA9EC7F0A50DAA08BEF6A5BB3D3D0 +:10FB40000D803EB5E9FE06D1BC656373E2BB7F065E +:10FB5000EADA8697A768B08BD9618246DB3C9E566D +:10FB6000F0831FC4638E5619EBE591D48A8BE2476C +:10FB7000C4BF889F0DF508E09BC6DAA5D6E79607B7 +:10FB800068E66511CD13EC9139EBB5BBF439E2BEF3 +:10FB9000929D48D451E54B548F1671706F9AFD4F6A +:10FBA00034F33563FC5A87D7E7E2AA493BA2CD1C60 +:10FBB00091AF98EEAC59C6645C678C9F5CF3DF81B3 +:10FBC0005D849FB4A78FB61FF8AB35AE9FF3F06A84 +:10FBD0005FDA70EEFDA07C5CDC65B53998E06327E8 +:10FBE0007574D3BC67CAE295EFB791CF3F7A374DB2 +:10FBF000E874BFB34FFC92AF8D3FF629DB0EBFF523 +:10FC000019D3ABCF7F69E916CFF688D3E7B3BAD55E +:10FC100020D6E3B393ECEB696E24254B9DDFC43F04 +:10FC2000957A17ECD3CFC29F8D3FF62A5B7FE9E729 +:10FC30004EAE13F687BFB9F09FED3BA4F882186172 +:10FC4000B85B1B3950C4F2852C59C8AF81E30F89CA +:10FC50007ABFCA27D670EFC2FD3F56769FB3B5EE86 +:10FC6000A57D61ACC9AA49792CCD6B3E1AEA0586FF +:10FC700053FB993A80C7F5C5731A17883C7161A385 +:10FC80005959E992EB91D9F96D7F68204719862976 +:10FC90008BB3A3019F2D2642C707687527AF35D8C0 +:10FCA0007C0DF191F1D1D72F1EDFECB235B4DB9092 +:10FCB00030651FB993A1F6ACEF0AFED2B3F863C169 +:10FCC000BA6E8FFD976F39D36CEEB4F49CC8433491 +:10FCD000570676913A74F31E171EF09FEF1ADF83D2 +:10FCE000F9BD8D45157D568FD0C7886DED21776D97 +:10FCF0000CABDBCF889A83D9C92C3AFE2E9A4B4B9A +:10FD0000645B5291B9DAC8F122050B8C1705546374 +:10FD100096C8EB5C6EA7A25E68BA94967796B3DA43 +:10FD20005E4276C90CC851D0E33C83C8AF4CBAFDE3 +:10FD3000A5D6FECA68A6D1564178665B87FB4618F1 +:10FD4000472ACCACA8C173D2638DC582EDE3009184 +:10FD50005C0F8DFC543C5DAC477096FF006586DE01 +:10FD600004B6823DFBD9634181B9B8DC7DEBEDE996 +:10FD7000FB4BD9A48F9BA9C9BA6CD6F82D1997C68D +:10FD8000174A1598B68DA9F00649CD84E38AF68FF7 +:10FD900010F877E1669FA3F8366F0349A94BE23666 +:10FDA000D1B51FED912A4985234D9892770C03BF59 +:10FDB000206D278E09AF9CB49D62EF40BF8EEAC6CE +:10FDC000EAE2CAEA2CEC9A095A391320A9C3039132 +:10FDD0009048E3B1AF41F845F123C51E20F1A9B326 +:10FDE000B8D7B5EBE86EB4ED4636B792F659565330 +:10FDF000F61B8C0285886EDC62BCACD72B9D7AB07A +:10FE0000C4C6A38A86B65D7D4EFCBF1D1A54A541AB +:10FE1000C14B9ADABE87A0369DF0A6D7C37E069363 +:10FE2000C1F757D378B248243AC24BBB6AB794DBC8 +:10FE3000B3C601C9E31DABE755FBA2BE916F0378C2 +:10FE40000747F0B781EEBC30BAD3789DE094EAE280 +:10FE5000785C471FEE9B3D46060F4F515F372FDD05 +:10FE6000AE5E1469E1E6D39BF79FC7BFFC31D3C4F4 +:10FE700011B568AB4569F676FF0087FD092CACA685 +:10FE8000D4AF61B7B78E49A79DD638E38D4B33B356 +:10FE90001C00077273D2BA6D23C31E32F0CCB7B107 +:10FEA000DA69BAD5AB69F24179768B6CDFB8740C3C +:10FEB000D148E31C6033104F626B1FC1FE206F09F5 +:10FEC000F8B34DD5151A46D3EE52E0287D8CDB5899 +:10FED0001E1B07078EB835DD788FF680B4F115A5A7 +:10FEE000BC33687E5C7A64BF68B3305CF93FBE3176 +:10FEF0008466708A1704229014281861FC44D7D0B5 +:10FF000055954BDA28F169C636BDC9FE06EA7A95E1 +:10FF1000FF00C45BC8B559AEA5B9B3D327B7C5C1F7 +:10FF20003E6478604A9CF3C12783DC9AF16F085FD6 +:10FF3000DEE977FAF47E1BD43C406DE6D4656BB500 +:10FF400082C03C7E6670431DF8E98EBDABDD3E1776 +:10FF5000789ED3C61F18357D4ED6CE4B26BEB2B97D +:10FF60009E68DA6F33E76604E0E06073D2BC6FE14D +:10FF70009F8EEF3E15FF00C25162D636F771EADA66 +:10FF800094D39713806353F2E31EBC57E67C5FFE65 +:10FF9000F91BAB7BA8FB6E1FFF00777EACFA77F6F0 +:10FFA0007CF31FC55F097CE1FBEFF84E743DE3185D +:10FFB000E7CE973C027F99AF02F895FF002523C456 +:10FFC0003FF613B9FF00D1AD5EF9FB3FDC8BEF16B6 +:10FFD0007C2699570B278E7446008E999A5AF03FCB +:10FFE000895FF2523C43FF00613B9FFD1AD5F47CD0 +:10FFF00021FC05FD75678B9F7F13FAEC8DEF869AC8 :020000040201F7 -:10000000568CC7BE560DF748072077CD73BA3F8F81 -:1000100035CD0629E3B1D5F52B38EE9B74CB0DCB4E -:10002000C7E6B63049C1E4E3BF5AEA7E18FF00C90B -:1000300021F885FF005C2CBFF47357015F534ECE4F -:100040004EFDCF06575189DE7C1FF04E83E2DD5610 -:10005000D5355F10D9C0D7824F3ACBECD31BB976D8 -:100060008F3116293CB68D5E4640A0EE07E6006E45 -:100070002C4067C46D2A1F04F877C456FA7EE92124 -:10008000B0D4818048FE6301E4390AC703E61F74D7 -:100090008C70411DB272BC1DF0AF54F194966F127A -:1000A000436F6375298FED7348A238B0704B73901E -:1000B00033C60F5ED57B5DD25BC0BE0DD5ADAE73D2 -:1000C0009D3F5152E766DC810B9C81EE3F3AF9EE91 -:1000D000265FEC53F7BB1ED647FEF50D3BFE462FC1 -:1000E000C13D6A6D7A37B89A6B699DAC6E72D04625 -:1000F000F1A7FA87E36BF3C1E3358F5D1FC2ED65AE -:1001000075DB892E1639E10D6572764ABB5B0607F1 -:1001100023F9D7395C1C0DFEE73D6FAFF91D5C5329 -:10012000FC75A5B4DBE63A389A7915176EE63819EE -:100130003819F73D2BB4F831FB3CF8B3F682F143A4 -:1001400068DE13D3E1D535250C7C93731C3C2F243A -:1001500086760A71EB9AE2719AF46FD9D17C10DE3F -:100160002671E3A9BC51068FB4EE3A20CCD9C71D45 -:1001700078C66BDEE20C655C2E0DD6A1A4935ADA2C -:10018000FBB5D2EBFE01E6E4D85A589C52A5575570 -:1001900067D6DB2EE7AC5E7FC137B5EF0B697043E6 -:1001A000E2BD497C33AC4303CD71670DBADE6D40CF -:1001B00058876916E3693B4670A071EFCD5797FEEB -:1001C00009FF00144630DE34997CE76DA7FB1FA9B8 -:1001D0001B4B67F7FE8C3AFA8AF78F060F090F015F -:1001E00069E3C11278826D07C997ECCDAC802ECC43 -:1001F0009BDB21F1FC3BFF004AD09770922F2C82B1 -:10020000A377999EDD3691FF008F67E82BF2BADC69 -:100210005999AADCB196975F67BEFD7FE18FB08EDA -:100220004783B691B7CEE7CADF187FE09DDF137E24 -:100230000FE817BE20D434985BC310C83C8D44DE51 -:10024000C00DC44ED88DFCA1233AEE183B704AE78E -:100250009F5AF0A9E33192ADF2FE35F557ED4917FB -:10026000C1C59FC4474BBBF88CDE34FB73FDA5278B -:100270004034D136FF00DF6C239D99DDB7DB15F2EA -:10028000BB49E53318F76307EF0AFD0B86334C567D -:100290002E5255E57B5ADEEDBF5773E6F3ECBE8672 -:1002A0001A3174959BBDFDEBFE16D0FE82BFE0882F -:1002B0001FF28D6F87FF00F6F7FF00A552D7D64BD0 -:1002C000FEB1BE82BE4DFF0082200C7FC135BE1F35 -:1002D000FF00DBE7FE954B5F592FFAC6FA0AFCF7E1 -:1002E00038FF007FADFE297E6CFA8CB7FDD29FF8F7 -:1002F00057E4361FF52BFEE8AFC41FF83807ECF1C2 -:100300007FC141F49373FF001EABA3DA9933D36E20 -:1003100079AFDBE84E214FF7457E2AFF00C172FC22 -:100320001F6FE3EFF829368BA55D5DB58DB5CE87E0 -:10033000087991433261588E0E3A903A64E0938383 -:10034000D0FA5C2D152C5CA32764E125F81C79E418 -:100350009C28C64BA4A2FF00137BF64AD5BF659F1D -:10036000137C69D0EC7C27A1EB4FE2C9A39C599B7D -:10037000A8B75B8716F2190B86720AEC0F8E0F383E -:10038000FAD7B07893E27F802F3F692D43E10EA525 -:10039000E01BE566F0FF00F6DDC6B0FA422E94627F -:1003A0002EA9E4F9C39F3096C000724103A1AFCFDC -:1003B000DF803F0DA3F841FB44FC29BEB1D5AE9EC2 -:1003C000FB56D4F1208C058E38B7AA02B2A3156073 -:1003D000EAEE0A8390B8CE376D1FA85F17A56DD6D9 -:1003E000AB9DB81B87AB67AFE5F2FF00DF46B58E6C -:1003F00044A9E329E069D5938C95EEFF00E058E726 -:10040000C7E78E3849E3AA535CCB4496DFA9E79649 -:100410001E00F827E14D556F23F0CD8DA5C5A92FFE -:100420000C92D832AC8E01C00586371E8036324819 -:10043000ACCD0FE25F847F692FD90BC6DE2AD3BC17 -:100440001179E1B8EDECB53B46B7D63494B5B90DAA -:100450000A48A64518FBA7190C2B62FAC61D4ACA02 -:100460004B7B88D64826528E8DD083D6B93FDA2B67 -:10047000C53A849FF04EABFBA173711CCF6CB6DE06 -:1004800072B6D69E2326CE718C865E08EE0D76E778 -:10049000990AC14E9FB3A8DA93B6ACF2F86F8925DA -:1004A0009829C6AC127157D3F53E2FFDA2F5FF0077 -:1004B00080BA8FC05B283C0B61A95B78D95ADBED11 -:1004C000B34EA56165DB89B69DC7F8B0471D01FA3B -:1004D00057CD24E0FDE56DBDC1EBDABAEF81AC1775 -:1004E000E29E9AEB82D1ACF221233B5D609594FDB4 -:1004F0004100FB102BEA8F15787EC349F88BA1D8F9 -:100500005DC3269B0BBDF47E7DD5DA788A6B65FBD7 -:100510002E9D2FFC7C5AEC550599FD903B2B756365 -:100520005EC65D0864F358352954E7BCAEEDA5926C -:10053000D0DB1D52798C7EB2D28A85A3A5F5BDD9B8 -:10054000F24FC3A1FF00139BAF5FB1CBDFDAB2E183 -:10055000B2B58B549248E4FF0048663234625CE0E6 -:1005600090A0B6CCF070A0671DABA6D1E559BE2215 -:100570006BACB1AC2AC2E8F9690F92B1FCC7809CA0 -:10058000EDC7F77271D2B97B4B192DEEA6261D3738 -:10059000C979DEE04C9062ED8B2469B1A4DD8283E1 -:1005A000CBC818E371AF038C657C545BEB13D1E1CE -:1005B000F8DA8B4BB9D8789BC49AF68BE32D49B403 -:1005C0007B8D4618F4F962D425FB36EDB132AA20B2 -:1005D00091F1C000B85CB7196C77AE77C5FAEEB58B -:1005E000AECD6726B325E4AC2DC1B7370A577444A6 -:1005F0009C32E4720907E61D7D6BD02CFE31C7F0FA -:10060000BFC51AFDAB68B0EA51EB4F141A8196676B -:100610004325A18191E14C0C2B37984EE60C032425 -:1006200067682993C0F8CFC67378CC691E789BCCD5 -:10063000D2F4F4B0DF248646942C92383ED80E17BC -:100640001CE36F5ED5FA06022DD283E5E8B5F91FEB -:100650002B8A7EFCAD2EAF4F999B65A2DE6B0B20E3 -:10066000B4B3BABAD83E6F2A26936FD702BA8F8F27 -:10067000DADDB7893E337892FACE4696D6EAFE594D -:100680002372A54B2EEF42011F8F35D07ECD1F1157 -:10069000345F8757FAA5CEA5A85D69B7324682D2E6 -:1006A0007866955A26C9CB0091C8A58762CBC751F9 -:1006B000CF23CFFC5B7B1EA3E29D46E22B89AEE3FA -:1006C0009EE64916699CBC9282C70CC580249F5245 -:1006D00001F615BC64E55B5E8BF3319452A7A7531A -:1006E000D43F669FF9253F1A7FEC54B6FF00D3CE66 -:1006F0009D5E7FFB41BE9B07ED71A1C9AD2C674993 -:100700005B19BCEF314B26771C640F7AF40FD9A329 -:10071000FE494FC6AFFB14EDBFF4F3A7570BFB41E7 -:10072000D95D78B7F6A0D27C3F1DE7D8E1BFB2957E -:10073000DA411872A5589E9C7F3AF81E30F897ABA4 -:10074000FCA27D4F0EFC2FD3F567A3FC139744BA90 -:10075000BAD5CE90D0AE94D04D836E9F757CA93320 -:100760008071CF7E699E06F117C31B6F03E8ADADA4 -:100770005AC32EAB6DA65FD8DF46B036F9DE56B849 -:100780009219B7631E6A6D48C3678F3D3B21221FD4 -:10079000829E0B1E05935CB237525E482DA6DD2B60 -:1007A0002EDDDFBA93A0ED5C6F86FE141D5341D39E -:1007B000759BDBFB68F4CBFBBB8B668EDE68E5BC10 -:1007C00083CA8C3991E22C1923F981673F7532C7AE -:1007D0002300EFC22A2E8547276D57E467C40E5EBB -:1007E000D6097667A169FE20F02FF68CC2F26F0B56 -:1007F000CD248F73E4CB0583C51436CCF01857692C -:10080000888F38013672AC3071BB3823CBFE2ADCBE -:1008100068D71E2D63A098DB4F58511592231EE612 -:10082000039254F426BA5D13E04DBDCF8A7C49A4EF -:10083000EA1A85F58CBA0DCCD02CBF64531CCB0BB7 -:1008400091273BF1B8019DAA48C02771039E63E23E -:100850002F809BE1D6AEBA6DC5C7997F1C7BEE2376 -:1008600009F2C44B1C2E73FDD00FD1857D9D15055B -:100870003D24EFE67CDD5E7E5D5239DA9B4ED46E20 -:10088000349BC8EE2D6692DE78CE5248DB6B2F1873 -:10089000EB50D15DCD5D1CB7B33665F887AE4F1315 -:1008A00046DAB5FB2382AC0CC7907A8AC6A2827066 -:1008B0007DFDE928C53D10DC9BDDDCEA3E0E5EE9EE -:1008C0007A7F8FAD66D605935879732117685A1DC4 -:1008D000ED132A93856E4310412AC0300482335EA3 -:1008E0009FACEA3F0EB53823B61A8683169F22CEF8 -:1008F0002E1A1D39FED8B3B5C6E8D91C4407969107 -:10090000919E572AA46C19C0F0A860F3E6440554E0 -:10091000C8C137310A013C0C9E807D4D7AB5B7ECD9 -:10092000DD67A73EA16FABF88ACC5E5A9824896C2C -:100930001D6EA3785A212CF217076E6256C94DC15D -:1009400088E704119E4C4D38F3734A4D1D3464ED15 -:100950006491ADE0EBEF0EEB1F18EFAFFC3286DFDA -:100960004FBCD22590DA18BCB368E0852B8E9D0071 -:100970003907A935E17F052EBC2B6B178B878816AD -:10098000D7EDCFABCE6CCCF19660BC7438200DD9CE -:10099000AF68F863E0493E1D7C52BAD36EE6DFA92A -:1009A00047A4CCD791E07FA3BEEE13209CE5406C1A -:1009B000F1C30AF1BF85FE05BCF8AFFF000945F49D -:1009C000DAB1B55D27539A054584319557E6EB9129 -:1009D000EB8E9EF5F99F165BEB7149DFDD3ECB8711 -:1009E000FF00DDDFA9F4DFC06653E32F852C9829D3 -:1009F000FF0009D689B76F4C79D262BC03E257FC7D -:100A0000948F10FF00D84EE7FF0046B57BF7ECFF50 -:100A1000006AB63E2CF84F0C79DB1F8E7445524F9E -:100A20005C4D2D780FC4AFF9291E21FF00B09DCF7A -:100A3000FE8D6AFA8E0FFE02FEBAB3C5CFBF89FDE6 -:100A400076474BF0C3FE490FC42FFAE165FF00A3C0 -:100A50009AB80AF40F8628C3E0EFC426C7CA61B269 -:100A6000039FFA6AD5E7F5F5347E297A9E154F85FE -:100A700016F48D6AEB44BE8AE2D6668E489B230745 -:100A8000209E7820F07393C7BD74BABDC5D6AFE180 -:100A90002D546B0263792EA4A97426528CB889D484 -:100AA000AB03CAE00C60F403B5637843C511F85B8F -:100AB0005CD3EFC69D677D258CAF2859FCC292E4BC -:100AC0000D990A47DC61B863193C1C8E2BA3F88B87 -:100AD000E215F8A3A378A7548E14B15D7B5A92E077 -:100AE000442432887CD4909F98F2D827AF7AF0388B -:100AF000A15B033B47B7E67AD91FFBD475EFF91822 -:100B0000FF000AB4EB3D2EE2586C761856CAEB1B78 -:100B100064DE07EE1FBD73A3AD6DFC1BD05FC3AADF -:100B2000D6D27D9772D95C81F678BCA8CE2DDC64D4 -:100B30002E4F271CD6203C0FBBC9F5C66BCDE07FDE -:100B4000F749DD5B5FD11DBC51FC75677D3F501DD2 -:100B5000057B97EC29A978C349F892D73E0DD4BC00 -:100B600035A5DF451B9925D616268F66DF98289474 -:100B7000156723A2E324D7888B8636DE4E57CB2F0A -:100B8000E67DD00E7183CF5FC3A57A67ECB32F8467 -:100B900060F8816EDE2CD375DD4A3DE05A1D364F7C -:100BA0002DA29CFF00AB2E4E46C0D8247522BD2E30 -:100BB0002E49E5F25E71E97EABA5D7E7A1C9C37204 -:100BC000B6353BDB4975B74F467DB9AD78B35AF1C1 -:100BD00095BB5D7882EECEFB505B69229A6B6B48C9 -:100BE000ED1248C06E1634C283B78E39271DCD670B -:100BF000DD156BAB5DDB99B32EC2BF75784DD9C7E0 -:100C0000A8DB8CFA1C77A91BE58A4C062C51847C46 -:100C1000F01F1F293EC1B191DC771D69B28669239F -:100C2000DBC2E58CA49FBDD36E06323186C939C8BC -:100C300022BF11AD1FDFFC2B78EB65FE7D3D34F349 -:100C40003EF53D2C72BFB5778FBE24F8B7E10EA7F5 -:100C5000036B9E106F0CDBC9186B196CADADAFB692 -:100C6000061E508D957CC98AE3E620F4C13D6BE0F9 -:100C7000F9BE593F79F371D548C74F5E95F577EDC9 -:100C800043E1BF03F877C1F349AA69BE26BCF10E60 -:100C9000A121934E9A1BD792D6DC820CDE6A331FB9 -:100CA000BC1863691820F06BE4F645772A9F28C6C4 -:100CB0007E63ED5FAA703C5275256B6DAD925F7DD2 -:100CC000F5FB8F95E2895E9D357EFA5EFF0085B467 -:100CD000FBD9FD057FC10FFF00E51ADF0FFE977DF1 -:100CE000BFE9EA5AFAC97FD637D057C9BFF043FEE9 -:100CF0003FE09ABF0FFF00EDF3FF004AA5AFAC97AE -:100D0000FD637D057C8E71FEFD5ADFCD2FCD9ED615 -:100D10005BFEE94FFC2BF21B09C429FEE8AFC3EFD1 -:100D2000F8381B4EFED8FF00828169569BB67DA322 -:100D300046B58F77A64915FB8309FDCA7FBA2BF10B -:100D400047FE0BABA2E9FE23FF00829068B65AAEC5 -:100D5000B0BE1FB1B8D120126A2D1348B6B80C43EB -:100D6000155E4F200E3D6BD2E15E6FADCB91D9F297 -:100D70004ACFB3B1C79E5BD8C7995D73474F997B84 -:100D8000F63DFF008254EA5F0ABE39F87FC5DAA754 -:100D900089FC1FAD69DA4892E9EC63959E69498543 -:100DA000846554AE0B2B947EA31B73DABE8CF15773 -:100DB000857E29789BF69EF2E49BC2717C1F4D08CC -:100DC000946D8EDAC26A9BC739C85F28AEE046319F -:100DD000C0C10D5F927F0CBC7FE3AF0CFC4BB3B87E -:100DE000F07EA1AD5CEB96F24A2C9AD6369A490673 -:100DF000C7562A9839F90B13C70327B57AD7893F05 -:100E0000685FDA6AEB41BA8F52B8F1C47612444493 -:100E1000ECFA6B42A13BE5F60DBC77C8C57A50C928 -:100E20007319CE35AB6262E6B677FF0024BF239715 -:100E3000119860DC65421424A0FA5BFE09FA31AB1C -:100E4000FC0BD675BB1B9B66D6B4FB786489947982 -:100E5000113892638385DC5BF760F009018804E058 -:100E600083CD723A5F81FC7775FB0FF8BB48F8B70A -:100E70006BE11935AB5B1D405A47A2A39B586DD15E -:100E80005CDB310F9FDE280A4907A8F5AFCDFF00D4 -:100E90000E7C64F8C56DAE5AC9A6EA7E2892FD1F85 -:100EA000302C6F2CCC5BD972777D306BB2F177ED43 -:100EB00001FB4BEA9E15D4ADF5693C6DFD953DB443 -:100EC00091DE79BA532C7E49521F71D9C0DB9C9FA9 -:100ED0004AE8C66538FC5494ABE222DC76D76FC092 -:100EE000E3C056C0E0E2E187A0D5F7F3F5D48FE286 -:100EF000DFEC49AF7ECBBF0AF49F8910F8AB43BC4F -:100F00006B8780DB5BDB8F3668FCE42DFBC47054A1 -:100F10008DB90C0E4127183935E5FA37ED3BE34F13 -:100F20000FDF437167A958C0D6EB22C691E9166955 -:100F300012EF68D98EC116D2C4C31FCC4646C182F7 -:100F40002B91BEF106A97F6AD15C5D5D4909FBC8A2 -:100F5000EE4AF5C8ACF3CFD6BE8325C1621536F193 -:100F6000F5235657D1AB3B2D34D975BFDE71E698CA -:100F7000AA2E6BEA9074E36574EEAEEEF5B36FC81B -:100F8000E97C0F7AFA97892FE79847E64D6D348F01 -:100F9000B5422E4F27000C0FA0181583692BBEA950 -:100FA0003335D5F1984EC82DCDA0580441232AE2FF -:100FB0006EACC5D9C11DB02B77E1ADC04D46F976F9 -:100FC00046DBECE4F988F99703B7F9ED5976F717A2 -:100FD0001732BBF908B6AB3B5A897CF52CD22A23D1 -:100FE0009F93EF01891793C1E6BE4F8CB4C5C6DD50 -:100FF000BF53DBE1D6DE1DBF33D2B4FD1BC21A8F57 -:10100000897C4C3C4D7D1DA5D5E24763A5B307DB2C -:101010006B2B42585CB15E8A922C2A77020AC92156 -:10102000C6402396F8BFA7E93A5EA1A6C1A547A589 -:101030002B2DA0373269D7466B77909CE065DC8218 -:10104000A3824EDDC412140E4F4317C1BBBF8A1ECC -:1010500022F155D5BCC90FF65408D02B633777065B -:1010600022EB02E48CB324526319F9828C7CD5C83C -:10107000FC41F022782E2D2E58A79A68B51B767366 -:10108000E645E53C6EAE5590A9E84601FF00815764 -:10109000DD60797921EF3D969F247CC62AFCF2D34E -:1010A0004BBD7E6761FB38DE5BE9F6BA95CDCEA21B -:1010B0003414B79A331EA4B1C52387649104403B0E -:1010C0002F24312181F9480483818E17E24190FC5D -:1010D00040D6BCDB35D3E4FB6CDBAD9482B6E7795C -:1010E000CA6471C7B5761FB3B689AA788350BFB7F3 -:1010F000B0D49F4F8D821937E9CB77013CE0B172B4 -:101100001508E4839C9E6B95F8971DB4DE3CF104B2 -:10111000D6375F6AB35D464585DDF324CA59B0FE14 -:10112000FC0193EE2BAA9FF1E5A984DDE9A3D03F52 -:10113000668FF9251F1ABFEC54B6FF00D3CE9D5E13 -:1011400079FB4F5A7DBFF68AD36DEC61D4A4D6A447 -:10115000B390DBB5ACFE5B050E7760E2BD07F66BC6 -:10116000609F09FE3513D3FE113B6273FF00619D42 -:1011700034D721F1860FED4F8F5A6F8B343D634189 -:10118000B88EC6D648824D2BAE4B9CF2367A57C4E9 -:10119000F15616AD695A945BD5EDE88FA5C86B4240 -:1011A0009C7DF76D3F56753FB3B586A9A6D8EB5128 -:1011B000EAC6E84E2D66C2DCCBE64C07932756C044 -:1011C000EBE95CA7837E1CF8A2F4D9EA7A2453C326 -:1011D0003DC4816CDE0B910CF2EE9043BA3190E588 -:1011E000771DA5972010466BB1F867E3AB6B74D5FC -:1011F000EEB5BD5346B6BAB8B6982AC12BB8918C95 -:101200004E140F97A9240E7D6B9FF03FED01A87837 -:1012100012D74F5B7D3F4DBABAD2408ED6E278F7F7 -:101220003471F9E6E3663A71233907A8DD5D1C2BBA -:1012300086C451A1514A366DADFD0C73DAD4A75264 -:101240000D4BA7408FE1D78FEEED2FEDDFFB59233C -:10125000698DADCC135E98FCF956490F96519BE70A -:101260006DE2520609C9623B9AE1F51BAB8BCBD903 -:1012700024BA9259AE33876958B3F1C724F3C63103 -:10128000F857A11FDA5F56BDD16C6CEFAC74FD410D -:10129000B4DF2DA0965521F7C665F2DDF07E72AB66 -:1012A000295E7A855F4AF3BBABA92FAEA49A46DDCF -:1012B00024CE5DCE3A92724D7D850E7DE692F43E4F -:1012C00076A725AD064745145741885486EA4369F9 -:1012D000F67DEDE4EF326CCFCBB88009FC80A8E856 -:1012E000A00D0F0DF85EF3C597D241671A3B471961 -:1012F000925792411C712640DCEED8555C90324FDB -:10130000523DABA7B7F859E38D3EC96C20B5D56106 -:10131000B2D6DDD3CA8E62B05E340E14E403B5B625 -:10132000330C6738C822B0BC11E379BC157578CB93 -:10133000043756F7F6FF0066B9825CED95048928FC -:10134000E7B1578D1BF0C57756BFB58788ADEE3F27 -:101350007767A60B58E1112DB2C3B638F6CBE60776 -:1013600000746196524750CD9EBC72D6756FEE25C3 -:10137000F33A294616D5B2C7C22F0EEADE1FF89BF4 -:1013800079FDB1BDEE2E34B964498CDE709546D539 -:10139000C870486C631D78C63B5786F83B4CBED579 -:1013A000AFB5F93C396FE205B78752956F1A1BE06C -:1013B00091F999E490171D31F857B4FC35F8A967F5 -:1013C000A878E3CCD40D8687A7DBE9D3DBDBA02D9F -:1013D000B159D831C9C12598F7F615E79E01B7D69E -:1013E0003E1A9D7ADECF53F0CDC5BEB57F2DD31703 -:1013F0009DC3056E303E4F4AFCF78A30789AB8A8F4 -:10140000CA306D72AD91F5B91E268C2872B92DCFF8 -:10141000A1BF67D5923F15FC25599B74C3C73A1EDF -:10142000E39CE4F9D267A01FC85783FC518562F89A -:101430008BAE11224864D46E8B28C8319F3E418206 -:1014400048EB800F1918603AE6BE81F8350C7A57E0 -:101450008E7E0EC735DD99BDBFF1A68F731DB248D4 -:101460005A4F296760642081F2E5D402719CE471CF -:10147000CD7CF7F128FF00C5C8F117FD84EE7FF49D -:101480006B57D070A529D3A1CB356FF8767959E485 -:10149000E33A978BBEBFA23A5F863FF2483E217F78 -:1014A000D70B2FFD1CD5E7FF00AD7A17C2883ED3BE -:1014B000F093E21A868D36DB59B65CE33895BF5A55 -:1014C000E02DD916E23322B346181650705877191A -:1014D000AFA5A2BDE92F33C4A9F0C7D0E87C296924 -:1014E000A0DC1D3CCD35C4DAA35C2892DAF2358F3E -:1014F0004F9177701A75956451B7A9C2F271B947C7 -:10150000CC76FE28DB69FA5E89E205F0DF97259C40 -:1015100077F1B5A88DBCC50C6D998A8396CE1F2333 -:10152000AB0E3866182792F0E682DAFEBB676DB222 -:10153000E2386F27F211A284CAC5B8F9100FBCDCDB -:10154000AF03D45745E2DD2A2F02784F5AB74B85B7 -:10155000BE8F4DD446654E8FB6172477190720E30A -:101560008C8F4AF9FE284960A7AF6FCCF5F23FF7A0 -:1015700098E9DFF230FE0ADD5DDE46ED7B25CC9397 -:10158000FD8AE7719EDC5BB93E43E7E51D81E326FA -:10159000B3F4E790DC88E336EA6E0791BA6D9B14EA -:1015A000371925B85F5DDC62B63E146B6DAF4B2515 -:1015B000C343E46EB2B93B3CC0F806073D471DEBA0 -:1015C0000ADBCB25BCC56605182E0E30D8E09F6C13 -:1015D000E2BCDE06B7D4E7677D7F44767155FEB086 -:1015E000AEADA7EA2C4B19F33CC79170A4AED50D54 -:1015F000B9BB0392303AF3927DBD3DBFF614D47C63 -:1016000055A77C4791BC31AE687A248D048B74FA5F -:10161000918D44D095FDE4685C11BD9720639C9E3C -:101620002BC3086619C7038CFA57A97ECAC7C3F132 -:10163000F8E164F107827C41E36B58C16167A4CA99 -:10164000D15C2B01C3065048C75E95E9F17479B2AD -:10165000F69EBAC74B27D577697F91CBC36DAC6E29 -:101660008EDA4BAB5D3C8FB364F96D6E3FBAD0B888 -:1016700071FDF52A4103A7247007527A75A49225BB -:10168000965899B9306E31F3D376037E3F28E7B68A -:101690003B776D9EA1A5DFF862D67D1FC33AE78335 -:1016A000ED1A093CBD3F589DE6BA81C330DEECE03F -:1016B00012B9F9803DA89B99A1DACA3872CA4FFACB -:1016C000C185C63E9CE7FDE15F89558C1621B9C7EF -:1016D000F97A2BA7DEF7E87DF293B68CF24FDA3772 -:1016E000C69E39F0DF82EEB43875ED0D743D7A4D4B -:1016F000F736BFD9DE53B088868FE76676C827F8FD -:101700007667B83DBE3D2370C002BEC7FDAE2FBC9C -:10171000197FA1EB10C5F097C796BAC5A5D14FEDBB -:10172000FBBBB964D3E46DC03C91A15DAAB2632A4E -:1017300001C0047A57C7723ED62554AF1D335FA946 -:10174000F03D3719D576B376DD2EDDD36DFCEC7C1C -:101750009F15494A9534BA5FAB7F834923FA0AFF44 -:1017600000821FFF00CA357E1FFF00DBDFFE954BA6 -:101770005F592FFAC6FA0AF93BFE0883FF0028D604 -:10178000F87FFF006F7FFA552D7D62BFEB1BE82BC2 -:10179000E4738FF7EADFE297E6CF6B2DFF0074A7C3 -:1017A000FE15F90D87FD4A7FBA2BF0FF00FE0E02F1 -:1017B000BC4D3BFE0A0BA3DC48A5E38747B477503A -:1017C00033901B278AFDC08BFD42FF00BA2BF13BF3 -:1017D000FE0BB5E17FF84E3FE0A43A0E91F68B8BFD -:1017E00055D4348B685A686D5EEA440724ED8D3E0B -:1017F0006738FE11D7DBAD7A9C294D4F19284B670E -:10180000092FC0E2CFA6E346325D251FCCE9FF00D9 -:10181000639FDB8FE17FC4EF8EFE1DF0EE8BF0A7A0 -:101820004BD0758BE86E238355478C35B32DBBB1F8 -:101830007188C72C1597191C3FE15EE9E2CF8E9E97 -:101840002BD23F6A0FF8436FBE1ECF37C379B40661 -:10185000BE7F157DA5191EF77E059884F2D95C9E82 -:10186000D8C139DB5F9B3F01FE11DC7C2FFDA53C1D -:101870000B2497134C975AECB6AA64B7F2B06DEEEE -:10188000046704332B13C13B58804E3248AFD52F29 -:101890008BE184769FDDE463F2CFFECA3F2F7AD7D7 -:1018A000FD5DC353C7D3C15193E492BB6DEA73632B -:1018B000B3EACB03531B28A728E892D8E766F8A51C -:1018C000E1DF0DC8F7537854D9C7002E97091444A7 -:1018D000211D376DF9941FEF0040EA78E6B9AD1F7E -:1018E000E3078ABE2E7EC69E3AD73C6FE0D93C09FC -:1018F000A82D86A91456325DA5C7DA2DD237114C12 -:10190000197B3AE0E3DEADCC53C96F336F97B4EE89 -:10191000DDF771DF35C6FED0C6E13FE09B5AA995E1 -:10192000A4C1B68FC82F90DE57DA176673FECE3A81 -:10193000D76E7FC3F43072A4E8B7693B6AF53C8E7A -:1019400018E24C4639548D74AF157BA56FBCF8D79F -:10195000E32FED37E0BF8D9F04F45F04F85BE1C433 -:101960007A7F8A227B543A85AC6AF71A9346BB5D2C -:1019700076AA86F9CFCC79272075EA3C774EFD9A76 -:10198000FC79AA4922A785B5684C713CBFE9318B27 -:1019900070C17960A64237B0FEEAE5B193C8E6A10E -:1019A000F8156CF79F1634C86DD659AE264B88D201 -:1019B000355CBB398250AAA06496391D8F24015F23 -:1019C00060788344BEB382E67D3347D226B3FDE818 -:1019D000984161A968A8F1ADA5A79A23B7085DDF72 -:1019E0002A72EC0A1650064B283E9E0F0F0C9EAC36 -:1019F000709854DFB4BC9B93DAD6565D0EDC5579F3 -:101A00006634DD7AD64E165A2F9FE67C5DF0ED5A8D -:101A10003D6AEC365596D26041EA081C8FFF005DA6 -:101A200062C074B1AECAB1B5A36A0A3F7A148F37E7 -:101A30001819C8EA38C75ADDF0263FE121BEC2EDC9 -:101A4000516B361739C7B7BD64DB417903C91B5DDC -:101A5000C6D62D70F74B0FD9955924648D09F33EE6 -:101A6000F30C463E53C039F5AF138CB5C5C1BFE585 -:101A70003D0E1E8AF612B773A7F15DAEB57BE32D5E -:101A8000626D2D6F1A3D1D175299A0242DB2A88D9D -:101A90007CEE3D0B28CF51F4CD60F8B06B4469F279 -:101AA0006B5F6EFF0048B459ACCDC93978096556F3 -:101AB0005CFF000E5586470715DD7FC2E6BEF8576E -:101AC000E2DD66DACEC34DBA8F529A237CB7300975 -:101AD0003ED307D9DE26832DCA2BA4D282C9863BEA -:101AE000BA8C66B96F883F126F3E2C5F696F7D1E9E -:101AF0009F6B2E9F69F63592288448EBE6C9202417 -:101B0000280063CC2303180074AFBEC0F3BA507C26 -:101B1000AAD65AFC8F93C572B9CB5EAFF33B5FD99F -:101B200022EE3B6F14DF799791C6EC8AB1D925C4B8 -:101B3000F1DCEA24E47951AC7F29CF392E0E074538 -:101B40003C8AF3AF1F5BB41E33D5835AA5962F652D -:101B50005F2107C9010C7E41C0E9D3A0AD4F861FAC -:101B600018B58F845797874DFB2CD05F2F9775043E -:101B7000B192B70BC8DBB94AC80104FDD65CF19E2F -:101B8000959BF11BC353F83BC75AB697731DBC53C3 -:101B9000D9DCBC6E9048D244A41E8ACDF3103D4DD2 -:101BA0006F08CA35DBEF633A924E95BB1E83FB2D5F -:101BB0000935CD0FE287876DC6FBFF0010783E6FB9 -:101BC000B1443EF4F2DB5DDADE9451DD8C56D29006 -:101BD0003BE2BC93E9D3A8AD4F0578CB52F87BE24A -:101BE000CD3F5CD22E64B3D4B4B9D6E2DE64EA8EC3 -:101BF000A73F883C823A1CF3C57A96ADFF000AA342 -:101C0000E36DDB6A93EAF7DF0BF5DBA3BEF2D3FBF0 -:101C10002E4D47479A53F79E068DBCE8558F3E5B85 -:101C20002385EC71814A52F6551BB5D3B3F4628A11 -:101C3000552292DD1E33466BD7C7C04F872C38F82C -:101C4000E1E19FFC106AA7FF006852FF00C282F822 -:101C500073FF0045C3C33FF84FEABFFC62ABEB9490 -:101C6000FCFEE27EAD33C7E8AF60FF008505F0E71C -:101C7000FE8B87867FF09FD57FF8C51FF0A0BE1C26 -:101C8000FF00D170F0CFFE13FAAFFF0018A5F5DA10 -:101C90005FD21FD5E678FD15EC1FF0A0FE1CFF00FB -:101CA000D170F0CFFE13FAAFFF0018A3FE1417C3D4 -:101CB0009FFA2E1E19FF00C27F55FF00E314FEB9E4 -:101CC0004FCFEE61F5799E3F457AF9F809F0E7FECE -:101CD0008B87867DFF00E241AAFF00F18A51F01355 -:101CE000E1C9FF009ADDE19FFC106ABFFC63FA5274 -:101CF000FAED2F3FB987D5A678FE680715EC0FF0EF -:101D000003E1DC6CCA7E377869594E0A9F0FEAB945 -:101D10001EDFEA073DF9A0FC03F8727FE6B878679A -:101D2000FF0009FD57FF008C51F5DA4F5FD182C2E9 -:101D3000CD3D0F218617B899238D5A492460AAAA50 -:101D400032589E800F535DD259DAFC25B25FED38D0 -:101D5000E1D43C400F9B0E9CE0341A731030D37FCB -:101D60007E4E0623E8B8F9B2781D9786FE15F81F57 -:101D7000C21A89BBD3FE3AF862DEEB6322C9FF00C8 -:101D800008EEA6CF18618CA96B7F95BD08F9855028 -:101D90009FE08FC378E4335C7C6ED1665624B9B77C -:101DA000F0E6A72CCDF40D1203F8B0A878A849F2FC -:101DB000EBF24CA8D0925B222FD91E4BEF1C7ED7A2 -:101DC0007E0BD52FA796E3FB3B58875CD46E646CE3 -:101DD000F916D68DF689E463D02AC71B1FC303A862 -:101DE00015E67E27D5FF00B7BC4DA85F850A2FAE4C -:101DF000A4B8C7A6F72D8FD6BD37C4FF0018BC33D3 -:101E0000F0E3C13A8785FE1AC1AB7FC4E9041ACF5B -:101E1000893534586FF528436E16F0C48CCB6F01AA -:101E20002A1986E677DA371C0DB5E480E2AA8465C4 -:101E30002A8EAB5656B25F3FF824D4694546FADF86 -:101E4000FC8F44F8530ACDF087E22EE9238F6DB55D -:101E5000991BB3F31F39BE5180793EFE95CDDFFC4F -:101E600026F146930DBC973E1FD6214BADA222D63C -:101E70006FFBCDC42AEDE39CB10063A920735BFF27 -:101E8000000C8FFC5A0F885FF5C2CBFF0046B53FB0 -:101E9000C17F1E9BC157F0DD26982E268F4B5D1902 -:101EA00083DCB22B5B9FF5A700643B2F0AD9F90FA7 -:101EB000CC016DA54E69A727057D7F41A51718F3B5 -:101EC0003E8725A51D6BC2F3586A567FDA16522C41 -:101ED000EEB65731864FDEAED0C1180FBC372E712B -:101EE00092372E7B56DEA935D4FE0DD55B5A337D55 -:101EF000B17530979F6B05640C23903070D8C11872 -:101F00002083C8C11C55EB9FDA1B588BE09E93E0E1 -:101F10003B48A0B3D2B47D766F104570A3FD34DC8E -:101F20003AAC6B8971950AAA7EEE324E4F418ABE59 -:101F300031D5FF00E1617877C4B7F2466D9B5CD67E -:101F4000E4B864CEE3099565623240CE377A738E89 -:101F5000D5E1F12B9BC0CF995AC7A792F2FD6E36FF -:101F60007DCCBF84E74D6965FECB36A6D7EC7741C3 -:101F70004C0414CF90FE9C66B9FAE83E12E8B268B1 -:101F800032496F35D0BB65B1B901FC910F02070032 -:101F9000151C76AE7EBCFE074FEA924F7BFE88EAA8 -:101FA000E287175D72F6FD4912EA48A09225761184 -:101FB000CC577AE786C6719FA64D7B47EC64DAC69C -:101FC0009FF10F7683F14B46F86776D0337F6ADD59 -:101FD000CAF146995E632C17764F4E063DEBC4E876 -:101FE0001D7FC2BE9338CB563F0CF0EE5CBAA77B88 -:101FF0005F669F53C9CB31DF54AFEDAD7D1ADEDB99 -:10200000A3F4AB539B56B9D1616D6BC7DA7FC4CBD8 -:10201000E6B4944BADD94AF34378BF37EE833282AE -:10202000481F272319EE0551B84DD736A0C6D21147 -:10203000E66D6DBFEA41D993EDBB8EFF00C07A71AA -:102040009F85FC27E2DBED23C3D6B05BF8F352D1CA -:1020500063F3486B289EE952DD4E497FDD8DA7274B -:10206000190BCF35AB6DE3BD4A52FE67C54D621DFE -:10207000B2B20F9EF9B72F38700763E9D7F2AF817C -:10208000A9C053954E75556E9FC3DBFAF91F48B82A -:102090009935AC3F13E9FF00DAF750F184BE04D65E -:1020A000A2BAFDA2BC33ADE8CB70A23F07C777242C -:1020B0009736681FE580A3285CC5C0383C6CE2BE3B -:1020C0001B92565909F337123EF0EFC5745E1CF1AE -:1020D000EC9E0AF1F5CEAC6DF4AF14C8C6E232DA6C -:1020E000B5B35CC1745C32998ABE097E7702D8218F -:1020F000B0715CD338DECCEA76F3D0E2BEBF21C843 -:10210000DE5F394B9B994BC92FF8278F9C66DF5DAB -:102110008463CB6B5FAB3FA0BFF82201FF008D6BE8 -:10212000FC3FFF00B7CFFD2A96BEB25FF58DF415D8 -:10213000F26FFC10FCFF00C6B5FE1FFF00DBE7FEE0 -:10214000954B5F592FFAC6FA0AFCD338FF007FADD2 -:10215000FE297E6CFAECB3FDD29FF857E4361FF5EA -:102160002BFEE8AFC40FF8380AD23BEFF8283691BF -:102170000CADB239B47B4476CE3682C4135FB8302E -:102180007FA94FF7457E1AFF00C1C3A33FB75DA6E5 -:102190005B68FEC0B7E7F3AF5784A0E78C9462ECAE -:1021A000DC24AFDB43873E92542326AE9493B7CC16 -:1021B000EEBF638FD8D3E12FC3CF8F1E1DD7B41FBF -:1021C0008A961AEEB5670DC496FA56C52D70CD6E77 -:1021D000EACA3E6EAA199B383F73B57BE78BBE0DEA -:1021E000789F50FDA51BC65A87C439ADFE1BDBF88E -:1021F0007DAC64F0B35B2244977BC30BCF3BA8213B -:10220000723E8C57EEE6BF18346F105F7877518EB0 -:10221000F2C6F2EACAEE1CEC9E094A4899041C1068 -:102220007238247E35BB7DF1AFC59A9592DBCDE245 -:102230002D6DE3DA5240D7F2B09B249E416C631FB0 -:102240002FE15ED4783F19A4E788E692EBD7F33C00 -:10225000FADC43869A718D1B45F4E9F91FB032FC14 -:102260003DF0B78AEE7EC67C63F6A59F291DAC7350 -:10227000C204AC7A6EC0CB8EFB4100E3D38AC2D2DB -:10228000FE0F78ABE137EC6BE3AD0FC6DE3493C7DE -:1022900097CF61A9CD15F4D66B6DF66B768DCC70AA -:1022A000855ED1AF009F4F6AFC89B5F1D6B56170EC -:1022B000B343AA5F432C672AE9315653EC41E2AF9E -:1022C000DE7C65F176A1692413F89B5E9A1994A3CC -:1022D000C725F48CAEA782082DC83E95BE2385F194 -:1022E00095E6A75B1176B6F2F439B0B9B60F0A9C41 -:1022F0002851E54FB75F53DABE3BFECC9F0EFE1967 -:102300007C03D37C51E1DF1F43AD7892EBECC66DCB -:102310002A2651259EF4CBE4839F91BE5E83935F72 -:102320003A5D5F4D7E17ED124936DE9E6316C7E7B4 -:102330004D32311CB31E3A134880BB05FEF1C7264F -:10234000BDCC932BAD84A528626AFB56DDD37D3CC2 -:10235000B5F99C79A66147115232A10E4D2CD2EAF3 -:10236000D7537FE1C1FF0089CDD7FD79CBFCAB16F8 -:10237000CEDC8D4E6691752F38CCDF31917ECBE46B -:10238000948F6855C6EDE1BCCC927A115DD7C1AF90 -:1023900084D378D97599B76A51FF006447FBD6B3E7 -:1023A000F2986390C32EEA0F4180BB89CD7171FD15 -:1023B000A2E7505B681669A4924F2E38D5773BB6DA -:1023C000700018EB9ED5E467F91D5C76254A934BA7 -:1023D0009559DCEDCAF3386168F2CD377DAC7A9659 -:1023E0009379E0DB2F11F8A23F14EF6BAD5912C2C5 -:1023F000D1D6D84C2C374458DCE723056510F2A120 -:10240000895F30639AE5BE346A7E1FD56FB4D97494 -:1024100015B7842DB6C9E2B7895634231B4EE11A8D -:102420001662325B70273FC47B2F87FC47AC787AFB -:10243000C2FA4B8F0BD8EADE5AC7797173A8698D3F -:1024400033DBC722A88C9638DA8C30413C1DD91476 -:10245000EFF85D83FE851F05F4FF00A060E3F5AF94 -:10246000A1C3D19C12B6B64BAF9763C9AD56336EBC -:10247000FA5FC8E164FF0056DF435DF7ED3833F1E2 -:10248000F3C58D91F36A737D7AD779F1835187C053 -:10249000BA1E99A8DBF827418AD7500155AEF4F847 -:1024A000195CEC563808C597A9E1C6715E37E37F21 -:1024B00017DE78FBC5DA8EB57FE4FDB3539DAE26FB -:1024C000F293626E639381D87B56D4EA4AA495470F -:1024D000B6ABF232A89422E1D7432E8A28AEC39835 -:1024E0000F34628A0F27BFE14C770C549696335F06 -:1024F000CC22B78649A56E891A1663F80AF68F852D -:102500009FB265C789B44B2D52EA7B1D623D6AD8E4 -:102510003E9B65A65E06B8794CD6F1959063E5239F -:10252000CFE4139C81D8E6BD03C1DFB3ADD7C1EFC3 -:102530008836974BE1CD7ECF5FB378A6B7B4174806 -:102540001AE11CBA1C96E00C81CFA9AF0711C45840 -:102550003A38958372BD47B2B3B7DFB23D6A3936B8 -:1025600026AD0789B2E45BEAAFF76EFE4782F84317 -:10257000E03F887C6B73630DADBDBC775A94EF046C -:10258000104D2AC523796097721BA22856C93D3089 -:102590006A8F8EFE17DE7802CECAE2EA7B39A3BDCF -:1025A0009268144528678E4876095597A8DACDB702 -:1025B0003D0ED38EF5F536A1E0CB9D525BCD42C6E4 -:1025C000CF5EB8BA33FDA64489A7B8DB335C4914A3 -:1025D0008998772AED8D412093B81E735E7BE3EFD7 -:1025E0008196B77E3ED2AC755B7D5B4AB7BAB69931 -:1025F000E292E52E4A337DBFE67C32975DF1199871 -:1026000002396C56187CFE9D4C43A0EE9A4DBD1FBE -:102610004ECF62EAE533851F6BA59DADAEBAF91EBC -:102620003BF06F68F8A5A1B49E588D6ED59CC96922 -:10263000F6B403A9DD17F18C751E95EB7AB6BD6C67 -:102640009FB5FE97A9D9DE5B43A7ADAADCADD596B1 -:102650008F98E28960662EB03B3970A0139249E3EF -:10266000239159D07C2BF09CFE3CD1D7C25AD6A9DD -:1026700024D6DA625DDCF93F2DC4578368641BC63B -:1026800007CCCC31E8BEF5E95E08F83AB77A936A30 -:10269000AD796BFDBB25C2DB473EBD2C71A59844CF -:1026A00062554A80A3238C63D6B1CD388309869BBB -:1026B0007393BF2B76EB637C0E4F89AD14A295B953 -:1026C00092BDFA9F3DFED0F3FDABE2C6A120BAB8A1 -:1026D000BE8E68A068EE2E232924C86142AC7386A2 -:1026E000395E771C16EA464E2B892335EE9FB57767 -:1026F00085AD74BB4BC925FEC1BAD62D3508239EC6 -:10270000F34A90491B892167D848E090154818186A -:10271000CE2BC2FA1FC7B57AD92E610C6E0E189A4D -:1027200077B3EE79D99616586C4CA8C9A6D760CD68 -:1027300014F9CC7E6B797BBCBE3018FCDD297ECCD5 -:10274000CB02CDF2ED662A3E619C8C13C75EE39E00 -:1027500095EA1E791838A0514516B6807A27C26BC3 -:1027600077BAF853F10238E3791BC9B2C8552C7116 -:10277000E737615E8177A8FC39D475A5924D056372 -:10278000D3609AE239952C8C73480B45E418C46ADF -:10279000A3CB5C333163BCAF9ABD4A1AF0FF000B88 -:1027A00078DF56F054F34BA4EA1736325C2EC94C4E -:1027B0004D8F3141C807B1ADAFF85F1E2EFF00A0AD -:1027C000FDF7E63FC2B86A61A6E574FF001B1D5421 -:1027D000EBC629459DC7C36B6F87FA6F8675687C0A -:1027E00041A4EA577E236D6EC24B7B95B77160B6EC -:1027F000426FF494544E7903A9EA9C2ED39CF33F84 -:1028000013120FF844F544D25218E412DBA910C792 -:10281000E547F681684485178014C8188C0C73C08E -:10282000C62B37FE17BF8BFF00E860BEFCD7FC2A23 -:10283000C781BC49A7EBFAEDEDE78B754B8904AA7C -:102840001FCB3117FB44B8DAAC48231B47E95E5E67 -:102850006D96D5C461A74E2F57E676E071B4E8D6E1 -:102860008C9AD8C9F803A55E5EDEC3697924D14F7E -:10287000716F3C664BD957E42D0B025997002E72AD -:1028800073D8555F1DF84A4F0278BF50D1E4BAB3F0 -:10289000BE934F99A06B8B493CC8262A704AB771EA -:1028A0005DE7C47F10F8353C37AA0D07F77A9BDF48 -:1028B000AFD91A146502DB632C9927FBDF2F1DB2F9 -:1028C0004579A5F49E7B2C86669A5981697298DABF -:1028D000D93C673CF1839F7F6AC785F2AAB81A2E5C -:1028E0009D57D7F436CF31D0C4D4528A20CE2BD2C4 -:1028F0003F673F19E83E0CBFD5DF5C92C2DFED11A8 -:1029000042B135CE96BA82BA89019630AC8C159D0B -:1029100032BBB8EBD4579BD15F4D529F3AE53C4850 -:102920004F95F323EA4D3FF680F8770EA7E1B92DD6 -:102930005B47B1D2ECB4C7866B19B4659248AE8CD4 -:102940002556577FB2BE70C4FF0014B9DC0E076A6B -:10295000177F17BE0FA78F6E359FEC9B5B9D3424AE -:10296000B6A74A8F4ADBF6832DFA5C19D0E15422D0 -:1029700047E646AA4ABED0AB85078F9AB19A511B4B -:10298000107E53EA715E7FF67D35BC9EBE675FD7D1 -:1029900026F64BEE3E89BFF8ABF0ECDD6A13C97149 -:1029A00063AA5C5C685FD9F7489E1EB7861BCB8024 -:1029B000650B2DB05B6431150D1F0421CFFCB46095 -:1029C00082BE7558F27190BC75CF1D2846643904DB -:1029D000E57B8ED415C8AEAC3E1FD9B693FBDEC7DF -:1029E0003D6ABED159AFB8FE833FE0880777FC133C -:1029F0005BE1FF00FDBE7FE954B5F592FF00AC6FCF -:102A0000A0AF937FE0881FF28D5F87FF004BBFFD73 -:102A10002A96BEB25FF58DF415F8CE71FEFF005B0D -:102A2000FC52FCD9FA2E5BFEE94FFC2BF21B01FD98 -:102A3000D2FF00BA3F957E24FF00C179BC3F178AC0 -:102A4000FF00E0A35A0E993DC496905F6956704905 -:102A50003A4067302B3105F629058007381CF15FB5 -:102A6000B6D6FF00EA97FDD1FCABF117FE0BE9E209 -:102A7000AD43C0FF00F0510D1758D26EA4B3D4F48B -:102A8000CD22D2E6D674C6E8A456241E720F4E8418 -:102A9000735EC707A6F1CD2FE597E479FC41A61533 -:102AA00037DD1E2DE34F823E13F12EB579A95AE989 -:102AB00076AB6AD72D6B0268FA925ADB3A471280DE -:102AC000EB1C8247591C866642D90CC0150719E4D5 -:102AD0007E33FC28D2FE1EFC38B83696BE1D6B8BAA -:102AE0005BD4B769D2E99EFA44F326DA4833B02DB5 -:102AF000B428917C98C29DB8279AF47F83179E2FA3 -:102B0000F8CBF0FAD35E8B4FF106AFA943ACCF748C -:102B1000D3E8F6DB523BBDB19323F96B8595B11930 -:102B2000240527A93915C9FED3D77AB69BE18D7242 -:102B30001D792C6CE5BDD576592A68B776F75749CB -:102B40001B95FDE4F2C4B13AAC69163CB724E7DC4E -:102B5000E7EBB075BFDA9D2F6B294A2F58B8D947DC -:102B6000CA2FED5F76FA1E2E2A9A5878D4F66A2973 -:102B7000AD1A7ABF55D2DD3B91F83FE1BE91F1F736 -:102B80004AD3FC4171E1B5B192EA45D3DEDF46B8E4 -:102B90004B2B68844B1A6F08C8C5A46C96639E4F74 -:102BA00061597F1CBE1AE99E13F84F677106876B47 -:102BB000697425B7816E92590C92A6C9092C1A35F1 -:102BC00047763CB1473B36A8239CD7A27EC7336BE0 -:102BD000CFF0934D5D2749D7B538E1D5E563269E03 -:102BE0001992D243E580CC40215B19F438079AE072 -:102BF000FF0068AB7D4B4EF024CBADE93A2E9179C6 -:102C0000737F1242D1D85E477DA82C425CB4AF27B7 -:102C1000EE895DEB9D832778F4AF1F27C763AA6712 -:102C200038BA156FECE128F269DD6B6EFA98D4843E -:102C3000FEAF19D4A718A6B4927772EF75D1A7A2E8 -:102C4000EE74BE29F81FE1DD4B4DD3D5974BBEB5D1 -:102C5000F0EE95656C66D3D5747B992497CF964634 -:102C6000BE490BB79AB88D377CAAC490092A40ABED -:102C7000E3DF851A7F807E13EBD63696BE1DDA2DF4 -:102C8000C5DA35EBDBCDA8C64C103B0137CAF8CB13 -:102C9000B18D5130DB7248E8CBF03FC79E30FDA1CB -:102CA000BC29E30B1BEFED4F115F3DB69D6B21B2CD -:102CB0008035E496D1998A798CAA5A44591621B95B -:102CC000C360B0E4656BA0FDA2B51F1069BA6EBE0B -:102CD000DAE43F61B01A4C36F035EE8B76FA88664E -:102CE000B38E248FED1E59811096284170C0820743 -:102CF00044A54B178F59F54C25493F64A11695B44F -:102D0000E6BBBD9DB73E8AB60F2E7C3F4F194DFEE8 -:102D1000FDCE4A4BB452567F377FB8E1FF00646F57 -:102D200003C1AF784BC4175269B2DF5C36E86DE47B -:102D300085AE59AC484C99996289FE401B92C40EED -:102D4000715E85E16F819FD89E12F08ADE6B5E1BFB -:102D50008A5D2DDDEC5E4D2C47235D4CEAE3F78266 -:102D60004479991C0081F8EDB482457997ECC7F15C -:102D700023C3FE10F066A16FAAEA36B6B7124EFB67 -:102D8000524BDBAB4DAAD1AAEFCC313EF008E5188F -:102D90008CFBD7BE786BC5DA3F8A3C01A1EA12688A -:102DA0003AF6AD626788D89B586CDD8BAC9E509F1D -:102DB000CB92ED2409E721C3BA281819C75AE8CDE8 -:102DC000AB6611AD51508E975676F2EECF37014774 -:102DD000092A50955DDA77D7CFC8C4D57E0F5CC776 -:102DE000E0ED5F47B9F105969B67AF5BD868EE6E83 -:102DF0006D769B8FB227976F227EFC82EEA5805264 -:102E0000300804282011F35FC74F829FF0A83C7B55 -:102E100065A1C5A835F1BEB64B8595E2F2B696918F -:102E2000D00C65BFB99CE73F374AFADADFC5306B93 -:102E300096131D7F47D5B54852E0DE698F6B0E9C17 -:102E400023BC540580B63FDA045DC91ED6DDE46EAE -:102E500023182A1B83F3EFED857ED79F167C3BABAF -:102E60004CD6C2DE6B085E329756B3334426924589 -:102E700062209E60A0A3AE0923710D800715791D05 -:102E80007C7BC4BA788B72D9DB6DCCF32A38554978 -:102E90004A9AF7BE7B1A5FB4CFC3A8745F853A44E1 -:102EA000D6763FD9B1D84918B82C6E592FDE45DAFD -:102EB000248DA4891180F2C82549EDD6BE7DCE4768 -:102EC000A7F3AFA0BF685F8ABE1AF167C3092C746D -:102ED000BD52DAE6EBCCB70A897777334A01959988 -:102EE0008472C2890E3781B558E7DEBE7D1D2BDFA7 -:102EF000C9E756543F7AACEEFA35D7D4F27328D3EB -:102F0000557F74EEACBADFA0E98E587CCADF28E5A5 -:102F1000576F61FAFBD349A08CFF009E95EB77FFBA -:102F200000B38697068125F47E2CB1B7921D186AEE -:102F300042D2F1A2866BA93644DB221E67CCBF3B8E -:102F40000C9E7319C29EDE8D6AD1A5F19C74A93ABC -:102F50009F09E4D244F16DDC8CBB8065C8C6E07A81 -:102F6000114B0C124EEAB1C6D23336D50AB9DC4F3A -:102F700041F53DB157FE336A93FC3AB2D253499AB8 -:102F8000265B943248D3DBC370C0800000BA1200C5 -:102F9000F4AE4FC29F1675C7F14E98AD2D8491B512 -:102FA000DC4190E996FB586F19E91E79E7A1079A71 -:102FB000F89FF5F309520EA5384B955F756DBC8FE0 -:102FC000A89709622151539C95F4EBDFCCFB7BC39E -:102FD0001A7C967A07FC227AC1D03C2B7BA259E955 -:102FE00071CF20B4961BCB72D35AB4CF75164B4415 -:102FF000E8E550FC8A65D8AE32141ABBE14F86F082 -:10300000E8FE32F113D978821F16F9DA759AC32EC9 -:103010009F64F732DBC86EB6E122982877C31C0E96 -:103020009CF5AF19F066BF7FA2FED13A7B35F49ACA -:10303000D2F889A28B566D542EA1F6C43203890CA6 -:1030400081B3CC6841E1863822BDD7C35E3CB5D59B -:103050003C2FE23B56D2BC06BE6585B4927F64E944 -:10306000934630F3A001C232BBE339010F5EE6BEE6 -:103070002B34AD47118EC36694E565384B9534D338 -:10308000B6B7EB65F89F4B85C3CA850AD83AABDE65 -:103090008495DDD5BA5BD7F0303C6560DE18B89E0C -:1030A0003892FAC673793ACEB3D9AD8DC3321DA02A -:1030B000CB0A7CA8E42E081DF3D6B9E9AEE6B87DAC -:1030C000D2492487B166270334DF89BF16341F0E27 -:1030D0005B69B6B756F7D6B98A4957EC564ED13028 -:1030E000F35E3DCCB34FBD58F9792093C9EA3A5706 -:1030F0002D6DF1BBC2F7B3AC709F11492313854D01 -:103100003A32C7B9E3CEFE42BBA596636BBF6B4EA6 -:103110000DC5A5AFC8E458EC3536E136958ADE0614 -:10312000B0597E3878C5599A385A5BA767B71E6B75 -:1031300046A2E0E4ED0463183C122BD5BC2FA17825 -:103140007F4BF0216D7F50D63FB0E4D69E6FB45BCD -:103150005B22DC12C8C00DAEE571CF3F3579A9F80E -:103160007BA5DEFC77D69F4FF12DD5F5ADF409A9EF -:10317000C575637074668A4B8605A09249A362BECA -:103180005962AD8CA923AFA7AA689F02AD9AF340FC -:1031900092DFC61E32B78B57B38A79CAF8C6113888 -:1031A0002C2460238BC80675050FCC30066BAF3C12 -:1031B000CAF0D8AAEA55AA72CA54D45AB37A3FF8C8 -:1031C0002736598A9D3A6F96175CEE57BA5B1E3BBD -:1031D000FB40693E1ED33C37AC5C786EEB52BED2EE -:1031E000EFF56B4915AF91126465B5910F11B11CE4 -:1031F00015E39EF5E2B5F5B6B5FB3BD978E3C29190 -:10320000B6A9E24D6354912F22FB3A5E78EAD66B61 -:1032100048D65B79E525E67B6223902C1B7CB3CFF7 -:10322000CDDBA1F9A3E28F86AD7C21E3BD434FB195 -:103230006B86B3B7653119DC3CBB5943E0B00A0972 -:103240001BBA8001F41D2BEB384BD850C1C3054A83 -:1032500057E456BD9AD3A6E785C411A93C43C44997 -:103260005949ED74CC0A28E95D07C2CF032FC4BFCA -:103270001EE9FA1B6A106923507282EA74668E3363 -:10328000B491BB6F40718C9C019C93815F55292444 -:10329000B99EC78114DBB22E7827E09F893E24684F -:1032A000FF006DD0F4BFB65BC723C2C45D428C5D26 -:1032B00002336D4665620078F240206E1CF38AD4BA -:1032C000FF00865CF1D7F6B58D81D04ADDEA3E6716 -:1032D000D9E26BCB71BBCB1B9B27CCC2E07F7B19A8 -:1032E000ED93C57D19FB35E9769E08F036B1E0EB2C -:1032F0007D53ED17CDAC5F982F23830BF2DB58ABDA -:1033000093B5880C8D20042B904A9DACC30C7D3363 -:10331000E135B35AFED0FF000F6CE7BE6D42EB4FB4 -:10332000B4BF86E259232AD3B1B3E24C7239DA49E9 -:10333000C1382457C6627892BD3C54A8C60B952666 -:10334000D3D6EECAE7D2D1C9A94A82A8DDA4DA5FF2 -:103350007BB1F1DEBBFB157C4CF0C0B73A9786D74A -:103360004D17930B780DCEA569179D21FBA8BBA522 -:103370001B98F602BD27C27FB37EBDF093C2D0AFCB -:10338000883C0F710DE5F79D6E935FDD69AD0C977D -:103390005288D228903CC8587CAE701B396C608C27 -:1033A00083FA01A5F83657B9BA6D62EE3D6A36BBAD -:1033B000177651CD6CA0581030369C9CB0C9E46093 -:1033C000F3D05334CF04CD25C6A1FDB5791EB96F16 -:1033D00035FA5ED9433DB285B0D9B4A28393921831 -:1033E00016DDC119E318AF1EA719579A4A705E7609 -:1033F000BFC8F463C3B4A9BBC647E75FED27FB367C -:10340000F8CB52BBD2F568FC056DE0FD3ACEC20B9D -:103410000B8927BFB1B58AE2E77B9DDFEB028CEF1A -:1034200054519DC446B9C9AE2BC53FB177C4DF0422 -:10343000E8B36A3AB785E5B1B28172F249796E4074 -:10344000E3A0024CB1F61926BF526CFC1135CEA593 -:10345000AB36B17C9AD69D797315CD959CF6ABB2FF -:10346000C0C6DBD48249DCC1C2904E0028B800E659 -:10347000B95F8EDA0DF58FC26F8897777AA1BEB3E8 -:10348000BCD319ACED1A1DAB63B518361B396DC42E -:1034900083D001818EA6B5C1F175673851E45BDB3D -:1034A000AF532C4641494655149EC7E47F4FE79AD7 -:1034B000500BE701B0A3248FE114D1CAFE152DA54E -:1034C000EC967216462377CAEBB885917703B580E0 -:1034D000FBCA480715FA447647C6B5D0D4F0C78072 -:1034E00035AF1AC3712695A5DE5F4766BBA778A3E3 -:1034F0002563F419F53D80E4920004902A9E93E13F -:10350000FBEF10CACB6163777AFF00DD8216908FE4 -:10351000C8122BD7BF66DF0CEA9AA7843C53A85980 -:10352000FF006BCDA6DA7D9EEEF60D375B934E85E0 -:1035300002998859621049E6B2ED0CA72BB41E37E8 -:10354000127649FB0ADE6BDA7FC5DB79F41F186956 -:10355000DE0D9E20C649EF2E3ECFF684DA774492E8 -:103560006188771F2800724F51D6BC1CE7359E0E2C -:1035700084EAD3B5E2D2D6F6D7D2EFF03D8CAF2FA6 -:103580008E22B469CAF669BD2DD3D6DF9995F0B7FE -:10359000F65EF136B325A6AD71A4AB58C721DF6B3B -:1035A0007375F619CEDCFF00790E39E790735EB3C0 -:1035B000A7F803C696DAA7DBBFE11DD3FED8DA353C -:1035C000F690EADAB20864FB4CF3CA5B67979D8B0E -:1035D000E7E36E777C8A438E95EF5ACEBB7DAF4D85 -:1035E00034D7D7D75792F92E8649A6692465DA725F -:1035F00080924F23200EF9C5517459922DDB888596 -:103600008BA29C90848C138FA71EBD477AFCF6B7C3 -:103610001A63A75B914236D3BAD19F4D0E1FC3C622 -:103620003EEB97DEBFC8F81BC4FF00093C45E11D17 -:1036300046EADEEB48D436D9C86379E3B67684909F -:103640007190F8008F7E87AD738CDE513B49EF8C13 -:10365000FA57D9DFB4D7C7CF136B5F0FE4F0BD8E35 -:10366000BBE20D2F4D3308AEA2BF865167731C59C4 -:10367000DA918906D6018020A1E00F435F18B9DBFB -:103680002B6E1E675CF35F6DC379E55CC2752155D7 -:1036900047DDB68AF7F9DF4FC59E1E7994C3094E00 -:1036A00013A77F7AFABB7E9AFE07F415FF00044049 -:1036B00018FF00826B7C3FFA5DFF00E954B5F5927C -:1036C000FF00AC6FA0AF937FE0881FF28D7F87FF74 -:1036D00000F6F9F87FA54B5F592FFAC6FA0AFCEFFE -:1036E00038FF007FADFE297E6CFA8CB7FDD29FF8C3 -:1036F00057E436DFFD52FF00BA2BF0DFFE0E1E6DE1 -:103700009FB75DA9E0FF00C482DC7FE855FB910F05 -:10371000FA95FF00747F2AFC35FF0083887FE4FA66 -:103720006D3FEC036FFF00B357B5C17AE63FF6EC8F -:103730008F3788FF00DD3E68F19FD9AF4B934BF880 -:103740003505F4D6B6F736FA96A977A526FB54BA0E -:10375000F2CDDDBC71EFD8C46D65FB3B1561D39331 -:10376000DAA9FED7B74D63E19D2E39AC6DACEE35CD -:103770000B9781E14B648161FB14715AEF55424113 -:103780002FB492FD18EFFAD786E9DE27D4347F2DC7 -:103790006D6FAEADD636F3102485429E79C0EFC969 -:1037A000FCEBA2D7BC27E33D67E1DD9F88B5287518 -:1037B0002BAF0EC0DE5C17534A1D62DEC5338C96FC -:1037C00050CC8C324609538248AFBB8E5B4E38BF1B -:1037D000AD3B73367CD3C74E5867875B58F57FD9AE -:1037E0008F4B8E3F84B71793DBDB5C47777EDA72B3 -:1037F000ACB6697453CE0AA5C231186538C11D39FB -:10380000AADFB5FDB5D69FE17D2DA6D26CB4F8EF49 -:10381000352B8706186285731C714476A21214300A -:1038200050C73C9E3A578769BE21BFD1C27D96F2F0 -:10383000E6DB636E5F2E42B83EA314B2EAD3EA67BA -:1038400065F5E5D4912EF71963261C8F4247520087 -:103850003ED56B2B84717F5AEB7F3EC296613787D2 -:10386000F60B63D57F63981C788B5EBCFB35BDD4AB -:103870005A35943A9BC73C6B2C4FE4DD42EAAE8C40 -:10388000407563C11E84D777F172066F83F78D6F21 -:10389000A45943E4E911EA4A458C56BE6C13EA0A7E -:1038A000EC1F6B12CC92445369C6148EC2BE69D30E -:1038B000B59BBD1DE43677135BB4ABB58C6E54B0CD -:1038C000F438EBCD5CBDF1AEB1A9DAC904FA95F4D8 -:1038D000D0CA8B1323CC4AB2A93B41FE7456CAE12D -:1038E0005314B14ED756FC3FE1C296612851F62BD6 -:1038F000CFF1333233FE15F66FEC9FA078FBC73F54 -:10390000073C2DA6687AD78774DD2E6B1BF05EF31B -:10391000CD77411DD4B2085A2F33CB6F34A48370B6 -:103920004DDB1645CFAFC63D7FCF5AD0B0F16EA963 -:10393000A5A42B6BA8DEDB8B7468E3114CCBE5AB45 -:103940006EDC073DF7B7FDF47D6BAB198775A3649B -:1039500072E16AAA52BB3EBEB5D1B52D5FC15A1DF8 -:10396000C69B359D8DADBDC1B4F0A40FA24B19D03F -:103970002EA5FB519666DD2131AB3DBEEF324DE009 -:1039800012A70BB08AF03FDA93C10BE02D7B43D333 -:10399000DAF26BEB8B5D26DA0327902384208D4AC5 -:1039A000853B89246E39CE3B71CD71B73F15BC4B39 -:1039B000791DE4726BBAA4897E8A9700DCB7EF9513 -:1039C000776D079EDB9BFEFA3EB54FC45E36D5FC95 -:1039D0005D1DAC7AA6A575A82D9A797079D26FF283 -:1039E000D700607E43F2AE7C2E06A5392BB5646D00 -:1039F0005B1109C6C9332E8A28AF535BEA70EE6F9C -:103A00007C37F00CFF0012BC4EBA5DBDC436ACD0A2 -:103A1000CB3192504AAAA2163C004F6C7E3573E21D -:103A20001FC20D4FE1AD8E9B717E62C6A5E700AB54 -:103A30009CC6D13EC6CFB670411C115CF693AD5DFD -:103A4000683782E2CEE26B5B80A544913156008CF0 -:103A50001191CF209157B533AE6AE96FF6C5D52ED7 -:103A600012384BC3E6ABB0117765CFF0FB8E2B9AC3 -:103A7000AAA9CD78B49799D14E51EAAE4BE35D6BCC -:103A8000FE14EE8F608D696BAA1D419A60268A260E -:103A900058F85E8248DF07D48C741595E17FDA12FE -:103AA00031E22D357FE11CD2D7FD2E23BD20B75644 -:103AB0001861D088411F50720F39ABDE20FB3DCE1C -:103AC000996ABE23FB1C6A1DBECDF6D330908C2EA6 -:103AD000EDBB54FCBD3AFBD55F0D58F84A5F11E9C8 -:103AE000EB13E82D249751841E65C0CB16181929B5 -:103AF0008EBEBC74ED5F94D5C3E31F3FB6C4D394B0 -:103B0000AEF556F974FBCFBD55B0C9AF67426A3602 -:103B10005A6B7F33D3EF6F6D61FDA6F4ED6A7B5D69 -:103B20001F41B1BDBD8EEDEDEC94C5676484ED2100 -:103B3000431242E467EA4D7A14DAF43E04D2EE0608 -:103B400090DA4DBEA5ACDB5B5AAC777A89DB2C688A -:103B50005A4322B808531B41073F9D788FC529ACB3 -:103B60002F3E28DC7F6245AE45A334E9FD9F1EA9A8 -:103B700086BC58F8FBD81B49DDBB8FA57AD7C44F4C -:103B80001769BA2FC45F066A70EA0DE4D8ACF1CBAE -:103B90002DFE9F179515C8041574507237601E0EC0 -:103BA0000648AFA1A391FD62384AF8DA9ED274E2CA -:103BB000D7BBF0BB9E557CCE34AA57A5868724651B -:103BC00025BFC4B5E879CFC4DD72F3C69F13F48B6B -:103BD0005D5574D7F244307FA14CD3472248FE6133 -:103BE00025D89258991B3CF5FA57D0D07C2FD1FCA0 -:103BF000192E9FA9691A38D36FAE6D2E5E2963B551 -:103C0000B8B7D8AF67A886446F318C8A7CB53B942F -:103C100006E38AF9A7E2CF8D1759F8A171AB5A5D77 -:103C20005ADD499825F36083CB87CC455C845DAB36 -:103C3000F286040240240C915EF5F19BC5F710C991 -:103C4000F0E6D7FB166D263D4354B693557BEB88C3 -:103C5000D2DDA6572A615963385876CB2EFC018DE8 -:103C6000DB58654E7D7C7E0EACFD8D3A7EEC6CEEB5 -:103C7000AF6E9D8F2F0988847DA4AAEB2D2DF7F7B9 -:103C80002D78EFC550E93F1B22B6F3AC2DECEEAD1D -:103C9000657B69C979628C46E1D421B80CECA5B288 -:103CA00030D90493E95D4691F17D6D6DAF246FECE1 -:103CB000CB787C110ADA4D6CF2C19D4DE3898829DD -:103CC0002ECCC791237CAA402548AF0B935FFF0001 -:103CD0008577F1AF4FD4E6D5B455F3B4C792DAE1A6 -:103CE000646D42CC3319153CC56DE5036012A065C7 -:103CF00033D335B561F14BC3B37873C713CDE22B22 -:103D0000517D7D772C9696AD60A23BADF6E232EA0E -:103D10007CA3B4825B6F2BF86735CDFD8F4DD383C9 -:103D200092E66A295CE8FED29A9C9C5D936F43D42C -:103D3000E4F8C36FA1358D8CDAE6851ADC4C648714 -:103D400053582D648618EDADDA231B42232AC4FD97 -:103D5000AA401986E2632738C1AF953E3A5DC37920 -:103D6000F1735E6B792296DE3BA30C4E8DB95D51EB -:103D70004283F88507DABD6352F1AF825BE25E955C -:103D8000B7C5975FD890DBDC33DCC565187B792439 -:103D900011A1509E481C282C383F328E99CD78AF07 -:103DA000C48D657C45E3BD5AF239FED51DC5C332CD -:103DB0004A400655CE0138551D39E147D057A995DF -:103DC000E5F470F36E9A6B4EB7EE79F8EC654AD075 -:103DD0004A6FA98A69F6D772594C24865922917A7A -:103DE0003212AC3F114CA318AF6DC74D763CB3EC0B -:103DF0002FD8EFC5F75F103E17DF59CD7DBFC45AEE -:103E00008EA972B14DF2798A05AD9C71FCBC13C2CA -:103E1000703073B0FA57A37827C5965E0AF8E7F0BA -:103E2000F4EA9AD5ADDB69F6B7F0DCDC19A31E6CB9 -:103E300086D4296201C025B391EA6BE09F0778C759 -:103E400054F87FE28B1D6B47BD9B4FD534D944D6C8 -:103E5000D7111C3C2E3A11EF55755D566D6754B85D -:103E6000BDB86DD7175219A46002EE62724E071DDD -:103E70004D7CBE23866157133C43934A49AD3CD5E4 -:103E80008F7696752A74234946F66BF3B9FADDE20C -:103E90002F8B16DF09B5055D63578F55FED8BD8C96 -:103EA000DBC28F12358DBBAE439E4653A1CF3D7B07 -:103EB000D53BEF8E7A5F803ED17175E22B5F11A604 -:103EC000A9AA4715B416B3C3BB4E85F009639195F3 -:103ED0005C3313D79C735F997E0ED6EEBE29FC4EE1 -:103EE000D2FF00E1258EFBC511A44B6ED0B5E8B71B -:103EF00093C88D0ED559188002A8E013DABD534936 -:103F0000F84FE15BED7BC85F09C90C775AAC71C40F -:103F1000EFAFC1288A137516D511890B31F2A42A87 -:103F2000C46EEC463923C7A9C27429B5CF277DDEFC -:103F300087A30CFAACB68A3EE0D6FE39E97F0F972C -:103F400054D526F1259F88EDEF2F204B3B0B39A14F -:103F5000692CE366DAE73919550771CFF7703AD65D -:103F600037C70F899A6699F0E7C76F278AB4BD52A1 -:103F70003D42CFC9B3B1596266B33B183646724170 -:103F800024641CE315E0FA67ECCDE1BBDF85B06A81 -:103F90004FE1EBFF00B64D6D1EA2587854922336C8 -:103FA000EEE502EFE60DCA3FD23A7B56DFC41FD9D9 -:103FB0005FC29A7C9E2296DFC3FA86F875598C27D9 -:103FC000FE11A69310A9B9F957E7FDE47FBB5CCDBC -:103FD000DBD39AF9FA3FD9B4EA45A72BC5DF65FED2 -:103FE00067AF529E36706AD1B35DFF00E01F06AC2A -:103FF0006CC376C6DADCF038A0B2EC5F976FA9F537 -:10400000AFA775EF11DD69BA643A5D8B6A5636F673 -:10401000A3C8864B4F07F99B1591CED5977FEF0F1D -:104020001B41E3209F4AF2893E1CA78C3E2C6AFA72 -:104030005D8FDAE4D492D45C5A5BDEDAA58BDDDCEA -:10404000868CB46616E14153236DCE485EF9C57E79 -:10405000A74714A71E692B23E1AA61795F2A773D40 -:104060001FF65ED22D66F83375712DA5ACD3473699 -:10407000A370B238B6DDBA34D3C26EF354B3A8F32A -:1040800024C22907E63EB581FB3BD8E9B6FF00B460 -:104090006EA11CFE15BCF134306A370B6E968CD0C5 -:1040A000FD8C876DB21DBC854EB8C630315DF7877B -:1040B000BE0F6A9E0EF065CD9E96FE24B0B68EDAD7 -:1040C000D3538DBCA438BA96DA53701136B363CD8E -:1040D0008EDE22A369C32B1002E6A8FC27F86371C9 -:1040E000E02FDA7750487C55AC784B498E4337F651 -:1040F00085DD94CCD70ACBB9A293CA5624B1254901 -:1041000052457C5E793E5C3D79AA97E671B5AFA5D4 -:104110009AEDAFE9DCFA7CA637AD4A0E36E552BE21 -:10412000DAFDFF00F0FD8FA09BE65978C9F2DC8331 -:104130009FB8707E63EC0F3F8543386FF47F9828FB -:10414000DCC1BFE9AFCBD07D3AFD2AD3C56F79146E -:10415000CDA75EDBEAD6E6371E6DBC732239DA7274 -:104160009FBC446C9E9D31CD472D84D8B722DE493B -:1041700036B30FBBCC3F2FDEF4E7A7E1E95F97D65C -:1041800084BEB0B4EB1FE6FF0086FEB53EA7995B88 -:104190007FC8F31FDA5B57D1356F84DA9432683207 -:1041A000789EF2D6E630B35ADC1C68CFF303248A3B -:1041B00038E7941B88C16AF8BE745695B8F2579ECA -:1041C000BCD7DADFB432F87D3E16EBD0E8FF001042 -:1041D000348D275486489F53D22CEDE7F3EF3E638E -:1041E000949C98D51763306C92724704F7F8A671C7 -:1041F000BA660D26EFF6B06BF4FE076F9EAA95FA2D -:1042000069AE9F27A7DC7CB71425ECE9C979F6FDD8 -:10421000353FA08FF821FF00FCA35BE1FF00FDBE4E -:104220007FE954B5F592FF00AC6FA0AF937FE087B4 -:10423000FC7FC135BE1FFF00DBE7FE954B5F592FAA -:10424000FAC6FA0AF94CE3FDFEB7F8A5F9B3D7CBE5 -:104250007FDD29FF00857E4361FF0054BFEE8FE5BF -:104260005F86BFF0710FFC9F4DA7FD806DFF00F6CC -:104270006AFDC884E624C7F76BF0DFFE0E2238FD26 -:10428000BAAD7FEC036FFCCD7B5C13FF00232FFBEB -:10429000759E6F127FBA7FDBC8F836BDAB56BD91F5 -:1042A000FF0064CB3B33A7DDC7650DB7DA92F9F5A4 -:1042B00049A5B69657BE58FCA8E3DA23491423B3A0 -:1042C0004409C8904991B40AF15FC33EDEB5F56672 -:1042D0008DA8E93A7EA3E13D3DA285BED4347B376B -:1042E000B33A4DB9B69165B3B5672CE7E62CDBD888 -:1042F0009F94F24F3DEBEC788738A58054A5562D5E -:10430000F349457AB3E7F27CBDE2DCD4656B46FF46 -:104310000071E5FF00B3EFC2FF000DFC45F08EA079 -:10432000B7F6BAA5C6B515EC2B19B6B4B99A28A03C -:10433000C1DDBCC2180E71C15CB740CBD69BF1EF9A -:10434000E14E8FE04F06D8DD69FA4EADA5DE1D4285 -:10435000E217FB5437389E2CE633BDD15060701500 -:10436000724F526BB2FD92FC05ACDAF845B51FEC0A -:104370004B5D52D2EA533C0B3ADB5CC520F2DE23A4 -:10438000BE1927888C649072795E95BBF17BE13E03 -:10439000BBF133C26BA3E8FA1E9D6F75606D209D63 -:1043A00061FB1D9460431BA86754B99374AFBF258C -:1043B000B81C7BD67533494318E9FD94F57CCBB71F -:1043C000636A78052C3F37DAED6FD4CABDFD9D3C9A -:1043D0002379A7C93DA683E2C091E9B6C842E9970F -:1043E000AB33DC991C4B244ACA55951021C9E1B75F -:1043F00000A8A4964F1BF8E9E1FD17C23F1575AD63 -:10440000374032BE976D222C22659564849452F118 -:1044100091200F9572EB960338C80338AFAB1B4A57 -:10442000BDD5EEEF2DD3C2FA44D7108D456733D8F2 -:10443000585C5D27DB90F2F27DB46E7841CC4C4045 -:10444000DA70707A5782FED01F072E74AD47C43ED3 -:1044500021D6351D3F459DE48BFB374B9A5135D610 -:10446000A63E54720C45D14A2EC660CC3EFF0019C0 -:10447000A5956652AD5DC2B69DBDE4EFAF6F4D7EB2 -:10448000618DC0C69D152A7F3D2C7915D5BC96AE91 -:10449000B1C90B40E1412ACA5490790707D6A2CD91 -:1044A0003E009E7C7E66EF2F20B6CFBC077C67BFA8 -:1044B000D6BE95FD9E3F63FF000CFED55F195F479A -:1044C000D16E3C45A2F87C6971CE2F9ADC3AA5CE1C -:1044D000D191863CA9C371919C1C1C0AD38A38A334 -:1044E0002FE1ECBEA667994B9694136DAD5E9D9738 -:1044F000567165B95E231F5951C3C6F26D2FBFBFF8 -:1045000063E67C7B71DFF2AEA3C39F05FC4DE2DB6B -:10451000286E34FD30DC47716F2DDA017112BB4318 -:104520001862F2EC66DDB06C601B18254819231583 -:10453000F76A7FC1031645DCBF14DB6F55CF874692 -:10454000467DFED3FE715D6E81FF000471D77C3520 -:1045500067671DAFC56D37769F1B436F34DE09B6A5 -:104560009A68918B1DA24794BED05DC819E0B1F640 -:10457000C7E2F2FA51703B578569FF00E00F63EB29 -:1045800029F8759AA7EFC63F79F9A7E2FF0003EA79 -:10459000BE02D463B4D5AD4D9DCCD0A5C2C65D5886 -:1045A000EC7195276920647383CFB564D7E97F8C5C -:1045B0003FE0891A978E65B57D4BE2C4727D8A2FE4 -:1045C00026111785A385157393F2A5C01927924864 -:1045D000E4D7C21F1DBE025D7C16F899E28F0EC79C -:1045E0007136B2BE19D567D3DEF56DFCA59563486B -:1045F000DB795CB6DFBE78C9E95F55C1BE3870BFF4 -:104600001262BEA397D57ED2D7F7972ADEDBB3CF4F -:10461000CCF83332C1D3F6D38A71F2777F723CFF84 -:1046200000F3FC3FCFD2BD7ACFF6AAD4F41F07C562 -:10463000A4AE8FA3CD04DA50B12F248666C72A1BFF -:1046400000FEECF1CAF19E09ED5E43D0FF003AFA9C -:104650003FF656F837F0D6FF00F674F1A7C40F887E -:104660003A4F8935E8FC3DA85A594167A45EADAB85 -:104670007EF83649254E71815FA96612A51A57AAA0 -:104680009BD6CADE7A1F3B83551CED4DD9AD7EE328 -:10469000C07E255BAFC59B6D37C9BAB1D366B2CCBE -:1046A000262B9F35BCC040C10638D875C8C1C5731C -:1046B000BE15F847E4F8A34D693C43A1AC6B7511F6 -:1046C0007602EB2143AE7AC0074CF523EBDC7BBFCF -:1046D000C6BF16FC0DD63C1925BF81FC17E3DD0FC4 -:1046E000C446542973AA6B114F02C7FC40A0193964 -:1046F0001C0E9FA60FABF8FF00FE09AF6F37ED2130 -:10470000A8E93A45E5C787FE1BF87748B2D575DFBB -:10471000106A8E248F4F492DD2490038024909274B -:104720006AF627B0EBF19FEAC653461ECDA9414A6F -:10473000FA3FC7EFE87D34B3ECC2A4F9EEA4D35A34 -:10474000A3E7AF8EF63A87857E285FE8FA9C56D6B7 -:10475000DA968C05ACEB697D1DDC5BB1BB2B2212BC -:10476000AC3E603E53DB079040E77C51E37D57C68B -:104770004D6C754D42F3503691F9709B894C9B07F7 -:10478000A0AE9BE38E85E16BEF885AE5CFC35B4D0E -:104790007E6F03E9AF14305CEA23CC9B3B550CAE33 -:1047A00042A85124818A83CE08E8781D2E87FB3EDB -:1047B000684D35D35F6A5235BFFA11B678AFE087DE -:1047C000747295133B655BFD5E48C7CA463278AF8D -:1047D000A7CBE8E0F2EC253C352BA8C55927BFCC88 -:1047E000F131D5B138DAF3AD53572D5B3C7B84F60C -:1047F000C77E33DEBD3BC7FF001F6C759BFF000B00 -:104800005CE83E1FFEC597C3771F6C68E6B95B98EE -:104810006EE556465661E5A3702345392770504F23 -:10482000CC598B7E257C20F0BF84FC19A96A5A7F65 -:104830008B2CEFF52B6D4A0B68F49F35649921782A -:104840009DA4769100590ABA84CA0C6393D401EEF0 -:104850009ACFC3BF803F01BE057C2FD53C65E0DF0A -:1048600018788F5CF1BE829ABCF269FACF908AC543 -:104870009830F2CE001C718F6F735D38AC5D26E30B -:10488000271727B2B2F2D7F039E8D19AE68A692E13 -:10489000BD8F98BE297C4DBEF8B5E273AB6A11435B -:1048A0000DC79490910990AE17A1F9D9987BF3D4D4 -:1048B000E7A924F3839AF6BFDB33F67EF0DFC1DB92 -:1048C000AF086BDE0DBAD625F0B78FB4BFED5B0B2A -:1048D0005D5D506A16003ED68E4D9F2B727861D476 -:1048E000773D4F79F13BF602B4F04FEC45A578E205 -:1048F0002BBB893C6D6E22D4B5BD34CA0FD96C2E4A -:1049000009581CA632A410324939DDED571CC30FDB -:104910001A706B452D17AFFC025E12AB9C93DD2B1A -:10492000B67CB009539F4E94B23EE918B7DE2726F5 -:10493000BDD3F631FD9B7C37F18B48F1B78B3C65DD -:1049400079ACAF853E1ED8C5797B63A322BEA5A8EE -:104950001959911230DC2A82B9662381DC751DAFAA -:10496000C46FD973E1BF8EFE12681F11FE1E278B24 -:10497000F42D0EE3C4D6FE1BD5746D78A34C8D2E9A -:104980001BCDB7940C38C100A9DD83CE4608335B3C -:1049900032A34EAFB377BAFBBBD82183A93873AE2D -:1049A000BD3F03E55CD399D5CFCAAAA3D8D7D01F02 -:1049B000F0507FD8D5BF653FDA13FB07458AF2EB8D -:1049C000C3FAD2ACDA3BCADE648F9C2B44580F99F1 -:1049D00095BE9C115B5FB5E7EC3561FB33FC33F8AA -:1049E00049E7DE35AF89BC60251ACCD7737FA25961 -:1049F000B663C7419554F30EE3C9C0CE3D6A398D05 -:104A0000093A6D3F8EF6FF00820F05562E516BE17D -:104A1000DCF98E8AFA47F6E3FD95BC0FFB3DFC3DC1 -:104A2000F86B7DE0EF101F119F11595EB5FEA9E6EE -:104A30006FB7D4268258D0F9000F9541770393952C -:104A400051C93C9F9BABA70B8885687B5A7B6BBF8A -:104A500093B1856A2E94B965BE875FF03347B1D7AD -:104A6000FE24595B6A575A359DA48183CBAA1FF453 -:104A700055C8C02DFBC8C719CF2E3A77E87D66EE22 -:104A80000D1BC2BE1DBED5749BAF87F71ADD8EA26B -:104A900082CEDA1B785AE19925408E87ED6C02E6CA -:104AA0003DD9457244A39396D9F3D5B5B35E5C2C3A -:104AB00071A9691CE140A9F599E4F8716D0EA17B1B -:104AC0006B2348B709E4C6AE143632C493CFA01C9A -:104AD0007AD7959B62A8508B9559D9DB45DCF47247 -:104AE000DC3D6AAD28474BEAFB1EC96DFB4678B238 -:104AF0000F0FAE9A9A1E8E2CBCD5B844FB4DDEE14A -:104B0000B50A819FB4676EC72367DDE7A6455FD707 -:104B10007F6A3F196BD05F7DAB49D2649B54D41E32 -:104B2000FEE904972A864CC9CA95B81804BC994076 -:104B300002FB1EDF3F8FDA3182AFFC4A17E55DBF13 -:104B4000F1F5FECA8FEEFF00B34ADFB47B33E7FB1B -:104B50001D7A938FB57BB1FEEFFB5FA57E4DFDBD4A -:104B6000887ABC3D3FB8FD17FB2F096B2C44FEF340 -:104B7000E8D1F18BC3B3DBE9371AA68FE2349ADDB3 -:104B80004BEA62D751955241B48223C5C80AA15954 -:104B90008001475EA7907CD7C29E3AD3DFE39C9A00 -:104BA000B37F68FF0067DE47776B00F2DA6B88C47B -:104BB000D6D2C1160348C5B05D3F8C9C0EBD2BCE2E -:104BC000A6FDA185DC4639349C2C8A518ADCF20191 -:104BD00018E3E5ADAD2F4ED420FB26B1A6ADC46BD6 -:104BE0001AC77B04C1C6F85970E083C7CC08EBFE36 -:104BF000CD7D8F0FE730C4C2A53C6B516D59745603 -:104C00007A7DE7CBE7195BA3284F0779A5ABEBB11A -:104C1000FA0B1FED57E16F833FB28DE78335EF0548 -:104C20006A2D7960CF693EAB75610A35A4F3C51B67 -:104C3000A22EE249B84471BA31CA2A8DC7838F11B6 -:104C4000F0DFC72F0FF8A6C2CEC347D27C49E26976 -:104C5000B48B183ED017C37F6BF25229DE5765D94B -:104C6000720AA3AB056DC0702BE7AF10FC5BF19728 -:104C70008F3479B4DD53C43AF6AF6335EB6A5341F0 -:104C80003DDC9324B72C154CCE09F99F6A2A866C1B -:104C90009006056C7C11F8936FF0A2F6F9F50D2FD4 -:104CA00056BC5BCF21E1FB25CFD9245961944A99A9 -:104CB000628F95246081838F4A8C9FC39CA72C753B -:104CC0002AE1E32E7A8EEEF3934FEF7A7C8E6C47D7 -:104CD00013E2EB34A6D5B7F851ED7AC78D24F13F36 -:104CE00087ACE3D37C07E36BE8F529BCDB3BBFF87B -:104CF000473F7407DA56E3640BBDCB2F94255C095C -:104D000030476C12479B7C54F1DC9AD784974CD384 -:104D1000F47F125A6A5657934E669AC8C2F0DB2542 -:104D2000C4E8412096DBFBC823287E58DADF0092D6 -:104D3000E40E847ED73A5DDF8AF49D66F3C2F78382 -:104D400050B2D31F4A9E144B36B7914C5B0B6D92F9 -:104D5000DD8C84100E262E00C8E38AB737EDC763BA -:104D600065E386F1343E10BA5D5B6B416C66D41529 -:104D70006DDADA4BD4BB91D91215FDF174601A3299 -:104D800088BBC1541B403F4786C23A494634B65A95 -:104D90006B7D7E679F5B11ED1FBD3D7D2C796DB6F0 -:104DA0009BF10FC1FA3789B485D33C55676BA85B7B -:104DB0004526BB6F2E9F2AFEE036F89E5DCB955CA4 -:104DC000838638EFC9E6B8323E56EFC1E95EEF712F -:104DD000FB55F8761F095F69FA7787358D3EF9AC88 -:104DE00023B0B7D47EDD6F2CE403396794790B1BB5 -:104DF00048C260BE704126D527702EC6BC20B18D3A -:104E00003A9071C73D2BDBC23A8FE38F2BD3E67903 -:104E1000B88E5D2CEE7F419FF04403FF001AD7F857 -:104E20007FFF006F7FFA552D7D64BFEB1BE82BE5FC -:104E30005FF822969B2697FF0004DDF87892EC2617 -:104E4000486E265DA7F85EE2461FA115F552FF00E9 -:104E5000AC6FA0AFC6B38FF7FADFE297E6CFD0B260 -:104E6000DFF74A7FE15F914B56D7AC7C3D0A3DEDC1 -:104E7000D5BDA46C76AB48E1413F8D7E377FC16BD9 -:104E8000BE145F7C75FDB9ED66D0648AFA36D16DCB -:104E9000E0436EE92977C31236E7B0E726BEEEFF9E -:104EA0000082B578FB55F875F083C2975A4CD1C390 -:104EB00025E788ED6CA62D187DD14876B8C1F50799 -:104EC000AF5AF1DBDF85FE1987C4B0AFF61D9C97A2 -:104ED0002D68B73F6916FC265997CBDDFDE18CE3C1 -:104EE0003D08E2B8E862EBE1F9A785972CAD6BDAF3 -:104EF000F64CEA961E8D569578F3453BDB6FC8FC61 -:104F000091F187ECE7E22F0C6A6D6EB6BE6B42CD75 -:104F100014A1E58E268A45EAA4330AF69B8F19E987 -:104F20007E11D27C3FAA6AAB243069C74E570B6210 -:104F300026905CC16D1218FCD57232DE43E091D32D -:104F4000E95F73FC48FD967C07F14F40B8D3F58FBD -:104F50000ED9C90DC3092478B30CD90777DF5C37A4 -:104F600051CF3CD7C3FF00B43E85F0A5BF67ED31FC -:104F70003E16C7A8DAC575AB8D56ED6EBCD3C4110D -:104F8000CF1053E613B49DED8C6410B9F4AF6639BD -:104F9000D52C4D0A343377CDC924F9B6D6FA68BE7C -:104FA000E38BFB3A74EAD4A996A49497C3BD95B554 -:104FB000DFEF3A2F811A4CBFF0CFBA2E8D7B26A59A -:104FC000A2DE5B9DCDB6DA55941F30B631B7B8C7B7 -:104FD000E75D078B7C73A3EA967A868F79AC49A14B -:104FE000C90388D67C3ACC70393B7682A7EB5F3F09 -:104FF000D8FECFD27C6BF1EFFC25DA3F8D3C44B676 -:10500000FAE6B125D43602C419215F3436DC0B9E92 -:10501000572C141039F402BE9FF16FC41FF85AD6F2 -:10502000B79AD7866C6D9AE26BB75487534547554C -:105030004728C5C2938E54F73558CA29549D6C4DE4 -:1050400036AEFA35D4CB0D5172C69D29AD3CBFE0CA -:105050009CFF00887E25683E26D1750D35B5F5D2BA -:10506000E3915121BD8CB177E3259781D318AF3DF2 -:10507000FDA3B50F0FF88E1B2D6163BCD7ED741B1C -:105080006686778ADDA4B7B71332059656E369249E -:105090001C7A9535EA7AC5C4775A66B51F86574695 -:1050A000BDF105AB209609E4CC7149800070BCAF1E -:1050B00003B7BD733F1C758B08443A6C96BA65E51F -:1050C000BDEC6C9791CFAC47610AB23C2763A371EA -:1050D000210AE840C650E1BD6BAB259518E323ECEF -:1050E000E324EDD7F1E9F718E65CEF0ED5492B7A0A -:1050F0001F317C49F12785751F09ADB6876B1C7779 -:105100007FDA77170646B731BAC0CDFBB407272040 -:105110000EC7918AFB47FE091418EA7363EEFD9EE1 -:10512000D723FED9DC57C97F003E1EDDAEB763E250 -:105130008D3EE1A396C35510C6ABA3B6A96F00C7B9 -:105140002D3007A60FCABB58B7B57B5FC0BF1ECDB9 -:10515000FB0878BC78D3C457F75AF69FACC977667A -:10516000BA658A08544B1B908FCB6D030CDC0194FD -:10517000CE0F35F39E3C70BE2B3CE19AB83CB9395A -:10518000558A9351576E4DAB59743AB81336A79759 -:10519000631D4C46D51257E8B5BDCFD63B638B682F -:1051A000FE82A6EB17BE6BE19F0C7FC16717C54B54 -:1051B0006A9A6FC27F11DF7DAB884C7A8467CCF925 -:1051C0009949FF0057D0146C93C0DA735969FF00F6 -:1051D00005D9D1E4BF16A3E1BEB1F68693CAF2CEDB -:1051E000A880EFCE31FEAFD6BF81303E0DF1B515B0 -:1051F00025FD9D3778D9EDA5EDE7D0FD62B71365A4 -:105200006FFE5FA5ADCFBDB1DABF1FFF006C13FF0E -:105210000017E3E307FD8C37DFFA262AFA8FC71F52 -:10522000F059A8FE1CC90AEB1F0BF56B5FB40261B5 -:1052300061AC42EB201C120AA11EDF5AFCF4FDA057 -:10524000BE3ABFC68F8AFE2CF125A4375A4DBF89BE -:105250003579EFC5A99B7F971C91C4A14918C91B3B -:105260005BB77AFD6BC13F08789B0F9D39E61879D3 -:10527000518597BD2DB49276D3BD8F233CE2FCBE01 -:1052800095172A5353766AC9EBAA68F3F719894E22 -:10529000D18C15C8FE223FFD75F6B7FC13E6FBC6A0 -:1052A000963FB1A7C4F93C03A3DBEBDE221AD587F6 -:1052B0009767359A5D2B47B5F71D8FC715F13E7976 -:1052C000AD8F0BFC42D77C10261A3EB1A9696272E1 -:1052D0000C82D6E1A20F8F5C1E6BFD0BC661655A76 -:1052E00087B34D6E9F9687E0D87ACA9D5E7D6CEF3E -:1052F000F89EAFFB517C1DF8BF77A85D78E7C7DE4D -:10530000099F4182431412DC43631DA5AA1C6D5101 -:10531000B50E0138EBDCD7D4FF00B5D7EDDDAA7CA4 -:105320001CFDABB49F08EB36F6DAA7C336D0AD2D23 -:10533000B5CD24443FE26115CDB2799231EA6441A2 -:10534000B769EC171DEBE09F10FC57F1378B74E346 -:1053500067AA6BDAB6A16ACC18C37174F24648E842 -:105360004827B563EABAC5D6BB786E2F2E6E2EA637 -:10537000202992690BBE00C0E7AF0062B9A5967BF9 -:1053800065155EDEEA7A24FAF5D4A8E37D9DFD9DDD -:10539000F56B77FE5DCFA4BC71FB2FF8D3E167C737 -:1053A000D1E0FF008773DD789BC2BE348A3D7F4821 -:1053B00016F37EE356B18F32C6D28E998B254E7B83 -:1053C000FD715E6DACFC30D73E146A371E26BA877D -:1053D000509B4FB8132A4B7574C2CE7918B2BC716A -:1053E00086E5CA1247030315C87877E2C789BC244B -:1053F00087FB375DD52C435B1B2FDD5C32E202DB84 -:105400008C439E14B738157BE23FC79F157C59D05B -:10541000F49D2F5CD5A6BAD2F428F658D98511C3CD -:105420006C3B95503193D49EE7AD7356C9556A9144 -:1054300075ED256B5F5BB5FE67453CC9D384A3451D -:10544000B5ADEC71ECDB999BD79FD7FF00D75F75AB -:10545000FC4FFDADEF3F671F81BFB3DDAC3E1AF0DF -:105460008F886C6EFC2105CDD0D574C4BA9F0B3BE0 -:105470002B223B7280807A7735F0A63FC3F3E2ACF3 -:105480005EEAF75A8C16D1DCDC4D711DA47E540BFC -:105490002396589325B6A83D067271EB5E862B03C2 -:1054A0000C4387B4DA3FE56386862A54799ADDDBBC -:1054B000F3B9F6E7C74F83977FB4DFEDE5E0DD5240 -:1054C0006D5BFB43E1F78AB4E875ED32466544D382 -:1054D000B4C89774D6C14602F96C0A903D6BB1F01E -:1054E000BFEDD9F07BE29FED11AB68B3784FC416E6 -:1054F00011F8F20FF844EE7509F5147B25B7C18A4F -:10550000161163E5C1DBB4E78CE6BF3E21F146A787 -:105510006C96E23BFBC8D6DA268A10B330112372B0 -:10552000CA3D14F7154E391A29159599594EE0CBF5 -:10553000D54FAD71CB268CE2A3525F0AB2B69F7FE6 -:105540007E874C732707CD05BBBBFEBEF3EF0FD99B -:1055500027C0FE23FD9F7C27F19343F0147A6DF75B -:10556000C68D2F575D296D6EA419934B5E5A486303 -:105570006216462E3BF4183F5E9BC51A878EBC45CB -:10558000FB3848DF1F2D6C345D6B4FF10696FE0C27 -:10559000815D2DEEA795AE7171BA18CED2A2327E82 -:1055A000623804FE3F9EA9E27D4A3D61B505D42FD5 -:1055B00056FDCEE6B81330918FA96CE69DAD78B359 -:1055C00054F125E2DC6A1A8DF5F4C87E592E27695C -:1055D000197E849E3B74ACEA64F29CB99C95DF5BB7 -:1055E0003BF6B5FB1A53CC6308F2F2BB2E97563F3D -:1055F00047BE227ED47E01D1FF00681F899A4FC426 -:10560000C58EF2E3E1DEBA75EF09AB8DDE74C60438 -:1056100006DBFDDDF86C1E0726BC1FF6D0F186B157 -:10562000F1CBF65EF823AADD3497DAD788F50D5969 -:10563000F6039692492E102A0FC480057C9FA86A13 -:10564000371ABDEC9737534B717131DCF2C8E59DC9 -:10565000CFA93DFF001A98EBD786DADE16BAB864F8 -:10566000B33BAD94C8716E7392507F0E4F3C77156B -:10567000A53C9A14671A907EF2FF002B69F7DCCAEA -:1056800059839C5D392D1FFC07FA1F5D7ED99FB39E -:10569000878E3C31FB10FC1692FF00C37A85BA78E6 -:1056A0003AC3521AD3328FF89799AED3CBDFCFF1EA -:1056B000646319AF8E6B7B57F8A7E25D7F4D92CE86 -:1056C000FB5ED62EED26C07866BB778DC0208C821F -:1056D0007D87E55835E86070F52941C2A34F56F43F -:1056E000F3773971556339F343B2FC117BC39034BE -:1056F000BAC405559955C16207DDFAD33F68540312 -:1057000040B1C6DFF5E7D3FBBED53F85A19A6D62F8 -:105710003F2F76D5605F0DDBB71DF9F4A8BF68A4F5 -:1057200061E1FB0FF59FF1F07EF03FDDF7AFCCB804 -:10573000F24D66145793FCCFBFE128FF00C27D579E -:10574000E6791514515F31E67A3E406BDF7C211A11 -:10575000FF00C2B5B3FF00AF11E9FDDFA5781671F8 -:105760005F40784636FF00856367FEB39B01C61B2A -:1057700007E5FCAB9AACB96B5277FB48EFC1C79A0F -:105780001534E8CF60FD803C37A7EB37FA947AAC4C -:10579000ED6F15D6A5A70850038BBFDD6A00C6CCF8 -:1057A000A414194DC79E4A0F6AEF3E3368DA3E8D46 -:1057B000A77835B4BBF1797334B63329B812796060 -:1057C0009924FDFB12C4E5B182A3180A2B95FF00B2 -:1057D000826B5C359F8975A83FB46EEC64B9D53493 -:1057E000C8841045B9AFBF73A81F289DEBB3A6ECC2 -:1057F000E7F871DEBD0BF689B91ABE93E08B73A88A -:10580000DE7889A76B4996C6E6028B73969409B336 -:10581000BDFEF118D80646DCF39AFD0719889ACF29 -:105820002315276D34FF00B75F9FE87C76168A79D1 -:105830004B6D6BAFFE94BC8F39F8D66E3C096B375D -:1058400089AEFF00B2352583C417B0BC76D26D1285 -:105850001B8B63090BB8138511EECF38DEBCF35EEA -:105860002DF15FE3137C51D13C3166DA5DAE9E3C95 -:105870003760B60AF1312D3A808327D3EE96FABB12 -:105880001AFA374FF01596B3E2C92D2DFC071B5DB0 -:1058900026B37C2589A659908DAAA6311FCA536FBD -:1058A00000107E5243328079F90E4877EA0C9B59FA -:1058B000479846D1CB28CF4FE75F63839412729EFF -:1058C000F1FC8F9AC4C5F35A1D74B1DF787BE1CF28 -:1058D0008625F0BC726A5AE5BA5F4904770CB0CCF1 -:1058E000196357B88536918CEF08662476DA0D7304 -:1058F0007F13B48D1F41F19DE5AE8B76D79A6C7CFA -:1059000047286DF938E406C0DDF5C57DF17FFF005D -:1059100006FDF8ABC6B63A6EADE0ED7ADC685A9D8E -:10592000A4577049A8B8926995D77AB7CAA8143213 -:10593000B29DA4641CF27B750FFF00042CF88565F2 -:10594000A379735E786D638E2D8CEC703A60935FF3 -:10595000299B71A4706E0F0B075AEDA96AA3CABBED -:10596000EBB9F4196F0CFD654A389A8A95B6D1BE29 -:1059700067DB4D8FB8BFE08E236FFC1393E19E7EF3 -:105980005FF406EBFF005D1EBE9C5FF58DF415F223 -:105990009FECABE1AF88FF00B1F7ECE5E1DF086B0E -:1059A00096BA14FA7F87EDE3B28350803482426462 -:1059B0000177A8236AED246EC9E71EB5F564477226 -:1059C000E7D6BE2F1D5A357133AB0DA4DB5F37739D -:1059D000DFC25374E8C612DD248F8CFF00E0B51CD3 -:1059E0007C15F047A7FC25D63FFA1D73A7838AE9EB -:1059F000BFE0B34A24F853F0F6365DC9278C6C43F8 -:105A00000F51BAB9B2DCFDD5AE53A06B1E3FC2BF79 -:105A1000393E2D4D7DF0ABE1ADD5CCDA3E8F27F68A -:105A20004EBFA65EDAD94FA3CCD6971015BE921101 -:105A30002966DB3068F6872B85DDB97AF35FA373BF -:105A400036216DCAB8C1CD7E5F7C7DD7A4F12FC051 -:105A5000EBDD445D69F7DFDA97F672096D8CFB9E2A -:105A600038A29D232E1F80CB1B22B15F949E793CD0 -:105A7000D4D38296328295FE25B6DF3B9B5ED42A34 -:105A8000DAD7E5F3FD0E0BC41FB565FDBF843C33CB -:105A900067A5E8FA5E8B343AE4C6596CA7B8856608 -:105AA000370FBC958D640B1EC1855DBD0015F527B4 -:105AB000C34F8757361E1CD2A3B5D60E8F6B753BCE -:105AC000EE8A1F1146A4C660F303946BC46F31A520 -:105AD00027702B900E71DEBE5EF803E0887C57E1E4 -:105AE000AD62692FBC5160D6CF98DF4C72B164466D -:105AF000EC37AAF27A6323EE8C9AE87C3BFB6D5F6D -:105B00007852DAD61B4D3752B7FB0CCF38F2B53886 -:105B1000B6995E0103BE1ED99B25063963CD7E95DD -:105B20009A6538BA9526B072DDAD2FB2B3EF7DD944 -:105B3000F1981CC30F08AFACAD96FBDF55DADD0F53 -:105B400060BEB0D4269668E6F1078C2CF5A9353BEB -:105B50001818D86A57D73A7E1EDB4E77513C324828 -:105B60008C59AE2721431272B89230143F9BFC59D6 -:105B7000D7F5CF074FA3CDA65F78A356D72F356BA8 -:105B8000EB61637B7B7376CF0453BA0B59633FEBB6 -:105B90005BE54242020065059D8909C6CBFB5E6A52 -:105BA0009187B4B7D17497D11A6867FECFBD2F70B3 -:105BB000B23450DB44864605377FC7AC6D8C01BBE1 -:105BC000B629BF0D3E255D78F3E20E970DD5ADB633 -:105BD000FB39753D47CE79679A49A59D379F319D21 -:105BE000D9980F2D471C91C9C924D7A987C1D5A31E -:105BF0004954A895E2B5EBAD8E0AB88A7567CB4FCC -:105C000066CE9BF671F085C78622D697C4962DA2E4 -:105C1000B3159FCAD46CA581E6421D47944C2E70E3 -:105C200024C13818C0C56F78DE4B6D13C2BA5EA9A7 -:105C30001DC784EF26D3B57B09638EEAD7CD86498D -:105C4000638E7794481A088189CECF97A1C74C8C70 -:105C5000D6DFC41B4B5BAB1D40E890E8F6D0A953E0 -:105C60006E34B8A67B6553290762CC7CC39C7563F0 -:105C7000D6BCFF00C59F6AB0F07D9A5C4965B65DF1 -:105C80004E56C5E42523C2C4981CE4E46E6FCFDAF7 -:105C9000BF37CD33AC4BCCD4E8DE29D372DE564DC2 -:105CA000795B95FCCFB8CBF29C3BC0B55756A6A309 -:105CB000D354DFADFEE30350FDB3357FD9EEF9AD2C -:105CC000F4FD3B43D464D5A39AFCDC5BC71C71DBB9 -:105CD000ACD2DC2BDBC388C98E2F99FE553C6F20DC -:105CE000605733E2CF0D463C5B25FB6A5677925EE8 -:105CF0006A26478598799F3C993BC2607739DA07D5 -:105D0000B0ED5C2FED216D75A978BB4F68E08A641A -:105D10004D35406B488987FD6CA4EDE3D49CD7A832 -:105D20005A785C68DF19ED6E23BCB3999B587D915E -:105D300046C7CC4F9D88CF1DB15EA6439A626A5676 -:105D40008FB6ACE2DF4E54F9B4DAF6D3D743CDCDFB -:105D50003054A34E4A952E64BADEDCBAEF6EBE878D -:105D6000A96ABE1A3A878F747B7D5343D1F42856B3 -:105D7000C665B65BC55BBB78435CC48B330743B970 -:105D800076B96DCC19B07D80AB7F137E1E787FC352 -:105D9000BA4EA96035AF02EB925C694D7225D174A1 -:105DA000784CD61B2EAD50C9FEA226248958050C6E -:105DB00003648246735BF3986F84CB7EB74D622693 -:105DC00069A6FB35DB5CC8CA0D9349B0BFCA1F97F3 -:105DD000F97181F8563F8B93C21E17D5EEBC43A1D3 -:105DE000BF8C2DEC6C34F892F1AF121F3913FB4EBF -:105DF000C598C5B78DDB54FDEE381C75AE1C5669D1 -:105E00008AC466784746F18493E65776D1BB69D653 -:105E1000EF7BA35A383A747055D4D2938F5695F6C7 -:105E20005F33C1BE3C7C2EB0F847E31B6D374DD5C8 -:105E30006F35AB4B8D3ADEFD6EE7D35EC048254D26 -:105E4000FF00246CC5B68CE3271CE4638C9E2B18E2 -:105E5000F5F7E3A576BF1B7C74BE38D6F4D9BFB581 -:105E60001B58B8B7B4617575F67F2229277B99E76F -:105E7000768D762360F9BCEE19DDBB076802BA9D0A -:105E80003BC61E09B8F813A378664B3D3E2D7AFA3F -:105E9000E99EEF536D3E21269EBE62FCED719F3060 -:105EA0008D80FEEC2EDFC6BF5B8CEA4211E7D5EC9D -:105EB000FF00CCF849462E4F974563C8681C9C7577 -:105EC000FA57D05A578BBE126ABE19BCB7BAD2EC79 -:105ED000F4FBEB25D4FF00B327583CC37216C3CAAA -:105EE000B659F2396797F78AFD9C1C8F98631FF6A5 -:105EF00040F19F807C1EDADB78DAC74ABE6BCB8B21 -:105F00002B7B45BEB18EED1226F3FCE3F383E5292E -:105F10003E4869231BD41CAE79A4F1727193E57AD3 -:105F20007E3E84FD5D2925CCB53C6F4FBC3A6EA307 -:105F300005C2AC6ED0B870AEA195C839C1F50707DF -:105F40008EFCD7BBCDF13FE106BDAA6A1FDA1E1D4C -:105F5000BBFB1FF643C965F7E109A94C4BCC488848 -:105F600083B55F02304ED0339A9FC01F187E1FDD6D -:105F7000784FC3B67E2AF0F7862586C747985D7DA1 -:105F8000874A86DEF27BA5B968E1F32655DCFF007F -:105F9000B8DAC72793CE4360D1F0BBE227832DB593 -:105FA000FD2EC75CB3F04DC431EB377235C2E8F655 -:105FB000F1C5E47932188BB3212CA652B857255479 -:105FC0000008EB5CB5AACA6AFC8EEBB686D4A9C6FB -:105FD000165CC8E5FC25E26F85F73F147C351EADE5 -:105FE000A0C76BE17B0D3D5351915AEFCEBFB9363F -:105FF000E031902CA7004D923CB0A08C0230723260 -:106000007C3BE22F04C3A7F86EC7548EEA7B0B3F9C -:1060100014DD5D6A41636466D3592D1631C3647320 -:106020001CB950E1874DD920D7A0F88B5AF873E2FC -:106030006F0C5D69B73FF08BE99E28BFB8DB26A9DE -:10604000696517D82DAD7ED2A088D2240AB3795BBA -:106050005B701B76A380033927A7F0F7887E04CDF9 -:10606000E20F146A3676364BA6EABA5C16F6763A32 -:106070008DA666D28241730CCEA3E7DD2178ED6652 -:10608000DC8439DED8651BC5672AEE2AF695ED6FEC -:10609000EBEFFC0AF677764E2796F8D3C41F0ADB9F -:1060A00044D7ADB49D1E45BCB8667B1BB5FB4A9872 -:1060B0001D61870115E42042D37DA389033852A0D6 -:1060C0009CD733F0C75DD1F4DF0478D2CF54B8B396 -:1060D00082E351D3A38EC3CDB1F3E47996646F917B -:1060E000F69F2BE50C09C80723AE2BDC3C47ADFC23 -:1060F00012BDF115EAF86ECF49856EAF6EE790EAF2 -:10610000B16C86D90DBC891A41EAA245120CF07C0B -:10611000D4041299AC0F08EBBF0FE1F873E115BA84 -:10612000B7F07C3AC58F9C337166D711DDDCECF992 -:106130001AEDF686D81BFE599DCB9C1076E4554689 -:10614000B5A95AD2E9BEE12A4DCAEDAEA7CF039355 -:106150004EC298D70ADBB3F367BD7D3D3F89BE0EC3 -:1061600098E459EC7C3E347BAD55669552C645BEED -:10617000F33FB414931380196C0D9EE528A41DC73A -:10618000FBD8AA3ABF8B7E1A4FA46B8CF69E09FEF1 -:10619000D8BAD3962D48DB69EC96E64FB2C823FEF9 -:1061A000CD50311B89FC9323773923E4DC0F47D78B -:1061B00024DA5C8CC7EAB1DF991F36F5E68EF5F577 -:1061C00057C37BDF8636736A525E58F83E6864D0E8 -:1061D0006C924C42938B57F2984CCA64576F377944 -:1061E0000C7690C4F0081803CE7F6A0D57C3FAA549 -:1061F00096836BE128FC2EFA4DBDB7274EB2823B49 -:10620000D2C106E333220908FF00AE849CEEAAA7A0 -:106210008EE7A9ECF95AB935309CB0BA68F1BA28C2 -:10622000A2BB972F439342D68B2A41AADBBC8CABEF -:106230001AB8258F4FC783FC8D47F1E2F20D4BC38F -:1062400036925B4D14CB1DCE1B6762CA71FF002CCA -:10625000D3AE0FE5577C21E1A9BC5FAFC3A7DBBC80 -:1062600050CD70AE559C903E5467C71EBB7007A9B9 -:10627000AF4FF1CD8AF84BE19784F44BBB4F0AC383 -:10628000FD9DABDD437B716F68EB7F7CDFBA73F6FE -:10629000895861D115D5540E06586339AF8FE26C19 -:1062A0008696364B1176A714EDDBB9F4F91E7153BF -:1062B0000D0787B2E593577D4F9373C51F97E75F2F -:1062C00043C10684891092DF4B56D8B9061507954D -:1062D00083FF00B655F6F075AAE9915D368F6AB076 -:1062E000C9179CB27D9570C99C6EE9D32C067DC7F9 -:1062F000B57E4F296213B7B297DCFF00C8FD01617C -:10630000A8357F6ABEF5FE67CD20D7BAF86B50B3CB -:10631000B4F00595BCD710ACDF625C21EB92991DFF -:106320002239EA3F8B3EE2B67C41E1DB3D174AB8B9 -:1063300099F4DB4B59232D0ABB5B2AED942A36DEF8 -:106340009F7B0738F7AF62FD9EFE02F843C79F0FA1 -:10635000F4BD535BD3EDEF6F26B37B9B812BDFF94D -:10636000D707CFBA8D763C4C228D55605E1F04F363 -:106370008C938AF7B2DCB6954A5F5BC729463192A7 -:106380004925ADDEDBF43CBC5632A50A9EC30AE3C8 -:1063900026D36DB7A5BE5D4E0FF643D3A6F104FA22 -:1063A000FD8431EA8EACB6F7533DB5ADADCC36A821 -:1063B0008651E748B38C71BF60DA41FDE3F24E15B8 -:1063C000AD7C6C9F56F0D782BC3B791CBAE5A2EA43 -:1063D000B2FDA2D9A5D2EC2CA3740B8DD1FD9D8B5F -:1063E000B60B60170AA4678CF15EA9E20FD9DB44F3 -:1063F000F0FCB7BAD687630FDB2C6F67B6B9934D45 -:10640000D4EF34749E36B682675114D1BC982B34C5 -:10641000A842EC5236801B7015E43F1A3E1CAF8335 -:10642000BC3FE0BB29639963BE31C90B7F6CC9785F -:10643000B14722A99022189122CB7385C9E9C9C618 -:106440004FE8F87C451C44D6229F55D56B648F8855 -:10645000A942A528FB19EEB7B3F31DF177C57E223B -:10646000F86B79A7C9A57883C5FF00677321865D9E -:1064700046D92161B887601D58B1258EE28E88CA41 -:106480004A9C13835E61E0CD6A6D2FC510DC2A4300 -:1064900034AC4A9133EC53BBA92DDBEA6BDAFC69CF -:1064A000E05D63E34691FD9D6715CDE6A96D78A299 -:1064B000CC4F705564DD1C8D23317217715857E62F -:1064C0003C9DA057887860187C4F6CBCAB4729E88E -:1064D00046410323EF71D477AC658BC36332CADACC -:1064E00069CB24EF75F7DB535A787AD87C7D3D7AF7 -:1064F000A6ADA9FD1A7EC7DA5EB1E23F81BE13D414 -:10650000BED13C16AE9692C2B25C16596D16DD42F3 -:10651000AA056236E4903206401C74C7B0F8CBC0BE -:10652000DA5FC42D067D2F5AB0B7D474FB9C096086 -:106530009972AE01079FC40AE0FF00633B592CBF6C -:10654000671F0A23ACEB1AE9B6FE48949E13C94EA6 -:1065500099EDD7A715EA99AFC969A5CA95BA1F776A -:10656000393E76FCCF32F8CDE138FC35F097C5B234 -:106570004334CD1DF3C132C2DFEAED82F9318441EB -:10658000D97099C7A935E9500C44BF4C5711FB4944 -:10659000CA53E0E6A7B5B1BE7B48DBFDD6BA854F4E -:1065A000E84D77118C20FA55907CB3FF000551F827 -:1065B0006F7DF12FE1BF8363B178636D2FC476FAED -:1065C0008CDE613CC71659B000E4E3B5781DCFC638 -:1065D000EF0B49E38FB2B5F5CAEB0D6B1C22D7EC7C -:1065E000B30628B96076EDEBCF515FA21AE785B408 -:1065F000DF165AC51EA5636B7D1C677A2CF18902D4 -:106600009C7519AFC5AFF82DC7C47BAF82DFB74308 -:1066100058F87A38F4FB44D1AD6411C04C4AAEC08E -:10662000E586D2304F435D385C0E2716DD3C247979 -:10663000A76BA4DDAF6DF533A98AA142D2C4CB9676 -:106640003B5ED7B763D9FE2CFEDC3E03F855A2DCD7 -:106650004D71757DA95C412881ECACED5DAE324E8B -:106660001B82074EFCD7CA9F13F5EF873F15FE111B -:10667000E971F813C25E23D1ED3467974E92148E00 -:10668000382628C8841224246DF948DC79C91EF5FF -:10669000E1FA4EB5E3EF8B77105C6977B2DBA5D5F5 -:1066A000CBC00ADEF92AF2EE8B7B3B31FF00A6F16C -:1066B000E49EC7D8D5DF16787FE21FC1DD16C7C4B8 -:1066C0001E20922D434BBAB996C552F36DD206598E -:1066D0002443F24AA4066FB3CA01037281CEDDC01F -:1066E0001FACCB38553A709E3ACAA5EEE3BEAB6DEF -:1066F0007C8F0F1D9EF2D49C307770E92DB75AE83D -:1067000062F83FE225AFC1DD7BC4562D637D3013B7 -:10671000CF6F144F22AB478DF1E1CAFF0010079DE8 -:10672000BD715E745B71FD6BD275CFD9EBC4DAC7F6 -:10673000883CEB7B2D3E33ABEDBD8ADE29C81024AF -:10674000C9E722FCE071B0F5048E319CD70BAAF8A2 -:106750006AEB4186D65BC5F2A3BC12189810D9F239 -:10676000DDA36FC9948E6BF43A3285DC96ECF8F9B0 -:10677000C67A26B433FA56CFC3DD52E344F1BE974E -:10678000756AFE5DC43728509DD8CE475DBC91EC3C -:106790002BABD0FF0065CF17788FC3CBA95ADADABD -:1067A000BDAC9629A829F3C7CF1B891860FDDC85ED -:1067B00089C9E782BB7EF90A7617F662F12F83F565 -:1067C00036BA86F34EB7BBD2F556D3D6495D844B65 -:1067D0007504293DC2E5931F20743C8F986EC670E6 -:1067E0006A6588A524E17411A7513E6B17B5BD7E7B -:1067F000FF00C2DF1E7459353D415A198FFA4A2CE9 -:10680000377676EB192D9DCB90FB73F3657D335D69 -:10681000EEA7A8DE6B3E28F17476770BAC47A7DCB9 -:10682000E9B0472DB46D7309FDC5C091D03EFC079A -:106830002A092319C0AF0CF147C56F12A7C55FED38 -:10684000AD51ACE4D774D636ED9B58BCA2154A10B6 -:10685000502EC61824670474AE8FC11E3E8FE226E8 -:10686000A7E28BEF106A3169D709A228B0B7B591BA -:1068700074FB7B89E278D634214A2F085DB00E493B -:106880001D0F43E1E6994CB158474A9BE46E36E64A -:106890008EEBD0F532ECC561F131AB38F3A4EFCA21 -:1068A000F67EA7A16837BE209B41D522BA8F50FB48 -:1068B0002C761A98224B011A22ADB5C329FB8318F6 -:1068C0002010411C806B2BF666F07E9BAC7C3E93C7 -:1068D00054BAD3A1BABE5BABA48AE5A2F3261725AE -:1068E00061300C923E52C64C91CE4FD2B0FC61A3A7 -:1068F000781EC7C0DAD4BA7FC41D4352D4E3D16D29 -:1069000064B3B461322DCDDBCEA974ADF20017CAE9 -:10691000DFB509E8725B8E78DF087C78D6BC19A0F9 -:10692000C1A55AADA9D361B94BC6B7642166954AD2 -:106930001DCD820E7E41C823BFAD79D94F0ED4C381 -:10694000E0E747DB4A7293BDDE8D795CF4334CEEB1 -:106950009D7C4C2AAA518A8AB596A9F99E9DFB6016 -:10696000EAC74E8745BAD26EAF6DED659E5FB2CA7B -:106970008ED1BBA6D40DBB69C677061D73802BC212 -:10698000AF3C55AA6A36AD0DC6A5A85C42F8DD1C21 -:10699000972ECA707238271C62BA1F885F1B358F0A -:1069A000893E1CD2F49D43ECCB67A3B3B5BA4484B3 -:1069B0006CDFD4753C7D3EBD6B8FCFF9C57D465FE6 -:1069C00083F6146309EAD757B9F3F8CC57B4AAE5AC -:1069D0000764FA20233EDFD2BD1FC17F16BC3FA152 -:1069E0005CF83E1D43C3363A869FA2CAD3EA4AD119 -:1069F0000F36FD896C02DDD402BF29EB8AF38CFFD0 -:106A0000009C502BAEA52535691CD0A928EC7B161F -:106A1000B9F1BBC0F7FF00DA50C7E0CB4FB2DD5F82 -:106A200035E46046239107DA227118607E55F296AC -:106A300054C0FEFF00B55CF117C6FF00877ACEBBDD -:106A4000E3AB95F05C76F6FAEE8C967A5470C691CC -:106A50008D3AE554FEF80ED96F2C9C750ADDCD7881 -:106A6000ADC42B032A8963937286F973F293FC27D2 -:106A700020723A57DE9FB0E7FC11A6EBE2668B630B -:106A8000E2AF8A13DDE91A55E2ACD6BA2C1F25D540 -:106A9000C467055A67EB183D768F9B18C95E457928 -:106AA00058FA984C1C3DA57934B65AEAFD0EFC24E0 -:106AB00071188972D24BEED0F9F6CBE3B7C33B7DA8 -:106AC00047C3D249E09DD6DA769F736F7706C41E1E -:106AD0006C92410221DDFC5B64495F71E7F7BED532 -:106AE000E6DF0DBC47E1DF0B78C34FD4353B19F52A -:106AF0003B55F385C5BB22B2A12088D941E1B190B5 -:106B0000483C6457EB3F8EBE037C1AFD96B4CBEB3A -:106B10007D17C33F0FED756D2B487D5C5B6A3A7C3A -:106B20009A96A17312920B81BC3ECDC305B2793DFA -:106B300080AD9F843F16B42F1DDF5A68771F0BF47A -:106B4000BB1D720B2B4B8D4E28E012DB5A19D772EE -:106B5000AA491C4E1805F9BE62A39C64F5AF0A3C15 -:106B6000410E47528D3938F9BD7EEF99EA4B29978E -:106B7000372D49ABAF23F2F3C2BF1DFC07E1AF08CD -:106B8000CD049E0DB6BED5966BB9A09A7850A0677D -:106B900049844C40ECA5E21B071FBBCD53F8A5F17F -:106BA000D7C2BAED86AB3785FC331E85A96B10BE04 -:106BB0009D2B44816182CFED53CBF20ED23426DE81 -:106BC000266FEEC6FF00DFAFD35B7FDB33E1443ED1 -:106BD0001D9AF351F02FF665E5A473DC4DA7CD6344 -:106BE00007DA3ECC96B2DCC7711FF0C91C8B1B289C -:106BF00060461B838C5753AC7C54D0B45F87B0F88D -:106C00008E4F84B3DD5BCF3DBC6C969A6BCCF6B1F6 -:106C1000CAACC66957C80C234C7CCD18939603A602 -:106C20000D4CB386A577465E5AEF734FECDD3E35CB -:106C3000A791F94FA27C79F07CBF1375CD5354F026 -:106C4000959B697716ED6FA6DB5BC0A3ECE8189502 -:106C5000DC0F058A9DA587350FC3BF8E7E15F0A773 -:106C60008BF445D43C371EAFE1BD1EC648BECB3ABF -:106C7000AB992EA4C179D81E1BA1001E831E95FAC4 -:106C8000A1E23FDA43E18681A3E91790F85746D79E -:106C900063BD85EF2FDF478E0BA8B47B549044D3A0 -:106CA000CCC554801C805480C08618E0D3EC758F0E -:106CB00085BF17FE25B784F5AF873A0D8C9348E959 -:106CC0006326B16690B6A88177096DBF77B2652358 -:106CD0009F924240E48147F6DA8C5B951928FAF6D8 -:106CE000D09595B4D25515FD0FCA5F883F1AFC2781 -:106CF000E2EF877E18D2E1F0AAC37DA04B8B998486 -:106D00009B0DFDB99667F2723940BE62E31D724970 -:106D1000E82B017E24E8B6DE0D7D36DFC3B668D7EA -:106D20005AC3DE4D238F3644B5020F2E08E43F30A0 -:106D3000C3249927A87AFD3DFDA83FE09C16BA160A -:106D40008975E21F86FA2E8FAD4B62A669FC29ADCC -:106D50005B2DE5ADFA0E4A5BBB7EF209300E02B048 -:106D600007A7CB5E0DF06BF62DF823FF000506F0AC -:106D700035FDCF81E6D53E1AF8F34A046A1A24930A -:106D80009BB8606E82409261CC45B8F94AED3C11E7 -:106D9000D33DD86CF3072A5ED35E55BBDEDEBE471B -:106DA0002D6CB7111A9CBA5FA2EFE8790F853F6B83 -:106DB000DF875E11D66F1AD7C1F2FF0065DF45127B -:106DC000CF6CB144AB70A1A4DD19F4F95906EEFB08 -:106DD0003A573927ED27E0DBDBA6922F0CC7A13C01 -:106DE0009A65ED84D269F6E8A6E3CFB61180C0E7D4 -:106DF00081265F2391D2B96FDA9BF641F1A7EC8B24 -:106E0000E321A5F8AAC07D9EE09367A85B65ED6FBE -:106E1000547756EC7D54E08FA735E5BDBD7E9CD7F9 -:106E2000AF87C2D0A91F694A4DA7D6E79F52BD5868 -:106E30003F67516ABBA03D68C7E1460815B5E02F22 -:106E400001EA1F11BC431E9BA7C7BA67E4B904C778 -:106E500010FEF3900ED1EE6BD1E651577B238B954C -:106E6000B76453F0CC465F1158A2F9E19EE2351E9B -:106E70004C82393EF01F2B13853E84F00D7BA6918A -:106E8000F0DF40963D423D53C37AB6A13CF6FF0089 -:106E9000E8F24FE24B62629A47997CC387C67E4113 -:106EA00090324EC39EA2BCC7C5DF0AA6F847F16A5E -:106EB000C743D6AF34E6559A0925B84266B711B331 -:106EC0000C9206090307207A57A95869DA0AE9578C -:106ED00097575A87C38B6BFD36CC4CB6896B6D3197 -:106EE000998493108ADE7842CCAC87237300029C8D -:106EF00030C379F8CA8A56E57BAE876E1E36BA7DF6 -:106F00000F50F09FECF7E15F165DEB76F3787E565D -:106F1000921BE4B6B57834492E648A257BD4DB1AFB -:106F2000EFFDF716C80B0C6D04D3BC47E09B5D5A10 -:106F30001B231F83E3863D5348D3ADA69214B9515A -:106F4000242DA7DBC9E600A768C3A850074EB5C625 -:106F5000F84FE32DE6ABF0275ED752CAE23D42F28E -:106F60007FB45C491413FD8E7B8595963896456FEA -:106F7000DD484CECDB411BC3300A36A97F62FD992A -:106F80003C0BA5FC74BCD62E3C4DA5867B6D3F49C1 -:106F90008E281669225887D82252A06EC8C6D008FB -:106FA000393C57E39C659D63787F013CC3173949A1 -:106FB000295AD17AABF64CFBEC970D84CC6B2A1492 -:106FC0006293B755A1CAFC75F84161AE5D4967FF90 -:106FD0000008E4D35BCD336A12957B87F2996D107C -:106FE0007DE076E095DA7B8C64D727A87C59D3FEC8 -:106FF00002FC3D3168BA958C971A4AF92741FB4C3F -:10700000ECB346F2C8C44ACA76B346D3B3027B3067 -:107010001D457A4FED5BF0BF48F84975E1D1E1FBC2 -:10702000392C7ED96FA82CC16E5DB216D5B6FDE3A2 -:10703000D89E9EF5F2D4B7B7CFF01A6B592EBC523A -:10704000F1369FF6C111B98BFB3D633A804DC531D6 -:10705000B987980FF102188E31CD7A3E1DE711E203 -:107060004CBBEBD3BBA7CD65196F75D7438F893068 -:10707000FF00D978854A9594AD76D7E47547C65E0A -:1070800028FDA5BC29713C363A5C9AB58DD8FB3DEC -:10709000F6AF74D711CAD246827562C4B07F2ADABD -:1070A0002DB918091CBF862F806C752F0A7C68B813 -:1070B000161E1786FB4DBADB04915E5A1921B78C58 -:1070C000CA8934881B1B40903807A81C75A6FC0889 -:1070D000F097880FC3E6D5341F1259E957FA86A1F5 -:1070E000782CECE489FCD9DACEC733BACA0614ACE2 -:1070F00017EE4038C9079042D7AB7867E18F8D7C97 -:1071000021E20D7ADB49F1669379A8786775ADE2E3 -:10711000DC69E55AFA5DCF704331249C956C30E40C -:10712000EE1C0EB5F792C3D1C3CA71A6ED1B592E42 -:107130008BD3B1F391AD56B462EAAF7AF76FAB3946 -:107140005B0FDA82EBF692B0D7B41BAF08F8374D7D -:10715000FEC3D5608AD658ADE65DE0C578BF36CDB2 -:10716000CCDFEAD4800727DAB85BAD78D9EBFABF79 -:107170008462B5F0D5ADBDC5DC17925DC5625648D9 -:1071800064861D8628CC803A8259B7291F781AEF69 -:10719000BC35F09F52D25FC413697A6F847C3491FE -:1071A0006B5F63D52F163BABD334C102A208A57722 -:1071B0000779BB618006369248C007CD7E317817CB -:1071C00058B0BEB6D7B5BB9D366D4350D4EFF4FB77 -:1071D0009B58D4DA35ABD80855D245654552CACA52 -:1071E000401CF201F98E2BCFC1602B7D46A611CA3F -:1071F000D395ECEFCD6BEDE5F23B7118CA6B150C36 -:107200004F2B7156BAB5AF6FEB73FA0EFD98A4D73A -:10721000B43F853E17B236F70F6BBA15569941F257 -:10722000ED0DB865DA73D030FC322BD3BC6DE3CDF5 -:107230003FC01A1C9A86A4D70B6B132AB9860799EC -:1072400086E60A38504E3279F4AFC45D7FFE0BDB20 -:10725000F14ACAEA0B7F0BC163A4E8B6F024315BA4 -:107260005DA899A10B9014328401428500638C754E -:107270003DBA697FE0B67F1564D1FCF6D7F406FD10 -:10728000D6F28625EB8CE31BBF4AFCFF0038C0E238 -:1072900032CF671C445B73D1349BD7CEDB1F59952B -:1072A000D5A79839BA12494757776FBAFB9FAB9F5A -:1072B0001BBC42DE20F83FAF6EB596D52DF52B28CE -:1072C000226938170BF6BB721D7D8E71F857A846E0 -:1072D000DB907D2BE43FD99B4AF8ABFB4EFECDFE05 -:1072E00013F18788359D0EF3FE126D32D755B683A4 -:1072F00073C4968CFB640D809F3617236924024764 -:107300003C73F59E836D7167A2DA4776EB25D470E6 -:10731000A2CCEA7219C280C47D4E6B1945C5F2BE7B -:107320008119292E644F02FEE97FDD15F8BFFF00A9 -:1073300005D3F89BE1BF09FEDBB25A6A9F0F340FF9 -:10734000135D7F62DA937B797D7D0C854AE76ED889 -:107350006644C0F5C67DEBF68A0FF529FEE8AFC29C -:107360007FF8383F68FF0082804D91CFF615A77CEB -:1073700073B6BE9B8469C678FE596DCACF0F886408 -:10738000E3864E3DD1E07E1CFDAC743F0869F3DA24 -:10739000E9BF0C3C3B676B712A4F2A26B3AAED6705 -:1073A000565653FF001F47BAA9C0EBB4673818B34D -:1073B000E2CFDB274EF1CE911E9FAB7C36D02FADB6 -:1073C00062904AB149ACEAA42B83230E973D17CDB6 -:1073D0009368FBABE636DC026A7F82FF0008BC33B1 -:1073E000AA7C2FD2FC457BA6CF7971F6D6B79A49F5 -:1073F000EF13C87983334718895849B0C51CA5B322 -:107400008390B838CD57F8D5A478723F006A6BA73F -:1074100058E87F6BB56B59C5C59DACB0B462479158 -:107420004A9DC70C0EDCF4F4AFAEC4E6581A38FA25 -:107430007849C1F3CF67D34F33C5A383C554C2CEB8 -:10744000BA92E5874EAEFD8F6EF859AA787754F060 -:107450009DAEADA7E8DE19D32E354D2CDE5DC3FD04 -:10746000A5AA3985A105228D88BDC81B63037301B8 -:1074700085F5159BADEA1E13F187C6BB5F01EAFED9 -:1074800015F05B696D6EBA88D4C4FA8C6A8F205689 -:107490002157ED8B852F275DC01EB8E9537ECE7630 -:1074A0003349F063C3374D7DE5DBF930958E5D429E -:1074B000E6D95765C4DBD0796C14EFC807BF0299D1 -:1074C0007BF052FEFF00E293F88DBC41258496B616 -:1074D0006F6092CCD2890BB2B05292B1DC546EC0C4 -:1074E00039C9AF2259951A75A74E7EEF2DFAF5E8E6 -:1074F0007A0B035254A125ADED72EF8922D061F8C9 -:107500007566BFF08EF87EE6D2D3403AE5BD9A4D5F -:10751000ACC70C52C118754675BBF947972328991B -:10752000B82EBE5FDE000F216FDBA2D9EE6493FEA2 -:1075300015AF85FCC9AE5EE8B8D4351CF9CE888E8F -:10754000E3FD238675440C46376D19CD7BF78874AF -:107550001B8F11587882CA6B97D2ADEE25BAC4B290 -:107560006A1772C2629ECA4816151231568D64752A -:10757000724F391C72057CBBE3CFD952E3E1F78827 -:1075800056D6EB56B7B8B35D3E5BF9AE624DA22D51 -:1075900081B6A6188C976000C1EF5DB93E330B8AA7 -:1075A00094A157E2D1A57DF4BB39730C2D6A2A3220 -:1075B000A6F4EBA751B17C68F0AF8AB5B545F83BAE -:1075C000E19BED43509C003FB6356792795DB1FF7A -:1075D000003F5C924FE24D4375F183C1B64CDE6FC4 -:1075E000C19F0B47E5B98D8B6ABAB280C3AAE7ED9C -:1075F000555FC35ADE81F04FE28DE4B6ADAA6AB79B -:10760000167046DA55E4530B56B4BB3B1C3B852C35 -:1076100019464A95079E6BEFFF00F82597C3F8358A -:107620001F0BF89354D62E1B5EB9D735167B85BE3B -:1076300041372A91E0FCD9FEF11F857C7F8B3E24E7 -:1076400061F82F2B78FF0063ED27A72C1B6AFAD96E -:10765000EABB1E970C70DD7CDEA49292518E8DE900 -:10766000A5F6D0F8097E387818903FE150F84BAE77 -:1076700032758D57839F4FB57AFA7F2CD7B05EDD78 -:107680007C0FD3DB559A4F03F837CBB19ED92CED45 -:1076900057C5B7AD36A90BCC51EE43A5C3242A5329 -:1076A0000E226DCEB9F9B2393FABCBF0ABC2F8FFC9 -:1076B00000916BC3FE83FE25D0F1FF008ED38FC2F5 -:1076C0008F0BAA29FF00846FC3F96FFA87C5FF00EB -:1076D000C4D7F36FFC4DA55AD173865D651DED3798 -:1076E000A23ED17871083B3ADF823F13FC5BF19FE9 -:1076F000E1B58F89F50B7D2FE12F85E6D3A0B87812 -:10770000EDDE5D6B5477740480495B900E7AE46023 -:107710001F4AA0DF1AFC12807FC59DF09F2011FF39 -:1077200000136D57907A1FF8F9AFDB7D4BE14F8561 -:10773000D74DB83FF08DE819589B91A7439E9FEE17 -:10774000D7E17F8C7C230FFC21763AB2C92094DBF1 -:10775000C11F9607CBF740FE95FAAF853E3E61F814 -:10776000AF192C2E2B0DEC6DCA935272BCA4DD9771 -:1077700092D19E0E79C0B5F0945D6C3D4E7B26DEB5 -:1077800089592367FE175F827FE88EF84FFF000656 -:10779000FAAFFF0024D03E35F823FE88EF84FF00C7 -:1077A000F06DAAFF00F24D7980A2BFA67EAB4F66B6 -:1077B000BF13F37FAC4F767D25FB17785FC39FB473 -:1077C000BFEDA1E01D2AD7C1FA578674CB4B86BE08 -:1077D000BD82CEEEEAE16E840A651BBED1249C6EAA -:1077E000555206320D7EC87C44F89DE1BF83DE16FB -:1077F0009758F136B5A5E81A4DB7CA6E2F275863CA -:10780000CF645CFDE6F451927B035F877FB08FC647 -:10781000FB5FD9E3F6ABF08F8A3506F2F4CB7B93AE -:107820006F7AFF00DC865531963ECBB831FF00768B -:10783000BD6BFE0B29F16758F1F7ED5CDA6C9752DE -:1078400049E1AD1F4DB597458D24DD6F347342B2CC -:1078500034EBD896662BBBD100ED5F239C64F2C657 -:1078600063E9D26ED4D477FCFE67BF97E3E386C2A8 -:10787000CAA25EF5CFAE3E23FF00C160BF67FD1711 -:10788000C50F7D69A5EAFE2DD523B66B21A859E861 -:10789000C8ACD0139317993B46FB0924EDC6D39C83 -:1078A000D798E91FF0567F817A05F2DC5AFC23F164 -:1078B0000096360617682D1DA000E40426425541A7 -:1078C000E42A9DA0F415A5FF00046FD3AD65FD8AE1 -:1078D000FE245D49F65B7B8B7D5EE0C7792C02431D -:1078E0006D8B28486E84F07E6C0AF39FD9B759F1EE -:1078F00067C5FF008B7A4E9563FB476837D209E373 -:107900009A4B39B4E684DE46AC0BC68648002C544C -:10791000118CF7AE38E5F83A72A949C656868DDD66 -:10792000EBF76C74FD6B1138C2775EF74B2FD77392 -:10793000BFB9FF0082C6FC11BDB9B39A6F847AB497 -:10794000D2E9B6CF656CEF6362CD6B6EEA55E25259 -:107950005B2A8CA482A08073D3B5416DFF00057AA9 -:10796000F8176BA79B487E0FEA91DAB32B1892CADF -:10797000C9632572178DF8E031FA027A5711FF00BA -:107980000555F06AFC70FDAD7C25E07F0778367BFD -:107990001F127946D66B91602DA3D48B382B2060B3 -:1079A00006E445C92E7A0AF45F86DF12FC01FB1259 -:1079B0006BDE13F04F877C49F0DEF348D1E490781A -:1079C000DEF2FDB76A1A95D9F91C467690AB163EE1 -:1079D000519C11C70724DBC160A542138D3939358D -:1079E0007B733DBBFCFA131C462555945CD24BAD12 -:1079F000B7F91969FF000569F8030E9F71689F05C3 -:107A0000EF56DEF1045346BA758059D43160186FD1 -:107A1000F9B0CCCD839E589EF933E89FF057DF81B3 -:107A20007E1AD56D2FB4FF0083FA9D8DEE9E0ADA83 -:107A3000CF0D8D8A496C08DA76306CAE471C76AF74 -:107A400033FF0082AC7EC6FA7787AEADFE307C3F56 -:107A50005B7BCF0778B02DC5E2D9F30DBCD2722580 -:107A60005C7FCB393249F46CFAD7C498CFFF00AAB7 -:107A7000BD2C0E4B97E2E8AAB1E6D77577A3EA8E44 -:107A80003C56658BC3D474DDB4DB4E87EA97FC3F6C -:107A9000C7E1FF00FD093E32E0E796B6C7FE8CAFB6 -:107AA0008FF40FDB7347F86DFF000504BBF8B9E1F5 -:107AB0001D2755D37C37A9DE19AF74976459A68A60 -:107AC0006402E53E56D9CC9BA45E70182E7A57CD41 -:107AD000B8A2BD3C2F0FE0F0EA4A9A7692B3D7A144 -:107AE000C35B36C4D569CDEA9DD1FA17FB557FC17A -:107AF000593E14FED49F05B57F0A6A9E06F162C9FD -:107B000075116B2B9616C4D9CE394901F33239E081 -:107B1000E3B57C7DA6FC62F05D9E9B0C33FC27F0F8 -:107B2000BDE4F1A8579A4D5354569481CB10B740F9 -:107B3000027D00C579AE28ADB0B94E1F0D0E4A7753 -:107B4000E5BED7B99D7C7D6AD2E69EFE87D61F0A28 -:107B50007C29F0CFE25FC16BAF12DE7C39D2749921 -:107B60002CAFA4865FB1EA77F26F8D56323896E07B -:107B7000819DE7A91D0576C7E0DFC39F0EF8364D4E -:107B80004E0F09C3676CD682692686FF00508EE6C9 -:107B900058DB2C55C1B9D982368DBB47DDF5AF090D -:107BA000F0B7ED5F63F06FC29A6E8DE0DD2E4BABE8 -:107BB0005F216E6FDF563FBCFB6BAAACC23F2C81CE -:107BC000E57C8BB437232D9EB5347FB7AEBF16A3AB -:107BD00025D0D1749F3244119532CC63001CE42E21 -:107BE000EDA0F27271935F2F8CCA735A95652A13B8 -:107BF000B41ECAE7B986CC3011A69545EF7A1EE3CC -:107C0000E20F837F0E752F0BB6B37FE1582EA3FBD7 -:107C10003A5C1BA96FEF9EED971901B7DC6CE84742 -:107C20001818C75AF3DF8F3A57C38F839E07F0DEC9 -:107C3000A165F0CF47D55B5A926CB5E6A3A944C1C4 -:107C4000556261F2A5C019F9C83C76F5CD7296DF90 -:107C5000B76788DF543711E85A74934E81020927B9 -:107C6000653839CAA6EC67DC0AE4FE37FC6CF1170C -:107C7000C71B3D3E1BFD0D6CD34F964917ECF14BD6 -:107C8000F31754073BB3FDC1D3B935B65B95E63462 -:107C9000F111962677875D4CF198EC1CE8B5461EED -:107CA000F7A1D1F857F6C5D3FC109689A4FC3BD2B6 -:107CB0002C61B19D2EA0862F106B0214956449553E -:107CC000F67DAB69612471B648EA8BE82B435EFD13 -:107CD000B9A1F186BB75A85E7C39D06E350D49D54A -:107CE000AE255D5B54124ED800138B9FBC40EBEB6E -:107CF0005E12740BE03FE3CAF3FEFCB7F854B6FA29 -:107D000015E2966FB2DF47228CC7B606FBDDB9EDF0 -:107D1000F857B98BC9F2EC5C2D888292DECF5D4FAB -:107D20002E8E658BA2EF4A4D7A763EBEF87DAD9DD4 -:107D30007ECB48D56F3E1C784DB4FBAB886CA50D4F -:107D4000AB6AD25C40B751305C869B00E32082C0B6 -:107D5000FA7A8E81FE1B7C37B8D4EEBC2B07856C7B -:107D6000646B58CDFAE9D2EA5AA359231E03ED17E2 -:107D70004390587439C13CD7CC5F09FC7DA968DABF -:107D80009DCC9A9D8789B5ED6A69E09347592EE4A9 -:107D90001025D860374C87FD66532A31823D6BDD54 -:107DA0003E2EF8C3E317C22F0A7F6C6BDE10D2E1C0 -:107DB000D36EB11BB4123B3DB97CED0C55B2ADFD99 -:107DC000457C6E6197D3C0D6861B0328D3E677B275 -:107DD000D137D1D91F4984C54F134DD5C4C5CF97CD -:107DE000ADAE7A0F87ADFC13E0B79BC1563E1AD3F8 -:107DF0006D63B8865D564B38AE6FC210DE5472911B -:107E00002F9FBD43EC883207C3045CEEC71E1FAD35 -:107E1000FEDFEB6DAF6ADB7E1AF83964BA99C4D223 -:107E200024D791BC8D961E665661890827E7186E87 -:107E30004F35989FB6A78D230ADFF08DD8B478F21E -:107E4000C06826624018E4EEC9EB9AF0CBED2352ED -:107E5000BFBB9AE1AC6E15AE246721616C02492765 -:107E6000B7BD7B992E57563CEF1F24EFB6BF79E57F -:107E7000E658E84945E15356BDF43EB0F84FF1A34A -:107E8000C75F1A34D9F56F0D7C2BD0F58B0D0D7EA5 -:107E9000CD3097C4376B1A6E0A4996396EC79C4E1F -:107EA000D8C9670C46D4E4617147C7379E28D734D8 -:107EB0002B6D3353F80FE1FD62DE3BFB8BB58ED7A4 -:107EC0005BBEBEB817330DF2C9234176D26E654C46 -:107ED00092FD760E781887F610D53FE112F0A6A134 -:107EE00025C58DE09966D415268D584B0F9962A84B -:107EF000A817FBB2B6632DFC3C91D2BD7BC4DF1446 -:107F0000EFE5D6F436B5F11EBDE138D20D3E193598 -:107F1000132CAC46CB275687CB2705626DA85F197B -:107F200071C9C9AE5AD8C9431EF0F0A4B953DF5E77 -:107F3000C7453C3C658555A7377EDF33E5C7F16E05 -:107F40008C8BBDBE02E8EABE42DD026FB59FF52D07 -:107F5000298849FF001F1F74CA0A03D0B71D6A0F82 -:107F600011FC43F0AF84AFDECF55F82DE1AD3EFEFE -:107F70003C89AD6E351D6639A13D46E53703AFB18D -:107F80003EF8AF60F0BF8F758D7ADAC5B5F9349DD4 -:107F9000522FEC4562DA9692A6E5CAEA170D8927B8 -:107FA0000E26C031A1FBC7FD70F94F26B8AFDA63CA -:107FB000E18F87FC7DF177508BC377D796FA8F9648 -:107FC0008B0DA5CC78B598907F770CC3A6189C2B09 -:107FD00081D7A9AF668D6A72A9C9523A5AF74CF394 -:107FE0002AD29A8F345DCFDB9FF825FF008DE1F810 -:107FF00083FB077C35D42D749B5D0ED57478ADA1C1 -:10800000B2B79A49A38122CC6A15A425C8C2FF0041 -:108010001313EE7AD7BE13815F377FC124740BCF61 -:108020000AFF00C13FFE1EE9BA85ACD677D6766F4F -:1080300014D04ABB5E3612BE4115F47C95F96663D6 -:1080400018AC55450DB99DBEF3EDF03CDF578736B2 -:10805000F65F910FDB63B6B65691D235C01966C094 -:10806000AFC57FF82EAFC1CD6BE237EDDC6F34DBEF -:10807000792E2D66D12D5639228DA4576504151BF6 -:1080800047515FA3DFF052DF8977DF0C7E0768730B -:10809000D8C70C8FA96BF65A74BE6161B6395F6B95 -:1080A000152A410C01E0F635F36DF7C16F0DB78E5F -:1080B000C5C4C9A849AE476A971F686BF9DA5589E4 -:1080C000F2AB86DD9C70462B3C2E3B11856EA616CE -:1080D0005CB36AC9B57B7766B530B42BD96215E25B -:1080E000B5B5EDE9B1F9C3F0E74ED57C0F71A7E95D -:1080F000371E15BB9A320DADC6A70DADC4B1C389ED -:108100005DF73A2A91E629629BB190848C735D3EBB -:10811000BFF08AEBE2D59DEE87A4C1A7E9FAC6A518 -:1081200002BC492C3776F1CB1DA2CB71212D2C2A14 -:108130003217800752CA3BD7D8FF00163F61CF04E1 -:10814000FC53D16E2166D6347BC9E6F3DB50B1BD5A -:108150006173BB396E5F72E1BBF15F2DFC56F017A6 -:10816000C3BF871F0620B3F09F8EB5AF155978BAED -:10817000DEED9AF0C91DE5C5A46F008D6441FBAC2E -:10818000A82DCA3303D48EE2BD2A79A4272A38BC8D -:1081900076B5E9DECEF64DB76DBF039A781B7B4C02 -:1081A0003E157EEE7D2D76ACBB99BF0A7C5967A447 -:1081B0007C17D2741D7BC33E3576D26232CCB6FAC0 -:1081C0002C8C89B64793716DC3E500839C0EF5D561 -:1081D0002FC51D2FE247868C93E8BE27BFD1EF2421 -:1081E000F32CDEDB4CDBBD57D4F9BD739E4015E7A5 -:1081F000DFB357C1AD0FF666F8ADAC5DB78BB54FC9 -:10820000109BED2AF34545FECC10441E68E58CCA50 -:10821000C4CCCDB51A27070849C700E6BD1FE11F2A -:1082200081B5BD37E0CE93A3DAEA4B657DA6CFB624 -:1082300069E18BCE8D91643B906703E6FCC67A665C -:10824000BD1C6528CA9CF13568DA4DED7EFD7CB514 -:108250003870F52D38D1854564BB5B6E9A8ED6FC9F -:108260007563E2CD3352D3753D07C4B75A7CACB1C8 -:10827000886DF4F5F3114004AC98989073EC3835A0 -:10828000E63FB5478E75CF1CF97E19D174EBC86CEB -:10829000350B78AEAED2FAD228652629488CA39643 -:1082A0006DAA0C9F3004672322BDCB57B6D43C5730 -:1082B00063AA5868ADA8689A95BCCA86F25D31B6C3 -:1082C000B9C7DE4DC007E98C83DBD2BCB7F6CAF86C -:1082D0009D65E12D3A3D3E38F568BC45711C06CAE6 -:1082E00045D8B6B1AC770ED28911D0B306F9369025 -:1082F000429DA739C56F915BEB8B96959DBCFEF3B4 -:108300003CCEFF00576BDA5FC8F98F57F00EA5E13E -:108310003B386FAFA38521FB64968C1665691248C4 -:10832000CFCEA541CF18EBD3DEBF4CBFE091DE39F5 -:10833000D37C5BF0FF0054B7B1791AE2CEF98CA17F -:10834000936E03245B71EBD0D7CB365F0DFC3FAD52 -:10835000E9D64FE2E9AD26DFA6DD4FE4DB5BCA1AC2 -:108360002BF954C8F348E06D61B990E1785C9C8EBC -:10837000315CBF8BEF7C49E12F1678D2C7E14EAD5F -:108380007FE1BD07C39651DE6AF15AEA8B665D94C0 -:10839000244C54960D31DC470324F271D33F25E37E -:1083A0000702C78DF2996070B5146B45E926FDD4BC -:1083B000AFADF777D343BB85F3CAB92546EA46F498 -:1083C000E7D12D5DB6B5CFDA84F9929CCDBD57FDCE -:1083D0009CFE3CD7E3CF8F53C61E0DF036BD7E9F6B -:1083E00014BC75737DA7C2B7168BFDBB98644FB6DE -:1083F0004F1E1D558B966B75824000F94C8FB8AEA1 -:1084000000AF34F84BFB4578FB57F88FA55ADE7860 -:10841000CFC457D6F34C10C179E229ED20973D0324 -:10842000CA1C15078E8735FCC986FA27F117B39F3A -:10843000B2C652B3566B5D6DAF63ED2AF8898152B7 -:108440004A54A57F45FE67EE56A83FE25973FF00E8 -:108450005C9BF957E0BF8BFC536ABE03B1D355A4B4 -:10846000FB62C104980BC63683D7E95EABF156FFB9 -:1084700000E2F3F8CF551A6F8A359D374EB5B8FB39 -:108480001B29F16B240D3AA2B3AC667943301B87EC -:10849000AE3D6BC47C71F0D75CF04E9F6773AA7DD4 -:1084A00095EDEE59ADA1920BF8AE866354CA1F2D1F -:1084B000DB6E15D3AF63C6715FAE7835E0556E1ACB -:1084C000CC655734C4C26DF2CA2A0F5E68DDEA9AE1 -:1084D000DACCF0788B8DA588C3386129B4A49C5B75 -:1084E0006B4B3B6CD7539B51B89EAD8EBF4A29CC8A -:1084F0001A07653B91812A41183F88FCE9B5FD7256 -:10850000AFF2E87E4BD35DC2BAEB9F8AB3F8A7C146 -:10851000F67A1F88049A843A526CD32EF39B9D3DC1 -:108520003AF9609FBD1672761E9938C5723452941E -:108530005369BE811935A236B47F1F6B7E14D3EE0A -:1085400074FD2F5AD52CAC6E18992282778925C8D4 -:10855000DB965071C8E39ED59567713595CACD6F8E -:1085600024D0CD09DCB246C55D0FA823906A2A014C -:10857000C67AF23070697B38F45B87337A33A29F16 -:10858000E2DF8A2E352B7BC93C45AD49796A8D1CCB -:1085900033B5E4864895BEF056CE403ED5CFCD2BC0 -:1085A0005C4ACF2333B48773163924E72734DA299A -:1085B000C6118EC81C9BDCDC7F88FAF3F865747FDB -:1085C000EDAD58E96A850D99BA736F8CE701338C6C -:1085D000561D14511828FC2395E5B8518E28A72C58 -:1085E0008CA857270DD47AD55C5CA0B1B3062AAC11 -:1085F000DB7AE074A163676DAA3731E8077A166603 -:108600008919558A87186C1EB4D070D9A4FC839739 -:10861000B8A226DBBB6FCBD33DA9EA1AD6752CB81E -:108620006521B047E3FCB151E7E5FD7F1AE83E164E -:1086300068907893E2368B61756AD796D75751C7A1 -:108640002C22E041E6A13C8DFF00C3919E7DAA252E -:108650002E54E52EC54629E88F52B5F8A363E3BD35 -:108660007BC37258AADADC69D677AAD6FE446A625E -:108670002B69261C32A81827271C9CF39AFB3BFE6B -:108680000945E04D1FE257ECC373AB6BD6306AFA75 -:10869000936B5716ED3DCAEF6F2D5232AA3D8163A1 -:1086A0005F10EADE10B1F05FC7F4B6D334DBAD2A59 -:1086B000C65D2AE2E2182793733AB5ACD87FBCD8DE -:1086C0000D8040DC7D78CE07DE1FF046B99A4FD989 -:1086D0003AEBFEC3970703B7CB1D7C7712C947005F -:1086E000DD3BAD51F459327F594A5E67D0BFF0A2ED -:1086F0007C1F9FF917F4DE3FE988A61F807E0E3F9E -:10870000F32F69BFF7E85761457E71EDA7DD9F61E3 -:10871000ECE3D91C5CDFB3BF82E768D9BC3FA7EEAE -:1087200085C491911E0A30E847B8A7DEFC00F086A8 -:10873000A51491DCE8B6D711CC54BA4A59D58A9C15 -:10874000AE413D8F35D8D15329396B2D594925B1CB -:10875000C88F80BE0F18FF008A7F4DE3FE990A7212 -:10876000FC0BF082FF00CCBFA675CFFA915D6515BA -:108770005EDAA777F793ECE3D8C5D2FE1D683A2DF1 -:10878000BF936BA36971479CE05B21C7E62AD7FCC6 -:10879000225A4FFD0274BFFC048FFC2B43B7F5A394 -:1087A0001CFF00F5A97B49770E5467FF00C225A482 -:1087B000E7FE415A5FAFFC7A47FE147FC227A485CB -:1087C000FF00905699CFFD3AC7FE15A18E28043FB1 -:1087D000420FD28F693EEC3923D8EFBF61FD72E3BF -:1087E00050D5BE2259CD349243A7EB1024084FCB6D -:1087F0000A1B3809551D86EC9FA9AF7C92BE7DFDF2 -:1088000086AC26B4F137C4A9248648E3B8D5EDDE9A -:10881000266421655FB1C232A7B8C82323B823B547 -:108820007D052546FB947C99FF00057918FD9F7C0A -:1088300023FF00637E97FF00A345708466BBBFF8EB -:108840002BC9CFECF9E11FFB1BF4BFFD1A2B8427CA -:1088500006801B3EDF21F71DABB4E48EC2BF35BCE2 -:108860005FE28B7F82FE05B7BCB7F0CF876693418E -:10887000D4A18974ED42E0DE473A34570A04D1842A -:108880008F1B97649E586201C1CF181FA533E3C99F -:108890006DDF770738AFCCFF008FDE21935EF84C99 -:1088A000750D4AEA3D42D66D52CC8F26E9A4578118 -:1088B00016E005DB81B084DB95E818939E6B3A7077 -:1088C0008CB1B4232575CCB4BD97CD6CCDE3292CE8 -:1088D0003D57076F75F4BBFF008079078BFE3C5E48 -:1088E00078AAEEDB4D8C6ADA7EA96163F6EB9D46D1 -:1088F0001D5E43FDA1283B91E54619DC809556DFBE -:10890000903F21F4F786BF65CD07C4BA669D79799B -:1089100063A4F9D7C6E1A576BFB4964755B412C68D -:10892000EDE6DD07F31A527782A0AAF3815E2DFFF0 -:108930000009AFC33B7B1B68563B59B6DD2473C9A6 -:10894000269AE256B60CCCCBBD4EE20A954C120FDD -:10895000CB9C9A6DEFEDB5AB695A9C8BA2DB2DAE2B -:108960009B05C4EF6A8B332E3CD8BC973839E5A2FF -:10897000014E49E3DEBF4DC565D98D4A7ECE84AC3C -:10898000EEDDF6D3A2F3B33E230F8CC1C25CF563D8 -:108990007BA4BBEA9EE7A54DFB34F8365D52D61B9F -:1089A000EF0EAACD26A104770F637134D6B83A62D0 -:1089B000CC503452B831998E4BA8C052C44802856D -:1089C0003E6DE2CF819E1D7BCD02D6C3EDD642F334 -:1089D00052D62237A2D67324B0DB3298E368E7314F -:1089E000A995395211829CAE4EE0D8E6B53FDAAB7C -:1089F000C5916B01F4DD47EC5A7C2F1BC16D1A66E3 -:108A00002464B616C1B0D93B8C40A96EBC9E957B40 -:108A1000E1A7C5DD6FE25FC4EF0F58789B586B8B01 -:108A200049A7BA489EE762C703DD2EC763D005DCBD -:108A30000123A70718CD7AD1C3E2E8D2E694B54B5B -:108A4000BF5B3FD4E1956A352764ACAFF85CF71F94 -:108A5000129B1F02699A7DAEB9A4EA17978CB3C026 -:108A6000F08BCB9D35620A111818E3BA9D0EE18296 -:108A70004AB28CFF000D79378F2C6D5BE28DC5FDFE -:108A8000ADBE9691EB0F15F18B5190BC9033819553 -:108A900046C6597AE09E7D49EB5E8FF16B44D2BCAD -:108AA00049E29B7D26CE7D164D4B4B8AE2E6E2DE07 -:108AB000CC18E38D1D97945CB64607AF523D6B888A -:108AC000B9F0B5A6AB749776F79A5C76FA5F9360C7 -:108AD000E24B39276595103328E38C6E1D7BFD2B07 -:108AE000F26C453CC2F88F6B1E5A768CAED28ABDB2 -:108AF000D5FDE52FC0FD170B3C128D0549F34EF255 -:108B0000564DB76B69A5BF13E71F84D7E74FF8E948 -:108B10007D2B46B7023B7D598C52728FFE8971D7EF -:108B2000DBFCFAE7D5BE08C16BF10BE2CC324D6736 -:108B30006F6B6F6B6B248F6F05B23ADC601F97E62B -:108B40007455273F7B3C75F6AD6F85FF00B2EE97FD -:108B500027C416D5341F123EA5AA5E477AB696578B -:108B60005A7B430CAD2432A61989C2819279F4F75D -:108B7000AEAFE1C7C1CD5F40F1436B57CBA0FD86DF -:108B80005D34855B57F91D642446E432852ACD9116 -:108B9000D79AF6322C44146756959CACD2973697E8 -:108BA000FE5E5BD9DDF5E87959A51A8F968CEE93B8 -:108BB00069B8F2F4EF7B69A743B9D05AC7C092C72E -:108BC0002DBF86ECFC4F677173384B0BE85FF725C0 -:108BD00060B65DC4C32E5DC608DFBB073D3A57379C -:108BE000A4EB1A7F8EFE2B68BFDB3E1FF07E8FA6A4 -:108BF0007FC24D796E74CD49AE21B0082D6C000155 -:108C0000F12323B1390CF94DC707838AC9B0FDAFF1 -:108C1000B4FF00073F93A549E22D16EAD2793F7FC2 -:108C200064B1C65C32A2BA637700326715C9FC49E9 -:108C3000FDA5D3C551ACD17DB356BCB99AE1B506FB -:108C4000D6103ADE472A5B2AAFC8DBBE536CA73981 -:108C50000781DB39ECCBF23CC3FB69636B45F2B8AF -:108C600059BD3476F5B9C188CC30BFD9CE8539AB82 -:108C7000F35F975DAFA74B1E6BE3C58E3F1B6B0B7E -:108C80000FD8FC95BD9827D96368E1C6F38D8AC0DB -:108C9000305C7404038ED59357BC55E22BAF17F8A4 -:108CA0008F50D56F195AEF51B87B9999570A5DCEFD -:108CB0004E0761CF4ACF5639AFD5209A8AB9F0F521 -:108CC0001EA3A8A194A360820D154405145140056C -:108CD00014514005145141A7434BC19E16BAF1DF10 -:108CE0008C34AD0EC4C3F6DD62EE2B2B73236D4FB7 -:108CF000324708BB8E09032464807F1AF40BCFD956 -:108D00001BC4D6576B0B5E68B249FDA3FD9CCB1C00 -:108D100093B342DE409D6475F2B72215381B807D07 -:108D2000CAC0A8DAD8E07C153436DE31D264B9BEC8 -:108D3000B8D36D92F61696EEDC1335A2071BA4414C -:108D4000FDE51923DC57D5BE37F02CDE24F87B6A0D -:108D50003C2FABCFA63E991ACB0CB6D76E2D55241F -:108D6000636D6D148ECDFBF69630409147C992A489 -:108D7000019DBE2E65997D5EAC217B2975B68BD594 -:108D80009E960F07EDA1295B6F3FD0F91AF616D317 -:108D9000EF6581BC991ADD9A22D1B075620E090483 -:108DA0007047A11DAABF435D5787BC26B0F8CBC84A -:108DB000F1045791AC770F15E0F28B6C6DA704911D -:108DC000FED1078ED5DFE87E12F00C3AC5AADDA5EC -:108DD000C359EFBA8E57D92925711F97285E3A6675 -:108DE00042173C9519C66BAE79850A6ECE4AFEA72E -:108DF0003C70B567B2763C5ABDE2FF00E167876C14 -:108E00007E1E781F54B7D06DED2E279AC9754BDBA7 -:108E1000CBF6B8B592496179363A2BA90AEA11C85E -:108E20001B0C7B88DEF9213C5F54D362B19E653117 -:108E30005E42BE60F20CA807C992189F7E0631EF11 -:108E40005F49780FC01AE5B68ACD67676297D6FA90 -:108E500040B9F3ACD25134ED1599822F28800070BF -:108E6000265DFB492CC377045726659853A74E35DA -:108E7000632F4D747E46F81C2D49CDC249FDDB7928 -:108E8000DB73CE44007C68B5D96BA45998F46B852C -:108E9000961D2C136F6EFF00659B2BBBCC90311C75 -:108EA00064862391D2BEF4FF008233FF00C9A6DDA1 -:108EB0007FD86EE3FF00414AF07F0E6ADA8D97C2D9 -:108EC00019ADBC40DAE47AD3699A9225ACFA6B4BBF -:108ED0001BA1473E61B87F986DC6003D33C75AF766 -:108EE000AFF823640D17EC9B72587FCC76E57F2496 -:108EF0008FFC6BE5736C6AC5655ED52B5F96DD777D -:108F0000F33DDC1617EAF8EF657BDAE7D6545145F6 -:108F10007C19F4C145145001475A283C8A00F21FBD -:108F2000DA1BE30788BC01E39F0DE9DA4AC7159E07 -:108F3000A4EA6E27683797CC814A027EEE073F8D00 -:108F4000741E21F1B6A96DA25ECD1CDB648ADDDD45 -:108F50004F94A7042923B1AEEE6B78EE000E8AE1A0 -:108F60004E40619C1F5A492CA199583C31B2B02007 -:108F700082A0822803E45F1B7ED15E36B3F0FDC47D -:108F8000D1EB9711C8806D610C631CFF00BB5E358F -:108F9000F10FF6B0F8916F6F018BC61ACC25D8EEA1 -:108FA000F2E454CFE4057E875CF81744BD8CACDA5C -:108FB0003E9722B0C10D688C0FE9595A87C0EF0661 -:108FC000EA83FD23C2FA0CC0763651F1FA50047FD1 -:108FD000F042BF899E20F8A1F08BC7B77E22D5F55D -:108FE0000D62E6D75F582296EA6323471FD9616D69 -:108FF000A09E83716381DC9AFBA24AF9C7FE09F740 -:10900000A3695E19BAF885A5E8FA3E9DA3D9D8EA06 -:10901000B026CB488462566B589CB301DFE6C7D0BC -:109020000AFA3A4A00F9A7FE0A85E02D4BC7DF038A -:10903000743874D8E166D3BC49637F3176DA12287C -:10904000A4DCC7F003A57CFD71F16FC2B2F8B3696F -:10905000F105825F7D96387EC7E78DC157277ECFA9 -:10906000BD939EB8E82BF44E58566186507D88CD4E -:109070007E327FC16D7E3D6B9F097F6F37B7D326F0 -:109080009A386DF46B69625825F25A1665C3104020 -:10909000EFC56D470B88C45E385873492BDAF6F577 -:1090A000339E2285269E225CB17A5ED7D7A1EC3F03 -:1090B000157F6C7F873F08F419AF356F1259C9E5EA -:1090C000C8B0B5B5A309AE7278FF0056086E39CFA7 -:1090D000A57C6FF16A1F877F143E1468167F086DA8 -:1090E0007538EC74FB8934BD466BA89D85B4262089 -:1090F000FE6B82C4B6DDBCB9E06EEBD6BCD7E1EF47 -:10910000C5ED5BE2AF8DE6B6BCF12C9E1CB77D973A -:10911000324B25DC49E6335CC2B3BB3CA029610B72 -:109120004AF8EA4C7C03D0F65AD7C2293E2EFC23DB -:10913000D5AF21F14EB5AF4DA3E936FAAC36515E4D -:10914000417389992E04864861462016895146E26A -:10915000CBE62963CED1F4D9770DA51A753325CB8B -:109160002BA6E3BA4EFA6A7938CCEAD5271C0CAFA5 -:1091700015A2975775AE9F81E47F11FF0067EBAF93 -:1091800087DE19FED47BB9678FC9B695D1ECDA2694 -:1091900088CDBFE56E4852A50FD4104579FBDAC9DA -:1091A0001C0B332E23762A0EE1D4633EFDC57B676C -:1091B000C3DFD956E3C5DE15B7BCBC1E20FB548205 -:1091C00047B9B0585A06B7440C448CF2214DBC77CD -:1091D000E79ED50C9F00BC1F1782AEAFA3F1558B45 -:1091E000DDC764F24700BE13CB2BAC52C9B824686C -:1091F0003C905A3450B213F78E70C5457E89471F94 -:109200004D7BAE57F43E36A61EA3D52B1E2E53091A -:10921000BB72E49C6DEE05751F05F52B3D17E287CB -:1092200087EF750D421D36CED6F51E5B8961332C56 -:109230002A0E7714C36E1ED835D57C28F841E15F1D -:1092400011F831751F126B2DA2CB0DECF1CF1BEA7B -:1092500010C25A25B39258F645E5C928669155774C -:1092600014C6186D572D85DCFF008505E099B4D133 -:109270007167AD4F790B6962F6195F59B4B679DC45 -:10928000CE89B0C4D1968D9118B142493D88C1AA0A -:10929000A98AA6AF077F92EE11C3D44D356FBCBC2F -:1092A0007C4F6DE3FF00DA9AEAF34FB78FC5DA68B7 -:1092B000B3C4D05ACF258B5F44082C108543B81215 -:1092C0000E0F1C7A0A5F08DD43A3C9E3AD3B50D300 -:1092D0006EA28B43D45EFE536D7D91086C4622CB0B -:1092E00046E5989500138E4F27A57977C64F0869F4 -:1092F0007F0FFC75358E87A8B5FDAC699DEB711CA1 -:10930000E50E48C7991E11B800FCBD3760F22B1F4F -:1093100048F1AEA1E1E8EEA3D3AE24B18EFE1582F2 -:10932000E92276C5C28EEC093C9393C7439C62B890 -:10933000F1594D1C661DD1ACB9A324934FF53A30B9 -:10934000D9955C3565569B6A49B6AC7D1971FDA10E -:10935000F00F42BEF107FC23BAEDADE7879232BFB2 -:109360006FBB8645596E620537A2440908278F7086 -:10937000C8C17553CE45753A8683E2086C6EAD74EC -:10938000ED734FD4A0B34B3D396DE28A570CA2590F -:109390005446079BB71134659549E49C0E4115E28C -:1093A000DFB3EEB9AAFC57F125F68FE22D52F35444 -:1093B000D063D39E69A0D42F271665E3016DBCD37B -:1093C0001B070825318E08E76FA0AEC23FD9FF000A -:1093D000C1E3E195C3C27529BC491E92EDE59B8CA2 -:1093E00062F4317C44B1C8E1940F94062090BB8EA6 -:1093F00009C0F0E8E5197607FD9E318C75BDBCDF2C -:10940000AEC7A95330C76317B59CA4F4B5FD3D0F93 -:1094100004F1F687FF0008EF8D754B3699EE1ADEE2 -:10942000E1D0C8F0B42CE73C9D8DCAF3D8D640F902 -:10943000695DCBB92DBB71F5FF0039A4AFB48EC8FF -:10944000F9993BBB81A74F1C68EBE5BB48BB41C901 -:109450005DBCE39EE7F3EF49BBE4C60672083E94A9 -:10946000954992058B1E493EE68A00CD3A44313E2D -:10947000D38C8F439A006D3914306DCC171D33DEB9 -:109480009B450014514500147F9E95240F0AF99EB8 -:109490006AC8C4A9D855C2ED6EC4F0723D86298150 -:1094A000D955941E1BAD0688FA87E14C563FF0A9AA -:1094B000742FF4BD2EF2F62B2BDB816034A6496DA0 -:1094C0008AE9B7AE9279C7E52C59011B8609524744 -:1094D0007CD3F8DBF18356F87FA7D968B66C1638D1 -:1094E000F51BA8ED4CD343773D89D96A4324B18D50 -:1094F000BF36F97EEF1F31EE0D78BE8DF1D3C4DE9D -:109500001FD2ED6D2CEF2DE14B55F2D64167099A34 -:1095100048F63C62391CAEE910248EA1589186C6EB -:109520003818835CF1EEADE36B7B16D4D2DDEDED44 -:10953000EE36C12C76A96EB11383228118543BBE3E -:10954000424904FC8BD0673F2B89CA6B3ACF112963 -:109550005E294B4FC8F6A8E610F66A92D1B6B5FC64 -:10956000CE1BE2A78F35AD1BE20EA96D6FAB5F4737 -:109570000C328445F34F0022815CFF00FC2D0F115B -:109580007FD06350FF00BFA6AC7C6520FC4FD63671 -:10959000F4F3F8C63FBABE9C7E55CCD7E5736E5344 -:1095A000739EEF73EEA3EEAB4763D33E0E78AB53DF -:1095B000F13EB5AA47A85EDC5EC7069C6E11266D1B -:1095C000EA1967848E083C75ED8C135F5C7C3BF870 -:1095D0009367E209A6B5F0CEA96F75AF5D68771104 -:1095E0005AC56F35C89C4AD146E46C6411A95F28FE -:1095F0008255B9EB935F1BFECFBB7FE122D603639D -:109600001FD93275E9FEBA1FC3FCF1CD7DC7E24B0D -:109610005BCB6F16F8922D2ED65B5BA11EABF6339B -:1096200014F14ECB225C49146208A350F0E1001BF8 -:109630000F241E3838AF57075613A4A855BBD7DDE3 -:10964000B6C9F2BFD0E3C4D37197B685969AFA5DD6 -:109650007E26EDAE81AF45F0664D43C51617EFADE2 -:10966000D9DA6A2A6E9F541E5C4AF1C9B54C2CDBCC -:10967000981038C8EDC66BDA3FE08D6FBBF645B881 -:109680005FE21AFDCB7FE3917F857CEBA66ADAC5AA -:10969000BFC335B3F104DE1F9354BAB1D49C4BAAB7 -:1096A00069B709AC1558E43B63668195508391BA5C -:1096B0004423071D715F44FF00C11C2D64B4FD9459 -:1096C0002E1668E4859B5999C0752A4AB471B03842 -:1096D0003D8839CF706BD9AF071C9127FDD3CE528F -:1096E0004F33D3FBC7D63451457C79EE85145140B6 -:1096F000051451400515E5BF1D3E3E5F7C2FF1B6B8 -:1097000083A3D8D8DBCDFDACCA64967DDF2A97DB76 -:1097100085008E475C9CF6E2B7359F88D7B61A5510 -:10972000DCF1C76FBA185E45C8C8C804F233ED4013 -:109730001DB679A09E2BE5CF16FED7BE2DD33429BA -:10974000EE21FECD8A44C107ECE580C9F726BC9B1B -:10975000C77FB7EFC4AD36185AD750D3E169188325 -:10976000B74F8CE7E9906803F4BBF61318F167C5AF -:109770001FFB0CDB7FE91415F44495F14FFC1147F6 -:10978000E38F88BE3BFC2EF1D6A5E24BA86EEEEC33 -:10979000F5C4B589E3B748404FB344F8C2819F99F7 -:1097A0009B93EBD6BED69280023056BF097FE0E194 -:1097B0000FF93FE917FEA0969DFF00D935FBB64F84 -:1097C000CCB5F84DFF0007083EDFF82804DFED6850 -:1097D0007683FF001DAFACE0CFF9187FDBAFF43E1E -:1097E0007F893FDD97F891F3CFC7BD0F431F0AFC78 -:1097F00027AA58C7A3DBEA97D6F0ADDC1676BE5C85 -:10980000906D8428F35D6E5D4B3E0B604287D707F9 -:1098100022B1EDBE2DF88BC4FF00058E837BAA4DCF -:109820002693E1F920B3B0B75558D618A47B999D7B -:1098300009500B83261BE727040C6302B634DF06AE -:10984000F8CB5C9FC2F6DE258EEB52D0352BAB58A1 -:10985000D2D448B1313E4B790A5B0304C64E393944 -:1098600019EF527C53F04DA7C2D5F126876B637177 -:109870006BF3E9AF2A5D3879217717326011E8BBC5 -:1098800057A0CE09C60D7D5E7528ACBEA536F5D5B0 -:10989000DF7B6A78996DDE2E125B7FC039BF0C3A90 -:1098A000F87FC796834DD4A6B88DADF2D326E8488D -:1098B000668DB7C7D73C74CF435D27ECF79B4F024B -:1098C000F8B2392EA4B5B7D6A48AD0985CAC998FDB -:1098D00073E1BF76C1A33BC061904818CE335CD71B -:1098E0008434FBAF08FC41D3E3BCB7433794661123 -:1098F00039DCAC8F13ED27F0E7F0A4F86BF1434EA1 -:10990000F0768979A7EA16B7F3799746E11ED990E0 -:1099100011950A41DDF41D2BE4B21FADBCB2BBC0F2 -:10992000352ABA5AFB687D0E65F5658FA4B1BEED88 -:109930003D6F6DFE47B17C48F1547F177C1BAF5BD8 -:10994000ADE470FF006923DE4F34D13B348208E17F -:10995000791D9163456976D9ED5701709248B862D7 -:10996000E5ABE77F8B7A0E9BF0EFC51A941A76A9C8 -:1099700026B5A25ADC7936BAA7D8A4B55BB5ECDE19 -:109980005B7299E7839E9D4E6BE90D1FC3FE1F1FFF -:109990000E26BEB59B5BF3AF346BD68A59E5B7088C -:1099A0009249A74F380501DE5421EA06335F35FCA2 -:1099B0007092F1BC10566D76DF504F393F7318C16D -:1099C000CFAFE159E1B89B33C2C39312A1CDCD25EE -:1099D0006B4B6D2D6B2B5F7DDA3A31190E5F5E5C40 -:1099E000D8672E5B27AF2EFADF77B7A1B9F08FE2E9 -:1099F000A7C31D374E87FE124B79A5BC8E660C7E21 -:109A0000C6D2A321E436430E98DB8C1EB9C1C60D25 -:109A10004F1DF8F3C33E3BFEC9B5F0D42D0DC5B8BC -:109A2000B9F36DE28A6D8A0DC3BC641918E7E46569 -:109A30001C01D3A6793E155D77C1469878F21F26A2 -:109A4000F63D3E4F29F133F41EDF8D52E2EC5C67A8 -:109A5000ED34F9DEDF86BF7182E1FC3CD2A7AFE1D5 -:109A6000FA9EF9FB30F87E6BFBEF1458B496B67390 -:109A70004DA524886F6E52D63216EEDF277C8428DF -:109A80003C8EA7935E9FA2FC27D43C2FA95CDF5D90 -:109A9000DD78756386E656610EAF6F2C84AA05618A -:109AA000B15C92C09008038C8AE2FF0067B959FE4E -:109AB00027EA0750DDE2A5FEC56C416AEC8E7FD334 -:109AC0002D718280B7CA70FC0E8A6BE90F8930DB7A -:109AD000F89ECB5A8A6D3B54D4A65BED5A75B949B2 -:109AE000AE5C2CA1A32D73868802B39008039F94CB -:109AF000F15C59A61E86618BA38FC4DF99A8BF7540 -:109B0000C92D1B7B3FD51E8E07115B0587AB82C31A -:109B1000D9C5392D795BD52EB7FC8F89756F835EDA -:109B200024D2EEA0B79742D42DE79265B6F9F0564D -:109B300049586E503818CAF3D4D67789FE1E6B3E4A -:109B40000CB1B7B9D4EC26B386E6696DE32F80C6B5 -:109B5000488AF9884750CBB9720FAD7D4171A15C3D -:109B60006AB7F27DB26BA568F508DFEDF730CA631E -:109B700088A148D656322A809B643DF395CE6BCEA1 -:109B80007C7FF0FADFC77E2B8449E26FED6B46D60F -:109B90004C2D2C4F04636DC45F6A965192016DC5C4 -:109BA000D7A0FBAA3AE057E9180CE63888F34365DA -:109BB0007E8D7E67C2E272D745F2CB7F54785E68B5 -:109BC000AF69F167ECCDA1786753D1A187C5567A0B -:109BD000B0BE7D49255B6B884331B6E630859B6A14 -:109BE000F980F05C819538ED593A6FC04D2EF2C680 -:109BF000EAE26D6A3B58E3D356E90BDC427CB98C50 -:109C0000EF16C6018920050C48E7073D2BD38E329D -:109C10000D1E7FD5E6796515D37C5CF03D9FC3BFF3 -:109C20001C5D697A76AF6DAE59C288F1DE5BF31CBC -:109C3000A1941E3E84E2B99AE88C9495D194A2D363 -:109C4000B30A28E9467355CD6DC5ADAE14138FCA5E -:109C500083F2FE1FA53ADE510CD1B150E15836D344 -:109C6000D1BD8FD7A5290E3AB031374DADBBA7D6A0 -:109C70009A462BEB0D37C39A5EB77F63AC4916A1AA -:109C8000E5EA37B65A8470C36113ADB16B679C5B6C -:109C9000AB719511CCA0718C273CD788FED05AAD02 -:109CA0009DC6AF65656FB647B14959AE1214856759 -:109CB0005964322FC8BD0A86C1CE7A579785CDE840 -:109CC000D7AAE8D369B8EF668F46B602A52A6AA478 -:109CD000968F6643F0BFE0A5D78D7C42D6B7906AD9 -:109CE0009027D85AF618A1B71E75EED745291EF24F -:109CF000178DE58927A21E09AF4097F63BB7D2FC26 -:109D00001575AB36A7AA43AB58E8F1EACB6D25929F -:109D100098E6764691625747393F26090700C88082 -:109D200090F94AECFC4DF136DF4CD33FE264DA9710 -:109D300087FE4BBD3964BA98C82EE649B4F95A4C2F -:109D4000A81F7D14E4AFCBF2A815CEEA3F15B45B93 -:109D5000AF88BACEA51EB56B6B6B7D25C34300B92A -:109D60009FFD1B7EED800E9F2647E55F319CE759E6 -:109D70009D3ABECB0F8595483DDA697C8F6F019780 -:109D800060E71552AD55077DACEFEA7887C42FD94F -:109D90005FC59AFDFEA1E259208F4FD3AE0ACCCF0A -:109DA000751CC9E58655EA4A1E3DF27EB5C8AFEC82 -:109DB000EFA93FDDD5B456FA3CBE99FF009E75F67B -:109DC0005F88ACD6EA186E37437714E2D4B5C1B5D4 -:109DD00061F68464B50B991890E090C36E320E73EF -:109DE0005CD7ED1DF1161F861F0F6C67B49A1B29F7 -:109DF00035030B4AF6B34770C2422E01242A8F2F37 -:109E0000A2FC9EC2BE5696068D4FDF566E9A726AAF -:109E1000CFA25F8B3DD9E2A70F729A53692D7BDFEA -:109E2000F04789FECFFF00B3B6B9278EEEEC2D2E9A -:109E300034ABEBCBCD327D912DDB5B8658D964936F -:109E4000F78E1554F9714840279E3839AFA7BE20C8 -:109E5000DC596BB697B79E28D26CF52D27C542D337 -:109E60005AB08B4DD1ECF4DBB5B633C3290F329F1A -:109E700035DCC7711872CD92CC49DC4161E7DF094E -:109E8000BF695D14F86FC3F1EACD797175267CF670 -:109E9000FB1EF909613EE6E08DF9592DCA2F001825 -:109EA000CE4906BA5F19F85AE356F0C5E343E22DEE -:109EB0003E3B8B9D1E3B4B48DEDA6F32DE64166DF7 -:109EC0003ABCBB4A9611C4412B80005E3BD7D3609D -:109ED000F0586C146329C959BBA93FD0F0F158AAB6 -:109EE000F886E314EE96B1466E8B0F8BBC1373E2CB -:109EF0004D22C61B0B7F04C325EE20CC4F342934E2 -:109F000033B261833315CA119C9FBB5F5B7FC11A5B -:109F10004E7F64DB9CB7FCC6EE31CE7F852BE0DF45 -:109F20000CF8B7C51A7FC55BAD1B5CD524D40C36C5 -:109F3000F712C8A5B7C33B0B4919093804AED39C27 -:109F40000C75F5AFBDFF00E08D6B9FD90EE24DA102 -:109F50004B6BF74303A0C245C57471153E5CBDA5AC -:109F6000DE26394CAF8B8AD744D6A7D5F451D68A92 -:109F7000FCDCFB00A28CF3466800A28073477A00E9 -:109F8000CFD73C25A5F896481F50D3ECEF5ED5837C -:109F9000C2D344AE623EA09E94B73E17D3EEEDDE30 -:109FA000292CE168E452AC31D41ED57F146280388C -:109FB000BD4BF679F05EAF6CD0DC6836AD1BF502B8 -:109FC00049173DFB35733ADFEC39F0BF5F455B8FD6 -:109FD0000CEE54C9016FAE53F9495EB58A31401B8E -:109FE000DFF04D7F86FE18F84D67E3ED0FC2FA5C97 -:109FF000DA6DADAEAF0B4E24B979FCF91ADA26DC76 -:10A00000379254052AB8CFF0E7BD7D39257CF7FBA0 -:10A0100009DB48BE22F89D315FDDB6B76E8ADEA44B -:10A0200058DB923F51F9D7D09250012755AFC27FEC -:10A03000F8383F6FFC37F4D90DFF00202B4C63D765 -:10A040006D7EEC3F55AFC27FF838362DFF00B7FC70 -:10A05000C78F9743B46E4FFB35F59C1BFEFEFF0088 -:10A06000C2FF0043E7F893FDD97F891F2FF8F3C79C -:10A07000F75368DE1EBAB7D0354D0E6D3D210B711A -:10A080002CAED6976C8980EA8EA1431EBC13C517EF -:10A09000DE311F103C2DE20D4EF238EDAFB7E990E6 -:10A0A000FEE9302EA448E64691BD188049C77AEAF9 -:10A0B0003E31EBF63A87ECFBE12B2861B89AEB4393 -:10A0C0002B05EC33C46D52D5E7B6DF132A46CEB26A -:10A0D0006F00B798CC19BCB00A60151C4FC30F08AD -:10A0E000EA5E32F06788E0D2ACDEFEE6DE5B4B99DA -:10A0F0002188A994C63CF5660B9DCC0165E80F5AF2 -:10A10000FAECE22A796D59456BAAFC4F072F935858 -:10A11000C826F461F0E248EF7C7761F6E966F27EEA -:10A1200075775F99D408DB007E3F954BE06F85D64D -:10A13000BE3AD1EEAF2E354934EB7B7BB682211D82 -:10A14000825C4B27018963E647C0C80073F8574B10 -:10A15000A3FC35F167883C6D6F7775E1BB8D3D6D74 -:10A16000AD76C8ED6DF6584471C4DF3B16C2EE23E0 -:10A17000A927E6356BF6745B0B8F0D789EC75032BE -:10A1800046347906A0F3C77588B61C464652294B5B -:10A1900073B71818E4F3C73F27924B1F4F2DACF04D -:10A1A000514AAE964F63E8B308E0EAE3A92C5B6E30 -:10A1B0009EB769EA77BA75FF008626F8712476F7AC -:10A1C00097935CD8E89781617D02189A5923D32729 -:10A1D00080A89C5C332215C9DBB4F3F5C8F993E37E -:10A1E0004ED3E0D6DBE1D934C3E7AFEF9B3EFC743E -:10A1F000AFA57C59F0F6FBE1C7C3AF115ECDA0EB74 -:10A20000D693699A479B32DE6A085EDD2F50C0AC58 -:10A21000E16DC052867194665259481B8A381F30CE -:10A22000F89F52BCF18697F64BEBDBA961DC1CA9C9 -:10A230007E011F5AE3C3F0FE6D8BA4EA578C14B95C -:10A24000A4DDA525BDADA2767F33B3119C65B869A9 -:10A25000FB3A2E5CBCA92F762FBDF7575F23CAAB04 -:10A26000AAF835B7FE1378F769EDA9AF94F9817AAA -:10A270009E3AF43D2AC1F87B67FF003D2E3FEFA1D7 -:10A28000FE15A5A0F86DBC13AD7DA6DA4BDB5BB85F -:10A29000D4A7276B0CF5EC3DAB6FF547307B5BEF3C -:10A2A0006BF1567F71CB1E21C245DDDFEE5FAE9FA5 -:10A2B00079F467ECE3A34D6BE24D4F5A59ADFC0FB7 -:10A2C0006EB626CA3B89E5955A494CD14AD8F2D098 -:10A2D000B0531C6EA580FE2039CD7AFF00C6DF8802 -:10A2E000B71E1EF0EEA9A85D7F683E8F16A37AED1B -:10A2F000147A94B7714D09B858A180EFC1558DD12A -:10A30000C2B100B8C90300D78B7C03F191D47E1E83 -:10A310006B905D6BFF0067BC984F6E03EBD6BA6421 -:10A32000A44D0ED041B860248B23E655C1E9923884 -:10A33000CBFE38F89B4FD5FC25E2416ABE1B9164E9 -:10A34000BC94417369ADAC93DCA7DBE46DED028393 -:10A35000BB82BB72C30996190D5EA65B9656FAC204 -:10A36000A38A8B5ECF96D6726BEF93BBF9DCE5C701 -:10A3700066149D2F6945FC6DB77514FEE5B14B5110 -:10A38000FDA03C2FAF78CED7529F4AB8B5B38F57B8 -:10A390006BB92C63B7496292DCC6A3CA6CB02FF3C9 -:10A3A0000270718CE41E2B8FF8C9F10FC37E34D27A -:10A3B000F4087C3FA0FF0063CDA7C4E2F250157EF5 -:10A3C000D04901400BD40DA4EE3C92E7B015C1FE7C -:10A3D0003D78E68AFBA8616116A48F919622525CB3 -:10A3E000AC74527952AB615B610406191F97A57674 -:10A3F0009F013C0DA5FC51F8A36DA56B17B269F642 -:10A40000B781C86870ACCFC6D451B5BA93D00EDD51 -:10A41000BAD7135BDF0CFC496FE10F1D69FA8DE7BA -:10A420009C6D6DDDBCD11005806465C8048048DD7D -:10A430009C123A5695E2FD9BE5DC9A525CEAFB1EC3 -:10A44000B47F632BAB6B3D42EAE3FB72CE0B7D1A0C -:10A450005BF8E292C24DF75323B0F281546551B5D7 -:10A4600009F9883F32F18271E51F11B47D2B4EF15D -:10A47000ACB67A14934B62AB0A832CCB3112B2295F -:10A48000750EAA032872E010A3200AF639FF0069AE -:10A49000FF00097D95A38F4B58DF16BB65B6F0F41E -:10A4A000304F98237403CCFB536DF3376E73B4E4D1 -:10A4B000A838E2BC93C0DF1425F065EEAAD0E9BA53 -:10A4C0001DC26B5A7B6992FDB2C5676B78D8A13308 -:10A4D00045B87EEE6F901DE3B963EE3C9C054C637E -:10A4E0008CAA578D9DB45DCF43170C346518D39556 -:10A4F000D37AB3DB3E1C7EC67AC781EEEEB52D4A19 -:10A500005F0F6A725BA4D1C110B9B844561B918C1D -:10A5100088D6C59D4F2576F5207635B7F143F66C84 -:10A52000D4BE2F787AEB53D37FE11BD296F2FF0093 -:10A53000EDD0A33DCABAC5E504D9B3EC81BA8C818C -:10A54000C0F6AEC35FFDA1BC01AA78E22D462F196B -:10A550007FC79994AC312CC2DE7DF9C193F77DB2EF -:10A5600008CE30715564FDA0BC057DE26D3F51976A -:10A57000C602D64B78591AD63691AD9CB7F7CF970D -:10A5800086231C57CACB36CDBDA392A4EF7ECCF751 -:10A590006397E0792DCEB6EE7CB9E03F855A86B35D -:10A5A000F1CB4DF09AC3697D7DFDA62D9E23709061 -:10A5B000C33846CB8124855402AADD71D47AE2BD2A -:10A5C000574CF0A78260D1A3367E18D6358DB722BE -:10A5D000217274699E362A0E2652859645129DACCC -:10A5E0009B802B13752CBB3C5FE25EA56FAB7C4C54 -:10A5F000D6AF2C675BAB7B8BE92586640479AA58C0 -:10A60000E1B9E79F7ED5EF1FB534371E18F8FF007C -:10A61000E11B358AE3498C697A6335B8D3A2D2B697 -:10A62000EE62726DE17745DC0E721B2D90C402481C -:10A630001ED6799B4B09ECDB57E65D34D55AFF00FB -:10A6400099E7E5997C6BF3D9D927EA58BAD0EF3C62 -:10A6500059E1FB5D57C3179F69B3952E9E0B1FEC05 -:10A6600068AE26D3E283CD4B78E424654F950A8EFD -:10A67000598807D86793F1AFC1AB29B429BC5BAB4C -:10A68000788ECAE2FADE2B49E5D2DA35870A5955C7 -:10A6900090F96785C1E3602480C46715E95E11B94C -:10A6A0009348B1D623D7ED7C35A1DF7F68CED6F6AF -:10A6B000F7334F6386C59F96F025B9DAF2B4643755 -:10A6C000EF383B893CD782C5A5DA69DE376D66F283 -:10A6D0000D5AF5AE3C5074EB68AC61597CB94481BD -:10A6E000D5A456FBEA7700231B4B61BE615960F18C -:10A6F000D4D7B4A8ED14ADAA576EFD345F89789C09 -:10A7000034AD08AD5BBE8EE969EACF7ED5B4FF00FB -:10A71000065F78CEE6DEF22F87B756F63E198B50ED -:10A72000B72DA9CAD1958D667611E6DF6348EA1088 -:10A7300032AA2BF42BF3020779E0BF80BA0EB3E103 -:10A740008BC99BC1734CD7535D436AD0F86EC6402A -:10A75000560BE108FB3330CC876021CC9D0E4D7940 -:10A76000BF85FE21788BC75A85F7D9754F0BD99DC8 -:10A7700053CED2A6FB59BD8D2DD2CD54197CEFB44A -:10A780007CB9FB5A9C83C9CB637AFCDCFE8FE39FC8 -:10A790001C37837599239FC1B729A96849AF4AEB34 -:10A7A000A5E65BC449E7DF182C117CC0D6F248C788 -:10A7B000A911FCBBB273863B0788AF051A33E5F9D4 -:10A7C000B5F91A613134694AF56375E89FE66A782C -:10A7D00012E74BD2FE23EB9F6B5B7B2B5B37B5976E -:10A7E000C9F2648562CDA02810C513A4644C55B687 -:10A7F0008C64E719A93E3B78574BFDA37C2D6FA6CF -:10A80000DE6BF776F0E9A219A510DBCB2C925D0D7B -:10A81000B0CC4BCD142A80C92A1C649001E3BD78CA -:10A82000FE85FB57F887468F5147B5D2E65D4A58FB -:10A83000A57021F24C3B15554446320A0C22F43CDB -:10A84000E39CD759E12FDB025B9BCD4BEDD059E860 -:10A850006D70259EDAEE28EE2E16295E4566574F5E -:10A8600033255C6ECE3EF388C9E9B86B8EE1F9D62C -:10A870008372BF35975BADB7B0B0B9C469CBA5AF34 -:10A88000DACF7EFA8DF13FC19F0EE87F092DEC6192 -:10A8900066975AF0CDC5D19EF8797E66A71C3E44D6 -:10A8A0007F6766499822A0076B05FE23EE6B6F5306 -:10A8B000F8EFA0CDE1F5F257499248F498E7898680 -:10A8C000A3771BCD7720B54BAF3220422B32F9CA8C -:10A8D00015782114F3C1667C41FDA53C33E26F86F7 -:10A8E0001A9585A6A5A84D797DA0DBDACD6F762EC9 -:10A8F00016396EF7CAD2B2B2960760109C30557600 -:10A90000EA40560FF37939AEBCBF29954C3FB1C62A -:10A91000B52E57A69A74F367362F318C6AFB5C2EDE -:10A920009CCB5D7CCF70F883E2CF0868DAFEA3E2AF -:10A930005D2A6B2D5354FB67971DBB4937972DB389 -:10A94000DBF94C831B70141FBF9C9F6AD0F823FB5C -:10A950007E78A3E02F84AE747F08E896367A579A03 -:10A960006EE587CFBB956263B54B9DD21DA0FCA35E -:10A970003D338F6AF9FCF3403B73CE01EBCFF9F422 -:10A98000AF6A797519C3D9D45CCBB33CD8E32AC676 -:10A990005CF07667D567FE0AEBF121FF00E5DB4C42 -:10A9A000FC25B81E9FF4D3DEB6B43FF82A6F8C3571 -:10A9B0003F06EB37D79AA697A7EA963E51B2D3CA7D -:10A9C000DDBFF686E6C3E2412E1368E79EBDABE429 -:10A9D000692E3EC92C96EC62BCB785A4D8543A2B9C -:10A9E000330DBBC1F95B8C2B007D391C9154FA7B74 -:10A9F0007D2B8E5C3F807FF2ED1B4737C527ACCFA8 -:10AA0000AA21FF0082B1FC429F51B3F3D6182D63F7 -:10AA10009D1E7F22E27DF2460FCCA37B90323BE36A -:10AA200035E99F18BFE0AA1A6D8F83E393C13A9767 -:10AA300089EF35BB878D9E2BF62B6F68AA72EB9042 -:10AA400072C587CB9CF1DB9AF82F1C503AFBFB7543 -:10AA5000AE2C470960AB558D549C797A27A3F5D36A -:10AA6000FC8EAA3C418A841C1D9DFABDD7A7FC130D -:10AA7000EC3F87BFF0537F8A5F123C6167A2D8C565 -:10AA8000A3C3737C5B63CF7174235C29624E1C9CEF -:10AA9000601EC79AEAE0FDB93E31497D710AC9E1FD -:10AAA00036FB30B80EFF006ABB2A1A1728C9D7EF49 -:10AAB00012091918F522BE198EF1B4EB98E5B2927D -:10AAC000E206118CB86DAD92B87C63F84E48F7156C -:10AAD000A1FF000B0B5E10F97FDB9AB08F6491ED44 -:10AAE000FB6498DB21CBAF5E8C7923A1EF5D353819 -:10AAF0007F08E5EE423F718C338AE97BF267E8A775 -:10AB0000833F6CDF894FE1496F26B9F0E5E7956136 -:10AB1000FDAD28B4B09AE7C9B6DD1A659A5B984EC8 -:10AB2000EDD2A8DA01FAE338EABC4BFB4EFC4EF05A -:10AB3000B6917975723472DA60B86BE81346CC96C8 -:10AB4000AB0496D1BB13F6FDA72D77081B49EA731A -:10AB50008C57CEBFB1E78F2DB4EF80523EAD7BAAAC -:10AB60005DDCDE5CC9A7D95A2C520679DA456594BA -:10AB7000CE219F002A140AD1B29249C82A2B5BE346 -:10AB8000CFC72B7F18F86749B9D2BC23AA6BD62848 -:10AB9000750D5523FB6235AD9DA08ED012CF71602F -:10ABA000AFB4B007008621D0EE6DE807C6D6CB6BF8 -:10ABB000BC5BA34E9A504DEAE2B6FBCFA4A58CA293 -:10ABC000B0EAAD49372B6C9F5FB8F5CF19FED87F3F -:10ABD00013FC1FA7EB524CDE1786EB429A4B59ED44 -:10ABE0006E74D92391A648D652ABB2E9F7028C39DC -:10ABF0005C9CF500648D2F067ED23F1935DFB2CF05 -:10AC0000AB5B784B45B3BABEFB245E7D85CA4D7401 -:10AC10003D625795724805BE6C28033BB3C57C174F -:10AC2000E26FDAD7C47A8595AFF65687E1DF0CDBA1 -:10AC3000DA4920B7B9B2D3034E923852EC269B7B47 -:10AC40002C9809CA152005C6062BCC757F11EA7E03 -:10AC500021BF9AEAF2FAF6F2F266324934D333BBF4 -:10AC600093D49627249AFA0C3F0DC5D24ABA8A7D0E -:10AC7000EDFF0004F1ABE7369FEE5BB766CFE8F37C -:10AC8000FE09DFAD59F8E7F675B4F175BDA7D8EE4A -:10AC9000BC5B70F7D789E6F980C89880107A7DC8C8 -:10ACA00093A715EE9257CCBFF047339FF8272FC3D9 -:10ACB0004FFAF06FFD18D5F4D495F9DE614E34F1FA -:10ACC0003529C76526BF13EBB0751CE8426F769037 -:10ACD000D63965AFC5BFF82EB5BFC3F97F6E490F32 -:10ACE000892EBC5D16A5FD8D6A48D3AD2DE4842662 -:10ACF000DE397914E7F0AFDA47E0D7E147FC1C1EF4 -:10AD0000DB7F6FF9B1FC5A1DA03FF7CD7BBC1F1E46 -:10AD10006C7DBFBAFF0043CAE22972E197AA3E7E6A -:10AD2000BFF1BFC35D6342B7D36FB5CF8A17FA7D5A -:10AD30009A62DADE7B6B629036000CA04FD55460CD -:10AD400067200E3A56549A6FC218EDA393EDDF11A7 -:10AD500036CDBB68165664F040391E7E476AF30A4A -:10AD60002BF4FF00ABDB6933E33DBDDDDC57F5F3CE -:10AD70003D504FF0842AC9FDA1F12BED4A702636D3 -:10AD8000968709B71B71E77F5E3A558D03C47F0C28 -:10AD9000FC282E7FB375EF8A361F6D88C13F916BFB -:10ADA0006B189A33FC2D89F91EC6B8DD1BE0578D50 -:10ADB0003C4166B7163E0FF155E43222BC725BE9A6 -:10ADC00033CA8EAC32A4155C608E41EF56A4FD9D53 -:10ADD0003C7D147E63F81FC629185CB31D12E42A5B -:10ADE000FB6767EB5CB2747E1753F146D18D5D3D16 -:10ADF000CFC19D75D78BBE1FFF006649A6C9E24F24 -:10AE00008B474FBA48D66B578E0F2E5543BA2053F7 -:10AE1000CFC155272B9E067239AC5B7B7F847BA507 -:10AE2000F32FBE216DDDFBBDB6369CAF18CFEFBA58 -:10AE3000E735C36B7A45E691793DBEA91DE59EA530 -:10AE40006E5236B6BA8592455DA7AEEE5700260122 -:10AE50001D0FA0AA8F6EC96F1C9B918499E01F994A -:10AE60007181CFA56F0A092F766ECF5E9FE4652AA8 -:10AE7000AFAA5A1E91E47C1FFF009FDF88BFF80134 -:10AE800069FF00C7AA78A0F842B6F24CD75F102637 -:10AE900059B31FEF2CAD1981E0EE03CFEB8EE78E97 -:10AEA000B5E599C57BBEBDE04D260FD8E349D72453 -:10AEB000B0F22E2EAF52DBED11C68EC84190BC848D -:10AEC00086DD96180148E833C00098ADFBB714E45E -:10AED000F576FEB42A1EF5ED15A6A50F09FC2FF890 -:10AEE0006FE3AB1BDBAD324F88B751E9AD18980B60 -:10AEF0004B20D9937150019C6EC88DFA7606B5F43B -:10AF00003D7FE1BF8EB46B1F07D8C7E38B8BBBA01F -:10AF10009651CA9A7DB7DA26412B4CB11CDCF978E0 -:10AF2000123B1DDB77738CE38AE43F66ABBB4B7B44 -:10AF30009D64DF41A2CD6A8B04D27F6934A235556E -:10AF4000723F81186D21F0C4E080782335CA7C31CE -:10AF5000956C7E2A692D9B5644BD500CA5C478CFB4 -:10AF6000FB20B63E833D2B39536DCAF27A6C691AC9 -:10AF70008928B496A77BE33F01FC2EF016B8DA7E51 -:10AF8000A575F10A3B95412111DA593A953D082200 -:10AF90006C53F56F86BF0E742F0FC3AA5E2FC4CB00 -:10AFA0007B0B83188A67B0B30242EA5D71FBFCE059 -:10AFB000A826B9DFDA8A4B76F8C37B1DACB6D71169 -:10AFC000DBC51442681B29310BCB752724F6E39EA1 -:10AFD000C2B77E32C1A727C07F07CD6FFD8ED7D7FE -:10AFE0009E58916D37096158E10A37EEC13B892CB3 -:10AFF000480577020376A95CFCB07CCEECA972F31D -:10B000004972AB234FC11F06BE1BFC42D1354D43D5 -:10B010004EBBF1D9B7D2A332482582C63797183B29 -:10B020005019F2C7041C0ED59FE11F067C2BF1C6F8 -:10B03000A0BA769B27C4092F30D3076B4B34255415 -:10B040007239B8C77FAE69BFB3A2E9F27C33F1B4FD -:10B05000D7526971CD6B6E5E2F38B89EE0BC322737 -:10B0600094A78400E73CB062400030C8AE43E026BD -:10B07000871F893E2559D9C92DA42B2A38FF00499D -:10B08000671193B738F9083F99038E4D37CCBDA7A8 -:10B09000BCFDD05CBEE7BAB5DF73AEF17F847E1431 -:10B0A000F847593A7DF4DF102D2EADD5564896D28B -:10B0B000D18AB77DDFBF3B58F523F415A3E37F8525 -:10B0C0003F0EFE1547A6CBAB49E3FB7FEDAB46B881 -:10B0D000B506C6C26DD112D196C79C769C8383C13A -:10B0E00018C8C1C579A7C6131B7C4BD604535ADCBC -:10B0F0002ACECAB25B333452638CA9624FEA6BB278 -:10B10000FDA73C3D63E18B4F0F59DADD68F74CB08A -:10B11000C8EBF61694B450B2C4F129F31890B9678D -:10B1200020606199F2318269295E0B99EA4271D7F8 -:10B13000DD5A1B5A2FC19F879AF7C3FBEF135AC9D9 -:10B14000F10A4D234D768E77FB2D887057696C2759 -:10B150009F9206F04E0719AAFF000FFE177C33F8E6 -:10B1600095AA359E9775E3E6923432319ADEC61879 -:10B17000C0FF0079A7C67DBBD57F87F2DAFF00C389 -:10B1800029F8A3CE9F4F5961BA7F2EDCBC8B35C303 -:10B1900032C40360909F20DC460963F36463158D1D -:10B1A000FB346810F8BBC5F716B7375A6C11DBDBF8 -:10B1B00034F19BD6711A152096F94AF231FC440EEF -:10B1C0007D6A3DFE59C9C9E8CA56BC7DD5A97FFE36 -:10B1D000114F854DE205D2BED1F119AF9A716A22A5 -:10B1E00016367CC85B6819F3F1D71CD771E2AD4BFA -:10B1F000C2FF00061B4BD3EEB5FF001F2886DFCE33 -:10B20000B168ACB4DBA11A798FC2C9E6B631206E41 -:10B2100033C135E1BA85C5BB78E24755B724EA5B4F -:10B22000B723BFD9CA6F18C1E5F6F5E464E0FAD7D1 -:10B2300065FB4F69967A378DACED63934C9956C197 -:10B24000A56934DDFE4F98F248FB30E4B2ED660AA2 -:10B2500043053C676F2092A61E352A46151DD3D79D -:10B26000A7DE3A555C137056B5BB9DA699A97877B1 -:10B27000C39E139B58D335DF8C9A3E8B70C249A670 -:10B28000B210C10CD267CB2EC05CF2C586093D4F0F -:10B29000A547F0AFC2BE11F179D61BC33AD7C54856 -:10B2A000FCBB77B8D49E15B4B732441599B79FB498 -:10B2B00002E3018E0E7AFBD7377BA069B6BFB38D50 -:10B2C000A6A5E76896B2EA456D9D544AF78C639B44 -:10B2D0002C704E3FBA7818C13C83C1A3FB34695629 -:10B2E000FA86A1AD49712E9308B3B4329378F2294E -:10B2F000954039894A90BF3F0BF3B01D3AD67EC5C1 -:10B300007B3938BD9F90E351F3256DFD4D1F0EE84D -:10B310005F0B7C497F6DA558EA7F11CDC5E4A6255A -:10B3200084DADA220DD8C9626600020724F4DBCD84 -:10B330006A78EF47F01FC3BD59B46D535EF8A0B2F1 -:10B340002DA2C1B22169244D6E4EE1182B7057CB4E -:10B350000D9F9470083C0AF29F87D6EB7BF10F4952 -:10B3600085A3B3659AF523D972EE9090C718631838 -:10B370002E17DD413E99ABBF177C96F144090B694E -:10B380006DE5DA47137D85E4312B2E46D3E600C107 -:10B39000860023000C0AE8951F7D2E676B5DF7B9C8 -:10B3A0009AA97837CABF13D13C4BF08FE1DF847C78 -:10B3B00025A4EB97F27C43834DD6B26CE416B64DD0 -:10B3C000E6E3A9C09F8FC6A4F87FF07FE1C7C4243D -:10B3D0009AEB4BFF0085897D0D8CA8B3A0B5B28D8B -:10B3E0009B71E8333E7A0E48CE05723F10A18AD396 -:10B3F000E17E8B0FFC48D59B6CB1A5B4B70F7043B1 -:10B4000029DCC43A84192067613C8A3E07BFD9EC25 -:10B41000753B969346856DE48F7497D35C26C0CABE -:10B42000EBC08948E7A7CC475C7426A796A7B3E68C -:10B43000E777BE9B0FDDE7B72AD8DCF097813E1790 -:10B4400078EFC510693A5CDF112E350BB661145FD9 -:10B4500063B2058A82DD4CFE80D1E2CF03FC2CF082 -:10B460005F8BAFF43BFBAF8851EA3A6DCB5A4F1A72 -:10B47000D9D9305915B6B0C89F1C11D6B03F672531 -:10B48000D3A0F8CDA5B6A1716E96BE55C48F21810B -:10B49000E636EDE54986545F99A452032F6C819EF0 -:10B4A0009543E375C59DF7C65D6A7B192D65B4B9F3 -:10B4B000BA5995E324ABEE55662DC9CB649DD827C8 -:10B4C000E6DD8E3155CB3F6BCBCCED6BFCC9E68F07 -:10B4D000B3E6515BF99DEF8E7E11FC39F8689667F3 -:10B4E0005AFF00858D69FDA1179B066CEC9B2BEB29 -:10B4F000C4FF00CEA093E19FC358FC230EBBE67CA3 -:10B50000466D3670CE245B4B2CA2890C7961E7E442 -:10B5100065C6071547F6A1D56C75283C3AB673C1C8 -:10B5200039B7B5111C2BABC7C0F942B92427A1EF1D -:10B5300093536827449BF65BD405C49A77F6C4609E -:10B5400098164B77DF8FB4AE76C84E3CCC13851F70 -:10B55000C0C4919E4634DCFD9A9B93D5D8D5F2F3B6 -:10B56000B8A8AD1137813E1A7C34F891A9CD6BA4EF -:10B57000CDF10A692CEDDAEA767B4B28D208571B0D -:10B58000A46633E028C8C9AAB3F83FE165A78A24B6 -:10B59000D1A6B8F88B1EA50DC9B39226B1B31B6511 -:10B5A0000DB48CF9F8E1B8CF4AC7FD99743B6F121E -:10B5B00078EEF6DAF2F2D2C2DFFB3657926B8DE507 -:10B5C0005103C7B8E1194B61773104E36AB704E06E -:10B5D0001C1BC92DEEBE305C3F9D6F1DBC9ABB91FC -:10B5E0002DB9678954CA7942D962BE99E48C679AA9 -:10B5F000DB965CF28733D111EEF2464A2B5F53D1D2 -:10B600003E20FC2CF869F0CB548ECF56BAF1E2CB39 -:10B6100032798861B7B19908C907E659C8E08C56F4 -:10B6200045869DF07E7B866FB47C489A3854C9224B -:10B63000A5959A90BD339F38E306A2FDA1B49B1D4A -:10B6400077E2858DAE82F6732DE04B68A38637874F -:10B650006C85F60DEAE4952C4E7B75E83A565EA1B2 -:10B66000FB39F8AB4FD2E4BD5B28EE2D62D2FF0070 -:10B67000B5669A0937C70C27F859BA6FEE547207A6 -:10B68000E3452B38A739B4D9353E26945591A5F614 -:10B690006F83F8FF008FDF889FF80167FF00C7A85E -:10B6A000F23E0FFF00CFE7C46FFC00B4FF00E3D50C -:10B6B000E68C739E3BD6FF0085BE15789FC6F6BF0D -:10B6C00068D17C3BAEEAD08257CCB3B09675247576 -:10B6D00000A29191E95A4E3182E69CDA5E6D2328F0 -:10B6E000C9CDF2C61AFA33D5BC37F193C07E12D059 -:10B6F0006C74CB3D6BE21369FA5DF2EA76F69369FE -:10B70000964F08B9524AC854CA72724FE1F415AD47 -:10B71000A77ED13E0BF0F6910DBD8F883C756F1C56 -:10B72000BA7CB633A45A2D864A3ED4FDE1329DCC74 -:10B73000121882B7F0AA8031CE7CA47ECDBF109FB4 -:10B740006FFC50BE33071C83A25CFF00F11DEB9D14 -:10B75000F13F8235AF054B1C7AD691AA69324D9FD5 -:10B760002D6F6D24B7326319C070338C8CFA715809 -:10B77000C68E1E6F979F5F546F2A95A3EF72FCF5DC -:10B780003B6860F84220556BCF888A719655B1B4FA -:10B79000201FFBFC3F952FD9BE0F8538BEF88CBC0F -:10B7A0007FCF85A7FF001EAF3882DE4BADFB17763B -:10B7B000D52E7903000E4D460A80723771EB5D710C -:10B7C000A2EF7527FD7C8E77555ACD23FA34FF0002 -:10B7D000824E2E969FB01FC3C5D15AFE4D2C58B72E -:10B7E00090D7A8A9391E637DE0A4A83F426BE8A9C1 -:10B7F0002BE65FF823971FF04E4F867FF60F6FFD05 -:10B8000018D5F4D495F8AE69A632AFF8A5F99FA380 -:10B8100065FF00EED4FD17E4291F30AFC26FF83882 -:10B820004369FF0082804F960B8D0AD08F7F96BFB1 -:10B83000764FDE15F84DFF0007089FF8D804BFF6D5 -:10B8400003B4FF00D06BDDE0DFF9187FDBAFF43C21 -:10B85000BE24FF00755FE247C6DF0C6CB47D4FE28B -:10B86000168F6BE2069A3D1AEAEE382EE48E758545 -:10B87000A18D8852FB99580DB9DC720F03B5767A09 -:10B8800087833C03A8E9B6A74ED4AF21BE6D12EF63 -:10B8900051B98E7BC88450CEB0892080332AEE7295 -:10B8A000DB90A2E49C29183915E5F9A3A7B57E9D84 -:10B8B000529B93BA6D7A1F174EA28AF7A299FD0385 -:10B8C0007FC126AC3E1DA7C05D31BC373473F8A9DB -:10B8D000F45D3BFE1238CC92BF9527D9D7CBE1FE61 -:10B8E00055CAE3EE715EC7FB55D9F8797F659F1B9A -:10B8F0007F6A3471690BA54C6590332ED3FC3CAF45 -:10B90000CC3E7C74AFE75BC35FB557C4AF06D92D9F -:10B91000BE93E3AF156990AA244B1DB6A32C2A1140 -:10B9200046D55F9587000C01D8574763FB457C706F -:10B93000F1AF86EE668BC79E34BCD372F1C826D7B2 -:10B940001C24BB537B855770642AA373050768C109 -:10B950003D457E735B82710F99FB58EADBD9DB5F53 -:10B96000EB53ECA9F12524D5A0F4B7557D3FAD0EDE -:10B970006BF69792597E2C48D71B9A66D2F4C693E1 -:10B980003DDBEC16F9CFF9FE75C1072A1B9FBDD729 -:10B99000DEBEB7D57E10E91E3EF87B05E4DE1AD682 -:10B9A000A6F1F6A16304971A86B171F6A82468A2DD -:10B9B0008ADDC246B3870F2481963F331973B5469B -:10B9C000DC32794FC66F8037126B50CDE13D124F9C -:10B9D000ECBF2BCE9DFED116DB46B896E6E208E61C -:10B9E0002646F2992D95548908E626EBC337D9E50A -:10B9F000988853A10C3CBECA4AFD34D2E7CD636897 -:10BA0000CAA559D68FDAD7EF7B1C27C3DF01FF0009 -:10BA1000C2417125CEA56BAA47A3C30492B5C41138 -:10BA2000955919718459194AE79F435D95D7C55DAA -:10BA30002EFBE1C45E1792D75EFECC4756045DC173 -:10BA4000E61DB92177791D067F1C283C28A8FC310A -:10BA5000E21F12783ECB57F04EA525BC763676D342 -:10BA6000CAF6F134332F9831CF9B1EE0C79E70C7C2 -:10BA7000D0D723A8F88EE353D0EC34E9561FB3E9AE -:10BA800086430958C073BC866DCDD5B903AF4FC688 -:10BA9000BE4F89F38C650C4C23465A5AE7D0647923 -:10BAA0007D0AB4652A8B5B9D7FC3EF8A1A37C32852 -:10BAB000354874CB1D5E4B7D5A2F26E63BB92D2EA3 -:10BAC00003A797246461ADC81F2CB202463EF0F470 -:10BAD000AA1E16F15E81E0ED7B4FD4AC6DFC442EC6 -:10BAE000B4D90C90092F2DE48D09EBF2983183EE37 -:10BAF0002B9FD1FC4771A1DB6A3140B1347A95AB01 -:10BB00005A4C5E20E446C413B49FBA78E08E47E3F3 -:10BB10005069BA849A3EA10DCC3E5F9B6EE1D4324F -:10BB2000EE5C8F507A8FAD7CEFFAC998DE4F9B7335 -:10BB3000D7FEC7C15A3A1D278CBC49E19F1CF88625 -:10BB4000E754BED3F5C8EEAEB05FECD736D0A31045 -:10BB5000319DAB00009C7E35A5E33F897A2F8FB4E1 -:10BB60003D2F4FD4AC356687478960B692296D6307 -:10BB7000976280002EB6E0B0C01C13D79AE1F51B87 -:10BB8000C9354D4AE2E66DBE65C48D23EC50A01365 -:10BB9000C9C01C0FA55AD73C4971E20B7B04B810F1 -:10BBA000EDD3EDD6DA131C614EC19C64FF0011E4A5 -:10BBB000F279EDDA92E22CC3DC4A5B07F63E0FDE47 -:10BBC000D0EBFC2FF13747F08784356D0AD6C75785 -:10BBD000974BD6862E52E24B4959B95236B35BE5A4 -:10BBE0004E557A1E08CD59D1BE20785BC01AAE8959 -:10BBF000A9787ECB5A8EFED74FFB3DC7992DBBABA4 -:10BC0000B991C9DC1A0218E36F38ED8ED5C2D8F8A5 -:10BC1000827B0D0B50D35043F66D48C466DD186728 -:10BC20001E5B6E5DADD5793CE3A8E29BE1FD7A7FBA -:10BC30000D6B10DF5B793E75B9F97CC884AB9391CD -:10BC4000CA9E0F5EF52F88F317CD79EE57F63E0F9B -:10BC50004D0D7D72F3C27E20D56EAF27D3FC411D02 -:10BC6000C5D48656582EEDE38F24E4E1560C01EC42 -:10BC7000056DFC4CF899A2FC59D4AD6EB5AB1D63B3 -:10BC8000CEB7478C496D25A42CCA58B1DDB6DC6708 -:10BC90000CC48CF4C9C57047E67666F977124E3D40 -:10BCA000FF00CFE157FC47E25B8F15EA4B7575E467 -:10BCB000899614807971845DA830B903BE3A9EFDDF -:10BCC0006AFF00D64CC2F17CDB13FD8F82B4B4F462 -:10BCD0003ACB4F895A3DA7C379BC2A2C7589348940 -:10BCE000AE1AE76C92DABC88E7009590DB6E1F74A1 -:10BCF000743EB49F0F3E2368BF0BB51B8B9D26CBB4 -:10BD00005A325E4261956E66B59D594E41187B72FE -:10BD100039C9AE4CF88AE07864E93FBAFB1B5CFD98 -:10BD2000AF2631E66FDBB7EF75C63B743D7B0A4D3E -:10BD300007C4371E1DB8B892D843BAE207B67F329F -:10BD40003120D8E30719EFE87A8A9FF58B31E59225 -:10BD5000E6DCAFEC7C1271D3446C699AA785F47F62 -:10BD6000105BEA96D63E208EF2D2E52EE21F6BB72C -:10BD700031A3AB065F90C18C64743C76AF44F14F45 -:10BD8000ED15A17C568B4FB1F1369978B65A2E9BA2 -:10BD9000A8456DF675B44679E5B568D1D8AC00967E -:10BDA000DC908049C2EC538EB5E2F13F90CADDD001 -:10BDB000820F5AB9E25F105C78AB5EBAD4AEFCA5D4 -:10BDC000BABC70F28890471E4285F95470381DBA8B -:10BDD000D37C45983926E5B227FB2706A2D25BB370 -:10BDE000AED57E24E8BAC7C3FB1F0DDCD8EAF269E2 -:10BDF0009A6B66DDBCDB51347F33B7FACFB386E490 -:10BE0000BB719EFED563C11F15B47F0369DA859DA2 -:10BE1000B596B97567A9C2209E3B9B8B49B280102D -:10BE2000002F6EDB473DAB89BEF10CFA868367A716 -:10BE30004821FB3D8BBBC456301F2FF7B2DD4FD0DE -:10BE4000F4A34DF105C691A7DF5BC62168B508C410 -:10BE5000536F8C310A0E7E5279539F4EA38EF53F5D -:10BE6000EB1663ECDC79BA95FD9181E74EDA58E97F -:10BE70003C27E23F08F827C4769AAE9FA778A3ED47 -:10BE8000D672178C497F6B22648231B4DB1078271D -:10BE9000822A4F1AF8ABC23F103C5379ABEA1A5FC3 -:10BEA0008896FAF9FCD9BECD7B6B0A48E792C55655 -:10BEB000D8004F5271C9AE4749D424D1B55B6BB895 -:10BEC0004299AD2549503A8652CA41190782320734 -:10BED000E14DD4EFE4D5751BABB976F9B7733CF2FD -:10BEE0006D50ABB9D8B1C28E00C9E00E055CB893F5 -:10BEF00031E7E673E84FF63E0F96DCBD4EFBC65FBA -:10BF0000133C39E3BD0B4BD3B52D2FC40D069082E6 -:10BF10002B774BAB38A5DBB42E1985A866E157A962 -:10BF2000A5F077C4EF0DF81BC3DAB69763A6EBF262 -:10BF300069FAD284BA4B8BAB398B01D305AD4ED3A2 -:10BF4000DF8EE2B88D67C4571AEDAD8C338876E981 -:10BF5000D0982231C610EDCEEF98FF0011F73D28A2 -:10BF6000835F9EDF40BAD35561FB35E4892C85A2FF -:10BF700005C14C91B5BA81CF3EB51FEB1663C9CB55 -:10BF8000CDD4BFEC7C173DF97A1E83A17C49F06FBC -:10BF90008075DD0F55D034DF10C3A858E9ED6F363A -:10BFA000FBAB5652CCD2062CAD6C4312AC30DC63EA -:10BFB000818E2B9ED6F5AF066BBE20B8D4A5D2FCE1 -:10BFC0004B0DCDCCDE71582FED2289589E7082D852 -:10BFD0000033DB15CFF867C4371E15D72DF50B5589 -:10BFE00085AE2D4968C4B10950920AF2A786183D62 -:10BFF0000FA5513F33E7F889CFD6AD711660A7750D -:10C000003D2C4FF6460DC527157B9DEFC48F88BA92 -:10C010000FC50D46D6E353D375AF36D61102B41310 -:10C020005A44EC83A6ED96CBB8FD791483E26E8C6E -:10C030007E1D7FC22ED61AB49A4F98254DD2DAB4FF -:10C04000CAC19D81127D9F70E646EFD0E3A62B9179 -:10C05000F11F88AE3C53A8ADD5D087CC58A38479C6 -:10C06000718452A830381DFDFA9A74BE25B89BC35E -:10C0700011E94C21FB24373F6A53E5812190AEDF63 -:10C08000BDD71B7F87A679A8FF0058B31E451E7D2C -:10C0900098FF00B1F07CCDB4759F0CFE2568BF09F8 -:10C0A00075C9AFB44B3D6FCFB883ECF20B89ED6728 -:10C0B00052BBD24036BDB91F7A35E7D88EF59363AF -:10C0C000AA785F4BF10C5A95BD878822BA867171A8 -:10C0D000185BAB71129072004F2318CF418C62B283 -:10C0E0007C37E24B8F0ADF4935AAC2D2342F0112C6 -:10C0F000C624F91C60F07BFA1EA3AD51B495AC6662 -:10C100008E44E5A260CA4F4C8F5AD3FD64CC79DBD4 -:10C11000E7E847F6360F95271D4F52B6F8C3A1EA58 -:10C120001F14A3F15DFDA6B51DF5A012BC56D710D6 -:10C130005B2DF04605A3630C28577282378E4100B1 -:10C14000F6AE37C5DF1A75CBDD5F56823BAD674E65 -:10C15000D3E58E5B3B6D3DEF5DBEC70B3F30B13825 -:10C160002FF26E53B867904D656B3AD4DE24D66ECD -:10C17000AFAE1635B8B90CD208D046B9DA470A388E -:10C180001F415259F867C41F131F52D561D3E2BC37 -:10C190006BCB908F2EF588B4CCD9D9102CBB98E4FA -:10C1A00012143150C0E1460D7DB70AE32A6270EEE9 -:10C1B000AE29DDA76FC8F9ACFB0F0A355428689A81 -:10C1C000B9CD472C71AC8248F73328119DD8D87768 -:10C1D000039F7F94118F539AFD60FF008202D8FC69 -:10C1E0003D97C2BA7C9AC5C28F1E25EDEAE9109927 -:10C1F00066F9E1DA9E69DA3F767B7DEE7D2BE27FA0 -:10C20000863FB2F68DACF86BC33A8EA5676AAFACC9 -:10C2100042AF2ADC4F70BE5911DDB1661190332A4E -:10C22000885E11B955FC891772B12A743E2768DE01 -:10C2300030F843E23D3E1F84FAA6B3A3E8F1DAC426 -:10C24000F7034DD62458ACA7946ECC8CF2830B3AEE -:10C250006D2439502B6CFA9C731A3F54A7249DD33C -:10C26000BBDB4FEB42729A92C1D4FAC4D36ACD5968 -:10C270006FA9FD0A4569682F66DB1C3E7617CC1B4B -:10C280007A71C57F3EBFF05384D35BE326BDFD9733 -:10C29000710C9A3DAF8B357364B23C8DE70D9A7E7D -:10C2A000F453F7B87321E481856C1E80F9CF8A3F7F -:10C2B0006B0F8D7E0BD7EE74DD43E24F8CA3BDB6C2 -:10C2C0006D92887C42F70AA7D37C72329FC09AF3A2 -:10C2D000BF1AFC4CF10FC46785B5ED6B52D61A0638 -:10C2E000778CDDCED2EC67C6E237773B464F7C0FCA -:10C2F0004AF3F29E15AB85C64312EA26927D1DF5E0 -:10C30000EC756619ED3AD869505069BB7556D3B9CA -:10C31000E9F65A9FC23D524B38E4D3EDEC669F508C -:10C32000532C9BAF0DBDBDB082D8B6EC485CEE93EC -:10C33000ED2B8519185390061BC8BC4A2CDBC4573B -:10C34000FF0062F2E1B1F39FC8DAECE0264ED00BB9 -:10C3500000C78FEF006A8E6811991595413C13C58F -:10C360007DA51A3C92BA7F79F3352A7346C7F44902 -:10C37000FF0004723FF1AE4F867FF60F6FFD18D5B8 -:10C38000F4D495F32FFC11C4E7FE09C9F0CFFEC128 -:10C39000EDFF00A31EBE9A92BF15CDBFDF6B7F8A53 -:10C3A0005F99FA465DFEEB4FFC2BF2027EEFD6BFA3 -:10C3B00009FF00E0E0F729FB7F4DFF00602B4EDF17 -:10C3C000ECD7EEB9FE1FAD7E13FF00C1C207FE33EE -:10C3D000FE5FFB01D9FF00E826BDCE0CFF00918F68 -:10C3E000FDBAFF0043CAE24FF755FE247C57E13FF8 -:10C3F0000ADF78DFC4967A4E9B0FDA2FF5090430F6 -:10C4000045B82F98E7A004E073FCF8AE866F803E35 -:10C410002E856CDBFB1EE1D7508679ED99195BCE3A -:10C420004842B4857079DAACA7E8C0D72FA16B7702 -:10C430001E1AD6ACF50B393CABBB1992E207C67697 -:10C440003A30653F8102BA0D1BE357893439ED64F8 -:10C45000B7BF3FE8367F62B50EA196DA321572801B -:10C460008E1B0A06E1CF15FA755F6BF62DF33E328F -:10C470001C96F7AFF23F463F62DFF8218786FF0048 -:10C48000683F86361E25F145D6BDA2D8EADA75A5E5 -:10C49000E69F3D9DEC531BAF3225690B214CA6183E -:10C4A00090064F15EB7E37FF008220F853E067C1FE -:10C4B0003D7B55F0F7883C437D7FA4C32EA16F6779 -:10C4C00074B6ACACFB40702468D8A864182075031F -:10C4D0001DCD7CF5FB1FFF00C1733FE19AFC0106F7 -:10C4E00083A968BAC788ECAC6C6D6D2CAD9EE52352 -:10C4F0008ECC451046D985CE19816E7A66BB8F8B5E -:10C500005FF070CE99F11BE14EB7E1D83C1BAA69F0 -:10C51000B71ABDB3DAADEC77AACD087EA70570785F -:10C52000C8FC6BF33AF478827CF15CFBBB6ABE56C4 -:10C53000FD0FB8A53CA62E32F77A5F47F89F0EFC98 -:10C5400067FDA07C5DE08F899243A47887508ECDF3 -:10C550006D2DEE2DD24D8DE4ADCC70DDC91E028562 -:10C56000D8646008DA032A85208E2B8AB9FDA3FCE3 -:10C5700061736D3C3FDAAD1C7756B1D9DC04894755 -:10C58000DA228E368903F1F36D47207A71E831990A -:10C59000F183C6767E3EF1E5C6A5A7DBCD6B666D61 -:10C5A000AD6DA28E560CF886DE387271C73B338FA4 -:10C5B0007AE66BF40CBF0D6C343DAC7DFB2BDFBE1B -:10C5C0009FA9F218AAEDD793A6FDDBBB7A5FFC8F7B -:10C5D00058F0478BF43F11F8675188E93707C59247 -:10C5E0005BDCDC5CEA464CACCA48380BD07E55C6F6 -:10C5F000EA0FA7B687A78B74B85D414C9F6C672381 -:10C60000CB6E46CD83B719CFBE2B1744D7AF3C397D -:10C610007DF69B1B892D6E36326F4382548C11F848 -:10C62000D7A67C49F0CC3E13F86BA56B165A96B191 -:10C63000F6EBCFB389229FCA2A85A36766214928D2 -:10C640000E536AB804E18F22BE6B3EE1C78CAF0A7D -:10C6500094E7647B394E70B0F4A51946E71BA43506 -:10C6600084706A0B7C9706636CC2CF61C049B8DAEC -:10C670005C752B8CF4E7A541A635BA6A10B5DAC80B -:10C68000D6BE60F3047C315EE076CD767E11D2AF0B -:10C69000BE23F81F53D5E6BCD6A7D5A19E5DB22315 -:10C6A0004022748E1126D0AC55A473F31223C955C1 -:10C6B00019C1C8AC7F863ADDF78B7C456BA55F3F1F -:10C6C00088B52B18C492A5A6950896E1DF6E7E501A -:10C6D000149FA9C1C015E37FA9735CFF00BDFC0FC7 -:10C6E0004BFD6483E5BC0C3BF685B51B8FB22C8BF0 -:10C6F0006BE613106FBCA9DB3EF563587D3E48AC7A -:10C7000045825C2C9E42FDABCC39DD3772B8FE1CF5 -:10C7100063AF7CD697C45D6750F0178EF57D334FBD -:10C72000BAD6ACED15C47E55EC5E5DC84C03B5D4ED -:10C73000804107D85749F1DFC39FF0A9E6D166D100 -:10C74000F52D50C970F216699E27F28A6CDA1B6FBC -:10C75000DC986E3BE339DB95F5A5FEA5D4BC17B498 -:10C76000FC1FE21FEB242D3F70E26C5B4F5D13500A -:10C770005B85B8FED1CC66D197FD5A618F99BC75A7 -:10C78000E5718C77A7E8B6D6B65AA5ABEAD05D7D41 -:10C79000864058F95C3BAF232A4F18CFF235D3D9E6 -:10C7A00068779E25F84F71E225B9D61F5489EE2689 -:10C7B0009DF741E43AA18F384244871BCB33A865EB -:10C7C0005E011D71ADF063515F8DDE27D3B4AF12F2 -:10C7D0006A3AA59E9BA2E9DE44725A344993E63335 -:10C7E0000DED27CAB92F8F53818A53E0DA9CB37EAF -:10C7F000D34FC8A871245CA3EE1E64E3058AE76EDC -:10C800004E3FA55DD7DAC66D45469AB70B6DE52656 -:10C8100044A72FE663E63C76CF4AB9FF00090DF541 -:10C82000978DA4D146A1AB2E9736A0B6F32C7106F6 -:10C83000B864126385EEF8E83B9ADCF8C70DD7C2FE -:10C840009F13E97FD91278A34F325B34A0EAD67FD9 -:10C85000659D984D2C61D51947CACA8AD8E40258FB -:10C8600064E2B45C17539E2BDA7A6E4FFAC94F9587 -:10C87000BE4FEBC8E67CCD387869976CE354FB4E2D -:10C8800043E7F75E4EDE98EBBB70FA6293437D3E62 -:10C890002B9B8FED24B868CDBBF94222011211F217 -:10C8A000939FE1F5AEB6F3C3EC7E0543E268DFC4C7 -:10C8B000ED7CE732CED64C2C437DA1A3C090A6C21E -:10C8C000BB76FCC1C9DE4AE3033527C1DB197E2AEA -:10C8D000BEA0DAB4DE30D4AE2CE154B74D26C3EDA1 -:10C8E0000A33C0F31829D80738CF5F51D6B397065B -:10C8F0004FD9C9FB4EBD994B8923CD15C870310066 -:10C90000194B6EDB90188ABDAADB5B6A1E20BA5DEC -:10C910001E1BA362BB9E1471BA558D503316C7A659 -:10C9200018E7A6055CF026BBA86BFE31D3F41BAB61 -:10C93000ED61B4DB8BEDAF0DA43E65C16E40DA81D5 -:10C94000492C7A60038F4278ADEF19F88EFF00E032 -:10C950005FC4CBB874D6D5E159B4996DF66A10B4FA -:10C9600032A1B9B4689D9432AB1552EC509519C000 -:10C97000CD692E0BA9ED17EF35B79FF57263C4B0E3 -:10C98000E46D43AA394BC934F9342B31024EBA88CD -:10C9900076FB4963FBB65FE1DBDF23BD1A6369E920 -:10C9A000637CB789706EBCB1F6429C2ABE792FDFDA -:10C9B00018F4EF5D4F8F7C34345F85BA5EB96CDE5E -:10C9C00029866BA36EACD7D6262B5959A22EEF140D -:10C9D0009B42B2EF040009C85CF39E29782BC397F1 -:10C9E0005F103C3DAB6B17AFE2CBA9ACD646F32C46 -:10C9F0007493716E36C4581965C811E31CF1C2F303 -:10CA000059C782E4E9BE6ABD7CCB7C4915356A7D95 -:10CA10000E734BFB3A6A36AD78B2B599954CE23E4F -:10CA200019A3CFCDB4FAE29350685F52B96B557534 -:10CA3000B5F35CC3BFEF2C7B8ECDDEFB719ED9AD11 -:10CA4000FF0082D6DFF0B1FC71A7E89AC5F6A2BA62 -:10CA50003C693CEFF6768D0C21636724BBE1517293 -:10CA6000A373374AA7F109E6F037C44D6349D2EE04 -:10CA7000B548F4FF0037C84174104EF0B61806DB15 -:10CA8000953D410CA704104706B5FF0052EA7B5BB9 -:10CA90003AAB6D74665FEB24793E0EA53D5DB4F74D -:10CAA00082C7EC2970B28848BAF30E43499E3663B8 -:10CAB000B63D7BD2DB3E9EBA15D2CCB71FDA4644D8 -:10CAC000F2181FDDAAFF001EEEF9E98AEAFE31F82E -:10CAD000320F85B6FA3DF69779AA79978E58A5CB8D -:10CAE00044CD1140A48263276B7232A70C33D2ABC2 -:10CAF00069BE1A4D5BE1D5FF008A2F2EB5592E94E1 -:10CB000048E96CA91796DF3AA090B799E615058811 -:10CB10002C131B8004F3592E0B97B2FE2F5F32DFCC -:10CB200012454FF87D3C8E7F4382D6D359B47D6247 -:10CB30001BAFECD90176117CAF2261802A4FFB5DDF -:10CB4000FD8D50C67736DCA83C903A7A57A27C2CF3 -:10CB5000317C6DD66C34FD62EEE21B6D0743F2D57D -:10CB6000D654B786361758CCB2BE4282B29C1EEE5F -:10CB7000517B935C7DDFDAB4BF1FDF787E3B9D5A2B -:10CB80003D3E4D45AD4A49085B974595954B27403D -:10CB9000E30723380D915A7FA99539E5FBDD7D190F -:10CBA0002F8921C8AD0D2FE456D74D8C9A8AFF00EE -:10CBB00066A5C25BF928089705FCCC7CFD3B67A500 -:10CBC0003E4934E5F0CC6AA971FDADF6925DC91E0F -:10CBD00049876F403AEEDDCFA62BA1F8D5A0AFC2B2 -:10CBE0002F1759A6877DA9ED684B89676898960429 -:10CBF000A920C6597AE4119254F157B5AF0F5BE9F9 -:10CC0000BF032DF5B8A6D723D5E49212CF2CB018C8 -:10CC10005D64DE72231FBC55F97866E1BB7B65FE5F -:10CC2000A5CBD9C57B5D2FE65FFAC91E77EE7438B8 -:10CC3000FF000F3E9F0DEB7F6A4770F6FE4BEC1135 -:10CC4000101BCCC7C87FDDCE33ED54ED805923696E -:10CC5000B7347B80936F7E99C57A7FECE3A15BFC50 -:10CC600069D53563E29D635D8BEC314115A35AF9BB -:10CC70002A24762EAB112FD643B7E445059886F4C7 -:10CC800035C17827C4DA96BFE20D3F49B8B8D6AEB1 -:10CC9000B4FB9BA52F6DA7C424BA7CF07CB5DA72D7 -:10CCA000D8ED8AD3FD4DA9ED25FBCD7E64BE23874B -:10CCB0002C5F2115F436D77AD5E7F67C573FD9EAB1 -:10CCC0001DD15C6E9163DBC96C71C7F5AB1FF0B60B -:10CCD000EEBC35ABDD7FC23AB1D8E9BF6D17B69176 -:10CCE0004D6F1CED6CE318652E18A92154360FCC3E -:10CCF000000738AD0F8D6F3780BC7FAA693A5CBEE4 -:10CD000022B5D2E58D5634D522F26EA68982B7CEF1 -:10CD10009B5480480718ED5E7E3A57D5F0F64FF5E4 -:10CD20003C37B393E6BBBFE07839C661F59AFCF1B6 -:10CD300056E877F1FED47E3AB710AC3E20B8823B7D -:10CD4000620C11C2A91C7060480045030A36C8CBAA -:10CD500081D5768390A31F6C7FC1353F640D7BF630 -:10CD6000EBF0B47AAEABAA6A565A1B34BA76A97BFA -:10CD7000653C313A88E344853CA2877FCBC672315B -:10CD80008AFCE8EDFE15F617FC13BBFE0A8137ECB2 -:10CD900045A5DAE9ED6FAA6A1A6ADC5C4D77611481 -:10CDA000A91C176CE176B312A5815C1E9EB47116A6 -:10CDB00016BBC2FF00B0A7CF75B5B6BEBBF40C9AC8 -:10CDC000BD2FAC7FB4B5CB67BDED7E9FF00FBB35FB -:10CDD0004FF8374FE18EBFACDD5E5E78B3C63249A7 -:10CDE00033F98CFBE106463D780BC7E15F97BFB690 -:10CDF0007FECEBA57ECEFF00102E341D3D6F22BAD6 -:10CE0000D375ABED22E3ED372B30710ADBBC720238 -:10CE10001540DCB3F2391C75AFD088BFE0E53D1397 -:10CE2000CE666F87B7DB64C00A7505C27D7E4AFC9B -:10CE3000E9FDAE3F68CB3FDA3BC5D36B10DBDFC308 -:10CE4000757DAB5EEAB74F74EAC4B4EB6EAAA36813 -:10CE50001F7560033DF22BC6C9E19D2C6C3EB3CD1E -:10CE6000C8AF7D55BCBFA47A78F965AF0B274B9747 -:10CE70009B4B5AF7DF5B7FC1306EFF00662F182592 -:10CE8000B896DEC21D411AE92D14DA4E26DD23AC18 -:10CE90004CA063DA68B9FF006C7BD70BACE9971A3A -:10CEA0001EA5756772863B8B491E1950FF000B2922 -:10CEB000208FC08ADC83E2CF892DA4B568F5ABE86A -:10CEC000DACE617116C90A8493CB8E3DDC77D91412 -:10CED000633FEC8AC5D5757B8D6352B9BCBA90CFE0 -:10CEE0007574ED2CB23F25D98E49FC49AFB8A3ED3E -:10CEF00039BDFB35F71F2D539397DD3FA1CFF823A5 -:10CF000097FCA393E19FFD83DBFF00463D7D352524 -:10CF10007CCBFF000472FF0094727C33FF00B07B77 -:10CF20007FE8C6AFA6A4AFC5336FF7DABFE297E6D6 -:10CF3000CFD232EFF75A7FE15F9049D56BF09FFE79 -:10CF40000E0E217F6FF9BE50D9D0AD3D7E5F97ADFB -:10CF50007EEB9FE1FAD7E137FC1C23FF0029009705 -:10CF6000FEC0967FFA09AF738335CC2DFDD7FA1E2C -:10CF70005F127FBAAFF123E1BA7DB42B3CEA8D2C6E -:10CF800070AB100C8F9C28F7C027F20699457EA83D -:10CF90007C3801C5491DAB4B6D24CAD18584A8607E -:10CFA000D228639CE30A4E5BA7240E38CE322A3A7D -:10CFB0002800A3AD14E90AEE3B4328C7734003CB16 -:10CFC000B9467F878E075AF68FDA0ADAF74AF81BD6 -:10CFD000E03B3B8D3EE608FC8F38DD0BC9AEADE78C -:10CFE000CA0C01E680226007DC8CB21041CF15E24A -:10CFF000EC9851F75B3EFD29B8AC27454A5192D9D0 -:10D000005CDA351C535DCF72FD9E3ED563FB3D7CE3 -:10D0100041BC8B4ABED417CB31B7D9753B880A8245 -:10D02000811D9A14428CA8B286CB3292BE66370517 -:10D030006DBC8FECB9A447AFFC61D3EDE7D363D5EA -:10D0400022F2E566B7372F6DBFE5FEFC68EC71FD97 -:10D05000D0A73F4CD79DD18CD47D597BFAFC5F8102 -:10D0600051AED72F91D47C660B2FC56D71174D9B98 -:10D07000490B76D18B39642ED063E5C6E6C13D32CB -:10D080000E3A1AF41FDB1A0BEB09FC2F6775A7DDAC -:10D09000591B3B064F31EF26BC86E9F77CCF1CB30A -:10D0A00000FC602ECFBA36865243035E2DDA8C62C6 -:10D0B000A951F7A12FE523DB692D373DBBC0635094 -:10D0C000D2FF00637F134F1D8DDDC5AEA17C60F3E1 -:10D0D000E1BD9DC5AA8F2CBEFB72BE46D62AA0C854 -:10D0E0005BCC07076E306B2FF638B0B8B8F89D717F -:10D0F00035BE9B26A82D6CE4736F15FCD692371CA9 -:10D100006D312B16E7F8586C3D0919AF25C519CDBF -:10D110004FD56F19C6FB97EDBDE8CBB2B1BF6D6BB4 -:10D1200026BDF13E187C96F3AF35448C4570DE4148 -:10D13000DCD281B588FBBD7048E9C9AEBFF6AFD37C -:10D140009748F8916D6B168F36896F0E9D018E1979 -:10D15000269664977297695259556460CC589F31EE -:10D16000432B6E5C7C95E63DA8E95A2A4D4E33EC84 -:10D17000AC672A9EE356DDDCF5ED63C39FD8DFB2D2 -:10D1800056977DFD8EE66D56E896D523B99A6C428A -:10D190002690085E37511C59742C1A3662768DD849 -:10D1A000DC2A4FD983C3D1DDE87E2DBC93C3F2784E -:10D1B00083EC364B2C4906A12DBCB1BE4F216346F2 -:10D1C0000D8193F31503B1CF15E3B475EBCD67F57E -:10D1D00077C9C97FEBEF3555973A763AEF83564BCF -:10D1E000AAFC60D1A292CFED4925DEE781AE248171 -:10D1F0009800CC4078D59C300091B55896006D626F -:10D200007157FF0069AD3D346F8D3AC58C3A2DC61C -:10D21000836F60E2DA3B496E5AE48545DBBD6465A5 -:10D220005DCAE41652001823D6B82EB474AD151793 -:10D23000ED39EFD2C65ED17272DB7773D83E33F828 -:10D2400067FE11AF81BE0B5FEC7FB1497D0ADC4DFB -:10D25000A8477335CC5784C4AE8A4C8A044CAB269D -:10D2600076C6590E5867721149F063C3AC7E04F854 -:10D27000C355FEC57D4A48C34305D4575379962408 -:10D28000AAEF730853132ED38CB90C031201C1AF4C -:10D2900020A3AD65F567ECF92FBBBFE269ED9735CB -:10D2A000EDD0F4CFD912CBFB43E3CE8D1FD95AF189 -:10D2B000712EE8D6FE5B362361E92448EE0FB053A9 -:10D2C000919CE0648E73E2F5CCFA87C5CD6A4B8DF4 -:10D2D0003EF34BB896F98BDADDCED2CD0B71C3BBE2 -:10D2E00000493F7B380391DB15CB668AD551FDEBB6 -:10D2F000A9DF425547CBCBE773DA3F6BE9B548244A -:10D30000F0E58EADA6A5AB5ADA7FA3DC41753CF003 -:10D310004D1F002832804B2EDC120608DA464609E3 -:10D320003483AB587EC9174EBA5ADC68D74EC9242D -:10D33000F0DC4E64865371F2C92281E504C2326D7D -:10D34000049C956206573E2E0E0D18FCEB38E13D0D -:10D35000C8C3B3BFF5A95EDAF2E63D63F63E8F556A -:10D360006F881AA49A358DADE6A11E952344B2DCD0 -:10D370004D1ED3E6C432A21E5D8E7015F083397344 -:10D38000815CACF7875DF8C72491D9DCDA79DAAB38 -:10D39000986CAE6E1C3DA1331610B3FDF1B724138B -:10D3A000F7B39279CD73074F617AF6ED240AD1EE87 -:10D3B00005CC81A3CA839C104839C6010483918E91 -:10D3C000B51B98CC11AAA48B20CEF62E0AB7A606C0 -:10D3D00038C77E4E7DAABD85E6E77F895898D6B4CA -:10D3E000546C7A9FED7D7BA9DCFC51D9AB69CD6390 -:10D3F000796F008CB2CD3CB15C267E5643300F8FE6 -:10D40000A8C939C815A9F1046AFA7FECABE1D86E56 -:10D4100074946D2EEA5492DEEE0BA9E4F25C264879 -:10D420009430F2C6E0E0A842769DE0E08C0F15C68D -:10D4300028C0A51C2DA308DFE1FEBB8FDBB6E4ED01 -:10D44000BA3DBBF6399356D317C497DA6E8BFDB449 -:10D45000B6F1C0D73125CDC4334D1289A4922884AA -:10D46000408F31950E19F0148551969141E07E045C -:10D47000E9316BBF18F41B56B58EE639AE954C12E8 -:10D48000CEF0AB70720B46A587E0A4F6C571F9E249 -:10D4900081D68F60F9A4DBDC7EDB44ADB5BFAD8EF9 -:10D4A000E3F68C8D60F8B9A942BA1C9E1F5B7DB172 -:10D4B0008B36B89260B81F7959C06DADD40C719C91 -:10D4C000570F474A2B6A70E48A8F631A92E693904B -:10D4D000514515648E82DE4BA9D23852492591827E -:10D4E000A222EE6763D001DC9F4EF4EB55845DC74A -:10D4F000F681308777EF0478DE07B678CF07AD4640 -:10D5000018A1DC09561C820E08AB12DA868DE6855E -:10D51000A47862F2D5D9D555B730248C64F190D86F -:10D52000C1FCB38A00AE0FF907A5011A40CAAACC04 -:10D53000707A5480C62060564F3B702A777CA07367 -:10D540009046324E71CE463A60F510B9F96AA37B27 -:10D5500084B63FA26FF8239FFCA393E19FFD83DB7A -:10D56000FF00463D7D35257CCBFF000472FF009413 -:10D57000727C33FF00B07B7FE8C7AFA6A4AFC37354 -:10D580006FF7DABFE297E6CFD332EFF75A7FE15F6A -:10D5900090D71F32D7E1EFFC1C4DE166D23F6DCD35 -:10D5A0002EFDA652BABF87E191531CA796CC98FCDA -:10D5B000719AFDC46EABF5AFC51FF83928E3F6B715 -:10D5C000F077B786FF00F6B3D7B5C19FF231B7F752 -:10D5D00065F91E6F11AFF65BF9AFCCFCEFA282715B -:10D5E0005D0FC3EF017FC2709ABB7DAC5B2E93656C -:10D5F000F6BDAB1F98F3932C512C6A0951C9901CAE -:10D6000093C053D6BF51AD5A14E9BA951D923E2A24 -:10D610009D395497247727D13E106BDAB5EE969258 -:10D6200069B796B06B1035D5B4F2C642490AE434F6 -:10D6300083D54104135D0F8BBE05AFC3CB1D42EEF6 -:10D640006D6AD6692CED22B98545BB15B9F358A68C -:10D65000C19E8461CE48E426476AA3E205D73C41D7 -:10D6600065A743F65BDB68F4CB736F0889C7DC3CC6 -:10D6700091CCA71939240E39A8BFB335093409ACA8 -:10D6800067D2E4BA9A5C01772AAB4F18041001F311 -:10D69000707006002303271D6BC17C4584BDFDAA65 -:10D6A0003D4FEC8AEBEC338D927DF6F1C7850B167E -:10D6B0004020609EFC9EF4D950C6D838EC783D8F4F -:10D6C0003FD6B73C77E083E10D712D21B86BF46B49 -:10D6D00058EE7CC10EC650CA18865CB636E483CEBE -:10D6E000322B145BC847FAB93900FDDEA0F03F3A8F -:10D6F000F7615A338A9C5AB3D8F2A74E516E0D6A1D -:10D7000088C75A7332955DAB83DCE7AD3A64F28E1D -:10D71000C6564914E1830C11F85475A6E43D028AFB -:10D720005443236D1D4F4A4C73FA1AA105145140FE -:10D7300005145141560A28A281F285145140728580 -:10D7400014514072851451407285145140B9428A77 -:10D7500028A04D58B11AC7040926639A4903A18C21 -:10D760008398FB06FD723E9CD4371135BCED1B2B14 -:10D770002346C5595D76B291D411D8D3AD65582EE4 -:10D7800063778D668E3604C6C4A87E791C1CFF00A4 -:10D790002A25792E1A49646F31E4662CCCD9666E3D -:10D7A000E4F7E739CD17B00C57DAD9DB9EDCD2535A -:10D7B00084780AC4E15B3DF269BFE78A9BABDC1D5C -:10D7C000C28A74806E6DA4E33C536A841451464649 -:10D7D00079A0028CE0D492DC2CA912858D4C6A4190 -:10D7E00061D5B249CB7D338E3B015E8D771AF8D778 -:10D7F000C07E1DD4174CD26193470D642DACED0251 -:10D80000BEA2036E69677322E5BE60063B0AE5C5EA -:10D810006329D087B4A8ECBAB3A2861E7565CB0580 -:10D82000A91780FE0B69DE26F074FA86A1AE43A725 -:10D83000DD35ADC4F690878D95FCB542BBF2C0AA2C -:10D84000B6E75E84E57A1CD729E3FF000A47E0DFEC -:10D8500012359437497911B782E1645656C79B1245 -:10D8600049B4E091952C548F55357B55F05DE6A772 -:10D87000A8C93C7A5CD66B2748A148C2A7D332938B -:10D88000FAD694FE196D7E0D36CE6D2574B5B701AE -:10D8900025BDB7B6469255DA00675F34063D4E4661 -:10D8A00009DC7D00AF2639F60B9AFED534FA763BBB -:10D8B000E594E25C7F8670B4AA15B21B3D0F4F5A07 -:10D8C000D1F177875FC29E2AD4B4C6992EBFB3EE3A -:10D8D000E6B4F3A31F24C63728587B1C67E86B34D3 -:10D8E000AB63A57BB1A9192BA7A33CB94249D9A326 -:10D8F000FA0AFF00822078B97C5BFF0004E0F02B7D -:10D900002C2D0FF67FDA6C58139DC629E44DDF8E5F -:10D91000335F5A495F187FC1027FE51B7E18FF0005 -:10D92000B08EA3FF00A572D7D9F257E2D9E45473A1 -:10D930000AC97F33FCCFD172B77C1D37FDD40FF7F6 -:10D9400097EB5F8EBFF05EFF001FFF00C2B0FDBC13 -:10D95000FC05AE7D956F1AC7C3336C84BB4619DCDA -:10D96000CD1A92CA430C16DD9520F1C11D6BF62A23 -:10D970004FBCB5F8E3FF0005FA8F4393F6EDF017BF -:10D98000FC24A651A2AF866569C479DC48694A01C6 -:10D99000820F2FB4704673D457A9C236FAFEBFCB9C -:10D9A0002FC8E3E20BFD57E6BF33E31B5FDAAD217F -:10D9B000D022B7B8F0FC37778AD7B70D2CB32F97A2 -:10D9C00005CCCE9244F0A04F916296357DA4B06C08 -:10D9D000B0C80CD99EC3E2B58F8CACB54BEFB1CDBE -:10D9E000A658F85FC276F633CD7373F699A60BA8E6 -:10D9F0004477B3045CE0CCA8A3070AA39C746596A3 -:10DA000083F07EEF45B297EDFAA41712DB5D3CF18F -:10DA1000DC3B2BC4C254F2FEE2952C222E154603A9 -:10DA200032824F38AB1A769DE14B3D73C456FE15DA -:10DA30009A4BCD2A6D0235BA329322C846A316CC32 -:10DA4000EE5182D1AC2ECB8C072C074E3ECB36F656 -:10DA50005F53AAD45ECCF9DCBF9FEB106DADCC8FC9 -:10DA6000177ED41E0FF16269BFE95A1E9FFD9D68A3 -:10DA7000B69FE896EF1FDA4AE4F9927072E73C9E8F -:10DA800033814F8BF6A6F07C3E009F41FB4686CD4E -:10DA900035EADE7DBCC0FF006C4010AF94AF8FF55F -:10DAA00067A91DC806B7BC5FE0BF0A69E9A6FF0009 -:10DAB00063B47A834D68925F79D62B17D9AE0FDEA7 -:10DAC0008D7FBEA3FBDC7D3BD117833C2ADE039A0E -:10DAD000EA46897C40B7A9145602C10C2F6E5096B5 -:10DAE00094C9D010D81B71CE73918E7F2547DF1853 -:10DAF00037FF0017EFBE1178D64D5345FB3C971A00 -:10DB0000D787EDE082675C88959E1995C29E09FDD6 -:10DB1000D8183C7CC49CF43A53FED9B71756B0A32E -:10DB2000787ECA2686C2CAC77C32840FF6659143C6 -:10DB300032ECDA78932A0825595589739CE7EAA7CD -:10DB4000C2B0F8D6EDBC5B1DEC9676FE1F8458C3C0 -:10DB50006A4AC8D36F85405E40E223291BBE5C81C0 -:10DB6000C37436753F0BFC238B478DAD356BE9EEE7 -:10DB70004E9F64F26F94C67CF3E6F9C00DA5793E22 -:10DB8000575C04566E09C9AFD832F8D1785A578B12 -:10DB9000D91F9FE2A551579DA4B7679B7C49F1A768 -:10DBA000FC2C3F1B6A1AC9B38ECDF5094CAD1A3651 -:10DBB000E009032780A3271938551927000E2B0EDB -:10DBC000B4BC63696561E2BD4A1D3641369B1DD414 -:10DBD00082D1C3EFDD16E3B093C64EDC7381F855F6 -:10DBE0007D1746BAF11EB16BA7D8C325CDE5F4C9A0 -:10DBF0006F042832D2BBB055503B9248AF769F2C71 -:10DC000061A688F2649B96A55E87BFE147415E8866 -:10DC1000DFB2DF8B5E1BC963B7D2EE2D2C6D5AEAE3 -:10DC20004B98B5182481955994A2C80ED3206560ED -:10DC30005073D3DA893F65EF165BEA1A4DBC91E960 -:10DC400091B6B56DF69B666D42154C792B38466DD5 -:10DC5000D847F2DD4ED383F301597D629F72FD8C6C -:10DC6000FB1E77452C91F94ECB953B4E320E41FC75 -:10DC7000692BA0CBC98514668A0B5B05145140C281 -:10DC80009CE1576ED6DDC64F18C1A6D1405D051484 -:10DC90005140067145391B69CE0373D0D358EE6EDF -:10DCA000DF8500145145001452ED3B77638F5A4ACB -:10DCB0000990629DBFCC014AAEEC00081C803FC6B3 -:10DCC0009D6E91BEFF00324F2F0A4AE173B9BB0F20 -:10DCD000C7D7B57A7782A1D174AF869A3DF5C7864A -:10DCE000B47D4EFE7BABA46B8B89AF237DB1F96510 -:10DCF00006229D17237B73B73D3D2BCECCB30A582C -:10DD00003A5EDAAA6D6DA773AB03859E22A7B38135 -:10DD1000E5E903CB2F96A8CD213B42819627D3146A -:10DD2000D2306BD6F564D1BC41E15D7268FC35A49C -:10DD3000E977961686EE1BAB4B8BCF395FCC404F05 -:10DD4000EF2775E771ED9FA57965CDAA88DA48DDE3 -:10DD5000A48D762BB38D8DBD864F193919079EF88A -:10DD600007BD4E559A53C7527529A7A3B6A563F0B0 -:10DD700033C2CD42657A28A2BD338454C6F5DD9006 -:10DD800033D40E95DFFC2FF8EF37C33F0D36970ED7 -:10DD90009F0DD432EAB06A33CA5C79A56278A45484 -:10DDA00040C1A30DBA2FBCE8F80C4018273E7F9C59 -:10DDB000577BF0C341F036ABE1D56F136A1A95AECD -:10DDC000A536AB05AC62DA45022B62F1799236E5F5 -:10DDD0002000864E72390BC1E6B0C472F2DE49B340 -:10DDE0006A3CD7F74EB63FDADAD62D664B95F0C2CD -:10DDF000A99AE67964996EC0BA92365631AEFF00A0 -:10DE00002F686124D74EE4200C27DA02845C62F884 -:10DE100033E22E9BF0F7C2DA5EB9AA7D820B7FED6A -:10DE20004964482646681C8646D85403F21E982743 -:10DE3000A71EF536B7F0D3C070788A3B7D3F5EF3FE -:10DE4000EC5F52D46D8CA7508D408A3B689EDE41BA -:10DE500094076198CABB881BC20C052453BE146981 -:10DE6000D63ACF847498356C269FF6F904B21844DC -:10DE7000CD02129B994772064E3BD7CBF112A4B24A -:10DE8000F9593E9F99ED64FCEF171BBEE55F157EC7 -:10DE9000D21E11F14F89350D49751D2B4F17F3BC5B -:10DEA000E2DAD627482DF71CEC45C70A3A01D855C7 -:10DEB000FD77F69EF09F8C347D074B825D0ED64D2C -:10DEC0002E27804B696EE936A059B70698E3E761C3 -:10DED000D01F4AD1F14784FC3F65E26D421D262BDD -:10DEE0007D434B86E1D2D2E65B348A4B8881F95D73 -:10DEF000939DA48E719E2AE789FC19E12B0D0345A1 -:10DF00009B4B923BCD42E2191B54B792C1624B39F5 -:10DF10000361151FFE5A065E49C0C1E2BF30A76B00 -:10DF2000ADFA1F6F2D8ABAFF00ED1379F0F7C74DD8 -:10DF3000A14DA6F996BE17D5AFCB0B7B9F2A5BA947 -:10DF40008DCDD725995D55313152A172C1465B8582 -:10DF5000DB8FABFED42751D1B56B75D063B493542E -:10DF6000D3069E44174560DC58334AC854966F94D4 -:10DF700060065C73D72456D7897C27F0FB59BED640 -:10DF8000AFB54D6AF3FE12A9B51BC6BAB19EE45BEC -:10DF90004324A6EAE803E6EC6DBF22444839396120 -:10DFA00083F37CBE233C6897522AB7EED49C30E7BB -:10DFB0008EDFE715FB660E9D29C15935A23F35ADB1 -:10DFC0003A917ABEA7EF57FC1024FF00C6B77C3306 -:10DFD000FF00611D47B7FD3DC95F68495F17FF003E -:10DFE000C101C63FE09B7E19FF00B08EA3FF00A5D4 -:10DFF0007257DA1257E4F9EDBFB42B5BF99FE67D57 -:10E00000DE53FEE54BFC28463F77EB5F8E7FF05FEB -:10E010009F0337C49FDBB7C07A28BA8ECFED5E1A54 -:10E0200091BCE7C6D8C234B2127240E8A7A915FB6A -:10E030001AFC15AFC5FF00F838A749D435EFDB331C -:10E04000C1167A5DADE5EEA171E1C2B1416B134B32 -:10E050002C9FBD932155793C67F0CD7A5C1FFF0062 -:10E06000230D3F965F91C7C41FEEBAF75F99F1D5B4 -:10E07000A7EC87AD5D5AC370BA9696F6F750DC4BA5 -:10E080001C91B993FD5CAB1AEF0BCAA3EF470E7856 -:10E09000D873C8157E2F83177F0B2F3C55E1ED4AAF -:10E0A000E9659357F0C5BCC66B762BE586BFB724F0 -:10E0B00029EB90D1119E8C391C106BCDA1F0EF890A -:10E0C00095DA18B4FD795C5BC92145825CF911923F -:10E0D000923118FB8A54AB1E8B8C1E95D6F80EDF3E -:10E0E000C45A75878A2D6EA1B883528F438A5B0804 -:10E0F000B528E44186BCB4C1E4676940483D08E9FD -:10E10000EB5F759B7B5FA9D4BCD5B959F3397B878D -:10E11000D62168F541E2BFD953FE10C5D3BEDDA9B3 -:10E120006B0ABAA5AADE5BF97A917CC6DD3383C19E -:10E13000F63CD11FECB3E6F81A6F10AEA5ABFF00AA -:10E14000664178B62EDFDA5F389594B8F933B88C2B -:10E1500003CF4ACB927F888E177AF865B030371993 -:10E16000B81E9D3F4A5F3BE22796571E19F2F39C6B -:10E17000666C67FC6BF1E5B9FA13D8DFD53E18374A -:10E18000C49F19B59C7A85BE9D1E87E1EB69E4B8F2 -:10E19000BB7F94A234308DCC48EA6404F5E01C02C5 -:10E1A00078A737EC77E248ACA291AE34F5966B2BAA -:10E1B0005BB8E3F306034C1C989DBA46E9E5B860EA -:10E1C000D8F9B03A9158BF123C3BAB789BC4F6F6F5 -:10E1D000FA7E9F79A85E47A25BCD7D1D8C124DB063 -:10E1E000055F3188033B036DE4F19C560FFC22FE72 -:10E1F0002AB9B7678F4CF11B432C714E5BECF3329D -:10E20000BA4ADFBB7271CABB6769E8DCE2BF65CBA3 -:10E21000E557EAD4BDF5F0AFC8FCEB15C9EDE778DA -:10E22000F5643F123C0775F0CBC69A868579243396 -:10E230005D69D2795234477237CA18107B839AE8E5 -:10E240007E0A7C38F106BA9A878B743BDB3D357CBD -:10E25000112DBDE4975397FDCC997923202AB778E7 -:10E260005B9385181CF35C76B9A6DF691AA490EA63 -:10E2700050DC5BDF46DB268AE14ACD191D994FCC85 -:10E280000FD6BD0FE047C3BF167C54F04F8BB4DDF3 -:10E290000EFAD2C747B65B7BED4BCE620DCC8893AE -:10E2A000F91120505999819BE5039C64F415DF56C0 -:10E2B0006E346FCDDAEFA1C74E37A9F09DAF847CE5 -:10E2C00067F112E3E33D8F83F43D27C376FAD5C4AB -:10E2D00039B5B5B787CBB6B712C5F68925FBD8E5F2 -:10E2E0000866DD91F2A8C702A1F0E697F13BC4975A -:10E2F0007A178A9A3B3D4A48E1974DD3F4EB9577DC -:10E30000108820F21808C0C07DB16319DC48CE31F6 -:10E310008AE9B4AF879F19B53F0BDBF8A349B7D2A1 -:10E3200074DD7AFF004190C434FB44875A9ED227A3 -:10E33000B0887CC8A1BCC68E585C0243345E676757 -:10E34000C18B54F0FF00C62D27E21DC786CB68564F -:10E35000AFAAEB73D84DACDB410886EEEDB7C92808 -:10E36000F31177B632CD803232A7182B9F2E35238A -:10E3700076A0E3A7DE77F2BB7BCA47CEDE35F07E20 -:10E38000A1E05D7E4D3F54B66B3BC55591A1652A1A -:10E39000630C370041008383D0D65C11F9D3226E21 -:10E3A00054DEC14B37DD5E7A9AECBF680D335ED028 -:10E3B000BE2A6A1A7F896E63BCD5B4F11DB4934638 -:10E3C000A55645541B4F201FBB8EA335C6C4CA9209 -:10E3D000AB32EE50C095CE370F4AF668B6E9A6FBD1 -:10E3E0002D8F36A7C6D2EFD492F1FCC9B1B625F273 -:10E3F000D4464C630ADB46377E38C93DF350D4C25D -:10E40000259DE465DB0C6017556CF3E8A38393CF7F -:10E410007C743ED4DB99D6E276758E384363E44C47 -:10E42000ED1F4CD6C664745145001451450014517B -:10E430004500145145001451475FF1F4A0D10A582A -:10E44000EDC678A4A57015BE5E454FA5E9575AE5FF -:10E45000F476B656D7179752FDC8618CC923F7E1F9 -:10E4600040C9E29696B8A5B859CF0408CD244D34DA -:10E4700080E1549C2E0AB024F7C862A476E2BD1352 -:10E4800045E3E10E81FF005FB7DFFB42B8FD1FC32C -:10E490005E20F3523B4D2F5293CCF2AEFCAFB23420 -:10E4A0008B2A872892152B829B98A82720938F6A06 -:10E4B000F62F06FC18D4A7F0069FA4EA4DFD93A8FA -:10E4C00069F79725A190A48584822C747383956045 -:10E4D00046339AF96E2C8BAB83E4A7BDD33DBC8247 -:10E4E000F0C4F349696395B3FF009147C51EDA593B -:10E4F000FF00D1B1D79CDD7FA45BDC4808B848DEC3 -:10E500003413B908E170C000B9E7A75EDB47AF3F3D -:10E510004B785BF673FB55A7882C6F35EB5D2E5B54 -:10E520009D2E4101BDB768C4B2AB2B2C58DC181628 -:10E53000DB8C918E73D2B0B5CBE8EDB5B8649FE1BA -:10E54000DEB17BB758B06F28D9ACE976EB34D33461 -:10E550001E6C6BC878E74455527704048E98E3E14B -:10E560005AD2A18795392D6E7567D4D54AAA69E923 -:10E5700063E78C515DB78F340D5BE2178C351D6BF3 -:10E5800047F0CEAF0697AD3DC6A76B14568EEA2076 -:10E59000472AF20DA08DA84E09E8A4E335C4F6AFD2 -:10E5A000B2A7514D5CF9BA9071603A8FAD75BE0F4C -:10E5B000F8417DE30F03DE6BB0DE59436F67751DD5 -:10E5C0009F952B9124CEEC83E40396C6F5240C9CF6 -:10E5D000027B73C956A6951EAE74CFB4592DFB5B52 -:10E5E000DADCA36F851CA4531E14E40C06E06390D0 -:10E5F0007A628AB26968EC2A6937AA3D3AD7F62C62 -:10E60000F154DE20874E8E6D264B8B899A14C4C53B -:10E6100094A959DA37040C10E2DE5C609FBA0F420D -:10E620000D63F85BE1DB7C44F05E93A2B5C5CDB52C -:10E63000C7F694B1C660B8F2B2EC51705BA633DE97 -:10E64000B9E875AF194D7A1A29BC4524E2E66C1574 -:10E650001296F3827EF40C7F10427701C8079C5615 -:10E66000CE84FACAFC30D35B41FECFFB77DB67F385 -:10E670000DD3381B7E5C636F7AF98E23553EA1362D -:10E68000E4BA1EEE4DCBF5A8A4BB87897F66C87C93 -:10E6900027E22BED2EFB52D696F34D9DEDE758F574 -:10E6A0001322ABA9C1C3024119EE0E0D686B3FB234 -:10E6B000C49E0BD2743D5AEF50D57ECFAD46F716AF -:10E6C0007FF131F30B2A36D3B941CAF3D9B19AC5D8 -:10E6D000966F884D236E5F0BEE6393B9A6E4F7FC4B -:10E6E0007FFAD52C73FC4091E31723C3AD6EB8C8F5 -:10E6F000579772AFFB39E2BF2DA77E6567D4FB69E0 -:10E700006CEE751E36F80BA97C41F1D5D6B10DF52E -:10E71000846DE29D66FE486DCB7EF2202E6E54B174 -:10E7200019C85DD0B0CF41B97D78E62F3F677D6ACB -:10E73000D345D42FBCFB478EC6CD2F182EE3956E44 -:10E74000A071C63DF00D3BE24691AF8F8ADAEDE64F -:10E750008B67AE358C9AB5FC1A7CF04129578D66D3 -:10E7600091995180E70092C074E735CBDFEABAE3B4 -:10E77000593ADC4DA9791E422379858298F27603B5 -:10E780009FE1CE71F8D7EDF86F6AE31B4D6C8FCD2A -:10E790006AF2733BC5EE7EEC7FC102976FFC137388 -:10E7A000C31FF611D47FF4AE4AFB3A4AF8BFFE0805 -:10E7B0001031FF0004DBF0C7FD84751FC3FD2E5A26 -:10E7C000FB424AFC8F3EFF00918D6FF13FCCFBBCBA -:10E7D000A7FDCA97F85048795AFC69FF0083847CEA -:10E7E0006175E02FDB67C0FAA59AC2F750F8625452 -:10E7F0008C4C81E3F9DE58C920F07018F078CE33E4 -:10E80000E95FB2CE795FAD7E387FC17F355D1F4451 -:10E81000FDBB3C0775AF59FF00686950F866532D82 -:10E82000BE09F31B74C101191C6FDA7A8E95E97069 -:10E830007EB985ADF665F91C9C43FEEBF35F99F05C -:10E84000A695FB4BEBDA5DB42A6DF4DBAB88609ADE -:10E850002FB4CEB2B4AED25C7DA04A4EF037A4BC89 -:10E860008000523865615B1A67C66B8F1BAF8935B4 -:10E87000AD5A28218F45F0EC36DFB8F3A777896FC2 -:10E88000EDF6EE323BBB1064C60B6028555000021B -:10E890009BAD789FE18EA5E19B1FB168E74DD48DBC -:10E8A0008EA3F690E679713BA0FB30041032AE08DF -:10E8B0000DC8DA7E6E7003BC1577A44BAEF88A6D76 -:10E8C00017643A78F0DD82CCA37AAACEAF64B39312 -:10E8D000BCE4E660ED9E9F3F181803EDB36E4FA9B0 -:10E8E000547C96D0F9CCBF9FEB105CF7D4CFF18766 -:10E8F000ED89A5F8E134B5D41EE3FE25366B636ED1 -:10E9000061D2CC47CA5E9B8AAE5DB9FBCD927D7B5E -:10E9100053A0FDB2B4BB6F87971E1757B81A5DD5C9 -:10E92000EADFC80E984CDE6229418936EE0B82720E -:10E93000A383D4F2063AEF176B9E1975D37FB0E527 -:10E94000B88CADA20BF3753236FB8FE231EDE89D4A -:10E95000300F3445AD78657C0932BC971FF0927D4D -:10E96000B51A2713A7D945B6C3BB23EF799BB18C42 -:10E97000718CD7E427DFFA1C8F8A3E26EA5F0EFCF3 -:10E9800052350D1268A19B5AD0AD63599E10D240EA -:10E99000A5E29D5D3770AE0C4B86C12BC91838229D -:10E9A000DDCFED7BE20BAF256FB4BF0F5F2C36766A -:10E9B000B683CE8E57DD1C28E8327CDFE3495D4A02 -:10E9C000FDD518D81368A7EAFE22F0FF0085FC6F7A -:10E9D0007771E24D27FB7219340852C2DCBB2A99C9 -:10E9E0008BC4436E53F28F284986E704838CE2B4CC -:10E9F0001BC57F078416ABFD877788EC6C96E00615 -:10EA000098C924EBE6F9E55B7000B1311624104299 -:10EA100090B8EFFB065EA9FD5A97EEDBF757E5DFEE -:10EA2000467E7F8BE7F6F3F7D6ECF29F1AF89EE36B -:10EA3000C6DE26BBD62E6158A4BE90B95567644C7D -:10EA400000300BB31DA303009381E8315DF7ECC9DF -:10EA5000A278B35D1E268FC2FE22B1D0E75B10F212 -:10EA6000413B299B516F98225BA1562D3F2C15935A -:10EA70000CBB88079E787F8917BA46A5E39D4EE3B5 -:10EA800040B76B5D1E498B5AC2777EED38E3E6E7EF -:10EA9000AE7AF3563C2FF13AF3E10DD4C9A7EBD689 -:10EAA0007A5DCDD223C99B749A48FE5251D19909FF -:10EAB0008DC07387421867AD77E2B114E9505ED21A -:10EAC0004A37EFB1C74694EA556A09BF43D57C2F50 -:10EAD000A97C4ED525F07F8763F88F7CB6BE24D302 -:10EAE0009F56B031CF7978F6789CA98F11C4F3097D -:10EAF00043D8A9C2021421F9802F5D9CBF01BE3505 -:10EB000048BE5FFC255A15C693A788F52B6BD4B871 -:10EB10008DB4FB996576B7C23B4614B32A65B78CB2 -:10EB200018F613918AF03D27F693D4B42FECF36DC9 -:10EB3000E26D25574BD3A5D2ADD1F4B8245FB2CA4C -:10EB4000FBE489834443866C925F272CDCF273627A -:10EB5000DBF6A8F10584FBE1F1BC4B1EC5416FF665 -:10EB600074FB2AA8218010797E501951C05E4003A1 -:10EB7000A715E354C7E1DFC3529EDE5B9E9470D5B8 -:10EB800097C509991F151F5E7F1EEA03C4EAC9AD28 -:10EB9000AB859D4AA281C0C6D11FC9B718C6DF97F1 -:10EBA00018C5747FB33E95E1FD7BC737967E20D3B1 -:10EBB0004EAB1DC69D27D922F38C222955E36695BD -:10EBC0009F728554856624B1C63B13815C47893C9E -:10EBD000716DE31D76E752D4BC416B757976DBE548 -:10EBE00090A15DC7A74000007A000003A57B3FEC21 -:10EBF000DFF0F6CB54D42CAEF4ED2F56D712F741FC -:10EC0000D4AEE7D516E56DB4F80A43708D09251822 -:10EC1000EEC21F9CF393F748E6BBAA66B86741C2F1 -:10EC20009CD395B68BEBFE473D3C0D6F6B7A916A9A -:10EC300037D5B5D3FCC6EA1F03F4FB0D26FAEA1854 -:10EC40003C3FF68B3D1F4EB8448754F3A48AEA3DFF -:10EC50008D7A0207258F96B2BB70473FBBF41E49E1 -:10EC6000E3F7D3E4F1D6B2DA4B46FA4B5F4CD64524 -:10EC70000385109762830E0370A40F9B9E2BE9D827 -:10EC80003E355F7C5EF13FF616A11C93D8F8B2DAF0 -:10EC9000F7578750835386E209648ECAE2DFCC0AB5 -:10ECA000B6E849555652A587383E95E1FE31FD9F9D -:10ECB000F54B5BFD2534382FF5C3AA69B16A122CD8 -:10ECC000707CD6E6492440A7048FE0EB5CB96E69FE -:10ECD0002F6BEC316D4656D12774D5BBDBC99B63D6 -:10ECE000702BD9FB4C3DDC7ADD5B5BFF00C1470F2D -:10ECF000A1787EFF00C51A94767A6D95DEA1792EF3 -:10ED000076416D134B2363AE15413C543A969B7389 -:10ED1000A35FCD6B796F3DADD5BB98E58668CC72AE -:10ED200044C382ACA79047A1AF40F0B7C37F12782D -:10ED30004B55D4F43D53C35ACBA6BD147A4CF05B6B -:10ED4000B086E43CACB2C4A8D83CB18C1C1E081DF3 -:10ED5000AB99F89DAC4BABF8BE659ACE5B16D3E28F -:10ED6000874E104D2799322DBC6B0AF98D81B9F071 -:10ED70008327039CF02BDE8D5E6AB6495ADBDCF2FA -:10ED8000654D285DEE73F4514574188514514005A6 -:10ED9000145140051451415CC15B9E01F1D49E02A7 -:10EDA000D56E2E16D2DEF61BBB76B5B8B795E48DC0 -:10EDB000658D8AB11BA36461CA2F461D31D0907046 -:10EDC000E8A994549598E3269DD1ED56BFB6D6BCDC -:10EDD0009A3C7A6FF62F8756D97495D1F798E62C1E -:10EDE00091088C21B264277046EE0F20751907A494 -:10EDF000D27E2CEA9E3BB66BDD27E1E78EB51D3D4A -:10EE00003CDB653672C53228926FB4B2798B604EA6 -:10EE100043383CB64061DB15F3DDB224DFBCD9E7F3 -:10EE2000C9972D022903684277E4765EB8F419AFDA -:10EE300045D2CB2FC29F0DF3CF99779EDFF2D057EB -:10EE4000C8F1361709470EABD4A4A6D3564EFF001F -:10EE500079EFE4B5AB54ACE9C26E3A743D6F5CFD3A -:10EE6000A83C51E08DDA95FF00C39F1868702DEB28 -:10EE7000DEEFBAF2D2112C90984FCF358938D8787E -:10EE80001BBAF35E67ABFED73AA5BEAF62BA359444 -:10EE900029A2E97A85A6A56D6F7CC6495E5B6445AB -:10EEA00043249179790760CAAED1CF7E315EC5F136 -:10EEB000E12F11EE1E62AD867693C1FDEC7C7B7E68 -:10EEC00015E61791AA3291F2C8D93247B48F28E4D7 -:10EED00080BCF27800FE355C370C36269BC4C692A7 -:10EEE0008BDB4BB0CEAA6228CD51954725BF43D0CE -:10EEF000F44FDA935EF0FE8961A7DAD9E96B6FA669 -:10EF0000C2F15BF9BF6898C2C66499645DD29DACDA -:10EF1000B2468C1576A310772BE4E7CD7FA0A72A05 -:10EF20006F3D57A13C9EB8A6D7D553A7087C078351 -:10EF30003A9393BC8338AED3E1E7C78D6BE18E88FB -:10EF4000BA7E97F635B76D462D4672F02BBCC637A4 -:10EF500089D632C7954DD0A13B4A938C1245717D1D -:10EF60006BBEF85FAC7816C3C37E4F8A34FBCBCD43 -:10EF7000426D5603E6C2CE3ECF681E3321E180E5E6 -:10EF80007CC18DA49DDC15C7335ADCBAAB8E973596 -:10EF9000ED1763A9BCFDB5F5CBED4D2E7FB17458CF -:10EFA0003CBB869447019638C4656E55622A1F1B88 -:10EFB00040BA943311B9D76862702B0BC2DF13EDDE -:10EFC000FE16F83F47D7AE0F9522EA92CD02476E64 -:10EFD00066557564700A7F773DBA638AEBA0BAF80C -:10EFE000223C411868EF9B4F37B36E91A39FCC58DA -:10EFF000F65C60EDDFF733F66D8376E53E66F2DCB6 -:10F00000562FC2DBAB0B4F0CE9ADA834E9A47F68E7 -:10F01000CBE62890090C7B93705278DFB7F0CD7C5B -:10F02000AF117B3FA84BDC6B6DFD4F7F28E7FAD417 -:10F030006F24F7FEBE66278B3F6B0D1BC6DE28D400 -:10F04000758BE6BCFB6EA970F7339874E78A2DEEDA -:10F050007276AAA80A3D8600AD1D5FF6BDB0F881A4 -:10F06000A5787B4399E6F27448DEDACB6696616C4C -:10F0700048FB8F98F805C96EEC781903038ADFF115 -:10F0800056B3A2CBE27D41B4799A3D29AE1CD92D6D -:10F09000CCC8D3AC59F94391C6EC75C6066AEF8863 -:10F0A000B58F0BCDA1E869A449749A92C4E3553396 -:10F0B000CE8D14B2EEF90C2072176F073CE79AFC64 -:10F0C000C69DB992B7547D9C9696460F8CFE3B6BBD -:10F0D0005F0F7E25DE68FF0066D2EF6CFC2BABDE97 -:10F0E000C70C4F13289E517572448EEA5646DA6754 -:10F0F000902A96DA037DDC962796D7BE395DF88B89 -:10F1000046D42CEE2C6CE34D4ACADECE4749262568 -:10F11000442CCCAC14BE327711C8200E805773A893 -:10F12000EB7F0D6DBC77359F8A347BB7D422D43505 -:10F1300026D62F33296697CFBA089B55C6E3830F8F -:10F140002028054E4B64E397F1A6BFF0FD347BA465 -:10F15000D174946B8B8B258E26984E1A09B70F9B12 -:10F160003BC2960A0839054EE18C62BF6AC2F2388A -:10F17000C6D4DAD17E87E6D5AE9BBC96E7ED2FFCF0 -:10F1800010278FF826E7867FEC23A8F6FF00A7B9A3 -:10F190002BECF92BE2FF00F8203FFCA36BC31FF61A -:10F1A00011D47FF4AE4AFB424AFCA73EFF00918D8A -:10F1B0006FF13FCCFBACA7FDCA97F85084FDDAFC99 -:10F1C00074FF0082FCF852CBC6FF00B77780F4DDF5 -:10F1D00042F974DB39BC33234B72C401104695FDF0 -:10F1E0000F5DB8FC6BF631860AD7E30FFC1C4BE1D0 -:10F1F000ABDF177EDA3E07D3B4F8567BCB8F0DB169 -:10F20000442EB18C2CB23312CC42801549C92071E6 -:10F210005E97087FBFEF6F765AFC8E3E20D30BAF10 -:10F2200075F99F22C3FB30E8975A559DDDBF8D3499 -:10F23000FB98EF60BAB8CA285D8239511090C410AB -:10F2400036B966EE029001C1AD8F0DE917BF0DFC16 -:10F250003DAA787A0D696F34ED73C331DEDC5BA2B1 -:10F26000C65AD647BE8E378D9864E484C820E0AB7A -:10F270008233C13E6727C05F19DB247BB43BB4F304 -:10F28000A29A54532A6E648A4F2E4E3767FD661435 -:10F2900003CB31C2835ADF0EFC27ACE87A6789A121 -:10F2A0009A29B4CBED4BC3D05DD8497116EDD13D51 -:10F2B000F5B6C9029FE16556C1EE08EC6BEDF37D32 -:10F2C0007075539DF4F23E6F2FB7D661EE752EF830 -:10F2D000BBF659F0DF84534C3FE837C352B34BB110 -:10F2E000F65BB693C807FE59BFF75C7714B07ECBC8 -:10F2F000DE1B7F03C9AF0FB0AFD9EF92D3EC66E549 -:10F30000FED4C594B090277418C13EA40AC3B9F0C6 -:10F310006F8F6D4A79DE25B58FCC5DE9BF4B0A59F9 -:10F320004F4232470681E09F1EFD8DAE3FE122B580 -:10F3300036CAFB0C9FD963606EB8CF4CF4E2BF2095 -:10F340005B9FA01DC78C246F8B7AF49A5F887C4BDF -:10F350001E93A4E87A1C3791349129DCE1E2842FD2 -:10F36000CABB98E252703FBA7A7515EDFF00658D01 -:10F370003F5286D64FF84AEC2DCDC5959CBFBDDADD -:10F380003CA7903870E3390A1A32AA46771653C060 -:10F3900035CE78E3C0DAC78F7C5F6B67A5DB36A517 -:10F3A0007D6BA35ABDD797B23DE7E48C9504804BA3 -:10F3B00048E802AE492C001922B12FBE0BF8BB4E13 -:10F3C000B16B8B8D13508E25B482F0EE037793369C -:10F3D000E3136DCE7E60A4E00CE177600E6BF62C3B -:10F3E000B93FAA53B54B7BABF247E7B8C97FB44EE0 -:10F3F000F0EACA3F133C1CBF0FFC73A96911DDC7BB -:10F400007F0D8CC634B88C82B28C039E3EBD2BCD52 -:10F41000FE2E73E3593FEBDE0FFD16B5DB6BDA25ED -:10F42000E787358B8B2D42DE6B5BEB76D93452AEA2 -:10F43000D78DBAE18763CF4AE27E2E7FC8E927FDE8 -:10F440007083FF0045AD789C697FAAD34DDF5FD004 -:10F45000F4386F4AF3E9A1CCE28C51457E707D907F -:10F4600001EF5F62FEC81A1EA5ACFC1EF07DD5AE92 -:10F470008FE2AD5A3D1F5CF3E38F457291A0796630 -:10F4800059DAE8ED20C2111460720349D33CFC75CF -:10F49000D457DA9FB235EAE99F00B47F136A9A6CB9 -:10F4A000FA6E97F0EF4EBDD5ED75CB1BF324ED3B17 -:10F4B000DFB225BCB62ADFBF899C80DBBCB5D84E45 -:10F4C0005F0003EAE5551C6B3B76FF0023871D1B9D -:10F4D000D3F993784745D657E3AC7A858DC786F53F -:10F4E000AD174D8AFEC6C5B48DD0D99DF2B5BB24EB -:10F4F00048A85B7F9B728C5429C890104F06BACFE6 -:10F500001CE9FE2AF077877C237FE05D5776B52ED5 -:10F510009634BD52C4C4D17115C4853634A88AC38B -:10F520002CDBB918C62B94F845ACEA5A37C48D6E5B -:10F530001DDA68B2D07C3835AB186D2D1AC620188C -:10F540005B5E47222C2D1B472B168CB1C92318203C -:10F55000E062E7C4CF1FF8E3FE1338F41F0BE96F36 -:10F5600075731C56B35BDE5BBDD5C4D6ED71109CC4 -:10F57000A2F9B3488B92EDC80338ED5F5F28B966F6 -:10F5800010E5E5BC62AF7ED6FBBB1E145DB06DCA54 -:10F59000F66FCB7D0E29759F895AD7895A39F4F8B1 -:10F5A0006E754BA905E0F3D6312486D37C5804B0A0 -:10F5B000E9B98601C9E319AF3FF8A7A3F8834CF175 -:10F5C00074D75E26B392C754D600D4995C2AEE59FC -:10F5D0008960DB41F941E783823D2BBC9350F89170 -:10F5E000A36B2D6135843F6BBC69B4A858E96937BA -:10F5F000DB65B96490C31B2C6DB9DC952B83C6EE1B -:10F60000A33CF05F11FC7FAE78FF005B8A6F104F68 -:10F61000E75E69F0FD8D7F76B19450ECC410A06573 -:10F62000B733124F2493935F5D878B52BAB5ADAD5C -:10F630008F9EAD6E5D6F739EA2A494C7E5C3E589EE -:10F64000036CFDEEE2082DB8FDDF41B76F072739E7 -:10F65000E6A3AEE38C314539599B6A2EE3CE55477C -:10F66000734D2BB7B11B4E08C1E0FBD001451450C0 -:10F6700001451450014515A9E12F085E78CF527B52 -:10F680006B4FB3C7E4C4679A5B895618A08C6016A9 -:10F69000666E00CB28FAB014A52495D8D26DD91483 -:10F6A0005229ED205B85F3638E62F089149018ED8A -:10F6B0001B97FEF9700FB1AF48D339F84FE1BF790E -:10F6C0002EF9FF00B682A6F0C7EC8FE3ED5AE34BAC -:10F6D00092DF4CB558F54B48EF6DDE69E365782550 -:10F6E0000D870BC9236067240385538E4015D968A5 -:10F6F0007F09B53D23C3FA65B36A1E16BAD3E0B6D7 -:10F700003796F24FA6EA423922924117985C440696 -:10F710001A44C75FBC4D7C971454A35F0CA8C6A4C1 -:10F7200053BF5763E8323A752957752516D5ADA2F0 -:10F73000BEE729E1CD36E35BD135DB3B48DA6BAB85 -:10F74000BB3586141C6F769A30A33EE48AE464F8D5 -:10F7500049E22BDD46C2D56CA3924D427FB2DBCC91 -:10F7600066441772B2AC83E6661C9591719C672063 -:10F7700075E2BE8DF0C7C23D5BC3D06B71CFA7F8F9 -:10F780005EE24BCB496D609ECA2D497FB3E7882C62 -:10F79000CD2AB08C86281412338FE47CEFC4BE01CE -:10F7A000F89D66B637C9368F79670EAC24D3EF6102 -:10F7B0005B7817CF86270A503AA32A84B6601318BD -:10F7C000CA8F972CB9E7E197EC293C3F345BBDF732 -:10F7D00036CEA2AAC95571764BB1E1D7D69269F758 -:10F7E000D35BCCA16681CC722860C148383C8E3A8C -:10F7F000FA5455D66A5F063C45A7E830EA93DAA08A -:10F80000B5B9D34EB0AC665E6DFCC8E32C013CB01C -:10F810006950955CB00D9200CE393AFB3A738C97E3 -:10F82000BACF9A945ADD5808DC2BBEF85FF05ADF45 -:10F83000E227861AFA6D7AD74B9A4D520D36DA09BD -:10F8400063DED70D23C6A48C1CFCA24DD8C1E14FAA -:10F850002322B81AD9F0F780B5EF13D835E697A56B -:10F86000EA17D6F05C24065B785A45599CA845E314 -:10F870003F312C807A961EA2956BF2E92B0E9DB932 -:10F88000B5573D653F627BA1AE2D8B7892C6391688 -:10F89000E2585DFC82CA8523B87F2FE5620CA0DBAD -:10F8A000B0741F73CC8C938354741175F19BE1CEAB -:10F8B0008BE1BD72F239AC63D41A188CA5638E2229 -:10F8C000362A966519DA077E7F1AF3F83E1B78AE62 -:10F8D000E3508EDA2D1B5C6B99679E28E316D216D7 -:10F8E0007961553328E39655752D8E40719E08AE8B -:10F8F0008340D2F58D5FE1969B6FA1DF258DF0BD32 -:10F900009F716B6131907C80281EB9AF97E248B738 -:10F910008095E57DBFAF99EEE4F25F5A568F72C7CE -:10F920008A3F66FF000DF863C49A869AD0DBDE3604 -:10F930009F70F6E67B6B877867DA71B91BBA9EC653 -:10F94000B6A4FD9DB48F85B1F86FC4563358B5E5A4 -:10F95000F23DD40B6F706496C4A36DC4AA78527341 -:10F96000900E722B91B8F0878EADA592393C4D69FF -:10F970001491921D5F4C50CA7B8233D47B8AB16F45 -:10F98000E0EF1C585CDACD79AF5B9B59087DA74C42 -:10F99000082551D949EBF515F97C13725EA7DC4BAC -:10F9A0004477DF127E1C4DF1A7C7D1EA9AA789E1FF -:10F9B000FED2D7B50BF22D05A867B2852E6E9779CA -:10F9C000DB83B43443923389075C1AE3EF7F6749E2 -:10F9D000B4BF0DEB1AAB5F48F0693A7417AAE2CDD9 -:10F9E0009A399A562A10904E3A121BEEFBF4A8FE52 -:10F9F00024FC2DF1178A3E256BFA9E8BA2EA53E96F -:10FA00009A86B37E6C5E24CE504D31C7078C08E4D5 -:10FA10001E87CB7033B4D72AFE01F130B0BA95B44B -:10FA2000DD5160B5B55BA9F7A15D90B1C2B907F82A -:10FA300073ED5FB66162F92294D5B4FD0FCD6B4BC7 -:10FA4000DF95E3D59FB9DFF0407FF946D785FF000A -:10FA5000EC23A8FF00E95C95F68495F17FFC101F6C -:10FA6000FE51B5E18FFB08EA3FFA572D7DA1257EB7 -:10FA70004B9F7FC8C6B7F89FE67DCE53FEE54BFC93 -:10FA800028427EEFD6BF19BFE0E1AF16DF7817F648 -:10FA9000D4F04EA9A65D4D677D6FE19758A78DB64E -:10FAA000BC45E4910907A83863823907915FB352D6 -:10FAB0007056BF1C7FE0BF5E2AB5F03FEDDBE03D36 -:10FAC00052F2C5352B7B6F0CCB9B770A55CB34AAF2 -:10FAD000B9DC08E1883C83D2BD2E1057C7D97F2CF2 -:10FAE000BF239388BFDD3E6BF33E07D33F68BF174C -:10FAF000697A4258C3A85BF92A922E5ACA191D9DE9 -:10FB0000D918CCCE54969418D087CEE04641E4E77D -:10FB1000A2F0FF00C57F1178FB4FF126BDE20BABD1 -:10FB2000DD7EE34DD092D21D8124B89116FED9F628 -:10FB300061704E1A72DB9BA8C804E38D3B7FDA2B01 -:10FB4000C172787EC619FC156B1DE476F72B72F036 -:10FB5000DBC2564791E36D80B73B48475DDF7904D0 -:10FB60009F2D59B8F1FE87E2FD5754D534BD1E3F95 -:10FB70000ED85AF85ADE2B8C98D566917508C34971 -:10FB8000850005048419F9B083249E4FDB66D6FAFC -:10FB90009D5BD2B7BAF53E772FFF007887BFD4E4DC -:10FBA0007C51FB516B1E354D3D754D07C6978BA49F -:10FBB000DAAD9DA07B25FF0047854E5507CDD39339 -:10FBC000EFCD2C5FB51EB36FE0A9BC38BA0F8D0620 -:10FBD000877376B7F259FD8D7CB79D54A2BFDECEF8 -:10FBE000429207D4D747E2FF008BBE0DD6174B1ABF -:10FBF0005B58E97F65B4586E89BBF33ED530EB2680 -:10FC00000FDDCFA0A21F8BBE0E4F014DA7B35936FB -:10FC1000B325EA4F1EA3F6CC08E00A418B674E5B82 -:10FC200007776C7BD7E428FBE6733E3EF1E6ADE058 -:10FC30009F112DC68F797BA5C9AD6816D04E50F99E -:10FC400053AC4FE5CA53729C83BA35070790083D01 -:10FC5000699FF0D53E3858E355D6163921B786DA74 -:10FC60002992D2112C4B16F0A55F66E5622470CD67 -:10FC70009CB06C12462B5F55F1FD9FC3CF1A5CDE22 -:10FC8000DD6936BAD7F68787E08AD127557891990A -:10FC9000E293CC39078F2D5D7E5C361F823A89F561 -:10FCA000CF8DFE0BD52EACDA1F09ADBC36B616369D -:10FCB000A625822FDF3C3706491998752D19084F64 -:10FCC00056C0CD7EC997C53C2D2FDDDF447E778A97 -:10FCD0006FEB13FDE5B5679AF88FC45AAFC4EF1701 -:10FCE000C97F7ACD7DAB6A92A2332C615A67C04539 -:10FCF000002803278E83AD667C65F813E2AD3FE2F2 -:10FD00001DC5A5C6946DEEE148A19209AE228E54A0 -:10FD1000708A0A956604104630456BFC40F11DAFB1 -:10FD2000893C6977A969D6FF0061B799D5A2408B54 -:10FD3000195C2805B0BC29241385E0678AEAFC1900 -:10FD4000FB45DF785AC6D126B3FED0BAB5B9FB4120 -:10FD5000BB96E5C4D20DCCE013CF21D89C9CE7A183 -:10FD600018A9CE329FAFD28C358A5ADBA8F2EC723A -:10FD7000C2CDCED76FB9E1A7E12EBA1CAFD9ED4BFA -:10FD80000E368BFB7CFF00E8741F84FAE2FF00CB89 -:10FD90000B3FFC185BFF00F175EA9A278DECEEBE75 -:10FDA0003045E21D66CE396CE7D49AFAEADE340CAF -:10FDB0008A19CB1015B860A4E769E0E306A4F899A6 -:10FDC000E24B5D734FD2A05D43FB7350B4331B9D78 -:10FDD0004BEC62D4CEAECA523DA0027661B93FDF91 -:10FDE000C74031F3FF00EA6D1E78C79A5B796E7ADF -:10FDF000BFEB254E5E6E5479AE95FB3FF8BB5A8E35 -:10FE000017B3D2D6E96E26FB34463BB81BCD971903 -:10FE1000D8BF3FCCD8E703DABDFBF64FD6EEBE1C09 -:10FE2000247A66925F45F1BDEF87EFF4E8B5A5D47B -:10FE3000219ADB4A8CDC3CEED242484C88D0FCE56F -:10FE4000F2A1C108C40AE17C25F11BFE11AB1B28FD -:10FE5000A4D36D6FE4D26F3FB434F9646656B59F96 -:10FE6000030D81C32FCA0E0F71D6BAEF8076897742 -:10FE7000378935DBCBCB388E8B6970E9653B04372E -:10FE8000C67B6B8DEAADD72162E319C123DEB7C310 -:10FE9000F0BD3C2B9D4E672D1A57DAFD08A99D4AEF -:10FEA000BF2C2D6D75F43D12F6C758F0DF8DBC499F -:10FEB000AD5DADBF883FB43C3326917F7B1EA96208 -:10FEC0002EEE275B74325CB4226624958D982862EE -:10FED000ECABB880C481CFFC46FDA6352F877E3FB2 -:10FEE0008F52F0178AA19ADB58D274F6BDF26D8A50 -:10FEF000F972C502C660937AF254AE4EDF9727823C -:10FF0000715EB1AEF8C6F3C71A6F886CF56BD20597 -:10FF1000F6B71DBADC493EF595E4B211B5C6C0A0EE -:10FF2000EE586E381903E5C1C922BE45F156873E29 -:10FF30009BE2BD4EC77C770DA74AF13489B42B2CC8 -:10FF4000676EE18E0F001E3D7BD77E57818D4A8EF6 -:10FF5000B6222B9EC979356473E3F14E1054A93D46 -:10FF600037F34CEB97F6A6F1A0F10C3ABFF6945F8D -:10FF7000DAF0DDADE0BE302B4DBC4422E49E082813 -:10FF800030410735C26B1AB4DAF6AD757B72CAF729 -:10FF90003772B4D2B2A0505D8E4F0300727A000067 -:10FFA000A837E63DBB475CE7BD490D9B5C45E66E67 -:10FFB0008D556448C966C60B6707E9C1C9AFA4A7D8 -:10FFC0004610D62AC78952A4A5A36438A2A436BF76 -:10FFD000BB99BCC8FF0072718DDCBF24647AF4A2A7 -:10FFE0007B86B820B08D76A851B542E47F9EF5A1FE -:10FFF000985B4334D27EE564674064FDD8CB2851DA +:100000007C6FF0DFC6B7CAD34777A7436A6DE48E2B +:10001000568CC7BE560DF748072077CD73BA3F8F71 +:1000200035CD0629E3B1D5F52B38EE9B74CB0DCB3E +:10003000C7E6B63049C1E4E3BF5AEA7E18FF00C9FB +:1000400021F885FF005C2CBFF47357015F534ECE3F +:100050004EFDCF06575189DE7C1FF04E83E2DD5600 +:10006000D5355F10D9C0D7824F3ACBECD31BB976C8 +:100070008F3116293CB68D5E4640A0EE07E6006E35 +:100080002C4067C46D2A1F04F877C456FA7EE92114 +:10009000B0D4818048FE6301E4390AC703E61F74C7 +:1000A0008C70411DB272BC1DF0AF54F194966F126A +:1000B000436F6375298FED7348A238B0704B73900E +:1000C00033C60F5ED57B5DD25BC0BE0DD5ADAE73C2 +:1000D0009D3F5152E766DC810B9C81EE3F3AF9EE81 +:1000E000265FEC53F7BB1ED647FEF50D3BFE462FB1 +:1000F000C13D6A6D7A37B89A6B699DAC6E72D04615 +:10010000F1A7FA87E36BF3C1E3358F5D1FC2ED659D +:1001100075DB892E1639E10D6572764ABB5B0607E1 +:1001200023F9D7395C1C0DFEE73D6FAFF91D5C5319 +:10013000FC75A5B4DBE63A389A7915176EE63819DE +:100140003819F73D2BB4F831FB3CF8B3F682F14394 +:1001500068DE13D3E1D535250C7C93731C3C2F242A +:1001600086760A71EB9AE2719AF46FD9D17C10DE2F +:100170002671E3A9BC51068FB4EE3A20CCD9C71D35 +:1001800078C66BDEE20C655C2E0DD6A1A4935ADA1C +:10019000FBB5D2EBFE01E6E4D85A589C52A5575560 +:1001A00067D6DB2EE7AC5E7FC137B5EF0B697043D6 +:1001B000E2BD497C33AC4303CD71670DBADE6D40BF +:1001C00058876916E3693B4670A071EFCD5797FEDB +:1001D00009FF00144630DE34997CE76DA7FB1FA9A8 +:1001E0001B4B67F7FE8C3AFA8AF78F060F090F014F +:1001F00069E3C11278826D07C997ECCDAC802ECC33 +:100200009BDB21F1FC3BFF004AD09770922F2C82A0 +:10021000A377999EDD3691FF008F67E82BF2BADC59 +:100220005999AADCB196975F67BEFD7FE18FB08ECA +:100230004783B691B7CEE7CADF187FE09DDF137E14 +:100240000FE817BE20D434985BC310C83C8D44DE41 +:10025000C00DC44ED88DFCA1233AEE183B704AE77E +:100260009F5AF0A9E33192ADF2FE35F557ED4917EB +:10027000C1C59FC4474BBBF88CDE34FB73FDA5277B +:100280004034D136FF00DF6C239D99DDB7DB15F2DA +:10029000BB49E53318F76307EF0AFD0B86334C566D +:1002A0002E5255E57B5ADEEDBF5773E6F3ECBE8662 +:1002B0001A3174959BBDFDEBFE16D0FE82BFE0881F +:1002C0001FF28D6F87FF00F6F7FF00A552D7D64BC0 +:1002D000FEB1BE82BE4DFF0082200C7FC135BE1F25 +:1002E000FF00DBE7FE954B5F592FFAC6FA0AFCF7D1 +:1002F00038FF007FADFE297E6CFA8CB7FDD29FF8E7 +:1003000057E4361FF52BFEE8AFC41FF83807ECF1B1 +:100310007FC141F49373FF001EABA3DA9933D36E10 +:1003200079AFDBE84E214FF7457E2AFF00C172FC12 +:100330001F6FE3EFF829368BA55D5DB58DB5CE87D0 +:10034000087991433261588E0E3A903A64E0938373 +:10035000D0FA5C2D152C5CA32764E125F81C79E408 +:100360009C28C64BA4A2FF00137BF64AD5BF659F0D +:10037000137C69D0EC7C27A1EB4FE2C9A39C599B6D +:10038000A8B75B8716F2190B86720AEC0F8E0F382E +:10039000FAD7B07893E27F802F3F692D43E10EA515 +:1003A000E01BE566F0FF00F6DDC6B0FA422E94626F +:1003B0002EA9E4F9C39F3096C000724103A1AFCFCC +:1003C000DF803F0DA3F841FB44FC29BEB1D5AE9EB2 +:1003D000FB56D4F1208C058E38B7AA02B2A3156063 +:1003E000EAEE0A8390B8CE376D1FA85F17A56DD6C9 +:1003F000AB9DB81B87AB67AFE5F2FF00DF46B58E5C +:1004000044A9E329E069D5938C95EEFF00E058E715 +:10041000C7E78E3849E3AA535CCB4496DFA9E79639 +:100420001E00F827E14D556F23F0CD8DA5C5A92FEE +:100430000C92D832AC8E01C00586371E8036324809 +:10044000ACCD0FE25F847F692FD90BC6DE2AD3BC07 +:100450001179E1B8EDECB53B46B7D63494B5B90D9A +:100460000A48A64518FBA7190C2B62FAC61D4ACAF2 +:100470004B7B88D64826528E8DD083D6B93FDA2B57 +:10048000C53A849FF04EABFBA173711CCF6CB6DEF6 +:1004900072B6D69E2326CE718C865E08EE0D76E768 +:1004A000990AC14E9FB3A8DA93B6ACF2F86F8925CA +:1004B0009829C6AC127157D3F53E2FFDA2F5FF0067 +:1004C00080BA8FC05B283C0B61A95B78D95ADBED01 +:1004D000B34EA56165DB89B69DC7F8B0471D01FA2B +:1004E00057CD24E0FDE56DBDC1EBDABAEF81AC1765 +:1004F000E29E9AEB82D1ACF221233B5D609594FDA4 +:100500004100FB102BEA8F15787EC349F88BA1D8E8 +:100510005DC3269B0BBDF47E7DD5DA788A6B65FBC7 +:100520002E9D2FFC7C5AEC550599FD903B2B756355 +:100530005EC65D0864F358352954E7BCAEEDA5925C +:10054000D0DB1D52798C7EB2D28A85A3A5F5BDD9A8 +:10055000F24FC3A1FF00139BAF5FB1CBDFDAB2E173 +:10056000B2B58B549248E4FF0048663234625CE0D6 +:1005700090A0B6CCF070A0671DABA6D1E559BE2205 +:100580006BACB1AC2AC2E8F9690F92B1FCC7809C90 +:10059000EDC7F77271D2B97B4B192DEEA6261D3728 +:1005A000C979DEE04C9062ED8B2469B1A4DD8283D1 +:1005B000CBC818E371AF038C657C545BEB13D1E1BE +:1005C000F8DA8B4BB9D8789BC49AF68BE32D49B4F3 +:1005D0007B8D4618F4F962D425FB36EDB132AA20A2 +:1005E00091F1C000B85CB7196C77AE77C5FAEEB57B +:1005F000AECD6726B325E4AC2DC1B7370A57744496 +:100600009C32E4720907E61D7D6BD02CFE31C7F0E9 +:10061000BFC51AFDAB68B0EA51EB4F141A8196675B +:100620004325A18191E14C0C2B37984EE60C032415 +:1006300067682993C0F8CFC67378CC691E789BCCC5 +:10064000D2F4F4B0DF248646942C92383ED80E17AC +:100650001CE36F5ED5FA06022DD283E5E8B5F91FDB +:100660002B8A7EFCAD2EAF4F999B65A2DE6B0B20D3 +:10067000B4B3BABAD83E6F2A26936FD702BA8F8F17 +:10068000DADDB7893E337892FACE4696D6EAFE593D +:100690002372A54B2EEF42011F8F35D07ECD1F1147 +:1006A000345F8757FAA5CEA5A85D69B7324682D2D6 +:1006B0007866955A26C9CB0091C8A58762CBC751E9 +:1006C000CF23CFFC5B7B1EA3E29D46E22B89AEE3EA +:1006D0009EE64916699CBC9282C70CC580249F5235 +:1006E00001F615BC64E55B5E8BF3319452A7A7530A +:1006F000D43F669FF9253F1A7FEC54B6FF00D3CE56 +:100700009D5E7FFB41BE9B07ED71A1C9AD2C674982 +:100710005B19BCEF314B26771C640F7AF40FD9A319 +:10072000FE494FC6AFFB14EDBFF4F3A7570BFB41D7 +:10073000D95D78B7F6A0D27C3F1DE7D8E1BFB2956E +:10074000DA411872A5589E9C7F3AF81E30F897AB94 +:10075000FCA27D4F0EFC2FD3F567A3FC139744BA80 +:10076000BAD5CE90D0AE94D04D836E9F757CA93310 +:100770008071CF7E699E06F117C31B6F03E8ADAD94 +:100780005AC32EAB6DA65FD8DF46B036F9DE56B839 +:100790009219B7631E6A6D48C3678F3D3B21221FC4 +:1007A000829E0B1E05935CB237525E482DA6DD2B50 +:1007B0002EDDDFBA93A0ED5C6F86FE141D5341D38E +:1007C000759BDBFB68F4CBFBBB8B668EDE68E5BC00 +:1007D00083CA8C3991E22C1923F981673F7532C79E +:1007E0002300EFC22A2E8547276D57E467C40E5EAB +:1007F000D6097667A169FE20F02FF68CC2F26F0B46 +:10080000CD248F73E4CB0583C51436CCF01857691B +:10081000888F38013672AC3071BB3823CBFE2ADCAE +:1008200068D71E2D63A098DB4F58511592231EE602 +:10083000039254F426BA5D13E04DBDCF8A7C49A4DF +:10084000EA1A85F58CBA0DCCD02CBF64531CCB0BA7 +:1008500091273BF1B8019DAA48C02771039E63E22E +:100860002F809BE1D6AEBA6DC5C7997F1C7BEE2366 +:1008700009F2C44B1C2E73FDD00FD1857D9D15054B +:100880003D24EFE67CDD5E7E5D5239DA9B4ED46E10 +:10089000349BC8EE2D6692DE78CE5248DB6B2F1863 +:1008A000EB50D15DCD5D1CB7B33665F887AE4F1305 +:1008B00046DAB5FB2382AC0CC7907A8AC6A2827056 +:1008C0007DFDE928C53D10DC9BDDDCEA3E0E5EE9DE +:1008D0007A7F8FAD66D605935879732117685A1DB4 +:1008E000ED132A93856E4310412AC0300482335E93 +:1008F0009FACEA3F0EB53823B61A8683169F22CEE8 +:100900002E1A1D39FED8B3B5C6E8D91C44079691F6 +:10091000919E572AA46C19C0F0A860F3E6440554D0 +:10092000C8C137310A013C0C9E807D4D7AB5B7ECC9 +:10093000DD67A73EA16FABF88ACC5E5A9824896C1C +:100940001D6EA3785A212CF217076E6256C94DC14D +:1009500088E704119E4C4D38F3734A4D1D3464ED05 +:100960006491ADE0EBEF0EEB1F18EFAFFC3286DFCA +:100970004FBCD22590DA18BCB368E0852B8E9D0061 +:100980003907A935E17F052EBC2B6B178B8788169D +:10099000D7EDCFABCE6CCCF19660BC7438200DD9BE +:1009A000AF68F863E0493E1D7C52BAD36EE6DFA91A +:1009B00047A4CCD791E07FA3BEEE13209CE5406C0A +:1009C000F1C30AF1BF85FE05BCF8AFFF000945F48D +:1009D000DAB1B55D27539A054584319557E6EB9119 +:1009E000EB8E9EF5F99F165BEB7149DFDD3ECB8701 +:1009F000FF00DDDFA9F4DFC06653E32F852C9829C3 +:100A0000FF0009D689B76F4C79D262BC03E257FC6C +:100A1000948F10FF00D84EE7FF0046B57BF7ECFF40 +:100A2000006AB63E2CF84F0C79DB1F8E7445524F8E +:100A30005C4D2D780FC4AFF9291E21FF00B09DCF6A +:100A4000FE8D6AFA8E0FFE02FEBAB3C5CFBF89FDD6 +:100A500076474BF0C3FE490FC42FFAE165FF00A3B0 +:100A60009AB80AF40F8628C3E0EFC426C7CA61B259 +:100A7000039FFA6AD5E7F5F5347E297A9E154F85EE +:100A800016F48D6AEB44BE8AE2D6668E489B230735 +:100A9000209E7820F07393C7BD74BABDC5D6AFE170 +:100AA0002D546B0263792EA4A97426528CB889D474 +:100AB000AB03CAE00C60F403B5637843C511F85B7F +:100AC0005CD3EFC69D677D258CAF2859FCC292E4AC +:100AD0000D990A47DC61B863193C1C8E2BA3F88B77 +:100AE000E215F8A3A378A7548E14B15D7B5A92E067 +:100AF000442432887CD4909F98F2D827AF7AF0387B +:100B0000A15B033B47B7E67AD91FFBD475EFF91811 +:100B1000FF000AB4EB3D2EE2586C761856CAEB1B68 +:100B200064DE07EE1FBD73A3AD6DFC1BD05FC3AACF +:100B3000D6D27D9772D95C81F678BCA8CE2DDC64C4 +:100B40002E4F271CD6203C0FBBC9F5C66BCDE07FCE +:100B5000F749DD5B5FD11DBC51FC75677D3F501DC2 +:100B6000057B97EC29A978C349F892D73E0DD4BCF0 +:100B700035A5DF451B9925D616268F66DF98289464 +:100B8000156723A2E324D7888B8636DE4E57CB2FFA +:100B9000E67DD00E7183CF5FC3A57A67ECB32F8457 +:100BA00060F8816EDE2CD375DD4A3DE05A1D364F6C +:100BB0002DA29CFF00AB2E4E46C0D8247522BD2E20 +:100BC0002E49E5F25E71E97EABA5D7E7A1C9C372F4 +:100BD000B6353BDB4975B74F467DB9AD78B35AF1B1 +:100BE00095BB5D7882EECEFB505B69229A6B6B48B9 +:100BF000ED1248C06E1634C283B78E39271DCD67FB +:100C0000DD156BAB5DDB99B32EC2BF75784DD9C7CF +:100C1000A8DB8CFA1C77A91BE58A4C062C51847C36 +:100C2000F01F1F293EC1B191DC771D69B28669238F +:100C3000DBC2E58CA49FBDD36E06323186C939C8AC +:100C400022BF11AD1FDFFC2B78EB65FE7D3D34F339 +:100C50003EF53D2C72BFB5778FBE24F8B7E10EA7E5 +:100C6000036B9E106F0CDBC9186B196CADADAFB682 +:100C7000061E508D957CC98AE3E620F4C13D6BE0E9 +:100C8000F9BE593F79F371D548C74F5E95F577EDB9 +:100C900043E1BF03F877C1F349AA69BE26BCF10E50 +:100CA000A121934E9A1BD792D6DC820CDE6A331FA9 +:100CB000BC1863691820F06BE4F645772A9F28C6B4 +:100CC0007E63ED5FAA703C5275256B6DAD925F7DC2 +:100CD000F5FB8F95E2895E9D357EFA5EFF0085B457 +:100CE000FBD9FD057FC10FFF00E51ADF0FFE977DE1 +:100CF000BFE9EA5AFAC97FD637D057C9BFF043FED9 +:100D00003FE09ABF0FFF00EDF3FF004AA5AFAC979D +:100D1000FD637D057C8E71FEFD5ADFCD2FCD9ED605 +:100D20005BFEE94FFC2BF21B09C429FEE8AFC3EFC1 +:100D3000F8381B4EFED8FF00828169569BB67DA312 +:100D400046B58F77A64915FB8309FDCA7FBA2BF1FB +:100D500047FE0BABA2E9FE23FF00829068B65AAEB5 +:100D6000B0BE1FB1B8D120126A2D1348B6B80C43DB +:100D7000155E4F200E3D6BD2E15E6FADCB91D9F287 +:100D80004ACFB3B1C79E5BD8C7995D73474F997B74 +:100D9000F63DFF008254EA5F0ABE39F87FC5DAA744 +:100DA00089FC1FAD69DA4892E9EC63959E69498533 +:100DB000846554AE0B2B947EA31B73DABE8CF15763 +:100DC000857E29789BF69EF2E49BC2717C1F4D08BC +:100DD000946D8EDAC26A9BC739C85F28AEE046318F +:100DE000C0C10D5F927F0CBC7FE3AF0CFC4BB3B86E +:100DF000F07EA1AD5CEB96F24A2C9AD6369A490663 +:100E0000C7562A9839F90B13C70327B57AD7893FF4 +:100E1000685FDA6AEB41BA8F52B8F1C47612444483 +:100E2000ECFA6B42A13BE5F60DBC77C8C57A50C918 +:100E30007319CE35AB6262E6B677FF0024BF239705 +:100E4000119860DC65421424A0FA5BFE09FA31AB0C +:100E5000FC0BD675BB1B9B66D6B4FB786489947972 +:100E6000113892638385DC5BF760F009018804E048 +:100E700083CD723A5F81FC7775FB0FF8BB48F8B7FA +:100E80006BE11935AB5B1D405A47A2A39B586DD14E +:100E90005CDB310F9FDE280A4907A8F5AFCDFF00C4 +:100EA0000E7C64F8C56DAE5AC9A6EA7E2892FD1F75 +:100EB000302C6F2CCC5BD972777D306BB2F177ED33 +:100EC00001FB4BEA9E15D4ADF5693C6DFD953DB433 +:100ED00091DE79BA532C7E49521F71D9C0DB9C9F99 +:100EE0004AE8C66538FC5494ABE222DC76D76FC082 +:100EF000E3C056C0E0E2E187A0D5F7F3F5D48FE276 +:100F0000DFEC49AF7ECBBF0AF49F8910F8AB43BC3E +:100F10006B8780DB5BDB8F3668FCE42DFBC4705491 +:100F20008DB90C0E4127183935E5FA37ED3BE34F03 +:100F30000FDF437167A958C0D6EB22C691E9166945 +:100F400012EF68D98EC116D2C4C31FCC4646C182E7 +:100F50002B91BEF106A97F6AD15C5D5D4909FBC892 +:100F6000EE4AF5C8ACF3CFD6BE8325C1621536F183 +:100F7000F5235657D1AB3B2D34D975BFDE71E698BA +:100F8000AA2E6BEA9074E36574EEAEEEF5B36FC80B +:100F9000E97C0F7AFA97892FE79847E64D6D348FF1 +:100FA000B5422E4F27000C0FA0181583692BBEA940 +:100FB0003335D5F1984EC82DCDA0580441232AE2EF +:100FC0006EACC5D9C11DB02B77E1ADC04D46F976E9 +:100FD00046DBECE4F988F99703B7F9ED5976F71792 +:100FE0001732BBF908B6AB3B5A897CF52CD22A23C1 +:100FF0009F93EF01891793C1E6BE4F8CB4C5C6DD40 +:10100000BF53DBE1D6DE1DBF33D2B4FD1BC21A8F46 +:10101000897C4C3C4D7D1DA5D5E24763A5B307DB1C +:101020006B2B42585CB15E8A922C2A77020AC92146 +:10103000C6402396F8BFA7E93A5EA1A6C1A547A579 +:101040002B2DA0373269D7466B77909CE065DC8208 +:10105000A3824EDDC412140E4F4317C1BBBF8A1EBC +:1010600022F155D5BCC90FF65408D02B633777064B +:1010700022EB02E48CB324526319F9828C7CD5C82C +:10108000FC41F022782E2D2E58A79A68B51B767356 +:10109000E645E53C6EAE5590A9E84601FF00815754 +:1010A000DD60797921EF3D969F247CC62AFCF2D33E +:1010B0004BBD7E6761FB38DE5BE9F6BA95CDCEA20B +:1010C0003414B79A331EA4B1C52387649104403BFE +:1010D0002F24312181F9480483818E17E24190FC4D +:1010E00040D6BCDB35D3E4FB6CDBAD9482B6E7794C +:1010F000CA6471C7B5761FB3B689AA788350BFB7E3 +:10110000B0D49F4F8D821937E9CB77013CE0B172A3 +:101110001508E4839C9E6B95F8971DB4DE3CF104A2 +:10112000D6375F6AB35D464585DDF324CA59B0FE04 +:10113000FC0193EE2BAA9FF1E5A984DDE9A3D03F42 +:10114000668FF9251F1ABFEC54B6FF00D3CE9D5E03 +:1011500079FB4F5A7DBFF68AD36DEC61D4A4D6A437 +:10116000B390DBB5ACFE5B050E7760E2BD07F66BB6 +:10117000609F09FE3513D3FE113B6273FF00619D32 +:1011800034D721F1860FED4F8F5A6F8B343D634179 +:10119000B88EC6D648824D2BAE4B9CF2367A57C4D9 +:1011A000F15616AD695A945BD5EDE88FA5C86B4230 +:1011B0009C7DF76D3F56753FB3B586A9A6D8EB5118 +:1011C000EAC6E84E2D66C2DCCBE64C07932756C034 +:1011D000EBE95CA7837E1CF8A2F4D9EA7A2453C316 +:1011E0003DC4816CDE0B910CF2EE9043BA3190E578 +:1011F000771DA5972010466BB1F867E3AB6B74D5EC +:10120000EEB5BD5346B6BAB8B6982AC12BB8918C84 +:101210004E140F97A9240E7D6B9FF03FED01A87827 +:1012200012D74F5B7D3F4DBABAD2408ED6E278F7E7 +:101230003471F9E6E3663A71233907A8DD5D1C2BAA +:1012400086C451A1514A366DADFD0C73DAD4A75254 +:101250000D4BA7408FE1D78FEEED2FEDDFFB59232C +:10126000698DADCC135E98FCF956490F96519BE7FA +:101270006DE2520609C9623B9AE1F51BAB8BCBD9F3 +:1012800024BA9259AE33876958B3F1C724F3C631F3 +:10129000F857A11FDA5F56BDD16C6CEFAC74FD41FD +:1012A000B4DF2DA0965521F7C665F2DDF07E72AB56 +:1012B000295E7A855F4AF3BBABA92FAEA49A46DDBF +:1012C00024CE5DCE3A92724D7D850E7DE692F43E3F +:1012D00076A725AD064745145741885486EA4369E9 +:1012E000F67DEDE4EF326CCFCBB88009FC80A8E846 +:1012F000A00D0F0DF85EF3C597D241671A3B471951 +:10130000925792411C712640DCEED8555C90324FCA +:10131000523DABA7B7F859E38D3EC96C20B5D561F6 +:10132000B2D6DDD3CA8E62B05E340E14E403B5B615 +:10133000330C6738C822B0BC11E379BC157578CB83 +:10134000043756F7F6FF0066B9825CED95048928EC +:10135000E7B1578D1BF0C57756BFB58788ADEE3F17 +:101360007767A60B58E1112DB2C3B638F6CBE60766 +:1013700000746196524750CD9EBC72D6756FEE25B3 +:10138000F33A294616D5B2C7C22F0EEADE1FF89BE4 +:1013900079FDB1BDEE2E34B964498CDE709546D529 +:1013A000C870486C631D78C63B5786F83B4CBED569 +:1013B000AFB5F93C396FE205B78752956F1A1BE05C +:1013C00091F999E490171D31F857B4FC35F8A967E5 +:1013D000A878E3CCD40D8687A7DBE9D3DBDBA02D8F +:1013E000B159D831C9C12598F7F615E79E01B7D68E +:1013F0003E1A9D7ADECF53F0CDC5BEB57F2DD317F3 +:101400009DC3056E303E4F4AFCF78A30789AB8A8E3 +:10141000CA306D72AD91F5B91E268C2872B92DCFE8 +:10142000A1BF67D5923F15FC25599B74C3C73A1ECF +:10143000E39CE4F9D267A01FC85783FC518562F88A +:101440008BAE11224864D46E8B28C8319F3E4182F6 +:1014500048EB800F1918603AE6BE81F8350C7A57D0 +:101460008E7E0EC735DD99BDBFF1A68F731DB248C4 +:101470005A4F296760642081F2E5D402719CE471BF +:10148000CD7CF7F128FF00C5C8F117FD84EE7FF48D +:101490006B57D070A529D3A1CB356FF8767959E475 +:1014A000E33A978BBEBFA23A5F863FF2483E217F68 +:1014B000D70B2FFD1CD5E7FF00AD7A17C2883ED3AE +:1014C000F093E21A868D36DB59B65CE33895BF5A45 +:1014D000E02DD916E23322B346181650705877190A +:1014E000AFA5A2BDE92F33C4A9F0C7D0E87C296914 +:1014F000A0DC1D3CCD35C4DAA35C2892DAF2358F2E +:101500004F9177701A75956451B7A9C2F271B947B6 +:10151000CC76FE28DB69FA5E89E205F0DF97259C30 +:1015200077F1B5A88DBCC50C6D998A8396CE1F2323 +:10153000AB0E3866182792F0E682DAFEBB676DB212 +:10154000E2386F27F211A284CAC5B8F9100FBCDCCB +:10155000AF03D45745E2DD2A2F02784F5AB74B85A7 +:10156000BE8F4DD446654E8FB6172477190720E3FA +:101570008C8F4AF9FE284960A7AF6FCCF5F23FF790 +:1015800098E9DFF230FE0ADD5DDE46ED7B25CC9387 +:10159000FD8AE7719EDC5BB93E43E7E51D81E326EA +:1015A000B3F4E790DC88E336EA6E0791BA6D9B14DA +:1015B000371925B85F5DDC62B63E146B6DAF4B2505 +:1015C000C343E46EB2B93B3CC0F806073D471DEB90 +:1015D0000ADBCB25BCC56605182E0E30D8E09F6C03 +:1015E000E2BCDE06B7D4E7677D7F44767155FEB076 +:1015F000AEADA7EA2C4B19F33CC79170A4AED50D44 +:10160000B9BB0392303AF3927DBD3DBFF614D47C52 +:1016100055A77C4791BC31AE687A248D048B74FA4F +:10162000918D44D095FDE4685C11BD9720639C9E2C +:101630002BC3086619C7038CFA57A97ECAC7C3F122 +:10164000F8E164F107827C41E36B58C16167A4CA89 +:10165000D15C2B01C3065048C75E95E9F17479B29D +:10166000F69EBAC74B27D577697F91CBC36DAC6E19 +:101670008EDA4BAB5D3C8FB364F96D6E3FBAD0B878 +:1016800071FDF52A4103A7247007527A75A49225AB +:10169000965899B9306E31F3D376037E3F28E7B67A +:1016A0003B776D9EA1A5DFF862D67D1FC33AE78325 +:1016B000ED1A093CBD3F589DE6BA81C330DEECE02F +:1016C00012B9F9803DA89B99A1DACA3872CA4FFABB +:1016D000C185C63E9CE7FDE15F89558C1621B9C7DF +:1016E000F97A2BA7DEF7E87DF293B68CF24FDA3762 +:1016F000C69E39F0DF82EEB43875ED0D743D7A4D3B +:10170000F736BFD9DE53B088868FE76676C827F8EC +:101710007667B83DBE3D2370C002BEC7FDAE2FBC8C +:10172000197FA1EB10C5F097C796BAC5A5D14FEDAB +:10173000FBBBB964D3E46DC03C91A15DAAB2632A3E +:1017400001C0047A57C7723ED62554AF1D335FA936 +:10175000F03D3719D576B376DD2EDDD36DFCEC7C0C +:101760009F15494A9534BA5FAB7F834923FA0AFF34 +:1017700000821FFF00CA357E1FFF00DBDFFE954B96 +:101780005F592FFAC6FA0AF93BFE0883FF0028D6F4 +:10179000F87FFF006F7FFA552D7D62BFEB1BE82BB2 +:1017A000E4738FF7EADFE297E6CF6B2DFF0074A7B3 +:1017B000FE15F90D87FD4A7FBA2BF0FF00FE0E02E1 +:1017C000BC4D3BFE0A0BA3DC48A5E38747B477502A +:1017D00033901B278AFDC08BFD42FF00BA2BF13BE3 +:1017E000FE0BB5E17FF84E3FE0A43A0E91F68B8BED +:1017F00055D4348B685A686D5EEA440724ED8D3EFB +:101800006738FE11D7DBAD7A9C294D4F19284B67FD +:10181000092FC0E2CFA6E346325D251FCCE9FF00C9 +:10182000639FDB8FE17FC4EF8EFE1DF0EE8BF0A790 +:101830004BD0758BE86E238355478C35B32DBBB1E8 +:101840007188C72C1597191C3FE15EE9E2CF8E9E87 +:101850002BD23F6A0FF8436FBE1ECF37C379B40651 +:10186000BE7F157DA5191EF77E059884F2D95C9E72 +:10187000D8C139DB5F9B3F01FE11DC7C2FFDA53C0D +:101880000B2497134C975AECB6AA64B7F2B06DEEDE +:10189000046704332B13C13B58804E3248AFD52F19 +:1018A0008BE184769FDDE463F2CFFECA3F2F7AD7C7 +:1018B000FD5DC353C7D3C15193E492BB6DEA73631B +:1018C000B3EACB03531B28A728E892D8E766F8A50C +:1018D000E1DF0DC8F7537854D9C7002E9709144497 +:1018E000211D376DF9941FEF0040EA78E6B9AD1F6E +:1018F000E3078ABE2E7EC69E3AD73C6FE0D93C09EC +:10190000A82D86A91456325DA5C7DA2DD237114C01 +:10191000197B3AE0E3DEADCC53C96F336F97B4EE79 +:10192000DDF771DF35C6FED0C6E13FE09B5AA995D1 +:10193000A4C1B68FC82F90DE57DA176673FECE3A71 +:10194000D76E7FC3F43072A4E8B7693B6AF53C8E6A +:1019500018E24C4639548D74AF157BA56FBCF8D78F +:10196000E32FED37E0BF8D9F04F45F04F85BE1C423 +:101970007A7F8A227B543A85AC6AF71A9346BB5D1C +:1019800076AA86F9CFCC79272075EA3C774EFD9A66 +:10199000FC79AA4922A785B5684C713CBFE9318B17 +:1019A00070C17960A64237B0FEEAE5B193C8E6A1FE +:1019B000F8156CF79F1634C86DD659AE264B88D2F1 +:1019C000355CBB398250AAA06496391D8F24015F13 +:1019D00060788344BEB382E67D3347D226B3FDE808 +:1019E000984161A968A8F1ADA5A79A23B7085DDF62 +:1019F0002A72EC0A1650064B283E9E0F0F0C9EAC26 +:101A0000709854DFB4BC9B93DAD6565D0EDC5579E2 +:101A10006634DD7AD64E165A2F9FE67C5DF0ED5A7D +:101A20003D6AEC365596D26041EA081C8FFF005D96 +:101A300062C074B1AECAB1B5A36A0A3F7A148F37D7 +:101A40001819C8EA38C75ADDF0263FE121BEC2EDB9 +:101A5000516B361739C7B7BD64DB417903C91B5DCC +:101A6000C6D62D70F74B0FD9955924648D09F33ED6 +:101A7000F30C463E53C039F5AF138CB5C5C1BFE575 +:101A80003D0E1E8AF612B773A7F15DAEB57BE32D4E +:101A9000626D2D6F1A3D1D175299A0242DB2A88D8D +:101AA0007CEE3D0B28CF51F4CD60F8B06B4469F269 +:101AB0006B5F6EFF0048B459ACCDC93978096556E3 +:101AC0005CFF000E5586470715DD7FC2E6BEF8575E +:101AD000E2DD66DACEC34DBA8F529A237CB7300965 +:101AE0003ED307D9DE26832DCA2BA4D282C9863BDA +:101AF000BA8C66B96F883F126F3E2C5F696F7D1E8E +:101B00009F6B2E9F69F63592288448EBE6C9202406 +:101B1000280063CC2303180074AFBEC0F3BA507C16 +:101B2000AAD65AFC8F93C572B9CB5EAFF33B5FD98F +:101B300022EE3B6F14DF799791C6EC8AB1D925C4A8 +:101B4000F1DCEA24E47951AC7F29CF392E0E074528 +:101B50003C8AF3AF1F5BB41E33D5835AA5962F651D +:101B60005F2107C9010C7E41C0E9D3A0AD4F861F9C +:101B700018B58F845797874DFB2CD05F2F9775042E +:101B8000B192B70BC8DBB94AC80104FDD65CF19E1F +:101B9000959BF11BC353F83BC75AB697731DBC53B3 +:101BA000D9DCBC6E9048D244A41E8ACDF3103D4DC2 +:101BB0006F08CA35DBEF633A924E95BB1E83FB2D4F +:101BC0000935CD0FE287876DC6FBFF0010783E6FA9 +:101BD000B1443EF4F2DB5DDADE9451DD8C56D290F6 +:101BE0003BE2BC93E9D3A8AD4F0578CB52F87BE23A +:101BF000CD3F5CD22E64B3D4B4B9D6E2DE64EA8EB3 +:101C0000A73F883C823A1CF3C57A96ADFF000AA331 +:101C1000E36DDB6A93EAF7DF0BF5DBA3BEF2D3FBE0 +:101C20002E4D47479A53F79E068DBCE8558F3E5B75 +:101C30002385EC71814A52F6551BB5D3B3F4628A01 +:101C4000552292DD1E33466BD7C7C04F872C38F81C +:101C5000E1E19FFC106AA7FF006852FF00C282F812 +:101C600073FF0045C3C33FF84FEABFFC62ABEB9480 +:101C7000FCFEE27EAD33C7E8AF60FF008505F0E70C +:101C8000FE8B87867FF09FD57FF8C51FF0A0BE1C16 +:101C9000FF00D170F0CFFE13FAAFFF0018A5F5DA00 +:101CA0005FD21FD5E678FD15EC1FF0A0FE1CFF00EB +:101CB000D170F0CFFE13FAAFFF0018A3FE1417C3C4 +:101CC0009FFA2E1E19FF00C27F55FF00E314FEB9D4 +:101CD0004FCFEE61F5799E3F457AF9F809F0E7FEBE +:101CE0008B87867DFF00E241AAFF00F18A51F01345 +:101CF000E1C9FF009ADDE19FFC106ABFFC63FA5264 +:101D0000FAED2F3FB987D5A678FE680715EC0FF0DE +:101D100003E1DC6CCA7E377869594E0A9F0FEAB935 +:101D20001EDFEA073DF9A0FC03F8727FE6B878678A +:101D3000FF0009FD57FF008C51F5DA4F5FD182C2D9 +:101D4000CD3D0F218617B899238D5A492460AAAA40 +:101D500032589E800F535DD259DAFC25B25FED38C0 +:101D6000E1D43C400F9B0E9CE0341A731030D37FBB +:101D70007E4E0623E8B8F9B2781D9786FE15F81F47 +:101D8000C21A89BBD3FE3AF862DEEB6322C9FF00B8 +:101D900008EEA6CF18618CA96B7F95BD08F9855018 +:101DA0009FE08FC378E4335C7C6ED1665624B9B76C +:101DB000F0E6A72CCDF40D1203F8B0A878A849F2EC +:101DC000EBF24CA8D0925B222FD91E4BEF1C7ED792 +:101DD0007E0BD52FA796E3FB3B58875CD46E646CD3 +:101DE000F916D68DF689E463D02AC71B1FC303A852 +:101DF00015E67E27D5FF00B7BC4DA85F850A2FAE3C +:101E0000A4B8C7A6F72D8FD6BD37C4FF0018BC33C2 +:101E1000F0E3C13A8785FE1AC1AB7FC4E9041ACF4B +:101E2000893534586FF528436E16F0C48CCB6F019A +:101E30002A1986E677DA371C0DB5E480E2AA8465B4 +:101E40002A8EAB5656B25F3FF824D4694546FADF76 +:101E5000FC8F44F8530ACDF087E22EE9238F6DB54D +:101E6000991BB3F31F39BE5180793EFE95CDDFFC3F +:101E700026F146930DBC973E1FD6214BADA222D62C +:101E80006FFBCDC42AEDE39CB10063A920735BFF17 +:101E9000000C8FFC5A0F885FF5C2CBFF0046B53FA0 +:101EA000C17F1E9BC157F0DD26982E268F4B5D19F2 +:101EB00083DCB22B5B9FF5A700643B2F0AD9F90F97 +:101EC000CC016DA54E69A727057D7F41A51718F3A5 +:101ED0003E8725A51D6BC2F3586A567FDA16522C31 +:101EE000EEB65731864FDEAED0C1180FBC372E711B +:101EF00092372E7B56DEA935D4FE0DD55B5A337D45 +:101F0000B17530979F6B05640C23903070D8C11861 +:101F10002083C8C11C55EB9FDA1B588BE09E93E0D1 +:101F20003B48A0B3D2B47D766F104570A3FD34DC7E +:101F30003AAC6B8971950AAA7EEE324E4F418ABE49 +:101F400031D5FF00E1617877C4B7F2466D9B5CD66E +:101F5000E4B864CEE3099565623240CE377A738E79 +:101F6000D5E1F12B9BC0CF995AC7A792F2FD6E36EF +:101F70007DCCBF84E74D6965FECB36A6D7EC7741B3 +:101F80004C0414CF90FE9C66B9FAE83E12E8B268A1 +:101F900032496F35D0BB65B1B901FC910F02070022 +:101FA000151C76AE7EBCFE074FEA924F7BFE88EA98 +:101FB000E287175D72F6FD4912EA48A09225761174 +:101FC000CC577AE786C6719FA64D7B47EC64DAC68C +:101FD0009FF10F7683F14B46F86776D0337F6ADD49 +:101FE000CAF146995E632C17764F4E063DEBC4E866 +:101FF0001D7FC2BE9338CB563F0CF0EE5CBAA77B78 +:102000005F669F53C9CB31DF54AFEDAD7D1ADEDB88 +:10201000A3F4AB539B56B9D1616D6BC7DA7FC4CBC8 +:10202000E6B4944BADD94AF34378BF37EE8332829E +:10203000481F272319EE0551B84DD736A0C6D21137 +:10204000E66D6DBFEA41D993EDBB8EFF00C07A719A +:102050009F85FC27E2DBED23C3D6B05BF8F352D1BA +:1020600063F3486B289EE952DD4E497FDD8DA7273B +:10207000190BCF35AB6DE3BD4A52FE67C54D621DEE +:10208000B2B20F9EF9B72F38700763E9D7F2AF816C +:10209000A9C053954E75556E9FC3DBFAF91F48B81A +:1020A0009935AC3F13E9FF00DAF750F184BE04D64E +:1020B000A2BAFDA2BC33ADE8CB70A23F07C777241C +:1020C0009736681FE580A3285CC5C0383C6CE2BE2B +:1020D0001B92565909F337123EF0EFC5745E1CF19E +:1020E000EC9E0AF1F5CEAC6DF4AF14C8C6E232DA5C +:1020F000B5B35CC1745C32998ABE097E7702D8217F +:10210000B0715CD338DECCEA76F3D0E2BEBF21C832 +:10211000DE5F394B9B994BC92FF8278F9C66DF5D9B +:102120008463CB6B5FAB3FA0BFF82201FF008D6BD8 +:10213000FC3FFF00B7CFFD2A96BEB25FF58DF415C8 +:10214000F26FFC10FCFF00C6B5FE1FFF00DBE7FED0 +:10215000954B5F592FFAC6FA0AFCD338FF007FADC2 +:10216000FE297E6CFAECB3FDD29FF857E4361FF5DA +:102170002BFEE8AFC40FF8380AD23BEFF8283691AF +:102180000CADB239B47B4476CE3682C4135FB8301E +:102190007FA94FF7457E1AFF00C1C3A33FB75DA6D5 +:1021A0005B68FEC0B7E7F3AF5784A0E78C9462EC9E +:1021B000DC24AFDB43873E92542326AE9493B7CC06 +:1021C000EEBF638FD8D3E12FC3CF8F1E1DD7B41FAF +:1021D0008A961AEEB5670DC496FA56C52D70CD6E67 +:1021E000EACA3E6EAA199B383F73B57BE78BBE0DDA +:1021F000789F50FDA51BC65A87C439ADFE1BDBF87E +:102200007DAC64F0B35B2244977BC30BCF3BA8212A +:10221000723E8C57EEE6BF18346F105F7877518EA0 +:10222000F2C6F2EACAEE1CEC9E094A4899041C1058 +:102230007238247E35BB7DF1AFC59A9592DBCDE235 +:102240002D6DE3DA5240D7F2B09B249E416C631FA0 +:102250002FE15ED4783F19A4E788E692EBD7F33CF0 +:10226000FADC43869A718D1B45F4E9F91FB032FC04 +:102270003DF0B78AEE7EC67C63F6A59F291DAC7340 +:10228000C204AC7A6EC0CB8EFB4100E3D38AC2D2CB +:10229000FE0F78ABE137EC6BE3AD0FC6DE3493C7CE +:1022A00097CF61A9CD15F4D66B6DF66B768DCC709A +:1022B000855ED1AF009F4F6AFC89B5F1D6B56170DC +:1022C000B343AA5F432C672AE9315653EC41E2AF8E +:1022D000DE7C65F176A1692413F89B5E9A1994A3BC +:1022E000C725F48CAEA782082DC83E95BE2385F184 +:1022F00095E6A75B1176B6F2F439B0B9B60F0A9C31 +:102300002851E54FB75F53DABE3BFECC9F0EFE1956 +:102310007C03D37C51E1DF1F43AD7892EBECC66DBB +:102320002A2651259EF4CBE4839F91BE5E83935F62 +:102330003A5D5F4D7E17ED124936DE9E6316C7E7A4 +:102340004D32311CB31E3A134880BB05FEF1C7263F +:10235000BDCC932BAD84A528626AFB56DDD37D3CB2 +:10236000B5F99C79A66147115232A10E4D2CD2EAE3 +:10237000D7537FE1C1FF0089CDD7FD79CBFCAB16E8 +:10238000CEDC8D4E6691752F38CCDF31917ECBE45B +:10239000948F6855C6EDE1BCCC927A115DD7C1AF80 +:1023A00084D378D97599B76A51FF006447FBD6B3D7 +:1023B000F2986390C32EEA0F4180BB89CD7171FD05 +:1023C000A2E7505B681669A4924F2E38D5773BB6CA +:1023D000700018EB9ED5E467F91D5C76254A934B97 +:1023E0009559DCEDCAF3386168F2CD377DAC7A9649 +:1023F0009379E0DB2F11F8A23F14EF6BAD5912C2B5 +:10240000D1D6D84C2C374458DCE723056510F2A10F +:10241000895F30639AE5BE346A7E1FD56FB4D97484 +:1024200015B7842DB6C9E2B7895634231B4EE11A7D +:102430001662325B70273FC47B2F87FC47AC787AEB +:10244000C2FA4B8F0BD8EADE5AC7797173A8698D2F +:1024500033DBC722A88C9638DA8C30413C1DD91466 +:10246000EFF85D83FE851F05F4FF00A060E3F5AF84 +:10247000A1C3D19C12B6B64BAF9763C9AD56336EAC +:10248000FA5FC8E164FF0056DF435DF7ED3833F1D2 +:10249000F3C58D91F36A737D7AD779F1835187C043 +:1024A000BA1E99A8DBF827418AD7500155AEF4F837 +:1024B000195CEC563808C597A9E1C6715E37E37F11 +:1024C00017DE78FBC5DA8EB57FE4FDB3539DAE26EB +:1024D000F293626E639381D87B56D4EA4AA49547FF +:1024E000B6ABF232A89422E1D7432E8A28AEC39825 +:1024F0000F34628A0F27BFE14C770C549696335FF6 +:10250000CC22B78649A56E891A1663F80AF68F851C +:102510009FB265C789B44B2D52EA7B1D623D6AD8D4 +:102520003E9B65A65E06B8794CD6F1959063E5238F +:10253000CFE4139C81D8E6BD03C1DFB3ADD7C1EFB3 +:102540008836974BE1CD7ECF5FB378A6B7B41748F6 +:102550001AE11CBA1C96E00C81CFA9AF0711C45830 +:102560003A38958372BD47B2B3B7DFB23D6A3936A8 +:1025700026AD0789B2E45BEAAFF76EFE4782F84307 +:10258000E03F887C6B73630DADBDBC775A94EF045C +:10259000104D2AC523796097721BA22856C93D3079 +:1025A0006A8F8EFE17DE7802CECAE2EA7B39A3BDBF +:1025B0009268144528678E4876095597A8DACDB7F2 +:1025C0003D0ED38EF5F536A1E0CB9D525BCD42C6D4 +:1025D000CF5EB8BA33FDA64489A7B8DB335C491493 +:1025E0008998772AED8D412093B81E735E7BE3EFC7 +:1025F0008196B77E3ED2AC755B7D5B4AB7BAB69921 +:10260000E292E52E4A337DBFE67C32975DF1199860 +:1026100002396C56187CFE9D4C43A0EE9A4DBD1FAE +:102620004ECF62EAE533851F6BA59DADAEBAF91EAC +:102630003BF06F68F8A5A1B49E588D6ED59CC96912 +:10264000F6B403A9DD17F18C751E95EB7AB6BD6C57 +:102650009FB5FE97A9D9DE5B43A7ADAADCADD596A1 +:102660008F98E28960662EB03B3970A0139249E3DF +:10267000239159D07C2BF09CFE3CD1D7C25AD6A9CD +:1026800024D6DA625DDCF93F2DC4578368641BC62B +:1026900007CCCC31E8BEF5E95E08F83AB77A936A20 +:1026A000AD796BFDBB25C2DB473EBD2C71A59844BF +:1026B00062554A80A3238C63D6B1CD388309869BAB +:1026C0007393BF2B76EB637C0E4F89AD14A295B943 +:1026D00092BDFA9F3DFED0F3FDABE2C6A120BAB891 +:1026E000BE8E68A068EE2E232924C86142AC738692 +:1026F000395E771C16EA464E2B892335EE9FB57757 +:1027000085AD74BB4BC925FEC1BAD62D3508239EB5 +:10271000F34A90491B892167D848E090154818185A +:10272000CE2BC2FA1FC7B57AD92E610C6E0E189A3D +:1027300077B3EE79D99616586C4CA8C9A6D760CD58 +:1027400014F9CC7E6B797BBCBE3018FCDD297ECCC5 +:10275000CB02CDF2ED662A3E619C8C13C75EE39EF0 +:1027600095EA1E791838A0514516B6807A27C26BB3 +:1027700077BAF853F10238E3791BC9B2C8552C7106 +:10278000E737615E8177A8FC39D475A5924D056362 +:10279000D3609AE239952C8C73480B45E418C46ACF +:1027A000A3CB5C333163BCAF9ABD4A1AF0FF000B78 +:1027B00078DF56F054F34BA4EA1736325C2EC94C3E +:1027C0004D8F3141C807B1ADAFF85F1E2EFF00A09D +:1027D000FDF7E63FC2B86A61A6E574FF001B1D5411 +:1027E000EBC629459DC7C36B6F87FA6F8675687CFA +:1027F00041A4EA577E236D6EC24B7B95B77160B6DC +:10280000426FF494544E7903A9EA9C2ED39CF33F73 +:1028100013120FF844F544D25218E412DBA910C782 +:10282000E547F681684485178014C8188C0C73C07E +:10283000C62B37FE17BF8BFF00E860BEFCD7FC2A13 +:10284000C781BC49A7EBFAEDEDE78B754B8904AA6C +:102850001FCB3117FB44B8DAAC48231B47E95E5E57 +:102860006D96D5C461A74E2F57E676E071B4E8D6D1 +:102870008C9AD8C9F803A55E5EDEC3697924D14F6E +:10288000716F3C664BD957E42D0B025997002E729D +:1028900073D8555F1DF84A4F0278BF50D1E4BAB3E0 +:1028A000BE934F99A06B8B493CC8262A704AB771DA +:1028B0005DE7C47F10F8353C37AA0D07F77A9BDF38 +:1028C000AFD91A146502DB632C9927FBDF2F1DB2E9 +:1028D0004579A5F49E7B2C86669A5981697298DAAF +:1028E000D93C673CF1839F7F6AC785F2AAB81A2E4C +:1028F0009D57D7F436CF31D0C4D4528A20CE2BD2B4 +:102900003F673F19E83E0CBFD5DF5C92C2DFED1197 +:1029100042B135CE96BA82BA89019630AC8C159DFB +:1029200032BBB8EBD4579BD15F4D529F3AE53C4840 +:102930004F95F323EA4D3FF680F8770EA7E1B92DC6 +:102940005B47B1D2ECB4C7866B19B4659248AE8CC4 +:102950002556577FB2BE70C4FF0014B9DC0E076A5B +:10296000177F17BE0FA78F6E359FEC9B5B9D34249E +:10297000B6A74A8F4ADBF6832DFA5C19D0E15422C0 +:1029800047E646AA4ABED0AB85078F9AB19A511B3B +:10299000107E53EA715E7FF67D35BC9EBE675FD7C1 +:1029A00026F64BEE3E89BFF8ABF0ECDD6A13C97139 +:1029B00063AA5C5C685FD9F7489E1EB7861BCB8014 +:1029C000650B2DB05B6431150D1F0421CFFCB46085 +:1029D00082BE7558F27190BC75CF1D2846643904CB +:1029E000E57B8ED415C8AEAC3E1FD9B693FBDEC7CF +:1029F0003D6ABED159AFB8FE833FE0880777FC132C +:102A00005BE1FF00FDBE7FE954B5F592FF00AC6FBE +:102A1000A0AF937FE0881FF28D5F87FF004BBFFD63 +:102A20002A96BEB25FF58DF415F8CE71FEFF005BFD +:102A3000FC52FCD9FA2E5BFEE94FFC2BF21B01FD88 +:102A4000D2FF00BA3F957E24FF00C179BC3F178AB0 +:102A5000FF00E0A35A0E993DC496905F69567049F5 +:102A60003A4067302B3105F629058007381CF15FA5 +:102A7000B6D6FF00EA97FDD1FCABF117FE0BE9E2F9 +:102A8000AD43C0FF00F0510D1758D26EA4B3D4F47B +:102A9000CD22D2E6D674C6E8A456241E720F4E8408 +:102AA000735EC707A6F1CD2FE597E479FC41A61523 +:102AB00037DD1E2DE34F823E13F12EB579A95AE979 +:102AC00076AB6AD72D6B0268FA925ADB3A471280CE +:102AD000EB1C8247591C866642D90CC0150719E4C5 +:102AE0007E33FC28D2FE1EFC38B83696BE1D6B8B9A +:102AF0005BD4B769D2E99EFA44F326DA4833B02DA5 +:102B0000B428917C98C29DB8279AF47F83179E2F92 +:102B1000F8CBF0FAD35E8B4FF106AFA943ACCF747C +:102B2000D3E8F6DB523BBDB19323F96B8595B11920 +:102B3000240527A93915C9FED3D77AB69BE18D7232 +:102B40001D792C6CE5BDD576592A68B776F75749BB +:102B50001B95FDE4F2C4B13AAC69163CB724E7DC3E +:102B6000E7EBB075BFDA9D2F6B294A2F58B8D947CC +:102B7000CA2FED5F76FA1E2E2A9A5878D4F66A2963 +:102B8000AD1A7ABF55D2DD3B91F83FE1BE91F1F726 +:102B90004AD3FC4171E1B5B192EA45D3DEDF46B8D4 +:102BA0004B2B68844B1A6F08C8C5A46C96639E4F64 +:102BB00061597F1CBE1AE99E13F84F677106876B37 +:102BC000697425B7816E92590C92A6C9092C1A35E1 +:102BD00047763CB1473B36A8239CD7A27EC7336BD0 +:102BE000CFF0934D5D2749D7B538E1D5E563269EF3 +:102BF0001992D243E580CC40215B19F438079AE062 +:102C0000FF0068AB7D4B4EF024CBADE93A2E9179B5 +:102C1000737F1242D1D85E477DA82C425CB4AF27A7 +:102C2000EE895DEB9D832778F4AF1F27C763AA6702 +:102C300038BA156FECE128F269DD6B6EFA98D4842E +:102C4000FEAF19D4A718A6B4927772EF75D1A7A2D8 +:102C5000EE74BE29F81FE1DD4B4DD3D5974BBEB5C1 +:102C6000F0EE95656C66D3D5747B992497CF964624 +:102C7000BE490BB79AB88D377CAAC490092A40ABDD +:102C8000E3DF851A7F807E13EBD63696BE1DDA2DE4 +:102C9000C5DA35EBDBCDA8C64C103B0137CAF8CB03 +:102CA000B18D5130DB7248E8CBF03FC79E30FDA1BB +:102CB000BC29E30B1BEFED4F115F3DB69D6B21B2BD +:102CC0008035E496D1998A798CAA5A44591621B94B +:102CD000C360B0E4656BA0FDA2B51F1069BA6EBEFB +:102CE000DAE43F61B01A4C36F035EE8B76FA88663E +:102CF000B38E248FED1E59811096284170C0820733 +:102D000044A54B178F59F54C25493F64A11695B43E +:102D1000E6BBBD9DB73E8AB60F2E7C3F4F194DFED8 +:102D2000FDCE4A4BB452567F377FB8E1FF00646F47 +:102D300003C1AF784BC4175269B2DF5C36E86DE46B +:102D400085AE59AC484C99996289FE401B92C40EDD +:102D5000715E85E16F819FD89E12F08ADE6B5E1BEB +:102D60008A5D2DDDEC5E4D2C47235D4CEAE3F78256 +:102D70004479991C0081F8EDB482457997ECC7F14C +:102D800023C3FE10F066A16FAAEA36B6B7124EFB57 +:102D9000524BDBAB4DAAD1AAEFCC313EF008E5187F +:102DA0008CFBD7BE786BC5DA3F8A3C01A1EA12687A +:102DB0003AF6AD626788D89B586CDD8BAC9E509F0D +:102DC000CB92ED2409E721C3BA281819C75AE8CDD8 +:102DD000AB6611AD51508E975676F2EECF37014764 +:102DE000092A50955DDA77D7CFC8C4D57E0F5CC766 +:102DF000E0ED5F47B9F105969B67AF5BD868EE6E73 +:102E00006D769B8FB227976F227EFC82EEA5805253 +:102E1000300804282011F35FC74F829FF0A83C7B45 +:102E200065A1C5A835F1BEB64B8595E2F2B696917F +:102E3000D00C65BFB99CE73F374AFADADFC5306B83 +:102E400096131D7F47D5B54852E0DE698F6B0E9C07 +:102E500023BC540580B63FDA045DC91ED6DDE46E9E +:102E600023182A1B83F3EFED857ED79F167C3BAB9F +:102E70004CD6C2DE6B085E329756B3334426924579 +:102E800062209E60A0A3AE0923710D800715791DF5 +:102E90007C7BC4BA788B72D9DB6DCCF32A38554968 +:102EA0004A9AF7BE7B1A5FB4CFC3A8745F853A44D1 +:102EB000D6763FD9B1D84918B82C6E592FDE45DAED +:102EC000248DA4891180F2C82549EDD6BE7DCE4758 +:102ED000A7F3AFA0BF685F8ABE1AF167C3092C745D +:102EE000BD52DAE6EBCCB70A897777334A01959978 +:102EF0008472C2890E3781B558E7DEBE7D1D2BDF97 +:102F0000C9E756543F7AACEEFA35D7D4F27328D3DA +:102F1000557F74EEACBADFA0E98E587CCADF28E595 +:102F2000576F61FAFBD349A08CFF009E95EB77FFAA +:102F300000B38697068125F47E2CB1B7921D186ADE +:102F400042D2F1A2866BA93644DB221E67CCBF3B7E +:102F50000C9E7319C29EDE8D6AD1A5F19C74A93AAC +:102F60009F09E4D244F16DDC8CBB8065C8C6E07A71 +:102F7000114B0C124EEAB1C6D23336D50AB9DC4F2A +:102F800041F53DB157FE336A93FC3AB2D253499AA8 +:102F9000265B943248D3DBC370C0800000BA1200B5 +:102FA000F4AE4FC29F1675C7F14E98AD2D8491B502 +:102FB000DC4190E996FB586F19E91E79E7A1079A61 +:102FC000F89FF5F309520EA5384B955F756DBC8FD0 +:102FD000A89709622151539C95F4EBDFCCFB7BC38E +:102FE0001A7C967A07FC227AC1D03C2B7BA259E945 +:102FF00071CF20B4961BCB72D35AB4CF75164B4405 +:10300000E8E550FC8A65D8AE32141ABBE14F86F071 +:10301000E8FE32F113D978821F16F9DA759AC32EB9 +:103020009F64F732DBC86EB6E122982877C31C0E86 +:103030009CF5AF19F066BF7FA2FED13A7B35F49ABA +:10304000D2F889A28B566D542EA1F6C43203890C96 +:1030500081B3CC6841E1863822BDD7C35E3CB5D58B +:103060003C2FE23B56D2BC06BE6585B4927F64E934 +:10307000934630F3A001C232BBE339010F5EE6BED6 +:103080002B34AD47118EC36694E565384B9534D328 +:10309000B6B7EB65F89F4B85C3CA850AD83AABDE55 +:1030A0008495DDD5BA5BD7F0303C6560DE18B89EFC +:1030B0003892FAC673793ACEB3D9AD8DC3321DA01A +:1030C000CB0A7CA8E42E081DF3D6B9E9AEE6B87D9C +:1030D000D2492487B166270334DF89BF16341F0E17 +:1030E0005B69B6B756F7D6B98A4957EC564ED13018 +:1030F000F35E3DCCB34FBD58F9792093C9EA3A57F6 +:103100002D6DF1BBC2F7B3AC709F11492313854DF0 +:103110003A32C7B9E3CEFE42BBA596636BBF6B4E96 +:103120000DC5A5AFC8E458EC3536E136958ADE0604 +:10313000B0597E3878C5599A385A5BA767B71E6B65 +:1031400046A2E0E4ED0463183C122BD5BC2FA17815 +:103150007F4BF0216D7F50D63FB0E4D69E6FB45BBD +:103160005B22DC12C8C00DAEE571CF3F3579A9F8FE +:103170007BA5DEFC77D69F4FF12DD5F5ADF409A9DF +:10318000C575637074668A4B8605A09249A362BEBA +:103190005962AD8CA923AFA7AA689F02AD9AF340EC +:1031A00092DFC61E32B78B57B38A79CAF8C6113878 +:1031B0002C2460238BC80675050FCC30066BAF3C02 +:1031C000CAF0D8AAEA55AA72CA54D45AB37A3FF8B8 +:1031D0002736598A9D3A6F96175CEE57BA5B1E3BAD +:1031E000FB40693E1ED33C37AC5C786EEB52BED2DE +:1031F000EFF56B4915AF91126465B5910F11B11CD4 +:1032000015E39EF5E2B5F5B6B5FB3BD978E3C2917F +:10321000B6A9E24D6354912F22FB3A5E78EAD66B51 +:1032200048D65B79E525E67B6223902C1B7CB3CFE7 +:10323000CDDBA1F9A3E28F86AD7C21E3BD434FB185 +:103240006B86B3B7653119DC3CBB5943E0B00A0962 +:103250001BBA8001F41D2BEB384BD850C1C3054A73 +:1032600057E456BD9AD3A6E785C411A93C43C44987 +:103270005949ED74CC0A28E95D07C2CF032FC4BFBA +:103280001EE9FA1B6A106923507282EA74668E3353 +:10329000B491BB6F40718C9C019C93815F55292434 +:1032A000B99EC78114DBB22E7827E09F893E24683F +:1032B000FF006DD0F4BFB65BC723C2C45D428C5D16 +:1032C00002336D4665620078F240206E1CF38AD4AA +:1032D000FF00865CF1D7F6B58D81D04ADDEA3E6706 +:1032E000D9E26BCB71BBCB1B9B27CCC2E07F7B1998 +:1032F000ED93C57D19FB35E9769E08F036B1E0EB1C +:103300007D53ED17CDAC5F982F23830BF2DB58ABC9 +:1033100093B5880C8D20042B904A9DACC30C7D3353 +:10332000E135B35AFED0FF000F6CE7BE6D42EB4FA4 +:10333000B4BF86E259232AD3B1B3E24C7239DA49D9 +:10334000C1382457C6627892BD3C54A8C60B952656 +:10335000D3D6EECAE7D2D1C9A94A82A8DDA4DA5FE2 +:103360007BB1F1DEBBFB157C4CF0C0B73A9786D73A +:103370004D17930B780DCEA569179D21FBA8BBA512 +:103380001B98F602BD27C27FB37EBDF093C2D0AFBB +:10339000883C0F710DE5F79D6E935FDD69AD0C976D +:1033A0005288D228903CC8587CAE701B396C608C17 +:1033B00083FA01A5F83657B9BA6D62EE3D6A36BB9D +:1033C000177651CD6CA0581030369C9CB0C9E46083 +:1033D000F3D05334CF04CD25C6A1FDB5791EB96F06 +:1033E00035FA5ED9433DB285B0D9B4A28393921821 +:1033F00016DDC119E318AF1EA719579A4A705E76F9 +:10340000BFC8F463C3B4A9BBC647E75FED27FB366B +:10341000F8CB52BBD2F568FC056DE0FD3ACEC20B8D +:103420000B8927BFB1B58AE2E77B9DDFEB028CEF0A +:1034300054519DC446B9C9AE2BC53FB177C4DF0412 +:10344000E8B36A3AB785E5B1B28172F249796E4064 +:10345000E3A0024CB1F61926BF526CFC1135CEA583 +:10346000AB36B17C9AD69D797315CD959CF6ABB2EF +:10347000C0C6DBD48249DCC1C2904E0028B800E649 +:10348000B95F8EDA0DF58FC26F8897777AA1BEB3D8 +:10349000BCD319ACED1A1DAB63B518361B396DC41E +:1034A00083D001818EA6B5C1F175673851E45BDB2D +:1034B000AF532C4641494655149EC7E47F4FE79AC7 +:1034C000500BE701B0A3248FE114D1CAFE152DA53E +:1034D000EC967216462377CAEBB885917703B580D0 +:1034E000FBCA480715FA447647C6B5D0D4F0C78062 +:1034F00035AF1AC3712695A5DE5F4766BBA778A3D3 +:103500002563F419F53D80E4920004902A9E93E12E +:10351000FBEF10CACB6163777AFF00DD8216908FD4 +:10352000C8122BD7BF66DF0CEA9AA7843C53A85970 +:10353000FF006BCDA6DA7D9EEEF60D375B934E85D0 +:1035400002998859621049E6B2ED0CA72BB41E37D8 +:10355000127649FB0ADE6BDA7FC5DB79F41F186946 +:10356000DE0D9E20C649EF2E3ECFF684DA774492D8 +:103570006188771F2800724F51D6BC1CE7359E0E1C +:1035800084EAD3B5E2D2D6F6D7D2EFF03D8CAF2F96 +:103590008E22B469CAF669BD2DD3D6DF9995F0B7EE +:1035A000F65EF136B325A6AD71A4AB58C721DF6B2B +:1035B0007375F619CEDCFF00790E39E790735EB3B0 +:1035C000A7F803C696DAA7DBBFE11DD3FED8DA352C +:1035D000F690EADAB20864FB4CF3CA5B67979D8BFE +:1035E000E7E36E777C8A438E95EF5ACEBB7DAF4D75 +:1035F00034D7D7D75792F92E8649A6692465DA724F +:1036000080924F23200EF9C5517459922DDB888585 +:103610008BA29C90848C138FA71EBD477AFCF6B7B3 +:103620001A63A75B914236D3BAD19F4D0E1FC3C612 +:103630003EEB97DEBFC8F81BC4FF00093C45E11D07 +:1036400046EADEEB48D436D9C86379E3B67684908F +:103650007190F8008F7E87AD738CDE513B49EF8C03 +:10366000FA57D9DFB4D7C7CF136B5F0FE4F0BD8E25 +:10367000BBE20D2F4D3308AEA2BF865167731C59B4 +:10368000DA918906D6018020A1E00F435F18B9DBEB +:103690002B6E1E675CF35F6DC379E55CC2752155C7 +:1036A00047DDB68AF7F9DF4FC59E1E7994C3094EF0 +:1036B00013A77F7AFABB7E9AFE07F415FF00044039 +:1036C00018FF00826B7C3FFA5DFF00E954B5F5926C +:1036D000FF00AC6FA0AF937FE0881FF28D7F87FF64 +:1036E00000F6F9F87FA54B5F592FFAC6FA0AFCEFEE +:1036F00038FF007FADFE297E6CFA8CB7FDD29FF8B3 +:1037000057E436DFFD52FF00BA2BF0DFFE0E1E6DD0 +:103710009FB75DA9E0FF00C482DC7FE855FB910FF5 +:10372000FA95FF00747F2AFC35FF0083887FE4FA56 +:103730006D3FEC036FFF00B357B5C17AE63FF6EC7F +:103740008F3788FF00DD3E68F19FD9AF4B934BF870 +:103750003505F4D6B6F736FA96A977A526FB54BAFE +:10376000F2CDDDBC71EFD8C46D65FB3B1561D39321 +:10377000DAA9FED7B74D63E19D2E39AC6DACEE35BD +:103780000B9781E14B648161FB14715AEF55424103 +:103790002FB492FD18EFFAD786E9DE27D4347F2DB7 +:1037A0006D6FAEADD636F3102485429E79C0EFC959 +:1037B000FCEBA2D7BC27E33D67E1DD9F88B5287508 +:1037C0002BAF0EC0DE5C17534A1D62DEC5338C96EC +:1037D00050CC8C324609538248AFBB8E5B4E38BF0B +:1037E000AD3B73367CD3C74E5867875B58F57FD99E +:1037F0008F4B8E3F84B71793DBDB5C47777EDA72A3 +:10380000ACB6697453CE0AA5C231186538C11D39EA +:10381000AADFB5FDB5D69FE17D2DA6D26CB4F8EF39 +:10382000352B8706186285731C714476A2121430FA +:1038300050C73C9E3A578769BE21BFD1C27D96F2E0 +:10384000E6DB636E5F2E42B83EA314B2EAD3EA67AA +:1038500065F5E5D4912EF71963261C8F4247520077 +:103860003ED56B2B84717F5AEB7F3EC296613787C2 +:10387000F60B63D57F63981C788B5EBCFB35BDD49B +:103880005A35943A9BC73C6B2C4FE4DD42EAAE8C30 +:10389000407563C11E84D777F172066F83F78D6F11 +:1038A000A45943E4E911EA4A458C56BE6C13EA0A6E +:1038B000EC1F6B12CC92445369C6148EC2BE69D3FE +:1038C000B59BBD1DE43677135BB4ABB58C6E54B0BD +:1038D000F438EBCD5CBDF1AEB1A9DAC904FA95F4C8 +:1038E000D0CA8B1323CC4AB2A93B41FE7456CAE11D +:1038F0005314B14ED756FC3FE1C296612851F62BC6 +:10390000CFF1333233FE15F66FEC9FA078FBC73F43 +:10391000073C2DA6687AD78774DD2E6B1BF05EF30B +:10392000CD77411DD4B2085A2F33CB6F34A48370A6 +:103930004DDB1645CFAFC63D7FCF5AD0B0F16EA953 +:10394000A5A42B6BA8DEDB8B7468E3114CCBE5AB35 +:103950006EDC073DF7B7FDF47D6BAB198775A3648B +:1039600072E16AAA52BB3EBEB5D1B52D5FC15A1DE8 +:10397000C69B359D8DADBDC1B4F0A40FA24B19D02F +:103980002EA5FB519666DD2131AB3DBEEF324DE0F9 +:1039900012A70BB08AF03FDA93C10BE02D7B43D323 +:1039A000DAF26BEB8B5D26DA0327902384208D4AB5 +:1039B000853B89246E39CE3B71CD71B73F15BC4B29 +:1039C000791DE4726BBAA4897E8A9700DCB7EF9503 +:1039D000776D079EDB9BFEFA3EB54FC45E36D5FC85 +:1039E0005D1DAC7AA6A575A82D9A797079D26FF273 +:1039F000D700607E43F2AE7C2E06A5392BB5646DF0 +:103A00005B1109C6C9332E8A28AF535BEA70EE6F8B +:103A10007C37F00CFF0012BC4EBA5DBDC436ACD092 +:103A2000CB3192504AAAA2163C004F6C7E3573E20D +:103A30001FC20D4FE1AD8E9B717E62C6A5E700AB44 +:103A40009CC6D13EC6CFB670411C115CF693AD5DED +:103A5000683782E2CEE26B5B80A544913156008CE0 +:103A60001191CF209157B533AE6AE96FF6C5D52EC7 +:103A700012384BC3E6ABB0117765CFF0FB8E2B9AB3 +:103A8000AAA9CD78B49799D14E51EAAE4BE35D6BBC +:103A9000FE14EE8F608D696BAA1D419A60268A26FE +:103AA00058F85E8248DF07D48C741595E17FDA12EE +:103AB00031E22D357FE11CD2D7FD2E23BD20B75634 +:103AC0001861D088411F50720F39ABDE20FB3DCE0C +:103AD000996ABE23FB1C6A1DBECDF6D330908C2E96 +:103AE000EDBB54FCBD3AFBD55F0D58F84A5F11E9B8 +:103AF000EB13E82D249751841E65C0CB16181929A5 +:103B00008EBEBC74ED5F94D5C3E31F3FB6C4D3949F +:103B1000AEF556F974FBCFBD55B0C9AF67426A36F2 +:103B20005A6B7F33D3EF6F6D61FDA6F4ED6A7B5D59 +:103B30001F41B1BDBD8EEDEDEC94C5676484ED21F0 +:103B4000431242E467EA4D7A14DAF43E04D2EE06F8 +:103B500090DA4DBEA5ACDB5B5AAC777A89DB2C687A +:103B60005A4322B808531B41073F9D788FC529ACA3 +:103B70002F3E28DC7F6245AE45A334E9FD9F1EA998 +:103B800086BC58F8FBD81B49DDBB8FA57AD7C44F3C +:103B90001769BA2FC45F066A70EA0DE4D8ACF1CB9E +:103BA0002DFE9F179515C8041574507237601E0EB0 +:103BB0000648AFA1A391FD62384AF8DA9ED274E2BA +:103BC000D7BBF0BB9E557CCE34AA57A5868724650B +:103BD00025BFC4B5E879CFC4DD72F3C69F13F48B5B +:103BE0005D5574D7F244307FA14CD3472248FE6123 +:103BF00025D89258991B3CF5FA57D0D07C2FD1FC90 +:103C0000192E9FA9691A38D36FAE6D2E5E2963B540 +:103C1000B8B7D8AF67A886446F318C8A7CB53B941F +:103C200006E38AF9A7E2CF8D1759F8A171AB5A5D67 +:103C30005ADD499825F36083CB87CC455C845DAB26 +:103C4000F286040240240C915EF5F19BC5F710C981 +:103C5000F0E6D7FB166D263D4354B693557BEB88B3 +:103C6000D2DDA6572A615963385876CB2EFC018DD8 +:103C7000DB58654E7D7C7E0EACFD8D3A7EEC6CEEA5 +:103C8000AF6E9D8F2F0988847DA4AAEB2D2DF7F7A9 +:103C90002D78EFC550E93F1B22B6F3AC2DECEEAD0D +:103CA000657B69C979628C46E1D421B80CECA5B278 +:103CB00030D90493E95D4691F17D6D6DAF246FECD1 +:103CC000CB787C110ADA4D6CF2C19D4DE3898829CD +:103CD0002ECCC791237CAA402548AF0B935FFF00F1 +:103CE0008577F1AF4FD4E6D5B455F3B4C792DAE196 +:103CF000646D42CC3319153CC56DE5036012A065B7 +:103D000033D335B561F14BC3B37873C713CDE22B11 +:103D1000517D7D772C9696AD60A23BADF6E232EAFE +:103D20007CA3B4825B6F2BF86735CDFD8F4DD383B9 +:103D300092E66A295CE8FED29A9C9C5D936F43D41C +:103D4000E4F8C36FA1358D8CDAE6851ADC4C648704 +:103D500053582D648618EDADDA231B42232AC4FD87 +:103D6000AA401986E2632738C1AF953E3A5DC37910 +:103D7000F1735E6B792296DE3BA30C4E8DB95D51DB +:103D80004283F88507DABD6352F1AF825BE25E954C +:103D9000B7C5975FD890DBDC33DCC565187B792429 +:103DA00011A1509E481C282C383F328E99CD78AFF7 +:103DB000C48D657C45E3BD5AF239FED51DC5C332BD +:103DC0004A400655CE0138551D39E147D057A995CF +:103DD000E5F470F36E9A6B4EB7EE79F8EC654AD065 +:103DE0004A6FA98A69F6D772594C24865922917A6A +:103DF0003212AC3F114CA318AF6DC74D763CB3ECFB +:103E00002FD8EFC5F75F103E17DF59CD7DBFC45ADD +:103E10008EA972B14DF2798A05AD9C71FCBC13C2BA +:103E2000703073B0FA57A37827C5965E0AF8E7F0AA +:103E3000F4EA9AD5ADDB69F6B7F0DCDC19A31E6CA9 +:103E400086D4296201C025B391EA6BE09F0778C749 +:103E500054F87FE28B1D6B47BD9B4FD534D944D6B8 +:103E6000D7111C3C2E3A11EF55755D566D6754B84D +:103E7000BDB86DD7175219A46002EE62724E071DCD +:103E80004D7CBE23866157133C43934A49AD3CD5D4 +:103E90008F7696752A74234946F66BF3B9FADDE2FC +:103EA0002F8B16DF09B5055D63578F55FED8BD8C86 +:103EB000DBC28F12358DBBAE439E4653A1CF3D7BF7 +:103EC000D53BEF8E7A5F803ED17175E22B5F11A6F4 +:103ED000A9AA4715B416B3C3BB4E85F009639195E3 +:103EE0005C3313D79C735F997E0ED6EEBE29FC4ED1 +:103EF000D2FF00E1258EFBC511A44B6ED0B5E8B70B +:103F000093C88D0ED559188002A8E013DABD534925 +:103F1000F84FE15BED7BC85F09C90C775AAC71C4FF +:103F2000EFAFC1288A137516D511890B31F2A42A77 +:103F3000C46EEC463923C7A9C27429B5CF277DDEEC +:103F400087A30CFAACB68A3EE0D6FE39E97F0F971C +:103F500054D526F1259F88EDEF2F204B3B0B39A13F +:103F6000692CE366DAE73919550771CFF7703AD64D +:103F700037C70F899A6699F0E7C76F278AB4BD5291 +:103F80003D42CFC9B3B1596266B33B183646724160 +:103F900024641CE315E0FA67ECCDE1BBDF85B06A71 +:103FA0004FE1EBFF00B64D6D1EA2587854922336B8 +:103FB000EEE502EFE60DCA3FD23A7B56DFC41FD9C9 +:103FC0005FC29A7C9E2296DFC3FA86F875598C27C9 +:103FD000FE11A69310A9B9F957E7FDE47FBB5CCDAC +:103FE000DBD39AF9FA3FD9B4EA45A72BC5DF65FEC2 +:103FF00067AF529E36706AD1B35DFF00E01F06AC1A +:104000006CC376C6DADCF038A0B2EC5F976FA9F526 +:10401000AFA775EF11DD69BA643A5D8B6A5636F663 +:10402000A3C8864B4F07F99B1591CED5977FEF0F0D +:104030001B41E3209F4AF2893E1CA78C3E2C6AFA62 +:104040005D8FDAE4D492D45C5A5BDEDAA58BDDDCDA +:10405000868CB46616E14153236DCE485EF9C57E69 +:10406000A74714A71E692B23E1AA61795F2A773D30 +:104070001FF65ED22D66F83375712DA5ACD3473689 +:10408000A370B238B6DDBA34D3C26EF354B3A8F31A +:1040900024C22907E63EB581FB3BD8E9B6FF00B450 +:1040A0006EA11CFE15BCF134306A370B6E968CD0B5 +:1040B000FD8C876DB21DBC854EB8C630315DF7876B +:1040C000BE0F6A9E0EF065CD9E96FE24B0B68EDAC7 +:1040D000D3538DBCA438BA96DA53701136B363CD7E +:1040E0008EDE22A369C32B1002E6A8FC27F86371B9 +:1040F000E02FDA7750487C55AC784B498E4337F641 +:1041000085DD94CCD70ACBB9A293CA5624B12549F0 +:1041100052457C5E793E5C3D79AA97E671B5AFA5C4 +:104120009AEDAFE9DCFA7CA637AD4A0E36E552BE11 +:10413000DAFDFF00F0FD8FA09BE65978C9F2DC8321 +:104140009FB8707E63EC0F3F8543386FF47F9828EB +:10415000DCC1BFE9AFCBD07D3AFD2AD3C56F79145E +:10416000CDA75EDBEAD6E6371E6DBC732239DA7264 +:104170009FBC446C9E9D31CD472D84D8B722DE492B +:1041800036B30FBBCC3F2FDEF4E7A7E1E95F97D64C +:1041900084BEB0B4EB1FE6FF0086FEB53EA7995B78 +:1041A0007FC8F31FDA5B57D1356F84DA94326832F7 +:1041B000789EF2D6E630B35ADC1C68CFF303248A2B +:1041C00038E7941B88C16AF8BE745695B8F2579EBA +:1041D000BCD7DADFB432F87D3E16EBD0E8FF001032 +:1041E000348D275486489F53D22CEDE7F3EF3E637E +:1041F000949C98D51763306C92724704F7F8A671B7 +:10420000BA660D26EFF6B06BF4FE076F9EAA95FA1C +:1042100069AE9F27A7DC7CB71425ECE9C979F6FDC8 +:10422000353FA08FF821FF00FCA35BE1FF00FDBE3E +:104230007FE954B5F592FF00AC6FA0AF937FE087A4 +:10424000FC7FC135BE1FFF00DBE7FE954B5F592F9A +:10425000FAC6FA0AF94CE3FDFEB7F8A5F9B3D7CBD5 +:104260007FDD29FF00857E4361FF0054BFEE8FE5AF +:104270005F86BFF0710FFC9F4DA7FD806DFF00F6BC +:104280006AFDC884E624C7F76BF0DFFE0E2238FD16 +:10429000BAAD7FEC036FFCCD7B5C13FF00232FFBDB +:1042A000759E6F127FBA7FDBC8F836BDAB56BD91E5 +:1042B000FF0064CB3B33A7DDC7650DB7DA92F9F594 +:1042C00049A5B69657BE58FCA8E3DA23491423B390 +:1042D0004409C8904991B40AF15FC33EDEB5F56662 +:1042E0008DA8E93A7EA3E13D3DA285BED4347B375B +:1042F000B33A4DB9B69165B3B5672CE7E62CDBD878 +:104300009F94F24F3DEBEC788738A58054A5562D4D +:10431000F349457AB3E7F27CBDE2DCD4656B46FF36 +:104320000071E5FF00B3EFC2FF000DFC45F08EA069 +:10433000B7F6BAA5C6B515EC2B19B6B4B99A28A02C +:10434000C1DDBCC2180E71C15CB740CBD69BF1EF8A +:10435000E14E8FE04F06D8DD69FA4EADA5DE1D4275 +:10436000E217FB5437389E2CE633BDD150607015F0 +:10437000724F526BB2FD92FC05ACDAF845B51FECFA +:104380004B5D52D2EA533C0B3ADB5CC520F2DE2394 +:10439000BE1927888C649072795E95BBF17BE13EF3 +:1043A000BBF133C26BA3E8FA1E9D6F75606D209D53 +:1043B00061FB1D9460431BA86754B99374AFBF257C +:1043C000B81C7BD67533494318E9FD94F57CCBB70F +:1043D000636A78052C3F37DAED6FD4CABDFD9D3C8A +:1043E0002379A7C93DA683E2C091E9B6C842E997FF +:1043F000AB33DC991C4B244ACA55951021C9E1B74F +:1044000000A8A4964F1BF8E9E1FD17C23F1575AD52 +:10441000374032BE976D222C22659564849452F108 +:1044200091200F9572EB960338C80338AFAB1B4A47 +:10443000BDD5EEEF2DD3C2FA44D7108D456733D8E2 +:10444000585C5D27DB90F2F27DB46E7841CC4C4035 +:10445000DA70707A5782FED01F072E74AD47C43EC3 +:1044600021D6351D3F459DE48BFB374B9A5135D600 +:10447000A63E54720C45D14A2EC660CC3EFF0019B0 +:10448000A5956652AD5DC2B69DBDE4EFAF6F4D7EA2 +:10449000618DC0C69D152A7F3D2C7915D5BC96AE81 +:1044A000B1C90B40E1412ACA5490790707D6A2CD81 +:1044B0003E009E7C7E66EF2F20B6CFBC077C67BF98 +:1044C000D6BE95FD9E3F63FF000CFED55F195F478A +:1044D000D16E3C45A2F87C6971CE2F9ADC3AA5CE0C +:1044E000D191863CA9C371919C1C1C0AD38A38A324 +:1044F0002FE1ECBEA667994B9694136DAD5E9D9728 +:10450000567165B95E231F5951C3C6F26D2FBFBFE7 +:1045100063E67C7B71DFF2AEA3C39F05FC4DE2DB5B +:10452000286E34FD30DC47716F2DDA017112BB4308 +:104530001862F2EC66DDB06C601B18254819231573 +:10454000F76A7FC1031645DCBF14DB6F55CF874682 +:10455000467DFED3FE715D6E81FF000471D77C3510 +:1045600067671DAFC56D37769F1B436F34DE09B695 +:104570009A68918B1DA24794BED05DC819E0B1F630 +:10458000C7E2F2FA51703B578569FF00E00F63EB19 +:1045900029F8759AA7EFC63F79F9A7E2FF0003EA69 +:1045A000BE02D463B4D5AD4D9DCCD0A5C2C65D5876 +:1045B000EC7195276920647383CFB564D7E97F8C4C +:1045C0003FE0891A978E65B57D4BE2C4727D8A2FD4 +:1045D00026111785A385157393F2A5C01927924854 +:1045E000E4D7C21F1DBE025D7C16F899E28F0EC78C +:1045F0007136B2BE19D567D3DEF56DFCA59563485B +:10460000DB795CB6DFBE78C9E95F55C1BE3870BFE3 +:104610001262BEA397D57ED2D7F7972ADEDBB3CF3F +:10462000CCF83332C1D3F6D38A71F2777F723CFF74 +:1046300000F3FC3FCFD2BD7ACFF6AAD4F41F07C552 +:10464000A4AE8FA3CD04DA50B12F248666C72A1BEF +:1046500000FEECF1CAF19E09ED5E43D0FF003AFA8C +:104660003FF656F837F0D6FF00F674F1A7C40F886E +:104670003A4F8935E8FC3DA85A594167A45EADAB75 +:104680007EF83649254E71815FA96612A51A57AA90 +:104690009BD6CADE7A1F3B83551CED4DD9AD7EE318 +:1046A000C07E255BAFC59B6D37C9BAB1D366B2CCAE +:1046B000262B9F35BCC040C10638D875C8C1C5730C +:1046C000BE15F847E4F8A34D693C43A1AC6B7511E6 +:1046D0007602EB2143AE7AC0074CF523EBDC7BBFBF +:1046E000C6BF16FC0DD63C1925BF81FC17E3DD0FB4 +:1046F000C446542973AA6B114F02C7FC40A0193954 +:104700001C0E9FA60FABF8FF00FE09AF6F37ED211F +:10471000A8E93A45E5C787FE1BF87748B2D575DFAB +:10472000106A8E248F4F492DD2490038024909273B +:104730006AF627B0EBF19FEAC653461ECDA9414A5F +:10474000FA3FC7EFE87D34B3ECC2A4F9EEA4D35A24 +:10475000A3E7AF8EF63A87857E285FE8FA9C56D6A7 +:10476000DA968C05ACEB697D1DDC5BB1BB2B2212AC +:10477000AC3E603E53DB079040E77C51E37D57C67B +:104780004D6C754D42F3503691F9709B894C9B07E7 +:10479000A0AE9BE38E85E16BEF885AE5CFC35B4DFE +:1047A0007E6F03E9AF14305CEA23CC9B3B550CAE23 +:1047B00042A85124818A83CE08E8781D2E87FB3ECB +:1047C000684D35D35F6A5235BFFA11B678AFE087CE +:1047D000747295133B655BFD5E48C7CA463278AF7D +:1047E000A7CBE8E0F2EC253C352BA8C55927BFCC78 +:1047F000F131D5B138DAF3AD53572D5B3C7B84F6FC +:10480000C77E33DEBD3BC7FF001F6C759BFF000BEF +:104810005CE83E1FFEC597C3771F6C68E6B95B98DE +:104820006EE556465661E5A3702345392770504F13 +:10483000CC598B7E257C20F0BF84FC19A96A5A7F55 +:104840008B2CEFF52B6D4A0B68F49F35649921781A +:104850009DA4769100590ABA84CA0C6393D401EEE0 +:104860009ACFC3BF803F01BE057C2FD53C65E0DFFA +:1048700018788F5CF1BE829ABCF269FACF908AC533 +:104880009830F2CE001C718F6F735D38AC5D26E3FB +:10489000271727B2B2F2D7F039E8D19AE68A692E03 +:1048A000BD8F98BE297C4DBEF8B5E273AB6A11434B +:1048B0000DC79490910990AE17A1F9D9987BF3D4C4 +:1048C000E7A924F3839AF6BFDB33F67EF0DFC1DB82 +:1048D000AF086BDE0DBAD625F0B78FB4BFED5B0B1A +:1048E0005D5D506A16003ED68E4D9F2B727861D466 +:1048F000773D4F79F13BF602B4F04FEC45A578E2F5 +:104900002BBB893C6D6E22D4B5BD34CA0FD96C2E39 +:1049100009581CA632A410324939DDED571CC30FCB +:104920001A706B452D17AFFC025E12AB9C93DD2B0A +:10493000B67CB009539F4E94B23EE918B7DE2726E5 +:10494000BDD3F631FD9B7C37F18B48F1B78B3C65CD +:1049500079ACAF853E1ED8C5797B63A322BEA5A8DE +:104960001959911230DC2A82B9662381DC751DAF9A +:10497000C46FD973E1BF8EFE12681F11FE1E278B14 +:10498000F42D0EE3C4D6FE1BD5746D78A34C8D2E8A +:104990001BCDB7940C38C100A9DD83CE4608335B2C +:1049A00032A34EAFB377BAFBBBD82183A93873AE1D +:1049B000BD3F03E55CD399D5CFCAAAA3D8D7D01FF2 +:1049C000F0507FD8D5BF653FDA13FB07458AF2EB7D +:1049D000C3FAD2ACDA3BCADE648F9C2B44580F99E1 +:1049E00095BE9C115B5FB5E7EC3561FB33FC33F89A +:1049F00049E7DE35AF89BC60251ACCD7737FA25951 +:104A0000B663C7419554F30EE3C9C0CE3D6A398DF4 +:104A1000093A6D3F8EF6FF00820F05562E516BE16D +:104A2000DCF98E8AFA47F6E3FD95BC0FFB3DFC3DB1 +:104A3000F86B7DE0EF101F119F11595EB5FEA9E6DE +:104A40006FB7D4268258D0F9000F9541770393951C +:104A500051C93C9F9BABA70B8885687B5A7B6BBF7A +:104A600093B1856A2E94B965BE875FF03347B1D79D +:104A7000FE24595B6A575A359DA48183CBAA1FF443 +:104A800055C8C02DFBC8C719CF2E3A77E87D66EE12 +:104A90000D1BC2BE1DBED5749BAF87F71ADD8EA25B +:104AA00082CEDA1B785AE19925408E87ED6C02E6BA +:104AB0003DD9457244A39396D9F3D5B5B35E5C2C2A +:104AC00071A9691CE140A9F599E4F8716D0EA17B0B +:104AD0006B2348B709E4C6AE143632C493CFA01C8A +:104AE0007AD7959B62A8508B9559D9DB45DCF47237 +:104AF000DC3D6AAD28474BEAFB1EC96DFB4678B228 +:104B00000F0FAE9A9A1E8E2CBCD5B844FB4DDEE139 +:104B1000B50A819FB4676EC72367DDE7A6455FD7F7 +:104B20007F6A3F196BD05F7DAB49D2649B54D41E22 +:104B3000FEE904972A864CC9CA95B81804BC994066 +:104B400002FB1EDF3F8FDA3182AFFC4A17E55DBF03 +:104B5000F1F5FECA8FEEFF00B34ADFB47B33E7FB0B +:104B60001D7A938FB57BB1FEEFFB5FA57E4DFDBD3A +:104B7000887ABC3D3FB8FD17FB2F096B2C44FEF330 +:104B8000E8D1F18BC3B3DBE9371AA68FE2349ADDA3 +:104B90004BEA62D751955241B48223C5C80AA15944 +:104BA0008001475EA7907CD7C29E3AD3DFE39C9AF0 +:104BB000B37F68FF0067DE47776B00F2DA6B88C46B +:104BC000D6D2C1160348C5B05D3F8C9C0EBD2BCE1E +:104BD000A6FDA185DC4639349C2C8A518ADCF20181 +:104BE00018E3E5ADAD2F4ED420FB26B1A6ADC46BC6 +:104BF0001AC77B04C1C6F85970E083C7CC08EBFE26 +:104C0000CD7D8F0FE730C4C2A53C6B516D597456F2 +:104C10007A7DE7CBE7195BA3284F0779A5ABEBB10A +:104C2000FA0B1FED57E16F833FB28DE78335EF0538 +:104C30006A2D7960CF693EAB75610A35A4F3C51B57 +:104C4000A22EE249B84471BA31CA2A8DC7838F11A6 +:104C5000F0DFC72F0FF8A6C2CEC347D27C49E26966 +:104C6000B48B183ED017C37F6BF25229DE5765D93B +:104C7000720AA3AB056DC0702BE7AF10FC5BF19718 +:104C80008F3479B4DD53C43AF6AF6335EB6A5341E0 +:104C90003DDC9324B72C154CCE09F99F6A2A866C0B +:104CA0009006056C7C11F8936FF0A2F6F9F50D2FC4 +:104CB00056BC5BCF21E1FB25CFD9245961944A9999 +:104CC000628F95246081838F4A8C9FC39CA72C752B +:104CD0002AE1E32E7A8EEEF3934FEF7A7C8E6C47C7 +:104CE00013E2EB34A6D5B7F851ED7AC78D24F13F26 +:104CF00087ACE3D37C07E36BE8F529BCDB3BBFF86B +:104D0000473F7407DA56E3640BBDCB2F94255C094B +:104D100030476C12479B7C54F1DC9AD784974CD374 +:104D2000F47F125A6A5657934E669AC8C2F0DB2532 +:104D3000C4E8412096DBFBC823287E58DADF0092C6 +:104D4000E40E847ED73A5DDF8AF49D66F3C2F78372 +:104D500050B2D31F4A9E144B36B7914C5B0B6D92E9 +:104D6000DD8C84100E262E00C8E38AB737EDC763AA +:104D700065E386F1343E10BA5D5B6B416C66D41519 +:104D80006DDADA4BD4BB91D91215FDF174601A3289 +:104D900088BBC1541B403F4786C23A494634B65A85 +:104DA0006B7D7E679F5B11ED1FBD3D7D2C796DB6E0 +:104DB0009BF10FC1FA3789B485D33C55676BA85B6B +:104DC0004526BB6F2E9F2AFEE036F89E5DCB955C94 +:104DD000838638EFC9E6B8323E56EFC1E95EEF711F +:104DE000FB55F8761F095F69FA7787358D3EF9AC78 +:104DF00023B0B7D47EDD6F2CE403396794790B1BA5 +:104E000048C260BE704126D527702EC6BC20B18D29 +:104E10003A9071C73D2BDBC23A8FE38F2BD3E679F3 +:104E2000B88E5D2CEE7F419FF04403FF001AD7F847 +:104E30007FFF006F7FFA552D7D64BFEB1BE82BE5EC +:104E40005FF822969B2697FF0004DDF87892EC2607 +:104E5000486E265DA7F85EE2461FA115F552FF00D9 +:104E6000AC6FA0AFC6B38FF7FADFE297E6CFD0B250 +:104E7000DFF74A7FE15F914B56D7AC7C3D0A3DEDB1 +:104E8000D5BDA46C76AB48E1413F8D7E377FC16BC9 +:104E9000BE145F7C75FDB9ED66D0648AFA36D16DBB +:104EA000E0436EE92977C31236E7B0E726BEEEFF8E +:104EB0000082B578FB55F875F083C2975A4CD1C380 +:104EC00025E788ED6CA62D187DD14876B8C1F50789 +:104ED000AF5AF1DBDF85FE1987C4B0AFF61D9C9792 +:104EE0002D68B73F6916FC265997CBDDFDE18CE3B1 +:104EF0003D08E2B8E862EBE1F9A785972CAD6BDAE3 +:104F0000F64CEA961E8D569578F3453BDB6FC8FC50 +:104F100091F187ECE7E22F0C6A6D6EB6BE6B42CD65 +:104F200014A1E58E268A45EAA4330AF69B8F19E977 +:104F30007E11D27C3FAA6AAB243069C74E570B6200 +:104F400026905CC16D1218FCD57232DE43E091D31D +:104F5000E95F73FC48FD967C07F14F40B8D3F58FAD +:104F60000ED9C90DC3092478B30CD90777DF5C3794 +:104F700051CF3CD7C3FF00B43E85F0A5BF67ED31EC +:104F80003E16C7A8DAC575AB8D56ED6EBCD3C411FD +:104F9000CF1053E613B49DED8C6410B9F4AF6639AD +:104FA000D52C4D0A343377CDC924F9B6D6FA68BE6C +:104FB000E38BFB3A74EAD4A996A49497C3BD95B544 +:104FC000DFEF3A2F811A4CBFF0CFBA2E8D7B26A58A +:104FD000A2DE5B9DCDB6DA55941F30B631B7B8C7A7 +:104FE000E75D078B7C73A3EA967A868F79AC49A13B +:104FF000C90388D67C3ACC70393B7682A7EB5F3FF9 +:10500000D8FECFD27C6BF1EFFC25DA3F8D3C44B665 +:10501000FAE6B125D43602C419215F3436DC0B9E82 +:10502000572C141039F402BE9FF16FC41FF85AD6E2 +:10503000B79AD7866C6D9AE26BB75487534547553C +:105040004728C5C2938E54F73558CA29549D6C4DD4 +:1050500036AEFA35D4CB0D5172C69D29AD3CBFE0BA +:105060009CFF00887E25683E26D1750D35B5F5D2AA +:10507000E3915121BD8CB177E3259781D318AF3DE2 +:10508000FDA3B50F0FF88E1B2D6163BCD7ED741B0C +:105090006686778ADDA4B7B71332059656E369248E +:1050A0001C7A9535EA7AC5C4775A66B51F86574685 +:1050B000BDF105AB209609E4CC7149800070BCAF0E +:1050C00003B7BD733F1C758B08443A6C96BA65E50F +:1050D000BDEC6C9791CFAC47610AB23C2763A371DA +:1050E000210AE840C650E1BD6BAB259518E323ECDF +:1050F000E324EDD7F1E9F718E65CEF0ED5492B7AFA +:105100001F317C49F12785751F09ADB6876B1C7768 +:105110007FDA77170646B731BAC0CDFBB407272030 +:105120000EC7918AFB47FE091418EA7363EEFD9ED1 +:10513000D723FED9DC57C97F003E1EDDAEB763E240 +:105140008D3EE1A396C35510C6ABA3B6A96F00C7A9 +:105150002D3007A60FCABB58B7B57B5FC0BF1ECDA9 +:10516000FB0878BC78D3C457F75AF69FACC977666A +:10517000BA658A08544B1B908FCB6D030CDC0194ED +:10518000CE0F35F39E3C70BE2B3CE19AB83CB9394A +:10519000558A9351576E4DAB59743AB81336A79749 +:1051A000631D4C46D51257E8B5BDCFD63B638B681F +:1051B000FE82A6EB17BE6BE19F0C7FC16717C54B44 +:1051C0006A9A6FC27F11DF7DAB884C7A8467CCF915 +:1051D0009949FF0057D0146C93C0DA735969FF00E6 +:1051E00005D9D1E4BF16A3E1BEB1F68693CAF2CECB +:1051F000A880EFCE31FEAFD6BF81303E0DF1B515A0 +:1052000025FD9D3778D9EDA5EDE7D0FD62B7136593 +:105210006FFE5FA5ADCFBDB1DABF1FFF006C13FFFE +:105220000017E3E307FD8C37DFFA262AFA8FC71F42 +:10523000F059A8FE1CC90AEB1F0BF56B5FB40261A5 +:1052400061AC42EB201C120AA11EDF5AFCF4FDA047 +:10525000BE3ABFC68F8AFE2CF125A4375A4DBF89AE +:105260003579EFC5A99B7F971C91C4A14918C91B2B +:105270005BB77AFD6BC13F08789B0F9D39E61879C3 +:10528000518597BD2DB49276D3BD8F233CE2FCBEF1 +:1052900095172A5353766AC9EBAA68F3F719894E12 +:1052A000D18C15C8FE223FFD75F6B7FC13E6FBC690 +:1052B000963FB1A7C4F93C03A3DBEBDE221AD587E6 +:1052C0009767359A5D2B47B5F71D8FC715F13E7966 +:1052D000AD8F0BFC42D77C10261A3EB1A9696272D1 +:1052E0000C82D6E1A20F8F5C1E6BFD0BC661655A66 +:1052F00087B34D6E9F9687E0D87ACA9D5E7D6CEF2E +:10530000F89EAFFB517C1DF8BF77A85D78E7C7DE3C +:10531000099F4182431412DC43631DA5AA1C6D51F1 +:10532000B50E0138EBDCD7D4FF00B5D7EDDDAA7C94 +:105330001CFDABB49F08EB36F6DAA7C336D0AD2D13 +:10534000B5CD24443FE26115CDB2799231EA644192 +:10535000B769EC171DEBE09F10FC57F1378B74E336 +:1053600067AA6BDAB6A16ACC18C37174F24648E832 +:105370004827B563EABAC5D6BB786E2F2E6E2EA627 +:10538000202992690BBE00C0E7AF0062B9A5967BE9 +:1053900065155EDEEA7A24FAF5D4A8E37D9DFD9DCD +:1053A000F56B77FE5DCFA4BC71FB2FF8D3E167C727 +:1053B000D1E0FF008773DD789BC2BE348A3D7F4811 +:1053C00016F37EE356B18F32C6D28E998B254E7B73 +:1053D000FD715E6DACFC30D73E146A371E26BA876D +:1053E000509B4FB8132A4B7574C2CE7918B2BC715A +:1053F00086E5CA1247030315C87877E2C789BC243B +:1054000087FB375DD52C435B1B2FDD5C32E202DB73 +:105410008C439E14B738157BE23FC79F157C59D04B +:10542000F49D2F5CD5A6BAD2F428F658D98511C3BD +:105430006C3B95503193D49EE7AD7356C9556A9134 +:1054400075ED256B5F5BB5FE67453CC9D384A3450D +:10545000B5ADEC71ECDB999BD79FD7FF00D75F759B +:10546000FC4FFDADEF3F671F81BFB3DDAC3E1AF0CF +:105470008F886C6EFC2105CDD0D574C4BA9F0B3BD0 +:105480002B223B7280807A7735F0A63FC3F3E2ACE3 +:105490005EEAF75A8C16D1DCDC4D711DA47E540BEC +:1054A0002396589325B6A83D067271EB5E862B03B2 +:1054B0000C4387B4DA3FE56386862A54799ADDDBAC +:1054C000F3B9F6E7C74F83977FB4DFEDE5E0DD5230 +:1054D0006D5BFB43E1F78AB4E875ED32466544D372 +:1054E000B4C89774D6C14602F96C0A903D6BB1F00E +:1054F000BFEDD9F07BE29FED11AB68B3784FC416D6 +:1055000011F8F20FF844EE7509F5147B25B7C18A3E +:10551000161163E5C1DBB4E78CE6BF3E21F146A777 +:105520006C96E23BFBC8D6DA268A10B330112372A0 +:10553000CA3D14F7154E391A29159599594EE0CBE5 +:10554000D54FAD71CB268CE2A3525F0AB2B69F7FD6 +:105550007E874C732707CD05BBBBFEBEF3EF0FD98B +:1055600027C0FE23FD9F7C27F19343F0147A6DF74B +:10557000C68D2F575D296D6EA419934B5E5A4863F3 +:105580006216462E3BF4183F5E9BC51A878EBC45BB +:10559000FB3848DF1F2D6C345D6B4FF10696FE0C17 +:1055A000815D2DEEA795AE7171BA18CED2A2327E72 +:1055B000623804FE3F9EA9E27D4A3D61B505D42FC5 +:1055C00056FDCEE6B81330918FA96CE69DAD78B349 +:1055D00054F125E2DC6A1A8DF5F4C87E592E27694C +:1055E000197E849E3B74ACEA64F29CB99C95DF5BA7 +:1055F0003BF6B5FB1A53CC6308F2F2BB2E97563F2D +:1056000047BE227ED47E01D1FF00681F899A4FC415 +:10561000C58EF2E3E1DEBA75EF09AB8DDE74C60428 +:1056200006DBFDDDF86C1E0726BC1FF6D0F186B147 +:10563000F1CBF65EF823AADD3497DAD788F50D5959 +:10564000F6039692492E102A0FC480057C9FA86A03 +:10565000371ABDEC9737534B717131DCF2C8E59DB9 +:10566000CFA93DFF001A98EBD786DADE16BAB864E8 +:10567000B33BAD94C8716E7392507F0E4F3C77155B +:10568000A53C9A14671A907EF2FF002B69F7DCCADA +:1056900059839C5D392D1FFC07FA1F5D7ED99FB38E +:1056A000878E3C31FB10FC1692FF00C37A85BA78D6 +:1056B0003AC3521AD3328FF89799AED3CBDFCFF1DA +:1056C000646319AF8E6B7B57F8A7E25D7F4D92CE76 +:1056D000FB5ED62EED26C07866BB778DC0208C820F +:1056E0007D87E55835E86070F52941C2A34F56F42F +:1056F000F3773971556339F343B2FC117BC39034AE +:10570000BAC405559955C16207DDFAD33F68540301 +:1057100040B1C6DFF5E7D3FBBED53F85A19A6D62E8 +:105720003F2F76D5605F0DDBB71DF9F4A8BF68A4E5 +:1057300061E1FB0FF59FF1F07EF03FDDF7AFCCB8F4 +:10574000F24D66145793FCCFBFE128FF00C27D578E +:10575000E6791514515F31E67A3E406BDF7C211A01 +:10576000FF00C2B5B3FF00AF11E9FDDFA5781671E8 +:105770005F40784636FF00856367FEB39B01C61B1A +:1057800007E5FCAB9AACB96B5277FB48EFC1C79AFF +:105790001534E8CF60FD803C37A7EB37FA947AAC3C +:1057A000ED6F15D6A5A70850038BBFDD6A00C6CCE8 +:1057B000A414194DC79E4A0F6AEF3E3368DA3E8D36 +:1057C000A77835B4BBF1797334B63329B812796050 +:1057D0009924FDFB12C4E5B182A3180A2B95FF00A2 +:1057E000826B5C359F8975A83FB46EEC64B9D53483 +:1057F000C8841045B9AFBF73A81F289DEBB3A6ECB2 +:10580000E7F871DEBD0BF689B91ABE93E08B73A879 +:10581000DE7889A76B4996C6E6028B73969409B326 +:10582000BDFEF118D80646DCF39AFD0719889ACF19 +:105830002315276D34FF00B75F9FE87C76168A79C1 +:105840004B6D6BAFFE94BC8F39F8D66E3C096B374D +:1058500089AEFF00B2352583C417B0BC76D26D1275 +:105860001B8B63090BB8138511EECF38DEBCF35EDA +:105870002DF15FE3137C51D13C3166DA5DAE9E3C85 +:105880003760B60AF1312D3A808327D3EE96FABB02 +:105890001AFA374FF01596B3E2C92D2DFC071B5DA0 +:1058A00026B37C2589A659908DAAA6311FCA536FAD +:1058B00000107E5243328079F90E4877EA0C9B59EA +:1058C000479846D1CB28CF4FE75F63839412729EEF +:1058D000F1FC8F9AC4C5F35A1D74B1DF787BE1CF18 +:1058E0008625F0BC726A5AE5BA5F4904770CB0CCE1 +:1058F000196357B88536918CEF08662476DA0D73F4 +:105900007F13B48D1F41F19DE5AE8B76D79A6C7CE9 +:1059100047286DF938E406C0DDF5C57DF17FFF004D +:1059200006FDF8ABC6B63A6EADE0ED7ADC685A9D7E +:10593000A4577049A8B8926995D77AB7CAA8143203 +:10594000B29DA4641CF27B750FFF00042CF88565E2 +:10595000A379735E786D638E2D8CEC703A60935FE3 +:10596000299B71A4706E0F0B075AEDA96AA3CABBDD +:10597000EBB9F4196F0CFD654A389A8A95B6D1BE19 +:1059800067DB4D8FB8BFE08E236FFC1393E19E7EE3 +:105990005FF406EBFF005D1EBE9C5FF58DF415F213 +:1059A0009FECABE1AF88FF00B1F7ECE5E1DF086BFE +:1059B00096BA14FA7F87EDE3B28350803482426452 +:1059C0000177A8236AED246EC9E71EB5F564477216 +:1059D000E7D6BE2F1D5A357133AB0DA4DB5F37738D +:1059E000DFC25374E8C612DD248F8CFF00E0B51CC3 +:1059F0007C15F047A7FC25D63FFA1D73A7838AE9DB +:105A0000BFE0B34A24F853F0F6365DC9278C6C43E7 +:105A10000F51BAB9B2DCFDD5AE53A06B1E3FC2BF69 +:105A2000393E2D4D7DF0ABE1ADD5CCDA3E8F27F67A +:105A30004EBFA65EDAD94FA3CCD6971015BE9211F1 +:105A40002966DB3068F6872B85DDB97AF35FA373AF +:105A500036216DCAB8C1CD7E5F7C7DD7A4F12FC041 +:105A6000EBDD445D69F7DFDA97F672096D8CFB9E1A +:105A700038A29D232E1F80CB1B22B15F949E793CC0 +:105A8000D4D38296328295FE25B6DF3B9B5ED42A24 +:105A9000DAD7E5F3FD0E0BC41FB565FDBF843C33BB +:105AA00067A5E8FA5E8B343AE4C6596CA7B88566F8 +:105AB000370FBC958D640B1EC1855DBD0015F527A4 +:105AC000C34F8757361E1CD2A3B5D60E8F6B753BBE +:105AD000EE8A1F1146A4C660F303946BC46F31A510 +:105AE00027702B900E71DEBE5EF803E0887C57E1D4 +:105AF000AD62692FBC5160D6CF98DF4C72B164465D +:105B0000EC37AAF27A6323EE8C9AE87C3BFB6D5F5C +:105B10007852DAD61B4D3752B7FB0CCF38F2B53876 +:105B2000B6995E0103BE1ED99B25063963CD7E95CD +:105B30009A6538BA9526B072DDAD2FB2B3EF7DD934 +:105B4000F1981CC30F08AFACAD96FBDF55DADD0F43 +:105B500060BEB0D4269668E6F1078C2CF5A9353BDB +:105B60001818D86A57D73A7E1EDB4E77513C324818 +:105B70008C59AE2721431272B89230143F9BFC59C6 +:105B8000D7F5CF074FA3CDA65F78A356D72F356B98 +:105B9000EB61637B7B7376CF0453BA0B59633FEBA6 +:105BA0005BE54242020065059D8909C6CBFB5E6A42 +:105BB0009187B4B7D17497D11A6867FECFBD2F70A3 +:105BC000B23450DB44864605377FC7AC6D8C01BBD1 +:105BD000B629BF0D3E255D78F3E20E970DD5ADB623 +:105BE000FB39753D47CE79679A49A59D379F319D11 +:105BF000D9980F2D471C91C9C924D7A987C1D5A30E +:105C00004954A895E2B5EBAD8E0AB88A7567CB4FBB +:105C100066CE9BF671F085C78622D697C4962DA2D4 +:105C2000B3159FCAD46CA581E6421D47944C2E70D3 +:105C300024C13818C0C56F78DE4B6D13C2BA5EA997 +:105C40001DC784EF26D3B57B09638EEAD7CD86497D +:105C5000638E7794481A088189CECF97A1C74C8C60 +:105C6000D6DFC41B4B5BAB1D40E890E8F6D0A953D0 +:105C70006E34B8A67B6553290762CC7CC39C7563E0 +:105C8000D6BCFF00C59F6AB0F07D9A5C4965B65DE1 +:105C90004E56C5E42523C2C4981CE4E46E6FCFDAE7 +:105CA000BF37CD33AC4BCCD4E8DE29D372DE564DB2 +:105CB000795B95FCCFB8CBF29C3BC0B55756A6A3F9 +:105CC000D354DFADFEE30350FDB3357FD9EEF9AD1C +:105CD000F4FD3B43D464D5A39AFCDC5BC71C71DBA9 +:105CE000ACD2DC2BDBC388C98E2F99FE553C6F20CC +:105CF000605733E2CF0D463C5B25FB6A5677925ED8 +:105D00006A26478598799F3C993BC2607739DA07C4 +:105D1000B0ED5C2FED216D75A978BB4F68E08A640A +:105D20004D35406B488987FD6CA4EDE3D49CD7A822 +:105D30005A785C68DF19ED6E23BCB3999B587D914E +:105D400046C7CC4F9D88CF1DB15EA6439A626A5666 +:105D50008FB6ACE2DF4E54F9B4DAF6D3D743CDCDEB +:105D60003054A34E4A952E64BADEDCBAEF6EBE877D +:105D7000A96ABE1A3A878F747B7D5343D1F42856A3 +:105D8000C665B65BC55BBB78435CC48B330743B960 +:105D900076B96DCC19B07D80AB7F137E1E787FC342 +:105DA000BA4EA96035AF02EB925C694D7225D17491 +:105DB000784CD61B2EAD50C9FEA226248958050C5E +:105DC00003648246735BF3986F84CB7EB74D622683 +:105DD00069A6FB35DB5CC8CA0D9349B0BFCA1F97E3 +:105DE000F97181F8563F8B93C21E17D5EEBC43A1C3 +:105DF000BF8C2DEC6C34F892F1AF121F3913FB4EAF +:105E0000C598C5B78DDB54FDEE381C75AE1C5669C0 +:105E10008AC466784746F18493E65776D1BB69D643 +:105E2000EF7BA35A383A747055D4D2938F5695F6B7 +:105E30005F33C1BE3C7C2EB0F847E31B6D374DD5B8 +:105E40006F35AB4B8D3ADEFD6EE7D35EC048254D16 +:105E5000FF00246CC5B68CE3271CE4638C9E2B18D2 +:105E6000F5F7E3A576BF1B7C74BE38D6F4D9BFB571 +:105E70001B58B8B7B4617575F67F2229277B99E75F +:105E8000768D762360F9BCEE19DDBB076802BA9DFA +:105E90003BC61E09B8F813A378664B3D3E2D7AFA2F +:105EA000E99EEF536D3E21269EBE62FCED719F3050 +:105EB0008D80FEEC2EDFC6BF5B8CEA4211E7D5EC8D +:105EC000FF00CCF849462E4F974563C8681C9C7567 +:105ED000FA57D05A578BBE126ABE19BCB7BAD2EC69 +:105EE000F4FBEB25D4FF00B327583CC37216C3CA9A +:105EF000B659F2396797F78AFD9C1C8F98631FF695 +:105F000040F19F807C1EDADB78DAC74ABE6BCB8B10 +:105F10002B7B45BEB18EED1226F3FCE3F383E5291E +:105F20003E4869231BD41CAE79A4F1727193E57AC3 +:105F30007E3E84FD5D2925CCB53C6F4FBC3A6EA3F7 +:105F400005C2AC6ED0B870AEA195C839C1F50707CF +:105F50008EFCD7BBCDF13FE106BDAA6A1FDA1E1D3C +:105F6000BBFB1FF643C965F7E109A94C4BCC488838 +:105F700083B55F02304ED0339A9FC01F187E1FDD5D +:105F8000784FC3B67E2AF0F7862586C747985D7D91 +:105F9000874A86DEF27BA5B968E1F32655DCFF006F +:105FA000B8DAC72793CE4360D1F0BBE227832DB583 +:105FB000FD2EC75CB3F04DC431EB377235C2E8F645 +:105FC000F1C5E47932188BB3212CA652B857255469 +:105FD0000008EB5CB5AACA6AFC8EEBB686D4A9C6EB +:105FE000165CC8E5FC25E26F85F73F147C351EADD5 +:105FF000A0C76BE17B0D3D5351915AEFCEBFB9362F +:10600000E031902CA7004D923CB0A08C023072324F +:106010007C3BE22F04C3A7F86EC7548EEA7B0B3F8C +:1060200014DD5D6A41636466D3592D1631C3647310 +:106030001CB950E1874DD920D7A0F88B5AF873E2EC +:106040006F0C5D69B73FF08BE99E28BFB8DB26A9CE +:10605000696517D82DAD7ED2A088D2240AB3795BAA +:106060005B701B76A380033927A7F0F7887E04CDE9 +:10607000E20F146A3676364BA6EABA5C16F6763A22 +:106080008DA666D28241730CCEA3E7DD2178ED6642 +:10609000DC8439DED8651BC5672AEE2AF695ED6FDC +:1060A000EBEFFC0AF677764E2796F8D3C41F0ADB8F +:1060B00044D7ADB49D1E45BCB8667B1BB5FB4A9862 +:1060C0001D61870115E42042D37DA389033852A0C6 +:1060D0009CD733F0C75DD1F4DF0478D2CF54B8B386 +:1060E00082E351D3A38EC3CDB1F3E47996646F916B +:1060F000F69F2BE50C09C80723AE2BDC3C47ADFC13 +:1061000012BDF115EAF86ECF49856EAF6EE790EAE1 +:10611000B16C86D90DBC891A41EAA245120CF07CFB +:10612000D4041299AC0F08EBBF0FE1F873E115BA74 +:10613000B7F07C3AC58F9C337166D711DDDCECF982 +:106140001AEDF686D81BFE599DCB9C1076E4554679 +:10615000B5A95AD2E9BEE12A4DCAEDAEA7CF039345 +:106160004EC298D70ADBB3F367BD7D3D3F89BE0EB3 +:1061700098E459EC7C3E347BAD55669552C645BEDD +:10618000F33FB414931380196C0D9EE528A41DC72A +:10619000FBD8AA3ABF8B7E1A4FA46B8CF69E09FEE1 +:1061A000D8BAD3962D48DB69EC96E64FB2C823FEE9 +:1061B000CD50311B89FC9323773923E4DC0F47D77B +:1061C00024DA5C8CC7EAB1DF991F36F5E68EF5F567 +:1061D00057C37BDF8636736A525E58F83E6864D0D8 +:1061E0006C924C42938B57F2984CCA64576F377934 +:1061F0000C7690C4F0081803CE7F6A0D57C3FAA539 +:1062000096836BE128FC2EFA4DBDB7274EB2823B38 +:10621000D2C106E333220908FF00AE849CEEAAA790 +:106220008EE7A9ECF95AB935309CB0BA68F1BA28B2 +:10623000A2BB972F439342D68B2A41AADBBC8CABDF +:106240001AB8258F4FC783FC8D47F1E2F20D4BC37F +:1062500036925B4D14CB1DCE1B6762CA71FF002CBA +:10626000D3AE0FE5577C21E1A9BC5FAFC3A7DBBC70 +:1062700050CD70AE559C903E5467C71EBB7007A9A9 +:10628000AF4FF1CD8AF84BE19784F44BBB4F0AC373 +:10629000FD9DABDD437B716F68EB7F7CDFBA73F6EE +:1062A000895861D115D5540E06586339AF8FE26C09 +:1062B0008696364B1176A714EDDBB9F4F91E7153AF +:1062C0000D0787B2E593577D4F9373C51F97E75F1F +:1062D00043C10684891092DF4B56D8B9061507953D +:1062E00083FF00B655F6F075AAE9915D368F6AB066 +:1062F000C9179CB27D9570C99C6EE9D32C067DC7E9 +:10630000B57E4F296213B7B297DCFF00C8FD01616B +:10631000A8357F6ABEF5FE67CD20D7BAF86B50B3BB +:10632000B4F00595BCD710ACDF625C21EB92991DEF +:106330002239EA3F8B3EE2B67C41E1DB3D174AB8A9 +:1063400099F4DB4B59232D0ABB5B2AED942A36DEE8 +:106350009F7B0738F7AF62FD9EFE02F843C79F0F91 +:10636000F4BD535BD3EDEF6F26B37B9B812BDFF93D +:10637000D707CFBA8D763C4C228D55605E1F04F353 +:106380008C938AF7B2DCB6954A5F5BC72946319297 +:106390004925ADDEDBF43CBC5632A50A9EC30AE3B8 +:1063A00026D36DB7A5BE5D4E0FF643D3A6F104FA12 +:1063B000FD8431EA8EACB6F7533DB5ADADCC36A811 +:1063C0008651E748B38C71BF60DA41FDE3F24E15A8 +:1063D000AD7C6C9F56F0D782BC3B791CBAE5A2EA33 +:1063E000B2FDA2D9A5D2EC2CA3740B8DD1FD9D8B4F +:1063F000B60B60170AA4678CF15EA9E20FD9DB44E3 +:10640000F0FCB7BAD687630FDB2C6F67B6B9934D34 +:10641000D4EF34749E36B682675114D1BC982B34B5 +:10642000A842EC5236801B7015E43F1A3E1CAF8325 +:10643000BC3FE0BB29639963BE31C90B7F6CC9784F +:10644000B14722A99022189122CB7385C9E9C9C608 +:106450004FE8F87C451C44D6229F55D56B648F8845 +:10646000A942A528FB19EEB7B3F31DF177C57E222B +:10647000F86B79A7C9A57883C5FF00677321865D8E +:1064800046D92161B887601D58B1258EE28E88CA31 +:106490004A9C13835E61E0CD6A6D2FC510DC2A43F0 +:1064A00034AC4A9133EC53BBA92DDBEA6BDAFC69BF +:1064B000E05D63E34691FD9D6715CDE6A96D78A289 +:1064C000CC4F705564DD1C8D23317217715857E61F +:1064D0003C9DA057887860187C4F6CBCAB4729E87E +:1064E00046410323EF71D477AC658BC36332CADABC +:1064F00069CB24EF75F7DB535A787AD87C7D3D7AE7 +:10650000A6ADA9FD1A7EC7DA5EB1E23F81BE13D403 +:10651000BED13C16AE9692C2B25C16596D16DD42E3 +:10652000AA056236E4903206401C74C7B0F8CBC0AE +:10653000DA5FC42D067D2F5AB0B7D474FB9C096076 +:106540009972AE01079FC40AE0FF00633B592CBF5C +:10655000671F0A23ACEB1AE9B6FE48949E13C94E96 +:1065600099EDD7A715EA99AFC969A5CA95BA1F775A +:10657000393E76FCCF32F8CDE138FC35F097C5B224 +:106580004334CD1DF3C132C2DFEAED82F9318441DB +:10659000D97099C7A935E9500C44BF4C5711FB4934 +:1065A000CA53E0E6A7B5B1BE7B48DBFDD6BA854F3E +:1065B000E84D77118C20FA55907CB3FF000551F817 +:1065C0006F7DF12FE1BF8363B178636D2FC476FADD +:1065D0008CDE613CC71659B000E4E3B5781DCFC628 +:1065E000EF0B49E38FB2B5F5CAEB0D6B1C22D7EC6C +:1065F000B30628B96076EDEBCF515FA21AE785B4F8 +:10660000DF165AC51EA5636B7D1C677A2CF18902C3 +:106610009C7519AFC5AFF82DC7C47BAF82DFB743F8 +:1066200058F87A38F4FB44D1AD6411C04C4AAEC07E +:10663000E586D2304F435D385C0E2716DD3C247969 +:10664000A76BA4DDAF6DF533A98AA142D2C4CB9666 +:106650003B5ED7B763D9FE2CFEDC3E03F855A2DCC7 +:106660004D71757DA95C412881ECACED5DAE324E7B +:106670001B82074EFCD7CA9F13F5EF873F15FE110B +:10668000E971F813C25E23D1ED3467974E92148EF0 +:10669000382628C8841224246DF948DC79C91EF5EF +:1066A000E1FA4EB5E3EF8B77105C6977B2DBA5D5E5 +:1066B000CBC00ADEF92AF2EE8B7B3B31FF00A6F15C +:1066C000E49EC7D8D5DF16787FE21FC1DD16C7C4A8 +:1066D0001E20922D434BBAB996C552F36DD206597E +:1066E0002443F24AA4066FB3CA01037281CEDDC00F +:1066F0001FACCB38553A709E3ACAA5EEE3BEAB6DDF +:106700007C8F0F1D9EF2D49C307770E92DB75AE82C +:1067100062F83FE225AFC1DD7BC4562D637D3013A7 +:10672000CF6F144F22AB478DF1E1CAFF0010079DD8 +:10673000BD715E745B71FD6BD275CFD9EBC4DAC7E6 +:10674000883CEB7B2D3E33ABEDBD8ADE29C810249F +:10675000C9E722FCE071B0F5048E319CD70BAAF892 +:106760006AEB4186D65BC5F2A3BC12189810D9F229 +:10677000DDA36FC9948E6BF43A3285DC96ECF8F9A0 +:10678000C67A26B433FA56CFC3DD52E344F1BE973E +:10679000756AFE5DC43728509DD8CE475DBC91EC2C +:1067A0002BABD0FF0065CF17788FC3CBA95ADADAAD +:1067B000BDAC9629A829F3C7CF1B891860FDDC85DD +:1067C00089C9E782BB7EF90A7617F662F12F83F555 +:1067D00036BA86F34EB7BBD2F556D3D6495D844B55 +:1067E0007504293DC2E5931F20743C8F986EC670D6 +:1067F0006A6588A524E17411A7513E6B17B5BD7E6B +:10680000FF00C2DF1E7459353D415A198FFA4A2CD8 +:10681000377676EB192D9DCB90FB73F3657D335D59 +:10682000EEA7A8DE6B3E28F17476770BAC47A7DCA9 +:10683000E9B0472DB46D7309FDC5C091D03EFC078A +:106840002A092319C0AF0CF147C56F12A7C55FED28 +:10685000AD51ACE4D774D636ED9B58BCA2154A10A6 +:10686000502EC61824670474AE8FC11E3E8FE226D8 +:10687000A7E28BEF106A3169D709A228B0B7B591AA +:1068800074FB7B89E278D634214A2F085DB00E492B +:106890001D0F43E1E6994CB158474A9BE46E36E63A +:1068A0008EEBD0F532ECC561F131AB38F3A4EFCA11 +:1068B000F67EA7A16837BE209B41D522BA8F50FB38 +:1068C0002C761A98224B011A22ADB5C329FB8318E6 +:1068D0002010411C806B2BF666F07E9BAC7C3E93B7 +:1068E00054BAD3A1BABE5BABA48AE5A2F32617259E +:1068F00061300C923E52C64C91CE4FD2B0FC61A397 +:10690000781EC7C0DAD4BA7FC41D4352D4E3D16D18 +:1069100064B3B461322DCDDBCEA974ADF20017CAD9 +:10692000DFB509E8725B8E78DF087C78D6BC19A0E9 +:10693000C1A55AADA9D361B94BC6B7642166954AC2 +:106940001DCD820E7E41C823BFAD79D94F0ED4C371 +:10695000E0E747DB4A7293BDDE8D795CF4334CEEA1 +:106960009D7C4C2AAA518A8AB596A9F99E9DFB6006 +:10697000EAC74E8745BAD26EAF6DED659E5FB2CA6B +:106980008ED1BBA6D40DBB69C677061D73802BC202 +:10699000AF3C55AA6A36AD0DC6A5A85C42F8DD1C11 +:1069A000972ECA707238271C62BA1F885F1B358FFA +:1069B000893E1CD2F49D43ECCB67A3B3B5BA4484A3 +:1069C0006CDFD4753C7D3EBD6B8FCFF9C57D465FD6 +:1069D00083F6146309EAD757B9F3F8CC57B4AAE59C +:1069E0000764FA20233EDFD2BD1FC17F16BC3FA142 +:1069F0005CF83E1D43C3363A869FA2CAD3EA4AD109 +:106A00000F36FD896C02DDD402BF29EB8AF38CFFBF +:106A1000009C502BAEA52535691CD0A928EC7B160F +:106A2000B9F1BBC0F7FF00DA50C7E0CB4FB2DD5F72 +:106A300035E46046239107DA227118607E55F2969C +:106A400054C0FEFF00B55CF117C6FF00877ACEBBCD +:106A5000E3AB95F05C76F6FAEE8C967A5470C691BC +:106A60008D3AE554FEF80ED96F2C9C750ADDCD7871 +:106A7000ADC42B032A8963937286F973F293FC27C2 +:106A800020723A57DE9FB0E7FC11A6EBE2668B63FB +:106A9000E2AF8A13DDE91A55E2ACD6BA2C1F25D530 +:106AA000C467055A67EB183D768F9B18C95E457918 +:106AB00058FA984C1C3DA57934B65AEAFD0EFC24D0 +:106AC00071188972D24BEED0F9F6CBE3B7C33B7D98 +:106AD00047C3D249E09DD6DA769F736F7706C41E0E +:106AE0006C92410221DDFC5B64495F71E7F7BED522 +:106AF000E6DF0DBC47E1DF0B78C34FD4353B19F51A +:106B00003B55F385C5BB22B2A12088D941E1B190A4 +:106B1000483C6457EB3F8EBE037C1AFD96B4CBEB2A +:106B20007D17C33F0FED756D2B487D5C5B6A3A7C2A +:106B30009A96A17312920B81BC3ECDC305B2793DEA +:106B400080AD9F843F16B42F1DDF5A68771F0BF46A +:106B5000BB1D720B2B4B8D4E28E012DB5A19D772DE +:106B6000AA491C4E1805F9BE62A39C64F5AF0A3C05 +:106B7000410E47528D3938F9BD7EEF99EA4B29977E +:106B8000372D49ABAF23F2F3C2BF1DFC07E1AF08BD +:106B9000CD049E0DB6BED5966BB9A09A7850A0676D +:106BA00049844C40ECA5E21B071FBBCD53F8A5F16F +:106BB000D7C2BAED86AB3785FC331E85A96B10BEF4 +:106BC0009D2B44816182CFED53CBF20ED23426DE71 +:106BD000266FEEC6FF00DFAFD35B7FDB33E1443EC1 +:106BE0001D9AF351F02FF665E5A473DC4DA7CD6334 +:106BF00007DA3ECC96B2DCC7711FF0C91C8B1B288C +:106C000060461B838C5753AC7C54D0B45F87B0F87C +:106C10008E4F84B3DD5BCF3DBC6C969A6BCCF6B1E6 +:106C2000CAACC66957C80C234C7CCD18939603A6F2 +:106C30000D4CB386A577465E5AEF734FECDD3E35BB +:106C4000A791F94FA27C79F07CBF1375CD5354F016 +:106C5000959B697716ED6FA6DB5BC0A3ECE81895F2 +:106C6000DC0F058A9DA587350FC3BF8E7E15F0A763 +:106C70008BF445D43C371EAFE1BD1EC648BECB3AAF +:106C8000AB992EA4C179D81E1BA1001E831E95FAB4 +:106C9000A1E23FDA43E18681A3E91790F85746D78E +:106CA00063BD85EF2FDF478E0BA8B47B549044D390 +:106CB000CCC554801C805480C08618E0D3EC758FFE +:106CC00085BF17FE25B784F5AF873A0D8C9348E949 +:106CD0006326B16690B6A88177096DBF77B2652348 +:106CE0009F924240E48147F6DA8C5B951928FAF6C8 +:106CF000D09595B4D25515FD0FCA5F883F1AFC2771 +:106D0000E2EF877E18D2E1F0AAC37DA04B8B998475 +:106D10009B0DFDB99667F2723940BE62E31D724960 +:106D2000E82B017E24E8B6DE0D7D36DFC3B668D7DA +:106D30005AC3DE4D238F3644B5020F2E08E43F3090 +:106D4000C3249927A87AFD3DFDA83FE09C16BA16FA +:106D50008975E21F86FA2E8FAD4B62A669FC29ADBC +:106D60005B2DE5ADFA0E4A5BBB7EF209300E02B038 +:106D700007A7CB5E0DF06BF62DF823FF000506F09C +:106D800035FDCF81E6D53E1AF8F34A046A1A2493FA +:106D90009BB8606E82409261CC45B8F94AED3C11D7 +:106DA000D33DD86CF3072A5ED35E55BBDEDEBE470B +:106DB0002D6CB7111A9CBA5FA2EFE8790F853F6B73 +:106DC000DF875E11D66F1AD7C1F2FF0065DF45126B +:106DD000CF6CB144AB70A1A4DD19F4F95906EEFBF8 +:106DE0003A573927ED27E0DBDBA6922F0CC7A13CF1 +:106DF0009A65ED84D269F6E8A6E3CFB61180C0E7C4 +:106E000081265F2391D2B96FDA9BF641F1A7EC8B13 +:106E1000E321A5F8AAC07D9EE09367A85B65ED6FAE +:106E2000547756EC7D54E08FA735E5BDBD7E9CD7E9 +:106E3000AF87C2D0A91F694A4DA7D6E79F52BD5858 +:106E40003F67516ABBA03D68C7E1460815B5E02F12 +:106E500001EA1F11BC431E9BA7C7BA67E4B904C768 +:106E600010FEF3900ED1EE6BD1E651577B238B953C +:106E7000B76453F0CC465F1158A2F9E19EE2351E8B +:106E80004C82393EF01F2B13853E84F00D7BA6917A +:106E9000F0DF40963D423D53C37AB6A13CF6FF0079 +:106EA000E8F24FE24B62629A47997CC387C67E4103 +:106EB00090324EC39EA2BCC7C5DF0AA6F847F16A4E +:106EC000C743D6AF34E6559A0925B84266B711B321 +:106ED0000C9206090307207A57A95869DA0AE9577C +:106EE00097575A87C38B6BFD36CC4CB6896B6D3187 +:106EF000998493108ADE7842CCAC87237300029C7D +:106F000030C379F8CA8A56E57BAE876E1E36BA7DE5 +:106F10000F50F09FECF7E15F165DEB76F3787E564D +:106F2000921BE4B6B57834492E648A257BD4DB1AEB +:106F3000EFFDF716C80B0C6D04D3BC47E09B5D5A00 +:106F40001B231F83E3863D5348D3ADA69214B9514A +:106F5000242DA7DBC9E600A768C3A850074EB5C615 +:106F6000F84FE32DE6ABF0275ED752CAE23D42F27E +:106F70007FB45C491413FD8E7B8595963896456FDA +:106F8000DD484CECDB411BC3300A36A97F62FD991A +:106F90003C0BA5FC74BCD62E3C4DA5867B6D3F49B1 +:106FA0008E281669225887D82252A06EC8C6D008EB +:106FB000393C57E39C659D63787F013CC317394991 +:106FC000295AD17AABF64CFBEC970D84CC6B2A1482 +:106FD0006293B755A1CAFC75F84161AE5D4967FF80 +:106FE0000008E4D35BCD336A12957B87F2996D106C +:106FF0007DE076E095DA7B8C64D727A87C59D3FEB8 +:1070000002FC3D3168BA958C971A4AF92741FB4C2E +:10701000ECB346F2C8C44ACA76B346D3B3027B3057 +:107020001D457A4FED5BF0BF48F84975E1D1E1FBB2 +:10703000392C7ED96FA82CC16E5DB216D5B6FDE392 +:10704000D89E9EF5F2D4B7B7CFF01A6B592EBC522A +:10705000F1369FF6C111B98BFB3D633A804DC531C6 +:10706000B987980FF102188E31CD7A3E1DE711E2F3 +:107070004CBBEBD3BBA7CD65196F75D7438F893058 +:10708000FF00D978854A9594AD76D7E47547C65EFA +:1070900028FDA5BC29713C363A5C9AB58DD8FB3DDC +:1070A000F6AF74D711CAD246827562C4B07F2ADAAD +:1070B0002DB918091CBF862F806C752F0A7C68B803 +:1070C000161E1786FB4DBADB04915E5A1921B78C48 +:1070D000CA8934881B1B40903807A81C75A6FC0879 +:1070E000F097880FC3E6D5341F1259E957FA86A1E5 +:1070F000782CECE489FCD9DACEC733BACA0614ACD2 +:1071000017EE4038C9079042D7AB7867E18F8D7C86 +:1071100021E20D7ADB49F1669379A8786775ADE2D3 +:10712000DC69E55AFA5DCF704331249C956C30E4FC +:10713000EE1C0EB5F792C3D1C3CA71A6ED1B592E32 +:107140008BD3B1F391AD56B462EAAF7AF76FAB3936 +:107150005B0FDA82EBF692B0D7B41BAF08F8374D6D +:10716000FEC3D5608AD658ADE65DE0C578BF36CDA2 +:10717000CCDFEAD4800727DAB85BAD78D9EBFABF69 +:107180008462B5F0D5ADBDC5DC17925DC5625648C9 +:1071900064861D8628CC803A8259B7291F781AEF59 +:1071A000BC35F09F52D25FC413697A6F847C3491EE +:1071B0006B5F63D52F163BABD334C102A208A57712 +:1071C0000779BB618006369248C007CD7E317817BB +:1071D00058B0BEB6D7B5BB9D366D4350D4EFF4FB67 +:1071E0009B58D4DA35ABD80855D245654552CACA42 +:1071F000401CF201F98E2BCFC1602B7D46A611CA2F +:10720000D395ECEFCD6BEDE5F23B7118CA6B150C25 +:107210004F2B7156BAB5AF6FEB73FA0EFD98A4D72A +:10722000B43F853E17B236F70F6BBA15569941F247 +:10723000ED0DB865DA73D030FC322BD3BC6DE3CDE5 +:107240003FC01A1C9A86A4D70B6B132AB9860799DC +:1072500086E60A38504E3279F4AFC45D7FFE0BDB10 +:10726000F14ACAEA0B7F0BC163A4E8B6F024315B94 +:107270005DA899A10B9014328401428500638C753E +:107280003DBA697FE0B67F1564D1FCF6D7F406FD00 +:10729000D6F28625EB8CE31BBF4AFCFF0038C0E228 +:1072A00032CF671C445B73D1349BD7CEDB1F59951B +:1072B000D5A79839BA12494757776FBAFB9FAB9F4A +:1072C0001BBC42DE20F83FAF6EB596D52DF52B28BE +:1072D000226938170BF6BB721D7D8E71F857A846D0 +:1072E000DB907D2BE43FD99B4AF8ABFB4EFECDFEF5 +:1072F00013F18788359D0EF3FE126D32D755B68394 +:1073000073C4968CFB640D809F3617236924024753 +:107310003C73F59E836D7167A2DA4776EB25D470D6 +:10732000A2CCEA7219C280C47D4E6B1945C5F2BE6B +:107330008119292E644F02FEE97FDD15F8BFFF0099 +:1073400005D3F89BE1BF09FEDBB25A6A9F0F340FE9 +:10735000135D7F62DA937B797D7D0C854AE76ED879 +:107360006644C0F5C67DEBF68A0FF529FEE8AFC28C +:107370007FF8383F68FF0082804D91CFF615A77CDB +:1073800073B6BE9B8469C678FE596DCACF0F8864F8 +:10739000E3864E3DD1E07E1CFDAC743F0869F3DA14 +:1073A000E9BF0C3C3B676B712A4F2A26B3AAED67F5 +:1073B000565653FF001F47BAA9C0EBB4673818B33D +:1073C000E2CFDB274EF1CE911E9FAB7C36D02FADA6 +:1073D00062904AB149ACEAA42B83230E973D17CDA6 +:1073E0009368FBABE636DC026A7F82FF0008BC33A1 +:1073F000AA7C2FD2FC457BA6CF7971F6D6B79A49E5 +:10740000EF13C87983334718895849B0C51CA5B311 +:107410008390B838CD57F8D5A478723F006A6BA72F +:1074200058E87F6BB56B59C5C59DACB0B462479148 +:107430004A9DC70C0EDCF4F4AFAEC4E6581A38FA15 +:107440007849C1F3CF67D34F33C5A383C554C2CEA8 +:10745000BA92E5874EAEFD8F6EF859AA787754F050 +:107460009DAEADA7E8DE19D32E354D2CDE5DC3FDF4 +:10747000A5AA3985A105228D88BDC81B63037301A8 +:1074800085F5159BADEA1E13F187C6BB5F01EAFEC9 +:1074900015F05B696D6EBA88D4C4FA8C6A8F205679 +:1074A0002157ED8B852F275DC01EB8E9537ECE7620 +:1074B0003349F063C3374D7DE5DBF930958E5D428E +:1074C000E6D95765C4DBD0796C14EFC807BF0299C1 +:1074D0007BF052FEFF00E293F88DBC41258496B606 +:1074E0006F6092CCD2890BB2B05292B1DC546EC0B4 +:1074F00039C9AF2259951A75A74E7EEF2DFAF5E8D6 +:107500007A0B035254A125ADED72EF8922D061F8B8 +:107510007566BFF08EF87EE6D2D3403AE5BD9A4D4F +:10752000ACC70C52C118754675BBF947972328990B +:10753000B82EBE5FDE000F216FDBA2D9EE6493FE92 +:1075400015AF85FCC9AE5EE8B8D4351CF9CE888E7F +:10755000E3FD238675440C46376D19CD7BF788749F +:107560001B8F11587882CA6B97D2ADEE25BAC4B280 +:107570006A1772C2629ECA4816151231568D64751A +:10758000724F391C72057CBBE3CFD952E3E1F78817 +:1075900056D6EB56B7B8B35D3E5BF9AE624DA22D41 +:1075A00081B6A6188C976000C1EF5DB93E330B8A97 +:1075B00094A157E2D1A57DF4BB39730C2D6A2A3210 +:1075C000A6F4EBA751B17C68F0AF8AB5B545F83B9E +:1075D000E19BED43509C003FB6356792795DB1FF6A +:1075E000003F5C924FE24D4375F183C1B64CDE6FB4 +:1075F000C19F0B47E5B98D8B6ABAB280C3AAE7ED8C +:10760000555FC35ADE81F04FE28DE4B6ADAA6AB78A +:10761000167046DA55E4530B56B4BB3B1C3B852C25 +:1076200019464A95079E6BEFFF00F82597C3F8357A +:107630001F0BF89354D62E1B5EB9D735167B85BE2B +:1076400041372A91E0FCD9FEF11F857C7F8B3E24D7 +:1076500061F82F2B78FF0063ED27A72C1B6AFAD95E +:10766000EABB1E970C70DD7CDEA49292518E8DE9F0 +:10767000A5F6D0F8097E387818903FE150F84BAE67 +:1076800032758D57839F4FB57AFA7F2CD7B05EDD68 +:107690007C0FD3DB559A4F03F837CBB19ED92CED35 +:1076A00057C5B7AD36A90BCC51EE43A5C3242A5319 +:1076B0000E226DCEB9F9B2393FABCBF0ABC2F8FFB9 +:1076C00000916BC3FE83FE25D0F1FF008ED38FC2E5 +:1076D0008F0BAA29FF00846FC3F96FFA87C5FF00DB +:1076E000C4D7F36FFC4DA55AD173865D651DED3788 +:1076F000A23ED17871083B3ADF823F13FC5BF19FD9 +:10770000E1B58F89F50B7D2FE12F85E6D3A0B87801 +:10771000EDDE5D6B5477740480495B900E7AE46013 +:107720001F4AA0DF1AFC12807FC59DF09F2011FF29 +:1077300000136D57907A1FF8F9AFDB7D4BE14F8551 +:10774000D74DB83FF08DE819589B91A7439E9FEE07 +:10775000D7E17F8C7C230FFC21763AB2C92094DBE1 +:10776000C11F9607CBF740FE95FAAF853E3E61F804 +:10777000AF192C2E2B0DEC6DCA935272BCA4DD9761 +:1077800092D19E0E79C0B5F0945D6C3D4E7B26DEA5 +:1077900089592367FE175F827FE88EF84FFF000646 +:1077A000FAAFFF0024D03E35F823FE88EF84FF00B7 +:1077B000F06DAAFF00F24D7980A2BFA67EAB4F66A6 +:1077C000BF13F37FAC4F767D25FB17785FC39FB463 +:1077D000BFEDA1E01D2AD7C1FA578674CB4B86BEF8 +:1077E000BD82CEEEEAE16E840A651BBED1249C6E9A +:1077F000555206320D7EC87C44F89DE1BF83DE16EB +:107800009758F136B5A5E81A4DB7CA6E2F275863B9 +:10781000CF645CFDE6F451927B035F877FB08FC637 +:10782000FB5FD9E3F6ABF08F8A3506F2F4CB7B939E +:107830006F7AFF00DC865531963ECBB831FF00767B +:10784000BD6BFE0B29F16758F1F7ED5CDA6C9752CE +:1078500049E1AD1F4DB597458D24DD6F347342B2BC +:1078600034EBD896662BBBD100ED5F239C64F2C647 +:1078700063E9D26ED4D477FCFE67BF97E3E386C298 +:10788000CAA25EF5CFAE3E23FF00C160BF67FD1701 +:10789000C50F7D69A5EAFE2DD523B66B21A859E851 +:1078A000C8ACD0139317993B46FB0924EDC6D39C73 +:1078B000D798E91FF0567F817A05F2DC5AFC23F154 +:1078C0000096360617682D1DA000E4042642554197 +:1078D000E42A9DA0F415A5FF00046FD3AD65FD8AD1 +:1078E000FE245D49F65B7B8B7D5EE0C7792C02430D +:1078F0006D8B28486E84F07E6C0AF39FD9B759F1DE +:1079000067C5FF008B7A4E9563FB476837D209E362 +:107910009A4B39B4E684DE46AC0BC68648002C543C +:10792000118CF7AE38E5F83A72A949C656868DDD56 +:10793000EBF76C74FD6B1138C2775EF74B2FD77382 +:10794000BFB9FF0082C6FC11BDB9B39A6F847AB487 +:10795000D2E9B6CF656CEF6362CD6B6EEA55E25249 +:107960005B2A8CA482A08073D3B5416DFF00057A99 +:10797000F8176BA79B487E0FEA91DAB32B1892CACF +:10798000C9632572178DF8E031FA027A5711FF00AA +:107990000555F06AFC70FDAD7C25E07F0778367BED +:1079A0001F127946D66B91602DA3D48B382B2060A3 +:1079B00006E445C92E7A0AF45F86DF12FC01FB1249 +:1079C0006BDE13F04F877C49F0DEF348D1E490780A +:1079D000DEF2FDB76A1A95D9F91C467690AB163ED1 +:1079E000519C11C70724DBC160A542138D3939357D +:1079F0007B733DBBFCFA131C462555945CD24BAD02 +:107A0000B7F91969FF000569F8030E9F71689F05B2 +:107A1000EF56DEF1045346BA758059D43160186FC1 +:107A2000F9B0CCCD839E589EF933E89FF057DF81A3 +:107A30007E1AD56D2FB4FF0083FA9D8DEE9E0ADA73 +:107A4000CF0D8D8A496C08DA76306CAE471C76AF64 +:107A500033FF0082AC7EC6FA7787AEADFE307C3F46 +:107A60005B7BCF0778B02DC5E2D9F30DBCD2722570 +:107A70005C7FCB393249F46CFAD7C498CFFF00AAA7 +:107A8000BD2C0E4B97E2E8AAB1E6D77577A3EA8E34 +:107A90003C56658BC3D474DDB4DB4E87EA97FC3F5C +:107AA000C7E1FF00FD093E32E0E796B6C7FE8CAFA6 +:107AB0008FF40FDB7347F86DFF000504BBF8B9E1E5 +:107AC0001D2755D37C37A9DE19AF74976459A68A50 +:107AD0006402E53E56D9CC9BA45E70182E7A57CD31 +:107AE000B8A2BD3C2F0FE0F0EA4A9A7692B3D7A134 +:107AF000C35B36C4D569CDEA9DD1FA17FB557FC16A +:107B0000593E14FED49F05B57F0A6A9E06F162C9EC +:107B100075116B2B9616C4D9CE394901F33239E071 +:107B2000E3B57C7DA6FC62F05D9E9B0C33FC27F0E8 +:107B3000BDE4F1A8579A4D5354569481CB10B740E9 +:107B4000027D00C579AE28ADB0B94E1F0D0E4A7743 +:107B5000E5BED7B99D7C7D6AD2E69EFE87D61F0A18 +:107B60007C29F0CFE25FC16BAF12DE7C39D2749911 +:107B70002CAFA4865FB1EA77F26F8D56323896E06B +:107B8000819DE7A91D0576C7E0DFC39F0EF8364D3E +:107B90004E0F09C3676CD682692686FF00508EE6B9 +:107BA00058DB2C55C1B9D982368DBB47DDF5AF09FD +:107BB000F0B7ED5F63F06FC29A6E8DE0DD2E4BABD8 +:107BC0005F216E6FDF563FBCFB6BAAACC23F2C81BE +:107BD000E57C8BB437232D9EB5347FB7AEBF16A39B +:107BE00025D0D1749F3244119532CC63001CE42E11 +:107BF000EDA0F27271935F2F8CCA735A95652A13A8 +:107C0000B41ECAE7B986CC3011A69545EF7A1EE3BB +:107C1000E20F837F0E752F0BB6B37FE1582EA3FBC7 +:107C20003A5C1BA96FEF9EED971901B7DC6CE84732 +:107C30001818C75AF3DF8F3A57C38F839E07F0DEB9 +:107C4000A165F0CF47D55B5A926CB5E6A3A944C1B4 +:107C5000556261F2A5C019F9C83C76F5CD7296DF80 +:107C6000B76788DF543711E85A74934E81020927A9 +:107C7000653839CAA6EC67DC0AE4FE37FC6CF117FC +:107C8000C71B3D3E1BFD0D6CD34F964917ECF14BC6 +:107C9000F31754073BB3FDC1D3B935B65B95E63452 +:107CA000F111962677875D4CF198EC1CE8B5461EDD +:107CB000F7A1D1F857F6C5D3FC109689A4FC3BD2A6 +:107CC0002C61B19D2EA0862F106B0214956449552E +:107CD000F67DAB69612471B648EA8BE82B435EFD03 +:107CE000B9A1F186BB75A85E7C39D06E350D49D53A +:107CF000AE255D5B54124ED800138B9FBC40EBEB5E +:107D00005E12740BE03FE3CAF3FEFCB7F854B6FA18 +:107D100015E2966FB2DF47228CC7B606FBDDB9EDE0 +:107D2000F857B98BC9F2EC5C2D888292DECF5D4F9B +:107D30002E8E658BA2EF4A4D7A763EBEF87DAD9DC4 +:107D40007ECB48D56F3E1C784DB4FBAB886CA50D3F +:107D5000AB6AD25C40B751305C869B00E32082C0A6 +:107D6000FA7A8E81FE1B7C37B8D4EEBC2B07856C6B +:107D7000646B58CDFAE9D2EA5AA359231E03ED17D2 +:107D80004390587439C13CD7CC5F09FC7DA968DAAF +:107D90009DCC9A9D8789B5ED6A69E09347592EE499 +:107DA0001025D860374C87FD66532A31823D6BDD44 +:107DB0003E2EF8C3E317C22F0A7F6C6BDE10D2E1B0 +:107DC000D36EB11BB4123B3DB97CED0C55B2ADFD89 +:107DD000457C6E6197D3C0D6861B0328D3E677B265 +:107DE000D137D1D91F4984C54F134DD5C4C5CF97BD +:107DF000ADAE7A0F87ADFC13E0B79BC1563E1AD3E8 +:107E00006D63B8865D564B38AE6FC210DE5472910A +:107E10002F9FBD43EC883207C3045CEEC71E1FAD25 +:107E2000FEDFEB6DAF6ADB7E1AF83964BA99C4D213 +:107E300024D791BC8D961E665661890827E7186E77 +:107E40004F35989FB6A78D230ADFF08DD8B478F20E +:107E5000C06826624018E4EEC9EB9AF0CBED2352DD +:107E6000BFBB9AE1AC6E15AE246721616C02492755 +:107E7000B7BD7B992E57563CEF1F24EFB6BF79E56F +:107E8000E658E84945E15356BDF43EB0F84FF1A33A +:107E9000C75F1A34D9F56F0D7C2BD0F58B0D0D7E95 +:107EA000CD3097C4376B1A6E0A4996396EC79C4E0F +:107EB000D8C9670C46D4E4617147C7379E28D734C8 +:107EC0002B6D3353F80FE1FD62DE3BFB8BB58ED794 +:107ED0005BBEBEB817330DF2C9234176D26E654C36 +:107EE00092FD760E781887F610D53FE112F0A6A124 +:107EF00025C58DE09966D415268D584B0F9962A83B +:107F0000A817FBB2B6632DFC3C91D2BD7BC4DF1435 +:107F1000EFE5D6F436B5F11EBDE138D20D3E193588 +:107F2000132CAC46CB275687CB2705626DA85F196B +:107F300071C9C9AE5AD8C9431EF0F0A4B953DF5E67 +:107F4000C7453C3C658555A7377EDF33E5C7F16EF5 +:107F50008C8BBDBE02E8EABE42DD026FB59FF52DF7 +:107F6000298849FF001F1F74CA0A03D0B71D6A0F72 +:107F700011FC43F0AF84AFDECF55F82DE1AD3EFEEE +:107F80003C89AD6E351D6639A13D46E53703AFB17D +:107F90003EF8AF60F0BF8F758D7ADAC5B5F9349DC4 +:107FA000522FEC4562DA9692A6E5CAEA170D8927A8 +:107FB0000E26C031A1FBC7FD70F94F26B8AFDA63BA +:107FC000E18F87FC7DF177508BC377D796FA8F9638 +:107FD0008B0DA5CC78B598907F770CC3A6189C2BF9 +:107FE00081D7A9AF668D6A72A9C9523A5AF74CF384 +:107FF0002AD29A8F345DCFDB9FF825FF008DE1F800 +:1080000083FB077C35D42D749B5D0ED57478ADA1B0 +:10801000B2B79A49A38122CC6A15A425C8C2FF0031 +:108020001313EE7AD7BE13815F377FC124740BCF51 +:108030000AFF00C13FFE1EE9BA85ACD677D6766F3F +:1080400014D04ABB5E3612BE4115F47C95F96663C6 +:1080500018AC55450DB99DBEF3EDF03CDF578736A2 +:10806000F65F910FDB63B6B65691D235C01966C084 +:10807000AFC57FF82EAFC1CD6BE237EDDC6F34DBDF +:10808000792E2D66D12D5639228DA4576504151BE6 +:1080900047515FA3DFF052DF8977DF0C7E076873FB +:1080A000D8C70C8FA96BF65A74BE6161B6395F6B85 +:1080B000152A410C01E0F635F36DF7C16F0DB78E4F +:1080C000C5C4C9A849AE476A971F686BF9DA5589D4 +:1080D000F2AB86DD9C70462B3C2E3B11856EA616BE +:1080E0005CB36AC9B57B7766B530B42BD96215E24B +:1080F000B5B5EDE9B1F9C3F0E74ED57C0F71A7E94D +:10810000371E15BB9A320DADC6A70DADC4B1C389DC +:108110005DF73A2A91E629629BB190848C735D3EAB +:10812000BFF08AEBE2D59DEE87A4C1A7E9FAC6A508 +:1081300002BC492C3776F1CB1DA2CB71212D2C2A04 +:108140003217800752CA3BD7D8FF00163F61CF04D1 +:10815000FC53D16E2166D6347BC9E6F3DB50B1BD4A +:108160006173BB396E5F72E1BBF15F2DFC56F01796 +:10817000C3BF871F0620B3F09F8EB5AF155978BADD +:10818000DEED9AF0C91DE5C5A46F008D6441FBAC1E +:10819000A82DCA3303D48EE2BD2A79A4272A38BC7D +:1081A00076B5E9DECEF64DB76DBF039A781B7B4CF2 +:1081B0003E157EEE7D2D76ACBB99BF0A7C5967A437 +:1081C0007C17D2741D7BC33E3576D26232CCB6FAB0 +:1081D0002C8C89B64793716DC3E500839C0EF5D551 +:1081E0002FC51D2FE247868C93E8BE27BFD1EF2411 +:1081F000F32CDEDB4CDBBD57D4F9BD739E4015E795 +:10820000DFB357C1AD0FF666F8ADAC5DB78BB54FB8 +:10821000109BED2AF34545FECC10441E68E58CCA40 +:10822000C4CCCDB51A27070849C700E6BD1FE11F1A +:1082300081B5BD37E0CE93A3DAEA4B657DA6CFB614 +:1082400069E18BCE8D91643B906703E6FCC67A664C +:10825000BD1C6528CA9CF13568DA4DED7EFD7CB504 +:108260003870F52D38D1854564BB5B6E9A8ED6FC8F +:108270007563E2CD3352D3753D07C4B75A7CACB1B8 +:10828000886DF4F5F3114004AC98989073EC383590 +:10829000E63FB5478E75CF1CF97E19D174EBC86CDB +:1082A000350B78AEAED2FAD228652629488CA39633 +:1082B0006DAA0C9F3004672322BDCB57B6D43C5720 +:1082C00063AA5868ADA8689A95BCCA86F25D31B6B3 +:1082D000B9C7DE4DC007E98C83DBD2BCB7F6CAF85C +:1082E0009D65E12D3A3D3E38F568BC45711C06CAD6 +:1082F00045D8B6B1AC770ED28911D0B306F9369015 +:10830000429DA739C56F915BEB8B96959DBCFEF3A3 +:108310003CCEFF00576BDA5FC8F98F57F00EA5E12E +:108320003B386FAFA38521FB64968C1665691248B4 +:10833000CFCEA541CF18EBD3DEBF4CBFE091DE39E5 +:10834000D37C5BF0FF0054B7B1791AE2CEF98CA16F +:10835000936E03245B71EBD0D7CB365F0DFC3FAD42 +:10836000E9D64FE2E9AD26DFA6DD4FE4DB5BCA1AB2 +:108370002BF954C8F348E06D61B990E1785C9C8EAC +:10838000315CBF8BEF7C49E12F1678D2C7E14EAD4F +:108390007FE1BD07C39651DE6AF15AEA8B665D94B0 +:1083A000244C54960D31DC470324F271D33F25E36E +:1083B0000702C78DF2996070B5146B45E926FDD4AC +:1083C000AFADF777D343BB85F3CAB92546EA46F488 +:1083D000E7D12D5DB6B5CFDA84F9929CCDBD57FDBE +:1083E0009CFE3CD7E3CF8F53C61E0DF036BD7E9F5B +:1083F00014BC75737DA7C2B7168BFDBB98644FB6CE +:108400004F1E1D558B966B75824000F94C8FB8AE90 +:1084100000AF34F84BFB4578FB57F88FA55ADE7850 +:10842000CFC457D6F34C10C179E229ED20973D0314 +:10843000CA1C15078E8735FCC986FA27F117B39F2A +:10844000B2C652B3566B5D6DAF63ED2AF8898152A7 +:108450004A54A57F45FE67EE56A83FE25973FF00D8 +:108460005C9BF957E0BF8BFC536ABE03B1D355A4A4 +:10847000FB62C104980BC63683D7E95EABF156FFA9 +:1084800000E2F3F8CF551A6F8A359D374EB5B8FB29 +:108490001B29F16B240D3AA2B3AC667943301B87DC +:1084A000AE3D6BC47C71F0D75CF04E9F6773AA7DC4 +:1084B00095EDEE59ADA1920BF8AE866354CA1F2D0F +:1084C000DB6E15D3AF63C6715FAE7835E0556E1ABB +:1084D000CC655734C4C26DF2CA2A0F5E68DDEA9AD1 +:1084E000DACCF0788B8DA588C3386129B4A49C5B65 +:1084F0006B4B3B6CD7539B51B89EAD8EBF4A29CC7A +:108500001A07653B91812A41183F88FCE9B5FD7245 +:10851000AFF2E87E4BD35DC2BAEB9F8AB3F8A7C136 +:10852000F67A1F88049A843A526CD32EF39B9D3DB1 +:108530003AF9609FBD1672761E9938C5723452940E +:108540005369BE811935A236B47F1F6B7E14D3EEFA +:1085500074FD2F5AD52CAC6E18992282778925C8C4 +:10856000DB965071C8E39ED59567713595CACD6F7E +:1085700024D0CD09DCB246C55D0FA823906A2A013C +:10858000C67AF23070697B38F45B87337A33A29F06 +:10859000E2DF8A2E352B7BC93C45AD49796A8D1CBB +:1085A00033B5E4864895BEF056CE403ED5CFCD2BB0 +:1085B0005C4ACF2333B48773163924E72734DA298A +:1085C000C6118EC81C9BDCDC7F88FAF3F865747FCB +:1085D000EDAD58E96A850D99BA736F8CE701338C5C +:1085E000561D14511828FC2395E5B8518E28A72C48 +:1085F0008CA857270DD47AD55C5CA0B1B3062AAC01 +:10860000DB7AE074A163676DAA3731E8077A1666F2 +:108610008919558A87186C1EB4D070D9A4FC839729 +:10862000B8A226DBBB6FCBD33DA9EA1AD6752CB80E +:108630006521B047E3FCB151E7E5FD7F1AE83E163E +:1086400068907893E2368B61756AD796D75751C791 +:108650002C22E041E6A13C8DFF00C3919E7DAA251E +:108660002E54E52EC54629E88F52B5F8A363E3BD25 +:108670007BC37258AADADC69D677AAD6FE446A624E +:108680002B69261C32A81827271C9CF39AFB3BFE5B +:108690000945E04D1FE257ECC373AB6BD6306AFA65 +:1086A000936B5716ED3DCAEF6F2D5232AA3D816391 +:1086B0005F10EADE10B1F05FC7F4B6D334DBAD2A49 +:1086C000C65D2AE2E2182793733AB5ACD87FBCD8CE +:1086D0000D8040DC7D78CE07DE1FF046B99A4FD979 +:1086E0003AEBFEC3970703B7CB1D7C7712C947004F +:1086F000DD3BAD51F459327F594A5E67D0BFF0A2DD +:108700007C1F9FF917F4DE3FE988A61F807E0E3F8D +:10871000F32F69BFF7E85761457E71EDA7DD9F61D3 +:10872000ECE3D91C5CDFB3BF82E768D9BC3FA7EE9E +:1087300085C491911E0A30E847B8A7DEFC00F08698 +:10874000A51491DCE8B6D711CC54BA4A59D58A9C05 +:10875000AE413D8F35D8D15329396B2D594925B1BB +:10876000C88F80BE0F18FF008A7F4DE3FE990A7202 +:10877000FC0BF082FF00CCBFA675CFFA915D6515AA +:108780005EDAA777F793ECE3D8C5D2FE1D683A2DE1 +:10879000BF936BA36971479CE05B21C7E62AD7FCB6 +:1087A000225A4FFD0274BFFC048FFC2B43B7F5A384 +:1087B0001CFF00F5A97B49770E5467FF00C225A472 +:1087C000E7FE415A5FAFFC7A47FE147FC227A485BB +:1087D000FF00905699CFFD3AC7FE15A18E28043FA1 +:1087E000420FD28F693EEC3923D8EFBF61FD72E3AF +:1087F00050D5BE2259CD349243A7EB1024084FCB5D +:108800000A1B3809551D86EC9FA9AF7C92BE7DFDE1 +:1088100086AC26B4F137C4A9248648E3B8D5EDDE8A +:10882000266421655FB1C232A7B8C82323B823B537 +:108830007D052546FB947C99FF00057918FD9F7CFA +:1088400023FF00637E97FF00A345708466BBBFF8DB +:108850002BC9CFECF9E11FFB1BF4BFFD1A2B8427BA +:1088600006801B3EDF21F71DABB4E48EC2BF35BCD2 +:108870005FE28B7F82FE05B7BCB7F0CF876693417E +:10888000D4A18974ED42E0DE473A34570A04D1841A +:108890008F1B97649E586201C1CF181FA533E3C98F +:1088A0006DDF770738AFCCFF008FDE21935EF84C89 +:1088B000750D4AEA3D42D66D52CC8F26E9A4578108 +:1088C00016E005DB81B084DB95E818939E6B3A7067 +:1088D0008CB1B4232575CCB4BD97CD6CCDE3292CD8 +:1088E0003D57076F75F4BBFF008079078BFE3C5E38 +:1088F00078AAEEDB4D8C6ADA7EA96163F6EB9D46C1 +:108900001D5E43FDA1283B91E54619DC809556DFAD +:10891000903F21F4F786BF65CD07C4BA669D79798B +:1089200063A4F9D7C6E1A576BFB4964755B412C67D +:10893000EDE6DD07F31A527782A0AAF3815E2DFFE0 +:108940000009AFC33B7B1B68563B59B6DD2473C996 +:10895000269AE256B60CCCCBBD4EE20A954C120FCD +:10896000CB9C9A6DEFEDB5AB695A9C8BA2DB2DAE1B +:108970009B05C4EF6A8B332E3CD8BC973839E5A2EF +:10898000014E49E3DEBF4DC565D98D4A7ECE84AC2C +:10899000EEDDF6D3A2F3B33E230F8CC1C25CF563C8 +:1089A0007BA4BBEA9EE7A54DFB34F8365D52D61B8F +:1089B000EF0EAACD26A104770F637134D6B83A62C0 +:1089C000CC503452B831998E4BA8C052C44802855D +:1089D0003E6DE2CF819E1D7BCD02D6C3EDD642F324 +:1089E00052D62237A2D67324B0DB3298E368E7313F +:1089F000A995395211829CAE4EE0D8E6B53FDAAB6C +:108A0000C5916B01F4DD47EC5A7C2F1BC16D1A66D2 +:108A10002464B616C1B0D93B8C40A96EBC9E957B30 +:108A2000E1A7C5DD6FE25FC4EF0F58789B586B8BF1 +:108A300049A7BA489EE762C703DD2EC763D005DCAD +:108A40000123A70718CD7AD1C3E2E8D2E694B54B4B +:108A5000BF5B3FD4E1956A352764ACAFF85CF71F84 +:108A6000129B1F02699A7DAEB9A4EA17978CB3C016 +:108A7000F08BCB9D35620A111818E3BA9D0EE18286 +:108A80004AB28CFF000D79378F2C6D5BE28DC5FDEE +:108A9000ADBE9691EB0F15F18B5190BC9033819543 +:108AA00046C6597AE09E7D49EB5E8FF16B44D2BC9D +:108AB00049E29B7D26CE7D164D4B4B8AE2E6E2DEF7 +:108AC000CC18E38D1D97945CB64607AF523D6B887A +:108AD000B9F0B5A6AB749776F79A5C76FA5F9360B7 +:108AE000E24B39276595103328E38C6E1D7BFD2BF7 +:108AF000F26C453CC2F88F6B1E5A768CAED28ABDA2 +:108B0000D5FDE52FC0FD170B3C128D0549F34EF244 +:108B1000564DB76B69A5BF13E71F84D7E74FF8E938 +:108B20007D2B46B7023B7D598C52728FFE8971D7DF +:108B3000DBFCFAE7D5BE08C16BF10BE2CC324D6726 +:108B40006F6B6F6B6B248F6F05B23ADC601F97E61B +:108B50007455273F7B3C75F6AD6F85FF00B2EE97ED +:108B600027C416D5341F123EA5AA5E477AB696577B +:108B70005A7B430CAD2432A61989C2819279F4F74D +:108B8000AEAFE1C7C1CD5F40F1436B57CBA0FD86CF +:108B90005D34855B57F91D642446E432852ACD9106 +:108BA000D79AF6322C44146756959CACD2973697D8 +:108BB000FE5E5BD9DDF5E87959A51A8F968CEE93A8 +:108BC00069B8F2F4EF7B69A743B9D05AC7C092C71E +:108BD0002DBF86ECFC4F677173384B0BE85FF725B0 +:108BE00060B65DC4C32E5DC608DFBB073D3A57378C +:108BF000A4EB1A7F8EFE2B68BFDB3E1FF07E8FA694 +:108C00007FC24D796E74CD49AE21B0082D6C000144 +:108C1000F12323B1390CF94DC707838AC9B0FDAFE1 +:108C2000B4FF00073F93A549E22D16EAD2793F7FB2 +:108C300064B1C65C32A2BA637700326715C9FC49D9 +:108C4000FDA5D3C551ACD17DB356BCB99AE1B506EB +:108C5000D6103ADE472A5B2AAFC8DBBE536CA73971 +:108C60000781DB39ECCBF23CC3FB69636B45F2B89F +:108C700059BD3476F5B9C188CC30BFD9CE8539AB72 +:108C8000F35F975DAFA74B1E6BE3C58E3F1B6B0B6E +:108C90000FD8FC95BD9827D96368E1C6F38D8AC0CB +:108CA000305C7404038ED59357BC55E22BAF17F894 +:108CB0008F50D56F195AEF51B87B9999570A5DCEED +:108CC0004E0761CF4ACF5639AFD5209A8AB9F0F511 +:108CD0001EA3A8A194A360820D154405145140055C +:108CE00014514005145141A7434BC19E16BAF1DF00 +:108CF0008C34AD0EC4C3F6DD62EE2B2B73236D4FA7 +:108D0000324708BB8E09032464807F1AF40BCFD945 +:108D10001BC4D6576B0B5E68B249FDA3FD9CCB1CF0 +:108D200093B342DE409D6475F2B72215381B807DF7 +:108D3000CAC0A8DAD8E07C153436DE31D264B9BEB8 +:108D4000B8D36D92F61696EEDC1335A2071BA4413C +:108D5000FDE51923DC57D5BE37F02CDE24F87B6AFD +:108D60003C2FABCFA63E991ACB0CB6D76E2D55240F +:108D7000636D6D148ECDFBF69630409147C992A479 +:108D8000019DBE2E65997D5EAC217B2975B68BD584 +:108D90009E960F07EDA1295B6F3FD0F91AF616D307 +:108DA000EF6581BC991ADD9A22D1B075620E090473 +:108DB0007047A11DAABF435D5787BC26B0F8CBC83A +:108DC000F1045791AC770F15E0F28B6C6DA704910D +:108DD000FED1078ED5DFE87E12F00C3AC5AADDA5DC +:108DE000C359EFBA8E57D92925711F97285E3A6665 +:108DF00042173C9519C66BAE79850A6ECE4AFEA71E +:108E00003C70B567B2763C5ABDE2FF00E167876C03 +:108E10007E1E781F54B7D06DED2E279AC9754BDB97 +:108E2000CBF6B8B592496179363A2BA90AEA11C84E +:108E30001B0C7B88DEF9213C5F54D362B19E653107 +:108E40005E42BE60F20CA807C992189F7E0631EF01 +:108E50005F49780FC01AE5B68ACD67676297D6FA80 +:108E600040B9F3ACD25134ED1599822F28800070AF +:108E7000265DFB492CC377045726659853A74E35CA +:108E8000632F4D747E46F81C2D49CDC249FDDB7918 +:108E9000DB73CE44007C68B5D96BA45998F46B851C +:108EA000961D2C136F6EFF00659B2BBBCC90311C65 +:108EB00064862391D2BEF4FF008233FF00C9A6DD91 +:108EC0007FD86EE3FF00414AF07F0E6ADA8D97C2C9 +:108ED00019ADBC40DAE47AD3699A9225ACFA6B4BAF +:108EE0001BA1473E61B87F986DC6003D33C75AF756 +:108EF000AFF823640D17EC9B72587FCC76E57F2486 +:108F00008FFC6BE5736C6AC5655ED52B5F96DD776C +:108F1000F33DDC1617EAF8EF657BDAE7D6545145E6 +:108F20007C19F4C145145001475A283C8A00F21FAD +:108F3000DA1BE30788BC01E39F0DE9DA4AC7159EF7 +:108F4000A4EA6E27683797CC814A027EEE073F8DF0 +:108F5000741E21F1B6A96DA25ECD1CDB648ADDDD35 +:108F60004F94A7042923B1AEEE6B78EE000E8AE190 +:108F70004E40619C1F5A492CA199583C31B2B020F7 +:108F800082A0822803E45F1B7ED15E36B3F0FDC46D +:108F9000D1EB9711C8806D610C631CFF00BB5E357F +:108FA000F10FF6B0F8916F6F018BC61ACC25D8EE91 +:108FB000F2E454CFE4057E875CF81744BD8CACDA4C +:108FC0003E9722B0C10D688C0FE9595A87C0EF0651 +:108FD000EA83FD23C2FA0CC0763651F1FA50047FC1 +:108FE000F042BF899E20F8A1F08BC7B77E22D5F54D +:108FF0000D62E6D75F582296EA6323471FD9616D59 +:10900000A09E83716381DC9AFBA24AF9C7FE09F72F +:10901000A3695E19BAF885A5E8FA3E9DA3D9D8EAF6 +:10902000B026CB488462566B589CB301DFE6C7D0AC +:109030000AFA3A4A00F9A7FE0A85E02D4BC7DF037A +:10904000743874D8E166D3BC49637F3176DA12286C +:10905000A4DCC7F003A57CFD71F16FC2B2F8B3695F +:10906000F105825F7D96387EC7E78DC157277ECF99 +:10907000BD939EB8E82BF44E58566186507D88CD3E +:109080007E327FC16D7E3D6B9F097F6F37B7D326E0 +:109090009A386DF46B69625825F25A1665C3104010 +:1090A000EFC56D470B88C45E385873492BDAF6F567 +:1090B000339E2285269E225CB17A5ED7D7A1EC3FF3 +:1090C000157F6C7F873F08F419AF356F1259C9E5DA +:1090D000C8B0B5B5A309AE7278FF0056086E39CF97 +:1090E000A57C6FF16A1F877F143E1468167F086D98 +:1090F0007538EC74FB8934BD466BA89D85B4262079 +:10910000FE6B82C4B6DDBCB9E06EEBD6BCD7E1EF36 +:10911000C5ED5BE2AF8DE6B6BCF12C9E1CB77D972A +:10912000324B25DC49E6335CC2B3BB3CA029610B62 +:109130004AF8EA4C7C03D0F65AD7C2293E2EFC23CB +:10914000D5AF21F14EB5AF4DA3E936FAAC36515E3D +:10915000417389992E04864861462016895146E25A +:10916000CBE62963CED1F4D9770DA51A753325CB7B +:109170002BA6E3BA4EFA6A7938CCEAD5271C0CAF95 +:1091800015A2975775AE9F81E47F11FF0067EBAF83 +:1091900087DE19FED47BB9678FC9B695D1ECDA2684 +:1091A00088CDBFE56E4852A50FD4104579FBDAC9CA +:1091B0001C0B332E23762A0EE1D4633EFDC57B675C +:1091C000C3DFD956E3C5DE15B7BCBC1E20FB5482F5 +:1091D00047B9B0585A06B7440C448CF2214DBC77BD +:1091E000E79ED50C9F00BC1F1782AEAFA3F1558B35 +:1091F000DDC764F24700BE13CB2BAC52C9B824685C +:109200003C905A3450B213F78E70C5457E89471F83 +:109210004D7BAE57F43E36A61EA3D52B1E2E53090A +:10922000BB72E49C6DEE05751F05F52B3D17E287BB +:1092300087EF750D421D36CED6F51E5B8961332C46 +:109240002A0E7714C36E1ED835D57C28F841E15F0D +:1092500011F831751F126B2DA2CB0DECF1CF1BEA6B +:1092600010C25A25B39258F645E5C928669155773C +:1092700014C6186D572D85DCFF008505E099B4D123 +:109280007167AD4F790B6962F6195F59B4B679DC35 +:10929000CE89B0C4D1968D9118B142493D88C1AAFA +:1092A000A98AA6AF077F92EE11C3D44D356FBCBC1F +:1092B0007C4F6DE3FF00DA9AEAF34FB78FC5DA68A7 +:1092C000B3C4D05ACF258B5F44082C108543B81205 +:1092D0000E0F1C7A0A5F08DD43A3C9E3AD3B50D3F0 +:1092E0006EA28B43D45EFE536D7D91086C4622CBFB +:1092F00046E5989500138E4F27A57977C64F0869E4 +:109300007F0FFC75358E87A8B5FDAC699DEB711C90 +:10931000E50E48C7991E11B800FCBD3760F22B1F3F +:1093200048F1AEA1E1E8EEA3D3AE24B18EFE1582E2 +:10933000E92276C5C28EEC093C9393C7439C62B880 +:10934000F1594D1C661DD1ACB9A324934FF53A30A9 +:10935000D9955C3565569B6A49B6AC7D1971FDA1FE +:10936000F00F42BEF107FC23BAEDADE7879232BFA2 +:109370006FBB8645596E620537A2440908278F7076 +:10938000C8C17553CE45753A8683E2086C6EAD74DC +:10939000ED734FD4A0B34B3D396DE28A570CA259FF +:1093A0005446079BB71134659549E49C0E4115E27C +:1093B000DFB3EEB9AAFC57F125F68FE22D52F35434 +:1093C000D063D39E69A0D42F271665E3016DBCD36B +:1093D0001B070825318E08E76FA0AEC23FD9FF00FA +:1093E000C1E3E195C3C27529BC491E92EDE59B8C92 +:1093F00062F4317C44B1C8E1940F94062090BB8E96 +:1094000009C0F0E8E5197607FD9E318C75BDBCDF1B +:10941000AEC7A95330C76317B59CA4F4B5FD3D0F83 +:1094200004F1F687FF0008EF8D754B3699EE1ADED2 +:10943000E1D0C8F0B42CE73C9D8DCAF3D8D640F9F2 +:10944000695DCBB92DBB71F5FF0039A4AFB48EC8EF +:10945000F9993BBB81A74F1C68EBE5BB48BB41C9F1 +:109460005DBCE39EE7F3EF49BBE4C60672083E9499 +:10947000954992058B1E493EE68A00CD3A44313E1D +:10948000D38C8F439A006D3914306DCC171D33DEA9 +:109490009B450014514500147F9E95240F0AF99EA8 +:1094A0006AC8C4A9D855C2ED6EC4F0723D86298140 +:1094B000D955941E1BAD0688FA87E14C563FF0A99A +:1094C000742FF4BD2EF2F62B2BDB816034A6496D90 +:1094D0008AE9B7AE9279C7E52C59011B8609524734 +:1094E0007CD3F8DBF18356F87FA7D968B66C1638C1 +:1094F000F51BA8ED4CD343773D89D96A4324B18D40 +:10950000BF36F97EEF1F31EE0D78BE8DF1D3C4DE8C +:109510001FD2ED6D2CEF2DE14B55F2D64167099A24 +:1095200048F63C62391CAEE910248EA1589186C6DB +:109530003818835CF1EEADE36B7B16D4D2DDEDED34 +:10954000EE36C12C76A96EB11383228118543BBE2E +:10955000424904FC8BD0673F2B89CA6B3ACF112953 +:109560005E294B4FC8F6A8E610F66A92D1B6B5FC54 +:10957000CE1BE2A78F35AD1BE20EA96D6FAB5F4727 +:109580000C328445F34F0022815CFF00FC2D0F114B +:109590007FD06350FF00BFA6AC7C6520FC4FD63661 +:1095A000F4F3F8C63FBABE9C7E55CCD7E5736E5334 +:1095B000739EEF73EEA3EEAB4763D33E0E78AB53CF +:1095C000F13EB5AA47A85EDC5EC7069C6E11266D0B +:1095D000EA1967848E083C75ED8C135F5C7C3BF860 +:1095E0009367E209A6B5F0CEA96F75AF5D687711F4 +:1095F0005AC56F35C89C4AD146E46C6411A95F28EE +:109600008255B9EB935F1BFECFBB7FE122D603638C +:109610001FD93275E9FEBA1FC3FCF1CD7DC7E24BFD +:109620005BCB6F16F8922D2ED65B5BA11EABF6338B +:1096300014F14ECB225C49146208A350F0E1001BE8 +:109640000F241E3838AF57075613A4A855BBD7DDD3 +:10965000B6C9F2BFD0E3C4D37197B685969AFA5DC6 +:109660007E26EDAE81AF45F0664D43C51617EFADD2 +:10967000D9DA6A2A6E9F541E5C4AF1C9B54C2CDBBC +:10968000981038C8EDC66BDA3FE08D6FBBF645B871 +:109690005FE21AFDCB7FE3917F857CEBA66ADAC59A +:1096A000BFC335B3F104DE1F9354BAB1D49C4BAAA7 +:1096B00069B709AC1558E43B63668195508391BA4C +:1096C0004423071D715F44FF00C11C2D64B4FD9449 +:1096D0002E1668E4859B5999C0752A4AB471B03832 +:1096E0003D8839CF706BD9AF071C9127FDD3CE527F +:1096F0004F33D3FBC7D63451457C79EE85145140A6 +:10970000051451400515E5BF1D3E3E5F7C2FF1B6A7 +:1097100083A3D8D8DBCDFDACCA64967DDF2A97DB66 +:1097200085008E475C9CF6E2B7359F88D7B61A5500 +:10973000DCF1C76FBA185E45C8C8C804F233ED4003 +:109740001DB679A09E2BE5CF16FED7BE2DD33429AA +:10975000EE21FECD8A44C107ECE580C9F726BC9B0B +:10976000C77FB7EFC4AD36185AD750D3E169188315 +:10977000B74F8CE7E9906803F4BBF61318F167C59F +:109780001FFB0CDB7FE91415F44495F14FFC1147E6 +:10979000E38F88BE3BFC2EF1D6A5E24BA86EEEEC23 +:1097A000F5C4B589E3B748404FB344F8C2819F99E7 +:1097B0009B93EBD6BED69280023056BF097FE0E184 +:1097C0000FF93FE917FEA0969DFF00D935FBB64F74 +:1097D000CCB5F84DFF0007083EDFF82804DFED6840 +:1097E0007683FF001DAFACE0CFF9187FDBAFF43E0E +:1097F0007F893FDD97F891F3CFC7BD0F431F0AFC68 +:1098000027AA58C7A3DBEA97D6F0ADDC1676BE5C74 +:10981000906D8428F35D6E5D4B3E0B604287D707E9 +:1098200022B1EDBE2DF88BC4FF00058E837BAA4DBF +:109830002693E1F920B3B0B75558D618A47B999D6B +:1098400009500B83261BE727040C6302B634DF069E +:10985000F8CB5C9FC2F6DE258EEB52D0352BAB5891 +:10986000D2D448B1313E4B790A5B0304C64E393934 +:1098700019EF527C53F04DA7C2D5F126876B637167 +:109880006BF3E9AF2A5D3879217717326011E8BBB5 +:1098900057A0CE09C60D7D5E7528ACBEA536F5D5A0 +:1098A000DF7B6A78996DDE2E125B7FC039BF0C3A80 +:1098B000F87FC796834DD4A6B88DADF2D326E8487D +:1098C000668DB7C7D73C74CF435D27ECF79B4F023B +:1098D000F8B2392EA4B5B7D6A48AD0985CAC998FCB +:1098E00073E1BF76C1A33BC061904818CE335CD70B +:1098F0008434FBAF08FC41D3E3BCB7433794661113 +:1099000039DCAC8F13ED27F0E7F0A4F86BF1434E90 +:10991000F0768979A7EA16B7F3799746E11ED990D0 +:1099200011950A41DDF41D2BE4B21FADBCB2BBC0E2 +:10993000352ABA5AFB687D0E65F5658FA4B1BEED78 +:109940003D6F6DFE47B17C48F1547F177C1BAF5BC8 +:10995000ADE470FF006923DE4F34D13B348208E16F +:10996000791D9163456976D9ED5701709248B862C7 +:10997000E5ABE77F8B7A0E9BF0EFC51A941A76A9B8 +:1099800026B5A25ADC7936BAA7D8A4B55BB5ECDE09 +:109990005B7299E7839E9D4E6BE90D1FC3FE1F1FEF +:1099A0000E26BEB59B5BF3AF346BD68A59E5B7087C +:1099B0009249A74F380501DE5421EA06335F35FC92 +:1099C0007092F1BC10566D76DF504F393F7318C15D +:1099D000CFAFE159E1B89B33C2C39312A1CDCD25DE +:1099E0006B4B6D2D6B2B5F7DDA3A31190E5F5E5C30 +:1099F000D8672E5B27AF2EFADF77B7A1B9F08FE2D9 +:109A0000A7C31D374E87FE124B79A5BC8E660C7E10 +:109A1000C6D2A321E436430E98DB8C1EB9C1C60D15 +:109A20004F1DF8F3C33E3BFEC9B5F0D42D0DC5B8AC +:109A3000B9F36DE28A6D8A0DC3BC641918E7E46559 +:109A40001C01D3A6793E155D77C1469878F21F2692 +:109A5000F63D3E4F29F133F41EDF8D52E2EC5C6798 +:109A6000ED34F9DEDF86BF7182E1FC3CD2A7AFE1C5 +:109A7000FA9EF9FB30F87E6BFBEF1458B496B67380 +:109A80004DA524886F6E52D63216EEDF277C8428CF +:109A90003C8EA7935E9FA2FC27D43C2FA95CDF5D80 +:109AA000DD78756386E656610EAF6F2C84AA05617A +:109AB000B15C92C09008038C8AE2FF0067B959FE3E +:109AC00027EA0750DDE2A5FEC56C416AEC8E7FD324 +:109AD0002D718280B7CA70FC0E8A6BE90F8930DB6A +:109AE000F89ECB5A8A6D3B54D4A65BED5A75B949A2 +:109AF000AE5C2CA1A32D73868802B39008039F94BB +:109B0000F15C59A61E86618BA38FC4DF99A8BF752F +:109B1000C92D1B7B3FD51E8E07115B0587AB82C30A +:109B2000D9C5392D795BD52EB7FC8F89756F835ECA +:109B300024D2EEA0B79742D42DE79265B6F9F0563D +:109B400049586E503818CAF3D4D67789FE1E6B3E3A +:109B50000CB1B7B9D4EC26B386E6696DE32F80C6A5 +:109B6000488AF9884750CBB9720FAD7D4171A15C2D +:109B70006AB7F27DB26BA568F508DFEDF730CA630E +:109B800088A148D656322A809B643DF395CE6BCE91 +:109B90007C7FF0FADFC77E2B8449E26FED6B46D6FF +:109BA0004C2D2C4F04636DC45F6A965192016DC5B4 +:109BB000D7A0FBAA3AE057E9180CE63888F34365CA +:109BC0007E8D7E67C2E272D745F2CB7F54785E68A5 +:109BD000AF69F167ECCDA1786753D1A187C5567AFB +:109BE000B0BE7D49255B6B884331B6E630859B6A04 +:109BF000F980F05C819538ED593A6FC04D2EF2C670 +:109C0000EAE26D6A3B58E3D356E90BDC427CB98C3F +:109C1000EF16C6018920050C48E7073D2BD38E328D +:109C20000D1E7FD5E6796515D37C5CF03D9FC3BFE3 +:109C30001C5D697A76AF6DAE59C288F1DE5BF31CAC +:109C4000A1941E3E84E2B99AE88C9495D194A2D353 +:109C5000B30A28E9467355CD6DC5ADAE14138FCA4E +:109C600083F2FE1FA53ADE510CD1B150E15836D334 +:109C7000D1BD8FD7A5290E3AB031374DADBBA7D690 +:109C80009A462BEB0D37C39A5EB77F63AC4916A19A +:109C9000E5EA37B65A8470C36113ADB16B679C5B5C +:109CA000AB719511CCA0718C273CD788FED05AADF2 +:109CB0009DC6AF65656FB647B14959AE1214856749 +:109CC0005964322FC8BD0A86C1CE7A579785CDE830 +:109CD000D7AAE8D369B8EF668F46B602A52A6AA468 +:109CE000968F6643F0BFE0A5D78D7C42D6B7906AC9 +:109CF0009027D85AF618A1B71E75EED745291EF23F +:109D0000178DE58927A21E09AF4097F63BB7D2FC15 +:109D10001575AB36A7AA43AB58E8F1EACB6D25928F +:109D200098E6764691625747393F26090700C88072 +:109D300090F94AECFC4DF136DF4CD33FE264DA9700 +:109D400087FE4BBD3964BA98C82EE649B4F95A4C1F +:109D5000A81F7D14E4AFCBF2A815CEEA3F15B45B83 +:109D6000AF88BACEA51EB56B6B6B7D25C34300B91A +:109D70009FFD1B7EED800E9F2647E55F319CE759D6 +:109D80009D3ABECB0F8595483DDA697C8F6F019770 +:109D900060E71552AD55077DACEFEA7887C42FD93F +:109DA0005FC59AFDFEA1E259208F4FD3AE0ACCCFFA +:109DB000751CC9E58655EA4A1E3DF27EB5C8AFEC72 +:109DC000EFA93FDDD5B456FA3CBE99FF009E75F66B +:109DD0005F88ACD6EA186E37437714E2D4B5C1B5C4 +:109DE00061F68464B50B991890E090C36E320E73DF +:109DF0005CD7ED1DF1161F861F0F6C67B49A1B29E7 +:109E000035030B4AF6B34770C2422E01242A8F2F26 +:109E1000A2FC9EC2BE5696068D4FDF566E9A726A9F +:109E2000CFA25F8B3DD9E2A70F729A53692D7BDFDA +:109E3000F04789FECFFF00B3B6B9278EEEEC2D2E8A +:109E400034ABEBCBCD327D912DDB5B8658D964935F +:109E5000F78E1554F9714840279E3839AFA7BE20B8 +:109E6000DC596BB697B79E28D26CF52D27C542D327 +:109E70005AB08B4DD1ECF4DBB5B633C3290F329F0A +:109E800035DCC7711872CD92CC49DC4161E7DF093E +:109E9000BF695D14F86FC3F1EACD797175267CF660 +:109EA000FB1EF909613EE6E08DF9592DCA2F001815 +:109EB000CE4906BA5F19F85AE356F0C5E343E22DDE +:109EC0003E3B8B9D1E3B4B48DEDA6F32DE64166DE7 +:109ED0003ABCBB4A9611C4412B80005E3BD7D3608D +:109EE000F0586C146329C959BBA93FD0F0F158AAA6 +:109EF000F886E314EE96B1466E8B0F8BBC1373E2BB +:109F00004D22C61B0B7F04C325EE20CC4F342934D1 +:109F100033B261833315CA119C9FBB5F5B7FC11A4B +:109F20004E7F64DB9CB7FCC6EE31CE7F852BE0DF35 +:109F30000CF8B7C51A7FC55BAD1B5CD524D40C36B5 +:109F4000F712C8A5B7C33B0B4919093804AED39C17 +:109F50000C75F5AFBDFF00E08D6B9FD90EE24DA1F2 +:109F60004B6BF74303A0C245C57471153E5CBDA59C +:109F7000DE26394CAF8B8AD744D6A7D5F451D68A82 +:109F8000FCDCFB00A28CF3466800A28073477A00D9 +:109F9000CFD73C25A5F896481F50D3ECEF5ED5836C +:109FA000C2D344AE623EA09E94B73E17D3EEEDDE20 +:109FB000292CE168E452AC31D41ED57F146280387C +:109FC000BD4BF679F05EAF6CD0DC6836AD1BF502A8 +:109FD00049173DFB35733ADFEC39F0BF5F455B8FC6 +:109FE0000CEE54C9016FAE53F9495EB58A31401B7E +:109FF000DFF04D7F86FE18F84D67E3ED0FC2FA5C87 +:10A00000DA6DADAEAF0B4E24B979FCF91ADA26DC65 +:10A01000379254052AB8CFF0E7BD7D39257CF7FB90 +:10A0200009DB48BE22F89D315FDDB6B76E8ADEA43B +:10A0300058DB923F51F9D7D09250012755AFC27FDC +:10A04000F8383F6FFC37F4D90DFF00202B4C63D755 +:10A050006D7EEC3F55AFC27FF838362DFF00B7FC60 +:10A06000C78F9743B46E4FFB35F59C1BFEFEFF0078 +:10A07000C2FF0043E7F893FDD97F891F2FF8F3C78C +:10A08000F75368DE1EBAB7D0354D0E6D3D210B710A +:10A090002CAED6976C8980EA8EA1431EBC13C517DF +:10A0A000DE311F103C2DE20D4EF238EDAFB7E990D6 +:10A0B000FEE9302EA448E64691BD188049C77AEAE9 +:10A0C0003E31EBF63A87ECFBE12B2861B89AEB4383 +:10A0D0002B05EC33C46D52D5E7B6DF132A46CEB25A +:10A0E0006F00B798CC19BCB00A60151C4FC30F089D +:10A0F000EA5E32F06788E0D2ACDEFEE6DE5B4B99CA +:10A100002188A994C63CF5660B9DCC0165E80F5AE1 +:10A11000FAECE22A796D59456BAAFC4F072F935848 +:10A12000C826F461F0E248EF7C7761F6E966F27EDA +:10A1300075775F99D408DB007E3F954BE06F85D63D +:10A14000BE3AD1EEAF2E354934EB7B7BB682211D72 +:10A15000825C4B27018963E647C0C80073F8574B00 +:10A16000A3FC35F167883C6D6F7775E1BB8D3D6D64 +:10A17000AD76C8ED6DF6584471C4DF3B16C2EE23D0 +:10A18000A927E6356BF6745B0B8F0D789EC75032AE +:10A1900046347906A0F3C77588B61C464652294B4B +:10A1A00073B71818E4F3C73F27924B1F4F2DACF03D +:10A1B000514AAE964F63E8B308E0EAE3A92C5B6E20 +:10A1C0009EB769EA77BA75FF008626F8712476F79C +:10A1D00097935CD8E89781617D02189A5923D32719 +:10A1E00080A89C5C332215C9DBB4F3F5C8F993E36E +:10A1F0004ED3E0D6DBE1D934C3E7AFEF9B3EFC742E +:10A20000AFA57C59F0F6FBE1C7C3AF115ECDA0EB63 +:10A21000D693699A479B32DE6A085EDD2F50C0AC48 +:10A22000E16DC052867194665259481B8A381F30BE +:10A23000F89F52BCF18697F64BEBDBA961DC1CA9B9 +:10A240007E011F5AE3C3F0FE6D8BA4EA578C14B94C +:10A25000A4DDA525BDADA2767F33B3119C65B86999 +:10A26000FB3A2E5CBCA92F762FBDF7575F23CAABF4 +:10A27000AAF835B7FE1378F769EDA9AF94F9817A9A +:10A280009E3AF43D2AC1F87B67FF003D2E3FEFA1C7 +:10A29000FE15A5A0F86DBC13AD7DA6DA4BDB5BB84F +:10A2A000D4A7276B0CF5EC3DAB6FF547307B5BEF2C +:10A2B0006BF1567F71CB1E21C245DDDFEE5FAE9F95 +:10A2C00079F467ECE3A34D6BE24D4F5A59ADFC0FA7 +:10A2D0006EB626CA3B89E5955A494CD14AD8F2D088 +:10A2E000B0531C6EA580FE2039CD7AFF00C6DF88F2 +:10A2F000B71E1EF0EEA9A85D7F683E8F16A37AED0B +:10A30000147A94B7714D09B858A180EFC1558DD119 +:10A31000C2B100B8C90300D78B7C03F191D47E1E73 +:10A320006B905D6BFF0067BC984F6E03EBD6BA6411 +:10A33000A44D0ED041B860248B23E655C1E9923874 +:10A34000CBFE38F89B4FD5FC25E2416ABE1B9164D9 +:10A35000BC94417369ADAC93DCA7DBE46DED028383 +:10A36000BB82BB72C30996190D5EA65B9656FAC2F4 +:10A37000A38A8B5ECF96D6726BEF93BBF9DCE5C7F1 +:10A3800066149D2F6945FC6DB77514FEE5B14B5100 +:10A39000FDA03C2FAF78CED7529F4AB8B5B38F57A8 +:10A3A0006BB92C63B7496292DCC6A3CA6CB02FF3B9 +:10A3B0000270718CE41E2B8FF8C9F10FC37E34D26A +:10A3C000F4087C3FA0FF0063CDA7C4E2F250157EE5 +:10A3D000D04901400BD40DA4EE3C92E7B015C1FE6C +:10A3E0003D78E68AFBA8616116A48F919622525CA3 +:10A3F000AC74527952AB615B610406191F97A57664 +:10A400009F013C0DA5FC51F8A36DA56B17B269F631 +:10A41000B781C86870ACCFC6D451B5BA93D00EDD41 +:10A42000BAD7135BDF0CFC496FE10F1D69FA8DE7AA +:10A430009C6D6DDDBCD11005806465C8048048DD6D +:10A440009C123A5695E2FD9BE5DC9A525CEAFB1EB3 +:10A45000B47F632BAB6B3D42EAE3FB72CE0B7D1AFC +:10A460005BF8E292C24DF75323B0F281546551B5C7 +:10A4700009F9883F32F18271E51F11B47D2B4EF14D +:10A48000ACB67A14934B62AB0A832CCB3112B2294F +:10A49000750EAA032872E010A3200AF639FF00699E +:10A4A000FF00097D95A38F4B58DF16BB65B6F0F40E +:10A4B000304F98237403CCFB536DF3376E73B4E4C1 +:10A4C000A838E2BC93C0DF1425F065EEAAD0E9BA43 +:10A4D0001DC26B5A7B6992FDB2C5676B78D8A133F8 +:10A4E00045B87EEE6F901DE3B963EE3C9C054C636E +:10A4F0008CAA578D9DB45DCF43170C346518D39546 +:10A50000D37AB3DB3E1C7EC67AC781EEEEB52D4A08 +:10A510005F0F6A725BA4D1C110B9B844561B918C0D +:10A5200088D6C59D4F2576F5207635B7F143F66C74 +:10A53000D4BE2F787AEB53D37FE11BD296F2FF0083 +:10A54000EDD0A33DCABAC5E504D9B3EC81BA8C817C +:10A55000C0F6AEC35FFDA1BC01AA78E22D462F195B +:10A560007FC79994AC312CC2DE7DF9C193F77DB2DF +:10A5700008CE30715564FDA0BC057DE26D3F51975A +:10A58000C602D64B78591AD63691AD9CB7F7CF97FD +:10A5900086231C57CACB36CDBDA392A4EF7ECCF741 +:10A5A0006397E0792DCEB6EE7CB9E03F855A86B34D +:10A5B000F1CB4DF09AC3697D7DFDA62D9E23709051 +:10A5C000C33846CB8124855402AADD71D47AE2BD1A +:10A5D000574CF0A78260D1A3367E18D6358DB722AE +:10A5E000217274699E362A0E2652859645129DACBC +:10A5F0009B802B13752CBB3C5FE25EA56FAB7C4C44 +:10A60000D6AF2C675BAB7B8BE92586640479AA58AF +:10A61000E1B9E79F7ED5EF1FB534371E18F8FF006C +:10A62000E11B358AE3498C697A6335B8D3A2D2B687 +:10A63000EE62726DE17745DC0E721B2D90C402480C +:10A640001ED6799B4B09ECDB57E65D34D55AFF00EB +:10A6500099E7E5997C6BF3D9D927EA58BAD0EF3C52 +:10A6600059E1FB5D57C3179F69B3952E9E0B1FECF5 +:10A6700068AE26D3E283CD4B78E424654F950A8EED +:10A68000598807D86793F1AFC1AB29B429BC5BAB3C +:10A69000788ECAE2FADE2B49E5D2DA35870A5955B7 +:10A6A00090F96785C1E3602480C46715E95E11B93C +:10A6B0009348B1D623D7ED7C35A1DF7F68CED6F69F +:10A6C000F7334F6386C59F96F025B9DAF2B4643745 +:10A6D000EF383B893CD782C5A5DA69DE376D66F273 +:10A6E0000D5AF5AE3C5074EB68AC61597CB94481AD +:10A6F000D5A456FBEA7700231B4B61BE615960F17C +:10A70000D4D7B4A8ED14ADAA576EFD345F89789CF8 +:10A7100034AD08AD5BBE8EE969EACF7ED5B4FF00EB +:10A72000065F78CEE6DEF22F87B756F63E198B50DD +:10A73000B72DA9CAD1958D667611E6DF6348EA1078 +:10A7400032AA2BF42BF3020779E0BF80BA0EB3E1F3 +:10A750008BC99BC1734CD7535D436AD0F86EC6401A +:10A76000560BE108FB3330CC876021CC9D0E4D7930 +:10A77000BF85FE21788BC75A85F7D9754F0BD99DB8 +:10A7800053CED2A6FB59BD8D2DD2CD54197CEFB43A +:10A790007CB9FB5A9C83C9CB637AFCDCFE8FE39FB8 +:10A7A0001C37837599239FC1B729A96849AF4AEB24 +:10A7B000A5E65BC449E7DF182C117CC0D6F248C778 +:10A7C000A911FCBBB273863B0788AF051A33E5F9C4 +:10A7D000B5F91A613134694AF56375E89FE66A781C +:10A7E00012E74BD2FE23EB9F6B5B7B2B5B37B5975E +:10A7F000C9F2648562CDA02810C513A4644C55B677 +:10A800008C64E719A93E3B78574BFDA37C2D6FA6BE +:10A81000DE6BF776F0E9A219A510DBCB2C925D0D6B +:10A82000B0CC4BCD142A80C92A1C649001E3BD78BA +:10A83000FE85FB57F887468F5147B5D2E65D4A58EB +:10A84000A57021F24C3B15554446320A0C22F43CCB +:10A85000E39CD759E12FDB025B9BCD4BEDD059E850 +:10A860006D70259EDAEE28EE2E16295E4566574F4E +:10A8700033255C6ECE3EF388C9E9B86B8EE1F9D61C +:10A880008372BF35975BADB7B0B0B9C469CBA5AF24 +:10A89000DACF7EFA8DF13FC19F0EE87F092DEC6182 +:10A8A00066975AF0CDC5D19EF8797E66A71C3E44C6 +:10A8B0007F6766499822A0076B05FE23EE6B6F53F6 +:10A8C000F8EFA0CDE1F5F257499248F498E7898670 +:10A8D000A3771BCD7720B54BAF3220422B32F9CA7C +:10A8E00015782114F3C1667C41FDA53C33E26F86E7 +:10A8F0001A9585A6A5A84D797DA0DBDACD6F762EB9 +:10A9000016396EF7CAD2B2B2960760109C305576EF +:10A91000EA40560FF37939AEBCBF29954C3FB1C61A +:10A92000B52E57A69A74F367362F318C6AFB5C2ECE +:10A930009CCB5D7CCF70F883E2CF0868DAFEA3E29F +:10A940005D2A6B2D5354FB67971DBB4937972DB379 +:10A95000DBF94C831B70141FBF9C9F6AD0F823FB4C +:10A960007E78A3E02F84AE747F08E896367A579AF3 +:10A970006EE587CFBB956263B54B9DD21DA0FCA34E +:10A980003D338F6AF9FCF3403B73CE01EBCFF9F412 +:10A99000AF6A797519C3D9D45CCBB33CD8E32AC666 +:10A9A0005CF07667D567FE0AEBF121FF00E5DB4C32 +:10A9B000FC25B81E9FF4D3DEB6B43FF82A6F8C3561 +:10A9C0003F06EB37D79AA697A7EA963E51B2D3CA6D +:10A9D000DDBFF686E6C3E2412E1368E79EBDABE419 +:10A9E000692E3EC92C96EC62BCB785A4D8543A2B8C +:10A9F000330DBBC1F95B8C2B007D391C9154FA7B64 +:10AA00007D2B8E5C3F807FF2ED1B4737C527ACCF97 +:10AA1000AA21FF0082B1FC429F51B3F3D6182D63E7 +:10AA20009D1E7F22E27DF2460FCCA37B90323BE35A +:10AA300035E99F18BFE0AA1A6D8F83E393C13A9757 +:10AA400089EF35BB878D9E2BF62B6F68AA72EB9032 +:10AA500072C587CB9CF1DB9AF82F1C503AFBFB7533 +:10AA6000AE2C470960AB558D549C797A27A3F5D35A +:10AA7000FC8EAA3C418A841C1D9DFABDD7A7FC13FD +:10AA8000EC3F87BFF0537F8A5F123C6167A2D8C555 +:10AA9000A3C3737C5B63CF7174235C29624E1C9CDF +:10AAA000601EC79AEAE0FDB93E31497D710AC9E1ED +:10AAB00036FB30B80EFF006ABB2A1A1728C9D7EF39 +:10AAC00012091918F522BE198EF1B4EB98E5B2926D +:10AAD000E206118CB86DAD92B87C63F84E48F7155C +:10AAE000A1FF000B0B5E10F97FDB9AB08F6491ED34 +:10AAF000FB6498DB21CBAF5E8C7923A1EF5D353809 +:10AB00007F08E5EE423F718C338AE97BF267E8A764 +:10AB1000833F6CDF894FE1496F26B9F0E5E7956126 +:10AB2000FDAD28B4B09AE7C9B6DD1A659A5B984EB8 +:10AB3000EDD2A8DA01FAE338EABC4BFB4EFC4EF04A +:10AB4000B6917975723472DA60B86BE81346CC96B8 +:10AB5000AB0496D1BB13F6FDA72D77081B49EA730A +:10AB60008C57CEBFB1E78F2DB4EF80523EAD7BAA9C +:10AB70005DDCDE5CC9A7D95A2C520679DA456594AA +:10AB8000CE219F002A140AD1B29249C82A2B5BE336 +:10AB9000CFC72B7F18F86749B9D2BC23AA6BD62838 +:10ABA000750D5523FB6235AD9DA08ED012CF71601F +:10ABB000AFB4B007008621D0EE6DE807C6D6CB6BE8 +:10ABC000BC5BA34E9A504DEAE2B6FBCFA4A58CA283 +:10ABD000B0EAAD49372B6C9F5FB8F5CF19FED87F2F +:10ABE00013FC1FA7EB524CDE1786EB429A4B59ED34 +:10ABF0006E74D92391A648D652ABB2E9F7028C39CC +:10AC00005C9CF500648D2F067ED23F1935DFB2CFF4 +:10AC1000AB5B784B45B3BABEFB245E7D85CA4D74F1 +:10AC20003D625795724805BE6C28033BB3C57C173F +:10AC3000E26FDAD7C47A8595AFF65687E1DF0CDB91 +:10AC4000DA4920B7B9B2D3034E923852EC269B7B37 +:10AC50002C9809CA152005C6062BCC757F11EA7EF3 +:10AC600021BF9AEAF2FAF6F2F266324934D333BBE4 +:10AC700093D49627249AFA0C3F0DC5D24ABA8A7DFE +:10AC8000EDFF0004F1ABE7369FEE5BB766CFE8F36C +:10AC9000FE09DFAD59F8E7F675B4F175BDA7D8EE3A +:10ACA000BC5B70F7D789E6F980C89880107A7DC8B8 +:10ACB00093A715EE9257CCBFF047339FF8272FC3C9 +:10ACC0004FFAF06FFD18D5F4D495F9DE614E34F1EA +:10ACD0003529C76526BF13EBB0751CE8426F769027 +:10ACE000D63965AFC5BFF82EB5BFC3F97F6E490F22 +:10ACF000892EBC5D16A5FD8D6A48D3AD2DE4842652 +:10AD0000DE397914E7F0AFDA47E0D7E147FC1C1EE3 +:10AD1000DB7F6FF9B1FC5A1DA03FF7CD7BBC1F1E36 +:10AD20006C7DBFBAFF0043CAE22972E197AA3E7E5A +:10AD3000BFF1BFC35D6342B7D36FB5CF8A17FA7D4A +:10AD40009A62DADE7B6B629036000CA04FD55460BD +:10AD500067200E3A56549A6FC218EDA393EDDF1197 +:10AD600036CDBB68165664F040391E7E476AF30A3A +:10AD70002BF4FF00ABDB6933E33DBDDDDC57F5F3BE +:10AD80003D504FF0842AC9FDA1F12BED4A702636C3 +:10AD9000968709B71B71E77F5E3A558D03C47F0C18 +:10ADA000FC282E7FB375EF8A361F6D88C13F916BEB +:10ADB0006B189A33FC2D89F91EC6B8DD1BE0578D40 +:10ADC0003C4166B7163E0FF155E43222BC725BE996 +:10ADD00033CA8EAC32A4155C608E41EF56A4FD9D43 +:10ADE0003C7D147E63F81FC629185CB31D12E42A4B +:10ADF000FB6767EB5CB2747E1753F146D18D5D3D06 +:10AE0000CFC19D75D78BBE1FFF006649A6C9E24F13 +:10AE10008B474FBA48D66B578E0F2E5543BA2053E7 +:10AE2000CFC155272B9E067239AC5B7B7F847BA5F7 +:10AE3000F32FBE216DDDFBBDB6369CAF18CFEFBA48 +:10AE4000E735C36B7A45E691793DBEA91DE59EA520 +:10AE50006E5236B6BA8592455DA7AEEE5700260112 +:10AE60001D0FA0AA8F6EC96F1C9B918499E01F993A +:10AE70007181CFA56F0A092F766ECF5E9FE4652A98 +:10AE8000AFAA5A1E91E47C1FFF009FDF88BFF80124 +:10AE900069FF00C7AA78A0F842B6F24CD75F102627 +:10AEA00059B31FEF2CAD1981E0EE03CFEB8EE78E87 +:10AEB000B5E599C57BBEBDE04D260FD8E349D72443 +:10AEC000B0F22E2EAF52DBED11C68EC84190BC847D +:10AED00086DD96180148E833C00098ADFBB714E44E +:10AEE000F576FEB42A1EF5ED15A6A50F09FC2FF880 +:10AEF0006FE3AB1BDBAD324F88B751E9AD18980B50 +:10AF00004B20D9937150019C6EC88DFA7606B5F42A +:10AF10003D7FE1BF8EB46B1F07D8C7E38B8BBBA00F +:10AF20009651CA9A7DB7DA26412B4CB11CDCF978D0 +:10AF3000123B1DDB77738CE38AE43F66ABBB4B7B34 +:10AF40009D64DF41A2CD6A8B04D27F6934A235555E +:10AF5000723F81186D21F0C4E080782335CA7C31BE +:10AF6000956C7E2A692D9B5644BD500CA5C478CFA4 +:10AF7000FB20B63E833D2B39536DCAF27A6C691AB9 +:10AF80008928B496A77BE33F01FC2EF016B8DA7E41 +:10AF9000A575F10A3B95412111DA593A953D0822F0 +:10AFA0006C53F56F86BF0E742F0FC3AA5E2FC4CBF0 +:10AFB0007B0B83188A67B0B30242EA5D71FBFCE049 +:10AFC000A826B9DFDA8A4B76F8C37B1DACB6D71159 +:10AFD000DBC51442681B29310BCB752724F6E39E91 +:10AFE000C2B77E32C1A727C07F07CD6FFD8ED7D7EE +:10AFF0009E58916D37096158E10A37EEC13B892CA3 +:10B00000480577020376A95CFCB07CCEECA972F30C +:10B010004972AB234FC11F06BE1BFC42D1354D43C5 +:10B020004EBBF1D9B7D2A332482582C63797183B19 +:10B030005019F2C7041C0ED59FE11F067C2BF1C6E8 +:10B04000A0BA769B27C4092F30D3076B4B34255405 +:10B050007239B8C77FAE69BFB3A2E9F27C33F1B4ED +:10B06000D7526971CD6B6E5E2F38B89EE0BC322727 +:10B0700094A78400E73CB062400030C8AE43E026AD +:10B08000871F893E2559D9C92DA42B2A38FF00498D +:10B09000671193B738F9083F99038E4D37CCBDA798 +:10B0A000BCFDD05CBEE7BAB5DF73AEF17F847E1421 +:10B0B000F847593A7DF4DF102D2EADD5564896D27B +:10B0C000D18AB77DDFBF3B58F523F415A3E37F8515 +:10B0D0003F0EFE1547A6CBAB49E3FB7FEDAB46B871 +:10B0E000B506C6C26DD112D196C79C769C8383C12A +:10B0F00018C8C1C579A7C6131B7C4BD604535ADCAC +:10B100002ACECAB25B333452638CA9624FEA6BB267 +:10B11000FDA73C3D63E18B4F0F59DADD68F74CB07A +:10B12000C8EBF61694B450B2C4F129F31890B9677D +:10B1300020606199F2318269295E0B99EA4271D7E8 +:10B14000DD5A1B5A2FC19F879AF7C3FBEF135AC9C9 +:10B15000F10A4D234D768E77FB2D887057696C2749 +:10B160009F9206F04E0719AAFF000FFE177C33F8D6 +:10B1700095AA359E9775E3E6923432319ADEC61869 +:10B18000C0FF0079A7C67DBBD57F87F2DAFF00C379 +:10B1900029F8A3CE9F4F5961BA7F2EDCBC8B35C3F3 +:10B1A00032C40360909F20DC460963F36463158D0D +:10B1B000FB346810F8BBC5F716B7375A6C11DBDBE8 +:10B1C00034F19BD6711A152096F94AF231FC440EDF +:10B1D0007D6A3DFE59C9C9E8CA56BC7DD5A97FFE26 +:10B1E000114F854DE205D2BED1F119AF9A716A2295 +:10B1F00016367CC85B6819F3F1D71CD771E2AD4BEA +:10B20000C2FF00061B4BD3EEB5FF001F2886DFCE22 +:10B21000B168ACB4DBA11A798FC2C9E6B631206E31 +:10B2200033C135E1BA85C5BB78E24755B724EA5B3F +:10B23000B723BFD9CA6F18C1E5F6F5E464E0FAD7C1 +:10B2400065FB4F69967A378DACED63934C9956C187 +:10B25000A56934DDFE4F98F248FB30E4B2ED660A92 +:10B2600043053C676F2092A61E352A46151DD3D78D +:10B27000A7DE3A555C137056B5BB9DA699A97877A1 +:10B28000C39E139B58D335DF8C9A3E8B70C249A660 +:10B29000B210C10CD267CB2EC05CF2C586093D4FFF +:10B2A000A547F0AFC2BE11F179D61BC33AD7C54846 +:10B2B000FCBB77B8D49E15B4B732441599B79FB488 +:10B2C00002E3018E0E7AFBD7377BA069B6BFB38D40 +:10B2D000A6A5E76896B2EA456D9D544AF78C639B34 +:10B2E0002C704E3FBA7818C13C83C1A3FB34695619 +:10B2F000FA86A1AD49712E9308B3B4329378F2293E +:10B30000954039894A90BF3F0BF3B01D3AD67EC5B0 +:10B310007B3938BD9F90E351F3256DFD4D1F0EE83D +:10B320005F0B7C497F6DA558EA7F11CDC5E4A6254A +:10B3300084DADA220DD8C9626600020724F4DBCD74 +:10B340006A78EF47F01FC3BD59B46D535EF8A0B2E1 +:10B350002DA2C1B22169244D6E4EE1182B7057CB3E +:10B360000D9F9470083C0AF29F87D6EB7BF10F4942 +:10B3700085A3B3659AF523D972EE9090C718631828 +:10B380002E17DD413E99ABBF177C96F144090B693E +:10B390006DE5DA47137D85E4312B2E46D3E600C1F7 +:10B3A000860023000C0AE8951F7D2E676B5DF7B9B8 +:10B3B0009AA97837CABF13D13C4BF08FE1DF847C68 +:10B3C00025A4EB97F27C43834DD6B26CE416B64DC0 +:10B3D000E6E3A9C09F8FC6A4F87FF07FE1C7C4242D +:10B3E0009AEB4BFF0085897D0D8CA8B3A0B5B28D7B +:10B3F0009B71E8333E7A0E48CE05723F10A18AD386 +:10B40000E17E8B0FFC48D59B6CB1A5B4B70F7043A0 +:10B4100029DCC43A84192067613C8A3E07BFD9EC15 +:10B42000753B969346856DE48F7497D35C26C0CAAE +:10B43000EBC08948E7A7CC475C7426A796A7B3E67C +:10B44000E777BE9B0FDDE7B72AD8DCF097813E1780 +:10B4500078EFC510693A5CDF112E350BB661145FC9 +:10B4600063B2058A82DD4CFE80D1E2CF03FC2CF072 +:10B470005F8BAFF43BFBAF8851EA3A6DCB5A4F1A62 +:10B48000D9D9305915B6B0C89F1C11D6B03F672521 +:10B49000D3A0F8CDA5B6A1716E96BE55C48F2181FB +:10B4A000E636EDE54986545F99A452032F6C819EE0 +:10B4B0009543E375C59DF7C65D6A7B192D65B4B9E3 +:10B4C000BA5995E324ABEE55662DC9CB649DD827B8 +:10B4D000E6DD8E3155CB3F6BCBCCED6BFCC9E68FF7 +:10B4E000B3E6515BF99DEF8E7E11FC39F8689667E3 +:10B4F0005AFF00858D69FDA1179B066CEC9B2BEB19 +:10B50000C4FF00CEA093E19FC358FC230EBBE67C92 +:10B51000466D3670CE245B4B2CA2890C7961E7E432 +:10B5200065C6071547F6A1D56C75283C3AB673C1B8 +:10B5300039B7B5111C2BABC7C0F942B92427A1EF0D +:10B5400093536827449BF65BD405C49A77F6C4608E +:10B5500098164B77DF8FB4AE76C84E3CCC13851F60 +:10B56000C0C4919E4634DCFD9A9B93D5D8D5F2F3A6 +:10B57000B8A8AD1137813E1A7C34F891A9CD6BA4DF +:10B58000CDF10A692CEDDAEA767B4B28D208571BFD +:10B59000A46633E028C8C9AAB3F83FE165A78A24A6 +:10B5A000D1A6B8F88B1EA50DC9B39226B1B31B6501 +:10B5B0000DB48CF9F8E1B8CF4AC7FD99743B6F120E +:10B5C00078EEF6DAF2F2D2C2DFFB3657926B8DE5F7 +:10B5D0005103C7B8E1194B61773104E36AB704E05E +:10B5E0001C1BC92DEEBE305C3F9D6F1DBC9ABB91EC +:10B5F0002DB9678954CA7942D962BE99E48C679A99 +:10B60000DB965CF28733D111EEF2464A2B5F53D1C1 +:10B610003E20FC2CF869F0CB548ECF56BAF1E2CB29 +:10B6200032798861B7B19908C907E659C8E08C56E4 +:10B6300045869DF07E7B866FB47C489A3854C9223B +:10B64000A5959A90BD339F38E306A2FDA1B49B1D3A +:10B6500077E2858DAE82F6732DE04B68A38637873F +:10B660006C85F60DEAE4952C4E7B75E83A565EA1A2 +:10B67000FB39F8AB4FD2E4BD5B28EE2D62D2FF0060 +:10B68000B5669A0937C70C27F859BA6FEE54720796 +:10B69000E3452B38A739B4D9353E26945591A5F604 +:10B6A0006F83F8FF008FDF889FF80167FF00C7A84E +:10B6B000F23E0FFF00CFE7C46FFC00B4FF00E3D5FC +:10B6C000E68C739E3BD6FF0085BE15789FC6F6BFFD +:10B6D00068D17C3BAEEAD08257CCB3B09675247566 +:10B6E00000A29191E95A4E3182E69CDA5E6D2328E0 +:10B6F000C9CDF2C61AFA33D5BC37F193C07E12D049 +:10B700006C74CB3D6BE21369FA5DF2EA76F69369ED +:10B71000964F08B9524AC854CA72724FE1F415AD37 +:10B72000A77ED13E0BF0F6910DBD8F883C756F1C46 +:10B73000BA7CB633A45A2D864A3ED4FDE1329DCC64 +:10B74000121882B7F0AA8031CE7CA47ECDBF109FA4 +:10B750006FFC50BE33071C83A25CFF00F11DEB9D04 +:10B76000F13F8235AF054B1C7AD691AA69324D9FC5 +:10B770002D6F6D24B7326319C070338C8CFA7158F9 +:10B78000C68E1E6F979F5F546F2A95A3EF72FCF5CC +:10B790003B6860F84220556BCF888A719655B1B4EA +:10B7A000201FFBFC3F952FD9BE0F8538BEF88CBCFF +:10B7B0007FCF85A7FF001EAF3882DE4BADFB17762B +:10B7C000D52E7903000E4D460A80723771EB5D71FC +:10B7D000A2EF7527FD7C8E77555ACD23FA34FF00F2 +:10B7E000824E2E969FB01FC3C5D15AFE4D2C58B71E +:10B7F00090D7A8A9391E637DE0A4A83F426BE8A9B1 +:10B800002BE65FF823971FF04E4F867FF60F6FFDF4 +:10B8100018D5F4D495F8AE69A632AFF8A5F99FA370 +:10B8200065FF00EED4FD17E4291F30AFC26FF83872 +:10B830004369FF0082804F960B8D0AD08F7F96BFA1 +:10B84000764FDE15F84DFF0007089FF8D804BFF6C5 +:10B8500003B4FF00D06BDDE0DFF9187FDBAFF43C11 +:10B86000BE24FF00755FE247C6DF0C6CB47D4FE27B +:10B87000168F6BE2069A3D1AEAEE382EE48E758535 +:10B88000A18D8852FB99580DB9DC720F03B5767AF9 +:10B8900087833C03A8E9B6A74ED4AF21BE6D12EF53 +:10B8A00051B98E7BC88450CEB0892080332AEE7285 +:10B8B000DB90A2E49C29183915E5F9A3A7B57E9D74 +:10B8C000529B93BA6D7A1F174EA28AF7A299FD0375 +:10B8D0007FC126AC3E1DA7C05D31BC373473F8A9CB +:10B8E000F45D3BFE1238CC92BF9527D9D7CBE1FE51 +:10B8F00055CAE3EE715EC7FB55D9F8797F659F1B8A +:10B900007F6A3471690BA54C6590332ED3FC3CAF34 +:10B91000CC3E7C74AFE75BC35FB557C4AF06D92D8F +:10B92000BE93E3AF156990AA244B1DB6A32C2A1130 +:10B9300046D55F9587000C01D8574763FB457C705F +:10B94000F1AF86EE668BC79E34BCD372F1C826D7A2 +:10B950001C24BB537B855770642AA373050768C1F9 +:10B960003D457E735B82710F99FB58EADBD9DB5F43 +:10B97000EB53ECA9F12524D5A0F4B7557D3FAD0ECE +:10B980006BF69792597E2C48D71B9A66D2F4C693D1 +:10B990003DDBEC16F9CFF9FE75C1072A1B9FBDD719 +:10B9A000DEBEB7D57E10E91E3EF87B05E4DE1AD672 +:10B9B000A6F1F6A16304971A86B171F6A82468A2CD +:10B9C0008ADDC246B3870F2481963F331973B5468B +:10B9D000DC32794FC66F8037126B50CDE13D124F8C +:10B9E000ECBF2BCE9DFED116DB46B896E6E208E60C +:10B9F0002646F2992D95548908E626EBC337D9E5FA +:10BA0000988853A10C3CBECA4AFD34D2E7CD636886 +:10BA1000CAA559D68FDAD7EF7B1C27C3DF01FF00F9 +:10BA2000C2417125CEA56BAA47A3C30492B5C41128 +:10BA3000955919718459194AE79F435D95D7C55D9A +:10BA40002EFBE1C45E1792D75EFECC4756045DC163 +:10BA5000E61DB92177791D067F1C283C28A8FC31FA +:10BA6000E21F12783ECB57F04EA525BC763676D332 +:10BA7000CAF6F134332F9831CF9B1EE0C79E70C7B2 +:10BA8000D0D723A8F88EE353D0EC34E9561FB3E99E +:10BA900086430958C073BC866DCDD5B903AF4FC678 +:10BAA000BE4F89F38C650C4C23465A5AE7D0647913 +:10BAB0007D0AB4652A8B5B9D7FC3EF8A1A37C32842 +:10BAC000354874CB1D5E4B7D5A2F26E63BB92D2E93 +:10BAD00003A797246461ADC81F2CB202463EF0F460 +:10BAE000AA1E16F15E81E0ED7B4FD4AC6DFC442EB6 +:10BAF000B4D90C90092F2DE48D09EBF2983183EE27 +:10BB00002B9FD1FC4771A1DB6A3140B1347A95ABF0 +:10BB10005A4C5E20E446C413B49FBA78E08E47E3E3 +:10BB20005069BA849A3EA10DCC3E5F9B6EE1D4323F +:10BB3000EE5C8F507A8FAD7CEFFAC998DE4F9B7325 +:10BB4000D7FEC7C15A3A1D278CBC49E19F1CF88615 +:10BB5000E754BED3F5C8EEAEB05FECD736D0A31035 +:10BB6000319DAB00009C7E35A5E33F897A2F8FB4D1 +:10BB70003D2F4FD4AC356687478960B692296D63F7 +:10BB8000976280002EB6E0B0C01C13D79AE1F51B77 +:10BB9000C9354D4AE2E66DBE65C48D23EC50A01355 +:10BBA000C9C01C0FA55AD73C4971E20B7B04B810E1 +:10BBB000EDD3EDD6DA131C614EC19C64FF0011E495 +:10BBC000F279EDDA92E22CC3DC4A5B07F63E0FDE37 +:10BBD000D0EBFC2FF13747F08784356D0AD6C75775 +:10BBE000974BD6862E52E24B4959B95236B35BE594 +:10BBF0004E557A1E08CD59D1BE20785BC01AAE8949 +:10BC0000A9787ECB5A8EFED74FFB3DC7992DBBAB93 +:10BC1000B991C9DC1A0218E36F38ED8ED5C2D8F895 +:10BC2000827B0D0B50D35043F66D48C466DD186718 +:10BC30001E5B6E5DADD5793CE3A8E29BE1FD7A7FAA +:10BC40000D6B10DF5B793E75B9F97CC884AB9391BD +:10BC5000CA9E0F5EF52F88F317CD79EE57F63E0F8B +:10BC60004D0D7D72F3C27E20D56EAF27D3FC411DF2 +:10BC7000C5D48656582EEDE38F24E4E1560C01EC32 +:10BC8000056DFC4CF899A2FC59D4AD6EB5AB1D63A3 +:10BC9000CEB7478C496D25A42CCA58B1DDB6DC67F8 +:10BCA0000CC48CF4C9C57047E67666F977124E3D30 +:10BCB000FF00CFE157FC47E25B8F15EA4B7575E457 +:10BCC000899614807971845DA830B903BE3A9EFDCF +:10BCD0006AFF00D64CC2F17CDB13FD8F82B4B4F452 +:10BCE0003ACB4F895A3DA7C379BC2A2C7589348930 +:10BCF000AE1AE76C92DABC88E7009590DB6E1F7491 +:10BD0000743EB49F0F3E2368BF0BB51B8B9D26CBA3 +:10BD10005A325E4261956E66B59D594E41187B72EE +:10BD200039C9AE4CF88AE07864E93FBAFB1B5CFD88 +:10BD3000AF2631E66FDBB7EF75C63B743D7B0A4D2E +:10BD400007C4371E1DB8B892D843BAE207B67F328F +:10BD50003120D8E30719EFE87A8A9FF58B31E59215 +:10BD6000E6DCAFEC7C1271D3446C699AA785F47F52 +:10BD7000105BEA96D63E208EF2D2E52EE21F6BB71C +:10BD800031A3AB065F90C18C64743C76AF44F14F35 +:10BD9000ED15A17C568B4FB1F1369978B65A2E9B92 +:10BDA000A8456DF675B44679E5B568D1D8AC00966E +:10BDB000DC908049C2EC538EB5E2F13F90CADDD0F1 +:10BDC000820F5AB9E25F105C78AB5EBAD4AEFCA5C4 +:10BDD000BABC70F28890471E4285F95470381DBA7B +:10BDE000D37C45983926E5B227FB2706A2D25BB360 +:10BDF000AED57E24E8BAC7C3FB1F0DDCD8EAF269D2 +:10BE00009A6B66DDBCDB51347F33B7FACFB386E47F +:10BE1000BB719EFED563C11F15B47F0369DA859D92 +:10BE2000B596B97567A9C2209E3B9B8B49B280101D +:10BE3000002F6EDB473DAB89BEF10CFA868367A706 +:10BE40004821FB3D8BBBC456301F2FF7B2DD4FD0CE +:10BE5000F4A34DF105C691A7DF5BC62168B508C400 +:10BE6000536F8C310A0E7E5279539F4EA38EF53F4D +:10BE7000EB1663ECDC79BA95FD9181E74EDA58E96F +:10BE80003C27E23F08F827C4769AAE9FA778A3ED37 +:10BE9000D672178C497F6B22648231B4DB1078270D +:10BEA000822A4F1AF8ABC23F103C5379ABEA1A5FB3 +:10BEB0008896FAF9FCD9BECD7B6B0A48E792C55645 +:10BEC000D8004F5271C9AE4749D424D1B55B6BB885 +:10BED0004299AD2549503A8652CA41190782320724 +:10BEE000E14DD4EFE4D5751BABB976F9B7733CF2ED +:10BEF0006D50ABB9D8B1C28E00C9E00E055CB893E5 +:10BF000031E7E673E84FF63E0F96DCBD4EFBC65FA9 +:10BF1000133C39E3BD0B4BD3B52D2FC40D069082D6 +:10BF20002B774BAB38A5DBB42E1985A866E157A952 +:10BF3000A5F077C4EF0DF81BC3DAB69763A6EBF252 +:10BF400069FAD284BA4B8BAB398B01D305AD4ED392 +:10BF5000DF8EE2B88D67C4571AEDAD8C338876E971 +:10BF6000D0982231C610EDCEEF98FF0011F73D2892 +:10BF7000835F9EDF40BAD35561FB35E4892C85A2EF +:10BF800005C14C91B5BA81CF3EB51FEB1663C9CB45 +:10BF9000CDD4BFEC7C173DF97A1E83A17C49F06FAC +:10BFA0008075DD0F55D034DF10C3A858E9ED6F362A +:10BFB000FBAB5652CCD2062CAD6C4312AC30DC63DA +:10BFC000818E2B9ED6F5AF066BBE20B8D4A5D2FCD1 +:10BFD0004B0DCDCCDE71582FED2289589E7082D842 +:10BFE0000033DB15CFF867C4371E15D72DF50B5579 +:10BFF00085AE2D4968C4B10950920AF2A786183D52 +:10C000000FA5513F33E7F889CFD6AD711660A775FC +:10C010003D2C4FF6460DC527157B9DEFC48F88BA82 +:10C020000FC50D46D6E353D375AF36D61102B41300 +:10C030005A44EC83A6ED96CBB8FD791483E26E8C5E +:10C040007E1D7FC22ED61AB49A4F98254DD2DAB4EF +:10C05000CAC19D81127D9F70E646EFD0E3A62B9169 +:10C06000F11F88AE3C53A8ADD5D087CC58A38479B6 +:10C07000718452A830381DFDFA9A74BE25B89BC34E +:10C0800011E94C21FB24373F6A53E5812190AEDF53 +:10C09000BDD71B7F87A679A8FF0058B31E451E7D1C +:10C0A00098FF00B1F07CCDB4759F0CFE2568BF09E8 +:10C0B00075C9AFB44B3D6FCFB883ECF20B89ED6718 +:10C0C00052BBD24036BDB91F7A35E7D88EF593639F +:10C0D000AA785F4BF10C5A95BD878822BA86717198 +:10C0E000185BAB71129072004F2318CF418C62B273 +:10C0F0007C37E24B8F0ADF4935AAC2D2342F0112B6 +:10C10000C624F91C60F07BFA1EA3AD51B495AC6651 +:10C110008E44E5A260CA4F4C8F5AD3FD64CC79DBC4 +:10C12000E7E847F6360F95271D4F52B6F8C3A1EA48 +:10C130001F14A3F15DFDA6B51DF5A012BC56D710C6 +:10C140005B2DF04605A3630C28577282378E4100A1 +:10C15000F6AE37C5DF1A75CBDD5F56823BAD674E55 +:10C16000D3E58E5B3B6D3DEF5DBEC70B3F30B13815 +:10C170002FF26E53B867904D656B3AD4DE24D66EBD +:10C18000AFAE1635B8B90CD208D046B9DA470A387E +:10C190001F415259F867C41F131F52D561D3E2BC27 +:10C1A0006BCB908F2EF588B4CCD9D9102CBB98E4EA +:10C1B00012143150C0E1460D7DB70AE32A6270EED9 +:10C1C000AE29DDA76FC8F9ACFB0F0A355428689A71 +:10C1D000B9CD472C71AC8248F73328119DD8D87758 +:10C1E000039F7F94118F539AFD60FF008202D8FC59 +:10C1F0003D97C2BA7C9AC5C28F1E25EDEAE9109917 +:10C2000066F9E1DA9E69DA3F767B7DEE7D2BE27F8F +:10C21000863FB2F68DACF86BC33A8EA5676AAFACB9 +:10C2200042AF2ADC4F70BE5911DDB1661190332A3E +:10C23000885E11B955FC891772B12A743E2768DEF1 +:10C2400030F843E23D3E1F84FAA6B3A3E8F1DAC416 +:10C25000F7034DD62458ACA7946ECC8CF2830B3ADE +:10C260006D2439502B6CFA9C731A3F54A7249DD32C +:10C27000BBDB4FEB42729A92C1D4FAC4D36ACD5958 +:10C280006FA9FD0A4569682F66DB1C3E7617CC1B3B +:10C290007A71C57F3EBFF05384D35BE326BDFD9723 +:10C2A000710C9A3DAF8B357364B23C8DE70D9A7E6D +:10C2B000F453F7B87321E481856C1E80F9CF8A3F6F +:10C2C0006B0F8D7E0BD7EE74DD43E24F8CA3BDB6B2 +:10C2D0006D92887C42F70AA7D37C72329FC09AF392 +:10C2E000BF1AFC4CF10FC46785B5ED6B52D61A0628 +:10C2F000778CDDCED2EC67C6E237773B464F7C0FBA +:10C300004AF3F29E15AB85C64312EA26927D1DF5CF +:10C31000EC756619ED3AD869505069BB7556D3B9BA +:10C32000E9F65A9FC23D524B38E4D3EDEC669F507C +:10C33000532C9BAF0DBDBDB082D8B6EC485CEE93DC +:10C34000ED2B8519185390061BC8BC4A2CDBC4572B +:10C35000FF0062F2E1B1F39FC8DAECE0264ED00BA9 +:10C3600000C78FEF006A8E6811991595413C13C57F +:10C370007DA51A3C92BA7F79F3352A7346C7F449F2 +:10C38000FF0004723FF1AE4F867FF60F6FFD18D5A8 +:10C39000F4D495F32FFC11C4E7FE09C9F0CFFEC118 +:10C3A000EDFF00A31EBE9A92BF15CDBFDF6B7F8A43 +:10C3B0005F99FA465DFEEB4FFC2BF2027EEFD6BF93 +:10C3C00009FF00E0E0F729FB7F4DFF00602B4EDF07 +:10C3D000ECD7EEB9FE1FAD7E13FF00C1C207FE33DE +:10C3E000FE5FFB01D9FF00E826BDCE0CFF00918F58 +:10C3F000FDBAFF0043CAE24FF755FE247C57E13FE8 +:10C400000ADF78DFC4967A4E9B0FDA2FF5090430E5 +:10C4100045B82F98E7A004E073FCF8AE866F803E25 +:10C420002E856CDBFB1EE1D7508679ED99195BCE2A +:10C430004842B4857079DAACA7E8C0D72FA16B77F2 +:10C440001E1AD6ACF50B393CABBB1992E207C67687 +:10C450003A30653F8102BA0D1BE357893439ED64E8 +:10C46000B7BF3FE8367F62B50EA196DA321572800B +:10C470008E1B0A06E1CF15FA755F6BF62DF33E327F +:10C480001C96F7AFF23F463F62DFF8218786FF0038 +:10C49000683F86361E25F145D6BDA2D8EADA75A5D5 +:10C4A000E69F3D9DEC531BAF3225690B214CA6182E +:10C4B00090064F15EB7E37FF008220F853E067C1EE +:10C4C0003D7B55F0F7883C437D7FA4C32EA16F6769 +:10C4D00074B6ACACFB40702468D8A864182075030F +:10C4E0001DCD7CF5FB1FFF00C1733FE19AFC0106E7 +:10C4F00083A968BAC788ECAC6C6D6D2CAD9EE52342 +:10C500008ECC451046D985CE19816E7A66BB8F8B4D +:10C510005FF070CE99F11BE14EB7E1D83C1BAA69E0 +:10C52000B71ABDB3DAADEC77AACD087EA70570784F +:10C53000C8FC6BF33AF478827CF15CFBBB6ABE56B4 +:10C54000FD0FB8A53CA62E32F77A5F47F89F0EFC88 +:10C5500067FDA07C5DE08F899243A47887508ECDE3 +:10C560006D2DEE2DD24D8DE4ADCC70DDC91E028552 +:10C57000D8646008DA032A85208E2B8AB9FDA3FCD3 +:10C5800061736D3C3FDAAD1C7756B1D9DC04894745 +:10C59000DA228E368903F1F36D47207A71E83199FA +:10C5A000F183C6767E3EF1E5C6A5A7DBCD6B666D51 +:10C5B000AD6DA28E560CF886DE387271C73B338F94 +:10C5C0007AE66BF40CBF0D6C343DAC7DFB2BDFBE0B +:10C5D0009FA9F218AAEDD793A6FDDBBB7A5FFC8F6B +:10C5E00058F0478BF43F11F8675188E93707C59237 +:10C5F0005BDCDC5CEA464CACCA48380BD07E55C6E6 +:10C60000EA0FA7B687A78B74B85D414C9F6C672370 +:10C61000CB6E46CD83B719CFBE2B1744D7AF3C396D +:10C620007DF69B1B892D6E36326F4382548C11F838 +:10C63000D7A67C49F0CC3E13F86BA56B165A96B181 +:10C64000F6EBCFB389229FCA2A85A36766214928C2 +:10C650000E536AB804E18F22BE6B3EE1C78CAF0A6D +:10C6600094E7647B394E70B0F4A51946E71BA435F6 +:10C6700084706A0B7C9706636CC2CF61C049B8DADC +:10C680005C752B8CF4E7A541A635BA6A10B5DAC8FB +:10C69000D6BE60F3047C315EE076CD767E11D2AFFB +:10C6A000BE23F81F53D5E6BCD6A7D5A19E5DB22305 +:10C6B0004022748E1126D0AC55A473F31223C955B1 +:10C6C00019C1C8AC7F863ADDF78B7C456BA55F3F0F +:10C6D00088B52B18C492A5A6950896E1DF6E7E500A +:10C6E000149FA9C1C015E37FA9735CFF00BDFC0FB7 +:10C6F0004BFD6483E5BC0C3BF685B51B8FB22C8BE0 +:10C700006BE613106FBCA9DB3EF563587D3E48AC69 +:10C7100045825C2C9E42FDABCC39DD3772B8FE1CE5 +:10C7200063AF7CD697C45D6750F0178EF57D334FAD +:10C73000BAD6ACED15C47E55EC5E5DC84C03B5D4DD +:10C74000804107D85749F1DFC39FF0A9E6D166D1F0 +:10C75000F52D50C970F216699E27F28A6CDA1B6FAC +:10C76000DC986E3BE339DB95F5A5FEA5D4BC17B488 +:10C77000FC1FE21FEB242D3F70E26C5B4F5D1350FA +:10C780005B85B8FED1CC66D197FD5A618F99BC7597 +:10C79000E5718C77A7E8B6D6B65AA5ABEAD05D7D31 +:10C7A000864058F95C3BAF232A4F18CFF235D3D9D6 +:10C7B00068779E25F84F71E225B9D61F5489EE2679 +:10C7C0009DF741E43AA18F384244871BCB33A865DB +:10C7D0005E011D71ADF063515F8DDE27D3B4AF12E2 +:10C7E0006A3AA59E9BA2E9DE44725A344993E63325 +:10C7F0000DED27CAB92F8F53818A53E0DA9CB37E9F +:10C80000D34FC8A871245CA3EE1E64E3058AE76ECB +:10C810004E3FA55DD7DAC66D45469AB70B6DE52646 +:10C8200044A72FE663E63C76CF4AB9FF00090DF531 +:10C83000978DA4D146A1AB2E9736A0B6F32C7106E6 +:10C84000B864126385EEF8E83B9ADCF8C70DD7C2EE +:10C850009F13E97FD91278A34F325B34A0EAD67FC9 +:10C86000659D984D2C61D51947CACA8AD8E40258EB +:10C8700064E2B45C17539E2BDA7A6E4FFAC94F9577 +:10C88000BE4FEBC8E67CCD387869976CE354FB4E1D +:10C8900043E7F75E4EDE98EBBB70FA6293437D3E52 +:10C8A0002B9B8FED24B868CDBBF94222011211F207 +:10C8B000939FE1F5AEB6F3C3EC7E0543E268DFC4B7 +:10C8C000ED7CE732CED64C2C437DA1A3C090A6C20E +:10C8D000BB76FCC1C9DE4AE3033527C1DB197E2ADA +:10C8E000BEA0DAB4DE30D4AE2CE154B74D26C3ED91 +:10C8F0000A33C0F31829D80738CF5F51D6B397064B +:10C900004FD9C9FB4EBD994B8923CD15C870310055 +:10C91000194B6EDB90188ABDAADB5B6A1E20BA5DDC +:10C920001E1BA362BB9E1471BA558D503316C7A649 +:10C9300018E7A6055CF026BBA86BFE31D3F41BAB51 +:10C94000ED61B4DB8BEDAF0DA43E65C16E40DA81C5 +:10C95000492C7A60038F4278ADEF19F88EFF00E022 +:10C960005FC4CBB874D6D5E159B4996DF66A10B4EA +:10C9700032A1B9B4689D9432AB1552EC509519C0F0 +:10C98000CD692E0BA9ED17EF35B79FF57263C4B0D3 +:10C99000E46D43AA394BC934F9342B31024EBA88BD +:10C9A00076FB4963FBB65FE1DBDF23BD1A6369E910 +:10C9B000637CB789706EBCB1F6429C2ABE792FDFCA +:10C9C00018F4EF5D4F8F7C34345F85BA5EB96CDE4E +:10C9D00029866BA36EACD7D6262B5959A22EEF14FD +:10C9E0009B42B2EF040009C85CF39E29782BC397E1 +:10C9F0005F103C3DAB6B17AFE2CBA9ACD646F32C36 +:10CA00007493716E36C4581965C811E31CF1C2F3F2 +:10CA100059C782E4E9BE6ABD7CCB7C4915356A7D85 +:10CA20000E734BFB3A6A36AD78B2B599954CE23E3F +:10CA300019A3CFCDB4FAE29350685F52B96B557524 +:10CA4000B5F35CC3BFEF2C7B8ECDDEFB719ED9AD01 +:10CA5000FF0082D6DFF0B1FC71A7E89AC5F6A2BA52 +:10CA60003C693CEFF6768D0C21636724BBE1517283 +:10CA7000A373374AA7F109E6F037C44D6349D2EEF4 +:10CA8000B548F4FF0037C84174104EF0B61806DB05 +:10CA9000953D410CA704104706B5FF0052EA7B5BA9 +:10CAA0003AAB6D74665FEB24793E0EA53D5DB4F73D +:10CAB00082C7EC2970B28848BAF30E43499E3663A8 +:10CAC000B63D7BD2DB3E9EBA15D2CCB71FDA4644C8 +:10CAD000F2181FDDAAFF001EEEF9E98AEAFE31F81E +:10CAE000320F85B6FA3DF69779AA79978E58A5CB7D +:10CAF00044CD1140A48263276B7232A70C33D2ABB2 +:10CB000069BE1A4D5BE1D5FF008A2F2EB5592E94D0 +:10CB100048E96CA91796DF3AA090B799E615058801 +:10CB20002C131B8004F3592E0B97B2FE2F5F32DFBC +:10CB300012454FF87D3C8E7F4382D6D359B47D6237 +:10CB40001BAFECD90176117CAF2261802A4FFB5DCF +:10CB5000FD8D50C67736DCA83C903A7A57A27C2CE3 +:10CB6000317C6DD66C34FD62EEE21B6D0743F2D56D +:10CB7000D654B786361758CCB2BE4282B29C1EEE4F +:10CB8000517B935C7DDFDAB4BF1FDF787E3B9D5A1B +:10CB90003D3E4D45AD4A49085B974595954B27402D +:10CBA000E30723380D915A7FA99539E5FBDD7D19FF +:10CBB0002F8921C8AD0D2FE456D74D8C9A8AFF00DE +:10CBC00066A5C25BF928089705FCCC7CFD3B67A5F0 +:10CBD0003E4934E5F0CC6AA971FDADF6925DC91EFF +:10CBE00049876F403AEEDDCFA62BA1F8D5A0AFC2A2 +:10CBF0002F1759A6877DA9ED684B89676898960419 +:10CC0000A920C6597AE4119254F157B5AF0F5BE9E8 +:10CC1000BF032DF5B8A6D723D5E49212CF2CB018B8 +:10CC20005D64DE72231FBC55F97866E1BB7B65FE4F +:10CC3000A5CBD9C57B5D2FE65FFAC91E77EE7438A8 +:10CC4000FF000F3E9F0DEB7F6A4770F6FE4BEC1125 +:10CC5000101BCCC7C87FDDCE33ED54ED805923695E +:10CC6000B7347B80936F7E99C57A7FECE3A15BFC40 +:10CC700069D53563E29D635D8BEC314115A35AF9AB +:10CC80002A24762EAB112FD643B7E445059886F4B7 +:10CC900035C17827C4DA96BFE20D3F49B8B8D6AEA1 +:10CCA000B4FB9BA52F6DA7C424BA7CF07CB5DA72C7 +:10CCB000D8ED8AD3FD4DA9ED25FBCD7E64BE23873B +:10CCC0002C5F2115F436D77AD5E7F67C573FD9EAA1 +:10CCD0001DD15C6E9163DBC96C71C7F5AB1FF0B6FB +:10CCE000EEBC35ABDD7FC23AB1D8E9BF6D17B69166 +:10CCF0004D6F1CED6CE318652E18A92154360FCC2E +:10CD0000000738AD0F8D6F3780BC7FAA693A5CBED3 +:10CD100022B5D2E58D5634D522F26EA68982B7CEE1 +:10CD20009B5480480718ED5E7E3A57D5F0F64FF5D4 +:10CD30003C37B393E6BBBFE07839C661F59AFCF1A6 +:10CD400056E877F1FED47E3AB710AC3E20B8823B6D +:10CD5000620C11C2A91C7060480045030A36C8CB9A +:10CD600081D5768390A31F6C7FC1353F640D7BF620 +:10CD7000EBF0B47AAEABAA6A565A1B34BA76A97BEA +:10CD8000653C313A88E344853CA2877FCBC672314B +:10CD90008AFCE8EDFE15F617FC13BBFE0A8137ECA2 +:10CDA00045A5DAE9ED6FAA6A1A6ADC5C4D77611471 +:10CDB000A91C176CE176B312A5815C1E9EB4711696 +:10CDC00016BBC2FF00B0A7CF75B5B6BEBBF40C9AB8 +:10CDD000BD2FAC7FB4B5CB67BDED7E9FF00FBB35EB +:10CDE0004FF8374FE18EBFACDD5E5E78B3C6324997 +:10CDF00033F98CFBE106463D780BC7E15F97BFB680 +:10CE00007FECEBA57ECEFF00102E341D3D6F22BAC5 +:10CE1000D375ABED22E3ED372B30710ADBBC720228 +:10CE20001540DCB3F2391C75AFD088BFE0E53D1387 +:10CE3000CE666F87B7DB64C00A7505C27D7E4AFC8B +:10CE4000E9FDAE3F68CB3FDA3BC5D36B10DBDFC3F8 +:10CE5000757DAB5EEAB74F74EAC4B4EB6EAAA36803 +:10CE60001F7560033DF22BC6C9E19D2C6C3EB3CD0E +:10CE7000C8AF7D55BCBFA47A78F965AF0B274B9737 +:10CE80009B4B5AF7DF5B7FC1306EFF00662F182582 +:10CE9000B896DEC21D411AE92D14DA4E26DD23AC08 +:10CEA0004CA063DA68B9FF006C7BD70BACE9971A2A +:10CEB0001EA5756772863B8B491E1950FF000B2912 +:10CEC000208FC08ADC83E2CF892DA4B568F5ABE85A +:10CED000DACE617116C90A8493CB8E3DDC77D91402 +:10CEE000633FEC8AC5D5757B8D6352B9BCBA90CFD0 +:10CEF0007574ED2CB23F25D98E49FC49AFB8A3ED2E +:10CF000039BDFB35F71F2D539397DD3FA1CFF82394 +:10CF100097FCA393E19FFD83DBFF00463D7D352514 +:10CF20007CCBFF000472FF0094727C33FF00B07B67 +:10CF30007FE8C6AFA6A4AFC5336FF7DABFE297E6C6 +:10CF4000CFD232EFF75A7FE15F9049D56BF09FFE69 +:10CF50000E0E217F6FF9BE50D9D0AD3D7E5F97ADEB +:10CF60007EEB9FE1FAD7E137FC1C23FF00290097F5 +:10CF7000FEC0967FFA09AF738335CC2DFDD7FA1E1C +:10CF80005F127FBAAFF123E1BA7DB42B3CEA8D2C5E +:10CF900070AB100C8F9C28F7C027F20699457EA82D +:10CFA0007C3801C5491DAB4B6D24CAD18584A8606E +:10CFB000D228639CE30A4E5BA7240E38CE322A3A6D +:10CFC0002800A3AD14E90AEE3B4328C7734003CB06 +:10CFD000B9467F878E075AF68FDA0ADAF74AF81BC6 +:10CFE000E03B3B8D3EE608FC8F38DD0BC9AEADE77C +:10CFF000CA0C01E680226007DC8CB21041CF15E23A +:10D00000EC9851F75B3EFD29B8AC27454A5192D9BF +:10D010005CDA351C535DCF72FD9E3ED563FB3D7CD3 +:10D0200041BC8B4ABED417CB31B7D9753B880A8235 +:10D03000811D9A14428CA8B286CB3292BE66370507 +:10D040006DBC8FECB9A447AFFC61D3EDE7D363D5DA +:10D0500022F2E566B7372F6DBFE5FEFC68EC71FD87 +:10D06000D0A73F4CD79DD18CD47D597BFAFC5F81F2 +:10D0700051AED72F91D47C660B2FC56D71174D9B88 +:10D08000490B76D18B39642ED063E5C6E6C13D32BB +:10D090000E3A1AF41FDB1A0BEB09FC2F6775A7DD9C +:10D0A000591B3B064F31EF26BC86E9F77CCF1CB3FA +:10D0B00000FC602ECFBA36865243035E2DDA8C62B6 +:10D0C000A951F7A12FE523DB692D373DBBC0635084 +:10D0D000D2FF00637F134F1D8DDDC5AEA17C60F3D1 +:10D0E000E1BD9DC5AA8F2CBEFB72BE46D62AA0C844 +:10D0F0005BCC07076E306B2FF638B0B8B8F89D716F +:10D1000035BE9B26A82D6CE4736F15FCD692371C98 +:10D110006D312B16E7F8586C3D0919AF25C519CDAF +:10D120004FD56F19C6FB97EDBDE8CBB2B1BF6D6BA4 +:10D1300026BDF13E187C96F3AF35448C4570DE4138 +:10D14000DCD281B588FBBD7048E9C9AEBFF6AFD36C +:10D150009748F8916D6B168F36896F0E9D018E1969 +:10D16000269664977297695259556460CC589F31DE +:10D17000432B6E5C7C95E63DA8E95A2A4D4E33EC74 +:10D18000AC672A9EE356DDDCF5ED63C39FD8DFB2C2 +:10D1900056977DFD8EE66D56E896D523B99A6C427A +:10D1A0002690085E37511C59742C1A3662768DD839 +:10D1B000DC2A4FD983C3D1DDE87E2DBC93C3F2783E +:10D1C00083EC364B2C4906A12DBCB1BE4F216346E2 +:10D1D0000D8193F31503B1CF15E3B475EBCD67F56E +:10D1E00077C9C97FEBEF3555973A763AEF83564BBF +:10D1F000AAFC60D1A292CFED4925DEE781AE248161 +:10D200009800CC4078D59C300091B55896006D625E +:10D210007157FF0069AD3D346F8D3AC58C3A2DC60C +:10D22000836F60E2DA3B496E5AE48545DBBD646595 +:10D230005DCAE41652001823D6B82EB474AD151783 +:10D24000ED39EFD2C65ED17272DB7773D83E33F818 +:10D2500067FE11AF81BE0B5FEC7FB1497D0ADC4DEB +:10D26000A8477335CC5784C4AE8A4C8A044CAB268D +:10D2700076C6590E5867721149F063C3AC7E04F844 +:10D28000C355FEC57D4A48C34305D45753799624F8 +:10D29000AAEF730853132ED38CB90C031201C1AF3C +:10D2A00020A3AD65F567ECF92FBBBFE269ED9735BB +:10D2B000EDD0F4CFD912CBFB43E3CE8D1FD95AF179 +:10D2C000712EE8D6FE5B362361E92448EE0FB05399 +:10D2D000919CE0648E73E2F5CCFA87C5CD6A4B8DE4 +:10D2E0003EF34BB896F98BDADDCED2CD0B71C3BBD2 +:10D2F00000493F7B380391DB15CB668AD551FDEBA6 +:10D30000A9DF425547CBCBE773DA3F6BE9B5482439 +:10D31000F0E58EADA6A5AB5ADA7FA3DC41753CF0F3 +:10D320004D1F002832804B2EDC120608DA464609D3 +:10D330003483AB587EC9174EBA5ADC68D74EC9241D +:10D34000F0DC4E64865371F2C92281E504C2326D6D +:10D35000049C956206573E2E0E0D18FCEB38E13DFD +:10D36000C8C3B3BFF5A95EDAF2E63D63F63E8F555A +:10D370006F881AA49A358DADE6A11E952344B2DCC0 +:10D380004D1ED3E6C432A21E5D8E7015F083397334 +:10D39000815CACF7875DF8C72491D9DCDA79DAAB28 +:10D3A000986CAE6E1C3DA1331610B3FDF1B724137B +:10D3B000F7B39279CD73074F617AF6ED240AD1EE77 +:10D3C00005CC81A3CA839C104839C6010483918E81 +:10D3D000B51B98CC11AAA48B20CEF62E0AB7A606B0 +:10D3E00038C77E4E7DAABD85E6E77F895898D6B4BA +:10D3F000546C7A9FED7D7BA9DCFC51D9AB69CD6380 +:10D40000796F008CB2CD3CB15C267E5643300F8FD5 +:10D41000A8C939C815A9F1046AFA7FECABE1D86E46 +:10D4200074946D2EEA5492DEEE0BA9E4F25C264869 +:10D430009430F2C6E0E0A842769DE0E08C0F15C67D +:10D4400028C0A51C2DA308DFE1FEBB8FDBB6E4EDF1 +:10D45000BA3DBBF6399356D317C497DA6E8BFDB439 +:10D46000B6F1C0D73125CDC4334D1289A49228849A +:10D47000408F31950E19F0148551969141E07E044C +:10D48000E9316BBF18F41B56B58EE639AE954C12D8 +:10D49000CEF0AB70720B46A587E0A4F6C571F9E239 +:10D4A00081D68F60F9A4DBDC7EDB44ADB5BFAD8EE9 +:10D4B000E3F68C8D60F8B9A942BA1C9E1F5B7DB162 +:10D4C0008B36B89260B81F7959C06DADD40C719C81 +:10D4D000570F474A2B6A70E48A8F631A92E693903B +:10D4E000514515648E82DE4BA9D23852492591826E +:10D4F000A222EE6763D001DC9F4EF4EB55845DC73A +:10D50000F681308777EF0478DE07B678CF07AD462F +:10D5100018A1DC09561C820E08AB12DA868DE6854E +:10D52000A47862F2D5D9D555B730248C64F190D85F +:10D53000C1FCB38A00AE0FF907A5011A40CAAACCF4 +:10D54000707A5480C62060564F3B702A777CA07357 +:10D550009046324E71CE463A60F510B9F96AA37B17 +:10D5600084B63FA26FF8239FFCA393E19FFD83DB6A +:10D57000FF00463D7D35257CCBFF000472FF009403 +:10D58000727C33FF00B07B7FE8C7AFA6A4AFC37344 +:10D590006FF7DABFE297E6CFD332EFF75A7FE15F5A +:10D5A00090D71F32D7E1EFFC1C4DE166D23F6DCD25 +:10D5B0002EFDA652BABF87E191531CA796CC98FCCA +:10D5C000719AFDC46EABF5AFC51FF83928E3F6B705 +:10D5D000F077B786FF00F6B3D7B5C19FF231B7F742 +:10D5E00065F91E6F11AFF65BF9AFCCFCEFA282714B +:10D5F0005D0FC3EF017FC2709ABB7DAC5B2E93655C +:10D60000F6BDAB1F98F3932C512C6A0951C9901C9D +:10D6100093C053D6BF51AD5A14E9BA951D923E2A14 +:10D620009D395497247727D13E106BDAB5EE969248 +:10D6300069B796B06B1035D5B4F2C642490AE434E6 +:10D6400083D54104135D0F8BBE05AFC3CB1D42EEE6 +:10D650006D6AD6692CED22B98545BB15B9F358A67C +:10D66000C19E8461CE48E426476AA3E205D73C41C7 +:10D6700065A743F65BDB68F4CB736F0889C7DC3CB6 +:10D6800091CCA71939240E39A8BFB335093409AC98 +:10D6900067D2E4BA9A5C01772AAB4F18041001F301 +:10D6A000707006002303271D6BC17C4584BDFDAA55 +:10D6B0003D4FEC8AEBEC338D927DF6F1C7850B166E +:10D6C0004020609EFC9EF4D950C6D838EC783D8F3F +:10D6D0003FD6B73C77E083E10D712D21B86BF46B39 +:10D6E00058EE7CC10EC650CA18865CB636E483CEAE +:10D6F000322B145BC847FAB93900FDDEA0F03F3A7F +:10D70000F7615A338A9C5AB3D8F2A74E516E0D6A0C +:10D7100088C75A7332955DAB83DCE7AD3A64F28E0D +:10D72000C6564914E1830C11F85475A6E43D028AEB +:10D730005443236D1D4F4A4C73FA1AA105145140EE +:10D7400005145141560A28A281F285145140728570 +:10D7500014514072851451407285145140B9428A67 +:10D7600028A04D58B11AC7040926639A4903A18C11 +:10D770008398FB06FD723E9CD4371135BCED1B2B04 +:10D780002346C5595D76B291D411D8D3AD65582ED4 +:10D7900063778D668E3604C6C4A87E791C1CFF0094 +:10D7A0002A25792E1A49646F31E4662CCCD9666E2D +:10D7B000E4F7E739CD17B00C57DAD9DB9EDCD2534A +:10D7C00084780AC4E15B3DF269BFE78A9BABDC1D4C +:10D7D000C28A74806E6DA4E33C536A841451464639 +:10D7E00079A0028CE0D492DC2CA912858D4C6A4180 +:10D7F00061D5B249CB7D338E3B015E8D771AF8D768 +:10D80000C07E1DD4174CD26193470D642DACED0240 +:10D81000BEA2036E69677322E5BE60063B0AE5C5DA +:10D820006329D087B4A8ECBAB3A2861E7565CB0570 +:10D83000A91780FE0B69DE26F074FA86A1AE43A715 +:10D84000DD35ADC4F690878D95FCB542BBF2C0AA1C +:10D85000B6E75E84E57A1CD729E3FF000A47E0DFDC +:10D8600012359437497911B782E1645656C79B1235 +:10D8700049B4E091952C548F55357B55F05DE6A762 +:10D88000A8C93C7A5CD66B2748A148C2A7D332937B +:10D89000FAD694FE196D7E0D36CE6D2574B5B7019E +:10D8A00025BDB7B6469255DA00675F34063D4E4651 +:10D8B00009DC7D00AF2639F60B9AFED534FA763BAB +:10D8C000E594E25C7F8670B4AA15B21B3D0F4F5AF7 +:10D8D000D1F177875FC29E2AD4B4C6992EBFB3EE2A +:10D8E000E6B4F3A31F24C63728587B1C67E86B34C3 +:10D8F000AB63A57BB1A9192BA7A33CB94249D9A316 +:10D90000FA0AFF00822078B97C5BFF0004E0F02B6C +:10D910002C2D0FF67FDA6C58139DC629E44DDF8E4F +:10D92000335F5A495F187FC1027FE51B7E18FF00F5 +:10D93000B08EA3FF00A572D7D9F257E2D9E4547391 +:10D940000AC97F33FCCFD172B77C1D37FDD40FF7E6 +:10D9500097EB5F8EBFF05EFF001FFF00C2B0FDBC03 +:10D96000FC05AE7D956F1AC7C3336C84BB4619DCCA +:10D97000CD1A92CA430C16DD9520F1C11D6BF62A13 +:10D980004FBCB5F8E3FF0005FA8F4393F6EDF017AF +:10D99000FC24A651A2AF866569C479DC48694A01B6 +:10D9A000820F2FB4704673D457A9C236FAFEBFCB8C +:10D9B0002FC8E3E20BFD57E6BF33E31B5FDAAD216F +:10D9C000D022B7B8F0FC37778AD7B70D2CB32F9792 +:10D9D00005CCCE9244F0A04F916296357DA4B06CF8 +:10D9E000B0C80CD99EC3E2B58F8CACB54BEFB1CDAE +:10D9F000A658F85FC276F633CD7373F699A60BA8D6 +:10DA00004477B3045CE0CCA8A3070AA39C74659692 +:10DA100083F07EEF45B297EDFAA41712DB5D3CF17F +:10DA2000DC3B2BC4C254F2FEE2952C222E15460399 +:10DA300032824F38AB1A769DE14B3D73C456FE15CA +:10DA40009A4BCD2A6D0235BA329322C846A316CC22 +:10DA5000EE5182D1AC2ECB8C072C074E3ECB36F646 +:10DA60005F53AAD45ECCF9DCBF9FEB106DADCC8FB9 +:10DA7000177ED41E0FF16269BFE95A1E9FFD9D6893 +:10DA8000B69FE896EF1FDA4AE4F9927072E73C9E7F +:10DA900033814F8BF6A6F07C3E009F41FB4686CD3E +:10DAA00035EADE7DBCC0FF006C4010AF94AF8FF54F +:10DAB00067A91DC806B7BC5FE0BF0A69E9A6FF00F9 +:10DAC00063B47A834D68925F79D62B17D9AE0FDE97 +:10DAD0008D7FBEA3FBDC7D3BD117833C2ADE039AFE +:10DAE000EA46897C40B7A9145602C10C2F6E5096A5 +:10DAF00094C9D010D81B71CE73918E7F2547DF1843 +:10DB000037FF0017EFBE1178D64D5345FB3C971AEF +:10DB1000D787EDE082675C88959E1995C29E09FDC6 +:10DB2000D8183C7CC49CF43A53FED9B71756B0A31E +:10DB3000787ECA2686C2CAC77C32840FF6659143B6 +:10DB400032ECDA78932A0825595589739CE7EAA7BD +:10DB5000C2B0F8D6EDBC5B1DEC9676FE1F8458C3B0 +:10DB60006A4AC8D36F85405E40E223291BBE5C81B0 +:10DB7000C37436753F0BFC238B478DAD356BE9EED7 +:10DB80004E9F64F26F94C67CF3E6F9C00DA5793E12 +:10DB9000575C04566E09C9AFD832F8D1785A578B02 +:10DBA000D91F9FE2A551579DA4B7679B7C49F1A758 +:10DBB000FC2C3F1B6A1AC9B38ECDF5094CAD1A3641 +:10DBC000E009032780A3271938551927000E2B0ECB +:10DBD000B4BC63696561E2BD4A1D3641369B1DD404 +:10DBE00082D1C3EFDD16E3B093C64EDC7381F855E6 +:10DBF0007D1746BAF11EB16BA7D8C325CDE5F4C990 +:10DC00006F042832D2BBB055503B9248AF769F2C60 +:10DC100061A688F2649B96A55E87BFE147415E8856 +:10DC2000DFB2DF8B5E1BC963B7D2EE2D2C6D5AEAD3 +:10DC30004B98B5182481955994A2C80ED3206560DD +:10DC40005073D3DA893F65EF165BEA1A4DBC91E950 +:10DC500091B6B56DF69B666D42154C792B38466DC5 +:10DC6000D847F2DD4ED383F301597D629F72FD8C5C +:10DC7000FB1E77452C91F94ECB953B4E320E41FC65 +:10DC8000692BA0CBC98514668A0B5B05145140C271 +:10DC90009CE1576ED6DDC64F18C1A6D1405D051474 +:10DCA0005140067145391B69CE0373D0D358EE6ECF +:10DCB000DF8500145145001452ED3B77638F5A4ABB +:10DCC0000990629DBFCC014AAEEC00081C803FC6A3 +:10DCD0009D6E91BEFF00324F2F0A4AE173B9BB0F10 +:10DCE000C7D7B57A7782A1D174AF869A3DF5C7863A +:10DCF000B47D4EFE7BABA46B8B89AF237DB1F96500 +:10DD000006229D17237B73B73D3D2BCECCB30A581B +:10DD10003A5EDAAA6D6DA773AB03859E22A7B38125 +:10DD2000E5E903CB2F96A8CD213B42819627D3145A +:10DD3000D2306BD6F564D1BC41E15D7268FC35A48C +:10DD4000E977961686EE1BAB4B8BCF395FCC404FF5 +:10DD5000EF2775E771ED9FA57965CDAA88DA48DDD3 +:10DD6000A48D762BB38D8DBD864F193919079EF87A +:10DD700007BD4E559A53C7527529A7A3B6A563F0A0 +:10DD800033C2CD42657A28A2BD338454C6F5DD90F6 +:10DD900033D40E95DFFC2FF8EF37C33F0D36970EC7 +:10DDA0009F0DD432EAB06A33CA5C79A56278A45474 +:10DDB00040C1A30DBA2FBCE8F80C4018273E7F9C49 +:10DDC000577BF0C341F036ABE1D56F136A1A95AEBD +:10DDD000A536AB05AC62DA45022B62F1799236E5E5 +:10DDE0002000864E72390BC1E6B0C472F2DE49B330 +:10DDF0006A3CD7F74EB63FDADAD62D664B95F0C2BD +:10DE0000A99AE67964996EC0BA92365631AEFF008F +:10DE10002F686124D74EE4200C27DA02845C62F874 +:10DE200033E22E9BF0F7C2DA5EB9AA7D820B7FED5A +:10DE30004964482646681C8646D85403F21E982733 +:10DE4000A71EF536B7F0D3C070788A3B7D3F5EF3EE +:10DE5000EC5F52D46D8CA7508D408A3B689EDE41AA +:10DE600094076198CABB881BC20C052453BE146971 +:10DE7000D63ACF847498356C269FF6F904B21844CC +:10DE8000CD02129B994772064E3BD7CBF112A4B23A +:10DE9000F9593E9F99ED64FCEF171BBEE55F157EB7 +:10DEA000D21E11F14F89350D49751D2B4F17F3BC4B +:10DEB000E2DAD627482DF71CEC45C70A3A01D855B7 +:10DEC000FD77F69EF09F8C347D074B825D0ED64D1C +:10DED0002E27804B696EE936A059B70698E3E761B3 +:10DEE000D01F4AD1F14784FC3F65E26D421D262BCD +:10DEF0007D434B86E1D2D2E65B348A4B8881F95D63 +:10DF0000939DA48E719E2AE789FC19E12B0D034590 +:10DF10009B4B923BCD42E2191B54B792C1624B39E5 +:10DF20000361151FFE5A065E49C0C1E2BF30A76BF0 +:10DF3000ADFA1F6F2D8ABAFF00ED1379F0F7C74DC8 +:10DF4000A14DA6F996BE17D5AFCB0B7B9F2A5BA937 +:10DF50008DCDD725995D55313152A172C1465B8572 +:10DF6000DB8FABFED42751D1B56B75D063B493541E +:10DF7000D3069E44174560DC58334AC854966F94C4 +:10DF800060065C73D72456D7897C27F0FB59BED630 +:10DF9000AFB54D6AF3FE12A9B51BC6BAB19EE45BDC +:10DFA0004324A6EAE803E6EC6DBF22444839396110 +:10DFB00083F37CBE233C6897522AB7EED49C30E7AB +:10DFC0008EDFE715FB660E9D29C15935A23F35ADA1 +:10DFD0003A917ABEA7EF57FC1024FF00C6B77C33F6 +:10DFE000FF00611D47B7FD3DC95F68495F17FF002E +:10DFF000C101C63FE09B7E19FF00B08EA3FF00A5C4 +:10E000007257DA1257E4F9EDBFB42B5BF99FE67D46 +:10E01000DE53FEE54BFC28463F77EB5F8E7FF05FDB +:10E020009F0337C49FDBB7C07A28BA8ECFED5E1A44 +:10E0300091BCE7C6D8C234B2127240E8A7A915FB5A +:10E040001AFC15AFC5FF00F838A749D435EFDB330C +:10E05000C1167A5DADE5EEA171E1C2B1416B134B22 +:10E060002C9FBD932155793C67F0CD7A5C1FFF0052 +:10E07000230D3F965F91C7C41FEEBAF75F99F1D5A4 +:10E08000A7EC87AD5D5AC370BA9696F6F750DC4B95 +:10E090001C91B993FD5CAB1AEF0BCAA3EF470E7846 +:10E0A000D873C8157E2F83177F0B2F3C55E1ED4A9F +:10E0B000E9659357F0C5BCC66B762BE586BFB724E0 +:10E0C00029EB90D1119E8C391C106BCDA1F0EF89FA +:10E0D00095DA18B4FD795C5BC92145825CF911922F +:10E0E000923118FB8A54AB1E8B8C1E95D6F80EDF2E +:10E0F000C45A75878A2D6EA1B883528F438A5B08F4 +:10E10000B528E44186BCB4C1E4676940483D08E9EC +:10E11000EB5F759B7B5FA9D4BCD5B959F3397B877D +:10E12000D62168F541E2BFD953FE10C5D3BEDDA9A3 +:10E130006B0ABAA5AADE5BF97A917CC6DD3383C18E +:10E14000F63CD11FECB3E6F81A6F10AEA5ABFF009A +:10E15000664178B62EDFDA5F389594B8F933B88C1B +:10E1600003CF4ACB927F888E177AF865B030371983 +:10E17000B81E9D3F4A5F3BE22796571E19F2F39C5B +:10E18000666C67FC6BF1E5B9FA13D8DFD53E18373A +:10E19000C49F19B59C7A85BE9D1E87E1EB69E4B8E2 +:10E1A000BB7F94A234308DCC48EA6404F5E01C02B5 +:10E1B00078A737EC77E248ACA291AE34F5966B2B9A +:10E1C0005BB8E3F306034C1C989DBA46E9E5B860DA +:10E1D000D8F9B03A9158BF123C3BAB789BC4F6F6E5 +:10E1E000FA7E9F79A85E47A25BCD7D1D8C124DB053 +:10E1F000055F3188033B036DE4F19C560FFC22FE62 +:10E200002AB9B7678F4CF11B432C714E5BECF3328C +:10E21000BA4ADFBB7271CABB6769E8DCE2BF65CB93 +:10E22000E557EAD4BDF5F0AFC8FCEB15C9EDE778CA +:10E23000F5643F123C0775F0CBC69A868579243386 +:10E240005D69D2795234477237CA18107B839AE8D5 +:10E250007E0A7C38F106BA9A878B743BDB3D357CAD +:10E26000112DBDE4975397FDCC997923202AB778D7 +:10E270005B9385181CF35C76B9A6DF691AA490EA53 +:10E2800050DC5BDF46DB268AE14ACD191D994FCC75 +:10E290000FD6BD0FE047C3BF167C54F04F8BB4DDE3 +:10E2A0000EFAD2C747B65B7BED4BCE620DCC88939E +:10E2B000F91120505999819BE5039C64F415DF56B0 +:10E2C0006E346FCDDAEFA1C74E37A9F09DAF847CD5 +:10E2D00067F112E3E33D8F83F43D27C376FAD5C49B +:10E2E00039B5B5B787CBB6B712C5F68925FBD8E5E2 +:10E2F0000866DD91F2A8C702A1F0E697F13BC4974A +:10E300007A178A9A3B3D4A48E1974DD3F4EB9577CB +:10E31000108820F21808C0C07DB16319DC48CE31E6 +:10E320008AE9B4AF879F19B53F0BDBF8A349B7D291 +:10E3300074DD7AFF004190C434FB44875A9ED22793 +:10E34000B0887CC8A1BCC68E585C0243345E676747 +:10E35000C18B54F0FF00C62D27E21DC786CB68563F +:10E36000AFAAEB73D84DACDB410886EEEDB7C928F8 +:10E37000F31177B632CD803232A7182B9F2E35237A +:10E3800076A0E3A7DE77F2BB7BCA47CEDE35F07E10 +:10E39000A1E05D7E4D3F54B66B3BC55591A1652A0A +:10E3A000630C370041008383D0D65C11F9D3226E11 +:10E3B00054DEC14B37DD5E7A9AECBF680D335ED018 +:10E3C000BE2A6A1A7F896E63BCD5B4F11DB4934628 +:10E3D000A55645541B4F201FBB8EA335C6C4CA92F9 +:10E3E000AB32EE50C095CE370F4AF668B6E9A6FBC1 +:10E3F0002D8F36A7C6D2EFD492F1FCC9B1B625F263 +:10E40000D4464C630ADB46377E38C93DF350D4C24C +:10E41000259DE465DB0C6017556CF3E8A38393CF6F +:10E420007C743ED4DB99D6E276758E384363E44C37 +:10E43000ED1F4CD6C664745145001451450014516B +:10E440004500145145001451475FF1F4A0D10A581A +:10E45000EDC678A4A57015BE5E454FA5E9575AE5EF +:10E46000F476B656D7179752FDC8618CC923F7E1E9 +:10E4700040C9E29696B8A5B859CF0408CD244D34CA +:10E4800080E1549C2E0AB024F7C862A476E2BD1342 +:10E4900045E3E10E81FF005FB7DFFB42B8FD1FC31C +:10E4A0005E20F3523B4D2F5293CCF2AEFCAFB23410 +:10E4B0008B2A872892152B829B98A82720938F6AF6 +:10E4C000F62F06FC18D4A7F0069FA4EA4DFD93A8EA +:10E4D00069F79725A190A48584822C747383956035 +:10E4E00046339AF96E2C8BAB83E4A7BDD33DBC8237 +:10E4F000F0C4F349696395B3FF009147C51EDA592B +:10E50000FF00D1B1D79CDD7FA45BDC4808B848DEB2 +:10E510003413B908E170C000B9E7A75EDB47AF3F2D +:10E520004B785BF673FB55A7882C6F35EB5D2E5B44 +:10E530009D2E4101BDB768C4B2AB2B2C58DC181618 +:10E54000DB8C918E73D2B0B5CBE8EDB5B8649FE1AA +:10E55000DEB17BB758B06F28D9ACE976EB34D33451 +:10E560001E6C6BC878E74455527704048E98E3E13B +:10E570005AD2A18795392D6E7567D4D54AAA69E913 +:10E5800063E78C515DB78F340D5BE2178C351D6BE3 +:10E5900047F0CEAF0697AD3DC6A76B14568EEA2066 +:10E5A000472AF20DA08DA84E09E8A4E335C4F6AFC2 +:10E5B000B2A7514D5CF9BA9071603A8FAD75BE0F3C +:10E5C000F8417DE30F03DE6BB0DE59436F67751DC5 +:10E5D0009F952B9124CEEC83E40396C6F5240C9CE6 +:10E5E000027B73C956A6951EAE74CFB4592DFB5B42 +:10E5F000DADCA36F851CA4531E14E40C06E06390C0 +:10E600007A628AB26968EC2A6937AA3D3AD7F62C51 +:10E61000F154DE20874E8E6D264B8B899A14C4C52B +:10E6200094A959DA37040C10E2DE5C609FBA0F42FD +:10E630000D63F85BE1DB7C44F05E93A2B5C5CDB51C +:10E64000C7F694B1C660B8F2B2EC51705BA633DE87 +:10E65000B9E875AF194D7A1A29BC4524E2E66C1564 +:10E660001296F3827EF40C7F10427701C8079C5605 +:10E67000CE84FACAFC30D35B41FECFFB77DB67F375 +:10E680000DD3381B7E5C636F7AF98E23553EA1361D +:10E69000E4BA1EEE4DCBF5A8A4BB87897F66C87C83 +:10E6A00027E22BED2EFB52D696F34D9DEDE758F564 +:10E6B0001322ABA9C1C3024119EE0E0D686B3FB224 +:10E6C000C49E0BD2743D5AEF50D57ECFAD46F7169F +:10E6D0007FF131F30B2A36D3B941CAF3D9B19AC5C8 +:10E6E000966F884D236E5F0BEE6393B9A6E4F7FC3B +:10E6F0007FFAD52C73FC4091E31723C3AD6EB8C8E5 +:10E70000579772AFFB39E2BF2DA77E6567D4FB69CF +:10E710006CEE751E36F80BA97C41F1D5D6B10DF51E +:10E72000846DE29D66FE486DCB7EF2202E6E54B164 +:10E7300019C85DD0B0CF41B97D78E62F3F677D6ABB +:10E74000D345D42FBCFB478EC6CD2F182EE3956E34 +:10E75000A071C63DF00D3BE24691AF8F8ADAEDE63F +:10E760008B67AE358C9AB5FC1A7CF04129578D66C3 +:10E7700091995180E70092C074E735CBDFEABAE3A4 +:10E78000593ADC4DA9791E422379858298F27603A5 +:10E790009FE1CE71F8D7EDF86F6AE31B4D6C8FCD1A +:10E7A0006AF2733BC5EE7EEC7FC102976FFC137378 +:10E7B000C31FF611D47FF4AE4AFB3A4AF8BFFE08F5 +:10E7C0001031FF0004DBF0C7FD84751FC3FD2E5A16 +:10E7D000FB424AFC8F3EFF00918D6FF13FCCFBBCAA +:10E7E000A7FDCA97F85048795AFC69FF0083847CDA +:10E7F0006175E02FDB67C0FAA59AC2F750F8625442 +:10E800008C4C81E3F9DE58C920F07018F078CE33D3 +:10E81000E95FB2CE795FAD7E387FC17F355D1F4441 +:10E82000FDBB3C0775AF59FF00686950F866532D72 +:10E83000BE09F31B74C101191C6FDA7A8E95E97059 +:10E840007EB985ADF665F91C9C43FEEBF35F99F04C +:10E85000A695FB4BEBDA5DB42A6DF4DBAB88609ACE +:10E860002FB4CEB2B4AED25C7DA04A4EF037A4BC79 +:10E870008000523865615B1A67C66B8F1BAF8935A4 +:10E88000AD5A28218F45F0EC36DFB8F3A777896FB2 +:10E89000EDF6EE323BBB1064C60B6028555000020B +:10E8A0009BAD789FE18EA5E19B1FB168E74DD48DAC +:10E8B0008EA3F690E679713BA0FB30041032AE08CF +:10E8C0000DC8DA7E6E7003BC1577A44BAEF88A6D66 +:10E8D00017643A78F0DD82CCA37AAACEAF64B39302 +:10E8E000BCE4E660ED9E9F3F181803EDB36E4FA9A0 +:10E8F000547C96D0F9CCBF9FEB105CF7D4CFF18756 +:10E90000ED89A5F8E134B5D41EE3FE25366B636EC0 +:10E9100061D2CC47CA5E9B8AAE5DB9FBCD927D7B4E +:10E9200053A0FDB2B4BB6F87971E1757B81A5DD5B9 +:10E93000EADFC80E984CDE6229418936EE0B8272FE +:10E94000A383D4F2063AEF176B9E1975D37FB0E517 +:10E95000B88CADA20BF3753236FB8FE231EDE89D3A +:10E96000300F3445AD78657C0932BC971FF0927D3D +:10E97000B51A2713A7D945B6C3BB23EF799BB18C32 +:10E98000718CD7E427DFFA1C8F8A3E26EA5F0EFCE3 +:10E9900052350D1268A19B5AD0AD63599E10D240DA +:10E9A000A5E29D5D3770AE0C4B86C12BC91838228D +:10E9B000DDCFED7BE20BAF256FB4BF0F5F2C36765A +:10E9C000B683CE8E57DD1C28E8327CDFE3495D4AF2 +:10E9D000FDD518D81368A7EAFE22F0FF0085FC6F6A +:10E9E0007771E24D27FB7219340852C2DCBB2A99B9 +:10E9F0008BC4436E53F28F284986E704838CE2B4BC +:10EA00001BC57F078416ABFD877788EC6C96E00604 +:10EA100098C924EBE6F9E55B7000B1311624104289 +:10EA200090B8EFFB065EA9FD5A97EEDBF757E5DFDE +:10EA3000467E7F8BE7F6F3F7D6ECF29F1AF89EE35B +:10EA4000C6DE26BBD62E6158A4BE90B95567644C6D +:10EA500000300BB31DA303009381E8315DF7ECC9CF +:10EA6000A278B35D1E268FC2FE22B1D0E75B10F202 +:10EA7000413B299B516F98225BA1562D3F2C15934A +:10EA80000CBB88079E787F8917BA46A5E39D4EE3A5 +:10EA900040B76B5D1E498B5AC2777EED38E3E6E7DF +:10EAA000AE7AF3563C2FF13AF3E10DD4C9A7EBD679 +:10EAB0007A5DCDD223C99B749A48FE5251D19909EF +:10EAC0008DC07387421867AD77E2B114E9505ED20A +:10EAD0004A37EFB1C74694EA556A09BF43D57C2F40 +:10EAE000A97C4ED525F07F8763F88F7CB6BE24D3F2 +:10EAF0009F56B031CF7978F6789CA98F11C4F3096D +:10EB000043D8A9C2021421F9802F5D9CBF01BE35F4 +:10EB100048BE5FFC255A15C693A788F52B6BD4B861 +:10EB20008DB4FB996576B7C23B4614B32A65B78CA2 +:10EB300018F613918AF03D27F693D4B42FECF36DB9 +:10EB4000E26D25574BD3A5D2ADD1F4B8245FB2CA3C +:10EB5000FBE489834443866C925F272CDCF273626A +:10EB6000DBF6A8F10584FBE1F1BC4B1EC5416FF655 +:10EB700074FB2AA8218010797E501951C05E400391 +:10EB8000A715E354C7E1DFC3529EDE5B9E9470D5A8 +:10EB900097C509991F151F5E7F1EEA03C4EAC9AD18 +:10EBA000AB859D4AA281C0C6D11FC9B718C6DF97E1 +:10EBB00018C5747FB33E95E1FD7BC737967E20D3A1 +:10EBC0004EAB1DC69D27D922F38C222955E36695AD +:10EBD0009F728554856624B1C63B13815C47893C8E +:10EBE000716DE31D76E752D4BC416B757976DBE538 +:10EBF00090A15DC7A74000007A000003A57B3FEC11 +:10EC0000DFF0F6CB54D42CAEF4ED2F56D712F741EB +:10EC1000D4AEE7D516E56DB4F80A43708D09251812 +:10EC2000EEC21F9CF393F748E6BBAA66B86741C2E1 +:10EC30009CD395B68BEBFE473D3C0D6F6B7A916A8A +:10EC400037D5B5D3FCC6EA1F03F4FB0D26FAEA1844 +:10EC50003C3FF68B3D1F4EB8448754F3A48AEA3DEF +:10EC60008D7A0207258F96B2BB70473FBBF41E49D1 +:10EC7000E3F7D3E4F1D6B2DA4B46FA4B5F4CD64514 +:10EC80000385109762830E0370A40F9B9E2BE9D817 +:10EC90003E355F7C5EF13FF616A11C93D8F8B2DAE0 +:10ECA000F7578750835386E209648ECAE2DFCC0AA5 +:10ECB000B6E849555652A587383E95E1FE31FD9F8D +:10ECC000F54B5BFD2534382FF5C3AA69B16A122CC8 +:10ECD000707CD6E6492440A7048FE0EB5CB96E69EE +:10ECE0002F6BEC316D4656D12774D5BBDBC99B63C6 +:10ECF000702BD9FB4C3DDC7ADD5B5BFF00C1470F1D +:10ED0000A1787EFF00C51A94767A6D95DEA1792EE2 +:10ED100076416D134B2363AE15413C543A969B7379 +:10ED2000A35FCD6B796F3DADD5BB98E58668CC729E +:10ED300044C382ACA79047A1AF40F0B7C37F12781D +:10ED40004B55D4F43D53C35ACBA6BD147A4CF05B5B +:10ED5000B086E43CACB2C4A8D83CB18C1C1E081DE3 +:10ED6000AB99F89DAC4BABF8BE659ACE5B16D3E27F +:10ED7000874E104D2799322DBC6B0AF98D81B9F061 +:10ED80008327039CF02BDE8D5E6AB6495ADBDCF2EA +:10ED9000654D285DEE73F451457418851451400596 +:10EDA000145140051451415CC15B9E01F1D49E0297 +:10EDB000D56E2E16D2DEF61BBB76B5B8B795E48DB0 +:10EDC000658D8AB11BA36461CA2F461D31D0907036 +:10EDD000E8A994549598E3269DD1ED56BFB6D6BCCC +:10EDE0009A3C7A6FF62F8756D97495D1F798E62C0E +:10EDF00091088C21B264277046EE0F20751907A484 +:10EE0000D27E2CEA9E3BB66BDD27E1E78EB51D3D39 +:10EE10003CDB653672C53228926FB4B2798B604E96 +:10EE200043383CB64061DB15F3DDB224DFBCD9E7E3 +:10EE3000C9972D022903684277E4765EB8F419AFCA +:10EE400045D2CB2FC29F0DF3CF99779EDFF2D057DB +:10EE5000C8F1361709470EABD4A4A6D3564EFF000F +:10EE600079EFE4B5AB54ACE9C26E3A743D6F5CFD2A +:10EE7000A83C51E08DDA95FF00C39F1868702DEB18 +:10EE8000DEEFBAF2D2112C90984FCF358938D8786E +:10EE90001BBAF35E67ABFED73AA5BEAF62BA359434 +:10EEA00029A2E97A85A6A56D6F7CC6495E5B64459B +:10EEB00043249179790760CAAED1CF7E315EC5F126 +:10EEC000E12F11EE1E62AD867693C1FDEC7C7B7E58 +:10EED00015E61791AA3291F2C8D93247B48F28E4C7 +:10EEE00080BCF27800FE355C370C36269BC4C69297 +:10EEF0008BDB4BB0CEAA6228CD51954725BF43D0BE +:10EF0000F44FDA935EF0FE8961A7DAD9E96B6FA658 +:10EF1000C2F15BF9BF6898C2C66499645DD29DACCA +:10EF2000B2468C1576A310772BE4E7CD7FA0A72AF5 +:10EF30006F3D57A13C9EB8A6D7D553A7087C078341 +:10EF40003A9393BC8338AED3E1E7C78D6BE18E88EB +:10EF5000BA7E97F635B76D462D4672F02BBCC63794 +:10EF600089D632C7954DD0A13B4A938C1245717D0D +:10EF70006BBEF85FAC7816C3C37E4F8A34FBCBCD33 +:10EF8000426D5603E6C2CE3ECF681E3321E180E5D6 +:10EF90007CC18DA49DDC15C7335ADCBAAB8E973586 +:10EFA000ED1763A9BCFDB5F5CBED4D2E7FB17458BF +:10EFB0003CBB869447019638C4656E55622A1F1B78 +:10EFC00040BA943311B9D76862702B0BC2DF13EDCE +:10EFD000FE16F83F47D7AE0F9522EA92CD02476E54 +:10EFE00066557564700A7F773DBA638AEBA0BAF8FC +:10EFF000223C411868EF9B4F37B36E91A39FCC58CA +:10F00000F65C60EDDFF733F66D8376E53E66F2DCA5 +:10F01000562FC2DBAB0B4F0CE9ADA834E9A47F68D7 +:10F02000CBE62890090C7B93705278DFB7F0CD7C4B +:10F03000AF117B3FA84BDC6B6DFD4F7F28E7FAD407 +:10F040006F24F7FEBE66278B3F6B0D1BC6DE28D4F0 +:10F05000758BE6BCFB6EA970F7339874E78A2DEECA +:10F060007276AAA80A3D8600AD1D5FF6BDB0F88194 +:10F07000A5787B4399E6F27448DEDACB6696616C3C +:10F0800048FB8F98F805C96EEC781903038ADFF105 +:10F0900056B3A2CBE27D41B4799A3D29AE1CD92D5D +:10F0A000CCC8D3AC59F94391C6EC75C6066AEF8853 +:10F0B000B58F0BCDA1E869A449749A92C4E3553386 +:10F0C000CE8D14B2EEF90C2072176F073CE79AFC54 +:10F0D000C69DB992B7547D9C9696460F8CFE3B6BAD +:10F0E0005F0F7E25DE68FF0066D2EF6CFC2BABDE87 +:10F0F000C70C4F13289E517572448EEA5646DA6744 +:10F10000902A96DA037DDC962796D7BE395DF88B78 +:10F1100046D42CEE2C6CE34D4ACADECE4749262558 +:10F12000442CCCAC14BE327711C8200E805773A883 +:10F13000EB7F0D6DBC77359F8A347BB7D422D435F5 +:10F1400026D62F33296697CFBA089B55C6E3830F7F +:10F150002028054E4B64E397F1A6BFF0FD347BA455 +:10F16000D174946B8B8B258E26984E1A09B70F9B02 +:10F170003BC2960A0839054EE18C62BF6AC2F2387A +:10F18000C6D4DAD17E87E6D5AE9BBC96E7ED2FFCE0 +:10F1900010278FF826E7867FEC23A8F6FF00A7B993 +:10F1A0002BECF92BE2FF00F8203FFCA36BC31FF60A +:10F1B00011D47FF4AE4AFB424AFCA73EFF00918D7A +:10F1C0006FF13FCCFBACA7FDCA97F85084FDDAFC89 +:10F1D00074FF0082FCF852CBC6FF00B77780F4DDE5 +:10F1E00042F974DB39BC33234B72C401104695FDE0 +:10F1F0000F5DB8FC6BF631860AD7E30FFC1C4BE1C0 +:10F20000ABDF177EDA3E07D3B4F8567BCB8F0DB158 +:10F21000442EB18C2CB23312CC42801549C92071D6 +:10F220005E97087FBFEF6F765AFC8E3E20D30BAF00 +:10F2300075F99F22C3FB30E8975A559DDDBF8D3489 +:10F24000FB98EF60BAB8CA285D8239511090C4109B +:10F2500036B966EE029001C1AD8F0DE917BF0DFC06 +:10F260003DAA787A0D696F34ED73C331DEDC5BA2A1 +:10F27000C65AD647BE8E378D9864E484C820E0AB6A +:10F280008233C13E6727C05F19DB247BB43BB4F3F4 +:10F29000A29A54532A6E648A4F2E4E3767FD661425 +:10F2A00003CB31C2835ADF0EFC27ACE87A6789A111 +:10F2B0009A29B4CBED4BC3D05DD8497116EDD13D41 +:10F2C000F5B6C9029FE16556C1EE08EC6BEDF37D22 +:10F2D0007075539DF4F23E6F2FB7D661EE752EF820 +:10F2E000BBF659F0DF84534C3FE837C352B34BB100 +:10F2F000F65BB693C807FE59BFF75C7714B07ECBB8 +:10F30000DE1B7F03C9AF0FB0AFD9EF92D3EC66E538 +:10F31000FED4C594B090277418C13EA40AC3B9F0B6 +:10F320006F8F6D4A79DE25B58FCC5DE9BF4B0A59E9 +:10F330004F4232470681E09F1EFD8DAE3FE122B570 +:10F3400036CAFB0C9FD963606EB8CF4CF4E2BF2085 +:10F350005B9FA01DC78C246F8B7AF49A5F887C4BCF +:10F360001E93A4E87A1C3791349129DCE1E2842FC2 +:10F37000CABB98E252703FBA7A7515EDFF00658DF1 +:10F380003F5286D64FF84AEC2DCDC5959CBFBDDACD +:10F390003CA7903870E3390A1A32AA46771653C050 +:10F3A00035CE78E3C0DAC78F7C5F6B67A5DB36A507 +:10F3B0007D6BA35ABDD797B23DE7E48C9504804B93 +:10F3C00048E802AE492C001922B12FBE0BF8BB4E03 +:10F3D000B16B8B8D13508E25B482F0EE037793368C +:10F3E000E3136DCE7E60A4E00CE177600E6BF62C2B +:10F3F000B93FAA53B54B7BABF247E7B8C97FB44ED0 +:10F40000F0EACA3F133C1CBF0FFC73A96911DDC7AA +:10F410007F0D8CC634B88C82B28C039E3EBD2BCD42 +:10F42000FE2E73E3593FEBDE0FFD16B5DB6BDA25DD +:10F43000E787358B8B2D42DE6B5BEB76D93452AE92 +:10F44000D78DBAE18763CF4AE27E2E7FC8E927FDD8 +:10F450007083FF0045AD789C697FAAD34DDF5FD0F4 +:10F46000F4386F4AF3E9A1CCE28C51457E707D906F +:10F4700001EF5F62FEC81A1EA5ACFC1EF07DD5AE82 +:10F480008FE2AD5A3D1F5CF3E38F457291A0796620 +:10F4900059DAE8ED20C2111460720349D33CFC75BF +:10F4A000D457DA9FB235EAE99F00B47F136A9A6CA9 +:10F4B000FA6E97F0EF4EBDD5ED75CB1BF324ED3B07 +:10F4C000DFB225BCB62ADFBF899C80DBBCB5D84E35 +:10F4D0005F0003EAE5551C6B3B76FF0023871D1B8D +:10F4E000D3F993784745D657E3AC7A858DC786F52F +:10F4F000AD174D8AFEC6C5B48DD0D99DF2B5BB24DB +:10F5000048A85B7F9B728C5429C890104F06BACFD5 +:10F510001CE9FE2AF077877C237FE05D5776B52EC5 +:10F520009634BD52C4C4D17115C4853634A88AC37B +:10F530002CDBB918C62B94F845ACEA5A37C48D6E4B +:10F540001DDA68B2D07C3835AB186D2D1AC620187C +:10F550005B5E47222C2D1B472B168CB1C92318202C +:10F56000E062E7C4CF1FF8E3FE1338F41F0BE96F26 +:10F5700075731C56B35BDE5BBDD5C4D6ED71109CB4 +:10F58000A2F9B3488B92EDC80338ED5F5F28B966E6 +:10F5900010E5E5BC62AF7ED6FBBB1E145DB06DCA44 +:10F5A000F66FCB7D0E29759F895AD7895A39F4F8A1 +:10F5B0006E754BA905E0F3D6312486D37C5804B090 +:10F5C000E9B98601C9E319AF3FF8A7A3F8834CF165 +:10F5D00074D75E26B392C754D600D4995C2AEE59EC +:10F5E0008960DB41F941E783823D2BBC9350F89160 +:10F5F000A36B2D6135843F6BBC69B4A858E96937AA +:10F60000DB65B96490C31B2C6DB9DC952B83C6EE0A +:10F61000A33CF05F11FC7FAE78FF005B8A6F104F58 +:10F62000E75E69F0FD8D7F76B19450ECC410A06563 +:10F63000B733124F2493935F5D878B52BAB5ADAD4C +:10F640008F9EAD6E5D6F739EA2A494C7E5C3E589DE +:10F65000036CFDEEE2082DB8FDDF41B76F072739D7 +:10F66000E6A3AEE38C314539599B6A2EE3CE55476C +:10F67000734D2BB7B11B4E08C1E0FBD001451450B0 +:10F6800001451450014515A9E12F085E78CF527B42 +:10F690006B4FB3C7E4C4679A5B895618A08C601699 +:10F6A000666E00CB28FAB014A52495D8D26DD91473 +:10F6B0005229ED205B85F3638E62F089149018ED7A +:10F6C0001B97FEF9700FB1AF48D339F84FE1BF79FE +:10F6D0002EF9FF00B682A6F0C7EC8FE3ED5AE34B9C +:10F6E00092DF4CB558F54B48EF6DDE69E365782540 +:10F6F0000D870BC9236067240385538E4015D96895 +:10F700007F09B53D23C3FA65B36A1E16BAD3E0B6C6 +:10F710003796F24FA6EA423922924117985C440686 +:10F720001A44C75FBC4D7C971454A35F0CA8C6A4B1 +:10F7300053BF5763E8323A752957752516D5ADA2E0 +:10F74000BEE729E1CD36E35BD135DB3B48DA6BAB75 +:10F75000BB3586141C6F769A30A33EE48AE464F8C5 +:10F7600049E22BDD46C2D56CA3924D427FB2DBCC81 +:10F7700066441772B2AC83E6661C9591719C672053 +:10F7800075E2BE8DF0C7C23D5BC3D06B71CFA7F8E9 +:10F790005EE24BCB496D609ECA2D497FB3E7882C52 +:10F7A000CD2AB08C86281412338FE47CEFC4BE01BE +:10F7B000F89D66B637C9368F79670EAC24D3EF61F2 +:10F7C0005B7817CF86270A503AA32A84B6601318AD +:10F7D000CA8F972CB9E7E197EC293C3F345BBDF722 +:10F7E00036CEA2AAC95571764BB1E1D7D69269F748 +:10F7F000D35BCCA16681CC722860C148383C8E3A7C +:10F80000FA5455D66A5F063C45A7E830EA93DAA079 +:10F81000B5B9D34EB0AC665E6DFCC8E32C013CB00C +:10F820006950955CB00D9200CE393AFB3A738C97D3 +:10F83000BACF9A945ADD5808DC2BBEF85FF05ADF35 +:10F84000E227861AFA6D7AD74B9A4D520D36DA09AD +:10F8500063DED70D23C6A48C1CFCA24DD8C1E14F9A +:10F860002322B81AD9F0F780B5EF13D835E697A55B +:10F87000EA17D6F05C24065B785A45599CA845E304 +:10F880003F312C807A961EA2956BF2E92B0E9DB922 +:10F89000B5573D653F627BA1AE2D8B7892C6391678 +:10F8A000E2585DFC82CA8523B87F2FE5620CA0DB9D +:10F8B000B0741F73CC8C938354741175F19BE1CE9B +:10F8C0008BE1BD72F239AC63D41A188CA5638E2219 +:10F8D000362A966519DA077E7F1AF3F83E1B78AE52 +:10F8E000E3508EDA2D1B5C6B99679E28E316D216C7 +:10F8F0007961553328E39655752D8E40719E08AE7B +:10F900008340D2F58D5FE1969B6FA1DF258DF0BD21 +:10F910009F716B6131907C80281EB9AF97E248B728 +:10F920008095E57DBFAF99EEE4F25F5A568F72C7BE +:10F930008A3F66FF000DF863C49A869AD0DBDE36F4 +:10F940009F70F6E67B6B877867DA71B91BBA9EC643 +:10F95000B6A4FD9DB48F85B1F86FC4563358B5E594 +:10F96000F23DD40B6F706496C4A36DC4AA78527331 +:10F97000900E722B91B8F0878EADA592393C4D69EF +:10F980001491921D5F4C50CA7B8233D47B8AB16F35 +:10F99000E0EF1C585CDACD79AF5B9B59087DA74C32 +:10F9A000082551D949EBF515F97C13725EA7DC4B9C +:10F9B0004477DF127E1C4DF1A7C7D1EA9AA789E1EF +:10F9C000FED2D7B50BF22D05A867B2852E6E9779BA +:10F9D000DB83B43443923389075C1AE3EF7F6749D2 +:10F9E000B4BF0DEB1AAB5F48F0693A7417AAE2CDC9 +:10F9F0009A399A562A10904E3A121BEEFBF4A8FE42 +:10FA000024FC2DF1178A3E256BFA9E8BA2EA53E95E +:10FA10009A86B37E6C5E24CE504D31C7078C08E4C5 +:10FA20001E87CB7033B4D72AFE01F130B0BA95B43B +:10FA3000DD5160B5B55BA9F7A15D90B1C2B907F81A +:10FA400073ED5FB66162F92294D5B4FD0FCD6B4BB7 +:10FA5000DF95E3D59FB9DFF0407FF946D785FF00FA +:10FA6000EC23A8FF00E95C95F68495F17FFC101F5C +:10FA7000FE51B5E18FFB08EA3FFA572D7DA1257EA7 +:10FA80004B9F7FC8C6B7F89FE67DCE53FEE54BFC83 +:10FA900028427EEFD6BF19BFE0E1AF16DF7817F638 +:10FAA000D4F04EA9A65D4D677D6FE19758A78DB63E +:10FAB000BC45E4910907A83863823907915FB352C6 +:10FAC0007056BF1C7FE0BF5E2AB5F03FEDDBE03D26 +:10FAD00052F2C5352B7B6F0CCB9B770A55CB34AAE2 +:10FAE000B9DC08E1883C83D2BD2E1057C7D97F2CE2 +:10FAF000BF239388BFDD3E6BF33E07D33F68BF173C +:10FB0000697A4258C3A85BF92A922E5ACA191D9DD8 +:10FB1000D918CCCE54969418D087CEE04641E4E76D +:10FB2000A2F0FF00C57F1178FB4FF126BDE20BABC1 +:10FB3000DD7EE34DD092D21D8124B89116FED9F618 +:10FB400061704E1A72DB9BA8C804E38D3B7FDA2BF1 +:10FB5000C172787EC619FC156B1DE476F72B72F026 +:10FB6000DBC2564791E36D80B73B48475DDF7904C0 +:10FB70009F2D59B8F1FE87E2FD5754D534BD1E3F85 +:10FB80000ED85AF85ADE2B8C98D566917508C34961 +:10FB9000850005048419F9B083249E4FDB66D6FAEC +:10FBA0009D5BD2B7BAF53E772FFF007887BFD4E4CC +:10FBB0007C51FB516B1E354D3D754D07C6978BA48F +:10FBC000DAAD9DA07B25FF0047854E5507CDD39329 +:10FBD000EFCD2C5FB51EB36FE0A9BC38BA0F8D0610 +:10FBE000877376B7F259FD8D7CB79D54A2BFDECEE8 +:10FBF000429207D4D747E2FF008BBE0DD6174B1AAF +:10FC00005B58E97F65B4586E89BBF33ED530EB266F +:10FC10000FDDCFA0A21F8BBE0E4F014DA7B35936EB +:10FC2000B325EA4F1EA3F6CC08E00A418B674E5B72 +:10FC300007776C7BD7E428FBE6733E3EF1E6ADE048 +:10FC40009F112DC68F797BA5C9AD6816D04E50F98E +:10FC500053AC4FE5CA53729C83BA35070790083DF1 +:10FC6000699FF0D53E3858E355D6163921B786DA64 +:10FC70002992D2112C4B16F0A55F66E5622470CD57 +:10FC80009CB06C12462B5F55F1FD9FC3CF1A5CDE12 +:10FC9000DD6936BAD7F68787E08AD12755789199FA +:10FCA000E293CC39078F2D5D7E5C361F823A89F551 +:10FCB000CF8DFE0BD52EACDA1F09ADBC36B616368D +:10FCC000A625822FDF3C3706491998752D19084F54 +:10FCD00056C0CD7EC997C53C2D2FDDDF447E778A87 +:10FCE0006FEB13FDE5B5679AF88FC45AAFC4EF17F1 +:10FCF000C97F7ACD7DAB6A92A2332C615A67C04529 +:10FD0000002803278E83AD667C65F813E2AD3FE2E1 +:10FD10001DC5A5C6946DEEE148A19209AE228E5490 +:10FD2000708A0A956604104630456BFC40F11DAFA1 +:10FD3000893C6977A969D6FF0061B799D5A2408B44 +:10FD4000195C2805B0BC29241385E0678AEAFC19F0 +:10FD5000FB45DF785AC6D126B3FED0BAB5B9FB4110 +:10FD6000BB96E5C4D20DCCE013CF21D89C9CE7A173 +:10FD700018A9CE329FAFD28C358A5ADBA8F2EC722A +:10FD8000C2CDCED76FB9E1A7E12EBA1CAFD9ED4BEA +:10FD90000E368BFB7CFF00E8741F84FAE2FF00CB79 +:10FDA0000B3FFC185BFF00F175EA9A278DECEEBE65 +:10FDB0003045E21D66CE396CE7D49AFAEADE340C9F +:10FDC0008A19CB1015B860A4E769E0E306A4F89996 +:10FDD000E24B5D734FD2A05D43FB7350B4331B9D68 +:10FDE0004BEC62D4CEAECA523DA0027661B93FDF81 +:10FDF000C74031F3FF00EA6D1E78C79A5B796E7ACF +:10FE0000BFEB254E5E6E5479AE95FB3FF8BB5A8E24 +:10FE100017B3D2D6E96E26FB34463BB81BCD9719F3 +:10FE2000D8BF3FCCD8E703DABDFBF64FD6EEBE1CF9 +:10FE3000247A66925F45F1BDEF87EFF4E8B5A5D46B +:10FE4000219ADB4A8CDC3CEED242484C88D0FCE55F +:10FE5000F2A1C108C40AE17C25F11BFE11AB1B28ED +:10FE6000A4D36D6FE4D26F3FB434F9646656B59F86 +:10FE7000030D81C32FCA0E0F71D6BAEF8076897732 +:10FE8000378935DBCBCB388E8B6970E9653B04371E +:10FE9000C67B6B8DEAADD72162E319C123DEB7C300 +:10FEA000F0BD3C2B9D4E672D1A57DAFD08A99D4ADF +:10FEB000BF2C2D6D75F43D12F6C758F0DF8DBC498F +:10FEC000AD5DADBF883FB43C3326917F7B1EA962F8 +:10FED0002EEE275B74325CB4226624958D982862DE +:10FEE000ECABB880C481CFFC46FDA6352F877E3FA2 +:10FEF0008F52F0178AA19ADB58D274F6BDF26D8A40 +:10FF0000F972C502C660937AF254AE4EDF9727822B +:10FF1000715EB1AEF8C6F3C71A6F886CF56BD20587 +:10FF2000F6B71DBADC493EF595E4B211B5C6C0A0DE +:10FF3000EE586E381903E5C1C922BE45F156873E19 +:10FF40009BE2BD4EC77C770DA74AF13489B42B2CB8 +:10FF5000676EE18E0F001E3D7BD77E57818D4A8EE6 +:10FF6000B6222B9EC979356473E3F14E1054A93D36 +:10FF700037F34CEB97F6A6F1A0F10C3ABFF6945F7D +:10FF8000DAF0DDADE0BE302B4DBC4422E49E082803 +:10FF900030410735C26B1AB4DAF6AD757B72CAF719 +:10FFA0003772B4D2B2A0505D8E4F0300727A000057 +:10FFB000A837E63DBB475CE7BD490D9B5C45E66E57 +:10FFC0008D556448C966C60B6707E9C1C9AFA4A7C8 +:10FFD0004610D62AC78952A4A5A36438A2A436BF66 +:10FFE000BB99BCC8FF0072718DDCBF24647AF4A297 +:10FFF0007B86B820B08D76A851B542E47F9EF5A1EE :020000040202F6 -:1000000092DF801927B629ECBFDA73411C314CD737 -:1000100052FC8F970FE73B392BB46011D40C64E48A -:10002000F3919C53278D220BE5CBE6168C6EC2957F -:10003000D84E72BCF5C7A8F5A75CF923CE8E15770C -:10004000FDEFEEE53C12833C15F53C1EBDA8023FDA -:100050002998B6D563B396E0F03D4D3464F6356D1E -:100060003CA8E2B762C614937A4A627DCEC33DD7FC -:100070008F50073CE0D456066372B1DB96DF71FB0C -:10008000A00103764F4E7D78A0084F1F967A76A286 -:10009000A4DFB6DCC3E5C6ADBF717E770E318EB886 -:1000A000C77A24819218E4F9712960003C8C63A816 -:1000B000EDD68023AD2F0BF8B752F05EA7F6CD2E0C -:1000C000EA4B4B82863254065653D559482AC3A16F -:1000D000C11D40359B452714F460B4D4EE348FDA4B -:1000E00047C71A25EC3716FE22BE59218960E7045E -:1000F0003C6A5582B71F303B11493C9550A491C0D2 -:10010000B4BFB48EB5114D9A7E84BE5C2214FF003C -:1001100043C8450DB800338C06E76F4CF38CD79E6F -:10012000D15C9532FC354B7B48276F23A29E2AB4C5 -:100130003E1935F33D3AE3F6B1F174D3F9D2C9A7CC -:1001400034D216766106DC965DAC70A40CB2F07009 -:100150003915897BFB4078B2F75486EBFB53CBFB18 -:100160003CDE7C102DBC66DE071E660AC4CA547FC6 -:10017000AD93D7EF1F6C7198A29D1C0D0A7EF420E1 -:1001800093F40A98BAD356949FDE7487E2DF881BF3 -:10019000445D34DF27D856D1EC443F658B6F94FE25 -:1001A0005EFF00E1FBC7C9886FFBF88D467006391A -:1001B000BA28AE98D38C74898CA4DBD43F5AE9FC5E -:1001C0001BF183C41E02D2A3B0D2EF9ED6D56FA37B -:1001D000BF78D09559A48CA3207C1CB2068D4EDC30 -:1001E000E3233E98E62BBEF85BF11BC37E0FF0E7DE -:1001F000D8F58F0DC3AC4936A905C4B2C87698EDC1 -:1002000091E26645C739608E30081873D78C675EF7 -:10021000CE3671B954F7DEC58BAFDA83C4579AA3D3 -:10022000DF4B6FA2B5CCB797377237D8CEC6F3A2E3 -:10023000823316CDDB4468B6F0EC50A08318E4F2AC -:100240000CBE1BF8837DE02F04E97AF416BABDF6E4 -:10025000A2DA9CD323594024923941560E7240EBC6 -:10026000CD69CDF123E1EFFC267677D1683243A743 -:10027000DBEAF7B7125A9855DA6B592181628D89FA -:10028000E3EFA4ADC01B7CCE3A541F0FFC45A4F88D -:1002900067C37A6DF6A0238F496D4A63E4C92F972F -:1002A000E6A06425377A95E335F33C4718FD424BC9 -:1002B00093B7E7FA1EEE4DCCF171BCAFB991E25F96 -:1002C000DA3B52F187886FB56D4BC3BE32BCD4B5F3 -:1002D00029DEE6E6E64B352F3C8C7258FCD824FF2D -:1002E000005AD0BFFDA6B5AF1C58E87A36A1A37856 -:1002F000C24D3F47536DA7C73DA01159248FB98008 -:10030000F9B852DC9EFEBEB5A5E28F8A7E17D57C79 -:100310004DA85D69F7563A7585C5C3C96D69F6AFD5 -:1003200033ECF193F2A6E3CB6077EF57BC47F16B68 -:10033000C1BAD687A1DAE9BF62B1D46CE178EF6EB9 -:1003400005DF99FDA0E5B2AFB7F808036E075EB50B -:10035000F96D3576AE7DB4AFCACCAF187C7AF16753 -:10036000C2AF8B9AB58E97AB37D97C39A9EA36B62E -:10037000913266121EE2E3748C8782C7CD9304E744 -:1003800000E338AE5AEFE386A97FA15E69F35BE92B -:10039000AD15F5AC76734A911499D2324AE5837360 -:1003A000C9C904107D33C8EFB5AF8A3E1AF0B78DC6 -:1003B0006E349D5BC3704971A3EA1A8FDAEEBCA854 -:1003C000E47B99DA7B908A411CA05923C9249FDDE4 -:1003D0008C01D4D2D5BE31F81350F03EB1A7DBF872 -:1003E0004561D5350B24820BBD88AB6B202A723951 -:1003F000278C30CF53BB9AFDAB0F15C917ECBA2F22 -:10040000D353F37AB7726B9FB9FB17FF000408FF51 -:1004100000946E7867FEC23A8FFE95C95F68495FA7 -:1004200017FF00C1023FE51B9E19FF00B08EA3FF1E -:1004300000A57257DA1257E539F7FC8C6B7F89FEFD -:1004400067DCE53FEE54BFC2BF210F45FAD7E38713 -:10045000FC17FF0047D275FF00DBABC076BAE5E3BF -:1004600058696DE1A91A7981C6C0AF2B01D0F5207A -:100470000FA9AFD909064AD7E34FFC1C1DE08BFF3B -:100480000088DFB71780B45D2E3492FAF7C38DE58C -:100490002B36D076C9239FFC754F0326BD2E0FB790 -:1004A000D7F5D3DD97E471F10E985F9AFCCF8D7587 -:1004B000EF849E034F0B59DEE93E269EEA6B8B1DAF -:1004C00046E9A29E782268DE2556B752339CBE4A82 -:1004D000953862C3E5C8E6AD59F80F43F0C6ABAF37 -:1004E000695A7DC47A9DADDF87206BC26E22BA85C2 -:1004F000E537B0165568F8206D438600839E318C31 -:10050000F372FECB9E30B78A166B5B41E689C2E67A -:10051000ED36EF8A5588C5BB38F30BB2854072774C -:1005200003800E6AC7C3AF08DE786FFE130D2AEA98 -:1005300045B5BCBCF0E5B4D14D6F32C9E52CD359FB -:10054000CF13828482423A920743907906BEDB360B -:1005500092FA954B54BFBACF9BC027F5987B9D511B -:10056000B5E30F81BE0DD006986C5748D5BED9684B -:10057000B717023B529F6390F589B3D48F51C734AC -:1005800045F037C1B2780A7D5993495D4E3BD5B6E7 -:100590004D33ECA7CC9222A499B77DD0A080B8EBC4 -:1005A000CD737AD7C07F17F86BECA750F147882C32 -:1005B00045F402E6DCCD68A9E7C47A3AE7AA9F5180 -:1005C000447F01BC612F86A4D657C51E206D263BF3 -:1005D00085B47BC16A3C959586E1196FEF1504E3FC -:1005E000D01AFC851FA03D8DAD4341F0D6AFE35B33 -:1005F00095F136A13E97A7697E1F81ED7ECC0799C4 -:10060000248AF0A2C6A0821888DDDB1C6767240A52 -:10061000D28BE0A7C3BB882D6497C54D6DE75859B1 -:10062000CB321B987304AFE609785DC194B2200306 -:100630002190480B8183587AE7C2BD6BE2CF8DEDE4 -:10064000F4CD1635BEBED3743B69A6323843205371 -:100650001C44FA659E44EBD37649001359773FB3A7 -:10066000478AACED61B87B5B310CB676F7B1B9BAAD -:1006700045578E65675DA5B1B8AAA317DB9DBB483A -:10068000273C57EC580E4786A57A96F757E48FCF4C -:10069000714A4B113F73ABFCCE7BE24E8DA7787352 -:1006A000C657D63A55C7DB2CADDC08E6F3565DD904 -:1006B0005048DEB856DA491951838AC2AD2F1778EF -:1006C00052F3C0FE24BAD26FD638EEEC9B648B1C7A -:1006D00082450700F0471D08F7ACDAF729FC0ADA73 -:1006E000F99E5CF59077A5C2ED5F98EEC7391D299C -:1006F000281C1FE74EDADC571DB46170DF37520843 -:10070000C62A48A3CBCCA6493CCC7C8231BBCC6C5E -:100710008E0F238C127BF4C77A87B7D6B4340F0FB1 -:100720005D78AF5DB7D3F4F866BABBBA3B628D00B3 -:10073000059B193939C05183962700024E00246762 -:100740003928EACB8A6F44579EEAEA0452D7127ED0 -:10075000F904836CDBBA7CA09C1E0FCBD0F3C0F6EF -:10076000A8198EE6C9EBEFD6BE85F0C7EC84357FBD -:1007700086F36A50DD6A56BA5D9DE4161AA788149E -:1007800081A6DD4D21DE2D2346D84FDC528E5B0540 -:10079000802E2346575E0FF68FF83E9F0EFC517950 -:1007A00075A736A5368A6F1AC639B51056E659515F -:1007B0004163CA8DCA4104301C671E84F060738C8B -:1007C0002631BFAB494ACDA76F23B319966270DFBC -:1007D000C756BEBAF99E7334BF6CB92D88E3F30FC8 -:1007E000451B547D0546CB8DC3F0A73ED07E5047B8 -:1007F000B139A6D7A879E07AD1D451474A2E8033AF -:10080000522DD116D2421632B2302495CB02338CFF -:100810001EBDF91DF02A3E3FC6BE8EF805F072CB14 -:10082000C75F059F5A9B4BF0CDD5E34D7D1F9D794A -:1008300079696CCCD0C769E4C7B26B98008FF79226 -:1008400016750792013DABCFCC731A583A2EB55DA1 -:10085000BC8EAC26127889F24373C1344F0A6A1EEB -:100860002E97C9D1F4CD4350B8B780CD7096F134EE -:10087000CCAA09CBE14642818CE7DEA7BDF86DE248 -:100880002D3240B71A0EB56ECD224237D948B9790C -:10089000065147CBD58720753DB35EF9F1A3E174CE -:1008A0005F09B41D375859FC1BE17B6BB9AEB4A38B -:1008B000782EC5CC57024488A4656CE4B80B273267 -:1008C00011C800024F1562EF4AD42397519BC55AB5 -:1008D00097877C410B496B22DA4177269685E2CFD8 -:1008E00094A934EB1C410ABB9246E63B7820F238CF -:1008F0006867B46BA4E8B5AF47BFDC7655CA6A52E7 -:10090000BA9A7A6EFA1F35EB16536997EF6B7567D3 -:10091000358DD5A8F2A6865465915C70DB95B90D2E -:100920009EA38C555271F2FB76AF7BD6FC1BE18FF8 -:100930008A7E26D4355D7BC536BA4FF6AAD86A5270 -:1009400098EF2DDA3B492E13F7F94DCCF2046023D2 -:10095000DAADBD776F7E01CF93FC50D22C7C29E2BB -:100960009BBD274BBDFB569B188A750D7315C98A15 -:10097000478519D0CB180923233142EBF29DB900EA -:1009800066BD6A58A8CFDDEA79F52838EAB639CAD3 -:100990003BD153D806479245FB3FEE509DB2ED2127 -:1009A000BF87015B863F36401CF19ED5D163120A9A -:1009B00028CD1D45001401934539D36B632ADC67AC -:1009C0008A400E9E5B11907071C53683F4F7A96D55 -:1009D000ECE4BCBB86087124B3B04450792C4E00C3 -:1009E000A7B6E34AE455E81F0BBE1F785FC53E1764 -:1009F000F3B5AF107F64DFCDAAC1636F1020931BE6 -:100A00003C41DC8238016463B8B0036743C8151702 -:100A1000F679F17BDE496EBA5452490B20902DF5E0 -:100A2000B90A194B0727CCC797B4125F3B57072465 -:100A3000552D4BE0B78A34796D23B9D1E7864BC386 -:100A4000308D0BC7BBF72A5E42DCFC815016CB60B1 -:100A500015F98715CF52A426B9633B3F91AD38CD28 -:100A60003BF2DD1EA969FB2DF8327F12C766DE3B23 -:100A7000D3C5BFDAE58649D2F20D830B39D8A4E39A -:100A8000250C51E5F015C4EBB79045731E00F08EB0 -:100A90009BE2CF0BE97A6EADF647B25D4A5433CB99 -:100AA0001F991C20B2297C0EA00E78AC4D4FF66A1F -:100AB000F1E686246BBF0CEA16891CD3DBCAF2145C -:100AC0008D237871E66E6DDB5540390C4E1B390570 -:100AD000AB52CBE1EEB5ABF846CBC3F677977A4E87 -:100AE000AF6DAA5C5B3ADA049DA4932A9B0104864D -:100AF000F9B8E09AF98E22D72F97EF2FB7FC369DE1 -:100B0000CF6B27B7D6A3EE58BDE27F839E13D17C6F -:100B10004DA859D959E97A959DADC3C505E476FB31 -:100B200012E501C0701B900F5C1E79ABDE21F81D31 -:100B3000E0EF0F687A1DF589D26FEFB5089A6BABBD -:100B400068AD8A3E9CEAD855663C3161F302BC0C24 -:100B50005723AC7C16F14F87358BAB0BEF16EB961A -:100B600077D6323437104D6CA9242EA794653D08F2 -:100B7000E723B55ABCF811E2FF000CDA69BA86A186 -:100B8000E23D7A3B1D510CD68F35A848EF514ED629 -:100B900028DFC401E091D0D7E614F592E9AEE7DB97 -:100BA000CBAB3ACD67E187857C69E319AEAFF5E958 -:100BB000175CD5B50D4AF350B71770C0B0A25C5D95 -:100BC00001CC8A143318E3214B65BCC3F77009E5E7 -:100BD000F51F841E1DB2F0C6A17BFDBC9F68834E2D -:100BE0008AEA089AE202DBD8F28554927D36AF2376 -:100BF000193C55EF1F7C06F12F8F3C77AB6B7A5E6B -:100C00009F6BFD9FE20D72F96CC35EC11B1227B88A -:100C1000C29567041FDCCA00EA4C647A679FD4FF60 -:100C200000677F16E91A2DD6A573A6AAD8D941E781 -:100C3000CEE9750C8C8B900FCA1F3B86572A390062 -:100C40008C815FB661E6B923FBCE88FCDEAC64DB49 -:100C50005CBD4FDB6FF82041FF008D6F7867FEC2EF -:100C60003A8FFE95C95F68495F187FC102463FE031 -:100C70009B7E17FF00B08EA3CFAFFA5C95F67C95F4 -:100C8000F93E7DFF00231ADFE27F99F7394FFB9D84 -:100C90002FF0A06392BF5AFC60FF00838A756BCD72 -:100CA00013F6C9F06DC584934775FF0008CBC6AD38 -:100CB000113BB0D248AC0639E549FCEBF67DFAAD04 -:100CC0007E37FF00C1C01E3897E1BFEDCFE03D6623 -:100CD0000821B99AD7C332AA47213B4976950138F2 -:100CE000C1E376783DABD2E0F57CC2D6BFBB2FC85E -:100CF000E3E21FF74F9AFCCFCFBD3BE2AF8BB47D51 -:100D00002E3B3B4D5353B7B48EDE5B7091FC8A6231 -:100D10006DBBC1C0E7945F98E4AED182302BB4F8CC -:100D20006B7971E20D03C55AC6A1ABDB5C6B56BA99 -:100D30000410C1A7C96F2C32C91C3716B1C4BB92AD -:100D4000131E362AA83927A67032449A57ED672514 -:100D50009E8F6D05C683697771143708F297DA1F85 -:100D6000CD96397685030232E872BDC3919C53B4A7 -:100D70008F8A96FE348758D424B58F4BB1F0EF8517 -:100D8000E0B377321919D17508487763C920CA17BB -:100D9000E8A3E95F719C29BC1D54E16F75EA7CDE14 -:100DA0005F287D620B9FAAD0E6F56F8C1E37D75661 -:100DB000DBEDBE15D46EFEC710820136ACB27911E0 -:100DC0008E88B9076A8F41C53A2F8C3E375D15B4BE -:100DD000B5F0B6A0BA6CD30B86B5FED65F25A403DA -:100DE00001CAE31B80246719009F5AD8F187ED35AB -:100DF000E11F152E9A239749D34E9F66B6AE6DD14B -:100E0000C7DA987FCB47C8FBC7DA88BF698F08C5A8 -:100E1000E019F45F374869A6BD4BB1A8147FB4460A -:100E2000AA857CA538C6C39C9F702BF1F47E8057A1 -:100E3000F8DF6FFD81770BE97AF437336ABA3DB496 -:100E400037D696D14E1C444248C199E345281D1718 -:100E5000BE723918CD62DA7C71F1C697E5A5B6B5D8 -:100E6000A9471A4502A2244AB1ED424A7C9B704E22 -:100E7000E67C9C65F736E2D935D06B1F14EE3E1741 -:100E8000F8BE6BFD3E1B3BA9358F0FDBC3149329C6 -:100E900075895DE29B7E3B9C47B7078F98E7238A65 -:100EA0009353FDA90DF787BEC2BA1DBC722585AD4F -:100EB000889FCDFDE621F302E703B2C836E3182888 -:100EC0000F26BF64CBE33FAAD34E09E8B7B791F929 -:100ED000EE3393DBCFDEB6ACF2FD7F52B8D6356988 -:100EE000AEAF36FDB2E18BCC042B08DDECAA001FBF -:100EF00080154EB4FC67E279BC69E29BED52E38950 -:100F00006F653215CE768E8067BE06066B3146E37E -:100F1000E9CE39AF6A0AD1B7E07952D5851533DA0F -:100F2000AC53DC46D34798770057E6590838C03EA3 -:100F3000FEB44264B292393CBE186537AF0C391C1E -:100F40007AF71F51542238832BEE55DDB7E63C6704 -:100F50001F5AD4F0878CEEFC09E218F52D3D97CC92 -:100F60004478E48A55DF1DC46E852489C7F123A91E -:100F7000208E0E0F50466B36CEE9AD640464AE474A -:100F80009899204801076B7A838A6BBEE7247CB965 -:100F9000390076A99D38C95A5B32A35251778EE742 -:100FA000D81E0BF8997BFB52693E13F0AA6ABA6609 -:100FB0009BE15D250D9C56D74D1DBDBE88CC4B4990 -:100FC00025C100090BE0E2E31BA4002B61FAF0FF4E -:100FD00000B6BD9F876F05BC9A5F8835CD5AD7454F -:100FE00009A769373AA485A5D4E250048CB193F2DD -:100FF00046AC3E563CEDDAAC49008F0FF05F8AEF0D -:10100000BC197EFA869E9FE90855598F3198CE43C8 -:1010100046EBD195B8E0FA0C537C63E2DBEF16EBBC -:10102000F7175A936DB8E63F2C2616151C08D47F87 -:101030000A8EC3EA7BD7C9E1F86E586C7C6BE1E796 -:10104000CB492D62BBEDF77A1F45533A8D7C1BA52A -:101050005E37A9FCCFB7F998E28A91AD241E5ED025 -:10106000AC661B9429C9EFFE14D8C2B67736DE38B9 -:10107000E33935F5AED6BB3E6D45B7A0E9AEF4FD1C -:1010800027449AF35092EA34F39204105BACAC4BD1 -:101090002BB64EE75C636FBF5ACEFF0084EBC37F75 -:1010A000F3F1ADFF00E0045FFC7A99F1000FF84026 -:1010B0003E56E4DFC24F1D0F973579FE3F0AFCEB29 -:1010C0003CE20C6E1B192A546564ADD11F63966512 -:1010D000386AD868CEA4753D0FFE13AF0E7FCFC619 -:1010E000B5FF0080117FF1EAF4BF86FF00B64685A8 -:1010F000F0F7C0ADA10B3D72E6290DCABCC80432A1 -:101100003C53AC21E338988C660439001EBCD7CE22 -:1011100038CD18AF9EC667B8AC553F65886A51ECAC -:10112000D2B1EAE1F2BA145F3524D3F267D29E3924 -:10113000FDB6F4AF18D95BDAFF0066CDF658E76B61 -:10114000B962BDD3A2BE59E62102C84492E1590258 -:101150000C10338241C838ACBF89BFB58E8BF137D4 -:10116000477B59AC6EAC5E69967965B7B21962A0DF -:101170008C053705554E49C01DFD2BE7FC5158D154 -:10118000CD6B5192952518DB6B455D1B54C153A85F -:101190009FB4BEBBEACF423E3BF0E67FE3E35C1E7A -:1011A000E2C22CF4C7FCF6AFAE75BF1EE8BF153F18 -:1011B000618F07FC3FF0EFC39D3EDF5A8EEA1BAF05 -:1011C000F849647820927DCF6E1C9392E1D8DFC1FC -:1011D0001B066DB8C9070A02FC098AF71D3FE22603 -:1011E000B5E19D1B4BB5B0D4AE2DADD2CEC2E963F7 -:1011F00052368945B404360FBA4671D09453D85745 -:10120000D5E439962B30AFC95E5F0EABA7DF6DCF4B -:101210000734C1D0C252BD356BE9DFF330EE2CA4E8 -:10122000B40A645650F9DA7FBD83838FC692DAEE32 -:101230004B297CC89BCB6DAC99C76605481F5048AD -:10124000A6DC4ED713C92C87749231663EA4F26A8D -:10125000C3466DA090C4A9343B90997672ADC90382 -:10126000F9E7D715FA1455F7DCF91EA43188DA1915 -:101270003734824C0F282A6549CF393918E3246066 -:101280001E78E3AD3AFD2312F990FCB0CC59E38D02 -:10129000A4123C4371015C800160075006411C535D -:1012A000DF335D2DC5E2CA63B9DF206450BE61C97A -:1012B000195EDC3F5C55746D8FBB0ADEC475AA965F -:1012C000C1D44A09CD145480E41F30E3777C0F4A1F -:1012D0007D9DEBE9D7F15C40C639ADE459236C64E0 -:1012E000AB29C8FD45463E4F507B9A4E2A796EF594 -:1012F0001DECB43BA83F689F1888E5F37524BE92A7 -:10130000E6ECDD3CD796915D4B248D198C82F22959 -:10131000250A12BB09DB83D2A1D7BE3FF8BBC4B6F6 -:1013200013437DA979CB7314B0CB22DB451CD22C9F -:101330008C85F2E14312422A724E13E4185241D8CE -:10134000F86BF1E2D3C17A3E8BA6DDE8B6F756DA48 -:101350005DC49732CA228DA799CEFD832C3EE8DF6B -:10136000C83D401D2A4F117C75D27C47E1C934FF2E -:1013700000EC14B77934B7B259A38E20CB296B6235 -:101380001FA70B9B766E39CCEE338E2B8F9529E9F8 -:101390004D7AE875465EEDB9FE5A90EA7FB5C7C44E -:1013A0006D7B4C5B1BCF125CDD59B34E5EDDE08C78 -:1013B000C7379CE5DC32EDC3AEE6380C0851C28578 -:1013C0005C0ADCBCF105F69BE01B5F136977B6BADB -:1013D000F6BF7DA9CD7535BD9892CA486462AECC82 -:1013E000A4C410156CFDD207A66A7F05FED4FA17B7 -:1013F000857489B4F7F05E9F3461A58ECEEB627D73 -:10140000AAD2065B6455191B59C7D9D58B1EF23E6B -:101410003863542C3E29695E1EB0B5F125F436566A -:1014200076773ABCD325A483F74F8646D8428E847C -:101430007071EA6BE7788E36C0C9285B55B7A9EBA7 -:10144000E4F2FF00698FBF739DD53E2AF8CB5BD4D1 -:101450006E2EEF3C237B757574E659A6975459247C -:10146000958F2599882493D727A9AD2B3F8A9E3045 -:10147000F16DDE97A6EADA2DD5A69D6998A09AEFC0 -:101480005233C36084EE3B5151980DC3A22F24FD0B -:1014900070EF14FED11E13F12F89B50D423BCD37ED -:1014A0004E8EFA77996D6D91D62B60C73B13233B17 -:1014B000474157B5EFDA5BC29E2BD1741D36DDB4C0 -:1014C0009B39F4A89E033DBA389AFCB364349D89D5 -:1014D0005E8318E2BF31859C92F33ED25F0BE854E5 -:1014E000F8BDE3FD4FE1E7C5AD66DB43F13C7AA50E -:1014F0009595D6A1656EBF66F36182096E25F323CB -:1015000029347B496DEC4B00473C1C015CD5EFC78F -:101510008F176A7A2DE69F36B53FD8F50B64B4B8BD -:1015200089228D04B1290C132AA0F5009EE7033906 -:10153000C0AF48F11FC70D2BC17E22B8D06FBC3998 -:101540006B753685AC5FADCDCF9313C970CD3DD8EB -:101550006E5973C0923C139C7960E38154F4CF8E32 -:10156000BE0FBDF853E21B3D63405B8F105CE9B0DA -:1015700069BA64AB046A2DF6125E5CA81F31E064A0 -:10158000E49AFDAB0F754E37A77DBF43F39ABACDF2 -:10159000FBFDCFD84FF82038C7FC1377C33FF611B7 -:1015A000D47FF4AE4AFB424AF8BFFE0811FF002880 -:1015B000DCF0C7A7F68EA3F87FA5CB5F68495F94E0 -:1015C000E7DFF231ADFE27F99F6F94FF00B952FFBC -:1015D000000AFC824EAB5F8E7FF05F8934387F6EED -:1015E000DF01B7893CDFEC5FF84625FB4040C4B122 -:1015F000DD2EC18565272FB46030FA8AFD8C7E0A06 -:10160000D7E37FFC1C01E03BAF89DFB74F80F44B91 -:1016100049A0B69EF3C392112CE1FCB408F2B9279D -:101620006AB374523853CD7A5C21678FB3DB965F0F -:1016300091C9C41A617E6BF33E36B2B2F84779A500 -:101640005BCCF2CB67334174CF13CF712499322135 -:101650008C9C205594465C2A825199016600E2B424 -:10166000FEC1E0DB3F126B90F826792EB4997C35F1 -:101670000ADEEFF31B330D4212722400F2AB13109B -:101680003E50C48191CD71BE21FD9AB56F0E58FDBB -:10169000A24D5B419C7917771FB9965938823594D2 -:1016A000856F2F69DF1B0652A48EA18A918ADED333 -:1016B000BE096B5F0AA3F12687E218A7D3AEBC412F -:1016C000E1782E9444E639ADA33A85B9C6597875C8 -:1016D000684A9C640F53D07DAE6CA1F53A969B7E10 -:1016E000EB3E7700E7F5985E3D4D7F17F853C2F665 -:1016F000234DFEC566BC696D11EF85C5AAC7E45CC4 -:101700001FBC898CEE51EBC7F5A22F0AF861BC0310 -:1017100035C333AF8885EAA45682D57C86B62A774E -:10172000397EA1836005C7209E98E78EF167EC970C -:1017300079E068F4D6D5354F16DAAEAD68B7D66520 -:10174000B52044F0B701C614E01C7D7D6962FD93AD -:101750006F27F024FE264D5BC58DA2DBDEA69EF72B -:101760003FDA6B859D94BAA6DC679504F4C71D6BC0 -:10177000F223EF8D1D565F0AC3E39BB7F16C7753DD -:1017800059C3A0C02C61B70DE6493F9910555219B5 -:1017900040FDD1970492A081956FBA5D79A1FC308C -:1017A00076B174BF8E158F4ED3CDCA4735CB13712A -:1017B000E7EDB9DA5A35C931FCE4602A64052C6AD0 -:1017C000B6A5F09757F8BBF106DF46D0D0DD5D69CE -:1017D0009E1D5B92D33F2F1410E79207DF7608809F -:1017E0006305DD470092227FD9475CB4163F68D479 -:1017F000B45B56D5CC274F05A77FB624DBDA390179 -:1018000048D82A3223382E54EDC7009C57EC580F85 -:1018100066B0B4F9A6D7BB1FEBE67E7B8C53F6F31C -:10182000F77AB389F88906936DE33BE8F4275934D6 -:10183000A565F24A172BF746769701B6EEC80586DE -:10184000702B173B5BB7D335D8F8CBE0D5D7843CAA -:10185000250EB4352D3751B1B89CC49F6749D18A44 -:10186000FF000C989624F95B9E3AF1C81D6B928A92 -:10187000E5A08A555DB8986D6CA8240C83C1EA3A3E -:10188000751CD7B54651947DD773CCA91927EF2283 -:101890003CE07AFEB9A9AE9C5B896DDBCAB8646D89 -:1018A000A932B310003CEDEC41F7150EEE6987AF9D -:1018B000F9E2B420925BA69618D36C6046080CA897 -:1018C000159B9CF27BFE3511FEB524F3B4F2F98D25 -:1018D000B15B000DA8074FA0C53646677F9BEF752B -:1018E000E940EC3918EDEA7F3EB41C9393BB9A446F -:1018F000FBB52CB72D3451AB08F6C436AED8D5495C -:10190000E73C90067EA6810D8277B590491B346E28 -:10191000BF7581C6280A1836ECAE071F2E79FF0066 -:101920003C537AF1ED537DAA139FF478B989501D89 -:10193000EC70DC7EF3AF53C823A7CC78E287AAB063 -:1019400079993E3FFF009109BFEC210FFE8B9ABCB5 -:10195000FF003C0AEFBC7BFF00220B7FD8421FFD3B -:101960001535703D857E3FC4FF00F2319FC8FD0BE9 -:1019700024FF007388514515F3E7AC145145001559 -:10198000EAF7BFF1EDA6FF00D832C7FF004963AF09 -:1019900028AF57BDFF008F6D37FEC1963FFA4B1D34 -:1019A0007D9705FF00BD4FFC27CEF127F023EA49C4 -:1019B00064D6F032B79ADB9A360E0DB870A7B0191C -:1019C0003FAF18AA80903A9EA0E2B5FC1BE0ABCFD7 -:1019D0001C788A1D2ED5A18279959F7CE4AA22814C -:1019E000B893804E303B026BBDB9FD93B5EB1D3E05 -:1019F000E249A5B756B43234AC60BC8C009099D99A -:101A000007996E8BE6796ACC0171BB803D6BF45A05 -:101A100098EC352928549A4DF4B9F234F0B5AA2E31 -:101A20006845B479BC96B1C9359C2668E1568D7776 -:101A3000C8CE5D10924F403238201519E7F4A75DEB -:101A4000EF8BFE01F88FC2B3C775A969EB6D6135E5 -:101A50008C3A9EEB6684C86D64952047112BFCCEB2 -:101A6000599415CE41249E326B9AF1BF80B56F8692 -:101A7000FE207D275AB5FB0EA31C51CD24064576CA -:101A80008D644575DDB49C1C30C83820E4115B2A98 -:101A9000B097C2CC654E4B7463D145157A92383EEF -:101AA00011971F78E7346ECC7B71DF39A69E07F55E -:101AB000A08C51600EB5E81F0BB4BF02DEF86F7743 -:101AC00089AF35087509F55820885B91B63B7DF1E3 -:101AD00079B23127006C32E38272A3A0073E7FFE09 -:101AE0007A5765E09F81BAD78FFC1B75AE591B559D -:101AF000B1B3BB8ACA4F30C9B8C923A20C6D42A783 -:101B000099178CEE3CED53B4E31C45B93DE76F33B8 -:101B10006A37BFBAAE7A05CFC35F84CBAEDBC56D83 -:101B2000E26F32CD751F26E6492675668713890A4E -:101B30000D98DA9B2028C5BE732B0EDC65FC33D3D1 -:101B4000B4DD4340D3ED6F2476D25752995A5116E3 -:101B5000F658F7282E011F7B6F38AE5F53F811AC93 -:101B600069BAA0B7375A3CCCF7979661E2BBF90C3B -:101B700096B0C73499DC011949502820316DCA400C -:101B80002315A3E0EF0049F157C05A268D05C6A5DD -:101B90006D7536A12243F63B810B4AEE5155492320 -:101BA0008C923DB9AF97E234BFB3E5EFB7B7F5F329 -:101BB0003DCC9DB78B8A713A9F13F86F43B4F12ED9 -:101BC000A116931ADE6951DC3AD9CF3DBAC72CD1A0 -:101BD00067E5665190A48EA33C55EF137853C2B6C7 -:101BE0005E1FD124D2A492EB549A177D52196D1620 -:101BF00038ED24CE156361CB02B92490304639AE5E -:101C00000FC51FB31C9E0BF126A1A46A5AD78B6D7A -:101C1000B51D2E77B6BA84EA0ADE5C8870CB955281 -:101C20000E08EA3357759FD942FBC13A4687AC5F2D -:101C3000EA7E2886C75E89EE34E79351478EE63404 -:101C40006D8C7006701B8C1C1AFCBE1F12BBEBF750 -:101C50001F692BA4CE9EEB4AF867AD78DA48FC49A1 -:101C6000A85EDB6AD797DA94FA9DCE24F2A2613D92 -:101C7000D08D4E0E4B3621200518C9CB1CE072FECC -:101C800039F0AF8060F0BDECDA26A8D35EC3690BF3 -:101C9000C2AF33832B9621F20A81BB6F500E0638F8 -:101CA00026BA0F147ECCDE23F8AFE3BD435CD3E449 -:101CB000D3234F146B3A8CB6F6EF24BE68093DCEA1 -:101CC000EE91FCFF00EA1C610B6DF937050CB9E6DB -:101CD000F55FD953C61A2E83AA6ADF67B79AC7453C -:101CE000B5FB55E4D6EEEC2DCEE55F2BEEF2FF0012 -:101CF00038276E571CEEAFDA70D2A694396A6BA6FD -:101D00009DCFCE6A2936FDDEE7ED27FC101CFF00D3 -:101D1000C6B6FC31FF00611D47FF004AE5AFB424A1 -:101D2000AF8BFF00E08107FE35B9E18E73FF001332 -:101D30001D47BE7FE5EE5AFB424AFCAB3EFF0091D9 -:101D40008D6FF13FCCFB8CA7FDCA97F857E40FF7D6 -:101D500097EB5F8C3FF071359DEDFF00ED9DE0B896 -:101D600074D4BA92F26F0D3246B6F9F31B32C8083A -:101D70001F55DD9F6CD7ECF3F55AFC69FF00838497 -:101D80003C6979F0F3F6DDF03EAFA7951796BE19E2 -:101D900091632E32177BCB1938FA31FC6BD2E0F508 -:101DA000FF000A1FF6ECBF238F88BFDD3E6BF33EBA -:101DB00000B44F19D858431C32788A1B78ECEE22B5 -:101DC0008923926544B72D89D000788CB70CBD0962 -:101DD000EBCD741F0D6C758D234CF16C334332EADF -:101DE00070E810BE9F05E12AA55AFAD59460F45D0B -:101DF0008CEC3181CE7BD5AD37F6B6F1269BA5DBD9 -:101E0000DB3476B74D0A4C0CD3025DDA492390B12E -:101E1000E9D1E30DB7EE924E47357743F8B177E35A -:101E2000FF00F849F5AD4E3455D0FC370C1B608CE3 -:101E3000B3C882FEDC0F7620CBC67A2803A0AFB8E9 -:101E4000CE2353EA7539A0BE13E6B2F74FEB304A02 -:101E50004F7472F36ADF109CA9934ED11B8C0DD77F -:101E60000FD3DB9A51ACFC425B7F2FFB3F45F2491D -:101E7000DC545CBED27E99C56CF8C7F6AEB2F1A454 -:101E80007A62DD58DFC7FD9368B650F91A618F7228 -:101E90002F42D8FBCDCF53CD107ED5D630F80EE3F0 -:101EA000C362C6F8D8DC5EA5F349FD987CE122A99F -:101EB0004003E33B70795E99E6BF205B9FA0B327A8 -:101EC000E275C6A11F8A6C0D9B5C4578DA4DB4D7CC -:101ED00022D1DB864412B9E39DAACBBBD8A03D46F4 -:101EE0006B26C2EFC61636D73F65B8F11411E23B38 -:101EF0006B8114B322B043B6346C1E7691800F42CE -:101F00000F4AECB53F8AF7DF09BE205AEB1A643658 -:101F1000F349A8E8504456EA1DC04132A991083D52 -:101F2000372068DBFD9761DEA9C7FB516BC91797A6 -:101F30002456D32FD92D6D390572602CDE69C7590F -:101F4000199D98B75C9CD7ECB97FB4585A6D417C09 -:101F50002BF23F3AC67B3FAC4FDE7BB393F16EABC7 -:101F6000E28D42D4FF006E5E6B9750B5C33137B33C -:101F7000492299B0371CB93F374C9EB5CFD775F180 -:101F800037E3EEA9F14B4A6B3BCB6B48636BA37312 -:101F9000BA20739C631CFE79EA735C4DB4CB04C118 -:101FA0009A3590007E56E87822BD5A3751D525E8FB -:101FB0007054B37A3B84D1C68911493CC2E9971B5E -:101FC00048D8D9231EFC60E47AD3229CC4B2A85816 -:101FD000DBCC182590315E73C13D3EA293B7E1F989 -:101FE000D464FCD5A9996ADAC26BBF28AAA81349A0 -:101FF000E5A1DDB7278EFF008F53504A4B31DD9CA2 -:10200000AF1C9A226CCABF77A8E0F4FC691DBAFB2A -:102010009CF1415A0A9F76969212ADC16C7079A4D8 -:10202000671B176E738E68EB60E5D2E4D6F2AC32B4 -:10203000EE68A3997046C7CED390403C11C8CE47F6 -:10204000B814D12B088A6EF958863F5E47F534479D -:102050001A9B5690C8BB958011F3B9873923E9FDC7 -:1020600069AA770FCFFCFD7DA9DBA926778FBFE496 -:10207000426FFB0843FF00A2E6AE00F4AF42F887D0 -:102080006EF0FC3E5668DD566BE85E32C301D764E5 -:10209000E323D4641191DC1AF3D35F8F713FFC8C7E -:1020A00067F2FC8FD0B24FF738FCC28A28AF9F3D51 -:1020B00060A28A2800AF58BDFF008F5D37FEC19631 -:1020C0003FFA4B1D793D7AFA5BADD0D2E3656632BB -:1020D00069566170EA987FB2C7B725B8C77AFB2EF8 -:1020E0000BFF007A9FA1F3BC49FC08FA977C03E33D -:1020F000393C01AF2EA56F0C571711028B0CCADEAD -:102100004C8AC0AB6E2ACAC383C6D35DF6ABFB62F2 -:10211000F89357B3BB8A5B5B3637824DCEF797F3A4 -:102120006D7781A0320592E593788D8804A9C71E4A -:1021300095E4AA723F0AD4F08F84AF3C6DAC258D34 -:102140008C6AD21059DD8E12141D5D8F651EBFD7AB -:1021500002BF40C5E170B2FDF6222B4EAD6C8F94EC -:10216000C3E23109FB2A527AF45D59B367F14FC5D6 -:10217000DA86E316A77323CAB0D82CBB13CC882CFD -:10218000A2689124237464491EF0548395CE6B2B6E -:10219000C41E2AD53E24EBD2DF6B17BA86B5AC5CE1 -:1021A000C7142B717131924711AAC6A189C938444D -:1021B0000077E067BE7DC7C3FF00B1C69F736BE1C8 -:1021C000FD6AF24D661F0F5E4D240F2BC207F6A16C -:1021D0008B6976B7E876207CB0196DAA71939DBEA5 -:1021E00055F1AFE1649F0B3C4E563C47637D34EDA7 -:1021F000670C9203756F1A48542CCA3EEBE307A98B -:102200001D46720818E5F9960B1294F0AD35AD9A9B -:1022100035C6607138793588D19C8CF73F6AF9985A -:102220002861851B23545C01E8A05434515EA5ACA1 -:10223000700E12B2A1507E5639228DFF00BBDBC753 -:102240005CE69B45020AD9F0E6ADAF696B6B75A5FC -:102250004DA9C2BA5DE25C412DB97DB6D7191B59B3 -:1022600071C07240C1EBC0AC6AEBBC19F18EFF00CB -:10227000C17E1197438618A4D3EEEFA3BCBA52CC0B -:10228000AF38428420607E5198D4E4739ACEB5F979 -:102290007449FA9A53B5F5761927C43F19417B164C -:1022A000ED4B5A8E74BB9A58C6594ADC491AC7314D -:1022B00003FBEC9B55BB918078C56BE853EAF65F56 -:1022C0000BB4D6D0E0B39AF3ED938713C85028F936 -:1022D00070460FAD6E4DFB5B5E2F8C2D75C8F43DC7 -:1022E00035AF6CF51B8D417ED1BA68C99ADEDE0927 -:1022F000060FF1016EA4375CB31ACDF077C4187ED7 -:102300001A782F47D6A48649197529648E28ADBC42 -:10231000E50CA51802BFDDED8AF97E2372FA84AFC1 -:102320000B6DFF000E7B793F27D6E2D4BBFF005F29 -:1023300033266D5BE2048ECD269BA1B3372C5EE184 -:10234000F24FBFF9F4A9A3D63C7F2CB0ADCD8E8F50 -:10235000E48F4B862554F5C0CE3DAAD78ABF698D40 -:1023600037C5FE27D4355B8B3D523B8D4A77B895F8 -:1023700062D39923566393B5470A3D00E95A1AE799 -:10238000ED5569E35D1B40D266B1BC8E3D1627B7A3 -:10239000B674D34C4CC1DB71F31B1F373DCF415F8B -:1023A00097D3BF32B1F6F2F84CCF89977AD69DF128 -:1023B0007758BAF0FB6BD6B0C3A85FDB59DC413469 -:1023C00099317DA266658D9402AA416CA827277970 -:1023D00039C9AE6EFB5EF146B30C9F6ABDD76EA3E2 -:1023E00086D16DDFCE9A4754B7CE550E4E04791C78 -:1023F0002F4E057A1F8BFE3FEB9F0EFE254FA4C785 -:10240000E54B67E13D5EFD618D59904B29B9B93BC4 -:10241000C91CF1E738C7423AD73D7BFB415E5CD827 -:102420006A90C7A6DB46DAA6969A5CADE6BB011AAF -:10243000B6ECE0F19CFE5DABF6CC3C6AB8C538ADBD -:1024400097E87E6B5796EED26F73F6BBFE0812DFED -:10245000F1ADDF0C0E7FE423A8FF00E95CB5F67C4C -:1024600095F187FC1023FE51B7E18FFB08EA3FFA94 -:10247000572D7D9F257E4B9F7FC8C6B7F89FE67D71 -:10248000E653FEE54BFC2BF2093A8AFC71FF008211 -:10249000FEEB1A4E81FB75F80AF35BB46BED361F49 -:1024A0000D49E6C0154990EF9420F9811F78839378 -:1024B0009C7A1E95FB1CFD56BF1C7FE0BF3E098722 -:1024C000E217EDDFE02D266BE4D321BAF0D4ACF7B0 -:1024D0004C10889636964E8EF1AFF0E3E6750339D0 -:1024E000CD7A5C216FAFFBDB72CBF238F882FF0054 -:1024F00055D3BAFCCF89755F17FC3BD5F4753068AE -:102500006FA6DC358DF298FC9693C999A25F2312D1 -:102510006FF9B12EE218A80AA40C138C6CE8FAC764 -:102520008775DD7B5A9BC336AD6B669E1B821BB4E1 -:1025300016E218CCAB7D082C06E6EABE5924B1CBD6 -:1025400096C718AC8D6FF6601A7E9115E59EBF1E7A -:10255000A51C9657D7C8D0583F953A5B46B2E63788 -:102560000486565382DC047054E7009E9EC3C177F4 -:10257000FF000934FF001478466BFB5D534DD6BC59 -:102580003FE6484D9246EC3FB4A389886E58A318A5 -:102590004B46C586E8DD1C0527E5FB2CE1D2FA9DFC -:1025A0004E593D8F9DCBE353EB30E65D47F8BE6F50 -:1025B0000EDC2697FD870DDC2C2D116FFED322B685 -:1025C000FB8FE22807DD4F63CD241378747806680B -:1025D000E482F3FE1246BD4314A25516AB6DB486D9 -:1025E00005719DE5B041070067DAB8CF18FEC81E37 -:1025F0001DF052E98D756F6D70356B35BD8BECBA82 -:10260000B4937968DFC2FB5F28E3BAB0CF4EC7341A -:10261000EB6FD8FBC3B27C3F9BC48B6F6AB676D797 -:10262000A960603AAB8BA67652E1845BF714C0C117 -:1026300061C0381DC67F253EF8B5ACEABA0E87F1F9 -:10264000215BC4F6135F58B68A8D6C8A3E613A05E9 -:102650009621C91F2394F298F5092B1192056E5CFF -:1026600078FF00E12BA34F6BA3C90B34B66CF04D80 -:10267000671386863927132A10BC6F5309C9C1070F -:10268000702CD8C9ABE2BD32F3E32F8BED7C3F71E8 -:10269000AB69FA5DAE97A44372AEF6712FEE615549 -:1026A0001336E5DAC4A41E6CA573F308881C915791 -:1026B0002FFF00630B5B32AD1F8B26BC8DE5B4840E -:1026C000BDB6971CAB03CD2DC46C6422E708A9E40A -:1026D0001F9B249DC032C678AFD7B032A2B094B948 -:1026E000E4D7BABBF6FD4F81C57B4F6F539629AB3C -:1026F000B3CC7E20EA1A1EB963697DA5AA595E484B -:10270000F20B9B2587608C6EF90820053C71C01F79 -:102710004AE56BBFF881F04E1F09F83FFB7AC75BB3 -:10272000B7D434F92E3C88636544B8619237B2ACB3 -:102730008E1412A7182411DEB80AF7284A328DE346 -:10274000A9E4D65695A5A05467AD494D9A3F2D866C -:1027500071C807835B198B04BE44AAFB55B690D899 -:10276000650CA71CF20F047B54FF002EA2CA12387E -:102770006164466918BED1211B9B8C9C038C280385 -:10278000A902AAD393FAD080923F26382467DCD2DC -:1027900014CC7B5800ADB803B81E71B7774EF8F76C -:1027A000A87777FD69CC1955739F514DC50BCC1E89 -:1027B000A59FB0799792450C914CB1866DFB8461D1 -:1027C000C0193F7B1CFA0EA4F404F1512E178EBCE5 -:1027D000FEB444F0ADBCAAD148D331531B09005517 -:1027E0000339CAE0EE3D31C8C7BF69F736917B2295 -:1027F000C72DBCC515A3DE8A258D9482AD8DC39EE1 -:1028000009E48041391822AB4B0199F116168BE18E -:10281000E46CED1B092FA22A16404A00B70304738B -:10282000B4E41383CE083DEBCEF39AF5C8EEADD6F3 -:10283000C12D64B786E6191964996E62122ABAEF3F -:102840000A57BFDD6E9F5F6AFA1FC33FB1FF008664 -:10285000FC4DA17F6843A3689F63B882D5EC2E1B13 -:10286000C416309BADEEA1E4789D03A20F9F2177A3 -:10287000B2E01C119AFCDF88B23AD5316F11CD1548 -:10288000195B77FF0000FB0C9F34A71A0A959B6821 -:10289000F8728AFBCDFF0061FD0E3F174366FE1CF8 -:1028A000D3ED2C66BD6DF3DF6BDA7DB3A5B846645E -:1028B000D8BB4ACBBC00CB286087214953961C6704 -:1028C000C6DFD94A0F86FF000F747D52D7C3366921 -:1028D0007974F7535DC535CDA5C795680C66DA4D9B -:1028E000B11C82EAEE33D18A6572A43B7830C86AA3 -:1028F00049A4AA475F3FF807A92CD20BEC4BEE3E48 -:102900003FA2BE9087F664F14CDA74D76BE0BD1F2E -:10291000ECF6ECA8CECD06D2C73850778C920138B1 -:102920001CE0138C0CD64A7C1ED5A6D026D513C22B -:102930003A63D8DBAB3C92AC71B6C55382480D9C70 -:1029400003DF15D51E17ACF45561F7FF00C03196B3 -:10295000754D6F097DC78293C57B06AF6AABA6E84C -:10296000B346B2796FA65946C5D87322DAC45B0064 -:1029700073B705793DF351DE5AE9F125BB26856031 -:102980008B3460E65B40379190C57A7CBB811F81B8 -:10299000E983516A13C97B74CD2471C66345842CC5 -:1029A00068151151420031C602A819E7A77AFA8EBC -:1029B0001FC86BE02BBA95A49DD5B467879B66B4FE -:1029C000B1549429A77F3432EAEA4BD9DA5958C96D -:1029D00023632C7BE0605749F0B7E24BFC3AD6A664 -:1029E000792DD6FB4DBE510DF5B1214CA99C828DA0 -:1029F000C95704021B04678208241E6E387CC86411 -:102A000091A44565C61486CC9EB8E08E3A9C914E42 -:102A10008ECC5E35B476FE75C5CCE7679422EAC4E9 -:102A2000E14210496278EC3938C1EA7EBB11469D1B -:102A30005A6E9D5D62F4678546A4E1353A7A3DD1D0 -:102A4000F71E8DA8EA5FB6378D74FBBD43C49A5656 -:102A50008BE14D26C7ED36BAA291696BA25941B000 -:102A600032C50A9DCB711B32031265D9DD5816475A -:102A70000E7E7CFDB0348D0EFF00C593788B47BC75 -:102A8000BF64D46F248A24BE40B3DF4099097455D3 -:102A90007E58CB6DDACA3E52E094E8C1795F0FEB05 -:102AA000BE23F812664B9B2B1BCD2F54262B8B2954 -:102AB000EE16E6D5E68C71B8C326639E2DF9DBB918 -:102AC0001C062AC36BB2B727E28F135DF8C35B9F66 -:102AD00050BE95A6B899B966006D51C0501400AAB1 -:102AE000A301540014000000015F2395647570D8A1 -:102AF000EF6D87A8BD85B48AEAFF00E01F438ECD45 -:102B000069D6C27B2AD07ED6FAB7DBFE099F453E46 -:102B100042C42EE1DB8E2995F631DB53E66D60036E -:102B2000268EA28A73485C2FDDF9460600E94F50D5 -:102B3000D068EBFF00D6AF40F857AC781F4FF0CF0E -:102B400097E25D26E350BE9F54B706649648D6D6FA -:102B5000D43C45C92BD77209970016E72318AF3F1D -:102B6000AEE7E1CFC119FE20F83E7D521D5AC6CD19 -:102B7000A3D421D3E2B4941335DBC8F1AE2345F9D5 -:102B80009D87981B6AA9F9558F1C038E2395C2D285 -:102B90007646D479B9B4477DA86A9F0624D41C5BD5 -:102BA000C33790B76CABE725D05650B382CC15C96C -:102BB0001091E479601DEAC1F79207391F0B3FB30A -:102BC000D7C3FA7C9751DD368A35197728204A62B7 -:102BD000DC9900E31BB6FEB443FB215E4DE4B47EFA -:102BE00022D1E4B592E1E13711AC8D0C68AB7244AF -:102BF0008D2602706D250C377CA0C6D92AC0976936 -:102C00001A549F1AFE1E68BE17D5BEC13DB8D45ACD -:102C1000185C22DAAAB651159A450AC179E49FC612 -:102C2000BE4F88553597C9424DABAFEBE67BD94BCC -:102C30009BC5479977353C50DA54FE24D41B478E08 -:102C4000787496B87366970CAF32C39F90390002C0 -:102C5000D8EB8ABDE279FC332787B435D261BC8FCB -:102C600053481FFB55EE25468A59770D86151C855E -:102C7000038393C9E9C715E7FE2DFD94BC33E11F1B -:102C800013EA5A55CD9C735C69B70F6F24B6DA947A -:102C900093C2ECA704A48AE4329C70C3835B327EA7 -:102CA000CB3A47C2D8BC37E22863B1F33548DEEAF5 -:102CB000CC47A81BA783636D3E74259B61E7215D0C -:102CC0007041C8C8C9AFCCE36BA72EE7DA7D966C1C -:102CD000DD7893E1BDB78DE4B0F1368F7325E477ED -:102CE000DA93EAB79F3EE594CF75B1020C1624182B -:102CF0000E4900143C724D63F88F56F85F2F83F530 -:102D000026D36D31A8B592476B1CAB3248B2EE04A6 -:102D1000B6FCBA97001073856CF078C5743F10FE4E -:102D20000F5FFC6AF1849AD5E788B4B82EB58BEDB5 -:102D30004A65B34B68C496B04771740C8423062A65 -:102D40001A120B328037A619CEE0BCC7887F652DDA -:102D50004B40D0B52BE9353468EC34D1A8EE36B20F -:102D600024530DCA0A2B363B382A71CE0F0315FBAC -:102D7000261FD972C3DE6B6EE7E715954E66E31525 -:102D8000D4FD96FF008204F1FF0004DCF0CFFD8447 -:102D9000751CFF00E05C95F68495F17FFC101FFE2A -:102DA00051B5E17F4FED0D471FF817257DA1257E19 -:102DB0005F9F7FC8C6B7F89FE67DBE53FEE54BFC1C -:102DC0002BF2061C7D2BF18FFE0E1DF0D6A1E31F0A -:102DD000DB53C0FA6E9B03DD5F5D78718471A1C126 -:102DE0006C4B231FC3009FC2BF6776F15F8C5FF0FF -:102DF00070F78AAF3C19FB68782B50B099ADEF2182 -:102E0000F0C48B1C8A01D9BE4910F5FF006588AF5C -:102E10004F83F4CC3FEDD97E471F10FF00BA6BDD26 -:102E20007E67C1ADF027C656F6E927F60EA11A490E -:102E30000CD2A92B8DC913F97277ECE42E3A93EBDF -:102E40005D07813C13AE783ECFC5D677B6ADA5EA17 -:102E5000D75A0452D89BA4DCA3FD3ED9777D30928B -:102E60002E3B1523A8AC9D2FF68EF1568FA5436BF4 -:102E70000DE43E540B200CF0AC8DB9D918C849E4D0 -:102E8000B864521BB11EF5D0785FE296B3F106DF4D -:102E9000C51AAEB0F26A171A1F86E0B6B78A088262 -:102EA000B346BA85B80A00EF99598B75249CF5AFE3 -:102EB000B9CE3DBBC1D5BA5B33E672F74BEB304AB6 -:102EC000FBA39FB9F0AFC42B1F2FCED534987CE560 -:102ED000DE9BEC9D77A9EE3D41F5A51E14F8826CB2 -:102EE0009AE7FB53496B75711B49F637D9BB19C675 -:102EF0007A671DAAFF00893F68FD73C5A2C5751FCB -:102F00000FF88AE7FB36D96D2DF744BFBA897A28C6 -:102F1000F61445FB476B90F83E5D057C3DE221A42D -:102F2000CD74B7AF6FE52ED69954A87FC0122BF1A0 -:102F3000D3F42657F889E13D53C5DE2BB0B5D3ED68 -:102F400064BEBD874BB3138B74FBCEDE5C5BB07B82 -:102F5000192451F5715565F801E38B3386D0B50816 -:102F600096430819380E65671181CF3B8A38F5CA38 -:102F70009ABDE39F1BEA7E05F1959EA3A4CF2D8DFC -:102F8000CDEE851C3265725126836BA9F423770739 -:102F9000A82A08E40A86E3F69DF16DE5B7977179F2 -:102FA0006F70CB2C534724B6E8D240F1492C89B43A -:102FB000F6C34D274EC71DABF68CBFDB2C2D2B2542 -:102FC000B23F39C5FB37889EFBBFCCC483E12F8954 -:102FD0002EB5FF00ECA8F4ABA92F76349E50209DAF -:102FE000AA70C7AE38381F535CE342C9318D95963D -:102FF000453B4AE3906BB0D13E3BEBFE1F86D45B72 -:10300000BD8F9B661D52E1ED55A660EC1C866C647D -:1030100080C030CF422B909AE24B9B99267626496E -:1030200018BB1F724D7A54DD4BFBC70CF97A0C2389 -:1030300004FE5D29A529DD4D38C9BA303E5EA4F4F1 -:10304000E4E6B6235E83644185DAA471CE4F5A6A02 -:10305000AE1A9D4501760DB9BAF2146064F4A1ADC3 -:103060009936EE0CAADD0E3A8F6A29D24CD2AAAB61 -:103070003332C630A09E8280B8E9E48D6392187E18 -:103080006859C3877401F03DFB75A49E613CBB8405 -:1030900071C5C01B5338E0633CFAF53EE699450222 -:1030A000353C35E0CD4BC62D75FD9B6AD74D67117C -:1030B0009E7DB81E5C7C02C4FA74CFE15ED173F1D0 -:1030C0005FFE1497C2A87FB73C337925F68ED651A0 -:1030D000AC62F225128F9DA3932D13E060F4079A42 -:1030E000F11D03C4B79E19B89A4B399A26B888C106 -:1030F0002E3A3A1EA08F4E2BA797E311F125D6A1A9 -:10310000FF00092693A7EB56FA9149658D90C415E7 -:10311000D010A405231D718E98AF0F3BCB658EA2F6 -:10312000E9593EAAFDCF572CC6AC35553D7CEDD8AC -:10313000F4AF0D7EDEFA6FC6DF1F786F459BC217B6 -:103140003A7F96DE4452AEA3149B4F90632C4341CA -:1031500093955E990326B5FE224D0F8FBC19A5DF0E -:103160004325869D0CDA15AC2B15C5C82D188E216C -:10317000102C70324ECCF007DE15C2F823C172D885 -:103180005F59EA9A7F817C2BA4DC3C427B3BA9758A -:1031900025565F307CAFB1A607EEB6E191D074AF93 -:1031A00065F1DFC0AD03C15A5E9FA2DF7C44D1E16F -:1031B0009174C8C433C7612CF15C4619D44C85099D -:1031C0001B4956039CE54F6AFCB73AC8961F07C9CE -:1031D00018C65539E2F495B44FABF23EFB26CDBD8F -:1031E000A629CA4DA8F2C96AAF76D69633ACBC36CA -:1031F00092FC37BE5FED2D251BFB5AD5B0F7207032 -:1032000020B91E9EF587E09D013C3FA1DD5D7F68F2 -:1032100069178B6B1B4BE5C33F9864FDEA0C0503F4 -:1032200027A81C5751A7F87FC23A9F8764D3ECBEEA -:10323000206997571757D14C9FF12CB85CEC495334 -:103240006F3DC990724E38AF2D6F89DA0F82B4BDD1 -:1032500056DEDF50D42EB52B75686357D35628CC75 -:10326000A2556E4F9ADC0D87B1CD78392E418D96DF -:103270002E84A342EA0E3CCD4EF6B377F53DDCD367 -:103280003AC22C3558BACD73A95BDDB5F62C78C798 -:10329000C77A8DAEA9AB6A9A8786B5C8EDED75DBA6 -:1032A0004BF695EEF12593244EA221260BA8264538 -:1032B000603380171C1E6A8D878EF55D67C29E2065 -:1032C000BCB5F0CDC4367E20F10C7AA06B39B64582 -:1032D0001E65216DF6F4752C4800838201C015C56A -:1032E00078E3E336A9E3C8B544992DEDE3D62EA2E1 -:1032F000BCBBF2F3BA59235755249CFF007D8E3A8C -:1033000074F4AADE1CF8A5A8F863C2ADA3C296B2F5 -:1033100059B5FC7A9289620CE92A63041EA32170D4 -:1033200047704D7EFAF0ADC76FC7A1F8D7B6F7B7B3 -:10333000FC0E83E2EF8F26F117852DECDF44B8D227 -:10334000617D5AF2F374AE195A42E7722F031B37AC -:103350000538EBDFB633FE09780EFBC55E20B7BE3D -:10336000D2F51B2B3D4B4DD4ACD6D52E158979A467 -:10337000982C67A6301BAE7B0AC5F16F8FEFBC653A -:1033800002C57496EAB1DD4F763CB8F690F330672B -:10339000FC32381DAB2EC755B9D2DF75BCF2C0DB8D -:1033A00095F28DB4EE53953F507915BC68B54F96A4 -:1033B0003A194A6B9AF2D4F5F9BF677D5F5FD5344D -:1033C000EF08F8674DD32D46B9E209ADDC47A819DF -:1033D000D64BA8E08A467676C6C8D2398617939D22 -:1033E000E09240C78D5CDBBD9DCC9148A56489CA45 -:1033F0003023A11C55EB1F166A7A6430476F7F7724 -:103400006EB6B39B98447295F2E52002E31D090065 -:1034100073EC2A8BC8D23B33333331258939249A54 -:10342000CF0786F611F671B72F9155EB7B59734B89 -:103430007EE34B13DCD14330C2E38E39CFAD15D7D9 -:103440001D8C58514A8541F98718E31EB494C90070 -:10345000706B6BC3FE19D7750D39B52D36DEF9AD1E -:10346000EC6E114CF0B15104AC542E083C364A8C31 -:103470008F51D38AC53D2BA3F0C7C52D5FC2BA03B8 -:103480006976B2C7FD9B25E25E4D6EE8192E59762E -:1034900090AFEAB94538F6ACEA73F2FB8694F96F5F -:1034A000EF1A16DE18F1DCDE23F2238FC4475479BD -:1034B000AE1789A412B4891ABCF839EA232858E750 -:1034C000EE95ED8AD1D06C758D57E1969B0E877184 -:1034D0006D0DF35ECC243344D27999D98000EF9AF4 -:1034E00059FF0069DF115CEB716A12269B25D43706 -:1034F00033DCA31B6180D3410C0DC7A6C82303E8AE -:103500007D4D4BE19F1C5E781BC13A5EB369677BC2 -:103510007D7DFDA534ABF64404C4E0A306C7D7B552 -:103520007CCF1229AC04DB4BA1ED64AE1F5A8D9FFA -:10353000733AEBC39E3EB2B89219756D1A29226296 -:10354000AE8D68E1908EA08CF1E9530F0A78FAC134 -:10355000ADE4BAD4B4B5B7B8F9949B474F35475DDD -:10356000A4F071C73DAA4F107C7AD57C51AEDE6ABB -:1035700057FE1BF10DCDF6A1335C5C48D12EE95D01 -:103580008E493F5356F53FDA2F5CF16E9FA3E9B7A2 -:10359000FA1F8824B3D1D1ADEC964886DB6476DC83 -:1035A000C0639C13CD7E574BE256F23EE25B34473C -:1035B000E3EF875E24D73E286B9A8687A6EA02C788 -:1035C00052D5EF96C248DB687459A6F94739E8929C -:1035D0000C772A7AF35CDDEFC3AF1469FA5DD5D5B9 -:1035E000D697AA2D8DBC0925CBB6422464E14B1F8A -:1035F0004CF6AEC3C71F1A35EF00FC4FD674DB7B09 -:103600009B7BAB1D0F50D46CEDA1962578C07B8BB6 -:103610008CC98EEFFBD7C376CD63EAFF00B49F8AD7 -:10362000756F0A5E68D35CDAFD82FA0582645B65B9 -:10363000058020EECF5DC7039EA40AFDBB0FEDF908 -:103640002364BA1F9AD4E47276BDF53F6BBFE08164 -:103650004F9FF826F78679FF00988EA3CF5CFF0076 -:10366000A5CB5F6963777CFE15F177FC102063FEC4 -:1036700009C1E19FFB086A1FFA572D7DA75F92E7FA -:10368000DFF231ADFE27F99F7994FF00B952FF00B8 -:103690000AFC840735F8E3FF0005FAF175A7817F7E -:1036A0006ECF01EAB79A7C7AA5BDAF8665DD6D273E -:1036B000DD72CD2AAE7E8CC0FE15FB1F5F8D3FF004 -:1036C000704F86ADFC61FB747C3FD36EAEFF00B3E0 -:1036D000EDAEB40DB35C15DDE4AF9D212D8247A79F -:1036E000A8AF4B83EDFDA1EF7F2CBF238F883FDD7B -:1036F00074EEBF33E2BD57E35F8635ED1D11FC3339 -:103700006B6372D657D0482D6CE131A4B346162DA9 -:1037100084FCD85914C9B98965DC42F152F83BC41C -:103720005A66B3AAF89350B18D6C6CAD7C35A7C3C3 -:1037300073BE34B7449227B28247C03B70F2296C03 -:1037400093925CE79CD6868BFB2F7877C412412539 -:10375000B78E165B6B9B892286616480CEA2568FE2 -:103760007206994FC8A04B26701518105A9FA77C57 -:1037700023B1F0268D796EBAB59EBD6BE29F0AC16A -:10378000777112C607920DEDB1D8406620164E092A -:10379000DAC429F954119FB4CDE54160AAA57D8F03 -:1037A0009DCBE357EB30BDB725F18FC51F086B31BB -:1037B000E96BA5FF0065E926D6CD61BBFF00898ACC -:1037C000CBF6B986732F246DCF1F28E062960F8A3F -:1037D0005E108BE1EDC69CDFD9726B925EA4F1EABC -:1037E000675151E540108687CBCE0E5883BB208CA5 -:1037F00063BD64F8B7F671F07786069AD043E1EDC1 -:103800005BFB42D16EA41688D9B376EB149BB1F35F -:103810008EF82473D7B5117ECDDE0D93C0171AD75D -:1038200097E1F5BA86F16D069851BED52AB2963366 -:10383000018DBB011B4F20E48C679C7E47EA7DF124 -:103840000EADE33D37C13F1196F354D2E1D6AD2E14 -:10385000B458CC11B6D709280B2DBC9D0E57CD44BA -:103860000E3F8A3675FE2AE8F50FDA6BC17A8DA213 -:10387000B47E11874F9A396D0948ECE2916E921926 -:103880006762ACDBD76EF492207E5600C671818CE5 -:10389000605E7847C39E24F1B5C43E22D5DB41D299 -:1038A000F4AF0FC12412C4A589657862540BB58B9F -:1038B000E15D9B68009D9825465856F127C13F0F52 -:1038C000D859DBCD65AF4B26ED334FBA950C9048F8 -:1038D000E934D37953290AC0285FBC8B9625304937 -:1038E0005E95FB065F1A12C352BDF65DFC8FCFB129 -:1038F00092ABEDEA5ADBB34BC37F1FFC216F65230C -:103900006A9E0BB39B5298B3BDCC512396CB676E86 -:10391000D72576EDF9738DD839C922BC7AEE559E3C -:10392000EA478D3CB8D9C9551D146781F855DF1792 -:10393000E8B1F873C55A969F0CDF6882CEEA482337 -:1039400094E3F7A8AC42B7048E460F04F5EB59DDBB -:10395000EBD9A34630D6279B52A49E92151B63AB8E -:1039600071F29CF233431249CFF2A4A2B7320ED4C3 -:103970006FF936ED196E873CD284DCA5B8F97DF974 -:1039800034AF217555E4851DE931AEE232953CE452 -:1039900077C1F7A4A5662DD493DB9A4A62007068BC -:1039A000071EFF0043FE7F3F6A33C77E98F6AB17C2 -:1039B0003AA5C5E45E5CB2798B94C165190557627E -:1039C0008DDD70076E9C0A008E1B59AE6658E38E23 -:1039D0004924662AAAA84B31F4031D7DA8B5B73740 -:1039E0007730C4ACABE63050CEDB557271927D3F80 -:1039F000A53A7D46E2FB0D35C5C4C4BBCBFBC6660C -:103A000025DF05DB93D5B0327A9C0A6CF242EB1FBE -:103A1000971B4455407264DDBDBD7A0C7D39AA9672 -:103A2000BA211F5DE936171A0F86E185F4FF0015EC -:103A30005BFF00635F6996693359C705BDEDD6D852 -:103A4000ED43C7BE19582ED6DC392AC07556640717 -:103A500084F8C3E3EB8B85D0AC6DADEEB4A897C30F -:103A60009FD9B730CD3799232C7A9DE03BCEC41F28 -:103A7000EB220D8DA318C7BD797F82BE1E4DE3EDED -:103A80001DAEADF56B1D2C2EA167A635B48F33335B -:103A90004B310B1C98C312A7648C48CEDF2F18F94A -:103AA00096BBEB7F0749E22F09F87ADEDF52D0BEE2 -:103AB000D1A4E9F716F7693EAD6F04892477B77290 -:103AC000396495C381B183E48E8DD7AD7E7BC419F3 -:103AD0004D1A74253A30E6936B6BE87D8E519855FC -:103AE000A9592A92B46DD6C8C5F03CDE478CB4BE45 -:103AF0003716BB8C6DDC072580AD1D53F66C8F5BD4 -:103B0000D6754B9FB66A8CA96D73A8CB3416293530 -:103B1000BAB06621032CA598038566DB84E49C007B -:103B20006B53E16F867FB07C6DA3EA7A86A7E1983C -:103B30006CEC6F629A7FF89ED948C115C1270B299A -:103B4000CF00F1D4D747E33FDA0742D5B5FBE6878C -:103B5000C61232996E0C739D5356C798D705E394DD -:103B600044212836A7CA141C77CD79B91CF1984591 -:103B700028D3A32726F57B1D79942857E573AAAD92 -:103B80006D0F0AF8CDF0FD7E1DF8BD74F8F54D37C8 -:103B90005A592CE09FED562F1B40ECF18660A6365B -:103BA00023683C0270481B8819C57316B125C5CA25 -:103BB0002C92AC31337CF2302428F52173D3DBF521 -:103BC000AD6F88DAADB6BDE3ED66FACE4125ADE561 -:103BD000E497111DA572ACE48C83C8FA562F7AFDC8 -:103BE0003A8C9F22E67AF53E22A5B9DF2EDD07BD8D -:103BF000CC925BC70BBB6C8C965427E5527AE3F2F0 -:103C0000A596DA48628A465C2CCA590E7EF0CE3FF1 -:103C100098A99E656824862B8923B75DB2F972E75F -:103C2000F7926307014100F5C138E2AAD6866145E3 -:103C3000145002B3B363249DBC0F6A41D68A28D0C6 -:103C4000072C7BB3F32AE0743DE9B45142001F9581 -:103C500077DF0C7C7FE17F0D785DB4ED6F43FB6413 -:103C6000D77A9C134D7C2D619E5B4B5568D9BCA1C6 -:103C700020F9DC8471B09543B8EEDD9C0E0475AE7E -:103C8000E3E1FF00C28D27C67E09B8BFBAF1469FA7 -:103C9000A26A4D7F15859C177B5619B7B4619DE4C8 -:103CA000DC0A2AABB396DA401191D48AC711CBC98A -:103CB00069DEDE46D479AF68DBE67750FC64F857FE -:103CC00026B36B3DFF008366BCB7B7D41A77B7B590 -:103CD000B482CC489FE91F3B1DCFB81F32DFF73CB1 -:103CE0002036E4861E6328C5F867ADE99E19F0C644 -:103CF000977BA92C3FD96BA84B9867B81179E81925 -:103D0000098F771C95E323D735A5E21FD97B40F0B7 -:103D10009EA71C575E32FB55BB6AB2581B8B3B58A3 -:103D2000A44110FB47EF01F3B059040AEE9FC2B75C -:103D3000117CCCC48AC4F0078334BF885E10D1F4F0 -:103D4000BD4D6CCD949A848165BB43B200C50176AC -:103D5000C1E001C9C67815F2BC431A5FD9F3716F8F -:103D600075B9EE64F2A9F5B8A697536BC57F11FC3F -:103D700033AAF8A750BAD36E34BD2F4EB9B8792DF7 -:103D80006CFEDEB27D96327E58F71E5B038C91CFBF -:103D90005ABFE25F8A3E0FD5FC39A0D9E9B1E9BA32 -:103DA0007EA16313C7A85C8D45646D4A42C0AB0514 -:103DB000CE1368F9703209AE6FC55F003C21E1BFD8 -:103DC00013EA1A7C163A2EA90D94EF0A5E5B467C24 -:103DD0009BA0A701D3383B4F519C1C1ABFAFFECE0E -:103DE000BE0FF0CE8BA1EA36A3C3F7971A9C2F2CF7 -:103DF00096F6AAFE769855B0165CE002472BB49C66 -:103E00008EB83C57E610DD736C7DA4AF6BA2FEB597 -:103E1000F157C31E1BF164FA4EADE1F845C6937F1E -:103E2000A97DB2ECE9D05E4971706E2E8221572BCC -:103E300098F12461896DC0C4BB76E32D99AF7C6095 -:103E4000F035F783F54B3B5F0EADBDE5D582436F93 -:103E500030D3A247865560721D641B40F98162AE63 -:103E60005B201C63274B5DF83BA0FC41F1B5D5E519 -:103E7000E78A248358D6B50D4AF6F2CE1B4121B607 -:103E80008D27BA1BBEF0FF009E49F281B8F9BC290C -:103E9000C64F39E34F82DE1BF0768D75237892E6AC -:103EA000E265B04B9B754822FDECACC004204A484B -:103EB0005237107A8DA722BF68C3AA0E305AF4EF8A -:103EC000E47E7351D4BBDBA9FB3FFF00040818FF5D -:103ED000008270F867FEC21A8FFE95CB5F69D7C566 -:103EE0009FF040738FF827078657FEA21A8FFE9522 -:103EF000CB5F69D7E599F7FC8C6B7F89FE67DC6542 -:103F00003FEE74BFC2BF20EA2BF197FE0E13F0669E -:103F1000A1F107F6DBF03693A5C3E7DF5D786D8A84 -:103F2000216DB9DB2C8C79FA035FB347815F8BBFBE -:103F3000F0715788AF7C2DFB647836F34FBA92D27C -:103F4000E97C32C8B2C6DB59434B229C7D4122BD7D -:103F50003E0FE6FED0F77F965F91C7C43FEE9F35D8 -:103F6000F99F0BCFFB3C78BA0B7695F4991556392F -:103F70001DBF7899F93692B8CFDE219481D4861886 -:103F8000AE87C33F0C35DF873378CB44D62DE6D1DF -:103F9000756BBD0619207C0678435F5B1DC07FC032 -:103FA0001D7EBED5CD0F8F7E288A116F6BAA4D6FF7 -:103FB0006A903DB45106DFE5C6C146016E490A8AE2 -:103FC000031E4051E95DD7C3EF165C7C4AD27C5D8D -:103FD000AF6B5AF49A86BD6DA1AAC16AD0F2F8BF40 -:103FE00080801F207CC5DCFD5893D08AFB7CE1D605 -:103FF0008E0AA735AD667CDE5EA9BC442D7DCE5F02 -:104000005BF825E32F0D0B5FB7F89F58B4FB740BDB -:10401000736E64B48D7CE88F475E3907D688BE091D -:1040200078CA4F0EC9AC2F89B563A5C5702D5EEB5C -:10403000EC89E524A46E084E3A9009C7B547AAFC5E -:1040400054F1C6B42DFED9E19B8B9FB2C4218BCC19 -:10405000D455BCA41D1573D00F4A13E29F8E13478D -:104060006D37FE119B8FECF6984ED6E3515F2CC84E -:10407000060311D3701C67AD7E3E7E805AF15780D7 -:10408000354F893F11B49D0F494FB66A47478B257D -:10409000F0BE698A12CEC71EA158D66BFECE9E2CEA -:1040A0008ACDAE0E9B84585A6204AA5B8547D98E8E -:1040B000EE5244600725581ADAF8CF731F82F5FDD7 -:1040C0003750D1F5D99752B8D2A28668E388C4D0C8 -:1040D000AC909593E7DDD086231E87AD7316DF1C69 -:1040E0007C5769A645691EB97A96F0DB9B6450FF40 -:1040F00000750851F5CED8D141EA15547415FB3E30 -:104100005EEABC252716B65F79F9CE3393EB136EC2 -:10411000FBB323C63E0DD4BC05AE369BAB5ABD9D4A -:10412000EC6892344FF794328619FC0D65D6978A65 -:104130003C5DA978DB556BFD5AF6E350BC6458DA58 -:10414000699B73B05E0027DAB36BD785DC75DCF34F -:10415000E56BE814514551214B80509CFCD9E07A25 -:10416000D2500F340051DA9D2050DF2EEE9CE7D75D -:10417000BD36801D226C6C67753473FE7AD14500A4 -:104180002B280AB860D91CF1D293AD295650A595B9 -:104190009770C8C8C64525004D6B7F3D8BAB433437 -:1041A000D0B2BAC80A3952197956E3B8CF07B53632 -:1041B000EA66B895A692469659897919892CCC4F0A -:1041C000249EE4F5CD47466A4ABBB16BED8B15E4FE -:1041D0009E52C9F65690B794CE7E6193B7763A91C7 -:1041E000EB5568A2A95BA098E48BCD2ABEA7142446 -:1041F0007BD8FB0CD3738A2A75E9B0EFA124CB1AC4 -:1042000084F2D99BE4F9B23A37A0F6A571E5DAC693 -:10421000AD0B2B331612367E75E06076E083CFBD92 -:10422000454E964DC71B999578193D07B5512368A2 -:10423000A28A0028A281400E76F318B7DDDC73C78E -:10424000BD0CC0AA8DA38EFEB42A33A9DAACDB7AEA -:10425000FB5368D3A0075AEBBC1BF04BC41E3FF0C6 -:10426000BB6ADA55BC7750FDB56C23855FF7F34C1C -:10427000C6201557BFFAE4EFD093D01C72357ED715 -:1042800059D4AD34B4486E2FA2B3B79CCABE5B32CA -:10429000A472B050586380C42AFBF02B3ABCDCBE39 -:1042A000EBB1A53B5ED23A7F11FC02D7FC35AE4F95 -:1042B000A7DD456705CDB4FA8DA489E78E24B08CBF -:1042C0003DC0E9DC302BEB9ABFE16F0CEA5E34F8BD -:1042D00077A4E9FA45F5CE9F7B25FCA018225779F3 -:1042E0008B6C0179AE75FE25F8A26B98E69355D4D8 -:1042F000A49166B9955DA42C7CC9D40B839EE5D7A7 -:104300001BBDB15DB69B33782FE12E8FA97876E285 -:104310004D6B56FB63B9B751F66680FC8776E2DDDC -:104320008F7EF5F33C4CE4B2F95DAE87B592B8FDF3 -:104330006E36F331357F843E2CF0FEAB756379E247 -:10434000AD52D6F2CE46867864B58D5E275E0A9170 -:104350008E08E9F8D5ABCF829E30F0DDBE9B7DA8FC -:10436000788B578ECB535335A34B688A9768A76BCE -:10437000156C74070091D0D53D47E2478CF58BF959 -:10438000EEAEBC2B35C5D5CB9925964D4119E463CE -:10439000D589F53EA6B42C7E25F8C3C4F79A658E60 -:1043A000ADA2DCDBE9B6BFB98E57BD1325946C72A4 -:1043B000DB5011C679C0C66BF2BA77524D791F71C6 -:1043C0002DACCDBF18FECE3AF7C43F1BEA9AAE958E -:1043D0006B0CD1788B52D42E6CA08E41BA144BA9A1 -:1043E000D599D71C28F264191DF6FF0078570CFFE9 -:1043F0000005B571A4EA575BACDA3D2EC23D4A60B8 -:1044000025E5A27200DA31CB0C8C8ED5B9F1C25BF6 -:10441000CF07FC58D49B45D6F53BBB58751BD82C11 -:10442000E78D24856302E652C919CE186E258EDE0B -:1044300009635CB1F197892F74ABA864BDD5A4B0B2 -:10444000782386E5416F2CC4BF715B8C6DF4CD7E03 -:10445000DF85751C22EEB65B1F9A56E4536B5BEA50 -:104460007EE67FC1023FE51C1E19FF00B086A3FF58 -:1044700000A572D7DA75F167FC1023FE51BFE19FEA -:10448000FB086A1FFA572D7DA75F92E7DFF231AD77 -:10449000FE267DEE53FEE54BFC2BF20E82BF1CFF89 -:1044A00000E0BE5E3E1F0CBF6EDF026B5F628B5191 -:1044B0006B4F0CC8121958AA16679541254861829E -:1044C00041E083C7515FB15BB26BF1D7FE0BE7A54B -:1044D000E87AD7EDD5E0783C4977258E8EDE1895C1 -:1044E000A79A37F2DC61E56501B63E0960A3EE13D9 -:1044F000CD7A3C21FEFF0077FCB2FC8E3E20FF000F -:1045000075B79AFCCF8CA1FDA8B489B428ADEE3C58 -:10451000270B5D0B39A07681E28E22EE231B421819 -:104520008911318D99D7392D21DACBD0C8BF14B478 -:10453000FF00881AEF8A35F8ECFF00B26D74FF00B7 -:104540000EC0974D2CAADBB6DF5BA87C22AAAE0377 -:10455000C69B557A2063C926AB5AFC2AF86F79A20C -:104560000BA5F155CABBDACD2AC725D428E194445E -:10457000559936E460B3AF959DD26CCA900E05C8CC -:10458000BC1DE1BF0AF8B3C51A5F86F54FF8483481 -:104590005B8F0F5BF9D3CA63944CFF006CB62D9010 -:1045A000A36852551C2F25432863B8115F659B7B78 -:1045B0000584A9CA9DF95F7FD4F9ECBFDA7D621A40 -:1045C000ADCA3E30FDA4BC1DE291A67913787749AF -:1045D0003A7D9A5AC86CCB27DB1973FBD9393F391E -:1045E000EE463A74EF490FED27E0D8BE1FDC689E17 -:1045F00077879AE26BE5BB1A9B1637912AA9530875 -:1046000039DBB0E724609C818C735A5E2DF86BE136 -:104610000D2974D3A4A69FA91B8B4596F0369AB09A -:10462000FD927E774438F9C0FEF0E0D3A1F869E04E -:10463000F7F004D7AC962BAEADEAC31E9DFD9A856C -:1046400024B72A4B4BE6630086C0DBDF39ED5F926F -:10465000FA9F7A61DEFC4B6F855F1634DF105B5A80 -:10466000C1A83FF62FFA32B4CF1A1335BBA2396472 -:1046700021B0BBC37CA4138C55D1FB545A37867E22 -:10468000C6DE1A896EBEC0F6BE7C13A448AE63892E -:1046900030B188FE584B46D298C1C9964760C3389E -:1046A000AA3A9697E1CD57E2D69F6FE29B89EC74C8 -:1046B00028747DCE6DD844E365BB18917E471CB04D -:1046C00055C6D3D6AF3FC34F8653F8763B88BC4B15 -:1046D00078B77358B4EB1CB7D0AB07D91302EBB063 -:1046E000ED61234B1F9592CC23120600E2BF61C0FF -:1046F000FB2785A5CC9FC2BBED63F3DC4F3FB79D85 -:104700009ADD9E6FF113C6F37C42F154DAA4FE6E7B -:10471000F9238E3FDE48646F9502F2C7924904FE8A -:104720003587FE7E95D37C58D0343F0D78A85BF852 -:104730007EF5AFAC7ECD13BB99D27D9291F3AEF4F2 -:10474000015803D081DEB99EB5EE536B955B63CB08 -:10475000A9F16A38C4EB12BB2B0462406C7CA48CB8 -:10476000640FA647E74DA92E964B791A067DC2170E -:1047700065C2BEE40DD091C91CE0723AE075A8EAAA -:10478000C91CCFB917E55E3B8EF4DA28A0028A284F -:10479000A3A5C05691A4396C93EF49451406C04EA9 -:1047A00069C80BB2A8EAC71FE7FF00AD5D9F82BED4 -:1047B0001DE8BE27F034B7975AE2D8EB32EA096712 -:1047C0006968CB95917E4DCEC7F84057639271F2E0 -:1047D00063A9AB9F12BE15F87BC29E10D2F56D1770 -:1047E000C510EB06FA5F2E4B7D9E5CB6FD4EE65C77 -:1047F0009E08008FAE0F3C563EDA3CFECF5BFA1BA4 -:104800002A32B73743A7BCFD86BC5B15FCD15BDD04 -:1048100068F790DBBD924B3C5337971FDA64F2C1C7 -:10482000276FDD43B0B9FE1591491D4097C4DFB035 -:10483000BF8B3C1FA1AEA179A9680BA65D49247668 -:10484000F3C772645BA9235BB7DAAAAA49F96D734F -:104850009FBB8BA80E406256EDD7C3BF0CD8F8BAE9 -:104860002B7FF858BAD4D6CAD6AD6D7F1DD0DB0CDD -:10487000B34F897BEE1B563672CA3A851CF06A6FBD -:1048800086BF0B6C3C61A9E99AB3FC52BED1FEDD38 -:104890007978246378ED7D6D001208652772B13256 -:1048A0003ADCEE18185604FDF38F3655EAA5EF4BA7 -:1048B0004D3A33B234A17B28EBEA70FF0004BF66A7 -:1048C0001F117C77D26FF50D165D2E3B7D2E658610 -:1048D000E3ED53EC2994770D8C1C8F908C0F9892FC -:1048E0000639E32BC61F062F7C2DE1A975837D6B4E -:1048F0007562B22A078E2962DE5A4913859114E047 -:1049000018C9C103820D77BAF7C02D27C29A5C6D12 -:10491000A2FC4487509E4916574B390471DA912402 -:1049200029990EF1F30124A7233C27070C6B5EE3C2 -:10493000E05695E228B508EFFE285C6B890B35D56B -:10494000BDAACEF2B5E1CC8A241BB70DCC117D4FA8 -:104950003CE060D68B177A9CCDE9D15991EC528F0F -:104960002A5F8A3E78CE7DBF3E7F3FFEBD4975728D -:10497000D797324CC1034AC5C84408A0939E14007F -:1049800000F600015EDBE13FD98FC33E20D2AE26A8 -:10499000BAF134DA7F936D0491CB2794D1CCCF1C3C -:1049A0008EF8C1242AB208F2DB796F5F92BCCBE2A9 -:1049B000B782EDFC01E32B8D36D6F56F218C07DD38 -:1049C000B833464FF036D257701D71C723A1E0753A -:1049D000D2C542A4B963F91CD3A328C7999CDD149E -:1049E000515D26214E55DCADF32AED19C1FE2FA7EE -:1049F000F9ED4DA0734075B0514E44DED8F957AF74 -:104A0000269B475B05833451450003935DD7807E29 -:104A10003D6A1F0FBC14BA1C1A6E977D6126A3FD58 -:104A2000A17515EC4648EEC0F20AC4EA08F943C085 -:104A30008DC1C9E990090785AEEFC056FE02B9F0F5 -:104A40004AC5E229F54B5D62E7540BF68B442FF61D -:104A50005B51E49662BBB077299C01B492C1395096 -:104A6000086C311C9CBEFA6D791AD1E6BFBAEC7A9B -:104A7000147FB765CC5E239B521E17B0433DDDD536 -:104A8000DB42B74ED1234D2CF2FCAAE1C2B1370E66 -:104A9000AE4E77AA47811940C392F87FE35D33E1B8 -:104AA000F783B48D53546B15B55D424610DD16F295 -:104AB000E6DA518A377DA471D7A1AD0FF8443E14D0 -:104AC0008F1BC2AFAF5F45A0FF006BEA4866566917 -:104AD0002692D14C3F62C8D80C79DD2EE7C12767FA -:104AE00045C8AABF0B344D37C47E13D1ED756F2472 -:104AF000E9BFDA12092692D84A20525033AA9EB84A -:104B00001CE3BD7CB710C6947013E54D6A8F7729FE -:104B100094DE2E2A4D75FD06F8AFF681F08F88FCE5 -:104B20004DA8EA10EA1A2E970DF5C3CE9676AC443E -:104B300016A18E7CB4072428E801278AD0F10FED56 -:104B40001FE0FF0015685A0E996ADE1DB1B8D2A1A8 -:104B50007864B8B4DC67D4999B21A5EC4AE368C0BB -:104B6000181EBD6A5F157C3DF0CE9BE25D42DF4BB7 -:104B7000B5D3F51D3609DE3B5BA6B0489AE630702A -:104B8000AE53195C8E70738AB9E22F86FE0FD37410 -:104B90002D12E34CFB0DF6A17513CBA84074D58400 -:104BA00069F206F954391F3EE5E723A1AFCCA3BA59 -:104BB0006FB9F69293B6852F187ED23AF780BC670C -:104BC00071A1AD9E9925BF86AFB51B640F1077F319 -:104BD00064BBB9679038E8C04CEABC900738C9C8D4 -:104BE000E7350F8FF36A3E14D4B495D36358F54B71 -:104BF0001B7B291A6B8F342F93D1FE61F7B8C0E766 -:104C00008048E6BADD6FFE157EAFE3765F134DADEB -:104C10005AEAD25F6A371ABDC408C51E637572238B -:104C20008CFCC71F2F90C4A20C0DD92C586DE4F535 -:104C30004D07C116DE0BD526B7BC86E3501656FFCE -:104C400000668FCF93CC598FFAD3D02903A6D20F09 -:104C50005E08C64FECF8554B96368BBD91F9CD6F7B -:104C600069CCEEFAB3F69BFE080E73FF0004E0F089 -:104C7000CFFD84351E71D7FD2E5AFB52BE2DFF008D -:104C800082041FF8D707867FEC21A87FE95CB5F680 -:104C9000957E599F7FC8C6B7F899F7194FFB952B9A -:104CA000FF002A035F8D7FF0702780AF3E257EDCFA -:104CB0003E06D1EC5A18EE2E3C34ECAF2921542C90 -:104CC0009231CE01FE107B57ECA76AFC5BFF00839C -:104CD0008C25BD87F6C6F059D3CDC0BA6F0D3227EB -:104CE000919F30832C80818E7A641F6CD7A3C1E999 -:104CF000BCC2C9DBDD97E471F105BEABAF747C6764 -:104D000075FB24F8AAD34A86F19B4B686E629A58C9 -:104D1000CA5CEFDE63DA42703EF30752B9C020E7A7 -:104D200022AFE97F08352F86579E32F0EEB4D1C30B -:104D300079A8787E26DF693EE3083A85B64061C6E9 -:104D4000E568990E3A1047635C143E39F14DBE9701 -:104D50000DA47A96B2B670DB4B0471891FCB485B09 -:104D600089140FEE9DA33DBE502BAAF879ADEB5AE6 -:104D7000DDA78CAE2EA69AF3588B40816CBEDCEF7B -:104D800083FE9B69B413D76ECDC457DCE6CEB3C1A6 -:104D9000D55292B58F99CBFD97D621A3DD0DF15752 -:104DA000ECB979E0A1A7FF00686ADAE43FDA96ABD4 -:104DB0007B6C45F6EF3226E8783C74E870688FF635 -:104DC0005DBC93C112F889758D73FB260BB5B17963 -:104DD0007EDDC89994B85DB9C9E0139C76ACB9750D -:104DE000BF88971B77D8F87A40A36AEEB894E07B27 -:104DF00051FDB5F113C831FD87C3FE5EEDFB3CF9F3 -:104E000036E7A671D335F8FADCFD08DAD63E1BDDAD -:104E10007C4DF89FA4E83613430CD1E8A844D75240 -:104E20006D5DB040CEC59BDD50FE3525C7EC87E2F9 -:104E30006B5D1ECEF9EE349105E5A1BA88ADC6ECE6 -:104E4000E02304E0704A3AB0CF1839CF23393F123B -:104E5000ADF53BBF18E9D0E9B0DD49AA5C68F02C9C -:104E6000B158877662613E68006495FBD9F6CD61E2 -:104E70000F1378A3FB3A38D6EB5AFB1C768638C062 -:104E800069362DB6EC103B6CCA807B0231DABF6606 -:104E9000CBFDAFD5695A4B647E738AF66ABCEE9E31 -:104EA000EC6FC46F87D77F0BFC5926937F2433495F -:104EB0001AAC82481C3C72AB742A7B8EA3F0AC3BCC -:104EC000931BCB2796ACB19276827240AB3AF6A593 -:104ED0007FAB6A4F36A535C4F76400EF3925F18EF4 -:104EE000339E7A553AF5E37B6BB9E74AD7D092EE19 -:104EF000E3ED575249B238FCC62DB631855C9E8031 -:104F0000761D38A8E8A2A8415D47C1CD57C33A270E -:104F1000C44D3AEBC5F6179A9E830C81A7B7B660CD -:104F2000AD274C673D547248EA718AE5E8A99C793F -:104F3000959951972BB9EEDA57C41F83B6F0E8DE86 -:104F40007F86EE246B6D3E186FB31126E6454C3913 -:104F50001F3712348C1F78E36A6DC64E6A1D7FC6F8 -:104F60007F06758874D86D3C3BAA69AAA31752972F -:104F70002EE46F2D8C83C92BC678E2BC3E8AE5589F -:104F8000185D3E67F79D1F5A95AD65F717AF6DEC3D -:104F9000D2F616867DD6F2B9664087302EF200E74B -:104FA000EF7CBCD7D05A27C4EF815A7EA378D75E56 -:104FB000179AEE658668ED2716ECB6E4B08763C9EC -:104FC0000EFCEE051FEE9C7EF1BDABE6FA2B4AF817 -:104FD000655559B6BD1914ABBA7F0A5F3477D65EF2 -:104FE00020F08B7C45F155C0B3FB3E8F7CF31D2137 -:104FF00066B7332DAAB4C0A829B873E5EE5049F9B5 -:105000004E0F38ADBD2B50F8496A2E05C5AEB970AC -:10501000B22DB2AE72193A79C54E783D793D8F18EE -:10502000AF26A28961A327AB628D66BA23B2D1BC39 -:105030004BE19F0EF8A7C513C7A67DBF4FB8B49A22 -:105040001D1A2BB5DFE448D2C7B1DB9FE18F7FE2A9 -:105050006AD68F7FE03BAD36FBFB4ADF518EEFFB1C -:105060003AD62B5F20610DC08C89D9B9EEC1482793 -:105070008C6EEE4570A8DB58700E0F7A693B98F184 -:10508000B79E83B557B08BD2EFEF17B57D8F42F83F -:105090008371F0FF0051B3FB278762BFB378F50936 -:1050A0005E2BBB952C5ED980DA8EB9FBC0E466B36B -:1050B000FE0E6B1E16D1F52B893C5366D7B6EAF06F -:1050C0003C712C658B85954C8BB811B731EE1DFB6F -:1050D000571A29D26DDE76E76F6CD1EC572F25D8A1 -:1050E000FDAFBDCC923D87E3678E3E15F887E19515 -:1050F0009D8F83FC3F71A5EAD6EF0869A642D34A8B -:10510000143890BBEEDA7766338006083DA9BE10EE -:10511000F1E7C35D37C0D696FAA687F6AD59B4B9A4 -:10512000ECE7952DCE126664293677659C7CE38C7E -:105130000C6DC0CE6BC7A8EB597D4E3C9C977F7918 -:105140004F132E6E7B2FB8F6BF1D78BBE0EEABE0A1 -:10515000D9AD743D0756B0D6265D91DD4C77243825 -:1051600028BB8A83F31214B71D0B915CB7C0EF12F2 -:105170007837C36FE225F1669EDAA477366D0D8924 -:10518000588968DC871BD791B5B2548272063A57AA -:105190009E834AEED23331EF54B0C941C13767E63E -:1051A00029576E5CD65F71EE1AA78BFE105FCEBEDC -:1051B0005E9B7B0493CD6AC268ACF115A4714E5A14 -:1051C000453196CC86485F69E47CD183D0D40BE32B -:1051D000AF850BA95BCD75A0C9756FF6DB996486A9 -:1051E000D6030324643AC237331DCBCAB15E0E40E6 -:1051F00019C66BC57B51511C1C52B293FBCA7887F0 -:10520000D97DC39C8DC76EEDBDB3D71EFEF4DA28E1 -:10521000AEC39828A28A002BB1F097C207F12F8065 -:105220009BC4126A96B636EB7E34F5819774D2B77A -:10523000EE7251720B11E729C01D15B24719E3BF79 -:10524000C8E2B6343F07EBDAEE9AB75A6E97AB5E18 -:1052500059C5702259ADADE4923499B6E177282052 -:1052600031CA0C75E9ED513BDB4762E16BEC7A76B4 -:105270009BFB196AFAF6A71C1A7EAFA6DDC725CCE0 -:10528000F6F1CA1596394C725C460A93C1CFD9A57E -:1052900063CFCAA509FBC05617847C0727C4AF0299 -:1052A000E8FA3C571796F7126A32A446DE6F2CC80C -:1052B000EC514027D327BD7349E13F17595F2D803B -:1052C000D37C451DC4324F1ADB8B6983AB46079EE6 -:1052D00036E320AE7E7007CA0F35B9A1DDEB369FED -:1052E0000BB4D934186C66BCFB6CFE67DA5D976A48 -:1052F000FC9820AF7CD7CBF127B45809DE49EC7B72 -:10530000793727D6A368F71DE24FD9CA5F09F88A13 -:10531000FB4BBED675E86F74D9DADEE23179BB6437 -:105320008A70464120E08EA2AF6B3FB2F5F783341E -:10533000BD1354BCD4F5A5B5D6E36B8B226F43895E -:10534000911B6B640391CF1CE3358B26AFF10A7779 -:10535000677D3FC3ACEC7259A79724FAD491EB5FF9 -:1053600010669618EE2CF4330C7C61679199477C9B -:1053700064D7E594EFCCADB9F733DACCEDFC53FB51 -:1053800038DE7C50F1FDC6A767AB6936F3F89B5257 -:10539000D4AF45ACD22C6D6F1A5D5CA6796F9BE6DD -:1053A0008718C0E5C75E71C85F7ECEFA8597852FE6 -:1053B000F546BC8BCBB3B38AF0218997CC5700E379 -:1053C0002785EB804F0D838E9527C46F875E22D48F -:1053D000BE29EB579A2E8BAE5EE9F73AB5F0D3674C -:1053E00086CE5923B88D2E25CEC603E6C61B38EED1 -:1053F0000E7A1AE6353F08F8A2CB4C9E6BBD335DA2 -:1054000086D21863926796DE511A46DF70B1230187 -:105410004F6278AFDBB0F2A9CB14E4AD65D8FCD213 -:10542000B461CCDB8BDD9FB9DFF0408E3FE09C1E8A -:1054300019FF00B086A3FF00A572D7DA75F15FFCF3 -:10544000101F9FF826FF00864FFD443511FF009383 -:1054500072D7DA95F92E7DFF00231ADFE27F99F7E4 -:10546000994E982A5FE15F9076AFC70FF82FDFC49F -:105470001BBF859FB7478175BB18E196EED7C31256 -:105480002462550C80BBC89923BE3767078E2BF664 -:1054900038FDE15F8A9FF0723BEDFDADBC1FEFE18F -:1054A000AC1F941FF96EF5EA706C53CC6CFF00963C -:1054B0005F91C5C45FEE9F35F99F26C3FB62EAD2B8 -:1054C0006911DBDD69B6D7538B49ADDE733BAF980D -:1054D000EEB12E76FDD11E2205E2185766663D40DC -:1054E000133FC63B7F883A8F8B3C453DBCBA569FE5 -:1054F000A3787208BC87B8375E4462FEDC7C8DB04E -:1055000031CB4B9F9B731F989662714DF01786BEEF -:10551000115D783F4D97C41ABEA56FA94DE4ACC28A -:1055200012498DB7C6652C31C28024418E70C1B935 -:10553000C15ABF6F69E17D27C59E268FC2370CFA1D -:105540006AE8A3CF227692307FB4A309F3103EF429 -:10555000420661C80E48EC00FB1CDBD8FD52B28C41 -:105560005ECFFAB9F3F97FB4F6F06DADD1CBF8CBDD -:10557000F6C6F0EF8E174C177736F0FF0065DA2588 -:105580009446DB4C684BA2F42E42FCEFCFDE393D53 -:10559000BA62921FDB1BC3B17C3FB8F0DADCC0D625 -:1055A0005717C97ED2FF0065B1B8122A140049B35B -:1055B000704C1395C804F273815D978B6EBC3A13DF -:1055C0004DFEC596F377D917EDDF6A28317193B890 -:1055D00047B7F83A633834E86EBC367C0137993502 -:1055E000DFFC249F6D5F282B27D93ECDB4EEDDDF95 -:1055F0007EEC63B633D2BF253EF4E375AF89375FE7 -:105600000DBE24E9DAFE93F669E79B44516E668489 -:105610003A22CF6EC818A3020950F9C1046455D3C9 -:10562000FB5F6B72F87CD8CFA7D84D235A340D722C -:105630005E45919CC5143E66036D1FBB8532806D2F -:10564000672CE4648C3355D4FC3FA67C5FB1B8F181 -:105650006D9C9A8E8F1E8F936E373195CDBBF93826 -:10566000C3A9C6FDBFC438ABD75A9FC2293C1F6926 -:1056700025BD95C47AB8D3A533C729B86067C215CC -:10568000008206F0DBC03F73628C8DC463F61C0C95 -:10569000697D5692706FDD47E7B8AE7FAC4FDE4B49 -:1056A00056798F8FBC5CDE3AF15DD6AAF0FD9DEE97 -:1056B000826E4F35A4E551573B9B939DB9E7D6B118 -:1056C000EB73E206A1A4EA7E259A6D16D23B2B1D50 -:1056D00091858E3DFB73B06E387666E5B775278A87 -:1056E000C3AF6E9DB9743CB9DEFA8514515648516A -:1056F00045140051451400514514005145140066ED -:105700008A3A834AE413F2E40C77A004A28A334075 -:105710000669C8C03A923773D0F4A015DAD9DDB85B -:10572000F4F6A6F5A3A801393E9ED40386A2958A75 -:1057300096385DA3D287D801CF98E73F2E4F6ED41D -:10574000945145AC0145145001451450003AF3CF33 -:10575000B1AE9347F8A9AB685E093E1F85ADBFB2F5 -:10576000E5BC37D3A3440BDD13E4928CDD7CBCC1D4 -:1057700019DA08048C9C9031CDE6BBAF014BE041B7 -:10578000E07587C451EA4BABDC6A58371680B35AD0 -:10579000DA8F2096C16DA491E78C6D27254E4018B5 -:1057A0003956B5B58DCD29DEFA3B16B48FDA575A86 -:1057B000D26E2299ACF4CBBB85BBBDBD79671331EA -:1057C0009E4B978256CE1C00164B789D70064A9DC4 -:1057D000DB8122A6F08FC4AB3F859E0AD1F5BD4286 -:1057E00068D4FF00694AF1AB5B9991DD4A37CCA0E0 -:1057F000723D8F04575DFD9FF03E4D7DFF00D2F559 -:1058000028F4C92F6EFCB61E699521DF398B7023F1 -:105810009C462D82F392E642D9002D627C2192CEE5 -:105820001F0B693FDA4D32E97F6F93CED8407D99E7 -:105830004DDB73C6EDBFAD7CB7117B37809DA0D625 -:10584000A8F73275358B8F34BB989E2BFDABFC339C -:10585000E2DF13EA1AB5D5E24371A95C3DD4A96D24 -:10586000A73C30AB31DC4222A00AB9E80600ED5A71 -:105870005AEFED89A0F8E346D034669AD638F4386A -:105880009EDED8C1A63432CC1D8126570A0C8C0866 -:10589000C02C4E0700015D178AAF3463E25D43FB05 -:1058A0001679BFB27CF71666E597CFF2B3F2EFC177 -:1058B000C6EC75C55CF12DDF867FE11FD17FB26438 -:1058C000BBFED230BFF6A8B829E4F9A5BE410E3917 -:1058D000C6DE0EEE73C74AFCBE095D36BB5CFB69D3 -:1058E0003BABA38CF89FF17BC45E18F1FEA1A3A58E -:1058F000C42B6FE19D4750B5B6555F955DAE6E58B0 -:10590000CA4F5670677DA4FDD0471D7316ABFB527E -:10591000788B56F046A1E1F961D363D3B528160917 -:105920008451C81CE36E5B97C16628B9DC081CED86 -:10593000DB5DC5E3FC251AA6B0BE2C3AA7F6FB6AD0 -:10594000B72B72D0ACA65590DD4BBDD8E769509B04 -:105950000ED037125F91C0AF30F8E1FF00088B78AE -:105960009A23E0ECFD83C901C0128507B7FACF9BEB -:10597000775CF6CF4AFDAF0AA94F963ECDE8958FEA -:10598000CDEBBA90729295F53F6EBFE0811FF28E1B -:105990000F0CFF00D84351FF00D2B96BED3AF8AFBE -:1059A000FE080E7FE35C1E19FF00AFFD43FF004AB7 -:1059B000E5AFB52BF28CF95B31ACBFBCFF0033EE29 -:1059C000729FF72A5FE1419AFC51FF008392BFE486 -:1059D000EDBC1DFF0062E7FED77AFDAE23915F8A22 -:1059E0007FF072348D1FED71E0FC7FD0B6474FFA27 -:1059F0006EF5EAF0669997FDBB2FC8E2E22FF74FEC -:105A00009AFCCFCEB3D2B53C31E30D43C1D25E1D7B -:105A10003EE1A017F07D96E57019668B72BED20F3D -:105A2000FB48A7FE039ACBA08C57EA738C66B96536 -:105A3000B1F0F1938BE65B9DF7C4CF1E6877716878 -:105A4000BFF08D5BC96EC962A35113C79DD71FC438 -:105A50005793C77EDD7A5161F103458FE185D413F9 -:105A60005B48DE277B8DD04CB10F292305783CF2B3 -:105A700071BBB7E79E381A2B87FB2B0B6B722FB8C5 -:105A8000EAFAF57BDF99FDE68F89BC537FE30D448D -:105A90005E6A33B5C4EB1A42AC542E1106D5181EFB -:105AA0008056751B3E4DDB9739C6DE7A7AD15E840F -:105AB0006292B23924EEEEC28A28A0414514500108 -:105AC0004514E56014FCA18F627B50C06D14134631 -:105AD0006800A283C7FF00AA80327EB400628A7287 -:105AE0002E0AEF560ADCE7A669B9FF00EB66800EC6 -:105AF000F45496CD1ACC3CE591A3C1C8460A4F0791 -:105B00001C907BE3F0A8F14005386DD8DCE1BB0CBC -:105B100075A6D14001A720DCEA0955E7193DA84840 -:105B20009A43F28F7A6839A2E980514514005145B1 -:105B30001400514514005145140051453A3203AE4A -:105B4000720679C500341E2BA8F02FC42934296CA5 -:105B5000B4FD41E4B8F0FADD09EE2D82824FA907C9 -:105B6000A838F435CB93CFE7D68ACEAD18558F2C15 -:105B7000D5D174EA4A12E6868CEBBE2078E6CEE7F1 -:105B8000C65A849A042B068E6626D23963CB84EDDE -:105B90009CE4E7F1AD6F177C48D1EDFC39E1B93CED -:105BA0003D1CB06B76B113A9CB24236BCB8420A012 -:105BB00039FE2DFC9F6E8302BCEE8AE3FECBC2E968 -:105BC000EE2D3C8E9FAF57D7DE7A96358D5AE35E29 -:105BD000D5AEAFAF266B8BCBD99E79E56EB23BB11C -:105BE0006663F5249AAEA149F9B76DF6A28278AF43 -:105BF0004236BD8E3937B9FBDDFF000409FF009442 -:105C000070F867FEC21A87FE95CB5F6957C5BFF073 -:105C1000409FF9470F867FEBFF0051FF00D2C96B11 -:105C2000ED2AFC573ED331ADFE27F99FA4652EF82F -:105C30003A7FE1400E6BF147FE0E4AFF0093B7F04A -:105C40007FFD8B9FFB5DEBF6BB15F8A7FF000723DD -:105C500005FF0086B7F0782DB47FC237E9D4F9EF9D -:105C60005EAF05BB664BFC32FC8E1E22FF0074F952 -:105C7000AFCCFCEBCE29CEE5D8963B989C93EA7D41 -:105C800069B457EAA7C28514514005145140001960 -:105C90003DFF00015B32FC3BD7A1F08C7AFBE8FAB8 -:105CA00092E8723F9697E6DD85BB367180F8C75E55 -:105CB0003AD636DDFC57AD4BA3C96BFB367DB246F9 -:105CC0009F75D44A880EAEAC8504E0F16FB72146CB -:105CD000402370CB60E085E31AD51C2DE6694E2A7F -:105CE00049DCF37F0F783B56F16FDABFB2F4DBED9E -:105CF00043EC51896E3ECF0B49E4A120066C0E06A1 -:105D0000481CFAD56B7D1AF2EF541630DADC4B786A -:105D1000D218840919690B8382A14739CF6AF50F1C -:105D2000D942CAE25F106A5730CD3C2B69E4126257 -:105D3000D552C4862E42E772B6F04064C01FC60139 -:105D4000E18D723E06FB4DE7C64B2FB3C934777227 -:105D50006A39474BC58240DB8F3E77453FED63157F -:105D60001EDDF349762BD9E917DCC2F10F86751FCA -:105D7000096A46CF54B1BAD3EE828730DC46637DE0 -:105D8000A790707D6AD6ADF0F35ED07C3367AD5FCF -:105D900068BAA59E93A836CB5BC9AD5E382E0EDDE2 -:105DA000D857230DF2F3C76AE8BF685B6167F10358 -:105DB00062991956D63E5EF85E313CE7F78154751C -:105DC000CF18E39AEC3E3445047FB31F811A292192 -:105DD000685E6736C897E26681BC94FB4029B89537 -:105DE0000CFE59DA4285C630739A8FAC3FDDFF0056 -:105DF00078AF62BDEBF43CA743F03EB1E28B0B9B66 -:105E0000AD3B4AD42FAD6CDE38E796081A4485A422 -:105E10003840C40E0B1E067AD56D1F41BBF115E448 -:105E200076BA7DBDC5F5D4870B0411991CFD00AF72 -:105E300065FD95596DFC0FE30956F23B7BAB180DE0 -:105E4000E956BD10334496F312CAA48DC492BCE146 -:105E5000B1C7CBD08E3FF6772B67F15F4DB52CB035 -:105E6000DC5D13124DF6E16E8A1D3EEB364020E4F8 -:105E7000641619E94E559DE7FDDFF208D15EE7F79C -:105E80008E2757D06F740D5E6D3F50B69AC6F6DD03 -:105E9000FCB962B8431BC4DE8C0F4FC6B43C59E05A -:105EA0003D63C116F0AEADA3DE69DE7C927953CFBF -:105EB00013C6B7206D04216F948523AAF3F37A6388 -:105EC0001ADF1E2630FC54F105BC536E856ECA9055 -:105ED000B3F9A8C5780411C60738EB8CD7A37ED6D2 -:105EE000FA94A9E1CF01CDF6C86E8CD6734F6E7EC1 -:105EF000DC97B8858246A1F96CBFC8C379C121542B -:105F0000606DA7F5869C23FCC1EC749791E2B6DA2C -:105F100076A1AD42AB143797515B295508ACC90A3D -:105F20008CB9F65519248E8324F7CD5CF08F8075DB -:105F30008F1CEBADA669361757B78A199D2089E5E6 -:105F40002817392C10138E3AFD2BD13C11ABDBE80E -:105F5000FF00B34EA91C9717464BEB9BB48E08B5B8 -:105F600033183FBB817798B7818F9BE62558B8C01F -:105F7000E36D647ECD9F668BC557F3DDB2ADBC1675 -:105F800064ED6BAF2558EE5C0C1650F9E46DCE391C -:105F9000A6F11EEC9AFB2EC28D34F97CCE0A4D225E -:105FA000EA2D50D8B5BCC2F04BE418361F33CCCE26 -:105FB00036EDEBBB3C63AD5AF10F84B54F08C96CAD -:105FC000BAA69D79A735DC22E201710B46658C9259 -:105FD000032E472383C8F4AD2766D5FE2DC6D1B462 -:105FE000D1B5D6AAA119EE4091499460997A647FFF -:105FF0007BB75AEB3F6A8D76DF5EF1BDA496F23433 -:10600000C3C976927FB5F9E970C6573BC7CCC41CAB -:106010006D072792B9C018A7EDA5ED1457517B3530 -:10602000CADBE87132FC3FD79BC29FF0901D1B502A -:106030005D0CB6C17E2DDBECC5B3B701F18EBC752E -:10604000EB51785FC0DAD78DDEE1747D2B50D51A25 -:10605000D543CC2D60694C60E704ED1C6707F23531 -:10606000EB771E14F2FF0063C8B5331CAAF36D4D25 -:10607000E6EF76505D3F3B73C2E411B02839F9B3C7 -:10608000838A93F62CD0EE355BAF11B5BA232C2959 -:10609000013234AAA14966036AB747C9F9641CA74B -:1060A00026B1FADBE494BB3B1A2C3DE515DD5CF12F -:1060B0001B1D3EE352BF8ED6DA19A6B995FCB486F5 -:1060C000342D23B1EC00E49F6AB3E24F0AEA7E0D5F -:1060D000D51AC756D3EF74CBC450CD05D40D0C8060 -:1060E0001E412AC01E6B77E12460FC66D0C4923446 -:1060F0002A9A923338B9F20A00DB89F338DBC0EB15 -:106100005A9FB4BF89BFE12EF8A135E6E323496D5C -:10611000186904AAE92B739740A485524E7193C95C -:10612000627926B6F6CFDA282EAAE67ECD723979C4 -:10613000D8E3757F0D6A3E1F8EDDEFAC2F2CD2E9C0 -:1061400004B0B4F0B46B2A1190CA48E411DC54DAFC -:106150004F82358D774A9AFACB4BBFBBB2B7731CCF -:10616000B3C5033C71B052E4160300ED04FD057A9B -:10617000D7C6AF0A3587ECF9E19D49A39D65BA31D1 -:1061800017CDE991702300129B88C91B7185040EFD -:1061900039AB9FB336877573F067C5D7B0F991AD4A -:1061A000BC3789B96E847B81B4CB285CF1D149249A -:1061B00036E002F040358FD72F4FDA2EF6348E1F9F -:1061C000DEE5F2B9E23A0F87AFFC53AB4361A6D9E3 -:1061D0005DEA17D70488ADEDA269659300938550F9 -:1061E00049C004FD0134BE22F0DEA1E11D76EB4B77 -:1061F000D52CAEB4FD4ACE4314F6D71118E58587E9 -:106200006653C83D3F3AEC3F664D0E4F11FC74D0CB -:106210006D2256799DE5788ADC791B1D6291D1CB80 -:106220006470A406C64640C646699FB4540D0FC7A5 -:106230004D764E564BCB84BD7F9FEFBCC892B3FFCB -:1062400000B3B99C9D9CECCEDE715AFB67ED393CE6 -:10625000AE67ECBF77CFE7639DF13FC3DD77C13019 -:10626000DA49AC68FA96971DFA7996CD756ED10920 -:10627000D7AE5770191CD163F0F75ED4FC2975AE08 -:10628000DBE8BAA4FA2D91C5C5FA5ABB5B42720687 -:106290001A4C6D07240C13DC57A07ED05A13E95E0C -:1062A00014D164FDFC91C92712C9ABADEF98C62487 -:1062B00027E50A0A91D39CE3A557F0FCABA47ECF57 -:1062C000D790C8F7132EADBE7681357558D0A49BF4 -:1062D00012436C549E0AB038619F94F6A8588938CE -:1062E00026ADB96E8A5271F23CCED6CE6BD94C70C7 -:1062F000C524D20192A8A5881EE07D69E74CB95D4E -:106300004BEC66DE6177E6795E4943E66FCE36E3B5 -:10631000AE73C62BB5FD9FEDE43E23D52E12EEE203 -:10632000CE3B3D2E4794C3AAFF0066BC81A48A35AC -:106330004F3307765DD72BDF19ED593A84EDABFC6F -:10634000619E48DAE217B8D54B069AEFCC9549978B -:10635000AB4DD1986797EE79ADBDADE4E2BA233F7E -:1063600067A26CC9F10784F54F09DC2C3AA69F7926 -:10637000A7C8C5805B885A32769DADD4763C1F4352 -:1063800059F5E89FB44EB3F6FD7AC2CFCCB99974F3 -:10639000D8A4856497535BF5706466CAB855C0C9C4 -:1063A000E86BCEEAA949CA3764D48A8CAC828A28C1 -:1063B000AD080A28A2801CB2346ADB7F8860F148ED -:1063C00036EEF9B76DF6A4A0F4A03A1FBDBFF040B9 -:1063D0008FF9470F867FEC21A87FE95CB5F69D7C9D -:1063E00057FF0004073FF1AE0F0CFF00D7FEA1FFDF -:1063F00000A572D7DA95F8AE7DFF00231ADFE267B9 -:10640000E9194FFB9D3F45F90801AFC52FF8392B1E -:10641000FE4EE3C1DFF62E7FED77AFDAECF35F8A55 -:106420003FF0724FFC9DBF83FF00EC5CCFFE477ACC -:10643000F5B82FFE464BFC32FC8E1E23FF0073F98D -:10644000AFCCFCE98AEA39E4911245668FEF007916 -:106450001525436DA74369712CB1C61649B973EB75 -:1064600053019AFD4297B46BDFDF5DBF03E22A72EE -:106470005ED1EDF88514515A1014539D151BE53962 -:1064800018F4EF4DFF003D280353C1BE149BC6BE58 -:1064900023B7D361B8B7B57B80EDE6DC1658902AF8 -:1064A0001724E0138C29E80D7A36B77D65AE7C2E73 -:1064B000D37C332EA1E1056D2DD9E1D410DE89CE38 -:1064C000492D95F2F69CF1FC3DAAAFC0FF001FE9F3 -:1064D000F61A44BE1F7F0FD95C6A179E7CCBAAB9FF -:1064E000FDF40A2DE4CA2803A1F7635CB4F7F66F44 -:1064F000E1BB7B64B131DF4731796E8C8712A638FE -:106500004DBD0609CE457C2F1367D88C257853A541 -:1065100015F3FCCFA8C932BA188A52954676BF0C3B -:106520006E2C7E169D5A36D4FC17AEC5ABDAFD9A9A -:106530004F3CDEA794A55C1DACB1A9CFCF9FAA218B -:10654000EA2B0FC29E17B3F09789ACF565F10F8562 -:10655000AE5ACEE04AB6928BBDADEC7F75D3F1CD8D -:1065600062F87EFECF4E96E1AF2CFEDA24B778E2D9 -:106570001E679622908F96438EBB4F38EF552CDDC9 -:1065800021B885A44F3634605D09C79833CF3EF5F6 -:10659000F3FF00EB7E379E4ECB55D8F63FD5FC2F50 -:1065A0002C757A799D6F8FF43D3FE2178BAF35558F -:1065B000D73C2BA3FDA06F682237AF1EE03071BA25 -:1065C00026393D719C7D2B63C73A8697E3BF0768E8 -:1065D000DA4CD7DE13B39B43B74B782F2D9AF03CA0 -:1065E000C00453E6298CAE0852C7001DC7D320F063 -:1065F0003AE5D5BDFEB371359DBFD8ED2472D15BB0 -:1066000097DFE52FF77777A9354BFB3BAD2F4F8A07 -:10661000DECFECF736C922DD4A642DF6A62D95387B -:10662000FE1DABC6075A8FF5BB1AB934575E457FBE -:10663000ABD85BCB56775E12D4AD7C27E14D7B4562 -:106640009F55F076B51EBB1C713DCC86F92489514F -:1066500070810AC6A7038386E3E5F4349E0EF0E654 -:1066600095F0AEF3C3FE20B6D73C2BA9DD11319ACD -:10667000DEE4DD14C86014E1630578AE1F4ABEB3E2 -:10668000B4D33518EE2CBED57171084B59BCCDBFB3 -:10669000657CE7763F8B238C1A8F43BCB6B1D56DF2 -:1066A000E6BDB6FB65AC6D9960DFB3CD1E9BBB53F9 -:1066B0007C5D8D6E49A5F704787F0DA3BBFBCD9F54 -:1066C00012F82B4EF126BB7D7F1F88BC2FA6ADCCC8 -:1066D0008D2ADB235E32AE4F214B444F1FED1AE86B -:1066E0007E2D5FD9FC5CBFD3677D43C1BA2CD63009 -:1066F0009B767B537A5644DC586418C81B77103657 -:106700008E840E7031E7D76E935E48D1AF971B3100 -:1067100028B9CED1D867BE2AD6BB7F677E6CFEC7AC -:1067200067F63F26D5229C190C9E7CA33BA5C9E9A0 -:10673000BB8E07031EF4FF00D6EC6DE2D4569E5BC1 -:106740007E24FF00ABB86B4B57FE6765A74B61A774 -:106750007C2BBCF0AC97FE0DBE49AE9AEA3BF3F63B -:10676000D59A17211415C4601C04E370E8EDEB50B2 -:10677000FC2E4B3F863ACDC5E1D53C1FAD2DCDB3A8 -:106780005BBC173F6C0A15B83CAC60E7F1AE52DE5B -:10679000FECD3C3D756F259F997F2CB1B4575E6649 -:1067A0003C9407E65DBDF70E33DA93C397F67A762D -:1067B000A6B25FD9FDBADF632987CCD99241C1CF98 -:1067C000B1C1F7A5FEB7E35A9C5C56BE435C3F855A -:1067D000BC5DDFDE6A5AF83AC6CFC430DF45E22F2F -:1067E0000CAA5BDD0B88ED48BA68F01836DE62C98A -:1067F0005E00E4E6BADF1068DA37C68F89F0DF5E44 -:10680000EA9E15D116E2D8A5C25A4977B6478E122C -:1068100011C9743F31DAB9C75E4F526BCC0B641F9C -:10682000CEAF789750B3D4B5879B4FB2FECEB56547 -:1068300040B6FBFCCD84280C727AE4E4FB66ABFD29 -:106840006EC6F345A4B6EDB0BFD5FC324EEDEFDF1A -:1068500073BAD675AB7D5BE1158783DB54F0AADB99 -:10686000E9929921BC592FBCD24BB96CAF97B0E7D4 -:10687000763EEFF0AFA537E15EB107C2FD3B5AB5FA -:106880008F57F09EA90EB70AC32991EFA368C00DD8 -:10689000D0A46A7AB679E320570F35F59BF8721BBE -:1068A00055B3DB7CB70CF25D7984F9916DC04DBDB9 -:1068B000060F39EF468B7D6764975F6BB3FB5F9B79 -:1068C0006ED1C27CC29E44A71B64F7C7F77A1AC96F -:1068D000716633D9B8F2ADF6B6FE657FABF86E746B -:1068E000F99EDDF636BC1DE1BB5F0778B6C3568F57 -:1068F000C45E18BC7B0B85B85B6985DED7C1CE0E44 -:1069000022CE0FA839A9FE21E89A7F8FBC5F79AA11 -:10691000A6B1E14D1FEDEDE6C90406F0C41C9CB123 -:106920001BA2246E27A7415C9DA4AB15CC6D2279D8 -:1069300091AB0664DC5778EE33DB35675FBCB5D4CA -:1069400035ABA9EC6DBEC567349BA1B7DE5FC95CF2 -:106950000F973DEB5FF5C31BCEA565B6F6FC0CDFCC -:106960000EE1B91EAF7EE777E3FD6A1F881E0CD0EB -:10697000B47B8D53C296A7418BC98AE2292F7748F1 -:10698000BC641528547233C0EA4FAD2F83B5987C90 -:1069900021F0DB59F0C8D5BC297B6FAC92ED72D2E7 -:1069A0005F24911213046D400EDDBC6E07EF30E8DA -:1069B0004D70BA8DE5A5CE9B631DBDA7D9EE2056BF -:1069C0001712F99BBED049E0E3F87038C52E9F7FBF -:1069D000676FA2EA10CD67E75E5C04FB35C7984796 -:1069E000D9886CB7CBFC5B871CF4EB59FF00ADB8C2 -:1069F000DF67CBCAB7DADF8FEA69FEAFE1B9BE273E -:106A0000B6F7FC0EF3C13A2E9FF07B5AF0AF8934F3 -:106A1000EF11786EF2FD6CEE5EE2299EEB6891A4B8 -:106A20009E153948C32E23DA4720E467A115CE7896 -:106A3000B7C3163E2BF175E6A8BAF78634F5BB9BB3 -:106A4000CE16AAD792221EA554B464E38E84F1D246 -:106A5000B0745BAB7B1D62D66BCB71796B148AD241 -:106A6000C1BFCBF39739640C395C8E3239A8AF645F -:106A70008E6BDB89215F2A0924768E3CE7CB524E50 -:106A8000D5CF7C0C0CF7C55AE2EC67B4E6B2DAD786 -:106A9000B7E04FFABF86E4B5DEFB1DDFC54BBB3F59 -:106AA0008A571633BEA5E11D266B3812D9DED9AF41 -:106AB000489828C02C1A3201E3B0A7453D88F84C0D -:106AC000FE1592FBC1D3FEFC5C47A8E6F5678D83FB -:106AD00031E31185390E4723A05F415C5EB77B67C8 -:106AE00078F6CD6767F6358605497326FF00364E82 -:106AF000EFED9F4A12FAC8786E5B56B3CEA0F389C9 -:106B000016EFCC3F2478E536F4C93CE6A3FD6EC60B -:106B1000AA6972ADFB7FC11FFABF86736EEF63AEC9 -:106B2000F846F6BF0A3C4736A0BAB78435AFB45B27 -:106B30001B6682E85E6C505D1CF2B10393B369E79B -:106B400005588EF58F65E08D3EC75F5D4ADFC45EF8 -:106B5000168E3B7B913C566C6EDD7686DC101311F5 -:106B6000CA8E9C9CFD4D65786AFECF4BD6E09F5146 -:106B7000B1FED2B38C3992DCCA63DF9560391D3027 -:106B8000483F85518FE42A18F998EA4F1BAB4FF51F -:106B9000BF18E6DB4B55D89FF57B0DC895DDEE772A -:106BA0005F13B4BB7F8B1E28B9D52D6F7C27A7DD63 -:106BB0001B792692DED64BB02E0A297623CC4C06C2 -:106BC0002AA78C80702B88F1CF80EE3C05369A97EF -:106BD00017DA55F7F6A5843A8466C6E96E044B20A9 -:106BE000C84908FBB20EEA7915775ABFB5D4758942 -:106BF00026B0B4FB0DAB45B560F33CCDAC10863987 -:106C00003EA727F1A4B1F0A6A9F177C50CBE1FD10C -:106C100064777F2E2F2612A151846C4E4E15572279 -:106C2000376E83001FA9FAEE18CDAB6328B955B2B1 -:106C3000E567819DE5F4F0F514696AD9CBD039ADEB -:106C40006F11781756F0969FA6DD6A563359DBEA26 -:106C5000F134F66EF8C5C46AC54BAE0FDDDC300FFB -:106C600043DB22B2976EEF9B3B7BE2BEAA32525CC3 -:106C7000CB63C1945A76625141C64D1544850ADBF7 -:106C80004F4DDEC68A508D270A09A2207EF5FF00EF -:106C9000C101FF00E51C1E19FF00AFFD43FF004AC4 -:106CA000E5AFB52BE2CFF8204F1FF04E1F0CFF00D1 -:106CB000D7FEA1FF00A572D7DA75F8AE7DFF0023DD -:106CC0001ADFE267E9194FFB9D3F45F90DFEED7EA6 -:106CD00029FF00C1C9571F67FDADBC1EDBB6E7C366 -:106CE0007B738FFA6EF5FB59BB02BF153FE0E49B47 -:106CF0006F33F6B7F04B48A5A3FF008470BE3FBECC -:106D00001669091F8E315EA706CA2B31BCB6E597FE -:106D1000E470F11DFEA7EEEF75F99F9CD7171F6772 -:106D2000856491ADE18E4C9433CA23DE07A02726FB -:106D30009526CC2B27EEE4858ED12C52074CFA6495 -:106D40001EBED5E7DAC6A736B1A9CD713317924674 -:106D5000E770E839E31D80E98ED57BC0B7EF67E2C5 -:106D60007B545DCD1DDB8B7950F4915881CFB8CE2B -:106D700047B815ED51E3573C4AA72A6941BB697BE7 -:106D8000DBB9E6D4E1B51A0E6A6F992BF91DC5156A -:106D9000159FFA81F97D6A5AFBDD3747CB7A851456 -:106DA00051D690CF4DF827E15D0E5B1FED4935E5DB -:106DB0004D7545CC71E96203929F6793E62FD0E74A -:106DC000DBA77AE626D22187C376F7CB7D6F24D264 -:106DD000CCD135A2E4CB10033BCF18DA7A75CE6B59 -:106DE00033C23E2593C21E20875086186792259194 -:106DF000764A328C1D190E7F063F8E2BAFF0D7815D -:106E0000ECFC41F0EEFB5E9B55B4D3EE2D9E55821B -:106E1000D248A4FDF9440E7127DD04E7007249232E -:106E2000B735F0BC4F91E27175635294B45BDFF2F9 -:106E30003EA724CD2861E9CA1516AFFAB987A1E9A2 -:106E400031EAD2DC2CD7B058FD9EDDE653367133E3 -:106E500028C88C601F99BA0ED9EE2AA5AC5E7DCCED -:106E600068CCB12C8E14B3744F73F4AD7F04C1633E -:106E7000F11BC7367A7CD71A5F8661BB013ED139D8 -:106E80007F2236C71BBB8DC4633D326ABF889AD749 -:106E900044F11DE6890FD8AEE3B5BF7817525660AE -:106EA000B32062A187FB07EF0F635F3FFEA8E3B942 -:106EB0009C7996DDFF00E01EB7FAC185E54DA65727 -:106EC000D6F4F8F4BD5EE2D63B886F2381CA2CF17C -:106ED00067CB947A8C81C7D71526A7A443A7E97AF4 -:106EE0007DC477B05CC9788ED2431E77DAED380165 -:106EF000F8EADD4633C7A5741F147C10BF06EFEC1B -:106F0000E198DAEA8751B432A86568FCA04E03E341 -:106F10003DFA83E87A5117C35C7C19FF0084C8DC12 -:106F20005B98165D82DCA37CCE2509E5EFCFDF23DD -:106F30002F8C636F7CF150B84F1BCB17CCB7FEBAC8 -:106F400017FDBD86E695E2FD3B1CFE97A4C37FA717 -:106F50006A33497D6F6B259C4248E17CEFBA24E39C -:106F60006A71D475E703AF351E8BA7C7AAEA96F6F8 -:106F7000F2DCC3671CCC15A697EE463D4E3B568708 -:106F80008474693E276BD750D9C7A7E9C638BCFDC2 -:106F90008ED26DDA1954850AAC49F9B3CF604D59D8 -:106FA000BDBED27559744D0E04B3B7B882E6682ED3 -:106FB000EFC062B265C05618E586071C679A6F84F9 -:106FC000B1EA52D57DFB7E04AE20C2B4B47FE67335 -:106FD000D750AC37122065956362A1D7EEB63A114F -:106FE0005735DD221D1DAD0437D05F0B8B54B873B0 -:106FF000167FD1D9B398DB8FBC31938C8F98735A9D -:10700000DF13744B6F85FE209F4B47B5D5D66811B3 -:10701000D2E0C7242D1679FB8DC83F5ED57BC41FF7 -:107020000EBFE110F861A2F8BA69AD6F21D5248CCA -:1070300025A9460AF90E594367E629B40618182C03 -:10704000319A9FF54F1D687BCB5F3DFF0002967F15 -:1070500086BCBDD7FE47376FA4C33787EEAF5AFA59 -:1070600018E7B79638D2D483E64CAD9CB2F18C2E9B -:1070700039C9FCE9BA06950EB1A88826BC82C63289 -:107080008CC659F3B4100903804F3D2BA2F863F06E -:10709000F3FE16D26AD3C37161A5B58C88DE549B0A -:1070A000CAEC6F3198E47DD54098C9EA59477AC453 -:1070B000F08C7078FBC51A5E93B6D74BFB49F24D46 -:1070C000C10F2296ECCC172493D38AA7C238E4A42C -:1070D000B995D7E1F809710615F2BE57FE66606DE5 -:1070E000DC9EDDCD5EF126911E87AB496B0DE5BEC2 -:1070F000A11AA2B79F064A312A0903201F949C1E99 -:107100003A8EF5A7E35D0D7C19E3CD47C271A596D4 -:10711000A1716F7C2D16F4168C16076F19E8A4F771 -:1071200035BFAA78417E01F8F3499BC456B67A8DE3 -:107130008DD457044632DB9951E300A9E70242A4FB -:107140001E847347FAA78EBC6D25F7EFF807F6F695 -:1071500016D24D3FF238D9B48862F0EC37A2F61659 -:10716000B892E1A26B400F991A85C890F6DA4F1DCC -:107170007AD268BA543A98BA32DE5BD97D9EDDE69F -:10718000532673330E91AF1F78F6FE75B3E1BF0639 -:10719000DAEBBF0F750D727D4AD6C64B6690436A17 -:1071A000F139FB414556237FDD5277600E49C1AC72 -:1071B000EF0CD937C45F117D8ED21B1D3E4F24B01A -:1071C0000EF26D7DA06701431DC7FC697FAA38F7E9 -:1071D000197BCBEFDBF01FFAC184BC7DD7E9DCCE95 -:1071E000B68BED1711C6CC23DEC14B374407D7E968 -:1071F000536BBA747A46B375690DD45791C0FB5678 -:1072000078B3E5CDFED2E403B7F015B5A05AD9BFE7 -:10721000C4ED2FC33770E9F710B6B715A4F7B14E18 -:10722000D1ACB1B4A236C3B70AB8390C471D4D432F -:10723000E39BFD3FC3FAFAA5B68FA7C70C96A76AD2 -:10724000477CD751E4923787207CC31D3A719EF565 -:107250005FEA8E3B9D24D6DDFF00E010B8830AA0D4 -:10726000EE9EFBD8CFD4F4986C74CB1B88EFA1B8FA -:107270007BB56692140775A9070037D7A8EB496359 -:10728000A5C579A35F5D3DE5BC32DA0431C0D9F311 -:107290002E8B36085E3B7539C71EB5A775E141A731 -:1072A000F816C7C40B359DC47372F6C564050EE2AB -:1072B00036EEC6D278C919040357FE13F8057E3599 -:1072C000EBDA9436F71A7E8C6D21FB4F96E1DB7278 -:1072D000746DA0765E09E7A1EF50F8471CA0DF327D -:1072E000FBFF00E0171E20C2F3AB45EDB1CD689661 -:1072F00009AA6AF6B6D25CC3671DC4CB1B4F2FDC4C -:10730000873DDBBE07D2A1BD816D2FAE2359166824 -:10731000E1959165038902B11B8679C1C6467B1A46 -:10732000DD9758D37C5A9E11D0ED6DECEC6EA30F17 -:10733000677D78F9557924BA90ABB1EEAB1B47DB8A -:10734000F954BF14FC2EBF083C45269327D8F549B5 -:1073500026837F9A11E36B7612C919F94F393E5E85 -:10736000E04F54753DEABFD53C77B44AEBD2FF00FD -:10737000F009FEDEC2A85ACF7DCC7D774A874A7BD2 -:10738000610DEDBDF79F08958C5FF2C58FF01FF67C -:10739000852269513F8724BE37902CC938845A739F -:1073A000E638233E60E31B474EBD6B6EF7C2F67EA8 -:1073B0001FF07DA78823D4348D4B3E5996C03B796E -:1073C000B1B316F948EF8001247A8A8FC05E1AD2D1 -:1073D000FC7161A94F75ACE9BA25C5BABBDADA4AC6 -:1073E0008EC6E4AA9620374518EE739C1A9FF54B7B -:1073F0001FC97E64F5FEBA15FEB06179FE17B19320 -:10740000E1AD222D775A86D67BEB7D36290317B85E -:107410009F3E5A6149E7009E718E01E48AA310F3F2 -:1074200036E72BBB1F78631F5AD5F0A083C79E2B6E -:10743000D374B66D2F455994C4D773C8CB0E555924 -:107440008339E796236FD48A7F89ED2DFC3BE219BF -:10745000345B5363AA098C0D0DF292BC488AC06359 -:107460003C7DEC1CE7915A7FAA38EE7D64BEF33F69 -:10747000F5830DC9B3BDCAFACE970E8BAB4B6F0D1A -:10748000E43A846B116F3A1CEC625092A32074CEE4 -:107490000FBD6A27C48BAF84FA8369BE1FB9D2EFD0 -:1074A0002C629A3BA371258C333DC49E49520BE359 -:1074B0002554C926D1918CE70080069FC52F875798 -:1074C000DF012EAC24BA8ED6F0EA96B2AA79B19139 -:1074D000B72A5090B939C6ECAB7E95E6006057D715 -:1074E00070BE53530D4250AED49377F2D0F073CCAC -:1074F000C29D7AAA5495B43A8F889F18FC43F15ADA -:10750000DEC63D7AF85F7F66B4AD09F251181936D0 -:10751000EE24A804E76A8C7401463BE797A28AFA36 -:10752000A842308F2C51E0CA4DEAC29AEEB1AEE6C5 -:1075300038029D505D5C1B449A70BB9AD20799013A -:1075400019CB81F2F1DF048247A034AA548D383A76 -:1075500092D926DFC82317392847ABB0B7373F6326 -:107560002BE73DADBF98A1944D3AC6CCA7A1009C96 -:10757000E0FAD3BCCD8AACDB76B8CA3ABEE57FA1CF -:107580001C1AF37B8BA92F279259246924958B33DE -:1075900031C9627AD6FF00C3FBC792EEE2CC9CC32E -:1075A00034464C7F71D790DFCC7E35F1797718CA9D -:1075B000BE2E346AD34A327656DD5F63E8F19C3BD7 -:1075C000ECB0EEAC27EF2577A68CFE867FE080E35B -:1075D0006FFC1383C33FF610D43FF4AE5AFB52BE88 -:1075E0002FFF008206DA496DFF0004DBF0A348A5F7 -:1075F00044D7DA83A67B8FB5CA3FA57DA15F199FCB -:107600007FC8C6B5BF99FE67D1651AE0A93FEEAF46 -:10761000C869E457E7AFFC17AFF620D73F681F856E -:10762000DA2FC40F09D8C9A96BFE040FF6AB489333 -:107630007CD75664EE25147528D924632413E95F9A -:10764000A14463F2A608037DEE477F7AE5CBF1D330 -:10765000C2578E229EAD74EEB668DF19858E2293D6 -:10766000A52FE99FC8FF00883E1FB5C5E49258C901 -:1076700012AB39CDBCCDE5B46DCE402DC103DC835A -:10768000EDDCCBE1BF0A8D06FD2E679A1B8BA8F9B6 -:1076900082389B72A37237337438FBC00CF6248C8B -:1076A00060FF004A1F1E3FE0937F00BF68BF10DCF1 -:1076B0006B1E21F87FA7C7ABDD12D35E6993CBA702 -:1076C00049331392EE21655763EAE09AF391FF0084 -:1076D0000403FD9B0FFCCB7AF7E3AF5D7FF155F41C -:1076E000D85C6642ABAC54E134F7E5D1ABFDE9D8E8 -:1076F000F16B51CDDD3742328B5DDDD3FD51F82783 -:10770000147E544ABFDD1F9D48E8502E71F30C8C47 -:10771000106BF7A7FE1C07FB367FD0B7AF7FE0FAF0 -:10772000EBFF008BA4FF0087017ECDBFF42E6BDF43 -:10773000F83EBAFF00E2ABE9A5C67975EFEF7DCB65 -:10774000FCCF1E3C3B8C4BECFDEFFC8FC15A2BF762 -:10775000ABFE1C01FB35FF00D0B7AF7FE0FAEBFFBB -:10776000008BA3FE1C03FB358E9E1BD7BFF07D75DF -:10777000FF00C5D2FF005CB2CFEFFDCBFCC5FEAE73 -:10778000E37FBBF7FF00C03F05E48BCB386F4CF0C5 -:10779000739AF5EF873AB5BE87FB33F893CE8755DA -:1077A00085752B87B66BA84406262114A464106443 -:1077B00020BE32410A06792768AFD8A3FF00040231 -:1077C000FD9B71FF0022EEBDF8EBD75FFC5D6C699D -:1077D000DFF0441F813A3F86EE347B4B5F195BE953 -:1077E000378499ECA2F145EADBCC4800964126D3D8 -:1077F0009C0EA3B0AC2B71765D52293E6DFB2FF32E -:1078000035A3906320DBF776EEFF00C8FC41FD98BE -:1078100074AFED6F8A0B186D533F649768B08E2775 -:1078200099F385DBFBD2146EC950C0960C57009CAF -:107830000383E36D797C47F156EEFAC65BABC5B8BE -:10784000BD530BC8144D26080B9E319E00C91F5115 -:107850005FBA9E18FF008217FC01F056AAB7DA3E05 -:107860009BE2CD2EF554A0B8B4F12DE432807B6EAE -:107870005706A1BCFF00820E7ECF37FAAC97F368A3 -:10788000FE269AFA593CE79DFC4576D2BBE73B8B36 -:1078900017C939EF4BFD6CCBFDAB9FBD6B5B65FE34 -:1078A000657F60E33952D3EFFF00807E347ED73AA4 -:1078B000C5AEA3E2CD1AD2D575089AD74E49264B4C -:1078C000C16E19247CB360C202919CF393F874AB2F -:1078D000B75AAAE95FB205AC13B5D46FA906B7844D -:1078E000F9117EF7178D26CC81B842763B0624131A -:1078F000223280541C7ECAF8A7FE0879F01FC717F1 -:1079000010CBAD59F8C35696DD3CB89EEFC4D7B343 -:10791000346BD76A9690E07B539BFE0885F025BCBC -:1079200027FD826D3C65FD899CFF00679F13DEFD8E -:10793000973BB7E7CBF336FDE25BA7539ACA3C51BE -:1079400097A8423EF68EFB2FF32FFB1719CD29691E -:10795000AF9FFC03F16BF638BEB5D3FE21EA526A45 -:1079600031EA4DA48D35DEF64B38E173122BC7207A -:1079700062255391941F73E6C9E32320F13E0CD492 -:10798000A6BFF8A7617D1ADC4D2CFA8F9BB2368C0E -:107990004CD96DC7EF0099C13C9017F0AFDD8F0A4D -:1079A000FF00C10EBE037816EE69F45B1F17693342 -:1079B000DCC7E54B259F89AF21691320ED255C12BB -:1079C000B900E3A640AA967FF041BFD9E2C3545B59 -:1079D000E8346F13437C9279AB3A7886ED640F9C60 -:1079E000EEDC1F39F7CE6B4FF5B32FE694BDED52A9 -:1079F000E8BFCC8FEC2C672A5A69E7FF0000FC56E1 -:107A0000FDAC353B3BDF8C579059ADE2DBD8C31D55 -:107A1000B14B94895D1D546E5C46026324E08CE793 -:107A2000D4D697C63F104D6DF06BC2FA5AA6A10D81 -:107A3000ADDDB5A4E1EE20B7DB76F1DB8C90E98714 -:107A4000509E7FCAAF92CAEAF9C15AFD9EF137FC37 -:107A500010C3E00F8D7536BED5F4DF166A778C0241 -:107A600099EEBC49792C8C0741B99C9C0AB1A9FFBD -:107A700000C1113E056B7E1CB6D1EF6D7C6775A50C -:107A8000591536F672F8A2F5E080A8DAA550C9B407 -:107A90006070303A54AE2ACB9460BDED3C97F995B6 -:107AA0002C8F18DC9FBBAF9FFC03F137E05F8A642B -:107AB000F0BF807C553C0BA81657B790C90DB43366 -:107AC000C56EA239C976DE33B86718520E0B939D86 -:107AD000BC63FECEA59BE2CE9FB21BAB9936CA1605 -:107AE000280C41A42518633282801CF25B8FC715D5 -:107AF000FB91E1CFF82207C08F06DA5D5BE8F67EE6 -:107B000031D320BF005CC76BE28BD856E000C007C2 -:107B10000B20DD80CC39ECC7D6AAE83FF0422FD944 -:107B2000F3C2BAAC57DA5E93E28D3EF6024C77169A -:107B3000DE22BB8A58FE8C1F23F0AAFF005B32EFC7 -:107B40007FE2D7C97E3A93FD858CF77E1D3CFF000E -:107B5000E01F86BE3CD6D75BF8A73DF5DCB3A46B2F -:107B6000771A4ACD0A452C4108046C438F940EA025 -:107B70008CE3A8AEDBF6CAF893A47C4DF16E877156 -:107B8000A55CC332D9E98B6B2A5BCB2C9044412492 -:107B90006C3200573924A81DF24966207EC96B9FBC -:107BA000F0421FD9EFC4FAA4D7DA968FE28BEBCB61 -:107BB00083BA59EE3C45772C921F52CCE49AABFF26 -:107BC000000E02FD9B4FFCCB9AF7FE0F6EB8EBFE4A -:107BD000DFBD11E2ACB5CA339735E3E4BFCC1E4735 -:107BE0008DB4A2B975F3FF00807E39FC35D5ED74F4 -:107BF0006FD9CBC4CB3C3AAC22FDE489AEE110187E -:107C000077054F2E3208321CB1C315200CAE4E48FA -:107C1000AAFF00B1F59C37BF13AF16E24648134CDC -:107C200099E450A8CB26190856DEADC138E83713C1 -:107C3000803935FB57A6FF00C1103E0468FE1CB812 -:107C4000D1ED6CFC636BA55E1267B38BC4F7A9041E -:107C5000C4800964126D39C0EA3B543E18FF0082AB -:107C6000197C01F03EA5F6CD1B4FF16E9377B7CB93 -:107C7000F3AD3C4B7B0C9B4E0EDDCB2038C807F0A0 -:107C8000A87C5597B84E2F9BDEF25FE654724C5A93 -:107C90009C6568E9E7FF0000FC3BD54D8F893F6894 -:107CA0005DD6DA92FF00676A1AF2F977D750A90B0E -:107CB0001B4FFEB648C003001DC5703233C575BFEB -:107CC000B6DB46FF0015EC4AC8B24E9A5430CEAB34 -:107CD0006AD6CAAC8CE8088CA2AAEE4556C22EDC45 -:107CE00093D4E4D7EC837FC1073F6769358FED09F3 -:107CF000341F104F79E709DA69B5DB9999DF3BB793 -:107D000036E621B27A82083DEA7F157FC10CBE00BB -:107D1000F8DF535BCD634BF146A372B1AC4AF71E5B -:107D200022BB7D883A22E5FE551D028C003818AA38 -:107D30005C5597FB484BDEF755BE15FE62791E2F4A -:107D400092515CBABEFF00F00FC5DD675A9B4DFD36 -:107D50009A74DB745D423B5BC628D2490DBB44EC90 -:107D60001CB6C53C4AAB800E4E437207435ABFB1A6 -:107D700060B1B5D4BC4979A85D5C5A59D8DB473BA2 -:107D8000B4704720CA6F60D864625942B10AA32414 -:107D900006278535FB24DFF0440F8132785974368D -:107DA000B4F19368CADBD6C4F89EF3ECE1B39CF956 -:107DB0007E66DCE7DA93C2BFF043FF00811E0596C2 -:107DC00079345B3F1869325D2EC99ACFC4F7909918 -:107DD000579E1B6BF3D4F5F53512E28CB9D2943D66 -:107DE000ED5DF65FE65C724C629A969B77FF0080D1 -:107DF0007E157C31417BF1A7405B79E75126B36E5C -:107E00001258E30EE3F7CB865561827D0118CF1837 -:107E1000C574FF00B5BEABA6EA3F132D63D2EE25B5 -:107E20009A1B1D3A380ABC423111324AEA170899A6 -:107E30000D1BA49B80C1321C12315FB43A7FFC1031 -:107E40005FF677D235486FAD745F12DBDE5B4AB305 -:107E5000433C5E22BB496375390CAC1F2181E7238B -:107E60009CD59F13FF00C10C7E0178DB515BCD6375 -:107E70004EF166A978B18884D77E25BC9A4083A24A -:107E80008667CE07381D2B47C5997BAAAA3E6DBBD6 -:107E90002FF333FEC2C67B371D357DCFC60F89B2A7 -:107EA00043A77C0BD06192EF588E6BB821922B6B5D -:107EB0008861F265DA5F73AB27CCB8C8186C13D74A -:107EC000A550F84FAACDE1FF0085BAE5DC2DADC184 -:107ED00022CF9926B68619208D020501C38DC72DA4 -:107EE00028076B0032A483C57EDA6ADFF0443F8145 -:107EF0005AEE856DA5DF5AF8CAF34DB3005BDACDB3 -:107F0000E27BD78611FECA1930BF80A4D03FE0883B -:107F10001F023C29A75E5969767E31D3ECF50056E5 -:107F2000EA0B6F13DE451DC023043AAB80DF8E6A77 -:107F30007FD6CCBF92CB9B7BECBFCCAFEC3C5F3F02 -:107F4000369B77FF00807E15FC0F5593E2869ECC12 -:107F5000B78DE547713AFD95E3490B241232FCD207 -:107F6000828AB951B99C6D55DC7B66A1F88FAB4D07 -:107F70007FF12AE5B529AFA496D664B69FED31A46A -:107F80007711F958428C14EDDCBB4AE7BE39C74A79 -:107F9000FDCED13FE0841FB3CF8635386FB4ED1FDF -:107FA000C5163796F9F2E783C47771C899054E195B -:107FB0005C1195241C7504D3B5EFF8212FECF9E280 -:107FC000DD626D4354D2BC51A86A170774B7373EBF -:107FD00023BC96590F4CB333927F1AD3FD6DCBB9A6 -:107FE000EFEF5ADD97F999FF0060E3143974FBFF56 -:107FF00000E01F8C1FB50FC45D17E204DE1DFEC933 -:10800000B859A4D3EC05B4C235658D30780014504E -:108010000FA85C8CF735E515FBD47FE0803FB3619A -:108020003FF22E6BBF4FEDEBAFFE2E8FF8700FECD3 -:10803000D63FE65BD7BFF07D75FF00C5D551E2DCCA -:10804000AE9C14173FDCBFCC55321C6CE5CCF97EDE -:10805000FF00F807E0BBA14DB9DBF30C8C1069B54C -:10806000FBD5FF000E01FD9AF9FF008A6F5EE7FE67 -:10807000A3D75FFC5D1FF0E02FD9AFFE85BD7BFF6E -:108080000007F75FFC5D6BFEB9659FDEFB97F9911A -:10809000FEAEE37FBBF7FF00C03F05546E603D7D41 -:1080A00069B32F912EE6412285649133C488CA5565 -:1080B00087E2091FFD7C57EF61FF0082017ECD83BF -:1080C000FE65BD7BF0D7AEBFF8BA43FF000403FDE9 -:1080D0009B3BF86F5E6EF83AF5D7FF00174BFD71CA -:1080E000CB1E8D49A7A35CAB5FC43FD5DC6EEB967E -:1080F000FD1DFF00E01FCF55EFC3E6967DD6173676 -:10810000F342C06166711489C67041C038F504E756 -:10811000AE06715E81FB39FECE5E20F8BFF11AC358 -:10812000C29E15B37D73C47AE3AC08B6EAC62B646D -:10813000246E766C70A3AB311800719EFF00BB10EB -:10814000FF00C101FF0066B49559BC33AE481482EC -:1081500055B5EBAC37D70F9AFA0FF675FD8DFE19B2 -:108160007ECA3A6496BE00F08695E1FF00386D96AF -:10817000E22532DD4E3D1E690B48E3FDE638AF993E -:1081800059864D84ABF58C1C2729FD952B28C5F706 -:10819000D2EDD8F67EA999D787B0C4CA2A3D5ABD78 -:1081A000DA24FD8F7F67BB5FD963F673F09F812D63 -:1081B0001966FEC0B04866982EDF3E639695F1FEC4 -:1081C000D3963F8D7A6D4718C4A7E82A4AF93AB585 -:1081D00065526EA4F76EEFE67D053A6A11508ECBBC -:1081E0004113EED5493EF1FAD145674F7F914C0FCF -:1081F0004A28A28EE5FF00CBB0A28A2B42428A28F1 -:10820000A900A28A2800A28A285F09A0514514E289 -:1082100067D828A28A23B0E3BFDC1451452E835BC4 -:108220000514515481851451531D98760A28A2874C -:10823000D03A8514514E3D7D4414514528EC85D4E7 -:1082400028A28AA5FD7DC4740A28A2A57C28B0A214 -:108250008A294FE21C770A28A2AE454C28A28A48F8 -:1082600080A28A2A2A6E8CEA0534FDFA28AD1FC442 -:1082700054767E84D67FEB1FE82AC5145614F60880 -:10828000EC8FFFD9501200001800000036120000D9 -:1082900066617669636F6E2E69636F00000001008E -:1082A0000200101000000100080068050000260010 -:1082B00000002020000001001800A80C00008E051E -:1082C0000000280000001000000020000000010055 -:1082D0000800000000004001000000000000000055 -:1082E00000000000000000000000FFFFFF00F8F2A7 -:1082F000F100F3E7E600EDDCD800ECDBD900ECDBC5 -:10830000D800E5D4D200E5D4D100E5D3CF00E5D341 -:10831000D000E6D3CF00E6CFCC00E5CFCB00DFC462 -:10832000BF00DFC3BE00D8B7B200D9B6B000CCAB37 -:10833000A600CCABA500D2AAA300CCA9A400CAA7D2 -:10834000A100CAA6A100CAA6A000CAA59F00CBA3EF -:108350009C00C8A29C00CBA29B00C8A19B00CBA103 -:108360009A00C8A09900C89F9800CC9F9700CC9E07 -:10837000970099959400C6938A00999291009990DC -:108380008E00998F8E00998D8B00998B8800998B28 -:108390008900998A88009989860099888500BF8616 -:1083A0007D00998886009987840099868300998644 -:1083B0008200BC847B0099858200BC83790099840B -:1083C000810099848000BC82780099838000998222 -:1083D0007E0099817D0099817C0099807B00997F46 -:1083E0007B00997E7900997D78009A7B76009A7B54 -:1083F0007500B37A70009A7973009A7872009A7750 -:1084000071009A7670009A746E009A736D009A717A -:108410006A00B36F63009A6F6800B26E6300AD6468 -:10842000580099605600A6564900A14E4100A14B44 -:108430003D009A4C3F00A04B3D009A4A3D009A4BAC -:108440003D009A4B3E009A483B009A3F30000000A6 -:10845000000000000000000000000000000000001C +:10000000985B4334D27EE564674064FDD8CB2851C9 +:1000100092DF801927B629ECBFDA73411C314CD727 +:1000200052FC8F970FE73B392BB46011D40C64E47A +:10003000F3919C53278D220BE5CBE6168C6EC2956F +:10004000D84E72BCF5C7A8F5A75CF923CE8E1577FC +:10005000FDEFEEE53C12833C15F53C1EBDA8023FCA +:100060002998B6D563B396E0F03D4D3464F6356D0E +:100070003CA8E2B762C614937A4A627DCEC33DD7EC +:100080008F50073CE0D456066372B1DB96DF71FBFC +:10009000A00103764F4E7D78A0084F1F967A76A276 +:1000A000A4DFB6DCC3E5C6ADBF717E770E318EB876 +:1000B000C77A24819218E4F9712960003C8C63A806 +:1000C000EDD68023AD2F0BF8B752F05EA7F6CD2EFC +:1000D000EA4B4B82863254065653D559482AC3A15F +:1000E000C11D40359B452714F460B4D4EE348FDA3B +:1000F00047C71A25EC3716FE22BE59218960E7044E +:100100003C6A5582B71F303B11493C9550A491C0C1 +:10011000B4BFB48EB5114D9A7E84BE5C2214FF002C +:1001200043C8450DB800338C06E76F4CF38CD79E5F +:10013000D15C9532FC354B7B48276F23A29E2AB4B5 +:100140003E1935F33D3AE3F6B1F174D3F9D2C9A7BC +:1001500034D216766106DC965DAC70A40CB2F070F9 +:100160003915897BFB4078B2F75486EBFB53CBFB08 +:100170003CDE7C102DBC66DE071E660AC4CA547FB6 +:10018000AD93D7EF1F6C7198A29D1C0D0A7EF420D1 +:1001900093F40A98BAD356949FDE7487E2DF881BE3 +:1001A000445D34DF27D856D1EC443F658B6F94FE15 +:1001B0005EFF00E1FBC7C9886FFBF88D467006390A +:1001C000BA28AE98D38C74898CA4DBD43F5AE9FC4E +:1001D0001BF183C41E02D2A3B0D2EF9ED6D56FA36B +:1001E000BF78D09559A48CA3207C1CB2068D4EDC20 +:1001F000E3233E98E62BBEF85BF11BC37E0FF0E7CE +:10020000D8F58F0DC3AC4936A905C4B2C87698EDB0 +:1002100091E26645C739608E30081873D78C675EE7 +:10022000CE3671B954F7DEC58BAFDA83C4579AA3C3 +:10023000DF4B6FA2B5CCB797377237D8CEC6F3A2D3 +:10024000823316CDDB4468B6F0EC50A08318E4F29C +:100250000CBE1BF8837DE02F04E97AF416BABDF6D4 +:10026000A2DA9CD323594024923941560E7240EBB6 +:10027000CD69CDF123E1EFFC267677D1683243A733 +:10028000DBEAF7B7125A9855DA6B592181628D89EA +:10029000E3EFA4ADC01B7CCE3A541F0FFC45A4F87D +:1002A00067C37A6DF6A0238F496D4A63E4C92F971F +:1002B000E6A06425377A95E335F33C4718FD424BB9 +:1002C00093B7E7FA1EEE4DCCF171BCAFB991E25F86 +:1002D000DA3B52F187886FB56D4BC3BE32BCD4B5E3 +:1002E00029DEE6E6E64B352F3C8C7258FCD824FF1D +:1002F000005AD0BFFDA6B5AF1C58E87A36A1A37846 +:10030000C24D3F47536DA7C73DA01159248FB980F7 +:10031000F9B852DC9EFEBEB5A5E28F8A7E17D57C69 +:100320004DA85D69F7563A7585C5C3C96D69F6AFC5 +:1003300033ECF193F2A6E3CB6077EF57BC47F16B58 +:10034000C1BAD687A1DAE9BF62B1D46CE178EF6EA9 +:1003500005DF99FDA0E5B2AFB7F808036E075EB5FB +:10036000F96D3576AE7DB4AFCACCAF187C7AF16743 +:10037000C2AF8B9AB58E97AB37D97C39A9EA36B61E +:10038000913266121EE2E3748C8782C7CD9304E734 +:1003900000E338AE5AEFE386A97FA15E69F35BE91B +:1003A000AD15F5AC76734A911499D2324AE5837350 +:1003B000C9C904107D33C8EFB5AF8A3E1AF0B78DB6 +:1003C0006E349D5BC3704971A3EA1A8FDAEEBCA844 +:1003D000E47B99DA7B908A411CA05923C9249FDDD4 +:1003E0008C01D4D2D5BE31F81350F03EB1A7DBF862 +:1003F0004561D5350B24820BBD88AB6B202A723941 +:10040000278C30CF53BB9AFDAB0F15C917ECBA2F11 +:10041000D353F37AB7726B9FB9FB17FF000408FF41 +:1004200000946E7867FEC23A8FFE95C95F68495F97 +:1004300017FF00C1023FE51B9E19FF00B08EA3FF0E +:1004400000A57257DA1257E539F7FC8C6B7F89FEED +:1004500067DCE53FEE54BFC2BF210F45FAD7E38703 +:10046000FC17FF0047D275FF00DBABC076BAE5E3AF +:1004700058696DE1A91A7981C6C0AF2B01D0F5206A +:100480000FA9AFD909064AD7E34FFC1C1DE08BFF2B +:100490000088DFB71780B45D2E3492FAF7C38DE57C +:1004A0002B36D076C9239FFC754F0326BD2E0FB780 +:1004B000D7F5D3DD97E471F10E985F9AFCCF8D7577 +:1004C000EF849E034F0B59DEE93E269EEA6B8B1D9F +:1004D00046E9A29E782268DE2556B752339CBE4A72 +:1004E000953862C3E5C8E6AD59F80F43F0C6ABAF27 +:1004F000695A7DC47A9DADDF87206BC26E22BA85B2 +:10050000E537B0165568F8206D438600839E318C20 +:10051000F372FECB9E30B78A166B5B41E689C2E66A +:10052000ED36EF8A5588C5BB38F30BB2854072773C +:1005300003800E6AC7C3AF08DE786FFE130D2AEA88 +:1005400045B5BCBCF0E5B4D14D6F32C9E52CD359EB +:10055000CF13828482423A920743907906BEDB36FB +:1005600092FA954B54BFBACF9BC027F5987B9D510B +:10057000B5E30F81BE0DD006986C5748D5BED9683B +:10058000B717023B529F6390F589B3D48F51C7349C +:1005900045F037C1B2780A7D5993495D4E3BD5B6D7 +:1005A0004D33ECA7CC9222A499B77DD0A080B8EBB4 +:1005B000CD737AD7C07F17F86BECA750F147882C22 +:1005C00045F402E6DCCD68A9E7C47A3AE7AA9F5170 +:1005D000447F01BC612F86A4D657C51E206D263BE3 +:1005E00085B47BC16A3C959586E1196FEF1504E3EC +:1005F000D01AFC851FA03D8DAD4341F0D6AFE35B23 +:1006000095F136A13E97A7697E1F81ED7ECC0799B3 +:10061000248AF0A2C6A0821888DDDB1C6767240A42 +:10062000D28BE0A7C3BB882D6497C54D6DE75859A1 +:10063000CB321B987304AFE609785DC194B22003F6 +:100640002190480B8183587AE7C2BD6BE2CF8DEDD4 +:10065000F4CD1635BEBED3743B69A6323843205361 +:100660001C44FA659E44EBD37649001359773FB397 +:10067000478AACED61B87B5B310CB676F7B1B9BA9D +:1006800045578E65675DA5B1B8AAA317DB9DBB482A +:10069000273C57EC580E4786A57A96F757E48FCF3C +:1006A000714A4B113F73ABFCCE7BE24E8DA7787342 +:1006B000C657D63A55C7DB2CADDC08E6F3565DD9F4 +:1006C0005048DEB856DA491951838AC2AD2F1778DF +:1006D00052F3C0FE24BAD26FD638EEEC9B648B1C6A +:1006E00082450700F0471D08F7ACDAF729FC0ADA63 +:1006F000F99E5CF59077A5C2ED5F98EEC7391D298C +:10070000281C1FE74EDADC571DB46170DF37520832 +:10071000C62A48A3CBCCA6493CCC7C8231BBCC6C4E +:100720008E0F238C127BF4C77A87B7D6B4340F0FA1 +:100730005D78AF5DB7D3F4F866BABBBA3B628D00A3 +:10074000059B193939C05183962700024E00246752 +:100750003928EACB8A6F44579EEAEA0452D7127EC0 +:10076000F904836CDBBA7CA09C1E0FCBD0F3C0F6DF +:10077000A8198EE6C9EBEFD6BE85F0C7EC84357FAD +:1007800086F36A50DD6A56BA5D9DE4161AA788148E +:1007900081A6DD4D21DE2D2346D84FDC528E5B0530 +:1007A000802E2346575E0FF68FF83E9F0EFC517940 +:1007B00075A736A5368A6F1AC639B51056E659514F +:1007C0004163CA8DCA4104301C671E84F060738C7B +:1007D0002631BFAB494ACDA76F23B319966270DFAC +:1007E000C756BEBAF99E7334BF6CB92D88E3F30FB8 +:1007F000451B547D0546CB8DC3F0A73ED07E5047A8 +:10080000B139A6D7A879E07AD1D451474A2E80339E +:10081000522DD116D2421632B2302495CB02338CEF +:100820001EBDF91DF02A3E3FC6BE8EF805F072CB04 +:10083000C75F059F5A9B4BF0CDD5E34D7D1F9D793A +:1008400079696CCCD0C769E4C7B26B98008FF79216 +:1008500016750792013DABCFCC731A583A2EB55D91 +:10086000BC8EAC26127889F24373C1344F0A6A1EDB +:100870002E97C9D1F4CD4350B8B780CD7096F134DE +:10088000CCAA09CBE14642818CE7DEA7BDF86DE238 +:100890002D3240B71A0EB56ECD224237D948B979FC +:1008A000065147CBD58720753DB35EF9F1A3E174BE +:1008B0005F09B41D375859FC1BE17B6BB9AEB4A37B +:1008C000782EC5CC57024488A4656CE4B80B273257 +:1008D00011C800024F1562EF4AD42397519BC55AA5 +:1008E00097877C410B496B22DA4177269685E2CFC8 +:1008F00094A934EB1C410ABB9246E63B7820F238BF +:100900006867B46BA4E8B5AF47BFDC7655CA6A52D6 +:10091000BA9A7A6EFA1F35EB16536997EF6B7567C3 +:10092000358DD5A8F2A6865465915C70DB95B90D1E +:100930009EA38C555271F2FB76AF7BD6FC1BE18FE8 +:100940008A7E26D4355D7BC536BA4FF6AAD86A5260 +:1009500098EF2DDA3B492E13F7F94DCCF2046023C2 +:10096000DAADBD776F7E01CF93FC50D22C7C29E2AB +:100970009BBD274BBDFB569B188A750D7315C98A05 +:10098000478519D0CB180923233142EBF29DB900DA +:1009900066BD6A58A8CFDDEA79F52838EAB639CAC3 +:1009A0003BD153D806479245FB3FEE509DB2ED2117 +:1009B000BF87015B863F36401CF19ED5D163120A8A +:1009C00028CD1D45001401934539D36B632ADC679C +:1009D0008A400E9E5B11907071C53683F4F7A96D45 +:1009E000ECE4BCBB86087124B3B04450792C4E00B3 +:1009F000A7B6E34AE455E81F0BBE1F785FC53E1754 +:100A0000F3B5AF107F64DFCDAAC1636F1020931BD5 +:100A10003C41DC8238016463B8B0036743C81517F2 +:100A2000F679F17BDE496EBA5452490B20902DF5D0 +:100A3000B90A194B0727CCC797B4125F3B57072455 +:100A4000552D4BE0B78A34796D23B9D1E7864BC376 +:100A5000308D0BC7BBF72A5E42DCFC815016CB60A1 +:100A600015F98715CF52A426B9633B3F91AD38CD18 +:100A70003BF2DD1EA969FB2DF8327F12C766DE3B13 +:100A8000D3C5BFDAE58649D2F20D830B39D8A4E38A +:100A9000250C51E5F015C4EBB79045731E00F08EA0 +:100AA0009BE2CF0BE97A6EADF647B25D4A5433CB89 +:100AB0001F991C20B2297C0EA00E78AC4D4FF66A0F +:100AC000F1E686246BBF0CEA16891CD3DBCAF2144C +:100AD0008D237871E66E6DDB5540390C4E1B390560 +:100AE000AB52CBE1EEB5ABF846CBC3F677977A4E77 +:100AF000AF6DAA5C5B3ADA049DA4932A9B0104863D +:100B0000F9B8E09AF98E22D72F97EF2FB7FC369DD0 +:100B1000CF6B27B7D6A3EE58BDE27F839E13D17C5F +:100B20004DA859D959E97A959DADC3C505E476FB21 +:100B300012E501C0701B900F5C1E79ABDE21F81D21 +:100B4000E0EF0F687A1DF589D26FEFB5089A6BABAD +:100B500068AD8A3E9CEAD855663C3161F302BC0C14 +:100B60005723AC7C16F14F87358BAB0BEF16EB960A +:100B700077D6323437104D6CA9242EA794653D08E2 +:100B8000E723B55ABCF811E2FF000CDA69BA86A176 +:100B9000E23D7A3B1D510CD68F35A848EF514ED619 +:100BA00028DFC401E091D0D7E614F592E9AEE7DB87 +:100BB000CBAB3ACD67E187857C69E319AEAFF5E948 +:100BC000175CD5B50D4AF350B71770C0B0A25C5D85 +:100BD00001CC8A143318E3214B65BCC3F77009E5D7 +:100BE000F51F841E1DB2F0C6A17BFDBC9F68834E1D +:100BF0008AEA089AE202DBD8F28554927D36AF2366 +:100C0000193C55EF1F7C06F12F8F3C77AB6B7A5E5A +:100C10009F6BFD9FE20D72F96CC35EC11B1227B87A +:100C2000C29567041FDCCA00EA4C647A679FD4FF50 +:100C300000677F16E91A2DD6A573A6AAD8D941E771 +:100C4000CEE9750C8C8B900FCA1F3B86572A390052 +:100C50008C815FB661E6B923FBCE88FCDEAC64DB39 +:100C60005CBD4FDB6FF82041FF008D6F7867FEC2DF +:100C70003A8FFE95C95F68495F187FC102463FE021 +:100C80009B7E17FF00B08EA3CFAFFA5C95F67C95E4 +:100C9000F93E7DFF00231ADFE27F99F7394FFB9D74 +:100CA0002FF0A06392BF5AFC60FF00838A756BCD62 +:100CB00013F6C9F06DC584934775FF0008CBC6AD28 +:100CC000113BB0D248AC0639E549FCEBF67DFAADF4 +:100CD0007E37FF00C1C01E3897E1BFEDCFE03D6613 +:100CE0000821B99AD7C332AA47213B4976950138E2 +:100CF000C1E376783DABD2E0F57CC2D6BFBB2FC84E +:100D0000E3E21FF74F9AFCCFCFBD3BE2AF8BB47D40 +:100D10002E3B3B4D5353B7B48EDE5B7091FC8A6221 +:100D20006DBBC1C0E7945F98E4AED182302BB4F8BC +:100D30006B7971E20D03C55AC6A1ABDB5C6B56BA89 +:100D40000410C1A7C96F2C32C91C3716B1C4BB929D +:100D5000131E362AA83927A67032449A57ED672504 +:100D60009E8F6D05C683697771143708F297DA1F75 +:100D7000CD96397685030232E872BDC3919C53B497 +:100D80008F8A96FE348758D424B58F4BB1F0EF8507 +:100D9000E0B377321919D17508487763C920CA17AB +:100DA000E8A3E95F719C29BC1D54E16F75EA7CDE04 +:100DB0005F287D620B9FAAD0E6F56F8C1E37D75651 +:100DC000DBEDBE15D46EFEC710820136ACB27911D0 +:100DD0008E88B9076A8F41C53A2F8C3E375D15B4AE +:100DE000B5F0B6A0BA6CD30B86B5FED65F25A403CA +:100DF00001CAE31B80246719009F5AD8F187ED359B +:100E0000E11F152E9A239749D34E9F66B6AE6DD13A +:100E1000C7DA987FCB47C8FBC7DA88BF698F08C598 +:100E2000E019F45F374869A6BD4BB1A8147FB446FA +:100E3000AA857CA538C6C39C9F702BF1F47E805791 +:100E4000F8DF6FFD81770BE97AF437336ABA3DB486 +:100E500037D696D14E1C444248C199E345281D1708 +:100E6000BE723918CD62DA7C71F1C697E5A5B6B5C8 +:100E7000A9471A4502A2244AB1ED424A7C9B704E12 +:100E8000E67C9C65F736E2D935D06B1F14EE3E1731 +:100E9000F8BE6BFD3E1B3BA9358F0FDBC3149329B6 +:100EA00075895DE29B7E3B9C47B7078F98E7238A55 +:100EB0009353FDA90DF787BEC2BA1DBC722585AD3F +:100EC000889FCDFDE621F302E703B2C836E3182878 +:100ED0000F26BF64CBE33FAAD34E09E8B7B791F919 +:100EE000EE3393DBCFDEB6ACF2FD7F52B8D6356978 +:100EF000AEAF36FDB2E18BCC042B08DDECAA001FAF +:100F000080154EB4FC67E279BC69E29BED52E3893F +:100F10006F653215CE768E8067BE06066B3146E36E +:100F2000E9CE39AF6A0AD1B7E07952D5851533DAFF +:100F3000AC53DC46D34798770057E6590838C03E93 +:100F4000FEB44264B292393CBE186537AF0C391C0E +:100F50007AF71F51542238832BEE55DDB7E63C67F4 +:100F60001F5AD4F0878CEEFC09E218F52D3D97CC82 +:100F70004478E48A55DF1DC46E852489C7F123A90E +:100F8000208E0E0F50466B36CEE9AD640464AE473A +:100F90009899204801076B7A838A6BBEE7247CB955 +:100FA000390076A99D38C95A5B32A35251778EE732 +:100FB000D81E0BF8997BFB52693E13F0AA6ABA66F9 +:100FC0009BE15D250D9C56D74D1DBDBE88CC4B4980 +:100FD00025C100090BE0E2E31BA4002B61FAF0FF3E +:100FE00000B6BD9F876F05BC9A5F8835CD5AD7453F +:100FF00009A769373AA485A5D4E250048CB193F2CD +:1010000046AC3E563CEDDAAC49008F0FF05F8AEFFC +:10101000BC197EFA869E9FE90855598F3198CE43B8 +:1010200046EBD195B8E0FA0C537C63E2DBEF16EBAC +:10103000F7175A936DB8E63F2C2616151C08D47F77 +:101040000A8EC3EA7BD7C9E1F86E586C7C6BE1E786 +:10105000CB492D62BBEDF77A1F45533A8D7C1BA51A +:101060005E37A9FCCFB7F998E28A91AD241E5ED015 +:10107000AC661B9429C9EFFE14D8C2B67736DE38A9 +:10108000E33935F5AED6BB3E6D45B7A0E9AEF4FD0C +:1010900027449AF35092EA34F39204105BACAC4BC1 +:1010A0002BB64EE75C636FBF5ACEFF0084EBC37F65 +:1010B000F3F1ADFF00E0045FFC7A99F1000FF84016 +:1010C0003E56E4DFC24F1D0F973579FE3F0AFCEB19 +:1010D0003CE20C6E1B192A546564ADD11F63966502 +:1010E000386AD868CEA4753D0FFE13AF0E7FCFC609 +:1010F000B5FF0080117FF1EAF4BF86FF00B6468598 +:10110000F0F7C0ADA10B3D72E6290DCABCC8043290 +:101110003C53AC21E338988C660439001EBCD7CE12 +:1011200038CD18AF9EC667B8AC553F65886A51EC9C +:10113000D2B1EAE1F2BA145F3524D3F267D29E3914 +:10114000FDB6F4AF18D95BDAFF0066CDF658E76B51 +:10115000B962BDD3A2BE59E62102C84492E1590248 +:101160000C10338241C838ACBF89BFB58E8BF137C4 +:10117000477B59AC6EAC5E69967965B7B21962A0CF +:101180008C053705554E49C01DFD2BE7FC5158D144 +:10119000CD6B5192952518DB6B455D1B54C153A84F +:1011A0009FB4BEBBEACF423E3BF0E67FE3E35C1E6A +:1011B000E2C22CF4C7FCF6AFAE75BF1EE8BF153F08 +:1011C000618F07FC3FF0EFC39D3EDF5A8EEA1BAFF5 +:1011D000F849647820927DCF6E1C9392E1D8DFC1EC +:1011E0001B066DB8C9070A02FC098AF71D3FE226F3 +:1011F000B5E19D1B4BB5B0D4AE2DADD2CEC2E963E7 +:1012000052368945B404360FBA4671D09453D85734 +:10121000D5E439962B30AFC95E5F0EABA7DF6DCF3B +:101220000734C1D0C252BD356BE9DFF330EE2CA4D8 +:10123000B40A645650F9DA7FBD83838FC692DAEE22 +:101240004B297CC89BCB6DAC99C76605481F50489D +:10125000A6DC4ED713C92C87749231663EA4F26A7D +:10126000C3466DA090C4A9343B90997672ADC90372 +:10127000F9E7D715FA1455F7DCF91EA43188DA1905 +:101280003734824C0F282A6549CF393918E3246056 +:101290001E78E3AD3AFD2312F990FCB0CC59E38DF2 +:1012A000A4123C4371015C800160075006411C534D +:1012B000DF335D2DC5E2CA63B9DF206450BE61C96A +:1012C000195EDC3F5C55746D8FBB0ADEC475AA964F +:1012D000C1D44A09CD145480E41F30E3777C0F4A0F +:1012E0007D9DEBE9D7F15C40C639ADE459236C64D0 +:1012F000AB29C8FD45463E4F507B9A4E2A796EF584 +:101300001DECB43BA83F689F1888E5F37524BE9296 +:10131000E6ECDD3CD796915D4B248D198C82F22949 +:10132000250A12BB09DB83D2A1D7BE3FF8BBC4B6E6 +:1013300013437DA979CB7314B0CB22DB451CD22C8F +:101340008C85F2E14312422A724E13E4185241D8BE +:10135000F86BF1E2D3C17A3E8BA6DDE8B6F756DA38 +:101360005DC49732CA228DA799CEFD832C3EE8DF5B +:10137000C83D401D2A4F117C75D27C47E1C934FF1E +:1013800000EC14B77934B7B259A38E20CB296B6225 +:101390001FA70B9B766E39CCEE338E2B8F9529E9E8 +:1013A0004D7AE875465EEDB9FE5A90EA7FB5C7C43E +:1013B0006D7B4C5B1BCF125CDD59B34E5EDDE08C68 +:1013C000C7379CE5DC32EDC3AEE6380C0851C28568 +:1013D0005C0ADCBCF105F69BE01B5F136977B6BACB +:1013E000F6BF7DA9CD7535BD9892CA486462AECC72 +:1013F000A4C410156CFDD207A66A7F05FED4FA17A7 +:10140000857489B4F7F05E9F3461A58ECEEB627D62 +:10141000AAD2065B6455191B59C7D9D58B1EF23E5B +:101420003863542C3E29695E1EB0B5F125F436565A +:1014300076773ABCD325A483F74F8646D8428E846C +:101440007071EA6BE7788E36C0C9285B55B7A9EB97 +:10145000E4F2FF00698FBF739DD53E2AF8CB5BD4C1 +:101460006E2EEF3C237B757574E659A6975459246C +:10147000958F2599882493D727A9AD2B3F8A9E3035 +:10148000F16DDE97A6EADA2DD5A69D6998A09AEFB0 +:101490005233C36084EE3B5151980DC3A22F24FDFB +:1014A00070EF14FED11E13F12F89B50D423BCD37DD +:1014B0004E8EFA77996D6D91D62B60C73B13233B07 +:1014C000474157B5EFDA5BC29E2BD1741D36DDB4B0 +:1014D0009B39F4A89E033DBA389AFCB364349D89C5 +:1014E0005E8318E2BF31859C92F33ED25F0BE854D5 +:1014F000F8BDE3FD4FE1E7C5AD66DB43F13C7AA5FE +:101500009595D6A1656EBF66F36182096E25F323BA +:1015100029347B496DEC4B00473C1C015CD5EFC77F +:101520008F176A7A2DE69F36B53FD8F50B64B4B8AD +:1015300089228D04B1290C132AA0F5009EE70339F6 +:10154000C0AF48F11FC70D2BC17E22B8D06FBC3988 +:101550006B753685AC5FADCDCF9313C970CD3DD8DB +:101560006E5973C0923C139C7960E38154F4CF8E22 +:10157000BE0FBDF853E21B3D63405B8F105CE9B0CA +:1015800069BA64AB046A2DF6125E5CA81F31E06490 +:10159000E49AFDAB0F754E37A77DBF43F39ABACDE2 +:1015A000FBFDCFD84FF82038C7FC1377C33FF611A7 +:1015B000D47FF4AE4AFB424AF8BFFE0811FF002870 +:1015C000DCF0C7A7F68EA3F87FA5CB5F68495F94D0 +:1015D000E7DFF231ADFE27F99F6F94FF00B952FFAC +:1015E000000AFC824EAB5F8E7FF05F8934387F6EDD +:1015F000DF01B7893CDFEC5FF84625FB4040C4B112 +:10160000DD2EC18565272FB46030FA8AFD8C7E0AF5 +:10161000D7E37FFC1C01E03BAF89DFB74F80F44B81 +:1016200049A0B69EF3C392112CE1FCB408F2B9278D +:101630006AB374523853CD7A5C21678FB3DB965FFF +:1016400091C9C41A617E6BF33E36B2B2F84779A5F0 +:101650005BCCF2CB67334174CF13CF712499322125 +:101660008C9C205594465C2A825199016600E2B414 +:10167000FEC1E0DB3F126B90F826792EB4997C35E1 +:101680000ADEEFF31B330D4212722400F2AB13108B +:101690003E50C48191CD71BE21FD9AB56F0E58FDAB +:1016A000A24D5B419C7917771FB9965938823594C2 +:1016B000856F2F69DF1B0652A48EA18A918ADED323 +:1016C000BE096B5F0AA3F12687E218A7D3AEBC411F +:1016D000E1782E9444E639ADA33A85B9C6597875B8 +:1016E000684A9C640F53D07DAE6CA1F53A969B7E00 +:1016F000EB3E7700E7F5985E3D4D7F17F853C2F655 +:10170000234DFEC566BC696D11EF85C5AAC7E45CB3 +:101710001FBC898CEE51EBC7F5A22F0AF861BC0300 +:1017200035C333AF8885EAA45682D57C86B62A773E +:10173000397EA1836005C7209E98E78EF167EC97FC +:1017400079E068F4D6D5354F16DAAEAD68B7D66510 +:10175000B52044F0B701C614E01C7D7D6962FD939D +:101760006F27F024FE264D5BC58DA2DBDEA69EF71B +:101770003FDA6B859D94BAA6DC679504F4C71D6BB0 +:10178000F223EF8D1D565F0AC3E39BB7F16C7753CD +:1017900059C3A0C02C61B70DE6493F9910555219A5 +:1017A00040FDD1970492A081956FBA5D79A1FC307C +:1017B00076B174BF8E158F4ED3CDCA4735CB13711A +:1017C000E7EDB9DA5A35C931FCE4602A64052C6AC0 +:1017D000B6A5F09757F8BBF106DF46D0D0DD5D69BE +:1017E0009E1D5B92D33F2F1410E79207DF7608808F +:1017F0006305DD470092227FD9475CB4163F68D469 +:10180000B45B56D5CC274F05A77FB624DBDA390168 +:1018100048D82A3223382E54EDC7009C57EC580F75 +:1018200066B0B4F9A6D7BB1FEBE67E7B8C53F6F30C +:10183000F77AB389F88906936DE33BE8F4275934C6 +:10184000A565F24A172BF746769701B6EEC80586CE +:10185000702B173B5BB7D335D8F8CBE0D5D7843C9A +:10186000250EB4352D3751B1B89CC49F6749D18A34 +:10187000FF000C989624F95B9E3AF1C81D6B928A82 +:10188000E5A08A555DB8986D6CA8240C83C1EA3A2E +:10189000751CD7B54651947DD773CCA91927EF2273 +:1018A0003CE07AFEB9A9AE9C5B896DDBCAB8646D79 +:1018B000A932B310003CEDEC41F7150EEE6987AF8D +:1018C000F9E2B420925BA69618D36C6046080CA887 +:1018D000159B9CF27BFE3511FEB524F3B4F2F98D15 +:1018E000B15B000DA8074FA0C53646677F9BEF751B +:1018F000E940EC3918EDEA7F3EB41C9393BB9A445F +:10190000FBB52CB72D3451AB08F6C436AED8D5494B +:10191000E73C90067EA6810D8277B590491B346E18 +:10192000BF7581C6280A1836ECAE071F2E79FF0056 +:101930003C537AF1ED537DAA139FF478B989501D79 +:10194000EC70DC7EF3AF53C823A7CC78E287AAB053 +:1019500079993E3FFF009109BFEC210FFE8B9ABCA5 +:10196000FF003C0AEFBC7BFF00220B7FD8421FFD2B +:101970001535703D857E3FC4FF00F2319FC8FD0BD9 +:1019800024FF007388514515F3E7AC145145001549 +:10199000EAF7BFF1EDA6FF00D832C7FF004963AFF9 +:1019A00028AF57BDFF008F6D37FEC1963FFA4B1D24 +:1019B0007D9705FF00BD4FFC27CEF127F023EA49B4 +:1019C00064D6F032B79ADB9A360E0DB870A7B0190C +:1019D0003FAF18AA80903A9EA0E2B5FC1BE0ABCFC7 +:1019E0001C788A1D2ED5A18279959F7CE4AA22813C +:1019F000B893804E303B026BBDB9FD93B5EB1D3EF5 +:101A0000E249A5B756B43234AC60BC8C009099D989 +:101A100007996E8BE6796ACC0171BB803D6BF45AF5 +:101A200098EC352928549A4DF4B9F234F0B5AA2E21 +:101A30006845B479BC96B1C9359C2668E1568D7766 +:101A4000C8CE5D10924F403238201519E7F4A75DDB +:101A5000EF8BFE01F88FC2B3C775A969EB6D6135D5 +:101A60008C3A9EEB6684C86D64952047112BFCCEA2 +:101A7000599415CE41249E326B9AF1BF80B56F8682 +:101A8000FE207D275AB5FB0EA31C51CD24064576BA +:101A90008D644575DDB49C1C30C83820E4115B2A88 +:101AA000B097C2CC654E4B7463D145157A92383EDF +:101AB00011971F78E7346ECC7B71DF39A69E07F54E +:101AC000A08C51600EB5E81F0BB4BF02DEF86F7733 +:101AD00089AF35087509F55820885B91B63B7DF1D3 +:101AE00079B23127006C32E38272A3A0073E7FFEF9 +:101AF0007A5765E09F81BAD78FFC1B75AE591B558D +:101B0000B1B3BB8ACA4F30C9B8C923A20C6D42A772 +:101B100099178CEE3CED53B4E31C45B93DE76F33A8 +:101B20006A37BFBAAE7A05CFC35F84CBAEDBC56D73 +:101B3000E26F32CD751F26E6492675668713890A3E +:101B40000D98DA9B2028C5BE732B0EDC65FC33D3C1 +:101B5000B4DD4340D3ED6F2476D25752995A5116D3 +:101B6000F658F7282E011F7B6F38AE5F53F811AC83 +:101B700069BAA0B7375A3CCCF7979661E2BBF90C2B +:101B800096B0C73499DC011949502820316DCA40FC +:101B90002315A3E0EF0049F157C05A268D05C6A5CD +:101BA0006D7536A12243F63B810B4AEE5155492310 +:101BB0008C923DB9AF97E234BFB3E5EFB7B7F5F319 +:101BC0003DCC9DB78B8A713A9F13F86F43B4F12EC9 +:101BD000A116931ADE6951DC3AD9CF3DBAC72CD190 +:101BE00067E5665190A48EA33C55EF137853C2B6B7 +:101BF0005E1FD124D2A492EB549A177D52196D1610 +:101C000038ED24CE156361CB02B92490304639AE4D +:101C10000FC51FB31C9E0BF126A1A46A5AD78B6D6A +:101C2000B51D2E77B6BA84EA0ADE5C8870CB955271 +:101C30000E08EA3357759FD942FBC13A4687AC5F1D +:101C4000EA7E2886C75E89EE34E79351478EE634F4 +:101C50006D8C7006701B8C1C1AFCBE1F12BBEBF740 +:101C60001F692BA4CE9EEB4AF867AD78DA48FC4991 +:101C7000A85EDB6AD797DA94FA9DCE24F2A2613D82 +:101C8000D08D4E0E4B3621200518C9CB1CE072FEBC +:101C900039F0AF8060F0BDECDA26A8D35EC3690BE3 +:101CA000C2AF33832B9621F20A81BB6F500E0638E8 +:101CB00026BA0F147ECCDE23F8AFE3BD435CD3E439 +:101CC000D3234F146B3A8CB6F6EF24BE68093DCE91 +:101CD000EE91FCFF00EA1C610B6DF937050CB9E6CB +:101CE000F55FD953C61A2E83AA6ADF67B79AC7452C +:101CF000B5FB55E4D6EEEC2DCEE55F2BEEF2FF0002 +:101D000038276E571CEEAFDA70D2A694396A6BA6EC +:101D10009DCFCE6A2936FDDEE7ED27FC101CFF00C3 +:101D2000C6B6FC31FF00611D47FF004AE5AFB42491 +:101D3000AF8BFF00E08107FE35B9E18E73FF001322 +:101D40001D47BE7FE5EE5AFB424AFCAB3EFF0091C9 +:101D50008D6FF13FCCFB8CA7FDCA97F857E40FF7C6 +:101D600097EB5F8C3FF071359DEDFF00ED9DE0B886 +:101D700074D4BA92F26F0D3246B6F9F31B32C8082A +:101D80001F55DD9F6CD7ECF3F55AFC69FF00838487 +:101D90003C6979F0F3F6DDF03EAFA7951796BE19D2 +:101DA00091632E32177BCB1938FA31FC6BD2E0F5F8 +:101DB000FF000A1FF6ECBF238F88BFDD3E6BF33EAA +:101DC00000B44F19D858431C32788A1B78ECEE22A5 +:101DD0008923926544B72D89D000788CB70CBD0952 +:101DE000EBCD741F0D6C758D234CF16C334332EACF +:101DF00070E810BE9F05E12AA55AFAD59460F45DFB +:101E00008CEC3181CE7BD5AD37F6B6F1269BA5DBC8 +:101E1000DB3476B74D0A4C0CD3025DDA492390B11E +:101E2000E9D1E30DB7EE924E47357743F8B177E34A +:101E3000FF00F849F5AD4E3455D0FC370C1B608CD3 +:101E4000B3C882FEDC0F7620CBC67A2803A0AFB8D9 +:101E5000CE2353EA7539A0BE13E6B2F74FEB304AF2 +:101E60004F7472F36ADF109CA9934ED11B8C0DD76F +:101E70000FD3DB9A51ACFC425B7F2FFB3F45F2490D +:101E8000DC545CBED27E99C56CF8C7F6AEB2F1A444 +:101E90007A62DD58DFC7FD9368B650F91A618F7218 +:101EA0002F42D8FBCDCF53CD107ED5D630F80EE3E0 +:101EB000C362C6F8D8DC5EA5F349FD987CE122A98F +:101EC0004003E33B70795E99E6BF205B9FA0B32798 +:101ED000E275C6A11F8A6C0D9B5C4578DA4DB4D7BC +:101EE00022D1DB864412B9E39DAACBBBD8A03D46E4 +:101EF0006B26C2EFC61636D73F65B8F11411E23B28 +:101F00006B8114B322B043B6346C1E7691800F42BD +:101F10000F4AECB53F8AF7DF09BE205AEB1A643648 +:101F2000F349A8E8504456EA1DC04132A991083D42 +:101F3000372068DBFD9761DEA9C7FB516BC9179796 +:101F40002456D32FD92D6D390572602CDE69C759FF +:101F5000199D98B75C9CD7ECB97FB4585A6D417CF9 +:101F60002BF23F3AC67B3FAC4FDE7BB393F16EABB7 +:101F7000E28D42D4FF006E5E6B9750B5C33137B32C +:101F8000492299B0371CB93F374C9EB5CFD775F170 +:101F900037E3EEA9F14B4A6B3BCB6B48636BA37302 +:101FA000BA20739C631CFE79EA735C4DB4CB04C108 +:101FB0009A3590007E56E87822BD5A3751D525E8EB +:101FC0007054B37A3B84D1C68911493CC2E9971B4E +:101FD00048D8D9231EFC60E47AD3229CC4B2A85806 +:101FE000DBCC182590315E73C13D3EA293B7E1F979 +:101FF000D464FCD5A9996ADAC26BBF28AAA8134990 +:10200000E5A1DDB7278EFF008F53504A4B31DD9C91 +:10201000AF1C9A226CCABF77A8E0F4FC691DBAFB1A +:102020009CF1415A0A9F76969212ADC16C7079A4C8 +:10203000671B176E738E68EB60E5D2E4D6F2AC32A4 +:10204000EE68A3997046C7CED390403C11C8CE47E6 +:10205000B814D12B088A6EF958863F5E47F534478D +:102060001A9B5690C8BB958011F3B9873923E9FDB7 +:1020700069AA770FCFFCFD7DA9DBA926778FBFE486 +:10208000426FFB0843FF00A2E6AE00F4AF42F887C0 +:102090006EF0FC3E5668DD566BE85E32C301D764D5 +:1020A000E323D4641191DC1AF3D35F8F713FFC8C6E +:1020B00067F2FC8FD0B24FF738FCC28A28AF9F3D41 +:1020C00060A28A2800AF58BDFF008F5D37FEC19621 +:1020D0003FFA4B1D793D7AFA5BADD0D2E3656632AB +:1020E00069566170EA987FB2C7B725B8C77AFB2EE8 +:1020F0000BFF007A9FA1F3BC49FC08FA977C03E32D +:10210000393C01AF2EA56F0C571711028B0CCADE9C +:102110004C8AC0AB6E2ACAC383C6D35DF6ABFB62E2 +:10212000F89357B3BB8A5B5B3637824DCEF797F394 +:102130006D7781A0320592E593788D8804A9C71E3A +:1021400095E4AA723F0AD4F08F84AF3C6DAC258D24 +:102150008C6AD21059DD8E12141D5D8F651EBFD79B +:1021600002BF40C5E170B2FDF6222B4EAD6C8F94DC +:10217000C3E23109FB2A527AF45D59B367F14FC5C6 +:10218000DA86E316A77323CAB0D82CBB13CC882CED +:10219000A2689124237464491EF0548395CE6B2B5E +:1021A000C41E2AD53E24EBD2DF6B17BA86B5AC5CD1 +:1021B000C7142B717131924711AAC6A189C938443D +:1021C0000077E067BE7DC7C3FF00B1C69F736BE1B8 +:1021D000FD6AF24D661F0F5E4D240F2BC207F6A15C +:1021E0008B6976B7E876207CB0196DAA71939DBE95 +:1021F00055F1AFE1649F0B3C4E563C47637D34ED97 +:10220000670C9203756F1A48542CCA3EEBE307A97A +:102210001D46720818E5F9960B1294F0AD35AD9A8B +:1022200035C6607138793588D19C8CF73F6AF9984A +:102230002861851B23545C01E8A05434515EA5AC91 +:10224000700E12B2A1507E5639228DFF00BBDBC743 +:102250005CE69B45020AD9F0E6ADAF696B6B75A5EC +:102260004DA9C2BA5DE25C412DB97DB6D7191B59A3 +:1022700071C07240C1EBC0AC6AEBBC19F18EFF00BB +:10228000C17E1197438618A4D3EEEFA3BCBA52CCFB +:10229000AF38428420607E5198D4E4739ACEB5F969 +:1022A0007449FA9A53B5F5761927C43F19417B163C +:1022B000ED4B5A8E74BB9A58C6594ADC491AC7313D +:1022C00003FBEC9B55BB918078C56BE853EAF65F46 +:1022D0000BB4D6D0E0B39AF3ED938713C85028F926 +:1022E00070460FAD6E4DFB5B5E2F8C2D75C8F43DB7 +:1022F00035AF6CF51B8D417ED1BA68C99ADEDE0917 +:10230000060FF1016EA4375CB31ACDF077C4187EC6 +:102310001A782F47D6A48649197529648E28ADBC32 +:10232000E50CA51802BFDDED8AF97E2372FA84AFB1 +:102330000B6DFF000E7B793F27D6E2D4BBFF005F19 +:1023400033266D5BE2048ECD269BA1B3372C5EE174 +:10235000F24FBFF9F4A9A3D63C7F2CB0ADCD8E8F40 +:10236000E48F4B862554F5C0CE3DAAD78ABF698D30 +:1023700037C5FE27D4355B8B3D523B8D4A77B895E8 +:1023800062D39923566393B5470A3D00E95A1AE789 +:10239000ED5569E35D1B40D266B1BC8E3D1627B793 +:1023A000B674D34C4CC1DB71F31B1F373DCF415F7B +:1023B00097D3BF32B1F6F2F84CCF89977AD69DF118 +:1023C0007758BAF0FB6BD6B0C3A85FDB59DC413459 +:1023D00099317DA266658D9402AA416CA827277960 +:1023E00039C9AE6EFB5EF146B30C9F6ABDD76EA3D2 +:1023F00086D16DDFCE9A4754B7CE550E4E04791C68 +:102400002F4E057A1F8BFE3FEB9F0EFE254FA4C774 +:10241000E54B67E13D5EFD618D59904B29B9B93BB4 +:10242000C91CF1E738C7423AD73D7BFB415E5CD817 +:102430006A90C7A6DB46DAA6969A5CADE6BB011A9F +:10244000B6ECE0F19CFE5DABF6CC3C6AB8C538ADAD +:1024500097E87E6B5796EED26F73F6BBFE0812DFDD +:10246000F1ADDF0C0E7FE423A8FF00E95CB5F67C3C +:1024700095F187FC1023FE51B7E18FFB08EA3FFA84 +:10248000572D7D9F257E4B9F7FC8C6B7F89FE67D61 +:10249000E653FEE54BFC2BF2093A8AFC71FF008201 +:1024A000FEEB1A4E81FB75F80AF35BB46BED361F39 +:1024B0000D49E6C0154990EF9420F9811F78839368 +:1024C0009C7A1E95FB1CFD56BF1C7FE0BF3E098712 +:1024D000E217EDDFE02D266BE4D321BAF0D4ACF7A0 +:1024E0004C10889636964E8EF1AFF0E3E6750339C0 +:1024F000CD7A5C216FAFFBDB72CBF238F882FF0044 +:1025000055D3BAFCCF89755F17FC3BD5F47530689D +:102510006FA6DC358DF298FC9693C999A25F2312C1 +:102520006FF9B12EE218A80AA40C138C6CE8FAC754 +:102530008775DD7B5A9BC336AD6B669E1B821BB4D1 +:1025400016E218CCAB7D082C06E6EABE5924B1CBC6 +:1025500096C718AC8D6FF6601A7E9115E59EBF1E6A +:10256000A51C9657D7C8D0583F953A5B46B2E63778 +:102570000486565382DC047054E7009E9EC3C177E4 +:10258000FF000934FF001478466BFB5D534DD6BC49 +:102590003FE6484D9246EC3FB4A389886E58A31895 +:1025A0004B46C586E8DD1C0527E5FB2CE1D2FA9DEC +:1025B0004E593D8F9DCBE353EB30E65D47F8BE6F40 +:1025C0000EDC2697FD870DDC2C2D116FFED322B675 +:1025D000FB8FE22807DD4F63CD24137874780668FB +:1025E000E482F3FE1246BD4314A25516AB6DB486C9 +:1025F00005719DE5B041070067DAB8CF18FEC81E27 +:102600001DF052E98D756F6D70356B35BD8BECBA71 +:10261000B4937968DFC2FB5F28E3BAB0CF4EC7340A +:10262000EB6FD8FBC3B27C3F9BC48B6F6AB676D787 +:10263000A960603AAB8BA67652E1845BF714C0C107 +:1026400061C0381DC67F253EF8B5ACEABA0E87F1E9 +:10265000215BC4F6135F58B68A8D6C8A3E613A05D9 +:102660009621C91F2394F298F5092B1192056E5CEF +:1026700078FF00E12BA34F6BA3C90B34B66CF04D70 +:10268000671386863927132A10BC6F5309C9C107FF +:10269000702CD8C9ABE2BD32F3E32F8BED7C3F71D8 +:1026A000AB69FA5DAE97A44372AEF6712FEE615539 +:1026B0001336E5DAC4A41E6CA573F308881C915781 +:1026C0002FFF00630B5B32AD1F8B26BC8DE5B484FE +:1026D000BDB6971CAB03CD2DC46C6422E708A9E4FA +:1026E0001F9B249DC032C678AFD7B032A2B094B938 +:1026F000E4D7BABBF6FD4F81C57B4F6F539629AB2C +:10270000B3CC7E20EA1A1EB963697DA5AA595E483A +:10271000F20B9B2587608C6EF90820053C71C01F69 +:102720004AE56BBFF881F04E1F09F83FFB7AC75BA3 +:10273000B7D434F92E3C88636544B8619237B2ACA3 +:102740008E1412A7182411DEB80AF7284A328DE336 +:10275000A9E4D65695A5A05467AD494D9A3F2D865C +:1027600071C807835B198B04BE44AAFB55B690D889 +:10277000650CA71CF20F047B54FF002EA2CA12386E +:102780006164466918BED1211B9B8C9C038C280375 +:10279000A902AAD393FAD080923F26382467DCD2CC +:1027A00014CC7B5800ADB803B81E71B7774EF8F75C +:1027B000A87777FD69CC1955739F514DC50BCC1E79 +:1027C000A59FB0799792450C914CB1866DFB8461C1 +:1027D000C0193F7B1CFA0EA4F404F1512E178EBCD5 +:1027E000FEB444F0ADBCAAD148D331531B09005507 +:1027F0000339CAE0EE3D31C8C7BF69F736917B2285 +:10280000C72DBCC515A3DE8A258D9482AD8DC39ED0 +:1028100009E48041391822AB4B0199F116168BE17E +:10282000E46CED1B092FA22A16404A00B70304737B +:10283000B4E41383CE083DEBCEF39AF5C8EEADD6E3 +:10284000C12D64B786E6191964996E62122ABAEF2F +:102850000A57BFDD6E9F5F6AFA1FC33FB1FF008654 +:10286000FC4DA17F6843A3689F63B882D5EC2E1B03 +:10287000C416309BADEEA1E4789D03A20F9F217793 +:10288000B2E01C119AFCDF88B23AD5316F11CD1538 +:10289000195B77FF0000FB0C9F34A71A0A959B6811 +:1028A000F8728AFBCDFF0061FD0E3F174366FE1CE8 +:1028B000D3ED2C66BD6DF3DF6BDA7DB3A5B846644E +:1028C000D8BB4ACBBC00CB286087214953961C67F4 +:1028D000C6DFD94A0F86FF000F747D52D7C3366911 +:1028E0007974F7535DC535CDA5C795680C66DA4D8B +:1028F000B11C82EAEE33D18A6572A43B7830C86A93 +:1029000049A4AA475F3FF807A92CD20BEC4BEE3E37 +:102910003FA2BE9087F664F14CDA74D76BE0BD1F1E +:10292000ECF6ECA8CECD06D2C73850778C920138A1 +:102930001CE0138C0CD64A7C1ED5A6D026D513C21B +:102940003A63D8DBAB3C92AC71B6C55382480D9C60 +:1029500003DF15D51E17ACF45561F7FF00C03196A3 +:10296000754D6F097DC78293C57B06AF6AABA6E83C +:10297000B346B2796FA65946C5D87322DAC45B0054 +:1029800073B705793DF351DE5AE9F125BB26856021 +:102990008B3460E65B40379190C57A7CBB811F81A8 +:1029A000E983516A13C97B74CD2471C66345842CB5 +:1029B00068151151420031C602A819E7A77AFA8EAC +:1029C0001FC86BE02BBA95A49DD5B467879B66B4EE +:1029D000B1549429A77F3432EAEA4BD9DA5958C95D +:1029E00023632C7BE0605749F0B7E24BFC3AD6A654 +:1029F000792DD6FB4DBE510DF5B1214CA99C828D90 +:102A0000C95704021B04678208241E6E387CC86400 +:102A100091A44565C61486CC9EB8E08E3A9C914E32 +:102A20008ECC5E35B476FE75C5CCE7679422EAC4D9 +:102A3000E14210496278EC3938C1EA7EBB11469D0B +:102A40005A6E9D5D62F4678546A4E1353A7A3DD1C0 +:102A5000F71E8DA8EA5FB6378D74FBBD43C49A5646 +:102A60008BE14D26C7ED36BAA291696BA25941B0F0 +:102A700032C50A9DCB711B32031265D9DD5816474A +:102A80000E7E7CFDB0348D0EFF00C593788B47BC65 +:102A9000BF64D46F248A24BE40B3DF4099097455C3 +:102AA0007E58CB6DDACA3E52E094E8C1795F0FEBF5 +:102AB000BE23F812664B9B2B1BCD2F54262B8B2944 +:102AC000EE16E6D5E68C71B8C326639E2DF9DBB908 +:102AD0001C062AC36BB2B727E28F135DF8C35B9F56 +:102AE00050BE95A6B899B966006D51C0501400AAA1 +:102AF000A301540014000000015F2395647570D891 +:102B0000EF6D87A8BD85B48AEAFF00E01F438ECD34 +:102B100069D6C27B2AD07ED6FAB7DBFE099F453E36 +:102B200042C42EE1DB8E2995F631DB53E66D60035E +:102B3000268EA28A73485C2FDDF9460600E94F50C5 +:102B4000D068EBFF00D6AF40F857AC781F4FF0CFFE +:102B500097E25D26E350BE9F54B706649648D6D6EA +:102B6000D43C45C92BD77209970016E72318AF3F0D +:102B7000AEE7E1CFC119FE20F83E7D521D5AC6CD09 +:102B8000A3D421D3E2B4941335DBC8F1AE2345F9C5 +:102B90009D87981B6AA9F9558F1C038E2395C2D275 +:102BA0007646D479B9B4477DA86A9F0624D41C5BC5 +:102BB000C33790B76CABE725D05650B382CC15C95C +:102BC0001091E479601DEAC1F79207391F0B3FB3FA +:102BD000D7C3FA7C9751DD368A35197728204A62A7 +:102BE000DC9900E31BB6FEB443FB215E4DE4B47EEA +:102BF00022D1E4B592E1E13711AC8D0C68AB72449F +:102C00008D2602706D250C377CA0C6D92AC0976925 +:102C10001A549F1AFE1E68BE17D5BEC13DB8D45ABD +:102C2000185C22DAAAB651159A450AC179E49FC602 +:102C3000BE4F88553597C9424DABAFEBE67BD94BBC +:102C40009BC5479977353C50DA54FE24D41B478EF8 +:102C5000787496B87366970CAF32C39F90390002B0 +:102C6000D8EB8ABDE279FC332787B435D261BC8FBB +:102C700053481FFB55EE25468A59770D86151C854E +:102C8000038393C9E9C715E7FE2DFD94BC33E11F0B +:102C900013EA5A55CD9C735C69B70F6F24B6DA946A +:102CA00093C2ECA704A48AE4329C70C3835B327E97 +:102CB000CB3A47C2D8BC37E22863B1F33548DEEAE5 +:102CC000CC47A81BA783636D3E74259B61E7215DFC +:102CD0007041C8C8C9AFCCE36BA72EE7DA7D966C0C +:102CE000DD7893E1BDB78DE4B0F1368F7325E477DD +:102CF000DA93EAB79F3EE594CF75B1020C1624181B +:102D00000E4900143C724D63F88F56F85F2F83F51F +:102D100026D36D31A8B592476B1CAB3248B2EE0496 +:102D2000B6FCBA97001073856CF078C5743F10FE3E +:102D30000F5FFC6AF1849AD5E788B4B82EB58BEDA5 +:102D40004A65B34B68C496B04771740C8423062A55 +:102D50001A120B328037A619CEE0BCC7887F652DCA +:102D60004B40D0B52BE9353468EC34D1A8EE36B2FF +:102D700024530DCA0A2B363B382A71CE0F0315FB9C +:102D8000261FD972C3DE6B6EE7E715954E66E31515 +:102D9000D4FD96FF008204F1FF0004DCF0CFFD8437 +:102DA000751CFF00E05C95F68495F17FFC101FFE1A +:102DB00051B5E17F4FED0D471FF817257DA1257E09 +:102DC0005F9F7FC8C6B7F89FE67DBE53FEE54BFC0C +:102DD0002BF2061C7D2BF18FFE0E1DF0D6A1E31FFA +:102DE000DB53C0FA6E9B03DD5F5D78718471A1C116 +:102DF0006C4B231FC3009FC2BF6776F15F8C5FF0EF +:102E000070F78AAF3C19FB68782B50B099ADEF2171 +:102E1000F0C48B1C8A01D9BE4910F5FF006588AF4C +:102E20004F83F4CC3FEDD97E471F10FF00BA6BDD16 +:102E30007E67C1ADF027C656F6E927F60EA11A49FE +:102E40000CD2A92B8DC913F97277ECE42E3A93EBCF +:102E50005D07813C13AE783ECFC5D677B6ADA5EA07 +:102E6000D75A0452D89BA4DCA3FD3ED9777D30927B +:102E70002E3B1523A8AC9D2FF68EF1568FA5436BE4 +:102E80000DE43E540B200CF0AC8DB9D918C849E4C0 +:102E9000B864521BB11EF5D0785FE296B3F106DF3D +:102EA000C51AAEB0F26A171A1F86E0B6B78A088252 +:102EB000B346BA85B80A00EF99598B75249CF5AFD3 +:102EC000B9CE3DBBC1D5BA5B33E672F74BEB304AA6 +:102ED000FBA39FB9F0AFC42B1F2FCED534987CE550 +:102EE000DE9BEC9D77A9EE3D41F5A51E14F8826CA2 +:102EF0009AE7FB53496B75711B49F637D9BB19C665 +:102F00007A671DAAFF00893F68FD73C5A2C5751FBA +:102F10000FF88AE7FB36D96D2DF744BFBA897A28B6 +:102F2000F61445FB476B90F83E5D057C3DE221A41D +:102F3000CD74B7AF6FE52ED69954A87FC0122BF190 +:102F4000D3F42657F889E13D53C5DE2BB0B5D3ED58 +:102F500064BEBD874BB3138B74FBCEDE5C5BB07B72 +:102F6000192451F5715565F801E38B3386D0B50806 +:102F700096430819380E65671181CF3B8A38F5CA28 +:102F80009ABDE39F1BEA7E05F1959EA3A4CF2D8DEC +:102F9000CDEE851C3265725126836BA9F423770729 +:102FA000A82A08E40A86E3F69DF16DE5B7977179E2 +:102FB0006F70CB2C534724B6E8D240F1492C89B42A +:102FC000F6C34D274EC71DABF68CBFDB2C2D2B2532 +:102FD000B23F39C5FB37889EFBBFCCC483E12F8944 +:102FE0002EB5FF00ECA8F4ABA92F76349E50209D9F +:102FF000AA70C7AE38381F535CE342C9318D95962D +:10300000453B4AE3906BB0D13E3BEBFE1F86D45B61 +:10301000BD8F9B661D52E1ED55A660EC1C866C646D +:1030200080C030CF422B909AE24B9B99267626495E +:1030300018BB1F724D7A54DD4BFBC70CF97A0C2379 +:1030400004FE5D29A529DD4D38C9BA303E5EA4F4E1 +:10305000E4E6B6235E83644185DAA471CE4F5A6AF2 +:10306000AE1A9D4501760DB9BAF2146064F4A1ADB3 +:103070009936EE0CAADD0E3A8F6A29D24CD2AAAB51 +:103080003332C630A09E8280B8E9E48D6392187E08 +:103090006859C3877401F03DFB75A49E613CBB84F5 +:1030A00071C5C01B5338E0633CFAF53EE699450212 +:1030B000353C35E0CD4BC62D75FD9B6AD74D67116C +:1030C0009E7DB81E5C7C02C4FA74CFE15ED173F1C0 +:1030D0005FFE1497C2A87FB73C337925F68ED65190 +:1030E000AC62F225128F9DA3932D13E060F4079A32 +:1030F000F11D03C4B79E19B89A4B399A26B888C1F6 +:103100002E3A3A1EA08F4E2BA797E311F125D6A198 +:10311000FF00092693A7EB56FA9149658D90C415D7 +:10312000D010A405231D718E98AF0F3BCB658EA2E6 +:10313000E9593EAAFDCF572CC6AC35553D7CEDD89C +:10314000F4AF0D7EDEFA6FC6DF1F786F459BC217A6 +:103150003A7F96DE4452AEA3149B4F90632C4341BA +:1031600093955E990326B5FE224D0F8FBC19A5DFFE +:103170004325869D0CDA15AC2B15C5C82D188E215C +:10318000102C70324ECCF007DE15C2F823C172D875 +:103190005F59EA9A7F817C2BA4DC3C427B3BA9757A +:1031A00025565F307CAFB1A607EEB6E191D074AF83 +:1031B00065F1DFC0AD03C15A5E9FA2DF7C44D1E15F +:1031C0009174C8C433C7612CF15C4619D44C85098D +:1031D0001B4956039CE54F6AFCB73AC8961F07C9BE +:1031E00018C65539E2F495B44FABF23EFB26CDBD7F +:1031F000A629CA4DA8F2C96AAF76D69633ACBC36BA +:1032000092FC37BE5FED2D251BFB5AD5B0F7207021 +:1032100020B91E9EF587E09D013C3FA1DD5D7F68E2 +:1032200069178B6B1B4BE5C33F9864FDEA0C0503E4 +:1032300027A81C5751A7F87FC23A9F8764D3ECBEDA +:10324000206997571757D14C9FF12CB85CEC495324 +:103250006F3DC990724E38AF2D6F89DA0F82B4BDC1 +:1032600056DEDF50D42EB52B75686357D35628CC65 +:10327000A2556E4F9ADC0D87B1CD78392E418D96CF +:103280002E84A342EA0E3CCD4EF6B377F53DDCD357 +:103290003AC22C3558BACD73A95BDDB5F62C78C788 +:1032A000C77A8DAEA9AB6A9A8786B5C8EDED75DB96 +:1032B0004BF695EEF12593244EA221260BA8264528 +:1032C000603380171C1E6A8D878EF55D67C29E2055 +:1032D000BCB5F0CDC4367E20F10C7AA06B39B64572 +:1032E0001E65216DF6F4752C4800838201C015C55A +:1032F00078E3E336A9E3C8B544992DEDE3D62EA2D1 +:10330000BCBBF2F3BA59235755249CFF007D8E3A7B +:1033100074F4AADE1CF8A5A8F863C2ADA3C296B2E5 +:1033200059B5FC7A9289620CE92A63041EA32170C4 +:1033300047704D7EFAF0ADC76FC7A1F8D7B6F7B7A3 +:10334000FC0E83E2EF8F26F117852DECDF44B8D217 +:10335000617D5AF2F374AE195A42E7722F031B379C +:103360000538EBDFB633FE09780EFBC55E20B7BE2D +:10337000D2F51B2B3D4B4DD4ACD6D52E158979A457 +:10338000982C67A6301BAE7B0AC5F16F8FEFBC652A +:1033900002C57496EAB1DD4F763CB8F690F330671B +:1033A000FC32381DAB2EC755B9D2DF75BCF2C0DB7D +:1033B00095F28DB4EE53953F507915BC68B54F9694 +:1033C0003A194A6B9AF2D4F5F9BF677D5F5FD5343D +:1033D000EF08F8674DD32D46B9E209ADDC47A819CF +:1033E000D64BA8E08A467676C6C8D2398617939D12 +:1033F000E09240C78D5CDBBD9DCC9148A56489CA35 +:103400003023A11C55EB1F166A7A6430476F7F7713 +:103410006EB6B39B98447295F2E52002E31D090055 +:1034200073EC2A8BC8D23B33333331258939249A44 +:10343000CF0786F611F671B72F9155EB7B59734B79 +:103440007EE34B13DCD14330C2E38E39CFAD15D7C9 +:103450001D8C58514A8541F98718E31EB494C90060 +:10346000706B6BC3FE19D7750D39B52D36DEF9AD0E +:10347000EC6E114CF0B15104AC542E083C364A8C21 +:103480008F51D38AC53D2BA3F0C7C52D5FC2BA03A8 +:103490006976B2C7FD9B25E25E4D6EE8192E59761E +:1034A00090AFEAB94538F6ACEA73F2FB8694F96F4F +:1034B000EF1A16DE18F1DCDE23F2238FC4475479AD +:1034C000AE1789A412B4891ABCF839EA232858E740 +:1034D000EE95ED8AD1D06C758D57E1969B0E877174 +:1034E0006D0DF35ECC243344D27999D98000EF9AE4 +:1034F00059FF0069DF115CEB716A12269B25D437F6 +:1035000033DCA31B6180D3410C0DC7A6C82303E89D +:103510007D4D4BE19F1C5E781BC13A5EB369677BB2 +:103520007D7DFDA534ABF64404C4E0A306C7D7B542 +:103530007CCF1229AC04DB4BA1ED64AE1F5A8D9FEA +:10354000733AEBC39E3EB2B89219756D1A29226286 +:10355000AE8D68E1908EA08CF1E9530F0A78FAC124 +:10356000ADE4BAD4B4B5B7B8F9949B474F35475DCD +:10357000A4F071C73DAA4F107C7AD57C51AEDE6AAB +:1035800057FE1BF10DCDF6A1335C5C48D12EE95DF1 +:103590008E493F5356F53FDA2F5CF16E9FA3E9B792 +:1035A000FA1F8824B3D1D1ADEC964886DB6476DC73 +:1035B000C0639C13CD7E574BE256F23EE25B34472C +:1035C000E3EF875E24D73E286B9A8687A6EA02C778 +:1035D00052D5EF96C248DB687459A6F94739E8928C +:1035E0000C772A7AF35CDDEFC3AF1469FA5DD5D5A9 +:1035F000D697AA2D8DBC0925CBB6422464E14B1F7A +:103600004CF6AEC3C71F1A35EF00FC4FD674DB7BF8 +:103610009B7BAB1D0F50D46CEDA1962578C07B8BA6 +:103620008CC98EEFFBD7C376CD63EAFF00B49F8AC7 +:10363000756F0A5E68D35CDAFD82FA0582645B65A9 +:10364000058020EECF5DC7039EA40AFDBB0FEDF9F8 +:103650002364BA1F9AD4E47276BDF53F6BBFE08154 +:103660004F9FF826F78679FF00988EA3CF5CFF0066 +:10367000A5CB5F6963777CFE15F177FC102063FEB4 +:1036800009C1E19FFB086A1FFA572D7DA75F92E7EA +:10369000DFF231ADFE27F99F7994FF00B952FF00A8 +:1036A0000AFC840735F8E3FF0005FAF175A7817F6E +:1036B0006ECF01EAB79A7C7AA5BDAF8665DD6D272E +:1036C000DD72CD2AAE7E8CC0FE15FB1F5F8D3FF0F4 +:1036D000704F86ADFC61FB747C3FD36EAEFF00B3D0 +:1036E000EDAEB40DB35C15DDE4AF9D212D8247A78F +:1036F000A8AF4B83EDFDA1EF7F2CBF238F883FDD6B +:1037000074EEBF33E2BD57E35F8635ED1D11FC3328 +:103710006B6372D657D0482D6CE131A4B346162D99 +:1037200084FCD85914C9B98965DC42F152F83BC40C +:103730005A66B3AAF89350B18D6C6CAD7C35A7C3B3 +:1037400073BE34B7449227B28247C03B70F2296CF3 +:1037500093925CE79CD6868BFB2F7877C412412529 +:10376000B78E165B6B9B892286616480CEA2568FD2 +:103770007206994FC8A04B26701518105A9FA77C47 +:1037800023B1F0268D796EBAB59EBD6BE29F0AC15A +:10379000777112C607920DEDB1D8406620164E091A +:1037A000DAC429F954119FB4CDE54160AAA57D8FF3 +:1037B0009DCBE357EB30BDB725F18FC51F086B31AB +:1037C000E96BA5FF0065E926D6CD61BBFF00898ABC +:1037D000CBF6B986732F246DCF1F28E062960F8A2F +:1037E0005E108BE1EDC69CDFD9726B925EA4F1EAAC +:1037F000675151E540108687CBCE0E5883BB208C95 +:1038000063BD64F8B7F671F07786069AD043E1EDB0 +:103810005BFB42D16EA41688D9B376EB149BB1F34F +:103820008EF82473D7B5117ECDDE0D93C0171AD74D +:1038300097E1F5BA86F16D069851BED52AB2963356 +:10384000018DBB011B4F20E48C679C7E47EA7DF114 +:103850000EADE33D37C13F1196F354D2E1D6AD2E04 +:10386000B458CC11B6D709280B2DBC9D0E57CD44AA +:103870000E3F8A3675FE2AE8F50FDA6BC17A8DA203 +:10388000B47E11874F9A396D0948ECE2916E921916 +:103890006762ACDBD76EF492207E5600C671818CD5 +:1038A000605E7847C39E24F1B5C43E22D5DB41D289 +:1038B000F4AF0FC12412C4A589657862540BB58B8F +:1038C000E15D9B68009D9825465856F127C13F0F42 +:1038D000D859DBCD65AF4B26ED334FBA950C9048E8 +:1038E000E934D37953290AC0285FBC8B9625304927 +:1038F0005E95FB065F1A12C352BDF65DFC8FCFB119 +:1039000092ABEDEA5ADBB34BC37F1FFC216F6523FB +:103910006A9E0BB39B5298B3BDCC512396CB676E76 +:10392000D72576EDF9738DD839C922BC7AEE559E2C +:10393000EA478D3CB8D9C9551D146781F855DF1782 +:10394000E8B1F873C55A969F0CDF6882CEEA482327 +:1039500094E3F7A8AC42B7048E460F04F5EB59DDAB +:10396000EBD9A34630D6279B52A49E92151B63AB7E +:1039700071F29CF233431249CFF2A4A2B7320ED4B3 +:103980006FF936ED196E873CD284DCA5B8F97DF964 +:1039900034AF217555E4851DE931AEE232953CE442 +:1039A00077C1F7A4A5662DD493DB9A4A62007068AC +:1039B000071EFF0043FE7F3F6A33C77E98F6AB17B2 +:1039C0003AA5C5E45E5CB2798B94C165190557626E +:1039D0008DDD70076E9C0A008E1B59AE6658E38E13 +:1039E0004924662AAAA84B31F4031D7DA8B5B73730 +:1039F0007730C4ACABE63050CEDB557271927D3F70 +:103A0000A53A7D46E2FB0D35C5C4C4BBCBFBC666FB +:103A100025DF05DB93D5B0327A9C0A6CF242EB1FAE +:103A2000971B4455407264DDBDBD7A0C7D39AA9662 +:103A3000BA211F5DE936171A0F86E185F4FF0015DC +:103A40005BFF00635F6996693359C705BDEDD6D842 +:103A5000ED43C7BE19582ED6DC392AC07556640707 +:103A600084F8C3E3EB8B85D0AC6DADEEB4A897C3FF +:103A70009FD9B730CD3799232C7A9DE03BCEC41F18 +:103A8000EB220D8DA318C7BD797F82BE1E4DE3EDDD +:103A90001DAEADF56B1D2C2EA167A635B48F33334B +:103AA0004B310B1C98C312A7648C48CEDF2F18F93A +:103AB00096BBEB7F0749E22F09F87ADEDF52D0BED2 +:103AC000D1A4E9F716F7693EAD6F04892477B77280 +:103AD000396495C381B183E48E8DD7AD7E7BC419E3 +:103AE0004D1A74253A30E6936B6BE87D8E519855EC +:103AF000A9592A92B46DD6C8C5F03CDE478CB4BE35 +:103B00003716BB8C6DDC072580AD1D53F66C8F5BC3 +:103B1000D6754B9FB66A8CA96D73A8CB3416293520 +:103B2000BAB06621032CA598038566DB84E49C006B +:103B30006B53E16F867FB07C6DA3EA7A86A7E1982C +:103B40006CEC6F629A7FF89ED948C115C1270B298A +:103B5000CF00F1D4D747E33FDA0742D5B5FBE6877C +:103B6000C61232996E0C739D5356C798D705E394CD +:103B700044212836A7CA141C77CD79B91CF1984581 +:103B800028D3A32726F57B1D79942857E573AAAD82 +:103B90006D0F0AF8CDF0FD7E1DF8BD74F8F54D37B8 +:103BA0005A592CE09FED562F1B40ECF18660A6364B +:103BB00023683C0270481B8819C57316B125C5CA15 +:103BC0002C92AC31337CF2302428F52173D3DBF511 +:103BD000AD6F88DAADB6BDE3ED66FACE4125ADE551 +:103BE000E497111DA572ACE48C83C8FA562F7AFDB8 +:103BF0003A8C9F22E67AF53E22A5B9DF2EDD07BD7D +:103C0000CC925BC70BBB6C8C965427E5527AE3F2DF +:103C1000A596DA48628A465C2CCA590E7EF0CE3FE1 +:103C200098A99E656824862B8923B75DB2F972E74F +:103C3000F7926307014100F5C138E2AAD6866145D3 +:103C4000145002B3B363249DBC0F6A41D68A28D0B6 +:103C5000072C7BB3F32AE0743DE9B45142001F9571 +:103C600077DF0C7C7FE17F0D785DB4ED6F43FB6403 +:103C7000D77A9C134D7C2D619E5B4B5568D9BCA1B6 +:103C800020F9DC8471B09543B8EEDD9C0E0475AE6E +:103C9000E3E1FF00C28D27C67E09B8BFBAF1469F97 +:103CA000A26A4D7F15859C177B5619B7B4619DE4B8 +:103CB000DC0A2AABB396DA401191D48AC711CBC97A +:103CC00069DEDE46D479AF68DBE67750FC64F857EE +:103CD00026B36B3DFF008366BCB7B7D41A77B7B580 +:103CE000B482CC489FE91F3B1DCFB81F32DFF73CA1 +:103CF0002036E4861E6328C5F867ADE99E19F0C634 +:103D0000977BA92C3FD96BA84B9867B81179E81914 +:103D1000098F771C95E323D735A5E21FD97B40F0A7 +:103D20009EA71C575E32FB55BB6AB2581B8B3B5893 +:103D3000A44110FB47EF01F3B059040AEE9FC2B74C +:103D4000117CCCC48AC4F0078334BF885E10D1F4E0 +:103D5000BD4D6CCD949A848165BB43B200C501769C +:103D6000C1E001C9C67815F2BC431A5FD9F3716F7F +:103D700075B9EE64F2A9F5B8A697536BC57F11FC2F +:103D800033AAF8A750BAD36E34BD2F4EB9B8792DE7 +:103D90006CFEDEB27D96327E58F71E5B038C91CFAF +:103DA0005ABFE25F8A3E0FD5FC39A0D9E9B1E9BA22 +:103DB0007EA16313C7A85C8D45646D4A42C0AB0504 +:103DC000CE1368F9703209AE6FC55F003C21E1BFC8 +:103DD00013EA1A7C163A2EA90D94EF0A5E5B467C14 +:103DE0009BA0A701D3383B4F519C1C1ABFAFFECEFE +:103DF000BE0FF0CE8BA1EA36A3C3F7971A9C2F2CE7 +:103E000096F6AAFE769855B0165CE002472BB49C55 +:103E10008EB83C57E610DD736C7DA4AF6BA2FEB587 +:103E2000F157C31E1BF164FA4EADE1F845C6937F0E +:103E3000A97DB2ECE9D05E4971706E2E8221572BBC +:103E400098F12461896DC0C4BB76E32D99AF7C6085 +:103E5000F035F783F54B3B5F0EADBDE5D582436F83 +:103E600030D3A247865560721D641B40F98162AE53 +:103E70005B201C63274B5DF83BA0FC41F1B5D5E509 +:103E8000E78A248358D6B50D4AF6F2CE1B4121B6F7 +:103E90008D27BA1BBEF0FF009E49F281B8F9BC29FC +:103EA000C64F39E34F82DE1BF0768D75237892E69C +:103EB000E265B04B9B754822FDECACC004204A483B +:103EC0005237107A8DA722BF68C3AA0E305AF4EF7A +:103ED000E47E7351D4BBDBA9FB3FFF00040818FF4D +:103EE000008270F867FEC21A8FFE95CB5F69D7C556 +:103EF0009FF040738FF827078657FEA21A8FFE9512 +:103F0000CB5F69D7E599F7FC8C6B7F89FE67DC6531 +:103F10003FEE74BFC2BF20EA2BF197FE0E13F0668E +:103F2000A1F107F6DBF03693A5C3E7DF5D786D8A74 +:103F3000216DB9DB2C8C79FA035FB347815F8BBFAE +:103F4000F0715788AF7C2DFB647836F34FBA92D26C +:103F5000E97C32C8B2C6DB59434B229C7D4122BD6D +:103F60003E0FE6FED0F77F965F91C7C43FEE9F35C8 +:103F7000F99F0BCFFB3C78BA0B7695F4991556391F +:103F80001DBF7899F93692B8CFDE219481D4861876 +:103F9000AE87C33F0C35DF873378CB44D62DE6D1CF +:103FA000756BBD0619207C0678435F5B1DC07FC022 +:103FB0001D7EBED5CD0F8F7E288A116F6BAA4D6FE7 +:103FC0006A903DB45106DFE5C6C146016E490A8AD2 +:103FD000031E4051E95DD7C3EF165C7C4AD27C5D7D +:103FE000AF6B5AF49A86BD6DA1AAC16AD0F2F8BF30 +:103FF00080801F207CC5DCFD5893D08AFB7CE1D6F5 +:104000008E0AA735AD667CDE5EA9BC442D7DCE5FF1 +:104010005BF825E32F0D0B5FB7F89F58B4FB740BCB +:10402000736E64B48D7CE88F475E3907D688BE090D +:1040300078CA4F0EC9AC2F89B563A5C5702D5EEB4C +:10404000EC89E524A46E084E3A9009C7B547AAFC4E +:1040500054F1C6B42DFED9E19B8B9FB2C4218BCC09 +:10406000D455BCA41D1573D00F4A13E29F8E13477D +:104070006D37FE119B8FECF6984ED6E3515F2CC83E +:10408000060311D3701C67AD7E3E7E805AF15780C7 +:10409000354F893F11B49D0F494FB66A47478B256D +:1040A000F0BE698A12CEC71EA158D66BFECE9E2CDA +:1040B0008ACDAE0E9B84585A6204AA5B8547D98E7E +:1040C000EE5244600725581ADAF8CF731F82F5FDC7 +:1040D0003750D1F5D99752B8D2A28668E388C4D0B8 +:1040E000AC909593E7DDD086231E87AD7316DF1C59 +:1040F0007C5769A645691EB97A96F0DB9B6450FF30 +:1041000000750851F5CED8D141EA15547415FB3E1F +:104110005EEABC252716B65F79F9CE3393EB136EB2 +:10412000FBB323C63E0DD4BC05AE369BAB5ABD9D3A +:10413000EC6892344FF794328619FC0D65D6978A55 +:104140003C5DA978DB556BFD5AF6E350BC6458DA48 +:10415000699B73B05E0027DAB36BD785DC75DCF33F +:10416000E56BE814514551214B80509CFCD9E07A15 +:10417000D2500F340051DA9D2050DF2EEE9CE7D74D +:10418000BD36801D226C6C67753473FE7AD1450094 +:104190002B280AB860D91CF1D293AD295650A595A9 +:1041A0009770C8C8C64525004D6B7F3D8BAB433427 +:1041B000D0B2BAC80A3952197956E3B8CF07B53622 +:1041C000EA66B895A692469659897919892CCC4FFA +:1041D000249EE4F5CD47466A4ABBB16BED8B15E4EE +:1041E0009E52C9F65690B794CE7E6193B7763A91B7 +:1041F000EB5568A2A95BA098E48BCD2ABEA7142436 +:104200007BD8FB0CD3738A2A75E9B0EFA124CB1AB3 +:1042100084F2D99BE4F9B23A37A0F6A571E5DAC683 +:10422000AD0B2B331612367E75E06076E083CFBD82 +:10423000454E964DC71B999578193D07B551236892 +:10424000A28A0028A281400E76F318B7DDDC73C77E +:10425000BD0CC0AA8DA38EFEB42A33A9DAACDB7ADA +:10426000FB5368D3A0075AEBBC1BF04BC41E3FF0B6 +:10427000BB6ADA55BC7750FDB56C23855FF7F34C0C +:10428000C6201557BFFAE4EFD093D01C72357ED705 +:1042900059D4AD34B4486E2FA2B3B79CCABE5B32BA +:1042A000A472B050586380C42AFBF02B3ABCDCBE29 +:1042B000EBB1A53B5ED23A7F11FC02D7FC35AE4F85 +:1042C000A7DD456705CDB4FA8DA489E78E24B08CAF +:1042D0003DC0E9DC302BEB9ABFE16F0CEA5E34F8AD +:1042E00077A4E9FA45F5CE9F7B25FCA018225779E3 +:1042F0008B6C0179AE75FE25F8A26B98E69355D4C8 +:10430000A49166B9955DA42C7CC9D40B839EE5D796 +:104310001BBDB15DB69B33782FE12E8FA97876E275 +:104320004D6B56FB63B9B751F66680FC8776E2DDCC +:104330008F7EF5F33C4CE4B2F95DAE87B592B8FDE3 +:104340006E36F331357F843E2CF0FEAB756379E237 +:10435000AD52D6F2CE46867864B58D5E275E0A9160 +:104360008E08E9F8D5ABCF829E30F0DDBE9B7DA8EC +:10437000788B578ECB535335A34B688A9768A76BBE +:10438000156C74070091D0D53D47E2478CF58BF949 +:10439000EEAEBC2B35C5D5CB9925964D4119E463BE +:1043A000D589F53EA6B42C7E25F8C3C4F79A658E50 +:1043B000ADA2DCDBE9B6BFB98E57BD1325946C7294 +:1043C000DB5011C679C0C66BF2BA77524D791F71B6 +:1043D0002DACCDBF18FECE3AF7C43F1BEA9AAE957E +:1043E0006B0CD1788B52D42E6CA08E41BA144BA991 +:1043F000D599D71C28F264191DF6FF0078570CFFD9 +:104400000005B571A4EA575BACDA3D2EC23D4A60A7 +:1044100025E5A27200DA31CB0C8C8ED5B9F1C25BE6 +:10442000CF07FC58D49B45D6F53BBB58751BD82C01 +:10443000E78D24856302E652C919CE186E258EDEFB +:1044400009635CB1F197892F74ABA864BDD5A4B0A2 +:10445000782386E5416F2CC4BF715B8C6DF4CD7EF3 +:10446000DF85751C22EEB65B1F9A56E4536B5BEA40 +:104470007EE67FC1023FE51C1E19FF00B086A3FF48 +:1044800000A572D7DA75F167FC1023FE51BFE19FDA +:10449000FB086A1FFA572D7DA75F92E7DFF231AD67 +:1044A000FE267DEE53FEE54BFC2BF20E82BF1CFF79 +:1044B00000E0BE5E3E1F0CBF6EDF026B5F628B5181 +:1044C0006B4F0CC8121958AA16679541254861828E +:1044D00041E083C7515FB15BB26BF1D7FE0BE7A53B +:1044E000E87AD7EDD5E0783C4977258E8EDE1895B1 +:1044F000A79A37F2DC61E56501B63E0960A3EE13C9 +:10450000CD7A3C21FEFF0077FCB2FC8E3E20FF00FE +:1045100075B79AFCCF8CA1FDA8B489B428ADEE3C48 +:10452000270B5D0B39A07681E28E22EE231B421809 +:104530008911318D99D7392D21DACBD0C8BF14B468 +:10454000FF00881AEF8A35F8ECFF00B26D74FF00A7 +:104550000EC0974D2CAADBB6DF5BA87C22AAAE0367 +:10456000C69B557A2063C926AB5AFC2AF86F79A2FC +:104570000BA5F155CABBDACD2AC725D428E194444E +:10458000559936E460B3AF959DD26CCA900E05C8BC +:10459000BC1DE1BF0AF8B3C51A5F86F54FF8483471 +:1045A0005B8F0F5BF9D3CA63944CFF006CB62D9000 +:1045B000A36852551C2F25432863B8115F659B7B68 +:1045C0000584A9CA9DF95F7FD4F9ECBFDA7D621A30 +:1045D000ADCA3E30FDA4BC1DE291A679137877499F +:1045E0003A7D9A5AC86CCB27DB1973FBD9393F390E +:1045F000EE463A74EF490FED27E0D8BE1FDC689E07 +:1046000077879AE26BE5BB1A9B1637912AA9530864 +:1046100039DBB0E724609C818C735A5E2DF86BE126 +:104620000D2974D3A4A69FA91B8B4596F0369AB08A +:10463000FD927E774438F9C0FEF0E0D3A1F869E03E +:10464000F7F004D7AC962BAEADEAC31E9DFD9A855C +:1046500024B72A4B4BE6630086C0DBDF39ED5F925F +:10466000FA9F7A61DEFC4B6F855F1634DF105B5A70 +:10467000C1A83FF62FFA32B4CF1A1335BBA2396462 +:1046800021B0BBC37CA4138C55D1FB545A37867E12 +:10469000C6DE1A896EBEC0F6BE7C13A448AE63891E +:1046A00030B188FE584B46D298C1C9964760C3388E +:1046B000AA3A9697E1CD57E2D69F6FE29B89EC74B8 +:1046C00028747DCE6DD844E365BB18917E471CB03D +:1046D00055C6D3D6AF3FC34F8653F8763B88BC4B05 +:1046E00078B77358B4EB1CB7D0AB07D91302EBB053 +:1046F000ED61234B1F9592CC23120600E2BF61C0EF +:10470000FB2785A5CC9FC2BBED63F3DC4F3FB79D74 +:104710009ADD9E6FF113C6F37C42F154DAA4FE6E6B +:10472000F9238E3FDE48646F9502F2C7924904FE7A +:104730003587FE7E95D37C58D0343F0D78A85BF842 +:104740007EF5AFAC7ECD13BB99D27D9291F3AEF4E2 +:10475000015803D081DEB99EB5EE536B955B63CBF8 +:10476000A9F16A38C4EB12BB2B0462406C7CA48CA8 +:10477000640FA647E74DA92E964B791A067DC217FE +:1047800065C2BEE40DD091C91CE0723AE075A8EA9A +:10479000C91CCFB917E55E3B8EF4DA28A0028A283F +:1047A000A3A5C05691A4396C93EF49451406C04E99 +:1047B00069C80BB2A8EAC71FE7FF00AD5D9F82BEC4 +:1047C0001DE8BE27F034B7975AE2D8EB32EA096702 +:1047D0006968CB95917E4DCEC7F84057639271F2D0 +:1047E00063A9AB9F12BE15F87BC29E10D2F56D1760 +:1047F000C510EB06FA5F2E4B7D9E5CB6FD4EE65C67 +:104800009E08008FAE0F3C563EDA3CFECF5BFA1B93 +:104810002A32B73743A7BCFD86BC5B15FCD15BDDF4 +:1048200068F790DBBD924B3C5337971FDA64F2C1B7 +:10483000276FDD43B0B9FE1591491D4097C4DFB025 +:10484000BF8B3C1FA1AEA179A9680BA65D49247658 +:10485000F3C772645BA9235BB7DAAAAA49F96D733F +:104860009FBB8BA80E406256EDD7C3BF0CD8F8BAD9 +:104870002B7FF858BAD4D6CAD6AD6D7F1DD0DB0CCD +:10488000B34F897BEE1B563672CA3A851CF06A6FAD +:1048900086BF0B6C3C61A9E99AB3FC52BED1FEDD28 +:1048A0007978246378ED7D6D001208652772B13246 +:1048B0003ADCEE18185604FDF38F3655EAA5EF4B97 +:1048C0004D3A33B234A17B28EBEA70FF0004BF6697 +:1048D0001F117C77D26FF50D165D2E3B7D2E658600 +:1048E000E3ED53EC2994770D8C1C8F908C0F9892EC +:1048F0000639E32BC61F062F7C2DE1A975837D6B3E +:104900007562B22A078E2962DE5A4913859114E036 +:1049100018C9C103820D77BAF7C02D27C29A5C6D02 +:10492000A2FC4487509E4916574B390471DA9124F2 +:1049300029990EF1F30124A7233C27070C6B5EE3B2 +:10494000E05695E228B508EFFE285C6B890B35D55B +:10495000BDAACEF2B5E1CC8A241BB70DCC117D4F98 +:104960003CE060D68B177A9CCDE9D15991EC528FFF +:104970002A5F8A3E78CE7DBF3E7F3FFEBD4975727D +:10498000D797324CC1034AC5C84408A0939E14006F +:1049900000F600015EDBE13FD98FC33E20D2AE2698 +:1049A000BAF134DA7F936D0491CB2794D1CCCF1C2C +:1049B0008EF8C1242AB208F2DB796F5F92BCCBE299 +:1049C000B782EDFC01E32B8D36D6F56F218C07DD28 +:1049D000B833464FF036D257701D71C723A1E0752A +:1049E000D2C542A4B963F91CD3A328C7999CDD148E +:1049F000515D26214E55DCADF32AED19C1FE2FA7DE +:104A0000F9ED4DA0734075B0514E44DED8F957AF63 +:104A1000269B475B05833451450003935DD7807E19 +:104A20003D6A1F0FBC14BA1C1A6E977D6126A3FD48 +:104A3000A17515EC4648EEC0F20AC4EA08F943C075 +:104A40008DC1C9E990090785AEEFC056FE02B9F0E5 +:104A50004AC5E229F54B5D62E7540BF68B442FF60D +:104A60005B51E49662BBB077299C01B492C1395086 +:104A7000086C311C9CBEFA6D791AD1E6BFBAEC7A8B +:104A8000147FB765CC5E239B521E17B0433DDDD526 +:104A9000DB42B74ED1234D2CF2FCAAE1C2B1370E56 +:104AA000AE4E77AA47811940C392F87FE35D33E1A8 +:104AB000F783B48D53546B15B55D424610DD16F285 +:104AC000E6DA518A377DA471D7A1AD0FF8443E14C0 +:104AD0008F1BC2AFAF5F45A0FF006BEA4866566907 +:104AE0002692D14C3F62C8D80C79DD2EE7C12767EA +:104AF00045C8AABF0B344D37C47E13D1ED756F2462 +:104B0000E9BFDA12092692D84A20525033AA9EB839 +:104B10001CE3BD7CB710C6947013E54D6A8F7729EE +:104B200094DE2E2A4D75FD06F8AFF681F08F88FCD5 +:104B30004DA8EA10EA1A2E970DF5C3CE9676AC442E +:104B400016A18E7CB4072428E801278AD0F10FED46 +:104B50001FE0FF0015685A0E996ADE1DB1B8D2A198 +:104B60007864B8B4DC67D4999B21A5EC4AE368C0AB +:104B7000181EBD6A5F157C3DF0CE9BE25D42DF4BA7 +:104B8000B5D3F51D3609DE3B5BA6B0489AE630701A +:104B9000AE53195C8E70738AB9E22F86FE0FD37400 +:104BA0002D12E34CFB0DF6A17513CBA84074D584F0 +:104BB00069F206F954391F3EE5E723A1AFCCA3BA49 +:104BC0006FB9F69293B6852F187ED23AF780BC67FC +:104BD00071A1AD9E9925BF86AFB51B640F1077F309 +:104BE00064BBB9679038E8C04CEABC900738C9C8C4 +:104BF000E7350F8FF36A3E14D4B495D36358F54B61 +:104C00001B7B291A6B8F342F93D1FE61F7B8C0E755 +:104C10008048E6BADD6FFE157EAFE3765F134DADDB +:104C20005AEAD25F6A371ABDC408C51E637572237B +:104C30008CFCC71F2F90C4A20C0DD92C586DE4F525 +:104C40004D07C116DE0BD526B7BC86E3501656FFBE +:104C500000668FCF93CC598FFAD3D02903A6D20FF9 +:104C60005E08C64FECF8554B96368BBD91F9CD6F6B +:104C700069CCEEFAB3F69BFE080E73FF0004E0F079 +:104C8000CFFD84351E71D7FD2E5AFB52BE2DFF007D +:104C900082041FF8D707867FEC21A87FE95CB5F670 +:104CA000957E599F7FC8C6B7F899F7194FFB952B8A +:104CB000FF002A035F8D7FF0702780AF3E257EDCEA +:104CC0003E06D1EC5A18EE2E3C34ECAF2921542C80 +:104CD0009231CE01FE107B57ECA76AFC5BFF00838C +:104CE0008C25BD87F6C6F059D3CDC0BA6F0D3227DB +:104CF000919F30832C80818E7A641F6CD7A3C1E989 +:104D0000BCC2C9DBDD97E471F105BEABAF747C6753 +:104D100075FB24F8AAD34A86F19B4B686E629A58B9 +:104D2000CA5CEFDE63DA42703EF30752B9C020E797 +:104D300022AFE97F08352F86579E32F0EEB4D1C3FB +:104D400079A8787E26DF693EE3083A85B64061C6D9 +:104D5000E568990E3A1047635C143E39F14DBE97F1 +:104D60000DA47A96B2B670DB4B0471891FCB485BF9 +:104D700089140FEE9DA33DBE502BAAF879ADEB5AD6 +:104D8000DDA78CAE2EA69AF3588B40816CBEDCEF6B +:104D900083FE9B69B413D76ECDC457DCE6CEB3C196 +:104DA000D55292B58F99CBFD97D621A3DD0DF15742 +:104DB000ECB979E0A1A7FF00686ADAE43FDA96ABC4 +:104DC0007B6C45F6EF3226E8783C74E870688FF625 +:104DD0005DBC93C112F889758D73FB260BB5B17953 +:104DE0007EDDC89994B85DB9C9E0139C76ACB975FD +:104DF000BF88971B77D8F87A40A36AEEB894E07B17 +:104E000051FDB5F113C831FD87C3FE5EEDFB3CF9E2 +:104E100036E7A671D335F8FADCFD08DAD63E1BDD9D +:104E20007C4DF89FA4E83613430CD1E8A844D75230 +:104E30006D5DB040CEC59BDD50FE3525C7EC87E2E9 +:104E40006B5D1ECEF9EE349105E5A1BA88ADC6ECD6 +:104E5000E02304E0704A3AB0CF1839CF23393F122B +:104E6000ADF53BBF18E9D0E9B0DD49AA5C68F02C8C +:104E7000B158877662613E68006495FBD9F6CD61D2 +:104E80000F1378A3FB3A38D6EB5AFB1C768638C052 +:104E900069362DB6EC103B6CCA807B0231DABF66F6 +:104EA000CBFDAFD5695A4B647E738AF66ABCEE9E21 +:104EB000EC6FC46F87D77F0BFC5926937F2433494F +:104EC0001AAC82481C3C72AB742A7B8EA3F0AC3BBC +:104ED000931BCB2796ACB19276827240AB3AF6A583 +:104EE0007FAB6A4F36A535C4F76400EF3925F18EE4 +:104EF000339E7A553AF5E37B6BB9E74AD7D092EE09 +:104F0000E3ED575249B238FCC62DB631855C9E8020 +:104F1000761D38A8E8A2A8415D47C1CD57C33A27FE +:104F2000C44D3AEBC5F6179A9E830C81A7B7B660BD +:104F3000AD274C673D547248EA718AE5E8A99C792F +:104F4000959951972BB9EEDA57C41F83B6F0E8DE76 +:104F50007F86EE246B6D3E186FB31126E6454C3903 +:104F60001F3712348C1F78E36A6DC64E6A1D7FC6E8 +:104F70007F06758874D86D3C3BAA69AAA31752971F +:104F80002EE46F2D8C83C92BC678E2BC3E8AE5588F +:104F9000185D3E67F79D1F5A95AD65F717AF6DEC2D +:104FA000D2F616867DD6F2B9664087302EF200E73B +:104FB000EF7CBCD7D05A27C4EF815A7EA378D75E46 +:104FC000179AEE658668ED2716ECB6E4B08763C9DC +:104FD0000EFCEE051FEE9C7EF1BDABE6FA2B4AF807 +:104FE000655559B6BD1914ABBA7F0A5F3477D65EE2 +:104FF00020F08B7C45F155C0B3FB3E8F7CF31D2127 +:1050000066B7332DAAB4C0A829B873E5EE5049F9A4 +:105010004E0F38ADBD2B50F8496A2E05C5AEB9709C +:10502000B22DB2AE72193A79C54E783D793D8F18DE +:10503000AF26A28961A327AB628D66BA23B2D1BC29 +:105040004BE19F0EF8A7C513C7A67DBF4FB8B49A12 +:105050001D1A2BB5DFE448D2C7B1DB9FE18F7FE299 +:105060006AD68F7FE03BAD36FBFB4ADF518EEFFB0C +:105070003AD62B5F20610DC08C89D9B9EEC1482783 +:105080008C6EEE4570A8DB58700E0F7A693B98F174 +:10509000B79E83B557B08BD2EFEF17B57D8F42F82F +:1050A0008371F0FF0051B3FB278762BFB378F50926 +:1050B0005E2BBB952C5ED980DA8EB9FBC0E466B35B +:1050C000FE0E6B1E16D1F52B893C5366D7B6EAF05F +:1050D0003C712C658B85954C8BB811B731EE1DFB5F +:1050E000571A29D26DDE76E76F6CD1EC572F25D891 +:1050F000FDAFBDCC923D87E3678E3E15F887E19505 +:105100009D8F83FC3F71A5EAD6EF0869A642D34A7A +:10511000143890BBEEDA7766338006083DA9BE10DE +:10512000F1E7C35D37C0D696FAA687F6AD59B4B994 +:10513000ECE7952DCE126664293677659C7CE38C6E +:105140000C6DC0CE6BC7A8EB597D4E3C9C977F7908 +:105150004F132E6E7B2FB8F6BF1D78BBE0EEABE091 +:10516000D9AD743D0756B0D6265D91DD4C77243815 +:1051700028BB8A83F31214B71D0B915CB7C0EF12E2 +:105180007837C36FE225F1669EDAA477366D0D8914 +:10519000588968DC871BD791B5B2548272063A579A +:1051A0009E834AEED23331EF54B0C941C13767E62E +:1051B00029576E5CD65F71EE1AA78BFE105FCEBECC +:1051C0005E9B7B0493CD6AC268ACF115A4714E5A04 +:1051D000453196CC86485F69E47CD183D0D40BE31B +:1051E000AF850BA95BCD75A0C9756FF6DB99648699 +:1051F000D6030324643AC237331DCBCAB15E0E40D6 +:1052000019C66BC57B51511C1C52B293FBCA7887DF +:10521000D97DC39C8DC76EEDBDB3D71EFEF4DA28D1 +:10522000AEC39828A28A002BB1F097C207F12F8055 +:105230009BC4126A96B636EB7E34F5819774D2B76A +:10524000EE7251720B11E729C01D15B24719E3BF69 +:10525000C8E2B6343F07EBDAEE9AB75A6E97AB5E08 +:1052600059C5702259ADADE4923499B6E177282042 +:1052700031CA0C75E9ED513BDB4762E16BEC7A76A4 +:105280009BFB196AFAF6A71C1A7EAFA6DDC725CCD0 +:10529000F6F1CA1596394C725C460A93C1CFD9A56E +:1052A00063CFCAA509FBC05617847C0727C4AF0289 +:1052B000E8FA3C571796F7126A32A446DE6F2CC8FC +:1052C000EC514027D327BD7349E13F17595F2D802B +:1052D000D37C451DC4324F1ADB8B6983AB46079ED6 +:1052E00036E320AE7E7007CA0F35B9A1DDEB369FDD +:1052F0000BB4D934186C66BCFB6CFE67DA5D976A38 +:10530000FC9820AF7CD7CBF127B45809DE49EC7B61 +:10531000793727D6A368F71DE24FD9CA5F09F88A03 +:10532000FB4BBED675E86F74D9DADEE23179BB6427 +:105330008A70464120E08EA2AF6B3FB2F5F783340E +:10534000BD1354BCD4F5A5B5D6E36B8B226F43894E +:10535000911B6B640391CF1CE3358B26AFF10A7769 +:10536000677D3FC3ACEC7259A79724FAD491EB5FE9 +:1053700010669618EE2CF4330C7C61679199477C8B +:1053800064D7E594EFCCADB9F733DACCEDFC53FB41 +:1053900038DE7C50F1FDC6A767AB6936F3F89B5247 +:1053A000D4AF45ACD22C6D6F1A5D5CA6796F9BE6CD +:1053B0008718C0E5C75E71C85F7ECEFA8597852FD6 +:1053C000F546BC8BCBB3B38AF0218997CC5700E369 +:1053D0002785EB804F0D838E9527C46F875E22D47F +:1053E000BE29EB579A2E8BAE5EE9F73AB5F0D3673C +:1053F00086CE5923B88D2E25CEC603E6C61B38EEC1 +:105400000E7A1AE6353F08F8A2CB4C9E6BBD335D91 +:1054100086D21863926796DE511A46DF70B1230177 +:105420004F6278AFDBB0F2A9CB14E4AD65D8FCD203 +:10543000B461CCDB8BDD9FB9DFF0408E3FE09C1E7A +:1054400019FF00B086A3FF00A572D7DA75F15FFCE3 +:10545000101F9FF826FF00864FFD443511FF009373 +:1054600072D7DA95F92E7DFF00231ADFE27F99F7D4 +:10547000994E982A5FE15F9076AFC70FF82FDFC48F +:105480001BBF859FB7478175BB18E196EED7C31246 +:105490002462550C80BBC89923BE3767078E2BF654 +:1054A00038FDE15F8A9FF0723BEDFDADBC1FEFE17F +:1054B000AC1F941FF96EF5EA706C53CC6CFF00962C +:1054C0005F91C5C45FEE9F35F99F26C3FB62EAD2A8 +:1054D0006911DBDD69B6D7538B49ADDE733BAF98FD +:1054E000EEB12E76FDD11E2205E2185766663D40CC +:1054F000133FC63B7F883A8F8B3C453DBCBA569FD5 +:10550000A3787208BC87B8375E4462FEDC7C8DB03D +:1055100031CB4B9F9B731F989662714DF01786BEDF +:10552000115D783F4D97C41ABEA56FA94DE4ACC27A +:1055300012498DB7C6652C31C28024418E70C1B925 +:10554000C15ABF6F69E17D27C59E268FC2370CFA0D +:105550006AE8A3CF227692307FB4A309F3103EF419 +:10556000420661C80E48EC00FB1CDBD8FD52B28C31 +:105570005ECFFAB9F3F97FB4F6F06DADD1CBF8CBCD +:10558000F6C6F0EF8E174C177736F0FF0065DA2578 +:105590009446DB4C684BA2F42E42FCEFCFDE393D43 +:1055A000BA62921FDB1BC3B17C3FB8F0DADCC0D615 +:1055B0005717C97ED2FF0065B1B8122A140049B34B +:1055C000704C1395C804F273815D978B6EBC3A13CF +:1055D0004DFEC596F377D917EDDF6A28317193B880 +:1055E00047B7F83A633834E86EBC367C01379935F2 +:1055F000DFFC249F6D5F282B27D93ECDB4EEDDDF85 +:105600007EEC63B633D2BF253EF4E375AF89375FD6 +:105610000DBE24E9DAFE93F669E79B44516E668479 +:105620003A22CF6EC818A3020950F9C1046455D3B9 +:10563000FB5F6B72F87CD8CFA7D84D235A340D721C +:105640005E45919CC5143E66036D1FBB8532806D1F +:10565000672CE4648C3355D4FC3FA67C5FB1B8F171 +:105660006D9C9A8E8F1E8F936E373195CDBBF93816 +:10567000C3A9C6FDBFC438ABD75A9FC2293C1F6916 +:1056800025BD95C47AB8D3A533C729B86067C215BC +:10569000008206F0DBC03F73628C8DC463F61C0C85 +:1056A000697D5692706FDD47E7B8AE7FAC4FDE4B39 +:1056B00056798F8FBC5CDE3AF15DD6AAF0FD9DEE87 +:1056C000826E4F35A4E551573B9B939DB9E7D6B108 +:1056D000EB73E206A1A4EA7E259A6D16D23B2B1D40 +:1056E00091858E3DFB73B06E387666E5B775278A77 +:1056F000C3AF6E9DB9743CB9DEFA8514515648515A +:1057000045140051451400514514005145140066DC +:105710008A3A834AE413F2E40C77A004A28A334065 +:105720000669C8C03A923773D0F4A015DAD9DDB84B +:10573000F4F6A6F5A3A801393E9ED40386A2958A65 +:1057400096385DA3D287D801CF98E73F2E4F6ED40D +:10575000945145AC0145145001451450003AF3CF23 +:10576000B1AE9347F8A9AB685E093E1F85ADBFB2E5 +:10577000E5BC37D3A3440BDD13E4928CDD7CBCC1C4 +:1057800019DA08048C9C9031CDE6BBAF014BE041A7 +:10579000E07587C451EA4BABDC6A58371680B35AC0 +:1057A000DA8F2096C16DA491E78C6D27254E4018A5 +:1057B0003956B5B58DCD29DEFA3B16B48FDA575A76 +:1057C000D26E2299ACF4CBBB85BBBDBD79671331DA +:1057D0009E4B978256CE1C00164B789D70064A9DB4 +:1057E000DB8122A6F08FC4AB3F859E0AD1F5BD4276 +:1057F00068D4FF00694AF1AB5B9991DD4A37CCA0D0 +:10580000723D8F04575DFD9FF03E4D7DFF00D2F548 +:1058100028F4C92F6EFCB61E699521DF398B7023E1 +:105820009C462D82F392E642D9002D627C2192CED5 +:105830001F0B693FDA4D32E97F6F93CED8407D99D7 +:105840004DDB73C6EDBFAD7CB7117B37809DA0D615 +:10585000A8F73275358B8F34BB989E2BFDABFC338C +:10586000E2DF13EA1AB5D5E24371A95C3DD4A96D14 +:10587000A73C30AB31DC4222A00AB9E80600ED5A61 +:105880005AEFED89A0F8E346D034669AD638F4385A +:105890009EDED8C1A63432CC1D8126570A0C8C0856 +:1058A000C02C4E0700015D178AAF3463E25D43FBF5 +:1058B0001679BFB27CF71666E597CFF2B3F2EFC167 +:1058C000C6EC75C55CF12DDF867FE11FD17FB26428 +:1058D000BBFED230BFF6A8B829E4F9A5BE410E3907 +:1058E000C6DE0EEE73C74AFCBE095D36BB5CFB69C3 +:1058F0003BABA38CF89FF17BC45E18F1FEA1A3A57E +:10590000C42B6FE19D4750B5B6555F955DAE6E589F +:10591000CA4F5670677DA4FDD0471D7316ABFB526E +:10592000788B56F046A1E1F961D363D3B528160907 +:105930008451C81CE36E5B97C16628B9DC081CED76 +:10594000DB5DC5E3FC251AA6B0BE2C3AA7F6FB6AC0 +:10595000B72B72D0ACA65590DD4BBDD8E769509BF4 +:105960000ED037125F91C0AF30F8E1FF00088B789E +:105970009A23E0ECFD83C901C0128507B7FACF9BDB +:10598000775CF6CF4AFDAF0AA94F963ECDE8958FDA +:10599000CDEBBA90729295F53F6EBFE0811FF28E0B +:1059A0000F0CFF00D84351FF00D2B96BED3AF8AFAE +:1059B000FE080E7FE35C1E19FF00AFFD43FF004AA7 +:1059C000E5AFB52BF28CF95B31ACBFBCFF0033EE19 +:1059D000729FF72A5FE1419AFC51FF008392BFE476 +:1059E000EDBC1DFF0062E7FED77AFDAE23915F8A12 +:1059F0007FF072348D1FED71E0FC7FD0B6474FFA17 +:105A00006EF5EAF0669997FDBB2FC8E2E22FF74FDB +:105A10009AFCCFCEB3D2B53C31E30D43C1D25E1D6B +:105A20003EE1A017F07D96E57019668B72BED20F2D +:105A3000FB48A7FE039ACBA08C57EA738C66B96526 +:105A4000B1F0F1938BE65B9DF7C4CF1E6877716868 +:105A5000BFF08D5BC96EC962A35113C79DD71FC428 +:105A60005793C77EDD7A5161F103458FE185D413E9 +:105A70005B48DE277B8DD04CB10F292305783CF2A3 +:105A800071BBB7E79E381A2B87FB2B0B6B722FB8B5 +:105A9000EAFAF57BDF99FDE68F89BC537FE30D447D +:105AA0005E6A33B5C4EB1A42AC542E1106D5181EEB +:105AB0008056751B3E4DDB9739C6DE7A7AD15E84FF +:105AC0006292B23924EEEEC28A28A04145145001F8 +:105AD0004514E56014FCA18F627B50C06D14134621 +:105AE0006800A283C7FF00AA80327EB400628A7277 +:105AF0002E0AEF560ADCE7A669B9FF00EB66800EB6 +:105B0000F45496CD1ACC3CE591A3C1C8460A4F0780 +:105B10001C907BE3F0A8F14005386DD8DCE1BB0CAC +:105B200075A6D14001A720DCEA0955E7193DA84830 +:105B30009A43F28F7A6839A2E980514514005145A1 +:105B40001400514514005145140051453A3203AE3A +:105B5000720679C500341E2BA8F02FC42934296C95 +:105B6000B4FD41E4B8F0FADD09EE2D82824FA907B9 +:105B7000A838F435CB93CFE7D68ACEAD18558F2C05 +:105B8000D5D174EA4A12E6868CEBBE2078E6CEE7E1 +:105B9000C65A849A042B068E6626D23963CB84EDCE +:105BA0009CE4E7F1AD6F177C48D1EDFC39E1B93CDD +:105BB0003D1CB06B76B113A9CB24236BCB8420A002 +:105BC00039FE2DFC9F6E8302BCEE8AE3FECBC2E958 +:105BD000EE2D3C8E9FAF57D7DE7A96358D5AE35E19 +:105BE000D5AEAFAF266B8BCBD99E79E56EB23BB10C +:105BF0006663F5249AAEA149F9B76DF6A28278AF33 +:105C00004236BD8E3937B9FBDDFF000409FF009431 +:105C100070F867FEC21A87FE95CB5F6957C5BFF063 +:105C2000409FF9470F867FEBFF0051FF00D2C96B01 +:105C3000ED2AFC573ED331ADFE27F99FA4652EF81F +:105C40003A7FE1400E6BF147FE0E4AFF0093B7F03A +:105C50007FFD8B9FFB5DEBF6BB15F8A7FF000723CD +:105C600005FF0086B7F0782DB47FC237E9D4F9EF8D +:105C70005EAF05BB664BFC32FC8E1E22FF0074F942 +:105C8000AFCCFCEBCE29CEE5D8963B989C93EA7D31 +:105C900069B457EAA7C28514514005145140001950 +:105CA0003DFF00015B32FC3BD7A1F08C7AFBE8FAA8 +:105CB00092E8723F9697E6DD85BB367180F8C75E45 +:105CC0003AD636DDFC57AD4BA3C96BFB367DB246E9 +:105CD0009F75D44A880EAEAC8504E0F16FB72146BB +:105CE000402370CB60E085E31AD51C2DE6694E2A6F +:105CF00049DCF37F0F783B56F16FDABFB2F4DBED8E +:105D000043EC51896E3ECF0B49E4A120066C0E0690 +:105D1000481CFAD56B7D1AF2EF541630DADC4B785A +:105D2000D218840919690B8382A14739CF6AF50F0C +:105D3000D942CAE25F106A5730CD3C2B69E4126247 +:105D4000D552C4862E42E772B6F04064C01FC60129 +:105D5000E18D723E06FB4DE7C64B2FB3C934777217 +:105D60006A39474BC58240DB8F3E77453FED63156F +:105D70001EDDF349762BD9E917DCC2F10F86751FBA +:105D8000096A46CF54B1BAD3EE828730DC46637DD0 +:105D9000A790707D6AD6ADF0F35ED07C3367AD5FBF +:105DA00068BAA59E93A836CB5BC9AD5E382E0EDDD2 +:105DB000D857230DF2F3C76AE8BF685B6167F10348 +:105DC00062991956D63E5EF85E313CE7F78154750C +:105DD000CF18E39AEC3E3445047FB31F811A292182 +:105DE000685E6736C897E26681BC94FB4029B89527 +:105DF0000CFE59DA4285C630739A8FAC3FDDFF0046 +:105E000078AF62BDEBF43CA743F03EB1E28B0B9B55 +:105E1000AD3B4AD42FAD6CDE38E796081A4485A412 +:105E20003840C40E0B1E067AD56D1F41BBF115E438 +:105E300076BA7DBDC5F5D4870B0411991CFD00AF62 +:105E400065FD95596DFC0FE30956F23B7BAB180DD0 +:105E5000E956BD10334496F312CAA48DC492BCE136 +:105E6000B1C7CBD08E3FF6772B67F15F4DB52CB025 +:105E7000DC5D13124DF6E16E8A1D3EEB364020E4E8 +:105E8000641619E94E559DE7FDDFF208D15EE7F78C +:105E90008E2757D06F740D5E6D3F50B69AC6F6DDF3 +:105EA000FCB962B8431BC4DE8C0F4FC6B43C59E04A +:105EB0003D63C116F0AEADA3DE69DE7C927953CFAF +:105EC00013C6B7206D04216F948523AAF3F37A6378 +:105ED0001ADF1E2630FC54F105BC536E856ECA9045 +:105EE000B3F9A8C5780411C60738EB8CD7A37ED6C2 +:105EF000FA94A9E1CF01CDF6C86E8CD6734F6E7EB1 +:105F0000DC97B8858246A1F96CBFC8C379C121541A +:105F1000606DA7F5869C23FCC1EC749791E2B6DA1C +:105F200076A1AD42AB143797515B295508ACC90A2D +:105F30008CB9F65519248E8324F7CD5CF08F8075CB +:105F40008F1CEBADA669361757B78A199D2089E5D6 +:105F50002817392C10138E3AFD2BD13C11ABDBE8FE +:105F6000FF00B34EA91C9717464BEB9BB48E08B5A8 +:105F700033183FBB817798B7818F9BE62558B8C00F +:105F8000E36D647ECD9F668BC557F3DDB2ADBC1665 +:105F900064ED6BAF2558EE5C0C1650F9E46DCE390C +:105FA000A6F11EEC9AFB2EC28D34F97CCE0A4D224E +:105FB000EA2D50D8B5BCC2F04BE418361F33CCCE16 +:105FC00036EDEBBB3C63AD5AF10F84B54F08C96C9D +:105FD000BAA69D79A735DC22E201710B46658C9249 +:105FE000032E472383C8F4AD2766D5FE2DC6D1B452 +:105FF000D1B5D6AAA119EE4091499460997A647FEF +:106000007BB75AEB3F6A8D76DF5EF1BDA496F23422 +:10601000C3C976927FB5F9E970C6573BC7CCC41C9B +:106020006D072792B9C018A7EDA5ED1457517B3520 +:10603000CADBE87132FC3FD79BC29FF0901D1B501A +:106040005D0CB6C17E2DDBECC5B3B701F18EBC751E +:10605000EB51785FC0DAD78DDEE1747D2B50D51A15 +:10606000D543CC2D60694C60E704ED1C6707F23521 +:10607000EB771E14F2FF0063C8B5331CAAF36D4D15 +:10608000E6EF76505D3F3B73C2E411B02839F9B3B7 +:10609000838A93F62CD0EE355BAF11B5BA232C2949 +:1060A000013234AAA14966036AB747C9F9641CA73B +:1060B00026B1FADBE494BB3B1A2C3DE515DD5CF11F +:1060C0001B1D3EE352BF8ED6DA19A6B995FCB486E5 +:1060D000342D23B1EC00E49F6AB3E24F0AEA7E0D4F +:1060E000D51AC756D3EF74CBC450CD05D40D0C8050 +:1060F0001E412AC01E6B77E12460FC66D0C4923436 +:106100002A9A923338B9F20A00DB89F338DBC0EB04 +:106110005A9FB4BF89BFE12EF8A135E6E323496D4C +:10612000186904AAE92B739740A485524E7193C94C +:10613000627926B6F6CFDA282EAAE67ECD723979B4 +:10614000D8E3757F0D6A3E1F8EDDEFAC2F2CD2E9B0 +:1061500004B0B4F0B46B2A1190CA48E411DC54DAEC +:106160004F82358D774A9AFACB4BBFBBB2B7731CBF +:10617000B3C5033C71B052E4160300ED04FD057A8B +:10618000D7C6AF0A3587ECF9E19D49A39D65BA31C1 +:1061900017CDE991702300129B88C91B7185040EED +:1061A00039AB9FB336877573F067C5D7B0F991AD3A +:1061B000BC3789B96E847B81B4CB285CF1D149248A +:1061C00036E002F040358FD72F4FDA2EF6348E1F8F +:1061D000DEE5F2B9E23A0F87AFFC53AB4361A6D9D3 +:1061E0005DEA17D70488ADEDA269659300938550E9 +:1061F00049C004FD0134BE22F0DEA1E11D76EB4B67 +:10620000D52CAEB4FD4ACE4314F6D71118E58587D8 +:106210006653C83D3F3AEC3F664D0E4F11FC74D0BB +:106220006D2256799DE5788ADC791B1D6291D1CB70 +:106230006470A406C64640C646699FB4540D0FC795 +:106240004D764E564BCB84BD7F9FEFBCC892B3FFBB +:1062500000B3B99C9D9CECCEDE715AFB67ED393CD6 +:10626000AE67ECBF77CFE7639DF13FC3DD77C13009 +:10627000DA49AC68FA96971DFA7996CD756ED10910 +:10628000D7AE5770191CD163F0F75ED4FC2975AEF8 +:10629000DBE8BAA4FA2D91C5C5FA5ABB5B42720677 +:1062A0001A4C6D07240C13DC57A07ED05A13E95EFC +:1062B00014D164FDFC91C92712C9ABADEF98C62477 +:1062C00027E50A0A91D39CE3A557F0FCABA47ECF47 +:1062D000D790C8F7132EADBE7681357558D0A49BE4 +:1062E00012436C549E0AB038619F94F6A8588938BE +:1062F00026ADB96E8A5271F23CCED6CE6BD94C70B7 +:10630000C524D20192A8A5881EE07D69E74CB95D3D +:106310004BEC66DE6177E6795E4943E66FCE36E3A5 +:10632000AE73C62BB5FD9FEDE43E23D52E12EEE2F3 +:10633000CE3B3D2E4794C3AAFF0066BC81A48A359C +:106340004F3307765DD72BDF19ED593A84EDABFC5F +:10635000619E48DAE217B8D54B069AEFCC9549977B +:10636000AB4DD1986797EE79ADBDADE4E2BA233F6E +:1063700067A26CC9F10784F54F09DC2C3AA69F7916 +:10638000A7C8C5805B885A32769DADD4763C1F4342 +:1063900059F5E89FB44EB3F6FD7AC2CFCCB99974E3 +:1063A000D8A4856497535BF5706466CAB855C0C9B4 +:1063B000E86BCEEAA949CA3764D48A8CAC828A28B1 +:1063C000AD080A28A2801CB2346ADB7F8860F148DD +:1063D00036EEF9B76DF6A4A0F4A03A1FBDBFF040A9 +:1063E0008FF9470F867FEC21A87FE95CB5F69D7C8D +:1063F00057FF0004073FF1AE0F0CFF00D7FEA1FFCF +:1064000000A572D7DA95F8AE7DFF00231ADFE267A8 +:10641000E9194FFB9D3F45F90801AFC52FF8392B0E +:10642000FE4EE3C1DFF62E7FED77AFDAECF35F8A45 +:106430003FF0724FFC9DBF83FF00EC5CCFFE477ABC +:10644000F5B82FFE464BFC32FC8E1E23FF0073F97D +:10645000AFCCFCE98AEA39E4911245668FEF007906 +:106460001525436DA74369712CB1C61649B973EB65 +:1064700053019AFD4297B46BDFDF5DBF03E22A72DE +:106480005ED1EDF88514515A1014539D151BE53952 +:1064900018F4EF4DFF003D280353C1BE149BC6BE48 +:1064A00023B7D361B8B7B57B80EDE6DC1658902AE8 +:1064B0001724E0138C29E80D7A36B77D65AE7C2E63 +:1064C000D37C332EA1E1056D2DD9E1D410DE89CE28 +:1064D000492D95F2F69CF1FC3DAAAFC0FF001FE9E3 +:1064E000F61A44BE1F7F0FD95C6A179E7CCBAAB9EF +:1064F000FDF40A2DE4CA2803A1F7635CB4F7F66F34 +:10650000E1BB7B64B131DF4731796E8C8712A638ED +:106510004DBD0609CE457C2F1367D88C257853A531 +:1065200015F3FCCFA8C932BA188A52954676BF0C2B +:106530006E2C7E169D5A36D4FC17AEC5ABDAFD9A8A +:106540004F3CDEA794A55C1DACB1A9CFCF9FAA217B +:10655000EA2B0FC29E17B3F09789ACF565F10F8552 +:10656000AE5ACEE04AB6928BBDADEC7F75D3F1CD7D +:1065700062F87EFECF4E96E1AF2CFEDA24B778E2C9 +:106580001E679622908F96438EBB4F38EF552CDDB9 +:1065900021B885A44F3634605D09C79833CF3EF5E6 +:1065A000F3FF00EB7E379E4ECB55D8F63FD5FC2F40 +:1065B0002C757A799D6F8FF43D3FE2178BAF35557F +:1065C000D73C2BA3FDA06F682237AF1EE03071BA15 +:1065D00026393D719C7D2B63C73A8697E3BF0768D8 +:1065E000DA4CD7DE13B39B43B74B782F2D9AF03C90 +:1065F000C00453E6298CAE0852C7001DC7D320F053 +:106600003AE5D5BDFEB371359DBFD8ED2472D15B9F +:1066100097DFE52FF77777A9354BFB3BAD2F4F8AF7 +:10662000DECFECF736C922DD4A642DF6A62D95386B +:10663000FE1DABC6075A8FF5BB1AB934575E457FAE +:10664000ABD85BCB56775E12D4AD7C27E14D7B4552 +:106650009F55F076B51EBB1C713DCC86F92489513F +:1066600070810AC6A7038386E3E5F4349E0EF0E644 +:1066700095F0AEF3C3FE20B6D73C2BA9DD11319ABD +:10668000DEE4DD14C86014E1630578AE1F4ABEB3D2 +:10669000B4D33518EE2CBED57171084B59BCCDBFA3 +:1066A000657CE7763F8B238C1A8F43BCB6B1D56DE2 +:1066B000E6BDB6FB65AC6D9960DFB3CD1E9BBB53E9 +:1066C0007C5D8D6E49A5F704787F0DA3BBFBCD9F44 +:1066D00012F82B4EF126BB7D7F1F88BC2FA6ADCCB8 +:1066E0008D2ADB235E32AE4F214B444F1FED1AE85B +:1066F0007E2D5FD9FC5CBFD3677D43C1BA2CD630F9 +:106700009B767B537A5644DC586418C81B77103646 +:106710008E840E7031E7D76E935E48D1AF971B31F0 +:1067200028B9CED1D867BE2AD6BB7F677E6CFEC79C +:1067300067F63F26D5229C190C9E7CA33BA5C9E990 +:10674000BB8E07031EF4FF00D6EC6DE2D4569E5BB1 +:106750007E24FF00ABB86B4B57FE6765A74B61A764 +:106760007C2BBCF0AC97FE0DBE49AE9AEA3BF3F62B +:10677000D59A17211415C4601C04E370E8EDEB50A2 +:10678000FC2E4B3F863ACDC5E1D53C1FAD2DCDB398 +:106790005BBC173F6C0A15B83CAC60E7F1AE52DE4B +:1067A000FECD3C3D756F259F997F2CB1B4575E6639 +:1067B0003C9407E65DBDF70E33DA93C397F67A761D +:1067C000A6B25FD9FDBADF632987CCD99241C1CF88 +:1067D000B1C1F7A5FEB7E35A9C5C56BE435C3F854A +:1067E000BC5DDFDE6A5AF83AC6CFC430DF45E22F1F +:1067F0000CAA5BDD0B88ED48BA68F01836DE62C97A +:106800005E00E4E6BADF1068DA37C68F89F0DF5E33 +:10681000EA9E15D116E2D8A5C25A4977B6478E121C +:1068200011C9743F31DAB9C75E4F526BCC0B641F8C +:10683000CEAF789750B3D4B5879B4FB2FECEB56537 +:1068400040B6FBFCCD84280C727AE4E4FB66ABFD19 +:106850006EC6F345A4B6EDB0BFD5FC324EEDEFDF0A +:1068600073BAD675AB7D5BE1158783DB54F0AADB89 +:10687000E9929921BC592FBCD24BB96CAF97B0E7C4 +:10688000763EEFF0AFA537E15EB107C2FD3B5AB5EA +:106890008F57F09EA90EB70AC32991EFA368C00DC8 +:1068A000D0A46A7AB679E320570F35F59BF8721BAE +:1068B00055B3DB7CB70CF25D7984F9916DC04DBDA9 +:1068C000060F39EF468B7D6764975F6BB3FB5F9B69 +:1068D0006ED1C27CC29E44A71B64F7C7F77A1AC95F +:1068E000716633D9B8F2ADF6B6FE657FABF86E745B +:1068F000F99EDDF636BC1DE1BB5F0778B6C3568F47 +:10690000C45E18BC7B0B85B85B6985DED7C1CE0E33 +:1069100022CE0FA839A9FE21E89A7F8FBC5F79AA01 +:10692000A6B1E14D1FEDEDE6C90406F0C41C9CB113 +:106930001BA2246E27A7415C9DA4AB15CC6D2279C8 +:1069400091AB0664DC5778EE33DB35675FBCB5D4BA +:1069500035ABA9EC6DBEC567349BA1B7DE5FC95CE2 +:106960000F973DEB5FF5C31BCEA565B6F6FC0CDFBC +:106970000EE1B91EAF7EE777E3FD6A1F881E0CD0DB +:10698000B47B8D53C296A7418BC98AE2292F7748E1 +:10699000BC641528547233C0EA4FAD2F83B5987C80 +:1069A00021F0DB59F0C8D5BC297B6FAC92ED72D2D7 +:1069B0005F24911213046D400EDDBC6E07EF30E8CA +:1069C0004D70BA8DE5A5CE9B631DBDA7D9EE2056AF +:1069D0001712F99BBED049E0E3F87038C52E9F7FAF +:1069E000676FA2EA10CD67E75E5C04FB35C7984786 +:1069F000D9886CB7CBFC5B871CF4EB59FF00ADB8B2 +:106A0000DF67CBCAB7DADF8FEA69FEAFE1B9BE272D +:106A1000B6F7FC0EF3C13A2E9FF07B5AF0AF8934E3 +:106A2000EF11786EF2FD6CEE5EE2299EEB6891A4A8 +:106A30009E153948C32E23DA4720E467A115CE7886 +:106A4000B7C3163E2BF175E6A8BAF78634F5BB9BA3 +:106A5000CE16AAD792221EA554B464E38E84F1D236 +:106A6000B0745BAB7B1D62D66BCB71796B148AD231 +:106A7000C1BFCBF39739640C395C8E3239A8AF644F +:106A80008E6BDB89215F2A0924768E3CE7CB524E40 +:106A9000D5CF7C0C0CF7C55AE2EC67B4E6B2DAD776 +:106AA000B7E04FFABF86E4B5DEFB1DDFC54BBB3F49 +:106AB0008A571633BEA5E11D266B3812D9DED9AF31 +:106AC000489828C02C1A3201E3B0A7453D88F84CFD +:106AD000FE1592FBC1D3FEFC5C47A8E6F5678D83EB +:106AE00031E31185390E4723A05F415C5EB77B67B8 +:106AF00078F6CD6767F6358605497326FF00364E72 +:106B0000EFED9F4A12FAC8786E5B56B3CEA0F389B8 +:106B100016EFCC3F2478E536F4C93CE6A3FD6EC6FB +:106B2000AA6972ADFB7FC11FFABF86736EEF63AEB9 +:106B3000F846F6BF0A3C4736A0BAB78435AFB45B17 +:106B40001B6682E85E6C505D1CF2B10393B369E78B +:106B500005588EF58F65E08D3EC75F5D4ADFC45EE8 +:106B6000168E3B7B913C566C6EDD7686DC101311E5 +:106B7000CA8E9C9CFD4D65786AFECF4BD6E09F5136 +:106B8000B1FED2B38C3992DCCA63DF9560391D3017 +:106B9000483F85518FE42A18F998EA4F1BAB4FF50F +:106BA000BF18E6DB4B55D89FF57B0DC895DDEE771A +:106BB0005F13B4BB7F8B1E28B9D52D6F7C27A7DD53 +:106BC0001B792692DED64BB02E0A297623CC4C06B2 +:106BD0002AA78C80702B88F1CF80EE3C05369A97DF +:106BE00017DA55F7F6A5843A8466C6E96E044B2099 +:106BF000C84908FBB20EEA7915775ABFB5D4758932 +:106C000026B0B4FB0DAB45B560F33CCDAC10863976 +:106C10003EA727F1A4B1F0A6A9F177C50CBE1FD1FC +:106C200064777F2E2F2612A151846C4E4E15572269 +:106C3000376E83001FA9FAEE18CDAB6328B955B2A1 +:106C4000E567819DE5F4F0F514696AD9CBD039ADDB +:106C50006F11781756F0969FA6DD6A563359DBEA16 +:106C6000F134F66EF8C5C46AC54BAE0FDDDC300FEB +:106C700043DB22B2976EEF9B3B7BE2BEAA32525CB3 +:106C8000CB63C1945A76625141C64D1544850ADBE7 +:106C90004F4DDEC68A508D270A09A2207EF5FF00DF +:106CA000C101FF00E51C1E19FF00AFFD43FF004AB4 +:106CB000E5AFB52BE2CFF8204F1FF04E1F0CFF00C1 +:106CC000D7FEA1FF00A572D7DA75F8AE7DFF0023CD +:106CD0001ADFE267E9194FFB9D3F45F90DFEED7E96 +:106CE00029FF00C1C9571F67FDADBC1EDBB6E7C356 +:106CF0007B738FFA6EF5FB59BB02BF153FE0E49B37 +:106D00006F33F6B7F04B48A5A3FF008470BE3FBEBB +:106D10001669091F8E315EA706CA2B31BCB6E597EE +:106D2000E470F11DFEA7EEEF75F99F9CD7171F6762 +:106D3000856491ADE18E4C9433CA23DE07A02726EB +:106D40009526CC2B27EEE4858ED12C52074CFA6485 +:106D50001EBED5E7DAC6A736B1A9CD713317924664 +:106D6000E770E839E31D80E98ED57BC0B7EF67E2B5 +:106D70007B545DCD1DDB8B7950F4915881CFB8CE1B +:106D800047B815ED51E3573C4AA72A6941BB697BD7 +:106D9000DBB9E6D4E1B51A0E6A6F992BF91DC5155A +:106DA000159FFA81F97D6A5AFBDD3747CB7A851446 +:106DB00051D690CF4DF827E15D0E5B1FED4935E5CB +:106DC0004D7545CC71E96203929F6793E62FD0E73A +:106DD000DBA77AE626D22187C376F7CB7D6F24D254 +:106DE000CCD135A2E4CB10033BCF18DA7A75CE6B49 +:106DF00033C23E2593C21E20875086186792259184 +:106E0000764A328C1D190E7F063F8E2BAFF0D7814C +:106E1000ECFC41F0EEFB5E9B55B4D3EE2D9E55820B +:106E2000D248A4FDF9440E7127DD04E7007249231E +:106E3000B735F0BC4F91E27175635294B45BDFF2E9 +:106E40003EA724CD2861E9CA1516AFFAB987A1E992 +:106E500031EAD2DC2CD7B058FD9EDDE653367133D3 +:106E600028C88C601F99BA0ED9EE2AA5AC5E7DCCDD +:106E700068CCB12C8E14B3744F73F4AD7F04C1632E +:106E8000F11BC7367A7CD71A5F8661BB013ED139C8 +:106E90007F2236C71BBB8DC4633D326ABF889AD739 +:106EA00044F11DE6890FD8AEE3B5BF78175256609E +:106EB000B32062A187FB07EF0F635F3FFEA8E3B932 +:106EC0009C7996DDFF00E01EB7FAC185E54DA65717 +:106ED000D6F4F8F4BD5EE2D63B886F2381CA2CF16C +:106EE00067CB947A8C81C7D71526A7A443A7E97AE4 +:106EF0007DC477B05CC9788ED2431E77DAED380155 +:106F0000F8EADD4633C7A5741F147C10BF06EFEC0A +:106F1000E198DAEA8751B432A86568FCA04E03E331 +:106F20003DFA83E87A5117C35C7C19FF0084C8DC02 +:106F30005B98165D82DCA37CCE2509E5EFCFDF23CD +:106F40002F8C636F7CF150B84F1BCB17CCB7FEBAB8 +:106F500017FDBD86E695E2FD3B1CFE97A4C37FA707 +:106F60006A33497D6F6B259C4248E17CEFBA24E38C +:106F70006A71D475E703AF351E8BA7C7AAEA96F6E8 +:106F8000F2DCC3671CCC15A697EE463D4E3B5687F8 +:106F90008474693E276BD750D9C7A7E9C638BCFDB2 +:106FA0008ED26DDA1954850AAC49F9B3CF604D59C8 +:106FB000BDBED27559744D0E04B3B7B882E6682EC3 +:106FC000EFC062B265C05618E586071C679A6F84E9 +:106FD000B1EA52D57DFB7E04AE20C2B4B47FE67325 +:106FE000D750AC37122065956362A1D7EEB63A113F +:106FF0005735DD221D1DAD0437D05F0B8B54B873A0 +:10700000167FD1D9B398DB8FBC31938C8F98735A8C +:10701000DF13744B6F85FE209F4B47B5D5D66811A3 +:10702000D2E0C7242D1679FB8DC83F5ED57BC41FE7 +:107030000EBFE110F861A2F8BA69AD6F21D5248CBA +:1070400025A9460AF90E594367E629B40618182CF3 +:10705000319A9FF54F1D687BCB5F3DFF0002967F05 +:1070600086BCBDD7FE47376FA4C33787EEAF5AFA49 +:1070700018E7B79638D2D483E64CAD9CB2F18C2E8B +:1070800039C9FCE9BA06950EB1A88826BC82C63279 +:107090008CC659F3B4100903804F3D2BA2F863F05E +:1070A000F3FE16D26AD3C37161A5B58C88DE549BFA +:1070B000CAEC6F3198E47DD54098C9EA59477AC443 +:1070C000F08C7078FBC51A5E93B6D74BFB49F24D36 +:1070D000C10F2296ECCC172493D38AA7C238E4A41C +:1070E000B995D7E1F809710615F2BE57FE66606DD5 +:1070F000DC9EDDCD5EF126911E87AB496B0DE5BEB2 +:10710000A11AA2B79F064A312A0903201F949C1E88 +:107110003A8EF5A7E35D0D7C19E3CD47C271A596C4 +:10712000A1716F7C2D16F4168C16076F19E8A4F761 +:1071300035BFAA78417E01F8F3499BC456B67A8DD3 +:107140008DD457044632DB9951E300A9E70242A4EB +:107150001E847347FAA78EBC6D25F7EFF807F6F685 +:1071600016D24D3FF238D9B48862F0EC37A2F61649 +:10717000B892E1A26B400F991A85C890F6DA4F1DBC +:107180007AD268BA543A98BA32DE5BD97D9EDDE68F +:10719000532673330E91AF1F78F6FE75B3E1BF0629 +:1071A000DAEBBF0F750D727D4AD6C64B6690436A07 +:1071B000F139FB414556237FDD5277600E49C1AC62 +:1071C000EF0CD937C45F117D8ED21B1D3E4F24B00A +:1071D0000EF26D7DA06701431DC7FC697FAA38F7D9 +:1071E000197BCBEFDBF01FFAC184BC7DD7E9DCCE85 +:1071F000B68BED1711C6CC23DEC14B374407D7E958 +:10720000536BBA747A46B375690DD45791C0FB5667 +:1072100078B3E5CDFED2E403B7F015B5A05AD9BFD7 +:10722000C4ED2FC33770E9F710B6B715A4F7B14E08 +:10723000D1ACB1B4A236C3B70AB8390C471D4D431F +:10724000E39BFD3FC3FAFAA5B68FA7C70C96A76AC2 +:10725000477CD751E4923787207CC31D3A719EF555 +:107260005FEA8E3B9D24D6DDFF00E010B8830AA0C4 +:10727000EE9EFBD8CFD4F4986C74CB1B88EFA1B8EA +:107280007BB56692140775A9070037D7A8EB496349 +:10729000A5C579A35F5D3DE5BC32DA0431C0D9F301 +:1072A0002E8B36085E3B7539C71EB5A775E141A721 +:1072B000F816C7C40B359DC47372F6C564050EE29B +:1072C00036EEC6D278C919040357FE13F8057E3589 +:1072D000EBDA9436F71A7E8C6D21FB4F96E1DB7268 +:1072E000746DA0765E09E7A1EF50F8471CA0DF326D +:1072F000FBFF00E0171E20C2F3AB45EDB1CD689651 +:1073000009AA6AF6B6D25CC3671DC4CB1B4F2FDC3B +:10731000873DDBBE07D2A1BD816D2FAE2359166814 +:10732000E1959165038902B11B8679C1C6467B1A36 +:10733000DD9758D37C5A9E11D0ED6DECEC6EA30F07 +:10734000677D78F9557924BA90ABB1EEAB1B47DB7A +:10735000F954BF14FC2EBF083C45269327D8F549A5 +:1073600026837F9A11E36B7612C919F94F393E5E75 +:10737000E04F54753DEABFD53C77B44AEBD2FF00ED +:10738000F009FEDEC2A85ACF7DCC7D774A874A7BC2 +:10739000610DEDBDF79F08958C5FF2C58FF01FF66C +:1073A000852269513F8724BE37902CC938845A738F +:1073B000E638233E60E31B474EBD6B6EF7C2F67E98 +:1073C0001FF07DA78823D4348D4B3E5996C03B795E +:1073D000B1B316F948EF8001247A8A8FC05E1AD2C1 +:1073E000FC7161A94F75ACE9BA25C5BABBDADA4AB6 +:1073F0008EC6E4AA9620374518EE739C1A9FF54B6B +:107400001FC97E64F5FEBA15FEB06179FE17B1930F +:10741000E1AD222D775A86D67BEB7D36290317B84E +:107420009F3E5A6149E7009E718E01E48AA310F3E2 +:1074300036E72BBB1F78631F5AD5F0A083C79E2B5E +:10744000D374B66D2F455994C4D773C8CB0E555914 +:107450008339E796236FD48A7F89ED2DFC3BE219AF +:10746000345B5363AA098C0D0DF292BC488AC06349 +:107470003C7DEC1CE7915A7FAA38EE7D64BEF33F59 +:10748000F5830DC9B3BDCAFACE970E8BAB4B6F0D0A +:10749000E43A846B116F3A1CEC625092A32074CED4 +:1074A0000FBD6A27C48BAF84FA8369BE1FB9D2EFC0 +:1074B0002C629A3BA371258C333DC49E49520BE349 +:1074C0002554C926D1918CE70080069FC52F875788 +:1074D000DF012EAC24BA8ED6F0EA96B2AA79B19129 +:1074E000B72A5090B939C6ECAB7E95E6006057D705 +:1074F00070BE53530D4250AED49377F2D0F073CC9C +:10750000C29D7AAA5495B43A8F889F18FC43F15AC9 +:10751000DEC63D7AF85F7F66B4AD09F251181936C0 +:10752000EE24A804E76A8C7401463BE797A28AFA26 +:10753000A842308F2C51E0CA4DEAC29AEEB1AEE6B5 +:1075400038029D505D5C1B449A70BB9AD20799012A +:1075500019CB81F2F1DF048247A034AA548D383A66 +:1075600092D926DFC82317392847ABB0B7373F6316 +:107570002BE73DADBF98A1944D3AC6CCA7A1009C86 +:10758000E0FAD3BCCD8AACDB76B8CA3ABEE57FA1BF +:107590001C1AF37B8BA92F279259246924958B33CE +:1075A00031C9627AD6FF00C3FBC792EEE2CC9CC31E +:1075B00034464C7F71D790DFCC7E35F1797718CA8D +:1075C000BE2E346AD34A327656DD5F63E8F19C3BC7 +:1075D000ECB0EEAC27EF2577A68CFE867FE080E34B +:1075E0006FFC1383C33FF610D43FF4AE5AFB52BE78 +:1075F0002FFF008206DA496DFF0004DBF0A348A5E7 +:1076000044D7DA83A67B8FB5CA3FA57DA15F199FBA +:107610007FC8C6B5BF99FE67D1651AE0A93FEEAF36 +:10762000C869E457E7AFFC17AFF620D73F681F855E +:10763000DA2FC40F09D8C9A96BFE040FF6AB489323 +:107640007CD75664EE25147528D924632413E95F8A +:10765000A14463F2A608037DEE477F7AE5CBF1D320 +:10766000C2578E229EAD74EEB668DF19858E2293C6 +:10767000A52FE99FC8FF00883E1FB5C5E49258C9F1 +:1076800012AB39CDBCCDE5B46DCE402DC103DC834A +:10769000EDDCCBE1BF0A8D06FD2E679A1B8BA8F9A6 +:1076A00082389B72A37237337438FBC00CF6248C7B +:1076B00060FF004A1F1E3FE0937F00BF68BF10DCE1 +:1076C0006B1E21F87FA7C7ABDD12D35E6993CBA7F2 +:1076D00049331392EE21655763EAE09AF391FF0074 +:1076E0000403FD9B0FFCCB7AF7E3AF5D7FF155F40C +:1076F000D85C6642ABAC54E134F7E5D1ABFDE9D8D8 +:10770000F16B51CDDD3742328B5DDDD3FD51F82772 +:10771000147E544ABFDD1F9D48E8502E71F30C8C37 +:10772000106BF7A7FE1C07FB367FD0B7AF7FE0FAE0 +:10773000EBFF008BA4FF0087017ECDBFF42E6BDF33 +:10774000F83EBAFF00E2ABE9A5C67975EFEF7DCB55 +:10775000FCCF1E3C3B8C4BECFDEFFC8FC15A2BF752 +:10776000ABFE1C01FB35FF00D0B7AF7FE0FAEBFFAB +:10777000008BA3FE1C03FB358E9E1BD7BFF07D75CF +:10778000FF00C5D2FF005CB2CFEFFDCBFCC5FEAE63 +:10779000E37FBBF7FF00C03F05E48BCB386F4CF0B5 +:1077A000739AF5EF873AB5BE87FB33F893CE8755CA +:1077B00085752B87B66BA84406262114A464106433 +:1077C00020BE32410A06792768AFD8A3FF00040221 +:1077D000FD9B71FF0022EEBDF8EBD75FFC5D6C698D +:1077E000DFF0441F813A3F86EE347B4B5F195BE943 +:1077F000378499ECA2F145EADBCC4800964126D3C8 +:107800009C0EA3B0AC2B71765D52293E6DFB2FF31D +:1078100035A3906320DBF776EEFF00C8FC41FD98AE +:1078200074AFED6F8A0B186D533F649768B08E2765 +:1078300099F385DBFBD2146EC950C0960C57009C9F +:107840000383E36D797C47F156EEFAC65BABC5B8AE +:10785000BD530BC8144D26080B9E319E00C91F5105 +:107860005FBA9E18FF008217FC01F056AAB7DA3EF5 +:107870009BE2CD2EF554A0B8B4F12DE432807B6E9E +:107880005706A1BCFF00820E7ECF37FAAC97F36893 +:10789000FE269AFA593CE79DFC4576D2BBE73B8B26 +:1078A00017C939EF4BFD6CCBFDAB9FBD6B5B65FE24 +:1078B000657F60E33952D3EFFF00807E347ED73A94 +:1078C000C5AEA3E2CD1AD2D575089AD74E49264B3C +:1078D000C16E19247CB360C202919CF393F874AB1F +:1078E000B75AAAE95FB205AC13B5D46FA906B7843D +:1078F000F9117EF7178D26CC81B842763B0624130A +:10790000223280541C7ECAF8A7FE0879F01FC717E0 +:1079100010CBAD59F8C35696DD3CB89EEFC4D7B333 +:10792000346BD76A9690E07B539BFE0885F025BCAC +:1079300027FD826D3C65FD899CFF00679F13DEFD7E +:10794000973BB7E7CBF336FDE25BA7539ACA3C51AE +:1079500097A8423EF68EFB2FF32FFB1719CD29690E +:10796000AF9FFC03F16BF638BEB5D3FE21EA526A35 +:1079700031EA4DA48D35DEF64B38E173122BC7206A +:1079800062255391941F73E6C9E32320F13E0CD482 +:10799000A6BFF8A7617D1ADC4D2CFA8F9BB2368CFE +:1079A0004CD96DC7EF0099C13C9017F0AFDD8F0A3D +:1079B000FF00C10EBE037816EE69F45B1F17693332 +:1079C000DCC7E54B259F89AF21691320ED255C12AB +:1079D000B900E3A640AA967FF041BFD9E2C3545B49 +:1079E000E8346F13437C9279AB3A7886ED640F9C50 +:1079F000EEDC1F39F7CE6B4FF5B32FE694BDED5299 +:107A0000E8BFCC8FEC2C672A5A69E7FF0000FC56D0 +:107A1000FDAC353B3BDF8C579059ADE2DBD8C31D45 +:107A2000B14B94895D1D546E5C46026324E08CE783 +:107A3000D4D697C63F104D6DF06BC2FA5AA6A10D71 +:107A4000ADDDB5A4E1EE20B7DB76F1DB8C90E98704 +:107A5000509E7FCAAF92CAEAF9C15AFD9EF137FC27 +:107A600010C3E00F8D7536BED5F4DF166A778C0231 +:107A700099EEBC49792C8C0741B99C9C0AB1A9FFAD +:107A800000C1113E056B7E1CB6D1EF6D7C6775A5FC +:107A9000591536F672F8A2F5E080A8DAA550C9B4F7 +:107AA0006070303A54AE2ACB9460BDED3C97F995A6 +:107AB0002C8F18DC9FBBAF9FFC03F137E05F8A641B +:107AC000F0BF807C553C0BA81657B790C90DB43356 +:107AD000C56EA239C976DE33B86718520E0B939D76 +:107AE000BC63FECEA59BE2CE9FB21BAB9936CA16F5 +:107AF000280C41A42518633282801CF25B8FC715C5 +:107B0000FB91E1CFF82207C08F06DA5D5BE8F67ED5 +:107B100031D320BF005CC76BE28BD856E000C007B2 +:107B20000B20DD80CC39ECC7D6AAE83FF0422FD934 +:107B3000F3C2BAAC57DA5E93E28D3EF6024C77168A +:107B4000DE22BB8A58FE8C1F23F0AAFF005B32EFB7 +:107B50007FE2D7C97E3A93FD858CF77E1D3CFF00FE +:107B6000E01F86BE3CD6D75BF8A73DF5DCB3A46B1F +:107B7000771A4ACD0A452C4108046C438F940EA015 +:107B80008CE3A8AEDBF6CAF893A47C4DF16E877146 +:107B9000A55CC332D9E98B6B2A5BCB2C9044412482 +:107BA0006C3200573924A81DF24966207EC96B9FAC +:107BB000F0421FD9EFC4FAA4D7DA968FE28BEBCB51 +:107BC00083BA59EE3C45772C921F52CCE49AABFF16 +:107BD000000E02FD9B4FFCCB9AF7FE0F6EB8EBFE3A +:107BE000DFBD11E2ACB5CA339735E3E4BFCC1E4725 +:107BF0008DB4A2B975F3FF00807E39FC35D5ED74E4 +:107C00006FD9CBC4CB3C3AAC22FDE489AEE110186D +:107C100077054F2E3208321CB1C315200CAE4E48EA +:107C2000AAFF00B1F59C37BF13AF16E24648134CCC +:107C300099E450A8CB26190856DEADC138E83713B1 +:107C4000803935FB57A6FF00C1103E0468FE1CB802 +:107C5000D1ED6CFC636BA55E1267B38BC4F7A9040E +:107C6000C4800964126D39C0EA3B543E18FF00829B +:107C7000197C01F03EA5F6CD1B4FF16E9377B7CB83 +:107C8000F3AD3C4B7B0C9B4E0EDDCB2038C807F090 +:107C9000A87C5597B84E2F9BDEF25FE654724C5A83 +:107CA0009C6568E9E7FF0000FC3BD54D8F893F6884 +:107CB0005DD6DA92FF00676A1AF2F977D750A90BFE +:107CC0001B4FFEB648C003001DC5703233C575BFDB +:107CD000B6DB46FF0015EC4AC8B24E9A5430CEAB24 +:107CE0006AD6CAAC8CE8088CA2AAEE4556C22EDC35 +:107CF00093D4E4D7EC837FC1073F6769358FED09E3 +:107D0000341F104F79E709DA69B5DB9999DF3BB782 +:107D100036E621B27A82083DEA7F157FC10CBE00AB +:107D2000F8DF535BCD634BF146A372B1AC4AF71E4B +:107D300022BB7D883A22E5FE551D028C003818AA28 +:107D40005C5597FB484BDEF755BE15FE62791E2F3A +:107D500092515CBABEFF00F00FC5DD675A9B4DFD26 +:107D60009A74DB745D423B5BC628D2490DBB44EC80 +:107D70001CB6C53C4AAB800E4E437207435ABFB196 +:107D800060B1B5D4BC4979A85D5C5A59D8DB473B92 +:107D9000B4704720CA6F60D864625942B10AA32404 +:107DA00006278535FB24DFF0440F8132785974367D +:107DB000B4F19368CADBD6C4F89EF3ECE1B39CF946 +:107DC0007E66DCE7DA93C2BFF043FF00811E0596B2 +:107DD00079345B3F1869325D2EC99ACFC4F7909908 +:107DE000579E1B6BF3D4F5F53512E28CB9D2943D56 +:107DF000ED5DF65FE65C724C629A969B77FF0080C1 +:107E00007E157C31417BF1A7405B79E75126B36E4B +:107E10001258E30EE3F7CB865561827D0118CF1827 +:107E2000C574FF00B5BEABA6EA3F132D63D2EE25A5 +:107E30009A1B1D3A380ABC423111324AEA17089996 +:107E40000D1BA49B80C1321C12315FB43A7FFC1021 +:107E50005FF677D235486FAD745F12DBDE5B4AB3F5 +:107E6000433C5E22BB496375390CAC1F2181E7237B +:107E70009CD59F13FF00C10C7E0178DB515BCD6365 +:107E80004EF166A978B18884D77E25BC9A4083A23A +:107E90008667CE07381D2B47C5997BAAAA3E6DBBC6 +:107EA0002FF333FEC2C67B371D357DCFC60F89B297 +:107EB00043A77C0BD06192EF588E6BB821922B6B4D +:107EC0008861F265DA5F73AB27CCB8C8186C13D73A +:107ED000A550F84FAACDE1FF0085BAE5DC2DADC174 +:107EE00022CF9926B68619208D020501C38DC72D94 +:107EF00028076B0032A483C57EDA6ADFF0443F8135 +:107F00005AEE856DA5DF5AF8CAF34DB3005BDACDA2 +:107F1000E27BD78611FECA1930BF80A4D03FE0882B +:107F20001F023C29A75E5969767E31D3ECF50056D5 +:107F3000EA0B6F13DE451DC023043AAB80DF8E6A67 +:107F40007FD6CCBF92CB9B7BECBFCCAFEC3C5F3FF2 +:107F5000369B77FF00807E15FC0F5593E2869ECC02 +:107F6000B78DE547713AFD95E3490B241232FCD2F7 +:107F7000828AB951B99C6D55DC7B66A1F88FAB4DF7 +:107F80007FF12AE5B529AFA496D664B69FED31A45A +:107F90007711F958428C14EDDCBB4AE7BE39C74A69 +:107FA000FDCED13FE0841FB3CF8635386FB4ED1FCF +:107FB000C5163796F9F2E783C47771C899054E194B +:107FC0005C1195241C7504D3B5EFF8212FECF9E270 +:107FD000DD626D4354D2BC51A86A170774B7373EAF +:107FE00023BC96590F4CB333927F1AD3FD6DCBB996 +:107FF000EFEF5ADD97F999FF0060E3143974FBFF46 +:1080000000E01F8C1FB50FC45D17E204DE1DFEC922 +:10801000B859A4D3EC05B4C235658D30780014503E +:108020000FA85C8CF735E515FBD47FE0803FB3618A +:108030003FF22E6BBF4FEDEBAFFE2E8FF8700FECC3 +:10804000D63FE65BD7BFF07D75FF00C5D551E2DCBA +:10805000AE9C14173FDCBFCC55321C6CE5CCF97ECE +:10806000FF00F807E0BBA14DB9DBF30C8C1069B53C +:10807000FBD5FF000E01FD9AF9FF008A6F5EE7FE57 +:10808000A3D75FFC5D1FF0E02FD9AFFE85BD7BFF5E +:108090000007F75FFC5D6BFEB9659FDEFB97F9910A +:1080A000FEAEE37FBBF7FF00C03F05546E603D7D31 +:1080B00069B32F912EE6412285649133C488CA5555 +:1080C00087E2091FFD7C57EF61FF0082017ECD83AF +:1080D000FE65BD7BF0D7AEBFF8BA43FF000403FDD9 +:1080E0009B3BF86F5E6EF83AF5D7FF00174BFD71BA +:1080F000CB1E8D49A7A35CAB5FC43FD5DC6EEB966E +:10810000FD1DFF00E01FCF55EFC3E6967DD6173665 +:10811000F342C06166711489C67041C038F504E746 +:10812000AE06715E81FB39FECE5E20F8BFF11AC348 +:10813000C29E15B37D73C47AE3AC08B6EAC62B645D +:10814000246E766C70A3AB311800719EFF00BB10DB +:10815000FF00C101FF0066B49559BC33AE481482DC +:1081600055B5EBAC37D70F9AFA0FF675FD8DFE19A2 +:108170007ECA3A6496BE00F08695E1FF00386D969F +:10818000E22532DD4E3D1E690B48E3FDE638AF992E +:1081900059864D84ABF58C1C2729FD952B28C5F7F6 +:1081A000D2EDD8F67EA999D787B0C4CA2A3D5ABD68 +:1081B000DA24FD8F7F67BB5FD963F673F09F812D53 +:1081C0001966FEC0B04866982EDF3E639695F1FEB4 +:1081D000D3963F8D7A6D4718C4A7E82A4AF93AB575 +:1081E00065526EA4F76EEFE67D053A6A11508ECBAC +:1081F0004113EED5493EF1FAD145674F7F914C0FBF +:108200004A28A28EE5FF00CBB0A28A2B42428A28E0 +:10821000A900A28A2800A28A285F09A0514514E279 +:1082200067D828A28A23B0E3BFDC1451452E835BB4 +:108230000514515481851451531D98760A28A2873C +:10824000D03A8514514E3D7D4414514528EC85D4D7 +:1082500028A28AA5FD7DC4740A28A2A57C28B0A204 +:108260008A294FE21C770A28A2AE454C28A28A48E8 +:1082700080A28A2A2A6E8CEA0534FDFA28AD1FC432 +:1082800054767E84D67FEB1FE82AC5145614F60870 +:10829000EC8FFFD9501200001800000036120000C9 +:1082A00066617669636F6E2E69636F00000001007E +:1082B0000200101000000100080068050000260000 +:1082C00000002020000001001800A80C00008E050E +:1082D0000000280000001000000020000000010045 +:1082E0000800000000004001000000000000000045 +:1082F00000000000000000000000FFFFFF00F8F297 +:10830000F100F3E7E600EDDCD800ECDBD900ECDBB4 +:10831000D800E5D4D200E5D4D100E5D3CF00E5D331 +:10832000D000E6D3CF00E6CFCC00E5CFCB00DFC452 +:10833000BF00DFC3BE00D8B7B200D9B6B000CCAB27 +:10834000A600CCABA500D2AAA300CCA9A400CAA7C2 +:10835000A100CAA6A100CAA6A000CAA59F00CBA3DF +:108360009C00C8A29C00CBA29B00C8A19B00CBA1F3 +:108370009A00C8A09900C89F9800CC9F9700CC9EF7 +:10838000970099959400C6938A00999291009990CC +:108390008E00998F8E00998D8B00998B8800998B18 +:1083A0008900998A88009989860099888500BF8606 +:1083B0007D00998886009987840099868300998634 +:1083C0008200BC847B0099858200BC8379009984FB +:1083D000810099848000BC82780099838000998212 +:1083E0007E0099817D0099817C0099807B00997F36 +:1083F0007B00997E7900997D78009A7B76009A7B44 +:108400007500B37A70009A7973009A7872009A773F +:1084100071009A7670009A746E009A736D009A716A +:108420006A00B36F63009A6F6800B26E6300AD6458 +:10843000580099605600A6564900A14E4100A14B34 +:108440003D009A4C3F00A04B3D009A4A3D009A4B9C +:108450003D009A4B3E009A483B009A3F3000000096 :10846000000000000000000000000000000000000C :1084700000000000000000000000000000000000FC :1084800000000000000000000000000000000000EC @@ -10351,92597 +10351,92597 @@ :1086B00000000000000000000000000000000000BA :1086C00000000000000000000000000000000000AA :1086D000000000000000000000000000000000009A -:1086E000000000000000000000005858585858587A -:1086F00058585858585858585858585858585858FA +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000005858585858586A :1087000058585858585858585858585858585858E9 -:10871000585821004C585805005158585858585826 -:10872000585821004C584F000E585858585858580F -:10873000585821004C5813002D585858585858581C -:1087400058582100050C000158585837190A1B0ABF -:108750001D4D0F00030B02001058581F434347479D -:108760004B5514004A585804005858093E3E43439C -:10877000485212004A5858050158581E39393F3F8F -:1087800044561100000000000E5858072F2F3939A9 -:108790003F54420D202020235358581C29293030A3 -:1087A0003A4E575058585858585858072525282891 -:1087B00031313B08585858585858581A2222262602 -:1087C0002A2A331E58585858585858321506160732 -:1087D000170718345858585858585858585858580F -:1087E0005858585858585858585800000000000019 -:1087F0000000000000000000000000000000000079 +:1087100058585858585858585858585858585858D9 +:10872000585821004C585805005158585858585816 +:10873000585821004C584F000E58585858585858FF +:10874000585821004C5813002D585858585858580C +:1087500058582100050C000158585837190A1B0AAF +:108760001D4D0F00030B02001058581F434347478D +:108770004B5514004A585804005858093E3E43438C +:10878000485212004A5858050158581E39393F3F7F +:1087900044561100000000000E5858072F2F393999 +:1087A0003F54420D202020235358581C2929303093 +:1087B0003A4E575058585858585858072525282881 +:1087C00031313B08585858585858581A22222626F2 +:1087D0002A2A331E58585858585858321506160722 +:1087E00017071834585858585858585858585858FF +:1087F0005858585858585858585800000000000009 :108800000000000000000000000000000000000068 :108810000000000000000000000000000000000058 -:108820000000000000000000000028000000200000 -:108830000000400000000100180000000000800C53 -:108840000000000000000000000000000000000028 -:1088500000009A3F309A3F309A3F309A3F30993F1C -:1088600030993E2F983E2F983E2F983E2F973D2FC0 -:10887000973D2F973D2E973D2E973D2E973D2E9756 -:108880003D2E973D2E973E2F983E2F983E2F983E97 -:108890002F983E2F993E2F993E2F993E2F993E2F8C -:1088A000993E2F993F309A3F309A3F309A3F309A05 -:1088B0003F309A3F309A3F30993F30993E2F983E53 -:1088C0002F983E2F973D2F973D2E963D2E963D2E6D -:1088D000953C2E953C2E953C2D953C2D953C2E9609 -:1088E0003C2E963C2E963C2E963D2E963D2E973D48 -:1088F0002F973D2F983E2F983E2F983E2F993E2F31 -:10890000993E2F993E2F993E2F9A3F309A3F309AA9 -:108910003F309A3F30993F30993E2F983E2F983EF6 -:108920002F973D2E963D2E953C2E943C2D943B2D1D -:10893000933B2D933A2C933B2D933B2D933B2D94BE -:108940003B2D953B2E953C2E953C2E963D2E963DEF -:108950002E973D2F973D2F973E2F983E2F983E2FD5 -:10896000993E30993F30993E2F993E2F9A3F309A49 -:108970003F309A3F30993E2F983E2F983E2F973D9B -:108980002E963C2E943C2D933B2D923A2C91392CD3 -:1089900091392B90392B90392B90392B91392C927E -:1089A0003A2C933B2DFFFFFFFFFFFFFFFFFFA75B6D -:1089B0004E973D2E973D2F973D2F983E2F983E2F57 -:1089C000FCF9F9FFFFFFFFFFFFDBBCB7993E2F9AD1 -:1089D0003F30993F30983E2F983E2F973D2E963C42 -:1089E0002E943B2D923A2C91392C8F382B8D372A8F -:1089F0008D37298D372A8D37298D382A8F382B903E -:108A0000392B913A2CFFFFFFFFFFFFFFFFFFA65A14 -:108A10004E963D2E973D2F973D2F983E2FA95C50A7 -:108A2000FFFFFFFFFFFFFFFFFFB26E62993E2F992E -:108A30003F30993E2F983E2F973D2E963C2E943BEB -:108A40002D923A2C90392B8E382A8C36298B35284A -:108A50008935298935288934288A36298B36298E03 -:108A6000382A90392BFFFFFFFFFFFFFFFFFFA75BB7 -:108A70004F973D2F973D2F983D2F983E2FDBBCB64B -:108A8000FFFFFFFFFFFFFFFFFF993E30993E2F9949 -:108A90003E2F993E2F973D2F963D2E943C2D923A96 -:108AA0002C90392B8D372A8B36298834288632260C -:108AB0008532268432268532268733278935288CCD -:108AC000362A8F382BFFFFFFFFFFFFFFFFFFA75B5B -:108AD0004F973D2F983E2F983E2F983E2FFFFFFF38 -:108AE000FFFFFFFFFFFFDCBCB7983E2F993F309997 -:108AF0003E2F983E2F973D2E953C2E933B2D91393E -:108B00002C8E382A8B3629873427843226823125C9 -:108B1000812F248030248130248331268633278A94 -:108B200035298D372AFFFFFFFFFFFFFFFFFFA75B00 -:108B30004F983E2F993E2F993E2FB16C61FFFFFF5A -:108B4000FFFFFFFFFFFFB16D61993E2F993E309906 -:108B50003E2F983E2F963D2E943C2D923A2C8F38E6 -:108B60002B8C3629883428843226802F247E2E238D -:108B70007D2D227C2D227D2D237F2F24833125885E -:108B800034278C362AFFFFFFFFFFFFFFFFFFA85CA3 -:108B90004F993E2F993F30993F30EFE1DFFFFFFFC4 -:108BA000FFFFFFFFFFFF983E2F983E2F993E2F9922 -:108BB0003E2F983E2F963D2E943B2D91392C8D378C -:108BC0002A8A35288633278130257D2D227A2C224A -:108BD000792B20782B217A2B217C2D22802F248623 -:108BE00033278B3629FFFFFFFFFFFFFFFFFFFFFF4C -:108BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 -:108C0000FFFFFFC38E86983E2F983E2F983E2F99E8 -:108C10003E2F973D2F953C2E933B2D90392BC59A97 -:108C20009392463AC097918A4036BB948F823B32EA -:108C3000B58B8580382FAF7E7782382EA86C6389FC -:108C40003A2EA25A4EFFFFFFFFFFFFFFFFFFFFFF7D -:108C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 -:108C6000FFFFFFF0E1DF983E2F983E2F983E2F98B0 -:108C70003E2F973D2F953C2E923A2C8F382BFFFF9D -:108C8000FF9B564CFFFFFF935148FFFFFF8B4B4369 -:108C9000F6EEEC87473EE8D3CF88443AD3ABA58EB7 -:108CA0004136BB7E74FFFFFFFFFFFFFFFFFFFFFFAB -:108CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 -:108CC000FFFFFFFFFFFFEFE1DE973D2F983E2F985C -:108CD0003E2F973D2E943C2D9B4B3EA25A4F9A6EB1 -:108CE000669A6D659A6C649A6B639A6B629A685F18 -:108CF0009A655D9A62599A5F549A5A4F9A55499A61 -:108D000050439A4C3EFFFFFFFFFFFFFFFFFFC38E64 -:108D100086A95D50AA5D50AA5D50A95C4FE7D1CDF0 -:108D2000FFFFFFFFFFFFFFFFFF9A4335973E2F989E -:108D30003E2F973D2E943C2DC79C95FFFFFF9A6FC9 -:108D4000679A6E669A6E659A6D659A6C649A6961A7 -:108D50009A675E9A645A9A5F559A5B519A564B9AF3 -:108D600051449A4C3FFFFFFFFFFFFFFFFFFFAE653F -:108D7000599B41329A3F309A3F30993F30993E2F6C -:108D8000FFFFFFFFFFFFFFFFFFA75C4F983E2F98FD -:108D90003E2F973D2E943B2D9A4A3EA15A4F9A70F2 -:108DA000699A70689A6F679A6E669A6D659A6B6237 -:108DB0009A68609A645B9A60579A5C519A574B9A8A -:108DC00051459A4C40FFFFFFFFFFFFFFFFFFA85DEB -:108DD00050993F309A3F309A3F30993F30993E2F1B -:108DE000FFFFFFFFFFFFFFFFFFA75B4F973D2F98A0 -:108DF0003E2F963D2E943B2DC79B94FFFFFF9A720A -:108E00006A9A71699A70689A6F689A6F679A6C64C7 -:108E10009A69619A665D9A62589A5D539A584D9A1A -:108E200052479A4E41FFFFFFFFFFFFFFFFFFB06871 -:108E30005C9B4234993E30993E2F993E2F983E2FAD -:108E4000FFFFFFFFFFFFFFFFFFA75B4F973D2F983F -:108E50003E2F963D2E943B2D9A4A3EA0594F9A7331 -:108E60006C9A726B9A726A9A71699A70689A6D6656 -:108E70009A6B639A685F9A635A9A5F559A5A4F9AA7 -:108E800054489A4F43FFFFFFFFFFFFFFFFFFDCBD8A -:108E9000B8CB9E97CB9F97CB9E97CB9E97F8F1F040 -:108EA000FFFFFFFFFFFFFFFFFF9A4335973D2F981E -:108EB0003E2F973D2E943B2DC79B94FFFFFF9A7446 -:108EC0006D9A746C9A736C9A726B9A716A9A6F67E6 -:108ED0009A6D649A69609A655C9A61579A5C519A36 -:108EE000564B9A5145FFFFFFFFFFFFFFFFFFFFFFBC -:108EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 -:108F0000FFFFFFFFFFFFEFE1DE963D2E973D2E981E -:108F10003E2F973D2E943C2D9A4B3EA15A4F9A7767 -:108F2000709A756E9A746D9A736C9A736B9A716974 -:108F30009A6E669A6A639A675E9A63599A5E549AC1 -:108F4000594E9A5449FFFFFFFFFFFFFFFFFFFFFF4E -:108F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 -:108F6000FFFFFFFFFFFF9C493C963D2E973D2E984B -:108F70003E2F973D2E943C2DC79C95FFFFFF9A7A7C -:108F8000749A78729A76709A756E9A746D9A726BFA -:108F90009A70689A6D649A69609A655C9A61579A4A -:108FA0005C519A584CCCA9A3CCA7A1CDA6A0DBBB01 -:108FB000B5D0AAA4C79C96C89D95C99C95C99D96F5 -:108FC000B67B71933B2D943C2E963C2E963D2E986D -:108FD0003E2F973D2E953C2E9B4B3EA25A4F9A7D9D -:108FE000789A7B769A7A749A78719A766F9A746D79 -:108FF0009A726A9A6F679A6B639A695F9A645A9ACF -:1090000060559A5B519A584D9A55499A52469242E8 -:10901000368F3C308C372A8E382A8F382B90392C5B -:10902000923A2C923A2C943B2D953C2D973D2F98BB -:109030003D2F973D2F953C2EC89C95FFFFFF9A81B1 -:109040007C9A7F7A9A7D779A7B759A79739A7770F2 -:109050009A746D9A72699A6F679A6B639A685F9A4D -:10906000645A9A60569A5D529A5A4F9A584CCB9CC1 -:1090700095A8665B8935288B36298D372A8E382A44 -:1090800090392C923A2C933B2D953C2E963D2E9860 -:109090003D2F973D2F963C2E9D4C3FA45B509A84CC -:1090A000809A827E9A807B9A7E799A7D779A7B7568 -:1090B0009A78719A746D9A71699A6E669A6C639ACD -:1090C00068609A655C9A62589A60569A5E539047B7 -:1090D0003C8B3D318733278934288B36298D372ABD -:1090E0008F382B91392C933B2D953C2E973D2E9804 -:1090F0003E2F983E2F963D2EC99D95FFFFFF9987E5 -:10910000849A86829A84809A827D9A807B9A7E79DC -:109110009A7B769A78729A766E9A726B9A6F679A41 -:109120006C649A69619A675E9A655C9A635AE1C752 -:10913000C2B17A728633268834288A36298D372A36 -:109140008F382B913A2C943B2D953C2D963D2E98A3 -:109150003E2F983E2F973D2E9E4D40A55C51998BFA -:10916000889989869A87839A85819A837F9A817D57 -:109170009A807B9A7D779A7A749A77709A746D9AAE -:1091800070699A6E669A6C639A6A619A695F944D87 -:10919000438D40358633278935288B36298E382AEA -:1091A00090392B923A2D943C2D963C2E973D2E983B -:1091B0003E2F983E2F973D2FCA9D96FFFFFF998E19 -:1091C0008C998C8A998A879988859A87839A8581D0 -:1091D0009A837F9A817C9A7D789A7B759A78739A24 -:1091E000766F9A736C9A70699A6F679A6D65F1E5FC -:1091F000E3BB8B838935288B36298D372A8F382B13 -:10920000913A2C933A2C943C2D963D2E983E2F99D2 -:109210003E2F993E2F983E2FA04E40A75D52999128 -:109220009099908E998E8C998C89998A8799888546 -:109230009A86839A84809A837E9A807B9A7D789A94 -:109240007B749A78729A766F9A736D9A726A9B544D -:109250004A9345398B36298D372A8F392A91392BF4 -:10926000933A2C943B2D963C2E973D2E983E2F9969 -:109270003E2F993F30983E2FCB9E96FFFFFF99954A -:109280009499939299918F998F8D998D8B998B89C0 -:10929000998A879988849A86829A84809A827E9A0B -:1092A0007F7A9A7D789A7B759A79739A7771FBF7B2 -:1092B000F7C396908E372A8F382B91392C923A2CFF -:1092C000943B2D953C2E973D2E983E2F983E2F99FE -:1092D0003F309A3F30993E2F983E2F973D2FFFFF0A -:1092E000FFA75D52FFFFFFA55C51FFFFFFA45B508E -:1092F000FFFFFFA25A4FFFFFFFA15A4FFFFFFFA042 -:10930000594FFFFFFFA15A4FFFFFFFA25A4F8F385F -:109310002B90392B91392C923A2C933B2D943C2D48 -:10932000963C2E973D2E983E2F983E2F993E2F9A91 -:109330003F309A3F30993F30993E2F983E2FCB9F38 -:1093400097A04E40CB9E979E4D40CA9D969C4C3F09 -:10935000C99D969B4B3EC99D969A4B3EC89C959A3B -:109360004A3EC89C959A4A3EC89C959B4B3E923A71 -:109370002C933B2D943B2D943C2D953C2E963D2ECD -:10938000973D2E983E2F983E2F993E2F993F309A29 -:109390003F309A3F309A3F30993F30993E2F983E68 -:1093A0002F983E2F973D2F973D2E963D2E963C2E83 -:1093B000953C2E953C2E943C2D943B2D943B2D9426 -:1093C0003B2D943B2D943B2D943C2D943C2D953C72 -:1093D0002E953C2E963D2E963D2E973D2E973D2F59 -:1093E000983E2F983E2F993E2F993F309A3F309AC2 -:1093F0003F309A3F309A3F309A3F309A3F30993F02 -:1094000030993E2F983E2F983E2F983E2F973D2F14 -:10941000973D2F973D2E973D2E973D2E963D2E96AC -:109420003D2E963D2E963D2E973D2E973D2E973DF7 -:109430002E973D2F973D2F983E2F983E2F993E2FE8 -:10944000993E2F993F309A3F309A3F309A3F309A59 -:109450003F3000000000000000000000000000009D -:1094600000000000000000000000000000000000FC +:108820000000000000000000000000000000000048 +:1088300000000000000000000000280000002000F0 +:108840000000400000000100180000000000800C43 +:108850000000000000000000000000000000000018 +:1088600000009A3F309A3F309A3F309A3F30993F0C +:1088700030993E2F983E2F983E2F983E2F973D2FB0 +:10888000973D2F973D2E973D2E973D2E973D2E9746 +:108890003D2E973D2E973E2F983E2F983E2F983E87 +:1088A0002F983E2F993E2F993E2F993E2F993E2F7C +:1088B000993E2F993F309A3F309A3F309A3F309AF5 +:1088C0003F309A3F309A3F30993F30993E2F983E43 +:1088D0002F983E2F973D2F973D2E963D2E963D2E5D +:1088E000953C2E953C2E953C2D953C2D953C2E96F9 +:1088F0003C2E963C2E963C2E963D2E963D2E973D38 +:108900002F973D2F983E2F983E2F983E2F993E2F20 +:10891000993E2F993E2F993E2F9A3F309A3F309A99 +:108920003F309A3F30993F30993E2F983E2F983EE6 +:108930002F973D2E963D2E953C2E943C2D943B2D0D +:10894000933B2D933A2C933B2D933B2D933B2D94AE +:108950003B2D953B2E953C2E953C2E963D2E963DDF +:108960002E973D2F973D2F973E2F983E2F983E2FC5 +:10897000993E30993F30993E2F993E2F9A3F309A39 +:108980003F309A3F30993E2F983E2F983E2F973D8B +:108990002E963C2E943C2D933B2D923A2C91392CC3 +:1089A00091392B90392B90392B90392B91392C926E +:1089B0003A2C933B2DFFFFFFFFFFFFFFFFFFA75B5D +:1089C0004E973D2E973D2F973D2F983E2F983E2F47 +:1089D000FCF9F9FFFFFFFFFFFFDBBCB7993E2F9AC1 +:1089E0003F30993F30983E2F983E2F973D2E963C32 +:1089F0002E943B2D923A2C91392C8F382B8D372A7F +:108A00008D37298D372A8D37298D382A8F382B902D +:108A1000392B913A2CFFFFFFFFFFFFFFFFFFA65A04 +:108A20004E963D2E973D2F973D2F983E2FA95C5097 +:108A3000FFFFFFFFFFFFFFFFFFB26E62993E2F991E +:108A40003F30993E2F983E2F973D2E963C2E943BDB +:108A50002D923A2C90392B8E382A8C36298B35283A +:108A60008935298935288934288A36298B36298EF3 +:108A7000382A90392BFFFFFFFFFFFFFFFFFFA75BA7 +:108A80004F973D2F973D2F983D2F983E2FDBBCB63B +:108A9000FFFFFFFFFFFFFFFFFF993E30993E2F9939 +:108AA0003E2F993E2F973D2F963D2E943C2D923A86 +:108AB0002C90392B8D372A8B3629883428863226FC +:108AC0008532268432268532268733278935288CBD +:108AD000362A8F382BFFFFFFFFFFFFFFFFFFA75B4B +:108AE0004F973D2F983E2F983E2F983E2FFFFFFF28 +:108AF000FFFFFFFFFFFFDCBCB7983E2F993F309987 +:108B00003E2F983E2F973D2E953C2E933B2D91392D +:108B10002C8E382A8B3629873427843226823125B9 +:108B2000812F248030248130248331268633278A84 +:108B300035298D372AFFFFFFFFFFFFFFFFFFA75BF0 +:108B40004F983E2F993E2F993E2FB16C61FFFFFF4A +:108B5000FFFFFFFFFFFFB16D61993E2F993E3099F6 +:108B60003E2F983E2F963D2E943C2D923A2C8F38D6 +:108B70002B8C3629883428843226802F247E2E237D +:108B80007D2D227C2D227D2D237F2F24833125884E +:108B900034278C362AFFFFFFFFFFFFFFFFFFA85C93 +:108BA0004F993E2F993F30993F30EFE1DFFFFFFFB4 +:108BB000FFFFFFFFFFFF983E2F983E2F993E2F9912 +:108BC0003E2F983E2F963D2E943B2D91392C8D377C +:108BD0002A8A35288633278130257D2D227A2C223A +:108BE000792B20782B217A2B217C2D22802F248613 +:108BF00033278B3629FFFFFFFFFFFFFFFFFFFFFF3C +:108C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:108C1000FFFFFFC38E86983E2F983E2F983E2F99D8 +:108C20003E2F973D2F953C2E933B2D90392BC59A87 +:108C30009392463AC097918A4036BB948F823B32DA +:108C4000B58B8580382FAF7E7782382EA86C6389EC +:108C50003A2EA25A4EFFFFFFFFFFFFFFFFFFFFFF6D +:108C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:108C7000FFFFFFF0E1DF983E2F983E2F983E2F98A0 +:108C80003E2F973D2F953C2E923A2C8F382BFFFF8D +:108C9000FF9B564CFFFFFF935148FFFFFF8B4B4359 +:108CA000F6EEEC87473EE8D3CF88443AD3ABA58EA7 +:108CB0004136BB7E74FFFFFFFFFFFFFFFFFFFFFF9B +:108CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:108CD000FFFFFFFFFFFFEFE1DE973D2F983E2F984C +:108CE0003E2F973D2E943C2D9B4B3EA25A4F9A6EA1 +:108CF000669A6D659A6C649A6B639A6B629A685F08 +:108D00009A655D9A62599A5F549A5A4F9A55499A50 +:108D100050439A4C3EFFFFFFFFFFFFFFFFFFC38E54 +:108D200086A95D50AA5D50AA5D50A95C4FE7D1CDE0 +:108D3000FFFFFFFFFFFFFFFFFF9A4335973E2F988E +:108D40003E2F973D2E943C2DC79C95FFFFFF9A6FB9 +:108D5000679A6E669A6E659A6D659A6C649A696197 +:108D60009A675E9A645A9A5F559A5B519A564B9AE3 +:108D700051449A4C3FFFFFFFFFFFFFFFFFFFAE652F +:108D8000599B41329A3F309A3F30993F30993E2F5C +:108D9000FFFFFFFFFFFFFFFFFFA75C4F983E2F98ED +:108DA0003E2F973D2E943B2D9A4A3EA15A4F9A70E2 +:108DB000699A70689A6F679A6E669A6D659A6B6227 +:108DC0009A68609A645B9A60579A5C519A574B9A7A +:108DD00051459A4C40FFFFFFFFFFFFFFFFFFA85DDB +:108DE00050993F309A3F309A3F30993F30993E2F0B +:108DF000FFFFFFFFFFFFFFFFFFA75B4F973D2F9890 +:108E00003E2F963D2E943B2DC79B94FFFFFF9A72F9 +:108E10006A9A71699A70689A6F689A6F679A6C64B7 +:108E20009A69619A665D9A62589A5D539A584D9A0A +:108E300052479A4E41FFFFFFFFFFFFFFFFFFB06861 +:108E40005C9B4234993E30993E2F993E2F983E2F9D +:108E5000FFFFFFFFFFFFFFFFFFA75B4F973D2F982F +:108E60003E2F963D2E943B2D9A4A3EA0594F9A7321 +:108E70006C9A726B9A726A9A71699A70689A6D6646 +:108E80009A6B639A685F9A635A9A5F559A5A4F9A97 +:108E900054489A4F43FFFFFFFFFFFFFFFFFFDCBD7A +:108EA000B8CB9E97CB9F97CB9E97CB9E97F8F1F030 +:108EB000FFFFFFFFFFFFFFFFFF9A4335973D2F980E +:108EC0003E2F973D2E943B2DC79B94FFFFFF9A7436 +:108ED0006D9A746C9A736C9A726B9A716A9A6F67D6 +:108EE0009A6D649A69609A655C9A61579A5C519A26 +:108EF000564B9A5145FFFFFFFFFFFFFFFFFFFFFFAC +:108F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:108F1000FFFFFFFFFFFFEFE1DE963D2E973D2E980E +:108F20003E2F973D2E943C2D9A4B3EA15A4F9A7757 +:108F3000709A756E9A746D9A736C9A736B9A716964 +:108F40009A6E669A6A639A675E9A63599A5E549AB1 +:108F5000594E9A5449FFFFFFFFFFFFFFFFFFFFFF3E +:108F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:108F7000FFFFFFFFFFFF9C493C963D2E973D2E983B +:108F80003E2F973D2E943C2DC79C95FFFFFF9A7A6C +:108F9000749A78729A76709A756E9A746D9A726BEA +:108FA0009A70689A6D649A69609A655C9A61579A3A +:108FB0005C519A584CCCA9A3CCA7A1CDA6A0DBBBF1 +:108FC000B5D0AAA4C79C96C89D95C99C95C99D96E5 +:108FD000B67B71933B2D943C2E963C2E963D2E985D +:108FE0003E2F973D2E953C2E9B4B3EA25A4F9A7D8D +:108FF000789A7B769A7A749A78719A766F9A746D69 +:109000009A726A9A6F679A6B639A695F9A645A9ABE +:1090100060559A5B519A584D9A55499A52469242D8 +:10902000368F3C308C372A8E382A8F382B90392C4B +:10903000923A2C923A2C943B2D953C2D973D2F98AB +:109040003D2F973D2F953C2EC89C95FFFFFF9A81A1 +:109050007C9A7F7A9A7D779A7B759A79739A7770E2 +:109060009A746D9A72699A6F679A6B639A685F9A3D +:10907000645A9A60569A5D529A5A4F9A584CCB9CB1 +:1090800095A8665B8935288B36298D372A8E382A34 +:1090900090392C923A2C933B2D953C2E963D2E9850 +:1090A0003D2F973D2F963C2E9D4C3FA45B509A84BC +:1090B000809A827E9A807B9A7E799A7D779A7B7558 +:1090C0009A78719A746D9A71699A6E669A6C639ABD +:1090D00068609A655C9A62589A60569A5E539047A7 +:1090E0003C8B3D318733278934288B36298D372AAD +:1090F0008F382B91392C933B2D953C2E973D2E98F4 +:109100003E2F983E2F963D2EC99D95FFFFFF9987D4 +:10911000849A86829A84809A827D9A807B9A7E79CC +:109120009A7B769A78729A766E9A726B9A6F679A31 +:109130006C649A69619A675E9A655C9A635AE1C742 +:10914000C2B17A728633268834288A36298D372A26 +:109150008F382B913A2C943B2D953C2D963D2E9893 +:109160003E2F983E2F973D2E9E4D40A55C51998BEA +:10917000889989869A87839A85819A837F9A817D47 +:109180009A807B9A7D779A7A749A77709A746D9A9E +:1091900070699A6E669A6C639A6A619A695F944D77 +:1091A000438D40358633278935288B36298E382ADA +:1091B00090392B923A2D943C2D963C2E973D2E982B +:1091C0003E2F983E2F973D2FCA9D96FFFFFF998E09 +:1091D0008C998C8A998A879988859A87839A8581C0 +:1091E0009A837F9A817C9A7D789A7B759A78739A14 +:1091F000766F9A736C9A70699A6F679A6D65F1E5EC +:10920000E3BB8B838935288B36298D372A8F382B02 +:10921000913A2C933A2C943C2D963D2E983E2F99C2 +:109220003E2F993E2F983E2FA04E40A75D52999118 +:109230009099908E998E8C998C89998A8799888536 +:109240009A86839A84809A837E9A807B9A7D789A84 +:109250007B749A78729A766F9A736D9A726A9B543D +:109260004A9345398B36298D372A8F392A91392BE4 +:10927000933A2C943B2D963C2E973D2E983E2F9959 +:109280003E2F993F30983E2FCB9E96FFFFFF99953A +:109290009499939299918F998F8D998D8B998B89B0 +:1092A000998A879988849A86829A84809A827E9AFB +:1092B0007F7A9A7D789A7B759A79739A7771FBF7A2 +:1092C000F7C396908E372A8F382B91392C923A2CEF +:1092D000943B2D953C2E973D2E983E2F983E2F99EE +:1092E0003F309A3F30993E2F983E2F973D2FFFFFFA +:1092F000FFA75D52FFFFFFA55C51FFFFFFA45B507E +:10930000FFFFFFA25A4FFFFFFFA15A4FFFFFFFA031 +:10931000594FFFFFFFA15A4FFFFFFFA25A4F8F384F +:109320002B90392B91392C923A2C933B2D943C2D38 +:10933000963C2E973D2E983E2F983E2F993E2F9A81 +:109340003F309A3F30993F30993E2F983E2FCB9F28 +:1093500097A04E40CB9E979E4D40CA9D969C4C3FF9 +:10936000C99D969B4B3EC99D969A4B3EC89C959A2B +:109370004A3EC89C959A4A3EC89C959B4B3E923A61 +:109380002C933B2D943B2D943C2D953C2E963D2EBD +:10939000973D2E983E2F983E2F993E2F993F309A19 +:1093A0003F309A3F309A3F30993F30993E2F983E58 +:1093B0002F983E2F973D2F973D2E963D2E963C2E73 +:1093C000953C2E953C2E943C2D943B2D943B2D9416 +:1093D0003B2D943B2D943B2D943C2D943C2D953C62 +:1093E0002E953C2E963D2E963D2E973D2E973D2F49 +:1093F000983E2F983E2F993E2F993F309A3F309AB2 +:109400003F309A3F309A3F309A3F309A3F30993FF1 +:1094100030993E2F983E2F983E2F983E2F973D2F04 +:10942000973D2F973D2E973D2E973D2E963D2E969C +:109430003D2E963D2E963D2E973D2E973D2E973DE7 +:109440002E973D2F973D2F983E2F983E2F993E2FD8 +:10945000993E2F993F309A3F309A3F309A3F309A49 +:109460003F3000000000000000000000000000008D :1094700000000000000000000000000000000000EC :1094800000000000000000000000000000000000DC :1094900000000000000000000000000000000000CC :1094A00000000000000000000000000000000000BC :1094B00000000000000000000000000000000000AC :1094C000000000000000000000000000000000009C -:1094D000000000009C03000018000000830300004F -:1094E0006C6F676F2E6A706700000000FFD8FFE0A6 -:1094F00000104A464946000101010060006000007A -:10950000FFE100664578696600004D4D002A0000C5 -:1095100000080004011A0005000000010000003EE0 -:10952000011B0005000000010000004601280003A7 -:1095300000000001000200000131000200000010E4 -:109540000000004E0000000000000060000000016C -:1095500000000060000000017061696E742E6E658D -:109560007420352E302E3900FFDB0043000101014D -:1095700001010101010101010101010101010101DB +:1094D000000000000000000000000000000000008C +:1094E000000000009C03000018000000830300003F +:1094F0006C6F676F2E6A706700000000FFD8FFE096 +:1095000000104A4649460001010100600060000069 +:10951000FFE100664578696600004D4D002A0000B5 +:1095200000080004011A0005000000010000003ED0 +:10953000011B000500000001000000460128000397 +:1095400000000001000200000131000200000010D4 +:109550000000004E0000000000000060000000015C +:1095600000000060000000017061696E742E6E657D +:109570007420352E302E3900FFDB0043000101013D :1095800001010101010101010101010101010101CB :1095900001010101010101010101010101010101BB -:1095A00001010101010101010101010101FFDB00D4 -:1095B0004301010101010101010101010101010159 -:1095C000010101010101010101010101010101018B +:1095A00001010101010101010101010101010101AB +:1095B00001010101010101010101010101FFDB00C4 +:1095C0004301010101010101010101010101010149 :1095D000010101010101010101010101010101017B :1095E000010101010101010101010101010101016B -:1095F0000101FFC0001108002000C003011100029A -:109600001101031101FFC4001F0000010501010148 -:109610000101010000000000000000010203040538 -:10962000060708090A0BFFC400B510000201030376 -:10963000020403050504040000017D010203000487 -:109640001105122131410613516107227114328133 -:1096500091A1082342B1C11552D1F0243362728224 -:10966000090A161718191A25262728292A343536E3 -:109670003738393A434445464748494A5354555682 -:109680005758595A636465666768696A7374757672 -:109690007778797A838485868788898A9293949566 -:1096A000969798999AA2A3A4A5A6A7A8A9AAB2B387 -:1096B000B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CAB3 -:1096C000D2D3D4D5D6D7D8D9DAE1E2E3E4E5E6E7D8 -:1096D000E8E9EAF1F2F3F4F5F6F7F8F9FAFFC40075 -:1096E0001F0100030101010101010101010000004E -:1096F0000000000102030405060708090A0BFFC465 -:1097000000B511000201020404030407050404006B -:1097100001027700010203110405213106124151B3 -:109720000761711322328108144291A1B1C109234A -:109730003352F0156272D10A162434E125F117185C -:10974000191A262728292A35363738393A43444505 -:10975000464748494A535455565758595A636465C1 -:10976000666768696A737475767778797A828384B4 -:1097700085868788898A92939495969798999AA2D4 -:10978000A3A4A5A6A7A8A9AAB2B3B4B5B6B7B8B9F9 -:10979000BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D71E -:1097A000D8D9DAE2E3E4E5E6E7E8E9EAF2F3F4F54A -:1097B000F6F7F8F9FAFFDA000C03010002110311C1 -:1097C000003F00FEFE2800A002800A002800A00240 -:1097D000800A002800A002800A002800A002800A57 -:1097E000002800A002800A002800A002800A0028A9 -:1097F00000A002800A002800A002800A002800A021 -:1098000002800A002800A002800A002800A002802E -:109810000A002800A002800A002800A002800A0096 -:109820002800A002800A002800A002800A00280068 -:10983000A002800A002800A002800A002800A002DE -:10984000800A002800A002800A002800A002800AE6 -:10985000002800A002800A002800A002800A002838 -:1098600000A002800A002800A002800A00FFD900A0 -:10987000F40A000018000000DC0A00006C6F676F3B -:109880002E706E670000000089504E470D0A1A0ABC -:109890000000000D49484452000000C00000002EA6 -:1098A00008060000007E9216F5000001856943431A -:1098B000504943432070726F66696C6500002891BF -:1098C0007D913D48C35014854F53B5A215073B8881 -:1098D0003A64A84E1644451C4B158B60A1B4155A2A -:1098E000753079E98FD0A421497171145C0B0EFE9B -:1098F0002C561D5C9C7575701504C11F10571727D9 -:10990000451729F1BEA4D022C60797F771DE3B8721 -:10991000FBEE03847A99A96647145035CB48C5639A -:109920006236B722065ED18B61AA097449CCD41382 -:10993000E9850C3CD7D73D7C7CBF8BF02CEF7B7F3F -:10994000AE3E256F32C0271247996E58C4EBC43320 -:109950009B96CE799F38C44A92427C4E3C6E50838F -:10996000C48F5C975D7EE35C7458E0992123939AE1 -:10997000230E118BC53696DB98950C95789A38ACEA -:10998000A81AE50B599715CE5B9CD5729535FBE46B -:109990002F0CE6B5E534D7A94610C72212484284F9 -:1099A0008C2A3650868508ED1A292652741EF3F04B -:1099B0000F39FE24B964726D8091631E15A8901C46 -:1099C0003FF81FFC9EAD59989A74938231A0F3C55D -:1099D000B63F4681C02ED0A8D9F6F7B16D374E00FC -:1099E000FF3370A5B5FC953A30FB497AADA5858F5C -:1099F00080FE6DE0E2BAA5C97BC0E50E30F8A44B4D -:109A000086E4487E2AA15000DECFE89B72C0C02DBC -:109A1000D0B3EACEAD798ED3072043B35ABA010E44 -:109A20000E81B12265AF79BCBBBB7D6EFFDE69CE16 -:109A3000EF07BD0672C4F9FC9D650000000970487F -:109A4000597300000DD700000DD70142289B780004 -:109A500000000774494D4507E70B1B0B302E389863 -:109A6000B4C8000008EA4944415478DAED9C6BB070 -:109A7000565519C77F0F1C202E72F376082F1C60D5 -:109A80001241C9020D47CA2949ED4284649A80A354 -:109A900066CE545351CA803641385A51104DA5A351 -:109AA000C9A4239846A474A252611A3081CC2449D7 -:109AB000912852490E37895B5C8F9EF3EFC3BBA898 -:109AC0003D7BF6FDDDE722AEFFCCFE70DEBDD6B3FA -:109AD000D6B3F67AD6735D073C3C3C3C3C3C3C3C00 -:109AE0003C3C3C3C3C3C3C3C3C3C3C3C8E6B58D184 -:109AF0008E92BA02EF08FD7CD0CC1AFDB27A1C37E8 -:109B000002206910300A381BA873CF40E0D4A8E6C1 -:109B1000C0766033F01AF03CB002F8A39935FBE54B -:109B2000F668F790D455D29592EE97B44DE5608BD8 -:109B3000A459927AFB15F668971A40D27B812F01BF -:109B400057003DDDCFFF005E00D603AF00BBDCD386 -:109B5000D1993F27024381F3810F033529E3BD0EDD -:109B60004C36B327FCD27BB497137FA8A4E5EEA4B0 -:109B70003E2CE961491325F5CB49E7544977487AEA -:109B800023451B1C95F47EBFF21EED4500D64ADA34 -:109B90002569AAA4BE25D01B27A929450856FB95EF -:109BA000F768172690A4E9C03D66B6B744A15A08E5 -:109BB0004C4C68D20C748D8B18493A09B8003807A0 -:109BC000E80BF4023A1498CADFCD6C6E80EEFB808D -:109BD0001B42F3D807EC01FE0CAC36B3C33979FD58 -:109BE00031D0C9FDB9D7CCA665E8331C180E9C0549 -:109BF00074037A145CEA7BCD6C6DCC18038011C0C1 -:109C000060A04F156B08F06D337B35E7BA740046E2 -:109C1000BBE764C76770DD6F2DB2E7249D039CEB43 -:109C2000F8EA0114F52BDF046E6929ADF2D90C8E28 -:109C300071DF887E17487A3C831995155786E84F5F -:109C4000CAE0AC7F3C27AF8702FD1B12DA75967421 -:109C5000B3A4974BE2ED55495D426398A4EB25BD53 -:109C6000A8F2F08C24CBB926C324AD4FA17B57CEEC -:109C7000C0CCAD925E2B91AFF92D69564D4D197C3C -:109C800047449F5B243597C8E0CAF087CB20007219 -:109C9000C27745990220E944497F2A91B76649571E -:109CA00085C6E828E9972A178D79FD35490325ED02 -:109CB000C940BB49D2F919E8F576667A99F8B7A494 -:109CC000D3C910B529B2F9BB0037A6349B1FEA33BC -:109CD00016F85E4CDBEDC00F8155C04E204BA2AD97 -:109CE00019D862662AC0420DF090A43166B6AAA4C3 -:109CF0006579C845CAA2B00C7800D8E84CB12C38B8 -:109D000060663B43BF7DCE45F0E2B010580C6C71ED -:109D1000665F96BCCC5E33DB9DE3DB77041ECE68CA -:109D2000967400EE9634CACC9A12DA7D0B784FCC3A -:109D3000BB26B7379E7011C6AC26D54E333BD0122A -:109D400027BF497A2045FA5E94D42DD46F5D4CDB51 -:109D50007DCE962D6B7E93729C123B250DAC5603E7 -:109D6000481A9D30C6C2BCE645C23C9E4C1867638B -:109D70002B0554BE1C33FE9184B97D3185E6F684F3 -:109D8000BE8BDB5334E96449BF4DD954CF87C3AB95 -:109D900092CE4868FF8B92E718168005CE968EC348 -:109DA00006497DAA1480EF24D0BFB844DE9E4A182D -:109DB000E788A4D12DFCFDFB49DA1B31F61E49834F -:109DC0001336F21E49B50974F7A6F86C83AA997781 -:109DD0008792981F4FA5ECE123091EF78F800BCDCA -:109DE0006C5BE85D5D02E96D2D2CB7FF04C602FBDC -:109DF00063DE0F01164BEA54C518495A646B89BCDF -:109E00003C9BF0AE0BF094A4DF48FAB4ABE32A1B02 -:109E1000735DA4298C3BCC6C13F08D987EBD813989 -:109E200005F9EA0FBCE40EB24B9D09D6AAA7FE487D -:109E300049AB524EFDC7240D49A0F1C984BE735AE7 -:109E400058037CD3FD7E794AE4697E151A20C93413 -:109E500029D3BCAB95D490D1BC3B20E9E74E18BACE -:109E60009730F62531E36C92D439E0A4AF4B70EA19 -:109E70003F98B0C70E65E4EB75493F917459D643DE -:109E8000AB9A6AD08BA814BAD5249CDED79AD9F2A3 -:109E90000CDAE3D198D79BA9946314C12C337B3A95 -:109EA0002C00C082509B6342F00520293437DDCC62 -:109EB0006647090070EC44DD6A66FD43EF97016375 -:109EC0006268AE020E17E06D27959292E6D0588335 -:109ED0008125C0B01CB40E038F3B0779A999ED2FE3 -:109EE00010F458E7721A614C30B347838202C4ED14 -:109EF000870DC07951B92117895A04D4E698DA6ED2 -:109F0000A0DEF1B5DCCC8E262617248D49796A4374 -:109F10007D3E91228D73322EE078958FBF49AAC97C -:109F2000AA0102EF7F9012B69B5040032C6B01FEFA -:109F3000A6A4E41BA639273E2F0E3BCDF05197C8AF -:109F4000CAF2FDBE1E436B454CFBFA84F16F4B0910 -:109F500087CE9374B0005F7B24DD2B69541CF10520 -:109F600019884C8C883B27255CD6B49100FC47D2DD -:109F700065794CA0104FBF4EA07D301CBB6E030115 -:109F800058134E80C5F0DA4DD28D92FE5030BFB2DC -:109F90005ED2A752C6A88B314F9A5C7165549FB3AD -:109FA0005C7E216E7D076408B64CAD22D9B7D259CC -:109FB0002FD50980EB37C4852AE370559502D02A46 -:109FC0003E40A84D0F497F4998D3364967962400F3 -:109FD000036805481AE0B2D06B0A08C363924E8842 -:109FE000A11B7758DC9F329F244D5B9F83AFE1928A -:109FF0006E97F4528144E2F7FFE734171500D777E4 -:10A000005C8203B93B83448F6B43019815D3EEB454 -:10A010001487F2AF927AB6272738C71A9C2E698A1E -:10A02000A4A733142D064FCD9A8CC18B0392DE99D1 -:10A030003287BE2E1B1B877105F81A2669A6A41746 -:10A040007208C23D550B80EB7F7582103C1B4E7C25 -:10A0500085FA7E2061CC796D2100AEED08F731E301 -:10A06000F03B49351904E091041A83684348EA2F0C -:10A07000E9AB4EA0D37075A05F77499B63DACDC87A -:10A0800038F65752EA9CBA57C1D7D9EE02D6BFD29A -:10A090003441297900337B0498447499C248E067BD -:10A0A000094ED5CB09A4EBDA6A7398D9738EA7B899 -:10A0B0009281CB81FB32E452DA257F8EC706339B37 -:10A0C00007BC9BCA65A824041DC819C019116DB628 -:10A0D000A4C4F483B89B4AF94714CE4CC81B64E16E -:10A0E0006B8399CD0406A544F6AC140D1090BC8B7F -:10A0F000DDDD8228FC342E51916073EF3B56B4D4E1 -:10A10000DA1A20D0E7E61C2A354A035C94D0FE41D7 -:10A11000DA09DCA99EE41FCC0E981A714EECE49C7F -:10A12000638E4D29C41B5A025FA3923E584DC92726 -:10A13000CA4A57735F4FE5AA6410D7039D255D6730 -:10A14000666F86DECD047E1541B227F08C33859E86 -:10A1500073B985A339A7B5D5CC8E54C1D35C49EF6B -:10A16000026E2AD87F95A427814B235E4F76771FF6 -:10A170001E74398F1D39C9379AD996A0030F9C9246 -:10A1800093462F60009562BAB8BC908025AE6EE908 -:10A190002EFE7FFF219CB15D18B1013B01A7C5D008 -:10A1A0005E0FAC05A222469DA814CBDD5060D93BC2 -:10A1B00050C9300F07A624B43B54AA06089D26F7C1 -:10A1C000C5D0591495A593745B0BC4CB1B8269FF52 -:10A1D000221AE0D84794B4B4880670FD4F717550C8 -:10A1E00065E3F6C018E7168C9167C12C37C6B50930 -:10A1F0005195D1117C9F50E2FD87B2D128E933C738 -:10A20000263ADD85EB929E0F15503F1362BCFD256B -:10A2100051B16C6742ADC8119D48C3E7AB3581822F -:10A22000194F57BD995B005CFFAE2E69D450126F79 -:10A23000BB24F50AD05F5AF2066996B45AD2C71CFD -:10A24000FD3E9276C41D6A313CCF68871BFF0D1717 -:10A25000BE1D595529448E8D534BA550EA9AD0AB5B -:10A2600035C078338BBA1CD30FB8904A315AF83ABC -:10A270005D66D307B833686EB9947AD0D95B6866E7 -:10A28000F539F919E14A1BEA22D62FF54AA40B0643 -:10A290008C708E671D95EB8A798BB8042C32B3DFF6 -:10A2A0003B9A2701773A3A3D0BAC55139582C08310 -:10A2B00054EE5F6CA2723D747BF03003E2F23AD34D -:10A2C000CCEC95109F067CD7CDA71B9582BCD646BB -:10A2D000A3E3693FD0E09CEED566B6AF2D9CAC4BB6 -:10A2E000246D0C49E366B7A13C3C8E7F385BFA26AF -:10A2F00057C71DB4C5A6957531C4C3E3AD20085D2D -:10A30000257D2D7449A25E39FF179187C75B5D10CB -:10A310003A4BBA2670A760B7A4EBBC36F0783B0A7C -:10A32000C37992663B3F61B5CB277878BC2D8561B8 -:10A330009833916AFD6A7878787878787878787840 -:10A3400078787878787878787878787814C67F0113 -:10A3500012D18A0C7DD6D9230000000049454E4415 -:10A36000AE426082E814000018000000CE14000025 -:10A370006C6F676F2E737667000000003C3F786D4E -:10A380006C2076657273696F6E3D22312E3022200B -:10A39000656E636F64696E673D225554462D3822A1 -:10A3A0003F3E0A3C212D2D2047656E657261746524 -:10A3B0006420627920506978656C6D61746F7220D9 -:10A3C00050726F20332E302E31202D2D3E0A3C73DB -:10A3D00076672077696474683D22313932222068BB -:10A3E00065696768743D2234362220766965774254 -:10A3F0006F783D223020302031393220343622200F -:10A40000786D6C6E733D22687474703A2F2F777775 -:10A41000772E77332E6F72672F323030302F73766E -:10A42000672220786D6C6E733A786C696E6B3D2292 -:10A43000687474703A2F2F7777772E77332E6F7278 -:10A44000672F313939392F786C696E6B223E0A20BB -:10A450002020203C706174682069643D2250617442 -:10A4600068222066696C6C3D2223666666666666B5 -:10A4700022207374726F6B653D226E6F6E652220B1 -:10A48000643D224D2032392E393330383039203175 -:10A49000322E38333432383620432032382E34309E -:10A4A0003135303620362E39333937353420313195 -:10A4B0002E37303138383920362E30373834343270 -:10A4C00020312E303932382031312E343436333188 -:10A4D00036204320302E3734363134382031312E77 -:10A4E00036323039373920302E3234343832372052 -:10A4F00031312E393834393720302E313535343931 -:10A50000342031322E3434303936204320302E314D -:10A5100035353439342031322E3434303936203028 -:10A520002E3031323832382031332E333437363012 -:10A530003720302E3030363136352031332E333916 -:10A54000303237342043202D302E30343331373100 -:10A550002031332E37313535393920302E323930EC -:10A560003135352031332E36343839333320302EDF -:10A570003432303831382031332E353638393335AE -:10A58000204320312E3831353434392031322E37C2 -:10A59000323736323320332E3336343735203131AB -:10A5A0002E393637363420342E3738333338382086 -:10A5B00031312E35343039383120432031312E3588 -:10A5C000303538393920392E353133303237203271 -:10A5D000302E30323730333520392E34343336395B -:10A5E000352032312E3532343333362031332E3864 -:10A5F000333935393620432032322E35363536342C -:10A60000312031362E3930323138392031382E323E -:10A6100037353037322031392E3431363820313524 -:10A620002E3838303436332032302E353630373706 -:10A630003420432031342E39353931343820323109 -:10A640002E3030323039362031342E3633373832EE -:10A65000362032312E3430383735342031342E35EF -:10A6600038313832382032312E38353830373620CC -:10A67000432031342E3533333832352032322E32C6 -:10A6800035353430322031342E36363938323820B0 -:10A6900032322E3833393338382031352E32303497 -:10A6A0003437332032332E3632383730322043209D -:10A6B00031382E3631333732382032382E3636376D -:10A6C0003235332032382E3633303833312033357B -:10A6D0002E3933353038352033382E343730363153 -:10A6E000322033382E343733363934204320333850 -:10A6F0002E3835393933362033382E353735303228 -:10A70000342033392E3037333236312033382E353A -:10A7100032343336312033392E3234323539322027 -:10A7200033382E34333633363320432033392E3307 -:10A7300032393235342033382E33383833363320FB -:10A7400033392E3433333235342033382E333135E8 -:10A750003033332033392E323637393235203338DF -:10A760002E32323833363720432033322E373038CA -:10A770003037332033342E383132343437203236C8 -:10A780002E3435303838382032392E30333635379C -:10A79000392032332E3336343238382032342E35A5 -:10A7A000373236383120432032322E36363239377E -:10A7B000312032332E35353933372032322E34348E -:10A7C0003033312032322E3838333338372032327A -:10A7D0002E3439383937342032322E33333830364C -:10A7E0003820432032322E3534393634312032315C -:10A7F0002E3834343734342032332E303031363240 -:10A80000372032312E3433353431392032332E393A -:10A8100032323934312032312E3030333432382034 -:10A82000432032372E3339363139382031392E33FF -:10A8300037383133342033302E3938383131312004 -:10A8400031362E3932363139312032392E393330E2 -:10A850003830392031322E383334323836204D20DA -:10A86000312E3335393436362033312E37313635C3 -:10A870003136204C2031302E3335353236312033CD -:10A88000312E373136353136204C2031302E3335AC -:10A89000353236312032322E373233333931204C93 -:10A8A00020312E3335393436362032322E3732339A -:10A8B000333931205A204D203138352E3434383553 -:10A8C00034372032322E303136373339204C203174 -:10A8D00037392E3034373336332031392E3931364B -:10A8E0003738382043203137362E34313534323141 -:10A8F0002031392E303438383037203137352E3644 -:10A90000303837382031382E36363631343720312A -:10A9100037352E36303837382031372E3636343802 -:10A9200033392043203137352E363038373820310F -:10A93000362E383638383536203137362E313332E8 -:10A940003736372031362E313336383733203137EA -:10A95000392E3432373335332031362E31333638D1 -:10A960003733204C203138392E30303434373120D1 -:10A9700031362E3133363837332043203138392EB3 -:10A980003437333738352031362E31333638373394 -:10A99000203138392E38323034352031352E39399E -:10A9A00038323039203139302E303531313137209D -:10A9B00031352E3536323232204C203139312E317C -:10A9C00039353038342031332E333932393337206A -:10A9D0004C203137362E39313030382031332E3358 -:10A9E00039343237322043203137302E343330324D -:10A9F00033372031332E3339343237322031363841 -:10AA00002E3030343935392031352E343139353521 -:10AA100038203136382E3030343935392031382E1F -:10AA20003233323832342043203136382E3030340D -:10AA30003935392031392E383538313232203136F6 -:10AA4000382E3933323933382032322E30323837DB -:10AA500034203137352E3030373436322032342EF0 -:10AA6000303230363935204C203138312E343037C1 -:10AA70003331382032362E313233333132204320D5 -:10AA80003138342E3033393234362032362E39399B -:10AA900031323931203138342E38343539303120A3 -:10AAA00032372E333539323833203138342E38347A -:10AAB000353930312032382E333539323631204372 -:10AAC000203138342E3834353930312032392E3176 -:10AAD0003537393037203138342E33323539313249 -:10AAE0002032392E383839383933203138312E3048 -:10AAF00032383635362032392E3838393839332025 -:10AB00004C203136372E39393239352032392E380A -:10AB10003838353539204C203135372E39303931F8 -:10AB2000382031332E333932393337204C20313508 -:10AB3000342E3038333933392031332E33393239EA -:10AB400033372043203135312E313034303034200A -:10AB500031332E333932393337203134392E3538C9 -:10AB6000303034382031342E3231363931372031DB -:10AB700034382E31383830382031362E34383735A5 -:10AB80003332204C203133382E33323639363520AB -:10AB900033322E363335313632204C203134352E97 -:10ABA0003032343135352033322E3633353136328A -:10ABB000204C203135332E3136363632362031387E -:10ABC0002E3233353439312043203135332E33366C -:10ABD000353239352031372E383836313638203154 -:10ABE00035332E3532363632372031372E3839313B -:10ABF00035203135332E3639333238332031372E44 -:10AC000038393135204C203136302E343832343515 -:10AC1000322032392E383838353539204C2031350C -:10AC2000332E3130323633312032392E3838383500 -:10AC300035392043203135322E363333333031200D -:10AC400032392E383838353539203135322E3239CF -:10AC5000303634392033302E3032383535372031E4 -:10AC600035322E3035343635372033302E343633C6 -:10AC7000323131204C203135302E393132303138BB -:10AC80002033322E363333383237204C20313639A8 -:10AC90002E3636333538392033322E363335313689 -:10ACA00032204C203136392E363731353835203385 -:10ACB000322E363336343937204C203136392E3661 -:10ACC00037313538352033322E3633353136322070 -:10ACD0004C203138332E3534373235362033322E4E -:10ACE0003633353136322043203139302E3032354B -:10ACF0003737322033322E36333531363220313940 -:10AD0000322E3434383339352033302E363038351E -:10AD10003431203139322E3434383339352032371A -:10AD20002E3739353237352043203139322E3434FD -:10AD3000383339352032362E313637333131203100 -:10AD400039312E3532353734322032342E303130ED -:10AD5000303237203138352E3434383534372032DC -:10AD6000322E303136373339204D203132372E35BF -:10AD700038343534392032362E31323333313220C3 -:10AD800043203133302E3231373831392032362EAC -:10AD9000393931323931203133312E303231383096 -:10ADA000352032372E333539323833203133312E96 -:10ADB0003032313830352032382E33353932363171 -:10ADC0002043203133312E30323138303520323982 -:10ADD0002E323238353735203133302E353030345D -:10ADE00038382032392E3838393839332031323733 -:10ADF0002E3230343535392032392E383839383919 -:10AE000033204C203131352E38383334393220322A -:10AE1000392E3838383535392043203131352E3404 -:10AE200031323833342032392E38383835353920FC -:10AE30003131352E30373135312033302E30323804 -:10AE4000353537203131342E3833393531362033EA -:10AE5000302E343633323131204C203131332E36DE -:10AE600039363836392033322E36333338323720BC -:10AE70004C203132392E3732343530332033322EB4 -:10AE80003633353136322043203133362E323031AD -:10AE90003639312033322E363335313632203133A4 -:10AEA000382E3632353632362033302E363038357D -:10AEB0003431203133382E3632353632362032377F -:10AEC0002E3739353237352043203133382E36325C -:10AED000353632362032362E313637333131203165 -:10AEE00033372E37303136362032342E3031303051 -:10AEF0003237203133312E3632373132312032324F -:10AF00002E303136373339204C203132352E323223 -:10AF1000343630392031392E3931363738382043FC -:10AF2000203132322E3539323636372031392E3013 -:10AF30003438383037203132312E373837333534E2 -:10AF40002031382E363636313437203132312E37F3 -:10AF500038373335342031372E36363438333920CC -:10AF600043203132312E3738373335342031362EC5 -:10AF7000383638383536203132322E3234303637A2 -:10AF8000372031362E313336383733203132352EB3 -:10AF90003630343539392031362E3133363837337F -:10AFA000204C203133352E31383330343420313693 -:10AFB0002E3133363837332043203133352E363572 -:10AFC000323335392031362E31333638373320316C -:10AFD00033352E3939363335332031352E3939383A -:10AFE000323039203133362E323239363931203150 -:10AFF000352E3536323232204C203133372E33372E -:10B000003233332031332E333932393337204C2029 -:10B010003132332E3038373332362031332E333914 -:10B02000343237322043203131362E363037343700 -:10B03000352031332E333934323732203131342E0A -:10B040003138333532352031352E343139353538D4 -:10B05000203131342E3138333532352031382E32EB -:10B0600033323832342043203131342E31383335C5 -:10B0700032352031392E38353831323220313135C0 -:10B080002E3130373530362032322E3032383734A8 -:10B09000203132312E3138333336352032342E30B0 -:10B0A0003230363935204C203132372E3538343570 -:10B0B00034392032362E313233333132204D20397B -:10B0C000392E3530393230312031362E3133363861 -:10B0D0003733204C203130392E3239353633392050 -:10B0E00031362E3133363837332043203130392E44 -:10B0F0003736373633322031362E31333638373320 -:10B10000203131302E3131313632362031352E3941 -:10B110003938323039203131302E33343632383309 -:10B120002031352E3536323232204C203131312E1D -:10B130003438383932322031332E333932393337DB -:10B14000204C2039372E3530393234372031332EE8 -:10B1500033393239333720432039312E32383830C1 -:10B1600035352031332E3339323933372038382EC4 -:10B170003236353435372031352E36343838383696 -:10B180002038382E3236353435372032302E3238AA -:10B1900036313132204C2038382E3236353435377E -:10B1A0002032352E35393636353920432038382E81 -:10B1B0003236353435372033302E35333635343367 -:10B1C0002039312E3337373338382033322E363367 -:10B1D000323439322039372E353039323437203352 -:10B1E000322E363332343932204C203130392E363B -:10B1F00034333633312033322E363333383237203E -:10B2000043203131302E3131343238382033322E30 -:10B21000363333383237203131302E343539363108 -:10B220002033322E343933383332203131302E3618 -:10B2300039313631322033322E30353931373420FE -:10B240004C203131312E3833343235312032392EE1 -:10B25000383838353539204C2039392E35303635A7 -:10B2600033312032392E38383835353920432039BA -:10B27000362E3237393933382032392E383838358E -:10B2800035392039352E31323339372032382E379F -:10B2900038393931372039352E3132333937203288 -:10B2A000362E363137393638204C2039352E31326A -:10B2B0003339372032342E303030363934204C2078 -:10B2C0003130372E3930323333362032342E30306D -:10B2D000323032382043203130382E333734333255 -:10B2E000392032342E303032303238203130382E5E -:10B2F0003731383332332032332E3836303639371F -:10B30000203130382E3934383938322032332E3427 -:10B310003237333734204C203131302E3039323906 -:10B3200035372032312E323536373538204C2039FA -:10B33000352E31323339372032312E3235393432ED -:10B3400034204C2039352E31323339372031392EE3 -:10B3500036363437393320432039352E31323339BC -:10B36000372031372E3833303136382039352E35C5 -:10B3700033383632382031362E31333638373320B1 -:10B3800039392E3530393230312031362E3133369D -:10B39000383733204D2034332E393335383134208B -:10B3A00031362E313336383733204C2035332E3773 -:10B3B00032323235362031362E313336383733207B -:10B3C000432035342E3139323931332031362E3164 -:10B3D00033363837332035342E3533363930332051 -:10B3E00031352E3939383230392035342E3737312E -:10B3F0003536342031352E3536323232204C203538 -:10B40000352E3931343230372031332E3339323919 -:10B410003337204C2034312E393334353238203113 -:10B42000332E33393239333720432033352E3731F9 -:10B43000323030362031332E3339323933372033FE -:10B44000322E36383534312031352E3634383838CE -:10B45000362033322E36383534312032302E3238E1 -:10B4600036313132204C2033322E363835343120CB -:10B4700032352E35393636353920432033322E36A3 -:10B48000383534312033302E3533363534332033AC -:10B49000352E3830303030332033322E363332349C -:10B4A00039322034312E3933383532362033322E8A -:10B4B000363332343932204C2035342E3037303266 -:10B4C00034382033322E3633333832372043203568 -:10B4D000342E3534323233362033322E363333384D -:10B4E00032372035342E38383335362033322E3447 -:10B4F00039333833322035352E313136383920332F -:10B50000322E303539313734204C2035362E323515 -:10B51000383139382032392E383838353539204CE1 -:10B520002034332E3933333135312032392E383807 -:10B530003835353920432034302E373033383932DE -:10B540002032392E3838383535392033392E3535D3 -:10B55000303538332032382E3738393931372033C7 -:10B56000392E3535303538332032362E36313739AD -:10B570003638204C2033392E3535303538332032AB -:10B58000342E303030363934204C2035322E3332A0 -:10B59000373632312032342E303032303238204398 -:10B5A0002035322E3739363934342032342E30308B -:10B5B000323032382035332E313433362032332E88 -:10B5C0003836303639372035332E3337353539353F -:10B5D0002032332E343237333734204C2035342E5A -:10B5E0003531393537332032312E3235363735382B -:10B5F000204C2033392E3535303538332032312E3A -:10B60000323539343234204C2033392E353530350B -:10B6100038332031392E363634373933204320330E -:10B62000392E3535303538332031372E38333031F7 -:10B6300036382033392E3936363537322031362EEA -:10B640003133363837332034332E393335383134CB -:10B650002031362E313336383733204D2036332ED5 -:10B660003038383730332031332E333932393337AD -:10B6700020432036372E31373132382031332E33C4 -:10B6800039323933372036382E3037393235342095 -:10B6900031342E3032333539322036392E36333785 -:10B6A0003839342031352E383338323137204C2078 -:10B6B00037392E3634383332332032372E3537335C -:10B6C00039343620432037392E3739303939332051 -:10B6D00032372E3733393237352037392E38373233 -:10B6E0003332322032372E37383436303720383044 -:10B6F0002E3033333634362032372E373834363026 -:10B7000037204C2038302E30333336343620313326 -:10B710002E333932393337204C2038332E393030FC -:10B720003232332031332E333932393337204C2003 -:10B7300038332E3839383839352033322E363333D2 -:10B74000383237204C2037392E37353736353220CE -:10B7500033322E36333338323720432037372E30CA -:10B7600031393035312033322E36323938323920C2 -:10B7700037352E3838343431352033322E343136A3 -:10B78000352037342E3231393131362033302E34B2 -:10B790003539323133204C2036332E38393430327B -:10B7A0002031382E33343231353420432036332E95 -:10B7B0003735343032352031382E3137303136207C -:10B7C00036332E3636333335372031382E31323357 -:10B7D0003439352036332E35303436393620313849 -:10B7E0002E313233343935204C2036332E35303734 -:10B7F0003336362033322E363333383237204C202E -:10B8000035392E3634303738352033322E3633350D -:10B81000313632204C2035392E3634303738352009 -:10B8200031332E333935363037204C2036332E30F5 -:10B8300038383730332031332E33393239333722E9 -:10B840002F3E0A3C2F7376673E0A0000140000006A -:10B8500000000000140000005C666F6E747300004E -:10B860001800000000000000B02501005C73637246 -:10B870006970747300000000E80B000018000000FD -:10B88000CF0B0000626173652E63737300000000CC -:10B89000406368617273657420227574662D382266 -:10B8A0003B0D0A0D0A2F2A3D3D3D3D3D3D3D3D3DB1 -:10B8B0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DB8 +:1095F000010101010101010101010101010101015B +:109600000101FFC0001108002000C0030111000289 +:109610001101031101FFC4001F0000010501010138 +:109620000101010000000000000000010203040528 +:10963000060708090A0BFFC400B510000201030366 +:10964000020403050504040000017D010203000477 +:109650001105122131410613516107227114328123 +:1096600091A1082342B1C11552D1F0243362728214 +:10967000090A161718191A25262728292A343536D3 +:109680003738393A434445464748494A5354555672 +:109690005758595A636465666768696A7374757662 +:1096A0007778797A838485868788898A9293949556 +:1096B000969798999AA2A3A4A5A6A7A8A9AAB2B377 +:1096C000B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CAA3 +:1096D000D2D3D4D5D6D7D8D9DAE1E2E3E4E5E6E7C8 +:1096E000E8E9EAF1F2F3F4F5F6F7F8F9FAFFC40065 +:1096F0001F0100030101010101010101010000003E +:109700000000000102030405060708090A0BFFC454 +:1097100000B511000201020404030407050404005B +:1097200001027700010203110405213106124151A3 +:109730000761711322328108144291A1B1C109233A +:109740003352F0156272D10A162434E125F117184C +:10975000191A262728292A35363738393A434445F5 +:10976000464748494A535455565758595A636465B1 +:10977000666768696A737475767778797A828384A4 +:1097800085868788898A92939495969798999AA2C4 +:10979000A3A4A5A6A7A8A9AAB2B3B4B5B6B7B8B9E9 +:1097A000BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D70E +:1097B000D8D9DAE2E3E4E5E6E7E8E9EAF2F3F4F53A +:1097C000F6F7F8F9FAFFDA000C03010002110311B1 +:1097D000003F00FEFE2800A002800A002800A00230 +:1097E000800A002800A002800A002800A002800A47 +:1097F000002800A002800A002800A002800A002899 +:1098000000A002800A002800A002800A002800A010 +:1098100002800A002800A002800A002800A002801E +:109820000A002800A002800A002800A002800A0086 +:109830002800A002800A002800A002800A00280058 +:10984000A002800A002800A002800A002800A002CE +:10985000800A002800A002800A002800A002800AD6 +:10986000002800A002800A002800A002800A002828 +:1098700000A002800A002800A002800A00FFD90090 +:10988000F40A000018000000DC0A00006C6F676F2B +:109890002E706E670000000089504E470D0A1A0AAC +:1098A0000000000D49484452000000C00000002E96 +:1098B00008060000007E9216F5000001856943430A +:1098C000504943432070726F66696C6500002891AF +:1098D0007D913D48C35014854F53B5A215073B8871 +:1098E0003A64A84E1644451C4B158B60A1B4155A1A +:1098F000753079E98FD0A421497171145C0B0EFE8B +:109900002C561D5C9C7575701504C11F10571727C8 +:10991000451729F1BEA4D022C60797F771DE3B8711 +:10992000FBEE03847A99A96647145035CB48C5638A +:109930006236B722065ED18B61AA097449CCD41372 +:10994000E9850C3CD7D73D7C7CBF8BF02CEF7B7F2F +:10995000AE3E256F32C0271247996E58C4EBC43310 +:109960009B96CE799F38C44A92427C4E3C6E50837F +:10997000C48F5C975D7EE35C7458E0992123939AD1 +:10998000230E118BC53696DB98950C95789A38ACDA +:10999000A81AE50B599715CE5B9CD5729535FBE45B +:1099A0002F0CE6B5E534D7A94610C72212484284E9 +:1099B0008C2A3650868508ED1A292652741EF3F03B +:1099C0000F39FE24B964726D8091631E15A8901C36 +:1099D0003FF81FFC9EAD59989A74938231A0F3C54D +:1099E000B63F4681C02ED0A8D9F6F7B16D374E00EC +:1099F000FF3370A5B5FC953A30FB497AADA5858F4C +:109A000080FE6DE0E2BAA5C97BC0E50E30F8A44B3C +:109A100086E4487E2AA15000DECFE89B72C0C02DAC +:109A2000D0B3EACEAD798ED3072043B35ABA010E34 +:109A30000E81B12265AF79BCBBBB7D6EFFDE69CE06 +:109A4000EF07BD0672C4F9FC9D650000000970486F +:109A5000597300000DD700000DD70142289B7800F4 +:109A600000000774494D4507E70B1B0B302E389853 +:109A7000B4C8000008EA4944415478DAED9C6BB060 +:109A8000565519C77F0F1C202E72F376082F1C60C5 +:109A90001241C9020D47CA2949ED4284649A80A344 +:109AA00066CE545351CA803641385A51104DA5A341 +:109AB000C9A4239846A474A252611A3081CC2449C7 +:109AC000912852490E37895B5C8F9EF3EFC3BBA888 +:109AD0003D7BF6FDDDE722AEFFCCFE70DEBDD6B3EA +:109AE000D6B3F67AD6735D073C3C3C3C3C3C3C3CF0 +:109AF0003C3C3C3C3C3C3C3C3C3C3C3C8E6B58D174 +:109B00008E92BA02EF08FD7CD0CC1AFDB27A1C37D7 +:109B100002206910300A381BA873CF40E0D4A8E6B1 +:109B2000C0766033F01AF03CB002F8A39935FBE53B +:109B3000F668F790D455D29592EE97B44DE5608BC8 +:109B4000A459927AFB15F668971A40D27B812F01AF +:109B500057003DDDCFFF005E00D603AF00BBDCD376 +:109B6000D1993F27024381F3810F033529E3BD0ECD +:109B70004C36B327FCD27BB497137FA8A4E5EEA4A0 +:109B80003E2CE961491325F5CB49E7544977487ADA +:109B900023451B1C95F47EBFF21EED4500D64ADA24 +:109BA0002569AAA4BE25D01B27A929450856FB95DF +:109BB000F768172690A4E9C03D66B6B744A15A08D5 +:109BC0004C4C68D20C748D8B18493A09B800380790 +:109BD000E80BF4023A1498CADFCD6C6E80EEFB807D +:109BE0001B42F3D807EC01FE0CAC36B3C33979FD48 +:109BF00031D0C9FDB9D7CCA665E8331C180E9C0539 +:109C000074037A145CEA7BCD6C6DCC18038011C0B0 +:109C100060A04F156B08F06D337B35E7BA740046D2 +:109C2000BBE764C76770DD6F2DB2E7249D039CEB33 +:109C3000F8EA0114F52BDF046E6929ADF2D90C8E18 +:109C400071DF887E17487A3C831995155786E84F4F +:109C5000CAE0AC7F3C27AF8702FD1B12DA75967411 +:109C6000B3A4974BE2ED55495D426398A4EB25BD43 +:109C7000A8F2F08C24CBB926C324AD4FA17B57CEDC +:109C8000C0CCAD925E2B91AFF92D69564D4D197C2C +:109C900047449F5B243597C8E0CAF087CB20007209 +:109CA000C27745990220E944497F2A91B76649570E +:109CB00085C6E828E9972A178D79FD35490325EDF2 +:109CC000C940BB49D2F919E8F576667A99F8B7A484 +:109CD000D3C910B529B2F9BB0037A6349B1FEA33AC +:109CE00016F85E4CDBEDC00F8155C04E204BA2AD87 +:109CF00019D862662AC0420DF090A43166B6AAA4B3 +:109D00006579C845CAA2B00C7800D8E84CB12C38A7 +:109D100060663B43BF7DCE45F0E2B010580C6C71DD +:109D2000665F96BCCC5E33DB9DE3DB77041ECE68BA +:109D3000967400EE9634CACC9A12DA7D0B784FCC2A +:109D4000BB26B7379E7011C6AC26D54E333BD0121A +:109D500027BF497A2045FA5E94D42DD46F5D4CDB41 +:109D60007DCE962D6B7E93729C123B250DAC5603D7 +:109D7000481A9D30C6C2BCE645C23C9E4C1867637B +:109D80002B0554BE1C33FE9184B97D3185E6F684E3 +:109D9000BE8BDB5334E96449BF4DD954CF87C3AB85 +:109DA00092CE4868FF8B92E718168005CE968EC338 +:109DB00006497DAA1480EF24D0BFB844DE9E4A181D +:109DC000E788A4D12DFCFDFB49DA1B31F61E49833F +:109DD0001336F21E49B50974F7A6F86C83AA997771 +:109DE0008792981F4FA5ECE123091EF78F800BCDBA +:109DF0006C5BE85D5D02E96D2D2CB7FF04C602FBCC +:109E000063DE0F01164BEA54C518495A646B89BCCE +:109E10003C9BF0AE0BF094A4DF48FAB4ABE32A1BF2 +:109E2000735DA4298C3BCC6C13F08D987EBD813979 +:109E300005F9EA0FBCE40EB24B9D09D6AAA7FE486D +:109E400049AB524EFDC7240D49A0F1C984BE735AD7 +:109E500058037CD3FD7E794AE4697E151A20C93403 +:109E600029D3BCAB95D490D1BC3B20E9E74E18BABE +:109E70009730F62531E36C92D439E0A4AF4B70EA09 +:109E80003F98B0C70E65E4EB75493F917459D643CE +:109E9000AB9A6AD08BA814BAD5249CDED79AD9F293 +:109EA0000CDAE3D198D79BA9946314C12C337B3A85 +:109EB0002C00C082509B6342F00520293437DDCC52 +:109EC0006647090070EC44DD6A66FD43EF97016365 +:109ED0006268AE020E17E06D27959292E6D0588325 +:109EE0008125C0B01CB40E038F3B0779A999ED2FD3 +:109EF00010F458E7721A614C30B347838202C4ED04 +:109F0000870DC07951B92117895A04D4E698DA6EC1 +:109F1000A0DEF1B5DCCC8E262617248D49796A4364 +:109F20007D3E91228D73322EE078958FBF49AAC96C +:109F3000AA0102EF7F9012B69B5040032C6B01FEEA +:109F4000A6A4E41BA639273E2F0E3BCDF05197C89F +:109F5000CAF2FDBE1E436B454CFBFA84F16F4B0900 +:109F600087CE9374B0005F7B24DD2B69541CF10510 +:109F700019884C8C883B27255CD6B49100FC47D2CD +:109F800065794CA0104FBF4EA07D301CBB6E030105 +:109F900058134E80C5F0DA4DD28D92FE5030BFB2CC +:109FA0005ED2A752C6A88B314F9A5C7165549FB39D +:109FB0005C7E216E7D076408B64CAD22D9B7D259BC +:109FC0002FD50980EB37C4852AE370559502D02A36 +:109FD0003E40A84D0F497F4998D3364967962400E3 +:109FE000036805481AE0B2D06B0A08C363924E8832 +:109FF000A11B7758DC9F329F244D5B9F83AFE1927A +:10A000006E97F4528144E2F7FFE734171500D777D3 +:10A010005C8203B93B83448F6B43019815D3EEB444 +:10A020001487F2AF927AB6272738C71A9C2E698A0E +:10A03000A4A733142D064FCD9A8CC18B0392DE99C1 +:10A040003287BE2E1B1B877105F81A2669A6A41736 +:10A050007208C23D550B80EB7F7582103C1B4E7C15 +:10A0600085FA7E2061CC796D2100AEED08F731E3F1 +:10A07000F03B49351904E091041A83684348EA2FFC +:10A08000E9AB4EA0D37075A05F77499B63DACDC86A +:10A0900038F65752EA9CBA57C1D7D9EE02D6BFD28A +:10A0A0003441297900337B0498447499C248E067AD +:10A0B000094ED5CB09A4EBDA6A7398D9738EA7B889 +:10A0C0009281CB81FB32E452DA257F8EC706339B27 +:10A0D00007BC9BCA65A824041DC819C019116DB618 +:10A0E000A4C4F483B89B4AF94714CE4CC81B64E15E +:10A0F0006B8399CD0406A544F6AC140D1090BC8B6F +:10A10000DDDD8228FC342E51916073EF3B56B4D4D0 +:10A11000DA1A20D0E7E61C2A354A035C94D0FE41C7 +:10A12000DA09DCA99EE41FCC0E981A714EECE49C6F +:10A13000638E4D29C41B5A025FA3923E584DC92716 +:10A14000CA4A57735F4FE5AA6410D7039D255D6720 +:10A15000666F86DECD047E1541B227F08C33859E76 +:10A1600073B985A339A7B5D5CC8E54C1D35C49EF5B +:10A17000026E2AD87F95A427814B235E4F76771FE6 +:10A180001E74398F1D39C9379AD996A0030F9C9236 +:10A1900093462F60009562BAB8BC908025AE6EE9F8 +:10A1A0002EFE7FFF219CB15D18B1013B01A7C5D0F8 +:10A1B0005E0FAC05A222469DA814CBDD5060D93BB2 +:10A1C00050C9300F07A624B43B54AA06089D26F7B1 +:10A1D000C5D0591495A593745B0BC4CB1B8269FF42 +:10A1E000221AE0D84794B4B4880670FD4F717550B8 +:10A1F00065E3F6C018E7168C9167C12C37C6B50920 +:10A200005195D1117C9F50E2FD87B2D128E933C727 +:10A21000263ADD85EB929E0F15503F1362BCFD255B +:10A2200051B16C6742ADC8119D48C3E7AB3581821F +:10A23000194F57BD995B005CFFAE2E69D450126F69 +:10A24000BB24F50AD05F5AF2066996B45AD2C71CED +:10A25000FD3E9276C41D6A313CCF68871BFF0D1707 +:10A26000BE1D595529448E8D534BA550EA9AD0AB4B +:10A2700035C078338BBA1CD30FB8904A315AF83AAC +:10A280005D66D307B833686EB9947AD0D95B6866D7 +:10A29000F539F919E14A1BEA22D62FF54AA40B0633 +:10A2A0008C708E671D95EB8A798BB8042C32B3DFE6 +:10A2B0003B9A2701773A3A3D0BAC55139582C08300 +:10A2C00054EE5F6CA2723D747BF03003E2F23AD33D +:10A2D000CCEC95109F067CD7CDA71B9582BCD646AB +:10A2E000A3E3693FD0E09CEED566B6AF2D9CAC4BA6 +:10A2F000246D0C49E366B7A13C3C8E7F385BFA269F +:10A3000057C71DB4C5A6957531C4C3E3AD20085D1C +:10A31000257D2D7449A25E39FF179187C75B5D10BB +:10A320003A4BBA2670A760B7A4EBBC36F0783B0A6C +:10A33000C37992663B3F61B5CB277878BC2D8561A8 +:10A340009833916AFD6A7878787878787878787830 +:10A3500078787878787878787878787814C67F0103 +:10A3600012D18A0C7DD6D9230000000049454E4405 +:10A37000AE426082E814000018000000CE14000015 +:10A380006C6F676F2E737667000000003C3F786D3E +:10A390006C2076657273696F6E3D22312E302220FB +:10A3A000656E636F64696E673D225554462D382291 +:10A3B0003F3E0A3C212D2D2047656E657261746514 +:10A3C0006420627920506978656C6D61746F7220C9 +:10A3D00050726F20332E302E31202D2D3E0A3C73CB +:10A3E00076672077696474683D22313932222068AB +:10A3F00065696768743D2234362220766965774244 +:10A400006F783D22302030203139322034362220FE +:10A41000786D6C6E733D22687474703A2F2F777765 +:10A42000772E77332E6F72672F323030302F73765E +:10A43000672220786D6C6E733A786C696E6B3D2282 +:10A44000687474703A2F2F7777772E77332E6F7268 +:10A45000672F313939392F786C696E6B223E0A20AB +:10A460002020203C706174682069643D2250617432 +:10A4700068222066696C6C3D2223666666666666A5 +:10A4800022207374726F6B653D226E6F6E652220A1 +:10A49000643D224D2032392E393330383039203165 +:10A4A000322E38333432383620432032382E34308E +:10A4B0003135303620362E39333937353420313185 +:10A4C0002E37303138383920362E30373834343260 +:10A4D00020312E303932382031312E343436333178 +:10A4E00036204320302E3734363134382031312E67 +:10A4F00036323039373920302E3234343832372042 +:10A5000031312E393834393720302E313535343920 +:10A51000342031322E3434303936204320302E313D +:10A5200035353439342031322E3434303936203018 +:10A530002E3031323832382031332E333437363002 +:10A540003720302E3030363136352031332E333906 +:10A55000303237342043202D302E303433313731F0 +:10A560002031332E37313535393920302E323930DC +:10A570003135352031332E36343839333320302ECF +:10A580003432303831382031332E3536383933359E +:10A59000204320312E3831353434392031322E37B2 +:10A5A000323736323320332E33363437352031319B +:10A5B0002E393637363420342E3738333338382076 +:10A5C00031312E35343039383120432031312E3578 +:10A5D000303538393920392E353133303237203261 +:10A5E000302E30323730333520392E34343336394B +:10A5F000352032312E3532343333362031332E3854 +:10A60000333935393620432032322E35363536341B +:10A61000312031362E3930323138392031382E322E +:10A6200037353037322031392E3431363820313514 +:10A630002E3838303436332032302E3536303737F6 +:10A640003420432031342E393539313438203231F9 +:10A650002E3030323039362031342E3633373832DE +:10A66000362032312E3430383735342031342E35DF +:10A6700038313832382032312E38353830373620BC +:10A68000432031342E3533333832352032322E32B6 +:10A6900035353430322031342E36363938323820A0 +:10A6A00032322E3833393338382031352E32303487 +:10A6B0003437332032332E3632383730322043208D +:10A6C00031382E3631333732382032382E3636375D +:10A6D0003235332032382E3633303833312033356B +:10A6E0002E3933353038352033382E343730363143 +:10A6F000322033382E343733363934204320333840 +:10A700002E3835393933362033382E353735303217 +:10A71000342033392E3037333236312033382E352A +:10A7200032343336312033392E3234323539322017 +:10A7300033382E34333633363320432033392E33F7 +:10A7400032393235342033382E33383833363320EB +:10A7500033392E3433333235342033382E333135D8 +:10A760003033332033392E323637393235203338CF +:10A770002E32323833363720432033322E373038BA +:10A780003037332033342E383132343437203236B8 +:10A790002E3435303838382032392E30333635378C +:10A7A000392032332E3336343238382032342E3595 +:10A7B000373236383120432032322E36363239376E +:10A7C000312032332E35353933372032322E34347E +:10A7D0003033312032322E3838333338372032326A +:10A7E0002E3439383937342032322E33333830363C +:10A7F0003820432032322E3534393634312032314C +:10A800002E3834343734342032332E30303136322F +:10A81000372032312E3433353431392032332E392A +:10A8200032323934312032312E3030333432382024 +:10A83000432032372E3339363139382031392E33EF +:10A8400037383133342033302E39383831313120F4 +:10A8500031362E3932363139312032392E393330D2 +:10A860003830392031322E383334323836204D20CA +:10A87000312E3335393436362033312E37313635B3 +:10A880003136204C2031302E3335353236312033BD +:10A89000312E373136353136204C2031302E33359C +:10A8A000353236312032322E373233333931204C83 +:10A8B00020312E3335393436362032322E3732338A +:10A8C000333931205A204D203138352E3434383543 +:10A8D00034372032322E303136373339204C203164 +:10A8E00037392E3034373336332031392E3931363B +:10A8F0003738382043203137362E34313534323131 +:10A900002031392E303438383037203137352E3633 +:10A91000303837382031382E36363631343720311A +:10A9200037352E36303837382031372E36363438F2 +:10A9300033392043203137352E36303837382031FF +:10A94000362E383638383536203137362E313332D8 +:10A950003736372031362E313336383733203137DA +:10A96000392E3432373335332031362E31333638C1 +:10A970003733204C203138392E30303434373120C1 +:10A9800031362E3133363837332043203138392EA3 +:10A990003437333738352031362E31333638373384 +:10A9A000203138392E38323034352031352E39398E +:10A9B00038323039203139302E303531313137208D +:10A9C00031352E3536323232204C203139312E316C +:10A9D00039353038342031332E333932393337205A +:10A9E0004C203137362E39313030382031332E3348 +:10A9F00039343237322043203137302E343330323D +:10AA000033372031332E3339343237322031363830 +:10AA10002E3030343935392031352E343139353511 +:10AA200038203136382E3030343935392031382E0F +:10AA30003233323832342043203136382E303034FD +:10AA40003935392031392E383538313232203136E6 +:10AA5000382E3933323933382032322E30323837CB +:10AA600034203137352E3030373436322032342EE0 +:10AA7000303230363935204C203138312E343037B1 +:10AA80003331382032362E313233333132204320C5 +:10AA90003138342E3033393234362032362E39398B +:10AAA00031323931203138342E3834353930312093 +:10AAB00032372E333539323833203138342E38346A +:10AAC000353930312032382E333539323631204362 +:10AAD000203138342E3834353930312032392E3166 +:10AAE0003537393037203138342E33323539313239 +:10AAF0002032392E383839383933203138312E3038 +:10AB000032383635362032392E3838393839332014 +:10AB10004C203136372E39393239352032392E38FA +:10AB20003838353539204C203135372E39303931E8 +:10AB3000382031332E333932393337204C203135F8 +:10AB4000342E3038333933392031332E33393239DA +:10AB500033372043203135312E31303430303420FA +:10AB600031332E333932393337203134392E3538B9 +:10AB7000303034382031342E3231363931372031CB +:10AB800034382E31383830382031362E3438373595 +:10AB90003332204C203133382E333236393635209B +:10ABA00033322E363335313632204C203134352E87 +:10ABB0003032343135352033322E3633353136327A +:10ABC000204C203135332E3136363632362031386E +:10ABD0002E3233353439312043203135332E33365C +:10ABE000353239352031372E383836313638203144 +:10ABF00035332E3532363632372031372E3839312B +:10AC000035203135332E3639333238332031372E33 +:10AC100038393135204C203136302E343832343505 +:10AC2000322032392E383838353539204C203135FC +:10AC3000332E3130323633312032392E38383835F0 +:10AC400035392043203135322E36333333303120FD +:10AC500032392E383838353539203135322E3239BF +:10AC6000303634392033302E3032383535372031D4 +:10AC700035322E3035343635372033302E343633B6 +:10AC8000323131204C203135302E393132303138AB +:10AC90002033322E363333383237204C2031363998 +:10ACA0002E3636333538392033322E363335313679 +:10ACB00032204C203136392E363731353835203375 +:10ACC000322E363336343937204C203136392E3651 +:10ACD00037313538352033322E3633353136322060 +:10ACE0004C203138332E3534373235362033322E3E +:10ACF0003633353136322043203139302E3032353B +:10AD00003737322033322E3633353136322031392F +:10AD1000322E3434383339352033302E363038350E +:10AD20003431203139322E3434383339352032370A +:10AD30002E3739353237352043203139322E3434ED +:10AD4000383339352032362E3136373331312031F0 +:10AD500039312E3532353734322032342E303130DD +:10AD6000303237203138352E3434383534372032CC +:10AD7000322E303136373339204D203132372E35AF +:10AD800038343534392032362E31323333313220B3 +:10AD900043203133302E3231373831392032362E9C +:10ADA000393931323931203133312E303231383086 +:10ADB000352032372E333539323833203133312E86 +:10ADC0003032313830352032382E33353932363161 +:10ADD0002043203133312E30323138303520323972 +:10ADE0002E323238353735203133302E353030344D +:10ADF00038382032392E3838393839332031323723 +:10AE00002E3230343535392032392E383839383908 +:10AE100033204C203131352E38383334393220321A +:10AE2000392E3838383535392043203131352E34F4 +:10AE300031323833342032392E38383835353920EC +:10AE40003131352E30373135312033302E303238F4 +:10AE5000353537203131342E3833393531362033DA +:10AE6000302E343633323131204C203131332E36CE +:10AE700039363836392033322E36333338323720AC +:10AE80004C203132392E3732343530332033322EA4 +:10AE90003633353136322043203133362E3230319D +:10AEA0003639312033322E36333531363220313394 +:10AEB000382E3632353632362033302E363038356D +:10AEC0003431203133382E3632353632362032376F +:10AED0002E3739353237352043203133382E36324C +:10AEE000353632362032362E313637333131203155 +:10AEF00033372E37303136362032342E3031303041 +:10AF00003237203133312E3632373132312032323E +:10AF10002E303136373339204C203132352E323213 +:10AF2000343630392031392E3931363738382043EC +:10AF3000203132322E3539323636372031392E3003 +:10AF40003438383037203132312E373837333534D2 +:10AF50002031382E363636313437203132312E37E3 +:10AF600038373335342031372E36363438333920BC +:10AF700043203132312E3738373335342031362EB5 +:10AF8000383638383536203132322E323430363792 +:10AF9000372031362E313336383733203132352EA3 +:10AFA0003630343539392031362E3133363837336F +:10AFB000204C203133352E31383330343420313683 +:10AFC0002E3133363837332043203133352E363562 +:10AFD000323335392031362E31333638373320315C +:10AFE00033352E3939363335332031352E3939382A +:10AFF000323039203133362E323239363931203140 +:10B00000352E3536323232204C203133372E33371D +:10B010003233332031332E333932393337204C2019 +:10B020003132332E3038373332362031332E333904 +:10B03000343237322043203131362E3630373437F0 +:10B04000352031332E333934323732203131342EFA +:10B050003138333532352031352E343139353538C4 +:10B06000203131342E3138333532352031382E32DB +:10B0700033323832342043203131342E31383335B5 +:10B0800032352031392E38353831323220313135B0 +:10B090002E3130373530362032322E303238373498 +:10B0A000203132312E3138333336352032342E30A0 +:10B0B0003230363935204C203132372E3538343560 +:10B0C00034392032362E313233333132204D20396B +:10B0D000392E3530393230312031362E3133363851 +:10B0E0003733204C203130392E3239353633392040 +:10B0F00031362E3133363837332043203130392E34 +:10B100003736373633322031362E3133363837330F +:10B11000203131302E3131313632362031352E3931 +:10B120003938323039203131302E333436323833F9 +:10B130002031352E3536323232204C203131312E0D +:10B140003438383932322031332E333932393337CB +:10B15000204C2039372E3530393234372031332ED8 +:10B1600033393239333720432039312E32383830B1 +:10B1700035352031332E3339323933372038382EB4 +:10B180003236353435372031352E36343838383686 +:10B190002038382E3236353435372032302E32389A +:10B1A00036313132204C2038382E3236353435376E +:10B1B0002032352E35393636353920432038382E71 +:10B1C0003236353435372033302E35333635343357 +:10B1D0002039312E3337373338382033322E363357 +:10B1E000323439322039372E353039323437203342 +:10B1F000322E363332343932204C203130392E362B +:10B2000034333633312033322E363333383237202D +:10B2100043203131302E3131343238382033322E20 +:10B22000363333383237203131302E3435393631F8 +:10B230002033322E343933383332203131302E3608 +:10B2400039313631322033322E30353931373420EE +:10B250004C203131312E3833343235312032392ED1 +:10B26000383838353539204C2039392E3530363597 +:10B2700033312032392E38383835353920432039AA +:10B28000362E3237393933382032392E383838357E +:10B2900035392039352E31323339372032382E378F +:10B2A00038393931372039352E3132333937203278 +:10B2B000362E363137393638204C2039352E31325A +:10B2C0003339372032342E303030363934204C2068 +:10B2D0003130372E3930323333362032342E30305D +:10B2E000323032382043203130382E333734333245 +:10B2F000392032342E303032303238203130382E4E +:10B300003731383332332032332E3836303639370E +:10B31000203130382E3934383938322032332E3417 +:10B320003237333734204C203131302E30393239F6 +:10B3300035372032312E323536373538204C2039EA +:10B34000352E31323339372032312E3235393432DD +:10B3500034204C2039352E31323339372031392ED3 +:10B3600036363437393320432039352E31323339AC +:10B37000372031372E3833303136382039352E35B5 +:10B3800033383632382031362E31333638373320A1 +:10B3900039392E3530393230312031362E3133368D +:10B3A000383733204D2034332E393335383134207B +:10B3B00031362E313336383733204C2035332E3763 +:10B3C00032323235362031362E313336383733206B +:10B3D000432035342E3139323931332031362E3154 +:10B3E00033363837332035342E3533363930332041 +:10B3F00031352E3939383230392035342E3737311E +:10B400003536342031352E3536323232204C203527 +:10B41000352E3931343230372031332E3339323909 +:10B420003337204C2034312E393334353238203103 +:10B43000332E33393239333720432033352E3731E9 +:10B44000323030362031332E3339323933372033EE +:10B45000322E36383534312031352E3634383838BE +:10B46000362033322E36383534312032302E3238D1 +:10B4700036313132204C2033322E363835343120BB +:10B4800032352E35393636353920432033322E3693 +:10B49000383534312033302E35333635343320339C +:10B4A000352E3830303030332033322E363332348C +:10B4B00039322034312E3933383532362033322E7A +:10B4C000363332343932204C2035342E3037303256 +:10B4D00034382033322E3633333832372043203558 +:10B4E000342E3534323233362033322E363333383D +:10B4F00032372035342E38383335362033322E3437 +:10B5000039333833322035352E313136383920331E +:10B51000322E303539313734204C2035362E323505 +:10B52000383139382032392E383838353539204CD1 +:10B530002034332E3933333135312032392E3838F7 +:10B540003835353920432034302E373033383932CE +:10B550002032392E3838383535392033392E3535C3 +:10B56000303538332032382E3738393931372033B7 +:10B57000392E3535303538332032362E363137399D +:10B580003638204C2033392E35353035383320329B +:10B59000342E303030363934204C2035322E333290 +:10B5A000373632312032342E303032303238204388 +:10B5B0002035322E3739363934342032342E30307B +:10B5C000323032382035332E313433362032332E78 +:10B5D0003836303639372035332E3337353539352F +:10B5E0002032332E343237333734204C2035342E4A +:10B5F0003531393537332032312E3235363735381B +:10B60000204C2033392E3535303538332032312E29 +:10B61000323539343234204C2033392E35353035FB +:10B6200038332031392E36363437393320432033FE +:10B63000392E3535303538332031372E38333031E7 +:10B6400036382033392E3936363537322031362EDA +:10B650003133363837332034332E393335383134BB +:10B660002031362E313336383733204D2036332EC5 +:10B670003038383730332031332E3339323933379D +:10B6800020432036372E31373132382031332E33B4 +:10B6900039323933372036382E3037393235342085 +:10B6A00031342E3032333539322036392E36333775 +:10B6B0003839342031352E383338323137204C2068 +:10B6C00037392E3634383332332032372E3537334C +:10B6D00039343620432037392E3739303939332041 +:10B6E00032372E3733393237352037392E38373223 +:10B6F0003332322032372E37383436303720383034 +:10B700002E3033333634362032372E373834363015 +:10B7100037204C2038302E30333336343620313316 +:10B720002E333932393337204C2038332E393030EC +:10B730003232332031332E333932393337204C20F3 +:10B7400038332E3839383839352033322E363333C2 +:10B75000383237204C2037392E37353736353220BE +:10B7600033322E36333338323720432037372E30BA +:10B7700031393035312033322E36323938323920B2 +:10B7800037352E3838343431352033322E34313693 +:10B79000352037342E3231393131362033302E34A2 +:10B7A0003539323133204C2036332E38393430326B +:10B7B0002031382E33343231353420432036332E85 +:10B7C0003735343032352031382E3137303136206C +:10B7D00036332E3636333335372031382E31323347 +:10B7E0003439352036332E35303436393620313839 +:10B7F0002E313233343935204C2036332E35303724 +:10B800003336362033322E363333383237204C201D +:10B8100035392E3634303738352033322E363335FD +:10B82000313632204C2035392E36343037383520F9 +:10B8300031332E333935363037204C2036332E30E5 +:10B8400038383730332031332E33393239333722D9 +:10B850002F3E0A3C2F7376673E0A0000140000005A +:10B8600000000000140000005C666F6E747300003E +:10B870001800000000000000B02501005C73637236 +:10B880006970747300000000E80B000018000000ED +:10B89000CF0B0000626173652E63737300000000BC +:10B8A000406368617273657420227574662D382256 +:10B8B0003B0D0A0D0A2F2A3D3D3D3D3D3D3D3D3DA1 :10B8C0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DA8 -:10B8D0003D3D3D0D0A0D0A0D0A0D0A446566617570 -:10B8E0006C74205265736574202620426173652054 -:10B8F0005374796C652053686565740D0A0D0A4CA4 -:10B900006173742055706461746520323031302D5C -:10B9100030362D31300D0A0D0A0D0A0D0A2A20523B -:10B9200065736574205374796C65730D0A0D0A2074 -:10B93000202020202020202D2072657365740D0AA0 -:10B940000D0A20202020202020202D20666F6E74DC -:10B950002072657365740D0A0D0A2A2053657420E0 -:10B9600075700D0A0D0A2A20466F6E742D73697A60 -:10B97000652053657474696E670D0A0D0A0D0A0D12 -:10B980000A3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D1A -:10B990003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD7 -:10B9A0003D3D3D3D3D3D3D3D3D3D3D3D3D2A2F0D18 -:10B9B0000A0D0A0D0A0D0A2F2A2D2D2D2D2D2D2DA4 -:10B9C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA7 +:10B8D0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D98 +:10B8E0003D3D3D0D0A0D0A0D0A0D0A446566617560 +:10B8F0006C74205265736574202620426173652044 +:10B900005374796C652053686565740D0A0D0A4C93 +:10B910006173742055706461746520323031302D4C +:10B9200030362D31300D0A0D0A0D0A0D0A2A20522B +:10B9300065736574205374796C65730D0A0D0A2064 +:10B94000202020202020202D2072657365740D0A90 +:10B950000D0A20202020202020202D20666F6E74CC +:10B960002072657365740D0A0D0A2A2053657420D0 +:10B9700075700D0A0D0A2A20466F6E742D73697A50 +:10B98000652053657474696E670D0A0D0A0D0A0D02 +:10B990000A3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0A +:10B9A0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC7 +:10B9B0003D3D3D3D3D3D3D3D3D3D3D3D3D2A2F0D08 +:10B9C0000A0D0A0D0A0D0A2F2A2D2D2D2D2D2D2D94 :10B9D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D97 -:10B9E0002D2D2D2D2D0D0A0D0A52657365742053D2 -:10B9F00074796C65730D0A0D0A0D0A0D0A436F7098 -:10BA00007972696768742028632920323030392CB4 -:10BA1000205961686F6F2120496E632E20416C6C44 -:10BA200020726967687473207265736572766564E5 -:10BA30002E0D0A0D0A436F6465206C6963656E7391 -:10BA4000656420756E646572207468652042534495 -:10BA5000204C6963656E73653A0D0A0D0A6874744B -:10BA6000703A2F2F646576656C6F7065722E796100 -:10BA7000686F6F2E6E65742F7975692F6C696365B9 -:10BA80006E73652E7478740D0A0D0A76657273698B -:10BA90006F6E3A20322E382E3072340D0A0D0A2D78 -:10BAA0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC6 +:10B9E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D87 +:10B9F0002D2D2D2D2D0D0A0D0A52657365742053C2 +:10BA000074796C65730D0A0D0A0D0A0D0A436F7087 +:10BA10007972696768742028632920323030392CA4 +:10BA2000205961686F6F2120496E632E20416C6C34 +:10BA300020726967687473207265736572766564D5 +:10BA40002E0D0A0D0A436F6465206C6963656E7381 +:10BA5000656420756E646572207468652042534485 +:10BA6000204C6963656E73653A0D0A0D0A6874743B +:10BA7000703A2F2F646576656C6F7065722E7961F0 +:10BA8000686F6F2E6E65742F7975692F6C696365A9 +:10BA90006E73652E7478740D0A0D0A76657273697B +:10BAA0006F6E3A20322E382E3072340D0A0D0A2D68 :10BAB0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB6 -:10BAC0002D2D2D2D2D2D2D2D2D2D2D2D2A2F0D0AEA -:10BAD0000D0A0D0A0D0A2F2A2072657365740D0A6E -:10BAE0000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2DC9 -:10BAF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D76 -:10BB00002D2D2A2F0D0A0D0A68746D6C7B636F6CE6 -:10BB10006F723A233030303B6261636B67726F75CE -:10BB20006E643A236666663B7D0D0A0D0A626F6499 -:10BB3000792C6469762C646C2C64742C64642C7588 -:10BB40006C2C6F6C2C6C692C68312C68322C68332F -:10BB50002C68342C68352C68362C7072652C636F19 -:10BB600064652C666F726D2C6669656C64736574B0 -:10BB70002C6C6567656E642C696E7075742C6275CB -:10BB800074746F6E2C74657874617265612C702C9E -:10BB9000626C6F636B71756F74652C74682C746460 -:10BBA0007B6D617267696E3A303B70616464696E87 -:10BBB000673A303B7D0D0A0D0A7461626C657B62E9 -:10BBC0006F726465722D636F6C6C617073653A633C -:10BBD0006F6C6C617073653B626F726465722D731C -:10BBE000706163696E673A303B7D0D0A0D0A6669C4 -:10BBF000656C647365742C696D677B626F726465D4 -:10BC0000723A303B7D0D0A0D0A616464726573738C -:10BC10002C63617074696F6E2C636974652C636F3B -:10BC200064652C64666E2C656D2C7374726F6E6720 -:10BC30002C74682C7661722C6F707467726F7570DB -:10BC40007B666F6E742D7374796C653A696E686586 -:10BC50007269743B666F6E742D7765696768743AB4 -:10BC6000696E68657269743B7D0D0A0D0A64656CC6 -:10BC70002C696E737B746578742D6465636F726173 -:10BC800074696F6E3A6E6F6E653B7D0D0A0D0A6CBE -:10BC9000697B6C6973742D7374796C653A6E6F6E21 -:10BCA000653B7D0D0A0D0A63617074696F6E2C74BB -:10BCB000687B746578742D616C69676E3A6C656633 -:10BCC000743B7D0D0A0D0A68312C68322C68332CC8 -:10BCD00068342C68352C68367B666F6E742D7369FA -:10BCE0007A653A313030253B666F6E742D77656921 -:10BCF0006768743A6E6F726D616C3B7D0D0A0D0A58 -:10BD0000713A6265666F72652C713A61667465722C -:10BD10007B636F6E74656E743A27273B7D0D0A0D49 -:10BD20000A616262722C6163726F6E796D7B626F01 -:10BD3000726465723A303B666F6E742D766172691B -:10BD4000616E743A6E6F726D616C3B7D0D0A0D0A07 -:10BD50007375707B766572746963616C2D616C6953 -:10BD6000676E3A746F703B7D0D0A0D0A7375627BC6 -:10BD7000766572746963616C2D616C69676E3A6295 -:10BD80006F74746F6D3B7D0D0A0D0A6C6567656E8F -:10BD9000647B636F6C6F723A233030303B7D0D0AE9 -:10BDA0000D0A696E7075742C627574746F6E2C74E4 -:10BDB000657874617265612C73656C6563742C6F52 -:10BDC000707467726F75702C6F7074696F6E7B66BC -:10BDD0006F6E742D66616D696C793A696E68657213 -:10BDE00069743B666F6E742D73697A653A696E6823 -:10BDF000657269743B666F6E742D7374796C653A05 -:10BE0000696E68657269743B666F6E742D776569DB -:10BE10006768743A696E68657269743B7D0D0A0DD6 -:10BE20000A696E7075742C627574746F6E2C74650B -:10BE30007874617265612C73656C6563747B2A66C6 -:10BE40006F6E742D73697A653A313030253B7D0D04 -:10BE50000A0D0A68727B636F6C6F723A2333333357 -:10BE60003B206261636B67726F756E642D636F6CEC -:10BE70006F723A233333333B206865696768743ADD -:10BE80003170783B20626F726465723A6E6F6E65D6 -:10BE90003B7D0D0A0D0A0D0A0D0A0D0A0D0A2F2A07 -:10BEA00020666F6E742072657365740D0A0D0A2D1D -:10BEB0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB2 -:10BEC0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2AA5 -:10BED0002F0D0A0D0A626F64797B666F6E743A31BA -:10BEE0003370782F312E32333120617269616C2CBE -:10BEF00068656C7665746963612C636C65616E2C32 -:10BF000073616E732D73657269663B2A666F6E741A -:10BF10002D73697A653A736D616C6C3B2A666F6E3E -:10BF2000743A782D736D616C6C3B7D0D0A0D0A734C -:10BF3000656C6563742C696E7075742C62757474AD -:10BF40006F6E2C74657874617265612C627574749F -:10BF50006F6E7B666F6E743A393925206172696144 -:10BF60006C2C68656C7665746963612C636C6561C3 -:10BF70006E2C73616E732D73657269663B7D0D0A5D -:10BF80000D0A7461626C657B666F6E742D73697ADD -:10BF9000653A696E68657269743B666F6E743A31B2 -:10BFA0003030253B7D0D0A0D0A7072652C636F647D -:10BFB000652C6B62642C73616D702C74747B666F7E -:10BFC0006E742D66616D696C793A6D6F6E6F73700A -:10BFD0006163653B2A666F6E742D73697A653A31C9 -:10BFE0003038253B6C696E652D6865696768743A01 -:10BFF000313030253B7D0D0A0D0A0D0A0D0A0D0A60 -:10C000000D0A2F2A2D2D2D2D2D2D2D2D2D2D2D2DA4 -:10C010002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D50 -:10C020002D2D2D2D0D0A0D0A5365742075700D0AE6 -:10C030000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2D73 -:10C040002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D20 -:10C050002D2D2A2F0D0A0D0A68746D6C7B626163A9 -:10C060006B67726F756E642D636F6C6F723A2365C8 -:10C0700065656566383B206F766572666C6F772DF7 -:10C08000793A7363726F6C6C3B7D0D0A0D0A626FB7 -:10C0900064797B77696474683A313030253B206D70 -:10C0A000696E2D6865696768743A36373970783B10 -:10C0B000206865696768743A6175746F2021696DDD -:10C0C000706F7274616E743B205F68656967687435 -:10C0D0003A36373970783B206D617267696E3A2065 -:10C0E000307078206175746F3B206261636B67729A -:10C0F0006F756E643A236565656566382075726C88 -:10C10000282E2E2F696D616765732F62675F626FDE -:10C1100064792E67696629206C65667420746F7077 -:10C12000207265706561742D783B20636F6C6F724F -:10C130003A233333333B20666F6E742D66616D692D -:10C140006C793A417269616C2C2048656C76657433 -:10C150006963612C2073616E732D73657269663B30 -:10C160007D0D0A0D0A23616C6C577261707B0D0A9C -:10C170000977696474683A38323070783B0D0A097F -:10C1800070616464696E672D626F74746F6D3A31AB -:10C190003570783B0D0A096D617267696E2D746F99 -:10C1A000703A203070783B0D0A096D617267696ED4 -:10C1B0002D72696768743A206175746F3B0D0A09C6 -:10C1C0006D617267696E2D626F74746F6D3A2030A5 -:10C1D00070783B0D0A096D617267696E2D6C65663A -:10C1E000743A206175746F3B0D0A7D0D0A0D0A2E9D -:10C1F000636F6D70616E794C6F676F546578747B97 -:10C20000464F4E542D53495A453A20323030257D01 -:10C210000D0A0D0A617B636F6C6F723A23333336FC -:10C220003B202020746578742D6465636F7261749F -:10C23000696F6E3A6E6F6E653B7D0D0A0D0A613A4D -:10C24000686F7665727B636F6C6F723A2333333637 -:10C250003B20746578742D6465636F726174696FD7 -:10C260006E3A756E6465726C696E653B7D0D0A0D84 -:10C270000A0D0A0D0A237369746548656164657265 -:10C280002C0D0A0D0A23636F6E74656E74735772FA -:10C2900061702C0D0A0D0A23666F6F7465727B66E0 -:10C2A0006F6E742D73697A653A3835253B7D2F2A78 -:10C2B000205365742044656661756C7420466F6E0A -:10C2C000742D73697A652031317078202A2F0D0A18 -:10C2D0000D0A0D0A0D0A2F2A2D2D2D2D2D2D2D2D58 -:10C2E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7E -:10C2F0002D2D2D2D2D2D2D2D0D0A0D0A466F6E7411 -:10C300002D73697A652053657474696E670D0A0D23 -:10C310000A0D0A0D0A466F6E742D73697A65204105 -:10C32000646A7573746D656E742E0D0A0D0A39306A -:10C330002520203D2031307078207C202020313491 -:10C340003525203D2031367078207C202020313961 -:10C350003525203D20323270780D0A0D0A313030FB -:10C3600025203D2031317078207C2020203135304F -:10C3700025203D2031377078207C20202032303538 -:10C3800025203D20323370780D0A0D0A31313025D9 -:10C39000203D2031327078207C202020313630251D -:10C3A000203D2031387078207C202020323230250A -:10C3B000203D20323470780D0A0D0A3131352520A8 -:10C3C0003D2031337078207C2020203137302520EB -:10C3D0003D2031397078207C2020203232352520D4 -:10C3E0003D20323570780D0A0D0A31323525203D59 -:10C3F0002031347078207C20202031383025203DB9 -:10C400002032307078207C20202032333525203DAA -:10C4100020323670780D0A0D0A31333525203D2043 -:10C4200031357078207C20202031393025203D2086 -:10C4300032317078207C200D0A0D0A2D2D2D2D2DE6 -:10C440002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D1C -:10C450002D2D2D2D2D2D2D2D2D2D2D2A2F0D0A007D -:10C4600084040000180000006A04000063616C6C22 -:10C4700046756E632E6A7300766172096743616C5C -:10C4800046756E63456C656D656E7449443B0D0A77 -:10C49000766172206743616C46756E6341726775A1 -:10C4A0006D656E743B0D0A766172096743616C4677 -:10C4B000756E6348747470526571756573743B0D65 -:10C4C0000A66756E6374696F6E2043616C46756EA3 -:10C4D0006343726561746548747470526571756503 -:10C4E000737428290D0A7B0D0A0976617209786D2B -:10C4F0006C68747470093D2066616C73653B0D0A4D -:10C500000976617220653B0D0A0969662028776902 -:10C510006E646F772E584D4C487474705265717507 -:10C52000657374290D0A097B0D0A0909786D6C6819 -:10C53000747470093D206E657720584D4C487474B2 -:10C54000705265717565737428293B0D0A097D0D5C -:10C550000A09656C73650D0A097B0D0A0909786D76 -:10C560006C68747470093D206E657720416374694E -:10C570007665584F626A65637428224D6963726FED -:10C58000736F66742E584D4C4854545022293B0DFD -:10C590000A09097472790D0A09097B0D0A0909094A -:10C5A00068747470726571756573743D6E65770932 -:10C5B000416374697665584F626A65637428224DD9 -:10C5C00073786D6C322E584D4C4854545022293B90 -:10C5D0000D0A09097D200D0A090963617463682049 -:10C5E0002865290D0A09097B0D0A09090974727960 -:10C5F0000D0A0909097B0D0A090909096874747093 -:10C60000726571756573743D6E6577094163746910 -:10C610007665584F626A65637428224D6963726F4C -:10C62000736F66742E584D4C4854545022293B0D5C -:10C630000A0909097D206361746368092865290D69 -:10C640000A0909097B0D0A0909097D0D0A09097DF5 -:10C650000D0A097D0D0A0972657475726E20786D78 -:10C660006C687474700D0A7D0D0A66756E6374696A -:10C670006F6E2043616C46756E63557064617465BE -:10C68000436F6E74656E747328290D0A7B0D0A0959 -:10C69000696620286743616C46756E6348747470E0 -:10C6A000526571756573742E726561647953746136 -:10C6B0007465203D3D2034290D0A097B0D0A0909C6 -:10C6C000696620286743616C46756E6348747470B0 -:10C6D000526571756573742E737461747573203D42 -:10C6E0003D20323030290D0A09097B0D0A0909095C -:10C6F000646F63756D656E742E676574456C656DEA -:10C70000656E7442794964286743616C46756E634F -:10C71000456C656D656E744944292E696E6E65724F -:10C7200048544D4C203D206743616C46756E63480C -:10C73000747470526571756573742E726573706F61 -:10C740006E7365546578743B0D0A09097D0D0A09FD -:10C750007D0D0A7D0D0A66756E6374696F6E2063C8 -:10C76000616C6C46756E6328656C656D656E7449A9 -:10C77000442C2066756E6346696C654E616D652C50 -:10C7800020617267756D656E74290D0A7B0D0A094B -:10C790006743616C46756E63487474705265717559 -:10C7A000657374093D2043616C46756E6343726521 -:10C7B0006174654874747052657175657374282965 -:10C7C0003B0D0A09696620286743616C46756E63F4 -:10C7D0004874747052657175657374290D0A097B0C -:10C7E0000D0A20202020202020206743616C467500 -:10C7F0006E63456C656D656E744944203D20656CC3 -:10C80000656D656E7449443B0D0A09096743616CA7 -:10C8100046756E6348747470526571756573742ED5 -:10C820006F6E726561647973746174656368616E5B -:10C830006765203D2043616C46756E635570646189 -:10C840007465436F6E74656E74733B0D0A090967F6 -:10C8500043616C46756E634874747052657175659A -:10C8600073742E6F70656E2827474554272C2066F9 -:10C87000756E6346696C654E616D65202B20223FA5 -:10C88000202D22202B20617267756D656E74202B20 -:10C890002022202D6E6F636163686522202B204D5E -:10C8A0006174682E72616E646F6D28292C20747219 -:10C8B0007565293B0D0A09096743616C46756E630E -:10C8C00048747470526571756573742E73656E6407 -:10C8D000286E756C6C293B0D0A097D0D0A7D0D0AC9 -:10C8E0000D0A0000340900001C00000018090000B7 -:10C8F000646174655374616D702E6A73000000008A -:10C900007661720967446174655374616D7046693C -:10C910006C654E616D65203D20226765745F7469AA -:10C920006D652E6367693F223B0D0A766172096768 -:10C93000446174655374616D70456C656D656E74AA -:10C940004944203D09227265616C54696D65436CF0 -:10C950006F636B223B0D0A766172096744617465EF -:10C960005374616D7055706461746554696D65725E -:10C9700053746172746564203D20303B0D0A76610A -:10C98000720967446174655374616D7052657175A5 -:10C99000657374436F756E74093D20303B0D0A76E4 -:10C9A00061720967446174655374616D7054696D97 -:10C9B000654F75743B0D0A76617209674461746551 -:10C9C0005374616D704874747052657175657374D9 -:10C9D0003B0D0A66756E6374696F6E204461746501 -:10C9E0005374616D704372656174654874747052FC -:10C9F00065717565737428290D0A7B0D0A097661C6 -:10CA00007220786D6C68747470203D2066616C7360 -:10CA1000653B0D0A0976617220653B0D0A0969665E -:10CA2000202877696E646F772E584D4C4874747067 -:10CA300052657175657374290D0A097B0D0A090920 -:10CA4000786D6C68747470093D206E657720584D60 -:10CA50004C487474705265717565737428293B0D68 -:10CA60000A097D0D0A09656C73650D0A097B0D0ABB -:10CA70000909786D6C68747470093D206E657720C3 -:10CA8000416374697665584F626A65637428224D04 -:10CA90006963726F736F66742E584D4C48545450CE -:10CAA00022293B0D0A09097472790D0A09097B0DC7 -:10CAB0000A09090968747470726571756573743D4B -:10CAC0006E657709416374697665584F626A65637C -:10CAD0007428224D73786D6C322E584D4C48545446 -:10CAE0005022293B0D0A09097D200D0A09096361BD -:10CAF000746368202865290D0A09097B0D0A090954 -:10CB0000097472790D0A0909097B0D0A09090909D5 -:10CB10006874747072657175657374203D206E65FC -:10CB20007720416374697665584F626A656374283B -:10CB3000224D6963726F736F66742E584D4C485462 -:10CB4000545022293B0D0A0909097D206361746351 -:10CB500068092865290D0A0909097B0D0A090909CF -:10CB60007D0D0A09097D0D0A097D0D0A097265749A -:10CB700075726E20786D6C687474700D0A7D0D0A84 -:10CB800066756E6374696F6E204461746553746179 -:10CB90006D70526571756573745570646174652844 -:10CBA000290D0A7B0D0A0967446174655374616D30 -:10CBB000704874747052657175657374093D2044D2 -:10CBC0006174655374616D70437265617465487416 -:10CBD00074705265717565737428293B0D0A096973 -:10CBE00066202867446174655374616D704874747D -:10CBF0007052657175657374290D0A097B0D0A09F8 -:10CC00000967446174655374616D7048747470523F -:10CC10006571756573742E6F6E7265616479737476 -:10CC20006174656368616E6765203D204461746569 -:10CC30005374616D70557064617465436F6E746593 -:10CC40006E74733B0D0A090967446174655374611E -:10CC50006D7048747470526571756573742E6F7061 -:10CC6000656E2827474554272C2067446174655317 -:10CC700074616D7046696C654E616D65202B202274 -:10CC8000202D6E6F636163686522202B204D6174D7 -:10CC9000682E72616E646F6D28292C207472756520 -:10CCA000293B0D0A090967446174655374616D700D -:10CCB00048747470526571756573742E73656E6413 -:10CCC000286E756C6C293B0D0A090967446174650F -:10CCD0005374616D7052657175657374436F756ED1 -:10CCE000742B2B3B0D0A097D0D0A7D0D0A66756EAE -:10CCF0006374696F6E20446174655374616D70551F -:10CD00007064617465436F6E74656E747328290D69 -:10CD10000A7B0D0A096966202867446174655374AB -:10CD2000616D7048747470526571756573742E729C -:10CD3000656164795374617465203D3D2034290D2B -:10CD40000A097B0D0A090969662028674461746530 -:10CD50005374616D70487474705265717565737445 -:10CD60002E737461747573203D3D20323030290D6F -:10CD70000A09097B0D0A090909646F63756D656EFF -:10CD8000742E676574456C656D656E74427949648F -:10CD90002867446174655374616D70456C656D6599 -:10CDA0006E744944292E696E6E657248544D4C204C -:10CDB0003D2067446174655374616D70487474708C -:10CDC000526571756573742E726573706F6E7365DD -:10CDD000546578743B0D0A09090967446174655309 -:10CDE00074616D7052657175657374436F756E749F -:10CDF000203D20303B0D0A09097D0D0A097D0D0AF1 -:10CE00007D0D0A66756E6374696F6E20646174656A -:10CE10005374616D7055706461746554696D6572A9 -:10CE200028290D0A7B0D0A0976617209646174650F -:10CE30005374616D7052656672657368496E74658E -:10CE40007276616C203D20303B0D0A09737769745E -:10CE50006368202867446174655374616D7052651E -:10CE60007175657374436F756E74290D0A097B0DB6 -:10CE70000A09096361736520303A0D0A09097B0DBF -:10CE80000A090909646174655374616D70526566BD -:10CE900072657368496E74657276616C203D2031ED -:10CEA0003030303B0D0A090909627265616B3B0D38 -:10CEB0000A09097D0D0A09096361736520313A0D7C -:10CEC0000A09097B0D0A09090964617465537461D3 -:10CED0006D7052656672657368496E7465727661CD -:10CEE0006C203D20323030303B0D0A090909627256 -:10CEF00065616B3B0D0A09097D0D0A0909636173C0 -:10CF00006520323A0D0A09097B0D0A090909646195 -:10CF100074655374616D7052656672657368496EAD -:10CF200074657276616C203D20353030303B0D0ADF -:10CF3000090909627265616B3B0D0A09097D0D0AD9 -:10CF400009096361736520333A0D0A09097B0D0AEB -:10CF5000090909646174655374616D705265667284 -:10CF6000657368496E74657276616C203D2031305E -:10CF70003030303B0D0A090909627265616B3B0D67 -:10CF80000A09097D0D0A09096361736520343A0DA8 -:10CF90000A09097B0D0A0909096461746553746102 -:10CFA0006D7052656672657368496E7465727661FC -:10CFB0006C203D2032303030303B0D0A09090962C7 -:10CFC0007265616B3B0D0A09097D0D0A09096361F0 -:10CFD000736520353A0D0A09097B0D0A09090964B0 -:10CFE0006174655374616D705265667265736849EA -:10CFF0006E74657276616C203D2033303030303B8A -:10D000000D0A090909627265616B3B0D0A09097D08 -:10D010000D0A09096361736520363A0D0A09097B17 -:10D020000D0A090909646174655374616D70526574 -:10D030006672657368496E74657276616C203D2016 -:10D0400036303030303B0D0A090909627265616B78 -:10D050003B0D0A09097D0D0A0909636173652037D3 -:10D060003A0D0A09097B0D0A0909096461746553BF -:10D0700074616D7052656672657368496E7465722D -:10D0800076616C203D203132303030303B0D0A0962 -:10D090000909627265616B3B0D0A09097D0D0A0978 -:10D0A0000964656661756C743A0D0A09097B0D0A9D -:10D0B000090909646174655374616D705265667223 -:10D0C000657368496E74657276616C203D20303BF3 -:10D0D0000D0A090909627265616B0D0A09097D0D66 -:10D0E0000A097D0D0A09446174655374616D7052BB -:10D0F00065717565737455706461746528293B0D9D -:10D100000A0969662028646174655374616D705200 -:10D11000656672657368496E74657276616C290D17 -:10D120000A097B0D0A090967446174655374616DCE -:10D130007054696D654F7574203D20736574546932 -:10D140006D656F75742822646174655374616D70C8 -:10D1500055706461746554696D65722829222C20AC -:10D16000646174655374616D70526566726573684D -:10D17000496E74657276616C293B0D0A097D0D0A52 -:10D180007D0D0A66756E6374696F6E204461746507 -:10D190005374616D7053637265656E55706461742C -:10D1A0006528290D0A7B0D0A096966202821674434 -:10D1B0006174655374616D70557064617465546910 -:10D1C0006D657253746172746564290D0A097B0D73 -:10D1D0000A090967446174655374616D7055706420 -:10D1E00061746554696D657253746172746564200D -:10D1F0003D20313B0D0A0909646174655374616D0A -:10D200007055706461746554696D657228293B0DB1 -:10D210000A097D0D0A7D0D0AF44B00001C00000078 -:10D22000D74B0000657863616E7661732E6D696E11 -:10D230002E6A730069662821646F63756D656E746C -:10D240002E637265617465456C656D656E74282228 -:10D2500063616E76617322292E676574436F6E7405 -:10D26000657874297B2866756E6374696F6E2829EA -:10D270007B766172207A3D4D6174683B76617220E5 -:10D280004B3D7A2E726F756E643B766172204A3D1B -:10D290007A2E73696E3B76617220553D7A2E636FEC -:10D2A000733B76617220623D7A2E6162733B7661D8 -:10D2B00072206B3D7A2E737172743B7661722044DA -:10D2C0003D31303B76617220463D442F323B6675DE -:10D2D0006E6374696F6E205428297B726574757251 -:10D2E0006E20746869732E636F6E746578745F7CEA -:10D2F0007C28746869732E636F6E746578745F3D03 -:10D300006E65772057287468697329297D76617264 -:10D31000204F3D41727261792E70726F746F747913 -:10D3200070652E736C6963653B66756E6374696FB7 -:10D330006E204728692C6A2C6D297B766172205AF1 -:10D340003D4F2E63616C6C28617267756D656E74FC -:10D35000732C32293B72657475726E2066756E632C -:10D3600074696F6E28297B72657475726E20692EE0 -:10D370006170706C79286A2C5A2E636F6E636174C9 -:10D38000284F2E63616C6C28617267756D656E74D1 -:10D39000732929297D7D66756E6374696F6E2041DE -:10D3A00044285A297B72657475726E2053747269B1 -:10D3B0006E67285A292E7265706C616365282F2666 -:10D3C0002F672C2226616D703B22292E7265706CAE -:10D3D000616365282F222F672C222671756F743B9D -:10D3E00022297D66756E6374696F6E2072286929C3 -:10D3F0007B69662821692E6E616D65737061636556 -:10D40000732E675F766D6C5F297B692E6E616D652B -:10D410007370616365732E6164642822675F766D43 -:10D420006C5F222C2275726E3A736368656D61734E -:10D430002D6D6963726F736F66742D636F6D3A76CD -:10D440006D6C222C222364656661756C7423564DC5 -:10D450004C22297D69662821692E6E616D65737085 -:10D46000616365732E675F6F5F297B692E6E616DE7 -:10D47000657370616365732E6164642822675F6FF2 -:10D480005F222C2275726E3A736368656D61732D2D -:10D490006D6963726F736F66742D636F6D3A6F663B -:10D4A000666963653A6F6666696365222C22236448 -:10D4B000656661756C7423564D4C22297D6966281A -:10D4C00021692E7374796C655368656574732E6574 -:10D4D000785F63616E7661735F297B766172205A33 -:10D4E0003D692E6372656174655374796C65536828 -:10D4F00065657428293B5A2E6F776E696E67456C97 -:10D50000656D656E742E69643D2265785F63616E3A -:10D510007661735F223B5A2E637373546578743D52 -:10D520002263616E7661737B646973706C61793AB2 -:10D53000696E6C696E652D626C6F636B3B6F7665AF -:10D5400072666C6F773A68696464656E3B7465787F -:10D55000742D616C69676E3A6C6566743B776964BB -:10D5600074683A33303070783B6865696768743A3C -:10D5700031353070787D227D7D7228646F63756DE2 -:10D58000656E74293B76617220453D7B696E6974D6 -:10D590003A66756E6374696F6E285A297B696628CE -:10D5A0002F4D5349452F2E74657374286E6176692B -:10D5B0006761746F722E757365724167656E742949 -:10D5C00026262177696E646F772E6F7065726129E8 -:10D5D0007B76617220693D5A7C7C646F63756D65F2 -:10D5E0006E743B692E637265617465456C656D652B -:10D5F0006E74282263616E76617322293B692E6105 -:10D6000074746163684576656E7428226F6E726506 -:10D6100061647973746174656368616E6765222CF7 -:10D620004728746869732E696E69745F2C74686921 -:10D63000732C6929297D7D2C696E69745F3A667542 -:10D640006E6374696F6E286D297B766172206A3D06 -:10D650006D2E676574456C656D656E7473427954A3 -:10D6600061674E616D65282263616E766173222960 -:10D670003B666F7228766172205A3D303B5A3C6A95 -:10D680002E6C656E6774683B5A2B2B297B74686916 -:10D69000732E696E6974456C656D656E74286A5B7E -:10D6A0005A5D297D7D2C696E6974456C656D656E6A -:10D6B000743A66756E6374696F6E2869297B696652 -:10D6C0002821692E676574436F6E74657874297BB1 -:10D6D000692E676574436F6E746578743D543B7250 -:10D6E00028692E6F776E6572446F63756D656E7411 -:10D6F000293B692E696E6E657248544D4C3D22225D -:10D700003B692E6174746163684576656E74282286 -:10D710006F6E70726F70657274796368616E676541 -:10D72000222C53293B692E617474616368457665C8 -:10D730006E7428226F6E726573697A65222C772960 -:10D740003B766172205A3D692E617474726962750C -:10D750007465733B6966285A2E7769647468262657 -:10D760005A2E77696474682E73706563696669659B -:10D7700064297B692E7374796C652E77696474688B -:10D780003D5A2E77696474682E6E6F646556616CBD -:10D7900075652B227078227D656C73657B692E77A9 -:10D7A000696474683D692E636C69656E7457696459 -:10D7B00074687D6966285A2E6865696768742626CC -:10D7C0005A2E6865696768742E7370656369666947 -:10D7D0006564297B692E7374796C652E6865696749 -:10D7E00068743D5A2E6865696768742E6E6F64654B -:10D7F00056616C75652B227078227D656C73657B34 -:10D80000692E6865696768743D692E636C69656E29 -:10D81000744865696768747D7D72657475726E2081 -:10D82000697D7D3B66756E6374696F6E20532869F0 -:10D83000297B766172205A3D692E737263456C654F -:10D840006D656E743B73776974636828692E7072B6 -:10D850006F70657274794E616D65297B6361736564 -:10D86000227769647468223A5A2E676574436F6E32 -:10D870007465787428292E636C65617252656374CF -:10D8800028293B5A2E7374796C652E776964746805 -:10D890003D5A2E617474726962757465732E77696E -:10D8A0006474682E6E6F646556616C75652B2270AA -:10D8B00078223B5A2E66697273744368696C642ED1 -:10D8C0007374796C652E77696474683D5A2E636C45 -:10D8D00069656E7457696474682B227078223B62A4 -:10D8E0007265616B3B636173652268656967687423 -:10D8F000223A5A2E676574436F6E746578742829CE -:10D900002E636C6561725265637428293B5A2E73CD -:10D9100074796C652E6865696768743D5A2E617408 -:10D9200074726962757465732E6865696768742EB0 -:10D930006E6F646556616C75652B227078223B5A58 -:10D940002E66697273744368696C642E7374796CA3 -:10D95000652E6865696768743D5A2E636C69656EEB -:10D96000744865696768742B227078223B6272651F -:10D97000616B7D7D66756E6374696F6E2077286953 -:10D98000297B766172205A3D692E737263456C65FE -:10D990006D656E743B6966285A2E666972737443AE -:10D9A00068696C64297B5A2E66697273744368696E -:10D9B0006C642E7374796C652E77696474683D5A53 -:10D9C0002E636C69656E7457696474682B22707875 -:10D9D000223B5A2E66697273744368696C642E73B5 -:10D9E00074796C652E6865696768743D5A2E636C3E -:10D9F00069656E744865696768742B227078227D4A -:10DA00007D452E696E697428293B76617220493DF7 -:10DA10005B5D3B666F72287661722041433D303B0F -:10DA200041433C31363B41432B2B297B666F7228A7 -:10DA30007661722041423D303B41423C31363B41B0 -:10DA4000422B2B297B495B41432A31362B41425DD6 -:10DA50003D41432E746F537472696E6728313629C5 -:10DA60002B41422E746F537472696E6728313629C8 -:10DA70007D7D66756E6374696F6E205628297B7292 -:10DA8000657475726E5B5B312C302C305D2C5B30B5 -:10DA90002C312C305D2C5B302C302C315D5D7D6663 -:10DAA000756E6374696F6E2064286D2C6A297B76AD -:10DAB000617220693D5628293B666F722876617233 -:10DAC000205A3D303B5A3C333B5A2B2B297B666F07 -:10DAD00072287661722041463D303B41463C333BE3 -:10DAE00041462B2B297B76617220703D303B666F5F -:10DAF00072287661722041453D303B41453C333BC5 -:10DB000041452B2B297B702B3D6D5B5A5D5B41455D -:10DB10005D2A6A5B41455D5B41465D7D695B5A5D9F -:10DB20005B41465D3D707D7D72657475726E2069E6 -:10DB30007D66756E6374696F6E205128692C5A2951 -:10DB40007B5A2E66696C6C5374796C653D692E66E0 -:10DB5000696C6C5374796C653B5A2E6C696E6543C5 -:10DB600061703D692E6C696E654361703B5A2E6C25 -:10DB7000696E654A6F696E3D692E6C696E654A6FA4 -:10DB8000696E3B5A2E6C696E6557696474683D69AD -:10DB90002E6C696E6557696474683B5A2E6D6974A2 -:10DBA00065724C696D69743D692E6D697465724C5E -:10DBB000696D69743B5A2E736861646F77426C7546 -:10DBC000723D692E736861646F77426C75723B5A5F -:10DBD0002E736861646F77436F6C6F723D692E734B -:10DBE0006861646F77436F6C6F723B5A2E73686124 -:10DBF000646F774F6666736574583D692E7368610C -:10DC0000646F774F6666736574583B5A2E7368610C -:10DC1000646F774F6666736574593D692E736861EA -:10DC2000646F774F6666736574593B5A2E737472CE -:10DC30006F6B655374796C653D692E7374726F6B8D -:10DC4000655374796C653B5A2E676C6F62616C41E9 -:10DC50006C7068613D692E676C6F62616C416C70BD -:10DC600068613B5A2E666F6E743D692E666F6E74E6 -:10DC70003B5A2E74657874416C69676E3D692E74E9 -:10DC8000657874416C69676E3B5A2E74657874428E -:10DC90006173656C696E653D692E74657874426167 -:10DCA00073656C696E653B5A2E6172635363616C78 -:10DCB00065585F3D692E6172635363616C65585F9F -:10DCC0003B5A2E6172635363616C65595F3D692EE7 -:10DCD0006172635363616C65595F3B5A2E6C696E68 -:10DCE000655363616C655F3D692E6C696E65536356 -:10DCF000616C655F7D76617220423D7B616C69631A -:10DD000065626C75653A2223463046384646222CB9 -:10DD1000616E746971756577686974653A22234626 -:10DD20004145424437222C617175616D6172696EA3 -:10DD3000653A2223374646464434222C617A75726E -:10DD4000653A2223463046464646222C626569677C -:10DD5000653A2223463546354443222C6269737165 -:10DD600075653A2223464645344334222C626C6161 -:10DD7000636B3A2223303030303030222C626C61B9 -:10DD80006E63686564616C6D6F6E643A222346460B -:10DD900045424344222C626C756576696F6C6574EC -:10DDA0003A2223384132424532222C62726F776E1A -:10DDB0003A2223413532413241222C6275726C790C -:10DDC000776F6F643A2223444542383837222C63F8 -:10DDD00061646574626C75653A2223354639454144 -:10DDE00030222C636861727472657573653A222300 -:10DDF000374646463030222C63686F636F6C61741F -:10DE0000653A2223443236393145222C636F7261E0 -:10DE10006C3A2223464637463530222C636F726EA9 -:10DE2000666C6F776572626C75653A222336343999 -:10DE3000354544222C636F726E73696C6B3A2223F2 -:10DE4000464646384443222C6372696D736F6E3ABE -:10DE50002223444331343343222C6379616E3A22C6 -:10DE600023303046464646222C6461726B626C75E4 -:10DE7000653A2223303030303842222C6461726B94 -:10DE80006379616E3A2223303038423842222C6462 -:10DE900061726B676F6C64656E726F643A222342C5 -:10DEA0003838363042222C6461726B677261793A7D -:10DEB0002223413941394139222C6461726B6772E6 -:10DEC00065656E3A2223303036343030222C64615E -:10DED000726B677265793A2223413941394139229F -:10DEE0002C6461726B6B68616B693A222342444215 -:10DEF000373642222C6461726B6D6167656E7461A6 -:10DF00003A2223384230303842222C6461726B6FDF -:10DF10006C697665677265656E3A222335353642DF -:10DF20003246222C6461726B6F72616E67653A22B1 -:10DF300023464638433030222C6461726B6F726323 -:10DF40006869643A2223393933324343222C6461AD -:10DF5000726B7265643A2223384230303030222CA2 -:10DF60006461726B73616C6D6F6E3A22234539394F -:10DF7000363741222C6461726B7365616772656527 -:10DF80006E3A2223384642433846222C6461726B33 -:10DF9000736C617465626C75653A2223343833445E -:10DFA0003842222C6461726B736C617465677261B4 -:10DFB000793A2223324634463446222C6461726B0D -:10DFC000736C617465677265793A22233246344610 -:10DFD0003446222C6461726B74757271756F69734B -:10DFE000653A2223303043454431222C6461726B00 -:10DFF00076696F6C65743A222339343030443322A9 -:10E000002C6465657070696E6B3A22234646313424 -:10E010003933222C64656570736B79626C75653A6F -:10E020002223303042464646222C64696D67726175 -:10E03000793A2223363936393639222C64696D67AC -:10E040007265793A2223363936393639222C646F93 -:10E0500064676572626C75653A22233145393046D2 -:10E0600046222C66697265627269636B3A222342AA -:10E070003232323232222C666C6F72616C77686990 -:10E0800074653A2223464646414630222C666F721A -:10E09000657374677265656E3A2223323238423294 -:10E0A00032222C6761696E73626F726F3A22234469 -:10E0B0004344434443222C67686F737477686974E0 -:10E0C000653A2223463846384646222C676F6C64F0 -:10E0D0003A2223464644373030222C676F6C646501 -:10E0E0006E726F643A2223444141353230222C67EC -:10E0F0007265793A2223383038303830222C6772F2 -:10E1000065656E79656C6C6F773A222341444646AB -:10E110003246222C686F6E65796465773A22234611 -:10E120003046464630222C686F7470696E6B3A2216 -:10E1300023464636394234222C696E6469616E7218 -:10E1400065643A2223434435433543222C696E6487 -:10E1500069676F3A2223344230303832222C697694 -:10E160006F72793A2223464646464630222C6B6827 -:10E17000616B693A2223463045363843222C6C6164 -:10E1800076656E6465723A222345364536464122ED -:10E190002C6C6176656E646572626C7573683A2288 -:10E1A00023464646304635222C6C61776E67726591 -:10E1B000656E3A2223374346433030222C6C656D1E -:10E1C0006F6E63686966666F6E3A22234646464103 -:10E1D0004344222C6C69676874626C75653A22232B -:10E1E000414444384536222C6C69676874636F7209 -:10E1F000616C3A2223463038303830222C6C696703 -:10E2000068746379616E3A22234530464646462259 -:10E210002C6C69676874676F6C64656E726F647983 -:10E22000656C6C6F773A2223464146414432222C7A -:10E230006C69676874677265656E3A222339304588 -:10E24000453930222C6C69676874677265793A22A7 -:10E2500023443344334433222C6C696768747069F7 -:10E260006E6B3A2223464642364331222C6C696754 -:10E27000687473616C6D6F6E3A2223464641303785 -:10E2800041222C6C69676874736561677265656E9D -:10E290003A2223323042324141222C6C6967687441 -:10E2A000736B79626C75653A222338374345464172 -:10E2B000222C6C69676874736C617465677261792C -:10E2C0003A2223373738383939222C6C6967687419 -:10E2D000736C617465677265793A22233737383811 -:10E2E0003939222C6C69676874737465656C626C6B -:10E2F00075653A2223423043344445222C6C6967C9 -:10E30000687479656C6C6F773A22234646464645B9 -:10E3100030222C6C696D65677265656E3A22233315 -:10E320003243443332222C6C696E656E3A222346A6 -:10E330004146304536222C6D6167656E74613A2224 -:10E3400023464630304646222C6D656469756D6102 -:10E350007175616D6172696E653A22233636434488 -:10E360004141222C6D656469756D626C75653A2258 -:10E3700023303030304344222C6D656469756D6FF5 -:10E3800072636869643A2223424135354433222C52 -:10E390006D656469756D707572706C653A222339AC -:10E3A0003337304442222C6D656469756D73656145 -:10E3B000677265656E3A2223334342333731222C2C -:10E3C0006D656469756D736C617465626C75653AD1 -:10E3D0002223374236384545222C6D656469756DB8 -:10E3E000737072696E67677265656E3A22233030AA -:10E3F00046413941222C6D656469756D7475727181 -:10E40000756F6973653A2223343844314343222CB3 -:10E410006D656469756D76696F6C65747265643A73 -:10E420002223433731353835222C6D69646E696794 -:10E430006874626C75653A2223313931393730227C -:10E440002C6D696E74637265616D3A2223463546A0 -:10E45000464641222C6D69737479726F73653A2256 -:10E4600023464645344531222C6D6F6363617369E1 -:10E470006E3A2223464645344235222C6E6176613F -:10E480006A6F77686974653A222346464445414479 -:10E49000222C6F6C646C6163653A222346444635D6 -:10E4A0004536222C6F6C697665647261623A22236C -:10E4B000364238453233222C6F72616E67653A22DC -:10E4C00023464641353030222C6F72616E6765728B -:10E4D00065643A2223464634353030222C6F72630D -:10E4E0006869643A2223444137304436222C7061F3 -:10E4F0006C65676F6C64656E726F643A2223454584 -:10E5000045384141222C70616C65677265656E3AD1 -:10E510002223393846423938222C70616C65747573 -:10E520007271756F6973653A2223414645454545C9 -:10E53000222C70616C6576696F6C65747265643AE3 -:10E540002223444237303933222C70617061796163 -:10E55000776869703A2223464645464435222C7036 -:10E5600065616368707566663A2223464644414297 -:10E5700039222C706572753A22234344383533466C -:10E58000222C70696E6B3A22234646433043422266 -:10E590002C706C756D3A2223444441304444222C43 -:10E5A000706F77646572626C75653A2223423045FC -:10E5B000304536222C726F737962726F776E3A2211 -:10E5C00023424338463846222C726F79616C626C64 -:10E5D00075653A2223343136394531222C73616412 -:10E5E000646C6562726F776E3A222338423435313B -:10E5F00033222C73616C6D6F6E3A222346413830A2 -:10E600003732222C73616E647962726F776E3A22B0 -:10E6100023463441343630222C7365616772656558 -:10E620006E3A2223324538423537222C73656173A6 -:10E6300068656C6C3A2223464646354545222C7364 -:10E6400069656E6E613A2223413035323244222CA4 -:10E65000736B79626C75653A2223383743454542BE -:10E66000222C736C617465626C75653A22233641A5 -:10E6700035414344222C736C617465677261793A49 -:10E680002223373038303930222C736C617465673F -:10E690007265793A2223373038303930222C736E44 -:10E6A0006F773A2223464646414641222C737072C8 -:10E6B000696E67677265656E3A2223303046463769 -:10E6C00046222C737465656C626C75653A2223343E -:10E6D0003638324234222C74616E3A22234432425C -:10E6E000343843222C74686973746C653A2223446D -:10E6F0003842464438222C746F6D61746F3A22237D -:10E70000464636333437222C74757271756F6973CF -:10E71000653A2223343045304430222C76696F6CC0 -:10E7200065743A2223454538324545222C77686581 -:10E7300061743A2223463544454233222C77686976 -:10E740007465736D6F6B653A2223463546354635E1 -:10E75000222C79656C6C6F77677265656E3A22233F -:10E76000394143443332227D3B66756E6374696F71 -:10E770006E20672869297B766172206D3D692E695C -:10E780006E6465784F66282228222C33293B7661F7 -:10E7900072205A3D692E696E6465784F6628222979 -:10E7A000222C6D2B31293B766172206A3D692E73D4 -:10E7B0007562737472696E67286D2B312C5A292E1D -:10E7C00073706C697428222C22293B6966286A2E92 -:10E7D0006C656E6774683D3D342626692E737562DC -:10E7E00073747228332C31293D3D226122297B61CB -:10E7F0006C7068613D4E756D626572286A5B335D51 -:10E80000297D656C73657B6A5B335D3D317D726527 -:10E810007475726E206A7D66756E6374696F6E20A2 -:10E8200043285A297B72657475726E207061727309 -:10E8300065466C6F6174285A292F3130307D6675BA -:10E840006E6374696F6E204E28692C6A2C5A297B7E -:10E8500072657475726E204D6174682E6D696E28D4 -:10E860005A2C4D6174682E6D6178286A2C692929AB -:10E870007D66756E6374696F6E2063284146297BDF -:10E88000766172206A2C692C5A3B683D7061727304 -:10E8900065466C6F61742841465B305D292F3336C5 -:10E8A00030253336303B696628683C30297B682B3D -:10E8B0002B7D733D4E28432841465B315D292C302A -:10E8C0002C31293B6C3D4E28432841465B325D2963 -:10E8D0002C302C31293B696628733D3D30297B6AF9 -:10E8E0003D693D5A3D6C7D656C73657B7661722038 -:10E8F0006D3D6C3C302E353F6C2A28312B73293A04 -:10E900006C2B732D6C2A733B7661722041453D322E -:10E910002A6C2D6D3B6A3D412841452C6D2C682B9E -:10E92000312F33293B693D412841452C6D2C682905 -:10E930003B5A3D412841452C6D2C682D312F332900 -:10E940007D72657475726E2223222B495B4D617452 -:10E95000682E666C6F6F72286A2A323535295D2BF6 -:10E96000495B4D6174682E666C6F6F7228692A323C -:10E970003535295D2B495B4D6174682E666C6F6F70 -:10E9800072285A2A323535295D7D66756E63746941 -:10E990006F6E204128692C5A2C6A297B6966286A87 -:10E9A0003C30297B6A2B2B7D6966286A3E31297BA6 -:10E9B0006A2D2D7D696628362A6A3C31297B72656D -:10E9C0007475726E20692B285A2D69292A362A6A95 -:10E9D0007D656C73657B696628322A6A3C31297BC8 -:10E9E00072657475726E205A7D656C73657B69669D -:10E9F00028332A6A3C32297B72657475726E2069ED -:10EA00002B285A2D69292A28322F332D6A292A3694 -:10EA10007D656C73657B72657475726E20697D7D32 -:10EA20007D7D66756E6374696F6E2059285A297BE7 -:10EA30007661722041452C703D313B5A3D537472D2 -:10EA4000696E67285A293B6966285A2E6368617285 -:10EA500041742830293D3D222322297B41453D5ADE -:10EA60007D656C73657B6966282F5E7267622F2EE9 -:10EA700074657374285A29297B766172206D3D670D -:10EA8000285A293B7661722041453D2223222C41A0 -:10EA9000463B666F7228766172206A3D303B6A3C65 -:10EAA000333B6A2B2B297B6966286D5B6A5D2E6977 -:10EAB0006E6465784F662822252229213D2D312953 -:10EAC0007B41463D4D6174682E666C6F6F722843C2 -:10EAD000286D5B6A5D292A323535297D656C736541 -:10EAE0007B41463D4E756D626572286D5B6A5D299E -:10EAF0007D41452B3D495B4E2841462C302C32351B -:10EB000035295D7D703D6D5B335D7D656C73657B27 -:10EB10006966282F5E68736C2F2E74657374285A8B -:10EB200029297B766172206D3D67285A293B414532 -:10EB30003D63286D293B703D6D5B335D7D656C7376 -:10EB4000657B41453D425B5A5D7C7C5A7D7D7D7293 -:10EB5000657475726E7B636F6C6F723A41452C61A0 -:10EB60006C7068613A707D7D766172204C3D7B737C -:10EB700074796C653A226E6F726D616C222C7661CD -:10EB80007269616E743A226E6F726D616C222C77BD -:10EB900065696768743A226E6F726D616C222C73BE -:10EBA000697A653A31302C66616D696C793A227305 -:10EBB000616E732D7365726966227D3B766172208A -:10EBC000663D7B7D3B66756E6374696F6E20582869 -:10EBD0005A297B696628665B5A5D297B7265747564 -:10EBE000726E20665B5A5D7D766172206D3D646F4A -:10EBF00063756D656E742E637265617465456C65D1 -:10EC00006D656E74282264697622293B76617220D4 -:10EC10006A3D6D2E7374796C653B7472797B6A2ED4 -:10EC2000666F6E743D5A7D63617463682869297BE1 -:10EC30007D72657475726E20665B5A5D3D7B737480 -:10EC4000796C653A6A2E666F6E745374796C657C64 -:10EC50007C4C2E7374796C652C76617269616E746C -:10EC60003A6A2E666F6E7456617269616E747C7C4E -:10EC70004C2E76617269616E742C77656967687471 -:10EC80003A6A2E666F6E745765696768747C7C4C4F -:10EC90002E7765696768742C73697A653A6A2E669F -:10ECA0006F6E7453697A657C7C4C2E73697A652C1F -:10ECB00066616D696C793A6A2E666F6E7446616D35 -:10ECC000696C797C7C4C2E66616D696C797D7D66A2 -:10ECD000756E6374696F6E2050286A2C69297B7683 -:10ECE0006172205A3D7B7D3B666F7228766172208F -:10ECF000414620696E206A297B5A5B41465D3D6A28 -:10ED00005B41465D7D7661722041453D7061727365 -:10ED100065466C6F617428692E63757272656E74D6 -:10ED20005374796C652E666F6E7453697A65292CFD -:10ED30006D3D7061727365466C6F6174286A2E73E5 -:10ED4000697A65293B696628747970656F66206AFF -:10ED50002E73697A653D3D226E756D62657222295A -:10ED60007B5A2E73697A653D6A2E73697A657D6573 -:10ED70006C73657B6966286A2E73697A652E696E85 -:10ED80006465784F66282270782229213D2D31292B -:10ED90007B5A2E73697A653D6D7D656C73657B6901 -:10EDA00066286A2E73697A652E696E6465784F6687 -:10EDB0002822656D2229213D2D31297B5A2E736928 -:10EDC0007A653D41452A6D7D656C73657B69662872 -:10EDD0006A2E73697A652E696E6465784F6628229B -:10EDE000252229213D2D31297B5A2E73697A653DD3 -:10EDF0002841452F313030292A6D7D656C73657B44 -:10EE00006966286A2E73697A652E696E6465784F23 -:10EE100066282270742229213D2D31297B5A2E73B8 -:10EE2000697A653D6D2F302E37357D656C73657B56 -:10EE30005A2E73697A653D41457D7D7D7D7D5A2ED3 -:10EE400073697A652A3D302E3938313B72657475A5 -:10EE5000726E205A7D66756E6374696F6E204141D3 -:10EE6000285A297B72657475726E205A2E737479D4 -:10EE70006C652B2220222B5A2E76617269616E748A -:10EE80002B2220222B5A2E7765696768742B22204B -:10EE9000222B5A2E73697A652B22707820222B5AE6 -:10EEA0002E66616D696C797D66756E6374696F6ECF -:10EEB0002074285A297B737769746368285A297BE0 -:10EEC000636173652262757474223A726574757237 -:10EED0006E22666C6174223B6361736522726F758A -:10EEE0006E64223A72657475726E22726F756E640A -:10EEF000223B6361736522737175617265223A64A6 -:10EF0000656661756C743A72657475726E227371A0 -:10EF100075617265227D7D66756E6374696F6E20A2 -:10EF2000572869297B746869732E6D5F3D562829BF -:10EF30003B746869732E6D537461636B5F3D5B5DF9 -:10EF40003B746869732E61537461636B5F3D5B5DF5 -:10EF50003B746869732E63757272656E7450617468 -:10EF6000685F3D5B5D3B746869732E7374726F6B91 -:10EF7000655374796C653D2223303030223B7468D0 -:10EF800069732E66696C6C5374796C653D2223300D -:10EF90003030223B746869732E6C696E6557696402 -:10EFA00074683D313B746869732E6C696E654A6F95 -:10EFB000696E3D226D69746572223B746869732EB7 -:10EFC0006C696E654361703D2262757474223B7496 -:10EFD0006869732E6D697465724C696D69743D441E -:10EFE0002A313B746869732E676C6F62616C416C87 -:10EFF0007068613D313B746869732E666F6E743D55 -:10F0000022313070782073616E732D73657269667A -:10F01000223B746869732E74657874416C69676EFD -:10F020003D226C656674223B746869732E74657842 -:10F0300074426173656C696E653D22616C706861D4 -:10F040006265746963223B746869732E63616E76CE -:10F0500061733D693B766172205A3D692E6F776E10 -:10F060006572446F63756D656E742E63726561744D -:10F0700065456C656D656E74282264697622293B4E -:10F080005A2E7374796C652E77696474683D692EA5 -:10F09000636C69656E7457696474682B227078229A -:10F0A0003B5A2E7374796C652E6865696768743D88 -:10F0B000692E636C69656E744865696768742B2294 -:10F0C0007078223B5A2E7374796C652E6F76657258 -:10F0D000666C6F773D2268696464656E223B5A2EC8 -:10F0E0007374796C652E706F736974696F6E3D22ED -:10F0F0006162736F6C757465223B692E6170706517 -:10F100006E644368696C64285A293B746869732E7D -:10F11000656C656D656E745F3D5A3B746869732EEE -:10F120006172635363616C65585F3D313B7468691C -:10F13000732E6172635363616C65595F3D313B743B -:10F140006869732E6C696E655363616C655F3D31F0 -:10F150007D766172204D3D572E70726F746F747999 -:10F1600070653B4D2E636C656172526563743D66DC -:10F17000756E6374696F6E28297B69662874686987 -:10F18000732E746578744D656173757265456C5F37 -:10F19000297B746869732E746578744D6561737525 -:10F1A0007265456C5F2E72656D6F76654E6F646536 -:10F1B0002874727565293B746869732E7465787458 -:10F1C0004D656173757265456C5F3D6E756C6C7DE8 -:10F1D000746869732E656C656D656E745F2E696EFB -:10F1E0006E657248544D4C3D22227D3B4D2E62652A -:10F1F00067696E506174683D66756E6374696F6EA1 -:10F2000028297B746869732E63757272656E7450F9 -:10F210006174685F3D5B5D7D3B4D2E6D6F7665541F -:10F220006F3D66756E6374696F6E28692C5A297B11 -:10F23000766172206A3D746869732E676574436FE6 -:10F240006F7264735F28692C5A293B746869732E46 -:10F2500063757272656E74506174685F2E70757339 -:10F2600068287B747970653A226D6F7665546F22D9 -:10F270002C783A6A2E782C793A6A2E797D293B745B -:10F280006869732E63757272656E74585F3D6A2E7D -:10F29000783B746869732E63757272656E74595F1A -:10F2A0003D6A2E797D3B4D2E6C696E65546F3D66CF -:10F2B000756E6374696F6E28692C5A297B7661724A -:10F2C000206A3D746869732E676574436F6F72645A -:10F2D000735F28692C5A293B746869732E637572B1 -:10F2E00072656E74506174685F2E70757368287BE8 -:10F2F000747970653A226C696E65546F222C783A85 -:10F300006A2E782C793A6A2E797D293B7468697364 -:10F310002E63757272656E74585F3D6A2E783B7409 -:10F320006869732E63757272656E74595F3D6A2EDB -:10F33000797D3B4D2E62657A69657243757276659B -:10F34000546F3D66756E6374696F6E286A2C692C04 -:10F3500041492C41482C41472C4145297B7661721B -:10F36000205A3D746869732E676574436F6F7264C9 -:10F37000735F2841472C4145293B76617220414605 -:10F380003D746869732E676574436F6F7264735F51 -:10F39000286A2C69293B766172206D3D7468697317 -:10F3A0002E676574436F6F7264735F2841492C4107 -:10F3B00048293B6528746869732C41462C6D2C5A8A -:10F3C000297D3B66756E6374696F6E2065285A2CC3 -:10F3D0006D2C6A2C69297B5A2E63757272656E7466 -:10F3E000506174685F2E70757368287B74797065DE -:10F3F0003A2262657A6965724375727665546F2246 -:10F400002C637031783A6D2E782C637031793A6DB7 -:10F410002E792C637032783A6A2E782C63703279A8 -:10F420003A6A2E792C783A692E782C793A692E79B5 -:10F430007D293B5A2E63757272656E74585F3D6903 -:10F440002E783B5A2E63757272656E74595F3D69F2 -:10F450002E797D4D2E717561647261746963437597 -:10F46000727665546F3D66756E6374696F6E284180 -:10F47000472C6A2C692C5A297B7661722041463DC3 -:10F48000746869732E676574436F6F7264735F2865 -:10F4900041472C6A293B7661722041453D74686979 -:10F4A000732E676574436F6F7264735F28692C5A9B -:10F4B000293B7661722041483D7B783A74686973D4 -:10F4C0002E63757272656E74585F2B322F332A2843 -:10F4D00041462E782D746869732E63757272656E5D -:10F4E00074585F292C793A746869732E6375727247 -:10F4F000656E74595F2B322F332A2841462E792DA1 -:10F50000746869732E63757272656E74595F297DB4 -:10F510003B766172206D3D7B783A41482E782B28EE -:10F5200041452E782D746869732E63757272656E0D -:10F5300074585F292F332C793A41482E792B284172 -:10F54000452E792D746869732E63757272656E74B9 -:10F55000595F292F337D3B6528746869732C4148B6 -:10F560002C6D2C4145297D3B4D2E6172633D6675A6 -:10F570006E6374696F6E28414A2C41482C41492CB6 -:10F5800041452C692C6A297B41492A3D443B7661DF -:10F590007220414E3D6A3F226174223A22776122F5 -:10F5A0003B76617220414B3D414A2B55284145290C -:10F5B0002A41492D463B76617220414D3D41482B01 -:10F5C0004A284145292A41492D463B766172205AF5 -:10F5D0003D414A2B552869292A41492D463B7661F0 -:10F5E0007220414C3D41482B4A2869292A41492D26 -:10F5F000463B696628414B3D3D5A2626216A297BB8 -:10F60000414B2B3D302E3132357D766172206D3D80 -:10F61000746869732E676574436F6F7264735F28D3 -:10F62000414A2C4148293B7661722041473D74682C -:10F6300069732E676574436F6F7264735F28414B03 -:10F640002C414D293B7661722041463D74686973B7 -:10F650002E676574436F6F7264735F285A2C414C38 -:10F66000293B746869732E63757272656E7450619C -:10F6700074685F2E70757368287B747970653A4181 -:10F680004E2C783A6D2E782C793A6D2E792C726149 -:10F69000646975733A41492C7853746172743A41C4 -:10F6A000472E782C7953746172743A41472E792C25 -:10F6B00078456E643A41462E782C79456E643A411D -:10F6C000462E797D297D3B4D2E726563743D6675AE -:10F6D0006E6374696F6E286A2C692C5A2C6D297BB5 -:10F6E000746869732E6D6F7665546F286A2C69296A -:10F6F0003B746869732E6C696E65546F286A2B5A67 -:10F700002C69293B746869732E6C696E65546F2887 -:10F710006A2B5A2C692B6D293B746869732E6C69AE -:10F720006E65546F286A2C692B6D293B7468697368 -:10F730002E636C6F73655061746828297D3B4D2E74 -:10F740007374726F6B65526563743D66756E637436 -:10F75000696F6E286A2C692C5A2C6D297B76617230 -:10F7600020703D746869732E63757272656E745093 -:10F770006174685F3B746869732E626567696E5077 -:10F7800061746828293B746869732E6D6F766554BF -:10F790006F286A2C69293B746869732E6C696E65E1 -:10F7A000546F286A2B5A2C69293B746869732E6C34 -:10F7B000696E65546F286A2B5A2C692B6D293B742E -:10F7C0006869732E6C696E65546F286A2C692B6D9D -:10F7D000293B746869732E636C6F7365506174683C -:10F7E00028293B746869732E7374726F6B652829BE -:10F7F0003B746869732E63757272656E74506174C0 -:10F80000685F3D707D3B4D2E66696C6C526563741C -:10F810003D66756E6374696F6E286A2C692C5A2C6C -:10F820006D297B76617220703D746869732E6375F3 -:10F830007272656E74506174685F3B746869732E90 -:10F84000626567696E5061746828293B74686973E2 -:10F850002E6D6F7665546F286A2C69293B74686930 -:10F86000732E6C696E65546F286A2B5A2C69293B7C -:10F87000746869732E6C696E65546F286A2B5A2CF4 -:10F88000692B6D293B746869732E6C696E65546FC2 -:10F89000286A2C692B6D293B746869732E636C6F21 -:10F8A00073655061746828293B746869732E6669B2 -:10F8B0006C6C28293B746869732E63757272656E6F -:10F8C00074506174685F3D707D3B4D2E637265615D -:10F8D00074654C696E6561724772616469656E74C6 -:10F8E0003D66756E6374696F6E28692C6D2C5A2C99 -:10F8F0006A297B76617220703D6E657720762822BA -:10F900006772616469656E7422293B702E78305F7E -:10F910003D693B702E79305F3D6D3B702E78315FD5 -:10F920003D5A3B702E79315F3D6A3B72657475724A -:10F930006E20707D3B4D2E6372656174655261640B -:10F9400069616C4772616469656E743D66756E636A -:10F9500074696F6E286D2C41452C6A2C692C702CB3 -:10F960005A297B7661722041463D6E657720762864 -:10F97000226772616469656E7472616469616C2288 -:10F98000293B41462E78305F3D6D3B41462E793014 -:10F990005F3D41453B41462E72305F3D6A3B4146EB -:10F9A0002E78315F3D693B41462E79315F3D703B9A -:10F9B00041462E72315F3D5A3B72657475726E20FE -:10F9C00041467D3B4D2E64726177496D6167653DAF -:10F9D00066756E6374696F6E28414F2C6A297B7659 -:10F9E00061722041482C41462C414A2C41562C4101 -:10F9F0004D2C414B2C41512C41583B76617220419A -:10FA0000493D414F2E72756E74696D655374796C02 -:10FA1000652E77696474683B76617220414E3D4182 -:10FA20004F2E72756E74696D655374796C652E68AE -:10FA300065696768743B414F2E72756E74696D65B8 -:10FA40005374796C652E77696474683D22617574AE -:10FA50006F223B414F2E72756E74696D65537479D8 -:10FA60006C652E6865696768743D226175746F22E4 -:10FA70003B7661722041473D414F2E77696474683F -:10FA80003B7661722041543D414F2E68656967683D -:10FA9000743B414F2E72756E74696D655374796C49 -:10FAA000652E77696474683D41493B414F2E7275FC -:10FAB0006E74696D655374796C652E6865696768E5 -:10FAC000743D414E3B696628617267756D656E7461 -:10FAD000732E6C656E6774683D3D33297B41483DEC -:10FAE000617267756D656E74735B315D3B41463D58 -:10FAF000617267756D656E74735B325D3B414D3D40 -:10FB0000414B3D303B41513D414A3D41473B4158CE -:10FB10003D41563D41547D656C73657B6966286146 -:10FB20007267756D656E74732E6C656E6774683D73 -:10FB30003D35297B41483D617267756D656E747313 -:10FB40005B315D3B41463D617267756D656E7473F7 -:10FB50005B325D3B414A3D617267756D656E7473E2 -:10FB60005B335D3B41563D617267756D656E7473C5 -:10FB70005B345D3B414D3D414B3D303B41513D414F -:10FB8000473B41583D41547D656C73657B696628F0 -:10FB9000617267756D656E74732E6C656E677468DF -:10FBA0003D3D39297B414D3D617267756D656E74D0 -:10FBB000735B315D3B414B3D617267756D656E7482 -:10FBC000735B325D3B41513D617267756D656E746B -:10FBD000735B335D3B41583D617267756D656E7453 -:10FBE000735B345D3B41483D617267756D656E7452 -:10FBF000735B355D3B41463D617267756D656E7443 -:10FC0000735B365D3B414A3D617267756D656E742D -:10FC1000735B375D3B41563D617267756D656E7410 -:10FC2000735B385D7D656C73657B7468726F77207C -:10FC30004572726F722822496E76616C6964206E1B -:10FC4000756D626572206F6620617267756D656E95 -:10FC5000747322297D7D7D7661722041573D7468E1 -:10FC600069732E676574436F6F7264735F284148D0 -:10FC70002C4146293B766172206D3D41512F323B2C -:10FC800076617220693D41582F323B766172204186 -:10FC9000553D5B5D3B766172205A3D31303B76616C -:10FCA000722041453D31303B41552E7075736828B7 -:10FCB00022203C675F766D6C5F3A67726F757022C9 -:10FCC0002C2720636F6F726473697A653D22272C3D -:10FCD000442A5A2C222C222C442A41452C27222704 -:10FCE0002C2720636F6F72646F726967696E3D22A3 -:10FCF000302C3022272C27207374796C653D2277B5 -:10FD0000696474683A272C5A2C2270783B686569BC -:10FD10006768743A222C41452C2270783B706F73CF -:10FD20006974696F6E3A6162736F6C7574653B22BA -:10FD3000293B696628746869732E6D5F5B305D5B73 -:10FD4000305D213D317C7C746869732E6D5F5B3062 -:10FD50005D5B315D7C7C746869732E6D5F5B315DCA -:10FD60005B315D213D317C7C746869732E6D5F5B16 -:10FD7000315D5B305D297B76617220703D5B5D3B60 -:10FD8000702E7075736828224D31313D222C7468B5 -:10FD900069732E6D5F5B305D5B305D2C222C222CF5 -:10FDA000224D31323D222C746869732E6D5F5B31B8 -:10FDB0005D5B305D2C222C222C224D32313D222CD9 -:10FDC000746869732E6D5F5B305D5B315D2C222C36 -:10FDD000222C224D32323D222C746869732E6D5FC5 -:10FDE0005B315D5B315D2C222C222C2244783D223C -:10FDF0002C4B2841572E782F44292C222C222C22A0 -:10FE000044793D222C4B2841572E792F44292C220E -:10FE100022293B7661722041533D41573B76617206 -:10FE20002041523D746869732E676574436F6F7229 -:10FE300064735F2841482B414A2C4146293B766137 -:10FE4000722041503D746869732E676574436F6F0B -:10FE50007264735F2841482C41462B4156293B76FA -:10FE6000617220414C3D746869732E676574436FFD -:10FE70006F7264735F2841482B414A2C41462B41E5 -:10FE800056293B41532E783D7A2E6D617828415397 -:10FE90002E782C41522E782C41502E782C414C2E0D -:10FEA00078293B41532E793D7A2E6D617828415354 -:10FEB0002E792C41522E792C41502E792C414C2EEA -:10FEC00079293B41552E70757368282270616464EE -:10FED000696E673A3020222C4B2841532E782F44EC -:10FEE000292C22707820222C4B2841532E792F4424 -:10FEF000292C22707820303B66696C7465723A70E8 -:10FF0000726F6769643A4458496D616765547261FC -:10FF10006E73666F726D2E4D6963726F736F667468 -:10FF20002E4D617472697828222C702E6A6F696E6A -:10FF3000282222292C222C2073697A696E676D652C -:10FF400074686F643D27636C697027293B22297DA3 -:10FF5000656C73657B41552E707573682822746FCC -:10FF6000703A222C4B2841572E792F44292C22708D -:10FF7000783B6C6566743A222C4B2841572E782FBB -:10FF800044292C2270783B22297D41552E707573AF -:10FF900068282720223E272C273C675F766D6C5F00 -:10FFA0003A696D616765207372633D22272C414F6A -:10FFB0002E7372632C2722272C27207374796C658B -:10FFC0003D2277696474683A272C442A414A2C22DE -:10FFD00070783B222C22206865696768743A222C6D -:10FFE000442A41562C27707822272C272063726FD1 -:10FFF000706C6566743D22272C414D2F41472C279C +:10BAC0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA6 +:10BAD0002D2D2D2D2D2D2D2D2D2D2D2D2A2F0D0ADA +:10BAE0000D0A0D0A0D0A2F2A2072657365740D0A5E +:10BAF0000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2DB9 +:10BB00002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D65 +:10BB10002D2D2A2F0D0A0D0A68746D6C7B636F6CD6 +:10BB20006F723A233030303B6261636B67726F75BE +:10BB30006E643A236666663B7D0D0A0D0A626F6489 +:10BB4000792C6469762C646C2C64742C64642C7578 +:10BB50006C2C6F6C2C6C692C68312C68322C68331F +:10BB60002C68342C68352C68362C7072652C636F09 +:10BB700064652C666F726D2C6669656C64736574A0 +:10BB80002C6C6567656E642C696E7075742C6275BB +:10BB900074746F6E2C74657874617265612C702C8E +:10BBA000626C6F636B71756F74652C74682C746450 +:10BBB0007B6D617267696E3A303B70616464696E77 +:10BBC000673A303B7D0D0A0D0A7461626C657B62D9 +:10BBD0006F726465722D636F6C6C617073653A632C +:10BBE0006F6C6C617073653B626F726465722D730C +:10BBF000706163696E673A303B7D0D0A0D0A6669B4 +:10BC0000656C647365742C696D677B626F726465C3 +:10BC1000723A303B7D0D0A0D0A616464726573737C +:10BC20002C63617074696F6E2C636974652C636F2B +:10BC300064652C64666E2C656D2C7374726F6E6710 +:10BC40002C74682C7661722C6F707467726F7570CB +:10BC50007B666F6E742D7374796C653A696E686576 +:10BC60007269743B666F6E742D7765696768743AA4 +:10BC7000696E68657269743B7D0D0A0D0A64656CB6 +:10BC80002C696E737B746578742D6465636F726163 +:10BC900074696F6E3A6E6F6E653B7D0D0A0D0A6CAE +:10BCA000697B6C6973742D7374796C653A6E6F6E11 +:10BCB000653B7D0D0A0D0A63617074696F6E2C74AB +:10BCC000687B746578742D616C69676E3A6C656623 +:10BCD000743B7D0D0A0D0A68312C68322C68332CB8 +:10BCE00068342C68352C68367B666F6E742D7369EA +:10BCF0007A653A313030253B666F6E742D77656911 +:10BD00006768743A6E6F726D616C3B7D0D0A0D0A47 +:10BD1000713A6265666F72652C713A61667465721C +:10BD20007B636F6E74656E743A27273B7D0D0A0D39 +:10BD30000A616262722C6163726F6E796D7B626FF1 +:10BD4000726465723A303B666F6E742D766172690B +:10BD5000616E743A6E6F726D616C3B7D0D0A0D0AF7 +:10BD60007375707B766572746963616C2D616C6943 +:10BD7000676E3A746F703B7D0D0A0D0A7375627BB6 +:10BD8000766572746963616C2D616C69676E3A6285 +:10BD90006F74746F6D3B7D0D0A0D0A6C6567656E7F +:10BDA000647B636F6C6F723A233030303B7D0D0AD9 +:10BDB0000D0A696E7075742C627574746F6E2C74D4 +:10BDC000657874617265612C73656C6563742C6F42 +:10BDD000707467726F75702C6F7074696F6E7B66AC +:10BDE0006F6E742D66616D696C793A696E68657203 +:10BDF00069743B666F6E742D73697A653A696E6813 +:10BE0000657269743B666F6E742D7374796C653AF4 +:10BE1000696E68657269743B666F6E742D776569CB +:10BE20006768743A696E68657269743B7D0D0A0DC6 +:10BE30000A696E7075742C627574746F6E2C7465FB +:10BE40007874617265612C73656C6563747B2A66B6 +:10BE50006F6E742D73697A653A313030253B7D0DF4 +:10BE60000A0D0A68727B636F6C6F723A2333333347 +:10BE70003B206261636B67726F756E642D636F6CDC +:10BE80006F723A233333333B206865696768743ACD +:10BE90003170783B20626F726465723A6E6F6E65C6 +:10BEA0003B7D0D0A0D0A0D0A0D0A0D0A0D0A2F2AF7 +:10BEB00020666F6E742072657365740D0A0D0A2D0D +:10BEC0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA2 +:10BED0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2A95 +:10BEE0002F0D0A0D0A626F64797B666F6E743A31AA +:10BEF0003370782F312E32333120617269616C2CAE +:10BF000068656C7665746963612C636C65616E2C21 +:10BF100073616E732D73657269663B2A666F6E740A +:10BF20002D73697A653A736D616C6C3B2A666F6E2E +:10BF3000743A782D736D616C6C3B7D0D0A0D0A733C +:10BF4000656C6563742C696E7075742C627574749D +:10BF50006F6E2C74657874617265612C627574748F +:10BF60006F6E7B666F6E743A393925206172696134 +:10BF70006C2C68656C7665746963612C636C6561B3 +:10BF80006E2C73616E732D73657269663B7D0D0A4D +:10BF90000D0A7461626C657B666F6E742D73697ACD +:10BFA000653A696E68657269743B666F6E743A31A2 +:10BFB0003030253B7D0D0A0D0A7072652C636F646D +:10BFC000652C6B62642C73616D702C74747B666F6E +:10BFD0006E742D66616D696C793A6D6F6E6F7370FA +:10BFE0006163653B2A666F6E742D73697A653A31B9 +:10BFF0003038253B6C696E652D6865696768743AF1 +:10C00000313030253B7D0D0A0D0A0D0A0D0A0D0A4F +:10C010000D0A2F2A2D2D2D2D2D2D2D2D2D2D2D2D94 +:10C020002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D40 +:10C030002D2D2D2D0D0A0D0A5365742075700D0AD6 +:10C040000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2D63 +:10C050002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D10 +:10C060002D2D2A2F0D0A0D0A68746D6C7B62616399 +:10C070006B67726F756E642D636F6C6F723A2365B8 +:10C0800065656566383B206F766572666C6F772DE7 +:10C09000793A7363726F6C6C3B7D0D0A0D0A626FA7 +:10C0A00064797B77696474683A313030253B206D60 +:10C0B000696E2D6865696768743A36373970783B00 +:10C0C000206865696768743A6175746F2021696DCD +:10C0D000706F7274616E743B205F68656967687425 +:10C0E0003A36373970783B206D617267696E3A2055 +:10C0F000307078206175746F3B206261636B67728A +:10C100006F756E643A236565656566382075726C77 +:10C11000282E2E2F696D616765732F62675F626FCE +:10C1200064792E67696629206C65667420746F7067 +:10C13000207265706561742D783B20636F6C6F723F +:10C140003A233333333B20666F6E742D66616D691D +:10C150006C793A417269616C2C2048656C76657423 +:10C160006963612C2073616E732D73657269663B20 +:10C170007D0D0A0D0A23616C6C577261707B0D0A8C +:10C180000977696474683A38323070783B0D0A096F +:10C1900070616464696E672D626F74746F6D3A319B +:10C1A0003570783B0D0A096D617267696E2D746F89 +:10C1B000703A203070783B0D0A096D617267696EC4 +:10C1C0002D72696768743A206175746F3B0D0A09B6 +:10C1D0006D617267696E2D626F74746F6D3A203095 +:10C1E00070783B0D0A096D617267696E2D6C65662A +:10C1F000743A206175746F3B0D0A7D0D0A0D0A2E8D +:10C20000636F6D70616E794C6F676F546578747B86 +:10C21000464F4E542D53495A453A20323030257DF1 +:10C220000D0A0D0A617B636F6C6F723A23333336EC +:10C230003B202020746578742D6465636F7261748F +:10C24000696F6E3A6E6F6E653B7D0D0A0D0A613A3D +:10C25000686F7665727B636F6C6F723A2333333627 +:10C260003B20746578742D6465636F726174696FC7 +:10C270006E3A756E6465726C696E653B7D0D0A0D74 +:10C280000A0D0A0D0A237369746548656164657255 +:10C290002C0D0A0D0A23636F6E74656E74735772EA +:10C2A00061702C0D0A0D0A23666F6F7465727B66D0 +:10C2B0006F6E742D73697A653A3835253B7D2F2A68 +:10C2C000205365742044656661756C7420466F6EFA +:10C2D000742D73697A652031317078202A2F0D0A08 +:10C2E0000D0A0D0A0D0A2F2A2D2D2D2D2D2D2D2D48 +:10C2F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D6E +:10C300002D2D2D2D2D2D2D2D0D0A0D0A466F6E7400 +:10C310002D73697A652053657474696E670D0A0D13 +:10C320000A0D0A0D0A466F6E742D73697A652041F5 +:10C33000646A7573746D656E742E0D0A0D0A39305A +:10C340002520203D2031307078207C202020313481 +:10C350003525203D2031367078207C202020313951 +:10C360003525203D20323270780D0A0D0A313030EB +:10C3700025203D2031317078207C2020203135303F +:10C3800025203D2031377078207C20202032303528 +:10C3900025203D20323370780D0A0D0A31313025C9 +:10C3A000203D2031327078207C202020313630250D +:10C3B000203D2031387078207C20202032323025FA +:10C3C000203D20323470780D0A0D0A313135252098 +:10C3D0003D2031337078207C2020203137302520DB +:10C3E0003D2031397078207C2020203232352520C4 +:10C3F0003D20323570780D0A0D0A31323525203D49 +:10C400002031347078207C20202031383025203DA8 +:10C410002032307078207C20202032333525203D9A +:10C4200020323670780D0A0D0A31333525203D2033 +:10C4300031357078207C20202031393025203D2076 +:10C4400032317078207C200D0A0D0A2D2D2D2D2DD6 +:10C450002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0C +:10C460002D2D2D2D2D2D2D2D2D2D2D2A2F0D0A006D +:10C4700084040000180000006A04000063616C6C12 +:10C4800046756E632E6A7300766172096743616C4C +:10C4900046756E63456C656D656E7449443B0D0A67 +:10C4A000766172206743616C46756E634172677591 +:10C4B0006D656E743B0D0A766172096743616C4667 +:10C4C000756E6348747470526571756573743B0D55 +:10C4D0000A66756E6374696F6E2043616C46756E93 +:10C4E00063437265617465487474705265717565F3 +:10C4F000737428290D0A7B0D0A0976617209786D1B +:10C500006C68747470093D2066616C73653B0D0A3C +:10C510000976617220653B0D0A09696620287769F2 +:10C520006E646F772E584D4C4874747052657175F7 +:10C53000657374290D0A097B0D0A0909786D6C6809 +:10C54000747470093D206E657720584D4C487474A2 +:10C55000705265717565737428293B0D0A097D0D4C +:10C560000A09656C73650D0A097B0D0A0909786D66 +:10C570006C68747470093D206E657720416374693E +:10C580007665584F626A65637428224D6963726FDD +:10C59000736F66742E584D4C4854545022293B0DED +:10C5A0000A09097472790D0A09097B0D0A0909093A +:10C5B00068747470726571756573743D6E65770922 +:10C5C000416374697665584F626A65637428224DC9 +:10C5D00073786D6C322E584D4C4854545022293B80 +:10C5E0000D0A09097D200D0A090963617463682039 +:10C5F0002865290D0A09097B0D0A09090974727950 +:10C600000D0A0909097B0D0A090909096874747082 +:10C61000726571756573743D6E6577094163746900 +:10C620007665584F626A65637428224D6963726F3C +:10C63000736F66742E584D4C4854545022293B0D4C +:10C640000A0909097D206361746368092865290D59 +:10C650000A0909097B0D0A0909097D0D0A09097DE5 +:10C660000D0A097D0D0A0972657475726E20786D68 +:10C670006C687474700D0A7D0D0A66756E6374695A +:10C680006F6E2043616C46756E63557064617465AE +:10C69000436F6E74656E747328290D0A7B0D0A0949 +:10C6A000696620286743616C46756E6348747470D0 +:10C6B000526571756573742E726561647953746126 +:10C6C0007465203D3D2034290D0A097B0D0A0909B6 +:10C6D000696620286743616C46756E6348747470A0 +:10C6E000526571756573742E737461747573203D32 +:10C6F0003D20323030290D0A09097B0D0A0909094C +:10C70000646F63756D656E742E676574456C656DD9 +:10C71000656E7442794964286743616C46756E633F +:10C72000456C656D656E744944292E696E6E65723F +:10C7300048544D4C203D206743616C46756E6348FC +:10C74000747470526571756573742E726573706F51 +:10C750006E7365546578743B0D0A09097D0D0A09ED +:10C760007D0D0A7D0D0A66756E6374696F6E2063B8 +:10C77000616C6C46756E6328656C656D656E744999 +:10C78000442C2066756E6346696C654E616D652C40 +:10C7900020617267756D656E74290D0A7B0D0A093B +:10C7A0006743616C46756E63487474705265717549 +:10C7B000657374093D2043616C46756E6343726511 +:10C7C0006174654874747052657175657374282955 +:10C7D0003B0D0A09696620286743616C46756E63E4 +:10C7E0004874747052657175657374290D0A097BFC +:10C7F0000D0A20202020202020206743616C4675F0 +:10C800006E63456C656D656E744944203D20656CB2 +:10C81000656D656E7449443B0D0A09096743616C97 +:10C8200046756E6348747470526571756573742EC5 +:10C830006F6E726561647973746174656368616E4B +:10C840006765203D2043616C46756E635570646179 +:10C850007465436F6E74656E74733B0D0A090967E6 +:10C8600043616C46756E634874747052657175658A +:10C8700073742E6F70656E2827474554272C2066E9 +:10C88000756E6346696C654E616D65202B20223F95 +:10C89000202D22202B20617267756D656E74202B10 +:10C8A0002022202D6E6F636163686522202B204D4E +:10C8B0006174682E72616E646F6D28292C20747209 +:10C8C0007565293B0D0A09096743616C46756E63FE +:10C8D00048747470526571756573742E73656E64F7 +:10C8E000286E756C6C293B0D0A097D0D0A7D0D0AB9 +:10C8F0000D0A0000340900001C00000018090000A7 +:10C90000646174655374616D702E6A730000000079 +:10C910007661720967446174655374616D7046692C +:10C920006C654E616D65203D20226765745F74699A +:10C930006D652E6367693F223B0D0A766172096758 +:10C94000446174655374616D70456C656D656E749A +:10C950004944203D09227265616C54696D65436CE0 +:10C960006F636B223B0D0A766172096744617465DF +:10C970005374616D7055706461746554696D65724E +:10C9800053746172746564203D20303B0D0A7661FA +:10C99000720967446174655374616D705265717595 +:10C9A000657374436F756E74093D20303B0D0A76D4 +:10C9B00061720967446174655374616D7054696D87 +:10C9C000654F75743B0D0A76617209674461746541 +:10C9D0005374616D704874747052657175657374C9 +:10C9E0003B0D0A66756E6374696F6E2044617465F1 +:10C9F0005374616D704372656174654874747052EC +:10CA000065717565737428290D0A7B0D0A097661B5 +:10CA10007220786D6C68747470203D2066616C7350 +:10CA2000653B0D0A0976617220653B0D0A0969664E +:10CA3000202877696E646F772E584D4C4874747057 +:10CA400052657175657374290D0A097B0D0A090910 +:10CA5000786D6C68747470093D206E657720584D50 +:10CA60004C487474705265717565737428293B0D58 +:10CA70000A097D0D0A09656C73650D0A097B0D0AAB +:10CA80000909786D6C68747470093D206E657720B3 +:10CA9000416374697665584F626A65637428224DF4 +:10CAA0006963726F736F66742E584D4C48545450BE +:10CAB00022293B0D0A09097472790D0A09097B0DB7 +:10CAC0000A09090968747470726571756573743D3B +:10CAD0006E657709416374697665584F626A65636C +:10CAE0007428224D73786D6C322E584D4C48545436 +:10CAF0005022293B0D0A09097D200D0A09096361AD +:10CB0000746368202865290D0A09097B0D0A090943 +:10CB1000097472790D0A0909097B0D0A09090909C5 +:10CB20006874747072657175657374203D206E65EC +:10CB30007720416374697665584F626A656374282B +:10CB4000224D6963726F736F66742E584D4C485452 +:10CB5000545022293B0D0A0909097D206361746341 +:10CB600068092865290D0A0909097B0D0A090909BF +:10CB70007D0D0A09097D0D0A097D0D0A097265748A +:10CB800075726E20786D6C687474700D0A7D0D0A74 +:10CB900066756E6374696F6E204461746553746169 +:10CBA0006D70526571756573745570646174652834 +:10CBB000290D0A7B0D0A0967446174655374616D20 +:10CBC000704874747052657175657374093D2044C2 +:10CBD0006174655374616D70437265617465487406 +:10CBE00074705265717565737428293B0D0A096963 +:10CBF00066202867446174655374616D704874746D +:10CC00007052657175657374290D0A097B0D0A09E7 +:10CC10000967446174655374616D7048747470522F +:10CC20006571756573742E6F6E7265616479737466 +:10CC30006174656368616E6765203D204461746559 +:10CC40005374616D70557064617465436F6E746583 +:10CC50006E74733B0D0A090967446174655374610E +:10CC60006D7048747470526571756573742E6F7051 +:10CC7000656E2827474554272C2067446174655307 +:10CC800074616D7046696C654E616D65202B202264 +:10CC9000202D6E6F636163686522202B204D6174C7 +:10CCA000682E72616E646F6D28292C207472756510 +:10CCB000293B0D0A090967446174655374616D70FD +:10CCC00048747470526571756573742E73656E6403 +:10CCD000286E756C6C293B0D0A09096744617465FF +:10CCE0005374616D7052657175657374436F756EC1 +:10CCF000742B2B3B0D0A097D0D0A7D0D0A66756E9E +:10CD00006374696F6E20446174655374616D70550E +:10CD10007064617465436F6E74656E747328290D59 +:10CD20000A7B0D0A0969662028674461746553749B +:10CD3000616D7048747470526571756573742E728C +:10CD4000656164795374617465203D3D2034290D1B +:10CD50000A097B0D0A090969662028674461746520 +:10CD60005374616D70487474705265717565737435 +:10CD70002E737461747573203D3D20323030290D5F +:10CD80000A09097B0D0A090909646F63756D656EEF +:10CD9000742E676574456C656D656E74427949647F +:10CDA0002867446174655374616D70456C656D6589 +:10CDB0006E744944292E696E6E657248544D4C203C +:10CDC0003D2067446174655374616D70487474707C +:10CDD000526571756573742E726573706F6E7365CD +:10CDE000546578743B0D0A090909674461746553F9 +:10CDF00074616D7052657175657374436F756E748F +:10CE0000203D20303B0D0A09097D0D0A097D0D0AE0 +:10CE10007D0D0A66756E6374696F6E20646174655A +:10CE20005374616D7055706461746554696D657299 +:10CE300028290D0A7B0D0A097661720964617465FF +:10CE40005374616D7052656672657368496E74657E +:10CE50007276616C203D20303B0D0A09737769744E +:10CE60006368202867446174655374616D7052650E +:10CE70007175657374436F756E74290D0A097B0DA6 +:10CE80000A09096361736520303A0D0A09097B0DAF +:10CE90000A090909646174655374616D70526566AD +:10CEA00072657368496E74657276616C203D2031DD +:10CEB0003030303B0D0A090909627265616B3B0D28 +:10CEC0000A09097D0D0A09096361736520313A0D6C +:10CED0000A09097B0D0A09090964617465537461C3 +:10CEE0006D7052656672657368496E7465727661BD +:10CEF0006C203D20323030303B0D0A090909627246 +:10CF000065616B3B0D0A09097D0D0A0909636173AF +:10CF10006520323A0D0A09097B0D0A090909646185 +:10CF200074655374616D7052656672657368496E9D +:10CF300074657276616C203D20353030303B0D0ACF +:10CF4000090909627265616B3B0D0A09097D0D0AC9 +:10CF500009096361736520333A0D0A09097B0D0ADB +:10CF6000090909646174655374616D705265667274 +:10CF7000657368496E74657276616C203D2031304E +:10CF80003030303B0D0A090909627265616B3B0D57 +:10CF90000A09097D0D0A09096361736520343A0D98 +:10CFA0000A09097B0D0A09090964617465537461F2 +:10CFB0006D7052656672657368496E7465727661EC +:10CFC0006C203D2032303030303B0D0A09090962B7 +:10CFD0007265616B3B0D0A09097D0D0A09096361E0 +:10CFE000736520353A0D0A09097B0D0A09090964A0 +:10CFF0006174655374616D705265667265736849DA +:10D000006E74657276616C203D2033303030303B79 +:10D010000D0A090909627265616B3B0D0A09097DF8 +:10D020000D0A09096361736520363A0D0A09097B07 +:10D030000D0A090909646174655374616D70526564 +:10D040006672657368496E74657276616C203D2006 +:10D0500036303030303B0D0A090909627265616B68 +:10D060003B0D0A09097D0D0A0909636173652037C3 +:10D070003A0D0A09097B0D0A0909096461746553AF +:10D0800074616D7052656672657368496E7465721D +:10D0900076616C203D203132303030303B0D0A0952 +:10D0A0000909627265616B3B0D0A09097D0D0A0968 +:10D0B0000964656661756C743A0D0A09097B0D0A8D +:10D0C000090909646174655374616D705265667213 +:10D0D000657368496E74657276616C203D20303BE3 +:10D0E0000D0A090909627265616B0D0A09097D0D56 +:10D0F0000A097D0D0A09446174655374616D7052AB +:10D1000065717565737455706461746528293B0D8C +:10D110000A0969662028646174655374616D7052F0 +:10D12000656672657368496E74657276616C290D07 +:10D130000A097B0D0A090967446174655374616DBE +:10D140007054696D654F7574203D20736574546922 +:10D150006D656F75742822646174655374616D70B8 +:10D1600055706461746554696D65722829222C209C +:10D17000646174655374616D70526566726573683D +:10D18000496E74657276616C293B0D0A097D0D0A42 +:10D190007D0D0A66756E6374696F6E2044617465F7 +:10D1A0005374616D7053637265656E55706461741C +:10D1B0006528290D0A7B0D0A096966202821674424 +:10D1C0006174655374616D70557064617465546900 +:10D1D0006D657253746172746564290D0A097B0D63 +:10D1E0000A090967446174655374616D7055706410 +:10D1F00061746554696D65725374617274656420FD +:10D200003D20313B0D0A0909646174655374616DF9 +:10D210007055706461746554696D657228293B0DA1 +:10D220000A097D0D0A7D0D0AF44B00001C00000068 +:10D23000D74B0000657863616E7661732E6D696E01 +:10D240002E6A730069662821646F63756D656E745C +:10D250002E637265617465456C656D656E74282218 +:10D2600063616E76617322292E676574436F6E74F5 +:10D27000657874297B2866756E6374696F6E2829DA +:10D280007B766172207A3D4D6174683B76617220D5 +:10D290004B3D7A2E726F756E643B766172204A3D0B +:10D2A0007A2E73696E3B76617220553D7A2E636FDC +:10D2B000733B76617220623D7A2E6162733B7661C8 +:10D2C00072206B3D7A2E737172743B7661722044CA +:10D2D0003D31303B76617220463D442F323B6675CE +:10D2E0006E6374696F6E205428297B726574757241 +:10D2F0006E20746869732E636F6E746578745F7CDA +:10D300007C28746869732E636F6E746578745F3DF2 +:10D310006E65772057287468697329297D76617254 +:10D32000204F3D41727261792E70726F746F747903 +:10D3300070652E736C6963653B66756E6374696FA7 +:10D340006E204728692C6A2C6D297B766172205AE1 +:10D350003D4F2E63616C6C28617267756D656E74EC +:10D36000732C32293B72657475726E2066756E631C +:10D3700074696F6E28297B72657475726E20692ED0 +:10D380006170706C79286A2C5A2E636F6E636174B9 +:10D39000284F2E63616C6C28617267756D656E74C1 +:10D3A000732929297D7D66756E6374696F6E2041CE +:10D3B00044285A297B72657475726E2053747269A1 +:10D3C0006E67285A292E7265706C616365282F2656 +:10D3D0002F672C2226616D703B22292E7265706C9E +:10D3E000616365282F222F672C222671756F743B8D +:10D3F00022297D66756E6374696F6E2072286929B3 +:10D400007B69662821692E6E616D65737061636545 +:10D41000732E675F766D6C5F297B692E6E616D651B +:10D420007370616365732E6164642822675F766D33 +:10D430006C5F222C2275726E3A736368656D61733E +:10D440002D6D6963726F736F66742D636F6D3A76BD +:10D450006D6C222C222364656661756C7423564DB5 +:10D460004C22297D69662821692E6E616D65737075 +:10D47000616365732E675F6F5F297B692E6E616DD7 +:10D48000657370616365732E6164642822675F6FE2 +:10D490005F222C2275726E3A736368656D61732D1D +:10D4A0006D6963726F736F66742D636F6D3A6F662B +:10D4B000666963653A6F6666696365222C22236438 +:10D4C000656661756C7423564D4C22297D6966280A +:10D4D00021692E7374796C655368656574732E6564 +:10D4E000785F63616E7661735F297B766172205A23 +:10D4F0003D692E6372656174655374796C65536818 +:10D5000065657428293B5A2E6F776E696E67456C86 +:10D51000656D656E742E69643D2265785F63616E2A +:10D520007661735F223B5A2E637373546578743D42 +:10D530002263616E7661737B646973706C61793AA2 +:10D54000696E6C696E652D626C6F636B3B6F76659F +:10D5500072666C6F773A68696464656E3B7465786F +:10D56000742D616C69676E3A6C6566743B776964AB +:10D5700074683A33303070783B6865696768743A2C +:10D5800031353070787D227D7D7228646F63756DD2 +:10D59000656E74293B76617220453D7B696E6974C6 +:10D5A0003A66756E6374696F6E285A297B696628BE +:10D5B0002F4D5349452F2E74657374286E6176691B +:10D5C0006761746F722E757365724167656E742939 +:10D5D00026262177696E646F772E6F7065726129D8 +:10D5E0007B76617220693D5A7C7C646F63756D65E2 +:10D5F0006E743B692E637265617465456C656D651B +:10D600006E74282263616E76617322293B692E61F4 +:10D6100074746163684576656E7428226F6E7265F6 +:10D6200061647973746174656368616E6765222CE7 +:10D630004728746869732E696E69745F2C74686911 +:10D64000732C6929297D7D2C696E69745F3A667532 +:10D650006E6374696F6E286D297B766172206A3DF6 +:10D660006D2E676574456C656D656E747342795493 +:10D6700061674E616D65282263616E766173222950 +:10D680003B666F7228766172205A3D303B5A3C6A85 +:10D690002E6C656E6774683B5A2B2B297B74686906 +:10D6A000732E696E6974456C656D656E74286A5B6E +:10D6B0005A5D297D7D2C696E6974456C656D656E5A +:10D6C000743A66756E6374696F6E2869297B696642 +:10D6D0002821692E676574436F6E74657874297BA1 +:10D6E000692E676574436F6E746578743D543B7240 +:10D6F00028692E6F776E6572446F63756D656E7401 +:10D70000293B692E696E6E657248544D4C3D22224C +:10D710003B692E6174746163684576656E74282276 +:10D720006F6E70726F70657274796368616E676531 +:10D73000222C53293B692E617474616368457665B8 +:10D740006E7428226F6E726573697A65222C772950 +:10D750003B766172205A3D692E61747472696275FC +:10D760007465733B6966285A2E7769647468262647 +:10D770005A2E77696474682E73706563696669658B +:10D7800064297B692E7374796C652E77696474687B +:10D790003D5A2E77696474682E6E6F646556616CAD +:10D7A00075652B227078227D656C73657B692E7799 +:10D7B000696474683D692E636C69656E7457696449 +:10D7C00074687D6966285A2E6865696768742626BC +:10D7D0005A2E6865696768742E7370656369666937 +:10D7E0006564297B692E7374796C652E6865696739 +:10D7F00068743D5A2E6865696768742E6E6F64653B +:10D8000056616C75652B227078227D656C73657B23 +:10D81000692E6865696768743D692E636C69656E19 +:10D82000744865696768747D7D72657475726E2071 +:10D83000697D7D3B66756E6374696F6E20532869E0 +:10D84000297B766172205A3D692E737263456C653F +:10D850006D656E743B73776974636828692E7072A6 +:10D860006F70657274794E616D65297B6361736554 +:10D87000227769647468223A5A2E676574436F6E22 +:10D880007465787428292E636C65617252656374BF +:10D8900028293B5A2E7374796C652E7769647468F5 +:10D8A0003D5A2E617474726962757465732E77695E +:10D8B0006474682E6E6F646556616C75652B22709A +:10D8C00078223B5A2E66697273744368696C642EC1 +:10D8D0007374796C652E77696474683D5A2E636C35 +:10D8E00069656E7457696474682B227078223B6294 +:10D8F0007265616B3B636173652268656967687413 +:10D90000223A5A2E676574436F6E746578742829BD +:10D910002E636C6561725265637428293B5A2E73BD +:10D9200074796C652E6865696768743D5A2E6174F8 +:10D9300074726962757465732E6865696768742EA0 +:10D940006E6F646556616C75652B227078223B5A48 +:10D950002E66697273744368696C642E7374796C93 +:10D96000652E6865696768743D5A2E636C69656EDB +:10D97000744865696768742B227078223B6272650F +:10D98000616B7D7D66756E6374696F6E2077286943 +:10D99000297B766172205A3D692E737263456C65EE +:10D9A0006D656E743B6966285A2E6669727374439E +:10D9B00068696C64297B5A2E66697273744368695E +:10D9C0006C642E7374796C652E77696474683D5A43 +:10D9D0002E636C69656E7457696474682B22707865 +:10D9E000223B5A2E66697273744368696C642E73A5 +:10D9F00074796C652E6865696768743D5A2E636C2E +:10DA000069656E744865696768742B227078227D39 +:10DA10007D452E696E697428293B76617220493DE7 +:10DA20005B5D3B666F72287661722041433D303BFF +:10DA300041433C31363B41432B2B297B666F722897 +:10DA40007661722041423D303B41423C31363B41A0 +:10DA5000422B2B297B495B41432A31362B41425DC6 +:10DA60003D41432E746F537472696E6728313629B5 +:10DA70002B41422E746F537472696E6728313629B8 +:10DA80007D7D66756E6374696F6E205628297B7282 +:10DA9000657475726E5B5B312C302C305D2C5B30A5 +:10DAA0002C312C305D2C5B302C302C315D5D7D6653 +:10DAB000756E6374696F6E2064286D2C6A297B769D +:10DAC000617220693D5628293B666F722876617223 +:10DAD000205A3D303B5A3C333B5A2B2B297B666FF7 +:10DAE00072287661722041463D303B41463C333BD3 +:10DAF00041462B2B297B76617220703D303B666F4F +:10DB000072287661722041453D303B41453C333BB4 +:10DB100041452B2B297B702B3D6D5B5A5D5B41454D +:10DB20005D2A6A5B41455D5B41465D7D695B5A5D8F +:10DB30005B41465D3D707D7D72657475726E2069D6 +:10DB40007D66756E6374696F6E205128692C5A2941 +:10DB50007B5A2E66696C6C5374796C653D692E66D0 +:10DB6000696C6C5374796C653B5A2E6C696E6543B5 +:10DB700061703D692E6C696E654361703B5A2E6C15 +:10DB8000696E654A6F696E3D692E6C696E654A6F94 +:10DB9000696E3B5A2E6C696E6557696474683D699D +:10DBA0002E6C696E6557696474683B5A2E6D697492 +:10DBB00065724C696D69743D692E6D697465724C4E +:10DBC000696D69743B5A2E736861646F77426C7536 +:10DBD000723D692E736861646F77426C75723B5A4F +:10DBE0002E736861646F77436F6C6F723D692E733B +:10DBF0006861646F77436F6C6F723B5A2E73686114 +:10DC0000646F774F6666736574583D692E736861FB +:10DC1000646F774F6666736574583B5A2E736861FC +:10DC2000646F774F6666736574593D692E736861DA +:10DC3000646F774F6666736574593B5A2E737472BE +:10DC40006F6B655374796C653D692E7374726F6B7D +:10DC5000655374796C653B5A2E676C6F62616C41D9 +:10DC60006C7068613D692E676C6F62616C416C70AD +:10DC700068613B5A2E666F6E743D692E666F6E74D6 +:10DC80003B5A2E74657874416C69676E3D692E74D9 +:10DC9000657874416C69676E3B5A2E74657874427E +:10DCA0006173656C696E653D692E74657874426157 +:10DCB00073656C696E653B5A2E6172635363616C68 +:10DCC00065585F3D692E6172635363616C65585F8F +:10DCD0003B5A2E6172635363616C65595F3D692ED7 +:10DCE0006172635363616C65595F3B5A2E6C696E58 +:10DCF000655363616C655F3D692E6C696E65536346 +:10DD0000616C655F7D76617220423D7B616C696309 +:10DD100065626C75653A2223463046384646222CA9 +:10DD2000616E746971756577686974653A22234616 +:10DD30004145424437222C617175616D6172696E93 +:10DD4000653A2223374646464434222C617A75725E +:10DD5000653A2223463046464646222C626569676C +:10DD6000653A2223463546354443222C6269737155 +:10DD700075653A2223464645344334222C626C6151 +:10DD8000636B3A2223303030303030222C626C61A9 +:10DD90006E63686564616C6D6F6E643A22234646FB +:10DDA00045424344222C626C756576696F6C6574DC +:10DDB0003A2223384132424532222C62726F776E0A +:10DDC0003A2223413532413241222C6275726C79FC +:10DDD000776F6F643A2223444542383837222C63E8 +:10DDE00061646574626C75653A2223354639454134 +:10DDF00030222C636861727472657573653A2223F0 +:10DE0000374646463030222C63686F636F6C61740E +:10DE1000653A2223443236393145222C636F7261D0 +:10DE20006C3A2223464637463530222C636F726E99 +:10DE3000666C6F776572626C75653A222336343989 +:10DE4000354544222C636F726E73696C6B3A2223E2 +:10DE5000464646384443222C6372696D736F6E3AAE +:10DE60002223444331343343222C6379616E3A22B6 +:10DE700023303046464646222C6461726B626C75D4 +:10DE8000653A2223303030303842222C6461726B84 +:10DE90006379616E3A2223303038423842222C6452 +:10DEA00061726B676F6C64656E726F643A222342B5 +:10DEB0003838363042222C6461726B677261793A6D +:10DEC0002223413941394139222C6461726B6772D6 +:10DED00065656E3A2223303036343030222C64614E +:10DEE000726B677265793A2223413941394139228F +:10DEF0002C6461726B6B68616B693A222342444205 +:10DF0000373642222C6461726B6D6167656E746195 +:10DF10003A2223384230303842222C6461726B6FCF +:10DF20006C697665677265656E3A222335353642CF +:10DF30003246222C6461726B6F72616E67653A22A1 +:10DF400023464638433030222C6461726B6F726313 +:10DF50006869643A2223393933324343222C64619D +:10DF6000726B7265643A2223384230303030222C92 +:10DF70006461726B73616C6D6F6E3A22234539393F +:10DF8000363741222C6461726B7365616772656517 +:10DF90006E3A2223384642433846222C6461726B23 +:10DFA000736C617465626C75653A2223343833444E +:10DFB0003842222C6461726B736C617465677261A4 +:10DFC000793A2223324634463446222C6461726BFD +:10DFD000736C617465677265793A22233246344600 +:10DFE0003446222C6461726B74757271756F69733B +:10DFF000653A2223303043454431222C6461726BF0 +:10E0000076696F6C65743A22233934303044332298 +:10E010002C6465657070696E6B3A22234646313414 +:10E020003933222C64656570736B79626C75653A5F +:10E030002223303042464646222C64696D67726165 +:10E04000793A2223363936393639222C64696D679C +:10E050007265793A2223363936393639222C646F83 +:10E0600064676572626C75653A22233145393046C2 +:10E0700046222C66697265627269636B3A2223429A +:10E080003232323232222C666C6F72616C77686980 +:10E0900074653A2223464646414630222C666F720A +:10E0A000657374677265656E3A2223323238423284 +:10E0B00032222C6761696E73626F726F3A22234459 +:10E0C0004344434443222C67686F737477686974D0 +:10E0D000653A2223463846384646222C676F6C64E0 +:10E0E0003A2223464644373030222C676F6C6465F1 +:10E0F0006E726F643A2223444141353230222C67DC +:10E100007265793A2223383038303830222C6772E1 +:10E1100065656E79656C6C6F773A2223414446469B +:10E120003246222C686F6E65796465773A22234601 +:10E130003046464630222C686F7470696E6B3A2206 +:10E1400023464636394234222C696E6469616E7208 +:10E1500065643A2223434435433543222C696E6477 +:10E1600069676F3A2223344230303832222C697684 +:10E170006F72793A2223464646464630222C6B6817 +:10E18000616B693A2223463045363843222C6C6154 +:10E1900076656E6465723A222345364536464122DD +:10E1A0002C6C6176656E646572626C7573683A2278 +:10E1B00023464646304635222C6C61776E67726581 +:10E1C000656E3A2223374346433030222C6C656D0E +:10E1D0006F6E63686966666F6E3A222346464641F3 +:10E1E0004344222C6C69676874626C75653A22231B +:10E1F000414444384536222C6C69676874636F72F9 +:10E20000616C3A2223463038303830222C6C6967F2 +:10E2100068746379616E3A22234530464646462249 +:10E220002C6C69676874676F6C64656E726F647973 +:10E23000656C6C6F773A2223464146414432222C6A +:10E240006C69676874677265656E3A222339304578 +:10E25000453930222C6C69676874677265793A2297 +:10E2600023443344334433222C6C696768747069E7 +:10E270006E6B3A2223464642364331222C6C696744 +:10E28000687473616C6D6F6E3A2223464641303775 +:10E2900041222C6C69676874736561677265656E8D +:10E2A0003A2223323042324141222C6C6967687431 +:10E2B000736B79626C75653A222338374345464162 +:10E2C000222C6C69676874736C617465677261791C +:10E2D0003A2223373738383939222C6C6967687409 +:10E2E000736C617465677265793A22233737383801 +:10E2F0003939222C6C69676874737465656C626C5B +:10E3000075653A2223423043344445222C6C6967B8 +:10E31000687479656C6C6F773A22234646464645A9 +:10E3200030222C6C696D65677265656E3A22233305 +:10E330003243443332222C6C696E656E3A22234696 +:10E340004146304536222C6D6167656E74613A2214 +:10E3500023464630304646222C6D656469756D61F2 +:10E360007175616D6172696E653A22233636434478 +:10E370004141222C6D656469756D626C75653A2248 +:10E3800023303030304344222C6D656469756D6FE5 +:10E3900072636869643A2223424135354433222C42 +:10E3A0006D656469756D707572706C653A2223399C +:10E3B0003337304442222C6D656469756D73656135 +:10E3C000677265656E3A2223334342333731222C1C +:10E3D0006D656469756D736C617465626C75653AC1 +:10E3E0002223374236384545222C6D656469756DA8 +:10E3F000737072696E67677265656E3A222330309A +:10E4000046413941222C6D656469756D7475727170 +:10E41000756F6973653A2223343844314343222CA3 +:10E420006D656469756D76696F6C65747265643A63 +:10E430002223433731353835222C6D69646E696784 +:10E440006874626C75653A2223313931393730226C +:10E450002C6D696E74637265616D3A222346354690 +:10E46000464641222C6D69737479726F73653A2246 +:10E4700023464645344531222C6D6F6363617369D1 +:10E480006E3A2223464645344235222C6E6176612F +:10E490006A6F77686974653A222346464445414469 +:10E4A000222C6F6C646C6163653A222346444635C6 +:10E4B0004536222C6F6C697665647261623A22235C +:10E4C000364238453233222C6F72616E67653A22CC +:10E4D00023464641353030222C6F72616E6765727B +:10E4E00065643A2223464634353030222C6F7263FD +:10E4F0006869643A2223444137304436222C7061E3 +:10E500006C65676F6C64656E726F643A2223454573 +:10E5100045384141222C70616C65677265656E3AC1 +:10E520002223393846423938222C70616C65747563 +:10E530007271756F6973653A2223414645454545B9 +:10E54000222C70616C6576696F6C65747265643AD3 +:10E550002223444237303933222C70617061796153 +:10E56000776869703A2223464645464435222C7026 +:10E5700065616368707566663A2223464644414287 +:10E5800039222C706572753A22234344383533465C +:10E59000222C70696E6B3A22234646433043422256 +:10E5A0002C706C756D3A2223444441304444222C33 +:10E5B000706F77646572626C75653A2223423045EC +:10E5C000304536222C726F737962726F776E3A2201 +:10E5D00023424338463846222C726F79616C626C54 +:10E5E00075653A2223343136394531222C73616402 +:10E5F000646C6562726F776E3A222338423435312B +:10E6000033222C73616C6D6F6E3A22234641383091 +:10E610003732222C73616E647962726F776E3A22A0 +:10E6200023463441343630222C7365616772656548 +:10E630006E3A2223324538423537222C7365617396 +:10E6400068656C6C3A2223464646354545222C7354 +:10E6500069656E6E613A2223413035323244222C94 +:10E66000736B79626C75653A2223383743454542AE +:10E67000222C736C617465626C75653A2223364195 +:10E6800035414344222C736C617465677261793A39 +:10E690002223373038303930222C736C617465672F +:10E6A0007265793A2223373038303930222C736E34 +:10E6B0006F773A2223464646414641222C737072B8 +:10E6C000696E67677265656E3A2223303046463759 +:10E6D00046222C737465656C626C75653A2223342E +:10E6E0003638324234222C74616E3A22234432424C +:10E6F000343843222C74686973746C653A2223445D +:10E700003842464438222C746F6D61746F3A22236C +:10E71000464636333437222C74757271756F6973BF +:10E72000653A2223343045304430222C76696F6CB0 +:10E7300065743A2223454538324545222C77686571 +:10E7400061743A2223463544454233222C77686966 +:10E750007465736D6F6B653A2223463546354635D1 +:10E76000222C79656C6C6F77677265656E3A22232F +:10E77000394143443332227D3B66756E6374696F61 +:10E780006E20672869297B766172206D3D692E694C +:10E790006E6465784F66282228222C33293B7661E7 +:10E7A00072205A3D692E696E6465784F6628222969 +:10E7B000222C6D2B31293B766172206A3D692E73C4 +:10E7C0007562737472696E67286D2B312C5A292E0D +:10E7D00073706C697428222C22293B6966286A2E82 +:10E7E0006C656E6774683D3D342626692E737562CC +:10E7F00073747228332C31293D3D226122297B61BB +:10E800006C7068613D4E756D626572286A5B335D40 +:10E81000297D656C73657B6A5B335D3D317D726517 +:10E820007475726E206A7D66756E6374696F6E2092 +:10E8300043285A297B72657475726E2070617273F9 +:10E8400065466C6F6174285A292F3130307D6675AA +:10E850006E6374696F6E204E28692C6A2C5A297B6E +:10E8600072657475726E204D6174682E6D696E28C4 +:10E870005A2C4D6174682E6D6178286A2C6929299B +:10E880007D66756E6374696F6E2063284146297BCF +:10E89000766172206A2C692C5A3B683D70617273F4 +:10E8A00065466C6F61742841465B305D292F3336B5 +:10E8B00030253336303B696628683C30297B682B2D +:10E8C0002B7D733D4E28432841465B315D292C301A +:10E8D0002C31293B6C3D4E28432841465B325D2953 +:10E8E0002C302C31293B696628733D3D30297B6AE9 +:10E8F0003D693D5A3D6C7D656C73657B7661722028 +:10E900006D3D6C3C302E353F6C2A28312B73293AF3 +:10E910006C2B732D6C2A733B7661722041453D321E +:10E920002A6C2D6D3B6A3D412841452C6D2C682B8E +:10E93000312F33293B693D412841452C6D2C6829F5 +:10E940003B5A3D412841452C6D2C682D312F3329F0 +:10E950007D72657475726E2223222B495B4D617442 +:10E96000682E666C6F6F72286A2A323535295D2BE6 +:10E97000495B4D6174682E666C6F6F7228692A322C +:10E980003535295D2B495B4D6174682E666C6F6F60 +:10E9900072285A2A323535295D7D66756E63746931 +:10E9A0006F6E204128692C5A2C6A297B6966286A77 +:10E9B0003C30297B6A2B2B7D6966286A3E31297B96 +:10E9C0006A2D2D7D696628362A6A3C31297B72655D +:10E9D0007475726E20692B285A2D69292A362A6A85 +:10E9E0007D656C73657B696628322A6A3C31297BB8 +:10E9F00072657475726E205A7D656C73657B69668D +:10EA000028332A6A3C32297B72657475726E2069DC +:10EA10002B285A2D69292A28322F332D6A292A3684 +:10EA20007D656C73657B72657475726E20697D7D22 +:10EA30007D7D66756E6374696F6E2059285A297BD7 +:10EA40007661722041452C703D313B5A3D537472C2 +:10EA5000696E67285A293B6966285A2E6368617275 +:10EA600041742830293D3D222322297B41453D5ACE +:10EA70007D656C73657B6966282F5E7267622F2ED9 +:10EA800074657374285A29297B766172206D3D67FD +:10EA9000285A293B7661722041453D2223222C4190 +:10EAA000463B666F7228766172206A3D303B6A3C55 +:10EAB000333B6A2B2B297B6966286D5B6A5D2E6967 +:10EAC0006E6465784F662822252229213D2D312943 +:10EAD0007B41463D4D6174682E666C6F6F722843B2 +:10EAE000286D5B6A5D292A323535297D656C736531 +:10EAF0007B41463D4E756D626572286D5B6A5D298E +:10EB00007D41452B3D495B4E2841462C302C32350A +:10EB100035295D7D703D6D5B335D7D656C73657B17 +:10EB20006966282F5E68736C2F2E74657374285A7B +:10EB300029297B766172206D3D67285A293B414522 +:10EB40003D63286D293B703D6D5B335D7D656C7366 +:10EB5000657B41453D425B5A5D7C7C5A7D7D7D7283 +:10EB6000657475726E7B636F6C6F723A41452C6190 +:10EB70006C7068613A707D7D766172204C3D7B736C +:10EB800074796C653A226E6F726D616C222C7661BD +:10EB90007269616E743A226E6F726D616C222C77AD +:10EBA00065696768743A226E6F726D616C222C73AE +:10EBB000697A653A31302C66616D696C793A2273F5 +:10EBC000616E732D7365726966227D3B766172207A +:10EBD000663D7B7D3B66756E6374696F6E20582859 +:10EBE0005A297B696628665B5A5D297B7265747554 +:10EBF000726E20665B5A5D7D766172206D3D646F3A +:10EC000063756D656E742E637265617465456C65C0 +:10EC10006D656E74282264697622293B76617220C4 +:10EC20006A3D6D2E7374796C653B7472797B6A2EC4 +:10EC3000666F6E743D5A7D63617463682869297BD1 +:10EC40007D72657475726E20665B5A5D3D7B737470 +:10EC5000796C653A6A2E666F6E745374796C657C54 +:10EC60007C4C2E7374796C652C76617269616E745C +:10EC70003A6A2E666F6E7456617269616E747C7C3E +:10EC80004C2E76617269616E742C77656967687461 +:10EC90003A6A2E666F6E745765696768747C7C4C3F +:10ECA0002E7765696768742C73697A653A6A2E668F +:10ECB0006F6E7453697A657C7C4C2E73697A652C0F +:10ECC00066616D696C793A6A2E666F6E7446616D25 +:10ECD000696C797C7C4C2E66616D696C797D7D6692 +:10ECE000756E6374696F6E2050286A2C69297B7673 +:10ECF0006172205A3D7B7D3B666F7228766172207F +:10ED0000414620696E206A297B5A5B41465D3D6A17 +:10ED10005B41465D7D7661722041453D7061727355 +:10ED200065466C6F617428692E63757272656E74C6 +:10ED30005374796C652E666F6E7453697A65292CED +:10ED40006D3D7061727365466C6F6174286A2E73D5 +:10ED5000697A65293B696628747970656F66206AEF +:10ED60002E73697A653D3D226E756D62657222294A +:10ED70007B5A2E73697A653D6A2E73697A657D6563 +:10ED80006C73657B6966286A2E73697A652E696E75 +:10ED90006465784F66282270782229213D2D31291B +:10EDA0007B5A2E73697A653D6D7D656C73657B69F1 +:10EDB00066286A2E73697A652E696E6465784F6677 +:10EDC0002822656D2229213D2D31297B5A2E736918 +:10EDD0007A653D41452A6D7D656C73657B69662862 +:10EDE0006A2E73697A652E696E6465784F6628228B +:10EDF000252229213D2D31297B5A2E73697A653DC3 +:10EE00002841452F313030292A6D7D656C73657B33 +:10EE10006966286A2E73697A652E696E6465784F13 +:10EE200066282270742229213D2D31297B5A2E73A8 +:10EE3000697A653D6D2F302E37357D656C73657B46 +:10EE40005A2E73697A653D41457D7D7D7D7D5A2EC3 +:10EE500073697A652A3D302E3938313B7265747595 +:10EE6000726E205A7D66756E6374696F6E204141C3 +:10EE7000285A297B72657475726E205A2E737479C4 +:10EE80006C652B2220222B5A2E76617269616E747A +:10EE90002B2220222B5A2E7765696768742B22203B +:10EEA000222B5A2E73697A652B22707820222B5AD6 +:10EEB0002E66616D696C797D66756E6374696F6EBF +:10EEC0002074285A297B737769746368285A297BD0 +:10EED000636173652262757474223A726574757227 +:10EEE0006E22666C6174223B6361736522726F757A +:10EEF0006E64223A72657475726E22726F756E64FA +:10EF0000223B6361736522737175617265223A6495 +:10EF1000656661756C743A72657475726E22737190 +:10EF200075617265227D7D66756E6374696F6E2092 +:10EF3000572869297B746869732E6D5F3D562829AF +:10EF40003B746869732E6D537461636B5F3D5B5DE9 +:10EF50003B746869732E61537461636B5F3D5B5DE5 +:10EF60003B746869732E63757272656E7450617458 +:10EF7000685F3D5B5D3B746869732E7374726F6B81 +:10EF8000655374796C653D2223303030223B7468C0 +:10EF900069732E66696C6C5374796C653D222330FD +:10EFA0003030223B746869732E6C696E65576964F2 +:10EFB00074683D313B746869732E6C696E654A6F85 +:10EFC000696E3D226D69746572223B746869732EA7 +:10EFD0006C696E654361703D2262757474223B7486 +:10EFE0006869732E6D697465724C696D69743D440E +:10EFF0002A313B746869732E676C6F62616C416C77 +:10F000007068613D313B746869732E666F6E743D44 +:10F0100022313070782073616E732D73657269666A +:10F02000223B746869732E74657874416C69676EED +:10F030003D226C656674223B746869732E74657832 +:10F0400074426173656C696E653D22616C706861C4 +:10F050006265746963223B746869732E63616E76BE +:10F0600061733D693B766172205A3D692E6F776E00 +:10F070006572446F63756D656E742E63726561743D +:10F0800065456C656D656E74282264697622293B3E +:10F090005A2E7374796C652E77696474683D692E95 +:10F0A000636C69656E7457696474682B227078228A +:10F0B0003B5A2E7374796C652E6865696768743D78 +:10F0C000692E636C69656E744865696768742B2284 +:10F0D0007078223B5A2E7374796C652E6F76657248 +:10F0E000666C6F773D2268696464656E223B5A2EB8 +:10F0F0007374796C652E706F736974696F6E3D22DD +:10F100006162736F6C757465223B692E6170706506 +:10F110006E644368696C64285A293B746869732E6D +:10F12000656C656D656E745F3D5A3B746869732EDE +:10F130006172635363616C65585F3D313B7468690C +:10F14000732E6172635363616C65595F3D313B742B +:10F150006869732E6C696E655363616C655F3D31E0 +:10F160007D766172204D3D572E70726F746F747989 +:10F1700070653B4D2E636C656172526563743D66CC +:10F18000756E6374696F6E28297B69662874686977 +:10F19000732E746578744D656173757265456C5F27 +:10F1A000297B746869732E746578744D6561737515 +:10F1B0007265456C5F2E72656D6F76654E6F646526 +:10F1C0002874727565293B746869732E7465787448 +:10F1D0004D656173757265456C5F3D6E756C6C7DD8 +:10F1E000746869732E656C656D656E745F2E696EEB +:10F1F0006E657248544D4C3D22227D3B4D2E62651A +:10F2000067696E506174683D66756E6374696F6E90 +:10F2100028297B746869732E63757272656E7450E9 +:10F220006174685F3D5B5D7D3B4D2E6D6F7665540F +:10F230006F3D66756E6374696F6E28692C5A297B01 +:10F24000766172206A3D746869732E676574436FD6 +:10F250006F7264735F28692C5A293B746869732E36 +:10F2600063757272656E74506174685F2E70757329 +:10F2700068287B747970653A226D6F7665546F22C9 +:10F280002C783A6A2E782C793A6A2E797D293B744B +:10F290006869732E63757272656E74585F3D6A2E6D +:10F2A000783B746869732E63757272656E74595F0A +:10F2B0003D6A2E797D3B4D2E6C696E65546F3D66BF +:10F2C000756E6374696F6E28692C5A297B7661723A +:10F2D000206A3D746869732E676574436F6F72644A +:10F2E000735F28692C5A293B746869732E637572A1 +:10F2F00072656E74506174685F2E70757368287BD8 +:10F30000747970653A226C696E65546F222C783A74 +:10F310006A2E782C793A6A2E797D293B7468697354 +:10F320002E63757272656E74585F3D6A2E783B74F9 +:10F330006869732E63757272656E74595F3D6A2ECB +:10F34000797D3B4D2E62657A69657243757276658B +:10F35000546F3D66756E6374696F6E286A2C692CF4 +:10F3600041492C41482C41472C4145297B7661720B +:10F37000205A3D746869732E676574436F6F7264B9 +:10F38000735F2841472C4145293B766172204146F5 +:10F390003D746869732E676574436F6F7264735F41 +:10F3A000286A2C69293B766172206D3D7468697307 +:10F3B0002E676574436F6F7264735F2841492C41F7 +:10F3C00048293B6528746869732C41462C6D2C5A7A +:10F3D000297D3B66756E6374696F6E2065285A2CB3 +:10F3E0006D2C6A2C69297B5A2E63757272656E7456 +:10F3F000506174685F2E70757368287B74797065CE +:10F400003A2262657A6965724375727665546F2235 +:10F410002C637031783A6D2E782C637031793A6DA7 +:10F420002E792C637032783A6A2E782C6370327998 +:10F430003A6A2E792C783A692E782C793A692E79A5 +:10F440007D293B5A2E63757272656E74585F3D69F3 +:10F450002E783B5A2E63757272656E74595F3D69E2 +:10F460002E797D4D2E717561647261746963437587 +:10F47000727665546F3D66756E6374696F6E284170 +:10F48000472C6A2C692C5A297B7661722041463DB3 +:10F49000746869732E676574436F6F7264735F2855 +:10F4A00041472C6A293B7661722041453D74686969 +:10F4B000732E676574436F6F7264735F28692C5A8B +:10F4C000293B7661722041483D7B783A74686973C4 +:10F4D0002E63757272656E74585F2B322F332A2833 +:10F4E00041462E782D746869732E63757272656E4D +:10F4F00074585F292C793A746869732E6375727237 +:10F50000656E74595F2B322F332A2841462E792D90 +:10F51000746869732E63757272656E74595F297DA4 +:10F520003B766172206D3D7B783A41482E782B28DE +:10F5300041452E782D746869732E63757272656EFD +:10F5400074585F292F332C793A41482E792B284162 +:10F55000452E792D746869732E63757272656E74A9 +:10F56000595F292F337D3B6528746869732C4148A6 +:10F570002C6D2C4145297D3B4D2E6172633D667596 +:10F580006E6374696F6E28414A2C41482C41492CA6 +:10F5900041452C692C6A297B41492A3D443B7661CF +:10F5A0007220414E3D6A3F226174223A22776122E5 +:10F5B0003B76617220414B3D414A2B5528414529FC +:10F5C0002A41492D463B76617220414D3D41482BF1 +:10F5D0004A284145292A41492D463B766172205AE5 +:10F5E0003D414A2B552869292A41492D463B7661E0 +:10F5F0007220414C3D41482B4A2869292A41492D16 +:10F60000463B696628414B3D3D5A2626216A297BA7 +:10F61000414B2B3D302E3132357D766172206D3D70 +:10F62000746869732E676574436F6F7264735F28C3 +:10F63000414A2C4148293B7661722041473D74681C +:10F6400069732E676574436F6F7264735F28414BF3 +:10F650002C414D293B7661722041463D74686973A7 +:10F660002E676574436F6F7264735F285A2C414C28 +:10F67000293B746869732E63757272656E7450618C +:10F6800074685F2E70757368287B747970653A4171 +:10F690004E2C783A6D2E782C793A6D2E792C726139 +:10F6A000646975733A41492C7853746172743A41B4 +:10F6B000472E782C7953746172743A41472E792C15 +:10F6C00078456E643A41462E782C79456E643A410D +:10F6D000462E797D297D3B4D2E726563743D66759E +:10F6E0006E6374696F6E286A2C692C5A2C6D297BA5 +:10F6F000746869732E6D6F7665546F286A2C69295A +:10F700003B746869732E6C696E65546F286A2B5A56 +:10F710002C69293B746869732E6C696E65546F2877 +:10F720006A2B5A2C692B6D293B746869732E6C699E +:10F730006E65546F286A2C692B6D293B7468697358 +:10F740002E636C6F73655061746828297D3B4D2E64 +:10F750007374726F6B65526563743D66756E637426 +:10F76000696F6E286A2C692C5A2C6D297B76617220 +:10F7700020703D746869732E63757272656E745083 +:10F780006174685F3B746869732E626567696E5067 +:10F7900061746828293B746869732E6D6F766554AF +:10F7A0006F286A2C69293B746869732E6C696E65D1 +:10F7B000546F286A2B5A2C69293B746869732E6C24 +:10F7C000696E65546F286A2B5A2C692B6D293B741E +:10F7D0006869732E6C696E65546F286A2C692B6D8D +:10F7E000293B746869732E636C6F7365506174682C +:10F7F00028293B746869732E7374726F6B652829AE +:10F800003B746869732E63757272656E74506174AF +:10F81000685F3D707D3B4D2E66696C6C526563740C +:10F820003D66756E6374696F6E286A2C692C5A2C5C +:10F830006D297B76617220703D746869732E6375E3 +:10F840007272656E74506174685F3B746869732E80 +:10F85000626567696E5061746828293B74686973D2 +:10F860002E6D6F7665546F286A2C69293B74686920 +:10F87000732E6C696E65546F286A2B5A2C69293B6C +:10F88000746869732E6C696E65546F286A2B5A2CE4 +:10F89000692B6D293B746869732E6C696E65546FB2 +:10F8A000286A2C692B6D293B746869732E636C6F11 +:10F8B00073655061746828293B746869732E6669A2 +:10F8C0006C6C28293B746869732E63757272656E5F +:10F8D00074506174685F3D707D3B4D2E637265614D +:10F8E00074654C696E6561724772616469656E74B6 +:10F8F0003D66756E6374696F6E28692C6D2C5A2C89 +:10F900006A297B76617220703D6E657720762822A9 +:10F910006772616469656E7422293B702E78305F6E +:10F920003D693B702E79305F3D6D3B702E78315FC5 +:10F930003D5A3B702E79315F3D6A3B72657475723A +:10F940006E20707D3B4D2E637265617465526164FB +:10F9500069616C4772616469656E743D66756E635A +:10F9600074696F6E286D2C41452C6A2C692C702CA3 +:10F970005A297B7661722041463D6E657720762854 +:10F98000226772616469656E7472616469616C2278 +:10F99000293B41462E78305F3D6D3B41462E793004 +:10F9A0005F3D41453B41462E72305F3D6A3B4146DB +:10F9B0002E78315F3D693B41462E79315F3D703B8A +:10F9C00041462E72315F3D5A3B72657475726E20EE +:10F9D00041467D3B4D2E64726177496D6167653D9F +:10F9E00066756E6374696F6E28414F2C6A297B7649 +:10F9F00061722041482C41462C414A2C41562C41F1 +:10FA00004D2C414B2C41512C41583B766172204189 +:10FA1000493D414F2E72756E74696D655374796CF2 +:10FA2000652E77696474683B76617220414E3D4172 +:10FA30004F2E72756E74696D655374796C652E689E +:10FA400065696768743B414F2E72756E74696D65A8 +:10FA50005374796C652E77696474683D226175749E +:10FA60006F223B414F2E72756E74696D65537479C8 +:10FA70006C652E6865696768743D226175746F22D4 +:10FA80003B7661722041473D414F2E77696474682F +:10FA90003B7661722041543D414F2E68656967682D +:10FAA000743B414F2E72756E74696D655374796C39 +:10FAB000652E77696474683D41493B414F2E7275EC +:10FAC0006E74696D655374796C652E6865696768D5 +:10FAD000743D414E3B696628617267756D656E7451 +:10FAE000732E6C656E6774683D3D33297B41483DDC +:10FAF000617267756D656E74735B315D3B41463D48 +:10FB0000617267756D656E74735B325D3B414D3D2F +:10FB1000414B3D303B41513D414A3D41473B4158BE +:10FB20003D41563D41547D656C73657B6966286136 +:10FB30007267756D656E74732E6C656E6774683D63 +:10FB40003D35297B41483D617267756D656E747303 +:10FB50005B315D3B41463D617267756D656E7473E7 +:10FB60005B325D3B414A3D617267756D656E7473D2 +:10FB70005B335D3B41563D617267756D656E7473B5 +:10FB80005B345D3B414D3D414B3D303B41513D413F +:10FB9000473B41583D41547D656C73657B696628E0 +:10FBA000617267756D656E74732E6C656E677468CF +:10FBB0003D3D39297B414D3D617267756D656E74C0 +:10FBC000735B315D3B414B3D617267756D656E7472 +:10FBD000735B325D3B41513D617267756D656E745B +:10FBE000735B335D3B41583D617267756D656E7443 +:10FBF000735B345D3B41483D617267756D656E7442 +:10FC0000735B355D3B41463D617267756D656E7432 +:10FC1000735B365D3B414A3D617267756D656E741D +:10FC2000735B375D3B41563D617267756D656E7400 +:10FC3000735B385D7D656C73657B7468726F77206C +:10FC40004572726F722822496E76616C6964206E0B +:10FC5000756D626572206F6620617267756D656E85 +:10FC6000747322297D7D7D7661722041573D7468D1 +:10FC700069732E676574436F6F7264735F284148C0 +:10FC80002C4146293B766172206D3D41512F323B1C +:10FC900076617220693D41582F323B766172204176 +:10FCA000553D5B5D3B766172205A3D31303B76615C +:10FCB000722041453D31303B41552E7075736828A7 +:10FCC00022203C675F766D6C5F3A67726F757022B9 +:10FCD0002C2720636F6F726473697A653D22272C2D +:10FCE000442A5A2C222C222C442A41452C272227F4 +:10FCF0002C2720636F6F72646F726967696E3D2293 +:10FD0000302C3022272C27207374796C653D2277A4 +:10FD1000696474683A272C5A2C2270783B686569AC +:10FD20006768743A222C41452C2270783B706F73BF +:10FD30006974696F6E3A6162736F6C7574653B22AA +:10FD4000293B696628746869732E6D5F5B305D5B63 +:10FD5000305D213D317C7C746869732E6D5F5B3052 +:10FD60005D5B315D7C7C746869732E6D5F5B315DBA +:10FD70005B315D213D317C7C746869732E6D5F5B06 +:10FD8000315D5B305D297B76617220703D5B5D3B50 +:10FD9000702E7075736828224D31313D222C7468A5 +:10FDA00069732E6D5F5B305D5B305D2C222C222CE5 +:10FDB000224D31323D222C746869732E6D5F5B31A8 +:10FDC0005D5B305D2C222C222C224D32313D222CC9 +:10FDD000746869732E6D5F5B305D5B315D2C222C26 +:10FDE000222C224D32323D222C746869732E6D5FB5 +:10FDF0005B315D5B315D2C222C222C2244783D222C +:10FE00002C4B2841572E782F44292C222C222C228F +:10FE100044793D222C4B2841572E792F44292C22FE +:10FE200022293B7661722041533D41573B766172F6 +:10FE30002041523D746869732E676574436F6F7219 +:10FE400064735F2841482B414A2C4146293B766127 +:10FE5000722041503D746869732E676574436F6FFB +:10FE60007264735F2841482C41462B4156293B76EA +:10FE7000617220414C3D746869732E676574436FED +:10FE80006F7264735F2841482B414A2C41462B41D5 +:10FE900056293B41532E783D7A2E6D617828415387 +:10FEA0002E782C41522E782C41502E782C414C2EFD +:10FEB00078293B41532E793D7A2E6D617828415344 +:10FEC0002E792C41522E792C41502E792C414C2EDA +:10FED00079293B41552E70757368282270616464DE +:10FEE000696E673A3020222C4B2841532E782F44DC +:10FEF000292C22707820222C4B2841532E792F4414 +:10FF0000292C22707820303B66696C7465723A70D7 +:10FF1000726F6769643A4458496D616765547261EC +:10FF20006E73666F726D2E4D6963726F736F667458 +:10FF30002E4D617472697828222C702E6A6F696E5A +:10FF4000282222292C222C2073697A696E676D651C +:10FF500074686F643D27636C697027293B22297D93 +:10FF6000656C73657B41552E707573682822746FBC +:10FF7000703A222C4B2841572E792F44292C22707D +:10FF8000783B6C6566743A222C4B2841572E782FAB +:10FF900044292C2270783B22297D41552E7075739F +:10FFA00068282720223E272C273C675F766D6C5FF0 +:10FFB0003A696D616765207372633D22272C414F5A +:10FFC0002E7372632C2722272C27207374796C657B +:10FFD0003D2277696474683A272C442A414A2C22CE +:10FFE00070783B222C22206865696768743A222C5D +:10FFF000442A41562C27707822272C272063726FC1 :020000040203F5 -:1000000022272C272063726F70746F703D22272C7B -:10001000414B2F41542C2722272C272063726F70CD -:1000200072696768743D22272C2841472D414D2D68 -:100030004151292F41472C2722272C272063726FFB -:1000400070626F74746F6D3D22272C2841542D41CE -:100050004B2D4158292F41542C2722272C22202F69 -:100060003E222C223C2F675F766D6C5F3A67726F81 -:1000700075703E22293B746869732E656C656D65E9 -:100080006E745F2E696E7365727441646A61636534 -:100090006E7448544D4C28224265666F7265456EF9 -:1000A00064222C41552E6A6F696E28222229297DEF -:1000B0003B4D2E7374726F6B653D66756E6374692C -:1000C0006F6E28414D297B766172206D3D31303B4A -:1000D00076617220414E3D31303B76617220414560 -:1000E0003D353030303B7661722041473D7B783A78 -:1000F0006E756C6C2C793A6E756C6C7D3B766172AA -:1001000020414C3D7B783A6E756C6C2C793A6E755B -:100110006C6C7D3B666F72287661722041483D3081 -:100120003B41483C746869732E63757272656E74E6 -:10013000506174685F2E6C656E6774683B41482B34 -:100140003D4145297B76617220414B3D5B5D3B76AD -:1001500061722041463D66616C73653B414B2E7078 -:1001600075736828223C675F766D6C5F3A736861CF -:100170007065222C272066696C6C65643D22272CF3 -:100180002121414D2C2722272C27207374796C655F -:100190003D22706F736974696F6E3A6162736F6C40 -:1001A0007574653B77696474683A272C6D2C2270EE -:1001B000783B6865696768743A222C414E2C277039 -:1001C000783B22272C2720636F6F72646F726967F8 -:1001D000696E3D22302C3022272C2720636F6F72EE -:1001E0006473697A653D22272C442A6D2C222C22C7 -:1001F0002C442A414E2C2722272C27207374726FFF -:100200006B65643D22272C21414D2C2722272C276A -:1002100020706174683D2227293B76617220414F2E -:100220003D66616C73653B666F7228766172204132 -:10023000493D41483B41493C4D6174682E6D696EB2 -:100240002841482B41452C746869732E637572727E -:10025000656E74506174685F2E6C656E6774682992 -:100260003B41492B2B297B69662841492541453D66 -:100270003D30262641493E30297B414B2E70757317 -:10028000682822206D20222C4B28746869732E6305 -:10029000757272656E74506174685F5B41492D318F -:1002A0005D2E78292C222C222C4B28746869732E01 -:1002B00063757272656E74506174685F5B41492D3D -:1002C000315D2E7929297D766172205A3D746869E5 -:1002D000732E63757272656E74506174685F5B41F2 -:1002E000495D3B76617220414A3B7377697463686C -:1002F000285A2E74797065297B63617365226D6F4E -:100300007665546F223A414A3D5A3B414B2E7075F7 -:1003100073682822206D20222C4B285A2E78292CF5 -:10032000222C222C4B285A2E7929293B6272656196 -:100330006B3B63617365226C696E65546F223A4151 -:100340004B2E707573682822206C20222C4B285A63 -:100350002E78292C222C222C4B285A2E7929293B05 -:10036000627265616B3B6361736522636C6F736579 -:10037000223A414B2E70757368282220782022295A -:100380003B5A3D6E756C6C3B627265616B3B6361A1 -:1003900073652262657A6965724375727665546F1A -:1003A000223A414B2E707573682822206320222C3C -:1003B0004B285A2E63703178292C222C222C4B2862 -:1003C0005A2E63703179292C222C222C4B285A2E3C -:1003D00063703278292C222C222C4B285A2E6370E1 -:1003E0003279292C222C222C4B285A2E78292C2287 -:1003F0002C222C4B285A2E7929293B627265616B7D -:100400003B63617365226174223A6361736522778D -:1004100061223A414B2E70757368282220222C5A93 -:100420002E747970652C2220222C4B285A2E782D80 -:10043000746869732E6172635363616C65585F2AD7 -:100440005A2E726164697573292C222C222C4B2838 -:100450005A2E792D746869732E6172635363616CCF -:1004600065595F2A5A2E726164697573292C22209E -:10047000222C4B285A2E782B746869732E61726374 -:100480005363616C65585F2A5A2E72616469757393 -:10049000292C222C222C4B285A2E792B7468697314 -:1004A0002E6172635363616C65595F2A5A2E7261C3 -:1004B00064697573292C2220222C4B285A2E7853DC -:1004C00074617274292C222C222C4B285A2E7953B9 -:1004D00074617274292C2220222C4B285A2E7845C4 -:1004E0006E64292C222C222C4B285A2E79456E64BE -:1004F00029293B627265616B7D6966285A297B698F -:10050000662841472E783D3D6E756C6C7C7C5A2E7A -:10051000783C41472E78297B41472E783D5A2E78EA -:100520007D696628414C2E783D3D6E756C6C7C7CF7 -:100530005A2E783E414C2E78297B414C2E783D5ADC -:100540002E787D69662841472E793D3D6E756C6C2D -:100550007C7C5A2E793C41472E79297B41472E7964 -:100560003D5A2E797D696628414C2E793D3D6E7548 -:100570006C6C7C7C5A2E793E414C2E79297B414C07 -:100580002E793D5A2E797D7D7D414B2E7075736895 -:10059000282720223E27293B69662821414D297BB7 -:1005A0005228746869732C414B297D656C73657B97 -:1005B0006128746869732C414B2C41472C414C29AC -:1005C0007D414B2E7075736828223C2F675F766DD6 -:1005D0006C5F3A73686170653E22293B7468697389 -:1005E0002E656C656D656E745F2E696E73657274D1 -:1005F00041646A6163656E7448544D4C282262659B -:10060000666F7265456E64222C414B2E6A6F696E6F -:1006100028222229297D7D3B66756E6374696F6E81 -:100620002052286A2C4145297B76617220693D5908 -:10063000286A2E7374726F6B655374796C65293BED -:10064000766172206D3D692E636F6C6F723B7661CF -:100650007220703D692E616C7068612A6A2E676C29 -:100660006F62616C416C7068613B766172205A3DCB -:100670006A2E6C696E655363616C655F2A6A2E6CC5 -:10068000696E6557696474683B6966285A3C31290C -:100690007B702A3D5A7D41452E7075736828223C37 -:1006A000675F766D6C5F3A7374726F6B65222C278F -:1006B000206F7061636974793D22272C702C27228A -:1006C000272C27206A6F696E7374796C653D222729 -:1006D0002C6A2E6C696E654A6F696E2C2722272C56 -:1006E00027206D697465726C696D69743D22272CD1 -:1006F0006A2E6D697465724C696D69742C272227A6 -:100700002C2720656E646361703D22272C74286A53 -:100710002E6C696E65436170292C2722272C2720B7 -:100720007765696768743D22272C5A2C27707822D8 -:10073000272C2720636F6C6F723D22272C6D2C278E -:1007400022202F3E27297D66756E6374696F6E20A7 -:100750006128414F2C41472C41682C4150297B7620 -:1007600061722041483D414F2E66696C6C5374792B -:100770006C653B7661722041593D414F2E61726339 -:100780005363616C65585F3B7661722041583D410F -:100790004F2E6172635363616C65595F3B76617282 -:1007A000205A3D41502E782D41682E783B7661725B -:1007B000206D3D41502E792D41682E793B69662888 -:1007C000414820696E7374616E63656F6620762997 -:1007D0007B76617220414C3D303B766172204163F3 -:1007E0003D7B783A302C793A307D3B7661722041FE -:1007F000553D303B76617220414B3D313B69662867 -:1008000041482E747970655F3D3D2267726164696D -:10081000656E7422297B76617220414A3D41482EE3 -:1008200078305F2F41593B766172206A3D41482EF6 -:1008300079305F2F41583B7661722041493D4148F4 -:100840002E78315F2F41593B76617220416A3D41DC -:10085000482E79315F2F41583B7661722041673DC8 -:10086000414F2E676574436F6F7264735F28414A0E -:100870002C6A293B7661722041663D414F2E6765A7 -:1008800074436F6F7264735F2841492C416A293B3E -:100890007661722041453D41662E782D41672E7864 -:1008A0003B76617220703D41662E792D41672E792D -:1008B0003B414C3D4D6174682E6174616E3228413C -:1008C000452C70292A3138302F4D6174682E5049DB -:1008D0003B696628414C3C30297B414C2B3D3336EB -:1008E000307D696628414C3C302E3030303030311C -:1008F000297B414C3D307D7D656C73657B766172F3 -:100900002041673D414F2E676574436F6F7264737A -:100910005F2841482E78305F2C41482E79305F297E -:100920003B41633D7B783A2841672E782D41682E04 -:1009300078292F5A2C793A2841672E792D41682E33 -:1009400079292F6D7D3B5A2F3D41592A443B6D2F0C -:100950003D41582A443B7661722041613D7A2E6DBB -:100960006178285A2C6D293B41553D322A41482E49 -:1009700072305F2F41613B414B3D322A41482E721C -:10098000315F2F41612D41557D7661722041533D8C -:1009900041482E636F6C6F72735F3B41532E736FD0 -:1009A00072742866756E6374696F6E28416B2C696A -:1009B000297B72657475726E20416B2E6F6666734B -:1009C00065742D692E6F66667365747D293B76614B -:1009D0007220414E3D41532E6C656E6774683B76C4 -:1009E00061722041523D41535B305D2E636F6C6FED -:1009F000723B7661722041513D41535B414E2D3136 -:100A00005D2E636F6C6F723B7661722041573D4182 -:100A1000535B305D2E616C7068612A414F2E676CAC -:100A20006F62616C416C7068613B76617220415607 -:100A30003D41535B414E2D315D2E616C7068612AE2 -:100A4000414F2E676C6F62616C416C7068613B76E0 -:100A500061722041623D5B5D3B666F722876617218 -:100A60002041653D303B41653C414E3B41652B2B70 -:100A7000297B76617220414D3D41535B41655D3B71 -:100A800041622E7075736828414D2E6F66667365DE -:100A9000742A414B2B41552B2220222B414D2E6392 -:100AA0006F6C6F72297D41472E7075736828273CE3 -:100AB000675F766D6C5F3A66696C6C2074797065FF -:100AC0003D22272C41482E747970655F2C27222700 -:100AD0002C27206D6574686F643D226E6F6E6522F1 -:100AE00020666F6375733D223130302522272C2715 -:100AF00020636F6C6F723D22272C41522C272227D6 -:100B00002C2720636F6C6F72323D22272C41512CB1 -:100B10002722272C2720636F6C6F72733D22272CAE -:100B200041622E6A6F696E28222C22292C272227E7 -:100B30002C27206F7061636974793D22272C415600 -:100B40002C2722272C2720675F6F5F3A6F70616325 -:100B5000697479323D22272C41572C2722272C27D4 -:100B600020616E676C653D22272C414C2C27222783 -:100B70002C2720666F637573706F736974696F6E6D -:100B80003D22272C41632E782C222C222C41632ECF -:100B9000792C2722202F3E27297D656C73657B6980 -:100BA0006628414820696E7374616E63656F6620C4 -:100BB00075297B6966285A26266D297B7661722005 -:100BC00041463D2D41682E783B76617220415A3D69 -:100BD0002D41682E793B41472E7075736828223C61 -:100BE000675F766D6C5F3A66696C6C222C272070AB -:100BF0006F736974696F6E3D22272C41462F5A2A04 -:100C000041592A41592C222C222C415A2F6D2A411C -:100C1000582A41582C2722272C2720747970653DAB -:100C20002274696C6522272C27207372633D22276A -:100C30002C41482E7372635F2C2722202F3E2729D8 -:100C40007D7D656C73657B7661722041693D5928B5 -:100C5000414F2E66696C6C5374796C65293B7661E3 -:100C6000722041543D41692E636F6C6F723B766117 -:100C7000722041643D41692E616C7068612A414F68 -:100C80002E676C6F62616C416C7068613B41472EEE -:100C90007075736828273C675F766D6C5F3A66698C -:100CA0006C6C20636F6C6F723D22272C41542C2793 -:100CB00022206F7061636974793D22272C41642C76 -:100CC0002722202F3E27297D7D7D4D2E66696C6C65 -:100CD0003D66756E6374696F6E28297B74686973ED -:100CE0002E7374726F6B652874727565297D3B4D28 -:100CF0002E636C6F7365506174683D66756E6374C6 -:100D0000696F6E28297B746869732E6375727265CA -:100D10006E74506174685F2E70757368287B747987 -:100D200070653A22636C6F7365227D297D3B4D2E81 -:100D3000676574436F6F7264735F3D66756E63744D -:100D4000696F6E286A2C69297B766172205A3D741E -:100D50006869732E6D5F3B72657475726E7B783A4D -:100D6000442A286A2A5A5B305D5B305D2B692A5A17 -:100D70005B315D5B305D2B5A5B325D5B305D292DF5 -:100D8000462C793A442A286A2A5A5B305D5B315DE9 -:100D90002B692A5A5B315D5B315D2B5A5B325D5B9F -:100DA000315D292D467D7D3B4D2E736176653D6617 -:100DB000756E6374696F6E28297B766172205A3D67 -:100DC0007B7D3B5128746869732C5A293B74686990 -:100DD000732E61537461636B5F2E70757368285A4C -:100DE000293B746869732E6D537461636B5F2E7059 -:100DF00075736828746869732E6D5F293B74686920 -:100E0000732E6D5F3D64285628292C746869732EF3 -:100E10006D5F297D3B4D2E726573746F72653D6603 -:100E2000756E6374696F6E28297B696628746869BA -:100E3000732E61537461636B5F2E6C656E677468AB -:100E4000297B5128746869732E61537461636B5FE9 -:100E50002E706F7028292C74686973293B74686937 -:100E6000732E6D5F3D746869732E6D537461636B8F -:100E70005F2E706F7028297D7D3B66756E63746987 -:100E80006F6E2048285A297B72657475726E2069CE -:100E90007346696E697465285A5B305D5B305D2905 -:100EA0002626697346696E697465285A5B305D5BF6 -:100EB000315D292626697346696E697465285A5B17 -:100EC000315D5B305D292626697346696E697465FC -:100ED000285A5B315D5B315D292626697346696E50 -:100EE000697465285A5B325D5B305D29262669731B -:100EF00046696E697465285A5B325D5B315D297D98 -:100F000066756E6374696F6E207928692C5A2C6A35 -:100F1000297B6966282148285A29297B72657475BE -:100F2000726E207D692E6D5F3D5A3B6966286A2985 -:100F30007B76617220703D5A5B305D5B305D2A5A72 -:100F40005B315D5B315D2D5A5B305D5B315D2A5AF3 -:100F50005B315D5B305D3B692E6C696E655363612F -:100F60006C655F3D6B2862287029297D7D4D2E744C -:100F700072616E736C6174653D66756E6374696FE2 -:100F80006E286A2C69297B766172205A3D5B5B3141 -:100F90002C302C305D2C5B302C312C305D2C5B6A7E -:100FA0002C692C315D5D3B7928746869732C642849 -:100FB0005A2C746869732E6D5F292C66616C736599 -:100FC000297D3B4D2E726F746174653D66756E634D -:100FD00074696F6E2869297B766172206D3D552892 -:100FE00069293B766172206A3D4A2869293B76610E -:100FF00072205A3D5B5B6D2C6A2C305D2C5B2D6A38 -:101000002C6D2C305D2C5B302C302C315D5D3B79B0 -:1010100028746869732C64285A2C746869732E6D5F -:101020005F292C66616C7365297D3B4D2E7363616E -:101030006C653D66756E6374696F6E286A2C6929EC -:101040007B746869732E6172635363616C65585F6A -:101050002A3D6A3B746869732E6172635363616CE5 -:1010600065595F2A3D693B766172205A3D5B5B6A38 -:101070002C302C305D2C5B302C692C305D2C5B309F -:101080002C302C315D5D3B7928746869732C6428A1 -:101090005A2C746869732E6D5F292C7472756529DA -:1010A0007D3B4D2E7472616E73666F726D3D667519 -:1010B0006E6374696F6E28702C6D2C41462C41450F -:1010C0002C692C5A297B766172206A3D5B5B702CFF -:1010D0006D2C305D2C5B41462C41452C305D2C5BEA -:1010E000692C5A2C315D5D3B7928746869732C64D6 -:1010F000286A2C746869732E6D5F292C747275656B -:10110000297D3B4D2E7365745472616E73666F72E8 -:101110006D3D66756E6374696F6E2841452C702C49 -:1011200041472C41462C6A2C69297B766172205AF2 -:101130003D5B5B41452C702C305D2C5B41472C4165 -:10114000462C305D2C5B6A2C692C315D5D3B792827 -:10115000746869732C5A2C74727565297D3B4D2E09 -:1011600064726177546578745F3D66756E63746907 -:101170006F6E28414B2C41492C41482C414E2C414B -:1011800047297B76617220414D3D746869732E6DED -:101190005F2C41513D313030302C693D302C415075 -:1011A0003D41512C41463D7B783A302C793A307D97 -:1011B0002C41453D5B5D3B766172205A3D5028587D -:1011C00028746869732E666F6E74292C746869734D -:1011D0002E656C656D656E745F293B766172206A61 -:1011E0003D4141285A293B7661722041523D746845 -:1011F00069732E656C656D656E745F2E63757272B2 -:10120000656E745374796C653B76617220703D74C1 -:101210006869732E74657874416C69676E2E746F9B -:101220004C6F7765724361736528293B73776974E6 -:1012300063682870297B63617365226C656674221C -:101240003A636173652263656E746572223A636105 -:101250007365227269676874223A627265616B3BDA -:101260006361736522656E64223A703D41522E645B -:101270006972656374696F6E3D3D226C7472223FC2 -:10128000227269676874223A226C656674223B6236 -:101290007265616B3B636173652273746172742262 -:1012A0003A703D41522E646972656374696F6E3D98 -:1012B0003D2272746C223F227269676874223A225E -:1012C0006C656674223B627265616B3B6465666146 -:1012D000756C743A703D226C656674227D73776913 -:1012E00074636828746869732E74657874426173D6 -:1012F000656C696E65297B636173652268616E67E1 -:10130000696E67223A6361736522746F70223A4195 -:10131000462E793D5A2E73697A652F312E37353B2B -:10132000627265616B3B63617365226D6964646CB5 -:1013300065223A627265616B3B64656661756C74C7 -:101340003A63617365206E756C6C3A6361736522F4 -:10135000616C7068616265746963223A6361736588 -:10136000226964656F67726170686963223A6361BC -:10137000736522626F74746F6D223A41462E793D17 -:101380002D5A2E73697A652F322E32353B62726583 -:10139000616B7D7377697463682870297B636173FF -:1013A00065227269676874223A693D41513B415038 -:1013B0003D302E30353B627265616B3B6361736516 -:1013C0002263656E746572223A693D41503D415118 -:1013D0002F323B627265616B7D76617220414F3DB9 -:1013E000746869732E676574436F6F7264735F28E6 -:1013F00041492B41462E782C41482B41462E7929D4 -:101400003B41452E7075736828273C675F766D6C8D -:101410005F3A6C696E652066726F6D3D22272C2DD8 -:10142000692C2720302220746F3D22272C41502C1C -:101430002720302E30352220272C2720636F6F7213 -:101440006473697A653D223130302031303022209A -:10145000636F6F72646F726967696E3D223020300E -:1014600022272C272066696C6C65643D22272C217D -:1014700041472C2722207374726F6B65643D2227CD -:101480002C212141472C2722207374796C653D2241 -:10149000706F736974696F6E3A6162736F6C7574A3 -:1014A000653B77696474683A3170783B6865696751 -:1014B00068743A3170783B223E27293B696628419F -:1014C00047297B5228746869732C4145297D656CD6 -:1014D00073657B6128746869732C41452C7B783A6D -:1014E0002D692C793A307D2C7B783A41502C793A11 -:1014F0005A2E73697A657D297D76617220414C3D53 -:10150000414D5B305D5B305D2E746F46697865647C -:101510002833292B222C222B414D5B315D5B305D22 -:101520002E746F46697865642833292B222C222B70 -:10153000414D5B305D5B315D2E746F46697865644B -:101540002833292B222C222B414D5B315D5B315DF1 -:101550002E746F46697865642833292B222C302C31 -:1015600030223B76617220414A3D4B28414F2E7814 -:101570002F44292B222C222B4B28414F2E792F44EC -:10158000293B41452E7075736828273C675F766D4F -:101590006C5F3A736B6577206F6E3D227422206D0D -:1015A00061747269783D22272C414C2C2722202718 -:1015B0002C27206F66667365743D22272C414A2CC8 -:1015C0002722206F726967696E3D22272C692C27BC -:1015D000203022202F3E272C273C675F766D6C5FE2 -:1015E0003A706174682074657874706174686F6BA8 -:1015F0003D227472756522202F3E272C273C675FA1 -:10160000766D6C5F3A7465787470617468206F6E83 -:101610003D22747275652220737472696E673D2273 -:10162000272C414428414B292C2722207374796CA4 -:10163000653D22762D746578742D616C69676E3A0C -:10164000272C702C223B666F6E743A222C41442862 -:101650006A292C2722202F3E3C2F675F766D6C5F16 -:101660003A6C696E653E27293B746869732E656C18 -:10167000656D656E745F2E696E7365727441646A20 -:101680006163656E7448544D4C28226265666F72C2 -:1016900065456E64222C41452E6A6F696E282222B0 -:1016A00029297D3B4D2E66696C6C546578743D66C6 -:1016B000756E6374696F6E286A2C5A2C6D2C6929BB -:1016C0007B746869732E64726177546578745F28DF -:1016D0006A2C5A2C6D2C692C66616C7365297D3BD4 -:1016E0004D2E7374726F6B65546578743D66756EBC -:1016F0006374696F6E286A2C5A2C6D2C69297B746F -:101700006869732E64726177546578745F286A2CF7 -:101710005A2C6D2C692C74727565297D3B4D2E6D8C -:10172000656173757265546578743D66756E637432 -:10173000696F6E286A297B69662821746869732E2F -:10174000746578744D656173757265456C5F297B4E -:10175000766172205A3D273C7370616E20737479F4 -:101760006C653D22706F736974696F6E3A61627364 -:101770006F6C7574653B746F703A2D323030303059 -:1017800070783B6C6566743A303B70616464696E76 -:10179000673A303B6D617267696E3A303B626F72D7 -:1017A0006465723A6E6F6E653B77686974652D7318 -:1017B000706163653A7072653B223E3C2F737061C5 -:1017C0006E3E273B746869732E656C656D656E743B -:1017D0005F2E696E7365727441646A6163656E74CD -:1017E00048544D4C28226265666F7265456E6422CE -:1017F0002C5A293B746869732E746578744D656141 -:1018000073757265456C5F3D746869732E656C65B0 -:101810006D656E745F2E6C6173744368696C647D72 -:1018200076617220693D746869732E656C656D65BB -:101830006E745F2E6F776E6572446F63756D656E43 -:10184000743B746869732E746578744D6561737543 -:101850007265456C5F2E696E6E657248544D4C3DE5 -:1018600022223B746869732E746578744D656173C8 -:10187000757265456C5F2E7374796C652E666F6E3C -:10188000743D746869732E666F6E743B7468697317 -:101890002E746578744D656173757265456C5F2E45 -:1018A000617070656E644368696C6428692E637248 -:1018B00065617465546578744E6F6465286A29297A -:1018C0003B72657475726E7B77696474683A74688C -:1018D00069732E746578744D656173757265456CB6 -:1018E0005F2E6F666673657457696474687D7D3BAF -:1018F0004D2E636C69703D66756E6374696F6E28FA -:10190000297B7D3B4D2E617263546F3D66756E631E -:1019100074696F6E28297B7D3B4D2E6372656174FF -:10192000655061747465726E3D66756E6374696F3F -:101930006E28692C5A297B72657475726E206E65EB -:1019400077207528692C5A297D3B66756E6374690A -:101950006F6E2076285A297B746869732E747970AB -:10196000655F3D5A3B746869732E78305F3D303B4C -:10197000746869732E79305F3D303B746869732EEB -:1019800072305F3D303B746869732E78315F3D3053 -:101990003B746869732E79315F3D303B74686973BD -:1019A0002E72315F3D303B746869732E636F6C6FCC -:1019B00072735F3D5B5D7D762E70726F746F7479AC -:1019C00070652E616464436F6C6F7253746F703D09 -:1019D00066756E6374696F6E28692C5A297B5A3D4F -:1019E00059285A293B746869732E636F6C6F727340 -:1019F0005F2E70757368287B6F66667365743A69CD -:101A00002C636F6C6F723A5A2E636F6C6F722C611D -:101A10006C7068613A5A2E616C7068617D297D3BFB -:101A200066756E6374696F6E207528692C5A297B00 -:101A3000712869293B737769746368285A297B6325 -:101A400061736522726570656174223A63617365C2 -:101A5000206E756C6C3A6361736522223A74686912 -:101A6000732E72657065746974696F6E5F3D227262 -:101A70006570656174223B627265616B3B63617383 -:101A800065227265706561742D78223A63617365B1 -:101A9000227265706561742D79223A6361736522E3 -:101AA0006E6F2D726570656174223A746869732E69 -:101AB00072657065746974696F6E5F3D5A3B6272DE -:101AC00065616B3B64656661756C743A6E28225380 -:101AD000594E5441585F45525222297D74686973AA -:101AE0002E7372635F3D692E7372633B7468697312 -:101AF0002E77696474685F3D692E77696474683B0A -:101B0000746869732E6865696768745F3D692E68DB -:101B100065696768747D66756E6374696F6E206E43 -:101B2000285A297B7468726F77206E6577206F283A -:101B30005A297D66756E6374696F6E2071285A2903 -:101B40007B696628215A7C7C5A2E6E6F64655479B5 -:101B50007065213D317C7C5A2E7461674E616D65E4 -:101B6000213D22494D4722297B6E28225459504558 -:101B70005F4D49534D415443485F45525222297DA0 -:101B80006966285A2E72656164795374617465219F -:101B90003D22636F6D706C65746522297B6E28220F -:101BA000494E56414C49445F53544154455F455258 -:101BB0005222297D7D66756E6374696F6E206F2871 -:101BC0005A297B746869732E636F64653D74686914 -:101BD000735B5A5D3B746869732E6D6573736167DF -:101BE000653D5A2B223A20444F4D2045786365705D -:101BF00074696F6E20222B746869732E636F64653D -:101C00007D76617220783D6F2E70726F746F74797B -:101C100070653D6E6577204572726F723B782E4914 -:101C20004E4445585F53495A455F4552523D313BFA -:101C3000782E444F4D535452494E475F53495A45AD -:101C40005F4552523D323B782E48494552415243FE -:101C500048595F524551554553545F4552523D33A3 -:101C60003B782E57524F4E475F444F43554D454E9C -:101C7000545F4552523D343B782E494E56414C49B3 -:101C8000445F4348415241435445525F4552523D9F -:101C9000353B782E4E4F5F444154415F414C4C4F91 -:101CA0005745445F4552523D363B782E4E4F5F4D6F -:101CB0004F44494649434154494F4E5F414C4C4F74 -:101CC0005745445F4552523D373B782E4E4F545F47 -:101CD000464F554E445F4552523D383B782E4E4F4D -:101CE000545F535550504F525445445F4552523DF6 -:101CF000393B782E494E5553455F41545452494221 -:101D00005554455F4552523D31303B782E494E5631 -:101D1000414C49445F53544154455F4552523D3113 -:101D2000313B782E53594E5441585F4552523D3104 -:101D3000323B782E494E56414C49445F4D4F444901 -:101D40004649434154494F4E5F4552523D31333B22 -:101D5000782E4E414D4553504143455F4552523DCB -:101D600031343B782E494E56414C49445F41434300 -:101D70004553535F4552523D31353B782E56414CC9 -:101D800049444154494F4E5F4552523D31363B78AC -:101D90002E545950455F4D49534D415443485F457A -:101DA00052523D31373B475F766D6C43616E7661D1 -:101DB000734D616E616765723D453B43616E76614F -:101DC0007352656E646572696E67436F6E74657891 -:101DD0007432443D573B43616E7661734772616470 -:101DE00069656E743D763B43616E766173506174D4 -:101DF0007465726E3D753B444F4D457863657074F4 -:101E0000696F6E3D6F7D2928297D3B00BC2C000049 -:101E10001C0000009E2C000068696768736C696490 -:101E2000652E6373730000000D0A2E68696768737E -:101E30006C6964652D636F6E7461696E6572206490 -:101E40006976207B0D0A09666F6E742D66616D6977 -:101E50006C793A2056657264616E612C2048656C1D -:101E60007665746963613B0D0A09666F6E742D7344 -:101E7000697A653A20313070743B0D0A7D0D0A2E67 -:101E800068696768736C696465207B0D0A096F7502 -:101E9000746C696E653A206E6F6E653B0D0A09744D -:101EA0006578742D6465636F726174696F6E3A2032 -:101EB0006E6F6E653B0D0A7D0D0A2F2A2E686967CD -:101EC00068736C69646520696D67207B0D0A09621F -:101ED0006F726465723A2032707820736F6C696437 -:101EE0002073696C7665723B0D0A7D0D0A2E686958 -:101EF0006768736C6964653A686F76657220696DAE -:101F000067207B0D0A09626F726465722D636F6CC6 -:101F10006F723A20677261793B0D0A7D2A2F0D0A94 -:101F20002E68696768736C69646520613A666F63DF -:101F30007573207B0D0A6F766572666C6F773A2039 -:101F400068696464656E3B0D0A6F75746C696E65D3 -:101F50003A6E6F6E653B0D0A7D0D0A2E68696768E3 -:101F6000736C6964652D6163746976652D616E6358 -:101F7000686F7220696D67207B0D0A097669736945 -:101F800062696C6974793A2068696464656E3B0DB6 -:101F90000A7D0D0A2E68696768736C6964652D6730 -:101FA000616C6C657279202E68696768736C69640E -:101FB000652D6163746976652D616E63686F72204B -:101FC000696D67207B0D0A09626F726465722D630B -:101FD0006F6C6F723A20626C61636B3B0D0A09761D -:101FE00069736962696C6974793A207669736962A8 -:101FF0006C653B0D0A09637572736F723A206465F4 -:102000006661756C743B0D0A7D0D0A2E6869676800 -:10201000736C6964652D696D616765207B0D0A09C4 -:10202000626F726465722D77696474683A203270E9 -:10203000783B0D0A09626F726465722D7374796C56 -:10204000653A20736F6C69643B0D0A09626F7264B4 -:1020500065722D636F6C6F723A2077686974653BA7 -:102060000D0A096261636B67726F756E643A20676F -:102070007261793B0D0A7D0D0A2E68696768736C81 -:102080006964652D777261707065722C202E6869A5 -:102090006768736C6964652D6F75746C696E652013 -:1020A0007B0D0A096261636B67726F756E643A201B -:1020B00077686974653B0D0A7D0D0A2E676C6F7336 -:1020C00073792D6461726B207B0D0A096261636B09 -:1020D00067726F756E643A20233131313B0D0A7D92 -:1020E0000D0A2E68696768736C6964652D696D6196 -:1020F00067652D626C7572207B0D0A7D0D0A2E6856 -:10210000696768736C6964652D6E756D62657220B0 -:102110007B0D0A09666F6E742D7765696768743A7E -:1021200020626F6C643B0D0A09636F6C6F723A201A -:10213000677261793B0D0A7D0D0A2E6869676873C5 -:102140006C6964652D63617074696F6E207B0D0A24 -:1021500009646973706C61793A206E6F6E653B0D2E -:102160000A09626F726465722D746F703A206E6F27 -:102170006E653B0D0A09666F6E742D73697A653A58 -:102180002031656D3B0D0A0970616464696E673AC0 -:10219000203570783B0D0A096261636B67726F7559 -:1021A0006E643A2077686974653B0D0A7D0D0A2ECE -:1021B00068696768736C6964652D68656164696ED8 -:1021C00067207B0D0A09646973706C61793A206E2F -:1021D0006F6E653B0D0A09666F6E742D77656967D2 -:1021E00068743A20626F6C643B0D0A096D61726716 -:1021F000696E3A20302E34656D3B0D0A7D0D0A2E36 -:1022000068696768736C6964652D64696D6D696E72 -:1022100067207B0D0A09706F736974696F6E3A20CD -:102220006162736F6C7574653B0D0A096261636B63 -:1022300067726F756E643A20626C61636B3B0D0A66 -:102240007D0D0A612E68696768736C6964652D6627 -:10225000756C6C2D657870616E64207B0D0A202092 -:10226000206261636B67726F756E643A2075726C81 -:10227000282E2E2F696D616765732F66756C6C65EE -:102280007870616E642E67696629206E6F2D7265A5 -:10229000706561743B0D0A202020646973706C6165 -:1022A000793A20626C6F636B3B0D0A2020206D61D0 -:1022B0007267696E3A20302031307078203130708A -:1022C0007820303B0D0A20202077696474683A201A -:1022D000333470783B0D0A20202068656967687484 -:1022E0003A20333470783B0D0A7D0D0A2E686967F9 -:1022F00068736C6964652D6C6F6164696E67207BBF -:102300000D0A09646973706C61793A20626C6F63BD -:102310006B3B0D0A09636F6C6F723A20626C6163EC -:102320006B3B0D0A09666F6E742D73697A653A20EE -:102330003970783B0D0A09666F6E742D7765696791 -:1023400068743A20626F6C643B0D0A097465787496 -:102350002D7472616E73666F726D3A207570706560 -:1023600072636173653B0D0A09746578742D646549 -:10237000636F726174696F6E3A206E6F6E653B0DAC -:102380000A0970616464696E673A203370783B0DA6 -:102390000A09626F726465723A2031707820736F37 -:1023A0006C69642077686974653B0D0A0962616332 -:1023B0006B67726F756E642D636F6C6F723A207706 -:1023C000686974653B0D0A0970616464696E672D04 -:1023D0006C6566743A20323270783B0D0A0962618E -:1023E000636B67726F756E642D696D6167653A2006 -:1023F00075726C282E2E2F696D616765732F6C6F57 -:10240000616465722E77686974652E676966293B19 -:102410000D0A096261636B67726F756E642D726578 -:10242000706561743A206E6F2D7265706561743BE2 -:102430000D0A096261636B67726F756E642D706F50 -:10244000736974696F6E3A20337078203170783B0D -:102450000D0A7D0D0A612E68696768736C69646591 -:102460002D637265646974732C0D0A612E68696747 -:1024700068736C6964652D6372656469747320693F -:10248000207B0D0A0970616464696E673A203270BE -:10249000783B0D0A09636F6C6F723A2073696C7632 -:1024A00065723B0D0A09746578742D6465636F72FB -:1024B0006174696F6E3A206E6F6E653B0D0A096636 -:1024C0006F6E742D73697A653A20313070783B0DE8 -:1024D0000A7D0D0A612E68696768736C6964652DF1 -:1024E000637265646974733A686F7665722C0D0A5D -:1024F000612E68696768736C6964652D63726564D1 -:102500006974733A686F7665722069207B0D0A09D9 -:10251000636F6C6F723A2077686974653B0D0A09C6 -:102520006261636B67726F756E642D636F6C6F723F -:102530003A20677261793B0D0A7D0D0A2E68696742 -:1025400068736C6964652D6D6F76652C202E6869E3 -:102550006768736C6964652D6D6F7665202A207BD2 -:102560000D0A09637572736F723A206D6F76653B61 -:102570000D0A7D0D0A2E68696768736C6964652DA4 -:102580006F7665726C6179207B0D0A0964697370DE -:102590006C61793A206E6F6E653B0D0A7D0D0A2FD6 -:1025A0002A204578616D706C65206F66206120730C -:1025B000656D697472616E73706172656E742C20E2 -:1025C0006F666673657420636C6F7365627574748F -:1025D0006F6E202A2F0D0A2E636C6F7365627574FF -:1025E000746F6E207B0D0A09706F736974696F6E6A -:1025F0003A2072656C61746976653B0D0A09746FE7 -:10260000703A202D313570783B0D0A096C6566747F -:102610003A20313570783B0D0A0977696474683A5D -:1026200020333070783B0D0A096865696768743A31 -:1026300020333070783B0D0A09637572736F723AFC -:1026400020706F696E7465723B0D0A096261636B7D -:1026500067726F756E643A2075726C282E2E2F6922 -:102660006D616765732F636C6F73652E706E67297C -:102670003B0D0A092F2A204E4F54452120466F72E8 -:10268000204945362C20796F7520616C736F206E60 -:1026900065656420746F207570646174652074686A -:1026A000652068696768736C6964652D6965362E95 -:1026B0006373732066696C652E202A2F0D0A7D0DC9 -:1026C0000A0D0A2F2A2A2A2A2A2A2A2A2A2A2A2AC2 -:1026D0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A5A +:10000000706C6566743D22272C414D2F41472C278B +:1000100022272C272063726F70746F703D22272C6B +:10002000414B2F41542C2722272C272063726F70BD +:1000300072696768743D22272C2841472D414D2D58 +:100040004151292F41472C2722272C272063726FEB +:1000500070626F74746F6D3D22272C2841542D41BE +:100060004B2D4158292F41542C2722272C22202F59 +:100070003E222C223C2F675F766D6C5F3A67726F71 +:1000800075703E22293B746869732E656C656D65D9 +:100090006E745F2E696E7365727441646A61636524 +:1000A0006E7448544D4C28224265666F7265456EE9 +:1000B00064222C41552E6A6F696E28222229297DDF +:1000C0003B4D2E7374726F6B653D66756E6374691C +:1000D0006F6E28414D297B766172206D3D31303B3A +:1000E00076617220414E3D31303B76617220414550 +:1000F0003D353030303B7661722041473D7B783A68 +:100100006E756C6C2C793A6E756C6C7D3B76617299 +:1001100020414C3D7B783A6E756C6C2C793A6E754B +:100120006C6C7D3B666F72287661722041483D3071 +:100130003B41483C746869732E63757272656E74D6 +:10014000506174685F2E6C656E6774683B41482B24 +:100150003D4145297B76617220414B3D5B5D3B769D +:1001600061722041463D66616C73653B414B2E7068 +:1001700075736828223C675F766D6C5F3A736861BF +:100180007065222C272066696C6C65643D22272CE3 +:100190002121414D2C2722272C27207374796C654F +:1001A0003D22706F736974696F6E3A6162736F6C30 +:1001B0007574653B77696474683A272C6D2C2270DE +:1001C000783B6865696768743A222C414E2C277029 +:1001D000783B22272C2720636F6F72646F726967E8 +:1001E000696E3D22302C3022272C2720636F6F72DE +:1001F0006473697A653D22272C442A6D2C222C22B7 +:100200002C442A414E2C2722272C27207374726FEE +:100210006B65643D22272C21414D2C2722272C275A +:1002200020706174683D2227293B76617220414F1E +:100230003D66616C73653B666F7228766172204122 +:10024000493D41483B41493C4D6174682E6D696EA2 +:100250002841482B41452C746869732E637572726E +:10026000656E74506174685F2E6C656E6774682982 +:100270003B41492B2B297B69662841492541453D56 +:100280003D30262641493E30297B414B2E70757307 +:10029000682822206D20222C4B28746869732E63F5 +:1002A000757272656E74506174685F5B41492D317F +:1002B0005D2E78292C222C222C4B28746869732EF1 +:1002C00063757272656E74506174685F5B41492D2D +:1002D000315D2E7929297D766172205A3D746869D5 +:1002E000732E63757272656E74506174685F5B41E2 +:1002F000495D3B76617220414A3B7377697463685C +:10030000285A2E74797065297B63617365226D6F3D +:100310007665546F223A414A3D5A3B414B2E7075E7 +:1003200073682822206D20222C4B285A2E78292CE5 +:10033000222C222C4B285A2E7929293B6272656186 +:100340006B3B63617365226C696E65546F223A4141 +:100350004B2E707573682822206C20222C4B285A53 +:100360002E78292C222C222C4B285A2E7929293BF5 +:10037000627265616B3B6361736522636C6F736569 +:10038000223A414B2E70757368282220782022294A +:100390003B5A3D6E756C6C3B627265616B3B636191 +:1003A00073652262657A6965724375727665546F0A +:1003B000223A414B2E707573682822206320222C2C +:1003C0004B285A2E63703178292C222C222C4B2852 +:1003D0005A2E63703179292C222C222C4B285A2E2C +:1003E00063703278292C222C222C4B285A2E6370D1 +:1003F0003279292C222C222C4B285A2E78292C2277 +:100400002C222C4B285A2E7929293B627265616B6C +:100410003B63617365226174223A6361736522777D +:1004200061223A414B2E70757368282220222C5A83 +:100430002E747970652C2220222C4B285A2E782D70 +:10044000746869732E6172635363616C65585F2AC7 +:100450005A2E726164697573292C222C222C4B2828 +:100460005A2E792D746869732E6172635363616CBF +:1004700065595F2A5A2E726164697573292C22208E +:10048000222C4B285A2E782B746869732E61726364 +:100490005363616C65585F2A5A2E72616469757383 +:1004A000292C222C222C4B285A2E792B7468697304 +:1004B0002E6172635363616C65595F2A5A2E7261B3 +:1004C00064697573292C2220222C4B285A2E7853CC +:1004D00074617274292C222C222C4B285A2E7953A9 +:1004E00074617274292C2220222C4B285A2E7845B4 +:1004F0006E64292C222C222C4B285A2E79456E64AE +:1005000029293B627265616B7D6966285A297B697E +:10051000662841472E783D3D6E756C6C7C7C5A2E6A +:10052000783C41472E78297B41472E783D5A2E78DA +:100530007D696628414C2E783D3D6E756C6C7C7CE7 +:100540005A2E783E414C2E78297B414C2E783D5ACC +:100550002E787D69662841472E793D3D6E756C6C1D +:100560007C7C5A2E793C41472E79297B41472E7954 +:100570003D5A2E797D696628414C2E793D3D6E7538 +:100580006C6C7C7C5A2E793E414C2E79297B414CF7 +:100590002E793D5A2E797D7D7D414B2E7075736885 +:1005A000282720223E27293B69662821414D297BA7 +:1005B0005228746869732C414B297D656C73657B87 +:1005C0006128746869732C414B2C41472C414C299C +:1005D0007D414B2E7075736828223C2F675F766DC6 +:1005E0006C5F3A73686170653E22293B7468697379 +:1005F0002E656C656D656E745F2E696E73657274C1 +:1006000041646A6163656E7448544D4C282262658A +:10061000666F7265456E64222C414B2E6A6F696E5F +:1006200028222229297D7D3B66756E6374696F6E71 +:100630002052286A2C4145297B76617220693D59F8 +:10064000286A2E7374726F6B655374796C65293BDD +:10065000766172206D3D692E636F6C6F723B7661BF +:100660007220703D692E616C7068612A6A2E676C19 +:100670006F62616C416C7068613B766172205A3DBB +:100680006A2E6C696E655363616C655F2A6A2E6CB5 +:10069000696E6557696474683B6966285A3C3129FC +:1006A0007B702A3D5A7D41452E7075736828223C27 +:1006B000675F766D6C5F3A7374726F6B65222C277F +:1006C000206F7061636974793D22272C702C27227A +:1006D000272C27206A6F696E7374796C653D222719 +:1006E0002C6A2E6C696E654A6F696E2C2722272C46 +:1006F00027206D697465726C696D69743D22272CC1 +:100700006A2E6D697465724C696D69742C27222795 +:100710002C2720656E646361703D22272C74286A43 +:100720002E6C696E65436170292C2722272C2720A7 +:100730007765696768743D22272C5A2C27707822C8 +:10074000272C2720636F6C6F723D22272C6D2C277E +:1007500022202F3E27297D66756E6374696F6E2097 +:100760006128414F2C41472C41682C4150297B7610 +:1007700061722041483D414F2E66696C6C5374791B +:100780006C653B7661722041593D414F2E61726329 +:100790005363616C65585F3B7661722041583D41FF +:1007A0004F2E6172635363616C65595F3B76617272 +:1007B000205A3D41502E782D41682E783B7661724B +:1007C000206D3D41502E792D41682E793B69662878 +:1007D000414820696E7374616E63656F6620762987 +:1007E0007B76617220414C3D303B766172204163E3 +:1007F0003D7B783A302C793A307D3B7661722041EE +:10080000553D303B76617220414B3D313B69662856 +:1008100041482E747970655F3D3D2267726164695D +:10082000656E7422297B76617220414A3D41482ED3 +:1008300078305F2F41593B766172206A3D41482EE6 +:1008400079305F2F41583B7661722041493D4148E4 +:100850002E78315F2F41593B76617220416A3D41CC +:10086000482E79315F2F41583B7661722041673DB8 +:10087000414F2E676574436F6F7264735F28414AFE +:100880002C6A293B7661722041663D414F2E676597 +:1008900074436F6F7264735F2841492C416A293B2E +:1008A0007661722041453D41662E782D41672E7854 +:1008B0003B76617220703D41662E792D41672E791D +:1008C0003B414C3D4D6174682E6174616E3228412C +:1008D000452C70292A3138302F4D6174682E5049CB +:1008E0003B696628414C3C30297B414C2B3D3336DB +:1008F000307D696628414C3C302E3030303030310C +:10090000297B414C3D307D7D656C73657B766172E2 +:100910002041673D414F2E676574436F6F7264736A +:100920005F2841482E78305F2C41482E79305F296E +:100930003B41633D7B783A2841672E782D41682EF4 +:1009400078292F5A2C793A2841672E792D41682E23 +:1009500079292F6D7D3B5A2F3D41592A443B6D2FFC +:100960003D41582A443B7661722041613D7A2E6DAB +:100970006178285A2C6D293B41553D322A41482E39 +:1009800072305F2F41613B414B3D322A41482E720C +:10099000315F2F41612D41557D7661722041533D7C +:1009A00041482E636F6C6F72735F3B41532E736FC0 +:1009B00072742866756E6374696F6E28416B2C695A +:1009C000297B72657475726E20416B2E6F6666733B +:1009D00065742D692E6F66667365747D293B76613B +:1009E0007220414E3D41532E6C656E6774683B76B4 +:1009F00061722041523D41535B305D2E636F6C6FDD +:100A0000723B7661722041513D41535B414E2D3125 +:100A10005D2E636F6C6F723B7661722041573D4172 +:100A2000535B305D2E616C7068612A414F2E676C9C +:100A30006F62616C416C7068613B766172204156F7 +:100A40003D41535B414E2D315D2E616C7068612AD2 +:100A5000414F2E676C6F62616C416C7068613B76D0 +:100A600061722041623D5B5D3B666F722876617208 +:100A70002041653D303B41653C414E3B41652B2B60 +:100A8000297B76617220414D3D41535B41655D3B61 +:100A900041622E7075736828414D2E6F66667365CE +:100AA000742A414B2B41552B2220222B414D2E6382 +:100AB0006F6C6F72297D41472E7075736828273CD3 +:100AC000675F766D6C5F3A66696C6C2074797065EF +:100AD0003D22272C41482E747970655F2C272227F0 +:100AE0002C27206D6574686F643D226E6F6E6522E1 +:100AF00020666F6375733D223130302522272C2705 +:100B000020636F6C6F723D22272C41522C272227C5 +:100B10002C2720636F6C6F72323D22272C41512CA1 +:100B20002722272C2720636F6C6F72733D22272C9E +:100B300041622E6A6F696E28222C22292C272227D7 +:100B40002C27206F7061636974793D22272C4156F0 +:100B50002C2722272C2720675F6F5F3A6F70616315 +:100B6000697479323D22272C41572C2722272C27C4 +:100B700020616E676C653D22272C414C2C27222773 +:100B80002C2720666F637573706F736974696F6E5D +:100B90003D22272C41632E782C222C222C41632EBF +:100BA000792C2722202F3E27297D656C73657B6970 +:100BB0006628414820696E7374616E63656F6620B4 +:100BC00075297B6966285A26266D297B76617220F5 +:100BD00041463D2D41682E783B76617220415A3D59 +:100BE0002D41682E793B41472E7075736828223C51 +:100BF000675F766D6C5F3A66696C6C222C2720709B +:100C00006F736974696F6E3D22272C41462F5A2AF3 +:100C100041592A41592C222C222C415A2F6D2A410C +:100C2000582A41582C2722272C2720747970653D9B +:100C30002274696C6522272C27207372633D22275A +:100C40002C41482E7372635F2C2722202F3E2729C8 +:100C50007D7D656C73657B7661722041693D5928A5 +:100C6000414F2E66696C6C5374796C65293B7661D3 +:100C7000722041543D41692E636F6C6F723B766107 +:100C8000722041643D41692E616C7068612A414F58 +:100C90002E676C6F62616C416C7068613B41472EDE +:100CA0007075736828273C675F766D6C5F3A66697C +:100CB0006C6C20636F6C6F723D22272C41542C2783 +:100CC00022206F7061636974793D22272C41642C66 +:100CD0002722202F3E27297D7D7D4D2E66696C6C55 +:100CE0003D66756E6374696F6E28297B74686973DD +:100CF0002E7374726F6B652874727565297D3B4D18 +:100D00002E636C6F7365506174683D66756E6374B5 +:100D1000696F6E28297B746869732E6375727265BA +:100D20006E74506174685F2E70757368287B747977 +:100D300070653A22636C6F7365227D297D3B4D2E71 +:100D4000676574436F6F7264735F3D66756E63743D +:100D5000696F6E286A2C69297B766172205A3D740E +:100D60006869732E6D5F3B72657475726E7B783A3D +:100D7000442A286A2A5A5B305D5B305D2B692A5A07 +:100D80005B315D5B305D2B5A5B325D5B305D292DE5 +:100D9000462C793A442A286A2A5A5B305D5B315DD9 +:100DA0002B692A5A5B315D5B315D2B5A5B325D5B8F +:100DB000315D292D467D7D3B4D2E736176653D6607 +:100DC000756E6374696F6E28297B766172205A3D57 +:100DD0007B7D3B5128746869732C5A293B74686980 +:100DE000732E61537461636B5F2E70757368285A3C +:100DF000293B746869732E6D537461636B5F2E7049 +:100E000075736828746869732E6D5F293B7468690F +:100E1000732E6D5F3D64285628292C746869732EE3 +:100E20006D5F297D3B4D2E726573746F72653D66F3 +:100E3000756E6374696F6E28297B696628746869AA +:100E4000732E61537461636B5F2E6C656E6774689B +:100E5000297B5128746869732E61537461636B5FD9 +:100E60002E706F7028292C74686973293B74686927 +:100E7000732E6D5F3D746869732E6D537461636B7F +:100E80005F2E706F7028297D7D3B66756E63746977 +:100E90006F6E2048285A297B72657475726E2069BE +:100EA0007346696E697465285A5B305D5B305D29F5 +:100EB0002626697346696E697465285A5B305D5BE6 +:100EC000315D292626697346696E697465285A5B07 +:100ED000315D5B305D292626697346696E697465EC +:100EE000285A5B315D5B315D292626697346696E40 +:100EF000697465285A5B325D5B305D29262669730B +:100F000046696E697465285A5B325D5B315D297D87 +:100F100066756E6374696F6E207928692C5A2C6A25 +:100F2000297B6966282148285A29297B72657475AE +:100F3000726E207D692E6D5F3D5A3B6966286A2975 +:100F40007B76617220703D5A5B305D5B305D2A5A62 +:100F50005B315D5B315D2D5A5B305D5B315D2A5AE3 +:100F60005B315D5B305D3B692E6C696E655363611F +:100F70006C655F3D6B2862287029297D7D4D2E743C +:100F800072616E736C6174653D66756E6374696FD2 +:100F90006E286A2C69297B766172205A3D5B5B3131 +:100FA0002C302C305D2C5B302C312C305D2C5B6A6E +:100FB0002C692C315D5D3B7928746869732C642839 +:100FC0005A2C746869732E6D5F292C66616C736589 +:100FD000297D3B4D2E726F746174653D66756E633D +:100FE00074696F6E2869297B766172206D3D552882 +:100FF00069293B766172206A3D4A2869293B7661FE +:1010000072205A3D5B5B6D2C6A2C305D2C5B2D6A27 +:101010002C6D2C305D2C5B302C302C315D5D3B79A0 +:1010200028746869732C64285A2C746869732E6D4F +:101030005F292C66616C7365297D3B4D2E7363615E +:101040006C653D66756E6374696F6E286A2C6929DC +:101050007B746869732E6172635363616C65585F5A +:101060002A3D6A3B746869732E6172635363616CD5 +:1010700065595F2A3D693B766172205A3D5B5B6A28 +:101080002C302C305D2C5B302C692C305D2C5B308F +:101090002C302C315D5D3B7928746869732C642891 +:1010A0005A2C746869732E6D5F292C7472756529CA +:1010B0007D3B4D2E7472616E73666F726D3D667509 +:1010C0006E6374696F6E28702C6D2C41462C4145FF +:1010D0002C692C5A297B766172206A3D5B5B702CEF +:1010E0006D2C305D2C5B41462C41452C305D2C5BDA +:1010F000692C5A2C315D5D3B7928746869732C64C6 +:10110000286A2C746869732E6D5F292C747275655A +:10111000297D3B4D2E7365745472616E73666F72D8 +:101120006D3D66756E6374696F6E2841452C702C39 +:1011300041472C41462C6A2C69297B766172205AE2 +:101140003D5B5B41452C702C305D2C5B41472C4155 +:10115000462C305D2C5B6A2C692C315D5D3B792817 +:10116000746869732C5A2C74727565297D3B4D2EF9 +:1011700064726177546578745F3D66756E637469F7 +:101180006F6E28414B2C41492C41482C414E2C413B +:1011900047297B76617220414D3D746869732E6DDD +:1011A0005F2C41513D313030302C693D302C415065 +:1011B0003D41512C41463D7B783A302C793A307D87 +:1011C0002C41453D5B5D3B766172205A3D5028586D +:1011D00028746869732E666F6E74292C746869733D +:1011E0002E656C656D656E745F293B766172206A51 +:1011F0003D4141285A293B7661722041523D746835 +:1012000069732E656C656D656E745F2E63757272A1 +:10121000656E745374796C653B76617220703D74B1 +:101220006869732E74657874416C69676E2E746F8B +:101230004C6F7765724361736528293B73776974D6 +:1012400063682870297B63617365226C656674220C +:101250003A636173652263656E746572223A6361F5 +:101260007365227269676874223A627265616B3BCA +:101270006361736522656E64223A703D41522E644B +:101280006972656374696F6E3D3D226C7472223FB2 +:10129000227269676874223A226C656674223B6226 +:1012A0007265616B3B636173652273746172742252 +:1012B0003A703D41522E646972656374696F6E3D88 +:1012C0003D2272746C223F227269676874223A224E +:1012D0006C656674223B627265616B3B6465666136 +:1012E000756C743A703D226C656674227D73776903 +:1012F00074636828746869732E74657874426173C6 +:10130000656C696E65297B636173652268616E67D0 +:10131000696E67223A6361736522746F70223A4185 +:10132000462E793D5A2E73697A652F312E37353B1B +:10133000627265616B3B63617365226D6964646CA5 +:1013400065223A627265616B3B64656661756C74B7 +:101350003A63617365206E756C6C3A6361736522E4 +:10136000616C7068616265746963223A6361736578 +:10137000226964656F67726170686963223A6361AC +:10138000736522626F74746F6D223A41462E793D07 +:101390002D5A2E73697A652F322E32353B62726573 +:1013A000616B7D7377697463682870297B636173EF +:1013B00065227269676874223A693D41513B415028 +:1013C0003D302E30353B627265616B3B6361736506 +:1013D0002263656E746572223A693D41503D415108 +:1013E0002F323B627265616B7D76617220414F3DA9 +:1013F000746869732E676574436F6F7264735F28D6 +:1014000041492B41462E782C41482B41462E7929C3 +:101410003B41452E7075736828273C675F766D6C7D +:101420005F3A6C696E652066726F6D3D22272C2DC8 +:10143000692C2720302220746F3D22272C41502C0C +:101440002720302E30352220272C2720636F6F7203 +:101450006473697A653D223130302031303022208A +:10146000636F6F72646F726967696E3D22302030FE +:1014700022272C272066696C6C65643D22272C216D +:1014800041472C2722207374726F6B65643D2227BD +:101490002C212141472C2722207374796C653D2231 +:1014A000706F736974696F6E3A6162736F6C757493 +:1014B000653B77696474683A3170783B6865696741 +:1014C00068743A3170783B223E27293B696628418F +:1014D00047297B5228746869732C4145297D656CC6 +:1014E00073657B6128746869732C41452C7B783A5D +:1014F0002D692C793A307D2C7B783A41502C793A01 +:101500005A2E73697A657D297D76617220414C3D42 +:10151000414D5B305D5B305D2E746F46697865646C +:101520002833292B222C222B414D5B315D5B305D12 +:101530002E746F46697865642833292B222C222B60 +:10154000414D5B305D5B315D2E746F46697865643B +:101550002833292B222C222B414D5B315D5B315DE1 +:101560002E746F46697865642833292B222C302C21 +:1015700030223B76617220414A3D4B28414F2E7804 +:101580002F44292B222C222B4B28414F2E792F44DC +:10159000293B41452E7075736828273C675F766D3F +:1015A0006C5F3A736B6577206F6E3D227422206DFD +:1015B00061747269783D22272C414C2C2722202708 +:1015C0002C27206F66667365743D22272C414A2CB8 +:1015D0002722206F726967696E3D22272C692C27AC +:1015E000203022202F3E272C273C675F766D6C5FD2 +:1015F0003A706174682074657874706174686F6B98 +:101600003D227472756522202F3E272C273C675F90 +:10161000766D6C5F3A7465787470617468206F6E73 +:101620003D22747275652220737472696E673D2263 +:10163000272C414428414B292C2722207374796C94 +:10164000653D22762D746578742D616C69676E3AFC +:10165000272C702C223B666F6E743A222C41442852 +:101660006A292C2722202F3E3C2F675F766D6C5F06 +:101670003A6C696E653E27293B746869732E656C08 +:10168000656D656E745F2E696E7365727441646A10 +:101690006163656E7448544D4C28226265666F72B2 +:1016A00065456E64222C41452E6A6F696E282222A0 +:1016B00029297D3B4D2E66696C6C546578743D66B6 +:1016C000756E6374696F6E286A2C5A2C6D2C6929AB +:1016D0007B746869732E64726177546578745F28CF +:1016E0006A2C5A2C6D2C692C66616C7365297D3BC4 +:1016F0004D2E7374726F6B65546578743D66756EAC +:101700006374696F6E286A2C5A2C6D2C69297B745E +:101710006869732E64726177546578745F286A2CE7 +:101720005A2C6D2C692C74727565297D3B4D2E6D7C +:10173000656173757265546578743D66756E637422 +:10174000696F6E286A297B69662821746869732E1F +:10175000746578744D656173757265456C5F297B3E +:10176000766172205A3D273C7370616E20737479E4 +:101770006C653D22706F736974696F6E3A61627354 +:101780006F6C7574653B746F703A2D323030303049 +:1017900070783B6C6566743A303B70616464696E66 +:1017A000673A303B6D617267696E3A303B626F72C7 +:1017B0006465723A6E6F6E653B77686974652D7308 +:1017C000706163653A7072653B223E3C2F737061B5 +:1017D0006E3E273B746869732E656C656D656E742B +:1017E0005F2E696E7365727441646A6163656E74BD +:1017F00048544D4C28226265666F7265456E6422BE +:101800002C5A293B746869732E746578744D656130 +:1018100073757265456C5F3D746869732E656C65A0 +:101820006D656E745F2E6C6173744368696C647D62 +:1018300076617220693D746869732E656C656D65AB +:101840006E745F2E6F776E6572446F63756D656E33 +:10185000743B746869732E746578744D6561737533 +:101860007265456C5F2E696E6E657248544D4C3DD5 +:1018700022223B746869732E746578744D656173B8 +:10188000757265456C5F2E7374796C652E666F6E2C +:10189000743D746869732E666F6E743B7468697307 +:1018A0002E746578744D656173757265456C5F2E35 +:1018B000617070656E644368696C6428692E637238 +:1018C00065617465546578744E6F6465286A29296A +:1018D0003B72657475726E7B77696474683A74687C +:1018E00069732E746578744D656173757265456CA6 +:1018F0005F2E6F666673657457696474687D7D3B9F +:101900004D2E636C69703D66756E6374696F6E28E9 +:10191000297B7D3B4D2E617263546F3D66756E630E +:1019200074696F6E28297B7D3B4D2E6372656174EF +:10193000655061747465726E3D66756E6374696F2F +:101940006E28692C5A297B72657475726E206E65DB +:1019500077207528692C5A297D3B66756E637469FA +:101960006F6E2076285A297B746869732E7479709B +:10197000655F3D5A3B746869732E78305F3D303B3C +:10198000746869732E79305F3D303B746869732EDB +:1019900072305F3D303B746869732E78315F3D3043 +:1019A0003B746869732E79315F3D303B74686973AD +:1019B0002E72315F3D303B746869732E636F6C6FBC +:1019C00072735F3D5B5D7D762E70726F746F74799C +:1019D00070652E616464436F6C6F7253746F703DF9 +:1019E00066756E6374696F6E28692C5A297B5A3D3F +:1019F00059285A293B746869732E636F6C6F727330 +:101A00005F2E70757368287B6F66667365743A69BC +:101A10002C636F6C6F723A5A2E636F6C6F722C610D +:101A20006C7068613A5A2E616C7068617D297D3BEB +:101A300066756E6374696F6E207528692C5A297BF0 +:101A4000712869293B737769746368285A297B6315 +:101A500061736522726570656174223A63617365B2 +:101A6000206E756C6C3A6361736522223A74686902 +:101A7000732E72657065746974696F6E5F3D227252 +:101A80006570656174223B627265616B3B63617373 +:101A900065227265706561742D78223A63617365A1 +:101AA000227265706561742D79223A6361736522D3 +:101AB0006E6F2D726570656174223A746869732E59 +:101AC00072657065746974696F6E5F3D5A3B6272CE +:101AD00065616B3B64656661756C743A6E28225370 +:101AE000594E5441585F45525222297D746869739A +:101AF0002E7372635F3D692E7372633B7468697302 +:101B00002E77696474685F3D692E77696474683BF9 +:101B1000746869732E6865696768745F3D692E68CB +:101B200065696768747D66756E6374696F6E206E33 +:101B3000285A297B7468726F77206E6577206F282A +:101B40005A297D66756E6374696F6E2071285A29F3 +:101B50007B696628215A7C7C5A2E6E6F64655479A5 +:101B60007065213D317C7C5A2E7461674E616D65D4 +:101B7000213D22494D4722297B6E28225459504548 +:101B80005F4D49534D415443485F45525222297D90 +:101B90006966285A2E72656164795374617465218F +:101BA0003D22636F6D706C65746522297B6E2822FF +:101BB000494E56414C49445F53544154455F455248 +:101BC0005222297D7D66756E6374696F6E206F2861 +:101BD0005A297B746869732E636F64653D74686904 +:101BE000735B5A5D3B746869732E6D6573736167CF +:101BF000653D5A2B223A20444F4D2045786365704D +:101C000074696F6E20222B746869732E636F64652C +:101C10007D76617220783D6F2E70726F746F74796B +:101C200070653D6E6577204572726F723B782E4904 +:101C30004E4445585F53495A455F4552523D313BEA +:101C4000782E444F4D535452494E475F53495A459D +:101C50005F4552523D323B782E48494552415243EE +:101C600048595F524551554553545F4552523D3393 +:101C70003B782E57524F4E475F444F43554D454E8C +:101C8000545F4552523D343B782E494E56414C49A3 +:101C9000445F4348415241435445525F4552523D8F +:101CA000353B782E4E4F5F444154415F414C4C4F81 +:101CB0005745445F4552523D363B782E4E4F5F4D5F +:101CC0004F44494649434154494F4E5F414C4C4F64 +:101CD0005745445F4552523D373B782E4E4F545F37 +:101CE000464F554E445F4552523D383B782E4E4F3D +:101CF000545F535550504F525445445F4552523DE6 +:101D0000393B782E494E5553455F41545452494210 +:101D10005554455F4552523D31303B782E494E5621 +:101D2000414C49445F53544154455F4552523D3103 +:101D3000313B782E53594E5441585F4552523D31F4 +:101D4000323B782E494E56414C49445F4D4F4449F1 +:101D50004649434154494F4E5F4552523D31333B12 +:101D6000782E4E414D4553504143455F4552523DBB +:101D700031343B782E494E56414C49445F414343F0 +:101D80004553535F4552523D31353B782E56414CB9 +:101D900049444154494F4E5F4552523D31363B789C +:101DA0002E545950455F4D49534D415443485F456A +:101DB00052523D31373B475F766D6C43616E7661C1 +:101DC000734D616E616765723D453B43616E76613F +:101DD0007352656E646572696E67436F6E74657881 +:101DE0007432443D573B43616E7661734772616460 +:101DF00069656E743D763B43616E766173506174C4 +:101E00007465726E3D753B444F4D457863657074E3 +:101E1000696F6E3D6F7D2928297D3B00BC2C000039 +:101E20001C0000009E2C000068696768736C696480 +:101E3000652E6373730000000D0A2E68696768736E +:101E40006C6964652D636F6E7461696E6572206480 +:101E50006976207B0D0A09666F6E742D66616D6967 +:101E60006C793A2056657264616E612C2048656C0D +:101E70007665746963613B0D0A09666F6E742D7334 +:101E8000697A653A20313070743B0D0A7D0D0A2E57 +:101E900068696768736C696465207B0D0A096F75F2 +:101EA000746C696E653A206E6F6E653B0D0A09743D +:101EB0006578742D6465636F726174696F6E3A2022 +:101EC0006E6F6E653B0D0A7D0D0A2F2A2E686967BD +:101ED00068736C69646520696D67207B0D0A09620F +:101EE0006F726465723A2032707820736F6C696427 +:101EF0002073696C7665723B0D0A7D0D0A2E686948 +:101F00006768736C6964653A686F76657220696D9D +:101F100067207B0D0A09626F726465722D636F6CB6 +:101F20006F723A20677261793B0D0A7D2A2F0D0A84 +:101F30002E68696768736C69646520613A666F63CF +:101F40007573207B0D0A6F766572666C6F773A2029 +:101F500068696464656E3B0D0A6F75746C696E65C3 +:101F60003A6E6F6E653B0D0A7D0D0A2E68696768D3 +:101F7000736C6964652D6163746976652D616E6348 +:101F8000686F7220696D67207B0D0A097669736935 +:101F900062696C6974793A2068696464656E3B0DA6 +:101FA0000A7D0D0A2E68696768736C6964652D6720 +:101FB000616C6C657279202E68696768736C6964FE +:101FC000652D6163746976652D616E63686F72203B +:101FD000696D67207B0D0A09626F726465722D63FB +:101FE0006F6C6F723A20626C61636B3B0D0A09760D +:101FF00069736962696C6974793A20766973696298 +:102000006C653B0D0A09637572736F723A206465E3 +:102010006661756C743B0D0A7D0D0A2E68696768F0 +:10202000736C6964652D696D616765207B0D0A09B4 +:10203000626F726465722D77696474683A203270D9 +:10204000783B0D0A09626F726465722D7374796C46 +:10205000653A20736F6C69643B0D0A09626F7264A4 +:1020600065722D636F6C6F723A2077686974653B97 +:102070000D0A096261636B67726F756E643A20675F +:102080007261793B0D0A7D0D0A2E68696768736C71 +:102090006964652D777261707065722C202E686995 +:1020A0006768736C6964652D6F75746C696E652003 +:1020B0007B0D0A096261636B67726F756E643A200B +:1020C00077686974653B0D0A7D0D0A2E676C6F7326 +:1020D00073792D6461726B207B0D0A096261636BF9 +:1020E00067726F756E643A20233131313B0D0A7D82 +:1020F0000D0A2E68696768736C6964652D696D6186 +:1021000067652D626C7572207B0D0A7D0D0A2E6845 +:10211000696768736C6964652D6E756D62657220A0 +:102120007B0D0A09666F6E742D7765696768743A6E +:1021300020626F6C643B0D0A09636F6C6F723A200A +:10214000677261793B0D0A7D0D0A2E6869676873B5 +:102150006C6964652D63617074696F6E207B0D0A14 +:1021600009646973706C61793A206E6F6E653B0D1E +:102170000A09626F726465722D746F703A206E6F17 +:102180006E653B0D0A09666F6E742D73697A653A48 +:102190002031656D3B0D0A0970616464696E673AB0 +:1021A000203570783B0D0A096261636B67726F7549 +:1021B0006E643A2077686974653B0D0A7D0D0A2EBE +:1021C00068696768736C6964652D68656164696EC8 +:1021D00067207B0D0A09646973706C61793A206E1F +:1021E0006F6E653B0D0A09666F6E742D77656967C2 +:1021F00068743A20626F6C643B0D0A096D61726706 +:10220000696E3A20302E34656D3B0D0A7D0D0A2E25 +:1022100068696768736C6964652D64696D6D696E62 +:1022200067207B0D0A09706F736974696F6E3A20BD +:102230006162736F6C7574653B0D0A096261636B53 +:1022400067726F756E643A20626C61636B3B0D0A56 +:102250007D0D0A612E68696768736C6964652D6617 +:10226000756C6C2D657870616E64207B0D0A202082 +:10227000206261636B67726F756E643A2075726C71 +:10228000282E2E2F696D616765732F66756C6C65DE +:102290007870616E642E67696629206E6F2D726595 +:1022A000706561743B0D0A202020646973706C6155 +:1022B000793A20626C6F636B3B0D0A2020206D61C0 +:1022C0007267696E3A20302031307078203130707A +:1022D0007820303B0D0A20202077696474683A200A +:1022E000333470783B0D0A20202068656967687474 +:1022F0003A20333470783B0D0A7D0D0A2E686967E9 +:1023000068736C6964652D6C6F6164696E67207BAE +:102310000D0A09646973706C61793A20626C6F63AD +:102320006B3B0D0A09636F6C6F723A20626C6163DC +:102330006B3B0D0A09666F6E742D73697A653A20DE +:102340003970783B0D0A09666F6E742D7765696781 +:1023500068743A20626F6C643B0D0A097465787486 +:102360002D7472616E73666F726D3A207570706550 +:1023700072636173653B0D0A09746578742D646539 +:10238000636F726174696F6E3A206E6F6E653B0D9C +:102390000A0970616464696E673A203370783B0D96 +:1023A0000A09626F726465723A2031707820736F27 +:1023B0006C69642077686974653B0D0A0962616322 +:1023C0006B67726F756E642D636F6C6F723A2077F6 +:1023D000686974653B0D0A0970616464696E672DF4 +:1023E0006C6566743A20323270783B0D0A0962617E +:1023F000636B67726F756E642D696D6167653A20F6 +:1024000075726C282E2E2F696D616765732F6C6F46 +:10241000616465722E77686974652E676966293B09 +:102420000D0A096261636B67726F756E642D726568 +:10243000706561743A206E6F2D7265706561743BD2 +:102440000D0A096261636B67726F756E642D706F40 +:10245000736974696F6E3A20337078203170783BFD +:102460000D0A7D0D0A612E68696768736C69646581 +:102470002D637265646974732C0D0A612E68696737 +:1024800068736C6964652D6372656469747320692F +:10249000207B0D0A0970616464696E673A203270AE +:1024A000783B0D0A09636F6C6F723A2073696C7622 +:1024B00065723B0D0A09746578742D6465636F72EB +:1024C0006174696F6E3A206E6F6E653B0D0A096626 +:1024D0006F6E742D73697A653A20313070783B0DD8 +:1024E0000A7D0D0A612E68696768736C6964652DE1 +:1024F000637265646974733A686F7665722C0D0A4D +:10250000612E68696768736C6964652D63726564C0 +:102510006974733A686F7665722069207B0D0A09C9 +:10252000636F6C6F723A2077686974653B0D0A09B6 +:102530006261636B67726F756E642D636F6C6F722F +:102540003A20677261793B0D0A7D0D0A2E68696732 +:1025500068736C6964652D6D6F76652C202E6869D3 +:102560006768736C6964652D6D6F7665202A207BC2 +:102570000D0A09637572736F723A206D6F76653B51 +:102580000D0A7D0D0A2E68696768736C6964652D94 +:102590006F7665726C6179207B0D0A0964697370CE +:1025A0006C61793A206E6F6E653B0D0A7D0D0A2FC6 +:1025B0002A204578616D706C65206F6620612073FC +:1025C000656D697472616E73706172656E742C20D2 +:1025D0006F666673657420636C6F7365627574747F +:1025E0006F6E202A2F0D0A2E636C6F7365627574EF +:1025F000746F6E207B0D0A09706F736974696F6E5A +:102600003A2072656C61746976653B0D0A09746FD6 +:10261000703A202D313570783B0D0A096C6566746F +:102620003A20313570783B0D0A0977696474683A4D +:1026300020333070783B0D0A096865696768743A21 +:1026400020333070783B0D0A09637572736F723AEC +:1026500020706F696E7465723B0D0A096261636B6D +:1026600067726F756E643A2075726C282E2E2F6912 +:102670006D616765732F636C6F73652E706E67296C +:102680003B0D0A092F2A204E4F54452120466F72D8 +:10269000204945362C20796F7520616C736F206E50 +:1026A00065656420746F207570646174652074685A +:1026B000652068696768736C6964652D6965362E85 +:1026C0006373732066696C652E202A2F0D0A7D0DB9 +:1026D0000A0D0A2F2A2A2A2A2A2A2A2A2A2A2A2AB2 :1026E0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A4A :1026F0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3A :102700002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A29 -:102710002A2F0D0A2F2A20436F6E74726F6C73205C -:10272000666F72207468652067616C6C657269659C -:10273000732E090909090909090909090920202035 -:102740002A2F0D0A2F2A2052656D6F766520746836 -:1027500065736520696620796F7520617265206EEA -:102760006F74207573696E6720612067616C6C659A -:102770007279090909090909092020202A2F0D0A5F -:102780002F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AA4 -:102790002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A99 +:102710002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A19 +:102720002A2F0D0A2F2A20436F6E74726F6C73204C +:10273000666F72207468652067616C6C657269658C +:10274000732E090909090909090909090920202025 +:102750002A2F0D0A2F2A2052656D6F766520746826 +:1027600065736520696620796F7520617265206EDA +:102770006F74207573696E6720612067616C6C658A +:102780007279090909090909092020202A2F0D0A4F +:102790002F2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A94 :1027A0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A89 :1027B0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A79 -:1027C0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0D81 -:1027D0000A2E68696768736C6964652D636F6E742F -:1027E000726F6C73207B0D0A0977696474683A20F4 -:1027F00031393570783B0D0A096865696768743A44 -:1028000020343070783B0D0A096261636B67726F28 -:10281000756E643A2075726C282E2E2F696D616773 -:1028200065732F636F6E74726F6C6261722D77685F -:102830006974652E676966292030202D39307078DB -:10284000206E6F2D7265706561743B0D0A096D61B4 -:102850007267696E3A203230707820313570782096 -:102860003130707820303B0D0A7D0D0A2E68696783 -:1028700068736C6964652D636F6E74726F6C73201E -:10288000756C207B0D0A09706F736974696F6E3AFD -:102890002072656C61746976653B0D0A096C65662A -:1028A000743A20313570783B0D0A096865696768AC -:1028B000743A20343070783B0D0A096C6973742DBA -:1028C0007374796C653A206E6F6E653B0D0A096D05 -:1028D000617267696E3A20303B0D0A097061646469 -:1028E000696E673A20303B0D0A096261636B67725B -:1028F0006F756E643A2075726C282E2E2F696D618B -:102900006765732F636F6E74726F6C6261722D777F -:10291000686974652E676966292072696768742022 -:102920002D39307078206E6F2D7265706561743B43 -:102930000D0A7D0D0A2E68696768736C6964652DE0 -:10294000636F6E74726F6C73206C69207B0D0A0963 -:10295000666C6F61743A206C6566743B0D0A097091 -:10296000616464696E673A2035707820303B0D0AE7 -:102970007D0D0A2E68696768736C6964652D636FE5 -:102980006E74726F6C732061207B0D0A0962616343 -:102990006B67726F756E642D696D6167653A20753E -:1029A000726C282E2E2F696D616765732F636F6EB1 -:1029B00074726F6C6261722D77686974652E6769D5 -:1029C00066293B0D0A09646973706C61793A20626B -:1029D0006C6F636B3B0D0A09666C6F61743A206C17 -:1029E0006566743B0D0A096865696768743A203347 -:1029F0003070783B0D0A0977696474683A20333087 -:102A000070783B0D0A096F75746C696E653A206EBB -:102A10006F6E653B0D0A7D0D0A2E68696768736CE1 -:102A20006964652D636F6E74726F6C7320612E64C0 -:102A3000697361626C6564207B0D0A09637572734A -:102A40006F723A2064656661756C743B0D0A7D0D8A -:102A50000A2E68696768736C6964652D636F6E74AC -:102A6000726F6C732061207370616E207B0D0A0998 -:102A70002F2A2068696465207468652074657874FD -:102A800020666F7220746865736520677261706874 -:102A9000696320627574746F6E73202A2F0D0A09A2 -:102AA000646973706C61793A206E6F6E653B0D0AD4 -:102AB0007D0D0A0D0A0D0A2F2A2054686520435304 -:102AC00053207370726974657320666F7220746826 -:102AD0006520636F6E74726F6C626172202D20735B -:102AE000656520687474703A2F2F7777772E676F3B -:102AF0006F676C652E636F6D2F7365617263683FDE -:102B0000713D6373732B73707269746573202A2F20 -:102B10000D0A2E68696768736C6964652D636F6E52 -:102B200074726F6C73202E68696768736C69646572 -:102B30002D70726576696F75732061207B0D0A09AF -:102B40006261636B67726F756E642D706F73697409 -:102B5000696F6E3A203020303B0D0A7D0D0A2E68D9 -:102B6000696768736C6964652D636F6E74726F6CEE -:102B700073202E68696768736C6964652D7072656F -:102B800076696F757320613A686F766572207B0D88 -:102B90000A096261636B67726F756E642D706F7383 -:102BA0006974696F6E3A2030202D333070783B0D98 -:102BB0000A7D0D0A2E68696768736C6964652D6308 -:102BC0006F6E74726F6C73202E68696768736C69BE -:102BD00064652D70726576696F757320612E646906 -:102BE0007361626C6564207B0D0A096261636B67C7 -:102BF000726F756E642D706F736974696F6E3A20B1 -:102C000030202D363070782021696D706F727461BC -:102C10006E743B0D0A7D0D0A2E68696768736C69D6 -:102C200064652D636F6E74726F6C73202E686967B4 -:102C300068736C6964652D706C61792061207B0D0F -:102C40000A096261636B67726F756E642D706F73D2 -:102C50006974696F6E3A202D3330707820303B0DE7 -:102C60000A7D0D0A2E68696768736C6964652D6357 -:102C70006F6E74726F6C73202E68696768736C690D -:102C800064652D706C617920613A686F7665722099 -:102C90007B0D0A096261636B67726F756E642D70DC -:102CA0006F736974696F6E3A202D33307078202D00 -:102CB000333070783B0D0A7D0D0A2E6869676873A2 -:102CC0006C6964652D636F6E74726F6C73202E680F -:102CD000696768736C6964652D706C617920612E19 -:102CE00064697361626C6564207B0D0A09626163CB -:102CF0006B67726F756E642D706F736974696F6E38 -:102D00003A202D33307078202D36307078202169AC -:102D10006D706F7274616E743B0D0A7D0D0A2E68C2 -:102D2000696768736C6964652D636F6E74726F6C2C -:102D300073202E68696768736C6964652D706175AE -:102D400073652061207B0D0A096261636B67726F96 -:102D5000756E642D706F736974696F6E3A202D36CD -:102D600030707820303B0D0A7D0D0A2E6869676847 -:102D7000736C6964652D636F6E74726F6C73202E53 -:102D800068696768736C6964652D70617573652027 -:102D9000613A686F766572207B0D0A096261636B28 -:102DA00067726F756E642D706F736974696F6E3AB8 -:102DB000202D36307078202D333070783B0D0A7D11 -:102DC0000D0A2E68696768736C6964652D636F6EA0 -:102DD00074726F6C73202E68696768736C696465C0 -:102DE0002D6E6578742061207B0D0A096261636B2A -:102DF00067726F756E642D706F736974696F6E3A68 -:102E0000202D3930707820303B0D0A7D0D0A2E6858 -:102E1000696768736C6964652D636F6E74726F6C3B -:102E200073202E68696768736C6964652D6E6578B8 -:102E30007420613A686F766572207B0D0A096261C1 -:102E4000636B67726F756E642D706F736974696FF1 -:102E50006E3A202D39307078202D333070783B0D4C -:102E60000A7D0D0A2E68696768736C6964652D6355 -:102E70006F6E74726F6C73202E68696768736C690B -:102E800064652D6E65787420612E64697361626C6F -:102E90006564207B0D0A096261636B67726F756EF2 -:102EA000642D706F736974696F6E3A202D393070BC -:102EB00078202D363070782021696D706F727461C2 -:102EC0006E743B0D0A7D0D0A2E68696768736C6924 -:102ED00064652D636F6E74726F6C73202E68696702 -:102EE00068736C6964652D6D6F76652061207B0D5C -:102EF0000A096261636B67726F756E642D706F7320 -:102F00006974696F6E3A202D313230707820303B11 -:102F10000D0A7D0D0A2E68696768736C6964652DFA -:102F2000636F6E74726F6C73202E68696768736C60 -:102F30006964652D6D6F766520613A686F7665729C -:102F4000207B0D0A096261636B67726F756E642D79 -:102F5000706F736974696F6E3A202D3132307078FA -:102F6000202D333070783B0D0A7D0D0A2E6869677D -:102F700068736C6964652D636F6E74726F6C732017 -:102F80002E68696768736C6964652D66756C6C2D55 -:102F9000657870616E642061207B0D0A096261634F -:102FA0006B67726F756E642D706F736974696F6E85 -:102FB0003A202D313530707820303B0D0A7D0D0AD6 -:102FC0002E68696768736C6964652D636F6E7472CF -:102FD0006F6C73202E68696768736C6964652D6611 -:102FE000756C6C2D657870616E6420613A686F76DF -:102FF0006572207B0D0A096261636B67726F756E83 -:10300000642D706F736974696F6E3A202D3135309D -:103010007078202D333070783B0D0A7D0D0A2E68B4 -:10302000696768736C6964652D636F6E74726F6C29 -:1030300073202E68696768736C6964652D66756CAA -:103040006C2D657870616E6420612E6469736162B5 -:103050006C6564207B0D0A096261636B67726F7532 -:103060006E642D706F736974696F6E3A202D3135FF -:10307000307078202D363070782021696D706F7235 -:1030800074616E743B0D0A7D0D0A2E686967687362 -:103090006C6964652D636F6E74726F6C73202E683B -:1030A000696768736C6964652D636C6F7365206113 -:1030B000207B0D0A096261636B67726F756E642D08 -:1030C000706F736974696F6E3A202D313830707883 -:1030D00020303B0D0A7D0D0A2E68696768736C69A4 -:1030E00064652D636F6E74726F6C73202E686967F0 -:1030F00068736C6964652D636C6F736520613A68F1 -:103100006F766572207B0D0A096261636B67726F6F -:10311000756E642D706F736974696F6E3A202D310E -:1031200038307078202D333070783B0D0A7D0D0AD1 -:103130000D0A2F2A2A2A2A2A2A2A2A2A2A2A2A2A27 -:103140002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ADF +:1027C0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A69 +:1027D0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2F0D71 +:1027E0000A2E68696768736C6964652D636F6E741F +:1027F000726F6C73207B0D0A0977696474683A20E4 +:1028000031393570783B0D0A096865696768743A33 +:1028100020343070783B0D0A096261636B67726F18 +:10282000756E643A2075726C282E2E2F696D616763 +:1028300065732F636F6E74726F6C6261722D77684F +:102840006974652E676966292030202D39307078CB +:10285000206E6F2D7265706561743B0D0A096D61A4 +:102860007267696E3A203230707820313570782086 +:102870003130707820303B0D0A7D0D0A2E68696773 +:1028800068736C6964652D636F6E74726F6C73200E +:10289000756C207B0D0A09706F736974696F6E3AED +:1028A0002072656C61746976653B0D0A096C65661A +:1028B000743A20313570783B0D0A0968656967689C +:1028C000743A20343070783B0D0A096C6973742DAA +:1028D0007374796C653A206E6F6E653B0D0A096DF5 +:1028E000617267696E3A20303B0D0A097061646459 +:1028F000696E673A20303B0D0A096261636B67724B +:102900006F756E643A2075726C282E2E2F696D617A +:102910006765732F636F6E74726F6C6261722D776F +:10292000686974652E676966292072696768742012 +:102930002D39307078206E6F2D7265706561743B33 +:102940000D0A7D0D0A2E68696768736C6964652DD0 +:10295000636F6E74726F6C73206C69207B0D0A0953 +:10296000666C6F61743A206C6566743B0D0A097081 +:10297000616464696E673A2035707820303B0D0AD7 +:102980007D0D0A2E68696768736C6964652D636FD5 +:102990006E74726F6C732061207B0D0A0962616333 +:1029A0006B67726F756E642D696D6167653A20752E +:1029B000726C282E2E2F696D616765732F636F6EA1 +:1029C00074726F6C6261722D77686974652E6769C5 +:1029D00066293B0D0A09646973706C61793A20625B +:1029E0006C6F636B3B0D0A09666C6F61743A206C07 +:1029F0006566743B0D0A096865696768743A203337 +:102A00003070783B0D0A0977696474683A20333076 +:102A100070783B0D0A096F75746C696E653A206EAB +:102A20006F6E653B0D0A7D0D0A2E68696768736CD1 +:102A30006964652D636F6E74726F6C7320612E64B0 +:102A4000697361626C6564207B0D0A09637572733A +:102A50006F723A2064656661756C743B0D0A7D0D7A +:102A60000A2E68696768736C6964652D636F6E749C +:102A7000726F6C732061207370616E207B0D0A0988 +:102A80002F2A2068696465207468652074657874ED +:102A900020666F7220746865736520677261706864 +:102AA000696320627574746F6E73202A2F0D0A0992 +:102AB000646973706C61793A206E6F6E653B0D0AC4 +:102AC0007D0D0A0D0A0D0A2F2A20546865204353F4 +:102AD00053207370726974657320666F7220746816 +:102AE0006520636F6E74726F6C626172202D20734B +:102AF000656520687474703A2F2F7777772E676F2B +:102B00006F676C652E636F6D2F7365617263683FCD +:102B1000713D6373732B73707269746573202A2F10 +:102B20000D0A2E68696768736C6964652D636F6E42 +:102B300074726F6C73202E68696768736C69646562 +:102B40002D70726576696F75732061207B0D0A099F +:102B50006261636B67726F756E642D706F736974F9 +:102B6000696F6E3A203020303B0D0A7D0D0A2E68C9 +:102B7000696768736C6964652D636F6E74726F6CDE +:102B800073202E68696768736C6964652D7072655F +:102B900076696F757320613A686F766572207B0D78 +:102BA0000A096261636B67726F756E642D706F7373 +:102BB0006974696F6E3A2030202D333070783B0D88 +:102BC0000A7D0D0A2E68696768736C6964652D63F8 +:102BD0006F6E74726F6C73202E68696768736C69AE +:102BE00064652D70726576696F757320612E6469F6 +:102BF0007361626C6564207B0D0A096261636B67B7 +:102C0000726F756E642D706F736974696F6E3A20A0 +:102C100030202D363070782021696D706F727461AC +:102C20006E743B0D0A7D0D0A2E68696768736C69C6 +:102C300064652D636F6E74726F6C73202E686967A4 +:102C400068736C6964652D706C61792061207B0DFF +:102C50000A096261636B67726F756E642D706F73C2 +:102C60006974696F6E3A202D3330707820303B0DD7 +:102C70000A7D0D0A2E68696768736C6964652D6347 +:102C80006F6E74726F6C73202E68696768736C69FD +:102C900064652D706C617920613A686F7665722089 +:102CA0007B0D0A096261636B67726F756E642D70CC +:102CB0006F736974696F6E3A202D33307078202DF0 +:102CC000333070783B0D0A7D0D0A2E686967687392 +:102CD0006C6964652D636F6E74726F6C73202E68FF +:102CE000696768736C6964652D706C617920612E09 +:102CF00064697361626C6564207B0D0A09626163BB +:102D00006B67726F756E642D706F736974696F6E27 +:102D10003A202D33307078202D363070782021699C +:102D20006D706F7274616E743B0D0A7D0D0A2E68B2 +:102D3000696768736C6964652D636F6E74726F6C1C +:102D400073202E68696768736C6964652D7061759E +:102D500073652061207B0D0A096261636B67726F86 +:102D6000756E642D706F736974696F6E3A202D36BD +:102D700030707820303B0D0A7D0D0A2E6869676837 +:102D8000736C6964652D636F6E74726F6C73202E43 +:102D900068696768736C6964652D70617573652017 +:102DA000613A686F766572207B0D0A096261636B18 +:102DB00067726F756E642D706F736974696F6E3AA8 +:102DC000202D36307078202D333070783B0D0A7D01 +:102DD0000D0A2E68696768736C6964652D636F6E90 +:102DE00074726F6C73202E68696768736C696465B0 +:102DF0002D6E6578742061207B0D0A096261636B1A +:102E000067726F756E642D706F736974696F6E3A57 +:102E1000202D3930707820303B0D0A7D0D0A2E6848 +:102E2000696768736C6964652D636F6E74726F6C2B +:102E300073202E68696768736C6964652D6E6578A8 +:102E40007420613A686F766572207B0D0A096261B1 +:102E5000636B67726F756E642D706F736974696FE1 +:102E60006E3A202D39307078202D333070783B0D3C +:102E70000A7D0D0A2E68696768736C6964652D6345 +:102E80006F6E74726F6C73202E68696768736C69FB +:102E900064652D6E65787420612E64697361626C5F +:102EA0006564207B0D0A096261636B67726F756EE2 +:102EB000642D706F736974696F6E3A202D393070AC +:102EC00078202D363070782021696D706F727461B2 +:102ED0006E743B0D0A7D0D0A2E68696768736C6914 +:102EE00064652D636F6E74726F6C73202E686967F2 +:102EF00068736C6964652D6D6F76652061207B0D4C +:102F00000A096261636B67726F756E642D706F730F +:102F10006974696F6E3A202D313230707820303B01 +:102F20000D0A7D0D0A2E68696768736C6964652DEA +:102F3000636F6E74726F6C73202E68696768736C50 +:102F40006964652D6D6F766520613A686F7665728C +:102F5000207B0D0A096261636B67726F756E642D69 +:102F6000706F736974696F6E3A202D3132307078EA +:102F7000202D333070783B0D0A7D0D0A2E6869676D +:102F800068736C6964652D636F6E74726F6C732007 +:102F90002E68696768736C6964652D66756C6C2D45 +:102FA000657870616E642061207B0D0A096261633F +:102FB0006B67726F756E642D706F736974696F6E75 +:102FC0003A202D313530707820303B0D0A7D0D0AC6 +:102FD0002E68696768736C6964652D636F6E7472BF +:102FE0006F6C73202E68696768736C6964652D6601 +:102FF000756C6C2D657870616E6420613A686F76CF +:103000006572207B0D0A096261636B67726F756E72 +:10301000642D706F736974696F6E3A202D3135308D +:103020007078202D333070783B0D0A7D0D0A2E68A4 +:10303000696768736C6964652D636F6E74726F6C19 +:1030400073202E68696768736C6964652D66756C9A +:103050006C2D657870616E6420612E6469736162A5 +:103060006C6564207B0D0A096261636B67726F7522 +:103070006E642D706F736974696F6E3A202D3135EF +:10308000307078202D363070782021696D706F7225 +:1030900074616E743B0D0A7D0D0A2E686967687352 +:1030A0006C6964652D636F6E74726F6C73202E682B +:1030B000696768736C6964652D636C6F7365206103 +:1030C000207B0D0A096261636B67726F756E642DF8 +:1030D000706F736974696F6E3A202D313830707873 +:1030E00020303B0D0A7D0D0A2E68696768736C6994 +:1030F00064652D636F6E74726F6C73202E686967E0 +:1031000068736C6964652D636C6F736520613A68E0 +:103110006F766572207B0D0A096261636B67726F5F +:10312000756E642D706F736974696F6E3A202D31FE +:1031300038307078202D333070783B0D0A7D0D0AC1 +:103140000D0A2F2A2A2A2A2A2A2A2A2A2A2A2A2A17 :103150002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ACF :103160002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ABF :103170002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AAF -:103180002F0D0A2F2A205374796C657320666F7295 -:10319000207468652048544D4C20706F70757073B2 -:1031A000090909090909090909090920202020201C -:1031B0002A2F0D0A2F2A2052656D6F7665207468BC -:1031C00065736520696620796F7520617265206E70 -:1031D0006F74207573696E672048696768736C69DE -:1031E00064652048544D4C0909090909092020202B -:1031F00020202A2F0D0A2F2A2A2A2A2A2A2A2A2A76 -:103200002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A1E +:103180002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A9F +:103190002F0D0A2F2A205374796C657320666F7285 +:1031A000207468652048544D4C20706F70757073A2 +:1031B000090909090909090909090920202020200C +:1031C0002A2F0D0A2F2A2052656D6F7665207468AC +:1031D00065736520696620796F7520617265206E60 +:1031E0006F74207573696E672048696768736C69CE +:1031F00064652048544D4C0909090909092020201B +:1032000020202A2F0D0A2F2A2A2A2A2A2A2A2A2A65 :103210002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0E :103220002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AFE :103230002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AEE -:103240002A2A2A2A2F0D0A2E68696768736C696416 -:10325000652D6D61696E636F6E74656E74207B0D94 -:103260000A09646973706C61793A206E6F6E653B10 -:103270000D0A7D0D0A2E68696768736C6964652D97 -:1032800068746D6C207B0D0A096261636B67726FF5 -:10329000756E642D636F6C6F723A20776869746520 -:1032A0003B0D0A7D0D0A2E68696768736C69646559 -:1032B0002D68746D6C2D636F6E74656E74207B0D5C -:1032C0000A09646973706C61793A206E6F6E653BB0 -:1032D0000D0A0977696474683A2034303070783B9D -:1032E0000D0A0970616464696E673A203020357098 -:1032F0007820357078203570783B0D0A7D0D0A2EC8 -:1033000068696768736C6964652D68656164657276 -:10331000207B0D0A0970616464696E672D626F74A9 -:10332000746F6D3A203570783B0D0A7D0D0A2E685A -:10333000696768736C6964652D686561646572208E -:10334000756C207B0D0A096D617267696E3A2030D9 -:103350003B0D0A0970616464696E673A20303B0D69 -:103360000A09746578742D616C69676E3A20726918 -:103370006768743B0D0A7D0D0A2E68696768736C77 -:103380006964652D68656164657220756C206C697F -:10339000207B0D0A09646973706C61793A20696E4B -:1033A0006C696E653B0D0A0970616464696E672D16 -:1033B0006C6566743A2031656D3B0D0A7D0D0A2EF1 -:1033C00068696768736C6964652D686561646572B6 -:1033D00020756C206C692E68696768736C69646518 -:1033E0002D70726576696F75732C202E6869676819 -:1033F000736C6964652D68656164657220756C2005 -:103400006C692E68696768736C6964652D6E657890 -:1034100074207B0D0A09646973706C61793A206EBF -:103420006F6E653B0D0A7D0D0A2E68696768736CC7 -:103430006964652D6865616465722061207B0D0A91 -:1034400009666F6E742D7765696768743A20626FDC -:103450006C643B0D0A09636F6C6F723A206772618E -:10346000793B0D0A09746578742D7472616E736608 -:103470006F726D3A207570706572636173653B0D94 -:103480000A09746578742D6465636F726174696F7D -:103490006E3A206E6F6E653B0D0A7D0D0A2E6869CF -:1034A0006768736C6964652D686561646572206125 -:1034B0003A686F766572207B0D0A09636F6C6F72D4 -:1034C0003A20626C61636B3B0D0A7D0D0A2E6869C0 -:1034D0006768736C6964652D686561646572202E28 -:1034E00068696768736C6964652D6D6F76652061C6 -:1034F000207B0D0A09637572736F723A206D6F76C7 -:10350000653B0D0A7D0D0A2E68696768736C6964F6 -:10351000652D666F6F746572207B0D0A0968656999 -:103520006768743A20313170783B0D0A7D0D0A2EA0 -:1035300068696768736C6964652D666F6F7465721E -:10354000202E68696768736C6964652D726573699C -:103550007A65207B0D0A09666C6F61743A20726986 -:103560006768743B0D0A096865696768743A2031B9 -:103570003170783B0D0A0977696474683A203131FB -:1035800070783B0D0A096261636B67726F756E64D8 -:103590003A2075726C282E2E2F696D616765732F26 -:1035A000726573697A652E676966293B0D0A7D0D20 -:1035B0000A2E68696768736C6964652D626F647947 -:1035C000207B0D0A7D0D0A2E68696768736C69643B -:1035D000652D726573697A65207B0D0A09637572C2 -:1035E000736F723A206E772D726573697A653B0D41 -:1035F0000A7D0D0A0D0A2F2A2A2A2A2A2A2A2A2A6D -:103600002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A1A +:103240002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ADE +:103250002A2A2A2A2F0D0A2E68696768736C696406 +:10326000652D6D61696E636F6E74656E74207B0D84 +:103270000A09646973706C61793A206E6F6E653B00 +:103280000D0A7D0D0A2E68696768736C6964652D87 +:1032900068746D6C207B0D0A096261636B67726FE5 +:1032A000756E642D636F6C6F723A20776869746510 +:1032B0003B0D0A7D0D0A2E68696768736C69646549 +:1032C0002D68746D6C2D636F6E74656E74207B0D4C +:1032D0000A09646973706C61793A206E6F6E653BA0 +:1032E0000D0A0977696474683A2034303070783B8D +:1032F0000D0A0970616464696E673A203020357088 +:103300007820357078203570783B0D0A7D0D0A2EB7 +:1033100068696768736C6964652D68656164657266 +:10332000207B0D0A0970616464696E672D626F7499 +:10333000746F6D3A203570783B0D0A7D0D0A2E684A +:10334000696768736C6964652D686561646572207E +:10335000756C207B0D0A096D617267696E3A2030C9 +:103360003B0D0A0970616464696E673A20303B0D59 +:103370000A09746578742D616C69676E3A20726908 +:103380006768743B0D0A7D0D0A2E68696768736C67 +:103390006964652D68656164657220756C206C696F +:1033A000207B0D0A09646973706C61793A20696E3B +:1033B0006C696E653B0D0A0970616464696E672D06 +:1033C0006C6566743A2031656D3B0D0A7D0D0A2EE1 +:1033D00068696768736C6964652D686561646572A6 +:1033E00020756C206C692E68696768736C69646508 +:1033F0002D70726576696F75732C202E6869676809 +:10340000736C6964652D68656164657220756C20F4 +:103410006C692E68696768736C6964652D6E657880 +:1034200074207B0D0A09646973706C61793A206EAF +:103430006F6E653B0D0A7D0D0A2E68696768736CB7 +:103440006964652D6865616465722061207B0D0A81 +:1034500009666F6E742D7765696768743A20626FCC +:103460006C643B0D0A09636F6C6F723A206772617E +:10347000793B0D0A09746578742D7472616E7366F8 +:103480006F726D3A207570706572636173653B0D84 +:103490000A09746578742D6465636F726174696F6D +:1034A0006E3A206E6F6E653B0D0A7D0D0A2E6869BF +:1034B0006768736C6964652D686561646572206115 +:1034C0003A686F766572207B0D0A09636F6C6F72C4 +:1034D0003A20626C61636B3B0D0A7D0D0A2E6869B0 +:1034E0006768736C6964652D686561646572202E18 +:1034F00068696768736C6964652D6D6F76652061B6 +:10350000207B0D0A09637572736F723A206D6F76B6 +:10351000653B0D0A7D0D0A2E68696768736C6964E6 +:10352000652D666F6F746572207B0D0A0968656989 +:103530006768743A20313170783B0D0A7D0D0A2E90 +:1035400068696768736C6964652D666F6F7465720E +:10355000202E68696768736C6964652D726573698C +:103560007A65207B0D0A09666C6F61743A20726976 +:103570006768743B0D0A096865696768743A2031A9 +:103580003170783B0D0A0977696474683A203131EB +:1035900070783B0D0A096261636B67726F756E64C8 +:1035A0003A2075726C282E2E2F696D616765732F16 +:1035B000726573697A652E676966293B0D0A7D0D10 +:1035C0000A2E68696768736C6964652D626F647937 +:1035D000207B0D0A7D0D0A2E68696768736C69642B +:1035E000652D726573697A65207B0D0A09637572B2 +:1035F000736F723A206E772D726573697A653B0D31 +:103600000A7D0D0A0D0A2F2A2A2A2A2A2A2A2A2A5C :103610002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A :103620002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AFA :103630002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AEA -:103640002A2A2A2A2F0D0A2F2A205374796C65738F -:1036500020666F722074686520496E6469766964BB -:1036600075616C207772617070657220636C617334 -:1036700073206E616D65732E090909090909092016 -:103680002A2F0D0A2F2A20536565207777772E6819 -:10369000696768736C6964652E636F6D2F72656608 -:1036A0002F68732E77726170706572436C617373EB -:1036B0004E616D6509090909090909202A2F0D0ABA -:1036C0002F2A20596F752063616E20736166656CC7 -:1036D000792072656D6F76652074686520636C6112 -:1036E0007373206E616D65207468656D65732079F4 -:1036F0006F7520646F6E2774207573650909090959 -:10370000202A2F0D0A2F2A2A2A2A2A2A2A2A2A2A56 -:103710002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A09 +:103640002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ADA +:103650002A2A2A2A2F0D0A2F2A205374796C65737F +:1036600020666F722074686520496E6469766964AB +:1036700075616C207772617070657220636C617324 +:1036800073206E616D65732E090909090909092006 +:103690002A2F0D0A2F2A20536565207777772E6809 +:1036A000696768736C6964652E636F6D2F726566F8 +:1036B0002F68732E77726170706572436C617373DB +:1036C0004E616D6509090909090909202A2F0D0AAA +:1036D0002F2A20596F752063616E20736166656CB7 +:1036E000792072656D6F76652074686520636C6102 +:1036F0007373206E616D65207468656D65732079E4 +:103700006F7520646F6E2774207573650909090948 +:10371000202A2F0D0A2F2A2A2A2A2A2A2A2A2A2A46 :103720002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AF9 :103730002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AE9 :103740002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AD9 -:103750002A2A2A2F0D0A0D0A2F2A2068732E777223 -:103760006170706572436C6173734E616D65203D6D -:103770002027647261676761626C652D68656164AA -:10378000657227202A2F0D0A2E64726167676162B5 -:103790006C652D686561646572202E686967687361 -:1037A0006C6964652D686561646572207B0D0A092A -:1037B0006865696768743A20313670783B0D0A7D18 -:1037C0000D0A2E647261676761626C652D686561C0 -:1037D000646572202E68696768736C6964652D681A -:1037E0006561646572202E68696768736C696465D9 -:1037F0002D6D6F7665207B0D0A09637572736F728C -:103800003A206D6F76653B0D0A09646973706C61CF -:10381000793A20626C6F636B3B0D0A0968656967D2 -:1038200068743A20313670783B0D0A09706F7369FD -:1038300074696F6E3A206162736F6C7574653B0DCD -:103840000A096C6566743A20303B0D0A0972696793 -:1038500068743A20313670783B0D0A09746F703AFB -:1038600020303B0D0A0977696474683A20617574E9 -:103870006F3B0D0A097A2D696E6465783A20313BF9 -:103880000D0A7D0D0A2E647261676761626C652D99 -:10389000686561646572202E68696768736C696425 -:1038A000652D686561646572202E68696768736C50 -:1038B0006964652D6D6F7665202A207B0D0A096489 -:1038C0006973706C61793A206E6F6E653B0D0A7D8D -:1038D0000D0A2E647261676761626C652D686561AF -:1038E000646572202E68696768736C6964652D6809 -:1038F0006561646572202E68696768736C696465C8 -:103900002D636C6F7365207B0D0A09706F7369748A -:10391000696F6E3A2072656C61746976653B0D0A59 -:1039200009666C6F61743A2072696768743B0D0AAE -:10393000097A2D696E6465783A20323B0D0A097068 -:10394000616464696E673A20303B0D0A7D0D0A2E72 -:10395000647261676761626C652D68656164657238 -:10396000202E68696768736C6964652D6865616499 -:103970006572202E68696768736C6964652D636C75 -:103980006F73652061207B0D0A09646973706C6137 -:10399000793A20626C6F636B3B0D0A096865696751 -:1039A00068743A20313670783B0D0A09776964747F -:1039B000683A20313670783B0D0A096261636B67A3 -:1039C000726F756E642D696D6167653A2075726CF2 -:1039D000282E2E2F696D616765732F636C6F736579 -:1039E000582E706E67293B0D0A7D0D0A2E64726198 -:1039F000676761626C652D686561646572202E6819 -:103A0000696768736C6964652D68656164657220B7 -:103A10002E68696768736C6964652D636C6F736584 -:103A200020613A686F766572207B0D0A09626163D6 -:103A30006B67726F756E642D706F736974696F6EEA -:103A40003A203020313670783B0D0A7D0D0A2E6405 -:103A50007261676761626C652D686561646572207B -:103A60002E68696768736C6964652D686561646553 -:103A700072202E68696768736C6964652D636C6F6A -:103A80007365207370616E207B0D0A096469737021 -:103A90006C61793A206E6F6E653B0D0A7D0D0A0DE3 -:103AA0000A0D0A2F2A2068732E7772617070657272 -:103AB000436C6173734E616D65203D20276E6F2DE1 -:103AC000666F6F74657227202A2F0D0A2E6E6F2D78 -:103AD000666F6F746572202E68696768736C6964BD -:103AE000652D666F6F746572207B0D0A09646973BA -:103AF000706C61793A206E6F6E653B0D0A7D0D0A20 -:103B00000D0A2F2A2068732E7772617070657243D8 -:103B10006C6173734E616D65203D20277769646524 -:103B20002D626F7264657227202A2F0D0A2E776925 -:103B300064652D626F72646572202E6869676873B0 -:103B40006C6964652D696D616765207B0D0A09628A -:103B50006F726465722D77696474683A20313070D1 -:103B6000783B0D0A7D0D0A2E776964652D626F72B0 -:103B7000646572202E68696768736C6964652D637B -:103B8000617074696F6E207B0D0A097061646469ED -:103B90006E673A20302031307078203130707820D4 -:103BA000313070783B0D0A7D0D0A0D0A2F2A2068EE -:103BB000732E77726170706572436C6173734E61BE -:103BC0006D65203D2027626F726465726C6573734A -:103BD00027202A2F0D0A2E626F726465726C65733E -:103BE00073202E68696768736C6964652D696D61FF -:103BF0006765207B0D0A09626F726465723A206EF8 -:103C00006F6E653B0D0A7D0D0A2E626F72646572E0 -:103C10006C657373202E68696768736C6964652DC1 -:103C200063617074696F6E207B0D0A09626F726444 -:103C300065722D626F74746F6D3A203170782073E5 -:103C40006F6C69642077686974653B0D0A09626F5F -:103C5000726465722D746F703A2031707820736FC2 -:103C60006C69642077686974653B0D0A0962616359 -:103C70006B67726F756E643A2073696C7665723B20 -:103C80000D0A7D0D0A0D0A2F2A2068732E777261A6 -:103C900070706572436C6173734E616D65203D2079 -:103CA000276F757465722D676C6F7727202A2F0D2B -:103CB0000A2E6F757465722D676C6F77207B0D0A05 -:103CC000096261636B67726F756E643A20233434E6 -:103CD000343B0D0A7D0D0A2E6F757465722D676C6D -:103CE0006F77202E68696768736C6964652D696DEC -:103CF000616765207B0D0A09626F726465723A2004 -:103D000035707820736F6C69642023343434343414 -:103D1000343B0D0A7D0D0A2E6F757465722D676C2C -:103D20006F77202E68696768736C6964652D6361BD -:103D30007074696F6E207B0D0A09626F7264657220 -:103D40003A2035707820736F6C69642023343434E2 -:103D50003434343B0D0A09626F726465722D746FDE -:103D6000703A206E6F6E653B0D0A0970616464697C -:103D70006E673A203570783B0D0A096261636B67A4 -:103D8000726F756E642D636F6C6F723A206772612B -:103D9000793B0D0A7D0D0A0D0A2F2A2068732E77B4 -:103DA000726170706572436C6173734E616D6520F2 -:103DB0003D2027636F6C6F7265642D626F7264655E -:103DC0007227202A2F0D0A2E636F6C6F7265642D87 -:103DD000626F72646572202E68696768736C6964CB -:103DE000652D696D616765207B0D0A09626F7264DC -:103DF00065723A2032707820736F6C696420677244 -:103E000065656E3B0D0A7D0D0A2E636F6C6F7265E2 -:103E1000642D626F72646572202E68696768736CC6 -:103E20006964652D63617074696F6E207B0D0A098A -:103E3000626F726465723A2032707820736F6C69B9 -:103E40006420677265656E3B0D0A09626F72646576 -:103E5000722D746F703A206E6F6E653B0D0A7D0D8A -:103E60000A0D0A2F2A2068732E77726170706572AE -:103E7000436C6173734E616D65203D2027646172F0 -:103E80006B27202A2F0D0A2E6461726B207B0D0A8E -:103E9000096261636B67726F756E643A202331311A -:103EA000313B0D0A7D0D0A2E6461726B202E68690C -:103EB0006768736C6964652D696D616765207B0D4A -:103EC0000A09626F726465722D636F6C6F723A20BB -:103ED000626C61636B20626C61636B2023323032F1 -:103EE00030323020626C61636B3B0D0A09626163A2 -:103EF0006B67726F756E643A20677261793B0D0A69 -:103F00007D0D0A2E6461726B202E68696768736C80 -:103F10006964652D63617074696F6E207B0D0A0999 -:103F2000636F6C6F723A2077686974653B0D0A099C -:103F30006261636B67726F756E643A202331313151 -:103F40003B0D0A7D0D0A2E6461726B202E68696735 -:103F500068736C6964652D636F6E74726F6C732C1B -:103F60000D0A2E6461726B202E68696768736C6934 -:103F700064652D636F6E74726F6C7320756C2C0D9D -:103F80000A2E6461726B202E68696768736C6964BD -:103F9000652D636F6E74726F6C732061207B0D0AE8 -:103FA000096261636B67726F756E642D696D61671D -:103FB000653A2075726C282E2E2F696D61676573C6 -:103FC0002F636F6E74726F6C6261722D626C6163CD -:103FD0006B2D626F726465722E676966293B0D0AEC -:103FE0007D0D0A0D0A2F2A2068732E77726170707A -:103FF0006572436C6173734E616D65203D20276669 -:104000006C6F6174696E672D63617074696F6E2780 -:10401000202A2F0D0A2E666C6F6174696E672D63FE -:10402000617074696F6E202E68696768736C69646B -:10403000652D63617074696F6E207B0D0A09706F66 -:10404000736974696F6E3A206162736F6C75746521 -:104050003B0D0A0970616464696E673A2031656DD1 -:104060002030203020303B0D0A096261636B67729B -:104070006F756E643A206E6F6E653B0D0A09636F53 -:104080006C6F723A2077686974653B0D0A09626F3C -:10409000726465723A206E6F6E653B0D0A09666F39 -:1040A0006E742D7765696768743A20626F6C643B43 -:1040B0000D0A7D0D0A0D0A2F2A2068732E77726172 -:1040C00070706572436C6173734E616D65203D2045 -:1040D00027636F6E74726F6C732D696E2D686561E6 -:1040E00064696E6727202A2F0D0A2E636F6E747223 -:1040F0006F6C732D696E2D68656164696E67202E23 -:1041000068696768736C6964652D68656164696E68 -:1041100067207B0D0A09636F6C6F723A20677261CA -:10412000793B0D0A09666F6E742D7765696768744F -:104130003A20626F6C643B0D0A09686569676874B0 -:104140003A20323070783B0D0A096F766572666CE2 -:104150006F773A2068696464656E3B0D0A09637580 -:1041600072736F723A2064656661756C743B0D0AF8 -:104170000970616464696E673A2030203020302015 -:10418000323270783B0D0A096D617267696E3A20B0 -:10419000303B0D0A096261636B67726F756E643A3A -:1041A0002075726C282E2E2F696D616765732F69DB -:1041B000636F6E2E67696629206E6F2D726570655C -:1041C00061742030203170783B0D0A7D0D0A2E631A -:1041D0006F6E74726F6C732D696E2D6865616469A2 -:1041E0006E67202E68696768736C6964652D636FFC -:1041F0006E74726F6C73207B0D0A09776964746842 -:104200003A2031303570783B0D0A09686569676876 -:10421000743A20323070783B0D0A09706F736974FC -:10422000696F6E3A2072656C61746976653B0D0A40 -:10423000096D617267696E3A20303B0D0A09746F2F -:10424000703A202D323370783B0D0A096C65667424 -:104250003A203770783B0D0A096261636B67726FB1 -:10426000756E643A206E6F6E653B0D0A7D0D0A2EE9 -:10427000636F6E74726F6C732D696E2D6865616407 -:10428000696E67202E68696768736C6964652D6361 -:104290006F6E74726F6C7320756C207B0D0A0970E1 -:1042A0006F736974696F6E3A207374617469633BEC -:1042B0000D0A096865696768743A20323070783B86 -:1042C0000D0A096261636B67726F756E643A206EE6 -:1042D0006F6E653B0D0A7D0D0A2E636F6E74726FF3 -:1042E0006C732D696E2D68656164696E67202E6838 -:1042F000696768736C6964652D636F6E74726F6C47 -:1043000073206C69207B0D0A0970616464696E67B3 -:104310003A20303B0D0A7D0D0A2E636F6E74726F6A -:104320006C732D696E2D68656164696E67202E68F7 -:10433000696768736C6964652D636F6E74726F6C06 -:10434000732061207B0D0A096261636B67726F7570 -:104350006E642D696D6167653A2075726C282E2E2A -:104360002F696D616765732F636F6E74726F6C6216 -:1043700061722D77686974652D736D616C6C2E6741 -:104380006966293B0D0A096865696768743A2032D5 -:104390003070783B0D0A0977696474683A203230CE -:1043A00070783B0D0A7D0D0A0D0A2E636F6E7472D4 -:1043B0006F6C732D696E2D68656164696E67202E60 -:1043C00068696768736C6964652D636F6E74726F7A -:1043D0006C73202E68696768736C6964652D6D6FF6 -:1043E0007665207B0D0A09646973706C61793A20E7 -:1043F0006E6F6E653B0D0A7D0D0A0D0A2E636F6EA2 -:1044000074726F6C732D696E2D68656164696E6777 -:10441000202E68696768736C6964652D636F6E74BC -:10442000726F6C73202E68696768736C6964652DA0 -:1044300070726576696F75732061207B0D0A096261 -:1044400061636B67726F756E642D706F73697469E9 -:104450006F6E3A203020303B0D0A7D0D0A2E636FBF -:104460006E74726F6C732D696E2D68656164696E10 -:1044700067202E68696768736C6964652D636F6E69 -:1044800074726F6C73202E68696768736C696465F9 -:104490002D70726576696F757320613A686F766505 -:1044A00072207B0D0A096261636B67726F756E64BF -:1044B0002D706F736974696F6E3A2030202D323021 -:1044C00070783B0D0A7D0D0A2E636F6E74726F6CEF -:1044D000732D696E2D68656164696E67202E686949 -:1044E0006768736C6964652D636F6E74726F6C734B -:1044F000202E68696768736C6964652D70726576D3 -:10450000696F757320612E64697361626C656420E4 -:104510007B0D0A096261636B67726F756E642D7043 -:104520006F736974696F6E3A2030202D3430707863 -:104530002021696D706F7274616E743B0D0A7D0D80 -:104540000A2E636F6E74726F6C732D696E2D6865C1 -:104550006164696E67202E68696768736C69646559 -:104560002D636F6E74726F6C73202E686967687349 -:104570006C6964652D706C61792061207B0D0A097E -:104580006261636B67726F756E642D706F736974AF -:10459000696F6E3A202D3230707820303B0D0A7DE5 -:1045A0000D0A2E636F6E74726F6C732D696E2D68B9 -:1045B000656164696E67202E68696768736C6964F9 -:1045C000652D636F6E74726F6C73202E68696768F7 -:1045D000736C6964652D706C617920613A686F76DF -:1045E0006572207B0D0A096261636B67726F756E7D -:1045F000642D706F736974696F6E3A202D3230705C -:1046000078202D323070783B0D0A7D0D0A2E636FB5 -:104610006E74726F6C732D696E2D68656164696E5E -:1046200067202E68696768736C6964652D636F6EB7 -:1046300074726F6C73202E68696768736C69646547 -:104640002D706C617920612E64697361626C6564A0 -:10465000207B0D0A096261636B67726F756E642D52 -:10466000706F736974696F6E3A202D3230707820E4 -:104670002D343070782021696D706F7274616E74A2 -:104680003B0D0A7D0D0A2E636F6E74726F6C732D75 -:10469000696E2D68656164696E67202E6869676858 -:1046A000736C6964652D636F6E74726F6C73202E0A -:1046B00068696768736C6964652D706175736520DE -:1046C00061207B0D0A096261636B67726F756E64AE -:1046D0002D706F736974696F6E3A202D3430707865 -:1046E00020303B0D0A7D0D0A2E636F6E74726F6C65 -:1046F000732D696E2D68656164696E67202E686927 -:104700006768736C6964652D636F6E74726F6C7328 -:10471000202E68696768736C6964652D70617573B4 -:104720006520613A686F766572207B0D0A096261C7 -:10473000636B67726F756E642D706F736974696FE8 -:104740006E3A202D34307078202D323070783B0D49 -:104750000A7D0D0A2E636F6E74726F6C732D696E15 -:104760002D68656164696E67202E68696768736C7F -:104770006964652D636F6E74726F6C73202E686947 -:104780006768736C6964652D6E6578742061207B41 -:104790000D0A096261636B67726F756E642D706FCD -:1047A000736974696F6E3A202D3630707820303B13 -:1047B0000D0A7D0D0A2E636F6E74726F6C732D6916 -:1047C0006E2D68656164696E67202E68696768731D -:1047D0006C6964652D636F6E74726F6C73202E68E4 -:1047E000696768736C6964652D6E65787420613AD9 -:1047F000686F766572207B0D0A096261636B677270 -:104800006F756E642D706F736974696F6E3A202DC9 -:1048100036307078202D323070783B0D0A7D0D0ACD -:104820002E636F6E74726F6C732D696E2D68656187 -:1048300064696E67202E68696768736C6964652DAA -:10484000636F6E74726F6C73202E68696768736C27 -:104850006964652D6E65787420612E646973616288 -:104860006C6564207B0D0A096261636B67726F750A -:104870006E642D706F736974696F6E3A202D3630D7 -:104880007078202D343070782021696D706F7274CB -:10489000616E743B0D0A7D0D0A2E636F6E74726F2C -:1048A0006C732D696E2D68656164696E67202E6872 -:1048B000696768736C6964652D636F6E74726F6C81 -:1048C00073202E68696768736C6964652D66756C02 -:1048D0006C2D657870616E642061207B0D0A096221 -:1048E00061636B67726F756E642D706F7369746945 -:1048F0006F6E3A202D313030707820303B0D0A7DBC -:104900000D0A2E636F6E74726F6C732D696E2D6855 -:10491000656164696E67202E68696768736C696495 -:10492000652D636F6E74726F6C73202E6869676893 -:10493000736C6964652D66756C6C2D657870616E3D -:104940006420613A686F766572207B0D0A096261A6 -:10495000636B67726F756E642D706F736974696FC6 -:104960006E3A202D3130307078202D323070783B07 -:104970000D0A7D0D0A2E636F6E74726F6C732D6954 -:104980006E2D68656164696E67202E68696768735B -:104990006C6964652D636F6E74726F6C73202E6822 -:1049A000696768736C6964652D66756C6C2D6578D4 -:1049B00070616E6420612E64697361626C6564204D -:1049C0007B0D0A096261636B67726F756E642D708F -:1049D0006F736974696F6E3A202D313030707820B2 -:1049E0002D343070782021696D706F7274616E742F -:1049F0003B0D0A7D0D0A2E636F6E74726F6C732D02 -:104A0000696E2D68656164696E67202E68696768E4 -:104A1000736C6964652D636F6E74726F6C73202E96 -:104A200068696768736C6964652D636C6F73652072 -:104A300061207B0D0A096261636B67726F756E643A -:104A40002D706F736974696F6E3A202D313230703A -:104A50007820303B0D0A7D0D0A2E636F6E74726FE5 -:104A60006C732D696E2D68656164696E67202E68B0 -:104A7000696768736C6964652D636F6E74726F6CBF -:104A800073202E68696768736C6964652D636C6F49 -:104A9000736520613A686F766572207B0D0A096242 -:104AA00061636B67726F756E642D706F7369746983 -:104AB0006F6E3A202D3132307078202D3230707880 -:104AC0003B0D0A7D0D0A0000BC1400001C00000014 -:104AD0009F14000068735F637573746F6D2E63734A -:104AE00073000000406368617273657420227574FE -:104AF000662D38223B0D0A0D0A2F2A20636F6D6D3B -:104B00006F6E20666F7220616C6C202A2F0D0A2E4A -:104B100068696768736C6964652D626F64797B206E -:104B20006F766572666C6F773A68696464656E3B30 -:104B30007D0D0A0D0A2E68696768736C69646520CB -:104B4000696D67207B626F726465723A206E6F6E6A -:104B5000653B207D0D0A2E68696768736C69646522 -:104B60002D6163746976652D616E63686F7220696B -:104B70006D67207B20207669736962696C6974793E -:104B80003A76697369626C657D0D0A2E68735F6998 -:104B90006D6167655F77726170706572202E6869FC -:104BA0006768736C6964652D696D616765202C0D9C -:104BB0000A2E68735F696D6167655F7772617070F7 -:104BC00065725F775F7072696E74202E68696768BE -:104BD000736C6964652D696D6167657B0D0A096297 -:104BE0006F726465723A203130707820736F6C692F -:104BF0006420234646464646463B6261636B6772C5 -:104C00006F756E642D636F6C6F723A23464646462D -:104C100046463B0D0A7D0D0A2E68735F696D61671C -:104C2000655F77726170706572202E68696768735E -:104C30006C6964652D63617074696F6E202C0D0A58 -:104C40002E68735F696D6167655F7772617070650B -:104C5000725F775F7072696E74202E68696768731F -:104C60006C6964652D63617074696F6E207B0D0AD9 -:104C7000096D617267696E3A3070783B20706164CB -:104C800064696E673A3020313070783B0D0A0962F2 -:104C900061636B67726F756E643A2346464646469B -:104CA000462075726C282E2E2F696D616765732FF3 -:104CB00068736E6176695F6261636B2E67696629EE -:104CC000203020626F74746F6D207265706561743E -:104CD0002D783B0D0A096865696768743A36397042 -:104CE000783B0D0A7D0D0A2E68735F696D616765FB -:104CF0005F77726170706572202E68696768736C87 -:104D00006964652D63617074696F6E206469762CC7 -:104D10000D0A2E68735F696D6167655F77726170F8 -:104D20007065725F775F7072696E74202E68696754 -:104D300068736C6964652D63617074696F6E20645B -:104D400069767B2F2A2064756D6D792061726561AB -:104D500020666F722063617074696F6E2D74657860 -:104D600074202A2F0D0A09206C696E652D6865690B -:104D70006768743A312E383B2070616464696E67ED -:104D80003A303B0D0A7D0D0A0D0A2F2A20636F6E03 -:104D900074726F6C7320666F7220696D6167652035 -:104DA000706F707570202A2F0D0A2E6869676873FE -:104DB0006C6964652D636F6E74726F6C73207B0D0C -:104DC0000A0977696474683A2034383070783B0D8A -:104DD0000A096865696768743A20343370783B0D56 -:104DE0000A096261636B67726F756E643A2075724F -:104DF0006C282E2E2F696D616765732F68735F6352 -:104E00006F6E74726F6C732E676966292030202D67 -:104E10003132397078206E6F2D7265706561743B28 -:104E20000D0A096D617267696E3A203020302030BA -:104E3000206175746F203B207D0D0A0D0A2E686974 -:104E40006768736C6964652D636F6E74726F6C73E1 -:104E500020756C207B0D0A09706F736974696F6E21 -:104E60003A2072656C61746976653B0D0A096C6560 -:104E700066743A203070783B0D0A09686569676886 -:104E8000743A20343370783B0D0A096C6973742DC1 -:104E90007374796C653A206E6F6E653B0D0A096D0F -:104EA000617267696E3A20303B0D0A097061646473 -:104EB000696E673A20303B0D0A096261636B677265 -:104EC0006F756E643A2075726C282E2E2F696D6195 -:104ED0006765732F68735F636F6E74726F6C732E88 -:104EE00067696629207269676874202D31323970CC -:104EF00078206E6F2D7265706561743B200D0A7DA0 -:104F00000D0A2E68696768736C6964652D636F6E3E -:104F100074726F6C73206C69207B0D0A092F2A66EE -:104F20006C6F61743A206C6566743B2A2F0D0A0918 -:104F300070616464696E673A20303B206D6172670E -:104F4000696E3A303B77696474683A20383070781B -:104F50003B6C6973742D7374796C653A206E6F6E57 -:104F6000653B200D0A090D0A09646973706C61794B -:104F70003A696E6C696E653B20666C6F61743A6E5F -:104F80006F6E653B2F2A2066697820666F72204914 -:104F900045362773206572726F722061626F757477 -:104FA00020666C6F6174696E67202A2F0D0A7D0D73 -:104FB0000A2E68696768736C6964652D636F6E7427 -:104FC000726F6C732061207B0D0A096261636B67ED -:104FD000726F756E642D696D6167653A2075726CCC -:104FE000282E2E2F696D616765732F68735F636F5D -:104FF0006E74726F6C732E676966293B0D0A0964C3 -:105000006973706C61793A20626C6F636B3B0D0A57 -:1050100009666C6F61743A206C6566743B0D0A0911 -:105020006865696768743A20343370783B0D0A0903 -:1050300077696474683A20383070783B0D0A096FDC -:1050400075746C696E653A206E6F6E653B0D0A7DF6 -:105050000D0A2E68696768736C6964652D636F6EED -:1050600074726F6C7320612E64697361626C656425 -:10507000207B0D0A09637572736F723A206465664E -:1050800061756C743B0D0A7D0D0A2E686967687343 -:105090006C6964652D636F6E74726F6C7320612030 -:1050A0007370616E207B0D0A09646973706C61799D -:1050B0003A206E6F6E653B2F2A2068696465207404 -:1050C0006865207465787420666F722074686573F3 -:1050D00065206772617068696320627574746F6EB1 -:1050E00073202A2F0D0A7D0D0A2E68696768736C7C -:1050F0006964652D636F6E7461696E6572206469A1 -:1051000076207B666F6E742D73697A653A20313133 -:1051100070783B7D0D0A0D0A2E68696768736C69AB -:1051200064652D636F6E74726F6C73202E6869678F -:1051300068736C6964652D7072696E7420612009F2 -:1051400009097B6261636B67726F756E642D706FA6 -:10515000736974696F6E3A2030707820303B7D0D32 -:105160000A2E68696768736C6964652D636F6E7475 -:10517000726F6C73202E68696768736C6964652D43 -:105180007072696E7420613A686F76657220097B6F -:105190006261636B67726F756E642D706F73697493 -:1051A000696F6E3A20307078202D343370783B7DF3 -:1051B0000D0A2E68696768736C6964652D636F6E8C -:1051C00074726F6C73202E68696768736C696465AC -:1051D0002D7072696E7420612E64697361626C65F2 -:1051E0006420097B6261636B67726F756E642D70FA -:1051F0006F736974696F6E3A20307078202D38367D -:1052000070782021696D706F7274616E743B7D0DD2 -:105210000A2E68696768736C6964652D636F6E74C4 -:10522000726F6C73202E68696768736C6964652D92 -:1052300070726576696F75732061200909097B6258 -:1052400061636B67726F756E642D706F73697469DB -:105250006F6E3A202D3830707820303B7D0D0A2E4D -:1052600068696768736C6964652D636F6E74726FCB -:105270006C73202E68696768736C6964652D707241 -:105280006576696F757320613A686F76657220097B -:105290007B6261636B67726F756E642D706F73698B -:1052A00074696F6E3A202D38307078202D34337049 -:1052B000783B7D0D0A2E68696768736C6964652D9B -:1052C000636F6E74726F6C73202E68696768736C9D -:1052D0006964652D70726576696F757320612E64DF -:1052E000697361626C656420097B6261636B6772DC -:1052F0006F756E642D706F736974696F6E3A202DCF -:1053000038307078202D383670782021696D706FB4 -:105310007274616E743B7D0D0A2E68696768736CE8 -:105320006964652D636F6E74726F6C73202E68698B -:105330006768736C6964652D706C61792061200900 -:105340000909097B6261636B67726F756E642D700A -:105350006F736974696F6E3A202D31363070782022 -:10536000303B7D0D0A2E68696768736C6964652D32 -:10537000636F6E74726F6C73202E68696768736CEC -:105380006964652D706C617920613A686F76657229 -:105390002009097B6261636B67726F756E642D70A3 -:1053A0006F736974696F6E3A202D313630707820D2 -:1053B0002D343370783B7D0D0A2E68696768736CF5 -:1053C0006964652D636F6E74726F6C73202E6869EB -:1053D0006768736C6964652D706C617920612E64F7 -:1053E000697361626C65642009097B6261636B6744 -:1053F000726F756E642D706F736974696F6E3A2089 -:105400002D3136307078202D383670782021696D36 -:10541000706F7274616E743B7D0D0A2E68696768E7 -:10542000736C6964652D636F6E74726F6C73202E7C -:1054300068696768736C6964652D70617573652050 -:105440006120090909097B6261636B67726F756E80 -:10545000642D706F736974696F6E3A202D3332302A -:10546000707820303B7D0D0A2E68696768736C691F -:1054700064652D636F6E74726F6C73202E6869673C -:1054800068736C6964652D706175736520613A6835 -:105490006F7665722009097B6261636B67726F7555 -:1054A0006E642D706F736974696F6E3A202D33329C -:1054B000307078202D343370783B7D0D0A2E68696A -:1054C0006768736C6964652D636F6E74726F6C735B -:1054D000202E68696768736C6964652D6E657874E1 -:1054E000206120090909097B6261636B67726F752E -:1054F0006E642D706F736974696F6E3A202D32344B -:1055000030707820303B7D0D0A2E68696768736CB7 -:105510006964652D636F6E74726F6C73202E686999 -:105520006768736C6964652D6E65787420613A688C -:105530006F7665722009097B6261636B67726F75B4 -:105540006E642D706F736974696F6E3A202D3234FA -:10555000307078202D343370783B7D0D0A2E6869C9 -:105560006768736C6964652D636F6E74726F6C73BA -:10557000202E68696768736C6964652D6E65787440 -:1055800020612E64697361626C65642009097B6225 -:1055900061636B67726F756E642D706F7369746988 -:1055A0006F6E3A202D3234307078202D3836707876 -:1055B0002021696D706F7274616E743B7D0D0A2ECF -:1055C00068696768736C6964652D636F6E74726F68 -:1055D0006C73202E68696768736C6964652D636CF1 -:1055E0006F73652061090909097B6261636B6772EA -:1055F0006F756E642D706F736974696F6E3A202DCC -:10560000343030707820303B7D0D0A2E6869676831 -:10561000736C6964652D636F6E74726F6C73202E8A -:1056200068696768736C6964652D636C6F73652066 -:10563000613A686F7665722009097B6261636B6706 -:10564000726F756E642D706F736974696F6E3A2036 -:105650002D3430307078202D343370783B7D0D0A36 -:105660002E68696768736C6964652D636F6E747208 -:105670006F6C73202E68696768736C6964652D634D -:105680006C6F736520612E64697361626C65642060 -:10569000097B6261636B67726F756E642D706F73E7 -:1056A0006974696F6E3A202D3430307078202D384F -:1056B0003670782021696D706F7274616E743B7DF5 -:1056C0000D0A2E68696768736C6964652D636F6E77 -:1056D00074726F6C73202E68696768736C69646597 -:1056E0002D66756C6C2D657870616E64206109099A -:1056F0007B206261636B67726F756E642D706F7370 -:105700006974696F6E3A2D34383070782030207D9E -:105710000D0A2E68696768736C6964652D636F6E26 -:1057200074726F6C73202E68696768736C69646546 -:105730002D66756C6C2D657870616E6420613A68B9 -:105740006F766572097B6261636B67726F756E64F9 -:105750002D706F736974696F6E3A2D3438307078BC -:10576000202D343370787D0D0A2E68696768736C5C -:105770006964652D636F6E74726F6C73202E686937 -:105780006768736C6964652D66756C6C2D657870DF -:10579000616E6420612E64697361626C65647B6212 -:1057A00061636B67726F756E642D706F7369746976 -:1057B0006F6E3A2D3438307078202D38367078215D -:1057C000696D706F7274616E747D0D0A0D0A2E68BA -:1057D000696768736C6964652D636F6E74726F6C52 -:1057E00073202E68696768736C6964652D6D6F76C8 -:1057F0006520617B20646973706C61793A206E6FFB -:105800006E6521696D706F7274616E743B7D0D0AF7 -:105810002E68735F696D6167655F7772617070652F -:1058200072202E68696768736C6964652D636F6E9A -:1058300074726F6C73202E68696768736C69646535 -:105840002D7072696E7420617B207669736962695C -:105850006C6974793A68696464656E7D0D0A0D0A35 -:105860002F2A0D0A0948544D4C20706F70757073C3 -:105870000D0A2A2F0D0A2E68696768736C696465C2 -:105880002D68746D6C2D636F6E74656E747B207003 -:10589000616464696E673A3070783B2F2A3B2064FC -:1058A0006973706C61793A626C6F636B3B207769E6 -:1058B0006474683A36303070782A2F7D0D0A2E686D -:1058C000735F68746D6C5F626F6479207B77696465 -:1058D00074683A313030253B70616464696E673AB0 -:1058E000303B7D0D0A2E68735F68746D6C5F666F68 -:1058F0006F74207B77696474683A313030253B6877 -:1059000065696768743A343470783B206261636B10 -:1059100067726F756E643A75726C282E2E2F696DE2 -:10592000616765732F68736E6176695F6261636B2F -:105930002E67696629203020302072657065617499 -:105940002D783B20746578742D616C69676E3A72AE -:10595000696768743B207D0D0A0D0A612E68735FCC -:10596000636C6F7365627574746F6E2C612E6873EF -:105970005F7072696E74627574746F6E7B206261A1 -:10598000636B67726F756E642D706F736974696F86 -:105990006E3A203020303B206261636B67726F7516 -:1059A0006E642D7265706561743A726570656174BC -:1059B0002D783B2077696474683A383170783B20E1 -:1059C0006865696768743A343470783B6D617267F2 -:1059D000696E3A303B20646973706C61793A626C2D -:1059E0006F636B3B20666C6F61743A7269676874B1 -:1059F0003B20746578742D6465636F726174696FA0 -:105A00006E3A206E6F6E653B7D0D0A612E68735F86 -:105A1000636C6F7365627574746F6E7B2062616313 -:105A20006B67726F756E642D696D6167653A75722B -:105A30006C282E2E2F696D616765732F68736E61F8 -:105A400076695F636C6F73652E67696629207D0DCB -:105A50000A612E68735F636C6F7365627574746F2F -:105A60006E3A686F7665722C0D0A612E68735F63FB -:105A70006C6F7365627574746F6E3A616374697686 -:105A8000657B6261636B67726F756E642D696D61B2 -:105A900067653A2075726C282E2E2F696D616765D7 -:105AA000732F68736E6176695F636C6F73655F7285 -:105AB0002E676966293B20746578742D6465636F71 -:105AC000726174696F6E3A206E6F6E653B7D0D0A70 -:105AD000612E68735F7072696E74627574746F6E34 -:105AE0007B206261636B67726F756E642D696D6197 -:105AF00067653A75726C282E2E2F696D6167657324 -:105B00002F68736E6176695F7072696E742E676953 -:105B100066297D0D0A612E68735F7072696E74620A -:105B20007574746F6E3A686F7665722C0D0A612E0B -:105B300068735F7072696E74627574746F6E3A61C7 -:105B400063746976657B6261636B67726F756E649F -:105B50002D696D6167653A2075726C282E2E2F694C -:105B60006D616765732F68736E6176695F707269C6 -:105B70006E745F722E676966293B746578742D6454 -:105B800065636F726174696F6E3A206E6F6E653B0C -:105B90007D0D0A2E666F6F7465725F666F725F733C -:105BA000696E676C652C23666F6F7465725F666FD4 -:105BB000725F73696E676C652C2E666F6F746572A9 -:105BC0005F666F725F73696E676C655F73686F7233 -:105BD000742C23666F6F7465725F666F725F736992 -:105BE0006E676C655F73686F72747B206469737035 -:105BF0006C61793A6E6F6E657D0D0A0D0A2E6873C1 -:105C00005F686561647B6261636B67726F756E6408 -:105C10002D636F6C6F723A233330334639413B202A -:105C200077696474683A313030253B686569676824 -:105C3000743A323570787D0D0A2E68735F6865613D -:105C4000642068327B2070616464696E673A3570E5 -:105C5000783B206D617267696E3A303B20636F6CF0 -:105C60006F723A234646464646463B20666F6E7440 -:105C70002D7765696768743A626F6C643B20666F64 -:105C80006E742D73697A653A736D616C6C3B206C30 -:105C9000696E652D6865696768743A312E323B20FC -:105CA0007D0D0A2E68735F636F6E74656E74737B0F -:105CB000636C6561723A626F74683B207061646402 -:105CC000696E673A3130707820363570782032301E -:105CD000707820363570783B7D0D0A2E68735F63CF -:105CE0006F6E74656E74732068327B206D617267AD -:105CF000696E3A302030203130707820303B20708F -:105D0000616464696E673A303B666F6E742D7765C7 -:105D1000696768743A626F6C643B20666F6E742DBD -:105D200073697A653A736D616C6C3B6C696E652D55 -:105D30006865696768743A312E323B7D0D0A2E68BA -:105D4000735F636F6E74656E747320707B20706117 -:105D50006464696E673A303B206D617267696E3AC0 -:105D6000302E35656D20303B206C696E652D686581 -:105D7000696768743A312E327D0D0A0D0A0D0A2FBB -:105D80002A0D0A0948544D4C20706F7075707320AD -:105D9000666F722067726F62616C2070726F6475DB -:105DA0006374730D0A2A2F0D0A2F2A2E68696768FB -:105DB000736C6964652D626F64792064747B2077ED -:105DC000696474683A33393070783B207061646478 -:105DD000696E673A3570783B6261636B67726F75A5 -:105DE0006E642D636F6C6F723A23333033463941E2 -:105DF0003B20636F6C6F723A234646464646463BED -:105E000020666F6E742D7765696768743A626F6C8F -:105E1000643B20666F6E742D73697A653A736D61A9 -:105E20006C6C7D0D0A2E68696768736C6964652DFA -:105E3000626F6479206474207370616E7B20646982 -:105E400073706C61793A6E6F6E6521696D706F72F7 -:105E500074616E747D0D0A2E68696768736C69647D -:105E6000652D626F64792064647B666F6E742D7338 -:105E7000697A653A782D736D616C6C3B2070616452 -:105E800064696E673A3570783B207D0D0A2E68692B -:105E90006768736C6964652D626F6479206464203F -:105EA0007461626C657B6D617267696E3A313070E6 -:105EB00078206175746F3B77696474683A33363063 -:105EC00070783B207D0D0A2E68696768736C696481 -:105ED000652D626F6479206464207461626C652052 -:105EE00074642E666C61677B70616464696E673A86 -:105EF0003020357078203020303B20766572746910 -:105F000063616C2D616C69676E3A746F703B7D0DD7 -:105F10000A2E68696768736C6964652D626F6479BD -:105F2000206464207461626C652074642E636F75F4 -:105F30006E7472797B70616464696E672D626F74D0 -:105F4000746F6D3A313070783B2077696474683AC9 -:105F5000393070783B206C696E652D6865696768BB -:105F6000743A312E323B20766572746963616C2D10 -:105F7000616C69676E3A746F703B7D2A2F0D0A0D54 -:105F80000A0D0A0070650000180000005665000048 -:105F90006D6F64756C652E63737300004063686198 -:105FA0007273657420227574662D38223B200D0DA6 -:105FB0000A2F2A3D3D3D3D3D3D3D3D3D3D3D3D3D65 -:105FC0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D01 -:105FD0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0D21 -:105FE0000D0A0D0D0A4C6F77657220706167652090 -:105FF0006D61696E636F6E74656E7473207061722B -:106000007473205374796C652053686565740D0D45 -:106010000A4C6173742055706461746520323031AC -:10602000302D31322D31340D0D0A0D0D0A2A204646 -:106030006F6E742D73697A65205461626C650D0D05 -:106040000A2A2048656164696E670D0D0A2A206C72 -:1060500061796F75742061646A7573740D0D0A2A15 -:1060600020696E6E6572577261700D0D0A2A20727A -:106070006F756E6420636F726E657220626F780D4B -:106080000D0A20202020202020202D20426C61633A -:106090006B20426F780D0D0A202020202020202028 -:1060A0002D2047726179426F72646572426F780D7C -:1060B0000D0A2A204C696E6B0D0D0A2A204C69735B -:1060C000740D0D0A2A20436F6C756D6E0D0D0A2A32 -:1060D000205461626C650D0D0A2A20636C65617243 -:1060E0006669780D0D0A0D0D0A3D3D3D3D3D3D3D76 -:1060F0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DD0 +:103750002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AC9 +:103760002A2A2A2F0D0A0D0A2F2A2068732E777213 +:103770006170706572436C6173734E616D65203D5D +:103780002027647261676761626C652D686561649A +:10379000657227202A2F0D0A2E64726167676162A5 +:1037A0006C652D686561646572202E686967687351 +:1037B0006C6964652D686561646572207B0D0A091A +:1037C0006865696768743A20313670783B0D0A7D08 +:1037D0000D0A2E647261676761626C652D686561B0 +:1037E000646572202E68696768736C6964652D680A +:1037F0006561646572202E68696768736C696465C9 +:103800002D6D6F7665207B0D0A09637572736F727B +:103810003A206D6F76653B0D0A09646973706C61BF +:10382000793A20626C6F636B3B0D0A0968656967C2 +:1038300068743A20313670783B0D0A09706F7369ED +:1038400074696F6E3A206162736F6C7574653B0DBD +:103850000A096C6566743A20303B0D0A0972696783 +:1038600068743A20313670783B0D0A09746F703AEB +:1038700020303B0D0A0977696474683A20617574D9 +:103880006F3B0D0A097A2D696E6465783A20313BE9 +:103890000D0A7D0D0A2E647261676761626C652D89 +:1038A000686561646572202E68696768736C696415 +:1038B000652D686561646572202E68696768736C40 +:1038C0006964652D6D6F7665202A207B0D0A096479 +:1038D0006973706C61793A206E6F6E653B0D0A7D7D +:1038E0000D0A2E647261676761626C652D6865619F +:1038F000646572202E68696768736C6964652D68F9 +:103900006561646572202E68696768736C696465B7 +:103910002D636C6F7365207B0D0A09706F7369747A +:10392000696F6E3A2072656C61746976653B0D0A49 +:1039300009666C6F61743A2072696768743B0D0A9E +:10394000097A2D696E6465783A20323B0D0A097058 +:10395000616464696E673A20303B0D0A7D0D0A2E62 +:10396000647261676761626C652D68656164657228 +:10397000202E68696768736C6964652D6865616489 +:103980006572202E68696768736C6964652D636C65 +:103990006F73652061207B0D0A09646973706C6127 +:1039A000793A20626C6F636B3B0D0A096865696741 +:1039B00068743A20313670783B0D0A09776964746F +:1039C000683A20313670783B0D0A096261636B6793 +:1039D000726F756E642D696D6167653A2075726CE2 +:1039E000282E2E2F696D616765732F636C6F736569 +:1039F000582E706E67293B0D0A7D0D0A2E64726188 +:103A0000676761626C652D686561646572202E6808 +:103A1000696768736C6964652D68656164657220A7 +:103A20002E68696768736C6964652D636C6F736574 +:103A300020613A686F766572207B0D0A09626163C6 +:103A40006B67726F756E642D706F736974696F6EDA +:103A50003A203020313670783B0D0A7D0D0A2E64F5 +:103A60007261676761626C652D686561646572206B +:103A70002E68696768736C6964652D686561646543 +:103A800072202E68696768736C6964652D636C6F5A +:103A90007365207370616E207B0D0A096469737011 +:103AA0006C61793A206E6F6E653B0D0A7D0D0A0DD3 +:103AB0000A0D0A2F2A2068732E7772617070657262 +:103AC000436C6173734E616D65203D20276E6F2DD1 +:103AD000666F6F74657227202A2F0D0A2E6E6F2D68 +:103AE000666F6F746572202E68696768736C6964AD +:103AF000652D666F6F746572207B0D0A09646973AA +:103B0000706C61793A206E6F6E653B0D0A7D0D0A0F +:103B10000D0A2F2A2068732E7772617070657243C8 +:103B20006C6173734E616D65203D20277769646514 +:103B30002D626F7264657227202A2F0D0A2E776915 +:103B400064652D626F72646572202E6869676873A0 +:103B50006C6964652D696D616765207B0D0A09627A +:103B60006F726465722D77696474683A20313070C1 +:103B7000783B0D0A7D0D0A2E776964652D626F72A0 +:103B8000646572202E68696768736C6964652D636B +:103B9000617074696F6E207B0D0A097061646469DD +:103BA0006E673A20302031307078203130707820C4 +:103BB000313070783B0D0A7D0D0A0D0A2F2A2068DE +:103BC000732E77726170706572436C6173734E61AE +:103BD0006D65203D2027626F726465726C6573733A +:103BE00027202A2F0D0A2E626F726465726C65732E +:103BF00073202E68696768736C6964652D696D61EF +:103C00006765207B0D0A09626F726465723A206EE7 +:103C10006F6E653B0D0A7D0D0A2E626F72646572D0 +:103C20006C657373202E68696768736C6964652DB1 +:103C300063617074696F6E207B0D0A09626F726434 +:103C400065722D626F74746F6D3A203170782073D5 +:103C50006F6C69642077686974653B0D0A09626F4F +:103C6000726465722D746F703A2031707820736FB2 +:103C70006C69642077686974653B0D0A0962616349 +:103C80006B67726F756E643A2073696C7665723B10 +:103C90000D0A7D0D0A0D0A2F2A2068732E77726196 +:103CA00070706572436C6173734E616D65203D2069 +:103CB000276F757465722D676C6F7727202A2F0D1B +:103CC0000A2E6F757465722D676C6F77207B0D0AF5 +:103CD000096261636B67726F756E643A20233434D6 +:103CE000343B0D0A7D0D0A2E6F757465722D676C5D +:103CF0006F77202E68696768736C6964652D696DDC +:103D0000616765207B0D0A09626F726465723A20F3 +:103D100035707820736F6C69642023343434343404 +:103D2000343B0D0A7D0D0A2E6F757465722D676C1C +:103D30006F77202E68696768736C6964652D6361AD +:103D40007074696F6E207B0D0A09626F7264657210 +:103D50003A2035707820736F6C69642023343434D2 +:103D60003434343B0D0A09626F726465722D746FCE +:103D7000703A206E6F6E653B0D0A0970616464696C +:103D80006E673A203570783B0D0A096261636B6794 +:103D9000726F756E642D636F6C6F723A206772611B +:103DA000793B0D0A7D0D0A0D0A2F2A2068732E77A4 +:103DB000726170706572436C6173734E616D6520E2 +:103DC0003D2027636F6C6F7265642D626F7264654E +:103DD0007227202A2F0D0A2E636F6C6F7265642D77 +:103DE000626F72646572202E68696768736C6964BB +:103DF000652D696D616765207B0D0A09626F7264CC +:103E000065723A2032707820736F6C696420677233 +:103E100065656E3B0D0A7D0D0A2E636F6C6F7265D2 +:103E2000642D626F72646572202E68696768736CB6 +:103E30006964652D63617074696F6E207B0D0A097A +:103E4000626F726465723A2032707820736F6C69A9 +:103E50006420677265656E3B0D0A09626F72646566 +:103E6000722D746F703A206E6F6E653B0D0A7D0D7A +:103E70000A0D0A2F2A2068732E777261707065729E +:103E8000436C6173734E616D65203D2027646172E0 +:103E90006B27202A2F0D0A2E6461726B207B0D0A7E +:103EA000096261636B67726F756E643A202331310A +:103EB000313B0D0A7D0D0A2E6461726B202E6869FC +:103EC0006768736C6964652D696D616765207B0D3A +:103ED0000A09626F726465722D636F6C6F723A20AB +:103EE000626C61636B20626C61636B2023323032E1 +:103EF00030323020626C61636B3B0D0A0962616392 +:103F00006B67726F756E643A20677261793B0D0A58 +:103F10007D0D0A2E6461726B202E68696768736C70 +:103F20006964652D63617074696F6E207B0D0A0989 +:103F3000636F6C6F723A2077686974653B0D0A098C +:103F40006261636B67726F756E643A202331313141 +:103F50003B0D0A7D0D0A2E6461726B202E68696725 +:103F600068736C6964652D636F6E74726F6C732C0B +:103F70000D0A2E6461726B202E68696768736C6924 +:103F800064652D636F6E74726F6C7320756C2C0D8D +:103F90000A2E6461726B202E68696768736C6964AD +:103FA000652D636F6E74726F6C732061207B0D0AD8 +:103FB000096261636B67726F756E642D696D61670D +:103FC000653A2075726C282E2E2F696D61676573B6 +:103FD0002F636F6E74726F6C6261722D626C6163BD +:103FE0006B2D626F726465722E676966293B0D0ADC +:103FF0007D0D0A0D0A2F2A2068732E77726170706A +:104000006572436C6173734E616D65203D20276658 +:104010006C6F6174696E672D63617074696F6E2770 +:10402000202A2F0D0A2E666C6F6174696E672D63EE +:10403000617074696F6E202E68696768736C69645B +:10404000652D63617074696F6E207B0D0A09706F56 +:10405000736974696F6E3A206162736F6C75746511 +:104060003B0D0A0970616464696E673A2031656DC1 +:104070002030203020303B0D0A096261636B67728B +:104080006F756E643A206E6F6E653B0D0A09636F43 +:104090006C6F723A2077686974653B0D0A09626F2C +:1040A000726465723A206E6F6E653B0D0A09666F29 +:1040B0006E742D7765696768743A20626F6C643B33 +:1040C0000D0A7D0D0A0D0A2F2A2068732E77726162 +:1040D00070706572436C6173734E616D65203D2035 +:1040E00027636F6E74726F6C732D696E2D686561D6 +:1040F00064696E6727202A2F0D0A2E636F6E747213 +:104100006F6C732D696E2D68656164696E67202E12 +:1041100068696768736C6964652D68656164696E58 +:1041200067207B0D0A09636F6C6F723A20677261BA +:10413000793B0D0A09666F6E742D7765696768743F +:104140003A20626F6C643B0D0A09686569676874A0 +:104150003A20323070783B0D0A096F766572666CD2 +:104160006F773A2068696464656E3B0D0A09637570 +:1041700072736F723A2064656661756C743B0D0AE8 +:104180000970616464696E673A2030203020302005 +:10419000323270783B0D0A096D617267696E3A20A0 +:1041A000303B0D0A096261636B67726F756E643A2A +:1041B0002075726C282E2E2F696D616765732F69CB +:1041C000636F6E2E67696629206E6F2D726570654C +:1041D00061742030203170783B0D0A7D0D0A2E630A +:1041E0006F6E74726F6C732D696E2D686561646992 +:1041F0006E67202E68696768736C6964652D636FEC +:104200006E74726F6C73207B0D0A09776964746831 +:104210003A2031303570783B0D0A09686569676866 +:10422000743A20323070783B0D0A09706F736974EC +:10423000696F6E3A2072656C61746976653B0D0A30 +:10424000096D617267696E3A20303B0D0A09746F1F +:10425000703A202D323370783B0D0A096C65667414 +:104260003A203770783B0D0A096261636B67726FA1 +:10427000756E643A206E6F6E653B0D0A7D0D0A2ED9 +:10428000636F6E74726F6C732D696E2D68656164F7 +:10429000696E67202E68696768736C6964652D6351 +:1042A0006F6E74726F6C7320756C207B0D0A0970D1 +:1042B0006F736974696F6E3A207374617469633BDC +:1042C0000D0A096865696768743A20323070783B76 +:1042D0000D0A096261636B67726F756E643A206ED6 +:1042E0006F6E653B0D0A7D0D0A2E636F6E74726FE3 +:1042F0006C732D696E2D68656164696E67202E6828 +:10430000696768736C6964652D636F6E74726F6C36 +:1043100073206C69207B0D0A0970616464696E67A3 +:104320003A20303B0D0A7D0D0A2E636F6E74726F5A +:104330006C732D696E2D68656164696E67202E68E7 +:10434000696768736C6964652D636F6E74726F6CF6 +:10435000732061207B0D0A096261636B67726F7560 +:104360006E642D696D6167653A2075726C282E2E1A +:104370002F696D616765732F636F6E74726F6C6206 +:1043800061722D77686974652D736D616C6C2E6731 +:104390006966293B0D0A096865696768743A2032C5 +:1043A0003070783B0D0A0977696474683A203230BE +:1043B00070783B0D0A7D0D0A0D0A2E636F6E7472C4 +:1043C0006F6C732D696E2D68656164696E67202E50 +:1043D00068696768736C6964652D636F6E74726F6A +:1043E0006C73202E68696768736C6964652D6D6FE6 +:1043F0007665207B0D0A09646973706C61793A20D7 +:104400006E6F6E653B0D0A7D0D0A0D0A2E636F6E91 +:1044100074726F6C732D696E2D68656164696E6767 +:10442000202E68696768736C6964652D636F6E74AC +:10443000726F6C73202E68696768736C6964652D90 +:1044400070726576696F75732061207B0D0A096251 +:1044500061636B67726F756E642D706F73697469D9 +:104460006F6E3A203020303B0D0A7D0D0A2E636FAF +:104470006E74726F6C732D696E2D68656164696E00 +:1044800067202E68696768736C6964652D636F6E59 +:1044900074726F6C73202E68696768736C696465E9 +:1044A0002D70726576696F757320613A686F7665F5 +:1044B00072207B0D0A096261636B67726F756E64AF +:1044C0002D706F736974696F6E3A2030202D323011 +:1044D00070783B0D0A7D0D0A2E636F6E74726F6CDF +:1044E000732D696E2D68656164696E67202E686939 +:1044F0006768736C6964652D636F6E74726F6C733B +:10450000202E68696768736C6964652D70726576C2 +:10451000696F757320612E64697361626C656420D4 +:104520007B0D0A096261636B67726F756E642D7033 +:104530006F736974696F6E3A2030202D3430707853 +:104540002021696D706F7274616E743B0D0A7D0D70 +:104550000A2E636F6E74726F6C732D696E2D6865B1 +:104560006164696E67202E68696768736C69646549 +:104570002D636F6E74726F6C73202E686967687339 +:104580006C6964652D706C61792061207B0D0A096E +:104590006261636B67726F756E642D706F7369749F +:1045A000696F6E3A202D3230707820303B0D0A7DD5 +:1045B0000D0A2E636F6E74726F6C732D696E2D68A9 +:1045C000656164696E67202E68696768736C6964E9 +:1045D000652D636F6E74726F6C73202E68696768E7 +:1045E000736C6964652D706C617920613A686F76CF +:1045F0006572207B0D0A096261636B67726F756E6D +:10460000642D706F736974696F6E3A202D3230704B +:1046100078202D323070783B0D0A7D0D0A2E636FA5 +:104620006E74726F6C732D696E2D68656164696E4E +:1046300067202E68696768736C6964652D636F6EA7 +:1046400074726F6C73202E68696768736C69646537 +:104650002D706C617920612E64697361626C656490 +:10466000207B0D0A096261636B67726F756E642D42 +:10467000706F736974696F6E3A202D3230707820D4 +:104680002D343070782021696D706F7274616E7492 +:104690003B0D0A7D0D0A2E636F6E74726F6C732D65 +:1046A000696E2D68656164696E67202E6869676848 +:1046B000736C6964652D636F6E74726F6C73202EFA +:1046C00068696768736C6964652D706175736520CE +:1046D00061207B0D0A096261636B67726F756E649E +:1046E0002D706F736974696F6E3A202D3430707855 +:1046F00020303B0D0A7D0D0A2E636F6E74726F6C55 +:10470000732D696E2D68656164696E67202E686916 +:104710006768736C6964652D636F6E74726F6C7318 +:10472000202E68696768736C6964652D70617573A4 +:104730006520613A686F766572207B0D0A096261B7 +:10474000636B67726F756E642D706F736974696FD8 +:104750006E3A202D34307078202D323070783B0D39 +:104760000A7D0D0A2E636F6E74726F6C732D696E05 +:104770002D68656164696E67202E68696768736C6F +:104780006964652D636F6E74726F6C73202E686937 +:104790006768736C6964652D6E6578742061207B31 +:1047A0000D0A096261636B67726F756E642D706FBD +:1047B000736974696F6E3A202D3630707820303B03 +:1047C0000D0A7D0D0A2E636F6E74726F6C732D6906 +:1047D0006E2D68656164696E67202E68696768730D +:1047E0006C6964652D636F6E74726F6C73202E68D4 +:1047F000696768736C6964652D6E65787420613AC9 +:10480000686F766572207B0D0A096261636B67725F +:104810006F756E642D706F736974696F6E3A202DB9 +:1048200036307078202D323070783B0D0A7D0D0ABD +:104830002E636F6E74726F6C732D696E2D68656177 +:1048400064696E67202E68696768736C6964652D9A +:10485000636F6E74726F6C73202E68696768736C17 +:104860006964652D6E65787420612E646973616278 +:104870006C6564207B0D0A096261636B67726F75FA +:104880006E642D706F736974696F6E3A202D3630C7 +:104890007078202D343070782021696D706F7274BB +:1048A000616E743B0D0A7D0D0A2E636F6E74726F1C +:1048B0006C732D696E2D68656164696E67202E6862 +:1048C000696768736C6964652D636F6E74726F6C71 +:1048D00073202E68696768736C6964652D66756CF2 +:1048E0006C2D657870616E642061207B0D0A096211 +:1048F00061636B67726F756E642D706F7369746935 +:104900006F6E3A202D313030707820303B0D0A7DAB +:104910000D0A2E636F6E74726F6C732D696E2D6845 +:10492000656164696E67202E68696768736C696485 +:10493000652D636F6E74726F6C73202E6869676883 +:10494000736C6964652D66756C6C2D657870616E2D +:104950006420613A686F766572207B0D0A09626196 +:10496000636B67726F756E642D706F736974696FB6 +:104970006E3A202D3130307078202D323070783BF7 +:104980000D0A7D0D0A2E636F6E74726F6C732D6944 +:104990006E2D68656164696E67202E68696768734B +:1049A0006C6964652D636F6E74726F6C73202E6812 +:1049B000696768736C6964652D66756C6C2D6578C4 +:1049C00070616E6420612E64697361626C6564203D +:1049D0007B0D0A096261636B67726F756E642D707F +:1049E0006F736974696F6E3A202D313030707820A2 +:1049F0002D343070782021696D706F7274616E741F +:104A00003B0D0A7D0D0A2E636F6E74726F6C732DF1 +:104A1000696E2D68656164696E67202E68696768D4 +:104A2000736C6964652D636F6E74726F6C73202E86 +:104A300068696768736C6964652D636C6F73652062 +:104A400061207B0D0A096261636B67726F756E642A +:104A50002D706F736974696F6E3A202D313230702A +:104A60007820303B0D0A7D0D0A2E636F6E74726FD5 +:104A70006C732D696E2D68656164696E67202E68A0 +:104A8000696768736C6964652D636F6E74726F6CAF +:104A900073202E68696768736C6964652D636C6F39 +:104AA000736520613A686F766572207B0D0A096232 +:104AB00061636B67726F756E642D706F7369746973 +:104AC0006F6E3A202D3132307078202D3230707870 +:104AD0003B0D0A7D0D0A0000BC1400001C00000004 +:104AE0009F14000068735F637573746F6D2E63733A +:104AF00073000000406368617273657420227574EE +:104B0000662D38223B0D0A0D0A2F2A20636F6D6D2A +:104B10006F6E20666F7220616C6C202A2F0D0A2E3A +:104B200068696768736C6964652D626F64797B205E +:104B30006F766572666C6F773A68696464656E3B20 +:104B40007D0D0A0D0A2E68696768736C69646520BB +:104B5000696D67207B626F726465723A206E6F6E5A +:104B6000653B207D0D0A2E68696768736C69646512 +:104B70002D6163746976652D616E63686F7220695B +:104B80006D67207B20207669736962696C6974792E +:104B90003A76697369626C657D0D0A2E68735F6988 +:104BA0006D6167655F77726170706572202E6869EC +:104BB0006768736C6964652D696D616765202C0D8C +:104BC0000A2E68735F696D6167655F7772617070E7 +:104BD00065725F775F7072696E74202E68696768AE +:104BE000736C6964652D696D6167657B0D0A096287 +:104BF0006F726465723A203130707820736F6C691F +:104C00006420234646464646463B6261636B6772B4 +:104C10006F756E642D636F6C6F723A23464646461D +:104C200046463B0D0A7D0D0A2E68735F696D61670C +:104C3000655F77726170706572202E68696768734E +:104C40006C6964652D63617074696F6E202C0D0A48 +:104C50002E68735F696D6167655F777261707065FB +:104C6000725F775F7072696E74202E68696768730F +:104C70006C6964652D63617074696F6E207B0D0AC9 +:104C8000096D617267696E3A3070783B20706164BB +:104C900064696E673A3020313070783B0D0A0962E2 +:104CA00061636B67726F756E643A2346464646468B +:104CB000462075726C282E2E2F696D616765732FE3 +:104CC00068736E6176695F6261636B2E67696629DE +:104CD000203020626F74746F6D207265706561742E +:104CE0002D783B0D0A096865696768743A36397032 +:104CF000783B0D0A7D0D0A2E68735F696D616765EB +:104D00005F77726170706572202E68696768736C76 +:104D10006964652D63617074696F6E206469762CB7 +:104D20000D0A2E68735F696D6167655F77726170E8 +:104D30007065725F775F7072696E74202E68696744 +:104D400068736C6964652D63617074696F6E20644B +:104D500069767B2F2A2064756D6D7920617265619B +:104D600020666F722063617074696F6E2D74657850 +:104D700074202A2F0D0A09206C696E652D686569FB +:104D80006768743A312E383B2070616464696E67DD +:104D90003A303B0D0A7D0D0A0D0A2F2A20636F6EF3 +:104DA00074726F6C7320666F7220696D6167652025 +:104DB000706F707570202A2F0D0A2E6869676873EE +:104DC0006C6964652D636F6E74726F6C73207B0DFC +:104DD0000A0977696474683A2034383070783B0D7A +:104DE0000A096865696768743A20343370783B0D46 +:104DF0000A096261636B67726F756E643A2075723F +:104E00006C282E2E2F696D616765732F68735F6341 +:104E10006F6E74726F6C732E676966292030202D57 +:104E20003132397078206E6F2D7265706561743B18 +:104E30000D0A096D617267696E3A203020302030AA +:104E4000206175746F203B207D0D0A0D0A2E686964 +:104E50006768736C6964652D636F6E74726F6C73D1 +:104E600020756C207B0D0A09706F736974696F6E11 +:104E70003A2072656C61746976653B0D0A096C6550 +:104E800066743A203070783B0D0A09686569676876 +:104E9000743A20343370783B0D0A096C6973742DB1 +:104EA0007374796C653A206E6F6E653B0D0A096DFF +:104EB000617267696E3A20303B0D0A097061646463 +:104EC000696E673A20303B0D0A096261636B677255 +:104ED0006F756E643A2075726C282E2E2F696D6185 +:104EE0006765732F68735F636F6E74726F6C732E78 +:104EF00067696629207269676874202D31323970BC +:104F000078206E6F2D7265706561743B200D0A7D8F +:104F10000D0A2E68696768736C6964652D636F6E2E +:104F200074726F6C73206C69207B0D0A092F2A66DE +:104F30006C6F61743A206C6566743B2A2F0D0A0908 +:104F400070616464696E673A20303B206D617267FE +:104F5000696E3A303B77696474683A20383070780B +:104F60003B6C6973742D7374796C653A206E6F6E47 +:104F7000653B200D0A090D0A09646973706C61793B +:104F80003A696E6C696E653B20666C6F61743A6E4F +:104F90006F6E653B2F2A2066697820666F72204904 +:104FA00045362773206572726F722061626F757467 +:104FB00020666C6F6174696E67202A2F0D0A7D0D63 +:104FC0000A2E68696768736C6964652D636F6E7417 +:104FD000726F6C732061207B0D0A096261636B67DD +:104FE000726F756E642D696D6167653A2075726CBC +:104FF000282E2E2F696D616765732F68735F636F4D +:105000006E74726F6C732E676966293B0D0A0964B2 +:105010006973706C61793A20626C6F636B3B0D0A47 +:1050200009666C6F61743A206C6566743B0D0A0901 +:105030006865696768743A20343370783B0D0A09F3 +:1050400077696474683A20383070783B0D0A096FCC +:1050500075746C696E653A206E6F6E653B0D0A7DE6 +:105060000D0A2E68696768736C6964652D636F6EDD +:1050700074726F6C7320612E64697361626C656415 +:10508000207B0D0A09637572736F723A206465663E +:1050900061756C743B0D0A7D0D0A2E686967687333 +:1050A0006C6964652D636F6E74726F6C7320612020 +:1050B0007370616E207B0D0A09646973706C61798D +:1050C0003A206E6F6E653B2F2A20686964652074F4 +:1050D0006865207465787420666F722074686573E3 +:1050E00065206772617068696320627574746F6EA1 +:1050F00073202A2F0D0A7D0D0A2E68696768736C6C +:105100006964652D636F6E7461696E657220646990 +:1051100076207B666F6E742D73697A653A20313123 +:1051200070783B7D0D0A0D0A2E68696768736C699B +:1051300064652D636F6E74726F6C73202E6869677F +:1051400068736C6964652D7072696E7420612009E2 +:1051500009097B6261636B67726F756E642D706F96 +:10516000736974696F6E3A2030707820303B7D0D22 +:105170000A2E68696768736C6964652D636F6E7465 +:10518000726F6C73202E68696768736C6964652D33 +:105190007072696E7420613A686F76657220097B5F +:1051A0006261636B67726F756E642D706F73697483 +:1051B000696F6E3A20307078202D343370783B7DE3 +:1051C0000D0A2E68696768736C6964652D636F6E7C +:1051D00074726F6C73202E68696768736C6964659C +:1051E0002D7072696E7420612E64697361626C65E2 +:1051F0006420097B6261636B67726F756E642D70EA +:105200006F736974696F6E3A20307078202D38366C +:1052100070782021696D706F7274616E743B7D0DC2 +:105220000A2E68696768736C6964652D636F6E74B4 +:10523000726F6C73202E68696768736C6964652D82 +:1052400070726576696F75732061200909097B6248 +:1052500061636B67726F756E642D706F73697469CB +:105260006F6E3A202D3830707820303B7D0D0A2E3D +:1052700068696768736C6964652D636F6E74726FBB +:105280006C73202E68696768736C6964652D707231 +:105290006576696F757320613A686F76657220096B +:1052A0007B6261636B67726F756E642D706F73697B +:1052B00074696F6E3A202D38307078202D34337039 +:1052C000783B7D0D0A2E68696768736C6964652D8B +:1052D000636F6E74726F6C73202E68696768736C8D +:1052E0006964652D70726576696F757320612E64CF +:1052F000697361626C656420097B6261636B6772CC +:105300006F756E642D706F736974696F6E3A202DBE +:1053100038307078202D383670782021696D706FA4 +:105320007274616E743B7D0D0A2E68696768736CD8 +:105330006964652D636F6E74726F6C73202E68697B +:105340006768736C6964652D706C617920612009F0 +:105350000909097B6261636B67726F756E642D70FA +:105360006F736974696F6E3A202D31363070782012 +:10537000303B7D0D0A2E68696768736C6964652D22 +:10538000636F6E74726F6C73202E68696768736CDC +:105390006964652D706C617920613A686F76657219 +:1053A0002009097B6261636B67726F756E642D7093 +:1053B0006F736974696F6E3A202D313630707820C2 +:1053C0002D343370783B7D0D0A2E68696768736CE5 +:1053D0006964652D636F6E74726F6C73202E6869DB +:1053E0006768736C6964652D706C617920612E64E7 +:1053F000697361626C65642009097B6261636B6734 +:10540000726F756E642D706F736974696F6E3A2078 +:105410002D3136307078202D383670782021696D26 +:10542000706F7274616E743B7D0D0A2E68696768D7 +:10543000736C6964652D636F6E74726F6C73202E6C +:1054400068696768736C6964652D70617573652040 +:105450006120090909097B6261636B67726F756E70 +:10546000642D706F736974696F6E3A202D3332301A +:10547000707820303B7D0D0A2E68696768736C690F +:1054800064652D636F6E74726F6C73202E6869672C +:1054900068736C6964652D706175736520613A6825 +:1054A0006F7665722009097B6261636B67726F7545 +:1054B0006E642D706F736974696F6E3A202D33328C +:1054C000307078202D343370783B7D0D0A2E68695A +:1054D0006768736C6964652D636F6E74726F6C734B +:1054E000202E68696768736C6964652D6E657874D1 +:1054F000206120090909097B6261636B67726F751E +:105500006E642D706F736974696F6E3A202D32343A +:1055100030707820303B7D0D0A2E68696768736CA7 +:105520006964652D636F6E74726F6C73202E686989 +:105530006768736C6964652D6E65787420613A687C +:105540006F7665722009097B6261636B67726F75A4 +:105550006E642D706F736974696F6E3A202D3234EA +:10556000307078202D343370783B7D0D0A2E6869B9 +:105570006768736C6964652D636F6E74726F6C73AA +:10558000202E68696768736C6964652D6E65787430 +:1055900020612E64697361626C65642009097B6215 +:1055A00061636B67726F756E642D706F7369746978 +:1055B0006F6E3A202D3234307078202D3836707866 +:1055C0002021696D706F7274616E743B7D0D0A2EBF +:1055D00068696768736C6964652D636F6E74726F58 +:1055E0006C73202E68696768736C6964652D636CE1 +:1055F0006F73652061090909097B6261636B6772DA +:105600006F756E642D706F736974696F6E3A202DBB +:10561000343030707820303B7D0D0A2E6869676821 +:10562000736C6964652D636F6E74726F6C73202E7A +:1056300068696768736C6964652D636C6F73652056 +:10564000613A686F7665722009097B6261636B67F6 +:10565000726F756E642D706F736974696F6E3A2026 +:105660002D3430307078202D343370783B7D0D0A26 +:105670002E68696768736C6964652D636F6E7472F8 +:105680006F6C73202E68696768736C6964652D633D +:105690006C6F736520612E64697361626C65642050 +:1056A000097B6261636B67726F756E642D706F73D7 +:1056B0006974696F6E3A202D3430307078202D383F +:1056C0003670782021696D706F7274616E743B7DE5 +:1056D0000D0A2E68696768736C6964652D636F6E67 +:1056E00074726F6C73202E68696768736C69646587 +:1056F0002D66756C6C2D657870616E64206109098A +:105700007B206261636B67726F756E642D706F735F +:105710006974696F6E3A2D34383070782030207D8E +:105720000D0A2E68696768736C6964652D636F6E16 +:1057300074726F6C73202E68696768736C69646536 +:105740002D66756C6C2D657870616E6420613A68A9 +:105750006F766572097B6261636B67726F756E64E9 +:105760002D706F736974696F6E3A2D3438307078AC +:10577000202D343370787D0D0A2E68696768736C4C +:105780006964652D636F6E74726F6C73202E686927 +:105790006768736C6964652D66756C6C2D657870CF +:1057A000616E6420612E64697361626C65647B6202 +:1057B00061636B67726F756E642D706F7369746966 +:1057C0006F6E3A2D3438307078202D38367078214D +:1057D000696D706F7274616E747D0D0A0D0A2E68AA +:1057E000696768736C6964652D636F6E74726F6C42 +:1057F00073202E68696768736C6964652D6D6F76B8 +:105800006520617B20646973706C61793A206E6FEA +:105810006E6521696D706F7274616E743B7D0D0AE7 +:105820002E68735F696D6167655F7772617070651F +:1058300072202E68696768736C6964652D636F6E8A +:1058400074726F6C73202E68696768736C69646525 +:105850002D7072696E7420617B207669736962694C +:105860006C6974793A68696464656E7D0D0A0D0A25 +:105870002F2A0D0A0948544D4C20706F70757073B3 +:105880000D0A2A2F0D0A2E68696768736C696465B2 +:105890002D68746D6C2D636F6E74656E747B2070F3 +:1058A000616464696E673A3070783B2F2A3B2064EC +:1058B0006973706C61793A626C6F636B3B207769D6 +:1058C0006474683A36303070782A2F7D0D0A2E685D +:1058D000735F68746D6C5F626F6479207B77696455 +:1058E00074683A313030253B70616464696E673AA0 +:1058F000303B7D0D0A2E68735F68746D6C5F666F58 +:105900006F74207B77696474683A313030253B6866 +:1059100065696768743A343470783B206261636B00 +:1059200067726F756E643A75726C282E2E2F696DD2 +:10593000616765732F68736E6176695F6261636B1F +:105940002E67696629203020302072657065617489 +:105950002D783B20746578742D616C69676E3A729E +:10596000696768743B207D0D0A0D0A612E68735FBC +:10597000636C6F7365627574746F6E2C612E6873DF +:105980005F7072696E74627574746F6E7B20626191 +:10599000636B67726F756E642D706F736974696F76 +:1059A0006E3A203020303B206261636B67726F7506 +:1059B0006E642D7265706561743A726570656174AC +:1059C0002D783B2077696474683A383170783B20D1 +:1059D0006865696768743A343470783B6D617267E2 +:1059E000696E3A303B20646973706C61793A626C1D +:1059F0006F636B3B20666C6F61743A7269676874A1 +:105A00003B20746578742D6465636F726174696F8F +:105A10006E3A206E6F6E653B7D0D0A612E68735F76 +:105A2000636C6F7365627574746F6E7B2062616303 +:105A30006B67726F756E642D696D6167653A75721B +:105A40006C282E2E2F696D616765732F68736E61E8 +:105A500076695F636C6F73652E67696629207D0DBB +:105A60000A612E68735F636C6F7365627574746F1F +:105A70006E3A686F7665722C0D0A612E68735F63EB +:105A80006C6F7365627574746F6E3A616374697676 +:105A9000657B6261636B67726F756E642D696D61A2 +:105AA00067653A2075726C282E2E2F696D616765C7 +:105AB000732F68736E6176695F636C6F73655F7275 +:105AC0002E676966293B20746578742D6465636F61 +:105AD000726174696F6E3A206E6F6E653B7D0D0A60 +:105AE000612E68735F7072696E74627574746F6E24 +:105AF0007B206261636B67726F756E642D696D6187 +:105B000067653A75726C282E2E2F696D6167657313 +:105B10002F68736E6176695F7072696E742E676943 +:105B200066297D0D0A612E68735F7072696E7462FA +:105B30007574746F6E3A686F7665722C0D0A612EFB +:105B400068735F7072696E74627574746F6E3A61B7 +:105B500063746976657B6261636B67726F756E648F +:105B60002D696D6167653A2075726C282E2E2F693C +:105B70006D616765732F68736E6176695F707269B6 +:105B80006E745F722E676966293B746578742D6444 +:105B900065636F726174696F6E3A206E6F6E653BFC +:105BA0007D0D0A2E666F6F7465725F666F725F732C +:105BB000696E676C652C23666F6F7465725F666FC4 +:105BC000725F73696E676C652C2E666F6F74657299 +:105BD0005F666F725F73696E676C655F73686F7223 +:105BE000742C23666F6F7465725F666F725F736982 +:105BF0006E676C655F73686F72747B206469737025 +:105C00006C61793A6E6F6E657D0D0A0D0A2E6873B0 +:105C10005F686561647B6261636B67726F756E64F8 +:105C20002D636F6C6F723A233330334639413B201A +:105C300077696474683A313030253B686569676814 +:105C4000743A323570787D0D0A2E68735F6865612D +:105C5000642068327B2070616464696E673A3570D5 +:105C6000783B206D617267696E3A303B20636F6CE0 +:105C70006F723A234646464646463B20666F6E7430 +:105C80002D7765696768743A626F6C643B20666F54 +:105C90006E742D73697A653A736D616C6C3B206C20 +:105CA000696E652D6865696768743A312E323B20EC +:105CB0007D0D0A2E68735F636F6E74656E74737BFF +:105CC000636C6561723A626F74683B2070616464F2 +:105CD000696E673A3130707820363570782032300E +:105CE000707820363570783B7D0D0A2E68735F63BF +:105CF0006F6E74656E74732068327B206D6172679D +:105D0000696E3A302030203130707820303B20707E +:105D1000616464696E673A303B666F6E742D7765B7 +:105D2000696768743A626F6C643B20666F6E742DAD +:105D300073697A653A736D616C6C3B6C696E652D45 +:105D40006865696768743A312E323B7D0D0A2E68AA +:105D5000735F636F6E74656E747320707B20706107 +:105D60006464696E673A303B206D617267696E3AB0 +:105D7000302E35656D20303B206C696E652D686571 +:105D8000696768743A312E327D0D0A0D0A0D0A2FAB +:105D90002A0D0A0948544D4C20706F70757073209D +:105DA000666F722067726F62616C2070726F6475CB +:105DB0006374730D0A2A2F0D0A2F2A2E68696768EB +:105DC000736C6964652D626F64792064747B2077DD +:105DD000696474683A33393070783B207061646468 +:105DE000696E673A3570783B6261636B67726F7595 +:105DF0006E642D636F6C6F723A23333033463941D2 +:105E00003B20636F6C6F723A234646464646463BDC +:105E100020666F6E742D7765696768743A626F6C7F +:105E2000643B20666F6E742D73697A653A736D6199 +:105E30006C6C7D0D0A2E68696768736C6964652DEA +:105E4000626F6479206474207370616E7B20646972 +:105E500073706C61793A6E6F6E6521696D706F72E7 +:105E600074616E747D0D0A2E68696768736C69646D +:105E7000652D626F64792064647B666F6E742D7328 +:105E8000697A653A782D736D616C6C3B2070616442 +:105E900064696E673A3570783B207D0D0A2E68691B +:105EA0006768736C6964652D626F6479206464202F +:105EB0007461626C657B6D617267696E3A313070D6 +:105EC00078206175746F3B77696474683A33363053 +:105ED00070783B207D0D0A2E68696768736C696471 +:105EE000652D626F6479206464207461626C652042 +:105EF00074642E666C61677B70616464696E673A76 +:105F00003020357078203020303B207665727469FF +:105F100063616C2D616C69676E3A746F703B7D0DC7 +:105F20000A2E68696768736C6964652D626F6479AD +:105F3000206464207461626C652074642E636F75E4 +:105F40006E7472797B70616464696E672D626F74C0 +:105F5000746F6D3A313070783B2077696474683AB9 +:105F6000393070783B206C696E652D6865696768AB +:105F7000743A312E323B20766572746963616C2D00 +:105F8000616C69676E3A746F703B7D2A2F0D0A0D44 +:105F90000A0D0A0070650000180000005665000038 +:105FA0006D6F64756C652E63737300004063686188 +:105FB0007273657420227574662D38223B200D0D96 +:105FC0000A2F2A3D3D3D3D3D3D3D3D3D3D3D3D3D55 +:105FD0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DF1 +:105FE0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0D11 +:105FF0000D0A0D0D0A4C6F77657220706167652080 +:106000006D61696E636F6E74656E7473207061721A +:106010007473205374796C652053686565740D0D35 +:106020000A4C61737420557064617465203230319C +:10603000302D31322D31340D0D0A0D0D0A2A204636 +:106040006F6E742D73697A65205461626C650D0DF5 +:106050000A2A2048656164696E670D0D0A2A206C62 +:1060600061796F75742061646A7573740D0D0A2A05 +:1060700020696E6E6572577261700D0D0A2A20726A +:106080006F756E6420636F726E657220626F780D3B +:106090000D0A20202020202020202D20426C61632A +:1060A0006B20426F780D0D0A202020202020202018 +:1060B0002D2047726179426F72646572426F780D6C +:1060C0000D0A2A204C696E6B0D0D0A2A204C69734B +:1060D000740D0D0A2A20436F6C756D6E0D0D0A2A22 +:1060E000205461626C650D0D0A2A20636C65617233 +:1060F0006669780D0D0A0D0D0A3D3D3D3D3D3D3D66 :106100003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBF -:106110003D3D3D3D3D2A2F0D0D0A0D0D0A2F2A2D27 -:106120002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D9F -:106130002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0DAF -:106140000D0A466F6E742D73697A65205461626C16 -:10615000650D0D0A0D0D0A39302520203D20313006 -:106160007078207C20202031343525203D203136A8 -:106170007078207C20202031393525203D20323296 -:1061800070780D0D0A31303025203D203131707886 -:10619000207C20202031353025203D20313770787B -:1061A000207C20202032303525203D20323370786D -:1061B0000D0D0A31313025203D2031327078207CA0 -:1061C00020202031363025203D2031387078207C49 -:1061D00020202032323025203D20323470780D0DC1 -:1061E0000A31313525203D2031337078207C202044 -:1061F0002031373025203D2031397078207C202017 -:106200002032323525203D20323570780D0D0A318F -:10621000323525203D2031347078207C20202031FB -:10622000383025203D2032307078207C20202032EC -:10623000333525203D20323670780D0D0A31333547 -:1062400025203D2031357078207C202020313930C8 -:1062500025203D2032317078207C200D0D0A2D2D17 -:106260002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D5E -:106270002D2D2D2D2D2D2D2D2D2D2D2D2D2D2A2F4F -:106280000D0D0A0D0D0A617B636F6C6F723A23323C -:1062900037373430303B20746578742D6465636F14 -:1062A000726174696F6E3A6E6F6E653B7D0D0D0A9B -:1062B000613A686F7665727B636F6C6F723A2332F6 -:1062C00037373430303B20746578742D6465636FE4 -:1062D000726174696F6E3A756E6465726C696E6531 -:1062E0003B7D0D0D0A0D0D0A2F2A2D2D2D2D2D2D47 -:1062F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DCE -:106300002D2D2D2D2D2D2D2D2D2D0D0D0A48656199 -:1063100064696E6720506172747320536574746988 -:106320006E670D0D0A2D2D2D2D2D2D2D2D2D2D2D85 -:106330002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8D -:106340002D2D2D2D2D2A2F0D0D0A23636F6E7465B3 -:106350006E74734C6566744D61696E2068322C23CF -:10636000636F6E74656E74734D61696E2068327B05 -:106370006D617267696E3A33307078203020313049 -:1063800070783B2070616464696E673A357078207C -:10639000313070783B206261636B67726F756E6439 -:1063A0002D636F6C6F723A236564656565663B208B -:1063B000666F6E742D73697A653A313335253B20EB -:1063C000666F6E742D7765696768743A626F6C6486 -:1063D0003B7D0D0D0A23636F6E74656E74734C659F -:1063E00066744D61696E2068332C23636F6E74652B -:1063F0006E74734D61696E2068337B6D617267697D -:106400006E3A32307078203020313070783B207016 -:10641000616464696E672D626F74746F6D3A357074 -:10642000783B20626F726465722D626F74746F6D59 -:106430003A236363632031707820736F6C69643B27 -:1064400020666F6E742D73697A653A313235253B5B -:1064500020666F6E742D7765696768743A626F6C39 -:10646000643B7D0D0D0A23636F6E74656E74734C0F -:106470006566744D61696E2068342C23636F6E7499 -:10648000656E74734D61696E2068347B6D617267EF -:10649000696E3A313570782030203570783B20664F -:1064A0006F6E742D7765696768743A626F6C643BD0 -:1064B0007D0D0D0A683220612C683320612C683410 -:1064C00020617B636F6C6F723A233333333336361C -:1064D0003B20746578742D6465636F726174696FB5 -:1064E0006E3A6E6F6E653B2070616464696E672DF5 -:1064F00072696768743A313770783B206261636B08 -:1065000067726F756E643A75726C282E2E2F696DE6 -:10651000616765732F69636F6E5F6172726F775F1A -:106520006C2E676966292072696768742039302586 -:10653000206E6F2D7265706561743B7D0D0D0A686C -:106540003220613A686F7665722C683320613A6850 -:106550006F7665722C683420613A686F7665727B5D -:10656000636F6C6F723A233333333336363B2074A8 -:106570006578742D6465636F726174696F6E3A75C6 -:106580006E6465726C696E653B7D0D0D0A0D0D0ABA -:106590002E6E6F5374796C657B70616464696E678D -:1065A0003A3021696D706F7274616E743B20626164 -:1065B000636B67726F756E642D636F6C6F723A23D5 -:1065C00066666621696D706F7274616E743B2066D9 -:1065D0006F6E742D73697A653A3130302521696D9B -:1065E000706F7274616E743B20666F6E742D776588 -:1065F000696768743A6E6F726D616C21696D706F56 -:106600007274616E743B20626F726465723A6E6F71 -:106610006E6521696D706F7274616E743B7D0D0DD6 -:106620000A0D0D0A0D0D0A2F2A2D2D2D2D2D2D2D84 -:106630002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8A -:106640002D2D2D2D2D2D2D2D2D0D0D0A6C61796FDC -:1066500075742061646A7573740D0D0A2D2D2D2DCE -:106660002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D5A -:106670002D2D2D2D2D2D2D2D2D2D2D2D2A2F0D0D8B -:106680000A2E63656E7465727B746578742D616C17 -:1066900069676E3A63656E7465722021696D706F0B -:1066A0007274616E743B7D0D0D0A2E7478744C7B90 -:1066B000746578742D616C69676E3A6C6566743BBD -:1066C0007D0D0D0A2E747874527B746578742D617B -:1066D0006C69676E3A72696768743B7D0D0D0A2EAE -:1066E00076546F707B766572746963616C2D616C32 -:1066F00069676E3A746F703B7D0D0D0A2E764D6999 -:10670000647B766572746963616C2D616C69676E18 -:106710003A6D6964646C653B7D0D0D0A2E76426F9F -:1067200074746F6D7B766572746963616C2D616CD6 -:1067300069676E3A626F74746F6D3B7D0D0D0A2E42 -:10674000626F6C647B666F6E742D776569676874C1 -:106750003A626F6C643B7D0D0D0A2E6974616C6941 -:10676000637B666F6E742D7374796C653A697461BE -:106770006C69633B2070616464696E672D72696740 -:1067800068743A3370783B7D0D0D0A2E66774E6F34 -:10679000726D616C7B666F6E742D77656967687466 -:1067A0003A6E6F726D616C3B7D0D0D0A2E736D61DB -:1067B0006C6C7B666F6E742D73697A653A3930251F -:1067C0003B7D0D0D0A2E6C617267657B666F6E7482 -:1067D0002D73697A653A313235253B7D0D0D0A2ED0 -:1067E000666C6F61744C7B666C6F61743A6C656645 -:1067F000743B7D0D0D0A2E666C6F6174527B666C66 -:106800006F61743A72696768743B7D0D0D0A2E637F -:106810006C656172427B636C6561723A626F746829 -:106820003B7D0D0D0A2E696E64656E747B6D617221 -:1068300067696E3A3020313070783B7D0D0D0A2E3D -:10684000696E64656E7432307B6D617267696E3A31 -:106850003020323070783B7D0D0D0A2E636F6C6FE7 -:106860007230317B636F6C6F723A236666336433C8 -:10687000643B7D0D0D0A2E636F6C6F7230327B634B -:106880006F6C6F723A233030303039393B7D0D0DEB -:106890000A2E626C6F636B7B646973706C61793A0A -:1068A000626C6F636B3B7D0D0D0A2E6E6F62727BA7 -:1068B00077686974652D73706163653A6E6F77727E -:1068C00061703B7D0D0D0A2E77696465436F6E74B0 -:1068D000656E74737B77696474683A3830307078A9 -:1068E00021696D706F7274616E743B7D0D0D0A0DC0 -:1068F0000D0A2E6D7430307B6D617267696E2D7478 -:106900006F703A302021696D706F7274616E743BE4 -:106910007D0D0D0A2E6D7430357B6D617267696E69 -:106920002D746F703A3570782021696D706F7274B4 -:10693000616E743B7D0D0D0A2E6D7431307B6D617F -:106940007267696E2D746F703A31307078202169EA -:106950006D706F7274616E743B7D0D0D0A2E6D74D7 -:1069600031357B6D617267696E2D746F703A3135A8 -:1069700070782021696D706F7274616E743B7D0D4B -:106980000D0A2E6D7432307B6D617267696E2D74E5 -:106990006F703A323070782021696D706F72746157 -:1069A0006E743B7D0D0D0A2E6D7433307B6D6172FC -:1069B00067696E2D746F703A333070782021696D7D -:1069C000706F7274616E743B7D0D0D0A2E6D7434A0 -:1069D000307B6D617267696E2D746F703A34307000 -:1069E000782021696D706F7274616E743B7D0D0D3E -:1069F0000A2E6D7435307B6D617267696E2D746F10 -:106A0000703A353070782021696D706F7274616EE4 -:106A1000743B7D0D0D0A2E6D6230307B6D617267A7 -:106A2000696E2D626F74746F6D3A302021696D70DC -:106A30006F7274616E743B7D0D0D0A2E6D62303580 -:106A40007B6D617267696E2D626F74746F6D3A351C -:106A500070782021696D706F7274616E743B7D0D6A -:106A60000D0A2E6D6231307B6D617267696E2D6229 -:106A70006F74746F6D3A313070782021696D706F6A -:106A80007274616E743B7D0D0D0A2E6D6231357B23 -:106A90006D617267696E2D626F74746F6D3A313516 -:106AA00070782021696D706F7274616E743B7D0D1A -:106AB0000D0A2E6D6232307B6D617267696E2D62D8 -:106AC0006F74746F6D3A323070782021696D706F19 -:106AD0007274616E743B7D0D0D0A2E6D6233307BD6 -:106AE0006D617267696E2D626F74746F6D3A3330C9 -:106AF00070782021696D706F7274616E743B7D0DCA -:106B00000D0A2E6D6234307B6D617267696E2D6285 -:106B10006F74746F6D3A343070782021696D706FC6 -:106B20007274616E743B7D0D0D0A2E6D6235307B83 -:106B30006D617267696E2D626F74746F6D3A353076 -:106B400070782021696D706F7274616E743B7D0D79 -:106B50000D0A2E6D6C30307B6D617267696E2D6C25 -:106B60006566743A302021696D706F7274616E745D -:106B70003B7D0D0D0A2E6D6C30357B6D6172676942 -:106B80006E2D6C6566743A3570782021696D706F72 -:106B90007274616E743B7D0D0D0A2E6D6C31307B0D -:106BA0006D617267696E2D6C6566743A313070780C -:106BB0002021696D706F7274616E743B7D0D0D0ADA -:106BC0002E6D6C31357B6D617267696E2D6C6566FB -:106BD000743A313570782021696D706F7274616E0E -:106BE000743B7D0D0D0A2E6D6C32307B6D617267CA -:106BF000696E2D6C6566743A323070782021696D4B -:106C0000706F7274616E743B7D0D0D0A2E6D6C3366 -:106C1000307B6D617267696E2D6C6566743A3330D6 -:106C200070782021696D706F7274616E743B7D0D98 -:106C30000D0A2E6D6C34307B6D617267696E2D6C40 -:106C40006566743A343070782021696D706F7274A3 -:106C5000616E743B7D0D0D0A2E6D6C35307B6D6160 -:106C60007267696E2D6C6566743A353070782021D4 -:106C7000696D706F7274616E743B7D0D0D0A2E6DBF -:106C80007230307B6D617267696E2D7269676874EE -:106C90003A302021696D706F7274616E743B7D0DA6 -:106CA0000D0A2E6D7230357B6D617267696E2D72C3 -:106CB000696768743A3570782021696D706F7274F5 -:106CC000616E743B7D0D0D0A2E6D7231307B6D61EE -:106CD0007267696E2D72696768743A313070782016 -:106CE00021696D706F7274616E743B7D0D0D0A2E9B -:106CF0006D7231357B6D617267696E2D726967687F -:106D0000743A313570782021696D706F7274616EDC -:106D1000743B7D0D0D0A2E6D7232307B6D61726792 -:106D2000696E2D72696768743A3230707820216913 -:106D30006D706F7274616E743B7D0D0D0A2E6D72F5 -:106D400033307B6D617267696E2D72696768743A62 -:106D5000333070782021696D706F7274616E743B8E -:106D60007D0D0D0A2E6D7234307B6D617267696E18 -:106D70002D72696768743A343070782021696D70BB -:106D80006F7274616E743B7D0D0D0A2E6D7235301D -:106D90007B6D617267696E2D72696768743A353010 -:106DA00070782021696D706F7274616E743B7D0D17 -:106DB0000D0A0D0D0A2E707430307B7061646469A9 -:106DC0006E672D746F703A302021696D706F727428 -:106DD000616E743B7D0D0D0A2E707430357B7061D1 -:106DE0006464696E672D746F703A3570782021691C -:106DF0006D706F7274616E743B7D0D0D0A2E707430 -:106E000031307B70616464696E672D746F703A31E4 -:106E10003070782021696D706F7274616E743B7D83 -:106E20000D0D0A2E707431357B70616464696E6774 -:106E30002D746F703A313570782021696D706F72E2 -:106E400074616E743B7D0D0D0A2E707432307B7050 -:106E5000616464696E672D746F703A3230707820A7 -:106E600021696D706F7274616E743B7D0D0D0A2E19 -:106E7000707433307B70616464696E672D746F70F9 -:106E80003A333070782021696D706F7274616E745E -:106E90003B7D0D0D0A2E707434307B706164646923 -:106EA0006E672D746F703A343070782021696D7080 -:106EB0006F7274616E743B7D0D0D0A2E70743530E7 -:106EC0007B70616464696E672D746F703A353070E1 -:106ED000782021696D706F7274616E743B7D0D0D49 -:106EE0000A2E706230307B70616464696E672D6257 -:106EF0006F74746F6D3A302021696D706F727461B8 -:106F00006E743B7D0D0D0A2E706230357B706164AE -:106F100064696E672D626F74746F6D3A3570782096 -:106F200021696D706F7274616E743B7D0D0D0A2E58 -:106F3000706231307B70616464696E672D626F745A -:106F4000746F6D3A313070782021696D706F727492 -:106F5000616E743B7D0D0D0A2E706231357B706160 -:106F60006464696E672D626F74746F6D3A31357049 -:106F7000782021696D706F7274616E743B7D0D0DA8 -:106F80000A2E706232307B70616464696E672D62B4 -:106F90006F74746F6D3A323070782021696D706F44 -:106FA0007274616E743B7D0D0D0A2E706233307BFE -:106FB00070616464696E672D626F74746F6D3A33CB -:106FC0003070782021696D706F7274616E743B7DD2 -:106FD0000D0D0A2E706234307B70616464696E67D7 -:106FE0002D626F74746F6D3A343070782021696D42 -:106FF000706F7274616E743B7D0D0D0A2E70623578 -:10700000307B70616464696E672D626F74746F6D3C -:107010003A353070782021696D706F7274616E74CA -:107020003B7D0D0D0A2E706C30307B70616464699D -:107030006E672D6C6566743A302021696D706F72D1 -:1070400074616E743B7D0D0D0A2E706C30357B7053 -:10705000616464696E672D6C6566743A357078207A -:1070600021696D706F7274616E743B7D0D0D0A2E17 -:10707000706C31307B70616464696E672D6C65661D -:10708000743A313070782021696D706F7274616E5E -:10709000743B7D0D0D0A2E706C31357B706164641C -:1070A000696E672D6C6566743A3135707820216998 -:1070B0006D706F7274616E743B7D0D0D0A2E706C75 -:1070C00032307B70616464696E672D6C6566743AFA -:1070D000323070782021696D706F7274616E743B0C -:1070E0007D0D0D0A2E706C33307B70616464696EA7 -:1070F000672D6C6566743A333070782021696D7045 -:107100006F7274616E743B7D0D0D0A2E706C34309D -:107110007B70616464696E672D6C6566743A3430A7 -:1071200070782021696D706F7274616E743B7D0D93 -:107130000D0A2E706C35307B70616464696E672D4A -:107140006C6566743A353070782021696D706F72A5 -:1071500074616E743B7D0D0D0A2E707230307B7041 -:10716000616464696E672D72696768743A302021C2 -:10717000696D706F7274616E743B7D0D0D0A2E70B7 -:107180007230357B70616464696E672D72696768FF -:10719000743A3570782021696D706F7274616E7405 -:1071A0003B7D0D0D0A2E707231307B706164646915 -:1071B0006E672D72696768743A3130707820216982 -:1071C0006D706F7274616E743B7D0D0D0A2E70725E -:1071D00031357B70616464696E672D7269676874AC -:1071E0003A313570782021696D706F7274616E74F8 -:1071F0003B7D0D0D0A2E707232307B7061646469C4 -:107200006E672D72696768743A3230707820216930 -:107210006D706F7274616E743B7D0D0D0A2E70720D -:1072200033307B70616464696E672D72696768745E -:107230003A333070782021696D706F7274616E74AA -:107240003B7D0D0D0A2E707234307B706164646971 -:107250006E672D72696768743A34307078202169DE -:107260006D706F7274616E743B7D0D0D0A2E7072BD -:1072700035307B70616464696E672D72696768740C -:107280003A353070782021696D706F7274616E7458 -:107290003B7D0D0D0A0D0D0A2E7733307B77696427 -:1072A00074683A3330252021696D706F7274616E95 -:1072B000743B7D0D0D0A2E7735307B7769647468D9 -:1072C0003A3530252021696D706F7274616E743BA0 -:1072D0007D0D0D0A2E773130307B77696474683A02 -:1072E000313030252021696D706F7274616E743B8E -:1072F0007D0D0D0A0D0D0A2E6261636B546F546F84 -:10730000707B746578742D616C69676E3A72696719 -:1073100068743B206C696E652D6865696768743AAE -:10732000313B7D0D0D0A2E6261636B546F546F709B -:1073300020617B70616464696E672D6C6566743A68 -:10734000313470783B206261636B67726F756E6475 -:107350003A75726C282E2E2F696D616765732F69DF -:10736000636F6E5F6261636B5F746F5F746F702ECB -:1073700067696629206C65667420337078206E6FAB -:107380002D7265706561743B20746578742D646539 -:10739000636F726174696F6E3A756E6465726C6961 -:1073A0006E653B7D0D0D0A2E6261636B546F546FE9 -:1073B0007020613A686F7665727B746578742D64AD -:1073C00065636F726174696F6E3A6E6F6E653B7D57 -:1073D0000D0D0A2E6C697374436F6C756D6E3034CD -:1073E0007B666C6F61743A6C6566743B2077696488 -:1073F00074683A3235253B7D0D0D0A2E6172726F2D -:107400007753537B70616464696E672D6C65667435 -:107410003A313270783B206261636B67726F756ED0 -:10742000643A75726C282E2E2F696D616765732F13 -:1074300069636F6E5F6172726F775F732E676966E3 -:1074400029206E6F2D726570656174206C6566749D -:10745000203670783B7D0D0D0A2E6578636C616D6A -:107460006174696F6E7B6D617267696E2D626F7496 -:10747000746F6D3A313070783B2070616464696E6E -:10748000673A302032307078203570783B20626166 -:10749000636B67726F756E643A23666666207572F9 -:1074A0006C282E2E2F696D616765732F69636F6E6F -:1074B0005F646976657267652E6769662920357035 -:1074C0007820317078206E6F2D7265706561743B25 -:1074D0007D0D0D0A0D0D0A0D0D0A2F2A2D2D2D2DB6 -:1074E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DCC -:1074F0002D2D2D2D2D2D2D2D2D2D2D2D0D0D0A69E3 -:107500006E6E657257726170205B317374204C65CA -:1075100076656C207061676520284E6F204C65662B -:10752000746E6176692070616765295D0D0D0A2DA5 -:107530002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7B -:107540002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2A6E -:107550002F0D0D0A23636861707465725469746C31 -:10756000657B6D617267696E3A3020302032307011 -:107570007821696D706F7274616E743B2070616404 -:1075800064696E673A3021696D706F7274616E74F0 -:107590003B206261636B67726F756E642D636F6C05 -:1075A0006F723A236666663B7D0D0D0A23696E6E27 -:1075B0006572577261707B70616464696E673A309E -:1075C00020323070783B7D0D0D0A2E626F78436F4C -:1075D0006C756D6E322C2E626F78436F6C756D6EAC -:1075E000337B6D617267696E2D626F74746F6D3A73 -:1075F000323070783B206F766572666C6F773A68D0 -:10760000696464656E3B205F7A6F6F6D3A313B7DD4 -:107610000D0D0A2E73656374696F6E426F78577231 -:1076200061707B6D617267696E3A30203020313055 -:107630007078202D323070783B206F766572666CE2 -:107640006F773A68696464656E3B205F7A6F6F6D2F -:107650003A313B7D0D0D0A2E73656374696F6E427E -:107660006F7857726170202E626F78436F6C756D02 -:107670006E32202E73656374696F6E426F787B770C -:10768000696474683A32393870783B7D0D0D0A2E82 -:1076900073656374696F6E426F7857726170202EE4 -:1076A000626F78436F6C756D6E33202E73656374F3 -:1076B000696F6E426F787B77696474683A323338E9 -:1076C00070783B7D0D0D0A2E73656374696F6E4291 -:1076D0006F787B666C6F61743A6C6566743B20648E -:1076E0006973706C61793A696E6C696E653B206D87 -:1076F000617267696E2D6C6566743A323070783BE2 -:1077000020626F726465723A23636363203170781C -:1077100020736F6C69643B7D0D0D0A2E7365637475 -:10772000696F6E426F78577261702068337B6D614C -:107730007267696E3A32707820327078203130701A -:10774000782032707821696D706F7274616E743B4D -:107750002070616464696E673A33707820357078A0 -:107760003B206261636B67726F756E642D636F6C33 -:107770006F723A236564656565663B20666F6E745B -:107780002D7765696768743A626F6C643B7D0D0D97 -:107790000A2E73656374696F6E426F7857726170F9 -:1077A00020683320617B70616464696E672D726943 -:1077B0006768743A313770783B206261636B677237 -:1077C0006F756E643A75726C282E2E2F696D616725 -:1077D00065732F69636F6E5F6172726F775F6C2E76 -:1077E0006769662920726967687420383025206EC1 -:1077F0006F2D7265706561743B202A7A6F6F6D3AE8 -:10780000313B7D0D0D0A2E73656374696F6E426F97 -:10781000785772617020707B6D617267696E3A3063 -:10782000203130707820313070783B7D0D0D0A2E7C -:1078300073656374696F6E426F78577261702075FB -:107840006C7B6D617267696E3A31307078203130CF -:10785000707820303B2070616464696E673A313023 -:1078600070783B20626F726465722D746F703A237A -:107870006363632031707820646F747465643B7D4A -:107880000D0D0A2E73656374696F6E426F785772BF -:10789000617020756C2E6E6F6E626F726465727BA4 -:1078A0002070616464696E673A30203130707820EE -:1078B000313070783B20626F726465722D746F7026 -:1078C0003A6E6F6E653B7D0D0D0A2E7365637469AC -:1078D0006F6E426F785772617020756C20756C7B8B -:1078E0006D617267696E3A35707820302035707836 -:1078F0003B2070616464696E673A3020302030202C -:10790000313570783B20626F726465722D746F70D0 -:107910003A6E6F6E653B7D0D0D0A2E73656374695B -:107920006F6E426F7857726170206C697B6D617207 -:1079300067696E2D626F74746F6D3A3570783B2095 -:1079400070616464696E672D6C6566743A3132707B -:10795000783B206261636B67726F756E643A757213 -:107960006C282E2E2F696D616765732F69636F6EAA -:107970005F6172726F775F732E67696629206C652D -:10798000667420367078206E6F2D72657065617434 -:107990003B7D0D0D0A2E73656374696F6E426F78BF -:1079A00057726170206C6920617B636F6C6F723AF3 -:1079B000233237373430303B20746578742D64655A -:1079C000636F726174696F6E3A6E6F6E653B7D0DA9 -:1079D0000D0A2E73656374696F6E426F785772611A -:1079E00070206C6920613A686F7665727B74657887 -:1079F000742D6465636F726174696F6E3A756E643D -:107A000065726C696E653B7D0D0D0A2E736563743E -:107A1000696F6E426F784C6F6E677B6D61726769DC -:107A20006E3A302030203230707820323070783B1F -:107A300020626F726465723A2363636320317078E9 -:107A400020736F6C69643B2077696474683A3735DA -:107A50003870783B7D0D0D0A2E73656374696F6E07 -:107A6000426F784C6F6E67202E73656374696F6E1A -:107A7000496E6E65727B6F766572666C6F773A6879 -:107A8000696464656E3B206D617267696E3A30208F -:107A9000313070783B2070616464696E673A3130D0 -:107AA00070783B20626F726465722D746F703A312A -:107AB000707820646F7474656420234343434343A8 -:107AC000433B7D0D0D0A2E73656374696F6E426FC3 -:107AD000784C6F6E67202E73656374696F6E496EA4 -:107AE0006E657220756C7B6D617267696E3A303BB2 -:107AF0002070616464696E673A303B20626F726423 -:107B000065723A6E6F6E653B7D0D0D0A2E7365636F -:107B100074696F6E426F784C6F6E67202E73656369 -:107B200074696F6E496E6E657220646C7B666C6FF3 -:107B300061743A6C6566743B2077696474683A32A4 -:107B4000353070783B206D617267696E2D726967A0 -:107B500068743A343070783B7D0D0D0A2E7365637E -:107B600074696F6E426F784C6F6E67202E73656319 -:107B700074696F6E496E6E657220646C2064742E39 -:107B80006172726F77537B6D617267696E3A303BD9 -:107B90002070616464696E672D6C6566743A313279 -:107BA00070783B206261636B67726F756E643A75C3 -:107BB000726C282E2E2F696D616765732F69636F54 -:107BC0006E5F6172726F775F732E67696629206ED0 -:107BD0006F2D726570656174206C656674203670F7 -:107BE000783B206C6973742D7374796C652D74798E -:107BF00070653A6E6F6E653B7D0D0D0A2E73656381 -:107C000074696F6E426F784C6F6E67202E73656378 -:107C100074696F6E496E6E657220646C2064647B5B -:107C20006D617267696E2D6C6566743A3135707876 -:107C30003B7D0D0D0A0D0D0A0D0D0A2E6368617056 -:107C4000746572426F78577261707B6D617267699B -:107C50006E3A3020302031307078202D32307078FC -:107C60003B206F766572666C6F773A68696464650D -:107C70006E3B205F7A6F6F6D3A313B7D0D0D0A2EA2 -:107C800063686170746572426F7857726170202EFC -:107C9000626F78436F6C756D6E317B6D6172676971 -:107CA0006E3A302030203230707820323070783B9D -:107CB00020626F726465723A236363632031707867 -:107CC00020736F6C69643B2077696474683A373558 -:107CD0003870783B7D0D0D0A2E6368617074657293 -:107CE000426F7857726170202E626F78436F6C75A7 -:107CF0006D6E32202E63686170746572426F787B9E -:107D000077696474683A33363870783B7D0D0D0AB4 -:107D10002E63686170746572426F7857726170206B -:107D20002E626F78436F6C756D6E33202E636861C1 -:107D300070746572426F787B77696474683A323325 -:107D40003870783B7D0D0D0A2E6368617074657222 -:107D5000426F787B666C6F61743A6C6566743B2029 -:107D6000646973706C61793A696E6C696E653B2009 -:107D70006D617267696E2D6C6566743A3230707829 -:107D80003B20626F726465723A23636363203170D3 -:107D90007820736F6C69643B7D0D0D0A2E626F78DD -:107DA000436F6C756D6E31202E696E6E65722C0D91 -:107DB0000D0A2E63686170746572426F78202E69B7 -:107DC0006E6E65727B70616464696E673A313070A3 -:107DD0007820313570783B7D0D0D0A2E626F784327 -:107DE0006F6C756D6E312068332C0D0D0A2E636833 -:107DF0006170746572426F782068337B6D61726761 -:107E0000696E3A32707820327078203021696D7056 -:107E10006F7274616E743B2070616464696E673A5E -:107E2000337078203570783B206261636B67726FC6 -:107E3000756E642D636F6C6F723A2365646565655A -:107E4000663B20666F6E742D7765696768743A6269 -:107E50006F6C643B7D0D0D0A0D0D0A0D0D0A2F2A66 -:107E60002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D42 +:106110003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DAF +:106120003D3D3D3D3D2A2F0D0D0A0D0D0A2F2A2D17 +:106130002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8F +:106140002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0D9F +:106150000D0A466F6E742D73697A65205461626C06 +:10616000650D0D0A0D0D0A39302520203D203130F6 +:106170007078207C20202031343525203D20313698 +:106180007078207C20202031393525203D20323286 +:1061900070780D0D0A31303025203D203131707876 +:1061A000207C20202031353025203D20313770786B +:1061B000207C20202032303525203D20323370785D +:1061C0000D0D0A31313025203D2031327078207C90 +:1061D00020202031363025203D2031387078207C39 +:1061E00020202032323025203D20323470780D0DB1 +:1061F0000A31313525203D2031337078207C202034 +:106200002031373025203D2031397078207C202006 +:106210002032323525203D20323570780D0D0A317F +:10622000323525203D2031347078207C20202031EB +:10623000383025203D2032307078207C20202032DC +:10624000333525203D20323670780D0D0A31333537 +:1062500025203D2031357078207C202020313930B8 +:1062600025203D2032317078207C200D0D0A2D2D07 +:106270002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D4E +:106280002D2D2D2D2D2D2D2D2D2D2D2D2D2D2A2F3F +:106290000D0D0A0D0D0A617B636F6C6F723A23322C +:1062A00037373430303B20746578742D6465636F04 +:1062B000726174696F6E3A6E6F6E653B7D0D0D0A8B +:1062C000613A686F7665727B636F6C6F723A2332E6 +:1062D00037373430303B20746578742D6465636FD4 +:1062E000726174696F6E3A756E6465726C696E6521 +:1062F0003B7D0D0D0A0D0D0A2F2A2D2D2D2D2D2D37 +:106300002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DBD +:106310002D2D2D2D2D2D2D2D2D2D0D0D0A48656189 +:1063200064696E6720506172747320536574746978 +:106330006E670D0D0A2D2D2D2D2D2D2D2D2D2D2D75 +:106340002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7D +:106350002D2D2D2D2D2A2F0D0D0A23636F6E7465A3 +:106360006E74734C6566744D61696E2068322C23BF +:10637000636F6E74656E74734D61696E2068327BF5 +:106380006D617267696E3A33307078203020313039 +:1063900070783B2070616464696E673A357078206C +:1063A000313070783B206261636B67726F756E6429 +:1063B0002D636F6C6F723A236564656565663B207B +:1063C000666F6E742D73697A653A313335253B20DB +:1063D000666F6E742D7765696768743A626F6C6476 +:1063E0003B7D0D0D0A23636F6E74656E74734C658F +:1063F00066744D61696E2068332C23636F6E74651B +:106400006E74734D61696E2068337B6D617267696C +:106410006E3A32307078203020313070783B207006 +:10642000616464696E672D626F74746F6D3A357064 +:10643000783B20626F726465722D626F74746F6D49 +:106440003A236363632031707820736F6C69643B17 +:1064500020666F6E742D73697A653A313235253B4B +:1064600020666F6E742D7765696768743A626F6C29 +:10647000643B7D0D0D0A23636F6E74656E74734CFF +:106480006566744D61696E2068342C23636F6E7489 +:10649000656E74734D61696E2068347B6D617267DF +:1064A000696E3A313570782030203570783B20663F +:1064B0006F6E742D7765696768743A626F6C643BC0 +:1064C0007D0D0D0A683220612C683320612C683400 +:1064D00020617B636F6C6F723A233333333336360C +:1064E0003B20746578742D6465636F726174696FA5 +:1064F0006E3A6E6F6E653B2070616464696E672DE5 +:1065000072696768743A313770783B206261636BF7 +:1065100067726F756E643A75726C282E2E2F696DD6 +:10652000616765732F69636F6E5F6172726F775F0A +:106530006C2E676966292072696768742039302576 +:10654000206E6F2D7265706561743B7D0D0D0A685C +:106550003220613A686F7665722C683320613A6840 +:106560006F7665722C683420613A686F7665727B4D +:10657000636F6C6F723A233333333336363B207498 +:106580006578742D6465636F726174696F6E3A75B6 +:106590006E6465726C696E653B7D0D0D0A0D0D0AAA +:1065A0002E6E6F5374796C657B70616464696E677D +:1065B0003A3021696D706F7274616E743B20626154 +:1065C000636B67726F756E642D636F6C6F723A23C5 +:1065D00066666621696D706F7274616E743B2066C9 +:1065E0006F6E742D73697A653A3130302521696D8B +:1065F000706F7274616E743B20666F6E742D776578 +:10660000696768743A6E6F726D616C21696D706F45 +:106610007274616E743B20626F726465723A6E6F61 +:106620006E6521696D706F7274616E743B7D0D0DC6 +:106630000A0D0D0A0D0D0A2F2A2D2D2D2D2D2D2D74 +:106640002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7A +:106650002D2D2D2D2D2D2D2D2D0D0D0A6C61796FCC +:1066600075742061646A7573740D0D0A2D2D2D2DBE +:106670002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D4A +:106680002D2D2D2D2D2D2D2D2D2D2D2D2A2F0D0D7B +:106690000A2E63656E7465727B746578742D616C07 +:1066A00069676E3A63656E7465722021696D706FFB +:1066B0007274616E743B7D0D0D0A2E7478744C7B80 +:1066C000746578742D616C69676E3A6C6566743BAD +:1066D0007D0D0D0A2E747874527B746578742D616B +:1066E0006C69676E3A72696768743B7D0D0D0A2E9E +:1066F00076546F707B766572746963616C2D616C22 +:1067000069676E3A746F703B7D0D0D0A2E764D6988 +:10671000647B766572746963616C2D616C69676E08 +:106720003A6D6964646C653B7D0D0D0A2E76426F8F +:1067300074746F6D7B766572746963616C2D616CC6 +:1067400069676E3A626F74746F6D3B7D0D0D0A2E32 +:10675000626F6C647B666F6E742D776569676874B1 +:106760003A626F6C643B7D0D0D0A2E6974616C6931 +:10677000637B666F6E742D7374796C653A697461AE +:106780006C69633B2070616464696E672D72696730 +:1067900068743A3370783B7D0D0D0A2E66774E6F24 +:1067A000726D616C7B666F6E742D77656967687456 +:1067B0003A6E6F726D616C3B7D0D0D0A2E736D61CB +:1067C0006C6C7B666F6E742D73697A653A3930250F +:1067D0003B7D0D0D0A2E6C617267657B666F6E7472 +:1067E0002D73697A653A313235253B7D0D0D0A2EC0 +:1067F000666C6F61744C7B666C6F61743A6C656635 +:10680000743B7D0D0D0A2E666C6F6174527B666C55 +:106810006F61743A72696768743B7D0D0D0A2E636F +:106820006C656172427B636C6561723A626F746819 +:106830003B7D0D0D0A2E696E64656E747B6D617211 +:1068400067696E3A3020313070783B7D0D0D0A2E2D +:10685000696E64656E7432307B6D617267696E3A21 +:106860003020323070783B7D0D0D0A2E636F6C6FD7 +:106870007230317B636F6C6F723A236666336433B8 +:10688000643B7D0D0D0A2E636F6C6F7230327B633B +:106890006F6C6F723A233030303039393B7D0D0DDB +:1068A0000A2E626C6F636B7B646973706C61793AFA +:1068B000626C6F636B3B7D0D0D0A2E6E6F62727B97 +:1068C00077686974652D73706163653A6E6F77726E +:1068D00061703B7D0D0D0A2E77696465436F6E74A0 +:1068E000656E74737B77696474683A383030707899 +:1068F00021696D706F7274616E743B7D0D0D0A0DB0 +:106900000D0A2E6D7430307B6D617267696E2D7467 +:106910006F703A302021696D706F7274616E743BD4 +:106920007D0D0D0A2E6D7430357B6D617267696E59 +:106930002D746F703A3570782021696D706F7274A4 +:10694000616E743B7D0D0D0A2E6D7431307B6D616F +:106950007267696E2D746F703A31307078202169DA +:106960006D706F7274616E743B7D0D0D0A2E6D74C7 +:1069700031357B6D617267696E2D746F703A313598 +:1069800070782021696D706F7274616E743B7D0D3B +:106990000D0A2E6D7432307B6D617267696E2D74D5 +:1069A0006F703A323070782021696D706F72746147 +:1069B0006E743B7D0D0D0A2E6D7433307B6D6172EC +:1069C00067696E2D746F703A333070782021696D6D +:1069D000706F7274616E743B7D0D0D0A2E6D743490 +:1069E000307B6D617267696E2D746F703A343070F0 +:1069F000782021696D706F7274616E743B7D0D0D2E +:106A00000A2E6D7435307B6D617267696E2D746FFF +:106A1000703A353070782021696D706F7274616ED4 +:106A2000743B7D0D0D0A2E6D6230307B6D61726797 +:106A3000696E2D626F74746F6D3A302021696D70CC +:106A40006F7274616E743B7D0D0D0A2E6D62303570 +:106A50007B6D617267696E2D626F74746F6D3A350C +:106A600070782021696D706F7274616E743B7D0D5A +:106A70000D0A2E6D6231307B6D617267696E2D6219 +:106A80006F74746F6D3A313070782021696D706F5A +:106A90007274616E743B7D0D0D0A2E6D6231357B13 +:106AA0006D617267696E2D626F74746F6D3A313506 +:106AB00070782021696D706F7274616E743B7D0D0A +:106AC0000D0A2E6D6232307B6D617267696E2D62C8 +:106AD0006F74746F6D3A323070782021696D706F09 +:106AE0007274616E743B7D0D0D0A2E6D6233307BC6 +:106AF0006D617267696E2D626F74746F6D3A3330B9 +:106B000070782021696D706F7274616E743B7D0DB9 +:106B10000D0A2E6D6234307B6D617267696E2D6275 +:106B20006F74746F6D3A343070782021696D706FB6 +:106B30007274616E743B7D0D0D0A2E6D6235307B73 +:106B40006D617267696E2D626F74746F6D3A353066 +:106B500070782021696D706F7274616E743B7D0D69 +:106B60000D0A2E6D6C30307B6D617267696E2D6C15 +:106B70006566743A302021696D706F7274616E744D +:106B80003B7D0D0D0A2E6D6C30357B6D6172676932 +:106B90006E2D6C6566743A3570782021696D706F62 +:106BA0007274616E743B7D0D0D0A2E6D6C31307BFD +:106BB0006D617267696E2D6C6566743A31307078FC +:106BC0002021696D706F7274616E743B7D0D0D0ACA +:106BD0002E6D6C31357B6D617267696E2D6C6566EB +:106BE000743A313570782021696D706F7274616EFE +:106BF000743B7D0D0D0A2E6D6C32307B6D617267BA +:106C0000696E2D6C6566743A323070782021696D3A +:106C1000706F7274616E743B7D0D0D0A2E6D6C3356 +:106C2000307B6D617267696E2D6C6566743A3330C6 +:106C300070782021696D706F7274616E743B7D0D88 +:106C40000D0A2E6D6C34307B6D617267696E2D6C30 +:106C50006566743A343070782021696D706F727493 +:106C6000616E743B7D0D0D0A2E6D6C35307B6D6150 +:106C70007267696E2D6C6566743A353070782021C4 +:106C8000696D706F7274616E743B7D0D0D0A2E6DAF +:106C90007230307B6D617267696E2D7269676874DE +:106CA0003A302021696D706F7274616E743B7D0D96 +:106CB0000D0A2E6D7230357B6D617267696E2D72B3 +:106CC000696768743A3570782021696D706F7274E5 +:106CD000616E743B7D0D0D0A2E6D7231307B6D61DE +:106CE0007267696E2D72696768743A313070782006 +:106CF00021696D706F7274616E743B7D0D0D0A2E8B +:106D00006D7231357B6D617267696E2D726967686E +:106D1000743A313570782021696D706F7274616ECC +:106D2000743B7D0D0D0A2E6D7232307B6D61726782 +:106D3000696E2D72696768743A3230707820216903 +:106D40006D706F7274616E743B7D0D0D0A2E6D72E5 +:106D500033307B6D617267696E2D72696768743A52 +:106D6000333070782021696D706F7274616E743B7E +:106D70007D0D0D0A2E6D7234307B6D617267696E08 +:106D80002D72696768743A343070782021696D70AB +:106D90006F7274616E743B7D0D0D0A2E6D7235300D +:106DA0007B6D617267696E2D72696768743A353000 +:106DB00070782021696D706F7274616E743B7D0D07 +:106DC0000D0A0D0D0A2E707430307B706164646999 +:106DD0006E672D746F703A302021696D706F727418 +:106DE000616E743B7D0D0D0A2E707430357B7061C1 +:106DF0006464696E672D746F703A3570782021690C +:106E00006D706F7274616E743B7D0D0D0A2E70741F +:106E100031307B70616464696E672D746F703A31D4 +:106E20003070782021696D706F7274616E743B7D73 +:106E30000D0D0A2E707431357B70616464696E6764 +:106E40002D746F703A313570782021696D706F72D2 +:106E500074616E743B7D0D0D0A2E707432307B7040 +:106E6000616464696E672D746F703A323070782097 +:106E700021696D706F7274616E743B7D0D0D0A2E09 +:106E8000707433307B70616464696E672D746F70E9 +:106E90003A333070782021696D706F7274616E744E +:106EA0003B7D0D0D0A2E707434307B706164646913 +:106EB0006E672D746F703A343070782021696D7070 +:106EC0006F7274616E743B7D0D0D0A2E70743530D7 +:106ED0007B70616464696E672D746F703A353070D1 +:106EE000782021696D706F7274616E743B7D0D0D39 +:106EF0000A2E706230307B70616464696E672D6247 +:106F00006F74746F6D3A302021696D706F727461A7 +:106F10006E743B7D0D0D0A2E706230357B7061649E +:106F200064696E672D626F74746F6D3A3570782086 +:106F300021696D706F7274616E743B7D0D0D0A2E48 +:106F4000706231307B70616464696E672D626F744A +:106F5000746F6D3A313070782021696D706F727482 +:106F6000616E743B7D0D0D0A2E706231357B706150 +:106F70006464696E672D626F74746F6D3A31357039 +:106F8000782021696D706F7274616E743B7D0D0D98 +:106F90000A2E706232307B70616464696E672D62A4 +:106FA0006F74746F6D3A323070782021696D706F34 +:106FB0007274616E743B7D0D0D0A2E706233307BEE +:106FC00070616464696E672D626F74746F6D3A33BB +:106FD0003070782021696D706F7274616E743B7DC2 +:106FE0000D0D0A2E706234307B70616464696E67C7 +:106FF0002D626F74746F6D3A343070782021696D32 +:10700000706F7274616E743B7D0D0D0A2E70623567 +:10701000307B70616464696E672D626F74746F6D2C +:107020003A353070782021696D706F7274616E74BA +:107030003B7D0D0D0A2E706C30307B70616464698D +:107040006E672D6C6566743A302021696D706F72C1 +:1070500074616E743B7D0D0D0A2E706C30357B7043 +:10706000616464696E672D6C6566743A357078206A +:1070700021696D706F7274616E743B7D0D0D0A2E07 +:10708000706C31307B70616464696E672D6C65660D +:10709000743A313070782021696D706F7274616E4E +:1070A000743B7D0D0D0A2E706C31357B706164640C +:1070B000696E672D6C6566743A3135707820216988 +:1070C0006D706F7274616E743B7D0D0D0A2E706C65 +:1070D00032307B70616464696E672D6C6566743AEA +:1070E000323070782021696D706F7274616E743BFC +:1070F0007D0D0D0A2E706C33307B70616464696E97 +:10710000672D6C6566743A333070782021696D7034 +:107110006F7274616E743B7D0D0D0A2E706C34308D +:107120007B70616464696E672D6C6566743A343097 +:1071300070782021696D706F7274616E743B7D0D83 +:107140000D0A2E706C35307B70616464696E672D3A +:107150006C6566743A353070782021696D706F7295 +:1071600074616E743B7D0D0D0A2E707230307B7031 +:10717000616464696E672D72696768743A302021B2 +:10718000696D706F7274616E743B7D0D0D0A2E70A7 +:107190007230357B70616464696E672D72696768EF +:1071A000743A3570782021696D706F7274616E74F5 +:1071B0003B7D0D0D0A2E707231307B706164646905 +:1071C0006E672D72696768743A3130707820216972 +:1071D0006D706F7274616E743B7D0D0D0A2E70724E +:1071E00031357B70616464696E672D72696768749C +:1071F0003A313570782021696D706F7274616E74E8 +:107200003B7D0D0D0A2E707232307B7061646469B3 +:107210006E672D72696768743A3230707820216920 +:107220006D706F7274616E743B7D0D0D0A2E7072FD +:1072300033307B70616464696E672D72696768744E +:107240003A333070782021696D706F7274616E749A +:107250003B7D0D0D0A2E707234307B706164646961 +:107260006E672D72696768743A34307078202169CE +:107270006D706F7274616E743B7D0D0D0A2E7072AD +:1072800035307B70616464696E672D7269676874FC +:107290003A353070782021696D706F7274616E7448 +:1072A0003B7D0D0D0A0D0D0A2E7733307B77696417 +:1072B00074683A3330252021696D706F7274616E85 +:1072C000743B7D0D0D0A2E7735307B7769647468C9 +:1072D0003A3530252021696D706F7274616E743B90 +:1072E0007D0D0D0A2E773130307B77696474683AF2 +:1072F000313030252021696D706F7274616E743B7E +:107300007D0D0D0A0D0D0A2E6261636B546F546F73 +:10731000707B746578742D616C69676E3A72696709 +:1073200068743B206C696E652D6865696768743A9E +:10733000313B7D0D0D0A2E6261636B546F546F708B +:1073400020617B70616464696E672D6C6566743A58 +:10735000313470783B206261636B67726F756E6465 +:107360003A75726C282E2E2F696D616765732F69CF +:10737000636F6E5F6261636B5F746F5F746F702EBB +:1073800067696629206C65667420337078206E6F9B +:107390002D7265706561743B20746578742D646529 +:1073A000636F726174696F6E3A756E6465726C6951 +:1073B0006E653B7D0D0D0A2E6261636B546F546FD9 +:1073C0007020613A686F7665727B746578742D649D +:1073D00065636F726174696F6E3A6E6F6E653B7D47 +:1073E0000D0D0A2E6C697374436F6C756D6E3034BD +:1073F0007B666C6F61743A6C6566743B2077696478 +:1074000074683A3235253B7D0D0D0A2E6172726F1C +:107410007753537B70616464696E672D6C65667425 +:107420003A313270783B206261636B67726F756EC0 +:10743000643A75726C282E2E2F696D616765732F03 +:1074400069636F6E5F6172726F775F732E676966D3 +:1074500029206E6F2D726570656174206C6566748D +:10746000203670783B7D0D0D0A2E6578636C616D5A +:107470006174696F6E7B6D617267696E2D626F7486 +:10748000746F6D3A313070783B2070616464696E5E +:10749000673A302032307078203570783B20626156 +:1074A000636B67726F756E643A23666666207572E9 +:1074B0006C282E2E2F696D616765732F69636F6E5F +:1074C0005F646976657267652E6769662920357025 +:1074D0007820317078206E6F2D7265706561743B15 +:1074E0007D0D0D0A0D0D0A0D0D0A2F2A2D2D2D2DA6 +:1074F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DBC +:107500002D2D2D2D2D2D2D2D2D2D2D2D0D0D0A69D2 +:107510006E6E657257726170205B317374204C65BA +:1075200076656C207061676520284E6F204C65661B +:10753000746E6176692070616765295D0D0D0A2D95 +:107540002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D6B +:107550002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2A5E +:107560002F0D0D0A23636861707465725469746C21 +:10757000657B6D617267696E3A3020302032307001 +:107580007821696D706F7274616E743B20706164F4 +:1075900064696E673A3021696D706F7274616E74E0 +:1075A0003B206261636B67726F756E642D636F6CF5 +:1075B0006F723A236666663B7D0D0D0A23696E6E17 +:1075C0006572577261707B70616464696E673A308E +:1075D00020323070783B7D0D0D0A2E626F78436F3C +:1075E0006C756D6E322C2E626F78436F6C756D6E9C +:1075F000337B6D617267696E2D626F74746F6D3A63 +:10760000323070783B206F766572666C6F773A68BF +:10761000696464656E3B205F7A6F6F6D3A313B7DC4 +:107620000D0D0A2E73656374696F6E426F78577221 +:1076300061707B6D617267696E3A30203020313045 +:107640007078202D323070783B206F766572666CD2 +:107650006F773A68696464656E3B205F7A6F6F6D1F +:107660003A313B7D0D0D0A2E73656374696F6E426E +:107670006F7857726170202E626F78436F6C756DF2 +:107680006E32202E73656374696F6E426F787B77FC +:10769000696474683A32393870783B7D0D0D0A2E72 +:1076A00073656374696F6E426F7857726170202ED4 +:1076B000626F78436F6C756D6E33202E73656374E3 +:1076C000696F6E426F787B77696474683A323338D9 +:1076D00070783B7D0D0D0A2E73656374696F6E4281 +:1076E0006F787B666C6F61743A6C6566743B20647E +:1076F0006973706C61793A696E6C696E653B206D77 +:10770000617267696E2D6C6566743A323070783BD1 +:1077100020626F726465723A23636363203170780C +:1077200020736F6C69643B7D0D0D0A2E7365637465 +:10773000696F6E426F78577261702068337B6D613C +:107740007267696E3A32707820327078203130700A +:10775000782032707821696D706F7274616E743B3D +:107760002070616464696E673A3370782035707890 +:107770003B206261636B67726F756E642D636F6C23 +:107780006F723A236564656565663B20666F6E744B +:107790002D7765696768743A626F6C643B7D0D0D87 +:1077A0000A2E73656374696F6E426F7857726170E9 +:1077B00020683320617B70616464696E672D726933 +:1077C0006768743A313770783B206261636B677227 +:1077D0006F756E643A75726C282E2E2F696D616715 +:1077E00065732F69636F6E5F6172726F775F6C2E66 +:1077F0006769662920726967687420383025206EB1 +:107800006F2D7265706561743B202A7A6F6F6D3AD7 +:10781000313B7D0D0D0A2E73656374696F6E426F87 +:10782000785772617020707B6D617267696E3A3053 +:10783000203130707820313070783B7D0D0D0A2E6C +:1078400073656374696F6E426F78577261702075EB +:107850006C7B6D617267696E3A31307078203130BF +:10786000707820303B2070616464696E673A313013 +:1078700070783B20626F726465722D746F703A236A +:107880006363632031707820646F747465643B7D3A +:107890000D0D0A2E73656374696F6E426F785772AF +:1078A000617020756C2E6E6F6E626F726465727B94 +:1078B0002070616464696E673A30203130707820DE +:1078C000313070783B20626F726465722D746F7016 +:1078D0003A6E6F6E653B7D0D0D0A2E73656374699C +:1078E0006F6E426F785772617020756C20756C7B7B +:1078F0006D617267696E3A35707820302035707826 +:107900003B2070616464696E673A3020302030201B +:10791000313570783B20626F726465722D746F70C0 +:107920003A6E6F6E653B7D0D0D0A2E73656374694B +:107930006F6E426F7857726170206C697B6D6172F7 +:1079400067696E2D626F74746F6D3A3570783B2085 +:1079500070616464696E672D6C6566743A3132706B +:10796000783B206261636B67726F756E643A757203 +:107970006C282E2E2F696D616765732F69636F6E9A +:107980005F6172726F775F732E67696629206C651D +:10799000667420367078206E6F2D72657065617424 +:1079A0003B7D0D0D0A2E73656374696F6E426F78AF +:1079B00057726170206C6920617B636F6C6F723AE3 +:1079C000233237373430303B20746578742D64654A +:1079D000636F726174696F6E3A6E6F6E653B7D0D99 +:1079E0000D0A2E73656374696F6E426F785772610A +:1079F00070206C6920613A686F7665727B74657877 +:107A0000742D6465636F726174696F6E3A756E642C +:107A100065726C696E653B7D0D0D0A2E736563742E +:107A2000696F6E426F784C6F6E677B6D61726769CC +:107A30006E3A302030203230707820323070783B0F +:107A400020626F726465723A2363636320317078D9 +:107A500020736F6C69643B2077696474683A3735CA +:107A60003870783B7D0D0D0A2E73656374696F6EF7 +:107A7000426F784C6F6E67202E73656374696F6E0A +:107A8000496E6E65727B6F766572666C6F773A6869 +:107A9000696464656E3B206D617267696E3A30207F +:107AA000313070783B2070616464696E673A3130C0 +:107AB00070783B20626F726465722D746F703A311A +:107AC000707820646F747465642023434343434398 +:107AD000433B7D0D0D0A2E73656374696F6E426FB3 +:107AE000784C6F6E67202E73656374696F6E496E94 +:107AF0006E657220756C7B6D617267696E3A303BA2 +:107B00002070616464696E673A303B20626F726412 +:107B100065723A6E6F6E653B7D0D0D0A2E7365635F +:107B200074696F6E426F784C6F6E67202E73656359 +:107B300074696F6E496E6E657220646C7B666C6FE3 +:107B400061743A6C6566743B2077696474683A3294 +:107B5000353070783B206D617267696E2D72696790 +:107B600068743A343070783B7D0D0D0A2E7365636E +:107B700074696F6E426F784C6F6E67202E73656309 +:107B800074696F6E496E6E657220646C2064742E29 +:107B90006172726F77537B6D617267696E3A303BC9 +:107BA0002070616464696E672D6C6566743A313269 +:107BB00070783B206261636B67726F756E643A75B3 +:107BC000726C282E2E2F696D616765732F69636F44 +:107BD0006E5F6172726F775F732E67696629206EC0 +:107BE0006F2D726570656174206C656674203670E7 +:107BF000783B206C6973742D7374796C652D74797E +:107C000070653A6E6F6E653B7D0D0D0A2E73656370 +:107C100074696F6E426F784C6F6E67202E73656368 +:107C200074696F6E496E6E657220646C2064647B4B +:107C30006D617267696E2D6C6566743A3135707866 +:107C40003B7D0D0D0A0D0D0A0D0D0A2E6368617046 +:107C5000746572426F78577261707B6D617267698B +:107C60006E3A3020302031307078202D32307078EC +:107C70003B206F766572666C6F773A6869646465FD +:107C80006E3B205F7A6F6F6D3A313B7D0D0D0A2E92 +:107C900063686170746572426F7857726170202EEC +:107CA000626F78436F6C756D6E317B6D6172676961 +:107CB0006E3A302030203230707820323070783B8D +:107CC00020626F726465723A236363632031707857 +:107CD00020736F6C69643B2077696474683A373548 +:107CE0003870783B7D0D0D0A2E6368617074657283 +:107CF000426F7857726170202E626F78436F6C7597 +:107D00006D6E32202E63686170746572426F787B8D +:107D100077696474683A33363870783B7D0D0D0AA4 +:107D20002E63686170746572426F7857726170205B +:107D30002E626F78436F6C756D6E33202E636861B1 +:107D400070746572426F787B77696474683A323315 +:107D50003870783B7D0D0D0A2E6368617074657212 +:107D6000426F787B666C6F61743A6C6566743B2019 +:107D7000646973706C61793A696E6C696E653B20F9 +:107D80006D617267696E2D6C6566743A3230707819 +:107D90003B20626F726465723A23636363203170C3 +:107DA0007820736F6C69643B7D0D0D0A2E626F78CD +:107DB000436F6C756D6E31202E696E6E65722C0D81 +:107DC0000D0A2E63686170746572426F78202E69A7 +:107DD0006E6E65727B70616464696E673A31307093 +:107DE0007820313570783B7D0D0D0A2E626F784317 +:107DF0006F6C756D6E312068332C0D0D0A2E636823 +:107E00006170746572426F782068337B6D61726750 +:107E1000696E3A32707820327078203021696D7046 +:107E20006F7274616E743B2070616464696E673A4E +:107E3000337078203570783B206261636B67726FB6 +:107E4000756E642D636F6C6F723A2365646565654A +:107E5000663B20666F6E742D7765696768743A6259 +:107E60006F6C643B7D0D0D0A0D0D0A0D0D0A2F2A56 :107E70002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D32 -:107E80000D0D0A726F756E6420636F726E657220DD -:107E9000626F780D0D0A2D2D2D2D2D2D2D2D2D2DB3 -:107EA0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D02 -:107EB0002D2D2D2D2D2D2A2F0D0D0A2E696E6E655F -:107EC00072426F787B70616464696E673A313070BA -:107ED0007820313570783B7D0D0D0A2F2A2E696E82 -:107EE0006E6572426F7820707B70616464696E6742 -:107EF0003A31307078203020303B7D2A2F0D0D0A2A -:107F00002E696E6E6572426F78202E626F785469AA -:107F1000746C657B6D617267696E2D746F703A3039 -:107F20003B2070616464696E673A302030203130E4 -:107F300070783B20666F6E742D7765696768743A58 -:107F4000626F6C643B7D0D0D0A0D0D0A2F2A2042D5 -:107F50006F7820526F756E64205374796C65202A97 -:107F60002F0D0D0A2E62312C2E62322C2E62332CF4 -:107F70002E62342C2E62352C2E62362C2E62372C3B -:107F80002E62387B6865696768743A3170783B2087 -:107F9000666F6E742D73697A653A3170783B206F25 -:107FA000766572666C6F773A68696464656E3B20CB -:107FB000646973706C61793A626C6F636B3B7D0DC1 -:107FC0000D0A2E62312C2E62387B6D617267696EEC -:107FD0003A30203570783B7D0D0D0A2E62322C2E02 -:107FE00062377B6D617267696E3A30203370783B1F -:107FF00020626F726465722D72696768743A3270BC -:108000007820736F6C69643B20626F726465722DB7 -:108010006C6566743A32707820736F6C69643B7D6E -:108020000D0D0A2E62332C2E62367B6D61726769EC -:108030006E3A30203270783B20626F726465722D28 -:1080400072696768743A31707820736F6C69643B49 -:1080500020626F726465722D6C6566743A31707857 -:1080600020736F6C69643B7D0D0D0A2E62342C2EDB -:1080700062357B6D617267696E3A30203170783B92 -:1080800020626F726465722D72696768743A31702C -:108090007820736F6C69643B20626F726465722D27 -:1080A0006C6566743A31707820736F6C69643B203C -:1080B0006865696768743A3270783B7D0D0D0A0D0A -:1080C0000D0A2F2A20426C61636B20426F780D0DE0 -:1080D0000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF3 -:1080E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC0 -:1080F0002D2A2F0D0D0A2E7263426F785F626C611C -:10810000636B7B636F6C6F723A236363633B206DB9 -:10811000617267696E2D626F74746F6D3A31307081 -:10812000783B7D0D0D0A2E7263426F785F626C6141 -:10813000636B202E626F785469746C657B636F6C1F -:108140006F723A236666663B7D0D0D0A2E7263429E -:108150006F785F626C61636B20617B636F6C6F72C1 -:108160003A236234653839653B7D0D0D0A2F2A208C -:10817000426F7264657220636F6C6F72202A2F0DDC -:108180000D0A2E7263426F785F626C61636B202E02 -:1081900062322C2E7263426F785F626C61636B2077 -:1081A0002E62332C2E7263426F785F626C61636B58 -:1081B000202E62342C2E7263426F785F626C616392 -:1081C0006B202E62352C2E7263426F785F626C6179 -:1081D000636B202E62362C2E7263426F785F626C66 -:1081E00061636B202E62372C2E7263426F785F6260 -:1081F0006C61636B202E696E6E6572426F787B6274 -:108200006F726465722D636F6C6F723A2333333310 -:108210003B7D0D0D0A2E7263426F785F626C616365 -:108220006B202E62312C2E7263426F785F626C611C -:10823000636B202E62387B6261636B67726F756E51 -:10824000643A233333333B7D0D0D0A2F2A204261DC -:10825000636B67726F756E6420636F6C6F72202A38 -:108260002F0D0D0A2E7263426F785F626C61636B33 -:10827000202E62322C2E7263426F785F626C6163D3 -:108280006B202E62332C2E7263426F785F626C61BA -:10829000636B202E62342C2E7263426F785F626CA7 -:1082A00061636B202E62352C2E7263426F785F62A1 -:1082B0006C61636B202E62362C2E7263426F785F86 -:1082C000626C61636B202E62372C2E7263426F7872 -:1082D0005F626C61636B202E696E6E6572426F78AF -:1082E0007B6261636B67726F756E642D636F6C6F19 -:1082F000723A233139313931393B7D0D0D0A2F2A3C -:10830000204261636B67726F756E6420466F726D99 -:10831000202A2F0D0D0A2E7263426F785F626C6106 -:10832000636B206C697B6C696E652D686569676835 -:10833000743A313670783B7D0D0D0A236C6F676996 -:108340006E466F726D20696E7075747B77696474A8 -:10835000683A31333870783B20626F726465723AE4 -:10836000736F6C69642031707820236363633B7D95 -:108370000D0D0A236C6F67696E466F726D20696E12 -:108380007075742362746E5375626D69747B77695E -:108390006474683A353770783B206865696768743B -:1083A0003A313970783B206261636B67726F756E2A -:1083B000643A75726C282E2E2F696D616765732F74 -:1083C00062746E5F7375626D69742E6769662920C9 -:1083D0006C65667420746F70206E6F2D72657065A9 -:1083E00061743B206D617267696E2D746F703A38ED -:1083F00070783B20626F726465723A6E6F6E653B97 -:1084000020637572736F723A706F696E7465723B38 -:108410007D0D0D0A2E74787457686974657B636FDF -:108420006C6F723A236666663B20666F6E742D73BE -:10843000697A653A3930253B7D0D0D0A0D0D0A2FFD -:108440002A2047726179426F72646572426F780DBB -:108450000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2D8F -:108460002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D3C -:108470002D2D2A2F0D0D0A2F2A20426F726465724E -:1084800020636F6C6F72202A2F0D0D0A2E726342CB -:108490006F785F67726179426F726465727B636F38 -:1084A0006C6F723A233636363B206D617267696EA7 -:1084B0002D626F74746F6D3A313070783B7D0D0DA5 -:1084C0000A2E7263426F785F67726179426F7264DD -:1084D0006572202E696E6E6572426F787B70616482 -:1084E00064696E673A3020313570783B20626F7274 -:1084F0006465722D6C6566743A736F6C69642031C3 -:10850000707820236437643764373B20626F72646D -:1085100065722D72696768743A736F6C6964203193 -:10852000707820236437643764373B206261636B63 -:1085300067726F756E642D636F6C6F723A23663667 -:10854000663666363B7D0D0D0A2E7263426F785F8C -:1085500067726179426F72646572202E626F78541F -:108560006F707B6261636B67726F756E643A757270 -:108570006C282E2E2F696D616765732F62675F67A8 -:10858000726179626F72646572626F782E67696674 -:1085900029206C65667420746F70206E6F2D726573 -:1085A000706561743B206865696768743A3135703D -:1085B000783B20666F6E742D73697A653A317078F6 -:1085C0003B7D0D0D0A2E7263426F785F6772617991 -:1085D000426F72646572202E626F78426F74746F9E -:1085E0006D7B6261636B67726F756E643A75726CF6 -:1085F000282E2E2F696D616765732F62675F677222 -:108600006179626F72646572626F782E676966293C -:10861000206C65667420626F74746F6D206E6F2DB0 -:108620007265706561743B206865696768743A318A -:108630003570783B7D0D0D0A2F2A204261636B67F0 -:10864000726F756E6420466F726D202A2F0D0D0AB1 -:108650002E7263426F785F67726179426F726465F0 -:1086600072206C697B70616464696E672D626F74DF -:10867000746F6D3A3570783B7D0D0D0A0D0D0A0D46 -:108680000D0A2F2A2D2D2D2D2D2D2D2D2D2D2D2D5E -:108690002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D0A -:1086A0002D2D2D2D0D0D0A4C696E6B2050617274AD -:1086B000732053657474696E670D0D0A2D2D2D2D71 -:1086C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DDA -:1086D0002D2D2D2D2D2D2D2D2D2D2D2D2A2F0D0D0B -:1086E0000A2E6C696E6B4E6F726D616C7B7061648B -:1086F00064696E672D6C6566743A313470783B201E -:108700006261636B67726F756E643A75726C282E66 -:108710002E2F696D616765732F69636F6E5F61727C -:10872000726F775F6C2E67696629206C65667420AE -:10873000347078206E6F2D7265706561743B7D0DAD -:108740000D0A612E6C696E6B4E6F726D616C7B6D84 -:10875000617267696E3A30203370783B20706164D3 -:1087600064696E672D6C6566743A313270783B20AF -:108770006261636B67726F756E642D706F7369747D -:10878000696F6E3A6C656674203270783B7D0D0DB2 -:108790000A612E6C696E6B5469746C657B706164E0 -:1087A00064696E672D72696768743A313770783B17 -:1087B000206261636B67726F756E643A75726C28C4 -:1087C0002E2E2F696D616765732F69636F6E5F6110 -:1087D00072726F775F6C2E676966292072696768AD -:1087E0007420383525206E6F2D7265706561743B7D -:1087F00020636F6C6F723A233333333336363B204A -:10880000666F6E742D73697A653A313130253B207D -:10881000666F6E742D7765696768743A626F6C6411 -:108820003B202A7A6F6F6D3A313B7D0D0D0A2E6C1D -:10883000696E6B426C616E6B7B70616464696E67BC -:108840003A3020302033707820323070783B20620C -:1088500061636B67726F756E643A75726C282E2E49 -:108860002F696D616765732F69636F6E5F626C61FD -:108870006E6B5F30312E67696629206C65667420E7 -:10888000327078206E6F2D7265706561743B7D0D5E -:108890000D0A2E6C696E6B426C616E6B4F7B706162 -:1088A0006464696E673A302030203270782032304C -:1088B00070783B206261636B67726F756E643A75A6 -:1088C000726C282E2E2F696D616765732F69636F37 -:1088D0006E5F626C616E6B5F30322E676966292055 -:1088E0006C65667420327078206E6F2D72657065CD -:1088F00061743B7D0D0D0A612E6C696E6B426C617B -:108900006E6B4F7B6D617267696E3A3020337078A1 -:108910003B7D0D0D0A2E656E6C617267657B6D6126 -:108920007267696E2D746F703A3570783B20706194 -:108930006464696E673A30203020337078203230BA -:1089400070783B206261636B67726F756E643A7515 -:10895000726C282E2E2F696D616765732F69636FA6 -:108960006E5F657870616E73696F6E2E67696629D8 -:10897000206C65667420746F70206E6F2D72657048 -:108980006561743B7D0D0D0A2E6C696E6B4C6F6ECC -:108990006720612C202E6C696E6B4C6F6E672061B6 -:1089A0003A686F7665727B636F6C6F723A2333330C -:1089B000333336363B7D0D0D0A2E6C696E6B506479 -:1089C000667B70616464696E673A30203020347071 -:1089D0007820323070783B206261636B67726F750C -:1089E0006E643A75726C282E2E2F696D61676573FF -:1089F0002F69636F6E5F7064662E67696629206CED -:108A000065667420746F70206E6F2D72657065617D -:108A1000743B7D0D0D0A2E6C696E6B586C737B7008 -:108A2000616464696E673A30203020347078203297 -:108A30003270783B206261636B67726F756E643A67 -:108A400075726C282E2E2F696D616765732F6963AF -:108A50006F6E5F786C732E67696629206C6566742B -:108A600020746F70206E6F2D7265706561743B7D30 -:108A70000D0D0A2E6C696E6B5070747B70616464AE -:108A8000696E673A30203020347078203232707846 -:108A90003B206261636B67726F756E643A75726CCE -:108AA000282E2E2F696D616765732F69636F6E5F66 -:108AB0007070742E67696629206C65667420746F07 -:108AC00070206E6F2D7265706561743B7D0D0D0AAF -:108AD0002E6C696E6B446F637B70616464696E6752 -:108AE0003A3020302034707820323270783B206267 -:108AF00061636B67726F756E643A75726C282E2EA7 -:108B00002F696D616765732F69636F6E5F646F6353 -:108B10002E67696629206C65667420746F70206EFC -:108B20006F2D7265706561743B7D0D0D0A2E6C6949 -:108B30006E6B5A69707B70616464696E673A30204D -:108B4000302034707820323570783B206261636B5E -:108B500067726F756E643A75726C282E2E2F696D70 -:108B6000616765732F69636F6E5F7A69702E6769DD -:108B70006629206C65667420746F70206E6F2D728C -:108B800065706561743B7D0D0D0A2E6C696E6B45D9 -:108B900078657B70616464696E673A302030203498 -:108BA000707820323570783B206261636B67726F3A -:108BB000756E643A75726C282E2E2F696D6167652B -:108BC000732F69636F6E5F6578652E67696629200C -:108BD0006C65667420746F70206E6F2D72657065A1 -:108BE00061743B7D0D0D0A2E6C696E6B426D707B5E -:108BF00070616464696E673A302030203470782088 -:108C0000323670783B206261636B67726F756E6499 -:108C10003A75726C282E2E2F696D616765732F6906 -:108C2000636F6E5F626D702E67696629206C656682 -:108C30007420746F70206E6F2D7265706561743B67 -:108C40007D0D0D0A2E6C696E6B4A70677B706164D6 -:108C500064696E673A302030203470782032377083 -:108C6000783B206261636B67726F756E643A7572F0 -:108C70006C282E2E2F696D616765732F69636F6E87 -:108C80005F6A70672E67696629206C656674207458 -:108C90006F70206E6F2D7265706561743B7D0D0D78 -:108CA0000A2E6C696E6B5478747B70616464696EB3 -:108CB000673A3020302034707820323570783B208D -:108CC0006261636B67726F756E643A75726C282EA1 -:108CD0002E2F696D616765732F69636F6E5F74789E -:108CE000742E67696629206C65667420746F702025 -:108CF0006E6F2D7265706561743B7D0D0D0A2E6C73 -:108D0000696E6B5469667B70616464696E673A3042 -:108D100020302034707820323570783B20626163D7 -:108D20006B67726F756E643A75726C282E2E2F69A0 -:108D30006D616765732F69636F6E5F7469662E6717 -:108D4000696629206C65667420746F70206E6F2DC3 -:108D50007265706561743B7D0D0D0A2E6C696E6BDA -:108D60004D61696C7B70616464696E673A30203074 -:108D70002034707820323270783B206261636B67F8 -:108D8000726F756E643A75726C282E2E2F696D6144 -:108D90006765732F69636F6E5F6D61696C2E6769BC -:108DA0006629206C65667420327078206E6F2D7293 -:108DB00065706561743B7D0D0D0A2E6C696E6B46A6 -:108DC0006F726D7B70616464696E673A3020302029 -:108DD00034707820323270783B206261636B677246 -:108DE0006F756E643A75726C282E2E2F696D6167EF -:108DF00065732F69636F6E5F666F726D2E6769664C -:108E000029206C65667420746F70206E6F2D7265FA -:108E1000706561743B7D0D0D0A2E6C696E6B546537 -:108E20006C7B70616464696E673A30203020347006 -:108E30007820323270783B206261636B67726F75A5 -:108E40006E643A75726C282E2E2F696D616765739A -:108E50002F69636F6E5F74656C2E67696629206C7D -:108E600065667420746F70206E6F2D726570656119 -:108E7000743B7D0D0D0A2E6C696E6B4661787B70BC -:108E8000616464696E673A30203020347078203233 -:108E90003270783B206261636B67726F756E643A03 -:108EA00075726C282E2E2F696D616765732F69634B -:108EB0006F6E5F6661782E67696629206C656674DF -:108EC00020746F70206E6F2D7265706561743B7DCC -:108ED0000D0D0A2E6C696E6B506572736F6E7B7030 -:108EE000616464696E673A302030203470782031D4 -:108EF0003870783B206261636B67726F756E643A9D -:108F000075726C282E2E2F696D616765732F6963EA -:108F10006F6E5F706572736F6E2E67696629206C65 -:108F200065667420746F70206E6F2D726570656158 -:108F3000743B7D0D0D0A2E6C696E6B5064664C6F30 -:108F4000636B7B70616464696E673A3020302034F3 -:108F5000707820323670783B206261636B67726F85 -:108F6000756E643A75726C282E2E2F696D61676577 -:108F7000732F69636F6E5F7064665F6C6F636B2ED7 -:108F800067696629206C65667420746F70206E6F47 -:108F90002D7265706561743B7D0D0D0A2E6C696ED6 -:108FA0006B446F634C6F636B7B70616464696E6765 -:108FB0003A3020302034707820323770783B20628D -:108FC00061636B67726F756E643A75726C282E2ED2 -:108FD0002F696D616765732F69636F6E5F646F637F -:108FE0005F6C6F636B2E67696629206C6566742001 -:108FF000746F70206E6F2D7265706561743B7D0DAE -:109000000D0A2E6C696E6B5A69704C6F636B7B70C6 -:10901000616464696E673A302030203470782033A0 -:109020003070783B206261636B67726F756E643A73 -:1090300075726C282E2E2F696D616765732F6963B9 -:109040006F6E5F7A69705F6C6F636B2E67696629FC -:10905000206C65667420746F70206E6F2D72657061 -:109060006561743B7D0D0D0A612E6C696E6B5064F9 -:10907000662C20612E6C696E6B586C732C20612EEF -:109080006C696E6B5070742C20612E6C696E6B4431 -:109090006F632C20612E6C696E6B5A69702C612E87 -:1090A0006C696E6B4578652C20612E6C696E6B4225 -:1090B0006D702C20612E6C696E6B4A70672C20617C -:1090C0002E6C696E6B4A70672C20612E6C696E6B1A -:1090D0005469662C0D0D0A612E6C696E6B4D6169C9 -:1090E0006C2C20612E6C696E6B466F726D2C20614A -:1090F0002E6C696E6B54656C2C20612E6C696E6BE6 -:109100004661782C20612E6C696E6B506572736FAE -:109110006E2C20612E6C696E6B5064664C6F636BB5 -:109120002C20612E6C696E6B446F634C6F636B2CEB -:1091300020612E6C696E6B5A69704C6F636B7B6D2E -:10914000617267696E3A30203370783B7D0D0D0A8D -:109150000D0D0A0D0D0A2F2A2D2D2D2D2D2D2D2D06 -:109160002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2F -:109170002D2D2D2D2D2D2D2D0D0D0A4C69737420A7 -:1091800050617274732053657474696E670D0D0AB3 -:109190002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DFF +:107E80002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D22 +:107E90000D0D0A726F756E6420636F726E657220CD +:107EA000626F780D0D0A2D2D2D2D2D2D2D2D2D2DA3 +:107EB0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF2 +:107EC0002D2D2D2D2D2D2A2F0D0D0A2E696E6E654F +:107ED00072426F787B70616464696E673A313070AA +:107EE0007820313570783B7D0D0D0A2F2A2E696E72 +:107EF0006E6572426F7820707B70616464696E6732 +:107F00003A31307078203020303B7D2A2F0D0D0A19 +:107F10002E696E6E6572426F78202E626F7854699A +:107F2000746C657B6D617267696E2D746F703A3029 +:107F30003B2070616464696E673A302030203130D4 +:107F400070783B20666F6E742D7765696768743A48 +:107F5000626F6C643B7D0D0D0A0D0D0A2F2A2042C5 +:107F60006F7820526F756E64205374796C65202A87 +:107F70002F0D0D0A2E62312C2E62322C2E62332CE4 +:107F80002E62342C2E62352C2E62362C2E62372C2B +:107F90002E62387B6865696768743A3170783B2077 +:107FA000666F6E742D73697A653A3170783B206F15 +:107FB000766572666C6F773A68696464656E3B20BB +:107FC000646973706C61793A626C6F636B3B7D0DB1 +:107FD0000D0A2E62312C2E62387B6D617267696EDC +:107FE0003A30203570783B7D0D0D0A2E62322C2EF2 +:107FF00062377B6D617267696E3A30203370783B0F +:1080000020626F726465722D72696768743A3270AB +:108010007820736F6C69643B20626F726465722DA7 +:108020006C6566743A32707820736F6C69643B7D5E +:108030000D0D0A2E62332C2E62367B6D61726769DC +:108040006E3A30203270783B20626F726465722D18 +:1080500072696768743A31707820736F6C69643B39 +:1080600020626F726465722D6C6566743A31707847 +:1080700020736F6C69643B7D0D0D0A2E62342C2ECB +:1080800062357B6D617267696E3A30203170783B82 +:1080900020626F726465722D72696768743A31701C +:1080A0007820736F6C69643B20626F726465722D17 +:1080B0006C6566743A31707820736F6C69643B202C +:1080C0006865696768743A3270783B7D0D0D0A0DFA +:1080D0000D0A2F2A20426C61636B20426F780D0DD0 +:1080E0000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE3 +:1080F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB0 +:108100002D2A2F0D0D0A2E7263426F785F626C610B +:10811000636B7B636F6C6F723A236363633B206DA9 +:10812000617267696E2D626F74746F6D3A31307071 +:10813000783B7D0D0D0A2E7263426F785F626C6131 +:10814000636B202E626F785469746C657B636F6C0F +:108150006F723A236666663B7D0D0D0A2E7263428E +:108160006F785F626C61636B20617B636F6C6F72B1 +:108170003A236234653839653B7D0D0D0A2F2A207C +:10818000426F7264657220636F6C6F72202A2F0DCC +:108190000D0A2E7263426F785F626C61636B202EF2 +:1081A00062322C2E7263426F785F626C61636B2067 +:1081B0002E62332C2E7263426F785F626C61636B48 +:1081C000202E62342C2E7263426F785F626C616382 +:1081D0006B202E62352C2E7263426F785F626C6169 +:1081E000636B202E62362C2E7263426F785F626C56 +:1081F00061636B202E62372C2E7263426F785F6250 +:108200006C61636B202E696E6E6572426F787B6263 +:108210006F726465722D636F6C6F723A2333333300 +:108220003B7D0D0D0A2E7263426F785F626C616355 +:108230006B202E62312C2E7263426F785F626C610C +:10824000636B202E62387B6261636B67726F756E41 +:10825000643A233333333B7D0D0D0A2F2A204261CC +:10826000636B67726F756E6420636F6C6F72202A28 +:108270002F0D0D0A2E7263426F785F626C61636B23 +:10828000202E62322C2E7263426F785F626C6163C3 +:108290006B202E62332C2E7263426F785F626C61AA +:1082A000636B202E62342C2E7263426F785F626C97 +:1082B00061636B202E62352C2E7263426F785F6291 +:1082C0006C61636B202E62362C2E7263426F785F76 +:1082D000626C61636B202E62372C2E7263426F7862 +:1082E0005F626C61636B202E696E6E6572426F789F +:1082F0007B6261636B67726F756E642D636F6C6F09 +:10830000723A233139313931393B7D0D0D0A2F2A2B +:10831000204261636B67726F756E6420466F726D89 +:10832000202A2F0D0D0A2E7263426F785F626C61F6 +:10833000636B206C697B6C696E652D686569676825 +:10834000743A313670783B7D0D0D0A236C6F676986 +:108350006E466F726D20696E7075747B7769647498 +:10836000683A31333870783B20626F726465723AD4 +:10837000736F6C69642031707820236363633B7D85 +:108380000D0D0A236C6F67696E466F726D20696E02 +:108390007075742362746E5375626D69747B77694E +:1083A0006474683A353770783B206865696768742B +:1083B0003A313970783B206261636B67726F756E1A +:1083C000643A75726C282E2E2F696D616765732F64 +:1083D00062746E5F7375626D69742E6769662920B9 +:1083E0006C65667420746F70206E6F2D7265706599 +:1083F00061743B206D617267696E2D746F703A38DD +:1084000070783B20626F726465723A6E6F6E653B86 +:1084100020637572736F723A706F696E7465723B28 +:108420007D0D0D0A2E74787457686974657B636FCF +:108430006C6F723A236666663B20666F6E742D73AE +:10844000697A653A3930253B7D0D0D0A0D0D0A2FED +:108450002A2047726179426F72646572426F780DAB +:108460000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2D7F +:108470002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2C +:108480002D2D2A2F0D0D0A2F2A20426F726465723E +:1084900020636F6C6F72202A2F0D0D0A2E726342BB +:1084A0006F785F67726179426F726465727B636F28 +:1084B0006C6F723A233636363B206D617267696E97 +:1084C0002D626F74746F6D3A313070783B7D0D0D95 +:1084D0000A2E7263426F785F67726179426F7264CD +:1084E0006572202E696E6E6572426F787B70616472 +:1084F00064696E673A3020313570783B20626F7264 +:108500006465722D6C6566743A736F6C69642031B2 +:10851000707820236437643764373B20626F72645D +:1085200065722D72696768743A736F6C6964203183 +:10853000707820236437643764373B206261636B53 +:1085400067726F756E642D636F6C6F723A23663657 +:10855000663666363B7D0D0D0A2E7263426F785F7C +:1085600067726179426F72646572202E626F78540F +:108570006F707B6261636B67726F756E643A757260 +:108580006C282E2E2F696D616765732F62675F6798 +:10859000726179626F72646572626F782E67696664 +:1085A00029206C65667420746F70206E6F2D726563 +:1085B000706561743B206865696768743A3135702D +:1085C000783B20666F6E742D73697A653A317078E6 +:1085D0003B7D0D0D0A2E7263426F785F6772617981 +:1085E000426F72646572202E626F78426F74746F8E +:1085F0006D7B6261636B67726F756E643A75726CE6 +:10860000282E2E2F696D616765732F62675F677211 +:108610006179626F72646572626F782E676966292C +:10862000206C65667420626F74746F6D206E6F2DA0 +:108630007265706561743B206865696768743A317A +:108640003570783B7D0D0D0A2F2A204261636B67E0 +:10865000726F756E6420466F726D202A2F0D0D0AA1 +:108660002E7263426F785F67726179426F726465E0 +:1086700072206C697B70616464696E672D626F74CF +:10868000746F6D3A3570783B7D0D0D0A0D0D0A0D36 +:108690000D0A2F2A2D2D2D2D2D2D2D2D2D2D2D2D4E +:1086A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DFA +:1086B0002D2D2D2D0D0D0A4C696E6B20506172749D +:1086C000732053657474696E670D0D0A2D2D2D2D61 +:1086D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DCA +:1086E0002D2D2D2D2D2D2D2D2D2D2D2D2A2F0D0DFB +:1086F0000A2E6C696E6B4E6F726D616C7B7061647B +:1087000064696E672D6C6566743A313470783B200D +:108710006261636B67726F756E643A75726C282E56 +:108720002E2F696D616765732F69636F6E5F61726C +:10873000726F775F6C2E67696629206C656674209E +:10874000347078206E6F2D7265706561743B7D0D9D +:108750000D0A612E6C696E6B4E6F726D616C7B6D74 +:10876000617267696E3A30203370783B20706164C3 +:1087700064696E672D6C6566743A313270783B209F +:108780006261636B67726F756E642D706F7369746D +:10879000696F6E3A6C656674203270783B7D0D0DA2 +:1087A0000A612E6C696E6B5469746C657B706164D0 +:1087B00064696E672D72696768743A313770783B07 +:1087C000206261636B67726F756E643A75726C28B4 +:1087D0002E2E2F696D616765732F69636F6E5F6100 +:1087E00072726F775F6C2E6769662920726967689D +:1087F0007420383525206E6F2D7265706561743B6D +:1088000020636F6C6F723A233333333336363B2039 +:10881000666F6E742D73697A653A313130253B206D +:10882000666F6E742D7765696768743A626F6C6401 +:108830003B202A7A6F6F6D3A313B7D0D0D0A2E6C0D +:10884000696E6B426C616E6B7B70616464696E67AC +:108850003A3020302033707820323070783B2062FC +:1088600061636B67726F756E643A75726C282E2E39 +:108870002F696D616765732F69636F6E5F626C61ED +:108880006E6B5F30312E67696629206C65667420D7 +:10889000327078206E6F2D7265706561743B7D0D4E +:1088A0000D0A2E6C696E6B426C616E6B4F7B706152 +:1088B0006464696E673A302030203270782032303C +:1088C00070783B206261636B67726F756E643A7596 +:1088D000726C282E2E2F696D616765732F69636F27 +:1088E0006E5F626C616E6B5F30322E676966292045 +:1088F0006C65667420327078206E6F2D72657065BD +:1089000061743B7D0D0D0A612E6C696E6B426C616A +:108910006E6B4F7B6D617267696E3A302033707891 +:108920003B7D0D0D0A2E656E6C617267657B6D6116 +:108930007267696E2D746F703A3570783B20706184 +:108940006464696E673A30203020337078203230AA +:1089500070783B206261636B67726F756E643A7505 +:10896000726C282E2E2F696D616765732F69636F96 +:108970006E5F657870616E73696F6E2E67696629C8 +:10898000206C65667420746F70206E6F2D72657038 +:108990006561743B7D0D0D0A2E6C696E6B4C6F6EBC +:1089A0006720612C202E6C696E6B4C6F6E672061A6 +:1089B0003A686F7665727B636F6C6F723A233333FC +:1089C000333336363B7D0D0D0A2E6C696E6B506469 +:1089D000667B70616464696E673A30203020347061 +:1089E0007820323070783B206261636B67726F75FC +:1089F0006E643A75726C282E2E2F696D61676573EF +:108A00002F69636F6E5F7064662E67696629206CDC +:108A100065667420746F70206E6F2D72657065616D +:108A2000743B7D0D0D0A2E6C696E6B586C737B70F8 +:108A3000616464696E673A30203020347078203287 +:108A40003270783B206261636B67726F756E643A57 +:108A500075726C282E2E2F696D616765732F69639F +:108A60006F6E5F786C732E67696629206C6566741B +:108A700020746F70206E6F2D7265706561743B7D20 +:108A80000D0D0A2E6C696E6B5070747B706164649E +:108A9000696E673A30203020347078203232707836 +:108AA0003B206261636B67726F756E643A75726CBE +:108AB000282E2E2F696D616765732F69636F6E5F56 +:108AC0007070742E67696629206C65667420746FF7 +:108AD00070206E6F2D7265706561743B7D0D0D0A9F +:108AE0002E6C696E6B446F637B70616464696E6742 +:108AF0003A3020302034707820323270783B206257 +:108B000061636B67726F756E643A75726C282E2E96 +:108B10002F696D616765732F69636F6E5F646F6343 +:108B20002E67696629206C65667420746F70206EEC +:108B30006F2D7265706561743B7D0D0D0A2E6C6939 +:108B40006E6B5A69707B70616464696E673A30203D +:108B5000302034707820323570783B206261636B4E +:108B600067726F756E643A75726C282E2E2F696D60 +:108B7000616765732F69636F6E5F7A69702E6769CD +:108B80006629206C65667420746F70206E6F2D727C +:108B900065706561743B7D0D0D0A2E6C696E6B45C9 +:108BA00078657B70616464696E673A302030203488 +:108BB000707820323570783B206261636B67726F2A +:108BC000756E643A75726C282E2E2F696D6167651B +:108BD000732F69636F6E5F6578652E6769662920FC +:108BE0006C65667420746F70206E6F2D7265706591 +:108BF00061743B7D0D0D0A2E6C696E6B426D707B4E +:108C000070616464696E673A302030203470782077 +:108C1000323670783B206261636B67726F756E6489 +:108C20003A75726C282E2E2F696D616765732F69F6 +:108C3000636F6E5F626D702E67696629206C656672 +:108C40007420746F70206E6F2D7265706561743B57 +:108C50007D0D0D0A2E6C696E6B4A70677B706164C6 +:108C600064696E673A302030203470782032377073 +:108C7000783B206261636B67726F756E643A7572E0 +:108C80006C282E2E2F696D616765732F69636F6E77 +:108C90005F6A70672E67696629206C656674207448 +:108CA0006F70206E6F2D7265706561743B7D0D0D68 +:108CB0000A2E6C696E6B5478747B70616464696EA3 +:108CC000673A3020302034707820323570783B207D +:108CD0006261636B67726F756E643A75726C282E91 +:108CE0002E2F696D616765732F69636F6E5F74788E +:108CF000742E67696629206C65667420746F702015 +:108D00006E6F2D7265706561743B7D0D0D0A2E6C62 +:108D1000696E6B5469667B70616464696E673A3032 +:108D200020302034707820323570783B20626163C7 +:108D30006B67726F756E643A75726C282E2E2F6990 +:108D40006D616765732F69636F6E5F7469662E6707 +:108D5000696629206C65667420746F70206E6F2DB3 +:108D60007265706561743B7D0D0D0A2E6C696E6BCA +:108D70004D61696C7B70616464696E673A30203064 +:108D80002034707820323270783B206261636B67E8 +:108D9000726F756E643A75726C282E2E2F696D6134 +:108DA0006765732F69636F6E5F6D61696C2E6769AC +:108DB0006629206C65667420327078206E6F2D7283 +:108DC00065706561743B7D0D0D0A2E6C696E6B4696 +:108DD0006F726D7B70616464696E673A3020302019 +:108DE00034707820323270783B206261636B677236 +:108DF0006F756E643A75726C282E2E2F696D6167DF +:108E000065732F69636F6E5F666F726D2E6769663B +:108E100029206C65667420746F70206E6F2D7265EA +:108E2000706561743B7D0D0D0A2E6C696E6B546527 +:108E30006C7B70616464696E673A302030203470F6 +:108E40007820323270783B206261636B67726F7595 +:108E50006E643A75726C282E2E2F696D616765738A +:108E60002F69636F6E5F74656C2E67696629206C6D +:108E700065667420746F70206E6F2D726570656109 +:108E8000743B7D0D0D0A2E6C696E6B4661787B70AC +:108E9000616464696E673A30203020347078203223 +:108EA0003270783B206261636B67726F756E643AF3 +:108EB00075726C282E2E2F696D616765732F69633B +:108EC0006F6E5F6661782E67696629206C656674CF +:108ED00020746F70206E6F2D7265706561743B7DBC +:108EE0000D0D0A2E6C696E6B506572736F6E7B7020 +:108EF000616464696E673A302030203470782031C4 +:108F00003870783B206261636B67726F756E643A8C +:108F100075726C282E2E2F696D616765732F6963DA +:108F20006F6E5F706572736F6E2E67696629206C55 +:108F300065667420746F70206E6F2D726570656148 +:108F4000743B7D0D0D0A2E6C696E6B5064664C6F20 +:108F5000636B7B70616464696E673A3020302034E3 +:108F6000707820323670783B206261636B67726F75 +:108F7000756E643A75726C282E2E2F696D61676567 +:108F8000732F69636F6E5F7064665F6C6F636B2EC7 +:108F900067696629206C65667420746F70206E6F37 +:108FA0002D7265706561743B7D0D0D0A2E6C696EC6 +:108FB0006B446F634C6F636B7B70616464696E6755 +:108FC0003A3020302034707820323770783B20627D +:108FD00061636B67726F756E643A75726C282E2EC2 +:108FE0002F696D616765732F69636F6E5F646F636F +:108FF0005F6C6F636B2E67696629206C65667420F1 +:10900000746F70206E6F2D7265706561743B7D0D9D +:109010000D0A2E6C696E6B5A69704C6F636B7B70B6 +:10902000616464696E673A30203020347078203390 +:109030003070783B206261636B67726F756E643A63 +:1090400075726C282E2E2F696D616765732F6963A9 +:109050006F6E5F7A69705F6C6F636B2E67696629EC +:10906000206C65667420746F70206E6F2D72657051 +:109070006561743B7D0D0D0A612E6C696E6B5064E9 +:10908000662C20612E6C696E6B586C732C20612EDF +:109090006C696E6B5070742C20612E6C696E6B4421 +:1090A0006F632C20612E6C696E6B5A69702C612E77 +:1090B0006C696E6B4578652C20612E6C696E6B4215 +:1090C0006D702C20612E6C696E6B4A70672C20616C +:1090D0002E6C696E6B4A70672C20612E6C696E6B0A +:1090E0005469662C0D0D0A612E6C696E6B4D6169B9 +:1090F0006C2C20612E6C696E6B466F726D2C20613A +:109100002E6C696E6B54656C2C20612E6C696E6BD5 +:109110004661782C20612E6C696E6B506572736F9E +:109120006E2C20612E6C696E6B5064664C6F636BA5 +:109130002C20612E6C696E6B446F634C6F636B2CDB +:1091400020612E6C696E6B5A69704C6F636B7B6D1E +:10915000617267696E3A30203370783B7D0D0D0A7D +:109160000D0D0A0D0D0A2F2A2D2D2D2D2D2D2D2DF6 +:109170002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D1F +:109180002D2D2D2D2D2D2D2D0D0D0A4C6973742097 +:1091900050617274732053657474696E670D0D0AA3 :1091A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DEF -:1091B0002A2F0D0D0A6F6C206C697B6D61726769D7 -:1091C0006E3A30203020313070782032656D3B208F -:1091D0006C6973742D7374796C652D747970653A4C -:1091E000646563696D616C3B7D0D0D0A6F6C206C6D -:1091F00069206F6C2C6F6C206C6920756C7B6D61C5 -:109200007267696E2D746F703A313070783B7D0DE6 -:109210000D0A756C206C69206F6C206C697B6D6128 -:109220007267696E3A3020302031307078203265B4 -:109230006D21696D706F7274616E743B206C69731F -:10924000742D7374796C652D747970653A646563F7 -:10925000696D616C21696D706F7274616E743B2011 -:109260006261636B67726F756E642D696D616765AE -:109270003A6E6F6E6521696D706F7274616E743BCA -:109280002070616464696E673A3021696D706F7235 -:1092900074616E743B7D0D0D0A2E747970656E6F6E -:1092A000206C697B6C6973742D7374796C652D7493 -:1092B0007970653A6E6F6E6521696D706F72746159 -:1092C0006E743B7D0D0D0A2E747970656E6F3031B2 -:1092D000206C697B6C6973742D7374796C652D7463 -:1092E0007970653A6E6F6E6521696D706F72746129 -:1092F0006E743B20746578742D696E64656E743A83 -:109300002D302E36656D3B206D617267696E3A3087 -:109310003B2070616464696E672D6C6566743A30D9 -:109320002E36656D3B7D0D0D0A2E747970656E6F5E -:109330003032206C697B6C6973742D7374796C6541 -:109340002D747970653A6E6F6E6521696D706F72FC -:1093500074616E743B20746578742D696E64656EFB -:10936000743A2D312E32656D3B206D617267696EE6 -:109370003A303B2070616464696E672D6C65667479 -:109380003A312E32656D3B7D0D0D0A2E7479706574 -:109390006E6F3033206C697B6C6973742D737479D4 -:1093A0006C652D747970653A6E6F6E6521696D70AC -:1093B0006F7274616E743B20746578742D696E648D -:1093C000656E743A2D312E35656D3B206D61726787 -:1093D000696E3A303B2070616464696E672D6C651C -:1093E00066743A312E35656D3B7D0D0D0A2E6D622A -:1093F000747970653030206C697B6D617267696E5D -:109400002D626F74746F6D3A302021696D706F72C8 -:1094100074616E743B7D0D0D0A2E6D6274797065FA -:109420003035206C692C202E6D6274797065303572 -:109430002064642C202E6D62747970653035207044 -:109440007B6D617267696E2D626F74746F6D3A35F2 -:1094500070782021696D706F7274616E743B7D0D40 -:109460000D0A2E6D6274797065303520756C2C2074 -:109470002E6D62747970653035206F6C7B6D617212 -:1094800067696E2D746F703A3570783B7D0D0D0AEB -:109490002E6D62747970653130206C692C202E6DD0 -:1094A000627479706531302064642C202E6D627492 -:1094B000797065313020707B6D617267696E2D62E5 -:1094C0006F74746F6D3A313070782021696D706FF0 -:1094D0007274616E743B7D0D0D0A2E6D627479702D -:1094E00065313020756C2C202E6D62747970653179 -:1094F00030206F6C7B6D617267696E2D746F703A8E -:10950000313070783B7D0D0D0A2E6C697374696E75 -:1095100064656E74206C697B746578742D696E6403 -:10952000656E743A2D31656D3B206D617267696EB1 -:109530003A303B2070616464696E672D6C656674B7 -:109540003A31656D3B7D202F2A2074657874202A7E -:109550002F0D0D0A6C69202E6C697374696E646539 -:109560006E74206C697B6261636B67726F756E6489 -:109570002D696D6167653A6E6F6E6521696D706FFB -:109580007274616E743B7D0D0D0A2E6C6973746983 -:109590006E64656E743032206C697B6D61726769D0 -:1095A0006E3A30203020313070783B7D2F2A206F8A -:1095B0006C206C69205B6469726563745D2A2F0D91 -:1095C0000D0A2E6172726F7753206C697B6D617228 -:1095D00067696E3A303B2070616464696E672D6C18 -:1095E0006566743A313270783B206261636B6772F2 -:1095F0006F756E643A75726C282E2E2F696D6167D7 -:1096000065732F69636F6E5F6172726F775F732E20 -:1096100067696629206E6F2D726570656174206CB4 -:10962000656674203670783B206C6973742D737492 -:10963000796C652D747970653A6E6F6E653B7D0D42 -:109640000D0A2E6172726F774C206C697B6D6172AE -:1096500067696E3A303B2070616464696E672D6C97 -:109660006566743A313470783B206261636B67726F -:109670006F756E643A75726C282E2E2F696D616756 -:1096800065732F69636F6E5F6172726F775F6C2EA7 -:1096900067696629206E6F2D726570656174206C34 -:1096A000656674203470783B206C6973742D737414 -:1096B000796C652D747970653A6E6F6E653B7D0DC2 -:1096C0000D0A2E6C69737469636F6E206C692C20AF -:1096D0002E6C69737469636F2064747B6D6172674B -:1096E000696E3A303B2070616464696E673A30207D -:1096F00030203020302E38656D3B206261636B670F -:10970000726F756E643A75726C282E2E2F696D61BA -:109710006765732F69636F6E5F6C6973742E676919 -:109720006629206E6F2D7265706561742073637297 -:109730006F6C6C203020302E37656D3B206C697368 -:10974000742D7374796C652D747970653A6E6F6ED3 -:10975000653B7D0D0D0A2E6C69737469636F6E2015 -:1097600064647B70616464696E672D6C6566743ACD -:10977000302E38656D3B7D0D0D0A0D0D0A2E6C697E -:109780007374426C616E6B206C697B6D617267698A -:109790006E2D626F74746F6D3A3370783B20706118 -:1097A0006464696E673A302030203370782032303C -:1097B00070783B206261636B67726F756E643A7597 -:1097C000726C282E2E2F696D616765732F69636F28 -:1097D0006E5F626C616E6B5F30312E676966292047 -:1097E0006C65667420327078206E6F2D72657065BE -:1097F00061743B7D0D0D0A2E6C697374426C616E51 -:109800006B4F206C697B6D617267696E2D626F743E -:10981000746F6D3A3370783B2070616464696E6771 -:109820003A3020302032707820323070783B20621D -:1098300061636B67726F756E643A75726C282E2E59 -:109840002F696D616765732F69636F6E5F626C610D -:109850006E6B5F30322E67696629206C65667420F6 -:10986000327078206E6F2D7265706561743B7D0D6E -:109870000D0A2E666C6F61744172726F7753206CA3 -:10988000697B666C6F61743A6C6566743B206D61D0 -:109890007267696E3A302030203570783B207061F5 -:1098A0006464696E673A302032307078203020313D -:1098B0003270783B206261636B67726F756E643AD9 -:1098C00075726C282E2E2F696D616765732F696321 -:1098D0006F6E5F6172726F775F732E6769662920A2 -:1098E0006E6F2D726570656174206C6566742036CC -:1098F00070783B2077686974652D73706163653A91 -:109900006E6F777261703B7D0D0D0A2E666C6F6114 -:10991000744172726F774C206C697B666C6F6174F6 -:109920003A6C6566743B206D617267696E3A3020EF -:1099300030203570783B2070616464696E673A301E -:109940002032307078203020313470783B206261D2 -:10995000636B67726F756E643A75726C282E2E2F6A -:10996000696D616765732F69636F6E5F6172726F96 -:10997000775F6C2E67696629206E6F2D7265706542 -:109980006174206C656674203470783B2077686958 -:1099900074652D73706163653A6E6F777261703BA9 -:1099A0007D0D0D0A2E666C6F61744172726F775374 -:1099B000206C69206C692C0D0D0A2E666C6F617429 -:1099C0004172726F774C206C69206C697B77696497 -:1099D00074683A6175746F3B206D617267696E2DB2 -:1099E000626F74746F6D3A303B7D0D0D0A2E666C9C -:1099F0006F61744172726F7753206C69202E6172AF -:109A0000726F774C206C697B70616464696E672D3E -:109A10006C6566743A313470783B206261636B67C1 -:109A2000726F756E643A75726C282E2E2F696D6197 -:109A30006765732F69636F6E5F6172726F775F6CBA -:109A40002E67696629206E6F2D72657065617420BE -:109A50006C656674203470783B206C6973742D7368 -:109A600074796C652D747970653A6E6F6E653B2004 -:109A7000666C6F61743A6E6F6E653B7D0D0D0A2EDC -:109A8000666C6F61744172726F774C206C69202E26 -:109A90006172726F7753206C697B70616464696E68 -:109AA000672D6C6566743A313270783B2062616371 -:109AB0006B67726F756E643A75726C282E2E2F6903 -:109AC0006D616765732F69636F6E5F6172726F7727 -:109AD0005F732E67696629206E6F2D7265706561F0 -:109AE00074206C656674203670783B206C697374E2 -:109AF0002D7374796C652D747970653A6E6F6E652F -:109B00003B20666C6F61743A6E6F6E653B7D0D0D28 -:109B10000A2E666C6F61746C697374426C616E6B53 -:109B20004F206C697B666C6F61743A6C6566743B40 -:109B3000206D617267696E3A302030203570783B55 -:109B40002070616464696E673A302032307078202A -:109B50003020323070783B206261636B67726F75C2 -:109B60006E643A75726C282E2E2F696D616765736D -:109B70002F69636F6E5F626C616E6B5F30322E6750 -:109B8000696629206C65667420327078206E6F2DAE -:109B90007265706561743B2077686974652D7370B8 -:109BA0006163653A6E6F777261703B7D0D0D0A0DD2 -:109BB0000D0A2E666C6F6174426C6F636B7B6D6116 -:109BC0007267696E2D626F74746F6D3A3570783B91 -:109BD0007D0D0D0A2E666C6F6174426C6F636B2095 -:109BE0006C697B666C6F61743A6C6566743B206D62 -:109BF000617267696E3A302030203570783B207092 -:109C0000616464696E673A302032307078203020A9 -:109C1000313570783B2077686974652D73706163A6 -:109C2000653A6E6F777261703B7D0D0D0A0D0D0AFE -:109C30006C692E6172726F77537B70616464696EB8 -:109C4000672D6C6566743A313270783B20626163CF -:109C50006B67726F756E643A75726C282E2E2F6961 -:109C60006D616765732F69636F6E5F6172726F7785 -:109C70005F732E67696629206E6F2D72657065614E -:109C800074206C656674203670783B206C69737440 -:109C90002D7374796C652D747970653A6E6F6E658D -:109CA0003B7D0D0D0A6C692E6172726F774C7B7073 -:109CB000616464696E672D6C6566743A31347078DE -:109CC0003B206261636B67726F756E643A75726C8C -:109CD000282E2E2F696D616765732F69636F6E5F24 -:109CE0006172726F775F6C2E67696629206E6F2DC7 -:109CF000726570656174206C656674203470783BA1 -:109D0000206C6973742D7374796C652D747970652A -:109D10003A6E6F6E653B7D0D0D0A6C692E6C696E37 -:109D20006B426C616E6B7B70616464696E673A3024 -:109D300020302033707820323070783B20626163AD -:109D40006B67726F756E643A75726C282E2E2F6970 -:109D50006D616765732F69636F6E5F626C616E6BB7 -:109D60005F30312E67696629206C65667420327019 -:109D700078206E6F2D7265706561743B206C69731D -:109D8000742D7374796C652D747970653A6E6F6E8D -:109D9000653B7D0D0D0A6C692E6C696E6B426C61C2 -:109DA0006E6B4F7B70616464696E673A302030205F -:109DB00032707820323070783B206261636B67725A -:109DC0006F756E643A75726C282E2E2F696D6167FF -:109DD00065732F69636F6E5F626C616E6B5F3032AB -:109DE0002E67696629206C65667420327078206E53 -:109DF0006F2D7265706561743B206C6973742D738F -:109E000074796C652D747970653A6E6F6E653B7D03 -:109E10000D0D0A6C692E7064667B70616464696EF6 -:109E2000673A3020302034707820323070783B2010 -:109E30006261636B67726F756E643A75726C282E1F -:109E40002E2F696D616765732F69636F6E5F706434 -:109E5000662E67696629206C65667420746F7020B1 -:109E60006E6F2D7265706561743B206C6973742D23 -:109E70007374796C652D747970653A6E6F6E653B9D -:109E80007D0D0D0A6C692E786C737B70616464695A -:109E90006E673A3020302034707820323270783B50 -:109EA000206261636B67726F756E643A75726C28BD -:109EB0002E2E2F696D616765732F69636F6E5F78F2 -:109EC0006C732E67696629206C65667420746F70E8 -:109ED000206E6F2D7265706561743B206C697374C0 -:109EE0002D7374796C652D747970653A6E6F6E653B -:109EF0003B7D0D0D0A6C692E7070747B706164641B -:109F0000696E673A302030203470782032327078B1 -:109F10003B206261636B67726F756E643A75726C39 -:109F2000282E2E2F696D616765732F69636F6E5FD1 -:109F30007070742E67696629206C65667420746F72 -:109F400070206E6F2D7265706561743B206C697353 -:109F5000742D7374796C652D747970653A6E6F6EBB -:109F6000653B7D0D0D0A6C692E646F637B706164C7 -:109F700064696E673A302030203470782032327055 -:109F8000783B206261636B67726F756E643A7572BD -:109F90006C282E2E2F696D616765732F69636F6E54 -:109FA0005F646F632E67696629206C656674207430 -:109FB0006F70206E6F2D7265706561743B206C69E7 -:109FC00073742D7374796C652D747970653A6E6F46 -:109FD0006E653B7D0D0D0A6C692E7A69707B706130 -:109FE0006464696E673A30203020347078203235EE -:109FF00070783B206261636B67726F756E643A754F -:10A00000726C282E2E2F696D616765732F69636FDF -:10A010006E5F7A69702E67696629206C65667420A8 -:10A02000746F70206E6F2D7265706561743B206C6B -:10A030006973742D7374796C652D747970653A6EDB -:10A040006F6E653B7D0D0D0A6C692E6578657B70C2 -:10A05000616464696E673A30203020347078203251 -:10A060003570783B206261636B67726F756E643A1E -:10A0700075726C282E2E2F696D616765732F696369 -:10A080006F6E5F6578652E67696629206C656674FA -:10A0900020746F70206E6F2D7265706561743B2047 -:10A0A0006C6973742D7374796C652D747970653A6D -:10A0B0006E6F6E653B7D0D0D0A6C692E626D707B57 -:10A0C00070616464696E673A3020302034707820A3 -:10A0D000323670783B206261636B67726F756E64B5 -:10A0E0003A75726C282E2E2F696D616765732F6922 -:10A0F000636F6E5F626D702E67696629206C65669E -:10A100007420746F70206E6F2D7265706561743B82 -:10A11000206C6973742D7374796C652D7479706516 -:10A120003A6E6F6E653B7D0D0D0A6C692E6A706725 -:10A130007B70616464696E673A30203020347078D7 -:10A1400020323770783B206261636B67726F756E87 -:10A15000643A75726C282E2E2F696D616765732FB6 -:10A1600069636F6E5F6A70672E67696629206C6528 -:10A17000667420746F70206E6F2D726570656174E7 -:10A180003B206C6973742D7374796C652D747970D0 -:10A19000653A6E6F6E653B7D0D0D0A6C692E7478A5 -:10A1A000747B70616464696E673A3020302034706B -:10A1B0007820323570783B206261636B67726F750F -:10A1C0006E643A75726C282E2E2F696D6167657307 -:10A1D0002F69636F6E5F7478742E67696629206CCF -:10A1E00065667420746F70206E6F2D726570656186 -:10A1F000743B206C6973742D7374796C652D74795C -:10A2000070653A6E6F6E653B7D0D0D0A6C692E743C -:10A2100069667B70616464696E673A30203020340F -:10A22000707820323570783B206261636B67726FA3 -:10A23000756E643A75726C282E2E2F696D61676594 -:10A24000732F69636F6E5F7469662E676966292074 -:10A250006C65667420746F70206E6F2D726570650A -:10A2600061743B206C6973742D7374796C652D7403 -:10A270007970653A6E6F6E653B7D0D0D0A6C692EC7 -:10A280006D61696C7B70616464696E673A3020301F -:10A290002034707820323270783B206261636B67C3 -:10A2A000726F756E643A75726C282E2E2F696D610F -:10A2B0006765732F69636F6E5F6D61696C2E676987 -:10A2C0006629206C65667420327078206E6F2D725E -:10A2D00065706561743B206C6973742D7374796C5F -:10A2E000652D747970653A6E6F6E653B7D0D0D0A54 -:10A2F0006C692E666F726D7B70616464696E673A1B -:10A300003020302034707820323270783B20626107 -:10A31000636B67726F756E643A75726C282E2E2FA0 -:10A32000696D616765732F69636F6E5F666F726DCC -:10A330002E67696629206C65667420746F70206EC4 -:10A340006F2D7265706561743B206C6973742D7339 -:10A3500074796C652D747970653A6E6F6E653B7DAE -:10A360000D0D0A6C692E74656C7B70616464696E96 -:10A37000673A3020302034707820323270783B20B9 -:10A380006261636B67726F756E643A75726C282ECA -:10A390002E2F696D616765732F69636F6E5F7465DA -:10A3A0006C2E67696629206C65667420746F702056 -:10A3B0006E6F2D7265706561743B206C6973742DCE -:10A3C0007374796C652D747970653A6E6F6E653B48 -:10A3D0007D0D0D0A6C692E6661787B70616464691D -:10A3E0006E673A3020302034707820323270783BFB -:10A3F000206261636B67726F756E643A75726C2868 -:10A400002E2E2F696D616765732F69636F6E5F66AE -:10A4100061782E67696629206C65667420746F7098 -:10A42000206E6F2D7265706561743B206C6973746A -:10A430002D7374796C652D747970653A6E6F6E65E5 -:10A440003B7D0D0D0A6C692E706572736F6E7B70AB -:10A45000616464696E673A3020302034707820314E -:10A460003870783B206261636B67726F756E643A17 -:10A4700075726C282E2E2F696D616765732F696365 -:10A480006F6E5F706572736F6E2E67696629206CE0 -:10A4900065667420746F70206E6F2D7265706561D3 -:10A4A000743B206C6973742D7374796C652D7479A9 -:10A4B00070653A6E6F6E653B7D0D0D0A6C692E708E -:10A4C00064664C6F636B7B70616464696E673A307D -:10A4D00020302034707820323670783B20626163FF -:10A4E0006B67726F756E643A75726C282E2E2F69C9 -:10A4F0006D616765732F69636F6E5F7064665F6C13 -:10A500006F636B2E67696629206C65667420746FB3 -:10A5100070206E6F2D7265706561743B206C69737D -:10A52000742D7374796C652D747970653A6E6F6EE5 -:10A53000653B7D0D0D0A6C692E646F634C6F636B18 -:10A540007B70616464696E673A30203020347078C3 -:10A5500020323770783B206261636B67726F756E73 -:10A56000643A75726C282E2E2F696D616765732FA2 -:10A5700069636F6E5F646F635F6C6F636B2E676997 -:10A580006629206C65667420746F70206E6F2D7262 -:10A5900065706561743B206C6973742D7374796C9C -:10A5A000652D747970653A6E6F6E653B7D0D0D0A91 -:10A5B0006C692E7A69704C6F636B7B70616464693F -:10A5C0006E673A3020302034707820333070783B1A -:10A5D000206261636B67726F756E643A75726C2886 -:10A5E0002E2E2F696D616765732F69636F6E5F7AB9 -:10A5F00069705F6C6F636B2E67696629206C656696 -:10A600007420746F70206E6F2D7265706561743B7D -:10A61000206C6973742D7374796C652D7479706511 -:10A620003A6E6F6E653B7D0D0D0A0D0D0A2E6C693D -:10A630006E6B496E706167657B6D617267696E3ABA -:10A6400035707820303B206F766572666C6F773A94 -:10A6500068696464656E3B205F7A6F6F6D3A313B69 -:10A660007D0D0D0A2E6C696E6B496E7061676520F9 -:10A67000756C7B6F766572666C6F773A6869646437 -:10A68000656E3B205F7A6F6F6D3A313B7D0D0D0A31 -:10A690002E6C696E6B496E70616765206C697B66B4 -:10A6A0006C6F61743A6C6566743B206D61726769AA -:10A6B0006E3A302030203570783B207061646469D8 -:10A6C0006E673A302032307078203470782031351F -:10A6D00070783B206261636B67726F756E643A7568 -:10A6E000726C282E2E2F696D616765732F69636FF9 -:10A6F0006E5F696E706167652E67696629206E6F8F -:10A700002D726570656174206C6566742033707895 -:10A710003B2077686974652D73706163653A6E6F6D -:10A72000777261703B7D0D0D0A2E6C696E6B496E00 -:10A730007061676520756C2E726F777B666C6F61D8 -:10A74000743A6C6566743B206D617267696E2D7238 -:10A75000696768743A313070783B7D0D0D0A2E6C54 -:10A76000696E6B496E7061676520756C2E726F77CC -:10A77000206C697B666C6F61743A6E6F6E653B200E -:10A7800070616464696E672D72696768743A303B02 -:10A790007D0D0D0A2E6C696E6B496E7061676542A6 -:10A7A0006C6F636B206C697B6D617267696E3A30A8 -:10A7B0002030203270783B2070616464696E673AA3 -:10A7C0003020323070782034707820313570783B0A -:10A7D000206261636B67726F756E643A75726C2884 -:10A7E0002E2E2F696D616765732F69636F6E5F69C8 -:10A7F0006E706167652E67696629206E6F2D7265C0 -:10A8000070656174206C656674203370783B7D0DD3 -:10A810000D0A702E6C696E6B496E706167657B6D99 -:10A82000617267696E2D626F74746F6D3A357078FE -:10A830003B7D0D0D0A702E6C696E6B496E70616701 -:10A8400065207B206D617267696E3A30203020355B -:10A8500070783B2070616464696E673A30203230F2 -:10A8600070782034707820313570783B20626163D5 -:10A870006B67726F756E643A75726C282E2E2F6935 -:10A880006D616765732F69636F6E5F696E70616775 -:10A89000652E67696629206E6F2D7265706561741B -:10A8A000206C656674203370783B20776869746526 -:10A8B0002D73706163653A6E6F777261703B7D0DC9 -:10A8C0000D0A0D0D0A2E666978573430206C697BAD -:10A8D00077696474683A343070783B7D0D0D0A2EC8 -:10A8E000666978573530206C697B77696474683A9B -:10A8F000353070783B7D0D0D0A2E666978573630FD -:10A90000206C697B77696474683A363070783B7D77 -:10A910000D0D0A2E666978573730206C697B776990 -:10A920006474683A373070783B7D0D0D0A2E666985 -:10A9300078573830206C697B77696474683A3830AE -:10A9400070783B7D0D0D0A2E666978573930206C82 -:10A95000697B77696474683A393070783B7D0D0D96 -:10A960000A2E66697857313030206C697B776964CC -:10A9700074683A31303070783B7D0D0D0A2E66696F -:10A980007857313130206C697B77696474683A316B -:10A99000313070783B7D0D0D0A2E66697857313263 -:10A9A00030206C697B77696474683A313230707832 -:10A9B0003B7D0D0D0A2E66697857313330206C6966 -:10A9C0007B77696474683A31333070783B7D0D0D64 -:10A9D0000A2E66697857313430206C697B77696458 -:10A9E00074683A31343070783B7D0D0D0A2E6669FB -:10A9F0007857313530206C697B77696474683A31F7 -:10AA0000353070783B7D0D0D0A2E666978573136EA -:10AA100030206C697B77696474683A3136307078BD -:10AA20003B7D0D0D0A2E66697857313730206C69F1 -:10AA30007B77696474683A31373070783B7D0D0DEF -:10AA40000A2E66697857313830206C697B776964E3 -:10AA500074683A31383070783B7D0D0D0A2E666986 -:10AA60007857313930206C697B77696474683A3182 -:10AA7000393070783B7D0D0D0A2E6669785732307B -:10AA800030206C697B77696474683A323030707852 -:10AA90003B7D0D0D0A2E66697857323130206C6986 -:10AAA0007B77696474683A32313070783B7D0D0D84 -:10AAB0000A2E66697857323230206C697B77696478 -:10AAC00074683A32323070783B7D0D0D0A2E66691B -:10AAD0007857323330206C697B77696474683A3216 -:10AAE000333070783B7D0D0D0A2E6669785732340D -:10AAF00030206C697B77696474683A3234307078DE -:10AB00003B7D0D0D0A2E66697857323530206C6911 -:10AB10007B77696474683A32353070783B7D0D0D0F -:10AB20000A2E66697857323630206C697B77696403 -:10AB300074683A32363070783B7D0D0D0A0D0D0A7F -:10AB4000646C2E747970654E6F726D616C206474E4 -:10AB50007B6D617267696E2D626F74746F6D3A33CD -:10AB600070783B20666F6E742D7765696768743AFC -:10AB7000626F6C643B7D0D0D0A646C2E7479706598 -:10AB80004E6F726D616C2064647B70616464696E89 -:10AB9000672D626F74746F6D3A313570783B7D0D3F -:10ABA0000D0A646C2E74797065446563696D616C1F -:10ABB0002064747B6D617267696E2D626F74746F4F -:10ABC0006D3A3370783B20666F6E742D77656967D8 -:10ABD00068743A626F6C643B7D0D0D0A646C2E7470 -:10ABE000797065446563696D616C2064647B706134 -:10ABF0006464696E673A30203020313570782031D6 -:10AC00002E35656D3B7D0D0D0A646C2E7479706573 -:10AC10004172726F772064747B70616464696E67DF -:10AC20002D6C6566743A313270783B206D617267C5 -:10AC3000696E2D626F74746F6D3A3370783B206269 -:10AC400061636B67726F756E643A75726C282E2E35 -:10AC50002F696D616765732F69636F6E5F617272D3 -:10AC60006F775F732E67696629206E6F2D7265702E -:10AC7000656174206C656674203670783B20666F61 -:10AC80006E742D7765696768743A626F6C643B7D9A -:10AC90000D0D0A646C2E747970654172726F7720A5 -:10ACA00064647B70616464696E673A30203020317F -:10ACB00035707820313270783B7D0D0D0A0D0D0A0C -:10ACC0000D0D0A2F2A2D2D2D2D2D2D2D2D2D2D2D18 -:10ACD0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA4 -:10ACE0002D2D2D2D2D0D0D0A436F6C756D6E205081 -:10ACF000617274732053657474696E670D0D0A2D4B -:10AD00002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D73 -:10AD10002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2A66 -:10AD20002F0D0D0A2E646F744C696E65546F707B25 -:10AD30006D617267696E2D746F703A313070783B57 -:10AD40002070616464696E672D746F703A31307081 -:10AD5000783B20626F726465722D746F703A236362 -:10AD600063632031707820646F747465643B7D0D7B -:10AD70000D0A2E646F744C696E65426F74746F6D4A -:10AD80007B6D617267696E2D626F74746F6D3A319D -:10AD90003070783B2070616464696E672D626F74F7 -:10ADA000746F6D3A313070783B20626F72646572F7 -:10ADB0002D626F74746F6D3A236363632031707812 -:10ADC00020646F747465643B7D0D0D0A2E636F6C97 -:10ADD000756D6E426F78202E696E6E65727B6D6147 -:10ADE0007267696E3A30203135707820313570786D -:10ADF0003B7D0D0D0A2E636F6C756D6E426F782072 -:10AE00002E696E6E657230327B6D617267696E3A63 -:10AE100030203135707820303B7D0D0D0A2E636F68 -:10AE20006C756D6E426F78202E696E6E6572303370 -:10AE30007B6D617267696E3A3020387078203130EE -:10AE400070783B7D0D0D0A2E636F6C756D6E426FD1 -:10AE500078202E6C696E6B696E64656E747B7061B0 -:10AE60006464696E673A31307078203135707820CB -:10AE7000313570783B7D0D0D0A2E636F6C756D6EEC -:10AE8000426F78202E6C696E6B696E64656E7420FB -:10AE90006C697B70616464696E672D6C6566743A79 -:10AEA00020313570783B206261636B67726F756E1D -:10AEB000643A75726C282E2E2F696D616765732F49 -:10AEC00069636F6E5F6172726F775F6C2E67696620 -:10AED00029206C65667420347078206E6F2D726541 -:10AEE000706561743B7D0D0D0A0D0D0A2E636F6C4C -:10AEF000756D6E31426C6F636B7B6D617267696EED -:10AF00003A3135707820303B20626F726465723A56 -:10AF1000236363632031707820736F6C69643B7DB9 -:10AF20000D0D0A2E636F6C756D6E31426C6F636B25 -:10AF30002068327B6D617267696E3A3270782032B8 -:10AF4000707820302021696D706F7274616E743B6F -:10AF50002070616464696E673A3370782035707868 -:10AF600021696D706F7274616E743B206261636BF6 -:10AF700067726F756E642D636F6C6F723A236564D0 -:10AF8000656565663B20626F726465722D626F74E1 -:10AF9000746F6D3A236363632031707820736F6C34 -:10AFA00069643B7D0D0D0A2E636F6C756D6E3142C9 -:10AFB0006C6F636B2068337B6D617267696E3A32C8 -:10AFC00070782032707820302021696D706F727433 -:10AFD000616E743B2070616464696E673A337078A7 -:10AFE000203570783B206261636B67726F756E64A9 -:10AFF0002D636F6C6F723A236564656565663B7D92 -:10B000000D0D0A2E636F6C756D6E31426C6F636B44 -:10B01000202E696D677B2F2A6D617267696E2D62C4 -:10B020006F74746F6D3A313070783B2A2F20626FE5 -:10B03000726465722D626F74746F6D3A236363631B -:10B040002031707820736F6C69643B7D0D0D0A2E82 -:10B05000636F6C756D6E31426C6F636B202E696E21 -:10B060006E65727B70616464696E673A31307078C6 -:10B0700020313570783B7D0D0D0A2E636F6C756D38 -:10B080006E31426C6F636B202E696E6E6572206844 -:10B09000337B6D617267696E3A3230707820302090 -:10B0A0003130707821696D706F7274616E743B20FD -:10B0B00070616464696E672D626F74746F6D3A3588 -:10B0C00070783B206261636B67726F756E643A6E75 -:10B0D0006F6E653B20626F726465722D626F74746F -:10B0E0006F6D3A236363632031707820736F6C69EE -:10B0F000643B20666F6E742D73697A653A31323520 -:10B10000253B20666F6E742D7765696768743A62B7 -:10B110006F6C643B7D0D0D0A2E636F6C756D6E3127 -:10B12000426C6F636B202E696D674D69787B6D6132 -:10B130007267696E3A303B7D0D0D0A2E6772617938 -:10B1400042677B6261636B67726F756E642D636FBC -:10B150006C6F723A236634663466343B7D0D0D0A9B -:10B160002E636F6C756D6E31426C6F636B20646C17 -:10B170002E636F6C756D6E327B666C6F61743A6CAA -:10B180006566743B2077696474683A32353070784C -:10B190003B206D617267696E2D72696768743A321F -:10B1A0003070783B7D0D0D0A0D0D0A2E636F6C75A6 -:10B1B0006D6E32426C6F636B30317B6D61726769AB -:10B1C0006E3A3135707820302031357078202D314D -:10B1D0003070783B206F766572666C6F773A68697D -:10B1E0006464656E3B205F7A6F6F6D3A313B7D0D15 -:10B1F0000D0A2E636F6C756D6E32426C6F636B302F -:10B2000031202E636F6C756D6E426F787B666C6F4C -:10B2100061743A6C6566743B2077696474683A338C -:10B22000303370783B20646973706C61793A696E71 -:10B230006C696E653B206D617267696E2D6C656629 -:10B24000743A313070783B20626F726465723A23D1 -:10B250006363632031707820736F6C69643B7D0D8C -:10B260000D0A2E636F6C756D6E32426C6F636B30BE -:10B2700031202E636F6C756D6E426F782068337B62 -:10B280006D617267696E3A32707820327078203161 -:10B290003070782021696D706F7274616E743B201C -:10B2A00070616464696E673A337078203570783BFA -:10B2B000206261636B67726F756E642D636F6C6F74 -:10B2C000723A236564656565663B7D0D0D0A2E63E4 -:10B2D0006F6C756D6E32426C6F636B3031202E6314 -:10B2E0006F6C756D6E426F7820646C7B7061646406 -:10B2F000696E673A30203135707820313570783B8F -:10B300007D0D0D0A2E636F6C756D6E32426C6F632E -:10B310006B3031202E636F6C756D6E426F782064D8 -:10B32000747B6D617267696E2D626F74746F6D3AB4 -:10B330003570783B20666F6E742D77656967687429 -:10B340003A626F6C643B7D0D0D0A2E636F6C756DF8 -:10B350006E32426C6F636B3031202E636F6C756D93 -:10B360006E426F7820647420617B70616464696EE2 -:10B37000672D72696768743A313770783B20626173 -:10B38000636B67726F756E643A75726C282E2E2F20 -:10B39000696D616765732F69636F6E5F6172726F4C -:10B3A000775F6C2E6769662920726967687420343C -:10B3B0007078206E6F2D7265706561743B20636FCD -:10B3C0006C6F723A233333333336363B7D0D0D0ABF -:10B3D0002E636F6C756D6E32426C6F636B30312013 -:10B3E0002E636F6C756D6E426F782064647B6D6147 -:10B3F0007267696E2D6C6566743A31656D3B2070BD -:10B40000616464696E672D6C6566743A3134707876 -:10B410003B206261636B67726F756E643A75726C24 -:10B42000282E2E2F696D616765732F69636F6E5FBC -:10B430006172726F775F6C2E67696629206C656632 -:10B440007420347078206E6F2D7265706561743B66 -:10B450007D0D0D0A0D0D0A2E636F6C756D6E3242F7 -:10B460006C6F636B30322C2E636F6C756D6E324275 -:10B470006C6F636B30337B6D617267696E3A313527 -:10B48000707820302031357078202D313070783B45 -:10B49000206F766572666C6F773A68696464656E72 -:10B4A0003B205F7A6F6F6D3A313B7D0D0D0A2E6345 -:10B4B0006F6C756D6E32426C6F636B3032202E6331 -:10B4C0006F6C756D6E426F787B666C6F61743A6CF1 -:10B4D0006566743B2077696474683A3330357078F8 -:10B4E0003B20646973706C61793A696E6C696E6552 -:10B4F0003B206D617267696E2D6C6566743A313000 -:10B5000070783B7D0D0D0A2E636F6C756D6E324247 -:10B510006C6F636B3032202E636F6C756D6E426F93 -:10B5200078202E696D674C7B666C6F61743A6C6530 -:10B5300066743B206D617267696E2D72696768740D -:10B540003A313070783B7D0D0D0A2E636F6C756D4E -:10B550006E32426C6F636B3032202E636F6C756D90 -:10B560006E426F78202E747874426C6F636B7B6FC1 -:10B57000766572666C6F773A68696464656E3B20C5 -:10B580005F7A6F6F6D3A313B7D0D0D0A2E636F6CE4 -:10B59000756D6E32426C6F636B3032202E636F6C50 -:10B5A000756D6E426F78202E747874426C6F636B89 -:10B5B000202E7478747B6D617267696E2D626F7472 -:10B5C000746F6D3A3570783B7D0D0D0A2E636F6C8C -:10B5D000756D6E32426C6F636B30322068337B6DF9 -:10B5E000617267696E2D746F703A302021696D70D9 -:10B5F0006F7274616E743B7D0D0D0A2E636F6C75F6 -:10B600006D6E32426C6F636B30322068332E62672E -:10B610007B70616464696E673A3370782035707846 -:10B620003B206261636B67726F756E642D636F6C34 -:10B630006F723A236564656565663B20666F6E745C -:10B640002D7765696768743A626F6C643B7D0D0D98 -:10B650000A0D0D0A2E636F6C756D6E32426C6F634E -:10B660006B3033202E636F6C756D6E426F787B6626 -:10B670006C6F61743A6C6566743B207769647468BA -:10B680003A33303570783B20646973706C61793A75 -:10B69000696E6C696E653B206D617267696E2D6CB9 -:10B6A0006566743A313070783B7D0D0D0A2E636FFC -:10B6B0006C756D6E32426C6F636B303320702E6C24 -:10B6C000696E6B427B6D617267696E2D626F747417 -:10B6D0006F6D3A3570783B20666F6E742D776569B3 -:10B6E0006768743A626F6C643B7D0D0D0A2E636F60 -:10B6F0006C756D6E32426C6F636B303320702E6CE4 -:10B70000696E6B4220617B70616464696E672D7243 -:10B71000696768743A313770783B206261636B67A0 -:10B72000726F756E643A75726C282E2E2F696D617A -:10B730006765732F69636F6E5F6172726F775F6C9D -:10B740002E6769662920726967687420302E323549 -:10B75000656D206E6F2D7265706561743B20636F3F -:10B760006C6F723A233333333336363B7D0D0D0A1B -:10B770000D0D0A2E636F6C756D6E33426C6F636BCB -:10B7800030317B6D617267696E3A31357078203087 -:10B790002031357078202D313070783B206F766500 -:10B7A00072666C6F773A68696464656E3B205F7A95 -:10B7B0006F6F6D3A313B7D0D0D0A2E636F6C756DA9 -:10B7C0006E33426C6F636B3031202E636F6C756D1E -:10B7D0006E426F787B666C6F61743A6C6566743B21 -:10B7E0002077696474683A31393870783B2064692D -:10B7F00073706C61793A696E6C696E653B206D613E -:10B800007267696E2D6C6566743A313070783B20D2 -:10B81000626F726465723A236363632031707820CB -:10B82000736F6C69643B7D0D0D0A2E636F6C756DD3 -:10B830006E33426C6F636B3031202E636F6C756DAD -:10B840006E426F78202E696D677B6D617267696EDD -:10B850002D626F74746F6D3A3570783B20626F7231 -:10B860006465722D626F74746F6D3A236363632035 -:10B8700031707820736F6C6964203B7D0D0D0A2E4A -:10B88000636F6C756D6E33426C6F636B3031202E5D -:10B89000636F6C756D6E426F7820646C7B70616451 -:10B8A00064696E673A3020313570782031357078B0 -:10B8B00020313070783B7D0D0D0A2E636F6C756DF5 -:10B8C0006E33426C6F636B3031202E636F6C756D1D -:10B8D0006E426F782064747B6D617267696E2D6251 -:10B8E0006F74746F6D3A3570783B20666F6E742D8F -:10B8F0007765696768743A626F6C643B7D0D0D0A09 -:10B900002E636F6C756D6E33426C6F636B303120DC -:10B910002E636F6C756D6E426F7820647420617B4E -:10B9200070616464696E672D72696768743A313753 -:10B9300070783B206261636B67726F756E643A75F5 -:10B94000726C282E2E2F696D616765732F69636F86 -:10B950006E5F6172726F775F6C2E67696629207205 -:10B960006967687420347078206E6F2D7265706519 -:10B9700061743B20636F6C6F723A23333333333619 -:10B98000363B7D0D0D0A2E636F6C756D6E33426C08 -:10B990006F636B3031202E636F6C756D6E426F7804 -:10B9A0002064647B6D617267696E2D6C6566743AA4 -:10B9B00031656D3B2070616464696E672D6C6566EE -:10B9C000743A313470783B206261636B67726F75D3 -:10B9D0006E643A75726C282E2E2F696D61676573DF -:10B9E0002F69636F6E5F6172726F775F6C2E67692C -:10B9F0006629206C65667420347078206E6F2D7215 -:10BA000065706561743B7D0D0D0A2E636F6C756DFD -:10BA10006E33426C6F636B3031202E636F6C756DCB -:10BA20006E426F782064642E645478747B6D61720A -:10BA300067696E2D6C6566743A303B207061646492 -:10BA4000696E672D6C6566743A303B206261636B8A -:10BA500067726F756E643A6E6F6E653B7D0D0D0A91 -:10BA60000D0D0A2E636F6C756D6E33426C6F636BD8 -:10BA700030327B6D617267696E3A31357078203093 -:10BA80002031357078202D313070783B206F76650D -:10BA900072666C6F773A68696464656E3B205F7AA2 -:10BAA0006F6F6D3A313B7D0D0D0A2E636F6C756DB6 -:10BAB0006E33426C6F636B3032202E636F6C756D2A -:10BAC0006E426F787B666C6F61743A6C6566743B2E -:10BAD0002077696474683A3331253B206469737058 -:10BAE0006C61793A696E6C696E653B206D61726755 -:10BAF000696E2D6C6566743A313070783B7D0D0D42 -:10BB00000A2E636F6C756D6E33426C6F636B3032EF -:10BB100020702E6C696E6B427B6D617267696E2D51 -:10BB2000626F74746F6D3A3570783B20666F6E7417 -:10BB30002D7765696768743A626F6C643B7D0D0DA3 -:10BB40000A2E636F6C756D6E33426C6F636B3032AF -:10BB500020702E6C696E6B4220617B706164646939 -:10BB60006E672D72696768743A313770783B20626E -:10BB700061636B67726F756E643A75726C282E2EF6 -:10BB80002F696D616765732F69636F6E5F61727294 -:10BB90006F775F6C2E676966292072696768742009 -:10BBA000347078206E6F2D7265706561743B206310 -:10BBB0006F6C6F723A233333333336363B7D0D0D62 -:10BBC0000A0D0D0A2E636F6C756D6E33426C6F63D8 -:10BBD0006B30337B6D617267696E3A3135707820F6 -:10BBE000302031357078202D313070783B206F76E1 -:10BBF0006572666C6F773A68696464656E3B205F56 -:10BC00007A6F6F6D3A313B7D0D0D0A2E636F6C7547 -:10BC10006D6E33426C6F636B3033202E636F6C75C7 -:10BC20006D6E426F787B666C6F61743A6C6566749A -:10BC30003B2077696474683A31393870783B206406 -:10BC40006973706C61793A696E6C696E653B206DE1 -:10BC5000617267696E2D6C6566743A313070783B3D -:10BC600020626F726465723A236363632031707877 -:10BC700020736F6C69643B7D0D0D0A2E636F6C75CC -:10BC80006D6E33426C6F636B30332068337B6D6154 -:10BC90007267696E3A327078203270782031307075 -:10BCA000782032707821696D706F7274616E743BA8 -:10BCB0002070616464696E673A33707820357078FB -:10BCC0003B206261636B67726F756E642D636F6C8E -:10BCD0006F723A236564656565663B20666F6E74B6 -:10BCE0002D7765696768743A626F6C643B7D0D0DF2 -:10BCF0000A2E636F6C756D6E33426C6F636B3033FD -:10BD000020683320617B70616464696E672D72699D -:10BD10006768743A313770783B206261636B677291 -:10BD20006F756E643A75726C282E2E2F696D61677F -:10BD300065732F69636F6E5F6172726F775F6C2ED0 -:10BD40006769662920726967687420383025206E1B -:10BD50006F2D7265706561743B202A7A6F6F6D3A42 -:10BD6000313B7D0D0D0A0D0D0A23636F6E74656EF8 -:10BD700074734D61696E202E73656374696F6E42D2 -:10BD80006F7857726170202E626F78436F6C756D9B -:10BD90006E33202E73656374696F6E426F787B77A4 -:10BDA000696474683A31393170783B7D0D0D0A232E -:10BDB000636F6E74656E74734D61696E202E73656A -:10BDC0006374696F6E426F784C6F6E677B776964DE -:10BDD00074683A36313870783B7D0D0D0A23636FF5 -:10BDE0006E74656E74734D61696E202E7365637435 -:10BDF000696F6E426F784C6F6E67202E7365637447 -:10BE0000696F6E496E6E657220646C7B666C6F61E3 -:10BE1000743A6C6566743B2077696474683A3235AD -:10BE20003070783B206D617267696E2D726967684A -:10BE3000743A323070783B7D0D0D0A0D0D0A2E6973 -:10BE40006D674D69787B6D617267696E3A313570E7 -:10BE50007820303B206F766572666C6F773A686940 -:10BE60006464656E3B205F7A6F6F6D3A313B7D0D88 -:10BE70000D0A2E696D674D6978202E696D674C7BC0 -:10BE8000666C6F61743A6C6566743B206D617267B5 -:10BE9000696E3A3020313570782031357078203035 -:10BEA0003B7D0D0D0A2E696D674D6978202E696DF9 -:10BEB00067527B666C6F61743A72696768743B2085 -:10BEC0006D617267696E3A302030203135707820AC -:10BED000313570783B7D0D0D0A2E696D674D69789F -:10BEE000202E696D6743617074696F6E7B6D61723E -:10BEF00067696E2D746F703A3570783B7D0D0D0A51 -:10BF00002E696D674D6978202E747874426C6F636A -:10BF10006B7B6F766572666C6F773A68696464658F -:10BF20006E3B205F7A6F6F6D3A313B7D0D0D0A0DD0 -:10BF30000D0A0D0D0A2F2A2D2D2D2D2D2D2D2D2DD8 -:10BF40002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D21 -:10BF50002D2D2D2D2D2D2D0D0D0A5461626C65207A -:10BF600050617274732053657474696E670D0D0AA5 -:10BF70002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF1 +:1091B0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DDF +:1091C0002A2F0D0D0A6F6C206C697B6D61726769C7 +:1091D0006E3A30203020313070782032656D3B207F +:1091E0006C6973742D7374796C652D747970653A3C +:1091F000646563696D616C3B7D0D0D0A6F6C206C5D +:1092000069206F6C2C6F6C206C6920756C7B6D61B4 +:109210007267696E2D746F703A313070783B7D0DD6 +:109220000D0A756C206C69206F6C206C697B6D6118 +:109230007267696E3A3020302031307078203265A4 +:109240006D21696D706F7274616E743B206C69730F +:10925000742D7374796C652D747970653A646563E7 +:10926000696D616C21696D706F7274616E743B2001 +:109270006261636B67726F756E642D696D6167659E +:109280003A6E6F6E6521696D706F7274616E743BBA +:109290002070616464696E673A3021696D706F7225 +:1092A00074616E743B7D0D0D0A2E747970656E6F5E +:1092B000206C697B6C6973742D7374796C652D7483 +:1092C0007970653A6E6F6E6521696D706F72746149 +:1092D0006E743B7D0D0D0A2E747970656E6F3031A2 +:1092E000206C697B6C6973742D7374796C652D7453 +:1092F0007970653A6E6F6E6521696D706F72746119 +:109300006E743B20746578742D696E64656E743A72 +:109310002D302E36656D3B206D617267696E3A3077 +:109320003B2070616464696E672D6C6566743A30C9 +:109330002E36656D3B7D0D0D0A2E747970656E6F4E +:109340003032206C697B6C6973742D7374796C6531 +:109350002D747970653A6E6F6E6521696D706F72EC +:1093600074616E743B20746578742D696E64656EEB +:10937000743A2D312E32656D3B206D617267696ED6 +:109380003A303B2070616464696E672D6C65667469 +:109390003A312E32656D3B7D0D0D0A2E7479706564 +:1093A0006E6F3033206C697B6C6973742D737479C4 +:1093B0006C652D747970653A6E6F6E6521696D709C +:1093C0006F7274616E743B20746578742D696E647D +:1093D000656E743A2D312E35656D3B206D61726777 +:1093E000696E3A303B2070616464696E672D6C650C +:1093F00066743A312E35656D3B7D0D0D0A2E6D621A +:10940000747970653030206C697B6D617267696E4C +:109410002D626F74746F6D3A302021696D706F72B8 +:1094200074616E743B7D0D0D0A2E6D6274797065EA +:109430003035206C692C202E6D6274797065303562 +:109440002064642C202E6D62747970653035207034 +:109450007B6D617267696E2D626F74746F6D3A35E2 +:1094600070782021696D706F7274616E743B7D0D30 +:109470000D0A2E6D6274797065303520756C2C2064 +:109480002E6D62747970653035206F6C7B6D617202 +:1094900067696E2D746F703A3570783B7D0D0D0ADB +:1094A0002E6D62747970653130206C692C202E6DC0 +:1094B000627479706531302064642C202E6D627482 +:1094C000797065313020707B6D617267696E2D62D5 +:1094D0006F74746F6D3A313070782021696D706FE0 +:1094E0007274616E743B7D0D0D0A2E6D627479701D +:1094F00065313020756C2C202E6D62747970653169 +:1095000030206F6C7B6D617267696E2D746F703A7D +:10951000313070783B7D0D0D0A2E6C697374696E65 +:1095200064656E74206C697B746578742D696E64F3 +:10953000656E743A2D31656D3B206D617267696EA1 +:109540003A303B2070616464696E672D6C656674A7 +:109550003A31656D3B7D202F2A2074657874202A6E +:109560002F0D0D0A6C69202E6C697374696E646529 +:109570006E74206C697B6261636B67726F756E6479 +:109580002D696D6167653A6E6F6E6521696D706FEB +:109590007274616E743B7D0D0D0A2E6C6973746973 +:1095A0006E64656E743032206C697B6D61726769C0 +:1095B0006E3A30203020313070783B7D2F2A206F7A +:1095C0006C206C69205B6469726563745D2A2F0D81 +:1095D0000D0A2E6172726F7753206C697B6D617218 +:1095E00067696E3A303B2070616464696E672D6C08 +:1095F0006566743A313270783B206261636B6772E2 +:109600006F756E643A75726C282E2E2F696D6167C6 +:1096100065732F69636F6E5F6172726F775F732E10 +:1096200067696629206E6F2D726570656174206CA4 +:10963000656674203670783B206C6973742D737482 +:10964000796C652D747970653A6E6F6E653B7D0D32 +:109650000D0A2E6172726F774C206C697B6D61729E +:1096600067696E3A303B2070616464696E672D6C87 +:109670006566743A313470783B206261636B67725F +:109680006F756E643A75726C282E2E2F696D616746 +:1096900065732F69636F6E5F6172726F775F6C2E97 +:1096A00067696629206E6F2D726570656174206C24 +:1096B000656674203470783B206C6973742D737404 +:1096C000796C652D747970653A6E6F6E653B7D0DB2 +:1096D0000D0A2E6C69737469636F6E206C692C209F +:1096E0002E6C69737469636F2064747B6D6172673B +:1096F000696E3A303B2070616464696E673A30206D +:1097000030203020302E38656D3B206261636B67FE +:10971000726F756E643A75726C282E2E2F696D61AA +:109720006765732F69636F6E5F6C6973742E676909 +:109730006629206E6F2D7265706561742073637287 +:109740006F6C6C203020302E37656D3B206C697358 +:10975000742D7374796C652D747970653A6E6F6EC3 +:10976000653B7D0D0D0A2E6C69737469636F6E2005 +:1097700064647B70616464696E672D6C6566743ABD +:10978000302E38656D3B7D0D0D0A0D0D0A2E6C696E +:109790007374426C616E6B206C697B6D617267697A +:1097A0006E2D626F74746F6D3A3370783B20706108 +:1097B0006464696E673A302030203370782032302C +:1097C00070783B206261636B67726F756E643A7587 +:1097D000726C282E2E2F696D616765732F69636F18 +:1097E0006E5F626C616E6B5F30312E676966292037 +:1097F0006C65667420327078206E6F2D72657065AE +:1098000061743B7D0D0D0A2E6C697374426C616E40 +:109810006B4F206C697B6D617267696E2D626F742E +:10982000746F6D3A3370783B2070616464696E6761 +:109830003A3020302032707820323070783B20620D +:1098400061636B67726F756E643A75726C282E2E49 +:109850002F696D616765732F69636F6E5F626C61FD +:109860006E6B5F30322E67696629206C65667420E6 +:10987000327078206E6F2D7265706561743B7D0D5E +:109880000D0A2E666C6F61744172726F7753206C93 +:10989000697B666C6F61743A6C6566743B206D61C0 +:1098A0007267696E3A302030203570783B207061E5 +:1098B0006464696E673A302032307078203020312D +:1098C0003270783B206261636B67726F756E643AC9 +:1098D00075726C282E2E2F696D616765732F696311 +:1098E0006F6E5F6172726F775F732E676966292092 +:1098F0006E6F2D726570656174206C6566742036BC +:1099000070783B2077686974652D73706163653A80 +:109910006E6F777261703B7D0D0D0A2E666C6F6104 +:10992000744172726F774C206C697B666C6F6174E6 +:109930003A6C6566743B206D617267696E3A3020DF +:1099400030203570783B2070616464696E673A300E +:109950002032307078203020313470783B206261C2 +:10996000636B67726F756E643A75726C282E2E2F5A +:10997000696D616765732F69636F6E5F6172726F86 +:10998000775F6C2E67696629206E6F2D7265706532 +:109990006174206C656674203470783B2077686948 +:1099A00074652D73706163653A6E6F777261703B99 +:1099B0007D0D0D0A2E666C6F61744172726F775364 +:1099C000206C69206C692C0D0D0A2E666C6F617419 +:1099D0004172726F774C206C69206C697B77696487 +:1099E00074683A6175746F3B206D617267696E2DA2 +:1099F000626F74746F6D3A303B7D0D0D0A2E666C8C +:109A00006F61744172726F7753206C69202E61729E +:109A1000726F774C206C697B70616464696E672D2E +:109A20006C6566743A313470783B206261636B67B1 +:109A3000726F756E643A75726C282E2E2F696D6187 +:109A40006765732F69636F6E5F6172726F775F6CAA +:109A50002E67696629206E6F2D72657065617420AE +:109A60006C656674203470783B206C6973742D7358 +:109A700074796C652D747970653A6E6F6E653B20F4 +:109A8000666C6F61743A6E6F6E653B7D0D0D0A2ECC +:109A9000666C6F61744172726F774C206C69202E16 +:109AA0006172726F7753206C697B70616464696E58 +:109AB000672D6C6566743A313270783B2062616361 +:109AC0006B67726F756E643A75726C282E2E2F69F3 +:109AD0006D616765732F69636F6E5F6172726F7717 +:109AE0005F732E67696629206E6F2D7265706561E0 +:109AF00074206C656674203670783B206C697374D2 +:109B00002D7374796C652D747970653A6E6F6E651E +:109B10003B20666C6F61743A6E6F6E653B7D0D0D18 +:109B20000A2E666C6F61746C697374426C616E6B43 +:109B30004F206C697B666C6F61743A6C6566743B30 +:109B4000206D617267696E3A302030203570783B45 +:109B50002070616464696E673A302032307078201A +:109B60003020323070783B206261636B67726F75B2 +:109B70006E643A75726C282E2E2F696D616765735D +:109B80002F69636F6E5F626C616E6B5F30322E6740 +:109B9000696629206C65667420327078206E6F2D9E +:109BA0007265706561743B2077686974652D7370A8 +:109BB0006163653A6E6F777261703B7D0D0D0A0DC2 +:109BC0000D0A2E666C6F6174426C6F636B7B6D6106 +:109BD0007267696E2D626F74746F6D3A3570783B81 +:109BE0007D0D0D0A2E666C6F6174426C6F636B2085 +:109BF0006C697B666C6F61743A6C6566743B206D52 +:109C0000617267696E3A302030203570783B207081 +:109C1000616464696E673A30203230707820302099 +:109C2000313570783B2077686974652D7370616396 +:109C3000653A6E6F777261703B7D0D0D0A0D0D0AEE +:109C40006C692E6172726F77537B70616464696EA8 +:109C5000672D6C6566743A313270783B20626163BF +:109C60006B67726F756E643A75726C282E2E2F6951 +:109C70006D616765732F69636F6E5F6172726F7775 +:109C80005F732E67696629206E6F2D72657065613E +:109C900074206C656674203670783B206C69737430 +:109CA0002D7374796C652D747970653A6E6F6E657D +:109CB0003B7D0D0D0A6C692E6172726F774C7B7063 +:109CC000616464696E672D6C6566743A31347078CE +:109CD0003B206261636B67726F756E643A75726C7C +:109CE000282E2E2F696D616765732F69636F6E5F14 +:109CF0006172726F775F6C2E67696629206E6F2DB7 +:109D0000726570656174206C656674203470783B90 +:109D1000206C6973742D7374796C652D747970651A +:109D20003A6E6F6E653B7D0D0D0A6C692E6C696E27 +:109D30006B426C616E6B7B70616464696E673A3014 +:109D400020302033707820323070783B206261639D +:109D50006B67726F756E643A75726C282E2E2F6960 +:109D60006D616765732F69636F6E5F626C616E6BA7 +:109D70005F30312E67696629206C65667420327009 +:109D800078206E6F2D7265706561743B206C69730D +:109D9000742D7374796C652D747970653A6E6F6E7D +:109DA000653B7D0D0D0A6C692E6C696E6B426C61B2 +:109DB0006E6B4F7B70616464696E673A302030204F +:109DC00032707820323070783B206261636B67724A +:109DD0006F756E643A75726C282E2E2F696D6167EF +:109DE00065732F69636F6E5F626C616E6B5F30329B +:109DF0002E67696629206C65667420327078206E43 +:109E00006F2D7265706561743B206C6973742D737E +:109E100074796C652D747970653A6E6F6E653B7DF3 +:109E20000D0D0A6C692E7064667B70616464696EE6 +:109E3000673A3020302034707820323070783B2000 +:109E40006261636B67726F756E643A75726C282E0F +:109E50002E2F696D616765732F69636F6E5F706424 +:109E6000662E67696629206C65667420746F7020A1 +:109E70006E6F2D7265706561743B206C6973742D13 +:109E80007374796C652D747970653A6E6F6E653B8D +:109E90007D0D0D0A6C692E786C737B70616464694A +:109EA0006E673A3020302034707820323270783B40 +:109EB000206261636B67726F756E643A75726C28AD +:109EC0002E2E2F696D616765732F69636F6E5F78E2 +:109ED0006C732E67696629206C65667420746F70D8 +:109EE000206E6F2D7265706561743B206C697374B0 +:109EF0002D7374796C652D747970653A6E6F6E652B +:109F00003B7D0D0D0A6C692E7070747B706164640A +:109F1000696E673A302030203470782032327078A1 +:109F20003B206261636B67726F756E643A75726C29 +:109F3000282E2E2F696D616765732F69636F6E5FC1 +:109F40007070742E67696629206C65667420746F62 +:109F500070206E6F2D7265706561743B206C697343 +:109F6000742D7374796C652D747970653A6E6F6EAB +:109F7000653B7D0D0D0A6C692E646F637B706164B7 +:109F800064696E673A302030203470782032327045 +:109F9000783B206261636B67726F756E643A7572AD +:109FA0006C282E2E2F696D616765732F69636F6E44 +:109FB0005F646F632E67696629206C656674207420 +:109FC0006F70206E6F2D7265706561743B206C69D7 +:109FD00073742D7374796C652D747970653A6E6F36 +:109FE0006E653B7D0D0D0A6C692E7A69707B706120 +:109FF0006464696E673A30203020347078203235DE +:10A0000070783B206261636B67726F756E643A753E +:10A01000726C282E2E2F696D616765732F69636FCF +:10A020006E5F7A69702E67696629206C6566742098 +:10A03000746F70206E6F2D7265706561743B206C5B +:10A040006973742D7374796C652D747970653A6ECB +:10A050006F6E653B7D0D0D0A6C692E6578657B70B2 +:10A06000616464696E673A30203020347078203241 +:10A070003570783B206261636B67726F756E643A0E +:10A0800075726C282E2E2F696D616765732F696359 +:10A090006F6E5F6578652E67696629206C656674EA +:10A0A00020746F70206E6F2D7265706561743B2037 +:10A0B0006C6973742D7374796C652D747970653A5D +:10A0C0006E6F6E653B7D0D0D0A6C692E626D707B47 +:10A0D00070616464696E673A302030203470782093 +:10A0E000323670783B206261636B67726F756E64A5 +:10A0F0003A75726C282E2E2F696D616765732F6912 +:10A10000636F6E5F626D702E67696629206C65668D +:10A110007420746F70206E6F2D7265706561743B72 +:10A12000206C6973742D7374796C652D7479706506 +:10A130003A6E6F6E653B7D0D0D0A6C692E6A706715 +:10A140007B70616464696E673A30203020347078C7 +:10A1500020323770783B206261636B67726F756E77 +:10A16000643A75726C282E2E2F696D616765732FA6 +:10A1700069636F6E5F6A70672E67696629206C6518 +:10A18000667420746F70206E6F2D726570656174D7 +:10A190003B206C6973742D7374796C652D747970C0 +:10A1A000653A6E6F6E653B7D0D0D0A6C692E747895 +:10A1B000747B70616464696E673A3020302034705B +:10A1C0007820323570783B206261636B67726F75FF +:10A1D0006E643A75726C282E2E2F696D61676573F7 +:10A1E0002F69636F6E5F7478742E67696629206CBF +:10A1F00065667420746F70206E6F2D726570656176 +:10A20000743B206C6973742D7374796C652D74794B +:10A2100070653A6E6F6E653B7D0D0D0A6C692E742C +:10A2200069667B70616464696E673A3020302034FF +:10A23000707820323570783B206261636B67726F93 +:10A24000756E643A75726C282E2E2F696D61676584 +:10A25000732F69636F6E5F7469662E676966292064 +:10A260006C65667420746F70206E6F2D72657065FA +:10A2700061743B206C6973742D7374796C652D74F3 +:10A280007970653A6E6F6E653B7D0D0D0A6C692EB7 +:10A290006D61696C7B70616464696E673A3020300F +:10A2A0002034707820323270783B206261636B67B3 +:10A2B000726F756E643A75726C282E2E2F696D61FF +:10A2C0006765732F69636F6E5F6D61696C2E676977 +:10A2D0006629206C65667420327078206E6F2D724E +:10A2E00065706561743B206C6973742D7374796C4F +:10A2F000652D747970653A6E6F6E653B7D0D0D0A44 +:10A300006C692E666F726D7B70616464696E673A0A +:10A310003020302034707820323270783B206261F7 +:10A32000636B67726F756E643A75726C282E2E2F90 +:10A33000696D616765732F69636F6E5F666F726DBC +:10A340002E67696629206C65667420746F70206EB4 +:10A350006F2D7265706561743B206C6973742D7329 +:10A3600074796C652D747970653A6E6F6E653B7D9E +:10A370000D0D0A6C692E74656C7B70616464696E86 +:10A38000673A3020302034707820323270783B20A9 +:10A390006261636B67726F756E643A75726C282EBA +:10A3A0002E2F696D616765732F69636F6E5F7465CA +:10A3B0006C2E67696629206C65667420746F702046 +:10A3C0006E6F2D7265706561743B206C6973742DBE +:10A3D0007374796C652D747970653A6E6F6E653B38 +:10A3E0007D0D0D0A6C692E6661787B70616464690D +:10A3F0006E673A3020302034707820323270783BEB +:10A40000206261636B67726F756E643A75726C2857 +:10A410002E2E2F696D616765732F69636F6E5F669E +:10A4200061782E67696629206C65667420746F7088 +:10A43000206E6F2D7265706561743B206C6973745A +:10A440002D7374796C652D747970653A6E6F6E65D5 +:10A450003B7D0D0D0A6C692E706572736F6E7B709B +:10A46000616464696E673A3020302034707820313E +:10A470003870783B206261636B67726F756E643A07 +:10A4800075726C282E2E2F696D616765732F696355 +:10A490006F6E5F706572736F6E2E67696629206CD0 +:10A4A00065667420746F70206E6F2D7265706561C3 +:10A4B000743B206C6973742D7374796C652D747999 +:10A4C00070653A6E6F6E653B7D0D0D0A6C692E707E +:10A4D00064664C6F636B7B70616464696E673A306D +:10A4E00020302034707820323670783B20626163EF +:10A4F0006B67726F756E643A75726C282E2E2F69B9 +:10A500006D616765732F69636F6E5F7064665F6C02 +:10A510006F636B2E67696629206C65667420746FA3 +:10A5200070206E6F2D7265706561743B206C69736D +:10A53000742D7374796C652D747970653A6E6F6ED5 +:10A54000653B7D0D0D0A6C692E646F634C6F636B08 +:10A550007B70616464696E673A30203020347078B3 +:10A5600020323770783B206261636B67726F756E63 +:10A57000643A75726C282E2E2F696D616765732F92 +:10A5800069636F6E5F646F635F6C6F636B2E676987 +:10A590006629206C65667420746F70206E6F2D7252 +:10A5A00065706561743B206C6973742D7374796C8C +:10A5B000652D747970653A6E6F6E653B7D0D0D0A81 +:10A5C0006C692E7A69704C6F636B7B70616464692F +:10A5D0006E673A3020302034707820333070783B0A +:10A5E000206261636B67726F756E643A75726C2876 +:10A5F0002E2E2F696D616765732F69636F6E5F7AA9 +:10A6000069705F6C6F636B2E67696629206C656685 +:10A610007420746F70206E6F2D7265706561743B6D +:10A62000206C6973742D7374796C652D7479706501 +:10A630003A6E6F6E653B7D0D0D0A0D0D0A2E6C692D +:10A640006E6B496E706167657B6D617267696E3AAA +:10A6500035707820303B206F766572666C6F773A84 +:10A6600068696464656E3B205F7A6F6F6D3A313B59 +:10A670007D0D0D0A2E6C696E6B496E7061676520E9 +:10A68000756C7B6F766572666C6F773A6869646427 +:10A69000656E3B205F7A6F6F6D3A313B7D0D0D0A21 +:10A6A0002E6C696E6B496E70616765206C697B66A4 +:10A6B0006C6F61743A6C6566743B206D617267699A +:10A6C0006E3A302030203570783B207061646469C8 +:10A6D0006E673A302032307078203470782031350F +:10A6E00070783B206261636B67726F756E643A7558 +:10A6F000726C282E2E2F696D616765732F69636FE9 +:10A700006E5F696E706167652E67696629206E6F7E +:10A710002D726570656174206C6566742033707885 +:10A720003B2077686974652D73706163653A6E6F5D +:10A73000777261703B7D0D0D0A2E6C696E6B496EF0 +:10A740007061676520756C2E726F777B666C6F61C8 +:10A75000743A6C6566743B206D617267696E2D7228 +:10A76000696768743A313070783B7D0D0D0A2E6C44 +:10A77000696E6B496E7061676520756C2E726F77BC +:10A78000206C697B666C6F61743A6E6F6E653B20FE +:10A7900070616464696E672D72696768743A303BF2 +:10A7A0007D0D0D0A2E6C696E6B496E706167654296 +:10A7B0006C6F636B206C697B6D617267696E3A3098 +:10A7C0002030203270783B2070616464696E673A93 +:10A7D0003020323070782034707820313570783BFA +:10A7E000206261636B67726F756E643A75726C2874 +:10A7F0002E2E2F696D616765732F69636F6E5F69B8 +:10A800006E706167652E67696629206E6F2D7265AF +:10A8100070656174206C656674203370783B7D0DC3 +:10A820000D0A702E6C696E6B496E706167657B6D89 +:10A83000617267696E2D626F74746F6D3A357078EE +:10A840003B7D0D0D0A702E6C696E6B496E706167F1 +:10A8500065207B206D617267696E3A30203020354B +:10A8600070783B2070616464696E673A30203230E2 +:10A8700070782034707820313570783B20626163C5 +:10A880006B67726F756E643A75726C282E2E2F6925 +:10A890006D616765732F69636F6E5F696E70616765 +:10A8A000652E67696629206E6F2D7265706561740B +:10A8B000206C656674203370783B20776869746516 +:10A8C0002D73706163653A6E6F777261703B7D0DB9 +:10A8D0000D0A0D0D0A2E666978573430206C697B9D +:10A8E00077696474683A343070783B7D0D0D0A2EB8 +:10A8F000666978573530206C697B77696474683A8B +:10A90000353070783B7D0D0D0A2E666978573630EC +:10A91000206C697B77696474683A363070783B7D67 +:10A920000D0D0A2E666978573730206C697B776980 +:10A930006474683A373070783B7D0D0D0A2E666975 +:10A9400078573830206C697B77696474683A38309E +:10A9500070783B7D0D0D0A2E666978573930206C72 +:10A96000697B77696474683A393070783B7D0D0D86 +:10A970000A2E66697857313030206C697B776964BC +:10A9800074683A31303070783B7D0D0D0A2E66695F +:10A990007857313130206C697B77696474683A315B +:10A9A000313070783B7D0D0D0A2E66697857313253 +:10A9B00030206C697B77696474683A313230707822 +:10A9C0003B7D0D0D0A2E66697857313330206C6956 +:10A9D0007B77696474683A31333070783B7D0D0D54 +:10A9E0000A2E66697857313430206C697B77696448 +:10A9F00074683A31343070783B7D0D0D0A2E6669EB +:10AA00007857313530206C697B77696474683A31E6 +:10AA1000353070783B7D0D0D0A2E666978573136DA +:10AA200030206C697B77696474683A3136307078AD +:10AA30003B7D0D0D0A2E66697857313730206C69E1 +:10AA40007B77696474683A31373070783B7D0D0DDF +:10AA50000A2E66697857313830206C697B776964D3 +:10AA600074683A31383070783B7D0D0D0A2E666976 +:10AA70007857313930206C697B77696474683A3172 +:10AA8000393070783B7D0D0D0A2E6669785732306B +:10AA900030206C697B77696474683A323030707842 +:10AAA0003B7D0D0D0A2E66697857323130206C6976 +:10AAB0007B77696474683A32313070783B7D0D0D74 +:10AAC0000A2E66697857323230206C697B77696468 +:10AAD00074683A32323070783B7D0D0D0A2E66690B +:10AAE0007857323330206C697B77696474683A3206 +:10AAF000333070783B7D0D0D0A2E666978573234FD +:10AB000030206C697B77696474683A3234307078CD +:10AB10003B7D0D0D0A2E66697857323530206C6901 +:10AB20007B77696474683A32353070783B7D0D0DFF +:10AB30000A2E66697857323630206C697B776964F3 +:10AB400074683A32363070783B7D0D0D0A0D0D0A6F +:10AB5000646C2E747970654E6F726D616C206474D4 +:10AB60007B6D617267696E2D626F74746F6D3A33BD +:10AB700070783B20666F6E742D7765696768743AEC +:10AB8000626F6C643B7D0D0D0A646C2E7479706588 +:10AB90004E6F726D616C2064647B70616464696E79 +:10ABA000672D626F74746F6D3A313570783B7D0D2F +:10ABB0000D0A646C2E74797065446563696D616C0F +:10ABC0002064747B6D617267696E2D626F74746F3F +:10ABD0006D3A3370783B20666F6E742D77656967C8 +:10ABE00068743A626F6C643B7D0D0D0A646C2E7460 +:10ABF000797065446563696D616C2064647B706124 +:10AC00006464696E673A30203020313570782031C5 +:10AC10002E35656D3B7D0D0D0A646C2E7479706563 +:10AC20004172726F772064747B70616464696E67CF +:10AC30002D6C6566743A313270783B206D617267B5 +:10AC4000696E2D626F74746F6D3A3370783B206259 +:10AC500061636B67726F756E643A75726C282E2E25 +:10AC60002F696D616765732F69636F6E5F617272C3 +:10AC70006F775F732E67696629206E6F2D7265701E +:10AC8000656174206C656674203670783B20666F51 +:10AC90006E742D7765696768743A626F6C643B7D8A +:10ACA0000D0D0A646C2E747970654172726F772095 +:10ACB00064647B70616464696E673A30203020316F +:10ACC00035707820313270783B7D0D0D0A0D0D0AFC +:10ACD0000D0D0A2F2A2D2D2D2D2D2D2D2D2D2D2D08 +:10ACE0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D94 +:10ACF0002D2D2D2D2D0D0D0A436F6C756D6E205071 +:10AD0000617274732053657474696E670D0D0A2D3A +:10AD10002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D63 +:10AD20002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2A56 +:10AD30002F0D0D0A2E646F744C696E65546F707B15 +:10AD40006D617267696E2D746F703A313070783B47 +:10AD50002070616464696E672D746F703A31307071 +:10AD6000783B20626F726465722D746F703A236352 +:10AD700063632031707820646F747465643B7D0D6B +:10AD80000D0A2E646F744C696E65426F74746F6D3A +:10AD90007B6D617267696E2D626F74746F6D3A318D +:10ADA0003070783B2070616464696E672D626F74E7 +:10ADB000746F6D3A313070783B20626F72646572E7 +:10ADC0002D626F74746F6D3A236363632031707802 +:10ADD00020646F747465643B7D0D0D0A2E636F6C87 +:10ADE000756D6E426F78202E696E6E65727B6D6137 +:10ADF0007267696E3A30203135707820313570785D +:10AE00003B7D0D0D0A2E636F6C756D6E426F782061 +:10AE10002E696E6E657230327B6D617267696E3A53 +:10AE200030203135707820303B7D0D0D0A2E636F58 +:10AE30006C756D6E426F78202E696E6E6572303360 +:10AE40007B6D617267696E3A3020387078203130DE +:10AE500070783B7D0D0D0A2E636F6C756D6E426FC1 +:10AE600078202E6C696E6B696E64656E747B7061A0 +:10AE70006464696E673A31307078203135707820BB +:10AE8000313570783B7D0D0D0A2E636F6C756D6EDC +:10AE9000426F78202E6C696E6B696E64656E7420EB +:10AEA0006C697B70616464696E672D6C6566743A69 +:10AEB00020313570783B206261636B67726F756E0D +:10AEC000643A75726C282E2E2F696D616765732F39 +:10AED00069636F6E5F6172726F775F6C2E67696610 +:10AEE00029206C65667420347078206E6F2D726531 +:10AEF000706561743B7D0D0D0A0D0D0A2E636F6C3C +:10AF0000756D6E31426C6F636B7B6D617267696EDC +:10AF10003A3135707820303B20626F726465723A46 +:10AF2000236363632031707820736F6C69643B7DA9 +:10AF30000D0D0A2E636F6C756D6E31426C6F636B15 +:10AF40002068327B6D617267696E3A3270782032A8 +:10AF5000707820302021696D706F7274616E743B5F +:10AF60002070616464696E673A3370782035707858 +:10AF700021696D706F7274616E743B206261636BE6 +:10AF800067726F756E642D636F6C6F723A236564C0 +:10AF9000656565663B20626F726465722D626F74D1 +:10AFA000746F6D3A236363632031707820736F6C24 +:10AFB00069643B7D0D0D0A2E636F6C756D6E3142B9 +:10AFC0006C6F636B2068337B6D617267696E3A32B8 +:10AFD00070782032707820302021696D706F727423 +:10AFE000616E743B2070616464696E673A33707897 +:10AFF000203570783B206261636B67726F756E6499 +:10B000002D636F6C6F723A236564656565663B7D81 +:10B010000D0D0A2E636F6C756D6E31426C6F636B34 +:10B02000202E696D677B2F2A6D617267696E2D62B4 +:10B030006F74746F6D3A313070783B2A2F20626FD5 +:10B04000726465722D626F74746F6D3A236363630B +:10B050002031707820736F6C69643B7D0D0D0A2E72 +:10B06000636F6C756D6E31426C6F636B202E696E11 +:10B070006E65727B70616464696E673A31307078B6 +:10B0800020313570783B7D0D0D0A2E636F6C756D28 +:10B090006E31426C6F636B202E696E6E6572206834 +:10B0A000337B6D617267696E3A3230707820302080 +:10B0B0003130707821696D706F7274616E743B20ED +:10B0C00070616464696E672D626F74746F6D3A3578 +:10B0D00070783B206261636B67726F756E643A6E65 +:10B0E0006F6E653B20626F726465722D626F74745F +:10B0F0006F6D3A236363632031707820736F6C69DE +:10B10000643B20666F6E742D73697A653A3132350F +:10B11000253B20666F6E742D7765696768743A62A7 +:10B120006F6C643B7D0D0D0A2E636F6C756D6E3117 +:10B13000426C6F636B202E696D674D69787B6D6122 +:10B140007267696E3A303B7D0D0D0A2E6772617928 +:10B1500042677B6261636B67726F756E642D636FAC +:10B160006C6F723A236634663466343B7D0D0D0A8B +:10B170002E636F6C756D6E31426C6F636B20646C07 +:10B180002E636F6C756D6E327B666C6F61743A6C9A +:10B190006566743B2077696474683A32353070783C +:10B1A0003B206D617267696E2D72696768743A320F +:10B1B0003070783B7D0D0D0A0D0D0A2E636F6C7596 +:10B1C0006D6E32426C6F636B30317B6D617267699B +:10B1D0006E3A3135707820302031357078202D313D +:10B1E0003070783B206F766572666C6F773A68696D +:10B1F0006464656E3B205F7A6F6F6D3A313B7D0D05 +:10B200000D0A2E636F6C756D6E32426C6F636B301E +:10B2100031202E636F6C756D6E426F787B666C6F3C +:10B2200061743A6C6566743B2077696474683A337C +:10B23000303370783B20646973706C61793A696E61 +:10B240006C696E653B206D617267696E2D6C656619 +:10B25000743A313070783B20626F726465723A23C1 +:10B260006363632031707820736F6C69643B7D0D7C +:10B270000D0A2E636F6C756D6E32426C6F636B30AE +:10B2800031202E636F6C756D6E426F782068337B52 +:10B290006D617267696E3A32707820327078203151 +:10B2A0003070782021696D706F7274616E743B200C +:10B2B00070616464696E673A337078203570783BEA +:10B2C000206261636B67726F756E642D636F6C6F64 +:10B2D000723A236564656565663B7D0D0D0A2E63D4 +:10B2E0006F6C756D6E32426C6F636B3031202E6304 +:10B2F0006F6C756D6E426F7820646C7B70616464F6 +:10B30000696E673A30203135707820313570783B7E +:10B310007D0D0D0A2E636F6C756D6E32426C6F631E +:10B320006B3031202E636F6C756D6E426F782064C8 +:10B33000747B6D617267696E2D626F74746F6D3AA4 +:10B340003570783B20666F6E742D77656967687419 +:10B350003A626F6C643B7D0D0D0A2E636F6C756DE8 +:10B360006E32426C6F636B3031202E636F6C756D83 +:10B370006E426F7820647420617B70616464696ED2 +:10B38000672D72696768743A313770783B20626163 +:10B39000636B67726F756E643A75726C282E2E2F10 +:10B3A000696D616765732F69636F6E5F6172726F3C +:10B3B000775F6C2E6769662920726967687420342C +:10B3C0007078206E6F2D7265706561743B20636FBD +:10B3D0006C6F723A233333333336363B7D0D0D0AAF +:10B3E0002E636F6C756D6E32426C6F636B30312003 +:10B3F0002E636F6C756D6E426F782064647B6D6137 +:10B400007267696E2D6C6566743A31656D3B2070AC +:10B41000616464696E672D6C6566743A3134707866 +:10B420003B206261636B67726F756E643A75726C14 +:10B43000282E2E2F696D616765732F69636F6E5FAC +:10B440006172726F775F6C2E67696629206C656622 +:10B450007420347078206E6F2D7265706561743B56 +:10B460007D0D0D0A0D0D0A2E636F6C756D6E3242E7 +:10B470006C6F636B30322C2E636F6C756D6E324265 +:10B480006C6F636B30337B6D617267696E3A313517 +:10B49000707820302031357078202D313070783B35 +:10B4A000206F766572666C6F773A68696464656E62 +:10B4B0003B205F7A6F6F6D3A313B7D0D0D0A2E6335 +:10B4C0006F6C756D6E32426C6F636B3032202E6321 +:10B4D0006F6C756D6E426F787B666C6F61743A6CE1 +:10B4E0006566743B2077696474683A3330357078E8 +:10B4F0003B20646973706C61793A696E6C696E6542 +:10B500003B206D617267696E2D6C6566743A3130EF +:10B5100070783B7D0D0D0A2E636F6C756D6E324237 +:10B520006C6F636B3032202E636F6C756D6E426F83 +:10B5300078202E696D674C7B666C6F61743A6C6520 +:10B5400066743B206D617267696E2D7269676874FD +:10B550003A313070783B7D0D0D0A2E636F6C756D3E +:10B560006E32426C6F636B3032202E636F6C756D80 +:10B570006E426F78202E747874426C6F636B7B6FB1 +:10B58000766572666C6F773A68696464656E3B20B5 +:10B590005F7A6F6F6D3A313B7D0D0D0A2E636F6CD4 +:10B5A000756D6E32426C6F636B3032202E636F6C40 +:10B5B000756D6E426F78202E747874426C6F636B79 +:10B5C000202E7478747B6D617267696E2D626F7462 +:10B5D000746F6D3A3570783B7D0D0D0A2E636F6C7C +:10B5E000756D6E32426C6F636B30322068337B6DE9 +:10B5F000617267696E2D746F703A302021696D70C9 +:10B600006F7274616E743B7D0D0D0A2E636F6C75E5 +:10B610006D6E32426C6F636B30322068332E62671E +:10B620007B70616464696E673A3370782035707836 +:10B630003B206261636B67726F756E642D636F6C24 +:10B640006F723A236564656565663B20666F6E744C +:10B650002D7765696768743A626F6C643B7D0D0D88 +:10B660000A0D0D0A2E636F6C756D6E32426C6F633E +:10B670006B3033202E636F6C756D6E426F787B6616 +:10B680006C6F61743A6C6566743B207769647468AA +:10B690003A33303570783B20646973706C61793A65 +:10B6A000696E6C696E653B206D617267696E2D6CA9 +:10B6B0006566743A313070783B7D0D0D0A2E636FEC +:10B6C0006C756D6E32426C6F636B303320702E6C14 +:10B6D000696E6B427B6D617267696E2D626F747407 +:10B6E0006F6D3A3570783B20666F6E742D776569A3 +:10B6F0006768743A626F6C643B7D0D0D0A2E636F50 +:10B700006C756D6E32426C6F636B303320702E6CD3 +:10B71000696E6B4220617B70616464696E672D7233 +:10B72000696768743A313770783B206261636B6790 +:10B73000726F756E643A75726C282E2E2F696D616A +:10B740006765732F69636F6E5F6172726F775F6C8D +:10B750002E6769662920726967687420302E323539 +:10B76000656D206E6F2D7265706561743B20636F2F +:10B770006C6F723A233333333336363B7D0D0D0A0B +:10B780000D0D0A2E636F6C756D6E33426C6F636BBB +:10B7900030317B6D617267696E3A31357078203077 +:10B7A0002031357078202D313070783B206F7665F0 +:10B7B00072666C6F773A68696464656E3B205F7A85 +:10B7C0006F6F6D3A313B7D0D0D0A2E636F6C756D99 +:10B7D0006E33426C6F636B3031202E636F6C756D0E +:10B7E0006E426F787B666C6F61743A6C6566743B11 +:10B7F0002077696474683A31393870783B2064691D +:10B8000073706C61793A696E6C696E653B206D612D +:10B810007267696E2D6C6566743A313070783B20C2 +:10B82000626F726465723A236363632031707820BB +:10B83000736F6C69643B7D0D0D0A2E636F6C756DC3 +:10B840006E33426C6F636B3031202E636F6C756D9D +:10B850006E426F78202E696D677B6D617267696ECD +:10B860002D626F74746F6D3A3570783B20626F7221 +:10B870006465722D626F74746F6D3A236363632025 +:10B8800031707820736F6C6964203B7D0D0D0A2E3A +:10B89000636F6C756D6E33426C6F636B3031202E4D +:10B8A000636F6C756D6E426F7820646C7B70616441 +:10B8B00064696E673A3020313570782031357078A0 +:10B8C00020313070783B7D0D0D0A2E636F6C756DE5 +:10B8D0006E33426C6F636B3031202E636F6C756D0D +:10B8E0006E426F782064747B6D617267696E2D6241 +:10B8F0006F74746F6D3A3570783B20666F6E742D7F +:10B900007765696768743A626F6C643B7D0D0D0AF8 +:10B910002E636F6C756D6E33426C6F636B303120CC +:10B920002E636F6C756D6E426F7820647420617B3E +:10B9300070616464696E672D72696768743A313743 +:10B9400070783B206261636B67726F756E643A75E5 +:10B95000726C282E2E2F696D616765732F69636F76 +:10B960006E5F6172726F775F6C2E676966292072F5 +:10B970006967687420347078206E6F2D7265706509 +:10B9800061743B20636F6C6F723A23333333333609 +:10B99000363B7D0D0D0A2E636F6C756D6E33426CF8 +:10B9A0006F636B3031202E636F6C756D6E426F78F4 +:10B9B0002064647B6D617267696E2D6C6566743A94 +:10B9C00031656D3B2070616464696E672D6C6566DE +:10B9D000743A313470783B206261636B67726F75C3 +:10B9E0006E643A75726C282E2E2F696D61676573CF +:10B9F0002F69636F6E5F6172726F775F6C2E67691C +:10BA00006629206C65667420347078206E6F2D7204 +:10BA100065706561743B7D0D0D0A2E636F6C756DED +:10BA20006E33426C6F636B3031202E636F6C756DBB +:10BA30006E426F782064642E645478747B6D6172FA +:10BA400067696E2D6C6566743A303B207061646482 +:10BA5000696E672D6C6566743A303B206261636B7A +:10BA600067726F756E643A6E6F6E653B7D0D0D0A81 +:10BA70000D0D0A2E636F6C756D6E33426C6F636BC8 +:10BA800030327B6D617267696E3A31357078203083 +:10BA90002031357078202D313070783B206F7665FD +:10BAA00072666C6F773A68696464656E3B205F7A92 +:10BAB0006F6F6D3A313B7D0D0D0A2E636F6C756DA6 +:10BAC0006E33426C6F636B3032202E636F6C756D1A +:10BAD0006E426F787B666C6F61743A6C6566743B1E +:10BAE0002077696474683A3331253B206469737048 +:10BAF0006C61793A696E6C696E653B206D61726745 +:10BB0000696E2D6C6566743A313070783B7D0D0D31 +:10BB10000A2E636F6C756D6E33426C6F636B3032DF +:10BB200020702E6C696E6B427B6D617267696E2D41 +:10BB3000626F74746F6D3A3570783B20666F6E7407 +:10BB40002D7765696768743A626F6C643B7D0D0D93 +:10BB50000A2E636F6C756D6E33426C6F636B30329F +:10BB600020702E6C696E6B4220617B706164646929 +:10BB70006E672D72696768743A313770783B20625E +:10BB800061636B67726F756E643A75726C282E2EE6 +:10BB90002F696D616765732F69636F6E5F61727284 +:10BBA0006F775F6C2E6769662920726967687420F9 +:10BBB000347078206E6F2D7265706561743B206300 +:10BBC0006F6C6F723A233333333336363B7D0D0D52 +:10BBD0000A0D0D0A2E636F6C756D6E33426C6F63C8 +:10BBE0006B30337B6D617267696E3A3135707820E6 +:10BBF000302031357078202D313070783B206F76D1 +:10BC00006572666C6F773A68696464656E3B205F45 +:10BC10007A6F6F6D3A313B7D0D0D0A2E636F6C7537 +:10BC20006D6E33426C6F636B3033202E636F6C75B7 +:10BC30006D6E426F787B666C6F61743A6C6566748A +:10BC40003B2077696474683A31393870783B2064F6 +:10BC50006973706C61793A696E6C696E653B206DD1 +:10BC6000617267696E2D6C6566743A313070783B2D +:10BC700020626F726465723A236363632031707867 +:10BC800020736F6C69643B7D0D0D0A2E636F6C75BC +:10BC90006D6E33426C6F636B30332068337B6D6144 +:10BCA0007267696E3A327078203270782031307065 +:10BCB000782032707821696D706F7274616E743B98 +:10BCC0002070616464696E673A33707820357078EB +:10BCD0003B206261636B67726F756E642D636F6C7E +:10BCE0006F723A236564656565663B20666F6E74A6 +:10BCF0002D7765696768743A626F6C643B7D0D0DE2 +:10BD00000A2E636F6C756D6E33426C6F636B3033EC +:10BD100020683320617B70616464696E672D72698D +:10BD20006768743A313770783B206261636B677281 +:10BD30006F756E643A75726C282E2E2F696D61676F +:10BD400065732F69636F6E5F6172726F775F6C2EC0 +:10BD50006769662920726967687420383025206E0B +:10BD60006F2D7265706561743B202A7A6F6F6D3A32 +:10BD7000313B7D0D0D0A0D0D0A23636F6E74656EE8 +:10BD800074734D61696E202E73656374696F6E42C2 +:10BD90006F7857726170202E626F78436F6C756D8B +:10BDA0006E33202E73656374696F6E426F787B7794 +:10BDB000696474683A31393170783B7D0D0D0A231E +:10BDC000636F6E74656E74734D61696E202E73655A +:10BDD0006374696F6E426F784C6F6E677B776964CE +:10BDE00074683A36313870783B7D0D0D0A23636FE5 +:10BDF0006E74656E74734D61696E202E7365637425 +:10BE0000696F6E426F784C6F6E67202E7365637436 +:10BE1000696F6E496E6E657220646C7B666C6F61D3 +:10BE2000743A6C6566743B2077696474683A32359D +:10BE30003070783B206D617267696E2D726967683A +:10BE4000743A323070783B7D0D0D0A0D0D0A2E6963 +:10BE50006D674D69787B6D617267696E3A313570D7 +:10BE60007820303B206F766572666C6F773A686930 +:10BE70006464656E3B205F7A6F6F6D3A313B7D0D78 +:10BE80000D0A2E696D674D6978202E696D674C7BB0 +:10BE9000666C6F61743A6C6566743B206D617267A5 +:10BEA000696E3A3020313570782031357078203025 +:10BEB0003B7D0D0D0A2E696D674D6978202E696DE9 +:10BEC00067527B666C6F61743A72696768743B2075 +:10BED0006D617267696E3A3020302031357078209C +:10BEE000313570783B7D0D0D0A2E696D674D69788F +:10BEF000202E696D6743617074696F6E7B6D61722E +:10BF000067696E2D746F703A3570783B7D0D0D0A40 +:10BF10002E696D674D6978202E747874426C6F635A +:10BF20006B7B6F766572666C6F773A68696464657F +:10BF30006E3B205F7A6F6F6D3A313B7D0D0D0A0DC0 +:10BF40000D0A0D0D0A2F2A2D2D2D2D2D2D2D2D2DC8 +:10BF50002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D11 +:10BF60002D2D2D2D2D2D2D0D0D0A5461626C65206A +:10BF700050617274732053657474696E670D0D0A95 :10BF80002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE1 -:10BF90002A2F0D0D0A7468207B666F6E742D7765ED -:10BFA000696768743A6E6F726D616C3B7D0D0D0A46 -:10BFB0002E7461626C65426C6F636B30317B7769A4 -:10BFC0006474683A36323070783B206D617267690C -:10BFD0006E3A3135707820303B7D0D0D0A2E74613C -:10BFE000626C65426C6F636B3031207461626C65AA -:10BFF0007B77696474683A313030253B20626F7218 -:10C000006465722D6C6566743A31707820736F6C5C -:10C01000696420236232623262323B20626F726452 -:10C0200065722D746F703A31707820736F6C69642B -:10C0300020236232623262323B7D0D0D0A2E746122 -:10C04000626C65426C6F636B30312074682C202EFB -:10C050007461626C65426C6F636B30312074647B19 -:10C0600070616464696E673A367078203130707838 -:10C070003B20626F726465722D72696768743A3131 -:10C08000707820736F6C696420236232623262328E -:10C090003B20626F726465722D626F74746F6D3ACB -:10C0A00031707820736F6C6964202362326232626F -:10C0B000323B7D0D0D0A2E7461626C65426C6F63BC -:10C0C0006B30312074686561642074687B626163E1 -:10C0D0006B67726F756E643A236266636665393B9F -:10C0E00020746578742D616C69676E3A63656E744F -:10C0F00065723B20666F6E742D7765696768743A68 -:10C10000626F6C643B7D0D0D0A2E7461626C65423A -:10C110006C6F636B30312074626F64792074687B5C -:10C120006261636B67726F756E643A236561656106 -:10C1300065613B7D0D0D0A2E7461626C65426C6F0A -:10C14000636B30312074626F64792074682E62678B -:10C150007B6261636B67726F756E643A23653665E7 -:10C160006666383B7D0D0D0A2E7461626C65426C0B -:10C170006F636B30312074722E62677B6261636B18 -:10C1800067726F756E643A236635663566353B7D3A -:10C190000D0D0A2E7461626C65426C6F636B3031F9 -:10C1A00020746420612E6C696E6B5064667B6D61D7 -:10C1B0007267696E2D626F74746F6D3A303B7D0DDE -:10C1C0000D0A2E7461626C65426C6F636B303120B6 -:10C1D0002E6E6F6E62677B6261636B67726F756EE6 -:10C1E000643A236666666666663B7D0D0D0A0D0D34 -:10C1F0000A2E7461626C65426C6F636B30327B6DCA -:10C20000617267696E3A3135707820303B7D0D0D73 -:10C210000A2E7461626C65426C6F636B30322074FD -:10C2200061626C657B77696474683A313030253BB4 -:10C230007D0D0D0A2E7461626C65426C6F636B300C -:10C24000322074682C202E7461626C65426C6F63BE -:10C250006B30322074647B70616464696E673A3657 -:10C26000707820313070783B20626F726465722D77 -:10C27000626F74746F6D3A32707820736F6C69649A -:10C2800020234646464646463B7D0D0D0A2E7461E8 -:10C29000626C65426C6F636B30322074687B6261E4 -:10C2A000636B67726F756E643A23653565356666D4 -:10C2B0003B7D0D0D0A2E7461626C65426C6F636B81 -:10C2C00030322074647B6261636B67726F756E6479 -:10C2D0003A236630663066663B7D0D0D0A2E74612A -:10C2E000626C65426C6F636B3032207464207461E1 -:10C2F000626C652074682C202E7461626C65426CDF -:10C300006F636B3033207464207461626C652074D9 -:10C31000647B70616464696E673A303B20626F725F -:10C320006465723A6E6F6E653B206261636B677223 -:10C330006F756E643A6E6F6E653B207665727469D8 -:10C3400063616C2D616C69676E3A746F703B7D0D33 -:10C350000D0A0D0D0A2E735461626C657B666F6E5B -:10C36000742D73697A653A3930253B7D0D0D0A2E9F -:10C37000735461626C652074682C2E735461626C16 -:10C38000652074647B70616464696E673A337078A9 -:10C390002021696D706F7274616E743B7D0D0D0AA2 -:10C3A0002E616C6C43656E7465722074647B746579 -:10C3B00078742D616C69676E3A63656E7465723B63 -:10C3C0007D0D0D0A0D0D0A2F2A2D2D2D2D2D2D2D14 -:10C3D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8D -:10C3E0002D2D2D2D2D2D2D2D2D0D0D0A636C6561FF -:10C3F000726669780D0D0A2D2D2D2D2D2D2D2D2DCB -:10C400002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D5C -:10C410002D2D2D2D2D2D2D2A2F0D0D0A2E636C6502 -:10C4200061726669782C0D0D0A2E666C6F6174421C -:10C430006C6F636B2C0D0D0A2E666C6F617441720C -:10C44000726F77532C0D0D0A2E666C6F61744172FA -:10C45000726F774C7B2F7A6F6F6D3A313B7D202F57 -:10C460002A204945362C37202A2F0D0D0A0D0D0A9A -:10C470002E636C6561726669783A61667465722CC8 -:10C480000D0D0A2E666C6F6174426C6F636B3A61BE -:10C49000667465722C0D0D0A2E666C6F61744172A4 -:10C4A000726F77533A61667465722C0D0D0A2E66B1 -:10C4B0006C6F61744172726F774C3A616674657229 -:10C4C0007B636F6E74656E743A27273B20646973D3 -:10C4D000706C61793A626C6F636B3B20636C656171 -:10C4E000723A626F74683B206865696768743A30B5 -:10C4F0003B7D00001C1900001C000000FF1800001C -:10C500007374727563747572652E637373000000C3 -:10C51000406368617273657420227574662D3822D9 -:10C520003B0D0D0A2F2A3D3D3D3D3D3D3D3D3D3DF1 -:10C530003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2B +:10BF90002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD1 +:10BFA0002A2F0D0D0A7468207B666F6E742D7765DD +:10BFB000696768743A6E6F726D616C3B7D0D0D0A36 +:10BFC0002E7461626C65426C6F636B30317B776994 +:10BFD0006474683A36323070783B206D61726769FC +:10BFE0006E3A3135707820303B7D0D0D0A2E74612C +:10BFF000626C65426C6F636B3031207461626C659A +:10C000007B77696474683A313030253B20626F7207 +:10C010006465722D6C6566743A31707820736F6C4C +:10C02000696420236232623262323B20626F726442 +:10C0300065722D746F703A31707820736F6C69641B +:10C0400020236232623262323B7D0D0D0A2E746112 +:10C05000626C65426C6F636B30312074682C202EEB +:10C060007461626C65426C6F636B30312074647B09 +:10C0700070616464696E673A367078203130707828 +:10C080003B20626F726465722D72696768743A3121 +:10C09000707820736F6C696420236232623262327E +:10C0A0003B20626F726465722D626F74746F6D3ABB +:10C0B00031707820736F6C6964202362326232625F +:10C0C000323B7D0D0D0A2E7461626C65426C6F63AC +:10C0D0006B30312074686561642074687B626163D1 +:10C0E0006B67726F756E643A236266636665393B8F +:10C0F00020746578742D616C69676E3A63656E743F +:10C1000065723B20666F6E742D7765696768743A57 +:10C11000626F6C643B7D0D0D0A2E7461626C65422A +:10C120006C6F636B30312074626F64792074687B4C +:10C130006261636B67726F756E643A2365616561F6 +:10C1400065613B7D0D0D0A2E7461626C65426C6FFA +:10C15000636B30312074626F64792074682E62677B +:10C160007B6261636B67726F756E643A23653665D7 +:10C170006666383B7D0D0D0A2E7461626C65426CFB +:10C180006F636B30312074722E62677B6261636B08 +:10C1900067726F756E643A236635663566353B7D2A +:10C1A0000D0D0A2E7461626C65426C6F636B3031E9 +:10C1B00020746420612E6C696E6B5064667B6D61C7 +:10C1C0007267696E2D626F74746F6D3A303B7D0DCE +:10C1D0000D0A2E7461626C65426C6F636B303120A6 +:10C1E0002E6E6F6E62677B6261636B67726F756ED6 +:10C1F000643A236666666666663B7D0D0D0A0D0D24 +:10C200000A2E7461626C65426C6F636B30327B6DB9 +:10C21000617267696E3A3135707820303B7D0D0D63 +:10C220000A2E7461626C65426C6F636B30322074ED +:10C2300061626C657B77696474683A313030253BA4 +:10C240007D0D0D0A2E7461626C65426C6F636B30FC +:10C25000322074682C202E7461626C65426C6F63AE +:10C260006B30322074647B70616464696E673A3647 +:10C27000707820313070783B20626F726465722D67 +:10C28000626F74746F6D3A32707820736F6C69648A +:10C2900020234646464646463B7D0D0D0A2E7461D8 +:10C2A000626C65426C6F636B30322074687B6261D4 +:10C2B000636B67726F756E643A23653565356666C4 +:10C2C0003B7D0D0D0A2E7461626C65426C6F636B71 +:10C2D00030322074647B6261636B67726F756E6469 +:10C2E0003A236630663066663B7D0D0D0A2E74611A +:10C2F000626C65426C6F636B3032207464207461D1 +:10C30000626C652074682C202E7461626C65426CCE +:10C310006F636B3033207464207461626C652074C9 +:10C32000647B70616464696E673A303B20626F724F +:10C330006465723A6E6F6E653B206261636B677213 +:10C340006F756E643A6E6F6E653B207665727469C8 +:10C3500063616C2D616C69676E3A746F703B7D0D23 +:10C360000D0A0D0D0A2E735461626C657B666F6E4B +:10C37000742D73697A653A3930253B7D0D0D0A2E8F +:10C38000735461626C652074682C2E735461626C06 +:10C39000652074647B70616464696E673A33707899 +:10C3A0002021696D706F7274616E743B7D0D0D0A92 +:10C3B0002E616C6C43656E7465722074647B746569 +:10C3C00078742D616C69676E3A63656E7465723B53 +:10C3D0007D0D0D0A0D0D0A2F2A2D2D2D2D2D2D2D04 +:10C3E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7D +:10C3F0002D2D2D2D2D2D2D2D2D0D0D0A636C6561EF +:10C40000726669780D0D0A2D2D2D2D2D2D2D2D2DBA +:10C410002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D4C +:10C420002D2D2D2D2D2D2D2A2F0D0D0A2E636C65F2 +:10C4300061726669782C0D0D0A2E666C6F6174420C +:10C440006C6F636B2C0D0D0A2E666C6F61744172FC +:10C45000726F77532C0D0D0A2E666C6F61744172EA +:10C46000726F774C7B2F7A6F6F6D3A313B7D202F47 +:10C470002A204945362C37202A2F0D0D0A0D0D0A8A +:10C480002E636C6561726669783A61667465722CB8 +:10C490000D0D0A2E666C6F6174426C6F636B3A61AE +:10C4A000667465722C0D0D0A2E666C6F6174417294 +:10C4B000726F77533A61667465722C0D0D0A2E66A1 +:10C4C0006C6F61744172726F774C3A616674657219 +:10C4D0007B636F6E74656E743A27273B20646973C3 +:10C4E000706C61793A626C6F636B3B20636C656161 +:10C4F000723A626F74683B206865696768743A30A5 +:10C500003B7D00001C1900001C000000FF1800000B +:10C510007374727563747572652E637373000000B3 +:10C52000406368617273657420227574662D3822C9 +:10C530003B0D0D0A2F2A3D3D3D3D3D3D3D3D3D3DE1 :10C540003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D1B -:10C550003D3D0D0D0A0D0D0A4C61796F7574205328 -:10C5600074796C652053686565740D0D0A4C6173B0 -:10C57000742055706461746520323031302D303351 -:10C580002D30320D0D0A0D0D0A2A204C696E6B20DC -:10C59000436F6C6F722053657474696E670D0D0A7A -:10C5A0002A206865616465720D0D0A202020202014 -:10C5B0002020202D206368616E6765526567696F72 -:10C5C0006E0D0D0A20202020202020202D206C6FB1 -:10C5D000676F5365617263680D0D0A20202020206B -:10C5E0002020202D20676C6F62616C4E61760D0DEE -:10C5F0000A20202020202020202D20636F6E7465CB -:10C600006E74734865616465720D0D0A2A20636F4C -:10C610006E74656E74730D0D0A202020202020207A -:10C62000202D20636F6E74656E74732073657420A3 -:10C6300075700D0D0A20202020202020202D206440 -:10C640006976657267656E6365436F6D6D656E745F -:10C650000D0D0A20202020202020202D206C6F632B -:10C66000616C4E61760D0D0A2A20666F6F746572DB -:10C670000D0D0A2A20636C6561726669780D0D0ADA -:10C680000D0D0A3D3D3D3D3D3D3D3D3D3D3D3D3D6D -:10C690003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DCA -:10C6A0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2ACD -:10C6B0002F0D0D0A0D0D0A2F2A2D2D2D2D2D2D2D6F -:10C6C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D9A -:10C6D0002D2D2D2D2D2D2D2D2D0D0D0A4C696E6B13 -:10C6E00020436F6C6F722053657474696E670D0D13 -:10C6F0000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8D -:10C700002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D59 -:10C710002D2A2F0D0D0A23736974654865616465C0 -:10C720007220612C23666F6F74657220617B636F6A -:10C730006C6F723A233333363B20746578742D6402 -:10C7400065636F726174696F6E3A6E6F6E653B7D83 -:10C750000D0D0A2373697465486561646572206113 -:10C760003A686F7665722C23666F6F74657220610C -:10C770003A686F7665727B636F6C6F723A233333FE -:10C78000363B20746578742D6465636F72617469DB -:10C790006F6E3A756E6465726C696E653B7D0D0DEA -:10C7A0000A23676C6F62616C4E617620617B636FF8 -:10C7B0006C6F723A236666663B20746578742D64EC -:10C7C00065636F726174696F6E3A6E6F6E653B7D03 -:10C7D0000D0D0A23676C6F62616C4E617620613AC1 -:10C7E000686F7665727B636F6C6F723A23666666FC -:10C7F0003B20746578742D6465636F726174696F32 -:10C800006E3A756E6465726C696E653B7D0D0D0ADE -:10C810002E62726561646372756D627320617B6301 -:10C820006F6C6F723A233333333B20746578742D09 -:10C830006465636F726174696F6E3A6E6F6E653BAB -:10C840007D0D0D0A2E62726561646372756D62738F -:10C8500020613A686F7665727B636F6C6F723A2302 -:10C860003333333B20746578742D6465636F726174 -:10C8700074696F6E3A756E6465726C696E653B7D46 -:10C880000D0D0A236C6F63616C4E617620617B63D2 -:10C890006F6C6F723A233335333336343B20746513 -:10C8A00078742D6465636F726174696F6E3A6E6F30 -:10C8B0006E653B7D0D0D0A236C6F63616C4E617676 -:10C8C00020613A686F7665727B636F6C6F723A2392 -:10C8D0003335333336343B20746578742D646563A7 -:10C8E0006F726174696F6E3A756E6465726C696EB1 -:10C8F000653B7D0D0D0A0D0D0A0D0D0A2F2A2D2DFC -:10C900002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D57 -:10C910002D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0D87 -:10C920000A6865616465720D0D0A2D2D2D2D2D2D62 -:10C930002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D27 -:10C940002D2D2D2D2D2D2D2D2D2D2A2F0D0D0A2385 -:10C95000736974654865616465727B6261636B6766 -:10C96000726F756E642D636F6C6F723A23666666C4 -:10C970003B7D0D0D0A236865616465724E61767BAF -:10C980006865696768743A333070783B2062616328 -:10C990006B67726F756E642D636F6C6F723A23658F -:10C9A00032653266323B202F2A6C696E652D6865D0 -:10C9B000696768743A312E323B2A2F7D200D0D0AAB -:10C9C0002E636F7270496E666F4E61767B70616424 -:10C9D00064696E673A397078203130707820307031 -:10C9E0007820313770783B20666C6F61743A6C65E3 -:10C9F00066743B2077696474683A6175746F3B2094 -:10CA00006F766572666C6F773A68696464656E3BD1 -:10CA1000205F7A6F6F6D3A313B7D0D0D0A2E636F8B -:10CA20007270496E666F4E617620756C7B6F7665AD -:10CA300072666C6F773A68696464656E3B206D61FD -:10CA40007267696E2D6C6566743A2D302E36656D91 -:10CA50003B7D0D0D0A2E636F7270496E666F4E61DD -:10CA60007620756C206C697B6D617267696E2D72C2 -:10CA7000696768743A2D3170783B2070616464692D -:10CA80006E673A3020302E36656D3B20626F7264DF -:10CA900065722D72696768743A23333336203170BA -:10CAA0007820736F6C69643B20666C6F61743A6CBC -:10CAB0006566743B2077696474683A6175746F3B8E -:10CAC0007D0D0D0A0D0D0A2F2A206368616E6765C2 -:10CAD000526567696F6E0D0D0A2D2D2D2D2D2D2D93 -:10CAE0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D76 -:10CAF0002D2D2D2D2D2D2D2D2D2A2F0D0D0A2E6393 -:10CB000068616E6765526567696F6E7B70616464AA -:10CB1000696E673A367078203570782030707820EA -:10CB2000313070783B20666C6F61743A7269676867 -:10CB3000743B2077696474683A6175746F3B206652 -:10CB40006F6E742D73697A653A313070783B206F5F -:10CB5000766572666C6F773A68696464656E3B20CF -:10CB60005F7A6F6F6D3A313B7D0D0D0A2E63686100 -:10CB70006E6765526567696F6E206C6162656C2CCB -:10CB80000D0D0A2E6368616E6765526567696F6E89 -:10CB90002073656C6563742C0D0D0A2E6368616EDD -:10CBA0006765526567696F6E20756C7B666C6F6137 -:10CBB000743A6C6566743B2077696474683A617591 -:10CBC000746F3B20766572746963616C2D616C696A -:10CBD000676E3A6D6964646C653B7D0D0D0A2E636A -:10CBE00068616E6765526567696F6E206C6162652A -:10CBF0006C7B6D617267696E3A327078203570783F -:10CC0000203020303B7D0D0D0A2E6368616E676514 -:10CC1000526567696F6E2073656C6563747B7769B5 -:10CC20006474683A32323070783B20636F6C6F7294 -:10CC30003A233636363B206D617267696E2D726914 -:10CC40006768743A3570783B20626F726465723A37 -:10CC50006E6F6E653B206865696768743A3138703D -:10CC6000783B7D0D0D0A2E6368616E6765526567BE -:10CC7000696F6E20756C7B6D617267696E2D746F64 -:10CC8000703A3470783B206F766572666C6F773AD5 -:10CC900068696464656E3B205F7A6F6F6D3A313B03 -:10CCA00020666F6E742D66616D696C793A20273F3E -:10CCB0003F3F3F272C4D656972796F2C274D5320DC -:10CCC000503F3F3F3F273B202F2A20324279746557 -:10CCD0002074657874202A2F7D0D0D0A2E636861FB -:10CCE0006E6765526567696F6E20756C206C697B35 -:10CCF0006D617267696E2D72696768743A2D317063 -:10CD0000783B2070616464696E673A3020367078D1 -:10CD10003B20626F726465722D72696768743A2392 -:10CD20003333362031707820736F6C69643B206632 -:10CD30006C6F61743A6C6566743B207769647468E3 -:10CD40003A6175746F3B20666F6E742D73697A65F6 -:10CD50003A313070783B7D0D0D0A0D0D0A2F2A20D7 -:10CD60006C6F676F5365617263680D0D0A2D2D2D11 -:10CD70002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE3 -:10CD80002D2D2D2D2D2D2D2D2D2D2D2D2D2A2F0DF4 -:10CD90000D0A236C6F676F5365617263687B706106 -:10CDA0006464696E673A3134707820313670782067 -:10CDB0003133707820323570783B206F766572663B -:10CDC0006C6F773A68696464656E3B205F7A6F6F59 -:10CDD0006D3A313B7D0D0D0A2E636F6D70616E797A -:10CDE0004C6F676F7B666C6F61743A6C6566743B01 -:10CDF0002077696474683A6175746F3B7D0D0D0A24 -:10CE00002E736561726368417265617B666C6F61E8 -:10CE1000743A72696768743B2077696474683A345D -:10CE2000313070783B206F766572666C6F773A6848 -:10CE3000696464656E3B205F7A6F6F6D3A313B7D4C -:10CE40000D0D0A2E736561726368626F787B666C84 -:10CE50006F61743A6C6566743B206261636B6772E4 -:10CE60006F756E643A75726C282E2E2F696D61672E -:10CE700065732F62675F736561726368626F782E96 -:10CE80006A706729206C65667420746F70206E6FFD -:10CE90002D7265706561743B206865696768743AD6 -:10CEA000323770783B2077696474683A323835706D -:10CEB000783B2070616464696E673A3570783B7DB9 -:10CEC0000D0D0A2E736561726368626F7820696E5A -:10CED0007075747B636F6C6F723A233636363B2005 -:10CEE000666F6E742D73697A653A313270783B20C3 -:10CEF000666C6F61743A6C6566743B207061646443 -:10CF0000696E673A3570783B2077696474683A31A6 -:10CF1000373070783B206D617267696E3A30707897 -:10CF2000203570783B20626F726465722D746F706B -:10CF30003A31707820736F6C6964202338643864E8 -:10CF400038643B20626F726465722D6C6566743A5A -:10CF500031707820736F6C696420233864386438CA -:10CF6000643B20626F726465722D72696768743AFF -:10CF700031707820736F6C69642023643464356485 -:10CF8000373B20626F726465722D626F74746F6DCF -:10CF90003A31707820736F6C69642023643464358F -:10CFA00064373B7D0D0D0A2E736561726368626F95 -:10CFB0007820696E7075742E73656172636842744F -:10CFC0006E7B77696474683A383770783B2068659F -:10CFD000696768743A323770783B207061646469BD -:10CFE0006E673A303B206D617267696E3A303B2064 -:10CFF000626F726465723A6E6F6E653B7D0D0D0AED -:10D000002E7365617263685375627B666C6F6174C1 -:10D010003A72696768743B2077696474683A61752D -:10D02000746F3B20646973706C61793A696E6C69E6 -:10D030006E653B2070616464696E673A3132707866 -:10D040002030203020313370783B20666F6E742D95 -:10D0500073697A653A313070783B7D0D0D0A2E7315 -:10D06000656172636853756220617B706164646995 -:10D070006E672D6C6566743A313270783B20626160 -:10D08000636B67726F756E643A75726C282E2E2F03 -:10D09000696D616765732F69636F6E5F6172726F2F -:10D0A000775F6C2E67696629206C65667420327024 -:10D0B00078206E6F2D7265706561743B7D0D0D0A71 -:10D0C0000D0D0A2F2A20676C6F62616C4E61760D20 -:10D0D0000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2DC3 -:10D0E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D70 -:10D0F0002D2D2A2F0D0D0A23676C6F62616C4E6116 -:10D10000767B6865696768743A323470783B206270 -:10D1100061636B67726F756E642D696D6167653AE7 -:10D1200075726C282E2E2F696D616765732F62678B -:10D130005F676E61762E676966293B206F76657240 -:10D14000666C6F773A68696464656E3B205F7A6FDE -:10D150006F6D3A313B7D0D0D0A23676C6F62616C18 -:10D160004E6176206C697B636F6C6F723A236666E2 -:10D17000663B20666C6F61743A6C6566743B206D2B -:10D18000617267696E2D6C6566743A2D3170783BFB -:10D190002070616464696E673A357078203232704D -:10D1A00078203020323370783B2068656967687476 -:10D1B0003A313970783B206261636B67726F756ECC -:10D1C000643A75726C282E2E2F696D616765732F16 -:10D1D00062675F676E61765F7365706172617465C7 -:10D1E000732E67696629206C656674203670782016 -:10D1F0006E6F2D7265706561743B7D0D0D0A23673E -:10D200006C6F62616C4E6176206C692E73656C6523 -:10D21000637465647B636F6C6F723A2333353333A9 -:10D2200036343B206261636B67726F756E642D6389 -:10D230006F6C6F723A233430343046303B7D0D0DC5 -:10D240000A0D0D0A2F2A20636F6E74656E74734881 -:10D2500065616465720D0D0A2D2D2D2D2D2D2D2D41 -:10D260002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DEE -:10D270002D2D2D2D2D2D2D2D2A2F0D0D0A23636FD4 -:10D280006E74656E74734865616465727B70616409 -:10D2900064696E673A3130707820313070782030B0 -:10D2A0003B7D0D0D0A23636F6E74656E7473546954 -:10D2B000746C657B666C6F61743A6C6566743B2058 -:10D2C00077696474683A38303070783B2062616303 -:10D2D0006B67726F756E643A233766376637662000 -:10D2E00075726C282E2E2F696D616765732F6267CA -:10D2F0005F636F6E74656E74735F7469746C652EB2 -:10D3000067696629206C65667420626F74746F6D3E -:10D31000206E6F2D7265706561743B7D0D0D0A2363 -:10D32000636F6E74656E74735469746C65202E62DD -:10D33000726561646372756D62737B706164646948 -:10D340006E673A36707820313570783B20626163C1 -:10D350006B67726F756E643A75726C282E2E2F692A -:10D360006D616765732F62675F6272656164637286 -:10D37000756D62732E67696629206C65667420740A -:10D380006F70206E6F2D7265706561743B7D0D0D41 -:10D390000A23636F6E74656E74735469746C6520D0 -:10D3A00068317B70616464696E673A3130707820EF -:10D3B000313570783B20636F6C6F723A2366666616 -:10D3C0003B20666F6E742D73697A653A313630256D -:10D3D0003B20666F6E742D7765696768743A626F7B -:10D3E0006C643B7D0D0D0A0D0D0A2370616765416C -:10D3F0006374696F6E7B666C6F61743A726967689B -:10D40000743B2077696474683A31373070783B2018 -:10D410006865696768743A363770783B2062616383 -:10D420006B67726F756E643A75726C282E2E2F6959 -:10D430006D616765732F62675F636F6E74656E748D -:10D44000735F616374696F6E2E67696629206C650E -:10D45000667420746F70206E6F2D726570656174D4 -:10D460003B7D0D0D0A2370616765416374696F6EC2 -:10D4700020756C7B70616464696E673A31377078CF -:10D4800020313570783B7D0D0D0A23706167654151 -:10D490006374696F6E20756C206C692E66656564B7 -:10D4A0006261636B7B6D617267696E2D626F74740C -:10D4B0006F6D3A3870783B2070616464696E672DD7 -:10D4C0006C6566743A313370783B206261636B67D8 -:10D4D000726F756E643A75726C282E2E2F696D61AD -:10D4E0006765732F69636F6E5F636F6D6D656E74D3 -:10D4F0002E67696629206C6566742063656E7465A5 -:10D5000072206E6F2D7265706561743B7D0D0D0A22 -:10D510002370616765416374696F6E20756C206C60 -:10D52000692E7072696E74506167657B70616464A6 -:10D53000696E672D6C6566743A313370783B206292 -:10D5400061636B67726F756E643A75726C282E2E0C -:10D550002F696D616765732F69636F6E5F707269A4 -:10D560006E742E67696629206C6566742063656E2B -:10D57000746572206E6F2D7265706561743B7D0DF0 -:10D580000D0A0D0D0A0D0D0A2F2A2D2D2D2D2D2DD5 -:10D590002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DBB -:10D5A0002D2D2D2D2D2D2D2D2D2D0D0D0A636F6E55 -:10D5B00074656E74730D0D0A2D2D2D2D2D2D2D2DB1 -:10D5C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8B -:10D5D0002D2D2D2D2D2D2D2D2A2F0D0D0A0D0D0A42 -:10D5E0002F2A20636F6E74656E74732073657420C8 -:10D5F00075700D0D0A2D2D2D2D2D2D2D2D2D2D2D33 -:10D600002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D4A -:10D610002D2D2D2D2D2A2F0D0D0A23636F6E746570 -:10D620006E7473577261707B6261636B67726F7542 -:10D630006E642D636F6C6F723A236666663B207072 -:10D64000616464696E673A31307078203130707887 -:10D6500020323070783B20636C6561723A626F747F -:10D66000683B206C696E652D6865696768743A313E -:10D670002E343B7D0D0D0A23636F6E74656E7473DB -:10D680004C6566744D61696E7B666C6F61743A6C53 -:10D690006566743B2077696474683A363430707814 -:10D6A0003B7D0D0D0A23636F6E74656E74734C655C -:10D6B00066747B666C6F61743A6C6566743B207748 -:10D6C000696474683A31393070783B206D617267F3 -:10D6D000696E2D72696768743A313070783B7D0DE0 -:10D6E0000D0A23636F6E74656E74734D61696E7B92 -:10D6F000666C6F61743A6C6566743B20776964741C -:10D70000683A36303070783B206C696E652D6865FC -:10D71000696768743A312E353B7D0D0D0A23636FBE -:10D720006E74656E747352696768747B666C6F6142 -:10D73000743A72696768743B2077696474683A3137 -:10D74000393070783B7D0D0D0A0D0D0A2363686139 -:10D75000707465725469746C657B6D617267696E13 -:10D760002D626F74746F6D3A323070783B7D0D0DA1 -:10D770000A0D0D0A0D0D0A2F2A206469766572675D -:10D7800065436F6D6D656E740D0D0A2D2D2D2D2D5C -:10D790002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB9 -:10D7A0002D2D2D2D2D2D2D2D2D2D2D2A2F0D0D0A0D -:10D7B0002364697665726765436F6D6D656E747B12 -:10D7C0006D617267696E2D626F74746F6D3A32307D -:10D7D00070783B2070616464696E673A3020323043 -:10D7E0007078203570783B20626F726465722D62AC -:10D7F0006F74746F6D3A23636363203170782064B3 -:10D800006F747465643B20636F6C6F723A233333BB -:10D81000363B206261636B67726F756E643A236694 -:10D8200066662075726C282E2E2F696D6167657390 -:10D830002F69636F6E5F646976657267652E6769CD -:10D8400066292035707820317078206E6F2D7265D2 -:10D85000706561743B7D0D0D0A0D0D0A2F2A206C39 -:10D860006F63616C4E61760D0D0A2D2D2D2D2D2DC2 -:10D870002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD8 -:10D880002D2D2D2D2D2D2D2D2D2D2A2F0D0D0A2336 -:10D890006C6F63616C4E61767B6D617267696E2D32 -:10D8A000626F74746F6D3A333070783B20776F72AB -:10D8B000642D777261703A627265616B2D776F7259 -:10D8C000643B206C696E652D6865696768743A31E0 -:10D8D0002E343B7D0D0D0A236C6F63616C4E6176B7 -:10D8E000206C697B70616464696E673A3870782077 -:10D8F000302036707820313070783B20626F72644F -:10D9000065722D626F74746F6D3A646F74746564C0 -:10D910002031707820236363633B7D0D0D0A236CF7 -:10D920006F63616C4E6176206C692E73656C656304 -:10D930007465647B636F6C6F723A233333333B20BF -:10D9400070616464696E672D72696768743A31301A -:10D9500070783B207D0D0D0A236C6F63616C4E6106 -:10D9600076206C6920756C7B6D617267696E2D6CB9 -:10D970006566743A313070783B20626F726465720C -:10D980003A6E6F6E653B7D0D0D0A236C6F63616CA3 -:10D990004E6176206C6920756C206C697B626F72B9 -:10D9A0006465723A6E6F6E653B2070616464696E87 -:10D9B000673A33707820303B20666F6E742D776540 -:10D9C000696768743A6E6F726D616C3B7D0D0D0A0C -:10D9D000236C6F63616C4E6176206C692E73656C8D -:10D9E000656374656420756C206C697B626F72641A -:10D9F00065723A6E6F6E653B20666F6E742D77654B -:10DA0000696768743A6E6F726D616C3B7D0D0D0ACB -:10DA10000D0D0A0D0D0A2F2A2D2D2D2D2D2D2D2DFD -:10DA20002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D26 -:10DA30002D2D2D2D2D2D2D2D0D0D0A666F6F74653D -:10DA4000720D0D0A2D2D2D2D2D2D2D2D2D2D2D2D24 -:10DA50002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF6 -:10DA60002D2D2D2D2A2F0D0D0A23666F6F746572D3 -:10DA70007B70616464696E673A313570783B20620F -:10DA800061636B67726F756E642D636F6C6F723A52 -:10DA9000236666663B20626F726465722D746F70D8 -:10DAA0003A236464646464352031707820736F6C49 -:10DAB00069643B7D0D0D0A23666F6F74657220707B -:10DAC0007B666C6F61743A6C6566743B2077696441 -:10DAD00074683A6175746F3B20646973706C617926 -:10DAE0003A696E6C696E653B7D0D0D0A23666F6F3A -:10DAF00074657220756C7B666C6F61743A726967CD -:10DB000068743B2077696474683A6175746F3B2070 -:10DB1000646973706C61793A696E6C696E653B20FB -:10DB20006F766572666C6F773A68696464656E3BA0 -:10DB3000205F7A6F6F6D3A313B7D0D0D0A23666F62 -:10DB40006F74657220756C206C697B666C6F617494 -:10DB50003A6C6566743B2077696474683A617574E1 -:10DB60006F3B206D617267696E2D72696768743AE8 -:10DB70002D3170783B2070616464696E673A3020A3 -:10DB80003670783B20626F726465722D72696768C7 -:10DB9000743A233333362031707820736F6C6964A4 -:10DBA0003B7D0D0D0A23666F6F74657220756C20C6 -:10DBB0006C6920696D677B766572746963616C2D31 -:10DBC000616C69676E3A746F703B7D0D0D0A0D0DC7 -:10DBD0000A0D0D0A2F2A2D2D2D2D2D2D2D2D2D2DFC -:10DBE0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D65 -:10DBF0002D2D2D2D2D2D0D0D0A636C65617266691D -:10DC0000780D0D0A2D2D2D2D2D2D2D2D2D2D2D2D5C -:10DC10002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D34 -:10DC20002D2D2D2D2A2F0D0D0A2E636C6561726628 -:10DC300069783A61667465722C0D0D0A23636F6E04 -:10DC400074656E7473577261703A61667465722C94 -:10DC50000D0D0A23636F6E74656E7473486561649D -:10DC600065723A61667465722C0D0D0A23636F6EDE -:10DC700074656E74734C6566744D61696E3A616665 -:10DC80007465722C0D0D0A23666F6F7465723A61AC -:10DC9000667465727B0D0D0A20202020636F6E7400 -:10DCA000656E743A222E223B0D0D0A20202020643E -:10DCB0006973706C61793A626C6F636B3B0D0D0A2E -:10DCC000202020206865696768743A303B0D0D0A92 -:10DCD00020202020636C6561723A626F74683B0D8E -:10DCE0000D0A202020207669736962696C69747955 -:10DCF0003A68696464656E3B0D0D0A7D0D0D0A0D71 -:10DD00000D0A2E636C6561726669782C0D0D0A230D -:10DD1000636F6E74656E7473577261702C0D0D0AAB -:10DD200023636F6E74656E74734865616465722CED -:10DD30000D0D0A23636F6E74656E74734C656674A3 -:10DD40004D61696E2C0D0D0A23666F6F7465727BD1 -:10DD50006F766572666C6F773A68696464656E3B6E -:10DD60007D0D0D0A0D0D0A2F2A2048696465732068 -:10DD700066726F6D204945205C2A2F0D0D0A2A20FE -:10DD800068746D6C202E636C6561726669782C0D09 -:10DD90000D0A2A2068746D6C2023636F6E74656EA3 -:10DDA0007473577261702C0D0D0A2A2068746D6CA3 -:10DDB0002023636F6E74656E747348656164657269 -:10DDC0002C0D0D0A2A2068746D6C2023636F6E740D -:10DDD000656E74734C6566744D61696E2C0D0D0A29 -:10DDE0002A2068746D6C2023666F6F7465727B687F -:10DDF00065696768743A31253B206F766572666C99 -:10DE00006F773A76697369626C653B7D0D0D0A0028 -:10DE10002000000000000000901F00005C666F6E94 -:10DE200074735C4F70656E5F53616E730000000029 -:10DE30009811000014000000831100004F464C2E82 -:10DE400074787400436F7079726967687420323037 -:10DE5000323020546865204F70656E2053616E73B8 -:10DE60002050726F6A65637420417574686F7273B5 -:10DE7000202868747470733A2F2F6769746875620C -:10DE80002E636F6D2F676F6F676C65666F6E74734F -:10DE90002F6F70656E73616E73290D0A0D0A5468D9 -:10DEA000697320466F6E7420536F66747761726574 -:10DEB000206973206C6963656E73656420756E6498 -:10DEC0006572207468652053494C204F70656E2040 -:10DED000466F6E74204C6963656E73652C205665C1 -:10DEE0007273696F6E20312E312E0D0A546869737A -:10DEF000206C6963656E736520697320636F706958 -:10DF000065642062656C6F772C20616E6420697394 -:10DF100020616C736F20617661696C61626C652051 -:10DF2000776974682061204641512061743A0D0A76 -:10DF3000687474703A2F2F736372697074732E73E0 -:10DF4000696C2E6F72672F4F464C0D0A0D0A0D0A31 -:10DF50002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DF1 +:10C550003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0B +:10C560003D3D0D0D0A0D0D0A4C61796F7574205318 +:10C5700074796C652053686565740D0D0A4C6173A0 +:10C58000742055706461746520323031302D303341 +:10C590002D30320D0D0A0D0D0A2A204C696E6B20CC +:10C5A000436F6C6F722053657474696E670D0D0A6A +:10C5B0002A206865616465720D0D0A202020202004 +:10C5C0002020202D206368616E6765526567696F62 +:10C5D0006E0D0D0A20202020202020202D206C6FA1 +:10C5E000676F5365617263680D0D0A20202020205B +:10C5F0002020202D20676C6F62616C4E61760D0DDE +:10C600000A20202020202020202D20636F6E7465BA +:10C610006E74734865616465720D0D0A2A20636F3C +:10C620006E74656E74730D0D0A202020202020206A +:10C63000202D20636F6E74656E7473207365742093 +:10C6400075700D0D0A20202020202020202D206430 +:10C650006976657267656E6365436F6D6D656E744F +:10C660000D0D0A20202020202020202D206C6F631B +:10C67000616C4E61760D0D0A2A20666F6F746572CB +:10C680000D0D0A2A20636C6561726669780D0D0ACA +:10C690000D0D0A3D3D3D3D3D3D3D3D3D3D3D3D3D5D +:10C6A0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DBA +:10C6B0003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2ABD +:10C6C0002F0D0D0A0D0D0A2F2A2D2D2D2D2D2D2D5F +:10C6D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D8A +:10C6E0002D2D2D2D2D2D2D2D2D0D0D0A4C696E6B03 +:10C6F00020436F6C6F722053657474696E670D0D03 +:10C700000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7C +:10C710002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D49 +:10C720002D2A2F0D0D0A23736974654865616465B0 +:10C730007220612C23666F6F74657220617B636F5A +:10C740006C6F723A233333363B20746578742D64F2 +:10C7500065636F726174696F6E3A6E6F6E653B7D73 +:10C760000D0D0A2373697465486561646572206103 +:10C770003A686F7665722C23666F6F7465722061FC +:10C780003A686F7665727B636F6C6F723A233333EE +:10C79000363B20746578742D6465636F72617469CB +:10C7A0006F6E3A756E6465726C696E653B7D0D0DDA +:10C7B0000A23676C6F62616C4E617620617B636FE8 +:10C7C0006C6F723A236666663B20746578742D64DC +:10C7D00065636F726174696F6E3A6E6F6E653B7DF3 +:10C7E0000D0D0A23676C6F62616C4E617620613AB1 +:10C7F000686F7665727B636F6C6F723A23666666EC +:10C800003B20746578742D6465636F726174696F21 +:10C810006E3A756E6465726C696E653B7D0D0D0ACE +:10C820002E62726561646372756D627320617B63F1 +:10C830006F6C6F723A233333333B20746578742DF9 +:10C840006465636F726174696F6E3A6E6F6E653B9B +:10C850007D0D0D0A2E62726561646372756D62737F +:10C8600020613A686F7665727B636F6C6F723A23F2 +:10C870003333333B20746578742D6465636F726164 +:10C8800074696F6E3A756E6465726C696E653B7D36 +:10C890000D0D0A236C6F63616C4E617620617B63C2 +:10C8A0006F6C6F723A233335333336343B20746503 +:10C8B00078742D6465636F726174696F6E3A6E6F20 +:10C8C0006E653B7D0D0D0A236C6F63616C4E617666 +:10C8D00020613A686F7665727B636F6C6F723A2382 +:10C8E0003335333336343B20746578742D64656397 +:10C8F0006F726174696F6E3A756E6465726C696EA1 +:10C90000653B7D0D0D0A0D0D0A0D0D0A2F2A2D2DEB +:10C910002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D47 +:10C920002D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0D77 +:10C930000A6865616465720D0D0A2D2D2D2D2D2D52 +:10C940002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D17 +:10C950002D2D2D2D2D2D2D2D2D2D2A2F0D0D0A2375 +:10C96000736974654865616465727B6261636B6756 +:10C97000726F756E642D636F6C6F723A23666666B4 +:10C980003B7D0D0D0A236865616465724E61767B9F +:10C990006865696768743A333070783B2062616318 +:10C9A0006B67726F756E642D636F6C6F723A23657F +:10C9B00032653266323B202F2A6C696E652D6865C0 +:10C9C000696768743A312E323B2A2F7D200D0D0A9B +:10C9D0002E636F7270496E666F4E61767B70616414 +:10C9E00064696E673A397078203130707820307021 +:10C9F0007820313770783B20666C6F61743A6C65D3 +:10CA000066743B2077696474683A6175746F3B2083 +:10CA10006F766572666C6F773A68696464656E3BC1 +:10CA2000205F7A6F6F6D3A313B7D0D0D0A2E636F7B +:10CA30007270496E666F4E617620756C7B6F76659D +:10CA400072666C6F773A68696464656E3B206D61ED +:10CA50007267696E2D6C6566743A2D302E36656D81 +:10CA60003B7D0D0D0A2E636F7270496E666F4E61CD +:10CA70007620756C206C697B6D617267696E2D72B2 +:10CA8000696768743A2D3170783B2070616464691D +:10CA90006E673A3020302E36656D3B20626F7264CF +:10CAA00065722D72696768743A23333336203170AA +:10CAB0007820736F6C69643B20666C6F61743A6CAC +:10CAC0006566743B2077696474683A6175746F3B7E +:10CAD0007D0D0D0A0D0D0A2F2A206368616E6765B2 +:10CAE000526567696F6E0D0D0A2D2D2D2D2D2D2D83 +:10CAF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D66 +:10CB00002D2D2D2D2D2D2D2D2D2A2F0D0D0A2E6382 +:10CB100068616E6765526567696F6E7B706164649A +:10CB2000696E673A367078203570782030707820DA +:10CB3000313070783B20666C6F61743A7269676857 +:10CB4000743B2077696474683A6175746F3B206642 +:10CB50006F6E742D73697A653A313070783B206F4F +:10CB6000766572666C6F773A68696464656E3B20BF +:10CB70005F7A6F6F6D3A313B7D0D0D0A2E636861F0 +:10CB80006E6765526567696F6E206C6162656C2CBB +:10CB90000D0D0A2E6368616E6765526567696F6E79 +:10CBA0002073656C6563742C0D0D0A2E6368616ECD +:10CBB0006765526567696F6E20756C7B666C6F6127 +:10CBC000743A6C6566743B2077696474683A617581 +:10CBD000746F3B20766572746963616C2D616C695A +:10CBE000676E3A6D6964646C653B7D0D0D0A2E635A +:10CBF00068616E6765526567696F6E206C6162651A +:10CC00006C7B6D617267696E3A327078203570782E +:10CC1000203020303B7D0D0D0A2E6368616E676504 +:10CC2000526567696F6E2073656C6563747B7769A5 +:10CC30006474683A32323070783B20636F6C6F7284 +:10CC40003A233636363B206D617267696E2D726904 +:10CC50006768743A3570783B20626F726465723A27 +:10CC60006E6F6E653B206865696768743A3138702D +:10CC7000783B7D0D0D0A2E6368616E6765526567AE +:10CC8000696F6E20756C7B6D617267696E2D746F54 +:10CC9000703A3470783B206F766572666C6F773AC5 +:10CCA00068696464656E3B205F7A6F6F6D3A313BF3 +:10CCB00020666F6E742D66616D696C793A20273F2E +:10CCC0003F3F3F272C4D656972796F2C274D5320CC +:10CCD000503F3F3F3F273B202F2A20324279746547 +:10CCE0002074657874202A2F7D0D0D0A2E636861EB +:10CCF0006E6765526567696F6E20756C206C697B25 +:10CD00006D617267696E2D72696768743A2D317052 +:10CD1000783B2070616464696E673A3020367078C1 +:10CD20003B20626F726465722D72696768743A2382 +:10CD30003333362031707820736F6C69643B206622 +:10CD40006C6F61743A6C6566743B207769647468D3 +:10CD50003A6175746F3B20666F6E742D73697A65E6 +:10CD60003A313070783B7D0D0D0A0D0D0A2F2A20C7 +:10CD70006C6F676F5365617263680D0D0A2D2D2D01 +:10CD80002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD3 +:10CD90002D2D2D2D2D2D2D2D2D2D2D2D2D2A2F0DE4 +:10CDA0000D0A236C6F676F5365617263687B7061F6 +:10CDB0006464696E673A3134707820313670782057 +:10CDC0003133707820323570783B206F766572662B +:10CDD0006C6F773A68696464656E3B205F7A6F6F49 +:10CDE0006D3A313B7D0D0D0A2E636F6D70616E796A +:10CDF0004C6F676F7B666C6F61743A6C6566743BF1 +:10CE00002077696474683A6175746F3B7D0D0D0A13 +:10CE10002E736561726368417265617B666C6F61D8 +:10CE2000743A72696768743B2077696474683A344D +:10CE3000313070783B206F766572666C6F773A6838 +:10CE4000696464656E3B205F7A6F6F6D3A313B7D3C +:10CE50000D0D0A2E736561726368626F787B666C74 +:10CE60006F61743A6C6566743B206261636B6772D4 +:10CE70006F756E643A75726C282E2E2F696D61671E +:10CE800065732F62675F736561726368626F782E86 +:10CE90006A706729206C65667420746F70206E6FED +:10CEA0002D7265706561743B206865696768743AC6 +:10CEB000323770783B2077696474683A323835705D +:10CEC000783B2070616464696E673A3570783B7DA9 +:10CED0000D0D0A2E736561726368626F7820696E4A +:10CEE0007075747B636F6C6F723A233636363B20F5 +:10CEF000666F6E742D73697A653A313270783B20B3 +:10CF0000666C6F61743A6C6566743B207061646432 +:10CF1000696E673A3570783B2077696474683A3196 +:10CF2000373070783B206D617267696E3A30707887 +:10CF3000203570783B20626F726465722D746F705B +:10CF40003A31707820736F6C6964202338643864D8 +:10CF500038643B20626F726465722D6C6566743A4A +:10CF600031707820736F6C696420233864386438BA +:10CF7000643B20626F726465722D72696768743AEF +:10CF800031707820736F6C69642023643464356475 +:10CF9000373B20626F726465722D626F74746F6DBF +:10CFA0003A31707820736F6C69642023643464357F +:10CFB00064373B7D0D0D0A2E736561726368626F85 +:10CFC0007820696E7075742E73656172636842743F +:10CFD0006E7B77696474683A383770783B2068658F +:10CFE000696768743A323770783B207061646469AD +:10CFF0006E673A303B206D617267696E3A303B2054 +:10D00000626F726465723A6E6F6E653B7D0D0D0ADC +:10D010002E7365617263685375627B666C6F6174B1 +:10D020003A72696768743B2077696474683A61751D +:10D03000746F3B20646973706C61793A696E6C69D6 +:10D040006E653B2070616464696E673A3132707856 +:10D050002030203020313370783B20666F6E742D85 +:10D0600073697A653A313070783B7D0D0D0A2E7305 +:10D07000656172636853756220617B706164646985 +:10D080006E672D6C6566743A313270783B20626150 +:10D09000636B67726F756E643A75726C282E2E2FF3 +:10D0A000696D616765732F69636F6E5F6172726F1F +:10D0B000775F6C2E67696629206C65667420327014 +:10D0C00078206E6F2D7265706561743B7D0D0D0A61 +:10D0D0000D0D0A2F2A20676C6F62616C4E61760D10 +:10D0E0000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2DB3 +:10D0F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D60 +:10D100002D2D2A2F0D0D0A23676C6F62616C4E6105 +:10D11000767B6865696768743A323470783B206260 +:10D1200061636B67726F756E642D696D6167653AD7 +:10D1300075726C282E2E2F696D616765732F62677B +:10D140005F676E61762E676966293B206F76657230 +:10D15000666C6F773A68696464656E3B205F7A6FCE +:10D160006F6D3A313B7D0D0D0A23676C6F62616C08 +:10D170004E6176206C697B636F6C6F723A236666D2 +:10D18000663B20666C6F61743A6C6566743B206D1B +:10D19000617267696E2D6C6566743A2D3170783BEB +:10D1A0002070616464696E673A357078203232703D +:10D1B00078203020323370783B2068656967687466 +:10D1C0003A313970783B206261636B67726F756EBC +:10D1D000643A75726C282E2E2F696D616765732F06 +:10D1E00062675F676E61765F7365706172617465B7 +:10D1F000732E67696629206C656674203670782006 +:10D200006E6F2D7265706561743B7D0D0D0A23672D +:10D210006C6F62616C4E6176206C692E73656C6513 +:10D22000637465647B636F6C6F723A233335333399 +:10D2300036343B206261636B67726F756E642D6379 +:10D240006F6C6F723A233430343046303B7D0D0DB5 +:10D250000A0D0D0A2F2A20636F6E74656E74734871 +:10D2600065616465720D0D0A2D2D2D2D2D2D2D2D31 +:10D270002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DDE +:10D280002D2D2D2D2D2D2D2D2A2F0D0D0A23636FC4 +:10D290006E74656E74734865616465727B706164F9 +:10D2A00064696E673A3130707820313070782030A0 +:10D2B0003B7D0D0D0A23636F6E74656E7473546944 +:10D2C000746C657B666C6F61743A6C6566743B2048 +:10D2D00077696474683A38303070783B20626163F3 +:10D2E0006B67726F756E643A2337663766376620F0 +:10D2F00075726C282E2E2F696D616765732F6267BA +:10D300005F636F6E74656E74735F7469746C652EA1 +:10D3100067696629206C65667420626F74746F6D2E +:10D32000206E6F2D7265706561743B7D0D0D0A2353 +:10D33000636F6E74656E74735469746C65202E62CD +:10D34000726561646372756D62737B706164646938 +:10D350006E673A36707820313570783B20626163B1 +:10D360006B67726F756E643A75726C282E2E2F691A +:10D370006D616765732F62675F6272656164637276 +:10D38000756D62732E67696629206C6566742074FA +:10D390006F70206E6F2D7265706561743B7D0D0D31 +:10D3A0000A23636F6E74656E74735469746C6520C0 +:10D3B00068317B70616464696E673A3130707820DF +:10D3C000313570783B20636F6C6F723A2366666606 +:10D3D0003B20666F6E742D73697A653A313630255D +:10D3E0003B20666F6E742D7765696768743A626F6B +:10D3F0006C643B7D0D0D0A0D0D0A2370616765415C +:10D400006374696F6E7B666C6F61743A726967688A +:10D41000743B2077696474683A31373070783B2008 +:10D420006865696768743A363770783B2062616373 +:10D430006B67726F756E643A75726C282E2E2F6949 +:10D440006D616765732F62675F636F6E74656E747D +:10D45000735F616374696F6E2E67696629206C65FE +:10D46000667420746F70206E6F2D726570656174C4 +:10D470003B7D0D0D0A2370616765416374696F6EB2 +:10D4800020756C7B70616464696E673A31377078BF +:10D4900020313570783B7D0D0D0A23706167654141 +:10D4A0006374696F6E20756C206C692E66656564A7 +:10D4B0006261636B7B6D617267696E2D626F7474FC +:10D4C0006F6D3A3870783B2070616464696E672DC7 +:10D4D0006C6566743A313370783B206261636B67C8 +:10D4E000726F756E643A75726C282E2E2F696D619D +:10D4F0006765732F69636F6E5F636F6D6D656E74C3 +:10D500002E67696629206C6566742063656E746594 +:10D5100072206E6F2D7265706561743B7D0D0D0A12 +:10D520002370616765416374696F6E20756C206C50 +:10D53000692E7072696E74506167657B7061646496 +:10D54000696E672D6C6566743A313370783B206282 +:10D5500061636B67726F756E643A75726C282E2EFC +:10D560002F696D616765732F69636F6E5F70726994 +:10D570006E742E67696629206C6566742063656E1B +:10D58000746572206E6F2D7265706561743B7D0DE0 +:10D590000D0A0D0D0A0D0D0A2F2A2D2D2D2D2D2DC5 +:10D5A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DAB +:10D5B0002D2D2D2D2D2D2D2D2D2D0D0D0A636F6E45 +:10D5C00074656E74730D0D0A2D2D2D2D2D2D2D2DA1 +:10D5D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7B +:10D5E0002D2D2D2D2D2D2D2D2A2F0D0D0A0D0D0A32 +:10D5F0002F2A20636F6E74656E74732073657420B8 +:10D6000075700D0D0A2D2D2D2D2D2D2D2D2D2D2D22 +:10D610002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D3A +:10D620002D2D2D2D2D2A2F0D0D0A23636F6E746560 +:10D630006E7473577261707B6261636B67726F7532 +:10D640006E642D636F6C6F723A236666663B207062 +:10D65000616464696E673A31307078203130707877 +:10D6600020323070783B20636C6561723A626F746F +:10D67000683B206C696E652D6865696768743A312E +:10D680002E343B7D0D0D0A23636F6E74656E7473CB +:10D690004C6566744D61696E7B666C6F61743A6C43 +:10D6A0006566743B2077696474683A363430707804 +:10D6B0003B7D0D0D0A23636F6E74656E74734C654C +:10D6C00066747B666C6F61743A6C6566743B207738 +:10D6D000696474683A31393070783B206D617267E3 +:10D6E000696E2D72696768743A313070783B7D0DD0 +:10D6F0000D0A23636F6E74656E74734D61696E7B82 +:10D70000666C6F61743A6C6566743B20776964740B +:10D71000683A36303070783B206C696E652D6865EC +:10D72000696768743A312E353B7D0D0D0A23636FAE +:10D730006E74656E747352696768747B666C6F6132 +:10D74000743A72696768743B2077696474683A3127 +:10D75000393070783B7D0D0D0A0D0D0A2363686129 +:10D76000707465725469746C657B6D617267696E03 +:10D770002D626F74746F6D3A323070783B7D0D0D91 +:10D780000A0D0D0A0D0D0A2F2A206469766572674D +:10D7900065436F6D6D656E740D0D0A2D2D2D2D2D4C +:10D7A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA9 +:10D7B0002D2D2D2D2D2D2D2D2D2D2D2A2F0D0D0AFD +:10D7C0002364697665726765436F6D6D656E747B02 +:10D7D0006D617267696E2D626F74746F6D3A32306D +:10D7E00070783B2070616464696E673A3020323033 +:10D7F0007078203570783B20626F726465722D629C +:10D800006F74746F6D3A23636363203170782064A2 +:10D810006F747465643B20636F6C6F723A233333AB +:10D82000363B206261636B67726F756E643A236684 +:10D8300066662075726C282E2E2F696D6167657380 +:10D840002F69636F6E5F646976657267652E6769BD +:10D8500066292035707820317078206E6F2D7265C2 +:10D86000706561743B7D0D0D0A0D0D0A2F2A206C29 +:10D870006F63616C4E61760D0D0A2D2D2D2D2D2DB2 +:10D880002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC8 +:10D890002D2D2D2D2D2D2D2D2D2D2A2F0D0D0A2326 +:10D8A0006C6F63616C4E61767B6D617267696E2D22 +:10D8B000626F74746F6D3A333070783B20776F729B +:10D8C000642D777261703A627265616B2D776F7249 +:10D8D000643B206C696E652D6865696768743A31D0 +:10D8E0002E343B7D0D0D0A236C6F63616C4E6176A7 +:10D8F000206C697B70616464696E673A3870782067 +:10D90000302036707820313070783B20626F72643E +:10D9100065722D626F74746F6D3A646F74746564B0 +:10D920002031707820236363633B7D0D0D0A236CE7 +:10D930006F63616C4E6176206C692E73656C6563F4 +:10D940007465647B636F6C6F723A233333333B20AF +:10D9500070616464696E672D72696768743A31300A +:10D9600070783B207D0D0D0A236C6F63616C4E61F6 +:10D9700076206C6920756C7B6D617267696E2D6CA9 +:10D980006566743A313070783B20626F72646572FC +:10D990003A6E6F6E653B7D0D0D0A236C6F63616C93 +:10D9A0004E6176206C6920756C206C697B626F72A9 +:10D9B0006465723A6E6F6E653B2070616464696E77 +:10D9C000673A33707820303B20666F6E742D776530 +:10D9D000696768743A6E6F726D616C3B7D0D0D0AFC +:10D9E000236C6F63616C4E6176206C692E73656C7D +:10D9F000656374656420756C206C697B626F72640A +:10DA000065723A6E6F6E653B20666F6E742D77653A +:10DA1000696768743A6E6F726D616C3B7D0D0D0ABB +:10DA20000D0D0A0D0D0A2F2A2D2D2D2D2D2D2D2DED +:10DA30002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D16 +:10DA40002D2D2D2D2D2D2D2D0D0D0A666F6F74652D +:10DA5000720D0D0A2D2D2D2D2D2D2D2D2D2D2D2D14 +:10DA60002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE6 +:10DA70002D2D2D2D2A2F0D0D0A23666F6F746572C3 +:10DA80007B70616464696E673A313570783B2062FF +:10DA900061636B67726F756E642D636F6C6F723A42 +:10DAA000236666663B20626F726465722D746F70C8 +:10DAB0003A236464646464352031707820736F6C39 +:10DAC00069643B7D0D0D0A23666F6F74657220706B +:10DAD0007B666C6F61743A6C6566743B2077696431 +:10DAE00074683A6175746F3B20646973706C617916 +:10DAF0003A696E6C696E653B7D0D0D0A23666F6F2A +:10DB000074657220756C7B666C6F61743A726967BC +:10DB100068743B2077696474683A6175746F3B2060 +:10DB2000646973706C61793A696E6C696E653B20EB +:10DB30006F766572666C6F773A68696464656E3B90 +:10DB4000205F7A6F6F6D3A313B7D0D0D0A23666F52 +:10DB50006F74657220756C206C697B666C6F617484 +:10DB60003A6C6566743B2077696474683A617574D1 +:10DB70006F3B206D617267696E2D72696768743AD8 +:10DB80002D3170783B2070616464696E673A302093 +:10DB90003670783B20626F726465722D72696768B7 +:10DBA000743A233333362031707820736F6C696494 +:10DBB0003B7D0D0D0A23666F6F74657220756C20B6 +:10DBC0006C6920696D677B766572746963616C2D21 +:10DBD000616C69676E3A746F703B7D0D0D0A0D0DB7 +:10DBE0000A0D0D0A2F2A2D2D2D2D2D2D2D2D2D2DEC +:10DBF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D55 +:10DC00002D2D2D2D2D2D0D0D0A636C65617266690C +:10DC1000780D0D0A2D2D2D2D2D2D2D2D2D2D2D2D4C +:10DC20002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D24 +:10DC30002D2D2D2D2A2F0D0D0A2E636C6561726618 +:10DC400069783A61667465722C0D0D0A23636F6EF4 +:10DC500074656E7473577261703A61667465722C84 +:10DC60000D0D0A23636F6E74656E7473486561648D +:10DC700065723A61667465722C0D0D0A23636F6ECE +:10DC800074656E74734C6566744D61696E3A616655 +:10DC90007465722C0D0D0A23666F6F7465723A619C +:10DCA000667465727B0D0D0A20202020636F6E74F0 +:10DCB000656E743A222E223B0D0D0A20202020642E +:10DCC0006973706C61793A626C6F636B3B0D0D0A1E +:10DCD000202020206865696768743A303B0D0D0A82 +:10DCE00020202020636C6561723A626F74683B0D7E +:10DCF0000D0A202020207669736962696C69747945 +:10DD00003A68696464656E3B0D0D0A7D0D0D0A0D60 +:10DD10000D0A2E636C6561726669782C0D0D0A23FD +:10DD2000636F6E74656E7473577261702C0D0D0A9B +:10DD300023636F6E74656E74734865616465722CDD +:10DD40000D0D0A23636F6E74656E74734C65667493 +:10DD50004D61696E2C0D0D0A23666F6F7465727BC1 +:10DD60006F766572666C6F773A68696464656E3B5E +:10DD70007D0D0D0A0D0D0A2F2A2048696465732058 +:10DD800066726F6D204945205C2A2F0D0D0A2A20EE +:10DD900068746D6C202E636C6561726669782C0DF9 +:10DDA0000D0A2A2068746D6C2023636F6E74656E93 +:10DDB0007473577261702C0D0D0A2A2068746D6C93 +:10DDC0002023636F6E74656E747348656164657259 +:10DDD0002C0D0D0A2A2068746D6C2023636F6E74FD +:10DDE000656E74734C6566744D61696E2C0D0D0A19 +:10DDF0002A2068746D6C2023666F6F7465727B686F +:10DE000065696768743A31253B206F766572666C88 +:10DE10006F773A76697369626C653B7D0D0D0A0018 +:10DE20002000000000000000901F00005C666F6E84 +:10DE300074735C4F70656E5F53616E730000000019 +:10DE40009811000014000000831100004F464C2E72 +:10DE500074787400436F7079726967687420323027 +:10DE6000323020546865204F70656E2053616E73A8 +:10DE70002050726F6A65637420417574686F7273A5 +:10DE8000202868747470733A2F2F676974687562FC +:10DE90002E636F6D2F676F6F676C65666F6E74733F +:10DEA0002F6F70656E73616E73290D0A0D0A5468C9 +:10DEB000697320466F6E7420536F66747761726564 +:10DEC000206973206C6963656E73656420756E6488 +:10DED0006572207468652053494C204F70656E2030 +:10DEE000466F6E74204C6963656E73652C205665B1 +:10DEF0007273696F6E20312E312E0D0A546869736A +:10DF0000206C6963656E736520697320636F706947 +:10DF100065642062656C6F772C20616E6420697384 +:10DF200020616C736F20617661696C61626C652041 +:10DF3000776974682061204641512061743A0D0A66 +:10DF4000687474703A2F2F736372697074732E73D0 +:10DF5000696C2E6F72672F4F464C0D0A0D0A0D0A21 :10DF60002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DE1 :10DF70002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD1 -:10DF80002D2D2D2D2D2D2D2D2D2D2D0D0A53494CA3 -:10DF9000204F50454E20464F4E54204C4943454E4D -:10DFA00053452056657273696F6E20312E31202DD6 -:10DFB00020323620466562727561727920323030C7 -:10DFC000370D0A2D2D2D2D2D2D2D2D2D2D2D2D2DBA -:10DFD0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D71 +:10DF80002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC1 +:10DF90002D2D2D2D2D2D2D2D2D2D2D0D0A53494C93 +:10DFA000204F50454E20464F4E54204C4943454E3D +:10DFB00053452056657273696F6E20312E31202DC6 +:10DFC00020323620466562727561727920323030B7 +:10DFD000370D0A2D2D2D2D2D2D2D2D2D2D2D2D2DAA :10DFE0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D61 -:10DFF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0A94 -:10E000000D0A505245414D424C450D0A5468652059 -:10E01000676F616C73206F6620746865204F706550 -:10E020006E20466F6E74204C6963656E73652028A0 -:10E030004F464C292061726520746F207374696D9E -:10E04000756C61746520776F726C64776964650DB7 -:10E050000A646576656C6F706D656E74206F6620FE -:10E06000636F6C6C61626F72617469766520666F54 -:10E070006E742070726F6A656374732C20746F20E5 -:10E08000737570706F72742074686520666F6E743B -:10E09000206372656174696F6E0D0A6566666F72E2 -:10E0A0007473206F662061636164656D69632061CC -:10E0B0006E64206C696E6775697374696320636F41 -:10E0C0006D6D756E69746965732C20616E64207462 -:10E0D0006F2070726F766964652061206672656575 -:10E0E00020616E640D0A6F70656E206672616D65E9 -:10E0F000776F726B20696E20776869636820666F3E -:10E100006E7473206D617920626520736861726539 -:10E110006420616E6420696D70726F766564206939 -:10E120006E20706172746E6572736869700D0A7723 -:10E13000697468206F74686572732E0D0A0D0A5435 -:10E140006865204F464C20616C6C6F777320746853 -:10E1500065206C6963656E73656420666F6E7473A9 -:10E1600020746F20626520757365642C207374754C -:10E17000646965642C206D6F6469666965642061FB -:10E180006E640D0A72656469737472696275746590 -:10E190006420667265656C79206173206C6F6E67B0 -:10E1A000206173207468657920617265206E6F74D8 -:10E1B00020736F6C64206279207468656D73656C80 -:10E1C0007665732E205468650D0A666F6E74732C25 -:10E1D00020696E636C7564696E6720616E79206476 -:10E1E00065726976617469766520776F726B732CDE -:10E1F0002063616E2062652062756E646C65642CBC -:10E2000020656D6265646465642C200D0A72656426 -:10E210006973747269627574656420616E642F6FCE -:10E220007220736F6C64207769746820616E792046 -:10E23000736F6674776172652070726F766964655A -:10E2400064207468617420616E79207265736572F0 -:10E250007665640D0A6E616D657320617265206E6E -:10E260006F742075736564206279206465726976C5 -:10E27000617469766520776F726B732E20546865C0 -:10E2800020666F6E747320616E64206465726976B7 -:10E290006174697665732C0D0A686F7765766572AF -:10E2A0002C2063616E6E6F742062652072656C65F0 -:10E2B0006173656420756E64657220616E79206F8C -:10E2C000746865722074797065206F66206C69636C -:10E2D000656E73652E205468650D0A7265717569E7 -:10E2E00072656D656E7420666F7220666F6E7473F2 -:10E2F00020746F2072656D61696E20756E64657241 -:10E300002074686973206C6963656E736520646F3F -:10E310006573206E6F74206170706C790D0A746F74 -:10E3200020616E7920646F63756D656E7420637211 -:10E330006561746564207573696E67207468652013 -:10E34000666F6E7473206F722074686569722064E2 -:10E35000657269766174697665732E0D0A0D0A44DB -:10E360004546494E4954494F4E530D0A22466F6E59 -:10E370007420536F667477617265222072656665DA -:10E38000727320746F2074686520736574206F66E3 -:10E390002066696C65732072656C656173656420C5 -:10E3A00062792074686520436F7079726967687458 -:10E3B0000D0A486F6C64657228732920756E646558 -:10E3C000722074686973206C6963656E736520617F -:10E3D0006E6420636C6561726C79206D61726B652F -:10E3E0006420617320737563682E205468697320FC -:10E3F0006D61790D0A696E636C75646520736F7564 -:10E400007263652066696C65732C206275696C6443 -:10E41000207363726970747320616E6420646F632B -:10E42000756D656E746174696F6E2E0D0A0D0A222A -:10E43000526573657276656420466F6E74204E6116 -:10E440006D65222072656665727320746F20616E3F -:10E4500079206E616D6573207370656369666965A7 -:10E46000642061732073756368206166746572202F -:10E470007468650D0A636F707972696768742073D8 -:10E48000746174656D656E742873292E0D0A0D0A0A -:10E49000224F726967696E616C2056657273696F8D -:10E4A0006E222072656665727320746F20746865D1 -:10E4B00020636F6C6C656374696F6E206F662046B5 -:10E4C0006F6E7420536F66747761726520636F6D31 -:10E4D000706F6E656E74732061730D0A6469737476 -:10E4E000726962757465642062792074686520437E -:10E4F0006F7079726967687420486F6C6465722800 -:10E5000073292E0D0A0D0A224D6F646966696564D0 -:10E510002056657273696F6E22207265666572732C -:10E5200020746F20616E7920646572697661746908 -:10E530007665206D61646520627920616464696E2E -:10E540006720746F2C2064656C6574696E672C0D90 -:10E550000A6F7220737562737469747574696E677B -:10E56000202D2D20696E2070617274206F722069D9 -:10E570006E2077686F6C65202D2D20616E79206F7D -:10E58000662074686520636F6D706F6E656E74735E -:10E59000206F66207468650D0A4F726967696E6145 -:10E5A0006C2056657273696F6E2C206279206368E7 -:10E5B000616E67696E6720666F726D617473206F3C -:10E5C0007220627920706F7274696E67207468655A -:10E5D00020466F6E7420536F667477617265207485 -:10E5E0006F20610D0A6E657720656E7669726F6EB9 -:10E5F0006D656E742E0D0A0D0A22417574686F7276 -:10E60000222072656665727320746F20616E7920B6 -:10E6100064657369676E65722C20656E67696E65E7 -:10E6200065722C2070726F6772616D6D65722C203F -:10E63000746563686E6963616C0D0A7772697465ED -:10E6400072206F72206F7468657220706572736FCC -:10E650006E2077686F20636F6E747269627574657F -:10E660006420746F2074686520466F6E7420536F49 -:10E670006674776172652E0D0A0D0A5045524D4938 -:10E680005353494F4E202620434F4E444954494F3F -:10E690004E530D0A5065726D697373696F6E206910 -:10E6A0007320686572656279206772616E74656453 -:10E6B0002C2066726565206F6620636861726765ED -:10E6C0002C20746F20616E7920706572736F6E20DC -:10E6D0006F627461696E696E670D0A6120636F70A5 -:10E6E00079206F662074686520466F6E7420536FC2 -:10E6F0006674776172652C20746F207573652C20A9 -:10E7000073747564792C20636F70792C206D657239 -:10E7100067652C20656D6265642C206D6F64696689 -:10E72000792C0D0A72656469737472696275746517 -:10E730002C20616E642073656C6C206D6F6469665B -:10E7400069656420616E6420756E6D6F64696669C9 -:10E75000656420636F70696573206F6620746865F7 -:10E7600020466F6E740D0A536F6674776172652C64 -:10E77000207375626A65637420746F207468652005 -:10E78000666F6C6C6F77696E6720636F6E64697417 -:10E79000696F6E733A0D0A0D0A3129204E6569744E -:10E7A0006865722074686520466F6E7420536F66CA -:10E7B0007477617265206E6F7220616E79206F666A -:10E7C0002069747320696E646976696475616C2070 -:10E7D000636F6D706F6E656E74732C0D0A696E20B9 -:10E7E0004F726967696E616C206F72204D6F64694A -:10E7F000666965642056657273696F6E732C206D4F -:10E80000617920626520736F6C642062792069747D -:10E8100073656C662E0D0A0D0A3229204F726967E6 -:10E82000696E616C206F72204D6F64696669656402 -:10E830002056657273696F6E73206F662074686509 -:10E8400020466F6E7420536F667477617265206D19 -:10E8500061792062652062756E646C65642C0D0AB6 -:10E860007265646973747269627574656420616E3F -:10E87000642F6F7220736F6C6420776974682061F5 -:10E880006E7920736F6674776172652C2070726F79 -:10E8900076696465642074686174206561636820CA -:10E8A000636F70790D0A636F6E7461696E732074A3 -:10E8B00068652061626F766520636F707972696741 -:10E8C0006874206E6F7469636520616E642074687B -:10E8D0006973206C6963656E73652E205468657377 -:10E8E000652063616E2062650D0A696E636C7564F4 -:10E8F0006564206569746865722061732073746152 -:10E900006E642D616C6F6E65207465787420666925 -:10E910006C65732C2068756D616E2D726561646124 -:10E92000626C652068656164657273206F720D0AA0 -:10E93000696E2074686520617070726F70726961B1 -:10E940007465206D616368696E652D7265616461CF -:10E95000626C65206D6574616461746120666965CF -:10E960006C64732077697468696E207465787420AC -:10E970006F720D0A62696E6172792066696C6573E7 -:10E98000206173206C6F6E672061732074686F73F1 -:10E9900065206669656C64732063616E2062652022 -:10E9A000656173696C792076696577656420627941 -:10E9B0002074686520757365722E0D0A0D0A33295F -:10E9C000204E6F204D6F64696669656420566572DC -:10E9D00073696F6E206F662074686520466F6E7471 -:10E9E00020536F667477617265206D61792075734D -:10E9F000652074686520526573657276656420468B -:10EA00006F6E740D0A4E616D6528732920756E6CEA -:10EA1000657373206578706C6963697420777269B7 -:10EA20007474656E207065726D697373696F6E20A2 -:10EA30006973206772616E746564206279207468FE -:10EA40006520636F72726573706F6E64696E670DB7 -:10EA50000A436F7079726967687420486F6C6465E7 -:10EA6000722E2054686973207265737472696374BE -:10EA7000696F6E206F6E6C79206170706C69657360 -:10EA800020746F20746865207072696D61727920DE -:10EA9000666F6E74206E616D652061730D0A707211 -:10EAA0006573656E74656420746F20746865207585 -:10EAB000736572732E0D0A0D0A342920546865207F -:10EAC0006E616D65287329206F6620746865204328 -:10EAD0006F7079726967687420486F6C646572281A -:10EAE0007329206F722074686520417574686F7295 -:10EAF000287329206F662074686520466F6E740D38 -:10EB00000A536F667477617265207368616C6C205C -:10EB10006E6F74206265207573656420746F207059 -:10EB2000726F6D6F74652C20656E646F72736520F3 -:10EB30006F722061647665727469736520616E79A5 -:10EB40000D0A4D6F64696669656420566572736964 -:10EB50006F6E2C2065786365707420746F2061631C -:10EB60006B6E6F776C656467652074686520636F92 -:10EB70006E747269627574696F6E287329206F668E -:10EB8000207468650D0A436F707972696768742034 -:10EB9000486F6C64657228732920616E6420746804 -:10EBA0006520417574686F72287329206F72207711 -:10EBB000697468207468656972206578706C69632F -:10EBC0006974207772697474656E0D0A7065726D70 -:10EBD000697373696F6E2E0D0A0D0A35292054680A -:10EBE0006520466F6E7420536F6674776172652C72 -:10EBF000206D6F646966696564206F7220756E6D43 -:10EC00006F6469666965642C20696E207061727436 -:10EC1000206F7220696E2077686F6C652C0D0A6D0D -:10EC200075737420626520646973747269627574A7 -:10EC3000656420656E746972656C7920756E6465B3 -:10EC4000722074686973206C6963656E73652C202B -:10EC5000616E64206D757374206E6F742062650D33 -:10EC60000A646973747269627574656420756E6490 -:10EC7000657220616E79206F74686572206C6963BB -:10EC8000656E73652E2054686520726571756972B2 -:10EC9000656D656E7420666F7220666F6E7473208A -:10ECA000746F0D0A72656D61696E20756E646572B0 -:10ECB0002074686973206C6963656E736520646F86 -:10ECC0006573206E6F74206170706C7920746F2092 -:10ECD000616E7920646F63756D656E742063726513 -:10ECE000617465640D0A7573696E672074686520C8 -:10ECF000466F6E7420536F6674776172652E0D0ACD -:10ED00000D0A5445524D494E4154494F4E0D0A5437 -:10ED1000686973206C6963656E7365206265636FF3 -:10ED20006D6573206E756C6C20616E6420766F6902 -:10ED30006420696620616E79206F662074686520A2 -:10ED400061626F766520636F6E646974696F6E735C -:10ED5000206172650D0A6E6F74206D65742E0D0A48 -:10ED60000D0A444953434C41494D45520D0A5448FC -:10ED70004520464F4E5420534F465457415245204C -:10ED800049532050524F5649444544202241532074 -:10ED90004953222C20574954484F5554205741522B -:10EDA00052414E5459204F4620414E59204B494E16 -:10EDB000442C0D0A45585052455353204F52204978 -:10EDC0004D504C4945442C20494E434C5544494EE6 -:10EDD0004720425554204E4F54204C494D495445EC -:10EDE0004420544F20414E592057415252414E54D5 -:10EDF000494553204F460D0A4D45524348414E5414 -:10EE00004142494C4954592C204649544E4553538C -:10EE100020464F52204120504152544943554C41C5 -:10EE20005220505552504F534520414E44204E4F92 -:10EE30004E494E4652494E47454D454E540D0A4F98 -:10EE40004620434F505952494748542C2050415472 -:10EE5000454E542C2054524144454D41524B2C2098 -:10EE60004F52204F544845522052494748542E2073 -:10EE7000494E204E4F204556454E54205348414C54 -:10EE80004C205448450D0A434F5059524947485465 -:10EE900020484F4C444552204245204C4941424C69 -:10EEA0004520464F5220414E5920434C41494D2C5C -:10EEB0002044414D41474553204F52204F5448452F -:10EEC00052204C494142494C4954592C0D0A494E53 -:10EED000434C5544494E4720414E592047454E45E5 -:10EEE00052414C2C205350454349414C2C20494E13 -:10EEF0004449524543542C20494E434944454E54BD -:10EF0000414C2C204F5220434F4E53455155454EB6 -:10EF10005449414C0D0A44414D414745532C20571B -:10EF200048455448455220494E20414E20414354C3 -:10EF3000494F4E204F4620434F4E54524143542C8C -:10EF400020544F5254204F52204F54484552574955 -:10EF500053452C2041524953494E470D0A46524FC2 -:10EF60004D2C204F5554204F462054484520555392 -:10EF700045204F5220494E4142494C495459205452 -:10EF80004F205553452054484520464F4E5420535A -:10EF90004F465457415245204F522046524F4D0D37 -:10EFA0000A4F54484552204445414C494E4753204E -:10EFB000494E2054484520464F4E5420534F465406 -:10EFC000574152452E0D0A00D80D000018000000D0 -:10EFD000BE0D0000524541444D452E74787400002A -:10EFE0004F70656E2053616E732056617269616265 -:10EFF0006C6520466F6E740A3D3D3D3D3D3D3D3D97 -:10F000003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0A63 -:10F010000A5468697320646F776E6C6F6164206353 -:10F020006F6E7461696E73204F70656E2053616EF0 -:10F030007320617320626F74682076617269616207 -:10F040006C6520666F6E747320616E6420737461EA -:10F0500074696320666F6E74732E0A0A4F70656E52 -:10F060002053616E7320697320612076617269613B -:10F07000626C6520666F6E742077697468207468AE -:10F0800065736520617865733A0A20207764746837 -:10F090000A2020776768740A0A54686973206D65CE -:10F0A000616E7320616C6C20746865207374796C78 -:10F0B00065732061726520636F6E7461696E65644B -:10F0C00020696E2074686573652066696C65733AA3 -:10F0D0000A20204F70656E53616E732D5661726900 -:10F0E00061626C65466F6E745F776474682C7767D5 -:10F0F00068742E7474660A20204F70656E53616EBA -:10F10000732D4974616C69632D5661726961626C1B -:10F1100065466F6E745F776474682C776768742EC9 -:10F120007474660A0A496620796F7572206170707E -:10F130002066756C6C7920737570706F72747320B3 -:10F140007661726961626C6520666F6E74732C20E3 -:10F15000796F752063616E206E6F77207069636BC5 -:10F1600020696E7465726D6564696174652073747D -:10F17000796C65730A74686174206172656EE280EF -:10F18000997420617661696C61626C65206173209D -:10F1900073746174696320666F6E74732E204E6F92 -:10F1A0007420616C6C206170707320737570706F67 -:10F1B0007274207661726961626C6520666F6E742C -:10F1C000732C20616E640A696E2074686F73652009 -:10F1D000636173657320796F752063616E20757349 -:10F1E00065207468652073746174696320666F6E4E -:10F1F000742066696C657320666F72204F70656E4F -:10F200002053616E733A0A20207374617469632F0E -:10F210004F70656E53616E735F436F6E64656E739E -:10F2200065642D4C696768742E7474660A202073B7 -:10F2300074617469632F4F70656E53616E735F43C1 -:10F240006F6E64656E7365642D526567756C61726F -:10F250002E7474660A20207374617469632F4F7072 -:10F26000656E53616E735F436F6E64656E73656444 -:10F270002D4D656469756D2E7474660A2020737453 -:10F28000617469632F4F70656E53616E735F436F76 -:10F290006E64656E7365642D53656D69426F6C6451 -:10F2A0002E7474660A20207374617469632F4F7022 -:10F2B000656E53616E735F436F6E64656E736564F4 -:10F2C0002D426F6C642E7474660A2020737461740E -:10F2D00069632F4F70656E53616E735F436F6E6429 -:10F2E000656E7365642D4578747261426F6C642E2F -:10F2F0007474660A20207374617469632F4F70659B -:10F300006E53616E735F53656D69436F6E64656EB6 -:10F310007365642D4C696768742E7474660A2020C6 -:10F320007374617469632F4F70656E53616E735FA0 -:10F3300053656D69436F6E64656E7365642D5265C8 -:10F3400067756C61722E7474660A20207374617420 -:10F3500069632F4F70656E53616E735F53656D699E -:10F36000436F6E64656E7365642D4D656469756D7C -:10F370002E7474660A20207374617469632F4F7051 -:10F38000656E53616E735F53656D69436F6E64653F -:10F390006E7365642D53656D69426F6C642E747471 -:10F3A000660A20207374617469632F4F70656E5311 -:10F3B000616E735F53656D69436F6E64656E7365EF -:10F3C000642D426F6C642E7474660A20207374611D -:10F3D0007469632F4F70656E53616E735F53656D13 -:10F3E00069436F6E64656E7365642D4578747261F0 -:10F3F000426F6C642E7474660A20207374617469A1 -:10F40000632F4F70656E53616E732D4C696768741E -:10F410002E7474660A20207374617469632F4F70B0 -:10F42000656E53616E732D526567756C61722E74D3 -:10F4300074660A20207374617469632F4F70656E5F -:10F4400053616E732D4D656469756D2E7474660A13 -:10F4500020207374617469632F4F70656E53616E01 -:10F46000732D53656D69426F6C642E7474660A2047 -:10F47000207374617469632F4F70656E53616E738E -:10F480002D426F6C642E7474660A2020737461744C -:10F4900069632F4F70656E53616E732D457874727A -:10F4A00061426F6C642E7474660A202073746174F8 -:10F4B00069632F4F70656E53616E735F436F6E6447 -:10F4C000656E7365642D4C696768744974616C6915 -:10F4D000632E7474660A20207374617469632F4FFD -:10F4E00070656E53616E735F436F6E64656E7365B6 -:10F4F000642D4974616C69632E7474660A202073EC -:10F5000074617469632F4F70656E53616E735F43EE -:10F510006F6E64656E7365642D4D656469756D49C4 -:10F5200074616C69632E7474660A2020737461744C -:10F5300069632F4F70656E53616E735F436F6E64C6 -:10F54000656E7365642D53656D69426F6C644974B3 -:10F55000616C69632E7474660A2020737461746927 -:10F56000632F4F70656E53616E735F436F6E64659A -:10F570006E7365642D426F6C644974616C69632EAF -:10F580007474660A20207374617469632F4F706508 -:10F590006E53616E735F436F6E64656E7365642D49 -:10F5A0004578747261426F6C644974616C69632E52 -:10F5B0007474660A20207374617469632F4F7065D8 -:10F5C0006E53616E735F53656D69436F6E64656EF4 -:10F5D0007365642D4C696768744974616C69632E46 -:10F5E0007474660A20207374617469632F4F7065A8 -:10F5F0006E53616E735F53656D69436F6E64656EC4 -:10F600007365642D4974616C69632E7474660A2095 -:10F61000207374617469632F4F70656E53616E73EC -:10F620005F53656D69436F6E64656E7365642D4DE0 -:10F63000656469756D4974616C69632E7474660ADA -:10F6400020207374617469632F4F70656E53616E0F -:10F65000735F53656D69436F6E64656E7365642D8A -:10F6600053656D69426F6C644974616C69632E7493 -:10F6700074660A20207374617469632F4F70656E1D -:10F6800053616E735F53656D69436F6E64656E732E -:10F6900065642D426F6C644974616C69632E747487 -:10F6A000660A20207374617469632F4F70656E530E -:10F6B000616E735F53656D69436F6E64656E7365EC -:10F6C000642D4578747261426F6C644974616C6931 -:10F6D000632E7474660A20207374617469632F4FFB -:10F6E00070656E53616E732D4C69676874497461FF -:10F6F0006C69632E7474660A202073746174696384 -:10F700002F4F70656E53616E732D4974616C696320 -:10F710002E7474660A20207374617469632F4F70AD -:10F72000656E53616E732D4D656469756D497461C5 -:10F730006C69632E7474660A202073746174696343 -:10F740002F4F70656E53616E732D53656D69426FF7 -:10F750006C644974616C69632E7474660A2020734A -:10F7600074617469632F4F70656E53616E732D42BF -:10F770006F6C644974616C69632E7474660A20202E -:10F780007374617469632F4F70656E53616E732D6E -:10F790004578747261426F6C644974616C69632E60 -:10F7A0007474660A0A4765742073746172746564C0 -:10F7B0000A2D2D2D2D2D2D2D2D2D2D2D0A0A312EDD -:10F7C00020496E7374616C6C2074686520666F6E7E -:10F7D000742066696C657320796F752077616E742B -:10F7E00020746F207573650A0A322E2055736520C8 -:10F7F000796F757220617070277320666F6E742048 -:10F800007069636B657220746F2076696577207408 -:10F81000686520666F6E742066616D696C79206121 -:10F820006E6420616C6C207468650A617661696C35 -:10F8300061626C65207374796C65730A0A4C65614A -:10F84000726E206D6F72652061626F7574207661D3 -:10F85000726961626C6520666F6E74730A2D2D2D5E -:10F860002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC8 -:10F870002D2D2D2D2D2D2D2D2D2D2D2D0A0A202018 -:10F8800068747470733A2F2F646576656C6F706559 -:10F8900072732E676F6F676C652E636F6D2F776560 -:10F8A000622F66756E64616D656E74616C732F6432 -:10F8B000657369676E2D616E642D75782F7479702C -:10F8C0006F6772617068792F7661726961626C65C9 -:10F8D0002D666F6E74730A202068747470733A2FEB -:10F8E0002F7661726961626C65666F6E74732E74D7 -:10F8F0007970656E6574776F726B2E636F6D0A2019 -:10F900002068747470733A2F2F6D656469756D2E5D -:10F91000636F6D2F7661726961626C652D666F6EC3 -:10F9200074730A0A496E206465736B746F7020618A -:10F930007070730A0A202068747470733A2F2F74E1 -:10F940006865626C6F672E61646F62652E636F6DB0 -:10F950002F63616E2D7661726961626C652D666FD1 -:10F960006E74732D696C6C7573747261746F722D23 -:10F9700063630A202068747470733A2F2F68656C73 -:10F9800070782E61646F62652E636F6D2F6E7A2FB3 -:10F9900070686F746F73686F702F7573696E672FFF -:10F9A000666F6E74732E68746D6C23766172696114 -:10F9B000626C655F666F6E74730A0A4F6E6C696E77 -:10F9C000650A0A202068747470733A2F2F64657674 -:10F9D000656C6F706572732E676F6F676C652E63F1 -:10F9E0006F6D2F666F6E74732F646F63732F67650F -:10F9F0007474696E675F737461727465640A202041 -:10FA000068747470733A2F2F646576656C6F7065D7 -:10FA1000722E6D6F7A696C6C612E6F72672F656ED6 -:10FA20002D55532F646F63732F5765622F435353C4 -:10FA30002F4353535F466F6E74732F566172696123 -:10FA4000626C655F466F6E74735F47756964650AC3 -:10FA5000202068747470733A2F2F646576656C6F1C -:10FA60007065722E6D6963726F736F66742E636F4B -:10FA70006D2F656E2D75732F6D6963726F736F6671 -:10FA8000742D656467652F74657374647269766537 -:10FA90002F64656D6F732F7661726961626C652D7D -:10FAA000666F6E74730A0A496E7374616C6C696E6A -:10FAB0006720666F6E74730A0A20204D61634F538E -:10FAC0003A2068747470733A2F2F737570706F7268 -:10FAD000742E6170706C652E636F6D2F656E2D7561 -:10FAE000732F48543230313734390A20204C696E34 -:10FAF00075783A2068747470733A2F2F7777772E61 -:10FB0000676F6F676C652E636F6D2F7365617263CE -:10FB1000683F713D686F772B746F2B696E737461EA -:10FB20006C6C2B612B666F6E742B6F6E2B676E7512 -:10FB30002532426C696E75780A202057696E646FB1 -:10FB400077733A2068747470733A2F2F73757070DE -:10FB50006F72742E6D6963726F736F66742E636F4C -:10FB60006D2F656E2D75732F68656C702F33313472 -:10FB70003936302F686F772D746F2D696E7374610D -:10FB80006C6C2D6F722D72656D6F76652D612D66B3 -:10FB90006F6E742D696E2D77696E646F77730A0AC4 -:10FBA000416E64726F696420417070730A0A20208C -:10FBB00068747470733A2F2F646576656C6F706526 -:10FBC00072732E676F6F676C652E636F6D2F666F34 -:10FBD0006E74732F646F63732F616E64726F6964E8 -:10FBE0000A202068747470733A2F2F646576656CF0 -:10FBF0006F7065722E616E64726F69642E636F6DD3 -:10FC00002F67756964652F746F706963732F7569E9 -:10FC10002F6C6F6F6B2D616E642D6665656C2F6444 -:10FC20006F776E6C6F616461626C652D666F6E7468 -:10FC3000730A0A4C6963656E73650A2D2D2D2D2D8F -:10FC40002D2D0A506C6561736520726561642074A6 -:10FC500068652066756C6C206C6963656E736520E1 -:10FC60007465787420284F464C2E7478742920745B -:10FC70006F20756E6465727374616E64207468655C -:10FC8000207065726D697373696F6E732C0A72658B -:10FC9000737472696374696F6E7320616E6420722D -:10FCA0006571756972656D656E747320666F72201B -:10FCB00075736167652C207265646973747269621B -:10FCC0007574696F6E2C20616E64206D6F64696657 -:10FCD00069636174696F6E2E0A0A596F75206361DA -:10FCE0006E20757365207468656D20696E20796F6C -:10FCF00075722070726F6475637473202620707241 -:10FD00006F6A6563747320E28093207072696E7409 -:10FD1000206F72206469676974616C2C0A636F6D6F -:10FD20006D65726369616C206F72206F74686572B3 -:10FD3000776973652E0A0A546869732069736E27A0 -:10FD400074206C6567616C206164766963652C2042 -:10FD5000706C6561736520636F6E73696465722092 -:10FD6000636F6E73756C74696E672061206C617768 -:10FD700079657220616E6420736565207468652002 -:10FD800066756C6C0A6C6963656E736520666F726C -:10FD900020616C6C2064657461696C732E0A0000CC -:10FDA0001C000000000000004C1A00005C666F6E32 -:10FDB00074735C4F7377616C6400000098110000ED -:10FDC00014000000821100004F464C2E747874001D -:10FDD000436F70797269676874203230313620540D -:10FDE0006865204F7377616C642050726F6A656339 -:10FDF0007420417574686F7273202868747470730E -:10FE00003A2F2F6769746875622E636F6D2F676F65 -:10FE10006F676C65666F6E74732F4F7377616C6478 -:10FE2000466F6E74290D0A0D0A5468697320466F77 -:10FE30006E7420536F667477617265206973206CED -:10FE40006963656E73656420756E6465722074689D -:10FE5000652053494C204F70656E20466F6E7420AC -:10FE60004C6963656E73652C2056657273696F6E9D -:10FE700020312E312E0D0A54686973206C69636538 -:10FE80006E736520697320636F70696564206265B5 -:10FE90006C6F772C20616E6420697320616C736FC6 -:10FEA00020617661696C61626C6520776974682095 -:10FEB00061204641512061743A0D0A687474703AA9 -:10FEC0002F2F736372697074732E73696C2E6F7247 -:10FED000672F4F464C0D0A0D0A0D0A2D2D2D2D2D85 -:10FEE0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D42 +:10DFF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D51 +:10E000002D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0A83 +:10E010000D0A505245414D424C450D0A5468652049 +:10E02000676F616C73206F6620746865204F706540 +:10E030006E20466F6E74204C6963656E7365202890 +:10E040004F464C292061726520746F207374696D8E +:10E05000756C61746520776F726C64776964650DA7 +:10E060000A646576656C6F706D656E74206F6620EE +:10E07000636F6C6C61626F72617469766520666F44 +:10E080006E742070726F6A656374732C20746F20D5 +:10E09000737570706F72742074686520666F6E742B +:10E0A000206372656174696F6E0D0A6566666F72D2 +:10E0B0007473206F662061636164656D69632061BC +:10E0C0006E64206C696E6775697374696320636F31 +:10E0D0006D6D756E69746965732C20616E64207452 +:10E0E0006F2070726F766964652061206672656565 +:10E0F00020616E640D0A6F70656E206672616D65D9 +:10E10000776F726B20696E20776869636820666F2D +:10E110006E7473206D617920626520736861726529 +:10E120006420616E6420696D70726F766564206929 +:10E130006E20706172746E6572736869700D0A7713 +:10E14000697468206F74686572732E0D0A0D0A5425 +:10E150006865204F464C20616C6C6F777320746843 +:10E1600065206C6963656E73656420666F6E747399 +:10E1700020746F20626520757365642C207374753C +:10E18000646965642C206D6F6469666965642061EB +:10E190006E640D0A72656469737472696275746580 +:10E1A0006420667265656C79206173206C6F6E67A0 +:10E1B000206173207468657920617265206E6F74C8 +:10E1C00020736F6C64206279207468656D73656C70 +:10E1D0007665732E205468650D0A666F6E74732C15 +:10E1E00020696E636C7564696E6720616E79206466 +:10E1F00065726976617469766520776F726B732CCE +:10E200002063616E2062652062756E646C65642CAB +:10E2100020656D6265646465642C200D0A72656416 +:10E220006973747269627574656420616E642F6FBE +:10E230007220736F6C64207769746820616E792036 +:10E24000736F6674776172652070726F766964654A +:10E2500064207468617420616E79207265736572E0 +:10E260007665640D0A6E616D657320617265206E5E +:10E270006F742075736564206279206465726976B5 +:10E28000617469766520776F726B732E20546865B0 +:10E2900020666F6E747320616E64206465726976A7 +:10E2A0006174697665732C0D0A686F77657665729F +:10E2B0002C2063616E6E6F742062652072656C65E0 +:10E2C0006173656420756E64657220616E79206F7C +:10E2D000746865722074797065206F66206C69635C +:10E2E000656E73652E205468650D0A7265717569D7 +:10E2F00072656D656E7420666F7220666F6E7473E2 +:10E3000020746F2072656D61696E20756E64657230 +:10E310002074686973206C6963656E736520646F2F +:10E320006573206E6F74206170706C790D0A746F64 +:10E3300020616E7920646F63756D656E7420637201 +:10E340006561746564207573696E67207468652003 +:10E35000666F6E7473206F722074686569722064D2 +:10E36000657269766174697665732E0D0A0D0A44CB +:10E370004546494E4954494F4E530D0A22466F6E49 +:10E380007420536F667477617265222072656665CA +:10E39000727320746F2074686520736574206F66D3 +:10E3A0002066696C65732072656C656173656420B5 +:10E3B00062792074686520436F7079726967687448 +:10E3C0000D0A486F6C64657228732920756E646548 +:10E3D000722074686973206C6963656E736520616F +:10E3E0006E6420636C6561726C79206D61726B651F +:10E3F0006420617320737563682E205468697320EC +:10E400006D61790D0A696E636C75646520736F7553 +:10E410007263652066696C65732C206275696C6433 +:10E42000207363726970747320616E6420646F631B +:10E43000756D656E746174696F6E2E0D0A0D0A221A +:10E44000526573657276656420466F6E74204E6106 +:10E450006D65222072656665727320746F20616E2F +:10E4600079206E616D657320737065636966696597 +:10E47000642061732073756368206166746572201F +:10E480007468650D0A636F707972696768742073C8 +:10E49000746174656D656E742873292E0D0A0D0AFA +:10E4A000224F726967696E616C2056657273696F7D +:10E4B0006E222072656665727320746F20746865C1 +:10E4C00020636F6C6C656374696F6E206F662046A5 +:10E4D0006F6E7420536F66747761726520636F6D21 +:10E4E000706F6E656E74732061730D0A6469737466 +:10E4F000726962757465642062792074686520436E +:10E500006F7079726967687420486F6C64657228EF +:10E5100073292E0D0A0D0A224D6F646966696564C0 +:10E520002056657273696F6E22207265666572731C +:10E5300020746F20616E79206465726976617469F8 +:10E540007665206D61646520627920616464696E1E +:10E550006720746F2C2064656C6574696E672C0D80 +:10E560000A6F7220737562737469747574696E676B +:10E57000202D2D20696E2070617274206F722069C9 +:10E580006E2077686F6C65202D2D20616E79206F6D +:10E59000662074686520636F6D706F6E656E74734E +:10E5A000206F66207468650D0A4F726967696E6135 +:10E5B0006C2056657273696F6E2C206279206368D7 +:10E5C000616E67696E6720666F726D617473206F2C +:10E5D0007220627920706F7274696E67207468654A +:10E5E00020466F6E7420536F667477617265207475 +:10E5F0006F20610D0A6E657720656E7669726F6EA9 +:10E600006D656E742E0D0A0D0A22417574686F7265 +:10E61000222072656665727320746F20616E7920A6 +:10E6200064657369676E65722C20656E67696E65D7 +:10E6300065722C2070726F6772616D6D65722C202F +:10E64000746563686E6963616C0D0A7772697465DD +:10E6500072206F72206F7468657220706572736FBC +:10E660006E2077686F20636F6E747269627574656F +:10E670006420746F2074686520466F6E7420536F39 +:10E680006674776172652E0D0A0D0A5045524D4928 +:10E690005353494F4E202620434F4E444954494F2F +:10E6A0004E530D0A5065726D697373696F6E206900 +:10E6B0007320686572656279206772616E74656443 +:10E6C0002C2066726565206F6620636861726765DD +:10E6D0002C20746F20616E7920706572736F6E20CC +:10E6E0006F627461696E696E670D0A6120636F7095 +:10E6F00079206F662074686520466F6E7420536FB2 +:10E700006674776172652C20746F207573652C2098 +:10E7100073747564792C20636F70792C206D657229 +:10E7200067652C20656D6265642C206D6F64696679 +:10E73000792C0D0A72656469737472696275746507 +:10E740002C20616E642073656C6C206D6F6469664B +:10E7500069656420616E6420756E6D6F64696669B9 +:10E76000656420636F70696573206F6620746865E7 +:10E7700020466F6E740D0A536F6674776172652C54 +:10E78000207375626A65637420746F2074686520F5 +:10E79000666F6C6C6F77696E6720636F6E64697407 +:10E7A000696F6E733A0D0A0D0A3129204E6569743E +:10E7B0006865722074686520466F6E7420536F66BA +:10E7C0007477617265206E6F7220616E79206F665A +:10E7D0002069747320696E646976696475616C2060 +:10E7E000636F6D706F6E656E74732C0D0A696E20A9 +:10E7F0004F726967696E616C206F72204D6F64693A +:10E80000666965642056657273696F6E732C206D3E +:10E81000617920626520736F6C642062792069746D +:10E8200073656C662E0D0A0D0A3229204F726967D6 +:10E83000696E616C206F72204D6F646966696564F2 +:10E840002056657273696F6E73206F6620746865F9 +:10E8500020466F6E7420536F667477617265206D09 +:10E8600061792062652062756E646C65642C0D0AA6 +:10E870007265646973747269627574656420616E2F +:10E88000642F6F7220736F6C6420776974682061E5 +:10E890006E7920736F6674776172652C2070726F69 +:10E8A00076696465642074686174206561636820BA +:10E8B000636F70790D0A636F6E7461696E73207493 +:10E8C00068652061626F766520636F707972696731 +:10E8D0006874206E6F7469636520616E642074686B +:10E8E0006973206C6963656E73652E205468657367 +:10E8F000652063616E2062650D0A696E636C7564E4 +:10E900006564206569746865722061732073746141 +:10E910006E642D616C6F6E65207465787420666915 +:10E920006C65732C2068756D616E2D726561646114 +:10E93000626C652068656164657273206F720D0A90 +:10E94000696E2074686520617070726F70726961A1 +:10E950007465206D616368696E652D7265616461BF +:10E96000626C65206D6574616461746120666965BF +:10E970006C64732077697468696E2074657874209C +:10E980006F720D0A62696E6172792066696C6573D7 +:10E99000206173206C6F6E672061732074686F73E1 +:10E9A00065206669656C64732063616E2062652012 +:10E9B000656173696C792076696577656420627931 +:10E9C0002074686520757365722E0D0A0D0A33294F +:10E9D000204E6F204D6F64696669656420566572CC +:10E9E00073696F6E206F662074686520466F6E7461 +:10E9F00020536F667477617265206D61792075733D +:10EA0000652074686520526573657276656420467A +:10EA10006F6E740D0A4E616D6528732920756E6CDA +:10EA2000657373206578706C6963697420777269A7 +:10EA30007474656E207065726D697373696F6E2092 +:10EA40006973206772616E746564206279207468EE +:10EA50006520636F72726573706F6E64696E670DA7 +:10EA60000A436F7079726967687420486F6C6465D7 +:10EA7000722E2054686973207265737472696374AE +:10EA8000696F6E206F6E6C79206170706C69657350 +:10EA900020746F20746865207072696D61727920CE +:10EAA000666F6E74206E616D652061730D0A707201 +:10EAB0006573656E74656420746F20746865207575 +:10EAC000736572732E0D0A0D0A342920546865206F +:10EAD0006E616D65287329206F6620746865204318 +:10EAE0006F7079726967687420486F6C646572280A +:10EAF0007329206F722074686520417574686F7285 +:10EB0000287329206F662074686520466F6E740D27 +:10EB10000A536F667477617265207368616C6C204C +:10EB20006E6F74206265207573656420746F207049 +:10EB3000726F6D6F74652C20656E646F72736520E3 +:10EB40006F722061647665727469736520616E7995 +:10EB50000D0A4D6F64696669656420566572736954 +:10EB60006F6E2C2065786365707420746F2061630C +:10EB70006B6E6F776C656467652074686520636F82 +:10EB80006E747269627574696F6E287329206F667E +:10EB9000207468650D0A436F707972696768742024 +:10EBA000486F6C64657228732920616E64207468F4 +:10EBB0006520417574686F72287329206F72207701 +:10EBC000697468207468656972206578706C69631F +:10EBD0006974207772697474656E0D0A7065726D60 +:10EBE000697373696F6E2E0D0A0D0A3529205468FA +:10EBF0006520466F6E7420536F6674776172652C62 +:10EC0000206D6F646966696564206F7220756E6D32 +:10EC10006F6469666965642C20696E207061727426 +:10EC2000206F7220696E2077686F6C652C0D0A6DFD +:10EC30007573742062652064697374726962757497 +:10EC4000656420656E746972656C7920756E6465A3 +:10EC5000722074686973206C6963656E73652C201B +:10EC6000616E64206D757374206E6F742062650D23 +:10EC70000A646973747269627574656420756E6480 +:10EC8000657220616E79206F74686572206C6963AB +:10EC9000656E73652E2054686520726571756972A2 +:10ECA000656D656E7420666F7220666F6E7473207A +:10ECB000746F0D0A72656D61696E20756E646572A0 +:10ECC0002074686973206C6963656E736520646F76 +:10ECD0006573206E6F74206170706C7920746F2082 +:10ECE000616E7920646F63756D656E742063726503 +:10ECF000617465640D0A7573696E672074686520B8 +:10ED0000466F6E7420536F6674776172652E0D0ABC +:10ED10000D0A5445524D494E4154494F4E0D0A5427 +:10ED2000686973206C6963656E7365206265636FE3 +:10ED30006D6573206E756C6C20616E6420766F69F2 +:10ED40006420696620616E79206F66207468652092 +:10ED500061626F766520636F6E646974696F6E734C +:10ED6000206172650D0A6E6F74206D65742E0D0A38 +:10ED70000D0A444953434C41494D45520D0A5448EC +:10ED80004520464F4E5420534F465457415245203C +:10ED900049532050524F5649444544202241532064 +:10EDA0004953222C20574954484F5554205741521B +:10EDB00052414E5459204F4620414E59204B494E06 +:10EDC000442C0D0A45585052455353204F52204968 +:10EDD0004D504C4945442C20494E434C5544494ED6 +:10EDE0004720425554204E4F54204C494D495445DC +:10EDF0004420544F20414E592057415252414E54C5 +:10EE0000494553204F460D0A4D45524348414E5403 +:10EE10004142494C4954592C204649544E4553537C +:10EE200020464F52204120504152544943554C41B5 +:10EE30005220505552504F534520414E44204E4F82 +:10EE40004E494E4652494E47454D454E540D0A4F88 +:10EE50004620434F505952494748542C2050415462 +:10EE6000454E542C2054524144454D41524B2C2088 +:10EE70004F52204F544845522052494748542E2063 +:10EE8000494E204E4F204556454E54205348414C44 +:10EE90004C205448450D0A434F5059524947485455 +:10EEA00020484F4C444552204245204C4941424C59 +:10EEB0004520464F5220414E5920434C41494D2C4C +:10EEC0002044414D41474553204F52204F5448451F +:10EED00052204C494142494C4954592C0D0A494E43 +:10EEE000434C5544494E4720414E592047454E45D5 +:10EEF00052414C2C205350454349414C2C20494E03 +:10EF00004449524543542C20494E434944454E54AC +:10EF1000414C2C204F5220434F4E53455155454EA6 +:10EF20005449414C0D0A44414D414745532C20570B +:10EF300048455448455220494E20414E20414354B3 +:10EF4000494F4E204F4620434F4E54524143542C7C +:10EF500020544F5254204F52204F54484552574945 +:10EF600053452C2041524953494E470D0A46524FB2 +:10EF70004D2C204F5554204F462054484520555382 +:10EF800045204F5220494E4142494C495459205442 +:10EF90004F205553452054484520464F4E5420534A +:10EFA0004F465457415245204F522046524F4D0D27 +:10EFB0000A4F54484552204445414C494E4753203E +:10EFC000494E2054484520464F4E5420534F4654F6 +:10EFD000574152452E0D0A00D80D000018000000C0 +:10EFE000BE0D0000524541444D452E74787400001A +:10EFF0004F70656E2053616E732056617269616255 +:10F000006C6520466F6E740A3D3D3D3D3D3D3D3D86 +:10F010003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D0A53 +:10F020000A5468697320646F776E6C6F6164206343 +:10F030006F6E7461696E73204F70656E2053616EE0 +:10F040007320617320626F746820766172696162F7 +:10F050006C6520666F6E747320616E6420737461DA +:10F0600074696320666F6E74732E0A0A4F70656E42 +:10F070002053616E7320697320612076617269612B +:10F08000626C6520666F6E7420776974682074689E +:10F0900065736520617865733A0A20207764746827 +:10F0A0000A2020776768740A0A54686973206D65BE +:10F0B000616E7320616C6C20746865207374796C68 +:10F0C00065732061726520636F6E7461696E65643B +:10F0D00020696E2074686573652066696C65733A93 +:10F0E0000A20204F70656E53616E732D56617269F0 +:10F0F00061626C65466F6E745F776474682C7767C5 +:10F1000068742E7474660A20204F70656E53616EA9 +:10F11000732D4974616C69632D5661726961626C0B +:10F1200065466F6E745F776474682C776768742EB9 +:10F130007474660A0A496620796F7572206170706E +:10F140002066756C6C7920737570706F72747320A3 +:10F150007661726961626C6520666F6E74732C20D3 +:10F16000796F752063616E206E6F77207069636BB5 +:10F1700020696E7465726D6564696174652073746D +:10F18000796C65730A74686174206172656EE280DF +:10F19000997420617661696C61626C65206173208D +:10F1A00073746174696320666F6E74732E204E6F82 +:10F1B0007420616C6C206170707320737570706F57 +:10F1C0007274207661726961626C6520666F6E741C +:10F1D000732C20616E640A696E2074686F736520F9 +:10F1E000636173657320796F752063616E20757339 +:10F1F00065207468652073746174696320666F6E3E +:10F20000742066696C657320666F72204F70656E3E +:10F210002053616E733A0A20207374617469632FFE +:10F220004F70656E53616E735F436F6E64656E738E +:10F2300065642D4C696768742E7474660A202073A7 +:10F2400074617469632F4F70656E53616E735F43B1 +:10F250006F6E64656E7365642D526567756C61725F +:10F260002E7474660A20207374617469632F4F7062 +:10F27000656E53616E735F436F6E64656E73656434 +:10F280002D4D656469756D2E7474660A2020737443 +:10F29000617469632F4F70656E53616E735F436F66 +:10F2A0006E64656E7365642D53656D69426F6C6441 +:10F2B0002E7474660A20207374617469632F4F7012 +:10F2C000656E53616E735F436F6E64656E736564E4 +:10F2D0002D426F6C642E7474660A202073746174FE +:10F2E00069632F4F70656E53616E735F436F6E6419 +:10F2F000656E7365642D4578747261426F6C642E1F +:10F300007474660A20207374617469632F4F70658A +:10F310006E53616E735F53656D69436F6E64656EA6 +:10F320007365642D4C696768742E7474660A2020B6 +:10F330007374617469632F4F70656E53616E735F90 +:10F3400053656D69436F6E64656E7365642D5265B8 +:10F3500067756C61722E7474660A20207374617410 +:10F3600069632F4F70656E53616E735F53656D698E +:10F37000436F6E64656E7365642D4D656469756D6C +:10F380002E7474660A20207374617469632F4F7041 +:10F39000656E53616E735F53656D69436F6E64652F +:10F3A0006E7365642D53656D69426F6C642E747461 +:10F3B000660A20207374617469632F4F70656E5301 +:10F3C000616E735F53656D69436F6E64656E7365DF +:10F3D000642D426F6C642E7474660A20207374610D +:10F3E0007469632F4F70656E53616E735F53656D03 +:10F3F00069436F6E64656E7365642D4578747261E0 +:10F40000426F6C642E7474660A2020737461746990 +:10F41000632F4F70656E53616E732D4C696768740E +:10F420002E7474660A20207374617469632F4F70A0 +:10F43000656E53616E732D526567756C61722E74C3 +:10F4400074660A20207374617469632F4F70656E4F +:10F4500053616E732D4D656469756D2E7474660A03 +:10F4600020207374617469632F4F70656E53616EF1 +:10F47000732D53656D69426F6C642E7474660A2037 +:10F48000207374617469632F4F70656E53616E737E +:10F490002D426F6C642E7474660A2020737461743C +:10F4A00069632F4F70656E53616E732D457874726A +:10F4B00061426F6C642E7474660A202073746174E8 +:10F4C00069632F4F70656E53616E735F436F6E6437 +:10F4D000656E7365642D4C696768744974616C6905 +:10F4E000632E7474660A20207374617469632F4FED +:10F4F00070656E53616E735F436F6E64656E7365A6 +:10F50000642D4974616C69632E7474660A202073DB +:10F5100074617469632F4F70656E53616E735F43DE +:10F520006F6E64656E7365642D4D656469756D49B4 +:10F5300074616C69632E7474660A2020737461743C +:10F5400069632F4F70656E53616E735F436F6E64B6 +:10F55000656E7365642D53656D69426F6C644974A3 +:10F56000616C69632E7474660A2020737461746917 +:10F57000632F4F70656E53616E735F436F6E64658A +:10F580006E7365642D426F6C644974616C69632E9F +:10F590007474660A20207374617469632F4F7065F8 +:10F5A0006E53616E735F436F6E64656E7365642D39 +:10F5B0004578747261426F6C644974616C69632E42 +:10F5C0007474660A20207374617469632F4F7065C8 +:10F5D0006E53616E735F53656D69436F6E64656EE4 +:10F5E0007365642D4C696768744974616C69632E36 +:10F5F0007474660A20207374617469632F4F706598 +:10F600006E53616E735F53656D69436F6E64656EB3 +:10F610007365642D4974616C69632E7474660A2085 +:10F62000207374617469632F4F70656E53616E73DC +:10F630005F53656D69436F6E64656E7365642D4DD0 +:10F64000656469756D4974616C69632E7474660ACA +:10F6500020207374617469632F4F70656E53616EFF +:10F66000735F53656D69436F6E64656E7365642D7A +:10F6700053656D69426F6C644974616C69632E7483 +:10F6800074660A20207374617469632F4F70656E0D +:10F6900053616E735F53656D69436F6E64656E731E +:10F6A00065642D426F6C644974616C69632E747477 +:10F6B000660A20207374617469632F4F70656E53FE +:10F6C000616E735F53656D69436F6E64656E7365DC +:10F6D000642D4578747261426F6C644974616C6921 +:10F6E000632E7474660A20207374617469632F4FEB +:10F6F00070656E53616E732D4C69676874497461EF +:10F700006C69632E7474660A202073746174696373 +:10F710002F4F70656E53616E732D4974616C696310 +:10F720002E7474660A20207374617469632F4F709D +:10F73000656E53616E732D4D656469756D497461B5 +:10F740006C69632E7474660A202073746174696333 +:10F750002F4F70656E53616E732D53656D69426FE7 +:10F760006C644974616C69632E7474660A2020733A +:10F7700074617469632F4F70656E53616E732D42AF +:10F780006F6C644974616C69632E7474660A20201E +:10F790007374617469632F4F70656E53616E732D5E +:10F7A0004578747261426F6C644974616C69632E50 +:10F7B0007474660A0A4765742073746172746564B0 +:10F7C0000A2D2D2D2D2D2D2D2D2D2D2D0A0A312ECD +:10F7D00020496E7374616C6C2074686520666F6E6E +:10F7E000742066696C657320796F752077616E741B +:10F7F00020746F207573650A0A322E2055736520B8 +:10F80000796F757220617070277320666F6E742037 +:10F810007069636B657220746F20766965772074F8 +:10F82000686520666F6E742066616D696C79206111 +:10F830006E6420616C6C207468650A617661696C25 +:10F8400061626C65207374796C65730A0A4C65613A +:10F85000726E206D6F72652061626F7574207661C3 +:10F86000726961626C6520666F6E74730A2D2D2D4E +:10F870002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB8 +:10F880002D2D2D2D2D2D2D2D2D2D2D2D0A0A202008 +:10F8900068747470733A2F2F646576656C6F706549 +:10F8A00072732E676F6F676C652E636F6D2F776550 +:10F8B000622F66756E64616D656E74616C732F6422 +:10F8C000657369676E2D616E642D75782F7479701C +:10F8D0006F6772617068792F7661726961626C65B9 +:10F8E0002D666F6E74730A202068747470733A2FDB +:10F8F0002F7661726961626C65666F6E74732E74C7 +:10F900007970656E6574776F726B2E636F6D0A2008 +:10F910002068747470733A2F2F6D656469756D2E4D +:10F92000636F6D2F7661726961626C652D666F6EB3 +:10F9300074730A0A496E206465736B746F7020617A +:10F940007070730A0A202068747470733A2F2F74D1 +:10F950006865626C6F672E61646F62652E636F6DA0 +:10F960002F63616E2D7661726961626C652D666FC1 +:10F970006E74732D696C6C7573747261746F722D13 +:10F9800063630A202068747470733A2F2F68656C63 +:10F9900070782E61646F62652E636F6D2F6E7A2FA3 +:10F9A00070686F746F73686F702F7573696E672FEF +:10F9B000666F6E74732E68746D6C23766172696104 +:10F9C000626C655F666F6E74730A0A4F6E6C696E67 +:10F9D000650A0A202068747470733A2F2F64657664 +:10F9E000656C6F706572732E676F6F676C652E63E1 +:10F9F0006F6D2F666F6E74732F646F63732F6765FF +:10FA00007474696E675F737461727465640A202030 +:10FA100068747470733A2F2F646576656C6F7065C7 +:10FA2000722E6D6F7A696C6C612E6F72672F656EC6 +:10FA30002D55532F646F63732F5765622F435353B4 +:10FA40002F4353535F466F6E74732F566172696113 +:10FA5000626C655F466F6E74735F47756964650AB3 +:10FA6000202068747470733A2F2F646576656C6F0C +:10FA70007065722E6D6963726F736F66742E636F3B +:10FA80006D2F656E2D75732F6D6963726F736F6661 +:10FA9000742D656467652F74657374647269766527 +:10FAA0002F64656D6F732F7661726961626C652D6D +:10FAB000666F6E74730A0A496E7374616C6C696E5A +:10FAC0006720666F6E74730A0A20204D61634F537E +:10FAD0003A2068747470733A2F2F737570706F7258 +:10FAE000742E6170706C652E636F6D2F656E2D7551 +:10FAF000732F48543230313734390A20204C696E24 +:10FB000075783A2068747470733A2F2F7777772E50 +:10FB1000676F6F676C652E636F6D2F7365617263BE +:10FB2000683F713D686F772B746F2B696E737461DA +:10FB30006C6C2B612B666F6E742B6F6E2B676E7502 +:10FB40002532426C696E75780A202057696E646FA1 +:10FB500077733A2068747470733A2F2F73757070CE +:10FB60006F72742E6D6963726F736F66742E636F3C +:10FB70006D2F656E2D75732F68656C702F33313462 +:10FB80003936302F686F772D746F2D696E737461FD +:10FB90006C6C2D6F722D72656D6F76652D612D66A3 +:10FBA0006F6E742D696E2D77696E646F77730A0AB4 +:10FBB000416E64726F696420417070730A0A20207C +:10FBC00068747470733A2F2F646576656C6F706516 +:10FBD00072732E676F6F676C652E636F6D2F666F24 +:10FBE0006E74732F646F63732F616E64726F6964D8 +:10FBF0000A202068747470733A2F2F646576656CE0 +:10FC00006F7065722E616E64726F69642E636F6DC2 +:10FC10002F67756964652F746F706963732F7569D9 +:10FC20002F6C6F6F6B2D616E642D6665656C2F6434 +:10FC30006F776E6C6F616461626C652D666F6E7458 +:10FC4000730A0A4C6963656E73650A2D2D2D2D2D7F +:10FC50002D2D0A506C656173652072656164207496 +:10FC600068652066756C6C206C6963656E736520D1 +:10FC70007465787420284F464C2E7478742920744B +:10FC80006F20756E6465727374616E64207468654C +:10FC9000207065726D697373696F6E732C0A72657B +:10FCA000737472696374696F6E7320616E6420721D +:10FCB0006571756972656D656E747320666F72200B +:10FCC00075736167652C207265646973747269620B +:10FCD0007574696F6E2C20616E64206D6F64696647 +:10FCE00069636174696F6E2E0A0A596F75206361CA +:10FCF0006E20757365207468656D20696E20796F5C +:10FD000075722070726F6475637473202620707230 +:10FD10006F6A6563747320E28093207072696E74F9 +:10FD2000206F72206469676974616C2C0A636F6D5F +:10FD30006D65726369616C206F72206F74686572A3 +:10FD4000776973652E0A0A546869732069736E2790 +:10FD500074206C6567616C206164766963652C2032 +:10FD6000706C6561736520636F6E73696465722082 +:10FD7000636F6E73756C74696E672061206C617758 +:10FD800079657220616E64207365652074686520F2 +:10FD900066756C6C0A6C6963656E736520666F725C +:10FDA00020616C6C2064657461696C732E0A0000BC +:10FDB0001C000000000000004C1A00005C666F6E22 +:10FDC00074735C4F7377616C6400000098110000DD +:10FDD00014000000821100004F464C2E747874000D +:10FDE000436F7079726967687420323031362054FD +:10FDF0006865204F7377616C642050726F6A656329 +:10FE00007420417574686F727320286874747073FD +:10FE10003A2F2F6769746875622E636F6D2F676F55 +:10FE20006F676C65666F6E74732F4F7377616C6468 +:10FE3000466F6E74290D0A0D0A5468697320466F67 +:10FE40006E7420536F667477617265206973206CDD +:10FE50006963656E73656420756E6465722074688D +:10FE6000652053494C204F70656E20466F6E74209C +:10FE70004C6963656E73652C2056657273696F6E8D +:10FE800020312E312E0D0A54686973206C69636528 +:10FE90006E736520697320636F70696564206265A5 +:10FEA0006C6F772C20616E6420697320616C736FB6 +:10FEB00020617661696C61626C6520776974682085 +:10FEC00061204641512061743A0D0A687474703A99 +:10FED0002F2F736372697074732E73696C2E6F7237 +:10FEE000672F4F464C0D0A0D0A0D0A2D2D2D2D2D75 :10FEF0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D32 :10FF00002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D21 -:10FF10002D2D2D2D2D2D0D0A53494C204F50454E82 -:10FF200020464F4E54204C4943454E53452056657C -:10FF30007273696F6E20312E31202D2032362046AB -:10FF40006562727561727920323030370D0A2D2D5D -:10FF50002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD1 +:10FF10002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D11 +:10FF20002D2D2D2D2D2D0D0A53494C204F50454E72 +:10FF300020464F4E54204C4943454E53452056656C +:10FF40007273696F6E20312E31202D20323620469B +:10FF50006562727561727920323030370D0A2D2D4D :10FF60002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC1 :10FF70002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB1 -:10FF80002D2D2D2D2D2D2D2D2D0D0A0D0A505245C7 -:10FF9000414D424C450D0A54686520676F616C7392 -:10FFA000206F6620746865204F70656E20466F6E06 -:10FFB00074204C6963656E736520284F464C292078 -:10FFC00061726520746F207374696D756C617465FE -:10FFD00020776F726C64776964650D0A6465766575 -:10FFE0006C6F706D656E74206F6620636F6C6C61F2 -:10FFF000626F72617469766520666F6E74207072CC +:10FF80002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA1 +:10FF90002D2D2D2D2D2D2D2D2D0D0A0D0A505245B7 +:10FFA000414D424C450D0A54686520676F616C7382 +:10FFB000206F6620746865204F70656E20466F6EF6 +:10FFC00074204C6963656E736520284F464C292068 +:10FFD00061726520746F207374696D756C617465EE +:10FFE00020776F726C64776964650D0A6465766565 +:10FFF0006C6F706D656E74206F6620636F6C6C61E2 :020000040204F4 -:100000006F6A656374732C20746F20737570706FE2 -:1000100072742074686520666F6E74206372656107 -:1000200074696F6E0D0A6566666F727473206F6611 -:100030002061636164656D696320616E64206C6931 -:100040006E6775697374696320636F6D6D756E6932 -:10005000746965732C20616E6420746F2070726FF8 -:10006000766964652061206672656520616E640D45 -:100070000A6F70656E206672616D65776F726B20B6 -:10008000696E20776869636820666F6E7473206D8F -:1000900061792062652073686172656420616E64B5 -:1000A00020696D70726F76656420696E2070617270 -:1000B000746E6572736869700D0A77697468206F71 -:1000C00074686572732E0D0A0D0A546865204F46D8 -:1000D0004C20616C6C6F777320746865206C696369 -:1000E000656E73656420666F6E747320746F206232 -:1000F0006520757365642C20737475646965642C60 -:10010000206D6F64696669656420616E640D0A72B2 -:10011000656469737472696275746564206672657A -:10012000656C79206173206C6F6E67206173207439 -:1001300068657920617265206E6F7420736F6C64DE -:10014000206279207468656D73656C7665732E2006 -:100150005468650D0A666F6E74732C20696E636C4B -:100160007564696E6720616E792064657269766175 -:100170007469766520776F726B732C2063616E20D3 -:1001800062652062756E646C65642C20656D6265C5 -:10019000646465642C200D0A726564697374726905 -:1001A000627574656420616E642F6F7220736F6C6A -:1001B00064207769746820616E7920736F66747744 -:1001C0006172652070726F7669646564207468611D -:1001D0007420616E792072657365727665640D0AAC -:1001E0006E616D657320617265206E6F742075732A -:1001F00065642062792064657269766174697665E8 -:1002000020776F726B732E2054686520666F6E7452 -:100210007320616E642064657269766174697665C5 -:10022000732C0D0A686F77657665722C2063616E9A -:100230006E6F742062652072656C65617365642001 -:10024000756E64657220616E79206F7468657220C6 -:1002500074797065206F66206C6963656E73652EB6 -:10026000205468650D0A726571756972656D656EF9 -:100270007420666F7220666F6E747320746F2072C4 -:10028000656D61696E20756E64657220746869734E -:10029000206C6963656E736520646F6573206E6F93 -:1002A00074206170706C790D0A746F20616E792012 -:1002B000646F63756D656E742063726561746564E7 -:1002C000207573696E672074686520666F6E74733D -:1002D000206F722074686569722064657269766146 -:1002E00074697665732E0D0A0D0A444546494E49D8 -:1002F00054494F4E530D0A22466F6E7420536F6659 -:100300007477617265222072656665727320746FFE -:100310002074686520736574206F662066696C655B -:10032000732072656C6561736564206279207468FE -:100330006520436F707972696768740D0A486F6C45 -:1003400064657228732920756E646572207468690B -:1003500073206C6963656E736520616E6420636CE5 -:100360006561726C79206D61726B656420617320C8 -:10037000737563682E2054686973206D61790D0A66 -:10038000696E636C75646520736F75726365206652 -:10039000696C65732C206275696C64207363726983 -:1003A00070747320616E6420646F63756D656E7424 -:1003B0006174696F6E2E0D0A0D0A225265736572A3 -:1003C00076656420466F6E74204E616D65222072E2 -:1003D000656665727320746F20616E79206E616D41 -:1003E0006573207370656369666965642061732055 -:1003F00073756368206166746572207468650D0AA0 -:10040000636F707972696768742073746174656D65 -:10041000656E742873292E0D0A0D0A224F726967C2 -:10042000696E616C2056657273696F6E2220726509 -:100430006665727320746F2074686520636F6C6CDE -:10044000656374696F6E206F6620466F6E7420530B -:100450006F66747761726520636F6D706F6E656E25 -:1004600074732061730D0A646973747269627574C0 -:1004700065642062792074686520436F70797269C1 -:1004800067687420486F6C6465722873292E0D0AA2 -:100490000D0A224D6F646966696564205665727342 -:1004A000696F6E222072656665727320746F2061B9 -:1004B0006E792064657269766174697665206D6114 -:1004C000646520627920616464696E6720746F2CB2 -:1004D0002064656C6574696E672C0D0A6F722073F9 -:1004E0007562737469747574696E67202D2D206947 -:1004F0006E2070617274206F7220696E2077686F51 -:100500006C65202D2D20616E79206F6620746865E2 -:1005100020636F6D706F6E656E7473206F662074EC -:1005200068650D0A4F726967696E616C2056657265 -:1005300073696F6E2C206279206368616E67696EE3 -:100540006720666F726D617473206F72206279200C -:10055000706F7274696E672074686520466F6E7480 -:1005600020536F66747761726520746F20610D0A85 -:100570006E657720656E7669726F6E6D656E742E2E -:100580000D0A0D0A22417574686F72222072656629 -:1005900065727320746F20616E792064657369677A -:1005A0006E65722C20656E67696E6565722C2070B1 -:1005B000726F6772616D6D65722C20746563686E11 -:1005C0006963616C0D0A777269746572206F7220BD -:1005D0006F7468657220706572736F6E2077686FD4 -:1005E00020636F6E747269627574656420746F2025 -:1005F00074686520466F6E7420536F6674776172FD -:10060000652E0D0A0D0A5045524D495353494F4E20 -:10061000202620434F4E444954494F4E530D0A5013 -:1006200065726D697373696F6E2069732068657296 -:10063000656279206772616E7465642C20667265EC -:1006400065206F66206368617267652C20746F2077 -:10065000616E7920706572736F6E206F627461696C -:100660006E696E670D0A6120636F7079206F662076 -:1006700074686520466F6E7420536F66747761727C -:10068000652C20746F207573652C207374756479E4 -:100690002C20636F70792C206D657267652C206546 -:1006A0006D6265642C206D6F646966792C0D0A7229 -:1006B00065646973747269627574652C20616E6417 -:1006C0002073656C6C206D6F646966696564206178 -:1006D0006E6420756E6D6F64696669656420636F12 -:1006E00070696573206F662074686520466F6E744C -:1006F0000D0A536F6674776172652C207375626A98 -:1007000065637420746F2074686520666F6C6C6F0D -:1007100077696E6720636F6E646974696F6E733A90 -:100720000D0A0D0A3129204E6569746865722074BE -:10073000686520466F6E7420536F667477617265CA -:10074000206E6F7220616E79206F6620697473204D -:10075000696E646976696475616C20636F6D706F32 -:100760006E656E74732C0D0A696E204F726967692D -:100770006E616C206F72204D6F64696669656420DC -:1007800056657273696F6E732C206D617920626596 -:1007900020736F6C6420627920697473656C662EB7 -:1007A0000D0A0D0A3229204F726967696E616C204B -:1007B0006F72204D6F646966696564205665727357 -:1007C000696F6E73206F662074686520466F6E7463 -:1007D00020536F667477617265206D617920626560 -:1007E0002062756E646C65642C0D0A7265646973B1 -:1007F000747269627574656420616E642F6F722013 -:10080000736F6C64207769746820616E7920736FF0 -:100810006674776172652C2070726F7669646564A6 -:100820002074686174206561636820636F70790D5E -:100830000A636F6E7461696E73207468652061620B -:100840006F766520636F70797269676874206E6F68 -:100850007469636520616E642074686973206C69D3 -:1008600063656E73652E2054686573652063616EE1 -:100870002062650D0A696E636C7564656420656944 -:1008800074686572206173207374616E642D616C8D -:100890006F6E6520746578742066696C65732C20B2 -:1008A00068756D616E2D7265616461626C6520684A -:1008B000656164657273206F720D0A696E207468D9 -:1008C0006520617070726F707269617465206D610E -:1008D0006368696E652D7265616461626C65206D27 -:1008E00065746164617461206669656C6473207706 -:1008F000697468696E2074657874206F720D0A627D -:10090000696E6172792066696C6573206173206C11 -:100910006F6E672061732074686F73652066696508 -:100920006C64732063616E20626520656173696C1D -:10093000792076696577656420627920746865201E -:10094000757365722E0D0A0D0A3329204E6F204DE6 -:100950006F6469666965642056657273696F6E209D -:100960006F662074686520466F6E7420536F6674DE -:1009700077617265206D6179207573652074686593 -:1009800020526573657276656420466F6E740D0A39 -:100990004E616D6528732920756E6C6573732065D3 -:1009A00078706C69636974207772697474656E20FD -:1009B0007065726D697373696F6E206973206772F9 -:1009C000616E7465642062792074686520636F725B -:1009D000726573706F6E64696E670D0A436F70792C -:1009E000726967687420486F6C6465722E20546861 -:1009F0006973207265737472696374696F6E206FB6 -:100A00006E6C79206170706C69657320746F2074EE -:100A10006865207072696D61727920666F6E7420EE -:100A20006E616D652061730D0A70726573656E7419 -:100A3000656420746F207468652075736572732E09 -:100A40000D0A0D0A342920546865206E616D6528F1 -:100A50007329206F662074686520436F707972690E -:100A600067687420486F6C646572287329206F7200 -:100A70002074686520417574686F72287329206F2F -:100A8000662074686520466F6E740D0A536F667435 -:100A900077617265207368616C6C206E6F74206280 -:100AA00065207573656420746F2070726F6D6F744C -:100AB000652C20656E646F727365206F72206164AF -:100AC0007665727469736520616E790D0A4D6F6485 -:100AD00069666965642056657273696F6E2C20655E -:100AE000786365707420746F2061636B6E6F776CD0 -:100AF000656467652074686520636F6E74726962EF -:100B00007574696F6E287329206F66207468650D8F -:100B10000A436F7079726967687420486F6C646506 -:100B20007228732920616E64207468652041757491 -:100B3000686F72287329206F722077697468207437 -:100B400068656972206578706C6963697420777272 -:100B5000697474656E0D0A7065726D697373696F7F -:100B60006E2E0D0A0D0A35292054686520466F6ED9 -:100B70007420536F6674776172652C206D6F6469A1 -:100B800066696564206F7220756E6D6F6469666951 -:100B900065642C20696E2070617274206F72206908 -:100BA0006E2077686F6C652C0D0A6D75737420620A -:100BB0006520646973747269627574656420656E1A -:100BC000746972656C7920756E64657220746869E9 -:100BD00073206C6963656E73652C20616E64206D93 -:100BE000757374206E6F742062650D0A6469737486 -:100BF0007269627574656420756E64657220616ED9 -:100C000079206F74686572206C6963656E73652EF8 -:100C10002054686520726571756972656D656E74C2 -:100C200020666F7220666F6E747320746F0D0A7287 -:100C3000656D61696E20756E646572207468697394 -:100C4000206C6963656E736520646F6573206E6FD9 -:100C500074206170706C7920746F20616E792064EB -:100C60006F63756D656E7420637265617465640D84 -:100C70000A7573696E672074686520466F6E74200C -:100C8000536F6674776172652E0D0A0D0A544552D2 -:100C90004D494E4154494F4E0D0A54686973206CBA -:100CA0006963656E7365206265636F6D6573206E41 -:100CB000756C6C20616E6420766F696420696620B3 -:100CC000616E79206F66207468652061626F766559 -:100CD00020636F6E646974696F6E73206172650D55 -:100CE0000A6E6F74206D65742E0D0A0D0A44495307 -:100CF000434C41494D45520D0A54484520464F4EFC -:100D00005420534F46545741524520495320505286 -:100D10004F564944454420224153204953222C2018 -:100D2000574954484F55542057415252414E5459F7 -:100D3000204F4620414E59204B494E442C0D0A4528 -:100D4000585052455353204F5220494D504C49451D -:100D5000442C20494E434C5544494E47204255545B -:100D6000204E4F54204C494D4954454420544F2067 -:100D7000414E592057415252414E54494553204FFC -:100D8000460D0A4D45524348414E544142494C4953 -:100D900054592C204649544E45535320464F522017 -:100DA0004120504152544943554C415220505552D4 -:100DB000504F534520414E44204E4F4E494E4652CF -:100DC000494E47454D454E540D0A4F4620434F501E -:100DD0005952494748542C20504154454E542C20D8 -:100DE00054524144454D41524B2C204F52204F54B8 -:100DF0004845522052494748542E20494E204E4FD4 -:100E0000204556454E54205348414C4C20544845AB -:100E10000D0A434F5059524947485420484F4C44BB -:100E20004552204245204C4941424C4520464F52B4 -:100E300020414E5920434C41494D2C2044414D41C5 -:100E4000474553204F52204F54484552204C49416A -:100E500042494C4954592C0D0A494E434C5544497A -:100E60004E4720414E592047454E4552414C2C207B -:100E70005350454349414C2C20494E444952454327 -:100E8000542C20494E434944454E54414C2C204F4C -:100E90005220434F4E53455155454E5449414C0DF8 -:100EA0000A44414D414745532C2057484554484535 -:100EB0005220494E20414E20414354494F4E204F2D -:100EC0004620434F4E54524143542C20544F5254C9 -:100ED000204F52204F54484552574953452C2041EA -:100EE000524953494E470D0A46524F4D2C204F55FB -:100EF00054204F462054484520555345204F5220FA -:100F0000494E4142494C49545920544F205553456C -:100F10002054484520464F4E5420534F4654574185 -:100F20005245204F522046524F4D0D0A4F544845CE -:100F300052204445414C494E475320494E20544885 -:100F40004520464F4E5420534F4654574152452E4C -:100F50000D0A000098080000180000007F0800003B -:100F6000524541444D452E74787400004F737761AB -:100F70006C64205661726961626C6520466F6E74A4 -:100F80000A3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DC4 -:100F90003D3D3D3D3D0A0A5468697320646F776E9C -:100FA0006C6F616420636F6E7461696E73204F7340 -:100FB00077616C6420617320626F746820612076B1 -:100FC00061726961626C6520666F6E7420616E6427 -:100FD0002073746174696320666F6E74732E0A0ADD -:100FE0004F7377616C642069732061207661726948 -:100FF00061626C6520666F6E742077697468207416 -:1010000068697320617869733A0A20207767687489 -:101010000A0A54686973206D65616E7320616C6C97 -:1010200020746865207374796C6573206172652023 -:10103000636F6E7461696E656420696E20612073F0 -:10104000696E676C652066696C653A0A20204F738B -:1010500077616C642D5661726961626C65466F6E72 -:10106000745F776768742E7474660A0A496620791B -:101070006F7572206170702066756C6C7920737565 -:1010800070706F727473207661726961626C652032 -:10109000666F6E74732C20796F752063616E206E9D -:1010A0006F77207069636B20696E7465726D65641B -:1010B00069617465207374796C65730A746861740E -:1010C000206172656EE280997420617661696C615D -:1010D000626C652061732073746174696320666F4C -:1010E0006E74732E204E6F7420616C6C2061707072 -:1010F0007320737570706F727420766172696162AB -:101100006C6520666F6E74732C20616E640A696E64 -:101110002074686F736520636173657320796F75E0 -:101120002063616E20757365207468652073746137 -:1011300074696320666F6E742066696C65732066DF -:101140006F72204F7377616C643A0A202073746168 -:101150007469632F4F7377616C642D457874726185 -:101160004C696768742E7474660A20207374617405 -:1011700069632F4F7377616C642D4C696768742EB7 -:101180007474660A20207374617469632F4F7377D7 -:10119000616C642D526567756C61722E7474660A99 -:1011A00020207374617469632F4F7377616C642DB1 -:1011B0004D656469756D2E7474660A2020737461C0 -:1011C0007469632F4F7377616C642D53656D694249 -:1011D0006F6C642E7474660A202073746174696382 -:1011E0002F4F7377616C642D426F6C642E7474663C -:1011F0000A0A47657420737461727465640A2D2D40 -:101200002D2D2D2D2D2D2D2D2D0A0A312E20496EFF -:101210007374616C6C2074686520666F6E742066F0 -:10122000696C657320796F752077616E7420746FB7 -:10123000207573650A0A322E2055736520796F7503 -:101240007220617070277320666F6E7420706963FE -:101250006B657220746F20766965772074686520ED -:10126000666F6E742066616D696C7920616E6420B2 -:10127000616C6C207468650A617661696C61626C8E -:1012800065207374796C65730A0A4C6561726E200F -:101290006D6F72652061626F75742076617269612D -:1012A000626C6520666F6E74730A2D2D2D2D2D2DA9 -:1012B0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D5E -:1012C0002D2D2D2D2D2D2D2D2D0A0A2020687474E5 -:1012D00070733A2F2F646576656C6F706572732E2C -:1012E000676F6F676C652E636F6D2F7765622F6612 -:1012F000756E64616D656E74616C732F646573697E -:10130000676E2D616E642D75782F7479706F6772BA -:10131000617068792F7661726961626C652D666FA4 -:101320006E74730A202068747470733A2F2F76617C -:10133000726961626C65666F6E74732E7479706524 -:101340006E6574776F726B2E636F6D0A2020687400 -:101350007470733A2F2F6D656469756D2E636F6DB0 -:101360002F7661726961626C652D666F6E74730AA7 -:101370000A496E206465736B746F702061707073BE -:101380000A0A202068747470733A2F2F746865629B -:101390006C6F672E61646F62652E636F6D2F636182 -:1013A0006E2D7661726961626C652D666F6E747305 -:1013B0002D696C6C7573747261746F722D63630A3E -:1013C000202068747470733A2F2F68656C70782EC3 -:1013D00061646F62652E636F6D2F6E7A2F70686F18 -:1013E000746F73686F702F7573696E672F666F6E99 -:1013F00074732E68746D6C237661726961626C65BA -:101400005F666F6E74730A0A4F6E6C696E650A0AC6 -:10141000202068747470733A2F2F646576656C6F42 -:10142000706572732E676F6F676C652E636F6D2FBB -:10143000666F6E74732F646F63732F67657474695E -:101440006E675F737461727465640A2020687474D7 -:1014500070733A2F2F646576656C6F7065722E6DB0 -:101460006F7A696C6C612E6F72672F656E2D5553A4 -:101470002F646F63732F5765622F4353532F43536A -:10148000535F466F6E74732F5661726961626C654B -:101490005F466F6E74735F47756964650A202068E4 -:1014A000747470733A2F2F646576656C6F70657213 -:1014B0002E6D6963726F736F66742E636F6D2F6527 -:1014C0006E2D75732F6D6963726F736F66742D6502 -:1014D0006467652F7465737464726976652F6465DB -:1014E0006D6F732F7661726961626C652D666F6EC8 -:1014F00074730A0A496E7374616C6C696E67206656 -:101500006F6E74730A0A20204D61634F533A20684E -:10151000747470733A2F2F737570706F72742E61BC -:1015200070706C652E636F6D2F656E2D75732F480F -:10153000543230313734390A20204C696E75783A8C -:101540002068747470733A2F2F7777772E676F6FD8 -:10155000676C652E636F6D2F7365617263683F7191 -:101560003D686F772B746F2B696E7374616C6C2B95 -:10157000612B666F6E742B6F6E2B676E7525324212 -:101580006C696E75780A202057696E646F77733ABC -:101590002068747470733A2F2F737570706F727443 -:1015A0002E6D6963726F736F66742E636F6D2F6536 -:1015B0006E2D75732F68656C702F3331343936306A -:1015C0002F686F772D746F2D696E7374616C6C2D3D -:1015D0006F722D72656D6F76652D612D666F6E74FD -:1015E0002D696E2D77696E646F77730A0A416E6498 -:1015F000726F696420417070730A0A2020687474E5 -:1016000070733A2F2F646576656C6F706572732EF8 -:10161000676F6F676C652E636F6D2F666F6E747387 -:101620002F646F63732F616E64726F69640A202088 -:1016300068747470733A2F2F646576656C6F70658B -:10164000722E616E64726F69642E636F6D2F6775A1 -:101650006964652F746F706963732F75692F6C6F80 -:101660006F6B2D616E642D6665656C2F646F776E90 -:101670006C6F616461626C652D666F6E74730A0ACB -:101680004C6963656E73650A2D2D2D2D2D2D2D0A48 -:10169000506C6561736520726561642074686520B3 -:1016A00066756C6C206C6963656E73652074657813 -:1016B0007420284F464C2E7478742920746F20753E -:1016C0006E6465727374616E642074686520706501 -:1016D000726D697373696F6E732C0A7265737472BD -:1016E000696374696F6E7320616E642072657175D1 -:1016F0006972656D656E747320666F7220757361B3 -:1017000067652C20726564697374726962757469A7 -:101710006F6E2C20616E64206D6F64696669636111 -:1017200074696F6E2E0A0A596F752063616E207599 -:101730007365207468656D20696E20796F757220FD -:1017400070726F647563747320262070726F6A659F -:1017500063747320E28093207072696E74206F72DC -:10176000206469676974616C2C0A636F6D6D6572C2 -:101770006369616C206F72206F746865727769733A -:10178000652E0A0A546869732069736E2774206C89 -:101790006567616C206164766963652C20706C6597 -:1017A00061736520636F6E736964657220636F6E29 -:1017B00073756C74696E672061206C6177796572EE -:1017C00020616E6420736565207468652066756CA1 -:1017D0006C0A6C6963656E736520666F7220616C5C -:1017E0006C2064657461696C732E0A00240000002B -:1017F00000000000305510005C666F6E74735C4F23 -:1018000070656E5F53616E735C73746174696300BD -:1018100050FF01002000000030FF01004F70656E96 -:1018200053616E732D426F6C642E747466000000F9 -:10183000000100000012010000040020474445465A -:10184000AFB3B55500000370000001C247504F53BD -:10185000AE8F3A3E00007654000037A847535542F9 -:1018600013631F6500001E7C00000F064F532F32CC -:10187000976C830C00000214000000605354415424 -:101880005EFD41A5000001B80000005A636D617063 -:10189000C3381F80000007D4000003F6637674206D -:1018A0003D492CC800000274000000FC6670676DA2 -:1018B000E2199E5A00002D8400000F946761737036 -:1018C000001500230000012C00000010676C7966F1 -:1018D0006B68E1A50000ADFC0001513268656164F0 -:1018E0001BFF34B6000001800000003668686561A7 -:1018F0000E2909970000015C00000024686D7478CF -:10190000D0F90D8800003D18000011CE6C6F6361A6 -:10191000BE826C3B00000BCC000008EA6D61787061 -:1019200007FB10A50000013C000000206E616D6502 -:1019300063486FA3000014B8000009C4706F73748B -:1019400026AC9C9C00004EE80000276A707265700F -:1019500085FD7BE9000005340000029F00010003C3 -:101960000008000A000D0007FFFF000F0001000043 -:10197000047400910016005F000500020010002FA3 -:10198000009A000002BE0F83000300010001000066 -:10199000088DFDA800000A8DFB0CFCEE0A8D0001ED -:1019A00000000000000000000000000000000473C0 -:1019B0000001000000030042CB20B46E5F0F3CF535 -:1019C000000B080000000000D9CCC2F700000000A6 -:1019D000DD772651FB0CFDA40A8D088D0001000661 -:1019E00000020000000000000001000100080003E8 -:1019F0000000001400030000002C000277647468EB -:101A00000101000077676874010000016974616C6E -:101A1000011C000200220016000600030002000262 -:101A2000011D000000000001000000010001000095 -:101A3000010602BC0000000100000002011A00645F -:101A4000000000000004049102BC00050000053302 -:101A500004CD0000009A053304CD000002CD003211 -:101A60000292000000000000000000000000E00002 -:101A700002FF4000201B0000002800000000474F2C -:101A80004F4701A00000FFFD088DFDA8000008FEE3 -:101A9000028B0000019F00000000044805B6000012 -:101AA000002000040614000B05B6001605B600164B -:101AB000045200140000FFEA0000FFEC0000FFEAFF -:101AC000FE16FFFE05B600150000FFEB000000A8A3 -:101AD00000AA0096009600A60082008200AB009645 -:101AE0000071009F008F00A900A600C8006D008A49 -:101AF000009A006B008E009B007A00A4008D013AD2 -:101B00000084009A00A2008A00EE00850078014857 -:101B10000085007A009A009E00AA00B3009600712A -:101B2000008500900099009F00A400A900B0009BD0 -:101B300000A600AC00C8006D007A0082008A009AFE -:101B4000006B0082008A0092009B00A000A6007A31 -:101B500000A300AB00AF0083008C0098013A007135 -:101B600000800087008F009B00A5007D0086008B11 -:101B70000095009B00A500AE00EE0078007E008876 -:101B800000930148007900800086008B0094009A41 -:101B900000A706C2037A050A0014FF38029E03A7B5 -:101BA00000010002007400000000000000120000AC -:101BB0000000000100030000003E000000160000CD -:101BC000001000010001042300020006015301542B -:101BD000000003740374000203760376000304011B -:101BE000040D0004041104140011041E041E001549 -:101BF000000100100235040E040F04100415041631 -:101C0000041704180419041A041B041C041D0420DE -:101C100004220425000200370024003D0001004496 -:101C2000005D0001006C006C0001007C007C000184 -:101C30000082008D0001009200980001009A00B817 -:101C4000000100BA00DE000100E000E0000100E257 -:101C500000E2000100E400E4000100E600E9000108 -:101C600000EB00EB000100ED00ED000100EF00EFE4 -:101C7000000100F100F1000100F4014900010153ED -:101C8000015400030155015500010157015800019D -:101C9000015A016500010167017500010177019F8B -:101CA000000101A202000001023502350003024AD0 -:101CB000024A0001024D024D0001024F0252000192 -:101CC000025402570001025902760001027D027E91 -:101CD0000001028202B0000102B202B5000102B7A7 -:101CE00002C4000102C603310001033303330001C3 -:101CF000033503610001036D037300010374037472 -:101D00000003037503750001037603760003037A6D -:101D100003840001038A038E0002038F038F0001F6 -:101D2000039403950001039703A4000103A603ACE9 -:101D3000000103AE03B0000103B303B3000103B617 -:101D400003BE000103C003C0000103C903E3000197 -:101D5000040104250003046F04700001047204737D -:101D60000001000040FF7A3C7955795976384F1FC1 -:101D70007538FF1F7438AB1F7336CD1F7236FF1FC7 -:101D80007136AB1F7037FF1F6F35FF1F6E335E1F3D -:101D90006D33FF1F6C34AB1F6B34FF1F6A32FF1FA4 -:101DA0006930671F6830FF1F6730721F6630451F3C -:101DB0006531FF1F6431CD1F63314F1F622F5E1FDE -:101DC000612FFF1F602E4F1F5F2EAB1F5E2EFF1F68 -:101DD0005D2E361F5C2DFF1F5B2C5E1F5A2CFF1FD4 -:101DE000592C671F582B5E1F572B931F562BFF1F15 -:101DF000552AFF1F54295E1F5329AB1F5229FF1F6D -:101E00005128801F5028FF1F4F28801F4E27FF1F7B -:101E10004D26FF1F4C25FF1F4B25801F4A25401FC5 -:101E20004924FF1F4823FF1F4722AB1F4622FF1FE5 -:101E300045225E1F4421931F4321FF1F421FCD1FD8 -:101E4000411FFF1F401FAB1F3F20FF1F3E20671F8A -:101E50003D1EFF1F3C1DFF1F3B1C721F3A1CFF1F36 -:101E6000391C4F1F3740C2365E1F34334F1F31308D -:101E70002B1F29284F1F28151B195C271B2D1F26D8 -:101E800025401F250E1A195C241A311F23191F1F04 -:101E90002219FF1F211F671F201F401F1F1C18161C -:101EA0005C1E181C1F1D17FF1F1C16FF1F1B32195D -:101EB0001F5B183816375B1A32191F5B1738163735 -:101EC0005B15193E16FF5A13311255113110551278 -:101ED0005910590D320C55053204550C5904590F3F -:101EE000047F04EF04030FFF0E550B320A5507322F -:101EF0000655015F00550E590A590659CF06EF06DF -:101F00000200596F007F00AF00EF000410000109CC -:101F100032085503320255085902590F027F02EF69 -:101F2000020310000340400501B80190B0542B4B50 -:101F3000B807FF524BB009505BB00188B02553B0D1 -:101F40000188B040515AB00688B000555A5B58B16C -:101F500001018E59858D8D001D424BB0905358B2B2 -:101F60000300001D4259B10202435158B104038ECF -:101F7000594273002B002B2B2B7373002B73002BF8 -:101F8000002B002B2B2B2B2B73002B002B2B2B0030 -:101F90002B002B2B2B012B012B012B012B012B01B8 -:101FA0002B002B2B012B2B2B012B2B002B002B2B56 -:101FB0002B012B2B012B002B2B012B2B2B002B2B45 -:101FC0002B2B2B2B2B2B2B012B2B2B2B002B2B2BB6 -:101FD0002B2B2B2B2B2B2B2B2B012B2B2B2B002BA6 -:101FE0002B2B2B2B2B2B2B2B2B012B2B2B2B2B2B6B -:101FF0002B2B002B2B2B2B2B2B2B2B2B2B2B2B0087 -:102000002B2B180000000002000000030000001449 -:102010000003000100000014000403E2000000E0DF -:102020000080000600600000000D007E01300131DC -:1020300001610163017F019201A101B001ED01F095 -:1020400001FF021B0237025902BC02C702C902DDAE -:1020500002F30304030C030F031203230328038A70 -:10206000038C03A103CE03D203D60400040C040D99 -:10207000044F0450045C045F04820486048F0491BE -:10208000051305BD05BE05C205C705EA1E011E3FB5 -:102090001E851E9E1EF11EF31EF91F4D1FDE200B16 -:1020A0002015201E2022202620302033203A203CDC -:1020B00020442070207A207F2089208A208E209C36 -:1020C00020A420A720AC21052113211621202122A4 -:1020D0002126212E215E22022206220F2212221503 -:1020E000221A221E222B22482260226525CAA7B569 -:1020F000AB53FB04FB36FB3CFB3EFB41FB44FB4B81 -:10210000FEFFFFFDFFFF00000000000D002000A00B -:102110000131013201620164019201A001AF01EAC3 -:1021200001F001FA02180237025902BC02C602C9C4 -:1021300002D802F303000306030F0312032303264E -:102140000384038C038E03A303D103D6040004018C -:10215000040D040E04500451045D046004830488DB -:102160000490049205B005BE05C105C705D01E0048 -:102170001E3E1E801E9E1EA01EF21EF41F4D1FDE60 -:102180002000201320172020202620302032203944 -:10219000203C204420702074207C2080208A208CC9 -:1021A000209520A320A720AA210521132116212054 -:1021B00021222126212E215B22022206220F22111A -:1021C0002215221A221E222B22482260226425CAAE -:1021D000A7B3AB53FB00FB2AFB38FB3EFB40FB43A2 -:1021E000FB46FEFFFFFCFFFF0001FFF5FFE3FFC220 -:1021F000027EFFC1020BFFC1FFAF00B400A7018543 -:10220000005AFF4800000179011AFF8FFE84FE8307 -:10221000FE75FF600101000000FD00FB00EB000007 -:10222000FDCFFDCEFDCDFDCCFE7BFE78FE59FD9AA7 -:10223000FE4DFD99FE0BFD980000FDFD0000FDF830 -:10224000FD67FDF6FE65FEA5FE62FE5EFDF9E4514A -:10225000E411E379E4F1E46AE30DE468E428E39847 -:10226000E23BE1EEE1EDE1ECE1E9E1E0E1DFE1DAE1 -:10227000E1D9E1D2E30700000000E3D9E3E0000088 -:10228000E32CE175E1730000E117E10AE108E34E98 -:10229000E0FDE0FAE0F3E0C7E024E021E019E01817 -:1022A000E257E011E00EE002DFE6DFCFDFCCDC68D2 -:1022B0000000585F088A08BA08B908B808B708B615 -:1022C00008B50348024C00010000000000000000B7 -:1022D00000000000000000000000000000000000FE -:1022E0000000000000C4000000000000000000002A -:1022F00000000000000000BA00000000000000C064 -:1023000000000000000000000000000000000000CD -:10231000000000000000000000AC000000AE000063 -:1023200000000000000000000000000000000000AD +:10000000626F72617469766520666F6E74207072BB +:100010006F6A656374732C20746F20737570706FD2 +:1000200072742074686520666F6E742063726561F7 +:1000300074696F6E0D0A6566666F727473206F6601 +:100040002061636164656D696320616E64206C6921 +:100050006E6775697374696320636F6D6D756E6922 +:10006000746965732C20616E6420746F2070726FE8 +:10007000766964652061206672656520616E640D35 +:100080000A6F70656E206672616D65776F726B20A6 +:10009000696E20776869636820666F6E7473206D7F +:1000A00061792062652073686172656420616E64A5 +:1000B00020696D70726F76656420696E2070617260 +:1000C000746E6572736869700D0A77697468206F61 +:1000D00074686572732E0D0A0D0A546865204F46C8 +:1000E0004C20616C6C6F777320746865206C696359 +:1000F000656E73656420666F6E747320746F206222 +:100100006520757365642C20737475646965642C4F +:10011000206D6F64696669656420616E640D0A72A2 +:10012000656469737472696275746564206672656A +:10013000656C79206173206C6F6E67206173207429 +:1001400068657920617265206E6F7420736F6C64CE +:10015000206279207468656D73656C7665732E20F6 +:100160005468650D0A666F6E74732C20696E636C3B +:100170007564696E6720616E792064657269766165 +:100180007469766520776F726B732C2063616E20C3 +:1001900062652062756E646C65642C20656D6265B5 +:1001A000646465642C200D0A7265646973747269F5 +:1001B000627574656420616E642F6F7220736F6C5A +:1001C00064207769746820616E7920736F66747734 +:1001D0006172652070726F7669646564207468610D +:1001E0007420616E792072657365727665640D0A9C +:1001F0006E616D657320617265206E6F742075731A +:1002000065642062792064657269766174697665D7 +:1002100020776F726B732E2054686520666F6E7442 +:100220007320616E642064657269766174697665B5 +:10023000732C0D0A686F77657665722C2063616E8A +:100240006E6F742062652072656C656173656420F1 +:10025000756E64657220616E79206F7468657220B6 +:1002600074797065206F66206C6963656E73652EA6 +:10027000205468650D0A726571756972656D656EE9 +:100280007420666F7220666F6E747320746F2072B4 +:10029000656D61696E20756E64657220746869733E +:1002A000206C6963656E736520646F6573206E6F83 +:1002B00074206170706C790D0A746F20616E792002 +:1002C000646F63756D656E742063726561746564D7 +:1002D000207573696E672074686520666F6E74732D +:1002E000206F722074686569722064657269766136 +:1002F00074697665732E0D0A0D0A444546494E49C8 +:1003000054494F4E530D0A22466F6E7420536F6648 +:100310007477617265222072656665727320746FEE +:100320002074686520736574206F662066696C654B +:10033000732072656C6561736564206279207468EE +:100340006520436F707972696768740D0A486F6C35 +:1003500064657228732920756E64657220746869FB +:1003600073206C6963656E736520616E6420636CD5 +:100370006561726C79206D61726B656420617320B8 +:10038000737563682E2054686973206D61790D0A56 +:10039000696E636C75646520736F75726365206642 +:1003A000696C65732C206275696C64207363726973 +:1003B00070747320616E6420646F63756D656E7414 +:1003C0006174696F6E2E0D0A0D0A22526573657293 +:1003D00076656420466F6E74204E616D65222072D2 +:1003E000656665727320746F20616E79206E616D31 +:1003F0006573207370656369666965642061732045 +:1004000073756368206166746572207468650D0A8F +:10041000636F707972696768742073746174656D55 +:10042000656E742873292E0D0A0D0A224F726967B2 +:10043000696E616C2056657273696F6E22207265F9 +:100440006665727320746F2074686520636F6C6CCE +:10045000656374696F6E206F6620466F6E742053FB +:100460006F66747761726520636F6D706F6E656E15 +:1004700074732061730D0A646973747269627574B0 +:1004800065642062792074686520436F70797269B1 +:1004900067687420486F6C6465722873292E0D0A92 +:1004A0000D0A224D6F646966696564205665727332 +:1004B000696F6E222072656665727320746F2061A9 +:1004C0006E792064657269766174697665206D6104 +:1004D000646520627920616464696E6720746F2CA2 +:1004E0002064656C6574696E672C0D0A6F722073E9 +:1004F0007562737469747574696E67202D2D206937 +:100500006E2070617274206F7220696E2077686F40 +:100510006C65202D2D20616E79206F6620746865D2 +:1005200020636F6D706F6E656E7473206F662074DC +:1005300068650D0A4F726967696E616C2056657255 +:1005400073696F6E2C206279206368616E67696ED3 +:100550006720666F726D617473206F7220627920FC +:10056000706F7274696E672074686520466F6E7470 +:1005700020536F66747761726520746F20610D0A75 +:100580006E657720656E7669726F6E6D656E742E1E +:100590000D0A0D0A22417574686F72222072656619 +:1005A00065727320746F20616E792064657369676A +:1005B0006E65722C20656E67696E6565722C2070A1 +:1005C000726F6772616D6D65722C20746563686E01 +:1005D0006963616C0D0A777269746572206F7220AD +:1005E0006F7468657220706572736F6E2077686FC4 +:1005F00020636F6E747269627574656420746F2015 +:1006000074686520466F6E7420536F6674776172EC +:10061000652E0D0A0D0A5045524D495353494F4E10 +:10062000202620434F4E444954494F4E530D0A5003 +:1006300065726D697373696F6E2069732068657286 +:10064000656279206772616E7465642C20667265DC +:1006500065206F66206368617267652C20746F2067 +:10066000616E7920706572736F6E206F627461695C +:100670006E696E670D0A6120636F7079206F662066 +:1006800074686520466F6E7420536F66747761726C +:10069000652C20746F207573652C207374756479D4 +:1006A0002C20636F70792C206D657267652C206536 +:1006B0006D6265642C206D6F646966792C0D0A7219 +:1006C00065646973747269627574652C20616E6407 +:1006D0002073656C6C206D6F646966696564206168 +:1006E0006E6420756E6D6F64696669656420636F02 +:1006F00070696573206F662074686520466F6E743C +:100700000D0A536F6674776172652C207375626A87 +:1007100065637420746F2074686520666F6C6C6FFD +:1007200077696E6720636F6E646974696F6E733A80 +:100730000D0A0D0A3129204E6569746865722074AE +:10074000686520466F6E7420536F667477617265BA +:10075000206E6F7220616E79206F6620697473203D +:10076000696E646976696475616C20636F6D706F22 +:100770006E656E74732C0D0A696E204F726967691D +:100780006E616C206F72204D6F64696669656420CC +:1007900056657273696F6E732C206D617920626586 +:1007A00020736F6C6420627920697473656C662EA7 +:1007B0000D0A0D0A3229204F726967696E616C203B +:1007C0006F72204D6F646966696564205665727347 +:1007D000696F6E73206F662074686520466F6E7453 +:1007E00020536F667477617265206D617920626550 +:1007F0002062756E646C65642C0D0A7265646973A1 +:10080000747269627574656420616E642F6F722002 +:10081000736F6C64207769746820616E7920736FE0 +:100820006674776172652C2070726F766964656496 +:100830002074686174206561636820636F70790D4E +:100840000A636F6E7461696E7320746865206162FB +:100850006F766520636F70797269676874206E6F58 +:100860007469636520616E642074686973206C69C3 +:1008700063656E73652E2054686573652063616ED1 +:100880002062650D0A696E636C7564656420656934 +:1008900074686572206173207374616E642D616C7D +:1008A0006F6E6520746578742066696C65732C20A2 +:1008B00068756D616E2D7265616461626C6520683A +:1008C000656164657273206F720D0A696E207468C9 +:1008D0006520617070726F707269617465206D61FE +:1008E0006368696E652D7265616461626C65206D17 +:1008F00065746164617461206669656C64732077F6 +:10090000697468696E2074657874206F720D0A626C +:10091000696E6172792066696C6573206173206C01 +:100920006F6E672061732074686F736520666965F8 +:100930006C64732063616E20626520656173696C0D +:10094000792076696577656420627920746865200E +:10095000757365722E0D0A0D0A3329204E6F204DD6 +:100960006F6469666965642056657273696F6E208D +:100970006F662074686520466F6E7420536F6674CE +:1009800077617265206D6179207573652074686583 +:1009900020526573657276656420466F6E740D0A29 +:1009A0004E616D6528732920756E6C6573732065C3 +:1009B00078706C69636974207772697474656E20ED +:1009C0007065726D697373696F6E206973206772E9 +:1009D000616E7465642062792074686520636F724B +:1009E000726573706F6E64696E670D0A436F70791C +:1009F000726967687420486F6C6465722E20546851 +:100A00006973207265737472696374696F6E206FA5 +:100A10006E6C79206170706C69657320746F2074DE +:100A20006865207072696D61727920666F6E7420DE +:100A30006E616D652061730D0A70726573656E7409 +:100A4000656420746F207468652075736572732EF9 +:100A50000D0A0D0A342920546865206E616D6528E1 +:100A60007329206F662074686520436F70797269FE +:100A700067687420486F6C646572287329206F72F0 +:100A80002074686520417574686F72287329206F1F +:100A9000662074686520466F6E740D0A536F667425 +:100AA00077617265207368616C6C206E6F74206270 +:100AB00065207573656420746F2070726F6D6F743C +:100AC000652C20656E646F727365206F722061649F +:100AD0007665727469736520616E790D0A4D6F6475 +:100AE00069666965642056657273696F6E2C20654E +:100AF000786365707420746F2061636B6E6F776CC0 +:100B0000656467652074686520636F6E74726962DE +:100B10007574696F6E287329206F66207468650D7F +:100B20000A436F7079726967687420486F6C6465F6 +:100B30007228732920616E64207468652041757481 +:100B4000686F72287329206F722077697468207427 +:100B500068656972206578706C6963697420777262 +:100B6000697474656E0D0A7065726D697373696F6F +:100B70006E2E0D0A0D0A35292054686520466F6EC9 +:100B80007420536F6674776172652C206D6F646991 +:100B900066696564206F7220756E6D6F6469666941 +:100BA00065642C20696E2070617274206F722069F8 +:100BB0006E2077686F6C652C0D0A6D7573742062FA +:100BC0006520646973747269627574656420656E0A +:100BD000746972656C7920756E64657220746869D9 +:100BE00073206C6963656E73652C20616E64206D83 +:100BF000757374206E6F742062650D0A6469737476 +:100C00007269627574656420756E64657220616EC8 +:100C100079206F74686572206C6963656E73652EE8 +:100C20002054686520726571756972656D656E74B2 +:100C300020666F7220666F6E747320746F0D0A7277 +:100C4000656D61696E20756E646572207468697384 +:100C5000206C6963656E736520646F6573206E6FC9 +:100C600074206170706C7920746F20616E792064DB +:100C70006F63756D656E7420637265617465640D74 +:100C80000A7573696E672074686520466F6E7420FC +:100C9000536F6674776172652E0D0A0D0A544552C2 +:100CA0004D494E4154494F4E0D0A54686973206CAA +:100CB0006963656E7365206265636F6D6573206E31 +:100CC000756C6C20616E6420766F696420696620A3 +:100CD000616E79206F66207468652061626F766549 +:100CE00020636F6E646974696F6E73206172650D45 +:100CF0000A6E6F74206D65742E0D0A0D0A444953F7 +:100D0000434C41494D45520D0A54484520464F4EEB +:100D10005420534F46545741524520495320505276 +:100D20004F564944454420224153204953222C2008 +:100D3000574954484F55542057415252414E5459E7 +:100D4000204F4620414E59204B494E442C0D0A4518 +:100D5000585052455353204F5220494D504C49450D +:100D6000442C20494E434C5544494E47204255544B +:100D7000204E4F54204C494D4954454420544F2057 +:100D8000414E592057415252414E54494553204FEC +:100D9000460D0A4D45524348414E544142494C4943 +:100DA00054592C204649544E45535320464F522007 +:100DB0004120504152544943554C415220505552C4 +:100DC000504F534520414E44204E4F4E494E4652BF +:100DD000494E47454D454E540D0A4F4620434F500E +:100DE0005952494748542C20504154454E542C20C8 +:100DF00054524144454D41524B2C204F52204F54A8 +:100E00004845522052494748542E20494E204E4FC3 +:100E1000204556454E54205348414C4C205448459B +:100E20000D0A434F5059524947485420484F4C44AB +:100E30004552204245204C4941424C4520464F52A4 +:100E400020414E5920434C41494D2C2044414D41B5 +:100E5000474553204F52204F54484552204C49415A +:100E600042494C4954592C0D0A494E434C5544496A +:100E70004E4720414E592047454E4552414C2C206B +:100E80005350454349414C2C20494E444952454317 +:100E9000542C20494E434944454E54414C2C204F3C +:100EA0005220434F4E53455155454E5449414C0DE8 +:100EB0000A44414D414745532C2057484554484525 +:100EC0005220494E20414E20414354494F4E204F1D +:100ED0004620434F4E54524143542C20544F5254B9 +:100EE000204F52204F54484552574953452C2041DA +:100EF000524953494E470D0A46524F4D2C204F55EB +:100F000054204F462054484520555345204F5220E9 +:100F1000494E4142494C49545920544F205553455C +:100F20002054484520464F4E5420534F4654574175 +:100F30005245204F522046524F4D0D0A4F544845BE +:100F400052204445414C494E475320494E20544875 +:100F50004520464F4E5420534F4654574152452E3C +:100F60000D0A000098080000180000007F0800002B +:100F7000524541444D452E74787400004F7377619B +:100F80006C64205661726961626C6520466F6E7494 +:100F90000A3D3D3D3D3D3D3D3D3D3D3D3D3D3D3DB4 +:100FA0003D3D3D3D3D0A0A5468697320646F776E8C +:100FB0006C6F616420636F6E7461696E73204F7330 +:100FC00077616C6420617320626F746820612076A1 +:100FD00061726961626C6520666F6E7420616E6417 +:100FE0002073746174696320666F6E74732E0A0ACD +:100FF0004F7377616C642069732061207661726938 +:1010000061626C6520666F6E742077697468207405 +:1010100068697320617869733A0A20207767687479 +:101020000A0A54686973206D65616E7320616C6C87 +:1010300020746865207374796C6573206172652013 +:10104000636F6E7461696E656420696E20612073E0 +:10105000696E676C652066696C653A0A20204F737B +:1010600077616C642D5661726961626C65466F6E62 +:10107000745F776768742E7474660A0A496620790B +:101080006F7572206170702066756C6C7920737555 +:1010900070706F727473207661726961626C652022 +:1010A000666F6E74732C20796F752063616E206E8D +:1010B0006F77207069636B20696E7465726D65640B +:1010C00069617465207374796C65730A74686174FE +:1010D000206172656EE280997420617661696C614D +:1010E000626C652061732073746174696320666F3C +:1010F0006E74732E204E6F7420616C6C2061707062 +:101100007320737570706F7274207661726961629A +:101110006C6520666F6E74732C20616E640A696E54 +:101120002074686F736520636173657320796F75D0 +:101130002063616E20757365207468652073746127 +:1011400074696320666F6E742066696C65732066CF +:101150006F72204F7377616C643A0A202073746158 +:101160007469632F4F7377616C642D457874726175 +:101170004C696768742E7474660A202073746174F5 +:1011800069632F4F7377616C642D4C696768742EA7 +:101190007474660A20207374617469632F4F7377C7 +:1011A000616C642D526567756C61722E7474660A89 +:1011B00020207374617469632F4F7377616C642DA1 +:1011C0004D656469756D2E7474660A2020737461B0 +:1011D0007469632F4F7377616C642D53656D694239 +:1011E0006F6C642E7474660A202073746174696372 +:1011F0002F4F7377616C642D426F6C642E7474662C +:101200000A0A47657420737461727465640A2D2D2F +:101210002D2D2D2D2D2D2D2D2D0A0A312E20496EEF +:101220007374616C6C2074686520666F6E742066E0 +:10123000696C657320796F752077616E7420746FA7 +:10124000207573650A0A322E2055736520796F75F3 +:101250007220617070277320666F6E7420706963EE +:101260006B657220746F20766965772074686520DD +:10127000666F6E742066616D696C7920616E6420A2 +:10128000616C6C207468650A617661696C61626C7E +:1012900065207374796C65730A0A4C6561726E20FF +:1012A0006D6F72652061626F75742076617269611D +:1012B000626C6520666F6E74730A2D2D2D2D2D2D99 +:1012C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D4E +:1012D0002D2D2D2D2D2D2D2D2D0A0A2020687474D5 +:1012E00070733A2F2F646576656C6F706572732E1C +:1012F000676F6F676C652E636F6D2F7765622F6602 +:10130000756E64616D656E74616C732F646573696D +:10131000676E2D616E642D75782F7479706F6772AA +:10132000617068792F7661726961626C652D666F94 +:101330006E74730A202068747470733A2F2F76616C +:10134000726961626C65666F6E74732E7479706514 +:101350006E6574776F726B2E636F6D0A20206874F0 +:101360007470733A2F2F6D656469756D2E636F6DA0 +:101370002F7661726961626C652D666F6E74730A97 +:101380000A496E206465736B746F702061707073AE +:101390000A0A202068747470733A2F2F746865628B +:1013A0006C6F672E61646F62652E636F6D2F636172 +:1013B0006E2D7661726961626C652D666F6E7473F5 +:1013C0002D696C6C7573747261746F722D63630A2E +:1013D000202068747470733A2F2F68656C70782EB3 +:1013E00061646F62652E636F6D2F6E7A2F70686F08 +:1013F000746F73686F702F7573696E672F666F6E89 +:1014000074732E68746D6C237661726961626C65A9 +:101410005F666F6E74730A0A4F6E6C696E650A0AB6 +:10142000202068747470733A2F2F646576656C6F32 +:10143000706572732E676F6F676C652E636F6D2FAB +:10144000666F6E74732F646F63732F67657474694E +:101450006E675F737461727465640A2020687474C7 +:1014600070733A2F2F646576656C6F7065722E6DA0 +:101470006F7A696C6C612E6F72672F656E2D555394 +:101480002F646F63732F5765622F4353532F43535A +:10149000535F466F6E74732F5661726961626C653B +:1014A0005F466F6E74735F47756964650A202068D4 +:1014B000747470733A2F2F646576656C6F70657203 +:1014C0002E6D6963726F736F66742E636F6D2F6517 +:1014D0006E2D75732F6D6963726F736F66742D65F2 +:1014E0006467652F7465737464726976652F6465CB +:1014F0006D6F732F7661726961626C652D666F6EB8 +:1015000074730A0A496E7374616C6C696E67206645 +:101510006F6E74730A0A20204D61634F533A20683E +:10152000747470733A2F2F737570706F72742E61AC +:1015300070706C652E636F6D2F656E2D75732F48FF +:10154000543230313734390A20204C696E75783A7C +:101550002068747470733A2F2F7777772E676F6FC8 +:10156000676C652E636F6D2F7365617263683F7181 +:101570003D686F772B746F2B696E7374616C6C2B85 +:10158000612B666F6E742B6F6E2B676E7525324202 +:101590006C696E75780A202057696E646F77733AAC +:1015A0002068747470733A2F2F737570706F727433 +:1015B0002E6D6963726F736F66742E636F6D2F6526 +:1015C0006E2D75732F68656C702F3331343936305A +:1015D0002F686F772D746F2D696E7374616C6C2D2D +:1015E0006F722D72656D6F76652D612D666F6E74ED +:1015F0002D696E2D77696E646F77730A0A416E6488 +:10160000726F696420417070730A0A2020687474D4 +:1016100070733A2F2F646576656C6F706572732EE8 +:10162000676F6F676C652E636F6D2F666F6E747377 +:101630002F646F63732F616E64726F69640A202078 +:1016400068747470733A2F2F646576656C6F70657B +:10165000722E616E64726F69642E636F6D2F677591 +:101660006964652F746F706963732F75692F6C6F70 +:101670006F6B2D616E642D6665656C2F646F776E80 +:101680006C6F616461626C652D666F6E74730A0ABB +:101690004C6963656E73650A2D2D2D2D2D2D2D0A38 +:1016A000506C6561736520726561642074686520A3 +:1016B00066756C6C206C6963656E73652074657803 +:1016C0007420284F464C2E7478742920746F20752E +:1016D0006E6465727374616E6420746865207065F1 +:1016E000726D697373696F6E732C0A7265737472AD +:1016F000696374696F6E7320616E642072657175C1 +:101700006972656D656E747320666F7220757361A2 +:1017100067652C2072656469737472696275746997 +:101720006F6E2C20616E64206D6F64696669636101 +:1017300074696F6E2E0A0A596F752063616E207589 +:101740007365207468656D20696E20796F757220ED +:1017500070726F647563747320262070726F6A658F +:1017600063747320E28093207072696E74206F72CC +:10177000206469676974616C2C0A636F6D6D6572B2 +:101780006369616C206F72206F746865727769732A +:10179000652E0A0A546869732069736E2774206C79 +:1017A0006567616C206164766963652C20706C6587 +:1017B00061736520636F6E736964657220636F6E19 +:1017C00073756C74696E672061206C6177796572DE +:1017D00020616E6420736565207468652066756C91 +:1017E0006C0A6C6963656E736520666F7220616C4C +:1017F0006C2064657461696C732E0A00240000001B +:1018000000000000305510005C666F6E74735C4F12 +:1018100070656E5F53616E735C73746174696300AD +:1018200050FF01002000000030FF01004F70656E86 +:1018300053616E732D426F6C642E747466000000E9 +:10184000000100000012010000040020474445464A +:10185000AFB3B55500000370000001C247504F53AD +:10186000AE8F3A3E00007654000037A847535542E9 +:1018700013631F6500001E7C00000F064F532F32BC +:10188000976C830C00000214000000605354415414 +:101890005EFD41A5000001B80000005A636D617053 +:1018A000C3381F80000007D4000003F6637674205D +:1018B0003D492CC800000274000000FC6670676D92 +:1018C000E2199E5A00002D8400000F946761737026 +:1018D000001500230000012C00000010676C7966E1 +:1018E0006B68E1A50000ADFC0001513268656164E0 +:1018F0001BFF34B600000180000000366868656197 +:101900000E2909970000015C00000024686D7478BE +:10191000D0F90D8800003D18000011CE6C6F636196 +:10192000BE826C3B00000BCC000008EA6D61787051 +:1019300007FB10A50000013C000000206E616D65F2 +:1019400063486FA3000014B8000009C4706F73747B +:1019500026AC9C9C00004EE80000276A70726570FF +:1019600085FD7BE9000005340000029F00010003B3 +:101970000008000A000D0007FFFF000F0001000033 +:10198000047400910016005F000500020010002F93 +:10199000009A000002BE0F83000300010001000056 +:1019A000088DFDA800000A8DFB0CFCEE0A8D0001DD +:1019B00000000000000000000000000000000473B0 +:1019C0000001000000030042CB20B46E5F0F3CF525 +:1019D000000B080000000000D9CCC2F70000000096 +:1019E000DD772651FB0CFDA40A8D088D0001000651 +:1019F00000020000000000000001000100080003D8 +:101A00000000001400030000002C000277647468DA +:101A10000101000077676874010000016974616C5E +:101A2000011C000200220016000600030002000252 +:101A3000011D000000000001000000010001000085 +:101A4000010602BC0000000100000002011A00644F +:101A5000000000000004049102BC000500000533F2 +:101A600004CD0000009A053304CD000002CD003201 +:101A70000292000000000000000000000000E000F2 +:101A800002FF4000201B0000002800000000474F1C +:101A90004F4701A00000FFFD088DFDA8000008FED3 +:101AA000028B0000019F00000000044805B6000002 +:101AB000002000040614000B05B6001605B600163B +:101AC000045200140000FFEA0000FFEC0000FFEAEF +:101AD000FE16FFFE05B600150000FFEB000000A893 +:101AE00000AA0096009600A60082008200AB009635 +:101AF0000071009F008F00A900A600C8006D008A39 +:101B0000009A006B008E009B007A00A4008D013AC1 +:101B10000084009A00A2008A00EE00850078014847 +:101B20000085007A009A009E00AA00B3009600711A +:101B3000008500900099009F00A400A900B0009BC0 +:101B400000A600AC00C8006D007A0082008A009AEE +:101B5000006B0082008A0092009B00A000A6007A21 +:101B600000A300AB00AF0083008C0098013A007125 +:101B700000800087008F009B00A5007D0086008B01 +:101B80000095009B00A500AE00EE0078007E008866 +:101B900000930148007900800086008B0094009A31 +:101BA00000A706C2037A050A0014FF38029E03A7A5 +:101BB000000100020074000000000000001200009C +:101BC0000000000100030000003E000000160000BD +:101BD000001000010001042300020006015301541B +:101BE000000003740374000203760376000304010B +:101BF000040D0004041104140011041E041E001539 +:101C0000000100100235040E040F04100415041620 +:101C1000041704180419041A041B041C041D0420CE +:101C200004220425000200370024003D0001004486 +:101C3000005D0001006C006C0001007C007C000174 +:101C40000082008D0001009200980001009A00B807 +:101C5000000100BA00DE000100E000E0000100E247 +:101C600000E2000100E400E4000100E600E90001F8 +:101C700000EB00EB000100ED00ED000100EF00EFD4 +:101C8000000100F100F1000100F4014900010153DD +:101C9000015400030155015500010157015800018D +:101CA000015A016500010167017500010177019F7B +:101CB000000101A202000001023502350003024AC0 +:101CC000024A0001024D024D0001024F0252000182 +:101CD000025402570001025902760001027D027E81 +:101CE0000001028202B0000102B202B5000102B797 +:101CF00002C4000102C603310001033303330001B3 +:101D0000033503610001036D037300010374037461 +:101D10000003037503750001037603760003037A5D +:101D200003840001038A038E0002038F038F0001E6 +:101D3000039403950001039703A4000103A603ACD9 +:101D4000000103AE03B0000103B303B3000103B607 +:101D500003BE000103C003C0000103C903E3000187 +:101D6000040104250003046F04700001047204736D +:101D70000001000040FF7A3C7955795976384F1FB1 +:101D80007538FF1F7438AB1F7336CD1F7236FF1FB7 +:101D90007136AB1F7037FF1F6F35FF1F6E335E1F2D +:101DA0006D33FF1F6C34AB1F6B34FF1F6A32FF1F94 +:101DB0006930671F6830FF1F6730721F6630451F2C +:101DC0006531FF1F6431CD1F63314F1F622F5E1FCE +:101DD000612FFF1F602E4F1F5F2EAB1F5E2EFF1F58 +:101DE0005D2E361F5C2DFF1F5B2C5E1F5A2CFF1FC4 +:101DF000592C671F582B5E1F572B931F562BFF1F05 +:101E0000552AFF1F54295E1F5329AB1F5229FF1F5C +:101E10005128801F5028FF1F4F28801F4E27FF1F6B +:101E20004D26FF1F4C25FF1F4B25801F4A25401FB5 +:101E30004924FF1F4823FF1F4722AB1F4622FF1FD5 +:101E400045225E1F4421931F4321FF1F421FCD1FC8 +:101E5000411FFF1F401FAB1F3F20FF1F3E20671F7A +:101E60003D1EFF1F3C1DFF1F3B1C721F3A1CFF1F26 +:101E7000391C4F1F3740C2365E1F34334F1F31307D +:101E80002B1F29284F1F28151B195C271B2D1F26C8 +:101E900025401F250E1A195C241A311F23191F1FF4 +:101EA0002219FF1F211F671F201F401F1F1C18160C +:101EB0005C1E181C1F1D17FF1F1C16FF1F1B32194D +:101EC0001F5B183816375B1A32191F5B1738163725 +:101ED0005B15193E16FF5A13311255113110551268 +:101EE0005910590D320C55053204550C5904590F2F +:101EF000047F04EF04030FFF0E550B320A5507321F +:101F00000655015F00550E590A590659CF06EF06CE +:101F10000200596F007F00AF00EF000410000109BC +:101F200032085503320255085902590F027F02EF59 +:101F3000020310000340400501B80190B0542B4B40 +:101F4000B807FF524BB009505BB00188B02553B0C1 +:101F50000188B040515AB00688B000555A5B58B15C +:101F600001018E59858D8D001D424BB0905358B2A2 +:101F70000300001D4259B10202435158B104038EBF +:101F8000594273002B002B2B2B7373002B73002BE8 +:101F9000002B002B2B2B2B2B73002B002B2B2B0020 +:101FA0002B002B2B2B012B012B012B012B012B01A8 +:101FB0002B002B2B012B2B2B012B2B002B002B2B46 +:101FC0002B012B2B012B002B2B012B2B2B002B2B35 +:101FD0002B2B2B2B2B2B2B012B2B2B2B002B2B2BA6 +:101FE0002B2B2B2B2B2B2B2B2B012B2B2B2B002B96 +:101FF0002B2B2B2B2B2B2B2B2B012B2B2B2B2B2B5B +:102000002B2B002B2B2B2B2B2B2B2B2B2B2B2B0076 +:102010002B2B180000000002000000030000001439 +:102020000003000100000014000403E2000000E0CF +:102030000080000600600000000D007E01300131CC +:1020400001610163017F019201A101B001ED01F085 +:1020500001FF021B0237025902BC02C702C902DD9E +:1020600002F30304030C030F031203230328038A60 +:10207000038C03A103CE03D203D60400040C040D89 +:10208000044F0450045C045F04820486048F0491AE +:10209000051305BD05BE05C205C705EA1E011E3FA5 +:1020A0001E851E9E1EF11EF31EF91F4D1FDE200B06 +:1020B0002015201E2022202620302033203A203CCC +:1020C00020442070207A207F2089208A208E209C26 +:1020D00020A420A720AC2105211321162120212294 +:1020E0002126212E215E22022206220F22122215F3 +:1020F000221A221E222B22482260226525CAA7B559 +:10210000AB53FB04FB36FB3CFB3EFB41FB44FB4B70 +:10211000FEFFFFFDFFFF00000000000D002000A0FB +:102120000131013201620164019201A001AF01EAB3 +:1021300001F001FA02180237025902BC02C602C9B4 +:1021400002D802F303000306030F0312032303263E +:102150000384038C038E03A303D103D6040004017C +:10216000040D040E04500451045D046004830488CB +:102170000490049205B005BE05C105C705D01E0038 +:102180001E3E1E801E9E1EA01EF21EF41F4D1FDE50 +:102190002000201320172020202620302032203934 +:1021A000203C204420702074207C2080208A208CB9 +:1021B000209520A320A720AA210521132116212044 +:1021C00021222126212E215B22022206220F22110A +:1021D0002215221A221E222B22482260226425CA9E +:1021E000A7B3AB53FB00FB2AFB38FB3EFB40FB4392 +:1021F000FB46FEFFFFFCFFFF0001FFF5FFE3FFC210 +:10220000027EFFC1020BFFC1FFAF00B400A7018532 +:10221000005AFF4800000179011AFF8FFE84FE83F7 +:10222000FE75FF600101000000FD00FB00EB0000F7 +:10223000FDCFFDCEFDCDFDCCFE7BFE78FE59FD9A97 +:10224000FE4DFD99FE0BFD980000FDFD0000FDF820 +:10225000FD67FDF6FE65FEA5FE62FE5EFDF9E4513A +:10226000E411E379E4F1E46AE30DE468E428E39837 +:10227000E23BE1EEE1EDE1ECE1E9E1E0E1DFE1DAD1 +:10228000E1D9E1D2E30700000000E3D9E3E0000078 +:10229000E32CE175E1730000E117E10AE108E34E88 +:1022A000E0FDE0FAE0F3E0C7E024E021E019E01807 +:1022B000E257E011E00EE002DFE6DFCFDFCCDC68C2 +:1022C0000000585F088A08BA08B908B808B708B605 +:1022D00008B50348024C00010000000000000000A7 +:1022E00000000000000000000000000000000000EE +:1022F0000000000000C4000000000000000000001A +:1023000000000000000000BA00000000000000C053 +:1023100000000000000000000000000000000000BD +:10232000000000000000000000AC000000AE000053 :10233000000000000000000000000000000000009D :10234000000000000000000000000000000000008D -:10235000000000000000007C008800000000008AEF -:1023600000000000000000880000000000000000E5 -:10237000000000000000000000000000000000005D +:10235000000000000000000000000000000000007D +:10236000000000000000007C008800000000008ADF +:1023700000000000000000880000000000000000D5 :10238000000000000000000000000000000000004D -:1023900000640000000000000000000000000000D9 -:1023A0000000000000000000014801490123012451 -:1023B00004060407040803740409040A040B023524 -:1023C000040F0410025C01F501F604130414041157 -:1023D00004120237023803780239023A037904689A -:1023E0000469046404660217046B04650467046DE1 -:1023F0000362021B0390039103B100000000000080 -:10240000000000000000002A0048009B0102016259 -:1024100001D601EA0211023B026C028B02A802B94A -:1024200002D402EA0328034F038A03DF041904627B -:1024300004BA04D6053D059605C305F30611062B1F -:10244000064906960720075607A107DD080C083144 -:102450000852089608BC08CF08F50923093A097400 -:1024600009A509E60A190A660AA20AF70B140B4025 -:102470000B6B0BBF0BEC0C100C340C4E0C640C7D76 -:102480000C990CAB0CCD0D1D0D6A0DA20DEE0E2F8F -:102490000E650EE80F210F470F7F0FB70FCA101AF6 -:1024A000104C108810DA1128115A11A711DD1212E0 -:1024B000123B128F12BC12FB131E1366137713BE4E -:1024C00013F713F7141F146014A8151D155915726E -:1024D00015E41612168416D1170917201728179A13 -:1024E00017AC17E0180B1840188A18AC18EC19161E -:1024F000191F194C197219A219D61A341A921B14E1 -:102500001B611B731B851B971BA91BBC1BC81C05D0 -:102510001C111C231C351C471C5A1C6C1C7E1C9057 -:102520001CA31CE21CF41D061D181D2A1D3C1D4F7A -:102530001D821DF21E041E161E281E3B1E4D1E86E9 -:102540001EE61EF81F0A1F1C1F2D1F3F1F531FD5FD -:102550001FE11FF3200520172029203B204C205E7F -:10256000207120D420E620F8210A211C212E2140B0 -:10257000217721DF21F12203221522272239228C03 -:10258000229E22B022C222D422E622F222FE231070 -:102590002322233423462358236A237C238E23A01B -:1025A00023B323BB2412242424362448245A246C25 -:1025B000247E248A24F02502251425262538254A40 -:1025C000255D256F2582258E259F25B125C425FEF5 -:1025D000264426572669267C268D26A026B226BDAF -:1025E00026C826DB26E726F3270527172723272ECD -:1025F0002763277527872792279E27B127C427D0CF -:1026000027DC2806282C283E2850285C2868287AB1 -:10261000288C289828DD292529372949295B296D07 -:102620002980299329EC2A5D2A6F2A812A8D2A99EB -:102630002AAB2ABC2ACE2AE02AF22B032B0F2B1B13 -:102640002B2D2B3E2B492B542B662B722B9F2BE0D3 -:102650002BF22C042C162C282C3A2C4C2C602C748D -:102660002C872C9A2CEC2CF82D0A2D1C2D2E2D3F6E -:102670002D522D642D762D882D9A2DAC2DBD2DE358 -:102680002E2C2E972F222F342F462F582F6A2F753E -:102690002F802FAD2FDC2FEF30163032305F308996 -:1026A00030C030F93119315B31673170317D318A99 -:1026B000319731A331B031BD31D231DA31E231FA63 -:1026C000322B3233323B3243328F3297329F32CA0F -:1026D00032D232DA330133093324332C3364336C8E -:1026E000337433C833D03410345F34723485349645 -:1026F00034A734B834CA34DD353D359935D0362B5E -:10270000367C36C936FE37403765376D37C337CB31 -:1027100037F8385F3867389E38E5392B396B399B85 -:1027200039CB3A1E3A723AB93B133B263B383B4908 -:102730003B5A3B6C3B7F3BC33BD53C1B3C233C2B78 -:102740003C3E3C463CA03CE23D153D273D393D5DCD -:102750003D653D993DA13DA93DE33DEB3E263E7AD9 -:102760003EAF3EC13EE83F233F2B3F333F3B3F431D -:102770003F4B3F533F5B3F9B3FA33FAB3FD04001AD -:1027800040264053408840C240F24138418C41C706 -:1027900041CF4234427D429542CC42D4430F436301 -:1027A000439443A643CE44004437445E4466448287 -:1027B000448A449244AF44B7450C4514453A456CAD -:1027C000459245C045F5462E4660469F46ED472456 -:1027D0004736478F47A147E147E947F14804480C8E -:1027E000485C48A048A848BA48CB48EF490B49275D -:1027F0004939494B495D496F4982499549A749B9CA -:1028000049CA49DB49E349FD4A1B4A3A4A434A61FE -:102810004A944AC74AD04AF94B3A4B5A4B6A4BEE54 -:102820004C024C224C404C5E4C6A4C7F4CAE4CDC13 -:102830004D2F4D8D4DF24E594EAF4F0F4F554F5DB1 -:102840004FA2502350CA516751DD523C5244525F4F -:102850005289529A52BD531D5352535F539653A2FD -:1028600053AE53D753FE541E54275446547854B88D -:1028700054D3552C552C552C552C552C552C552CAA -:10288000552C552C552C552C552C552C552C561853 -:10289000566C567E56865701574057A457B657C8B0 -:1028A00057D457E95817586C58BC58FE59485977AF -:1028B0005989599B59AD59BF5A1A5A725AB35AF28B -:1028C0005B485B985BD85C175C6A5CBA5D0B5D5AD1 -:1028D0005DC05E235EBE5F595F615F695FB55FFB90 -:1028E000603B6079608C609F61176123618E61F24B -:1028F00062AC635B636D637F63BD63F8642B64E00C -:10290000657065C966206660669F66F1675C67856D -:1029100067AE67FA6840688468C868D468E069127E -:102920006943697769AB69DC6A166A436A6F6A9FB3 -:102930006ACF6AF96B236B756BBF6C466CC16CCD4B -:102940006CD96CFF6D246D2C6D5B6D916DCC6E043C -:102950006E396E686E976ED16F086F516F976FC842 -:102960006FD07030708A70F171507158716A717CDB -:1029700071D4721E726372A072D97313734573752A -:1029800073AE73E7742F74707478748A749B74AE2A -:1029900074C074C874D074E274F3753F7547755A87 -:1029A000756C757F759275A575B775FB763F765119 -:1029B000766376767688769B76AD76B576BD76D07C -:1029C00076E276F57708771A772C773F7751776438 -:1029D0007777778A779C77BE77DF77F278057811FB -:1029E0007853789E78E67921795A798C799479E7C9 -:1029F0007A4A7AA77B027B4F7B997BEE7C3A7C7A82 -:102A00007CBC7D027D457D7A7DB17E077E0F7E6632 -:102A10007EB47EC07ECC7EDE7EF07F047F187F2C6D -:102A20007F407F547F687F7C7F907FA67FBC7FD074 -:102A30007FE47FF8800C802080348048805C807246 -:102A40008088809480A080B280C480D680E780FA9D -:102A5000810D812181358149815D81718185819BD4 -:102A600081B181C381D581E181ED81F98205821730 -:102A70008229823C824F82638277828B829F82B3DB -:102A800082C782DD82F3830583178329833B834DCD -:102A9000835F83718383838F839B83A783B383C582 -:102AA00083D783E983FB840D841F84318443845559 -:102AB00084678473847F848B849784A984BB84CD4A -:102AC00084DE84F08532857485CA86208658868F98 -:102AD00086D6872187488771877D8789879587A1D3 -:102AE00087B787CD880E8816882C886A889788E6ED -:102AF0008934894A89608976898C89A289B889CE86 -:102B000089E48A2D8A358A838AE28B438B908BDE17 -:102B10008C068C128C1E8C2A8C3A8C4A8C9F8CF2E0 -:102B20008D408D538D668D728D7E8D908D9C8DC860 -:102B30008DEF8E018E138E258E388E4A8E5C8E6EB2 -:102B40008E7A8E858E978EA38EB58EC78ED38EE0AD -:102B50008EE88EFB8F038F168F1E8F268F398F5E28 -:102B60008F668F6E8F7F8F928FA6901C90289033E8 -:102B7000908B90EA90FC910E9120917291C891D027 -:102B8000920292339245929192C09307935193850A -:102B900093D09408944F947794B794C994F895344B -:102BA000959295A895E49641966496A29704972AE3 -:102BB000976897CF980B986298DF991499559993D5 -:102BC00099C49A179A6A9A7C9A8E9AA49ABA9AC6C3 -:102BD0009AD29ADE9AEA9AF69B029B0E9B199B2444 -:102BE0009B309B3C9B489B549B609B6C9B789B843D -:102BF0009B909B9C9BA89BB49BC09BCC9BD89BEA27 -:102C00009BF39BFC9C059C0E9C179C209C299C3252 -:102C10009C3B9C449C4D9C899C929CAD9CB69CBFCB -:102C20009CE59D0B9D359D629D8F9DF29E2A9E6821 -:102C30009E819EAE9EF09F019F179F309F4A9F8A64 -:102C40009FA39FB59FCE9FE8A002A00BA014A01D3C -:102C5000A026A02FA038A041A04AA053A05CA09914 -:102C6000A0C0A0FAA14CA184A1CCA222A23DA2A402 -:102C7000A2FBA304A30DA316A31FA328A331A33A69 -:102C8000A343A34CA355A38BA3B1A3EBA43DA4746E -:102C9000A4BBA514A530A599A5EEA639A641A649C1 -:102CA000A651A659A661A669A671A679A681A6898C -:102CB000A692A69BA6A4A6ADA6B6A6BFA6C8A6D158 -:102CC000A6DAA6E3A6F4A714A71DA73EA747A76503 -:102CD000A77EA787A790A798A7DFA854A85CA86499 -:102CE000A882A88DA89900000000002C02160003FD -:102CF00000010409000000AC070200030001040900 -:102D00000001001206F0000300010409000200089F -:102D100006E80003000104090003003006B80003C0 -:102D2000000104090004001C069C000300010409C2 -:102D30000005001A06820003000104090006001ABB -:102D40000668000300010409000700A405C400038D -:102D5000000104090008002A059A00030001040983 -:102D6000000900280572000300010409000A00425E -:102D70000530000300010409000B003E04F20003CB -:102D800000010409000C003C04B600030001040922 -:102D9000000D01220394000300010409000E003419 -:102DA00003600003000104090019001A0346000330 -:102DB000000104090100000C033A000300010409AA -:102DC0000101000A03300003000104090103000AA5 -:102DD00003260003000104090104000E0318000388 -:102DE00000010409010500100308000300010409A3 -:102DF0000106000806E800030001040901070012AB -:102E000002F60003000104090109001E02D80003B4 -:102E100000010409010A002202B6000300010409AE -:102E2000010B00240292000300010409010C001CA4 -:102E30000276000300010409010D00260250000380 -:102E400000010409010E0026022A00030001040902 -:102E5000010F002A02000003000104090110002CE8 -:102E600001D40003000104090111002401B0000392 -:102E7000000104090112002E01820003000104096F -:102E800001130038014A0003000104090114003C49 -:102E9000010E0003000104090115003E00D00003EB -:102EA0000001040901160036009A0003000104091C -:102EB00001170040005A0003000104090118001224 -:102EC00000480003000104090119001A002E000344 -:102ED00000010409011A000C00220003000104098A -:102EE000011B000C0016000300010409011C000C6A -:102EF000000A000300010409011D000A000000523D -:102F0000006F006D0061006E004900740061006C8C -:102F100000690063004D0065006400690075006D84 -:102F2000004E006F0072006D0061006C0053006580 -:102F3000006D00690043006F006E00640065006E64 -:102F40000073006500640043006F006E006400655C -:102F5000006E007300650064004F00700065006E35 -:102F600000530061006E00730052006F006D00613D -:102F7000006E002D0043006F006E00640065006E5F -:102F80000073006500640045007800740072006101 -:102F90000042006F006C0064004F00700065006E1E -:102FA00000530061006E00730052006F006D0061FD -:102FB000006E002D0043006F006E00640065006E1F -:102FC0000073006500640042006F006C0064004FF5 -:102FD00000700065006E00530061006E00730052C7 -:102FE000006F006D0061006E002D0043006F006EE9 -:102FF00000640065006E00730065006400530065A6 -:10300000006D00690042006F006C0064004F0070AA -:103010000065006E00530061006E00730052006F87 -:10302000006D0061006E002D0043006F006E0064B3 -:103030000065006E00730065006400520065006763 -:103040000075006C00610072004F00700065006E3A -:1030500000530061006E00730052006F006D00614C -:10306000006E002D0043006F006E00640065006E6E -:10307000007300650064004C00690067006800741C -:10308000004F00700065006E00530061006E007319 -:103090000052006F006D0061006E002D0045007849 -:1030A0000074007200610042006F006C0064004F09 -:1030B00000700065006E00530061006E00730052E6 -:1030C000006F006D0061006E002D0042006F006C0B -:1030D0000064004F00700065006E00530061006ED8 -:1030E00000730052006F006D0061006E002D0053F0 -:1030F0000065006D00690042006F006C0064004FC5 -:1031000000700065006E00530061006E0073005295 -:10311000006F006D0061006E002D005200650067B9 -:103120000075006C00610072004F00700065006E59 -:1031300000530061006E00730052006F006D00616B -:10314000006E002D004C00690067006800740043A9 -:10315000006F006E00640065006E0073006500641F -:103160000020004500780074007200610042006F8A -:10317000006C00640043006F006E00640065006E28 -:1031800000730065006400200042006F006C006462 -:103190000043006F006E00640065006E0073006500 -:1031A0000064002000530065006D00690042006F5C -:1031B000006C00640043006F006E00640065006EE8 -:1031C0000073006500640020005200650067007510 -:1031D000006C006100720043006F006E00640065C7 -:1031E000006E0073006500640020004C00690067F9 -:1031F00000680074004500780074007200610042AD -:10320000006F006C006400530065006D00690042AF -:10321000006F006C00640052006500670075006C70 -:1032200000610072004C006900670068007400577C -:103230000069006400740068005700650069006759 -:1032400000680074004F00700065006E005300615C -:10325000006E00730052006F006D0061006E006828 -:10326000007400740070003A002F002F0073006398 -:1032700000720069007000740073002E0073006912 -:10328000006C002E006F00720067002F004F004698 -:10329000004C005400680069007300200046006F75 -:1032A000006E007400200053006F00660074007709 -:1032B0000061007200650020006900730020006C4E -:1032C000006900630065006E007300650064002003 -:1032D0000075006E006400650072002000740068D4 -:1032E0000065002000530049004C0020004F007092 -:1032F0000065006E00200046006F006E0074002024 -:10330000004C006900630065006E00730065002CCE -:10331000002000560065007200730069006F006EA7 -:1033200000200031002E0031002E002000540068E3 -:10333000006900730020006C006900630065006E86 -:1033400000730065002000690073002000610076B2 -:1033500000610069006C00610062006C0065002083 -:1033600000770069007400680020006100200046BA -:1033700000410051002000610074003A0020006804 -:103380000074007400700073003A002F002F007367 -:10339000006300720069007000740073002E0073F7 -:1033A0000069006C002E006F00720067002F004F54 -:1033B0000046004C0068007400740070003A002F52 -:1033C000002F007700770077002E006D006F006EF1 -:1033D000006F0074007900700065002E0063006FBC -:1033E000006D002F00730074007500640069006FA9 -:1033F0000068007400740070003A002F002F0077FE -:1034000000770077002E0067006F006F0067006C88 -:103410000065002E0063006F006D002F00670065DF -:103420000074002F006E006F0074006F002F0044C6 -:103430000065007300690067006E0065006400208D -:10344000006200790020004D006F006E006F007474 -:103450000079007000650020006400650073006959 -:103460000067006E0020007400650061006D002E92 -:10347000004D006F006E006F0074007900700065F1 -:10348000002000440065007300690067006E0020A2 -:10349000005400650061006D004D006F006E006F0C -:1034A000007400790070006500200049006D006123 -:1034B00000670069006E006700200049006E00632D -:1034C000002E004F00700065006E00200053006168 -:1034D000006E00730020006900730020006100206E -:1034E00000740072006100640065006D006100728C -:1034F000006B0020006F006600200047006F006F27 -:103500000067006C006500200061006E0064002010 -:10351000006D0061007900200062006500200072EB -:103520000065006700690073007400650072006543 -:10353000006400200069006E0020006300650072D6 -:10354000007400610069006E0020006A007500725E -:103550000069007300640069006300740069006F13 -:10356000006E0073002E004F00700065006E005367 -:103570000061006E0073002D0042006F006C00645B -:1035800000560065007200730069006F006E002035 -:103590000033002E003000300030004F0070006516 -:1035A000006E002000530061006E00730020004296 -:1035B000006F006C00640033002E003000300030DB -:1035C000003B0047004F004F0047003B004F00709A -:1035D0000065006E00530061006E0073002D004214 -:1035E000006F006C00640042006F006C0064004FCC -:1035F00000700065006E002000530061006E0073D3 -:103600000043006F00700079007200690067006875 -:1036100000740020003200300032003000200054DE -:10362000006800650020004F00700065006E0020FB -:1036300000530061006E0073002000500072006FA4 -:10364000006A00650063007400200041007500748A -:103650000068006F0072007300200028006800748A -:10366000007400700073003A002F002F006700699B -:103670000074006800750062002E0063006F006D2A -:10368000002F0067006F006F0067006C0065006628 -:10369000006F006E00740073002F006F00700065F3 -:1036A000006E00730061006E0073002900010000CD -:1036B000000A02C20460000544464C540288637943 -:1036C000726C021C6772656B01EC6865627201BC0A -:1036D0006C61746E00200170000741505048014237 -:1036E0004341542001144950504800E64D414820C0 -:1036F00000B84D4F4C20008A4E415620005C524F7E -:103700004D20002E0000FFFF001400000002000604 -:10371000000700080009001100130014001500162E -:10372000001700180019001A001B001C001D001EC5 -:10373000001F0000FFFF0014000000020006000749 -:1037400000080009001000130014001500160017EF -:1037500000180019001A001B001C001D001E001F8D -:103760000000FFFF00140000000200060007000830 -:103770000009000F001300140015001600170018B0 -:103780000019001A001B001C001D001E001F000075 -:10379000FFFF0014000000020006000700080009F7 -:1037A000000D001300140015001600170018001972 -:1037B000001A001B001C001D001E001F0000FFFF60 -:1037C0000014000000010006000700080009000CBA -:1037D0000013001400150016001700180019001A35 -:1037E000001B001C001D001E001F0000FFFF001436 -:1037F000000000020006000700080009000B00138B -:10380000001400150016001700180019001A001BFC -:10381000001C001D001E001F0000FFFF0014000020 -:1038200000010006000700080009000A0013001448 -:1038300000150016001700180019001A001B001CC4 -:10384000001D001E001F0000FFFF00130000000508 -:1038500000060007000800090013001400150016F8 -:10386000001700180019001A001B001C001D001E84 -:10387000001F000400000000FFFF00130000000410 -:1038800000060007000800090013001400150016C8 -:10389000001700180019001A001B001C001D001E54 -:1038A000001F000400000000FFFF001300000003E1 -:1038B0000006000700080009001300140015001698 -:1038C000001700180019001A001B001C001D001E24 -:1038D000001F007000024D4B4420003E5352422016 -:1038E00000100000FFFF00140000000100060007A8 -:1038F000000800090012001300140015001600173C -:1039000000180019001A001B001C001D001E001FDB -:103910000000FFFF0014000000010006000700087F -:103920000009000E001300140015001600170018FF -:103930000019001A001B001C001D001E001F0004BF -:1039400000000000FFFF0013000000010006000758 -:1039500000080009001300140015001600170018D5 -:103960000019001A001B001C001D001E001F002073 -:1039700061616C74019663636D70018E63636D7039 -:10398000017E63636D70017463636D70016A6363CC -:103990006D70015E646E6F6D015866726163014EF9 -:1039A0006C69676101486C6E756D01426C6F636C88 -:1039B000013C6C6F636C01366C6F636C01306C6F33 -:1039C000636C012A6C6F636C01246C6F636C011E65 -:1039D0006C6F636C01186C6F636C01126C6F636CBD -:1039E000010C6E756D7201066F6E756D01006F7260 -:1039F000646E00FA706E756D00F473616C7400ECA7 -:103A00007373303100EC7373303200E6737330330C -:103A100000E07373303400DA7375627300D4737529 -:103A2000707300CE746E756D00C87A65726F00C2D7 -:103A30000000000100230000000100200000000140 -:103A40000014000000010013000000010026000027 -:103A500000010025000000010024000000020024F5 -:103A6000002500000001001F00000001001C0000F4 -:103A700000010021000000010015000000010011FC -:103A800000000001000A0000000100080000000121 -:103A9000000900000001001200000001000B0000FE -:103AA0000001000F00000001000C000000010010E8 -:103AB00000000001001E00000001002200000003C1 -:103AC0000017001800190000000100160000000493 -:103AD00000020005000200050000000300020005CE -:103AE00000070000000300020005000600000006B9 -:103AF00000020005000200050002000500000002AF -:103B00000002000500000002000000010027096C0F -:103B1000074A06EE06D406D4062205A4051404E2DC -:103B200004C004C0049E045C043C041C03FA03FAB1 -:103B300003E603E6037C032E0316030802F40316D0 -:103B400002AC029E029E0260023E022601E0019A41 -:103B50000154011000FC00D6006400500001000078 -:103B60000001000800010006027D00010001014182 -:103B70000001000000010008000200360018039850 -:103B80000399039A039B039C039D039E039F03A039 -:103B900003A103A303A403A503A803A903AA03ABDA -:103BA00003AC03AD03AE03C003A603A703A2000149 -:103BB0000018002C002D008E008F0090009100EA6C -:103BC00000EC00EE00F000F200F300F50159016690 -:103BD000017601A001A101A202B602C5033203349D -:103BE000039600010000000100080002001000051B -:103BF00003BA03BB03BC03BD03B300010005004AC5 -:103C000000DF00E100E300E5000100000001000822 -:103C100000010006043B0001000100130004000045 -:103C20000001000800010036000100080005002620 -:103C3000001E00180012000C038C0002004F038BC2 -:103C40000002004C038A00020049038E0003004971 -:103C5000004F038D00030049004C000100010049A2 -:103C600000010000000100080002002E0014044FB3 -:103C70000450045104520453045404550456045788 -:103C80000458044404450446044704480449044ACB -:103C9000044B044C044D000200020013001C000001 -:103CA00004300439000A000100000001000800028D -:103CB000002E001400130014001500160017001841 -:103CC0000019001A001B001C044F04500451045238 -:103CD00004530454045504560457045800020002C7 -:103CE0000430043900000444044D000A00010000BF -:103CF000000100080002002E0014043004310432D8 -:103D000004330434043504360437043804390444D5 -:103D100004450446044704480449044A044B044C3F -:103D2000044D000200020013001C0000044F045860 -:103D3000000A000100000001000800010006FFEC7D -:103D4000000200010444044D0000000100000001D5 -:103D500000080002000E0004006C007C006C007C77 -:103D6000000100040024003200440052000600005C -:103D700000020024000A0003000100BA0001001242 -:103D8000000000010000001D00010002003200528E -:103D90000003000100A0000100120000000100006B -:103DA000001D000100020024004400010000000189 -:103DB00000080001003EFFEC0006000000020026A3 -:103DC000000A0003000100120001002E00000001A3 -:103DD0000000001B000200010426042F0000000365 -:103DE0000001001C00010012000000010000001A88 -:103DF00000020001043A0443000000010001021621 -:103E0000000100000001000800010006020400019A -:103E10000001001200010000000100080001001470 -:103E2000041300010000000100080001000604273F -:103E3000000200010013001C00000001000000014E -:103E4000000800020024000F04640466046803777D -:103E5000007B007400750237023803780239023A99 -:103E60000379046902170001000F000B000C000E1B -:103E70000013001400150016001700180019001A8E -:103E8000001B001C00200051000100000001000880 -:103E900000020032001604650467046A0459045ADB -:103EA000045B045C045D045E045F046004610462FE -:103EB000046B03C103C203C303C403C503C603C722 -:103EC00003C800010016000B000C000E00130014C4 -:103ED00000150016001700180019001A001B001C1E -:103EE0000020004B004E004F005000510053005680 -:103EF000005700010000000100080001000601F564 -:103F00000001000101CA00010000000100080002D8 -:103F1000000E00040391039003B103B200010004FA -:103F2000015F0173017E019300040000000100089D -:103F3000000100120001000800010004010000025D -:103F4000007900010001002F0004000000010008BA -:103F5000000100120001000800010004010100023C -:103F6000007900010001004F000600000001000878 -:103F70000001000A00020026001200010002002FCA -:103F8000004F000100040000000200790001004F12 -:103F900000010000000D0001000400000002007993 -:103FA0000001002F00010000000E000100000001D0 -:103FB00000080002000E0004039203B4039303B54B -:103FC0000001000400FC00FD0106010700010000E3 -:103FD000000100080002000E00040148014901230D -:103FE000012400010004011F0120036D036E000184 -:103FF000000000010008000200160008039403B648 -:10400000039503B7039603B8039703B900010008AB -:1040100000C600C700DA00DB00F000F10133013414 -:10402000000400000001000800010072000900689F -:10403000005E0054004A00400036002C00220018A8 -:104040000001000403FF000204210001000403FE3C -:10405000000204210001000403FD0002042100010C -:10406000000403FC000204210001000403FA000222 -:1040700004210001000403F90002042100010004EE -:1040800003F8000204210001000403EE00020421F1 -:104090000001000403EA000204210001000903C931 -:1040A00003CD03DA03DC03DD03E003E103E203E312 -:1040B00000040000000100080001006E0002003C46 -:1040C000000A00040028001E0014000A037E0004F9 -:1040D000040804050401037F000404080405040225 -:1040E000038000040408040604010381000404089A -:1040F0000406040200040028001E0014000A037ACB -:104100000004040804050401037B000404080405FA -:104110000402037C0004040804060401037D000477 -:104120000408040604020001000201850191000454 -:1041300000000001000800010092000A0088007ED3 -:10414000007400600056004C004200380024001A41 -:10415000000100040134000204100002000C0006FB -:10416000037000020410037200030410014C0001EC -:10417000000400F1000204100001000400DB000252 -:1041800004100001000400C7000204100001000434 -:104190000133000204100002000C0006036F00024D -:1041A0000410037100030410014C0001000400F02E -:1041B000000204100001000400DA000204100001F3 -:1041C000000400C6000204100001000A00240028B8 -:1041D000002C0032003800440048004C00520058C7 -:1041E00000010000000100080002005E000603AFAD -:1041F00003B00472046F0470047300060000000230 -:10420000002A000A0003000000010042000200141E -:104210000032000100000004000100040235040E19 -:10422000040F04100003000000010022000100122E -:104230000001000000030002000203740374000088 -:104240000401040D000100010006004C004D00F1C6 -:1042500001EE01F003350003000000010008000139 -:10426000006600300214020E020801F801EA01DCC7 -:1042700001CE01C001B201A401960188017A017446 -:10428000016E01680162015A0154014E0148014268 -:10429000013C01360130012A0124011E01180112DE -:1042A000010C0106010000FA00F400EE00E800E253 -:1042B00000DC00D600D000CA00C400BE00B800B2C6 -:1042C00000AC00A60002000A000B000C0000000E6B -:1042D000000E00020013001C000300200020000D4F -:1042E00000510051000E00F000F1000F010B010B16 -:1042F00000110430043900120444044D001C044F22 -:104300000458002600020439044D00020438044C0D -:1043100000020437044B00020436044A000204354C -:104320000449000204340448000204330447000234 -:1043300004320446000204310445000204300444FF -:1043400000020439045800020438045700020437FC -:1043500004560002043604550002043504540002D9 -:1043600004340453000204330452000204320451A2 -:1043700000020431045000020430044F0002001C0B -:10438000044D0002001B044C0002001A044B000202 -:104390000019044A000200180449000200170448EA -:1043A0000002001604470002001504460002001433 -:1043B00004450002001304440003038203830384C2 -:1043C000000203B804720002039603A10002021760 -:1043D00003C500020469046B00060379042F043945 -:1043E0000443045804620006023A042E04380442CE -:1043F0000457046100060239042D043704410456B1 -:10440000046000060378042C043604400455045F5D -:1044100000060238042B0435043F0454045E0006F1 -:104420000237042A0434043E0453045D0006007578 -:1044300004290433043D0452045C0006007404287B -:104440000432043C0451045B0006007B0427043161 -:10445000043B0450045A0007037704260430043A4E -:10446000044E044F045900020468046A0002046602 -:1044700004670002046404650001000000010008F4 -:104480000002009A004A0216006C03980399007C0F -:10449000006C03BA03C103AF03B003C203C303C478 -:1044A000007C03C603C703C8039A039B039C039DB8 -:1044B000039403B6039503B703BB03BC03BD03B367 -:1044C000039E039F03A003A303A403A5039203B4C5 -:1044D000039303B501480149039703B903A8039166 -:1044E00003A9039003AA03B103B203AB03AC03AD6A -:1044F00003BF046F047003AE03C003A603A70473D5 -:104500000123012403A20426042704280429042AE1 -:10451000042B042C042D042E042F0001004A001249 -:104520000024002C002D00320044004A004B004CB7 -:10453000004D004E004F00500052005300560057EF -:10454000008E008F0090009100C600C700DA00DBEB -:1045500000DF00E100E300E500EA00EC00EE00F21D -:1045600000F300F500FC00FD01060107011F01201A -:10457000013301340159015F016601730176017E47 -:10458000019301A001A101A201CA01EE01F002B64E -:1045900002C5033203340335036D036E0396043AF8 -:1045A000043B043C043D043E043F044004410442F7 -:1045B00004430000404A99989796878685848382B1 -:1045C00081807F7E7D7C7B7A797877767574737253 -:1045D00071706F6E6D6C6B6A696867666564636243 -:1045E00061605F5E5D5C5B5A595857565554535134 -:1045F000504F4E4D4C4B4A49484746281F100A0918 -:104600002C01B10B0A432343650A2D2C00B10A0B80 -:104610004323430B2D2C01B00643B00743650A2DFD -:104620002CB04F2B20B0405158214B525845441BC1 -:104630002121591B2321B040B0042545B004254554 -:1046400061648A63525845441B212159592D2C001D -:10465000B00743B006430B2D2C4B53234B515A58F4 -:1046600020458A60441B2121592D2C4B545820454C -:104670008A60441B2121592D2C4B53234B515A58EE -:10468000381B2121592D2C4B5458381B2121592DD1 -:104690002CB002435458B0462B1B21212121592D07 -:1046A0002CB002435458B0472B1B212121592D2CEB -:1046B000B002435458B0482B1B21212121592D2CE5 -:1046C000B002435458B0492B1B212121592D2C23D2 -:1046D00020B000508A8A64B10003255458B0401BB2 -:1046E000B10103255458B005438B59B04F2B5923C2 -:1046F000B0622B2321235865592D2CB108000C21C1 -:104700005460432D2CB10C000C215460432D2C011E -:104710002047B0024320B8100062B810006357234E -:10472000B8010062B8100063575A58B0206066594B -:10473000482D2CB1000225B00225B0022553B80047 -:10474000352378B00225B0022560B020632020B068 -:104750000625236250588A21B00160231B2020B017 -:104760000625236252582321B001611B8A2123218F -:10477000205959B8FFC11C60B0206323212D2CB1F2 -:10478000020042B123018851B1400188535A58B800 -:104790001000B020885458B202010243604259B15F -:1047A0002401885158B82000B040885458B2020201 -:1047B00002436042B12401885458B202200243608F -:1047C00042004B014B5258B2020802436042591B4F -:1047D000B84000B080885458B20204024360425985 -:1047E000B84000B08063B80100885458B202080293 -:1047F00043604259B94000010063B8020088545830 -:10480000B202100243604259B12601885158B940A2 -:1048100000020063B80400885458B20240024360AA -:104820004259B94000040063B80800885458B202E5 -:10483000800243604259B12801885158B9400008AC -:104840000063B81000885458B900020100B0024358 -:10485000604259595959595959B100024354584065 -:104860000A0540084009400C020D021BB101024339 -:104870005458B2054008BA010000090100B30C0108 -:104880000D011BB18002435258B2054008B80180A7 -:10489000B109401BB80100B002435258B2054008AC -:1048A000BA0180000901401BB80180B00243525890 -:1048B000B2054008B80200B109401BB2054008BA71 -:1048C000010000090100595959B84000B0808855CD -:1048D000B94000020063B8040088555A58B30C0070 -:1048E0000D011BB30C000D0159595942424242427D -:1048F0002D2C45B1024E2B23B04F2B20B0405158E8 -:10490000214B5158B0022545B1014E2B60591B2354 -:104910004B5158B003254520648A63B0405358B1C9 -:10492000024E2B601B21591B215959442D2C20B0BC -:104930000050205823651B2359B114148A7045B1C7 -:104940001010434B8A43515A58B0401BB04F2B595B -:1049500023B1610626602B8A58B005438B59235832 -:10496000655923103A2D2CB003254963234660B0C6 -:104970004F2B23B00425B0042549B00325635620EE -:1049800060B062602BB003252010468A4660B020DC -:1049900063613A2D2CB00016B1020325B101042544 -:1049A000013E003EB10102060CB00A236542B00B85 -:1049B0002342B1020325B1010425013F003FB101AB -:1049C00002060CB006236542B0072342B00116B1BF -:1049D00000024354584523452018698A6323622006 -:1049E00020B0405058671B665961B02063B0402327 -:1049F00061B00423421BB104004221215918012D4A -:104A00002C2045B1004E2B442D2C4B51B1404F2B47 -:104A1000505B582045B1014E2B208A8A4420B1407A -:104A20000426616361B1014E2B44211B23218A4579 -:104A3000B1014E2B208A234444592D2C4B51B140B7 -:104A40004F2B505B5845208AB0406163601B232187 -:104A50004559B1014E2B442D2C2345208A45236115 -:104A60002064B04051B0042520B0005323B0405121 -:104A70005A5AB1404F2B545A588A0C64236423531A -:104A800058B140408A612063611B2063591B8A59D9 -:104A900063B1024E2B60442D2C012D2C002D2C05D2 -:104AA000B10B0A432343650A2D2CB10A0B43234360 -:104AB0000B022D2CB002256366B00225B8200062DF -:104AC0006023622D2CB0022563B0206066B0022501 -:104AD000B82000626023622D2CB002256367B0020B -:104AE00025B82000626023622D2CB002256366B0D9 -:104AF0002060B00225B82000626023622D2C234A7A -:104B0000B1024E2B2D2C234AB1014E2B2D2C238A82 -:104B10004A234564B0022564B002256164B00343B2 -:104B2000525821206459B1024E2B23B000505865D1 -:104B3000592D2C238A4A234564B0022564B00225EE -:104B40006164B00343525821206459B1014E2B23B4 -:104B5000B000505865592D2C20B003254AB1024EA3 -:104B60002B8A103B2D2C20B003254AB1014E2B8AF5 -:104B7000103B2D2CB00325B003258AB0672B8A107B -:104B80003B2D2CB00325B003258AB0682B8A103B3F -:104B90002D2CB0032546B003254660B004252EB069 -:104BA0000425B00425B0042620B000505821B06A76 -:104BB0001BB06C592BB0032546B00325466061B08D -:104BC0008062208A2010233A232010233A2D2CB013 -:104BD000032547B003254760B0052547B0806361D2 -:104BE000B00225B00625496323B005254AB080638D -:104BF0002058621B2159B0042646608A468A4660C6 -:104C0000B02063612D2CB00426B00425B00425B07B -:104C10000426B06E2B208A2010233A232010233A3A -:104C20002D2C2320B001545821B00225B1024E2B67 -:104C3000B0805020605920606020B001515821217F -:104C40001B20B005515821206661B0402361B1009E -:104C5000032550B00325B00325505A5820B0032532 -:104C6000618A535821B000591B21591BB007545871 -:104C70002066616523211B2121B000595959B102D9 -:104C80004E2B2D2CB00225B004254AB0005358B04D -:104C9000001B8A8A238AB00159B004254620666128 -:104CA00020B00526B0062649B00526B00526B0700E -:104CB0002B236165B02060206661B02061652D2CDA -:104CC000B0022546208A20B000505821B1024E2B58 -:104CD0001B452321596165B00225103B2D2CB004E2 -:104CE0002620B802006220B80200638A236120B047 -:104CF0005D602BB00525118A128A20398A58B900C7 -:104D00005D1000B004266356602B2321201020463E -:104D100020B1024E2B23611B2321208A201049B190 -:104D2000024E2B593B2D2CB9005D1000B0092563B4 -:104D300056602BB00525B00525B00526B06D2BB10A -:104D40005D0725602BB00525B00525B00525B0050C -:104D500025B06F2BB9005D1000B008266356602B9C -:104D600020B0005258B0502BB00525B00525B00733 -:104D700025B00725B00525B0712BB0021738B0005B -:104D800052B00225B001525A58B00425B006254948 -:104D9000B00325B00525496020B0405258211BB012 -:104DA00000525820B0025458B00425B00425B00772 -:104DB00025B0072549B00217381BB00425B00425DB -:104DC000B00425B0062549B0021738595959595928 -:104DD00021212121212D2CB9005D1000B00B25636C -:104DE00056602BB00725B00725B00625B00625B0C4 -:104DF0000C25B00C25B00925B00825B06E2BB004E9 -:104E00001738B00725B00725B00726B06D2BB004C2 -:104E100025B00425B00426B06D2BB0502BB006256C -:104E2000B00625B00325B0712BB00525B00525B01F -:104E30000325B002173820B00625B00625B0052599 -:104E4000B0712B60B00625B00625B0042565B00210 -:104E50001738B00225B002256020B040535821B069 -:104E6000406123B04061231BB8FFC05058B0406080 -:104E700023B04060235959B00825B00825B0042656 -:104E8000B0021738B00525B005258AB002173820C2 -:104E9000B0005258B00625B0082549B00325B0052A -:104EA00025496020B0405258211BB0005258B0062E -:104EB00025B00625B00625B00625B00B25B00B257C -:104EC00049B0041738B00625B00625B00625B0064F -:104ED00025B00A25B00A25B00725B0712BB00417FC -:104EE00038B00425B00425B00525B00725B0052548 -:104EF000B0712BB00217381BB00425B00425B8FFE1 -:104F0000C0B00217385959592121212121212121CD -:104F10002D2CB00425B0032587B00325B003258AC6 -:104F200020B000505821B0651BB068592B64B00404 -:104F300025B0042506B00425B0042549202063B01F -:104F40000325206351B1000325545B5821212321FF -:104F5000071B2063B0022520636120B0532B8A63B6 -:104F6000B00525B0052587B00425B004264AB00059 -:104F700050586559B00426200146230046B0052646 -:104F8000200146230046B0001600B000234801B0BF -:104F90000023480020B0012348B00223480120B07C -:104FA000012348B002234823B2020001082338B28B -:104FB000020001092338B1020107B00116592D2C56 -:104FC00023100D0C8A63238A636064B940000400D7 -:104FD000635058B000381B3C592D2CB00625B00941 -:104FE00025B00925B00726B0762B23B0005458050C -:104FF0001B0459B00425B00626B0772BB00525B0A8 -:105000000526B00525B00526B0762BB0005458050E -:105010001B0459B0772B2D2CB00725B00A25B00AF8 -:1050200025B00826B0762B8AB0005458051B0459C9 -:10503000B00525B00726B0772BB00625B00626B000 -:105040000625B00626B0762B08B0772B2D2CB0079E -:1050500025B00A25B00A25B00826B0762B8A8A0822 -:10506000B00425B00626B0772BB00525B00526B0D4 -:105070000525B00526B0762BB0005458051B045901 -:10508000B0772B2D2CB00825B00B25B00B25B0091F -:1050900026B0762BB00426B0042608B00525B0074C -:1050A00026B0772BB00625B00626B00625B006261A -:1050B000B0762B08B0772B2D2C03B00325B0032539 -:1050C0004AB00425B003254A02B00525B005264A9A -:1050D000B00526B005264AB00426638A8A63612D8E -:1050E0002CB15D0E25602BB00C2611B0052612B038 -:1050F0000A2539B0072539B00A25B00A25B0092597 -:10510000B07C2BB00050B00B25B00825B00A25B0FC -:105110007C2BB000505458B00725B00B2587B00445 -:1051200025B004250BB00A2510B00925C1B0022511 -:10513000B002250BB0072510B00625C11BB007250E -:10514000B00B25B00B25B8FFFFB0762BB00425B00F -:1051500004250BB00725B00A25B0772BB00A25B07F -:105160000825B00825B8FFFFB0762BB00225B002A5 -:10517000250BB00A25B00725B0772B59B00A254674 -:10518000B00A254660B0082546B008254660B0063E -:1051900025B006250BB00C25B00C25B00C2620B090 -:1051A00000505821B06A1BB06C592BB00425B004D4 -:1051B000250BB00925B00925B0092620B0005058AC -:1051C00021B06A1BB06C592B23B00A2546B00A25C2 -:1051D000466061B0206323B0082546B008254660CC -:1051E00061B02063B1010C255458041B0559B00A65 -:1051F000262010B003253AB00626B006260BB007CD -:105200002620108A3AB10107265458041B0559B0CC -:1052100005262010B002253A8A8A0B232010233A53 -:105220002D2C23B0015458B9000040001BB8400099 -:10523000B000598AB0015458B9000040001BB84072 -:1052400000B00059B07D2B2D2C8A8A080D8AB00140 -:105250005458B9000040001BB84000B00059B07D60 -:105260002B2D2C08B0015458B9000040001BB84049 -:1052700000B000590DB07D2B2D2CB00426B00426B3 -:10528000080DB00426B00426080DB07D2B2D2C206F -:105290000146230046B00A43B00B438A6323626190 -:1052A0002D2CB0092BB006252EB005257DC5B006E6 -:1052B00025B00525B0042520B000505821B06A1B48 -:1052C000B06C592BB00525B00425B0032520B000E3 -:1052D000505821B06A1BB06C592B18B00825B00784 -:1052E00025B00625B00A25B06F2BB00625B00525E0 -:1052F000B0042620B000505821B0661BB068592B6E -:10530000B00525B00425B0042620B000505821B0C7 -:10531000661BB068592B54587DB0042510B0032586 -:10532000C5B0022510B00125C5B0052621B005265F -:10533000211BB00626B00425B00325B00826B06FA7 -:105340002B59B100024354587DB00225B0822BB0D6 -:105350000525B0822B20206961B00443012361B090 -:105360006060206961B0206120B00826B008268AFC -:10537000B00217388A8A6120696161B00217381B50 -:105380002121212159182D2C4B52B1010243535A8E -:1053900058231020013C003C1B2121592D2C23B007 -:1053A0000225B00225535820B00425583C1B39591A -:1053B000B00160B8FFE91C592121212D2CB0022534 -:1053C00047B0022547548A20201011B001608A207E -:1053D00012B00161B0852B2D2CB0042547B00225F9 -:1053E0004754232012B001612320B006262020104C -:1053F00011B00160B00626B0852B8A8AB0852B2DAE -:105400002CB0024354580C028A4B53B004264B5123 -:105410005A580A381B0A2121591B21212121592DB3 -:105420002CB0982B580C028A4B53B004264B515A7F -:10543000580A381B0A2121591B21212121592D2CC1 -:1054400020B0024354B00123B80068237821B10092 -:105450000243B8005E237921B0024323B020205CD0 -:1054600058212121B000B8004D1C598A8A208A2079 -:105470008A23B81000635658B8100063565821218B -:1054800021B001B800301C591B2159B08062205C4A -:1054900058212121B000B8001D1C5923B080622082 -:1054A0005C58212121B000B8000C1C598AB0016160 -:1054B000B8FFAB1C23212D2C20B0024354B0012394 -:1054C000B80081237821B1000243B8007723792105 -:1054D000B10002438AB020205C58212121B8006726 -:1054E0001C598A8A208A208A23B81000635658B82B -:1054F0001000635658B00426B0015BB00426B00417 -:1055000026B004261B21212121B80038B000231C1D -:10551000591B2159B0042623B08062205C588A5C54 -:105520008A5A23212321B8001E1C598AB080622088 -:105530005C5821212321B8000E1C59B00426B0016B -:1055400061B8FF931C23212D04CD00C10000000091 -:105550000214000002140000024A007503C700850F -:10556000052B002D049300580735003F060000521C -:105570000221008502B6005202B6003D045C003FE5 -:10558000049300580248003F0293003D0248007512 -:10559000034E000E0493004A049300790493004ED6 -:1055A0000493004E04930023049300640493004882 -:1055B00004930037049300480493004202480075A6 -:1055C0000248003F04930058049300580493005885 -:1055D00003D10006072D006605850000056000B8B0 -:1055E0000519007705EC00B8047B00B8046400B826 -:1055F00005CB0077061F00B802A600B802A6FF6818 -:10560000055000B8048500B8078B00B8068100B8C3 -:10561000065E0077050600B8065E0077054800B80C -:105620000468005E04A20029060C00AE05330000E9 -:1056300007BC00000556000004FE000004A2003173 -:1056400002A6008F034E000C02A600330493002F25 -:10565000034AFFFC02E5005204D50056051000A0E5 -:10566000041D005C0510005C04BA005C03190029ED -:1056700004850006054200A0027100930271FF7DBF -:1056800004F600A0027100A007DB00A0054200A004 -:1056900004F4005C051000A00510005C03A200A04B -:1056A00003FA005C0379002F0542009A048D000084 -:1056B00006D9001404A0000A048D000003E7003797 -:1056C0000327001F046801C70327005204930058F2 -:1056D00002140000024A00750493008F04930052E4 -:1056E0000493007104930006046801C703E3006A91 -:1056F00004DB011706A800640310002F04EC00521D -:10570000049300580293003D06A800640400FFFAC9 -:10571000036D0050049300580308002F0308003B5A -:1057200002E50052054800A0053D007102480075E1 -:1057300001A4FFDB0308005C031B003904EC0052EA -:1057400006A4002D06FE002D06C3005A03D1003723 -:105750000585000005850000058500000585000021 -:105760000585000005850000079E000005190077EB -:10577000047B00B8047B00B8047B00B8047B00B84D -:1057800002A6FFA402A600B802A6FFA202A6FFFC82 -:1057900005EC002F068100B8065E0077065E0077F4 -:1057A000065E0077065E0077065E00770493008150 -:1057B000065E0077060C00AE060C00AE060C00AECE -:1057C000060C00AE04FE0000050600B805B000A0FF -:1057D00004D5005604D5005604D5005604D500560D -:1057E00004D5005604D5005607560056041D005C2B -:1057F00004BA005C04BA005C04BA005C04BA005C41 -:105800000271FFB2027100810271FF890271FFE231 -:1058100004F4005C054200A004F4005C04F4005CA5 -:1058200004F4005C04F4005C04F4005C049300588D -:1058300004F4005C0542009A0542009A0542009A71 -:105840000542009A048D0000051000A0048D0000A0 -:105850000585000004D500560585000004D50056D6 -:105860000585000004D5005605190077041D005C6D -:1058700005190077041D005C05190077041D005C04 -:1058800005190077041D005C05EC00B80510005CEC -:1058900005EC002F0531005C047B00B804BA005C05 -:1058A000047B00B804BA005C047B00B804BA005C56 +:10239000000000000000000000000000000000003D +:1023A00000640000000000000000000000000000C9 +:1023B0000000000000000000014801490123012441 +:1023C00004060407040803740409040A040B023514 +:1023D000040F0410025C01F501F604130414041147 +:1023E00004120237023803780239023A037904688A +:1023F0000469046404660217046B04650467046DD1 +:102400000362021B0390039103B10000000000006F +:10241000000000000000002A0048009B0102016249 +:1024200001D601EA0211023B026C028B02A802B93A +:1024300002D402EA0328034F038A03DF041904626B +:1024400004BA04D6053D059605C305F30611062B0F +:10245000064906960720075607A107DD080C083134 +:102460000852089608BC08CF08F50923093A0974F0 +:1024700009A509E60A190A660AA20AF70B140B4015 +:102480000B6B0BBF0BEC0C100C340C4E0C640C7D66 +:102490000C990CAB0CCD0D1D0D6A0DA20DEE0E2F7F +:1024A0000E650EE80F210F470F7F0FB70FCA101AE6 +:1024B000104C108810DA1128115A11A711DD1212D0 +:1024C000123B128F12BC12FB131E1366137713BE3E +:1024D00013F713F7141F146014A8151D155915725E +:1024E00015E41612168416D1170917201728179A03 +:1024F00017AC17E0180B1840188A18AC18EC19160E +:10250000191F194C197219A219D61A341A921B14D0 +:102510001B611B731B851B971BA91BBC1BC81C05C0 +:102520001C111C231C351C471C5A1C6C1C7E1C9047 +:102530001CA31CE21CF41D061D181D2A1D3C1D4F6A +:102540001D821DF21E041E161E281E3B1E4D1E86D9 +:102550001EE61EF81F0A1F1C1F2D1F3F1F531FD5ED +:102560001FE11FF3200520172029203B204C205E6F +:10257000207120D420E620F8210A211C212E2140A0 +:10258000217721DF21F12203221522272239228CF3 +:10259000229E22B022C222D422E622F222FE231060 +:1025A0002322233423462358236A237C238E23A00B +:1025B00023B323BB2412242424362448245A246C15 +:1025C000247E248A24F02502251425262538254A30 +:1025D000255D256F2582258E259F25B125C425FEE5 +:1025E000264426572669267C268D26A026B226BD9F +:1025F00026C826DB26E726F3270527172723272EBD +:102600002763277527872792279E27B127C427D0BE +:1026100027DC2806282C283E2850285C2868287AA1 +:10262000288C289828DD292529372949295B296DF7 +:102630002980299329EC2A5D2A6F2A812A8D2A99DB +:102640002AAB2ABC2ACE2AE02AF22B032B0F2B1B03 +:102650002B2D2B3E2B492B542B662B722B9F2BE0C3 +:102660002BF22C042C162C282C3A2C4C2C602C747D +:102670002C872C9A2CEC2CF82D0A2D1C2D2E2D3F5E +:102680002D522D642D762D882D9A2DAC2DBD2DE348 +:102690002E2C2E972F222F342F462F582F6A2F752E +:1026A0002F802FAD2FDC2FEF30163032305F308986 +:1026B00030C030F93119315B31673170317D318A89 +:1026C000319731A331B031BD31D231DA31E231FA53 +:1026D000322B3233323B3243328F3297329F32CAFF +:1026E00032D232DA330133093324332C3364336C7E +:1026F000337433C833D03410345F34723485349635 +:1027000034A734B834CA34DD353D359935D0362B4D +:10271000367C36C936FE37403765376D37C337CB21 +:1027200037F8385F3867389E38E5392B396B399B75 +:1027300039CB3A1E3A723AB93B133B263B383B49F8 +:102740003B5A3B6C3B7F3BC33BD53C1B3C233C2B68 +:102750003C3E3C463CA03CE23D153D273D393D5DBD +:102760003D653D993DA13DA93DE33DEB3E263E7AC9 +:102770003EAF3EC13EE83F233F2B3F333F3B3F430D +:102780003F4B3F533F5B3F9B3FA33FAB3FD040019D +:1027900040264053408840C240F24138418C41C7F6 +:1027A00041CF4234427D429542CC42D4430F4363F1 +:1027B000439443A643CE44004437445E4466448277 +:1027C000448A449244AF44B7450C4514453A456C9D +:1027D000459245C045F5462E4660469F46ED472446 +:1027E0004736478F47A147E147E947F14804480C7E +:1027F000485C48A048A848BA48CB48EF490B49274D +:102800004939494B495D496F4982499549A749B9B9 +:1028100049CA49DB49E349FD4A1B4A3A4A434A61EE +:102820004A944AC74AD04AF94B3A4B5A4B6A4BEE44 +:102830004C024C224C404C5E4C6A4C7F4CAE4CDC03 +:102840004D2F4D8D4DF24E594EAF4F0F4F554F5DA1 +:102850004FA2502350CA516751DD523C5244525F3F +:102860005289529A52BD531D5352535F539653A2ED +:1028700053AE53D753FE541E54275446547854B87D +:1028800054D3552C552C552C552C552C552C552C9A +:10289000552C552C552C552C552C552C552C561843 +:1028A000566C567E56865701574057A457B657C8A0 +:1028B00057D457E95817586C58BC58FE594859779F +:1028C0005989599B59AD59BF5A1A5A725AB35AF27B +:1028D0005B485B985BD85C175C6A5CBA5D0B5D5AC1 +:1028E0005DC05E235EBE5F595F615F695FB55FFB80 +:1028F000603B6079608C609F61176123618E61F23B +:1029000062AC635B636D637F63BD63F8642B64E0FB +:10291000657065C966206660669F66F1675C67855D +:1029200067AE67FA6840688468C868D468E069126E +:102930006943697769AB69DC6A166A436A6F6A9FA3 +:102940006ACF6AF96B236B756BBF6C466CC16CCD3B +:102950006CD96CFF6D246D2C6D5B6D916DCC6E042C +:102960006E396E686E976ED16F086F516F976FC832 +:102970006FD07030708A70F171507158716A717CCB +:1029800071D4721E726372A072D97313734573751A +:1029900073AE73E7742F74707478748A749B74AE1A +:1029A00074C074C874D074E274F3753F7547755A77 +:1029B000756C757F759275A575B775FB763F765109 +:1029C000766376767688769B76AD76B576BD76D06C +:1029D00076E276F57708771A772C773F7751776428 +:1029E0007777778A779C77BE77DF77F278057811EB +:1029F0007853789E78E67921795A798C799479E7B9 +:102A00007A4A7AA77B027B4F7B997BEE7C3A7C7A71 +:102A10007CBC7D027D457D7A7DB17E077E0F7E6622 +:102A20007EB47EC07ECC7EDE7EF07F047F187F2C5D +:102A30007F407F547F687F7C7F907FA67FBC7FD064 +:102A40007FE47FF8800C802080348048805C807236 +:102A50008088809480A080B280C480D680E780FA8D +:102A6000810D812181358149815D81718185819BC4 +:102A700081B181C381D581E181ED81F98205821720 +:102A80008229823C824F82638277828B829F82B3CB +:102A900082C782DD82F3830583178329833B834DBD +:102AA000835F83718383838F839B83A783B383C572 +:102AB00083D783E983FB840D841F84318443845549 +:102AC00084678473847F848B849784A984BB84CD3A +:102AD00084DE84F08532857485CA86208658868F88 +:102AE00086D6872187488771877D8789879587A1C3 +:102AF00087B787CD880E8816882C886A889788E6DD +:102B00008934894A89608976898C89A289B889CE75 +:102B100089E48A2D8A358A838AE28B438B908BDE07 +:102B20008C068C128C1E8C2A8C3A8C4A8C9F8CF2D0 +:102B30008D408D538D668D728D7E8D908D9C8DC850 +:102B40008DEF8E018E138E258E388E4A8E5C8E6EA2 +:102B50008E7A8E858E978EA38EB58EC78ED38EE09D +:102B60008EE88EFB8F038F168F1E8F268F398F5E18 +:102B70008F668F6E8F7F8F928FA6901C90289033D8 +:102B8000908B90EA90FC910E9120917291C891D017 +:102B9000920292339245929192C0930793519385FA +:102BA00093D09408944F947794B794C994F895343B +:102BB000959295A895E49641966496A29704972AD3 +:102BC000976897CF980B986298DF991499559993C5 +:102BD00099C49A179A6A9A7C9A8E9AA49ABA9AC6B3 +:102BE0009AD29ADE9AEA9AF69B029B0E9B199B2434 +:102BF0009B309B3C9B489B549B609B6C9B789B842D +:102C00009B909B9C9BA89BB49BC09BCC9BD89BEA16 +:102C10009BF39BFC9C059C0E9C179C209C299C3242 +:102C20009C3B9C449C4D9C899C929CAD9CB69CBFBB +:102C30009CE59D0B9D359D629D8F9DF29E2A9E6811 +:102C40009E819EAE9EF09F019F179F309F4A9F8A54 +:102C50009FA39FB59FCE9FE8A002A00BA014A01D2C +:102C6000A026A02FA038A041A04AA053A05CA09904 +:102C7000A0C0A0FAA14CA184A1CCA222A23DA2A4F2 +:102C8000A2FBA304A30DA316A31FA328A331A33A59 +:102C9000A343A34CA355A38BA3B1A3EBA43DA4745E +:102CA000A4BBA514A530A599A5EEA639A641A649B1 +:102CB000A651A659A661A669A671A679A681A6897C +:102CC000A692A69BA6A4A6ADA6B6A6BFA6C8A6D148 +:102CD000A6DAA6E3A6F4A714A71DA73EA747A765F3 +:102CE000A77EA787A790A798A7DFA854A85CA86489 +:102CF000A882A88DA89900000000002C02160003ED +:102D000000010409000000AC0702000300010409EF +:102D10000001001206F0000300010409000200088F +:102D200006E80003000104090003003006B80003B0 +:102D3000000104090004001C069C000300010409B2 +:102D40000005001A06820003000104090006001AAB +:102D50000668000300010409000700A405C400037D +:102D6000000104090008002A059A00030001040973 +:102D7000000900280572000300010409000A00424E +:102D80000530000300010409000B003E04F20003BB +:102D900000010409000C003C04B600030001040912 +:102DA000000D01220394000300010409000E003409 +:102DB00003600003000104090019001A0346000320 +:102DC000000104090100000C033A0003000104099A +:102DD0000101000A03300003000104090103000A95 +:102DE00003260003000104090104000E0318000378 +:102DF0000001040901050010030800030001040993 +:102E00000106000806E8000300010409010700129A +:102E100002F60003000104090109001E02D80003A4 +:102E200000010409010A002202B60003000104099E +:102E3000010B00240292000300010409010C001C94 +:102E40000276000300010409010D00260250000370 +:102E500000010409010E0026022A000300010409F2 +:102E6000010F002A02000003000104090110002CD8 +:102E700001D40003000104090111002401B0000382 +:102E8000000104090112002E01820003000104095F +:102E900001130038014A0003000104090114003C39 +:102EA000010E0003000104090115003E00D00003DB +:102EB0000001040901160036009A0003000104090C +:102EC00001170040005A0003000104090118001214 +:102ED00000480003000104090119001A002E000334 +:102EE00000010409011A000C00220003000104097A +:102EF000011B000C0016000300010409011C000C5A +:102F0000000A000300010409011D000A000000522C +:102F1000006F006D0061006E004900740061006C7C +:102F200000690063004D0065006400690075006D74 +:102F3000004E006F0072006D0061006C0053006570 +:102F4000006D00690043006F006E00640065006E54 +:102F50000073006500640043006F006E006400654C +:102F6000006E007300650064004F00700065006E25 +:102F700000530061006E00730052006F006D00612D +:102F8000006E002D0043006F006E00640065006E4F +:102F900000730065006400450078007400720061F1 +:102FA0000042006F006C0064004F00700065006E0E +:102FB00000530061006E00730052006F006D0061ED +:102FC000006E002D0043006F006E00640065006E0F +:102FD0000073006500640042006F006C0064004FE5 +:102FE00000700065006E00530061006E00730052B7 +:102FF000006F006D0061006E002D0043006F006ED9 +:1030000000640065006E0073006500640053006595 +:10301000006D00690042006F006C0064004F00709A +:103020000065006E00530061006E00730052006F77 +:10303000006D0061006E002D0043006F006E0064A3 +:103040000065006E00730065006400520065006753 +:103050000075006C00610072004F00700065006E2A +:1030600000530061006E00730052006F006D00613C +:10307000006E002D0043006F006E00640065006E5E +:10308000007300650064004C00690067006800740C +:10309000004F00700065006E00530061006E007309 +:1030A0000052006F006D0061006E002D0045007839 +:1030B0000074007200610042006F006C0064004FF9 +:1030C00000700065006E00530061006E00730052D6 +:1030D000006F006D0061006E002D0042006F006CFB +:1030E0000064004F00700065006E00530061006EC8 +:1030F00000730052006F006D0061006E002D0053E0 +:103100000065006D00690042006F006C0064004FB4 +:1031100000700065006E00530061006E0073005285 +:10312000006F006D0061006E002D005200650067A9 +:103130000075006C00610072004F00700065006E49 +:1031400000530061006E00730052006F006D00615B +:10315000006E002D004C0069006700680074004399 +:10316000006F006E00640065006E0073006500640F +:103170000020004500780074007200610042006F7A +:10318000006C00640043006F006E00640065006E18 +:1031900000730065006400200042006F006C006452 +:1031A0000043006F006E00640065006E00730065F0 +:1031B0000064002000530065006D00690042006F4C +:1031C000006C00640043006F006E00640065006ED8 +:1031D0000073006500640020005200650067007500 +:1031E000006C006100720043006F006E00640065B7 +:1031F000006E0073006500640020004C00690067E9 +:10320000006800740045007800740072006100429C +:10321000006F006C006400530065006D006900429F +:10322000006F006C00640052006500670075006C60 +:1032300000610072004C006900670068007400576C +:103240000069006400740068005700650069006749 +:1032500000680074004F00700065006E005300614C +:10326000006E00730052006F006D0061006E006818 +:10327000007400740070003A002F002F0073006388 +:1032800000720069007000740073002E0073006902 +:10329000006C002E006F00720067002F004F004688 +:1032A000004C005400680069007300200046006F65 +:1032B000006E007400200053006F006600740077F9 +:1032C0000061007200650020006900730020006C3E +:1032D000006900630065006E0073006500640020F3 +:1032E0000075006E006400650072002000740068C4 +:1032F0000065002000530049004C0020004F007082 +:103300000065006E00200046006F006E0074002013 +:10331000004C006900630065006E00730065002CBE +:10332000002000560065007200730069006F006E97 +:1033300000200031002E0031002E002000540068D3 +:10334000006900730020006C006900630065006E76 +:1033500000730065002000690073002000610076A2 +:1033600000610069006C00610062006C0065002073 +:1033700000770069007400680020006100200046AA +:1033800000410051002000610074003A00200068F4 +:103390000074007400700073003A002F002F007357 +:1033A000006300720069007000740073002E0073E7 +:1033B0000069006C002E006F00720067002F004F44 +:1033C0000046004C0068007400740070003A002F42 +:1033D000002F007700770077002E006D006F006EE1 +:1033E000006F0074007900700065002E0063006FAC +:1033F000006D002F00730074007500640069006F99 +:103400000068007400740070003A002F002F0077ED +:1034100000770077002E0067006F006F0067006C78 +:103420000065002E0063006F006D002F00670065CF +:103430000074002F006E006F0074006F002F0044B6 +:103440000065007300690067006E0065006400207D +:10345000006200790020004D006F006E006F007464 +:103460000079007000650020006400650073006949 +:103470000067006E0020007400650061006D002E82 +:10348000004D006F006E006F0074007900700065E1 +:10349000002000440065007300690067006E002092 +:1034A000005400650061006D004D006F006E006FFC +:1034B000007400790070006500200049006D006113 +:1034C00000670069006E006700200049006E00631D +:1034D000002E004F00700065006E00200053006158 +:1034E000006E00730020006900730020006100205E +:1034F00000740072006100640065006D006100727C +:10350000006B0020006F006600200047006F006F16 +:103510000067006C006500200061006E0064002000 +:10352000006D0061007900200062006500200072DB +:103530000065006700690073007400650072006533 +:10354000006400200069006E0020006300650072C6 +:10355000007400610069006E0020006A007500724E +:103560000069007300640069006300740069006F03 +:10357000006E0073002E004F00700065006E005357 +:103580000061006E0073002D0042006F006C00644B +:1035900000560065007200730069006F006E002025 +:1035A0000033002E003000300030004F0070006506 +:1035B000006E002000530061006E00730020004286 +:1035C000006F006C00640033002E003000300030CB +:1035D000003B0047004F004F0047003B004F00708A +:1035E0000065006E00530061006E0073002D004204 +:1035F000006F006C00640042006F006C0064004FBC +:1036000000700065006E002000530061006E0073C2 +:103610000043006F00700079007200690067006865 +:1036200000740020003200300032003000200054CE +:10363000006800650020004F00700065006E0020EB +:1036400000530061006E0073002000500072006F94 +:10365000006A00650063007400200041007500747A +:103660000068006F0072007300200028006800747A +:10367000007400700073003A002F002F006700698B +:103680000074006800750062002E0063006F006D1A +:10369000002F0067006F006F0067006C0065006618 +:1036A000006F006E00740073002F006F00700065E3 +:1036B000006E00730061006E0073002900010000BD +:1036C000000A02C20460000544464C540288637933 +:1036D000726C021C6772656B01EC6865627201BCFA +:1036E0006C61746E00200170000741505048014227 +:1036F0004341542001144950504800E64D414820B0 +:1037000000B84D4F4C20008A4E415620005C524F6D +:103710004D20002E0000FFFF0014000000020006F4 +:10372000000700080009001100130014001500161E +:10373000001700180019001A001B001C001D001EB5 +:10374000001F0000FFFF0014000000020006000739 +:1037500000080009001000130014001500160017DF +:1037600000180019001A001B001C001D001E001F7D +:103770000000FFFF00140000000200060007000820 +:103780000009000F001300140015001600170018A0 +:103790000019001A001B001C001D001E001F000065 +:1037A000FFFF0014000000020006000700080009E7 +:1037B000000D001300140015001600170018001962 +:1037C000001A001B001C001D001E001F0000FFFF50 +:1037D0000014000000010006000700080009000CAA +:1037E0000013001400150016001700180019001A25 +:1037F000001B001C001D001E001F0000FFFF001426 +:10380000000000020006000700080009000B00137A +:10381000001400150016001700180019001A001BEC +:10382000001C001D001E001F0000FFFF0014000010 +:1038300000010006000700080009000A0013001438 +:1038400000150016001700180019001A001B001CB4 +:10385000001D001E001F0000FFFF001300000005F8 +:1038600000060007000800090013001400150016E8 +:10387000001700180019001A001B001C001D001E74 +:10388000001F000400000000FFFF00130000000400 +:1038900000060007000800090013001400150016B8 +:1038A000001700180019001A001B001C001D001E44 +:1038B000001F000400000000FFFF001300000003D1 +:1038C0000006000700080009001300140015001688 +:1038D000001700180019001A001B001C001D001E14 +:1038E000001F007000024D4B4420003E5352422006 +:1038F00000100000FFFF0014000000010006000798 +:10390000000800090012001300140015001600172B +:1039100000180019001A001B001C001D001E001FCB +:103920000000FFFF0014000000010006000700086F +:103930000009000E001300140015001600170018EF +:103940000019001A001B001C001D001E001F0004AF +:1039500000000000FFFF0013000000010006000748 +:1039600000080009001300140015001600170018C5 +:103970000019001A001B001C001D001E001F002063 +:1039800061616C74019663636D70018E63636D7029 +:10399000017E63636D70017463636D70016A6363BC +:1039A0006D70015E646E6F6D015866726163014EE9 +:1039B0006C69676101486C6E756D01426C6F636C78 +:1039C000013C6C6F636C01366C6F636C01306C6F23 +:1039D000636C012A6C6F636C01246C6F636C011E55 +:1039E0006C6F636C01186C6F636C01126C6F636CAD +:1039F000010C6E756D7201066F6E756D01006F7250 +:103A0000646E00FA706E756D00F473616C7400EC96 +:103A10007373303100EC7373303200E673733033FC +:103A200000E07373303400DA7375627300D4737519 +:103A3000707300CE746E756D00C87A65726F00C2C7 +:103A40000000000100230000000100200000000130 +:103A50000014000000010013000000010026000017 +:103A600000010025000000010024000000020024E5 +:103A7000002500000001001F00000001001C0000E4 +:103A800000010021000000010015000000010011EC +:103A900000000001000A0000000100080000000111 +:103AA000000900000001001200000001000B0000EE +:103AB0000001000F00000001000C000000010010D8 +:103AC00000000001001E00000001002200000003B1 +:103AD0000017001800190000000100160000000483 +:103AE00000020005000200050000000300020005BE +:103AF00000070000000300020005000600000006A9 +:103B0000000200050002000500020005000000029E +:103B10000002000500000002000000010027096CFF +:103B2000074A06EE06D406D4062205A4051404E2CC +:103B300004C004C0049E045C043C041C03FA03FAA1 +:103B400003E603E6037C032E0316030802F40316C0 +:103B500002AC029E029E0260023E022601E0019A31 +:103B60000154011000FC00D6006400500001000068 +:103B70000001000800010006027D00010001014172 +:103B80000001000000010008000200360018039840 +:103B90000399039A039B039C039D039E039F03A029 +:103BA00003A103A303A403A503A803A903AA03ABCA +:103BB00003AC03AD03AE03C003A603A703A2000139 +:103BC0000018002C002D008E008F0090009100EA5C +:103BD00000EC00EE00F000F200F300F50159016680 +:103BE000017601A001A101A202B602C5033203348D +:103BF000039600010000000100080002001000050B +:103C000003BA03BB03BC03BD03B300010005004AB4 +:103C100000DF00E100E300E5000100000001000812 +:103C200000010006043B0001000100130004000035 +:103C30000001000800010036000100080005002610 +:103C4000001E00180012000C038C0002004F038BB2 +:103C50000002004C038A00020049038E0003004961 +:103C6000004F038D00030049004C00010001004992 +:103C700000010000000100080002002E0014044FA3 +:103C80000450045104520453045404550456045778 +:103C90000458044404450446044704480449044ABB +:103CA000044B044C044D000200020013001C0000F1 +:103CB00004300439000A000100000001000800027D +:103CC000002E001400130014001500160017001831 +:103CD0000019001A001B001C044F04500451045228 +:103CE00004530454045504560457045800020002B7 +:103CF0000430043900000444044D000A00010000AF +:103D0000000100080002002E0014043004310432C7 +:103D100004330434043504360437043804390444C5 +:103D200004450446044704480449044A044B044C2F +:103D3000044D000200020013001C0000044F045850 +:103D4000000A000100000001000800010006FFEC6D +:103D5000000200010444044D0000000100000001C5 +:103D600000080002000E0004006C007C006C007C67 +:103D7000000100040024003200440052000600004C +:103D800000020024000A0003000100BA0001001232 +:103D9000000000010000001D00010002003200527E +:103DA0000003000100A0000100120000000100005B +:103DB000001D000100020024004400010000000179 +:103DC00000080001003EFFEC000600000002002693 +:103DD000000A0003000100120001002E0000000193 +:103DE0000000001B000200010426042F0000000355 +:103DF0000001001C00010012000000010000001A78 +:103E000000020001043A0443000000010001021610 +:103E1000000100000001000800010006020400018A +:103E20000001001200010000000100080001001460 +:103E3000041300010000000100080001000604272F +:103E4000000200010013001C00000001000000013E +:103E5000000800020024000F04640466046803776D +:103E6000007B007400750237023803780239023A89 +:103E70000379046902170001000F000B000C000E0B +:103E80000013001400150016001700180019001A7E +:103E9000001B001C00200051000100000001000870 +:103EA00000020032001604650467046A0459045ACB +:103EB000045B045C045D045E045F046004610462EE +:103EC000046B03C103C203C303C403C503C603C712 +:103ED00003C800010016000B000C000E00130014B4 +:103EE00000150016001700180019001A001B001C0E +:103EF0000020004B004E004F005000510053005670 +:103F0000005700010000000100080001000601F553 +:103F10000001000101CA00010000000100080002C8 +:103F2000000E00040391039003B103B200010004EA +:103F3000015F0173017E019300040000000100088D +:103F4000000100120001000800010004010000024D +:103F5000007900010001002F0004000000010008AA +:103F6000000100120001000800010004010100022C +:103F7000007900010001004F000600000001000868 +:103F80000001000A00020026001200010002002FBA +:103F9000004F000100040000000200790001004F02 +:103FA00000010000000D0001000400000002007983 +:103FB0000001002F00010000000E000100000001C0 +:103FC00000080002000E0004039203B4039303B53B +:103FD0000001000400FC00FD0106010700010000D3 +:103FE000000100080002000E0004014801490123FD +:103FF000012400010004011F0120036D036E000174 +:10400000000000010008000200160008039403B637 +:10401000039503B7039603B8039703B9000100089B +:1040200000C600C700DA00DB00F000F10133013404 +:10403000000400000001000800010072000900688F +:10404000005E0054004A00400036002C0022001898 +:104050000001000403FF000204210001000403FE2C +:10406000000204210001000403FD000204210001FC +:10407000000403FC000204210001000403FA000212 +:1040800004210001000403F90002042100010004DE +:1040900003F8000204210001000403EE00020421E1 +:1040A0000001000403EA000204210001000903C921 +:1040B00003CD03DA03DC03DD03E003E103E203E302 +:1040C00000040000000100080001006E0002003C36 +:1040D000000A00040028001E0014000A037E0004E9 +:1040E000040804050401037F000404080405040215 +:1040F000038000040408040604010381000404088A +:104100000406040200040028001E0014000A037ABA +:104110000004040804050401037B000404080405EA +:104120000402037C0004040804060401037D000467 +:104130000408040604020001000201850191000444 +:1041400000000001000800010092000A0088007EC3 +:10415000007400600056004C004200380024001A31 +:10416000000100040134000204100002000C0006EB +:10417000037000020410037200030410014C0001DC +:10418000000400F1000204100001000400DB000242 +:1041900004100001000400C7000204100001000424 +:1041A0000133000204100002000C0006036F00023D +:1041B0000410037100030410014C0001000400F01E +:1041C000000204100001000400DA000204100001E3 +:1041D000000400C6000204100001000A00240028A8 +:1041E000002C0032003800440048004C00520058B7 +:1041F00000010000000100080002005E000603AF9D +:1042000003B00472046F047004730006000000021F +:10421000002A000A0003000000010042000200140E +:104220000032000100000004000100040235040E09 +:10423000040F04100003000000010022000100121E +:104240000001000000030002000203740374000078 +:104250000401040D000100010006004C004D00F1B6 +:1042600001EE01F003350003000000010008000129 +:10427000006600300214020E020801F801EA01DCB7 +:1042800001CE01C001B201A401960188017A017436 +:10429000016E01680162015A0154014E0148014258 +:1042A000013C01360130012A0124011E01180112CE +:1042B000010C0106010000FA00F400EE00E800E243 +:1042C00000DC00D600D000CA00C400BE00B800B2B6 +:1042D00000AC00A60002000A000B000C0000000E5B +:1042E000000E00020013001C000300200020000D3F +:1042F00000510051000E00F000F1000F010B010B06 +:1043000000110430043900120444044D001C044F11 +:104310000458002600020439044D00020438044CFD +:1043200000020437044B00020436044A000204353C +:104330000449000204340448000204330447000224 +:1043400004320446000204310445000204300444EF +:1043500000020439045800020438045700020437EC +:1043600004560002043604550002043504540002C9 +:104370000434045300020433045200020432045192 +:1043800000020431045000020430044F0002001CFB +:10439000044D0002001B044C0002001A044B0002F2 +:1043A0000019044A000200180449000200170448DA +:1043B0000002001604470002001504460002001423 +:1043C00004450002001304440003038203830384B2 +:1043D000000203B804720002039603A10002021750 +:1043E00003C500020469046B00060379042F043935 +:1043F0000443045804620006023A042E04380442BE +:104400000457046100060239042D043704410456A0 +:10441000046000060378042C043604400455045F4D +:1044200000060238042B0435043F0454045E0006E1 +:104430000237042A0434043E0453045D0006007568 +:1044400004290433043D0452045C0006007404286B +:104450000432043C0451045B0006007B0427043151 +:10446000043B0450045A0007037704260430043A3E +:10447000044E044F045900020468046A00020466F2 +:1044800004670002046404650001000000010008E4 +:104490000002009A004A0216006C03980399007CFF +:1044A000006C03BA03C103AF03B003C203C303C468 +:1044B000007C03C603C703C8039A039B039C039DA8 +:1044C000039403B6039503B703BB03BC03BD03B357 +:1044D000039E039F03A003A303A403A5039203B4B5 +:1044E000039303B501480149039703B903A8039156 +:1044F00003A9039003AA03B103B203AB03AC03AD5A +:1045000003BF046F047003AE03C003A603A70473C4 +:104510000123012403A20426042704280429042AD1 +:10452000042B042C042D042E042F0001004A001239 +:104530000024002C002D00320044004A004B004CA7 +:10454000004D004E004F00500052005300560057DF +:10455000008E008F0090009100C600C700DA00DBDB +:1045600000DF00E100E300E500EA00EC00EE00F20D +:1045700000F300F500FC00FD01060107011F01200A +:10458000013301340159015F016601730176017E37 +:10459000019301A001A101A201CA01EE01F002B63E +:1045A00002C5033203340335036D036E0396043AE8 +:1045B000043B043C043D043E043F044004410442E7 +:1045C00004430000404A99989796878685848382A1 +:1045D00081807F7E7D7C7B7A797877767574737243 +:1045E00071706F6E6D6C6B6A696867666564636233 +:1045F00061605F5E5D5C5B5A595857565554535124 +:10460000504F4E4D4C4B4A49484746281F100A0907 +:104610002C01B10B0A432343650A2D2C00B10A0B70 +:104620004323430B2D2C01B00643B00743650A2DED +:104630002CB04F2B20B0405158214B525845441BB1 +:104640002121591B2321B040B0042545B004254544 +:1046500061648A63525845441B212159592D2C000D +:10466000B00743B006430B2D2C4B53234B515A58E4 +:1046700020458A60441B2121592D2C4B545820453C +:104680008A60441B2121592D2C4B53234B515A58DE +:10469000381B2121592D2C4B5458381B2121592DC1 +:1046A0002CB002435458B0462B1B21212121592DF7 +:1046B0002CB002435458B0472B1B212121592D2CDB +:1046C000B002435458B0482B1B21212121592D2CD5 +:1046D000B002435458B0492B1B212121592D2C23C2 +:1046E00020B000508A8A64B10003255458B0401BA2 +:1046F000B10103255458B005438B59B04F2B5923B2 +:10470000B0622B2321235865592D2CB108000C21B0 +:104710005460432D2CB10C000C215460432D2C010E +:104720002047B0024320B8100062B810006357233E +:10473000B8010062B8100063575A58B0206066593B +:10474000482D2CB1000225B00225B0022553B80037 +:10475000352378B00225B0022560B020632020B058 +:104760000625236250588A21B00160231B2020B007 +:104770000625236252582321B001611B8A2123217F +:10478000205959B8FFC11C60B0206323212D2CB1E2 +:10479000020042B123018851B1400188535A58B8F0 +:1047A0001000B020885458B202010243604259B14F +:1047B0002401885158B82000B040885458B20202F1 +:1047C00002436042B12401885458B202200243607F +:1047D00042004B014B5258B2020802436042591B3F +:1047E000B84000B080885458B20204024360425975 +:1047F000B84000B08063B80100885458B202080283 +:1048000043604259B94000010063B802008854581F +:10481000B202100243604259B12601885158B94092 +:1048200000020063B80400885458B202400243609A +:104830004259B94000040063B80800885458B202D5 +:10484000800243604259B12801885158B94000089C +:104850000063B81000885458B900020100B0024348 +:10486000604259595959595959B100024354584055 +:104870000A0540084009400C020D021BB101024329 +:104880005458B2054008BA010000090100B30C01F8 +:104890000D011BB18002435258B2054008B8018097 +:1048A000B109401BB80100B002435258B20540089C +:1048B000BA0180000901401BB80180B00243525880 +:1048C000B2054008B80200B109401BB2054008BA61 +:1048D000010000090100595959B84000B0808855BD +:1048E000B94000020063B8040088555A58B30C0060 +:1048F0000D011BB30C000D0159595942424242426D +:104900002D2C45B1024E2B23B04F2B20B0405158D7 +:10491000214B5158B0022545B1014E2B60591B2344 +:104920004B5158B003254520648A63B0405358B1B9 +:10493000024E2B601B21591B215959442D2C20B0AC +:104940000050205823651B2359B114148A7045B1B7 +:104950001010434B8A43515A58B0401BB04F2B594B +:1049600023B1610626602B8A58B005438B59235822 +:10497000655923103A2D2CB003254963234660B0B6 +:104980004F2B23B00425B0042549B00325635620DE +:1049900060B062602BB003252010468A4660B020CC +:1049A00063613A2D2CB00016B1020325B101042534 +:1049B000013E003EB10102060CB00A236542B00B75 +:1049C0002342B1020325B1010425013F003FB1019B +:1049D00002060CB006236542B0072342B00116B1AF +:1049E00000024354584523452018698A63236220F6 +:1049F00020B0405058671B665961B02063B0402317 +:104A000061B00423421BB104004221215918012D39 +:104A10002C2045B1004E2B442D2C4B51B1404F2B37 +:104A2000505B582045B1014E2B208A8A4420B1406A +:104A30000426616361B1014E2B44211B23218A4569 +:104A4000B1014E2B208A234444592D2C4B51B140A7 +:104A50004F2B505B5845208AB0406163601B232177 +:104A60004559B1014E2B442D2C2345208A45236105 +:104A70002064B04051B0042520B0005323B0405111 +:104A80005A5AB1404F2B545A588A0C64236423530A +:104A900058B140408A612063611B2063591B8A59C9 +:104AA00063B1024E2B60442D2C012D2C002D2C05C2 +:104AB000B10B0A432343650A2D2CB10A0B43234350 +:104AC0000B022D2CB002256366B00225B8200062CF +:104AD0006023622D2CB0022563B0206066B00225F1 +:104AE000B82000626023622D2CB002256367B002FB +:104AF00025B82000626023622D2CB002256366B0C9 +:104B00002060B00225B82000626023622D2C234A69 +:104B1000B1024E2B2D2C234AB1014E2B2D2C238A72 +:104B20004A234564B0022564B002256164B00343A2 +:104B3000525821206459B1024E2B23B000505865C1 +:104B4000592D2C238A4A234564B0022564B00225DE +:104B50006164B00343525821206459B1014E2B23A4 +:104B6000B000505865592D2C20B003254AB1024E93 +:104B70002B8A103B2D2C20B003254AB1014E2B8AE5 +:104B8000103B2D2CB00325B003258AB0672B8A106B +:104B90003B2D2CB00325B003258AB0682B8A103B2F +:104BA0002D2CB0032546B003254660B004252EB059 +:104BB0000425B00425B0042620B000505821B06A66 +:104BC0001BB06C592BB0032546B00325466061B07D +:104BD0008062208A2010233A232010233A2D2CB003 +:104BE000032547B003254760B0052547B0806361C2 +:104BF000B00225B00625496323B005254AB080637D +:104C00002058621B2159B0042646608A468A4660B5 +:104C1000B02063612D2CB00426B00425B00425B06B +:104C20000426B06E2B208A2010233A232010233A2A +:104C30002D2C2320B001545821B00225B1024E2B57 +:104C4000B0805020605920606020B001515821216F +:104C50001B20B005515821206661B0402361B1008E +:104C6000032550B00325B00325505A5820B0032522 +:104C7000618A535821B000591B21591BB007545861 +:104C80002066616523211B2121B000595959B102C9 +:104C90004E2B2D2CB00225B004254AB0005358B03D +:104CA000001B8A8A238AB00159B004254620666118 +:104CB00020B00526B0062649B00526B00526B070FE +:104CC0002B236165B02060206661B02061652D2CCA +:104CD000B0022546208A20B000505821B1024E2B48 +:104CE0001B452321596165B00225103B2D2CB004D2 +:104CF0002620B802006220B80200638A236120B037 +:104D00005D602BB00525118A128A20398A58B900B6 +:104D10005D1000B004266356602B2321201020462E +:104D200020B1024E2B23611B2321208A201049B180 +:104D3000024E2B593B2D2CB9005D1000B0092563A4 +:104D400056602BB00525B00525B00526B06D2BB1FA +:104D50005D0725602BB00525B00525B00525B005FC +:104D600025B06F2BB9005D1000B008266356602B8C +:104D700020B0005258B0502BB00525B00525B00723 +:104D800025B00725B00525B0712BB0021738B0004B +:104D900052B00225B001525A58B00425B006254938 +:104DA000B00325B00525496020B0405258211BB002 +:104DB00000525820B0025458B00425B00425B00762 +:104DC00025B0072549B00217381BB00425B00425CB +:104DD000B00425B0062549B0021738595959595918 +:104DE00021212121212D2CB9005D1000B00B25635C +:104DF00056602BB00725B00725B00625B00625B0B4 +:104E00000C25B00C25B00925B00825B06E2BB004D8 +:104E10001738B00725B00725B00726B06D2BB004B2 +:104E200025B00425B00426B06D2BB0502BB006255C +:104E3000B00625B00325B0712BB00525B00525B00F +:104E40000325B002173820B00625B00625B0052589 +:104E5000B0712B60B00625B00625B0042565B00200 +:104E60001738B00225B002256020B040535821B059 +:104E7000406123B04061231BB8FFC05058B0406070 +:104E800023B04060235959B00825B00825B0042646 +:104E9000B0021738B00525B005258AB002173820B2 +:104EA000B0005258B00625B0082549B00325B0051A +:104EB00025496020B0405258211BB0005258B0061E +:104EC00025B00625B00625B00625B00B25B00B256C +:104ED00049B0041738B00625B00625B00625B0063F +:104EE00025B00A25B00A25B00725B0712BB00417EC +:104EF00038B00425B00425B00525B00725B0052538 +:104F0000B0712BB00217381BB00425B00425B8FFD0 +:104F1000C0B00217385959592121212121212121BD +:104F20002D2CB00425B0032587B00325B003258AB6 +:104F300020B000505821B0651BB068592B64B004F4 +:104F400025B0042506B00425B0042549202063B00F +:104F50000325206351B1000325545B5821212321EF +:104F6000071B2063B0022520636120B0532B8A63A6 +:104F7000B00525B0052587B00425B004264AB00049 +:104F800050586559B00426200146230046B0052636 +:104F9000200146230046B0001600B000234801B0AF +:104FA0000023480020B0012348B00223480120B06C +:104FB000012348B002234823B2020001082338B27B +:104FC000020001092338B1020107B00116592D2C46 +:104FD00023100D0C8A63238A636064B940000400C7 +:104FE000635058B000381B3C592D2CB00625B00931 +:104FF00025B00925B00726B0762B23B000545805FC +:105000001B0459B00425B00626B0772BB00525B097 +:105010000526B00525B00526B0762BB000545805FE +:105020001B0459B0772B2D2CB00725B00A25B00AE8 +:1050300025B00826B0762B8AB0005458051B0459B9 +:10504000B00525B00726B0772BB00625B00626B0F0 +:105050000625B00626B0762B08B0772B2D2CB0078E +:1050600025B00A25B00A25B00826B0762B8A8A0812 +:10507000B00425B00626B0772BB00525B00526B0C4 +:105080000525B00526B0762BB0005458051B0459F1 +:10509000B0772B2D2CB00825B00B25B00B25B0090F +:1050A00026B0762BB00426B0042608B00525B0073C +:1050B00026B0772BB00625B00626B00625B006260A +:1050C000B0762B08B0772B2D2C03B00325B0032529 +:1050D0004AB00425B003254A02B00525B005264A8A +:1050E000B00526B005264AB00426638A8A63612D7E +:1050F0002CB15D0E25602BB00C2611B0052612B028 +:105100000A2539B0072539B00A25B00A25B0092586 +:10511000B07C2BB00050B00B25B00825B00A25B0EC +:105120007C2BB000505458B00725B00B2587B00435 +:1051300025B004250BB00A2510B00925C1B0022501 +:10514000B002250BB0072510B00625C11BB00725FE +:10515000B00B25B00B25B8FFFFB0762BB00425B0FF +:1051600004250BB00725B00A25B0772BB00A25B06F +:105170000825B00825B8FFFFB0762BB00225B00295 +:10518000250BB00A25B00725B0772B59B00A254664 +:10519000B00A254660B0082546B008254660B0062E +:1051A00025B006250BB00C25B00C25B00C2620B080 +:1051B00000505821B06A1BB06C592BB00425B004C4 +:1051C000250BB00925B00925B0092620B00050589C +:1051D00021B06A1BB06C592B23B00A2546B00A25B2 +:1051E000466061B0206323B0082546B008254660BC +:1051F00061B02063B1010C255458041B0559B00A55 +:10520000262010B003253AB00626B006260BB007BC +:105210002620108A3AB10107265458041B0559B0BC +:1052200005262010B002253A8A8A0B232010233A43 +:105230002D2C23B0015458B9000040001BB8400089 +:10524000B000598AB0015458B9000040001BB84062 +:1052500000B00059B07D2B2D2C8A8A080D8AB00130 +:105260005458B9000040001BB84000B00059B07D50 +:105270002B2D2C08B0015458B9000040001BB84039 +:1052800000B000590DB07D2B2D2CB00426B00426A3 +:10529000080DB00426B00426080DB07D2B2D2C205F +:1052A0000146230046B00A43B00B438A6323626180 +:1052B0002D2CB0092BB006252EB005257DC5B006D6 +:1052C00025B00525B0042520B000505821B06A1B38 +:1052D000B06C592BB00525B00425B0032520B000D3 +:1052E000505821B06A1BB06C592B18B00825B00774 +:1052F00025B00625B00A25B06F2BB00625B00525D0 +:10530000B0042620B000505821B0661BB068592B5D +:10531000B00525B00425B0042620B000505821B0B7 +:10532000661BB068592B54587DB0042510B0032576 +:10533000C5B0022510B00125C5B0052621B005264F +:10534000211BB00626B00425B00325B00826B06F97 +:105350002B59B100024354587DB00225B0822BB0C6 +:105360000525B0822B20206961B00443012361B080 +:105370006060206961B0206120B00826B008268AEC +:10538000B00217388A8A6120696161B00217381B40 +:105390002121212159182D2C4B52B1010243535A7E +:1053A00058231020013C003C1B2121592D2C23B0F7 +:1053B0000225B00225535820B00425583C1B39590A +:1053C000B00160B8FFE91C592121212D2CB0022524 +:1053D00047B0022547548A20201011B001608A206E +:1053E00012B00161B0852B2D2CB0042547B00225E9 +:1053F0004754232012B001612320B006262020103C +:1054000011B00160B00626B0852B8A8AB0852B2D9D +:105410002CB0024354580C028A4B53B004264B5113 +:105420005A580A381B0A2121591B21212121592DA3 +:105430002CB0982B580C028A4B53B004264B515A6F +:10544000580A381B0A2121591B21212121592D2CB1 +:1054500020B0024354B00123B80068237821B10082 +:105460000243B8005E237921B0024323B020205CC0 +:1054700058212121B000B8004D1C598A8A208A2069 +:105480008A23B81000635658B8100063565821217B +:1054900021B001B800301C591B2159B08062205C3A +:1054A00058212121B000B8001D1C5923B080622072 +:1054B0005C58212121B000B8000C1C598AB0016150 +:1054C000B8FFAB1C23212D2C20B0024354B0012384 +:1054D000B80081237821B1000243B80077237921F5 +:1054E000B10002438AB020205C58212121B8006716 +:1054F0001C598A8A208A208A23B81000635658B81B +:105500001000635658B00426B0015BB00426B00406 +:1055100026B004261B21212121B80038B000231C0D +:10552000591B2159B0042623B08062205C588A5C44 +:105530008A5A23212321B8001E1C598AB080622078 +:105540005C5821212321B8000E1C59B00426B0015B +:1055500061B8FF931C23212D04CD00C10000000081 +:105560000214000002140000024A007503C70085FF +:10557000052B002D049300580735003F060000520C +:105580000221008502B6005202B6003D045C003FD5 +:10559000049300580248003F0293003D0248007502 +:1055A000034E000E0493004A049300790493004EC6 +:1055B0000493004E04930023049300640493004872 +:1055C0000493003704930048049300420248007596 +:1055D0000248003F04930058049300580493005875 +:1055E00003D10006072D006605850000056000B8A0 +:1055F0000519007705EC00B8047B00B8046400B816 +:1056000005CB0077061F00B802A600B802A6FF6807 +:10561000055000B8048500B8078B00B8068100B8B3 +:10562000065E0077050600B8065E0077054800B8FC +:105630000468005E04A20029060C00AE05330000D9 +:1056400007BC00000556000004FE000004A2003163 +:1056500002A6008F034E000C02A600330493002F15 +:10566000034AFFFC02E5005204D50056051000A0D5 +:10567000041D005C0510005C04BA005C03190029DD +:1056800004850006054200A0027100930271FF7DAF +:1056900004F600A0027100A007DB00A0054200A0F4 +:1056A00004F4005C051000A00510005C03A200A03B +:1056B00003FA005C0379002F0542009A048D000074 +:1056C00006D9001404A0000A048D000003E7003787 +:1056D0000327001F046801C70327005204930058E2 +:1056E00002140000024A00750493008F04930052D4 +:1056F0000493007104930006046801C703E3006A81 +:1057000004DB011706A800640310002F04EC00520C +:10571000049300580293003D06A800640400FFFAB9 +:10572000036D0050049300580308002F0308003B4A +:1057300002E50052054800A0053D007102480075D1 +:1057400001A4FFDB0308005C031B003904EC0052DA +:1057500006A4002D06FE002D06C3005A03D1003713 +:105760000585000005850000058500000585000011 +:105770000585000005850000079E000005190077DB +:10578000047B00B8047B00B8047B00B8047B00B83D +:1057900002A6FFA402A600B802A6FFA202A6FFFC72 +:1057A00005EC002F068100B8065E0077065E0077E4 +:1057B000065E0077065E0077065E00770493008140 +:1057C000065E0077060C00AE060C00AE060C00AEBE +:1057D000060C00AE04FE0000050600B805B000A0EF +:1057E00004D5005604D5005604D5005604D50056FD +:1057F00004D5005604D5005607560056041D005C1B +:1058000004BA005C04BA005C04BA005C04BA005C30 +:105810000271FFB2027100810271FF890271FFE221 +:1058200004F4005C054200A004F4005C04F4005C95 +:1058300004F4005C04F4005C04F4005C049300587D +:1058400004F4005C0542009A0542009A0542009A61 +:105850000542009A048D0000051000A0048D000090 +:105860000585000004D500560585000004D50056C6 +:105870000585000004D5005605190077041D005C5D +:1058800005190077041D005C05190077041D005CF4 +:1058900005190077041D005C05EC00B80510005CDC +:1058A00005EC002F0531005C047B00B804BA005CF5 :1058B000047B00B804BA005C047B00B804BA005C46 -:1058C00005CB00770485000605CB0077048500062C +:1058C000047B00B804BA005C047B00B804BA005C36 :1058D00005CB00770485000605CB0077048500061C -:1058E000061F00B80542FF8D061F00000542000498 -:1058F00002A6FFB60271FF9A02A600000271FFE83D -:1059000002A6FFCB0271FFB602A600870271005CFF -:1059100002A600AE054C00B804E1009302A6FF68A1 -:105920000271FF7D055000B804F600A004F600A047 -:105930000485009802710081048500B80271008D11 -:10594000048500B8027100A0048500B802E500A03B -:10595000048500020271FFE7068100B8054200A03D -:10596000068100B8054200A0068100B8054200A0EB -:1059700006290005068100B8054200A0065E0077F2 -:1059800004F4005C065E007704F4005C065E0077B9 -:1059900004F4005C07C9007707D3005C054800B831 -:1059A00003A200A0054800B803A20093054800B870 -:1059B00003A2005A0468005E03FA005C0468005EFB -:1059C00003FA004E0468005E03FA005C0468005E9F -:1059D00003FA005004A200290379002F04A2002931 -:1059E0000379002F04A200290379002F060C00AED2 -:1059F0000542009A060C00AE0542009A060C00AE65 +:1058E00005CB00770485000605CB0077048500060C +:1058F000061F00B80542FF8D061F00000542000488 +:1059000002A6FFB60271FF9A02A600000271FFE82C +:1059100002A6FFCB0271FFB602A600870271005CEF +:1059200002A600AE054C00B804E1009302A6FF6891 +:105930000271FF7D055000B804F600A004F600A037 +:105940000485009802710081048500B80271008D01 +:10595000048500B8027100A0048500B802E500A02B +:10596000048500020271FFE7068100B8054200A02D +:10597000068100B8054200A0068100B8054200A0DB +:1059800006290005068100B8054200A0065E0077E2 +:1059900004F4005C065E007704F4005C065E0077A9 +:1059A00004F4005C07C9007707D3005C054800B821 +:1059B00003A200A0054800B803A20093054800B860 +:1059C00003A2005A0468005E03FA005C0468005EEB +:1059D00003FA004E0468005E03FA005C0468005E8F +:1059E00003FA005004A200290379002F04A2002921 +:1059F0000379002F04A200290379002F060C00AEC2 :105A00000542009A060C00AE0542009A060C00AE54 -:105A10000542009A060C00AE0542009A07BC000041 -:105A200006D9001404FE0000048D000004FE0000EE -:105A300004A2003103E7003704A2003103E7003776 -:105A400004A2003103E70037031000A0049300C54F -:105A50000585000004D50056079E00000756005635 -:105A6000065E007704F4005C0468005E03FA005CE4 -:105A70000408005204080052034A005203B60052C0 -:105A800001F00052029A00520239005203E1005222 -:105A900004210052049E01E1049E00CB05AE0014D7 -:105AA0000248007505660000070A0000039A00001E -:105AB00006DB0000067F000006EC00000342FFC585 -:105AC00005850000056000B8047D00B80544003974 -:105AD000047B00B804A20031061F00B8065E007700 -:105AE00002A600B8055000B805330000078B00B8C7 -:105AF000068100B804910052065E007705F600B8F2 -:105B0000050600B804BE004E04A2002904FE0000F1 -:105B100006E1005C055600000702006D064A0037EA -:105B200002A6FFFC04FE0000052D005C0471004E7F -:105B3000054200A0034200A00529008F052D005C4E -:105B4000054800A0048B000204F4005C0471004EC0 -:105B500003FC005C054200A004F2005C034200A0CC -:105B600004F600A004EC0008054800A004C30006E9 -:105B700003FC005C04F4005C05E9001904F2007900 -:105B800003FC005C0539005C044E00290529008FE8 -:105B90000656005C04BCFFCF06B2008F06E7006D1E -:105BA0000342FFF20529008F04F4005C0529008FF1 -:105BB00006E7006D047B00B806710029047D00B87B -:105BC000056A00770468005E02A600B802A6FFFC22 -:105BD00002A6FF6807FE0010080400B8067100293D -:105BE000056000B8054E001405F600B805850000F4 -:105BF000051B00B8056000B8047D00B8061D000A4A -:105C0000047B00B8078B0000052F005E069600B8E5 -:105C1000069600B8056000B805F60010078B00B8BE -:105C2000061F00B8065E007705F600B8050600B846 -:105C30000519007704A20029054E001406E1005C56 -:105C400005560000063F00B805D3006D08A000B857 -:105C500008E900B805D10000073F00B8051B00B8EF -:105C6000054E0048088F00B80552FFF604D50056CF -:105C700004FA005C050800A003D300A00550001D35 -:105C800004BA005C06FC00000471004E05C300A0CD -:105C900005C300A004F400A00529000006C100A06F -:105CA000054C00A004F4005C053700A0051000A01E -:105CB000041D005C046D002F048D00000683005C51 -:105CC00004A0000A058100A0053F007B07C100A0D9 -:105CD00007E100A005AE000006CD00A004E900A089 -:105CE0000419004A070400A004BE000004BA005CC6 -:105CF0000542000403D300A00431005C03FA005CF9 -:105D0000027100930271FFE20271FF7D071B000028 -:105D1000071B00A00542000404F400A0048D00004D -:105D2000056000A004A600B8041900A007BC00008C -:105D300006D9001407BC000006D9001407BC0000F7 -:105D400006D9001404FE0000048D00000400005277 -:105D50000800005208000052034AFFFC01BC001971 -:105D600001BC00190248004001BC0019038F001952 -:105D7000038F0019041B00400421007B04210071E3 -:105D80000302006206D700750A3F003F026D005E05 -:105D90000431005E02F2005202F20052048F0075DC -:105DA000010AFE77036A00680493002304930052FB -:105DB000072300B804930042065C003F0429002931 -:105DC00008390087062F0023064A003704F40066CE -:105DD000071B0037071B003B071B0060071B003B2E -:105DE00004A6003B0544003905EE00A6050C002979 -:105DF000049300580464002505A80071034C0000BA -:105E000004930058049300580493005804930058D6 -:105E100004AA0058049E00680400015E0000FF54BC -:105E20000400014E0308000C030800540308003B63 -:105E30000308002D0400000008000000040000001A -:105E40000800000002AA0000020000000156000045 -:105E500004930000024800000154000000CD00003F -:105E6000000000000000000008000054080000547A -:105E70000271FF7D01BC001905DB0029050C000043 -:105E800007FE0033078B00B807DB00A00585000084 -:105E900004D5005602AA0058069A0077056F005CE8 -:105EA000071400AE0614009A0000FCD9047B00B869 -:105EB000069600B804BA005C05C300A007A0002B3A -:105EC0000714002705620000054C0000079A00B87F -:105ED000066600A005D70000051F0000080A00B8EC -:105EE000073700A0066F002904FC0014089600B8CC -:105EF000070A00A0050E00290471001F0702006DAB -:105F000006B2008F065E007704F4005C05BC00005A -:105F100004D7000005BC000004D700000A8D0077FC -:105F20000958005C06B00077056F005C08B4007784 -:105F300007AA007707A0002B07140027056A00773F -:105F40000431005C04DF006807E9002907A6002986 -:105F5000075400B8066A00A0051B002F04E90004DE -:105F6000050600B8051000A00479002F03EE000418 -:105F700005DF00B804D100A0083B0000078900003D -:105F8000052F005E0471004E060C00B8055200A0FB -:105F9000056000B804F400A00560002D04F60004BC -:105FA00005DD0000058F000006BA00B805F200A06C -:105FB00006AC00B8061000A0090000B8071D00A03C -:105FC00006370077053F005C05190077041D005C6B -:105FD00004A200290466002F04FE000004980000BB -:105FE00004FE00000498000005F20000051F000AEE -:105FF000077100290654002F066F006D05CF007B46 -:1060000005D3006D053F007B05D300B8054200A015 -:106010000796000005B800000796000005B80000CC -:1060200002A600B8078B000006FC0000061400B8AA -:10603000053900A006B4001005D10000061F00B805 -:10604000054C00A006DD00B805F400A005D3006DE6 -:10605000053F007B084A00B8076800A002A600B808 -:106060000585000004D500560585000004D50056BE -:10607000079E000007560056047B008B04BA005CA4 -:10608000068900A404BA0058068900A404BA00587E -:10609000078B000006FC0000052F005E0471004E17 -:1060A00004BA003904A60039069600B805C300A05A -:1060B000069600B805C300A0065E007704F4005CF5 -:1060C000065E007704F4005C065E007704F4005C72 -:1060D000054E00480419004A054E0014048D0000C6 -:1060E000054E0014048D0000054E0014048D0000C0 -:1060F00005D3006D053F007B047D00B803D300A0ED -:10610000073F00B806CD00A00479002F03EE00047D -:1061100005DB00000529000A0556000004A0000A5E -:10612000051B005C0510005C0768005C0762005CF2 -:10613000074E001906F60039059C0019054A004E65 -:1061400008440010077B0000085800B8079E00A014 -:1061500006660077054E005C0610002905DF002F5B -:10616000052F00580471004E068B001005CB00006F -:106170000585000004D500560585000004D50056AD -:106180000585000004D500560585000004D5FFD321 -:106190000585000004D500560585000004D500568D +:105A10000542009A060C00AE0542009A060C00AE44 +:105A20000542009A060C00AE0542009A07BC000031 +:105A300006D9001404FE0000048D000004FE0000DE +:105A400004A2003103E7003704A2003103E7003766 +:105A500004A2003103E70037031000A0049300C53F +:105A60000585000004D50056079E00000756005625 +:105A7000065E007704F4005C0468005E03FA005CD4 +:105A80000408005204080052034A005203B60052B0 +:105A900001F00052029A00520239005203E1005212 +:105AA00004210052049E01E1049E00CB05AE0014C7 +:105AB0000248007505660000070A0000039A00000E +:105AC00006DB0000067F000006EC00000342FFC575 +:105AD00005850000056000B8047D00B80544003964 +:105AE000047B00B804A20031061F00B8065E0077F0 +:105AF00002A600B8055000B805330000078B00B8B7 +:105B0000068100B804910052065E007705F600B8E1 +:105B1000050600B804BE004E04A2002904FE0000E1 +:105B200006E1005C055600000702006D064A0037DA +:105B300002A6FFFC04FE0000052D005C0471004E6F +:105B4000054200A0034200A00529008F052D005C3E +:105B5000054800A0048B000204F4005C0471004EB0 +:105B600003FC005C054200A004F2005C034200A0BC +:105B700004F600A004EC0008054800A004C30006D9 +:105B800003FC005C04F4005C05E9001904F20079F0 +:105B900003FC005C0539005C044E00290529008FD8 +:105BA0000656005C04BCFFCF06B2008F06E7006D0E +:105BB0000342FFF20529008F04F4005C0529008FE1 +:105BC00006E7006D047B00B806710029047D00B86B +:105BD000056A00770468005E02A600B802A6FFFC12 +:105BE00002A6FF6807FE0010080400B8067100292D +:105BF000056000B8054E001405F600B805850000E4 +:105C0000051B00B8056000B8047D00B8061D000A39 +:105C1000047B00B8078B0000052F005E069600B8D5 +:105C2000069600B8056000B805F60010078B00B8AE +:105C3000061F00B8065E007705F600B8050600B836 +:105C40000519007704A20029054E001406E1005C46 +:105C500005560000063F00B805D3006D08A000B847 +:105C600008E900B805D10000073F00B8051B00B8DF +:105C7000054E0048088F00B80552FFF604D50056BF +:105C800004FA005C050800A003D300A00550001D25 +:105C900004BA005C06FC00000471004E05C300A0BD +:105CA00005C300A004F400A00529000006C100A05F +:105CB000054C00A004F4005C053700A0051000A00E +:105CC000041D005C046D002F048D00000683005C41 +:105CD00004A0000A058100A0053F007B07C100A0C9 +:105CE00007E100A005AE000006CD00A004E900A079 +:105CF0000419004A070400A004BE000004BA005CB6 +:105D00000542000403D300A00431005C03FA005CE8 +:105D1000027100930271FFE20271FF7D071B000018 +:105D2000071B00A00542000404F400A0048D00003D +:105D3000056000A004A600B8041900A007BC00007C +:105D400006D9001407BC000006D9001407BC0000E7 +:105D500006D9001404FE0000048D00000400005267 +:105D60000800005208000052034AFFFC01BC001961 +:105D700001BC00190248004001BC0019038F001942 +:105D8000038F0019041B00400421007B04210071D3 +:105D90000302006206D700750A3F003F026D005EF5 +:105DA0000431005E02F2005202F20052048F0075CC +:105DB000010AFE77036A00680493002304930052EB +:105DC000072300B804930042065C003F0429002921 +:105DD00008390087062F0023064A003704F40066BE +:105DE000071B0037071B003B071B0060071B003B1E +:105DF00004A6003B0544003905EE00A6050C002969 +:105E0000049300580464002505A80071034C0000A9 +:105E100004930058049300580493005804930058C6 +:105E200004AA0058049E00680400015E0000FF54AC +:105E30000400014E0308000C030800540308003B53 +:105E40000308002D0400000008000000040000000A +:105E50000800000002AA0000020000000156000035 +:105E600004930000024800000154000000CD00002F +:105E7000000000000000000008000054080000546A +:105E80000271FF7D01BC001905DB0029050C000033 +:105E900007FE0033078B00B807DB00A00585000074 +:105EA00004D5005602AA0058069A0077056F005CD8 +:105EB000071400AE0614009A0000FCD9047B00B859 +:105EC000069600B804BA005C05C300A007A0002B2A +:105ED0000714002705620000054C0000079A00B86F +:105EE000066600A005D70000051F0000080A00B8DC +:105EF000073700A0066F002904FC0014089600B8BC +:105F0000070A00A0050E00290471001F0702006D9A +:105F100006B2008F065E007704F4005C05BC00004A +:105F200004D7000005BC000004D700000A8D0077EC +:105F30000958005C06B00077056F005C08B4007774 +:105F400007AA007707A0002B07140027056A00772F +:105F50000431005C04DF006807E9002907A6002976 +:105F6000075400B8066A00A0051B002F04E90004CE +:105F7000050600B8051000A00479002F03EE000408 +:105F800005DF00B804D100A0083B0000078900002D +:105F9000052F005E0471004E060C00B8055200A0EB +:105FA000056000B804F400A00560002D04F60004AC +:105FB00005DD0000058F000006BA00B805F200A05C +:105FC00006AC00B8061000A0090000B8071D00A02C +:105FD00006370077053F005C05190077041D005C5B +:105FE00004A200290466002F04FE000004980000AB +:105FF00004FE00000498000005F20000051F000ADE +:10600000077100290654002F066F006D05CF007B35 +:1060100005D3006D053F007B05D300B8054200A005 +:106020000796000005B800000796000005B80000BC +:1060300002A600B8078B000006FC0000061400B89A +:10604000053900A006B4001005D10000061F00B8F5 +:10605000054C00A006DD00B805F400A005D3006DD6 +:10606000053F007B084A00B8076800A002A600B8F8 +:106070000585000004D500560585000004D50056AE +:10608000079E000007560056047B008B04BA005C94 +:10609000068900A404BA0058068900A404BA00586E +:1060A000078B000006FC0000052F005E0471004E07 +:1060B00004BA003904A60039069600B805C300A04A +:1060C000069600B805C300A0065E007704F4005CE5 +:1060D000065E007704F4005C065E007704F4005C62 +:1060E000054E00480419004A054E0014048D0000B6 +:1060F000054E0014048D0000054E0014048D0000B0 +:1061000005D3006D053F007B047D00B803D300A0DC +:10611000073F00B806CD00A00479002F03EE00046D +:1061200005DB00000529000A0556000004A0000A4E +:10613000051B005C0510005C0768005C0762005CE2 +:10614000074E001906F60039059C0019054A004E55 +:1061500008440010077B0000085800B8079E00A004 +:1061600006660077054E005C0610002905DF002F4B +:10617000052F00580471004E068B001005CB00005F +:106180000585000004D500560585000004D500569D +:106190000585000004D500560585000004D5FFD311 :1061A0000585000004D500560585000004D500567D :1061B0000585000004D500560585000004D500566D :1061C0000585000004D500560585000004D500565D -:1061D000047B00B804BA005C047B00B804BA005C1D +:1061D0000585000004D500560585000004D500564D :1061E000047B00B804BA005C047B00B804BA005C0D -:1061F000047BFFCC04BAFFDF047B00B804BA005C68 -:10620000047B00B804BA005C047B00B804BA005CEC -:1062100002A600930271007502A600AC0271009301 -:10622000065E007704F4005C065E007704F4005C10 -:10623000065E007704F4005C065E007704F4FFDF7E -:10624000065E007704F4005C065E007704F4005CF0 -:10625000065E007704F4005C069A0077056F005C28 -:10626000069A0077056F005C069A0077056F005C60 +:1061F000047B00B804BA005C047B00B804BA005CFD +:10620000047BFFCC04BAFFDF047B00B804BA005C57 +:10621000047B00B804BA005C047B00B804BA005CDC +:1062200002A600930271007502A600AC02710093F1 +:10623000065E007704F4005C065E007704F4005C00 +:10624000065E007704F4005C065E007704F4FFDF6E +:10625000065E007704F4005C065E007704F4005CE0 +:10626000065E007704F4005C069A0077056F005C18 :10627000069A0077056F005C069A0077056F005C50 -:10628000060C00AE0542009A060C00AE0542009ACC -:10629000071400AE0614009A071400AE0614009A04 +:10628000069A0077056F005C069A0077056F005C40 +:10629000060C00AE0542009A060C00AE0542009ABC :1062A000071400AE0614009A071400AE0614009AF4 -:1062B000071400AE0614009A04FE0000048D0000CE -:1062C00004FE0000048D000004FE0000048D0000A8 -:1062D0000531005C0000FC2D0000FB0C0000FC2DD3 -:1062E0000000FC310000FC310000FC310000FC31FA -:1062F0000000FC3101A6000A0256001004A2002989 -:106300000379002F065E007704F4005C065E0077D8 -:1063100004F4005C04BA00580000FCD9081D000019 -:10632000049E011003080029030800330308002B12 -:106330000342FFF60342FFF80342FFDF0342FFDFA1 -:106340000529008F0529008F0529008F0529008F59 -:10635000061700B8068100B8060C00AE0000003D2C -:106360000000003D0000005600000056049E00AEF4 -:1063700006310029058900290589002908A200297C -:1063800008A20029061B00AE0585FFF0056000B8D5 -:10639000048500B8068100B805850000047B00B8BC -:1063A00002A60087060C00AE031D004203A60039BA -:1063B000031D0008031D0042031DFFDF031D0038FD -:1063C000031DFFF0031D003E031D000C031D0042D2 -:1063D000031D0042031D004205C3004203A600390D -:1063E000031D0042031D0042046D0000031D004216 -:1063F000031D0038031D0042031D003803A60039A9 -:10640000031D0042027100A00271FF7D054800A03B -:1064100004BCFFCF0510005C0271005F054200A0C4 -:1064200004D5005604BA005C0271005C0542009A73 -:106430000510005C0510005C0510005C0510005C98 -:106440000423000C04F4005C031D0042036A00688E -:106450000339006801960068051B0068036A00683C -:10646000034A00680296003C0242001F0531005CAE -:10647000049E006603B700460461002B054100A09E -:10648000027100A002BD0070054100A00532009A13 -:10649000025000930445002B041F0042045B004798 -:1064A000054100A005850066025A0049036F005CA3 -:1064B00004F4005C05110046051D004604F5005C6F -:1064C0000495000804FA0041051E00A0043A002BC0 -:1064D00006450066059B00470645006606450066C2 -:1064E00006450066064500660531005C0531005C26 -:1064F0000531005C049E006603B700460461002B72 -:10650000054100A00271FFB602BDFFD20532009A1C -:106510000250FFAD0445002B041F0042045B0047FE -:1065200005850066036F005C04F4005C051D0046F1 -:1065300004F5005C04FA0041051E00A0043A002B9B -:1065400006450066059B0047027100A00000FBC3E2 -:106550000000FD5E0000FE500000FBDF0000FEAE0C -:106560000000FE7D0000FF5A0000FEAA0000FF0CA4 -:106570000000FECB0000FE520000FB6A0000FF3C62 -:106580000000FCD90000FF1D0000FF350000FD2FBA -:106590000000FD2D0000FC3F0000FC560000FFAC99 -:1065A0000000FE960000FECA0000FEC90000FFAB1E -:1065B0000000FF180000FF180000FF410000FF4529 -:1065C0000000FFAB0000FFAB0000FF000000FFABCE -:1065D0000000FFCE0000FFAB0000FFAB0000FF4556 -:1065E000030800290308005C0308002F0308003B90 -:1065F0000308000C03080054030800330308003BA1 -:106600000308002D0308002B04D7006D0423001994 -:10661000047900440493004E04A60023049300660A -:1066200004D1006D0446001704C7006204D1005C69 -:10663000030800290308005C0308002F0308003B3F -:106640000308000C03080054030800330308003B50 -:106650000308002D0308002B04E1006003CD0008AF -:106660000491003F0485003D04BA002D049A00689F -:1066700004A80058048900460493004804A8004870 -:106680000493004A049E003D049E004E049E004375 -:10669000049E003B049E0021049E0068049E005856 -:1066A000049E0046049E004E049E003E03080029FE -:1066B0000308005C0308002F0308003B0308000CDC -:1066C00003080054030800330308003B0308002DAF -:1066D0000308002B0293003D01F0004C01F0004C38 -:1066E00001F0003901F0003902DF004802DF004804 -:1066F00002DF004802DF0048034E000E075A00AEDA -:1067000006330037027100A00271FF7D0400015EB4 -:106710000271005C009A000000020000000000000E -:10672000FF9C00320000000000000000000000009C -:1067300000000000000000000474000001020103DA -:106740000003000400050006000700080009000A15 -:10675000000B000C000D000E000F001000110012C5 -:106760000013001400150016001700180019001A75 -:10677000001B001C001D001E001F00200021002225 -:106780000023002400250026002700280029002AD5 -:10679000002B002C002D002E002F00300031003285 -:1067A0000033003400350036003700380039003A35 -:1067B000003B003C003D003E003F004000410042E5 -:1067C0000043004400450046004700480049004A95 -:1067D000004B004C004D004E004F00500051005245 -:1067E0000053005400550056005700580059005AF5 -:1067F000005B005C005D005E005F00600061010402 -:1068000000A30084008500BD009600E80086008E8D -:10681000008B009D00A900A40105008A01060083E9 -:10682000009301070108008D0109008800C300DE04 -:10683000010A009E00AA00F500F400F600A200ADD7 -:1068400000C900C700AE006200630090006400CB86 -:10685000006500C800CA00CF00CC00CD00CE00E922 -:10686000006600D300D000D100AF006700F00091B7 -:1068700000D600D400D5006800EB00ED0089006A66 -:106880000069006B006D006C006E00A0006F00716D -:10689000007000720073007500740076007700EAE3 -:1068A0000078007A0079007B007D007C00B800A1B0 -:1068B000007F007E0080008100EC00EE00BA010B3A -:1068C000010C010D010E010F011000FD00FE011170 -:1068D00001120113011400FF010001150116011737 -:1068E000010101180119011A011B011C011D011EE2 -:1068F000011F012001210122012300F800F90124D8 -:1069000001250126012701280129012A012B012C3B -:10691000012D012E012F013001310132013300FA26 -:10692000013401350136013701380139013A013BA3 -:10693000013C013D013E013F01400141014200E2B5 -:1069400000E3014301440145014601470148014973 -:10695000014A014B014C014D014E014F01500151C3 -:1069600000B000B1015201530154015501560157C5 -:1069700001580159015A015B00FB00FC00E400E5ED -:10698000015C015D015E015F016001610162016303 -:10699000016401650166016701680169016A016BB3 -:1069A000016C016D016E016F0170017100BB01721C -:1069B00001730174017500E600E7017600A6017716 -:1069C00001780179017A017B017C017D017E00D88B -:1069D00000E100DA00DB00DC00DD00E000D900DFD0 -:1069E000017F01800181018201830184018501868B -:1069F000018701880189018A018B018C018D018E3B -:106A0000018F0190019101920193019401950196EA -:106A1000019701980199019A019B019C019D019E9A -:106A2000019F01A001A101A201A301A401A501A64A -:106A300001A701A801A901AA01AB01AC01AD01AEFA -:106A400001AF01B001B101B201B301B401B501B6AA -:106A500001B7009B01B801B901BA01BB01BC01BD7E -:106A600001BE01BF01C001C101C201C301C401C512 -:106A700001C601C701C801C901CA01CB01CC01CDC2 -:106A800001CE01CF01D001D101D201D301D401D572 -:106A900001D601D701D801D901DA01DB01DC01DD22 -:106AA00001DE01DF01E001E101E201E301E401E5D2 -:106AB00001E601E701E801E901EA01EB01EC01ED82 -:106AC00001EE01EF01F001F101F201F301F401F532 -:106AD00001F601F701F801F901FA01FB01FC01FDE2 -:106AE00001FE01FF0200020102020203020402058C -:106AF0000206020702080209020A020B020C020D3A -:106B0000020E020F021002110212021302140215E9 -:106B10000216021702180219021A021B021C021D99 -:106B2000021E021F02200221022202230224022549 -:106B30000226022702280229022A022B00B200B3F1 -:106B4000022C022D00B600B700C4022E00B400B51E -:106B500000C5008200C2008700AB00C6022F0230D1 -:106B600000BE00BF023100BC023200F70233023423 -:106B70000235023602370238008C0239023A023BF3 -:106B8000023C023D023E0098023F009A009900EF4D -:106B900000A50092009C00A7008F0094009500B90A -:106BA00002400241024202430244024502460247B9 -:106BB00002480249024A024B024C024D024E024F69 -:106BC0000250025102520253025402550256025719 -:106BD00002580259025A025B025C025D025E025FC9 -:106BE0000260026102620263026402650266026779 -:106BF00002680269026A026B026C026D026E026F29 -:106C000002700271027202730274027502760277D8 -:106C100002780279027A027B027C027D027E027F88 -:106C20000280028102820283028402850286028738 -:106C300002880289028A028B028C028D028E028FE8 -:106C40000290029102920293029402950296029798 -:106C500002980299029A029B029C029D029E029F48 -:106C600002A002A102A202A302A402A502A602A7F8 -:106C700002A802A902AA02AB02AC02AD02AE02AFA8 -:106C800002B002B102B202B302B402B502B602B758 -:106C900002B802B902BA02BB02BC02BD02BE02BF08 -:106CA00002C002C102C202C302C402C502C602C7B8 -:106CB00002C802C902CA02CB02CC02CD02CE02CF68 -:106CC00002D002D102D202D302D402D502D602D718 -:106CD00002D802D902DA02DB02DC02DD02DE02DFC8 -:106CE00002E002E102E202E302E402E502E602E778 -:106CF00002E802E902EA02EB02EC02ED02EE02EF28 -:106D000002F002F102F202F302F402F502F602F7D7 -:106D100002F802F902FA02FB02FC02FD02FE02FF87 -:106D2000030003010302030303040305030603072F -:106D300003080309030A030B030C030D030E030FDF -:106D4000031003110312031303140315031603178F -:106D500003180319031A031B031C031D031E031F3F -:106D600003200321032203230324032503260327EF -:106D700003280329032A032B032C032D032E032F9F -:106D8000033003310332033303340335033603374F -:106D900003380339033A033B033C033D033E033FFF -:106DA00003400341034203430344034503460347AF -:106DB00003480349034A034B034C034D034E034F5F -:106DC000035003510352035303540355035603570F -:106DD00003580359035A035B035C035D035E035FBF -:106DE000036003610362036303640365036603676F -:106DF00003680369036A036B036C036D036E036F1F -:106E000003700371037203730374037503760377CE -:106E100003780379037A037B037C037D037E037F7E -:106E2000038003810382038303840385038603872E -:106E300003880389038A038B038C038D038E038FDE -:106E4000039003910392039303940395039603978E -:106E500000C000C103980399039A039B039C039D00 -:106E6000039E039F03A003A103A203A303A403A5FE -:106E700003A603A703A803A903AA03AB03AC03ADAE -:106E800003AE03AF03B003B103B203B303B403B55E -:106E900003B603B703B803B900D703BA03BB03BCF7 -:106EA00003BD03BE03BF03C003C103C203C303C4C6 -:106EB00003C503C603C703C803C903CA03CB03CC76 -:106EC00003CD03CE03CF03D003D103D203D303D426 -:106ED00003D503D603D703D803D903DA03DB03DCD6 -:106EE00003DD03DE03DF03E003E103E203E303E486 -:106EF00003E503E603E703E803E903EA03EB03EC36 -:106F000003ED03EE03EF03F003F103F203F303F4E5 -:106F100003F503F603F703F803F903FA03FB03FC95 -:106F200003FD03FE03FF0400040104020403040440 -:106F300004050406040704080409040A040B040CED -:106F4000040D040E040F041004110412041304149D -:106F500004150416041704180419041A041B041C4D -:106F6000041D041E041F04200421042204230424FD -:106F700004250426042704280429042A042B042CAD -:106F8000042D042E042F043004310432043304345D -:106F900004350436043704380439043A043B043C0D -:106FA000043D043E043F04400441044204430444BD -:106FB00004450446044704480449044A044B044C6D -:106FC000044D044E044F045004510452045304541D -:106FD00004550456045704580459045A045B045CCD -:106FE000045D045E045F046004610462046304647D -:106FF00004650466046704680469046A046B046C2D -:10700000046D046E046F04700471047204730474DC -:1070100004750476047704780479047A047B047C8C -:10702000047D044E554C4C02435207756E69303056 -:10703000413007756E6930304144096F766572736F -:10704000636F726507756E693030423207756E691D -:107050003030423307756E693030423507756E69DE -:107060003030423907416D6163726F6E07616D6147 -:1070700063726F6E06416272657665066162726563 -:10708000766507416F676F6E656B07616F676F6E3F -:10709000656B0B4363697263756D666C65780B6332 -:1070A00063697263756D666C65780443646F74041C -:1070B00063646F7406446361726F6E066463617229 -:1070C0006F6E064463726F617407456D6163726F22 -:1070D0006E07656D6163726F6E06456272657665F7 -:1070E000066562726576650A45646F7461636365FF -:1070F0006E740A65646F74616363656E7407456FCF -:10710000676F6E656B07656F676F6E656B064563CE -:1071100061726F6E06656361726F6E0B47636972B1 -:1071200063756D666C65780B6763697263756D6610 -:107130006C65780447646F740467646F7407756ED8 -:10714000693031323207756E69303132330B486342 -:10715000697263756D666C65780B686369726375D7 -:107160006D666C65780448626172046862617206DB -:107170004974696C6465066974696C646507496D76 -:107180006163726F6E07696D6163726F6E0649624B -:10719000726576650669627265766507496F676F25 -:1071A0006E656B07696F676F6E656B02494A0269AE -:1071B0006A0B4A63697263756D666C65780B6A6306 -:1071C000697263756D666C657807756E6930313309 -:1071D0003607756E69303133370C6B677265656ED3 -:1071E0006C616E646963064C6163757465066C61FD -:1071F0006375746507756E693031334207756E6962 -:1072000030313343064C6361726F6E066C6361729A -:107210006F6E044C646F74046C646F74064E61632B -:10722000757465066E616375746507756E693031D6 -:10723000343507756E6930313436064E6361726FCE -:107240006E066E6361726F6E0B6E61706F73747237 -:107250006F70686503456E6703656E67074F6D6104 -:1072600063726F6E076F6D6163726F6E064F62724D -:10727000657665066F62726576650D4F68756E6737 -:107280006172756D6C6175740D6F68756E67617292 -:10729000756D6C6175740652616375746506726113 -:1072A0006375746507756E693031353607756E69BB -:1072B0003031353706526361726F6E0672636172E8 -:1072C0006F6E0653616375746506736163757465EB -:1072D0000B5363697263756D666C65780B736369D4 -:1072E0007263756D666C657807756E693032314111 -:1072F00007756E693032314206546361726F6E06F3 -:10730000746361726F6E04546261720474626172BC -:10731000065574696C6465067574696C6465075517 -:107320006D6163726F6E07756D6163726F6E065586 -:107330006272657665067562726576650555726975 -:107340006E67057572696E670D5568756E67617257 -:10735000756D6C6175740D7568756E676172756DAC -:107360006C61757407556F676F6E656B07756F6736 -:107370006F6E656B0B5763697263756D666C6578CC -:107380000B7763697263756D666C65780B59636919 -:107390007263756D666C65780B7963697263756D80 -:1073A000666C6578065A6163757465067A61637503 -:1073B00074650A5A646F74616363656E740A7A64F3 -:1073C0006F74616363656E74056C6F6E67730A41F9 -:1073D00072696E6761637574650A6172696E67616F -:1073E000637574650741456163757465076165611F -:1073F000637574650B4F736C617368616375746555 -:107400000B6F736C617368616375746507756E6982 -:107410003032313807756E693032313905746F6E2C -:107420006F730D6469657265736973746F6E6F73E2 -:107430000A416C706861746F6E6F7309616E6F746E -:10744000656C6569610C457073696C6F6E746F6E05 -:107450006F7308457461746F6E6F7309496F74615F -:10746000746F6E6F730C4F6D6963726F6E746F6EB5 -:107470006F730C557073696C6F6E746F6E6F730AF7 -:107480004F6D656761746F6E6F7311696F746164BE -:1074900069657265736973746F6E6F7305416C70A3 -:1074A000686104426574610547616D6D6107756EC1 -:1074B000693033393407457073696C6F6E045A65EF -:1074C00074610345746105546865746104496F749F -:1074D00061054B61707061064C616D626461024DC3 -:1074E00075024E75025869074F6D6963726F6E02BF -:1074F00050690352686F055369676D610354617584 -:1075000007557073696C6F6E03506869034368694F -:107510000350736907756E69303341390C496F74D4 -:107520006164696572657369730F557073696C6F17 -:107530006E64696572657369730A616C7068617401 -:107540006F6E6F730C657073696C6F6E746F6E6FB6 -:107550007308657461746F6E6F7309696F74617419 -:107560006F6E6F7314757073696C6F6E646965729A -:1075700065736973746F6E6F7305616C7068610415 -:10758000626574610567616D6D610564656C746148 -:1075900007657073696C6F6E047A65746103657456 -:1075A0006105746865746104696F7461056B61706D -:1075B0007061066C616D62646107756E693033429B -:1075C00043026E75027869076F6D6963726F6E03AF -:1075D00072686F07756E6930334332057369676D82 -:1075E000610374617507757073696C6F6E03706801 -:1075F000690363686903707369056F6D6567610C82 -:10760000696F746164696572657369730F7570730E -:10761000696C6F6E64696572657369730C6F6D690F -:1076200063726F6E746F6E6F730C757073696C6FCD -:107630006E746F6E6F730A6F6D656761746F6E6FD6 -:107640007307756E693034303107756E69303430C8 -:107650003207756E693034303307756E69303430F7 -:107660003407756E693034303507756E69303430E3 -:107670003607756E693034303707756E69303430CF -:107680003807756E693034303907756E69303430BB -:107690004107756E693034304207756E6930343099 -:1076A0004307756E693034304507756E6930343084 -:1076B0004607756E693034313007756E6930343184 -:1076C0003107756E693034313207756E6930343187 -:1076D0003307756E693034313407756E6930343173 -:1076E0003507756E693034313607756E693034315F -:1076F0003707756E693034313807756E693034314B -:107700003907756E693034314107756E693034312F -:107710004207756E693034314307756E6930343114 -:107720004407756E693034314507756E6930343100 -:107730004607756E693034323007756E6930343201 -:107740003107756E693034323207756E6930343204 -:107750003307756E693034323407756E69303432F0 -:107760003507756E693034323607756E69303432DC -:107770003707756E693034323807756E69303432C8 -:107780003907756E693034324107756E69303432AD -:107790004207756E693034324307756E6930343292 -:1077A0004407756E693034324507756E693034327E -:1077B0004607756E693034333007756E693034337F -:1077C0003107756E693034333207756E6930343382 -:1077D0003307756E693034333407756E693034336E -:1077E0003507756E693034333607756E693034335A -:1077F0003707756E693034333807756E6930343346 -:107800003907756E693034334107756E693034332A -:107810004207756E693034334307756E693034330F -:107820004407756E693034334507756E69303433FB -:107830004607756E693034343007756E69303434FC -:107840003107756E693034343207756E69303434FF -:107850003307756E693034343407756E69303434EB -:107860003507756E693034343607756E69303434D7 -:107870003707756E693034343807756E69303434C3 -:107880003907756E693034344107756E69303434A8 -:107890004207756E693034344307756E693034348D -:1078A0004407756E693034344507756E6930343479 -:1078B0004607756E693034353107756E6930343579 -:1078C0003207756E693034353307756E693034357B -:1078D0003407756E693034353507756E6930343567 -:1078E0003607756E693034353707756E6930343553 -:1078F0003807756E693034353907756E693034353F -:107900004107756E693034354207756E693034351C -:107910004307756E693034354507756E6930343507 -:107920004607756E693034393007756E6930343901 -:10793000310657677261766506776772617665060C -:10794000576163757465067761637574650957647B -:1079500069657265736973097764696572657369CE -:107960007306596772617665067967726176650795 -:10797000756E69323031350D756E64657273636F83 -:10798000726564626C0D71756F746572657665728F -:10799000736564066D696E757465067365636F6EF5 -:1079A00064096578636C616D64626C07756E693239 -:1079B0003037460961666969303839343106706597 -:1079C00073657461044575726F07756E6932313085 -:1079D0003507756E693231313307756E6932313171 -:1079E0003607756E693231323609657374696D61B7 -:1079F000746564096F6E656569676874680C74689E -:107A0000726565656967687468730B666976656534 -:107A10006967687468730C736576656E6569676815 -:107A200074687307756E69323230360D6379726926 -:107A30006C6C69636272657665106361726F6E6308 -:107A40006F6D6D61616363656E7407756E69303368 -:107A5000323611636F6D6D61616363656E74726F51 -:107A60007461746507756E693230373407756E69F5 -:107A70003230373507756E693230373707756E69C2 -:107A80003230373807756E693230303007756E69BD -:107A90003230303107756E693230303207756E69B9 -:107AA0003230303307756E693230303407756E69A5 -:107AB0003230303507756E693230303607756E6991 -:107AC0003230303707756E693230303807756E697D -:107AD0003230303907756E693230304107756E6962 -:107AE0003230304207756E694645464607756E6905 -:107AF0004646464307756E694646464407756E69B5 -:107B00003031463007756E693032424307756E6911 -:107B10003033443107756E693033443207756E690E -:107B20003033443607756E693145334507756E69E4 -:107B30003145334607756E693145303007756E69DA -:107B40003145303107756E6930324633054F686F05 -:107B5000726E056F686F726E0555686F726E05758F -:107B6000686F726E04686F6F6B07756E69303430C2 -:107B70003007756E693034304407756E69303435BE -:107B80003007756E693034354407756E69303436A8 -:107B90003007756E693034363107756E69303436AA -:107BA0003207756E693034363307756E6930343696 -:107BB0003407756E693034363507756E6930343682 -:107BC0003607756E693034363707756E693034366E -:107BD0003807756E693034363907756E693034365A -:107BE0004107756E693034364207756E6930343638 -:107BF0004307756E693034364407756E6930343624 -:107C00004507756E693034364607756E693034370E -:107C10003007756E693034373107756E6930343727 -:107C20003207756E693034373307756E6930343713 -:107C30003407756E693034373507756E69303437FF -:107C40003607756E693034373707756E69303437EB -:107C50003807756E693034373907756E69303437D7 -:107C60004107756E693034374207756E69303437B5 -:107C70004307756E693034374407756E69303437A1 -:107C80004507756E693034374607756E693034388C -:107C90003007756E693034383107756E69303438A5 -:107CA0003207756E693034383807756E693034388C -:107CB0003907756E693034384107756E693034386C -:107CC0004207756E693034384307756E6930343851 -:107CD0004407756E693034384507756E693034383D -:107CE0004607756E693034393207756E693034393C -:107CF0003307756E693034393407756E693034393D -:107D00003507756E693034393607756E6930343928 -:107D10003707756E693034393807756E6930343914 -:107D20003907756E693034394107756E69303439F9 -:107D30004207756E693034394307756E69303439DE -:107D40004407756E693034394507756E69303439CA -:107D50004607756E693034413007756E69303441BD -:107D60003107756E693034413207756E69303441C0 -:107D70003307756E693034413407756E69303441AC -:107D80003507756E693034413607756E6930344198 -:107D90003707756E693034413807756E6930344184 -:107DA0003907756E693034414107756E6930344169 -:107DB0004207756E693034414307756E693034414E -:107DC0004407756E693034414507756E693034413A -:107DD0004607756E693034423007756E693034423B -:107DE0003107756E693034423207756E693034423E -:107DF0003307756E693034423407756E693034422A -:107E00003507756E693034423607756E6930344215 -:107E10003707756E693034423807756E6930344201 -:107E20003907756E693034424107756E69303442E6 -:107E30004207756E693034424307756E69303442CB -:107E40004407756E693034424507756E69303442B7 -:107E50004607756E693034433007756E69303443B8 -:107E60003107756E693034433207756E69303443BB -:107E70003307756E693034433407756E69303443A7 -:107E80003507756E693034433607756E6930344393 -:107E90003707756E693034433807756E693034437F -:107EA0003907756E693034434107756E6930344364 -:107EB0004207756E693034434307756E6930344349 -:107EC0004407756E693034434507756E6930344335 -:107ED0004607756E693034443007756E6930344436 -:107EE0003107756E693034443207756E6930344439 -:107EF0003307756E693034443407756E6930344425 -:107F00003507756E693034443607756E6930344410 -:107F10003707756E693034443807756E69303444FC -:107F20003907756E693034444107756E69303444E1 -:107F30004207756E693034444307756E69303444C6 -:107F40004407756E693034444507756E69303444B2 -:107F50004607756E693034453007756E69303445B3 -:107F60003107756E693034453207756E69303445B6 -:107F70003307756E693034453407756E69303445A2 -:107F80003507756E693034453607756E693034458E -:107F90003707756E693034453807756E693034457A -:107FA0003907756E693034454107756E693034455F -:107FB0004207756E693034454307756E6930344544 -:107FC0004407756E693034454507756E6930344530 -:107FD0004607756E693034463007756E6930344631 -:107FE0003107756E693034463207756E6930344634 -:107FF0003307756E693034463407756E6930344620 -:108000003507756E693034463607756E693034460B -:108010003707756E693034463807756E69303446F7 -:108020003907756E693034464107756E69303446DC -:108030004207756E693034464307756E69303446C1 -:108040004407756E693034464507756E69303446AD -:108050004607756E693035303007756E69303530DA -:108060003107756E693035303207756E69303530DD -:108070003307756E693035303407756E69303530C9 -:108080003507756E693035303607756E69303530B5 -:108090003707756E693035303807756E69303530A1 -:1080A0003907756E693035304107756E6930353086 -:1080B0004207756E693035304307756E693035306B -:1080C0004407756E693035304507756E6930353057 -:1080D0004607756E693035313007756E6930353158 -:1080E0003107756E693035313207756E693035315B -:1080F0003307756E693145413007756E6931454109 -:108100003107756E693145413207756E69314541F8 -:108110003307756E693145413407756E69314541E4 -:108120003507756E693145413607756E69314541D0 -:108130003707756E693145413807756E69314541BC -:108140003907756E693145414107756E69314541A1 -:108150004207756E693145414307756E6931454186 -:108160004407756E693145414507756E6931454172 -:108170004607756E693145423007756E6931454273 -:108180003107756E693145423207756E6931454276 -:108190003307756E693145423407756E6931454262 -:1081A0003507756E693145423607756E693145424E -:1081B0003707756E693145423807756E693145423A -:1081C0003907756E693145424107756E693145421F -:1081D0004207756E693145424307756E6931454204 -:1081E0004407756E693145424507756E69314542F0 -:1081F0004607756E693145433007756E69314543F1 -:108200003107756E693145433207756E69314543F3 -:108210003307756E693145433407756E69314543DF -:108220003507756E693145433607756E69314543CB -:108230003707756E693145433807756E69314543B7 -:108240003907756E693145434107756E693145439C -:108250004207756E693145434307756E6931454381 -:108260004407756E693145434507756E693145436D -:108270004607756E693145443007756E693145446E -:108280003107756E693145443207756E6931454471 -:108290003307756E693145443407756E693145445D -:1082A0003507756E693145443607756E6931454449 -:1082B0003707756E693145443807756E6931454435 -:1082C0003907756E693145444107756E693145441A -:1082D0004207756E693145444307756E69314544FF -:1082E0004407756E693145444507756E69314544EB -:1082F0004607756E693145453007756E69314545EC -:108300003107756E693145453207756E69314545EE -:108310003307756E693145453407756E69314545DA -:108320003507756E693145453607756E69314545C6 -:108330003707756E693145453807756E69314545B2 -:108340003907756E693145454107756E6931454597 -:108350004207756E693145454307756E693145457C -:108360004407756E693145454507756E6931454568 -:108370004607756E693145463007756E6931454669 -:108380003107756E693145463407756E693145466A -:108390003507756E693145463607756E6931454654 -:1083A0003707756E693145463807756E6931454640 -:1083B0003907756E69323041421363697263756DB6 -:1083C000666C65786163757465636F6D621363696C -:1083D0007263756D666C65786772617665636F6DE3 -:1083E000621263697263756D666C6578686F6F6B36 -:1083F000636F6D621363697263756D666C65787423 -:10840000696C6465636F6D620E6272657665616347 -:10841000757465636F6D620E627265766567726111 -:108420007665636F6D620D6272657665686F6F6BFE -:10843000636F6D620E627265766574696C64656304 -:108440006F6D6210637972696C6C6963686F6F6BD2 -:108450006C65667411637972696C6C6963626967D3 -:10846000686F6F6B554307756E693031363207752B -:108470006E693031363307756E69303145410775A5 -:108480006E693031454207756E6930314543077575 -:108490006E693031454407756E69303235390D6883 -:1084A0006F6F6B61626F7665636F6D6207756E6982 -:1084B0003146344407756E693146444507756E6927 -:1084C0003230373007756E693230373607756E696E -:1084D0003230373913756E693033423930333038C2 -:1084E000303330343033303013756E6930334239C5 -:1084F00030333038303330343033303113756E69C7 -:108500003033423930333038303330363033303036 -:1085100013756E693033423930333038303330368A -:108520003033303113756E69303343353033303882 -:10853000303330343033303013756E693033433577 -:1085400030333038303330343033303113756E6976 -:1085500030334335303330383033303630333030E9 -:1085600013756E693033433530333038303330363D -:108570003033303108456E672E616C743108456EBA -:10858000672E616C743208456E672E616C74330F10 -:10859000756E693033303130333036303330380F28 -:1085A000756E693033303030333036303330380F19 -:1085B000756E693033303130333034303330380F0A -:1085C000756E693033303030333034303330380FFB -:1085D000637972696C6C69635F6F746D61726B0350 -:1085E000665F6605665F665F6905665F665F6C0766 -:1085F000756E693145394507756E694137423307F4 -:10860000756E69413742340F756E69303133422ED1 -:108610006C6F636C4D41480F756E69303134352E87 -:108620006C6F636C4D41480F416F676F6E656B2EC9 -:108630006C6F636C4E41560F456F676F6E656B2EA6 -:108640006C6F636C4E41560F496F676F6E656B2E92 -:108650006C6F636C4E41560F556F676F6E656B2E76 -:108660006C6F636C4E415606492E73616C74064AFA -:108670002E73616C740B4967726176652E73616C41 -:10868000740B4961637574652E73616C7410496372 -:10869000697263756D666C65782E73616C740E49D2 -:1086A00064696572657369732E73616C740B4974C8 -:1086B000696C64652E73616C740C496D6163726FD3 -:1086C0006E2E73616C740B4962726576652E7361F0 -:1086D0006C740C496F676F6E656B2E73616C7414EC -:1086E000496F676F6E656B5F6C6F636C4E41562EA2 -:1086F00073616C740F49646F74616363656E742E8B -:1087000073616C7407494A2E73616C74104A636913 -:108710007263756D666C65782E73616C740C756E22 -:1087200069314543382E73616C740C756E6931453F -:1087300043412E73616C740E496F7461746F6E6F78 -:10874000732E73616C7409496F74612E73616C745C -:1087500011496F746164696572657369732E736121 -:108760006C740C756E69303430362E73616C740C19 -:10877000756E69303430372E73616C740C756E69A8 -:10878000303430382E73616C740C756E693034433C -:10879000302E73616C7407756E693032333707752C -:1087A0006E694137423507756E69414235330B7545 -:1087B0006E69303132332E616C740F756E693031F1 -:1087C00033432E6C6F636C4D41480F756E693031C9 -:1087D00034362E6C6F636C4D41480F616F676F6E5E -:1087E000656B2E6C6F636C4E41560F656F676F6ED5 -:1087F000656B2E6C6F636C4E41560F696F676F6EC1 -:10880000656B2E6C6F636C4E41560F756F676F6EA4 -:10881000656B2E6C6F636C4E415606672E73616CF0 -:1088200074106763697263756D666C65782E736129 -:108830006C740B6762726576652E73616C74096780 -:10884000646F742E73616C740B666C6F72696E2E3C -:10885000737330330F756E69303433312E6C6F6340 -:108860006C5352420C756E69303443462E73616C02 -:108870007407756E693230393507756E6932303973 -:108880003607756E693230393707756E693230399F -:108890003807756E693230393907756E693230398B -:1088A0004107756E693230394207756E6932303969 -:1088B0004307756E693035443007756E693035444D -:1088C0003107756E693035443207756E693035444D -:1088D0003307756E693035443407756E6930354439 -:1088E0003507756E693035443607756E6930354425 -:1088F0003707756E693035443807756E6930354411 -:108900003907756E693035444107756E69303544F5 -:108910004207756E693035444307756E69303544DA -:108920004407756E693035444507756E69303544C6 -:108930004607756E693035453007756E69303545C7 -:108940003107756E693035453207756E69303545CA -:108950003307756E693035453407756E69303545B6 -:108960003507756E693035453607756E69303545A2 -:108970003707756E693035453807756E693035458E -:108980003907756E693035454107756E6946423263 -:108990004107756E694642324207756E694642323A -:1089A0004307756E694642324407756E6946423226 -:1089B0004507756E694642324607756E6946423311 -:1089C0003007756E694642333107756E694642332A -:1089D0003207756E694642333307756E6946423316 -:1089E0003407756E694642333507756E6946423302 -:1089F0003607756E694642333807756E69464233ED -:108A00003907756E694642334107756E69464233D0 -:108A10004207756E694642334307756E69464233B5 -:108A20004507756E694642343007756E69464234B3 -:108A30003107756E694642343307756E69464234B4 -:108A40003407756E694642343607756E694642349E -:108A50003707756E694642343807756E6946423489 -:108A60003907756E694642344107756E694642346E -:108A700042096772617665636F6D6209616375743F -:108A800065636F6D6207756E6930333032097469E2 -:108A90006C6465636F6D6207756E693033303407DF -:108AA000756E693033303607756E6930333037078D -:108AB000756E693033303807756E69303330410771 -:108AC000756E693033304207756E69303330430755 -:108AD000756E693033304607756E69303331320C4C -:108AE000646F7462656C6F77636F6D6207756E6932 -:108AF0003033323707756E693033323807756E6937 -:108B00003034383507756E693034383607756E691C -:108B10003034383307756E693034383407756E6910 -:108B20003035423007756E693035423107756E69F0 -:108B30003035423207756E693035423307756E69DC -:108B40003035423407756E693035423507756E69C8 -:108B50003035423607756E693035423707756E69B4 -:108B60003035423807756E693035423907756E69A0 -:108B70003035424107756E693035424207756E697E -:108B80003035424307756E693035424407756E696A -:108B90003035433107756E693035433207756E697C -:108BA00030354337097A65726F2E646E6F6D086FCA -:108BB0006E652E646E6F6D0874776F2E646E6F6DC8 -:108BC0000A74687265652E646E6F6D09666F7572E2 -:108BD0002E646E6F6D09666976652E646E6F6D0822 -:108BE0007369782E646E6F6D0A736576656E2E6498 -:108BF0006E6F6D0A65696768742E646E6F6D096EBD -:108C0000696E652E646E6F6D077A65726F2E6C6685 -:108C1000066F6E652E6C660674776F2E6C66087430 -:108C2000687265652E6C6607666F75722E6C6607D6 -:108C3000666976652E6C66067369782E6C660873B5 -:108C40006576656E2E6C660865696768742E6C665D -:108C5000076E696E652E6C66097A65726F2E6E7589 -:108C60006D72086F6E652E6E756D720874776F2E5B -:108C70006E756D720A74687265652E6E756D720917 -:108C8000666F75722E6E756D7209666976652E6EE9 -:108C9000756D72087369782E6E756D720A736576DC -:108CA000656E2E6E756D720A65696768742E6E75D5 -:108CB0006D72096E696E652E6E756D72087A6572D9 -:108CC0006F2E6F7366076F6E652E6F73660774770E -:108CD0006F2E6F73660974687265652E6F73660810 -:108CE000666F75722E6F736608666976652E6F7390 -:108CF00066077369782E6F736609736576656E2EE5 -:108D00006F73660965696768742E6F7366086E69AC -:108D10006E652E6F73660A7A65726F2E736C61735F -:108D200068097A65726F2E746F7366086F6E652EB0 -:108D3000746F73660874776F2E746F73660A746845 -:108D40007265652E746F736609666F75722E746F27 -:108D5000736609666976652E746F73660873697841 -:108D60002E746F73660A736576656E2E746F736604 -:108D70000A65696768742E746F7366096E696E653B -:108D80002E746F736607756E693230383007756EF2 -:108D9000693230383107756E693230383207756E96 -:108DA000693230383307756E693230383407756E82 -:108DB000693230383507756E693230383607756E6E -:108DC000693230383707756E693230383807756E5A -:108DD000693230383907756E693035424507756E2E -:108DE000693230374407756E693230384407756E22 -:108DF000693230374507756E693230384507756E10 -:108E0000693230374107756E693230374307756E06 -:108E1000693230384107756E693230384307756EF4 -:108E2000693232313507756E693230414107756EEE -:108E30006932313230106166696931303130336402 -:108E40006F746C65737310616669693130313035E8 -:108E5000646F746C6573730C636F6D6D61616363D4 -:108E6000656E74320E696F676F6E656B646F746CDC -:108E70006573730E756E6931454342646F746C653A -:108E80007373000000010000000A0038005600055E -:108E900044464C5400206379726C00206772656B05 -:108EA00000206865627200206C61746E002000040E -:108EB00000000000FFFF00020000000100026D61E1 -:108EC000726B00166D6B6D6B000E000000020002ED -:108ED00000030000000200000001000403820202FF -:108EE0000158000A000600100001000A00010001FC -:108EF000011C00A6000100C2000C00130094008EAB -:108F000000880082007C00760070006A0064005EC9 -:108F100000580052004C00460040003A0034002E39 -:108F200000280001FDE706140001FDCD05CD00017C -:108F3000FDCD06580001FDCF06580001000605B61C -:108F40000001FD8F062100010008062100010089B3 -:108F500006210001000C06B20001000205F8000124 -:108F60000000061400010006062B0001000205B0F7 -:108F70000001FD7D061400010002061F0001FDF046 -:108F8000061F0001FD35061F0001025E06350001C7 -:108F9000FDAC06A400020004037403740000037611 -:108FA000037600010401040D000204110414000FF3 -:108FB0000016000036540000364E00003642000015 -:108FC000363C00003636000036300000362A0000FD -:108FD00036240000362A0000361E00003618000035 -:108FE000362A000036120000360C0000360600005B -:108FF0003600000035FA000035EE000035E80000CC -:1090000035E8000035E2000035B2000200060153E9 -:109010000154000003740374000203760376000316 -:109020000401040D0004041104140011041E041EA4 -:109030000015000600100001000A00000001007C7D -:10904000002E0001003A000C0004001C0016001065 -:10905000000A00010000FE1400010004FE140001DB -:10906000FD83FE5200010004FE3B000100040235B6 -:10907000040E040F04100010000035820000352E8D -:1090800000003582000035820000351600003510E2 -:10909000000035100000350A00003504000034FEE1 -:1090A00000003510000034F8000034F2000034E015 -:1090B000000034D4000034C8000100100235040E52 -:1090C000040F041004150416041704180419041AD4 -:1090D000041B041C041D04200422042500050000B8 -:1090E000000100080001014400A0000200AA000CD9 -:1090F000000500720056004C0020000C0003302ECA -:10910000003A0034002E0028000E0001076A00001B -:109110000003301A00260020001A0014000E00017F -:10912000076F00000001076A061F0001047D0000B0 -:109130000001053F061F000101640000000200421B -:10914000003C001A00300002003800160010000A2F -:1091500000010454000000010452061F00010166D2 -:1091600000000002001C00160010000A000104525A -:10917000000000010575061F0001016200000001EA -:10918000025C061F00020001038A038E0000002615 -:1091900000003476000034700001346A000034644A -:1091A0000000345E00003458000034520000344C9B -:1091B000000034460000344C000034400000343AD3 -:1091C0000000344C000034340000342E00003428F9 -:1091D000000034220000341C000134160001346AFF -:1091E0000001346A000034100000340A0000340A20 -:1091F00000003404000133FE000133F8000133F8AD -:10920000000133F2000133EC000133E6000133F8D2 -:10921000000133E0000133DA000033D4000133C829 -:10922000000133BC000133B00002000801530154B7 -:109230000000023502350002037403740003037654 -:10924000037600040401041E00050420042000230A -:10925000042204220024042504250025000900001E -:109260000001000800010004000000080001339E16 -:1092700030FE00053228000C02F130EC30E630E020 -:109280000000000030DA30D430CE0000000030C8DA -:1092900030C230BC0000000030B630B030AA30A47C -:1092A0000000309E3098309200000000308C3086F4 -:1092B000308000000000307A3074306E0000000012 -:1092C00030683062305C305600003050304A3044F4 -:1092D000000000003050303E3038000000003032D6 -:1092E000302C3026000000003020301A3014300EB0 -:1092F0000000300830022FFC000000002FF62FF095 -:109300002FEA000000002FE42FDE2FD82FD200001C -:109310002FCC2FC62FC0000000002FE42FBA2FD86B -:10932000000000002FB42FAE2FA8000000002FA2D5 -:109330002F9C2F96000000002F902F8A2F842F7EC5 -:1093400000002F782F722F6C000000002F662F6016 -:109350002F5A000000002F542F4E2F48000000000D -:109360002F422F3C2F36000000002F302F2A2F24B1 -:10937000000000002F1E2F182F84000000002F1265 -:109380002F0C2F06000000002F002EFA2EF40000F4 -:1093900000002EEE2EE82EE2000000002EDC2ED67D -:1093A0002ED02ECA00002EC42EBE2EB80000000003 -:1093B0002EB22EAC2EA6000000002EA02E9A2E94C7 -:1093C000000000002E8E2E882E822E7C00002E762D -:1093D0002E702E6A000000002E762E642E6A000089 -:1093E00000002E5E2E582E52000000002E762E4CCD -:1093F0002EDC2E4600002E402E3A2E3400000000B7 -:109400002E2E2E282E22000000002E1C2E582E1646 -:109410002E1000002E0A2E042DFE000000002DF854 -:109420002DF22DEC000000002DE62DE02DDA0000DD -:1094300000002DD42DCE2DC8000000002DC22DBC63 -:109440002DB62DB000002E2E2DAA2DA40000000058 -:109450002D9E2D982D92000000002D8C2D862D80A4 -:10946000000000002D7A2D742D6E000000002D6884 -:109470002D622D92000000002D5C2D562D50000015 -:1094800000002D4A2D440000000000002D3E2D3824 -:109490000000000000002D3230E600000000000057 -:1094A0002D3230E60000000000002D3230E60000D2 -:1094B000000000002D2C30E60000000000002D26EA -:1094C00030E60000000000002D2030E60000000023 -:1094D00000002D1A2D1400000000000030C82D0ED1 -:1094E0000000000000002D0830980000000000007F -:1094F0002D0830980000000000002D083098000072 -:10950000000000002D02309800000000000030B67E -:1095100030C20000000000002CFC2FF00000000012 -:1095200000002CF62FDE0000000000002CF62FDEDD -:109530000000000000002CF62FDE000000000000FC -:109540002CF02FDE0000000000002CEA2FDE0000CF -:10955000000000002CE42CDE0000000000002CD8ED -:109560002F720000000000002CD82F7200000000B5 -:1095700000002CD82F720000000000002CD22F72A7 -:109580000000000000002CCC2F2A0000000000008A -:109590002CC62FC60000000000002CC02CBA000012 -:1095A000000000002CB42F0C0000000000002CB4C0 -:1095B0002F0C0000000000002CB42F0C0000000055 -:1095C00000002CAE2F0C0000000000002CA82F0C77 -:1095D0000000000000002CA22F0C00000000000082 -:1095E0002C9C2C960000000000002EEE2C90000019 -:1095F000000000002C8A2EBE0000000000002C8A13 -:109600002EBE0000000000002C8A2EBE00000000CC -:1096100000002C842EBE0000000000002C7E2C7860 -:109620000000000000002C7E2C78000000000000EC -:109630002C7E2C780000000000002C722C7800009A -:10964000000000002C6C2E580000000000002C666A -:109650002E280000000000002C602E5800000000A2 -:1096600000002C602E580000000000002C602E58D6 -:109670000000000000002C5A2E58000000000000DE -:109680002C542E580000000000002C4E2E580000D4 -:10969000000000002C482DAA0000000000002C480B -:1096A0002DAA0000000000002C482DAA0000000098 -:1096B00000002C422DAA0000000000002C3C2D626E -:1096C0000000000000002C362C30000000000000DC -:1096D0002C2A2D620000000000002C2430E600003F -:1096E000000000002C1E2F0C0000000000002C18B1 -:1096F00030E60000000000002C122F0C00000000DB -:1097000000002C0C2C060000000000002F122C0082 -:109710000000000000002BFA30C200000000000032 -:109720002BF42EE80000000000002BFA30C20000ED -:10973000000000002BF42EE80000000000002BEEDB -:1097400030C20000000000002BE82EE800000000FE -:1097500000002BFA30C20000000000002BF42EE8BD -:109760000000000000002BE230B00000000000000C -:109770002EDC2ED600000000000030B630C2000003 -:10978000000000002F002BDC0000000000002BD6A2 -:1097900030980000000000002BD02EBE000000001A -:1097A00000002BCA30980000000000002BC42EBE21 -:1097B0000000000000002BBE3098000000000000F8 -:1097C0002BB82EBE000000000000309E2BB200001F -:1097D000000000002EC42BAC0000000000002D088B -:1097E00030980000000000002C8A2EBE000000000F -:1097F00000002BA630740000000000002BA0307485 -:109800000000000000002B9A3074000000000000EF -:10981000307A2B940000000000002B8E3062000094 -:10982000000000002B882E88000000000000306837 -:109830002B820000000000002E8E2E280000000069 -:1098400000002B7C2C780000000000002B762C7888 -:109850000000000000002B702C78000000000000C9 -:109860002E762B6A0000000000002B642B5E0000A7 -:10987000000000002B58303E0000000000002C7E4D -:109880002E6400000000000030322B520000000067 -:1098900000002E5E2B4C0000000000002E1C2E58F5 -:1098A0000000000000002B46301A000000000000FD -:1098B0002B402E4C00000000000030202B3A00000E -:1098C000000000002E762B34000000000000302045 -:1098D000301A0000000000002E762E4C0000000020 -:1098E00000003020301A0000000000002E762E4CC0 -:1098F0000000000000003020301A000000000000CE -:109900002E762E4C0000000000002B2E2FF00000C1 -:10991000000000002C482E280000000000002FF658 -:109920002B280000000000002E2E2B22000000003B -:1099300000002B2E2FF00000000000002C482E28E5 -:109940000000000000002B1C2B160000000000008F -:109950002FF62B100000000000002E2E2B0A2E22C6 -:10996000000000002B042FDE0000000000002AFE93 -:109970002E580000000000002AF82FDE0000000032 -:1099800000002AF22E580000000000002CF62FDE06 -:109990000000000000002C602E58000000000000B5 -:1099A0002AEC2AE60000000000002AE02ADA000083 -:1099B000000000002AD42FAE0000000000002ACED4 -:1099C0002DE00000000000002FB42AC800000000B5 -:1099D00000002DE62AC20000000000002AD42FAEAD -:1099E0000000000000002ACE2DE000000000000072 -:1099F0002ABC2F9C0000000000002AB62DCE0000DB -:109A0000000000002ABC2F9C0000000000002AB6C5 -:109A10002DCE0000000000002FA22AB000000000A0 -:109A200000002DD42AAA0000000000002ABC2F9CB0 -:109A30000000000000002AB62DCE0000000000004B -:109A40002F902AA40000000000002DC22A9E0000D2 -:109A5000000000002A982F8A0000000000002A92CF -:109A60002DBC0000000000002F902F8A0000000095 -:109A700000002DC22DBC0000000000002A8C2F72B7 -:109A80000000000000002C662DAA0000000000006D -:109A90002A862F720000000000002A802DAA0000F4 -:109AA000000000002A7A2F720000000000002A74D3 -:109AB0002DAA0000000000002A6E2F720000000096 -:109AC00000002A682DAA0000000000002CD82F7288 -:109AD0000000000000002C482DAA0000000000003B -:109AE0002F782A620000000000002E2E2A5C000061 -:109AF000000000002A562F4E0000000000002A50EF -:109B00002D860000000000002CCC2F2A0000000051 -:109B100000002C3C2D620000000000002A4A2F2A81 -:109B20000000000000002A442F1800000000000080 -:109B30002A3E2D560000000000002A382F18000091 -:109B4000000000002A322D560000000000002A44C8 -:109B50002F180000000000002A3E2D5600000000D3 -:109B600000002A2C2A260000000000002A202A1AC1 -:109B70000000000000002A1430E600000000000091 -:109B80002A0E2F0C0000000000002A082D140000EF -:109B9000000000002A022C960000000000002CF6B5 -:109BA0002CDE0000000000002C602E580000000099 -:109BB00000002FA229FC0000000000002DD429F68F -:109BC00000000000000029F029EA00000000000069 -:109BD00029E429DE00000000000029D82E3A000008 -:109BE0000000000029D229CC00000000000029C696 -:109BF00029C000000000000029BA29B400000000BC -:109C0000000029AE29A800000000000030EC30E67A -:109C10000000000029A2299C2996000000000000F5 -:109C20002F662990000000000000298A2E280000DD -:109C300000000000309E30980000000029A22F1E76 -:109C40002F180000000000003068306200000000A3 -:109C500029A22FE42FDE0000000000003032302C5B -:109C60000000000000002FCC2BDC000000000000F2 -:109C7000300830020000000000002FF62FF0000036 -:109C8000000000002984297E0000000000002FE46D -:109C90002FDE0000000029A22978297200000000B0 -:109CA00000002FCC2FC6000000000000296C2966A0 -:109CB0000000000000002F902F8A0000000000002C -:109CC0002F302F2A0000000029A229602D860000D5 -:109CD000000000002F422F3C000000000000295A25 -:109CE0002954000000000000294E2948000000000F -:109CF00029A22A4A2F2A0000000000002942293CFC -:109D0000000000000000293629300000000000009B -:109D1000292A2924000000000000291E29A800008B -:109D20000000000029182F60000000000000291228 -:109D3000293C000000000000290C29062900000031 -:109D4000000028FA28F42D6E000000002C6C2E581C -:109D500000000000000028EE293000000000000094 -:109D600028E828E20000000000002E0A2924000054 -:109D70000000000028DC28D628D00000000028CAF7 -:109D800029A80000000000002E1C2E580000000032 -:109D9000000028C4301A00000000000028BE28B8C7 -:109DA00000000000000028B228AC00000000000005 -:109DB00028E828E20000000000002E1C2E580000B9 -:109DC0000000000028A630C200000000000028A00B -:109DD000289A0000000000002DD428E200000000B6 -:109DE00000002894288E00000000000028882882A7 -:109DF000000000000000287C2F6000000000000030 -:109E0000287628700000000000002EC42BAC286AC1 -:109E1000000000002864285E0000000000002858B0 -:109E20002852000000000000284C29A80000000073 -:109E3000000028462F6000000000000028402E5837 -:109E4000000000000000283A2F6000000000000021 -:109E5000283428520000000000002D023098000035 -:109E600000000000282E2828000000000000282202 -:109E70002990000000000000281C30D400000000E1 -:109E800000002FA22F9C0000000000003050281678 -:109E900000000000000029C629C0000000000000EA -:109EA0002810280A000000000000282E28280000A2 -:109EB000000000002804299600000000000027FE92 -:109EC00027F8000000000000297827F200000000B9 -:109ED000000030EC30E600000000000027EC27E630 -:109EE00000000000000030DA30D400000000000064 -:109EF0002F66299000000000000027E027DA00000C -:109F000000000000309E309800000000000029BAD8 -:109F100029B400000000000027D427CE0000000074 -:109F2000000027C827C200000000000027BC27C28D -:109F300000000000000029F0299600000000000049 -:109F4000297829720000000000003008300200006B -:109F500000000000306830620000000000002FE4C4 -:109F60002FDE0000000000002978297200000000A8 -:109F700000002FCC2FC600000000000030C830C207 -:109F80000000000000002F902F8A00000000000059 -:109F90002FB427F800000000000029602D86000083 -:109FA000000000002F422F3C00000000000027B6F8 -:109FB00027B000000000000027AA27A4000000002E -:109FC0000000279E27980000000000002792278CA1 -:109FD000000000000000278627A400000000000009 -:109FE0002780277A00000000000027EC27E6000009 -:109FF00000000000277427F8000000000000276E12 -:10A00000276800000000000027622EFA0000000010 -:10A0100000002F122F0C000000000000275C2756C4 -:10A020000000000000002750274A00000000000048 -:10A030002744273E00000000000027382732000098 -:10A04000000000002EC42EBE000000000000272CDF -:10A0500027260000000000002744293000000000EF -:10A0600000002720271A0000000000002714271AEC -:10A070000000000000002E2E2E58000000000000FE -:10A08000270E2F60000000000000270827020000B4 -:10A090000000000026FC2E880000000000002E1C9E -:10A0A0002E5800000000000026F626F000000000F8 -:10A0B00000002E0A2E040000000000002EEE2EE804 -:10A0C00000000000000026EA26E400000000000076 -:10A0D0002D682D6200000000000026DE26D800005A -:10A0E000000000002D7A2D7400000000000026D230 -:10A0F00026CC00000000000026C626C0000000009C -:10A10000000026BA26B400000000000026BA26B4DB -:10A1100000000000000026AE26A80000000000009D -:10A1200026A2269C00000000000026962690000033 -:10A1300000000000268A2684000000000000267E21 -:10A14000267800000000000026722966000000004A -:10A1500000002C842EBE000000000000266C2B0A9C -:10A160000000000000002666273E000000000000FE -:10A170002660265A0000000000002DD42DCE0000DD -:10A18000000000002E762E700000000000002C72EF -:10A190002C780000000000002E762E6400000000E5 -:10A1A00000002654264E0000000000002654264ED3 -:10A1B000000000000000266C2E28000000000000B7 -:10A1C0002C602E5800000000000026482D62000080 -:10A1D0000000000026D226CC00000000000026422D -:10A1E0002EE8000000000000263C2684000000004D -:10A1F00000002A562F4E0000000000002A502D8635 -:10A200000000000000002A562F4E00000000000051 -:10A210002A502D8600000000000026362F4E000038 -:10A220000000000026302D860000000000002CCC2D -:10A230002F2A0000000000002C3C2D6200000000CE -:10A2400000002C7E2E64000000000000303800006A -:10A25000000000000000262A30020000000000007C -:10A2600026242E3A00000000000030EC261E0000DC -:10A27000000000002F1226180000000000002FE44C -:10A280002CDE0000000000002E1C301A0000000030 -:10A2900000002F7826120000000000002E2E27E676 -:10A2A0000000000000002D083098000000000000B1 -:10A2B000260C27C20000000000002C8A2EBE0000E1 -:10A2C000000000002606271A0000000000002600FB -:10A2D00025FA00000000000025F425EE0000000033 -:10A2E000000025E825E200000000000025DC2E88A3 -:10A2F00000000000000025D625D00000000000006E -:10A3000025CA25C400000000000029F029EA000049 -:10A3100000000000291225BE00000000000025B842 -:10A3200025B200000000000025AC25A600000000BA -:10A3300000002CE425A0000000000000259A2F2A30 -:10A340000000000000002594258E000000000000A1 -:10A3500025882582000000000000257C257600006D -:10A36000000000002570256A000000000000295A46 -:10A3700029540000000000002864285E000000004E -:10A3800000002FE42CDE0000000000002E1C2E58E0 -:10A390000000000000002564255E000000000000B1 -:10A3A000255830980000000000002552255E00006E -:10A3B00000000000254C30980000000000002546F9 -:10A3C0002540000000000000253A25340000000070 -:10A3D0000000281C2B5E0000000000002660252ED7 -:10A3E00000000000000025282522000000000000D9 -:10A3F0002714251C0000000000002516301A00005C -:10A4000000000000251026900000000000002CC66F -:10A410002FC60000000000002DF82C3000000000C6 -:10A420000000250A250400000000000024FE24F896 -:10A4300000000000000024F224EC000000000000F6 -:10A4400024E624E000000000000024DA24D4000008 -:10A450000000000024CE24C800000000000027D423 -:10A4600024C200000000000024BC24B6000000004C -:10A4700000002F7824B000000000000024AA24A4CB -:10A48000000000000000299C299600000000000048 -:10A490002E1C2E58000000000000299C2996000068 -:10A4A00000000000249E2E5800000000000024F24E -:10A4B00024980000000000002492302C00000000CE -:10A4C000000027E027DA00000000000026FC248CB2 -:10A4D00000000000000030682B8200000000000037 -:10A4E00026FC2E8800000000000024862480000046 -:10A4F00000000000247A2474000000000000246E94 -:10A500002468000000000000246226C00000000053 -:10A51000000030C82D0E0000000000002EEE2C9030 -:10A520000000000000002F90245C000000000000EC -:10A53000337424560000000000002F302F2A000042 -:10A54000000000002EEE24500000000000002F301C -:10A550002F2A0000000000002EEE24500000000012 -:10A560000000244A24440000000000002912243E78 -:10A570000000000000002438243200000000000029 -:10A580002876242C0000000000002CE42426000083 -:10A59000000000002420241A00000000000027868C -:10A5A00027A4000000000000246226C00000000074 -:10A5B0000000278627A40000000000002414240EB9 -:10A5C0000000000000002408240200000000000039 -:10A5D000241423FC000000000000240823F60000DF -:10A5E0000000000023F029B400000000000023EA6E -:10A5F000272600000000000023E423DE0000000006 -:10A600000000289423D800000000000023D223CCAF -:10A6100000000000000023C623C00000000000006E -:10A62000306823BA00000000000026FC23B40000BC -:10A630000000000023AE23A800000000000023A2B9 -:10A64000239C0000000000002786239600000000E5 -:10A65000000024622390000000000000238A23846D -:10A66000000000000000237E2378000000000000AE -:10A67000237230E6000000000000236C2F0C000065 -:10A68000000000002D2630E60000000000002CA88D -:10A690002F0C00000000000023662D1400000000B5 -:10A6A000000023602C96000000000000235A309820 -:10A6B00000000000000023542EBE00000000000037 -:10A6C000234E23480000000000002EC42EBE0000D0 -:10A6D00000000000234223480000000000002C84FA -:10A6E0002EBE000000000000233C29B40000000042 -:10A6F000000023362726000000000000233027CE6C -:10A70000000000000000232A2930000000000000A3 -:10A7100023242EBE000000000000231E2C90000009 -:10A7200000000000231827C20000000000002312D0 -:10A73000271A000000000000230C27C200000000C0 -:10A7400000002306271A0000000000002CEA2FDE7C -:10A750000000000000002C542E58000000000000F3 -:10A760002FE42CDE0000000000002E1C2E580000FC -:10A770000000000023002CDE0000000000002C542C -:10A780002E5800000000000022FA27F80000000008 -:10A79000000022F4268400000000000022EE27F8CA -:10A7A00000000000000022E82D6200000000000010 -:10A7B00022E227F80000000000002C2A2D62000091 -:10A7C0000000000022DC27F80000000000002C3C04 -:10A7D0002D6200000000000022D627A40000000027 -:10A7E000000022D026C000000000000022CA22C4BF -:10A7F00000000000000022BE22B80000000000009F -:10A8000022B2277A00000000000022AC269C000043 -:10A8100000000000250A22A600000000000024FE1F -:10A8200022A0000000000000229A229400000000F4 -:10A830000000270E228E0000000000002F422F3C57 -:10A8400000000000000033862D74000000000000AE -:10A8500027EC27E60000000000002EDC2ED60000CA -:10A860000000000022882282000000000000227CFC -:10A8700022760000000000002270226A0000000022 -:10A880000000272C2264000000000000225E2258F5 -:10A8900000000000000026FC248C000000000000E6 -:10A8A0002252224C000000000000224622400000FC -:10A8B00000000000223A2234000000000000222E96 -:10A8C0002D14000000000000307A22280000000053 -:10A8D0000000273827F80000000000002222306224 -:10A8E000000000000000221C24980000000000006E -:10A8F00027D427CE00000000000028EE29300000F9 -:10A900000000000022162210000000000000220AB1 -:10A91000220400000000000030EC21FE00000000D6 -:10A9200000002F1221F800000000000021F230E6A4 -:10A9300000000000000021EC2F0C000000000000CF -:10A9400021E630E600000000000021E02F0C0000AE -:10A950000000000021E630E600000000000021E0D9 -:10A960002F0C00000000000021DA30E6000000009B -:10A97000000021D42F0C00000000000021CE30E6A2 -:10A9800000000000000021C82F0C000000000000A3 -:10A990002D3221FE0000000000002CB421F8000040 -:10A9A0000000000021C230E600000000000021BCD1 -:10A9B0002F0C00000000000021C230E60000000063 -:10A9C000000021BC2F0C00000000000021B630E682 -:10A9D00000000000000021B02F0C0000000000006B -:10A9E00021CE30E600000000000021C82F0C00003E -:10A9F000000000002C1821FE0000000000002C12B6 -:10AA000021F8000000000000309E21AA0000000094 -:10AA100000002EC421A4000000000000219E3098F8 -:10AA200000000000000021982EBE00000000000081 -:10AA300021923098000000000000218C2EBE000002 -:10AA400000000000218630980000000000002180F6 -:10AA50002EBE00000000000021863098000000009B -:10AA6000000021802EBE000000000000217A3098F6 -:10AA700000000000000021742EBE00000000000055 -:10AA8000216E309800000000000021682EBE0000FA -:10AA9000000000002D0821AA0000000000002C8A00 -:10AAA00021A400000000000021622C7800000000BA -:10AAB00000002E76215C0000000000002FE42156EB -:10AAC0000000000000002E1C2150000000000000CB -:10AAD000214A2FDE00000000000021442E58000013 -:10AAE00000000000213E2FDE0000000000002138A1 -:10AAF0002E58000000000000213E2FDE0000000064 -:10AB0000000021382E5800000000000021322FDE06 -:10AB1000000000000000212C2E5800000000000062 -:10AB200021262FDE00000000000021202E5800000A -:10AB3000000000002CF621560000000000002C60F0 -:10AB40002150000000000000211A21140000000024 -:10AB50000000210E2108000000000000211A21142D -:10AB6000000000000000210E21080000000000008D -:10AB70002102211400000000000020FC2108000038 -:10AB80000000000020F6211400000000000020F06A -:10AB90002108000000000000234E20EA0000000011 -:10ABA00000002E0A20E40000000000002F7820DEC4 -:10ABB0000000000000002E2E20D800000000000041 -:10ABC00020D22F7200000000000020CC2DAA00002F -:10ABD0000000000020C625EE00000000000020C09C -:10ABE00020BA00000000000020C625EE0000000092 -:10ABF000000020C020BA00000000000020B425EEB4 -:10AC000000000000000020AE20BA0000000000009C -:10AC100020A825EE00000000000020A220BA0000BD -:10AC200000000000209C2096000000000000209002 -:10AC3000208A0000000000002F3020840000000067 -:10AC400000002D682D62000000000000207E2F2AE9 -:10AC500000000000000020782D62000000000000CD -:10AC600020722F2A000000000000206C2D620000DE -:10AC7000000000002F9020660000000000002DC2A0 -:10AC800020600000000000002FE4205A00000000B7 -:10AC900000002E1C20540000000000002B04205A4D -:10ACA0000000000000002AFE205400000000000008 -:10ACB000204E2EBE00000000000020482042000070 -:10ACC00000000000203C29A8000000000000203CFB -:10ACD00029A8000000000000203629A8000000007C -:10ACE0000000203629A800000000000020302F605E -:10ACF00000000000000020302F6000000000000075 -:10AD0000202A2F60000000000000202A2F60000091 -:10AD1000000000002024201E0000000000002FF68C -:10AD20002B100000000000002F7820180000000009 -:10AD3000000027E0201200000000000030EC30E6A8 -:10AD4000000000000000309E30980000000000006D -:10AD50002F782F72000000000000200C2006200039 -:10AD60000000000023241FFA1FF4000000001FEE63 -:10AD700020060000000000001FEE2006000000007A -:10AD800000001FEE20060000000000001FE8200663 -:10AD90000000000000001FE220060000000000008C -:10ADA0001FDC20060000000000001FD62006000067 -:10ADB00000000000200C1FD0000000000000200C4C -:10ADC0001FD00000000000001FCA20060000000085 -:10ADD00000001FC41FBE0000000000001FB82006B6 -:10ADE000000000000000200C1FB200000000000066 -:10ADF0001FAC255E000000000000200C20060000B3 -:10AE0000000000001FE82006000000000000200CE9 -:10AE100020060000000000001FE8200600000000DF -:10AE20000000200C20060000000000001FA62C7867 -:10AE30000000000000001FA62E64000000000000BB -:10AE40001FA01F9A0000000000002F122C0000001D -:10AE5000000000002EC42BAC0000000000002E7685 -:10AE60002B6A0000000000002E2E2A5C000000006B -:10AE7000000028EE1F9A2DEC000000001FA01F9A72 -:10AE80000000000000001F941F9A00000000000056 -:10AE90001F8E1F9A0000000000001F881F821F7C69 -:10AEA00000000000200C20060000000000001F76BB -:10AEB00025BE00001F701F6A1F642F8A00001F5EDE -:10AEC0001F581F521F4C00001F461F581F401F3A9B -:10AED00000001F341F2E1F2826C000001F221F1C29 -:10AEE0001F161F1000001F0A1F1C1F041EFE00005B -:10AEF0001EF81EF21F2826C000001EEC1F1C1EE6B6 -:10AF00002E2800001EE01EDA1ED41ECE00001EC831 -:10AF10001EC21EBC288200001EB61EB01EAA1EA4A1 -:10AF200000001E9E1E981E921E8C00001E861E8013 -:10AF30001E7A1E7400001E6E1E681E621E5C0000DB -:10AF40001E561F2E1E501E4A00001E441E3E1E3856 -:10AF500029A800001E321E2C1E262E5800001E207E -:10AF60001E1A1E141E0E00001E081EB01E141E0EF9 -:10AF700000001E021DFC1DF61DF000001DEA1E1A39 -:10AF80001DE41DDE00001DD81DD21DCC2F180000B1 -:10AF90001DC61DD21E7A1E7400001DC01F1C1DBAC6 -:10AFA000265A00001DB41DAE1DA81DA21D9C1D9695 -:10AFB0001D901D8A1D8400001D7E1D781FA62C7803 -:10AFC0000000000000001FA62E640000000000002A -:10AFD0001FA61D720000000000001FA61D6C0000CF -:10AFE0000000000000010142FE5200010142FE1477 -:10AFF00000010030045F000102FE0297000102CC54 -:10B000000000000102CC045F0001011005540001A2 -:10B01000037A01C0000105970488000103170000AE -:10B0200000010317045F0001000E045F0001015CD2 -:10B03000029F00010219045F0001027B029E0001D1 -:10B040000110020700010273045F0001001C045F8D -:10B05000000102380230000102380000000102380D -:10B06000045F00010279034D000102780000000135 -:10B070000278045F0001001E045F00010259035FB3 -:10B080000001028C02300001028C00000001028CE1 -:10B09000045F00010010045F0001027C029F0001B8 -:10B0A000027B045F00010017045F00010104029F9E -:10B0B000000101C5045F00010027045F00010131A8 -:10B0C000023000010131000000010131045F000184 -:10B0D00002B5029F000102B40000000102B4045F47 -:10B0E00000010022045F000102A10230000102A160 -:10B0F0000000000102A1045F0001002A045F0001BA -:10B10000014C029F0001022E00000001022E045F8C -:10B1100000010012045F00010160029F00010211A2 -:10B12000000000010211045F00010026045F00011D -:10B130000143029F00010227045F0001001B045F1E -:10B14000000100030396000101280000000101280E -:10B15000045F00010020045F000102B3029F0001B0 -:10B1600002A2045F000102A0023000010038045F67 -:10B1700000010028029F0001016A00000001016A2D -:10B18000045F0001000C029F000101370000000174 -:10B19000013705270001001F045F000102A0029D86 -:10B1A000000102A0045F00010021045F0001013ED4 -:10B1B000029E0001022F00000001022F045F000127 -:10B1C0000123029E000101E30000000101E3045F8E -:10B1D0000001002B045F00010192029D0001025258 -:10B1E000045F00010015045F0001024200E100015C -:10B1F000028F045F0001045E061F0001017F000052 -:10B2000000010331061F00010283061400010283BE -:10B21000062B00010260FE140001028306210001DA -:10B220000139045E000102DF05B60001018FFE5204 -:10B230000001018F07F6000102E1FE52000102E168 -:10B2400005B60001018F076D0001018FFE1400019A -:10B25000018F07830001018F07040001018F07663A -:10B260000001018F075C0001018F0779000103874E -:10B2700005B60001017B0000000102F405B60001E3 -:10B28000018F00000001018F05B60001030E0000D0 -:10B290000001030600000001030CFE520001030C34 -:10B2A00005B60001028707BE0001028707C9000139 -:10B2B000014A07BE0001014A07C9000104F000006D -:10B2C000000104EE05B60001025C045E0001027B91 -:10B2D000FE1400010331FE14000101EEFE14000112 -:10B2E0000252FE1400010248060E0001027F0766AA -:10B2F0000001024806A40001027F07F60001027F58 -:10B30000FE520001030AFE520001030A045E00011E -:10B31000038BFE520001038B05B60001030A060EE3 -:10B320000001038B07660001030A06A40001038BDA -:10B3300007F60001030A00000001030A06210001CC -:10B34000038B0779000102A206A40001030607F699 -:10B350000001028BFE5200010302FE52000102B8FE -:10B36000FE520001034EFE52000102B8060E00011B -:10B37000034E0766000102B806A40001034E07F65B -:10B38000000102B80000000102B806210001034ECE -:10B3900000000001034E07790001027B071D000138 -:10B3A000032F086F0001027B06F80001032F084AF3 -:10B3B0000001027B067F0001032F07D10001027B01 -:10B3C00006A40001032F07F60001027BFE520001D4 -:10B3D0000331FE520001013DFE520001013906A475 -:10B3E0000001025E071D00010268086F0001025E95 -:10B3F00006F800010268084A0001025E067F0001AB -:10B40000026807D10001025E060E000102680766AD -:10B410000001025E06A40001026807F60001025E58 -:10B42000FE520001026DFE520001026A0706000191 -:10B4300002C308580001026A06C1000102C30812D3 -:10B440000001026A071D000102C3086F0001026AC1 -:10B4500006F8000102C3084A0001026A067F0001E3 -:10B4600002C307D10001026A06A4000102C307F665 -:10B470000001026AFE52000102C3FE52000102E511 -:10B48000FE29000102E5045E00010346FE140001EE -:10B49000034605B6000102F0045E0001030805B68C -:10B4A000000103330000000103CF045E0001042DFE -:10B4B00000000001042D05B6000103BE00000001DC -:10B4C00003BE045E0001042300000001042305B64E -:10B4D000000102CFFE56000102CF05B60001037B3A -:10B4E0000000000103A80000000103A805B6000148 -:10B4F00003B20000000103B20614000103B400000F -:10B50000000103B405B600010296FE29000102EE17 -:10B51000FE14000102EE05B6000101F8FE2900014B -:10B52000023DFE14000103660604000103A0075C4F -:10B53000000101E9FE6F000101E9045E0001023F24 -:10B54000FE560001023F05B6000102A006040001FC -:10B5500002E9075C000102A80779000102A8075C64 -:10B560000001024805AC000102A807040001020C1A -:10B570000604000102A807560001032F0756000128 -:10B5800002E106040001034C075C000102E105AC86 -:10B590000001034C070400010254045E0001025E36 -:10B5A00005B600010239060400010298075C00019B -:10B5B000037F0604000103C7075C00010346075C24 -:10B5C0000001034600000001034E05B60001025EC3 -:10B5D000063F000102680798000103AC045E000109 -:10B5E00003CF05B60001026A063F000102C30798B7 -:10B5F000000103B4FE6F000103B4045E00010425E2 -:10B60000FE560001042505B6000102A0FE6F0001F0 -:10B6100002E9FE56000102FAFE6F000102FA045E22 -:10B620000001036FFE560001036F05B6000102A67C -:10B63000FE0A00010310FE00000102E9FE6F000196 -:10B6400002E9045E0001035AFE560001035A05B6E2 -:10B650000001029EFE0C0001030AFE000001030A25 -:10B6600005B60001037F063F000103C707980001EC -:10B670000344FE6F00010446FE560001034400002F -:10B6800000010344045E000104460000000104467A -:10B6900005B6000102E7FE6F000102E7045E00014B -:10B6A0000337FE560001032BFE6F000103B8FE5660 -:10B6B000000103B805B60001028FFE6F000102FA17 -:10B6C000FE56000102FA05B60001024CFE1400010C -:10B6D0000233FE6F00010252FE56000102A0045E1A -:10B6E0000001031D00000001031D05B60001038FCA -:10B6F000FE0A0001038F045E00010481FE000001C8 -:10B70000048105B6000102A6FE6F000102C9045EB5 -:10B71000000102F00000000101330614000102AA3A -:10B72000FE6F000102AA045E00010306FE5600013E -:10B730000239FE1400010239045E00010298FE1471 -:10B74000000103C5FE6F000103C5045E0001041F74 -:10B75000FE560001041F05B600010268FE0A000142 -:10B760000268045E000102F0FE00000102F005B66E -:10B77000000101F80000000101F8045E0001023D33 -:10B7800000000001023D05B600010275061400012B -:10B79000027705B6000102E1FE6F00010348FE5684 -:10B7A00000010348079100010219FE14000104ACD6 -:10B7B000FE14000104AC045E00010548FE14000103 -:10B7C000054805B60001026D0621000102DF077978 -:10B7D0000001025A045E000102DF0000000102A81D -:10B7E00005B600010239FE2F00010239056400018F -:10B7F0000287FE2F0001028706F000010498000076 -:10B8000000010498045E0001056D00000001056D53 -:10B8100005B60001027F045E00010337000000014D -:10B8200004B20000000104B2045E0001052500001E -:10B830000001052505B60001028F00000001048FFC -:10B8400000000001048F045E0001052900000001D2 -:10B85000052905B6000102A60527000102B2000075 -:10B86000000102B205B60001038B00000001038B4A -:10B87000045E000103D10000000103D105B6000100 -:10B8800002E106210001034C0779000103000000DA -:10B890000001026AFDA8000102C3FDA80001040224 -:10B8A0000621000103C507790001036D06040001AC -:10B8B00003DF075C0001020C058F0001025406EC57 -:10B8C00000010248063F0001038D00000001038DC6 -:10B8D000045E00010219000000010219045E00016B -:10B8E00001E90621000102A2061400010260045EC3 -:10B8F00000010383000000010383045E0001020CC9 -:10B900000000000101CF045E00010275000000018B -:10B910000275045E00010366000000010362045E1C -:10B92000000102D70000000102D7045E000103E11C -:10B930000000000103E1045E000102A0000000011C -:10B94000028D045E000102B0FE6F000102B0045ED1 -:10B9500000010342FE1400010342061400010237F5 -:10B96000000000010237045E0001029C000000019B -:10B97000029C045E000102A6045E00010360000058 -:10B9800000010360045E00010296045E000102E112 -:10B99000063F000102E10000000102E1045E000137 -:10B9A000037F00000001037B045E000102A8FE6F1C -:10B9B000000102A8045E000101E90000000102315B -:10B9C000045E00010285000000010285045E0001A2 -:10B9D000027D00000001027D061F000102AA05B6DB -:10B9E0000001044800000001044805B60001022FD0 -:10B9F00005B6000103A000000001039C05B600018C -:10BA000002E905B60001047500000001047505B6E1 -:10BA10000001045000000001045005B6000102E9D5 -:10BA20000000000102C105B600010321FE5600011D -:10BA3000032105B60001035E07980001034C0000D6 -:10BA40000001036405B6000102980000000102989D -:10BA500005B60001030EFE560001030E05B60001F7 -:10BA6000028D00000001028D05B6000102FCFE56A9 -:10BA7000000102A80000000102A80798000102B01E -:10BA800007790001040200000001040205B600016C -:10BA9000001FFE52000102B605B60001029C0779A4 -:10BAA0000001033900000001033905B60001037DE0 -:10BAB000065E00010287065E0001027B065E000151 -:10BAC000028706040001014A060400010375000014 -:10BAD0000001037D045E0001035AFE140001035AB5 -:10BAE000061200010493045E0001032BFE14000102 -:10BAF000032B045E00010287045E000102270000A0 -:10BB000000010227045E0001029E00000001029E67 -:10BB1000045E00010279FE1400010279045E000156 -:10BB200002F6045E00010262000000010262045E8F -:10BB3000000102A4FE14000102A4045E00010277C9 -:10BB400006210001014A045E0001044E061F0001A7 -:10BB50000279000000010279061F000101FEFE8546 -:10BB6000000101FE061400010283045E000102468A -:10BB7000FE1400010246045E000104AE061F00012F -:10BB800003500000000102B6061F0001028F045E90 -:10BB90000001028706B40001014A065E000102A00E -:10BBA000FE14000102B8065E000102390000000127 -:10BBB0000283065E0001028900000001028F065E1A -:10BBC0000001032500000001032505B600010381E3 -:10BBD00000000001038105B60001037105B60001F4 -:10BBE000026000000001026005B6000102FC0000D6 -:10BBF000000102FC05B60001024A00000001024AF1 -:10BC000005B6000102A205B60001023F00000001D6 -:10BC100002B00000000102B005B60001002905B61F -:10BC2000000101C500000001014A06B4000103C77C -:10BC30000000000103C705B6000104000000000178 -:10BC4000040005B6000103AE0000000103AC05B618 -:10BC5000000103FC05B60001035800000001035475 -:10BC600005B6000102EC0000000102EC05B600017F -:10BC700001FEFE3B00010225FE3B000103AC062154 -:10BC8000000103CF07790001026A07AA000102C37D -:10BC900007AA0001024AFE14000102EC05CB0001D4 -:10BCA00001890000000101DB061F000101F40614F8 -:10BCB0000001025C076D000101F406210001025C35 -:10BCC00007790001027F075C0001036D0621000176 -:10BCD00003DF07790001028BFE1400010302FE144A -:10BCE000000102A206B200010306080A000102A236 -:10BCF000062B000103060783000102A205AC000128 -:10BD000003060704000103060766000101960614F6 -:10BD1000000102520779000101EEFE3B00010252D0 -:10BD2000FE3B000101FEFE1400010225FE1400018D -:10BD300001FE06210001024607790001013FFE3B9A -:10BD4000000102DDFE3B000102080621000102B4F1 -:10BD50000779000103E90000000103E9045E000126 -:10BD600003E50000000103E505B60001027B062B98 -:10BD70000001032F07830001027B05AC0001032FA4 -:10BD80000704000102A2FE1400010342FE5200015A -:10BD90000389000000010389045E000102A2FE3B4A -:10BDA00000010342FE3B0001034207790001013913 -:10BDB000FE3B00010277FE3B0001013907D700017D -:10BDC000015007790001027BFE3B000102C9FE3BE6 -:10BDD000000101540779000102B6FE14000103AA14 -:10BDE00006140001013DFE1400010139062B00017B -:10BDF000013905AC00010139060E000103100000F5 -:10BE00000001013D07D70001031007790001031F5E -:10BE1000FE3B00010333076D00010333078300017C -:10BE2000033307790001025EFE140001026DFE1467 -:10BE30000001025E061400010268076D0001025E47 -:10BE4000062B0001026807830001025E05AC0001B9 -:10BE5000026807040001029A0000000102F6077957 -:10BE60000001024C061400010304076D0001024C9E -:10BE700006210001030407790001026AFE14000193 -:10BE800002C3FE14000102C305BC0001026A062BB6 -:10BE9000000102C307830001026A05AC000102C36E -:10BEA000070400010248060400010289FE14000193 -:10BEB00002890614000102480621000102A20604BC -:10BEC000000102A206210001027D045E0001027B46 -:10BED00006040001027B060E0001027B0621000120 -:10BEE00002A2060E0001027B061F000101390604B2 -:10BEF0000001014200000001013906210001025E3B -:10BF000006040001025E062100010254FE14000135 -:10BF100003AC0000000103BA045E0001026A06B22D -:10BF20000001026A06040001026A060E0001026AAC -:10BF30000621000102D90000000102D9061F0001FC -:10BF4000028305B60001027F077900010306075C42 -:10BF50000001030607790001032F000000010337E9 -:10BF600005B60001032F075C0001032F07660001DF -:10BF7000032F077900010342076600010268075C8E -:10BF8000000102680779000102F6FE14000103CFE8 -:10BF900000000001040C05B6000102C3070A0001FD -:10BFA00002C3075C000102C30766000102C30779F0 -:10BFB0000001018D02E10001019A05CD000101752A -:10BFC00002F40001017505CD000103AA045E000121 -:10BFD00001FC0000000101F4045E000100F6FE1403 -:10BFE00000010248045E00010477045E0001025073 -:10BFF00000000001024E045E000106B0045E000174 -:10C00000037100000001036D045E00010464045E1E -:10C010000001024600000001023F045E000104D559 -:10C02000045E0001028B0000000101BC022F000130 -:10C03000032B054C000101EE000000010196054CA8 -:10C04000000103A8045E000101FE0000000101FEE2 -:10C05000045E00010379045E0001013F000000015D -:10C060000208045E000104A4045E000103D7FE146C -:10C0700000010289045E000104E7045E0001013B47 -:10C08000FE14000102B8045E0001027B022F0001D1 -:10C0900004CB045E0001027B045E000104DB045E4D -:10C0A000000102A20000000102A2045E0001077567 -:10C0B000045E000103F4000000010402045E0001BC -:10C0C0000139022F000101390000000104F20614B9 -:10C0D0000001027B00000001014606140001004639 -:10C0E000FE140001024806140001013D0000000199 -:10C0F00001390614000102A2022F00010481061476 -:10C10000000102A600000001013D06140001049C8C -:10C11000045E00010233FE1400010224045E0001EB -:10C120000354061F00010168000000010227061FDA -:10C1300000010491045E0001025E00000001025E45 -:10C14000045E00010289022F000104AA0614000106 -:10C1500002680000000101FC0614000103DF045E18 -:10C160000001025400000001024C045E000104586A -:10C170000614000102AA00000001029A0614000140 -:10C18000046F045E0001026A00000001026A045E9E -:10C190000001027300000001025C05B6000104D535 -:10C1A00005B60001027F00000001027F05B6000114 -:10C1B000052D05B6000102AC0000000102AC05B679 -:10C1C0000001079305B6000103DB0000000103DF57 -:10C1D00005B60001050A05B600010296000000013F -:10C1E000029C05B6000105E305B60001030200004C -:10C1F0000001030605B60001025202DB00010479CA -:10C2000005B60001025200000001025205B600010D -:10C21000043F05B60001022500000001024605B6F4 -:10C220000001051F05B6000102DD0000000102B497 -:10C2300005B60001032FFEA4000104DD05B60001D0 -:10C24000028300000001029A05B60001032F02DB01 -:10C250000001063505B60001033100000001032F7F -:10C2600005B60001065805B60001034200000001B2 -:10C27000034205B60001076205B6000103B80000DD -:10C28000000103C505B60001024402DB00010314EE -:10C2900005B60001027700000001015005B600015B -:10C2A000052705B6000102C90000000102CD05B650 -:10C2B0000001027D05B60001001FFE7B0001028B1C -:10C2C00005B60001015400000001015405B600014B -:10C2D000031002DB000105F605B6000103080000AB -:10C2E0000001031005B6000105A205B60001031FF9 -:10C2F00000000001033305B60001043B05B6000150 -:10C30000023300000001026205B60001045205B6C6 -:10C310000001026D00000001026805B6000102F68E -:10C3200002DB000105C305B6000102C100000001E7 -:10C3300002F605B6000104F005B6000102F60000A1 -:10C340000001030405B60001053705B6000102B679 -:10C350000000000102BA05B6000104B805B60001EC -:10C3600002C30000000102C305B600020031002430 -:10C37000003D00000044005D001A006C006C0034B9 -:10C38000007C007C00350082008D00360092009811 -:10C390000042009A00B8004900BA00DE006800E0E0 -:10C3A00000E0008D00E200E2008E00E400E4008F77 -:10C3B00000E600E9009000EB00EB009400ED00EDDA -:10C3C000009500EF00EF009600F100F1009700F4F7 -:10C3D000014900980155015500EE0157015800EF41 -:10C3E000015A016500F10167017500FD0177019FA8 -:10C3F000010C01A202000135024A024A0194024DD9 -:10C40000024D0195024F0252019602540257019AC1 -:10C4100002590276019E027D027E01BC028202B0B8 -:10C4200001BE02B202B501ED02B702C401F102C6BB -:10C43000033101FF03330333026B03350361026CE5 -:10C44000036D037302990375037502A0037A0384D5 -:10C4500002A1038F038F02AC0394039502AD0397EF -:10C4600003A402AF03A603AC02BD03AE03B002C433 -:10C4700003B303B302C703B603BE02C803C003C0BD -:10C4800002D103C903E302D2046F047002ED047207 -:10C49000047302EF002A000001700000016A00012D -:10C4A00001640000015E000001580000015200001C -:10C4B000014C000001460000014000000146000060 -:10C4C000013A00000134000001460000012E000086 -:10C4D0000128000001220000011C000001160001DB -:10C4E000011000010164000101640000010A000064 -:10C4F000010400000104000000FE000100F800013A -:10C5000000F2000100F2000100EC000100E6000171 -:10C5100000E0000100F2000100DA000100D4000098 -:10C5200000CE000400C8000100C2000300BC0001EE -:10C5300000B6000200B0000400C8000100AA00011B -:10C540000001FFB600010001045F00010001FF7D52 -:10C5500000010001027500010000FFA30001006955 -:10C5600005320001FFFE056C000100000002000121 -:10C570000000001000010001FFBC00010001FFAE3F -:10C5800000010000FFAB00010001FFAB0001000152 -:10C59000FFB50001FDE3045E0001FDC9045E00017A -:10C5A000FDCB045E0001FD810000000100020333A9 -:10C5B0000001FD8F045E00010004045E000100899B -:10C5C000045E00010008045E00010000045E00013A -:10C5D0000006045E0001FD7D045E00010002045EB1 -:10C5E0000001FDF0045E0001FD35045E0001023330 -:10C5F000045E0001FDA8045E0001000000000001CF -:10C600000250045E00010252045E00020005015364 -:10C610000154000002350235000203740374000364 -:10C62000037603760004040104250005000200756A -:10C63000FFE501D305B60003000F0016400A010113 -:10C6400007070D0B72020272002B2B3211337C2F65 -:10C6500030314123032101343633321615140623B9 -:10C66000222601A0F433015AFEA2674947676747B3 -:10C67000496701E503D1FAD95E4C4C5E5A5050002F -:10C680000002008503A6034205B600030007001060 -:10C69000B605018004030272002B321ACD3230310C -:10C6A0004103230321032303019C29C52902BD293A -:10C6B000C52905B6FDF00210FDF002100002002DA4 -:10C6C000000004FE05B4001B001F0039401B011CC4 -:10C6D0001C0E001F1F19151512120F0408080B0B52 -:10C6E0000E0E0A171302060A08003F333F331239B1 -:10C6F0002F3311331133CE32113311333211331141 -:10C700003311333031410721152103231323032330 -:10C7100013233521372335211333033313330333E5 -:10C72000150533372303E72F0102FED74DDC4EC238 -:10C730004CD74AEE01152FFC01214DDB4DC64ED7DB -:10C740004EF0FD1DC42FC4034CE8CEFE6A0196FED8 -:10C750006A0196CEE8D10197FE690197FE69D1E89A -:10C76000E80000030058FF89044406120024002C4E -:10C770000035002840141B2E2E282C091C2D0D06D8 -:10C7800001141211250808230001002FCD333311A5 -:10C79000332FCD3312173933113330314535262637 -:10C7A0002711161617112E02353436363735331544 -:10C7B00016161707262627111E021514060715112F -:10C7C0003636353426262703350E02151416160282 -:10C7D0000685D15655EC6B9EBD536DC27F8974C9D9 -:10C7E000615E52A5496FC87ED9DC46421E3D2D8947 -:10C7F000293A1E1B3977C9032D2601082943070151 -:10C80000363E758F6466955A0B9995042D2BEA2256 -:10C810002606FED92960947895CA14CD01BB0C3B3D -:10C820002F1C2C27140159EB061B2A1D1D2C26003A -:10C830000005003FFFEE06F605CB000B0017001BBE -:10C840000027003300224011281C2E220D721A0CE2 -:10C850001206001B1B0C000572002B32322F10CC6D -:10C86000323F2B32CC32303141321615140623229E -:10C87000263534361722061514163332363534264B -:10C8800025012301133216151406232226353436CA -:10C890001722061514163332363534260198ACB2F9 -:10C8A000A8B6A9B0A5B6312E2E31312F2F03DBFC4F -:10C8B000D5F0032BE2ACB2A8B6A9B0A5B6312E2EA6 -:10C8C00031312F2F05CBF0D9D9F4F4D9D9F0D17C5F -:10C8D0007E7E7E7D7F7E7CBCFA4A05B6FDCDF0D99A -:10C8E000D8F4F4D8D9F0D17C7E7E7E7D7F7E7C002A -:10C8F00000030052FFEC060005CB00250030003C91 -:10C90000002B4019071E37030012300F0826050BB5 -:10C910000B002D160B72100A7231000372002B32BD -:10C920002B2B3211392F173912173930314132166A -:10C93000161514060701363637210602070121278E -:10C940000E022322262635343636372E023534366B -:10C9500036130E0215141633323637032206151419 -:10C9600016173636353426027B76B86BA77D011C48 -:10C970002A3B16013E1F775C012DFE87733B87998A -:10C9800055A6EE7E407854353F1B6DC11326391EE7 -:10C99000846242722FE3335D342B565C5305CB4ADD -:10C9A0008E668DC048FEEB459A4E73FEFB73FEDB30 -:10C9B00071293C2068BB7C689571303E6C6B3B688C -:10C9C0009753FCA81D3E462A5864201D03B63447E1 -:10C9D000325F312F5F3D3D350001008503A6019C8C -:10C9E00005B60003000AB301030272002BCD3031FB -:10C9F00041032303019C29C52905B6FDF00210005F -:10CA000000010052FEBC027905B60010000AB30D09 -:10CA1000040272002B2F30315334121237330602C6 -:10CA200015141212172326020252408667FA8C91BF -:10CA3000407F5CF86786400231A7013F01237CC03C -:10CA4000FE30F39EFEC7FEDE7E78011D013B000135 -:10CA5000003DFEBC026405B60011000AB30D02726F -:10CA600005002F2B303141140202072336121235F4 -:10CA700034020227331612120264408568F85D7E84 -:10CA800040417E5EFA6885400231A5FEC5FEE3782E -:10CA90007E012201399EA2013C0125807CFEDDFE43 -:10CAA000C1000001003F0256041D0614000E001BC9 -:10CAB0004010050907040A0B030D01020C0B0608C0 -:10CAC0008000002F1ACD3217393031410325170568 -:10CAD0001307030327132537050302B02901752126 -:10CAE000FEACDFE39C89ECDDFEAE27016D29061468 -:10CAF000FE9068FC18FED7790139FEC97701291A22 -:10CB0000FA6801700001005800E3043904C5000B05 -:10CB1000000EB40A09090506002F333311333031F2 -:10CB200041211521112311213521113302B6018331 -:10CB3000FE7DDBFE7D0183DB033FDBFE7F0181DBCE -:10CB400001860001003FFEF801CB00EE000A000C58 -:10CB5000B305800100002F321ACD303165170E0267 -:10CB600007233E023701BC0F12394322DC14262171 -:10CB70000AEE1748A6A64B51B2AC47000001003D93 -:10CB800001A8025602A200030008B10100002F32E2 -:10CB90003031533521153D021901A8FAFA00000180 -:10CBA0000075FFE501D30139000B000AB303090B3F -:10CBB00072002B3230317734363332161514062397 -:10CBC00022267567494767674749678F5E4C4C5E09 -:10CBD0005A5050000001000E0000034405B6000347 -:10CBE000000BB40302720108003F2B3031410121D8 -:10CBF000010344FDDFFEEB022105B6FA4A05B6004B -:10CC00000002004AFFEC044805CD0010002000108F -:10CC1000B71D0D057215050D72002B322B32303108 -:10CC20004114020606232226023534123633321608 -:10CC300012051416163332363635342626232206CC -:10CC40000604483779C48CB0E26C63E0BBAFE36E96 -:10CC5000FD3525584E4D592626594D4E582502DB97 -:10CC6000B1FEEAC266B30151EBED0151B4B3FEAFC0 -:10CC7000EEA7DF706FDFA8A7E07171E00001007917 -:10CC80000000034E05B6000D0015400A0B0A0A0607 -:10CC90000C0472000C72002B2B32322F33303161B6 -:10CCA00021113436363706060707270133034EFEB7 -:10CCB000CB0204020B431DA89501D7FE034E236748 -:10CCC0006D2C0D3F1987BA0177000001004E00005E -:10CCD000045005CB001D0017400B0A1205721B0201 -:10CCE0001C1C010C72002B321133332B323031619A -:10CCF0002135013E0235342623220607273E023322 -:10CD000032161615140606070715210450FC0201F9 -:10CD10006F6F873D615155A057A83F8DBB8390CF62 -:10CD20007060B781BC027DD7017372997E485757F6 -:10CD30004E48C736603B68B37179C8C477B10E00FE -:10CD40000001004EFFEC044205CB002E001F400FF7 -:10CD500005041C1C1B1B0C242C0572130C0D7200EB -:10CD60002B322B3211392F3312393930314114061D -:10CD70000607151616151406042322262711161663 -:10CD8000333236353426262323353332363635349E -:10CD90002623220606072736363332040417548F1B -:10CDA00059B0B77DFEFCCD79D15C5ECE59A6853EEB -:10CDB00099896F71878D33607046735C238F56E756 -:10CDC000A0E20108046F65945E160616AC9080CA56 -:10CDD0007427280107303173683D542CED335939DD -:10CDE0004E58233117D53E52B600000200230000F2 -:10CDF000047105B6000A0016001F400F0616090947 -:10CE00000501010212070472020C72002B2B321171 -:10CE1000392F33331133333031412311211121356F -:10CE2000012111332135343E023723060607010460 -:10CE300071B0FED2FD900281011DB0FE22030405F7 -:10CE40000108132A1CFEF4012FFED1012FD703B0D5 -:10CE5000FC69F82360604B0F294D2AFE6B0000012E -:10CE60000064FFEC043505B60021002340111A19B7 -:10CE70001916161F0000081E1B04720F080D720001 -:10CE80002B322B3211392F333311331133303141DF -:10CE900032161615140604232226271116163332CD -:10CEA000363635342623220607271321112103366F -:10CEB00036026686D17883FEFDC173CB4C4CD55EBD -:10CEC0005C7E419095397B297B370319FDF61B2247 -:10CED0005003A666C6919EE57A2728010B283731B4 -:10CEE00067506B72160B4202E9FEFAFEE1070E0074 -:10CEF00000020048FFEC045005C700220031001F6B -:10CF0000400F12112929161606231E0D720D060553 -:10CF100072002B322B3212392F331133333031530D -:10CF2000343E02243332161715262623220606071E -:10CF3000333E02333216161514060623222E02053E -:10CF400032363534262322060615141E0248255C87 -:10CF5000A60100B62B7326285B2DB6C751070D1C02 -:10CF6000557A5280BC667ADF9970C2925202105B89 -:10CF70007263644467381C3853026D7EF7DBA96125 -:10CF80000708F7090B74CD88314C2D6DCE949EE4C3 -:10CF9000794D9EF1E57C846B7B3D5D31336452328B -:10CFA000000100370000045005B6000600134009D8 -:10CFB000050202030472000C72002B2B3211333075 -:10CFC0003173012111211501E30225FD2F0419FD03 -:10CFD000D704B20104C2FB0C00030048FFEC044A72 -:10CFE00005C9001F002E003C001A400E2B18083601 -:10CFF000040023100D722F000572002B322B32110A -:10D00000173930314132161615140606071E02155F -:10D010001406062322262635343636372E023534BA -:10D0200036360314163332363534262627270E02B9 -:10D0300013220615141616173E02353426024A7EB0 -:10D04000D58045764B4E8C5982E698A4E6784B8085 -:10D050004D416B3F83D668716F73724162321B40E2 -:10D060005F36E24C643151302E50326505C94E9D19 -:10D070007658846325296D92617AB3625EAF7A64D3 -:10D08000946B2629688657749C4FFBBC4F6763518D -:10D090003854431D0E1D485A03294E47324B381849 -:10D0A00016364C35474E00020042FFEC044A05C7D5 -:10D0B00000220031001F400F1112292916160623E5 -:10D0C0001E05720D060D72002B322B3211392F33D3 -:10D0D000113333303141140E020423222627351632 -:10D0E000163332363637230E0223222626353436BF -:10D0F0003633321E022522061514163332363635E3 -:10D10000342E02044A255CA6FF00B62B7426285A4A -:10D110002EB7C751060C1D4F7A5E7DB96579E09830 -:10D1200070C29352FDEF5A7262644566391C3853DF -:10D1300003467EF8DBA9600707F80A0B74CE873038 -:10D140004D2D6DCF939FE37A4D9EF2E57C846A7CF2 -:10D150003D5D31336452320000020075FFE501D3BA -:10D160000473000B00170010B7150F077203090BAB -:10D1700072002B322B32303177343633321615149D -:10D18000062322261134363332161514062322269E -:10D190007567494767674749676749476767474909 -:10D1A000678F5E4C4C5E5A505003945E4C4C5E5BF5 -:10D1B0004F4F0002003FFEF801D30473000A00162F -:10D1C0000012B7140E07720105800A002F1ACD391C -:10D1D0002B32303165170E0207233E0237033436F7 -:10D1E00033321615140623222601BC0F12394322AE -:10D1F000DC1426210A2F6749476767474967EE17FE -:10D2000048A6A64B51B2AC4702DB5E4C4C5E5B4F6E -:10D210004F000001005800CB043905000006001241 -:10D22000B70205010304030600002F32CE3217397E -:10D230003031650135011501010439FC1F03E1FDA1 -:10D240005402ACCB01B68F01F0F0FEC3FEE7000242 -:10D25000005801A20439040000030007000CB301C8 -:10D26000000405002F33CE323031533521150135FE -:10D2700021155803E1FC1F03E10327D9D9FE7BDB0D -:10D28000DB000001005800CB043905000006001245 -:10D29000B70501040302030006002F33CE3217390D -:10D2A0003031530101350115015802ACFD5403E141 -:10D2B000FC1F01BA0119013DF0FE108FFE4A000269 -:10D2C0000006FFE503A005CB001F002B0017400B55 -:10D2D0001F1F2323290B720C130372002B322B32D6 -:10D2E00011332F30314135343636373E023534264E -:10D2F0002322060727363633321615140606070E84 -:10D300000215150134363332161514062322260170 -:10D31000142654453E4B23605656A9576D64EA8B3C -:10D32000D6EB356B503C4017FED7674947676747D8 -:10D33000496701E54A44695F322C46452C41443631 -:10D340002CDB3845CD9E547B693A2C3C3B2A3CFE75 -:10D35000AA5E4C4C5E5A505000020066FF5406C74D -:10D3600005B60041004F00294013494C4C161325C7 -:10D370003E03720945451D05050C802E35002F33EF -:10D380001ACC322F333211332B32CC3232113330AC -:10D390003141140E02232226272306062322263596 -:10D3A0003436363332161703060615141633323662 -:10D3B000363534262623220E021514120433322465 -:10D3C000371506062322240235341236243332045C -:10D3D0001201141633323637372626232206060664 -:10D3E000C72D5C8B5F4B7317102A8861B7C676DA3E -:10D3F0009461CD3A1402012F1D2E3E208BF199A18C -:10D40000F6A755840101BA7701016B62F287FEFE2F -:10D4100098BF7BE60145C9DB0155C2FC005D4F6743 -:10D4200054070D173A2261743302DD5FB9955948EC -:10D4300039334EDBB28AD3782314FE5C152A0655A5 -:10D44000375C9A5CABF17F66B8FA94B8FF0084351C -:10D4500028C12931B40153EDBA013FEF86B1FEBABC -:10D46000FEA170639679DD05055585000002000078 -:10D470000000058505BC00070012001B400D0D03D0 -:10D480001202020305027207030872002B322B11ED -:10D49000392F331139303161032103210121010179 -:10D4A000032E02270E02070304376AFDEB6AFEB261 -:10D4B0000204017B0206FDFE6A0A21210A0A2320DA -:10D4C0000769015CFEA405BCFA4402600154226BAA -:10D4D0006F2929796C17FEAC000300B8000004F432 -:10D4E00005B60012001B0025001F400F090813138A -:10D4F0001C1C001D1208721B000272002B322B3202 -:10D5000012392F33123939303153212004151406C2 -:10D510000607151E0215140606232101333236357F -:10D520003426232311113332363534262623B8010D -:10D53000C70124012C35644849764782F1A6FDDDF8 -:10D540000136B487687B85A3CA8C6E30716305B6DB -:10D55000A4CE5386560D0A0F498B7385BE6503739F -:10D5600055535449FDC5FE836C5B36522E000001B5 -:10D570000077FFEC04D105CB001F0010B7001903A2 -:10D580007209100972002B322B32303141220E0207 -:10D5900015141616333236371106062322240235A7 -:10D5A0003412362433321617072626032559895D8F -:10D5B000304DA28059B36961BC75E2FEDD8C5AAE74 -:10D5C0000100A66DDB646452A604C94582B8739B52 -:10D5D000DB732825FEFC2823BB0151E1A60114CAF8 -:10D5E0006E3730FC273A000200B80000057505B61A -:10D5F000000A00140010B71006027211050872002C -:10D600002B322B32303141140204232111213204F8 -:10D6100012053426262323113332360575BDFE9AB2 -:10D62000FCFE6201CBE60152BAFEBE5FB988A58559 -:10D63000E3DD02E9F7FEB5A705B6A3FEC1F3A2D16B -:10D6400064FC48F2000100B80000040205B6000BBB -:10D650000019400C06090901050202720A0108724C -:10D66000002B322B3211392F33303161211121152A -:10D67000211121152111210402FCB6034AFDEC0100 -:10D68000EFFE11021405B6FEFEBFFEFE870000018C -:10D6900000B8000003FE05B600090017400B06099C -:10D6A000090105020272010872002B2B3211392F79 -:10D6B0003330316121112115211121152101E9FE9C -:10D6C000CF0346FDEB01F0FE1005B6FEFE87FD0020 -:10D6D00000010077FFEC052705CB00210019400C65 -:10D6E00021000005140D03721C050972002B322B5A -:10D6F0003211392F33303141211106062322240201 -:10D70000353412243332161707262623220606152F -:10D7100014161633323637112102E3024473F89D92 -:10D72000DAFED09EB10155F674E25C6743AC5E87C9 -:10D73000C76D4EA887425B28FEEB0335FD0A262DF8 -:10D74000AC0150F5E60150B83228F8222E7CDF9764 -:10D750008FDD7D0D07013100000100B80000056676 -:10D7600005B6000B0019400C080303050B060272F6 -:10D7700001050872002B322B3211392F3330316101 -:10D7800021112111211121112111210566FECBFD4D -:10D79000BDFECA0136024301350277FD8905B6FD9B -:10D7A000C3023D00000100B8000001EE05B6000311 -:10D7B000000CB5010272000872002B2B303173117E -:10D7C0002111B8013605B6FA4A000001FF68FE5281 -:10D7D00001EE05B60011000CB40D02720700002F17 -:10D7E000322B303153222627111616333236363576 -:10D7F0001121111406061F3C5B20204929365632A0 -:10D80000013675D1FE520D090102070D29726B0513 -:10D810005AFAA8BCE769000100B80000055005B637 -:10D82000000E001A400E0302080E04050D060272D7 -:10D8300001050872002B322B321217393031612169 -:10D84000010711211121113636370121010550FE42 -:10D85000A0FE8183FECA01361F3C1F018C0158FEC9 -:10D860000202685EFDF605B6FD632B562B01F1FD45 -:10D870007900000100B80000043F05B60005000E65 -:10D88000B601027203000872002B322B3031731183 -:10D8900021112111B80136025105B6FB4AFF0000E3 -:10D8A000000100B8000006D305B60017001C400FA9 -:10D8B0000B0C150104080E0A0272171008087200FA -:10D8C0002B32322B3212173930316101231E0215EF -:10D8D0001121112101330121112111343636372351 -:10D8E000010323FEA009020908FEEB01A6015A0666 -:10D8F000016F01A6FEDF05080209FE87047B29A54A -:10D90000BA4BFD5805B6FBA2045EFA4A02B445B410 -:10D91000A329FB87000100B8000005C905B6001364 -:10D920000017400B020C09130B0272010908720068 -:10D930002B322B321239393031612101231E02176B -:10D940001121112101332E0227112105C9FE76FD77 -:10D95000840904060603FEEB0187027B0702060525 -:10D960000201170452458C8B46FD5005B6FBB944A5 -:10D9700086864302B40000020077FFEC05E705CD80 -:10D98000001100200010B71D0E0372160509720069 -:10D990002B322B323031411402060423222426027A -:10D9A0003534122433320412051416163332363647 -:10D9B0003534022322060605E754ABFEFAB3B3FE64 -:10D9C000FAAB54950136EFEE013395FBD54DA482A9 -:10D9D00084A44BACC583A54D02DDA9FEEBC86B6BDF -:10D9E000C80116AAE30151BABAFEAEE499DD777711 -:10D9F000DD99E6010877DD00000200B8000004AA06 -:10DA000005B6000C00160017400B0F09090B0E0C91 -:10DA100002720B0872002B2B3211392F3330314137 -:10DA2000200415140E022323112111052311333272 -:10DA30003636353426028B011B01043A83DAA08581 -:10DA4000FECA01C38D665780467805B6F3D560AF30 -:10DA5000884FFDF805B6FEFE4E2E624D6C69000241 -:10DA60000077FEA405E705CD001600250019400C3F -:10DA70002213037204071B1B050A0972002BCC3307 -:10DA80001239392B323031411402060701210122AB -:10DA900022232224260235341224333204120514A0 -:10DAA0001616333236363534022322060605E74D84 -:10DAB000A07B0160FE73FEF4070A06B3FEFAAB54C6 -:10DAC000950136EFEE013395FBD54DA48284A44B2E -:10DAD000ACC583A54D02DDA3FEF1C638FE77014833 -:10DAE0006BC80116AAE30151BABAFEAEE499DD771C -:10DAF00077DD99E6010877DD000200B800000548EF -:10DB000005B6000F0018001D400E0812120C0C0E76 -:10DB1000110F02720A0E0872002B322B3211392FAC -:10DB2000331239303141320416151406060701212B -:10DB300001231121110523113332363534260262B7 -:10DB4000C701037E4C7C4801AEFEA8FEA3A5FECA19 -:10DB500001945E649A858F05B660C29464966821CC -:10DB6000FD830231FDCF05B6FEFE7567646858007F -:10DB70000001005EFFEC041705CB002F001C4010D5 -:10DB80001000142C28190604241D03720C040972B9 -:10DB9000002B322B32121739303141140606232262 -:10DBA0002626271116163332363635342626272EEA -:10DBB0000335343636333216170726262322060657 -:10DBC00015141616171E0204177EF1AC4C91853CF5 -:10DBD00068E06E4C5D2A4A815133786C4578DF9855 -:10DBE00072CF716465A0533A522A3D7B5C709F5698 -:10DBF000019682C06814271D01202E4A28462D3721 -:10DC00004E44271845648F6483BA633532F1292D59 -:10DC100025432C3447422C35739B0001002900001A -:10DC2000047905B6000700134009070303040272D4 -:10DC3000010872002B2B3211333031612111211177 -:10DC400021112102ECFECAFE730450FE7304B401DC -:10DC500002FEFE00000100AEFFEC055E05B60013FB -:10DC60000010B7130902720E050972002B322B3215 -:10DC700030314111140604232000351121111416EE -:10DC8000333236363511055E85FEF3CCFEDEFED02E -:10DC900001359491667F3C05B6FC4E97F38E0128C2 -:10DCA000F403AEFC81B592469271037D0001000041 -:10DCB0000000053305B6000E0013400909020E03EB -:10DCC0000272020872002B2B3212393031410121CD -:10DCD0000121011E02173E0237010533FE0FFEAE81 -:10DCE000FE100139011307202106061F1F07011529 -:10DCF00005B6FA4A05B6FC9A1679872C2C86791750 -:10DD0000036600010000000007BC05B60029001BE7 -:10DD1000400E081724030F291E100272020F08720A -:10DD2000002B322B32321117393031410121032EB1 -:10DD300003270E030703210121131E03173E033798 -:10DD40001321131E03173E02371307BCFE8CFE9FE0 -:10DD5000C606141611030311151406C5FEA0FE8B8A -:10DD60000131BB08151511040510131408D5012540 -:10DD7000D5071314110407191D0BBA05B6FA4A0387 -:10DD800000165A6B5F1C1C5E6A5C18FD0205B6FC2F -:10DD9000E224646D65252665695A1C0333FCCD1B9E -:10DDA0005B6A6525328F8E30031E00010000000083 -:10DDB000055605B6000B001A400E02050B080401BB -:10DDC0000A06027201040872002B322B3212173934 -:10DDD000303161210101210101210101210105569B -:10DDE000FE9EFEACFEACFEB401E5FE3A0156013BE0 -:10DDF0000135014EFE350229FDD702F202C4FDF2C3 -:10DE0000020EFD2B00010000000004FE05B6000814 -:10DE10000017400C06030003040207027204087294 -:10DE2000002B2B3212173930314101210111211100 -:10DE30000121027F0131014EFE1BFECCFE1B015071 -:10DE4000035C025AFC83FDC7022F038700010031E7 -:10DE50000000047105B600090019400C0704040510 -:10DE60000272020808010872002B3211332B3211A2 -:10DE7000333031612135012111211501210471FB5C -:10DE8000C002BDFD56041AFD4402CFC903ED0100D6 -:10DE9000C8FC12000001008FFEBC027305B600072B -:10DEA000000EB5050202720601002F332B3230310D -:10DEB00041211121152311330273FE1C01E4E0E01E -:10DEC000FEBC06FAD3FAAC000001000C00000342CD -:10DED00005B60003000CB5030272010872002B2B7B -:10DEE00030314101210101210221FEEBFDDF05B6A8 -:10DEF000FA4A05B600010033FEBC021705B600075A -:10DF0000000EB5000703040272002B322F333031AC -:10DF1000573311233521112133DFDF01E4FE1C715A -:10DF20000554D3F906000001002F0208046405BE61 -:10DF30000006000EB5050400011172002BCD323928 -:10DF40003031530133012301012F01B69001EFEF6E -:10DF5000FEBEFEE8020803B6FC4A0283FD7D000116 -:10DF6000FFFCFEBC034EFF4800030008B1010200A5 -:10DF70002F33303141213521034EFCAE0352FEBC1C -:10DF80008C000001005204D902930621000C0012FB -:10DF9000B70B0400800F060106002F5D1ACD39393A -:10DFA0003031411E021715232E03273501A81E55B7 -:10DFB0005820CA27686D5E1D06212E7069261B1B1E -:10DFC0005159521C150000020056FFEC043B047529 -:10DFD000001D0028002340120725250B1E131300E7 -:10DFE0000B0B72040A7217000772002B322B2B12D4 -:10DFF000392F3311331133303141321615112327A4 -:10E00000230E02232226263534363737353426238D -:10E010002206072736360107060615141633323650 -:10E0200035026AE1F0D53B083064825D639D5AFA9F -:10E03000FAC25C52519C4E6559DD011876947352B8 -:10E040004262870475C4C8FD17983C4C244C9D79E6 -:10E05000B2A909063158522E23CE2F36FD91040461 -:10E060006250463B746B000200A0FFEC04B406143F -:10E070000016002400254014160072150A721213AF -:10E080001F1F0F0B7205041717080772002B3211A0 -:10E0900033332B321133332B2B303141111406071C -:10E0A0003336363332121114020623222627230771 -:10E0B000231101220606071514163332363534268D -:10E0C00001D107050C2C9879BCEA6CC2807B8E2CA0 -:10E0D0001533E9020C505E2B02607F5E6F700614F0 -:10E0E000FE963F7C224561FEDAFEE4BFFEFD8358CA -:10E0F000377B0614FD6B42846521A3ADAEA4A4A6B4 -:10E100000001005CFFEC03DD0473001D0010B70F7D -:10E1100008077217000B72002B322B323031452268 -:10E1200026263534123633321617072626232206C2 -:10E130000615141616333236371106060266A6EA9D -:10E140007A8BF7A374A93F5A487C3E506A34386AE8 -:10E150004C5F944646991479FEC6CD01037A2D1F73 -:10E16000EC1D254B96716F9247332EFEFB2C27003A -:10E170000002005CFFEC0471061400170024002567 -:10E180004014110A721000720B0A1F1F0607721347 -:10E19000141818000B72002B321133332B32113349 -:10E1A000332B2B3031452202111012333216161741 -:10E1B000332626351121112327230E023732363715 -:10E1C0003534262322061514160202BBEBEEC0508E -:10E1D0007A591F0A06110132EA3B0D1D57781A7D44 -:10E1E00067036488657273140125011C011F0127F0 -:10E1F0002C4A2E207D420166F9EC912E4B2CF39592 -:10E200009621A3ADAEA4A4A60002005CFFEC0462BC -:10E2100004730017001F0019400C1B0606000910AC -:10E220000B7218000772002B322B3212392F333049 -:10E2300031413216161515211616333236371506AA -:10E2400006232224263534123617220607212E02F1 -:10E25000026D9BE07AFD2F0591816BB25E53B58113 -:10E26000A8FEFD9385EEA059750901AC012F5D0450 -:10E270007377E2A39481932C2CEC29267CFEC1C4F5 -:10E28000010583D9727A446A3E000001002900002A -:10E290000375061F0018001B400E06050101170636 -:10E2A00072130C0172030A72002B2B322B321133C2 -:10E2B0003930314121112111233537353436363388 -:10E2C000321617072626232206151521030AFEF803 -:10E2D000FECFA8A861B17959922E4E235235403B0A -:10E2E00001080379FC8703799352528F9F411D12D5 -:10E2F000E00B124D3C4600030006FE14046D04734F -:10E30000002F003F004B002D4016220C40402006FD -:10E3100039392929001A17174613077230000F726E -:10E32000002B322B3232113311392F331239C632CE -:10E3300011393930314122263534363726263534E5 -:10E34000363726263534363633321616172115075A -:10E35000161615140623262706061514161633332B -:10E360003216151404253236363534262623232258 -:10E3700006061514161332363534262322061514D4 -:10E380001601E7EAF77E7A2F464A4658676BCD9327 -:10E390001F52450C0186AF1818FBDF352F171825C3 -:10E3A0004B38BEB8C1FEB9FEDB6D9D5431634D9E46 -:10E3B000385934799E56505353545453FE14A393F2 -:10E3C00065881D145B3340552926A8727AAB5A081C -:10E3D0000A039B2D25542FB4C90305122816161DB8 -:10E3E0000F9E99C4D8C7294B342A311424412B3F9E -:10E3F0004803506A5B656565655B6A00000100A0C3 -:10E40000000004A80614001A001B400E1A00720F28 -:10E41000190A7204051313090772002B32113333E2 -:10E420002B322B30314111140607333E02333216A2 -:10E43000161511211134262322060615112111016A -:10E44000D10B03102463784579B464FECF585C5C2B -:10E450006A2CFECF0614FEC353961F3A482255B5C8 -:10E4600090FD27028D787A55A577FDF206140002FB -:10E470000093000001DF06140003000F0010B70432 -:10E480000A030672020A72002B2BCE323031411180 -:10E49000211113321615140623222635343601D1E4 -:10E4A000FECF9944626244456161045EFBA2045E52 -:10E4B00001B63F5655414155563F0002FF7DFE14BF -:10E4C00001DF06140010001C00134009141A0B068B -:10E4D0007207000F72002B322BCE323031532226BE -:10E4E000273516163332363511211114060603343A -:10E4F000363332161514062322264634702525415C -:10E50000293E5601314EAE42614544626244456146 -:10E51000FE140F0AF00A09456504AAFB2966A964DE -:10E52000076B563F3F5655414100000100A00000D7 -:10E5300004F606140012002040131200720F0E049D -:10E54000050B08060A0D0D110A720A0672002B2B24 -:10E5500032111217392B3031411114060733363678 -:10E56000370121010121010711211101D10A0604FE -:10E570001F412501390158FE4401D7FEA0FEBE838C -:10E58000FECF0614FD483F7E3F2C56280154FE1B4B -:10E59000FD8701C569FEA4061400000100A000006B -:10E5A00001D106140003000CB5020072010A7200CA -:10E5B0002B2B30316121112101D1FECF0131061405 -:10E5C000000100A000000742047300270028401744 -:10E5D0001C1D242504131321090007722107721A38 -:10E5E00006720E05190A72002B32322B2B2B3211B8 -:10E5F00033111733303141321615112111342623CE -:10E600002206151121113426262322060615112172 -:10E61000113317333E023332161733363605C1BE77 -:10E62000C3FECE52567966FECF244A3A556129FE82 -:10E63000CFE9291122677C407BAB2E1B32B70473D4 -:10E64000C3D7FD27028D787AADA1FDCF028D506C26 -:10E650003655A577FDF2045E8F3A48225054564E47 -:10E66000000100A0000004A804730015001B400E68 -:10E670000F0672050E0A7212110909000772002BAB -:10E68000321133332B322B30314132161511211117 -:10E690003426232206151121113317333E02031BA2 -:10E6A000B3DAFECF575D8C66FECFE92911246B8368 -:10E6B0000473C3D7FD27028D787ABEB3FDF2045EE2 -:10E6C0008F3A48220002005CFFEC049804730011AA -:10E6D00000200010B71E0E077216050B72002B32B9 -:10E6E0002B32303141140E0223222E0235341236E1 -:10E6F00033321612051416163332363635342626C2 -:10E7000023220604984B8FC97E76C5914F84F4A9C5 -:10E710009DF38BFCFB30665251652F2F6652796D4D -:10E7200002318CD8954C4C95D88CBA01028686FE65 -:10E73000FEBA6E964C4C966E6F934AA6000200A0ED -:10E74000FE1404B4047300180028002540141206B7 -:10E7500072110E720B0C2222070B7215141919007C -:10E760000772002B321133332B321133332B2B3002 -:10E7700031413212111402062322262627231616AF -:10E78000151121113317333E02072206060715140F -:10E79000161633323636353426030EBDE96EC27E88 -:10E7A0005174521E100808FECFF82B0E1E56791217 -:10E7B000505E2B02296155465A2D660473FEDAFE1F -:10E7C000E4BEFEFD84294125285428FE3D064A91D9 -:10E7D0002D4C2DF4428465216C964E4E976DA4A667 -:10E7E0000002005CFE14047104730016002400256E -:10E7F0004014160E7215067213121F1F0F077204B3 -:10E80000051717080B72002B321133332B321133DB -:10E81000332B2B30314111343637230606232202A5 -:10E82000113412363332161733372111013236368E -:10E8300037353426232206151416033F07060D2B01 -:10E84000977BBDE96CC17F7B9930081B0102FDFEFF -:10E8500054632C0264866D6A6CFE1401D52A552916 -:10E8600045600125011CBF0103845F458FF9B60295 -:10E87000C742856425A3ADAEA4A7A700000100A0F0 -:10E8800000000377047300150019400D0F06720E87 -:10E890000A7212110707000772002B321133332B53 -:10E8A0002B30314132161703262623220E02151172 -:10E8B00021113317333E020310173D13170F37147E -:10E8C0003B6F5833FECFE72D0F21637F04730504A0 -:10E8D000FEE205051E436D4FFDC7045EBC395F397E -:10E8E0000001005CFFEC03AC0473002A001A400E28 -:10E8F0000E1227160404201907720B040B72002B4A -:10E90000322B3212173930314114060623222627C2 -:10E9100035161633323635342626272E0235343650 -:10E920003332161707262623220615141616171E2D -:10E930000203AC6BD49E75A7555BD14F594D1F6632 -:10E940006D698741F1CA68BD645C53934C434423AD -:10E9500065625F8C4C014C729D511E23FC2935353C -:10E960002B1C2D392E2C5A7B5F9B9D2A2EDC242EAE -:10E9700024251B2A332827557D000001002FFFEC9A -:10E980000337054C0018001D400E0E120D15151012 -:10E990000F12067200070B72002B322B32CD33118F -:10E9A00033123930316532363715060623222626D2 -:10E9B00035112335373733152115211114160277F8 -:10E9C000325F2F319156649F5B92A858C30139FE84 -:10E9D000C749DF140FE3161D41A190021B8166ECAD -:10E9E000EEE5FDE5403F0001009AFFEC04A2045E65 -:10E9F0000017001B400E170D067203041212080BBD -:10EA000072010A72002B2B321133332B3230314119 -:10EA1000112327230E022322262635112111141635 -:10EA200033323636351104A2EA2910246C82467836 -:10EA3000B2630131565E5D6A2B045EFBA28F3948DA -:10EA40002255B49002D9FD73787A55A577020E004D -:10EA5000000100000000048D045E000D0015400A56 -:10EA60000706000C010672000A72002B2B321239C5 -:10EA70003930316101211316161733363637132119 -:10EA80000101AAFE56013FD812150408031713D737 -:10EA9000013FFE56045EFD83387C31357838027DB7 -:10EAA000FBA200010014000006C5045E002A001B42 -:10EAB000400E152206030E291D0F06722A0E0A7239 -:10EAC000002B322B3232121739303161032E0327DB -:10EAD000230E030703210121131E0217333E0337C0 -:10EAE0001321131E0217333E023713210104375638 -:10EAF0000720251F0709071E2520085AFEB8FEC259 -:10EB00000130810D18130508020D110F048A015000 -:10EB100083071712010804141B0E86012BFEBE0189 -:10EB20008723899D861F1F869E8B24FE7D045EFEA3 -:10EB300011348F85271D6067530F0218FDE81D7E75 -:10EB400085262286933401EFFBA20001000A000013 -:10EB50000496045E000B001C400F0906000304012C -:10EB600008080B0A7205010672002B322B321112B3 -:10EB700017393031410121131321010121030321F0 -:10EB80000185FE98015AD9DB015AFE94017DFEA54C -:10EB9000EBECFEA6023B0223FE9C0164FDDDFDC5FD -:10EBA000017FFE8100010000FE14048D045E001D43 -:10EBB000001A400E061D1C0D040018110F720C00E7 -:10EBC0000672002B322B3212173930315121131EAD -:10EBD0000217333636371321010E0223222627353A -:10EBE0001616333236363737014ED30A0E0A03066D -:10EBF000061510CF0147FE272B8AB36B344C1B152B -:10EC00004023405C3E1212045EFD8B1E3E422436C1 -:10EC10005E2E0275FB13749B4E0B06F20508365BE5 -:10EC2000363700010037000003AA045E000900190E -:10EC3000400C070404050672020808010A72002B42 -:10EC40003211332B3211333031612135012135211D -:10EC500015012103AAFC8D0206FE190342FE0802DB -:10EC60000AB402C1E9C6FD510001001FFEBC02D575 -:10EC700005B60025001D400D1C1D0A0A09090014D7 -:10EC80001302722500002F322B3212392F33123922 -:10EC900039303141222626351134262623353236A5 -:10ECA00036351134363633150E0215111406071594 -:10ECB000161615111416161702D5AFBE493B72531E -:10ECC00053723B49BEAF354F2A787272782A4F355E -:10ECD000FEBC397C62013B414E24EF234F40013E94 -:10ECE000627B39E101173C39FED55E6F110C106F64 -:10ECF0005EFED5393D160100000101C7FE2F02A2BC -:10ED0000060E00030008B10002002F2F30314133FE -:10ED1000112301C7DBDB060EF82100010052FEBC07 -:10ED2000030805B60025001D400D0A091C1C1D1D09 -:10ED300000121302720100002F322B3212392F33CE -:10ED4000123939303153353E0235113436373526D4 -:10ED500026351134262627353216161511141616A7 -:10ED60003315220606151114060652354E2B7871FE -:10ED700071782B4E35AFBE493B725353723B49BE3F -:10ED8000FEBCE201163D39012B5E6F100C116F5E67 -:10ED9000012B393C1701E1397B62FEC2404F23EF62 -:10EDA000244E41FEC5627C39000100580227043917 -:10EDB000037D0019001D400C141313030A1780076C -:10EDC00006061017002F33332F331A10CD32322F8F -:10EDD00033303141262623220607353636333216A4 -:10EDE0001716163332363715060623222602254B10 -:10EDF0006A2E3A7D33337F4E3C78614B6B2D3B7CE2 -:10EE000032327F4F3C77026820184732E736371797 -:10EE10002920174633E73637170000020075FE8FAA -:10EE200001D3045E0003000F0013B7000007070DB5 -:10EE3000077202002F2B3211337D2F3031533313E1 -:10EE400021011406232226353436333216A8F43332 -:10EE5000FEA6015E664A466868464A66025EFC3166 -:10EE600005255E4C4C5E5B4F4F000001008FFFECB0 -:10EE7000041005CB00230014B71A1810172208003D -:10EE800001002FCD33332F33CD33303141151616DA -:10EE90001707262623220606151416163332363790 -:10EEA000150606071523352E02353436363735025A -:10EEB000E56192385A487C3E506934386A4B5F8B22 -:10EEC00050408049B284BC6469BD7E05CB9E042A53 -:10EED0001CEB1D244B96716F91472824FE1F2205C1 -:10EEE000BCC41383EEB1C0F07E12A6000001005234 -:10EEF0000000046A05CB00230025401217131316E7 -:10EF00001E0B0B1D0E0E00160C7207000572002B57 -:10EF1000322B12392F333311331133113330314146 -:10EF2000321617072626232206151521152115143A -:10EF3000060607211121353E023535233533353498 -:10EF4000363602BC6FC7505D468B3F42600177FE8C -:10EF5000892E452402CEFBE839502BB2B277C70583 -:10EF6000CB3022E61D234D5FC1DB8F49603C13FE91 -:10EF7000FCF8193B604E91DBC397B7540002007157 -:10EF800000FE042104AA00230033004A4023211E6E -:10EF90001E2815181828281B161717201F1B0F0CC2 -:10EFA0000C300306063030090E0D0D040509091B4F -:10EFB0000C003F332FCE3232113311331133113362 -:10EFC0001133113310CE3232113311331133113367 -:10EFD0001133113330315334363727371736363340 -:10EFE00032161737170716161514060717072706C0 -:10EFF00006232226270727372626371416163332EC -:10F0000036363534262623220606BC1D1981937F09 -:10F010002B673335612E7F9681191C1B1A7D927FD9 -:10F020002B643537652B7D917F1A1CCF33563435D1 -:10F03000573434573534563302D336642B7F937F9D -:10F04000191C1B1C818F812A673637632D7D917DAA -:10F05000171C191A7B917D2D623634563232563484 -:10F06000355633335600000100060000048905B60A -:10F070000016002C4015001414110A07070D100388 -:10F08000060611110C011504720C0C003F2B3212F4 -:10F09000392F331133CE3232113311331133303132 -:10F0A000410121013315231533152315213523354E -:10F0B00033352335330121024801080139FE81C36C -:10F0C000F6F6F6FEE1F7F7F7BEFE87013C035C02B9 -:10F0D0005AFD15B28AB2DDDDB28AB202EB0000023F -:10F0E00001C7FE2F02A2060E00030007000CB304A6 -:10F0F000060300002F322F333031413311231133F7 -:10F10000112301C7DBDBDBDB060EFCD1FE7FFCD16C -:10F110000002006AFFEC037F061F00360045001A5C -:10F12000400F2F21331E3C430317082C24100901E4 -:10F1300072002B322F3317393031533436372626AD -:10F1400035343633321617072626232206151416B1 -:10F1500016171E0215140607161615140623222666 -:10F1600027351E0233323635342626272E02371431 -:10F1700016161717363635342626270606794F36E3 -:10F180003F46DFB666B05552438F4D514A2C5E4B19 -:10F190005F8F4F45383E3FEDCB6DAA46357A7B33C6 -:10F1A00070521E5958668F4CDF32664F0F1D312743 -:10F1B000655E23370321587B2528744B819E2F25BC -:10F1C000BF20342D2F2135321E265F7C51647925D6 -:10F1D00028694A94AF2926CF1A2D1B443122313495 -:10F1E000252A597A71294540210616463429454079 -:10F1F000210E49000002011704F803C50604000BA4 -:10F200000017000EB40F15150309002F3333113307 -:10F210003031413436333216151406232226253474 -:10F22000363332161514062322260117513A395463 -:10F2300054393A510193513C395555393C51057D6A -:10F2400047404047434242434740404743424200D1 -:10F2500000030064FFEC064405CB0013002E0042BF -:10F26000001B400D221B390A03722814802F00094D -:10F2700072002B321ACC322B32CC32303145222460 -:10F2800026023534123624333204161215140206BF -:10F290000403220235343636333216170726262366 -:10F2A00022061514163332363715060607323E028B -:10F2B00035342E0223220E0215141E020354A3FE1F -:10F2C000EDCB6F71CD0112A09C0111CE756FCBFEFD -:10F2D000EE85D1CF61BE893F84393C32612B79857F -:10F2E00075872F75333166677EDCA85E5CA5DD828D -:10F2F00083DFA65C5AA4E0146FCA0113A39C01111A -:10F30000CE756FCBFEEEA4A3FEEDCA6F011A01020B -:10F31000D389D379201D8A1A1CAD979DA81B148E02 -:10F32000151C975BA6E38880E2AC615CA7E4888843 -:10F33000E3A65B000002002F02F002B805C7001C24 -:10F340000027001F400E062424121D00050509C0D9 -:10F3500016000372002B321ACC322F1139393211B8 -:10F360003330314132161511232706062322262673 -:10F3700035343636373735342623220607273636D6 -:10F380001307060615141633323635019A928C8708 -:10F390001F2B7C4A496D3C539D6E63403F2E703B52 -:10F3A0004242A0B8635B362E204D5905C7947DFEBE -:10F3B000466E3A4030634C50602E0504112F3522C2 -:10F3C0001B872032FE7806063F2326245440000285 -:10F3D0000052005E049A04040006000D002440124E -:10F3E0000B0C0C05090808060D030A0007060201AC -:10F3F0000405002F33CC3217393211331133113356 -:10F4000030315301170101070125011701010701DF -:10F41000520173DBFEE90117DBFE8D01FA0172DC9C -:10F42000FEE90117DCFE8E023D01C777FEA4FEA4B3 -:10F430007701C51A01C777FEA4FEA47701C50001B4 -:10F44000005800F80439033F0005000EB401010420 -:10F450000405002F3311332F303141112311213591 -:10F460000439DBFCFA033FFDB9016CDBFFFF003D13 -:10F4700001A8025602A20606001000000004006463 -:10F48000FFEC064405CB000D0016002A003E0023C9 -:10F4900040120C080E03001601352103720A008089 -:10F4A0002B170972002B321ACC322B32CC321117A7 -:10F4B0003930314111213216151406071323032365 -:10F4C00011113332363534262323132224260235F4 -:10F4D000341236243332041612151402060427326D -:10F4E0003E0235342E0223220E0215141E02023172 -:10F4F0000111A79C623EEEBAC37F66505049596421 -:10F500007DA3FEEDCB6F71CD0112A09C0111CE75D4 -:10F510006FCBFEEEA47EDCA85E5CA5DD8283DFA659 -:10F520005C5AA4E0011B03898E85616F19FE73018B -:10F5300058FEA801E151404941FBD56FCA0113A310 -:10F540009C0111CE756FCBFEEEA4A3FEEDCA6F83B6 -:10F550005BA6E38880E2AC615CA7E48888E3A65BF5 -:10F560000001FFFA0614040606DD00030008B102DC -:10F5700001002F333031412135210406FBF4040C06 -:10F580000614C900000200500319031B05CB000F2D -:10F59000001B0010B61000C016080372002B321AB0 -:10F5A000CC323031412226263534363633321616E7 -:10F5B000151406062732363534262322061514166E -:10F5C00001B669A25B5BA2696AA05B5BA06A415B52 -:10F5D0005B41405B5B0319579C65649C5A599C6571 -:10F5E000659C57BE53474A53534A4753000200583D -:10F5F0000000043905020003000F001B400B0E043D -:10F600000D0D09070A0A010100002F3211332F33B3 -:10F610003333113333303173352115012115211165 -:10F62000231121352111335803E1FE7D0183FE7D35 -:10F63000DBFE7D0183DBDBDB037CDBFE7F0181DB2B -:10F6400001860001002F035402BE06D5001A0012E5 -:10F65000B702191900780A1177003F33E4321133E9 -:10F660003031412135373E02353426232206072723 -:10F6700036363332161514060607072102BEFD7909 -:10F68000E03D451D30282857357B41A26D84A32DD0 -:10F6900062506901600354A8DB3C504024252829AE -:10F6A0002F983948807A3D6A70495E000001003B1E -:10F6B000034402B606D30029001B400C06071D1D9B -:10F6C0001A1A140D78230077003F32E432392F33B1 -:10F6D0001239393031413216151406071516161530 -:10F6E00014062322262735161633323635342623C0 -:10F6F00023353332363534262322060727363601A2 -:10F70000797DA451596561B0BA4C84414284494A1B -:10F71000454561705C683C32332F5439653E97062D -:10F72000D37D6A46641D0C167447798B2223BF284B -:10F7300032363429429F4429263226288D2F3E0016 -:10F740000001005204D902930621000C0012B701F7 -:10F75000080C800F060106002F5D1ACD39393031B3 -:10F7600041150E030723353E023702931D5E6C6878 -:10F7700027CB2157561D0621151C5259511B1B26FC -:10F7800069702E00000100A0FE1404A8045E001D94 -:10F7900000214011110C0B04031818080B72010A08 -:10F7A0007214000672002B322B2B32113333333399 -:10F7B0002F303141112327230E0223222627231E17 -:10F7C0000215112111211114163332363635110468 -:10F7D000A8E72B0F1B485C3B3D632006030403FE98 -:10F7E000CF0131585E5B692C045EFBA296384C2633 -:10F7F0002F2B15576125FEC0064AFD73787A55A553 -:10F8000077020E0000010071FEFC048F0614001246 -:10F810000012B606090903110500002F322F3339F3 -:10F820002F333031412311231123110606232226C1 -:10F8300026353436363321048FA1A6A21F472C7EED -:10F84000BD6871CB86025CFEFC0650F9B00333093B -:10F85000095FDBBBC4E05E00FFFF0075022701D338 -:10F86000037B06070011000002420001FFDBFE14CB -:10F8700001A2000000160010B513100A03C0120008 -:10F880002F1ACC3239393031451406232226273538 -:10F890001616333236353426273733071E0201A2B7 -:10F8A00086AF2D481D1D541E1D2B4A5C4EC11B29C1 -:10F8B0004A2FFA737F0C09A8070E1B23253A0D9ACD -:10F8C0003D0D334B0001005C0354024806C1000D9E -:10F8D000001240090B0A0C070402780D77003FE480 -:10F8E00017393031411123113436363706060707F0 -:10F8F00027250248EE0204020C2E114E6D012D0642 -:10F90000C1FC9301BE1B574E0F10300E3D7FEC0023 -:10F910000002003902F002E105C7000C00180010D7 -:10F92000B610030316090372002B32322F33303125 -:10F9300041140623222635343633321616051416A2 -:10F9400033323635342623220602E1B99D93BFB8FF -:10F950009E619859FE234148474040474841045C16 -:10F96000ADBFBFADAEBD55A274646565646463632D -:10F9700000020052005E049A04040006000D001A02 -:10F98000400F02090A0D07000604030B0A050C01CB -:10F9900008002F33CC3217393031410127010137AC -:10F9A0000105012701013701049AFE8DDB0116FED6 -:10F9B000EADB0173FE06FE8DDB0116FEEADB017356 -:10F9C0000223FE3B77015C015C77FE391AFE3B7730 -:10F9D000015C015C77FE39000004002D00000691F7 -:10F9E00005B600030011001C00250036401C151E42 -:10F9F0001E181813221B1B16120303120C720D0C77 -:10FA00000E0904040F01010F0472002B322F10CCD9 -:10FA100017392B322F10CC392F393333113311339F -:10FA200030316101330101113436363706060707DC -:10FA300027253311013521350133113315231501E4 -:10FA40003335343637060607013F032BF0FCD5FE6D -:10FA5000FC0204020C2F114D6D012DBF030EFE811F -:10FA60000181EB7D7DFE4CC703030A311305B6FA15 -:10FA70004A024A01BE1B564F0F10300E3D7FEBFC71 -:10FA800094FDB698990242FDCCA798013FA42A5E46 -:10FA9000311C661C0003002D000006B405B60003EF -:10FAA0000012002D00264014142B2B1C23130C7263 -:10FAB0000E0D0F0A0404100101100472002B322FE6 -:10FAC00010CC17392BCC3233113330316101330173 -:10FAD0000111343E02370606070727253311013589 -:10FAE000373E0235342623220607273636333216B0 -:10FAF0001514060607072115013F032BF0FCD5FE60 -:10FB0000FC010303010C2F114D6D012DBF0214DF09 -:10FB10003E451D30282858347B41A26D84A32D63B7 -:10FB20005068016005B6FA4A024A01BE143C4033EF -:10FB30000C10300E3D7FEBFC94FDB6A8DB3C504032 -:10FB40002425292A2F983948807A3D6A70495EC950 -:10FB50000004005A000006B005C90003002D00385B -:10FB60000041003F401F313A3A34342F3E3737329C -:10FB70002E03032E0C722728141411110B04211AC2 -:10FB80000101210572002B322F3210CC32392F3374 -:10FB90001239392B322F10CC392F3933331133111D -:10FBA00033303161013301012226273516163332F5 -:10FBB0003635342623233533323635342623220690 -:10FBC0000727363633321615140607151616151480 -:10FBD0000601352135013311331523150133353431 -:10FBE00036370606070187032BF0FCD5FEF34B845E -:10FBF000414284484A464561715C693B3133305427 -:10FC000038653E97677CA451596661B10322FE8135 -:10FC10000181EB7D7DFE4CC703030B301305B6FA63 -:10FC20004A02392323BE283237342941A0432A26E9 -:10FC30003226288D2F3E7D6B45641D0D1575477945 -:10FC40008BFDC798990242FDCCA798013FA42A5E7C -:10FC5000311C661C00020037FE7703D1045D001FD3 -:10FC6000002B00164009000023232907720C130003 -:10FC70002F332B3211337D2F3031411514060607F7 -:10FC80000E02151416333236371706062322263590 -:10FC9000343636373E0235350114062322263534F4 -:10FCA0003633321602C32653463D4C23615556A9BE -:10FCB000576D64E98CD6EB356B503D3F17012966D3 -:10FCC0004A466868464A66025D4A436A5E332C4586 -:10FCD000462C4045362CDB3746CD9E547B693A2C6A -:10FCE0003C3B2A3C01565E4C4C5E5A505000FFFF94 -:10FCF00000000000058507790626002400000107A2 -:10FD0000004300E90158000AB319050272002BCE26 -:10FD10003031FFFF0000000005850779062600242A -:10FD200000000107007601B80158000AB319050266 -:10FD300072002BCE3031FFFF0000000005850779EF -:10FD40000626002400000107014A00C10158000AEC -:10FD5000B31F050272002BCE3031FFFF0000000000 -:10FD6000058507660626002400000107015100D121 -:10FD70000158000AB324050272002BCE3031FFFF78 -:10FD8000000000000585075C06260024000001072E -:10FD9000006A00540158000CB4281C050272002BA4 -:10FDA000CECE3031FFFF000000000585070A062691 -:10FDB000002400000007014F0177005800020000F6 -:10FDC0000000072505B6000F0013002B401513098E -:10FDD0000910030A0D030D030D050602720E010141 -:10FDE000050872002B3211332B1139392F2F1133A3 -:10FDF00011333211333031612111210321012115D9 -:10FE000021112115211121012111230725FC97FE24 -:10FE10001596FEC5028F0496FDCD020EFDF202334B -:10FE2000FB1D017A7F015CFEA405B6FEFEBFFEFE4F -:10FE3000870160024E00FFFF0077FE1404D105CB5E -:10FE40000626002600000007007A02420000FFFF9D -:10FE500000B8000004020779062600280000010708 -:10FE60000043008F0158000AB312020272002BCE29 -:10FE70003031FFFF00B80000040207790626002891 -:10FE8000000001070076015E0158000AB312020269 -:10FE900072002BCE3031FFFF00B80000041C077940 -:10FEA0000626002800000107014A00660158000AE2 -:10FEB000B312020272002BCE3031FFFF00B80000F7 -:10FEC0000402075C0626002800000107006AFFFA0A -:10FED0000158000CB42115020272002BCECE303135 -:10FEE000FFFFFFA4000001EE07790626002C0000AA -:10FEF00001070043FF520158000AB30A01027200D1 -:10FF00002BCE3031FFFF00B800000303077906262F -:10FF1000002C00000107007600700158000AB30AA7 -:10FF2000010272002BCE3031FFFFFFA2000003065A -:10FF300007790626002C00000107014AFF500158EE -:10FF4000000AB30A010272002BCE3031FFFFFFFC22 -:10FF5000000002AA075C0626002C00000107006AC8 -:10FF6000FEE50158000CB40D19010272002BCECE33 -:10FF700030310002002F0000057505B6000E001C90 -:10FF8000001F400F0C11110B141409100E027215F2 -:10FF9000090872002B322B3211392F3333113330D1 -:10FFA0003141320412151402042321112335331177 -:10FFB00005231133152311333236353426260283B7 -:10FFC000E60152BABDFE9AFCFE62898901D9A3ED11 -:10FFD000ED83E0E262BA05B6A3FEC1EBF7FEB5A77A -:10FFE0000254FE0264FEFE9AFEFEACF2EFA2D16461 -:10FFF000FFFF00B8000005C90766062600310000B3 +:1062B000071400AE0614009A071400AE0614009AE4 +:1062C000071400AE0614009A04FE0000048D0000BE +:1062D00004FE0000048D000004FE0000048D000098 +:1062E0000531005C0000FC2D0000FB0C0000FC2DC3 +:1062F0000000FC310000FC310000FC310000FC31EA +:106300000000FC3101A6000A0256001004A2002978 +:106310000379002F065E007704F4005C065E0077C8 +:1063200004F4005C04BA00580000FCD9081D000009 +:10633000049E011003080029030800330308002B02 +:106340000342FFF60342FFF80342FFDF0342FFDF91 +:106350000529008F0529008F0529008F0529008F49 +:10636000061700B8068100B8060C00AE0000003D1C +:106370000000003D0000005600000056049E00AEE4 +:1063800006310029058900290589002908A200296C +:1063900008A20029061B00AE0585FFF0056000B8C5 +:1063A000048500B8068100B805850000047B00B8AC +:1063B00002A60087060C00AE031D004203A60039AA +:1063C000031D0008031D0042031DFFDF031D0038ED +:1063D000031DFFF0031D003E031D000C031D0042C2 +:1063E000031D0042031D004205C3004203A60039FD +:1063F000031D0042031D0042046D0000031D004206 +:10640000031D0038031D0042031D003803A6003998 +:10641000031D0042027100A00271FF7D054800A02B +:1064200004BCFFCF0510005C0271005F054200A0B4 +:1064300004D5005604BA005C0271005C0542009A63 +:106440000510005C0510005C0510005C0510005C88 +:106450000423000C04F4005C031D0042036A00687E +:106460000339006801960068051B0068036A00682C +:10647000034A00680296003C0242001F0531005C9E +:10648000049E006603B700460461002B054100A08E +:10649000027100A002BD0070054100A00532009A03 +:1064A000025000930445002B041F0042045B004788 +:1064B000054100A005850066025A0049036F005C93 +:1064C00004F4005C05110046051D004604F5005C5F +:1064D0000495000804FA0041051E00A0043A002BB0 +:1064E00006450066059B00470645006606450066B2 +:1064F00006450066064500660531005C0531005C16 +:106500000531005C049E006603B700460461002B61 +:10651000054100A00271FFB602BDFFD20532009A0C +:106520000250FFAD0445002B041F0042045B0047EE +:1065300005850066036F005C04F4005C051D0046E1 +:1065400004F5005C04FA0041051E00A0043A002B8B +:1065500006450066059B0047027100A00000FBC3D2 +:106560000000FD5E0000FE500000FBDF0000FEAEFC +:106570000000FE7D0000FF5A0000FEAA0000FF0C94 +:106580000000FECB0000FE520000FB6A0000FF3C52 +:106590000000FCD90000FF1D0000FF350000FD2FAA +:1065A0000000FD2D0000FC3F0000FC560000FFAC89 +:1065B0000000FE960000FECA0000FEC90000FFAB0E +:1065C0000000FF180000FF180000FF410000FF4519 +:1065D0000000FFAB0000FFAB0000FF000000FFABBE +:1065E0000000FFCE0000FFAB0000FFAB0000FF4546 +:1065F000030800290308005C0308002F0308003B80 +:106600000308000C03080054030800330308003B90 +:106610000308002D0308002B04D7006D0423001984 +:10662000047900440493004E04A6002304930066FA +:1066300004D1006D0446001704C7006204D1005C59 +:10664000030800290308005C0308002F0308003B2F +:106650000308000C03080054030800330308003B40 +:106660000308002D0308002B04E1006003CD00089F +:106670000491003F0485003D04BA002D049A00688F +:1066800004A80058048900460493004804A8004860 +:106690000493004A049E003D049E004E049E004365 +:1066A000049E003B049E0021049E0068049E005846 +:1066B000049E0046049E004E049E003E03080029EE +:1066C0000308005C0308002F0308003B0308000CCC +:1066D00003080054030800330308003B0308002D9F +:1066E0000308002B0293003D01F0004C01F0004C28 +:1066F00001F0003901F0003902DF004802DF0048F4 +:1067000002DF004802DF0048034E000E075A00AEC9 +:1067100006330037027100A00271FF7D0400015EA4 +:106720000271005C009A00000002000000000000FE +:10673000FF9C00320000000000000000000000008C +:1067400000000000000000000474000001020103CA +:106750000003000400050006000700080009000A05 +:10676000000B000C000D000E000F001000110012B5 +:106770000013001400150016001700180019001A65 +:10678000001B001C001D001E001F00200021002215 +:106790000023002400250026002700280029002AC5 +:1067A000002B002C002D002E002F00300031003275 +:1067B0000033003400350036003700380039003A25 +:1067C000003B003C003D003E003F004000410042D5 +:1067D0000043004400450046004700480049004A85 +:1067E000004B004C004D004E004F00500051005235 +:1067F0000053005400550056005700580059005AE5 +:10680000005B005C005D005E005F006000610104F1 +:1068100000A30084008500BD009600E80086008E7D +:10682000008B009D00A900A40105008A01060083D9 +:10683000009301070108008D0109008800C300DEF4 +:10684000010A009E00AA00F500F400F600A200ADC7 +:1068500000C900C700AE006200630090006400CB76 +:10686000006500C800CA00CF00CC00CD00CE00E912 +:10687000006600D300D000D100AF006700F00091A7 +:1068800000D600D400D5006800EB00ED0089006A56 +:106890000069006B006D006C006E00A0006F00715D +:1068A000007000720073007500740076007700EAD3 +:1068B0000078007A0079007B007D007C00B800A1A0 +:1068C000007F007E0080008100EC00EE00BA010B2A +:1068D000010C010D010E010F011000FD00FE011160 +:1068E00001120113011400FF010001150116011727 +:1068F000010101180119011A011B011C011D011ED2 +:10690000011F012001210122012300F800F90124C7 +:1069100001250126012701280129012A012B012C2B +:10692000012D012E012F013001310132013300FA16 +:10693000013401350136013701380139013A013B93 +:10694000013C013D013E013F01400141014200E2A5 +:1069500000E3014301440145014601470148014963 +:10696000014A014B014C014D014E014F01500151B3 +:1069700000B000B1015201530154015501560157B5 +:1069800001580159015A015B00FB00FC00E400E5DD +:10699000015C015D015E015F0160016101620163F3 +:1069A000016401650166016701680169016A016BA3 +:1069B000016C016D016E016F0170017100BB01720C +:1069C00001730174017500E600E7017600A6017706 +:1069D00001780179017A017B017C017D017E00D87B +:1069E00000E100DA00DB00DC00DD00E000D900DFC0 +:1069F000017F01800181018201830184018501867B +:106A0000018701880189018A018B018C018D018E2A +:106A1000018F0190019101920193019401950196DA +:106A2000019701980199019A019B019C019D019E8A +:106A3000019F01A001A101A201A301A401A501A63A +:106A400001A701A801A901AA01AB01AC01AD01AEEA +:106A500001AF01B001B101B201B301B401B501B69A +:106A600001B7009B01B801B901BA01BB01BC01BD6E +:106A700001BE01BF01C001C101C201C301C401C502 +:106A800001C601C701C801C901CA01CB01CC01CDB2 +:106A900001CE01CF01D001D101D201D301D401D562 +:106AA00001D601D701D801D901DA01DB01DC01DD12 +:106AB00001DE01DF01E001E101E201E301E401E5C2 +:106AC00001E601E701E801E901EA01EB01EC01ED72 +:106AD00001EE01EF01F001F101F201F301F401F522 +:106AE00001F601F701F801F901FA01FB01FC01FDD2 +:106AF00001FE01FF0200020102020203020402057C +:106B00000206020702080209020A020B020C020D29 +:106B1000020E020F021002110212021302140215D9 +:106B20000216021702180219021A021B021C021D89 +:106B3000021E021F02200221022202230224022539 +:106B40000226022702280229022A022B00B200B3E1 +:106B5000022C022D00B600B700C4022E00B400B50E +:106B600000C5008200C2008700AB00C6022F0230C1 +:106B700000BE00BF023100BC023200F70233023413 +:106B80000235023602370238008C0239023A023BE3 +:106B9000023C023D023E0098023F009A009900EF3D +:106BA00000A50092009C00A7008F0094009500B9FA +:106BB00002400241024202430244024502460247A9 +:106BC00002480249024A024B024C024D024E024F59 +:106BD0000250025102520253025402550256025709 +:106BE00002580259025A025B025C025D025E025FB9 +:106BF0000260026102620263026402650266026769 +:106C000002680269026A026B026C026D026E026F18 +:106C100002700271027202730274027502760277C8 +:106C200002780279027A027B027C027D027E027F78 +:106C30000280028102820283028402850286028728 +:106C400002880289028A028B028C028D028E028FD8 +:106C50000290029102920293029402950296029788 +:106C600002980299029A029B029C029D029E029F38 +:106C700002A002A102A202A302A402A502A602A7E8 +:106C800002A802A902AA02AB02AC02AD02AE02AF98 +:106C900002B002B102B202B302B402B502B602B748 +:106CA00002B802B902BA02BB02BC02BD02BE02BFF8 +:106CB00002C002C102C202C302C402C502C602C7A8 +:106CC00002C802C902CA02CB02CC02CD02CE02CF58 +:106CD00002D002D102D202D302D402D502D602D708 +:106CE00002D802D902DA02DB02DC02DD02DE02DFB8 +:106CF00002E002E102E202E302E402E502E602E768 +:106D000002E802E902EA02EB02EC02ED02EE02EF17 +:106D100002F002F102F202F302F402F502F602F7C7 +:106D200002F802F902FA02FB02FC02FD02FE02FF77 +:106D3000030003010302030303040305030603071F +:106D400003080309030A030B030C030D030E030FCF +:106D5000031003110312031303140315031603177F +:106D600003180319031A031B031C031D031E031F2F +:106D700003200321032203230324032503260327DF +:106D800003280329032A032B032C032D032E032F8F +:106D9000033003310332033303340335033603373F +:106DA00003380339033A033B033C033D033E033FEF +:106DB000034003410342034303440345034603479F +:106DC00003480349034A034B034C034D034E034F4F +:106DD00003500351035203530354035503560357FF +:106DE00003580359035A035B035C035D035E035FAF +:106DF000036003610362036303640365036603675F +:106E000003680369036A036B036C036D036E036F0E +:106E100003700371037203730374037503760377BE +:106E200003780379037A037B037C037D037E037F6E +:106E3000038003810382038303840385038603871E +:106E400003880389038A038B038C038D038E038FCE +:106E5000039003910392039303940395039603977E +:106E600000C000C103980399039A039B039C039DF0 +:106E7000039E039F03A003A103A203A303A403A5EE +:106E800003A603A703A803A903AA03AB03AC03AD9E +:106E900003AE03AF03B003B103B203B303B403B54E +:106EA00003B603B703B803B900D703BA03BB03BCE7 +:106EB00003BD03BE03BF03C003C103C203C303C4B6 +:106EC00003C503C603C703C803C903CA03CB03CC66 +:106ED00003CD03CE03CF03D003D103D203D303D416 +:106EE00003D503D603D703D803D903DA03DB03DCC6 +:106EF00003DD03DE03DF03E003E103E203E303E476 +:106F000003E503E603E703E803E903EA03EB03EC25 +:106F100003ED03EE03EF03F003F103F203F303F4D5 +:106F200003F503F603F703F803F903FA03FB03FC85 +:106F300003FD03FE03FF0400040104020403040430 +:106F400004050406040704080409040A040B040CDD +:106F5000040D040E040F041004110412041304148D +:106F600004150416041704180419041A041B041C3D +:106F7000041D041E041F04200421042204230424ED +:106F800004250426042704280429042A042B042C9D +:106F9000042D042E042F043004310432043304344D +:106FA00004350436043704380439043A043B043CFD +:106FB000043D043E043F04400441044204430444AD +:106FC00004450446044704480449044A044B044C5D +:106FD000044D044E044F045004510452045304540D +:106FE00004550456045704580459045A045B045CBD +:106FF000045D045E045F046004610462046304646D +:1070000004650466046704680469046A046B046C1C +:10701000046D046E046F04700471047204730474CC +:1070200004750476047704780479047A047B047C7C +:10703000047D044E554C4C02435207756E69303046 +:10704000413007756E6930304144096F766572735F +:10705000636F726507756E693030423207756E690D +:107060003030423307756E693030423507756E69CE +:107070003030423907416D6163726F6E07616D6137 +:1070800063726F6E06416272657665066162726553 +:10709000766507416F676F6E656B07616F676F6E2F +:1070A000656B0B4363697263756D666C65780B6322 +:1070B00063697263756D666C65780443646F74040C +:1070C00063646F7406446361726F6E066463617219 +:1070D0006F6E064463726F617407456D6163726F12 +:1070E0006E07656D6163726F6E06456272657665E7 +:1070F000066562726576650A45646F7461636365EF +:107100006E740A65646F74616363656E7407456FBE +:10711000676F6E656B07656F676F6E656B064563BE +:1071200061726F6E06656361726F6E0B47636972A1 +:1071300063756D666C65780B6763697263756D6600 +:107140006C65780447646F740467646F7407756EC8 +:10715000693031323207756E69303132330B486332 +:10716000697263756D666C65780B686369726375C7 +:107170006D666C65780448626172046862617206CB +:107180004974696C6465066974696C646507496D66 +:107190006163726F6E07696D6163726F6E0649623B +:1071A000726576650669627265766507496F676F15 +:1071B0006E656B07696F676F6E656B02494A02699E +:1071C0006A0B4A63697263756D666C65780B6A63F6 +:1071D000697263756D666C657807756E69303133F9 +:1071E0003607756E69303133370C6B677265656EC3 +:1071F0006C616E646963064C6163757465066C61ED +:107200006375746507756E693031334207756E6951 +:1072100030313343064C6361726F6E066C6361728A +:107220006F6E044C646F74046C646F74064E61631B +:10723000757465066E616375746507756E693031C6 +:10724000343507756E6930313436064E6361726FBE +:107250006E066E6361726F6E0B6E61706F73747227 +:107260006F70686503456E6703656E67074F6D61F4 +:1072700063726F6E076F6D6163726F6E064F62723D +:10728000657665066F62726576650D4F68756E6727 +:107290006172756D6C6175740D6F68756E67617282 +:1072A000756D6C6175740652616375746506726103 +:1072B0006375746507756E693031353607756E69AB +:1072C0003031353706526361726F6E0672636172D8 +:1072D0006F6E0653616375746506736163757465DB +:1072E0000B5363697263756D666C65780B736369C4 +:1072F0007263756D666C657807756E693032314101 +:1073000007756E693032314206546361726F6E06E2 +:10731000746361726F6E04546261720474626172AC +:10732000065574696C6465067574696C6465075507 +:107330006D6163726F6E07756D6163726F6E065576 +:107340006272657665067562726576650555726965 +:107350006E67057572696E670D5568756E67617247 +:10736000756D6C6175740D7568756E676172756D9C +:107370006C61757407556F676F6E656B07756F6726 +:107380006F6E656B0B5763697263756D666C6578BC +:107390000B7763697263756D666C65780B59636909 +:1073A0007263756D666C65780B7963697263756D70 +:1073B000666C6578065A6163757465067A616375F3 +:1073C00074650A5A646F74616363656E740A7A64E3 +:1073D0006F74616363656E74056C6F6E67730A41E9 +:1073E00072696E6761637574650A6172696E67615F +:1073F000637574650741456163757465076165610F +:10740000637574650B4F736C617368616375746544 +:107410000B6F736C617368616375746507756E6972 +:107420003032313807756E693032313905746F6E1C +:107430006F730D6469657265736973746F6E6F73D2 +:107440000A416C706861746F6E6F7309616E6F745E +:10745000656C6569610C457073696C6F6E746F6EF5 +:107460006F7308457461746F6E6F7309496F74614F +:10747000746F6E6F730C4F6D6963726F6E746F6EA5 +:107480006F730C557073696C6F6E746F6E6F730AE7 +:107490004F6D656761746F6E6F7311696F746164AE +:1074A00069657265736973746F6E6F7305416C7093 +:1074B000686104426574610547616D6D6107756EB1 +:1074C000693033393407457073696C6F6E045A65DF +:1074D00074610345746105546865746104496F748F +:1074E00061054B61707061064C616D626461024DB3 +:1074F00075024E75025869074F6D6963726F6E02AF +:1075000050690352686F055369676D610354617573 +:1075100007557073696C6F6E03506869034368693F +:107520000350736907756E69303341390C496F74C4 +:107530006164696572657369730F557073696C6F07 +:107540006E64696572657369730A616C70686174F1 +:107550006F6E6F730C657073696C6F6E746F6E6FA6 +:107560007308657461746F6E6F7309696F74617409 +:107570006F6E6F7314757073696C6F6E646965728A +:1075800065736973746F6E6F7305616C7068610405 +:10759000626574610567616D6D610564656C746138 +:1075A00007657073696C6F6E047A65746103657446 +:1075B0006105746865746104696F7461056B61705D +:1075C0007061066C616D62646107756E693033428B +:1075D00043026E75027869076F6D6963726F6E039F +:1075E00072686F07756E6930334332057369676D72 +:1075F000610374617507757073696C6F6E037068F1 +:10760000690363686903707369056F6D6567610C71 +:10761000696F746164696572657369730F757073FE +:10762000696C6F6E64696572657369730C6F6D69FF +:1076300063726F6E746F6E6F730C757073696C6FBD +:107640006E746F6E6F730A6F6D656761746F6E6FC6 +:107650007307756E693034303107756E69303430B8 +:107660003207756E693034303307756E69303430E7 +:107670003407756E693034303507756E69303430D3 +:107680003607756E693034303707756E69303430BF +:107690003807756E693034303907756E69303430AB +:1076A0004107756E693034304207756E6930343089 +:1076B0004307756E693034304507756E6930343074 +:1076C0004607756E693034313007756E6930343174 +:1076D0003107756E693034313207756E6930343177 +:1076E0003307756E693034313407756E6930343163 +:1076F0003507756E693034313607756E693034314F +:107700003707756E693034313807756E693034313A +:107710003907756E693034314107756E693034311F +:107720004207756E693034314307756E6930343104 +:107730004407756E693034314507756E69303431F0 +:107740004607756E693034323007756E69303432F1 +:107750003107756E693034323207756E69303432F4 +:107760003307756E693034323407756E69303432E0 +:107770003507756E693034323607756E69303432CC +:107780003707756E693034323807756E69303432B8 +:107790003907756E693034324107756E693034329D +:1077A0004207756E693034324307756E6930343282 +:1077B0004407756E693034324507756E693034326E +:1077C0004607756E693034333007756E693034336F +:1077D0003107756E693034333207756E6930343372 +:1077E0003307756E693034333407756E693034335E +:1077F0003507756E693034333607756E693034334A +:107800003707756E693034333807756E6930343335 +:107810003907756E693034334107756E693034331A +:107820004207756E693034334307756E69303433FF +:107830004407756E693034334507756E69303433EB +:107840004607756E693034343007756E69303434EC +:107850003107756E693034343207756E69303434EF +:107860003307756E693034343407756E69303434DB +:107870003507756E693034343607756E69303434C7 +:107880003707756E693034343807756E69303434B3 +:107890003907756E693034344107756E6930343498 +:1078A0004207756E693034344307756E693034347D +:1078B0004407756E693034344507756E6930343469 +:1078C0004607756E693034353107756E6930343569 +:1078D0003207756E693034353307756E693034356B +:1078E0003407756E693034353507756E6930343557 +:1078F0003607756E693034353707756E6930343543 +:107900003807756E693034353907756E693034352E +:107910004107756E693034354207756E693034350C +:107920004307756E693034354507756E69303435F7 +:107930004607756E693034393007756E69303439F1 +:1079400031065767726176650677677261766506FC +:10795000576163757465067761637574650957646B +:1079600069657265736973097764696572657369BE +:107970007306596772617665067967726176650785 +:10798000756E69323031350D756E64657273636F73 +:10799000726564626C0D71756F746572657665727F +:1079A000736564066D696E757465067365636F6EE5 +:1079B00064096578636C616D64626C07756E693229 +:1079C0003037460961666969303839343106706587 +:1079D00073657461044575726F07756E6932313075 +:1079E0003507756E693231313307756E6932313161 +:1079F0003607756E693231323609657374696D61A7 +:107A0000746564096F6E656569676874680C74688D +:107A1000726565656967687468730B666976656524 +:107A20006967687468730C736576656E6569676805 +:107A300074687307756E69323230360D6379726916 +:107A40006C6C69636272657665106361726F6E63F8 +:107A50006F6D6D61616363656E7407756E69303358 +:107A6000323611636F6D6D61616363656E74726F41 +:107A70007461746507756E693230373407756E69E5 +:107A80003230373507756E693230373707756E69B2 +:107A90003230373807756E693230303007756E69AD +:107AA0003230303107756E693230303207756E69A9 +:107AB0003230303307756E693230303407756E6995 +:107AC0003230303507756E693230303607756E6981 +:107AD0003230303707756E693230303807756E696D +:107AE0003230303907756E693230304107756E6952 +:107AF0003230304207756E694645464607756E69F5 +:107B00004646464307756E694646464407756E69A4 +:107B10003031463007756E693032424307756E6901 +:107B20003033443107756E693033443207756E69FE +:107B30003033443607756E693145334507756E69D4 +:107B40003145334607756E693145303007756E69CA +:107B50003145303107756E6930324633054F686FF5 +:107B6000726E056F686F726E0555686F726E05757F +:107B7000686F726E04686F6F6B07756E69303430B2 +:107B80003007756E693034304407756E69303435AE +:107B90003007756E693034354407756E6930343698 +:107BA0003007756E693034363107756E693034369A +:107BB0003207756E693034363307756E6930343686 +:107BC0003407756E693034363507756E6930343672 +:107BD0003607756E693034363707756E693034365E +:107BE0003807756E693034363907756E693034364A +:107BF0004107756E693034364207756E6930343628 +:107C00004307756E693034364407756E6930343613 +:107C10004507756E693034364607756E69303437FE +:107C20003007756E693034373107756E6930343717 +:107C30003207756E693034373307756E6930343703 +:107C40003407756E693034373507756E69303437EF +:107C50003607756E693034373707756E69303437DB +:107C60003807756E693034373907756E69303437C7 +:107C70004107756E693034374207756E69303437A5 +:107C80004307756E693034374407756E6930343791 +:107C90004507756E693034374607756E693034387C +:107CA0003007756E693034383107756E6930343895 +:107CB0003207756E693034383807756E693034387C +:107CC0003907756E693034384107756E693034385C +:107CD0004207756E693034384307756E6930343841 +:107CE0004407756E693034384507756E693034382D +:107CF0004607756E693034393207756E693034392C +:107D00003307756E693034393407756E693034392C +:107D10003507756E693034393607756E6930343918 +:107D20003707756E693034393807756E6930343904 +:107D30003907756E693034394107756E69303439E9 +:107D40004207756E693034394307756E69303439CE +:107D50004407756E693034394507756E69303439BA +:107D60004607756E693034413007756E69303441AD +:107D70003107756E693034413207756E69303441B0 +:107D80003307756E693034413407756E693034419C +:107D90003507756E693034413607756E6930344188 +:107DA0003707756E693034413807756E6930344174 +:107DB0003907756E693034414107756E6930344159 +:107DC0004207756E693034414307756E693034413E +:107DD0004407756E693034414507756E693034412A +:107DE0004607756E693034423007756E693034422B +:107DF0003107756E693034423207756E693034422E +:107E00003307756E693034423407756E6930344219 +:107E10003507756E693034423607756E6930344205 +:107E20003707756E693034423807756E69303442F1 +:107E30003907756E693034424107756E69303442D6 +:107E40004207756E693034424307756E69303442BB +:107E50004407756E693034424507756E69303442A7 +:107E60004607756E693034433007756E69303443A8 +:107E70003107756E693034433207756E69303443AB +:107E80003307756E693034433407756E6930344397 +:107E90003507756E693034433607756E6930344383 +:107EA0003707756E693034433807756E693034436F +:107EB0003907756E693034434107756E6930344354 +:107EC0004207756E693034434307756E6930344339 +:107ED0004407756E693034434507756E6930344325 +:107EE0004607756E693034443007756E6930344426 +:107EF0003107756E693034443207756E6930344429 +:107F00003307756E693034443407756E6930344414 +:107F10003507756E693034443607756E6930344400 +:107F20003707756E693034443807756E69303444EC +:107F30003907756E693034444107756E69303444D1 +:107F40004207756E693034444307756E69303444B6 +:107F50004407756E693034444507756E69303444A2 +:107F60004607756E693034453007756E69303445A3 +:107F70003107756E693034453207756E69303445A6 +:107F80003307756E693034453407756E6930344592 +:107F90003507756E693034453607756E693034457E +:107FA0003707756E693034453807756E693034456A +:107FB0003907756E693034454107756E693034454F +:107FC0004207756E693034454307756E6930344534 +:107FD0004407756E693034454507756E6930344520 +:107FE0004607756E693034463007756E6930344621 +:107FF0003107756E693034463207756E6930344624 +:108000003307756E693034463407756E693034460F +:108010003507756E693034463607756E69303446FB +:108020003707756E693034463807756E69303446E7 +:108030003907756E693034464107756E69303446CC +:108040004207756E693034464307756E69303446B1 +:108050004407756E693034464507756E693034469D +:108060004607756E693035303007756E69303530CA +:108070003107756E693035303207756E69303530CD +:108080003307756E693035303407756E69303530B9 +:108090003507756E693035303607756E69303530A5 +:1080A0003707756E693035303807756E6930353091 +:1080B0003907756E693035304107756E6930353076 +:1080C0004207756E693035304307756E693035305B +:1080D0004407756E693035304507756E6930353047 +:1080E0004607756E693035313007756E6930353148 +:1080F0003107756E693035313207756E693035314B +:108100003307756E693145413007756E69314541F8 +:108110003107756E693145413207756E69314541E8 +:108120003307756E693145413407756E69314541D4 +:108130003507756E693145413607756E69314541C0 +:108140003707756E693145413807756E69314541AC +:108150003907756E693145414107756E6931454191 +:108160004207756E693145414307756E6931454176 +:108170004407756E693145414507756E6931454162 +:108180004607756E693145423007756E6931454263 +:108190003107756E693145423207756E6931454266 +:1081A0003307756E693145423407756E6931454252 +:1081B0003507756E693145423607756E693145423E +:1081C0003707756E693145423807756E693145422A +:1081D0003907756E693145424107756E693145420F +:1081E0004207756E693145424307756E69314542F4 +:1081F0004407756E693145424507756E69314542E0 +:108200004607756E693145433007756E69314543E0 +:108210003107756E693145433207756E69314543E3 +:108220003307756E693145433407756E69314543CF +:108230003507756E693145433607756E69314543BB +:108240003707756E693145433807756E69314543A7 +:108250003907756E693145434107756E693145438C +:108260004207756E693145434307756E6931454371 +:108270004407756E693145434507756E693145435D +:108280004607756E693145443007756E693145445E +:108290003107756E693145443207756E6931454461 +:1082A0003307756E693145443407756E693145444D +:1082B0003507756E693145443607756E6931454439 +:1082C0003707756E693145443807756E6931454425 +:1082D0003907756E693145444107756E693145440A +:1082E0004207756E693145444307756E69314544EF +:1082F0004407756E693145444507756E69314544DB +:108300004607756E693145453007756E69314545DB +:108310003107756E693145453207756E69314545DE +:108320003307756E693145453407756E69314545CA +:108330003507756E693145453607756E69314545B6 +:108340003707756E693145453807756E69314545A2 +:108350003907756E693145454107756E6931454587 +:108360004207756E693145454307756E693145456C +:108370004407756E693145454507756E6931454558 +:108380004607756E693145463007756E6931454659 +:108390003107756E693145463407756E693145465A +:1083A0003507756E693145463607756E6931454644 +:1083B0003707756E693145463807756E6931454630 +:1083C0003907756E69323041421363697263756DA6 +:1083D000666C65786163757465636F6D621363695C +:1083E0007263756D666C65786772617665636F6DD3 +:1083F000621263697263756D666C6578686F6F6B26 +:10840000636F6D621363697263756D666C65787412 +:10841000696C6465636F6D620E6272657665616337 +:10842000757465636F6D620E627265766567726101 +:108430007665636F6D620D6272657665686F6F6BEE +:10844000636F6D620E627265766574696C646563F4 +:108450006F6D6210637972696C6C6963686F6F6BC2 +:108460006C65667411637972696C6C6963626967C3 +:10847000686F6F6B554307756E693031363207751B +:108480006E693031363307756E6930314541077595 +:108490006E693031454207756E6930314543077565 +:1084A0006E693031454407756E69303235390D6873 +:1084B0006F6F6B61626F7665636F6D6207756E6972 +:1084C0003146344407756E693146444507756E6917 +:1084D0003230373007756E693230373607756E695E +:1084E0003230373913756E693033423930333038B2 +:1084F000303330343033303013756E6930334239B5 +:1085000030333038303330343033303113756E69B6 +:108510003033423930333038303330363033303026 +:1085200013756E693033423930333038303330367A +:108530003033303113756E69303343353033303872 +:10854000303330343033303013756E693033433567 +:1085500030333038303330343033303113756E6966 +:1085600030334335303330383033303630333030D9 +:1085700013756E693033433530333038303330362D +:108580003033303108456E672E616C743108456EAA +:10859000672E616C743208456E672E616C74330F00 +:1085A000756E693033303130333036303330380F18 +:1085B000756E693033303030333036303330380F09 +:1085C000756E693033303130333034303330380FFA +:1085D000756E693033303030333034303330380FEB +:1085E000637972696C6C69635F6F746D61726B0340 +:1085F000665F6605665F665F6905665F665F6C0756 +:10860000756E693145394507756E694137423307E3 +:10861000756E69413742340F756E69303133422EC1 +:108620006C6F636C4D41480F756E69303134352E77 +:108630006C6F636C4D41480F416F676F6E656B2EB9 +:108640006C6F636C4E41560F456F676F6E656B2E96 +:108650006C6F636C4E41560F496F676F6E656B2E82 +:108660006C6F636C4E41560F556F676F6E656B2E66 +:108670006C6F636C4E415606492E73616C74064AEA +:108680002E73616C740B4967726176652E73616C31 +:10869000740B4961637574652E73616C7410496362 +:1086A000697263756D666C65782E73616C740E49C2 +:1086B00064696572657369732E73616C740B4974B8 +:1086C000696C64652E73616C740C496D6163726FC3 +:1086D0006E2E73616C740B4962726576652E7361E0 +:1086E0006C740C496F676F6E656B2E73616C7414DC +:1086F000496F676F6E656B5F6C6F636C4E41562E92 +:1087000073616C740F49646F74616363656E742E7A +:1087100073616C7407494A2E73616C74104A636903 +:108720007263756D666C65782E73616C740C756E12 +:1087300069314543382E73616C740C756E6931452F +:1087400043412E73616C740E496F7461746F6E6F68 +:10875000732E73616C7409496F74612E73616C744C +:1087600011496F746164696572657369732E736111 +:108770006C740C756E69303430362E73616C740C09 +:10878000756E69303430372E73616C740C756E6998 +:10879000303430382E73616C740C756E693034432C +:1087A000302E73616C7407756E693032333707751C +:1087B0006E694137423507756E69414235330B7535 +:1087C0006E69303132332E616C740F756E693031E1 +:1087D00033432E6C6F636C4D41480F756E693031B9 +:1087E00034362E6C6F636C4D41480F616F676F6E4E +:1087F000656B2E6C6F636C4E41560F656F676F6EC5 +:10880000656B2E6C6F636C4E41560F696F676F6EB0 +:10881000656B2E6C6F636C4E41560F756F676F6E94 +:10882000656B2E6C6F636C4E415606672E73616CE0 +:1088300074106763697263756D666C65782E736119 +:108840006C740B6762726576652E73616C74096770 +:10885000646F742E73616C740B666C6F72696E2E2C +:10886000737330330F756E69303433312E6C6F6330 +:108870006C5352420C756E69303443462E73616CF2 +:108880007407756E693230393507756E6932303963 +:108890003607756E693230393707756E693230398F +:1088A0003807756E693230393907756E693230397B +:1088B0004107756E693230394207756E6932303959 +:1088C0004307756E693035443007756E693035443D +:1088D0003107756E693035443207756E693035443D +:1088E0003307756E693035443407756E6930354429 +:1088F0003507756E693035443607756E6930354415 +:108900003707756E693035443807756E6930354400 +:108910003907756E693035444107756E69303544E5 +:108920004207756E693035444307756E69303544CA +:108930004407756E693035444507756E69303544B6 +:108940004607756E693035453007756E69303545B7 +:108950003107756E693035453207756E69303545BA +:108960003307756E693035453407756E69303545A6 +:108970003507756E693035453607756E6930354592 +:108980003707756E693035453807756E693035457E +:108990003907756E693035454107756E6946423253 +:1089A0004107756E694642324207756E694642322A +:1089B0004307756E694642324407756E6946423216 +:1089C0004507756E694642324607756E6946423301 +:1089D0003007756E694642333107756E694642331A +:1089E0003207756E694642333307756E6946423306 +:1089F0003407756E694642333507756E69464233F2 +:108A00003607756E694642333807756E69464233DC +:108A10003907756E694642334107756E69464233C0 +:108A20004207756E694642334307756E69464233A5 +:108A30004507756E694642343007756E69464234A3 +:108A40003107756E694642343307756E69464234A4 +:108A50003407756E694642343607756E694642348E +:108A60003707756E694642343807756E6946423479 +:108A70003907756E694642344107756E694642345E +:108A800042096772617665636F6D6209616375742F +:108A900065636F6D6207756E6930333032097469D2 +:108AA0006C6465636F6D6207756E693033303407CF +:108AB000756E693033303607756E6930333037077D +:108AC000756E693033303807756E69303330410761 +:108AD000756E693033304207756E69303330430745 +:108AE000756E693033304607756E69303331320C3C +:108AF000646F7462656C6F77636F6D6207756E6922 +:108B00003033323707756E693033323807756E6926 +:108B10003034383507756E693034383607756E690C +:108B20003034383307756E693034383407756E6900 +:108B30003035423007756E693035423107756E69E0 +:108B40003035423207756E693035423307756E69CC +:108B50003035423407756E693035423507756E69B8 +:108B60003035423607756E693035423707756E69A4 +:108B70003035423807756E693035423907756E6990 +:108B80003035424107756E693035424207756E696E +:108B90003035424307756E693035424407756E695A +:108BA0003035433107756E693035433207756E696C +:108BB00030354337097A65726F2E646E6F6D086FBA +:108BC0006E652E646E6F6D0874776F2E646E6F6DB8 +:108BD0000A74687265652E646E6F6D09666F7572D2 +:108BE0002E646E6F6D09666976652E646E6F6D0812 +:108BF0007369782E646E6F6D0A736576656E2E6488 +:108C00006E6F6D0A65696768742E646E6F6D096EAC +:108C1000696E652E646E6F6D077A65726F2E6C6675 +:108C2000066F6E652E6C660674776F2E6C66087420 +:108C3000687265652E6C6607666F75722E6C6607C6 +:108C4000666976652E6C66067369782E6C660873A5 +:108C50006576656E2E6C660865696768742E6C664D +:108C6000076E696E652E6C66097A65726F2E6E7579 +:108C70006D72086F6E652E6E756D720874776F2E4B +:108C80006E756D720A74687265652E6E756D720907 +:108C9000666F75722E6E756D7209666976652E6ED9 +:108CA000756D72087369782E6E756D720A736576CC +:108CB000656E2E6E756D720A65696768742E6E75C5 +:108CC0006D72096E696E652E6E756D72087A6572C9 +:108CD0006F2E6F7366076F6E652E6F7366077477FE +:108CE0006F2E6F73660974687265652E6F73660800 +:108CF000666F75722E6F736608666976652E6F7380 +:108D000066077369782E6F736609736576656E2ED4 +:108D10006F73660965696768742E6F7366086E699C +:108D20006E652E6F73660A7A65726F2E736C61734F +:108D300068097A65726F2E746F7366086F6E652EA0 +:108D4000746F73660874776F2E746F73660A746835 +:108D50007265652E746F736609666F75722E746F17 +:108D6000736609666976652E746F73660873697831 +:108D70002E746F73660A736576656E2E746F7366F4 +:108D80000A65696768742E746F7366096E696E652B +:108D90002E746F736607756E693230383007756EE2 +:108DA000693230383107756E693230383207756E86 +:108DB000693230383307756E693230383407756E72 +:108DC000693230383507756E693230383607756E5E +:108DD000693230383707756E693230383807756E4A +:108DE000693230383907756E693035424507756E1E +:108DF000693230374407756E693230384407756E12 +:108E0000693230374507756E693230384507756EFF +:108E1000693230374107756E693230374307756EF6 +:108E2000693230384107756E693230384307756EE4 +:108E3000693232313507756E693230414107756EDE +:108E400069323132301061666969313031303364F2 +:108E50006F746C65737310616669693130313035D8 +:108E6000646F746C6573730C636F6D6D61616363C4 +:108E7000656E74320E696F676F6E656B646F746CCC +:108E80006573730E756E6931454342646F746C652A +:108E90007373000000010000000A0038005600054E +:108EA00044464C5400206379726C00206772656BF5 +:108EB00000206865627200206C61746E00200004FE +:108EC00000000000FFFF00020000000100026D61D1 +:108ED000726B00166D6B6D6B000E000000020002DD +:108EE00000030000000200000001000403820202EF +:108EF0000158000A000600100001000A00010001EC +:108F0000011C00A6000100C2000C00130094008E9A +:108F100000880082007C00760070006A0064005EB9 +:108F200000580052004C00460040003A0034002E29 +:108F300000280001FDE706140001FDCD05CD00016C +:108F4000FDCD06580001FDCF06580001000605B60C +:108F50000001FD8F062100010008062100010089A3 +:108F600006210001000C06B20001000205F8000114 +:108F70000000061400010006062B0001000205B0E7 +:108F80000001FD7D061400010002061F0001FDF036 +:108F9000061F0001FD35061F0001025E06350001B7 +:108FA000FDAC06A400020004037403740000037601 +:108FB000037600010401040D000204110414000FE3 +:108FC0000016000036540000364E00003642000005 +:108FD000363C00003636000036300000362A0000ED +:108FE00036240000362A0000361E00003618000025 +:108FF000362A000036120000360C0000360600004B +:109000003600000035FA000035EE000035E80000BB +:1090100035E8000035E2000035B2000200060153D9 +:109020000154000003740374000203760376000306 +:109030000401040D0004041104140011041E041E94 +:109040000015000600100001000A00000001007C6D +:10905000002E0001003A000C0004001C0016001055 +:10906000000A00010000FE1400010004FE140001CB +:10907000FD83FE5200010004FE3B000100040235A6 +:10908000040E040F04100010000035820000352E7D +:1090900000003582000035820000351600003510D2 +:1090A000000035100000350A00003504000034FED1 +:1090B00000003510000034F8000034F2000034E005 +:1090C000000034D4000034C8000100100235040E42 +:1090D000040F041004150416041704180419041AC4 +:1090E000041B041C041D04200422042500050000A8 +:1090F000000100080001014400A0000200AA000CC9 +:10910000000500720056004C0020000C0003302EB9 +:10911000003A0034002E0028000E0001076A00000B +:109120000003301A00260020001A0014000E00016F +:10913000076F00000001076A061F0001047D0000A0 +:109140000001053F061F000101640000000200420B +:10915000003C001A00300002003800160010000A1F +:1091600000010454000000010452061F00010166C2 +:1091700000000002001C00160010000A000104524A +:10918000000000010575061F0001016200000001DA +:10919000025C061F00020001038A038E0000002605 +:1091A00000003476000034700001346A000034643A +:1091B0000000345E00003458000034520000344C8B +:1091C000000034460000344C000034400000343AC3 +:1091D0000000344C000034340000342E00003428E9 +:1091E000000034220000341C000134160001346AEF +:1091F0000001346A000034100000340A0000340A10 +:1092000000003404000133FE000133F8000133F89C +:10921000000133F2000133EC000133E6000133F8C2 +:10922000000133E0000133DA000033D4000133C819 +:10923000000133BC000133B00002000801530154A7 +:109240000000023502350002037403740003037644 +:10925000037600040401041E0005042004200023FA +:10926000042204220024042504250025000900000E +:109270000001000800010004000000080001339E06 +:1092800030FE00053228000C02F130EC30E630E010 +:109290000000000030DA30D430CE0000000030C8CA +:1092A00030C230BC0000000030B630B030AA30A46C +:1092B0000000309E3098309200000000308C3086E4 +:1092C000308000000000307A3074306E0000000002 +:1092D00030683062305C305600003050304A3044E4 +:1092E000000000003050303E3038000000003032C6 +:1092F000302C3026000000003020301A3014300EA0 +:109300000000300830022FFC000000002FF62FF084 +:109310002FEA000000002FE42FDE2FD82FD200000C +:109320002FCC2FC62FC0000000002FE42FBA2FD85B +:10933000000000002FB42FAE2FA8000000002FA2C5 +:109340002F9C2F96000000002F902F8A2F842F7EB5 +:1093500000002F782F722F6C000000002F662F6006 +:109360002F5A000000002F542F4E2F4800000000FD +:109370002F422F3C2F36000000002F302F2A2F24A1 +:10938000000000002F1E2F182F84000000002F1255 +:109390002F0C2F06000000002F002EFA2EF40000E4 +:1093A00000002EEE2EE82EE2000000002EDC2ED66D +:1093B0002ED02ECA00002EC42EBE2EB800000000F3 +:1093C0002EB22EAC2EA6000000002EA02E9A2E94B7 +:1093D000000000002E8E2E882E822E7C00002E761D +:1093E0002E702E6A000000002E762E642E6A000079 +:1093F00000002E5E2E582E52000000002E762E4CBD +:109400002EDC2E4600002E402E3A2E3400000000A6 +:109410002E2E2E282E22000000002E1C2E582E1636 +:109420002E1000002E0A2E042DFE000000002DF844 +:109430002DF22DEC000000002DE62DE02DDA0000CD +:1094400000002DD42DCE2DC8000000002DC22DBC53 +:109450002DB62DB000002E2E2DAA2DA40000000048 +:109460002D9E2D982D92000000002D8C2D862D8094 +:10947000000000002D7A2D742D6E000000002D6874 +:109480002D622D92000000002D5C2D562D50000005 +:1094900000002D4A2D440000000000002D3E2D3814 +:1094A0000000000000002D3230E600000000000047 +:1094B0002D3230E60000000000002D3230E60000C2 +:1094C000000000002D2C30E60000000000002D26DA +:1094D00030E60000000000002D2030E60000000013 +:1094E00000002D1A2D1400000000000030C82D0EC1 +:1094F0000000000000002D0830980000000000006F +:109500002D0830980000000000002D083098000061 +:10951000000000002D02309800000000000030B66E +:1095200030C20000000000002CFC2FF00000000002 +:1095300000002CF62FDE0000000000002CF62FDECD +:109540000000000000002CF62FDE000000000000EC +:109550002CF02FDE0000000000002CEA2FDE0000BF +:10956000000000002CE42CDE0000000000002CD8DD +:109570002F720000000000002CD82F7200000000A5 +:1095800000002CD82F720000000000002CD22F7297 +:109590000000000000002CCC2F2A0000000000007A +:1095A0002CC62FC60000000000002CC02CBA000002 +:1095B000000000002CB42F0C0000000000002CB4B0 +:1095C0002F0C0000000000002CB42F0C0000000045 +:1095D00000002CAE2F0C0000000000002CA82F0C67 +:1095E0000000000000002CA22F0C00000000000072 +:1095F0002C9C2C960000000000002EEE2C90000009 +:10960000000000002C8A2EBE0000000000002C8A02 +:109610002EBE0000000000002C8A2EBE00000000BC +:1096200000002C842EBE0000000000002C7E2C7850 +:109630000000000000002C7E2C78000000000000DC +:109640002C7E2C780000000000002C722C7800008A +:10965000000000002C6C2E580000000000002C665A +:109660002E280000000000002C602E580000000092 +:1096700000002C602E580000000000002C602E58C6 +:109680000000000000002C5A2E58000000000000CE +:109690002C542E580000000000002C4E2E580000C4 +:1096A000000000002C482DAA0000000000002C48FB +:1096B0002DAA0000000000002C482DAA0000000088 +:1096C00000002C422DAA0000000000002C3C2D625E +:1096D0000000000000002C362C30000000000000CC +:1096E0002C2A2D620000000000002C2430E600002F +:1096F000000000002C1E2F0C0000000000002C18A1 +:1097000030E60000000000002C122F0C00000000CA +:1097100000002C0C2C060000000000002F122C0072 +:109720000000000000002BFA30C200000000000022 +:109730002BF42EE80000000000002BFA30C20000DD +:10974000000000002BF42EE80000000000002BEECB +:1097500030C20000000000002BE82EE800000000EE +:1097600000002BFA30C20000000000002BF42EE8AD +:109770000000000000002BE230B0000000000000FC +:109780002EDC2ED600000000000030B630C20000F3 +:10979000000000002F002BDC0000000000002BD692 +:1097A00030980000000000002BD02EBE000000000A +:1097B00000002BCA30980000000000002BC42EBE11 +:1097C0000000000000002BBE3098000000000000E8 +:1097D0002BB82EBE000000000000309E2BB200000F +:1097E000000000002EC42BAC0000000000002D087B +:1097F00030980000000000002C8A2EBE00000000FF +:1098000000002BA630740000000000002BA0307474 +:109810000000000000002B9A3074000000000000DF +:10982000307A2B940000000000002B8E3062000084 +:10983000000000002B882E88000000000000306827 +:109840002B820000000000002E8E2E280000000059 +:1098500000002B7C2C780000000000002B762C7878 +:109860000000000000002B702C78000000000000B9 +:109870002E762B6A0000000000002B642B5E000097 +:10988000000000002B58303E0000000000002C7E3D +:109890002E6400000000000030322B520000000057 +:1098A00000002E5E2B4C0000000000002E1C2E58E5 +:1098B0000000000000002B46301A000000000000ED +:1098C0002B402E4C00000000000030202B3A0000FE +:1098D000000000002E762B34000000000000302035 +:1098E000301A0000000000002E762E4C0000000010 +:1098F00000003020301A0000000000002E762E4CB0 +:109900000000000000003020301A000000000000BD +:109910002E762E4C0000000000002B2E2FF00000B1 +:10992000000000002C482E280000000000002FF648 +:109930002B280000000000002E2E2B22000000002B +:1099400000002B2E2FF00000000000002C482E28D5 +:109950000000000000002B1C2B160000000000007F +:109960002FF62B100000000000002E2E2B0A2E22B6 +:10997000000000002B042FDE0000000000002AFE83 +:109980002E580000000000002AF82FDE0000000022 +:1099900000002AF22E580000000000002CF62FDEF6 +:1099A0000000000000002C602E58000000000000A5 +:1099B0002AEC2AE60000000000002AE02ADA000073 +:1099C000000000002AD42FAE0000000000002ACEC4 +:1099D0002DE00000000000002FB42AC800000000A5 +:1099E00000002DE62AC20000000000002AD42FAE9D +:1099F0000000000000002ACE2DE000000000000062 +:109A00002ABC2F9C0000000000002AB62DCE0000CA +:109A1000000000002ABC2F9C0000000000002AB6B5 +:109A20002DCE0000000000002FA22AB00000000090 +:109A300000002DD42AAA0000000000002ABC2F9CA0 +:109A40000000000000002AB62DCE0000000000003B +:109A50002F902AA40000000000002DC22A9E0000C2 +:109A6000000000002A982F8A0000000000002A92BF +:109A70002DBC0000000000002F902F8A0000000085 +:109A800000002DC22DBC0000000000002A8C2F72A7 +:109A90000000000000002C662DAA0000000000005D +:109AA0002A862F720000000000002A802DAA0000E4 +:109AB000000000002A7A2F720000000000002A74C3 +:109AC0002DAA0000000000002A6E2F720000000086 +:109AD00000002A682DAA0000000000002CD82F7278 +:109AE0000000000000002C482DAA0000000000002B +:109AF0002F782A620000000000002E2E2A5C000051 +:109B0000000000002A562F4E0000000000002A50DE +:109B10002D860000000000002CCC2F2A0000000041 +:109B200000002C3C2D620000000000002A4A2F2A71 +:109B30000000000000002A442F1800000000000070 +:109B40002A3E2D560000000000002A382F18000081 +:109B5000000000002A322D560000000000002A44B8 +:109B60002F180000000000002A3E2D5600000000C3 +:109B700000002A2C2A260000000000002A202A1AB1 +:109B80000000000000002A1430E600000000000081 +:109B90002A0E2F0C0000000000002A082D140000DF +:109BA000000000002A022C960000000000002CF6A5 +:109BB0002CDE0000000000002C602E580000000089 +:109BC00000002FA229FC0000000000002DD429F67F +:109BD00000000000000029F029EA00000000000059 +:109BE00029E429DE00000000000029D82E3A0000F8 +:109BF0000000000029D229CC00000000000029C686 +:109C000029C000000000000029BA29B400000000AB +:109C1000000029AE29A800000000000030EC30E66A +:109C20000000000029A2299C2996000000000000E5 +:109C30002F662990000000000000298A2E280000CD +:109C400000000000309E30980000000029A22F1E66 +:109C50002F18000000000000306830620000000093 +:109C600029A22FE42FDE0000000000003032302C4B +:109C70000000000000002FCC2BDC000000000000E2 +:109C8000300830020000000000002FF62FF0000026 +:109C9000000000002984297E0000000000002FE45D +:109CA0002FDE0000000029A22978297200000000A0 +:109CB00000002FCC2FC6000000000000296C296690 +:109CC0000000000000002F902F8A0000000000001C +:109CD0002F302F2A0000000029A229602D860000C5 +:109CE000000000002F422F3C000000000000295A15 +:109CF0002954000000000000294E294800000000FF +:109D000029A22A4A2F2A0000000000002942293CEB +:109D1000000000000000293629300000000000008B +:109D2000292A2924000000000000291E29A800007B +:109D30000000000029182F60000000000000291218 +:109D4000293C000000000000290C29062900000021 +:109D5000000028FA28F42D6E000000002C6C2E580C +:109D600000000000000028EE293000000000000084 +:109D700028E828E20000000000002E0A2924000044 +:109D80000000000028DC28D628D00000000028CAE7 +:109D900029A80000000000002E1C2E580000000022 +:109DA000000028C4301A00000000000028BE28B8B7 +:109DB00000000000000028B228AC000000000000F5 +:109DC00028E828E20000000000002E1C2E580000A9 +:109DD0000000000028A630C200000000000028A0FB +:109DE000289A0000000000002DD428E200000000A6 +:109DF00000002894288E0000000000002888288297 +:109E0000000000000000287C2F600000000000001F +:109E1000287628700000000000002EC42BAC286AB1 +:109E2000000000002864285E0000000000002858A0 +:109E30002852000000000000284C29A80000000063 +:109E4000000028462F6000000000000028402E5827 +:109E5000000000000000283A2F6000000000000011 +:109E6000283428520000000000002D023098000025 +:109E700000000000282E28280000000000002822F2 +:109E80002990000000000000281C30D400000000D1 +:109E900000002FA22F9C0000000000003050281668 +:109EA00000000000000029C629C0000000000000DA +:109EB0002810280A000000000000282E2828000092 +:109EC000000000002804299600000000000027FE82 +:109ED00027F8000000000000297827F200000000A9 +:109EE000000030EC30E600000000000027EC27E620 +:109EF00000000000000030DA30D400000000000054 +:109F00002F66299000000000000027E027DA0000FB +:109F100000000000309E309800000000000029BAC8 +:109F200029B400000000000027D427CE0000000064 +:109F3000000027C827C200000000000027BC27C27D +:109F400000000000000029F0299600000000000039 +:109F5000297829720000000000003008300200005B +:109F600000000000306830620000000000002FE4B4 +:109F70002FDE000000000000297829720000000098 +:109F800000002FCC2FC600000000000030C830C2F7 +:109F90000000000000002F902F8A00000000000049 +:109FA0002FB427F800000000000029602D86000073 +:109FB000000000002F422F3C00000000000027B6E8 +:109FC00027B000000000000027AA27A4000000001E +:109FD0000000279E27980000000000002792278C91 +:109FE000000000000000278627A4000000000000F9 +:109FF0002780277A00000000000027EC27E60000F9 +:10A0000000000000277427F8000000000000276E01 +:10A01000276800000000000027622EFA0000000000 +:10A0200000002F122F0C000000000000275C2756B4 +:10A030000000000000002750274A00000000000038 +:10A040002744273E00000000000027382732000088 +:10A05000000000002EC42EBE000000000000272CCF +:10A0600027260000000000002744293000000000DF +:10A0700000002720271A0000000000002714271ADC +:10A080000000000000002E2E2E58000000000000EE +:10A09000270E2F60000000000000270827020000A4 +:10A0A0000000000026FC2E880000000000002E1C8E +:10A0B0002E5800000000000026F626F000000000E8 +:10A0C00000002E0A2E040000000000002EEE2EE8F4 +:10A0D00000000000000026EA26E400000000000066 +:10A0E0002D682D6200000000000026DE26D800004A +:10A0F000000000002D7A2D7400000000000026D220 +:10A1000026CC00000000000026C626C0000000008B +:10A11000000026BA26B400000000000026BA26B4CB +:10A1200000000000000026AE26A80000000000008D +:10A1300026A2269C00000000000026962690000023 +:10A1400000000000268A2684000000000000267E11 +:10A15000267800000000000026722966000000003A +:10A1600000002C842EBE000000000000266C2B0A8C +:10A170000000000000002666273E000000000000EE +:10A180002660265A0000000000002DD42DCE0000CD +:10A19000000000002E762E700000000000002C72DF +:10A1A0002C780000000000002E762E6400000000D5 +:10A1B00000002654264E0000000000002654264EC3 +:10A1C000000000000000266C2E28000000000000A7 +:10A1D0002C602E5800000000000026482D62000070 +:10A1E0000000000026D226CC00000000000026421D +:10A1F0002EE8000000000000263C2684000000003D +:10A2000000002A562F4E0000000000002A502D8624 +:10A210000000000000002A562F4E00000000000041 +:10A220002A502D8600000000000026362F4E000028 +:10A230000000000026302D860000000000002CCC1D +:10A240002F2A0000000000002C3C2D6200000000BE +:10A2500000002C7E2E64000000000000303800005A +:10A26000000000000000262A30020000000000006C +:10A2700026242E3A00000000000030EC261E0000CC +:10A28000000000002F1226180000000000002FE43C +:10A290002CDE0000000000002E1C301A0000000020 +:10A2A00000002F7826120000000000002E2E27E666 +:10A2B0000000000000002D083098000000000000A1 +:10A2C000260C27C20000000000002C8A2EBE0000D1 +:10A2D000000000002606271A0000000000002600EB +:10A2E00025FA00000000000025F425EE0000000023 +:10A2F000000025E825E200000000000025DC2E8893 +:10A3000000000000000025D625D00000000000005D +:10A3100025CA25C400000000000029F029EA000039 +:10A3200000000000291225BE00000000000025B832 +:10A3300025B200000000000025AC25A600000000AA +:10A3400000002CE425A0000000000000259A2F2A20 +:10A350000000000000002594258E00000000000091 +:10A3600025882582000000000000257C257600005D +:10A37000000000002570256A000000000000295A36 +:10A3800029540000000000002864285E000000003E +:10A3900000002FE42CDE0000000000002E1C2E58D0 +:10A3A0000000000000002564255E000000000000A1 +:10A3B000255830980000000000002552255E00005E +:10A3C00000000000254C30980000000000002546E9 +:10A3D0002540000000000000253A25340000000060 +:10A3E0000000281C2B5E0000000000002660252EC7 +:10A3F00000000000000025282522000000000000C9 +:10A400002714251C0000000000002516301A00004B +:10A4100000000000251026900000000000002CC65F +:10A420002FC60000000000002DF82C3000000000B6 +:10A430000000250A250400000000000024FE24F886 +:10A4400000000000000024F224EC000000000000E6 +:10A4500024E624E000000000000024DA24D40000F8 +:10A460000000000024CE24C800000000000027D413 +:10A4700024C200000000000024BC24B6000000003C +:10A4800000002F7824B000000000000024AA24A4BB +:10A49000000000000000299C299600000000000038 +:10A4A0002E1C2E58000000000000299C2996000058 +:10A4B00000000000249E2E5800000000000024F23E +:10A4C00024980000000000002492302C00000000BE +:10A4D000000027E027DA00000000000026FC248CA2 +:10A4E00000000000000030682B8200000000000027 +:10A4F00026FC2E8800000000000024862480000036 +:10A5000000000000247A2474000000000000246E83 +:10A510002468000000000000246226C00000000043 +:10A52000000030C82D0E0000000000002EEE2C9020 +:10A530000000000000002F90245C000000000000DC +:10A54000337424560000000000002F302F2A000032 +:10A55000000000002EEE24500000000000002F300C +:10A560002F2A0000000000002EEE24500000000002 +:10A570000000244A24440000000000002912243E68 +:10A580000000000000002438243200000000000019 +:10A590002876242C0000000000002CE42426000073 +:10A5A000000000002420241A00000000000027867C +:10A5B00027A4000000000000246226C00000000064 +:10A5C0000000278627A40000000000002414240EA9 +:10A5D0000000000000002408240200000000000029 +:10A5E000241423FC000000000000240823F60000CF +:10A5F0000000000023F029B400000000000023EA5E +:10A60000272600000000000023E423DE00000000F5 +:10A610000000289423D800000000000023D223CC9F +:10A6200000000000000023C623C00000000000005E +:10A63000306823BA00000000000026FC23B40000AC +:10A640000000000023AE23A800000000000023A2A9 +:10A65000239C0000000000002786239600000000D5 +:10A66000000024622390000000000000238A23845D +:10A67000000000000000237E23780000000000009E +:10A68000237230E6000000000000236C2F0C000055 +:10A69000000000002D2630E60000000000002CA87D +:10A6A0002F0C00000000000023662D1400000000A5 +:10A6B000000023602C96000000000000235A309810 +:10A6C00000000000000023542EBE00000000000027 +:10A6D000234E23480000000000002EC42EBE0000C0 +:10A6E00000000000234223480000000000002C84EA +:10A6F0002EBE000000000000233C29B40000000032 +:10A70000000023362726000000000000233027CE5B +:10A71000000000000000232A293000000000000093 +:10A7200023242EBE000000000000231E2C900000F9 +:10A7300000000000231827C20000000000002312C0 +:10A74000271A000000000000230C27C200000000B0 +:10A7500000002306271A0000000000002CEA2FDE6C +:10A760000000000000002C542E58000000000000E3 +:10A770002FE42CDE0000000000002E1C2E580000EC +:10A780000000000023002CDE0000000000002C541C +:10A790002E5800000000000022FA27F800000000F8 +:10A7A000000022F4268400000000000022EE27F8BA +:10A7B00000000000000022E82D6200000000000000 +:10A7C00022E227F80000000000002C2A2D62000081 +:10A7D0000000000022DC27F80000000000002C3CF4 +:10A7E0002D6200000000000022D627A40000000017 +:10A7F000000022D026C000000000000022CA22C4AF +:10A8000000000000000022BE22B80000000000008E +:10A8100022B2277A00000000000022AC269C000033 +:10A8200000000000250A22A600000000000024FE0F +:10A8300022A0000000000000229A229400000000E4 +:10A840000000270E228E0000000000002F422F3C47 +:10A8500000000000000033862D740000000000009E +:10A8600027EC27E60000000000002EDC2ED60000BA +:10A870000000000022882282000000000000227CEC +:10A8800022760000000000002270226A0000000012 +:10A890000000272C2264000000000000225E2258E5 +:10A8A00000000000000026FC248C000000000000D6 +:10A8B0002252224C000000000000224622400000EC +:10A8C00000000000223A2234000000000000222E86 +:10A8D0002D14000000000000307A22280000000043 +:10A8E0000000273827F80000000000002222306214 +:10A8F000000000000000221C24980000000000005E +:10A9000027D427CE00000000000028EE29300000E8 +:10A910000000000022162210000000000000220AA1 +:10A92000220400000000000030EC21FE00000000C6 +:10A9300000002F1221F800000000000021F230E694 +:10A9400000000000000021EC2F0C000000000000BF +:10A9500021E630E600000000000021E02F0C00009E +:10A960000000000021E630E600000000000021E0C9 +:10A970002F0C00000000000021DA30E6000000008B +:10A98000000021D42F0C00000000000021CE30E692 +:10A9900000000000000021C82F0C00000000000093 +:10A9A0002D3221FE0000000000002CB421F8000030 +:10A9B0000000000021C230E600000000000021BCC1 +:10A9C0002F0C00000000000021C230E60000000053 +:10A9D000000021BC2F0C00000000000021B630E672 +:10A9E00000000000000021B02F0C0000000000005B +:10A9F00021CE30E600000000000021C82F0C00002E +:10AA0000000000002C1821FE0000000000002C12A5 +:10AA100021F8000000000000309E21AA0000000084 +:10AA200000002EC421A4000000000000219E3098E8 +:10AA300000000000000021982EBE00000000000071 +:10AA400021923098000000000000218C2EBE0000F2 +:10AA500000000000218630980000000000002180E6 +:10AA60002EBE00000000000021863098000000008B +:10AA7000000021802EBE000000000000217A3098E6 +:10AA800000000000000021742EBE00000000000045 +:10AA9000216E309800000000000021682EBE0000EA +:10AAA000000000002D0821AA0000000000002C8AF0 +:10AAB00021A400000000000021622C7800000000AA +:10AAC00000002E76215C0000000000002FE42156DB +:10AAD0000000000000002E1C2150000000000000BB +:10AAE000214A2FDE00000000000021442E58000003 +:10AAF00000000000213E2FDE000000000000213891 +:10AB00002E58000000000000213E2FDE0000000053 +:10AB1000000021382E5800000000000021322FDEF6 +:10AB2000000000000000212C2E5800000000000052 +:10AB300021262FDE00000000000021202E580000FA +:10AB4000000000002CF621560000000000002C60E0 +:10AB50002150000000000000211A21140000000014 +:10AB60000000210E2108000000000000211A21141D +:10AB7000000000000000210E21080000000000007D +:10AB80002102211400000000000020FC2108000028 +:10AB90000000000020F6211400000000000020F05A +:10ABA0002108000000000000234E20EA0000000001 +:10ABB00000002E0A20E40000000000002F7820DEB4 +:10ABC0000000000000002E2E20D800000000000031 +:10ABD00020D22F7200000000000020CC2DAA00001F +:10ABE0000000000020C625EE00000000000020C08C +:10ABF00020BA00000000000020C625EE0000000082 +:10AC0000000020C020BA00000000000020B425EEA3 +:10AC100000000000000020AE20BA0000000000008C +:10AC200020A825EE00000000000020A220BA0000AD +:10AC300000000000209C20960000000000002090F2 +:10AC4000208A0000000000002F3020840000000057 +:10AC500000002D682D62000000000000207E2F2AD9 +:10AC600000000000000020782D62000000000000BD +:10AC700020722F2A000000000000206C2D620000CE +:10AC8000000000002F9020660000000000002DC290 +:10AC900020600000000000002FE4205A00000000A7 +:10ACA00000002E1C20540000000000002B04205A3D +:10ACB0000000000000002AFE2054000000000000F8 +:10ACC000204E2EBE00000000000020482042000060 +:10ACD00000000000203C29A8000000000000203CEB +:10ACE00029A8000000000000203629A8000000006C +:10ACF0000000203629A800000000000020302F604E +:10AD000000000000000020302F6000000000000064 +:10AD1000202A2F60000000000000202A2F60000081 +:10AD2000000000002024201E0000000000002FF67C +:10AD30002B100000000000002F78201800000000F9 +:10AD4000000027E0201200000000000030EC30E698 +:10AD5000000000000000309E30980000000000005D +:10AD60002F782F72000000000000200C2006200029 +:10AD70000000000023241FFA1FF4000000001FEE53 +:10AD800020060000000000001FEE2006000000006A +:10AD900000001FEE20060000000000001FE8200653 +:10ADA0000000000000001FE220060000000000007C +:10ADB0001FDC20060000000000001FD62006000057 +:10ADC00000000000200C1FD0000000000000200C3C +:10ADD0001FD00000000000001FCA20060000000075 +:10ADE00000001FC41FBE0000000000001FB82006A6 +:10ADF000000000000000200C1FB200000000000056 +:10AE00001FAC255E000000000000200C20060000A2 +:10AE1000000000001FE82006000000000000200CD9 +:10AE200020060000000000001FE8200600000000CF +:10AE30000000200C20060000000000001FA62C7857 +:10AE40000000000000001FA62E64000000000000AB +:10AE50001FA01F9A0000000000002F122C0000000D +:10AE6000000000002EC42BAC0000000000002E7675 +:10AE70002B6A0000000000002E2E2A5C000000005B +:10AE8000000028EE1F9A2DEC000000001FA01F9A62 +:10AE90000000000000001F941F9A00000000000046 +:10AEA0001F8E1F9A0000000000001F881F821F7C59 +:10AEB00000000000200C20060000000000001F76AB +:10AEC00025BE00001F701F6A1F642F8A00001F5ECE +:10AED0001F581F521F4C00001F461F581F401F3A8B +:10AEE00000001F341F2E1F2826C000001F221F1C19 +:10AEF0001F161F1000001F0A1F1C1F041EFE00004B +:10AF00001EF81EF21F2826C000001EEC1F1C1EE6A5 +:10AF10002E2800001EE01EDA1ED41ECE00001EC821 +:10AF20001EC21EBC288200001EB61EB01EAA1EA491 +:10AF300000001E9E1E981E921E8C00001E861E8003 +:10AF40001E7A1E7400001E6E1E681E621E5C0000CB +:10AF50001E561F2E1E501E4A00001E441E3E1E3846 +:10AF600029A800001E321E2C1E262E5800001E206E +:10AF70001E1A1E141E0E00001E081EB01E141E0EE9 +:10AF800000001E021DFC1DF61DF000001DEA1E1A29 +:10AF90001DE41DDE00001DD81DD21DCC2F180000A1 +:10AFA0001DC61DD21E7A1E7400001DC01F1C1DBAB6 +:10AFB000265A00001DB41DAE1DA81DA21D9C1D9685 +:10AFC0001D901D8A1D8400001D7E1D781FA62C78F3 +:10AFD0000000000000001FA62E640000000000001A +:10AFE0001FA61D720000000000001FA61D6C0000BF +:10AFF0000000000000010142FE5200010142FE1467 +:10B0000000010030045F000102FE0297000102CC43 +:10B010000000000102CC045F000101100554000192 +:10B02000037A01C00001059704880001031700009E +:10B0300000010317045F0001000E045F0001015CC2 +:10B04000029F00010219045F0001027B029E0001C1 +:10B050000110020700010273045F0001001C045F7D +:10B0600000010238023000010238000000010238FD +:10B07000045F00010279034D000102780000000125 +:10B080000278045F0001001E045F00010259035FA3 +:10B090000001028C02300001028C00000001028CD1 +:10B0A000045F00010010045F0001027C029F0001A8 +:10B0B000027B045F00010017045F00010104029F8E +:10B0C000000101C5045F00010027045F0001013198 +:10B0D000023000010131000000010131045F000174 +:10B0E00002B5029F000102B40000000102B4045F37 +:10B0F00000010022045F000102A10230000102A150 +:10B100000000000102A1045F0001002A045F0001A9 +:10B11000014C029F0001022E00000001022E045F7C +:10B1200000010012045F00010160029F0001021192 +:10B13000000000010211045F00010026045F00010D +:10B140000143029F00010227045F0001001B045F0E +:10B1500000010003039600010128000000010128FE +:10B16000045F00010020045F000102B3029F0001A0 +:10B1700002A2045F000102A0023000010038045F57 +:10B1800000010028029F0001016A00000001016A1D +:10B19000045F0001000C029F000101370000000164 +:10B1A000013705270001001F045F000102A0029D76 +:10B1B000000102A0045F00010021045F0001013EC4 +:10B1C000029E0001022F00000001022F045F000117 +:10B1D0000123029E000101E30000000101E3045F7E +:10B1E0000001002B045F00010192029D0001025248 +:10B1F000045F00010015045F0001024200E100014C +:10B20000028F045F0001045E061F0001017F000041 +:10B2100000010331061F00010283061400010283AE +:10B22000062B00010260FE140001028306210001CA +:10B230000139045E000102DF05B60001018FFE52F4 +:10B240000001018F07F6000102E1FE52000102E158 +:10B2500005B60001018F076D0001018FFE1400018A +:10B26000018F07830001018F07040001018F07662A +:10B270000001018F075C0001018F0779000103873E +:10B2800005B60001017B0000000102F405B60001D3 +:10B29000018F00000001018F05B60001030E0000C0 +:10B2A0000001030600000001030CFE520001030C24 +:10B2B00005B60001028707BE0001028707C9000129 +:10B2C000014A07BE0001014A07C9000104F000005D +:10B2D000000104EE05B60001025C045E0001027B81 +:10B2E000FE1400010331FE14000101EEFE14000102 +:10B2F0000252FE1400010248060E0001027F07669A +:10B300000001024806A40001027F07F60001027F47 +:10B31000FE520001030AFE520001030A045E00010E +:10B32000038BFE520001038B05B60001030A060ED3 +:10B330000001038B07660001030A06A40001038BCA +:10B3400007F60001030A00000001030A06210001BC +:10B35000038B0779000102A206A40001030607F689 +:10B360000001028BFE5200010302FE52000102B8EE +:10B37000FE520001034EFE52000102B8060E00010B +:10B38000034E0766000102B806A40001034E07F64B +:10B39000000102B80000000102B806210001034EBE +:10B3A00000000001034E07790001027B071D000128 +:10B3B000032F086F0001027B06F80001032F084AE3 +:10B3C0000001027B067F0001032F07D10001027BF1 +:10B3D00006A40001032F07F60001027BFE520001C4 +:10B3E0000331FE520001013DFE520001013906A465 +:10B3F0000001025E071D00010268086F0001025E85 +:10B4000006F800010268084A0001025E067F00019A +:10B41000026807D10001025E060E0001026807669D +:10B420000001025E06A40001026807F60001025E48 +:10B43000FE520001026DFE520001026A0706000181 +:10B4400002C308580001026A06C1000102C30812C3 +:10B450000001026A071D000102C3086F0001026AB1 +:10B4600006F8000102C3084A0001026A067F0001D3 +:10B4700002C307D10001026A06A4000102C307F655 +:10B480000001026AFE52000102C3FE52000102E501 +:10B49000FE29000102E5045E00010346FE140001DE +:10B4A000034605B6000102F0045E0001030805B67C +:10B4B000000103330000000103CF045E0001042DEE +:10B4C00000000001042D05B6000103BE00000001CC +:10B4D00003BE045E0001042300000001042305B63E +:10B4E000000102CFFE56000102CF05B60001037B2A +:10B4F0000000000103A80000000103A805B6000138 +:10B5000003B20000000103B20614000103B40000FE +:10B51000000103B405B600010296FE29000102EE07 +:10B52000FE14000102EE05B6000101F8FE2900013B +:10B53000023DFE14000103660604000103A0075C3F +:10B54000000101E9FE6F000101E9045E0001023F14 +:10B55000FE560001023F05B6000102A006040001EC +:10B5600002E9075C000102A80779000102A8075C54 +:10B570000001024805AC000102A807040001020C0A +:10B580000604000102A807560001032F0756000118 +:10B5900002E106040001034C075C000102E105AC76 +:10B5A0000001034C070400010254045E0001025E26 +:10B5B00005B600010239060400010298075C00018B +:10B5C000037F0604000103C7075C00010346075C14 +:10B5D0000001034600000001034E05B60001025EB3 +:10B5E000063F000102680798000103AC045E0001F9 +:10B5F00003CF05B60001026A063F000102C30798A7 +:10B60000000103B4FE6F000103B4045E00010425D1 +:10B61000FE560001042505B6000102A0FE6F0001E0 +:10B6200002E9FE56000102FAFE6F000102FA045E12 +:10B630000001036FFE560001036F05B6000102A66C +:10B64000FE0A00010310FE00000102E9FE6F000186 +:10B6500002E9045E0001035AFE560001035A05B6D2 +:10B660000001029EFE0C0001030AFE000001030A15 +:10B6700005B60001037F063F000103C707980001DC +:10B680000344FE6F00010446FE560001034400001F +:10B6900000010344045E000104460000000104466A +:10B6A00005B6000102E7FE6F000102E7045E00013B +:10B6B0000337FE560001032BFE6F000103B8FE5650 +:10B6C000000103B805B60001028FFE6F000102FA07 +:10B6D000FE56000102FA05B60001024CFE140001FC +:10B6E0000233FE6F00010252FE56000102A0045E0A +:10B6F0000001031D00000001031D05B60001038FBA +:10B70000FE0A0001038F045E00010481FE000001B7 +:10B71000048105B6000102A6FE6F000102C9045EA5 +:10B72000000102F00000000101330614000102AA2A +:10B73000FE6F000102AA045E00010306FE5600012E +:10B740000239FE1400010239045E00010298FE1461 +:10B75000000103C5FE6F000103C5045E0001041F64 +:10B76000FE560001041F05B600010268FE0A000132 +:10B770000268045E000102F0FE00000102F005B65E +:10B78000000101F80000000101F8045E0001023D23 +:10B7900000000001023D05B600010275061400011B +:10B7A000027705B6000102E1FE6F00010348FE5674 +:10B7B00000010348079100010219FE14000104ACC6 +:10B7C000FE14000104AC045E00010548FE140001F3 +:10B7D000054805B60001026D0621000102DF077968 +:10B7E0000001025A045E000102DF0000000102A80D +:10B7F00005B600010239FE2F00010239056400017F +:10B800000287FE2F0001028706F000010498000065 +:10B8100000010498045E0001056D00000001056D43 +:10B8200005B60001027F045E00010337000000013D +:10B8300004B20000000104B2045E0001052500000E +:10B840000001052505B60001028F00000001048FEC +:10B8500000000001048F045E0001052900000001C2 +:10B86000052905B6000102A60527000102B2000065 +:10B87000000102B205B60001038B00000001038B3A +:10B88000045E000103D10000000103D105B60001F0 +:10B8900002E106210001034C0779000103000000CA +:10B8A0000001026AFDA8000102C3FDA80001040214 +:10B8B0000621000103C507790001036D060400019C +:10B8C00003DF075C0001020C058F0001025406EC47 +:10B8D00000010248063F0001038D00000001038DB6 +:10B8E000045E00010219000000010219045E00015B +:10B8F00001E90621000102A2061400010260045EB3 +:10B9000000010383000000010383045E0001020CB8 +:10B910000000000101CF045E00010275000000017B +:10B920000275045E00010366000000010362045E0C +:10B93000000102D70000000102D7045E000103E10C +:10B940000000000103E1045E000102A0000000010C +:10B95000028D045E000102B0FE6F000102B0045EC1 +:10B9600000010342FE1400010342061400010237E5 +:10B97000000000010237045E0001029C000000018B +:10B98000029C045E000102A6045E00010360000048 +:10B9900000010360045E00010296045E000102E102 +:10B9A000063F000102E10000000102E1045E000127 +:10B9B000037F00000001037B045E000102A8FE6F0C +:10B9C000000102A8045E000101E90000000102314B +:10B9D000045E00010285000000010285045E000192 +:10B9E000027D00000001027D061F000102AA05B6CB +:10B9F0000001044800000001044805B60001022FC0 +:10BA000005B6000103A000000001039C05B600017B +:10BA100002E905B60001047500000001047505B6D1 +:10BA20000001045000000001045005B6000102E9C5 +:10BA30000000000102C105B600010321FE5600010D +:10BA4000032105B60001035E07980001034C0000C6 +:10BA50000001036405B6000102980000000102988D +:10BA600005B60001030EFE560001030E05B60001E7 +:10BA7000028D00000001028D05B6000102FCFE5699 +:10BA8000000102A80000000102A80798000102B00E +:10BA900007790001040200000001040205B600015C +:10BAA000001FFE52000102B605B60001029C077994 +:10BAB0000001033900000001033905B60001037DD0 +:10BAC000065E00010287065E0001027B065E000141 +:10BAD000028706040001014A060400010375000004 +:10BAE0000001037D045E0001035AFE140001035AA5 +:10BAF000061200010493045E0001032BFE140001F2 +:10BB0000032B045E00010287045E0001022700008F +:10BB100000010227045E0001029E00000001029E57 +:10BB2000045E00010279FE1400010279045E000146 +:10BB300002F6045E00010262000000010262045E7F +:10BB4000000102A4FE14000102A4045E00010277B9 +:10BB500006210001014A045E0001044E061F000197 +:10BB60000279000000010279061F000101FEFE8536 +:10BB7000000101FE061400010283045E000102467A +:10BB8000FE1400010246045E000104AE061F00011F +:10BB900003500000000102B6061F0001028F045E80 +:10BBA0000001028706B40001014A065E000102A0FE +:10BBB000FE14000102B8065E000102390000000117 +:10BBC0000283065E0001028900000001028F065E0A +:10BBD0000001032500000001032505B600010381D3 +:10BBE00000000001038105B60001037105B60001E4 +:10BBF000026000000001026005B6000102FC0000C6 +:10BC0000000102FC05B60001024A00000001024AE0 +:10BC100005B6000102A205B60001023F00000001C6 +:10BC200002B00000000102B005B60001002905B60F +:10BC3000000101C500000001014A06B4000103C76C +:10BC40000000000103C705B6000104000000000168 +:10BC5000040005B6000103AE0000000103AC05B608 +:10BC6000000103FC05B60001035800000001035465 +:10BC700005B6000102EC0000000102EC05B600016F +:10BC800001FEFE3B00010225FE3B000103AC062144 +:10BC9000000103CF07790001026A07AA000102C36D +:10BCA00007AA0001024AFE14000102EC05CB0001C4 +:10BCB00001890000000101DB061F000101F40614E8 +:10BCC0000001025C076D000101F406210001025C25 +:10BCD00007790001027F075C0001036D0621000166 +:10BCE00003DF07790001028BFE1400010302FE143A +:10BCF000000102A206B200010306080A000102A226 +:10BD0000062B000103060783000102A205AC000117 +:10BD100003060704000103060766000101960614E6 +:10BD2000000102520779000101EEFE3B00010252C0 +:10BD3000FE3B000101FEFE1400010225FE1400017D +:10BD400001FE06210001024607790001013FFE3B8A +:10BD5000000102DDFE3B000102080621000102B4E1 +:10BD60000779000103E90000000103E9045E000116 +:10BD700003E50000000103E505B60001027B062B88 +:10BD80000001032F07830001027B05AC0001032F94 +:10BD90000704000102A2FE1400010342FE5200014A +:10BDA0000389000000010389045E000102A2FE3B3A +:10BDB00000010342FE3B0001034207790001013903 +:10BDC000FE3B00010277FE3B0001013907D700016D +:10BDD000015007790001027BFE3B000102C9FE3BD6 +:10BDE000000101540779000102B6FE14000103AA04 +:10BDF00006140001013DFE1400010139062B00016B +:10BE0000013905AC00010139060E000103100000E4 +:10BE10000001013D07D70001031007790001031F4E +:10BE2000FE3B00010333076D00010333078300016C +:10BE3000033307790001025EFE140001026DFE1457 +:10BE40000001025E061400010268076D0001025E37 +:10BE5000062B0001026807830001025E05AC0001A9 +:10BE6000026807040001029A0000000102F6077947 +:10BE70000001024C061400010304076D0001024C8E +:10BE800006210001030407790001026AFE14000183 +:10BE900002C3FE14000102C305BC0001026A062BA6 +:10BEA000000102C307830001026A05AC000102C35E +:10BEB000070400010248060400010289FE14000183 +:10BEC00002890614000102480621000102A20604AC +:10BED000000102A206210001027D045E0001027B36 +:10BEE00006040001027B060E0001027B0621000110 +:10BEF00002A2060E0001027B061F000101390604A2 +:10BF00000001014200000001013906210001025E2A +:10BF100006040001025E062100010254FE14000125 +:10BF200003AC0000000103BA045E0001026A06B21D +:10BF30000001026A06040001026A060E0001026A9C +:10BF40000621000102D90000000102D9061F0001EC +:10BF5000028305B60001027F077900010306075C32 +:10BF60000001030607790001032F000000010337D9 +:10BF700005B60001032F075C0001032F07660001CF +:10BF8000032F077900010342076600010268075C7E +:10BF9000000102680779000102F6FE14000103CFD8 +:10BFA00000000001040C05B6000102C3070A0001ED +:10BFB00002C3075C000102C30766000102C30779E0 +:10BFC0000001018D02E10001019A05CD000101751A +:10BFD00002F40001017505CD000103AA045E000111 +:10BFE00001FC0000000101F4045E000100F6FE14F3 +:10BFF00000010248045E00010477045E0001025063 +:10C0000000000001024E045E000106B0045E000163 +:10C01000037100000001036D045E00010464045E0E +:10C020000001024600000001023F045E000104D549 +:10C03000045E0001028B0000000101BC022F000120 +:10C04000032B054C000101EE000000010196054C98 +:10C05000000103A8045E000101FE0000000101FED2 +:10C06000045E00010379045E0001013F000000014D +:10C070000208045E000104A4045E000103D7FE145C +:10C0800000010289045E000104E7045E0001013B37 +:10C09000FE14000102B8045E0001027B022F0001C1 +:10C0A00004CB045E0001027B045E000104DB045E3D +:10C0B000000102A20000000102A2045E0001077557 +:10C0C000045E000103F4000000010402045E0001AC +:10C0D0000139022F000101390000000104F20614A9 +:10C0E0000001027B00000001014606140001004629 +:10C0F000FE140001024806140001013D0000000189 +:10C1000001390614000102A2022F00010481061465 +:10C11000000102A600000001013D06140001049C7C +:10C12000045E00010233FE1400010224045E0001DB +:10C130000354061F00010168000000010227061FCA +:10C1400000010491045E0001025E00000001025E35 +:10C15000045E00010289022F000104AA06140001F6 +:10C1600002680000000101FC0614000103DF045E08 +:10C170000001025400000001024C045E000104585A +:10C180000614000102AA00000001029A0614000130 +:10C19000046F045E0001026A00000001026A045E8E +:10C1A0000001027300000001025C05B6000104D525 +:10C1B00005B60001027F00000001027F05B6000104 +:10C1C000052D05B6000102AC0000000102AC05B669 +:10C1D0000001079305B6000103DB0000000103DF47 +:10C1E00005B60001050A05B600010296000000012F +:10C1F000029C05B6000105E305B60001030200003C +:10C200000001030605B60001025202DB00010479B9 +:10C2100005B60001025200000001025205B60001FD +:10C22000043F05B60001022500000001024605B6E4 +:10C230000001051F05B6000102DD0000000102B487 +:10C2400005B60001032FFEA4000104DD05B60001C0 +:10C25000028300000001029A05B60001032F02DBF1 +:10C260000001063505B60001033100000001032F6F +:10C2700005B60001065805B60001034200000001A2 +:10C28000034205B60001076205B6000103B80000CD +:10C29000000103C505B60001024402DB00010314DE +:10C2A00005B60001027700000001015005B600014B +:10C2B000052705B6000102C90000000102CD05B640 +:10C2C0000001027D05B60001001FFE7B0001028B0C +:10C2D00005B60001015400000001015405B600013B +:10C2E000031002DB000105F605B60001030800009B +:10C2F0000001031005B6000105A205B60001031FE9 +:10C3000000000001033305B60001043B05B600013F +:10C31000023300000001026205B60001045205B6B6 +:10C320000001026D00000001026805B6000102F67E +:10C3300002DB000105C305B6000102C100000001D7 +:10C3400002F605B6000104F005B6000102F6000091 +:10C350000001030405B60001053705B6000102B669 +:10C360000000000102BA05B6000104B805B60001DC +:10C3700002C30000000102C305B600020031002420 +:10C38000003D00000044005D001A006C006C0034A9 +:10C39000007C007C00350082008D00360092009801 +:10C3A0000042009A00B8004900BA00DE006800E0D0 +:10C3B00000E0008D00E200E2008E00E400E4008F67 +:10C3C00000E600E9009000EB00EB009400ED00EDCA +:10C3D000009500EF00EF009600F100F1009700F4E7 +:10C3E000014900980155015500EE0157015800EF31 +:10C3F000015A016500F10167017500FD0177019F98 +:10C40000010C01A202000135024A024A0194024DC8 +:10C41000024D0195024F0252019602540257019AB1 +:10C4200002590276019E027D027E01BC028202B0A8 +:10C4300001BE02B202B501ED02B702C401F102C6AB +:10C44000033101FF03330333026B03350361026CD5 +:10C45000036D037302990375037502A0037A0384C5 +:10C4600002A1038F038F02AC0394039502AD0397DF +:10C4700003A402AF03A603AC02BD03AE03B002C423 +:10C4800003B303B302C703B603BE02C803C003C0AD +:10C4900002D103C903E302D2046F047002ED0472F7 +:10C4A000047302EF002A000001700000016A00011D +:10C4B00001640000015E000001580000015200000C +:10C4C000014C000001460000014000000146000050 +:10C4D000013A00000134000001460000012E000076 +:10C4E0000128000001220000011C000001160001CB +:10C4F000011000010164000101640000010A000054 +:10C50000010400000104000000FE000100F8000129 +:10C5100000F2000100F2000100EC000100E6000161 +:10C5200000E0000100F2000100DA000100D4000088 +:10C5300000CE000400C8000100C2000300BC0001DE +:10C5400000B6000200B0000400C8000100AA00010B +:10C550000001FFB600010001045F00010001FF7D42 +:10C5600000010001027500010000FFA30001006945 +:10C5700005320001FFFE056C000100000002000111 +:10C580000000001000010001FFBC00010001FFAE2F +:10C5900000010000FFAB00010001FFAB0001000142 +:10C5A000FFB50001FDE3045E0001FDC9045E00016A +:10C5B000FDCB045E0001FD81000000010002033399 +:10C5C0000001FD8F045E00010004045E000100898B +:10C5D000045E00010008045E00010000045E00012A +:10C5E0000006045E0001FD7D045E00010002045EA1 +:10C5F0000001FDF0045E0001FD35045E0001023320 +:10C60000045E0001FDA8045E0001000000000001BE +:10C610000250045E00010252045E00020005015354 +:10C620000154000002350235000203740374000354 +:10C63000037603760004040104250005000200755A +:10C64000FFE501D305B60003000F0016400A010103 +:10C6500007070D0B72020272002B2B3211337C2F55 +:10C6600030314123032101343633321615140623A9 +:10C67000222601A0F433015AFEA2674947676747A3 +:10C68000496701E503D1FAD95E4C4C5E5A5050001F +:10C690000002008503A6034205B600030007001050 +:10C6A000B605018004030272002B321ACD323031FC +:10C6B0004103230321032303019C29C52902BD292A +:10C6C000C52905B6FDF00210FDF002100002002D94 +:10C6D000000004FE05B4001B001F0039401B011CB4 +:10C6E0001C0E001F1F19151512120F0408080B0B42 +:10C6F0000E0E0A171302060A08003F333F331239A1 +:10C700002F3311331133CE32113311333211331130 +:10C710003311333031410721152103231323032320 +:10C7200013233521372335211333033313330333D5 +:10C73000150533372303E72F0102FED74DDC4EC228 +:10C740004CD74AEE01152FFC01214DDB4DC64ED7CB +:10C750004EF0FD1DC42FC4034CE8CEFE6A0196FEC8 +:10C760006A0196CEE8D10197FE690197FE69D1E88A +:10C77000E80000030058FF89044406120024002C3E +:10C780000035002840141B2E2E282C091C2D0D06C8 +:10C7900001141211250808230001002FCD33331195 +:10C7A000332FCD3312173933113330314535262627 +:10C7B0002711161617112E02353436363735331534 +:10C7C00016161707262627111E021514060715111F +:10C7D0003636353426262703350E02151416160272 +:10C7E0000685D15655EC6B9EBD536DC27F8974C9C9 +:10C7F000615E52A5496FC87ED9DC46421E3D2D8937 +:10C80000293A1E1B3977C9032D2601082943070140 +:10C81000363E758F6466955A0B9995042D2BEA2246 +:10C820002606FED92960947895CA14CD01BB0C3B2D +:10C830002F1C2C27140159EB061B2A1D1D2C26002A +:10C840000005003FFFEE06F605CB000B0017001BAE +:10C850000027003300224011281C2E220D721A0CD2 +:10C860001206001B1B0C000572002B32322F10CC5D +:10C87000323F2B32CC32303141321615140623228E +:10C88000263534361722061514163332363534263B +:10C8900025012301133216151406232226353436BA +:10C8A0001722061514163332363534260198ACB2E9 +:10C8B000A8B6A9B0A5B6312E2E31312F2F03DBFC3F +:10C8C000D5F0032BE2ACB2A8B6A9B0A5B6312E2E96 +:10C8D00031312F2F05CBF0D9D9F4F4D9D9F0D17C4F +:10C8E0007E7E7E7D7F7E7CBCFA4A05B6FDCDF0D98A +:10C8F000D8F4F4D8D9F0D17C7E7E7E7D7F7E7C001A +:10C9000000030052FFEC060005CB00250030003C80 +:10C91000002B4019071E37030012300F0826050BA5 +:10C920000B002D160B72100A7231000372002B32AD +:10C930002B2B3211392F173912173930314132165A +:10C94000161514060701363637210602070121277E +:10C950000E022322262635343636372E023534365B +:10C9600036130E0215141633323637032206151409 +:10C9700016173636353426027B76B86BA77D011C38 +:10C980002A3B16013E1F775C012DFE87733B87997A +:10C9900055A6EE7E407854353F1B6DC11326391ED7 +:10C9A000846242722FE3335D342B565C5305CB4ACD +:10C9B0008E668DC048FEEB459A4E73FEFB73FEDB20 +:10C9C00071293C2068BB7C689571303E6C6B3B687C +:10C9D0009753FCA81D3E462A5864201D03B63447D1 +:10C9E000325F312F5F3D3D350001008503A6019C7C +:10C9F00005B60003000AB301030272002BCD3031EB +:10CA000041032303019C29C52905B6FDF00210004E +:10CA100000010052FEBC027905B60010000AB30DF9 +:10CA2000040272002B2F30315334121237330602B6 +:10CA300015141212172326020252408667FA8C91AF +:10CA4000407F5CF86786400231A7013F01237CC02C +:10CA5000FE30F39EFEC7FEDE7E78011D013B000125 +:10CA6000003DFEBC026405B60011000AB30D02725F +:10CA700005002F2B303141140202072336121235E4 +:10CA800034020227331612120264408568F85D7E74 +:10CA900040417E5EFA6885400231A5FEC5FEE3781E +:10CAA0007E012201399EA2013C0125807CFEDDFE33 +:10CAB000C1000001003F0256041D0614000E001BB9 +:10CAC0004010050907040A0B030D01020C0B0608B0 +:10CAD0008000002F1ACD3217393031410325170558 +:10CAE0001307030327132537050302B02901752116 +:10CAF000FEACDFE39C89ECDDFEAE27016D29061458 +:10CB0000FE9068FC18FED7790139FEC97701291A11 +:10CB1000FA6801700001005800E3043904C5000BF5 +:10CB2000000EB40A09090506002F333311333031E2 +:10CB300041211521112311213521113302B6018321 +:10CB4000FE7DDBFE7D0183DB033FDBFE7F0181DBBE +:10CB500001860001003FFEF801CB00EE000A000C48 +:10CB6000B305800100002F321ACD303165170E0257 +:10CB700007233E023701BC0F12394322DC14262161 +:10CB80000AEE1748A6A64B51B2AC47000001003D83 +:10CB900001A8025602A200030008B10100002F32D2 +:10CBA0003031533521153D021901A8FAFA00000170 +:10CBB0000075FFE501D30139000B000AB303090B2F +:10CBC00072002B3230317734363332161514062387 +:10CBD00022267567494767674749678F5E4C4C5EF9 +:10CBE0005A5050000001000E0000034405B6000337 +:10CBF000000BB40302720108003F2B3031410121C8 +:10CC0000010344FDDFFEEB022105B6FA4A05B6003A +:10CC10000002004AFFEC044805CD0010002000107F +:10CC2000B71D0D057215050D72002B322B323031F8 +:10CC300041140206062322260235341236333216F8 +:10CC400012051416163332363635342626232206BC +:10CC50000604483779C48CB0E26C63E0BBAFE36E86 +:10CC6000FD3525584E4D592626594D4E582502DB87 +:10CC7000B1FEEAC266B30151EBED0151B4B3FEAFB0 +:10CC8000EEA7DF706FDFA8A7E07171E00001007907 +:10CC90000000034E05B6000D0015400A0B0A0A06F7 +:10CCA0000C0472000C72002B2B32322F33303161A6 +:10CCB00021113436363706060707270133034EFEA7 +:10CCC000CB0204020B431DA89501D7FE034E236738 +:10CCD0006D2C0D3F1987BA0177000001004E00004E +:10CCE000045005CB001D0017400B0A1205721B02F1 +:10CCF0001C1C010C72002B321133332B323031618A +:10CD00002135013E0235342623220607273E023311 +:10CD100032161615140606070715210450FC0201E9 +:10CD20006F6F873D615155A057A83F8DBB8390CF52 +:10CD30007060B781BC027DD7017372997E485757E6 +:10CD40004E48C736603B68B37179C8C477B10E00EE +:10CD50000001004EFFEC044205CB002E001F400FE7 +:10CD600005041C1C1B1B0C242C0572130C0D7200DB +:10CD70002B322B3211392F3312393930314114060D +:10CD80000607151616151406042322262711161653 +:10CD9000333236353426262323353332363635348E +:10CDA0002623220606072736363332040417548F0B +:10CDB00059B0B77DFEFCCD79D15C5ECE59A6853EDB +:10CDC00099896F71878D33607046735C238F56E746 +:10CDD000A0E20108046F65945E160616AC9080CA46 +:10CDE0007427280107303173683D542CED335939CD +:10CDF0004E58233117D53E52B600000200230000E2 +:10CE0000047105B6000A0016001F400F0616090936 +:10CE10000501010212070472020C72002B2B321161 +:10CE2000392F33331133333031412311211121355F +:10CE3000012111332135343E023723060607010450 +:10CE400071B0FED2FD900281011DB0FE22030405E7 +:10CE50000108132A1CFEF4012FFED1012FD703B0C5 +:10CE6000FC69F82360604B0F294D2AFE6B0000011E +:10CE70000064FFEC043505B60021002340111A19A7 +:10CE80001916161F0000081E1B04720F080D7200F1 +:10CE90002B322B3211392F333311331133303141CF +:10CEA00032161615140604232226271116163332BD +:10CEB000363635342623220607271321112103365F +:10CEC00036026686D17883FEFDC173CB4C4CD55EAD +:10CED0005C7E419095397B297B370319FDF61B2237 +:10CEE0005003A666C6919EE57A2728010B283731A4 +:10CEF00067506B72160B4202E9FEFAFEE1070E0064 +:10CF000000020048FFEC045005C700220031001F5A +:10CF1000400F12112929161606231E0D720D060543 +:10CF200072002B322B3212392F33113333303153FD +:10CF3000343E02243332161715262623220606070E +:10CF4000333E02333216161514060623222E02052E +:10CF500032363534262322060615141E0248255C77 +:10CF6000A60100B62B7326285B2DB6C751070D1CF2 +:10CF7000557A5280BC667ADF9970C2925202105B79 +:10CF80007263644467381C3853026D7EF7DBA96115 +:10CF90000708F7090B74CD88314C2D6DCE949EE4B3 +:10CFA000794D9EF1E57C846B7B3D5D31336452327B +:10CFB000000100370000045005B6000600134009C8 +:10CFC000050202030472000C72002B2B3211333065 +:10CFD0003173012111211501E30225FD2F0419FDF3 +:10CFE000D704B20104C2FB0C00030048FFEC044A62 +:10CFF00005C9001F002E003C001A400E2B180836F1 +:10D00000040023100D722F000572002B322B3211F9 +:10D01000173930314132161615140606071E02154F +:10D020001406062322262635343636372E023534AA +:10D0300036360314163332363534262627270E02A9 +:10D0400013220615141616173E02353426024A7EA0 +:10D05000D58045764B4E8C5982E698A4E6784B8075 +:10D060004D416B3F83D668716F73724162321B40D2 +:10D070005F36E24C643151302E50326505C94E9D09 +:10D080007658846325296D92617AB3625EAF7A64C3 +:10D09000946B2629688657749C4FFBBC4F6763517D +:10D0A0003854431D0E1D485A03294E47324B381839 +:10D0B00016364C35474E00020042FFEC044A05C7C5 +:10D0C00000220031001F400F1112292916160623D5 +:10D0D0001E05720D060D72002B322B3211392F33C3 +:10D0E000113333303141140E020423222627351622 +:10D0F000163332363637230E0223222626353436AF +:10D100003633321E022522061514163332363635D2 +:10D11000342E02044A255CA6FF00B62B7426285A3A +:10D120002EB7C751060C1D4F7A5E7DB96579E09820 +:10D1300070C29352FDEF5A7262644566391C3853CF +:10D1400003467EF8DBA9600707F80A0B74CE873028 +:10D150004D2D6DCF939FE37A4D9EF2E57C846A7CE2 +:10D160003D5D31336452320000020075FFE501D3AA +:10D170000473000B00170010B7150F077203090B9B +:10D1800072002B322B32303177343633321615148D +:10D19000062322261134363332161514062322268E +:10D1A00075674947676747496767494767674749F9 +:10D1B000678F5E4C4C5E5A505003945E4C4C5E5BE5 +:10D1C0004F4F0002003FFEF801D30473000A00161F +:10D1D0000012B7140E07720105800A002F1ACD390C +:10D1E0002B32303165170E0207233E0237033436E7 +:10D1F00033321615140623222601BC0F123943229E +:10D20000DC1426210A2F6749476767474967EE17ED +:10D2100048A6A64B51B2AC4702DB5E4C4C5E5B4F5E +:10D220004F000001005800CB043905000006001231 +:10D23000B70205010304030600002F32CE3217396E +:10D240003031650135011501010439FC1F03E1FD91 +:10D250005402ACCB01B68F01F0F0FEC3FEE7000232 +:10D26000005801A20439040000030007000CB301B8 +:10D27000000405002F33CE323031533521150135EE +:10D2800021155803E1FC1F03E10327D9D9FE7BDBFD +:10D29000DB000001005800CB043905000006001235 +:10D2A000B70501040302030006002F33CE321739FD +:10D2B0003031530101350115015802ACFD5403E131 +:10D2C000FC1F01BA0119013DF0FE108FFE4A000259 +:10D2D0000006FFE503A005CB001F002B0017400B45 +:10D2E0001F1F2323290B720C130372002B322B32C6 +:10D2F00011332F30314135343636373E023534263E +:10D300002322060727363633321615140606070E73 +:10D310000215150134363332161514062322260160 +:10D32000142654453E4B23605656A9576D64EA8B2C +:10D33000D6EB356B503C4017FED7674947676747C8 +:10D34000496701E54A44695F322C46452C41443621 +:10D350002CDB3845CD9E547B693A2C3C3B2A3CFE65 +:10D36000AA5E4C4C5E5A505000020066FF5406C73D +:10D3700005B60041004F00294013494C4C161325B7 +:10D380003E03720945451D05050C802E35002F33DF +:10D390001ACC322F333211332B32CC32321133309C +:10D3A0003141140E02232226272306062322263586 +:10D3B0003436363332161703060615141633323652 +:10D3C000363534262623220E021514120433322455 +:10D3D000371506062322240235341236243332044C +:10D3E0001201141633323637372626232206060654 +:10D3F000C72D5C8B5F4B7317102A8861B7C676DA2E +:10D400009461CD3A1402012F1D2E3E208BF199A17B +:10D41000F6A755840101BA7701016B62F287FEFE1F +:10D4200098BF7BE60145C9DB0155C2FC005D4F6733 +:10D4300054070D173A2261743302DD5FB9955948DC +:10D4400039334EDBB28AD3782314FE5C152A065595 +:10D45000375C9A5CABF17F66B8FA94B8FF0084350C +:10D4600028C12931B40153EDBA013FEF86B1FEBAAC +:10D47000FEA170639679DD05055585000002000068 +:10D480000000058505BC00070012001B400D0D03C0 +:10D490001202020305027207030872002B322B11DD +:10D4A000392F331139303161032103210121010169 +:10D4B000032E02270E02070304376AFDEB6AFEB251 +:10D4C0000204017B0206FDFE6A0A21210A0A2320CA +:10D4D0000769015CFEA405BCFA4402600154226B9A +:10D4E0006F2929796C17FEAC000300B8000004F422 +:10D4F00005B60012001B0025001F400F090813137A +:10D500001C1C001D1208721B000272002B322B32F1 +:10D5100012392F33123939303153212004151406B2 +:10D520000607151E0215140606232101333236356F +:10D530003426232311113332363534262623B801FD +:10D54000C70124012C35644849764782F1A6FDDDE8 +:10D550000136B487687B85A3CA8C6E30716305B6CB +:10D56000A4CE5386560D0A0F498B7385BE6503738F +:10D5700055535449FDC5FE836C5B36522E000001A5 +:10D580000077FFEC04D105CB001F0010B700190392 +:10D590007209100972002B322B32303141220E02F7 +:10D5A0001514161633323637110606232224023597 +:10D5B0003412362433321617072626032559895D7F +:10D5C000304DA28059B36961BC75E2FEDD8C5AAE64 +:10D5D0000100A66DDB646452A604C94582B8739B42 +:10D5E000DB732825FEFC2823BB0151E1A60114CAE8 +:10D5F0006E3730FC273A000200B80000057505B60A +:10D60000000A00140010B71006027211050872001B +:10D610002B322B32303141140204232111213204E8 +:10D6200012053426262323113332360575BDFE9AA2 +:10D63000FCFE6201CBE60152BAFEBE5FB988A58549 +:10D64000E3DD02E9F7FEB5A705B6A3FEC1F3A2D15B +:10D6500064FC48F2000100B80000040205B6000BAB +:10D660000019400C06090901050202720A0108723C +:10D67000002B322B3211392F33303161211121151A +:10D68000211121152111210402FCB6034AFDEC01F0 +:10D69000EFFE11021405B6FEFEBFFEFE870000017C +:10D6A00000B8000003FE05B600090017400B06098C +:10D6B000090105020272010872002B2B3211392F69 +:10D6C0003330316121112115211121152101E9FE8C +:10D6D000CF0346FDEB01F0FE1005B6FEFE87FD0010 +:10D6E00000010077FFEC052705CB00210019400C55 +:10D6F00021000005140D03721C050972002B322B4A +:10D700003211392F333031412111060623222402F0 +:10D71000353412243332161707262623220606151F +:10D7200014161633323637112102E3024473F89D82 +:10D73000DAFED09EB10155F674E25C6743AC5E87B9 +:10D74000C76D4EA887425B28FEEB0335FD0A262DE8 +:10D75000AC0150F5E60150B83228F8222E7CDF9754 +:10D760008FDD7D0D07013100000100B80000056666 +:10D7700005B6000B0019400C080303050B060272E6 +:10D7800001050872002B322B3211392F33303161F1 +:10D7900021112111211121112111210566FECBFD3D +:10D7A000BDFECA0136024301350277FD8905B6FD8B +:10D7B000C3023D00000100B8000001EE05B6000301 +:10D7C000000CB5010272000872002B2B303173116E +:10D7D0002111B8013605B6FA4A000001FF68FE5271 +:10D7E00001EE05B60011000CB40D02720700002F07 +:10D7F000322B303153222627111616333236363566 +:10D800001121111406061F3C5B202049293656328F +:10D81000013675D1FE520D090102070D29726B0503 +:10D820005AFAA8BCE769000100B80000055005B627 +:10D83000000E001A400E0302080E04050D060272C7 +:10D8400001050872002B322B321217393031612159 +:10D85000010711211121113636370121010550FE32 +:10D86000A0FE8183FECA01361F3C1F018C0158FEB9 +:10D870000202685EFDF605B6FD632B562B01F1FD35 +:10D880007900000100B80000043F05B60005000E55 +:10D89000B601027203000872002B322B3031731173 +:10D8A00021112111B80136025105B6FB4AFF0000D3 +:10D8B000000100B8000006D305B60017001C400F99 +:10D8C0000B0C150104080E0A0272171008087200EA +:10D8D0002B32322B3212173930316101231E0215DF +:10D8E0001121112101330121112111343636372341 +:10D8F000010323FEA009020908FEEB01A6015A0656 +:10D90000016F01A6FEDF05080209FE87047B29A539 +:10D91000BA4BFD5805B6FBA2045EFA4A02B445B400 +:10D92000A329FB87000100B8000005C905B6001354 +:10D930000017400B020C09130B0272010908720058 +:10D940002B322B321239393031612101231E02175B +:10D950001121112101332E0227112105C9FE76FD67 +:10D96000840904060603FEEB0187027B0702060515 +:10D970000201170452458C8B46FD5005B6FBB94495 +:10D9800086864302B40000020077FFEC05E705CD70 +:10D99000001100200010B71D0E0372160509720059 +:10D9A0002B322B323031411402060423222426026A +:10D9B0003534122433320412051416163332363637 +:10D9C0003534022322060605E754ABFEFAB3B3FE54 +:10D9D000FAAB54950136EFEE013395FBD54DA48299 +:10D9E00084A44BACC583A54D02DDA9FEEBC86B6BCF +:10D9F000C80116AAE30151BABAFEAEE499DD777701 +:10DA0000DD99E6010877DD00000200B8000004AAF5 +:10DA100005B6000C00160017400B0F09090B0E0C81 +:10DA200002720B0872002B2B3211392F3330314127 +:10DA3000200415140E022323112111052311333262 +:10DA40003636353426028B011B01043A83DAA08571 +:10DA5000FECA01C38D665780467805B6F3D560AF20 +:10DA6000884FFDF805B6FEFE4E2E624D6C69000231 +:10DA70000077FEA405E705CD001600250019400C2F +:10DA80002213037204071B1B050A0972002BCC33F7 +:10DA90001239392B3230314114020607012101229B +:10DAA0002223222426023534122433320412051490 +:10DAB0001616333236363534022322060605E74D74 +:10DAC000A07B0160FE73FEF4070A06B3FEFAAB54B6 +:10DAD000950136EFEE013395FBD54DA48284A44B1E +:10DAE000ACC583A54D02DDA3FEF1C638FE77014823 +:10DAF0006BC80116AAE30151BABAFEAEE499DD770C +:10DB000077DD99E6010877DD000200B800000548DE +:10DB100005B6000F0018001D400E0812120C0C0E66 +:10DB2000110F02720A0E0872002B322B3211392F9C +:10DB3000331239303141320416151406060701211B +:10DB400001231121110523113332363534260262A7 +:10DB5000C701037E4C7C4801AEFEA8FEA3A5FECA09 +:10DB600001945E649A858F05B660C29464966821BC +:10DB7000FD830231FDCF05B6FEFE7567646858006F +:10DB80000001005EFFEC041705CB002F001C4010C5 +:10DB90001000142C28190604241D03720C040972A9 +:10DBA000002B322B32121739303141140606232252 +:10DBB0002626271116163332363635342626272EDA +:10DBC0000335343636333216170726262322060647 +:10DBD00015141616171E0204177EF1AC4C91853CE5 +:10DBE00068E06E4C5D2A4A815133786C4578DF9845 +:10DBF00072CF716465A0533A522A3D7B5C709F5688 +:10DC0000019682C06814271D01202E4A28462D3710 +:10DC10004E44271845648F6483BA633532F1292D49 +:10DC200025432C3447422C35739B0001002900000A +:10DC3000047905B6000700134009070303040272C4 +:10DC4000010872002B2B3211333031612111211167 +:10DC500021112102ECFECAFE730450FE7304B401CC +:10DC600002FEFE00000100AEFFEC055E05B60013EB +:10DC70000010B7130902720E050972002B322B3205 +:10DC800030314111140604232000351121111416DE +:10DC9000333236363511055E85FEF3CCFEDEFED01E +:10DCA00001359491667F3C05B6FC4E97F38E0128B2 +:10DCB000F403AEFC81B592469271037D0001000031 +:10DCC0000000053305B6000E0013400909020E03DB +:10DCD0000272020872002B2B3212393031410121BD +:10DCE0000121011E02173E0237010533FE0FFEAE71 +:10DCF000FE100139011307202106061F1F07011519 +:10DD000005B6FA4A05B6FC9A1679872C2C8679173F +:10DD1000036600010000000007BC05B60029001BD7 +:10DD2000400E081724030F291E100272020F0872FA +:10DD3000002B322B32321117393031410121032EA1 +:10DD400003270E030703210121131E03173E033788 +:10DD50001321131E03173E02371307BCFE8CFE9FD0 +:10DD6000C606141611030311151406C5FEA0FE8B7A +:10DD70000131BB08151511040510131408D5012530 +:10DD8000D5071314110407191D0BBA05B6FA4A0377 +:10DD900000165A6B5F1C1C5E6A5C18FD0205B6FC1F +:10DDA000E224646D65252665695A1C0333FCCD1B8E +:10DDB0005B6A6525328F8E30031E00010000000073 +:10DDC000055605B6000B001A400E02050B080401AB +:10DDD0000A06027201040872002B322B3212173924 +:10DDE000303161210101210101210101210105568B +:10DDF000FE9EFEACFEACFEB401E5FE3A0156013BD0 +:10DE00000135014EFE350229FDD702F202C4FDF2B2 +:10DE1000020EFD2B00010000000004FE05B6000804 +:10DE20000017400C06030003040207027204087284 +:10DE3000002B2B32121739303141012101112111F0 +:10DE40000121027F0131014EFE1BFECCFE1B015061 +:10DE5000035C025AFC83FDC7022F038700010031D7 +:10DE60000000047105B600090019400C0704040500 +:10DE70000272020808010872002B3211332B321192 +:10DE8000333031612135012111211501210471FB4C +:10DE9000C002BDFD56041AFD4402CFC903ED0100C6 +:10DEA000C8FC12000001008FFEBC027305B600071B +:10DEB000000EB5050202720601002F332B323031FD +:10DEC00041211121152311330273FE1C01E4E0E00E +:10DED000FEBC06FAD3FAAC000001000C00000342BD +:10DEE00005B60003000CB5030272010872002B2B6B +:10DEF00030314101210101210221FEEBFDDF05B698 +:10DF0000FA4A05B600010033FEBC021705B6000749 +:10DF1000000EB5000703040272002B322F3330319C +:10DF2000573311233521112133DFDF01E4FE1C714A +:10DF30000554D3F906000001002F0208046405BE51 +:10DF40000006000EB5050400011172002BCD323918 +:10DF50003031530133012301012F01B69001EFEF5E +:10DF6000FEBEFEE8020803B6FC4A0283FD7D000106 +:10DF7000FFFCFEBC034EFF4800030008B101020095 +:10DF80002F33303141213521034EFCAE0352FEBC0C +:10DF90008C000001005204D902930621000C0012EB +:10DFA000B70B0400800F060106002F5D1ACD39392A +:10DFB0003031411E021715232E03273501A81E55A7 +:10DFC0005820CA27686D5E1D06212E7069261B1B0E +:10DFD0005159521C150000020056FFEC043B047519 +:10DFE000001D0028002340120725250B1E131300D7 +:10DFF0000B0B72040A7217000772002B322B2B12C4 +:10E00000392F331133113330314132161511232793 +:10E01000230E02232226263534363737353426237D +:10E020002206072736360107060615141633323640 +:10E0300035026AE1F0D53B083064825D639D5AFA8F +:10E04000FAC25C52519C4E6559DD011876947352A8 +:10E050004262870475C4C8FD17983C4C244C9D79D6 +:10E06000B2A909063158522E23CE2F36FD91040451 +:10E070006250463B746B000200A0FFEC04B406142F +:10E080000016002400254014160072150A7212139F +:10E090001F1F0F0B7205041717080772002B321190 +:10E0A00033332B321133332B2B303141111406070C +:10E0B0003336363332121114020623222627230761 +:10E0C000231101220606071514163332363534267D +:10E0D00001D107050C2C9879BCEA6CC2807B8E2C90 +:10E0E0001533E9020C505E2B02607F5E6F700614E0 +:10E0F000FE963F7C224561FEDAFEE4BFFEFD8358BA +:10E10000377B0614FD6B42846521A3ADAEA4A4A6A3 +:10E110000001005CFFEC03DD0473001D0010B70F6D +:10E1200008077217000B72002B322B323031452258 +:10E1300026263534123633321617072626232206B2 +:10E140000615141616333236371106060266A6EA8D +:10E150007A8BF7A374A93F5A487C3E506A34386AD8 +:10E160004C5F944646991479FEC6CD01037A2D1F63 +:10E17000EC1D254B96716F9247332EFEFB2C27002A +:10E180000002005CFFEC0471061400170024002557 +:10E190004014110A721000720B0A1F1F0607721337 +:10E1A000141818000B72002B321133332B32113339 +:10E1B000332B2B3031452202111012333216161731 +:10E1C000332626351121112327230E023732363705 +:10E1D0003534262322061514160202BBEBEEC0507E +:10E1E0007A591F0A06110132EA3B0D1D57781A7D34 +:10E1F00067036488657273140125011C011F0127E0 +:10E200002C4A2E207D420166F9EC912E4B2CF39581 +:10E210009621A3ADAEA4A4A60002005CFFEC0462AC +:10E2200004730017001F0019400C1B06060009109C +:10E230000B7218000772002B322B3212392F333039 +:10E24000314132161615152116163332363715069A +:10E2500006232224263534123617220607212E02E1 +:10E26000026D9BE07AFD2F0591816BB25E53B58103 +:10E27000A8FEFD9385EEA059750901AC012F5D0440 +:10E280007377E2A39481932C2CEC29267CFEC1C4E5 +:10E29000010583D9727A446A3E000001002900001A +:10E2A0000375061F0018001B400E06050101170626 +:10E2B00072130C0172030A72002B2B322B321133B2 +:10E2C0003930314121112111233537353436363378 +:10E2D000321617072626232206151521030AFEF8F3 +:10E2E000FECFA8A861B17959922E4E235235403BFA +:10E2F00001080379FC8703799352528F9F411D12C5 +:10E30000E00B124D3C4600030006FE14046D04733E +:10E31000002F003F004B002D4016220C40402006ED +:10E3200039392929001A17174613077230000F725E +:10E33000002B322B3232113311392F331239C632BE +:10E3400011393930314122263534363726263534D5 +:10E35000363726263534363633321616172115074A +:10E36000161615140623262706061514161633331B +:10E370003216151404253236363534262623232248 +:10E3800006061514161332363534262322061514C4 +:10E390001601E7EAF77E7A2F464A4658676BCD9317 +:10E3A0001F52450C0186AF1818FBDF352F171825B3 +:10E3B0004B38BEB8C1FEB9FEDB6D9D5431634D9E36 +:10E3C000385934799E56505353545453FE14A393E2 +:10E3D00065881D145B3340552926A8727AAB5A080C +:10E3E0000A039B2D25542FB4C90305122816161DA8 +:10E3F0000F9E99C4D8C7294B342A311424412B3F8E +:10E400004803506A5B656565655B6A00000100A0B2 +:10E41000000004A80614001A001B400E1A00720F18 +:10E42000190A7204051313090772002B32113333D2 +:10E430002B322B30314111140607333E0233321692 +:10E44000161511211134262322060615112111015A +:10E45000D10B03102463784579B464FECF585C5C1B +:10E460006A2CFECF0614FEC353961F3A482255B5B8 +:10E4700090FD27028D787A55A577FDF206140002EB +:10E480000093000001DF06140003000F0010B70422 +:10E490000A030672020A72002B2BCE323031411170 +:10E4A000211113321615140623222635343601D1D4 +:10E4B000FECF9944626244456161045EFBA2045E42 +:10E4C00001B63F5655414155563F0002FF7DFE14AF +:10E4D00001DF06140010001C00134009141A0B067B +:10E4E0007207000F72002B322BCE323031532226AE +:10E4F000273516163332363511211114060603342A +:10E50000363332161514062322264634702525414B +:10E51000293E5601314EAE42614544626244456136 +:10E52000FE140F0AF00A09456504AAFB2966A964CE +:10E53000076B563F3F5655414100000100A00000C7 +:10E5400004F606140012002040131200720F0E048D +:10E55000050B08060A0D0D110A720A0672002B2B14 +:10E5600032111217392B3031411114060733363668 +:10E57000370121010121010711211101D10A0604EE +:10E580001F412501390158FE4401D7FEA0FEBE837C +:10E59000FECF0614FD483F7E3F2C56280154FE1B3B +:10E5A000FD8701C569FEA4061400000100A000005B +:10E5B00001D106140003000CB5020072010A7200BA +:10E5C0002B2B30316121112101D1FECF01310614F5 +:10E5D000000100A000000742047300270028401734 +:10E5E0001C1D242504131321090007722107721A28 +:10E5F00006720E05190A72002B32322B2B2B3211A8 +:10E6000033111733303141321615112111342623BD +:10E610002206151121113426262322060615112162 +:10E62000113317333E023332161733363605C1BE67 +:10E63000C3FECE52567966FECF244A3A556129FE72 +:10E64000CFE9291122677C407BAB2E1B32B70473C4 +:10E65000C3D7FD27028D787AADA1FDCF028D506C16 +:10E660003655A577FDF2045E8F3A48225054564E37 +:10E67000000100A0000004A804730015001B400E58 +:10E680000F0672050E0A7212110909000772002B9B +:10E69000321133332B322B30314132161511211107 +:10E6A0003426232206151121113317333E02031B92 +:10E6B000B3DAFECF575D8C66FECFE92911246B8358 +:10E6C0000473C3D7FD27028D787ABEB3FDF2045ED2 +:10E6D0008F3A48220002005CFFEC0498047300119A +:10E6E00000200010B71E0E077216050B72002B32A9 +:10E6F0002B32303141140E0223222E0235341236D1 +:10E7000033321612051416163332363635342626B1 +:10E7100023220604984B8FC97E76C5914F84F4A9B5 +:10E720009DF38BFCFB30665251652F2F6652796D3D +:10E7300002318CD8954C4C95D88CBA01028686FE55 +:10E74000FEBA6E964C4C966E6F934AA6000200A0DD +:10E75000FE1404B4047300180028002540141206A7 +:10E7600072110E720B0C2222070B7215141919006C +:10E770000772002B321133332B321133332B2B30F2 +:10E78000314132121114020623222626272316169F +:10E79000151121113317333E0207220606071514FF +:10E7A000161633323636353426030EBDE96EC27E78 +:10E7B0005174521E100808FECFF82B0E1E56791207 +:10E7C000505E2B02296155465A2D660473FEDAFE0F +:10E7D000E4BEFEFD84294125285428FE3D064A91C9 +:10E7E0002D4C2DF4428465216C964E4E976DA4A657 +:10E7F0000002005CFE14047104730016002400255E +:10E800004014160E7215067213121F1F0F077204A2 +:10E81000051717080B72002B321133332B321133CB +:10E82000332B2B3031411134363723060623220295 +:10E83000113412363332161733372111013236367E +:10E8400037353426232206151416033F07060D2BF1 +:10E85000977BBDE96CC17F7B9930081B0102FDFEEF +:10E8600054632C0264866D6A6CFE1401D52A552906 +:10E8700045600125011CBF0103845F458FF9B60285 +:10E88000C742856425A3ADAEA4A7A700000100A0E0 +:10E8900000000377047300150019400D0F06720E77 +:10E8A0000A7212110707000772002B321133332B43 +:10E8B0002B30314132161703262623220E02151162 +:10E8C00021113317333E020310173D13170F37146E +:10E8D0003B6F5833FECFE72D0F21637F0473050490 +:10E8E000FEE205051E436D4FFDC7045EBC395F396E +:10E8F0000001005CFFEC03AC0473002A001A400E18 +:10E900000E1227160404201907720B040B72002B39 +:10E91000322B3212173930314114060623222627B2 +:10E9200035161633323635342626272E0235343640 +:10E930003332161707262623220615141616171E1D +:10E940000203AC6BD49E75A7555BD14F594D1F6622 +:10E950006D698741F1CA68BD645C53934C4344239D +:10E9600065625F8C4C014C729D511E23FC2935352C +:10E970002B1C2D392E2C5A7B5F9B9D2A2EDC242E9E +:10E9800024251B2A332827557D000001002FFFEC8A +:10E990000337054C0018001D400E0E120D15151002 +:10E9A0000F12067200070B72002B322B32CD33117F +:10E9B00033123930316532363715060623222626C2 +:10E9C00035112335373733152115211114160277E8 +:10E9D000325F2F319156649F5B92A858C30139FE74 +:10E9E000C749DF140FE3161D41A190021B8166EC9D +:10E9F000EEE5FDE5403F0001009AFFEC04A2045E55 +:10EA00000017001B400E170D067203041212080BAC +:10EA100072010A72002B2B321133332B3230314109 +:10EA2000112327230E022322262635112111141625 +:10EA300033323636351104A2EA2910246C82467826 +:10EA4000B2630131565E5D6A2B045EFBA28F3948CA +:10EA50002255B49002D9FD73787A55A577020E003D +:10EA6000000100000000048D045E000D0015400A46 +:10EA70000706000C010672000A72002B2B321239B5 +:10EA80003930316101211316161733363637132109 +:10EA90000101AAFE56013FD812150408031713D727 +:10EAA000013FFE56045EFD83387C31357838027DA7 +:10EAB000FBA200010014000006C5045E002A001B32 +:10EAC000400E152206030E291D0F06722A0E0A7229 +:10EAD000002B322B3232121739303161032E0327CB +:10EAE000230E030703210121131E0217333E0337B0 +:10EAF0001321131E0217333E023713210104375628 +:10EB00000720251F0709071E2520085AFEB8FEC248 +:10EB10000130810D18130508020D110F048A0150F0 +:10EB200083071712010804141B0E86012BFEBE0179 +:10EB30008723899D861F1F869E8B24FE7D045EFE93 +:10EB400011348F85271D6067530F0218FDE81D7E65 +:10EB500085262286933401EFFBA20001000A000003 +:10EB60000496045E000B001C400F0906000304011C +:10EB700008080B0A7205010672002B322B321112A3 +:10EB800017393031410121131321010121030321E0 +:10EB90000185FE98015AD9DB015AFE94017DFEA53C +:10EBA000EBECFEA6023B0223FE9C0164FDDDFDC5ED +:10EBB000017FFE8100010000FE14048D045E001D33 +:10EBC000001A400E061D1C0D040018110F720C00D7 +:10EBD0000672002B322B3212173930315121131E9D +:10EBE0000217333636371321010E0223222627352A +:10EBF0001616333236363737014ED30A0E0A03065D +:10EC0000061510CF0147FE272B8AB36B344C1B151A +:10EC10004023405C3E1212045EFD8B1E3E422436B1 +:10EC20005E2E0275FB13749B4E0B06F20508365BD5 +:10EC3000363700010037000003AA045E00090019FE +:10EC4000400C070404050672020808010A72002B32 +:10EC50003211332B3211333031612135012135210D +:10EC600015012103AAFC8D0206FE190342FE0802CB +:10EC70000AB402C1E9C6FD510001001FFEBC02D565 +:10EC800005B60025001D400D1C1D0A0A09090014C7 +:10EC90001302722500002F322B3212392F33123912 +:10ECA0003930314122262635113426262335323695 +:10ECB00036351134363633150E0215111406071584 +:10ECC000161615111416161702D5AFBE493B72530E +:10ECD00053723B49BEAF354F2A787272782A4F354E +:10ECE000FEBC397C62013B414E24EF234F40013E84 +:10ECF000627B39E101173C39FED55E6F110C106F54 +:10ED00005EFED5393D160100000101C7FE2F02A2AB +:10ED1000060E00030008B10002002F2F30314133EE +:10ED2000112301C7DBDB060EF82100010052FEBCF7 +:10ED3000030805B60025001D400D0A091C1C1D1DF9 +:10ED400000121302720100002F322B3212392F33BE +:10ED5000123939303153353E0235113436373526C4 +:10ED60002635113426262735321616151114161697 +:10ED70003315220606151114060652354E2B7871EE +:10ED800071782B4E35AFBE493B725353723B49BE2F +:10ED9000FEBCE201163D39012B5E6F100C116F5E57 +:10EDA000012B393C1701E1397B62FEC2404F23EF52 +:10EDB000244E41FEC5627C39000100580227043907 +:10EDC000037D0019001D400C141313030A1780075C +:10EDD00006061017002F33332F331A10CD32322F7F +:10EDE0003330314126262322060735363633321694 +:10EDF0001716163332363715060623222602254B00 +:10EE00006A2E3A7D33337F4E3C78614B6B2D3B7CD1 +:10EE100032327F4F3C77026820184732E736371787 +:10EE20002920174633E73637170000020075FE8F9A +:10EE300001D3045E0003000F0013B7000007070DA5 +:10EE4000077202002F2B3211337D2F3031533313D1 +:10EE500021011406232226353436333216A8F43322 +:10EE6000FEA6015E664A466868464A66025EFC3156 +:10EE700005255E4C4C5E5B4F4F000001008FFFECA0 +:10EE8000041005CB00230014B71A1810172208002D +:10EE900001002FCD33332F33CD33303141151616CA +:10EEA0001707262623220606151416163332363780 +:10EEB000150606071523352E02353436363735024A +:10EEC000E56192385A487C3E506934386A4B5F8B12 +:10EED00050408049B284BC6469BD7E05CB9E042A43 +:10EEE0001CEB1D244B96716F91472824FE1F2205B1 +:10EEF000BCC41383EEB1C0F07E12A6000001005224 +:10EF00000000046A05CB00230025401217131316D6 +:10EF10001E0B0B1D0E0E00160C7207000572002B47 +:10EF2000322B12392F333311331133113330314136 +:10EF3000321617072626232206151521152115142A +:10EF4000060607211121353E023535233533353488 +:10EF5000363602BC6FC7505D468B3F42600177FE7C +:10EF6000892E452402CEFBE839502BB2B277C70573 +:10EF7000CB3022E61D234D5FC1DB8F49603C13FE81 +:10EF8000FCF8193B604E91DBC397B7540002007147 +:10EF900000FE042104AA00230033004A4023211E5E +:10EFA0001E2815181828281B161717201F1B0F0CB2 +:10EFB0000C300306063030090E0D0D040509091B3F +:10EFC0000C003F332FCE3232113311331133113352 +:10EFD0001133113310CE3232113311331133113357 +:10EFE0001133113330315334363727371736363330 +:10EFF00032161737170716161514060717072706B0 +:10F0000006232226270727372626371416163332DB +:10F0100036363534262623220606BC1D1981937FF9 +:10F020002B673335612E7F9681191C1B1A7D927FC9 +:10F030002B643537652B7D917F1A1CCF33563435C1 +:10F04000573434573534563302D336642B7F937F8D +:10F05000191C1B1C818F812A673637632D7D917D9A +:10F06000171C191A7B917D2D623634563232563474 +:10F07000355633335600000100060000048905B6FA +:10F080000016002C4015001414110A07070D100378 +:10F09000060611110C011504720C0C003F2B3212E4 +:10F0A000392F331133CE3232113311331133303122 +:10F0B000410121013315231533152315213523353E +:10F0C00033352335330121024801080139FE81C35C +:10F0D000F6F6F6FEE1F7F7F7BEFE87013C035C02A9 +:10F0E0005AFD15B28AB2DDDDB28AB202EB0000022F +:10F0F00001C7FE2F02A2060E00030007000CB30496 +:10F10000060300002F322F333031413311231133E6 +:10F11000112301C7DBDBDBDB060EFCD1FE7FFCD15C +:10F120000002006AFFEC037F061F00360045001A4C +:10F13000400F2F21331E3C430317082C24100901D4 +:10F1400072002B322F33173930315334363726269D +:10F1500035343633321617072626232206151416A1 +:10F1600016171E0215140607161615140623222656 +:10F1700027351E0233323635342626272E02371421 +:10F1800016161717363635342626270606794F36D3 +:10F190003F46DFB666B05552438F4D514A2C5E4B09 +:10F1A0005F8F4F45383E3FEDCB6DAA46357A7B33B6 +:10F1B00070521E5958668F4CDF32664F0F1D312733 +:10F1C000655E23370321587B2528744B819E2F25AC +:10F1D000BF20342D2F2135321E265F7C51647925C6 +:10F1E00028694A94AF2926CF1A2D1B443122313485 +:10F1F000252A597A71294540210616463429454069 +:10F20000210E49000002011704F803C50604000B93 +:10F210000017000EB40F15150309002F33331133F7 +:10F220003031413436333216151406232226253464 +:10F23000363332161514062322260117513A395453 +:10F2400054393A510193513C395555393C51057D5A +:10F2500047404047434242434740404743424200C1 +:10F2600000030064FFEC064405CB0013002E0042AF +:10F27000001B400D221B390A03722814802F00093D +:10F2800072002B321ACC322B32CC32303145222450 +:10F2900026023534123624333204161215140206AF +:10F2A0000403220235343636333216170726262356 +:10F2B00022061514163332363715060607323E027B +:10F2C00035342E0223220E0215141E020354A3FE0F +:10F2D000EDCB6F71CD0112A09C0111CE756FCBFEED +:10F2E000EE85D1CF61BE893F84393C32612B79856F +:10F2F00075872F75333166677EDCA85E5CA5DD827D +:10F3000083DFA65C5AA4E0146FCA0113A39C011109 +:10F31000CE756FCBFEEEA4A3FEEDCA6F011A0102FB +:10F32000D389D379201D8A1A1CAD979DA81B148EF2 +:10F33000151C975BA6E38880E2AC615CA7E4888833 +:10F34000E3A65B000002002F02F002B805C7001C14 +:10F350000027001F400E062424121D00050509C0C9 +:10F3600016000372002B321ACC322F1139393211A8 +:10F370003330314132161511232706062322262663 +:10F3800035343636373735342623220607273636C6 +:10F390001307060615141633323635019A928C87F8 +:10F3A0001F2B7C4A496D3C539D6E63403F2E703B42 +:10F3B0004242A0B8635B362E204D5905C7947DFEAE +:10F3C000466E3A4030634C50602E0504112F3522B2 +:10F3D0001B872032FE7806063F2326245440000275 +:10F3E0000052005E049A04040006000D002440123E +:10F3F0000B0C0C05090808060D030A00070602019C +:10F400000405002F33CC3217393211331133113345 +:10F4100030315301170101070125011701010701CF +:10F42000520173DBFEE90117DBFE8D01FA0172DC8C +:10F43000FEE90117DCFE8E023D01C777FEA4FEA4A3 +:10F440007701C51A01C777FEA4FEA47701C50001A4 +:10F45000005800F80439033F0005000EB401010410 +:10F460000405002F3311332F303141112311213581 +:10F470000439DBFCFA033FFDB9016CDBFFFF003D03 +:10F4800001A8025602A20606001000000004006453 +:10F49000FFEC064405CB000D0016002A003E0023B9 +:10F4A00040120C080E03001601352103720A008079 +:10F4B0002B170972002B321ACC322B32CC32111797 +:10F4C0003930314111213216151406071323032355 +:10F4D00011113332363534262323132224260235E4 +:10F4E000341236243332041612151402060427325D +:10F4F0003E0235342E0223220E0215141E02023162 +:10F500000111A79C623EEEBAC37F66505049596410 +:10F510007DA3FEEDCB6F71CD0112A09C0111CE75C4 +:10F520006FCBFEEEA47EDCA85E5CA5DD8283DFA649 +:10F530005C5AA4E0011B03898E85616F19FE73017B +:10F5400058FEA801E151404941FBD56FCA0113A300 +:10F550009C0111CE756FCBFEEEA4A3FEEDCA6F83A6 +:10F560005BA6E38880E2AC615CA7E48888E3A65BE5 +:10F570000001FFFA0614040606DD00030008B102CC +:10F5800001002F333031412135210406FBF4040CF6 +:10F590000614C900000200500319031B05CB000F1D +:10F5A000001B0010B61000C016080372002B321AA0 +:10F5B000CC323031412226263534363633321616D7 +:10F5C000151406062732363534262322061514165E +:10F5D00001B669A25B5BA2696AA05B5BA06A415B42 +:10F5E0005B41405B5B0319579C65649C5A599C6561 +:10F5F000659C57BE53474A53534A4753000200582D +:10F600000000043905020003000F001B400B0E042C +:10F610000D0D09070A0A010100002F3211332F33A3 +:10F620003333113333303173352115012115211155 +:10F63000231121352111335803E1FE7D0183FE7D25 +:10F64000DBFE7D0183DBDBDB037CDBFE7F0181DB1B +:10F6500001860001002F035402BE06D5001A0012D5 +:10F66000B702191900780A1177003F33E4321133D9 +:10F670003031412135373E02353426232206072713 +:10F6800036363332161514060607072102BEFD79F9 +:10F69000E03D451D30282857357B41A26D84A32DC0 +:10F6A00062506901600354A8DB3C5040242528299E +:10F6B0002F983948807A3D6A70495E000001003B0E +:10F6C000034402B606D30029001B400C06071D1D8B +:10F6D0001A1A140D78230077003F32E432392F33A1 +:10F6E0001239393031413216151406071516161520 +:10F6F00014062322262735161633323635342623B0 +:10F700002335333236353426232206072736360191 +:10F71000797DA451596561B0BA4C84414284494A0B +:10F72000454561705C683C32332F5439653E97061D +:10F73000D37D6A46641D0C167447798B2223BF283B +:10F7400032363429429F4429263226288D2F3E0006 +:10F750000001005204D902930621000C0012B701E7 +:10F76000080C800F060106002F5D1ACD39393031A3 +:10F7700041150E030723353E023702931D5E6C6868 +:10F7800027CB2157561D0621151C5259511B1B26EC +:10F7900069702E00000100A0FE1404A8045E001D84 +:10F7A00000214011110C0B04031818080B72010AF8 +:10F7B0007214000672002B322B2B32113333333389 +:10F7C0002F303141112327230E0223222627231E07 +:10F7D0000215112111211114163332363635110458 +:10F7E000A8E72B0F1B485C3B3D632006030403FE88 +:10F7F000CF0131585E5B692C045EFBA296384C2623 +:10F800002F2B15576125FEC0064AFD73787A55A542 +:10F8100077020E0000010071FEFC048F0614001236 +:10F820000012B606090903110500002F322F3339E3 +:10F830002F333031412311231123110606232226B1 +:10F8400026353436363321048FA1A6A21F472C7EDD +:10F85000BD6871CB86025CFEFC0650F9B00333092B +:10F86000095FDBBBC4E05E00FFFF0075022701D328 +:10F87000037B06070011000002420001FFDBFE14BB +:10F8800001A2000000160010B513100A03C01200F8 +:10F890002F1ACC3239393031451406232226273528 +:10F8A0001616333236353426273733071E0201A2A7 +:10F8B00086AF2D481D1D541E1D2B4A5C4EC11B29B1 +:10F8C0004A2FFA737F0C09A8070E1B23253A0D9ABD +:10F8D0003D0D334B0001005C0354024806C1000D8E +:10F8E000001240090B0A0C070402780D77003FE470 +:10F8F00017393031411123113436363706060707E0 +:10F9000027250248EE0204020C2E114E6D012D0631 +:10F91000C1FC9301BE1B574E0F10300E3D7FEC0013 +:10F920000002003902F002E105C7000C00180010C7 +:10F93000B610030316090372002B32322F33303115 +:10F940004114062322263534363332161605141692 +:10F9500033323635342623220602E1B99D93BFB8EF +:10F960009E619859FE234148474040474841045C06 +:10F97000ADBFBFADAEBD55A274646565646463631D +:10F9800000020052005E049A04040006000D001AF2 +:10F99000400F02090A0D07000604030B0A050C01BB +:10F9A00008002F33CC32173930314101270101379C +:10F9B0000105012701013701049AFE8DDB0116FEC6 +:10F9C000EADB0173FE06FE8DDB0116FEEADB017346 +:10F9D0000223FE3B77015C015C77FE391AFE3B7720 +:10F9E000015C015C77FE39000004002D00000691E7 +:10F9F00005B600030011001C00250036401C151E32 +:10FA00001E181813221B1B16120303120C720D0C66 +:10FA10000E0904040F01010F0472002B322F10CCC9 +:10FA200017392B322F10CC392F393333113311338F +:10FA300030316101330101113436363706060707CC +:10FA400027253311013521350133113315231501D4 +:10FA50003335343637060607013F032BF0FCD5FE5D +:10FA6000FC0204020C2F114D6D012DBF030EFE810F +:10FA70000181EB7D7DFE4CC703030A311305B6FA05 +:10FA80004A024A01BE1B564F0F10300E3D7FEBFC61 +:10FA900094FDB698990242FDCCA798013FA42A5E36 +:10FAA000311C661C0003002D000006B405B60003DF +:10FAB0000012002D00264014142B2B1C23130C7253 +:10FAC0000E0D0F0A0404100101100472002B322FD6 +:10FAD00010CC17392BCC3233113330316101330163 +:10FAE0000111343E02370606070727253311013579 +:10FAF000373E0235342623220607273636333216A0 +:10FB00001514060607072115013F032BF0FCD5FE4F +:10FB1000FC010303010C2F114D6D012DBF0214DFF9 +:10FB20003E451D30282858347B41A26D84A32D63A7 +:10FB30005068016005B6FA4A024A01BE143C4033DF +:10FB40000C10300E3D7FEBFC94FDB6A8DB3C504022 +:10FB50002425292A2F983948807A3D6A70495EC940 +:10FB60000004005A000006B005C90003002D00384B +:10FB70000041003F401F313A3A34342F3E3737328C +:10FB80002E03032E0C722728141411110B04211AB2 +:10FB90000101210572002B322F3210CC32392F3364 +:10FBA0001239392B322F10CC392F3933331133110D +:10FBB00033303161013301012226273516163332E5 +:10FBC0003635342623233533323635342623220680 +:10FBD0000727363633321615140607151616151470 +:10FBE0000601352135013311331523150133353421 +:10FBF00036370606070187032BF0FCD5FEF34B844E +:10FC0000414284484A464561715C693B3133305416 +:10FC100038653E97677CA451596661B10322FE8125 +:10FC20000181EB7D7DFE4CC703030B301305B6FA53 +:10FC30004A02392323BE283237342941A0432A26D9 +:10FC40003226288D2F3E7D6B45641D0D1575477935 +:10FC50008BFDC798990242FDCCA798013FA42A5E6C +:10FC6000311C661C00020037FE7703D1045D001FC3 +:10FC7000002B00164009000023232907720C1300F3 +:10FC80002F332B3211337D2F3031411514060607E7 +:10FC90000E02151416333236371706062322263580 +:10FCA000343636373E0235350114062322263534E4 +:10FCB0003633321602C32653463D4C23615556A9AE +:10FCC000576D64E98CD6EB356B503D3F17012966C3 +:10FCD0004A466868464A66025D4A436A5E332C4576 +:10FCE000462C4045362CDB3746CD9E547B693A2C5A +:10FCF0003C3B2A3C01565E4C4C5E5A505000FFFF84 +:10FD00000000000005850779062600240000010791 +:10FD1000004300E90158000AB319050272002BCE16 +:10FD20003031FFFF0000000005850779062600241A +:10FD300000000107007601B80158000AB319050256 +:10FD400072002BCE3031FFFF0000000005850779DF +:10FD50000626002400000107014A00C10158000ADC +:10FD6000B31F050272002BCE3031FFFF00000000F0 +:10FD7000058507660626002400000107015100D111 +:10FD80000158000AB324050272002BCE3031FFFF68 +:10FD9000000000000585075C06260024000001071E +:10FDA000006A00540158000CB4281C050272002B94 +:10FDB000CECE3031FFFF000000000585070A062681 +:10FDC000002400000007014F0177005800020000E6 +:10FDD0000000072505B6000F0013002B401513097E +:10FDE0000910030A0D030D030D050602720E010131 +:10FDF000050872002B3211332B1139392F2F113393 +:10FE000011333211333031612111210321012115C8 +:10FE100021112115211121012111230725FC97FE14 +:10FE20001596FEC5028F0496FDCD020EFDF202333B +:10FE3000FB1D017A7F015CFEA405B6FEFEBFFEFE3F +:10FE4000870160024E00FFFF0077FE1404D105CB4E +:10FE50000626002600000007007A02420000FFFF8D +:10FE600000B80000040207790626002800000107F8 +:10FE70000043008F0158000AB312020272002BCE19 +:10FE80003031FFFF00B80000040207790626002881 +:10FE9000000001070076015E0158000AB312020259 +:10FEA00072002BCE3031FFFF00B80000041C077930 +:10FEB0000626002800000107014A00660158000AD2 +:10FEC000B312020272002BCE3031FFFF00B80000E7 +:10FED0000402075C0626002800000107006AFFFAFA +:10FEE0000158000CB42115020272002BCECE303125 +:10FEF000FFFFFFA4000001EE07790626002C00009A +:10FF000001070043FF520158000AB30A01027200C0 +:10FF10002BCE3031FFFF00B800000303077906261F +:10FF2000002C00000107007600700158000AB30A97 +:10FF3000010272002BCE3031FFFFFFA2000003064A +:10FF400007790626002C00000107014AFF500158DE +:10FF5000000AB30A010272002BCE3031FFFFFFFC12 +:10FF6000000002AA075C0626002C00000107006AB8 +:10FF7000FEE50158000CB40D19010272002BCECE23 +:10FF800030310002002F0000057505B6000E001C80 +:10FF9000001F400F0C11110B141409100E027215E2 +:10FFA000090872002B322B3211392F3333113330C1 +:10FFB0003141320412151402042321112335331167 +:10FFC00005231133152311333236353426260283A7 +:10FFD000E60152BABDFE9AFCFE62898901D9A3ED01 +:10FFE000ED83E0E262BA05B6A3FEC1EBF7FEB5A76A +:10FFF0000254FE0264FEFE9AFEFEACF2EFA2D16451 :020000040205F3 -:100000000107015101500158000AB3140A0272009D -:100010002BCE3031FFFF0077FFEC05E7077906268E -:10002000003200000107004301560158000AB327BF -:100030000E0372002BCE3031FFFF0077FFEC05E797 -:1000400007790626003200000107007602250158D4 -:10005000000AB3280E0372002BCE3031FFFF007769 -:10006000FFEC05E707790626003200000107014A88 -:10007000012D0158000AB32D0E0372002BCE303132 -:10008000FFFF0077FFEC05E7076606260032000059 -:1000900001070151013D0158000AB3320E037200FD -:1000A0002BCE3031FFFF0077FFEC05E7075C06261B -:1000B000003200000107006A00C10158000CB4368C -:1000C0002A0E0372002BCECE303100010081010CCC -:1000D0000410049A000B0024401307090103080BC5 -:1000E0000205080A0600000A0A06040406002F3367 -:1000F0002F11332F332F11121739303141170101CE -:100100000701012701013701037799FECF012D95E2 -:10011000FECFFED3960129FED598012D049A96FEB6 -:10012000CFFED198012DFED598012D012D9AFED537 -:1001300000030077FFA605E70604001A002500303B -:100140000039401C2A1E1E181815152D2D171612C1 -:1001500003721F29290B0B080822220A09050972BC -:10016000002BCE323311331133113311332BCE32F6 -:10017000331133113311331133303141140206047A -:100180002322262707273726023534122433321636 -:10019000173717071612053426270116163332367D -:1001A00036251416170126262322060605E754AB2A -:1001B000FEFAB362A9455AA25A6561950136EF6508 -:1001C000AD4654A0586260FEBB191AFE0C25593684 -:1001D00084A44BFD1A1B1D01FA275E3883A54D022E -:1001E000DDA9FEEBC86B2120876C88640127BAE388 -:1001F0000151BA24227D688362FEDCB659963AFD2D -:1002000011131477DD995C9B3C02F4151877DD001F -:10021000FFFF00AEFFEC055E077906260038000000 -:1002200001070043012D0158000AB31A09027200A8 -:100230002BCE3031FFFF00AEFFEC055E07790626BE -:10024000003800000107007601FC0158000AB31BCA -:10025000090272002BCE3031FFFF00AEFFEC055ECD -:1002600007790626003800000107014A01040158F9 -:10027000000AB321090272002BCE3031FFFF00AE1D -:10028000FFEC055E075C0626003800000107006AE7 -:1002900000980158000CB4291D090272002BCECE23 -:1002A0003031FFFF0000000004FE07790626003C05 -:1002B00000000107007601750158000AB31007021B -:1002C00072002BCE3031000200B8000004AA05B63F -:1002D000000E0018001F400F0F06180B060B060B30 -:1002E00008090272080872002B2B1139392F2F11BF -:1002F000331133303141140E022323112111211502 -:100300003320160133323636353426232304AA38F7 -:100310007FD29A99FECA0136B2010EFCFD44646098 -:100320007F407F887C03025EAB864EFEDB05B6E530 -:10033000FCFE4A2E64516B68000100A0FFEC0568CA -:10034000061F003C0015400B2E390172340A721A48 -:10035000120B72002B322B2B32303141140E03154D -:10036000141616171E021514060623222627351EFC -:100370000233323635342626272E0235343E0335F5 -:10038000342623220606151121113436363332164F -:100390001604E13A55553A285C4C435F3369CC97D3 -:1003A00062923B20616B2E50581C505054622A3888 -:1003B0005453388261486F3FFECF91F99D9AF38D77 -:1003C00004D94C6F513D341A1A2B3A322A5B7551BD -:1003D000729A4E1D22F21528193E3D24343C2E30CF -:1003E0005357364059433D46313F4E2B5945FB98B4 -:1003F000047392BD5D4C9100FFFF0056FFEC043B7F -:100400000621062600440000010700430091000079 -:10041000000AB32F000772002BCE3031FFFF0056C9 -:10042000FFEC043B0621062600440000010700768D -:1004300001600000000AB32F000772002BCE30319C -:10044000FFFF0056FFEC043B062106260044000097 -:100450000107014A00680000000AB3350007720076 -:100460002BCE3031FFFF0056FFEC043B060E062674 -:1004700000440000010601517900000AB33A000768 -:1004800072002BCE3031FFFF0056FFEC043B060418 -:100490000626004400000106006AFC00000CB43E81 -:1004A00032000772002BCECE3031FFFF0056FFEC3A -:1004B000043B06B20626004400000107014F012359 -:1004C0000000000DB70302290001018056002B3403 -:1004D000340000030056FFEC06FE04750031003DB9 -:1004E00000450033401A091010184106252C0772E8 -:1004F00021320632060039180B722F3E3E00077279 -:10050000002B3211332B321239392F2F332B32116A -:1005100033113311333031413216161515211616A9 -:100520003332363715060623222626270E022322CB -:100530002626353436363737353426232206072724 -:1005400036363332161736360107060615141633BB -:100550003236363501220607212E0205218DD77944 -:10056000FD2D05918165BA5D54B5845BA285303C53 -:10057000789D7460A2626CD7A0BF594D50964B63B2 -:1005800058DA7471AB3A42ADFE4F718B6D4D3F3FFF -:10059000643A0223667B0901AE012D56047377E2AB -:1005A000A39481932C2CEC29262D5B46475C2B4C85 -:1005B0009D7977994E06065445422A23CA2F364123 -:1005C000424140FD9304046250463B34644701F0CD -:1005D000727A446A3E00FFFF005CFE1403DD047380 -:1005E0000626004600000007007A01A00000FFFF79 -:1005F000005CFFEC046206210626004800000107AB -:10060000004300850000000AB326000772002BCECD -:100610003031FFFF005CFFEC046206210626004833 -:1006200000000107007601540000000AB32600070D -:1006300072002BCE3031FFFF005CFFEC046206211C -:100640000626004800000107014A005C0000000A7D -:10065000B32C000772002BCE3031FFFF005CFFECA3 -:10066000046206040626004800000106006AF00045 -:10067000000CB43529000772002BCECE3031FFFFBD -:10068000FFB2000001F30621062603AF00000107B8 -:100690000043FF600000000AB30A020672002BCE7E -:1006A0003031FFFF0081000002C20621062603AFA1 -:1006B0000000010600762F00000AB30A020672004D -:1006C0002BCE3031FFFFFF89000002ED0621062608 -:1006D00003AF00000107014AFF370000000AB31012 -:1006E000020672002BCE3031FFFFFFE200000290C5 -:1006F0000604062603AF00000107006AFECB0000D7 -:10070000000CB4190D020672002BCECE303100025F -:10071000005CFFEC0498061F002400340021401305 -:10072000250405240321061E201F091616002D0E80 -:100730000B7200002F2B3212392F17393330314111 -:100740001616173717071616121514020623222637 -:10075000263534363633321616173726262707271E -:10076000372626270122060615141616333236358B -:10077000342E0201CB478239E164AA64874585F5AE -:10078000A79DF38B7BD98D456A4D1708225D41E605 -:1007900064B0234B2A011553662F3066527B6A1BC7 -:1007A0003857061F2047278C9A685BD9FEF8A2BDF0 -:1007B000FEF78B77E4A2A2E276162B210452863D47 -:1007C0008E9C6A172F17FD933F7D5F547F47A4A32C -:1007D0002F554327FFFF00A0000004A8060E0626A1 -:1007E000005100000107015100B00000000AB327CA -:1007F000000772002BCE3031FFFF005CFFEC049845 -:1008000006210626005200000107004300A2000056 -:10081000000AB3270E0772002BCE3031FFFF005CB9 -:10082000FFEC04980621062600520000010700761E -:1008300001710000000AB3270E0772002BCE303181 -:10084000FFFF005CFFEC0498062106260052000022 -:100850000107014A00790000000AB32D0E0772005B -:100860002BCE3031FFFF005CFFEC0498060E06260D -:10087000005200000107015100890000000AB33254 -:100880000E0772002BCE3031FFFF005CFFEC0498A6 -:1008900006040626005200000106006A0C00000C47 -:1008A000B42A360E0772002BCECE3031000300582A -:1008B00000DD043904C70003000F001B0014B70457 -:1008C0000A001610010100002F3210CE3210CE3275 -:1008D0003031533521150122263534363332161581 -:1008E00014060322263534363332161514065803FF -:1008F000E1FE0F395353393754543739535339378D -:1009000054540264DBDBFE7948505443435450484E -:1009100002BB484F554343554F480003005CFFB4AA -:100920000498049100180022002D0035401A1D265D -:1009300026161620201514100772271C1C0A0A07F9 -:10094000072A2A0908040B72002BCE323311331107 -:1009500033113311332BCE32331133113311333082 -:100960003141140206232226270727372626351071 -:1009700000333216173717071616051416170126F7 -:10098000262322060534262701161633323636046E -:100990009884F5A8407535439A44494F0124FD4495 -:1009A0007D3737983A444AFCFB0A09013D15361F4A -:1009B000796D01CD0606FECB142E1A51652F02313A -:1009C000BAFEFC8717166569644BD88D0116012C99 -:1009D0001B19526C5449D18631532201DB0B0CA6F2 -:1009E000A628471EFE3208074C96FFFF009AFFEC30 -:1009F00004A206210626005800000107004300C992 -:100A00000000000AB31E0D0672002BCE3031FFFF2E -:100A1000009AFFEC04A206210626005800000107F8 -:100A2000007601980000000AB31F0D0672002BCE5D -:100A30003031FFFF009AFFEC04A206210626005881 -:100A400000000107014A00A00000000AB31E0D06C5 -:100A500072002BCE3031FFFF009AFFEC04A2060497 -:100A60000626005800000106006A3300000CB42D71 -:100A7000210D0672002BCECE3031FFFF0000FE1498 -:100A8000048D06210626005C000001070076013D6A -:100A90000000000AB325000672002BCE30310002A0 -:100AA00000A0FE1404B40614001C002A0021401209 -:100AB0001620201A07721000720F0E7209272704E1 -:100AC0000B72002B3211332B2B2B3211333031416F -:100AD0001402062322262627231E02151121112186 -:100AE00011140607333E0233321201342623220644 -:100AF000071514163332363604B46ABE7E50795662 -:100B00001E0E040604FECF013109050E1D577A4F53 -:100B1000BCEAFEC9666B786003607F465A2D0231DD -:100B2000BEFEFD84253E2614393916FE3B0800FE24 -:100B30007931701F2E4B2DFEDAFEE8A4A694972182 -:100B4000A3AD4E97FFFF0000FE14048D0604062699 -:100B5000005C00000106006AD900000CB4332700D5 -:100B60000672002BCECE3031FFFF0000000005855D -:100B700007040626002400000107014C011F01584C -:100B8000000AB315050272002BCE3031FFFF00566C -:100B9000FFEC043B05AC0626004400000107014CB5 -:100BA00000C70000000AB32B000772002BCE3031C3 -:100BB000FFFF0000000005850783062600240000D3 -:100BC0000107014D00EE0158000AB317050272003B -:100BD0002BCE3031FFFF0056FFEC043B062B0626E0 -:100BE000004400000107014D00960000000AB32DEB -:100BF000000772002BCE3031FFFF0000FE14058588 -:100C000005BC062600240000000701500375000003 -:100C1000FFFF0056FE140451047506260044000030 -:100C200000070150026A0000FFFF0077FFEC04D1CB -:100C300007790626002600000107007601FA015810 -:100C4000000AB326190372002BCE3031FFFF005C7F -:100C5000FFEC03DD062106260046000001070076B2 -:100C600001420000000AB324080772002BCE303185 -:100C7000FFFF0077FFEC04D107790626002600006D -:100C80000107014A01020158000AB32C190372003E -:100C90002BCE3031FFFF005CFFEC0400062106265E -:100CA000004600000107014A004A0000000AB32A7A -:100CB000080772002BCE3031FFFF0077FFEC04D124 -:100CC000076C0626002600000107014E021001589D -:100CD000000AB326190372002BCE3031FFFF005CEF -:100CE000FFEC03DD06140626004600000107014E56 -:100CF00001580000000AB324080772002BCE3031DF -:100D0000FFFF0077FFEC04D10779062600260000DC -:100D10000107014B01040158000AB32019037200B6 -:100D20002BCE3031FFFF005CFFEC040206210626CB -:100D3000004600000107014B004C0000000AB31EF2 -:100D4000080772002BCE3031FFFF00B80000057598 -:100D500007790626002700000107014B00F601581D -:100D6000000AB315060272002BCE3031FFFF005C83 -:100D7000FFEC060E061406260047000001070234A9 -:100D800003580000000BB602310F00000056002B84 -:100D90003400FFFF002F0000057505B6060600921F -:100DA00000000002005CFFEC050C0614001F002C84 -:100DB000002A4015151212180F0F061A0A13007296 -:100DC000270A06071B2020000B003F3211333F3358 -:100DD000332B3F11392F3333113330314522021178 -:100DE00010123332161617332626353521352135A4 -:100DF0002115331523112327230E023732363735B9 -:100E000034262322061514160202BBEBEEC0507ADC -:100E1000591F0A0710FEC5013B01329B9BEA3B0D9F -:100E20001D57781A7D670364886572731401160173 -:100E30000C011001172B4A2F2C883433C7A1A1C7EE -:100E4000FB54912E4B2CF388891C949D9E9594976E -:100E5000FFFF00B800000402070406260028000077 -:100E60000107014C00C50158000AB30E02027200CE -:100E70002BCE3031FFFF005CFFEC046205AC062690 -:100E8000004800000107014C00BA0000000AB3222C -:100E9000000772002BCE3031FFFF00B800000402C3 -:100EA00007830626002800000107014D0093015822 -:100EB000000AB310020272002BCE3031FFFF005C3B -:100EC000FFEC0462062B0626004800000107014DD6 -:100ED00000890000000AB324000772002BCE3031D5 -:100EE000FFFF00B800000402076C0626002800007F -:100EF0000107014E01750158000AB3120202720087 -:100F00002BCE3031FFFF005CFFEC04620614062696 -:100F1000004800000107014E016A0000000AB326E4 -:100F2000000772002BCE3031FFFF00B8FE14040220 -:100F300005B606260028000000070150021B00002D -:100F40000003005CFE14046204730015002D0035DC -:100F500000294014231211111F1F26311C1C1603D7 -:100F60000A260B722E160772002B322BCC32123946 -:100F70002F331133113311333330314514163332DB -:100F800036371506062322263534363637370E0215 -:100F90000332161615152116163332363715060686 -:100FA000232224263534123617220607212E020367 -:100FB0004E2D23203F13204A3173873C673EC75292 -:100FC0005D26E19BE07AFD2F0591816BB25E53B502 -:100FD00081A8FEFD9385EEA059750901AC012F5D36 -:100FE000E32A280C06B2090E81653C6D5D23184882 -:100FF000674C053377E2A39481932C2CEC29267C53 -:10100000FEC1C4010583D9727A446A3EFFFF00B86D -:101010000000041E07790626002800000107014B86 -:1010200000680158000AB30C020272002BCE303166 -:10103000FFFF005CFFEC046206210626004800006A -:101040000107014B005E0000000AB3200007720098 -:101050002BCE3031FFFF0077FFEC052707790626FE -:10106000002A00000107014A01310158000AB32E8D -:101070000D0372002BCE3031FFFF0006FE14046D0D -:1010800006210626004A00000106014A2000000B46 -:10109000B603521301017B56002B3400FFFF00778B -:1010A000FFEC052707830626002A00000107014DF3 -:1010B000015E0158000AB3260D0372002BCE3031B9 -:1010C000FFFF0006FE14046D062B0626004A0000F2 -:1010D0000107014D00490000000BB6035013010148 -:1010E0007B56002B3400FFFF0077FFEC0527076CD1 -:1010F0000626002A00000107014E023F0158000A9F -:10110000B3280D0372002BCE3031FFFF0006FE1412 -:10111000046D06140626004A00000107014E012C4A -:101120000000000BB603521301019656002B340049 -:10113000FFFF0077FE3B052705CB0626002A0000AF -:101140000007047101140000FFFF0006FE14046D87 -:101150000621042602362F000306004A0000000A7A -:10116000B3051F0772002BCE3031FFFF00B800001F -:10117000056607790626002B00000107014A010ECB -:101180000158000AB318060272002BCE3031FFFF5F -:10119000FF8D000004A807D70626004B00000107BA -:1011A000014AFF3B01B6000BB601211A010192561C -:1011B000002B3400000200000000061F05B60013DB -:1011C0000017002740130B0407070E011712141411 -:1011D000000905027210000872002B322B321139FF -:1011E0002F33CE3232321133333031731123353352 -:1011F0003521152135211533152311211121111107 -:10120000213521B8B8B8013602430135B9B9FECB52 -:10121000FDBD0243FDBD042DC7C2C2C2C2C7FBD380 -:101220000277FD890379B40000010004000004A8DE -:101230000614002200234012211E1E0104040D2268 -:101240000072131D0A72170D0672002B322B322BFF -:1012500012392F3333113330314115211521151433 -:101260000607333E02333216161511211134262398 -:10127000220606151121112335333501D1013BFE1C -:10128000C50B03122462784679B363FECF585C5CC9 -:101290006A2CFECF9C9C0614A1C71253971F3A4894 -:1012A0002255B58FFD640250787A56A477FE2F043C -:1012B000ACC7A100FFFFFFB6000002F307660626D9 -:1012C000002C000001070151FF640158000BB6011A -:1012D000040101019556002B3400FFFFFF9A000026 -:1012E00002D7060E062603AF000001070151FF4892 -:1012F0000000000AB315020672002BCE3031FFFF4A -:101300000000000002A607040626002C00000107CA -:10131000014CFFAE0158000BB601060101019456C5 -:10132000002B3400FFFFFFE80000028E05AC06260C -:1013300003AF00000106014C9600000AB306020646 -:1013400072002BCE3031FFFFFFCB000002DD0783A0 -:101350000626002C00000107014DFF790158000B03 -:10136000B601080101019256002B3400FFFFFFB6C1 -:10137000000002C8062B062603AF00000107014D3E -:10138000FF640000000AB308020672002BCE303161 -:10139000FFFF0087FE14021C05B60626002C000085 -:1013A000000601503500FFFF005CFE1401F1061439 -:1013B0000626004C0000000601500A00FFFF00AEA8 -:1013C000000001FA076C0626002C00000107014E00 -:1013D000005C0158000BB6010A010101C156002B47 -:1013E0003400FFFF00B8FE52049405B60426002C1A -:1013F00000000007002D02A60000FFFF0093FE146E -:10140000045006140426004C00000007004D027131 -:101410000000FFFFFF68FE52030807790626002D33 -:1014200000000107014AFF520158000AB31E0C02D6 -:1014300072002BCE3031FFFFFF7DFE1402ED06213E -:10144000062603B000000107014AFF370000000A2A -:10145000B31D0B0672002BCE3031FFFF00B8FE3BF0 -:10146000055005B60626002E00000007047100BED8 -:101470000000FFFF00A0FE3B04F606140626004E07 -:101480000000000604717100000100A0000004F6D5 -:10149000045E0012001B400F05040D011105071228 -:1014A00008067203070A72002B322B3212173930EA -:1014B0003149022101071121112111060607333696 -:1014C00036370104DBFE4801D3FEA4FEC68FFECFF3 -:1014D000013101020304234525013A045EFE00FDAB -:1014E000A201AA5AFEB0045EFEDB3D7A3C2B542BCF -:1014F000016EFFFF00980000043F07790626002FC9 -:1015000000000107007600460158000AB30C0102F2 -:1015100072002BCE3031FFFF0081000002C207D7DE -:101520000626004F000001070076002F01B6000AD2 -:10153000B30B020072002BCE3031FFFF00B8FE3B30 -:10154000043F05B60626002F0000000604716D005A -:10155000FFFF008DFE3B01E506140626004F00004C -:1015600000070471FF2F0000FFFF00B8000004799E -:1015700005B60626002F00000107023401C3FFA2B2 -:10158000000BB601120100000056002B3400FFFFD3 -:1015900000A00000036006140626004F00000107AB -:1015A000023400AA0000000BB60110020000005631 -:1015B000002B3400FFFF00B80000043F05B60626EC -:1015C000002F00000007014E028BFDA4FFFF00A0CA -:1015D0000000035006140426004F00000007014ECF -:1015E00001B2FD87000100020000043F05B6000DB6 -:1015F000001C40110201030A040709080800050243 -:10160000720B000872002B322B1217393031731114 -:10161000072737112111371705112111B84571B668 -:1016200001368F75FEFC025101EC29C46F02C0FD2A -:10163000FC58C49EFE58FF000001FFE70000028B2B -:101640000614000B001A40100201030A04090708DF -:101650000800050072000A72002B2B121739303176 -:10166000731107273711211137170711A04871B9D6 -:1016700001314674BA01DD2BC570032DFD8E2BC5DB -:1016800070FD6800FFFF00B8000005C90779062655 -:10169000003100000107007602370158000AB31A32 -:1016A0000A0272002BCE3031FFFF00A0000004A818 -:1016B000062106260051000001070076019800006F -:1016C000000AB31D000772002BCE3031FFFF00B8B7 -:1016D000FE3B05C905B6062600310000000704716F -:1016E00001370000FFFF00A0FE3B04A8047306269C -:1016F000005100000007047100980000FFFF00B8CF -:10170000000005C907790626003100000107014BDA -:1017100001420158000AB3140A0272002BCE303184 -:10172000FFFF00A0000004A80621062600510000CB -:101730000107014B00A20000000AB3160007720067 -:101740002BCE3031FFFF00050000058F05B60427C2 -:10175000005100E7000000060206EC00000100B89E -:10176000FE5205C905B60021001B400E0B160C03E6 -:10177000131D1502721308720700002F322B2B3233 -:1017800012173930314122262735161633323636B4 -:101790003701231E02151121112101332E023511AB -:1017A000211114060603F840632225522F4C6131A3 -:1017B00003FD0909050806FEEB0187027B07030705 -:1017C00005011775D2FE520D09F2070D2754430487 -:1017D0004E399A9837FD5005B6FC7B3A9692320105 -:1017E000F1FA4A94BF5B000100A0FE1404A8047340 -:1017F0000024002140121718180E0E1C077215063F -:1018000072140A7207000F72002B322B2B2B32112D -:10181000331133303141222627351616333236350F -:1018200011342623220606151121113317333E02E7 -:10183000333216161511140606033D2F67221F3684 -:101840002232495B595D6A2BFECFE92913246B8252 -:101850004578B263489FFE140F0AF00A09456502F5 -:10186000F06D6E55A577FDF2045E8F3A482255B5AE -:1018700090FCAE66A964FFFF0077FFEC05E7070464 -:101880000626003200000107014C018B0158000AB6 -:10189000B3230E0372002BCE3031FFFF005CFFEC50 -:1018A000049805AC0626005200000107014C00D741 -:1018B0000000000AB3230E0772002BCE3031FFFF69 -:1018C0000077FFEC05E707830626003200000107DA -:1018D000014D015A0158000AB3250E0372002BCEA8 -:1018E0003031FFFF005CFFEC0498062B0626005207 -:1018F00000000107014D00A60000000AB3250E07F5 -:1019000072002BCE3031FFFF0077FFEC05E707793F -:101910000626003200000107015201B80158000CF0 -:10192000B427340E0372002BCECE3031FFFF005CA3 -:10193000FFEC04D3062106260052000001070152E5 -:1019400001040000000CB427340E0772002BCECE29 -:10195000303100020077FFEC075005CD0018002859 -:10196000002D4018252222110972070A0A030B0EC6 -:10197000087206030272261919000372002B321135 -:10198000332B322B3212392F332B3211333031417A -:1019900032161721152111211521112111210606B9 -:1019A000232224023534122413220E021514161693 -:1019B00033323637112626030836812D0364FDCDD8 -:1019C000020EFDF20233FC972C8035E0FEDE8D8D99 -:1019D0000123E1578053284895733C7F26257E05D7 -:1019E000CD0C0BFEFEBFFEFE87FF00090BBC0154B1 -:1019F000E3E30151BAFEFE4480B77399DD77141317 -:101A0000038B14150003005CFFEC077B04730024B8 -:101A10000033003B002D40162125253706061634DD -:101A200000001E0772132C2C091010160B72002BCD -:101A30003211333211332B32113311392F3332112A -:101A4000333031413216161515211616333236371A -:101A500015060623222627060623222602353412DF -:101A600036333216173E0205220615141616333287 -:101A700036363534262625220607212E0205779F85 -:101A8000E77EFD1607968471B76155BA867FD84DFB -:101A900046C9789FF58B80F2AB70C94630778AFDD6 -:101AA00050796D30665251652F2F6602B25E7C0907 -:101AB00001C2013162047377E2A39484902C2CEC70 -:101AC00029264C4F4E4D870104BABA0102864F4D6C -:101AD000344523F6A6A66E964C4C966E6F934A1D1F -:101AE000727A446A3E00FFFF00B80000054807799B -:101AF0000626003500000107007601AA0158000AF9 -:101B0000B3200F0272002BCE3031FFFF00A0000087 -:101B1000039106210626005500000107007600FE0D -:101B20000000000AB31D0F0672002BCE3031FFFFFC -:101B300000B8FE3B054805B6062600350000000744 -:101B4000047100D30000FFFF0093FE3B0377047392 -:101B500006260055000000070471FF350000FFFF56 -:101B600000B8000005480779062600350000010787 -:101B7000014B00B40158000AB3190F0272002BCEBA -:101B80003031FFFF005A000003BE06210626005533 -:101B900000000106014B0800000AB3160F06720090 -:101BA0002BCE3031FFFF005EFFEC041707790626CD -:101BB0000036000001070076013B0158000AB337E8 -:101BC0001D0372002BCE3031FFFF005CFFEC03AC35 -:101BD00006210626005600000107007600F40000EA -:101BE000000AB332190772002BCE3031FFFF005EBE -:101BF000FFEC041707790626003600000107014AAA -:101C000000440158000AB33D1D0372002BCE303151 -:101C1000FFFF004EFFEC03B206210626005600002F -:101C20000106014AFC00000AB337190772002BCEE7 -:101C30003031FFFF005EFE14041705CB0626003688 -:101C400000000007007A01710000FFFF005CFE1435 -:101C500003AC04730626005600000007007A014A10 -:101C60000000FFFF005EFFEC041707790626003630 -:101C700000000107014B00460158000AB3301D0364 -:101C800072002BCE3031FFFF0050FFEC03B4062171 -:101C90000626005600000106014BFE00000AB32B89 -:101CA000190772002BCE3031FFFF0029FE3B04796B -:101CB00005B6062600370000000604714800FFFF45 -:101CC000002FFE3B0337054C062600570000000698 -:101CD0000471E300FFFF002900000479077906265C -:101CE000003700000107014B00520158000AB308F9 -:101CF000040272002BCE3031FFFF002FFFEC048F67 -:101D000006140626005700000007023401D900001F -:101D1000000100290000047905B6000F00214010E1 -:101D20000A06060E02020B03030007027200087285 -:101D3000002B2B11392F33331133321133303161F2 -:101D400011233533112111211121113315231101D3 -:101D5000B6F8F8FE730450FE73F7F70254FE016202 -:101D60000102FEFEFE9EFEFDAC000002002FFFEC15 -:101D70000337054C0003001C0025401210191916EA -:101D800012131300018015160672040B0B72002B40 -:101D9000322BCD1ACC32331133113311333031534E -:101DA000352115033236371506062322262635112E -:101DB0002335373733152115211114164202C691E8 -:101DC000325F2F319156649F5B92A858C30139FE50 -:101DD000C74901F2C6C6FEED140FE3161D41A190DE -:101DE000021B8166ECEEE5FDE5403F00FFFF00AE23 -:101DF000FFEC055E0766062600380000010701516A -:101E000001140158000AB314090272002BCE3031BC -:101E1000FFFF009AFFEC04A2060E06260058000001 -:101E20000107015100B00000000AB3180D0672004E -:101E30002BCE3031FFFF00AEFFEC055E0704062617 -:101E4000003800000107014C01620158000AB31676 -:101E5000090272002BCE3031FFFF009AFFEC04A282 -:101E600005AC0626005800000107014C00FE0000EA -:101E7000000AB31A0D0672002BCE3031FFFF00AE00 -:101E8000FFEC055E07830626003800000107014DC0 -:101E900001310158000AB318090272002BCE30310B -:101EA000FFFF009AFFEC04A2062B06260058000054 -:101EB0000107014D00CD0000000AB31C0D067200A1 -:101EC0002BCE3031FFFF00AEFFEC055E080A062680 -:101ED000003800000107014F01BE0158000DB70294 -:101EE00001141301019356002B343400FFFF009AB4 -:101EF000FFEC04A206B20626005800000107014FBD -:101F0000015A0000000DB702011817010192560096 -:101F10002B343400FFFF00AEFFEC055E0779062688 -:101F20000038000001070152018F0158000CB41B5A -:101F300028090272002BCECE3031FFFF009AFFEC51 -:101F400004FA062106260058000001070152012B61 -:101F50000000000CB41F2C0D0672002BCECE3031C9 -:101F6000000200AEFE14055E05B600150029001F34 -:101F7000400F291F02721211112424030A0A1B099F -:101F800072002B322F3332113311332B3230314563 -:101F900014163332363715060623222635343636E4 -:101FA00037370E02011114060423200035112111C8 -:101FB000141633323636351103E13123203B142019 -:101FC0004A3273873D673EC0485C2B017D85FEF336 -:101FD000CCFEDEFED001359491667F3CCD34340CCE -:101FE00006B2090E8470457F69231D42726206574E -:101FF000FC4E97F38E0128F403AEFC81B592469215 -:1020000071037D00FFFF009AFE1404A2045E062601 -:10201000005800000007015002A80000FFFF000068 -:10202000000007BC07790626003A00000107014AB4 -:1020300001DD0158000AB337100272002BCE303197 -:10204000FFFF0014000006C506210626005A000006 -:102050000107014A016A0000000AB3370F06720047 -:102060002BCE3031FFFF0000000004FE077906266A -:10207000003C00000107014A007D0158000AB31529 -:10208000070272002BCE3031FFFF0000FE14048DDA -:1020900006210626005C00000106014A4600000AEF -:1020A000B324000672002BCE3031FFFF0000000089 -:1020B00004FE075C0626003C00000107006A0010D1 -:1020C0000158000CB41E12070272002BCECE303124 -:1020D000FFFF00310000047107790626003D000073 -:1020E0000107007601520158000AB311050272007F -:1020F0002BCE3031FFFF0037000003AA0621062651 -:10210000005D00000107007600E90000000AB3113D -:10211000050672002BCE3031FFFF00310000047144 -:10212000076C0626003D00000107014E01680158BA -:10213000000AB310050272002BCE3031FFFF0037CA -:10214000000003AA06140626005D00000107014EE8 -:1021500001000000000AB310050672002BCE3031DA -:10216000FFFF00310000047107790626003D0000E2 -:102170000107014B005C0158000AB30A0502720016 -:102180002BCE3031FFFF0037000003AA06210626C0 -:10219000005D00000106014BF400000AB30A0506C9 -:1021A00072002BCE3031000100A00000033F061F5B -:1021B0000010000EB6000A0172050A72002B2B32C5 -:1021C00030314122061511211134363633321617BB -:1021D00007262602504639FECF61B07862862E4728 -:1021E0002350052D4D3CFB5C04B08F9F411D12E038 -:1021F0000B12000100C5FE14042F05CB002500239F -:1022000040102021210B1E0E0E0B0B001A130F7213 -:102210000700002F322B3212392F331133113311B3 -:10222000333031413216170726262322061515337F -:1022300015231114060623222627351616333236A7 -:1022400035112335373534363603295C7F2B481F4B -:10225000442E3C31E4E449A0833066221F3522330A -:102260004AA8A85BA605CB1D12E00B124D3C46E523 -:10227000FC6266A9640F0AF00A094565037193526E -:10228000528F9F41000400000000058507AA00123C -:10229000001E002A0037002640131319010D1F04E9 -:1022A00011110712080F08303037372507002F3378 -:1022B000332F332F3F3F12392F173933303171010C -:1022C000262635343633321615140607012103212C -:1022D000031321032E02270E03071332363534264B -:1022E00023220615141603353E023721150E030767 -:1022F00001F41615896F6A93191601F6FEB46AFD8A -:10230000E96CB00191660B2B2707061C201B0661A8 -:102310002F3137292D34334B1D403C150156104BBE -:102320005F5D2305231D492B6F7F7E6E2C4A1DFAAE -:10233000DD014AFEB6024E01212174752117576056 -:102340004E0F01E7302E2D33332D2B330183101A1E -:1023500044461D0C12343934120000050056FFECBF -:10236000043B07AA001D002800340041004D003442 -:10237000401A062525131E1E000B0B72050A434D3D -:102380004D49474729352F3C17000772002B32DE95 -:1023900032CC32322F333311333F2B11392F3332BA -:1023A0001133303141321615112327230E02232217 -:1023B0002626353436373735342623220607273686 -:1023C0003601070606151416333236350322061574 -:1023D00014163332363534262732161615140623D2 -:1023E000222635343601150E020723353E02370208 -:1023F0006AE1F0D53B083064825D639D5AFAFAC207 -:102400005C52519C4E6559DD0118769473524262BC -:1024100087992A37313029373729477344936B6FAF -:10242000898901D71573832ECB1D403C150475C4D3 -:10243000C8FD17983C4C244C9D79B2A90906315827 -:10244000522E23CE2F36FD9104046250463B746B0E -:102450000452342C2D34342D2C348D39694970803C -:102460007F6F6E7F01210C174B4B18101A44461DCD -:10247000FFFF0000000007250779062600880000FE -:102480000107007603020158000AB31B060272001E -:102490002BCE3031FFFF0056FFEC06FE062106264C -:1024A00000A800000107007602B00000000AB34D4A -:1024B0002C0772002BCE3031FFFF0077FFA605E717 -:1024C00007790626009A000001070076022D0158C0 -:1024D000000AB338120372002BCE3031FFFF005CCC -:1024E000FFB404980621062600BA00000107007612 -:1024F00001730000000AB335100772002BCE303193 -:10250000FFFF005EFE3B041705CB062600360000E9 -:10251000000604711B00FFFF005CFE3B03AC04736C -:1025200006260056000000060471F5000001005266 -:1025300004D903B6062100120017400B09040E034C -:102540001280060F0C010C002F5D331ACD173930A5 -:1025500031411E0217152326262706060723353E7E -:10256000023702B61D5D6224CA367F35367A35CB16 -:1025700026625C1C06212E706A251B2059373757AE -:10258000221B2669702E0001005204D903B60621D1 -:102590000012001B400C09000E04040C06800F0002 -:1025A0000100002F5D1ACD32321133113930314123 -:1025B0002E0227353316161736363733150E020717 -:1025C00001521C5C6226CB357A36357F36CA2462CE -:1025D0005D1D04D92E6F6A261B2257373759201BE1 -:1025E000256A702E0001005204D902F805AC0003E0 -:1025F000000CB4030F020102002F5D33303141158E -:10260000213502F8FD5A05ACD3D30001005204D99C -:102610000364062B00100012B71008800C0F040191 -:1026200004002F5D331ACC323031410E02232226B2 -:1026300027331E02333236363703640767AD72B074 -:10264000CD08AA053D613A30624506062B639956CE -:10265000B89A39350F1236350001005204E9019E4F -:102660000614000B000CB4000F060106002F5D33AA -:102670003031533216151406232226353436F844E9 -:1026800062624445616106143F5655414155563FCB -:102690000002005204D7024806B2000B0017000ED9 -:1026A000B41206C00C00002F321ACC323031412255 -:1026B000263534363332161514062732363534268D -:1026C000232206151416014A6F89896F6A94936B49 -:1026D000293737292A373104D77F6F6E7F7E6D7097 -:1026E000808D342D2C34342C2D3400010052FE14F6 -:1026F00001E700230014000EB4030AC01211002FDA -:10270000331ACC32303145141633323637150606BB -:10271000232226353436363717060601252D232089 -:102720003F13204A3173873C663F85454EE32A2894 -:102730000C06B2090E81653C6D5D2323426D0001DC -:10274000005204D7038F060E0019001D400D160D10 -:102750000D05118019190A0F110111002F5D333376 -:102760002F1A10CD322F323031533E0333321E0236 -:102770003332363733060623222E0223220607522F -:10278000062E4A5D35294F4D4B241E390D950C9C64 -:1027900068294F4D4A241F390D04D750754B251F0A -:1027A0002A1F35359E972029203536000002005219 -:1027B00004D903CF0621000C0019001F400E010EA2 -:1027C0000E0C1980080606150F130113002F5D3338 -:1027D0003311331ACD32321133303141150E030724 -:1027E00023353E023723150E030723353E023703F8 -:1027F000CF104F656426A21D49461760104F6564CF -:1028000026A21D4746180621151B505A521C1B278D -:102810006A6E2E151B505A521C1B276A6E2E000121 -:1028200001E104D9034E065E000C000EB4080680D8 -:102830000100002F321ACC32303141353E033721AE -:10284000150E020701E10C18171205011B163A4478 -:102850002704D91F245B625E271835787F41000367 -:1028600000CB04F803F406B4000B00170023001794 -:102870004009181E1E120B80060C12002F33DC1AA2 -:10288000CC11331133303141150E020723353E028E -:102890003707321615140623222635343621321610 -:1028A000151406232226353436033B143A4626896E -:1028B0000B191405E9394A4A393A4747025F384B40 -:1028C0004B383C474706B4142D666B351A286B6E9F -:1028D0002CB0404743424243474040474342424373 -:1028E0004740FFFF0014000005AE05FE0626002449 -:1028F000290000070153FE33FFA0FFFF0075031DF1 -:1029000001D304710607001100000338FFFF000027 -:10291000000004EE05FE0427002800EC000000077C -:102920000153FE1FFFA0FFFF00000000065205FE3E -:102930000427002B00EC000000070153FE1FFFA03E -:10294000FFFF0000000002E205FE0427002C00F457 -:10295000000000070153FE1FFFA0FFFF0000FFEC77 -:10296000066405FE042600327D0000070153FE1FA9 -:10297000FFA0FFFF00000000067F05FE0427003CCB -:102980000181000000070153FE1FFFA0FFFF0000B0 -:10299000000006B405FE0427017500A20000000730 -:1029A0000153FE1FFFA0FFFFFFC5FFEC031706B496 -:1029B00006260185000001070154FEFA0000001000 -:1029C00040090302012F100101AF56002B343434AB -:1029D000FFFF00000000058505BC0606002400007E -:1029E000FFFF00B8000004F405B60606002500004D -:1029F000000100B80000045405B60005000EB60240 -:102A0000050272040872002B2B3230314111211162 -:102A100021110454FD9AFECA05B6FF00FB4A05B613 -:102A2000000200390000050A05BC0005001000196D -:102A3000400C0B0305027201041010030872002BF6 -:102A4000321239392B11393031410115213501014B -:102A5000032E02270E020703035201B8FB2F01BB0E -:102A600001DBFC0517140101141705FC05BCFAF481 -:102A7000B0B2050AFB4603000F51500C0C50521027 -:102A8000FD02FFFF00B80000040205B6060600289C -:102A90000000FFFF00310000047105B60606003D8E -:102AA0000000FFFF00B80000056605B60606002B13 -:102AB000000000030077FFEC05E705CD00030015DB -:102AC00000240019400C03020209211203721A09A2 -:102AD0000972002B322B3211392F3330314115213D -:102AE0003505140206042322242602353412243329 -:102AF00032041205141616333236363534022322C8 -:102B000006060433FDF803BC54ABFEFAB3B3FEFA79 -:102B1000AB54950136EFEE013395FBD54DA482847D -:102B2000A44BACC583A54D0366FEFE89A9FEEBC888 -:102B30006B6BC80116AAE30151BABAFEAEE499DD87 -:102B40007777DD99E6010877DD00FFFF00B8000028 -:102B500001EE05B60606002C0000FFFF00B80000DD -:102B6000055005B60606002E00000001000000001A -:102B7000053305B6000E0013400907020E0272026B -:102B80000D0872002B322B11393031410121012EF9 -:102B900002270E0207012101034201F1FEC7FEEFE9 -:102BA00009201F07071E1E09FEEBFEC701F005B630 -:102BB000FA4A036F1D7C83272A837A1EFC9305B68D -:102BC000FFFF00B8000006D305B60606003000007F -:102BD000FFFF00B8000005C905B606060031000079 -:102BE000000300520000043F05B600030007000B7D -:102BF0000019400C05040400080902720100087263 -:102C0000002B322B3211392F333031731121110146 -:102C1000352115013521155203EDFC8E02F8FCB665 -:102C2000039C0100FF000279FEFE023FFEFEFFFF53 -:102C30000077FFEC05E705CD060600320000000135 -:102C400000B80000053D05B600070010B7060102F8 -:102C50007204000872002B322B32303173112111B3 -:102C600021112111B80485FECBFDE605B6FA4A0410 -:102C7000B4FB4C00FFFF00B8000004AA05B606062E -:102C8000003300000001004E0000047905B6001278 -:102C900000274013030B0B07070C0200040272010C -:102CA0000D0D1010000872002B32113311332B124E -:102CB0003939331133113330317335010135211571 -:102CC0002122262627010136363321114E01D7FE57 -:102CD0003503E3FE48264A4B2601C6FE23478E46AF -:102CE00001D1F4020A01CBEDFE020504FE3DFDF424 -:102CF0000606FF00FFFF00290000047905B606065E -:102D000000370000FFFF0000000004FE05B60606C5 -:102D1000003C00000003005CFFEC068505CB0018BA -:102D20000021002A00214010220101191718037206 -:102D3000230A0A210D0C0972002BCD323211332BDC -:102D4000CD323211333031411516041615140E02EE -:102D5000071521352E0335343E023735110E021585 -:102D60001416161701113E023534262603FCEF0116 -:102D70001C7E4095FABAFEE9BDFB933E4599F8B337 -:102D8000859D444B9F7C01177D9E4B449D05CBB494 -:102D9000069AF38E5DC0A26604E1E10467A3C05BFE -:102DA0006BC0975A05B4FE5A065083545C8A50068D -:102DB0000269FD9706508A5C54835000FFFF0000B3 -:102DC0000000055605B60606003B00000001006D38 -:102DD0000000069605B6001D001F400F18151506C9 -:102DE0000909081D170F0272080872002B2B3232D6 -:102DF00012392F3333113330314111140E022311A4 -:102E00002111222E02351121111416163311211110 -:102E1000323636351106964396FAB7FEEABBFB9476 -:102E20003F01224E9F7A01166FA15705B6FE2188F9 -:102E3000CD8945FE4C01B4478ACB8301E3FE21785E -:102E400080310308FCF82F7E7801E3000001003791 -:102E50000000061205CD0027001F400F001403726A -:102E6000201C1C1F1F080B0B0A0872002B32113389 -:102E700032113311332B323031412206061514162C -:102E80001617112111212E02353412243332041267 -:102E90001514060607211121113E0235342626039A -:102EA0002575A95B317465FD810173608F4EAA01A0 -:102EB00038D6D60138AA4F90620176FD7D6776320A -:102EC0005BA904CB60BB8976C69D37FEE901043B54 -:102ED000B6EA89BA01139898FEECBB89E9B43CFEC6 -:102EE000FC0117359FC97588BA60FFFFFFFC000021 -:102EF00002AA075C0626002C00000107006AFEE516 -:102F00000158000CB40D19010272002BCECE3031E5 -:102F1000FFFF0000000004FE075C0626003C0000E6 -:102F20000107006A00100158000CB41E120702725B -:102F3000002BCECE3031FFFF005CFFEC0500065EBB -:102F40000626017D0000010601533D00000AB3344E -:102F5000140772002BCE3031FFFF004EFFEC04252A -:102F6000065E062601810000010601533100000AB9 -:102F7000B32D1F0772002BCE3031FFFF00A0FE14CF -:102F800004A8065E062601830000010601536600C0 -:102F9000000AB318000772002BCE3031FFFF00A0EB -:102FA000FFEC0317065E06260185000001070153AA -:102FB000FEF80000000AB311100672002BCE30316B -:102FC000FFFF008FFFEE04BC06B40626019100004F -:102FD000010601543700000EB51E362A05067200A0 -:102FE0002BCECECE30310002005CFFEC0500047128 -:102FF000000D0033002740141B067217181808082C -:10300000140772242C2C3000000E0B72002B32118E -:10301000333211332B32113311332B3031653236C9 -:1030200036373534262322061514161722021110BE -:10303000123332161733363637330E021511141683 -:1030400033323637150E0223222627230E02026F53 -:1030500054632C0264866D6A6C13C4F2F9D47798B9 -:10306000320F092218FC0F211732220E26070A30D0 -:103070003817677E23151E597DDF448F6F0CA3AD73 -:10308000AEA6A4A6F30124011B011E01285454235B -:10309000531F2C8FAE5BFEC845310703F0060C08AA -:1030A000485F2E4C2D00000200A0FE140500061FF4 -:1030B0000018003000294015080729292A2A001481 -:1030C0000F72121E21210F0B7219000172002B3298 -:1030D0002B321133392B12392F3312393930314118 -:1030E0003216161514060715161615140606232291 -:1030F0002627112111343636172206061511161609 -:1031000033323635342626232335333236353426CA -:1031100002B693E483998CAEC779DC9463A53EFE36 -:10312000CF8DF28F3C653C328D39807C46764848A5 -:10313000356B6673061F57AF8394AE170615B8BA82 -:103140008FCB6A201FFDE90634A5D062EE2D716891 -:10315000FCFA20267D6F54632AF2755E615F0001E0 -:103160000002FE14048B045E00170015400A110AC9 -:1031700006170B0672060F72002B2B3212393930EC -:103180003141010E021521343636370121131E025A -:1031900017333E023713048BFE63202C17FEBD1A33 -:1031A0002E1CFE56013DA4132A220606031B2816D8 -:1031B000A4045EFBB452B8AF4539ACBF540452FE10 -:1031C00013369689241F78914201FC000002005CAE -:1031D000FFEC0498061F00240033001C4010220E50 -:1031E0001E25312906002D160B7207000072002BD8 -:1031F000322B321217393031413216170726262367 -:10320000220615141616171E02151406062322266A -:103210002635343636372E02353436130E02151461 -:1032200016163332363635342602BE8CD46D795BB1 -:10323000AD5851423D7B5C7B9E4C88F6A59CF28B41 -:1032400068B36E3E6D42F9A73778533465484A68D3 -:10325000376E061F3C33D72C383C2824454D2F3E73 -:1032600097B46BB7EC716BCD928EBD752028657DE0 -:103270004C959EFCFA0F4F8C6C40673B3D78566A2C -:1032800092000001004EFFEC04250473002C001F87 -:10329000400F17182C2C020211261F07720A110B5F -:1032A00072002B322B3211392F3312393930314120 -:1032B0001523220606151416163332363715060660 -:1032C0002320243534363735262635343636333206 -:1032D0001617072626232206151416330348A86955 -:1032E000813B3576617DD9464DDC89FEDFFEFE955A -:1032F0007B6B6A84DE8674EA565E4A9D67706F86D1 -:103300008E02B0D31F3D2D2538203620F4232AB35A -:10331000967B7B170A1985646B803A2E26DD1E3159 -:10332000323642370001005CFE8503F206140029A4 -:10333000001B400C1519191A1A260C031B007203E6 -:10334000002F2B1239393311331133303145140624 -:1033500007213E0235342626272E0235343E023719 -:103360000E0223213521150602060615141616171E -:103370001E0203F25733FECD2744291A4D4E89C54C -:103380006A5B9FCD731955561AFEDE0356CBF07655 -:1033900025447E567A8E3C2559B647356E622212F8 -:1033A0001F1D0E1970BB8783EEDBC95E060803DFA5 -:1033B000B6A7FEF0D9AB4263622B12184B63000133 -:1033C00000A0FE1404A804730017001B400F110690 -:1033D00072100A72050F72130A0A000772002B326C -:1033E00011332B2B2B30314132161615112111348C -:1033F0002623220606151121113317333E02031B23 -:1034000078B263FECF575D5D6A2BFECFE9291124A8 -:103410006B83047355B590FB3B0479787A55A57797 -:10342000FDF2045E8F3A48220003005CFFEC049634 -:10343000061F000D0014001B0019400C1812120486 -:10344000150B01720E040B72002B322B3211392F27 -:103450003330314114020623200011341236332058 -:1034600000013236372116161322060721262604BC -:10347000966DEEC4FEEEFEF76BEEC20111010EFD7D -:10348000E1746D04FE37046A7873680801C6076B3F -:103490000306F9FE9DBE01A50175F90163BDFE603D -:1034A000FC4AE7EAE7EA0479E3E2E2E3000100A08C -:1034B000FFEC0317045E0010000EB6100672040B3A -:1034C0000B72002B322B3031411114163332363748 -:1034D00015060623222626351101D1493C335E30DC -:1034E0002E895068A761045EFD00403F140FE3166B -:1034F0001D41A1900300FFFF00A0000004F6045E40 -:10350000060600F9000000010008FFEC04E10621B6 -:10351000002D001E401102110128040D161E0B7211 -:10352000050D0172000A72002B2B322B3212173953 -:103530003031730127262623220607353E02333217 -:10354000161617011E0233323637150E02232226B5 -:103550002627032E032723060607030801D9232B5A -:1035600062521C3614133B401882A66B2901191FA6 -:1035700036361D0F24121040461A536F4819600C3E -:1035800015140F06060F2914CE04215C6A3A0805AB -:10359000FC05070554A172FCFC55571E0604EC08F7 -:1035A0000E08386744011021413D3716367E32FE41 -:1035B0001B00FFFF00A0FE1404A8045E06060077AF -:1035C00000000001000600000473045E00110015F5 -:1035D000400A070600110A720C000672002B322BFB -:1035E00011393930315321131E0217333636123553 -:1035F000211402020721060139DA0A1A1908084EB5 -:10360000602B01344CBFACFEEE045EFD941F55549C -:103610001C67F40133C2DDFE85FEA6AC0001005C30 -:10362000FE8503F20614003C0025401105041E1E11 -:10363000212130160D0D11111212130072002B32C0 -:103640001133113311332F392F33123939303153AC -:1036500034363637352E0235343636370E022323CC -:1036600035211523220E0215141633331523220695 -:103670000615141616171E0215140607213E0235EC -:10368000342626272E025C487F544562343D7F64F1 -:1036900030715D121603244B5397764473A1A6A88C -:1036A000739143447E567A8E3C5733FECD2744298E -:1036B0001A4D4E89C56A01B65A8F69210A114365B0 -:1036C0004549684818030604DFD2203F5F40565B37 -:1036D000D2376D5258592912184B633E59B64735A7 -:1036E0006E6222121F1D0E196CAFFFFF005CFFEC13 -:1036F0000498047306060052000000010019FFEC54 -:1037000005A2045E0018001D40100C1115031010D6 -:103710001206720E0A7200070B72002B322B2B322C -:103720001117333031653236371506062322263518 -:1037300011211121112335372115231114160514D8 -:1037400024411D247B3F8DA6FEAEFECFE9B204D7F7 -:10375000EC36DB1310DB16219BAC0242FC8B0375AD -:103760008366E9FDCA32320000020079FE14049635 -:10377000047300150022001D400F161207720D0F72 -:1037800072071A1A1D1D040B72002B3211331133EC -:103790002B2B323031411402062322262723161602 -:1037A0001511211134123633321612252206151145 -:1037B0001616333236353426049671D08E4F923831 -:1037C00012050BFECD7DEEA997EB87FDF16E6D2BFB -:1037D000743C726363022FB9FEFD872B222F9C413C -:1037E000FEE7041DB801028888FEFD9594AAFEF844 -:1037F0002B2B9CB2B39B0001005CFE8503F204738B -:1038000000260014400A1A121E0E04150700077243 -:10381000002B322F17393031413216170726262355 -:10382000220615141616171E0215140607213E024D -:1038300035342626272E0335341236028B5CB752D8 -:10384000584C8A3F7E72477F557A8E3C5733FECD67 -:103850002744291A4D4E67A3723C8BFC04732A2619 -:10386000E81D25C4C35C612E13194F683F5BBF4A36 -:10387000387468231321200F144C739A62F60119CF -:1038800076000002005CFFEC0510046000110020CF -:103890000017400B1D0F1E1E0C067216040B720043 -:1038A0002B322B32113333303141140606232226BA -:1038B00026353436243321152116160514161633F1 -:1038C0003236353426262723220604A87EF7B4A4F0 -:1038D000F68999011BC3023DFEE44A6AFCEE316899 -:1038E000547D6F1D3929329A8E01DB8CE08380FC78 -:1038F000B9CEFD74DF4ECC46609050A48552846FE3 -:10390000329A00010029FFEC0400045E0015001744 -:10391000400B14021313150672060D0B72002B32A6 -:103920002B32113333303141152111141633323615 -:10393000371506062322262635112135370400FEC9 -:1039400073493C325F2F2E885068A761FEE7B004B0 -:103950005EE5FDE5403F140FE3161D41A190021BFB -:103960007F660001008FFFEE04BC045E00170010AC -:10397000B7110506720A000B72002B322B32303160 -:1039800045222626351121111416333236353426B8 -:1039900027211E021510000291C8E05A01326972F7 -:1039A000777827200133171E10FEE7128CF094025F -:1039B00060FD969281B0D585EC8759A2A560FEBEC8 -:1039C000FED20002005CFE1405FA0475001D0029F9 -:1039D00000214011160F7208171722140B720100F4 -:1039E000001E0C0772002B323211332B323211338E -:1039F0002B303141170606151416161711343633BD -:103A000032161615140204071121112E0235341234 -:103A100005220615113E02353426260142DD4F559A -:103A2000487B4BE2AE95D775A8FEF09EFEE59EFD65 -:103A3000927F034239405D894B23500475906AD1CF -:103A4000876987490F0204C5CB83F4A8BFFEFE8CAB -:103A50000FFE2001E0127DEDB9AF011F664F61FD41 -:103A6000FA0962A1675893580001FFCFFE1404C9F8 -:103A7000046D0026002240120D141419081C0504C0 -:103A8000001B0F72200000070672002B322F332B11 -:103A900011173932113330315332161617170121ED -:103AA00001131E0233323637150606232226262737 -:103AB0000301210103262623220607353636F0614D -:103AC000764D214A01170133FE39C3142D392516CD -:103AD0002F202B57415A7E582068FEC6FEBB01F6A8 -:103AE000861B4D2F143D222C59046D3C7E65DD0153 -:103AF000EDFD06FE252D33150607EE0F10428261FF -:103B00000146FD95037501604D37080BF40C130059 -:103B10000001008FFE1406460612001F002140120D -:103B20000808180672110F721E131301100B720091 -:103B30000072002B2B323211332B2B322F303141BC -:103B4000113E0235340227211612151406040711FE -:103B5000211126242635112111141616171103F0F0 -:103B60006D8C442D23011B2826A0FEF1A7FEE5AA9B -:103B7000FEF995012337806C0612FAC70B48968030 -:103B80008701078E90FEF988D1FF7809FE2601DAB9 -:103B90000673F7CD0233FDC5748C4408053B000164 -:103BA000006DFFEC067B045E0030002340112323F0 -:103BB0000F301706720C0B292908081E0F0B720014 -:103BC0002B323211331133332B3212392F30314132 -:103BD0001E02151406062322262723060623222664 -:103BE000263534363637210602151416333236366A -:103BF00035112111141616333236363534022706A4 -:103C00000A27321865C8968297260A27968395C98F -:103C1000641831270125403D5C673E451C01191D94 -:103C2000463D4555283C41045E62B4BB6EA5FE90FE -:103C30007161617190FEA56EBBB46287FEEA9895D2 -:103C4000BB3A70500127FED950703A5596619701E2 -:103C50001B87FFFFFFF2FFEC031706040626018512 -:103C600000000107006AFEDB0000000CB4261A10F9 -:103C70000672002BCECE3031FFFF008FFFEE04BC6A -:103C800006040626019100000106006A1900000CD6 -:103C9000B42D21050672002BCECE3031FFFF005C23 -:103CA000FFEC0498065E0626005200000106015350 -:103CB0002900000AB3210E0772002BCE3031FFFF1E -:103CC000008FFFEE04BC065E06260191000001068F -:103CD00001533500000AB318050672002BCE3031AF -:103CE000FFFF006DFFEC067B065E062601950000D7 -:103CF00001070153012B0000000AB33117067200BF -:103D00002BCE3031FFFF00B800000402075C06260E -:103D1000002800000107006AFFFA0158000CB421D6 -:103D200015020272002BCECE303100010029FFEEC9 -:103D3000060405B6002000214011101919001814BE -:103D40001415027212087207000972002B322B2B15 -:103D500032113311392F33303145222627111616EF -:103D600033323636353534262321112111211121E4 -:103D700011211121321615151406046D34692E2EE9 -:103D80005925223A25535FFEB0FECBFE91045AFE20 -:103D90004A015CE6F5CE12131301001318124246D5 -:103DA0007F5947FD5E04B40102FEFEFEF0D0BB81E8 -:103DB000D0DAFFFF00B8000004540779062601603E -:103DC00000000107007601910158000AB30D0502B9 -:103DD00072002BCE303100010077FFEC052305CBBC -:103DE00000230019400C05080814001D03720D146F -:103DF0000972002B322B3211392F33303141220E10 -:103E000002072115211E03333236371106062322FD -:103E10002402353412362433321617072626034A75 -:103E2000538C693E060279FD85063965905E62C74E -:103E30007569CA7EF3FEC69760BC0113B283DC6C61 -:103E40006F5BA504C92F5D8657FE598A603128250E -:103E5000FEFC2823BB0151E1A60114CA6E3730FCD9 -:103E6000273AFFFF005EFFEC041705CB060600367D -:103E70000000FFFF00B8000001EE05B60606002CAA -:103E80000000FFFFFFFC000002AA075C0626002CD2 -:103E900000000107006AFEE50158000CB40D19018D -:103EA0000272002BCECE3031FFFFFF68FE5201EED2 -:103EB00005B60606002D000000020010FFEC07A268 -:103EC00005B600260030001F4010271B0872301274 -:103ED00012001D10027207000972002B322B3211E2 -:103EE000392F332B323031572226273516163332ED -:103EF0003636373E021237211133321616151404A6 -:103F0000212111210E04070E0201333236353426E9 -:103F1000262323A4294B201A341F28352A15091ECD -:103F2000262913035873C3FA78FEE9FED1FE69FE11 -:103F3000DD091618191A0D1A599903DB5E7E92478E -:103F4000845B48140C0AFE090B35817232B7F70105 -:103F5000249EFDCF72C981D9F004B44CADB5AF9C9D -:103F60003E80B35E01125B704E521E00000200B82C -:103F7000000007A805B60013001D00234011070329 -:103F8000031D1212000601027214101000087200C4 -:103F90002B3211332B3211392F333311333031732C -:103FA000112111211121113332161615140421216A -:103FB00011211125333236353426262323B8013614 -:103FC00001DD013573C3FA78FEE9FED1FE69FE23F7 -:103FD00003125E7E9348845B4805B6FDC3023DFD37 -:103FE000CF72C981D9F00277FD89FE5B704E521EF7 -:103FF000000100290000060405B60013001D400E54 -:104000000212120E03031013027209100872002B21 -:10401000322B11392F33321133303141112111211B -:1040200032161511211134262321112111211104D9 -:1040300083FE4A0181CFE7FECB4650FE94FECBFEC5 -:104040009105B6FEFEFEF0D0BBFDE702025947FD2A -:104050005E04B4010200FFFF00B8000005600779AC -:10406000062601B300000107007601E10158000AAD -:10407000B312050272002BCE3031FFFF0014FFECAB -:10408000054E0797062601BC000001070233006FAA -:104090000158000AB322110272002BCE3031000108 -:1040A00000B8FE56053D05B6000B0015400A0B068C -:1040B0000272080201050872002B32CC332B323019 -:1040C00031612111211121112111211121053DFE03 -:1040D00054FED5FE520136021A0135FE5601AA05DC -:1040E000B6FB4C04B400FFFF00000000058505BCD2 -:1040F000060600240000000200B8000004BE05B659 -:10410000000D00170019400C05171700040102727A -:104110000E000872002B322B3211392F33303173DD -:1041200011211121113332041615140421273332C1 -:1041300036353426262323B8039CFD9A7ACE01090E -:104140007FFEDFFEC574688DA24F93664F05B6FFF4 -:1041500000FECF72C981D9F0FE5B704E521EFFFF88 -:1041600000B8000004F405B6060600250000FFFFB5 -:1041700000B80000045405B6060601600000000205 -:10418000000AFE5605F405B6000F0017001A400C91 -:10419000110F02720A01161604070608003FCD32FD -:1041A000331133332B3230314111331121112111AD -:1041B000211133363612123701210E030721053142 -:1041C000C3FED5FC6CFED571396A5C4A19021FFE2C -:1041D000D70F34475731023B05B6FB4CFD5401AABB -:1041E000FE5602AC72FE01240156CAFEFE6AF0F9C8 -:1041F000F26DFFFF00B80000040205B606060028B5 -:104200000000000100000000078B05B6001100222D -:1042100040130009030F0C0606010E0E0B11087265 -:104220000805010272002B32322B3232111217397B -:10423000303141012101112111012101012101111F -:10424000211101210208FE15013F01D9012101D9E7 -:104250000140FE140208FEB4FE17FEDFFE17FEB496 -:1042600002F802BEFD3C02C4FD3C02C4FD42FD0852 -:1042700002E5FD1B02E5FD1B0001005EFFEC04D71B -:1042800005CB002E001F400F04031B1B1A1A0B2323 -:104290002B0372130B0972002B322B3211392F337F -:1042A0001239393031411406071516161514060453 -:1042B00023222427111E0233323635342623233598 -:1042C0003332363635342623220607273E02333270 -:1042D000161604AAD2A1C8D88CFEEECAA6FEFF5EAE -:1042E000409FA446C2AFFED7897BAEC14D86847283 -:1042F000C656874BABCC7EA5EA7D046093B4170607 -:1043000014B69280C56F292601041E2B17706769A9 -:1043100060F22D553C4B594136CF3148275EA30002 -:10432000000100B8000005DD05B60015001A400EBA -:104330000708121304000C1408720A000272002B02 -:10434000322B321117393031532111140E02073339 -:104350000121112111343E0237230121B801170335 -:104360000504020602A30173FEEC0407060108FD22 -:104370005AFE8B05B6FD3E347E795A0F0456FA4A32 -:1043800002BE38847C5B0FFBA000FFFF00B800007A -:1043900005DD0797062601B1000001070233011F62 -:1043A0000158000AB31A000272002BCE303100010E -:1043B00000B80000056005B6000A0019400D0207AC -:1043C0000A03040905027201040872002B322B3221 -:1043D00012173930316121011121112111012101FF -:1043E0000560FEA0FDEEFECA0136020C014AFDEB9F -:1043F00002E5FD1B05B6FD3C02C4FD4200010010B4 -:10440000FFEC053D05B6001D0015400B031C0272B4 -:10441000130C0972000872002B2B322B32303161E1 -:104420002111210E03070E022322262735161633EB -:10443000323636373E02123721053DFECBFE9A0C4E -:104440001C1E21101A59997B294B201A341F28351C -:104450002A15091E262913039B04B45EDEE2CC4D07 -:1044600080B35E0C0AFE090B35817232B7F7012466 -:104470009E00FFFF00B8000006D305B60606003018 -:104480000000FFFF00B80000056605B60606002B19 -:104490000000FFFF0077FFEC05E705CD06060032C0 -:1044A0000000FFFF00B80000053D05B60606016DDF -:1044B0000000FFFF00B8000004AA05B6060600339E -:1044C0000000FFFF0077FFEC04D105CB06060026B5 -:1044D0000000FFFF00290000047905B6060600373A -:1044E000000000010014FFEC054E05B6001D00178A -:1044F000400B1710051D1102720C050972002B32BA -:104500002B32123939303141010E02232226271174 -:10451000161633323636370121011E0217333E029A -:104520003713054EFE3B3D8AD4AC367E36327534A9 -:1045300044543211FE0601480111091D1D080B08E3 -:104540001B1E0CFE05B6FBF68CC96B0F0F010A1380 -:10455000112E4E30041AFD871443451A19474B1E7D -:104560000266FFFF005CFFEC068505CB06060172C4 -:104570000000FFFF00000000055605B60606003BE0 -:104580000000000100B8FE56061705B6000B001724 -:10459000400B0A0502720B070701040872002BCCBE -:1045A0003311332B323031651121112111211121A9 -:1045B0001121110617FED5FBCC0136021A0135F682 -:1045C000FD6001AA05B6FB4C04B4FB400001006D80 -:1045D0000000051B05B60013001D400E110E0E0253 -:1045E00005050013090272000872002B2B321139E5 -:1045F0002F33331133303161211106062322263542 -:104600001121111416333236371121051BFECA81D0 -:10461000D66DCEE60135627556AC6A013602352C90 -:104620002EC7B8025CFDFC6A6B2525028F000001D5 -:1046300000B8000007E705B6000B0017400B0B079A -:10464000020272080404010872002B3211332B326B -:104650003230316121112111211121112111210744 -:10466000E7F8D1013601C6013801C6013505B6FBB0 -:104670004C04B4FB4C04B400000100B8FE5608C161 -:1046800005B6000F001B400D0E0A0502720F0B0746 -:104690000701040872002BCC331133332B32323034 -:1046A0003165112111211121112111211121112116 -:1046B0001108C1FED5F922013601C6013801C60133 -:1046C00035F6FD6001AA05B6FB4C04B4FB4C04B4FE -:1046D000FB40000200000000057505B6000D001744 -:1046E0000019400C17050500020302720E00087243 -:1046F000002B322B3211392F33303161112111212E -:10470000113332041615140421273332363534267A -:10471000262323016FFE9102A47BCE010880FEDEDA -:10472000FEC675688EA14F93655004B40102FDCF9B -:1047300072C981D9F0FE5B704E521E00000300B8B2 -:104740000000068705B6000B00150019001B400D80 -:104750001503030017010272160C000872002B32B9 -:10476000322B3211392F333031731121113332048E -:104770001615140421273332363534262623230117 -:10478000112111B8013664CB01057EFEE1FEC75A46 -:1047900051899E488A63430364013505B6FDCF7293 -:1047A000C981D9F0FE5B704E521EFD7905B6FA4AFA -:1047B000000200B8000004BE05B6000B001500178B -:1047C000400B150303000102720C000872002B322B -:1047D0002B11392F33303173112111333204161557 -:1047E00014042127333236353426262323B80136E4 -:1047F0007ACE01097FFEDFFEC574688DA24F9366F5 -:104800004F05B6FDCF72C981D9F0FE5B704E521EC6 -:1048100000010048FFEC04D705CB00230019400C31 -:104820001E1D1D071710097200070372002B322B83 -:104830003212392F333031412206072736363332D0 -:1048400016161215140204232226271116163332C7 -:104850003E02372135212E03022962C15C626BF2D0 -:104860008AA1FDAF5B97FEC6F47EC96975C7625E1B -:1048700091653904FD86027803345E8104C93827C6 -:10488000FA303765C2FEE8B3E1FEAFBB232801046E -:1048900025282F5D8B5DFE56855E3000000200B836 -:1048A000FFEC081905CD00170027002140120F0A60 -:1048B0000A05241403720D02720C08721C05097299 -:1048C000002B322B2B2B3211392F33303141140274 -:1048D000060623222402272111211121112136123B -:1048E0002433320412051416163332363635342684 -:1048F000262322060608194FA0F6A7CCFEEB961039 -:10490000FEE8FECA0136011E169A010FC4DE012020 -:104910008CFC2B46927175934444917373944602B8 -:10492000DDA9FEEBC86BA10125C5FD8905B6FDC358 -:10493000B6010C92BAFEAEE499DD7777DD999ADD87 -:104940007777DD000002FFF60000049A05B6000E3E -:104950000018001D400E031717000002100A027213 -:104960000D020872002B322B3211392F33123930DD -:1049700031410121012E023534242121112111114F -:1049800023220606151416333302A4FEAAFEA8013C -:10499000A03B774E0122010601DCFECA9950713B13 -:1049A0008084910231FDCF02831960A177CBD7FAC1 -:1049B0004A023102872651436170FFFF0056FFEC27 -:1049C000043B04750606004400000002005CFFEC96 -:1049D000049E061F00220032002C40152E2A2A16A3 -:1049E000111212161607231E0B720D080804070178 -:1049F00072002B323211332B3212397D2F331133A7 -:104A00001133113330315334122437363637130E05 -:104A100003070E0207333E0233321616151406063C -:104A20002322262602013236363534262322060674 -:104A300007141E025C7A010AD86CDF7823347A7C72 -:104A4000742F668848080F1858825586C46B8BF6F9 -:104A5000A27CC88F4C0231416137596B41714E0FB6 -:104A6000193861029EF7015ACF25131910FEF50679 -:104A70000E0F0F071044948B264F356ED9A2BEFF40 -:104A8000805AB00101FEEC39836F869D3F511C4F67 -:104A900095784600000300A0000004A2045E001107 -:104AA000001A0023001F400F0403202016160C1FBD -:104AB0000D0672170C0A72002B322B3211392F336C -:104AC0001239393031411406071516161514060629 -:104AD00023211121321616013426232311333236B5 -:104AE000033426232315333236047F716E748E64AB -:104AF000DAB0FDEC021483D078FEE76765C9CF56C3 -:104B0000701C5250D7B4616403395A7F12080E8565 -:104B100065609757045E3780FDB7423BFEF8400260 -:104B20000E3432DD3800000100A0000003A4045E52 -:104B30000005000EB602050672040A72002B2B3225 -:104B4000303141152111211103A4FE2DFECF045E49 -:104B5000E5FC87045E000002001DFE6F0531045E67 -:104B6000000E0015001B400C100E060A011515075B -:104B70000480050A003F1ACD32331133333F3330FE -:104B80003141113311211121112111333612123704 -:104B900005230E020721048DA4FEEEFD10FEEE5E3D -:104BA0004A653F0E01E5E51031483401A2045EFC80 -:104BB00081FD900191FE6F02707101220145A7E510 -:104BC0007CE7D562FFFF005CFFEC0462047306061D -:104BD0000048000000010000000006FC045E001117 -:104BE00000204012010A100D07040606110F0B06E3 -:104BF000720603090A72002B32322B323212173935 -:104C0000303149022101112111012101012101113C -:104C100021110106D5FE6401C3FEBAFE56FEE4FE74 -:104C200056FEBA01C3FE64013B018E011C018E04D5 -:104C30005EFDE8FDBA0237FDC90237FDC902460232 -:104C400018FDE1021FFDE1021F000001004EFFEC14 -:104C500004230473002F001F400F07082222212184 -:104C60000018100B7229000772002B322B321239F8 -:104C70002F33123939303141321616151406071503 -:104C80001E02151406062322262627351616333251 -:104C9000363635342626232335333236353426232B -:104CA000220607273636023779D2827A654773445F -:104CB00076F3BE5A9F843145CB7353874F458D6C35 -:104CC000767098A66A7A4FBE535A61E304733F83A5 -:104CD0006765771A0A113A66535D9D60101F16FCCE -:104CE00020361839302D3B1DD3324336362522D598 -:104CF000252F000100A000000523045E001200170C -:104D0000400B0F0610081206720A100A72002B32AE -:104D10002B3212393930314111140E0207012111A1 -:104D200021113436363701211101C7050808020266 -:104D300004016FFED9080A02FDFEFE92045EFE46E3 -:104D400022676A540F0310FBA201BE3785761EFC52 -:104D5000F2045E00FFFF00A000000523063F0626C8 -:104D600001D1000001070233009C0000000AB317C4 -:104D7000120672002BCE3031000100A0000004F4B6 -:104D8000045E000A0019400D050A02030701080627 -:104D90007204070A72002B322B321217393031415C -:104DA00021010121011121112111037D0150FE4535 -:104DB00001E2FEA6FE37FECF0131045EFDE8FDBA3A -:104DC0000237FDC9045EFDE100010000FFEC04892B -:104DD000045E00160015400B031506720F080B72D7 -:104DE000000A72002B2B322B323031612111210647 -:104DF0000206062322262735161633323E021237C4 -:104E0000210489FECFFEE7153A5A866236552316ED -:104E1000321A1D342E29220F034E0379F6FEA6D92D -:104E2000641010F4090B2E71C80132D9000100A0E2 -:104E300000000621045E0014001B400E13060A0346 -:104E400010141206720902100A72002B32322B3231 -:104E50001217393031411121113436372301230122 -:104E6000231616151121112101010621FEE3060664 -:104E700006FECBE5FEC6080806FEE401B0011601F9 -:104E80001B045EFBA20225519C42FCAC0356439AD4 -:104E90005CFDE3045EFD0A02F600000100A00000D4 -:104EA00004AC045E000B0019400C0108080A040B56 -:104EB0000672060A0A72002B322B3211392F333058 -:104EC0003141112111211121112111211101D10192 -:104ED000AA0131FECFFE56FECF045EFE5201AEFBAC -:104EE000A201CDFE33045E00FFFF005CFFEC0498DE -:104EF0000473060600520000000100A000000498A0 -:104F0000045E00070010B70407067202060A72006A -:104F10002B322B32303141112111211121110498F2 -:104F2000FECEFE6BFECF045EFBA20379FC87045E1F -:104F3000FFFF00A0FE1404B4047306060053000033 -:104F4000FFFF005CFFEC03DD047306060046000073 -:104F50000001002F0000043D045E0007001340091B -:104F6000010505060672030A72002B2B321133303D -:104F7000314121112111213521043DFE92FECFFE48 -:104F800091040E0379FC870379E5FFFF0000FE140E -:104F9000048D045E0606005C00000003005CFE1445 -:104FA000062706140015001E0026002540141F16B3 -:104FB00016011407722009091E0C0B720A0F7200E9 -:104FC0000072002B2B2B323211332B323211333043 -:104FD0003141111604161514060407112111262457 -:104FE00026353436243711110E0215141616170102 -:104FF000113E0235342603D1C2010A8A85FEF7C864 -:10500000FEE5C1FEF48D82010BCD59814643815CE2 -:10501000011B5B7F43990614FE501095F39D9CF491 -:105020009611FE1C01E41297F39BA0F5930D01B0BD -:10503000FD6B0C5C8F595B8F5A0C029CFD640C5A03 -:105040008F5B86B5FFFF000A00000496045E06062B -:10505000005B0000000100A0FE6F0564045E000B11 -:105060000019400C090406720A06060080030A7241 -:10507000002B1ACC3311332B323031412111211145 -:10508000211121112111330564FEEEFC4E01310185 -:10509000BE0132A3FE6F0191045EFC870379FC819F -:1050A0000001007B000004A0045E0013001D400E00 -:1050B0000704040C0F0F0A091306720A0A72002B68 -:1050C0002B3211392F333311333031411114163350 -:1050D00032363711211121110606232226351101FE -:1050E000AC474058974D0131FECF49B775AFD0045A -:1050F0005EFE674949282001E3FBA201BC2640B3BC -:10510000B501A000000100A000000721045E000B13 -:105110000017400B0B08030672090505020A72000E -:105120002B3211332B323230314111211121112117 -:1051300011211121110721F97F013101770131017D -:1051400077045EFBA2045EFC870379FC8703790089 -:10515000000100A0FE6F07C5045E000F001D400E99 -:105160000F0C0706720D0109090380060A72002B55 -:105170001ACC331133332B323230314111331121F8 -:1051800011211121112111211121110721A4FEED5D -:10519000F9EE0131017701310177045EFC81FD9068 -:1051A0000191045EFC870379FC870379000200000B -:1051B00000000566045E000E00170019400C100187 -:1051C000010B0D0E0672110B0A72002B322B3211DD -:1051D000392F333031411133321616151406062398 -:1051E000211121350123113332363534260296D769 -:1051F000ACE06D64D9B0FDEBFE9C0366D0D459726F -:1052000067045EFE5048936F6CA0580379E5FD7DFE -:10521000FEF8414C413A000300A00000062D045E58 -:10522000000C00150019001B400D150303001701A9 -:105230000672160D000A72002B32322B3211392FF2 -:10524000333031731121113332161615140606232B -:1052500027333236353426232301112111A00131A1 -:1052600093ABDF6C64D8AF9E8D5972686789032B4E -:105270000131045EFE5048936F6CA058D3414C41FD -:105280003AFE25045EFBA200000200A0000004A27A -:10529000045E000C00150017400B1100000A0B06FD -:1052A00072120A0A72002B322B11392F333031411E -:1052B0003332161615140606232111210134262334 -:1052C000231133323601D1D7ACE06E64DAB0FDEC95 -:1052D000013101A06867D1D5597202AE48936F6C55 -:1052E000A058045EFD02413AFEF841000001004A68 -:1052F000FFEC03BC0473001F0019400C0D0C0C00E4 -:105300001118077207000B72002B322B3211392F44 -:1053100033303145222627351616333236363721BB -:105320003521262623220607273636333216161550 -:1053300014020601A26AA6484AA55846673D06FE21 -:105340005A01A6076B654884385641BA6B93EA89BF -:105350007EF1142025EE222E34715BCB7C7B261946 -:10536000D11D3366F7DBC9FEFA80000200A0FFEC16 -:1053700006A8047300160026002140120E09090435 -:10538000231307720C06720B0A721B040B72002B9C -:10539000322B2B2B3211392F33303141140206239B -:1053A00022262627231121112111333E02333216E2 -:1053B00012051416163332363635342626232206C5 -:1053C0000606A87FEBA28ADA8A14C9FECF0131CD86 -:1053D0001589DA8C97E986FD252B5D4B4A5C2B2BD2 -:1053E0005D4B4A5C2B0231BAFEFC8768D5A4FE33C4 -:1053F000045EFE5292C96886FEFEBA6E964C4C96CA -:105400006E6F934A4A93000200000000041F045E7E -:10541000000E0017001D400E0212120E0E0115099B -:1054200006720C010A72002B322B3211392F331203 -:105430003930316121012E023534363321112111E9 -:1054400023031416333311232206014AFEB6012D1D -:1054500039643EFDC80208FECFA8C96F58AAD152D0 -:105460004E01BA1855825BA7B3FBA201A0016246A8 -:105470004F011A4FFFFF005CFFEC04620604062692 -:10548000004800000106006AF000000CB435290055 -:105490000772002BCECE303100010004FE1404A8A8 -:1054A0000614002F00294015181C1C151D1D27234C -:1054B0000E0E27190072140A7207000F72002B32A9 -:1054C0002B2B2F33113311392F333311333031411B -:1054D0002226273516163332363511342623220676 -:1054E00006151121112335333521152115211514E8 -:1054F0000607333E02333216161511140606033D15 -:105500002F67221F362232495E565C6A2CFECF9CE2 -:105510009C0131013BFEC50B03122462784679B32E -:1055200063489FFE140F0AF00A09456502B26E6EC9 -:1055300056A477FE2F04ACC7A1A1C71253971F3AF8 -:10554000482255B58FFCEB66A964FFFF00A0000060 -:1055500003BA0621062601CC0000010700760127C8 -:105560000000000AB30D050672002BCE3031000199 -:10557000005CFFEC03F0047300200019400C1316CC -:1055800016000F0807721A000B72002B322B321113 -:10559000392F333031452226263534123633321630 -:1055A0001707262623220606072115211E0233325D -:1055B0003637150606028DACFC898BFCA85CB75209 -:1055C000584C8A3F45623A0A01A5FE5B09375F44A1 -:1055D000629F53489B1477FDC9DF01006B2723D9D5 -:1055E0001D24376D53CB5771382D23EA2524FFFF37 -:1055F000005CFFEC03AC0473060600560000FFFFDE -:105600000093000001DF06140606004C0000FFFFB7 -:10561000FFE2000002900604062603AF0000010727 -:10562000006AFECB0000000CB4190D020672002BBC -:10563000CECE3031FFFFFF7DFE1401DF06140606DB -:10564000004D000000020000FFEC06D3045E001FC6 -:105650000028001F4010210101120D1F06721912AF -:105660000B72220B0A72002B322B322B3211392F84 -:105670003330314111333216161514060623211129 -:1056800023060206062322262735161633323E024B -:105690001237012311333236353426045E8EA6D7F5 -:1056A0006A61D4ACFE3BEE153A5A86623655231633 -:1056B000321A1D342E29220F03A48185536C6204F3 -:1056C0005EFE5048936F6CA0580379F6FEA6D9642D -:1056D0001010F4090B2E71C80132D9FD7DFEF8417E -:1056E0004C413A00000200A0000006D3045E001402 -:1056F000001D00234011011212160D0D0F1410068B -:1057000072170B0B0F0A72002B3211332B32113927 -:105710002F3333113330314111333216161514063D -:1057200006232111211121112111211101231133EE -:105730003236353426045E8EA6D76A61D4ACFE3B81 -:10574000FEA4FECF0131015C01B28185536C62047D -:105750005EFE5048936F6CA05801CDFE33045EFE90 -:105760005201AEFD7DFEF8414C413A00FFFF0004BE -:10577000000004A80614060600E90000FFFF00A0D0 -:10578000000004F40621062601D30000010700767C -:1057900001980000000AB312080672002BCE3031C7 -:1057A000FFFF0000FE14048D063F0626005C00008B -:1057B000010602330200000AB322000672002BCE5B -:1057C0003031000100A0FE6F04C1045E000B001523 -:1057D000400A070206720A0904010A72002B3232DB -:1057E000CC2B3230316121112111211121112111D4 -:1057F000210227FE79013101BE0132FE78FEEE045E -:105800005EFC870379FBA2FE6F00000100B8000078 -:10581000047D06EC00070010B702000502720408C0 -:1058200072002B2BCC333031411121112111211168 -:10583000047DFD71FECA02B906ECFDCAFB4A05B63D -:105840000136000100A0000003CF058F0007001003 -:10585000B70200050672040A72002B2BCC333031DC -:10586000411121112111211103CFFE02FECF021C93 -:10587000058FFDEAFC87045E0131FFFF0000000098 -:1058800007BC07790626003A00000107004302061C -:105890000158000AB330100272002BCE3031FFFFE6 -:1058A0000014000006C506210626005A0000010764 -:1058B000004301930000000AB3311C0672002BCE96 -:1058C0003031FFFF0000000007BC07790626003AD0 -:1058D00000000107007602D50158000AB33010021B -:1058E00072002BCE3031FFFF0014000006C50621E8 -:1058F0000626005A00000107007602620000000A36 -:10590000B3310F0672002BCE3031FFFF00000000D4 -:1059100007BC075C0626003A00000107006A017117 -:105920000158000CB43F33100272002BCECE303140 -:10593000FFFF0014000006C506040626005A0000FA -:105940000107006A00FE0000000CB440340F06722C -:10595000002BCECE3031FFFF0000000004FE07799F -:105960000626003C00000107004300A60158000A7B -:10597000B30F070272002BCE3031FFFF0000FE1480 -:10598000048D06210626005C000001070043006F1D -:105990000000000AB324000672002BCE3031000153 -:1059A000005201B403AE029A00030008B1010000E6 -:1059B0002F3230315335211552035C01B4E6E60035 -:1059C0000001005201B407AE029A00030008B101C1 -:1059D00000002F3230315335211552075C01B4E6F7 -:1059E000E600FFFF005201B407AE029A060602026B -:1059F00000000002FFFCFE31034EFFD3000300074E -:105A0000000CB301020605002F33CE3230314121A4 -:105A1000352135213521034EFCAE0352FCAE035235 -:105A2000FE318B8C8B000001001903C101A405B667 -:105A3000000A000EB5010080050272002B1ACD3954 -:105A4000303153273E0237330E0207270E123943F7 -:105A500022DB1327200B03C11649A5A74A51B2AB7D -:105A600047000001001903C101A405B6000B000E98 -:105A7000B50105800B0272002B1ACD393031411768 -:105A80000E0207233E033701960E12394322DB0E26 -:105A90001D1B160805B61649A5A64B3C84847C350B -:105AA000FFFF0040FEF801CB00ED040702060027CF -:105AB000FB370001001903C101A405B6000A000E5E -:105AC000B50904800A0272002B1ACD333031411E11 -:105AD0000217232E022737013F0B202713DB224317 -:105AE00039120E05B646ACB2514BA6A549160002B6 -:105AF000001903C1037705B6000A00150017400A14 -:105B00001110100604800A150272002B321ACC32D2 -:105B10003211333031410E020721273E0237230E66 -:105B2000020721273E023703771327200BFEE80EDA -:105B300012394322F81327200BFEE80E12394322B4 -:105B400005B651B2AB471649A5A74A51B2AB4716A5 -:105B500049A5A74A0002001903C1037705B6000A48 -:105B600000160017400A010C0C1105800A1602727B -:105B7000002B321ACC32331133303141170E020769 -:105B8000233E023723170E0207233E033703680F15 -:105B9000123A4222DB1326210ABA0E12394322DBC3 -:105BA0000E1D1B160805B61649A5A64B51B2AC46EC -:105BB0001649A5A64B3C84847C35FFFF0040FEF8C7 -:105BC000039E00ED0407020A0027FB370001007B5B -:105BD000000003A60614000B00174009040101078A -:105BE0000A0A030803002F2F12392F3333113330E1 -:105BF0003141251321130535050321032503A6FE95 -:105C0000B437FEEA37FEC9013737011637014C03B6 -:105C1000A01EFC4203BE1EF11E01A1FE5F1E00017C -:105C20000071000003B006140015002740110900A0 -:105C30000006030B14140E1103110311050F0500C8 -:105C40002F2F1239392F2F113333113311333311D1 -:105C50003330314125152513211305350527370527 -:105C60003505032103251525170264014CFEB438C0 -:105C7000FEE937FEB5014B2F2FFEB5014B3701175B -:105C800038014CFEB42F022D1FF21FFE8701791F31 -:105C9000F21FE5D51EF11E0178FE881EF11ED5000B -:105CA0000001006201AE02A00429000F0008B10447 -:105CB0000C002F3330315334363633321616151468 -:105CC000060623222626624C82514F824E4E824F78 -:105CD00051824C02EC738B3F3F8B73718C41418C32 -:105CE000FFFF0075FFE50662013904260011000080 -:105CF000002700110248000000070011048F000077 -:105D00000007003FFFEE0A0005CB000B0017001B49 -:105D100000270033003F004B002C40174034463A28 -:105D20000D72281C2E220D721A0C1206001B1B0C61 -:105D3000000572002B32322F10CC323F2B32CC3286 -:105D40002B32CC323031413216151406232226353F -:105D5000343617220615141633323635342625010B -:105D60002301133216151406232226353436172242 -:105D70000615141633323635342625321615140618 -:105D800023222635343617220615141633323635BB -:105D900034260198ACB2A8B6A9B0A5B6312E2E31E2 -:105DA000312F2F03DBFCD5F0032BE2ACB2A8B6A950 -:105DB000B0A5B6312E2E31312F2F02D7ACB2A7B7F6 -:105DC000A9AFA4B6312D2D31312F2F05CBF0D9D964 -:105DD000F4F4D9D9F0D17C7E7E7E7D7F7E7CBCFAC6 -:105DE0004A05B6FDCDF0D9D8F4F4D8D9F0D17C7EEF -:105DF0007E7E7D7F7E7CD1F0D9D8F4F4D8D9F0D1E5 -:105E00007C7E7E7E7D7F7E7C0001005E03A6027D1F -:105E100005B60003000AB302010272002BCD303137 -:105E20004121012301660117FEA6C505B6FDF0005C -:105E30000002005E03A6044205B600030007000E40 -:105E4000B5070002060272002B32CE32303141011A -:105E5000210121012101022301080117FEA5FD777F -:105E600001080117FEA603A60210FDF00210FDF0C6 -:105E700000010052005E02A0040400060010B704F6 -:105E800006030002050105002FCC173930315301FC -:105E90001701010701520173DBFEE90117DBFE8DDB -:105EA000023D01C777FEA4FEA47701C500010052A0 -:105EB000005E02A0040400060010B70402050106FB -:105EC000050003002FCC173930314101150127019E -:105ED00001012D0173FE8DDB0116FEEA0404FE397B -:105EE0001AFE3B77015C015CFFFF0075FFE5041BB8 -:105EF00005B6042600040000000700040248000064 -:105F00000001FE770000029105B60003000BB40209 -:105F100012720002003F2B3031410123010291FC3B -:105F2000D5EF032B05B6FA4A05B600010068024C0E -:105F3000030704F700140019400A121109090E049E -:105F400000101000002F322F10CC323311333330B9 -:105F5000314132161511231134262322061511233F -:105F60001133173336360205748EC6393C5C42C68F -:105F7000971B0B237904F77482FE4B018848497202 -:105F80006BFEC4029F56342E00010023000004273C -:105F900005B600110020400F011010040D090C0C73 -:105FA0000008050472000C003F2B3212392F33CE4B -:105FB0003232113330317311233533112115211150 -:105FC0002115211521152111B89595036FFDC202E8 -:105FD00019FDE7013CFEC40106B203FEFEFEB0FE61 -:105FE000B2B2FEFA000100520000046A05CB00299B -:105FF000002C40150B25250E22121E1E0F212119E3 -:106000001A1616190C07000572002B323F33113394 -:1060100011392F33331133CE323211333031413213 -:1060200016170726262322061515211521152115D9 -:106030002114060607211121353E0235233533355B -:106040002335333534363602C174BD505D4E834539 -:1060500048540167FE990167FE971C413802CEFB48 -:10606000E8424F23B2B2B2B273C805CB3022E61D6C -:10607000234D5F71B073B223524C1CFEFCF81847DD -:106080005931B273B07397B75400000300B8FFECF6 -:1060900006E905B6000C0015002E002D40161E2541 -:1060A0000B722C2D2D172A1A1A2E170F09090B0EF9 -:1060B0000C02720B002F2B3212392F332FCD3311DC -:1060C00033113311332B32303141200415140E02B9 -:1060D00023231121110523113332363534260515BA -:1060E00021152111141633323637150606232226C0 -:1060F00026351123353737022D0121010A3C87E26D -:10610000A535FEDF017554428A8E7F03190110FE0A -:10611000F048332F4C26297B475F8D4D92A85805B8 -:10612000B6F3D560AF884FFDF805B6FEFE4E697434 -:106130006C697DEDD1FECD3C431310CF161D3E940E -:1061400081013E6C67EB00010042FFEC048305C156 -:106150000036002B40153330300F2718182A150C45 -:106160000F0F001C230D7207000572002B322B321B -:1061700011392F33CE3232113311331133303141D3 -:1061800032161707262623220E0207211521140690 -:10619000151416172115211E023332363711060643 -:1061A0002322262627233533262635343637233532 -:1061B000333E02032365AC4F624578413D654E3462 -:1061C0000B0193FE5E0201010163FEAE115384597F -:1061D0004F883C398E5EA0FBA21D89760103010128 -:1061E00074851AA4FE05C12A28E81F2324466643A5 -:1061F000B0071C12101D11B24F6D371F1AFF001D82 -:106200001E75E0A0B20B23100F1D09B0A4EA7D009B -:106210000004003FFFEC061D05C10003000F001B3A -:10622000003600254012301C232A03032304721970 -:106230000D07130101070C72002B322F3210CC32E4 -:106240002B322F3210CC32303141012301011406A0 -:1062500023222635343633321605141633323635BA -:1062600034262322060122263534363633321617D9 -:10627000072626232206151416333236371506064E -:10628000051FFCD5F0032B01EEB79B91BBB59D8D8F -:10629000BFFE2D3F46443D3D44463FFD5A9EC75CF0 -:1062A000A166387031372D54254D4543493D682945 -:1062B000236605B6FA4A05B6FBA2ADBFBFADADBEBB -:1062C000BEAD646565646463630138B0B283A048A1 -:1062D00019199B12176C5959651714A41419000247 -:1062E0000029FFEE03DF05C90023002D0022401323 -:1062F000100D2011142B0608271905720303000046 -:10630000080D72002B3211332F2B32121739303116 -:1063100065323637330E0223222626353506060728 -:10632000353636371134363633321615140606072D -:106330001514161334262322061511363602813C15 -:106340004D06CF064BA28A76AE5F265D33315C29BF -:1063500058AB7EA3BE66C6913A7C2A30352761557C -:10636000BE646581B7615AB3867F0A190EC40D1BDE -:106370000E019B7F9D49AD9784C59943E952670300 -:10638000C1414A4C3FFEB82AB1000004008700001A -:1063900007EE05B600130017002500310026401255 -:1063A0002C1F261814150D030009090102720C0C8C -:1063B0000008003F322F2B322F1139392F33DE32B4 -:1063C000CC32303173112101332E023511211121CC -:1063D00001231E02151121352115012226263534EF -:1063E0003633321616151406273236353426232254 -:1063F0000615141687014A01FA12050B08010AFE58 -:10640000B8FE020E050B0803C7027FFEBF62995754 -:10641000B89E609959BA9A4740404749414105B6EC -:10642000FBF0328D963E027DFA4A0417389998396E -:10643000FD8BBCBC011256A473ADBD55A174ADC09B -:10644000A46564646363646465000002002302E57C -:10645000059C05B60014001C002B40151B171703E4 -:106460000F0C0318070E0E00001518050202180283 -:1064700072002B322F3310CC3211331133111739F4 -:1064800033113330314111331313331123113436A7 -:106490003723032303231616151121112335211544 -:1064A0002311029AC0C1C6BB83050108CF6DC40980 -:1064B0000204FDDECF0221D102E502D1FDD5022B7F -:1064C000FD2F01A2116018FDD5022B20520DFE54A4 -:1064D00002636E6EFD9DFFFF00370000061205CDC2 -:1064E00006060175000000020066FFDD048B04480B -:1064F000001900220019400C220E0E001E0906721F -:1065000012000B72002B322B3212392F33303145EF -:1065100022260235343E0233321616152111161684 -:1065200033323637170E021311262623220607119F -:106530000279ADED795D9CBC5E97EF8CFCC52CA11A -:106540005C95B145483078ACAC269D6A65932F23A5 -:10655000A001029394D68A428AFDAFFE9C2F4C7B09 -:106560006F294C7F4C028B0115284F472EFEE90006 -:1065700000050037FFEC06AE05B600030011001F52 -:1065800000380044002E401939332719043F2D20CC -:10659000120303200D720D0E0903040F01010F04F5 -:1065A00072002B322F10CC17392B322F3210CC32F5 -:1065B000173930316101330103113436363706069D -:1065C00007072725331101323635342627270E02D7 -:1065D0001514161722263534363637262635343626 -:1065E00033321615140607161615140603363635FB -:1065F00034262322061514160127032BF0FCD5E2BE -:106600000204020C2E114E6D012DBF03313B3C40A4 -:10661000390C202D183A3DA7B12C482A3649B881AB -:1066200081B4533C446CBC9A26322A302B2D34055D -:10663000B6FA4A024A01BE1B564F0F10300E3D7F7C -:10664000EBFC94FE3F3A2D293C13050E242D1E2D04 -:106650003A9D917338503B1626654C6E7371704CA1 -:1066600061222562547397023B14322B1D2E2E1D7E -:106670002A310005003BFFEC06D305C90003002DBD -:10668000003B005400600039401E3435434F55052F -:106690005B493C2E03033C0D722827141411110B87 -:1066A00004211A0101210572002B322F3210CC3245 -:1066B000392F331239392B322F3210CC321739306F -:1066C0003161013301012226273516163332363562 -:1066D0003426232335333236353426232206072742 -:1066E000363633321615140607151616151406011C -:1066F000323635342627270E021514161722263572 -:106700003436363726263534363332161514060716 -:1067100016161514060336363534262322061514AC -:1067200016016F032BEFFCD5FEEE4C8441428449E9 -:106730004A454561705C683C32332F5439653E9759 -:10674000677DA451596561B003733B3C40390D1F0F -:106750002D183A3DA7B12C482A3649B88181B45347 -:106760003C446CBC9A26322B2F2B2D3405B6FA4AAA -:1067700002392323BE283237342941A0432A263246 -:1067800026288D2F3E7D6B45641D0D157547798B31 -:10679000FE503A2D293C13050E242D1E2D3A9D91B5 -:1067A0007338503B1626654C6E7371704C61222510 -:1067B00062547397023B14322B1D2E2E1D2A31007A -:1067C00000050060FFE906E505B600030022003081 -:1067D00000490055003D4020292A38444A05503ED2 -:1067E00031230303310D7214151511111A1D1D0BE0 -:1067F0000416190101160472002B322F3210CC320C -:10680000392F3333113311332B322F3210CC32174F -:106810003930316101330101222627351616333212 -:10682000363534262322060727132115210736364D -:1068300033321615140601323635342627270E0258 -:1068400015141617222635343636372626353436B3 -:106850003332161514060716161514060336363588 -:106860003426232206151416017D032BF0FCD5FED9 -:10687000F5468A323286364E5E57511945196C24D8 -:106880000209FE9B1016392486B7BF03733B3C40B8 -:10689000390C202D17393DA7B12C482A3649B8812B -:1068A00081B5543C446CBC9A27312A302B2D3405D9 -:1068B000B6FA4A02391A1AC0202A3D463F400A0851 -:1068C0002B01B8B88703058D8890A1FE4E3A2D297B -:1068D0003C13040E232D1E2D3A9E927338503B1606 -:1068E00026654C6E7371704C612225625473980258 -:1068F0003C14322B1D2E2E1D2A310005003BFFECCF -:1069000006B205B60003000A00180030003C002D56 -:10691000401811121F2B31053725190B0303190DD0 -:1069200072090604070101070472002B322F10CCF4 -:1069300033332B322F3210CC3217393031610133DF -:106940000902213521150101323635342627270E5B -:1069500002151416172226353436372626353436D6 -:106960003332161514060716161514060336363577 -:1069700034262322061514160129032BF0FCD5FE1C -:10698000810154FE4D029CFEBF03C23B3C40390CCA -:10699000202D183A3DA7B15F3F3649B88181B453E5 -:1069A0003C446CBC9A26322A302B2D3405B6FA4A68 -:1069B000024A02B4B895FD29FE3F3A2D293C130541 -:1069C0000E242D1E2D3A9D917354632226654C6E24 -:1069D0007371704C61222562547397023B14322B01 -:1069E0001D2E2E1D2A310002003BFFEC046205CB58 -:1069F00000260036001F400F341827271515002FDA -:106A00000B13721F000372002B322B3212392F33FB -:106A1000113333303141321E021514020E0223228B -:106A2000262635343E0333321617343435342626C1 -:106A300023220607113E0213220E021514163332CA -:106A40003E02372626028789B76C2F30639BD58A92 -:106A50009FB348244F82BA7E396B1F385E393C9D04 -:106A60004C366F723143623F1E2F3538614E390FFD -:106A70000D4F05CB5D9ECA6E7EFEF8F4C17178C0E5 -:106A80006B49ACAA8C54372B0816075572393C3326 -:106A9000010F1D2815FD605687964148504F88AE5E -:106AA0005F343400FFFF00390000050A05BC06060C -:106AB00001610000000100A6FE37054805B6000789 -:106AC000000EB5060102720400002F322B32303165 -:106AD0005311211121112111A604A2FEC2FDD9FEDC -:106AE00037077FF881067DF9830000010029FE3712 -:106AF000050205B6000B001D400D03070708020044 -:106B000004027201090900002F3211332B123939A6 -:106B10003311333031533501013521152101012164 -:106B20001529023FFDD1048EFD0C01EEFDF903484D -:106B3000FE37AA034202EDA6FCFD6FFD0CFE00012C -:106B4000005802640439033F00030008B10100004B -:106B50002F323031533521155803E10264DBDB005D -:106B600000010025FFF204FC06DD00080017400AC2 -:106B700002030502030306001372002B2F392F11A5 -:106B8000391133303145012335211301330101E13E -:106B9000FEF4B00145CD01EADBFD9C0E02E1D5FD1E -:106BA000C9056CF9150000030071017B053704234A -:106BB000001A00260032002740131E1212072D1B58 -:106BC0001504042A181804240A0A300412003F335A -:106BD00033113311332F331217393311333031411D -:106BE00014060623222627060623222626353436B7 -:106BF000363332161736363332160526262322064A -:106C0000151416333236253426232206071616337A -:106C100032360537508F5E58943F3A944F5E91520A -:106C200050906152943D3B8F5B8DB0FD2B265032CE -:106C30003A433F402D51023046382B542926562ED8 -:106C4000384402CD5A9A5E57594C5E5498665D9905 -:106C50005A505E505ABA92444350393451424139E5 -:106C60004C414440495000010000FE14034C0614FE -:106C7000001D000EB5160F00720700002F322B32D8 -:106C80003031532226273516163332363511343635 -:106C9000363332161715262623220606151114063A -:106CA000C33763292353283B335FAC7238612A23EF -:106CB000532822321BD0FE141613FE0F1849450428 -:106CC000F885A74E1414FE0F17213D2BFB04C7B403 -:106CD000FFFF0058015C04390442062700610000F0 -:106CE00000C5020700610000FF3500010058008F59 -:106CF0000439051900130027401101000002131385 -:106D000005100F0B0A0A090C0C060F002F33331164 -:106D100033332F3310CE32321133332F33303141EE -:106D2000170733152107211521032737233521376D -:106D300021352102DFC95CEDFEAE4F01A1FDF87FD8 -:106D4000C959EA015050FE600204051956C3D9AA78 -:106D5000DBFEED54BFDBAAD9FFFF00580000043969 -:106D6000053D0626001F003D0007022A0000FD9C8D -:106D7000FFFF005800000439053D06260021003DB4 -:106D80000007022A0000FD9C000200580000045089 -:106D900005C1000500090019400D040901070400A0 -:106DA00008020272060008003F322B3212173930F7 -:106DB0003161010133010103130303021BFE3D0195 -:106DC000C37201C3FE3D39F4F4F402DF02E2FD1E9A -:106DD000FD2101460199019AFE660001006804D96F -:106DE0000433063F000F0012B70F09800C0F040197 -:106DF00004002F5D331ACC323031410E022322269B -:106E000026272116163332363704330B62D0B0B53D -:106E1000CA5609011109606A58700B063F6AA25AE6 -:106E200057A16E7149506A000001015E04CD02B69F -:106E30000614000C000EB401070C8005002F1ACDBB -:106E40003939303141150E020723353E033702B67A -:106E500014333C23B20912110E040614142D656B71 -:106E6000361A1E4C534F2100FFFFFF54FE3B00AC6F -:106E7000FF8304070471FDF600000001014E04D9F0 -:106E800002A60621000B000EB4010B800706002F9E -:106E9000331ACD32303141150E020721353E02370B -:106EA00002A60B191406FEE615323C2306211B2808 -:106EB0006B6E2C152D656B360002000C035402F628 -:106EC00006C7000A0013001D400D060B0B0909043C -:106ED000010103780F0777003F33E4392F33331173 -:106EE000331133303141231523352135013311332B -:106EF00021353436370606070702F67DEEFE81019E -:106F000081EC7DFE9503030A31127F03EC9898997A -:106F10000242FDCCA42A5E311C661CBF0001005455 -:106F2000034402CB06C1001E001F400E1D1C1C198D -:106F300019030606130C78021E77003F33E432393A -:106F40002F333311331133303141152107363633A6 -:106F500032161514062322262735161633323635F7 -:106F60003426232206072713028FFE9C10153A238E -:106F700086B8BFB6468A323286364E5E57511945BC -:106F8000196D2506C1B98703058D8791A0191AC00F -:106F900020293C473F400B082B01B9000001003B72 -:106FA000035402D706C100060010B6050101067899 -:106FB0000377003FE433113330315301213521157C -:106FC000019A0154FE4D029CFEBF035402B4B996CF -:106FD000FD290003002D033F02DB06D50019002721 -:106FE00000330017400C271A14062E05210C7828B0 -:106FF0000077003F32E43217393031413216151430 -:10700000060716161514062322262635343636377B -:107010002626353436130E0215141633323635341F -:107020002627132206151416173636353426018501 -:1070300081B4533C446CBC9A6F9A4F2C482A364911 -:10704000B86F202D183A393B3C4039042B2D34269B -:1070500026322A06D571704C6122256254739842FB -:10706000764D38503B1626654C6E73FDEC0E242D84 -:107070001E2D3A3A2D293C13017B2E1D2A31161460 -:10708000322B1D2E00160054FE8107C105EE0005AF -:10709000000B00110017001B001F00230027002B0E -:1070A000002F00330037003B003F004300470053F0 -:1070B000005F006F007800810090002740121218D6 -:1070C000182C2C1C1C0C13073939353521210111C2 -:1070D000003F331133113311333F33113311331167 -:1070E0003330315311211523152535211123350155 -:1070F0001133153315213533353311213521152140 -:1071000035211501352115012311331123113301C7 -:107110003521150123113301352115333521150191 -:107120002311333523113301231133051406232290 -:1071300026353436333216051416333236353426B6 -:1071400023220625333216151406071516161514B4 -:1071500006232313333236353426232315153332D1 -:1071600036353426230122273516163332363511AB -:107170003311140654012FC005CE01306DF9006F94 -:10718000C0050EC36DFD490111FBE1010EFEF201C8 -:107190000E04B76D6D6D6DFBC20110FC306F6F0298 -:1071A000C00110770111FAA86F6F6F6F06FE6D6D49 -:1071B000FB9F7F87877F7F87877FFE73424547409E -:1071C0004047454201E1AC6E6F2E2C2D3E6D5ECFE7 -:1071D0007B422E242A2F3B4A31252634015E302063 -:1071E00010201425317D6F04BE01306FC1C16FFEC8 -:1071F000D0C1F902012FC26D6DC2FED16D6D6D6DF2 -:1072000006FE6F6FFAA8010E0202010FFA3B6D6DC8 -:1072100001A6010E044A6F6F6F6FFC2F01107901F8 -:107220000FFD6801104987A6A68789A4A4895C6917 -:10723000695C5C6868C9435331440804093B4550A4 -:107240005A01622220221DE39A2B25202AFEFA0AE7 -:1072500066030524320192FE72655D00000300544E -:10726000FEC107AA061400030021002D00174009E3 -:10727000212502170F2B2B0200002F2F392F393910 -:107280001239333031490305353436373E0235344F -:10729000262322060607173636333216151406073C -:1072A0000606151503141633323635342623220606 -:1072B00003FE03ACFC54FC5603EB2A433B4E27BDB4 -:1072C000A33979702E52447F373F3E35444C431BDF -:1072D000513C385353383C510614FC56FC5703A913 -:1072E000FB2F323E342F54624389981B2C1BB22251 -:1072F0002E3A2F3A47353D71503BFEED483F3F480F -:107300004C3D3D00FFFFFF7DFE1402EF06210626E7 -:1073100003B000000107014BFF390000000AB31160 -:107320000B0672002BCE3031FFFF001903C101A400 -:1073300005B606060206000000020029FFEC059EC5 -:10734000061F003B0047002E40151F1C1C20230574 -:107350004343083423342334002D1009723C0000C9 -:107360002F322B321139392F7D2F11333311331135 -:1073700033331133303141321E02173315231614C3 -:1073800015140E0223222E023534363635342623C8 -:10739000220607273636333216151406061514163C -:1073A00033323636353434272424263534363617EE -:1073B000220615141616172E0302D388C6875113FA -:1073C0009281023F8FF0B185AB602606061B1C1729 -:1073D000340F4C3B975B596807085667618241023E -:1073E000FF00FECE885BBB963A474AAC910A304517 -:1073F00056061F559AD37EE50E3B0F8BFAC26F37A8 -:107400005F763F2347431C291D1409B622345E587A -:107410002A585B2F3F5B65D4A4082D0B0385D174DC -:107420005F9E5FE634383B6C45025381582E000165 -:1074300000000000050605C3001D001B400F181BBF -:1074400000031A1C02721A087210090372002B3210 -:107450002B2B1217393031413E03373E023332169F -:1074600017152626232206070E03071121110121D5 -:10747000027D203E3D3A1B1F465D40284D220A26D4 -:10748000151F3325164B575522FECCFE190150030C -:107490005445857C6C2D343F1D0D0EE503091C36CB -:1074A000217DA4B65AFDD5022F03870000020033C8 -:1074B000FFEC07CB045E001B0034002D401728288A -:1074C00011021C1C18181A1B06720D0E2424110B15 -:1074D000722E0A0B72002B322B321133332B3232C5 -:1074E0001133113311392F30314115211E0215147A -:1074F00006062322262723060623220235343636A3 -:107500003721353705210E0215141633323635353D -:1075100021151416163332363534262607CBFEFED7 -:10752000131C1064C8968298260A269783E0E210FE -:107530001D12FEFAAE04CFFCA0131C0F5C675C4466 -:1075400001181D463D675C101C045EE53D828341C9 -:10755000A5E97C716161710113F74183823D7F660A -:10756000E53E7F7E3E95928278898950703A91926D -:107570003D7F8200FFFF00B8000006D30779062692 -:10758000003000000107007602BA0158000AB31F5C -:10759000090272002BCE3031FFFF00A0000007422D -:1075A00006210626005000000107007602F80000C0 -:1075B000000AB32F210772002BCE3031FFFF0000ED -:1075C000FDA8058505BC062600240000000702531F -:1075D00001730000FFFF0056FDA8043B047506265A -:1075E0000044000001070253010000000010B50331 -:1075F000022F0B0101B8FF96B056002B3434000265 -:107600000058FDA8024EFF83000B00170010B40CB9 -:1076100000C01206007C2F331A18CC3230314122C0 -:1076200026353436333216151406273236353426CD -:1076300023220615141601506F89896F6A94936B83 -:1076400029373729293730FDA87F6F6E7F7E6D700F -:10765000808D342D2C34342C2D3400020077FFEC37 -:1076600006D70614001C002B001B400D1715111A1D -:1076700005280E037221050972002B322B321239B4 -:1076800039CE323031411402060423222426023539 -:10769000341224333204173E02352117060607162A -:1076A00016051416163332363635340223220606F2 -:1076B00005E754ABFEFAB3B3FEFAAB54960137EFCD -:1076C000B10107541F2915012D0E228A811F1EFBAF -:1076D000D54DA48284A44BACC583A54D02DDA9FE83 -:1076E000EBC86B6BC80116AAE30151BA6A61154F6A -:1076F0006D4116A7D03550BB6A99DD7777DD99E6E5 -:10770000010877DD0002005CFFEC05CD0506001ADC -:107710000029001B400D14120E1804270B07721FBE -:10772000040B72002B322B32123939CE32303141F8 -:1077300014020623222602351000333216173E02A9 -:107740003521170E02071616051416163332363673 -:1077500035342626232206049884F5A89DF38B0150 -:1077600024FD70C94636421D012D0F14498F7D1925 -:107770001BFCFB30665251652F2F6652796D02312A -:10778000BAFEFC87870104BA0116012C4644115049 -:1077900075471663A97B213C8B506E964C4C966EB8 -:1077A0006F934AA6000100AEFFEC07290614001FE4 -:1077B000001D400E07051F1F010C111502721A1142 -:1077C0000972002B322B123939332FCE323031412E -:1077D000153E023521170E0307111406042320005D -:1077E000351121111416333236363511055E323F0C -:1077F0001F012D0E113863A37C85FEF3CCFEDEFE47 -:10780000D001359491667F3C05B6BC124F73461685 -:107810005392755012FDC297F38E0128F403AEFC0B -:1078200069A38C44886503950001009AFFEC0673F8 -:10783000050600220029401501001C1C1E060E131F -:107840000672090A0A18180E0B72070A72002B2B0F -:1078500032113311332B123939332FCC32303141BD -:10786000170E0307112327230E0223222626351184 -:1078700021111416333236351121153E02350664B6 -:107880000F113865A57EEA2912246C814578B26310 -:107890000131565E8C660131334220050616549341 -:1078A000765012FCCF8F39482255B49002D9FD731F -:1078B000787ABFB2020E7511507547000001FCD9ED -:1078C00004C3FEA006A400150015400906030C130E -:1078D000C00F040104002F5D1ACC32393930314118 -:1078E00014060707232736363534262322060735A4 -:1078F0003636333216FEA052500AAE174B362A22C5 -:107900002843201D62318B8C05CF4D641447930CA6 -:10791000332520220D0AA80A0D70FFFF00B80000D1 -:107920000402077906260028000001070043008FA3 -:107930000158000AB312020272002BCE3031FFFF51 -:1079400000B8000005DD0779062601B10000010737 -:107950000043018B0158000AB31C000272002BCEB9 -:107960003031FFFF005CFFEC046206210626004870 -:1079700000000107004300850000000AB32600074D -:1079800072002BCE3031FFFF00A00000052306213E -:10799000062601D100000107004301080000000A8B -:1079A000B319120672002BCE30310001002B0000FB -:1079B000077505B6002B001E40101F14141A0B2A61 -:1079C00010040005027225000972002B322B1217D9 -:1079D00039331133303161260A023521161212165D -:1079E0001733363637132E022721161A021733366D -:1079F0001212352110020207212E03270301DF583E -:107A00009E7945014408314752290B0B311A7B0DF1 -:107A1000140C020143062C465B350D41572C0142E4 -:107A200053AA84FED72A4E483D18AA8801580182DD -:107A30000191C1B2FEB4FED9F75F4FBB4E01794947 -:107A4000888C4F9AFEC5FED0FEEC74960158019FBB -:107A5000FEFEE0FE01FE39CE42949A9846FDB20049 -:107A600000010027000006C5045E0028001F401129 -:107A7000281E1E23151A091B050B100672050B0A7A -:107A800072002B322B121739331133303141060279 -:107A90000207212E02270321260A0235211612127F -:107AA00017333E0237372626272116121217333690 -:107AB00012123706C5094E9A7CFEF0244D4519D3A3 -:107AC000FEF244836B3F01330841582A0809272EF0 -:107AD0001376191C02013309354C2B083850310B31 -:107AE000045EC4FE9AFE97CB428B8E43FE62690110 -:107AF000070128013393B6FEBBFEF560234C4F27E8 -:107B0000EA57DB65A9FEDEFEF18C7301070135B78C -:107B1000000200000000050605B60013001D002449 -:107B2000400A070A0A04011D0B0B0005B8FFFFB449 -:107B30007214000872002B322B12392F33CD3232DF -:107B400011333031611121352135211521152115D0 -:107B500033320416151404212733323635342626E1 -:107B600023230100FF00010001350179FE877BCE50 -:107B700001097FFEDFFEC575698DA24F9366500433 -:107B800010E6C0C0E68B72C981D9F0FE5B704E5220 -:107B90001E00000200000000050405270013001C61 -:107BA0000021401015050501160E0A721004041379 -:107BB00011010672002B32CD3311332B3211392FC4 -:107BC00033303141152115211533201615140606C1 -:107BD0002321112135213501231133323635342645 -:107BE00002330167FE99D70102F864D9B0FDEBFEBC -:107BF000FE01020202D1D55972680527C9E5CBA35F -:107C0000A76CA0580379E5C9FCB4FEF8414C413A91 -:107C1000000100B8FFEC075205CB002A00274015F1 -:107C20000B1C1C041F1F00171003720802720708A8 -:107C30007224000972002B322B2B2B3212392F3376 -:107C40003311333031452224022723112111211110 -:107C5000333E033332161707262623220E0207214E -:107C600011211E03333236371106060573DEFED6A8 -:107C70009F10CEFECA0136D71572B6F69975E76524 -:107C80006459B6565287653F0A0264FD9A06386207 -:107C90008D5A61C17267C614A10125C5FD8905B65B -:107CA000FDC386DA9D553730FC273A2C567D51FEB0 -:107CB000FE54906A3B2825FEFC282300000100A00A -:107CC000FFEC061D0473002700264014160F0772F0 -:107CD0001A0A0A1D050507080672070A21000B7219 -:107CE000002B323F2B12392F333311332B323031EB -:107CF0004522262627231121112111333E0233323A -:107D0000161707262623220606072115211E0233F1 -:107D100032363715060604C59BE38712DDFECF0118 -:107D200031DD138EDB866BBC4056378549435C32B0 -:107D30000601A6FE5A073D674559A54A49A514689C -:107D4000D5A4FE33045EFE52ABC553331DD11926B4 -:107D5000346449E35C70322E22EE252000020000DC -:107D6000000005D705BC000B0018002340110407D4 -:107D7000070C0B1212090B027202060609087200A8 -:107D80002B3211332B12392F123933113330314149 -:107D90000121032311211123032101170E030707DA -:107DA00021272E0303A8022FFED3D164FEEF66CF56 -:107DB000FED1022DBF041F28250B250139230A23DC -:107DC000251E05BCFA440277FD890277FD8905BCB2 -:107DD000BA1554655B1B5A5A1D5A635400020000C1 -:107DE0000000051F045E000B00170023401104076C -:107DF000070C0B1212090B0672020606090A720022 -:107E00002B3211332B12392F1239331133303141C8 -:107E1000012103231121112303210117230E02073E -:107E20000721272E02034601D9FEDB984EFEF850AB -:107E300097FEDB01D7B8080A25230625010D250783 -:107E40002829045EFBA201A6FE5A01A6FE5A045E82 -:107E5000B02063550D54500E5864000200B8000065 -:107E6000080A05BC00130020003040171A11110C3D -:107E7000040808140F0C0C0E130F02720206060AF7 -:107E80000A0E08003F33113311332B3212392F12EF -:107E900039331133113311333031410121032311AF -:107EA0002111230321132111211121112113170E57 -:107EB00003070721272E0305DB022FFED3D164FE23 -:107EC000F067CFFED1F0FECBFECA01360197DBBFD3 -:107ED000041F28250B250139220B23251E05BCFA7A -:107EE000440277FD890277FD890277FD8905B6FD99 -:107EF000C30243BA1554655B1B5A5A1D5A6354009A -:107F0000000200A000000737045E0013001F002ECF -:107F100040161A11110C040808150C0C0E130F064C -:107F20007202060609090E0A003F33113311332B82 -:107F30003211392F393311331133113330314101BB -:107F400021032311211123032113211121112111B7 -:107F5000211317230E02070733272E02055E01D9CE -:107F6000FEDBA342FEF842A6FEDCC2FECDFEF80117 -:107F7000080191B7BA080A27220515EC1708262828 -:107F8000045EFBA201CBFE3501CBFE3501CDFE33F5 -:107F9000045EFE5201AEB01F65560B2F2F105661C6 -:107FA000000200290000064605B6001E002100263A -:107FB00040122102021C1C0D101015201E02720816 -:107FC0000F0F1508003F3311332B3211392F333384 -:107FD0001133113330314115011E02171321032EC5 -:107FE00002271121110E02070321133E0337013529 -:107FF00001211305C5FE815885642798FEC87B17AB -:10800000344431FECD334733187BFEC9981D4656A4 -:108010006B42FE890385FE06FC05B68BFE2B1762BC -:10802000A177FE3B01814A61390CFD8F02710C384A -:10803000614BFE7F01C55986613F1201D58BFEFE63 -:10804000FEC700020014000004E7045E001D0020CB -:10805000002640122002021B1B0D1010151F1D06CA -:1080600072080F0F150A003F3311332B3212392FCC -:1080700033331133113330314115011E02171321EF -:10808000032E02271121110E02070321133E02378E -:108090000135052117049CFEDB3C5C481C74FEFE88 -:1080A0005E11242D1FFEF8243123115EFEFD751B89 -:1080B00049603CFEDF02CBFE9AB2045E6AFE911577 -:1080C0004E7652FEA60127333F2206FE3F01C3062D -:1080D000214035FED9015A53774E15016D6ACFE123 -:1080E000000200B80000086D05B600230026003F1E -:1080F000401F0122222523231E26020220201B0DC1 -:1081000010101B1B1D1E02721D08080F0F16161CD7 -:1081100008003F33113311333F2B12392F33113302 -:1081200011331133113311331133331133303141E2 -:1081300015011E02171321032E02271121110E0211 -:108140000703211336363721112111211121013561 -:1081500001211307ECFE815885642798FEC87B1720 -:10816000344431FECD334733187BFEC997112F1F9E -:10817000FEA8FECA01360243FEA60385FE06FC05E4 -:10818000B68BFE2B1762A177FE3B01814A61390C49 -:10819000FD8F02710C38614BFE7F01C531621FFDFE -:1081A0008905B6FDC301B28BFEFEFEC7000200A02A -:1081B000000006F6045E00230026003A401C01225F -:1081C000222523231E2602020D0D1010201B1B1C2E -:1081D0001E0672080F0F16161C0A003F33113311CA -:1081E000332B12392F333311331133113311331130 -:1081F0003333113330314115011E02171321032E81 -:1082000002271121110E02070321133636372111DF -:108210002111211121013505211706AAFEDB3C5D44 -:10822000481B75FEFE5E10252E1FFEF8233124111B -:108230005EFEFE750B1E14FED3FEF8010801CFFF93 -:108240000002CBFE99B2045E6AFE91154E7652FE94 -:10825000A60127333F2206FE3F01C306214035FE1B -:10826000D9015A204013FE33045EFE5201446ACF06 -:10827000E10000010029FE2F04B606F0005A003D7F -:10828000401D2420202F1110404037192F3D3D0A5A -:108290002B2F070000525480574E4E470A0372009E -:1082A0002B323211331ACC32322F332F3312392F73 -:1082B0001239393312393911331133303141321611 -:1082C0001715262623220607161615140607151657 -:1082D0001615140E022322060615141633323636EE -:1082E0003332161715262623220606232226263584 -:1082F0003436363736363534262323353332363660 -:1083000035342623220607273636372E0227353303 -:108310001616173E0203C32F3E0D0A341A31622986 -:10832000A7B9C195B9CA52A0EC9B6463203F524CD7 -:108330007766324B510E14612B2D859F5381AA54C1 -:1083400055D6C0C0AFFED7897BAEC14D868472C5FD -:10835000568853B7772155501DD12E6F34265B7642 -:1083600006F00C05970507564422B88093B417060B -:1083700014B69260A07440142B2226320505161301 -:10838000E514150404559159629455050561716908 -:1083900060F22D553C4B594136CF364D102A5E5672 -:1083A0001C1B226C353068480001001FFE2F04237F -:1083B0000564005B003B401C2420202F101142422A -:1083C00037192F3F3F0A2B2F070000535580584F76 -:1083D000480A0672002B3232321ACC32322F332F37 -:1083E0003312392F123939331239391133113330ED -:1083F00031413216171526262322060716161514A4 -:108400000607151E02151406062322060615141665 -:108410003332363633321617152626232206062324 -:108420002226263534363633323636353426262360 -:10843000233533323635342623220607273636379E -:108440002E022735331616173E02037B2F3C100DE4 -:10845000311A2A52226E96725F436C416BF6D257E4 -:10846000581E4B594A5B4C314A4F0D135F292D6EF4 -:1084700086527F9C4756CDB05A7539458D6C7670C3 -:1084800098A66A7A4FBE535A397D481C413E19C49A -:108490002D6A3A265C7605640B059805083C331D69 -:1084A000866D65771A0A113A66535D9D6017291B20 -:1084B000342A05051613E5141504044C8A5D6898E2 -:1084C000541E3A292D3B1DD3324336362522D5156D -:1084D000240A234A441A1B20673C2F684800FFFFE8 -:1084E000006D0000069605B6060601740000FFFF49 -:1084F000008FFE14064606120606019400000003D3 -:108500000077FFEC05E705CD0011001A00220019E5 -:10851000400C1F1717051B0E037212050972002B62 -:10852000322B3211392F3330314114020604232209 -:1085300024260235341224333204120132363637FF -:10854000211E02132206060721262605E754ABFE4C -:10855000FAB3B3FEFAAB54950136EFEE013395FD55 -:1085600048739C580CFD180E599D736D995B12024F -:10857000E019B102DDA9FEEBC86B6BC80116AAE3D6 -:108580000151BABAFEAEFD2F5BAA7878AA5B03DB75 -:10859000539B6EA4B8000003005CFFEC04980473C6 -:1085A000000E0017001F0019400C1B141404180BB8 -:1085B00007720F040B72002B322B3211392F33301C -:1085C00031411402062322260235100033321612DE -:1085D0000132363637211E0213220607212E0204ED -:1085E0009884F5A89DF38B0124FD9DF38BFDE34357 -:1085F0005C3709FE3E0A385E41646E0F01C20937DE -:108600005D0231BAFEFC87870104BA0116012C868F -:10861000FEFEFDF634674D4D6734029C71704B646D -:10862000320000010000000005A605C3001D001770 -:10863000400C001703720D06070272060872002B29 -:108640002B12392B3230314122060607012101213C -:10865000011E02173E0337133E023332161715264A -:1086600026054227342716FE98FEAEFE100139017A -:108670002110161208050E11160DAA2A577D634205 -:108680005F19143504C12C543DFBFC05B6FC733D49 -:10869000605A342649484B29020880B45E190EF20C -:1086A000090E00010000000004D10466001B001741 -:1086B000400C130D0E06720D0A7207000772002B94 -:1086C000322B2B1239303141321617152626232230 -:1086D0000606070121012113161617333636371304 -:1086E0003E02043D1956251928111D281A09FECCF1 -:1086F000FEC9FE54013FCD14210504061C177B253D -:10870000497104660D0FEC0B081E2D18FCF2045E77 -:10871000FD8E408032327940015868833E00FFFF71 -:108720000000000005A60779062602710000010777 -:10873000040C05190158000CB42431070272002BF7 -:10874000CECE3031FFFF0000000004D10621062606 -:10875000027200000107040C04CB0000000CB422DC -:108760002F0E0672002BCECE303100030077FE14A0 -:108770000A8D05CD00110021003F002640163F283C -:108780002903223A330F2D06722206721E0E03723F -:1087900016050972002B322B322B2B3F331217395F -:1087A00030314114020606232226260235341224D3 -:1087B0003332041205141616333236363534262673 -:1087C000232206062521131E0217333636371321BE -:1087D000010E022322262735161633323636373756 -:1087E0000596499DF9B1B1F99C49830122ECEB0151 -:1087F0001F84FC203E937F82923C3B928180943E7A -:10880000044A014ED30A0E0A0306061510CF01478B -:10881000FE272B8AB36B344C1B154023405B3F1261 -:108820001202DDA9FEEBC86B6BC80116AAE3015169 -:10883000BABAFEAEE499DD7777DD999ADD7777DD18 -:10884000E7FD8B1E3E4224365E2E0275FB13749BA1 -:108850004E0B06F20508365B3637FFFF005CFE1450 -:10886000095804730426005200000007005C04CB82 -:10887000000000020077FF8306390631001D003832 -:108880000027401321241E242403001B0972312ECB -:108890002B2B0F0C120372002B32CD3310CD332B48 -:1088A000CD3333113310CD3031452226272E02022D -:1088B000353412243736363332161716041215148F -:1088C0000E02070606033636333216173E023534DB -:1088D00026270606232226270E0215141616035AEB -:1088E0003A4A0F98DF92477F0107CC124837354844 -:1088F00012CA0106804790DE96114BC316462F2DF3 -:108900004616617B3B848F134A303149155F7B3BB0 -:108910003C7D7D393A137AC2010199CC013AC41ADF -:10892000422C2C421AC5FEC5CC98FEC17B15393AA3 -:10893000017D291F1F291A80C47FBDF62826252501 -:10894000261A81C27E7FC4800002005CFF9105125E -:1089500004B4001A00330027401325221F1F1411EE -:108960001707722E312B31310A07040B72002BCD01 -:108970003333113310CD2B32CD3310CD3330314161 -:10898000140606070606232226272E023534123740 -:108990003636333216171E020534262627060623DE -:1089A00022262706061514161736363332161736C2 -:1089B00036051270D2930948363947098AD176F9BB -:1089C000E00B45312D460C8ED679FEC92044351179 -:1089D0003D3E3F3D114E484C521339393838135300 -:1089E0004F0231A1EA8E18343B3B36188CEAA1F3D2 -:1089F000011E202F23232F158EEBA351835B152EF1 -:108A000039392E22AA787CB020272B2D271FB100C0 -:108A100000030077FFEC083D088D00160029006B6D -:108A2000004340234C660972555C03720C0D0D1314 -:108A3000068016162318173A3303726949464643CF -:108A4000474743432A0972002B3211332F11331148 -:108A500033332B32DE32CC322F1ACC323311332B5C -:108A6000322B3230314135343E0233321E02333341 -:108A70001523222E02232206071335363635342ECF -:108A80000235343633321615160606012224023515 -:108A9000341236363332161707262623220E0215D5 -:108AA0001416163332363711211116163332363674 -:108AB00035342E0223220607273636333216161295 -:108AC000151402060623222627060602E134546204 -:108AD0002D397176864E0E116F986A53292E2B0B05 -:108AE0001C3C39242F244F474D5402578EFEE3D8A7 -:108AF000FEEB854A90D28950B03B6C23663C3D64C6 -:108B0000472651A178305325013625593679A04F93 -:108B10002647633E3C66236C3CB04F89D2904A4A5C -:108B20009AECA273B34D4CAF0750315D6C340F25F6 -:108B30002F25C2212A21333BFE8756103E181412DE -:108B40000F1A1C353A5A48436C41FA11CD0165E2BF -:108B5000A60107BA623E2FD717373B76AF75A2E75B -:108B60007B271E018CFE7423227BE7A275AF763B28 -:108B70003717D72F3E62BAFEF9A6AAFEE1D576488E -:108B80004B4B480000030077FFEC073307520012FD -:108B900000290067003D40204C620B72535A077257 -:108BA000191A1A20138023230008073A3307726525 -:108BB00042464642422A0B72002B3211332F1133A8 -:108BC0002B32DE32CC322F1ACC323311332B322BF4 -:108BD0003230314132161516060607353636353431 -:108BE0002E0235343603321E0233331523222E0271 -:108BF000232206072335343E0203222E0235341287 -:108C0000363332161707262623220615141E023382 -:108C10003236370321111E023332363635342623DD -:108C2000220607273636333216121514060623227B -:108C30002627060603894D5501528D573C38242EB0 -:108C4000244F0A3A7077854E0E106F996A522A2E79 -:108C50002B0BB63454618B7DC286457BDC905C82E5 -:108C60003377294C25585821405A392B4D2302017E -:108C7000321A343A1F4C67355858264D29793584B5 -:108C80005C91DB7B7AE9A770A63E3FA30631594988 -:108C9000436B4104560F3E1913120F1B1C343A014B -:108CA00021252F25C2212A21343B325D6C340FF857 -:108CB0009A448CD895CD01037A3222D5171CA9A9E4 -:108CC000547B5128293A010CFEFC2A2F1247926F3F -:108CD000A9A91D18D722327AFEFDCDC6FE79555FAF -:108CE0006450FFFF002B0000077507390626025D60 -:108CF00000000107038901960158000AB3370502F5 -:108D000072002BCE3031FFFF0027000006C505E1C1 -:108D10000626025E000001070389011D0000000A0B -:108D2000B334100672002BCE303100010077FE14F0 -:108D3000052305CB00200013400910160972150702 -:108D4000000372002B322F2B3230314132161707BD -:108D5000262623220E021514161633323637112119 -:108D600011222E033534123624035875EA6C655AE5 -:108D7000BB596499683557B79048AA49FECB99F01A -:108D8000AF733860BC011305CB3730FC273A4582FE -:108D9000B8739BDB73150FFD0201D84582B8E787D6 -:108DA000A60114CA6E000001005CFE1403F00473F7 -:108DB000001D0015400B0F150B72140F72070007F2 -:108DC00072002B322B2B32303141321617072626F8 -:108DD0002322060615141616333236371121112EAA -:108DE0000335341236028B5CB752584C8A3F546AB2 -:108DF000323D704B567535FECF75BD85478BFC04F3 -:108E0000732A26E81D254B96716C924A160FFD0CAD -:108E100001DC094B8BCE8CDF01006B000001006888 -:108E2000FFFA0479050A0013000CB3050C0A0000D0 -:108E30002F2F393930314117030507250305072541 -:108E40000327132537051325370503917FB6011F27 -:108E50004AFEE5C8011C47FEE3B481B4FEE54601C5 -:108E60001FC6FEE447011D050A49FEC4A47BA4FEFB -:108E7000A6A67BA4FEC74A013BA47BA4015AA47DFD -:108E8000A40000080029FEC107C10591000D001BC8 -:108E900000290037004500530061006F0018400CA6 -:108EA0004911572D033B061F6C65261F002F332FDA -:108EB000331217393031413636333216172326260E -:108EC000232206070136363332161723262623229D -:108ED00006070136363332161723262623220607C5 -:108EE0000136363332161723262623220607133679 -:108EF0003633321617232626232206070136363349 -:108F00003216172326262322060713363633321647 -:108F10001723262623220607013636333216172357 -:108F2000262623220607055C056567626D06500646 -:108F30004C333D4206FB33056567626D0650064CB7 -:108F4000333D420601F2056467636C064F074C33FC -:108F50003D4107FCC5056567626D0650064D323D13 -:108F6000420666056567626D0650064C333D420653 -:108F70000435056567626D0650064C333D42067345 -:108F8000056567626C0750074C323D4207FCB3052C -:108F90006467636C064F074C333D410703B2596A5F -:108FA0006D56391F1C3CFC25596A6D56391F1C3CF7 -:108FB000FEEA59696C5638201D3B030A59696C5604 -:108FC000391F1C3C01E7596A6D56391F1C3CFC25B2 -:108FD000596A6D56391F1C3C01F459696C56391F8A -:108FE0001C3C030459696C56391F1C3C00080029BD -:108FF000FE7F077D05D300090013001C0025002F0C -:1090000000380042004C0018400C2F0A194135046A -:109010000622464C2522002F332F331217393031C8 -:10902000411706060727373E020117070E020727DA -:1090300036360116161715072626270117060607C6 -:109040002336363725171E02170726262701161640 -:10905000170727262627011E021715262627350162 -:1090600006060723273E023706734549A43C6202E1 -:109070002E6E73FBD962022E6E7236454AA3FE4EE7 -:1090800055C0490E4DB54E040E0B144423611428EF -:109090000A020C111B363214432E6D2CFC312F6B3F -:1090A0002D621128501F04E93374753455BF4AFEF0 -:1090B0002314270B8B0B0E272F1704A2442E6C2C86 -:1090C00062101B3633FC0162101B363215442E6CC5 -:1090D000023314270B8B0B144423FDA80E4DB54E01 -:1090E00055C049DB022E6E7235464AA33C04A249A4 -:1090F000A43C620245AF4FFDE40D282E18611428F0 -:109100000A8B034855BF4A0E33747534000200B809 -:10911000FE56072B07910017002700274013231D39 -:10912000802018071109130B0272150002020908AA -:1091300072002B3210CE332B32123939DE321ACC78 -:1091400032303141132111343636372301211121B8 -:1091500011140606073301211121030122262627B7 -:1091600021161633323637210E020521BCFEEC06DD -:10917000080408FD5AFE8B01170306050602A30129 -:1091800073014EB2FCC9B5CA5609011109606A578C -:10919000710B01140B62D0FE5601AA02BE439790D8 -:1091A00038FBA005B6FD3E3E8F8C3B0456FB54FDBC -:1091B0004C07D557A16E7149506A6AA25A00000245 -:1091C00000A0FE6F064E063F001500250027401345 -:1091D000211A801E16071008110A067213020200D7 -:1091E000080A72002BCE3311332B32123939DE329A -:1091F0001ACD323031411321113436363701211165 -:109200002111140606070121112103012226262718 -:1092100021161633323637210E02049A89FED906FA -:109220000905FDFEFE920127060B060204016F01EF -:109230002B92FD1FB5CA560801100A5F6A58710AC1 -:1092400001150B63D0FE6F019101BE33817824FCC0 -:10925000F2045EFE4630817C290310FC81FD9006FD -:109260006A57A16E6852506A6AA25A000002002F23 -:10927000000004BE05B60013001D0020400F1505B8 -:109280001201010F04040E130272160E08003F3380 -:109290002B12392F33331133CE3230314115211592 -:1092A00021153332041615140421211123353335C9 -:1092B0000123113332363534262601EE012BFED53B -:1092C0007ACE01097FFEDFFEC5FE56898901854FF2 -:1092D000688DA24F9305B697FE9C72C981D9F004A0 -:1092E00021FE97FCD1FE775B704E521E00020004F7 -:1092F000000004A206140014001D0020400E1310EC -:10930000100104040F14160505170F08003F33332E -:109310002F332F12392F33331133303141152115AB -:109320002111333216161514060623211123353365 -:109330003501231133323635342601D10179FE87C8 -:10934000D7ACE06E64DAB0FDEC9C9C0202D1D5593A -:1093500072680614DFC6FE3F48936F6CA058046F16 -:10936000C6DFFBC7FEF8414C413A000200B80000DE -:1093700004AA05B60010001F0037401B031818117F -:109380001617171106151511110A0504040A0A0CFF -:109390001F0D02720C0872002B2B3211392F331162 -:1093A000331133113311331133113311331133307E -:1093B000314114060717072706062323112111211F -:1093C0002004013332363727371736363534262313 -:1093D0002304AA57655898732C643885FECA01D3B4 -:1093E000011B0104FD447A0B180B4C996514157888 -:1093F0007E8D03EE75CF447D70A40B0AFDF805B693 -:10940000F3FE4301016D6E8F1A472E6C6900000256 -:1094100000A0FE1404B40473001D00320039401E85 -:109420000D1E1E1207720B06720A0E722C2B2B2DAC -:109430002A2A042727181B1B191A1A000B72002B43 -:109440003211333211333211333311333311332BA1 -:109450002B2B3211333031452226262723161615A1 -:109460001121113317333E0233321211140607173C -:10947000072706060322060607151416163332368A -:1094800037273717363635342603065174521E10E7 -:10949000060AFECFF82B101E56784FBDE94D445EEC -:1094A0009E6C1A3A77505E2B022961550812097F8B -:1094B000A86A0B0C6614294125226034FE4F064A27 -:1094C000912D4C2DFEDAFEE49EE74A7B768B070950 -:1094D0000393428465216C964E01019E7B83265D39 -:1094E00037A4A6000001002F0000045005B6000DAF -:1094F000001D400E0B03030A060608020D02720847 -:109500000872002B2B3211392F3333113330314194 -:10951000152111211521112111233533110450FD7D -:109520009E0191FE6FFECA898905B6FEFE9AFEFD78 -:10953000AC0254FE026400010004000003BE045E9D -:10954000000D001D400E0B03030A060608020D065F -:1095500072080A72002B2B3211392F33331133303A -:109560003141152115211521112111233533110305 -:10957000BEFE00014CFEB4FECF8989045EF8D9EB33 -:10958000FE5E01A2EB01D100000100B8FE000579EA -:1095900005B60026001F400F0300000A0D0D1E1720 -:1095A00009060272050872002B2B322F33392F3334 -:1095B00033113330314122060711211121152111B8 -:1095C0003636333216161215140E022322262711B0 -:1095D000161633323E02353426260296305D1BFEC7 -:1095E000CA0398FD9E3783466EE4C2775899C36BD1 -:1095F0006E8E473E7F494A704C276CC402190A059B -:10960000FDF605B6FEFE6B0808449CFEFBC1A2F504 -:10961000A35316190110161938678B5388AF5500DC -:10962000000100A0FE0A0489045E0021002340120C -:109630001E1B1B0306060E02210672200A72150E5F -:109640000F72002B322B2B3211392F333311333061 -:1096500031411521153636333216161514060623F8 -:1096600022262711161633323635342623220607D2 -:1096700011211103D1FE00254D2394F89787E08630 -:10968000407F412C7833658C91AA103117FECF04AE -:109690005EF8F1060681FFBDC6FC78171C010719AC -:1096A0001D92A889A80303FE8D045E00000100003E -:1096B000FE56081205B60015002840160B110814B6 -:1096C0000E01060715130F02720904070207070DA2 -:1096D0000872002B32113310CC332B32321217396F -:1096E00030314902211121112301112111012101E0 -:1096F00001210111211101076FFE140152013DFEEC -:10970000D5A8FE17FEDFFE17FEB40208FE15013FC6 -:1097100001D9012101D905B6FD42FE12FD4C01AA75 -:1097200002E5FD1B02E5FD1B02F802BEFD3C02C482 -:10973000FD3C02C400010000FE6F0758045E0015E6 -:1097400000284016010E110B1408060715130F060A -:10975000720409090207070D0A72002B3211333314 -:109760002FCC2B32321217393031490221112111FD -:1097700023011121110121010121011121110106F2 -:10978000D5FE640115010AFEEE90FE56FEE4FE567B -:10979000FEBA01C3FE64013B018E011C018E045E12 -:1097A000FDE8FE99FD9001910237FDC90237FDC920 -:1097B00002460218FDE1021FFDE1021FFFFF005EED -:1097C000FE1404D705CB062601B000000007036B8A -:1097D000019E0000FFFF004EFE14042304730626C2 -:1097E00001D000000007036B01310000000100B848 -:1097F000FE5605E305B6000E00214011080D0103D9 -:109800000A0E0B027204070207070A0872002B32C5 -:10981000113310CC2B32121739303149022111216A -:109820001123011121112111010544FDEB016D01ED -:1098300047FED5B8FDEEFECA0136020C05B6FD4264 -:10984000FE12FD4C01AA02E5FD1B05B6FD3C02C45B -:10985000000100A0FE6F0535045E000E001F4010E1 -:1098600003080B03050A0606720C020200050A72C1 -:10987000002BCE3311332B321217393031411123E3 -:10988000011121112111012101013311042389FE4C -:1098900037FECF013101AC0150FE450129FAFE6FC0 -:1098A00001910237FDC9045EFDE1021FFDE8FE994A -:1098B000FD90000200B80000056005B60003000E30 -:1098C00000234012060B0E030902010201080D09D4 -:1098D000027205080872002B322B321239392F2FF1 -:1098E0001117393031652311330121011121112163 -:1098F0001101210102F086860270FEA0FDEEFECA73 -:109900000136020C014AFDEBBE046BFAD702E5FDFD -:109910001B05B6FD3C02C4FD4200000200A0000091 -:1099200004F4045E0003000E00234012090E060337 -:109930000C030203020B050C0672080B0A72002BC3 -:10994000322B321239392F2F11173930314111236F -:1099500011252101012101112111211102B08F01D5 -:109960005C0150FE4501E2FEA6FE37FECF01310349 -:10997000F6FC64039C68FDE8FDBA0237FDC9045E8D -:10998000FDE10002002D0000053705B60003000EC2 -:10999000001D400F060B0E030800010D09027205A1 -:1099A000080872002B322B32CE3212173930315365 -:1099B00035211501210111211121110121012D0252 -:1099C0004802C2FEA0FDEEFECA0136020C014AFDAD -:1099D000EB0431FEFEFBCF02E5FD1B05B6FD3C02AC -:1099E000C4FD420000010004000004F4061400124B -:1099F000002940161200720B050803070A0A0D0A17 -:109A0000720111110E0E04070672002BCE321133B3 -:109A100011332B32111217392B30314115211521F9 -:109A2000110121010121011121112335333501D10A -:109A3000013BFEC501AC0150FE4501E2FEA6FE372A -:109A4000FECF9C9C0614A1C7FD93021FFDE8FDBA42 -:109A50000237FDC904ACC7A100010000000005EEFB -:109A600005B6000C001B400E040B0103060C080990 -:109A7000027203060872002B322B32321217393071 -:109A80003149022101112111211121110105D1FDBD -:109A9000EB0232FE9FFDEEFECBFEBA027B020C050E -:109AA000B6FD42FD0802E5FD1B04B40102FD3C02C7 -:109AB000C400000100000000058F045E000C001BC4 -:109AC000400E0B010403060C0809067203060A7215 -:109AD000002B322B32321217393031490221011159 -:109AE000211121352111010568FE4601E1FEBBFE71 -:109AF00037FEE3FE9C028101AC045EFDE8FDBA0284 -:109B000037FDC90379E5FDE1021F000100B8FE56EB -:109B1000069105B6000F001F400F090404060C074C -:109B200002720D020200060872002BCE3311332B95 -:109B30003211392F333031411121112111211121DD -:109B4000112111211121110566FECBFDBDFECA01B7 -:109B50003602430135012BFE5601AA0277FD890525 -:109B6000B6FDC3023DFB54FD4C00000100A0FE6F9A -:109B700005C1045E000F001F400F090404060C0716 -:109B800006720D020200060A72002BCE3311332B2F -:109B90003211392F3330314111211121112111217D -:109BA0001121112111211104AEFECDFE56FECF016F -:109BB0003101AA01310115FE6F019101CDFE33047F -:109BC0005EFE5201AEFC81FD9000000100B8000075 -:109BD00006AC05B6000D001D400E030C0C00080578 -:109BE000050102720A000872002B322B3211331168 -:109BF000392F3330317311211121112111211121FC -:109C0000112111B801360243027BFEBAFECBFDBD25 -:109C100005B6FDC3023DFEFEFB4C0277FD89000147 -:109C200000A000000610045E000D001D400E030C95 -:109C30000C000805050106720A000A72002B322B7F -:109C400032113311392F3330317311211121112188 -:109C500015211121112111A0013101AA0295FE9CAB -:109C6000FECFFE56045EFE5201AEE5FC8701CDFE3E -:109C70003300000100B8FE00089A05B60029002351 -:109C80004011221F1F0104042826290272242808DB -:109C900072150E002F332B322B3211392F33331123 -:109CA00033303141113636333216161215140E0286 -:109CB0002322262711161633323E0235342E022374 -:109CC0002206071121112111211105144F91396923 -:109CD000DAB9715899C36B6F8E473F7F48426F5016 -:109CE0002C55879A4422502AFECBFE0FFECA05B699 -:109CF000FD6D0B05449CFEFBC1A2F5A35316190193 -:109D000010161938678B53859F4F190C09FDFC04F9 -:109D1000B4FB4C05B600000100A0FE0A06D5045EA7 -:109D20000023002540131C191901040422202306D6 -:109D3000721E220A72130C0F72002B322B322B323E -:109D400011392F3333113330314111363633321656 -:109D50001615140606232226271116163332363519 -:109D600034262322222311211121112111047914D7 -:109D700028148DEF9087E087407F412D7832668CE4 -:109D800085830C170CFECFFE89FECF045EFE1F02FA -:109D90000281FFBDC6FC78171C0107191D92A88916 -:109DA000A8FE870379FC87045E0000020077FFAC01 -:109DB00005FA05CD003D004E002C4015423A3A15FB -:109DC000251E0372312E2E1509724B04041207074B -:109DD0000F002F3311333311332B3211332B321247 -:109DE000397D2F33303141140606071616333236CB -:109DF00037150E02232226270606232226260235A1 -:109E00003412243332161707262623220E02151485 -:109E10001616333236372E0235343E0233321616DA -:109E20000534262623220E0215141616173E0205A7 -:109E3000CD496327173E1B2A44221440431B56A0DA -:109E400048348541A1F8A95789011DDD4291254E6D -:109E5000235532587D4F2661AB6D081007234029EA -:109E60003766905967B470FEEB1731281C2B1E1013 -:109E70001A2B19213E2802A68AC48127060A0C0A39 -:109E8000F1080C053131101269C2010DA5F201591A -:109E9000B91C0FF00B124584BC77A4D568010329C7 -:109EA00088AC5F74A86D3459C9AF486839203C55F7 -:109EB00034518464211F64840002005CFFB804FAFA -:109EC000047300370045002B4015381818003F1167 -:109ED000110E0E2C2F0B721F222229070007720071 -:109EE0002B322F3311332B32321133113311392FDF -:109EF0003330314132161707262623220615141651 -:109F000016333236372626353436363332161615A2 -:109F1000140607161633323637150606232226276F -:109F200006062322260235343E02012206061514B7 -:109F300016173636353426260266327829431C4DEC -:109F40002777603A633E0B14061F284A946D589693 -:109F50005C6242101D191D3C221C5030498E3B2E64 -:109F60006D4D9EEA803E7FC501B51D291429232F22 -:109F700038132804731811E40811B5A9738D400330 -:109F800001387E676F9950489A7C88B02C0403088A -:109F900009D3090E2E280F138E0102AF7DD49F58CE -:109FA000FE0A1E3A2B436A281D6B4F263A21FFFFFB -:109FB0000077FE1404D105CB06260026000000071A -:109FC000036B02390000FFFF005CFE1403DD047325 -:109FD0000626004600000007036B01A000000001F8 -:109FE0000029FE56047905B6000B0017400B080443 -:109FF000040502720900020872002BCE332B3211C5 -:10A00000333031411121112111211121112111026E -:10A01000ECFECAFE730450FE73012BFE5601AA0427 -:10A02000B40102FEFEFC56FD4C000001002FFE6F45 -:10A03000043D045E000B0017400B020A0A0B067277 -:10A040000503080A72002B32CC2B32113330314118 -:10A050001521112111211121112135043DFE9201FB -:10A0600012FEEEFECFFE91045EE5FD66FD900191CD -:10A070000379E500FFFF0000000004FE05B60606B8 -:10A08000003C000000010000FE140498045E000F74 -:10A090000018400D0F02080904010E030672010F9B -:10A0A00072002B2B3212173930314121110121134B -:10A0B0001616173336363713210102E5FECDFE4E54 -:10A0C0000150B016250B0C0B2516B2014EFE4DFEAD -:10A0D0001401EC045EFE083DA43333A43D01F8FBFB -:10A0E000A20000010000000004FE05B600100025DB -:10A0F00040120B0805050C03030F0202061008723C -:10A100000A060272002B322B12392F3333113333EC -:10A110001133333031611121112135012101012128 -:10A1200001152111211101E5FEC1013FFE1B015066 -:10A13000012F0131014EFE1B013FFEC1010E010244 -:10A140001F0387FDA6025AFC8329FEFEFEF20001D2 -:10A150000000FE140498045E00150021401001095F -:10A1600009041110080806150B0672060F72002B61 -:10A170002B3211392F393933331133303141012129 -:10A1800015211121112135210121131616173336FE -:10A190003637130498FE4D0123FEDDFECDFEDD01B2 -:10A1A00023FE4E0150B016250B0C0B2516B2045E93 -:10A1B000FBA2E5FEF90107E5045EFE083DA433338A -:10A1C000A43D01F800010000FE5605C905B6000FC8 -:10A1D0000020401103060C0904020B0702720D0057 -:10A1E0000202050872002B3210CE332B32121739BF -:10A1F000303141112301012101012101012101011E -:10A200002111049EAAFEACFEACFEB401E5FE3A01AB -:10A2100056013B0135014EFE35013C0125FE56013C -:10A22000AA0229FDD702F202C4FDF2020EFD2BFEA6 -:10A2300029FD4C000001000AFE6F0502045E000FBC -:10A2400000204011030C060904050B0706720D00DF -:10A250000202050A72002B3210CE332B321217394C -:10A260003031411123030321010121131321011373 -:10A27000211103F0B5EBECFEA6017BFE98015AD943 -:10A28000DB015AFE94E70102FE6F0191017FFE811E -:10A29000023B0223FE9C0164FDDDFEA4FD90000153 -:10A2A0000029FE56074805B6000F001D400E0804A1 -:10A2B000040C0502720D090900020872002BCE334E -:10A2C00011332B323211333031411121112111213F -:10A2D000112111211121112111061DFB7BFE910479 -:10A2E0003BFE69021A0136012BFE5601AA04B40195 -:10A2F00002FEFEFC4E04B4FB54FD4C000001002F96 -:10A30000FE6F0637045E000F002140100C050D099A -:10A310000908040405020A7205067200002F2B2B9F -:10A3200011331133321133113330314111211123E3 -:10A3300035211521112111211121110525FC08FEBE -:10A340000356FED9019601310112FE6F0191037986 -:10A35000E5E5FD6C0379FC81FD900001006DFE5682 -:10A36000064605B6001700214010161313070A0A07 -:10A3700006170E02720301060872002B32CC2B3234 -:10A3800011392F3333113330314111211121112172 -:10A3900011060623222635112111141633323637C1 -:10A3A00011051B012BFED5FECA81D66DCEE6013507 -:10A3B000627556AC6A05B6FB54FD4C01AA02352CF9 -:10A3C0002EC7B8025CFDFC6A6B2525028F000001D8 -:10A3D000007BFE6F05B2045E0017001B400D130AE0 -:10A3E0000A06170E06720301060A72002B32CC2BE6 -:10A3F0003211392F33303141112111211121110630 -:10A400000623222635112111141633323637110452 -:10A41000A00112FEEEFECF49B775AFD00131474023 -:10A4200058974D045EFC81FD90019101BC2640B31C -:10A43000B501A0FE674949282001E3000001006D35 -:10A440000000051B05B6001B003340191A1717142E -:10A4500015151414090306060908080909011B0F3C -:10A460000272010872002B2B3212392F332F113355 -:10A470001133113311332F11331133303141112185 -:10A4800011060607112311222E023511211114166F -:10A490001711331136363711051BFECA4276378540 -:10A4A0006CBB8D5001355F708535774305B6FA4A30 -:10A4B000023516230CFEBC013123549472025CFD5C -:10A4C000FC686B020148FEC2082117028F000001E0 -:10A4D000007B000004A0045E001C002F401718152C -:10A4E000161615150C0609090C08080C0C011C1091 -:10A4F0000672010A72002B2B3211392F332F1133C0 -:10A500001133113311332F11333031411121110621 -:10A5100006071523350606232226351121111416A8 -:10A52000331133153636371104A0FECF2457317D51 -:10A53000132514AFD001314E4C7D2B562B045EFBFE -:10A54000A201BC13280EF2D90301B3B501A0FE6726 -:10A550004F430100F1091D1301E3000100B80000A1 -:10A56000056605B60013001D400E110E0E0205050E -:10A57000000A130872000272002B2B3212392F339B -:10A580003311333031532111363633321615112140 -:10A59000113426232206071121B8013681D66DCE4B -:10A5A000E6FECB627556AC6AFECA05B6FDCB2C2E14 -:10A5B000C6B9FDA402046A6B2426FD71FFFF00A04A -:10A5C000000004A806140606004B0000000200006C -:10A5D000FFEC06F205CD00290032002540121E1EB8 -:10A5E00024242F2F170606000A1209722A0003726C -:10A5F000002B322B3212392F3333113311332F30DA -:10A6000031413204121515211E023332363637110C -:10A610000604232224022723222635343637330624 -:10A620000615141633333E0313220E020721342677 -:10A63000043BFA01328BFBD5085FB18371E4BC3374 -:10A640005BFEF1DCDCFEC8B2133FA3A51C19EA06D1 -:10A6500015293729126BAEED964E8261390602E557 -:10A66000A405CDC2FEA0ED477BB05E354C20FEEACE -:10A670003657A10125C58B793B682A0B4C20233521 -:10A680008BDD9B51FEFE2C577E51A0B200020000D4 -:10A69000FFEC056004730027002F002540121D1DEC -:10A6A00023232B2B1506060009100B7228000772B6 -:10A6B000002B322B3212392F3333113311332F3019 -:10A6C0003141321616151521161633323637150656 -:10A6D0000623222E02272226263534363733060655 -:10A6E00015141633333E0217220607212E0203608B -:10A6F0009EE67CFD190596866EB86155B98479CCC5 -:10A700009A5D0B66934F1613CD0E0B2C3411178FD9 -:10A71000DF8F5E7C0901C3013262047377E2A39488 -:10A7200081932C2CEC29263D7CBE802D63502C5926 -:10A73000201F3617252997C965D9727A446A3E00C9 -:10A7400000020000FE5606F205CD002C003500295F -:10A7500040142121282832321906060015130A1246 -:10A7600009722D000372002B322B32CD3312392F98 -:10A770003333113311332F30314132041215152187 -:10A780001E023332363637110606071121112626EE -:10A79000022723222635343637330606151416339E -:10A7A000333E0313220E0207213426043BFA013202 -:10A7B0008BFBD5085FB18371E4BC334DD4A0FED7C9 -:10A7C000AAF18A103FA3A51C19EA061529372912F8 -:10A7D0006BAEED964E8261390602E5A405CDC2FE50 -:10A7E000A0ED477BB05E354C20FEEA2E4D0CFE649A -:10A7F00001A21CAB010CAC8B793B682A0B4C2023CB -:10A80000358BDD9B51FEFE2C577E51A0B20000021D -:10A810000000FE6F0560047300290031002840131A -:10A820000C0C13132D2D041D1D17292000270B2A96 -:10A83000170772002B323F3333CD12392F333311C8 -:10A840003311332F3031452E022722262635343658 -:10A850003733060615141633333E023332161615F7 -:10A860001521161633323637150606071121132225 -:10A870000607212E0202DD72AF690B66934F161395 -:10A88000CD0E0B2C3411178FDF8D9EE67CFD190544 -:10A8900096866EB86143925CFEED855E7C0901C3CD -:10A8A000013262021A7BC68A2D63502C59201F3652 -:10A8B00017252997C96577E2A39481932C2CEC2264 -:10A8C0002306FE7F052B727A446A3E00FFFF00B824 -:10A8D000000001EE05B60606002C0000FFFF000098 -:10A8E0000000078B0797062601AF0000010702331F -:10A8F00001810158000AB316010272002BCE3031DB -:10A90000FFFF0000000006FC063F062601CF000006 -:10A910000107023301350000000AB3160B0672006E -:10A920002BCE3031000100B8FE0005AE05B6002B7D -:10A93000002940142A272704221F1F0104040E2B7C -:10A94000250272240872150E002F332B2B32113979 -:10A950002F3333113311331133303141013232335C -:10A96000321E0215140E0223222627111616333228 -:10A970003E0235342E022322060711211121113601 -:10A980003637010560FDBF060D0763DBBF785899B8 -:10A99000C36B6E8E473F7F48426E512C5B90A3493C -:10A9A000286131FECA0136224928018705B6FD4ECD -:10A9B000398CF6BCA2F5A353161901101619306094 -:10A9C0008F5E859F4F190E0BFE0005B6FD40346863 -:10A9D0003301F100000100A0FE0C04E7045E002139 -:10A9E000002340121613131B1E1E181D1906721881 -:10A9F0000A720B040F72002B322B2B3212392F33B9 -:10AA0000331133303165140206232226271116161E -:10AA100033323636353426262322060711211121FA -:10AA20001101210132161604E387E0865565322DA7 -:10AA30005A3A446E41498E6A3C5917FECF013101A2 -:10AA4000A8016EFE1B85DA8252C5FEFD7E1712013B -:10AA50000212173F866A6B934C1006FE8F045EFE4F -:10AA60001501EBFE0672EB0000010010FE56068B8E -:10AA700005B600210019400D072002721710097257 -:10AA80000200050872002B32CC2B322B32303141C0 -:10AA9000210321132111210E03070E022322262751 -:10AAA00035161633323636373E02123721053D0150 -:10AAB0004EB2FEA8BCFECBFE9A0C1C1E21101A59E9 -:10AAC000997B294B201A341F28352A15091E26295F -:10AAD00013039B010AFD4C01AA04B45EDEE2CC4DD7 -:10AAE00080B35E0C0AFE090B35817232B7F7012480 -:10AAF0009E0000010000FE6F05B4045E001A001BFA -:10AB0000400E07190672130C0B72028000050A72C0 -:10AB1000002B321ACC2B322B32303165210321131A -:10AB20002111210602060623222627351616333266 -:10AB30003E021237210489012B91FEDD89FECFFEF2 -:10AB4000E7153A5A866236552316321A1D342E29D5 -:10AB5000220F034EDFFD9001910379F6FEA6D96422 -:10AB60001010F4090B2E71C80132D900000100B891 -:10AB7000FE00056605B60018001B400D16111113E6 -:10AB8000181402721308720C05002F332B2B32118C -:10AB9000392F333031411114020623222627111692 -:10ABA000163332363511211121112111211105667B -:10ABB00083F3A86499473F865C8389FDBDFECA0183 -:10ABC00036024305B6FAA4B0FEF09A161901101623 -:10ABD00019C7A601FAFD8905B6FDC3023D000001B3 -:10ABE00000A0FE0A04AC045E0018001D400F161100 -:10ABF000111318140672130A720C050F72002B320F -:10AC00002B2B3211392F33303141111406062322F8 -:10AC10002627111616333236371121112111211131 -:10AC2000211104AC81E08F4C773F3678346279048F -:10AC3000FE56FECF013101AA045EFBB9B0EA7319DA -:10AC40001F01061C1E869B019EFE33045EFE520100 -:10AC5000AE00000100B8FE5606B405B6000F002194 -:10AC600040100C0707090F0A02720005050280094F -:10AC70000872002B1ACC3311332B3211392F333099 -:10AC80003141210321132111211121112111211100 -:10AC9000210566014EB2FEA8BCFECBFDBDFECA0179 -:10ACA0003602430135010AFD4C01AA0277FD8905F0 -:10ACB000B6FDC3023D00000100A0FE6F05D7045E93 -:10ACC000000F00214010030E0E0006010672070C53 -:10ACD0000C0980000A72002B1ACC3311332B32116D -:10ACE000392F333031731121112111211121032109 -:10ACF0001321112111A0013101AA0131012B91FE73 -:10AD0000DD89FECFFE56045EFE5201AEFC81FD9051 -:10AD1000019101CDFE330001006DFE56051B05B605 -:10AD200000170022401015121206090901160D0223 -:10AD3000720402800108003F1ACD332B3212392FE2 -:10AD400033331133303161211121113311060623C0 -:10AD50002226351121111416333236371121051BE5 -:10AD6000FEFEFED5F781D66DCEE60135627556AC96 -:10AD70006A0136FE5602B4012B2C2EC7B8025CFDC8 -:10AD8000FC6A6B2525028F000001007BFE6F04A08A -:10AD9000045E001700224010161313070A0A021758 -:10ADA0000E0672050380020A003F1ACD332B3212C1 -:10ADB000392F333311333031411121112111333502 -:10ADC0000606232226351121111416333236371187 -:10ADD00004A0FEFCFEEDE649B775AFD00131474057 -:10ADE00058974D045EFBA2FE6F0270DD2640B3B59E -:10ADF00001A0FE674949282001E3000100B8FE5682 -:10AE0000082105B6001D002540130C1B0103090F86 -:10AE10000B027212158010151500090872002B32F2 -:10AE20003211331A10CC2B32121739303161012311 -:10AE30001E031511211121013301211121032113B9 -:10AE40002111343E023723010323FEA00903070624 -:10AE500003FEEB01A6015A06016F01A6014EB2FEE8 -:10AE6000A8BCFEDF0305050209FE87047B2A818B4F -:10AE70007A23FD5805B6FBA2045EFB54FD4C01AAE3 -:10AE800002B427818C751CFB8700000100A0FE6FB7 -:10AE9000074C045E001800234012150C080312171B -:10AEA0001406721804040B0180120A72002B1ACCCB -:10AEB000333311332B32121739303165032113210B -:10AEC00011343637230123012316161511211121C0 -:10AED00001012111074C92FEDE89FEE3060606FE03 -:10AEE000CBE5FEC6080806FEE401B00116011B0111 -:10AEF000A0DFFD9001910225519C42FCAC0356431A -:10AF00009A5CFDE3045EFD0A02F6FC81FFFF00B8D7 -:10AF1000000001EE05B60606002C0000FFFF000051 -:10AF2000000005850797062600240000010702336C -:10AF3000007D0158000AB317050272002BCE303194 -:10AF4000FFFF0056FFEC0458063F062600440000B1 -:10AF5000010602332500000AB32D000772002BCE34 -:10AF60003031FFFF000000000585075C0626002445 -:10AF700000000107006A00540158000CB4281C05A9 -:10AF80000272002BCECE3031FFFF0056FFEC043BA7 -:10AF900006040626004400000106006AFC00000CBE -:10AFA000B43E32000772002BCECE3031FFFF0000DE -:10AFB0000000072505B6060600880000FFFF0056C2 -:10AFC000FFEC06FE0475060600A80000FFFF008BDC -:10AFD00000000456079706260028000001070233E8 -:10AFE00000230158000AB310020272002BCE303148 -:10AFF000FFFF005CFFEC0462063F062600480000ED -:10B00000010602331900000AB324000772002BCE98 -:10B010003031000200A4FFEC061205CD001C002513 -:10B020000019400C182222091D130972000903722D -:10B03000002B322B3212392F3330314122060607D2 -:10B04000113E023332041612151402060423222480 -:10B05000023535212E0203323636372114161603F7 -:10B060003380E5AF2F3C9ED992B30111BA5F5AB13C -:10B07000FEFCA9FAFECF8B042B0860B15C69A060CE -:10B0800008FD1A47A304CB384C1E010C24462E6C35 -:10B09000C7FEEAABAEFEEBC367C20160EC487BB013 -:10B0A0005EFC234E976C6A975000FFFF0058FFEC40 -:10B0B000045E0473060603730000FFFF00A4FFECA8 -:10B0C0000612075C062602CE00000107006A00DFB8 -:10B0D0000158000CB43B2F090372002BCECE303147 -:10B0E000FFFF0058FFEC045E060406260373000011 -:10B0F0000106006AEE00000CB43529000772002B2F -:10B10000CECE3031FFFF00000000078B075C062623 -:10B1100001AF00000107006A01580158000CB42774 -:10B120001B010272002BCECE3031FFFF0000000069 -:10B1300006FC0604062601CF00000107006A010C88 -:10B140000000000CB4271B0B0672002BCECE303152 -:10B15000FFFF005EFFEC04D7075C062601B000008D -:10B160000107006A00290158000CB444382B03720F -:10B17000002BCECE3031FFFF004EFFEC042306043F -:10B18000062601D000000106006ACD00000CB4457F -:10B1900039000772002BCECE303100010039FFECB0 -:10B1A000046A05B6001D00254012011C1C1D1A0270 -:10B1B00002191818091D027210090972002B322B8E -:10B1C00012392F333311331133113330314115011B -:10B1D00016161514060423222627111616333236A6 -:10B1E00036353426262323350121110429FE50F853 -:10B1F000F985FEECD57FE36166E9617F913C50B54E -:10B200009A7B0168FDE705B6C6FE640AE0C080CA05 -:10B21000742728010730313863403D5830D9015C2C -:10B22000010000010039FE140456045E001E0023D4 -:10B230004011011D1D1E1B020219190A1E06721162 -:10B240000A0F72002B322B12392F331133113311A5 -:10B250003330314115011E0215140604232226271E -:10B26000111616333236363534262623233501217E -:10B27000350429FE46B4D65D84FEF2D07CE05F62E0 -:10B28000E45E7C8D3B46AE9C760195FDB2045EC6C5 -:10B29000FE62148ED6808CE082282801062F314A67 -:10B2A00078444B7A48D9017FE900FFFF00B80000DD -:10B2B00005DD0704062601B100000107014C01C1AC -:10B2C0000158000AB318000272002BCE3031FFFF84 -:10B2D00000A00000052305AC062601D100000107EF -:10B2E000014C013D0000000AB315120672002BCE7E -:10B2F0003031FFFF00B8000005DD075C062601B114 -:10B3000000000107006A00F60158000CB42B1F0072 -:10B310000272002BCECE3031FFFF00A000000523CB -:10B320000604062601D100000106006A7300000C25 -:10B33000B4281C120672002BCECE3031FFFF0077EE -:10B34000FFEC05E7075C0626003200000107006AF3 -:10B3500000C10158000CB4362A0E0372002BCECE69 -:10B360003031FFFF005CFFEC049806040626005213 -:10B3700000000106006A0C00000CB42A360E0772A9 -:10B38000002BCECE3031FFFF0077FFEC05E705CD77 -:10B390000606026F0000FFFF005CFFEC04980473D8 -:10B3A000060602700000FFFF0077FFEC05E7075676 -:10B3B0000626026F00000107006A00C50152000C5A -:10B3C000B4382C0E0372002BCECE3031FFFF005C60 -:10B3D000FFEC049806040626027000000106006ACD -:10B3E0000C00000CB435290B0772002BCECE303187 -:10B3F000FFFF0048FFEC04D70756062601C60000F1 -:10B400000107006A00230152000CB4392D070372B2 -:10B41000002BCECE3031FFFF004AFFEC03BC060408 -:10B42000062601E600000107006AFF960000000CF6 -:10B43000B43529180772002BCECE3031FFFF00142F -:10B44000FFEC054E0704062601BC00000107014C75 -:10B4500001100158000AB320110272002BCE3031C6 -:10B46000FFFF0000FE14048D05AC0626005C000002 -:10B470000107014C00A40000000AB320000672007E -:10B480002BCE3031FFFF0014FFEC054E075C062683 -:10B4900001BC00000107006A00460158000CB433EB -:10B4A00027110272002BCECE3031FFFF0000FE14B8 -:10B4B000048D06040626005C00000106006AD9001F -:10B4C000000CB43327000672002BCECE3031FFFFC4 -:10B4D0000014FFEC054E0779062601BC00000107A9 -:10B4E0000152013D0158000CB42532110272002BAB -:10B4F000CECE3031FFFF0000FE1404A00621062648 -:10B50000005C00000107015200D10000000CB425CE -:10B5100032000672002BCECE3031FFFF006D0000EE -:10B52000051B075C062601C000000107006A0052E7 -:10B530000158000CB4291D090272002BCECE303107 -:10B54000FFFF007B000004A00604062601E00000C7 -:10B550000106006A2300000CB4291D130672002B9B -:10B56000CECE3031000100B8FE56045405B60009B5 -:10B570000015400A02090272058003080872002BB8 -:10B58000321ACC2B323031411121112111211121DC -:10B59000110454FD9A012BFED5FECA05B6FF00FC2E -:10B5A00054FD4C01AA05B600000100A0FE6F03A4E3 -:10B5B000045E00090015400A0209067205800308AE -:10B5C0000A72002B321ACC2B323031411521112155 -:10B5D000112111211103A4FE2D0112FEEEFECF0454 -:10B5E0005EE5FD66FD900191045EFFFF00B800007E -:10B5F0000687075C062601C400000107006A012DCA -:10B600000158000CB42F23010272002BCECE303132 -:10B61000FFFF00A00000062D0604062601E400003E -:10B620000107006A00FA0000000CB42F2301067223 -:10B63000002BCECE3031FFFF002FFE14045005B694 -:10B640000626028800000007036C00EC00000001E1 -:10B650000004FE2903BE045E001F00224010110EEC -:10B660000E1619190D1512067207001A0D0A003F61 -:10B6700033CC322B3212392F333311333031412254 -:10B680002627351616333236363535211123353314 -:10B690001121152115211521153311140606019AC2 -:10B6A00030522215331A222D17FECF89890331FE1D -:10B6B00000014CFEB4FE4281FE290E0DD5080B168A -:10B6C000342D8301A2EB01D1F8D9EBC3FE9E76960F -:10B6D000480000010000FE1405B205B6001D00245C -:10B6E00040131417110E040F1512027207000D18E3 -:10B6F0000D0D0F0872002B32113310CC322B32118A -:10B700001739303141222627351616333236363571 -:10B710003523010121010121010121010121111420 -:10B72000060604523066221F352222382197FEACCD -:10B73000FEACFEB401E5FE3A0156013B0135014E77 -:10B74000FE3501420108479BFE140F0AF00A091D4D -:10B750004A434C0229FDD702F202C4FDF2020EFD5B -:10B760002BFE1FFE8766A9640001000AFE2904E380 -:10B77000045E001D002340120E111714040F151251 -:10B78000067207000D180D0D0F0A003F331133101C -:10B79000CC322B321217393031412226273516167A -:10B7A00033323636353523030321010121131321AA -:10B7B0000113331114060603C130522215331A2225 -:10B7C0002D17AAEBECFEA6017BFE98015AD9DB01EE -:10B7D0005AFE94E7E34281FE290E0DD5080B16347C -:10B7E0002D83017FFE81023B0223FE9C0164FDDD6F -:10B7F000FEA4FE9E7696480000010000000005565B -:10B8000005B60011002140100400000D09111102BD -:10B810000C0E087205020272002B322B3211392FE6 -:10B8200033333311333031532101210101210121FF -:10B83000152101210101210121710129FE850156F6 -:10B84000013B0135014EFE8B0127FED3019EFE9E7A -:10B85000FEACFEACFEB4018DFEE40368024EFDF2C8 -:10B86000020EFDB2FEFD960229FDD7026A0000011C -:10B87000000A00000496045E001100254012070132 -:10B88000010A04020D1111020C0E0A720502067261 -:10B89000002B322B3211392F391239333311333017 -:10B8A00031533301211313210133152301210303E4 -:10B8B00021012366D7FEE0015AD9DB015AFEDBD90C -:10B8C000D1012EFEA5EBECFEA6012BCF02A801B6FE -:10B8D000FE9C0164FE4AE5FE3D017FFE8101C3003E -:10B8E0000002005C0000046205B6000B00150017A2 -:10B8F000400B0E0808000902720C000872002B327F -:10B900002B12392F33303161202435343624333330 -:10B910001121112533112322060615141602B8FE33 -:10B92000C5FEDF800109CD7B0135FE63685065935C -:10B930004FA1F0D981C9720231FA4AFE01891E5223 -:10B940004E705B00FFFF005CFFEC047106140606FE -:10B95000004700000002005CFFEC06BA05B6001EBE -:10B96000002B002340121F1D081D081D131E02720C -:10B9700028130B72040D0B72002B322B322B123951 -:10B98000392F2F113330314111161633323635111C -:10B9900021111404232226270606232226263534C5 -:10B9A0003E023333111123220606151416163332C4 -:10B9B00036350439035055594F0131FEFCD968C45E -:10B9C000282BAE7D9DD268438BD59273485B84470C -:10B9D0002F5336506605B6FBB942416770018DFEA4 -:10B9E0002DD3BE4C3F3F4A6CCC9061A87F470231BB -:10B9F000FCD1265D524658283F3D0002005CFFEC1A -:10BA000006C9061400260033002B401726007221B9 -:10BA100027271D0808171D0772132D2D170B7204F9 -:10BA20000F0B72002B322B3211332B12392F1133A3 -:10BA300011332B3031411114163332363535211183 -:10BA4000140E0223222626270E0223220011101292 -:10BA5000333216161733262635110322061514160F -:10BA60003332363735342604525058564C012D4166 -:10BA70007AAD6B55785A2721738036F4FEF2E4B81C -:10BA80004D75561D0A070FC767626368775F035DD0 -:10BA90000614FB694B466770F9FEC16998622E1C5B -:10BAA0003D30283E230125011C011F01272C4A2E71 -:10BAB0002B852F0166FD67AEA4A4A6959621A3ADA4 -:10BAC00000010019FFEC06A005CB00350023401152 -:10BAD000070826262515251500111A09722E0003C0 -:10BAE00072002B322B321239392F2F331239393061 -:10BAF000314132161615140607151E0215141E02C2 -:10BB000033323635112111140423222E0235342EFE -:10BB100002232335333236363534262322060727CF -:10BB20003E02020097E07DB68675A0520D23433594 -:10BB3000594F0131FEFED774B3793E285A9169AA54 -:10BB4000AA85963D6B716898359B3991B305CB52A8 -:10BB50009B6F98B520060E578D602545351F677081 -:10BB6000018DFE2DD3BE3A71A76C2D4F3A21D939E4 -:10BB70005F394E584222CE29412600010039FFECA0 -:10BB8000065C04730033002540120708262625149E -:10BB900025142500101B0B722D000772002B322B71 -:10BBA000321139392F2F11331239393031413216D0 -:10BBB0001615140607151E021514161633323635DF -:10BBC000352111140E0223222E023534262623237A -:10BBD0003533323635342623220607273636020C13 -:10BBE00075CB7D725F4C6938244A3A564C012D4121 -:10BBF00079AB6A69AE7D45467F559A938C9965729B -:10BC00004CB34F5A5EDB04733F836765771A0A0CA7 -:10BC10003B5C4125371E6770F9FEC16998622E258D -:10BC2000496F49475A2AD3324336362522D5252F24 -:10BC300000010019FE56057305CB00280020400FB7 -:10BC400008071A1A1717000F0C11082100037200B9 -:10BC50002B323F33CE12392F331239393031413242 -:10BC60001616151406071516161515211121112182 -:10BC700011342E022323353332363635342623222F -:10BC80000607273E0202149DEA82B686B0B7012B52 -:10BC9000FED5FECA2B609C72B6B691A242737B6E33 -:10BCA000A6389B3C97B905CB529B6F98B5200616DA -:10BCB000AC90A0FD4C01AA01AA2D4F3A21D9395FC1 -:10BCC000394E584222CE294126000001004EFE6F17 -:10BCD000052D047300260020400F070819191717B7 -:10BCE00000100D120A20000772002B323F33CE12D3 -:10BCF000392F3312393930314132161615140607EF -:10BD0000151E021515211121112111342626232378 -:10BD10003533323635342623220607273636022FAE -:10BD200079D282725F436C410112FEEEFED7448BE2 -:10BD30006BA49E97A36A7A4FBE535A61E304733F84 -:10BD4000836765771A0A113A665367FD900191017E -:10BD500046344320D3324336362522D5252F0001E1 -:10BD60000010FFEC079605B6002E001D400F0808D6 -:10BD70000D132E0272251E0972040D0972002B325A -:10BD80002B322B3212392F30314111161633323605 -:10BD9000351121111404232226263511210E050701 -:10BDA0000E022322262735161633323636373E0248 -:10BDB00012370514024F57594F0132FEFDD78CD769 -:10BDC0007AFEC30811141416150B1A59997B294BC6 -:10BDD000201A341F28352A15091E26291305B6FBFB -:10BDE000C148436770018DFE2DD3BE4FAE8E033D1B -:10BDF0003F8E95968D7F3380B35E0C0AFE090B351E -:10BE0000817232B7F701249E00010000FFEC06E1C9 -:10BE1000045E0028001D400F07070E15270672213B -:10BE20001A0B72030E0B72002B322B322B3212398B -:10BE30002F303141141633323635352111140E02AC -:10BE400023222E0235112306020606232226273539 -:10BE5000161633323E02123721046A5157564C01EE -:10BE60002D4179AB6A69AE7D45FA153A5A8662363C -:10BE7000552316321A1D342E29220F032F0179491A -:10BE8000446770F9FEC16998622E2C5E976C0200BF -:10BE9000F6FEA6D9641010F4090B2E71C80132D930 -:10BEA000000100B8FFEC07AA05B6001A00254014EF -:10BEB0001A02721813081308131516027215087265 -:10BEC000040D0972002B322B2B1239392F2F11330D -:10BED0002B3031411114163332363511211114062D -:10BEE0002322262627112111211121112111053D7F -:10BEF000495555490131FCD389D27701FDE6FECA87 -:10BF00000136021A05B6FBC74B466770018DFE2D40 -:10BF1000D3BE4FAD8D0102FD8905B6FDC3023D00C4 -:10BF2000000100A0FFEC0704045E001D0025401482 -:10BF3000011A0C1A0C1A1C1D06721C0A7208130B2B -:10BF400072030672002B2B322B2B1239392F2F1133 -:10BF50003330314111211121111416333236353568 -:10BF60002111140E0223222E023535211121110137 -:10BF7000D10195013250515549012D4078AA696788 -:10BF8000AB7D44FE6BFECF045EFE5201AEFD194850 -:10BF9000436770F9FEC16998622E2C5E966B56FE5F -:10BFA00033045E0000010077FFEC05F005CB0023B1 -:10BFB0000019400C23000007160F03721E070972B8 -:10BFC000002B322B3212392F33303141211514021C -:10BFD000060623222402353412243332161707268C -:10BFE0002623220606151416163332363627210369 -:10BFF0003502BB449AFEBAE7FEB5B1AF0149E7A4EA -:10C00000F2626B43C0968AB35758BD97829038024C -:10C01000FE8B03357B98FEFBC46DAC0150F5E60149 -:10C0200050B83C2FFA224184E18D8FDD7D64974A20 -:10C030000001005CFFEC04F2047300220019400CC4 -:10C0400022000007160F07721D070B72002B322B00 -:10C050003212392F333031412115140E022322249C -:10C0600026353412243332161707262623220606D5 -:10C070001514163332363635210296025C3681E2CB -:10C08000ABB8FEF690940118C576DE525C37B9580D -:10C090007C8A387B9A667935FEDC02985D75D5A678 -:10C0A0005F82FFBAC00106863125EA1A30589C66C5 -:10C0B0008FB73F63350000010029FFEC056205B62C -:10C0C0000016001D400E021515160A0A0F16027200 -:10C0D000060F0972002B322B12392F113311333016 -:10C0E0003141112111141633323635112111140644 -:10C0F00023222626351121110479FE734C55584C04 -:10C100000131FFD48BD579FE7305B6FEFEFCC94B19 -:10C11000466770018DFE2DD3BE4FAD8D033F0102EA -:10C120000001002FFFEC0546045E0019001D400EC3 -:10C13000021818190A0A1119067206110B72002B3F -:10C14000322B12392F113311333031411521111493 -:10C150001633323635352111140E0223222E0235C4 -:10C16000112135043DFE925058564C012D417AAABA -:10C170006A69AD7E45FE91045EE5FE044B4667703C -:10C18000F9FEC16998622E2C5E966B0202E50001F1 -:10C190000058FFEC04D105CB002F001F400F2827CB -:10C1A0000F0F1212001820097208000372002B32C0 -:10C1B0002B3211392F3312393930314132161617DB -:10C1C00007262623220615141616333315232206B6 -:10C1D0001514163332363637110604232224263539 -:10C1E000343637352E023534363602A87DC1A04BA1 -:10C1F0008756C67284864DC2AE7A89D6FFA7A956E5 -:10C20000B2A33F5CFF00A6C9FEEC8ECBB8639B587F -:10C2100088F605CB204032E53641514B3C552DF296 -:10C2200060696761162B1FFEED26296FC58092B6E7 -:10C230001406105A92626AA35E00FFFF004EFFECE4 -:10C240000425047306060181000000010010FE149D -:10C25000066205B6002F001C400E0F2802721F1840 -:10C2600009720700802A0D08003F331ACC322B32A6 -:10C270002B323031412226273516163332363635E9 -:10C28000352111210E03070E02232226273516160B -:10C2900033323636373E0212372111211114060689 -:10C2A00005022F67221F3622223721FECDFE9A0C6F -:10C2B0001C1E21101A59997B294B201A341F28352E -:10C2C0002A15091E262913039B0125479BFE140FDF -:10C2D0000AF00A091D4A434C04B45EDEE2CC4D80EC -:10C2E000B35E0C0AFE090B35817232B7F701249E4A -:10C2F000FB4AFE8766A9640000010000FE2905854F -:10C30000045E0028001C400E0F2106721B140B72E5 -:10C31000070080230D0A003F331ACC322B322B3218 -:10C32000303141222627351616333236363535213F -:10C330001121060206062322262735161633323E21 -:10C340000212372111331114060604622F522316EC -:10C35000331A222D17FED1FEE7153A5A866236555A -:10C360002316321A1D342E29220F034EFC4281FE61 -:10C37000290E0DD5080B16342D830379F6FEA6D9A8 -:10C38000641010F4090B2E71C80132D9FC81FE9E95 -:10C3900076964800FFFF0000FE52058505BC062684 -:10C3A000002400000007040E05420000FFFF0056B5 -:10C3B000FE52043B04750626004400000007040EEC -:10C3C00004E90000FFFF00000000058507F60626CF -:10C3D000002400000107025805230152000AB31887 -:10C3E000050272002BCE3031FFFF0056FFEC043BFC -:10C3F00006A40626004400000107025804CB0000F2 -:10C40000000AB32E000772002BCE3031FFFF000070 -:10C410000000058507D106260024000001070363FC -:10C4200005210152000DB703021B0501016F5600E3 -:10C430002B343400FFFF0056FFEC04FE067F062677 -:10C44000004400000107036304C50000000DB703AA -:10C4500002310001017F56002B343400FFFF000041 -:10C460000000058507D106260024000001070364AB -:10C47000051F0152000DB703021F0501016F560091 -:10C480002B343400FFFFFFD3FFEC043B067F06266E -:10C49000004400000107036404C70000000DB70357 -:10C4A00002350001017F56002B343400FFFF0000ED -:10C4B00000000585084A06260024000001070365E0 -:10C4C00005210152000DB70302200501016F56003E -:10C4D0002B343400FFFF0056FFEC04A806F80626B4 -:10C4E000004400000107036504C90000000DB70304 -:10C4F00002360001017F56002B343400FFFF00009C -:10C5000000000585086F0626002400000107036669 -:10C51000051D0152000DB70302190501016F5600F8 -:10C520002B343400FFFF0056FFEC043B071D0626AA -:10C53000004400000107036604C50000000DB703B6 -:10C54000022F0001017F56002B343400FFFF000052 -:10C55000FE52058507790626002400000027040EF8 -:10C56000054400000107014A00C10158000AB32B2D -:10C57000050272002BCE3031FFFF0056FE52043B05 -:10C5800006210626004400000027014A006800003A -:10C590000107040E04D30000000AB336000772003E -:10C5A0002BCE3031FFFF0000000005850813062662 -:10C5B000002400000107036705290152000DB7039D -:10C5C00002160501016F56002B343400FFFF0056A0 -:10C5D000FFEC043B06C10626004400000107036788 -:10C5E00004CD0000000DB703022C0001017F5600AE -:10C5F0002B343400FFFF00000000058508130626D9 -:10C60000002400000107036805270152000DB7034D -:10C6100002160501016F56002B343400FFFF00564F -:10C62000FFEC043B06C10626004400000107036836 -:10C6300004CB0000000DB703022C0001017F56005F -:10C640002B343400FFFF0000000005850858062643 -:10C65000002400000107036905270152000DB703FC -:10C6600002160501016F56002B343400FFFF0056FF -:10C67000FFEC043B0706062600440000010703699F -:10C6800004CD0000000DB703022C0001017F56000D -:10C690002B343400FFFF000000000585086F0626DC -:10C6A000002400000107036A05270152000DB703AB -:10C6B00002160501016F56002B343400FFFF0056AF -:10C6C000FFEC043B071D0626004400000107036A37 -:10C6D00004CD0000000DB703022C0001017F5600BD -:10C6E0002B343400FFFF0000FE5205850783062629 -:10C6F000002400000027014D00EE01580107040E40 -:10C7000005440000000AB317050272002BCE303139 -:10C71000FFFF0056FE52043B062B06260044000095 -:10C720000027014D009600000107040E04C9000017 -:10C73000000AB32D000772002BCE3031FFFF00B886 -:10C74000FE52040205B60626002800000007040E6B -:10C7500004EC0000FFFF005CFE5204620473062636 -:10C76000004800000007040E04DD0000FFFF00B8D1 -:10C770000000040207F60626002800000107025800 -:10C7800004C50152000AB311020272002BCE3031EF -:10C79000FFFF005CFFEC046206A4062600480000D0 -:10C7A0000107025804DB0000000AB32500077200ED -:10C7B0002BCE3031FFFF00B80000040607660626C6 -:10C7C000002800000107015100770158000AB30C4E -:10C7D000020272002BCE3031FFFF005CFFEC0462DE -:10C7E000060E062600480000010601516D00000AF1 -:10C7F000B320000772002BCE3031FFFF00B80000DD -:10C8000004F607D10626002800000107036304BDD3 -:10C810000152000CB42814020272002BCECE30312B -:10C82000FFFF005CFFEC0504067F062600480000C1 -:10C830000107036304CB0000000CB43C280007721E -:10C84000002BCECE3031FFFFFFCC0000040207D119 -:10C850000626002800000107036404C00152000DF1 -:10C86000B70201180201017556002B343400FFFF96 -:10C87000FFDFFFEC0462067F062600480000010788 -:10C88000036404D30000000DB703022C0001017DF6 -:10C8900056002B343400FFFF00B80000049B084A08 -:10C8A0000626002800000107036504BC0152000DA4 -:10C8B000B70201190201017556002B343400FFFF45 -:10C8C000005CFFEC04AA06F80626004800000107F9 -:10C8D000036504CB0000000DB703022D0001017DAC -:10C8E00056002B343400FFFF00B800000402086F2C -:10C8F0000626002800000107036604BC0152000D53 -:10C90000B70201120201017556002B343400FFFFFB -:10C91000005CFFEC0462071D0626004800000107CA -:10C92000036604CB0000000DB70302260001017D61 -:10C9300056002B343400FFFF00B8FE52041C077968 -:10C940000626002800000027040E04EC0000010762 -:10C95000014A00660158000AB325020272002BCE7C -:10C960003031FFFF005CFE520462062106260048BB -:10C9700000000027014A005C00000107040E04DDEE -:10C980000000000AB32D000772002BCE3031FFFFEC -:10C9900000930000025A07F60626002C000001074B -:10C9A000025803BA0152000AB309010272002BCEE9 -:10C9B0003031FFFF00750000023C06A4062603AFDD -:10C9C000000001070258039C0000000AB309020698 -:10C9D00072002BCE3031FFFF00ACFE5201F805B6DD -:10C9E0000626002C00000007040E03D30000FFFF02 -:10C9F0000093FE5201E106140626004C00000007D9 -:10CA0000040E03BC0000FFFF0077FE5205E705CDD2 -:10CA10000626003200000007040E05B00000FFFFEC -:10CA2000005CFE52049804730626005200000007C2 -:10CA3000040E04FA0000FFFF0077FFEC05E707F69D -:10CA40000626003200000107025805910152000A33 -:10CA5000B3260E0372002BCE3031FFFF005CFFECDB -:10CA6000049806A40626005200000107025804DBC1 -:10CA70000000000AB3260E0772002BCE3031FFFFF4 -:10CA80000077FFEC05E707D106260032000001071A -:10CA9000036305850152000CB43D290E0372002B7F -:10CAA000CECE3031FFFF005CFFEC050A067F062684 -:10CAB000005200000107036304D10000000CB43DE4 -:10CAC000290E0772002BCECE3031FFFF0077FFEC2E -:10CAD00005E707D106260032000001070364058739 -:10CAE0000152000DB703022D0E01015E56002B34DA -:10CAF0003400FFFFFFDFFFEC0498067F062600529C -:10CB000000000107036404D30000000DB703022DE9 -:10CB10000E01017D56002B343400FFFF0077FFEC3F -:10CB200005E7084A0626003200000107036505856F -:10CB30000152000DB703022E0E01015E56002B3488 -:10CB40003400FFFF005CFFEC04B006F8062600523C -:10CB500000000107036504D10000000DB703022E99 -:10CB60000E01017D56002B343400FFFF0077FFECEF -:10CB700005E7086F062600320000010703660587F7 -:10CB80000152000DB70302270E01015E56002B343F -:10CB90003400FFFF005CFFEC0498071D06260052DE -:10CBA00000000107036604D50000000DB70302274B -:10CBB0000E01017D56002B343400FFFF0077FE523A -:10CBC00005E707790626003200000027040E05B0AD -:10CBD00000000107014A012D0158000AB33A0E0373 -:10CBE00072002BCE3031FFFF005CFE52049806210C -:10CBF0000626005200000027040E04FA0000010778 -:10CC0000014A00790000000AB33A0E0772002BCEE9 -:10CC10003031FFFF0077FFEC06D707790626025474 -:10CC200000000107007602250158000AB3330E0305 -:10CC300072002BCE3031FFFF005CFFEC05CD0621EA -:10CC40000626025500000107007601710000000A67 -:10CC5000B3310B0772002BCE3031FFFF0077FFECB2 -:10CC600006D7077906260254000001070043015643 -:10CC70000158000AB3320E0372002BCE3031FFFF91 -:10CC8000005CFFEC05CD06210626025500000107D9 -:10CC9000004300A20000000AB3300B0772002BCE45 -:10CCA0003031FFFF0077FFEC06D707F60626025467 -:10CCB00000000107025805A60152000AB3310E0315 -:10CCC00072002BCE3031FFFF005CFFEC05CD06A4D7 -:10CCD0000626025500000107025804E70000000A7A -:10CCE000B32F0B0772002BCE3031FFFF0077FFEC24 -:10CCF00006D7076606260254000001070151013DD0 -:10CD00000158000AB33D0E0372002BCE3031FFFFF5 -:10CD1000005CFFEC05CD060E06260255000001075B -:10CD2000015100890000000AB33B0B0772002BCEB3 -:10CD30003031FFFF0077FE5206D706140626025454 -:10CD400000000007040E05B20000FFFF005CFE5269 -:10CD500005CD05060626025500000007040E04FE58 -:10CD60000000FFFF00AEFE52055E05B60626003845 -:10CD700000000007040E05810000FFFF009AFE522C -:10CD800004A2045E0626005800000007040E050AEF -:10CD90000000FFFF00AEFFEC055E07F60626003838 -:10CDA000000001070258055E0152000AB31909028A -:10CDB00072002BCE3031FFFF009AFFEC04A206A4D4 -:10CDC0000626005800000107025804F80000000A77 -:10CDD000B31D0D0672002BCE3031FFFF00AEFFEC0D -:10CDE000072907790626025600000107007601FC94 -:10CDF0000158000AB327150272002BCE3031FFFF15 -:10CE0000009AFFEC06730621062602570000010770 -:10CE1000007601980000000AB32A130672002BCE98 -:10CE20003031FFFF00AEFFEC0729077906260256D6 -:10CE3000000001070043012D0158000AB326150226 -:10CE400072002BCE3031FFFF009AFFEC06730621F3 -:10CE50000626025700000107004300C90000000A2F -:10CE6000B329130672002BCE3031FFFF00AEFFEC6A -:10CE7000072907F606260256000001070258056436 -:10CE80000152000AB325150272002BCE3031FFFF8C -:10CE9000009AFFEC067306A406260257000001075D -:10CEA000025804FE0000000AB328130672002BCEBD -:10CEB0003031FFFF00AEFFEC072907660626025659 -:10CEC00000000107015101140158000AB331150295 -:10CED00072002BCE3031FFFF009AFFEC0673060E76 -:10CEE0000626025700000107015100B00000000AA9 -:10CEF000B334130672002BCE3031FFFF00AEFE526A -:10CF0000072906140626025600000007040E057FB6 -:10CF10000000FFFF009AFE52067305060626025720 -:10CF200000000007040E050C0000FFFF0000FE5289 -:10CF300004FE05B60626003C00000007040E04FEB1 -:10CF40000000FFFF0000FE14048D045E0626005C56 -:10CF500000000007040E06230000FFFF0000000091 -:10CF600004FE07F60626003C00000107025804D91B -:10CF70000152000AB30E070272002BCE3031FFFFC0 -:10CF80000000FE14048D06A40626005C00000107C4 -:10CF9000025804A20000000AB323000672002BCE40 -:10CFA0003031FFFF0000000004FE07660626003C4B -:10CFB000000001070151008D0158000AB31A070251 -:10CFC00072002BCE3031FFFF0000FE14048D060EE0 -:10CFD0000626005C0000010601515600000AB32F2E -:10CFE000000672002BCE3031FFFF005CFEBC050C4A -:10CFF0000614062600D300000107004200F00000DE -:10D00000000AB32F000B72002BCE30310002FC2D32 -:10D0100004D90039067F0012001C002340111813A8 -:10D0200016801C40040912030D80010F0701070040 -:10D030002F5D331ACD17391ADC1ACC393930314308 -:10D040002326262706060723353E0237211E021710 -:10D0500027363637331506060723E9A2336C3436F4 -:10D060006B32A2224C4A1F013B204A4C22592941D3 -:10D0700020F12C7C3B9804D92254303054221B27B9 -:10D080005F642E2E645F27C22C5B42153B682B0029 -:10D090000002FB0C04D9FF19067F0012001C0023BC -:10D0A00040101618801B13400F010A030500800C66 -:10D0B0000C00002F322F1A10CC17391ADE321ACD7D -:10D0C00032303141353E0237211E02171523262604 -:10D0D0002706060727262627353316161715FC2F91 -:10D0E000224C4A1F013C20494C22A2336A36346D3F -:10D0F00032E13A7D2DF220412804D91B275F642EAE -:10D100002E645F271B225430305422C32B683B15FA -:10D11000425B2C1A0002FC2D04D9FFDF06F8001236 -:10D120000028002D40142522221C192613C01B4064 -:10D1300009120680040E0E0C0C06002F332F33113B -:10D14000331A10CD391ADC1ACC3239393211333056 -:10D1500031411E0217152326262706060723353ED2 -:10D1600002372532161514060707232736363534BD -:10D170002623220607353636FE3F204A4C22A233AC -:10D180006C34366B32A2224C4A1F020C5E71423B59 -:10D19000067F0A4732252B16270B0B31060C2E640F -:10D1A0005F271B2254303054221B275F642EEC482B -:10D1B000503A450C3D74032516151E07037F0303E3 -:10D1C0000002FC3104D9FF1B071D0012002B0025B3 -:10D1D00040102B2B1C2317281F1F1709120C800629 -:10D1E000060C002F332F1A10DD39C6322F3210CD26 -:10D1F00032322F3031411E0217152326262706060C -:10D200000723353E0237010E0223222E0223220677 -:10D210000723363633321E0233323637FE2F204F85 -:10D2200055288E3D753536773B8D2555522001FAB0 -:10D2300007335E482C50473F1C2B290D7D0A6D6734 -:10D240003152453E1E2A290A05F82E5A55271B1F22 -:10D25000493030491F1B25555C2E0125426B3F1B71 -:10D26000221B292F64881B221B2D2B000002FC315E -:10D2700004D9FF0606C1000D0018001D400B0F1851 -:10D280001514140D0D07800A03002F331ACC322F0A -:10D29000327C2F3318CC3230314306062322262726 -:10D2A0003316163332363737150E02072335363626 -:10D2B00037FA0ABAAAB1AE089608735854750A1C10 -:10D2C0001A474C22831C4019062B95BDB89A565418 -:10D2D0005B4F96151F4C481C1B296D330002FC3117 -:10D2E00004D9FF0606C1000D0018001B400A170EE6 -:10D2F0001113130D07800A03002F331ACC32327C2E -:10D300002F3318CD32303143060623222627331619 -:10D3100016333236372716161715232E022735FAFD -:10D320000ABAAAB1AE089608735854750AE21940B1 -:10D330001C83224C461B062B95BDB89A56545B4F56 -:10D3400096336D291B1C484C1F150002FC3104D973 -:10D35000FF060706000D0023001F400C17141D0ECA -:10D3600016160A0A0D078003002F1ACC3233113328 -:10D370007C2F18CC32393930314306062322262738 -:10D38000331616333236372732161514060707239D -:10D3900027363635342623220607353636FA0ABABA -:10D3A000AAB1AE089608735854750AF656643D2B18 -:10D3B000066B0A38221E1D1D2A0B0B34062B95BD49 -:10D3C000B89A56545B4FDB43443C3D0E296E0A1A13 -:10D3D00016151405036803030002FC3104D9FF1479 -:10D3E000071D000D0026001F400D26171E80231A62 -:10D3F00012400D07800A03002F331ADC321ADE3286 -:10D40000321ACD3232303143060623222627331614 -:10D410001633323637130E0223222E02232206073A -:10D4200023363633321E0233323637FA07AFB0AB0B -:10D43000B90B9A097555577408A307325E482D4FEA -:10D44000473F1C2B290D7D0A6D673152453E1E2A30 -:10D45000290A060287A2A782453C3849011B426B74 -:10D460003F1B221B292F64881B221B2D2B00000130 -:10D47000000AFE1401A000000013000CB3110A0AF8 -:10D4800004002F332F333031573426273316161527 -:10D49000140623222627351616333236CD4E46B3D0 -:10D4A0004B698773314B20143F20232DE3346D42A9 -:10D4B00037795665810E09B2060C2800000100106C -:10D4C000FE14022901000013000EB40700C00D0E67 -:10D4D000002F331ACC32303153222627351616331B -:10D4E000323636353523112111140606C93067222C -:10D4F0001F362222382114013B479BFE140F0AF0ED -:10D500000A091D4A434C0100FE8766A96400FFFF1B -:10D510000029FE14047905B606260037000000072E -:10D52000007A019E0000FFFF002FFE140337054C18 -:10D530000626005700000007007A01390000FFFFAF -:10D540000077FE1405E705CD06260032000000072F -:10D55000015002190000FFFF005CFE1404980473E0 -:10D5600006260052000000070150014E0000FFFF98 -:10D570000077FE1405E707040626003200000027A6 -:10D58000014C018B01580107015002190000000AEB -:10D59000B3230E0372002BCE3031FFFF005CFE146C -:10D5A000049805AC0626005200000027014C00D765 -:10D5B000000001070150014E0000000AB3230E07CE -:10D5C00072002BCE303100020058FFEC045E047371 -:10D5D0000017001F0019400C0D1919001D080B72CF -:10D5E00011000772002B322B3212392F33303141A8 -:10D5F0003204161514020623222626353521262646 -:10D600002322060735363601211E02333236022127 -:10D61000A801039285ED9E9AE27A02D10492816B71 -:10D62000B25D53B50183FE54012E5E4859750473F3 -:10D630007DFDC2C3FEFB8376E3A29481932B2DEC88 -:10D640002927FD3D436B3D72FFFFFCD904C3FEA0BB -:10D6500006A4060602580000FFFF0000FFEC07A525 -:10D6600005CD0427003201BE000001070376FEF05D -:10D67000FF960010B50302320E0200B8FFFCB05650 -:10D68000002B34340002011004C503A40635000A3F -:10D69000001C001D400C1C0B0B001911110604800E -:10D6A0000100002F321ACC32322F3311332F333096 -:10D6B00031413536363721150E0207072626353417 -:10D6C0003633321615140E0207141617024612329C -:10D6D00010010A15454F24BC818A484034400D1B77 -:10D6E000271B403904D91935AE4C152C6E6E2B14FE -:10D6F0000386583E51332F17241A0E01242B0500A0 -:10D7000000020029033F02DF06D5000B0017000EC0 -:10D71000B50C0078120677003F33E43230314122F5 -:10D72000263534363332161514062732363534266C -:10D730002322061514160181A9AFA4B4ACB2A7B573 -:10D74000322E2E32312D2D033FF5D8D9F0F0D9D815 -:10D75000F5CF7D7F7E7C7C7E7E7E0002003303449D -:10D7600002DD06D3001E002C0019400B1F0C0B0F0E -:10D770000F271678070077003F32E432392F333312 -:10D780003330314132161715262623220606073379 -:10D790003636333216151406062322262635343E35 -:10D7A00002132206061514161633323635342602B5 -:10D7B000101C4B181635196E7A3304081A604B7812 -:10D7C0008C509466689F592C6AB90928381D1A35FF -:10D7D0002A35423806D30806BD0B0C3F6E47253D5F -:10D7E0009284598B4F5CB48560B59055FE232031EF -:10D7F0001A23452D474038410002002B034402D52F -:10D8000006D3001D002B001B400C141524241818EF -:10D810001009781E0077003F32E432392F3311337C -:10D820003330314132161615140E022322262735C5 -:10D83000161633323636372306062322263534367B -:10D84000172206151416333236363534262601755E -:10D85000699E592B6ABA8E1C4A191734196F79338D -:10D8600004081A604B788CB2A43443393A28381D26 -:10D87000193606D35CB48660B58F550806BC0A0C11 -:10D880003F6E47253E938486ADB2464137422031F4 -:10D890001924452DFFFFFFF6FFEC031707C90626E5 -:10D8A0000185000001070388FFA000000012400A64 -:10D8B00004030201211001018D56002B343434344D -:10D8C000FFFFFFF8FFEC031707C9062601850000DC -:10D8D00001070387FFA200000012400A04030201AF -:10D8E0001B1001018D56002B34343434FFFFFFDF51 -:10D8F000FFEC031707BE062601850000010703861B -:10D90000FFA200000012400A0403020125100101D9 -:10D910008D56002B34343434FFFFFFDFFFEC031748 -:10D9200007BE06260185000001070385FFA200004F -:10D930000012400A040302011F1001018D56002B42 -:10D9400034343434FFFF008FFFEE04BC07C90626D1 -:10D95000019100000107038800DC00000012400A6A -:10D9600004030201280501018D56002B34343434A0 -:10D97000FFFF008FFFEE04BC07C9062601910000DF -:10D980000107038700DF00000012400A04030201C0 -:10D99000220501018D56002B34343434FFFF008FF3 -:10D9A000FFEE04BC07BE06260191000001070386B6 -:10D9B00000DF00000012400A040302012C050101EF -:10D9C0008D56002B34343434FFFF008FFFEE04BC3F -:10D9D00007BE0626019100000107038500DF000055 -:10D9E0000012400A04030201260501016456002BBF -:10D9F00034343434000100B8FE52056805CD0026E9 -:10DA0000001C400E19180F0F1D0372160272140825 -:10DA10000700002F323F2B2B32113333303141229C -:10DA200026271116163332363635113426232206B0 -:10DA300006151121113317333E0233321616151114 -:10DA4000140E02039A3C5B2020482A3656327E840C -:10DA50007C8D3AFECAEC31082D85A55D8CD47743C8 -:10DA60007BA9FE520D090102070D29726B033E9836 -:10DA7000996CCA8FFCFA05B6BC445E3167D8A9FC24 -:10DA8000798DC87D3A00FFFF00B8FE5205C905B682 -:10DA90000606010B0000000100AEFFEC055E05CD9F -:10DAA000002800234012061717001C1B1212200327 -:10DAB000721902720B000972002B322B2B321133B8 -:10DAC0003311392FCE303145222426353521151416 -:10DAD0001616333236351134262322060615152143 -:10DAE000113317333E023332161615111406040390 -:10DAF00000C1FEF788013542826198897E847C8D61 -:10DB00003BFECBEC31082D85A55D8CD47785FEF3EB -:10DB10001487F3A2290E6E883D9FAA016198996C23 -:10DB2000CA8F3902E9BC445E3167D8A9FE1F97F35A -:10DB30008E000004003D04B6031207BE000D00195C -:10DB40000025003100254010201A1A0E2B2626072A -:10DB50000A0480000014140E002F3311332F1ACC46 -:10DB60003233322FC411331133303141222627335F -:10DB7000161633323637330606012226353436334D -:10DB80003216151406212226353436333216151472 -:10DB90000601353E023733150E020701A4B1AE0867 -:10DBA00096087358557509990ABAFE8F3A47473A4D -:10DBB000394A4A015B3A47473A384B4BFE9B122A97 -:10DBC0002810DE1B474B2205D7B89A56545A509559 -:10DBD000BDFEDF3F3C3F3E3E3F3C3F3F3C3F3E3E85 -:10DBE0003F3C3F02251B1C43482114204B481C008E -:10DBF0000004003D04B6031207BE000D0019002505 -:10DC00000031002B40131A2020143026402A2C2CDF -:10DC10000D07800A03030E0E14002F3311332F3328 -:10DC20001ACC32322F331ACD321133113330314105 -:10DC300006062322262733161633323637013216CC -:10DC400015140623222635343621321615140623E0 -:10DC50002226353436031E021715232E02273503DC -:10DC6000120ABAAAB1AE0896087358557509FE642F -:10DC7000394A4A393A474701CE384B4B383A474739 -:10DC80009F10282A1283214C471B072995BDB89A5B -:10DC900056545A50FE853E3F3C3F3F3C3F3E3E3F40 -:10DCA0003C3F3F3C3F3E02102148431C1B1C484B5D -:10DCB00020140004005604B602FC07C90003000F3C -:10DCC000001B0027001F400D1016160A2721030312 -:10DCD000020204040A002F3311332F3310DECD115A -:10DCE00033113330314115213517321615140623FF -:10DCF00022263534362132161514062322263534D1 -:10DD00003613150E020723353E023702FCFD5A87F3 -:10DD1000394A4A393A474701CE384B4B383A474798 -:10DD2000651B474B22831329281006ACBEBEFE3E5E -:10DD30003F3C3F3F3C3F3E3E3F3C3F3F3C3F3E023F -:10DD40001B151F4B491C1B1C434822000004005696 -:10DD500004B602FC07C9000B000F001B0027001FC0 -:10DD6000400D221C1C1006000D0D0C0C1616100088 -:10DD70002F3311332F3310DECD11331133303141B6 -:10DD80002E022735331E02171505352115012226CF -:10DD900035343633321615140621222635343633FF -:10DDA00032161514060185214C471BDD11282A1255 -:10DDB000FE4E02A6FDE13A47473A394A4A015B3A2C -:10DDC00047473A384B4B06E51C494B1F1522484341 -:10DDD0001C1BF7BEBEFEC83F3C3F3E3E3F3C3F3FA4 -:10DDE0003C3F3E3E3F3C3F00000100AE04DD03EE01 -:10DDF00005E1000D001D400C010C0C0509090D800A -:10DE00000307070B002F3311331ACD3211333211B0 -:10DE100033303141150723272307232723072327DF -:10DE20003503EE523831993237319A31375005E1A6 -:10DE300058AC67676767AC58FFFF00290000068E83 -:10DE4000061F0426004900000007004903190000CE -:10DE5000FFFF0029000004F8061F04260049000007 -:10DE60000007004C03190000FFFF0029000004EA2E -:10DE7000061F0426004900000007004F0319000098 -:10DE8000FFFF002900000810061F042600490000BB -:10DE900000270049031900000007004C063100006C -:10DEA000FFFF002900000802061F042600490000A9 -:10DEB00000270049031900000007004F0631000049 -:10DEC000000100AEFFEC05DD05CB002B0026401362 -:10DED00027081C05051D04001A1A00140D097221DB -:10DEE000000372002B322B3211392F1239393311C2 -:10DEF000333F30314132161617071E02151406063D -:10DF0000232226271116163332363534262323359D -:10DF1000372E022322060615112111343624030858 -:10DF2000A7F49619E370A45A75EFB66FB75350B1C2 -:10DF30004D90808DA458E71649634065803CFECB28 -:10DF400095010F05CB64B77DDF1568AA7988CD737D -:10DF5000232801062F2D76615E6BD7EE2E391A46E7 -:10DF60009272FC83039EB6F87F000001FFF0FE175B -:10DF7000057105C90026001E40100D141419081C57 -:10DF800005041A06027220000372002B322B2F1791 -:10DF900039332F3330314132161617130121011353 -:10DFA0001E023332363715060623222626270301A2 -:10DFB00021010326262322060735363601066E8206 -:10DFC000552A700142014AFDEDF4162F3B281740F7 -:10DFD00020254B386A95672687FE7BFEBF0249B62F -:10DFE0002C4D391748282B5B05C94C9771FED1027F -:10DFF00070FC63FD91373E180D07FC0C124F9D76A7 -:10E00000017BFD23040A01D373570A0CFC0E170091 -:10E01000000300B8FE1404F405B60014001D002728 -:10E020000020400F080915151E1E001F1312081DA1 -:10E03000000272002B323FCD3312392F331239399F -:10E040003031532120041514060607151E0215143D -:10E0500006062323112101333236353426232311BA -:10E06000113332363534262623B801C70124012C5A -:10E0700035644849764782F1A6EDFECA0136B48779 -:10E08000687B85A3CA8C6E30716305B6A4CE5386B7 -:10E09000560D0A0F498B7385BE65FE14055F5553F7 -:10E0A0005449FDC5FE836C5B36522E00FFFF00B85D -:10E0B000FE14043F05B60626002F00000107007A73 -:10E0C00001CD0000000BB601170001000056002B27 -:10E0D0003400FFFF00B8FE1405C905B6062600315E -:10E0E00000000107007A02650000000BB60125015F -:10E0F00001000056002B3400FFFF0000FE140585D0 -:10E1000005BC0626002400000007015001A60000FF -:10E11000FFFF00B8FE14040205B606260028000022 -:10E120000007015001500000FFFF0087FE14021C91 -:10E1300005B60626002C0000010601503500000B34 -:10E14000B601150000001E56002B3400FFFF00AE84 -:10E15000FE14055E05B606260038000000070150D3 -:10E1600001E5000000010042000002DB05B6000BE3 -:10E1700000284013090404080805050602720A0372 -:10E18000030B0B02020108003F331133113311332B -:10E190002B321133113311333031612135371127CF -:10E1A00035211507111702DBFD67B2B20299B2B231 -:10E1B000B05203B252B0B052FC4E520000010039CE -:10E1C000FFE902F805B60011000EB60C0272070056 -:10E1D0000972002B322B30314522262711161633B7 -:10E1E0003236363511211114060601294E762C2DB2 -:10E1F000643A375632013575D117160D01060D17E1 -:10E2000029726B03C2FC40BCE869FFFF00080000F4 -:10E2100002DB077906260398000001070043FFB6DA -:10E220000158000AB312060272002BCE3031FFFFF4 -:10E230000042000003180779062603980000010732 -:10E24000007600850158000AB313060272002BCE37 -:10E250003031FFFFFFDF00000343077906260398F4 -:10E2600000000107014AFF8D0158000AB319060298 -:10E2700072002BCE3031FFFF0038000002E6075C51 -:10E280000626039800000107006AFF210158000CD0 -:10E29000B42115060272002BCECE3031FFFFFFF005 -:10E2A0000000032D076606260398000001070151B0 -:10E2B000FF9E0158000AB31D060272002BCE3031BA -:10E2C000FFFF003E000002E407040626039800005A -:10E2D0000107014CFFEC0158000AB30E0602720060 -:10E2E0002BCE3031FFFF000C0000031E07830626F3 -:10E2F000039800000107014DFFBA0158000AB3104E -:10E30000060272002BCE3031FFFF0042FE1402DB0A -:10E3100005B60626039800000007015000E700003C -:10E32000FFFF0042FE1402DB05B60626039800003C -:10E33000000601507300FFFF0042000002DB076C83 -:10E340000626039800000107014E009C0158000AB0 -:10E35000B312060272002BCE3031FFFF0042FE5294 -:10E36000050B05B60426039800000007002D031DC9 -:10E370000000FFFF0039FFE9041007790626039922 -:10E3800000000107014A005A0158000AB31F0C029D -:10E3900072002BCE3031FFFF0042000002DB07F697 -:10E3A0000626039800000107025803EE0152000AF6 -:10E3B000B311060272002BCE3031FFFF0042FE5235 -:10E3C00002DB05B60626039800000007040E040EC3 -:10E3D0000000FFFF00000000042B05FE0427039847 -:10E3E0000150000000070153FE1FFFA0FFFF004285 -:10E3F000000002DB05B6060603980000FFFF0038A8 -:10E40000000002E6075C0626039800000107006A88 -:10E41000FF210158000CB42115060272002BCECE4C -:10E420003031FFFF0042000002DB05B6060603980C -:10E430000000FFFF0038000002E6075C0626039894 -:10E4400000000107006AFF210158000CB4211506E5 -:10E450000272002BCECE3031FFFF0039FFE902F807 -:10E4600005B6060603990000FFFF0042000002DB2C -:10E4700005B6060603980000000100A0000001D1C7 -:10E48000045E0003000CB5020672010A72002B2B19 -:10E4900030316121112101D1FECF0131045E000133 -:10E4A000FF7DFE1401D1045E0010000EB60B067253 -:10E4B00007000F72002B322B3031532226273516DE -:10E4C00016333236351121111406064634702525CF -:10E4D00041293E5601314EAEFE140F0AF00A09459D -:10E4E0006504AAFB2966A964FFFF00A0FE140500CD -:10E4F000061F0606017E0000FFFFFFCFFE1404C9C1 -:10E50000046D060601930000FFFF005CFE14047119 -:10E510000621062603BA0000010602367D00000A25 -:10E52000B33A000772002BCE3031FFFF005FFE14BC -:10E53000022606140626004F00000107007A008418 -:10E540000000000BB601150101000056002B34003D -:10E55000FFFF00A0FE1404A804730626005100006B -:10E560000107007A02000000000EB401190E00003D -:10E57000B8FE14B056002B3400030056FE14043BC2 -:10E58000047500150033003E003240190807071DCE -:10E590003B3B2135343429282816210B721B122DC0 -:10E5A0001607720F00002F322B323F2B12392F33F8 -:10E5B00033113311331133331133303141222635C6 -:10E5C00034363637170E0215141633323637150621 -:10E5D0000603321615112327230E02232226263581 -:10E5E00034363737353426232206072736360107D7 -:10E5F000060615141633323635029A7387456D3B7D -:10E60000853247262C24203F13204A61E1F0D53B78 -:10E61000083064825D639D5AFAFAC25C52519C4E86 -:10E620006559DD011876947352426287FE14816544 -:10E630005699853A23457B71372A280C06B2090E74 -:10E640000661C4C8FD17983C4C244C9D79B2A909B9 -:10E65000063158522E23CE2F36FD910404625046C7 -:10E660003B746B00FFFF005CFE140462047306261B -:10E67000004800000007015001420000FFFF005C5D -:10E68000FE1401F106140626004C0000000601509D -:10E690000A000002009AFE1404A2045E0015002D78 -:10E6A000002440132D06722306720807071A282833 -:10E6B0000F001E0B72180A003F2BCC32331133337C -:10E6C00011332B2B30314122263534363637170E95 -:10E6D0000215141633323637150606011123272387 -:10E6E0000E02232226263511211114163332363616 -:10E6F000351102CD7387456E3B853248262D232088 -:10E700003F13204A01A4EA2910246C824678B263A0 -:10E710000131565E5D6A2BFE1481654C857632238D -:10E720003B69602F2A280C06B2090E064AFBA28F0D -:10E7300039482255B49002D9FD73787A55A57702ED -:10E740000E000002005CFE1404710473002200330A -:10E75000002340131A2A2A1D0B72120B0F72050692 -:10E7600072032323000772002B3211332B2B322B21 -:10E770003211333031413216173337211114060666 -:10E7800023222627351616333236353534363723CD -:10E79000060623220211101205220606151416334E -:10E7A000323E023535342626020A67A33A0819019B -:10E7B000027EF9B876CB6167DA737774060309389D -:10E7C000A164C6E0E501294760306C703A56391CF7 -:10E7D0003167047353518FFBA0A0DA701D25F42B11 -:10E7E0002B7F7F16224A1D574E0132010F01130164 -:10E7F00033F84B9671A7A7204672532578944400AE -:10E80000FFFF005CFE1404710621062603BA000017 -:10E810000107014A00810000000AB34100077200AD -:10E820002BCE3031FFFF005CFE140471062B062650 -:10E8300003BA00000107014D00AE0000000AB33822 -:10E84000000772002BCE3031FFFF005CFE14047114 -:10E850000614062603BA00000107014E018F0000CE -:10E86000000AB33A000772002BCE30310001000CD1 -:10E87000FFE1047F061F002B0025401211272713FC -:10E8800014142406722019017207060D0D00002FC2 -:10E890003210CC322B322B3211333211333031451E -:10E8A0002226353436371706061514163332363518 -:10E8B00011233537353436363332161707262623DB -:10E8C0002206151521152111140606017FBDB61863 -:10E8D0000FF40A0B352A2F3BA8A861B27859922E63 -:10E8E0004E235235403B0108FEF862B31FC1973BEF -:10E8F0005822501C351A353B494802259352528FF5 -:10E900009F411D12E00B124D3C46E5FDF485B057CA -:10E910000002005CFFEC0498061F0021002F001984 -:10E92000400D221909030029110B72010001720028 -:10E930002B322B32111739303141130604061514CE -:10E940001616171E021514060623222626353436FF -:10E9500036372E023534363624030E02151416339C -:10E96000323635342626046621DEFEDC91478A6481 -:10E9700071A45A8DF79F9CF28B639E57316A4A624D -:10E98000D70160E9356C48776A6E7B3E66061FFFEB -:10E9900000161E272620303D363B8EBE83A0D86D44 -:10E9A0006CD49B85B36F1F1B476A4F577E5739FC4A -:10E9B000F712507A51728485754F6C4EFFFF0042FA -:10E9C000000002DB05B6060603980000000100689F -:10E9D000FF3B030702E100170018400B050411116B -:10E9E000087C177D0D167B003F33EDE43211333385 -:10E9F00030314115140607333636333216151123DC -:10EA000011342623220615112311012E07020B2390 -:10EA10006C43768FC63A3B5B43C602E1BF325A1263 -:10EA2000342E7482FE4B01884849726BFEC403A6E3 -:10EA300000010068FF3B033A02E100120019400E9A -:10EA40000F0E04050B0806097C127D0D117B003F9B -:10EA500033EDE417393031411114060733363637B8 -:10EA600037330101230307152311012E0604021475 -:10EA70002B18CBE0FEDF0133E5D255C602E1FE5E86 -:10EA8000264B261A3418CCFEDDFE8401103FD1033C -:10EA9000A60000010068FF3B012E02E10003000A0E -:10EAA000B3027D017B003FED303145231133012E50 -:10EAB000C6C6C503A60000010068FF3B04B801E616 -:10EAC0000026002540111C1B1212200900002020E6 -:10EAD000197C050E0E187B003F331133ED322F33B6 -:10EAE00011331133113333303141321615112311E3 -:10EAF0003426232206151123113426232206061557 -:10EB00001123113317333E023332161733363603CF -:10EB1000BD7C7FC735384F42C73538373F1BC69756 -:10EB20001B0B1643502A50701D12217601E6748289 -:10EB3000FE4B018848496860FEAF0188484933634D -:10EB400047FEC4029F56232B143032342E0000019E -:10EB50000068FF3B030701E600140019400B121187 -:10EB6000090900000F7C050E7B003F33ED322F3387 -:10EB7000113333303141321615112311342623223B -:10EB8000061511231133173336360205748EC63934 -:10EB90003C5C42C6971B0B237901E67482FE4B0155 -:10EBA000884849726BFEC4029F56342E00020068EA -:10EBB000FE14030F01E600150022002340100A098D -:10EBC0001D1D06131216160000107C0E067B003F5A -:10EBD000CEE4322F3311333311331133333031411B -:10EBE0003216151406232226272316161511231173 -:10EBF00033173336361722060715141633323635D7 -:10EC0000342601FC7B989D7B4F5D1D0A0505C6A13E -:10EC10001C091D630F4E3F023E5344414201E6B0C2 -:10EC2000AAACB13521183318FEF203C657283B921F -:10EC3000595A14626868636363000001003CFF2F47 -:10EC4000026301E600290018400D0D00112615226F -:10EC5000061F187C0A037B003F33E432173930313A -:10EC60006514062322262735161633323635342608 -:10EC700026272E023534363332161707262623224E -:10EC80000615141616171E0202639C9A4C6D373B2C -:10EC900088333A3214424745572A9D83447A413C8F -:10ECA000365F312C2C1642403E5A3202666D1215E8 -:10ECB00097191F2019111B221C1A364A395D5E193B -:10ECC0001B84151C161610191F1817334B00000152 -:10ECD000001FFF2F021702690017001D400D0B14C3 -:10ECE00014110D0E0E10117C00077B003F33F4CD84 -:10ECF00033113311331133303145323637150606AF -:10ED000023222635112335373733153315231114B4 -:10ED100016019A213D1F205E3862825E6D397FCBDD -:10ED2000CB2F3F0C09880D125C8201434E3D8E8F24 -:10ED30008AFEBD2725000001005C000004C6050D09 -:10ED400000230018400C1A0B1D08040012097972E8 -:10ED50001C00002F322B3212173930317311343628 -:10ED600036373636370121013636373636351121FA -:10ED700011140607060607012101060607061511EC -:10ED8000740918161A6148FEEE014F0185080D0539 -:10ED90001714012C121A1762490113FEB0FE7A11E2 -:10EDA000260B0E01D031524C27324A1701B4FD7B9D -:10EDB00007110A16403401D9FE2947693531501927 -:10EDC000FE4902890520202949FE2E000001006627 -:10EDD0000000046D0521001D0014400909107A721D -:10EDE0001B0101000A003F3211332B3230317335E1 -:10EDF00021113426272626232206073536363332BC -:10EE000016171616171E02151133156602494343CD -:10EE1000173C253B9C7442B2705E8D3A3B50191EE4 -:10EE2000200C90EC026F555F13090A0A0AEB0B0ADB -:10EE300011131338282557683FFD85EC0001004663 -:10EE4000FFF1031E052100260017400B1F0A212099 -:10EE500011177A07000A72002B323F3339393F30DD -:10EE600031572226271316163332363736363511E8 -:10EE70003426232206073536333216171616151197 -:10EE80002327230606070606C61B40251C203F1F16 -:10EE9000446E251B1E2E392D563571676284283C21 -:10EEA0002BE62D0F103B1D256E0F0908010C0707DF -:10EEB000312F235D3A0181474E0C0DF01A26213087 -:10EEC000A062FC58BF1D4A18222D0001002B000033 -:10EED0000431050D00110010B60B08080979720005 -:10EEE000002F2B321133303161113436373636373B -:10EEF00021352115060607061511024D12100F23A4 -:10EF000017FD73040630471629033D2A4A1C1B29A6 -:10EF100011EBD6132A1F356EFCC8000200A00000BA -:10EF200004A60521001B001F0017400B1C0A1E1E13 -:10EF30000707117A72000A003F2B3211332F3F303E -:10EF40003161113426272626232206073536363727 -:10EF500036363332161716161716161511211121CB -:10EF60001103773F3F18432A53DCA5356A364B8E91 -:10EF70004375A33B3C5016120EFBFB012D035B5265 -:10EF80005E130B0C0F11EC080A0405051A1D1E5028 -:10EF90003D346947FCA50304FCFC000100A000000F -:10EFA00001CE050D0003000BB4017972000A003F89 -:10EFB0002B303173112111A0012E050DFAF3000140 -:10EFC000007000000296050D00160011B70B08082E -:10EFD000097972000A003F2B32113330317311343A -:10EFE0003637363637213521150E02070606070655 -:10EFF000061511BA24221A3C24FEF602261C3127DB -:10F000000D1213030203022C65AF43314F1FEBDADD -:10F010001640472130722B183E26FDD4000100A077 -:10F02000000004A60521001D0017400B120A1C1940 -:10F030001901077A72000A003F2B323211333F3038 -:10F040003173113636373636333216171616171611 -:10F05000161511211134262726262322060711A072 -:10F06000204C2E57AB5476A33B3D4F16120EFED1CB -:10F070004C4C1436212252320501050804080719A8 -:10F080001C1C4E3E336D49FCA5035B5B64100506FA -:10F090000403FBD20001009AFFED04D705210036DE -:10F0A0000015400B1E257A720A797212000B72004D -:10F0B0002B322B2B32303145222627262627262697 -:10F0C00035112111141617161633323637363635E8 -:10F0D00034262726262322060735363633321617DE -:10F0E000161617161615140607060607060602B0AA -:10F0F000448E372E5A24332E012F26261C51343AA3 -:10F10000581C251D1B201C5B38101E102546224A4A -:10F110008938273E1623231A1A226E4B3A8D13186C -:10F120001F1A503D57DE93027AFD867CB1352729A0 -:10F13000302E38AF6C6AA7342E2B0403ED06052160 -:10F1400028194C324CD78B62AB475D882B212100AC -:10F150000001009301B601C1050D0004000EB503C6 -:10F160000000017972002B322F33303153112111FD -:10F170000793012EB201B60357FD89E00001002B71 -:10F18000FE1403AE05210020000CB409167A7200AB -:10F19000002F2B32303141113426272626272623F3 -:10F1A0002206070606073536363736363332161747 -:10F1B00016161716161511027F11160B1F12427B19 -:10F1C0002B4F271F4E2623522E30683973BD3A1D10 -:10F1D00030132322FE1404C344682E17270E36046E -:10F1E00005030C05F2050904040343371C422746B6 -:10F1F000A661FB3F00010042FFEC03C5052100387A -:10F200000010B718257A7208000B72002B322B32CF -:10F21000303145222627351E02333236373636370F -:10F2200036363535342627262623220607060607D6 -:10F23000353636373636333216171616171E021580 -:10F2400015140607060607060601B673B9482C6FA3 -:10F250007C41344F1C17240A0B0E1D232478453F94 -:10F2600083440D180920412635764273BD3A1E307D -:10F2700013171E0F1A201F614F3988140F0FF4083F -:10F280000D081D1915391F225630AB4C8A2D312817 -:10F290000A0B030302F2060803050343371C422747 -:10F2A0002F697441A95B9949446320221A00000127 -:10F2B00000470000040F0614000A00144009080368 -:10F2C0000305067972000A003F2BCD33113330312C -:10F2D000611313211121112115030301CD6AA5FD2D -:10F2E0006B012E029AB06701EF023201F3FEFBC8F8 -:10F2F000FDA2FE17000200A0000004A605210011D7 -:10F300000020000FB61D077A7212000A003F322B50 -:10F310003230317311363637363633321617161609 -:10F3200017161615112521113426272626272626DD -:10F3300023220607A01E4B2C58AC557BAC40314510 -:10F34000161312FD2801A9161511311F163B26228E -:10F350005430050105080308081D211845312A67A6 -:10F360003EFC7AEC02A229381310140505040403AC -:10F3700000010066000004CC05210035001F40108C -:10F3800025240A3413122E2E197A720F7972000A6C -:10F39000003F2B2B32113333333F3330317313366D -:10F3A00036353426272E0227262627211616173310 -:10F3B0003636373636333216171616171616151117 -:10F3C000213533113426272E02232206070606078D -:10F3D00003665103030708030C0C05040905010F1C -:10F3E0001118050E0E5126287C4953852E1D290F14 -:10F3F0001C1CFDD7F711110B283F2F33511D1C2A60 -:10F400000E52036A1F3017264725122C2D100D1897 -:10F410000D214322133D131421302B193C223FA40C -:10F4200064FCF8EC021C3E5D1E1F321D1E171632D6 -:10F430001AFC680000010049FE2101BA050D001107 -:10F44000000AB308797200002F2B30315311342693 -:10F450002627262627211616171E0215118C0F1790 -:10F460000E040704012F040A05081611FE21052DBC -:10F470004B95812C0D190C0B1E141B7F9E4AFAD341 -:10F480000001005C000002F805210022000FB60C0C -:10F49000137A7201000A003F322B3230317335216A -:10F4A00036363511342627262623220607353636EA -:10F4B00033321617161617161615111406060707F7 -:10F4C0005C015D080811130E281A254F3127613A97 -:10F4D000627D2828340C0B0C0B0F070BEC244A25FB -:10F4E000021C243D140F110708F10807241F1F5B9D -:10F4F00032204C2BFDE4397E702335000002005C85 -:10F50000FFED049A05210023003C0017400B0D0C71 -:10F510003131137A7224000B72002B322B321133EB -:10F5200033303145222726262726263534363637EE -:10F530003707353E023332161716161716161514EE -:10F54000060706060706273236373E0235342627D9 -:10F550002626232206070606151416171616027805 -:10F560008B665278261D1E1F3D2E027D5EB3AC5267 -:10F570004E8939486B221D1E1615227450739C3C0F -:10F58000581B171A0C2C291B4B2E20361B403D1ED6 -:10F590001F1C57133126845E49B1675A977A2E0291 -:10F5A00007F20708052022277D5647AF6657994185 -:10F5B00067962D41F233312565794289AE31222299 -:10F5C00003024DD18A6FA234303300010046FFC0E0 -:10F5D00004B9050D00190018400D170102050914A2 -:10F5E00006000E06797200002F2B321217393031C7 -:10F5F000573537363637012113133E0237132103AF -:10F600000E0207060407060646EB1A341AFEE3014B -:10F610002D9B57344F340935012934061B291C4BC7 -:10F62000FED9DA67C740F2230509050425FDC8FEA7 -:10F63000732470955A0242FDCB437A6B2E9EC422EE -:10F64000101F00010046FE14047F0521002F001743 -:10F65000400A151416160007257A7200002F2B3267 -:10F6600012392F33333031411134262726262322F5 -:10F670000607060615141617161617170727262647 -:10F680002726263534363736363736363332161790 -:10F6900016161716161511034D1B1B225E383861FE -:10F6A0001B191F241F17341E3D30465F9D38333908 -:10F6B00043371B4624418C4E5C993D31571E232411 -:10F6C000FE14047379A22B3D24231E1C4C2E3555A9 -:10F6D000171017060CD902023C3A369F6A5CA33415 -:10F6E0001A2F101D1B27281F64414CC477FB8D0067 -:10F6F0000001005CFFEC04950521004A0019400C54 -:10F70000282929001B397A7209000B72002B322B31 -:10F710003212392F33303145222626272735161647 -:10F7200033323637363637363635342627262627CF -:10F73000262623220607060615141617161617176F -:10F740000727262627262627262635343637363617 -:10F75000333216171616171616151406070606075F -:10F760000606026C458B74233069D068324C19232D -:10F7700024050503080A0B2E27193920405A191DA4 -:10F7800024231D18361D3E30463A662C2C481A227A -:10F79000244A3B4ED7705D9C3E2F541D2325372FA6 -:10F7A0002C80442B6A14050A0506E80A0B201B234B -:10F7B0006F3735462F3F5C3438621A121221171BFF -:10F7C00054303255191318030CDB04031814163C7B -:10F7D0002633844F6BA834464129291F61404CC40D -:10F7E0007899E84A43581410110000010008FE14EB -:10F7F000040D050D00150017400C14130104070536 -:10F80000000B02797200002F2B3212173930314170 -:10F8100011012113363637363635112111140607FA -:10F8200006060707110120FEE80143E90D190D3C0A -:10F830003D012D3737298B5A43FE14042802D1FD90 -:10F840007B03060308625C01B3FE42669B342737E4 -:10F85000050CFC69000100410000048E050D001A32 -:10F86000001D400D0818000C0579721903030101F1 -:10F8700000002F32113311332B32123939303173EA -:10F8800035211701012101173636371321030E02E6 -:10F8900007060607060607011555023288FEF8FE20 -:10F8A0003A014C01243929310719012A18050D1193 -:10F8B0000D0D261A173A210100EC07016302C5FE5F -:10F8C0002459388C55011CFEFE31534923264A2702 -:10F8D00026451FFEB3AD000200A0FE140502050D73 -:10F8E000001A001E0017400A1B1A1C1C0F0C0C0DDE -:10F8F0007972002B321133332F2F2F303161343492 -:10F90000353436373E02371321352115030E0207F1 -:10F910000E0315150111211102A218120713170C5D -:10F92000B0FCE70462C60C1A1708070E0C08FCD2DC -:10F93000012F0C180C2E934F204D50230202EBB7D1 -:10F94000FDC4205352211C4549421830FE1404F2D4 -:10F95000FB0E0001002B000003AA05210019000C7A -:10F96000B4070F7A7200002F2B3230316111342628 -:10F970002726262322060607353636333216171673 -:10F98000161716161511027C46451637202D737C66 -:10F990003D61A8478EA23D3D4F16120E035B566196 -:10F9A000130808050806EE0908191E1E4F3E3469A3 -:10F9B00047FCA50000010066000005D7050D0028E2 -:10F9C000001D400F1D0A0A151314120305000179CA -:10F9D000721600002F322B12173933113330317366 -:10F9E000032113363637363637132103060607064A -:10F9F0000607222223172132363736371321030612 -:10FA00000607060607060623D36D01243721441690 -:10FA10001A2005230122230A434439945F03070374 -:10FA200011010C68AA37380F340123360A382A2806 -:10FA30006B4955C56F050DFD72061F1A1E633C010B -:10FA400092FE7272B43F373708B96C6A709F023DFC -:10FA5000FDBC71C24E4A7428372B00010047FFF3EA -:10FA600004ED0521002F001540091E0A2424127AF6 -:10FA7000720600002F322B3211332F3031572226DD -:10FA80002735163332363511060607353E02333236 -:10FA900016161716161716161511211134262726B5 -:10FAA000232206071114060706070606DB2548274A -:10FAB00039333C332347236CC6B65360916D292FED -:10FAC0003C120E0BFED249492A411E391B13181B4A -:10FAD0002E2D800D1010DC0A434902AE020602EC06 -:10FAE0000B0E0711221B1F4B3828653EFC9A035A48 -:10FAF0005963110D0102FD40436C2F37242223006E -:10FB0000FFFF0066000005D70615062603E2000089 -:10FB10000107042305500029000AB3290179720066 -:10FB20002BCE3031FFFF0066000005D7060E0626FB -:10FB300003E200000107042400E30022000AB329C5 -:10FB4000017972002BCE3031FFFF0066000005D72F -:10FB50000615062603E20000002704210379FF4B67 -:10FB60000107042305500029000AB334017972000B -:10FB70002BCE3031FFFF0066000005D7060E0626AB -:10FB800003E20000002704210379FF4B010704244E -:10FB900000ED0022000AB334017972002BCE30311F -:10FBA000FFFF005CFF1504C6050D062603C9000013 -:10FBB0000007041C028FFFF0FFFF005CFE4B04C631 -:10FBC000050D062603C900000007041D028FFFFE75 -:10FBD000FFFF005C000004C6050D062603C90000F7 -:10FBE000000704210241FE6CFFFF00660000046D67 -:10FBF0000521062603CA0000000704210191002800 -:10FC0000FFFF0046FFF1031E0521062603CB00007F -:10FC10000007042101220029FFFF002B000004310E -:10FC2000050D062603CC000000070421013D002934 -:10FC3000FFFF00A0000004A60521062603CD00005A -:10FC400000070421029F0028FFFFFFB6000001CE3D -:10FC5000050D062603CE0000000604210B2AFFFF37 -:10FC6000FFD200000296050D062603CF0000000615 -:10FC70000421272AFFFF009AFFED04D7052106265D -:10FC800003D100000007042102B2002AFFFFFFADEC -:10FC900001B601C1050D062603D2000000070421AC -:10FCA00000020121FFFF002BFE1403AE05210626F2 -:10FCB00003D30000000704210142002AFFFF004295 -:10FCC000FFEC03C50521062603D40000000704212C -:10FCD000015F002AFFFF00470000040F06140626FC -:10FCE00003D5000000070421014B002AFFFF006636 -:10FCF000000004CC0521062603D7000000070421DC -:10FD000002B4002AFFFF005C000002F8052106266D -:10FD100003D90000000704210103002AFFFF005C53 -:10FD2000FFED049A0521062603DA000000070421EE -:10FD3000027B002AFFFF0046FE14047F05210626F1 -:10FD400003DC000000070421025800EAFFFF005C0A -:10FD5000FFEC04950521062603DD000000070421C1 -:10FD6000027800D8FFFF00410000048E050D062632 -:10FD700003DF000000070421010FFF92FFFF00A036 -:10FD8000FE140502050D062603E00000000704210D -:10FD9000027A0029FFFF002B000003AA0521062696 -:10FDA00003E1000000070421015B002AFFFF006659 -:10FDB000000005D7050D062603E200000007042118 -:10FDC0000379FF4BFFFF0047FFF304ED05210626F3 -:10FDD00003E300000007042102FD0022FFFF00A052 -:10FDE000000001CE05E1062603CE00000107041E37 -:10FDF0000139FFBB000AB304017972002BCE303108 -:10FE0000FFFFFBC304D9FE04062104070043FB7176 -:10FE10000000FFFFFD5E04D9FF9F06210407007666 -:10FE2000FD0C0000FFFFFE5004D901B406210407B9 -:10FE3000014AFDFE0000FFFFFBDF04D7FF1C060E9A -:10FE400004070151FB8D0000FFFFFEAE04D90154F1 -:10FE500005AC0407014CFE5C0000FFFFFE7D04D9E9 -:10FE6000018F062B0407014DFE2B0000FFFFFF5AF8 -:10FE700004E900A606140407014EFF080000FFFF76 -:10FE8000FEAA04F8015806040407006AFD93000066 -:10FE9000FFFFFF0C04D7010206B20407014FFEBAB0 -:10FEA0000000FFFFFECB04D90248062104070152DF -:10FEB000FE790000FFFFFE5204D901B606210407B7 -:10FEC000014BFE0000000002FB6A04D9FED30621AC -:10FED000000C001900254011041111130B18180013 -:10FEE0000D138006060F130113002F5D332F1A1018 -:10FEF000CD32321133113311333031411E02171517 -:10FF0000232E032735231E021715232E032735FE24 -:10FF100025163B411CA2225E5E4B1060163B401D25 -:10FF2000A2225E5E4B1106212E6E6A271B1C525ABE -:10FF3000501B152E6E6A271B1C525A501B15FFFFB3 -:10FF4000FF3C03C100C705B604070205FF230000FC -:10FF50000001FCD9FE52FE25FF7D000B0008B10018 -:10FF600006002F3330314122263534363332161510 -:10FF70001406FD7F45616145446262FE524154565C -:10FF8000404056544100FFFFFF1DFE1400E40000F6 -:10FF90000407007AFF420000FFFFFF35FE1400CA8D -:10FFA000002304070150FEE300000001FD2F04C3FD -:10FFB000FE6606580012000CB30E03800F002F1AC5 -:10FFC000CC33303141343633321615140E02151449 -:10FFD0001617152E02FD2F554D474E242E24383C62 -:10FFE000538D5505B649593A351B1B0F1213193E4F -:10FFF0000F5604416B000001FD2D04C3FE6406583A +:10000000FFFF00B8000005C90766062600310000A2 +:100010000107015101500158000AB3140A0272008D +:100020002BCE3031FFFF0077FFEC05E7077906267E +:10003000003200000107004301560158000AB327AF +:100040000E0372002BCE3031FFFF0077FFEC05E787 +:1000500007790626003200000107007602250158C4 +:10006000000AB3280E0372002BCE3031FFFF007759 +:10007000FFEC05E707790626003200000107014A78 +:10008000012D0158000AB32D0E0372002BCE303122 +:10009000FFFF0077FFEC05E7076606260032000049 +:1000A00001070151013D0158000AB3320E037200ED +:1000B0002BCE3031FFFF0077FFEC05E7075C06260B +:1000C000003200000107006A00C10158000CB4367C +:1000D0002A0E0372002BCECE303100010081010CBC +:1000E0000410049A000B0024401307090103080BB5 +:1000F0000205080A0600000A0A06040406002F3357 +:100100002F11332F332F11121739303141170101BD +:100110000701012701013701037799FECF012D95D2 +:10012000FECFFED3960129FED598012D049A96FEA6 +:10013000CFFED198012DFED598012D012D9AFED527 +:1001400000030077FFA605E70604001A002500302B +:100150000039401C2A1E1E181815152D2D171612B1 +:1001600003721F29290B0B080822220A09050972AC +:10017000002BCE323311331133113311332BCE32E6 +:10018000331133113311331133303141140206046A +:100190002322262707273726023534122433321626 +:1001A000173717071612053426270116163332366D +:1001B00036251416170126262322060605E754AB1A +:1001C000FEFAB362A9455AA25A6561950136EF65F8 +:1001D000AD4654A0586260FEBB191AFE0C25593674 +:1001E00084A44BFD1A1B1D01FA275E3883A54D021E +:1001F000DDA9FEEBC86B2120876C88640127BAE378 +:100200000151BA24227D688362FEDCB659963AFD1C +:1002100011131477DD995C9B3C02F4151877DD000F +:10022000FFFF00AEFFEC055E0779062600380000F0 +:1002300001070043012D0158000AB31A0902720098 +:100240002BCE3031FFFF00AEFFEC055E07790626AE +:10025000003800000107007601FC0158000AB31BBA +:10026000090272002BCE3031FFFF00AEFFEC055EBD +:1002700007790626003800000107014A01040158E9 +:10028000000AB321090272002BCE3031FFFF00AE0D +:10029000FFEC055E075C0626003800000107006AD7 +:1002A00000980158000CB4291D090272002BCECE13 +:1002B0003031FFFF0000000004FE07790626003CF5 +:1002C00000000107007601750158000AB31007020B +:1002D00072002BCE3031000200B8000004AA05B62F +:1002E000000E0018001F400F0F06180B060B060B20 +:1002F00008090272080872002B2B1139392F2F11AF +:10030000331133303141140E0223231121112115F1 +:100310003320160133323636353426232304AA38E7 +:100320007FD29A99FECA0136B2010EFCFD44646088 +:100330007F407F887C03025EAB864EFEDB05B6E520 +:10034000FCFE4A2E64516B68000100A0FFEC0568BA +:10035000061F003C0015400B2E390172340A721A38 +:10036000120B72002B322B2B32303141140E03153D +:10037000141616171E021514060623222627351EEC +:100380000233323635342626272E0235343E0335E5 +:10039000342623220606151121113436363332163F +:1003A0001604E13A55553A285C4C435F3369CC97C3 +:1003B00062923B20616B2E50581C505054622A3878 +:1003C0005453388261486F3FFECF91F99D9AF38D67 +:1003D00004D94C6F513D341A1A2B3A322A5B7551AD +:1003E000729A4E1D22F21528193E3D24343C2E30BF +:1003F0005357364059433D46313F4E2B5945FB98A4 +:10040000047392BD5D4C9100FFFF0056FFEC043B6E +:100410000621062600440000010700430091000069 +:10042000000AB32F000772002BCE3031FFFF0056B9 +:10043000FFEC043B0621062600440000010700767D +:1004400001600000000AB32F000772002BCE30318C +:10045000FFFF0056FFEC043B062106260044000087 +:100460000107014A00680000000AB3350007720066 +:100470002BCE3031FFFF0056FFEC043B060E062664 +:1004800000440000010601517900000AB33A000758 +:1004900072002BCE3031FFFF0056FFEC043B060408 +:1004A0000626004400000106006AFC00000CB43E71 +:1004B00032000772002BCECE3031FFFF0056FFEC2A +:1004C000043B06B20626004400000107014F012349 +:1004D0000000000DB70302290001018056002B34F3 +:1004E000340000030056FFEC06FE04750031003DA9 +:1004F00000450033401A091010184106252C0772D8 +:1005000021320632060039180B722F3E3E00077268 +:10051000002B3211332B321239392F2F332B32115A +:100520003311331133303141321616151521161699 +:100530003332363715060623222626270E022322BB +:100540002626353436363737353426232206072714 +:1005500036363332161736360107060615141633AB +:100560003236363501220607212E0205218DD77934 +:10057000FD2D05918165BA5D54B5845BA285303C43 +:10058000789D7460A2626CD7A0BF594D50964B63A2 +:1005900058DA7471AB3A42ADFE4F718B6D4D3F3FEF +:1005A000643A0223667B0901AE012D56047377E29B +:1005B000A39481932C2CEC29262D5B46475C2B4C75 +:1005C0009D7977994E06065445422A23CA2F364113 +:1005D000424140FD9304046250463B34644701F0BD +:1005E000727A446A3E00FFFF005CFE1403DD047370 +:1005F0000626004600000007007A01A00000FFFF69 +:10060000005CFFEC0462062106260048000001079A +:10061000004300850000000AB326000772002BCEBD +:100620003031FFFF005CFFEC046206210626004823 +:1006300000000107007601540000000AB3260007FD +:1006400072002BCE3031FFFF005CFFEC046206210C +:100650000626004800000107014A005C0000000A6D +:10066000B32C000772002BCE3031FFFF005CFFEC93 +:10067000046206040626004800000106006AF00035 +:10068000000CB43529000772002BCECE3031FFFFAD +:10069000FFB2000001F30621062603AF00000107A8 +:1006A0000043FF600000000AB30A020672002BCE6E +:1006B0003031FFFF0081000002C20621062603AF91 +:1006C0000000010600762F00000AB30A020672003D +:1006D0002BCE3031FFFFFF89000002ED06210626F8 +:1006E00003AF00000107014AFF370000000AB31002 +:1006F000020672002BCE3031FFFFFFE200000290B5 +:100700000604062603AF00000107006AFECB0000C6 +:10071000000CB4190D020672002BCECE303100024F +:10072000005CFFEC0498061F0024003400214013F5 +:10073000250405240321061E201F091616002D0E70 +:100740000B7200002F2B3212392F17393330314101 +:100750001616173717071616121514020623222627 +:10076000263534363633321616173726262707270E +:10077000372626270122060615141616333236357B +:10078000342E0201CB478239E164AA64874585F59E +:10079000A79DF38B7BD98D456A4D1708225D41E6F5 +:1007A00064B0234B2A011553662F3066527B6A1BB7 +:1007B0003857061F2047278C9A685BD9FEF8A2BDE0 +:1007C000FEF78B77E4A2A2E276162B210452863D37 +:1007D0008E9C6A172F17FD933F7D5F547F47A4A31C +:1007E0002F554327FFFF00A0000004A8060E062691 +:1007F000005100000107015100B00000000AB327BA +:10080000000772002BCE3031FFFF005CFFEC049834 +:1008100006210626005200000107004300A2000046 +:10082000000AB3270E0772002BCE3031FFFF005CA9 +:10083000FFEC04980621062600520000010700760E +:1008400001710000000AB3270E0772002BCE303171 +:10085000FFFF005CFFEC0498062106260052000012 +:100860000107014A00790000000AB32D0E0772004B +:100870002BCE3031FFFF005CFFEC0498060E0626FD +:10088000005200000107015100890000000AB33244 +:100890000E0772002BCE3031FFFF005CFFEC049896 +:1008A00006040626005200000106006A0C00000C37 +:1008B000B42A360E0772002BCECE3031000300581A +:1008C00000DD043904C70003000F001B0014B70447 +:1008D0000A001610010100002F3210CE3210CE3265 +:1008E0003031533521150122263534363332161571 +:1008F00014060322263534363332161514065803EF +:10090000E1FE0F395353393754543739535339377C +:1009100054540264DBDBFE7948505443435450483E +:1009200002BB484F554343554F480003005CFFB49A +:100930000498049100180022002D0035401A1D264D +:1009400026161620201514100772271C1C0A0A07E9 +:10095000072A2A0908040B72002BCE3233113311F7 +:1009600033113311332BCE32331133113311333072 +:100970003141140206232226270727372626351061 +:1009800000333216173717071616051416170126E7 +:10099000262322060534262701161633323636045E +:1009A0009884F5A8407535439A44494F0124FD4485 +:1009B0007D3737983A444AFCFB0A09013D15361F3A +:1009C000796D01CD0606FECB142E1A51652F02312A +:1009D000BAFEFC8717166569644BD88D0116012C89 +:1009E0001B19526C5449D18631532201DB0B0CA6E2 +:1009F000A628471EFE3208074C96FFFF009AFFEC20 +:100A000004A206210626005800000107004300C981 +:100A10000000000AB31E0D0672002BCE3031FFFF1E +:100A2000009AFFEC04A206210626005800000107E8 +:100A3000007601980000000AB31F0D0672002BCE4D +:100A40003031FFFF009AFFEC04A206210626005871 +:100A500000000107014A00A00000000AB31E0D06B5 +:100A600072002BCE3031FFFF009AFFEC04A2060487 +:100A70000626005800000106006A3300000CB42D61 +:100A8000210D0672002BCECE3031FFFF0000FE1488 +:100A9000048D06210626005C000001070076013D5A +:100AA0000000000AB325000672002BCE3031000290 +:100AB00000A0FE1404B40614001C002A00214012F9 +:100AC0001620201A07721000720F0E7209272704D1 +:100AD0000B72002B3211332B2B2B3211333031415F +:100AE0001402062322262627231E02151121112176 +:100AF00011140607333E0233321201342623220634 +:100B0000071514163332363604B46ABE7E50795651 +:100B10001E0E040604FECF013109050E1D577A4F43 +:100B2000BCEAFEC9666B786003607F465A2D0231CD +:100B3000BEFEFD84253E2614393916FE3B0800FE14 +:100B40007931701F2E4B2DFEDAFEE8A4A694972172 +:100B5000A3AD4E97FFFF0000FE14048D0604062689 +:100B6000005C00000106006AD900000CB4332700C5 +:100B70000672002BCECE3031FFFF0000000005854D +:100B800007040626002400000107014C011F01583C +:100B9000000AB315050272002BCE3031FFFF00565C +:100BA000FFEC043B05AC0626004400000107014CA5 +:100BB00000C70000000AB32B000772002BCE3031B3 +:100BC000FFFF0000000005850783062600240000C3 +:100BD0000107014D00EE0158000AB317050272002B +:100BE0002BCE3031FFFF0056FFEC043B062B0626D0 +:100BF000004400000107014D00960000000AB32DDB +:100C0000000772002BCE3031FFFF0000FE14058577 +:100C100005BC0626002400000007015003750000F3 +:100C2000FFFF0056FE140451047506260044000020 +:100C300000070150026A0000FFFF0077FFEC04D1BB +:100C400007790626002600000107007601FA015800 +:100C5000000AB326190372002BCE3031FFFF005C6F +:100C6000FFEC03DD062106260046000001070076A2 +:100C700001420000000AB324080772002BCE303175 +:100C8000FFFF0077FFEC04D107790626002600005D +:100C90000107014A01020158000AB32C190372002E +:100CA0002BCE3031FFFF005CFFEC0400062106264E +:100CB000004600000107014A004A0000000AB32A6A +:100CC000080772002BCE3031FFFF0077FFEC04D114 +:100CD000076C0626002600000107014E021001588D +:100CE000000AB326190372002BCE3031FFFF005CDF +:100CF000FFEC03DD06140626004600000107014E46 +:100D000001580000000AB324080772002BCE3031CE +:100D1000FFFF0077FFEC04D10779062600260000CC +:100D20000107014B01040158000AB32019037200A6 +:100D30002BCE3031FFFF005CFFEC040206210626BB +:100D4000004600000107014B004C0000000AB31EE2 +:100D5000080772002BCE3031FFFF00B80000057588 +:100D600007790626002700000107014B00F601580D +:100D7000000AB315060272002BCE3031FFFF005C73 +:100D8000FFEC060E06140626004700000107023499 +:100D900003580000000BB602310F00000056002B74 +:100DA0003400FFFF002F0000057505B6060600920F +:100DB00000000002005CFFEC050C0614001F002C74 +:100DC000002A4015151212180F0F061A0A13007286 +:100DD000270A06071B2020000B003F3211333F3348 +:100DE000332B3F11392F3333113330314522021168 +:100DF0001012333216161733262635352135213594 +:100E00002115331523112327230E023732363735A8 +:100E100034262322061514160202BBEBEEC0507ACC +:100E2000591F0A0710FEC5013B01329B9BEA3B0D8F +:100E30001D57781A7D670364886572731401160163 +:100E40000C011001172B4A2F2C883433C7A1A1C7DE +:100E5000FB54912E4B2CF388891C949D9E9594975E +:100E6000FFFF00B800000402070406260028000067 +:100E70000107014C00C50158000AB30E02027200BE +:100E80002BCE3031FFFF005CFFEC046205AC062680 +:100E9000004800000107014C00BA0000000AB3221C +:100EA000000772002BCE3031FFFF00B800000402B3 +:100EB00007830626002800000107014D0093015812 +:100EC000000AB310020272002BCE3031FFFF005C2B +:100ED000FFEC0462062B0626004800000107014DC6 +:100EE00000890000000AB324000772002BCE3031C5 +:100EF000FFFF00B800000402076C0626002800006F +:100F00000107014E01750158000AB3120202720076 +:100F10002BCE3031FFFF005CFFEC04620614062686 +:100F2000004800000107014E016A0000000AB326D4 +:100F3000000772002BCE3031FFFF00B8FE14040210 +:100F400005B606260028000000070150021B00001D +:100F50000003005CFE14046204730015002D0035CC +:100F600000294014231211111F1F26311C1C1603C7 +:100F70000A260B722E160772002B322BCC32123936 +:100F80002F331133113311333330314514163332CB +:100F900036371506062322263534363637370E0205 +:100FA0000332161615152116163332363715060676 +:100FB000232224263534123617220607212E020357 +:100FC0004E2D23203F13204A3173873C673EC75282 +:100FD0005D26E19BE07AFD2F0591816BB25E53B5F2 +:100FE00081A8FEFD9385EEA059750901AC012F5D26 +:100FF000E32A280C06B2090E81653C6D5D23184872 +:10100000674C053377E2A39481932C2CEC29267C42 +:10101000FEC1C4010583D9727A446A3EFFFF00B85D +:101020000000041E07790626002800000107014B76 +:1010300000680158000AB30C020272002BCE303156 +:10104000FFFF005CFFEC046206210626004800005A +:101050000107014B005E0000000AB3200007720088 +:101060002BCE3031FFFF0077FFEC052707790626EE +:10107000002A00000107014A01310158000AB32E7D +:101080000D0372002BCE3031FFFF0006FE14046DFD +:1010900006210626004A00000106014A2000000B36 +:1010A000B603521301017B56002B3400FFFF00777B +:1010B000FFEC052707830626002A00000107014DE3 +:1010C000015E0158000AB3260D0372002BCE3031A9 +:1010D000FFFF0006FE14046D062B0626004A0000E2 +:1010E0000107014D00490000000BB6035013010138 +:1010F0007B56002B3400FFFF0077FFEC0527076CC1 +:101100000626002A00000107014E023F0158000A8E +:10111000B3280D0372002BCE3031FFFF0006FE1402 +:10112000046D06140626004A00000107014E012C3A +:101130000000000BB603521301019656002B340039 +:10114000FFFF0077FE3B052705CB0626002A00009F +:101150000007047101140000FFFF0006FE14046D77 +:101160000621042602362F000306004A0000000A6A +:10117000B3051F0772002BCE3031FFFF00B800000F +:10118000056607790626002B00000107014A010EBB +:101190000158000AB318060272002BCE3031FFFF4F +:1011A000FF8D000004A807D70626004B00000107AA +:1011B000014AFF3B01B6000BB601211A010192560C +:1011C000002B3400000200000000061F05B60013CB +:1011D0000017002740130B0407070E011712141401 +:1011E000000905027210000872002B322B321139EF +:1011F0002F33CE3232321133333031731123353342 +:1012000035211521352115331523112111211111F6 +:10121000213521B8B8B8013602430135B9B9FECB42 +:10122000FDBD0243FDBD042DC7C2C2C2C2C7FBD370 +:101230000277FD890379B40000010004000004A8CE +:101240000614002200234012211E1E0104040D2258 +:101250000072131D0A72170D0672002B322B322BEF +:1012600012392F3333113330314115211521151423 +:101270000607333E02333216161511211134262388 +:10128000220606151121112335333501D1013BFE0C +:10129000C50B03122462784679B363FECF585C5CB9 +:1012A0006A2CFECF9C9C0614A1C71253971F3A4884 +:1012B0002255B58FFD640250787A56A477FE2F042C +:1012C000ACC7A100FFFFFFB6000002F307660626C9 +:1012D000002C000001070151FF640158000BB6010A +:1012E000040101019556002B3400FFFFFF9A000016 +:1012F00002D7060E062603AF000001070151FF4882 +:101300000000000AB315020672002BCE3031FFFF39 +:101310000000000002A607040626002C00000107BA +:10132000014CFFAE0158000BB601060101019456B5 +:10133000002B3400FFFFFFE80000028E05AC0626FC +:1013400003AF00000106014C9600000AB306020636 +:1013500072002BCE3031FFFFFFCB000002DD078390 +:101360000626002C00000107014DFF790158000BF3 +:10137000B601080101019256002B3400FFFFFFB6B1 +:10138000000002C8062B062603AF00000107014D2E +:10139000FF640000000AB308020672002BCE303151 +:1013A000FFFF0087FE14021C05B60626002C000075 +:1013B000000601503500FFFF005CFE1401F1061429 +:1013C0000626004C0000000601500A00FFFF00AE98 +:1013D000000001FA076C0626002C00000107014EF0 +:1013E000005C0158000BB6010A010101C156002B37 +:1013F0003400FFFF00B8FE52049405B60426002C0A +:1014000000000007002D02A60000FFFF0093FE145D +:10141000045006140426004C00000007004D027121 +:101420000000FFFFFF68FE52030807790626002D23 +:1014300000000107014AFF520158000AB31E0C02C6 +:1014400072002BCE3031FFFFFF7DFE1402ED06212E +:10145000062603B000000107014AFF370000000A1A +:10146000B31D0B0672002BCE3031FFFF00B8FE3BE0 +:10147000055005B60626002E00000007047100BEC8 +:101480000000FFFF00A0FE3B04F606140626004EF7 +:101490000000000604717100000100A0000004F6C5 +:1014A000045E0012001B400F05040D011105071218 +:1014B00008067203070A72002B322B3212173930DA +:1014C0003149022101071121112111060607333686 +:1014D00036370104DBFE4801D3FEA4FEC68FFECFE3 +:1014E000013101020304234525013A045EFE00FD9B +:1014F000A201AA5AFEB0045EFEDB3D7A3C2B542BBF +:10150000016EFFFF00980000043F07790626002FB8 +:1015100000000107007600460158000AB30C0102E2 +:1015200072002BCE3031FFFF0081000002C207D7CE +:101530000626004F000001070076002F01B6000AC2 +:10154000B30B020072002BCE3031FFFF00B8FE3B20 +:10155000043F05B60626002F0000000604716D004A +:10156000FFFF008DFE3B01E506140626004F00003C +:1015700000070471FF2F0000FFFF00B8000004798E +:1015800005B60626002F00000107023401C3FFA2A2 +:10159000000BB601120100000056002B3400FFFFC3 +:1015A00000A00000036006140626004F000001079B +:1015B000023400AA0000000BB60110020000005621 +:1015C000002B3400FFFF00B80000043F05B60626DC +:1015D000002F00000007014E028BFDA4FFFF00A0BA +:1015E0000000035006140426004F00000007014EBF +:1015F00001B2FD87000100020000043F05B6000DA6 +:10160000001C40110201030A040709080800050232 +:10161000720B000872002B322B1217393031731104 +:10162000072737112111371705112111B84571B658 +:1016300001368F75FEFC025101EC29C46F02C0FD1A +:10164000FC58C49EFE58FF000001FFE70000028B1B +:101650000614000B001A40100201030A04090708CF +:101660000800050072000A72002B2B121739303166 +:10167000731107273711211137170711A04871B9C6 +:1016800001314674BA01DD2BC570032DFD8E2BC5CB +:1016900070FD6800FFFF00B8000005C90779062645 +:1016A000003100000107007602370158000AB31A22 +:1016B0000A0272002BCE3031FFFF00A0000004A808 +:1016C000062106260051000001070076019800005F +:1016D000000AB31D000772002BCE3031FFFF00B8A7 +:1016E000FE3B05C905B6062600310000000704715F +:1016F00001370000FFFF00A0FE3B04A8047306268C +:10170000005100000007047100980000FFFF00B8BE +:10171000000005C907790626003100000107014BCA +:1017200001420158000AB3140A0272002BCE303174 +:10173000FFFF00A0000004A80621062600510000BB +:101740000107014B00A20000000AB3160007720057 +:101750002BCE3031FFFF00050000058F05B60427B2 +:10176000005100E7000000060206EC00000100B88E +:10177000FE5205C905B60021001B400E0B160C03D6 +:10178000131D1502721308720700002F322B2B3223 +:1017900012173930314122262735161633323636A4 +:1017A0003701231E02151121112101332E0235119B +:1017B000211114060603F840632225522F4C613193 +:1017C00003FD0909050806FEEB0187027B070307F5 +:1017D00005011775D2FE520D09F2070D2754430477 +:1017E0004E399A9837FD5005B6FC7B3A96923201F5 +:1017F000F1FA4A94BF5B000100A0FE1404A8047330 +:101800000024002140121718180E0E1C077215062E +:1018100072140A7207000F72002B322B2B2B32111D +:1018200033113330314122262735161633323635FF +:1018300011342623220606151121113317333E02D7 +:10184000333216161511140606033D2F67221F3674 +:101850002232495B595D6A2BFECFE92913246B8242 +:101860004578B263489FFE140F0AF00A09456502E5 +:10187000F06D6E55A577FDF2045E8F3A482255B59E +:1018800090FCAE66A964FFFF0077FFEC05E7070454 +:101890000626003200000107014C018B0158000AA6 +:1018A000B3230E0372002BCE3031FFFF005CFFEC40 +:1018B000049805AC0626005200000107014C00D731 +:1018C0000000000AB3230E0772002BCE3031FFFF59 +:1018D0000077FFEC05E707830626003200000107CA +:1018E000014D015A0158000AB3250E0372002BCE98 +:1018F0003031FFFF005CFFEC0498062B06260052F7 +:1019000000000107014D00A60000000AB3250E07E4 +:1019100072002BCE3031FFFF0077FFEC05E707792F +:101920000626003200000107015201B80158000CE0 +:10193000B427340E0372002BCECE3031FFFF005C93 +:10194000FFEC04D3062106260052000001070152D5 +:1019500001040000000CB427340E0772002BCECE19 +:10196000303100020077FFEC075005CD0018002849 +:10197000002D4018252222110972070A0A030B0EB6 +:10198000087206030272261919000372002B321125 +:10199000332B322B3212392F332B3211333031416A +:1019A00032161721152111211521112111210606A9 +:1019B000232224023534122413220E021514161683 +:1019C00033323637112626030836812D0364FDCDC8 +:1019D000020EFDF20233FC972C8035E0FEDE8D8D89 +:1019E0000123E1578053284895733C7F26257E05C7 +:1019F000CD0C0BFEFEBFFEFE87FF00090BBC0154A1 +:101A0000E3E30151BAFEFE4480B77399DD77141306 +:101A1000038B14150003005CFFEC077B04730024A8 +:101A20000033003B002D40162125253706061634CD +:101A300000001E0772132C2C091010160B72002BBD +:101A40003211333211332B32113311392F3332111A +:101A5000333031413216161515211616333236370A +:101A600015060623222627060623222602353412CF +:101A700036333216173E0205220615141616333277 +:101A800036363534262625220607212E0205779F75 +:101A9000E77EFD1607968471B76155BA867FD84DEB +:101AA00046C9789FF58B80F2AB70C94630778AFDC6 +:101AB00050796D30665251652F2F6602B25E7C09F7 +:101AC00001C2013162047377E2A39484902C2CEC60 +:101AD00029264C4F4E4D870104BABA0102864F4D5C +:101AE000344523F6A6A66E964C4C966E6F934A1D0F +:101AF000727A446A3E00FFFF00B80000054807798B +:101B00000626003500000107007601AA0158000AE8 +:101B1000B3200F0272002BCE3031FFFF00A0000077 +:101B2000039106210626005500000107007600FEFD +:101B30000000000AB31D0F0672002BCE3031FFFFEC +:101B400000B8FE3B054805B6062600350000000734 +:101B5000047100D30000FFFF0093FE3B0377047382 +:101B600006260055000000070471FF350000FFFF46 +:101B700000B8000005480779062600350000010777 +:101B8000014B00B40158000AB3190F0272002BCEAA +:101B90003031FFFF005A000003BE06210626005523 +:101BA00000000106014B0800000AB3160F06720080 +:101BB0002BCE3031FFFF005EFFEC041707790626BD +:101BC0000036000001070076013B0158000AB337D8 +:101BD0001D0372002BCE3031FFFF005CFFEC03AC25 +:101BE00006210626005600000107007600F40000DA +:101BF000000AB332190772002BCE3031FFFF005EAE +:101C0000FFEC041707790626003600000107014A99 +:101C100000440158000AB33D1D0372002BCE303141 +:101C2000FFFF004EFFEC03B206210626005600001F +:101C30000106014AFC00000AB337190772002BCED7 +:101C40003031FFFF005EFE14041705CB0626003678 +:101C500000000007007A01710000FFFF005CFE1425 +:101C600003AC04730626005600000007007A014A00 +:101C70000000FFFF005EFFEC041707790626003620 +:101C800000000107014B00460158000AB3301D0354 +:101C900072002BCE3031FFFF0050FFEC03B4062161 +:101CA0000626005600000106014BFE00000AB32B79 +:101CB000190772002BCE3031FFFF0029FE3B04795B +:101CC00005B6062600370000000604714800FFFF35 +:101CD000002FFE3B0337054C062600570000000688 +:101CE0000471E300FFFF002900000479077906264C +:101CF000003700000107014B00520158000AB308E9 +:101D0000040272002BCE3031FFFF002FFFEC048F56 +:101D100006140626005700000007023401D900000F +:101D2000000100290000047905B6000F00214010D1 +:101D30000A06060E02020B03030007027200087275 +:101D4000002B2B11392F33331133321133303161E2 +:101D500011233533112111211121113315231101C3 +:101D6000B6F8F8FE730450FE73F7F70254FE0162F2 +:101D70000102FEFEFE9EFEFDAC000002002FFFEC05 +:101D80000337054C0003001C0025401210191916DA +:101D900012131300018015160672040B0B72002B30 +:101DA000322BCD1ACC32331133113311333031533E +:101DB000352115033236371506062322262635111E +:101DC0002335373733152115211114164202C691D8 +:101DD000325F2F319156649F5B92A858C30139FE40 +:101DE000C74901F2C6C6FEED140FE3161D41A190CE +:101DF000021B8166ECEEE5FDE5403F00FFFF00AE13 +:101E0000FFEC055E07660626003800000107015159 +:101E100001140158000AB314090272002BCE3031AC +:101E2000FFFF009AFFEC04A2060E062600580000F1 +:101E30000107015100B00000000AB3180D0672003E +:101E40002BCE3031FFFF00AEFFEC055E0704062607 +:101E5000003800000107014C01620158000AB31666 +:101E6000090272002BCE3031FFFF009AFFEC04A272 +:101E700005AC0626005800000107014C00FE0000DA +:101E8000000AB31A0D0672002BCE3031FFFF00AEF0 +:101E9000FFEC055E07830626003800000107014DB0 +:101EA00001310158000AB318090272002BCE3031FB +:101EB000FFFF009AFFEC04A2062B06260058000044 +:101EC0000107014D00CD0000000AB31C0D06720091 +:101ED0002BCE3031FFFF00AEFFEC055E080A062670 +:101EE000003800000107014F01BE0158000DB70284 +:101EF00001141301019356002B343400FFFF009AA4 +:101F0000FFEC04A206B20626005800000107014FAC +:101F1000015A0000000DB702011817010192560086 +:101F20002B343400FFFF00AEFFEC055E0779062678 +:101F30000038000001070152018F0158000CB41B4A +:101F400028090272002BCECE3031FFFF009AFFEC41 +:101F500004FA062106260058000001070152012B51 +:101F60000000000CB41F2C0D0672002BCECE3031B9 +:101F7000000200AEFE14055E05B600150029001F24 +:101F8000400F291F02721211112424030A0A1B098F +:101F900072002B322F3332113311332B3230314553 +:101FA00014163332363715060623222635343636D4 +:101FB00037370E02011114060423200035112111B8 +:101FC000141633323636351103E13123203B142009 +:101FD0004A3273873D673EC0485C2B017D85FEF326 +:101FE000CCFEDEFED001359491667F3CCD34340CBE +:101FF00006B2090E8470457F69231D42726206573E +:10200000FC4E97F38E0128F403AEFC81B592469204 +:1020100071037D00FFFF009AFE1404A2045E0626F1 +:10202000005800000007015002A80000FFFF000058 +:10203000000007BC07790626003A00000107014AA4 +:1020400001DD0158000AB337100272002BCE303187 +:10205000FFFF0014000006C506210626005A0000F6 +:102060000107014A016A0000000AB3370F06720037 +:102070002BCE3031FFFF0000000004FE077906265A +:10208000003C00000107014A007D0158000AB31519 +:10209000070272002BCE3031FFFF0000FE14048DCA +:1020A00006210626005C00000106014A4600000ADF +:1020B000B324000672002BCE3031FFFF0000000079 +:1020C00004FE075C0626003C00000107006A0010C1 +:1020D0000158000CB41E12070272002BCECE303114 +:1020E000FFFF00310000047107790626003D000063 +:1020F0000107007601520158000AB311050272006F +:102100002BCE3031FFFF0037000003AA0621062640 +:10211000005D00000107007600E90000000AB3112D +:10212000050672002BCE3031FFFF00310000047134 +:10213000076C0626003D00000107014E01680158AA +:10214000000AB310050272002BCE3031FFFF0037BA +:10215000000003AA06140626005D00000107014ED8 +:1021600001000000000AB310050672002BCE3031CA +:10217000FFFF00310000047107790626003D0000D2 +:102180000107014B005C0158000AB30A0502720006 +:102190002BCE3031FFFF0037000003AA06210626B0 +:1021A000005D00000106014BF400000AB30A0506B9 +:1021B00072002BCE3031000100A00000033F061F4B +:1021C0000010000EB6000A0172050A72002B2B32B5 +:1021D00030314122061511211134363633321617AB +:1021E00007262602504639FECF61B07862862E4718 +:1021F0002350052D4D3CFB5C04B08F9F411D12E028 +:102200000B12000100C5FE14042F05CB002500238E +:1022100040102021210B1E0E0E0B0B001A130F7203 +:102220000700002F322B3212392F331133113311A3 +:10223000333031413216170726262322061515336F +:102240001523111406062322262735161633323697 +:1022500035112335373534363603295C7F2B481F3B +:10226000442E3C31E4E449A0833066221F352233FA +:102270004AA8A85BA605CB1D12E00B124D3C46E513 +:10228000FC6266A9640F0AF00A094565037193525E +:10229000528F9F41000400000000058507AA00122C +:1022A000001E002A0037002640131319010D1F04D9 +:1022B00011110712080F08303037372507002F3368 +:1022C000332F332F3F3F12392F17393330317101FC +:1022D000262635343633321615140607012103211C +:1022E000031321032E02270E03071332363534263B +:1022F00023220615141603353E023721150E030757 +:1023000001F41615896F6A93191601F6FEB46AFD79 +:10231000E96CB00191660B2B2707061C201B066198 +:102320002F3137292D34334B1D403C150156104BAE +:102330005F5D2305231D492B6F7F7E6E2C4A1DFA9E +:10234000DD014AFEB6024E01212174752117576046 +:102350004E0F01E7302E2D33332D2B330183101A0E +:1023600044461D0C12343934120000050056FFECAF +:10237000043B07AA001D002800340041004D003432 +:10238000401A062525131E1E000B0B72050A434D2D +:102390004D49474729352F3C17000772002B32DE85 +:1023A00032CC32322F333311333F2B11392F3332AA +:1023B0001133303141321615112327230E02232207 +:1023C0002626353436373735342623220607273676 +:1023D0003601070606151416333236350322061564 +:1023E00014163332363534262732161615140623C2 +:1023F000222635343601150E020723353E023702F8 +:102400006AE1F0D53B083064825D639D5AFAFAC2F6 +:102410005C52519C4E6559DD0118769473524262AC +:1024200087992A37313029373729477344936B6F9F +:10243000898901D71573832ECB1D403C150475C4C3 +:10244000C8FD17983C4C244C9D79B2A90906315817 +:10245000522E23CE2F36FD9104046250463B746BFE +:102460000452342C2D34342D2C348D39694970802C +:102470007F6F6E7F01210C174B4B18101A44461DBD +:10248000FFFF0000000007250779062600880000EE +:102490000107007603020158000AB31B060272000E +:1024A0002BCE3031FFFF0056FFEC06FE062106263C +:1024B00000A800000107007602B00000000AB34D3A +:1024C0002C0772002BCE3031FFFF0077FFA605E707 +:1024D00007790626009A000001070076022D0158B0 +:1024E000000AB338120372002BCE3031FFFF005CBC +:1024F000FFB404980621062600BA00000107007602 +:1025000001730000000AB335100772002BCE303182 +:10251000FFFF005EFE3B041705CB062600360000D9 +:10252000000604711B00FFFF005CFE3B03AC04735C +:1025300006260056000000060471F5000001005256 +:1025400004D903B6062100120017400B09040E033C +:102550001280060F0C010C002F5D331ACD17393095 +:1025600031411E0217152326262706060723353E6E +:10257000023702B61D5D6224CA367F35367A35CB06 +:1025800026625C1C06212E706A251B20593737579E +:10259000221B2669702E0001005204D903B60621C1 +:1025A0000012001B400C09000E04040C06800F00F2 +:1025B0000100002F5D1ACD32321133113930314113 +:1025C0002E0227353316161736363733150E020707 +:1025D00001521C5C6226CB357A36357F36CA2462BE +:1025E0005D1D04D92E6F6A261B2257373759201BD1 +:1025F000256A702E0001005204D902F805AC0003D0 +:10260000000CB4030F020102002F5D33303141157D +:10261000213502F8FD5A05ACD3D30001005204D98C +:102620000364062B00100012B71008800C0F040181 +:1026300004002F5D331ACC323031410E02232226A2 +:1026400027331E02333236363703640767AD72B064 +:10265000CD08AA053D613A30624506062B639956BE +:10266000B89A39350F1236350001005204E9019E3F +:102670000614000B000CB4000F060106002F5D339A +:102680003031533216151406232226353436F844D9 +:1026900062624445616106143F5655414155563FBB +:1026A0000002005204D7024806B2000B0017000EC9 +:1026B000B41206C00C00002F321ACC323031412245 +:1026C000263534363332161514062732363534267D +:1026D000232206151416014A6F89896F6A94936B39 +:1026E000293737292A373104D77F6F6E7F7E6D7087 +:1026F000808D342D2C34342C2D3400010052FE14E6 +:1027000001E700230014000EB4030AC01211002FC9 +:10271000331ACC32303145141633323637150606AB +:10272000232226353436363717060601252D232079 +:102730003F13204A3173873C663F85454EE32A2884 +:102740000C06B2090E81653C6D5D2323426D0001CC +:10275000005204D7038F060E0019001D400D160D00 +:102760000D05118019190A0F110111002F5D333366 +:102770002F1A10CD322F323031533E0333321E0226 +:102780003332363733060623222E0223220607521F +:10279000062E4A5D35294F4D4B241E390D950C9C54 +:1027A00068294F4D4A241F390D04D750754B251FFA +:1027B0002A1F35359E972029203536000002005209 +:1027C00004D903CF0621000C0019001F400E010E92 +:1027D0000E0C1980080606150F130113002F5D3328 +:1027E0003311331ACD32321133303141150E030714 +:1027F00023353E023723150E030723353E023703E8 +:10280000CF104F656426A21D49461760104F6564BE +:1028100026A21D4746180621151B505A521C1B277D +:102820006A6E2E151B505A521C1B276A6E2E000111 +:1028300001E104D9034E065E000C000EB4080680C8 +:102840000100002F321ACC32303141353E0337219E +:10285000150E020701E10C18171205011B163A4468 +:102860002704D91F245B625E271835787F41000357 +:1028700000CB04F803F406B4000B00170023001784 +:102880004009181E1E120B80060C12002F33DC1A92 +:10289000CC11331133303141150E020723353E027E +:1028A0003707321615140623222635343621321600 +:1028B000151406232226353436033B143A4626895E +:1028C0000B191405E9394A4A393A4747025F384B30 +:1028D0004B383C474706B4142D666B351A286B6E8F +:1028E0002CB0404743424243474040474342424363 +:1028F0004740FFFF0014000005AE05FE0626002439 +:10290000290000070153FE33FFA0FFFF0075031DE0 +:1029100001D304710607001100000338FFFF000017 +:10292000000004EE05FE0427002800EC000000076C +:102930000153FE1FFFA0FFFF00000000065205FE2E +:102940000427002B00EC000000070153FE1FFFA02E +:10295000FFFF0000000002E205FE0427002C00F447 +:10296000000000070153FE1FFFA0FFFF0000FFEC67 +:10297000066405FE042600327D0000070153FE1F99 +:10298000FFA0FFFF00000000067F05FE0427003CBB +:102990000181000000070153FE1FFFA0FFFF0000A0 +:1029A000000006B405FE0427017500A20000000720 +:1029B0000153FE1FFFA0FFFFFFC5FFEC031706B486 +:1029C00006260185000001070154FEFA00000010F0 +:1029D00040090302012F100101AF56002B3434349B +:1029E000FFFF00000000058505BC0606002400006E +:1029F000FFFF00B8000004F405B60606002500003D +:102A0000000100B80000045405B60005000EB6022F +:102A1000050272040872002B2B3230314111211152 +:102A200021110454FD9AFECA05B6FF00FB4A05B603 +:102A3000000200390000050A05BC0005001000195D +:102A4000400C0B0305027201041010030872002BE6 +:102A5000321239392B11393031410115213501013B +:102A6000032E02270E020703035201B8FB2F01BBFE +:102A700001DBFC0517140101141705FC05BCFAF471 +:102A8000B0B2050AFB4603000F51500C0C50521017 +:102A9000FD02FFFF00B80000040205B6060600288C +:102AA0000000FFFF00310000047105B60606003D7E +:102AB0000000FFFF00B80000056605B60606002B03 +:102AC000000000030077FFEC05E705CD00030015CB +:102AD00000240019400C03020209211203721A0992 +:102AE0000972002B322B3211392F3330314115212D +:102AF0003505140206042322242602353412243319 +:102B000032041205141616333236363534022322B7 +:102B100006060433FDF803BC54ABFEFAB3B3FEFA69 +:102B2000AB54950136EFEE013395FBD54DA482846D +:102B3000A44BACC583A54D0366FEFE89A9FEEBC878 +:102B40006B6BC80116AAE30151BABAFEAEE499DD77 +:102B50007777DD99E6010877DD00FFFF00B8000018 +:102B600001EE05B60606002C0000FFFF00B80000CD +:102B7000055005B60606002E00000001000000000A +:102B8000053305B6000E0013400907020E0272025B +:102B90000D0872002B322B11393031410121012EE9 +:102BA00002270E0207012101034201F1FEC7FEEFD9 +:102BB00009201F07071E1E09FEEBFEC701F005B620 +:102BC000FA4A036F1D7C83272A837A1EFC9305B67D +:102BD000FFFF00B8000006D305B60606003000006F +:102BE000FFFF00B8000005C905B606060031000069 +:102BF000000300520000043F05B600030007000B6D +:102C00000019400C05040400080902720100087252 +:102C1000002B322B3211392F333031731121110136 +:102C2000352115013521155203EDFC8E02F8FCB655 +:102C3000039C0100FF000279FEFE023FFEFEFFFF43 +:102C40000077FFEC05E705CD060600320000000125 +:102C500000B80000053D05B600070010B7060102E8 +:102C60007204000872002B322B32303173112111A3 +:102C700021112111B80485FECBFDE605B6FA4A0400 +:102C8000B4FB4C00FFFF00B8000004AA05B606061E +:102C9000003300000001004E0000047905B6001268 +:102CA00000274013030B0B07070C020004027201FC +:102CB0000D0D1010000872002B32113311332B123E +:102CC0003939331133113330317335010135211561 +:102CD0002122262627010136363321114E01D7FE47 +:102CE0003503E3FE48264A4B2601C6FE23478E469F +:102CF00001D1F4020A01CBEDFE020504FE3DFDF414 +:102D00000606FF00FFFF00290000047905B606064D +:102D100000370000FFFF0000000004FE05B60606B5 +:102D2000003C00000003005CFFEC068505CB0018AA +:102D30000021002A002140102201011917180372F6 +:102D4000230A0A210D0C0972002BCD323211332BCC +:102D5000CD323211333031411516041615140E02DE +:102D6000071521352E0335343E023735110E021575 +:102D70001416161701113E023534262603FCEF0106 +:102D80001C7E4095FABAFEE9BDFB933E4599F8B327 +:102D9000859D444B9F7C01177D9E4B449D05CBB484 +:102DA000069AF38E5DC0A26604E1E10467A3C05BEE +:102DB0006BC0975A05B4FE5A065083545C8A50067D +:102DC0000269FD9706508A5C54835000FFFF0000A3 +:102DD0000000055605B60606003B00000001006D28 +:102DE0000000069605B6001D001F400F18151506B9 +:102DF0000909081D170F0272080872002B2B3232C6 +:102E000012392F3333113330314111140E02231193 +:102E10002111222E02351121111416163311211100 +:102E2000323636351106964396FAB7FEEABBFB9466 +:102E30003F01224E9F7A01166FA15705B6FE2188E9 +:102E4000CD8945FE4C01B4478ACB8301E3FE21784E +:102E500080310308FCF82F7E7801E3000001003781 +:102E60000000061205CD0027001F400F001403725A +:102E7000201C1C1F1F080B0B0A0872002B32113379 +:102E800032113311332B323031412206061514161C +:102E90001617112111212E02353412243332041257 +:102EA0001514060607211121113E0235342626038A +:102EB0002575A95B317465FD810173608F4EAA0190 +:102EC00038D6D60138AA4F90620176FD7D677632FA +:102ED0005BA904CB60BB8976C69D37FEE901043B44 +:102EE000B6EA89BA01139898FEECBB89E9B43CFEB6 +:102EF000FC0117359FC97588BA60FFFFFFFC000011 +:102F000002AA075C0626002C00000107006AFEE505 +:102F10000158000CB40D19010272002BCECE3031D5 +:102F2000FFFF0000000004FE075C0626003C0000D6 +:102F30000107006A00100158000CB41E120702724B +:102F4000002BCECE3031FFFF005CFFEC0500065EAB +:102F50000626017D0000010601533D00000AB3343E +:102F6000140772002BCE3031FFFF004EFFEC04251A +:102F7000065E062601810000010601533100000AA9 +:102F8000B32D1F0772002BCE3031FFFF00A0FE14BF +:102F900004A8065E062601830000010601536600B0 +:102FA000000AB318000772002BCE3031FFFF00A0DB +:102FB000FFEC0317065E062601850000010701539A +:102FC000FEF80000000AB311100672002BCE30315B +:102FD000FFFF008FFFEE04BC06B40626019100003F +:102FE000010601543700000EB51E362A0506720090 +:102FF0002BCECECE30310002005CFFEC0500047118 +:10300000000D0033002740141B067217181808081B +:10301000140772242C2C3000000E0B72002B32117E +:10302000333211332B32113311332B3031653236B9 +:1030300036373534262322061514161722021110AE +:10304000123332161733363637330E021511141673 +:1030500033323637150E0223222627230E02026F43 +:1030600054632C0264866D6A6C13C4F2F9D47798A9 +:10307000320F092218FC0F211732220E26070A30C0 +:103080003817677E23151E597DDF448F6F0CA3AD63 +:10309000AEA6A4A6F30124011B011E01285454234B +:1030A000531F2C8FAE5BFEC845310703F0060C089A +:1030B000485F2E4C2D00000200A0FE140500061FE4 +:1030C0000018003000294015080729292A2A001471 +:1030D0000F72121E21210F0B7219000172002B3288 +:1030E0002B321133392B12392F3312393930314108 +:1030F0003216161514060715161615140606232281 +:1031000026271121113436361722060615111616F8 +:1031100033323635342626232335333236353426BA +:1031200002B693E483998CAEC779DC9463A53EFE26 +:10313000CF8DF28F3C653C328D39807C4676484895 +:10314000356B6673061F57AF8394AE170615B8BA72 +:103150008FCB6A201FFDE90634A5D062EE2D716881 +:10316000FCFA20267D6F54632AF2755E615F0001D0 +:103170000002FE14048B045E00170015400A110AB9 +:1031800006170B0672060F72002B2B3212393930DC +:103190003141010E021521343636370121131E024A +:1031A00017333E023713048BFE63202C17FEBD1A23 +:1031B0002E1CFE56013DA4132A220606031B2816C8 +:1031C000A4045EFBB452B8AF4539ACBF540452FE00 +:1031D00013369689241F78914201FC000002005C9E +:1031E000FFEC0498061F00240033001C4010220E40 +:1031F0001E25312906002D160B7207000072002BC8 +:10320000322B321217393031413216170726262356 +:10321000220615141616171E02151406062322265A +:103220002635343636372E02353436130E02151451 +:1032300016163332363635342602BE8CD46D795BA1 +:10324000AD5851423D7B5C7B9E4C88F6A59CF28B31 +:1032500068B36E3E6D42F9A73778533465484A68C3 +:10326000376E061F3C33D72C383C2824454D2F3E63 +:1032700097B46BB7EC716BCD928EBD752028657DD0 +:103280004C959EFCFA0F4F8C6C40673B3D78566A1C +:1032900092000001004EFFEC04250473002C001F77 +:1032A000400F17182C2C020211261F07720A110B4F +:1032B00072002B322B3211392F3312393930314110 +:1032C0001523220606151416163332363715060650 +:1032D00023202435343637352626353436363332F6 +:1032E0001617072626232206151416330348A86945 +:1032F000813B3576617DD9464DDC89FEDFFEFE954A +:103300007B6B6A84DE8674EA565E4A9D67706F86C0 +:103310008E02B0D31F3D2D2538203620F4232AB34A +:10332000967B7B170A1985646B803A2E26DD1E3149 +:10333000323642370001005CFE8503F20614002994 +:10334000001B400C1519191A1A260C031B007203D6 +:10335000002F2B1239393311331133303145140614 +:1033600007213E0235342626272E0235343E023709 +:103370000E0223213521150602060615141616170E +:103380001E0203F25733FECD2744291A4D4E89C53C +:103390006A5B9FCD731955561AFEDE0356CBF07645 +:1033A00025447E567A8E3C2559B647356E622212E8 +:1033B0001F1D0E1970BB8783EEDBC95E060803DF95 +:1033C000B6A7FEF0D9AB4263622B12184B63000123 +:1033D00000A0FE1404A804730017001B400F110680 +:1033E00072100A72050F72130A0A000772002B325C +:1033F00011332B2B2B30314132161615112111347C +:103400002623220606151121113317333E02031B12 +:1034100078B263FECF575D5D6A2BFECFE929112498 +:103420006B83047355B590FB3B0479787A55A57787 +:10343000FDF2045E8F3A48220003005CFFEC049624 +:10344000061F000D0014001B0019400C1812120476 +:10345000150B01720E040B72002B322B3211392F17 +:103460003330314114020623200011341236332048 +:1034700000013236372116161322060721262604AC +:10348000966DEEC4FEEEFEF76BEEC20111010EFD6D +:10349000E1746D04FE37046A7873680801C6076B2F +:1034A0000306F9FE9DBE01A50175F90163BDFE602D +:1034B000FC4AE7EAE7EA0479E3E2E2E3000100A07C +:1034C000FFEC0317045E0010000EB6100672040B2A +:1034D0000B72002B322B3031411114163332363738 +:1034E00015060623222626351101D1493C335E30CC +:1034F0002E895068A761045EFD00403F140FE3165B +:103500001D41A1900300FFFF00A0000004F6045E2F +:10351000060600F9000000010008FFEC04E10621A6 +:10352000002D001E401102110128040D161E0B7201 +:10353000050D0172000A72002B2B322B3212173943 +:103540003031730127262623220607353E02333207 +:10355000161617011E0233323637150E02232226A5 +:103560002627032E032723060607030801D9232B4A +:1035700062521C3614133B401882A66B2901191F96 +:1035800036361D0F24121040461A536F4819600C2E +:1035900015140F06060F2914CE04215C6A3A08059B +:1035A000FC05070554A172FCFC55571E0604EC08E7 +:1035B0000E08386744011021413D3716367E32FE31 +:1035C0001B00FFFF00A0FE1404A8045E060600779F +:1035D00000000001000600000473045E00110015E5 +:1035E000400A070600110A720C000672002B322BEB +:1035F00011393930315321131E0217333636123543 +:10360000211402020721060139DA0A1A1908084EA4 +:10361000602B01344CBFACFEEE045EFD941F55548C +:103620001C67F40133C2DDFE85FEA6AC0001005C20 +:10363000FE8503F20614003C0025401105041E1E01 +:10364000212130160D0D11111212130072002B32B0 +:103650001133113311332F392F331239393031539C +:1036600034363637352E0235343636370E022323BC +:1036700035211523220E0215141633331523220685 +:103680000615141616171E0215140607213E0235DC +:10369000342626272E025C487F544562343D7F64E1 +:1036A00030715D121603244B5397764473A1A6A87C +:1036B000739143447E567A8E3C5733FECD2744297E +:1036C0001A4D4E89C56A01B65A8F69210A114365A0 +:1036D0004549684818030604DFD2203F5F40565B27 +:1036E000D2376D5258592912184B633E59B6473597 +:1036F0006E6222121F1D0E196CAFFFFF005CFFEC03 +:103700000498047306060052000000010019FFEC43 +:1037100005A2045E0018001D40100C1115031010C6 +:103720001206720E0A7200070B72002B322B2B321C +:103730001117333031653236371506062322263508 +:1037400011211121112335372115231114160514C8 +:1037500024411D247B3F8DA6FEAEFECFE9B204D7E7 +:10376000EC36DB1310DB16219BAC0242FC8B03759D +:103770008366E9FDCA32320000020079FE14049625 +:10378000047300150022001D400F161207720D0F62 +:1037900072071A1A1D1D040B72002B3211331133DC +:1037A0002B2B3230314114020623222627231616F2 +:1037B0001511211134123633321612252206151135 +:1037C0001616333236353426049671D08E4F923821 +:1037D00012050BFECD7DEEA997EB87FDF16E6D2BEB +:1037E000743C726363022FB9FEFD872B222F9C412C +:1037F000FEE7041DB801028888FEFD9594AAFEF834 +:103800002B2B9CB2B39B0001005CFE8503F204737A +:1038100000260014400A1A121E0E04150700077233 +:10382000002B322F17393031413216170726262345 +:10383000220615141616171E0215140607213E023D +:1038400035342626272E0335341236028B5CB752C8 +:10385000584C8A3F7E72477F557A8E3C5733FECD57 +:103860002744291A4D4E67A3723C8BFC04732A2609 +:10387000E81D25C4C35C612E13194F683F5BBF4A26 +:10388000387468231321200F144C739A62F60119BF +:1038900076000002005CFFEC0510046000110020BF +:1038A0000017400B1D0F1E1E0C067216040B720033 +:1038B0002B322B32113333303141140606232226AA +:1038C00026353436243321152116160514161633E1 +:1038D0003236353426262723220604A87EF7B4A4E0 +:1038E000F68999011BC3023DFEE44A6AFCEE316889 +:1038F000547D6F1D3929329A8E01DB8CE08380FC68 +:10390000B9CEFD74DF4ECC46609050A48552846FD2 +:10391000329A00010029FFEC0400045E0015001734 +:10392000400B14021313150672060D0B72002B3296 +:103930002B32113333303141152111141633323605 +:10394000371506062322262635112135370400FEB9 +:1039500073493C325F2F2E885068A761FEE7B004A0 +:103960005EE5FDE5403F140FE3161D41A190021BEB +:103970007F660001008FFFEE04BC045E001700109C +:10398000B7110506720A000B72002B322B32303150 +:1039900045222626351121111416333236353426A8 +:1039A00027211E021510000291C8E05A01326972E7 +:1039B000777827200133171E10FEE7128CF094024F +:1039C00060FD969281B0D585EC8759A2A560FEBEB8 +:1039D000FED20002005CFE1405FA0475001D0029E9 +:1039E00000214011160F7208171722140B720100E4 +:1039F000001E0C0772002B323211332B323211337E +:103A00002B303141170606151416161711343633AC +:103A100032161615140204071121112E0235341224 +:103A200005220615113E02353426260142DD4F558A +:103A3000487B4BE2AE95D775A8FEF09EFEE59EFD55 +:103A4000927F034239405D894B23500475906AD1BF +:103A5000876987490F0204C5CB83F4A8BFFEFE8C9B +:103A60000FFE2001E0127DEDB9AF011F664F61FD31 +:103A7000FA0962A1675893580001FFCFFE1404C9E8 +:103A8000046D0026002240120D141419081C0504B0 +:103A9000001B0F72200000070672002B322F332B01 +:103AA00011173932113330315332161617170121DD +:103AB00001131E0233323637150606232226262727 +:103AC0000301210103262623220607353636F0613D +:103AD000764D214A01170133FE39C3142D392516BD +:103AE0002F202B57415A7E582068FEC6FEBB01F698 +:103AF000861B4D2F143D222C59046D3C7E65DD0143 +:103B0000EDFD06FE252D33150607EE0F10428261EE +:103B10000146FD95037501604D37080BF40C130049 +:103B20000001008FFE1406460612001F00214012FD +:103B30000808180672110F721E131301100B720081 +:103B40000072002B2B323211332B2B322F303141AC +:103B5000113E0235340227211612151406040711EE +:103B6000211126242635112111141616171103F0E0 +:103B70006D8C442D23011B2826A0FEF1A7FEE5AA8B +:103B8000FEF995012337806C0612FAC70B48968020 +:103B90008701078E90FEF988D1FF7809FE2601DAA9 +:103BA0000673F7CD0233FDC5748C4408053B000154 +:103BB000006DFFEC067B045E0030002340112323E0 +:103BC0000F301706720C0B292908081E0F0B720004 +:103BD0002B323211331133332B3212392F30314122 +:103BE0001E02151406062322262723060623222654 +:103BF000263534363637210602151416333236365A +:103C00003511211114161633323636353402270693 +:103C10000A27321865C8968297260A27968395C97F +:103C2000641831270125403D5C673E451C01191D84 +:103C3000463D4555283C41045E62B4BB6EA5FE90EE +:103C40007161617190FEA56EBBB46287FEEA9895C2 +:103C5000BB3A70500127FED950703A5596619701D2 +:103C60001B87FFFFFFF2FFEC031706040626018502 +:103C700000000107006AFEDB0000000CB4261A10E9 +:103C80000672002BCECE3031FFFF008FFFEE04BC5A +:103C900006040626019100000106006A1900000CC6 +:103CA000B42D21050672002BCECE3031FFFF005C13 +:103CB000FFEC0498065E0626005200000106015340 +:103CC0002900000AB3210E0772002BCE3031FFFF0E +:103CD000008FFFEE04BC065E06260191000001067F +:103CE00001533500000AB318050672002BCE30319F +:103CF000FFFF006DFFEC067B065E062601950000C7 +:103D000001070153012B0000000AB33117067200AE +:103D10002BCE3031FFFF00B800000402075C0626FE +:103D2000002800000107006AFFFA0158000CB421C6 +:103D300015020272002BCECE303100010029FFEEB9 +:103D4000060405B6002000214011101919001814AE +:103D50001415027212087207000972002B322B2B05 +:103D600032113311392F33303145222627111616DF +:103D700033323636353534262321112111211121D4 +:103D800011211121321615151406046D34692E2ED9 +:103D90005925223A25535FFEB0FECBFE91045AFE10 +:103DA0004A015CE6F5CE12131301001318124246C5 +:103DB0007F5947FD5E04B40102FEFEFEF0D0BB81D8 +:103DC000D0DAFFFF00B8000004540779062601602E +:103DD00000000107007601910158000AB30D0502A9 +:103DE00072002BCE303100010077FFEC052305CBAC +:103DF00000230019400C05080814001D03720D145F +:103E00000972002B322B3211392F33303141220EFF +:103E100002072115211E03333236371106062322ED +:103E20002402353412362433321617072626034A65 +:103E3000538C693E060279FD85063965905E62C73E +:103E40007569CA7EF3FEC69760BC0113B283DC6C51 +:103E50006F5BA504C92F5D8657FE598A60312825FE +:103E6000FEFC2823BB0151E1A60114CA6E3730FCC9 +:103E7000273AFFFF005EFFEC041705CB060600366D +:103E80000000FFFF00B8000001EE05B60606002C9A +:103E90000000FFFFFFFC000002AA075C0626002CC2 +:103EA00000000107006AFEE50158000CB40D19017D +:103EB0000272002BCECE3031FFFFFF68FE5201EEC2 +:103EC00005B60606002D000000020010FFEC07A258 +:103ED00005B600260030001F4010271B0872301264 +:103EE00012001D10027207000972002B322B3211D2 +:103EF000392F332B323031572226273516163332DD +:103F00003636373E02123721113332161615140495 +:103F1000212111210E04070E0201333236353426D9 +:103F2000262323A4294B201A341F28352A15091EBD +:103F3000262913035873C3FA78FEE9FED1FE69FE01 +:103F4000DD091618191A0D1A599903DB5E7E92477E +:103F5000845B48140C0AFE090B35817232B7F701F5 +:103F6000249EFDCF72C981D9F004B44CADB5AF9C8D +:103F70003E80B35E01125B704E521E00000200B81C +:103F8000000007A805B60013001D00234011070319 +:103F9000031D1212000601027214101000087200B4 +:103FA0002B3211332B3211392F333311333031731C +:103FB000112111211121113332161615140421215A +:103FC00011211125333236353426262323B8013604 +:103FD00001DD013573C3FA78FEE9FED1FE69FE23E7 +:103FE00003125E7E9348845B4805B6FDC3023DFD27 +:103FF000CF72C981D9F00277FD89FE5B704E521EE7 +:10400000000100290000060405B60013001D400E43 +:104010000212120E03031013027209100872002B11 +:10402000322B11392F33321133303141112111210B +:1040300032161511211134262321112111211104C9 +:1040400083FE4A0181CFE7FECB4650FE94FECBFEB5 +:104050009105B6FEFEFEF0D0BBFDE702025947FD1A +:104060005E04B4010200FFFF00B80000056007799C +:10407000062601B300000107007601E10158000A9D +:10408000B312050272002BCE3031FFFF0014FFEC9B +:10409000054E0797062601BC000001070233006F9A +:1040A0000158000AB322110272002BCE30310001F8 +:1040B00000B8FE56053D05B6000B0015400A0B067C +:1040C0000272080201050872002B32CC332B323009 +:1040D00031612111211121112111211121053DFEF3 +:1040E00054FED5FE520136021A0135FE5601AA05CC +:1040F000B6FB4C04B400FFFF00000000058505BCC2 +:10410000060600240000000200B8000004BE05B648 +:10411000000D00170019400C05171700040102726A +:104120000E000872002B322B3211392F33303173CD +:1041300011211121113332041615140421273332B1 +:1041400036353426262323B8039CFD9A7ACE0109FE +:104150007FFEDFFEC574688DA24F93664F05B6FFE4 +:1041600000FECF72C981D9F0FE5B704E521EFFFF78 +:1041700000B8000004F405B6060600250000FFFFA5 +:1041800000B80000045405B60606016000000002F5 +:10419000000AFE5605F405B6000F0017001A400C81 +:1041A000110F02720A01161604070608003FCD32ED +:1041B000331133332B32303141113311211121119D +:1041C000211133363612123701210E030721053132 +:1041D000C3FED5FC6CFED571396A5C4A19021FFE1C +:1041E000D70F34475731023B05B6FB4CFD5401AAAB +:1041F000FE5602AC72FE01240156CAFEFE6AF0F9B8 +:10420000F26DFFFF00B80000040205B606060028A4 +:104210000000000100000000078B05B6001100221D +:1042200040130009030F0C0606010E0E0B11087255 +:104230000805010272002B32322B3232111217396B +:10424000303141012101112111012101012101110F +:10425000211101210208FE15013F01D9012101D9D7 +:104260000140FE140208FEB4FE17FEDFFE17FEB486 +:1042700002F802BEFD3C02C4FD3C02C4FD42FD0842 +:1042800002E5FD1B02E5FD1B0001005EFFEC04D70B +:1042900005CB002E001F400F04031B1B1A1A0B2313 +:1042A0002B0372130B0972002B322B3211392F336F +:1042B0001239393031411406071516161514060443 +:1042C00023222427111E0233323635342623233588 +:1042D0003332363635342623220607273E02333260 +:1042E000161604AAD2A1C8D88CFEEECAA6FEFF5E9E +:1042F000409FA446C2AFFED7897BAEC14D86847273 +:10430000C656874BABCC7EA5EA7D046093B41706F6 +:1043100014B69280C56F292601041E2B1770676999 +:1043200060F22D553C4B594136CF3148275EA300F2 +:10433000000100B8000005DD05B60015001A400EAA +:104340000708121304000C1408720A000272002BF2 +:10435000322B321117393031532111140E02073329 +:104360000121112111343E0237230121B801170325 +:104370000504020602A30173FEEC0407060108FD12 +:104380005AFE8B05B6FD3E347E795A0F0456FA4A22 +:1043900002BE38847C5B0FFBA000FFFF00B800006A +:1043A00005DD0797062601B1000001070233011F52 +:1043B0000158000AB31A000272002BCE30310001FE +:1043C00000B80000056005B6000A0019400D02079C +:1043D0000A03040905027201040872002B322B3211 +:1043E00012173930316121011121112111012101EF +:1043F0000560FEA0FDEEFECA0136020C014AFDEB8F +:1044000002E5FD1B05B6FD3C02C4FD4200010010A3 +:10441000FFEC053D05B6001D0015400B031C0272A4 +:10442000130C0972000872002B2B322B32303161D1 +:104430002111210E03070E022322262735161633DB +:10444000323636373E02123721053DFECBFE9A0C3E +:104450001C1E21101A59997B294B201A341F28350C +:104460002A15091E262913039B04B45EDEE2CC4DF7 +:1044700080B35E0C0AFE090B35817232B7F7012456 +:104480009E00FFFF00B8000006D305B60606003008 +:104490000000FFFF00B80000056605B60606002B09 +:1044A0000000FFFF0077FFEC05E705CD06060032B0 +:1044B0000000FFFF00B80000053D05B60606016DCF +:1044C0000000FFFF00B8000004AA05B6060600338E +:1044D0000000FFFF0077FFEC04D105CB06060026A5 +:1044E0000000FFFF00290000047905B6060600372A +:1044F000000000010014FFEC054E05B6001D00177A +:10450000400B1710051D1102720C050972002B32A9 +:104510002B32123939303141010E02232226271164 +:10452000161633323636370121011E0217333E028A +:104530003713054EFE3B3D8AD4AC367E3632753499 +:1045400044543211FE0601480111091D1D080B08D3 +:104550001B1E0CFE05B6FBF68CC96B0F0F010A1370 +:10456000112E4E30041AFD871443451A19474B1E6D +:104570000266FFFF005CFFEC068505CB06060172B4 +:104580000000FFFF00000000055605B60606003BD0 +:104590000000000100B8FE56061705B6000B001714 +:1045A000400B0A0502720B070701040872002BCCAE +:1045B0003311332B32303165112111211121112199 +:1045C0001121110617FED5FBCC0136021A0135F672 +:1045D000FD6001AA05B6FB4C04B4FB400001006D70 +:1045E0000000051B05B60013001D400E110E0E0243 +:1045F00005050013090272000872002B2B321139D5 +:104600002F33331133303161211106062322263531 +:104610001121111416333236371121051BFECA81C0 +:10462000D66DCEE60135627556AC6A013602352C80 +:104630002EC7B8025CFDFC6A6B2525028F000001C5 +:1046400000B8000007E705B6000B0017400B0B078A +:10465000020272080404010872002B3211332B325B +:104660003230316121112111211121112111210734 +:10467000E7F8D1013601C6013801C6013505B6FBA0 +:104680004C04B4FB4C04B400000100B8FE5608C151 +:1046900005B6000F001B400D0E0A0502720F0B0736 +:1046A0000701040872002BCC331133332B32323024 +:1046B0003165112111211121112111211121112106 +:1046C0001108C1FED5F922013601C6013801C60123 +:1046D00035F6FD6001AA05B6FB4C04B4FB4C04B4EE +:1046E000FB40000200000000057505B6000D001734 +:1046F0000019400C17050500020302720E00087233 +:10470000002B322B3211392F33303161112111211D +:10471000113332041615140421273332363534266A +:10472000262323016FFE9102A47BCE010880FEDECA +:10473000FEC675688EA14F93655004B40102FDCF8B +:1047400072C981D9F0FE5B704E521E00000300B8A2 +:104750000000068705B6000B00150019001B400D70 +:104760001503030017010272160C000872002B32A9 +:10477000322B3211392F333031731121113332047E +:104780001615140421273332363534262623230107 +:10479000112111B8013664CB01057EFEE1FEC75A36 +:1047A00051899E488A63430364013505B6FDCF7283 +:1047B000C981D9F0FE5B704E521EFD7905B6FA4AEA +:1047C000000200B8000004BE05B6000B001500177B +:1047D000400B150303000102720C000872002B321B +:1047E0002B11392F33303173112111333204161547 +:1047F00014042127333236353426262323B80136D4 +:104800007ACE01097FFEDFFEC574688DA24F9366E4 +:104810004F05B6FDCF72C981D9F0FE5B704E521EB6 +:1048200000010048FFEC04D705CB00230019400C21 +:104830001E1D1D071710097200070372002B322B73 +:104840003212392F333031412206072736363332C0 +:1048500016161215140204232226271116163332B7 +:104860003E02372135212E03022962C15C626BF2C0 +:104870008AA1FDAF5B97FEC6F47EC96975C7625E0B +:1048800091653904FD86027803345E8104C93827B6 +:10489000FA303765C2FEE8B3E1FEAFBB232801045E +:1048A00025282F5D8B5DFE56855E3000000200B826 +:1048B000FFEC081905CD00170027002140120F0A50 +:1048C0000A05241403720D02720C08721C05097289 +:1048D000002B322B2B2B3211392F33303141140264 +:1048E000060623222402272111211121112136122B +:1048F0002433320412051416163332363635342674 +:10490000262322060608194FA0F6A7CCFEEB961028 +:10491000FEE8FECA0136011E169A010FC4DE012010 +:104920008CFC2B46927175934444917373944602A8 +:10493000DDA9FEEBC86BA10125C5FD8905B6FDC348 +:10494000B6010C92BAFEAEE499DD7777DD999ADD77 +:104950007777DD000002FFF60000049A05B6000E2E +:104960000018001D400E031717000002100A027203 +:104970000D020872002B322B3211392F33123930CD +:1049800031410121012E023534242121112111113F +:1049900023220606151416333302A4FEAAFEA8012C +:1049A000A03B774E0122010601DCFECA9950713B03 +:1049B0008084910231FDCF02831960A177CBD7FAB1 +:1049C0004A023102872651436170FFFF0056FFEC17 +:1049D000043B04750606004400000002005CFFEC86 +:1049E000049E061F00220032002C40152E2A2A1693 +:1049F000111212161607231E0B720D080804070168 +:104A000072002B323211332B3212397D2F33113396 +:104A10001133113330315334122437363637130EF5 +:104A200003070E0207333E0233321616151406062C +:104A30002322262602013236363534262322060664 +:104A400007141E025C7A010AD86CDF7823347A7C62 +:104A5000742F668848080F1858825586C46B8BF6E9 +:104A6000A27CC88F4C0231416137596B41714E0FA6 +:104A7000193861029EF7015ACF25131910FEF50669 +:104A80000E0F0F071044948B264F356ED9A2BEFF30 +:104A9000805AB00101FEEC39836F869D3F511C4F57 +:104AA00095784600000300A0000004A2045E0011F7 +:104AB000001A0023001F400F0403202016160C1FAD +:104AC0000D0672170C0A72002B322B3211392F335C +:104AD0001239393031411406071516161514060619 +:104AE00023211121321616013426232311333236A5 +:104AF000033426232315333236047F716E748E649B +:104B0000DAB0FDEC021483D078FEE76765C9CF56B2 +:104B1000701C5250D7B4616403395A7F12080E8555 +:104B200065609757045E3780FDB7423BFEF8400250 +:104B30000E3432DD3800000100A0000003A4045E42 +:104B40000005000EB602050672040A72002B2B3215 +:104B5000303141152111211103A4FE2DFECF045E39 +:104B6000E5FC87045E000002001DFE6F0531045E57 +:104B7000000E0015001B400C100E060A011515074B +:104B80000480050A003F1ACD32331133333F3330EE +:104B900031411133112111211121113336121237F4 +:104BA00005230E020721048DA4FEEEFD10FEEE5E2D +:104BB0004A653F0E01E5E51031483401A2045EFC70 +:104BC00081FD900191FE6F02707101220145A7E500 +:104BD0007CE7D562FFFF005CFFEC0462047306060D +:104BE0000048000000010000000006FC045E001107 +:104BF00000204012010A100D07040606110F0B06D3 +:104C0000720603090A72002B32322B323212173924 +:104C1000303149022101112111012101012101112C +:104C200021110106D5FE6401C3FEBAFE56FEE4FE64 +:104C300056FEBA01C3FE64013B018E011C018E04C5 +:104C40005EFDE8FDBA0237FDC90237FDC902460222 +:104C500018FDE1021FFDE1021F000001004EFFEC04 +:104C600004230473002F001F400F07082222212174 +:104C70000018100B7229000772002B322B321239E8 +:104C80002F331239393031413216161514060715F3 +:104C90001E02151406062322262627351616333241 +:104CA000363635342626232335333236353426231B +:104CB000220607273636023779D2827A654773444F +:104CC00076F3BE5A9F843145CB7353874F458D6C25 +:104CD000767098A66A7A4FBE535A61E304733F8395 +:104CE0006765771A0A113A66535D9D60101F16FCBE +:104CF00020361839302D3B1DD3324336362522D588 +:104D0000252F000100A000000523045E00120017FB +:104D1000400B0F0610081206720A100A72002B329E +:104D20002B3212393930314111140E020701211191 +:104D300021113436363701211101C7050808020256 +:104D400004016FFED9080A02FDFEFE92045EFE46D3 +:104D500022676A540F0310FBA201BE3785761EFC42 +:104D6000F2045E00FFFF00A000000523063F0626B8 +:104D700001D1000001070233009C0000000AB317B4 +:104D8000120672002BCE3031000100A0000004F4A6 +:104D9000045E000A0019400D050A02030701080617 +:104DA0007204070A72002B322B321217393031414C +:104DB00021010121011121112111037D0150FE4525 +:104DC00001E2FEA6FE37FECF0131045EFDE8FDBA2A +:104DD0000237FDC9045EFDE100010000FFEC04891B +:104DE000045E00160015400B031506720F080B72C7 +:104DF000000A72002B2B322B323031612111210637 +:104E00000206062322262735161633323E021237B3 +:104E1000210489FECFFEE7153A5A866236552316DD +:104E2000321A1D342E29220F034E0379F6FEA6D91D +:104E3000641010F4090B2E71C80132D9000100A0D2 +:104E400000000621045E0014001B400E13060A0336 +:104E500010141206720902100A72002B32322B3221 +:104E60001217393031411121113436372301230112 +:104E7000231616151121112101010621FEE3060654 +:104E800006FECBE5FEC6080806FEE401B0011601E9 +:104E90001B045EFBA20225519C42FCAC0356439AC4 +:104EA0005CFDE3045EFD0A02F600000100A00000C4 +:104EB00004AC045E000B0019400C0108080A040B46 +:104EC0000672060A0A72002B322B3211392F333048 +:104ED0003141112111211121112111211101D10182 +:104EE000AA0131FECFFE56FECF045EFE5201AEFB9C +:104EF000A201CDFE33045E00FFFF005CFFEC0498CE +:104F00000473060600520000000100A0000004988F +:104F1000045E00070010B70407067202060A72005A +:104F20002B322B32303141112111211121110498E2 +:104F3000FECEFE6BFECF045EFBA20379FC87045E0F +:104F4000FFFF00A0FE1404B4047306060053000023 +:104F5000FFFF005CFFEC03DD047306060046000063 +:104F60000001002F0000043D045E0007001340090B +:104F7000010505060672030A72002B2B321133302D +:104F8000314121112111213521043DFE92FECFFE38 +:104F900091040E0379FC870379E5FFFF0000FE14FE +:104FA000048D045E0606005C00000003005CFE1435 +:104FB000062706140015001E0026002540141F16A3 +:104FC00016011407722009091E0C0B720A0F7200D9 +:104FD0000072002B2B2B323211332B323211333033 +:104FE0003141111604161514060407112111262447 +:104FF00026353436243711110E02151416161701F2 +:10500000113E0235342603D1C2010A8A85FEF7C853 +:10501000FEE5C1FEF48D82010BCD59814643815CD2 +:10502000011B5B7F43990614FE501095F39D9CF481 +:105030009611FE1C01E41297F39BA0F5930D01B0AD +:10504000FD6B0C5C8F595B8F5A0C029CFD640C5AF3 +:105050008F5B86B5FFFF000A00000496045E06061B +:10506000005B0000000100A0FE6F0564045E000B01 +:105070000019400C090406720A06060080030A7231 +:10508000002B1ACC3311332B323031412111211135 +:10509000211121112111330564FEEEFC4E01310175 +:1050A000BE0132A3FE6F0191045EFC870379FC818F +:1050B0000001007B000004A0045E0013001D400EF0 +:1050C0000704040C0F0F0A091306720A0A72002B58 +:1050D0002B3211392F333311333031411114163340 +:1050E00032363711211121110606232226351101EE +:1050F000AC474058974D0131FECF49B775AFD0044A +:105100005EFE674949282001E3FBA201BC2640B3AB +:10511000B501A000000100A000000721045E000B03 +:105120000017400B0B08030672090505020A7200FE +:105130002B3211332B323230314111211121112107 +:1051400011211121110721F97F013101770131016D +:1051500077045EFBA2045EFC870379FC8703790079 +:10516000000100A0FE6F07C5045E000F001D400E89 +:105170000F0C0706720D0109090380060A72002B45 +:105180001ACC331133332B323230314111331121E8 +:1051900011211121112111211121110721A4FEED4D +:1051A000F9EE0131017701310177045EFC81FD9058 +:1051B0000191045EFC870379FC87037900020000FB +:1051C00000000566045E000E00170019400C100177 +:1051D000010B0D0E0672110B0A72002B322B3211CD +:1051E000392F333031411133321616151406062388 +:1051F000211121350123113332363534260296D759 +:10520000ACE06D64D9B0FDEBFE9C0366D0D459725E +:1052100067045EFE5048936F6CA0580379E5FD7DEE +:10522000FEF8414C413A000300A00000062D045E48 +:10523000000C00150019001B400D15030300170199 +:105240000672160D000A72002B32322B3211392FE2 +:10525000333031731121113332161615140606231B +:1052600027333236353426232301112111A0013191 +:1052700093ABDF6C64D8AF9E8D5972686789032B3E +:105280000131045EFE5048936F6CA058D3414C41ED +:105290003AFE25045EFBA200000200A0000004A26A +:1052A000045E000C00150017400B1100000A0B06ED +:1052B00072120A0A72002B322B11392F333031410E +:1052C0003332161615140606232111210134262324 +:1052D000231133323601D1D7ACE06E64DAB0FDEC85 +:1052E000013101A06867D1D5597202AE48936F6C45 +:1052F000A058045EFD02413AFEF841000001004A58 +:10530000FFEC03BC0473001F0019400C0D0C0C00D3 +:105310001118077207000B72002B322B3211392F34 +:1053200033303145222627351616333236363721AB +:105330003521262623220607273636333216161540 +:1053400014020601A26AA6484AA55846673D06FE11 +:105350005A01A6076B654884385641BA6B93EA89AF +:105360007EF1142025EE222E34715BCB7C7B261936 +:10537000D11D3366F7DBC9FEFA80000200A0FFEC06 +:1053800006A8047300160026002140120E09090425 +:10539000231307720C06720B0A721B040B72002B8C +:1053A000322B2B2B3211392F33303141140206238B +:1053B00022262627231121112111333E02333216D2 +:1053C00012051416163332363635342626232206B5 +:1053D0000606A87FEBA28ADA8A14C9FECF0131CD76 +:1053E0001589DA8C97E986FD252B5D4B4A5C2B2BC2 +:1053F0005D4B4A5C2B0231BAFEFC8768D5A4FE33B4 +:10540000045EFE5292C96886FEFEBA6E964C4C96B9 +:105410006E6F934A4A93000200000000041F045E6E +:10542000000E0017001D400E0212120E0E0115098B +:1054300006720C010A72002B322B3211392F3312F3 +:105440003930316121012E023534363321112111D9 +:1054500023031416333311232206014AFEB6012D0D +:1054600039643EFDC80208FECFA8C96F58AAD152C0 +:105470004E01BA1855825BA7B3FBA201A001624698 +:105480004F011A4FFFFF005CFFEC04620604062682 +:10549000004800000106006AF000000CB435290045 +:1054A0000772002BCECE303100010004FE1404A898 +:1054B0000614002F00294015181C1C151D1D27233C +:1054C0000E0E27190072140A7207000F72002B3299 +:1054D0002B2B2F33113311392F333311333031410B +:1054E0002226273516163332363511342623220666 +:1054F00006151121112335333521152115211514D8 +:105500000607333E02333216161511140606033D04 +:105510002F67221F362232495E565C6A2CFECF9CD2 +:105520009C0131013BFEC50B03122462784679B31E +:1055300063489FFE140F0AF00A09456502B26E6EB9 +:1055400056A477FE2F04ACC7A1A1C71253971F3AE8 +:10555000482255B58FFCEB66A964FFFF00A0000050 +:1055600003BA0621062601CC0000010700760127B8 +:105570000000000AB30D050672002BCE3031000189 +:10558000005CFFEC03F0047300200019400C1316BC +:1055900016000F0807721A000B72002B322B321103 +:1055A000392F333031452226263534123633321620 +:1055B0001707262623220606072115211E0233324D +:1055C0003637150606028DACFC898BFCA85CB752F9 +:1055D000584C8A3F45623A0A01A5FE5B09375F4491 +:1055E000629F53489B1477FDC9DF01006B2723D9C5 +:1055F0001D24376D53CB5771382D23EA2524FFFF27 +:10560000005CFFEC03AC0473060600560000FFFFCD +:105610000093000001DF06140606004C0000FFFFA7 +:10562000FFE2000002900604062603AF0000010717 +:10563000006AFECB0000000CB4190D020672002BAC +:10564000CECE3031FFFFFF7DFE1401DF06140606CB +:10565000004D000000020000FFEC06D3045E001FB6 +:105660000028001F4010210101120D1F067219129F +:105670000B72220B0A72002B322B322B3211392F74 +:105680003330314111333216161514060623211119 +:1056900023060206062322262735161633323E023B +:1056A0001237012311333236353426045E8EA6D7E5 +:1056B0006A61D4ACFE3BEE153A5A86623655231623 +:1056C000321A1D342E29220F03A48185536C6204E3 +:1056D0005EFE5048936F6CA0580379F6FEA6D9641D +:1056E0001010F4090B2E71C80132D9FD7DFEF8416E +:1056F0004C413A00000200A0000006D3045E0014F2 +:10570000001D00234011011212160D0D0F1410067A +:1057100072170B0B0F0A72002B3211332B32113917 +:105720002F3333113330314111333216161514062D +:1057300006232111211121112111211101231133DE +:105740003236353426045E8EA6D76A61D4ACFE3B71 +:10575000FEA4FECF0131015C01B28185536C62046D +:105760005EFE5048936F6CA05801CDFE33045EFE80 +:105770005201AEFD7DFEF8414C413A00FFFF0004AE +:10578000000004A80614060600E90000FFFF00A0C0 +:10579000000004F40621062601D30000010700766C +:1057A00001980000000AB312080672002BCE3031B7 +:1057B000FFFF0000FE14048D063F0626005C00007B +:1057C000010602330200000AB322000672002BCE4B +:1057D0003031000100A0FE6F04C1045E000B001513 +:1057E000400A070206720A0904010A72002B3232CB +:1057F000CC2B3230316121112111211121112111C4 +:10580000210227FE79013101BE0132FE78FEEE044D +:105810005EFC870379FBA2FE6F00000100B8000068 +:10582000047D06EC00070010B702000502720408B0 +:1058300072002B2BCC333031411121112111211158 +:10584000047DFD71FECA02B906ECFDCAFB4A05B62D +:105850000136000100A0000003CF058F00070010F3 +:10586000B70200050672040A72002B2BCC333031CC +:10587000411121112111211103CFFE02FECF021C83 +:10588000058FFDEAFC87045E0131FFFF0000000088 +:1058900007BC07790626003A00000107004302060C +:1058A0000158000AB330100272002BCE3031FFFFD6 +:1058B0000014000006C506210626005A0000010754 +:1058C000004301930000000AB3311C0672002BCE86 +:1058D0003031FFFF0000000007BC07790626003AC0 +:1058E00000000107007602D50158000AB33010020B +:1058F00072002BCE3031FFFF0014000006C50621D8 +:105900000626005A00000107007602620000000A25 +:10591000B3310F0672002BCE3031FFFF00000000C4 +:1059200007BC075C0626003A00000107006A017107 +:105930000158000CB43F33100272002BCECE303130 +:10594000FFFF0014000006C506040626005A0000EA +:105950000107006A00FE0000000CB440340F06721C +:10596000002BCECE3031FFFF0000000004FE07798F +:105970000626003C00000107004300A60158000A6B +:10598000B30F070272002BCE3031FFFF0000FE1470 +:10599000048D06210626005C000001070043006F0D +:1059A0000000000AB324000672002BCE3031000143 +:1059B000005201B403AE029A00030008B1010000D6 +:1059C0002F3230315335211552035C01B4E6E60025 +:1059D0000001005201B407AE029A00030008B101B1 +:1059E00000002F3230315335211552075C01B4E6E7 +:1059F000E600FFFF005201B407AE029A060602025B +:105A000000000002FFFCFE31034EFFD3000300073D +:105A1000000CB301020605002F33CE323031412194 +:105A2000352135213521034EFCAE0352FCAE035225 +:105A3000FE318B8C8B000001001903C101A405B657 +:105A4000000A000EB5010080050272002B1ACD3944 +:105A5000303153273E0237330E0207270E123943E7 +:105A600022DB1327200B03C11649A5A74A51B2AB6D +:105A700047000001001903C101A405B6000B000E88 +:105A8000B50105800B0272002B1ACD393031411758 +:105A90000E0207233E033701960E12394322DB0E16 +:105AA0001D1B160805B61649A5A64B3C84847C35FB +:105AB000FFFF0040FEF801CB00ED040702060027BF +:105AC000FB370001001903C101A405B6000A000E4E +:105AD000B50904800A0272002B1ACD333031411E01 +:105AE0000217232E022737013F0B202713DB224307 +:105AF00039120E05B646ACB2514BA6A549160002A6 +:105B0000001903C1037705B6000A00150017400A03 +:105B10001110100604800A150272002B321ACC32C2 +:105B20003211333031410E020721273E0237230E56 +:105B3000020721273E023703771327200BFEE80ECA +:105B400012394322F81327200BFEE80E12394322A4 +:105B500005B651B2AB471649A5A74A51B2AB471695 +:105B600049A5A74A0002001903C1037705B6000A38 +:105B700000160017400A010C0C1105800A1602726B +:105B8000002B321ACC32331133303141170E020759 +:105B9000233E023723170E0207233E033703680F05 +:105BA000123A4222DB1326210ABA0E12394322DBB3 +:105BB0000E1D1B160805B61649A5A64B51B2AC46DC +:105BC0001649A5A64B3C84847C35FFFF0040FEF8B7 +:105BD000039E00ED0407020A0027FB370001007B4B +:105BE000000003A60614000B00174009040101077A +:105BF0000A0A030803002F2F12392F3333113330D1 +:105C00003141251321130535050321032503A6FE84 +:105C1000B437FEEA37FEC9013737011637014C03A6 +:105C2000A01EFC4203BE1EF11E01A1FE5F1E00016C +:105C30000071000003B00614001500274011090090 +:105C40000006030B14140E1103110311050F0500B8 +:105C50002F2F1239392F2F113333113311333311C1 +:105C60003330314125152513211305350527370517 +:105C70003505032103251525170264014CFEB438B0 +:105C8000FEE937FEB5014B2F2FFEB5014B3701174B +:105C900038014CFEB42F022D1FF21FFE8701791F21 +:105CA000F21FE5D51EF11E0178FE881EF11ED500FB +:105CB0000001006201AE02A00429000F0008B10437 +:105CC0000C002F3330315334363633321616151458 +:105CD000060623222626624C82514F824E4E824F68 +:105CE00051824C02EC738B3F3F8B73718C41418C22 +:105CF000FFFF0075FFE50662013904260011000070 +:105D0000002700110248000000070011048F000066 +:105D10000007003FFFEE0A0005CB000B0017001B39 +:105D200000270033003F004B002C40174034463A18 +:105D30000D72281C2E220D721A0C1206001B1B0C51 +:105D4000000572002B32322F10CC323F2B32CC3276 +:105D50002B32CC323031413216151406232226352F +:105D600034361722061514163332363534262501FB +:105D70002301133216151406232226353436172232 +:105D80000615141633323635342625321615140608 +:105D900023222635343617220615141633323635AB +:105DA00034260198ACB2A8B6A9B0A5B6312E2E31D2 +:105DB000312F2F03DBFCD5F0032BE2ACB2A8B6A940 +:105DC000B0A5B6312E2E31312F2F02D7ACB2A7B7E6 +:105DD000A9AFA4B6312D2D31312F2F05CBF0D9D954 +:105DE000F4F4D9D9F0D17C7E7E7E7D7F7E7CBCFAB6 +:105DF0004A05B6FDCDF0D9D8F4F4D8D9F0D17C7EDF +:105E00007E7E7D7F7E7CD1F0D9D8F4F4D8D9F0D1D4 +:105E10007C7E7E7E7D7F7E7C0001005E03A6027D0F +:105E200005B60003000AB302010272002BCD303127 +:105E30004121012301660117FEA6C505B6FDF0004C +:105E40000002005E03A6044205B600030007000E30 +:105E5000B5070002060272002B32CE32303141010A +:105E6000210121012101022301080117FEA5FD776F +:105E700001080117FEA603A60210FDF00210FDF0B6 +:105E800000010052005E02A0040400060010B704E6 +:105E900006030002050105002FCC173930315301EC +:105EA0001701010701520173DBFEE90117DBFE8DCB +:105EB000023D01C777FEA4FEA47701C50001005290 +:105EC000005E02A0040400060010B70402050106EB +:105ED000050003002FCC173930314101150127018E +:105EE00001012D0173FE8DDB0116FEEA0404FE396B +:105EF0001AFE3B77015C015CFFFF0075FFE5041BA8 +:105F000005B6042600040000000700040248000053 +:105F10000001FE770000029105B60003000BB402F9 +:105F200012720002003F2B3031410123010291FC2B +:105F3000D5EF032B05B6FA4A05B600010068024CFE +:105F4000030704F700140019400A121109090E048E +:105F500000101000002F322F10CC323311333330A9 +:105F6000314132161511231134262322061511232F +:105F70001133173336360205748EC6393C5C42C67F +:105F8000971B0B237904F77482FE4B0188484972F2 +:105F90006BFEC4029F56342E00010023000004272C +:105FA00005B600110020400F011010040D090C0C63 +:105FB0000008050472000C003F2B3212392F33CE3B +:105FC0003232113330317311233533112115211140 +:105FD0002115211521152111B89595036FFDC202D8 +:105FE00019FDE7013CFEC40106B203FEFEFEB0FE51 +:105FF000B2B2FEFA000100520000046A05CB00298B +:10600000002C40150B25250E22121E1E0F212119D2 +:106010001A1616190C07000572002B323F33113384 +:1060200011392F33331133CE323211333031413203 +:1060300016170726262322061515211521152115C9 +:106040002114060607211121353E0235233533354B +:106050002335333534363602C174BD505D4E834529 +:1060600048540167FE990167FE971C413802CEFB38 +:10607000E8424F23B2B2B2B273C805CB3022E61D5C +:10608000234D5F71B073B223524C1CFEFCF81847CD +:106090005931B273B07397B75400000300B8FFECE6 +:1060A00006E905B6000C0015002E002D40161E2531 +:1060B0000B722C2D2D172A1A1A2E170F09090B0EE9 +:1060C0000C02720B002F2B3212392F332FCD3311CC +:1060D00033113311332B32303141200415140E02A9 +:1060E00023231121110523113332363534260515AA +:1060F00021152111141633323637150606232226B0 +:1061000026351123353737022D0121010A3C87E25C +:10611000A535FEDF017554428A8E7F03190110FEFA +:10612000F048332F4C26297B475F8D4D92A85805A8 +:10613000B6F3D560AF884FFDF805B6FEFE4E697424 +:106140006C697DEDD1FECD3C431310CF161D3E94FE +:1061500081013E6C67EB00010042FFEC048305C146 +:106160000036002B40153330300F2718182A150C35 +:106170000F0F001C230D7207000572002B322B320B +:1061800011392F33CE3232113311331133303141C3 +:1061900032161707262623220E0207211521140680 +:1061A000151416172115211E023332363711060633 +:1061B0002322262627233533262635343637233522 +:1061C000333E02032365AC4F624578413D654E3452 +:1061D0000B0193FE5E0201010163FEAE115384596F +:1061E0004F883C398E5EA0FBA21D89760103010118 +:1061F00074851AA4FE05C12A28E81F232446664395 +:10620000B0071C12101D11B24F6D371F1AFF001D71 +:106210001E75E0A0B20B23100F1D09B0A4EA7D008B +:106220000004003FFFEC061D05C10003000F001B2A +:10623000003600254012301C232A03032304721960 +:106240000D07130101070C72002B322F3210CC32D4 +:106250002B322F3210CC3230314101230101140690 +:1062600023222635343633321605141633323635AA +:1062700034262322060122263534363633321617C9 +:10628000072626232206151416333236371506063E +:10629000051FFCD5F0032B01EEB79B91BBB59D8D7F +:1062A000BFFE2D3F46443D3D44463FFD5A9EC75CE0 +:1062B000A166387031372D54254D4543493D682935 +:1062C000236605B6FA4A05B6FBA2ADBFBFADADBEAB +:1062D000BEAD646565646463630138B0B283A04891 +:1062E00019199B12176C5959651714A41419000237 +:1062F0000029FFEE03DF05C90023002D0022401313 +:10630000100D2011142B0608271905720303000035 +:10631000080D72002B3211332F2B32121739303106 +:1063200065323637330E0223222626353506060718 +:10633000353636371134363633321615140606071D +:106340001514161334262322061511363602813C05 +:106350004D06CF064BA28A76AE5F265D33315C29AF +:1063600058AB7EA3BE66C6913A7C2A30352761556C +:10637000BE646581B7615AB3867F0A190EC40D1BCE +:106380000E019B7F9D49AD9784C59943E9526703F0 +:10639000C1414A4C3FFEB82AB1000004008700000A +:1063A00007EE05B600130017002500310026401245 +:1063B0002C1F261814150D030009090102720C0C7C +:1063C0000008003F322F2B322F1139392F33DE32A4 +:1063D000CC32303173112101332E023511211121BC +:1063E00001231E02151121352115012226263534DF +:1063F0003633321616151406273236353426232244 +:106400000615141687014A01FA12050B08010AFE47 +:10641000B8FE020E050B0803C7027FFEBF62995744 +:10642000B89E609959BA9A4740404749414105B6DC +:10643000FBF0328D963E027DFA4A0417389998395E +:10644000FD8BBCBC011256A473ADBD55A174ADC08B +:10645000A46564646363646465000002002302E56C +:10646000059C05B60014001C002B40151B171703D4 +:106470000F0C0318070E0E00001518050202180273 +:1064800072002B322F3310CC3211331133111739E4 +:106490003311333031411133131333112311343697 +:1064A0003723032303231616151121112335211534 +:1064B0002311029AC0C1C6BB83050108CF6DC40970 +:1064C0000204FDDECF0221D102E502D1FDD5022B6F +:1064D000FD2F01A2116018FDD5022B20520DFE5494 +:1064E00002636E6EFD9DFFFF00370000061205CDB2 +:1064F00006060175000000020066FFDD048B0448FB +:10650000001900220019400C220E0E001E0906720E +:1065100012000B72002B322B3212392F33303145DF +:1065200022260235343E0233321616152111161674 +:1065300033323637170E021311262623220607118F +:106540000279ADED795D9CBC5E97EF8CFCC52CA10A +:106550005C95B145483078ACAC269D6A65932F2395 +:10656000A001029394D68A428AFDAFFE9C2F4C7BF9 +:106570006F294C7F4C028B0115284F472EFEE900F6 +:1065800000050037FFEC06AE05B600030011001F42 +:1065900000380044002E401939332719043F2D20BC +:1065A000120303200D720D0E0903040F01010F04E5 +:1065B00072002B322F10CC17392B322F3210CC32E5 +:1065C000173930316101330103113436363706068D +:1065D00007072725331101323635342627270E02C7 +:1065E0001514161722263534363637262635343616 +:1065F00033321615140607161615140603363635EB +:1066000034262322061514160127032BF0FCD5E2AD +:106610000204020C2E114E6D012DBF03313B3C4094 +:10662000390C202D183A3DA7B12C482A3649B8819B +:1066300081B4533C446CBC9A26322A302B2D34054D +:10664000B6FA4A024A01BE1B564F0F10300E3D7F6C +:10665000EBFC94FE3F3A2D293C13050E242D1E2DF4 +:106660003A9D917338503B1626654C6E7371704C91 +:1066700061222562547397023B14322B1D2E2E1D6E +:106680002A310005003BFFEC06D305C90003002DAD +:10669000003B005400600039401E3435434F55051F +:1066A0005B493C2E03033C0D722827141411110B77 +:1066B00004211A0101210572002B322F3210CC3235 +:1066C000392F331239392B322F3210CC321739305F +:1066D0003161013301012226273516163332363552 +:1066E0003426232335333236353426232206072732 +:1066F000363633321615140607151616151406010C +:10670000323635342627270E021514161722263561 +:106710003436363726263534363332161514060706 +:10672000161615140603363635342623220615149C +:1067300016016F032BEFFCD5FEEE4C8441428449D9 +:106740004A454561705C683C32332F5439653E9749 +:10675000677DA451596561B003733B3C40390D1FFF +:106760002D183A3DA7B12C482A3649B88181B45337 +:106770003C446CBC9A26322B2F2B2D3405B6FA4A9A +:1067800002392323BE283237342941A0432A263236 +:1067900026288D2F3E7D6B45641D0D157547798B21 +:1067A000FE503A2D293C13050E242D1E2D3A9D91A5 +:1067B0007338503B1626654C6E7371704C61222500 +:1067C00062547397023B14322B1D2E2E1D2A31006A +:1067D00000050060FFE906E505B600030022003071 +:1067E00000490055003D4020292A38444A05503EC2 +:1067F00031230303310D7214151511111A1D1D0BD0 +:106800000416190101160472002B322F3210CC32FB +:10681000392F3333113311332B322F3210CC32173F +:106820003930316101330101222627351616333202 +:10683000363534262322060727132115210736363D +:1068400033321615140601323635342627270E0248 +:1068500015141617222635343636372626353436A3 +:106860003332161514060716161514060336363578 +:106870003426232206151416017D032BF0FCD5FEC9 +:10688000F5468A323286364E5E57511945196C24C8 +:106890000209FE9B1016392486B7BF03733B3C40A8 +:1068A000390C202D17393DA7B12C482A3649B8811B +:1068B00081B5543C446CBC9A27312A302B2D3405C9 +:1068C000B6FA4A02391A1AC0202A3D463F400A0841 +:1068D0002B01B8B88703058D8890A1FE4E3A2D296B +:1068E0003C13040E232D1E2D3A9E927338503B16F6 +:1068F00026654C6E7371704C612225625473980248 +:106900003C14322B1D2E2E1D2A310005003BFFECBE +:1069100006B205B60003000A00180030003C002D46 +:10692000401811121F2B31053725190B0303190DC0 +:1069300072090604070101070472002B322F10CCE4 +:1069400033332B322F3210CC3217393031610133CF +:106950000902213521150101323635342627270E4B +:1069600002151416172226353436372626353436C6 +:106970003332161514060716161514060336363567 +:1069800034262322061514160129032BF0FCD5FE0C +:10699000810154FE4D029CFEBF03C23B3C40390CBA +:1069A000202D183A3DA7B15F3F3649B88181B453D5 +:1069B0003C446CBC9A26322A302B2D3405B6FA4A58 +:1069C000024A02B4B895FD29FE3F3A2D293C130531 +:1069D0000E242D1E2D3A9D917354632226654C6E14 +:1069E0007371704C61222562547397023B14322BF1 +:1069F0001D2E2E1D2A310002003BFFEC046205CB48 +:106A000000260036001F400F341827271515002FC9 +:106A10000B13721F000372002B322B3212392F33EB +:106A2000113333303141321E021514020E0223227B +:106A3000262635343E0333321617343435342626B1 +:106A400023220607113E0213220E021514163332BA +:106A50003E02372626028789B76C2F30639BD58A82 +:106A60009FB348244F82BA7E396B1F385E393C9DF4 +:106A70004C366F723143623F1E2F3538614E390FED +:106A80000D4F05CB5D9ECA6E7EFEF8F4C17178C0D5 +:106A90006B49ACAA8C54372B0816075572393C3316 +:106AA000010F1D2815FD605687964148504F88AE4E +:106AB0005F343400FFFF00390000050A05BC0606FC +:106AC00001610000000100A6FE37054805B6000779 +:106AD000000EB5060102720400002F322B32303155 +:106AE0005311211121112111A604A2FEC2FDD9FECC +:106AF00037077FF881067DF9830000010029FE3702 +:106B0000050205B6000B001D400D03070708020033 +:106B100004027201090900002F3211332B12393996 +:106B20003311333031533501013521152101012154 +:106B30001529023FFDD1048EFD0C01EEFDF903483D +:106B4000FE37AA034202EDA6FCFD6FFD0CFE00011C +:106B5000005802640439033F00030008B10100003B +:106B60002F323031533521155803E10264DBDB004D +:106B700000010025FFF204FC06DD00080017400AB2 +:106B800002030502030306001372002B2F392F1195 +:106B9000391133303145012335211301330101E12E +:106BA000FEF4B00145CD01EADBFD9C0E02E1D5FD0E +:106BB000C9056CF9150000030071017B053704233A +:106BC000001A00260032002740131E1212072D1B48 +:106BD0001504042A181804240A0A300412003F334A +:106BE00033113311332F331217393311333031410D +:106BF00014060623222627060623222626353436A7 +:106C00003633321617363633321605262623220639 +:106C1000151416333236253426232206071616336A +:106C200032360537508F5E58943F3A944F5E9152FA +:106C300050906152943D3B8F5B8DB0FD2B265032BE +:106C40003A433F402D51023046382B542926562EC8 +:106C5000384402CD5A9A5E57594C5E5498665D99F5 +:106C60005A505E505ABA92444350393451424139D5 +:106C70004C414440495000010000FE14034C0614EE +:106C8000001D000EB5160F00720700002F322B32C8 +:106C90003031532226273516163332363511343625 +:106CA000363332161715262623220606151114062A +:106CB000C33763292353283B335FAC7238612A23DF +:106CC000532822321BD0FE141613FE0F1849450418 +:106CD000F885A74E1414FE0F17213D2BFB04C7B4F3 +:106CE000FFFF0058015C04390442062700610000E0 +:106CF00000C5020700610000FF3500010058008F49 +:106D00000439051900130027401101000002131374 +:106D100005100F0B0A0A090C0C060F002F33331154 +:106D200033332F3310CE32321133332F33303141DE +:106D3000170733152107211521032737233521375D +:106D400021352102DFC95CEDFEAE4F01A1FDF87FC8 +:106D5000C959EA015050FE600204051956C3D9AA68 +:106D6000DBFEED54BFDBAAD9FFFF00580000043959 +:106D7000053D0626001F003D0007022A0000FD9C7D +:106D8000FFFF005800000439053D06260021003DA4 +:106D90000007022A0000FD9C000200580000045079 +:106DA00005C1000500090019400D04090107040090 +:106DB00008020272060008003F322B3212173930E7 +:106DC0003161010133010103130303021BFE3D0185 +:106DD000C37201C3FE3D39F4F4F402DF02E2FD1E8A +:106DE000FD2101460199019AFE660001006804D95F +:106DF0000433063F000F0012B70F09800C0F040187 +:106E000004002F5D331ACC323031410E022322268A +:106E100026272116163332363704330B62D0B0B52D +:106E2000CA5609011109606A58700B063F6AA25AD6 +:106E300057A16E7149506A000001015E04CD02B68F +:106E40000614000C000EB401070C8005002F1ACDAB +:106E50003939303141150E020723353E033702B66A +:106E600014333C23B20912110E040614142D656B61 +:106E7000361A1E4C534F2100FFFFFF54FE3B00AC5F +:106E8000FF8304070471FDF600000001014E04D9E0 +:106E900002A60621000B000EB4010B800706002F8E +:106EA000331ACD32303141150E020721353E0237FB +:106EB00002A60B191406FEE615323C2306211B28F8 +:106EC0006B6E2C152D656B360002000C035402F618 +:106ED00006C7000A0013001D400D060B0B0909042C +:106EE000010103780F0777003F33E4392F33331163 +:106EF000331133303141231523352135013311331B +:106F000021353436370606070702F67DEEFE81018D +:106F100081EC7DFE9503030A31127F03EC9898996A +:106F20000242FDCCA42A5E311C661CBF0001005445 +:106F3000034402CB06C1001E001F400E1D1C1C197D +:106F400019030606130C78021E77003F33E432392A +:106F50002F33331133113330314115210736363396 +:106F600032161514062322262735161633323635E7 +:106F70003426232206072713028FFE9C10153A237E +:106F800086B8BFB6468A323286364E5E57511945AC +:106F9000196D2506C1B98703058D8791A0191AC0FF +:106FA00020293C473F400B082B01B9000001003B62 +:106FB000035402D706C100060010B6050101067889 +:106FC0000377003FE433113330315301213521156C +:106FD000019A0154FE4D029CFEBF035402B4B996BF +:106FE000FD290003002D033F02DB06D50019002711 +:106FF00000330017400C271A14062E05210C7828A0 +:107000000077003F32E4321739303141321615141F +:10701000060716161514062322262635343636376B +:107020002626353436130E0215141633323635340F +:1070300026271322061514161736363534260185F1 +:1070400081B4533C446CBC9A6F9A4F2C482A364901 +:10705000B86F202D183A393B3C4039042B2D34268B +:1070600026322A06D571704C6122256254739842EB +:10707000764D38503B1626654C6E73FDEC0E242D74 +:107080001E2D3A3A2D293C13017B2E1D2A31161450 +:10709000322B1D2E00160054FE8107C105EE00059F +:1070A000000B00110017001B001F00230027002BFE +:1070B000002F00330037003B003F004300470053E0 +:1070C000005F006F007800810090002740121218C6 +:1070D000182C2C1C1C0C13073939353521210111B2 +:1070E000003F331133113311333F33113311331157 +:1070F0003330315311211523152535211123350145 +:10710000113315331521353335331121352115212F +:1071100035211501352115012311331123113301B7 +:107120003521150123113301352115333521150181 +:107130002311333523113301231133051406232280 +:1071400026353436333216051416333236353426A6 +:1071500023220625333216151406071516161514A4 +:1071600006232313333236353426232315153332C1 +:10717000363534262301222735161633323635119B +:107180003311140654012FC005CE01306DF9006F84 +:10719000C0050EC36DFD490111FBE1010EFEF201B8 +:1071A0000E04B76D6D6D6DFBC20110FC306F6F0288 +:1071B000C00110770111FAA86F6F6F6F06FE6D6D39 +:1071C000FB9F7F87877F7F87877FFE73424547408E +:1071D0004047454201E1AC6E6F2E2C2D3E6D5ECFD7 +:1071E0007B422E242A2F3B4A31252634015E302053 +:1071F00010201425317D6F04BE01306FC1C16FFEB8 +:10720000D0C1F902012FC26D6DC2FED16D6D6D6DE1 +:1072100006FE6F6FFAA8010E0202010FFA3B6D6DB8 +:1072200001A6010E044A6F6F6F6FFC2F01107901E8 +:107230000FFD6801104987A6A68789A4A4895C6907 +:10724000695C5C6868C9435331440804093B455094 +:107250005A01622220221DE39A2B25202AFEFA0AD7 +:1072600066030524320192FE72655D00000300543E +:10727000FEC107AA061400030021002D00174009D3 +:10728000212502170F2B2B0200002F2F392F393900 +:107290001239333031490305353436373E0235343F +:1072A000262322060607173636333216151406072C +:1072B00006061515031416333236353426232206F6 +:1072C00003FE03ACFC54FC5603EB2A433B4E27BDA4 +:1072D000A33979702E52447F373F3E35444C431BCF +:1072E000513C385353383C510614FC56FC5703A903 +:1072F000FB2F323E342F54624389981B2C1BB22241 +:107300002E3A2F3A47353D71503BFEED483F3F48FE +:107310004C3D3D00FFFFFF7DFE1402EF06210626D7 +:1073200003B000000107014BFF390000000AB31150 +:107330000B0672002BCE3031FFFF001903C101A4F0 +:1073400005B606060206000000020029FFEC059EB5 +:10735000061F003B0047002E40151F1C1C20230564 +:107360004343083423342334002D1009723C0000B9 +:107370002F322B321139392F7D2F11333311331125 +:1073800033331133303141321E02173315231614B3 +:1073900015140E0223222E023534363635342623B8 +:1073A000220607273636333216151406061514162C +:1073B00033323636353434272424263534363617DE +:1073C000220615141616172E0302D388C6875113EA +:1073D0009281023F8FF0B185AB602606061B1C1719 +:1073E000340F4C3B975B596807085667618241022E +:1073F000FF00FECE885BBB963A474AAC910A304507 +:1074000056061F559AD37EE50E3B0F8BFAC26F3797 +:107410005F763F2347431C291D1409B622345E586A +:107420002A585B2F3F5B65D4A4082D0B0385D174CC +:107430005F9E5FE634383B6C45025381582E000155 +:1074400000000000050605C3001D001B400F181BAF +:1074500000031A1C02721A087210090372002B3200 +:107460002B2B1217393031413E03373E023332168F +:1074700017152626232206070E03071121110121C5 +:10748000027D203E3D3A1B1F465D40284D220A26C4 +:10749000151F3325164B575522FECCFE19015003FC +:1074A0005445857C6C2D343F1D0D0EE503091C36BB +:1074B000217DA4B65AFDD5022F03870000020033B8 +:1074C000FFEC07CB045E001B0034002D401728287A +:1074D00011021C1C18181A1B06720D0E2424110B05 +:1074E000722E0A0B72002B322B321133332B3232B5 +:1074F0001133113311392F30314115211E0215146A +:107500000606232226272306062322023534363692 +:107510003721353705210E0215141633323635352D +:1075200021151416163332363534262607CBFEFEC7 +:10753000131C1064C8968298260A269783E0E210EE +:107540001D12FEFAAE04CFFCA0131C0F5C675C4456 +:1075500001181D463D675C101C045EE53D828341B9 +:10756000A5E97C716161710113F74183823D7F66FA +:10757000E53E7F7E3E95928278898950703A91925D +:107580003D7F8200FFFF00B8000006D30779062682 +:10759000003000000107007602BA0158000AB31F4C +:1075A000090272002BCE3031FFFF00A0000007421D +:1075B00006210626005000000107007602F80000B0 +:1075C000000AB32F210772002BCE3031FFFF0000DD +:1075D000FDA8058505BC062600240000000702530F +:1075E00001730000FFFF0056FDA8043B047506264A +:1075F0000044000001070253010000000010B50321 +:10760000022F0B0101B8FF96B056002B3434000254 +:107610000058FDA8024EFF83000B00170010B40CA9 +:1076200000C01206007C2F331A18CC3230314122B0 +:1076300026353436333216151406273236353426BD +:1076400023220615141601506F89896F6A94936B73 +:1076500029373729293730FDA87F6F6E7F7E6D70FF +:10766000808D342D2C34342C2D3400020077FFEC27 +:1076700006D70614001C002B001B400D1715111A0D +:1076800005280E037221050972002B322B321239A4 +:1076900039CE323031411402060423222426023529 +:1076A000341224333204173E02352117060607161A +:1076B00016051416163332363635340223220606E2 +:1076C00005E754ABFEFAB3B3FEFAAB54960137EFBD +:1076D000B10107541F2915012D0E228A811F1EFB9F +:1076E000D54DA48284A44BACC583A54D02DDA9FE73 +:1076F000EBC86B6BC80116AAE30151BA6A61154F5A +:107700006D4116A7D03550BB6A99DD7777DD99E6D4 +:10771000010877DD0002005CFFEC05CD0506001ACC +:107720000029001B400D14120E1804270B07721FAE +:10773000040B72002B322B32123939CE32303141E8 +:1077400014020623222602351000333216173E0299 +:107750003521170E02071616051416163332363663 +:1077600035342626232206049884F5A89DF38B0140 +:1077700024FD70C94636421D012D0F14498F7D1915 +:107780001BFCFB30665251652F2F6652796D02311A +:10779000BAFEFC87870104BA0116012C4644115039 +:1077A00075471663A97B213C8B506E964C4C966EA8 +:1077B0006F934AA6000100AEFFEC07290614001FD4 +:1077C000001D400E07051F1F010C111502721A1132 +:1077D0000972002B322B123939332FCE323031411E +:1077E000153E023521170E0307111406042320004D +:1077F000351121111416333236363511055E323FFC +:107800001F012D0E113863A37C85FEF3CCFEDEFE36 +:10781000D001359491667F3C05B6BC124F73461675 +:107820005392755012FDC297F38E0128F403AEFCFB +:1078300069A38C44886503950001009AFFEC0673E8 +:10784000050600220029401501001C1C1E060E130F +:107850000672090A0A18180E0B72070A72002B2BFF +:1078600032113311332B123939332FCC32303141AD +:10787000170E0307112327230E0223222626351174 +:1078800021111416333236351121153E02350664A6 +:107890000F113865A57EEA2912246C814578B26300 +:1078A0000131565E8C660131334220050616549331 +:1078B000765012FCCF8F39482255B49002D9FD730F +:1078C000787ABFB2020E7511507547000001FCD9DD +:1078D00004C3FEA006A400150015400906030C13FE +:1078E000C00F040104002F5D1ACC32393930314108 +:1078F0001406070723273636353426232206073594 +:107900003636333216FEA052500AAE174B362A22B4 +:107910002843201D62318B8C05CF4D641447930C96 +:10792000332520220D0AA80A0D70FFFF00B80000C1 +:107930000402077906260028000001070043008F93 +:107940000158000AB312020272002BCE3031FFFF41 +:1079500000B8000005DD0779062601B10000010727 +:107960000043018B0158000AB31C000272002BCEA9 +:107970003031FFFF005CFFEC046206210626004860 +:1079800000000107004300850000000AB32600073D +:1079900072002BCE3031FFFF00A00000052306212E +:1079A000062601D100000107004301080000000A7B +:1079B000B319120672002BCE30310001002B0000EB +:1079C000077505B6002B001E40101F14141A0B2A51 +:1079D00010040005027225000972002B322B1217C9 +:1079E00039331133303161260A023521161212164D +:1079F0001733363637132E022721161A021733365D +:107A00001212352110020207212E03270301DF582D +:107A10009E7945014408314752290B0B311A7B0DE1 +:107A2000140C020143062C465B350D41572C0142D4 +:107A300053AA84FED72A4E483D18AA8801580182CD +:107A40000191C1B2FEB4FED9F75F4FBB4E01794937 +:107A5000888C4F9AFEC5FED0FEEC74960158019FAB +:107A6000FEFEE0FE01FE39CE42949A9846FDB20039 +:107A700000010027000006C5045E0028001F401119 +:107A8000281E1E23151A091B050B100672050B0A6A +:107A900072002B322B121739331133303141060269 +:107AA0000207212E02270321260A0235211612126F +:107AB00017333E0237372626272116121217333680 +:107AC00012123706C5094E9A7CFEF0244D4519D393 +:107AD000FEF244836B3F01330841582A0809272EE0 +:107AE0001376191C02013309354C2B083850310B21 +:107AF000045EC4FE9AFE97CB428B8E43FE62690100 +:107B0000070128013393B6FEBBFEF560234C4F27D7 +:107B1000EA57DB65A9FEDEFEF18C7301070135B77C +:107B2000000200000000050605B60013001D002439 +:107B3000400A070A0A04011D0B0B0005B8FFFFB439 +:107B40007214000872002B322B12392F33CD3232CF +:107B500011333031611121352135211521152115C0 +:107B600033320416151404212733323635342626D1 +:107B700023230100FF00010001350179FE877BCE40 +:107B800001097FFEDFFEC575698DA24F9366500423 +:107B900010E6C0C0E68B72C981D9F0FE5B704E5210 +:107BA0001E00000200000000050405270013001C51 +:107BB0000021401015050501160E0A721004041369 +:107BC00011010672002B32CD3311332B3211392FB4 +:107BD00033303141152115211533201615140606B1 +:107BE0002321112135213501231133323635342635 +:107BF00002330167FE99D70102F864D9B0FDEBFEAC +:107C0000FE01020202D1D55972680527C9E5CBA34E +:107C1000A76CA0580379E5C9FCB4FEF8414C413A81 +:107C2000000100B8FFEC075205CB002A00274015E1 +:107C30000B1C1C041F1F0017100372080272070898 +:107C40007224000972002B322B2B2B3212392F3366 +:107C50003311333031452224022723112111211100 +:107C6000333E033332161707262623220E0207213E +:107C700011211E03333236371106060573DEFED698 +:107C80009F10CEFECA0136D71572B6F69975E76514 +:107C90006459B6565287653F0A0264FD9A063862F7 +:107CA0008D5A61C17267C614A10125C5FD8905B64B +:107CB000FDC386DA9D553730FC273A2C567D51FEA0 +:107CC000FE54906A3B2825FEFC282300000100A0FA +:107CD000FFEC061D0473002700264014160F0772E0 +:107CE0001A0A0A1D050507080672070A21000B7209 +:107CF000002B323F2B12392F333311332B323031DB +:107D00004522262627231121112111333E02333229 +:107D1000161707262623220606072115211E0233E1 +:107D200032363715060604C59BE38712DDFECF0108 +:107D300031DD138EDB866BBC4056378549435C32A0 +:107D40000601A6FE5A073D674559A54A49A514688C +:107D5000D5A4FE33045EFE52ABC553331DD11926A4 +:107D6000346449E35C70322E22EE252000020000CC +:107D7000000005D705BC000B0018002340110407C4 +:107D8000070C0B1212090B02720206060908720098 +:107D90002B3211332B12392F123933113330314139 +:107DA0000121032311211123032101170E030707CA +:107DB00021272E0303A8022FFED3D164FEEF66CF46 +:107DC000FED1022DBF041F28250B250139230A23CC +:107DD000251E05BCFA440277FD890277FD8905BCA2 +:107DE000BA1554655B1B5A5A1D5A635400020000B1 +:107DF0000000051F045E000B00170023401104075C +:107E0000070C0B1212090B0672020606090A720011 +:107E10002B3211332B12392F1239331133303141B8 +:107E2000012103231121112303210117230E02072E +:107E30000721272E02034601D9FEDB984EFEF8509B +:107E400097FEDB01D7B8080A25230625010D250773 +:107E50002829045EFBA201A6FE5A01A6FE5A045E72 +:107E6000B02063550D54500E5864000200B8000055 +:107E7000080A05BC00130020003040171A11110C2D +:107E8000040808140F0C0C0E130F02720206060AE7 +:107E90000A0E08003F33113311332B3212392F12DF +:107EA000393311331133113330314101210323119F +:107EB0002111230321132111211121112113170E47 +:107EC00003070721272E0305DB022FFED3D164FE13 +:107ED000F067CFFED1F0FECBFECA01360197DBBFC3 +:107EE000041F28250B250139220B23251E05BCFA6A +:107EF000440277FD890277FD890277FD8905B6FD89 +:107F0000C30243BA1554655B1B5A5A1D5A63540089 +:107F1000000200A000000737045E0013001F002EBF +:107F200040161A11110C040808150C0C0E130F063C +:107F30007202060609090E0A003F33113311332B72 +:107F40003211392F393311331133113330314101AB +:107F500021032311211123032113211121112111A7 +:107F6000211317230E02070733272E02055E01D9BE +:107F7000FEDBA342FEF842A6FEDCC2FECDFEF80107 +:107F8000080191B7BA080A27220515EC1708262818 +:107F9000045EFBA201CBFE3501CBFE3501CDFE33E5 +:107FA000045EFE5201AEB01F65560B2F2F105661B6 +:107FB000000200290000064605B6001E002100262A +:107FC00040122102021C1C0D101015201E02720806 +:107FD0000F0F1508003F3311332B3211392F333374 +:107FE0001133113330314115011E02171321032EB5 +:107FF00002271121110E02070321133E0337013519 +:1080000001211305C5FE815885642798FEC87B179A +:10801000344431FECD334733187BFEC9981D465694 +:108020006B42FE890385FE06FC05B68BFE2B1762AC +:10803000A177FE3B01814A61390CFD8F02710C383A +:10804000614BFE7F01C55986613F1201D58BFEFE53 +:10805000FEC700020014000004E7045E001D0020BB +:10806000002640122002021B1B0D1010151F1D06BA +:1080700072080F0F150A003F3311332B3212392FBC +:1080800033331133113330314115011E02171321DF +:10809000032E02271121110E02070321133E02377E +:1080A0000135052117049CFEDB3C5C481C74FEFE78 +:1080B0005E11242D1FFEF8243123115EFEFD751B79 +:1080C00049603CFEDF02CBFE9AB2045E6AFE911567 +:1080D0004E7652FEA60127333F2206FE3F01C3061D +:1080E000214035FED9015A53774E15016D6ACFE113 +:1080F000000200B80000086D05B600230026003F0E +:10810000401F0122222523231E26020220201B0DB0 +:1081100010101B1B1D1E02721D08080F0F16161CC7 +:1081200008003F33113311333F2B12392F331133F2 +:1081300011331133113311331133331133303141D2 +:1081400015011E02171321032E02271121110E0201 +:108150000703211336363721112111211121013551 +:1081600001211307ECFE815885642798FEC87B1710 +:10817000344431FECD334733187BFEC997112F1F8E +:10818000FEA8FECA01360243FEA60385FE06FC05D4 +:10819000B68BFE2B1762A177FE3B01814A61390C39 +:1081A000FD8F02710C38614BFE7F01C531621FFDEE +:1081B0008905B6FDC301B28BFEFEFEC7000200A01A +:1081C000000006F6045E00230026003A401C01224F +:1081D000222523231E2602020D0D1010201B1B1C1E +:1081E0001E0672080F0F16161C0A003F33113311BA +:1081F000332B12392F333311331133113311331120 +:108200003333113330314115011E02171321032E70 +:1082100002271121110E02070321133636372111CF +:108220002111211121013505211706AAFEDB3C5D34 +:10823000481B75FEFE5E10252E1FFEF8233124110B +:108240005EFEFE750B1E14FED3FEF8010801CFFF83 +:108250000002CBFE99B2045E6AFE91154E7652FE84 +:10826000A60127333F2206FE3F01C306214035FE0B +:10827000D9015A204013FE33045EFE5201446ACFF6 +:10828000E10000010029FE2F04B606F0005A003D6F +:10829000401D2420202F1110404037192F3D3D0A4A +:1082A0002B2F070000525480574E4E470A0372008E +:1082B0002B323211331ACC32322F332F3312392F63 +:1082C0001239393312393911331133303141321601 +:1082D0001715262623220607161615140607151647 +:1082E0001615140E022322060615141633323636DE +:1082F0003332161715262623220606232226263574 +:10830000343636373636353426232335333236364F +:1083100035342623220607273636372E02273533F3 +:108320001616173E0203C32F3E0D0A341A31622976 +:10833000A7B9C195B9CA52A0EC9B6463203F524CC7 +:108340007766324B510E14612B2D859F5381AA54B1 +:1083500055D6C0C0AFFED7897BAEC14D868472C5ED +:10836000568853B7772155501DD12E6F34265B7632 +:1083700006F00C05970507564422B88093B41706FB +:1083800014B69260A07440142B22263205051613F1 +:10839000E5141504045591596294550505617169F8 +:1083A00060F22D553C4B594136CF364D102A5E5662 +:1083B0001C1B226C353068480001001FFE2F04236F +:1083C0000564005B003B401C2420202F101142421A +:1083D00037192F3F3F0A2B2F070000535580584F66 +:1083E000480A0672002B3232321ACC32322F332F27 +:1083F0003312392F123939331239391133113330DD +:108400003141321617152626232206071616151493 +:108410000607151E02151406062322060615141655 +:108420003332363633321617152626232206062314 +:108430002226263534363633323636353426262350 +:10844000233533323635342623220607273636378E +:108450002E022735331616173E02037B2F3C100DD4 +:10846000311A2A52226E96725F436C416BF6D257D4 +:10847000581E4B594A5B4C314A4F0D135F292D6EE4 +:1084800086527F9C4756CDB05A7539458D6C7670B3 +:1084900098A66A7A4FBE535A397D481C413E19C48A +:1084A0002D6A3A265C7605640B059805083C331D59 +:1084B000866D65771A0A113A66535D9D6017291B10 +:1084C000342A05051613E5141504044C8A5D6898D2 +:1084D000541E3A292D3B1DD3324336362522D5155D +:1084E000240A234A441A1B20673C2F684800FFFFD8 +:1084F000006D0000069605B6060601740000FFFF39 +:10850000008FFE14064606120606019400000003C2 +:108510000077FFEC05E705CD0011001A00220019D5 +:10852000400C1F1717051B0E037212050972002B52 +:10853000322B3211392F33303141140206042322F9 +:1085400024260235341224333204120132363637EF +:10855000211E02132206060721262605E754ABFE3C +:10856000FAB3B3FEFAAB54950136EFEE013395FD45 +:1085700048739C580CFD180E599D736D995B12023F +:10858000E019B102DDA9FEEBC86B6BC80116AAE3C6 +:108590000151BABAFEAEFD2F5BAA7878AA5B03DB65 +:1085A000539B6EA4B8000003005CFFEC04980473B6 +:1085B000000E0017001F0019400C1B141404180BA8 +:1085C00007720F040B72002B322B3211392F33300C +:1085D00031411402062322260235100033321612CE +:1085E0000132363637211E0213220607212E0204DD +:1085F0009884F5A89DF38B0124FD9DF38BFDE34347 +:108600005C3709FE3E0A385E41646E0F01C20937CD +:108610005D0231BAFEFC87870104BA0116012C867F +:10862000FEFEFDF634674D4D6734029C71704B645D +:10863000320000010000000005A605C3001D001760 +:10864000400C001703720D06070272060872002B19 +:108650002B12392B3230314122060607012101212C +:10866000011E02173E0337133E023332161715263A +:1086700026054227342716FE98FEAEFE100139016A +:108680002110161208050E11160DAA2A577D6342F5 +:108690005F19143504C12C543DFBFC05B6FC733D39 +:1086A000605A342649484B29020880B45E190EF2FC +:1086B000090E00010000000004D10466001B001731 +:1086C000400C130D0E06720D0A7207000772002B84 +:1086D000322B2B1239303141321617152626232220 +:1086E00006060701210121131616173336363713F4 +:1086F0003E02043D1956251928111D281A09FECCE1 +:10870000FEC9FE54013FCD14210504061C177B252C +:10871000497104660D0FEC0B081E2D18FCF2045E67 +:10872000FD8E408032327940015868833E00FFFF61 +:108730000000000005A60779062602710000010767 +:10874000040C05190158000CB42431070272002BE7 +:10875000CECE3031FFFF0000000004D106210626F6 +:10876000027200000107040C04CB0000000CB422CC +:108770002F0E0672002BCECE303100030077FE1490 +:108780000A8D05CD00110021003F002640163F282C +:108790002903223A330F2D06722206721E0E03722F +:1087A00016050972002B322B322B2B3F331217394F +:1087B00030314114020606232226260235341224C3 +:1087C0003332041205141616333236363534262663 +:1087D000232206062521131E0217333636371321AE +:1087E000010E022322262735161633323636373746 +:1087F0000596499DF9B1B1F99C49830122ECEB0141 +:108800001F84FC203E937F82923C3B928180943E69 +:10881000044A014ED30A0E0A0306061510CF01477B +:10882000FE272B8AB36B344C1B154023405B3F1251 +:108830001202DDA9FEEBC86B6BC80116AAE3015159 +:10884000BABAFEAEE499DD7777DD999ADD7777DD08 +:10885000E7FD8B1E3E4224365E2E0275FB13749B91 +:108860004E0B06F20508365B3637FFFF005CFE1440 +:10887000095804730426005200000007005C04CB72 +:10888000000000020077FF8306390631001D003822 +:108890000027401321241E242403001B0972312EBB +:1088A0002B2B0F0C120372002B32CD3310CD332B38 +:1088B000CD3333113310CD3031452226272E02021D +:1088C000353412243736363332161716041215147F +:1088D0000E02070606033636333216173E023534CB +:1088E00026270606232226270E0215141616035ADB +:1088F0003A4A0F98DF92477F0107CC124837354834 +:1089000012CA0106804790DE96114BC316462F2DE2 +:108910004616617B3B848F134A303149155F7B3BA0 +:108920003C7D7D393A137AC2010199CC013AC41ACF +:10893000422C2C421AC5FEC5CC98FEC17B15393A93 +:10894000017D291F1F291A80C47FBDF628262525F1 +:10895000261A81C27E7FC4800002005CFF9105124E +:1089600004B4001A00330027401325221F1F1411DE +:108970001707722E312B31310A07040B72002BCDF1 +:108980003333113310CD2B32CD3310CD3330314151 +:10899000140606070606232226272E023534123730 +:1089A0003636333216171E020534262627060623CE +:1089B00022262706061514161736363332161736B2 +:1089C00036051270D2930948363947098AD176F9AB +:1089D000E00B45312D460C8ED679FEC92044351169 +:1089E0003D3E3F3D114E484C5213393938381353F0 +:1089F0004F0231A1EA8E18343B3B36188CEAA1F3C2 +:108A0000011E202F23232F158EEBA351835B152EE0 +:108A100039392E22AA787CB020272B2D271FB100B0 +:108A200000030077FFEC083D088D00160029006B5D +:108A3000004340234C660972555C03720C0D0D1304 +:108A4000068016162318173A3303726949464643BF +:108A5000474743432A0972002B3211332F11331138 +:108A600033332B32DE32CC322F1ACC323311332B4C +:108A7000322B3230314135343E0233321E02333331 +:108A80001523222E02232206071335363635342EBF +:108A90000235343633321615160606012224023505 +:108AA000341236363332161707262623220E0215C5 +:108AB0001416163332363711211116163332363664 +:108AC00035342E0223220607273636333216161285 +:108AD000151402060623222627060602E1345462F4 +:108AE0002D397176864E0E116F986A53292E2B0BF5 +:108AF0001C3C39242F244F474D5402578EFEE3D897 +:108B0000FEEB854A90D28950B03B6C23663C3D64B5 +:108B1000472651A178305325013625593679A04F83 +:108B20002647633E3C66236C3CB04F89D2904A4A4C +:108B30009AECA273B34D4CAF0750315D6C340F25E6 +:108B40002F25C2212A21333BFE8756103E181412CE +:108B50000F1A1C353A5A48436C41FA11CD0165E2AF +:108B6000A60107BA623E2FD717373B76AF75A2E74B +:108B70007B271E018CFE7423227BE7A275AF763B18 +:108B80003717D72F3E62BAFEF9A6AAFEE1D576487E +:108B90004B4B480000030077FFEC073307520012ED +:108BA00000290067003D40204C620B72535A077247 +:108BB000191A1A20138023230008073A3307726515 +:108BC00042464642422A0B72002B3211332F113398 +:108BD0002B32DE32CC322F1ACC323311332B322BE4 +:108BE0003230314132161516060607353636353421 +:108BF0002E0235343603321E0233331523222E0261 +:108C0000232206072335343E0203222E0235341276 +:108C1000363332161707262623220615141E023372 +:108C20003236370321111E023332363635342623CD +:108C3000220607273636333216121514060623226B +:108C40002627060603894D5501528D573C38242EA0 +:108C5000244F0A3A7077854E0E106F996A522A2E69 +:108C60002B0BB63454618B7DC286457BDC905C82D5 +:108C70003377294C25585821405A392B4D2302016E +:108C8000321A343A1F4C67355858264D29793584A5 +:108C90005C91DB7B7AE9A770A63E3FA30631594978 +:108CA000436B4104560F3E1913120F1B1C343A013B +:108CB00021252F25C2212A21343B325D6C340FF847 +:108CC0009A448CD895CD01037A3222D5171CA9A9D4 +:108CD000547B5128293A010CFEFC2A2F1247926F2F +:108CE000A9A91D18D722327AFEFDCDC6FE79555F9F +:108CF0006450FFFF002B0000077507390626025D50 +:108D000000000107038901960158000AB3370502E4 +:108D100072002BCE3031FFFF0027000006C505E1B1 +:108D20000626025E000001070389011D0000000AFB +:108D3000B334100672002BCE303100010077FE14E0 +:108D4000052305CB002000134009101609721507F2 +:108D5000000372002B322F2B3230314132161707AD +:108D6000262623220E021514161633323637112109 +:108D700011222E033534123624035875EA6C655AD5 +:108D8000BB596499683557B79048AA49FECB99F00A +:108D9000AF733860BC011305CB3730FC273A4582EE +:108DA000B8739BDB73150FFD0201D84582B8E787C6 +:108DB000A60114CA6E000001005CFE1403F00473E7 +:108DC000001D0015400B0F150B72140F72070007E2 +:108DD00072002B322B2B32303141321617072626E8 +:108DE0002322060615141616333236371121112E9A +:108DF0000335341236028B5CB752584C8A3F546AA2 +:108E0000323D704B567535FECF75BD85478BFC04E2 +:108E1000732A26E81D254B96716C924A160FFD0C9D +:108E200001DC094B8BCE8CDF01006B000001006878 +:108E3000FFFA0479050A0013000CB3050C0A0000C0 +:108E40002F2F393930314117030507250305072531 +:108E50000327132537051325370503917FB6011F17 +:108E60004AFEE5C8011C47FEE3B481B4FEE54601B5 +:108E70001FC6FEE447011D050A49FEC4A47BA4FEEB +:108E8000A6A67BA4FEC74A013BA47BA4015AA47DED +:108E9000A40000080029FEC107C10591000D001BB8 +:108EA00000290037004500530061006F0018400C96 +:108EB0004911572D033B061F6C65261F002F332FCA +:108EC00033121739303141363633321617232626FE +:108ED000232206070136363332161723262623228D +:108EE00006070136363332161723262623220607B5 +:108EF0000136363332161723262623220607133669 +:108F00003633321617232626232206070136363338 +:108F10003216172326262322060713363633321637 +:108F20001723262623220607013636333216172347 +:108F3000262623220607055C056567626D06500636 +:108F40004C333D4206FB33056567626D0650064CA7 +:108F5000333D420601F2056467636C064F074C33EC +:108F60003D4107FCC5056567626D0650064D323D03 +:108F7000420666056567626D0650064C333D420643 +:108F80000435056567626D0650064C333D42067335 +:108F9000056567626C0750074C323D4207FCB3051C +:108FA0006467636C064F074C333D410703B2596A4F +:108FB0006D56391F1C3CFC25596A6D56391F1C3CE7 +:108FC000FEEA59696C5638201D3B030A59696C56F4 +:108FD000391F1C3C01E7596A6D56391F1C3CFC25A2 +:108FE000596A6D56391F1C3C01F459696C56391F7A +:108FF0001C3C030459696C56391F1C3C00080029AD +:10900000FE7F077D05D300090013001C0025002FFB +:1090100000380042004C0018400C2F0A194135045A +:109020000622464C2522002F332F331217393031B8 +:10903000411706060727373E020117070E020727CA +:1090400036360116161715072626270117060607B6 +:109050002336363725171E02170726262701161630 +:10906000170727262627011E021715262627350152 +:1090700006060723273E023706734549A43C6202D1 +:109080002E6E73FBD962022E6E7236454AA3FE4ED7 +:1090900055C0490E4DB54E040E0B144423611428DF +:1090A0000A020C111B363214432E6D2CFC312F6B2F +:1090B0002D621128501F04E93374753455BF4AFEE0 +:1090C0002314270B8B0B0E272F1704A2442E6C2C76 +:1090D00062101B3633FC0162101B363215442E6CB5 +:1090E000023314270B8B0B144423FDA80E4DB54EF1 +:1090F00055C049DB022E6E7235464AA33C04A24994 +:10910000A43C620245AF4FFDE40D282E18611428DF +:109110000A8B034855BF4A0E33747534000200B8F9 +:10912000FE56072B07910017002700274013231D29 +:10913000802018071109130B02721500020209089A +:1091400072002B3210CE332B32123939DE321ACC68 +:1091500032303141132111343636372301211121A8 +:1091600011140606073301211121030122262627A7 +:1091700021161633323637210E020521BCFEEC06CD +:10918000080408FD5AFE8B01170306050602A30119 +:1091900073014EB2FCC9B5CA5609011109606A577C +:1091A000710B01140B62D0FE5601AA02BE439790C8 +:1091B00038FBA005B6FD3E3E8F8C3B0456FB54FDAC +:1091C0004C07D557A16E7149506A6AA25A00000235 +:1091D00000A0FE6F064E063F001500250027401335 +:1091E000211A801E16071008110A067213020200C7 +:1091F000080A72002BCE3311332B32123939DE328A +:109200001ACD323031411321113436363701211154 +:109210002111140606070121112103012226262708 +:1092200021161633323637210E02049A89FED906EA +:109230000905FDFEFE920127060B060204016F01DF +:109240002B92FD1FB5CA560801100A5F6A58710AB1 +:1092500001150B63D0FE6F019101BE33817824FCB0 +:10926000F2045EFE4630817C290310FC81FD9006ED +:109270006A57A16E6852506A6AA25A000002002F13 +:10928000000004BE05B60013001D0020400F1505A8 +:109290001201010F04040E130272160E08003F3370 +:1092A0002B12392F33331133CE3230314115211582 +:1092B00021153332041615140421211123353335B9 +:1092C0000123113332363534262601EE012BFED52B +:1092D0007ACE01097FFEDFFEC5FE56898901854FE2 +:1092E000688DA24F9305B697FE9C72C981D9F00490 +:1092F00021FE97FCD1FE775B704E521E00020004E7 +:10930000000004A206140014001D0020400E1310DB +:10931000100104040F14160505170F08003F33331E +:109320002F332F12392F333311333031411521159B +:109330002111333216161514060623211123353355 +:109340003501231133323635342601D10179FE87B8 +:10935000D7ACE06E64DAB0FDEC9C9C0202D1D5592A +:1093600072680614DFC6FE3F48936F6CA058046F06 +:10937000C6DFFBC7FEF8414C413A000200B80000CE +:1093800004AA05B60010001F0037401B031818116F +:109390001617171106151511110A0504040A0A0CEF +:1093A0001F0D02720C0872002B2B3211392F331152 +:1093B000331133113311331133113311331133306E +:1093C000314114060717072706062323112111210F +:1093D0002004013332363727371736363534262303 +:1093E0002304AA57655898732C643885FECA01D3A4 +:1093F000011B0104FD447A0B180B4C996514157878 +:109400007E8D03EE75CF447D70A40B0AFDF805B682 +:10941000F3FE4301016D6E8F1A472E6C6900000246 +:1094200000A0FE1404B40473001D00320039401E75 +:109430000D1E1E1207720B06720A0E722C2B2B2D9C +:109440002A2A042727181B1B191A1A000B72002B33 +:109450003211333211333211333311333311332B91 +:109460002B2B321133303145222626272316161591 +:109470001121113317333E0233321211140607172C +:10948000072706060322060607151416163332367A +:1094900037273717363635342603065174521E10D7 +:1094A000060AFECFF82B101E56784FBDE94D445EDC +:1094B0009E6C1A3A77505E2B022961550812097F7B +:1094C000A86A0B0C6614294125226034FE4F064A17 +:1094D000912D4C2DFEDAFEE49EE74A7B768B070940 +:1094E0000393428465216C964E01019E7B83265D29 +:1094F00037A4A6000001002F0000045005B6000D9F +:10950000001D400E0B03030A060608020D02720836 +:109510000872002B2B3211392F3333113330314184 +:10952000152111211521112111233533110450FD6D +:109530009E0191FE6FFECA898905B6FEFE9AFEFD68 +:10954000AC0254FE026400010004000003BE045E8D +:10955000000D001D400E0B03030A060608020D064F +:1095600072080A72002B2B3211392F33331133302A +:1095700031411521152115211121112335331103F5 +:10958000BEFE00014CFEB4FECF8989045EF8D9EB23 +:10959000FE5E01A2EB01D100000100B8FE000579DA +:1095A00005B60026001F400F0300000A0D0D1E1710 +:1095B00009060272050872002B2B322F33392F3324 +:1095C00033113330314122060711211121152111A8 +:1095D0003636333216161215140E022322262711A0 +:1095E000161633323E02353426260296305D1BFEB7 +:1095F000CA0398FD9E3783466EE4C2775899C36BC1 +:109600006E8E473E7F494A704C276CC402190A058A +:10961000FDF605B6FEFE6B0808449CFEFBC1A2F5F4 +:10962000A35316190110161938678B5388AF5500CC +:10963000000100A0FE0A0489045E002100234012FC +:109640001E1B1B0306060E02210672200A72150E4F +:109650000F72002B322B2B3211392F333311333051 +:1096600031411521153636333216161514060623E8 +:1096700022262711161633323635342623220607C2 +:1096800011211103D1FE00254D2394F89787E08620 +:10969000407F412C7833658C91AA103117FECF049E +:1096A0005EF8F1060681FFBDC6FC78171C0107199C +:1096B0001D92A889A80303FE8D045E00000100002E +:1096C000FE56081205B60015002840160B110814A6 +:1096D0000E01060715130F02720904070207070D92 +:1096E0000872002B32113310CC332B32321217395F +:1096F00030314902211121112301112111012101D0 +:1097000001210111211101076FFE140152013DFEDB +:10971000D5A8FE17FEDFFE17FEB40208FE15013FB6 +:1097200001D9012101D905B6FD42FE12FD4C01AA65 +:1097300002E5FD1B02E5FD1B02F802BEFD3C02C472 +:10974000FD3C02C400010000FE6F0758045E0015D6 +:1097500000284016010E110B1408060715130F06FA +:10976000720409090207070D0A72002B3211333304 +:109770002FCC2B32321217393031490221112111ED +:1097800023011121110121010121011121110106E2 +:10979000D5FE640115010AFEEE90FE56FEE4FE566B +:1097A000FEBA01C3FE64013B018E011C018E045E02 +:1097B000FDE8FE99FD9001910237FDC90237FDC910 +:1097C00002460218FDE1021FFDE1021FFFFF005EDD +:1097D000FE1404D705CB062601B000000007036B7A +:1097E000019E0000FFFF004EFE14042304730626B2 +:1097F00001D000000007036B01310000000100B838 +:10980000FE5605E305B6000E00214011080D0103C8 +:109810000A0E0B027204070207070A0872002B32B5 +:10982000113310CC2B32121739303149022111215A +:109830001123011121112111010544FDEB016D01DD +:1098400047FED5B8FDEEFECA0136020C05B6FD4254 +:10985000FE12FD4C01AA02E5FD1B05B6FD3C02C44B +:10986000000100A0FE6F0535045E000E001F4010D1 +:1098700003080B03050A0606720C020200050A72B1 +:10988000002BCE3311332B321217393031411123D3 +:10989000011121112111012101013311042389FE3C +:1098A00037FECF013101AC0150FE450129FAFE6FB0 +:1098B00001910237FDC9045EFDE1021FFDE8FE993A +:1098C000FD90000200B80000056005B60003000E20 +:1098D00000234012060B0E030902010201080D09C4 +:1098E000027205080872002B322B321239392F2FE1 +:1098F0001117393031652311330121011121112153 +:109900001101210102F086860270FEA0FDEEFECA62 +:109910000136020C014AFDEBBE046BFAD702E5FDED +:109920001B05B6FD3C02C4FD4200000200A0000081 +:1099300004F4045E0003000E00234012090E060327 +:109940000C030203020B050C0672080B0A72002BB3 +:10995000322B321239392F2F11173930314111235F +:1099600011252101012101112111211102B08F01C5 +:109970005C0150FE4501E2FEA6FE37FECF01310339 +:10998000F6FC64039C68FDE8FDBA0237FDC9045E7D +:10999000FDE10002002D0000053705B60003000EB2 +:1099A000001D400F060B0E030800010D0902720591 +:1099B000080872002B322B32CE3212173930315355 +:1099C00035211501210111211121110121012D0242 +:1099D0004802C2FEA0FDEEFECA0136020C014AFD9D +:1099E000EB0431FEFEFBCF02E5FD1B05B6FD3C029C +:1099F000C4FD420000010004000004F4061400123B +:109A0000002940161200720B050803070A0A0D0A06 +:109A1000720111110E0E04070672002BCE321133A3 +:109A200011332B32111217392B30314115211521E9 +:109A3000110121010121011121112335333501D1FA +:109A4000013BFEC501AC0150FE4501E2FEA6FE371A +:109A5000FECF9C9C0614A1C7FD93021FFDE8FDBA32 +:109A60000237FDC904ACC7A100010000000005EEEB +:109A700005B6000C001B400E040B0103060C080980 +:109A8000027203060872002B322B32321217393061 +:109A90003149022101112111211121110105D1FDAD +:109AA000EB0232FE9FFDEEFECBFEBA027B020C05FE +:109AB000B6FD42FD0802E5FD1B04B40102FD3C02B7 +:109AC000C400000100000000058F045E000C001BB4 +:109AD000400E0B010403060C0809067203060A7205 +:109AE000002B322B32321217393031490221011149 +:109AF000211121352111010568FE4601E1FEBBFE61 +:109B000037FEE3FE9C028101AC045EFDE8FDBA0273 +:109B100037FDC90379E5FDE1021F000100B8FE56DB +:109B2000069105B6000F001F400F090404060C073C +:109B300002720D020200060872002BCE3311332B85 +:109B40003211392F333031411121112111211121CD +:109B5000112111211121110566FECBFDBDFECA01A7 +:109B60003602430135012BFE5601AA0277FD890515 +:109B7000B6FDC3023DFB54FD4C00000100A0FE6F8A +:109B800005C1045E000F001F400F090404060C0706 +:109B900006720D020200060A72002BCE3311332B1F +:109BA0003211392F3330314111211121112111216D +:109BB0001121112111211104AEFECDFE56FECF015F +:109BC0003101AA01310115FE6F019101CDFE33046F +:109BD0005EFE5201AEFC81FD9000000100B8000065 +:109BE00006AC05B6000D001D400E030C0C00080568 +:109BF000050102720A000872002B322B3211331158 +:109C0000392F3330317311211121112111211121EB +:109C1000112111B801360243027BFEBAFECBFDBD15 +:109C200005B6FDC3023DFEFEFB4C0277FD89000137 +:109C300000A000000610045E000D001D400E030C85 +:109C40000C000805050106720A000A72002B322B6F +:109C500032113311392F3330317311211121112178 +:109C600015211121112111A0013101AA0295FE9C9B +:109C7000FECFFE56045EFE5201AEE5FC8701CDFE2E +:109C80003300000100B8FE00089A05B60029002341 +:109C90004011221F1F0104042826290272242808CB +:109CA00072150E002F332B322B3211392F33331113 +:109CB00033303141113636333216161215140E0276 +:109CC0002322262711161633323E0235342E022364 +:109CD0002206071121112111211105144F91396913 +:109CE000DAB9715899C36B6F8E473F7F48426F5006 +:109CF0002C55879A4422502AFECBFE0FFECA05B689 +:109D0000FD6D0B05449CFEFBC1A2F5A35316190182 +:109D100010161938678B53859F4F190C09FDFC04E9 +:109D2000B4FB4C05B600000100A0FE0A06D5045E97 +:109D30000023002540131C191901040422202306C6 +:109D4000721E220A72130C0F72002B322B322B322E +:109D500011392F3333113330314111363633321646 +:109D60001615140606232226271116163332363509 +:109D700034262322222311211121112111047914C7 +:109D800028148DEF9087E087407F412D7832668CD4 +:109D900085830C170CFECFFE89FECF045EFE1F02EA +:109DA0000281FFBDC6FC78171C0107191D92A88906 +:109DB000A8FE870379FC87045E0000020077FFACF1 +:109DC00005FA05CD003D004E002C4015423A3A15EB +:109DD000251E0372312E2E1509724B04041207073B +:109DE0000F002F3311333311332B3211332B321237 +:109DF000397D2F33303141140606071616333236BB +:109E000037150E0223222627060623222626023590 +:109E10003412243332161707262623220E02151475 +:109E20001616333236372E0235343E0233321616CA +:109E30000534262623220E0215141616173E020597 +:109E4000CD496327173E1B2A44221440431B56A0CA +:109E500048348541A1F8A95789011DDD4291254E5D +:109E6000235532587D4F2661AB6D081007234029DA +:109E70003766905967B470FEEB1731281C2B1E1003 +:109E80001A2B19213E2802A68AC48127060A0C0A29 +:109E9000F1080C053131101269C2010DA5F201590A +:109EA000B91C0FF00B124584BC77A4D568010329B7 +:109EB00088AC5F74A86D3459C9AF486839203C55E7 +:109EC00034518464211F64840002005CFFB804FAEA +:109ED000047300370045002B4015381818003F1157 +:109EE000110E0E2C2F0B721F222229070007720061 +:109EF0002B322F3311332B32321133113311392FCF +:109F00003330314132161707262623220615141640 +:109F10001633323637262635343636333216161592 +:109F2000140607161633323637150606232226275F +:109F300006062322260235343E02012206061514A7 +:109F400016173636353426260266327829431C4DDC +:109F50002777603A633E0B14061F284A946D589683 +:109F60005C6242101D191D3C221C5030498E3B2E54 +:109F70006D4D9EEA803E7FC501B51D291429232F12 +:109F800038132804731811E40811B5A9738D400320 +:109F900001387E676F9950489A7C88B02C0403087A +:109FA00009D3090E2E280F138E0102AF7DD49F58BE +:109FB000FE0A1E3A2B436A281D6B4F263A21FFFFEB +:109FC0000077FE1404D105CB06260026000000070A +:109FD000036B02390000FFFF005CFE1403DD047315 +:109FE0000626004600000007036B01A000000001E8 +:109FF0000029FE56047905B6000B0017400B080433 +:10A00000040502720900020872002BCE332B3211B4 +:10A01000333031411121112111211121112111025E +:10A02000ECFECAFE730450FE73012BFE5601AA0417 +:10A03000B40102FEFEFC56FD4C000001002FFE6F35 +:10A04000043D045E000B0017400B020A0A0B067267 +:10A050000503080A72002B32CC2B32113330314108 +:10A060001521112111211121112135043DFE9201EB +:10A0700012FEEEFECFFE91045EE5FD66FD900191BD +:10A080000379E500FFFF0000000004FE05B60606A8 +:10A09000003C000000010000FE140498045E000F64 +:10A0A0000018400D0F02080904010E030672010F8B +:10A0B00072002B2B3212173930314121110121133B +:10A0C0001616173336363713210102E5FECDFE4E44 +:10A0D0000150B016250B0C0B2516B2014EFE4DFE9D +:10A0E0001401EC045EFE083DA43333A43D01F8FBEB +:10A0F000A20000010000000004FE05B600100025CB +:10A1000040120B0805050C03030F0202061008722B +:10A110000A060272002B322B12392F3333113333DC +:10A120001133333031611121112135012101012118 +:10A1300001152111211101E5FEC1013FFE1B015056 +:10A14000012F0131014EFE1B013FFEC1010E010234 +:10A150001F0387FDA6025AFC8329FEFEFEF20001C2 +:10A160000000FE140498045E00150021401001094F +:10A1700009041110080806150B0672060F72002B51 +:10A180002B3211392F393933331133303141012119 +:10A1900015211121112135210121131616173336EE +:10A1A0003637130498FE4D0123FEDDFECDFEDD01A2 +:10A1B00023FE4E0150B016250B0C0B2516B2045E83 +:10A1C000FBA2E5FEF90107E5045EFE083DA433337A +:10A1D000A43D01F800010000FE5605C905B6000FB8 +:10A1E0000020401103060C0904020B0702720D0047 +:10A1F0000202050872002B3210CE332B32121739AF +:10A20000303141112301012101012101012101010D +:10A210002111049EAAFEACFEACFEB401E5FE3A019B +:10A2200056013B0135014EFE35013C0125FE56012C +:10A23000AA0229FDD702F202C4FDF2020EFD2BFE96 +:10A2400029FD4C000001000AFE6F0502045E000FAC +:10A2500000204011030C060904050B0706720D00CF +:10A260000202050A72002B3210CE332B321217393C +:10A270003031411123030321010121131321011363 +:10A28000211103F0B5EBECFEA6017BFE98015AD933 +:10A29000DB015AFE94E70102FE6F0191017FFE810E +:10A2A000023B0223FE9C0164FDDDFEA4FD90000143 +:10A2B0000029FE56074805B6000F001D400E080491 +:10A2C000040C0502720D090900020872002BCE333E +:10A2D00011332B323211333031411121112111212F +:10A2E000112111211121112111061DFB7BFE910469 +:10A2F0003BFE69021A0136012BFE5601AA04B40185 +:10A3000002FEFEFC4E04B4FB54FD4C000001002F85 +:10A31000FE6F0637045E000F002140100C050D098A +:10A320000908040405020A7205067200002F2B2B8F +:10A3300011331133321133113330314111211123D3 +:10A3400035211521112111211121110525FC08FEAE +:10A350000356FED9019601310112FE6F0191037976 +:10A36000E5E5FD6C0379FC81FD900001006DFE5672 +:10A37000064605B6001700214010161313070A0AF7 +:10A3800006170E02720301060872002B32CC2B3224 +:10A3900011392F3333113330314111211121112162 +:10A3A00011060623222635112111141633323637B1 +:10A3B00011051B012BFED5FECA81D66DCEE60135F7 +:10A3C000627556AC6A05B6FB54FD4C01AA02352CE9 +:10A3D0002EC7B8025CFDFC6A6B2525028F000001C8 +:10A3E000007BFE6F05B2045E0017001B400D130AD0 +:10A3F0000A06170E06720301060A72002B32CC2BD6 +:10A400003211392F3330314111211121112111061F +:10A410000623222635112111141633323637110442 +:10A42000A00112FEEEFECF49B775AFD00131474013 +:10A4300058974D045EFC81FD90019101BC2640B30C +:10A44000B501A0FE674949282001E3000001006D25 +:10A450000000051B05B6001B003340191A1717141E +:10A4600015151414090306060908080909011B0F2C +:10A470000272010872002B2B3212392F332F113345 +:10A480001133113311332F11331133303141112175 +:10A4900011060607112311222E023511211114165F +:10A4A0001711331136363711051BFECA4276378530 +:10A4B0006CBB8D5001355F708535774305B6FA4A20 +:10A4C000023516230CFEBC013123549472025CFD4C +:10A4D000FC686B020148FEC2082117028F000001D0 +:10A4E000007B000004A0045E001C002F401718151C +:10A4F000161615150C0609090C08080C0C011C1081 +:10A500000672010A72002B2B3211392F332F1133AF +:10A510001133113311332F11333031411121110611 +:10A520000607152335060623222635112111141698 +:10A53000331133153636371104A0FECF2457317D41 +:10A54000132514AFD001314E4C7D2B562B045EFBEE +:10A55000A201BC13280EF2D90301B3B501A0FE6716 +:10A560004F430100F1091D1301E3000100B8000091 +:10A57000056605B60013001D400E110E0E020505FE +:10A58000000A130872000272002B2B3212392F338B +:10A590003311333031532111363633321615112130 +:10A5A000113426232206071121B8013681D66DCE3B +:10A5B000E6FECB627556AC6AFECA05B6FDCB2C2E04 +:10A5C000C6B9FDA402046A6B2426FD71FFFF00A03A +:10A5D000000004A806140606004B0000000200005C +:10A5E000FFEC06F205CD00290032002540121E1EA8 +:10A5F00024242F2F170606000A1209722A0003725C +:10A60000002B322B3212392F3333113311332F30C9 +:10A6100031413204121515211E02333236363711FC +:10A620000604232224022723222635343637330614 +:10A630000615141633333E0313220E020721342667 +:10A64000043BFA01328BFBD5085FB18371E4BC3364 +:10A650005BFEF1DCDCFEC8B2133FA3A51C19EA06C1 +:10A6600015293729126BAEED964E8261390602E547 +:10A67000A405CDC2FEA0ED477BB05E354C20FEEABE +:10A680003657A10125C58B793B682A0B4C20233511 +:10A690008BDD9B51FEFE2C577E51A0B200020000C4 +:10A6A000FFEC056004730027002F002540121D1DDC +:10A6B00023232B2B1506060009100B7228000772A6 +:10A6C000002B322B3212392F3333113311332F3009 +:10A6D0003141321616151521161633323637150646 +:10A6E0000623222E02272226263534363733060645 +:10A6F00015141633333E0217220607212E0203607B +:10A700009EE67CFD190596866EB86155B98479CCB4 +:10A710009A5D0B66934F1613CD0E0B2C3411178FC9 +:10A72000DF8F5E7C0901C3013262047377E2A39478 +:10A7300081932C2CEC29263D7CBE802D63502C5916 +:10A74000201F3617252997C965D9727A446A3E00B9 +:10A7500000020000FE5606F205CD002C003500294F +:10A7600040142121282832321906060015130A1236 +:10A7700009722D000372002B322B32CD3312392F88 +:10A780003333113311332F30314132041215152177 +:10A790001E023332363637110606071121112626DE +:10A7A000022723222635343637330606151416338E +:10A7B000333E0313220E0207213426043BFA0132F2 +:10A7C0008BFBD5085FB18371E4BC334DD4A0FED7B9 +:10A7D000AAF18A103FA3A51C19EA061529372912E8 +:10A7E0006BAEED964E8261390602E5A405CDC2FE40 +:10A7F000A0ED477BB05E354C20FEEA2E4D0CFE648A +:10A8000001A21CAB010CAC8B793B682A0B4C2023BA +:10A81000358BDD9B51FEFE2C577E51A0B20000020D +:10A820000000FE6F0560047300290031002840130A +:10A830000C0C13132D2D041D1D17292000270B2A86 +:10A84000170772002B323F3333CD12392F333311B8 +:10A850003311332F3031452E022722262635343648 +:10A860003733060615141633333E023332161615E7 +:10A870001521161633323637150606071121132215 +:10A880000607212E0202DD72AF690B66934F161385 +:10A89000CD0E0B2C3411178FDF8D9EE67CFD190534 +:10A8A00096866EB86143925CFEED855E7C0901C3BD +:10A8B000013262021A7BC68A2D63502C59201F3642 +:10A8C00017252997C96577E2A39481932C2CEC2254 +:10A8D0002306FE7F052B727A446A3E00FFFF00B814 +:10A8E000000001EE05B60606002C0000FFFF000088 +:10A8F0000000078B0797062601AF0000010702330F +:10A9000001810158000AB316010272002BCE3031CA +:10A91000FFFF0000000006FC063F062601CF0000F6 +:10A920000107023301350000000AB3160B0672005E +:10A930002BCE3031000100B8FE0005AE05B6002B6D +:10A94000002940142A272704221F1F0104040E2B6C +:10A95000250272240872150E002F332B2B32113969 +:10A960002F3333113311331133303141013232334C +:10A97000321E0215140E0223222627111616333218 +:10A980003E0235342E0223220607112111211136F1 +:10A990003637010560FDBF060D0763DBBF785899A8 +:10A9A000C36B6E8E473F7F48426E512C5B90A3492C +:10A9B000286131FECA0136224928018705B6FD4EBD +:10A9C000398CF6BCA2F5A353161901101619306084 +:10A9D0008F5E859F4F190E0BFE0005B6FD40346853 +:10A9E0003301F100000100A0FE0C04E7045E002129 +:10A9F000002340121613131B1E1E181D1906721871 +:10AA00000A720B040F72002B322B2B3212392F33A8 +:10AA1000331133303165140206232226271116160E +:10AA200033323636353426262322060711211121EA +:10AA30001101210132161604E387E0865565322D97 +:10AA40005A3A446E41498E6A3C5917FECF01310192 +:10AA5000A8016EFE1B85DA8252C5FEFD7E1712012B +:10AA60000212173F866A6B934C1006FE8F045EFE3F +:10AA70001501EBFE0672EB0000010010FE56068B7E +:10AA800005B600210019400D072002721710097247 +:10AA90000200050872002B32CC2B322B32303141B0 +:10AAA000210321132111210E03070E022322262741 +:10AAB00035161633323636373E02123721053D0140 +:10AAC0004EB2FEA8BCFECBFE9A0C1C1E21101A59D9 +:10AAD000997B294B201A341F28352A15091E26294F +:10AAE00013039B010AFD4C01AA04B45EDEE2CC4DC7 +:10AAF00080B35E0C0AFE090B35817232B7F7012470 +:10AB00009E0000010000FE6F05B4045E001A001BE9 +:10AB1000400E07190672130C0B72028000050A72B0 +:10AB2000002B321ACC2B322B32303165210321130A +:10AB30002111210602060623222627351616333256 +:10AB40003E021237210489012B91FEDD89FECFFEE2 +:10AB5000E7153A5A866236552316321A1D342E29C5 +:10AB6000220F034EDFFD9001910379F6FEA6D96412 +:10AB70001010F4090B2E71C80132D900000100B881 +:10AB8000FE00056605B60018001B400D16111113D6 +:10AB9000181402721308720C05002F332B2B32117C +:10ABA000392F333031411114020623222627111682 +:10ABB000163332363511211121112111211105666B +:10ABC00083F3A86499473F865C8389FDBDFECA0173 +:10ABD00036024305B6FAA4B0FEF09A161901101613 +:10ABE00019C7A601FAFD8905B6FDC3023D000001A3 +:10ABF00000A0FE0A04AC045E0018001D400F1611F0 +:10AC0000111318140672130A720C050F72002B32FE +:10AC10002B2B3211392F33303141111406062322E8 +:10AC20002627111616333236371121112111211121 +:10AC3000211104AC81E08F4C773F3678346279047F +:10AC4000FE56FECF013101AA045EFBB9B0EA7319CA +:10AC50001F01061C1E869B019EFE33045EFE5201F0 +:10AC6000AE00000100B8FE5606B405B6000F002184 +:10AC700040100C0707090F0A02720005050280093F +:10AC80000872002B1ACC3311332B3211392F333089 +:10AC900031412103211321112111211121112111F0 +:10ACA000210566014EB2FEA8BCFECBFDBDFECA0169 +:10ACB0003602430135010AFD4C01AA0277FD8905E0 +:10ACC000B6FDC3023D00000100A0FE6F05D7045E83 +:10ACD000000F00214010030E0E0006010672070C43 +:10ACE0000C0980000A72002B1ACC3311332B32115D +:10ACF000392F3330317311211121112111210321F9 +:10AD00001321112111A0013101AA0131012B91FE62 +:10AD1000DD89FECFFE56045EFE5201AEFC81FD9041 +:10AD2000019101CDFE330001006DFE56051B05B6F5 +:10AD300000170022401015121206090901160D0213 +:10AD4000720402800108003F1ACD332B3212392FD2 +:10AD500033331133303161211121113311060623B0 +:10AD60002226351121111416333236371121051BD5 +:10AD7000FEFEFED5F781D66DCEE60135627556AC86 +:10AD80006A0136FE5602B4012B2C2EC7B8025CFDB8 +:10AD9000FC6A6B2525028F000001007BFE6F04A07A +:10ADA000045E001700224010161313070A0A021748 +:10ADB0000E0672050380020A003F1ACD332B3212B1 +:10ADC000392F3333113330314111211121113335F2 +:10ADD0000606232226351121111416333236371177 +:10ADE00004A0FEFCFEEDE649B775AFD00131474047 +:10ADF00058974D045EFBA2FE6F0270DD2640B3B58E +:10AE000001A0FE674949282001E3000100B8FE5671 +:10AE1000082105B6001D002540130C1B0103090F76 +:10AE20000B027212158010151500090872002B32E2 +:10AE30003211331A10CC2B32121739303161012301 +:10AE40001E031511211121013301211121032113A9 +:10AE50002111343E023723010323FEA00903070614 +:10AE600003FEEB01A6015A06016F01A6014EB2FED8 +:10AE7000A8BCFEDF0305050209FE87047B2A818B3F +:10AE80007A23FD5805B6FBA2045EFB54FD4C01AAD3 +:10AE900002B427818C751CFB8700000100A0FE6FA7 +:10AEA000074C045E001800234012150C080312170B +:10AEB0001406721804040B0180120A72002B1ACCBB +:10AEC000333311332B3212173930316503211321FB +:10AED00011343637230123012316161511211121B0 +:10AEE00001012111074C92FEDE89FEE3060606FEF3 +:10AEF000CBE5FEC6080806FEE401B00116011B0101 +:10AF0000A0DFFD9001910225519C42FCAC03564309 +:10AF10009A5CFDE3045EFD0A02F6FC81FFFF00B8C7 +:10AF2000000001EE05B60606002C0000FFFF000041 +:10AF3000000005850797062600240000010702335C +:10AF4000007D0158000AB317050272002BCE303184 +:10AF5000FFFF0056FFEC0458063F062600440000A1 +:10AF6000010602332500000AB32D000772002BCE24 +:10AF70003031FFFF000000000585075C0626002435 +:10AF800000000107006A00540158000CB4281C0599 +:10AF90000272002BCECE3031FFFF0056FFEC043B97 +:10AFA00006040626004400000106006AFC00000CAE +:10AFB000B43E32000772002BCECE3031FFFF0000CE +:10AFC0000000072505B6060600880000FFFF0056B2 +:10AFD000FFEC06FE0475060600A80000FFFF008BCC +:10AFE00000000456079706260028000001070233D8 +:10AFF00000230158000AB310020272002BCE303138 +:10B00000FFFF005CFFEC0462063F062600480000DC +:10B01000010602331900000AB324000772002BCE88 +:10B020003031000200A4FFEC061205CD001C002503 +:10B030000019400C182222091D130972000903721D +:10B04000002B322B3212392F3330314122060607C2 +:10B05000113E023332041612151402060423222470 +:10B06000023535212E0203323636372114161603E7 +:10B070003380E5AF2F3C9ED992B30111BA5F5AB12C +:10B08000FEFCA9FAFECF8B042B0860B15C69A060BE +:10B0900008FD1A47A304CB384C1E010C24462E6C25 +:10B0A000C7FEEAABAEFEEBC367C20160EC487BB003 +:10B0B0005EFC234E976C6A975000FFFF0058FFEC30 +:10B0C000045E0473060603730000FFFF00A4FFEC98 +:10B0D0000612075C062602CE00000107006A00DFA8 +:10B0E0000158000CB43B2F090372002BCECE303137 +:10B0F000FFFF0058FFEC045E060406260373000001 +:10B100000106006AEE00000CB43529000772002B1E +:10B11000CECE3031FFFF00000000078B075C062613 +:10B1200001AF00000107006A01580158000CB42764 +:10B130001B010272002BCECE3031FFFF0000000059 +:10B1400006FC0604062601CF00000107006A010C78 +:10B150000000000CB4271B0B0672002BCECE303142 +:10B16000FFFF005EFFEC04D7075C062601B000007D +:10B170000107006A00290158000CB444382B0372FF +:10B18000002BCECE3031FFFF004EFFEC042306042F +:10B19000062601D000000106006ACD00000CB4456F +:10B1A00039000772002BCECE303100010039FFECA0 +:10B1B000046A05B6001D00254012011C1C1D1A0260 +:10B1C00002191818091D027210090972002B322B7E +:10B1D00012392F333311331133113330314115010B +:10B1E0001616151406042322262711161633323696 +:10B1F00036353426262323350121110429FE50F843 +:10B20000F985FEECD57FE36166E9617F913C50B53D +:10B210009A7B0168FDE705B6C6FE640AE0C080CAF5 +:10B22000742728010730313863403D5830D9015C1C +:10B23000010000010039FE140456045E001E0023C4 +:10B240004011011D1D1E1B020219190A1E06721152 +:10B250000A0F72002B322B12392F33113311331195 +:10B260003330314115011E0215140604232226270E +:10B27000111616333236363534262623233501216E +:10B28000350429FE46B4D65D84FEF2D07CE05F62D0 +:10B29000E45E7C8D3B46AE9C760195FDB2045EC6B5 +:10B2A000FE62148ED6808CE082282801062F314A57 +:10B2B00078444B7A48D9017FE900FFFF00B80000CD +:10B2C00005DD0704062601B100000107014C01C19C +:10B2D0000158000AB318000272002BCE3031FFFF74 +:10B2E00000A00000052305AC062601D100000107DF +:10B2F000014C013D0000000AB315120672002BCE6E +:10B300003031FFFF00B8000005DD075C062601B103 +:10B3100000000107006A00F60158000CB42B1F0062 +:10B320000272002BCECE3031FFFF00A000000523BB +:10B330000604062601D100000106006A7300000C15 +:10B34000B4281C120672002BCECE3031FFFF0077DE +:10B35000FFEC05E7075C0626003200000107006AE3 +:10B3600000C10158000CB4362A0E0372002BCECE59 +:10B370003031FFFF005CFFEC049806040626005203 +:10B3800000000106006A0C00000CB42A360E077299 +:10B39000002BCECE3031FFFF0077FFEC05E705CD67 +:10B3A0000606026F0000FFFF005CFFEC04980473C8 +:10B3B000060602700000FFFF0077FFEC05E7075666 +:10B3C0000626026F00000107006A00C50152000C4A +:10B3D000B4382C0E0372002BCECE3031FFFF005C50 +:10B3E000FFEC049806040626027000000106006ABD +:10B3F0000C00000CB435290B0772002BCECE303177 +:10B40000FFFF0048FFEC04D70756062601C60000E0 +:10B410000107006A00230152000CB4392D070372A2 +:10B42000002BCECE3031FFFF004AFFEC03BC0604F8 +:10B43000062601E600000107006AFF960000000CE6 +:10B44000B43529180772002BCECE3031FFFF00141F +:10B45000FFEC054E0704062601BC00000107014C65 +:10B4600001100158000AB320110272002BCE3031B6 +:10B47000FFFF0000FE14048D05AC0626005C0000F2 +:10B480000107014C00A40000000AB320000672006E +:10B490002BCE3031FFFF0014FFEC054E075C062673 +:10B4A00001BC00000107006A00460158000CB433DB +:10B4B00027110272002BCECE3031FFFF0000FE14A8 +:10B4C000048D06040626005C00000106006AD9000F +:10B4D000000CB43327000672002BCECE3031FFFFB4 +:10B4E0000014FFEC054E0779062601BC0000010799 +:10B4F0000152013D0158000CB42532110272002B9B +:10B50000CECE3031FFFF0000FE1404A00621062637 +:10B51000005C00000107015200D10000000CB425BE +:10B5200032000672002BCECE3031FFFF006D0000DE +:10B53000051B075C062601C000000107006A0052D7 +:10B540000158000CB4291D090272002BCECE3031F7 +:10B55000FFFF007B000004A00604062601E00000B7 +:10B560000106006A2300000CB4291D130672002B8B +:10B57000CECE3031000100B8FE56045405B60009A5 +:10B580000015400A02090272058003080872002BA8 +:10B59000321ACC2B323031411121112111211121CC +:10B5A000110454FD9A012BFED5FECA05B6FF00FC1E +:10B5B00054FD4C01AA05B600000100A0FE6F03A4D3 +:10B5C000045E00090015400A02090672058003089E +:10B5D0000A72002B321ACC2B323031411521112145 +:10B5E000112111211103A4FE2D0112FEEEFECF0444 +:10B5F0005EE5FD66FD900191045EFFFF00B800006E +:10B600000687075C062601C400000107006A012DB9 +:10B610000158000CB42F23010272002BCECE303122 +:10B62000FFFF00A00000062D0604062601E400002E +:10B630000107006A00FA0000000CB42F2301067213 +:10B64000002BCECE3031FFFF002FFE14045005B684 +:10B650000626028800000007036C00EC00000001D1 +:10B660000004FE2903BE045E001F00224010110EDC +:10B670000E1619190D1512067207001A0D0A003F51 +:10B6800033CC322B3212392F333311333031412244 +:10B690002627351616333236363535211123353304 +:10B6A0001121152115211521153311140606019AB2 +:10B6B00030522215331A222D17FECF89890331FE0D +:10B6C00000014CFEB4FE4281FE290E0DD5080B167A +:10B6D000342D8301A2EB01D1F8D9EBC3FE9E7696FF +:10B6E000480000010000FE1405B205B6001D00244C +:10B6F00040131417110E040F1512027207000D18D3 +:10B700000D0D0F0872002B32113310CC322B321179 +:10B710001739303141222627351616333236363561 +:10B720003523010121010121010121010121111410 +:10B73000060604523066221F352222382197FEACBD +:10B74000FEACFEB401E5FE3A0156013B0135014E67 +:10B75000FE3501420108479BFE140F0AF00A091D3D +:10B760004A434C0229FDD702F202C4FDF2020EFD4B +:10B770002BFE1FFE8766A9640001000AFE2904E370 +:10B78000045E001D002340120E111714040F151241 +:10B79000067207000D180D0D0F0A003F331133100C +:10B7A000CC322B321217393031412226273516166A +:10B7B000333236363535230303210101211313219A +:10B7C0000113331114060603C130522215331A2215 +:10B7D0002D17AAEBECFEA6017BFE98015AD9DB01DE +:10B7E0005AFE94E7E34281FE290E0DD5080B16346C +:10B7F0002D83017FFE81023B0223FE9C0164FDDD5F +:10B80000FEA4FE9E7696480000010000000005564A +:10B8100005B60011002140100400000D09111102AD +:10B820000C0E087205020272002B322B3211392FD6 +:10B8300033333311333031532101210101210121EF +:10B84000152101210101210121710129FE850156E6 +:10B85000013B0135014EFE8B0127FED3019EFE9E6A +:10B86000FEACFEACFEB4018DFEE40368024EFDF2B8 +:10B87000020EFDB2FEFD960229FDD7026A0000010C +:10B88000000A00000496045E001100254012070122 +:10B89000010A04020D1111020C0E0A720502067251 +:10B8A000002B322B3211392F391239333311333007 +:10B8B00031533301211313210133152301210303D4 +:10B8C00021012366D7FEE0015AD9DB015AFEDBD9FC +:10B8D000D1012EFEA5EBECFEA6012BCF02A801B6EE +:10B8E000FE9C0164FE4AE5FE3D017FFE8101C3002E +:10B8F0000002005C0000046205B6000B0015001792 +:10B90000400B0E0808000902720C000872002B326E +:10B910002B12392F33303161202435343624333320 +:10B920001121112533112322060615141602B8FE23 +:10B93000C5FEDF800109CD7B0135FE63685065934C +:10B940004FA1F0D981C9720231FA4AFE01891E5213 +:10B950004E705B00FFFF005CFFEC047106140606EE +:10B96000004700000002005CFFEC06BA05B6001EAE +:10B97000002B002340121F1D081D081D131E0272FC +:10B9800028130B72040D0B72002B322B322B123941 +:10B99000392F2F113330314111161633323635110C +:10B9A00021111404232226270606232226263534B5 +:10B9B0003E023333111123220606151416163332B4 +:10B9C00036350439035055594F0131FEFCD968C44E +:10B9D000282BAE7D9DD268438BD59273485B8447FC +:10B9E0002F5336506605B6FBB942416770018DFE94 +:10B9F0002DD3BE4C3F3F4A6CCC9061A87F470231AB +:10BA0000FCD1265D524658283F3D0002005CFFEC09 +:10BA100006C9061400260033002B401726007221A9 +:10BA200027271D0808171D0772132D2D170B7204E9 +:10BA30000F0B72002B322B3211332B12392F113393 +:10BA400011332B3031411114163332363535211173 +:10BA5000140E0223222626270E0223220011101282 +:10BA600033321616173326263511032206151416FF +:10BA70003332363735342604525058564C012D4156 +:10BA80007AAD6B55785A2721738036F4FEF2E4B80C +:10BA90004D75561D0A070FC767626368775F035DC0 +:10BAA0000614FB694B466770F9FEC16998622E1C4B +:10BAB0003D30283E230125011C011F01272C4A2E61 +:10BAC0002B852F0166FD67AEA4A4A6959621A3AD94 +:10BAD00000010019FFEC06A005CB00350023401142 +:10BAE000070826262515251500111A09722E0003B0 +:10BAF00072002B322B321239392F2F331239393051 +:10BB0000314132161615140607151E0215141E02B1 +:10BB100033323635112111140423222E0235342EEE +:10BB200002232335333236363534262322060727BF +:10BB30003E02020097E07DB68675A0520D23433584 +:10BB4000594F0131FEFED774B3793E285A9169AA44 +:10BB5000AA85963D6B716898359B3991B305CB5298 +:10BB60009B6F98B520060E578D602545351F677071 +:10BB7000018DFE2DD3BE3A71A76C2D4F3A21D939D4 +:10BB80005F394E584222CE29412600010039FFEC90 +:10BB9000065C04730033002540120708262625148E +:10BBA00025142500101B0B722D000772002B322B61 +:10BBB000321139392F2F11331239393031413216C0 +:10BBC0001615140607151E021514161633323635CF +:10BBD000352111140E0223222E023534262623236A +:10BBE0003533323635342623220607273636020C03 +:10BBF00075CB7D725F4C6938244A3A564C012D4111 +:10BC000079AB6A69AE7D45467F559A938C9965728A +:10BC10004CB34F5A5EDB04733F836765771A0A0C97 +:10BC20003B5C4125371E6770F9FEC16998622E257D +:10BC3000496F49475A2AD3324336362522D5252F14 +:10BC400000010019FE56057305CB00280020400FA7 +:10BC500008071A1A1717000F0C11082100037200A9 +:10BC60002B323F33CE12392F331239393031413232 +:10BC70001616151406071516161515211121112172 +:10BC800011342E022323353332363635342623221F +:10BC90000607273E0202149DEA82B686B0B7012B42 +:10BCA000FED5FECA2B609C72B6B691A242737B6E23 +:10BCB000A6389B3C97B905CB529B6F98B5200616CA +:10BCC000AC90A0FD4C01AA01AA2D4F3A21D9395FB1 +:10BCD000394E584222CE294126000001004EFE6F07 +:10BCE000052D047300260020400F070819191717A7 +:10BCF00000100D120A20000772002B323F33CE12C3 +:10BD0000392F3312393930314132161615140607DE +:10BD1000151E021515211121112111342626232368 +:10BD20003533323635342623220607273636022F9E +:10BD300079D282725F436C410112FEEEFED7448BD2 +:10BD40006BA49E97A36A7A4FBE535A61E304733F74 +:10BD5000836765771A0A113A665367FD900191016E +:10BD600046344320D3324336362522D5252F0001D1 +:10BD70000010FFEC079605B6002E001D400F0808C6 +:10BD80000D132E0272251E0972040D0972002B324A +:10BD90002B322B3212392F303141111616333236F5 +:10BDA000351121111404232226263511210E0507F1 +:10BDB0000E022322262735161633323636373E0238 +:10BDC00012370514024F57594F0132FEFDD78CD759 +:10BDD0007AFEC30811141416150B1A59997B294BB6 +:10BDE000201A341F28352A15091E26291305B6FBEB +:10BDF000C148436770018DFE2DD3BE4FAE8E033D0B +:10BE00003F8E95968D7F3380B35E0C0AFE090B350D +:10BE1000817232B7F701249E00010000FFEC06E1B9 +:10BE2000045E0028001D400F07070E15270672212B +:10BE30001A0B72030E0B72002B322B322B3212397B +:10BE40002F303141141633323635352111140E029C +:10BE500023222E0235112306020606232226273529 +:10BE6000161633323E02123721046A5157564C01DE +:10BE70002D4179AB6A69AE7D45FA153A5A8662362C +:10BE8000552316321A1D342E29220F032F0179490A +:10BE9000446770F9FEC16998622E2C5E976C0200AF +:10BEA000F6FEA6D9641010F4090B2E71C80132D920 +:10BEB000000100B8FFEC07AA05B6001A00254014DF +:10BEC0001A02721813081308131516027215087255 +:10BED000040D0972002B322B2B1239392F2F1133FD +:10BEE0002B3031411114163332363511211114061D +:10BEF0002322262627112111211121112111053D6F +:10BF0000495555490131FCD389D27701FDE6FECA76 +:10BF10000136021A05B6FBC74B466770018DFE2D30 +:10BF2000D3BE4FAD8D0102FD8905B6FDC3023D00B4 +:10BF3000000100A0FFEC0704045E001D0025401472 +:10BF4000011A0C1A0C1A1C1D06721C0A7208130B1B +:10BF500072030672002B2B322B2B1239392F2F1123 +:10BF60003330314111211121111416333236353558 +:10BF70002111140E0223222E023535211121110127 +:10BF8000D10195013250515549012D4078AA696778 +:10BF9000AB7D44FE6BFECF045EFE5201AEFD194840 +:10BFA000436770F9FEC16998622E2C5E966B56FE4F +:10BFB00033045E0000010077FFEC05F005CB0023A1 +:10BFC0000019400C23000007160F03721E070972A8 +:10BFD000002B322B3212392F33303141211514020C +:10BFE000060623222402353412243332161707267C +:10BFF0002623220606151416163332363627210359 +:10C000003502BB449AFEBAE7FEB5B1AF0149E7A4D9 +:10C01000F2626B43C0968AB35758BD97829038023C +:10C02000FE8B03357B98FEFBC46DAC0150F5E60139 +:10C0300050B83C2FFA224184E18D8FDD7D64974A10 +:10C040000001005CFFEC04F2047300220019400CB4 +:10C0500022000007160F07721D070B72002B322BF0 +:10C060003212392F333031412115140E022322248C +:10C0700026353412243332161707262623220606C5 +:10C080001514163332363635210296025C3681E2BB +:10C09000ABB8FEF690940118C576DE525C37B958FD +:10C0A0007C8A387B9A667935FEDC02985D75D5A668 +:10C0B0005F82FFBAC00106863125EA1A30589C66B5 +:10C0C0008FB73F63350000010029FFEC056205B61C +:10C0D0000016001D400E021515160A0A0F160272F0 +:10C0E000060F0972002B322B12392F113311333006 +:10C0F0003141112111141633323635112111140634 +:10C1000023222626351121110479FE734C55584CF3 +:10C110000131FFD48BD579FE7305B6FEFEFCC94B09 +:10C12000466770018DFE2DD3BE4FAD8D033F0102DA +:10C130000001002FFFEC0546045E0019001D400EB3 +:10C14000021818190A0A1119067206110B72002B2F +:10C15000322B12392F113311333031411521111483 +:10C160001633323635352111140E0223222E0235B4 +:10C17000112135043DFE925058564C012D417AAAAA +:10C180006A69AD7E45FE91045EE5FE044B4667702C +:10C19000F9FEC16998622E2C5E966B0202E50001E1 +:10C1A0000058FFEC04D105CB002F001F400F2827BB +:10C1B0000F0F1212001820097208000372002B32B0 +:10C1C0002B3211392F3312393930314132161617CB +:10C1D00007262623220615141616333315232206A6 +:10C1E0001514163332363637110604232224263529 +:10C1F000343637352E023534363602A87DC1A04B91 +:10C200008756C67284864DC2AE7A89D6FFA7A956D4 +:10C21000B2A33F5CFF00A6C9FEEC8ECBB8639B586F +:10C2200088F605CB204032E53641514B3C552DF286 +:10C2300060696761162B1FFEED26296FC58092B6D7 +:10C240001406105A92626AA35E00FFFF004EFFECD4 +:10C250000425047306060181000000010010FE148D +:10C26000066205B6002F001C400E0F2802721F1830 +:10C2700009720700802A0D08003F331ACC322B3296 +:10C280002B323031412226273516163332363635D9 +:10C29000352111210E03070E0223222627351616FB +:10C2A00033323636373E0212372111211114060679 +:10C2B00005022F67221F3622223721FECDFE9A0C5F +:10C2C0001C1E21101A59997B294B201A341F28351E +:10C2D0002A15091E262913039B0125479BFE140FCF +:10C2E0000AF00A091D4A434C04B45EDEE2CC4D80DC +:10C2F000B35E0C0AFE090B35817232B7F701249E3A +:10C30000FB4AFE8766A9640000010000FE2905853E +:10C31000045E0028001C400E0F2106721B140B72D5 +:10C32000070080230D0A003F331ACC322B322B3208 +:10C33000303141222627351616333236363535212F +:10C340001121060206062322262735161633323E11 +:10C350000212372111331114060604622F522316DC +:10C36000331A222D17FED1FEE7153A5A866236554A +:10C370002316321A1D342E29220F034EFC4281FE51 +:10C38000290E0DD5080B16342D830379F6FEA6D998 +:10C39000641010F4090B2E71C80132D9FC81FE9E85 +:10C3A00076964800FFFF0000FE52058505BC062674 +:10C3B000002400000007040E05420000FFFF0056A5 +:10C3C000FE52043B04750626004400000007040EDC +:10C3D00004E90000FFFF00000000058507F60626BF +:10C3E000002400000107025805230152000AB31877 +:10C3F000050272002BCE3031FFFF0056FFEC043BEC +:10C4000006A40626004400000107025804CB0000E1 +:10C41000000AB32E000772002BCE3031FFFF000060 +:10C420000000058507D106260024000001070363EC +:10C4300005210152000DB703021B0501016F5600D3 +:10C440002B343400FFFF0056FFEC04FE067F062667 +:10C45000004400000107036304C50000000DB7039A +:10C4600002310001017F56002B343400FFFF000031 +:10C470000000058507D1062600240000010703649B +:10C48000051F0152000DB703021F0501016F560081 +:10C490002B343400FFFFFFD3FFEC043B067F06265E +:10C4A000004400000107036404C70000000DB70347 +:10C4B00002350001017F56002B343400FFFF0000DD +:10C4C00000000585084A06260024000001070365D0 +:10C4D00005210152000DB70302200501016F56002E +:10C4E0002B343400FFFF0056FFEC04A806F80626A4 +:10C4F000004400000107036504C90000000DB703F4 +:10C5000002360001017F56002B343400FFFF00008B +:10C5100000000585086F0626002400000107036659 +:10C52000051D0152000DB70302190501016F5600E8 +:10C530002B343400FFFF0056FFEC043B071D06269A +:10C54000004400000107036604C50000000DB703A6 +:10C55000022F0001017F56002B343400FFFF000042 +:10C56000FE52058507790626002400000027040EE8 +:10C57000054400000107014A00C10158000AB32B1D +:10C58000050272002BCE3031FFFF0056FE52043BF5 +:10C5900006210626004400000027014A006800002A +:10C5A0000107040E04D30000000AB336000772002E +:10C5B0002BCE3031FFFF0000000005850813062652 +:10C5C000002400000107036705290152000DB7038D +:10C5D00002160501016F56002B343400FFFF005690 +:10C5E000FFEC043B06C10626004400000107036778 +:10C5F00004CD0000000DB703022C0001017F56009E +:10C600002B343400FFFF00000000058508130626C8 +:10C61000002400000107036805270152000DB7033D +:10C6200002160501016F56002B343400FFFF00563F +:10C63000FFEC043B06C10626004400000107036826 +:10C6400004CB0000000DB703022C0001017F56004F +:10C650002B343400FFFF0000000005850858062633 +:10C66000002400000107036905270152000DB703EC +:10C6700002160501016F56002B343400FFFF0056EF +:10C68000FFEC043B0706062600440000010703698F +:10C6900004CD0000000DB703022C0001017F5600FD +:10C6A0002B343400FFFF000000000585086F0626CC +:10C6B000002400000107036A05270152000DB7039B +:10C6C00002160501016F56002B343400FFFF00569F +:10C6D000FFEC043B071D0626004400000107036A27 +:10C6E00004CD0000000DB703022C0001017F5600AD +:10C6F0002B343400FFFF0000FE5205850783062619 +:10C70000002400000027014D00EE01580107040E2F +:10C7100005440000000AB317050272002BCE303129 +:10C72000FFFF0056FE52043B062B06260044000085 +:10C730000027014D009600000107040E04C9000007 +:10C74000000AB32D000772002BCE3031FFFF00B876 +:10C75000FE52040205B60626002800000007040E5B +:10C7600004EC0000FFFF005CFE5204620473062626 +:10C77000004800000007040E04DD0000FFFF00B8C1 +:10C780000000040207F606260028000001070258F0 +:10C7900004C50152000AB311020272002BCE3031DF +:10C7A000FFFF005CFFEC046206A4062600480000C0 +:10C7B0000107025804DB0000000AB32500077200DD +:10C7C0002BCE3031FFFF00B80000040607660626B6 +:10C7D000002800000107015100770158000AB30C3E +:10C7E000020272002BCE3031FFFF005CFFEC0462CE +:10C7F000060E062600480000010601516D00000AE1 +:10C80000B320000772002BCE3031FFFF00B80000CC +:10C8100004F607D10626002800000107036304BDC3 +:10C820000152000CB42814020272002BCECE30311B +:10C83000FFFF005CFFEC0504067F062600480000B1 +:10C840000107036304CB0000000CB43C280007720E +:10C85000002BCECE3031FFFFFFCC0000040207D109 +:10C860000626002800000107036404C00152000DE1 +:10C87000B70201180201017556002B343400FFFF86 +:10C88000FFDFFFEC0462067F062600480000010778 +:10C89000036404D30000000DB703022C0001017DE6 +:10C8A00056002B343400FFFF00B80000049B084AF8 +:10C8B0000626002800000107036504BC0152000D94 +:10C8C000B70201190201017556002B343400FFFF35 +:10C8D000005CFFEC04AA06F80626004800000107E9 +:10C8E000036504CB0000000DB703022D0001017D9C +:10C8F00056002B343400FFFF00B800000402086F1C +:10C900000626002800000107036604BC0152000D42 +:10C91000B70201120201017556002B343400FFFFEB +:10C92000005CFFEC0462071D0626004800000107BA +:10C93000036604CB0000000DB70302260001017D51 +:10C9400056002B343400FFFF00B8FE52041C077958 +:10C950000626002800000027040E04EC0000010752 +:10C96000014A00660158000AB325020272002BCE6C +:10C970003031FFFF005CFE520462062106260048AB +:10C9800000000027014A005C00000107040E04DDDE +:10C990000000000AB32D000772002BCE3031FFFFDC +:10C9A00000930000025A07F60626002C000001073B +:10C9B000025803BA0152000AB309010272002BCED9 +:10C9C0003031FFFF00750000023C06A4062603AFCD +:10C9D000000001070258039C0000000AB309020688 +:10C9E00072002BCE3031FFFF00ACFE5201F805B6CD +:10C9F0000626002C00000007040E03D30000FFFFF2 +:10CA00000093FE5201E106140626004C00000007C8 +:10CA1000040E03BC0000FFFF0077FE5205E705CDC2 +:10CA20000626003200000007040E05B00000FFFFDC +:10CA3000005CFE52049804730626005200000007B2 +:10CA4000040E04FA0000FFFF0077FFEC05E707F68D +:10CA50000626003200000107025805910152000A23 +:10CA6000B3260E0372002BCE3031FFFF005CFFECCB +:10CA7000049806A40626005200000107025804DBB1 +:10CA80000000000AB3260E0772002BCE3031FFFFE4 +:10CA90000077FFEC05E707D106260032000001070A +:10CAA000036305850152000CB43D290E0372002B6F +:10CAB000CECE3031FFFF005CFFEC050A067F062674 +:10CAC000005200000107036304D10000000CB43DD4 +:10CAD000290E0772002BCECE3031FFFF0077FFEC1E +:10CAE00005E707D106260032000001070364058729 +:10CAF0000152000DB703022D0E01015E56002B34CA +:10CB00003400FFFFFFDFFFEC0498067F062600528B +:10CB100000000107036404D30000000DB703022DD9 +:10CB20000E01017D56002B343400FFFF0077FFEC2F +:10CB300005E7084A0626003200000107036505855F +:10CB40000152000DB703022E0E01015E56002B3478 +:10CB50003400FFFF005CFFEC04B006F8062600522C +:10CB600000000107036504D10000000DB703022E89 +:10CB70000E01017D56002B343400FFFF0077FFECDF +:10CB800005E7086F062600320000010703660587E7 +:10CB90000152000DB70302270E01015E56002B342F +:10CBA0003400FFFF005CFFEC0498071D06260052CE +:10CBB00000000107036604D50000000DB70302273B +:10CBC0000E01017D56002B343400FFFF0077FE522A +:10CBD00005E707790626003200000027040E05B09D +:10CBE00000000107014A012D0158000AB33A0E0363 +:10CBF00072002BCE3031FFFF005CFE5204980621FC +:10CC00000626005200000027040E04FA0000010767 +:10CC1000014A00790000000AB33A0E0772002BCED9 +:10CC20003031FFFF0077FFEC06D707790626025464 +:10CC300000000107007602250158000AB3330E03F5 +:10CC400072002BCE3031FFFF005CFFEC05CD0621DA +:10CC50000626025500000107007601710000000A57 +:10CC6000B3310B0772002BCE3031FFFF0077FFECA2 +:10CC700006D7077906260254000001070043015633 +:10CC80000158000AB3320E0372002BCE3031FFFF81 +:10CC9000005CFFEC05CD06210626025500000107C9 +:10CCA000004300A20000000AB3300B0772002BCE35 +:10CCB0003031FFFF0077FFEC06D707F60626025457 +:10CCC00000000107025805A60152000AB3310E0305 +:10CCD00072002BCE3031FFFF005CFFEC05CD06A4C7 +:10CCE0000626025500000107025804E70000000A6A +:10CCF000B32F0B0772002BCE3031FFFF0077FFEC14 +:10CD000006D7076606260254000001070151013DBF +:10CD10000158000AB33D0E0372002BCE3031FFFFE5 +:10CD2000005CFFEC05CD060E06260255000001074B +:10CD3000015100890000000AB33B0B0772002BCEA3 +:10CD40003031FFFF0077FE5206D706140626025444 +:10CD500000000007040E05B20000FFFF005CFE5259 +:10CD600005CD05060626025500000007040E04FE48 +:10CD70000000FFFF00AEFE52055E05B60626003835 +:10CD800000000007040E05810000FFFF009AFE521C +:10CD900004A2045E0626005800000007040E050ADF +:10CDA0000000FFFF00AEFFEC055E07F60626003828 +:10CDB000000001070258055E0152000AB31909027A +:10CDC00072002BCE3031FFFF009AFFEC04A206A4C4 +:10CDD0000626005800000107025804F80000000A67 +:10CDE000B31D0D0672002BCE3031FFFF00AEFFECFD +:10CDF000072907790626025600000107007601FC84 +:10CE00000158000AB327150272002BCE3031FFFF04 +:10CE1000009AFFEC06730621062602570000010760 +:10CE2000007601980000000AB32A130672002BCE88 +:10CE30003031FFFF00AEFFEC0729077906260256C6 +:10CE4000000001070043012D0158000AB326150216 +:10CE500072002BCE3031FFFF009AFFEC06730621E3 +:10CE60000626025700000107004300C90000000A1F +:10CE7000B329130672002BCE3031FFFF00AEFFEC5A +:10CE8000072907F606260256000001070258056426 +:10CE90000152000AB325150272002BCE3031FFFF7C +:10CEA000009AFFEC067306A406260257000001074D +:10CEB000025804FE0000000AB328130672002BCEAD +:10CEC0003031FFFF00AEFFEC072907660626025649 +:10CED00000000107015101140158000AB331150285 +:10CEE00072002BCE3031FFFF009AFFEC0673060E66 +:10CEF0000626025700000107015100B00000000A99 +:10CF0000B334130672002BCE3031FFFF00AEFE5259 +:10CF1000072906140626025600000007040E057FA6 +:10CF20000000FFFF009AFE52067305060626025710 +:10CF300000000007040E050C0000FFFF0000FE5279 +:10CF400004FE05B60626003C00000007040E04FEA1 +:10CF50000000FFFF0000FE14048D045E0626005C46 +:10CF600000000007040E06230000FFFF0000000081 +:10CF700004FE07F60626003C00000107025804D90B +:10CF80000152000AB30E070272002BCE3031FFFFB0 +:10CF90000000FE14048D06A40626005C00000107B4 +:10CFA000025804A20000000AB323000672002BCE30 +:10CFB0003031FFFF0000000004FE07660626003C3B +:10CFC000000001070151008D0158000AB31A070241 +:10CFD00072002BCE3031FFFF0000FE14048D060ED0 +:10CFE0000626005C0000010601515600000AB32F1E +:10CFF000000672002BCE3031FFFF005CFEBC050C3A +:10D000000614062600D300000107004200F00000CD +:10D01000000AB32F000B72002BCE30310002FC2D22 +:10D0200004D90039067F0012001C00234011181398 +:10D0300016801C40040912030D80010F0701070030 +:10D040002F5D331ACD17391ADC1ACC3939303143F8 +:10D050002326262706060723353E0237211E021700 +:10D0600027363637331506060723E9A2336C3436E4 +:10D070006B32A2224C4A1F013B204A4C22592941C3 +:10D0800020F12C7C3B9804D92254303054221B27A9 +:10D090005F642E2E645F27C22C5B42153B682B0019 +:10D0A0000002FB0C04D9FF19067F0012001C0023AC +:10D0B00040101618801B13400F010A030500800C56 +:10D0C0000C00002F322F1A10CC17391ADE321ACD6D +:10D0D00032303141353E0237211E021715232626F4 +:10D0E0002706060727262627353316161715FC2F81 +:10D0F000224C4A1F013C20494C22A2336A36346D2F +:10D1000032E13A7D2DF220412804D91B275F642E9D +:10D110002E645F271B225430305422C32B683B15EA +:10D12000425B2C1A0002FC2D04D9FFDF06F8001226 +:10D130000028002D40142522221C192613C01B4054 +:10D1400009120680040E0E0C0C06002F332F33112B +:10D15000331A10CD391ADC1ACC3239393211333046 +:10D1600031411E0217152326262706060723353EC2 +:10D1700002372532161514060707232736363534AD +:10D180002623220607353636FE3F204A4C22A2339C +:10D190006C34366B32A2224C4A1F020C5E71423B49 +:10D1A000067F0A4732252B16270B0B31060C2E64FF +:10D1B0005F271B2254303054221B275F642EEC481B +:10D1C000503A450C3D74032516151E07037F0303D3 +:10D1D0000002FC3104D9FF1B071D0012002B0025A3 +:10D1E00040102B2B1C2317281F1F1709120C800619 +:10D1F000060C002F332F1A10DD39C6322F3210CD16 +:10D2000032322F3031411E021715232626270606FB +:10D210000723353E0237010E0223222E0223220667 +:10D220000723363633321E0233323637FE2F204F75 +:10D2300055288E3D753536773B8D2555522001FAA0 +:10D2400007335E482C50473F1C2B290D7D0A6D6724 +:10D250003152453E1E2A290A05F82E5A55271B1F12 +:10D26000493030491F1B25555C2E0125426B3F1B61 +:10D27000221B292F64881B221B2D2B000002FC314E +:10D2800004D9FF0606C1000D0018001D400B0F1841 +:10D290001514140D0D07800A03002F331ACC322FFA +:10D2A000327C2F3318CC3230314306062322262716 +:10D2B0003316163332363737150E02072335363616 +:10D2C00037FA0ABAAAB1AE089608735854750A1C00 +:10D2D0001A474C22831C4019062B95BDB89A565408 +:10D2E0005B4F96151F4C481C1B296D330002FC3107 +:10D2F00004D9FF0606C1000D0018001B400A170ED6 +:10D300001113130D07800A03002F331ACC32327C1D +:10D310002F3318CD32303143060623222627331609 +:10D3200016333236372716161715232E022735FAED +:10D330000ABAAAB1AE089608735854750AE21940A1 +:10D340001C83224C461B062B95BDB89A56545B4F46 +:10D3500096336D291B1C484C1F150002FC3104D963 +:10D36000FF060706000D0023001F400C17141D0EBA +:10D3700016160A0A0D078003002F1ACC3233113318 +:10D380007C2F18CC32393930314306062322262728 +:10D39000331616333236372732161514060707238D +:10D3A00027363635342623220607353636FA0ABAAA +:10D3B000AAB1AE089608735854750AF656643D2B08 +:10D3C000066B0A38221E1D1D2A0B0B34062B95BD39 +:10D3D000B89A56545B4FDB43443C3D0E296E0A1A03 +:10D3E00016151405036803030002FC3104D9FF1469 +:10D3F000071D000D0026001F400D26171E80231A52 +:10D4000012400D07800A03002F331ADC321ADE3275 +:10D41000321ACD3232303143060623222627331604 +:10D420001633323637130E0223222E02232206072A +:10D4300023363633321E0233323637FA07AFB0ABFB +:10D44000B90B9A097555577408A307325E482D4FDA +:10D45000473F1C2B290D7D0A6D673152453E1E2A20 +:10D46000290A060287A2A782453C3849011B426B64 +:10D470003F1B221B292F64881B221B2D2B00000120 +:10D48000000AFE1401A000000013000CB3110A0AE8 +:10D4900004002F332F333031573426273316161517 +:10D4A000140623222627351616333236CD4E46B3C0 +:10D4B0004B698773314B20143F20232DE3346D4299 +:10D4C00037795665810E09B2060C2800000100105C +:10D4D000FE14022901000013000EB40700C00D0E57 +:10D4E000002F331ACC32303153222627351616330B +:10D4F000323636353523112111140606C93067221C +:10D500001F362222382114013B479BFE140F0AF0DC +:10D510000A091D4A434C0100FE8766A96400FFFF0B +:10D520000029FE14047905B606260037000000071E +:10D53000007A019E0000FFFF002FFE140337054C08 +:10D540000626005700000007007A01390000FFFF9F +:10D550000077FE1405E705CD06260032000000071F +:10D56000015002190000FFFF005CFE1404980473D0 +:10D5700006260052000000070150014E0000FFFF88 +:10D580000077FE1405E70704062600320000002796 +:10D59000014C018B01580107015002190000000ADB +:10D5A000B3230E0372002BCE3031FFFF005CFE145C +:10D5B000049805AC0626005200000027014C00D755 +:10D5C000000001070150014E0000000AB3230E07BE +:10D5D00072002BCE303100020058FFEC045E047361 +:10D5E0000017001F0019400C0D1919001D080B72BF +:10D5F00011000772002B322B3212392F3330314198 +:10D600003204161514020623222626353521262635 +:10D610002322060735363601211E02333236022117 +:10D62000A801039285ED9E9AE27A02D10492816B61 +:10D63000B25D53B50183FE54012E5E4859750473E3 +:10D640007DFDC2C3FEFB8376E3A29481932B2DEC78 +:10D650002927FD3D436B3D72FFFFFCD904C3FEA0AB +:10D6600006A4060602580000FFFF0000FFEC07A515 +:10D6700005CD0427003201BE000001070376FEF04D +:10D68000FF960010B50302320E0200B8FFFCB05640 +:10D69000002B34340002011004C503A40635000A2F +:10D6A000001C001D400C1C0B0B00191111060480FE +:10D6B0000100002F321ACC32322F3311332F333086 +:10D6C00031413536363721150E0207072626353407 +:10D6D0003633321615140E0207141617024612328C +:10D6E00010010A15454F24BC818A484034400D1B67 +:10D6F000271B403904D91935AE4C152C6E6E2B14EE +:10D700000386583E51332F17241A0E01242B05008F +:10D7100000020029033F02DF06D5000B0017000EB0 +:10D72000B50C0078120677003F33E43230314122E5 +:10D73000263534363332161514062732363534265C +:10D740002322061514160181A9AFA4B4ACB2A7B563 +:10D75000322E2E32312D2D033FF5D8D9F0F0D9D805 +:10D76000F5CF7D7F7E7C7C7E7E7E0002003303448D +:10D7700002DD06D3001E002C0019400B1F0C0B0FFE +:10D780000F271678070077003F32E432392F333302 +:10D790003330314132161715262623220606073369 +:10D7A0003636333216151406062322262635343E25 +:10D7B00002132206061514161633323635342602A5 +:10D7C000101C4B181635196E7A3304081A604B7802 +:10D7D0008C509466689F592C6AB90928381D1A35EF +:10D7E0002A35423806D30806BD0B0C3F6E47253D4F +:10D7F0009284598B4F5CB48560B59055FE232031DF +:10D800001A23452D474038410002002B034402D51E +:10D8100006D3001D002B001B400C141524241818DF +:10D820001009781E0077003F32E432392F3311336C +:10D830003330314132161615140E022322262735B5 +:10D84000161633323636372306062322263534366B +:10D85000172206151416333236363534262601754E +:10D86000699E592B6ABA8E1C4A191734196F79337D +:10D8700004081A604B788CB2A43443393A28381D16 +:10D88000193606D35CB48660B58F550806BC0A0C01 +:10D890003F6E47253E938486ADB2464137422031E4 +:10D8A0001924452DFFFFFFF6FFEC031707C90626D5 +:10D8B0000185000001070388FFA000000012400A54 +:10D8C00004030201211001018D56002B343434343D +:10D8D000FFFFFFF8FFEC031707C9062601850000CC +:10D8E00001070387FFA200000012400A040302019F +:10D8F0001B1001018D56002B34343434FFFFFFDF41 +:10D90000FFEC031707BE062601850000010703860A +:10D91000FFA200000012400A0403020125100101C9 +:10D920008D56002B34343434FFFFFFDFFFEC031738 +:10D9300007BE06260185000001070385FFA200003F +:10D940000012400A040302011F1001018D56002B32 +:10D9500034343434FFFF008FFFEE04BC07C90626C1 +:10D96000019100000107038800DC00000012400A5A +:10D9700004030201280501018D56002B3434343490 +:10D98000FFFF008FFFEE04BC07C9062601910000CF +:10D990000107038700DF00000012400A04030201B0 +:10D9A000220501018D56002B34343434FFFF008FE3 +:10D9B000FFEE04BC07BE06260191000001070386A6 +:10D9C00000DF00000012400A040302012C050101DF +:10D9D0008D56002B34343434FFFF008FFFEE04BC2F +:10D9E00007BE0626019100000107038500DF000045 +:10D9F0000012400A04030201260501016456002BAF +:10DA000034343434000100B8FE52056805CD0026D8 +:10DA1000001C400E19180F0F1D0372160272140815 +:10DA20000700002F323F2B2B32113333303141228C +:10DA300026271116163332363635113426232206A0 +:10DA400006151121113317333E0233321616151104 +:10DA5000140E02039A3C5B2020482A3656327E84FC +:10DA60007C8D3AFECAEC31082D85A55D8CD47743B8 +:10DA70007BA9FE520D090102070D29726B033E9826 +:10DA8000996CCA8FFCFA05B6BC445E3167D8A9FC14 +:10DA9000798DC87D3A00FFFF00B8FE5205C905B672 +:10DAA0000606010B0000000100AEFFEC055E05CD8F +:10DAB000002800234012061717001C1B1212200317 +:10DAC000721902720B000972002B322B2B321133A8 +:10DAD0003311392FCE303145222426353521151406 +:10DAE0001616333236351134262322060615152133 +:10DAF000113317333E023332161615111406040380 +:10DB000000C1FEF788013542826198897E847C8D50 +:10DB10003BFECBEC31082D85A55D8CD47785FEF3DB +:10DB20001487F3A2290E6E883D9FAA016198996C13 +:10DB3000CA8F3902E9BC445E3167D8A9FE1F97F34A +:10DB40008E000004003D04B6031207BE000D00194C +:10DB50000025003100254010201A1A0E2B2626071A +:10DB60000A0480000014140E002F3311332F1ACC36 +:10DB70003233322FC411331133303141222627334F +:10DB8000161633323637330606012226353436333D +:10DB90003216151406212226353436333216151462 +:10DBA0000601353E023733150E020701A4B1AE0857 +:10DBB00096087358557509990ABAFE8F3A47473A3D +:10DBC000394A4A015B3A47473A384B4BFE9B122A87 +:10DBD0002810DE1B474B2205D7B89A56545A509549 +:10DBE000BDFEDF3F3C3F3E3E3F3C3F3F3C3F3E3E75 +:10DBF0003F3C3F02251B1C43482114204B481C007E +:10DC00000004003D04B6031207BE000D00190025F4 +:10DC10000031002B40131A2020143026402A2C2CCF +:10DC20000D07800A03030E0E14002F3311332F3318 +:10DC30001ACC32322F331ACD3211331133303141F5 +:10DC400006062322262733161633323637013216BC +:10DC500015140623222635343621321615140623D0 +:10DC60002226353436031E021715232E02273503CC +:10DC7000120ABAAAB1AE0896087358557509FE641F +:10DC8000394A4A393A474701CE384B4B383A474729 +:10DC90009F10282A1283214C471B072995BDB89A4B +:10DCA00056545A50FE853E3F3C3F3F3C3F3E3E3F30 +:10DCB0003C3F3F3C3F3E02102148431C1B1C484B4D +:10DCC00020140004005604B602FC07C90003000F2C +:10DCD000001B0027001F400D1016160A2721030302 +:10DCE000020204040A002F3311332F3310DECD114A +:10DCF00033113330314115213517321615140623EF +:10DD000022263534362132161514062322263534C0 +:10DD10003613150E020723353E023702FCFD5A87E3 +:10DD2000394A4A393A474701CE384B4B383A474788 +:10DD3000651B474B22831329281006ACBEBEFE3E4E +:10DD40003F3C3F3F3C3F3E3E3F3C3F3F3C3F3E022F +:10DD50001B151F4B491C1B1C434822000004005686 +:10DD600004B602FC07C9000B000F001B0027001FB0 +:10DD7000400D221C1C1006000D0D0C0C1616100078 +:10DD80002F3311332F3310DECD11331133303141A6 +:10DD90002E022735331E02171505352115012226BF +:10DDA00035343633321615140621222635343633EF +:10DDB00032161514060185214C471BDD11282A1245 +:10DDC000FE4E02A6FDE13A47473A394A4A015B3A1C +:10DDD00047473A384B4B06E51C494B1F1522484331 +:10DDE0001C1BF7BEBEFEC83F3C3F3E3E3F3C3F3F94 +:10DDF0003C3F3E3E3F3C3F00000100AE04DD03EEF1 +:10DE000005E1000D001D400C010C0C0509090D80F9 +:10DE10000307070B002F3311331ACD3211333211A0 +:10DE200033303141150723272307232723072327CF +:10DE30003503EE523831993237319A31375005E196 +:10DE400058AC67676767AC58FFFF00290000068E73 +:10DE5000061F0426004900000007004903190000BE +:10DE6000FFFF0029000004F8061F042600490000F7 +:10DE70000007004C03190000FFFF0029000004EA1E +:10DE8000061F0426004900000007004F0319000088 +:10DE9000FFFF002900000810061F042600490000AB +:10DEA00000270049031900000007004C063100005C +:10DEB000FFFF002900000802061F04260049000099 +:10DEC00000270049031900000007004F0631000039 +:10DED000000100AEFFEC05DD05CB002B0026401352 +:10DEE00027081C05051D04001A1A00140D097221CB +:10DEF000000372002B322B3211392F1239393311B2 +:10DF0000333F30314132161617071E02151406062C +:10DF1000232226271116163332363534262323358D +:10DF2000372E022322060615112111343624030848 +:10DF3000A7F49619E370A45A75EFB66FB75350B1B2 +:10DF40004D90808DA458E71649634065803CFECB18 +:10DF500095010F05CB64B77DDF1568AA7988CD736D +:10DF6000232801062F2D76615E6BD7EE2E391A46D7 +:10DF70009272FC83039EB6F87F000001FFF0FE174B +:10DF8000057105C90026001E40100D141419081C47 +:10DF900005041A06027220000372002B322B2F1781 +:10DFA00039332F3330314132161617130121011343 +:10DFB0001E02333236371506062322262627030192 +:10DFC00021010326262322060735363601066E82F6 +:10DFD000552A700142014AFDEDF4162F3B281740E7 +:10DFE00020254B386A95672687FE7BFEBF0249B61F +:10DFF0002C4D391748282B5B05C94C9771FED1026F +:10E0000070FC63FD91373E180D07FC0C124F9D7696 +:10E01000017BFD23040A01D373570A0CFC0E170081 +:10E02000000300B8FE1404F405B60014001D002718 +:10E030000020400F080915151E1E001F1312081D91 +:10E04000000272002B323FCD3312392F331239398F +:10E050003031532120041514060607151E0215142D +:10E0600006062323112101333236353426232311AA +:10E07000113332363534262623B801C70124012C4A +:10E0800035644849764782F1A6EDFECA0136B48769 +:10E09000687B85A3CA8C6E30716305B6A4CE5386A7 +:10E0A000560D0A0F498B7385BE65FE14055F5553E7 +:10E0B0005449FDC5FE836C5B36522E00FFFF00B84D +:10E0C000FE14043F05B60626002F00000107007A63 +:10E0D00001CD0000000BB601170001000056002B17 +:10E0E0003400FFFF00B8FE1405C905B6062600314E +:10E0F00000000107007A02650000000BB60125014F +:10E1000001000056002B3400FFFF0000FE140585BF +:10E1100005BC0626002400000007015001A60000EF +:10E12000FFFF00B8FE14040205B606260028000012 +:10E130000007015001500000FFFF0087FE14021C81 +:10E1400005B60626002C0000010601503500000B24 +:10E15000B601150000001E56002B3400FFFF00AE74 +:10E16000FE14055E05B606260038000000070150C3 +:10E1700001E5000000010042000002DB05B6000BD3 +:10E1800000284013090404080805050602720A0362 +:10E19000030B0B02020108003F331133113311331B +:10E1A0002B321133113311333031612135371127BF +:10E1B00035211507111702DBFD67B2B20299B2B221 +:10E1C000B05203B252B0B052FC4E520000010039BE +:10E1D000FFE902F805B60011000EB60C0272070046 +:10E1E0000972002B322B30314522262711161633A7 +:10E1F0003236363511211114060601294E762C2DA2 +:10E20000643A375632013575D117160D01060D17D0 +:10E2100029726B03C2FC40BCE869FFFF00080000E4 +:10E2200002DB077906260398000001070043FFB6CA +:10E230000158000AB312060272002BCE3031FFFFE4 +:10E240000042000003180779062603980000010722 +:10E25000007600850158000AB313060272002BCE27 +:10E260003031FFFFFFDF00000343077906260398E4 +:10E2700000000107014AFF8D0158000AB319060288 +:10E2800072002BCE3031FFFF0038000002E6075C41 +:10E290000626039800000107006AFF210158000CC0 +:10E2A000B42115060272002BCECE3031FFFFFFF0F5 +:10E2B0000000032D076606260398000001070151A0 +:10E2C000FF9E0158000AB31D060272002BCE3031AA +:10E2D000FFFF003E000002E407040626039800004A +:10E2E0000107014CFFEC0158000AB30E0602720050 +:10E2F0002BCE3031FFFF000C0000031E07830626E3 +:10E30000039800000107014DFFBA0158000AB3103D +:10E31000060272002BCE3031FFFF0042FE1402DBFA +:10E3200005B60626039800000007015000E700002C +:10E33000FFFF0042FE1402DB05B60626039800002C +:10E34000000601507300FFFF0042000002DB076C73 +:10E350000626039800000107014E009C0158000AA0 +:10E36000B312060272002BCE3031FFFF0042FE5284 +:10E37000050B05B60426039800000007002D031DB9 +:10E380000000FFFF0039FFE9041007790626039912 +:10E3900000000107014A005A0158000AB31F0C028D +:10E3A00072002BCE3031FFFF0042000002DB07F687 +:10E3B0000626039800000107025803EE0152000AE6 +:10E3C000B311060272002BCE3031FFFF0042FE5225 +:10E3D00002DB05B60626039800000007040E040EB3 +:10E3E0000000FFFF00000000042B05FE0427039837 +:10E3F0000150000000070153FE1FFFA0FFFF004275 +:10E40000000002DB05B6060603980000FFFF003897 +:10E41000000002E6075C0626039800000107006A78 +:10E42000FF210158000CB42115060272002BCECE3C +:10E430003031FFFF0042000002DB05B606060398FC +:10E440000000FFFF0038000002E6075C0626039884 +:10E4500000000107006AFF210158000CB4211506D5 +:10E460000272002BCECE3031FFFF0039FFE902F8F7 +:10E4700005B6060603990000FFFF0042000002DB1C +:10E4800005B6060603980000000100A0000001D1B7 +:10E49000045E0003000CB5020672010A72002B2B09 +:10E4A00030316121112101D1FECF0131045E000123 +:10E4B000FF7DFE1401D1045E0010000EB60B067243 +:10E4C00007000F72002B322B3031532226273516CE +:10E4D00016333236351121111406064634702525BF +:10E4E00041293E5601314EAEFE140F0AF00A09458D +:10E4F0006504AAFB2966A964FFFF00A0FE140500BD +:10E50000061F0606017E0000FFFFFFCFFE1404C9B0 +:10E51000046D060601930000FFFF005CFE14047109 +:10E520000621062603BA0000010602367D00000A15 +:10E53000B33A000772002BCE3031FFFF005FFE14AC +:10E54000022606140626004F00000107007A008408 +:10E550000000000BB601150101000056002B34002D +:10E56000FFFF00A0FE1404A804730626005100005B +:10E570000107007A02000000000EB401190E00002D +:10E58000B8FE14B056002B3400030056FE14043BB2 +:10E59000047500150033003E003240190807071DBE +:10E5A0003B3B2135343429282816210B721B122DB0 +:10E5B0001607720F00002F322B323F2B12392F33E8 +:10E5C00033113311331133331133303141222635B6 +:10E5D00034363637170E0215141633323637150611 +:10E5E0000603321615112327230E02232226263571 +:10E5F00034363737353426232206072736360107C7 +:10E60000060615141633323635029A7387456D3B6C +:10E61000853247262C24203F13204A61E1F0D53B68 +:10E62000083064825D639D5AFAFAC25C52519C4E76 +:10E630006559DD011876947352426287FE14816534 +:10E640005699853A23457B71372A280C06B2090E64 +:10E650000661C4C8FD17983C4C244C9D79B2A909A9 +:10E66000063158522E23CE2F36FD910404625046B7 +:10E670003B746B00FFFF005CFE140462047306260B +:10E68000004800000007015001420000FFFF005C4D +:10E69000FE1401F106140626004C0000000601508D +:10E6A0000A000002009AFE1404A2045E0015002D68 +:10E6B000002440132D06722306720807071A282823 +:10E6C0000F001E0B72180A003F2BCC32331133336C +:10E6D00011332B2B30314122263534363637170E85 +:10E6E0000215141633323637150606011123272377 +:10E6F0000E02232226263511211114163332363606 +:10E70000351102CD7387456E3B853248262D232077 +:10E710003F13204A01A4EA2910246C824678B26390 +:10E720000131565E5D6A2BFE1481654C857632237D +:10E730003B69602F2A280C06B2090E064AFBA28FFD +:10E7400039482255B49002D9FD73787A55A57702DD +:10E750000E000002005CFE140471047300220033FA +:10E76000002340131A2A2A1D0B72120B0F72050682 +:10E7700072032323000772002B3211332B2B322B11 +:10E780003211333031413216173337211114060656 +:10E7900023222627351616333236353534363723BD +:10E7A000060623220211101205220606151416333E +:10E7B000323E023535342626020A67A33A0819018B +:10E7C000027EF9B876CB6167DA737774060309388D +:10E7D000A164C6E0E501294760306C703A56391CE7 +:10E7E0003167047353518FFBA0A0DA701D25F42B01 +:10E7F0002B7F7F16224A1D574E0132010F01130154 +:10E8000033F84B9671A7A72046725325789444009D +:10E81000FFFF005CFE1404710621062603BA000007 +:10E820000107014A00810000000AB341000772009D +:10E830002BCE3031FFFF005CFE140471062B062640 +:10E8400003BA00000107014D00AE0000000AB33812 +:10E85000000772002BCE3031FFFF005CFE14047104 +:10E860000614062603BA00000107014E018F0000BE +:10E87000000AB33A000772002BCE30310001000CC1 +:10E88000FFE1047F061F002B0025401211272713EC +:10E8900014142406722019017207060D0D00002FB2 +:10E8A0003210CC322B322B3211333211333031450E +:10E8B0002226353436371706061514163332363508 +:10E8C00011233537353436363332161707262623CB +:10E8D0002206151521152111140606017FBDB61853 +:10E8E0000FF40A0B352A2F3BA8A861B27859922E53 +:10E8F0004E235235403B0108FEF862B31FC1973BDF +:10E900005822501C351A353B494802259352528FE4 +:10E910009F411D12E00B124D3C46E5FDF485B057BA +:10E920000002005CFFEC0498061F0021002F001974 +:10E93000400D221909030029110B72010001720018 +:10E940002B322B32111739303141130604061514BE +:10E950001616171E021514060623222626353436EF +:10E9600036372E023534363624030E02151416338C +:10E97000323635342626046621DEFEDC91478A6471 +:10E9800071A45A8DF79F9CF28B639E57316A4A623D +:10E99000D70160E9356C48776A6E7B3E66061FFFDB +:10E9A00000161E272620303D363B8EBE83A0D86D34 +:10E9B0006CD49B85B36F1F1B476A4F577E5739FC3A +:10E9C000F712507A51728485754F6C4EFFFF0042EA +:10E9D000000002DB05B6060603980000000100688F +:10E9E000FF3B030702E100170018400B050411115B +:10E9F000087C177D0D167B003F33EDE43211333375 +:10EA000030314115140607333636333216151123CB +:10EA100011342623220615112311012E07020B2380 +:10EA20006C43768FC63A3B5B43C602E1BF325A1253 +:10EA3000342E7482FE4B01884849726BFEC403A6D3 +:10EA400000010068FF3B033A02E100120019400E8A +:10EA50000F0E04050B0806097C127D0D117B003F8B +:10EA600033EDE417393031411114060733363637A8 +:10EA700037330101230307152311012E0604021465 +:10EA80002B18CBE0FEDF0133E5D255C602E1FE5E76 +:10EA9000264B261A3418CCFEDDFE8401103FD1032C +:10EAA000A60000010068FF3B012E02E10003000AFE +:10EAB000B3027D017B003FED303145231133012E40 +:10EAC000C6C6C503A60000010068FF3B04B801E606 +:10EAD0000026002540111C1B1212200900002020D6 +:10EAE000197C050E0E187B003F331133ED322F33A6 +:10EAF00011331133113333303141321615112311D3 +:10EB00003426232206151123113426232206061546 +:10EB10001123113317333E023332161733363603BF +:10EB2000BD7C7FC735384F42C73538373F1BC69746 +:10EB30001B0B1643502A50701D12217601E6748279 +:10EB4000FE4B018848496860FEAF0188484933633D +:10EB500047FEC4029F56232B143032342E0000018E +:10EB60000068FF3B030701E600140019400B121177 +:10EB7000090900000F7C050E7B003F33ED322F3377 +:10EB8000113333303141321615112311342623222B +:10EB9000061511231133173336360205748EC63924 +:10EBA0003C5C42C6971B0B237901E67482FE4B0145 +:10EBB000884849726BFEC4029F56342E00020068DA +:10EBC000FE14030F01E600150022002340100A097D +:10EBD0001D1D06131216160000107C0E067B003F4A +:10EBE000CEE4322F3311333311331133333031410B +:10EBF0003216151406232226272316161511231163 +:10EC000033173336361722060715141633323635C6 +:10EC1000342601FC7B989D7B4F5D1D0A0505C6A12E +:10EC20001C091D630F4E3F023E5344414201E6B0B2 +:10EC3000AAACB13521183318FEF203C657283B920F +:10EC4000595A14626868636363000001003CFF2F37 +:10EC5000026301E600290018400D0D00112615225F +:10EC6000061F187C0A037B003F33E432173930312A +:10EC700065140623222627351616333236353426F8 +:10EC800026272E023534363332161707262623223E +:10EC90000615141616171E0202639C9A4C6D373B1C +:10ECA00088333A3214424745572A9D83447A413C7F +:10ECB000365F312C2C1642403E5A3202666D1215D8 +:10ECC00097191F2019111B221C1A364A395D5E192B +:10ECD0001B84151C161610191F1817334B00000142 +:10ECE000001FFF2F021702690017001D400D0B14B3 +:10ECF00014110D0E0E10117C00077B003F33F4CD74 +:10ED0000331133113311333031453236371506069E +:10ED100023222635112335373733153315231114A4 +:10ED200016019A213D1F205E3862825E6D397FCBCD +:10ED3000CB2F3F0C09880D125C8201434E3D8E8F14 +:10ED40008AFEBD2725000001005C000004C6050DF9 +:10ED500000230018400C1A0B1D08040012097972D8 +:10ED60001C00002F322B3212173930317311343618 +:10ED700036373636370121013636373636351121EA +:10ED800011140607060607012101060607061511DC +:10ED9000740918161A6148FEEE014F0185080D0529 +:10EDA0001714012C121A1762490113FEB0FE7A11D2 +:10EDB000260B0E01D031524C27324A1701B4FD7B8D +:10EDC00007110A16403401D9FE2947693531501917 +:10EDD000FE4902890520202949FE2E000001006617 +:10EDE0000000046D0521001D0014400909107A720D +:10EDF0001B0101000A003F3211332B3230317335D1 +:10EE000021113426272626232206073536363332AB +:10EE100016171616171E02151133156602494343BD +:10EE2000173C253B9C7442B2705E8D3A3B50191ED4 +:10EE3000200C90EC026F555F13090A0A0AEB0B0ACB +:10EE400011131338282557683FFD85EC0001004653 +:10EE5000FFF1031E052100260017400B1F0A212089 +:10EE600011177A07000A72002B323F3339393F30CD +:10EE700031572226271316163332363736363511D8 +:10EE80003426232206073536333216171616151187 +:10EE90002327230606070606C61B40251C203F1F06 +:10EEA000446E251B1E2E392D563571676284283C11 +:10EEB0002BE62D0F103B1D256E0F0908010C0707CF +:10EEC000312F235D3A0181474E0C0DF01A26213077 +:10EED000A062FC58BF1D4A18222D0001002B000023 +:10EEE0000431050D00110010B60B080809797200F5 +:10EEF000002F2B321133303161113436373636372B +:10EF000021352115060607061511024D12100F2393 +:10EF100017FD73040630471629033D2A4A1C1B2996 +:10EF200011EBD6132A1F356EFCC8000200A00000AA +:10EF300004A60521001B001F0017400B1C0A1E1E03 +:10EF40000707117A72000A003F2B3211332F3F302E +:10EF50003161113426272626232206073536363717 +:10EF600036363332161716161716161511211121BB +:10EF70001103773F3F18432A53DCA5356A364B8E81 +:10EF80004375A33B3C5016120EFBFB012D035B5255 +:10EF90005E130B0C0F11EC080A0405051A1D1E5018 +:10EFA0003D346947FCA50304FCFC000100A00000FF +:10EFB00001CE050D0003000BB4017972000A003F79 +:10EFC0002B303173112111A0012E050DFAF3000130 +:10EFD000007000000296050D00160011B70B08081E +:10EFE000097972000A003F2B32113330317311342A +:10EFF0003637363637213521150E02070606070645 +:10F00000061511BA24221A3C24FEF602261C3127CA +:10F010000D1213030203022C65AF43314F1FEBDACD +:10F020001640472130722B183E26FDD4000100A067 +:10F03000000004A60521001D0017400B120A1C1930 +:10F040001901077A72000A003F2B323211333F3028 +:10F050003173113636373636333216171616171601 +:10F06000161511211134262726262322060711A062 +:10F07000204C2E57AB5476A33B3D4F16120EFED1BB +:10F080004C4C143621225232050105080408071998 +:10F090001C1C4E3E336D49FCA5035B5B64100506EA +:10F0A0000403FBD20001009AFFED04D705210036CE +:10F0B0000015400B1E257A720A797212000B72003D +:10F0C0002B322B2B32303145222627262627262687 +:10F0D00035112111141617161633323637363635D8 +:10F0E00034262726262322060735363633321617CE +:10F0F000161617161615140607060607060602B09A +:10F10000448E372E5A24332E012F26261C51343A92 +:10F11000581C251D1B201C5B38101E102546224A3A +:10F120008938273E1623231A1A226E4B3A8D13185C +:10F130001F1A503D57DE93027AFD867CB135272990 +:10F14000302E38AF6C6AA7342E2B0403ED06052150 +:10F1500028194C324CD78B62AB475D882B2121009C +:10F160000001009301B601C1050D0004000EB503B6 +:10F170000000017972002B322F33303153112111ED +:10F180000793012EB201B60357FD89E00001002B61 +:10F19000FE1403AE05210020000CB409167A72009B +:10F1A000002F2B32303141113426272626272623E3 +:10F1B0002206070606073536363736363332161737 +:10F1C00016161716161511027F11160B1F12427B09 +:10F1D0002B4F271F4E2623522E30683973BD3A1D00 +:10F1E00030132322FE1404C344682E17270E36045E +:10F1F00005030C05F2050904040343371C422746A6 +:10F20000A661FB3F00010042FFEC03C50521003869 +:10F210000010B718257A7208000B72002B322B32BF +:10F22000303145222627351E0233323637363637FF +:10F2300036363535342627262623220607060607C6 +:10F24000353636373636333216171616171E021570 +:10F2500015140607060607060601B673B9482C6F93 +:10F260007C41344F1C17240A0B0E1D232478453F84 +:10F2700083440D180920412635764273BD3A1E306D +:10F2800013171E0F1A201F614F3988140F0FF4082F +:10F290000D081D1915391F225630AB4C8A2D312807 +:10F2A0000A0B030302F2060803050343371C422737 +:10F2B0002F697441A95B9949446320221A00000117 +:10F2C00000470000040F0614000A00144009080358 +:10F2D0000305067972000A003F2BCD33113330311C +:10F2E000611313211121112115030301CD6AA5FD1D +:10F2F0006B012E029AB06701EF023201F3FEFBC8E8 +:10F30000FDA2FE17000200A0000004A605210011C6 +:10F310000020000FB61D077A7212000A003F322B40 +:10F3200032303173113636373636333216171616F9 +:10F3300017161615112521113426272626272626CD +:10F3400023220607A01E4B2C58AC557BAC40314500 +:10F35000161312FD2801A9161511311F163B26227E +:10F360005430050105080308081D211845312A6796 +:10F370003EFC7AEC02A2293813101405050404039C +:10F3800000010066000004CC05210035001F40107C +:10F3900025240A3413122E2E197A720F7972000A5C +:10F3A000003F2B2B32113333333F3330317313365D +:10F3B00036353426272E0227262627211616173300 +:10F3C0003636373636333216171616171616151107 +:10F3D000213533113426272E02232206070606077D +:10F3E00003665103030708030C0C05040905010F0C +:10F3F0001118050E0E5126287C4953852E1D290F04 +:10F400001C1CFDD7F711110B283F2F33511D1C2A4F +:10F410000E52036A1F3017264725122C2D100D1887 +:10F420000D214322133D131421302B193C223FA4FC +:10F4300064FCF8EC021C3E5D1E1F321D1E171632C6 +:10F440001AFC680000010049FE2101BA050D0011F7 +:10F45000000AB308797200002F2B30315311342683 +:10F460002627262627211616171E0215118C0F1780 +:10F470000E040704012F040A05081611FE21052DAC +:10F480004B95812C0D190C0B1E141B7F9E4AFAD331 +:10F490000001005C000002F805210022000FB60CFC +:10F4A000137A7201000A003F322B3230317335215A +:10F4B00036363511342627262623220607353636DA +:10F4C00033321617161617161615111406060707E7 +:10F4D0005C015D080811130E281A254F3127613A87 +:10F4E000627D2828340C0B0C0B0F070BEC244A25EB +:10F4F000021C243D140F110708F10807241F1F5B8D +:10F5000032204C2BFDE4397E702335000002005C74 +:10F51000FFED049A05210023003C0017400B0D0C61 +:10F520003131137A7224000B72002B322B321133DB +:10F5300033303145222726262726263534363637DE +:10F540003707353E023332161716161716161514DE +:10F55000060706060706273236373E0235342627C9 +:10F5600026262322060706061514161716160278F5 +:10F570008B665278261D1E1F3D2E027D5EB3AC5257 +:10F580004E8939486B221D1E1615227450739C3CFF +:10F59000581B171A0C2C291B4B2E20361B403D1EC6 +:10F5A0001F1C57133126845E49B1675A977A2E0281 +:10F5B00007F20708052022277D5647AF6657994175 +:10F5C00067962D41F233312565794289AE31222289 +:10F5D00003024DD18A6FA234303300010046FFC0D0 +:10F5E00004B9050D00190018400D17010205091492 +:10F5F00006000E06797200002F2B321217393031B7 +:10F60000573537363637012113133E02371321039E +:10F610000E0207060407060646EB1A341AFEE3013B +:10F620002D9B57344F340935012934061B291C4BB7 +:10F63000FED9DA67C740F2230509050425FDC8FE97 +:10F64000732470955A0242FDCB437A6B2E9EC422DE +:10F65000101F00010046FE14047F0521002F001733 +:10F66000400A151416160007257A7200002F2B3257 +:10F6700012392F33333031411134262726262322E5 +:10F680000607060615141617161617170727262637 +:10F690002726263534363736363736363332161780 +:10F6A00016161716161511034D1B1B225E383861EE +:10F6B0001B191F241F17341E3D30465F9D383339F8 +:10F6C00043371B4624418C4E5C993D31571E232401 +:10F6D000FE14047379A22B3D24231E1C4C2E355599 +:10F6E000171017060CD902023C3A369F6A5CA33405 +:10F6F0001A2F101D1B27281F64414CC477FB8D0057 +:10F700000001005CFFEC04950521004A0019400C43 +:10F71000282929001B397A7209000B72002B322B21 +:10F720003212392F33303145222626272735161637 +:10F7300033323637363637363635342627262627BF +:10F74000262623220607060615141617161617175F +:10F750000727262627262627262635343637363607 +:10F76000333216171616171616151406070606074F +:10F770000606026C458B74233069D068324C19231D +:10F7800024050503080A0B2E27193920405A191D94 +:10F7900024231D18361D3E30463A662C2C481A226A +:10F7A000244A3B4ED7705D9C3E2F541D2325372F96 +:10F7B0002C80442B6A14050A0506E80A0B201B233B +:10F7C0006F3735462F3F5C3438621A121221171BEF +:10F7D00054303255191318030CDB04031814163C6B +:10F7E0002633844F6BA834464129291F61404CC4FD +:10F7F0007899E84A43581410110000010008FE14DB +:10F80000040D050D00150017400C14130104070525 +:10F81000000B02797200002F2B3212173930314160 +:10F8200011012113363637363635112111140607EA +:10F8300006060707110120FEE80143E90D190D3CFA +:10F840003D012D3737298B5A43FE14042802D1FD80 +:10F850007B03060308625C01B3FE42669B342737D4 +:10F86000050CFC69000100410000048E050D001A22 +:10F87000001D400D0818000C0579721903030101E1 +:10F8800000002F32113311332B32123939303173DA +:10F8900035211701012101173636371321030E02D6 +:10F8A00007060607060607011555023288FEF8FE10 +:10F8B0003A014C01243929310719012A18050D1183 +:10F8C0000D0D261A173A210100EC07016302C5FE4F +:10F8D0002459388C55011CFEFE31534923264A27F2 +:10F8E00026451FFEB3AD000200A0FE140502050D63 +:10F8F000001A001E0017400A1B1A1C1C0F0C0C0DCE +:10F900007972002B321133332F2F2F303161343481 +:10F91000353436373E02371321352115030E0207E1 +:10F920000E0315150111211102A218120713170C4D +:10F93000B0FCE70462C60C1A1708070E0C08FCD2CC +:10F94000012F0C180C2E934F204D50230202EBB7C1 +:10F95000FDC4205352211C4549421830FE1404F2C4 +:10F96000FB0E0001002B000003AA05210019000C6A +:10F97000B4070F7A7200002F2B3230316111342618 +:10F980002726262322060607353636333216171663 +:10F99000161716161511027C46451637202D737C56 +:10F9A0003D61A8478EA23D3D4F16120E035B566186 +:10F9B000130808050806EE0908191E1E4F3E346993 +:10F9C00047FCA50000010066000005D7050D0028D2 +:10F9D000001D400F1D0A0A151314120305000179BA +:10F9E000721600002F322B12173933113330317356 +:10F9F000032113363637363637132103060607063A +:10FA00000607222223172132363736371321030601 +:10FA10000607060607060623D36D01243721441680 +:10FA20001A2005230122230A434439945F03070364 +:10FA300011010C68AA37380F340123360A382A28F6 +:10FA40006B4955C56F050DFD72061F1A1E633C01FB +:10FA500092FE7272B43F373708B96C6A709F023DEC +:10FA6000FDBC71C24E4A7428372B00010047FFF3DA +:10FA700004ED0521002F001540091E0A2424127AE6 +:10FA8000720600002F322B3211332F3031572226CD +:10FA90002735163332363511060607353E02333226 +:10FAA00016161716161716161511211134262726A5 +:10FAB000232206071114060706070606DB2548273A +:10FAC00039333C332347236CC6B65360916D292FDD +:10FAD0003C120E0BFED249492A411E391B13181B3A +:10FAE0002E2D800D1010DC0A434902AE020602ECF6 +:10FAF0000B0E0711221B1F4B3828653EFC9A035A38 +:10FB00005963110D0102FD40436C2F37242223005D +:10FB1000FFFF0066000005D70615062603E2000079 +:10FB20000107042305500029000AB3290179720056 +:10FB30002BCE3031FFFF0066000005D7060E0626EB +:10FB400003E200000107042400E30022000AB329B5 +:10FB5000017972002BCE3031FFFF0066000005D71F +:10FB60000615062603E20000002704210379FF4B57 +:10FB70000107042305500029000AB33401797200FB +:10FB80002BCE3031FFFF0066000005D7060E06269B +:10FB900003E20000002704210379FF4B010704243E +:10FBA00000ED0022000AB334017972002BCE30310F +:10FBB000FFFF005CFF1504C6050D062603C9000003 +:10FBC0000007041C028FFFF0FFFF005CFE4B04C621 +:10FBD000050D062603C900000007041D028FFFFE65 +:10FBE000FFFF005C000004C6050D062603C90000E7 +:10FBF000000704210241FE6CFFFF00660000046D57 +:10FC00000521062603CA00000007042101910028EF +:10FC1000FFFF0046FFF1031E0521062603CB00006F +:10FC20000007042101220029FFFF002B00000431FE +:10FC3000050D062603CC000000070421013D002924 +:10FC4000FFFF00A0000004A60521062603CD00004A +:10FC500000070421029F0028FFFFFFB6000001CE2D +:10FC6000050D062603CE0000000604210B2AFFFF27 +:10FC7000FFD200000296050D062603CF0000000605 +:10FC80000421272AFFFF009AFFED04D7052106264D +:10FC900003D100000007042102B2002AFFFFFFADDC +:10FCA00001B601C1050D062603D20000000704219C +:10FCB00000020121FFFF002BFE1403AE05210626E2 +:10FCC00003D30000000704210142002AFFFF004285 +:10FCD000FFEC03C50521062603D40000000704211C +:10FCE000015F002AFFFF00470000040F06140626EC +:10FCF00003D5000000070421014B002AFFFF006626 +:10FD0000000004CC0521062603D7000000070421CB +:10FD100002B4002AFFFF005C000002F8052106265D +:10FD200003D90000000704210103002AFFFF005C43 +:10FD3000FFED049A0521062603DA000000070421DE +:10FD4000027B002AFFFF0046FE14047F05210626E1 +:10FD500003DC000000070421025800EAFFFF005CFA +:10FD6000FFEC04950521062603DD000000070421B1 +:10FD7000027800D8FFFF00410000048E050D062622 +:10FD800003DF000000070421010FFF92FFFF00A026 +:10FD9000FE140502050D062603E0000000070421FD +:10FDA000027A0029FFFF002B000003AA0521062686 +:10FDB00003E1000000070421015B002AFFFF006649 +:10FDC000000005D7050D062603E200000007042108 +:10FDD0000379FF4BFFFF0047FFF304ED05210626E3 +:10FDE00003E300000007042102FD0022FFFF00A042 +:10FDF000000001CE05E1062603CE00000107041E27 +:10FE00000139FFBB000AB304017972002BCE3031F7 +:10FE1000FFFFFBC304D9FE04062104070043FB7166 +:10FE20000000FFFFFD5E04D9FF9F06210407007656 +:10FE3000FD0C0000FFFFFE5004D901B406210407A9 +:10FE4000014AFDFE0000FFFFFBDF04D7FF1C060E8A +:10FE500004070151FB8D0000FFFFFEAE04D90154E1 +:10FE600005AC0407014CFE5C0000FFFFFE7D04D9D9 +:10FE7000018F062B0407014DFE2B0000FFFFFF5AE8 +:10FE800004E900A606140407014EFF080000FFFF66 +:10FE9000FEAA04F8015806040407006AFD93000056 +:10FEA000FFFFFF0C04D7010206B20407014FFEBAA0 +:10FEB0000000FFFFFECB04D90248062104070152CF +:10FEC000FE790000FFFFFE5204D901B606210407A7 +:10FED000014BFE0000000002FB6A04D9FED306219C +:10FEE000000C001900254011041111130B18180003 +:10FEF0000D138006060F130113002F5D332F1A1008 +:10FF0000CD32321133113311333031411E02171506 +:10FF1000232E032735231E021715232E032735FE14 +:10FF200025163B411CA2225E5E4B1060163B401D15 +:10FF3000A2225E5E4B1106212E6E6A271B1C525AAE +:10FF4000501B152E6E6A271B1C525A501B15FFFFA3 +:10FF5000FF3C03C100C705B604070205FF230000EC +:10FF60000001FCD9FE52FE25FF7D000B0008B10008 +:10FF700006002F3330314122263534363332161500 +:10FF80001406FD7F45616145446262FE524154564C +:10FF9000404056544100FFFFFF1DFE1400E40000E6 +:10FFA0000407007AFF420000FFFFFF35FE1400CA7D +:10FFB000002304070150FEE300000001FD2F04C3ED +:10FFC000FE6606580012000CB30E03800F002F1AB5 +:10FFD000CC33303141343633321615140E02151439 +:10FFE0001617152E02FD2F554D474E242E24383C52 +:10FFF000538D5505B649593A351B1B0F1213193E3F :020000040206F2 -:100000000012000CB310800504002F331ACC3031DD -:10001000411406060735363635342E02353436336C -:100020003216FE64558D533C39242F244F474D54CE -:1000300005B6436B4104560F3E1913120F1B1B35B7 -:100040003A590001FC3F047BFF5005CD0014000F1E -:10005000B40D09090300002FCD337C10CC303141A1 -:10006000060623222635343633213636333216152A -:1000700014060623FD1707372F3734343901CB0513 -:10008000382F383518312604D92B334837383D2CD2 -:10009000323D36263A210001FC5604D7FF6F061484 -:1000A00000160012B61110100A008007002F1ACC9B -:1000B00032332F33303141321E02151523262623C9 -:1000C000220E0223233533323E02FE582D62543471 -:1000D000B70A2C2E2A526A996F100E4E8577700639 -:1000E000140F346C5D313B34212B21C324302400A8 -:1000F0000002FFACFE030054FFA1000B0017000F2D -:10010000B40C12120006007C2F33322F33303151E1 -:100110002226353436333216151406072226353496 -:1001200036333216151406282C2C28292B2B292877 -:100130002C2C28292B2BFEFB2C27272C2C27272C7B -:10014000F82C27272D2D26272D000005FE96FDF9DA -:10015000016AFF97000B00160022002E003A0020D3 -:10016000400D2F353506232929171D1D00110600C6 -:100170007C2F333332113333113311331133303198 -:1001800041222635343633321615140633223534DF -:100190003633321615140607222635343633321616 -:1001A0001514062122263534363332161514062747 -:1001B0002226353436333216151406FEEA272D2D45 -:1001C00027272D2DFE532C28282D2DB9282C2F25FF -:1001D000282C2C016F272D2D27292B2B29272D2D5E -:1001E00027292B2BFEF12B27292B2C28272B5229B3 -:1001F0002B2D27272BF82C2829292C26282C2B2897 -:10020000272C2C26282CF82B27282C2C28272B00B1 -:100210000003FECAFDF90136FF970003000F001B23 -:1002200000184009040A0A101016160001007C2F5D -:100230003333113311331133303145352115132246 -:100240002635343633321615140627222635343631 -:10025000333216151406FECA016DAA272C2E252846 -:100260002D2C29272C2E25282D2CEE6767FEE72C18 -:100270002829292C26282CF82B282A292C28272B1A -:100280000003FEC9FDF90137FF9700070013001FA7 -:10029000001B400A080E0E14141A1A008003007C7A -:1002A0002F1A18CC33113311331133303143352326 -:1002B000352115231505222635343633321615140B -:1002C00006272226353436333216151406B3840138 -:1002D0006C840131282C2C28292C2C29282C2C2802 -:1002E000292C2CFE48CA6767CA4F2B28272C2C269E -:1002F000282CF82B28272C2C27282B000001FFABBB -:10030000FEF40055FF9A000A0009B10005007C2F99 -:100310003330314322353436333216151406025346 -:100320002C28292D2EFEF453282B2D26262D0002B5 -:10033000FF18FF0100E8FFA8000B0017000FB40032 -:1003400006060C12007C2F3333113330315722262E -:100350003534363332161514062122263534363319 -:10036000321615140692292C2C29282E2EFEB1287F -:100370002B2E25282C2CFF2B28292B2D27262D2C06 -:10038000282A292D26272D000003FF18FDF900E853 -:10039000FF97000B001700230019400900061818EA -:1003A0001E0C12121E007C2F33113311331810CE85 -:1003B000323031532226353436333216151406378F -:1003C00022263534363332161514062122263534CA -:1003D0003633321615140601282D2D28292B2B68AB -:1003E000292C2C29282E2EFEB1282B2E25282C2C0A -:1003F000FDF92B28272C2C26282CF82A28292B2DF0 -:1004000027272B2B282A292C27282B000001FF41E6 -:10041000FF2500BFFF8C00030009B10001007C2F05 -:1004200033303147352115BF017EDB67670000019E -:10043000FF45FE4D00BBFF7E0007000AB2008003AF -:10044000002F1ACC3031433523352115231532893D -:1004500001768AFE4DCA6767CA000001FFAB0580BE -:1004600000550626000A0008B10500002F32303181 -:10047000432235343633321615140602532C2829FC -:100480002D2E058053282B2D26272C000001FFAB95 -:100490000546005505EC000B0008B10600002F32A0 -:1004A00030314322263534363332161514060228ED -:1004B0002B2C27292E2E05462B28282B2D26272CA2 -:1004C0000003FF00FDA40100FF8F000B00170023B5 -:1004D0000016B7181E1E0C12120006007C2F18CD35 -:1004E000322FCD322FCD30314322263534363332C0 -:1004F000161514061722263534363332161514060F -:10050000172226353436333216151406AD282B2E15 -:1005100025282C2B81272D2D27292C2C84282C2C89 -:1005200028292D2DFEE92C272A292C27272CA32C1E -:1005300027272D2D26272DA22B28292B2D27272CA9 -:100540000001FFAB0222005502C8000A0008B105F5 -:1005500000002F3230314322353436333216151431 -:100560000602532C28292D2E022252292B2D272614 -:100570002C000001FFCEFE170032FF690003000AC5 -:10058000B2008001002F1ACD303143113311326493 -:10059000FE170152FEAE0001FFAB0546005505EC0B -:1005A000000A0008B10500002F32303143223534F3 -:1005B0003633321615140601542C28292D2D0546E4 -:1005C00053282B2D26272C000001FFAB0546005594 -:1005D00005EC000B0008B10600002F323031432239 -:1005E0002635343633321615140602282B2C2829CA -:1005F0002D2E05462B28282B2D26272C0001FF45C4 -:10060000FE7F00BBFFA200070012B50602020080B9 -:1006100003007C2F1A18CC33113330314335233586 -:10062000211523152E8D017691FE7FC75C5CC700D6 -:10063000FFFF0029FFEB02DF0381060703770000BD -:10064000FCACFFFF005C00000248036D0607007B66 -:100650000000FCACFFFF002F000002BE0381060774 -:1006600000740000FCACFFFF003BFFF002B6037F0C -:10067000060700750000FCACFFFF000C000002F64E -:100680000373060702370000FCACFFFF0054FFF0C5 -:1006900002CB036D060702380000FCACFFFF0033FD -:1006A000FFF002DD037F060703780000FCACFFFFCC -:1006B000003B000002D7036D060702390000FCACC6 -:1006C000FFFF002DFFEB02DB03810607023A00006B -:1006D000FCACFFFF002BFFF002D5037F0607037978 -:1006E0000000FCAC0002006DFFEC046A05CD0011B7 -:1006F000001F0010B71C0E057215050D72002B327D -:100700002B323031411402060623222626023534CC -:100710001236333216120514163332363534262685 -:1007200023220606046A3779C38D84C07D3C63DFCB -:10073000BBB0E26EFD3656747459265A4D4D59249D -:1007400002DBB1FEEAC26666C20116B1ED0151B428 -:10075000B3FEAFEEFAFCFAFCA7E07171E000000115 -:100760000019000002EE05B6000D0015400A0A0946 -:1007700009050B04720D0C72002B2B32322F333013 -:100780003161113436363706060707270133110168 -:10079000B80205020B431DA89501D7FE034E23673F -:1007A0006D2C0D3F1987BA0177FA4A000001004409 -:1007B0000000044605CB001D0017400B091105720F -:1007C0001A011B1B000C72002B321133332B3230F9 -:1007D000317335013E0235342623220607273E02B7 -:1007E0003332161615140606070715211148016E37 -:1007F0006F873D605254A057A83F8DBB8390CF7048 -:1008000060B781BC027DD7017372997E4857574EFD -:1008100048C736603B68B37179C8C477B10EFEFC37 -:100820000001004EFFEC044205CB002D001D400DE1 -:1008300004031D1D1A1A0B242B05120B0D003F3348 -:100840003F3312392F33123939303141140607152D -:1008500016161514060423222627111616333236CF -:10086000363534262623233533323636353426239F -:100870002206072736363332040417B686B0B77D12 -:10088000FEFCCD79D15C5ECE596F83393E99896F7C -:1008900071878D336070699A358F56E7A0E2010841 -:1008A000046F98B5200616AC9080CA7427280107FB -:1008B00030313462453D542CED3359394E5849227C -:1008C000D53E52B6000200230000047105B6000AAE -:1008D0000015001D400D06030B0B09100401010457 -:1008E00004000C003F3F392F1239333311333330BA -:1008F00031611121350121113315231101113436D4 -:10090000363723060607010293FD900281011DB0D0 -:10091000B0FED203040209122A1CFEF8012FD703ED -:10092000B0FC69F0FED1021F015E2F493B1825483B -:1009300029FE6D0000010066FFEC043705B60021BA -:100940000021400F1A191916161F0000081E1B045B -:100950000F080D003F333F3312392F33331133115A -:10096000333031413216161514060423222627117E -:10097000161633323636353426232206072713213E -:100980001121033636026886D17883FEFDC173CB10 -:100990004C4CD55E5C7E419095397B297B370319A1 -:1009A000FDF61B225003A666C6919EE57A27280114 -:1009B0000B28373167506B72160B4202E9FEFAFEC4 -:1009C000E1070E000002006DFFEC047505C7002270 -:1009D0000031001B400C122929161606231E0D0D8E -:1009E0000605003F333F3312392F33113330315373 -:1009F000343E022433321617152626232206060714 -:100A0000333E02333216161514060623222E020533 -:100A100032363534262322060615141E026D255C57 -:100A2000A50100B72B7326285B2DB6C751070D1CF7 -:100A3000557A5280BC667ADF9970C2925202105B7E -:100A40007263644467381C3853026D7EF7DBA9611A -:100A50000708F7090B74CD88314C2D6DCE949EE4B8 -:100A6000794D9EF1E57C846B7B3D5D313364523280 -:100A7000000100170000042F05B600060010B6069E -:100A80000C0502020304003F3311333F3031730180 -:100A90002111211501C30224FD300418FDD704B231 -:100AA0000104C2FB0C0000030062FFEC046405C9F2 -:100AB000001F0030003E0017400C2829081831059F -:100AC00038100520000D003F323F331739303145D3 -:100AD00022262635343636372E0235343636333232 -:100AE000161615140606071E0215140606273236BA -:100AF000363534262627270E0215141616133E0205 -:100B0000353426232206151416160264A3E6794C02 -:100B10007F4E416C3F84D57C7ED58044774B4E8D93 -:100B20005882E69C4D66334162321B3F6036326428 -:100B30004D2F5031654D4B653151145EAF7A649441 -:100B40006B2629688657749C4F4E9D765884632582 -:100B5000296D92617AB362E32D51363854431D0EEC -:100B60001D485A3935522F02B616364C35474E4E6F -:100B700047324B380002005CFFEC046405C70022DA -:100B80000031001B400C122929161606231E050DE4 -:100B9000060D003F333F3312392F331133303141CB -:100BA000140E020423222627351616333236363722 -:100BB000230E02232226263534363633321E0225F2 -:100BC00022061514163332363635342E02046425C7 -:100BD0005CA6FF00B62B7326285A2EB6C752060D08 -:100BE0001C507A5D7DB9667AE09870C29252FDF031 -:100BF0005B7263644566381C385303467EF8DBA994 -:100C0000600707F80A0B74CE87304D2D6DCF939F88 -:100C1000E37A4D9EF2E57C846A7C3D5D313364521B -:100C20003200FFFF0029023502DF05CB06070377FC -:100C30000000FEF6FFFF005C024A024805B7060707 -:100C4000007B0000FEF6FFFF002F024A02BE05CB2C -:100C5000060700740000FEF6FFFF003B023A02B6F2 -:100C600005C9060700750000FEF6FFFF000C024AEA -:100C700002F605BD060702370000FEF6FFFF00542E -:100C8000023A02CB05B7060702380000FEF6FFFF66 -:100C90000033023A02DD05C9060703780000FEF6BC -:100CA000FFFF003B024A02D705B7060702390000E2 -:100CB000FEF6FFFF002D023502DB05CB0607023AE8 -:100CC0000000FEF6FFFF002B023A02D505C9060719 -:100CD00003790000FEF600020060FFEC0483047557 -:100CE000000F001B0010B71608077210000B7200EF -:100CF0002B322B3230314522260235341236333234 -:100D00001E0215100025323635342623220615140E -:100D100016026FAEEB767CEEAB81C58444FEF3FE2B -:100D2000FD71686B70726968148C0104B5B60103BB -:100D30008B4F96D788FEF1FECAF5A6AAB09EA0AE4C -:100D4000A9A700010008000002EC0475000D0012C4 -:100D5000B70B0A0A060C067200002F2B3232113331 -:100D60003031612111343636370606070727012155 -:100D700002ECFECA020303153B22B09401DD010719 -:100D800002332D5B582618341A83C2016300000118 -:100D9000003F0000043F0475001D001540090B12C0 -:100DA00007721B021C1C01002F331133332B32300E -:100DB00031612135253E02353426262322060727B8 -:100DC0003636333216161514060607071521043F6A -:100DD000FC130164687C37294F3A59A44D966CFC8A -:100DE000A789C56A448A69A80218E5EA445B4C2DC4 -:100DF0002C3E204441CE5E5D539A6D5E907A4067F2 -:100E00000A000001003DFEAC0431048B002D001DE2 -:100E1000400D05041D1D1A1A0C242B0772130C001B -:100E20002F332B3212392F33123939303141140616 -:100E30000607151616151406042322262711161662 -:100E4000333236353426262323353332363635349D -:100E5000262322060727363633321604064B9066C1 -:100E6000B5B78CFEF8BA76C16F5CCA579E964D9C9A -:100E7000786E7069934E765B549B548168F790DC72 -:100E8000F703315B93661A0716B09888C268222E62 -:100E900001042F31686946582AEC2E5B44504F34C8 -:100EA00036CF4D48B7000002002DFEA8048304751C -:100EB000000A0015001E400E1110070672060B0BEB -:100EC00009090402010A003FCD3333113311332BDA -:100ED00032323031652311211121350121113321A5 -:100EE000353436363723060607030483B6FED3FDB2 -:100EF0008D02890117B6FE1D03050408164223E37F -:100F00001DFE8B0175C60392FC97EA3368602627A5 -:100F10006135FEB200010068FEAC0439045E0021B8 -:100F20000021400F1A191916161F0000081E1B0673 -:100F3000720F08002F332B3212392F333311331134 -:100F40003330314132161615140606232226271196 -:100F50001616333236363534262322060727132158 -:100F6000112103363602648FD27482FFBC79CE4DD4 -:100F70005BB668598347828C34883C7737031BFD06 -:100F8000EE1B2C5E024C62C08C97E07B282801028D -:100F90002B3333684E627512133E02E5FEFCFEDF12 -:100FA0000B0800020058FFEC045A05CC0021003069 -:100FB000001F400F10112828151505221D0D720C59 -:100FC000050572002B322B3212392F331133333097 -:100FD00031533412362417321617152626232206CB -:100FE0000607333E02333216161514060623222E48 -:100FF000020532363534262326060617141E0258FB -:1010000060BA010FB02D64342E66398DC066070CAE -:10101000245F764485BA6376DE9C7FC58846020CE1 -:101020005E6D63623C653D011E384F026DE0014715 -:10103000D26601090AF10B0965D0A03C50286ED098 -:10104000939CE57C59A8ECF88082717701385E3872 -:1010500039674F2E00010046FEC10444045E0006BD -:101060000010B606050202030672002B3211332F60 -:10107000303153012111211501E50213FD4E03FE0C -:10108000FDE3FEC1049B0102B8FB1B000003004806 -:10109000FFEC044A05C9001F002F003D001A400E56 -:1010A0002C180837040024100D7230000572002B34 -:1010B000322B32111739303141321616151406060B -:1010C000071E021514060623222626353436363727 -:1010D0002E0235343636031416163332363635348E -:1010E0002626270E0213220615141616173E023561 -:1010F0003426024A7ED58045764B4E8C5982E6983E -:10110000A4E6784B804D416B3F83D66832644A4DEC -:101110006533306A56405F36E24C643151302E50B0 -:10112000326505C94E9D7658846325296D92617A92 -:10113000B3625EAF7A64946B2629688657749C4FBD -:10114000FBBC35522F2D5136304C4D311D485A03C2 -:10115000294E47324B381816364C35474E000002A0 -:101160000048FEB0045204750020002F001B400C04 -:10117000112727151505211C07720C05002F332B8D -:101180003211392F33113330314114020604232236 -:1011900026273516163332363637230E02232226FB -:1011A0003534363633321E02012206151416333218 -:1011B000363635342E02045258B4FEEABF3C652858 -:1011C0002B5C2B96D073080A255D7B51C3D877DF43 -:1011D0009B7EC78B49FDED5E6E64623C68401E3AA3 -:1011E0005201D7D4FECFC45E0806F6090B5DC59C3C -:1011F0003E5026F5DA9BE47D57AAFA0103827E6D04 -:101200007A365D3B38654E2E0003004AFFEC0448F9 -:1012100005CD000300140024001A400E0001030253 -:1012200004092111057219090D72002B322B32129B -:1012300017393031412701171714020606232226D9 -:10124000023534123633321612051416163332367E -:10125000363534262623220606015E9102509398E5 -:101260003779C48CB0E26C63E0BBAFE36EFD35252B -:10127000584E4D592626594D4E58250183910250FE -:1012800091F8B1FEEAC266B30151EBED0151B4B37E -:10129000FEAFEEA7DF706FDFA8A7E07171E0FFFF80 -:1012A000003DFFEC0460047504060444DD00FFFF0C -:1012B000004E000003320475040604454600FFFF9B -:1012C0000043000004430475040604460400FFFFC5 -:1012D000003BFEAC042F048B04060447FE00FFFF16 -:1012E0000021FEA80477047504060448F400FFFFFB -:1012F0000068FEAC0439045E040604490000FFFFE8 -:101300000058FFEC045A05CC0406044A0000FFFF15 -:101310000046FEC10444045E0406044B0000FFFFC7 -:10132000004EFFEC045005C90406044C0600FFFF04 -:10133000003EFEB0044804750406044DF600FFFFAD -:101340000029FEE102DF0277060703770000FBA217 -:10135000FFFF005CFEF6024802630607007B000008 -:10136000FBA2FFFF002FFEF602BE02770607007405 -:101370000000FBA2FFFF003BFEE602B60275060777 -:1013800000750000FBA2FFFF000CFEF602F60269EA -:10139000060702370000FBA2FFFF0054FEE602CB67 -:1013A0000263060702380000FBA2FFFF0033FEE6DF -:1013B00002DD0275060703780000FBA2FFFF003B79 -:1013C000FEF602D70263060702390000FBA2FFFF08 -:1013D000002DFEE102DB02770607023A0000FBA2C5 -:1013E000FFFF002BFEE602D5027506070379000019 -:1013F000FBA20001003D041A0257050D000300087E -:10140000B10100002F323031533521153D021A044D -:101410001AF3F3000001004C01C501B60639000DB6 -:101420000008B10B03002FC4303153341237330698 -:1014300002151412172326024C5761B25C58565CF1 -:10144000B0615703FCA401287176FED59A98FED3AB -:10145000746B0128FFFF004CFE6301B602D706073C -:1014600004640000FC9E0001003901C501A4063996 -:10147000000D0008B1040A002FC6303141140207E4 -:101480002336123534022733161201A4595FB35E96 -:1014900057585BB161570402A4FED87176012D9AAA -:1014A00098012B7470FED900FFFF0039FE6301A480 -:1014B00002D7060704660000FC9E00010048026F88 -:1014C000029804BE000B0012B6070504040A0001CE -:1014D000002F333333113333303141352335333536 -:1014E000331533152315011FD7D7A2D7D7026FE1C4 -:1014F0008BE3E38BE1000002004802D7029804521C -:1015000000030007000CB304050100002F32CE32A7 -:1015100030315335211505352115480250FDB002F3 -:101520005003C78B8BF08B8BFFFF0048FF1B02988B -:10153000016A060704680000FCACFFFF0048FF8357 -:10154000029800FE060704690000FCACFFFF000ED5 -:101550000000034405B6060600120000000200AEBB -:10156000000006AC05B6000F001F0025401110104A -:101570000E0E19010472080812121F1F000C7200CF -:101580002B32113311337C2F2B323211337D2F301C -:1015900031731121321616151121113426262321FB -:1015A000111321112132363635112111140606236B -:1015B00021AE024EC2E464FEF4418262FEE59A016D -:1015C0000C011B618242010C69E9C2FDBC05B687B2 -:1015D000F2A3FDDB021E79903FFB250442FC993FFC -:1015E00090790393FC67A3F387000002003702DFC2 -:1015F00005A005BC0014003D0033401C031F3A2227 -:101600003633260F0B092907070E0E00001C15297B -:10161000C004010130290372002B32322F331A101B -:10162000CC32322F332F332F111739303141113350 -:1016300013133311231134363723032303231616D0 -:10164000151105222627351616333236353426274E -:101650002E02353436333216170726262322061576 -:101660001416171E0215140606029EC0C1C6BB83BF -:10167000030308CF6DC4090403FE04438023327BB7 -:10168000373F5434534C5D2A75813B792B23285BBB -:10169000393936455F474F20447E02E502D1FDD5FA -:1016A000022BFD2F018530571FFDD5022B20562B15 -:1016B000FE76061D127D1924263A262C1F1D3C4D50 -:1016C000354E741B146C111C2A28302A251B3B49EB -:1016D00030475C2CFFFF00A0000001D1045E06062D -:1016E00003AF0000FFFFFF7DFE1401D1045E06067C -:1016F00003B000000001015EFE3B02B6FF83000B59 -:10170000000EB4010705800B002F1ACD3939303196 -:1017100045150E020723353E023702B614333C232B -:10172000B20C1815057D142D656B371B286B6E2CBC -:10173000FFFF005CFE1401F1045E062603AF00000B -:10174000000601500A00FFFF009AFE5201E6045E07 -:10175000062603AF00000007040E03C100000000CE -:101760000015020024000000DC1402004F70656EBA -:1017700053616E732D426F6C644974616C69632EA2 -:1017800074746600000100000012010000040020D3 -:1017900047444546BC10BFF1000003A80000020208 -:1017A00047504F53319860F400007A38000037EC0E -:1017B000475355422CC62BBC0000303C00000FE4C0 -:1017C0004F532F32976D83450000021000000060D8 -:1017D000535441545EE1419D000001B800000056A1 -:1017E000636D6170CDA1340A000008C400000430AC -:1017F0006376742049D34717000002700000013857 -:101800006670676DE2199E5A000020A800000F94D0 -:1018100067617370001500230000012C00000010A8 -:10182000676C79668C7D96200000B224000162B658 -:10183000686561641CB5346C0000018000000036EE -:10184000686865610FB20BE50000015C00000024D0 -:10185000686D7478E7247A080000402000001200C8 -:101860006C6F6361D53D7CFE00000CF40000090242 -:101870006D617870086410BB0000013C000000201E -:101880006E616D658A1F8EB4000015F800000AAE07 -:10189000706F73742DD3733100005220000028152F -:1018A0007072657002FB3329000005AC000003165E -:1018B000000100030008000A000D0007FFFF000FF1 -:1018C0000001000004800090001600760005000270 -:1018D0000010002F009A0000031B0F83000300017B -:1018E00000010000088DFDA8000009FEFBE5FBD704 -:1018F0000A6803E800D500000000000000000000B6 -:10190000000004800001000000030042549FECAE80 -:101910005F0F3CF5000B080000000000D9CCC2D3DB -:1019200000000000DD772650FBE5FDA40A6808688A -:10193000000300060002000000000000000100019A -:10194000000800030000001400030000002C000247 -:101950007764746801010000776768740100000112 -:101960006974616C01040002001E0012000600018F -:10197000000200000104000100000001000100005D -:10198000011F02BC0000000100000002011A0064F7 -:10199000000000000004045202BC000500000533F2 -:1019A00004CDFFDF009A053304CD009802CD00324C -:1019B0000292000000000000000000000000E000B3 -:1019C00002FF4000201B0000002800000000474FDD -:1019D0004F4701A10000FFFD088DFDA8000008FE93 -:1019E000028B0000019F00000000044805B60000C3 -:1019F000002000040614000B05B6001605B60016FC -:101A0000045200140000FFEA0000FFEC0000FFEAAF -:101A1000FE16FFFE05B600150000FFEB000005B640 -:101A20000135044800E805B6013505B6013500A5C5 -:101A300000A50096009600A4007F007F00A5008905 -:101A4000009200B30096005D00A10090008A00A5FE -:101A50000084009700CA006A008A007E0081009B13 -:101A600000A6007900A70099008D008500960093DC -:101A7000008B00A601D70087010500400087009673 -:101A8000008900920097009D00A500B30096005DBC -:101A9000007B0085008A0090009A009E00A400ADA3 -:101AA000007A0086008F009700A300AA00CA006594 -:101AB000006E0079007F008A009800660076008042 -:101AC0000086008D0094009C00A000A600AB007969 -:101AD000008900910096009E00A600AD00CB008D0D -:101AE00000930098007600850096009B007D00849E -:101AF000008A00940099009F00A700C700F101D759 -:101B0000007D008300880091009A01050148004093 -:101B10000078008700910095009C009F00AC050AAA -:101B2000001406C2037AFF38029E03A700010002D8 -:101B3000007800000000000000120000000000011A -:101B40000003000000440000001600000010000127 -:101B50000001042E0002000700430043000000764D -:101B60000076000101530154000203700370000469 -:101B7000037203720005040A04160006041C041F05 -:101B80000013000200050417041A000004200428B2 -:101B90000004042B042B000D042D042D000E043032 -:101BA0000430000F000200410024003D000100430A -:101BB000004300030044005D0001006C006C000164 -:101BC000007600760003007700770001007C007C3F -:101BD00000010082008D0001009200980001009A2F -:101BE00000B8000100BA00DE000100E000E00001E2 -:101BF00000E200E2000100E400E4000100E600E988 -:101C0000000100EB00EB000100ED00ED000100EF32 -:101C100000EF000100F100F1000100F401490001B2 -:101C200001530154000301550155000101570158AA -:101C30000001015A01640001016601730001017590 -:101C4000019C0001019F01FD0001021D021D000118 -:101C50000224022400010246024600010249024910 -:101C60000001024B024E00010250025300010255D6 -:101C7000027200010279027A0001027E02AC0001C8 -:101C800002AE02B1000102B302C0000102C2032D84 -:101C90000001032F032F00010331035D00010369DD -:101CA000036F0001037003700003037103710001EF -:101CB0000372037200030376038000010386038628 -:101CC0000001038B038C0001038E039B0001039D25 -:101CD000039E000103A003A4000103A603A60001C4 -:101CE00003A803AB000103AC03B0000203B103B1CE -:101CF000000103B403BC000103BD03C1000203C221 -:101D000003C2000103C603C6000103C903C90001E1 -:101D100003D203EC0001040A041A0003041C04307B -:101D20000003047B047D0001047F047F00010000A8 -:101D300040FF963C9555955994452F1F9345721F2A -:101D40009245AB1F9145FF1F9045CD1F8F44FF1F4C -:101D50008E44451F8D43FF1F8C42101F8B42FF1F77 -:101D60008A41391F8941721F8841FF1F8741AB1F7C -:101D70008641671F8540FF1F843D0B1F833D141F55 -:101D8000823FFF1F813DAB1F803DFF1F7F3DCD1F69 -:101D90007E3EFF1F7D3EAB1F7C3E4A1F7B3CCD1F1E -:101DA0007A3CFF1F793BFF1F783B451F773A5E1F48 -:101DB000763AAB1F753AFF1F74381D1F7338931F97 -:101DC0007238FF1F7138931F7039FF1F6F39AB1FB7 -:101DD0006E39401F6D37FF1F6C36CD1F6B36FF1FEE -:101DE0006A35CD1F6935FF1F6835931F67354A1F58 -:101DF0006634931F6534FF1F6434721F6334261FDB -:101E000062324A1F6132FF1F6033FF1F5F33CD1FF5 -:101E10005E31FF1F5D31CD1F5C30FF1F5B2D931FB7 -:101E20005A2DFF1F592FFF1F582F801F572EFF1F9E -:101E30005640FF2E671F552A801F542AFF1F532A22 -:101E4000931F522A5E1F512BFF1F502CFF1F4F2C38 -:101E5000CD1F4E2B311F4D29FF1F4C28FF1F4B2735 -:101E6000FF1F4A24FF1F4924801F4826CD1F4726F5 -:101E7000FF1F4625FF1F4544451F3F3D4F1F3E3D69 -:101E8000561F3938451F36355E1F353023215C34E7 -:101E90000323215C3332561F321322215C3122315D -:101EA0001F30211B1F2F2D4F1F2E2D201F2D21FFD7 -:101EB0001F2C2BAB1F2B2A3D1F2A2E201E5C2920F6 -:101EC000121F281FFF1F271E4A1F2624361F2524E6 -:101ED000251F241EFF1F2331211F5B203A1E455B57 -:101EE0002231211F5B1F3A1E455B1D213F1EFF5AF9 -:101EF0001331125511311055125910590D320C551C -:101F0000053204550C5904590F047F04EF04030FE4 -:101F1000FF0E550B320A5507320655015F00550E6C -:101F2000590A590659CF06EF060200596F007F0083 -:101F3000AF004020EF0004100001093208550332C1 -:101F40000255085902590F027F02EF0203100003E5 -:101F500040400501B80190B0542B4BB807FF524BDD -:101F6000B009505BB00188B02553B00188B0405132 -:101F70005AB00688B000555A5B58B101018E598598 -:101F80008D8D001D424BB0905358B20300001D428E -:101F900059B10202435158B104038E594273002BC8 -:101FA000002B2B2B7373002B73002B002B002B2B80 -:101FB0002B2B2B73002B002B2B2B002B002B2B2BD5 -:101FC000012B012B012B012B012B012B2B2B2B0088 -:101FD0002B2B012B2B2B012B2B2B2B002B002B2BFB -:101FE000012B012B2B012B2B2B002B012B2B2B2B14 -:101FF0002B2B002B2B2B2B2B2B2B2B2B2B012B2B86 -:102000002B2B2B2B2B002B2B2B2B2B2B2B2B2B2B4B -:102010002B2B2B2B2B2B012B2B2B2B2B2B2B2B0065 -:102020002B2B2B2B2B2B2B012B2B2B2B2B2B2B2B2A -:102030002B2B002B2B2B2B2B2B2B2B2B2B2B2B2B1B -:102040002B2B002B2B1800000000000200000003C7 -:102050000000001400030001000000140004041C30 -:10206000000000F00080000600700000000D007EFF -:1020700000B400B50130013101610163017F0192BB -:1020800001A101B001ED01F001FF021B023702596D -:1020900002BC02C702C902DD02F30304030C030FF2 -:1020A000031203230328038A038C0393039403A1DD -:1020B00003A803A903BB03BC03CE03D203D60400C9 -:1020C000040C040D044F0450045C045F0482048675 -:1020D000048F0491051305BD05BE05C205C705EAB9 -:1020E0001E011E3F1E851E9E1EF11EF31EF91F4D72 -:1020F0001FDE200B2015201E20222026203020331A -:10210000203A203C20442070207A207F2089208A99 -:10211000208E209C20A420A720AC2105211321166D -:10212000212021222126212E215E22022206220F99 -:1021300022122215221A221E222B224822602265F8 -:1021400025CAA7B5AB53FB04FB36FB3CFB3EFB416A -:10215000FB44FB4BFEFFFFFDFFFF00000000000DF6 -:10216000002000A000B500B6013101320162016417 -:10217000019201A001AF01EA01F001FA0218023751 -:10218000025902BC02C602C902D802F303000306C8 -:10219000030F0312032303260384038C038E03948B -:1021A000039503A303A903AA03BC03BD03D103D66C -:1021B00004000401040D040E04500451045D046085 -:1021C000048304880490049205B005BE05C105C7C8 -:1021D00005D01E001E3E1E801E9E1EA01EF21EF476 -:1021E0001F4D1FDE20002013201720202026203026 -:1021F00020322039203C204420702074207C208014 -:10220000208A208C209520A320A720AA2105211315 -:102210002116212021222126212E215B22022206A5 -:10222000220F22112215221A221E222B224822605E -:10223000226425CAA7B3AB53FB00FB2AFB38FB3E45 -:10224000FB40FB43FB46FEFFFFFCFFFF0001FFF5E9 -:10225000FFE3FFC202F2FFC20277FFC10207FFC124 -:10226000FFAF00B000A301810056FF4800000172DB -:102270000116FF8BFE84FE83FE75FF5C010A0000E1 -:102280000106010400F400F2FDCFFDCEFDCDFE906D -:10229000FDCCFDCBFE74FDCAFCBBFDC9FE77FE7410 -:1022A000FE55FD97FE49FD96FE07FD950000FDF9E0 -:1022B0000000FDF4FD64FDF2FE70FEB0FE6DFE69EF -:1022C000FE02E44DE40DE376E4E8E466E30AE46448 -:1022D000E424E394E237E1EBE1EAE1E9E1E6E1DD80 -:1022E000E1DCE1D7E1D6E1CFE30300000000E3E465 -:1022F000E3EB0000E335E172E1700000E114E10777 -:10230000E105E35AE0FAE279E0F0E0C4E021E271AD -:10231000E016E015E263E00EE00BDFFFDFE3DFCC69 -:10232000DFC9DC650000585808AC08C308C208C102 -:1023300008C008BF08BE03440248000100000000B6 -:10234000000000000000000000000000000000008D -:1023500000000000000000000000000000D00000AD -:10236000000000000000000000000000000000C6A7 -:10237000000000000000000000000000000000005D +:100000000F5604416B000001FD2D04C3FE64065829 +:100010000012000CB310800504002F331ACC3031CD +:10002000411406060735363635342E02353436335C +:100030003216FE64558D533C39242F244F474D54BE +:1000400005B6436B4104560F3E1913120F1B1B35A7 +:100050003A590001FC3F047BFF5005CD0014000F0E +:10006000B40D09090300002FCD337C10CC30314191 +:10007000060623222635343633213636333216151A +:1000800014060623FD1707372F3734343901CB0503 +:10009000382F383518312604D92B334837383D2CC2 +:1000A000323D36263A210001FC5604D7FF6F061474 +:1000B00000160012B61110100A008007002F1ACC8B +:1000C00032332F33303141321E02151523262623B9 +:1000D000220E0223233533323E02FE582D62543461 +:1000E000B70A2C2E2A526A996F100E4E8577700629 +:1000F000140F346C5D313B34212B21C32430240098 +:100100000002FFACFE030054FFA1000B0017000F1C +:10011000B40C12120006007C2F33322F33303151D1 +:100120002226353436333216151406072226353486 +:1001300036333216151406282C2C28292B2B292867 +:100140002C2C28292B2BFEFB2C27272C2C27272C6B +:10015000F82C27272D2D26272D000005FE96FDF9CA +:10016000016AFF97000B00160022002E003A0020C3 +:10017000400D2F353506232929171D1D00110600B6 +:100180007C2F333332113333113311331133303188 +:1001900041222635343633321615140633223534CF +:1001A0003633321615140607222635343633321606 +:1001B0001514062122263534363332161514062737 +:1001C0002226353436333216151406FEEA272D2D35 +:1001D00027272D2DFE532C28282D2DB9282C2F25EF +:1001E000282C2C016F272D2D27292B2B29272D2D4E +:1001F00027292B2BFEF12B27292B2C28272B5229A3 +:100200002B2D27272BF82C2829292C26282C2B2886 +:10021000272C2C26282CF82B27282C2C28272B00A1 +:100220000003FECAFDF90136FF970003000F001B13 +:1002300000184009040A0A101016160001007C2F4D +:100240003333113311331133303145352115132236 +:100250002635343633321615140627222635343621 +:10026000333216151406FECA016DAA272C2E252836 +:100270002D2C29272C2E25282D2CEE6767FEE72C08 +:100280002829292C26282CF82B282A292C28272B0A +:100290000003FEC9FDF90137FF9700070013001F97 +:1002A000001B400A080E0E14141A1A008003007C6A +:1002B0002F1A18CC33113311331133303143352316 +:1002C00035211523150522263534363332161514FB +:1002D00006272226353436333216151406B3840128 +:1002E0006C840131282C2C28292C2C29282C2C28F2 +:1002F000292C2CFE48CA6767CA4F2B28272C2C268E +:10030000282CF82B28272C2C27282B000001FFABAA +:10031000FEF40055FF9A000A0009B10005007C2F89 +:100320003330314322353436333216151406025336 +:100330002C28292D2EFEF453282B2D26262D0002A5 +:10034000FF18FF0100E8FFA8000B0017000FB40022 +:1003500006060C12007C2F3333113330315722261E +:100360003534363332161514062122263534363309 +:10037000321615140692292C2C29282E2EFEB1286F +:100380002B2E25282C2CFF2B28292B2D27262D2CF6 +:10039000282A292D26272D000003FF18FDF900E843 +:1003A000FF97000B001700230019400900061818DA +:1003B0001E0C12121E007C2F33113311331810CE75 +:1003C000323031532226353436333216151406377F +:1003D00022263534363332161514062122263534BA +:1003E0003633321615140601282D2D28292B2B689B +:1003F000292C2C29282E2EFEB1282B2E25282C2CFA +:10040000FDF92B28272C2C26282CF82A28292B2DDF +:1004100027272B2B282A292C27282B000001FF41D6 +:10042000FF2500BFFF8C00030009B10001007C2FF5 +:1004300033303147352115BF017EDB67670000018E +:10044000FF45FE4D00BBFF7E0007000AB20080039F +:10045000002F1ACC3031433523352115231532892D +:1004600001768AFE4DCA6767CA000001FFAB0580AE +:1004700000550626000A0008B10500002F32303171 +:10048000432235343633321615140602532C2829EC +:100490002D2E058053282B2D26272C000001FFAB85 +:1004A0000546005505EC000B0008B10600002F3290 +:1004B00030314322263534363332161514060228DD +:1004C0002B2C27292E2E05462B28282B2D26272C92 +:1004D0000003FF00FDA40100FF8F000B00170023A5 +:1004E0000016B7181E1E0C12120006007C2F18CD25 +:1004F000322FCD322FCD30314322263534363332B0 +:1005000016151406172226353436333216151406FE +:10051000172226353436333216151406AD282B2E05 +:1005200025282C2B81272D2D27292C2C84282C2C79 +:1005300028292D2DFEE92C272A292C27272CA32C0E +:1005400027272D2D26272DA22B28292B2D27272C99 +:100550000001FFAB0222005502C8000A0008B105E5 +:1005600000002F3230314322353436333216151421 +:100570000602532C28292D2E022252292B2D272604 +:100580002C000001FFCEFE170032FF690003000AB5 +:10059000B2008001002F1ACD303143113311326483 +:1005A000FE170152FEAE0001FFAB0546005505ECFB +:1005B000000A0008B10500002F32303143223534E3 +:1005C0003633321615140601542C28292D2D0546D4 +:1005D00053282B2D26272C000001FFAB0546005584 +:1005E00005EC000B0008B10600002F323031432229 +:1005F0002635343633321615140602282B2C2829BA +:100600002D2E05462B28282B2D26272C0001FF45B3 +:10061000FE7F00BBFFA200070012B50602020080A9 +:1006200003007C2F1A18CC33113330314335233576 +:10063000211523152E8D017691FE7FC75C5CC700C6 +:10064000FFFF0029FFEB02DF0381060703770000AD +:10065000FCACFFFF005C00000248036D0607007B56 +:100660000000FCACFFFF002F000002BE0381060764 +:1006700000740000FCACFFFF003BFFF002B6037FFC +:10068000060700750000FCACFFFF000C000002F63E +:100690000373060702370000FCACFFFF0054FFF0B5 +:1006A00002CB036D060702380000FCACFFFF0033ED +:1006B000FFF002DD037F060703780000FCACFFFFBC +:1006C000003B000002D7036D060702390000FCACB6 +:1006D000FFFF002DFFEB02DB03810607023A00005B +:1006E000FCACFFFF002BFFF002D5037F0607037968 +:1006F0000000FCAC0002006DFFEC046A05CD0011A7 +:10070000001F0010B71C0E057215050D72002B326C +:100710002B323031411402060623222626023534BC +:100720001236333216120514163332363534262675 +:1007300023220606046A3779C38D84C07D3C63DFBB +:10074000BBB0E26EFD3656747459265A4D4D59248D +:1007500002DBB1FEEAC26666C20116B1ED0151B418 +:10076000B3FEAFEEFAFCFAFCA7E07171E000000105 +:100770000019000002EE05B6000D0015400A0A0936 +:1007800009050B04720D0C72002B2B32322F333003 +:100790003161113436363706060707270133110158 +:1007A000B80205020B431DA89501D7FE034E23672F +:1007B0006D2C0D3F1987BA0177FA4A0000010044F9 +:1007C0000000044605CB001D0017400B09110572FF +:1007D0001A011B1B000C72002B321133332B3230E9 +:1007E000317335013E0235342623220607273E02A7 +:1007F0003332161615140606070715211148016E27 +:100800006F873D605254A057A83F8DBB8390CF7037 +:1008100060B781BC027DD7017372997E4857574EED +:1008200048C736603B68B37179C8C477B10EFEFC27 +:100830000001004EFFEC044205CB002D001D400DD1 +:1008400004031D1D1A1A0B242B05120B0D003F3338 +:100850003F3312392F33123939303141140607151D +:1008600016161514060423222627111616333236BF +:10087000363534262623233533323636353426238F +:100880002206072736363332040417B686B0B77D02 +:10089000FEFCCD79D15C5ECE596F83393E99896F6C +:1008A00071878D336070699A358F56E7A0E2010831 +:1008B000046F98B5200616AC9080CA7427280107EB +:1008C00030313462453D542CED3359394E5849226C +:1008D000D53E52B6000200230000047105B6000A9E +:1008E0000015001D400D06030B0B09100401010447 +:1008F00004000C003F3F392F1239333311333330AA +:1009000031611121350121113315231101113436C3 +:10091000363723060607010293FD900281011DB0C0 +:10092000B0FED203040209122A1CFEF8012FD703DD +:10093000B0FC69F0FED1021F015E2F493B1825482B +:1009400029FE6D0000010066FFEC043705B60021AA +:100950000021400F1A191916161F0000081E1B044B +:100960000F080D003F333F3312392F33331133114A +:10097000333031413216161514060423222627116E +:10098000161633323636353426232206072713212E +:100990001121033636026886D17883FEFDC173CB00 +:1009A0004C4CD55E5C7E419095397B297B37031991 +:1009B000FDF61B225003A666C6919EE57A27280104 +:1009C0000B28373167506B72160B4202E9FEFAFEB4 +:1009D000E1070E000002006DFFEC047505C7002260 +:1009E0000031001B400C122929161606231E0D0D7E +:1009F0000605003F333F3312392F33113330315363 +:100A0000343E022433321617152626232206060703 +:100A1000333E02333216161514060623222E020523 +:100A200032363534262322060615141E026D255C47 +:100A3000A50100B72B7326285B2DB6C751070D1CE7 +:100A4000557A5280BC667ADF9970C2925202105B6E +:100A50007263644467381C3853026D7EF7DBA9610A +:100A60000708F7090B74CD88314C2D6DCE949EE4A8 +:100A7000794D9EF1E57C846B7B3D5D313364523270 +:100A8000000100170000042F05B600060010B6068E +:100A90000C0502020304003F3311333F3031730170 +:100AA0002111211501C30224FD300418FDD704B221 +:100AB0000104C2FB0C0000030062FFEC046405C9E2 +:100AC000001F0030003E0017400C2829081831058F +:100AD00038100520000D003F323F331739303145C3 +:100AE00022262635343636372E0235343636333222 +:100AF000161615140606071E0215140606273236AA +:100B0000363534262627270E0215141616133E02F4 +:100B1000353426232206151416160264A3E6794CF2 +:100B20007F4E416C3F84D57C7ED58044774B4E8D83 +:100B30005882E69C4D66334162321B3F6036326418 +:100B40004D2F5031654D4B653151145EAF7A649431 +:100B50006B2629688657749C4F4E9D765884632572 +:100B6000296D92617AB362E32D51363854431D0EDC +:100B70001D485A3935522F02B616364C35474E4E5F +:100B800047324B380002005CFFEC046405C70022CA +:100B90000031001B400C122929161606231E050DD4 +:100BA000060D003F333F3312392F331133303141BB +:100BB000140E020423222627351616333236363712 +:100BC000230E02232226263534363633321E0225E2 +:100BD00022061514163332363635342E02046425B7 +:100BE0005CA6FF00B62B7326285A2EB6C752060DF8 +:100BF0001C507A5D7DB9667AE09870C29252FDF021 +:100C00005B7263644566381C385303467EF8DBA983 +:100C1000600707F80A0B74CE87304D2D6DCF939F78 +:100C2000E37A4D9EF2E57C846A7C3D5D313364520B +:100C30003200FFFF0029023502DF05CB06070377EC +:100C40000000FEF6FFFF005C024A024805B70607F7 +:100C5000007B0000FEF6FFFF002F024A02BE05CB1C +:100C6000060700740000FEF6FFFF003B023A02B6E2 +:100C700005C9060700750000FEF6FFFF000C024ADA +:100C800002F605BD060702370000FEF6FFFF00541E +:100C9000023A02CB05B7060702380000FEF6FFFF56 +:100CA0000033023A02DD05C9060703780000FEF6AC +:100CB000FFFF003B024A02D705B7060702390000D2 +:100CC000FEF6FFFF002D023502DB05CB0607023AD8 +:100CD0000000FEF6FFFF002B023A02D505C9060709 +:100CE00003790000FEF600020060FFEC0483047547 +:100CF000000F001B0010B71608077210000B7200DF +:100D00002B322B3230314522260235341236333223 +:100D10001E021510002532363534262322061514FE +:100D200016026FAEEB767CEEAB81C58444FEF3FE1B +:100D3000FD71686B70726968148C0104B5B60103AB +:100D40008B4F96D788FEF1FECAF5A6AAB09EA0AE3C +:100D5000A9A700010008000002EC0475000D0012B4 +:100D6000B70B0A0A060C067200002F2B3232113321 +:100D70003031612111343636370606070727012145 +:100D800002ECFECA020303153B22B09401DD010709 +:100D900002332D5B582618341A83C2016300000108 +:100DA000003F0000043F0475001D001540090B12B0 +:100DB00007721B021C1C01002F331133332B3230FE +:100DC00031612135253E02353426262322060727A8 +:100DD0003636333216161514060607071521043F5A +:100DE000FC130164687C37294F3A59A44D966CFC7A +:100DF000A789C56A448A69A80218E5EA445B4C2DB4 +:100E00002C3E204441CE5E5D539A6D5E907A4067E1 +:100E10000A000001003DFEAC0431048B002D001DD2 +:100E2000400D05041D1D1A1A0C242B0772130C000B +:100E30002F332B3212392F33123939303141140606 +:100E40000607151616151406042322262711161652 +:100E5000333236353426262323353332363635348D +:100E6000262322060727363633321604064B9066B1 +:100E7000B5B78CFEF8BA76C16F5CCA579E964D9C8A +:100E8000786E7069934E765B549B548168F790DC62 +:100E9000F703315B93661A0716B09888C268222E52 +:100EA00001042F31686946582AEC2E5B44504F34B8 +:100EB00036CF4D48B7000002002DFEA8048304750C +:100EC000000A0015001E400E1110070672060B0BDB +:100ED00009090402010A003FCD3333113311332BCA +:100EE0003232303165231121112135012111332195 +:100EF000353436363723060607030483B6FED3FDA2 +:100F00008D02890117B6FE1D03050408164223E36E +:100F10001DFE8B0175C60392FC97EA336860262795 +:100F20006135FEB200010068FEAC0439045E0021A8 +:100F30000021400F1A191916161F0000081E1B0663 +:100F4000720F08002F332B3212392F333311331124 +:100F50003330314132161615140606232226271186 +:100F60001616333236363534262322060727132148 +:100F7000112103363602648FD27482FFBC79CE4DC4 +:100F80005BB668598347828C34883C7737031BFDF6 +:100F9000EE1B2C5E024C62C08C97E07B282801027D +:100FA0002B3333684E627512133E02E5FEFCFEDF02 +:100FB0000B0800020058FFEC045A05CC0021003059 +:100FC000001F400F10112828151505221D0D720C49 +:100FD000050572002B322B3212392F331133333087 +:100FE00031533412362417321617152626232206BB +:100FF0000607333E02333216161514060623222E38 +:10100000020532363534262326060617141E0258EA +:1010100060BA010FB02D64342E66398DC066070C9E +:10102000245F764485BA6376DE9C7FC58846020CD1 +:101030005E6D63623C653D011E384F026DE0014705 +:10104000D26601090AF10B0965D0A03C50286ED088 +:10105000939CE57C59A8ECF88082717701385E3862 +:1010600039674F2E00010046FEC10444045E0006AD +:101070000010B606050202030672002B3211332F50 +:10108000303153012111211501E50213FD4E03FEFC +:10109000FDE3FEC1049B0102B8FB1B0000030048F6 +:1010A000FFEC044A05C9001F002F003D001A400E46 +:1010B0002C180837040024100D7230000572002B24 +:1010C000322B3211173930314132161615140606FB +:1010D000071E021514060623222626353436363717 +:1010E0002E0235343636031416163332363635347E +:1010F0002626270E0213220615141616173E023551 +:101100003426024A7ED58045764B4E8C5982E6982D +:10111000A4E6784B804D416B3F83D66832644A4DDC +:101120006533306A56405F36E24C643151302E50A0 +:10113000326505C94E9D7658846325296D92617A82 +:10114000B3625EAF7A64946B2629688657749C4FAD +:10115000FBBC35522F2D5136304C4D311D485A03B2 +:10116000294E47324B381816364C35474E00000290 +:101170000048FEB0045204750020002F001B400CF4 +:10118000112727151505211C07720C05002F332B7D +:101190003211392F33113330314114020604232226 +:1011A00026273516163332363637230E02232226EB +:1011B0003534363633321E02012206151416333208 +:1011C000363635342E02045258B4FEEABF3C652848 +:1011D0002B5C2B96D073080A255D7B51C3D877DF33 +:1011E0009B7EC78B49FDED5E6E64623C68401E3A93 +:1011F0005201D7D4FECFC45E0806F6090B5DC59C2C +:101200003E5026F5DA9BE47D57AAFA0103827E6DF3 +:101210007A365D3B38654E2E0003004AFFEC0448E9 +:1012200005CD000300140024001A400E0001030243 +:1012300004092111057219090D72002B322B32128B +:1012400017393031412701171714020606232226C9 +:10125000023534123633321612051416163332366E +:10126000363534262623220606015E9102509398D5 +:101270003779C48CB0E26C63E0BBAFE36EFD35251B +:10128000584E4D592626594D4E58250183910250EE +:1012900091F8B1FEEAC266B30151EBED0151B4B36E +:1012A000FEAFEEA7DF706FDFA8A7E07171E0FFFF70 +:1012B000003DFFEC0460047504060444DD00FFFFFC +:1012C000004E000003320475040604454600FFFF8B +:1012D0000043000004430475040604460400FFFFB5 +:1012E000003BFEAC042F048B04060447FE00FFFF06 +:1012F0000021FEA80477047504060448F400FFFFEB +:101300000068FEAC0439045E040604490000FFFFD7 +:101310000058FFEC045A05CC0406044A0000FFFF05 +:101320000046FEC10444045E0406044B0000FFFFB7 +:10133000004EFFEC045005C90406044C0600FFFFF4 +:10134000003EFEB0044804750406044DF600FFFF9D +:101350000029FEE102DF0277060703770000FBA207 +:10136000FFFF005CFEF6024802630607007B0000F8 +:10137000FBA2FFFF002FFEF602BE027706070074F5 +:101380000000FBA2FFFF003BFEE602B60275060767 +:1013900000750000FBA2FFFF000CFEF602F60269DA +:1013A000060702370000FBA2FFFF0054FEE602CB57 +:1013B0000263060702380000FBA2FFFF0033FEE6CF +:1013C00002DD0275060703780000FBA2FFFF003B69 +:1013D000FEF602D70263060702390000FBA2FFFFF8 +:1013E000002DFEE102DB02770607023A0000FBA2B5 +:1013F000FFFF002BFEE602D5027506070379000009 +:10140000FBA20001003D041A0257050D000300086D +:10141000B10100002F323031533521153D021A043D +:101420001AF3F3000001004C01C501B60639000DA6 +:101430000008B10B03002FC4303153341237330688 +:1014400002151412172326024C5761B25C58565CE1 +:10145000B0615703FCA401287176FED59A98FED39B +:10146000746B0128FFFF004CFE6301B602D706072C +:1014700004640000FC9E0001003901C501A4063986 +:10148000000D0008B1040A002FC6303141140207D4 +:101490002336123534022733161201A4595FB35E86 +:1014A00057585BB161570402A4FED87176012D9A9A +:1014B00098012B7470FED900FFFF0039FE6301A470 +:1014C00002D7060704660000FC9E00010048026F78 +:1014D000029804BE000B0012B6070504040A0001BE +:1014E000002F333333113333303141352335333526 +:1014F000331533152315011FD7D7A2D7D7026FE1B4 +:101500008BE3E38BE1000002004802D7029804520B +:1015100000030007000CB304050100002F32CE3297 +:1015200030315335211505352115480250FDB002E3 +:101530005003C78B8BF08B8BFFFF0048FF1B02987B +:10154000016A060704680000FCACFFFF0048FF8347 +:10155000029800FE060704690000FCACFFFF000EC5 +:101560000000034405B6060600120000000200AEAB +:10157000000006AC05B6000F001F0025401110103A +:101580000E0E19010472080812121F1F000C7200BF +:101590002B32113311337C2F2B323211337D2F300C +:1015A00031731121321616151121113426262321EB +:1015B000111321112132363635112111140606235B +:1015C00021AE024EC2E464FEF4418262FEE59A015D +:1015D0000C011B618242010C69E9C2FDBC05B687A2 +:1015E000F2A3FDDB021E79903FFB250442FC993FEC +:1015F00090790393FC67A3F387000002003702DFB2 +:1016000005A005BC0014003D0033401C031F3A2216 +:101610003633260F0B092907070E0E00001C15296B +:10162000C004010130290372002B32322F331A100B +:10163000CC32322F332F332F111739303141113340 +:1016400013133311231134363723032303231616C0 +:10165000151105222627351616333236353426273E +:101660002E02353436333216170726262322061566 +:101670001416171E0215140606029EC0C1C6BB83AF +:10168000030308CF6DC4090403FE04438023327BA7 +:10169000373F5434534C5D2A75813B792B23285BAB +:1016A000393936455F474F20447E02E502D1FDD5EA +:1016B000022BFD2F018530571FFDD5022B20562B05 +:1016C000FE76061D127D1924263A262C1F1D3C4D40 +:1016D000354E741B146C111C2A28302A251B3B49DB +:1016E00030475C2CFFFF00A0000001D1045E06061D +:1016F00003AF0000FFFFFF7DFE1401D1045E06066C +:1017000003B000000001015EFE3B02B6FF83000B48 +:10171000000EB4010705800B002F1ACD3939303186 +:1017200045150E020723353E023702B614333C231B +:10173000B20C1815057D142D656B371B286B6E2CAC +:10174000FFFF005CFE1401F1045E062603AF0000FB +:10175000000601500A00FFFF009AFE5201E6045EF7 +:10176000062603AF00000007040E03C100000000BE +:101770000015020024000000DC1402004F70656EAA +:1017800053616E732D426F6C644974616C69632E92 +:1017900074746600000100000012010000040020C3 +:1017A00047444546BC10BFF1000003A800000202F8 +:1017B00047504F53319860F400007A38000037ECFE +:1017C000475355422CC62BBC0000303C00000FE4B0 +:1017D0004F532F32976D83450000021000000060C8 +:1017E000535441545EE1419D000001B80000005691 +:1017F000636D6170CDA1340A000008C4000004309C +:101800006376742049D34717000002700000013846 +:101810006670676DE2199E5A000020A800000F94C0 +:1018200067617370001500230000012C0000001098 +:10183000676C79668C7D96200000B224000162B648 +:10184000686561641CB5346C0000018000000036DE +:10185000686865610FB20BE50000015C00000024C0 +:10186000686D7478E7247A080000402000001200B8 +:101870006C6F6361D53D7CFE00000CF40000090232 +:101880006D617870086410BB0000013C000000200E +:101890006E616D658A1F8EB4000015F800000AAEF7 +:1018A000706F73742DD3733100005220000028151F +:1018B0007072657002FB3329000005AC000003164E +:1018C000000100030008000A000D0007FFFF000FE1 +:1018D0000001000004800090001600760005000260 +:1018E0000010002F009A0000031B0F83000300016B +:1018F00000010000088DFDA8000009FEFBE5FBD7F4 +:101900000A6803E800D500000000000000000000A5 +:10191000000004800001000000030042549FECAE70 +:101920005F0F3CF5000B080000000000D9CCC2D3CB +:1019300000000000DD772650FBE5FDA40A6808687A +:10194000000300060002000000000000000100018A +:10195000000800030000001400030000002C000237 +:101960007764746801010000776768740100000102 +:101970006974616C01040002001E0012000600017F +:10198000000200000104000100000001000100004D +:10199000011F02BC0000000100000002011A0064E7 +:1019A000000000000004045202BC000500000533E2 +:1019B00004CDFFDF009A053304CD009802CD00323C +:1019C0000292000000000000000000000000E000A3 +:1019D00002FF4000201B0000002800000000474FCD +:1019E0004F4701A10000FFFD088DFDA8000008FE83 +:1019F000028B0000019F00000000044805B60000B3 +:101A0000002000040614000B05B6001605B60016EB +:101A1000045200140000FFEA0000FFEC0000FFEA9F +:101A2000FE16FFFE05B600150000FFEB000005B630 +:101A30000135044800E805B6013505B6013500A5B5 +:101A400000A50096009600A4007F007F00A50089F5 +:101A5000009200B30096005D00A10090008A00A5EE +:101A60000084009700CA006A008A007E0081009B03 +:101A700000A6007900A70099008D008500960093CC +:101A8000008B00A601D70087010500400087009663 +:101A9000008900920097009D00A500B30096005DAC +:101AA000007B0085008A0090009A009E00A400AD93 +:101AB000007A0086008F009700A300AA00CA006584 +:101AC000006E0079007F008A009800660076008032 +:101AD0000086008D0094009C00A000A600AB007959 +:101AE000008900910096009E00A600AD00CB008DFD +:101AF00000930098007600850096009B007D00848E +:101B0000008A00940099009F00A700C700F101D748 +:101B1000007D008300880091009A01050148004083 +:101B20000078008700910095009C009F00AC050A9A +:101B3000001406C2037AFF38029E03A700010002C8 +:101B4000007800000000000000120000000000010A +:101B50000003000000440000001600000010000117 +:101B60000001042E0002000700430043000000763D +:101B70000076000101530154000203700370000459 +:101B8000037203720005040A04160006041C041FF5 +:101B90000013000200050417041A000004200428A2 +:101BA0000004042B042B000D042D042D000E043022 +:101BB0000430000F000200410024003D00010043FA +:101BC000004300030044005D0001006C006C000154 +:101BD000007600760003007700770001007C007C2F +:101BE00000010082008D0001009200980001009A1F +:101BF00000B8000100BA00DE000100E000E00001D2 +:101C000000E200E2000100E400E4000100E600E977 +:101C1000000100EB00EB000100ED00ED000100EF22 +:101C200000EF000100F100F1000100F401490001A2 +:101C3000015301540003015501550001015701589A +:101C40000001015A01640001016601730001017580 +:101C5000019C0001019F01FD0001021D021D000108 +:101C60000224022400010246024600010249024900 +:101C70000001024B024E00010250025300010255C6 +:101C8000027200010279027A0001027E02AC0001B8 +:101C900002AE02B1000102B302C0000102C2032D74 +:101CA0000001032F032F00010331035D00010369CD +:101CB000036F0001037003700003037103710001DF +:101CC0000372037200030376038000010386038618 +:101CD0000001038B038C0001038E039B0001039D15 +:101CE000039E000103A003A4000103A603A60001B4 +:101CF00003A803AB000103AC03B0000203B103B1BE +:101D0000000103B403BC000103BD03C1000203C210 +:101D100003C2000103C603C6000103C903C90001D1 +:101D200003D203EC0001040A041A0003041C04306B +:101D30000003047B047D0001047F047F0001000098 +:101D400040FF963C9555955994452F1F9345721F1A +:101D50009245AB1F9145FF1F9045CD1F8F44FF1F3C +:101D60008E44451F8D43FF1F8C42101F8B42FF1F67 +:101D70008A41391F8941721F8841FF1F8741AB1F6C +:101D80008641671F8540FF1F843D0B1F833D141F45 +:101D9000823FFF1F813DAB1F803DFF1F7F3DCD1F59 +:101DA0007E3EFF1F7D3EAB1F7C3E4A1F7B3CCD1F0E +:101DB0007A3CFF1F793BFF1F783B451F773A5E1F38 +:101DC000763AAB1F753AFF1F74381D1F7338931F87 +:101DD0007238FF1F7138931F7039FF1F6F39AB1FA7 +:101DE0006E39401F6D37FF1F6C36CD1F6B36FF1FDE +:101DF0006A35CD1F6935FF1F6835931F67354A1F48 +:101E00006634931F6534FF1F6434721F6334261FCA +:101E100062324A1F6132FF1F6033FF1F5F33CD1FE5 +:101E20005E31FF1F5D31CD1F5C30FF1F5B2D931FA7 +:101E30005A2DFF1F592FFF1F582F801F572EFF1F8E +:101E40005640FF2E671F552A801F542AFF1F532A12 +:101E5000931F522A5E1F512BFF1F502CFF1F4F2C28 +:101E6000CD1F4E2B311F4D29FF1F4C28FF1F4B2725 +:101E7000FF1F4A24FF1F4924801F4826CD1F4726E5 +:101E8000FF1F4625FF1F4544451F3F3D4F1F3E3D59 +:101E9000561F3938451F36355E1F353023215C34D7 +:101EA0000323215C3332561F321322215C3122314D +:101EB0001F30211B1F2F2D4F1F2E2D201F2D21FFC7 +:101EC0001F2C2BAB1F2B2A3D1F2A2E201E5C2920E6 +:101ED000121F281FFF1F271E4A1F2624361F2524D6 +:101EE000251F241EFF1F2331211F5B203A1E455B47 +:101EF0002231211F5B1F3A1E455B1D213F1EFF5AE9 +:101F00001331125511311055125910590D320C550B +:101F1000053204550C5904590F047F04EF04030FD4 +:101F2000FF0E550B320A5507320655015F00550E5C +:101F3000590A590659CF06EF060200596F007F0073 +:101F4000AF004020EF0004100001093208550332B1 +:101F50000255085902590F027F02EF0203100003D5 +:101F600040400501B80190B0542B4BB807FF524BCD +:101F7000B009505BB00188B02553B00188B0405122 +:101F80005AB00688B000555A5B58B101018E598588 +:101F90008D8D001D424BB0905358B20300001D427E +:101FA00059B10202435158B104038E594273002BB8 +:101FB000002B2B2B7373002B73002B002B002B2B70 +:101FC0002B2B2B73002B002B2B2B002B002B2B2BC5 +:101FD000012B012B012B012B012B012B2B2B2B0078 +:101FE0002B2B012B2B2B012B2B2B2B002B002B2BEB +:101FF000012B012B2B012B2B2B002B012B2B2B2B04 +:102000002B2B002B2B2B2B2B2B2B2B2B2B012B2B75 +:102010002B2B2B2B2B002B2B2B2B2B2B2B2B2B2B3B +:102020002B2B2B2B2B2B012B2B2B2B2B2B2B2B0055 +:102030002B2B2B2B2B2B2B012B2B2B2B2B2B2B2B1A +:102040002B2B002B2B2B2B2B2B2B2B2B2B2B2B2B0B +:102050002B2B002B2B1800000000000200000003B7 +:102060000000001400030001000000140004041C20 +:10207000000000F00080000600700000000D007EEF +:1020800000B400B50130013101610163017F0192AB +:1020900001A101B001ED01F001FF021B023702595D +:1020A00002BC02C702C902DD02F30304030C030FE2 +:1020B000031203230328038A038C0393039403A1CD +:1020C00003A803A903BB03BC03CE03D203D60400B9 +:1020D000040C040D044F0450045C045F0482048665 +:1020E000048F0491051305BD05BE05C205C705EAA9 +:1020F0001E011E3F1E851E9E1EF11EF31EF91F4D62 +:102100001FDE200B2015201E202220262030203309 +:10211000203A203C20442070207A207F2089208A89 +:10212000208E209C20A420A720AC2105211321165D +:10213000212021222126212E215E22022206220F89 +:1021400022122215221A221E222B224822602265E8 +:1021500025CAA7B5AB53FB04FB36FB3CFB3EFB415A +:10216000FB44FB4BFEFFFFFDFFFF00000000000DE6 +:10217000002000A000B500B6013101320162016407 +:10218000019201A001AF01EA01F001FA0218023741 +:10219000025902BC02C602C902D802F303000306B8 +:1021A000030F0312032303260384038C038E03947B +:1021B000039503A303A903AA03BC03BD03D103D65C +:1021C00004000401040D040E04500451045D046075 +:1021D000048304880490049205B005BE05C105C7B8 +:1021E00005D01E001E3E1E801E9E1EA01EF21EF466 +:1021F0001F4D1FDE20002013201720202026203016 +:1022000020322039203C204420702074207C208003 +:10221000208A208C209520A320A720AA2105211305 +:102220002116212021222126212E215B2202220695 +:10223000220F22112215221A221E222B224822604E +:10224000226425CAA7B3AB53FB00FB2AFB38FB3E35 +:10225000FB40FB43FB46FEFFFFFCFFFF0001FFF5D9 +:10226000FFE3FFC202F2FFC20277FFC10207FFC114 +:10227000FFAF00B000A301810056FF4800000172CB +:102280000116FF8BFE84FE83FE75FF5C010A0000D1 +:102290000106010400F400F2FDCFFDCEFDCDFE905D +:1022A000FDCCFDCBFE74FDCAFCBBFDC9FE77FE7400 +:1022B000FE55FD97FE49FD96FE07FD950000FDF9D0 +:1022C0000000FDF4FD64FDF2FE70FEB0FE6DFE69DF +:1022D000FE02E44DE40DE376E4E8E466E30AE46438 +:1022E000E424E394E237E1EBE1EAE1E9E1E6E1DD70 +:1022F000E1DCE1D7E1D6E1CFE30300000000E3E455 +:10230000E3EB0000E335E172E1700000E114E10766 +:10231000E105E35AE0FAE279E0F0E0C4E021E2719D +:10232000E016E015E263E00EE00BDFFFDFE3DFCC59 +:10233000DFC9DC650000585808AC08C308C208C1F2 +:1023400008C008BF08BE03440248000100000000A6 +:10235000000000000000000000000000000000007D +:1023600000000000000000000000000000D000009D +:10237000000000000000000000000000000000C697 :10238000000000000000000000000000000000004D -:1023900000000000000000000000000000A6000097 -:1023A00000A8000000000000000000000000000085 -:1023B000000000000000000000000000000000001D +:10239000000000000000000000000000000000003D +:1023A00000000000000000000000000000A6000087 +:1023B00000A8000000000000000000000000000075 :1023C000000000000000000000000000000000000D -:1023D0000000000000000000000000760082000005 -:1023E00000000084000000000000008200000000E7 -:1023F00000000000000000000000000000000000DD +:1023D00000000000000000000000000000000000FD +:1023E00000000000000000000000007600820000F5 +:1023F00000000084000000000000008200000000D7 :1024000000000000000000000000000000000000CC -:1024100000000000005E000000000000000000005E -:102420000000000000000000000000000148014919 -:1024300001230124040F0410041103700412041377 -:102440000414025801F201F3041E041F041C041DAD -:1024500002330234037402350236037504730474C4 -:10246000046F047102140476047004720479035E2C -:1024700002180387038803AA000000000000000080 -:10248000000000290047009B0109018501FB020FA4 -:1024900002390263029402B302CF02E102FC03108C -:1024A0000352037B03B7040F044A049504F7051491 -:1024B000057A05DF06100641065F0679069706E2F3 -:1024C000077907AC07F708320864088C08AF08FAE8 -:1024D000092309380960098D09A609E20A160A5B71 -:1024E0000A8E0ADF0B1A0B700B8F0BC50BF00C3D1D -:1024F0000C690C8D0CB20CCE0CE20CFE0D1A0D2CDE -:102500000D4D0DA20DFD0E370E920EDE0F2A0FCED1 -:102510001014103B107810AB10C01124116211A2DE -:1025200011FC1257128912D913181358138113CEA4 -:1025300013F91439145D14AF14C115181550155042 -:10254000157A15BD1605166F16AE16C9173F176D0D -:1025500017DF182D185D1874187C18EE190019343F -:10256000195F199419E31A051A0D1A391A421A71CA -:102570001A9A1AD11B001B111B221B331B7D1B8FA8 -:102580001BA11BB31BC61BD91BED1C2D1C391C4BDF -:102590001C5D1C6F1C821C941CA61CB81CCB1D0F40 -:1025A0001D221D341D461D581D6B1D7E1DAB1E1AA0 -:1025B0001E2C1E3E1E501E631E751EAF1F231F3590 -:1025C0001F471F591F6B1F7D1F91202A203620484F -:1025D000205A206B207D208E209F20B120C4212AEC -:1025E000213C214E216021722183219521CE22366A -:1025F0002248225A226C227E229022EE23012313AB -:1026000023252337234923552361237323852397C8 -:1026100023A823BA23CC23DE23EF24012414241C73 -:102620002486249824AA24BC24CE24E024F224FE68 -:10263000256E2580259125A325B525C725D925EB10 -:1026400025FE260A261526272639267726CB26DEBE -:1026500026F127032714272627382743274E2760EC -:10266000276C2778278A279C27A827B327E327F5F5 -:1026700028072813281F283328472853285F288C29 -:1026800028B428C628D828E428F0290229142920AB -:10269000296B29BF29D129E329F52A072A1A2A2DCE -:1026A0002A8B2B092B1B2B2D2B392B452B572B68BA -:1026B0002B7A2B8C2B9E2BAF2BBB2BC72BD92BEA2A -:1026C0002BF52C002C122C252C562CA52CB72CC904 -:1026D0002CDB2CED2CFF2D112D252D392D4C2D5FB4 -:1026E0002D6B2D772D892D9B2DAD2DBE2DD12DE35D -:1026F0002DF52E072E192E2B2E3C2E772EC12F278F -:102700002FB62FC82FDA2FEC2FFE300930143043AC -:102710003070308430AE30CC30F9312331573192C3 -:1027200031B331F8320B32143228323C3250326538 -:102730003279328E32A332AB32B332CC32D432DC85 -:1027400032E43336333E3346336D3375337D33A74E -:1027500033AF33CE33D63403340B3413346A34728C -:1027600034C134D434E734F83509351A352C3540C2 -:1027700035AC360F364636A136F3373B377B37D686 -:102780003803380B385D388738F538FD393F398CD8 -:1027900039D83A1C3A553A8D3AE43B363B833BE311 -:1027A0003BF63C083C193C2A3C3C3C4F3CA03CB22C -:1027B0003CFE3D063D0E3D213D293D853DCC3E097B -:1027C0003E1B3E2D3E573E5F3E963E9E3EA63EE55C -:1027D0003EED3F293F803FB53FC73FF1402F403797 -:1027E000403F4047404F4057405F406740A840B09F -:1027F00040B840E2411C4146417A41B141F1422595 -:10280000426D42C84306430E437543D24423448578 -:10281000448D45134566456E457F45A845E94622EA -:10282000464A4652465A4662466A4672467A46D6F4 -:1028300046DE4732477547D7484C489848EC4934FC -:10284000497A49CD4A264A384AA44AB64AFC4B043A -:102850004B0C4B1F4B274BA04C014C094C1B4C2DD8 -:102860004C794C974CB44CC64CD84CEA4CFC4D0FB0 -:102870004D224D344D454D574D694D714D8E4DACEA -:102880004DC94DE54E054E364E674E974EBE4EFB3A -:102890004F1A4F2A4FD94FEE4FFA50175032503E31 -:1028A0005053508F50C25119518551E5525752AF74 -:1028B0005317535C53AE53F85409541A542B543CD9 -:1028C000549854C654E1550B551C553D559A55CF57 -:1028D000563D5674569D56C456ED571B5738575B98 -:1028E000579157D657F2584858485848584858486A -:1028F00058485848584858485848584858485848D8 -:102900005848594D599B59AD59B55A335A705AD9EF -:102910005AEB5AFD5B095B155B425B9B5BF25C3FCC -:102920005C965CC65CD85CEA5CFC5D0E5D6C5DC16F -:102930005E025E5C5EB95F135F515F8C5FDF602794 -:10294000607C60CB612D6193623162C762CF62D7D8 -:102950006329637663B563F26405641864246430A4 -:1029600064A0650965C86681669366A566E3671F0E -:1029700067516800689468F7696169A369FD6A52E4 -:102980006ABA6AE56B0E6B5D6BAB6BF16C796C854B -:102990006C916CC56CF86D306D666DA06DDD6E0B65 -:1029A0006E386E6D6EA06ECE6EFB6F526FA6702C81 -:1029B00070AA70B670C270EB71697171719F71D439 -:1029C00072117248727E72B1730E7355739F73F3F6 -:1029D00074477485748D74FC756175D77643764B36 -:1029E000765D766F76BE770B775377A177E17821A6 -:1029F0007856788978D1791C796579AA79B279C4C1 -:102A000079D579E879FA7A027A0A7A1C7A2D7A826B -:102A10007ACE7AE17AF37B067B197B2C7B3F7B8530 -:102A20007BCD7BDF7BF17C047C167C297C3B7C436B -:102A30007C4B7C5E7C707C837C967CA87CB97CCC57 -:102A40007CDF7CF27D047D177D297D4B7D6C7D7F55 -:102A50007D927D9E7DE47E2D7E777EAD7EE27F1928 -:102A60007F217F7E7FEE805480B4810B815E81BDAB -:102A70008222826E82B983028346838783C884213F -:102A80008429848284E284EE84FA850C851E853252 -:102A90008546855A856E8582859685AA85BE85D4AC -:102AA00085EA85FE86128626863A864E8662867678 -:102AB000868A86A086B686C286CE86E086F287059E -:102AC0008717872B873F87538767877B878F87A3E6 -:102AD00087B787CD87E287F488068812881E882A00 -:102AE00088368848885A886E8882889688AA88BEE0 -:102AF00088D288E688FA891089268938894A895CCB -:102B0000896E8980899289A589B789C389CF89DB34 -:102B100089E789F98A0B8A1D8A2F8A418A538A6537 -:102B20008A778A8A8A9D8AA98AB58AC18ACD8ADFEC -:102B30008AF18B048B168B228B648BA58BF68C50C1 -:102B40008C8A8CC48D0E8D5E8D878DAE8DBA8DC6B0 -:102B50008DD28DDE8DF48E0A8E128E1A8E2F8E748B -:102B60008EAF8EFE8F4E8F648F7A8F908FA68FBC24 -:102B70008FD28FE88FFE9053905B90BC911D917C1B -:102B800091D09223924D92A792FC934C93589364C8 -:102B90009370937C9387939393B293DA93EC93FE21 -:102BA0009410942394369448945A94669471948320 -:102BB000948F94A194B394BF94C794DB94E394F658 -:102BC00094FE9511951995219567957B95A495ACE3 -:102BD00095B496389644965096F297829793979E1E -:102BE00097AA981D98299834989599009912992434 -:102BF0009936996C99CA99D699E299EE99FA9A50B0 -:102C00009A6B9ABF9AD09B3A9B4C9B5E9B669BA704 -:102C10009BD59BE89C489C859CD49D199D539DA465 -:102C20009DEA9E359E649EAB9EBF9EF39F359FA0FE -:102C30009FB69FF5A055A07BA0BCA11DA147A18B6D -:102C4000A1F6A237A290A2FBA33CA382A3CCA40B23 -:102C5000A46BA4C6A4D8A4EAA500A516A522A52EF7 -:102C6000A53AA546A552A55EA56AA575A580A58C21 -:102C7000A598A5A4A5B0A5BCA5C8A5D4A5E0A5EC1C -:102C8000A5F8A604A610A61CA628A634A646A64FFC -:102C9000A658A661A66AA673A67CA685A68EA69748 -:102CA000A6A0A6A9A6E3A6ECA708A727A730A73940 -:102CB000A74BA773A79DA7C6A7FDA82AA88FA8C83A -:102CC000A90DA928A955A997A9A9A9C6A9E0A9FA52 -:102CD000AA3CAA56AA6AAA84AA9EAABBAAC4AACD3A -:102CE000AAD6AADFAAE8AAF1AAFAAB03AB0CAB15E5 -:102CF000AB1DAB25AB2DAB35AB3DAB45AB4DAB55B4 -:102D0000AB5DAB65AB6EAB77AB80AB89AB92AB9B8E -:102D1000ABA4ABADABB6ABBFABFFAC25AC5DACB45D -:102D2000ACF0AD3BADA0ADBDAE26AE8BAEDCAEE43F -:102D3000AEECAEF4AEFCAF04AF0CAF14AF1CAF24DE -:102D4000AF2CAF35AF3EAF47AF50AF59AF62AF6BAF -:102D5000AF74AF7DAF86AF98AFBAAFC3AFE5AFEE9C -:102D6000B00CB025B02EB037B03FB047B098B10D21 -:102D7000B115B11DB128B14FB15B00000000002FAB -:102D8000023A000300010409000000AC07C8000378 -:102D9000000104090001001207B600030001040944 -:102DA0000002001607A00003000104090003003C14 -:102DB00007640003000104090004002A073A000325 -:102DC000000104090005001A07200003000104099E -:102DD0000006002606FA000300010409000700A40B -:102DE00006560003000104090008002A062C00030F -:102DF0000001040900090028060400030001040979 -:102E0000000A004205C2000300010409000B003E55 -:102E10000584000300010409000C003C0548000380 -:102E200000010409000D0122042600030001040929 -:102E3000000E003403F20003000104090019001C15 -:102E400003D60003000104090100000C03CA0003BB -:102E5000000104090101000A03C000030001040984 -:102E60000103001803A80003000104090104000C79 -:102E7000039C0003000104090105001E037E0003FA -:102E8000000104090106001607A00003000104095F -:102E900001070020035E0003000104090109002C62 -:102EA0000332000300010409010A00200312000399 -:102EB00000010409010B003202E0000300010409D3 -:102EC000010C002A02B6000300010409010D0034C0 -:102ED0000282000300010409010E0028025A0003C7 -:102EE00000010409010F002C022E00030001040957 -:102EF0000110002E02000003000104090111002648 -:102F000001DA0003000104090112003001AA0003E4 -:102F1000000104090113003A0170000300010409D3 -:102F200001140030014000030001040901150040B4 -:102F300001000003000104090116003800C8000365 -:102F40000001040901170042008600030001040982 -:102F50000118001200740003000104090119001A8D -:102F6000005A000300010409011A000C004E00037E -:102F700000010409011B000A0044000300010409C8 -:102F8000011C000E0036000300010409011D000CA5 -:102F9000002A000300010409011E0010001A0003AA -:102FA00000010409011F00080012000300010409C8 -:102FB00001200012000000450078007400720061DA -:102FC0000042006F006C00640042006F006C0064FF -:102FD00000530065006D00690042006F006C0064E2 -:102FE000004D0065006400690075006D00520065C9 -:102FF00000670075006C00610072004C006900679A -:1030000000680074004E006F0072006D0061006C7B -:1030100000530065006D00690043006F006E00649E -:103020000065006E0073006500640043006F006E71 -:1030300000640065006E007300650064004F00705E -:103040000065006E00530061006E0073004900745B -:103050000061006C00690063002D0043006F006E8A -:1030600000640065006E0073006500640045007830 -:103070000074007200610042006F006C0064004F39 -:1030800000700065006E00530061006E007300491F -:1030900000740061006C00690063002D0043006F44 -:1030A000006E00640065006E0073006500640042FD -:1030B000006F006C0064004F00700065006E0053EC -:1030C0000061006E0073004900740061006C0069CB -:1030D0000063002D0043006F006E00640065006E09 -:1030E00000730065006400530065006D00690042D4 -:1030F000006F006C0064004F00700065006E0053AC -:103100000061006E0073004900740061006C00698A -:103110000063002D0043006F006E00640065006EC8 -:10312000007300650064004F00700065006E00537E -:103130000061006E0073004900740061006C00695A -:103140000063002D0043006F006E00640065006E98 -:10315000007300650064004C00690067006800743B -:10316000004F00700065006E00530061006E007338 -:10317000004900740061006C00690063002D004587 -:1031800000780074007200610042006F006C0064FF -:10319000004F00700065006E00530061006E007308 -:1031A000004900740061006C00690063002D00425A -:1031B000006F006C0064004F00700065006E0053EB -:1031C0000061006E0073004900740061006C0069CA -:1031D0000063002D00530065006D00690042006F20 -:1031E000006C0064004F00700065006E00530061C9 -:1031F000006E0073004900740061006C0069006398 -:10320000002D0052006500670075006C00610072BF -:10321000004F00700065006E00530061006E007387 -:10322000004900740061006C00690063002D004CCF -:1032300000690067006800740043006F006E00645E -:103240000065006E00730065006400200045007892 -:103250000074007200610042006F006C0064002086 -:10326000004900740061006C006900630043006F56 -:10327000006E00640065006E00730065006400204D -:103280000042006F006C006400200049007400617F -:10329000006C006900630043006F006E006400650D -:1032A000006E007300650064002000530065006D2F -:1032B00000690042006F006C006400200049007447 -:1032C0000061006C006900630043006F006E0064E1 -:1032D0000065006E00730065006400200049007402 -:1032E0000061006C006900630043006F006E0064C1 -:1032F0000065006E0073006500640020004C0069EA -:103300000067006800740020004900740061006CD0 -:10331000006900630045007800740072006100429B -:10332000006F006C00640020004900740061006CB4 -:103330000069006300530065006D00690042006F82 -:10334000006C00640020004900740061006C00699A -:103350000063004900740061006C00690063004C68 -:103360000069006700680074002000490074006173 -:10337000006C006900630057006900640074006815 -:10338000005700650069006700680074004F007016 -:103390000065006E00530061006E00730049007408 -:1033A0000061006C006900630068007400740070C4 -:1033B000003A002F002F0073006300720069007054 -:1033C00000740073002E00730069006C002E006F03 -:1033D00000720067002F004F0046004C0054006848 -:1033E0000069007300200046006F006E007400202A -:1033F0000053006F00660074007700610072006582 -:103400000020006900730020006C00690063006503 -:10341000006E00730065006400200075006E00649B -:1034200000650072002000740068006500200053F1 -:103430000049004C0020004F00700065006E002025 -:103440000046006F006E00740020004C00690063AD -:103450000065006E00730065002C002000560065BA -:10346000007200730069006F006E00200031002EB2 -:103470000031002E00200054006800690073002015 -:10348000006C006900630065006E00730065002039 -:103490000069007300200061007600610069006C23 -:1034A00000610062006C0065002000770069007414 -:1034B000006800200061002000460041005100200B -:1034C00000610074003A002000680074007400700D -:1034D0000073003A002F002F007300630072006930 -:1034E000007000740073002E00730069006C002EE1 -:1034F000006F00720067002F004F0046004C00680C -:10350000007400740070003A002F002F00770077DD -:103510000077002E006D006F006E006F0074007960 -:1035200000700065002E0063006F006D002F0073B7 -:103530000074007500640069006F00680074007416 -:103540000070003A002F002F007700770077002EE0 -:103550000067006F006F0067006C0065002E00635D -:10356000006F006D002F006700650074002F006E73 -:10357000006F0074006F002F004400650073006945 -:103580000067006E00650064002000620079002082 -:10359000004D006F006E006F0074007900700065D0 -:1035A000002000640065007300690067006E002061 -:1035B000007400650061006D002E004D006F006E0C -:1035C000006F007400790070006500200044006501 -:1035D000007300690067006E002000540065006100 -:1035E000006D004D006F006E006F00740079007078 -:1035F000006500200049006D006100670069006EF1 -:10360000006700200049006E0063002E004F00702C -:103610000065006E002000530061006E0073002002 -:1036200000690073002000610020007400720061D6 -:1036300000640065006D00610072006B0020006F87 -:10364000006600200047006F006F0067006C006597 -:1036500000200061006E00640020006D00610079B0 -:1036600000200062006500200072006500670069AC -:10367000007300740065007200650064002000693A -:10368000006E002000630065007200740061006934 -:10369000006E0020006A007500720069007300640B -:1036A0000069006300740069006F006E0073002EF3 -:1036B000004F00700065006E00530061006E0073E3 -:1036C000002D0042006F006C00640049007400612E -:1036D000006C0069006300560065007200730069A9 -:1036E000006F006E00200033002E003000300030EC -:1036F000004F00700065006E002000530061006EF6 -:10370000007300200042006F006C0064002000493C -:1037100000740061006C006900630033002E00300B -:1037200000300030003B0047004F004F0047003B97 -:10373000004F00700065006E00530061006E007362 -:10374000002D0042006F006C0064004900740061AD -:10375000006C006900630042006F006C0064002090 -:10376000004900740061006C00690063004F007044 -:103770000065006E002000530061006E007300437E -:10378000006F0070007900720069006700680074C3 -:103790000020003200300032003000200054006869 -:1037A00000650020004F00700065006E002000538F -:1037B0000061006E0073002000500072006F006A0C -:1037C000006500630074002000410075007400680B -:1037D000006F0072007300200028006800740074FD -:1037E00000700073003A002F002F0067006900741A -:1037F000006800750062002E0063006F006D002FEE -:103800000067006F006F0067006C00650066006F66 -:10381000006E00740073002F006F00700065006E72 -:1038200000730061006E007300290000404A9998FF -:10383000979687868584838281807F7E7D7C7B7A54 -:10384000797877767574737271706F6E6D6C6B6A60 -:10385000696867666564636261605F5E5D5C5B5A50 -:103860005958575655545351504F4E4D4C4B4A4949 -:10387000484746281F100A092C01B10B0A4323436D -:10388000650A2D2C00B10A0B4323430B2D2C01B0EC -:103890000643B00743650A2D2CB04F2B20B0405192 -:1038A00058214B525845441B2121591B2321B0401C -:1038B000B0042545B004254561648A6352584544E7 -:1038C0001B212159592D2C00B00743B006430B2D65 -:1038D0002C4B53234B515A5820458A60441B2121BD -:1038E000592D2C4B545820458A60441B2121592DB9 -:1038F0002C4B53234B515A58381B2121592D2C4BFB -:103900005458381B2121592D2CB002435458B0462D -:103910002B1B21212121592D2CB002435458B04793 -:103920002B1B212121592D2CB002435458B0482B78 -:103930001B21212121592D2CB002435458B0492B71 -:103940001B212121592D2C2320B000508A8A64B1DB -:103950000003255458B0401BB10103255458B0054D -:10396000438B59B04F2B5923B0622B232123586529 -:10397000592D2CB108000C215460432D2CB10C00A2 -:103980000C215460432D2C012047B0024320B81075 -:103990000062B81000635723B8010062B8100063DA -:1039A000575A58B020606659482D2CB1000225B0F6 -:1039B0000225B0022553B800352378B00225B002A5 -:1039C0002560B020632020B00625236250588A214C -:1039D000B00160231B2020B006252362525823210A -:1039E000B001611B8A212321205959B8FFC11C60F5 -:1039F000B0206323212D2CB1020042B12301885154 -:103A0000B1400188535A58B81000B020885458B2B9 -:103A100002010243604259B12401885158B8200084 -:103A2000B040885458B2020202436042B124018877 -:103A30005458B2022002436042004B014B5258B22C -:103A4000020802436042591BB84000B080885458B5 -:103A5000B202040243604259B84000B08063B8012A -:103A600000885458B202080243604259B94000012C -:103A70000063B80200885458B202100243604259F1 -:103A8000B12601885158B94000020063B80400888B -:103A90005458B202400243604259B94000040063E6 -:103AA000B80800885458B202800243604259B128D5 -:103AB00001885158B94000080063B8100088545874 -:103AC000B900020100B0024360425959595959598D -:103AD00059B10002435458400A0540084009400CBF -:103AE000020D021BB10102435458B2054008BA014D -:103AF0000000090100B30C010D011BB1800243520B -:103B000058B2054008B80180B109401BB80100B0A7 -:103B100002435258B2054008BA0180000901401B17 -:103B2000B80180B002435258B2054008B80200B153 -:103B300009401BB2054008BA0100000901005959AB -:103B400059B84000B0808855B94000020063B804FD -:103B50000088555A58B30C000D011BB30C000D0121 -:103B600059595942424242422D2C45B1024E2B2313 -:103B7000B04F2B20B0405158214B5158B002254531 -:103B8000B1014E2B60591B234B5158B003254520E2 -:103B9000648A63B0405358B1024E2B601B21591BFD -:103BA000215959442D2C20B00050205823651B2347 -:103BB00059B114148A7045B11010434B8A43515ABD -:103BC00058B0401BB04F2B5923B1610626602B8A99 -:103BD00058B005438B592358655923103A2D2CB002 -:103BE00003254963234660B04F2B23B00425B0045E -:103BF0002549B0032563562060B062602BB00325D1 -:103C00002010468A4660B02063613A2D2CB0001621 -:103C1000B1020325B1010425013E003EB1010206B7 -:103C20000CB00A236542B00B2342B1020325B10157 -:103C30000425013F003FB10102060CB00623654296 -:103C4000B0072342B00116B1000243545845234542 -:103C50002018698A6323622020B0405058671B6691 -:103C60005961B02063B0402361B00423421BB1040A -:103C7000004221215918012D2C2045B1004E2B4422 -:103C80002D2C4B51B1404F2B505B582045B1014E6C -:103C90002B208A8A4420B1400426616361B1014E21 -:103CA0002B44211B23218A45B1014E2B208A23441A -:103CB00044592D2C4B51B1404F2B505B5845208A15 -:103CC000B0406163601B23214559B1014E2B442D47 -:103CD0002C2345208A4523612064B04051B004253F -:103CE00020B0005323B040515A5AB1404F2B545A80 -:103CF000588A0C642364235358B140408A6120637E -:103D0000611B2063591B8A5963B1024E2B60442DFD -:103D10002C012D2C002D2C05B10B0A432343650AE1 -:103D20002D2CB10A0B4323430B022D2CB00225632B -:103D300066B00225B82000626023622D2CB00225F7 -:103D400063B0206066B00225B82000626023622D57 -:103D50002CB002256367B00225B8200062602362A0 -:103D60002D2CB002256366B02060B00225B820007B -:103D7000626023622D2C234AB1024E2B2D2C234A44 -:103D8000B1014E2B2D2C238A4A234564B0022564B1 -:103D9000B002256164B00343525821206459B10236 -:103DA0004E2B23B000505865592D2C238A4A2345A9 -:103DB00064B0022564B002256164B0034352582107 -:103DC000206459B1014E2B23B000505865592D2C59 -:103DD00020B003254AB1024E2B8A103B2D2C20B077 -:103DE00003254AB1014E2B8A103B2D2CB00325B080 -:103DF00003258AB0672B8A103B2D2CB00325B00316 -:103E0000258AB0682B8A103B2D2CB0032546B003C1 -:103E1000254660B004252EB00425B00425B0042644 -:103E200020B000505821B06A1BB06C592BB003254C -:103E300046B00325466061B08062208A2010233A94 -:103E4000232010233A2D2CB0032547B003254760CB -:103E5000B0052547B0806361B00225B006254963EF -:103E600023B005254AB080632058621B2159B00455 -:103E70002646608A468A4660B02063612D2CB004D5 -:103E800026B00425B00425B00426B06E2B208A206D -:103E900010233A232010233A2D2C2320B00154580C -:103EA00021B00225B1024E2BB08050206059206015 -:103EB0006020B001515821211B20B005515821200C -:103EC0006661B0402361B100032550B00325B00303 -:103ED00025505A5820B00325618A535821B0005903 -:103EE0001B21591BB00754582066616523211B21F3 -:103EF00021B000595959B1024E2B2D2CB00225B0DA -:103F000004254AB0005358B0001B8A8A238AB001A6 -:103F100059B004254620666120B00526B006264922 -:103F2000B00526B00526B0702B236165B020602057 -:103F30006661B02061652D2CB0022546208A20B034 -:103F400000505821B1024E2B1B452321596165B009 -:103F50000225103B2D2CB0042620B802006220B8A8 -:103F60000200638A236120B05D602BB00525118AB1 -:103F7000128A20398A58B9005D1000B004266356B1 -:103F8000602B23212010204620B1024E2B23611BE1 -:103F90002321208A201049B1024E2B593B2D2CB9E8 -:103FA000005D1000B009256356602BB00525B005F3 -:103FB00025B00526B06D2BB15D0725602BB005251A -:103FC000B00525B00525B00525B06F2BB9005D10F3 -:103FD00000B008266356602B20B0005258B0502B1A -:103FE000B00525B00525B00725B00725B00525B0DB -:103FF000712BB0021738B00052B00225B001525AEE -:1040000058B00425B0062549B00325B00525496000 -:1040100020B0405258211BB000525820B0025458D2 -:10402000B00425B00425B00725B0072549B0021714 -:10403000381BB00425B00425B00425B0062549B0CE -:10404000021738595959595921212121212D2CB9AB -:10405000005D1000B00B256356602BB00725B0073C -:1040600025B00625B00625B00C25B00C25B00925D5 -:10407000B00825B06E2BB0041738B00725B007255F -:10408000B00726B06D2BB00425B00425B00426B0CF -:104090006D2BB0502BB00625B00625B00325B071AE -:1040A0002BB00525B00525B00325B002173820B088 -:1040B0000625B00625B00525B0712B60B00625B0E9 -:1040C0000625B0042565B0021738B00225B00225D8 -:1040D0006020B040535821B0406123B04061231BA1 -:1040E000B8FFC05058B0406023B04060235959B069 -:1040F0000825B00825B00426B0021738B00525B051 -:1041000005258AB002173820B0005258B00625B0F5 -:10411000082549B00325B00525496020B040525814 -:10412000211BB0005258B00625B00625B00625B0B8 -:104130000625B00B25B00B2549B0041738B006256D -:10414000B00625B00625B00625B00A25B00A25B070 -:104150000725B0712BB0041738B00425B00425B082 -:104160000525B00725B00525B0712BB00217381B07 -:10417000B00425B00425B8FFC0B00217385959590A -:1041800021212121212121212D2CB00425B003251D -:1041900087B00325B003258A20B000505821B065B0 -:1041A0001BB068592B64B00425B0042506B0042563 -:1041B000B0042549202063B00325206351B10003DA -:1041C00025545B5821212321071B2063B0022520A1 -:1041D000636120B0532B8A63B00525B0052587B0F5 -:1041E0000425B004264AB00050586559B004262072 -:1041F0000146230046B00526200146230046B000B4 -:104200001600B000234801B00023480020B001236D -:1042100048B00223480120B0012348B002234823BC -:10422000B2020001082338B2020001092338B102AA -:104230000107B00116592D2C23100D0C8A63238A17 -:10424000636064B940000400635058B000381B3C00 -:10425000592D2CB00625B00925B00925B00726B088 -:10426000762B23B0005458051B0459B00425B00622 -:1042700026B0772BB00525B00526B00525B005265C -:10428000B0762BB0005458051B0459B0772B2D2C59 -:10429000B00725B00A25B00A25B00826B0762B8ACB -:1042A000B0005458051B0459B00525B00726B07757 -:1042B0002BB00625B00626B00625B00626B0762B14 -:1042C00008B0772B2D2CB00725B00A25B00A25B0F1 -:1042D0000826B0762B8A8A08B00425B00626B07767 -:1042E0002BB00525B00526B00525B00526B0762BE8 -:1042F000B0005458051B0459B0772B2D2CB008255D -:10430000B00B25B00B25B00926B0762BB00426B033 -:10431000042608B00525B00726B0772BB00625B0D7 -:104320000626B00625B00626B0762B08B0772B2DD2 -:104330002C03B00325B003254AB00425B003254A59 -:1043400002B00525B005264AB00526B005264AB0BC -:104350000426638A8A63612D2CB15D0E25602BB023 -:104360000C2611B0052612B00A2539B0072539B040 -:104370000A25B00A25B00925B07C2BB00050B00B3F -:1043800025B00825B00A25B07C2BB000505458B099 -:104390000725B00B2587B00425B004250BB00A25EE -:1043A00010B00925C1B00225B002250BB0072510B9 -:1043B000B00625C11BB00725B00B25B00B25B8FFF3 -:1043C000FFB0762BB00425B004250BB00725B00A4A -:1043D00025B0772BB00A25B00825B00825B8FFFF17 -:1043E000B0762BB00225B002250BB00A25B0072508 -:1043F000B0772B59B00A2546B00A254660B008258B -:1044000046B008254660B00625B006250BB00C2541 -:10441000B00C25B00C2620B000505821B06A1BB05B -:104420006C592BB00425B004250BB00925B0092523 -:10443000B0092620B000505821B06A1BB06C592B2F -:1044400023B00A2546B00A25466061B0206323B038 -:10445000082546B00825466061B02063B1010C25EF -:104460005458041B0559B00A262010B003253AB051 -:104470000626B006260BB0072620108A3AB101079F -:10448000265458041B0559B005262010B002253AC1 -:104490008A8A0B232010233A2D2C23B0015458B9BB -:1044A000000040001BB84000B000598AB0015458C9 -:1044B000B9000040001BB84000B00059B07D2B2D62 -:1044C0002C8A8A080D8AB0015458B9000040001B9C -:1044D000B84000B00059B07D2B2D2C08B0015458C5 -:1044E000B9000040001BB84000B000590DB07D2B52 -:1044F0002D2CB00426B00426080DB00426B00426E6 -:10450000080DB07D2B2D2C200146230046B00A4318 -:10451000B00B438A632362612D2CB0092BB00625B2 -:104520002EB005257DC5B00625B00525B004252093 -:10453000B000505821B06A1BB06C592BB00525B0A3 -:104540000425B0032520B000505821B06A1BB06C80 -:10455000592B18B00825B00725B00625B00A25B09C -:104560006F2BB00625B00525B0042620B0005058AA -:1045700021B0661BB068592BB00525B00425B004E6 -:104580002620B000505821B0661BB068592B5458F3 -:104590007DB0042510B00325C5B0022510B001255B -:1045A000C5B0052621B00526211BB00626B004257E -:1045B000B00325B00826B06F2B59B1000243545800 -:1045C0007DB00225B0822BB00525B0822B2020695A -:1045D00061B00443012361B06060206961B0206173 -:1045E00020B00826B008268AB00217388A8A6120CF -:1045F000696161B00217381B2121212159182D2C26 -:104600004B52B1010243535A58231020013C003C45 -:104610001B2121592D2C23B00225B00225535820EF -:10462000B00425583C1B3959B00160B8FFE91C594A -:104630002121212D2CB0022547B0022547548A2084 -:10464000201011B001608A2012B00161B0852B2DBD -:104650002CB0042547B002254754232012B0016135 -:104660002320B0062620201011B00160B00626B02D -:10467000852B8A8AB0852B2D2CB0024354580C020E -:104680008A4B53B004264B515A580A381B0A212131 -:10469000591B21212121592D2CB0982B580C028A0D -:1046A0004B53B004264B515A580A381B0A21215942 -:1046B0001B21212121592D2C20B0024354B001236C -:1046C000B80068237821B1000243B8005E23792145 -:1046D000B0024323B020205C58212121B000B80053 -:1046E0004D1C598A8A208A208A23B81000635658A4 -:1046F000B81000635658212121B001B800301C5970 -:104700001B2159B08062205C58212121B000B800E3 -:104710001D1C5923B08062205C58212121B000B8B3 -:10472000000C1C598AB00161B8FFAB1C23212D2C51 -:1047300020B0024354B00123B80081237821B10096 -:104740000243B80077237921B10002438AB02020C8 -:104750005C58212121B800671C598A8A208A208A46 -:1047600023B81000635658B81000635658B004269A -:10477000B0015BB00426B00426B004261B21212121 -:1047800021B80038B000231C591B2159B00426233E -:10479000B08062205C588A5C8A5A23212321B800A9 -:1047A0001E1C598AB08062205C5821212321B80048 -:1047B0000E1C59B00426B00161B8FF931C23212DB3 -:1047C00000010000000A02F604A0000544464C5413 -:1047D00002BC6379726C02506772656B0220686577 -:1047E000627201F06C61746E002001A400084150F7 -:1047F0005048017643415420014845574520011A4D -:104800004950504800EC4D41482000BE4D4F4C20CF -:1048100000904E4156200062524F4D20003400005F -:10482000FFFF001400000002000600070008000956 -:104830000012001400150016001700180019001AC5 -:10484000001B001C001D001E001F00200000FFFFB9 -:104850000014000000020006000700080009001113 -:10486000001400150016001700180019001A001B8C -:10487000001C001D001E001F00200000FFFF001490 -:1048800000000002000600070008000900100014E4 -:1048900000150016001700180019001A001B001C54 -:1048A000001D001E001F00200000FFFF001400007C -:1048B00000020006000700080009000E00140015A1 -:1048C0000016001700180019001A001B001C001D1C -:1048D000001E001F00200000FFFF00140000000168 -:1048E0000006000700080009000D0014001500165E -:1048F000001700180019001A001B001C001D001EE4 -:10490000001F00200000FFFF00140000000100064F -:10491000000700080009000C00140015001600171D -:1049200000180019001A001B001C001D001E001FAB -:1049300000200000FFFF0014000000020006000736 -:1049400000080009000B00140015001600170018DD -:104950000019001A001B001C001D001E001F002073 -:104960000000FFFF0014000000010006000700081F -:104970000009000A0014001500160017001800199D -:10498000001A001B001C001D001E001F002000005C -:10499000FFFF0013000000050006000700080009E3 -:1049A000001400150016001700180019001A001B4B -:1049B000001C001D001E001F00200004000000005D -:1049C000FFFF0013000000040006000700080009B4 -:1049D000001400150016001700180019001A001B1B -:1049E000001C001D001E001F00200004000000002D -:1049F000FFFF001300000003000600070008000985 -:104A0000001400150016001700180019001A001BEA -:104A1000001C001D001E001F0020007000024D4BF6 -:104A20004420003E5352422000100000FFFF0014BB -:104A30000000000100060007000800090013001430 -:104A400000150016001700180019001A001B001CA2 -:104A5000001D001E001F00200000FFFF00140000CA -:104A600000010006000700080009000F00140015EF -:104A70000016001700180019001A001B001C001D6A -:104A8000001E001F0020000400000000FFFF0013B4 -:104A900000000001000600070008000900140015CE -:104AA0000016001700180019001A001B001C001D3A -:104AB000001E001F0020002161616C7401A263636D -:104AC0006D70019A63636D70018A63636D7001801C -:104AD00063636D70017663636D70016A646E6F6D00 -:104AE000016466726163015A6C69676101546C6E9E -:104AF000756D014E6C6F636C01486C6F636C0142A5 -:104B00006C6F636C013C6C6F636C01366C6F636C33 -:104B100001306C6F636C012A6C6F636C01246C6FE5 -:104B2000636C011E6C6F636C01186C6F636C011217 -:104B30006E756D72010C6F6E756D01066F72646E2D -:104B40000100706E756D00FA73616C7400F273731E -:104B5000303100F27373303200EC7373303300E69F -:104B60007373303400E07375627300DA73757073B9 -:104B700000D4746E756D00CE7A65726F00C8000047 -:104B800000010024000000010021000000010015C8 -:104B900000000001001400000001002700000001D7 -:104BA000002600000001002500000002002500266C -:104BB00000000001002000000001001D00000001B5 -:104BC0000022000000010016000000010012000099 -:104BD0000001000A000000010008000000010009B7 -:104BE00000000001001300000001000B00000001A4 -:104BF000000F00000001001100000001000C000087 -:104C00000001001000000001001F0000000100234F -:104C10000000000300180019001A0000000100172E -:104C2000000000040002000500020005000000036F -:104C30000002000500070000000300020005000656 -:104C40000000000600020005000200050002000549 -:104C50000000000200020005000000020000000148 -:104C6000002809DE07BC07620748074806960618B1 -:104C70000588055605340534051204D004B00490A7 -:104C8000046E046E0444041A041A03B00362034A57 -:104C9000033C0328034A02E002D202D202940272C9 -:104CA000025A021401CE0188011200FE00D80066EB -:104CB000005200010000000100080001000602810E -:104CC0000001000101410001000000010008000294 -:104CD00000360018038F039003910392039303940B -:104CE0000395039603970398039A039B039C03A0E1 -:104CF00003A103A203A303A403A503A603C9039D61 -:104D0000039E039900010018002C002D008E008FD7 -:104D10000090009100EA00EC00EE00F000F200F3D9 -:104D200000F5015901650174019D019E019F02B2C8 -:104D300002C1032E0330038D0001000000010008B2 -:104D400000020010000503B803B903BA03BB03B1A6 -:104D500000010005004A00DF00E100E300E500017A -:104D600000000001000800010006044600010001E7 -:104D700000130004000000010008000100660002AA -:104D80000038000A00050026001E00180012000C62 -:104D900003C10002004F03C00002004C03BD00022B -:104DA00003BC03BF000303BC004F03BE000303BCEE -:104DB000004C00050026001E00180012000C03AE77 -:104DC0000002004F03AD0002004C03AC000200499A -:104DD00003B000030049004F03AF00030049004C3B -:104DE00000010002004903BC0001000000010008AE -:104DF0000002002E0014045A045B045C045D045E8F -:104E0000045F0460046104620463044F04500451AD -:104E10000452045304540455045604570458000221 -:104E200000020013001C0000043B0444000A0001BF -:104E30000000000100080002002E001400130014FE -:104E400000150016001700180019001A001B001C9E -:104E5000045A045B045C045D045E045F0460046146 -:104E60000462046300020002043B04440000044F97 -:104E70000458000A00010000000100080002002E92 -:104E80000014043B043C043D043E043F0440044140 -:104E9000044204430444044F045004510452045394 -:104EA0000454045504560457045800020002001329 -:104EB000001C0000045A0463000A00010000000105 -:104EC000000800010006FFEC00020001044F045836 -:104ED000000000010000000100080002000E0004B4 -:104EE000006C007C006C007C000100040024003297 -:104EF000004400520006000000020024000A0003E3 -:104F0000000100BA00010012000000010000001EB4 -:104F100000010002003200520003000100A0000165 -:104F20000012000000010000001E00010002002429 -:104F3000004400010000000100080001003EFFECF9 -:104F40000006000000020026000A00030001001213 -:104F50000001002E000000010000001C0002000102 -:104F60000431043A000000030001001C000100129B -:104F7000000000010000001B000200010445044E77 -:104F80000000000100010213000100000001000800 -:104F900000010006020100010001001200010000F2 -:104FA0000001000800010014041E000100000001BF -:104FB0000008000100060432000200010013001C7A -:104FC0000000000100000001000800020024000FA2 -:104FD000046F047104730373007B00740075023363 -:104FE000023403740235023603750474021400019E -:104FF000000F000B000C000E00130014001500162B -:10500000001700180019001A001B001C0020005196 -:1050100000010000000100080002003200160470C8 -:105020000472047504640465046604670468046912 -:10503000046A046B046C046D047603CA03CB03CCCE -:1050400003CD03CE03CF03D003D100010016000B24 -:10505000000C000E001300140015001600170018B5 -:105060000019001A001B001C0020004B004E004FCE -:10507000005000510053005600570001000000018D -:10508000000800020012000603C403C503C603C7DC -:1050900003C803C30001000601C701C901CA01D545 -:1050A00001D801E800010000000100080002001220 -:1050B000000603BC03BD03C003C103BE03BF000160 -:1050C0000006004903AC03AD03AE03AF03B000011B -:1050D0000000000100080002000E0004038803879E -:1050E00003AA03AB00010004015F0172017C01907F -:1050F0000004000000010008000100120001000887 -:105100000001000401000002007900010001002FED -:105110000004000000010008000100120001000866 -:105120000001000401010002007900010001004FAC -:1051300000060000000100080001000A000200262D -:10514000001200010002002F004F000100040000C7 -:10515000000200790001004F00010000000D000175 -:1051600000040000000200790001002F000100008F -:10517000000E00010000000100080002000E000403 -:10518000038903B2038A03B30001000400FC00FD9D -:105190000106010700010000000100080002000EE6 -:1051A0000004014801490123012400010004011FFA -:1051B00001200369036A00010000000100080002E9 -:1051C00000160008038B03B4038C03B5038D03B6EC -:1051D000038E03B70001000800C600C700DA00DB39 -:1051E00000F000F101330134000400000001000868 -:1051F0000001007200090068005E0054004A00408F -:105200000036002C002200180001000404080002EF -:10521000042C0001000404070002042C0001000417 -:1052200004060002042C0001000404050002042C02 -:105230000001000404030002042C00010004040225 -:105240000002042C0001000404010002042C0001EF -:10525000000403F70002042C0001000403F3000221 -:10526000042C0001000903D203D603E303E503E69F -:1052700003E903EA03EB03EC00040000000100086B -:105280000001006E0002003C000A00040028001E1D -:105290000014000A037A00040411040E040A037BBC -:1052A00000040411040E040B037C00040411040F19 -:1052B000040A037D00040411040F040B00040028F9 -:1052C000001E0014000A037600040411040E040AF0 -:1052D000037700040411040E040B03780004041186 -:1052E000040F040A037900040411040F040B0001E5 -:1052F00000020183018E000400000001000800018B -:105300000092000A0088007E007400600056004C85 -:10531000004200380024001A000100040134000299 -:10532000041A0002000C0006036C0002041A036E4B -:105330000003041A014C0001000400F10002041AE9 -:105340000001000400DB0002041A0001000400C791 -:105350000002041A0001000401330002041A0002D2 -:10536000000C0006036B0002041A036D0003041A0C -:10537000014C0001000400F00002041A00010004C6 -:1053800000DA0002041A0001000400C60002041A38 -:105390000001000A00240028002C003200380044DC -:1053A0000048004C005200580001000000010008B5 -:1053B0000002005C000603A803A9047D047B047CB2 -:1053C000047F0006000000020028000A000300001D -:1053D0000001004000020014003000010000000441 -:1053E000000200010417041A00000003000000017D -:1053F0000022000100120001000000030002000270 -:10540000037003700000040A041600010001000686 -:10541000004C004D00F101EB01ED033100030000F1 -:10542000000100080001006600300214020E0208AC -:1054300001F801EA01DC01CE01C001B201A401962C -:105440000188017A0174016E01680162015A0154F8 -:10545000014E01480142013C01360130012A01247C -:10546000011E01180112010C0106010000FA00F4EE -:1054700000EE00E800E200DC00D600D000CA00C464 -:1054800000BE00B800B200AC00A60002000A000B8B -:10549000000C0000000E000E00020013001C0003B0 -:1054A00000200020000D00510051000E00F000F11E -:1054B000000F010B010B0011043B04440012044FC8 -:1054C0000458001C045A04630026000204440458D3 -:1054D000000204430457000204420456000204413F -:1054E00004550002044004540002043F0453000227 -:1054F000043E04520002043D04510002043C0450E6 -:105500000002043B044F000204440463000204430D -:1055100004620002044204610002044104600002CB -:105520000440045F0002043F045E0002043E045D88 -:105530000002043D045C0002043C045B0002043BE6 -:10554000045A0002001C04580002001B0457000209 -:10555000001A0456000200190455000200180454F1 -:105560000002001704530002001604520002001546 -:10557000045100020014045000020013044F000301 -:10558000037E037F0380000203B6047D0002038DC7 -:1055900003980002021403CE00020474047600068D -:1055A0000375043A0444044E0463046D0006023695 -:1055B00004390443044D0462046C000602350438C7 -:1055C0000442044C0461046B000603740437044174 -:1055D000044B0460046A0006023404360440044AA2 -:1055E000045F0469000602330435043F0449045E85 -:1055F0000468000600750434043E0448045D046732 -:10560000000600740433043D0447045C046600068D -:10561000007B0432043C0446045B0465000703730A -:105620000431043B04450459045A04640002047321 -:1056300004750002047104720002046F047000011A -:10564000000000010008000200B000550213006CC9 -:10565000038F0390007C006C03BC03B803CA03A84B -:1056600003A903CB03CC03CD007C03CF03D003D12C -:105670000391039203930394038B03B4038C03B548 -:1056800003B903BA03BB03B1039503960397039AC7 -:10569000039B039C038903B2038A03B301480149B6 -:1056A000038E03B703A0038803A1038703A203AA01 -:1056B00003AB03A303A403A503C403C503C603C725 -:1056C00003C803C3047B047C03A603C9039D039E94 -:1056D000047F01230124039903BD03C003C103BE5A -:1056E00003BF043104320433043404350436043770 -:1056F00004380439043A0001005500120024002C3B -:10570000002D003200440049004A004B004C004D7F -:10571000004E004F00500052005300560057008EBC -:10572000008F0090009100C600C700DA00DB00DFA8 -:1057300000E100E300E500EA00EC00EE00F200F317 -:1057400000F500FC00FD01060107011F01200133E7 -:1057500001340159015F016501720174017C0190FE -:10576000019D019E019F01C701C901CA01D501D850 -:1057700001E801EB01ED02B202C1032E0330033157 -:105780000369036A038D03AC03AD03AE03AF03B03B -:1057900004450446044704480449044A044B044CA5 -:1057A000044D044E04CD00C10000000002140000AE -:1057B00002140000024A001903A000C9052B0029A9 -:1057C0000468003306D9007305AA0044020A00C920 -:1057D00002B6004A02B6FF6D045C00AC0493006D93 -:1057E0000248FF9A0293002902480019035EFFA6AF -:1057F00004680042046800B60468FFCF0468000E25 -:105800000468FFE70468001B046800580468004E41 -:105810000468003704680056024800190248FF9ADD -:105820000493006D0493006D0493006D03AC009E1F -:1058300006D9005C0506FF8504F6003504E5007B0B -:10584000056A003504560035043F00350585007BA8 -:10585000059A0035028F003302A6FEBE04E700352C -:1058600004250035070A0035060A003505D7007BF8 -:1058700004E1003505D7007B04DF0035043D002935 -:10588000043F00A80587008D04B800B8072700B8BA -:1058900004D9FF8B048300BA044AFFC302A6FFDBCE -:1058A000035E00DD02A6FF77046800230333FF4692 -:1058B0000293012904C1005A04C3002503DD005AE4 -:1058C00004C1005A0475005A02FCFF250454FF8DE0 -:1058D00004D50025026000250260FEF8048B002537 -:1058E00002600025073D002504D5002504AE005ABE -:1058F00004C3FFBC04C1005A035E002503C900179E -:105900000348005E04D5006F04190066064E007D52 -:10591000043FFF9C0427FF7303A4FFD102D7FFF8C5 -:10592000046801C702D7FF9C0493006D02140000B5 -:10593000024AFFB6046800A40468FFF40468007318 -:1059400004680058046801C703E30014046F01A051 -:1059500006A8006403040098047F00480493006DC7 -:105960000293002906A80064040000B2036D0050F1 -:105970000493006D0308007303080093029300E78B -:1059800004E1FFBD053D00930248008301A4FF31FF -:10599000030800BA02F200AA047F000006AC0091DE -:1059A0000721009106E7006003ACFFC60506FF85EE -:1059B0000506FF850506FF850506FF850506FF85AB -:1059C0000506FF850729FF8504E5007B04560035A1 -:1059D000045600350456003504560035028F003356 -:1059E000028F0033028F0033028F0033056A0025D7 -:1059F000060A003505D7007B05D7007B05D7007B5D -:105A000005D7007B05D7007B0493009605D700647B -:105A10000587008D0587008D0587008D0587008D22 -:105A2000048300BA04D900350546FEFC04C1005ABF -:105A300004C1005A04C1005A04C1005A04C1005AEA -:105A400004C1005A06FA005A03DD005A0475005AD0 -:105A50000475005A0475005A0475005A0260002546 -:105A6000026000250260001C02600025049E0048C0 -:105A700004D5002504AE005A04AE005A04AE005A04 -:105A800004AE005A04AE005A0493006D04AE002B1D -:105A900004D5006F04D5006F04D5006F04D5006FE6 -:105AA0000427FF7304C3FFBC0427FF730506FF85AB -:105AB00004C1005A0506FF8504C1005A0506FF858A -:105AC00004C1005A04E5007B03DD005A04E5007BB5 -:105AD00003DD005A04E5007B03DD005A04E5007B8A -:105AE00003DD005A056A00350566005A056A00257F -:105AF00004C1005A045600350475005A0456003596 -:105B00000475005A045600350475005A04560035D1 -:105B10000475005A045600350475005A0585007B4B -:105B20000454FF8D0585007B0454FF8D0585007BA3 -:105B30000454FF8D0585007B0454FF8D059A0035C4 -:105B400004D50025059A003504D50025028F0033C1 -:105B500002600025028F003302600025028F0033AF -:105B600002600025028FFFC50260FFB6028F00337E -:105B70000535003304C1002502A6FEBE0260FEFA10 -:105B800004E70035048B0025048B0025042500352F -:105B900002600025042500350260FFB204250035AF -:105BA0000300002504250035037900250425FFFEA8 -:105BB000029E0000060A003504D50025060A0035BD -:105BC00004D50025060A003504D5002505A60033B6 -:105BD000060A003504D5002505D7007B04AE005A1F -:105BE00005D7007B04AE005A05D7007B04AE005AEF -:105BF0000735007B070E005A04DF0035035E0025E1 -:105C000004DF0035035EFFBD04DF0035035E0025C1 -:105C1000043D002903C90017043D002903C90017EA +:1024100000000000000000000000000000000000BC +:1024200000000000005E000000000000000000004E +:102430000000000000000000000000000148014909 +:1024400001230124040F0410041103700412041367 +:102450000414025801F201F3041E041F041C041D9D +:1024600002330234037402350236037504730474B4 +:10247000046F047102140476047004720479035E1C +:1024800002180387038803AA000000000000000070 +:10249000000000290047009B0109018501FB020F94 +:1024A00002390263029402B302CF02E102FC03107C +:1024B0000352037B03B7040F044A049504F7051481 +:1024C000057A05DF06100641065F0679069706E2E3 +:1024D000077907AC07F708320864088C08AF08FAD8 +:1024E000092309380960098D09A609E20A160A5B61 +:1024F0000A8E0ADF0B1A0B700B8F0BC50BF00C3D0D +:102500000C690C8D0CB20CCE0CE20CFE0D1A0D2CCD +:102510000D4D0DA20DFD0E370E920EDE0F2A0FCEC1 +:102520001014103B107810AB10C01124116211A2CE +:1025300011FC1257128912D913181358138113CE94 +:1025400013F91439145D14AF14C115181550155032 +:10255000157A15BD1605166F16AE16C9173F176DFD +:1025600017DF182D185D1874187C18EE190019342F +:10257000195F199419E31A051A0D1A391A421A71BA +:102580001A9A1AD11B001B111B221B331B7D1B8F98 +:102590001BA11BB31BC61BD91BED1C2D1C391C4BCF +:1025A0001C5D1C6F1C821C941CA61CB81CCB1D0F30 +:1025B0001D221D341D461D581D6B1D7E1DAB1E1A90 +:1025C0001E2C1E3E1E501E631E751EAF1F231F3580 +:1025D0001F471F591F6B1F7D1F91202A203620483F +:1025E000205A206B207D208E209F20B120C4212ADC +:1025F000213C214E216021722183219521CE22365A +:102600002248225A226C227E229022EE230123139A +:1026100023252337234923552361237323852397B8 +:1026200023A823BA23CC23DE23EF24012414241C63 +:102630002486249824AA24BC24CE24E024F224FE58 +:10264000256E2580259125A325B525C725D925EB00 +:1026500025FE260A261526272639267726CB26DEAE +:1026600026F127032714272627382743274E2760DC +:10267000276C2778278A279C27A827B327E327F5E5 +:1026800028072813281F283328472853285F288C19 +:1026900028B428C628D828E428F02902291429209B +:1026A000296B29BF29D129E329F52A072A1A2A2DBE +:1026B0002A8B2B092B1B2B2D2B392B452B572B68AA +:1026C0002B7A2B8C2B9E2BAF2BBB2BC72BD92BEA1A +:1026D0002BF52C002C122C252C562CA52CB72CC9F4 +:1026E0002CDB2CED2CFF2D112D252D392D4C2D5FA4 +:1026F0002D6B2D772D892D9B2DAD2DBE2DD12DE34D +:102700002DF52E072E192E2B2E3C2E772EC12F277E +:102710002FB62FC82FDA2FEC2FFE3009301430439C +:102720003070308430AE30CC30F9312331573192B3 +:1027300031B331F8320B32143228323C3250326528 +:102740003279328E32A332AB32B332CC32D432DC75 +:1027500032E43336333E3346336D3375337D33A73E +:1027600033AF33CE33D63403340B3413346A34727C +:1027700034C134D434E734F83509351A352C3540B2 +:1027800035AC360F364636A136F3373B377B37D676 +:102790003803380B385D388738F538FD393F398CC8 +:1027A00039D83A1C3A553A8D3AE43B363B833BE301 +:1027B0003BF63C083C193C2A3C3C3C4F3CA03CB21C +:1027C0003CFE3D063D0E3D213D293D853DCC3E096B +:1027D0003E1B3E2D3E573E5F3E963E9E3EA63EE54C +:1027E0003EED3F293F803FB53FC73FF1402F403787 +:1027F000403F4047404F4057405F406740A840B08F +:1028000040B840E2411C4146417A41B141F1422584 +:10281000426D42C84306430E437543D24423448568 +:10282000448D45134566456E457F45A845E94622DA +:10283000464A4652465A4662466A4672467A46D6E4 +:1028400046DE4732477547D7484C489848EC4934EC +:10285000497A49CD4A264A384AA44AB64AFC4B042A +:102860004B0C4B1F4B274BA04C014C094C1B4C2DC8 +:102870004C794C974CB44CC64CD84CEA4CFC4D0FA0 +:102880004D224D344D454D574D694D714D8E4DACDA +:102890004DC94DE54E054E364E674E974EBE4EFB2A +:1028A0004F1A4F2A4FD94FEE4FFA50175032503E21 +:1028B0005053508F50C25119518551E5525752AF64 +:1028C0005317535C53AE53F85409541A542B543CC9 +:1028D000549854C654E1550B551C553D559A55CF47 +:1028E000563D5674569D56C456ED571B5738575B88 +:1028F000579157D657F2584858485848584858485A +:1029000058485848584858485848584858485848C7 +:102910005848594D599B59AD59B55A335A705AD9DF +:102920005AEB5AFD5B095B155B425B9B5BF25C3FBC +:102930005C965CC65CD85CEA5CFC5D0E5D6C5DC15F +:102940005E025E5C5EB95F135F515F8C5FDF602784 +:10295000607C60CB612D6193623162C762CF62D7C8 +:102960006329637663B563F2640564186424643094 +:1029700064A0650965C86681669366A566E3671FFE +:1029800067516800689468F7696169A369FD6A52D4 +:102990006ABA6AE56B0E6B5D6BAB6BF16C796C853B +:1029A0006C916CC56CF86D306D666DA06DDD6E0B55 +:1029B0006E386E6D6EA06ECE6EFB6F526FA6702C71 +:1029C00070AA70B670C270EB71697171719F71D429 +:1029D00072117248727E72B1730E7355739F73F3E6 +:1029E00074477485748D74FC756175D77643764B26 +:1029F000765D766F76BE770B775377A177E1782196 +:102A00007856788978D1791C796579AA79B279C4B0 +:102A100079D579E879FA7A027A0A7A1C7A2D7A825B +:102A20007ACE7AE17AF37B067B197B2C7B3F7B8520 +:102A30007BCD7BDF7BF17C047C167C297C3B7C435B +:102A40007C4B7C5E7C707C837C967CA87CB97CCC47 +:102A50007CDF7CF27D047D177D297D4B7D6C7D7F45 +:102A60007D927D9E7DE47E2D7E777EAD7EE27F1918 +:102A70007F217F7E7FEE805480B4810B815E81BD9B +:102A80008222826E82B983028346838783C884212F +:102A90008429848284E284EE84FA850C851E853242 +:102AA0008546855A856E8582859685AA85BE85D49C +:102AB00085EA85FE86128626863A864E8662867668 +:102AC000868A86A086B686C286CE86E086F287058E +:102AD0008717872B873F87538767877B878F87A3D6 +:102AE00087B787CD87E287F488068812881E882AF0 +:102AF00088368848885A886E8882889688AA88BED0 +:102B000088D288E688FA891089268938894A895CBA +:102B1000896E8980899289A589B789C389CF89DB24 +:102B200089E789F98A0B8A1D8A2F8A418A538A6527 +:102B30008A778A8A8A9D8AA98AB58AC18ACD8ADFDC +:102B40008AF18B048B168B228B648BA58BF68C50B1 +:102B50008C8A8CC48D0E8D5E8D878DAE8DBA8DC6A0 +:102B60008DD28DDE8DF48E0A8E128E1A8E2F8E747B +:102B70008EAF8EFE8F4E8F648F7A8F908FA68FBC14 +:102B80008FD28FE88FFE9053905B90BC911D917C0B +:102B900091D09223924D92A792FC934C93589364B8 +:102BA0009370937C9387939393B293DA93EC93FE11 +:102BB0009410942394369448945A94669471948310 +:102BC000948F94A194B394BF94C794DB94E394F648 +:102BD00094FE9511951995219567957B95A495ACD3 +:102BE00095B496389644965096F297829793979E0E +:102BF00097AA981D98299834989599009912992424 +:102C00009936996C99CA99D699E299EE99FA9A509F +:102C10009A6B9ABF9AD09B3A9B4C9B5E9B669BA7F4 +:102C20009BD59BE89C489C859CD49D199D539DA455 +:102C30009DEA9E359E649EAB9EBF9EF39F359FA0EE +:102C40009FB69FF5A055A07BA0BCA11DA147A18B5D +:102C5000A1F6A237A290A2FBA33CA382A3CCA40B13 +:102C6000A46BA4C6A4D8A4EAA500A516A522A52EE7 +:102C7000A53AA546A552A55EA56AA575A580A58C11 +:102C8000A598A5A4A5B0A5BCA5C8A5D4A5E0A5EC0C +:102C9000A5F8A604A610A61CA628A634A646A64FEC +:102CA000A658A661A66AA673A67CA685A68EA69738 +:102CB000A6A0A6A9A6E3A6ECA708A727A730A73930 +:102CC000A74BA773A79DA7C6A7FDA82AA88FA8C82A +:102CD000A90DA928A955A997A9A9A9C6A9E0A9FA42 +:102CE000AA3CAA56AA6AAA84AA9EAABBAAC4AACD2A +:102CF000AAD6AADFAAE8AAF1AAFAAB03AB0CAB15D5 +:102D0000AB1DAB25AB2DAB35AB3DAB45AB4DAB55A3 +:102D1000AB5DAB65AB6EAB77AB80AB89AB92AB9B7E +:102D2000ABA4ABADABB6ABBFABFFAC25AC5DACB44D +:102D3000ACF0AD3BADA0ADBDAE26AE8BAEDCAEE42F +:102D4000AEECAEF4AEFCAF04AF0CAF14AF1CAF24CE +:102D5000AF2CAF35AF3EAF47AF50AF59AF62AF6B9F +:102D6000AF74AF7DAF86AF98AFBAAFC3AFE5AFEE8C +:102D7000B00CB025B02EB037B03FB047B098B10D11 +:102D8000B115B11DB128B14FB15B00000000002F9B +:102D9000023A000300010409000000AC07C8000368 +:102DA000000104090001001207B600030001040934 +:102DB0000002001607A00003000104090003003C04 +:102DC00007640003000104090004002A073A000315 +:102DD000000104090005001A07200003000104098E +:102DE0000006002606FA000300010409000700A4FB +:102DF00006560003000104090008002A062C0003FF +:102E00000001040900090028060400030001040968 +:102E1000000A004205C2000300010409000B003E45 +:102E20000584000300010409000C003C0548000370 +:102E300000010409000D0122042600030001040919 +:102E4000000E003403F20003000104090019001C05 +:102E500003D60003000104090100000C03CA0003AB +:102E6000000104090101000A03C000030001040974 +:102E70000103001803A80003000104090104000C69 +:102E8000039C0003000104090105001E037E0003EA +:102E9000000104090106001607A00003000104094F +:102EA00001070020035E0003000104090109002C52 +:102EB0000332000300010409010A00200312000389 +:102EC00000010409010B003202E0000300010409C3 +:102ED000010C002A02B6000300010409010D0034B0 +:102EE0000282000300010409010E0028025A0003B7 +:102EF00000010409010F002C022E00030001040947 +:102F00000110002E02000003000104090111002637 +:102F100001DA0003000104090112003001AA0003D4 +:102F2000000104090113003A0170000300010409C3 +:102F300001140030014000030001040901150040A4 +:102F400001000003000104090116003800C8000355 +:102F50000001040901170042008600030001040972 +:102F60000118001200740003000104090119001A7D +:102F7000005A000300010409011A000C004E00036E +:102F800000010409011B000A0044000300010409B8 +:102F9000011C000E0036000300010409011D000C95 +:102FA000002A000300010409011E0010001A00039A +:102FB00000010409011F00080012000300010409B8 +:102FC00001200012000000450078007400720061CA +:102FD0000042006F006C00640042006F006C0064EF +:102FE00000530065006D00690042006F006C0064D2 +:102FF000004D0065006400690075006D00520065B9 +:1030000000670075006C00610072004C0069006789 +:1030100000680074004E006F0072006D0061006C6B +:1030200000530065006D00690043006F006E00648E +:103030000065006E0073006500640043006F006E61 +:1030400000640065006E007300650064004F00704E +:103050000065006E00530061006E0073004900744B +:103060000061006C00690063002D0043006F006E7A +:1030700000640065006E0073006500640045007820 +:103080000074007200610042006F006C0064004F29 +:1030900000700065006E00530061006E007300490F +:1030A00000740061006C00690063002D0043006F34 +:1030B000006E00640065006E0073006500640042ED +:1030C000006F006C0064004F00700065006E0053DC +:1030D0000061006E0073004900740061006C0069BB +:1030E0000063002D0043006F006E00640065006EF9 +:1030F00000730065006400530065006D00690042C4 +:10310000006F006C0064004F00700065006E00539B +:103110000061006E0073004900740061006C00697A +:103120000063002D0043006F006E00640065006EB8 +:10313000007300650064004F00700065006E00536E +:103140000061006E0073004900740061006C00694A +:103150000063002D0043006F006E00640065006E88 +:10316000007300650064004C00690067006800742B +:10317000004F00700065006E00530061006E007328 +:10318000004900740061006C00690063002D004577 +:1031900000780074007200610042006F006C0064EF +:1031A000004F00700065006E00530061006E0073F8 +:1031B000004900740061006C00690063002D00424A +:1031C000006F006C0064004F00700065006E0053DB +:1031D0000061006E0073004900740061006C0069BA +:1031E0000063002D00530065006D00690042006F10 +:1031F000006C0064004F00700065006E00530061B9 +:10320000006E0073004900740061006C0069006387 +:10321000002D0052006500670075006C00610072AF +:10322000004F00700065006E00530061006E007377 +:10323000004900740061006C00690063002D004CBF +:1032400000690067006800740043006F006E00644E +:103250000065006E00730065006400200045007882 +:103260000074007200610042006F006C0064002076 +:10327000004900740061006C006900630043006F46 +:10328000006E00640065006E00730065006400203D +:103290000042006F006C006400200049007400616F +:1032A000006C006900630043006F006E00640065FD +:1032B000006E007300650064002000530065006D1F +:1032C00000690042006F006C006400200049007437 +:1032D0000061006C006900630043006F006E0064D1 +:1032E0000065006E007300650064002000490074F2 +:1032F0000061006C006900630043006F006E0064B1 +:103300000065006E0073006500640020004C0069D9 +:103310000067006800740020004900740061006CC0 +:10332000006900630045007800740072006100428B +:10333000006F006C00640020004900740061006CA4 +:103340000069006300530065006D00690042006F72 +:10335000006C00640020004900740061006C00698A +:103360000063004900740061006C00690063004C58 +:103370000069006700680074002000490074006163 +:10338000006C006900630057006900640074006805 +:10339000005700650069006700680074004F007006 +:1033A0000065006E00530061006E007300490074F8 +:1033B0000061006C006900630068007400740070B4 +:1033C000003A002F002F0073006300720069007044 +:1033D00000740073002E00730069006C002E006FF3 +:1033E00000720067002F004F0046004C0054006838 +:1033F0000069007300200046006F006E007400201A +:103400000053006F00660074007700610072006571 +:103410000020006900730020006C006900630065F3 +:10342000006E00730065006400200075006E00648B +:1034300000650072002000740068006500200053E1 +:103440000049004C0020004F00700065006E002015 +:103450000046006F006E00740020004C006900639D +:103460000065006E00730065002C002000560065AA +:10347000007200730069006F006E00200031002EA2 +:103480000031002E00200054006800690073002005 +:10349000006C006900630065006E00730065002029 +:1034A0000069007300200061007600610069006C13 +:1034B00000610062006C0065002000770069007404 +:1034C00000680020006100200046004100510020FB +:1034D00000610074003A00200068007400740070FD +:1034E0000073003A002F002F007300630072006920 +:1034F000007000740073002E00730069006C002ED1 +:10350000006F00720067002F004F0046004C0068FB +:10351000007400740070003A002F002F00770077CD +:103520000077002E006D006F006E006F0074007950 +:1035300000700065002E0063006F006D002F0073A7 +:103540000074007500640069006F00680074007406 +:103550000070003A002F002F007700770077002ED0 +:103560000067006F006F0067006C0065002E00634D +:10357000006F006D002F006700650074002F006E63 +:10358000006F0074006F002F004400650073006935 +:103590000067006E00650064002000620079002072 +:1035A000004D006F006E006F0074007900700065C0 +:1035B000002000640065007300690067006E002051 +:1035C000007400650061006D002E004D006F006EFC +:1035D000006F0074007900700065002000440065F1 +:1035E000007300690067006E0020005400650061F0 +:1035F000006D004D006F006E006F00740079007068 +:10360000006500200049006D006100670069006EE0 +:10361000006700200049006E0063002E004F00701C +:103620000065006E002000530061006E00730020F2 +:1036300000690073002000610020007400720061C6 +:1036400000640065006D00610072006B0020006F77 +:10365000006600200047006F006F0067006C006587 +:1036600000200061006E00640020006D00610079A0 +:10367000002000620065002000720065006700699C +:10368000007300740065007200650064002000692A +:10369000006E002000630065007200740061006924 +:1036A000006E0020006A00750072006900730064FB +:1036B0000069006300740069006F006E0073002EE3 +:1036C000004F00700065006E00530061006E0073D3 +:1036D000002D0042006F006C00640049007400611E +:1036E000006C006900630056006500720073006999 +:1036F000006F006E00200033002E003000300030DC +:10370000004F00700065006E002000530061006EE5 +:10371000007300200042006F006C0064002000492C +:1037200000740061006C006900630033002E0030FB +:1037300000300030003B0047004F004F0047003B87 +:10374000004F00700065006E00530061006E007352 +:10375000002D0042006F006C00640049007400619D +:10376000006C006900630042006F006C0064002080 +:10377000004900740061006C00690063004F007034 +:103780000065006E002000530061006E007300436E +:10379000006F0070007900720069006700680074B3 +:1037A0000020003200300032003000200054006859 +:1037B00000650020004F00700065006E002000537F +:1037C0000061006E0073002000500072006F006AFC +:1037D00000650063007400200041007500740068FB +:1037E000006F0072007300200028006800740074ED +:1037F00000700073003A002F002F0067006900740A +:10380000006800750062002E0063006F006D002FDD +:103810000067006F006F0067006C00650066006F56 +:10382000006E00740073002F006F00700065006E62 +:1038300000730061006E007300290000404A9998EF +:10384000979687868584838281807F7E7D7C7B7A44 +:10385000797877767574737271706F6E6D6C6B6A50 +:10386000696867666564636261605F5E5D5C5B5A40 +:103870005958575655545351504F4E4D4C4B4A4939 +:10388000484746281F100A092C01B10B0A4323435D +:10389000650A2D2C00B10A0B4323430B2D2C01B0DC +:1038A0000643B00743650A2D2CB04F2B20B0405182 +:1038B00058214B525845441B2121591B2321B0400C +:1038C000B0042545B004254561648A6352584544D7 +:1038D0001B212159592D2C00B00743B006430B2D55 +:1038E0002C4B53234B515A5820458A60441B2121AD +:1038F000592D2C4B545820458A60441B2121592DA9 +:103900002C4B53234B515A58381B2121592D2C4BEA +:103910005458381B2121592D2CB002435458B0461D +:103920002B1B21212121592D2CB002435458B04783 +:103930002B1B212121592D2CB002435458B0482B68 +:103940001B21212121592D2CB002435458B0492B61 +:103950001B212121592D2C2320B000508A8A64B1CB +:103960000003255458B0401BB10103255458B0053D +:10397000438B59B04F2B5923B0622B232123586519 +:10398000592D2CB108000C215460432D2CB10C0092 +:103990000C215460432D2C012047B0024320B81065 +:1039A0000062B81000635723B8010062B8100063CA +:1039B000575A58B020606659482D2CB1000225B0E6 +:1039C0000225B0022553B800352378B00225B00295 +:1039D0002560B020632020B00625236250588A213C +:1039E000B00160231B2020B00625236252582321FA +:1039F000B001611B8A212321205959B8FFC11C60E5 +:103A0000B0206323212D2CB1020042B12301885143 +:103A1000B1400188535A58B81000B020885458B2A9 +:103A200002010243604259B12401885158B8200074 +:103A3000B040885458B2020202436042B124018867 +:103A40005458B2022002436042004B014B5258B21C +:103A5000020802436042591BB84000B080885458A5 +:103A6000B202040243604259B84000B08063B8011A +:103A700000885458B202080243604259B94000011C +:103A80000063B80200885458B202100243604259E1 +:103A9000B12601885158B94000020063B80400887B +:103AA0005458B202400243604259B94000040063D6 +:103AB000B80800885458B202800243604259B128C5 +:103AC00001885158B94000080063B8100088545864 +:103AD000B900020100B0024360425959595959597D +:103AE00059B10002435458400A0540084009400CAF +:103AF000020D021BB10102435458B2054008BA013D +:103B00000000090100B30C010D011BB180024352FA +:103B100058B2054008B80180B109401BB80100B097 +:103B200002435258B2054008BA0180000901401B07 +:103B3000B80180B002435258B2054008B80200B143 +:103B400009401BB2054008BA01000009010059599B +:103B500059B84000B0808855B94000020063B804ED +:103B60000088555A58B30C000D011BB30C000D0111 +:103B700059595942424242422D2C45B1024E2B2303 +:103B8000B04F2B20B0405158214B5158B002254521 +:103B9000B1014E2B60591B234B5158B003254520D2 +:103BA000648A63B0405358B1024E2B601B21591BED +:103BB000215959442D2C20B00050205823651B2337 +:103BC00059B114148A7045B11010434B8A43515AAD +:103BD00058B0401BB04F2B5923B1610626602B8A89 +:103BE00058B005438B592358655923103A2D2CB0F2 +:103BF00003254963234660B04F2B23B00425B0044E +:103C00002549B0032563562060B062602BB00325C0 +:103C10002010468A4660B02063613A2D2CB0001611 +:103C2000B1020325B1010425013E003EB1010206A7 +:103C30000CB00A236542B00B2342B1020325B10147 +:103C40000425013F003FB10102060CB00623654286 +:103C5000B0072342B00116B1000243545845234532 +:103C60002018698A6323622020B0405058671B6681 +:103C70005961B02063B0402361B00423421BB104FA +:103C8000004221215918012D2C2045B1004E2B4412 +:103C90002D2C4B51B1404F2B505B582045B1014E5C +:103CA0002B208A8A4420B1400426616361B1014E11 +:103CB0002B44211B23218A45B1014E2B208A23440A +:103CC00044592D2C4B51B1404F2B505B5845208A05 +:103CD000B0406163601B23214559B1014E2B442D37 +:103CE0002C2345208A4523612064B04051B004252F +:103CF00020B0005323B040515A5AB1404F2B545A70 +:103D0000588A0C642364235358B140408A6120636D +:103D1000611B2063591B8A5963B1024E2B60442DED +:103D20002C012D2C002D2C05B10B0A432343650AD1 +:103D30002D2CB10A0B4323430B022D2CB00225631B +:103D400066B00225B82000626023622D2CB00225E7 +:103D500063B0206066B00225B82000626023622D47 +:103D60002CB002256367B00225B820006260236290 +:103D70002D2CB002256366B02060B00225B820006B +:103D8000626023622D2C234AB1024E2B2D2C234A34 +:103D9000B1014E2B2D2C238A4A234564B0022564A1 +:103DA000B002256164B00343525821206459B10226 +:103DB0004E2B23B000505865592D2C238A4A234599 +:103DC00064B0022564B002256164B00343525821F7 +:103DD000206459B1014E2B23B000505865592D2C49 +:103DE00020B003254AB1024E2B8A103B2D2C20B067 +:103DF00003254AB1014E2B8A103B2D2CB00325B070 +:103E000003258AB0672B8A103B2D2CB00325B00305 +:103E1000258AB0682B8A103B2D2CB0032546B003B1 +:103E2000254660B004252EB00425B00425B0042634 +:103E300020B000505821B06A1BB06C592BB003253C +:103E400046B00325466061B08062208A2010233A84 +:103E5000232010233A2D2CB0032547B003254760BB +:103E6000B0052547B0806361B00225B006254963DF +:103E700023B005254AB080632058621B2159B00445 +:103E80002646608A468A4660B02063612D2CB004C5 +:103E900026B00425B00425B00426B06E2B208A205D +:103EA00010233A232010233A2D2C2320B0015458FC +:103EB00021B00225B1024E2BB08050206059206005 +:103EC0006020B001515821211B20B00551582120FC +:103ED0006661B0402361B100032550B00325B003F3 +:103EE00025505A5820B00325618A535821B00059F3 +:103EF0001B21591BB00754582066616523211B21E3 +:103F000021B000595959B1024E2B2D2CB00225B0C9 +:103F100004254AB0005358B0001B8A8A238AB00196 +:103F200059B004254620666120B00526B006264912 +:103F3000B00526B00526B0702B236165B020602047 +:103F40006661B02061652D2CB0022546208A20B024 +:103F500000505821B1024E2B1B452321596165B0F9 +:103F60000225103B2D2CB0042620B802006220B898 +:103F70000200638A236120B05D602BB00525118AA1 +:103F8000128A20398A58B9005D1000B004266356A1 +:103F9000602B23212010204620B1024E2B23611BD1 +:103FA0002321208A201049B1024E2B593B2D2CB9D8 +:103FB000005D1000B009256356602BB00525B005E3 +:103FC00025B00526B06D2BB15D0725602BB005250A +:103FD000B00525B00525B00525B06F2BB9005D10E3 +:103FE00000B008266356602B20B0005258B0502B0A +:103FF000B00525B00525B00725B00725B00525B0CB +:10400000712BB0021738B00052B00225B001525ADD +:1040100058B00425B0062549B00325B005254960F0 +:1040200020B0405258211BB000525820B0025458C2 +:10403000B00425B00425B00725B0072549B0021704 +:10404000381BB00425B00425B00425B0062549B0BE +:10405000021738595959595921212121212D2CB99B +:10406000005D1000B00B256356602BB00725B0072C +:1040700025B00625B00625B00C25B00C25B00925C5 +:10408000B00825B06E2BB0041738B00725B007254F +:10409000B00726B06D2BB00425B00425B00426B0BF +:1040A0006D2BB0502BB00625B00625B00325B0719E +:1040B0002BB00525B00525B00325B002173820B078 +:1040C0000625B00625B00525B0712B60B00625B0D9 +:1040D0000625B0042565B0021738B00225B00225C8 +:1040E0006020B040535821B0406123B04061231B91 +:1040F000B8FFC05058B0406023B04060235959B059 +:104100000825B00825B00426B0021738B00525B040 +:1041100005258AB002173820B0005258B00625B0E5 +:10412000082549B00325B00525496020B040525804 +:10413000211BB0005258B00625B00625B00625B0A8 +:104140000625B00B25B00B2549B0041738B006255D +:10415000B00625B00625B00625B00A25B00A25B060 +:104160000725B0712BB0041738B00425B00425B072 +:104170000525B00725B00525B0712BB00217381BF7 +:10418000B00425B00425B8FFC0B0021738595959FA +:1041900021212121212121212D2CB00425B003250D +:1041A00087B00325B003258A20B000505821B065A0 +:1041B0001BB068592B64B00425B0042506B0042553 +:1041C000B0042549202063B00325206351B10003CA +:1041D00025545B5821212321071B2063B002252091 +:1041E000636120B0532B8A63B00525B0052587B0E5 +:1041F0000425B004264AB00050586559B004262062 +:104200000146230046B00526200146230046B000A3 +:104210001600B000234801B00023480020B001235D +:1042200048B00223480120B0012348B002234823AC +:10423000B2020001082338B2020001092338B1029A +:104240000107B00116592D2C23100D0C8A63238A07 +:10425000636064B940000400635058B000381B3CF0 +:10426000592D2CB00625B00925B00925B00726B078 +:10427000762B23B0005458051B0459B00425B00612 +:1042800026B0772BB00525B00526B00525B005264C +:10429000B0762BB0005458051B0459B0772B2D2C49 +:1042A000B00725B00A25B00A25B00826B0762B8ABB +:1042B000B0005458051B0459B00525B00726B07747 +:1042C0002BB00625B00626B00625B00626B0762B04 +:1042D00008B0772B2D2CB00725B00A25B00A25B0E1 +:1042E0000826B0762B8A8A08B00425B00626B07757 +:1042F0002BB00525B00526B00525B00526B0762BD8 +:10430000B0005458051B0459B0772B2D2CB008254C +:10431000B00B25B00B25B00926B0762BB00426B023 +:10432000042608B00525B00726B0772BB00625B0C7 +:104330000626B00625B00626B0762B08B0772B2DC2 +:104340002C03B00325B003254AB00425B003254A49 +:1043500002B00525B005264AB00526B005264AB0AC +:104360000426638A8A63612D2CB15D0E25602BB013 +:104370000C2611B0052612B00A2539B0072539B030 +:104380000A25B00A25B00925B07C2BB00050B00B2F +:1043900025B00825B00A25B07C2BB000505458B089 +:1043A0000725B00B2587B00425B004250BB00A25DE +:1043B00010B00925C1B00225B002250BB0072510A9 +:1043C000B00625C11BB00725B00B25B00B25B8FFE3 +:1043D000FFB0762BB00425B004250BB00725B00A3A +:1043E00025B0772BB00A25B00825B00825B8FFFF07 +:1043F000B0762BB00225B002250BB00A25B00725F8 +:10440000B0772B59B00A2546B00A254660B008257A +:1044100046B008254660B00625B006250BB00C2531 +:10442000B00C25B00C2620B000505821B06A1BB04B +:104430006C592BB00425B004250BB00925B0092513 +:10444000B0092620B000505821B06A1BB06C592B1F +:1044500023B00A2546B00A25466061B0206323B028 +:10446000082546B00825466061B02063B1010C25DF +:104470005458041B0559B00A262010B003253AB041 +:104480000626B006260BB0072620108A3AB101078F +:10449000265458041B0559B005262010B002253AB1 +:1044A0008A8A0B232010233A2D2C23B0015458B9AB +:1044B000000040001BB84000B000598AB0015458B9 +:1044C000B9000040001BB84000B00059B07D2B2D52 +:1044D0002C8A8A080D8AB0015458B9000040001B8C +:1044E000B84000B00059B07D2B2D2C08B0015458B5 +:1044F000B9000040001BB84000B000590DB07D2B42 +:104500002D2CB00426B00426080DB00426B00426D5 +:10451000080DB07D2B2D2C200146230046B00A4308 +:10452000B00B438A632362612D2CB0092BB00625A2 +:104530002EB005257DC5B00625B00525B004252083 +:10454000B000505821B06A1BB06C592BB00525B093 +:104550000425B0032520B000505821B06A1BB06C70 +:10456000592B18B00825B00725B00625B00A25B08C +:104570006F2BB00625B00525B0042620B00050589A +:1045800021B0661BB068592BB00525B00425B004D6 +:104590002620B000505821B0661BB068592B5458E3 +:1045A0007DB0042510B00325C5B0022510B001254B +:1045B000C5B0052621B00526211BB00626B004256E +:1045C000B00325B00826B06F2B59B10002435458F0 +:1045D0007DB00225B0822BB00525B0822B2020694A +:1045E00061B00443012361B06060206961B0206163 +:1045F00020B00826B008268AB00217388A8A6120BF +:10460000696161B00217381B2121212159182D2C15 +:104610004B52B1010243535A58231020013C003C35 +:104620001B2121592D2C23B00225B00225535820DF +:10463000B00425583C1B3959B00160B8FFE91C593A +:104640002121212D2CB0022547B0022547548A2074 +:10465000201011B001608A2012B00161B0852B2DAD +:104660002CB0042547B002254754232012B0016125 +:104670002320B0062620201011B00160B00626B01D +:10468000852B8A8AB0852B2D2CB0024354580C02FE +:104690008A4B53B004264B515A580A381B0A212121 +:1046A000591B21212121592D2CB0982B580C028AFD +:1046B0004B53B004264B515A580A381B0A21215932 +:1046C0001B21212121592D2C20B0024354B001235C +:1046D000B80068237821B1000243B8005E23792135 +:1046E000B0024323B020205C58212121B000B80043 +:1046F0004D1C598A8A208A208A23B8100063565894 +:10470000B81000635658212121B001B800301C595F +:104710001B2159B08062205C58212121B000B800D3 +:104720001D1C5923B08062205C58212121B000B8A3 +:10473000000C1C598AB00161B8FFAB1C23212D2C41 +:1047400020B0024354B00123B80081237821B10086 +:104750000243B80077237921B10002438AB02020B8 +:104760005C58212121B800671C598A8A208A208A36 +:1047700023B81000635658B81000635658B004268A +:10478000B0015BB00426B00426B004261B21212111 +:1047900021B80038B000231C591B2159B00426232E +:1047A000B08062205C588A5C8A5A23212321B80099 +:1047B0001E1C598AB08062205C5821212321B80038 +:1047C0000E1C59B00426B00161B8FF931C23212DA3 +:1047D00000010000000A02F604A0000544464C5403 +:1047E00002BC6379726C02506772656B0220686567 +:1047F000627201F06C61746E002001A400084150E7 +:104800005048017643415420014845574520011A3C +:104810004950504800EC4D41482000BE4D4F4C20BF +:1048200000904E4156200062524F4D20003400004F +:10483000FFFF001400000002000600070008000946 +:104840000012001400150016001700180019001AB5 +:10485000001B001C001D001E001F00200000FFFFA9 +:104860000014000000020006000700080009001103 +:10487000001400150016001700180019001A001B7C +:10488000001C001D001E001F00200000FFFF001480 +:1048900000000002000600070008000900100014D4 +:1048A00000150016001700180019001A001B001C44 +:1048B000001D001E001F00200000FFFF001400006C +:1048C00000020006000700080009000E0014001591 +:1048D0000016001700180019001A001B001C001D0C +:1048E000001E001F00200000FFFF00140000000158 +:1048F0000006000700080009000D0014001500164E +:10490000001700180019001A001B001C001D001ED3 +:10491000001F00200000FFFF00140000000100063F +:10492000000700080009000C00140015001600170D +:1049300000180019001A001B001C001D001E001F9B +:1049400000200000FFFF0014000000020006000726 +:1049500000080009000B00140015001600170018CD +:104960000019001A001B001C001D001E001F002063 +:104970000000FFFF0014000000010006000700080F +:104980000009000A0014001500160017001800198D +:10499000001A001B001C001D001E001F002000004C +:1049A000FFFF0013000000050006000700080009D3 +:1049B000001400150016001700180019001A001B3B +:1049C000001C001D001E001F00200004000000004D +:1049D000FFFF0013000000040006000700080009A4 +:1049E000001400150016001700180019001A001B0B +:1049F000001C001D001E001F00200004000000001D +:104A0000FFFF001300000003000600070008000974 +:104A1000001400150016001700180019001A001BDA +:104A2000001C001D001E001F0020007000024D4BE6 +:104A30004420003E5352422000100000FFFF0014AB +:104A40000000000100060007000800090013001420 +:104A500000150016001700180019001A001B001C92 +:104A6000001D001E001F00200000FFFF00140000BA +:104A700000010006000700080009000F00140015DF +:104A80000016001700180019001A001B001C001D5A +:104A9000001E001F0020000400000000FFFF0013A4 +:104AA00000000001000600070008000900140015BE +:104AB0000016001700180019001A001B001C001D2A +:104AC000001E001F0020002161616C7401A263635D +:104AD0006D70019A63636D70018A63636D7001800C +:104AE00063636D70017663636D70016A646E6F6DF0 +:104AF000016466726163015A6C69676101546C6E8E +:104B0000756D014E6C6F636C01486C6F636C014294 +:104B10006C6F636C013C6C6F636C01366C6F636C23 +:104B200001306C6F636C012A6C6F636C01246C6FD5 +:104B3000636C011E6C6F636C01186C6F636C011207 +:104B40006E756D72010C6F6E756D01066F72646E1D +:104B50000100706E756D00FA73616C7400F273730E +:104B6000303100F27373303200EC7373303300E68F +:104B70007373303400E07375627300DA73757073A9 +:104B800000D4746E756D00CE7A65726F00C8000037 +:104B900000010024000000010021000000010015B8 +:104BA00000000001001400000001002700000001C7 +:104BB000002600000001002500000002002500265C +:104BC00000000001002000000001001D00000001A5 +:104BD0000022000000010016000000010012000089 +:104BE0000001000A000000010008000000010009A7 +:104BF00000000001001300000001000B0000000194 +:104C0000000F00000001001100000001000C000076 +:104C10000001001000000001001F0000000100233F +:104C20000000000300180019001A0000000100171E +:104C3000000000040002000500020005000000035F +:104C40000002000500070000000300020005000646 +:104C50000000000600020005000200050002000539 +:104C60000000000200020005000000020000000138 +:104C7000002809DE07BC07620748074806960618A1 +:104C80000588055605340534051204D004B0049097 +:104C9000046E046E0444041A041A03B00362034A47 +:104CA000033C0328034A02E002D202D202940272B9 +:104CB000025A021401CE0188011200FE00D80066DB +:104CC00000520001000000010008000100060281FE +:104CD0000001000101410001000000010008000284 +:104CE00000360018038F03900391039203930394FB +:104CF0000395039603970398039A039B039C03A0D1 +:104D000003A103A203A303A403A503A603C9039D50 +:104D1000039E039900010018002C002D008E008FC7 +:104D20000090009100EA00EC00EE00F000F200F3C9 +:104D300000F5015901650174019D019E019F02B2B8 +:104D400002C1032E0330038D0001000000010008A2 +:104D500000020010000503B803B903BA03BB03B196 +:104D600000010005004A00DF00E100E300E500016A +:104D700000000001000800010006044600010001D7 +:104D8000001300040000000100080001006600029A +:104D90000038000A00050026001E00180012000C52 +:104DA00003C10002004F03C00002004C03BD00021B +:104DB00003BC03BF000303BC004F03BE000303BCDE +:104DC000004C00050026001E00180012000C03AE67 +:104DD0000002004F03AD0002004C03AC000200498A +:104DE00003B000030049004F03AF00030049004C2B +:104DF00000010002004903BC00010000000100089E +:104E00000002002E0014045A045B045C045D045E7E +:104E1000045F0460046104620463044F045004519D +:104E20000452045304540455045604570458000211 +:104E300000020013001C0000043B0444000A0001AF +:104E40000000000100080002002E001400130014EE +:104E500000150016001700180019001A001B001C8E +:104E6000045A045B045C045D045E045F0460046136 +:104E70000462046300020002043B04440000044F87 +:104E80000458000A00010000000100080002002E82 +:104E90000014043B043C043D043E043F0440044130 +:104EA000044204430444044F045004510452045384 +:104EB0000454045504560457045800020002001319 +:104EC000001C0000045A0463000A000100000001F5 +:104ED000000800010006FFEC00020001044F045826 +:104EE000000000010000000100080002000E0004A4 +:104EF000006C007C006C007C000100040024003287 +:104F0000004400520006000000020024000A0003D2 +:104F1000000100BA00010012000000010000001EA4 +:104F200000010002003200520003000100A0000155 +:104F30000012000000010000001E00010002002419 +:104F4000004400010000000100080001003EFFECE9 +:104F50000006000000020026000A00030001001203 +:104F60000001002E000000010000001C00020001F2 +:104F70000431043A000000030001001C000100128B +:104F8000000000010000001B000200010445044E67 +:104F900000000001000102130001000000010008F0 +:104FA00000010006020100010001001200010000E2 +:104FB0000001000800010014041E000100000001AF +:104FC0000008000100060432000200010013001C6A +:104FD0000000000100000001000800020024000F92 +:104FE000046F047104730373007B00740075023353 +:104FF000023403740235023603750474021400018E +:10500000000F000B000C000E00130014001500161A +:10501000001700180019001A001B001C0020005186 +:1050200000010000000100080002003200160470B8 +:105030000472047504640465046604670468046902 +:10504000046A046B046C046D047603CA03CB03CCBE +:1050500003CD03CE03CF03D003D100010016000B14 +:10506000000C000E001300140015001600170018A5 +:105070000019001A001B001C0020004B004E004FBE +:10508000005000510053005600570001000000017D +:10509000000800020012000603C403C503C603C7CC +:1050A00003C803C30001000601C701C901CA01D535 +:1050B00001D801E800010000000100080002001210 +:1050C000000603BC03BD03C003C103BE03BF000150 +:1050D0000006004903AC03AD03AE03AF03B000010B +:1050E0000000000100080002000E0004038803878E +:1050F00003AA03AB00010004015F0172017C01906F +:105100000004000000010008000100120001000876 +:105110000001000401000002007900010001002FDD +:105120000004000000010008000100120001000856 +:105130000001000401010002007900010001004F9C +:1051400000060000000100080001000A000200261D +:10515000001200010002002F004F000100040000B7 +:10516000000200790001004F00010000000D000165 +:1051700000040000000200790001002F000100007F +:10518000000E00010000000100080002000E0004F3 +:10519000038903B2038A03B30001000400FC00FD8D +:1051A0000106010700010000000100080002000ED6 +:1051B0000004014801490123012400010004011FEA +:1051C00001200369036A00010000000100080002D9 +:1051D00000160008038B03B4038C03B5038D03B6DC +:1051E000038E03B70001000800C600C700DA00DB29 +:1051F00000F000F101330134000400000001000858 +:105200000001007200090068005E0054004A00407E +:105210000036002C002200180001000404080002DF +:10522000042C0001000404070002042C0001000407 +:1052300004060002042C0001000404050002042CF2 +:105240000001000404030002042C00010004040215 +:105250000002042C0001000404010002042C0001DF +:10526000000403F70002042C0001000403F3000211 +:10527000042C0001000903D203D603E303E503E68F +:1052800003E903EA03EB03EC00040000000100085B +:105290000001006E0002003C000A00040028001E0D +:1052A0000014000A037A00040411040E040A037BAC +:1052B00000040411040E040B037C00040411040F09 +:1052C000040A037D00040411040F040B00040028E9 +:1052D000001E0014000A037600040411040E040AE0 +:1052E000037700040411040E040B03780004041176 +:1052F000040F040A037900040411040F040B0001D5 +:1053000000020183018E000400000001000800017A +:105310000092000A0088007E007400600056004C75 +:10532000004200380024001A000100040134000289 +:10533000041A0002000C0006036C0002041A036E3B +:105340000003041A014C0001000400F10002041AD9 +:105350000001000400DB0002041A0001000400C781 +:105360000002041A0001000401330002041A0002C2 +:10537000000C0006036B0002041A036D0003041AFC +:10538000014C0001000400F00002041A00010004B6 +:1053900000DA0002041A0001000400C60002041A28 +:1053A0000001000A00240028002C003200380044CC +:1053B0000048004C005200580001000000010008A5 +:1053C0000002005C000603A803A9047D047B047CA2 +:1053D000047F0006000000020028000A000300000D +:1053E0000001004000020014003000010000000431 +:1053F000000200010417041A00000003000000016D +:10540000002200010012000100000003000200025F +:10541000037003700000040A041600010001000676 +:10542000004C004D00F101EB01ED033100030000E1 +:10543000000100080001006600300214020E02089C +:1054400001F801EA01DC01CE01C001B201A401961C +:105450000188017A0174016E01680162015A0154E8 +:10546000014E01480142013C01360130012A01246C +:10547000011E01180112010C0106010000FA00F4DE +:1054800000EE00E800E200DC00D600D000CA00C454 +:1054900000BE00B800B200AC00A60002000A000B7B +:1054A000000C0000000E000E00020013001C0003A0 +:1054B00000200020000D00510051000E00F000F10E +:1054C000000F010B010B0011043B04440012044FB8 +:1054D0000458001C045A04630026000204440458C3 +:1054E000000204430457000204420456000204412F +:1054F00004550002044004540002043F0453000217 +:10550000043E04520002043D04510002043C0450D5 +:105510000002043B044F00020444046300020443FD +:1055200004620002044204610002044104600002BB +:105530000440045F0002043F045E0002043E045D78 +:105540000002043D045C0002043C045B0002043BD6 +:10555000045A0002001C04580002001B04570002F9 +:10556000001A0456000200190455000200180454E1 +:105570000002001704530002001604520002001536 +:10558000045100020014045000020013044F0003F1 +:10559000037E037F0380000203B6047D0002038DB7 +:1055A00003980002021403CE00020474047600067D +:1055B0000375043A0444044E0463046D0006023685 +:1055C00004390443044D0462046C000602350438B7 +:1055D0000442044C0461046B000603740437044164 +:1055E000044B0460046A0006023404360440044A92 +:1055F000045F0469000602330435043F0449045E75 +:105600000468000600750434043E0448045D046721 +:10561000000600740433043D0447045C046600067D +:10562000007B0432043C0446045B046500070373FA +:105630000431043B04450459045A04640002047311 +:1056400004750002047104720002046F047000010A +:10565000000000010008000200B000550213006CB9 +:10566000038F0390007C006C03BC03B803CA03A83B +:1056700003A903CB03CC03CD007C03CF03D003D11C +:105680000391039203930394038B03B4038C03B538 +:1056900003B903BA03BB03B1039503960397039AB7 +:1056A000039B039C038903B2038A03B301480149A6 +:1056B000038E03B703A0038803A1038703A203AAF1 +:1056C00003AB03A303A403A503C403C503C603C715 +:1056D00003C803C3047B047C03A603C9039D039E84 +:1056E000047F01230124039903BD03C003C103BE4A +:1056F00003BF043104320433043404350436043760 +:1057000004380439043A0001005500120024002C2A +:10571000002D003200440049004A004B004C004D6F +:10572000004E004F00500052005300560057008EAC +:10573000008F0090009100C600C700DA00DB00DF98 +:1057400000E100E300E500EA00EC00EE00F200F307 +:1057500000F500FC00FD01060107011F01200133D7 +:1057600001340159015F016501720174017C0190EE +:10577000019D019E019F01C701C901CA01D501D840 +:1057800001E801EB01ED02B202C1032E0330033147 +:105790000369036A038D03AC03AD03AE03AF03B02B +:1057A00004450446044704480449044A044B044C95 +:1057B000044D044E04CD00C100000000021400009E +:1057C00002140000024A001903A000C9052B002999 +:1057D0000468003306D9007305AA0044020A00C910 +:1057E00002B6004A02B6FF6D045C00AC0493006D83 +:1057F0000248FF9A0293002902480019035EFFA69F +:1058000004680042046800B60468FFCF0468000E14 +:105810000468FFE70468001B046800580468004E31 +:105820000468003704680056024800190248FF9ACD +:105830000493006D0493006D0493006D03AC009E0F +:1058400006D9005C0506FF8504F6003504E5007BFB +:10585000056A003504560035043F00350585007B98 +:10586000059A0035028F003302A6FEBE04E700351C +:1058700004250035070A0035060A003505D7007BE8 +:1058800004E1003505D7007B04DF0035043D002925 +:10589000043F00A80587008D04B800B8072700B8AA +:1058A00004D9FF8B048300BA044AFFC302A6FFDBBE +:1058B000035E00DD02A6FF77046800230333FF4682 +:1058C0000293012904C1005A04C3002503DD005AD4 +:1058D00004C1005A0475005A02FCFF250454FF8DD0 +:1058E00004D50025026000250260FEF8048B002527 +:1058F00002600025073D002504D5002504AE005AAE +:1059000004C3FFBC04C1005A035E002503C900178D +:105910000348005E04D5006F04190066064E007D42 +:10592000043FFF9C0427FF7303A4FFD102D7FFF8B5 +:10593000046801C702D7FF9C0493006D02140000A5 +:10594000024AFFB6046800A40468FFF40468007308 +:1059500004680058046801C703E30014046F01A041 +:1059600006A8006403040098047F00480493006DB7 +:105970000293002906A80064040000B2036D0050E1 +:105980000493006D0308007303080093029300E77B +:1059900004E1FFBD053D00930248008301A4FF31EF +:1059A000030800BA02F200AA047F000006AC0091CE +:1059B0000721009106E7006003ACFFC60506FF85DE +:1059C0000506FF850506FF850506FF850506FF859B +:1059D0000506FF850729FF8504E5007B0456003591 +:1059E000045600350456003504560035028F003346 +:1059F000028F0033028F0033028F0033056A0025C7 +:105A0000060A003505D7007B05D7007B05D7007B4C +:105A100005D7007B05D7007B0493009605D700646B +:105A20000587008D0587008D0587008D0587008D12 +:105A3000048300BA04D900350546FEFC04C1005AAF +:105A400004C1005A04C1005A04C1005A04C1005ADA +:105A500004C1005A06FA005A03DD005A0475005AC0 +:105A60000475005A0475005A0475005A0260002536 +:105A7000026000250260001C02600025049E0048B0 +:105A800004D5002504AE005A04AE005A04AE005AF4 +:105A900004AE005A04AE005A0493006D04AE002B0D +:105AA00004D5006F04D5006F04D5006F04D5006FD6 +:105AB0000427FF7304C3FFBC0427FF730506FF859B +:105AC00004C1005A0506FF8504C1005A0506FF857A +:105AD00004C1005A04E5007B03DD005A04E5007BA5 +:105AE00003DD005A04E5007B03DD005A04E5007B7A +:105AF00003DD005A056A00350566005A056A00256F +:105B000004C1005A045600350475005A0456003585 +:105B10000475005A045600350475005A04560035C1 +:105B20000475005A045600350475005A0585007B3B +:105B30000454FF8D0585007B0454FF8D0585007B93 +:105B40000454FF8D0585007B0454FF8D059A0035B4 +:105B500004D50025059A003504D50025028F0033B1 +:105B600002600025028F003302600025028F00339F +:105B700002600025028FFFC50260FFB6028F00336E +:105B80000535003304C1002502A6FEBE0260FEFA00 +:105B900004E70035048B0025048B0025042500351F +:105BA00002600025042500350260FFB2042500359F +:105BB0000300002504250035037900250425FFFE98 +:105BC000029E0000060A003504D50025060A0035AD +:105BD00004D50025060A003504D5002505A60033A6 +:105BE000060A003504D5002505D7007B04AE005A0F +:105BF00005D7007B04AE005A05D7007B04AE005ADF +:105C00000735007B070E005A04DF0035035E0025D0 +:105C100004DF0035035EFFBD04DF0035035E0025B1 :105C2000043D002903C90017043D002903C90017DA -:105C3000043F00A20348005E043F00A80348005E42 -:105C4000043F00A60348001F0587008D04D5006FA0 -:105C50000587008D04D5006F0587008D04D5006F82 +:105C3000043D002903C90017043D002903C90017CA +:105C4000043F00A20348005E043F00A80348005E32 +:105C5000043F00A60348001F0587008D04D5006F90 :105C60000587008D04D5006F0587008D04D5006F72 -:105C70000587008D04D5006F072700B8064E007D0C -:105C8000048300BA0427FF73048300BA044AFFC3E5 -:105C900003A4FFD1044AFFC303A4FFD1044AFFC3F6 -:105CA00003A4FFD102DDFF0A0468FFE10506FF85BA -:105CB00004C1005A0729FF8506FA005A05D7006477 -:105CC00004AE002B043D002903C9001703D100E7EF -:105CD00003D30129030E00E3036D012501F0010642 -:105CE00002A6011B024EFFA203A800E3040C00E77A -:105CF000046F0235046F0156051DFF9C024800CF5A -:105D000005370049067F0049037F004906830049A3 -:105D100005BA001206B8004902F000520506FF85D8 -:105D200004F600350406003504560035044AFFC366 -:105D3000059A003505F0007B028F003304E700353B -:105D400004CDFF85070A0035060A0035042BFFD570 -:105D500005D7007B058F003504E100350458FFD5D9 -:105D6000043F00A8048300BA0687007B04D9FF8B98 -:105D7000068700B2028F0033048300BA04D9005AA8 -:105D8000041B002704D5002502F0006004EE007714 -:105D900004D9005A04F6FFBE0419003B04B40037CE -:105DA000041B002703B4005A04D5002504AE006488 -:105DB00002F00060048B00250493FFA404660066D3 -:105DC00003B4005C04AE005A05B8005E04C3FFBE15 -:105DD00003B4005A04F2005A03FE005E04EE00779A -:105DE000061D005A046AFEFC06770077068F005AEB -:105DF00002F0006004EE007704AE005A04EE007773 -:105E0000068F005A0456003505F000A80406003538 -:105E100004E5007B043D0029028F0033028F00332C -:105E200002A6FEBE07A8FFC3077F003505F000A845 -:105E300004C3003504C9001F058F00350506FF8522 -:105E400004BC003504F600350406003505C3FF3BED -:105E50000456003506F0FF8304C50029060A003504 -:105E6000060A003504C30035058FFFC3070A003555 -:105E7000059A003505D7007B058F003504E1003514 -:105E800004E5007B043F00A804C9001F0687007BCF -:105E900004D9FF8B05DD0035056200B80808003520 -:105EA00008560035059100A80714003504BC0035DC -:105EB00004E7001B0810003504E7FF8304C1005A03 -:105EC00004AE006D0496005A03D5001404CF005AA6 -:105ED0000475005A07AEFFEC0431001904D5006FB9 -:105EE00004D5006F04A0002504ECFFC5062D002D8D -:105EF00004EE002504AE005A04D5002504C3FFBCFF -:105F000003DD005A073D00250427FF73061B005AD6 -:105F1000043FFF9C04F6006A04C300A4073D006A26 -:105F2000075E006A0564005C066D006A0481006813 -:105F300003DD001F06AE002504A8FFEC0475005A1F -:105F400004D5002503D5001403DD005A03C900174A -:105F500002600025026000250260FEF806EEFFC523 -:105F600006EE003104D5002504A000250427FF73A8 -:105F700004D5006A0406003503B40025072700B8DD -:105F8000064E007D072700B8064E007D072700B8A3 -:105F9000064E007D048300BA0427FF7303D700294F -:105FA00007AE002907AD00290333FF2B01B80073AA -:105FB00001B8006A0239FF9A01B800DF0377007365 -:105FC0000377006A03FAFF9A040C00BE040C003940 -:105FD0000302008B06AA001909BE00730244008167 -:105FE000041B00810298004802980000047D0019FB -:105FF0000100FDEC03250085046800000468FFF43F -:1060000006D9003904680029061F007B0400002916 -:1060100007D50019062F002305E9FFD704F4006D0A -:1060200007080091073B00600731007306DB009E04 -:1060300004A6004C04D7FFCB05EE00C1050C007B85 -:106040000468006D0464006205A80085034C00002C -:106050000468006D0468006D0468006D0468006DDC -:1060600004AA0079046F013D040001EE040001D58B -:106070000308006603080096030800C90308009C93 -:1060800004000000080000000400000008000000F8 -:1060900002AA00000200000001560000046800008F -:1060A000024800000154000000CD00000000000084 -:1060B0000000000008000054080000540260FEFACE -:1060C00001B8006A058B0075049A00B80781005E6C -:1060D000070A0035073D00250506FF8504C1005A63 -:1060E00002AAFF9A062D007B0525005A0633008D73 -:1060F00005B0006A0000FDA404560035060A00350C -:106100000475005A04D5006F071700AB06770087A7 -:106110000506007F04D3003D071900350600002561 -:10612000055AFF8504A4FF830764003506B00025E7 -:1061300005D7FFAA04A2FF9A07E1003506A00025B3 -:1061400004C5FFB00431FFA4068700B206770077CC -:1061500005D7007B04AE005A053300B8045E006624 -:10616000053300B8045E006609FE007B08D5005ABE -:10617000060E007B0510005A0819008306E9005935 -:10618000071700AB0677008704E5007B03DD005AA4 -:1061900004DF006807E9002907A6002906910035F9 -:1061A0000508006A04BC0035048B007304E1003567 -:1061B00004C3FFBC0406001D03B4FFF405540035FE -:1061C00004960025075AFF8307AEFFEC04C500299B -:1061D00004310019057F003504E5002504E700358A -:1061E00004B4005A04C3003504A00025057B00A8B0 -:1061F000052F004A062100350548002506290035EF -:1062000005B000250842003506E9002505D7007BCA -:1062100004E7005A04E5007B03DD005A043F00A8B0 -:1062200007680025048300BA041900660483004C43 -:106230000419FFC30587FF8B04B4FF9C06B200A8B6 -:106240000575005C05FC00B8051D00A4056200B8DA -:1062500004D500A40562003504D50025063B003DA9 -:10626000054A0014063B003D054A0014028F003326 -:1062700006F0FF8307AEFFEC0589003504F4002526 -:106280000614FFC30546FFC5059A003504EE002538 -:106290000621003505480025056200B804C300A4A6 -:1062A0000791003506B2002D028F00330506FF85E9 -:1062B00004C1005A0506FF8504C1005A0729FF855D -:1062C00006FA005A045600350475005A0548004481 -:1062D00004750033054700440475003306F0FF835E -:1062E00007AEFFEC04C50029043100190471FFFC5E -:1062F0000460FFA6060A003504D5006F060A0035C3 -:1063000004D5006F05D7007B04AE005A05D7007B8B -:1063100004AE005A05D7007B04AE005A04E5001B0A -:1063200003DD001F04C9001F0427FF7304C9001FF9 -:106330000427FF7304C9001F0427FF73056200B818 -:1063400004C300A40406003503B400250714003577 -:10635000066D006A0406001D03B4FFF40587FF8B79 -:1063600004CBFF9C04D9FF8B043FFF9C04A4003D99 -:1063700004C1005A06E9003D0700005A06E100C5C5 -:10638000068700890542008304D300B207D5FFC306 -:10639000072BFFC507DF0035072F002505E3007B2E -:1063A000050C005A05AA00A80562005E04B8004466 -:1063B000041B00270635FFC3058BFFC50506FF85B7 -:1063C00004C1005A0506FF8504C1005A0506FF8571 +:105C70000587008D04D5006F0587008D04D5006F62 +:105C80000587008D04D5006F072700B8064E007DFC +:105C9000048300BA0427FF73048300BA044AFFC3D5 +:105CA00003A4FFD1044AFFC303A4FFD1044AFFC3E6 +:105CB00003A4FFD102DDFF0A0468FFE10506FF85AA +:105CC00004C1005A0729FF8506FA005A05D7006467 +:105CD00004AE002B043D002903C9001703D100E7DF +:105CE00003D30129030E00E3036D012501F0010632 +:105CF00002A6011B024EFFA203A800E3040C00E76A +:105D0000046F0235046F0156051DFF9C024800CF49 +:105D100005370049067F0049037F00490683004993 +:105D200005BA001206B8004902F000520506FF85C8 +:105D300004F600350406003504560035044AFFC356 +:105D4000059A003505F0007B028F003304E700352B +:105D500004CDFF85070A0035060A0035042BFFD560 +:105D600005D7007B058F003504E100350458FFD5C9 +:105D7000043F00A8048300BA0687007B04D9FF8B88 +:105D8000068700B2028F0033048300BA04D9005A98 +:105D9000041B002704D5002502F0006004EE007704 +:105DA00004D9005A04F6FFBE0419003B04B40037BE +:105DB000041B002703B4005A04D5002504AE006478 +:105DC00002F00060048B00250493FFA404660066C3 +:105DD00003B4005C04AE005A05B8005E04C3FFBE05 +:105DE00003B4005A04F2005A03FE005E04EE00778A +:105DF000061D005A046AFEFC06770077068F005ADB +:105E000002F0006004EE007704AE005A04EE007762 +:105E1000068F005A0456003505F000A80406003528 +:105E200004E5007B043D0029028F0033028F00331C +:105E300002A6FEBE07A8FFC3077F003505F000A835 +:105E400004C3003504C9001F058F00350506FF8512 +:105E500004BC003504F600350406003505C3FF3BDD +:105E60000456003506F0FF8304C50029060A0035F4 +:105E7000060A003504C30035058FFFC3070A003545 +:105E8000059A003505D7007B058F003504E1003504 +:105E900004E5007B043F00A804C9001F0687007BBF +:105EA00004D9FF8B05DD0035056200B80808003510 +:105EB00008560035059100A80714003504BC0035CC +:105EC00004E7001B0810003504E7FF8304C1005AF3 +:105ED00004AE006D0496005A03D5001404CF005A96 +:105EE0000475005A07AEFFEC0431001904D5006FA9 +:105EF00004D5006F04A0002504ECFFC5062D002D7D +:105F000004EE002504AE005A04D5002504C3FFBCEE +:105F100003DD005A073D00250427FF73061B005AC6 +:105F2000043FFF9C04F6006A04C300A4073D006A16 +:105F3000075E006A0564005C066D006A0481006803 +:105F400003DD001F06AE002504A8FFEC0475005A0F +:105F500004D5002503D5001403DD005A03C900173A +:105F600002600025026000250260FEF806EEFFC513 +:105F700006EE003104D5002504A000250427FF7398 +:105F800004D5006A0406003503B40025072700B8CD +:105F9000064E007D072700B8064E007D072700B893 +:105FA000064E007D048300BA0427FF7303D700293F +:105FB00007AE002907AD00290333FF2B01B800739A +:105FC00001B8006A0239FF9A01B800DF0377007355 +:105FD0000377006A03FAFF9A040C00BE040C003930 +:105FE0000302008B06AA001909BE00730244008157 +:105FF000041B00810298004802980000047D0019EB +:106000000100FDEC03250085046800000468FFF42E +:1060100006D9003904680029061F007B0400002906 +:1060200007D50019062F002305E9FFD704F4006DFA +:1060300007080091073B00600731007306DB009EF4 +:1060400004A6004C04D7FFCB05EE00C1050C007B75 +:106050000468006D0464006205A80085034C00001C +:106060000468006D0468006D0468006D0468006DCC +:1060700004AA0079046F013D040001EE040001D57B +:106080000308006603080096030800C90308009C83 +:1060900004000000080000000400000008000000E8 +:1060A00002AA00000200000001560000046800007F +:1060B000024800000154000000CD00000000000074 +:1060C0000000000008000054080000540260FEFABE +:1060D00001B8006A058B0075049A00B80781005E5C +:1060E000070A0035073D00250506FF8504C1005A53 +:1060F00002AAFF9A062D007B0525005A0633008D63 +:1061000005B0006A0000FDA404560035060A0035FB +:106110000475005A04D5006F071700AB0677008797 +:106120000506007F04D3003D071900350600002551 +:10613000055AFF8504A4FF830764003506B00025D7 +:1061400005D7FFAA04A2FF9A07E1003506A00025A3 +:1061500004C5FFB00431FFA4068700B206770077BC +:1061600005D7007B04AE005A053300B8045E006614 +:10617000053300B8045E006609FE007B08D5005AAE +:10618000060E007B0510005A0819008306E9005925 +:10619000071700AB0677008704E5007B03DD005A94 +:1061A00004DF006807E9002907A6002906910035E9 +:1061B0000508006A04BC0035048B007304E1003557 +:1061C00004C3FFBC0406001D03B4FFF405540035EE +:1061D00004960025075AFF8307AEFFEC04C500298B +:1061E00004310019057F003504E5002504E700357A +:1061F00004B4005A04C3003504A00025057B00A8A0 +:10620000052F004A062100350548002506290035DE +:1062100005B000250842003506E9002505D7007BBA +:1062200004E7005A04E5007B03DD005A043F00A8A0 +:1062300007680025048300BA041900660483004C33 +:106240000419FFC30587FF8B04B4FF9C06B200A8A6 +:106250000575005C05FC00B8051D00A4056200B8CA +:1062600004D500A40562003504D50025063B003D99 +:10627000054A0014063B003D054A0014028F003316 +:1062800006F0FF8307AEFFEC0589003504F4002516 +:106290000614FFC30546FFC5059A003504EE002528 +:1062A0000621003505480025056200B804C300A496 +:1062B0000791003506B2002D028F00330506FF85D9 +:1062C00004C1005A0506FF8504C1005A0729FF854D +:1062D00006FA005A045600350475005A0548004471 +:1062E00004750033054700440475003306F0FF834E +:1062F00007AEFFEC04C50029043100190471FFFC4E +:106300000460FFA6060A003504D5006F060A0035B2 +:1063100004D5006F05D7007B04AE005A05D7007B7B +:1063200004AE005A05D7007B04AE005A04E5001BFA +:1063300003DD001F04C9001F0427FF7304C9001FE9 +:106340000427FF7304C9001F0427FF73056200B808 +:1063500004C300A40406003503B400250714003567 +:10636000066D006A0406001D03B4FFF40587FF8B69 +:1063700004CBFF9C04D9FF8B043FFF9C04A4003D89 +:1063800004C1005A06E9003D0700005A06E100C5B5 +:10639000068700890542008304D300B207D5FFC3F6 +:1063A000072BFFC507DF0035072F002505E3007B1E +:1063B000050C005A05AA00A80562005E04B8004456 +:1063C000041B00270635FFC3058BFFC50506FF85A7 :1063D00004C1005A0506FF8504C1005A0506FF8561 :1063E00004C1005A0506FF8504C1005A0506FF8551 :1063F00004C1005A0506FF8504C1005A0506FF8541 :1064000004C1005A0506FF8504C1005A0506FF8530 -:1064100004C1005A0506FF8504C1005A0456003520 -:106420000475005A045600350475005A04560035A8 +:1064100004C1005A0506FF8504C1005A0506FF8520 +:1064200004C1005A0506FF8504C1005A0456003510 :106430000475005A045600350475005A0456003598 :106440000475005A045600350475005A0456003588 -:106450000475005A045600350475005A028F003343 -:1064600002600025028FFFF80260FFD905D7007B8C -:1064700004AE005A05D7007B04AE005A05D7007B56 +:106450000475005A045600350475005A0456003578 +:106460000475005A045600350475005A028F003333 +:1064700002600025028FFFF80260FFD905D7007B7C :1064800004AE005A05D7007B04AE005A05D7007B46 :1064900004AE005A05D7007B04AE005A05D7007B36 -:1064A00004AE005A062D007B0525005A062D007B00 -:1064B0000525005A062D007B0525005A062D007B78 -:1064C0000525005A062D007B0525005A0587008DFD -:1064D00004D5006F0587008D04D5006F0633008D4D -:1064E00005B0006A0633008D05B0006A0633008DE2 +:1064A00004AE005A05D7007B04AE005A05D7007B26 +:1064B00004AE005A062D007B0525005A062D007BF0 +:1064C0000525005A062D007B0525005A062D007B68 +:1064D0000525005A062D007B0525005A0587008DED +:1064E00004D5006F0587008D04D5006F0633008D3D :1064F00005B0006A0633008D05B0006A0633008DD2 -:1065000005B0006A048300BA0427FF73048300BA4D -:106510000427FF73048300BA0427FF7304C1003605 -:106520000000FCA80000FBE50000FCA80000FCA89F -:106530000000FD040000FD060000FD060000FCFE5A -:1065400001A6FF460256FF60043F00A00348005E1C -:1065500005D7007B04AE005A05D7007B04AE005A75 -:10656000047500330000FDA4077D008F049E01D355 -:10657000030800BE030800BA030800BA02F0006076 -:1065800002F0006002F0006002F0006004EE0077AC -:1065900004EE007704EE007704EE007705DF0035A7 -:1065A000060A003505DF00A4000000F4000000F436 -:1065B000000000F4000000F4049E016805F20029C8 -:1065C0000525FEFC04F6FFCD04250035060A00353E -:1065D0000506FF8504560035028FFFC70587008D2D -:1065E0000310FFC503D9FFF20310FFC50310FFC559 -:1065F0000310FFC50310FFC50310FFC50310FFC53F +:1065000005B0006A0633008D05B0006A0633008DC1 +:1065100005B0006A048300BA0427FF73048300BA3D +:106520000427FF73048300BA0427FF7304C10036F5 +:106530000000FCA80000FBE50000FCA80000FCA88F +:106540000000FD040000FD060000FD060000FCFE4A +:1065500001A6FF460256FF60043F00A00348005E0C +:1065600005D7007B04AE005A05D7007B04AE005A65 +:10657000047500330000FDA4077D008F049E01D345 +:10658000030800BE030800BA030800BA02F0006066 +:1065900002F0006002F0006002F0006004EE00779C +:1065A00004EE007704EE007704EE007705DF003597 +:1065B000060A003505DF00A4000000F4000000F426 +:1065C000000000F4000000F4049E016805F20029B8 +:1065D0000525FEFC04F6FFCD04250035060A00352E +:1065E0000506FF8504560035028FFFC70587008D1D +:1065F0000310FFC503D9FFF20310FFC50310FFC549 :106600000310FFC50310FFC50310FFC50310FFC52E -:1066100005B6FFC503D9FFF20310FFC50310FFC580 -:1066200005E9FFD7046400490310FFC50310FFC547 -:106630000310FFC50310FFC503D9FFF20310FFC508 -:1066400004E1FFBC026000250260FEFA04F6FFBE12 -:10665000046AFEFC05B4FF25055CFF25055CFF25EB -:106660000800FF250800FF2504C1001B0260FF8F02 -:1066700004D5002504C1005A0475005A0260FFF1D8 -:1066800004D5006F04C1001B04C1001B04C1001B22 -:1066900004C1001B02FC005405B40054081400544B -:1066A00008140054055E0054055C005403F2FFB862 -:1066B0000260002504B400420260002504C1001BF2 -:1066C00004D5006F073D006A0310FFC5038FFFF973 -:1066D0000327FFF90204FFF90523FFFB0325FFAEA3 -:1066E0000319FF6A02B2FFD60223FFD3050EFFE4AF -:1066F0000481FFCD039CFFAF0445007A051E000412 -:10670000024B000502A70023051E0003051F0073AE -:1067100002310059042A007C041CFFBB04300095A0 -:10672000051E0004054AFFD00228FF850373FFC43D -:1067300004EF003D0507FFA904F5005804E8004AEE -:106740000462003304CEFFBF051FFFA1043B008994 -:106750000619003F0568FFB30619003F0619003F00 -:106760000619003F0619003F050EFFE4050EFFE481 -:10677000050EFFE40481FFCD039CFFAF0445007AC2 -:10678000051E0004024BFFAB02A7FFB5051F0073F7 -:106790000231FFD4042A007C041CFFBB04300095A6 -:1067A000054AFFD00373FFC404EF003D04F5005811 -:1067B00004E8004A04CEFFBF051FFFA1043B008987 -:1067C0000619003F0568FFB3024B00050000FCC13D -:1067D0000000FDDF0000FEF30000FC7F0000FF5022 -:1067E0000000FF60000000020000FF670000FFAE35 -:1067F0000000FF1E0000FF440000FC600000FF9C42 -:106800000000FC620000007B0000FE930000FE9888 -:106810000000FFE30000FDEC0000FDCD0000FCE502 -:106820000000FCCF0000FED70000FEDF0000FF13D9 -:106830000000FE200000FF0A0000FF560000FE7668 -:106840000000FE9C0000FE9C000000620000006250 -:106850000000FE5C0000FFB70000FEF000000062D8 -:10686000000000620000FEA7030800060308001CE9 -:106870000308FFC30308FFEF0308FFC00308FFF688 -:1068800003080008030800170308FFEC03080006CC -:1068900004B4007703C9005C0468FFCF04680002F9 -:1068A0000468FFE3046800150485006604100029ED -:1068B0000468001F0473006F03080081030800913F -:1068C000030800380308006003080039030800715A -:1068D0000308008B0308009E030800690308008575 -:1068E00004A6003D0387003D0417FFD5042BFFA637 -:1068F000047DFFC3045AFFC1046800580439000432 -:106900000468003704680025046800420468002019 -:1069100004680099046800000468FFC30468FFA8C5 -:106920000468FFCF0468005004680014046800295C -:106930000468002B0308FFD50308FFFC0308FF9E33 -:106940000308FFA30308FF890308FFBF0308FFDD57 -:106950000308FFE20308FFB60308FFD30312006930 -:1069600001C9009301C9FFD901C9001001C9FFA6DF -:10697000030200A2030200AE0302FFE403020000D0 -:1069800004D7FFCB035EFFA606EC004406330037B6 -:10699000026000250260FEFA0260FFAC01A6FF87DC -:1069A0000260FFDF00020000FFF40000FF9C0032E5 -:1069B00000000000000000000000000000000000D7 -:1069C0000000000004800000010201030003000435 -:1069D00000050006000700080009000A000B000C73 -:1069E000000D000E000F0010001100120013001423 -:1069F00000150016001700180019001A001B001CD3 -:106A0000001D001E001F0020002100220023002482 -:106A100000250026002700280029002A002B002C32 -:106A2000002D002E002F00300031003200330034E2 -:106A300000350036003700380039003A003B003C92 -:106A4000003D003E003F0040004100420043004442 -:106A500000450046004700480049004A004B004CF2 -:106A6000004D004E004F00500051005200530054A2 -:106A700000550056005700580059005A005B005C52 -:106A8000005D005E005F00600061010400A30084FF -:106A9000008500BD009600E80086008E008B009DFA -:106AA00000A900A40105008A0106008300930107E4 -:106AB0000108008D0109008800C300DE010A009E64 -:106AC00000AA00F500F400F600A200AD00C900C75E -:106AD00000AE006200630090006400CB006500C857 -:106AE00000CA00CF00CC00CD00CE00E9006600D384 -:106AF00000D000D100AF006700F0009100D600D4B4 -:106B000000D5006800EB00ED0089006A0069006BA9 -:106B1000006D006C006E00A0006F007100700072CC -:106B20000073007500740076007700EA0078007A40 -:106B30000079007B007D007C00B800A1007F007E12 -:106B40000080008100EC00EE00BA010B010C010D89 -:106B5000010E010F011000FD00FE011101120113D1 -:106B6000011400FF010001150116011701010118B0 -:106B70000119011A011B011C011D011E011F012029 -:106B800001210122012300F800F901240125012639 -:106B9000012701280129012A012B012C012D012E99 -:106BA000012F013001310132013300FA0134013586 -:106BB0000136013701380139013A013B013C013D01 -:106BC000013E013F01400141014200E200E3014377 -:106BD000014401450146014701480149014A014B71 -:106BE000014C014D014E014F0150015100B000B167 -:106BF00001520153015401550156015701580159E1 -:106C0000015A015B00FB00FC00E400E5015C015D52 -:106C1000015E015F01600161016201630164016560 -:106C20000166016701680169016A016B016C016D10 -:106C3000016E016F0170017100BB0172017301747B -:106C4000017500E600E7017600A601770178017979 -:106C5000017A017B017C017D017E00D800E100DA30 -:106C600000DB00DC00DD00E000D900DF017F0180F7 -:106C700001810182018301840185018601870188E8 -:106C80000189018A018B018C018D018E018F019098 -:106C90000191019201930194019501960197019848 -:106CA0000199019A019B019C019D019E019F01A0F8 -:106CB00001A101A201A301A401A501A601A701A8A8 -:106CC00001A901AA01AB01AC01AD01AE01AF01B058 -:106CD00001B101B201B301B4009B01B501B601B726 -:106CE00001B801B901BA01BB01BC01BD01BE01BFC0 -:106CF00001C001C101C201C301C401C501C601C770 -:106D000001C801C901CA01CB01CC01CD01CE01CF1F -:106D100001D001D101D201D301D401D501D601D7CF -:106D200001D801D901DA01DB01DC01DD01DE01DF7F -:106D300001E001E101E201E301E401E501E601E72F -:106D400001E801E901EA01EB01EC01ED01EE01EFDF -:106D500001F001F101F201F301F401F501F601F78F -:106D600001F801F901FA01FB01FC01FD01FE01FF3F -:106D700002000201020202030204020502060207E7 -:106D800002080209020A020B020C020D020E020F97 -:106D90000210021102120213021402150216021747 -:106DA00002180219021A021B021C021D021E021FF7 -:106DB00002200221022202230224022502260227A7 -:106DC000022800B200B30229022A00B600B700C4AC -:106DD000022B00B400B500C5008200C2008700ABE2 -:106DE00000C6022C022D00BE00BF022E00BC022FE6 -:106DF00000F7023002310232023302340235008CD5 -:106E00000236023702380239023A023B0098023C4D -:106E1000009A009900EF00A50092009C00A7008F47 -:106E20000094009500B9023D023E023F024002413B -:106E30000242024302440245024602470248024916 -:106E4000024A024B024C024D024E024F02500251C6 -:106E50000252025302540255025602570258025976 -:106E6000025A025B025C025D025E025F0260026126 -:106E700002620263026402650266026702680269D6 -:106E8000026A026B026C026D026E026F0270027186 -:106E90000272027302740275027602770278027936 -:106EA000027A027B027C027D027E027F02800281E6 -:106EB0000282028302840285028602870288028996 -:106EC000028A028B028C028D028E028F0290029146 -:106ED00002920293029402950296029702980299F6 -:106EE000029A029B029C029D029E029F02A002A1A6 -:106EF00002A202A302A402A502A602A702A802A956 -:106F000002AA02AB02AC02AD02AE02AF02B002B105 -:106F100002B202B302B402B502B602B702B802B9B5 -:106F200002BA02BB02BC02BD02BE02BF02C002C165 -:106F300002C202C302C402C502C602C702C802C915 -:106F400002CA02CB02CC02CD02CE02CF02D002D1C5 -:106F500002D202D302D402D502D602D702D802D975 -:106F600002DA02DB02DC02DD02DE02DF02E002E125 -:106F700002E202E302E402E502E602E702E802E9D5 -:106F800002EA02EB02EC02ED02EE02EF02F002F185 -:106F900002F202F302F402F502F602F702F802F935 -:106FA00002FA02FB02FC02FD02FE02FF03000301E3 -:106FB000030203030304030503060307030803098D -:106FC000030A030B030C030D030E030F031003113D -:106FD00003120313031403150316031703180319ED -:106FE000031A031B031C031D031E031F032003219D -:106FF000032203230324032503260327032803294D -:10700000032A032B032C032D032E032F03300331FC -:1070100003320333033403350336033703380339AC -:10702000033A033B033C033D033E033F034003415C -:10703000034203430344034503460347034803490C -:10704000034A034B034C034D034E034F03500351BC -:10705000035203530354035503560357035803596C -:10706000035A035B035C035D035E035F036003611C -:1070700003620363036403650366036703680369CC -:10708000036A036B036C036D036E036F037003717C -:10709000037203730374037503760377037803792C -:1070A000037A037B037C037D037E037F03800381DC -:1070B000038203830384038503860387038803898C -:1070C000038A038B038C038D038E038F039003913C -:1070D00003920393039403950396039703980399EC -:1070E000039A039B039C039D039E039F03A003A19C -:1070F00003A203A303A403A503A603A703A803A94C -:1071000003AA03AB03AC03AD03AE03AF03B003B1FB -:1071100003B203B303B400D703B503B603B703B890 -:1071200000C000C103B903BA03BB03BC03BD03BE67 -:1071300003BF03C003C103C203C303C403C503C623 -:1071400003C703C803C903CA03CB03CC03CD03CED3 -:1071500003CF03D003D103D203D303D403D503D683 -:1071600003D703D803D903DA03DB03DC03DD03DE33 -:1071700003DF03E003E103E203E303E403E503E6E3 -:1071800003E703E803E903EA03EB03EC03ED03EE93 -:1071900003EF03F003F103F203F303F403F503F643 -:1071A00003F703F803F903FA03FB03FC03FD03FEF3 -:1071B00003FF04000401040204030404040504069C -:1071C000040704080409040A040B040C040D040E4B -:1071D000040F0410041104120413041404150416FB -:1071E000041704180419041A041B041C041D041EAB -:1071F000041F04200421042204230424042504265B -:10720000042704280429042A042B042C042D042E0A -:10721000042F0430043104320433043404350436BA -:10722000043704380439043A043B043C043D043E6A -:10723000043F04400441044204430444044504461A -:10724000044704480449044A044B044C044D044ECA -:10725000044F04500451045204530454045504567A -:10726000045704580459045A045B045C045D045E2A -:10727000045F0460046104620463046404650466DA -:10728000046704680469046A046B046C046D046E8A -:10729000046F04700471047204730474047504763A -:1072A000047704780479047A047B047C047D047EEA -:1072B000047F04800481048204830484048504869A -:1072C000048704880489044E554C4C0243520775C8 -:1072D0006E693030413007756E6930304144096F56 -:1072E00076657273636F726507756E69303042320E -:1072F00007756E693030423307756E69303342432B -:1073000007756E693030423907416D6163726F6E87 -:1073100007616D6163726F6E064162726576650624 -:1073200061627265766507416F676F6E656B0761B5 -:107330006F676F6E656B0B4363697263756D666C27 -:1073400065780B6363697263756D666C6578044379 -:10735000646F740463646F7406446361726F6E06D5 -:10736000646361726F6E064463726F617407456D8A -:107370006163726F6E07656D6163726F6E06456261 -:1073800072657665066562726576650A45646F7436 -:10739000616363656E740A65646F74616363656ECF -:1073A0007407456F676F6E656B07656F676F6E6516 -:1073B0006B06456361726F6E06656361726F6E0B7B -:1073C0004763697263756D666C65780B6763697294 -:1073D00063756D666C65780447646F740467646FE9 -:1073E0007407756E693031323207756E693031322B -:1073F000330B4863697263756D666C65780B6863FF -:10740000697263756D666C657804486261720468C0 -:10741000626172064974696C6465066974696C64BA -:107420006507496D6163726F6E07696D6163726FA5 -:107430006E064962726576650669627265766507F1 -:10744000496F676F6E656B07696F676F6E656B027B -:10745000494A02696A0B4A63697263756D666C65B5 -:10746000780B6A63697263756D666C657807756E13 -:10747000693031333607756E69303133370C6B67DD -:107480007265656E6C616E646963064C61637574E8 -:1074900065066C616375746507756E6930313342DA -:1074A00007756E6930313343064C6361726F6E0647 -:1074B0006C6361726F6E044C646F74046C646F74FF -:1074C000064E6163757465066E6163757465077554 -:1074D0006E693031343507756E6930313436064E99 -:1074E0006361726F6E066E6361726F6E0B6E6170B8 -:1074F0006F7374726F70686503456E6703656E67BE -:10750000074F6D6163726F6E076F6D6163726F6EAF -:10751000064F6272657665066F62726576650D4F1D -:1075200068756E676172756D6C6175740D6F6875E5 -:107530006E676172756D6C61757406526163757406 -:10754000650672616375746507756E69303135362D -:1075500007756E693031353706526361726F6E069A -:10756000726361726F6E0653616375746506736151 -:10757000637574650B5363697263756D666C6578CA -:107580000B7363697263756D666C657807756E69F8 -:107590003032314107756E693032314206546361D1 -:1075A000726F6E06746361726F6E0454626172046E -:1075B00074626172065574696C6465067574696CF1 -:1075C000646507556D6163726F6E07756D616372F7 -:1075D0006F6E0655627265766506756272657665D0 -:1075E000055572696E67057572696E670D55687528 -:1075F0006E676172756D6C6175740D7568756E6717 -:107600006172756D6C61757407556F676F6E656B30 -:1076100007756F676F6E656B0B5763697263756D86 -:10762000666C65780B7763697263756D666C6578F7 -:107630000B5963697263756D666C65780B79636964 -:107640007263756D666C6578065A6163757465065C -:107650007A61637574650A5A646F74616363656EF9 -:10766000740A7A646F74616363656E74056C6F6E1F -:1076700067730A4172696E6761637574650A617246 -:10768000696E67616375746507414561637574650B -:1076900007616561637574650B4F736C6173686135 -:1076A000637574650B6F736C617368616375746582 -:1076B00007756E693032313807756E69303231398D -:1076C00005746F6E6F730D646965726573697374A9 -:1076D0006F6E6F730A416C706861746F6E6F7309BF -:1076E000616E6F74656C6569610C457073696C6F70 -:1076F0006E746F6E6F7308457461746F6E6F73098B -:10770000496F7461746F6E6F730C4F6D6963726F44 -:107710006E746F6E6F730C557073696C6F6E746FEF -:107720006E6F730A4F6D656761746F6E6F73116969 -:107730006F74616469657265736973746F6E6F737A -:1077400005416C70686104426574610547616D6D47 -:107750006107457073696C6F6E045A657461034507 -:10776000746105546865746104496F7461054B6107 -:10777000707061064C616D626461024D75024E75F8 -:10778000025869074F6D6963726F6E025069035248 -:10779000686F055369676D610354617507557073B0 -:1077A000696C6F6E035068690343686903507369BD -:1077B0000C496F746164696572657369730F557004 -:1077C00073696C6F6E64696572657369730A616C65 -:1077D000706861746F6E6F730C657073696C6F6E37 -:1077E000746F6E6F7308657461746F6E6F7309697F -:1077F0006F7461746F6E6F7314757073696C6F6EF4 -:107800006469657265736973746F6E6F7305616C1B -:1078100070686104626574610567616D6D6105641E -:10782000656C746107657073696C6F6E047A65745A -:10783000610365746105746865746104696F7461DE -:10784000056B61707061066C616D626461026E75DA -:10785000027869076F6D6963726F6E0372686F07F4 -:10786000756E6930334332057369676D6103746106 -:107870007507757073696C6F6E0370686903636870 -:107880006903707369056F6D6567610C696F746179 -:1078900064696572657369730F757073696C6F6E77 -:1078A00064696572657369730C6F6D6963726F6E7D -:1078B000746F6E6F730C757073696C6F6E746F6E2E -:1078C0006F730A6F6D656761746F6E6F7307756EA6 -:1078D000693034303107756E693034303207756E77 -:1078E000693034303307756E693034303407756E63 -:1078F000693034303507756E693034303607756E4F -:10790000693034303707756E693034303807756E3A -:10791000693034303907756E693034304107756E1F -:10792000693034304207756E693034304307756E04 -:10793000693034304507756E693034304607756EEE -:10794000693034313007756E693034313107756E06 -:10795000693034313207756E693034313307756EF2 -:10796000693034313407756E693034313507756EDE -:10797000693034313607756E693034313707756ECA -:10798000693034313807756E693034313907756EB6 -:10799000693034314107756E693034314207756E94 -:1079A000693034314307756E693034314407756E80 -:1079B000693034314507756E693034314607756E6C -:1079C000693034323007756E693034323107756E84 -:1079D000693034323207756E693034323307756E70 -:1079E000693034323407756E693034323507756E5C -:1079F000693034323607756E693034323707756E48 -:107A0000693034323807756E693034323907756E33 -:107A1000693034324107756E693034324207756E11 -:107A2000693034324307756E693034324407756EFD -:107A3000693034324507756E693034324607756EE9 -:107A4000693034333007756E693034333107756E01 -:107A5000693034333207756E693034333307756EED -:107A6000693034333407756E693034333507756ED9 -:107A7000693034333607756E693034333707756EC5 -:107A8000693034333807756E693034333907756EB1 -:107A9000693034334107756E693034334207756E8F -:107AA000693034334307756E693034334407756E7B -:107AB000693034334507756E693034334607756E67 -:107AC000693034343007756E693034343107756E7F -:107AD000693034343207756E693034343307756E6B -:107AE000693034343407756E693034343507756E57 -:107AF000693034343607756E693034343707756E43 -:107B0000693034343807756E693034343907756E2E -:107B1000693034344107756E693034344207756E0C -:107B2000693034344307756E693034344407756EF8 -:107B3000693034344507756E693034344607756EE4 -:107B4000693034353107756E693034353207756EFA -:107B5000693034353307756E693034353407756EE6 -:107B6000693034353507756E693034353607756ED2 -:107B7000693034353707756E693034353807756EBE -:107B8000693034353907756E693034354107756EA3 -:107B9000693034354207756E693034354307756E88 -:107BA000693034354507756E693034354607756E72 -:107BB000693034393007756E6930343931065767AA -:107BC00072617665067767726176650657616375DF -:107BD00074650677616375746509576469657265D4 -:107BE00073697309776469657265736973065967A8 -:107BF000726176650679677261766507756E6932BE -:107C00003031350D756E64657273636F72656462D1 -:107C10006C0D71756F746572657665727365640657 -:107C20006D696E757465067365636F6E640965785A -:107C3000636C616D64626C07756E6932303746093A -:107C4000616669693038393431067065736574610D -:107C5000044575726F07756E693231303507756E80 -:107C6000693231313307756E693231313607756EDD -:107C7000693033413909657374696D6174656409EC -:107C80006F6E656569676874680C746872656565B0 -:107C90006967687468730B66697665656967687497 -:107CA00068730C736576656E6569676874687307D9 -:107CB000756E69303339340D637972696C6C696340 -:107CC0006272657665106361726F6E636F6D6D6170 -:107CD000616363656E7411636F6D6D61616363658C -:107CE0006E74726F7461746507756E693230373403 -:107CF00007756E693230373507756E693230373740 -:107D000007756E693230373807756E69323030303A -:107D100007756E693230303107756E693230303236 -:107D200007756E693230303307756E693230303422 -:107D300007756E693230303507756E69323030360E -:107D400007756E693230303707756E6932303038FA -:107D500007756E693230303907756E6932303041DF -:107D600007756E693230304207756E694645464682 -:107D700007756E694646464307756E694646464432 -:107D800007756E693031463007756E69303242438F -:107D900007756E693033443107756E69303344328C -:107DA00007756E693033443607756E693145334562 -:107DB00007756E693145334607756E693145303058 -:107DC00007756E693145303107756E69303246335B -:107DD000054F686F726E056F686F726E0555686F3C -:107DE000726E0575686F726E04686F6F6B07756EE3 -:107DF000693034303007756E693034304407756E41 -:107E0000693034353007756E693034354407756E26 -:107E1000693034363007756E693034363107756E27 -:107E2000693034363207756E693034363307756E13 -:107E3000693034363407756E693034363507756EFF -:107E4000693034363607756E693034363707756EEB -:107E5000693034363807756E693034363907756ED7 -:107E6000693034364107756E693034364207756EB5 -:107E7000693034364307756E693034364407756EA1 -:107E8000693034364507756E693034364607756E8D -:107E9000693034373007756E693034373107756EA5 -:107EA000693034373207756E693034373307756E91 -:107EB000693034373407756E693034373507756E7D -:107EC000693034373607756E693034373707756E69 -:107ED000693034373807756E693034373907756E55 -:107EE000693034374107756E693034374207756E33 -:107EF000693034374307756E693034374407756E1F -:107F0000693034374507756E693034374607756E0A -:107F1000693034383007756E693034383107756E22 -:107F2000693034383207756E693034383807756E09 -:107F3000693034383907756E693034384107756EE9 -:107F4000693034384207756E693034384307756ECE -:107F5000693034384407756E693034384507756EBA -:107F6000693034384607756E693034393207756EBA -:107F7000693034393307756E693034393407756EBA -:107F8000693034393507756E693034393607756EA6 -:107F9000693034393707756E693034393807756E92 -:107FA000693034393907756E693034394107756E77 -:107FB000693034394207756E693034394307756E5C -:107FC000693034394407756E693034394507756E48 -:107FD000693034394607756E693034413007756E43 -:107FE000693034413107756E693034413207756E3E -:107FF000693034413307756E693034413407756E2A -:10800000693034413507756E693034413607756E15 -:10801000693034413707756E693034413807756E01 -:10802000693034413907756E693034414107756EE6 -:10803000693034414207756E693034414307756ECB -:10804000693034414407756E693034414507756EB7 -:10805000693034414607756E693034423007756EB9 -:10806000693034423107756E693034423207756EBB -:10807000693034423307756E693034423407756EA7 -:10808000693034423507756E693034423607756E93 -:10809000693034423707756E693034423807756E7F -:1080A000693034423907756E693034424107756E64 -:1080B000693034424207756E693034424307756E49 -:1080C000693034424407756E693034424507756E35 -:1080D000693034424607756E693034433007756E37 -:1080E000693034433107756E693034433207756E39 -:1080F000693034433307756E693034433407756E25 -:10810000693034433507756E693034433607756E10 -:10811000693034433707756E693034433807756EFC -:10812000693034433907756E693034434107756EE1 -:10813000693034434207756E693034434307756EC6 -:10814000693034434407756E693034434507756EB2 -:10815000693034434607756E693034443007756EB4 -:10816000693034443107756E693034443207756EB6 -:10817000693034443307756E693034443407756EA2 -:10818000693034443507756E693034443607756E8E -:10819000693034443707756E693034443807756E7A -:1081A000693034443907756E693034444107756E5F -:1081B000693034444207756E693034444307756E44 -:1081C000693034444407756E693034444507756E30 -:1081D000693034444607756E693034453007756E32 -:1081E000693034453107756E693034453207756E34 -:1081F000693034453307756E693034453407756E20 -:10820000693034453507756E693034453607756E0B -:10821000693034453707756E693034453807756EF7 -:10822000693034453907756E693034454107756EDC -:10823000693034454207756E693034454307756EC1 -:10824000693034454407756E693034454507756EAD -:10825000693034454607756E693034463007756EAF -:10826000693034463107756E693034463207756EB1 -:10827000693034463307756E693034463407756E9D -:10828000693034463507756E693034463607756E89 -:10829000693034463707756E693034463807756E75 -:1082A000693034463907756E693034464107756E5A -:1082B000693034464207756E693034464307756E3F -:1082C000693034464407756E693034464507756E2B -:1082D000693034464607756E693035303007756E43 -:1082E000693035303107756E693035303207756E5B -:1082F000693035303307756E693035303407756E47 -:10830000693035303507756E693035303607756E32 -:10831000693035303707756E693035303807756E1E -:10832000693035303907756E693035304107756E03 -:10833000693035304207756E693035304307756EE8 -:10834000693035304407756E693035304507756ED4 -:10835000693035304607756E693035313007756ED6 -:10836000693035313107756E693035313207756ED8 -:10837000693035313307756E693145413007756EA7 -:10838000693145413107756E693145413207756E76 -:10839000693145413307756E693145413407756E62 -:1083A000693145413507756E693145413607756E4E -:1083B000693145413707756E693145413807756E3A -:1083C000693145413907756E693145414107756E1F -:1083D000693145414207756E693145414307756E04 -:1083E000693145414407756E693145414507756EF0 -:1083F000693145414607756E693145423007756EF2 -:10840000693145423107756E693145423207756EF3 -:10841000693145423307756E693145423407756EDF -:10842000693145423507756E693145423607756ECB -:10843000693145423707756E693145423807756EB7 -:10844000693145423907756E693145424107756E9C -:10845000693145424207756E693145424307756E81 -:10846000693145424407756E693145424507756E6D -:10847000693145424607756E693145433007756E6F -:10848000693145433107756E693145433207756E71 -:10849000693145433307756E693145433407756E5D -:1084A000693145433507756E693145433607756E49 -:1084B000693145433707756E693145433807756E35 -:1084C000693145433907756E693145434107756E1A -:1084D000693145434207756E693145434307756EFF -:1084E000693145434407756E693145434507756EEB -:1084F000693145434607756E693145443007756EED -:10850000693145443107756E693145443207756EEE -:10851000693145443307756E693145443407756EDA -:10852000693145443507756E693145443607756EC6 -:10853000693145443707756E693145443807756EB2 -:10854000693145443907756E693145444107756E97 -:10855000693145444207756E693145444307756E7C -:10856000693145444407756E693145444507756E68 -:10857000693145444607756E693145453007756E6A -:10858000693145453107756E693145453207756E6C -:10859000693145453307756E693145453407756E58 -:1085A000693145453507756E693145453607756E44 -:1085B000693145453707756E693145453807756E30 -:1085C000693145453907756E693145454107756E15 -:1085D000693145454207756E693145454307756EFA -:1085E000693145454407756E693145454507756EE6 -:1085F000693145454607756E693145463007756EE8 -:10860000693145463107756E693145463407756EE7 -:10861000693145463507756E693145463607756ED1 -:10862000693145463707756E693145463807756EBD -:10863000693145463907756E6932304142136369C5 -:108640007263756D666C65786163757465636F6D73 -:10865000621363697263756D666C657867726176C3 -:1086600065636F6D621263697263756D666C6578C0 -:10867000686F6F6B636F6D621363697263756D66AC -:108680006C657874696C6465636F6D620E627265A7 -:1086900076656163757465636F6D620E627265768F -:1086A000656772617665636F6D620D62726576658E -:1086B000686F6F6B636F6D620E6272657665746969 -:1086C0006C6465636F6D6210637972696C6C696369 -:1086D000686F6F6B6C65667411637972696C6C6935 -:1086E00063626967686F6F6B554307756E693031F8 -:1086F000363207756E693031363307756E69303141 -:10870000454107756E693031454207756E693031F4 -:10871000454307756E693031454407756E693032DF -:1087200035390D686F6F6B61626F7665636F6D626F -:1087300007756E693146344407756E6931464445A4 -:1087400007756E693230373007756E6932303736EB -:1087500007756E693230373913756E6930334239B7 -:1087600030333038303330343033303013756E6955 -:1087700030334239303330383033303430333031C5 -:1087800013756E6930334239303330383033303618 -:108790003033303013756E6930334239303330380E -:1087A000303330363033303113756E693033433502 -:1087B00030333038303330343033303013756E6905 -:1087C0003033433530333038303330343033303178 -:1087D00013756E69303343353033303830333036CB -:1087E0003033303013756E693033433530333038C1 -:1087F000303330363033303108456E672E616C745B -:108800003108456E672E616C743208456E672E61C3 -:108810006C74330F756E693033303130333036302D -:108820003330380F756E6930333030303330363096 -:108830003330380F756E6930333031303330343087 -:108840003330380F756E6930333030303330343078 -:108850003330380F637972696C6C69635F6F746D64 -:1088600061726B07756E693145394507756E6941EF -:1088700037423307756E69413742340F756E693080 -:108880003133422E6C6F636C4D41480F756E693009 -:108890003134352E6C6F636C4D41480F416F676FFB -:1088A0006E656B2E6C6F636C4E41560F456F676F34 -:1088B0006E656B2E6C6F636C4E41560F496F676F20 -:1088C0006E656B2E6C6F636C4E41560F556F676F04 -:1088D0006E656B2E6C6F636C4E415606492E73614C -:1088E0006C74064A2E73616C740B4967726176650D -:1088F0002E73616C740B4961637574652E73616CC2 -:1089000074104963697263756D666C65782E736166 -:108910006C740E4964696572657369732E73616C5A -:10892000740B4974696C64652E73616C740C496DC9 -:108930006163726F6E2E73616C740B49627265763F -:10894000652E73616C740C496F676F6E656B2E7367 -:10895000616C7414496F676F6E656B5F6C6F636CED -:108960004E41562E73616C740F49646F746163637A -:10897000656E742E73616C7407494A2E73616C7452 -:10898000104A63697263756D666C65782E73616CED -:10899000740C756E69314543382E73616C740C75B7 -:1089A0006E69314543412E73616C7407756E69328F -:1089B0003132360E496F7461746F6E6F732E73614E -:1089C0006C7409496F74612E73616C7411496F7412 -:1089D0006164696572657369732E73616C740C757B -:1089E0006E69303430362E73616C740C756E69307C -:1089F0003430372E73616C740C756E6930343038D6 -:108A00002E73616C740C756E69303443302E736153 -:108A10006C7407756E693030423507756E69303297 -:108A2000333707756E694137423507756E694142C4 -:108A3000353303665F6605665F665F6905665F6678 -:108A40005F6C0B756E69303132332E616C740F754B -:108A50006E69303133432E6C6F636C4D41480F7536 -:108A60006E69303134362E6C6F636C4D41480F6146 -:108A70006F676F6E656B2E6C6F636C4E41560F6542 -:108A80006F676F6E656B2E6C6F636C4E41560F692E -:108A90006F676F6E656B2E6C6F636C4E41560F7512 -:108AA0006F676F6E656B2E6C6F636C4E4156066719 -:108AB0002E73616C74106763697263756D666C65A3 -:108AC000782E73616C740B6762726576652E7361C4 -:108AD0006C740967646F742E73616C7406662E7310 -:108AE00073303208665F662E737330320A665F66D3 -:108AF0005F692E737330320A665F665F6C2E737324 -:108B0000303208665F692E7373303208665F6C2EF0 -:108B1000737330320B666C6F72696E2E7373303301 -:108B20000F756E69303435332E6C6F636C4D4B446A -:108B30000F756E69303433312E6C6F636C53524253 -:108B40000F756E69303433332E6C6F636C53524241 -:108B50000F756E69303433342E6C6F636C53524230 -:108B60000F756E69303433462E6C6F636C5352420E -:108B70000F756E69303434322E6C6F636C53524211 -:108B80000C756E69303443462E73616C7407756ED4 -:108B9000693230393507756E693230393607756E8E -:108BA000693230393707756E693230393807756E7A -:108BB000693230393907756E693230394107756E5F -:108BC000693230394207756E693230394307756E44 -:108BD000693035443007756E693035443107756E3C -:108BE000693035443207756E693035443307756E28 -:108BF000693035443407756E693035443507756E14 -:108C0000693035443607756E693035443707756EFF -:108C1000693035443807756E693035443907756EEB -:108C2000693035444107756E693035444207756EC9 -:108C3000693035444307756E693035444407756EB5 -:108C4000693035444507756E693035444607756EA1 -:108C5000693035453007756E693035453107756EB9 -:108C6000693035453207756E693035453307756EA5 -:108C7000693035453407756E693035453507756E91 -:108C8000693035453607756E693035453707756E7D -:108C9000693035453807756E693035453907756E69 -:108CA000693035454107756E694642324107756E38 -:108CB000694642324207756E694642324307756E15 -:108CC000694642324407756E694642324507756E01 -:108CD000694642324607756E694642333007756E03 -:108CE000694642333107756E694642333207756E05 -:108CF000694642333307756E694642333407756EF1 -:108D0000694642333507756E694642333607756EDC -:108D1000694642333807756E694642333907756EC6 -:108D2000694642334107756E694642334207756EA4 -:108D3000694642334307756E694642334507756E8F -:108D4000694642343007756E694642343107756EA4 -:108D5000694642343307756E694642343407756E8E -:108D6000694642343607756E694642343707756E78 -:108D7000694642343807756E694642343907756E64 -:108D8000694642344107756E69464234420967724A -:108D9000617665636F6D62096163757465636F6D9C -:108DA0006207756E69303330320974696C646563CB -:108DB0006F6D6207756E693033303407756E6930D8 -:108DC00033303607756E693033303707756E69306A -:108DD00033303807756E693033304107756E69304E -:108DE00033304207756E693033304307756E693032 -:108DF00033304607756E69303331320C646F7462FC -:108E0000656C6F77636F6D6207756E6930333236EC -:108E100007756E693033323707756E693033323813 -:108E200007756E693033354507756E6930343835EE -:108E300007756E693034383607756E6930343833EB -:108E400007756E693034383407756E6930354230D5 -:108E500007756E693035423107756E6930354232BB -:108E600007756E693035423307756E6930354234A7 -:108E700007756E693035423507756E693035423693 -:108E800007756E693035423707756E69303542387F -:108E900007756E693035423907756E693035424164 -:108EA00007756E693035424207756E693035424349 -:108EB00007756E693035424407756E693035433148 -:108EC00007756E693035433207756E693035433743 -:108ED000097A65726F2E646E6F6D086F6E652E6411 -:108EE0006E6F6D0874776F2E646E6F6D0A746872A2 -:108EF00065652E646E6F6D09666F75722E646E6F98 -:108F00006D09666976652E646E6F6D087369782EDB -:108F1000646E6F6D0A736576656E2E646E6F6D0A92 -:108F200065696768742E646E6F6D096E696E652E73 -:108F3000646E6F6D077A65726F2E6C66066F6E6574 -:108F40002E6C660674776F2E6C66087468726565A1 -:108F50002E6C6607666F75722E6C6607666976659D -:108F60002E6C66067369782E6C6608736576656E7E -:108F70002E6C660865696768742E6C66076E696E8C -:108F8000652E6C66097A65726F2E6E756D72086F4C -:108F90006E652E6E756D720874776F2E6E756D72BC -:108FA0000A74687265652E6E756D7209666F7572EA -:108FB0002E6E756D7209666976652E6E756D720816 -:108FC0007369782E6E756D720A736576656E2E6E96 -:108FD000756D720A65696768742E6E756D72096EBB -:108FE000696E652E6E756D72087A65726F2E6F737D -:108FF00066076F6E652E6F73660774776F2E6F73DB -:10900000660974687265652E6F736608666F75729F -:109010002E6F736608666976652E6F7366077369CF -:10902000782E6F736609736576656E2E6F736609A9 -:1090300065696768742E6F7366086E696E652E6F5A -:1090400073660A7A65726F2E736C617368097A654C -:10905000726F2E746F7366086F6E652E746F736611 -:109060000874776F2E746F73660A74687265652E64 -:10907000746F736609666F75722E746F7366096616 -:109080006976652E746F7366087369782E746F73D2 -:10909000660A736576656E2E746F73660A65696716 -:1090A00068742E746F7366096E696E652E746F73C3 -:1090B0006607756E693230383007756E6932303840 -:1090C0003107756E693230383207756E6932303863 -:1090D0003307756E693230383407756E693230384F -:1090E0003507756E693230383607756E693230383B -:1090F0003707756E693230383807756E6932303827 -:109100003907756E693035424507756E69323037FB -:109110004407756E693230384407756E69323037EE -:109120004507756E693230384507756E69323037DC -:109130004107756E693230374307756E69323038D2 -:109140004107756E693230384307756E69323230C7 -:109150003607756E693232313507756E69323041C6 -:109160004107756E6932313230106166696931309C -:10917000313033646F746C65737310616669693183 -:1091800030313035646F746C6573730E696F676F5F -:109190006E656B646F746C6573730F6F676F6E656C -:1091A0006B63656E746572696E670E756E693145C5 -:1091B0004342646F746C657373000000000100002B -:1091C000000A00380056000544464C5400206379DC -:1091D000726C00206772656B002068656272002007 -:1091E0006C61746E0020000400000000FFFF0002AC -:1091F0000000000100026D61726B00166D6B6D6BFB -:10920000000E000000020002000300000002000047 -:109210000001000403EE0208016A000A00090010C0 -:109220000001000A00010001000600000008000122 -:10923000012000A6000100C2000C00130094008E63 -:1092400000880082007C00760070006A0064005E86 -:1092500000580052004C00460040003A0034002EF6 -:1092600000280001FE5C06140001FE7705CD000118 -:10927000FE7B06580001FE8706580001009305B6E4 -:109280000001FDE90621000100DD0621000100F6D4 -:109290000621000100AE06B2000100B40604000180 -:1092A00000AC0614000100CB062B000100A005ACA9 -:1092B0000001FE25060E0001008D06210001FEFAC8 -:1092C00006210001FD9A06210001031B063500015D -:1092D000FE7F06A400020004037003700000037206 -:1092E00003720001040A04160002041C041F000F8C -:1092F0000017000036840000367E0000367800003B -:1093000036720000366C00003672000036660000CF -:1093100036600000365A000036540000364E000019 -:1093200036480000364E000036420000363C000051 -:109330003636000036300000362A000036240000A1 -:10934000360600003600000035FA000035F4000251 -:10935000000700430043000000760076000101533F -:1093600001540002037003700004037203720005CD -:10937000040A04160006041C041F00130006001053 -:109380000001000A00000001007200260001003008 -:10939000000C00030014000E00080001FF81FE1401 -:1093A0000001014CFE3B0001FD0CFE5200010003D8 -:1093B0000417041804190010000035580000355235 -:1093C0000000354C000035460000352800003522ED -:1093D0000000351C00003516000035100000350A6D -:1093E00000003504000034FE000034F8000034E6CC -:1093F000000034DA000034CE000200050417041A1D -:109400000000042004280004042B042B000D042D6C -:10941000042D000E04300430000F00050000000190 -:1094200000080001019E00F000020100000C000A8B -:1094300000C200A000A0007A007A005E0050003652 -:1094400000260016000200A6000A009A00940001FF -:1094500000DF000000020096000A008A008400017C -:1094600000E30000000300640014005E000E0058DA -:1094700000520001039C0000000100E10000000315 -:10948000004A209600440018003E003800020016F2 -:10949000211E0010000A000103A200000001056F58 -:1094A000061F000102BC061F000300202FB4001A93 -:1094B000211A0014000E0001065600000001079159 -:1094C0000614000105A8061F000102F0061F000295 -:1094D000001C00160010000A000103B60000000185 -:1094E0000506061F0001FFACFE14000102D3061F93 -:1094F0000002001C00160010000A00010281FE1488 -:109500000001059E061F0001FFC9FE14000102E5CF -:10951000061F0002000203AC03B0000003BD03C13C -:1095200000050027000034520000344C000034468F -:10953000000034400000343A00003440000034346D -:109540000000342E00003428000034220000341CB7 -:10955000000034160000341C000034100000340AEF -:1095600000003404000033FE000033F8000033F242 -:10957000000133EC000133E6000133E0000133DA8F -:10958000000033D4000033CE000033C8000033C2E3 -:10959000000133BC000133B6000133B0000133AA2F -:1095A000000133A40001339E00013398000133927F -:1095B0000001338C0001337A0001336E0001336205 -:1095C0000002000A0043004300000076007600011C -:1095D000015301540002037003700004037203720C -:1095E0000005040A041A0006041C04280017042BB2 -:1095F000042B0024042D042D002504300430002603 -:10960000000900000001000800010004000000083B -:109610000001336A306E000531C2000C02F7305C85 -:109620003056305000000000304A3044303E0000D8 -:10963000000030383032302C00000000302630205E -:10964000301A30140000300E3008300200000000E4 -:109650002FFC2FF62FF0000000002FEA2FE42FDE62 -:10966000000000002FD82FD22FCC2FC600002FC013 -:10967000305C2FBA000000002FB42FAE2FA80000DE -:1096800000002FA22F9C2F96000000002F902F8A01 -:109690002F842F7E00002F782F722F6C0000000087 -:1096A0002F662F602F5A000000002F542F4E2F4896 -:1096B0002F4200002F3C2F362F30000000002F5487 -:1096C0002F4E2F2A000000002F242F1E2F180000DD -:1096D00000002F122F0C2F06000000002FFC2FF689 -:1096E0002FF02F00000030382EFA2EF4000000007A -:1096F0002EEE2EE82EE2000000002EDC2ED62ED01C -:10970000000000002ECA2EC42EBE000000002EB89D -:109710002EB22EAC000000002EA62EA02E9A000025 -:1097200000002E942E8E2E88000000002E822E7CAB -:109730002EBE00000000334C2E762F840000000067 -:109740002E702E6A2E642E5E00002E582E522EBED3 -:10975000000000002E4C2E462E40000000002E3A45 -:109760002E342E2E000000002E282E222E1C2E1607 -:1097700000002E102E0A2E04000000002E102E0ACB -:109780002DFE000000002DF82DF22F30000000000B -:109790002E282DEC2E042DE600002DE02DDA2DD400 -:1097A000000000002DCE2DC82DC2000000002E5854 -:1097B0002DBC2DB62DB000002DAA2DA42D9E00008D -:1097C00000002E942E8E2D98000000002D922D8CDE -:1097D0002D86000000002D802D7A2D7400000000E1 -:1097E0002D6E2D682D622D5C00002D562DC82D503C -:1097F000000000002D4A2D442D3E000000002D38B1 -:109800002D322D2C000000002D262D202FF00000E1 -:1098100000002D4A2D1A2D14000000002D0E2D08D9 -:109820002D02000000002CFC00002CF600000000BF -:109830002CF000002CEA000000002CE400002CDEDC -:10984000000000002CD800003050000000002CD890 -:1098500000003050000000002CD800003050000004 -:1098600000002CD200003050000000002CCC000082 -:109870003050000000002CC60000305000000000F6 -:109880002CC000002CBA00000000303800002CB4BE -:10989000000000002CAE00003002000000002CAEE2 -:1098A00000003002000000002CAE0000300200007A -:1098B00000002CA800003002000000002CA20000D4 -:1098C0002C9C000000002C9600002F5A0000000085 -:1098D0002C9000002F48000000002C9000002F4822 -:1098E000000000002C9000002F48000000002C8A8F -:1098F00000002F48000000002C8400002F480000CA -:1099000000002F5400002C7E000000002C78000086 -:109910002EF4000000002C7800002EF4000000005F -:109920002C7800002EF4000000002C7200002EF4B1 -:10993000000000002C6C00002EAC000000002C6623 -:1099400000002EBE000000002C6000002C5A000019 -:1099500000002C5400002E88000000002C54000051 -:109960002E88000000002C5400002E88000000000B -:109970002C4E00002E88000000002C4800002E888D -:10998000000000002C4200002E88000000002C3C4B -:1099900000002C3600000000334C00002C3000008A -:1099A00000002C2A00002EBE000000002C2A00001F -:1099B0002EBE000000002C2A00002EBE0000000079 -:1099C0002C2400002EBE000000002C1E00002E04DF -:1099D000000000002C1E00002E04000000002C1EC1 -:1099E00000002E04000000002C1800002E040000CF -:1099F00000002C1200002C0C000000002C060000BF -:109A00002DC2000000002C2A00002DB6000000002E -:109A10002C2A00002DB6000000002C2A00002DB6D4 -:109A2000000000002C0000002DB6000000002C24D7 -:109A300000002DB6000000002BFA00002BF40000FF -:109A400000002BEE00002D50000000002BEE000067 -:109A50002D50000000002BEE00002D5000000000F3 -:109A60002BE800002D50000000002BE200002D1418 -:109A7000000000002BDC00002D9E000000002BD613 -:109A800000002D14000000002BD00000305000001A -:109A900000002BCA00002E88000000002BC400002C -:109AA0003050000000002BBE00002E880000000097 -:109AB000305C00002BB8000000002E9400002D98B0 -:109AC000000000002C780000302C000000002BB2B9 -:109AD00000002F84000000002C780000302C0000D3 -:109AE00000002BB200002F84000000002BAC00000F -:109AF000302C000000002BA600002F840000000086 -:109B00002C780000302C000000002BB200002F84C5 -:109B1000000000002BA00000301A000000002E7092 -:109B200000002E64000000002CA200002C9C00000D -:109B300000002E7000002E88000000002B9A00000C -:109B40003002000000002B9400002EBE0000000038 -:109B50002B8E00003002000000002B8800002EBE7B -:109B6000000000002B8200003002000000002B7C6F -:109B700000002EBE00000000300E00002B7600001A -:109B800000002E5800002B70000000002CAE0000DA -:109B90003002000000002C2A00002EBE0000000051 -:109BA0002B6A00002FDE000000002B6400002FDE77 -:109BB000000000002B5E00002FDE000000002FEAF6 -:109BC00000002B58000000002B5200002FCC00009A -:109BD00000002B4C00002E1C000000002B46000053 -:109BE000303E000000002B4000002B3A0000000037 -:109BF0002B3400002E04000000002B2E00002E0449 -:109C0000000000002B2800002E04000000002E1091 -:109C100000002B22000000002B1C00002B1600006F -:109C200000002B1000002FA8000000002C1E0000D8 -:109C30002B22000000002FA200002B0A00000000D1 -:109C40002DF800002B0400000000334600002AFE1F -:109C5000000000002AF800002F84000000002B4CB8 -:109C600000002E04000000002F9000002AF20000E7 -:109C700000002E2800002AEC000000002F900000B9 -:109C80002F84000000002E2800002E040000000099 -:109C90002F9000002F84000000002E2800002E04CA -:109CA000000000002AE600002F06000000002AE065 -:109CB00000002FBA000000002ADA00002F5A00002E -:109CC00000002AD400002DC2000000002F66000012 -:109CD0002ACE000000002DCE00002AC8000000009F -:109CE0002ADA00002F5A000000002AD400002DC2FA -:109CF000000000002AC200002ABC000000002AB6B2 -:109D000000002AB0000000002D562DC82AAA00002D -:109D100000002AA400002F48000000002B9400003F -:109D20002DB6000000002A9E00002F480000000011 -:109D30002B8800002DB6000000002C9000002F485A -:109D4000000000002C2A00002DB6000000002A9818 -:109D500000002A92000000002A8C00002A860000E1 -:109D600000002A8000002F18000000002A7A00005E -:109D70002D86000000002F2400002A74000000003F -:109D80002D9200002A6E000000002A8000002F188B -:109D9000000000002A7A00002D86000000002A68DA -:109DA00000002F06000000002A6200002D74000051 -:109DB00000002A6800002F06000000002A62000050 -:109DC0002D74000000002F1200002A5C000000002B -:109DD0002D8000002A56000000002A6800002F068F -:109DE000000000002A6200002D74000000002FFC1B -:109DF00000002A50000000002D6E00002A4A0000DA -:109E000000002A4400002FF0000000002A3E00005D -:109E10002A38000000002FFC00002FF00000000096 -:109E20002D6E00002A32000000002A2C00002EF4C3 -:109E3000000000002A2600002D50000000002A200B -:109E400000002EF4000000002A1A00002D5000002F -:109E500000002A1400002EF4000000002A0E00006A -:109E60002D50000000002A0800002EF40000000021 -:109E70002A0200002D50000000002C7800002EF473 -:109E8000000000002BEE00002D50000000003038D4 -:109E9000000029FC000000002D56000029F60000FB -:109EA000000029F000002ED00000000029EA000088 -:109EB0002D2C000000002C6C00002EAC00000000D7 -:109EC0002BE200002D140000000029E400002EAC5D -:109ED0000000000029DE00002E9A0000000029D8B2 -:109EE00000002D020000000029D200002E9A000080 -:109EF000000029CC00002D020000000029DE000037 -:109F00002E9A0000000029D800002D020000000059 -:109F100029C6000029C00000000029BA000029B4A9 -:109F20000000000029AE000030500000000029A809 -:109F300000002E880000000029A200002CBA0000BA -:109F40000000299C00002C3600000000299600002B -:109F50002C7E00000000299000002BF4000000007F -:109F60002F120000298A000000002D8000002984A3 -:109F700000000000297E00002978000000002972FE -:109F80000000296C00000000296600002960000024 -:109F90000000295A0000295400000000294E00004A -:109FA00029480000000029420000293C0000000070 -:109FB00029360000293000000000305C00003050DD -:109FC0000000292A304A0000303E00000000292409 -:109FD0000000291E00000000300E000030020000CA -:109FE000292A2EA600002E9A000000002FD800007B -:109FF0002FCC0000292A2918000029120000000097 -:10A000002FA200002F9600000000290C0000290656 -:10A01000000000002F7800002F6C000000002F6669 -:10A0200000002F5A000000002900000028FA00005C -:10A0300000002F5400002F480000292A28F40000B7 -:10A0400028EE000000002F3C00002F300000000030 -:10A050002EB8000028E8000000002FFC00002FF0C0 -:10A06000000000002EB800002EAC0000292A28E2D3 -:10A07000000028DC000000002ECA00002EBE0000F8 -:10A08000000028E2000028DC0000000029E40000B5 -:10A090002EAC0000000028D600002DC200000000F9 -:10A0A00028D0000028CA0000000028C4000028BEF4 -:10A0B0000000000028B8000029300000000028B28D -:10A0C00000002DC20000000028AC00002DC20000DE -:10A0D000000028A628A0289A0000000028942D44FB -:10A0E000288E00000000288800002D50000000008D -:10A0F0002882000028CA00000000287C0000287682 -:10A10000000000002870000028BE00000000286A3F -:10A1100028642BF400000000285E000029300000B5 -:10A120002858334600002AFE000000002852000094 -:10A13000284C0000000028460000284000000000D5 -:10A14000287C00002876000000002E5800002DB664 -:10A1500000000000283A0000283400000000282EEB -:10A1600000002D9E00000000282800002876000036 -:10A170000000282200002DB600000000281C00006E -:10A18000281600000000281000002DC2000000006A -:10A19000280A000028040000000027FE27F827F204 -:10A1A0000000000027EC000027E60000000027E088 -:10A1B000000027DA0000000027D40000293000004A -:10A1C000000027CE00002DC20000000027C80000BC -:10A1D0002DB60000000027C200002DC200000000C4 -:10A1E00027BC000027DA000000002CA80000300285 -:10A1F000000000002918000029120000000027B606 -:10A200000000291E0000000027B0000027AA00005F -:10A2100000002F1200002F06000000002FB40000E5 -:10A220002FA80000000027A40000279E00000000C7 -:10A23000279800002792000000002918000029122A -:10A2400000000000278C0000278600000000278007 -:10A2500000002E640000000028F40000277A0000AF -:10A260000000305C00003050000000002774000047 -:10A27000276E00000000304A0000303E0000000061 -:10A2800029240000291E000000002FEA0000276892 -:10A2900000000000300E00003002000000002762C5 -:10A2A0000000294800000000275C0000278600000D -:10A2B00000002AB60000302C0000000027560000E5 -:10A2C000302C00000000275000002786000000000E -:10A2D00028F4000028EE000000002F7800002F6C0A -:10A2E000000000002FD800002FCC000000002F54E9 -:10A2F00000002F480000000028F4000028EE0000B5 -:10A3000000002F3C00002F3000000000303800001B -:10A31000302C000000002FFC00002FF00000000097 -:10A320002ECA00002E640000000028E2000028DC95 -:10A33000000000002ECA00002EBE00000000274AC8 -:10A340000000274400000000273E000027380000DE -:10A35000000027320000272C000000002726000004 -:10A3600027200000000028F4000028EE0000000074 -:10A37000271A000027140000000027740000276E31 -:10A380000000000027B0000027AA00000000270EF0 -:10A3900000002708000000002702000026FC000043 -:10A3A00000002E9400002E8800000000286A0000A3 -:10A3B0002BF40000000026F6000026F0000000004C -:10A3C00026EA000026E40000000026DE000026D871 -:10A3D000000000002E5800002EBE0000000026D213 -:10A3E000000026CC0000000026C6000026C00000A9 -:10A3F00000002D5600002D500000000026BA00007D -:10A400002D50000000002D5600002C0C0000000014 -:10A41000287000002DC20000000026B4000026AE07 -:10A4200000000000287000002DC2000000002E581F -:10A4300000002DB6000000002DCE00002DC200004F -:10A4400000002DAA00002D9E00000000334C0000EB -:10A450002F84000000002DE000002DD4000000003B -:10A460002D4A00002D140000000026A8000028043A -:10A47000000000002D2600002FF00000000026A2A2 -:10A480000000269C000000002696000027860000A1 -:10A4900000002D7A0000269000000000268A0000AF -:10A4A0002DD40000000026840000273800000000A2 -:10A4B000267E0000267800000000267200002EACE8 -:10A4C00000000000266C00002666000000002660E8 -:10A4D0000000265A0000000026540000264E00000E -:10A4E00000002C2400002EBE000000002B400000C5 -:10A4F0002AAA000000002648000026E40000000010 -:10A50000266C00002666000000002D8000002D74DF -:10A51000000000002E1000002E04000000002C1887 -:10A5200000002E04000000002E1000002DFE000090 -:10A53000000026420000263C0000000026420000E9 -:10A54000263C000000002B4000002B3A00000000D9 -:10A55000263600002C0C00000000263000002D14D0 -:10A56000000000002D5600002AAA00000000262A44 -:10A570000000291E0000000026240000261E000006 -:10A58000000029F000002ED00000000029EA0000A1 -:10A590002D2C0000000029F000002ED0000000004B -:10A5A00029EA00002D2C00000000261800002ED003 -:10A5B00000000000261200002D2C000000002C6C72 -:10A5C00000002EAC000000002BE200002D14000063 -:10A5D0000000260C000026060000292A2C66000038 -:10A5E0002EBE000000002C1E00002B2200000000E8 -:10A5F00029240000000000000000260000002F6C4D -:10A600000000000025FA00002DD400000000305C9E -:10A61000000025F4000000002E94000025EE00004C -:10A62000000025E8000026AE0000000025E2000042 -:10A6300025DC0000000025D6000025D00000000029 -:10A6400025CA000025C4000000002CAE0000300226 -:10A650000000000025BE0000302C000000002C2A65 -:10A6600000002EBE000000002BEE00002D50000068 -:10A67000000025B8000027140000000025B20000EB -:10A6800025AC00000000305C0000305000000000ED -:10A6900025A600002B3A0000000025A00000259A06 -:10A6A0000000000025940000258E000000003026E8 -:10A6B000000025880000000025820000257C0000A5 -:10A6C00000002576000025700000000026600000D4 -:10A6D000265A000000002F5400002C7E00000000CD -:10A6E00025820000257C00000000256A000025640A -:10A6F00000000000255E0000296C000000002558C5 -:10A700000000255200000000254C000025460000F6 -:10A71000000028E2000028DC0000000027EC000018 -:10A7200027E6000000002F5400002C7E00000000EF -:10A730002BFA00002BF4000000002ECA000029783C -:10A740000000000025400000253A000000002534EC -:10A750000000297800000000252E0000253A0000A6 -:10A76000000025280000252200000000251C000014 -:10A7700025160000000027B0000025100000000092 -:10A78000266C0000250A000000002504000024FEBD -:10A790000000000024F8000024F2000000002774EC -:10A7A0000000276E0000000024EC000024E60000FA -:10A7B00000002F2400002F30000000002DAA000010 -:10A7C0002D9E0000000024E00000291E0000000073 -:10A7D00028280000261E0000000024DA000024D4EF -:10A7E0000000000026F6000024CE0000000025B87E -:10A7F000000024C80000000026D2000024C200008F -:10A800000000275C00002D9E0000000026C600000E -:10A8100024BC0000000024B6000024B000000000AA -:10A8200024AA000024A4000000002750000027866E -:10A830000000000025CA00002D5000000000275035 -:10A8400000002786000000002B4000002C0C0000B8 -:10A85000000025E80000249E00000000249800006D -:10A860002492000000002F660000248C00000000ED -:10A8700024860000248000000000247A0000247454 -:10A8800000000000246E000025C4000000002EA07F -:10A89000000024680000000026420000246200003E -:10A8A00000002F5400002C7E00000000245C0000FB -:10A8B00026FC00000000303800002CB4000000002E -:10A8C000334C00002C30000000002FFC0000245608 -:10A8D000000000002E7600002450000000002EB87A -:10A8E00000002EAC0000000028940000288E00001C -:10A8F0000000244A00002EAC000000002894000054 -:10A90000288E000000002FD8000024440000000022 -:10A9100025CA0000243E0000000024380000243234 -:10A9200000000000242C0000242600000000242049 -:10A930000000241A0000000024140000240E00006F -:10A94000000025D600002738000000002D5600002A -:10A950002B3A0000000025D6000027380000000038 -:10A96000240800002FDE000000002402000023FC69 -:10A97000000000002408000023F60000000023F07F -:10A98000000023EA0000000023E400002948000042 -:10A99000000023DE000026CC000000002FD80000BD -:10A9A00023D80000000026A2000023D200000000EF -:10A9B00023CC000023C60000000024860000248071 -:10A9C000000000002B46000023C00000000028709B -:10A9D000000023BA000000002F660000248C000055 -:10A9E00000002486000024800000000025D600001E -:10A9F00023B4000000002DAA000023AE00000000D8 -:10AA000023A8000023A200000000239C000023963E -:10AA10000000000023900000305000000000238A56 -:10AA200000002E88000000002CCC000030500000F8 -:10AA300000002C4800002E88000000002CC0000000 -:10AA40002CBA000000002C3C00002C360000000056 -:10AA500023840000300200000000237E00002EBE90 -:10AA600000000000237800002F96000000002372F1 -:10AA70000000236C00000000236600002F960000F9 -:10AA8000000023600000236C00000000235A000037 -:10AA90002948000000002354000026CC00000000DC -:10AAA000234E00002786000000002348000026C037 -:10AAB0000000000023420000233C00000000233679 -:10AAC0000000233000000000232A0000302C00008A -:10AAD00000002A1A00002D5000000000232400006E -:10AAE000302C000000002BE800002D50000000007A -:10AAF0002C8400002F48000000002C2400002DB6FC -:10AB0000000000002F5400002C7E000000002BFAF3 -:10AB100000002BF400000000231E00002C7E00002B -:10AB20000000231800002BF4000000002312000096 -:10AB300027AA00000000230C000026660000000089 -:10AB4000230600002E6400000000230000002D14E6 -:10AB50000000000022FA00002E64000000002BD646 -:10AB600000002D140000000022F400002E640000FC -:10AB700000002BE200002D140000000022EE000077 -:10AB800027380000000022E80000278600000000AF -:10AB900024E0000022E2000000002828000022DC5F -:10ABA0000000000022D6000027140000000022D080 -:10ABB000000026780000000024E0000022CA000007 -:10ABC00000002828000022C4000000002FD8000048 -:10ABD00022BE000000002810000022B80000000083 -:10ABE0002C6600002EBE0000000022B200002FF0F4 -:10ABF0000000000022AC0000257C000000002E7048 -:10AC000000002E640000000022A60000263C000088 -:10AC1000000022A00000293C00000000229A000051 -:10AC2000229400000000228E000028DC00000000BA -:10AC3000228800002282000000002D560000227CA5 -:10AC40000000000022760000227000000000226A4E -:10AC500000002CBA0000000022640000225E000008 -:10AC6000000022580000225200000000224C000088 -:10AC700022460000000022400000223A00000000AE -:10AC800022340000222E0000000026840000273815 -:10AC9000000000002228000022220000000028827C -:10ACA000000028CA00000000221C0000221600003C -:10ACB000000022100000220A00000000305C0000AA -:10ACC0002204000000002E94000021FE000000007D -:10ACD00021F8000030500000000021F200002E8812 -:10ACE0000000000021EC000030500000000021E6D0 -:10ACF00000002E880000000021E00000305000001D -:10AD0000000021DA00002E880000000021D400009D -:10AD100030500000000021CE00002E88000000000E -:10AD200021C8000030500000000021C200002E8821 -:10AD3000000000002CD800002204000000002C5469 -:10AD4000000021FE0000000021BC00003050000087 -:10AD5000000021B600002E880000000021BC000089 -:10AD600030500000000021B600002E8800000000D6 -:10AD700021B0000030500000000021AA00002E8801 -:10AD80000000000021C8000030500000000021C277 -:10AD900000002E88000000002BC4000022040000E8 -:10ADA00000002BBE000021FE00000000300E00005D -:10ADB00021A4000000002E580000219E0000000089 -:10ADC00021980000300200000000219200002EBEF9 -:10ADD00000000000218C00003002000000002C0068 -:10ADE00000002EBE0000000021860000300200009E -:10ADF0000000218000002EBE00000000217A00002B -:10AE0000300200000000217400002EBE000000008F -:10AE1000216E0000300200000000216800002EBEFC -:10AE20000000000021620000300200000000215CF0 -:10AE300000002EBE000000002CAE000021A4000087 -:10AE400000002C2A0000219E000000002156000076 -:10AE50002E04000000002E10000021500000000011 -:10AE60002F540000214A000000002E580000214409 -:10AE700000000000213E00002F4800000000219249 -:10AE800000002DB600000000213800002F4800000F -:10AE90000000218000002DB60000000021320000DB -:10AEA0002F4800000000217400002DB600000000B3 -:10AEB000212C00002F4800000000216800002DB662 -:10AEC00000000000212600002F4800000000215C47 -:10AED00000002DB6000000002C900000214A000068 -:10AEE00000002C2A00002144000000002120000066 -:10AEF00026AE00000000211A000025DC0000000042 -:10AF00002120000026AE00000000211A000025DCF0 -:10AF1000000000002114000026AE00000000210EF9 -:10AF2000000025DC000000002108000026AE000023 -:10AF300000002102000025DC0000000020FC0000D1 -:10AF400020F60000000020F0000020EA00000000D1 -:10AF50003038000020E4000000002D56000020DE04 -:10AF60000000000020D800002EF40000000020D2D5 -:10AF700000002D500000000020CC000025D0000073 -:10AF8000000020C6000025C40000000020CC000006 -:10AF900025D00000000020C6000025C400000000ED -:10AFA00020C0000025D00000000020BA000025C409 -:10AFB0000000000020B4000025D00000000020AEFA -:10AFC000000025C400000000221C000020A8000092 -:10AFD0000000246E000020A2000000002EB8000037 -:10AFE000209C000000002D4A00002D1400000000ED -:10AFF000209600002EAC00000000209000002D14D0 -:10B0000000000000208A00002EAC00000000208418 -:10B0100000002D14000000002FFC0000207E000026 -:10B0200000002D6E00002078000000002F5400006A -:10B030002072000000002E580000206C000000006C -:10B040002AA400002072000000002B940000206C55 -:10B050000000000023720000236C00000000206646 -:10B060000000206000000000205A0000293000008D -:10B070000000205A00002930000000002054000089 -:10B08000293000000000205400002930000000009A -:10B09000204E00002DC200000000204E00002DC2F6 -:10B0A00000000000204800002DC2000000002048E1 -:10B0B00000002DC200000000274A000020420000CE -:10B0C00000002AB600002AB000000000274A000055 -:10B0D000203C00000000203600002030000000006E -:10B0E000305C0000305000000000305C0000300296 -:10B0F00000000000303800002EF400000000202A7C -:10B100002024201E0000000020182012200C000027 -:10B11000000020060000201E0000000020060000A5 -:10B12000201E0000000020060000201E000000007D -:10B1300020000000201E000000001FFA0000201E5A -:10B14000000000001FF40000201E000000001FEEA1 -:10B150000000201E00000000202A00001FE8000060 -:10B160000000202A00001FE8000000001FE200008D -:10B17000201E000000001FDC00001FD600000000A1 -:10B180001FD00000201E00000000202A00001FCA5F -:10B19000000000001FC40000283400000000202A26 -:10B1A0000000201E0000000020000000201E000003 -:10B1B0000000202A0000201E0000000020000000E7 -:10B1C000201E00000000202A0000201E00000000B9 -:10B1D0001FBE00002E04000000001FBE00002B2236 -:10B1E0000000000028A600001FB80000000027FE95 -:10B1F000000027F2000000001FB21FAC1FA60000D5 -:10B2000000001FA000002D98000000002E940000F8 -:10B210002D98000000002E5800002B700000000048 -:10B220002E1000002E04000000002D56000029F60C -:10B230000000000025CA2E8E2D98000000001FA0DF -:10B2400000002D98000000001F9A00002D980000BB -:10B2500000001F9400002D98000000002E4C2E4688 -:10B260001F8E000000001FB21FAC1F8800000000EE -:10B270001F821F7C1F760000000025CA000000000E -:10B2800000000000202A0000201E000000001F70A7 -:10B290000000223A1F6A1F641F5E00001F581F52E1 -:10B2A0001F641F4C00001F461F401F641F3A000010 -:10B2B0001F341F2E1F641F2800001F221F1C1F6425 -:10B2C0001F1600001F101F0A1F041EFE00001EF89C -:10B2D0001EF21F641F2800001F221EEC1F641EE6C2 -:10B2E00000001EE01EDA1F641ED400001ECE1EC821 -:10B2F0001F641EC200001EBC1EB61F641EB00000EC -:10B300001EAA1EA41F641E9E000026C01E981F6455 -:10B310001F2800001EE01E921F641E8C00001E8667 -:10B320001E801F641E7A00001E741E6E1F641E683D -:10B3300000001E621E5C1F641E5600001E501E4A46 -:10B340001F641E4400001E3E1E381F641E32000093 -:10B350001E2C1E261F641E2000001E1A1E141F64B1 -:10B360001E0E00001E081E021F641DFC00001DF6BC -:10B370001DF01F641F2800001EE01DEA1F641DE46D -:10B3800000001DDE1DD81F641DD21DCC1DC61DC0B2 -:10B390001DBA1DB400001DAE1DA81F641FBE000015 -:10B3A0002E04000000001FBE00002B220000000041 -:10B3B0001FBE00002B22000000001FBE0000215015 -:10B3C00000000000000102F302980001023E0000AC -:10B3D0000001032B045F00010186055A00010342AE -:10B3E00001B7000102960000000105C104880001B8 -:10B3F0000384045F00010168029F000101A70000AF -:10B4000000010294045F00010273029E000100E744 -:10B410000206000101F10000000102DE045F0001EC -:10B4200002310230000101BB0000000102A8045FEC -:10B430000001029F034D000101FD0000000102EB2D -:10B44000045F0001027B03600001020400000001B0 -:10B4500002F2045F0001028402300001020D0000CC -:10B46000000102FA045F0001027E029F0001020156 -:10B470000000000102EF045F000100F9029F0001DB -:10B480000143000000010231045F00010114023099 -:10B490000001009E00000001018B045F000102AC6E -:10B4A000029F0001022F00000001031C045F000145 -:10B4B000029002300001014902A00001028F045FE6 -:10B4C00000010165029F0001019700000001028553 -:10B4D000045F0001014402A00001019E0000000180 -:10B4E000028C045F0001002C0395000100A2000003 -:10B4F00000010190045F000102A7029F00010219F0 -:10B50000000000010307045F0001028F0230000108 -:10B51000000D029E000100DD0000000101CB045F70 -:10B52000000101E3055C00010003029F000100AF80 -:10B5300000000001019C045F00010292029F0001D3 -:10B540000218000000010306045F0001013A029F97 -:10B55000000101AC00000001029A045F0001011B20 -:10B56000029F00010157000000010245045F000135 -:10B570000186029F000101CA0000000102B8045FB9 -:10B580000001008B045F000101E200E0000102FE07 -:10B59000045F0001010E0000000104F2061F00011B -:10B5A00003DF061F000103A40000000100EC0000FF -:10B5B0000001032D061400010333062B00010331A3 -:10B5C00006210001028BFE14000106B4061F0001D3 -:10B5D00005A2061F0001019CFE14000101A8045EE3 -:10B5E0000001038F05B6000100B6FE52000102B64D -:10B5F00007F600010289FE520001052905B6000187 -:10B600000298076D000100AAFE140001029E078344 -:10B6100000010283070400010298076600010296F8 -:10B62000075C0001029C07790001012B000000016A -:10B63000047105B60001034C05B6000101120000BB -:10B64000000103A805B60001023B05B60001028314 -:10B650000000000103BA05B60001027900000001F4 -:10B66000021DFE520001039607BE0001039807C9A0 -:10B670000001027107BE0001027307C9000104390D -:10B6800000000001055205B60001019AFE140001F8 -:10B69000022BFE1400010108FE1400010142FE14F9 -:10B6A000000102C1060E0001034A0766000102DF25 -:10B6B00006A40001036807F60001016FFE520001B5 -:10B6C0000206FE5200010248FE52000103AC060EC3 -:10B6D000000104370766000103CB06A400010456ED -:10B6E00007F6000103B006210001043B07790001C1 -:10B6F000035C06A4000103F807F600010187FE526F -:10B70000000101F8FE52000101C1FE520001030ACE -:10B71000045E00010244FE52000103D705B6000199 -:10B720000366060E0001043307660001038506A4C4 -:10B730000001045207F60001036A062100010437E4 -:10B7400007790001043F086800010439085000012E -:10B75000042107D90001042107D70001042707F6B7 -:10B76000000101A6FE5200010237FE520001005EF8 -:10B77000FE520001022306A400010352071000013B -:10B78000038508680001034C06F80001037F085098 -:10B790000001033306810001036607D9000103336A -:10B7A000067F0001036607D70001034E076600010C -:10B7B000033906A40001036D07F60001019AFE5249 -:10B7C0000001019CFE52000103680706000103D539 -:10B7D000085E0001035806C1000103C508190001F5 -:10B7E000036A0710000103D708680001036406F824 -:10B7F000000103D108500001034C0681000103B889 -:10B8000007D90001034C067F000103B807D70001E8 -:10B81000035206A4000103BE07F60001018DFE528B -:10B82000000101B0FE52000101E7FE100001033DDE -:10B83000045E0001023BFE10000103DB05B60001BF -:10B8400001E500000001031D05B60001025E0000D5 -:10B850000001039605B6000102100000000102FE7F -:10B86000045E0001027B0000000103B205B6000186 -:10B87000032100000001040E045E000103790000B2 -:10B88000000104B005B60001040C045E000103755C -:10B890000000000104AC05B60001019EFE6F00012E -:10B8A00001D1FE560001036205B6000103BA045E31 -:10B8B000000102FA00000001043105B60001045441 -:10B8C00006140001043505B60001031205B6000197 -:10B8D0000298045E00010187FE10000101E5FE10E0 -:10B8E000000100FCFE1000010125FE10000104080B -:10B8F0000604000104A6075C0001010EFE6F0001B2 -:10B900000133FE56000103330604000103CD075C3A -:10B910000001038507790001037F075C000102AC89 -:10B9200005AC0001036D0704000102C1060400011B -:10B93000038B07560001032906040001040407567F -:10B9400000010421075C0001040E070400010152FC -:10B95000FE10000102A8045E000101C30000000106 -:10B9600002FA05B6000102E906040001037B07564E -:10B97000000104A8060400010493075C0001030C05 -:10B980000604000103BE075C000101C500000001C0 -:10B9900002B2045E0001036405B600010325063F00 -:10B9A0000001035807980001033D063F000103AA68 -:10B9B00007980001028DFE6F00010393045E0001F1 -:10B9C00002F8FE560001048905B600010196FE6FDB -:10B9D000000101E1FE5600010196FE0A000101E9A5 -:10B9E000FE0000010239FE56000103CB05B600013E -:10B9F000019AFE0A000101E1FE00000104B4063FC5 -:10BA0000000104A00798000101D9FE6F0001031D89 -:10BA1000045E0001024EFE56000102D70000000144 -:10BA2000039A045E000103DF05B6000101C3FE6F47 -:10BA300000010306045E0001022DFE56000103BE54 -:10BA400005B6000101EEFE6F00010331045E000146 -:10BA50000289FE560001041B05B60001018DFE6F30 -:10BA6000000101F4FE560001030205B6000102E7E1 -:10BA7000FE6F00010150FE56000102EC045E000161 -:10BA80000293FE0A0001033DFE0000010350045E24 -:10BA90000001029E0000000103D505B6000101D798 -:10BAA000FE6F0001031B045E0001023FFE56000111 -:10BAB000022100000001030E045E000102480000A4 -:10BAC000000101A6FE6F000102E9045E000101F021 -:10BAD000FE560001038105B600010139FE14000184 -:10BAE000030AFE6F000102DDFE560001016AFE0A34 -:10BAF000000101C7FE000001036A05B6000102C58E -:10BB000005B6000101CD0000000103170614000175 -:10BB100001B8FE6F00010362063F00010279FE5684 -:10BB200000010471079300010110FE14000101934C -:10BB3000FE14000105E3FE1400010712045E00017B -:10BB4000070CFE140001083B045E000103060621F9 -:10BB5000000103BA0779000101B800000001027B6F -:10BB6000045E0001013FFE2F000102C705640001D1 -:10BB70000189FE2F0001036606F0000103C7045E81 -:10BB80000001037B0000000104B205B60001033B85 -:10BB900000000001047305B6000101DB0000000194 -:10BBA00002C9045E000102370000000102890000A2 -:10BBB00000010377045E0001031700000001044E3A -:10BBC00005B60001030C0527000102C500000001B5 -:10BBD00003C1045E0001046F05B600010427077964 -:10BBE000000102620000000102D1045E000102A413 -:10BBF00000000001037305B60001021D00000001F2 -:10BC000002B4045E0001037F05B60001016AFDA8CD -:10BC10000001018DFDA80001049A062100010483A2 -:10BC200007790001027F0000000103B605B600019C -:10BC300003E30604000104AE075C00010164000098 -:10BC400000010293058F0001030606EC000102CB00 -:10BC5000063F000103270621000102FE000000014B -:10BC600003EC045E000102C30621000101DD0000B7 -:10BC7000000102CB045E000102E10000000103CFDD -:10BC8000045E00010179000000010266045E00010B -:10BC900002B8045E000102C1000000010391045ECD -:10BCA00000010329045E00010427045E000103294A -:10BCB0000000000102C1045E000101AEFE6F000140 -:10BCC00002F2045E000103E10614000102A000007C -:10BCD0000001038D045E00010348063F000101A23C -:10BCE00000000001028F045E0001036000000001FB -:10BCF000044E045E000101F200000001033F061F34 -:10BD000000010175000000010262045E000101D51E -:10BD10000000000102C3045E000101FE00000001FA -:10BD2000033505B60001038F0000000104C705B606 -:10BD30000001031400000001043F05B6000103B434 -:10BD40000000000104EC05B60001038D00000001B5 -:10BD500004C505B60001023B00000001033905B629 -:10BD60000001021FFE56000103B005B60001034AA0 -:10BD700005B60001042D07980001032305B6000154 -:10BD8000043305B600010200FE54000101E7000083 -:10BD90000001031F05B6000101F8FE560001038BE8 -:10BDA0000798000101EC00000001038307790001FE -:10BDB000034A00000001048105B60001035E000093 -:10BDC0000001049605B6000101FC000000010333E8 -:10BDD00005B60001036F077900010425065E000126 -:10BDE000034A065E0001032B065E000103370604CA -:10BDF000000102120604000102E90000000103B87C -:10BE0000045E0001025CFE140001040E0612000133 -:10BE10000156FE14000104B8045E000102AC045E89 -:10BE20000001022FFE1400010385045E000102DD03 -:10BE3000045E00010189000000010277045E000138 -:10BE400002F0045E00010252045E000102D3045EAF -:10BE500000010266000000010354045E000101BC01 -:10BE60000000000102AA045E000101D300000001ED -:10BE700003210621000100A0045E000101B8045E58 -:10BE80000001055C061F0001032F061F000102EEE2 -:10BE9000045E00010114FE85000102AE06140001DB -:10BEA00002AE045E00010331061F0001012DFE14E5 -:10BEB00000010283045E000102B80000000105A435 -:10BEC000061F00010352061F000102E3045E000189 -:10BED000035C06B400010225065E00010060FE144A -:10BEE0000001035A065E0001019800000001031BD7 -:10BEF000065E00010350065E000102CD0000000155 -:10BF0000040405B6000101B6000000010252000061 -:10BF10000001038905B6000101A00000000102D75D -:10BF200005B6000101F000000001032705B600017D -:10BF300002810000000103B805B60001018D000078 -:10BF40000001030E05B6000100E905B6000101027B -:10BF500000000001023706B40001030A00000001DE -:10BF6000044205B60001030200000001042505B6E5 -:10BF70000001033F00000001045805B6000103461C -:10BF800000000001046A05B6000102D900000001AA -:10BF900003D305B60001022300000001035A05B6D1 -:10BFA0000001010EFE3B0001013BFE3B0001032F9F -:10BFB00006210001040A0773000104540621000150 -:10BFC00004B607790001038B07AA000103AE07AA94 -:10BFD0000001FF98FE140001013B05CB0001008F1A -:10BFE000FE1400010246061F000102A6061400010D -:10BFF0000344076D000102AA0621000103480779E6 -:10C0000000010348075C000103E90621000104B4B4 -:10C0100007790001017BFE14000101ECFE14000110 -:10C02000036006B2000103FC080A00010344062B6A -:10C03000000103DF07830001032905AC000103C5EC -:10C0400007040001033D060E000103D90766000145 -:10C05000012D0000000101710000000102790614A9 -:10C0600000010342077900010110FE3B0001014A73 -:10C07000FE3B00010106FE1400010133FE14000125 -:10C0800002A2062100010331077900010064FE3B92 -:10C09000000101B4FE3B000102B80621000103913A -:10C0A0000779000103100000000103FE045E000197 -:10C0B000032500000001045C05B60001040E07839F -:10C0C000000103F407040001018BFE140001023398 -:10C0D000FE52000103C705B6000102D100000001B5 -:10C0E00003B6045E000101A0FE3B0001021DFE3B01 -:10C0F00000010346062100010431077900010223F3 -:10C100000614000102D305B60001005AFE3B0001EF -:10C110000171FE3B000102A00779000101CF000080 -:10C120000001019AFE3B000101CDFE3B00010279B6 -:10C13000077900010206FE140001046406140001E0 -:10C140000052FE140001020A062B000101F005ACAA -:10C1500000010204060E000101F400000001033D8D -:10C1600006140001038D05B60001026807D700011F -:10C1700003E5077900010248FE3B000103FE076D5D -:10C180000001040407830001040207790001018D06 -:10C19000FE140001018FFE140001031B06140001B0 -:10C1A000034E076D00010321062B00010354078392 -:10C1B0000001030605AC000103390704000103CFA9 -:10C1C0000779000102FC0614000103D9076D000184 -:10C1D00003000621000101A4FE1400010339062B0F -:10C1E000000103A607830001031F05AC0001038BB8 -:10C1F0000704000102BE0604000103350614000115 -:10C2000002C506210001033B06040001034206218A -:10C21000000101E10000000102CF045E0001031BE8 -:10C22000060E00010342060E000101D900000001C4 -:10C230000327061F0001020206040001020806216E -:10C240000001031906040001031F06210001016813 -:10C25000FE14000103060000000103F4045E000167 -:10C26000035606B200010331060400010333060E33 -:10C27000000103370621000101C5FE140001037B04 -:10C28000061F0001032D05B60001034E07790001CA -:10C2900003D7075C000103DD077900010275000088 -:10C2A00000010406075C0001040807660001040C95 -:10C2B00007790001042D07660001023F000000011C -:10C2C000037705B60001034C075C000103520779B0 -:10C2D00000010227FE140001031F000000010456A4 -:10C2E00005B6000103C3080A0001039E075C0001B4 -:10C2F00003A00766000103A40779000101A002EE74 -:10C300000001024205D300010191FE14000102E781 -:10C31000045E0001019A02F20001023105C1000130 -:10C32000016D0000000103F2045E0001024A045E98 -:10C3300000010135FE1400010475045E0001048D46 -:10C34000045E00010289045E000102AA00000001EF -:10C35000069C045E00010389045E00010193000055 -:10C3600000010466045E00010264045E000101E352 -:10C370000000000102E1045E000101A0022F0001A3 -:10C3800001850000000103E1054C0001024E054C4F -:10C390000001016F000000010417045E0001024269 -:10C3A000045E000100C50000000103AC045E000152 -:10C3B0000258045E00010181FE1400010183FE1495 -:10C3C00000010510045E000102D9045E000102CFE5 -:10C3D000022F000102020000000104FC045E0001C3 -:10C3E0000200000000010523045E000102E5045E76 -:10C3F0000001033900000001078B045E00010439CD -:10C40000045E000101A8022F000102BE0614000113 -:10C41000053506140001020206140001FFA6FE14F1 -:10C42000000100BA00000001030A06140001020422 -:10C430000614000102E1022F0001020600000001C3 -:10C440000519061400010208061400010192FE14E9 -:10C45000000104BC045E00010290045E0001FFD3F1 -:10C46000FE14000103FC061F000102E9061F000183 -:10C4700004C3045E000102BE045E000102D7022F65 -:10C48000000101EE00000001056206140001033303 -:10C4900006140001042B045E0001056D0614000162 -:10C4A00003750614000101E900000001050E045E99 -:10C4B000000102D7045E000101B00000000104E1A8 -:10C4C00005B6000102E705B6000101CB000000013E -:10C4D000051B05B6000102EE05B6000101F60000DD -:10C4E0000001057105B60001030C05B60001032724 -:10C4F0000000000107BE05B60001045405B60001A6 -:10C5000001DF00000001055005B60001031005B66B -:10C510000001025400000001061F05B6000102736D -:10C5200002DB0001019C0000000104D505B60001FA -:10C5300002D105B60001021400000001057705B61E -:10C540000001033105B60001022BFEA4000101FA2F -:10C5500000000001057905B60001031405B60001CD -:10C56000033D02DB0001029300000001066F05B6E7 -:10C57000000103AC05B60001027D0000000106A227 -:10C5800005B6000103D105B6000102F80000000164 -:10C5900007A205B60001042305B60001026402DB10 -:10C5A000000101D10000000103F805B60001023FBF -:10C5B00005B60001022D00000001057F05B600014F -:10C5C000036005B60001FF79FE520001033D05B688 -:10C5D0000001021905B6000100D9000000010202A5 -:10C5E00005B60001031F02DB00010260000000012C -:10C5F000063105B60001038505B6000102A800005A -:10C600000001061D05B6000103A205B6000101AA3E -:10C610000000000104D705B6000102E105B60001E3 -:10C6200001F80000000104EE05B6000102F205B6B3 -:10C630000001030802DB00010244000000010602C1 -:10C6400005B60001036F05B60001028F000000016E -:10C65000057D05B60001037D05B600010256000008 -:10C660000001058D05B60001033705B60001020C77 -:10C6700000000001059E05B60001034405B6000256 -:10C6800000380024003D00000044005D001A006CEA -:10C69000006C0034007700770035007C007C0036A9 -:10C6A0000082008D0037009200980043009A00B885 -:10C6B000004A00BA00DE006900E000E0008E00E2FF -:10C6C00000E2008F00E400E4009000E600E9009141 -:10C6D00000EB00EB009500ED00ED009600EF00EFA1 -:10C6E000009700F100F1009800F40149009901550C -:10C6F000015500EF0157015800F0015A016400F2A2 -:10C700000166017300FD0175019C010B019F01FD94 -:10C710000133021D021D01920224022401930246EC -:10C7200002460194024902490195024B024E0196CC -:10C7300002500253019A02550272019E0279027A56 -:10C7400001BC027E02AC01BE02AE02B101ED02B339 -:10C7500002C001F102C2032D01FF032F032F026B60 -:10C760000331035D026C0369036F02990371037166 -:10C7700002A00376038002A10386038602AC038B2A -:10C78000038C02AD038E039B02AF039D039E02BD8B -:10C7900003A003A402BF03A603A602C403A803AC1C -:10C7A00002C503B103B102CA03B403BD02CB03C285 -:10C7B00003C202D503C603C602D603C903C902D702 -:10C7C00003D203EC02D8047B047D02F3047F047FD0 -:10C7D00002F6002C000001A20000019C000001965E -:10C7E000000001900000018A000001900000018417 -:10C7F0000000017E00000178000001720000016C61 -:10C80000000001660000016C000001600000015A98 -:10C81000000001540000014E0000014800000142E8 -:10C820000002013C00020136000201300002012A30 -:10C83000000001240000011E000001180000011288 -:10C840000002010C0002010600020100000200FAD1 -:10C85000000200F4000200EE000200E8000200E224 -:10C86000000200DC000400D6000400D0000200CA70 -:10C87000000300C4000200BE000100B8000400D69E -:10C88000000200B20001FF8EFFB6000100BA045F93 -:10C890000001FF6DFF7D0001000F02750001FF75B3 -:10C8A000FFA30001010F0532000101100532000154 -:10C8B000FF87FF920001FF75FFA00001FF91FFAB12 -:10C8C00000010056FFBC0001FF77FFAE0001FF8DA5 -:10C8D000FFAB0001007FFFAB0001007CFFAB00015C -:10C8E000FF79FFB50001FE1D045E0001FE48045EF5 -:10C8F0000001FE35045E0001FE44045E0001FF9C61 -:10C9000000000001FFB200000001018300000001EF -:10C91000FD4400000001000403330001FE66045ED4 -:10C920000001009C045E000100B4045E0001005C94 -:10C93000045E00010073045E00010089045E0001D2 -:10C94000006A045E0001FDE7045E0001004C045E25 -:10C950000001FE87045E0001FD85045E0001FE33D8 -:10C96000045E000102BC045E000102A0045E00013E -:10C970000173045E0001020E045E00020007004322 -:10C9800000430000007600760001015301540002CC -:10C99000037003700004037203720005040A041A92 -:10C9A0000006041C0430001700020019FFE502878E -:10C9B00005B60003000F0015400A03030A0A040B22 -:10C9C00072010272002B2B3211332F30315313219D -:10C9D000030322263534363332161514068DA6018C -:10C9E00054F8DB55465C7044526C01E503D1FC2FD2 -:10C9F000FE0058364A7C4C45556E000200C903A61D -:10CA000003BA05B600030007000EB50004010502D5 -:10CA100072002B32CD323031411321032113210317 -:10CA2000025C4A011497FDA64701159803A602105F -:10CA3000FDF00210FDF0000200290000053505B6EA -:10CA4000001B001F003A401C131C1C04121F1F0F68 -:10CA50000B0B080805161A1A01010404000D09023F -:10CA600072180008003F322B3211392F3311331165 -:10CA700033CE32113311333211331133113330319C -:10CA8000731323372137233721133303331333032E -:10CA900033072107210721032313230313333723EC -:10CAA000A671EE12011546FC12012177D975C774E3 -:10CAB000D774EF12FEE945010213FED774DC75C28C -:10CAC00073ACC545C40198CEE8D10197FE690197C2 -:10CAD000FE69D1E8CEFE680198FE680266E80003B0 -:10CAE0000033FF89046006140025002E0037002A59 -:10CAF00040152A2E091C2F34061424260808250167 -:10CB0000241B3030131114002F33CD3311332F3346 -:10CB1000CD331133111217393031453726262711FD -:10CB2000161617132E0235343636373733071616D6 -:10CB30001707262627031E02151406060707133EAD -:10CB400002353426262703370E0215141616016AFD -:10CB50002C69B04A4DD176475991557BD78B238BA1 -:10CB600021538C486A397E3B3F5C935665D9AF2789 -:10CB70005C2A40231626184533233C24112377C909 -:10CB8000062A26010A2B45050142225F8A627BACF8 -:10CB9000610997970A2A26E81C2A04FED52459869B -:10CBA0006770B3710CC701B906243C291F2E2109F7 -:10CBB0000147F6041D392D182A2100050073FFEEE8 -:10CBC000068F05CB0003001500270039004B002518 -:10CBD00040124331283A0303280D7216040D1F0139 -:10CBE000010D0572002B322F3210CC322B322F3236 -:10CBF00010CC3230317301330103222635343E0329 -:10CC000033321615140E0327323E03353426232201 -:10CC10000E0315141601222635343E033332161541 -:10CC2000140E0327323E0335342623220E03151437 -:10CC300016E70440EBFBC54A8A901B3C618D5F8977 -:10CC4000951B3C638E4D1D32271B0E1C1D1B302770 -:10CC50001D0F1C036A8F921D3E628B5C89951B3CE5 -:10CC6000618C511D32271C0E1D1D1B30271C0F1BF4 -:10CC700005B6FA4A0235A89848A49D804DA19D4664 -:10CC8000A29F824FCF34576B6F31312F31536A726D -:10CC9000362F31FCEA9E8F56AF9F7C489E974AA75D -:10CCA000A0824DCE34576B6F31312F3153697236BC -:10CCB000303100030044FFEC059605CD002400311F -:10CCC00000400027401721081A1A17221F29172A87 -:10CCD00016073208003A0E037225000972002B3243 -:10CCE0002B3212173911332F3F303145222635347C -:10CCF00036363726263534363633321616151406B0 -:10CD0000060713363637210E0207132127060603BE -:10CD100032363637030E0215141616133E03353419 -:10CD2000262322060615141601F4D0E04C9C782622 -:10CD30002672C47C80A04B57A472C3394620012CB4 -:10CD4000295E6D42CDFEA2484FC3542C4F451DE1D4 -:10CD50003047272649A82947371F3C282E3E1F1851 -:10CD600014C4B6679D823B41823F8ABB5F568B529B -:10CD7000659E792EFEF9498D5161AF9C45FEE162B9 -:10CD800035410100101B1001481C40543C28452A25 -:10CD900002AC152D35412739332D4B2E2E5C000169 -:10CDA00000C903A6022505B60003000AB30001026C -:10CDB00072002BCD303153132103C947011598035D -:10CDC000A60210FDF0000001004AFEBC034805B6B3 -:10CDD0000013000AB309027200002F2B3031532ECA -:10CDE0000235341A023721060A021514161617DF07 -:10CDF0003242214180BC7B01066DB7864A1C342536 -:10CE0000FEBC59C4D26EB1013F0122010C7F77FEF6 -:10CE1000F7FED8FEB7B768CDC35A0001FF6DFEBC60 -:10CE2000026A05B60013000AB313090272002B2F21 -:10CE3000303143361A023534262627331E021514A4 -:10CE40000A0207936DB6864A1C3325E93242214116 -:10CE500080BB7BFEBC77010A01270149B769CCC3BF -:10CE60005A58C4D26EB1FEC1FEDDFEF47F0000014F -:10CE700000AC024204870625000E001940100E0C7B -:10CE80000B0D0A07040109050602030D0008002F17 -:10CE9000CD17393031410303272525370513050305 -:10CEA0002507251302CD5AC5CF0113FEBA560152EC -:10CEB00021010071018312FEAEA002420151FEEA7F -:10CEC000A4F85CEDAE017133FE9F1DFE2BFEB00099 -:10CED0000001006D00E3044E04C5000B000EB40A0F -:10CEE00009090506002F3333113330314121152153 -:10CEF000112311213521113302CB0183FE7DDBFE8D -:10CF00007D0183DB033FDBFE7F0181DB01860001C6 -:10CF1000FF9AFEF8018100EE000A000AB20A060438 -:10CF2000002F33CD3031433E023721170E02076602 -:10CF300024454019011D0821556030FEF851B2AC5E -:10CF4000471748A6A64B0001002901A8026A02A2C1 -:10CF500000030008B10100002F32303153372107A0 -:10CF60002935020C3501A8FAFA0000010019FFE585 -:10CF7000017B0139000B000AB306000B72002B3253 -:10CF80003031572226353436333216151406B4554F -:10CF9000465C7044526C1B58364A7C4C45556E00BA -:10CFA0000001FFA6000003F605B60003000AB30364 -:10CFB000010472002B2F3031630121015A03290132 -:10CFC00027FCD705B6FA4A0000020042FFEC0456DF -:10CFD00005CD001500290010B7200A057216000DB6 -:10CFE00072002B322B32303145222635343E043349 -:10CFF000321E0215140E0427323E04353426232235 -:10D000000E0415141601D5CFC425496D8FB2695E83 -:10D010009467362043678FB7583154453626133D01 -:10D020003E3357463524123714FEE986FDE4BD8AA7 -:10D030004C3774B37B82FDE7C29050F9477CA0B2B5 -:10D04000B3516E674E84A4AEA2407276000100B662 -:10D05000000003E505B6000D0016400C09080A059E -:10D0600004000B0472000C72002B2B1217393031A4 -:10D0700061133E02370606070727013301017FB41B -:10D0800008191E0D134E20C3850236F9FECB033D51 -:10D0900023656B2C0F3B147BD7015CFA4A0000011F -:10D0A000FFCF0000044A05CB001E0015400A0A12FB -:10D0B0000572011C1C000C72002B3211332B323014 -:10D0C000316337013E03353426232206060727360F -:10D0D0003633321616151406060705152103312BB3 -:10D0E00001DD597A49215245315D663F9268F19DD3 -:10D0F00090B65670C27CFEF3023836D501A84F7C3C -:10D1000065582A4B4F214334CB587766A35C82D3B2 -:10D11000C065DE0AFEFC0001000EFFEC045005CBEA -:10D120000032001F400F2A2B12121111001B220582 -:10D130007207000D72002B322B3211392F33123946 -:10D140003930314522262711161633323E02353446 -:10D15000262623233733323E023534262322060780 -:10D160002736363332161615140606071516161509 -:10D17000140E02019171C84A53C65C4979572F2E8B -:10D1800071638A2E494180683E4E565B8F357F62BF -:10D19000DCA188B45A539E736E9C4795E8142728E7 -:10D1A000010B31341D3C5A3D314E2DDD18375A41AB -:10D1B0003B524222CC415158975F65A36C1508162B -:10D1C000928C57A4834E0002FFE70000045005B67E -:10D1D000000A001500214010030B06060212110977 -:10D1E00009040A0C72040472002B2B12392F3939EE -:10D1F00033331133333031611321370121033307C6 -:10D2000023030121373E02372306060701F63FFDBF -:10D21000B23003020137C3AA33AA3FFE1601373AE0 -:10D220000B1F1F090B164524012FEA039DFC69F013 -:10D23000FED1021FF8347B6A1828612C0001001B04 -:10D24000FFEC046805B600240021401014131010F0 -:10D25000191C1C001815047208000D72002B322BCB -:10D260003211392F333311333330314522262627FB -:10D2700011161633323E02353426232206072713B1 -:10D280002103210336363332161615140E02019887 -:10D290004F8E762A4AB4625C7E4C2260803D7325B4 -:10D2A00068CF02F337FE17581840276FB3694895C7 -:10D2B000E614152517010D2A392E4D5E304D6F16D7 -:10D2C0000B4E02DDFEFAFEDB050A54AC8672C898EE -:10D2D000560000020058FFEC048105CD00240039FF -:10D2E000001F400F19182D2D1D1D00140D0572254E -:10D2F000000D72002B322B3211392F3311333330A2 -:10D30000314522262635343E02373E023332161787 -:10D310000726262322060607333E0233321615144B -:10D320000E0227323E0235342623220606070E025D -:10D3300015141E0202048DBF602C54784C439AB918 -:10D34000703F78283325683288C3832908225974AE -:10D350004897B1347AD08F3854381C44443A613FEE -:10D36000090303021326371472DB9C77EEDDBD45FB -:10D370003C5028100BF60B0E66C996304B2BBCB6F2 -:10D3800056CFBB78F7395F753D47553D5C2E0F1F73 -:10D390001E102A48341D0001004E000004C105B6CD -:10D3A000000600134009050202030472000C72001B -:10D3B0002B2B3211333031730121132107014E021F -:10D3C000E1FD8B3803CF29FD1004B20104C2FB0C30 -:10D3D00000030037FFEC046605CD001F002E003C63 -:10D3E000001A400E2818082F04003610057220007D -:10D3F0000D72002B322B321217393031452226267E -:10D4000035343636372E0235343636333216161565 -:10D41000140606071E021514060627323636353462 -:10D420002626270E02151416133E02353426232213 -:10D430000606151416020298CD66519C6F284C31D1 -:10D440006ED89D88B459588E513663406FE69A461F -:10D45000592B28472E4D663364C73A522D4F3F351E -:10D460004A27441461A86969A1772920576F45713B -:10D47000BA6F5C985A6998631D2363895E6BC179A2 -:10D48000E33758313958461D1D4B5F3D506002AEA1 -:10D49000173E5335444E2D4B2E4961000002005675 -:10D4A000FFEC044405CD0028003B001F400F0D0C8D -:10D4B0002929111100341B057207000D72002B324F -:10D4C0002B3211392F3311333330314522262711B6 -:10D4D000161633323E0237230E0223222626353417 -:10D4E0003E033332161615140E02070E031332369E -:10D4F000363736363534262623220E021514160109 -:10D5000046438429267A436F9C6740150821556C51 -:10D5100045759849204B7FBE837DBA672346684690 -:10D520002B66778D9F3B5B390805041F41323853CA -:10D53000371B4C14140C01000D1C4C809E532F47BC -:10D540002866B06F419C9B804E64D6AA6CE7DFC40E -:10D55000492D46311A03043F5D2E172F17385630D8 -:10D56000385B6D35565A00020019FFE5023104732D -:10D57000000C00180010B7130D0B720007077200A3 -:10D580002B322B32303141222635343636333216A7 -:10D5900015140601222635343633321615140601C9 -:10D5A0006A5546285A4B44516CFEEF55465C704410 -:10D5B000526C031F5736315B3B4D45546EFCC658C9 -:10D5C000364A7C4C45556E000002FF9AFEF8023147 -:10D5D0000473000A00170010B60B1207720A060443 -:10D5E000002F33CD2B323031433E023721170E024C -:10D5F00007132226353436363332161514066624C0 -:10D60000454019011D0821556030EF5546285A4BF9 -:10D6100044516CFEF851B2AC471748A6A64B0427FC -:10D620005736315B3B4D45546E000001006D00CB19 -:10D63000044E050000060012B701050203040306AC -:10D6400000002F32C632173930316501350115011E -:10D6500001044EFC1F03E1FD5402ACCB01B68F0167 -:10D66000F0F0FEC3FEE70002006D01A2044E0400CC -:10D6700000030007000CB304050100002F32CE3276 -:10D68000303153352115013521156D03E1FC1F03A0 -:10D69000E10327D9D9FE7BDBDB000001006D00CB65 -:10D6A000044E050000060012B70104050302030042 -:10D6B00006002F33C63217393031530101350115B9 -:10D6C000016D02ACFD5403E1FC1F01BA0119013DDB -:10D6D000F0FE108FFE4A0002009EFFE503EE05CB30 -:10D6E000001D00290017400B1D1D24241E0B720B6A -:10D6F000120372002B322B3211332F3031413E0294 -:10D70000373E0235342623220607273636333216B3 -:10D7100015140606070E0207032226353436333267 -:10D72000161514060104123A66524354283E47491E -:10D7300092595C5CE081B3CC4F88563C48280FCDB1 -:10D7400055465C7044526C01E55F8E76372D44433C -:10D750002B383F392BDD324BB19B6691733A28440D -:10D760004F3BFE0058364A7C4C45556E0002005C2B -:10D77000FF4606C505B6004900580035401A2F156A -:10D7800018194A4A1C4E51512825151C25251C15CF -:10D790000300390B02724300002F322B321117396C -:10D7A0002F2F2F1133331133113311333311333002 -:10D7B00031452224262635341236362433320412DB -:10D7C00015140E032322262723060623222635348A -:10D7D0003E033332161703060615141633323E0382 -:10D7E0003534262623220E03151416163332363707 -:10D7F0001506060332363737262623220E02151465 -:10D80000160321AFFEF7B35A65B5F3011C98D40196 -:10D8100031A32B53799B5E5077120A2B765F729B54 -:10D820002E5980A3616E9C3D6A0B1021192B4D3E31 -:10D830002D1868D6A579D8B1814667E1B67ECF6C40 -:10D8400061E7835065203912261A486A462239BAA0 -:10D8500069BBFA90BA0130E99E5193FEEAC561BAFC -:10D86000A17A45474C435091A453A28E6C3E201799 -:10D87000FE5C2C4120251F345A74803F87C46B44C2 -:10D8800081B8E98A8CEC8E2D29BA2634023D95792F -:10D89000DE050547717D364E3D000002FF85000024 -:10D8A000048B05B6000700110019400C080D060690 -:10D8B0000001027204000872002B322B11392F393B -:10D8C0003330316301211321032103012103262673 -:10D8D00037230606077B02FE017593FED718FE2745 -:10D8E000AC0129014D1A0408020513321F05B6FACE -:10D8F0004A015CFEA4026001793C7A40376E3E002A -:10D9000000030035000004E305B60012001C0026E9 -:10D91000001F400F0B0A1D1D1C1C00260102721364 -:10D92000000872002B322B3211392F331239393063 -:10D930003173012132161615140606071516161531 -:10D940001406042303333236363534262323373383 -:10D95000323636353426232335013501AA8CD0736F -:10D960004B8E66647798FEFBA3A3B44B703F5B5C61 -:10D97000A53395496D3C54569805B6418F7563990A -:10D980006516081A8D6EA6D36401003262474D55A4 -:10D99000F627534244450001007BFFEC053705CDD7 -:10D9A00000200010B7110A03721A000972002B320E -:10D9B0002B323031452226023534123E02333216E4 -:10D9C0001707262623220E03151416333236371175 -:10D9D00006060293B1EE793B78BAFEA38BC261765C -:10D9E00047955C639A6F48238A9553AA553DCD1499 -:10D9F0008D0101AF810108F1BC6E3435FA29385030 -:10DA000089ABB856A6A32B22FEFC183500020035C0 -:10DA10000000052B05B6000B00170010B717010218 -:10DA2000720C000872002B322B323031730121202E -:10DA300000111402060604230333323E0335342654 -:10DA40002323350135018C010D01284687C7FEFED1 -:10DA50009D5C6A659F754D2696837305B6FEE4FE50 -:10DA6000F3A6FEE6DF9C5201004378A0BD65A19AB3 -:10DA7000000100350000049C05B6000B0019400CA5 -:10DA8000050808000401027209000872002B322BFD -:10DA90003211392F3330317301210721032107213E -:10DAA000032103350135033236FE004301DD37FE25 -:10DAB000235002003605B6FEFEBFFEFE87FF0000C3 -:10DAC000000100350000049805B600090017400B5E -:10DAD0000508080004010272000872002B2B3211A5 -:10DAE000392F3330317301210721032107210335F9 -:10DAF0000135032E36FE044F01D938FE277905B6CD -:10DB0000FEFE87FDFDBE0001007BFFEC056D05CD2F -:10DB10000023001F400F1E1F1F00100903721C1955 -:10DB20001921000972002B323211332B3212392F96 -:10DB30003330314522001134123636243332161771 -:10DB400007262623220E02151416163332363713F3 -:10DB50002113210306060298FFFEE2468ACF011038 -:10DB6000A971C6637349955787C784413C8368335D -:10DB70004C2B42FEF5380233A264E0140123011657 -:10DB8000950116EBB0623033FB283073BDE6746C40 -:10DB9000954C0E0A012B0102FD06222D00010035D5 -:10DBA000000005A405B6000B0019400C030A0A008A -:10DBB0000601027208000872002B322B3211392F35 -:10DBC0003330317301210321132101211321033546 -:10DBD000013501327901D7790131FECBFECE86FEC7 -:10DBE000298605B6FDC3023DFA4A0277FD89000188 -:10DBF00000330000029C05B60003000CB501027260 -:10DC0000000872002B2B30317301210133013701E1 -:10DC100032FEC805B6FA4A000001FEBEFE5202B24C -:10DC200005B60011000CB40C02720700002F322B55 -:10DC30003031432226273516163332363637012146 -:10DC4000010E02873F5626235031426244120125BD -:10DC50000131FED12487CEFE52100BFD070D366F29 -:10DC6000570564FA71A8CE5F00010035000005A4D5 -:10DC700005B6000C001B400F0B0A03070405000645 -:10DC800001027209000872002B322B321217393050 -:10DC900031730121033701210101210307033501FC -:10DCA0003501329A9C019D0169FDAE0123FEAED380 -:10DCB0007D6D05B6FD3ED101F1FD44FD06025046E5 -:10DCC000FDF6000100350000039C05B60005000EBE -:10DCD000B601027203000872002B322B303173013F -:10DCE000210121033501350132FF0002003605B65E -:10DCF000FB4AFF00000100350000071405B60017BD -:10DD0000001B400E03110D030006010272100800F3 -:10DD10000872002B32322B32121739303173012145 -:10DD2000133301210121133E023723012103230E66 -:10DD300002070335013501944109022501A7FECBF5 -:10DD4000FEE8910F26281009FDC7FEE73D080518DB -:10DD50001F128F05B6FBBB0445FA4A02B4459E9AD2 -:10DD60003CFB93046D2C96AF54FD58000001003528 -:10DD70000000061405B600140017400B0D03000A3E -:10DD80000102720C000872002B322B32123939302A -:10DD90003173012101333E02371321012101230E8A -:10DDA000030703350135016501540807161B0C9361 -:10DDB0000112FECBFEAAFE9C0A010D13160B910563 -:10DDC000B6FBCB2B89933A02B4FA4A04520C5C811D -:10DDD0008534FD500002007BFFEC059805CD001452 -:10DDE00000290010B71F0B037215000972002B32B7 -:10DDF0002B3230314522262635343E04332000159F -:10DE0000140E0403323E0435342623220E04151466 -:10DE10001616029AB2F17C29537FACDA85010A0109 -:10DE20000D27517DAAD9703C6E604F381F7D7B3F16 -:10DE300073614E381D3C72148AFBA872E4D4B68814 -:10DE40004CFED5F877EAD6B5874B01042C53799967 -:10DE5000B86987A2325C7E9AAE5E6185430000029B -:10DE60000035000004EC05B6000D00170017400B4C -:10DE70000E0C0C0017010272000872002B2B3211DD -:10DE8000392F33303173012132161615140E022347 -:10DE90002303133332363635342623233501350137 -:10DEA00098B2D76160ADE8889C6DA47D5B894D61B7 -:10DEB000619005B66BC07F82C2813FFDF803063CCE -:10DEC00072505C580002007BFEA4059805CD001935 -:10DED000002E0017400B240F03721A1801000409CA -:10DEE00072002BCE3333332B3230314103222223C5 -:10DEF00022262635343E0433200015140E03071362 -:10DF000001323E0435342623220E0415141616035E -:10DF100066B2060E06B2F17C29537FACDA85010A9F -:10DF2000010D23486D945DFEFDE33C6E604F381F8C -:10DF30007D7B3F73614E381D3C72FEA401488AFB15 -:10DF4000A872E4D4B6884CFED5F871DDCBAF892C2D -:10DF5000FE77024C2C537999B86987A2325C7E9A7D -:10DF6000AE5E6185430000020035000004AC05B6DA -:10DF7000000E0019001D400E090F0F0D0D001901B4 -:10DF800002720B000872002B322B3211392F331220 -:10DF900039303173012132161514060607012103A9 -:10DFA00023031333323E0235342623233501350152 -:10DFB00067DCFF54915D0105FEB4CF7777AC4E412D -:10DFC00067482560654A05B6BDD474AE7620FD93DA -:10DFD0000231FDCF032D1D39573A5252000100295D -:10DFE000FFEC045605CB0031001C40100C2D10290D -:10DFF000142506002019037207000972002B322B2A -:10E000003212173930314522262711161633323E87 -:10E010000235342626272E0235343E0233321617B7 -:10E0200007262623220E0215141616171E02151493 -:10E030000E02018D6EB73F5BAF5C335740242D4F0E -:10E04000343D734A4784B97271C15B6D4E8D452969 -:10E0500045331C2B5139516B355697C714302A0163 -:10E0600012333913283C28394D42262C70956462AE -:10E07000A278413132E92525172B3C26344A3F2628 -:10E0800035798E5673AA7037000100A8000004D1BC -:10E0900005B60007001340090708720602020302D2 -:10E0A00072002B3211332B303161132113210321E4 -:10E0B00003010AFEFEA03703F237FE9FFE04B401FF -:10E0C00002FEFEFB4C000001008DFFEC059A05B638 -:10E0D000001A0010B71608027210000972002B32E5 -:10E0E0002B323031452226263534363713210306AC -:10E0F0000615141633323636371321030E02025C2E -:10E1000097CF690708C40131C2070A5E5F59754895 -:10E1100015C20132C92195FE1466B97C2051230332 -:10E120009BFC6923401A565C4488650395FC4E9B12 -:10E13000F38A000100B80000057105B6000F001356 -:10E14000400907000E010272000872002B2B3212E8 -:10E150003930316103211316160607333E023701A9 -:10E16000210101377F01273303010204090E222810 -:10E170001601AE013CFD1405B6FC902A6664272DFD -:10E180005E612F0370FA4A00000100B8000007E743 -:10E1900005B60023001B400E10061F0301192308BB -:10E1A00072170C010272002B32322B3211173930E8 -:10E1B0003173032113140607333636370121131642 -:10E1C0000607333E02370121012103262634372377 -:10E1D00006060701E52D011F060608081C451C015F -:10E1E00071010E1402040608132D2E13014A013585 -:10E1F000FD79FEA610020202081A381FFEBC05B601 -:10E20000FCE24DBE5050B73F0333FCCD34BF533911 -:10E210007E782E031CFA4A029A59755E3452944550 -:10E22000FD310001FF8B0000057905B6000B001AD7 -:10E23000400E0A0701040400060202720900087277 -:10E24000002B322B321217393031630103211301B5 -:10E25000210101210301750240EE014099016B018A -:10E2600058FDDF010CFEB5ACFE7402FC02BAFDFAEB -:10E270000206FD2BFD1F021FFDE1000100BA000098 -:10E28000053F05B600080017400C0701040302080B -:10E29000087206020272002B322B111739303161DD -:10E2A0001303211301210103012F77EC01388101B0 -:10E2B000760156FD9677022F0387FDB00250FC7958 -:10E2C000FDD10001FFC3000004B005B6000900192C -:10E2D000400C060303040272010707000872002BBA -:10E2E0003211332B321133303163370121132107BF -:10E2F0000121033D260309FDE13503A829FCF202B3 -:10E300005435C903ED0100CAFC14FF000001FFDB16 -:10E31000FEBC033105B60007000EB504010272050C -:10E3200000002F322B323031430121072301330704 -:10E3300025017D01D92DD7FEDDD72DFEBC06FAD3F0 -:10E34000FAACD300000100DD000002C105B60003F5 -:10E35000000BB40102720008003F2B303161032131 -:10E360001301B6D90104E005B6FA4A000001FF77AF -:10E37000FEBC02CB05B60007000EB5030502720114 -:10E3800000002F322B323031433733012337210144 -:10E39000892DD50123D72D01D9FE83FEBCD3055489 -:10E3A000D3F90600000100230208043505BE00066B -:10E3B000000EB5060405010372002B32CD32303158 -:10E3C0005301330123030123026A940114DFAEFEDB -:10E3D0006F020803B6FC4A0279FD87000001FF4680 -:10E3E000FEBC029AFF4800030008B10001002F3371 -:10E3F000303143372107BA1E03361FFEBC8C8C0018 -:10E400000001012904D902D30621000B0012B70430 -:10E4100005800A0F000100002F5D321ACD32303125 -:10E42000412E022735211E021715021B2A5E5218A3 -:10E4300001370C222C1904D9296B702F152E66690F -:10E4400032190002005AFFEC049E04730018002BDE -:10E4500000294016130A721006720F0E0E23230AAB -:10E4600007721415151919000B72002B3211331194 -:10E47000332B32113311332B2B30314522262635E5 -:10E48000343E033332161617333733032337230E44 -:10E49000023732363637363635342623220E031508 -:10E4A0001416019651905B2F597FA15E476A4C1854 -:10E4B0000839E8EEE10E08285E722F3E6A4C10081B -:10E4C000074B412C4F42311A441450B2936ED8C1BD -:10E4D0009556294A318FFBA291314A2AF3619C5704 -:10E4E00028512F475D39637F8E4757590002002519 -:10E4F000FFEC04680614001C002F002940160F0EC4 -:10E500000E2626130772080072070A720405051DFD -:10E510001D000B72002B32113311332B2B2B3211B8 -:10E5200033113330314522262627230723012103C7 -:10E530000E0207333E023332161615140E0327322D -:10E540003E0335342623220E041514160262466A51 -:10E550004B19083AE7014A012D3E091C200F0824F7 -:10E560004E654451905A2F597FA0922C5042301A38 -:10E570004142304F3C2C1C0D4B142949318F06145D -:10E58000FEE0296D6D282D4E2F50B2946DD9C096A6 -:10E5900055F339637F8E47585832556A6F68284F54 -:10E5A00061000001005AFFEC03F204730020001028 -:10E5B000B7110A07721A000B72002B322B3230315E -:10E5C0004522262635343E033332161707262623E6 -:10E5D000220E02151416163332363715060601FAC6 -:10E5E00074BD6F326290BA72649F455C3668424770 -:10E5F0006F4D28294D364C824546A21453B5937968 -:10E60000DEBC8B4E2622E51722528AAB583F562C91 -:10E610002F23F6252A000002005AFFEC04FA061404 -:10E62000001C002F00294016170A721400720F0EEA -:10E630000E27270A07721819191D1D000B72002BCF -:10E6400032113311332B32113311332B2B3031452F -:10E6500022262635343E0333321616173334363627 -:10E66000371321012337230E0237323E0435342677 -:10E6700023220E03151416019651905B2F597FA18A -:10E680005E435D441A08060C094C012DFEB6E512E6 -:10E6900008285D72362F4D3B2B1C0D4B412C4F42F1 -:10E6A000311A471450B3946DD8C195552C4A2E0693 -:10E6B0004C632A0166F9EC91314A2AF333556A6FAB -:10E6C0006827506039637F8E475759000002005A0F -:10E6D000FFEC04420473001E002A0019400C1F12B4 -:10E6E00012002709077218000B72002B322B32110F -:10E6F000392F33303145222626353412363633321F -:10E700001615140E02232306061514163332363757 -:10E710001506060333323636353426232206060222 -:10E720001483C770509FE999BCBB4FA0F2A333017B -:10E7300001685F58906258B6E02D749143373238C3 -:10E740006E54145FC0918C0105CE78AB86589067EB -:10E75000370C120B5A6A282EE32B2B029B325230B5 -:10E76000302F467C0001FF25FE1403DB061F002628 -:10E77000002140110D0C0C22220E1F06721B1401E9 -:10E780007207000F72002B322B322B3232113311F1 -:10E7900033303143222627351616333236371323CA -:10E7A0003F023E03333216170726262322060707A9 -:10E7B000330723030E022D305F1F20361D3D5C13EF -:10E7C000CCA31EB7121649668552457531501D40BF -:10E7D0002839460C0CDB31DCD7155DA3FE140F0A7B -:10E7E000F20B0A515903C5915454668C55261A17D9 -:10E7F000E00D1250413EE5FC0E66A9640003FF8D5A -:10E80000FE1404A204730039004D0061002C40186E -:10E810001B1818154E270C464706302F092A0724C7 -:10E82000245815073A000F72002B323F33392F1747 -:10E8300039333333113311333031412226353436F5 -:10E8400037262635343637262635343637363633AE -:10E850003216172107071616151406070606232277 -:10E8600026270606151417161617171E0215140666 -:10E87000070606273236373636353426272626272A -:10E88000270E021514160132363635342627262671 -:10E8900023220E0215141617160146D0E989922577 -:10E8A000255966413E3D393DB070295429018B23DD -:10E8B000AE08083B373AAB6B1D32142A2A0F0E34D0 -:10E8C00026896D894254524CDC7A537B251F1F09DF -:10E8D0000913412E8846603161012A324C2A0F0EFD -:10E8E0000C2317273F2D19050416FE1497846693F1 -:10E8F0003017432B47672F317E5A609D373C400CC1 -:10E900000BA6291A3B215E99373A3E05050D271AB9 -:10E91000170F0D1005120E416D506DA5383435CD11 -:10E920001C1B163A2510170914130610092D442C28 -:10E930003A390350467A4E202E0E0D0C2949613982 -:10E94000121E0D3A000100250000046D061400217E -:10E95000001D400F0807071C1C0C077201007215F0 -:10E96000000A72002B322B2B3211331133303173EA -:10E970000121030E0207333E023332161615140628 -:10E9800007032113363635342623220606070325CE -:10E99000014A012D3A091F220E08295F7042608149 -:10E9A000400C0B85FED38908083636446E511A6236 -:10E9B0000614FEF22E757129334D2A4F9063255CA3 -:10E9C00033FD83028D223C193F3C75C477FE310034 -:10E9D000000200250000028D061400030010001044 -:10E9E000B70B04010672000A72002B2BCE323031B5 -:10E9F0007313210313222635343636333216151499 -:10EA00000625ED012DED8740572B52393C5958040E -:10EA10005EFBA204E938433A4E28344450630002B6 -:10EA2000FEF8FE14028F06140011001E00134009A8 -:10EA300019120C067207000F72002B322BCE3230E7 -:10EA40003143222627351616333236363713210145 -:10EA50000E02012226353436363332161514065A84 -:10EA6000305F1F20361C2945330CFD012EFEF715A3 -:10EA70005DA301B740572B52393C5958FE140F0A79 -:10EA8000F20B0A234C3B04AAFB2966A96406D5387D -:10EA9000433A4E283444506300010025000004F03E -:10EAA00006140010001C40100F0E070B04000A068D -:10EAB000720100720D000A72002B322B2B121739D3 -:10EAC0003031730121030E020733012101012103BB -:10EAD000070325014A012D94071818060801C501EE -:10EAE00058FE0E011DFEB0B7784A0614FD4A2156A5 -:10EAF0004D1701DBFE08FD9A01A448FEA4000001A9 -:10EB000000250000029C06140003000CB5010072F1 -:10EB1000000A72002B2B30317301210125014A01BB -:10EB20002DFEB60614F9EC0000010025000006D504 -:10EB300004730033002D40170C0B0B2D0403032D21 -:10EB40002D1F10100807720106722618000A7200A5 -:10EB50002B32322B2B32113332113311331133114B -:10EB600033303173133307333E0233321617333EDB -:10EB700002333216151406070321133636353426B0 -:10EB800023220E0207032113363635342623220EA4 -:10EB900002070325EDE615092B687F4E737F1408E5 -:10EBA0002A6A834D8C8B0C0B85FED38A0808313181 -:10EBB000345848371260FED3890808313133584839 -:10EBC000371362045ECF43663B796B43663BAE947A -:10EBD000255C33FD83028D223C193F3C42769C5AD2 -:10EBE000FE2F028D223C193F3C44779C59FE310098 -:10EBF000000100250000046D0473001D001B400E81 -:10EC00000403181808077201067211000A72002B1B -:10EC1000322B2B32113333303173133307333E022F -:10EC200033321616151406070321133636353426EB -:10EC300023220606070325EDE615092B687F4E60A3 -:10EC400081400C0B85FED38908083636446E511A74 -:10EC500062045ECF43663B4F9063255C33FD8302C5 -:10EC60008D223C193F3C75C477FE31000002005AEA -:10EC7000FFEC04540473001300260010B71E0A07AB -:10EC80007214000B72002B322B32303145222626B3 -:10EC900035343E033332161615140E0327323E0365 -:10ECA0003534262623220E0315141602067EC16D66 -:10ECB0002F5F8FBE7782BE682D5C8CBF6132524061 -:10ECC0002B171B3F353757402A154A1468C18577E3 -:10ECD000D9B7874B69C68C72D3B5874BF5335B7751 -:10ECE0008A483959333D667E853D5B5E0002FFBC34 -:10ECF000FE1404680473001B002E0029401616172A -:10ED0000171C1C120B720403032525080772010649 -:10ED100072000E72002B2B2B32113311332B321158 -:10ED2000331133303143013307333E023332161689 -:10ED300015140E0323222626272306060703013275 -:10ED40003E0335342623220E04151416440156E6DC -:10ED50001109235C764851905A2F597FA05F445E79 -:10ED6000411B080614114801462C5042301A4142FA -:10ED7000304F3C2C1C0D4BFE14064AAA305837501D -:10ED8000B3956DD7C195552B4A2E51894DFEAC02D6 -:10ED9000CB39637F8E4758583254697068294F6168 -:10EDA0000002005AFE14049E0473001C002F00276A -:10EDB00040151A0672191827271407720506061D32 -:10EDC0001D0A0B72000E72002B2B32113311332BE4 -:10EDD000321133332B303141133E0237230E0223DD -:10EDE00022262635343E03333216161733373301C5 -:10EDF00001323E0435342623220E03151416021B5D -:10EE000049081D220D0824556A46498B592F597F00 -:10EE1000A15E43634E210839E8FEAAFECF2F4C3A8B -:10EE20002B1B0D4B412C4F42311A49FE1401522429 -:10EE30006D732C2E4E2E50B2936ED8C19556284924 -:10EE4000338FF9B602CB33556A6F68275060396348 -:10EE50007F8E4757590000010025000003AA047364 -:10EE600000150019400D03040F0F08077201067208 -:10EE7000000A72002B2B2B321133333031731333D2 -:10EE800007333E023332161703262623220E0207CB -:10EE90000325EDE6150B2D6A7C4918371142103514 -:10EEA0001F38665641136A045ECF4766370605FE73 -:10EEB000DE060A2D588558FE0C0000010017FFECF5 -:10EEC00003A00473002C001C40100B290F251321F4 -:10EED00006001E17077207000B72002B322B32122E -:10EEE0001739303145222627351616333236363556 -:10EEF000342626272E0235343636333216170726A7 -:10EF00002623220615141616171E021514060601CE -:10EF1000666B9F454B9F552F53341A4945456133C6 -:10EF200066BF8561B456633B8542314E1C4339440C -:10EF3000693C74D3141E23F82B2F1A36291C2C3548 -:10EF40002627526846749F522C33D724302E301A0D -:10EF50002B2C1E23556F4C80AD580001005EFFEC3A -:10EF6000036F054C001D001D400E09080810100B12 -:10EF70000A0D067217000B72002B322B32CD3311A3 -:10EF800033113330314522263534363713233F02CF -:10EF900033072107210306061514163332363715B9 -:10EFA0000606019A859E060673981DC484C2310127 -:10EFB0001B32FEE67303033028294B2E3087147072 -:10EFC0009218391F021B9354ECEEE5FDE50F1D0965 -:10EFD00028221310E1171E000001006FFFEC04B29D -:10EFE000045E001D001D400F180A721608067219F3 -:10EFF0001A1A1010000B72002B32113311332B32FE -:10F000002B303145222626353436371321030606A8 -:10F0100015141633323636371321032337230E02E5 -:10F02000018B607E3E0C0C7F012D89070936364529 -:10F030006D521962012DEDE6150B2B677E144E9172 -:10F040006225743C025CFD73223C193F3C75C57619 -:10F0500001CFFBA2CF42673A000100660000048F97 -:10F06000045E000F0013400907000E010672000A3B -:10F0700072002B2B3212393031730321131E02150B -:10F08000333E0237012101F08A01272D0203020AD3 -:10F090000C1F200D01290143FDA4045EFDB619518A -:10F0A000582522554F190252FBA20001007D000095 -:10F0B00006B6045E0025001B400E1F061103011A50 -:10F0C000250A72180D010672002B32322B321217EC -:10F0D00039303173032113140607333E02371321ED -:10F0E00011140607333E023713210121033436364B -:10F0F00037230E020703B0330119040308090E2C4D -:10F100002808E7014802080A0F2A2D11DB0133FD08 -:10F11000EEFEB6060205030C112A2911E9045EFE73 -:10F120001152A25E337D67120218FDE84690532EFD -:10F13000807C2801EFFBA202082A7A7F31317870A7 -:10F1400026FDE3000001FF9C000004A4045E000B08 -:10F15000001A400E0A0701040400060206720900A4 -:10F160000A72002B322B321217393031630103211E -:10F1700013132101132103016401DFE1014173F441 -:10F180000162FE2DF4FEBA7DFEF8023D0221FEB2C0 -:10F19000014EFDCFFDD30156FEAA0001FF73FE1400 -:10F1A0000491045E001D001A400E1A0A0B1204009E -:10F1B000190C067207000F72002B322B321217390E -:10F1C000303153222627351616333236373703218E -:10F1D000131E0215333E02370121010E0206364589 -:10F1E000181A37235F7C2E1AA40127380505020858 -:10F1F0000E1D271B01040147FD583C95AEFE140C63 -:10F2000007F005086F5631045EFDFA2E6966282264 -:10F21000546338021AFB027194470001FFD10000C9 -:10F2200003C7045E00090019400C060303040672BC -:10F23000010707000A72002B3211332B32113330D1 -:10F2400031633701213721070121072F23023FFEB8 -:10F25000733302EE2BFDCA01B731B402C1E9C8FD18 -:10F2600053E90001FFF8FEBC036405B6002E00164A -:10F27000400B0D1F200E042D2E18170272002B328A -:10F280002F33173930314122263534363737363669 -:10F290003534262337323637133E0233330706061A -:10F2A00007030606071516161514060707060615A2 -:10F2B0001416331501D9B89C080627050A6A672D6C -:10F2C0007A8D163D1759A08154314B5D1242188E2C -:10F2D0006E54540807240403433AFEBC8B6D223E4F -:10F2E0001DB8172D124646E55361011D678945E19A -:10F2F000013656FED76F6F0E081A714E1A3720B2BC -:10F300000F190B3628E2000101C7FE2F02A2060EDC -:10F3100000030008B10100002F2F303141113311DB -:10F3200001C7DBFE2F07DFF821000001FF9CFEBCB8 -:10F3300002E105B600310018400C28270A09040034 -:10F34000171902720100002F322B32121739303197 -:10F3500043353E02371336363735262635343637B1 -:10F36000373636353426233733321616151406074A -:10F37000070606151416330722060607030E022396 -:10F38000643250360C42198D6E545408072503031D -:10F39000494929217B9643080627040B6A672D51AA -:10F3A00075480E3E165AA081FEBCE201163D390199 -:10F3B000296E700D091A704F1A3620B30F190B35CC -:10F3C00029E13F7049223D1DB9172C134546E5251B -:10F3D0004F41FEE4668A46000001006D0227044E9C -:10F3E000037D0019001B400B141313030A8007064A -:10F3F000061017002F333311331ACD323211333048 -:10F4000031412626232206073536363332161716A3 -:10F41000163332363715060623222602394B6A2E5A -:10F420003A7D32327F4F3B78614B6C2C3B7C3333DF -:10F430007F4E3C78026820184732E736371729207C -:10F44000174633E7363717000002FFB6FE8D022558 -:10F45000045E000300100013B7020204040A0772DE -:10F4600003002F2B3211337D2F303143013303132F -:10F470002226353436333216151406064A0100F2B8 -:10F480009E4E43526B5B5646285AFE8D03D1FC2F8D -:10F49000047D4C46546E5736315B3B00000100A49E -:10F4A000FFEC043B05CB00240014B7241C012314FB -:10F4B0000C0A0D002F33CD332F3333CD3031453788 -:10F4C000262635343E033737330716161707262608 -:10F4D00023220E0215141633323637150606070797 -:10F4E00001833178982B547BA06221BC23416E327A -:10F4F0005C356842476F4D285A524B824540905BBD -:10F500002914D220BCAE6FCFB28D5A0E9E9E072218 -:10F5100018E61722528AAA595F612F23F62229057D -:10F52000C0000001FFF4000004D905CD0022002135 -:10F53000400F1909091C060600150E05720120204E -:10F5400000002F3211332B3211392F333311333066 -:10F550003163373E023737233733373E02333216B3 -:10F560001707262623220607072107210706060775 -:10F5700021030C313C61461116C02DC0311B7CC1EA -:10F58000836EBD46713B7A384B60142F012B2DFEE4 -:10F59000D512166D4E028F37F60F406A4F68DCF7B2 -:10F5A00081B55E3323E81D27505CE5DC5465862376 -:10F5B000FEFC0002007300FE042304AA00230033B3 -:10F5C0000034401B1B1A1A111212230000090808EC -:10F5D0000107220A101C131908162404042C160013 -:10F5E0002F33332F33121739331133331133321191 -:10F5F00033321133303165270606232226270727A9 -:10F60000372626353436372737173636333216172E -:10F6100037170716161514060717253236363534F0 -:10F6200026262322060615141616038D7F2B643515 -:10F6300037652B7D917F1A1C1D1981937F2B6733B2 -:10F6400035612E7F9681191C1B1A7DFE2B35573490 -:10F650003457353456333356FE7D171C191A7B91B7 -:10F660007D2D623636642B7F937F191C1B1C818F86 -:10F67000812A673637632D7D8832563435563333C9 -:10F68000563534563200000100580000050A05B610 -:10F690000016002D40150B08080E0E11110515015E -:10F6A0000112040505000C09047200002F2B321111 -:10F6B000392FCE323211331133113311331133302C -:10F6C00031613723373337233733032113012101C6 -:10F6D000330723073307230701252FFC25FC1DFCD7 -:10F6E00027C4C001297201730137FE06CB27FC1C19 -:10F6F000FC25FC2FDDB28AB202EBFDB2024EFD15F5 -:10F70000B28AB2DD000201C7FE2F02A2060E00037C -:10F710000007000CB304050001002FDDDECD303101 -:10F72000411133110311331101C7DBDBDB02DF03AE -:10F730002FFCD1FB50032FFCD10000020014FFEC82 -:10F740000404061F00390048001A400E0E333A41E7 -:10F75000162B0600241D01720700002F322B3212D7 -:10F7600017393031452226273516163332363534CF -:10F770002626272E023534363637262635343636B9 -:10F780003332161707262623220606151416171ECF -:10F790000215140606071616151406061336363516 -:10F7A000342626270E021514161601646EA63C4751 -:10F7B000B161625C1E463C4D6E3A325B3D29396F49 -:10F7C000C27D64A64E52378C572A41255256516C41 -:10F7D00035375832263478D4552640294F382233CD -:10F7E0001C2452142922E02B3E46391C2F301D26A2 -:10F7F000596E42436B5926226638678D4A3028C1BC -:10F800002034162E262A422623596D424B70521E52 -:10F8100023653A709A50027819553C253F361610E8 -:10F82000333F23223B39000201A004F804330604CD -:10F83000000B0018000CB30600120C002F333332FB -:10F840003031412226353436333216151406212242 -:10F850002635343633321616151406039E37484FB4 -:10F8600048334A48FE3437484F482239224804F882 -:10F87000313D4D512F3D4957313D4D51142F2949AF -:10F88000570000030064FFEC064405CB0013002E74 -:10F890000042001B400D221B390A03722814802FDE -:10F8A000000972002B321ACC322B32CC3230314567 -:10F8B000222426023534123624333204161215144B -:10F8C0000206040322023534363633321617072671 -:10F8D000262322061514163332363715060607324C -:10F8E0003E0235342E0223220E0215141E0203544A -:10F8F000A3FEEDCB6F71CD0112A09C0111CE756FEF -:10F90000CBFEEE85D1CF61BE893F84393C32612B7D -:10F91000798575872F75333166677EDCA85E5CA5B7 -:10F92000DD8283DFA65C5AA4E0146FCA0113A39C96 -:10F930000111CE756FCBFEEEA4A3FEEDCA6F011AC6 -:10F940000102D389D379201D8A1A1CAD979DA81B6B -:10F95000148E151C975BA6E38880E2AC615CA7E47B -:10F960008888E3A65B000002009802EC036D05C3E3 -:10F9700000150026002740120D0C1F1F0913121638 -:10F9800016111100090E0E090372002B322F10CC34 -:10F99000322F3211333311331133333031412226B8 -:10F9A0002635343E023332161733373303233723D9 -:10F9B000060637323E0335342623220E021514166E -:10F9C000017138643D2752845D41541D08279A9E79 -:10F9D00094090925610524392A1C0D292F28402E58 -:10F9E000182A02EC337663439E8F5B35325AFD4210 -:10F9F0005C3038972D4955511F2F3C385C6D363699 -:10FA0000390000020048005A047F04080006000D77 -:10FA1000001A400F060401020508090C0B0D0A0A22 -:10FA2000030700002F32CC3217393031650335011E -:10FA3000170113170335011701130112CA0191BFF2 -:10FA4000FEE987F2CB0192BEFEE9885A01CD120190 -:10FA5000CF9BFEB2FEA26701CD1201CF9BFEB2FE8C -:10FA6000A2000001006D00F8044E033F0005000EE7 -:10FA7000B40202040405002F3311332F3031411139 -:10FA800023112135044EDBFCFA033FFDB9016CDB89 -:10FA9000FFFF002901A8026A02A20406001000006C -:10FAA00000040064FFEC064405CB000D0016002A9C -:10FAB000003E002340120C080E03001601352103FE -:10FAC000720A00802B170972002B321ACC322B32AB -:10FAD000CC32111739303141112132161514060775 -:10FAE00013230323111133323635342623231322F3 -:10FAF0002426023534123624333204161215140229 -:10FB0000060427323E0235342E0223220E0215143B -:10FB10001E0202310111A79C623EEEBAC37F6650FD -:10FB2000504959647DA3FEEDCB6F71CD0112A09CAD -:10FB30000111CE756FCBFEEEA47EDCA85E5CA5DD68 -:10FB40008283DFA65C5AA4E0011B03898E85616F66 -:10FB500019FE730158FEA801E151404941FBD56FE0 -:10FB6000CA0113A39C0111CE756FCBFEEEA4A3FEB8 -:10FB7000EDCA6F835BA6E38880E2AC615CA7E48892 -:10FB800088E3A65B000100B2061404EC06DD000366 -:10FB90000008B10100002F32303153372107B22D58 -:10FBA000040D2E0614C9C900000200500319031BDE -:10FBB00005CB000F001B0010B610000016080572E0 -:10FBC000002B32322F33303141222626353436365F -:10FBD00033321616151406062732363534262322FC -:10FBE0000615141601B669A25B5BA2696AA05B5B8D -:10FBF000A06A415B5B41405B5B0319579C65649C59 -:10FC00005A599C65659C57BE53474A53534A4753BC -:10FC10000002006D0000044E05020003000F001BEF -:10FC2000400B0E040D0D09070A0A010100002F32D6 -:10FC300011332F3333331133333031733521150101 -:10FC400021152111231121352111336D03E1FE7D91 -:10FC50000183FE7DDBFE7D0183DBDBDB037CDBFEE2 -:10FC60007F0181DB0186000100730352036206D32A -:10FC7000001A0012B70118180098091097003F33B6 -:10FC8000E432113330315337253E023534262322F6 -:10FC900006072736363332161514060607072107DE -:10FCA0007323011042592E33232B5D35644AA56D11 -:10FCB0007D91407D5B81015A290352A6DB354F447B -:10FCC00026292828299D393C7E6155786B435EC9D9 -:10FCD000000100930342036406D1002C001B400C7A -:10FCE00026250F0F0E0E070098171E97003F33E4CE -:10FCF00032392F3312393930314122262735161641 -:10FD000033323635342623233733323636353426EC -:10FD10002322060727363633321616151406071522 -:10FD2000161615140606019E4C8D323B7E4549651C -:10FD3000333F7F235A37512C342C2E5F3052479853 -:10FD40005B687B377E5B534772B303421E19C02248 -:10FD5000253B3B26339F1932262828231F962E2E1B -:10FD60003C613668681709125B41647E3C00000103 -:10FD700000E704D903140621000C0012B707058020 -:10FD8000010F000100002F5D321ACC3230315335A3 -:10FD90003E023721150E0307E7224F4D20014F1673 -:10FDA0005466652704D91926697030111B535B52BC -:10FDB0001C00FFFFFFBDFE1404BF045E040603A782 -:10FDC000010000010093FEFC04B2061400140012AE -:10FDD000B6010404130E1100002F322F33392F33D4 -:10FDE00030314111060623222E0235343E023321E2 -:10FDF000112311231102C91F472C5F9B6F3B4178D0 -:10FE0000A664025CA2A6FEFC033309093475C08C0B -:10FE100093C67633F8E80650F9B0FFFF0083022955 -:10FE200001E5037D04070011006A02440001FF316F -:10FE3000FE140106000000170010B5110E0700C0E7 -:10FE40000F002F1ACC32393930314322262735168C -:10FE5000163332363635342627373307161615143F -:10FE6000060637305117164423222D173E4F60B92E -:10FE7000273B52428BFE141007A8071013251A22A5 -:10FE80002D099A4813544B446E40000100BA0352A6 -:10FE9000031906BE000C0019400B070808090904E5 -:10FEA0000400980A97003FED3311331133113330BA -:10FEB0003141133636370606070727253303016815 -:10FEC000540E1F0B132F0E83670190CFBB035201FB -:10FED0008D3F6D230F230952A6F7FC94000200AA60 -:10FEE00002EC033105C3000F001F000EB51000180F -:10FEF000080372002B32CC32303141222635343E99 -:10FF00000233321615140E0227323E0235342623F0 -:10FF1000220E0215141601B8858930608F5E8F7B22 -:10FF20002455925B253725122626253826142A02C9 -:10FF3000EC978759A07A46A27B42998857A33658F6 -:10FF4000673036353758652D393600020000005AC3 -:10FF5000043704080006000D001A400F01020506D0 -:10FF60000308090C0D0A0A0B040700002F32CC32DB -:10FF7000173930316527010337131501270103377E -:10FF8000131502A6BF011787F6CAFC87BE011788A2 -:10FF9000F6CB5A9C014E015E66FE3312FE319C0187 -:10FFA0004E015E66FE331200FFFF00910000066402 -:10FFB00005B60427021302F000000027007BFFD7DC -:10FFC000FEF6000702330300FCB0FFFF0091FFFEC6 -:10FFD00006CA05B60427021302EC00000027007BC6 -:10FFE000FFD7FEF6000700740368FCACFFFF00605B -:10FFF0000000069F05C904270075FFCDFEF8002705 +:106610000310FFC50310FFC50310FFC50310FFC51E +:1066200005B6FFC503D9FFF20310FFC50310FFC570 +:1066300005E9FFD7046400490310FFC50310FFC537 +:106640000310FFC50310FFC503D9FFF20310FFC5F8 +:1066500004E1FFBC026000250260FEFA04F6FFBE02 +:10666000046AFEFC05B4FF25055CFF25055CFF25DB +:106670000800FF250800FF2504C1001B0260FF8FF2 +:1066800004D5002504C1005A0475005A0260FFF1C8 +:1066900004D5006F04C1001B04C1001B04C1001B12 +:1066A00004C1001B02FC005405B40054081400543B +:1066B00008140054055E0054055C005403F2FFB852 +:1066C0000260002504B400420260002504C1001BE2 +:1066D00004D5006F073D006A0310FFC5038FFFF963 +:1066E0000327FFF90204FFF90523FFFB0325FFAE93 +:1066F0000319FF6A02B2FFD60223FFD3050EFFE49F +:106700000481FFCD039CFFAF0445007A051E000401 +:10671000024B000502A70023051E0003051F00739E +:1067200002310059042A007C041CFFBB0430009590 +:10673000051E0004054AFFD00228FF850373FFC42D +:1067400004EF003D0507FFA904F5005804E8004ADE +:106750000462003304CEFFBF051FFFA1043B008984 +:106760000619003F0568FFB30619003F0619003FF0 +:106770000619003F0619003F050EFFE4050EFFE471 +:10678000050EFFE40481FFCD039CFFAF0445007AB2 +:10679000051E0004024BFFAB02A7FFB5051F0073E7 +:1067A0000231FFD4042A007C041CFFBB0430009596 +:1067B000054AFFD00373FFC404EF003D04F5005801 +:1067C00004E8004A04CEFFBF051FFFA1043B008977 +:1067D0000619003F0568FFB3024B00050000FCC12D +:1067E0000000FDDF0000FEF30000FC7F0000FF5012 +:1067F0000000FF60000000020000FF670000FFAE25 +:106800000000FF1E0000FF440000FC600000FF9C31 +:106810000000FC620000007B0000FE930000FE9878 +:106820000000FFE30000FDEC0000FDCD0000FCE5F2 +:106830000000FCCF0000FED70000FEDF0000FF13C9 +:106840000000FE200000FF0A0000FF560000FE7658 +:106850000000FE9C0000FE9C000000620000006240 +:106860000000FE5C0000FFB70000FEF000000062C8 +:10687000000000620000FEA7030800060308001CD9 +:106880000308FFC30308FFEF0308FFC00308FFF678 +:1068900003080008030800170308FFEC03080006BC +:1068A00004B4007703C9005C0468FFCF04680002E9 +:1068B0000468FFE3046800150485006604100029DD +:1068C0000468001F0473006F03080081030800912F +:1068D000030800380308006003080039030800714A +:1068E0000308008B0308009E030800690308008565 +:1068F00004A6003D0387003D0417FFD5042BFFA627 +:10690000047DFFC3045AFFC1046800580439000421 +:106910000468003704680025046800420468002009 +:1069200004680099046800000468FFC30468FFA8B5 +:106930000468FFCF0468005004680014046800294C +:106940000468002B0308FFD50308FFFC0308FF9E23 +:106950000308FFA30308FF890308FFBF0308FFDD47 +:106960000308FFE20308FFB60308FFD30312006920 +:1069700001C9009301C9FFD901C9001001C9FFA6CF +:10698000030200A2030200AE0302FFE403020000C0 +:1069900004D7FFCB035EFFA606EC004406330037A6 +:1069A000026000250260FEFA0260FFAC01A6FF87CC +:1069B0000260FFDF00020000FFF40000FF9C0032D5 +:1069C00000000000000000000000000000000000C7 +:1069D0000000000004800000010201030003000425 +:1069E00000050006000700080009000A000B000C63 +:1069F000000D000E000F0010001100120013001413 +:106A000000150016001700180019001A001B001CC2 +:106A1000001D001E001F0020002100220023002472 +:106A200000250026002700280029002A002B002C22 +:106A3000002D002E002F00300031003200330034D2 +:106A400000350036003700380039003A003B003C82 +:106A5000003D003E003F0040004100420043004432 +:106A600000450046004700480049004A004B004CE2 +:106A7000004D004E004F0050005100520053005492 +:106A800000550056005700580059005A005B005C42 +:106A9000005D005E005F00600061010400A30084EF +:106AA000008500BD009600E80086008E008B009DEA +:106AB00000A900A40105008A0106008300930107D4 +:106AC0000108008D0109008800C300DE010A009E54 +:106AD00000AA00F500F400F600A200AD00C900C74E +:106AE00000AE006200630090006400CB006500C847 +:106AF00000CA00CF00CC00CD00CE00E9006600D374 +:106B000000D000D100AF006700F0009100D600D4A3 +:106B100000D5006800EB00ED0089006A0069006B99 +:106B2000006D006C006E00A0006F007100700072BC +:106B30000073007500740076007700EA0078007A30 +:106B40000079007B007D007C00B800A1007F007E02 +:106B50000080008100EC00EE00BA010B010C010D79 +:106B6000010E010F011000FD00FE011101120113C1 +:106B7000011400FF010001150116011701010118A0 +:106B80000119011A011B011C011D011E011F012019 +:106B900001210122012300F800F901240125012629 +:106BA000012701280129012A012B012C012D012E89 +:106BB000012F013001310132013300FA0134013576 +:106BC0000136013701380139013A013B013C013DF1 +:106BD000013E013F01400141014200E200E3014367 +:106BE000014401450146014701480149014A014B61 +:106BF000014C014D014E014F0150015100B000B157 +:106C000001520153015401550156015701580159D0 +:106C1000015A015B00FB00FC00E400E5015C015D42 +:106C2000015E015F01600161016201630164016550 +:106C30000166016701680169016A016B016C016D00 +:106C4000016E016F0170017100BB0172017301746B +:106C5000017500E600E7017600A601770178017969 +:106C6000017A017B017C017D017E00D800E100DA20 +:106C700000DB00DC00DD00E000D900DF017F0180E7 +:106C800001810182018301840185018601870188D8 +:106C90000189018A018B018C018D018E018F019088 +:106CA0000191019201930194019501960197019838 +:106CB0000199019A019B019C019D019E019F01A0E8 +:106CC00001A101A201A301A401A501A601A701A898 +:106CD00001A901AA01AB01AC01AD01AE01AF01B048 +:106CE00001B101B201B301B4009B01B501B601B716 +:106CF00001B801B901BA01BB01BC01BD01BE01BFB0 +:106D000001C001C101C201C301C401C501C601C75F +:106D100001C801C901CA01CB01CC01CD01CE01CF0F +:106D200001D001D101D201D301D401D501D601D7BF +:106D300001D801D901DA01DB01DC01DD01DE01DF6F +:106D400001E001E101E201E301E401E501E601E71F +:106D500001E801E901EA01EB01EC01ED01EE01EFCF +:106D600001F001F101F201F301F401F501F601F77F +:106D700001F801F901FA01FB01FC01FD01FE01FF2F +:106D800002000201020202030204020502060207D7 +:106D900002080209020A020B020C020D020E020F87 +:106DA0000210021102120213021402150216021737 +:106DB00002180219021A021B021C021D021E021FE7 +:106DC0000220022102220223022402250226022797 +:106DD000022800B200B30229022A00B600B700C49C +:106DE000022B00B400B500C5008200C2008700ABD2 +:106DF00000C6022C022D00BE00BF022E00BC022FD6 +:106E000000F7023002310232023302340235008CC4 +:106E10000236023702380239023A023B0098023C3D +:106E2000009A009900EF00A50092009C00A7008F37 +:106E30000094009500B9023D023E023F024002412B +:106E40000242024302440245024602470248024906 +:106E5000024A024B024C024D024E024F02500251B6 +:106E60000252025302540255025602570258025966 +:106E7000025A025B025C025D025E025F0260026116 +:106E800002620263026402650266026702680269C6 +:106E9000026A026B026C026D026E026F0270027176 +:106EA0000272027302740275027602770278027926 +:106EB000027A027B027C027D027E027F02800281D6 +:106EC0000282028302840285028602870288028986 +:106ED000028A028B028C028D028E028F0290029136 +:106EE00002920293029402950296029702980299E6 +:106EF000029A029B029C029D029E029F02A002A196 +:106F000002A202A302A402A502A602A702A802A945 +:106F100002AA02AB02AC02AD02AE02AF02B002B1F5 +:106F200002B202B302B402B502B602B702B802B9A5 +:106F300002BA02BB02BC02BD02BE02BF02C002C155 +:106F400002C202C302C402C502C602C702C802C905 +:106F500002CA02CB02CC02CD02CE02CF02D002D1B5 +:106F600002D202D302D402D502D602D702D802D965 +:106F700002DA02DB02DC02DD02DE02DF02E002E115 +:106F800002E202E302E402E502E602E702E802E9C5 +:106F900002EA02EB02EC02ED02EE02EF02F002F175 +:106FA00002F202F302F402F502F602F702F802F925 +:106FB00002FA02FB02FC02FD02FE02FF03000301D3 +:106FC000030203030304030503060307030803097D +:106FD000030A030B030C030D030E030F031003112D +:106FE00003120313031403150316031703180319DD +:106FF000031A031B031C031D031E031F032003218D +:10700000032203230324032503260327032803293C +:10701000032A032B032C032D032E032F03300331EC +:10702000033203330334033503360337033803399C +:10703000033A033B033C033D033E033F034003414C +:1070400003420343034403450346034703480349FC +:10705000034A034B034C034D034E034F03500351AC +:10706000035203530354035503560357035803595C +:10707000035A035B035C035D035E035F036003610C +:1070800003620363036403650366036703680369BC +:10709000036A036B036C036D036E036F037003716C +:1070A000037203730374037503760377037803791C +:1070B000037A037B037C037D037E037F03800381CC +:1070C000038203830384038503860387038803897C +:1070D000038A038B038C038D038E038F039003912C +:1070E00003920393039403950396039703980399DC +:1070F000039A039B039C039D039E039F03A003A18C +:1071000003A203A303A403A503A603A703A803A93B +:1071100003AA03AB03AC03AD03AE03AF03B003B1EB +:1071200003B203B303B400D703B503B603B703B880 +:1071300000C000C103B903BA03BB03BC03BD03BE57 +:1071400003BF03C003C103C203C303C403C503C613 +:1071500003C703C803C903CA03CB03CC03CD03CEC3 +:1071600003CF03D003D103D203D303D403D503D673 +:1071700003D703D803D903DA03DB03DC03DD03DE23 +:1071800003DF03E003E103E203E303E403E503E6D3 +:1071900003E703E803E903EA03EB03EC03ED03EE83 +:1071A00003EF03F003F103F203F303F403F503F633 +:1071B00003F703F803F903FA03FB03FC03FD03FEE3 +:1071C00003FF04000401040204030404040504068C +:1071D000040704080409040A040B040C040D040E3B +:1071E000040F0410041104120413041404150416EB +:1071F000041704180419041A041B041C041D041E9B +:10720000041F04200421042204230424042504264A +:10721000042704280429042A042B042C042D042EFA +:10722000042F0430043104320433043404350436AA +:10723000043704380439043A043B043C043D043E5A +:10724000043F04400441044204430444044504460A +:10725000044704480449044A044B044C044D044EBA +:10726000044F04500451045204530454045504566A +:10727000045704580459045A045B045C045D045E1A +:10728000045F0460046104620463046404650466CA +:10729000046704680469046A046B046C046D046E7A +:1072A000046F04700471047204730474047504762A +:1072B000047704780479047A047B047C047D047EDA +:1072C000047F04800481048204830484048504868A +:1072D000048704880489044E554C4C0243520775B8 +:1072E0006E693030413007756E6930304144096F46 +:1072F00076657273636F726507756E6930304232FE +:1073000007756E693030423307756E69303342431A +:1073100007756E693030423907416D6163726F6E77 +:1073200007616D6163726F6E064162726576650614 +:1073300061627265766507416F676F6E656B0761A5 +:107340006F676F6E656B0B4363697263756D666C17 +:1073500065780B6363697263756D666C6578044369 +:10736000646F740463646F7406446361726F6E06C5 +:10737000646361726F6E064463726F617407456D7A +:107380006163726F6E07656D6163726F6E06456251 +:1073900072657665066562726576650A45646F7426 +:1073A000616363656E740A65646F74616363656EBF +:1073B0007407456F676F6E656B07656F676F6E6506 +:1073C0006B06456361726F6E06656361726F6E0B6B +:1073D0004763697263756D666C65780B6763697284 +:1073E00063756D666C65780447646F740467646FD9 +:1073F0007407756E693031323207756E693031321B +:10740000330B4863697263756D666C65780B6863EE +:10741000697263756D666C657804486261720468B0 +:10742000626172064974696C6465066974696C64AA +:107430006507496D6163726F6E07696D6163726F95 +:107440006E064962726576650669627265766507E1 +:10745000496F676F6E656B07696F676F6E656B026B +:10746000494A02696A0B4A63697263756D666C65A5 +:10747000780B6A63697263756D666C657807756E03 +:10748000693031333607756E69303133370C6B67CD +:107490007265656E6C616E646963064C61637574D8 +:1074A00065066C616375746507756E6930313342CA +:1074B00007756E6930313343064C6361726F6E0637 +:1074C0006C6361726F6E044C646F74046C646F74EF +:1074D000064E6163757465066E6163757465077544 +:1074E0006E693031343507756E6930313436064E89 +:1074F0006361726F6E066E6361726F6E0B6E6170A8 +:107500006F7374726F70686503456E6703656E67AD +:10751000074F6D6163726F6E076F6D6163726F6E9F +:10752000064F6272657665066F62726576650D4F0D +:1075300068756E676172756D6C6175740D6F6875D5 +:107540006E676172756D6C617574065261637574F6 +:10755000650672616375746507756E69303135361D +:1075600007756E693031353706526361726F6E068A +:10757000726361726F6E0653616375746506736141 +:10758000637574650B5363697263756D666C6578BA +:107590000B7363697263756D666C657807756E69E8 +:1075A0003032314107756E693032314206546361C1 +:1075B000726F6E06746361726F6E0454626172045E +:1075C00074626172065574696C6465067574696CE1 +:1075D000646507556D6163726F6E07756D616372E7 +:1075E0006F6E0655627265766506756272657665C0 +:1075F000055572696E67057572696E670D55687518 +:107600006E676172756D6C6175740D7568756E6706 +:107610006172756D6C61757407556F676F6E656B20 +:1076200007756F676F6E656B0B5763697263756D76 +:10763000666C65780B7763697263756D666C6578E7 +:107640000B5963697263756D666C65780B79636954 +:107650007263756D666C6578065A6163757465064C +:107660007A61637574650A5A646F74616363656EE9 +:10767000740A7A646F74616363656E74056C6F6E0F +:1076800067730A4172696E6761637574650A617236 +:10769000696E6761637574650741456163757465FB +:1076A00007616561637574650B4F736C6173686125 +:1076B000637574650B6F736C617368616375746572 +:1076C00007756E693032313807756E69303231397D +:1076D00005746F6E6F730D64696572657369737499 +:1076E0006F6E6F730A416C706861746F6E6F7309AF +:1076F000616E6F74656C6569610C457073696C6F60 +:107700006E746F6E6F7308457461746F6E6F73097A +:10771000496F7461746F6E6F730C4F6D6963726F34 +:107720006E746F6E6F730C557073696C6F6E746FDF +:107730006E6F730A4F6D656761746F6E6F73116959 +:107740006F74616469657265736973746F6E6F736A +:1077500005416C70686104426574610547616D6D37 +:107760006107457073696C6F6E045A6574610345F7 +:10777000746105546865746104496F7461054B61F7 +:10778000707061064C616D626461024D75024E75E8 +:10779000025869074F6D6963726F6E025069035238 +:1077A000686F055369676D610354617507557073A0 +:1077B000696C6F6E035068690343686903507369AD +:1077C0000C496F746164696572657369730F5570F4 +:1077D00073696C6F6E64696572657369730A616C55 +:1077E000706861746F6E6F730C657073696C6F6E27 +:1077F000746F6E6F7308657461746F6E6F7309696F +:107800006F7461746F6E6F7314757073696C6F6EE3 +:107810006469657265736973746F6E6F7305616C0B +:1078200070686104626574610567616D6D6105640E +:10783000656C746107657073696C6F6E047A65744A +:10784000610365746105746865746104696F7461CE +:10785000056B61707061066C616D626461026E75CA +:10786000027869076F6D6963726F6E0372686F07E4 +:10787000756E6930334332057369676D61037461F6 +:107880007507757073696C6F6E0370686903636860 +:107890006903707369056F6D6567610C696F746169 +:1078A00064696572657369730F757073696C6F6E67 +:1078B00064696572657369730C6F6D6963726F6E6D +:1078C000746F6E6F730C757073696C6F6E746F6E1E +:1078D0006F730A6F6D656761746F6E6F7307756E96 +:1078E000693034303107756E693034303207756E67 +:1078F000693034303307756E693034303407756E53 +:10790000693034303507756E693034303607756E3E +:10791000693034303707756E693034303807756E2A +:10792000693034303907756E693034304107756E0F +:10793000693034304207756E693034304307756EF4 +:10794000693034304507756E693034304607756EDE +:10795000693034313007756E693034313107756EF6 +:10796000693034313207756E693034313307756EE2 +:10797000693034313407756E693034313507756ECE +:10798000693034313607756E693034313707756EBA +:10799000693034313807756E693034313907756EA6 +:1079A000693034314107756E693034314207756E84 +:1079B000693034314307756E693034314407756E70 +:1079C000693034314507756E693034314607756E5C +:1079D000693034323007756E693034323107756E74 +:1079E000693034323207756E693034323307756E60 +:1079F000693034323407756E693034323507756E4C +:107A0000693034323607756E693034323707756E37 +:107A1000693034323807756E693034323907756E23 +:107A2000693034324107756E693034324207756E01 +:107A3000693034324307756E693034324407756EED +:107A4000693034324507756E693034324607756ED9 +:107A5000693034333007756E693034333107756EF1 +:107A6000693034333207756E693034333307756EDD +:107A7000693034333407756E693034333507756EC9 +:107A8000693034333607756E693034333707756EB5 +:107A9000693034333807756E693034333907756EA1 +:107AA000693034334107756E693034334207756E7F +:107AB000693034334307756E693034334407756E6B +:107AC000693034334507756E693034334607756E57 +:107AD000693034343007756E693034343107756E6F +:107AE000693034343207756E693034343307756E5B +:107AF000693034343407756E693034343507756E47 +:107B0000693034343607756E693034343707756E32 +:107B1000693034343807756E693034343907756E1E +:107B2000693034344107756E693034344207756EFC +:107B3000693034344307756E693034344407756EE8 +:107B4000693034344507756E693034344607756ED4 +:107B5000693034353107756E693034353207756EEA +:107B6000693034353307756E693034353407756ED6 +:107B7000693034353507756E693034353607756EC2 +:107B8000693034353707756E693034353807756EAE +:107B9000693034353907756E693034354107756E93 +:107BA000693034354207756E693034354307756E78 +:107BB000693034354507756E693034354607756E62 +:107BC000693034393007756E69303439310657679A +:107BD00072617665067767726176650657616375CF +:107BE00074650677616375746509576469657265C4 +:107BF0007369730977646965726573697306596798 +:107C0000726176650679677261766507756E6932AD +:107C10003031350D756E64657273636F72656462C1 +:107C20006C0D71756F746572657665727365640647 +:107C30006D696E757465067365636F6E640965784A +:107C4000636C616D64626C07756E6932303746092A +:107C500061666969303839343106706573657461FD +:107C6000044575726F07756E693231303507756E70 +:107C7000693231313307756E693231313607756ECD +:107C8000693033413909657374696D6174656409DC +:107C90006F6E656569676874680C746872656565A0 +:107CA0006967687468730B66697665656967687487 +:107CB00068730C736576656E6569676874687307C9 +:107CC000756E69303339340D637972696C6C696330 +:107CD0006272657665106361726F6E636F6D6D6160 +:107CE000616363656E7411636F6D6D61616363657C +:107CF0006E74726F7461746507756E6932303734F3 +:107D000007756E693230373507756E69323037372F +:107D100007756E693230373807756E69323030302A +:107D200007756E693230303107756E693230303226 +:107D300007756E693230303307756E693230303412 +:107D400007756E693230303507756E6932303036FE +:107D500007756E693230303707756E6932303038EA +:107D600007756E693230303907756E6932303041CF +:107D700007756E693230304207756E694645464672 +:107D800007756E694646464307756E694646464422 +:107D900007756E693031463007756E69303242437F +:107DA00007756E693033443107756E69303344327C +:107DB00007756E693033443607756E693145334552 +:107DC00007756E693145334607756E693145303048 +:107DD00007756E693145303107756E69303246334B +:107DE000054F686F726E056F686F726E0555686F2C +:107DF000726E0575686F726E04686F6F6B07756ED3 +:107E0000693034303007756E693034304407756E30 +:107E1000693034353007756E693034354407756E16 +:107E2000693034363007756E693034363107756E17 +:107E3000693034363207756E693034363307756E03 +:107E4000693034363407756E693034363507756EEF +:107E5000693034363607756E693034363707756EDB +:107E6000693034363807756E693034363907756EC7 +:107E7000693034364107756E693034364207756EA5 +:107E8000693034364307756E693034364407756E91 +:107E9000693034364507756E693034364607756E7D +:107EA000693034373007756E693034373107756E95 +:107EB000693034373207756E693034373307756E81 +:107EC000693034373407756E693034373507756E6D +:107ED000693034373607756E693034373707756E59 +:107EE000693034373807756E693034373907756E45 +:107EF000693034374107756E693034374207756E23 +:107F0000693034374307756E693034374407756E0E +:107F1000693034374507756E693034374607756EFA +:107F2000693034383007756E693034383107756E12 +:107F3000693034383207756E693034383807756EF9 +:107F4000693034383907756E693034384107756ED9 +:107F5000693034384207756E693034384307756EBE +:107F6000693034384407756E693034384507756EAA +:107F7000693034384607756E693034393207756EAA +:107F8000693034393307756E693034393407756EAA +:107F9000693034393507756E693034393607756E96 +:107FA000693034393707756E693034393807756E82 +:107FB000693034393907756E693034394107756E67 +:107FC000693034394207756E693034394307756E4C +:107FD000693034394407756E693034394507756E38 +:107FE000693034394607756E693034413007756E33 +:107FF000693034413107756E693034413207756E2E +:10800000693034413307756E693034413407756E19 +:10801000693034413507756E693034413607756E05 +:10802000693034413707756E693034413807756EF1 +:10803000693034413907756E693034414107756ED6 +:10804000693034414207756E693034414307756EBB +:10805000693034414407756E693034414507756EA7 +:10806000693034414607756E693034423007756EA9 +:10807000693034423107756E693034423207756EAB +:10808000693034423307756E693034423407756E97 +:10809000693034423507756E693034423607756E83 +:1080A000693034423707756E693034423807756E6F +:1080B000693034423907756E693034424107756E54 +:1080C000693034424207756E693034424307756E39 +:1080D000693034424407756E693034424507756E25 +:1080E000693034424607756E693034433007756E27 +:1080F000693034433107756E693034433207756E29 +:10810000693034433307756E693034433407756E14 +:10811000693034433507756E693034433607756E00 +:10812000693034433707756E693034433807756EEC +:10813000693034433907756E693034434107756ED1 +:10814000693034434207756E693034434307756EB6 +:10815000693034434407756E693034434507756EA2 +:10816000693034434607756E693034443007756EA4 +:10817000693034443107756E693034443207756EA6 +:10818000693034443307756E693034443407756E92 +:10819000693034443507756E693034443607756E7E +:1081A000693034443707756E693034443807756E6A +:1081B000693034443907756E693034444107756E4F +:1081C000693034444207756E693034444307756E34 +:1081D000693034444407756E693034444507756E20 +:1081E000693034444607756E693034453007756E22 +:1081F000693034453107756E693034453207756E24 +:10820000693034453307756E693034453407756E0F +:10821000693034453507756E693034453607756EFB +:10822000693034453707756E693034453807756EE7 +:10823000693034453907756E693034454107756ECC +:10824000693034454207756E693034454307756EB1 +:10825000693034454407756E693034454507756E9D +:10826000693034454607756E693034463007756E9F +:10827000693034463107756E693034463207756EA1 +:10828000693034463307756E693034463407756E8D +:10829000693034463507756E693034463607756E79 +:1082A000693034463707756E693034463807756E65 +:1082B000693034463907756E693034464107756E4A +:1082C000693034464207756E693034464307756E2F +:1082D000693034464407756E693034464507756E1B +:1082E000693034464607756E693035303007756E33 +:1082F000693035303107756E693035303207756E4B +:10830000693035303307756E693035303407756E36 +:10831000693035303507756E693035303607756E22 +:10832000693035303707756E693035303807756E0E +:10833000693035303907756E693035304107756EF3 +:10834000693035304207756E693035304307756ED8 +:10835000693035304407756E693035304507756EC4 +:10836000693035304607756E693035313007756EC6 +:10837000693035313107756E693035313207756EC8 +:10838000693035313307756E693145413007756E97 +:10839000693145413107756E693145413207756E66 +:1083A000693145413307756E693145413407756E52 +:1083B000693145413507756E693145413607756E3E +:1083C000693145413707756E693145413807756E2A +:1083D000693145413907756E693145414107756E0F +:1083E000693145414207756E693145414307756EF4 +:1083F000693145414407756E693145414507756EE0 +:10840000693145414607756E693145423007756EE1 +:10841000693145423107756E693145423207756EE3 +:10842000693145423307756E693145423407756ECF +:10843000693145423507756E693145423607756EBB +:10844000693145423707756E693145423807756EA7 +:10845000693145423907756E693145424107756E8C +:10846000693145424207756E693145424307756E71 +:10847000693145424407756E693145424507756E5D +:10848000693145424607756E693145433007756E5F +:10849000693145433107756E693145433207756E61 +:1084A000693145433307756E693145433407756E4D +:1084B000693145433507756E693145433607756E39 +:1084C000693145433707756E693145433807756E25 +:1084D000693145433907756E693145434107756E0A +:1084E000693145434207756E693145434307756EEF +:1084F000693145434407756E693145434507756EDB +:10850000693145434607756E693145443007756EDC +:10851000693145443107756E693145443207756EDE +:10852000693145443307756E693145443407756ECA +:10853000693145443507756E693145443607756EB6 +:10854000693145443707756E693145443807756EA2 +:10855000693145443907756E693145444107756E87 +:10856000693145444207756E693145444307756E6C +:10857000693145444407756E693145444507756E58 +:10858000693145444607756E693145453007756E5A +:10859000693145453107756E693145453207756E5C +:1085A000693145453307756E693145453407756E48 +:1085B000693145453507756E693145453607756E34 +:1085C000693145453707756E693145453807756E20 +:1085D000693145453907756E693145454107756E05 +:1085E000693145454207756E693145454307756EEA +:1085F000693145454407756E693145454507756ED6 +:10860000693145454607756E693145463007756ED7 +:10861000693145463107756E693145463407756ED7 +:10862000693145463507756E693145463607756EC1 +:10863000693145463707756E693145463807756EAD +:10864000693145463907756E6932304142136369B5 +:108650007263756D666C65786163757465636F6D63 +:10866000621363697263756D666C657867726176B3 +:1086700065636F6D621263697263756D666C6578B0 +:10868000686F6F6B636F6D621363697263756D669C +:108690006C657874696C6465636F6D620E62726597 +:1086A00076656163757465636F6D620E627265767F +:1086B000656772617665636F6D620D62726576657E +:1086C000686F6F6B636F6D620E6272657665746959 +:1086D0006C6465636F6D6210637972696C6C696359 +:1086E000686F6F6B6C65667411637972696C6C6925 +:1086F00063626967686F6F6B554307756E693031E8 +:10870000363207756E693031363307756E69303130 +:10871000454107756E693031454207756E693031E4 +:10872000454307756E693031454407756E693032CF +:1087300035390D686F6F6B61626F7665636F6D625F +:1087400007756E693146344407756E693146444594 +:1087500007756E693230373007756E6932303736DB +:1087600007756E693230373913756E6930334239A7 +:1087700030333038303330343033303013756E6945 +:1087800030334239303330383033303430333031B5 +:1087900013756E6930334239303330383033303608 +:1087A0003033303013756E693033423930333038FE +:1087B000303330363033303113756E6930334335F2 +:1087C00030333038303330343033303013756E69F5 +:1087D0003033433530333038303330343033303168 +:1087E00013756E69303343353033303830333036BB +:1087F0003033303013756E693033433530333038B1 +:10880000303330363033303108456E672E616C744A +:108810003108456E672E616C743208456E672E61B3 +:108820006C74330F756E693033303130333036301D +:108830003330380F756E6930333030303330363086 +:108840003330380F756E6930333031303330343077 +:108850003330380F756E6930333030303330343068 +:108860003330380F637972696C6C69635F6F746D54 +:1088700061726B07756E693145394507756E6941DF +:1088800037423307756E69413742340F756E693070 +:108890003133422E6C6F636C4D41480F756E6930F9 +:1088A0003134352E6C6F636C4D41480F416F676FEB +:1088B0006E656B2E6C6F636C4E41560F456F676F24 +:1088C0006E656B2E6C6F636C4E41560F496F676F10 +:1088D0006E656B2E6C6F636C4E41560F556F676FF4 +:1088E0006E656B2E6C6F636C4E415606492E73613C +:1088F0006C74064A2E73616C740B496772617665FD +:108900002E73616C740B4961637574652E73616CB1 +:1089100074104963697263756D666C65782E736156 +:108920006C740E4964696572657369732E73616C4A +:10893000740B4974696C64652E73616C740C496DB9 +:108940006163726F6E2E73616C740B49627265762F +:10895000652E73616C740C496F676F6E656B2E7357 +:10896000616C7414496F676F6E656B5F6C6F636CDD +:108970004E41562E73616C740F49646F746163636A +:10898000656E742E73616C7407494A2E73616C7442 +:10899000104A63697263756D666C65782E73616CDD +:1089A000740C756E69314543382E73616C740C75A7 +:1089B0006E69314543412E73616C7407756E69327F +:1089C0003132360E496F7461746F6E6F732E73613E +:1089D0006C7409496F74612E73616C7411496F7402 +:1089E0006164696572657369732E73616C740C756B +:1089F0006E69303430362E73616C740C756E69306C +:108A00003430372E73616C740C756E6930343038C5 +:108A10002E73616C740C756E69303443302E736143 +:108A20006C7407756E693030423507756E69303287 +:108A3000333707756E694137423507756E694142B4 +:108A4000353303665F6605665F665F6905665F6668 +:108A50005F6C0B756E69303132332E616C740F753B +:108A60006E69303133432E6C6F636C4D41480F7526 +:108A70006E69303134362E6C6F636C4D41480F6136 +:108A80006F676F6E656B2E6C6F636C4E41560F6532 +:108A90006F676F6E656B2E6C6F636C4E41560F691E +:108AA0006F676F6E656B2E6C6F636C4E41560F7502 +:108AB0006F676F6E656B2E6C6F636C4E4156066709 +:108AC0002E73616C74106763697263756D666C6593 +:108AD000782E73616C740B6762726576652E7361B4 +:108AE0006C740967646F742E73616C7406662E7300 +:108AF00073303208665F662E737330320A665F66C3 +:108B00005F692E737330320A665F665F6C2E737313 +:108B1000303208665F692E7373303208665F6C2EE0 +:108B2000737330320B666C6F72696E2E73733033F1 +:108B30000F756E69303435332E6C6F636C4D4B445A +:108B40000F756E69303433312E6C6F636C53524243 +:108B50000F756E69303433332E6C6F636C53524231 +:108B60000F756E69303433342E6C6F636C53524220 +:108B70000F756E69303433462E6C6F636C535242FE +:108B80000F756E69303434322E6C6F636C53524201 +:108B90000C756E69303443462E73616C7407756EC4 +:108BA000693230393507756E693230393607756E7E +:108BB000693230393707756E693230393807756E6A +:108BC000693230393907756E693230394107756E4F +:108BD000693230394207756E693230394307756E34 +:108BE000693035443007756E693035443107756E2C +:108BF000693035443207756E693035443307756E18 +:108C0000693035443407756E693035443507756E03 +:108C1000693035443607756E693035443707756EEF +:108C2000693035443807756E693035443907756EDB +:108C3000693035444107756E693035444207756EB9 +:108C4000693035444307756E693035444407756EA5 +:108C5000693035444507756E693035444607756E91 +:108C6000693035453007756E693035453107756EA9 +:108C7000693035453207756E693035453307756E95 +:108C8000693035453407756E693035453507756E81 +:108C9000693035453607756E693035453707756E6D +:108CA000693035453807756E693035453907756E59 +:108CB000693035454107756E694642324107756E28 +:108CC000694642324207756E694642324307756E05 +:108CD000694642324407756E694642324507756EF1 +:108CE000694642324607756E694642333007756EF3 +:108CF000694642333107756E694642333207756EF5 +:108D0000694642333307756E694642333407756EE0 +:108D1000694642333507756E694642333607756ECC +:108D2000694642333807756E694642333907756EB6 +:108D3000694642334107756E694642334207756E94 +:108D4000694642334307756E694642334507756E7F +:108D5000694642343007756E694642343107756E94 +:108D6000694642343307756E694642343407756E7E +:108D7000694642343607756E694642343707756E68 +:108D8000694642343807756E694642343907756E54 +:108D9000694642344107756E69464234420967723A +:108DA000617665636F6D62096163757465636F6D8C +:108DB0006207756E69303330320974696C646563BB +:108DC0006F6D6207756E693033303407756E6930C8 +:108DD00033303607756E693033303707756E69305A +:108DE00033303807756E693033304107756E69303E +:108DF00033304207756E693033304307756E693022 +:108E000033304607756E69303331320C646F7462EB +:108E1000656C6F77636F6D6207756E6930333236DC +:108E200007756E693033323707756E693033323803 +:108E300007756E693033354507756E6930343835DE +:108E400007756E693034383607756E6930343833DB +:108E500007756E693034383407756E6930354230C5 +:108E600007756E693035423107756E6930354232AB +:108E700007756E693035423307756E693035423497 +:108E800007756E693035423507756E693035423683 +:108E900007756E693035423707756E69303542386F +:108EA00007756E693035423907756E693035424154 +:108EB00007756E693035424207756E693035424339 +:108EC00007756E693035424407756E693035433138 +:108ED00007756E693035433207756E693035433733 +:108EE000097A65726F2E646E6F6D086F6E652E6401 +:108EF0006E6F6D0874776F2E646E6F6D0A74687292 +:108F000065652E646E6F6D09666F75722E646E6F87 +:108F10006D09666976652E646E6F6D087369782ECB +:108F2000646E6F6D0A736576656E2E646E6F6D0A82 +:108F300065696768742E646E6F6D096E696E652E63 +:108F4000646E6F6D077A65726F2E6C66066F6E6564 +:108F50002E6C660674776F2E6C6608746872656591 +:108F60002E6C6607666F75722E6C6607666976658D +:108F70002E6C66067369782E6C6608736576656E6E +:108F80002E6C660865696768742E6C66076E696E7C +:108F9000652E6C66097A65726F2E6E756D72086F3C +:108FA0006E652E6E756D720874776F2E6E756D72AC +:108FB0000A74687265652E6E756D7209666F7572DA +:108FC0002E6E756D7209666976652E6E756D720806 +:108FD0007369782E6E756D720A736576656E2E6E86 +:108FE000756D720A65696768742E6E756D72096EAB +:108FF000696E652E6E756D72087A65726F2E6F736D +:1090000066076F6E652E6F73660774776F2E6F73CA +:10901000660974687265652E6F736608666F75728F +:109020002E6F736608666976652E6F7366077369BF +:10903000782E6F736609736576656E2E6F73660999 +:1090400065696768742E6F7366086E696E652E6F4A +:1090500073660A7A65726F2E736C617368097A653C +:10906000726F2E746F7366086F6E652E746F736601 +:109070000874776F2E746F73660A74687265652E54 +:10908000746F736609666F75722E746F7366096606 +:109090006976652E746F7366087369782E746F73C2 +:1090A000660A736576656E2E746F73660A65696706 +:1090B00068742E746F7366096E696E652E746F73B3 +:1090C0006607756E693230383007756E6932303830 +:1090D0003107756E693230383207756E6932303853 +:1090E0003307756E693230383407756E693230383F +:1090F0003507756E693230383607756E693230382B +:109100003707756E693230383807756E6932303816 +:109110003907756E693035424507756E69323037EB +:109120004407756E693230384407756E69323037DE +:109130004507756E693230384507756E69323037CC +:109140004107756E693230374307756E69323038C2 +:109150004107756E693230384307756E69323230B7 +:109160003607756E693232313507756E69323041B6 +:109170004107756E6932313230106166696931308C +:10918000313033646F746C65737310616669693173 +:1091900030313035646F746C6573730E696F676F4F +:1091A0006E656B646F746C6573730F6F676F6E655C +:1091B0006B63656E746572696E670E756E693145B5 +:1091C0004342646F746C657373000000000100001B +:1091D000000A00380056000544464C5400206379CC +:1091E000726C00206772656B0020686562720020F7 +:1091F0006C61746E0020000400000000FFFF00029C +:109200000000000100026D61726B00166D6B6D6BEA +:10921000000E000000020002000300000002000037 +:109220000001000403EE0208016A000A00090010B0 +:109230000001000A00010001000600000008000112 +:10924000012000A6000100C2000C00130094008E53 +:1092500000880082007C00760070006A0064005E76 +:1092600000580052004C00460040003A0034002EE6 +:1092700000280001FE5C06140001FE7705CD000108 +:10928000FE7B06580001FE8706580001009305B6D4 +:109290000001FDE90621000100DD0621000100F6C4 +:1092A0000621000100AE06B2000100B40604000170 +:1092B00000AC0614000100CB062B000100A005AC99 +:1092C0000001FE25060E0001008D06210001FEFAB8 +:1092D00006210001FD9A06210001031B063500014D +:1092E000FE7F06A4000200040370037000000372F6 +:1092F00003720001040A04160002041C041F000F7C +:109300000017000036840000367E0000367800002A +:1093100036720000366C00003672000036660000BF +:1093200036600000365A000036540000364E000009 +:1093300036480000364E000036420000363C000041 +:109340003636000036300000362A00003624000091 +:10935000360600003600000035FA000035F4000241 +:10936000000700430043000000760076000101532F +:1093700001540002037003700004037203720005BD +:10938000040A04160006041C041F00130006001043 +:109390000001000A000000010072002600010030F8 +:1093A000000C00030014000E00080001FF81FE14F1 +:1093B0000001014CFE3B0001FD0CFE5200010003C8 +:1093C0000417041804190010000035580000355225 +:1093D0000000354C000035460000352800003522DD +:1093E0000000351C00003516000035100000350A5D +:1093F00000003504000034FE000034F8000034E6BC +:10940000000034DA000034CE000200050417041A0C +:109410000000042004280004042B042B000D042D5C +:10942000042D000E04300430000F00050000000180 +:1094300000080001019E00F000020100000C000A7B +:1094400000C200A000A0007A007A005E0050003642 +:1094500000260016000200A6000A009A00940001EF +:1094600000DF000000020096000A008A008400016C +:1094700000E30000000300640014005E000E0058CA +:1094800000520001039C0000000100E10000000305 +:10949000004A209600440018003E003800020016E2 +:1094A000211E0010000A000103A200000001056F48 +:1094B000061F000102BC061F000300202FB4001A83 +:1094C000211A0014000E0001065600000001079149 +:1094D0000614000105A8061F000102F0061F000285 +:1094E000001C00160010000A000103B60000000175 +:1094F0000506061F0001FFACFE14000102D3061F83 +:109500000002001C00160010000A00010281FE1477 +:109510000001059E061F0001FFC9FE14000102E5BF +:10952000061F0002000203AC03B0000003BD03C12C +:1095300000050027000034520000344C000034467F +:10954000000034400000343A00003440000034345D +:109550000000342E00003428000034220000341CA7 +:10956000000034160000341C000034100000340ADF +:1095700000003404000033FE000033F8000033F232 +:10958000000133EC000133E6000133E0000133DA7F +:10959000000033D4000033CE000033C8000033C2D3 +:1095A000000133BC000133B6000133B0000133AA1F +:1095B000000133A40001339E00013398000133926F +:1095C0000001338C0001337A0001336E00013362F5 +:1095D0000002000A0043004300000076007600010C +:1095E00001530154000203700370000403720372FC +:1095F0000005040A041A0006041C04280017042BA2 +:10960000042B0024042D042D0025043004300026F2 +:10961000000900000001000800010004000000082B +:109620000001336A306E000531C2000C02F7305C75 +:109630003056305000000000304A3044303E0000C8 +:10964000000030383032302C00000000302630204E +:10965000301A30140000300E3008300200000000D4 +:109660002FFC2FF62FF0000000002FEA2FE42FDE52 +:10967000000000002FD82FD22FCC2FC600002FC003 +:10968000305C2FBA000000002FB42FAE2FA80000CE +:1096900000002FA22F9C2F96000000002F902F8AF1 +:1096A0002F842F7E00002F782F722F6C0000000077 +:1096B0002F662F602F5A000000002F542F4E2F4886 +:1096C0002F4200002F3C2F362F30000000002F5477 +:1096D0002F4E2F2A000000002F242F1E2F180000CD +:1096E00000002F122F0C2F06000000002FFC2FF679 +:1096F0002FF02F00000030382EFA2EF4000000006A +:109700002EEE2EE82EE2000000002EDC2ED62ED00B +:10971000000000002ECA2EC42EBE000000002EB88D +:109720002EB22EAC000000002EA62EA02E9A000015 +:1097300000002E942E8E2E88000000002E822E7C9B +:109740002EBE00000000334C2E762F840000000057 +:109750002E702E6A2E642E5E00002E582E522EBEC3 +:10976000000000002E4C2E462E40000000002E3A35 +:109770002E342E2E000000002E282E222E1C2E16F7 +:1097800000002E102E0A2E04000000002E102E0ABB +:109790002DFE000000002DF82DF22F3000000000FB +:1097A0002E282DEC2E042DE600002DE02DDA2DD4F0 +:1097B000000000002DCE2DC82DC2000000002E5844 +:1097C0002DBC2DB62DB000002DAA2DA42D9E00007D +:1097D00000002E942E8E2D98000000002D922D8CCE +:1097E0002D86000000002D802D7A2D7400000000D1 +:1097F0002D6E2D682D622D5C00002D562DC82D502C +:10980000000000002D4A2D442D3E000000002D38A0 +:109810002D322D2C000000002D262D202FF00000D1 +:1098200000002D4A2D1A2D14000000002D0E2D08C9 +:109830002D02000000002CFC00002CF600000000AF +:109840002CF000002CEA000000002CE400002CDECC +:10985000000000002CD800003050000000002CD880 +:1098600000003050000000002CD8000030500000F4 +:1098700000002CD200003050000000002CCC000072 +:109880003050000000002CC60000305000000000E6 +:109890002CC000002CBA00000000303800002CB4AE +:1098A000000000002CAE00003002000000002CAED2 +:1098B00000003002000000002CAE0000300200006A +:1098C00000002CA800003002000000002CA20000C4 +:1098D0002C9C000000002C9600002F5A0000000075 +:1098E0002C9000002F48000000002C9000002F4812 +:1098F000000000002C9000002F48000000002C8A7F +:1099000000002F48000000002C8400002F480000B9 +:1099100000002F5400002C7E000000002C78000076 +:109920002EF4000000002C7800002EF4000000004F +:109930002C7800002EF4000000002C7200002EF4A1 +:10994000000000002C6C00002EAC000000002C6613 +:1099500000002EBE000000002C6000002C5A000009 +:1099600000002C5400002E88000000002C54000041 +:109970002E88000000002C5400002E8800000000FB +:109980002C4E00002E88000000002C4800002E887D +:10999000000000002C4200002E88000000002C3C3B +:1099A00000002C3600000000334C00002C3000007A +:1099B00000002C2A00002EBE000000002C2A00000F +:1099C0002EBE000000002C2A00002EBE0000000069 +:1099D0002C2400002EBE000000002C1E00002E04CF +:1099E000000000002C1E00002E04000000002C1EB1 +:1099F00000002E04000000002C1800002E040000BF +:109A000000002C1200002C0C000000002C060000AE +:109A10002DC2000000002C2A00002DB6000000001E +:109A20002C2A00002DB6000000002C2A00002DB6C4 +:109A3000000000002C0000002DB6000000002C24C7 +:109A400000002DB6000000002BFA00002BF40000EF +:109A500000002BEE00002D50000000002BEE000057 +:109A60002D50000000002BEE00002D5000000000E3 +:109A70002BE800002D50000000002BE200002D1408 +:109A8000000000002BDC00002D9E000000002BD603 +:109A900000002D14000000002BD00000305000000A +:109AA00000002BCA00002E88000000002BC400001C +:109AB0003050000000002BBE00002E880000000087 +:109AC000305C00002BB8000000002E9400002D98A0 +:109AD000000000002C780000302C000000002BB2A9 +:109AE00000002F84000000002C780000302C0000C3 +:109AF00000002BB200002F84000000002BAC0000FF +:109B0000302C000000002BA600002F840000000075 +:109B10002C780000302C000000002BB200002F84B5 +:109B2000000000002BA00000301A000000002E7082 +:109B300000002E64000000002CA200002C9C0000FD +:109B400000002E7000002E88000000002B9A0000FC +:109B50003002000000002B9400002EBE0000000028 +:109B60002B8E00003002000000002B8800002EBE6B +:109B7000000000002B8200003002000000002B7C5F +:109B800000002EBE00000000300E00002B7600000A +:109B900000002E5800002B70000000002CAE0000CA +:109BA0003002000000002C2A00002EBE0000000041 +:109BB0002B6A00002FDE000000002B6400002FDE67 +:109BC000000000002B5E00002FDE000000002FEAE6 +:109BD00000002B58000000002B5200002FCC00008A +:109BE00000002B4C00002E1C000000002B46000043 +:109BF000303E000000002B4000002B3A0000000027 +:109C00002B3400002E04000000002B2E00002E0438 +:109C1000000000002B2800002E04000000002E1081 +:109C200000002B22000000002B1C00002B1600005F +:109C300000002B1000002FA8000000002C1E0000C8 +:109C40002B22000000002FA200002B0A00000000C1 +:109C50002DF800002B0400000000334600002AFE0F +:109C6000000000002AF800002F84000000002B4CA8 +:109C700000002E04000000002F9000002AF20000D7 +:109C800000002E2800002AEC000000002F900000A9 +:109C90002F84000000002E2800002E040000000089 +:109CA0002F9000002F84000000002E2800002E04BA +:109CB000000000002AE600002F06000000002AE055 +:109CC00000002FBA000000002ADA00002F5A00001E +:109CD00000002AD400002DC2000000002F66000002 +:109CE0002ACE000000002DCE00002AC8000000008F +:109CF0002ADA00002F5A000000002AD400002DC2EA +:109D0000000000002AC200002ABC000000002AB6A1 +:109D100000002AB0000000002D562DC82AAA00001D +:109D200000002AA400002F48000000002B9400002F +:109D30002DB6000000002A9E00002F480000000001 +:109D40002B8800002DB6000000002C9000002F484A +:109D5000000000002C2A00002DB6000000002A9808 +:109D600000002A92000000002A8C00002A860000D1 +:109D700000002A8000002F18000000002A7A00004E +:109D80002D86000000002F2400002A74000000002F +:109D90002D9200002A6E000000002A8000002F187B +:109DA000000000002A7A00002D86000000002A68CA +:109DB00000002F06000000002A6200002D74000041 +:109DC00000002A6800002F06000000002A62000040 +:109DD0002D74000000002F1200002A5C000000001B +:109DE0002D8000002A56000000002A6800002F067F +:109DF000000000002A6200002D74000000002FFC0B +:109E000000002A50000000002D6E00002A4A0000C9 +:109E100000002A4400002FF0000000002A3E00004D +:109E20002A38000000002FFC00002FF00000000086 +:109E30002D6E00002A32000000002A2C00002EF4B3 +:109E4000000000002A2600002D50000000002A20FB +:109E500000002EF4000000002A1A00002D5000001F +:109E600000002A1400002EF4000000002A0E00005A +:109E70002D50000000002A0800002EF40000000011 +:109E80002A0200002D50000000002C7800002EF463 +:109E9000000000002BEE00002D50000000003038C4 +:109EA000000029FC000000002D56000029F60000EB +:109EB000000029F000002ED00000000029EA000078 +:109EC0002D2C000000002C6C00002EAC00000000C7 +:109ED0002BE200002D140000000029E400002EAC4D +:109EE0000000000029DE00002E9A0000000029D8A2 +:109EF00000002D020000000029D200002E9A000070 +:109F0000000029CC00002D020000000029DE000026 +:109F10002E9A0000000029D800002D020000000049 +:109F200029C6000029C00000000029BA000029B499 +:109F30000000000029AE000030500000000029A8F9 +:109F400000002E880000000029A200002CBA0000AA +:109F50000000299C00002C3600000000299600001B +:109F60002C7E00000000299000002BF4000000006F +:109F70002F120000298A000000002D800000298493 +:109F800000000000297E00002978000000002972EE +:109F90000000296C00000000296600002960000014 +:109FA0000000295A0000295400000000294E00003A +:109FB00029480000000029420000293C0000000060 +:109FC00029360000293000000000305C00003050CD +:109FD0000000292A304A0000303E000000002924F9 +:109FE0000000291E00000000300E000030020000BA +:109FF000292A2EA600002E9A000000002FD800006B +:10A000002FCC0000292A2918000029120000000086 +:10A010002FA200002F9600000000290C0000290646 +:10A02000000000002F7800002F6C000000002F6659 +:10A0300000002F5A000000002900000028FA00004C +:10A0400000002F5400002F480000292A28F40000A7 +:10A0500028EE000000002F3C00002F300000000020 +:10A060002EB8000028E8000000002FFC00002FF0B0 +:10A07000000000002EB800002EAC0000292A28E2C3 +:10A08000000028DC000000002ECA00002EBE0000E8 +:10A09000000028E2000028DC0000000029E40000A5 +:10A0A0002EAC0000000028D600002DC200000000E9 +:10A0B00028D0000028CA0000000028C4000028BEE4 +:10A0C0000000000028B8000029300000000028B27D +:10A0D00000002DC20000000028AC00002DC20000CE +:10A0E000000028A628A0289A0000000028942D44EB +:10A0F000288E00000000288800002D50000000007D +:10A100002882000028CA00000000287C0000287671 +:10A11000000000002870000028BE00000000286A2F +:10A1200028642BF400000000285E000029300000A5 +:10A130002858334600002AFE000000002852000084 +:10A14000284C0000000028460000284000000000C5 +:10A15000287C00002876000000002E5800002DB654 +:10A1600000000000283A0000283400000000282EDB +:10A1700000002D9E00000000282800002876000026 +:10A180000000282200002DB600000000281C00005E +:10A19000281600000000281000002DC2000000005A +:10A1A000280A000028040000000027FE27F827F2F4 +:10A1B0000000000027EC000027E60000000027E078 +:10A1C000000027DA0000000027D40000293000003A +:10A1D000000027CE00002DC20000000027C80000AC +:10A1E0002DB60000000027C200002DC200000000B4 +:10A1F00027BC000027DA000000002CA80000300275 +:10A20000000000002918000029120000000027B6F5 +:10A210000000291E0000000027B0000027AA00004F +:10A2200000002F1200002F06000000002FB40000D5 +:10A230002FA80000000027A40000279E00000000B7 +:10A24000279800002792000000002918000029121A +:10A2500000000000278C00002786000000002780F7 +:10A2600000002E640000000028F40000277A00009F +:10A270000000305C00003050000000002774000037 +:10A28000276E00000000304A0000303E0000000051 +:10A2900029240000291E000000002FEA0000276882 +:10A2A00000000000300E00003002000000002762B5 +:10A2B0000000294800000000275C000027860000FD +:10A2C00000002AB60000302C0000000027560000D5 +:10A2D000302C0000000027500000278600000000FE +:10A2E00028F4000028EE000000002F7800002F6CFA +:10A2F000000000002FD800002FCC000000002F54D9 +:10A3000000002F480000000028F4000028EE0000A4 +:10A3100000002F3C00002F3000000000303800000B +:10A32000302C000000002FFC00002FF00000000087 +:10A330002ECA00002E640000000028E2000028DC85 +:10A34000000000002ECA00002EBE00000000274AB8 +:10A350000000274400000000273E000027380000CE +:10A36000000027320000272C0000000027260000F4 +:10A3700027200000000028F4000028EE0000000064 +:10A38000271A000027140000000027740000276E21 +:10A390000000000027B0000027AA00000000270EE0 +:10A3A00000002708000000002702000026FC000033 +:10A3B00000002E9400002E8800000000286A000093 +:10A3C0002BF40000000026F6000026F0000000003C +:10A3D00026EA000026E40000000026DE000026D861 +:10A3E000000000002E5800002EBE0000000026D203 +:10A3F000000026CC0000000026C6000026C0000099 +:10A4000000002D5600002D500000000026BA00006C +:10A410002D50000000002D5600002C0C0000000004 +:10A42000287000002DC20000000026B4000026AEF7 +:10A4300000000000287000002DC2000000002E580F +:10A4400000002DB6000000002DCE00002DC200003F +:10A4500000002DAA00002D9E00000000334C0000DB +:10A460002F84000000002DE000002DD4000000002B +:10A470002D4A00002D140000000026A8000028042A +:10A48000000000002D2600002FF00000000026A292 +:10A490000000269C00000000269600002786000091 +:10A4A00000002D7A0000269000000000268A00009F +:10A4B0002DD4000000002684000027380000000092 +:10A4C000267E0000267800000000267200002EACD8 +:10A4D00000000000266C00002666000000002660D8 +:10A4E0000000265A0000000026540000264E0000FE +:10A4F00000002C2400002EBE000000002B400000B5 +:10A500002AAA000000002648000026E400000000FF +:10A51000266C00002666000000002D8000002D74CF +:10A52000000000002E1000002E04000000002C1877 +:10A5300000002E04000000002E1000002DFE000080 +:10A54000000026420000263C0000000026420000D9 +:10A55000263C000000002B4000002B3A00000000C9 +:10A56000263600002C0C00000000263000002D14C0 +:10A57000000000002D5600002AAA00000000262A34 +:10A580000000291E0000000026240000261E0000F6 +:10A59000000029F000002ED00000000029EA000091 +:10A5A0002D2C0000000029F000002ED0000000003B +:10A5B00029EA00002D2C00000000261800002ED0F3 +:10A5C00000000000261200002D2C000000002C6C62 +:10A5D00000002EAC000000002BE200002D14000053 +:10A5E0000000260C000026060000292A2C66000028 +:10A5F0002EBE000000002C1E00002B2200000000D8 +:10A6000029240000000000000000260000002F6C3C +:10A610000000000025FA00002DD400000000305C8E +:10A62000000025F4000000002E94000025EE00003C +:10A63000000025E8000026AE0000000025E2000032 +:10A6400025DC0000000025D6000025D00000000019 +:10A6500025CA000025C4000000002CAE0000300216 +:10A660000000000025BE0000302C000000002C2A55 +:10A6700000002EBE000000002BEE00002D50000058 +:10A68000000025B8000027140000000025B20000DB +:10A6900025AC00000000305C0000305000000000DD +:10A6A00025A600002B3A0000000025A00000259AF6 +:10A6B0000000000025940000258E000000003026D8 +:10A6C000000025880000000025820000257C000095 +:10A6D00000002576000025700000000026600000C4 +:10A6E000265A000000002F5400002C7E00000000BD +:10A6F00025820000257C00000000256A00002564FA +:10A7000000000000255E0000296C000000002558B4 +:10A710000000255200000000254C000025460000E6 +:10A72000000028E2000028DC0000000027EC000008 +:10A7300027E6000000002F5400002C7E00000000DF +:10A740002BFA00002BF4000000002ECA000029782C +:10A750000000000025400000253A000000002534DC +:10A760000000297800000000252E0000253A000096 +:10A77000000025280000252200000000251C000004 +:10A7800025160000000027B0000025100000000082 +:10A79000266C0000250A000000002504000024FEAD +:10A7A0000000000024F8000024F2000000002774DC +:10A7B0000000276E0000000024EC000024E60000EA +:10A7C00000002F2400002F30000000002DAA000000 +:10A7D0002D9E0000000024E00000291E0000000063 +:10A7E00028280000261E0000000024DA000024D4DF +:10A7F0000000000026F6000024CE0000000025B86E +:10A80000000024C80000000026D2000024C200007E +:10A810000000275C00002D9E0000000026C60000FE +:10A8200024BC0000000024B6000024B0000000009A +:10A8300024AA000024A4000000002750000027865E +:10A840000000000025CA00002D5000000000275025 +:10A8500000002786000000002B4000002C0C0000A8 +:10A86000000025E80000249E00000000249800005D +:10A870002492000000002F660000248C00000000DD +:10A8800024860000248000000000247A0000247444 +:10A8900000000000246E000025C4000000002EA06F +:10A8A000000024680000000026420000246200002E +:10A8B00000002F5400002C7E00000000245C0000EB +:10A8C00026FC00000000303800002CB4000000001E +:10A8D000334C00002C30000000002FFC00002456F8 +:10A8E000000000002E7600002450000000002EB86A +:10A8F00000002EAC0000000028940000288E00000C +:10A900000000244A00002EAC000000002894000043 +:10A91000288E000000002FD8000024440000000012 +:10A9200025CA0000243E0000000024380000243224 +:10A9300000000000242C0000242600000000242039 +:10A940000000241A0000000024140000240E00005F +:10A95000000025D600002738000000002D5600001A +:10A960002B3A0000000025D6000027380000000028 +:10A97000240800002FDE000000002402000023FC59 +:10A98000000000002408000023F60000000023F06F +:10A99000000023EA0000000023E400002948000032 +:10A9A000000023DE000026CC000000002FD80000AD +:10A9B00023D80000000026A2000023D200000000DF +:10A9C00023CC000023C60000000024860000248061 +:10A9D000000000002B46000023C00000000028708B +:10A9E000000023BA000000002F660000248C000045 +:10A9F00000002486000024800000000025D600000E +:10AA000023B4000000002DAA000023AE00000000C7 +:10AA100023A8000023A200000000239C000023962E +:10AA20000000000023900000305000000000238A46 +:10AA300000002E88000000002CCC000030500000E8 +:10AA400000002C4800002E88000000002CC00000F0 +:10AA50002CBA000000002C3C00002C360000000046 +:10AA600023840000300200000000237E00002EBE80 +:10AA700000000000237800002F96000000002372E1 +:10AA80000000236C00000000236600002F960000E9 +:10AA9000000023600000236C00000000235A000027 +:10AAA0002948000000002354000026CC00000000CC +:10AAB000234E00002786000000002348000026C027 +:10AAC0000000000023420000233C00000000233669 +:10AAD0000000233000000000232A0000302C00007A +:10AAE00000002A1A00002D5000000000232400005E +:10AAF000302C000000002BE800002D50000000006A +:10AB00002C8400002F48000000002C2400002DB6EB +:10AB1000000000002F5400002C7E000000002BFAE3 +:10AB200000002BF400000000231E00002C7E00001B +:10AB30000000231800002BF4000000002312000086 +:10AB400027AA00000000230C000026660000000079 +:10AB5000230600002E6400000000230000002D14D6 +:10AB60000000000022FA00002E64000000002BD636 +:10AB700000002D140000000022F400002E640000EC +:10AB800000002BE200002D140000000022EE000067 +:10AB900027380000000022E800002786000000009F +:10ABA00024E0000022E2000000002828000022DC4F +:10ABB0000000000022D6000027140000000022D070 +:10ABC000000026780000000024E0000022CA0000F7 +:10ABD00000002828000022C4000000002FD8000038 +:10ABE00022BE000000002810000022B80000000073 +:10ABF0002C6600002EBE0000000022B200002FF0E4 +:10AC00000000000022AC0000257C000000002E7037 +:10AC100000002E640000000022A60000263C000078 +:10AC2000000022A00000293C00000000229A000041 +:10AC3000229400000000228E000028DC00000000AA +:10AC4000228800002282000000002D560000227C95 +:10AC50000000000022760000227000000000226A3E +:10AC600000002CBA0000000022640000225E0000F8 +:10AC7000000022580000225200000000224C000078 +:10AC800022460000000022400000223A000000009E +:10AC900022340000222E0000000026840000273805 +:10ACA000000000002228000022220000000028826C +:10ACB000000028CA00000000221C0000221600002C +:10ACC000000022100000220A00000000305C00009A +:10ACD0002204000000002E94000021FE000000006D +:10ACE00021F8000030500000000021F200002E8802 +:10ACF0000000000021EC000030500000000021E6C0 +:10AD000000002E880000000021E00000305000000C +:10AD1000000021DA00002E880000000021D400008D +:10AD200030500000000021CE00002E8800000000FE +:10AD300021C8000030500000000021C200002E8811 +:10AD4000000000002CD800002204000000002C5459 +:10AD5000000021FE0000000021BC00003050000077 +:10AD6000000021B600002E880000000021BC000079 +:10AD700030500000000021B600002E8800000000C6 +:10AD800021B0000030500000000021AA00002E88F1 +:10AD90000000000021C8000030500000000021C267 +:10ADA00000002E88000000002BC4000022040000D8 +:10ADB00000002BBE000021FE00000000300E00004D +:10ADC00021A4000000002E580000219E0000000079 +:10ADD00021980000300200000000219200002EBEE9 +:10ADE00000000000218C00003002000000002C0058 +:10ADF00000002EBE0000000021860000300200008E +:10AE00000000218000002EBE00000000217A00001A +:10AE1000300200000000217400002EBE000000007F +:10AE2000216E0000300200000000216800002EBEEC +:10AE30000000000021620000300200000000215CE0 +:10AE400000002EBE000000002CAE000021A4000077 +:10AE500000002C2A0000219E000000002156000066 +:10AE60002E04000000002E10000021500000000001 +:10AE70002F540000214A000000002E5800002144F9 +:10AE800000000000213E00002F4800000000219239 +:10AE900000002DB600000000213800002F480000FF +:10AEA0000000218000002DB60000000021320000CB +:10AEB0002F4800000000217400002DB600000000A3 +:10AEC000212C00002F4800000000216800002DB652 +:10AED00000000000212600002F4800000000215C37 +:10AEE00000002DB6000000002C900000214A000058 +:10AEF00000002C2A00002144000000002120000056 +:10AF000026AE00000000211A000025DC0000000031 +:10AF10002120000026AE00000000211A000025DCE0 +:10AF2000000000002114000026AE00000000210EE9 +:10AF3000000025DC000000002108000026AE000013 +:10AF400000002102000025DC0000000020FC0000C1 +:10AF500020F60000000020F0000020EA00000000C1 +:10AF60003038000020E4000000002D56000020DEF4 +:10AF70000000000020D800002EF40000000020D2C5 +:10AF800000002D500000000020CC000025D0000063 +:10AF9000000020C6000025C40000000020CC0000F6 +:10AFA00025D00000000020C6000025C400000000DD +:10AFB00020C0000025D00000000020BA000025C4F9 +:10AFC0000000000020B4000025D00000000020AEEA +:10AFD000000025C400000000221C000020A8000082 +:10AFE0000000246E000020A2000000002EB8000027 +:10AFF000209C000000002D4A00002D1400000000DD +:10B00000209600002EAC00000000209000002D14BF +:10B0100000000000208A00002EAC00000000208408 +:10B0200000002D14000000002FFC0000207E000016 +:10B0300000002D6E00002078000000002F5400005A +:10B040002072000000002E580000206C000000005C +:10B050002AA400002072000000002B940000206C45 +:10B060000000000023720000236C00000000206636 +:10B070000000206000000000205A0000293000007D +:10B080000000205A00002930000000002054000079 +:10B09000293000000000205400002930000000008A +:10B0A000204E00002DC200000000204E00002DC2E6 +:10B0B00000000000204800002DC2000000002048D1 +:10B0C00000002DC200000000274A000020420000BE +:10B0D00000002AB600002AB000000000274A000045 +:10B0E000203C00000000203600002030000000005E +:10B0F000305C0000305000000000305C0000300286 +:10B1000000000000303800002EF400000000202A6B +:10B110002024201E0000000020182012200C000017 +:10B12000000020060000201E000000002006000095 +:10B13000201E0000000020060000201E000000006D +:10B1400020000000201E000000001FFA0000201E4A +:10B15000000000001FF40000201E000000001FEE91 +:10B160000000201E00000000202A00001FE8000050 +:10B170000000202A00001FE8000000001FE200007D +:10B18000201E000000001FDC00001FD60000000091 +:10B190001FD00000201E00000000202A00001FCA4F +:10B1A000000000001FC40000283400000000202A16 +:10B1B0000000201E0000000020000000201E0000F3 +:10B1C0000000202A0000201E0000000020000000D7 +:10B1D000201E00000000202A0000201E00000000A9 +:10B1E0001FBE00002E04000000001FBE00002B2226 +:10B1F0000000000028A600001FB80000000027FE85 +:10B20000000027F2000000001FB21FAC1FA60000C4 +:10B2100000001FA000002D98000000002E940000E8 +:10B220002D98000000002E5800002B700000000038 +:10B230002E1000002E04000000002D56000029F6FC +:10B240000000000025CA2E8E2D98000000001FA0CF +:10B2500000002D98000000001F9A00002D980000AB +:10B2600000001F9400002D98000000002E4C2E4678 +:10B270001F8E000000001FB21FAC1F8800000000DE +:10B280001F821F7C1F760000000025CA00000000FE +:10B2900000000000202A0000201E000000001F7097 +:10B2A0000000223A1F6A1F641F5E00001F581F52D1 +:10B2B0001F641F4C00001F461F401F641F3A000000 +:10B2C0001F341F2E1F641F2800001F221F1C1F6415 +:10B2D0001F1600001F101F0A1F041EFE00001EF88C +:10B2E0001EF21F641F2800001F221EEC1F641EE6B2 +:10B2F00000001EE01EDA1F641ED400001ECE1EC811 +:10B300001F641EC200001EBC1EB61F641EB00000DB +:10B310001EAA1EA41F641E9E000026C01E981F6445 +:10B320001F2800001EE01E921F641E8C00001E8657 +:10B330001E801F641E7A00001E741E6E1F641E682D +:10B3400000001E621E5C1F641E5600001E501E4A36 +:10B350001F641E4400001E3E1E381F641E32000083 +:10B360001E2C1E261F641E2000001E1A1E141F64A1 +:10B370001E0E00001E081E021F641DFC00001DF6AC +:10B380001DF01F641F2800001EE01DEA1F641DE45D +:10B3900000001DDE1DD81F641DD21DCC1DC61DC0A2 +:10B3A0001DBA1DB400001DAE1DA81F641FBE000005 +:10B3B0002E04000000001FBE00002B220000000031 +:10B3C0001FBE00002B22000000001FBE0000215005 +:10B3D00000000000000102F302980001023E00009C +:10B3E0000001032B045F00010186055A000103429E +:10B3F00001B7000102960000000105C104880001A8 +:10B400000384045F00010168029F000101A700009E +:10B4100000010294045F00010273029E000100E734 +:10B420000206000101F10000000102DE045F0001DC +:10B4300002310230000101BB0000000102A8045FDC +:10B440000001029F034D000101FD0000000102EB1D +:10B45000045F0001027B03600001020400000001A0 +:10B4600002F2045F0001028402300001020D0000BC +:10B47000000102FA045F0001027E029F0001020146 +:10B480000000000102EF045F000100F9029F0001CB +:10B490000143000000010231045F00010114023089 +:10B4A0000001009E00000001018B045F000102AC5E +:10B4B000029F0001022F00000001031C045F000135 +:10B4C000029002300001014902A00001028F045FD6 +:10B4D00000010165029F0001019700000001028543 +:10B4E000045F0001014402A00001019E0000000170 +:10B4F000028C045F0001002C0395000100A20000F3 +:10B5000000010190045F000102A7029F00010219DF +:10B51000000000010307045F0001028F02300001F8 +:10B52000000D029E000100DD0000000101CB045F60 +:10B53000000101E3055C00010003029F000100AF70 +:10B5400000000001019C045F00010292029F0001C3 +:10B550000218000000010306045F0001013A029F87 +:10B56000000101AC00000001029A045F0001011B10 +:10B57000029F00010157000000010245045F000125 +:10B580000186029F000101CA0000000102B8045FA9 +:10B590000001008B045F000101E200E0000102FEF7 +:10B5A000045F0001010E0000000104F2061F00010B +:10B5B00003DF061F000103A40000000100EC0000EF +:10B5C0000001032D061400010333062B0001033193 +:10B5D00006210001028BFE14000106B4061F0001C3 +:10B5E00005A2061F0001019CFE14000101A8045ED3 +:10B5F0000001038F05B6000100B6FE52000102B63D +:10B6000007F600010289FE520001052905B6000176 +:10B610000298076D000100AAFE140001029E078334 +:10B6200000010283070400010298076600010296E8 +:10B63000075C0001029C07790001012B000000015A +:10B64000047105B60001034C05B6000101120000AB +:10B65000000103A805B60001023B05B60001028304 +:10B660000000000103BA05B60001027900000001E4 +:10B67000021DFE520001039607BE0001039807C990 +:10B680000001027107BE0001027307C900010439FD +:10B6900000000001055205B60001019AFE140001E8 +:10B6A000022BFE1400010108FE1400010142FE14E9 +:10B6B000000102C1060E0001034A0766000102DF15 +:10B6C00006A40001036807F60001016FFE520001A5 +:10B6D0000206FE5200010248FE52000103AC060EB3 +:10B6E000000104370766000103CB06A400010456DD +:10B6F00007F6000103B006210001043B07790001B1 +:10B70000035C06A4000103F807F600010187FE525E +:10B71000000101F8FE52000101C1FE520001030ABE +:10B72000045E00010244FE52000103D705B6000189 +:10B730000366060E0001043307660001038506A4B4 +:10B740000001045207F60001036A062100010437D4 +:10B7500007790001043F086800010439085000011E +:10B76000042107D90001042107D70001042707F6A7 +:10B77000000101A6FE5200010237FE520001005EE8 +:10B78000FE520001022306A400010352071000012B +:10B79000038508680001034C06F80001037F085088 +:10B7A0000001033306810001036607D9000103335A +:10B7B000067F0001036607D70001034E07660001FC +:10B7C000033906A40001036D07F60001019AFE5239 +:10B7D0000001019CFE52000103680706000103D529 +:10B7E000085E0001035806C1000103C508190001E5 +:10B7F000036A0710000103D708680001036406F814 +:10B80000000103D108500001034C0681000103B878 +:10B8100007D90001034C067F000103B807D70001D8 +:10B82000035206A4000103BE07F60001018DFE527B +:10B83000000101B0FE52000101E7FE100001033DCE +:10B84000045E0001023BFE10000103DB05B60001AF +:10B8500001E500000001031D05B60001025E0000C5 +:10B860000001039605B6000102100000000102FE6F +:10B87000045E0001027B0000000103B205B6000176 +:10B88000032100000001040E045E000103790000A2 +:10B89000000104B005B60001040C045E000103754C +:10B8A0000000000104AC05B60001019EFE6F00011E +:10B8B00001D1FE560001036205B6000103BA045E21 +:10B8C000000102FA00000001043105B60001045431 +:10B8D00006140001043505B60001031205B6000187 +:10B8E0000298045E00010187FE10000101E5FE10D0 +:10B8F000000100FCFE1000010125FE1000010408FB +:10B900000604000104A6075C0001010EFE6F0001A1 +:10B910000133FE56000103330604000103CD075C2A +:10B920000001038507790001037F075C000102AC79 +:10B9300005AC0001036D0704000102C1060400010B +:10B94000038B07560001032906040001040407566F +:10B9500000010421075C0001040E070400010152EC +:10B96000FE10000102A8045E000101C300000001F6 +:10B9700002FA05B6000102E906040001037B07563E +:10B98000000104A8060400010493075C0001030CF5 +:10B990000604000103BE075C000101C500000001B0 +:10B9A00002B2045E0001036405B600010325063FF0 +:10B9B0000001035807980001033D063F000103AA58 +:10B9C00007980001028DFE6F00010393045E0001E1 +:10B9D00002F8FE560001048905B600010196FE6FCB +:10B9E000000101E1FE5600010196FE0A000101E995 +:10B9F000FE0000010239FE56000103CB05B600012E +:10BA0000019AFE0A000101E1FE00000104B4063FB4 +:10BA1000000104A00798000101D9FE6F0001031D79 +:10BA2000045E0001024EFE56000102D70000000134 +:10BA3000039A045E000103DF05B6000101C3FE6F37 +:10BA400000010306045E0001022DFE56000103BE44 +:10BA500005B6000101EEFE6F00010331045E000136 +:10BA60000289FE560001041B05B60001018DFE6F20 +:10BA7000000101F4FE560001030205B6000102E7D1 +:10BA8000FE6F00010150FE56000102EC045E000151 +:10BA90000293FE0A0001033DFE0000010350045E14 +:10BAA0000001029E0000000103D505B6000101D788 +:10BAB000FE6F0001031B045E0001023FFE56000101 +:10BAC000022100000001030E045E00010248000094 +:10BAD000000101A6FE6F000102E9045E000101F011 +:10BAE000FE560001038105B600010139FE14000174 +:10BAF000030AFE6F000102DDFE560001016AFE0A24 +:10BB0000000101C7FE000001036A05B6000102C57D +:10BB100005B6000101CD0000000103170614000165 +:10BB200001B8FE6F00010362063F00010279FE5674 +:10BB300000010471079300010110FE14000101933C +:10BB4000FE14000105E3FE1400010712045E00016B +:10BB5000070CFE140001083B045E000103060621E9 +:10BB6000000103BA0779000101B800000001027B5F +:10BB7000045E0001013FFE2F000102C705640001C1 +:10BB80000189FE2F0001036606F0000103C7045E71 +:10BB90000001037B0000000104B205B60001033B75 +:10BBA00000000001047305B6000101DB0000000184 +:10BBB00002C9045E00010237000000010289000092 +:10BBC00000010377045E0001031700000001044E2A +:10BBD00005B60001030C0527000102C500000001A5 +:10BBE00003C1045E0001046F05B600010427077954 +:10BBF000000102620000000102D1045E000102A403 +:10BC000000000001037305B60001021D00000001E1 +:10BC100002B4045E0001037F05B60001016AFDA8BD +:10BC20000001018DFDA80001049A06210001048392 +:10BC300007790001027F0000000103B605B600018C +:10BC400003E30604000104AE075C00010164000088 +:10BC500000010293058F0001030606EC000102CBF0 +:10BC6000063F000103270621000102FE000000013B +:10BC700003EC045E000102C30621000101DD0000A7 +:10BC8000000102CB045E000102E10000000103CFCD +:10BC9000045E00010179000000010266045E0001FB +:10BCA00002B8045E000102C1000000010391045EBD +:10BCB00000010329045E00010427045E000103293A +:10BCC0000000000102C1045E000101AEFE6F000130 +:10BCD00002F2045E000103E10614000102A000006C +:10BCE0000001038D045E00010348063F000101A22C +:10BCF00000000001028F045E0001036000000001EB +:10BD0000044E045E000101F200000001033F061F23 +:10BD100000010175000000010262045E000101D50E +:10BD20000000000102C3045E000101FE00000001EA +:10BD3000033505B60001038F0000000104C705B6F6 +:10BD40000001031400000001043F05B6000103B424 +:10BD50000000000104EC05B60001038D00000001A5 +:10BD600004C505B60001023B00000001033905B619 +:10BD70000001021FFE56000103B005B60001034A90 +:10BD800005B60001042D07980001032305B6000144 +:10BD9000043305B600010200FE54000101E7000073 +:10BDA0000001031F05B6000101F8FE560001038BD8 +:10BDB0000798000101EC00000001038307790001EE +:10BDC000034A00000001048105B60001035E000083 +:10BDD0000001049605B6000101FC000000010333D8 +:10BDE00005B60001036F077900010425065E000116 +:10BDF000034A065E0001032B065E000103370604BA +:10BE0000000102120604000102E90000000103B86B +:10BE1000045E0001025CFE140001040E0612000123 +:10BE20000156FE14000104B8045E000102AC045E79 +:10BE30000001022FFE1400010385045E000102DDF3 +:10BE4000045E00010189000000010277045E000128 +:10BE500002F0045E00010252045E000102D3045E9F +:10BE600000010266000000010354045E000101BCF1 +:10BE70000000000102AA045E000101D300000001DD +:10BE800003210621000100A0045E000101B8045E48 +:10BE90000001055C061F0001032F061F000102EED2 +:10BEA000045E00010114FE85000102AE06140001CB +:10BEB00002AE045E00010331061F0001012DFE14D5 +:10BEC00000010283045E000102B80000000105A425 +:10BED000061F00010352061F000102E3045E000179 +:10BEE000035C06B400010225065E00010060FE143A +:10BEF0000001035A065E0001019800000001031BC7 +:10BF0000065E00010350065E000102CD0000000144 +:10BF1000040405B6000101B6000000010252000051 +:10BF20000001038905B6000101A00000000102D74D +:10BF300005B6000101F000000001032705B600016D +:10BF400002810000000103B805B60001018D000068 +:10BF50000001030E05B6000100E905B6000101026B +:10BF600000000001023706B40001030A00000001CE +:10BF7000044205B60001030200000001042505B6D5 +:10BF80000001033F00000001045805B6000103460C +:10BF900000000001046A05B6000102D9000000019A +:10BFA00003D305B60001022300000001035A05B6C1 +:10BFB0000001010EFE3B0001013BFE3B0001032F8F +:10BFC00006210001040A0773000104540621000140 +:10BFD00004B607790001038B07AA000103AE07AA84 +:10BFE0000001FF98FE140001013B05CB0001008F0A +:10BFF000FE1400010246061F000102A606140001FD +:10C000000344076D000102AA0621000103480779D5 +:10C0100000010348075C000103E90621000104B4A4 +:10C0200007790001017BFE14000101ECFE14000100 +:10C03000036006B2000103FC080A00010344062B5A +:10C04000000103DF07830001032905AC000103C5DC +:10C0500007040001033D060E000103D90766000135 +:10C06000012D000000010171000000010279061499 +:10C0700000010342077900010110FE3B0001014A63 +:10C08000FE3B00010106FE1400010133FE14000115 +:10C0900002A2062100010331077900010064FE3B82 +:10C0A000000101B4FE3B000102B80621000103912A +:10C0B0000779000103100000000103FE045E000187 +:10C0C000032500000001045C05B60001040E07838F +:10C0D000000103F407040001018BFE140001023388 +:10C0E000FE52000103C705B6000102D100000001A5 +:10C0F00003B6045E000101A0FE3B0001021DFE3BF1 +:10C1000000010346062100010431077900010223E2 +:10C110000614000102D305B60001005AFE3B0001DF +:10C120000171FE3B000102A00779000101CF000070 +:10C130000001019AFE3B000101CDFE3B00010279A6 +:10C14000077900010206FE140001046406140001D0 +:10C150000052FE140001020A062B000101F005AC9A +:10C1600000010204060E000101F400000001033D7D +:10C1700006140001038D05B60001026807D700010F +:10C1800003E5077900010248FE3B000103FE076D4D +:10C190000001040407830001040207790001018DF6 +:10C1A000FE140001018FFE140001031B06140001A0 +:10C1B000034E076D00010321062B00010354078382 +:10C1C0000001030605AC000103390704000103CF99 +:10C1D0000779000102FC0614000103D9076D000174 +:10C1E00003000621000101A4FE1400010339062BFF +:10C1F000000103A607830001031F05AC0001038BA8 +:10C200000704000102BE0604000103350614000104 +:10C2100002C506210001033B06040001034206217A +:10C22000000101E10000000102CF045E0001031BD8 +:10C23000060E00010342060E000101D900000001B4 +:10C240000327061F0001020206040001020806215E +:10C250000001031906040001031F06210001016803 +:10C26000FE14000103060000000103F4045E000157 +:10C27000035606B200010331060400010333060E23 +:10C28000000103370621000101C5FE140001037BF4 +:10C29000061F0001032D05B60001034E07790001BA +:10C2A00003D7075C000103DD077900010275000078 +:10C2B00000010406075C0001040807660001040C85 +:10C2C00007790001042D07660001023F000000010C +:10C2D000037705B60001034C075C000103520779A0 +:10C2E00000010227FE140001031F00000001045694 +:10C2F00005B6000103C3080A0001039E075C0001A4 +:10C3000003A00766000103A40779000101A002EE63 +:10C310000001024205D300010191FE14000102E771 +:10C32000045E0001019A02F20001023105C1000120 +:10C33000016D0000000103F2045E0001024A045E88 +:10C3400000010135FE1400010475045E0001048D36 +:10C35000045E00010289045E000102AA00000001DF +:10C36000069C045E00010389045E00010193000045 +:10C3700000010466045E00010264045E000101E342 +:10C380000000000102E1045E000101A0022F000193 +:10C3900001850000000103E1054C0001024E054C3F +:10C3A0000001016F000000010417045E0001024259 +:10C3B000045E000100C50000000103AC045E000142 +:10C3C0000258045E00010181FE1400010183FE1485 +:10C3D00000010510045E000102D9045E000102CFD5 +:10C3E000022F000102020000000104FC045E0001B3 +:10C3F0000200000000010523045E000102E5045E66 +:10C400000001033900000001078B045E00010439BC +:10C41000045E000101A8022F000102BE0614000103 +:10C42000053506140001020206140001FFA6FE14E1 +:10C43000000100BA00000001030A06140001020412 +:10C440000614000102E1022F0001020600000001B3 +:10C450000519061400010208061400010192FE14D9 +:10C46000000104BC045E00010290045E0001FFD3E1 +:10C47000FE14000103FC061F000102E9061F000173 +:10C4800004C3045E000102BE045E000102D7022F55 +:10C49000000101EE000000010562061400010333F3 +:10C4A00006140001042B045E0001056D0614000152 +:10C4B00003750614000101E900000001050E045E89 +:10C4C000000102D7045E000101B00000000104E198 +:10C4D00005B6000102E705B6000101CB000000012E +:10C4E000051B05B6000102EE05B6000101F60000CD +:10C4F0000001057105B60001030C05B60001032714 +:10C500000000000107BE05B60001045405B6000195 +:10C5100001DF00000001055005B60001031005B65B +:10C520000001025400000001061F05B6000102735D +:10C5300002DB0001019C0000000104D505B60001EA +:10C5400002D105B60001021400000001057705B60E +:10C550000001033105B60001022BFEA4000101FA1F +:10C5600000000001057905B60001031405B60001BD +:10C57000033D02DB0001029300000001066F05B6D7 +:10C58000000103AC05B60001027D0000000106A217 +:10C5900005B6000103D105B6000102F80000000154 +:10C5A00007A205B60001042305B60001026402DB00 +:10C5B000000101D10000000103F805B60001023FAF +:10C5C00005B60001022D00000001057F05B600013F +:10C5D000036005B60001FF79FE520001033D05B678 +:10C5E0000001021905B6000100D900000001020295 +:10C5F00005B60001031F02DB00010260000000011C +:10C60000063105B60001038505B6000102A8000049 +:10C610000001061D05B6000103A205B6000101AA2E +:10C620000000000104D705B6000102E105B60001D3 +:10C6300001F80000000104EE05B6000102F205B6A3 +:10C640000001030802DB00010244000000010602B1 +:10C6500005B60001036F05B60001028F000000015E +:10C66000057D05B60001037D05B6000102560000F8 +:10C670000001058D05B60001033705B60001020C67 +:10C6800000000001059E05B60001034405B6000246 +:10C6900000380024003D00000044005D001A006CDA +:10C6A000006C0034007700770035007C007C003699 +:10C6B0000082008D0037009200980043009A00B875 +:10C6C000004A00BA00DE006900E000E0008E00E2EF +:10C6D00000E2008F00E400E4009000E600E9009131 +:10C6E00000EB00EB009500ED00ED009600EF00EF91 +:10C6F000009700F100F1009800F4014900990155FC +:10C70000015500EF0157015800F0015A016400F291 +:10C710000166017300FD0175019C010B019F01FD84 +:10C720000133021D021D01920224022401930246DC +:10C7300002460194024902490195024B024E0196BC +:10C7400002500253019A02550272019E0279027A46 +:10C7500001BC027E02AC01BE02AE02B101ED02B329 +:10C7600002C001F102C2032D01FF032F032F026B50 +:10C770000331035D026C0369036F02990371037156 +:10C7800002A00376038002A10386038602AC038B1A +:10C79000038C02AD038E039B02AF039D039E02BD7B +:10C7A00003A003A402BF03A603A602C403A803AC0C +:10C7B00002C503B103B102CA03B403BD02CB03C275 +:10C7C00003C202D503C603C602D603C903C902D7F2 +:10C7D00003D203EC02D8047B047D02F3047F047FC0 +:10C7E00002F6002C000001A20000019C000001964E +:10C7F000000001900000018A000001900000018407 +:10C800000000017E00000178000001720000016C50 +:10C81000000001660000016C000001600000015A88 +:10C82000000001540000014E0000014800000142D8 +:10C830000002013C00020136000201300002012A20 +:10C84000000001240000011E000001180000011278 +:10C850000002010C0002010600020100000200FAC1 +:10C86000000200F4000200EE000200E8000200E214 +:10C87000000200DC000400D6000400D0000200CA60 +:10C88000000300C4000200BE000100B8000400D68E +:10C89000000200B20001FF8EFFB6000100BA045F83 +:10C8A0000001FF6DFF7D0001000F02750001FF75A3 +:10C8B000FFA30001010F0532000101100532000144 +:10C8C000FF87FF920001FF75FFA00001FF91FFAB02 +:10C8D00000010056FFBC0001FF77FFAE0001FF8D95 +:10C8E000FFAB0001007FFFAB0001007CFFAB00014C +:10C8F000FF79FFB50001FE1D045E0001FE48045EE5 +:10C900000001FE35045E0001FE44045E0001FF9C50 +:10C9100000000001FFB200000001018300000001DF +:10C92000FD4400000001000403330001FE66045EC4 +:10C930000001009C045E000100B4045E0001005C84 +:10C94000045E00010073045E00010089045E0001C2 +:10C95000006A045E0001FDE7045E0001004C045E15 +:10C960000001FE87045E0001FD85045E0001FE33C8 +:10C97000045E000102BC045E000102A0045E00012E +:10C980000173045E0001020E045E00020007004312 +:10C9900000430000007600760001015301540002BC +:10C9A000037003700004037203720005040A041A82 +:10C9B0000006041C0430001700020019FFE502877E +:10C9C00005B60003000F0015400A03030A0A040B12 +:10C9D00072010272002B2B3211332F30315313218D +:10C9E000030322263534363332161514068DA6017C +:10C9F00054F8DB55465C7044526C01E503D1FC2FC2 +:10CA0000FE0058364A7C4C45556E000200C903A60C +:10CA100003BA05B600030007000EB50004010502C5 +:10CA200072002B32CD323031411321032113210307 +:10CA3000025C4A011497FDA64701159803A602104F +:10CA4000FDF00210FDF0000200290000053505B6DA +:10CA5000001B001F003A401C131C1C04121F1F0F58 +:10CA60000B0B080805161A1A01010404000D09022F +:10CA700072180008003F322B3211392F3311331155 +:10CA800033CE32113311333211331133113330318C +:10CA9000731323372137233721133303331333031E +:10CAA00033072107210721032313230313333723DC +:10CAB000A671EE12011546FC12012177D975C774D3 +:10CAC000D774EF12FEE945010213FED774DC75C27C +:10CAD00073ACC545C40198CEE8D10197FE690197B2 +:10CAE000FE69D1E8CEFE680198FE680266E80003A0 +:10CAF0000033FF89046006140025002E0037002A49 +:10CB000040152A2E091C2F34061424260808250156 +:10CB1000241B3030131114002F33CD3311332F3336 +:10CB2000CD331133111217393031453726262711ED +:10CB3000161617132E0235343636373733071616C6 +:10CB40001707262627031E02151406060707133E9D +:10CB500002353426262703370E0215141616016AED +:10CB60002C69B04A4DD176475991557BD78B238B91 +:10CB700021538C486A397E3B3F5C935665D9AF2779 +:10CB80005C2A40231626184533233C24112377C9F9 +:10CB9000062A26010A2B45050142225F8A627BACE8 +:10CBA000610997970A2A26E81C2A04FED52459868B +:10CBB0006770B3710CC701B906243C291F2E2109E7 +:10CBC0000147F6041D392D182A2100050073FFEED8 +:10CBD000068F05CB0003001500270039004B002508 +:10CBE00040124331283A0303280D7216040D1F0129 +:10CBF000010D0572002B322F3210CC322B322F3226 +:10CC000010CC3230317301330103222635343E0318 +:10CC100033321615140E0327323E033534262322F1 +:10CC20000E0315141601222635343E033332161531 +:10CC3000140E0327323E0335342623220E03151427 +:10CC400016E70440EBFBC54A8A901B3C618D5F8967 +:10CC5000951B3C638E4D1D32271B0E1C1D1B302760 +:10CC60001D0F1C036A8F921D3E628B5C89951B3CD5 +:10CC7000618C511D32271C0E1D1D1B30271C0F1BE4 +:10CC800005B6FA4A0235A89848A49D804DA19D4654 +:10CC9000A29F824FCF34576B6F31312F31536A725D +:10CCA000362F31FCEA9E8F56AF9F7C489E974AA74D +:10CCB000A0824DCE34576B6F31312F3153697236AC +:10CCC000303100030044FFEC059605CD002400310F +:10CCD00000400027401721081A1A17221F29172A77 +:10CCE00016073208003A0E037225000972002B3233 +:10CCF0002B3212173911332F3F303145222635346C +:10CD0000363637262635343636333216161514069F +:10CD1000060713363637210E0207132127060603AE +:10CD200032363637030E0215141616133E03353409 +:10CD3000262322060615141601F4D0E04C9C782612 +:10CD40002672C47C80A04B57A472C3394620012CA4 +:10CD5000295E6D42CDFEA2484FC3542C4F451DE1C4 +:10CD60003047272649A82947371F3C282E3E1F1841 +:10CD700014C4B6679D823B41823F8ABB5F568B528B +:10CD8000659E792EFEF9498D5161AF9C45FEE162A9 +:10CD900035410100101B1001481C40543C28452A15 +:10CDA00002AC152D35412739332D4B2E2E5C000159 +:10CDB00000C903A6022505B60003000AB30001025C +:10CDC00072002BCD303153132103C947011598034D +:10CDD000A60210FDF0000001004AFEBC034805B6A3 +:10CDE0000013000AB309027200002F2B3031532EBA +:10CDF0000235341A023721060A021514161617DFF7 +:10CE00003242214180BC7B01066DB7864A1C342525 +:10CE1000FEBC59C4D26EB1013F0122010C7F77FEE6 +:10CE2000F7FED8FEB7B768CDC35A0001FF6DFEBC50 +:10CE3000026A05B60013000AB313090272002B2F11 +:10CE4000303143361A023534262627331E02151494 +:10CE50000A0207936DB6864A1C3325E93242214106 +:10CE600080BB7BFEBC77010A01270149B769CCC3AF +:10CE70005A58C4D26EB1FEC1FEDDFEF47F0000013F +:10CE800000AC024204870625000E001940100E0C6B +:10CE90000B0D0A07040109050602030D0008002F07 +:10CEA000CD173930314103032725253705130503F5 +:10CEB0002507251302CD5AC5CF0113FEBA560152DC +:10CEC00021010071018312FEAEA002420151FEEA6F +:10CED000A4F85CEDAE017133FE9F1DFE2BFEB00089 +:10CEE0000001006D00E3044E04C5000B000EB40AFF +:10CEF00009090506002F3333113330314121152143 +:10CF0000112311213521113302CB0183FE7DDBFE7C +:10CF10007D0183DB033FDBFE7F0181DB01860001B6 +:10CF2000FF9AFEF8018100EE000A000AB20A060428 +:10CF3000002F33CD3031433E023721170E020766F2 +:10CF400024454019011D0821556030FEF851B2AC4E +:10CF5000471748A6A64B0001002901A8026A02A2B1 +:10CF600000030008B10100002F3230315337210790 +:10CF70002935020C3501A8FAFA0000010019FFE575 +:10CF8000017B0139000B000AB306000B72002B3243 +:10CF90003031572226353436333216151406B4553F +:10CFA000465C7044526C1B58364A7C4C45556E00AA +:10CFB0000001FFA6000003F605B60003000AB30354 +:10CFC000010472002B2F3031630121015A03290122 +:10CFD00027FCD705B6FA4A0000020042FFEC0456CF +:10CFE00005CD001500290010B7200A057216000DA6 +:10CFF00072002B322B32303145222635343E043339 +:10D00000321E0215140E0427323E04353426232224 +:10D010000E0415141601D5CFC425496D8FB2695E73 +:10D020009467362043678FB7583154453626133DF1 +:10D030003E3357463524123714FEE986FDE4BD8A97 +:10D040004C3774B37B82FDE7C29050F9477CA0B2A5 +:10D05000B3516E674E84A4AEA2407276000100B652 +:10D06000000003E505B6000D0016400C09080A058E +:10D0700004000B0472000C72002B2B121739303194 +:10D0800061133E02370606070727013301017FB40B +:10D0900008191E0D134E20C3850236F9FECB033D41 +:10D0A00023656B2C0F3B147BD7015CFA4A0000010F +:10D0B000FFCF0000044A05CB001E0015400A0A12EB +:10D0C0000572011C1C000C72002B3211332B323004 +:10D0D000316337013E0335342623220606072736FF +:10D0E0003633321616151406060705152103312BA3 +:10D0F00001DD597A49215245315D663F9268F19DC3 +:10D1000090B65670C27CFEF3023836D501A84F7C2B +:10D1100065582A4B4F214334CB587766A35C82D3A2 +:10D12000C065DE0AFEFC0001000EFFEC045005CBDA +:10D130000032001F400F2A2B12121111001B220572 +:10D140007207000D72002B322B3211392F33123936 +:10D150003930314522262711161633323E02353436 +:10D16000262623233733323E023534262322060770 +:10D1700027363633321616151406060715161615F9 +:10D18000140E02019171C84A53C65C4979572F2E7B +:10D1900071638A2E494180683E4E565B8F357F62AF +:10D1A000DCA188B45A539E736E9C4795E8142728D7 +:10D1B000010B31341D3C5A3D314E2DDD18375A419B +:10D1C0003B524222CC415158975F65A36C1508161B +:10D1D000928C57A4834E0002FFE70000045005B66E +:10D1E000000A001500214010030B06060212110967 +:10D1F00009040A0C72040472002B2B12392F3939DE +:10D2000033331133333031611321370121033307B5 +:10D2100023030121373E02372306060701F63FFDAF +:10D22000B23003020137C3AA33AA3FFE1601373AD0 +:10D230000B1F1F090B164524012FEA039DFC69F003 +:10D24000FED1021FF8347B6A1828612C0001001BF4 +:10D25000FFEC046805B600240021401014131010E0 +:10D26000191C1C001815047208000D72002B322BBB +:10D270003211392F333311333330314522262627EB +:10D2800011161633323E02353426232206072713A1 +:10D290002103210336363332161615140E02019877 +:10D2A0004F8E762A4AB4625C7E4C2260803D7325A4 +:10D2B00068CF02F337FE17581840276FB3694895B7 +:10D2C000E614152517010D2A392E4D5E304D6F16C7 +:10D2D0000B4E02DDFEFAFEDB050A54AC8672C898DE +:10D2E000560000020058FFEC048105CD00240039EF +:10D2F000001F400F19182D2D1D1D00140D0572253E +:10D30000000D72002B322B3211392F331133333091 +:10D31000314522262635343E02373E023332161777 +:10D320000726262322060607333E0233321615143B +:10D330000E0227323E0235342623220606070E024D +:10D3400015141E0202048DBF602C54784C439AB908 +:10D35000703F78283325683288C38329082259749E +:10D360004897B1347AD08F3854381C44443A613FDE +:10D37000090303021326371472DB9C77EEDDBD45EB +:10D380003C5028100BF60B0E66C996304B2BBCB6E2 +:10D3900056CFBB78F7395F753D47553D5C2E0F1F63 +:10D3A0001E102A48341D0001004E000004C105B6BD +:10D3B000000600134009050202030472000C72000B +:10D3C0002B2B3211333031730121132107014E020F +:10D3D000E1FD8B3803CF29FD1004B20104C2FB0C20 +:10D3E00000030037FFEC046605CD001F002E003C53 +:10D3F000001A400E2818082F04003610057220006D +:10D400000D72002B322B321217393031452226266D +:10D4100035343636372E0235343636333216161555 +:10D42000140606071E021514060627323636353452 +:10D430002626270E02151416133E02353426232203 +:10D440000606151416020298CD66519C6F284C31C1 +:10D450006ED89D88B459588E513663406FE69A460F +:10D46000592B28472E4D663364C73A522D4F3F350E +:10D470004A27441461A86969A1772920576F45712B +:10D48000BA6F5C985A6998631D2363895E6BC17992 +:10D49000E33758313958461D1D4B5F3D506002AE91 +:10D4A000173E5335444E2D4B2E4961000002005665 +:10D4B000FFEC044405CD0028003B001F400F0D0C7D +:10D4C0002929111100341B057207000D72002B323F +:10D4D0002B3211392F3311333330314522262711A6 +:10D4E000161633323E0237230E0223222626353407 +:10D4F0003E033332161615140E02070E031332368E +:10D50000363736363534262623220E0215141601F8 +:10D5100046438429267A436F9C6740150821556C41 +:10D5200045759849204B7FBE837DBA672346684680 +:10D530002B66778D9F3B5B390805041F41323853BA +:10D54000371B4C14140C01000D1C4C809E532F47AC +:10D550002866B06F419C9B804E64D6AA6CE7DFC4FE +:10D56000492D46311A03043F5D2E172F17385630C8 +:10D57000385B6D35565A00020019FFE5023104731D +:10D58000000C00180010B7130D0B72000707720093 +:10D590002B322B3230314122263534363633321697 +:10D5A00015140601222635343633321615140601B9 +:10D5B0006A5546285A4B44516CFEEF55465C704400 +:10D5C000526C031F5736315B3B4D45546EFCC658B9 +:10D5D000364A7C4C45556E000002FF9AFEF8023137 +:10D5E0000473000A00170010B60B1207720A060433 +:10D5F000002F33CD2B323031433E023721170E023C +:10D6000007132226353436363332161514066624AF +:10D61000454019011D0821556030EF5546285A4BE9 +:10D6200044516CFEF851B2AC471748A6A64B0427EC +:10D630005736315B3B4D45546E000001006D00CB09 +:10D64000044E050000060012B7010502030403069C +:10D6500000002F32C632173930316501350115010E +:10D6600001044EFC1F03E1FD5402ACCB01B68F0157 +:10D67000F0F0FEC3FEE70002006D01A2044E0400BC +:10D6800000030007000CB304050100002F32CE3266 +:10D69000303153352115013521156D03E1FC1F0390 +:10D6A000E10327D9D9FE7BDBDB000001006D00CB55 +:10D6B000044E050000060012B70104050302030032 +:10D6C00006002F33C63217393031530101350115A9 +:10D6D000016D02ACFD5403E1FC1F01BA0119013DCB +:10D6E000F0FE108FFE4A0002009EFFE503EE05CB20 +:10D6F000001D00290017400B1D1D24241E0B720B5A +:10D70000120372002B322B3211332F3031413E0283 +:10D71000373E0235342623220607273636333216A3 +:10D7200015140606070E0207032226353436333257 +:10D73000161514060104123A66524354283E47490E +:10D7400092595C5CE081B3CC4F88563C48280FCDA1 +:10D7500055465C7044526C01E55F8E76372D44432C +:10D760002B383F392BDD324BB19B6691733A2844FD +:10D770004F3BFE0058364A7C4C45556E0002005C1B +:10D78000FF4606C505B6004900580035401A2F155A +:10D7900018194A4A1C4E51512825151C25251C15BF +:10D7A0000300390B02724300002F322B321117395C +:10D7B0002F2F2F11333311331133113333113330F2 +:10D7C00031452224262635341236362433320412CB +:10D7D00015140E032322262723060623222635347A +:10D7E0003E033332161703060615141633323E0372 +:10D7F0003534262623220E031514161633323637F7 +:10D800001506060332363737262623220E02151454 +:10D81000160321AFFEF7B35A65B5F3011C98D40186 +:10D8200031A32B53799B5E5077120A2B765F729B44 +:10D830002E5980A3616E9C3D6A0B1021192B4D3E21 +:10D840002D1868D6A579D8B1814667E1B67ECF6C30 +:10D8500061E7835065203912261A486A462239BA90 +:10D8600069BBFA90BA0130E99E5193FEEAC561BAEC +:10D87000A17A45474C435091A453A28E6C3E201789 +:10D88000FE5C2C4120251F345A74803F87C46B44B2 +:10D8900081B8E98A8CEC8E2D29BA2634023D95791F +:10D8A000DE050547717D364E3D000002FF85000014 +:10D8B000048B05B6000700110019400C080D060680 +:10D8C0000001027204000872002B322B11392F392B +:10D8D0003330316301211321032103012103262663 +:10D8E00037230606077B02FE017593FED718FE2735 +:10D8F000AC0129014D1A0408020513321F05B6FABE +:10D900004A015CFEA4026001793C7A40376E3E0019 +:10D9100000030035000004E305B60012001C0026D9 +:10D92000001F400F0B0A1D1D1C1C00260102721354 +:10D93000000872002B322B3211392F331239393053 +:10D940003173012132161615140606071516161521 +:10D950001406042303333236363534262323373373 +:10D96000323636353426232335013501AA8CD0735F +:10D970004B8E66647798FEFBA3A3B44B703F5B5C51 +:10D98000A53395496D3C54569805B6418F756399FA +:10D990006516081A8D6EA6D36401003262474D5594 +:10D9A000F627534244450001007BFFEC053705CDC7 +:10D9B00000200010B7110A03721A000972002B32FE +:10D9C0002B323031452226023534123E02333216D4 +:10D9D0001707262623220E03151416333236371165 +:10D9E00006060293B1EE793B78BAFEA38BC261764C +:10D9F00047955C639A6F48238A9553AA553DCD1489 +:10DA00008D0101AF810108F1BC6E3435FA2938501F +:10DA100089ABB856A6A32B22FEFC183500020035B0 +:10DA20000000052B05B6000B00170010B717010208 +:10DA3000720C000872002B322B323031730121201E +:10DA400000111402060604230333323E0335342644 +:10DA50002323350135018C010D01284687C7FEFEC1 +:10DA60009D5C6A659F754D2696837305B6FEE4FE40 +:10DA7000F3A6FEE6DF9C5201004378A0BD65A19AA3 +:10DA8000000100350000049C05B6000B0019400C95 +:10DA9000050808000401027209000872002B322BED +:10DAA0003211392F3330317301210721032107212E +:10DAB000032103350135033236FE004301DD37FE15 +:10DAC000235002003605B6FEFEBFFEFE87FF0000B3 +:10DAD000000100350000049805B600090017400B4E +:10DAE0000508080004010272000872002B2B321195 +:10DAF000392F3330317301210721032107210335E9 +:10DB00000135032E36FE044F01D938FE277905B6BC +:10DB1000FEFE87FDFDBE0001007BFFEC056D05CD1F +:10DB20000023001F400F1E1F1F00100903721C1945 +:10DB30001921000972002B323211332B3212392F86 +:10DB40003330314522001134123636243332161761 +:10DB500007262623220E02151416163332363713E3 +:10DB60002113210306060298FFFEE2468ACF011028 +:10DB7000A971C6637349955787C784413C8368334D +:10DB80004C2B42FEF5380233A264E0140123011647 +:10DB9000950116EBB0623033FB283073BDE6746C30 +:10DBA000954C0E0A012B0102FD06222D00010035C5 +:10DBB000000005A405B6000B0019400C030A0A007A +:10DBC0000601027208000872002B322B3211392F25 +:10DBD0003330317301210321132101211321033536 +:10DBE000013501327901D7790131FECBFECE86FEB7 +:10DBF000298605B6FDC3023DFA4A0277FD89000178 +:10DC000000330000029C05B60003000CB50102724F +:10DC1000000872002B2B30317301210133013701D1 +:10DC200032FEC805B6FA4A000001FEBEFE5202B23C +:10DC300005B60011000CB40C02720700002F322B45 +:10DC40003031432226273516163332363637012136 +:10DC5000010E02873F5626235031426244120125AD +:10DC60000131FED12487CEFE52100BFD070D366F19 +:10DC7000570564FA71A8CE5F00010035000005A4C5 +:10DC800005B6000C001B400F0B0A03070405000635 +:10DC900001027209000872002B322B321217393040 +:10DCA00031730121033701210101210307033501EC +:10DCB0003501329A9C019D0169FDAE0123FEAED370 +:10DCC0007D6D05B6FD3ED101F1FD44FD06025046D5 +:10DCD000FDF6000100350000039C05B60005000EAE +:10DCE000B601027203000872002B322B303173012F +:10DCF000210121033501350132FF0002003605B64E +:10DD0000FB4AFF00000100350000071405B60017AC +:10DD1000001B400E03110D030006010272100800E3 +:10DD20000872002B32322B32121739303173012135 +:10DD3000133301210121133E023723012103230E56 +:10DD400002070335013501944109022501A7FECBE5 +:10DD5000FEE8910F26281009FDC7FEE73D080518CB +:10DD60001F128F05B6FBBB0445FA4A02B4459E9AC2 +:10DD70003CFB93046D2C96AF54FD58000001003518 +:10DD80000000061405B600140017400B0D03000A2E +:10DD90000102720C000872002B322B32123939301A +:10DDA0003173012101333E02371321012101230E7A +:10DDB000030703350135016501540807161B0C9351 +:10DDC0000112FECBFEAAFE9C0A010D13160B910553 +:10DDD000B6FBCB2B89933A02B4FA4A04520C5C810D +:10DDE0008534FD500002007BFFEC059805CD001442 +:10DDF00000290010B71F0B037215000972002B32A7 +:10DE00002B3230314522262635343E04332000158E +:10DE1000140E0403323E0435342623220E04151456 +:10DE20001616029AB2F17C29537FACDA85010A01F9 +:10DE30000D27517DAAD9703C6E604F381F7D7B3F06 +:10DE400073614E381D3C72148AFBA872E4D4B68804 +:10DE50004CFED5F877EAD6B5874B01042C53799957 +:10DE6000B86987A2325C7E9AAE5E6185430000028B +:10DE70000035000004EC05B6000D00170017400B3C +:10DE80000E0C0C0017010272000872002B2B3211CD +:10DE9000392F33303173012132161615140E022337 +:10DEA0002303133332363635342623233501350127 +:10DEB00098B2D76160ADE8889C6DA47D5B894D61A7 +:10DEC000619005B66BC07F82C2813FFDF803063CBE +:10DED00072505C580002007BFEA4059805CD001925 +:10DEE000002E0017400B240F03721A1801000409BA +:10DEF00072002BCE3333332B3230314103222223B5 +:10DF000022262635343E0433200015140E03071351 +:10DF100001323E0435342623220E0415141616034E +:10DF200066B2060E06B2F17C29537FACDA85010A8F +:10DF3000010D23486D945DFEFDE33C6E604F381F7C +:10DF40007D7B3F73614E381D3C72FEA401488AFB05 +:10DF5000A872E4D4B6884CFED5F871DDCBAF892C1D +:10DF6000FE77024C2C537999B86987A2325C7E9A6D +:10DF7000AE5E6185430000020035000004AC05B6CA +:10DF8000000E0019001D400E090F0F0D0D001901A4 +:10DF900002720B000872002B322B3211392F331210 +:10DFA0003930317301213216151406060701210399 +:10DFB00023031333323E0235342623233501350142 +:10DFC00067DCFF54915D0105FEB4CF7777AC4E411D +:10DFD00067482560654A05B6BDD474AE7620FD93CA +:10DFE0000231FDCF032D1D39573A5252000100294D +:10DFF000FFEC045605CB0031001C40100C2D1029FD +:10E00000142506002019037207000972002B322B19 +:10E010003212173930314522262711161633323E77 +:10E020000235342626272E0235343E0233321617A7 +:10E0300007262623220E0215141616171E02151483 +:10E040000E02018D6EB73F5BAF5C335740242D4FFE +:10E05000343D734A4784B97271C15B6D4E8D452959 +:10E0600045331C2B5139516B355697C714302A0153 +:10E0700012333913283C28394D42262C709564629E +:10E08000A278413132E92525172B3C26344A3F2618 +:10E0900035798E5673AA7037000100A8000004D1AC +:10E0A00005B60007001340090708720602020302C2 +:10E0B00072002B3211332B303161132113210321D4 +:10E0C00003010AFEFEA03703F237FE9FFE04B401EF +:10E0D00002FEFEFB4C000001008DFFEC059A05B628 +:10E0E000001A0010B71608027210000972002B32D5 +:10E0F0002B3230314522262635343637132103069C +:10E100000615141633323636371321030E02025C1D +:10E1100097CF690708C40131C2070A5E5F59754885 +:10E1200015C20132C92195FE1466B97C2051230322 +:10E130009BFC6923401A565C4488650395FC4E9B02 +:10E14000F38A000100B80000057105B6000F001346 +:10E15000400907000E010272000872002B2B3212D8 +:10E160003930316103211316160607333E02370199 +:10E17000210101377F01273303010204090E222800 +:10E180001601AE013CFD1405B6FC902A6664272DED +:10E190005E612F0370FA4A00000100B8000007E733 +:10E1A00005B60023001B400E10061F0301192308AB +:10E1B00072170C010272002B32322B3211173930D8 +:10E1C0003173032113140607333636370121131632 +:10E1D0000607333E02370121012103262634372367 +:10E1E00006060701E52D011F060608081C451C014F +:10E1F00071010E1402040608132D2E13014A013575 +:10E20000FD79FEA610020202081A381FFEBC05B6F0 +:10E21000FCE24DBE5050B73F0333FCCD34BF533901 +:10E220007E782E031CFA4A029A59755E3452944540 +:10E23000FD310001FF8B0000057905B6000B001AC7 +:10E24000400E0A0701040400060202720900087267 +:10E25000002B322B321217393031630103211301A5 +:10E26000210101210301750240EE014099016B017A +:10E2700058FDDF010CFEB5ACFE7402FC02BAFDFADB +:10E280000206FD2BFD1F021FFDE1000100BA000088 +:10E29000053F05B600080017400C070104030208FB +:10E2A000087206020272002B322B111739303161CD +:10E2B0001303211301210103012F77EC01388101A0 +:10E2C000760156FD9677022F0387FDB00250FC7948 +:10E2D000FDD10001FFC3000004B005B6000900191C +:10E2E000400C060303040272010707000872002BAA +:10E2F0003211332B321133303163370121132107AF +:10E300000121033D260309FDE13503A829FCF202A2 +:10E310005435C903ED0100CAFC14FF000001FFDB06 +:10E32000FEBC033105B60007000EB50401027205FC +:10E3300000002F322B3230314301210723013307F4 +:10E3400025017D01D92DD7FEDDD72DFEBC06FAD3E0 +:10E35000FAACD300000100DD000002C105B60003E5 +:10E36000000BB40102720008003F2B303161032121 +:10E370001301B6D90104E005B6FA4A000001FF779F +:10E38000FEBC02CB05B60007000EB5030502720104 +:10E3900000002F322B323031433733012337210134 +:10E3A000892DD50123D72D01D9FE83FEBCD3055479 +:10E3B000D3F90600000100230208043505BE00065B +:10E3C000000EB5060405010372002B32CD32303148 +:10E3D0005301330123030123026A940114DFAEFECB +:10E3E0006F020803B6FC4A0279FD87000001FF4670 +:10E3F000FEBC029AFF4800030008B10001002F3361 +:10E40000303143372107BA1E03361FFEBC8C8C0007 +:10E410000001012904D902D30621000B0012B70420 +:10E4200005800A0F000100002F5D321ACD32303115 +:10E43000412E022735211E021715021B2A5E521893 +:10E4400001370C222C1904D9296B702F152E6669FF +:10E4500032190002005AFFEC049E04730018002BCE +:10E4600000294016130A721006720F0E0E23230A9B +:10E4700007721415151919000B72002B3211331184 +:10E48000332B32113311332B2B30314522262635D5 +:10E49000343E033332161617333733032337230E34 +:10E4A000023732363637363635342623220E0315F8 +:10E4B0001416019651905B2F597FA15E476A4C1844 +:10E4C0000839E8EEE10E08285E722F3E6A4C10080B +:10E4D000074B412C4F42311A441450B2936ED8C1AD +:10E4E0009556294A318FFBA291314A2AF3619C57F4 +:10E4F00028512F475D39637F8E4757590002002509 +:10E50000FFEC04680614001C002F002940160F0EB3 +:10E510000E2626130772080072070A720405051DED +:10E520001D000B72002B32113311332B2B2B3211A8 +:10E5300033113330314522262627230723012103B7 +:10E540000E0207333E023332161615140E0327321D +:10E550003E0335342623220E041514160262466A41 +:10E560004B19083AE7014A012D3E091C200F0824E7 +:10E570004E654451905A2F597FA0922C5042301A28 +:10E580004142304F3C2C1C0D4B142949318F06144D +:10E59000FEE0296D6D282D4E2F50B2946DD9C09696 +:10E5A00055F339637F8E47585832556A6F68284F44 +:10E5B00061000001005AFFEC03F204730020001018 +:10E5C000B7110A07721A000B72002B322B3230314E +:10E5D0004522262635343E033332161707262623D6 +:10E5E000220E02151416163332363715060601FAB6 +:10E5F00074BD6F326290BA72649F455C3668424760 +:10E600006F4D28294D364C824546A21453B5937957 +:10E61000DEBC8B4E2622E51722528AAB583F562C81 +:10E620002F23F6252A000002005AFFEC04FA0614F4 +:10E63000001C002F00294016170A721400720F0EDA +:10E640000E27270A07721819191D1D000B72002BBF +:10E6500032113311332B32113311332B2B3031451F +:10E6600022262635343E0333321616173334363617 +:10E67000371321012337230E0237323E0435342667 +:10E6800023220E03151416019651905B2F597FA17A +:10E690005E435D441A08060C094C012DFEB6E512D6 +:10E6A00008285D72362F4D3B2B1C0D4B412C4F42E1 +:10E6B000311A471450B3946DD8C195552C4A2E0683 +:10E6C0004C632A0166F9EC91314A2AF333556A6F9B +:10E6D0006827506039637F8E475759000002005AFF +:10E6E000FFEC04420473001E002A0019400C1F12A4 +:10E6F00012002709077218000B72002B322B3211FF +:10E70000392F33303145222626353412363633320E +:10E710001615140E02232306061514163332363747 +:10E720001506060333323636353426232206060212 +:10E730001483C770509FE999BCBB4FA0F2A333016B +:10E7400001685F58906258B6E02D749143373238B3 +:10E750006E54145FC0918C0105CE78AB86589067DB +:10E76000370C120B5A6A282EE32B2B029B325230A5 +:10E77000302F467C0001FF25FE1403DB061F002618 +:10E78000002140110D0C0C22220E1F06721B1401D9 +:10E790007207000F72002B322B322B3232113311E1 +:10E7A00033303143222627351616333236371323BA +:10E7B0003F023E0333321617072626232206070799 +:10E7C000330723030E022D305F1F20361D3D5C13DF +:10E7D000CCA31EB7121649668552457531501D40AF +:10E7E0002839460C0CDB31DCD7155DA3FE140F0A6B +:10E7F000F20B0A515903C5915454668C55261A17C9 +:10E80000E00D1250413EE5FC0E66A9640003FF8D49 +:10E81000FE1404A204730039004D0061002C40185E +:10E820001B1818154E270C464706302F092A0724B7 +:10E83000245815073A000F72002B323F33392F1737 +:10E8400039333333113311333031412226353436E5 +:10E85000372626353436372626353436373636339E +:10E860003216172107071616151406070606232267 +:10E8700026270606151417161617171E0215140656 +:10E88000070606273236373636353426272626271A +:10E89000270E021514160132363635342627262661 +:10E8A00023220E0215141617160146D0E989922567 +:10E8B000255966413E3D393DB070295429018B23CD +:10E8C000AE08083B373AAB6B1D32142A2A0F0E34C0 +:10E8D00026896D894254524CDC7A537B251F1F09CF +:10E8E0000913412E8846603161012A324C2A0F0EED +:10E8F0000C2317273F2D19050416FE1497846693E1 +:10E900003017432B47672F317E5A609D373C400CB0 +:10E910000BA6291A3B215E99373A3E05050D271AA9 +:10E92000170F0D1005120E416D506DA5383435CD01 +:10E930001C1B163A2510170914130610092D442C18 +:10E940003A390350467A4E202E0E0D0C2949613972 +:10E95000121E0D3A000100250000046D061400216E +:10E96000001D400F0807071C1C0C077201007215E0 +:10E97000000A72002B322B2B3211331133303173DA +:10E980000121030E0207333E023332161615140618 +:10E9900007032113363635342623220606070325BE +:10E9A000014A012D3A091F220E08295F7042608139 +:10E9B000400C0B85FED38908083636446E511A6226 +:10E9C0000614FEF22E757129334D2A4F9063255C93 +:10E9D00033FD83028D223C193F3C75C477FE310024 +:10E9E000000200250000028D061400030010001034 +:10E9F000B70B04010672000A72002B2BCE323031A5 +:10EA00007313210313222635343636333216151488 +:10EA10000625ED012DED8740572B52393C595804FE +:10EA20005EFBA204E938433A4E28344450630002A6 +:10EA3000FEF8FE14028F06140011001E0013400998 +:10EA400019120C067207000F72002B322BCE3230D7 +:10EA50003143222627351616333236363713210135 +:10EA60000E02012226353436363332161514065A74 +:10EA7000305F1F20361C2945330CFD012EFEF71593 +:10EA80005DA301B740572B52393C5958FE140F0A69 +:10EA9000F20B0A234C3B04AAFB2966A96406D5386D +:10EAA000433A4E283444506300010025000004F02E +:10EAB00006140010001C40100F0E070B04000A067D +:10EAC000720100720D000A72002B322B2B121739C3 +:10EAD0003031730121030E020733012101012103AB +:10EAE000070325014A012D94071818060801C501DE +:10EAF00058FE0E011DFEB0B7784A0614FD4A215695 +:10EB00004D1701DBFE08FD9A01A448FEA400000198 +:10EB100000250000029C06140003000CB5010072E1 +:10EB2000000A72002B2B30317301210125014A01AB +:10EB30002DFEB60614F9EC0000010025000006D5F4 +:10EB400004730033002D40170C0B0B2D0403032D11 +:10EB50002D1F10100807720106722618000A720095 +:10EB60002B32322B2B32113332113311331133113B +:10EB700033303173133307333E0233321617333ECB +:10EB800002333216151406070321133636353426A0 +:10EB900023220E0207032113363635342623220E94 +:10EBA00002070325EDE615092B687F4E737F1408D5 +:10EBB0002A6A834D8C8B0C0B85FED38A0808313171 +:10EBC000345848371260FED3890808313133584829 +:10EBD000371362045ECF43663B796B43663BAE946A +:10EBE000255C33FD83028D223C193F3C42769C5AC2 +:10EBF000FE2F028D223C193F3C44779C59FE310088 +:10EC0000000100250000046D0473001D001B400E70 +:10EC10000403181808077201067211000A72002B0B +:10EC2000322B2B32113333303173133307333E021F +:10EC300033321616151406070321133636353426DB +:10EC400023220606070325EDE615092B687F4E6093 +:10EC500081400C0B85FED38908083636446E511A64 +:10EC600062045ECF43663B4F9063255C33FD8302B5 +:10EC70008D223C193F3C75C477FE31000002005ADA +:10EC8000FFEC04540473001300260010B71E0A079B +:10EC90007214000B72002B322B32303145222626A3 +:10ECA00035343E033332161615140E0327323E0355 +:10ECB0003534262623220E0315141602067EC16D56 +:10ECC0002F5F8FBE7782BE682D5C8CBF6132524051 +:10ECD0002B171B3F353757402A154A1468C18577D3 +:10ECE000D9B7874B69C68C72D3B5874BF5335B7741 +:10ECF0008A483959333D667E853D5B5E0002FFBC24 +:10ED0000FE1404680473001B002E00294016161719 +:10ED1000171C1C120B720403032525080772010639 +:10ED200072000E72002B2B2B32113311332B321148 +:10ED3000331133303143013307333E023332161679 +:10ED400015140E0323222626272306060703013265 +:10ED50003E0335342623220E04151416440156E6CC +:10ED60001109235C764851905A2F597FA05F445E69 +:10ED7000411B080614114801462C5042301A4142EA +:10ED8000304F3C2C1C0D4BFE14064AAA305837500D +:10ED9000B3956DD7C195552B4A2E51894DFEAC02C6 +:10EDA000CB39637F8E4758583254697068294F6158 +:10EDB0000002005AFE14049E0473001C002F00275A +:10EDC00040151A0672191827271407720506061D22 +:10EDD0001D0A0B72000E72002B2B32113311332BD4 +:10EDE000321133332B303141133E0237230E0223CD +:10EDF00022262635343E03333216161733373301B5 +:10EE000001323E0435342623220E03151416021B4C +:10EE100049081D220D0824556A46498B592F597FF0 +:10EE2000A15E43634E210839E8FEAAFECF2F4C3A7B +:10EE30002B1B0D4B412C4F42311A49FE1401522419 +:10EE40006D732C2E4E2E50B2936ED8C19556284914 +:10EE5000338FF9B602CB33556A6F68275060396338 +:10EE60007F8E4757590000010025000003AA047354 +:10EE700000150019400D03040F0F080772010672F8 +:10EE8000000A72002B2B2B321133333031731333C2 +:10EE900007333E023332161703262623220E0207BB +:10EEA0000325EDE6150B2D6A7C4918371142103504 +:10EEB0001F38665641136A045ECF4766370605FE63 +:10EEC000DE060A2D588558FE0C0000010017FFECE5 +:10EED00003A00473002C001C40100B290F251321E4 +:10EEE00006001E17077207000B72002B322B32121E +:10EEF0001739303145222627351616333236363546 +:10EF0000342626272E023534363633321617072696 +:10EF10002623220615141616171E021514060601BE +:10EF2000666B9F454B9F552F53341A4945456133B6 +:10EF300066BF8561B456633B8542314E1C433944FC +:10EF4000693C74D3141E23F82B2F1A36291C2C3538 +:10EF50002627526846749F522C33D724302E301AFD +:10EF60002B2C1E23556F4C80AD580001005EFFEC2A +:10EF7000036F054C001D001D400E09080810100B02 +:10EF80000A0D067217000B72002B322B32CD331193 +:10EF900033113330314522263534363713233F02BF +:10EFA00033072107210306061514163332363715A9 +:10EFB0000606019A859E060673981DC484C2310117 +:10EFC0001B32FEE67303033028294B2E3087147062 +:10EFD0009218391F021B9354ECEEE5FDE50F1D0955 +:10EFE00028221310E1171E000001006FFFEC04B28D +:10EFF000045E001D001D400F180A721608067219E3 +:10F000001A1A1010000B72002B32113311332B32ED +:10F010002B30314522262635343637132103060698 +:10F0200015141633323636371321032337230E02D5 +:10F03000018B607E3E0C0C7F012D89070936364519 +:10F040006D521962012DEDE6150B2B677E144E9162 +:10F050006225743C025CFD73223C193F3C75C57609 +:10F0600001CFFBA2CF42673A000100660000048F87 +:10F07000045E000F0013400907000E010672000A2B +:10F0800072002B2B3212393031730321131E0215FB +:10F09000333E0237012101F08A01272D0203020AC3 +:10F0A0000C1F200D01290143FDA4045EFDB619517A +:10F0B000582522554F190252FBA20001007D000085 +:10F0C00006B6045E0025001B400E1F061103011A40 +:10F0D000250A72180D010672002B32322B321217DC +:10F0E00039303173032113140607333E02371321DD +:10F0F00011140607333E023713210121033436363B +:10F1000037230E020703B0330119040308090E2C3C +:10F110002808E7014802080A0F2A2D11DB0133FDF8 +:10F12000EEFEB6060205030C112A2911E9045EFE63 +:10F130001152A25E337D67120218FDE84690532EED +:10F14000807C2801EFFBA202082A7A7F3131787097 +:10F1500026FDE3000001FF9C000004A4045E000BF8 +:10F16000001A400E0A070104040006020672090094 +:10F170000A72002B322B321217393031630103210E +:10F1800013132101132103016401DFE1014173F431 +:10F190000162FE2DF4FEBA7DFEF8023D0221FEB2B0 +:10F1A000014EFDCFFDD30156FEAA0001FF73FE14F0 +:10F1B0000491045E001D001A400E1A0A0B1204008E +:10F1C000190C067207000F72002B322B32121739FE +:10F1D000303153222627351616333236373703217E +:10F1E000131E0215333E02370121010E0206364579 +:10F1F000181A37235F7C2E1AA40127380505020848 +:10F200000E1D271B01040147FD583C95AEFE140C52 +:10F2100007F005086F5631045EFDFA2E6966282254 +:10F22000546338021AFB027194470001FFD10000B9 +:10F2300003C7045E00090019400C060303040672AC +:10F24000010707000A72002B3211332B32113330C1 +:10F2500031633701213721070121072F23023FFEA8 +:10F26000733302EE2BFDCA01B731B402C1E9C8FD08 +:10F2700053E90001FFF8FEBC036405B6002E00163A +:10F28000400B0D1F200E042D2E18170272002B327A +:10F290002F33173930314122263534363737363659 +:10F2A0003534262337323637133E0233330706060A +:10F2B0000703060607151616151406070706061592 +:10F2C0001416331501D9B89C080627050A6A672D5C +:10F2D0007A8D163D1759A08154314B5D1242188E1C +:10F2E0006E54540807240403433AFEBC8B6D223E3F +:10F2F0001DB8172D124646E55361011D678945E18A +:10F30000013656FED76F6F0E081A714E1A3720B2AB +:10F310000F190B3628E2000101C7FE2F02A2060ECC +:10F3200000030008B10100002F2F303141113311CB +:10F3300001C7DBFE2F07DFF821000001FF9CFEBCA8 +:10F3400002E105B600310018400C28270A09040024 +:10F35000171902720100002F322B32121739303187 +:10F3600043353E02371336363735262635343637A1 +:10F37000373636353426233733321616151406073A +:10F38000070606151416330722060607030E022386 +:10F39000643250360C42198D6E545408072503030D +:10F3A000494929217B9643080627040B6A672D519A +:10F3B00075480E3E165AA081FEBCE201163D390189 +:10F3C000296E700D091A704F1A3620B30F190B35BC +:10F3D00029E13F7049223D1DB9172C134546E5250B +:10F3E0004F41FEE4668A46000001006D0227044E8C +:10F3F000037D0019001B400B141313030A8007063A +:10F40000061017002F333311331ACD323211333037 +:10F410003141262623220607353636333216171693 +:10F42000163332363715060623222602394B6A2E4A +:10F430003A7D32327F4F3B78614B6C2C3B7C3333CF +:10F440007F4E3C78026820184732E736371729206C +:10F45000174633E7363717000002FFB6FE8D022548 +:10F46000045E000300100013B7020204040A0772CE +:10F4700003002F2B3211337D2F303143013303131F +:10F480002226353436333216151406064A0100F2A8 +:10F490009E4E43526B5B5646285AFE8D03D1FC2F7D +:10F4A000047D4C46546E5736315B3B00000100A48E +:10F4B000FFEC043B05CB00240014B7241C012314EB +:10F4C0000C0A0D002F33CD332F3333CD3031453778 +:10F4D000262635343E0337373307161617072626F8 +:10F4E00023220E0215141633323637150606070787 +:10F4F00001833178982B547BA06221BC23416E326A +:10F500005C356842476F4D285A524B824540905BAC +:10F510002914D220BCAE6FCFB28D5A0E9E9E072208 +:10F5200018E61722528AAA595F612F23F62229056D +:10F53000C0000001FFF4000004D905CD0022002125 +:10F54000400F1909091C060600150E05720120203E +:10F5500000002F3211332B3211392F333311333056 +:10F560003163373E023737233733373E02333216A3 +:10F570001707262623220607072107210706060765 +:10F5800021030C313C61461116C02DC0311B7CC1DA +:10F59000836EBD46713B7A384B60142F012B2DFED4 +:10F5A000D512166D4E028F37F60F406A4F68DCF7A2 +:10F5B00081B55E3323E81D27505CE5DC5465862366 +:10F5C000FEFC0002007300FE042304AA00230033A3 +:10F5D0000034401B1B1A1A111212230000090808DC +:10F5E0000107220A101C131908162404042C160003 +:10F5F0002F33332F33121739331133331133321181 +:10F600003332113330316527060623222627072798 +:10F61000372626353436372737173636333216171E +:10F6200037170716161514060717253236363534E0 +:10F6300026262322060615141616038D7F2B643505 +:10F6400037652B7D917F1A1C1D1981937F2B6733A2 +:10F6500035612E7F9681191C1B1A7DFE2B35573480 +:10F660003457353456333356FE7D171C191A7B91A7 +:10F670007D2D623636642B7F937F191C1B1C818F76 +:10F68000812A673637632D7D8832563435563333B9 +:10F69000563534563200000100580000050A05B600 +:10F6A0000016002D40150B08080E0E11110515014E +:10F6B0000112040505000C09047200002F2B321101 +:10F6C000392FCE323211331133113311331133301C +:10F6D00031613723373337233733032113012101B6 +:10F6E000330723073307230701252FFC25FC1DFCC7 +:10F6F00027C4C001297201730137FE06CB27FC1C09 +:10F70000FC25FC2FDDB28AB202EBFDB2024EFD15E4 +:10F71000B28AB2DD000201C7FE2F02A2060E00036C +:10F720000007000CB304050001002FDDDECD3031F1 +:10F73000411133110311331101C7DBDBDB02DF039E +:10F740002FFCD1FB50032FFCD10000020014FFEC72 +:10F750000404061F00390048001A400E0E333A41D7 +:10F76000162B0600241D01720700002F322B3212C7 +:10F7700017393031452226273516163332363534BF +:10F780002626272E023534363637262635343636A9 +:10F790003332161707262623220606151416171EBF +:10F7A0000215140606071616151406061336363506 +:10F7B000342626270E021514161601646EA63C4741 +:10F7C000B161625C1E463C4D6E3A325B3D29396F39 +:10F7D000C27D64A64E52378C572A41255256516C31 +:10F7E00035375832263478D4552640294F382233BD +:10F7F0001C2452142922E02B3E46391C2F301D2692 +:10F80000596E42436B5926226638678D4A3028C1AB +:10F810002034162E262A422623596D424B70521E42 +:10F8200023653A709A50027819553C253F361610D8 +:10F83000333F23223B39000201A004F804330604BD +:10F84000000B0018000CB30600120C002F333332EB +:10F850003031412226353436333216151406212232 +:10F860002635343633321616151406039E37484FA4 +:10F8700048334A48FE3437484F482239224804F872 +:10F88000313D4D512F3D4957313D4D51142F29499F +:10F89000570000030064FFEC064405CB0013002E64 +:10F8A0000042001B400D221B390A03722814802FCE +:10F8B000000972002B321ACC322B32CC3230314557 +:10F8C000222426023534123624333204161215143B +:10F8D0000206040322023534363633321617072661 +:10F8E000262322061514163332363715060607323C +:10F8F0003E0235342E0223220E0215141E0203543A +:10F90000A3FEEDCB6F71CD0112A09C0111CE756FDE +:10F91000CBFEEE85D1CF61BE893F84393C32612B6D +:10F92000798575872F75333166677EDCA85E5CA5A7 +:10F93000DD8283DFA65C5AA4E0146FCA0113A39C86 +:10F940000111CE756FCBFEEEA4A3FEEDCA6F011AB6 +:10F950000102D389D379201D8A1A1CAD979DA81B5B +:10F96000148E151C975BA6E38880E2AC615CA7E46B +:10F970008888E3A65B000002009802EC036D05C3D3 +:10F9800000150026002740120D0C1F1F0913121628 +:10F9900016111100090E0E090372002B322F10CC24 +:10F9A000322F3211333311331133333031412226A8 +:10F9B0002635343E023332161733373303233723C9 +:10F9C000060637323E0335342623220E021514165E +:10F9D000017138643D2752845D41541D08279A9E69 +:10F9E00094090925610524392A1C0D292F28402E48 +:10F9F000182A02EC337663439E8F5B35325AFD4200 +:10FA00005C3038972D4955511F2F3C385C6D363688 +:10FA1000390000020048005A047F04080006000D67 +:10FA2000001A400F060401020508090C0B0D0A0A12 +:10FA3000030700002F32CC3217393031650335010E +:10FA4000170113170335011701130112CA0191BFE2 +:10FA5000FEE987F2CB0192BEFEE9885A01CD120180 +:10FA6000CF9BFEB2FEA26701CD1201CF9BFEB2FE7C +:10FA7000A2000001006D00F8044E033F0005000ED7 +:10FA8000B40202040405002F3311332F3031411129 +:10FA900023112135044EDBFCFA033FFDB9016CDB79 +:10FAA000FFFF002901A8026A02A20406001000005C +:10FAB00000040064FFEC064405CB000D0016002A8C +:10FAC000003E002340120C080E03001601352103EE +:10FAD000720A00802B170972002B321ACC322B329B +:10FAE000CC32111739303141112132161514060765 +:10FAF00013230323111133323635342623231322E3 +:10FB00002426023534123624333204161215140218 +:10FB1000060427323E0235342E0223220E0215142B +:10FB20001E0202310111A79C623EEEBAC37F6650ED +:10FB3000504959647DA3FEEDCB6F71CD0112A09C9D +:10FB40000111CE756FCBFEEEA47EDCA85E5CA5DD58 +:10FB50008283DFA65C5AA4E0011B03898E85616F56 +:10FB600019FE730158FEA801E151404941FBD56FD0 +:10FB7000CA0113A39C0111CE756FCBFEEEA4A3FEA8 +:10FB8000EDCA6F835BA6E38880E2AC615CA7E48882 +:10FB900088E3A65B000100B2061404EC06DD000356 +:10FBA0000008B10100002F32303153372107B22D48 +:10FBB000040D2E0614C9C900000200500319031BCE +:10FBC00005CB000F001B0010B610000016080572D0 +:10FBD000002B32322F33303141222626353436364F +:10FBE00033321616151406062732363534262322EC +:10FBF0000615141601B669A25B5BA2696AA05B5B7D +:10FC0000A06A415B5B41405B5B0319579C65649C48 +:10FC10005A599C65659C57BE53474A53534A4753AC +:10FC20000002006D0000044E05020003000F001BDF +:10FC3000400B0E040D0D09070A0A010100002F32C6 +:10FC400011332F33333311333330317335211501F1 +:10FC500021152111231121352111336D03E1FE7D81 +:10FC60000183FE7DDBFE7D0183DBDBDB037CDBFED2 +:10FC70007F0181DB0186000100730352036206D31A +:10FC8000001A0012B70118180098091097003F33A6 +:10FC9000E432113330315337253E023534262322E6 +:10FCA00006072736363332161514060607072107CE +:10FCB0007323011042592E33232B5D35644AA56D01 +:10FCC0007D91407D5B81015A290352A6DB354F446B +:10FCD00026292828299D393C7E6155786B435EC9C9 +:10FCE000000100930342036406D1002C001B400C6A +:10FCF00026250F0F0E0E070098171E97003F33E4BE +:10FD000032392F3312393930314122262735161630 +:10FD100033323635342623233733323636353426DC +:10FD20002322060727363633321616151406071512 +:10FD3000161615140606019E4C8D323B7E4549650C +:10FD4000333F7F235A37512C342C2E5F3052479843 +:10FD50005B687B377E5B534772B303421E19C02238 +:10FD6000253B3B26339F1932262828231F962E2E0B +:10FD70003C613668681709125B41647E3C000001F3 +:10FD800000E704D903140621000C0012B707058010 +:10FD9000010F000100002F5D321ACC323031533593 +:10FDA0003E023721150E0307E7224F4D20014F1663 +:10FDB0005466652704D91926697030111B535B52AC +:10FDC0001C00FFFFFFBDFE1404BF045E040603A772 +:10FDD000010000010093FEFC04B20614001400129E +:10FDE000B6010404130E1100002F322F33392F33C4 +:10FDF00030314111060623222E0235343E023321D2 +:10FE0000112311231102C91F472C5F9B6F3B4178BF +:10FE1000A664025CA2A6FEFC033309093475C08CFB +:10FE200093C67633F8E80650F9B0FFFF0083022945 +:10FE300001E5037D04070011006A02440001FF315F +:10FE4000FE140106000000170010B5110E0700C0D7 +:10FE50000F002F1ACC32393930314322262735167C +:10FE6000163332363635342627373307161615142F +:10FE7000060637305117164423222D173E4F60B91E +:10FE8000273B52428BFE141007A8071013251A2295 +:10FE90002D099A4813544B446E40000100BA035296 +:10FEA000031906BE000C0019400B070808090904D5 +:10FEB0000400980A97003FED3311331133113330AA +:10FEC0003141133636370606070727253303016805 +:10FED000540E1F0B132F0E83670190CFBB035201EB +:10FEE0008D3F6D230F230952A6F7FC94000200AA50 +:10FEF00002EC033105C3000F001F000EB5100018FF +:10FF0000080372002B32CC32303141222635343E88 +:10FF10000233321615140E0227323E0235342623E0 +:10FF2000220E0215141601B8858930608F5E8F7B12 +:10FF30002455925B253725122626253826142A02B9 +:10FF4000EC978759A07A46A27B42998857A33658E6 +:10FF5000673036353758652D393600020000005AB3 +:10FF6000043704080006000D001A400F01020506C0 +:10FF70000308090C0D0A0A0B040700002F32CC32CB +:10FF8000173930316527010337131501270103376E +:10FF9000131502A6BF011787F6CAFC87BE01178892 +:10FFA000F6CB5A9C014E015E66FE3312FE319C0177 +:10FFB0004E015E66FE331200FFFF009100000664F2 +:10FFC00005B60427021302F000000027007BFFD7CC +:10FFD000FEF6000702330300FCB0FFFF0091FFFEB6 +:10FFE00006CA05B60427021302EC00000027007BB6 +:10FFF000FFD7FEF6000700740368FCACFFFF00604B :020000040207F1 -:100000000213032B000000070233033BFCAE000287 -:10001000FFC6FE7B03160461001D00290015400980 -:100020001D1D24241E07720B12002F332B32113397 -:100030002F3031410E02070E0215141633323637B7 -:1000400017060623222635343636373E023713325A -:100050001615140623222635343602B0113B66529B -:100060004255283F464992595C5CE081B3CC4F88A9 -:10007000563D47290ECD56455C7044526C02615E78 -:100080008F75382D44432B3740392BDD324BB19BD4 -:10009000679074392844503A02005836497D4C45DF -:1000A000556EFFFFFF850000048B077906260024AC -:1000B00000000107004301350158000AB312010294 -:1000C00072002BCE3031FFFFFF85000004E5077979 -:1000D0000626002400000107007601D10158000A1D -:1000E000B312010272002BCE3031FFFFFF850000FA -:1000F00004E107790626002400000107014A00D127 -:100100000158000AB312010272002BCE3031FFFFFA -:10011000FF8500000517076606260024000001077A -:10012000015100EE0158000BB60212010101955673 -:10013000002B3400FFFFFF85000004BE075C06268D -:10014000002400000107006A008B0158000CB41263 -:100150001E010272002BCECE3031FFFFFF85000062 -:10016000048B080A0626002400000107014F0162E3 -:100170000158000DB70302120101017C56002B3417 -:1001800034000002FF850000076F05B6000F001362 -:10019000002B4015041313100E05080E080E08005E -:1001A000010272090C0C000872002B3211332B1162 -:1001B00039392F2F1133113332113330316301218B -:1001C0000721032107210321032113210301211307 -:1001D000237B039A045036FE004301DD37FE224F95 -:1001E000020036FCCF4AFE56DB017F013D7F500501 -:1001F000B6FEFEBFFEFE87FF00015CFEA4026002A9 -:100200005800FFFF007BFE14053705CD06260026AB -:1002100000000007007A02540000FFFF00350000D4 -:10022000049C07790626002800000107004300E32C -:100230000158000AB30C010272002BCE3031FFFFCF -:1002400000350000049C07790626002800000107FD -:100250000076017F0158000AB30C010272002BCE18 -:100260003031FFFF00350000049C07790626002886 -:1002700000000107014A007F0158000AB30C010287 -:1002800072002BCE3031FFFF00350000049C075C6C -:100290000626002800000107006A00390158000CFA -:1002A000B40C18010272002BCECE3031FFFF0033A8 -:1002B000000002BF07790626002C0000010700435A -:1002C000FFEC0158000AB304010272002BCE30315A -:1002D000FFFF00330000038707790626002C00008B -:1002E0000107007600730158000AB304010272008E -:1002F0002BCE3031FFFF0033000003A9077906261B -:10030000002C00000107014AFF990158000AB304BC -:10031000010272002BCE3031FFFF00330000038951 -:10032000075C0626002C00000107006AFF560158F2 -:10033000000CB40410010272002BCECE303100024A -:1003400000250000052B05B6000F001F001F400F01 -:10035000031C1C021F1F001B050272100008720004 -:100360002B322B3211392F333311333031731323A6 -:1003700037331321200011140206060423033332FD -:100380003E03353426232303330723357D8D378BF6 -:1003900083018C010D01284687C7FEFE9D5C6A65BE -:1003A0009F754D269683734BED37EE0254FE026423 -:1003B000FEE4FEF3A6FEE6DF9C5201004378A0BDFA -:1003C00065A19AFE9AFEFFFF00350000061407663D -:1003D00006260031000001070151017B0158000B86 -:1003E000B601150101018756002B3400FFFF007B89 -:1003F000FFEC05980779062600320000010700434C -:10040000019E0158000AB32A0B0372002BCE303133 -:10041000FFFF007BFFEC05980779062600320000FD -:100420000107007602390158000AB32A0B03720053 -:100430002BCE3031FFFF007BFFEC059807790626B5 -:10044000003200000107014A01390158000AB32AAD -:100450000B0372002BCE3031FFFF007BFFEC0598C1 -:1004600007660626003200000107015101560158B7 -:10047000000BB6022A0B01016456002B3400FFFF6B -:10048000007BFFEC0598075C0626003200000107A0 -:10049000006A00F40158000CB42A360B0372002BDA -:1004A000CECE303100010096010C0425049A000BD9 -:1004B0000018400D03070502080B090108000A0493 -:1004C00006002F33CC3217393031411701010701B3 -:1004D000012701013701038B9AFECF012D96FECF34 -:1004E000FED3950129FED597012D049A96FECFFEE5 -:1004F000D198012DFED598012D012D9AFED500032E -:100500000064FFAA05B20604001F002D003B002D69 -:1005100040192A2F0F12041F022E2B040C01000079 -:10052000201C0972111010320C0372002B32321190 -:10053000332B3232113311173917393031572737EE -:10054000262635343E04333216173717071616158C -:10055000140E042322262725323E04353426270193 -:1005600016162701262623220E04151416FE9A7944 -:10057000313129537FACDA855C993C6997752F2C12 -:1005800027517DAAD9865B973E014A3E71634F3958 -:100590001F0302FDB31B50D602541D4F3243776335 -:1005A0004E371C0556739745B66A72E4D4B6884C2C -:1005B000272583759145AB6477EAD6B5874B24230D -:1005C000B62D557A9BB969112E11FD1C1015CB0261 -:1005D000F21219335D809BAF5E173400FFFF008D70 -:1005E000FFEC059A07790626003800000107004352 -:1005F000016F0158000AB31B080272002BCE303184 -:10060000FFFF008DFFEC059A0779062600380000F1 -:1006100001070076020A0158000AB31B08027200A3 -:100620002BCE3031FFFF008DFFEC059A07790626AF -:10063000003800000107014A010A0158000AB31BF3 -:10064000080272002BCE3031FFFF008DFFEC059ABF -:10065000075C0626003800000107006A00C5015843 -:10066000000CB41B27080272002BCECE3031FFFFE6 -:1006700000BA0000053F07790626003C000001078C -:100680000076017B0158000AB309020272002BCEEA -:10069000303100020035000004A805B6000F001933 -:1006A000001F400F100E19030E030E03000102720B -:1006B000000872002B2B1139392F2F1133113330D1 -:1006C00031730121073332161615140E022323034A -:1006D0001333323636353426232335013501323291 -:1006E00054B3D76060ADE888873E75695B894D6219 -:1006F000617B05B6E56BC07F82C27F3FFEDB0223D4 -:100700003B71505C58000001FEFCFE140514061FEE -:1007100000480017400C2B240B72400F0172070099 -:100720000F72002B322B322B3230314322262735E9 -:10073000161633323637133E0233321615140606B8 -:100740000706061514161617161615140606232284 -:1007500026273516163332363534262627262635F3 -:10076000343636373E023534262322060607030E7A -:100770000264255C1F20361D3E5814FE1F87E6AB21 -:10078000D2F433654B3443132C26536368CD985E03 -:100790009338388446655E183B344F55345E3D2CA3 -:1007A00040234F555261320CFE1861AAFE140F0A05 -:1007B000F20B0A516104B792BD5DB595567A5D2B77 -:1007C0001F36260F212A1D3F87676AA8601E1FF06B -:1007D000222C43341D2F38283B764F445F4A23197F -:1007E000323B263E493F653BFB3D6FAB6100FFFF5F -:1007F000005AFFEC049E0621062600440000010773 -:10080000004300C90000000AB32C0A0772002BCE77 -:100810003031FFFF005AFFEC049E062106260044FB -:1008200000000107007601640000000AB32C0A07EB -:1008300072002BCE3031FFFF005AFFEC049E0621E0 -:100840000626004400000107014A00640000000A77 -:10085000B32C0A0772002BCE3031FFFF005AFFEC99 -:1008600004AA060E0626004400000107015100817B -:100870000000000AB33D0A0772002BCE3031FFFFA3 -:10088000005AFFEC049E0604062600440000010600 -:10089000006A1F00000CB42C380A0772002BCECE61 -:1008A0003031FFFF005AFFEC049E06B206260044DA -:1008B00000000107014F00F60000000DB703022CF5 -:1008C0000A01017E56002B3434000003005AFFEC6D -:1008D00006C7047300350049005500444025300A1E -:1008E0002E24244B1D1D152B0B721252521507720C -:1008F0001006720F0E0E41410A077231323236363F -:10090000000B72002B32113311332B3211331133A0 -:100910002B2B3211332B11392F333211333F30311E -:100920004522262635343E03333216161733373325 -:1009300007363633321615140E0223230606151415 -:100940001633323637150606232226270723372388 -:100950000E0237323E0237363635342623220E0356 -:100960001514160133323636353426232206060195 -:100970008F5C8B4E305B7E9D5A4562491E0B39BCA5 -:1009800012309C55A1AF4FA0F1A33401015E794C08 -:10099000AB434FB8626D8D2F10BC0E0A28596E30D4 -:1009A0002C4D3F310F0B0B42452D4F402E184A0264 -:1009B0005C2D7491433732386E54145DB48475DE07 -:1009C000BE90512649358F5A3639AB8658906737D5 -:1009D0000C0F0B50773323E32531363C5E91314ABF -:1009E0002AF330546F402D6030506039637F8E475A -:1009F0005F5101A8325230302F467C00FFFF005A71 -:100A0000FE1403F204730626004600000007007A75 -:100A100001960000FFFF005AFFEC04420621062663 -:100A2000004800000107004300B00000000AB32B9B -:100A3000090772002BCE3031FFFF005AFFEC046132 -:100A4000062106260048000001070076014D00003F -:100A5000000AB32B090772002BCE3031FFFF005A7A -:100A6000FFEC045C06210626004800000106014A4E -:100A70004C00000AB32B090772002BCE3031FFFF68 -:100A8000005AFFEC04420604062600480000010656 -:100A9000006A0600000CB42B37090772002BCECE7B -:100AA0003031FFFF00250000026D0621062603A855 -:100AB0000000010600439A00000AB3040106720018 -:100AC0002BCE3031FFFF002500000349062106260A -:100AD00003A80000010600763500000AB3040106F1 -:100AE00072002BCE3031FFFF001C000003450621B1 -:100AF000062603A800000107014AFF350000000A8E -:100B0000B304010672002BCE3031FFFF0025000038 -:100B100003230604062603A800000107006AFEF06E -:100B20000000000CB40410010672002BCECE303150 -:100B300000020048FFEC0485061F0026003900244F -:100B400040130D0C32321112101D131A0617090929 -:100B50001727000B72002B322F392F121739331140 -:100B6000333330314522262635343E0233321617D0 -:100B7000332626270727372626273716161737172F -:100B8000071E0215140E0327323E0335342E0223AE -:100B9000220E02151416020281C7724583BD7965C3 -:100BA0007E230A073539E758C81641257644792B44 -:100BB000ED4CC036401B2C5A8DC3702C4B3C2A1771 -:100BC000122437263E5E3F1F4E1457BC9776D5A49D -:100BD0005E4B3253A337839470172712BB1F4924EF -:100BE00084986B469EB16485F3CC9754E12D4F6693 -:100BF0007239233D2E1A45738B46505CFFFF00254A -:100C0000000004B8060E062600510000010701513D -:100C1000008F0000000AB32F010672002BCE303186 -:100C2000FFFF005AFFEC0454062106260052000084 -:100C30000107004300B00000000AB3270A07720052 -:100C40002BCE3031FFFF005AFFEC04600621062650 -:100C50000052000001070076014C0000000AB32793 -:100C60000A0772002BCE3031FFFF005AFFEC045C04 -:100C700006210626005200000107014A004C000030 -:100C8000000AB3270A0772002BCE3031FFFF005A4B -:100C9000FFEC0491060E06260052000001060151E9 -:100CA0006800000AB3380A0772002BCE3031FFFF0C -:100CB000005AFFEC04540604062600520000010608 -:100CC000006A0600000CB427330A0772002BCECE50 -:100CD00030310003006D00DD044E04C70003000F37 -:100CE000001B00184009040A001610100101000042 -:100CF0002F3211337C2F3310CE3230315335211542 -:100D000001222635343633321615140603222635D1 -:100D100034363332161514066D03E1FE0E39525285 -:100D20003938535338395252393853530264DBDB64 -:100D3000FE79485054434354504802BB484F5543F2 -:100D400043554F480003002BFF9A04660493001D8F -:100D5000002A0037002640161D02282B272C110ED2 -:100D6000080B1E01001A0B722F100F0B0772002BBD -:100D70003232322B3232321117393031572737267F -:100D80002635343E03333216173717071616151457 -:100D90000E032322262737323E0337363435011619 -:100DA000162701262623220E03070606B88D772371 -:100DB000252F5F8FBE7741732F46915420222D5CE3 -:100DC0008CBF7A3F732FFA38553E29160402FE9ADB -:100DD0000B3184016D0D311A3B583F281504010178 -:100DE000666C9434804C77D9B7874B1C1C586E695D -:100DF00034834D72D3B5874B1C19B6375B7074348E -:100E00000B1509FE44080FD301C5090F355A70763A -:100E1000370C1900FFFF006FFFEC04B20621062615 -:100E2000005800000107004300D30000000AB31E71 -:100E3000080672002BCE3031FFFF006FFFEC04B2CA -:100E4000062106260058000001070076016F000009 -:100E5000000AB31E080672002BCE3031FFFF006F70 -:100E6000FFEC04B206210626005800000107014AE3 -:100E7000006F0000000AB31E080672002BCE30314E -:100E8000FFFF006FFFEC04B20604062600580000C6 -:100E90000106006A2900000CB41E2A080672002B05 -:100EA000CECE3031FFFFFF73FE14049106210626DB -:100EB000005C00000107007600F10000000AB31E8C -:100EC0000C0672002BCE30310002FFBCFE14046809 -:100ED0000614001D00300025401419181E1E140BA6 -:100EE00072070627270B0772010072000E72002B93 -:100EF0002B2B321133332B32113333303143012159 -:100F000003060607333E0233321615140E0323225E -:100F1000262627230606070301323E0335342623FF -:100F20002206060706061514164401B3012D420DCC -:100F30002F14082B5D61328CAF274F78A166456571 -:100F40004A1B080614114801462F52412E184B42E5 -:100F50003F634412060843FE140800FECD409D3B4B -:100F6000384C26C8D062D2C39C5C2B4A2E51894D86 -:100F7000FEAC02CB39637F8E4758585F9958285191 -:100F8000274F6100FFFFFF73FE140491060406263D -:100F9000005C00000107006AFFAC0000000CB41EFA -:100FA0002A0C0672002BCECE3031FFFFFF850000E9 -:100FB00004B607040626002400000107014C013B8B -:100FC0000158000AB312010272002BCE3031FFFF2C -:100FD000005AFFEC049E05AC062600440000010701 -:100FE000014C00CF0000000AB32C0A0772002BCE80 -:100FF0003031FFFFFF85000004E007830626002450 -:1010000000000107014D00EE0158000AB312010271 -:1010100072002BCE3031FFFF005AFFEC049E062BEE -:101020000626004400000107014D00810000000A6F -:10103000B32C0A0772002BCE3031FFFFFF85FE1460 -:10104000048B05B60626002400000007015002E5C7 -:101050000000FFFF005AFE14049E0473062600449D -:1010600000000007015002560000FFFF007BFFEC6C -:101070000537077906260026000001070076020AD8 -:101080000158000AB3210A0372002BCE3031FFFF52 -:10109000005AFFEC04410621062600460000010725 -:1010A0000076012D0000000AB3210A0772002BCE42 -:1010B0003031FFFF007BFFEC05370779062600265D -:1010C00000000107014A010A0158000AB3210A037E -:1010D00072002BCE3031FFFF005AFFEC043D062199 -:1010E0000626004600000106014A2D00000AB32131 -:1010F0000A0772002BCE3031FFFF007BFFEC053773 -:10110000076C0626002600000107014E0204015864 -:10111000000AB3210A0372002BCE3031FFFF005AC0 -:10112000FFEC03F206140626004600000107014EFC -:1011300001270000000AB3210A0772002BCE3031CC -:10114000FFFF007BFFEC05660779062600260000FE -:101150000107014B01140158000AB3210A03720070 -:101160002BCE3031FFFF005AFFEC04890621062602 -:10117000004600000106014B3700000AB3210A07B0 -:1011800072002BCE3031FFFF003500000558077983 -:101190000626002700000107014B01060158000A3E -:1011A000B318010272002BCE3031FFFF005AFFEC62 -:1011B00006A0061404260047000001070231031BA5 -:1011C0000000000BB602351400000056002B34005E -:1011D000FFFF00250000052B05B606060092000063 -:1011E0000002005AFFEC057106140024003700339A -:1011F000401B1F0A721A17171D14140A1800720FC9 -:101200000E2F2F0A077221202525000B72002B328A -:101210001133332B321133332B12392F3333113334 -:101220002B30314522262635343E0333321616172D -:101230003334363637372137213721073307230335 -:101240002337230E0237323E0435342623220E0381 -:1012500015141601A05D945528507AA26645624483 -:10126000170805090510FED929012723012D239A06 -:10127000299CFCE10E0825596F312A473A2C1E0F94 -:1012800041492F51412E194C1459B48A5AC1B39077 -:101290005427432B133D451D5AC7A1A1C7FB5491A9 -:1012A0002C4B2EF32A485B66642C485832576F7DCE -:1012B0003E575900FFFF00350000049C0704062636 -:1012C000002800000107014C00E90158000AB30C96 -:1012D000010272002BCE3031FFFF005AFFEC0442B6 -:1012E00005AC0626004800000107014C00B60000CE -:1012F000000AB32B090772002BCE3031FFFF0035F7 -:101300000000049C07830626002800000107014D09 -:10131000009C0158000AB30C010272002BCE303140 -:10132000FFFF005AFFEC045A062B06260048000077 -:101330000107014D00680000000AB32B0907720085 -:101340002BCE3031FFFF00350000049C076C0626D1 -:10135000002800000107014E01790158000AB30C72 -:10136000010272002BCE3031FFFF005AFFEC044225 -:1013700006140626004800000107014E0146000041 -:10138000000AB32B090772002BCE3031FFFF003566 -:10139000FE14049C05B60626002800000007015034 -:1013A00001DD00000003005AFE140442047300151E -:1013B0000034004000244011352828163D1F07083E -:1013C000072E2E0F0080160B72002B1ACC32331111 -:1013D00033333F3312392F333031412226353436FF -:1013E0003637370E02151416333236371506060314 -:1013F000222626353412363633321615140E0223C1 -:101400002306061514163332363715060603333213 -:101410003636353426232206060273677637623E57 -:10142000F7476C3C1F1C1C311A254E9083C7705027 -:101430009FE999BCBB4FA0F2A3330101685F5890AC -:101440006258B6E02D7491433732386E54FE146BF7 -:10145000584368562831376460301C1F0B07B00AA8 -:101460000F01D85FC0918C0105CE78AB865890678C -:10147000370C120B5A6A282EE32B2B029B32523068 -:10148000302F467CFFFF0035000004DB077906267D -:10149000002800000107014B00890158000AB30C25 -:1014A000010272002BCE3031FFFF005AFFEC04A87E -:1014B00006210626004800000106014B5600000ADE -:1014C000B32B090772002BCE3031FFFF007BFFECFE -:1014D000056D07790626002A00000107014A012F41 -:1014E0000158000AB324090372002BCE3031FFFFEC -:1014F000FF8DFE1404A206210626004A0000010604 -:10150000014A5000000BB6036E1501017856002BFE -:101510003400FFFF007BFFEC056D07830626002AE1 -:1015200000000107014D014C0158000AB3240903D2 -:1015300072002BCE3031FFFFFF8DFE1404A2062B6C -:101540000626004A00000106014D4200000BB603CA -:10155000621501017856002B3400FFFF007BFFEC81 -:10156000056D076C0626002A00000107014E0229BE -:101570000158000AB324090372002BCE3031FFFF5B -:10158000FF8DFE1404A206140626004A000001077F -:10159000014E01220000000BB603621501017856CE -:1015A000002B3400FFFF007BFE3B056D05CD0626BA -:1015B000002A00000007041801250000FFFFFF8D2E -:1015C000FE1404A206210426023245000206004A47 -:1015D0000000FFFF0035000005A407790626002B58 -:1015E00000000107014A01120158000AB30C010270 -:1015F00072002BCE3031FFFF00250000046D07D7AD -:101600000626004B00000107014AFF9601B6000ABA -:10161000B322010072002BCE3031000200350000F1 -:10162000062D05B600130017002440110B04070710 -:101630000E011712141410130809050272002B3240 -:101640003F33392F33CE32323211333330317313CB -:10165000233733372107213721073307230321138A -:1016600021031321372135E2B129B32801322901A1 -:10167000D729013129B229B4E1FECE86FE2986BDE3 -:1016800001D725FE29042DC7C2C2C2C2C7FBD3029F -:1016900077FD890379B40001002500000460061479 -:1016A000002800294015030707020A0A050F0E2328 -:1016B000231306720500721C000A72002B322B2BBA -:1016C0003211333311392F33331133303173132344 -:1016D00037333721072107210E0207333E02333209 -:1016E0001616151406070321133636353426232221 -:1016F0000606070325FEA22BA023012D21012B2B7B -:10170000FED50E1F1A0908295D6F426180400B0B40 -:1017100079FED37D08083535456F511A5604ACC79C -:10172000A1A1C73E6F581C344C2A4F9062255D33EF -:10173000FDC10250223C193F3C75C577FE6FFFFF8B -:101740000033000003E007660626002C00000107B6 -:101750000151FFB70158000BB60115010101955663 -:10176000002B3400FFFF00250000037B060E062639 -:1017700003A8000001070151FF520000000BB60151 -:10178000040101019456002B3400FFFF00330000D8 -:10179000038007040626002C00000107014C000509 -:1017A0000158000AB304010272002BCE3031FFFF52 -:1017B00000250000031B05AC062603A80000010657 -:1017C000014CA000000AB304010672002BCE303198 -:1017D000FFFF0033000003A607830626002C00004D -:1017E0000107014DFFB40158000AB3040102720061 -:1017F0002BCE3031FFFF002500000344062B0626C8 -:1018000003A800000107014DFF520000000AB304C5 -:10181000010672002BCE3031FFFFFFC5FE14029C83 -:1018200005B60626002C0000000601502300FFFF2D -:10183000FFB6FE14028D06140626004C00000006BA -:1018400001501400FFFF0033000002E6076C06267B -:10185000002C00000107014E00940158000AB30457 -:10186000010272002BCE3031FFFF0033FE520541E2 -:1018700005B60426002C00000007002D028F000092 -:10188000FFFF0025FE1404EF06140426004C0000A0 -:101890000007004D02600000FFFFFEBEFE5203B2D3 -:1018A00007790626002D00000107014AFFA2015812 -:1018B000000AB3120C0272002BCE3031FFFFFEFA89 -:1018C000FE1403430621062603A900000107014A6E -:1018D000FF330000000AB3120C0672002BCE303129 -:1018E000FFFF0035FE3B05A405B60626002E0000CE -:1018F0000007041800AA0000FFFF0025FE3B04F0CB -:1019000006140626004E00000006041877000001A9 -:101910000025000004F0045E000F001A400E0E0DBA -:10192000060A0400090106720C000A72002B322B11 -:10193000321217393031731321070606073301219C -:1019400001012103070325ED012D370C24110801A6 -:10195000C90158FE0E011DFEB0B7784A045EF63587 -:10196000803601E1FE08FD9A01A448FEA400FFFFB5 -:101970000035000003E107790626002F000001076B -:10198000007600CD0158000AB306010272002BCE8A -:101990003031FFFF0025000003AA07D70626004FBD -:1019A000000001070076009601B6000AB3040100AA -:1019B00072002BCE3031FFFF0035FE3B039C05B695 -:1019C0000626002F000000070418004E0000FFFF4D -:1019D000FFB2FE3B029C06140626004F00000007E3 -:1019E0000418FF370000FFFF00350000049505B61E -:1019F0000626002F0000010702310110FF9E000E95 -:101A0000B4010B010000B8FFFBB056002B34FFFF00 -:101A100000250000043906140426004F00000107C9 -:101A2000023100B40000000EB40109010000B8FF4B -:101A3000FFB056002B34FFFF00350000040205B64E -:101A40000626002F00000007014E01B0FD6FFFFFCA -:101A50000025000003AE06140426004F0000000716 -:101A6000014E015CFD370001FFFE0000039C05B63E -:101A7000000D001C40110201030A040709080800B8 -:101A80000502720B000872002B322B12173930310D -:101A9000731307273713210337170503210337670C -:101AA0003A66DD92012F6B8D6BFEC956020036013E -:101AB000E11ECA7702B2FE064ECBA7FE68FF000009 -:101AC00000010000000002D90614000B001A4010AB -:101AD0000201030A040907080800050072000A72DF -:101AE000002B2B12173930317313072737132103BB -:101AF000371707033F633C66DFAA012983406AE783 -:101B00008A01D321CB79031EFD9425CB7DFD7B007B -:101B1000FFFF00350000061407790626003100009B -:101B200001070076025E0158000AB3150102720037 -:101B30002BCE3031FFFF002500000487062106264A -:101B4000005100000107007601730000000AB31E77 -:101B5000010672002BCE3031FFFF0035FE3B06142C -:101B600005B60626003100000007041800FA000040 -:101B7000FFFF0025FE3B046D0473062600510000A4 -:101B800000070418007D0000FFFF00350000061468 -:101B900007790626003100000107014B0168015852 -:101BA000000AB315010272002BCE3031FFFF002571 -:101BB000000004CF06210626005100000107014B5A -:101BC000007D0000000AB31E010672002BCE3031EA -:101BD000FFFF00330000053E05B60427005100D189 -:101BE000000000060203C90000010035FE52061481 -:101BF00005B60022001D40100B17180C0D05001E25 -:101C00001502721408720700002F322B2B321217A4 -:101C10003930314122262735161633323636370110 -:101C2000230E03070321012101333E023713210153 -:101C30000E0202D73F5F2025512B4A684615FE5EF3 -:101C400008010E13170B91FEED0135014A017D0AC3 -:101C500007141B0E830112FECB1F90D3FE520E0AF7 -:101C6000F2090D26524204520C5C818534FD500568 -:101C7000B6FC272B8A9840024CFA4A94BF5B0001BD -:101C80000025FE14046D0473002B001F40111C1B63 -:101C90001212200772190672180A7207000F7200DA -:101CA0002B322B2B2B321133333031412226273567 -:101CB0001616333236363713363635342623220697 -:101CC00006070321133307333E0233321616151469 -:101CD0000607030E020223305F1F20361C294532FF -:101CE0000C9A08083636446E511A62FED3EDE4159C -:101CF000082B69814E6081400C0B9E165EA3FE147A -:101D00000F0AF20B0A234C3B02D9223C193F3C75C7 -:101D1000C477FE31045ECF43663B4F9063255C334E -:101D2000FD0E6AAA6300FFFF007BFFEC0598070425 -:101D30000626003200000107014C01A40158000AE8 -:101D4000B32A0B0372002BCE3031FFFF005AFFEC99 -:101D5000045405AC0626005200000107014C00B5F2 -:101D60000000000AB3270A0772002BCE3031FFFFB4 -:101D7000007BFFEC05980783062600320000010770 -:101D8000014D01560158000AB32A0B0372002BCEF5 -:101D90003031FFFF005AFFEC045A062B0626005292 -:101DA00000000107014D00680000000AB3270A0780 -:101DB00072002BCE3031FFFF007BFFEC062D077940 -:101DC0000626003200000107015201A00158000C54 -:101DD000B4372A0B0372002BCECE3031FFFF005AEE -:101DE000FFEC053F062106260052000001070152C4 -:101DF00000B20000000CB434270A0772002BCECECC -:101E000030310002007BFFEC077B05CD001A002B70 -:101E1000002D40181114140D15180872100D0272BF -:101E20001F22220A03721E1B1B000972002B321193 -:101E3000332B3211332B322B3211392F33303145C2 -:101E40002226263534123E0233321617210721038B -:101E500021072103210321060603323637132626E4 -:101E600023220E0315141616029AB2F17C3B79B8A0 -:101E7000FAA0485E2B032935FE004401DD37FE231E -:101E800050020035FD08295C19285125C220563220 -:101E90004C866C4E2A3C72148AFBA8890110F3BC54 -:101EA0006C090EFEFEBFFEFE87FF00090B01041049 -:101EB00010039414134780ADCE7061854300000376 -:101EC000005AFFEC06DB0473002B003D0049002F95 -:101ED00040191E250B723E18180009460F07720C98 -:101EE0003535090772292C2C000B72002B32113367 -:101EF0002B3211332B321112392F332B3230314523 -:101F0000222635343E033332161736363332161551 -:101F1000140E02232306061514163332363715061F -:101F2000062322262627060627323E03353426239B -:101F3000220E031514160133323636353426232289 -:101F4000060601F2B7E12D5B8ABA766A9E3147C672 -:101F500082BCBB4FA0F1A3330101675F5890625868 -:101F6000B57848856B223FA852304E3D2915424D29 -:101F700034523C27134902742D7490433731386F23 -:101F80005414E5CD77D8B6864A534D4A56AB865899 -:101F90009067370C120B5A6A282EE32B2B20403106 -:101FA000434EF5335B778A4855703C657D843D5BD5 -:101FB0006201A6325230302F467CFFFF0035000010 -:101FC00004D207790626003500000107007601BE1D -:101FD0000158000AB31A010272002BCE3031FFFF04 -:101FE0000025000003F90621062600550000010720 -:101FF000007600E50000000AB316010672002BCE41 -:102000003031FFFF0035FE3B04AC05B60626003537 -:1020100000000007041800910000FFFFFFBDFE3B19 -:1020200003AA047306260055000000070418FF42A7 -:102030000000FFFF00350000051B0779062600356C -:1020400000000107014B00C90158000AB31A010240 -:1020500072002BCE3031FFFF002500000442062124 -:102060000626005500000106014BF000000AB316D9 -:10207000010672002BCE3031FFFF0029FFEC047205 -:10208000077906260036000001070076015E015838 -:10209000000AB332190372002BCE3031FFFF001754 -:1020A000FFEC03E306210626005600000107007638 -:1020B00000CF0000000AB32D170772002BCE30317D -:1020C000FFFF0029FFEC046E0779062600360000AA -:1020D0000107014A005E0158000AB3321903720079 -:1020E0002BCE3031FFFF0017FFEC03DF0621062661 -:1020F000005600000106014ACF00000AB32D170761 -:1021000072002BCE3031FFFF0029FE14045605CBA0 -:102110000626003600000007007A01600000FFFF7D -:102120000017FE1403A004730626005600000007E3 -:10213000007A01330000FFFF0029FFEC04BA0779A1 -:102140000626003600000107014B00680158000A0E -:10215000B332190372002BCE3031FFFF0017FFECB2 -:10216000042B06210626005600000106014BD9006B -:10217000000AB32D170772002BCE3031FFFF00A2EB -:10218000FE3B04D105B60626003700000006041801 -:102190002700FFFF005EFE3B036F054C062600573D -:1021A000000000060418EE00FFFF00A8000004D1A4 -:1021B00007790626003700000107014B0079015816 -:1021C000000AB308030272002BCE3031FFFF005E1D -:1021D000FFEC045C061406260057000001070231DC -:1021E00000D70000000BB6011E0D01018456002B24 -:1021F0003400000100A6000004D105B6000F002144 -:102200004010030B0B020E0E070F08720A0606079A -:102210000272002B3211332B12392F33331133302A -:102220003161132337331321132103210333072390 -:1022300003010A7DE137DF4CFEA03703F237FE9F32 -:102240004BEB37EA7D0254FE01620102FEFEFE9E68 -:10225000FEFDAC000001001FFFEC036F054C0025E4 -:10226000002B40150718180A15800B1414110D0EB9 -:102270000E101106721F000B72002B322BCD331182 -:1022800033113311331ACD32321133303145222616 -:10229000353436373723373337233F0233072107A7 -:1022A0002107330723070606151416333236371570 -:1022B0000606019A859E05072185298529981DC452 -:1022C00084C231011B32FEE629E929EB1F030330EA -:1022D00028294B2E308714709218391F94C6C19349 -:1022E00054ECEEE5C1C6940F1D0928221310E11726 -:1022F0001E00FFFF008DFFEC059A076606260038DA -:1023000000000107015101270158000AB32C0802FF -:1023100072002BCE3031FFFF006FFFEC04B4060ECD -:1023200006260058000001070151008B0000000A3A -:10233000B32F080672002BCE3031FFFF008DFFEC6B -:10234000059A07040626003800000107014C0175B4 -:102350000158000AB31B080272002BCE3031FFFF78 -:10236000006FFFEC04B205AC062600580000010720 -:10237000014C00D90000000AB31E080672002BCEE3 -:102380003031FFFF008DFFEC059A078306260038E9 -:1023900000000107014D01270158000AB31B080284 -:1023A00072002BCE3031FFFF006FFFEC04B2062B22 -:1023B0000626005800000107014D008B0000000AAE -:1023C000B31E080672002BCE3031FFFF008DFFECEC -:1023D000059A080A0626003800000107014F019CF3 -:1023E0000158000DB702011B1501019356002B3453 -:1023F0003400FFFF006FFFEC04B206B2062600585F -:1024000000000107014F01000000000DB702011E8E -:102410001501019256002B343400FFFF008DFFECB4 -:1024200005FE0779062600380000010701520171F8 -:102430000158000CB4281B080272002BCECE30319C -:10244000FFFF006FFFEC0562062106260058000022 -:102450000107015200D50000000CB42B1E080672C3 -:10246000002BCECE3031FFFF008DFE14059A05B64D -:102470000626003800000007015001D50000FFFFCC -:10248000006FFE1404B2045E062600580000000728 -:10249000015002620000FFFF00B8000007E7077963 -:1024A0000626003A00000107014A01E10158000A2E -:1024B000B3240B0272002BCE3031FFFF007D0000F1 -:1024C00006B606210626005A00000107014A011738 -:1024D0000000000AB3260C0672002BCE3031FFFF3D -:1024E00000BA0000053F07790626003C00000107FE -:1024F000014A007B0158000AB309020272002BCE88 -:102500003031FFFFFF73FE14049106210626005CA4 -:1025100000000106014AF200000AB31E0C06720018 -:102520002BCE3031FFFF00BA0000053F075C0626C6 -:10253000003C00000107006A00350158000CB4158A -:1025400009020272002BCECE3031FFFFFFC3000024 -:1025500004B007790626003D0000010700760175EA -:102560000158000AB30A040272002BCE3031FFFF7B -:10257000FFD1000003EB06210626005D00000107E5 -:10258000007600D70000000AB30A040672002BCEC2 -:102590003031FFFFFFC3000004B0076C0626003D8A -:1025A00000000107014E016F0158000AB30A04023E -:1025B00072002BCE3031FFFFFFD1000003C706149D -:1025C0000626005D00000107014E00D10000000A50 -:1025D000B30A040672002BCE3031FFFFFFC30000A8 -:1025E00004D107790626003D00000107014B007F5A -:1025F0000158000AB30A040272002BCE3031FFFFEB -:10260000FFD10000043306210626005D000001060C -:10261000014BE100000AB30A040672002BCE3031F0 -:102620000001FF0AFE1403C1061F001E0010B716AA -:102630000F017207000F72002B322B323031432210 -:10264000262735161633323637013E023332161737 -:102650000726262322060607010E02482F601F20A8 -:10266000361D3E5B1301101D6EA46D457631501D65 -:1026700040282638240AFEEC155EA3FE140F0AF249 -:102680000B0A515904FE889F461A17E00D12254186 -:102690002BFAEB66A9640001FFE1FE14048505CB6B -:1026A0000025001F400F0D0C21211E1E001A1303D0 -:1026B0007207000F72002B322B3211392F33113376 -:1026C000333031532226273516163332363713234B -:1026D0003F023E023332161707262623220607073B -:1026E000330723030E028F2F601F20361D3E5B131E -:1026F000BAA81DBD121E6DA36E457531501D402830 -:1027000039460C0CDB31DCC4155EA3FE140F0AF253 -:102710000B0A51590371955054889F461A17E00DC2 -:102720001250413EE5FC6266A9640004FF8500008A -:10273000052907AA0012001C0028003400224014BA -:10274000132A342907231D010D19300A2E11112EC9 -:102750000F000872002B322F392F12173933303106 -:102760006301262635343633321615140607132135 -:1027700003210301210326262723060607133236E9 -:1027800035342623220615141603353E023721154B -:102790000E02077B02DB0C0C896E6B932A239BFED7 -:1027A000D71EFE2BAA012D01431A030A020C17376C -:1027B000129F2A37372A29373110214E4A1A0156DB -:1027C000297A7F300542183A206F7F7E6E3A5B1F70 -:1027D000FAFE014AFEB6024E01352296423D7923A9 -:1027E00001B0342C2D33332D2C3401850E1A45477E -:1027F0001D0A234C42160005005AFFEC04D107AA1B -:102800000018002B00370043004F0039401E130A08 -:10281000721006724B4980454F4F3E32382C0F0ED6 -:1028200023230A077215141919000B72002B321199 -:1028300033332B32113333DE32CC32322F331ACDD5 -:10284000322B2B30314522262635343E03333216C7 -:102850001617333733032337230E02373236363712 -:10286000363635342623220E03151416012226355A -:1028700034363332161514062732363534262322E1 -:102880000615141603353E023721150E0207019670 -:1028900051905B2F597FA15E476A4C180839E8EECA -:1028A000E10E08285E722F3E6A4C1008074B412C3F -:1028B0004F42311A4401166E89896E6B93926C2ACD -:1028C00037372A2937310E214D4B1A0156297A7F85 -:1028D000301450B2936ED8C19556294A318FFBA25D -:1028E00091314A2AF3619C5728512F475D39637F04 -:1028F0008E47575903CF7F6F6E7F7E6D70808D340A -:102900002D2C34342C2D34019E0E1A45471D0A23DC -:102910004C421600FFFFFF850000076F077906266F -:10292000008800000107007602E30158000AB31492 -:10293000010272002BCE3031FFFF005AFFEC06C7B8 -:102940000621062600A8000001070076028100008B -:10295000000AB356100672002BCE3031FFFF006420 -:10296000FFAA05B207730626009A00000107007649 -:10297000023B0152000AB33C0C0372002BCE3031F3 -:10298000FFFF002BFF9A04890621062600BA0000EB -:102990000107007601750000000AB3380B077200CA -:1029A0002BCE3031FFFF0029FE3B045605CB062617 -:1029B00000360000000604181900FFFF0017FE3B58 -:1029C00003A0047306260056000000060418EC005D -:1029D000000100E704D90410062100130019400B80 -:1029E0000A0C0C100580010F130113002F5D331A20 -:1029F000CD39331133303153353E0237211E0217A2 -:102A000015232E0227060607E7296F6C23015215AE -:102A10003D431BC6173A39183C703B04D919266B45 -:102A2000712D306E69281915383F1C31512600016F -:102A3000012904D90452062100130015400A0A0492 -:102A40000F0306800F000100002F5D1ACD173930EB -:102A500031412E022735331E021736363733150E15 -:102A6000020701D9143E421CC718383A173C703C83 -:102A7000D9296F6B2404D9306E69281914393E1D89 -:102A800031512619266C702D000100E304D9037B17 -:102A900005AC0003000CB4010F000100002F5D32F3 -:102AA000303153372107E32D026B2D04D9D3D300E6 -:102AB0000001012504D903F2062B00120012B70F02 -:102AC00008800C0F000100002F5D321ACC3230312B -:102AD000412226263534363733141616333236372C -:102AE0003306060268778E3E0303AE2045354E64FA -:102AF00010BD1ABF04D9507D43161F0D2B371B374D -:102B000046A1B1000001010604E902520614000CBE -:102B1000000CB4060F000100002F5D32303141225D -:102B20002635343633321616151406019E40586188 -:102B30005528442A5804E93843565A16352D50630F -:102B40000002011B04D7031006B2000B0017000E91 -:102B5000B41206C00C00002F321ACC3230314122A0 -:102B600026353436333216151406273236353426D8 -:102B700023220615141602126E89896E6B93926CCD -:102B80002A37372A29373104D77F6F6E7F7E6D70E1 -:102B9000808D342D2C34342C2D340001FFA2FE14F2 -:102BA000013F00000015000CB30F00C007002F1AF2 -:102BB000CC3230315322263534363637330E0215B7 -:102BC0001416333236371506067F677637613FC6EF -:102BD000305737201B1C311A254DFE146B584368A3 -:102BE0005628274E55301C1F0B07B00A0F00000156 -:102BF00000E304D70429060E00190017400A160C3A -:102C0000048019090F110111002F5D33331ACD32E1 -:102C1000323031533E0233321E0233323637330EF6 -:102C20000223222E0223220607E3154F7045314E60 -:102C3000403B1E233016AC17517047314C3F3B21AF -:102C40001F320E04D76C88411F2A1F33376D893F0E -:102C5000202920383300000200E704D9048D062122 -:102C6000000C0019001F400E071414051280010EFD -:102C70000E000F190119002F5D333311331ACD32B5 -:102C8000321133303141353E023721150E03072111 -:102C9000353E023721150E030702752253531F01DB -:102CA0003116576A6827FDC0225452200131165749 -:102CB0006A682704D91926697030111B535B521CAE -:102CC0001926697030111B535B521C00000102353C -:102CD00004D903E7065E000D000EB408068001006B -:102CE000002F321ACC32303141353E033721150ED8 -:102CF00003070235122929240E011C1839404627E2 -:102D000004D91F245B625E271828585D60300003D9 -:102D1000015604F8048706B4000B00170023001BBB -:102D2000400B1E18180C0580010000120C002F33F8 -:102D3000332F321ACC11331133303141353E023743 -:102D400021150E02070522263534363332161514A6 -:102D50000621222635343633321615140602851420 -:102D60002C290E01041C4B5730FEBD33464E433018 -:102D7000494701DD33464E43304947056D1A286BFC -:102D80006E2C142D666B3575313D4D512F3D4957D5 -:102D9000313D4D512F3D4957FFFFFF9C000004A2DC -:102DA00005B606260024170001070153FE17FF5839 -:102DB000000BB602180100000156002B3400FFFF83 -:102DC00000CF031C023104700407001100B6033762 -:102DD000FFFF00490000057D05B60427002800E13B -:102DE000000001070153FE14FF56000BB60112014B -:102DF00000000156002B3400FFFF00490000068947 -:102E000005B60427002B00E5000001070153FE145E -:102E1000FF56000BB601120100000156002B3400D2 -:102E2000FFFF00490000038C05B60427002C00F0CA -:102E3000000001070153FE14FF56000BB6010A0102 -:102E400000000156002B3400FFFF0049FFEC064450 -:102E500005CD0427003200AC000001070153FE1429 -:102E6000FF56000EB402300B0000B8FFEAB0560067 -:102E70002B34FFFF00120000067605B60427003C45 -:102E80000137000001070153FDDDFF56000BB601BD -:102E90000F0200000056002B3400FFFF0049000025 -:102EA000068505CD04270153FE14FF560107021DB8 -:102EB00000CF0000000EB400061A0000B8FFEAB010 -:102EC00056002B34FFFF0052FFEC038306B40626A6 -:102ED0000183000001070154FEFC000000104009BE -:102EE00003020122070101C856002B343434FFFFCE -:102EF000FF850000048B05B6060600240000FFFFD6 -:102F00000035000004E305B60606002500000001B8 -:102F100000350000049805B60005000EB604010255 -:102F200072000872002B2B3230317301210721010E -:102F3000350135032E36FE00FF0005B6FEFB4800C6 -:102F4000FFFF00350000049C05B6060600280000BF -:102F5000FFFFFFC3000004B005B60606003D0000F9 -:102F6000FFFF0035000005A405B60606002B000093 -:102F70000003007BFFEC05B005CD00140029002DF7 -:102F80000019400C2B2A2A001F0B0372150009722E -:102F9000002B322B3211392F3330314522260235A6 -:102FA000343E0433200011140E0403323E04353441 -:102FB0002623220E04151416160337210702B4B473 -:102FC000FE872B5681AED983010D011C2A537FA9A0 -:102FD000D6744B7C62483017867E4F8164492F1728 -:102FE0003F7A4C3501BC35148C0102B178E7D0AD85 -:102FF0008046FEC7FEF37CE9CEAA7B430104325B28 -:103000007D98AA5A89AC38638498A24F5B8A4E0196 -:1030100078FEFE00FFFF00330000029C05B60606A6 -:10302000002C0000FFFF0035000005A405B60606D1 -:10303000002E00000001FF850000045205BC000CBA -:1030400000134009080001027204000872002B32CC -:103050002B1239303163012113210326263706064E -:1030600007017B02EC01568BFED93B050501164991 -:1030700017FE5405BCFA4403443FC0534FA82EFC2E -:103080008F00FFFF00350000071405B6060600306C -:103090000000FFFF00350000061405B606060031EB -:1030A00000000003FFD50000046805B60003000718 -:1030B000000B0019400C050404000809027201000D -:1030C0000872002B322B3211392F33303163132128 -:1030D0000301372107013721072B33038735FD759E -:1030E00037029C38FD92350337350100FF00027925 -:1030F000FEFE023FFEFEFFFF007BFFEC059805CDC4 -:10310000060600320000000100350000059A05B6F1 -:1031100000070010B70601027204000872002B328B -:103120002B32303173012101210121013501350498 -:1031300030FECAFECF0100FE33FF0005B6FA4A0496 -:10314000B4FB4C00FFFF0035000004EC05B606069A -:10315000003300000001FFD50000049E05B6000BFF -:10316000001F400F0307070802000402720109094B -:10317000000872002B3211332B11393932113330E0 -:10318000316337010137210721010121032B31026E -:103190001FFEBE31038A36FDD1013EFE0C025435BE -:1031A000F201FA01E1E9FEFE1FFE29FF0000FFFF28 -:1031B00000A8000004D105B6060600370000FFFF96 -:1031C00000BA0000053F05B60606003C00000003FB -:1031D000007BFFEC064805CB00170021002B0020E8 -:1031E000400F2B19190D0A0B037222181816010033 -:1031F00009003FCD323211332BCD32321133303111 -:1032000045372E023534363624373721071E02154E -:1032100014060604070703130E0315141616053EBD -:10322000033534262627022D31B6D35A6BC1010649 -:103230009B25011C25ADD56260B8FEF6AB31B98384 -:1032400051855F333066016C57865D2F31664F14B0 -:10325000DF0E91D5739AE2954E06B4B40E89D07BF9 -:103260008FE29F5602E101D0026905355E86574420 -:103270006D40030638618654436B4002FFFFFF8BAD -:103280000000057905B60606003B0000000100B20B -:10329000000006D305B600260021401017131301C5 -:1032A000250202001E160A0272000872002B2B3241 -:1032B0003211392F33333311333031611323222646 -:1032C0002635343637132103060615141616333304 -:1032D00013210333323636371321030E032323031E -:1032E00002395F0FA7D060090E5E0127650608311D -:1032F000644A11A4011CA41154835C196601296F4E -:103300001966A2E597155C01B26CB26920634201AF -:10331000B8FE211D3C1C4150230308FCF8307F7689 -:1033200001E3FDFA75BD8547FE4EFFFF0033000047 -:103330000375075C0626002C00000107006AFF42A7 -:103340000158000CB40410010272002BCECE3031B3 -:10335000FFFF00BA0000053F075C0626003C0000A6 -:103360000107006A00350158000CB4091502027209 -:10337000002BCECE3031FFFF005AFFEC04D9065EA1 -:103380000626017B0000010601534400000AB340F9 -:10339000090772002BCE3031FFFF0027FFEC042F0E -:1033A000065E0626017F0000010601530E00000A9A -:1033B000B32E100772002BCE3031FFFF0025FE1414 -:1033C000046D065E062601810000010601534E00D1 -:1033D000000AB31E150772002BCE3031FFFF0060CC -:1033E000FFEC0300065E062601830000010701537F -:1033F000FF190000000AB316070672002BCE303109 -:10340000FFFF0077FFEC04A806B40626018E00003B -:10341000010601542100001040090302012907019F -:1034200001C856002B3434340002005AFFEC04D992 -:103430000473002C003F002340121106720C373732 -:10344000090772292D2D1D2424000B72002B321127 -:10345000333211332B3211332B30314522263534A0 -:103460003E0333321617333E0237330E020703068C -:10347000061514163332363715060623222626275C -:10348000230E023732363637363635342623220EAF -:1034900003151416018B84AD315D81A25D6C752816 -:1034A000080B202512FE173E3B14430303211C0F7B -:1034B000260C1657383E634310082555733438548C -:1034C0003E140F1740412F51412E194214C4D1818F -:1034D000E4BC874A624A173836122C8BAA5BFEC0BE -:1034E0000F1A0C221F0804EE0A1421493B2C4B2E04 -:1034F000F343754A368236506039617C8942625D99 -:103500000002FFBEFE1404CF061F0019003400277E -:103510004014321A1A18150B720D24242323002D7F -:10352000050172000E72002B2B3211392F33123924 -:103530002B32321133303143013E0233321616152D -:1035400014060607161615140E0223222627030159 -:10355000323E0235342623233733323E02353426B9 -:1035600023220606070316164201591E7FD49B89A3 -:10357000BF64539D7079932C6EC5996D8A2C72012E -:103580005C3E5B3C1E705C2F333B35563E214A3E11 -:1035900030503E15AE1D6EFE1406638DBC5F559C0B -:1035A0006D75A6641316A98947AE9F673318FDDDB4 -:1035B00002CB2B4D64396256F221426140444B2BC1 -:1035C0006A5FFCE01D210001003BFE14048F045ED5 -:1035D00000170017400C040C0D03001205067200C2 -:1035E0000F72002B2B321217393031533E02370342 -:1035F00021131E021415333636371321010E02072C -:103600003B1133462D8C012727030302091A4F264D -:10361000F80143FDD9415B3B14FE1454A8A955049D -:1036200050FE0C2851504E2448AB4D01EFFC0C7756 -:10363000CBB85C0000020037FFEC04CF061F00256A -:1036400000350019400D2E081D0300160F017226CB -:10365000000B72002B322B321217393031452226E3 -:103660002635343636372626353436363332161775 -:1036700007262623220615141616171E0215140EE9 -:103680000227323E02353426270E0315141601EEAA -:103690009CC15A78D68D425577C97C80C2567749ED -:1036A0008D493A591F4B404868395097DA6835566A -:1036B0003F22372F3D6A4E2C4D1470B46591DE9633 -:1036C00024379055789F4E3C35D73036393F2539D1 -:1036D000433439889B5987DA9B53F5345C7B474ADE -:1036E0007525154B667A44545E0000010027FFECF7 -:1036F000042F0473002D001F400F09081D1D2020FA -:10370000001710077227000B72002B322B32113971 -:103710002F331239393031452226263534363637A3 -:103720003526263534363633321617072626232219 -:1037300006151416333307232206061514163332E2 -:10374000363715060601E384C870529462446284D9 -:10375000D57A81C64C5C488E5956736164872D9426 -:103760004D75405B5577A7434AC214438360607D23 -:103770004910081A6D507A92402D29DE242E3A43C2 -:103780003430D321412F373E3723F6252A0000015C -:10379000005AFE85047D061400280010B617141484 -:1037A00015007200002F2B3211333031413E0235AB -:1037B0003426272E0235343E0237060623233721CE -:1037C000070600060615141616171E02151406061F -:1037D00007014434593731585F83435FADED8E3173 -:1037E000661DEE32030C27D1FEEBA1442D50354768 -:1037F00072432C533BFE8535615A291F34282B71A7 -:103800009A678DEED6CF6C0805DFB6A7FEFFCCB168 -:10381000583A523C19214A6A5042736A37000001F3 -:103820000025FE14046D0473001D001D40101D0FC3 -:1038300072111007071507720E06720D0A72002B1F -:103840002B2B321133332B3031411336363534269E -:1038500023220606070321133307333E02333216B1 -:10386000161514060703023BF208083636446E515B -:103870001A62FED3EDE415082B69814E6081400C7D -:103880000BEEFE140479223C193F3C75C477FE31DF -:10389000045ECF43663B4F9063255C33FB97000388 -:1038A0000064FFEC0489061F00190025003100198F -:1038B000400C262020002D0D01721A000B72002BE7 -:1038C000322B3211392F333031452226263534360A -:1038D00036373612363633321616151406060706F4 -:1038E00002060627323E023721060615141613215A -:1038F000363635342623220E0201EC8FAD4C0C1ADD -:1039000014286890C7857FAA560A1613216491CBA4 -:10391000732D4E433B1CFE930F10381801690E0E99 -:1039200036382D4E453D1476CB7F3990A2539F01FA -:1039300000B56168CA933B86955499FEFDBF69DD69 -:103940003972B0764F8941556302B44D83464F605A -:103950003C73A90000010060FFEC028D045E0015BD -:10396000000EB60706720F000B72002B322B30319F -:10397000452226353436371321030606151416332F -:103980003236371506060183849F090E99012D9B57 -:1039900006062E28294A2E2F8814709218454002B8 -:1039A000D3FD1B1D290C25231310E1171E00FFFF5B -:1039B0000025000004F0045E060600F90000000186 -:1039C000FFA4FFEC04370621002A001B400E10085C -:1039D00000141B01720F0A7224000B72002B322B91 -:1039E0002B32123939303145222626272726262721 -:1039F0000E03070321012726262322060727363632 -:103A00003332161617131E023332363715060603E5 -:103A1000794F683C0D1D0708030C171A1C10F5FEA2 -:103A2000B802640A0A403B1A3516242B6134739598 -:103A3000540F660B1D2C1F0E2015205D143D795A66 -:103A4000C9358C2E18383D3E1EFE3504255C5E427D -:103A50000805F60B0C55A375FD024F58230406EA22 -:103A60000D130001006600000479045E000F0013CE -:103A7000400906000B010672000A72002B2B32125D -:103A800039303173032113161615363612372106D5 -:103A9000020207F28C01273E060459886729013388 -:103AA0002691F1B6045EFD9839802D6AF5012FC08C -:103AB000D4FE7DFE9DA40001005CFE850439061441 -:103AC000003C002F401718201F031B1B1C1C1D0F40 -:103AD000102C2C0734002929001D007200002F2B08 -:103AE00011392F1239393312393911331133111772 -:103AF000333031413E02353426272E0235343636F6 -:103B00003735262635343E0237060623233721076C -:103B100023220E0315141633330723220606151429 -:103B20001616171E02151406060701443457352AC7 -:103B30005B65813D5CA46B5F6C315876444675389B -:103B4000353102F12D183C7F765D377672662D4651 -:103B500084AA51284F3B4672442C533BFE85356165 -:103B60005A291F322A2F718B5676A1661C081773AB -:103B70004F43634631110508DFD210243D5B3F4FB0 -:103B800055D2416E453546351D224A695042736A09 -:103B90003700FFFF005AFFEC04540473060600527E -:103BA00000000001005EFFEC05DD045E001E001D4C -:103BB00040100D0811030C0C0E0672090A72180051 -:103BC0000B72002B322B2B3211173330314522264A -:103BD00035343637132103211323373721072303C5 -:103BE0000606151416333236371506060421828D63 -:103BF00009066EFEEEBCFECEBFF01DC4049E2FF083 -:103C00006C030528242340202A761480791A3B204F -:103C1000021FFC8703799352E5FDE30F1F0B262259 -:103C20001110D91720000002FFBEFE1404680473AF -:103C300000160027001B400E251717120F0B7220CD -:103C4000050772000E72002B2B322B3232113330EB -:103C50003143133E023332161615140E0323222667 -:103C6000270606070301323E0335342623220606C3 -:103C70000703161642E42478D8B388B95E2D587F1E -:103C8000A464568329091B113C014836553E29146A -:103C9000423F3A553D1737184EFE14043AA9F686AE -:103CA0006DC38279D9B5854945374E9A53FEE702EF -:103CB000CB456F837E315763458E6DFEF82B2D000B -:103CC0000001005AFE8503F20473002B0016400B1E -:103CD0000427082304001912077200002F2B321248 -:103CE00017393031413E0235342626272E0235342D -:103CF0003E033332161707262623220E0315141609 -:103D000016171E02151406060701443457351138DC -:103D10003C5B83472F5E90C17A659B405C34713B6E -:103D2000385D49331A2D50354772432C533BFE857D -:103D300035615A2915252A1B296E9C6E5FC4B38DE7 -:103D400052291FE518212F5269743A41553819211B -:103D50004A6A5042736A37000002005AFFEC053B82 -:103D6000045E001400260015400A0C1F1F0906728D -:103D700015000B72002B322B3211333031452226C5 -:103D800035343E0333210721161615140E0327324E -:103D90003E033534262723220E02151416020CC4C6 -:103DA000EE366CA2D78502412FFEE425351F4B83EA -:103DB000C6783252402B1717121D598154284A14C5 -:103DC000E6D679D3AC7C42DF2C9E67359AA7915B0F -:103DD000F5315773874742672C4F85A657646900B2 -:103DE0000001005EFFEC0425045E001A0017400B82 -:103DF0000D0908080A067214000B72002B322B32D0 -:103E000011333330314522263534363713213737D5 -:103E10002107210306061514163332363715060618 -:103E2000021D849F060673FEE51DBE02EC31FEB244 -:103E30007303033028294B2E308714709218391FD2 -:103E4000021B9352E5FDE50F1D0928221310E1170F -:103E50001E0000010077FFEC0493045E001C0010BC -:103E6000B7170706720F000B72002B322B3230315E -:103E7000452226353436371321030606151416332A -:103E8000323E0312352114020206060214D6C70977 -:103E90000781012B81070748452E5144372714011C -:103EA0002D17478CE814D2AA244A280260FD9823D3 -:103EB0003C1A4F4D29578CC60105A699FEC0FED964 -:103EC000E9890002005AFE1405C304730020002D86 -:103ED00000214011122121011F0B720A09092A1623 -:103EE0000772000E72002B2B32322F332B3232111D -:103EF00033303141132E023534363637170E021562 -:103F00001416161713363633321615140E0307031C -:103F1000133E0435342623220607018D6978BA6AD8 -:103F200056A271C44D713C27442D6E2CC6B8BCCA34 -:103F30003E75A9D7806094466C4F331929352843C4 -:103F400016FE1401E21175C78A95EBC85EAA4E9C55 -:103F5000A76148663C0C0204C5C9E9C57FD9B08099 -:103F60004906FE2602CF0B44657C88444F634F61AF -:103F70000001FEFCFE1404EC047300240022401334 -:103F8000120672231301100400050C0772171E1E7F -:103F9000000F72002B3211332B321217392B3031B4 -:103FA0004101032626232206072736363332161709 -:103FB0001701210113161633323637150606232250 -:103FC0002626270301FEFC027F350D2A2A13211520 -:103FD000342C6A357D7F171A0140014CFDC24A0B13 -:103FE000342B1430232B5C3C5671420F29FE7FFE8C -:103FF00014037D014E4D410708EE11168EA1B70145 -:10400000D1FCFAFE3143320609EE0F123F846801FB -:1040100019FDBC0000010077FE14061D06120021E8 -:10402000001F401110131301200B721100721908A8 -:104030000672000F72002B2B322B2B3232113330D1 -:10404000314113262635343637132103060615145D -:1040500016170121013E031235211402020604073E -:104060000301C162DFCD090781012B8107075C567F -:10407000011D0120FEE44A785B3D1F012D1F55A262 -:10408000FEFCBF63FE1401CF16D29D244A280260B5 -:10409000FD98233C1A4C5905053FFAC50C4E8ACFB2 -:1040A000011CB8ACFEBDFEE8DA8911FE310000014A -:1040B000005AFFEC0635045E003500214010131352 -:1040C00000260706721C2F2F330F0F000B72002BD8 -:1040D0003211333211332B3212392F30314522262F -:1040E0003534123637210E02151416333236371393 -:1040F00021030E0215141633323E033534262721D0 -:1041000016161514020E022322262627060601B6CD -:10411000AFAD437043012F497645353C4D4F1A3FB3 -:10412000011D4005080530343254402C17100F0192 -:104130001D0C122B5582AE6E516D4312379C14DF4D -:10414000B2870100EE6C6CF8FE774F5D8278012734 -:10415000FED919302B13363D477B9EAF57528B4209 -:1041600032924496FEF7D99D55325B3D5C6EFFFF5F -:104170000060FFEC033306040626018300000107FC -:10418000006AFF000000000CB42216070672002B24 -:10419000CECE3031FFFF0077FFEC049306040626F5 -:1041A000018E00000106006A2500000CB4291D07DD -:1041B0000672002BCECE3031FFFF005AFFEC0454C4 -:1041C000065E062600520000010601531F00000A89 -:1041D000B3270A0772002BCE3031FFFF0077FFECC8 -:1041E0000493065E0626018E0000010601533D0081 -:1041F000000AB31D070672002BCE3031FFFF005AB4 -:10420000FFEC0635065E0626019200000107015309 -:1042100001190000000AB336070672002BCE3031B8 -:10422000FFFF00350000049C075C06260028000004 -:104230000107006A00390158000CB4180C01027221 -:10424000002BCECE3031000100A8FFEC056A05B688 -:10425000002700214011131C1C001B1717180272A5 -:1042600014087207000972002B322B2B3211331104 -:10427000392F33303145222627351616333236365C -:104280003737363635342623230321012113210302 -:10429000210333321615140607070E0203A43367F1 -:1042A000292F45202C412E0D0E0507384DE990FE93 -:1042B000CF0100FEA037042537FE6C39F2BCBC04E8 -:1042C00006161961A8141313FE16111D473E461653 -:1042D0002F19363DFD5E04B40102FEFEFEF0B694D9 -:1042E0001D3E227786A74D00FFFF0035000004B079 -:1042F000077906260160000001070076019C01583D -:10430000000AB306010272002BCE30310001007B9F -:10431000FFEC053705CD00280019400C16191900CF -:10432000110A037220000972002B322B3211392F2F -:10433000333031452226023534123E02333216170D -:1043400007262623220E020721072106061514162A -:10435000163332363637110E020293B1EE793B78BE -:10436000BAFEA380CD6176479B565285694C1A02EE -:104370001535FDF101013D7F63377172384081864B -:10438000148D0101AF810108F1BC6E3435FA293872 -:104390003964834BFE0F1F0F648A47142316FEFCFB -:1043A0001A231000FFFF0029FFEC045605CB060678 -:1043B00000360000FFFF00330000029C05B6060631 -:1043C000002C0000FFFF003300000375075C062689 -:1043D000002C00000107006AFF420158000CB410D5 -:1043E00004010272002BCECE3031FFFFFEBEFE5222 -:1043F00002B205B60606002D00000002FFC3FFEC66 -:10440000073F05B600270032001F4010281D087224 -:10441000321212001F10027207000972002B322B99 -:104420003211392F332B32303157222627351616C9 -:1044300033323636373E0212372103333216161521 -:10444000140E02232113230E03070E020133323E02 -:104450000235342623235229491D182F1D2C505074 -:104460002C1B3F47502D034C7744ACD86554A0E338 -:104470008FFE4AFEFE1D3D3D391A4389A803C477CD -:1044800049663E1D5F616D140E0AFE090B257071B1 -:1044900046BBEF0124AEFDCF66B4757FBC7D3E0404 -:1044A000B475E2CEAE41AFBD480112244157324A45 -:1044B0005100000200350000071705B60015001F67 -:1044C000002340110703031F141400060102721693 -:1044D0001212000872002B3211332B3211392F3394 -:1044E0003311333031730121032113210333321689 -:1044F0001615140E022321132103253332363635C7 -:104500003426232335013501327701917901317742 -:1045100056A3D164549FDF8BFE4089FE6D8A02FA58 -:104520007F5E71335F616D05B6FDCF0231FDCF62F5 -:10453000B17880BF7D3E0287FD79FE3F693F4F53D2 -:10454000000100A80000056805B60019001D400E16 -:104550001807070310190872060202030272002BE3 -:104560003211332B3212392F3330316101211321B3 -:10457000032103333216151406070321133636358B -:10458000342623230301080100FEA037042537FE4B -:104590006C39E1C3C40B0B54FECB640505375ED9FF -:1045A0009004B40102FEFEFEF0B4A01C5A38FE5E78 -:1045B00001D7192D0A3546FD5E00FFFF00350000CA -:1045C000057F0779062601B000000107007601D7B4 -:1045D0000158000AB30B010272002BCE3031FFFFED -:1045E000001FFFEC05850797062601B900000107AB -:1045F000023000440158000AB31D0D0272002BCE98 -:10460000303100010035FE56059A05B6000B001545 -:10461000400A080302720A0500020872002BCE331A -:10462000332B32303141132101210121012101219C -:1046300003015A5CFE7F01350134FF0001CC01000B -:104640000130FECAFE815CFE5601AA05B6FB4C0491 -:10465000B4FA4AFE5600FFFFFF850000048B05B642 -:1046600006060024000000020035000004A005B684 -:10467000000F00190019400C190505000401027211 -:1046800010000872002B322B3211392F3330317366 -:1046900001210721033332161615140E0223273386 -:1046A0003236363534262323350135033636FDF8C8 -:1046B0004143ACD86655A0E38F4F646B7C36606194 -:1046C0006C05B6FEFECD67B87A7BB87B3EFE3E66D3 -:1046D0003B555500FFFF0035000004E305B6060614 -:1046E00000250000FFFF00350000049805B606060F -:1046F000016000000002FF3BFE56057F05B6000F7B -:104700000017001E400E090210100E0C0C0F0E08B0 -:1047100013070272002B323FCD322F113311333386 -:104720003031431333361A02372101330321132169 -:1047300003012113230E03C590814E948C86410200 -:10474000FEFF00BA91FED15CFCF05D013601A8CA03 -:10475000C8245A6B7CFE5602AC7101010127015638 -:10476000C5FB4CFD5401AAFE5602AC03B267EFFC38 -:10477000F400FFFF00350000049C05B60606002883 -:1047800000000001FF830000079605B6001100201D -:10479000401201070A100D04060009060202720FFA -:1047A0000C000872002B32322B32321117393031A3 -:1047B00063010121011321030121010121010321D1 -:1047C00013017D026BFEE9012F010A92012592027D -:1047D000190148FDBA0127FEC4FEEE98FEDC97FDE4 -:1047E000D5030C02AAFD5402ACFD5402ACFD2DFD14 -:1047F0001D02CFFD3102CDFD330000010029FFEC89 -:1048000004B005CB0031001F400F292811111010F2 -:10481000001920037207000972002B322B32113964 -:104820002F331239393031452226271116163332EB -:104830003E023534262323373332363635342623A9 -:1048400022060727363633321616151406060715C4 -:104850001E0215140E0201D195C84B5ECF624C7E2C -:104860005B31A8978D337F61AF6F5F5E5EB2586D2D -:1048700075F7B586C1676ABC7A678946509DEC14A6 -:104880002728010733301B385A3F6450F221565114 -:1048900047534239D14B575D9B5C78A05508080CB3 -:1048A0005986516DAD793F000001003500000614B6 -:1048B00005B60013001A400E0708111204000A0181 -:1048C00002720C000872002B322B32121739303171 -:1048D000730121030E02073301210121133E023728 -:1048E00027013501350119930B1E1E0D0A02FC012B -:1048F00072FECBFEEC910D1A1D1008FD0405B6FDED -:104900004C347E7C320414FA4A02B03C777E440276 -:10491000FBD9FFFF0035000006140797062601AEFD -:1049200000000107023000FE0158000AB314010222 -:1049300072002BCE3031000100350000057F05B636 -:10494000000A0019400D0906030300050102720860 -:10495000000872002B322B321217393031730121CB -:104960000301210101210103350135013292021DAC -:104970000158FDBA0127FEAEFEF09805B6FD5402BF -:10498000ACFD2DFD1D02CFFD31000001FFC3FFEC8A -:10499000059A05B6001E0015400B1208721510028C -:1049A0007207000972002B322B322B30315722262E -:1049B0002735161633323636373E0212372101219B -:1049C00001210E04070E025229491D182F1D2C50DB -:1049D000502C1B3F47502D035DFEC8FED10100FE49 -:1049E000F0173131302D144389A8140E0AFE090B3B -:1049F00025707146BBEF0124AEFA4A04B45EB7AB32 -:104A00009B8534AFBD48FFFF00350000071405B695 -:104A1000060600300000FFFF0035000005A405B6C3 -:104A20000606002B0000FFFF007BFFEC059805CD7C -:104A3000060600320000FFFF00350000059A05B6AB -:104A40000606016C0000FFFF0035000004EC05B60F -:104A5000060600330000FFFF007BFFEC053705CDA5 -:104A6000060600260000FFFF00A8000004D105B6DE -:104A70000606003700000001001FFFEC058505B6A3 -:104A8000001C001B400F190C13160F0500180D0217 -:104A90007207000972002B322B321217393031574E -:104AA00022262711161633323E02370121131E0229 -:104AB000173636370121010E02F231742E2F682F7E -:104AC0002E46352C15FEE301339A040B0B031224FA -:104AD0000D0158014EFDA65696BD141010010B177E -:104AE000101E3341220412FD891033391B2B51193A -:104AF0000279FBFA93CA6700FFFF007BFFEC0648D0 -:104B000005CB060601710000FFFFFF8B0000057951 -:104B100005B60606003B000000010035FE56059A6A -:104B200005B6000B0017400B0803027209050500CB -:104B3000020872002BCE3311332B32303141132156 -:104B400001210121012101330303AA5CFC2F01355E -:104B50000134FF0001CC01000130FEFED08FFE5673 -:104B600001AA05B6FB4C04B4FB40FD60000100B88F -:104B70000000056D05B6001A0017400B1404040070 -:104B8000190C0272000872002B2B3211392F3330AE -:104B900031611306062322262635343637132103C6 -:104BA00006061514163332363713210103067749EA -:104BB000B75C5AA56A06077001316C040650494F6C -:104BC00092468B0132FECA023122343E8D771A3A68 -:104BD000200225FDFC17281340432A20028FFA4AA1 -:104BE000000100350000081205B6000B0017400B4D -:104BF0000A06010272070303000872002B32113308 -:104C00002B32323031730121012101210121012197 -:104C100001350135013AFF00017D0100013BFF0034 -:104C2000017D01000139FECB05B6FB4C04B4FB4C01 -:104C300004B4FA4A00010035FE56081205B6000F0A -:104C4000001B400D0C080302720D09050500020847 -:104C500072002BCE331133332B32323031411321DA -:104C60000121012101210121012101330306235CDE -:104C7000F9B60135013AFF00017D0100013BFF005B -:104C8000017D01000139FEFED18FFE5601AA05B655 -:104C9000FB4C04B4FB4C04B4FB40FD60000200A8D4 -:104CA0000000052705B6000F00190019400C190572 -:104CB00005000203027210000872002B322B321121 -:104CC000392F333031611321132103333216161576 -:104CD000140E022327333236363534262323010AB5 -:104CE000FEFEA03702927743ADD865559FE38F5003 -:104CF000646B7C3660616C04B40102FDCF67B87AE6 -:104D00007BB87B3EFE3E663B5555000300350000F8 -:104D1000071F05B6000D0018001C001B400D1803EE -:104D200003001A010272190E000872002B32322B96 -:104D30003211392F333031730121033332161615F6 -:104D4000140E02232733323E023534262323010179 -:104D5000210135013501327725ACD86554A0E38FA8 -:104D60003145506D421E60614D02C00135013AFE71 -:104D7000CA05B6FDCF67B87A7BB87B3EFE243E50AD -:104D80002D5555FD7905B6FA4A00000200350000A0 -:104D9000045205B6000D00180017400B180303005D -:104DA0000102720E000872002B322B11392F3330A2 -:104DB00031730121033332161615140E02232733E3 -:104DC000323E02353426232335013501327743AD97 -:104DD000D865559FE38F5064506D421E60616C052D -:104DE000B6FDCF67B87A7BB87B3EFE243E502D558A -:104DF00055000001001BFFEC04A605CD002600199C -:104E0000400C0E0D0D00161D037208000972002BD8 -:104E1000322B3211392F33303145222627111E0211 -:104E2000333236363721372136343534262623229D -:104E30000607273636333216161514020E0201A85D -:104E400078C253457E733474AC7827FDE535020F84 -:104E500002397356598D5C5061E077AFEC78377446 -:104E6000B5FB14252E010F262A1054A67AFE0D1923 -:104E70000D678A472925F6293185FDB384FEF5F2B1 -:104E8000BD6E00020035FFEC07CD05CD001C0031E2 -:104E9000002140120D080800271303720B02720A4A -:104EA00008721D000972002B322B2B2B3211392F67 -:104EB000333031452226263534363721032101216E -:104EC00003213E0333321215140E0403323E04351F -:104ED000342623220E041514161604FEA7E57603C5 -:104EE00001FEEC86FECF013501327901062275A85C -:104EF000DF8CFBFF254B759FCD6835625646331C12 -:104F00006F6F38655746311A3665148AFBA817311A -:104F100016FD8905B6FDC37AD7A55EFED5F87AECF5 -:104F2000D6B4854901042C537999B86987A2325CBB -:104F30007E9AAE5E618543000002FF83000004F2AA -:104F400005B6000F001A001D400E10010E0E0013D2 -:104F50000902720C0C000872002B322F2B3211390F -:104F60002F333330316301262635343E023321019D -:104F70002113230101331323220E021514167D027F -:104F8000025C684992DD9301E6FECAFECF7775FEAA -:104F90006101DD6C54873F6142227C02913B967B2C -:104FA00069AD7E45FA4A0231FDCF032D018B1D39D3 -:104FB00054375B4FFFFF005AFFEC049E0473060654 -:104FC000004400000002006DFFEC04F4061F002402 -:104FD000003800274014181932032E2E1C1C001410 -:104FE00010100A0F017225000B72002B322B323287 -:104FF000113311392F33111733303145222626351D -:10500000343E03373E0337130E02070E02071736EE -:10501000363332161615140E0227323E0335342667 -:105020002322060607060615141616020A7EB9661E -:10503000274E759D62379CB1B04B1F409D98395DDE -:105040008E64200635A572638442468FDC7A2B4D30 -:105050003F2D18373C31604F1A090F1C3C1466D5A0 -:10506000A677F2E3C6972C18271D1809FEFE09162D -:10507000170C1250957C02426A59A4737FF7C977C6 -:10508000F73258707D3E48513950232B692E4465C4 -:1050900037000003005AFFEC045A0473001900287B -:1050A0000034001F400F13122929232300310A075F -:1050B000721A000B72002B322B3211392F33123936 -:1050C0003930314522262635343E03333216161543 -:1050D0001406060715161615140606273236363539 -:1050E00034262623230606151416033332363635A6 -:1050F000342623220606023798D66F336496C67A82 -:1051000078B5663F6D46496A67D6A3394F292A5C50 -:105110004B920101683DC93A512B42353A654F1413 -:105120006ACA9070D1B2854B478660546B3D1108B6 -:10513000136A625EA365D228452D2C3A1D0F210FFC -:10514000786601EC1F3E2E30353C6C0000010014E7 -:10515000FFEC03A20473002E001A400E0420090D78 -:1051600004001017077227000B72002B322B32122B -:10517000173930314522262635343E02373E023576 -:105180003426232206072736363332161615140E18 -:1051900002070E021514163332363637150606018D -:1051A0009666B06C45728A45635C1A3A3F45804505 -:1051B0004A4DCA7067A9654172935240582C3F50BE -:1051C0003A716B3055AF143E8C735D7D51371721AA -:1051D0002C2C20292D2922D525333B856F5E7D522D -:1051E0003C1D16262F242B391A2A16E32A2C0002DE -:1051F000005AFFEC048D061F0026003900214011E3 -:105200000E0F2D0331310A0A00151C017227000B05 -:1052100072002B322B3211392F33111733303145B5 -:1052200022262635343E03333216161733363435EC -:105230003426232206072736363332161215140E6B -:105240000427323E03372E0223220E0315141602C2 -:105250000A96BF5B2E55779455466A4D1A08027C14 -:105260008C2F6F2D3F41A058B8E56B1F40668FBA59 -:105270006433523F2F210A0D31472F2F4E3E2B16FC -:105280004C1474C87E73C39A6C3931533311270A96 -:10529000C9BA1613EE18199DFEE2C474E5D4B58799 -:1052A0004BF530547081442C45282647647D49587D -:1052B0006300FFFF005AFFEC044204730606004837 -:1052C00000000001FFECFFEC07C30473004E003345 -:1052D000401B480A721F0672211D1D464A4A002EB5 -:1052E000272710170772373E3E07000B72002B323C -:1052F0003211332B3232113311392F333311332B17 -:105300002B30315722262737161633323E033534D9 -:105310002623220607353636333216151414073382 -:10532000132103333E033332161707262623220E9A -:105330000315141633323637150606232226263572 -:1053400034363523032113230E03732B44182F14F3 -:105350002516395B452F17484122381F1F573CA798 -:10536000D202A6640121649D1A618BB46D2C43198D -:1053700034132617385B452F17494022381F1F5713 -:105380003C6FAA6002AE60FEDF60981A5F89B214BB -:105390000804EF0305365E7A8B465F62100BF40B50 -:1053A00010DBD50E1B0D01D1FE2F68B18449080515 -:1053B000EF0305365E7A8A475F62110AF40A105ECF -:1053C000BE8E0E1B04FE3D01C366AD7E460000018D -:1053D0000019FFEC03FC0473002E001F400F282768 -:1053E00010100F0F00181F077207000B72002B32EE -:1053F0002B3211392F3312393930314522262735D6 -:1054000016163332363635342623233733323636C2 -:10541000353426232206072736363332161615145E -:1054200006060715161615140606018D71C63D44AD -:10543000B96D4775465858B02D7D5572394456435D -:10544000A7514862DA7C73B66945754A536B76F4A6 -:10545000142C1FF822361A3F38393CD31737312F16 -:10546000332C23DB2630387964516C431408176CD5 -:105470005F6FA85DFFFF006FFFEC04B2045E0606DD -:1054800000580000FFFF006FFFEC0502063F0626F4 -:1054900000580000010602301900000AB31E080679 -:1054A00072002BCE303100010025000004E3045EC1 -:1054B000000A0019400D09060303000501067208E1 -:1054C000000A72002B322B3212173930317313213C -:1054D000030121010121010325EF012E6F01B80114 -:1054E00058FE210115FEAEFF0075045EFDF80208AE -:1054F000FDCFFDD30221FDDF0001FFC5FFEC04BE9F -:10550000047300220015400B150A721A1107720766 -:10551000000B72002B322B322B30315722262735CD -:10552000161633323E02373E033332161703211369 -:10553000262623220606070E035A2E442315281773 -:10554000273A2F2C19326184C79868B83AE3FED302 -:10555000BC0F1F1152634C2E22455982140B0DF8BB -:10556000090738617E478DD188432416FBC7037530 -:1055700003055EB98967B4894D000001002D000064 -:105580000627045E0015001B400E03110C030006E5 -:105590000106720F08000A72002B32322B321217EA -:1055A0003930317313211333012103211336363778 -:1055B0002301210323060607032DEC019F2B06017F -:1055C0009201ACF0FEEA7B11250D06FE58FEDF2DA0 -:1055D000040A190E6C045EFCF4030CFBA202294EB3 -:1055E000902EFCCB0335528541FDE30000010025E0 -:1055F000000004CB045E000B0019400C030A0A00F3 -:105600000601067208000A72002B322B3211392F64 -:105610003330317313210321132103211321032577 -:10562000EF01305D015D5A012DEEFED360FEA662F2 -:10563000045EFE5201AEFBA201CDFE33FFFF005A15 -:10564000FFEC04540473060600520000FFFF00251F -:105650000000046D0473060600510000FFFFFFBC4C -:10566000FE1404680473060600530000FFFF005A8E -:10567000FFEC03F20473060600460000FFFF00255E -:10568000000006D50473060600500000FFFFFF73FC -:10569000FE140491045E0606005C00000003005A3C -:1056A000FE1405C1061400180022002D002440132A -:1056B00019232301170B0C00722D1A1A0E0B0772F7 -:1056C000000F72002B2B323211332B3F3333113347 -:1056D000303141132E0235343E03371321031616A1 -:1056E00015140E03070303130E0315141616053EB7 -:1056F00004353426262701A2688DC1622C619DE005 -:10570000965A011F5ACFD9245698E7A3608C905B14 -:105710007A481F274C01584B6B472911274B38FEFD -:105720001401E4117EC57959B7A988570901AEFE65 -:10573000501DFABC50ADA78D6111FE2602CD029C12 -:1057400006577F8A3A446C43090A425D6B6A2C3ED5 -:1057500064420A00FFFFFF9C000004A4045E0606EA -:10576000005B00000001006AFE6F04B2045E002BC3 -:10577000001D400F20120672051A1A000A0B72272C -:10578000010B72002B322BCE3311332B32303141CF -:10579000132E0227230E02232226263534363713F2 -:1057A0002103060615141633323636371321030645 -:1057B00006151416333236370303026025301C0AEF -:1057C000082A667B49608041110C7F012D890709F9 -:1057D0003636456D521962012DA20303221C182C86 -:1057E0001689FE6F0191123645273B5B324E91625E -:1057F00025743C025CFD73223C193F3C75C5760163 -:10580000CFFD040F1A0C221F0806FD75000100A42D -:10581000000004A0045E0020001B400D04191909BB -:1058200009001F110672000A72002B2B3211392F4A -:1058300033113330316113363637230E02232226DB -:10584000263534363737210306061514163332361B -:10585000363737210302854009170D09275A673C5F -:105860005B8244100D33012D3E07093E3945634AE2 -:105870001C1B012DEE012F2F5A2B2C3F224F916222 -:1058800025743CF1FEDD223C183F405CB6877FFB6F -:10589000A2000001006AFFEC071B045E0034002335 -:1058A0004012250A72231507067230261C1C2B2B6A -:1058B0000F000B72002B323211331133332B323283 -:1058C0002B30314522263534363713210306061591 -:1058D00014163332363637132103060615141633E1 -:1058E000323E02371321032337230E0223222E02D6 -:1058F00027230E0201818B8C0D0A85012D89070952 -:105900003131456D511A60012D8908093231335802 -:1059100047371363012DEEE314082B69804E3A5884 -:1059200040280A092A6B8314AD94255D32027DFD5F -:1059300073223C193F3C73C47701D1FD73223C199B -:105940003F3C44779C5901CFFBA2CF42673A1F3BB3 -:10595000543542673A000001006AFE6F071B045E7F -:1059600000400027401435271906720D052E2E0A17 -:105970000A2100120B723C010B72002B322BCE332A -:105980003311331133332B3232303141132E02278E -:10599000230E0223222627230E0223222635343605 -:1059A0003713210306061514163332363637132102 -:1059B00003060615141633323E023713210306067A -:1059C0001514163332363703056A6126311D070870 -:1059D0002A677A49737D14092A6B834E8B8C0D0AD2 -:1059E00085012D8907093131456D511A60012D89D5 -:1059F00008093231335847371363012DA2030321BD -:105A00001C192C1589FE6F0191123847273D5B3414 -:105A1000796A42673AAD94255D32027DFD73223C7E -:105A2000193F3C73C47701D1FD73223C193F3C44BC -:105A3000779C5901CFFD040F1A0C221F0806FD7533 -:105A40000002005CFFEC04F2045E0016002800195E -:105A5000400C200F0F00090A067217000B72002B72 -:105A6000322B3211392F3330314522262635343648 -:105A7000371321372103363633321616151406062E -:105A800027323E0235342626232206070606151441 -:105A90001602DB92B04D0C0C58FEA031028C632C28 -:105AA0006A43759E5066EA9C2F472F181D41382087 -:105AB000532D0C0A411456945D2558370192E5FE8A -:105AC0003A0B0B50895662BA77D21A2C3B212537F4 -:105AD0001F090936391D324D0003006AFFEC064AE2 -:105AE000045E00140026002A001D400F270A721EC3 -:105AF0000D0D002908067215000B72002B322B3297 -:105B000011392F332B3031452226263534363713C1 -:105B100021033636333216161514060627323E0296 -:105B200035342626232206070606151416051321EA -:105B30000301F093AB480A0D87012D6228673C5B97 -:105B40008D5164D794243B2C171C38291F3F250CFA -:105B500008440255EE012DEE1457935B1A663D0280 -:105B600070FE3A090D49855B68BC75D2182B3E253D -:105B700028351A09093633274239BE045EFBA200D4 -:105B800000020068FFEC040E045E001400260017FB -:105B9000400B1E0D0D0008067215000B72002B3213 -:105BA0002B11392F33303145222626353436371321 -:105BB00021033636333216161514060627323E02F6 -:105BC0003534262623220607060615141601F892F8 -:105BD000B04E0D0C87012D622B6B43759D5066E90D -:105BE0009C2F462F181D413720542C0C0B41145666 -:105BF000945D2558370277FE3A0B0B50895662BAEE -:105C000077D21A2C3B2125371F090936391D324D11 -:105C10000001001FFFEC0383047300250019400CF2 -:105C20000D0C0C00151C077207000B72002B322B99 -:105C30003211392F333031452226273516163332AB -:105C400036363721372136343534262623220607C7 -:105C50002736363332161615140E03011F4A8531C6 -:105C600034794D43705417FE8C2B0164022E4D2D58 -:105C7000395D39504AA76B70BA702F6092C6141DF7 -:105C80001AFC19272C695BCB09140A475324201BE3 -:105C9000DD252D59C6A275D5B18348000002002527 -:105CA000FFEC06540473001B002D002140120C076A -:105CB0000700251207720A0672090A721C000B728D -:105CC000002B322B2B2B3211392F3330314522262A -:105CD00035343435230321132103333E0333321685 -:105CE0001615140E0327323E0335342623220E03E5 -:105CF000151416041FC1D9CF62FED1EF01305DC16A -:105D00001A5D84AE6B85B55E2B5886B75F2A493C19 -:105D10002A17394A304E3B29144614E2CA0E190E8E -:105D2000FE33045EFE5262A579436CC68972D3B518 -:105D3000874BF5335B778A4855703D667E853D5BC2 -:105D40005E000002FFECFFEC0483045E0024002EE2 -:105D5000002140111A0A720F25251D1D0028180662 -:105D60007207000B72002B322B3211392F3312398C -:105D70002B30315722262735161633323636373E2A -:105D800002372E0235343E0233210321132322062B -:105D900006070E0201331323220606151416832B61 -:105DA0004E1E0F28161C2A200D23383C272D47296C -:105DB0004C85AF6301D3EBFED25B3E414A3B2B1CCB -:105DC0004A6601C95D3B7F314E2D47140C0CF80625 -:105DD0000A1524163A4A2D0C133C5C4064905B2C47 -:105DE000FBA201A05381452B462A0281011A2547B7 -:105DF00034374300FFFF005AFFEC04420604062636 -:105E0000004800000106006A0600000CB4372B09A8 -:105E10000772002BCECE303100010025FE14046045 -:105E200006140036002F40191F1C1C191922221DB0 -:105E3000272612122B06721D0072180A7207000F15 -:105E400072002B322B2B2B3211333311392F33119C -:105E50003311333031412226273516163332363688 -:105E6000371336363534262322060607032113233B -:105E7000373337210721072107060607333E023350 -:105E800032161615140607030E020223305F1F2078 -:105E9000361C2945320C8E08083535456E501A5887 -:105EA000FED3FCA02BA023012D21012B2BFED70814 -:105EB00014251108295D6F426180400B0B92165E1C -:105EC000A3FE140F0AF20B0A234C3B029C223C193E -:105ED0003F3C75C577FE6F04ACC7A1A1C7275E72B2 -:105EE0002A344C2A4F9062255D33FD4C6AAA630028 -:105EF000FFFF0014FFEC04430621062601C9000041 -:105F000001070076012F0000000AB32F1707720067 -:105F10002BCE30310001005AFFEC03F20473002550 -:105F20000019400C15181800110A07721F000B7297 -:105F3000002B322B3211392F3330314522262635B2 -:105F4000343E03333216170726262322060607217E -:105F500007210606151416163332363715060601C4 -:105F6000FA74BD6F2C5B8DC07C649F455C366842C3 -:105F70003C684D17016F2BFE9901012A4E364C8269 -:105F80004546A21454B69370D9BD92522622E51705 -:105F90002234654CCB0D170B4356282F23F6252AA8 -:105FA000FFFF0017FFEC03A0047306060056000075 -:105FB000FFFF00250000028D06140606004C0000BD -:105FC000FFFF0025000003230604062603A80000A7 -:105FD0000107006AFEF00000000CB4100401067214 -:105FE000002BCECE3031FFFFFEF8FE14028F0614D8 -:105FF0000606004D00000002FFC5FFEC067B04739F -:106000000033004500294015080B0B282507721B9B -:10601000140B72403D3D292C2C34000B72002B32A6 -:10602000322F333311332B322B323211333031458F -:106030002226263534363713262623220606070E57 -:10604000032322262735161633323E02373E03330A -:106050003216170336363332161615140606273253 -:106060003E0235342626232206070606151416049A -:106070006493AF4D0C0D5A0B170B5262482B204303 -:106080005A83602E3E2315281729392D28172D5C99 -:106090007CB98A68B74C5B2C6A44759D5066EA9C53 -:1060A0002F472F181D413820532C0D0A41145694A8 -:1060B0005D255837019202025EB98967B4894D0B9C -:1060C0000DF8090737617E488CCF8A441E1CFE5F9D -:1060D000090D50895662BA77D21A2C3B2125371FF9 -:1060E000090936391D324D0000020031FFEC067BF4 -:1060F000045E001C002E002D4017292626091215CB -:10610000150E0E090900110C06720B0A721D000B08 -:1061100072002B322B2B3211392F331133113311E3 -:1061200033113330314522262635343636372103B4 -:106130002113210321132103363633321616151489 -:10614000060627323E023534262623220607060697 -:10615000151416046493AF4D050906FEDA63FED1EB -:10616000F0012F5C01275A012D632A6C44759D5064 -:1061700066EA9C2F472F181D413820532C0D0A41E9 -:106180001456945D1932341BFE33045EFE5201AE88 -:10619000FE3A080E50895662BA77D21A2C3B212556 -:1061A000371F090936391D324D00FFFF0025000059 -:1061B00004600614060600E90000FFFF0025000049 -:1061C00004E30621062601D00000010700760154F1 -:1061D0000000000AB30B010672002BCE3031FFFF26 -:1061E000FF73FE140491063F0626005C00000107C1 -:1061F0000230FF9C0000000AB31E0C0672002BCE7A -:1062000030310002006AFE1404B2045E001D002258 -:1062100000214011180A72160806721F1E20191A52 -:106220001010000B72002B32113333DECD332B32C2 -:106230002B30314522262635343637132103060606 -:1062400015141633323636371321032337230E0243 -:106250000313373303018B608041110C7F012D89BB -:1062600007093636456D521962012DEDE415082BEC -:106270006981CD4CFC3160144E916225743C025C06 -:10628000FD73223C193F3C75C57601CFFBA2CF427E -:10629000673AFE2801596AFE3D0000010035000002 -:1062A00004D706EC00070010B706030102720008CD -:1062B00072002B2BCE3330317301211321032101C6 -:1062C000350135021B42011075FE00FF0005B601C5 -:1062D00036FDCCFB48000001002500000435058F89 -:1062E00000070010B70603010672000A72002B2B8C -:1062F000CE333031731321132103210325ED01CD5A -:1063000040011674FE49B8045E0131FDD7FC9A00C5 -:10631000FFFF00B8000007E707790626003A0000F3 -:106320000107004302460158000AB324010272002B -:106330002BCE3031FFFF007D000006B60621062679 -:10634000005A000001070043017B0000000AB32649 -:10635000010672002BCE3031FFFF00B8000007E7C6 -:1063600007790626003A00000107007602E101588D -:10637000000AB324010272002BCE3031FFFF007DF2 -:10638000000006B606210626005A00000107007626 -:1063900002170000000AB326010672002BCE30312E -:1063A000FFFF00B8000007E7075C0626003A000080 -:1063B0000107006A019C0158000CB43024010272EC -:1063C000002BCECE3031FFFF007D000006B6060464 -:1063D0000626005A00000107006A00D10000000CE8 -:1063E000B43226010672002BCECE3031FFFF00BA48 -:1063F0000000053F07790626003C00000107004326 -:1064000000DF0158000AB309020272002BCE3031BE -:10641000FFFFFF73FE14049106210626005C0000B6 -:10642000010600435600000AB31E0C0672002BCE74 -:1064300030310001002901B403AE029A00030008C4 -:10644000B10100002F323031533721072931035475 -:106450003101B4E6E6000001002901B40785029A83 -:1064600000030008B10100002F32303153372107FB -:106470002931072B3101B4E6E600FFFF002901B402 -:106480000785029A060601FF00000002FF2BFE317D -:1064900002B6FFD3000300070010B404058000011A -:1064A000007C2F331A18CC3230314737210701379F -:1064B00021079E1F03351EFC931F03351FB88B8BCE -:1064C000FEE98B8B0001007303C1025A05B6000B75 -:1064D000000CB4010B050272002BCD323031532772 -:1064E0003E0237330E03077B0820556130E11A3531 -:1064F000322E1303C11647A4A94B3D83847C35007B -:106500000001006A03C1025205B6000A000CB4067D -:106510000A040272002BCD333031533E023721176B -:106520000E02076A23464119011D082056603003F8 -:10653000C151B2AC461647A5A74C0001FF9AFEF820 -:10654000018100EE000A000AB20A0604002F33CDD2 -:106550003031433E023721170E02076623464019A9 -:10656000011D081F566130FEF851B2AC471746A511 -:10657000A84C000100DF03C101FE05B6000B000CB2 -:10658000B40400060272002BCD333031412E0227B5 -:1065900037210606161617012D112118040D010CBE -:1065A000020201050403C146A2A94E164287827762 -:1065B00033000002007303C1041905B6000A001677 -:1065C0000012B70C010A1605100272002B32CD32F0 -:1065D0003939303141273E0237330E020721273E39 -:1065E0000237330E030702390820566030E2234693 -:1065F000401AFD250820556130E11A35322E13036B -:10660000C11647A4A94B51B2AB471647A4A94B3DAD -:1066100083847C350002006A03C1041005B6000AB9 -:1066200000150012B706110A15050F0272002B3271 -:10663000CD3239393031413E023721170E02072160 -:106640003E023721170E020702292346401A011C79 -:10665000081F566130FD6023464119011D08205670 -:10666000603003C151B2AC461647A5A74C51B2AC3D -:10667000461647A5A74C0002FF9AFEF8034200EE1B -:10668000000A00150010B506110015040F002F3385 -:10669000CD3239393031413E023721170E02072100 -:1066A0003E023721170E0207015A2346401A011CE9 -:1066B0000920566031FD5F23464019011D081F5611 -:1066C0006130FEF851B2AC471746A5A84C51B2ACA8 -:1066D000471746A5A84C000100BE0000040C061494 -:1066E000000B0014400B09020A0104070308080507 -:1066F00000002F2F1739303173010537051321039F -:1067000025072503F00100FECE34012722011B8D51 -:10671000014333FEC99803BC1CF11C019FFE611CA0 -:10672000F11EFC42000100390000041F0614001590 -:10673000001F401408090C0D0E0F06070803020481 -:106740000114111213080A00002F2F1739173930BE -:10675000317313053705373705370513210325072F -:1067600025150725072503F885FEBC340135085893 -:10677000FEBC3401371B011C85014433FEC85E0199 -:106780004434FEC91B01771DF21DE3D31CF11C012B -:1067900076FE8A1CF11CD3E31DF21DFE8900000168 -:1067A000008B01AE02C90429000E0008B1070000E9 -:1067B0002F32303141222635343636333216161513 -:1067C00014060601AA79A64C82514F824E4E8201D0 -:1067D000AE95A9738B3F3F8B73718C41FFFF0019FE -:1067E000FFE505DD01390426001100000027001136 -:1067F000023100000007001104620000000700736E -:10680000FFEE097505CB0003001500270039004B8A -:10681000005D006F002F401867555E4C0D724331CC -:10682000283A0303280D7216040D1F01010D05728D -:10683000002B322F3210CC322B322F3210CC322B95 -:1068400032CC3230317301330103222635343E031A -:1068500033321615140E0327323E03353426232215 -:106860000E0315141601222635343E033332161555 -:10687000140E0327323E0335342623220E0315144B -:106880001605222635343E0333321615140E03271F -:10689000323E0335342623220E03151416E7044036 -:1068A000EBFBC54A8A901B3C618D5F89951B3C635D -:1068B0008E4D1D32271B0E1C1D1B30271D0F1C0368 -:1068C0006A8F921D3E628B5C89951B3C618C511DC9 -:1068D00032271C0E1D1D1B30271C0F1B02F58F922B -:1068E0001D3E638B5B89961C3C618C511E32271BBD -:1068F0000E1C1D1B30271D0F1B05B6FA4A0235A8BA -:106900009848A49D804DA19D46A29F824FCF3457A9 -:106910006B6F31312F31536A72362F31FCEA9E8F03 -:1069200056AF9F7C489E974AA7A0824DCE34576BA6 -:106930006F31312F31536972363031CE9E8F56AF61 -:106940009F7C489E974AA7A0824DCE34576B6F31EB -:10695000312F31536972363031000001008103A6B6 -:1069600002C705B60003000AB300010272002BCD76 -:1069700030315301210181012F0117FE8D03A60241 -:1069800010FDF000FFFF008103A6049E05B604275A -:10699000020E01D700000006020E000000010048B0 -:1069A000005A0298040800060010B7060501020408 -:1069B000050300002FCC173930316503350117016D -:1069C000130112CA0191BFFEE9875A01CD1201CF0E -:1069D0009BFEB2FEA20000010000005A0250040813 -:1069E00000060010B70105020603050400002FCCC5 -:1069F0001739303177270103371315BEBE011788C9 -:106A0000F6CB5A9C014E015E66FE3312FFFF001961 -:106A1000FFE504BA05B604270004023300000006AF -:106A2000000400000001FDEC0000031705B60003A0 -:106A3000000CB5030C72010472002B2B3031610184 -:106A40003301FDEC043FECFBC405B6FA4A0000013B -:106A50000085024C034D04F7001C0019400A040392 -:106A60001717100008020208002F332F10CC323302 -:106A7000113333303153133307333E02333216159B -:106A80001406070323133636353426232206060759 -:106A900003859A960E061C4353335D5E080657C461 -:106AA00059050623232D4735113F024C029F7C28B0 -:106AB0003D23685916371FFE82018814240F2624AF -:106AC000467647FEEA0000010000000004BA05B661 -:106AD0000011002140101001010D04090C0C0008E8 -:106AE000050472000C72002B2B3211392F33CD327A -:106AF000321133303173132337331321072103212C -:106B00000721072107210358378F258FD9032D35FA -:106B1000FE004801DE38FE2327010824FEF7350178 -:106B200006B203FEFEFEB0FEB2B2FEFA0001FFF4B2 -:106B3000000004D905CD0029002D40161C0C0C09BD -:106B400023050520081F09090018110572012700F7 -:106B50000C72002B32322B3211392F33CE323211DC -:106B60003311331133303163373E02372337333734 -:106B7000233733373E0233321617072626232206E1 -:106B80000707210721072107210E020721030C31E6 -:106B90003A5C4312C025C019C127BF1A1D86C276B0 -:106BA0006EBD46713B763C48631418015E27FEA417 -:106BB00019015D25FEA1113F4D27029137F61338CB -:106BC0005B45B077AE838DB2553323E81D274D5F0B -:106BD00071AE77B03D563812FEFC00030039FFEC71 -:106BE00006C105B6000D001800360033401B0E0C20 -:106BF0002525262623220321290C290C29013019B9 -:106C00000D7218010472000C72002B2B322B321201 -:106C100039392F2F1133173311332F11333031738B -:106C2000012132161615140E022323031333323EAC -:106C30000235342623230122263534363713233FE9 -:106C4000023307330723030606151416333236378B -:106C5000150606390138013D9AD06B58A3E38C52D2 -:106C60006FA433406D512D605E440304789C090984 -:106C70003E6F169C7BAC33F22EF14203032E262688 -:106C8000402B2B6C05B662B57C83C98946FDF803A1 -:106C90000621446A484B50FB34777C19412B01197B -:106CA0006A73E1EDD1FECD0D1B0B24281613D3160C -:106CB0001F0000010029FFEC04DD05CD0031002B91 -:106CC000401504272707241D0E0E0B0B202000194A -:106CD0001205722B000D72002B322B3212392F331A -:106CE00011331133CE32321133303145222626355D -:106CF0002337333E02372337333E0233321617072A -:106D0000262623220606072107210E020721072136 -:106D100014161633323637110606027F98C660986D -:106D2000257F020708057D27873DBCEF896E9E4CB5 -:106D30007D3F623C40726025015C27FE9806090792 -:106D400003012B25FEE82755444A8C453DA91474C0 -:106D5000E0A1B210262A13B0ADEF7B3433DF232B32 -:106D600043805CB014262514B24F6D37221DFEFE01 -:106D70001F200004007BFFEC05BC05C700030013C7 -:106D800000230041002540123B242C3301012C0438 -:106D9000721C0C04140303040C72002B322F3210EB -:106DA000CC322B322F3210CC32303173013301050B -:106DB000222635343E0233321615140E0227323E97 -:106DC0000235342623220E021514160122263534EC -:106DD0003E023332161707262623220E02151416FA -:106DE000333236371506067B043FECFBC402DA79F2 -:106DF00096305F8D5D818D2E5C8E4E253725122657 -:106E000025253926142AFD7A769A315E8A593F5E05 -:106E1000323722442A2C41291436332F442B2D613A -:106E200005B6FA4A1490845DA37D469A8359A07BE7 -:106E300046A33658673036353758652D36390261E6 -:106E400089875DA57D4814159E0E1537555F283B33 -:106E5000421A16A2171A00020029FFEE03B605C94E -:106E60000024002F002040120908050C19250600F7 -:106E70002C11057220201D000D72002B32322F2B99 -:106E800032121739303145222626353506060735A8 -:106E900036363711343636333216161514060607D1 -:106EA00011141633323637330E0203363635342694 -:106EB0002623220615024E70A55A265D33315C2921 -:106EC00053A2786794515DB483313A324204CF06BD -:106ED0004799CC4B420E1E192A1E125AB3867F0ABE -:106EE0001B0CC40D1B0E019B7F9D494E916584BAFE -:106EF0008D43FF005267646581B7610360299B6D14 -:106F00002B3E224C3F00000400190000079805B6F4 -:106F100000120016002600360022400F2F1F2717F0 -:106F200013140C030B120C08010472002B323F33B4 -:106F300039397C2F3318DE32CC32303173012101E4 -:106F40003E023713210121010E03070321372107D8 -:106F500003222635343E0233321615140E02273230 -:106F60003E0235342623220E02151416190135016E -:106F70002D010205131B1187010CFECBFED3FEFE73 -:106F8000030E14160B85038F27024E27E3799629EB -:106F90005A916778952C5B8F572C3C251124262D10 -:106FA0003C25102405B6FBE23486984F027DFA4A50 -:106FB000041D1F64787A33FD8BBCBC01128B844D99 -:106FC000A0885397874D9C814FA4426263202D3C3B -:106FD000446465202E350002002302E5059C05B6B9 -:106FE0000014001C002940141B1616030B0F031875 -:106FF000070E0E000015040101180272002B321159 -:1070000033CC32113311331117393311333031414D -:10701000113313133311231134363723032303237E -:10702000161615112111233521152311029AC0C1FD -:10703000C6BB83050108CF6DC4090204FDDECF0283 -:1070400021D102E502D1FDD5022BFD2F01A2116055 -:1070500018FDD5022B20520DFE5402636E6EFD9D6D -:107060000001FFD7000005B605CD002C001F400F22 -:10707000220C0372151818192B2B0101000872003D -:107080002B32113311333211332B32303163132150 -:107090002E0235343E033332041615140E02072136 -:1070A0000321133E033534262623220E031514161E -:1070B00017032935016B396A432D67AAF9A9C00165 -:1070C00002834E7E9244016D37FD8B3B618B592AC2 -:1070D000427F5E5D89603B1A464B3B01042484C0BD -:1070E0007D5CCCC29D5D8DEF959CE8A56E21FEFC7C -:1070F000011434859FB5646A914B416F8F9E4E8415 -:10710000BF49FEEC0002006DFFDD04910448001948 -:107110000022002340111C22221F1F091A0E0E00FC -:1071200009067212000D72002B322B12392F331107 -:10713000331133113330314522260235343E0233C8 -:10714000321616152111161633323637170E020174 -:107150002111262623220607027FADEC795D9BBC18 -:107160005E97EF8CFCC52CA15C95B145483078AC9E -:10717000FE580254269D6A65923023A00102939422 -:10718000D68A428AFDAFFE9C2F4C7B6F294C7F4CE8 -:10719000028B0115284F472EFFFF0091FFE706C124 -:1071A00005B60427021302FC00000027007BFFD76E -:1071B000FEF8000702360350FCAAFFFF0060FFE95B -:1071C00006F405CB04270075FFCDFEFA0027021355 -:1071D000032F0000000702360383FCACFFFF00739F -:1071E000FFE706EA05B6042702130327000000277D -:1071F0000234FFDDFEF8000702360379FCAAFFFF28 -:10720000009EFFE5069405B60427021302C10000A4 -:10721000002702360323FCA800070235FFD5FEF63F -:107220000002004CFFEC047305CB0025003600196A -:10723000400C2E0A0A00131B037226000B72002B4F -:10724000322B3211392F3330314522262635343E48 -:107250000333321617342635262623220607113E1D -:107260000233321E021514020E0227323E02372666 -:107270002623220E021514161601E59FB248234D4F -:107280007BB0754A7023020C6F64378E4B356F7379 -:107290003989B76C2F2E629AD77C355E503D131317 -:1072A0004C3B43623F1E172E1478C06B49ACAA8C2E -:1072B00054271C0308038672283201021D24115D25 -:1072C0009ECA6E7EFEF8F4C171F34582B671233B0F -:1072D00056879641304424000002FFCB0000046230 -:1072E00005BC000500110015400A0D0202720106DE -:1072F00006000872002B3211332B32303163370114 -:107300002113070121032E03350E020735230287BF -:1073100001608D27FD0402054C01020302071415CC -:107320000AB40508FAF2AE010202F60C242B2E155F -:1073300019332E14000100C1FE37056205B600079F -:10734000000EB5060102720400002F322B323031DC -:107350005311211121112111C104A1FEC3FDD9FE38 -:1073600037077FF881067DF983000001007BFE3737 -:10737000055405B6000B001D400D03070708020069 -:1073800004027201090900002F3211332B1239391E -:1073900033113330315335010135211521010121DC -:1073A000157B023FFDD1048EFD0C01EDFDFA034873 -:1073B000FE37AA034202EDA6FCFD6FFD0CFE0001A4 -:1073C000006D02640425033F00030008B1010000C2 -:1073D0002F323031533521156D03B80264DBDB00E9 -:1073E00000010062FFF2053906DD00080014B70154 -:1073F00005080404060806002F2F12392F1239330E -:107400003031450123352113013301021FFEF3B052 -:107410000146CD01E9DBFD9C0E02E1D5FDC9056CFD -:10742000F91500030085017B054C0423001B002790 -:107430000033001C400D220E03311F11042E141CBA -:10744000062800002F32C432D4321739C43230310A -:1074500041222627060623222626353436363332A5 -:1074600016173636333216161514060625323637F9 -:1074700026262322061514160532363534262322F5 -:1074800006071616040E57953F3A944E5E925250D8 -:10749000916151943D3B905A5F8F50508FFD642C09 -:1074A00052282651313A433F0271394446392B5410 -:1074B000292656017B57594C5E5498665D995A505F -:1074C0005E505A5498665A9A5ED1424544435039A8 -:1074D0003451065039394C41444049000001000004 -:1074E000FE14034C0614001C0010B7150E007207A2 -:1074F000000F72002B322B323031532226273516E3 -:107500001633323635113436333216171526262304 -:1075100022060615111406C33763292353283B336B -:10752000D1AC38612A23532822321BD0FE14161303 -:10753000FE0F18494504F8C8B21414FE0F17213D78 -:107540002BFB04C7B4000002006D015C042504425B -:10755000001B0037003540182B2A2A200F0E0E1969 -:1075600004800100000B12403520801D1C1C272EBA -:10757000002F333311331ADD321ADE323211331A4F -:10758000CD32321133113311333031533536363376 -:1075900032161617161633323637150606232226EC -:1075A00026272626232206033536363332161617AB -:1075B00016163332363715060623222626272626A8 -:1075C0002322066D327F4F284355404B572C3B7C7E -:1075D00033337F4E284453414B562E3A7D32327F0F -:1075E0004F284355404B572C3B7C33337F4E284428 -:1075F00053414B562E3A7D02ECE73636091B1B20D1 -:10760000174633E83636091C1A201746FE3EE83581 -:1076100037091B1B20184732E736370A1B1B201778 -:1076200046000001006D008F042505190013002796 -:1076300040110B0A090C090906010002130202108D -:10764000050F06002F33CE3232113310CD321133F5 -:10765000113310CD323031652737233521372135AD -:10766000211317073315210721152101B2C959D557 -:10767000013B50FE7501EF83C95CD9FEC24F018DFD -:10768000FE0C8F54BFDBAAD9011956C3D9AADB005F -:107690000002006D00000427053D0006000A0019E5 -:1076A000400B0105020304030600000708002F3306 -:1076B000332F32CE321739303141013501150902ED -:1076C0003521150427FC4803B8FD7D0283FC4603E1 -:1076D000B8010801B69001EFEFFEC2FEE8FE08DB3C -:1076E000DB000002006D00000425053D0006000AD5 -:1076F0000019400B020506030304010000070800FF -:107700002F33332F32CE3217393031533501013513 -:107710000115013521156D0283FD7D03B8FC480379 -:10772000B80108F00118013EEFFE1190FD42DBDBCD -:10773000000200790000047105C10005000900186D -:10774000400E0601040907080600020572000C72CB -:10775000002B2B1217393031610101330101031362 -:107760000303023BFE3E01C27301C3FE3D39F3F346 -:10777000F402DF02E2FD1EFD2101460199019AFE9D -:1077800066000001013D04D904E9063F001500121E -:10779000B71108800E0F000100002F5D321ACC32A5 -:1077A0003031412226263534363721060615141687 -:1077B00033323637210E0202DBA7B3440302010A3B -:1077C00001015A505C701901101B74D304D95B8FEE -:1077D0004D0D180A10140B494252686CA159000152 -:1077E00001EE04CD03850614000B000AB205800BE0 -:1077F000002F1ACD303141353E023721150E0207D8 -:1078000001EE132F2C0E011B1848562D04CD1A28FB -:107810006B6E2C142D686C32000101D504D9036DF8 -:107820000621000B0017400C070580010F003F00E8 -:107830005F000300002F5D321ACD32303141353EFA -:10784000023733150E020701D51947562DB51330EF -:107850002C0E04D9152D686C321B286B6E2C00027F -:1078600000660352036406C5000A0013001B400CA7 -:1078700006030C0C0901010098100497003F33E443 -:10788000392F33331133333031413721370121035D -:107890003307230701333736363706060701BA2187 -:1078A000FE8B1F01DB01047876237621FEA8AE292A -:1078B00009100E133211035297AF022DFDCCA89779 -:1078C000013FA42A33311C3F1400000100960342FB -:1078D000036D06BE0021001F400E1211110E0E177F -:1078E0001A1A070098161397003F33E432392F33E2 -:1078F00033113311333031412226273516163332F6 -:10790000363635342623220607271321072107366A -:107910003633321615140E02019346882F327C3905 -:10792000445226424120491C4C77021129FE9D2BCE -:10793000103328718F3C6C910342191CB61F22280A -:10794000432839360D084401A1B88B0507846B52D2 -:107950007F582D00000100C9035203BA06BE00067D -:107960000010B605020206980397003FE433113376 -:10797000303153012137210701C901CFFE6A2702A7 -:10798000911EFE2F035202B4B895FD290003009CFE -:10799000033D037106D30019002500310016400B8A -:1079A00020130626041A00982C0D97003F33E4326A -:1079B00017393031412226353436372626353436CC -:1079C0003633321615140607161615140606273216 -:1079D0003635342627060615141613363635342662 -:1079E00023220615141601D397A0786D333A588FC9 -:1079F0005393906459414F60A65B353C2C262E5121 -:107A0000357F2A352228233125033D88625E79257A -:107A100023583D4F6F3A765B58692023624A5C7B5E -:107A20003E9E402B2B39171042382933019E1236C7 -:107A30002D1A2D322820310000160054FE8107C176 -:107A400005EE000B001100150019001D0021002596 -:107A500000290035003B0041004A005A00620066E0 -:107A6000006A0079007D008100850089008F004652 -:107A700040228D87877F7F6868373C22221E1E1632 -:107A8000160C754C4C06716B6B4B4B4A54535B0494 -:107A90002A003006002F3333321739322F332F3379 -:107AA000113311332F331133113311332F3311337A -:107AB0001133113330314122263534363332161525 -:107AC0001406011133153315011133110135211538 -:107AD00001113311013521153335211501113311F0 -:107AE00001323635342623220615141601112115CC -:107AF000231501353335331101333236353426231E -:107B0000230311333216151406071516161514061D -:107B10002303333236353423230111331101352148 -:107B20001501222735161633323635113311140656 -:107B3000251133110135211501113311013521159D -:107B4000053523352111025A877F7F87877F7FFD87 -:107B5000736FC0FED16F0139010EFD4A6F02C00183 -:107B600010770111FA396F0197474040474542426B -:107B7000FE3F012FC005CEC36DFC6E4A3125263471 -:107B8000467BAC6E6F2E2C2D3E6D5E54422E2459DA -:107B90003B03256DFA3B010E02C93020102014254D -:107BA000317D6F01296DFBC2011002C16DFD4901DC -:107BB000110139C301300148A68789A4A48987A689 -:107BC000FD39012FC26D01A6010EFEF2FE5A6D6D48 -:107BD000032D0110FEF0FCD36D6D6D6D04B6010F29 -:107BE000FEF1FE79695C5C68685C5C69030E0130DB -:107BF0006FC1F9C36DC2FED103352B25202AFF00CA -:107C0000024A435331400808093B45505A01622259 -:107C1000203FFCF4010EFEF205586F6FFBCB0A66A5 -:107C2000030524320192FE72655D640110FEF003CB -:107C3000D16F6FFDB8010FFEF102486F6FC1C16FC8 -:107C4000FED000030054FEC107AA06140003000F73 -:107C5000002B0010B7040A11221B050002002FCCD4 -:107C600017393031490432363534262322061514AB -:107C70001603333534363736363534262322060795 -:107C80001736363332161514060706061503FEFCA2 -:107C90005603AA03ACFC35385353383C515136D205 -:107CA0002A435858BDA356B54552447F373F3E3509 -:107CB000444C43FEC103A903AAFC56FD6B3F484C4C -:107CC0003D3D4C483F019A2F323C36457E658998B0 -:107CD0003A28B2222E3A2F3A47353D734E00FFFF25 -:107CE000FEFAFE1403890621062603A900000107F7 -:107CF000014BFF370000000AB3120C0672002BCEB6 -:107D00003031FFFF006A03C1025205B604060203C8 -:107D1000000000020075FFEC05B4061F003D004B9B -:107D2000002A40140D14353E3E3826142614260031 -:107D3000442E017220000B72002B322B3212393983 -:107D40002F7D2F1133331133113330314522262645 -:107D5000353436373636353426232206073536365F -:107D600033321615140607060615141633323E0371 -:107D7000372E0235343636333216161514140733BF -:107D800007230E0401363635342623220606151441 -:107D90001616025089AA4E110E090F1A1F1432121C -:107DA0002375496B6A160D0A103A422D534C443C18 -:107DB00019B8E86C71C88397B75402953185164598 -:107DC0006995CD01180303483F2C3A1D32731453B3 -:107DD00084492A4B291D33161A201009D70E1F6A11 -:107DE00054335E2A23401A2F37254F7FB3770A7703 -:107DF000B36380B45E85E491112510E578E5C696FD -:107E00005503F3193917747D28482F305335000175 -:107E100000B80000054805C3001C0019400D130CF4 -:107E200003721B0104030003027200002F2B1217C0 -:107E3000392B32303161130321133E033736363389 -:107E4000321617072626232206070E030703012DE5 -:107E500077EC01388121444547233F8A583149282E -:107E6000380A2417203B201A475D764B75022F03F2 -:107E700087FDB03E7B76692B4D4D0D0EE705092839 -:107E80002820628EC684FDDB0002005EFFEC07A89E -:107E9000045E001B003A002740142A160B720D34B2 -:107EA000340A2121000A0672191C1C000B72002BD7 -:107EB0003211332B12392F113311332B323031451C -:107EC0002226353436363721373721072316161543 -:107ED000140E03232226270606273236363737218B -:107EE000070E0215141633323E0335342627210EB1 -:107EF000021514160229AFAD294A2FFEEF1DC40644 -:107F0000692FF4060B2A547EA869797F1A379C469C -:107F100034442D111F011D1F050805303435513B18 -:107F200025120402FD082A40253414DFB259B5A9F0 -:107F3000459352E51F664265CBB68E526E5C5C6E11 -:107F4000ED3A7050898919302B13363D3C6B8CA06B -:107F50005435341052AAA8504F5DFFFF0035000081 -:107F6000071407790626003000000107007602B0EA -:107F70000158000AB318010272002BCE3031FFFF06 -:107F80000025000006D50621062600500000010746 -:107F9000007602C70000000AB334010672002BCE3F -:107FA0003031FFFFFF85FDA8048B05B606260024AF -:107FB00000000007024F015E0000FFFF005AFDA80D -:107FC000049E04730626004400000007024F01428D -:107FD00000000002FF9AFDA8018FFF83000B00172D -:107FE000000EB40C00801206002F331ACC32303150 -:107FF00053222635343633321615140627323635D9 -:108000003426232206151416916E89896E6B93927D -:108010006C2A37372A293731FDA87F6F6E7F7E6D36 -:1080200070808D342D2C34342C2D34000002007BD4 -:10803000FFEC07060614001F0034001B400D13114F -:108040000E16002A0B037220000972002B322B320D -:10805000123939CE3230314522262635343E0433AA -:108060003216173636372117060607161615140E60 -:108070000403323E0435342623220E04151416164A -:10808000029AB2F17C29537FACDA859DDD42354BF3 -:1080900010012F0A32C38C090A27517DAAD9703CDE -:1080A0006E604F381F7D7B3F73614E381D3C7214EC -:1080B0008AFBA872E4D4B6884C6D62238E6518AA38 -:1080C000CA3628542C77EAD6B5874B01042C53794D -:1080D00099B86987A2325C7E9AAE5E6185430002E0 -:1080E000005AFFEC05D90506001F0032001B400DA9 -:1080F00013110D17002A0A077220000B72002B3291 -:108100002B32123939CE3230314522262635343ED3 -:1081100003333216173E023721170E0207161615C3 -:10812000140E0327323E033534262623220E031570 -:10813000141602067EC16D2F5F8FBE776DAA373889 -:1081400045270A01270A1D5E9C7C08062D5C8CBF12 -:10815000613252402B171B3F353757402A154A14BE -:1081600068C18577D9B7874B4B47175A763E186E4B -:10817000A3782C1D412372D3B5874BF5335B778AE7 -:10818000483959333D667E853D5B5E000001008DB8 -:10819000FFEC076006140026001B400D1D1B172274 -:1081A000001508027210000972002B322B321239AE -:1081B00039CE323031452226263534363713210365 -:1081C000060615141633323636371321073E0237AA -:1081D00021170E030703060604025493CB69070810 -:1081E000C40131C2070A5E5F52764E15C2013227C2 -:1081F0003B47280A012F0A195681B175792199FE4A -:10820000FD146CBE7B204723039BFC6923401A5658 -:108210005C4488650395B8134D7145185599784CA1 -:1082200008FDC29BF38A0001006AFFEC0689050481 -:10823000002900294015240A72172208001D1B1569 -:108240001508067226251010000B72002B32113310 -:10825000332B3210CE32111239392B3031452226D0 -:1082600026353436371321030606151416333236F5 -:1082700036371321073E023721170E030703233732 -:10828000230E02018B608041110C7F012D890709AB -:108290003636456D521962012D184046250B012FC7 -:1082A0000A195681B175AEE415082B6981144E91F7 -:1082B0006225743C025CFD73223C193F3C75C57617 -:1082C00001CF7010527341185599784C09FCCFCFEB -:1082D00042673A000001FDA404C3FF5206A4001641 -:1082E000001540090115080FC00F000100002F5DA7 -:1082F0001ACC323939303141373E02353426232207 -:1083000006073536363332161514060707FDC30E39 -:108310001F422E201F233723205E307A866F56148B -:1083200004C39306152C2A181D0B0AA40B0E5F59C3 -:108330005C6C1A47FFFF00350000049C0779062695 -:10834000002800000107004300E30158000AB30CB5 -:10835000010272002BCE3031FFFF00350000061401 -:108360000779062601AE00000107004301B8015855 -:10837000000AB314010272002BCE3031FFFF005A05 -:10838000FFEC0442062106260048000001070043D6 -:1083900000B00000000AB32B090772002BCE303169 -:1083A000FFFF006FFFEC04B2062106260058000014 -:1083B0000107004300D30000000AB31E0806720044 -:1083C0002BCE3031000100AB000007B205B6002B08 -:1083D000001E40102015151B0B2A11040005027207 -:1083E00026000972002B322B12173933113330312A -:1083F000612602021237210602121617333E023797 -:10840000133E0237210602021217333612123721A9 -:1084100002020007212E022701014234461D1224C8 -:10842000013A17150213100911363A16B9040C1542 -:108430001001311D220815190D5CA0883601313D4F -:10844000BAFEFEABFED51D2D1E08FEFE88015801AA -:10845000820191C1A9FEC7FEE9E9592C76782E0167 -:10846000724973784F93FED6FEE0FEFA6F8E014B91 -:10847000018BECFEE5FE00FE35CE58C8CC5CFDB8A5 -:1084800000010087000006C3045E0027001E4010A4 -:108490001C1212170A260F040005067222000A7227 -:1084A000002B322B1217393311333031612602027F -:1084B000123721060216173336363737343637214E -:1084C0000602161733363612372106020207212E0E -:1084D00002270301122640250720012321061B0E37 -:1084E00006174723941012012B1B10101308417B11 -:1084F000723101293299DC99FEFA182A200BF969A8 -:1085000001080128013293B5FEDCEB6135733AF3C3 -:108510004AA1659DFEEBFD7A61F50128ABC4FE9B87 -:10852000FE97CC41949843FE50000002007F00006B -:10853000049C05B600150020001D400D200B04070B -:1085400007010A0A0516000872002B322F392F3353 -:10855000331133CE323031731323373337210721B0 -:108560000721073332161615140E02232733323E25 -:108570000235342623237FDFDF31DD270131270158 -:108580006D31FE931E43ACD86655A0E38F50655005 -:108590006D421D5F616D0410E6C0C0E68B67B87A5E -:1085A0007BB87B3EFE243E502D5555000002003D19 -:1085B000FFEC04600527001C002D0029401328252E -:1085C00025150E0B0D0D0B0B08081112151D000BB8 -:1085D00072002B32DC32CE32113311332F113311B2 -:1085E00033113330314522262635343637132337BD -:1085F0003337210721072107363633321616151473 -:10860000060627323E0235342623220607060615C3 -:108610001416024A92B04E0D0C56EC30EF2B012D81 -:108620002D011F2FFEDF312B6B43759D5066E99C9A -:108630002F462F18425320542C0C0B411456945D96 -:10864000255D37018DE5C9C9E5E10B0B50895662FF -:10865000BA77D21A2C3B213843090936391D324DDD -:1086600000010035FFEC076A05CD002F00274015FB -:108670001A1303721F0D0D220808090B0272090854 -:108680007228000972002B322B2B12392F33331131 -:10869000332B323031452226263534363723032119 -:1086A000012103333E033332161707262623220EF9 -:1086B0000207210721060615141633323636371104 -:1086C000060604C1AEED780301C686FECF01350172 -:1086D0003279BC237DB5F19780CD6176469C5654A6 -:1086E00087654815021235FDF004038F783B6E78DC -:1086F0004961C3148CFEAB152B16FD8905B6FDC36D -:1087000078D7A65F3435FA29383B62783DFE1428C5 -:108710001A9A9B112319FEFC282500010025FFEC65 -:1087200006140473002D00274015191207721D0D41 -:108730000D200808090B0672090A7227000B720047 -:108740002B322B2B12392F333311332B323031454F -:1087500022262635343637230321132103333E02E4 -:10876000333216170726262322060607210721067D -:10877000061514161633323637150606041D74BD59 -:108780006F0301CB62FED1EF01305DBF2898DB8C17 -:10879000649E455C35684239604A19016730FE9A2B -:1087A00001012A4E364B824647A11454B693112537 -:1087B00010FE31045EFE5282CC752622E51722356A -:1087C0005D3DE10D170B3F562C2F23F6252A0002A5 -:1087D000FF85000004DF05BC000B001700214010DE -:1087E0000609090C0C08130102720408080008723B -:1087F000002B3211332B3212392F331133303163C6 -:1088000001211321032303211323010133272E0305 -:10881000270E02077B03290175BCFEE644317FFE6B -:10882000E7872FFEB701CCD30A03070606021432EE -:108830002D0E05BCFA440277FD890277FD89036499 -:108840005A1A424A4D242E6A5D1D0002FF83000021 -:10885000043B045E000B0015002140100609090CC2 -:108860000C010408080B0A7211010672002B322B4E -:1088700032113312392F3311333031630121132177 -:108880000323032113230301332E02270E037D024A -:1088900091016BBCFEEA392550FEF16129EA0163C2 -:1088A000BA090F0B040E1F232A045EFBA201A6FEC9 -:1088B0005A01A6FE5A02753C6458291C3E455200D6 -:1088C00000020035000006E905BC0013001D003160 -:1088D00040180A0E0E12140303121201080C0C0F9A -:1088E0000F130872190505010272002B3211332B88 -:1088F000321133113311392F331133113311333016 -:1089000031730121032101211321032303211323A7 -:1089100001210121030133272626270E02073501F5 -:1089200035012978015E013F0175BCFEE644317FC7 -:10893000FEE8872FFEB6FEBE015AFEFA850340D33D -:108940000B060D0514322D0E05B6FDC30243FA4485 -:108950000277FD890277FD890277FD8903645A3326 -:108960009C482E6A5D1D0002002500000648045E3A -:1089700000130016003140180A0E0E1214030312E1 -:108980001201080C0C1010130A721605050106726C -:10899000002B3211332B321133113311392F331194 -:1089A0003311331133303173132103211321132178 -:1089B000032303211323032101210301332725ED81 -:1089C00001115C015CFE016ABDFEE93F1956FEF231 -:1089D000681CFEFECC010FFEF8630311931F045EBA -:1089E000FE5201AEFBA201CDFE3301CDFE3301CD1F -:1089F000FE3302B0E6000002FFAA0000060005B642 -:108A0000001F0022002B401610181819160A2016F5 -:108A1000030505071F087209060622070272002BCC -:108A2000323211332B11392F1733113332113330C6 -:108A30003163133E023703372107011E021713214A -:108A4000032E022323032113232206060703010119 -:108A50002156FC2D688A5EDF1C04A01BFE4854666C -:108A6000340821FED51703122825087DFECA830885 -:108A7000243F381BC302460104FE6B021D617D4882 -:108A80001101D9898FFE1F19639E70FE4401C734FE -:108A9000512FFD85027B224C40FE330371014300C0 -:108AA0000002FF9A000004C1045E001D00200025A2 -:108AB00040121017171518180A1E0505071D0A720F -:108AC00020070672002B322B11392F333333113329 -:108AD000321133303163133E023703372107011E51 -:108AE00002171323032E02270321130E020703018B -:108AF000372166B82E5B6E4AC41603DC15FE9E3F16 -:108B000048250A25FE1704121C155CFEF5671F2D6B -:108B10002411A001C5BAFEDD01735D6F3B0F016D2D -:108B20006868FE8F17588057FEC10133323B1F041F -:108B3000FE3D01C7021A3225FEAC02A8E700000282 -:108B400000350000080A05B600250028002F40184F -:108B50001915030926032424000108052828060204 -:108B6000720102721F170F00002F3232322B2B328C -:108B70001133331112392F1733333330317301214D -:108B8000032103372107011E02171321032E02239D -:108B90002303211323220606070321133636372128 -:108BA0000301012135013501327901FCD11C04A0FA -:108BB0001AFE474F66380921FED5170312282508EB -:108BC0007DFECB8309243C361CC6FEC2D517391D59 -:108BD000FEF68603D10102FE6D05B6FDC301B48920 -:108BE0008FFE1F2057957EFE4401C734512FFD850F -:108BF000027B204A40FE2F01C9325D1FFD890371AF -:108C0000014300020025000006BE045E002300268A -:108C1000003E401F211417172224090903032222B2 -:108C200001230F16161C1C230A08050526060672CA -:108C3000010672002B2B323211333F3311331133C3 -:108C40001112392F331133113311331133333031C2 -:108C5000731321032103372107011E021713230376 -:108C60002E02270321130E02070321133636372164 -:108C70000301372125ED01115C01B6B01603DB14A9 -:108C8000FE9E3F47260A25FE1703121D155DFEF6C0 -:108C9000671F2D2411A0FEF2A3162B1CFEFE6303FA -:108CA00037BBFEDD045EFE5201466868FE8F175832 -:108CB0008057FEC10133303C2004FE3D01C7021A3B -:108CC0003225FEAC014C2C3E17FE3302A8E7000112 -:108CD000FFB0FE2F04B006F0005E0037401A5707C1 -:108CE000033A33332B2D28474618180E5017170315 -:108CF0003E30212803725B03002F332B32323212B5 -:108D0000392F39393312393910CD32322F331133EB -:108D100033303141262623220606232226353436D7 -:108D200036373E0335342623233733323E0235347B -:108D300026232206072736363726262735331616EA -:108D40001736363332161715262623220606071E37 -:108D5000021514060607151E0215140E02070E0250 -:108D600015141633323636333216170319104A38B3 -:108D700036878533B6AC6BEABC6983471AA8978DF2 -:108D8000337F49896D405F5E5EB2586D56B16E1A91 -:108D90004935A63047234D96692033131022161902 -:108DA0003A4C365B7F436ABC7A668A465FA7DC7DB5 -:108DB0006175343A3D4060593444460EFE2F101917 -:108DC0000404A7767C93541C0F2D3A4629644AF27A -:108DD000122C4E3C47534239D1384D10367A4C193B -:108DE000314E2F557609089505051D433A166182C7 -:108DF0004A78A25708080C5483557CA667390E0B95 -:108E00001A2923252505051613000001FFA4FE2FAE -:108E1000042905640057003640193932322A2C27BC -:108E2000444319190F4B1616033C2F2027075154A2 -:108E3000540603002F333311333F33333312392FAA -:108E400039393312393910CD32322F33303141268E -:108E5000262322062322262635343E02373E0235BB -:108E60003426232337333236363534262322060779 -:108E70002736363726262735331616173636333239 -:108E8000161715262623220607161615140606079A -:108E90001516161514060407060615141633323671 -:108EA0003332161702D7104D3456A55D6D934A33F1 -:108EB00069A36F6D873F5858B02D83526F39445660 -:108EC00043A751483E7F45163E29A63047234D967D -:108ED0006920321411211622503E597245754A53A9 -:108EE0006B9AFEF8A76164483D45904044420FFEEE -:108EF0002F11180846835A4C7657370C0C203D37F3 -:108F0000343AD31537332F332C23DB17260A2D623F -:108F10003C19314E2F54760808960506303F1C78D0 -:108F200068516B42140A176C5F8C9846130A2832FA -:108F30002B210A151400FFFF00B2000006D305B66E -:108F4000060601730000FFFF0077FE14061D0612DF -:108F50000606019100000003007BFFEC059805CD9B -:108F600000140021002D0019400C221B1B00290BAE -:108F7000037215000972002B322B3211392F333056 -:108F8000314522262635343E0433200015140E04C4 -:108F900003323E0237210606151416160321343615 -:108FA00035342623220E02029AB2F17C29537FAC7B -:108FB000DA85010A010D27517DAAD97041776750E2 -:108FC0001AFD7B01033D73790279027F7B40736355 -:108FD0004F148AFBA872E4D4B6884CFED5F877EA21 -:108FE000D6B5874B010433638D5A0E311561854325 -:108FF000027F061C1187A2325D800003005AFFEC3D -:10900000045404730013001F002A0019400C201A96 -:109010001A00270A077214000B72002B322B321130 -:10902000392F3330314522262635343E033332166C -:109030001615140E0327323E0237210606151416A4 -:10904000032134343534262322060602067EC16D00 -:109050002F5F8FBE7782BE682D5C8CBF6129473C35 -:109060002F10FE7B01015027017F4550375A4314D2 -:1090700068C18577D9B7874B69C68C72D3B5874BE2 -:10908000EF223E58361118085B6201C1080D075BDC -:10909000723E6900000100B8000005C105C3001D53 -:1090A0000019400D18110372080700010272000830 -:1090B00072002B2B1239392B3230316103211316F8 -:1090C000160607333E0237133E02333216171526B3 -:1090D0002623220606070101377F012733030102F9 -:1090E00004090F28280FE63D7499722E4D1D163184 -:1090F0001A27404026FDF205B6FCB0346D682C2DD1 -:1091000068602001E17FB964110CF8080B21524A14 -:10911000FBFC00010066000004A60466001B001BA7 -:10912000400D160F0607000F0F010672000A7200AD -:109130002B2B322F11393911333031730321131690 -:10914000161533363637133E0233321617152626D8 -:10915000232206060701F08A01272D030109123692 -:1091600014893363825F26401D1425171D2F220D9D -:10917000FE58045EFDB6297D39337B2901196A8EBC -:10918000490C0EEE090A1D2C18FCF000FFFF00B878 -:10919000000005C107790626026D000001070415CD -:1091A00004A60158000CB42A1E010272002BCECE78 -:1091B0003031FFFF0066000004A606210626026E7D -:1091C00000000107041504140000000CB4281C0161 -:1091D0000672002BCECE3031FFFF007BFE140A68F2 -:1091E00005CD0426003200000007005C05D7000012 -:1091F000FFFF005AFE14093F0473042600520000CA -:109200000007005C04AE00000002007BFF8305CF76 -:109210000631001E003E002940143C39390003038A -:109220001F1C09722C2F2F2912120F0C0372002BF6 -:10923000323211333211332B323211333311333096 -:1092400031452226352E023534123636373636333E -:109250003216171E0215140E03070606133E0435B8 -:10926000342626270606232226270E041514161652 -:1092700017363633321602B23C418FC5664EA1F81E -:10928000AA0E44403B41018EC26430649BD5890DD7 -:10929000425D3964513B1F26493519402C2B3B0F49 -:1092A0003C6551381E294C35193F2B28397D3E37F6 -:1092B0001AA3FDA2930122F7AA1935393B351B9F4A -:1092C000F69E7CF2D9AE7414373C0183144E6E8D39 -:1092D000A76050825E18222325221653728C9E5559 -:1092E0005A885B171F2323000002005AFF9104B61F -:1092F00004B4001D003B00254012302D3333120F03 -:109300000C077224211E1E1B00030B72002B32322D -:10931000321133332B32323211333330314522267E -:1093200027262635343E03373636333216171616BF -:1093300015140E03070606033636333216173E049D -:10934000353426270606232226270E041514160276 -:1093500037353D02A3C629517BA5680E3D322C3B13 -:109360000AA9C3264F78A4690C3E8B1739292934E2 -:109370000E253C2D1F0F272F163D2C29390E263C7C -:109380002C1D0E2F6F373022EFBA67BBA17F531011 -:109390002626282420F8BF63B79E7E54113035015D -:1093A000671F20221D123B4E5D6938466C1D29291E -:1093B00028261644535D602F4A6700030083FFECA4 -:1093C00007DD083B001400290071004340234F6B68 -:1093D000097259600372090B0B11048014142316CF -:1093E000153C3503724C49496F464A4A46462A099C -:1093F00072002B3211332F11333311332B32DE3203 -:10940000CC322F1ACC323311332B322B3230314144 -:109410003E0233321E0233330723222E022322065A -:109420000713373E023534262726263534363332A5 -:1094300016151406060122260235343E0433321670 -:109440001707262623220E04151416333236371337 -:109450002103161633323E0335342626232206070F -:109460002736363332161615140E042322262627E5 -:10947000060603AA114B71473D6C697140191B1216 -:109480004F77625E372E430E350F283319150F16AE -:1094900028322E39443971FDAE9FD86E254A6E921E -:1094A000B66C699D2A6F1F624430594D3E2C187767 -:1094B00069314F2354012B54175A3153846341218E -:1094C000304F2F2E631D4845AB4580BF692A527A25 -:1094D000A0C5744682692346A60748546C33222EE1 -:1094E0002281222E22373BFEC24C101E1F0F11106C -:1094F00006091B202524423B335541F9CC99010430 -:10950000A07FEBCFAA7A433B2CE116302F587892FC -:10951000A55899A2271D018BFE752222508AB4CA34 -:10952000665A753A2614E2322A81E99C7DF3DCB84A -:10953000884B26432A454E0000030059FFEC069154 -:10954000070800140029006C004140224D670B728F -:10955000565D07720A0B0B11048014142316153B79 -:109560003407726A4A4448484744442A0B72002B25 -:10957000321133332F1133332B32DE32CC322F1AE8 -:10958000CC323311332B322B323031413E02333265 -:109590001E0233330723222E022322060713373EEF -:1095A000023534262726263534363332161514066E -:1095B000060122262637263E0333321617072626B3 -:1095C00023220E03151416333236371321031616D1 -:1095D00033323E033734262322060727363633320A -:1095E000161615140E0323222627060602CF114C49 -:1095F00071463E6E697040191D115077625E372EBC -:10960000410E3B11283419180F1628342C3B4438CE -:1096100072FDE86FAA5F0101356389AA61597B2653 -:109620005E2B431D3D5C40281251492051263801D4 -:10963000263B0C542F2F4F3E2B16014A39263B2E2A -:10964000393773566BAA63315E85A76372B42650AF -:10965000A10617536A34222E227F222E22383AFE88 -:10966000C04C0E1E20101112060B181E242846395D -:10967000325542FAFF5DB28094F1B77D3F2919E37C -:1096800019143D657A7A336A692F3A010CFEF22D7E -:10969000323058788F4F575F151AD9232B57B38C18 -:1096A0008DECB77F4262435E4700FFFF00AB0000D6 -:1096B00007B2073F0626025900000107038501B2E1 -:1096C0000158000AB32C050272002BCE3031FFFF87 -:1096D0000087000006C305E70626025A00000107BE -:1096E000038501040000000AB328050672002BCE92 -:1096F00030310001007BFE14053705CD002000133A -:109700004009120B03721B00010972002BCD332B91 -:1097100032303141132E023534123E0233321617E5 -:1097200007262623220E0315141633323636370346 -:1097300001FA669FD86E3B78BAFEA380CD6176476A -:109740009B56639A6F48238C8F2D52532EA2FE1482 -:1097500001DA098FF7A483010CF2BD6E3435FA29C2 -:1097600038518AB0BF5C9A9B09100BFD00000001C4 -:10977000005AFE1403F20473001F00134009120B79 -:1097800007721B00010B72002BCD332B323031419D -:10979000132E0235343E03333216170726262322B2 -:1097A0000E0215141616333236370301396B5C96E8 -:1097B00058326290BA72649F455C366842476F4D7A -:1097C000282B4F36396331A2FE1401DC0C5FAC80CC -:1097D00079DEBC8B4E2622E51722528AAB584456BE -:1097E000271815FD080000010068FFFA0479050A32 -:1097F0000013000CB30B010A00002F2F3939303150 -:1098000045271325370513253705131703050725A6 -:1098100003050725015081B4FEE546011FC6FEE49D -:1098200047011DB67FB6011F4AFEE5C8011C47FE71 -:10983000E3064A013BA47BA4015AA47DA401394953 -:10984000FEC4A47BA4FEA6A67BA400080029FEC13A -:1098500007C10591000D001B00290037004500538A -:109860000061006F000CB36C65261F002F332F338F -:109870003031413636333216172326262322060787 -:1098800001363633321617232626232206070136E1 -:10989000363332161723262623220607013636339F -:1098A000321617232626232206071336363332169E -:1098B00017232626232206070136363332161723AE -:1098C000262623220607133636333216172326267A -:1098D0002322060701363633321617232626232283 -:1098E0000607055C056567626D0650064C333D4210 -:1098F00006FB33056567626D0650064C333D420634 -:1099000001F2056467636C064F074C333D4107FC69 -:10991000C5056567626D0650064D323D4206660517 -:109920006567626D0650064C333D42060435056599 -:1099300067626D0650064C333D42067305656762EB -:109940006C0750074C323D4207FCB3056467636CFB -:10995000064F074C333D410703B2596A6D56391F14 -:109960001C3CFC25596A6D56391F1C3CFEEA59699E -:109970006C5638201D3B030A59696C56391F1C3C34 -:1099800001E7596A6D56391F1C3CFC25596A6D5612 -:10999000391F1C3C01F459696C56391F1C3C0304E7 -:1099A00059696C56391F1C3C00080029FE7F077D51 -:1099B00005D3000B0015001F002A00360042004EA0 -:1099C00000580008B15423002F2F30314127373E73 -:1099D0000237170E03012736363717070E02132EEC -:1099E000022735161617150136363733170E0307BB -:1099F000252E022737171E031701272E0327371E90 -:109A00000217012E022735371E031701273E0237A2 -:109A100033060607058F62022E6E733545254F4FBC -:109A200048FB86454AA33C62022E6E721033757461 -:109A30003455C04901DF14280A8B0B0A1C2023125D -:109A400002561F46441E6211142828240FFB8C1155 -:109A5000142828240F431F45451E052F387D7831D3 -:109A60000E2655585627FBF40B0E272F1761142787 -:109A70000B039862101B3633144417333432FBD770 -:109A8000442E6C2C62101B363202200E272F1761D9 -:109A900014270B8BFCBA55C0490E2755575627AED5 -:109AA000316B65286202225055542803FA02234F75 -:109AB00055542846316B6528FDEB0E1A17078B0BA2 -:109AC0000A1C202312025A0E3374753455BF4A0003 -:109AD00000020035FE56064807930017002D0027A8 -:109AE0004013291F80261807110A140B0272150251 -:109AF00002000A0872002BCE3311332B321239398F -:109B0000DE321ACD323031410123133E02372701B4 -:109B1000210121030E020733012103210101222625 -:109B200026353436372106061514163332363721DA -:109B30000E0203B60106F1910D1A1D1008FD04FE78 -:109B40008901350119930B1E1E0D0A02FC0172FDDD -:109B50000131FEC8FEAEA7B3440302010A01015A57 -:109B6000505C701901101B74D3FE5601AA02B03C60 -:109B7000777E4402FBD905B6FD4C347E7C3204145A -:109B8000FB54FD4C07D75B8F4D0D180A10140B4981 -:109B90004252686CA1590002006AFE6F04F3063F4E -:109BA0000021003700254013332930221E10067291 -:109BB00003181800080B721F020A72002B322BCEFA -:109BC0003311332B32DE32CD323031411323372380 -:109BD0000E022322262635343637132103060615B6 -:109BE0001416333236363713210333010322262667 -:109BF0003534363721060615141633323637210E22 -:109C00000202B0D9B614082A667B49608041110C63 -:109C10007F012D8907093636456D521962012DBE27 -:109C2000FCFEEFFAA7B3440302010A01015A505C9B -:109C3000701901101B74D3FE6F0191B43B5B324E5F -:109C4000916225743C025CFD73223C193F3C75C552 -:109C50007601CFFC81FD90066A5B8F4D0D180A10CE -:109C6000140B494252686CA15900000200350000F3 -:109C7000045205B60015002000214010200B0407F7 -:109C800007010A0A0005027216000872002B322B27 -:109C900012392F33331133CE32303173132337332C -:109CA000372107330723073332161615140E022304 -:109CB0002733323E02353426232335E2963792206D -:109CC000013221F838F52143ADD865559FE38F5017 -:109CD00064506D421E60616C0421FE9797FE9C6784 -:109CE000B87A7BB87B3EFE243E502D5555000002CD -:109CF0000073FFEC04190614001C002F0023401110 -:109D00000B0E0E081111000C00722615151D000B0C -:109D100072002B32322F332B12392F333311333061 -:109D2000314522262635343637132337333721077A -:109D3000210721033636333216161514060627324C -:109D40003E0235342626232206070E02151416027B -:109D50000292B04D0C0C8C9E29A02F012D31012FA9 -:109D600029FECF652C6A43759E5066EA9C2F462FCC -:109D7000181C413820532D080A04411456945D25BF -:109D800058370288C6DFDFC6FE290B0B50895662A2 -:109D9000BA77D21A2C3B2125371F09092430241405 -:109DA000324D00020035000004EC05B60011002021 -:109DB000003F401F1718181219161613131212100D -:109DC000090C0C0F0F100B0A0A1010002001027270 -:109DD000000872002B2B3211392F3311331133113C -:109DE0003311331133113311331133113311333034 -:109DF00031730121321616151406071707270606B8 -:109E000023230313333236372737173636353426B4 -:109E100023233501350198B2D7618F7838AE422CB3 -:109E200060329C6DA47D0E1C0D35AA3C2326616119 -:109E30009005B66BC07FA0DA3C75528A0809FDF820 -:109E40000306010175527D2059395C580003FFBC9F -:109E5000FE14046804730003001F00320031401A2E -:109E60000201011B1A2020000303160B72080729A8 -:109E7000290C0772050672040E72002B2B2B32116F -:109E800033332B3211333211333333113330314505 -:109E9000013709023307333E023332161615140E0A -:109EA000032322262627230606070301323E033515 -:109EB000342623220E04151416032DFEBFA30140E1 -:109EC000FBED0156E61109235C764851905A2F5953 -:109ED0007FA05F445E411B080614114801462C50C8 -:109EE00042301A4142304F3C2C1C0D4BA2020C69EF -:109EF000FDF4FE4D064AAA30583750B3956DD7C1D0 -:109F000095552B4A2E51894DFEAC02CB39637F8E7D -:109F10004758583254697068294F61000001001D8C -:109F20000000049805B6000D001D400E0903030C47 -:109F300002020008050272000872002B2B32113950 -:109F40002F33331133303173132337331321072168 -:109F50000321072103357F97379581032E36FE00B5 -:109F60004B013538FECB7D0254FE0264FEFE9AFEA4 -:109F7000FDAC0001FFF4000003F6045E000D001AC2 -:109F8000400C0C01010904040D0A08050672002B9F -:109F9000323F392F333311333031731323373313B7 -:109FA0002107210721072103255A8B318B6202E407 -:109FB00035FE492F010631FEFA5801A2EB01D1F816 -:109FC000D9EBFE5E00010035FE0004A605B60027B1 -:109FD000002140101310101A1D1D001916027215D1 -:109FE00008720700002F322B2B3211392F33331117 -:109FF0003330314122262711161633323E033534D1 -:10A000002623220607032101210721033636333296 -:10A010001E0215140E0302195696373F844B4371E6 -:10A02000583E21928723491375FED30135032E36FE -:10A03000FE0056205C2C5BB1905632659BD4FE002E -:10A040001B160104191A2E56769152A4AC0705FD71 -:10A05000DD05B6FEFE67080C3D85D79A73DFC39613 -:10A06000550000010025FE0A03F6045E00260023C9 -:10A0700040121310101A1D1D1519160672150A72BA -:10A0800007000F72002B322B2B3211392F33331173 -:10A090003330314122262711161633323E03353430 -:10A0A00026232206070321132107210736363332E0 -:10A0B000161615140E03018539832B376D3942634B -:10A0C000462A14555B142F0F50FED3ED02E435FEE3 -:10A0D000493511472B7DAA56225088CAFE0A15160B -:10A0E000010F1F172C4F67753D6B800806FE81041A -:10A0F0005EF8F7060C74CE875AC0B28F5300000189 -:10A10000FF83FE56079605B6001500264015060388 -:10A11000120F0C090608110E0A0272130402020043 -:10A12000080872002BCE331133332B323212173919 -:10A1300030314113230103211301210101210113B6 -:10A14000210301210113330305275C48FEEE98FE2D -:10A15000DC97FDD5FEAA026BFEE9012F010A9201F0 -:10A16000259202190148FDBAC4D18FFE5601AA02F8 -:10A17000CFFD3102CDFD33030C02AAFD5402ACFD2C -:10A180005402ACFD2DFE13FD60000001FFECFE6FDC -:10A1900007C30473004D0035401D49010B723106A1 -:10A1A00072403939080C0C332F2F11212807720007 -:10A1B00018110B720A0A72002B2B32CE2B32113976 -:10A1C0002F333311333211332B2B323031411326DD -:10A1D000263534343523032113230E032322262767 -:10A1E00037161633323E033534262322060735361A -:10A1F00036333216161514140733132103333E0376 -:10A200003332161707262623220E0315141633326F -:10A2100036370305B65C7F9BAC60FEDF60981A5F43 -:10A2200089B26C2B44182F142516395B452F17481B -:10A230004122381F1F573C6FAA6002A664012164A7 -:10A240009D1A618BB46D2C431934132617385B4566 -:10A250002F174E4532472989FE6F01871ACFB70B5A -:10A26000170BFE3D01C366AD7E460804EF030536BD -:10A270005E7A8B465F62100BF40B1062C08E0E1B71 -:10A280000D01D1FE2F68B184490805EF0305365E44 -:10A290007A8A475F621011FD6F00FFFF0029FE14EC -:10A2A00004B005CB062601AD00000007036701B628 -:10A2B0000000FFFF0019FE1403FC0473042601CD07 -:10A2C0000000000703670171000000010035FE5621 -:10A2D000057F05B6000E001F4010030B0803050A9A -:10A2E0000602720C020200050872002BCE331133F5 -:10A2F0002B3212173930314113230103210121037D -:10A3000001210113210303645DB3FEF098FECF0128 -:10A3100035013292021D0158FDBAC7012390FE5645 -:10A3200001AA02CFFD3105B6FD5402ACFD2DFE138E -:10A33000FD6000010025FE6F04E3045E000E001FB7 -:10A340004010030B0803050A0606720C0202000502 -:10A350000A72002BCE3311332B32121739303141B0 -:10A36000132301032113210301210113330302F2FB -:10A37000608BFF0075FED3EF012E6F01B80158FE10 -:10A380002198F589FE6F01910221FDDF045EFDF841 -:10A390000208FDCFFECDFD750002003500000593DB -:10A3A00005B60003000E002340120D0A070300014A -:10A3B00000010004090502720C040872002B322B04 -:10A3C000321239392F2F1217393031651333030503 -:10A3D0000121030121010121010301F8EF90F0FDAA -:10A3E000AE013501329202270162FD94014EFEA4B6 -:10A3F000FEE598C10468FB98C105B6FD5402ACFDAA -:10A400002DFD1D02CFFD31000002005A000005198C -:10A41000045E000A000E00234012090603030B0C21 -:10A420000B0C0B000501067208000A72002B322B80 -:10A43000321239392F2F121739303173132103019A -:10A44000210101210103371333035AF0012D6F015C -:10A45000C10150FE1C0119FEB6FEF87558C385C334 -:10A46000045EFDF80208FDCFFDD30223FDDD5A0393 -:10A470009CFC6400000100350000057F05B6001259 -:10A4800000274014020A0A030B0E110300070700FD -:10A490000D05027210000872002B322B3211392F79 -:10A4A00012173933331133303173132337333721D4 -:10A4B00007330723030121010121010335E481351D -:10A4C000811C01321D85358540021D0158FDBA01F0 -:10A4D00027FEAEFEF0980431FE8787FEFED902AC5F -:10A4E000FD2DFD1D02CFFD3100010025000004E31C -:10A4F0000614001200294016110E0B03000D0672FF -:10A50000020A0A0307070005007210000A72002BF6 -:10A51000322B11392F333311332B1217393031735A -:10A5200001233733372107210721030121010121AD -:10A530000103250100A22BA223012D23012D2BFEB7 -:10A54000D37F01B80158FE210115FEAEFF0075044E -:10A55000ACC7A1A1C7FDAA0208FDCFFDD30221FD12 -:10A56000DF00000100A80000063705B6000C001B44 -:10A57000400E0B080503030A0C087207020302725F -:10A58000002B32322B321117393031731321132142 -:10A590000301210101210103EEFEFEBC350277918A -:10A5A000021C0158FDBB0127FEAEFEEF9704B4016B -:10A5B00002FD5402ACFD2DFD1D02CFFD3100000156 -:10A5C000004A00000593045E000C001B400E0B08BF -:10A5D0000503030A0C0A720702030672002B3232CB -:10A5E0002B32111739303173132137210301210127 -:10A5F00001210103D5BEFEB73102776F01B80158C2 -:10A60000FE210115FEAEFF00750379E5FDF8020895 -:10A61000FDCFFDD30221FDDF00010035FE5605BE52 -:10A6200005B6000F001F400F090404060C07027254 -:10A630000D020200060872002BCE3311332B3211AB -:10A64000392F3330314113211321032101210321FB -:10A65000132101210304005CFEE186FE2986FECF62 -:10A66000013501327901D7790131FEFE011C8FFEDF -:10A670005601AA0277FD8905B6FDC3023DFB40FDE8 -:10A68000600000010025FE6F04F4045E000F001F4F -:10A69000400F090404060C0706720D020200060AA8 -:10A6A00072002BCE3311332B3211392F333031411D -:10A6B0001321132103211321032113210333030346 -:10A6C000545EFEFE60FEA662FED1EF01305D015DCC -:10A6D0005A012DB9E28AFE6F019101CDFE33045E6D -:10A6E000FE5201AEFC9CFD7500010035000006D94C -:10A6F00005B6000D001D400E030C0C0008050501F9 -:10A7000002720A000872002B322B32113311392FDA -:10A71000333031730121032113210321032113213C -:10A720000335013501327901D779026635FEC9FE5C -:10A73000FECE86FE298605B6FDC3023DFEFEFB4C1D -:10A740000277FD890001002500000621045E000D4E -:10A75000001D400E030C0C000805050106720A00DE -:10A760000A72002B322B32113311392F33303173EF -:10A770001321032113210721032113210325EF01B5 -:10A78000305D015D5A028331FEAABDFED360FEA694 -:10A7900062045EFE5201AEE5FC8701CDFE3300018E -:10A7A0000035FE00079305B6002B0023401114115D -:10A7B000111D20201A181B0272161A0872070000B9 -:10A7C0002F322B322B3211392F33331133303141A9 -:10A7D00022262711161633323E033534262623222D -:10A7E0000607032101210121012103363633321EE0 -:10A7F0000215140E04050A5591413F844C437059CB -:10A800003E20467E542B3F1575FED10100FE45FFCC -:10A8100000FECF0135041B8B1D5D2E59B0915724CE -:10A82000486C90B4FE00171A0104191A2F5677903D -:10A83000517395480705FDDD04B4FB4C05B6FD6971 -:10A84000080C3D85D79A63BFAB90693A000100259B -:10A85000FE0A064C045E0029002540131310101C4C -:10A860001F1F19171A067215190A7207000F7200B6 -:10A870002B322B322B3211392F33331133303141FC -:10A8800022262711161633323E033534262322069C -:10A8900007032113210321132103363633321E020D -:10A8A00015140E0303FC39832C386D394263462A94 -:10A8B00014565B132F0F50FED3BAFEBABCFED1EF75 -:10A8C00003A26A11472B5E8E6031225088CAFE0AAD -:10A8D0001516010F1F172C4F67753D6B800806FE7C -:10A8E000810379FC87045EFE11060C437AA7655A42 -:10A8F000C0B28F530002007BFFAC058505CD003F41 -:10A900000050002A4014492D2D18181103722503F8 -:10A9100022224039390000070972002B322F3311EF -:10A9200033321133332B3211337D2F333031452203 -:10A9300026270E02232226263534123E02333216F3 -:10A940001707262623220E0315141616173236373C -:10A95000262635343E023332161615140E0207161B -:10A960001633323637150606033E033534262623C2 -:10A97000220E021514160487518C3522484A27A747 -:10A98000F4843B79B8F89E4A763A542251335B936B -:10A990006E4A252B59450F20101F20477CA35C676A -:10A9A000924F274B6B44101D1D224623226AFD2A1D -:10A9B00047341C0E1B15223C2D191554322E0B0E3C -:10A9C0000783FBB3890110F2BA6B1617F00D124F13 -:10A9D0008AB0C36054905B0304043B965A95E29896 -:10A9E0004C509C7157ABA08C3807050E0CF30E0D24 -:10A9F000019C266E80863F202D193A6A9257375E59 -:10AA00000002005AFFB8048D0473003D004C00247E -:10AA10004011452C2C17171007723E3636000021C6 -:10AA2000060B72002B32322F3311332B3211337D50 -:10AA30002F33303145222627060623222626353499 -:10AA40003E033332161707262623220E031514164B -:10AA50001617163637262635343E023332161514AD -:10AA6000060607161633323637150E02033E023538 -:10AA7000342623220E0215141603CD487C3226708C -:10AA80004786BA602D5D8FC47D327B28471D4423E5 -:10AA90004366482E162038250D190D121F2C588696 -:10AAA0005B80A03A5F3A0B1A13223C18142F37D35D -:10AAB000253820191919271A0E0F4831290F176D3B -:10AAC000CB8E6ACDB4884E1512DB090B3A617981C1 -:10AAD0003C4E6633020103041F7640579873428A46 -:10AAE0008F56A1812603030C09D1070B0701561EBF -:10AAF000627033222A253E4D29235900FFFF007B37 -:10AB0000FE14053705CD0626002600000007036762 -:10AB100002680000FFFF005AFE1403F204730626C9 -:10AB2000004600000007036701AA0000000100A81A -:10AB3000FE5604D105B6000B0017400B08040405AF -:10AB400002720900020872002BCE332B321133300F -:10AB50003141132113211321032103210301CD5C72 -:10AB6000FEE1FEFEA03703F237FE9FCA011C8FFEF6 -:10AB70005601AA04B40102FEFEFC42FD6000000181 -:10AB80000025FE6F071404730044002F401A2F2E77 -:10AB90000E0E33077227261C1C2B07722406721513 -:10ABA00000230A7240010B72002B322BCE332B2B69 -:10ABB000321133332B3211333330314113262635E2 -:10ABC00034363713363635342623220E0207032156 -:10ABD00013363635342623220E020703211333079A -:10ABE000333E0233321617333E0233321615140643 -:10ABF0000703060615141633323637030575603918 -:10AC00005407074008083131345848371260FED3E2 -:10AC10008908083131335848371362FED3EDE41503 -:10AC2000082B69814E737D14082A6B844D8C8B0C24 -:10AC30000B3B0303221B192C1589FE6F019114662F -:10AC4000651C3E25012F223C193F3C42769C5AFE52 -:10AC50002F028D223C193F3C44779C59FE31045E03 -:10AC6000CF43663B796B43663BAE94255A33FEE394 -:10AC70000F1A0C221F0806FD7500FFFF00BA000026 -:10AC8000053F05B60606003C000000010066FE1404 -:10AC9000048F045E000F0017400C0E010703020F23 -:10ACA0000F720D020672002B322B111739303153FF -:10ACB0001303211316161533363637012101038D80 -:10ACC000699001272D03060812321401290143FD62 -:10ACD0009E68FE1401EC045EFDB6287E39357A28A4 -:10ACE0000252FBA2FE140001004C0000053F05B615 -:10ACF0000010001F400F030C0C02080F0F06100875 -:10AD0000720A060272002B322B12392F393333119B -:10AD1000333031611321132137032113012101073E -:10AD200021032103012F39FEE435011F06EC013810 -:10AD30008101760156FD9606012735FED73A010EB0 -:10AD400001021F0387FDB00250FC791FFEFEFEF2D8 -:10AD50000001FFC3FE14048F045E001500234011A0 -:10AD60000B0A1111030314020205150F72100506D8 -:10AD700072002B322B12392F33331133113333300E -:10AD80003153132137210321131616153336363765 -:10AD9000012101210721038D38FEFE3101029001BE -:10ADA000272D03010912341601290143FD9E0112CA -:10ADB00031FEEE37FE140107E5045EFDB62B7C3C48 -:10ADC000367A2B0252FBA2E5FEF90001FF8BFE56FC -:10ADD000057905B6000F00204011030C0609040593 -:10ADE0000B0702720D020200050872002BCE331110 -:10ADF000332B321217393031411323030121010360 -:10AE0000211301210113210303545C97ACFE74FE4E -:10AE1000AA0240EE014099016B0158FDDFB2010822 -:10AE20008FFE5601AA021FFDE102FC02BAFDFA02E2 -:10AE300006FD2BFE15FD60000001FF9CFE6F04A4C3 -:10AE4000045E000F00204011030C060904050B07E7 -:10AE500006720D020200050A72002BCE3311332B4D -:10AE60003212173930314113230301210103211319 -:10AE700013210113210302C15EA07DFEF8FEA20191 -:10AE8000DFE1014173F40162FE2D85010A89FE6F45 -:10AE900001910156FEAA023D0221FEB2014EFDCFF4 -:10AEA000FECDFD75000100A8FE56066F05B6000F29 -:10AEB000001D400E0804040C0502720D0909000271 -:10AEC0000872002BCE3311332B3232113330314123 -:10AED000132113211321032103210121033303042F -:10AEE0007F5CFC2FFEFEA03703D335FEBCC601CC31 -:10AEF00001000130FED194FE5601AA04B40102FE05 -:10AF0000FEFC4E04B4FB54FD4C000001005CFE6FDF -:10AF10000531045E002F0025401317131324140677 -:10AF20007206051E1E000A0B722B010B72002B32DB -:10AF30002BCE331133332B32321133303141132EB8 -:10AF40000227230E022322262635343637132337D1 -:10AF5000210723030606151416333236363713211C -:10AF60000306061514163332363703038160253085 -:10AF70001C0A082A667B49608140110C50FA310393 -:10AF80001D31F858070935314870521962012DA258 -:10AF90000303221C182C1689FE6F019112364527D7 -:10AFA0003B5B324D8B5B3476370179E5E5FE582209 -:10AFB00044173A3B75C57601CFFD040F1A0C221FCA -:10AFC0000806FD75000100B8FE56058705B6001E8F -:10AFD00000214010191616030606021B0E02721CF1 -:10AFE00000020872002BCE332B3211392F3333116C -:10AFF00033303141132113060623222626353436F9 -:10B000003713210306061514163332363713210180 -:10B01000210303C95CFEE17749B75C5AA56A0607BC -:10B020007001316C040650494F92468B0132FEFD8F -:10B03000011D8FFE5601AA023122343E8D771A3A45 -:10B04000200225FDFC17281340432A20028FFB40D5 -:10B05000FD60000100A4FE6F04C9045E0023001D12 -:10B06000400E071A0A0A02201206720021020A7212 -:10B07000002B32CE2B3211392F3333303141132193 -:10B08000133636372306062322262635343637373D -:10B0900021030606151416333236363737210333AB -:10B0A00003032960FEFC40081A0B093B8F5A5B82A0 -:10B0B00044100D33012D3E07093E3945634A1C1BE0 -:10B0C000012DB9E28AFE6F0191012F28602C424BBD -:10B0D0004F916225743CF1FEDD223C183F405CB686 -:10B0E000877FFC9CFD75000100B80000056D05B66A -:10B0F0000020003340191D1A1A17181817170701D6 -:10B1000004040706060707001F0F027200087200FA -:10B110002B2B3212392F332F1133113311331133BB -:10B120002F11331133303161130606070323132225 -:10B130002626353436371321030606151416171341 -:10B140003303363637132101030677285B2F4691E8 -:10B150004164AE6B06077001316C0406413C4592B8 -:10B16000442C592B8B0132FECA023112230CFEBC37 -:10B17000012F3E8D771A3A200225FDFC1728133A3D -:10B1800043060148FEC40A2014028FFA4A00000157 -:10B1900000A4000004B2045E0025002F401704053F -:10B1A0001E1E1B1C1C1B1B0C0B0B090C0C00241360 -:10B1B0000672000A72002B2B3212392F33332F11F3 -:10B1C0003311332F113311333330316113363637A6 -:10B1D000230E02070723372226353436373721035B -:10B1E0000606151416173733073E023737210302B8 -:10B1F000983F09180C08142C2E1936892F9EA3107D -:10B200000D33012D3E0709252331892F2E4738178D -:10B210001B012DED012F2C5C2C16271F0CFAD5AE2F -:10B220009425743CF1FEDD223C18303B0CE5D91826 -:10B23000669E697FFBA200010035000004E905B6A7 -:10B24000001A001F400F19161603060600010272AD -:10B250000F0F000872002B322F2B11392F333311AF -:10B260003330317301210336363332161615140686 -:10B27000070321133636353426232206070335010A -:10B28000350132774AB65C5AA569060670FECE6D66 -:10B2900005054F4A4F91478C05B6FDCF22343E8CB1 -:10B2A000771A3B20FDDB020417281341422A20FDB8 -:10B2B0007100FFFF00250000046D06140606004B18 -:10B2C00000000002003DFFEC063B05CD00310040D0 -:10B2D000002540120F0F16163232072525003C1BA1 -:10B2E00003722B000972002B322B3211392F3333AA -:10B2F000113311332F303145222602353436372EA3 -:10B30000023534363733060615141633333E03330D -:10B3100032161615140606042323060615141633D2 -:10B320003236371106060133323E023534262623E3 -:10B33000220E0203AEC6F16C03016998512822FC6B -:10B34000132229310A2A89BBEC8E8BB95D5BBEFEC4 -:10B35000D9CC6A0101849A62B25355C8FECB5C58BD -:10B360009E7A461F3D2D40786950149A01019A1526 -:10B370002A17053C6C4D3C6E2D1D4B2622348DE367 -:10B38000A2575EA97272B67F430C14119DAC2B209C -:10B39000FEFE2528037816355A4327391F3460846A -:10B3A00000020014FFEC05170473002E003A00237E -:10B3B00040110F15152F2F07222200371907722869 -:10B3C000000B72002B322B3211392F333311331112 -:10B3D00033303145222626353436352E0235343683 -:10B3E00037330606151416173E0233321615140E9F -:10B3F00002232306061514163332363715060603C4 -:10B40000333236363534262322060602E983C770E6 -:10B41000025A7F441D1DD5101B3323249EF0A0BC6F -:10B42000BB4FA0F2A3330101685F58906258B6E0A9 -:10B430002D7491433732386E54145FC0910B1D0147 -:10B440000541683F325B2918432C292C038ADE8290 -:10B45000AB86589067370C120B5A6A282EE32B2BB9 -:10B46000029B325230302F467C000002003DFE56D7 -:10B47000063B05CD00340043002940141010171777 -:10B480003535082626013F1C0372332C0001097252 -:10B49000002BCD33332B3211392F3333113311338A -:10B4A0002F303141132E02353436372E02353436E3 -:10B4B0003733060615141633333E0333321616158A -:10B4C00014060604232306061514163332363711E4 -:10B4D000060607030333323E023534262623220EA6 -:10B4E0000202855E7B984503016998512822FC136E -:10B4F0002229310A2C89BAEB8E8BB95D5BBEFED94D -:10B50000CC6A0101849A62B253439F5C56BE5C5878 -:10B510009E7A461F3D2D40786950FE5601B0259F0A -:10B52000DA7D152A17053C6C4D3C6E2D1D4B2622ED -:10B53000348DE3A2575EA97272B67F430C15109D3D -:10B54000AC2B20FEFE1F2406FE66050E16355A4360 -:10B5500027391F34608400020014FE6F051704733E -:10B560000031003D00274013101616323208232305 -:10B57000013A1A0772003029010B72002B3232CDCA -:10B580002B3211392F333311331133303141132E14 -:10B5900002353434352E0235343637330606151469 -:10B5A00016333E0233321615140E022323060615F7 -:10B5B0001416333236371506060703033332363690 -:10B5C0003534262322060601E35C537B425C7E4130 -:10B5D0001D1DD5101B3026249EF0A0BCBB4FA0F231 -:10B5E000A3330101685F589062468C5350792D74E3 -:10B5F00091433732386E54FE6F01931A6BA5700B6E -:10B60000130B0B40633F325B2918432C31278ADE32 -:10B6100082AB86589067370C120B5A6A282EE322A9 -:10B620002808FE7F0418325230302F467C00FFFF7E -:10B6300000330000029C05B60606002C0000FFFF48 -:10B64000FF83000007960797062601AC000001075C -:10B650000230016A0158000AB312020272002BCEB6 -:10B660003031FFFFFFECFFEC07C3063F062601CC9D -:10B6700000000107023001850000000AB34F1F06D9 -:10B6800072002BCE303100010035FE00057F05B67B -:10B69000002500214010191C1C141111161B170243 -:10B6A000721608720700002F322B2B3212392F33FB -:10B6B00033113330314122262711161633323E031F -:10B6C0003534262623220607032101210301210107 -:10B6D0001E0215140E03024E4C96413C80524370DC -:10B6E000593E2141866A2D51226DFECF013501322E -:10B6F00092021D0158FDD563B3712E629AD7FE00E8 -:10B70000171A0104191A2E55769153688F4B0E0B98 -:10B71000FDF805B6FD5402ACFD52117ADEA76AD8D9 -:10B72000C499590000010025FE0A04E3045E0024C8 -:10B7300000214010181B1B131010151A1606721545 -:10B740000A720700002F322B2B3212392F3333119C -:10B750003330314122262711161633323E03353459 -:10B76000262322060703211321030121011E0215AE -:10B77000140E0301EE377938386D38355B49341CC7 -:10B78000757622451A4EFED3ED012D6E01BA015891 -:10B79000FE2D5F86482D5B8DBFFE0A111A010F1F1B -:10B7A000171F3E5C794B6C8C0E0BFE96045EFDF809 -:10B7B0000208FDEA126FB37A68C2A57C4500000159 -:10B7C000FFC3FE5605CB05B600220019400D041E2E -:10B7D0000272140D09722000020872002BCE332B66 -:10B7E000322B32303141012101210E03070E022399 -:10B7F00022262735161633323636373E04372101D6 -:10B80000210103390106FEF40100FEF01D3D3D3922 -:10B810001A4389A87329491D182F1D2C50502C1626 -:10B8200031363B4224035DFF000131FEC8FE560164 -:10B83000AA04B475E2CEAE41AFBD480E0AFE090BB4 -:10B84000257071388EAED0F38BFB54FD4C00000197 -:10B85000FFC5FE6F050804730027001F4010030694 -:10B8600006242107721700100B7225020A72002BA2 -:10B87000322BCE332B323211333031411323132686 -:10B880002623220E02070E032322262735161633FF -:10B89000323E02373E033332161703330102C9D951 -:10B8A000F4BC0F1F113D563F3A2322455982602EAA -:10B8B0004423152817273A2F2C19326184C798681A -:10B8C000B83AB4FEFEF0FE6F0191037503053569C9 -:10B8D0009C6667B4894D0B0DF8090738617E478D6A -:10B8E000D188432416FCA6FD900000010035FE001F -:10B8F00005A405B6001A001B400D130E0E101611FC -:10B9000002721008720800002F322B2B3211392FCF -:10B9100033303141222627111E0233323636371397 -:10B92000210321012103211321010E02021F568E42 -:10B930004128515D3A58825A1A6BFE2986FECF0182 -:10B940003501327901D7790131FED7299EF0FE0009 -:10B95000171A01110F170C4CA18001FAFD8905B6C9 -:10B96000FDC3023DFA83C3FC7A0000010025FE0AF4 -:10B9700004CB045E001A001D400F120D0D0F1510B0 -:10B9800006720F0A7207000F72002B322B2B321136 -:10B99000392F3330314122262711161633323636ED -:10B9A0003713210321132103211321030E0301DD8A -:10B9B0004B7E39356D3F48623F1358FEA662FED17B -:10B9C000EF01305D015D5A012DEE1B577DA7FE0A88 -:10B9D0001A2001061C20417D5B01A6FE33045EFE99 -:10B9E0005201AEFBA27CBC7F3F0000010035FE5639 -:10B9F00005D705B6000F001F400F090404000C070F -:10BA000002720D020200060872002BCE3311332B96 -:10BA10003211392F3330314101211321032101210A -:10BA20000321132103210103460106FEF186FE29AD -:10BA300086FECF013501327901D7790131FE01311E -:10BA4000FEC9FE5601AA0277FD8905B6FDC3023D77 -:10BA5000FB54FD4C00010025FE6F050A045E000F3B -:10BA6000001F400F090404000C0706720D020200BB -:10BA7000060A72002BCE3311332B3211392F33309B -:10BA800031411323132103211321032113210333F4 -:10BA90000102CBD9F460FEA662FED1EF01305D0158 -:10BAA0005D5A012DBFFEFEF0FE6F019101CDFE3308 -:10BAB000045EFE5201AEFC81FD90000100B8FE560E -:10BAC000056D05B6001F0020400F1A171703060664 -:10BAD0000E02001E081C0E0272002BC43FCD331252 -:10BAE000392F33331133303141132113060623220A -:10BAF0002626353436371321030606151416163359 -:10BB00003236371321012103018F9401164449B7BE -:10BB10005C5AA56A06077001316C04062444314F53 -:10BB200092468B0132FECAFEE25BFE5602A0013B4A -:10BB300022343E8D771A3A200225FDFC1728132B5C -:10BB40003A1E2A20028FFA4AFE56000100A4FE6F18 -:10BB500004A0045E00230020400F07061A1A0A0AF8 -:10BB6000120100220A20120672002B323FCD33123E -:10BB7000392F3311333330314113333736363723CE -:10BB800006062322262635343637372103060615C6 -:10BB9000141633323636373721032103012D98F33B -:10BBA0000D09180A093B8D5A5B8244100D33012D93 -:10BBB0003E07093E3945634A1C1B012DEEFEE65443 -:10BBC000FE6F028B372D661F424B4F916225743CEE -:10BBD000F1FEDD223C183F405CB6877FFBA2FE6F82 -:10BBE00000010035FE56074805B6001D0021401132 -:10BBF000170C0803141A1502721B0002020B14081A -:10BC000072002B323210CE332B32121739303141C1 -:10BC10000123133E033723012103230E03070321CE -:10BC200001211333012103210104B60106F5910B13 -:10BC30001F221B0609FDC7FEE73D08041016180C5D -:10BC40008FFEED013501944109022501A7FD013167 -:10BC5000FEC8FE5601AA02B43385846716FB93041E -:10BC60006D1C6C848534FD5805B6FBBB0445FB5444 -:10BC7000FD4C0001002DFE6F0675046000190023C5 -:10BC8000401313140B0A06070602161106720F085A -:10BC9000081700020A003FCE333311332B3212173C -:10BCA000393031411323133636372301210323065C -:10BCB000060703211321133301210321010435D980 -:10BCC000ED7B11250D06FE58FEDF2D040A190E6CC2 -:10BCD000FEEBEC019F2B06019201ACC1010FFEEFC0 -:10BCE000FE6F019102294E922EFCC9033752874103 -:10BCF000FDE30460FCF2030EFC7FFD90FFFF0033C8 -:10BD00000000029C05B60606002C0000FFFFFF8520 -:10BD10000000056407970626002400000107023092 -:10BD2000007B0158000AB312010272002BCE3031A1 -:10BD3000FFFF005AFFEC04F7063F06260044000010 -:10BD4000010602300E00000AB32C0A0772002BCE47 -:10BD50003031FFFFFF85000004BE075C062600248B -:10BD600000000107006A008B0158000CB41E12018C -:10BD70000272002BCECE3031FFFF005AFFEC049E42 -:10BD800006040626004400000106006A1F00000C9D -:10BD9000B4382C0A0772002BCECE3031FFFFFF855E -:10BDA0000000076F05B6060600880000FFFF005A76 -:10BDB000FFEC06C70473060600A80000FFFF00356D -:10BDC0000000051207970626002800000107023030 -:10BDD00000290158000AB30C010272002BCE303149 -:10BDE000FFFF005AFFEC04DF063F06260048000074 -:10BDF00001060230F600000AB32B090772002BCEB1 -:10BE0000303100020044FFEC050805CD0020002F72 -:10BE10000019400C0927270010170372210009722E -:10BE2000002B322B3211392F333031452226263563 -:10BE3000343636243333363635342623220607117A -:10BE40003636333216121514020E0203323E023712 -:10BE500023220E0215141616020095C6614FB60174 -:10BE600035E66B02028E8F6DB45354C97CC7F571F1 -:10BE70003A77B8FDA04C7F67501C9A6997612E27CE -:10BE80003F145DA97266B1874C0C231294A62C2036 -:10BE90000102252997FEFCA380FEF9F1BD6E010287 -:10BEA000345F8350223D54322C391C000002003391 -:10BEB000FFEC041B0473001E002A0019400C082428 -:10BEC00024000F1607721F000B72002B322B321149 -:10BED000392F33303145222635343E02333336365E -:10BEE0003534262322060735363633321616151416 -:10BEF00002060627323636372322060615141601A7 -:10BF0000AABBBC4FA0F1A3330201685F58906258EE -:10BF1000B67783C870509FE987396E55112D74919B -:10BF2000433714AB86588F67370C120B5B69272F8A -:10BF3000E42B2B5FC0918DFEFCCE78D9467B51322D -:10BF40005230302EFFFF0044FFEC0508075C062648 -:10BF500002CA00000107006A00830158000CB43CCB -:10BF600030170372002BCECE3031FFFF0033FFECD1 -:10BF7000041B0604062602CB00000106006ADD0051 -:10BF8000000CB4372B160772002BCECE3031FFFFDA -:10BF9000FF8300000796075C062601AC000001073E -:10BFA000006A017B0158000CB41E12020272002BC1 -:10BFB000CECE3031FFFFFFECFFEC07C306040626B0 -:10BFC00001CC00000107006A01960000000CB45B80 -:10BFD0004F1F0672002BCECE3031FFFF0029FFEC41 -:10BFE00004B00756062601AD00000107006A002DC7 -:10BFF0000152000CB43E32200372002BCECE303101 -:10C00000FFFF0019FFEC03FC0604042601CD00002D -:10C010000107006AFFB60000000CB43B2F1F077237 -:10C02000002BCECE30310001FFFCFFEC048905B6B9 -:10C03000001F0023401117141415121818101000B7 -:10C0400015027208000972002B322B12392F33119E -:10C050003311331133303145222627111E0233327A -:10C060003E023534262323370121132107011616FA -:10C0700015140E02018172C54E308285354D7C59F2 -:10C08000306E94992D017BFE3137035A2BFE2BAB7A -:10C09000BE5AA6E514262901071B2D1B1F3D5B3D3B -:10C0A0005367CD015C0100C4FE5A13BCA47AB97C6D -:10C0B0003E000001FFA6FE10042D045E00210023B7 -:10C0C00040111815151613191911110016067208CA -:10C0D000000F72002B322B12392F33113311331111 -:10C0E00033303141222627111E0233323E023534CD -:10C0F00026262323370121372107011E0215140E9E -:10C1000002011F72BC4B367B752E5B85562A377336 -:10C110005A872D018FFE1B31035629FE1F75A45728 -:10C1200059A6E7FE102B25010A1E2A1631556F3E2F -:10C1300040643AD70181E9C4FE3F0A67A46886D902 -:10C140009A53FFFF0035000006140704062601AECF -:10C1500000000107014C01BE0158000AB31401029E -:10C1600072002BCE3031FFFF006FFFEC04B205AC44 -:10C170000626005800000107014C00D90000000A03 -:10C18000B31E080672002BCE3031FFFF00350000D1 -:10C190000614075C062601AE00000107006A010EC6 -:10C1A0000158000CB42014010272002BCECE3031A5 -:10C1B000FFFF006FFFEC04B20604062600580000E3 -:10C1C0000106006A2900000CB42A1E080672002B22 -:10C1D000CECE3031FFFF007BFFEC0598075C0626D2 -:10C1E000003200000107006A00F40158000CB43668 -:10C1F0002A0B0372002BCECE3031FFFF005AFFEC2A -:10C20000045406040626005200000106006A0600D7 -:10C21000000CB427330A0772002BCECE3031FFFF5B -:10C22000007BFFEC059805CD0606026B0000FFFFC2 -:10C23000005AFFEC045404730606026C0000FFFF72 -:10C24000007BFFEC059807560626026B00000107ED -:10C25000006A00BC0152000CB43A2E0B0372002B92 -:10C26000CECE3031FFFF005AFFEC04540604062600 -:10C27000026C00000106006AE900000CB4372B0ACA -:10C280000772002BCECE3031FFFF001BFFEC04A65F -:10C290000756042601C300000107006A000001528E -:10C2A000000CB433271D0372002BCECE3031FFFFBC -:10C2B000001FFFEC03830604062601E300000107CC -:10C2C000006AFF4D0000000CB432261C0772002BE0 -:10C2D000CECE3031FFFF001FFFEC05850704062698 -:10C2E00001B900000107014C01040158000AB31D07 -:10C2F0000D0272002BCE3031FFFFFF73FE1404914C -:10C3000005AC0626005C00000106014C5C00000A3A -:10C31000B31E0C0672002BCE3031FFFF001FFFEC66 -:10C320000585075C062601B900000107006A005474 -:10C330000158000CB4291D0D0272002BCECE3031F5 -:10C34000FFFFFF73FE14049106040626005C000044 -:10C350000107006AFFAC0000000CB42A1E0C067234 -:10C36000002BCECE3031FFFF001FFFEC058D07798B -:10C37000062601B900000107015201000158000C16 -:10C38000B42A1D0D0272002BCECE3031FFFFFF7399 -:10C39000FE1404E506210626005C00000106015299 -:10C3A0005800000CB42B1E0C0672002BCECE303180 -:10C3B000FFFF00B80000056D075C062601BD000008 -:10C3C0000107006A00960158000CB4271B0C02728A -:10C3D000002BCECE3031FFFF00A4000004A00604E5 -:10C3E000062601DD00000106006A0800000CB42DDD -:10C3F00021110672002BCECE303100010035FE56E1 -:10C40000049805B600090011B7060302720700027E -:10C4100008003FCE332B3230315313210121072145 -:10C42000032103F45CFEE50135032E36FE00CC014A -:10C430001C8FFE5601AA05B6FEFC3EFD6000000101 -:10C440000025FE6F03F4045E00090011B706030621 -:10C45000720700010A003FCD332B323031531321D4 -:10C4600013210721033303C960FEFCED02E233FE12 -:10C470004983E189FE6F0191045EF8FD94FD75002A -:10C48000FFFF00350000071F075C062601C1000002 -:10C490000107006A01870158000CB4291D010272CE -:10C4A000002BCECE3031FFFF006AFFEC064A0604B7 -:10C4B000062601E100000107006A00D90000000C17 -:10C4C000B4372B080672002BCECE3031FFFF001D93 -:10C4D000FE10049805B606260284000000070368D3 -:10C4E00000D700000001FFF4FE1003F6045E001FF9 -:10C4F0000021400F1A0D0F19191016160D151206EE -:10C50000720700002F322B322F392F3333113311A2 -:10C510003330315322262735161633323636373725 -:10C520002113233733132107210721072107210373 -:10C530000E02DB2F61201A3C1D253E300E11FED568 -:10C540005A8B318B6202E435FE492F010631FEFA27 -:10C550002101274E1A679BFE100F0CF00A0B1D4A93 -:10C56000435001A2EB01D1F8D9EB9CFE7D83A44C92 -:10C570000001FF8BFE10057905B6001D002040115B -:10C580000E171114040F151202720F080700180D70 -:10C5900008003F33CC323F2B321217393031412261 -:10C5A0002627351616333236363737230301210155 -:10C5B0000321130121011321030E02033F2F6120E8 -:10C5C0001A3C1D253F300E109BACFE74FEAA0240A3 -:10C5D000EE014099016B0158FDDF9E0129581B6750 -:10C5E0009BFE100F0CF00A0B1D4A4350021FFDE189 -:10C5F00002FC02BAFDFA0206FD2BFE4EFE5483A495 -:10C600004C000001FF9CFE1004A4045E001D0023EA -:10C6100040120E171114040F1512067207000018AD -:10C620000D0D0F0A003F331133332F322B32121707 -:10C630003930314122262735161633323636373710 -:10C6400023030121010321131321011321030E02EE -:10C6500002A43060201A3B1D253F300E119A7DFE4A -:10C66000F8FEA201DFE1014173F40162FE2D8101B8 -:10C67000274E1A679BFE100F0CF00A0B1D4A435001 -:10C680000156FEAA023D0221FEB2014EFDCFFED9A7 -:10C69000FE7D83A44C000001FF8B0000057905B6E8 -:10C6A00000110020400F0A070404100D01010F11B2 -:10C6B0000808050272002B323F33392F3333331110 -:10C6C0003333303163012337330321130121013325 -:10C6D0000723132103017501D3E535FACB014099F6 -:10C6E000016B0158FE41F635FAE3FEB5ACFE74026B -:10C6F0006AFE024EFDFA0206FDB2FEFD96021FFD25 -:10C70000E1000001FF9C000004A4045E0011002071 -:10C71000400F0A070404100D01010F110A08050655 -:10C7200072002B323F33392F3333331133333031EF -:10C73000630123373303211313210133072313210B -:10C74000030164017BBF31C7B6014173F40162FE8E -:10C7500091C731CDC7FEBA7DFEF801C3E501B6FE33 -:10C76000B2014EFE4AE5FE3D0156FEAA0002003D22 -:10C77000000004AE05B6000C0016001CB40F090939 -:10C78000000AB8FFFFB5720E0D0D000A003F32110E -:10C79000332B12392F33303161222626353436249B -:10C7A00033331321012533132322060615141602F1 -:10C7B0002599DB749F0114B266750131FECBFEBA78 -:10C7C0004A544C4E7D49675CB88AA5D86A0231FA52 -:10C7D0004AFE01892B6252565400FFFF005AFFECBB -:10C7E00004FA06140606004700000002003DFFECB4 -:10C7F000067905B60021002F00234011270F1C0FDA -:10C800001C0F10032222060B7218000B72002B3231 -:10C810002B3211332F39392F2F1133303145222646 -:10C8200027060623222626353436243333132103E4 -:10C830000606151416333236371321030E02013261 -:10C84000363637372322060615141616043561A925 -:10C850002945906F7DAC589F0117B56077012FDD9A -:10C8600004043F37465219540135621E7DC2FD3C17 -:10C870002742310C353557884E223D14423F3A4508 -:10C880005DA86FAEF5800231FBEC161E0E393B67DA -:10C8900070018DFE2D8DB15301001F4539FE3A7593 -:10C8A000593241200002005AFFEC068D0614002B7D -:10C8B000003E002B40171F1F1B240B721300720E2B -:10C8C0000D363609077228272C2C000B72002B32EC -:10C8D0001133332B321133332B2B32322F3031457E -:10C8E000222635343E0333321616173334363637A4 -:10C8F0001321030606151416333236373721030683 -:10C900000623222627230E0237323E0435342623FF -:10C91000220E0315141601CFBABB28507AA2664323 -:10C92000634A1A08060C094C012DF00406403350E6 -:10C930004A1A350131432DE3B981A5260C327179AC -:10C940000C2B483A2D1D0F43492F51412E194C14E1 -:10C95000DCC75FCDC19B5C2C4A2E12495A2A016666 -:10C96000FB96192A13373E697BF9FEC1D4BD614994 -:10C970003D4B22F32B4B62707236506039637F8ED1 -:10C9800047575900000100C5FFEC067105CB00397F -:10C990000025401226250F0F0C340C340C00161DF8 -:10C9A000037230000972002B322B321239392F2FCB -:10C9B0001133123939303145222626353436363591 -:10C9C00034262623233733323636353426232206BF -:10C9D00007273636333216161514060607151616AF -:10C9E00015140606151416333236371321030E02BA -:10C9F00004277EB25F05052B5F4FE62F9E659A5791 -:10CA0000514F589F38725AF19880B963589E696E99 -:10CA10007402023B3F474D16540136631D7CC4141B -:10CA20004C966D1933371D304A2ADB3167523F4E21 -:10CA30004524D33E52599C63669C671A091C806E3C -:10CA40001B292415373D686F018DFE2D8DB15300D4 -:10CA500000010089FFEC0614047300360025401223 -:10CA600024230A0A0D310D310D00141B07722D000D -:10CA70000B72002B322B321239392F2F113312390E -:10CA800039303145222626353434353426232337B0 -:10CA900033323636353426232206072736363332EC -:10CAA0001616151406060715161615141415141661 -:10CAB000333236371321030E0203F279B2616B6E03 -:10CAC000912D835572393F5B43AD514862D47C73DD -:10CAD000B66942724A625642314A4C163D013143B0 -:10CAE0001D7CC114468A650B130B593AD315373395 -:10CAF0002F332C23DB2630387964516D4414091010 -:10CB00006B510B150936355C67011AFEC18DB153A7 -:10CB100000010083FE5604CD05CB002E0020400FFF -:10CB200024230C0C090902131B03722C00021200AF -:10CB30003FCE332B3212392F331239393031411372 -:10CB400021133636353426232337333236363534FF -:10CB50002623220606072736363332161615140604 -:10CB60000607151E0215140607072103030E5CFEB7 -:10CB7000DA4F070A6E6DE6347F61AF6E5E5E3E7A15 -:10CB8000763A6D75F7B586C1676ABC7A5E824507ED -:10CB90000915011B90FE5601AA016D1A391953554A -:10CBA000F021565147531E3726D14B575D9B5C7879 -:10CBB000A0550808094A774D18413064FD6000010E -:10CBC00000B2FE6F047F0473002C0020400F23226C -:10CBD00009090C0C02131A07722A00020A003FCE40 -:10CBE000332B3212392F3312393930314113233775 -:10CBF000363635342623233733323636353426233A -:10CC00002206072736363332161615140606071580 -:10CC100016161514060707330302DF60F3370608FC -:10CC20005E5EB02D7D557239445643A7514862DA95 -:10CC30007C73B66940754F5365040608E189FE6F41 -:10CC40000191FA1D2F14483BD31737312F332C2372 -:10CC5000DB2630387964516A42150A176351102671 -:10CC60002027FD750001FFC3FFEC076405B6003403 -:10CC7000001D400F1C1C10182209722B1002720795 -:10CC8000000972002B322B322B3211392F303157E1 -:10CC900022262735161633323636373E0212372112 -:10CCA000030606151416333236371321030E0223FA -:10CCB0002226263534363713210E04070E02522958 -:10CCC000491D182F1D2C50502C1B3F47502D035D24 -:10CCD000D708073D3A455417540135621D7DC2857A -:10CCE0007CBA680C0D97FEF0173131302D14438952 -:10CCF000A8140E0AFE090B25707146BBEF0124AE85 -:10CD0000FC0620281632406770018DFE2D8DB15330 -:10CD10004B9670264F3A02C85EB7AB9B8534AFBDC9 -:10CD200048000001FFC5FFEC06B80473003800237B -:10CD30004012333300080B0B282507721B140B72AB -:10CD40002F000B72002B322B322B32321133113960 -:10CD50002F30314522262635343637132626232216 -:10CD60000606070E032322262735161633323E0207 -:10CD7000373E0333321617030606151416333236C0 -:10CD8000373721030E0204938BB4580606620F1F37 -:10CD90001152634C2E22455982602E4423152817C8 -:10CDA000273A2F2C19326184C79868B83A8904064B -:10CDB0004033504A1A350131431E7DC114559662E5 -:10CDC0001C381D01CB03055EB98967B4894D0B0D75 -:10CDD000F8090738617E478DD188432416FD711903 -:10CDE0002A13373E697BF9FEC18DB153000100352E -:10CDF000FFEC076F05B60021002240110E091C0947 -:10CE00001C090A100C02720A0818000972002B3261 -:10CE10003F2B321239392F2F11333031452226263C -:10CE2000353436373721032101210321132103062D -:10CE300006151416333236371321030E02052B7CE8 -:10CE4000B866100D15FE2986FECF01350132790135 -:10CE5000D7790131D707083D3A4555165401366355 -:10CE60001D7DC2144E99712B604563FD8905B6FD89 -:10CE7000C3023DFC0620281632406770018DFE2D4E -:10CE80008DB1530000010025FFEC06BC045E0021BB -:10CE9000002240110E091C091C090A100C06720A16 -:10CEA0000A18000B72002B323F2B321239392F2F08 -:10CEB00011333031452226263534363737210321C8 -:10CEC00013210321132103060615141633323637B6 -:10CED0003721030E0204988BB5580B0304FEA4629D -:10CEE000FED1EF01305D015D5A012D9206044336FB -:10CEF000474E19350131431E7DC1145596621C38C9 -:10CF00001D23FE33045EFE5201AEFD561F2714366C -:10CF1000386770F9FEC18DB153000001007BFFEC52 -:10CF200005A205CD00250019400C1E1F1F00100989 -:10CF3000037219000972002B322B3211392F333052 -:10CF400031452000113412363624333216170726A5 -:10CF50002623220E031514163332363637211321B9 -:10CF6000070E0302BAFEF5FECC468ACD010EA7805D -:10CF7000D14F7340906E64A57F562C8695688C5473 -:10CF800012FE933802B0231E68A5F214012A01157F -:10CF9000920111EBB163372CFB22364980A8C164A2 -:10CFA00095AE57935B0102B69BF5AA590001005A52 -:10CFB000FFEC04B6047300240019400C1E1F1F0070 -:10CFC000110A07721A000B72002B322B3211392F03 -:10CFD0003330314522262635343E033332161707C7 -:10CFE000262623220E031514163332363721372115 -:10CFF000070E0202378AD87B396FA3D6836DC343ED -:10D000006D3781544875583C1E645F7B7914FEFC73 -:10D010002F02372029AAF3145FC5987AD9B1814627 -:10D020003226E61F292F55758C4E5C717D58E49E83 -:10D03000C4E66200000100A8FFEC053905B6001D3A -:10D04000001B400D1818000D08080A027214000990 -:10D0500072002B322B32113311392F3031452226F9 -:10D060002635343637132113210321030606151400 -:10D0700016333236371321030E0202F67CBA680CDF -:10D080000D99FE9E3703FE37FE919F08073D3A45F6 -:10D090005219540135621D7DC2144B9670264F3AC9 -:10D0A00002C80102FEFEFD08202E1032406770010A -:10D0B0008DFE2D8DB1530001005EFFEC04F0045E87 -:10D0C000001E001B400D18180D0D08080A067214EA -:10D0D000000B72002B322B32113311332F303145BC -:10D0E0002226263534363713213721072103060639 -:10D0F000151416333236373721030E0302CB8BB4A7 -:10D10000570E0D54FEBA2F03BD31FEB46005064024 -:10D1100033504A1A350132441651789E1458996298 -:10D120002A58370181E5E5FE31192A13373E697B1C -:10D13000F9FEC16998622E0000010044FFEC04FC76 -:10D1400005CB0033001F400F0908212124240019BA -:10D150001103722C000972002B322B3212392F333B -:10D1600012393930314522262635343636373526C0 -:10D170002635343E02333216161707262623220E92 -:10D180000215141633330723220E021514163332F8 -:10D190003637110E02024295E7826FC580757D60B9 -:10D1A0009FBF5F6CA6893E8D40B36533543C217EA2 -:10D1B000A38B337B50997C49897B6ECD423486A505 -:10D1C0001455A97C84A55B1208239573729D612C6C -:10D1D000264028E12F40172D3F29525CF212305B88 -:10D1E0004A5C4E3D23FEF4182717FFFF0027FFEC93 -:10D1F000042F04730606017F00000001FFC3FE1028 -:10D2000005CD05B60030001A400D0F2902721F1817 -:10D21000097207002B0D08003F33CC322B322B3222 -:10D22000303141222627351616333236363737212C -:10D2300001210E03070E022322262735161633324C -:10D240003636373E0437210321030E0203EE3061E8 -:10D25000201A3C1D253F300E10FED10100FEF023A8 -:10D26000413C3B1D4089A56B29491D182F1D2C4DA4 -:10D270004B271733373D4627035DF8012B581B66B4 -:10D280009BFE100F0CF00A0B1D4A435004B48DF3A3 -:10D29000CDAA4699AC460E0AFE090B2B675B368C6D -:10D2A000AED6FF96FB79FE5483A44C000001FFC567 -:10D2B000FE10053904730034002040100E11112EA9 -:10D2C0002B0772211A0B7207002F0D0A003F33CC77 -:10D2D000322B322B32321133303141222627351690 -:10D2E0001633323636373721132626232206060711 -:10D2F0000E032322262735161633323E02373E030D -:10D30000333216170321030E0203642F61201A3CE7 -:10D310001D253F300E10FED5BC0F1F1152634C2E41 -:10D3200022455982602E4423152817273A2F2C199D -:10D33000326184C79868B83AAC01274D1B679BFEE1 -:10D34000100F0CF00A0B1D4A4350037503055EB91C -:10D350008967B4894D0B0DF8090738617E478DD177 -:10D3600088432416FCCDFE7D83A44C00FFFFFF857F -:10D37000FE52048B05B606260024000000070417A1 -:10D3800004C90000FFFF005AFE52049E04730626E3 -:10D39000004400000007041704A60000FFFFFF85FB -:10D3A0000000048B07F60626002400000107025443 -:10D3B000051B0152000AB312010272002BCE30315C -:10D3C000FFFF005AFFEC049E06A40626004400005E -:10D3D0000107025404B80000000AB32C0A077200C7 -:10D3E0002BCE3031FFFFFF850000061F07D7062632 -:10D3F000002400000107035F051D0158000DB7035D -:10D4000002120101019256002B343400FFFF005A32 -:10D41000FFEC05B1067F0626004400000107035F0C -:10D4200004AF0000000DB703022C0A01017D560075 -:10D430002B343400FFFFFF85000004BD07D906260A -:10D440000024000001070360051D0158000DB7030B -:10D4500002120101019256002B343400FFFF005AE2 -:10D46000FFEC049E068106260044000001070360CD -:10D4700004B00000000DB703022C0A01017D560024 -:10D480002B343400FFFFFF85000005BB0850062643 -:10D490000024000001070361051D0158000DB703BA -:10D4A00002120101019256002B343400FFFF005A92 -:10D4B000FFEC054E06F80626004400000107036154 -:10D4C00004B00000000DB703022C0A01017D5600D4 -:10D4D0002B343400FFFFFF85000004F008680626A7 -:10D4E0000024000001070362051D0158000DB70369 -:10D4F00002120101019256002B343400FFFF005A42 -:10D50000FFEC049E0710062600440000010703629A -:10D5100004B10000000DB703022C0A01017D560082 -:10D520002B343400FFFFFF85FE5204E10779062605 -:10D53000002400000027041704C900000107014A65 -:10D5400000D10158000AB31F010272002BCE303106 -:10D55000FFFF005AFE52049E0621062600440000EA -:10D560000027041704A600000107014A0064000018 -:10D57000000AB3390A0772002BCE3031FFFFFF8556 -:10D58000000004E2081906260024000001070363D6 -:10D59000051D0158000DB703021201010193560049 -:10D5A0002B343400FFFF005AFFEC049E06C1062610 -:10D5B000004400000107036304B00000000DB7033E -:10D5C000022C0A01017E56002B343400FFFFFF8538 -:10D5D000000004E208190626002400000107036485 -:10D5E000051D0158000DB7030212010101935600F9 -:10D5F0002B343400FFFF005AFFEC049E06C10626C0 -:10D60000004400000107036404B00000000DB703EC -:10D61000022C0A01017E56002B343400FFFFFF85E7 -:10D62000000004E2085E06260024000001070365EE -:10D63000051D0158000DB7030212010101935600A8 -:10D640002B343400FFFF005AFFEC049E0706062629 -:10D65000004400000107036504B00000000DB7039B -:10D66000022C0A01017E56002B343400FFFFFF8597 -:10D67000000004F80868062600240000010703667D -:10D68000051D0158000DB703022D0101019356003D -:10D690002B343400FFFF005AFFEC049E07100626CF -:10D6A000004400000107036604B00000000DB7034A -:10D6B00002470A01017E56002B343400FFFFFF852C -:10D6C000FE5204E007830626002400000027014DD7 -:10D6D00000EE01580107041704C90000000AB31244 -:10D6E000010272002BCE3031FFFF005AFE52049E21 -:10D6F000062B0626004400000027014D0081000093 -:10D700000107041704A60000000AB32C0A077200E0 -:10D710002BCE3031FFFF0035FE52049C05B60626A5 -:10D72000002800000007041704B40000FFFF005A9F -:10D73000FE52044204730626004800000007041746 -:10D7400004B20000FFFF00350000049C07F6062627 -:10D75000002800000107025404D50152000AB30C4E -:10D76000010272002BCE3031FFFF005AFFEC044261 -:10D7700006A406260048000001070254049A00008F -:10D78000000AB32B090772002BCE3031FFFF0035A2 -:10D79000000004C5076606260028000001070151A5 -:10D7A000009C0158000BB6010C0101019556002B9D -:10D7B0003400FFFF005AFFEC0491060E06260048D5 -:10D7C0000000010601516800000BB6022B0901019F -:10D7D0008056002B3400FFFF0035000005CD07D731 -:10D7E0000626002800000107035F04CB0158000D46 -:10D7F000B702010C0101019256002B343400FFFFE7 -:10D80000005AFFEC059A067F062600480000010733 -:10D81000035F04980000000DB703022B0901017D8E -:10D8200056002B343400FFFF00350000049C07D95C -:10D830000626002800000107036004CB0158000DF4 -:10D84000B702010C0101019256002B343400FFFF96 -:10D85000005AFFEC0442068106260048000001073A -:10D86000036004980000000DB703022B0901017D3D -:10D8700056002B343400FFFF0035000005690850C6 -:10D880000626002800000107036104CB0158000DA3 -:10D89000B702010C0101019256002B343400FFFF46 -:10D8A000005AFFEC053606F806260048000001077E -:10D8B000036104980000000DB703022B0901017DEC -:10D8C00056002B343400FFFF00350000049E08682A -:10D8D0000626002800000107036204CB0158000D52 -:10D8E000B702010C0101018256002B343400FFFF06 -:10D8F000005AFFEC046B07100626004800000107E1 -:10D90000036204980000000DB703022B0901017D9A -:10D9100056002B343400FFFF0035FE52049C07797B -:10D920000626002800000027041704B400000107A1 -:10D93000014A007F0158000AB319010272002BCE80 -:10D940003031FFFF005AFE52045C062106260048D3 -:10D9500000000027041704B200000106014A4C0031 -:10D96000000AB338090772002BCE3031FFFF0033B5 -:10D970000000035207F60626002C0000010702549F -:10D9800004000152000AB304010272002BCE3031B0 -:10D99000FFFF0025000002E806A4062603A80000F9 -:10D9A0000107025403960000000AB3040106720046 -:10D9B0002BCE3031FFFFFFF8FE52029C05B6062643 -:10D9C000002C00000007041703960000FFFFFFD99A -:10D9D000FE52028D06140626004C000000070417B4 -:10D9E00003770000FFFF007BFE52059805CD062659 -:10D9F000003200000007041705500000FFFF005A26 -:10DA0000FE52045404730626005200000007041757 -:10DA100004BE0000FFFF007BFFEC059807F606261A -:10DA20000032000001070254057F0152000AB32AA8 -:10DA30000B0372002BCE3031FFFF005AFFEC045471 -:10DA400006A40626005200000107025404960000B6 -:10DA5000000AB3270A0772002BCE3031FFFF007B8C -:10DA6000FFEC068707D70626003200000107035F98 -:10DA700005850158000DB703022A0B01017B5600F2 -:10DA80002B343400FFFF005AFFEC059A067F062670 -:10DA9000005200000107035F04980000000DB70367 -:10DAA00002270A01018256002B343400FFFF007B5D -:10DAB000FFEC059807D90626003200000107036035 -:10DAC00005850158000DB703022A0B01017B5600A2 -:10DAD0002B343400FFFF005AFFEC04540681062665 -:10DAE000005200000107036004980000000DB70316 -:10DAF00002270A01018256002B343400FFFF007B0D -:10DB0000FFEC0623085006260032000001070361DF -:10DB100005850158000DB703022A0B01017B560051 -:10DB20002B343400FFFF005AFFEC053606F80626BA -:10DB3000005200000107036104980000000DB703C4 -:10DB400002270A01018256002B343400FFFF007BBC -:10DB5000FFEC059808680626003200000107036202 -:10DB600005850158000DB703022A0B01017B560001 -:10DB70002B343400FFFF005AFFEC046B071006261D -:10DB8000005200000107036204980000000DB70373 -:10DB900002270A01018256002B343400FFFF007B6C -:10DBA000FE52059807790626003200000027041768 -:10DBB000055000000107014A01390158000AB33736 -:10DBC0000B0372002BCE3031FFFF005AFE52045C73 -:10DBD00006210626005200000027041704BE00009C -:10DBE0000107014A004C0000000AB3340A07720022 -:10DBF0002BCE3031FFFF007BFFEC070607790626AE -:10DC00000250000001070076020C0158000AB335EB -:10DC10000B0372002BCE3031FFFF005AFFEC05D909 -:10DC2000062106260251000001070076014200008D -:10DC3000000AB3330A0772002BCE3031FFFF007B9E -:10DC4000FFEC070607790626025000000107004393 -:10DC500001710158000AB3350B0372002BCE30312D -:10DC6000FFFF005AFFEC05D90621062602510000ED -:10DC70000107004300A60000000AB3330A07720040 -:10DC80002BCE3031FFFF007BFFEC070607F60626A0 -:10DC90000250000001070254057F0152000AB3350B -:10DCA0000B0372002BCE3031FFFF005AFFEC05D979 -:10DCB00006A4062602510000010702540496000043 -:10DCC000000AB3330A0772002BCE3031FFFF007B0E -:10DCD000FFEC070607660626025000000107015107 -:10DCE00001290158000BB602350B01017E56002BAD -:10DCF0003400FFFF005AFFEC05D9060E062602513C -:10DD00000000010601515E00000BB602330A01015A -:10DD10008556002B3400FFFF007BFE5207060614D9 -:10DD200006260250000000070417055C0000FFFFF4 -:10DD3000005AFE5205D905060626025100000007CA -:10DD4000041704D90000FFFF008DFE52059A05B6A6 -:10DD50000626003800000007041705100000FFFF2A -:10DD6000006FFE5204B2045E062600580000000751 -:10DD7000041704A00000FFFF008DFFEC059A07F6D2 -:10DD80000626003800000107025405600152000A0F -:10DD9000B31B080272002BCE3031FFFF006FFFEC87 -:10DDA00004B206A40626005800000107025404BC71 -:10DDB0000000000AB31E080672002BCE3031FFFFB0 -:10DDC000008DFFEC0760077906260252000001076C -:10DDD000007602000158000AB327080272002BCE19 -:10DDE0003031FFFF006AFFEC068906210626025348 -:10DDF000000001070076015E0000000AB32A080651 -:10DE000072002BCE3031FFFF008DFFEC07600779E9 -:10DE10000626025200000107004301640158000A6F -:10DE2000B327080272002BCE3031FFFF006AFFECEF -:10DE3000068906210626025300000107004300C39D -:10DE40000000000AB32A080672002BCE3031FFFF13 -:10DE5000008DFFEC076007F606260252000001075E -:10DE6000025405600152000AB327080272002BCE4B -:10DE70003031FFFF006AFFEC068906A40626025334 -:10DE800000000107025404BC0000000AB32A08067F -:10DE900072002BCE3031FFFF008DFFEC076007666C -:10DEA00006260252000001070151011D0158000B16 -:10DEB000B601270801019556002B3400FFFF006AC8 -:10DEC000FFEC0689060E06260253000001070151E9 -:10DED000007B0000000BB6012A0801019456002BBC -:10DEE0003400FFFF008DFE52076006140626025222 -:10DEF00000000007041705230000FFFF006AFE5220 -:10DF0000068905040626025300000007041704CD05 -:10DF10000000FFFF00BAFE52053F05B60626003C92 -:10DF200000000007041704870000FFFFFF73FE14C2 -:10DF30000491045E0626005C00000007041705BC7F -:10DF4000000CFFFF00BA0000053F07F60626003C64 -:10DF500000000107025404AE0152000AB309020294 -:10DF600072002BCE3031FFFFFF73FE14049106A424 -:10DF70000626005C00000107025404480000000A65 -:10DF8000B31E0C0672002BCE3031FFFF00BA00002A -:10DF9000053F07660626003C000001070151009876 -:10DFA0000158000BB601090201019556002B3400FF -:10DFB000FFFFFF73FE140491060E0626005C0000AE -:10DFC000010601510E00000BB6011E0C0101945612 -:10DFD000002B3400FFFF0036FEBC05710614062638 -:10DFE00000D300000007004200F000000002FCA87F -:10DFF00004D90102067F0012001D001F400E1419F3 -:10E0000017801D400F010A0305800C12002F331AE0 -:10E01000CD17391ADC1ACD3939303141353E023746 -:10E02000211E021715232626270606072535363614 -:10E030003733150E0207FCA826686521013E143906 -:10E040003E1BBB225522376A3801F3275B22F815A5 -:10E050005D682604D9172465692A2D676226171D75 -:10E0600059282E4B25C312267A310A1953531A0008 -:10E070000002FBE504D9FFA006810012001D001F6D -:10E08000400E1C17198013400F010A0305800C1263 -:10E09000002F331ACD17391ADC1ACD3939303141F6 -:10E0A000353E0237211E02171523262627060607AE -:10E0B000272E0227353316161715FCA8266865216A -:10E0C000013E14393E1BBB225522376A38DB1F46FE -:10E0D0003C12E80C2C1C04D9172465692A2D6762B0 -:10E0E00026171D59282E4B25C51C4A4E210E316D71 -:10E0F00035100002FCA804D9009E06F80012002882 -:10E100000021400F27141A218013400F010A030534 -:10E11000800C12002F331ACD17391ADC1ACC323981 -:10E1200039303141353E0237211E0217152326268C -:10E1300027060607253736363534262322060735C7 -:10E1400036363332161514060707FCA826686521F3 -:10E15000013E14393E1BBB225522376A3802080E95 -:10E160002C532017192417163F20515B4B4F0E04D8 -:10E17000D9172465692A2D676226171D59282E4B49 -:10E1800025BF74031B2E131206087808094F413867 -:10E19000511235000002FCA804D9FFD30710001269 -:10E1A000002D0025400F2A20172D1D24240F058047 -:10E1B0000A01010C12002F333311331ACD39327C8E -:10E1C0002F333318CD3232303141353E0237211EE4 -:10E1D00002171523262627060607033E02333216AA -:10E1E00017161633323637330606232226272626FD -:10E1F00023220607FCA826646121013E143D421B30 -:10E20000BB1F5D25396038710D3F5B36323E3025CE -:10E210002E26232510831C7053304428292E2625B2 -:10E22000220B04D917245B5F2A2D5D582617174F40 -:10E2300023263E250144516B3515161017282C81D5 -:10E2400072171414132F23000002FD0404D9FFC514 -:10E2500006C1000F001A001B400A16141110100C02 -:10E2600005800900002F321ACC32327C2F3318CCB3 -:10E2700032303141222626353314161633323637E2 -:10E28000330606033536363733150E0207FE336A7A -:10E29000863F941F4B4061701C9620C7F5275A2378 -:10E2A000D9155D682604D9529868344C2A6248987A -:10E2B000BA0104132678330B1953531A0002FD06D2 -:10E2C00004D9FFC506C1000F001A001B400A14162E -:10E2D0001910100C05800900002F321ACC32327C44 -:10E2E0002F3318CD323031412226263533141616FD -:10E2F00033323637330606032E0227353316161708 -:10E3000015FE336C853C921F4B4061701C9620C7F4 -:10E310009C1F463C12D30D2B1C04D94D976E344CD8 -:10E320002A624898BA01041C4A4F200F316E3411FA -:10E330000002FD0604D9FFC50706000F0025001FD7 -:10E34000400C171E24111110100C04800900002F1E -:10E35000321ACD32327C2F33113318CC3230314166 -:10E36000222626353314161633323637330606275F -:10E3700037363635342623220607353636333216FD -:10E380001514060707FE3369853F921F4B406170E5 -:10E390001C9620C7E00C3633191416231112371DB2 -:10E3A000475143440D04D9479576344C2A62489826 -:10E3B000BAF66E081F1F100D0607650608453835AA -:10E3C0004C0E2B000002FCFE04D9FFDB0710001AE4 -:10E3D0000029001F400C170D041A0A1111261E8077 -:10E3E000231B002F331ACD32327C2F333318CD321A -:10E3F000323031413E023332161716163332363779 -:10E400003306062322262726262322060713222642 -:10E41000353314161633323637330606FD100F3FE8 -:10E4200059352B383428362323270C811C734E3062 -:10E430003D2F2C2E1F2327099DA49193244E3F6826 -:10E44000631C9320C206314A62310E17121D2E281A -:10E4500076691516160B2C20FEA897922A391E47AE -:10E460003A85A4000001FF46FE1400F800000014E5 -:10E47000000CB30700800E002F1ACC32303143223B -:10E480002627351616333236353426273316161519 -:10E4900014060621344A1B1D361D333A322CB4367D -:10E4A000494B7FFE140F0AB40A0C323435613931FE -:10E4B0007F4E536932000001FF60FE1001F0012F12 -:10E4C0000011000CB30700C00C002F1ACC32303101 -:10E4D0005322262735161633323636371321030ECC -:10E4E00002102F61201A3C1D253F300E5201295881 -:10E4F0001B679BFE100F0CF00A0B1D4A43017FFEA9 -:10E500005483A44CFFFF00A0FE1404D105B60626D8 -:10E51000003700000007007A016F0000FFFF005E77 -:10E52000FE14036F054C0626005700000007007A12 -:10E5300001350000FFFF007BFE14059805CD06267F -:10E54000003200000007015001D90000FFFF005A0F -:10E55000FE14045404730626005200000007015004 -:10E5600001350000FFFF007BFE1405980704062616 -:10E57000003200000027014C01A40158010701509E -:10E5800001D90000000AB32A0B0372002BCE3031F0 -:10E59000FFFF005AFE14045405AC0626005200008A -:10E5A0000027014C00B500000107015001350000B3 -:10E5B000000AB3270A0772002BCE3031FFFF003369 -:10E5C000FFEC041B0473040602CB0000FFFFFDA454 -:10E5D00004C3FF5206A4060602540000FFFF008F8A -:10E5E000FFEC073E05CD0427003201A6000001071D -:10E5F0000372FEBCFF96000DB703023D0B01010044 -:10E6000056002B343400000201D304C504580635EB -:10E61000000B00200021400E0705051D1A1A130CDF -:10E6200080010000200C002F33332F321A10CC321F -:10E630001133322F33303141353E023721150E026E -:10E6400007072626353436363332161514060607E4 -:10E6500006061514161702E51628230C01061C5091 -:10E660005627C96A692B492C2C34253F2701013EC6 -:10E670003404D91B2F6A682C1530706B2814026A79 -:10E680004E3D50293125283017030406031D26026C -:10E69000000200BE033D038106D300120022000EDB -:10E6A000B5131B00980A97003FE433323031412202 -:10E6B000262635343E0333321615140E0327323E18 -:10E6C0000235342623220E0215141601D9577F4530 -:10E6D0001939618F628996244667853F253B291643 -:10E6E0001C1D22392B181C033D47875F4EABA182AE -:10E6F0004D9F9665B798703DCF4F7D8D3D312F4B27 -:10E70000788E44303100000200BA0342038306D100 -:10E71000001E002C0019400B26141317171F009819 -:10E720000F0897003F33E432392F33333330314110 -:10E73000222635343E0233321617072626232206B8 -:10E74000060733363633321615140E0227323636A4 -:10E750003534262322060615141601EC8BA72E74D9 -:10E76000D0A32875172B1455395D6D380E081C641D -:10E77000437071325E844E2B3C203329333A182D7E -:10E780000342B2AE4EC0B0710D08BC0914486B35DF -:10E79000223684654C816035AE2C482B30373748A3 -:10E7A0001B2F3D00000200BA0342037706D1001E72 -:10E7B000002C001B400C0C0B1F1F0F0F070098268E -:10E7C0001797003F33E432392F331133333031415F -:10E7D00022262735161633323636372306062322ED -:10E7E0002635343E0233321615140E0213323636F5 -:10E7F00035342623220606151416014C2853171A01 -:10E800005C22647B4713062060447072325E85523E -:10E8100099984A8FCE492A3C1F2D2F293C2133033A -:10E82000420B07BA0A0E3E673C203284664C816078 -:10E8300035A88F87DD9F5501DF28452A303D2B48BD -:10E840002B2F3700FFFF0060FFEC036307C904268E -:10E850000183000001070384FF9800000012400AB2 -:10E86000040302011A0701019056002B343434349A -:10E87000FFFF0060FFEC036307C90426018300006B -:10E8800001070383FF9800000012400A04030201FD -:10E890001A0701019056002B34343434FFFF006016 -:10E8A000FFEC038407BE06260183000001070382F4 -:10E8B000FF9800000012400A04030201160701013C -:10E8C0009256002B34343434FFFF0060FFEC038495 -:10E8D00007BE04260183000001070381FF980000A2 -:10E8E0000012400A04030201250701019256002B81 -:10E8F00034343434FFFF0077FFEC049307C9042657 -:10E90000018E00000107038400BC00000012400AD1 -:10E9100004030201210701019056002B34343434E2 -:10E92000FFFF0077FFEC049307C90426018E000067 -:10E930000107038300BC00000012400A0403020127 -:10E94000210701019056002B34343434FFFF007747 -:10E95000FFEC04A807BE0426018E00000107038215 -:10E9600000BC00000012400A040302011D0701015F -:10E970009256002B34343434FFFF0077FFEC04A8A8 -:10E9800007BE0426018E00000107038100BC0000C1 -:10E990000012400A040302012C0701019256002BC9 -:10E9A0003434343400010035FE52059605CD002C78 -:10E9B000001C400E1D1C13132103721A027218084A -:10E9C0000700002F323F2B2B3211333330314122DD -:10E9D0002627351616333236363713363635342673 -:10E9E0002623220606070321012107333E02333284 -:10E9F000161615140607030E0202BA3F56252251B9 -:10EA00003142624412B20808274F3C62AF7F1E9A1F -:10EA1000FECF013501001A083A82A0656EAC630A88 -:10EA200009BE2487CFFE52100BFD070D366F57032A -:10EA30004823421A39502986E28CFD2905B6EB4954 -:10EA4000744561AF77234C2BFC7BA8CE5F00FFFFA2 -:10EA50000035FE52061405B60606010B0000000143 -:10EA600000A4FFEC059605CD003300234012071FDC -:10EA70001F0024231A1A2803722102720E00097241 -:10EA8000002B322B2B3211333311392FCE3031453D -:10EA9000222435343637210606151416163332363D -:10EAA0003637133636353426262322060607072145 -:10EAB000132107333E0233321616151406070306D8 -:10EAC00006040293EFFF000907012D060631644A90 -:10EAD0005F85531350080A274F3C62AC7F2106FE26 -:10EAE000CFA101001A083A82A0656EAC630A095AE8 -:10EAF000239CFEF414ECB9204C201F421A395029F3 -:10EB00004B895D017923421A39502985E28D1B0218 -:10EB1000FAEB49744561AF77234C2BFE58A4F1837F -:10EB2000000400F404B603EC07BE000E001A002631 -:10EB3000003200294012211B1B0F2D2B2827270BE9 -:10EB4000048008000015150F002F3311332F321ADF -:10EB5000CD32322F33CC32113311333031412226B2 -:10EB6000263533141633323637330606012226355E -:10EB70003436333216151406212226353436333214 -:10EB800016151406013536363733150E0307025AAB -:10EB900070853A93496161711C9620C8FE6D3647B5 -:10EBA0004F46324948013036474F46324948FED930 -:10EBB000275A23D9103E4B4A1D05D74996734E5C00 -:10EBC000624898BAFEDF2E37484B2B3943512E3717 -:10EBD000484B2B3943510225132678320A133A3F0A -:10EBE0003A13000400F404B603EC07BE000B001750 -:10EBF0000026003100294012120C0C002B2D30276A -:10EC000027231C80201818060600002F3211332FEE -:10EC1000331ACD32322F33CD3211331133303141EB -:10EC20002226353436333216151406212226353481 -:10EC300036333216151406032226263533141633BE -:10EC4000323637330606032E0227353316161715CC -:10EC5000017136474F46324948013036474F4632F8 -:10EC60004948DD70853A93496161711C9620C89CC2 -:10EC70001E463C12D30D2B1C04B62E37484B2B39A5 -:10EC800043512E37484B2B39435101214C976F4E3E -:10EC90005C624898BA01041C4A4F200E316D341151 -:10ECA000000400F404B603CB07C90003000F001BE7 -:10ECB00000270029401216101004222027801D274B -:10ECC00027010100000A0A04002F3311332F3211EB -:10ECD0003311331A10CD3211331133303141372112 -:10ECE0000701222635343633321615140621222622 -:10ECF00035343633321615140601353636373315AA -:10ED00000E0307011926028C27FDCD36474F4632E8 -:10ED10004948013036474F46324948FEE6265A24D4 -:10ED2000DF13404C4A1D05EEBEBEFEC82E37484BD1 -:10ED30002B3943512E37484B2B394351022F13287F -:10ED400076330F153A3D3613000400F404B603CBB6 -:10ED500007C90003000F001B0026002940121610EF -:10ED6000100420221C80251C1C010100000A0A043A -:10ED7000002F3311332F32113311331A10CD3211CA -:10ED800033113330314137210701222635343633F0 -:10ED90003216151406212226353436333216151450 -:10EDA00006032E0227353316161715011926028C75 -:10EDB00027FDCD36474F46324948013036474F464A -:10EDC000324948BE1F463C11D30C2C1C05EEBEBE7A -:10EDD000FEC82E37484B2B3943512E37484B2B3921 -:10EDE0004351022F1C4B4E200F316E341100000195 -:10EDF000016804E304A805E7000D001D400C060AA5 -:10EE00000A00080C0C0104028000002F1ACD3939C9 -:10EE100032113311331133303141273721070723A2 -:10EE200027230723272307018F2713032D12734658 -:10EE30001883464618834604E3AC5858AC676767A6 -:10EE4000670000010029FFEC057905CB002E0026A4 -:10EE50004013112626122520101000152003721AC7 -:10EE60000807000972002B323F2B3212392F12395A -:10EE70003933113330314522262711161633323EED -:10EE800002353426232335012626232206060703CE -:10EE900021133E0233321E0217051E0215140E0204 -:10EEA00003546AA74742A8513B6348279396190128 -:10EEB0002B196959597B4F18BDFECFC5289DFCB54C -:10EEC0007CB87E4C0FFEEB5680474B8ECC1423282B -:10EED00001042C2E1E3956375468C30100384B4AA2 -:10EEE000926EFC83039EBFF67846779550EC1963CB -:10EEF000936376B4783D0001FEFCFE1705E905CD6D -:10EF000000260022401225150112040D2026261984 -:10EF100020130272060D0372002B322B2F33332F76 -:10EF20001112173930314101032E0223220607271F -:10EF300036363332161617130121011316163332E3 -:10EF4000363715060623222626270301FEFC02FE7D -:10EF50005A091922181420163531703C596E3C0D8F -:10EF600046019B0156FD4C770E2C3318292B2F663A -:10EF7000445B74421247FE0CFE17041A0211353A24 -:10EF8000160607EA12172E5F4AFE7B0245FC61FD5A -:10EF9000894C3D080AEC121436725801B6FD4A003D -:10EFA0000003FFCDFE1404E305B60014001E002884 -:10EFB0000020400F0B0A1F1F1E1E011514130828E6 -:10EFC000010272002B323FCD3312392F33123939FF -:10EFD0003031430121321616151406060715161690 -:10EFE000151406042323031333323636353426230F -:10EFF000233733323636353426232333019D01AA95 -:10F000008CD0734B8E66647798FEFBA3D9689EB450 -:10F010004B703F5B5CA53395496D3C545698FE148C -:10F0200007A2418F7563996516081A8D6EA6D36481 -:10F03000FE1402EC3262474D55F627534244450018 -:10F04000FFFF0035FE14039C05B60626002F0000C6 -:10F050000007007A01AA0000FFFF0035FE14061425 -:10F0600005B60626003100000007007A026A00009B -:10F07000FFFFFF85FE14048B05B606260024000062 -:10F080000007015001750000FFFF0035FE14049CCD -:10F0900005B606260028000000070150010E0000FA -:10F0A000FFFFFFC7FE14029C05B60626002C0000D9 -:10F0B000000601502500FFFF008DFE14059A05B6DD -:10F0C00006260038000000070150018500000001FD -:10F0D000FFC50000038105B6000B000BB40B08054B -:10F0E0000272002B3F303163373713273721070770 -:10F0F0000317073B24BBC99825028725BEC99C2559 -:10F10000B05203B252B0B052FC4E52B00001FFF206 -:10F11000FFEC03E505B60011000EB60C0272070005 -:10F120000972002B322B3031452226273516163333 -:10F13000323636371321030E02010E648335327ED8 -:10F140004C42624312CD0131D72386CB142419FEE1 -:10F15000162135705703CAFC0BA8CE5FFFFFFFC511 -:10F160000000038107790626038F00000107004392 -:10F17000002D0158000AB30C050272002BCE30316D -:10F18000FFFFFFC5000003DD07790626038F00009F -:10F190000107007600C90158000AB30C050272008D -:10F1A0002BCE3031FFFFFFC5000003D907790626BB -:10F1B000038F00000107014AFFC90158000AB30C80 -:10F1C000050272002BCE3031FFFFFFC5000003B6F1 -:10F1D000075C0626038F00000107006AFF830158C1 -:10F1E000000CB4180C050272002BCECE3031FFFF9C -:10F1F000FFC50000040E07660626038F0000010706 -:10F200000151FFE50158000BB6011D05010195569E -:10F21000002B3400FFFFFFC5000003AE07040626E5 -:10F22000038F00000107014C00330158000AB30CA2 -:10F23000050272002BCE3031FFFFFFC5000003D75F -:10F2400007830626038F00000107014DFFE50158E3 -:10F25000000AB30C050272002BCE3031FFFFFFC550 -:10F26000FE14038105B60626038F00000007015037 -:10F2700000980000FFFFFFC5FE14038105B60626B7 -:10F28000038F0000000601505A00FFFFFFC5000079 -:10F290000381076C0626038F00000107014E00C39F -:10F2A0000158000AB30C050272002BCE3031FFFF6B -:10F2B000FFC5FE5205C205B60426038F00000007F5 -:10F2C000002D03100000FFFFFFF2FFEC04DF0779C1 -:10F2D0000626039000000107014A00CF0158000AEA -:10F2E000B3120C0272002BCE3031FFFFFFC50000BD -:10F2F000038107F60626038F00000107025404115C -:10F300000152000AB30C050272002BCE3031FFFF10 -:10F31000FFC5FE52038105B60626038F00000007D5 -:10F32000041703CF0000FFFFFFD7000005B605CD8F -:10F330000606021D0000FFFF0049000004D505B6C7 -:10F340000427038F0154000001070153FE14FF56E8 -:10F35000000BB601120500000056002B3400FFFF21 -:10F36000FFC50000038105B60606038F0000FFFFFE -:10F37000FFC5000003B6075C0626038F00000107E7 -:10F38000006AFF830158000CB4180C050272002BB0 -:10F39000CECE3031FFFFFFC50000038105B6060663 -:10F3A000038F0000FFFFFFC5000003B6075C0626C1 -:10F3B000038F00000107006AFF830158000CB41896 -:10F3C0000C050272002BCECE3031FFFFFFF2FFECB6 -:10F3D00003E505B6060603900000FFFFFFC5000029 -:10F3E000038105B60606038F00000001FFBCFE1472 -:10F3F00004BE045E0020001F401113120909170B00 -:10F4000072110A720E010672000E72002B2B322B43 -:10F410002B32113333303143012103060615141604 -:10F4200033323636371321032337230E02232226A5 -:10F4300027230E020703440156012D8707093F3099 -:10F44000486C4D1762012DEDE1120A25535D3533ED -:10F450004D140A040A0C0743FE14064AFD7B23419F -:10F46000193C4176C37101D5FBA2B03E582E271C32 -:10F470001F4C4E22FEC0000100250000023F045E2A -:10F480000003000CB5030A72010672002B2B303109 -:10F490007313210325ED012DED045EFBA200000195 -:10F4A000FEFAFE140244045E0011000EB60C067251 -:10F4B00007000F72002B322B3031432226273516DE -:10F4C0001633323636371321010E0258305F1F20B3 -:10F4D000361D2944330CFE012DFEF7155DA3FE14E5 -:10F4E0000F0AF20B0A234C3B04AAFB2966A964000D -:10F4F000FFFFFFBEFE1404CF061F0606017C0000BE -:10F50000FFFFFEFCFE1404EC0473060601900000ED -:10F510000001FF25FE140693061F00490031401B21 -:10F5200040390F722D260172340B45450D0E0E31F8 -:10F530001F06721B14017207000F72002B322B3250 -:10F540002B32321133321133332B322B32303143E1 -:10F550002226273516163332363713233F023E0351 -:10F5600033321617072626232206070721373E03C4 -:10F5700033321617072626232206070733072303ED -:10F580000E0223222627351616333236371321036F -:10F590000E022D305F1F20361D3D5C13CCA31EB71D -:10F5A000121649668552457531501D402839460C62 -:10F5B0000C018B1217486685524575314F1D402945 -:10F5C00038460D0CDB31DBD7155EA37E2F601F2084 -:10F5D000361D3E5B13CDFE74D7155DA3FE140F0AD6 -:10F5E000F20B0A515903C5915454668C55261A17CB -:10F5F000E00D1250413E54668C55261A17E00D124C -:10F6000050413EE5FC0E66A9640F0AF20B0A5159FF -:10F6100003C5FC0E66A96400FFFFFF25FE140589E3 -:10F62000061F0426004900000007004C02FC0000F1 -:10F63000FFFFFF25FE140598061F04260049000061 -:10F640000007004F02FC00000003FF25FE14082DF8 -:10F65000061F0049004D005A0039401F554E4B0609 -:10F66000724A0A72340D0C4545311F06722D26264A -:10F670001B14017240393907000F72002B3232110E -:10F68000332B323211332B3232113333332B2BCE17 -:10F6900032303143222627351616333236371323BC -:10F6A0003F023E033332161707262623220607079A -:10F6B00021373E0333321617072626232206070773 -:10F6C000330723030E02232226273516163332363C -:10F6D000371321030E02011321031322263534367A -:10F6E000363332161514062D305F1F20361D3D5C53 -:10F6F00013CCA31EB7121649668552457531501DAD -:10F70000402839460C0C018B121748668552457506 -:10F71000314F1D402938460D0CDB31DBD7155EA378 -:10F720007E2F601F20361D3E5B13CDFE74D7155D06 -:10F73000A30574ED012DED8740582C52393B5A58E2 -:10F74000FE140F0AF20B0A515903C5915454668CEA -:10F7500055261A17E00D1250413E54668C55261A54 -:10F7600017E00D1250413EE5FC0E66A9640F0AF247 -:10F770000B0A515903C5FC0E66A96401EC045EFB3B -:10F78000A204E938433A4E28344450630002FF256E -:10F79000FE14083B061F0049004D0035401D4B007C -:10F7A000724A0A72340D0C4545311F06722D262609 -:10F7B0001B14017240393907000F72002B323211CD -:10F7C000332B323211332B3232113333332B2B3074 -:10F7D00031432226273516163332363713233F029C -:10F7E0003E03333216170726262322060707213742 -:10F7F0003E03333216170726262322060707330750 -:10F8000023030E02232226273516163332363713EA -:10F8100021030E02010121012D305F1F20361D3D05 -:10F820005C13CCA31EB7121649668552457531503C -:10F830001D402839460C0C018B121748668552452D -:10F8400075314F1D402938460D0CDB31DBD7155E75 -:10F85000A37E2F601F20361D3E5B13CDFE74D7158F -:10F860005DA305740149012DFEB7FE140F0AF20BCA -:10F870000A515903C5915454668C55261A17E00D48 -:10F880001250413E54668C55261A17E00D12504115 -:10F890003EE5FC0E66A9640F0AF20B0A515903C536 -:10F8A000FC0E66A96401EC0614F9EC00FFFF001BD6 -:10F8B000FE14049E0621062603B80000010602324B -:10F8C0007800000AB33D1E0772002BCE3031FFFFD7 -:10F8D000FF8FFE14029C06140626004F000000064F -:10F8E000007A5E00FFFF0025FE14046D04730626F7 -:10F8F000005100000007007A01AE00000003005A2A -:10F90000FE14049E04730013002C003F002D4018C9 -:10F91000270A72240672222337371E077229282DE0 -:10F920002D0D000006140B72002B32322F333211D2 -:10F9300033332B321133332B2B30314122263534E4 -:10F9400036371706061514163332363715060603F2 -:10F9500022262635343E0333321616173337330347 -:10F960002337230E023732363637363635342623E0 -:10F97000220E0315141601FE6776816E774C3B202C -:10F980001B1C311A254E9951905B2F597FA15E4760 -:10F990006A4C180839E8EEE10E08285E722F3E6ABC -:10F9A0004C1008074B412C4F42311A44FE146B583F -:10F9B0007BAB4F0A4AA53F26230B07B00A0F01D89D -:10F9C00050B2936ED8C19556294A318FFBA291311E -:10F9D0004A2AF3619C5728512F475D39637F8E4730 -:10F9E0005759FFFF005AFE140442047306260048CC -:10F9F00000000007015001370000FFFFFFF1FE1477 -:10FA0000028D06140626004C00000006047E6A00E3 -:10FA10000002006FFE1404B2045E001400320023E2 -:10FA200040132D0A722A06721D06722F2E072525F5 -:10FA30000E00150B72002BCC3233113333332B2BCA -:10FA40002B30314122263534363637170606151449 -:10FA50001633323637150606032226263534363756 -:10FA600013210306061514163332363637132103D5 -:10FA70002337230E0201E967763A6C4A774D3A1F25 -:10FA80001C1C301A254D90607E3E0C0C7F012D8988 -:10FA900007093636456D521962012DEDE6150B2B1F -:10FAA000677EFE146B5852816F350A4CA53F2623A2 -:10FAB0000B07B00A0F01D84E916225743C025CFD21 -:10FAC00073223C193F3C75C57601CFFBA2CF42673C -:10FAD0003A000002001BFE14049E04730029003C3F -:10FAE00000274015240672232234341E0772100F9B -:10FAF0002A2A140B7208000F72002B322B3211339A -:10FB0000332B321133332B303141222627111E0281 -:10FB10003332363737363637230E02232226263540 -:10FB2000343E033332161617333733030E021332C3 -:10FB30003E0435342623220E0315141601877EA3B6 -:10FB40004B3470784068841C080B1D090824556AE2 -:10FB50004651895330597E9E5B49664B210839E8EE -:10FB6000F42698DA072A473B2C1F0F4B3E2E5043B2 -:10FB7000301A4CFE14262201061B271460671F252D -:10FB8000601F2E4E2E55B38D6ED8C19556284A3221 -:10FB90008FFB87B0CB5602CB2D4D646F7033506016 -:10FBA00039637F8E47575900FFFF001BFE14049EE8 -:10FBB0000621062603B800000107014A005E000086 -:10FBC000000AB33D1E0772002BCE3031FFFF001B31 -:10FBD000FE14049E062B062603B800000107014D03 -:10FBE000007B0000000AB33D1E0772002BCE3031AF -:10FBF000FFFF001BFE14049E0614062603B8000037 -:10FC00000107014E01580000000AB33D1E077200B3 -:10FC10002BCE303100010054000003DB061F001919 -:10FC20000019400C02181803150672110A0172001F -:10FC3000002F2B322B3232113330317313233F021A -:10FC40003E033332161707262623220607073307FB -:10FC5000230354BCA31EB71216496685524575315D -:10FC6000501D402839460C0CDB31DCBC0379915423 -:10FC700054668C55261A17E00D1250413EE5FC875C -:10FC80000001005400000693061F002F002B4017B0 -:10FC90002C2F0A72231C01722A012E2E0304042722 -:10FCA000150672110A0172002B322B3232113332D7 -:10FCB0001133332B322B3230317313233F023E0387 -:10FCC00033321617072626232206070721373E035D -:10FCD0003332161707262623220607073307230386 -:10FCE0002113210354BCA31EB71216496685524541 -:10FCF0007531501D402839460C0C018B121748668F -:10FD000085524575314F1D402938460D0CDB31DBDE -:10FD1000BDFED3BDFE74BC0379915454668C552648 -:10FD20001A17E00D1250413E54668C55261A17E002 -:10FD30000D1250413EE5FC870379FC87FFFF00541C -:10FD400000000841061F042603BD00000007004C08 -:10FD500005B40000FFFF005400000850061F0426F1 -:10FD600003BD00000007004F05B40000FFFF005472 -:10FD70000000058B061F042603BC00000007004C92 -:10FD800002FE0000FFFF005400000598061F042635 -:10FD900003BC00000007004F02FC00000001FFB898 -:10FDA000FFE704D1061F002D002140111514142A6D -:10FDB000162A270672231C01720F000B72002B32C9 -:10FDC0002B322B3232113311333031452226263576 -:10FDD0003436371706061514161633323637132302 -:10FDE0003F023E0333321617072626232206070753 -:10FDF0003307230306060117659F5B2517E90D0FDF -:10FE000013271E2844136EA41FB613164965855286 -:10FE1000467531501D402839460C0DDB31DB752508 -:10FE2000C719488B634169274E1A40191F2D184E78 -:10FE300056020C915454668C55261A17E00D125038 -:10FE4000413EE5FDE7A9D000FFFF00250000038942 -:10FE50000765062603A800000026014CA000010744 -:10FE60000076007501440015400E02080501018965 -:10FE70005601040101019356002B342B340000027B -:10FE80000042FFEC04D3061F002200310015400A97 -:10FE90002B071A03111023000B72002B322F33177C -:10FEA0003930314522263534363637262635343E2C -:10FEB000022437070E0315141616171E0215140E0A -:10FEC0000227323E02353426270E0215141601F69B -:10FED000CAEA67B7773D6B5BA7E7011BA0199BE7F1 -:10FEE0009A4C386E50487141539BD86339573C1F28 -:10FEF00050394C72404F14D5B28CCF8E2B30746475 -:10FF00006484532F1B0BFE0E161C29201E37473509 -:10FF10002F799D657FCE9450F5375B703A596B29E8 -:10FF2000266F8F55525EFFFF00250000031B05ACB6 -:10FF3000062603A800000106014CA000000AB30435 -:10FF4000010672002BCE30310002001BFE14049E0D -:10FF500004730029003C0026401424062322343474 -:10FF60001E0772100F2A2A140B7208000F72002B42 -:10FF7000322B321133332B321133333F30314122A4 -:10FF80002627111E023332363737363637230E0214 -:10FF90002322262635343E033332161617333733E1 -:10FFA000030E0213323E0435342623220E031514A9 -:10FFB0001601877EA34B3470784068841C080B1DA3 -:10FFC000090824556A4651895330597E9E5B49661B -:10FFD0004B210839E8F42698DA072A473B2C1F0FF3 -:10FFE0004B3E2E5043301A4CFE14262201061B278E -:10FFF0001460671F25601F2E4E2E55B38D6ED8C11D +:100000000000069F05C904270075FFCDFEF80027F4 +:100010000213032B000000070233033BFCAE000277 +:10002000FFC6FE7B03160461001D00290015400970 +:100030001D1D24241E07720B12002F332B32113387 +:100040002F3031410E02070E0215141633323637A7 +:1000500017060623222635343636373E023713324A +:100060001615140623222635343602B0113B66528B +:100070004255283F464992595C5CE081B3CC4F8899 +:10008000563D47290ECD56455C7044526C02615E68 +:100090008F75382D44432B3740392BDD324BB19BC4 +:1000A000679074392844503A02005836497D4C45CF +:1000B000556EFFFFFF850000048B0779062600249C +:1000C00000000107004301350158000AB312010284 +:1000D00072002BCE3031FFFFFF85000004E5077969 +:1000E0000626002400000107007601D10158000A0D +:1000F000B312010272002BCE3031FFFFFF850000EA +:1001000004E107790626002400000107014A00D116 +:100110000158000AB312010272002BCE3031FFFFEA +:10012000FF8500000517076606260024000001076A +:10013000015100EE0158000BB60212010101955663 +:10014000002B3400FFFFFF85000004BE075C06267D +:10015000002400000107006A008B0158000CB41253 +:100160001E010272002BCECE3031FFFFFF85000052 +:10017000048B080A0626002400000107014F0162D3 +:100180000158000DB70302120101017C56002B3407 +:1001900034000002FF850000076F05B6000F001352 +:1001A000002B4015041313100E05080E080E08004E +:1001B000010272090C0C000872002B3211332B1152 +:1001C00039392F2F1133113332113330316301217B +:1001D00007210321072103210321132103012113F7 +:1001E000237B039A045036FE004301DD37FE224F85 +:1001F000020036FCCF4AFE56DB017F013D7F5005F1 +:10020000B6FEFEBFFEFE87FF00015CFEA402600298 +:100210005800FFFF007BFE14053705CD062600269B +:1002200000000007007A02540000FFFF00350000C4 +:10023000049C07790626002800000107004300E31C +:100240000158000AB30C010272002BCE3031FFFFBF +:1002500000350000049C07790626002800000107ED +:100260000076017F0158000AB30C010272002BCE08 +:100270003031FFFF00350000049C07790626002876 +:1002800000000107014A007F0158000AB30C010277 +:1002900072002BCE3031FFFF00350000049C075C5C +:1002A0000626002800000107006A00390158000CEA +:1002B000B40C18010272002BCECE3031FFFF003398 +:1002C000000002BF07790626002C0000010700434A +:1002D000FFEC0158000AB304010272002BCE30314A +:1002E000FFFF00330000038707790626002C00007B +:1002F0000107007600730158000AB304010272007E +:100300002BCE3031FFFF0033000003A9077906260A +:10031000002C00000107014AFF990158000AB304AC +:10032000010272002BCE3031FFFF00330000038941 +:10033000075C0626002C00000107006AFF560158E2 +:10034000000CB40410010272002BCECE303100023A +:1003500000250000052B05B6000F001F001F400FF1 +:10036000031C1C021F1F001B0502721000087200F4 +:100370002B322B3211392F33331133303173132396 +:1003800037331321200011140206060423033332ED +:100390003E03353426232303330723357D8D378BE6 +:1003A00083018C010D01284687C7FEFE9D5C6A65AE +:1003B0009F754D269683734BED37EE0254FE026413 +:1003C000FEE4FEF3A6FEE6DF9C5201004378A0BDEA +:1003D00065A19AFE9AFEFFFF00350000061407662D +:1003E00006260031000001070151017B0158000B76 +:1003F000B601150101018756002B3400FFFF007B79 +:10040000FFEC05980779062600320000010700433B +:10041000019E0158000AB32A0B0372002BCE303123 +:10042000FFFF007BFFEC05980779062600320000ED +:100430000107007602390158000AB32A0B03720043 +:100440002BCE3031FFFF007BFFEC059807790626A5 +:10045000003200000107014A01390158000AB32A9D +:100460000B0372002BCE3031FFFF007BFFEC0598B1 +:1004700007660626003200000107015101560158A7 +:10048000000BB6022A0B01016456002B3400FFFF5B +:10049000007BFFEC0598075C062600320000010790 +:1004A000006A00F40158000CB42A360B0372002BCA +:1004B000CECE303100010096010C0425049A000BC9 +:1004C0000018400D03070502080B090108000A0483 +:1004D00006002F33CC3217393031411701010701A3 +:1004E000012701013701038B9AFECF012D96FECF24 +:1004F000FED3950129FED597012D049A96FECFFED5 +:10050000D198012DFED598012D012D9AFED500031D +:100510000064FFAA05B20604001F002D003B002D59 +:1005200040192A2F0F12041F022E2B040C01000069 +:10053000201C0972111010320C0372002B32321180 +:10054000332B3232113311173917393031572737DE +:10055000262635343E04333216173717071616157C +:10056000140E042322262725323E04353426270183 +:1005700016162701262623220E04151416FE9A7934 +:10058000313129537FACDA855C993C6997752F2C02 +:1005900027517DAAD9865B973E014A3E71634F3948 +:1005A0001F0302FDB31B50D602541D4F3243776325 +:1005B0004E371C0556739745B66A72E4D4B6884C1C +:1005C000272583759145AB6477EAD6B5874B2423FD +:1005D000B62D557A9BB969112E11FD1C1015CB0251 +:1005E000F21219335D809BAF5E173400FFFF008D60 +:1005F000FFEC059A07790626003800000107004342 +:10060000016F0158000AB31B080272002BCE303173 +:10061000FFFF008DFFEC059A0779062600380000E1 +:1006200001070076020A0158000AB31B0802720093 +:100630002BCE3031FFFF008DFFEC059A077906269F +:10064000003800000107014A010A0158000AB31BE3 +:10065000080272002BCE3031FFFF008DFFEC059AAF +:10066000075C0626003800000107006A00C5015833 +:10067000000CB41B27080272002BCECE3031FFFFD6 +:1006800000BA0000053F07790626003C000001077C +:100690000076017B0158000AB309020272002BCEDA +:1006A000303100020035000004A805B6000F001923 +:1006B000001F400F100E19030E030E0300010272FB +:1006C000000872002B2B1139392F2F1133113330C1 +:1006D00031730121073332161615140E022323033A +:1006E0001333323636353426232335013501323281 +:1006F00054B3D76060ADE888873E75695B894D6209 +:10070000617B05B6E56BC07F82C27F3FFEDB0223C3 +:100710003B71505C58000001FEFCFE140514061FDE +:1007200000480017400C2B240B72400F0172070089 +:100730000F72002B322B322B3230314322262735D9 +:10074000161633323637133E0233321615140606A8 +:100750000706061514161617161615140606232274 +:1007600026273516163332363534262627262635E3 +:10077000343636373E023534262322060607030E6A +:100780000264255C1F20361D3E5814FE1F87E6AB11 +:10079000D2F433654B3443132C26536368CD985EF3 +:1007A0009338388446655E183B344F55345E3D2C93 +:1007B00040234F555261320CFE1861AAFE140F0AF5 +:1007C000F20B0A516104B792BD5DB595567A5D2B67 +:1007D0001F36260F212A1D3F87676AA8601E1FF05B +:1007E000222C43341D2F38283B764F445F4A23196F +:1007F000323B263E493F653BFB3D6FAB6100FFFF4F +:10080000005AFFEC049E0621062600440000010762 +:10081000004300C90000000AB32C0A0772002BCE67 +:100820003031FFFF005AFFEC049E062106260044EB +:1008300000000107007601640000000AB32C0A07DB +:1008400072002BCE3031FFFF005AFFEC049E0621D0 +:100850000626004400000107014A00640000000A67 +:10086000B32C0A0772002BCE3031FFFF005AFFEC89 +:1008700004AA060E0626004400000107015100816B +:100880000000000AB33D0A0772002BCE3031FFFF93 +:10089000005AFFEC049E06040626004400000106F0 +:1008A000006A1F00000CB42C380A0772002BCECE51 +:1008B0003031FFFF005AFFEC049E06B206260044CA +:1008C00000000107014F00F60000000DB703022CE5 +:1008D0000A01017E56002B3434000003005AFFEC5D +:1008E00006C7047300350049005500444025300A0E +:1008F0002E24244B1D1D152B0B72125252150772FC +:100900001006720F0E0E41410A077231323236362E +:10091000000B72002B32113311332B321133113390 +:100920002B2B3211332B11392F333211333F30310E +:100930004522262635343E03333216161733373315 +:1009400007363633321615140E0223230606151405 +:100950001633323637150606232226270723372378 +:100960000E0237323E0237363635342623220E0346 +:100970001514160133323636353426232206060185 +:100980008F5C8B4E305B7E9D5A4562491E0B39BC95 +:1009900012309C55A1AF4FA0F1A33401015E794CF8 +:1009A000AB434FB8626D8D2F10BC0E0A28596E30C4 +:1009B0002C4D3F310F0B0B42452D4F402E184A0254 +:1009C0005C2D7491433732386E54145DB48475DEF7 +:1009D000BE90512649358F5A3639AB8658906737C5 +:1009E0000C0F0B50773323E32531363C5E91314AAF +:1009F0002AF330546F402D6030506039637F8E474A +:100A00005F5101A8325230302F467C00FFFF005A60 +:100A1000FE1403F204730626004600000007007A65 +:100A200001960000FFFF005AFFEC04420621062653 +:100A3000004800000107004300B00000000AB32B8B +:100A4000090772002BCE3031FFFF005AFFEC046122 +:100A5000062106260048000001070076014D00002F +:100A6000000AB32B090772002BCE3031FFFF005A6A +:100A7000FFEC045C06210626004800000106014A3E +:100A80004C00000AB32B090772002BCE3031FFFF58 +:100A9000005AFFEC04420604062600480000010646 +:100AA000006A0600000CB42B37090772002BCECE6B +:100AB0003031FFFF00250000026D0621062603A845 +:100AC0000000010600439A00000AB3040106720008 +:100AD0002BCE3031FFFF00250000034906210626FA +:100AE00003A80000010600763500000AB3040106E1 +:100AF00072002BCE3031FFFF001C000003450621A1 +:100B0000062603A800000107014AFF350000000A7D +:100B1000B304010672002BCE3031FFFF0025000028 +:100B200003230604062603A800000107006AFEF05E +:100B30000000000CB40410010672002BCECE303140 +:100B400000020048FFEC0485061F0026003900243F +:100B500040130D0C32321112101D131A0617090919 +:100B60001727000B72002B322F392F121739331130 +:100B7000333330314522262635343E0233321617C0 +:100B8000332626270727372626273716161737171F +:100B9000071E0215140E0327323E0335342E02239E +:100BA000220E02151416020281C7724583BD7965B3 +:100BB0007E230A073539E758C81641257644792B34 +:100BC000ED4CC036401B2C5A8DC3702C4B3C2A1761 +:100BD000122437263E5E3F1F4E1457BC9776D5A48D +:100BE0005E4B3253A337839470172712BB1F4924DF +:100BF00084986B469EB16485F3CC9754E12D4F6683 +:100C00007239233D2E1A45738B46505CFFFF002539 +:100C1000000004B8060E062600510000010701512D +:100C2000008F0000000AB32F010672002BCE303176 +:100C3000FFFF005AFFEC0454062106260052000074 +:100C40000107004300B00000000AB3270A07720042 +:100C50002BCE3031FFFF005AFFEC04600621062640 +:100C60000052000001070076014C0000000AB32783 +:100C70000A0772002BCE3031FFFF005AFFEC045CF4 +:100C800006210626005200000107014A004C000020 +:100C9000000AB3270A0772002BCE3031FFFF005A3B +:100CA000FFEC0491060E06260052000001060151D9 +:100CB0006800000AB3380A0772002BCE3031FFFFFC +:100CC000005AFFEC045406040626005200000106F8 +:100CD000006A0600000CB427330A0772002BCECE40 +:100CE00030310003006D00DD044E04C70003000F27 +:100CF000001B00184009040A001610100101000032 +:100D00002F3211337C2F3310CE3230315335211531 +:100D100001222635343633321615140603222635C1 +:100D200034363332161514066D03E1FE0E39525275 +:100D30003938535338395252393853530264DBDB54 +:100D4000FE79485054434354504802BB484F5543E2 +:100D500043554F480003002BFF9A04660493001D7F +:100D6000002A0037002640161D02282B272C110EC2 +:100D7000080B1E01001A0B722F100F0B0772002BAD +:100D80003232322B3232321117393031572737266F +:100D90002635343E03333216173717071616151447 +:100DA0000E032322262737323E0337363435011609 +:100DB000162701262623220E03070606B88D772361 +:100DC000252F5F8FBE7741732F46915420222D5CD3 +:100DD0008CBF7A3F732FFA38553E29160402FE9ACB +:100DE0000B3184016D0D311A3B583F281504010168 +:100DF000666C9434804C77D9B7874B1C1C586E694D +:100E000034834D72D3B5874B1C19B6375B7074347D +:100E10000B1509FE44080FD301C5090F355A70762A +:100E2000370C1900FFFF006FFFEC04B20621062605 +:100E3000005800000107004300D30000000AB31E61 +:100E4000080672002BCE3031FFFF006FFFEC04B2BA +:100E5000062106260058000001070076016F0000F9 +:100E6000000AB31E080672002BCE3031FFFF006F60 +:100E7000FFEC04B206210626005800000107014AD3 +:100E8000006F0000000AB31E080672002BCE30313E +:100E9000FFFF006FFFEC04B20604062600580000B6 +:100EA0000106006A2900000CB41E2A080672002BF5 +:100EB000CECE3031FFFFFF73FE14049106210626CB +:100EC000005C00000107007600F10000000AB31E7C +:100ED0000C0672002BCE30310002FFBCFE140468F9 +:100EE0000614001D00300025401419181E1E140B96 +:100EF00072070627270B0772010072000E72002B83 +:100F00002B2B321133332B32113333303143012148 +:100F100003060607333E0233321615140E0323224E +:100F2000262627230606070301323E0335342623EF +:100F30002206060706061514164401B3012D420DBC +:100F40002F14082B5D61328CAF274F78A166456561 +:100F50004A1B080614114801462F52412E184B42D5 +:100F60003F634412060843FE140800FECD409D3B3B +:100F7000384C26C8D062D2C39C5C2B4A2E51894D76 +:100F8000FEAC02CB39637F8E4758585F9958285181 +:100F9000274F6100FFFFFF73FE140491060406262D +:100FA000005C00000107006AFFAC0000000CB41EEA +:100FB0002A0C0672002BCECE3031FFFFFF850000D9 +:100FC00004B607040626002400000107014C013B7B +:100FD0000158000AB312010272002BCE3031FFFF1C +:100FE000005AFFEC049E05AC0626004400000107F1 +:100FF000014C00CF0000000AB32C0A0772002BCE70 +:101000003031FFFFFF85000004E00783062600243F +:1010100000000107014D00EE0158000AB312010261 +:1010200072002BCE3031FFFF005AFFEC049E062BDE +:101030000626004400000107014D00810000000A5F +:10104000B32C0A0772002BCE3031FFFFFF85FE1450 +:10105000048B05B60626002400000007015002E5B7 +:101060000000FFFF005AFE14049E0473062600448D +:1010700000000007015002560000FFFF007BFFEC5C +:101080000537077906260026000001070076020AC8 +:101090000158000AB3210A0372002BCE3031FFFF42 +:1010A000005AFFEC04410621062600460000010715 +:1010B0000076012D0000000AB3210A0772002BCE32 +:1010C0003031FFFF007BFFEC05370779062600264D +:1010D00000000107014A010A0158000AB3210A036E +:1010E00072002BCE3031FFFF005AFFEC043D062189 +:1010F0000626004600000106014A2D00000AB32121 +:101100000A0772002BCE3031FFFF007BFFEC053762 +:10111000076C0626002600000107014E0204015854 +:10112000000AB3210A0372002BCE3031FFFF005AB0 +:10113000FFEC03F206140626004600000107014EEC +:1011400001270000000AB3210A0772002BCE3031BC +:10115000FFFF007BFFEC05660779062600260000EE +:101160000107014B01140158000AB3210A03720060 +:101170002BCE3031FFFF005AFFEC048906210626F2 +:10118000004600000106014B3700000AB3210A07A0 +:1011900072002BCE3031FFFF003500000558077973 +:1011A0000626002700000107014B01060158000A2E +:1011B000B318010272002BCE3031FFFF005AFFEC52 +:1011C00006A0061404260047000001070231031B95 +:1011D0000000000BB602351400000056002B34004E +:1011E000FFFF00250000052B05B606060092000053 +:1011F0000002005AFFEC057106140024003700338A +:10120000401B1F0A721A17171D14140A1800720FB8 +:101210000E2F2F0A077221202525000B72002B327A +:101220001133332B321133332B12392F3333113324 +:101230002B30314522262635343E0333321616171D +:101240003334363637372137213721073307230325 +:101250002337230E0237323E0435342623220E0371 +:1012600015141601A05D945528507AA26645624473 +:10127000170805090510FED929012723012D239AF6 +:10128000299CFCE10E0825596F312A473A2C1E0F84 +:1012900041492F51412E194C1459B48A5AC1B39067 +:1012A0005427432B133D451D5AC7A1A1C7FB549199 +:1012B0002C4B2EF32A485B66642C485832576F7DBE +:1012C0003E575900FFFF00350000049C0704062626 +:1012D000002800000107014C00E90158000AB30C86 +:1012E000010272002BCE3031FFFF005AFFEC0442A6 +:1012F00005AC0626004800000107014C00B60000BE +:10130000000AB32B090772002BCE3031FFFF0035E6 +:101310000000049C07830626002800000107014DF9 +:10132000009C0158000AB30C010272002BCE303130 +:10133000FFFF005AFFEC045A062B06260048000067 +:101340000107014D00680000000AB32B0907720075 +:101350002BCE3031FFFF00350000049C076C0626C1 +:10136000002800000107014E01790158000AB30C62 +:10137000010272002BCE3031FFFF005AFFEC044215 +:1013800006140626004800000107014E0146000031 +:10139000000AB32B090772002BCE3031FFFF003556 +:1013A000FE14049C05B60626002800000007015024 +:1013B00001DD00000003005AFE140442047300150E +:1013C0000034004000244011352828163D1F07082E +:1013D000072E2E0F0080160B72002B1ACC32331101 +:1013E00033333F3312392F333031412226353436EF +:1013F0003637370E02151416333236371506060304 +:10140000222626353412363633321615140E0223B0 +:101410002306061514163332363715060603333203 +:101420003636353426232206060273677637623E47 +:10143000F7476C3C1F1C1C311A254E9083C7705017 +:101440009FE999BCBB4FA0F2A3330101685F58909C +:101450006258B6E02D7491433732386E54FE146BE7 +:10146000584368562831376460301C1F0B07B00A98 +:101470000F01D85FC0918C0105CE78AB865890677C +:10148000370C120B5A6A282EE32B2B029B32523058 +:10149000302F467CFFFF0035000004DB077906266D +:1014A000002800000107014B00890158000AB30C15 +:1014B000010272002BCE3031FFFF005AFFEC04A86E +:1014C00006210626004800000106014B5600000ACE +:1014D000B32B090772002BCE3031FFFF007BFFECEE +:1014E000056D07790626002A00000107014A012F31 +:1014F0000158000AB324090372002BCE3031FFFFDC +:10150000FF8DFE1404A206210626004A00000106F3 +:10151000014A5000000BB6036E1501017856002BEE +:101520003400FFFF007BFFEC056D07830626002AD1 +:1015300000000107014D014C0158000AB3240903C2 +:1015400072002BCE3031FFFFFF8DFE1404A2062B5C +:101550000626004A00000106014D4200000BB603BA +:10156000621501017856002B3400FFFF007BFFEC71 +:10157000056D076C0626002A00000107014E0229AE +:101580000158000AB324090372002BCE3031FFFF4B +:10159000FF8DFE1404A206140626004A000001076F +:1015A000014E01220000000BB603621501017856BE +:1015B000002B3400FFFF007BFE3B056D05CD0626AA +:1015C000002A00000007041801250000FFFFFF8D1E +:1015D000FE1404A206210426023245000206004A37 +:1015E0000000FFFF0035000005A407790626002B48 +:1015F00000000107014A01120158000AB30C010260 +:1016000072002BCE3031FFFF00250000046D07D79C +:101610000626004B00000107014AFF9601B6000AAA +:10162000B322010072002BCE3031000200350000E1 +:10163000062D05B600130017002440110B04070700 +:101640000E011712141410130809050272002B3230 +:101650003F33392F33CE32323211333330317313BB +:10166000233733372107213721073307230321137A +:1016700021031321372135E2B129B3280132290191 +:10168000D729013129B229B4E1FECE86FE2986BDD3 +:1016900001D725FE29042DC7C2C2C2C2C7FBD3028F +:1016A00077FD890379B40001002500000460061469 +:1016B000002800294015030707020A0A050F0E2318 +:1016C000231306720500721C000A72002B322B2BAA +:1016D0003211333311392F33331133303173132334 +:1016E00037333721072107210E0207333E023332F9 +:1016F0001616151406070321133636353426232211 +:101700000606070325FEA22BA023012D21012B2B6A +:10171000FED50E1F1A0908295D6F426180400B0B30 +:1017200079FED37D08083535456F511A5604ACC78C +:10173000A1A1C73E6F581C344C2A4F9062255D33DF +:10174000FDC10250223C193F3C75C577FE6FFFFF7B +:101750000033000003E007660626002C00000107A6 +:101760000151FFB70158000BB60115010101955653 +:10177000002B3400FFFF00250000037B060E062629 +:1017800003A8000001070151FF520000000BB60141 +:10179000040101019456002B3400FFFF00330000C8 +:1017A000038007040626002C00000107014C0005F9 +:1017B0000158000AB304010272002BCE3031FFFF42 +:1017C00000250000031B05AC062603A80000010647 +:1017D000014CA000000AB304010672002BCE303188 +:1017E000FFFF0033000003A607830626002C00003D +:1017F0000107014DFFB40158000AB3040102720051 +:101800002BCE3031FFFF002500000344062B0626B7 +:1018100003A800000107014DFF520000000AB304B5 +:10182000010672002BCE3031FFFFFFC5FE14029C73 +:1018300005B60626002C0000000601502300FFFF1D +:10184000FFB6FE14028D06140626004C00000006AA +:1018500001501400FFFF0033000002E6076C06266B +:10186000002C00000107014E00940158000AB30447 +:10187000010272002BCE3031FFFF0033FE520541D2 +:1018800005B60426002C00000007002D028F000082 +:10189000FFFF0025FE1404EF06140426004C000090 +:1018A0000007004D02600000FFFFFEBEFE5203B2C3 +:1018B00007790626002D00000107014AFFA2015802 +:1018C000000AB3120C0272002BCE3031FFFFFEFA79 +:1018D000FE1403430621062603A900000107014A5E +:1018E000FF330000000AB3120C0672002BCE303119 +:1018F000FFFF0035FE3B05A405B60626002E0000BE +:101900000007041800AA0000FFFF0025FE3B04F0BA +:1019100006140626004E0000000604187700000199 +:101920000025000004F0045E000F001A400E0E0DAA +:10193000060A0400090106720C000A72002B322B01 +:10194000321217393031731321070606073301218C +:1019500001012103070325ED012D370C2411080196 +:10196000C90158FE0E011DFEB0B7784A045EF63577 +:10197000803601E1FE08FD9A01A448FEA400FFFFA5 +:101980000035000003E107790626002F000001075B +:10199000007600CD0158000AB306010272002BCE7A +:1019A0003031FFFF0025000003AA07D70626004FAD +:1019B000000001070076009601B6000AB30401009A +:1019C00072002BCE3031FFFF0035FE3B039C05B685 +:1019D0000626002F000000070418004E0000FFFF3D +:1019E000FFB2FE3B029C06140626004F00000007D3 +:1019F0000418FF370000FFFF00350000049505B60E +:101A00000626002F0000010702310110FF9E000E84 +:101A1000B4010B010000B8FFFBB056002B34FFFFF0 +:101A200000250000043906140426004F00000107B9 +:101A3000023100B40000000EB40109010000B8FF3B +:101A4000FFB056002B34FFFF00350000040205B63E +:101A50000626002F00000007014E01B0FD6FFFFFBA +:101A60000025000003AE06140426004F0000000706 +:101A7000014E015CFD370001FFFE0000039C05B62E +:101A8000000D001C40110201030A040709080800A8 +:101A90000502720B000872002B322B1217393031FD +:101AA00073130727371321033717050321033767FC +:101AB0003A66DD92012F6B8D6BFEC956020036012E +:101AC000E11ECA7702B2FE064ECBA7FE68FF0000F9 +:101AD00000010000000002D90614000B001A40109B +:101AE0000201030A040907080800050072000A72CF +:101AF000002B2B12173930317313072737132103AB +:101B0000371707033F633C66DFAA012983406AE772 +:101B10008A01D321CB79031EFD9425CB7DFD7B006B +:101B2000FFFF00350000061407790626003100008B +:101B300001070076025E0158000AB3150102720027 +:101B40002BCE3031FFFF002500000487062106263A +:101B5000005100000107007601730000000AB31E67 +:101B6000010672002BCE3031FFFF0035FE3B06141C +:101B700005B60626003100000007041800FA000030 +:101B8000FFFF0025FE3B046D047306260051000094 +:101B900000070418007D0000FFFF00350000061458 +:101BA00007790626003100000107014B0168015842 +:101BB000000AB315010272002BCE3031FFFF002561 +:101BC000000004CF06210626005100000107014B4A +:101BD000007D0000000AB31E010672002BCE3031DA +:101BE000FFFF00330000053E05B60427005100D179 +:101BF000000000060203C90000010035FE52061471 +:101C000005B60022001D40100B17180C0D05001E14 +:101C10001502721408720700002F322B2B32121794 +:101C20003930314122262735161633323636370100 +:101C3000230E03070321012101333E023713210143 +:101C40000E0202D73F5F2025512B4A684615FE5EE3 +:101C500008010E13170B91FEED0135014A017D0AB3 +:101C600007141B0E830112FECB1F90D3FE520E0AE7 +:101C7000F2090D26524204520C5C818534FD500558 +:101C8000B6FC272B8A9840024CFA4A94BF5B0001AD +:101C90000025FE14046D0473002B001F40111C1B53 +:101CA0001212200772190672180A7207000F7200CA +:101CB0002B322B2B2B321133333031412226273557 +:101CC0001616333236363713363635342623220687 +:101CD00006070321133307333E0233321616151459 +:101CE0000607030E020223305F1F20361C294532EF +:101CF0000C9A08083636446E511A62FED3EDE4158C +:101D0000082B69814E6081400C0B9E165EA3FE1469 +:101D10000F0AF20B0A234C3B02D9223C193F3C75B7 +:101D2000C477FE31045ECF43663B4F9063255C333E +:101D3000FD0E6AAA6300FFFF007BFFEC0598070415 +:101D40000626003200000107014C01A40158000AD8 +:101D5000B32A0B0372002BCE3031FFFF005AFFEC89 +:101D6000045405AC0626005200000107014C00B5E2 +:101D70000000000AB3270A0772002BCE3031FFFFA4 +:101D8000007BFFEC05980783062600320000010760 +:101D9000014D01560158000AB32A0B0372002BCEE5 +:101DA0003031FFFF005AFFEC045A062B0626005282 +:101DB00000000107014D00680000000AB3270A0770 +:101DC00072002BCE3031FFFF007BFFEC062D077930 +:101DD0000626003200000107015201A00158000C44 +:101DE000B4372A0B0372002BCECE3031FFFF005ADE +:101DF000FFEC053F062106260052000001070152B4 +:101E000000B20000000CB434270A0772002BCECEBB +:101E100030310002007BFFEC077B05CD001A002B60 +:101E2000002D40181114140D15180872100D0272AF +:101E30001F22220A03721E1B1B000972002B321183 +:101E4000332B3211332B322B3211392F33303145B2 +:101E50002226263534123E0233321617210721037B +:101E600021072103210321060603323637132626D4 +:101E700023220E0315141616029AB2F17C3B79B890 +:101E8000FAA0485E2B032935FE004401DD37FE230E +:101E900050020035FD08295C19285125C220563210 +:101EA0004C866C4E2A3C72148AFBA8890110F3BC44 +:101EB0006C090EFEFEBFFEFE87FF00090B01041039 +:101EC00010039414134780ADCE7061854300000366 +:101ED000005AFFEC06DB0473002B003D0049002F85 +:101EE00040191E250B723E18180009460F07720C88 +:101EF0003535090772292C2C000B72002B32113357 +:101F00002B3211332B321112392F332B3230314512 +:101F1000222635343E033332161736363332161541 +:101F2000140E02232306061514163332363715060F +:101F3000062322262627060627323E03353426238B +:101F4000220E031514160133323636353426232279 +:101F5000060601F2B7E12D5B8ABA766A9E3147C662 +:101F600082BCBB4FA0F1A3330101675F5890625858 +:101F7000B57848856B223FA852304E3D2915424D19 +:101F800034523C27134902742D7490433731386F13 +:101F90005414E5CD77D8B6864A534D4A56AB865889 +:101FA0009067370C120B5A6A282EE32B2B204031F6 +:101FB000434EF5335B778A4855703C657D843D5BC5 +:101FC0006201A6325230302F467CFFFF0035000000 +:101FD00004D207790626003500000107007601BE0D +:101FE0000158000AB31A010272002BCE3031FFFFF4 +:101FF0000025000003F90621062600550000010710 +:10200000007600E50000000AB316010672002BCE30 +:102010003031FFFF0035FE3B04AC05B60626003527 +:1020200000000007041800910000FFFFFFBDFE3B09 +:1020300003AA047306260055000000070418FF4297 +:102040000000FFFF00350000051B0779062600355C +:1020500000000107014B00C90158000AB31A010230 +:1020600072002BCE3031FFFF002500000442062114 +:102070000626005500000106014BF000000AB316C9 +:10208000010672002BCE3031FFFF0029FFEC0472F5 +:10209000077906260036000001070076015E015828 +:1020A000000AB332190372002BCE3031FFFF001744 +:1020B000FFEC03E306210626005600000107007628 +:1020C00000CF0000000AB32D170772002BCE30316D +:1020D000FFFF0029FFEC046E07790626003600009A +:1020E0000107014A005E0158000AB3321903720069 +:1020F0002BCE3031FFFF0017FFEC03DF0621062651 +:10210000005600000106014ACF00000AB32D170750 +:1021100072002BCE3031FFFF0029FE14045605CB90 +:102120000626003600000007007A01600000FFFF6D +:102130000017FE1403A004730626005600000007D3 +:10214000007A01330000FFFF0029FFEC04BA077991 +:102150000626003600000107014B00680158000AFE +:10216000B332190372002BCE3031FFFF0017FFECA2 +:10217000042B06210626005600000106014BD9005B +:10218000000AB32D170772002BCE3031FFFF00A2DB +:10219000FE3B04D105B606260037000000060418F1 +:1021A0002700FFFF005EFE3B036F054C062600572D +:1021B000000000060418EE00FFFF00A8000004D194 +:1021C00007790626003700000107014B0079015806 +:1021D000000AB308030272002BCE3031FFFF005E0D +:1021E000FFEC045C061406260057000001070231CC +:1021F00000D70000000BB6011E0D01018456002B14 +:102200003400000100A6000004D105B6000F002133 +:102210004010030B0B020E0E070F08720A0606078A +:102220000272002B3211332B12392F33331133301A +:102230003161132337331321132103210333072380 +:1022400003010A7DE137DF4CFEA03703F237FE9F22 +:102250004BEB37EA7D0254FE01620102FEFEFE9E58 +:10226000FEFDAC000001001FFFEC036F054C0025D4 +:10227000002B40150718180A15800B1414110D0EA9 +:102280000E101106721F000B72002B322BCD331172 +:1022900033113311331ACD32321133303145222606 +:1022A000353436373723373337233F023307210797 +:1022B0002107330723070606151416333236371560 +:1022C0000606019A859E05072185298529981DC442 +:1022D00084C231011B32FEE629E929EB1F030330DA +:1022E00028294B2E308714709218391F94C6C19339 +:1022F00054ECEEE5C1C6940F1D0928221310E11716 +:102300001E00FFFF008DFFEC059A076606260038C9 +:1023100000000107015101270158000AB32C0802EF +:1023200072002BCE3031FFFF006FFFEC04B4060EBD +:1023300006260058000001070151008B0000000A2A +:10234000B32F080672002BCE3031FFFF008DFFEC5B +:10235000059A07040626003800000107014C0175A4 +:102360000158000AB31B080272002BCE3031FFFF68 +:10237000006FFFEC04B205AC062600580000010710 +:10238000014C00D90000000AB31E080672002BCED3 +:102390003031FFFF008DFFEC059A078306260038D9 +:1023A00000000107014D01270158000AB31B080274 +:1023B00072002BCE3031FFFF006FFFEC04B2062B12 +:1023C0000626005800000107014D008B0000000A9E +:1023D000B31E080672002BCE3031FFFF008DFFECDC +:1023E000059A080A0626003800000107014F019CE3 +:1023F0000158000DB702011B1501019356002B3443 +:102400003400FFFF006FFFEC04B206B2062600584E +:1024100000000107014F01000000000DB702011E7E +:102420001501019256002B343400FFFF008DFFECA4 +:1024300005FE0779062600380000010701520171E8 +:102440000158000CB4281B080272002BCECE30318C +:10245000FFFF006FFFEC0562062106260058000012 +:102460000107015200D50000000CB42B1E080672B3 +:10247000002BCECE3031FFFF008DFE14059A05B63D +:102480000626003800000007015001D50000FFFFBC +:10249000006FFE1404B2045E062600580000000718 +:1024A000015002620000FFFF00B8000007E7077953 +:1024B0000626003A00000107014A01E10158000A1E +:1024C000B3240B0272002BCE3031FFFF007D0000E1 +:1024D00006B606210626005A00000107014A011728 +:1024E0000000000AB3260C0672002BCE3031FFFF2D +:1024F00000BA0000053F07790626003C00000107EE +:10250000014A007B0158000AB309020272002BCE77 +:102510003031FFFFFF73FE14049106210626005C94 +:1025200000000106014AF200000AB31E0C06720008 +:102530002BCE3031FFFF00BA0000053F075C0626B6 +:10254000003C00000107006A00350158000CB4157A +:1025500009020272002BCECE3031FFFFFFC3000014 +:1025600004B007790626003D0000010700760175DA +:102570000158000AB30A040272002BCE3031FFFF6B +:10258000FFD1000003EB06210626005D00000107D5 +:10259000007600D70000000AB30A040672002BCEB2 +:1025A0003031FFFFFFC3000004B0076C0626003D7A +:1025B00000000107014E016F0158000AB30A04022E +:1025C00072002BCE3031FFFFFFD1000003C706148D +:1025D0000626005D00000107014E00D10000000A40 +:1025E000B30A040672002BCE3031FFFFFFC3000098 +:1025F00004D107790626003D00000107014B007F4A +:102600000158000AB30A040272002BCE3031FFFFDA +:10261000FFD10000043306210626005D00000106FC +:10262000014BE100000AB30A040672002BCE3031E0 +:102630000001FF0AFE1403C1061F001E0010B7169A +:102640000F017207000F72002B322B323031432200 +:10265000262735161633323637013E023332161727 +:102660000726262322060607010E02482F601F2098 +:10267000361D3E5B1301101D6EA46D457631501D55 +:1026800040282638240AFEEC155EA3FE140F0AF239 +:102690000B0A515904FE889F461A17E00D12254176 +:1026A0002BFAEB66A9640001FFE1FE14048505CB5B +:1026B0000025001F400F0D0C21211E1E001A1303C0 +:1026C0007207000F72002B322B3211392F33113366 +:1026D000333031532226273516163332363713233B +:1026E0003F023E023332161707262623220607072B +:1026F000330723030E028F2F601F20361D3E5B130E +:10270000BAA81DBD121E6DA36E457531501D40281F +:1027100039460C0CDB31DCC4155EA3FE140F0AF243 +:102720000B0A51590371955054889F461A17E00DB2 +:102730001250413EE5FC6266A9640004FF8500007A +:10274000052907AA0012001C0028003400224014AA +:10275000132A342907231D010D19300A2E11112EB9 +:102760000F000872002B322F392F121739333031F6 +:102770006301262635343633321615140607132125 +:1027800003210301210326262723060607133236D9 +:1027900035342623220615141603353E023721153B +:1027A0000E02077B02DB0C0C896E6B932A239BFEC7 +:1027B000D71EFE2BAA012D01431A030A020C17375C +:1027C000129F2A37372A29373110214E4A1A0156CB +:1027D000297A7F300542183A206F7F7E6E3A5B1F60 +:1027E000FAFE014AFEB6024E01352296423D792399 +:1027F00001B0342C2D33332D2C3401850E1A45476E +:102800001D0A234C42160005005AFFEC04D107AA0A +:102810000018002B00370043004F0039401E130AF8 +:10282000721006724B4980454F4F3E32382C0F0EC6 +:1028300023230A077215141919000B72002B321189 +:1028400033332B32113333DE32CC32322F331ACDC5 +:10285000322B2B30314522262635343E03333216B7 +:102860001617333733032337230E02373236363702 +:10287000363635342623220E03151416012226354A +:1028800034363332161514062732363534262322D1 +:102890000615141603353E023721150E0207019660 +:1028A00051905B2F597FA15E476A4C180839E8EEBA +:1028B000E10E08285E722F3E6A4C1008074B412C2F +:1028C0004F42311A4401166E89896E6B93926C2ABD +:1028D00037372A2937310E214D4B1A0156297A7F75 +:1028E000301450B2936ED8C19556294A318FFBA24D +:1028F00091314A2AF3619C5728512F475D39637FF4 +:102900008E47575903CF7F6F6E7F7E6D70808D34F9 +:102910002D2C34342C2D34019E0E1A45471D0A23CC +:102920004C421600FFFFFF850000076F077906265F +:10293000008800000107007602E30158000AB31482 +:10294000010272002BCE3031FFFF005AFFEC06C7A8 +:102950000621062600A8000001070076028100007B +:10296000000AB356100672002BCE3031FFFF006410 +:10297000FFAA05B207730626009A00000107007639 +:10298000023B0152000AB33C0C0372002BCE3031E3 +:10299000FFFF002BFF9A04890621062600BA0000DB +:1029A0000107007601750000000AB3380B077200BA +:1029B0002BCE3031FFFF0029FE3B045605CB062607 +:1029C00000360000000604181900FFFF0017FE3B48 +:1029D00003A0047306260056000000060418EC004D +:1029E000000100E704D90410062100130019400B70 +:1029F0000A0C0C100580010F130113002F5D331A10 +:102A0000CD39331133303153353E0237211E021791 +:102A100015232E0227060607E7296F6C230152159E +:102A20003D431BC6173A39183C703B04D919266B35 +:102A3000712D306E69281915383F1C31512600015F +:102A4000012904D90452062100130015400A0A0482 +:102A50000F0306800F000100002F5D1ACD173930DB +:102A600031412E022735331E021736363733150E05 +:102A7000020701D9143E421CC718383A173C703C73 +:102A8000D9296F6B2404D9306E69281914393E1D79 +:102A900031512619266C702D000100E304D9037B07 +:102AA00005AC0003000CB4010F000100002F5D32E3 +:102AB000303153372107E32D026B2D04D9D3D300D6 +:102AC0000001012504D903F2062B00120012B70FF2 +:102AD00008800C0F000100002F5D321ACC3230311B +:102AE000412226263534363733141616333236371C +:102AF0003306060268778E3E0303AE2045354E64EA +:102B000010BD1ABF04D9507D43161F0D2B371B373C +:102B100046A1B1000001010604E902520614000CAE +:102B2000000CB4060F000100002F5D32303141224D +:102B30002635343633321616151406019E40586178 +:102B40005528442A5804E93843565A16352D5063FF +:102B50000002011B04D7031006B2000B0017000E81 +:102B6000B41206C00C00002F321ACC323031412290 +:102B700026353436333216151406273236353426C8 +:102B800023220615141602126E89896E6B93926CBD +:102B90002A37372A29373104D77F6F6E7F7E6D70D1 +:102BA000808D342D2C34342C2D340001FFA2FE14E2 +:102BB000013F00000015000CB30F00C007002F1AE2 +:102BC000CC3230315322263534363637330E0215A7 +:102BD0001416333236371506067F677637613FC6DF +:102BE000305737201B1C311A254DFE146B58436893 +:102BF0005628274E55301C1F0B07B00A0F00000146 +:102C000000E304D70429060E00190017400A160C29 +:102C1000048019090F110111002F5D33331ACD32D1 +:102C2000323031533E0233321E0233323637330EE6 +:102C30000223222E0223220607E3154F7045314E50 +:102C4000403B1E233016AC17517047314C3F3B219F +:102C50001F320E04D76C88411F2A1F33376D893FFE +:102C6000202920383300000200E704D9048D062112 +:102C7000000C0019001F400E071414051280010EED +:102C80000E000F190119002F5D333311331ACD32A5 +:102C9000321133303141353E023721150E03072101 +:102CA000353E023721150E030702752253531F01CB +:102CB0003116576A6827FDC0225452200131165739 +:102CC0006A682704D91926697030111B535B521C9E +:102CD0001926697030111B535B521C00000102352C +:102CE00004D903E7065E000D000EB408068001005B +:102CF000002F321ACC32303141353E033721150EC8 +:102D000003070235122929240E011C1839404627D1 +:102D100004D91F245B625E271828585D60300003C9 +:102D2000015604F8048706B4000B00170023001BAB +:102D3000400B1E18180C0580010000120C002F33E8 +:102D4000332F321ACC11331133303141353E023733 +:102D500021150E0207052226353436333216151496 +:102D60000621222635343633321615140602851410 +:102D70002C290E01041C4B5730FEBD33464E433008 +:102D8000494701DD33464E43304947056D1A286BEC +:102D90006E2C142D666B3575313D4D512F3D4957C5 +:102DA000313D4D512F3D4957FFFFFF9C000004A2CC +:102DB00005B606260024170001070153FE17FF5829 +:102DC000000BB602180100000156002B3400FFFF73 +:102DD00000CF031C023104700407001100B6033752 +:102DE000FFFF00490000057D05B60427002800E12B +:102DF000000001070153FE14FF56000BB60112013B +:102E000000000156002B3400FFFF00490000068936 +:102E100005B60427002B00E5000001070153FE144E +:102E2000FF56000BB601120100000156002B3400C2 +:102E3000FFFF00490000038C05B60427002C00F0BA +:102E4000000001070153FE14FF56000BB6010A01F2 +:102E500000000156002B3400FFFF0049FFEC064440 +:102E600005CD0427003200AC000001070153FE1419 +:102E7000FF56000EB402300B0000B8FFEAB0560057 +:102E80002B34FFFF00120000067605B60427003C35 +:102E90000137000001070153FDDDFF56000BB601AD +:102EA0000F0200000056002B3400FFFF0049000015 +:102EB000068505CD04270153FE14FF560107021DA8 +:102EC00000CF0000000EB400061A0000B8FFEAB000 +:102ED00056002B34FFFF0052FFEC038306B4062696 +:102EE0000183000001070154FEFC000000104009AE +:102EF00003020122070101C856002B343434FFFFBE +:102F0000FF850000048B05B6060600240000FFFFC5 +:102F10000035000004E305B60606002500000001A8 +:102F200000350000049805B60005000EB604010245 +:102F300072000872002B2B323031730121072101FE +:102F4000350135032E36FE00FF0005B6FEFB4800B6 +:102F5000FFFF00350000049C05B6060600280000AF +:102F6000FFFFFFC3000004B005B60606003D0000E9 +:102F7000FFFF0035000005A405B60606002B000083 +:102F80000003007BFFEC05B005CD00140029002DE7 +:102F90000019400C2B2A2A001F0B0372150009721E +:102FA000002B322B3211392F333031452226023596 +:102FB000343E0433200011140E0403323E04353431 +:102FC0002623220E04151416160337210702B4B463 +:102FD000FE872B5681AED983010D011C2A537FA990 +:102FE000D6744B7C62483017867E4F8164492F1718 +:102FF0003F7A4C3501BC35148C0102B178E7D0AD75 +:103000008046FEC7FEF37CE9CEAA7B430104325B17 +:103010007D98AA5A89AC38638498A24F5B8A4E0186 +:1030200078FEFE00FFFF00330000029C05B6060696 +:10303000002C0000FFFF0035000005A405B60606C1 +:10304000002E00000001FF850000045205BC000CAA +:1030500000134009080001027204000872002B32BC +:103060002B1239303163012113210326263706063E +:1030700007017B02EC01568BFED93B050501164981 +:1030800017FE5405BCFA4403443FC0534FA82EFC1E +:103090008F00FFFF00350000071405B6060600305C +:1030A0000000FFFF00350000061405B606060031DB +:1030B00000000003FFD50000046805B60003000708 +:1030C000000B0019400C05040400080902720100FD +:1030D0000872002B322B3211392F33303163132118 +:1030E0000301372107013721072B33038735FD758E +:1030F00037029C38FD92350337350100FF00027915 +:10310000FEFE023FFEFEFFFF007BFFEC059805CDB3 +:10311000060600320000000100350000059A05B6E1 +:1031200000070010B70601027204000872002B327B +:103130002B32303173012101210121013501350488 +:1031400030FECAFECF0100FE33FF0005B6FA4A0486 +:10315000B4FB4C00FFFF0035000004EC05B606068A +:10316000003300000001FFD50000049E05B6000BEF +:10317000001F400F0307070802000402720109093B +:10318000000872002B3211332B11393932113330D0 +:10319000316337010137210721010121032B31025E +:1031A0001FFEBE31038A36FDD1013EFE0C025435AE +:1031B000F201FA01E1E9FEFE1FFE29FF0000FFFF18 +:1031C00000A8000004D105B6060600370000FFFF86 +:1031D00000BA0000053F05B60606003C00000003EB +:1031E000007BFFEC064805CB00170021002B0020D8 +:1031F000400F2B19190D0A0B037222181816010023 +:1032000009003FCD323211332BCD32321133303100 +:1032100045372E023534363624373721071E02153E +:1032200014060604070703130E0315141616053EAD +:10323000033534262627022D31B6D35A6BC1010639 +:103240009B25011C25ADD56260B8FEF6AB31B98374 +:1032500051855F333066016C57865D2F31664F14A0 +:10326000DF0E91D5739AE2954E06B4B40E89D07BE9 +:103270008FE29F5602E101D0026905355E86574410 +:103280006D40030638618654436B4002FFFFFF8B9D +:103290000000057905B60606003B0000000100B2FB +:1032A000000006D305B600260021401017131301B5 +:1032B000250202001E160A0272000872002B2B3231 +:1032C0003211392F33333311333031611323222636 +:1032D00026353436371321030606151416163333F4 +:1032E00013210333323636371321030E032323030E +:1032F00002395F0FA7D060090E5E0127650608310D +:10330000644A11A4011CA41154835C196601296F3D +:103310001966A2E597155C01B26CB269206342019F +:10332000B8FE211D3C1C4150230308FCF8307F7679 +:1033300001E3FDFA75BD8547FE4EFFFF0033000037 +:103340000375075C0626002C00000107006AFF4297 +:103350000158000CB40410010272002BCECE3031A3 +:10336000FFFF00BA0000053F075C0626003C000096 +:103370000107006A00350158000CB40915020272F9 +:10338000002BCECE3031FFFF005AFFEC04D9065E91 +:103390000626017B0000010601534400000AB340E9 +:1033A000090772002BCE3031FFFF0027FFEC042FFE +:1033B000065E0626017F0000010601530E00000A8A +:1033C000B32E100772002BCE3031FFFF0025FE1404 +:1033D000046D065E062601810000010601534E00C1 +:1033E000000AB31E150772002BCE3031FFFF0060BC +:1033F000FFEC0300065E062601830000010701536F +:10340000FF190000000AB316070672002BCE3031F8 +:10341000FFFF0077FFEC04A806B40626018E00002B +:10342000010601542100001040090302012907018F +:1034300001C856002B3434340002005AFFEC04D982 +:103440000473002C003F002340121106720C373722 +:10345000090772292D2D1D2424000B72002B321117 +:10346000333211332B3211332B3031452226353490 +:103470003E0333321617333E0237330E020703067C +:10348000061514163332363715060623222626274C +:10349000230E023732363637363635342623220E9F +:1034A00003151416018B84AD315D81A25D6C752806 +:1034B000080B202512FE173E3B14430303211C0F6B +:1034C000260C1657383E634310082555733438547C +:1034D0003E140F1740412F51412E194214C4D1817F +:1034E000E4BC874A624A173836122C8BAA5BFEC0AE +:1034F0000F1A0C221F0804EE0A1421493B2C4B2EF4 +:10350000F343754A368236506039617C8942625D88 +:103510000002FFBEFE1404CF061F0019003400276E +:103520004014321A1A18150B720D24242323002D6F +:10353000050172000E72002B2B3211392F33123914 +:103540002B32321133303143013E0233321616151D +:1035500014060607161615140E0223222627030149 +:10356000323E0235342623233733323E02353426A9 +:1035700023220606070316164201591E7FD49B8993 +:10358000BF64539D7079932C6EC5996D8A2C72011E +:103590005C3E5B3C1E705C2F333B35563E214A3E01 +:1035A00030503E15AE1D6EFE1406638DBC5F559CFB +:1035B0006D75A6641316A98947AE9F673318FDDDA4 +:1035C00002CB2B4D64396256F221426140444B2BB1 +:1035D0006A5FFCE01D210001003BFE14048F045EC5 +:1035E00000170017400C040C0D03001205067200B2 +:1035F0000F72002B2B321217393031533E02370332 +:1036000021131E021415333636371321010E02071B +:103610003B1133462D8C012727030302091A4F263D +:10362000F80143FDD9415B3B14FE1454A8A955048D +:1036300050FE0C2851504E2448AB4D01EFFC0C7746 +:10364000CBB85C0000020037FFEC04CF061F00255A +:1036500000350019400D2E081D0300160F017226BB +:10366000000B72002B322B321217393031452226D3 +:103670002635343636372626353436363332161765 +:1036800007262623220615141616171E0215140ED9 +:103690000227323E02353426270E0315141601EE9A +:1036A0009CC15A78D68D425577C97C80C2567749DD +:1036B0008D493A591F4B404868395097DA6835565A +:1036C0003F22372F3D6A4E2C4D1470B46591DE9623 +:1036D00024379055789F4E3C35D73036393F2539C1 +:1036E000433439889B5987DA9B53F5345C7B474ACE +:1036F0007525154B667A44545E0000010027FFECE7 +:10370000042F0473002D001F400F09081D1D2020E9 +:10371000001710077227000B72002B322B32113961 +:103720002F33123939303145222626353436363793 +:103730003526263534363633321617072626232209 +:1037400006151416333307232206061514163332D2 +:10375000363715060601E384C870529462446284C9 +:10376000D57A81C64C5C488E5956736164872D9416 +:103770004D75405B5577A7434AC214438360607D13 +:103780004910081A6D507A92402D29DE242E3A43B2 +:103790003430D321412F373E3723F6252A0000014C +:1037A000005AFE85047D061400280010B617141474 +:1037B00015007200002F2B3211333031413E02359B +:1037C0003426272E0235343E0237060623233721BE +:1037D000070600060615141616171E02151406060F +:1037E00007014434593731585F83435FADED8E3163 +:1037F000661DEE32030C27D1FEEBA1442D50354758 +:1038000072432C533BFE8535615A291F34282B7196 +:103810009A678DEED6CF6C0805DFB6A7FEFFCCB158 +:10382000583A523C19214A6A5042736A37000001E3 +:103830000025FE14046D0473001D001D40101D0FB3 +:1038400072111007071507720E06720D0A72002B0F +:103850002B2B321133332B3031411336363534268E +:1038600023220606070321133307333E02333216A1 +:10387000161514060703023BF208083636446E514B +:103880001A62FED3EDE415082B69814E6081400C6D +:103890000BEEFE140479223C193F3C75C477FE31CF +:1038A000045ECF43663B4F9063255C33FB97000378 +:1038B0000064FFEC0489061F00190025003100197F +:1038C000400C262020002D0D01721A000B72002BD7 +:1038D000322B3211392F33303145222626353436FA +:1038E00036373612363633321616151406060706E4 +:1038F00002060627323E023721060615141613214A +:10390000363635342623220E0201EC8FAD4C0C1ACC +:1039100014286890C7857FAA560A1613216491CB94 +:10392000732D4E433B1CFE930F10381801690E0E89 +:1039300036382D4E453D1476CB7F3990A2539F01EA +:1039400000B56168CA933B86955499FEFDBF69DD59 +:103950003972B0764F8941556302B44D83464F604A +:103960003C73A90000010060FFEC028D045E0015AD +:10397000000EB60706720F000B72002B322B30318F +:10398000452226353436371321030606151416331F +:103990003236371506060183849F090E99012D9B47 +:1039A00006062E28294A2E2F8814709218454002A8 +:1039B000D3FD1B1D290C25231310E1171E00FFFF4B +:1039C0000025000004F0045E060600F90000000176 +:1039D000FFA4FFEC04370621002A001B400E10084C +:1039E00000141B01720F0A7224000B72002B322B81 +:1039F0002B32123939303145222626272726262711 +:103A00000E03070321012726262322060727363621 +:103A10003332161617131E023332363715060603D5 +:103A2000794F683C0D1D0708030C171A1C10F5FE92 +:103A3000B802640A0A403B1A3516242B6134739588 +:103A4000540F660B1D2C1F0E2015205D143D795A56 +:103A5000C9358C2E18383D3E1EFE3504255C5E426D +:103A60000805F60B0C55A375FD024F58230406EA12 +:103A70000D130001006600000479045E000F0013BE +:103A8000400906000B010672000A72002B2B32124D +:103A900039303173032113161615363612372106C5 +:103AA000020207F28C01273E060459886729013378 +:103AB0002691F1B6045EFD9839802D6AF5012FC07C +:103AC000D4FE7DFE9DA40001005CFE850439061431 +:103AD000003C002F401718201F031B1B1C1C1D0F30 +:103AE000102C2C0734002929001D007200002F2BF8 +:103AF00011392F1239393312393911331133111762 +:103B0000333031413E02353426272E0235343636E5 +:103B10003735262635343E0237060623233721075C +:103B200023220E0315141633330723220606151419 +:103B30001616171E02151406060701443457352AB7 +:103B40005B65813D5CA46B5F6C315876444675388B +:103B5000353102F12D183C7F765D377672662D4641 +:103B600084AA51284F3B4672442C533BFE85356155 +:103B70005A291F322A2F718B5676A1661C0817739B +:103B80004F43634631110508DFD210243D5B3F4FA0 +:103B900055D2416E453546351D224A695042736AF9 +:103BA0003700FFFF005AFFEC04540473060600526E +:103BB00000000001005EFFEC05DD045E001E001D3C +:103BC00040100D0811030C0C0E0672090A72180041 +:103BD0000B72002B322B2B3211173330314522263A +:103BE00035343637132103211323373721072303B5 +:103BF0000606151416333236371506060421828D53 +:103C000009066EFEEEBCFECEBFF01DC4049E2FF072 +:103C10006C030528242340202A761480791A3B203F +:103C2000021FFC8703799352E5FDE30F1F0B262249 +:103C30001110D91720000002FFBEFE14046804739F +:103C400000160027001B400E251717120F0B7220BD +:103C5000050772000E72002B2B322B3232113330DB +:103C60003143133E023332161615140E0323222657 +:103C7000270606070301323E0335342623220606B3 +:103C80000703161642E42478D8B388B95E2D587F0E +:103C9000A464568329091B113C014836553E29145A +:103CA000423F3A553D1737184EFE14043AA9F6869E +:103CB0006DC38279D9B5854945374E9A53FEE702DF +:103CC000CB456F837E315763458E6DFEF82B2D00FB +:103CD0000001005AFE8503F20473002B0016400B0E +:103CE0000427082304001912077200002F2B321238 +:103CF00017393031413E0235342626272E0235341D +:103D00003E033332161707262623220E03151416F8 +:103D100016171E02151406060701443457351138CC +:103D20003C5B83472F5E90C17A659B405C34713B5E +:103D3000385D49331A2D50354772432C533BFE856D +:103D400035615A2915252A1B296E9C6E5FC4B38DD7 +:103D500052291FE518212F5269743A41553819210B +:103D60004A6A5042736A37000002005AFFEC053B72 +:103D7000045E001400260015400A0C1F1F0906727D +:103D800015000B72002B322B3211333031452226B5 +:103D900035343E0333210721161615140E0327323E +:103DA0003E033534262723220E02151416020CC4B6 +:103DB000EE366CA2D78502412FFEE425351F4B83DA +:103DC000C6783252402B1717121D598154284A14B5 +:103DD000E6D679D3AC7C42DF2C9E67359AA7915BFF +:103DE000F5315773874742672C4F85A657646900A2 +:103DF0000001005EFFEC0425045E001A0017400B72 +:103E00000D0908080A067214000B72002B322B32BF +:103E100011333330314522263534363713213737C5 +:103E20002107210306061514163332363715060608 +:103E3000021D849F060673FEE51DBE02EC31FEB234 +:103E40007303033028294B2E308714709218391FC2 +:103E5000021B9352E5FDE50F1D0928221310E117FF +:103E60001E0000010077FFEC0493045E001C0010AC +:103E7000B7170706720F000B72002B322B3230314E +:103E8000452226353436371321030606151416331A +:103E9000323E0312352114020206060214D6C70967 +:103EA0000781012B81070748452E5144372714010C +:103EB0002D17478CE814D2AA244A280260FD9823C3 +:103EC0003C1A4F4D29578CC60105A699FEC0FED954 +:103ED000E9890002005AFE1405C304730020002D76 +:103EE00000214011122121011F0B720A09092A1613 +:103EF0000772000E72002B2B32322F332B3232110D +:103F000033303141132E023534363637170E021551 +:103F10001416161713363633321615140E0307030C +:103F2000133E0435342623220607018D6978BA6AC8 +:103F300056A271C44D713C27442D6E2CC6B8BCCA24 +:103F40003E75A9D7806094466C4F331929352843B4 +:103F500016FE1401E21175C78A95EBC85EAA4E9C45 +:103F6000A76148663C0C0204C5C9E9C57FD9B08089 +:103F70004906FE2602CF0B44657C88444F634F619F +:103F80000001FEFCFE1404EC047300240022401324 +:103F9000120672231301100400050C0772171E1E6F +:103FA000000F72002B3211332B321217392B3031A4 +:103FB00041010326262322060727363633321617F9 +:103FC0001701210113161633323637150606232240 +:103FD0002626270301FEFC027F350D2A2A13211510 +:103FE000342C6A357D7F171A0140014CFDC24A0B03 +:103FF000342B1430232B5C3C5671420F29FE7FFE7C +:1040000014037D014E4D410708EE11168EA1B70134 +:10401000D1FCFAFE3143320609EE0F123F846801EB +:1040200019FDBC0000010077FE14061D06120021D8 +:10403000001F401110131301200B72110072190898 +:104040000672000F72002B2B322B2B3232113330C1 +:10405000314113262635343637132103060615144D +:1040600016170121013E031235211402020604072E +:104070000301C162DFCD090781012B8107075C566F +:10408000011D0120FEE44A785B3D1F012D1F55A252 +:10409000FEFCBF63FE1401CF16D29D244A280260A5 +:1040A000FD98233C1A4C5905053FFAC50C4E8ACFA2 +:1040B000011CB8ACFEBDFEE8DA8911FE310000013A +:1040C000005AFFEC0635045E003500214010131342 +:1040D00000260706721C2F2F330F0F000B72002BC8 +:1040E0003211333211332B3212392F30314522261F +:1040F0003534123637210E02151416333236371383 +:1041000021030E0215141633323E033534262721BF +:1041100016161514020E022322262627060601B6BD +:10412000AFAD437043012F497645353C4D4F1A3FA3 +:10413000011D4005080530343254402C17100F0182 +:104140001D0C122B5582AE6E516D4312379C14DF3D +:10415000B2870100EE6C6CF8FE774F5D8278012724 +:10416000FED919302B13363D477B9EAF57528B42F9 +:1041700032924496FEF7D99D55325B3D5C6EFFFF4F +:104180000060FFEC033306040626018300000107EC +:10419000006AFF000000000CB42216070672002B14 +:1041A000CECE3031FFFF0077FFEC049306040626E5 +:1041B000018E00000106006A2500000CB4291D07CD +:1041C0000672002BCECE3031FFFF005AFFEC0454B4 +:1041D000065E062600520000010601531F00000A79 +:1041E000B3270A0772002BCE3031FFFF0077FFECB8 +:1041F0000493065E0626018E0000010601533D0071 +:10420000000AB31D070672002BCE3031FFFF005AA3 +:10421000FFEC0635065E06260192000001070153F9 +:1042200001190000000AB336070672002BCE3031A8 +:10423000FFFF00350000049C075C062600280000F4 +:104240000107006A00390158000CB4180C01027211 +:10425000002BCECE3031000100A8FFEC056A05B678 +:10426000002700214011131C1C001B171718027295 +:1042700014087207000972002B322B2B32113311F4 +:10428000392F33303145222627351616333236364C +:1042900037373636353426232303210121132103F2 +:1042A000210333321615140607070E0203A43367E1 +:1042B000292F45202C412E0D0E0507384DE990FE83 +:1042C000CF0100FEA037042537FE6C39F2BCBC04D8 +:1042D00006161961A8141313FE16111D473E461643 +:1042E0002F19363DFD5E04B40102FEFEFEF0B694C9 +:1042F0001D3E227786A74D00FFFF0035000004B069 +:10430000077906260160000001070076019C01582C +:10431000000AB306010272002BCE30310001007B8F +:10432000FFEC053705CD00280019400C16191900BF +:10433000110A037220000972002B322B3211392F1F +:10434000333031452226023534123E0233321617FD +:1043500007262623220E020721072106061514161A +:10436000163332363637110E020293B1EE793B78AE +:10437000BAFEA380CD6176479B565285694C1A02DE +:104380001535FDF101013D7F63377172384081863B +:10439000148D0101AF810108F1BC6E3435FA293862 +:1043A0003964834BFE0F1F0F648A47142316FEFCEB +:1043B0001A231000FFFF0029FFEC045605CB060668 +:1043C00000360000FFFF00330000029C05B6060621 +:1043D000002C0000FFFF003300000375075C062679 +:1043E000002C00000107006AFF420158000CB410C5 +:1043F00004010272002BCECE3031FFFFFEBEFE5212 +:1044000002B205B60606002D00000002FFC3FFEC55 +:10441000073F05B600270032001F4010281D087214 +:10442000321212001F10027207000972002B322B89 +:104430003211392F332B32303157222627351616B9 +:1044400033323636373E0212372103333216161511 +:10445000140E02232113230E03070E020133323EF2 +:104460000235342623235229491D182F1D2C505064 +:104470002C1B3F47502D034C7744ACD86554A0E328 +:104480008FFE4AFEFE1D3D3D391A4389A803C477BD +:1044900049663E1D5F616D140E0AFE090B257071A1 +:1044A00046BBEF0124AEFDCF66B4757FBC7D3E04F4 +:1044B000B475E2CEAE41AFBD480112244157324A35 +:1044C0005100000200350000071705B60015001F57 +:1044D000002340110703031F141400060102721683 +:1044E0001212000872002B3211332B3211392F3384 +:1044F0003311333031730121032113210333321679 +:104500001615140E022321132103253332363635B6 +:104510003426232335013501327701917901317732 +:1045200056A3D164549FDF8BFE4089FE6D8A02FA48 +:104530007F5E71335F616D05B6FDCF0231FDCF62E5 +:10454000B17880BF7D3E0287FD79FE3F693F4F53C2 +:10455000000100A80000056805B60019001D400E06 +:104560001807070310190872060202030272002BD3 +:104570003211332B3212392F3330316101211321A3 +:10458000032103333216151406070321133636357B +:10459000342623230301080100FEA037042537FE3B +:1045A0006C39E1C3C40B0B54FECB640505375ED9EF +:1045B0009004B40102FEFEFEF0B4A01C5A38FE5E68 +:1045C00001D7192D0A3546FD5E00FFFF00350000BA +:1045D000057F0779062601B000000107007601D7A4 +:1045E0000158000AB30B010272002BCE3031FFFFDD +:1045F000001FFFEC05850797062601B9000001079B +:10460000023000440158000AB31D0D0272002BCE87 +:10461000303100010035FE56059A05B6000B001535 +:10462000400A080302720A0500020872002BCE330A +:10463000332B32303141132101210121012101218C +:1046400003015A5CFE7F01350134FF0001CC0100FB +:104650000130FECAFE815CFE5601AA05B6FB4C0481 +:10466000B4FA4AFE5600FFFFFF850000048B05B632 +:1046700006060024000000020035000004A005B674 +:10468000000F00190019400C190505000401027201 +:1046900010000872002B322B3211392F3330317356 +:1046A00001210721033332161615140E0223273376 +:1046B0003236363534262323350135033636FDF8B8 +:1046C0004143ACD86655A0E38F4F646B7C36606184 +:1046D0006C05B6FEFECD67B87A7BB87B3EFE3E66C3 +:1046E0003B555500FFFF0035000004E305B6060604 +:1046F00000250000FFFF00350000049805B60606FF +:10470000016000000002FF3BFE56057F05B6000F6A +:104710000017001E400E090210100E0C0C0F0E08A0 +:1047200013070272002B323FCD322F113311333376 +:104730003031431333361A02372101330321132159 +:1047400003012113230E03C590814E948C864102F0 +:10475000FEFF00BA91FED15CFCF05D013601A8CAF3 +:10476000C8245A6B7CFE5602AC7101010127015628 +:10477000C5FB4CFD5401AAFE5602AC03B267EFFC28 +:10478000F400FFFF00350000049C05B60606002873 +:1047900000000001FF830000079605B6001100200D +:1047A000401201070A100D04060009060202720FEA +:1047B0000C000872002B32322B3232111739303193 +:1047C00063010121011321030121010121010321C1 +:1047D00013017D026BFEE9012F010A92012592026D +:1047E000190148FDBA0127FEC4FEEE98FEDC97FDD4 +:1047F000D5030C02AAFD5402ACFD5402ACFD2DFD04 +:104800001D02CFFD3102CDFD330000010029FFEC78 +:1048100004B005CB0031001F400F292811111010E2 +:10482000001920037207000972002B322B32113954 +:104830002F331239393031452226271116163332DB +:104840003E02353426232337333236363534262399 +:1048500022060727363633321616151406060715B4 +:104860001E0215140E0201D195C84B5ECF624C7E1C +:104870005B31A8978D337F61AF6F5F5E5EB2586D1D +:1048800075F7B586C1676ABC7A678946509DEC1496 +:104890002728010733301B385A3F6450F221565104 +:1048A00047534239D14B575D9B5C78A05508080CA3 +:1048B0005986516DAD793F000001003500000614A6 +:1048C00005B60013001A400E0708111204000A0171 +:1048D00002720C000872002B322B32121739303161 +:1048E000730121030E02073301210121133E023718 +:1048F00027013501350119930B1E1E0D0A02FC011B +:1049000072FECBFEEC910D1A1D1008FD0405B6FDDC +:104910004C347E7C320414FA4A02B03C777E440266 +:10492000FBD9FFFF0035000006140797062601AEED +:1049300000000107023000FE0158000AB314010212 +:1049400072002BCE3031000100350000057F05B626 +:10495000000A0019400D0906030300050102720850 +:10496000000872002B322B321217393031730121BB +:104970000301210101210103350135013292021D9C +:104980000158FDBA0127FEAEFEF09805B6FD5402AF +:10499000ACFD2DFD1D02CFFD31000001FFC3FFEC7A +:1049A000059A05B6001E0015400B1208721510027C +:1049B0007207000972002B322B322B30315722261E +:1049C0002735161633323636373E0212372101218B +:1049D00001210E04070E025229491D182F1D2C50CB +:1049E000502C1B3F47502D035DFEC8FED10100FE39 +:1049F000F0173131302D144389A8140E0AFE090B2B +:104A000025707146BBEF0124AEFA4A04B45EB7AB21 +:104A10009B8534AFBD48FFFF00350000071405B685 +:104A2000060600300000FFFF0035000005A405B6B3 +:104A30000606002B0000FFFF007BFFEC059805CD6C +:104A4000060600320000FFFF00350000059A05B69B +:104A50000606016C0000FFFF0035000004EC05B6FF +:104A6000060600330000FFFF007BFFEC053705CD95 +:104A7000060600260000FFFF00A8000004D105B6CE +:104A80000606003700000001001FFFEC058505B693 +:104A9000001C001B400F190C13160F0500180D0207 +:104AA0007207000972002B322B321217393031573E +:104AB00022262711161633323E02370121131E0219 +:104AC000173636370121010E02F231742E2F682F6E +:104AD0002E46352C15FEE301339A040B0B031224EA +:104AE0000D0158014EFDA65696BD141010010B176E +:104AF000101E3341220412FD891033391B2B51192A +:104B00000279FBFA93CA6700FFFF007BFFEC0648BF +:104B100005CB060601710000FFFFFF8B0000057941 +:104B200005B60606003B000000010035FE56059A5A +:104B300005B6000B0017400B0803027209050500BB +:104B4000020872002BCE3311332B32303141132146 +:104B500001210121012101330303AA5CFC2F01354E +:104B60000134FF0001CC01000130FEFED08FFE5663 +:104B700001AA05B6FB4C04B4FB40FD60000100B87F +:104B80000000056D05B6001A0017400B1404040060 +:104B9000190C0272000872002B2B3211392F33309E +:104BA00031611306062322262635343637132103B6 +:104BB00006061514163332363713210103067749DA +:104BC000B75C5AA56A06077001316C040650494F5C +:104BD00092468B0132FECA023122343E8D771A3A58 +:104BE000200225FDFC17281340432A20028FFA4A91 +:104BF000000100350000081205B6000B0017400B3D +:104C00000A06010272070303000872002B321133F7 +:104C10002B32323031730121012101210121012187 +:104C200001350135013AFF00017D0100013BFF0024 +:104C3000017D01000139FECB05B6FB4C04B4FB4CF1 +:104C400004B4FA4A00010035FE56081205B6000FFA +:104C5000001B400D0C080302720D09050500020837 +:104C600072002BCE331133332B32323031411321CA +:104C70000121012101210121012101330306235CCE +:104C8000F9B60135013AFF00017D0100013BFF004B +:104C9000017D01000139FEFED18FFE5601AA05B645 +:104CA000FB4C04B4FB4C04B4FB40FD60000200A8C4 +:104CB0000000052705B6000F00190019400C190562 +:104CC00005000203027210000872002B322B321111 +:104CD000392F333031611321132103333216161566 +:104CE000140E022327333236363534262323010AA5 +:104CF000FEFEA03702927743ADD865559FE38F50F3 +:104D0000646B7C3660616C04B40102FDCF67B87AD5 +:104D10007BB87B3EFE3E663B5555000300350000E8 +:104D2000071F05B6000D0018001C001B400D1803DE +:104D300003001A010272190E000872002B32322B86 +:104D40003211392F333031730121033332161615E6 +:104D5000140E02232733323E023534262323010169 +:104D6000210135013501327725ACD86554A0E38F98 +:104D70003145506D421E60614D02C00135013AFE61 +:104D8000CA05B6FDCF67B87A7BB87B3EFE243E509D +:104D90002D5555FD7905B6FA4A0000020035000090 +:104DA000045205B6000D00180017400B180303004D +:104DB0000102720E000872002B322B11392F333092 +:104DC00031730121033332161615140E02232733D3 +:104DD000323E02353426232335013501327743AD87 +:104DE000D865559FE38F5064506D421E60616C051D +:104DF000B6FDCF67B87A7BB87B3EFE243E502D557A +:104E000055000001001BFFEC04A605CD002600198B +:104E1000400C0E0D0D00161D037208000972002BC8 +:104E2000322B3211392F33303145222627111E0201 +:104E3000333236363721372136343534262623228D +:104E40000607273636333216161514020E0201A84D +:104E500078C253457E733474AC7827FDE535020F74 +:104E600002397356598D5C5061E077AFEC78377436 +:104E7000B5FB14252E010F262A1054A67AFE0D1913 +:104E80000D678A472925F6293185FDB384FEF5F2A1 +:104E9000BD6E00020035FFEC07CD05CD001C0031D2 +:104EA000002140120D080800271303720B02720A3A +:104EB00008721D000972002B322B2B2B3211392F57 +:104EC000333031452226263534363721032101215E +:104ED00003213E0333321215140E0403323E04350F +:104EE000342623220E041514161604FEA7E57603B5 +:104EF00001FEEC86FECF013501327901062275A84C +:104F0000DF8CFBFF254B759FCD6835625646331C01 +:104F10006F6F38655746311A3665148AFBA817310A +:104F200016FD8905B6FDC37AD7A55EFED5F87AECE5 +:104F3000D6B4854901042C537999B86987A2325CAB +:104F40007E9AAE5E618543000002FF83000004F29A +:104F500005B6000F001A001D400E10010E0E0013C2 +:104F60000902720C0C000872002B322F2B321139FF +:104F70002F333330316301262635343E023321018D +:104F80002113230101331323220E021514167D026F +:104F9000025C684992DD9301E6FECAFECF7775FE9A +:104FA0006101DD6C54873F6142227C02913B967B1C +:104FB00069AD7E45FA4A0231FDCF032D018B1D39C3 +:104FC00054375B4FFFFF005AFFEC049E0473060644 +:104FD000004400000002006DFFEC04F4061F0024F2 +:104FE000003800274014181932032E2E1C1C001400 +:104FF00010100A0F017225000B72002B322B323277 +:10500000113311392F33111733303145222626350C +:10501000343E03373E0337130E02070E02071736DE +:10502000363332161615140E0227323E0335342657 +:105030002322060607060615141616020A7EB9660E +:10504000274E759D62379CB1B04B1F409D98395DCE +:105050008E64200635A572638442468FDC7A2B4D20 +:105060003F2D18373C31604F1A090F1C3C1466D590 +:10507000A677F2E3C6972C18271D1809FEFE09161D +:10508000170C1250957C02426A59A4737FF7C977B6 +:10509000F73258707D3E48513950232B692E4465B4 +:1050A00037000003005AFFEC045A0473001900286B +:1050B0000034001F400F13122929232300310A074F +:1050C000721A000B72002B322B3211392F33123926 +:1050D0003930314522262635343E03333216161533 +:1050E0001406060715161615140606273236363529 +:1050F0003426262323060615141603333236363596 +:10510000342623220606023798D66F336496C67A71 +:1051100078B5663F6D46496A67D6A3394F292A5C40 +:105120004B920101683DC93A512B42353A654F1403 +:105130006ACA9070D1B2854B478660546B3D1108A6 +:10514000136A625EA365D228452D2C3A1D0F210FEC +:10515000786601EC1F3E2E30353C6C0000010014D7 +:10516000FFEC03A20473002E001A400E0420090D68 +:1051700004001017077227000B72002B322B32121B +:10518000173930314522262635343E02373E023566 +:105190003426232206072736363332161615140E08 +:1051A00002070E021514163332363637150606017D +:1051B0009666B06C45728A45635C1A3A3F458045F5 +:1051C0004A4DCA7067A9654172935240582C3F50AE +:1051D0003A716B3055AF143E8C735D7D513717219A +:1051E0002C2C20292D2922D525333B856F5E7D521D +:1051F0003C1D16262F242B391A2A16E32A2C0002CE +:10520000005AFFEC048D061F0026003900214011D2 +:105210000E0F2D0331310A0A00151C017227000BF5 +:1052200072002B322B3211392F33111733303145A5 +:1052300022262635343E03333216161733363435DC +:105240003426232206072736363332161215140E5B +:105250000427323E03372E0223220E0315141602B2 +:105260000A96BF5B2E55779455466A4D1A08027C04 +:105270008C2F6F2D3F41A058B8E56B1F40668FBA49 +:105280006433523F2F210A0D31472F2F4E3E2B16EC +:105290004C1474C87E73C39A6C3931533311270A86 +:1052A000C9BA1613EE18199DFEE2C474E5D4B58789 +:1052B0004BF530547081442C45282647647D49586D +:1052C0006300FFFF005AFFEC044204730606004827 +:1052D00000000001FFECFFEC07C30473004E003335 +:1052E000401B480A721F0672211D1D464A4A002EA5 +:1052F000272710170772373E3E07000B72002B322C +:105300003211332B3232113311392F333311332B06 +:105310002B30315722262737161633323E033534C9 +:105320002623220607353636333216151414073372 +:10533000132103333E033332161707262623220E8A +:105340000315141633323637150606232226263562 +:1053500034363523032113230E03732B44182F14E3 +:105360002516395B452F17484122381F1F573CA788 +:10537000D202A6640121649D1A618BB46D2C43197D +:1053800034132617385B452F17494022381F1F5703 +:105390003C6FAA6002AE60FEDF60981A5F89B214AB +:1053A0000804EF0305365E7A8B465F62100BF40B40 +:1053B00010DBD50E1B0D01D1FE2F68B18449080505 +:1053C000EF0305365E7A8A475F62110AF40A105EBF +:1053D000BE8E0E1B04FE3D01C366AD7E460000017D +:1053E0000019FFEC03FC0473002E001F400F282758 +:1053F00010100F0F00181F077207000B72002B32DE +:105400002B3211392F3312393930314522262735C5 +:1054100016163332363635342623233733323636B2 +:10542000353426232206072736363332161615144E +:1054300006060715161615140606018D71C63D449D +:10544000B96D4775465858B02D7D5572394456434D +:10545000A7514862DA7C73B66945754A536B76F496 +:10546000142C1FF822361A3F38393CD31737312F06 +:10547000332C23DB2630387964516C431408176CC5 +:105480005F6FA85DFFFF006FFFEC04B2045E0606CD +:1054900000580000FFFF006FFFEC0502063F0626E4 +:1054A00000580000010602301900000AB31E080669 +:1054B00072002BCE303100010025000004E3045EB1 +:1054C000000A0019400D09060303000501067208D1 +:1054D000000A72002B322B3212173930317313212C +:1054E000030121010121010325EF012E6F01B80104 +:1054F00058FE210115FEAEFF0075045EFDF802089E +:10550000FDCFFDD30221FDDF0001FFC5FFEC04BE8E +:10551000047300220015400B150A721A1107720756 +:10552000000B72002B322B322B30315722262735BD +:10553000161633323E02373E033332161703211359 +:10554000262623220606070E035A2E442315281763 +:10555000273A2F2C19326184C79868B83AE3FED3F2 +:10556000BC0F1F1152634C2E22455982140B0DF8AB +:10557000090738617E478DD188432416FBC7037520 +:1055800003055EB98967B4894D000001002D000054 +:105590000627045E0015001B400E03110C030006D5 +:1055A0000106720F08000A72002B32322B321217DA +:1055B0003930317313211333012103211336363768 +:1055C0002301210323060607032DEC019F2B06016F +:1055D0009201ACF0FEEA7B11250D06FE58FEDF2D90 +:1055E000040A190E6C045EFCF4030CFBA202294EA3 +:1055F000902EFCCB0335528541FDE30000010025D0 +:10560000000004CB045E000B0019400C030A0A00E2 +:105610000601067208000A72002B322B3211392F54 +:105620003330317313210321132103211321032567 +:10563000EF01305D015D5A012DEEFED360FEA662E2 +:10564000045EFE5201AEFBA201CDFE33FFFF005A05 +:10565000FFEC04540473060600520000FFFF00250F +:105660000000046D0473060600510000FFFFFFBC3C +:10567000FE1404680473060600530000FFFF005A7E +:10568000FFEC03F20473060600460000FFFF00254E +:10569000000006D50473060600500000FFFFFF73EC +:1056A000FE140491045E0606005C00000003005A2C +:1056B000FE1405C1061400180022002D002440131A +:1056C00019232301170B0C00722D1A1A0E0B0772E7 +:1056D000000F72002B2B323211332B3F3333113337 +:1056E000303141132E0235343E0337132103161691 +:1056F00015140E03070303130E0315141616053EA7 +:1057000004353426262701A2688DC1622C619DE0F4 +:10571000965A011F5ACFD9245698E7A3608C905B04 +:105720007A481F274C01584B6B472911274B38FEED +:105730001401E4117EC57959B7A988570901AEFE55 +:10574000501DFABC50ADA78D6111FE2602CD029C02 +:1057500006577F8A3A446C43090A425D6B6A2C3EC5 +:1057600064420A00FFFFFF9C000004A4045E0606DA +:10577000005B00000001006AFE6F04B2045E002BB3 +:10578000001D400F20120672051A1A000A0B72271C +:10579000010B72002B322BCE3311332B32303141BF +:1057A000132E0227230E02232226263534363713E2 +:1057B0002103060615141633323636371321030635 +:1057C00006151416333236370303026025301C0ADF +:1057D000082A667B49608041110C7F012D890709E9 +:1057E0003636456D521962012DA20303221C182C76 +:1057F0001689FE6F0191123645273B5B324E91624E +:1058000025743C025CFD73223C193F3C75C5760152 +:10581000CFFD040F1A0C221F0806FD75000100A41D +:10582000000004A0045E0020001B400D04191909AB +:1058300009001F110672000A72002B2B3211392F3A +:1058400033113330316113363637230E02232226CB +:10585000263534363737210306061514163332360B +:10586000363737210302854009170D09275A673C4F +:105870005B8244100D33012D3E07093E3945634AD2 +:105880001C1B012DEE012F2F5A2B2C3F224F916212 +:1058900025743CF1FEDD223C183F405CB6877FFB5F +:1058A000A2000001006AFFEC071B045E0034002325 +:1058B0004012250A72231507067230261C1C2B2B5A +:1058C0000F000B72002B323211331133332B323273 +:1058D0002B30314522263534363713210306061581 +:1058E00014163332363637132103060615141633D1 +:1058F000323E02371321032337230E0223222E02C6 +:1059000027230E0201818B8C0D0A85012D89070941 +:105910003131456D511A60012D89080932313358F2 +:1059200047371363012DEEE314082B69804E3A5874 +:1059300040280A092A6B8314AD94255D32027DFD4F +:1059400073223C193F3C73C47701D1FD73223C198B +:105950003F3C44779C5901CFFBA2CF42673A1F3BA3 +:10596000543542673A000001006AFE6F071B045E6F +:1059700000400027401435271906720D052E2E0A07 +:105980000A2100120B723C010B72002B322BCE331A +:105990003311331133332B3232303141132E02277E +:1059A000230E0223222627230E02232226353436F5 +:1059B00037132103060615141633323636371321F2 +:1059C00003060615141633323E023713210306066A +:1059D0001514163332363703056A6126311D070860 +:1059E0002A677A49737D14092A6B834E8B8C0D0AC2 +:1059F00085012D8907093131456D511A60012D89C5 +:105A000008093231335847371363012DA2030321AC +:105A10001C192C1589FE6F0191123847273D5B3404 +:105A2000796A42673AAD94255D32027DFD73223C6E +:105A3000193F3C73C47701D1FD73223C193F3C44AC +:105A4000779C5901CFFD040F1A0C221F0806FD7523 +:105A50000002005CFFEC04F2045E0016002800194E +:105A6000400C200F0F00090A067217000B72002B62 +:105A7000322B3211392F3330314522262635343638 +:105A8000371321372103363633321616151406061E +:105A900027323E0235342626232206070606151431 +:105AA0001602DB92B04D0C0C58FEA031028C632C18 +:105AB0006A43759E5066EA9C2F472F181D41382077 +:105AC000532D0C0A411456945D2558370192E5FE7A +:105AD0003A0B0B50895662BA77D21A2C3B212537E4 +:105AE0001F090936391D324D0003006AFFEC064AD2 +:105AF000045E00140026002A001D400F270A721EB3 +:105B00000D0D002908067215000B72002B322B3286 +:105B100011392F332B3031452226263534363713B1 +:105B200021033636333216161514060627323E0286 +:105B300035342626232206070606151416051321DA +:105B40000301F093AB480A0D87012D6228673C5B87 +:105B50008D5164D794243B2C171C38291F3F250CEA +:105B600008440255EE012DEE1457935B1A663D0270 +:105B700070FE3A090D49855B68BC75D2182B3E252D +:105B800028351A09093633274239BE045EFBA200C4 +:105B900000020068FFEC040E045E001400260017EB +:105BA000400B1E0D0D0008067215000B72002B3203 +:105BB0002B11392F33303145222626353436371311 +:105BC00021033636333216161514060627323E02E6 +:105BD0003534262623220607060615141601F892E8 +:105BE000B04E0D0C87012D622B6B43759D5066E9FD +:105BF0009C2F462F181D413720542C0C0B41145656 +:105C0000945D2558370277FE3A0B0B50895662BADD +:105C100077D21A2C3B2125371F090936391D324D01 +:105C20000001001FFFEC0383047300250019400CE2 +:105C30000D0C0C00151C077207000B72002B322B89 +:105C40003211392F3330314522262735161633329B +:105C500036363721372136343534262623220607B7 +:105C60002736363332161615140E03011F4A8531B6 +:105C700034794D43705417FE8C2B0164022E4D2D48 +:105C8000395D39504AA76B70BA702F6092C6141DE7 +:105C90001AFC19272C695BCB09140A475324201BD3 +:105CA000DD252D59C6A275D5B18348000002002517 +:105CB000FFEC06540473001B002D002140120C075A +:105CC0000700251207720A0672090A721C000B727D +:105CD000002B322B2B2B3211392F3330314522261A +:105CE00035343435230321132103333E0333321675 +:105CF0001615140E0327323E0335342623220E03D5 +:105D0000151416041FC1D9CF62FED1EF01305DC159 +:105D10001A5D84AE6B85B55E2B5886B75F2A493C09 +:105D20002A17394A304E3B29144614E2CA0E190E7E +:105D3000FE33045EFE5262A579436CC68972D3B508 +:105D4000874BF5335B778A4855703D667E853D5BB2 +:105D50005E000002FFECFFEC0483045E0024002ED2 +:105D6000002140111A0A720F25251D1D0028180652 +:105D70007207000B72002B322B3211392F3312397C +:105D80002B30315722262735161633323636373E1A +:105D900002372E0235343E0233210321132322061B +:105DA00006070E0201331323220606151416832B51 +:105DB0004E1E0F28161C2A200D23383C272D47295C +:105DC0004C85AF6301D3EBFED25B3E414A3B2B1CBB +:105DD0004A6601C95D3B7F314E2D47140C0CF80615 +:105DE0000A1524163A4A2D0C133C5C4064905B2C37 +:105DF000FBA201A05381452B462A0281011A2547A7 +:105E000034374300FFFF005AFFEC04420604062625 +:105E1000004800000106006A0600000CB4372B0998 +:105E20000772002BCECE303100010025FE14046035 +:105E300006140036002F40191F1C1C191922221DA0 +:105E4000272612122B06721D0072180A7207000F05 +:105E500072002B322B2B2B3211333311392F33118C +:105E60003311333031412226273516163332363678 +:105E7000371336363534262322060607032113232B +:105E8000373337210721072107060607333E023340 +:105E900032161615140607030E020223305F1F2068 +:105EA000361C2945320C8E08083535456E501A5877 +:105EB000FED3FCA02BA023012D21012B2BFED70804 +:105EC00014251108295D6F426180400B0B92165E0C +:105ED000A3FE140F0AF20B0A234C3B029C223C192E +:105EE0003F3C75C577FE6F04ACC7A1A1C7275E72A2 +:105EF0002A344C2A4F9062255D33FD4C6AAA630018 +:105F0000FFFF0014FFEC04430621062601C9000030 +:105F100001070076012F0000000AB32F1707720057 +:105F20002BCE30310001005AFFEC03F20473002540 +:105F30000019400C15181800110A07721F000B7287 +:105F4000002B322B3211392F3330314522262635A2 +:105F5000343E03333216170726262322060607216E +:105F600007210606151416163332363715060601B4 +:105F7000FA74BD6F2C5B8DC07C649F455C366842B3 +:105F80003C684D17016F2BFE9901012A4E364C8259 +:105F90004546A21454B69370D9BD92522622E517F5 +:105FA0002234654CCB0D170B4356282F23F6252A98 +:105FB000FFFF0017FFEC03A0047306060056000065 +:105FC000FFFF00250000028D06140606004C0000AD +:105FD000FFFF0025000003230604062603A8000097 +:105FE0000107006AFEF00000000CB4100401067204 +:105FF000002BCECE3031FFFFFEF8FE14028F0614C8 +:106000000606004D00000002FFC5FFEC067B04738E +:106010000033004500294015080B0B282507721B8B +:10602000140B72403D3D292C2C34000B72002B3296 +:10603000322F333311332B322B323211333031457F +:106040002226263534363713262623220606070E47 +:10605000032322262735161633323E02373E0333FA +:106060003216170336363332161615140606273243 +:106070003E0235342626232206070606151416048A +:106080006493AF4D0C0D5A0B170B5262482B2043F3 +:106090005A83602E3E2315281729392D28172D5C89 +:1060A0007CB98A68B74C5B2C6A44759D5066EA9C43 +:1060B0002F472F181D413820532C0D0A4114569498 +:1060C0005D255837019202025EB98967B4894D0B8C +:1060D0000DF8090737617E488CCF8A441E1CFE5F8D +:1060E000090D50895662BA77D21A2C3B2125371FE9 +:1060F000090936391D324D0000020031FFEC067BE4 +:10610000045E001C002E002D4017292626091215BA +:10611000150E0E090900110C06720B0A721D000BF8 +:1061200072002B322B2B3211392F331133113311D3 +:1061300033113330314522262635343636372103A4 +:106140002113210321132103363633321616151479 +:10615000060627323E023534262623220607060687 +:10616000151416046493AF4D050906FEDA63FED1DB +:10617000F0012F5C01275A012D632A6C44759D5054 +:1061800066EA9C2F472F181D413820532C0D0A41D9 +:106190001456945D1932341BFE33045EFE5201AE78 +:1061A000FE3A080E50895662BA77D21A2C3B212546 +:1061B000371F090936391D324D00FFFF0025000049 +:1061C00004600614060600E90000FFFF0025000039 +:1061D00004E30621062601D00000010700760154E1 +:1061E0000000000AB30B010672002BCE3031FFFF16 +:1061F000FF73FE140491063F0626005C00000107B1 +:106200000230FF9C0000000AB31E0C0672002BCE69 +:1062100030310002006AFE1404B2045E001D002248 +:1062200000214011180A72160806721F1E20191A42 +:106230001010000B72002B32113333DECD332B32B2 +:106240002B303145222626353436371321030606F6 +:1062500015141633323636371321032337230E0233 +:106260000313373303018B608041110C7F012D89AB +:1062700007093636456D521962012DEDE415082BDC +:106280006981CD4CFC3160144E916225743C025CF6 +:10629000FD73223C193F3C75C57601CFFBA2CF426E +:1062A000673AFE2801596AFE3D00000100350000F2 +:1062B00004D706EC00070010B706030102720008BD +:1062C00072002B2BCE3330317301211321032101B6 +:1062D000350135021B42011075FE00FF0005B601B5 +:1062E00036FDCCFB48000001002500000435058F79 +:1062F00000070010B70603010672000A72002B2B7C +:10630000CE333031731321132103210325ED01CD49 +:1063100040011674FE49B8045E0131FDD7FC9A00B5 +:10632000FFFF00B8000007E707790626003A0000E3 +:106330000107004302460158000AB324010272001B +:106340002BCE3031FFFF007D000006B60621062669 +:10635000005A000001070043017B0000000AB32639 +:10636000010672002BCE3031FFFF00B8000007E7B6 +:1063700007790626003A00000107007602E101587D +:10638000000AB324010272002BCE3031FFFF007DE2 +:10639000000006B606210626005A00000107007616 +:1063A00002170000000AB326010672002BCE30311E +:1063B000FFFF00B8000007E7075C0626003A000070 +:1063C0000107006A019C0158000CB43024010272DC +:1063D000002BCECE3031FFFF007D000006B6060454 +:1063E0000626005A00000107006A00D10000000CD8 +:1063F000B43226010672002BCECE3031FFFF00BA38 +:106400000000053F07790626003C00000107004315 +:1064100000DF0158000AB309020272002BCE3031AE +:10642000FFFFFF73FE14049106210626005C0000A6 +:10643000010600435600000AB31E0C0672002BCE64 +:1064400030310001002901B403AE029A00030008B4 +:10645000B10100002F323031533721072931035465 +:106460003101B4E6E6000001002901B40785029A73 +:1064700000030008B10100002F32303153372107EB +:106480002931072B3101B4E6E600FFFF002901B4F2 +:106490000785029A060601FF00000002FF2BFE316D +:1064A00002B6FFD3000300070010B404058000010A +:1064B000007C2F331A18CC3230314737210701378F +:1064C00021079E1F03351EFC931F03351FB88B8BBE +:1064D000FEE98B8B0001007303C1025A05B6000B65 +:1064E000000CB4010B050272002BCD323031532762 +:1064F0003E0237330E03077B0820556130E11A3521 +:10650000322E1303C11647A4A94B3D83847C35006A +:106510000001006A03C1025205B6000A000CB4066D +:106520000A040272002BCD333031533E023721175B +:106530000E02076A23464119011D082056603003E8 +:10654000C151B2AC461647A5A74C0001FF9AFEF810 +:10655000018100EE000A000AB20A0604002F33CDC2 +:106560003031433E023721170E0207662346401999 +:10657000011D081F566130FEF851B2AC471746A501 +:10658000A84C000100DF03C101FE05B6000B000CA2 +:10659000B40400060272002BCD333031412E0227A5 +:1065A00037210606161617012D112118040D010CAE +:1065B000020201050403C146A2A94E164287827752 +:1065C00033000002007303C1041905B6000A001667 +:1065D0000012B70C010A1605100272002B32CD32E0 +:1065E0003939303141273E0237330E020721273E29 +:1065F0000237330E030702390820566030E2234683 +:10660000401AFD250820556130E11A35322E13035A +:10661000C11647A4A94B51B2AB471647A4A94B3D9D +:1066200083847C350002006A03C1041005B6000AA9 +:1066300000150012B706110A15050F0272002B3261 +:10664000CD3239393031413E023721170E02072150 +:106650003E023721170E020702292346401A011C69 +:10666000081F566130FD6023464119011D08205660 +:10667000603003C151B2AC461647A5A74C51B2AC2D +:10668000461647A5A74C0002FF9AFEF8034200EE0B +:10669000000A00150010B506110015040F002F3375 +:1066A000CD3239393031413E023721170E020721F0 +:1066B0003E023721170E0207015A2346401A011CD9 +:1066C0000920566031FD5F23464019011D081F5601 +:1066D0006130FEF851B2AC471746A5A84C51B2AC98 +:1066E000471746A5A84C000100BE0000040C061484 +:1066F000000B0014400B09020A01040703080805F7 +:1067000000002F2F1739303173010537051321038E +:1067100025072503F00100FECE34012722011B8D41 +:10672000014333FEC99803BC1CF11C019FFE611C90 +:10673000F11EFC42000100390000041F0614001580 +:10674000001F401408090C0D0E0F06070803020471 +:106750000114111213080A00002F2F1739173930AE +:10676000317313053705373705370513210325071F +:1067700025150725072503F885FEBC340135085883 +:10678000FEBC3401371B011C85014433FEC85E0189 +:106790004434FEC91B01771DF21DE3D31CF11C011B +:1067A00076FE8A1CF11CD3E31DF21DFE8900000158 +:1067B000008B01AE02C90429000E0008B1070000D9 +:1067C0002F32303141222635343636333216161503 +:1067D00014060601AA79A64C82514F824E4E8201C0 +:1067E000AE95A9738B3F3F8B73718C41FFFF0019EE +:1067F000FFE505DD01390426001100000027001126 +:10680000023100000007001104620000000700735D +:10681000FFEE097505CB0003001500270039004B7A +:10682000005D006F002F401867555E4C0D724331BC +:10683000283A0303280D7216040D1F01010D05727D +:10684000002B322F3210CC322B322F3210CC322B85 +:1068500032CC3230317301330103222635343E030A +:1068600033321615140E0327323E03353426232205 +:106870000E0315141601222635343E033332161545 +:10688000140E0327323E0335342623220E0315143B +:106890001605222635343E0333321615140E03270F +:1068A000323E0335342623220E03151416E7044026 +:1068B000EBFBC54A8A901B3C618D5F89951B3C634D +:1068C0008E4D1D32271B0E1C1D1B30271D0F1C0358 +:1068D0006A8F921D3E628B5C89951B3C618C511DB9 +:1068E00032271C0E1D1D1B30271C0F1B02F58F921B +:1068F0001D3E638B5B89961C3C618C511E32271BAD +:106900000E1C1D1B30271D0F1B05B6FA4A0235A8A9 +:106910009848A49D804DA19D46A29F824FCF345799 +:106920006B6F31312F31536A72362F31FCEA9E8FF3 +:1069300056AF9F7C489E974AA7A0824DCE34576B96 +:106940006F31312F31536972363031CE9E8F56AF51 +:106950009F7C489E974AA7A0824DCE34576B6F31DB +:10696000312F31536972363031000001008103A6A6 +:1069700002C705B60003000AB300010272002BCD66 +:1069800030315301210181012F0117FE8D03A60231 +:1069900010FDF000FFFF008103A6049E05B604274A +:1069A000020E01D700000006020E000000010048A0 +:1069B000005A0298040800060010B70605010204F8 +:1069C000050300002FCC173930316503350117015D +:1069D000130112CA0191BFFEE9875A01CD1201CFFE +:1069E0009BFEB2FEA20000010000005A0250040803 +:1069F00000060010B70105020603050400002FCCB5 +:106A00001739303177270103371315BEBE011788B8 +:106A1000F6CB5A9C014E015E66FE3312FFFF001951 +:106A2000FFE504BA05B6042700040233000000069F +:106A3000000400000001FDEC0000031705B6000390 +:106A4000000CB5030C72010472002B2B3031610174 +:106A50003301FDEC043FECFBC405B6FA4A0000012B +:106A60000085024C034D04F7001C0019400A040382 +:106A70001717100008020208002F332F10CC3233F2 +:106A8000113333303153133307333E02333216158B +:106A90001406070323133636353426232206060749 +:106AA00003859A960E061C4353335D5E080657C451 +:106AB00059050623232D4735113F024C029F7C28A0 +:106AC0003D23685916371FFE82018814240F26249F +:106AD000467647FEEA0000010000000004BA05B651 +:106AE0000011002140101001010D04090C0C0008D8 +:106AF000050472000C72002B2B3211392F33CD326A +:106B0000321133303173132337331321072103211B +:106B10000721072107210358378F258FD9032D35EA +:106B2000FE004801DE38FE2327010824FEF7350168 +:106B300006B203FEFEFEB0FEB2B2FEFA0001FFF4A2 +:106B4000000004D905CD0029002D40161C0C0C09AD +:106B500023050520081F09090018110572012700E7 +:106B60000C72002B32322B3211392F33CE323211CC +:106B70003311331133303163373E02372337333724 +:106B8000233733373E0233321617072626232206D1 +:106B90000707210721072107210E020721030C31D6 +:106BA0003A5C4312C025C019C127BF1A1D86C276A0 +:106BB0006EBD46713B763C48631418015E27FEA407 +:106BC00019015D25FEA1113F4D27029137F61338BB +:106BD0005B45B077AE838DB2553323E81D274D5FFB +:106BE00071AE77B03D563812FEFC00030039FFEC61 +:106BF00006C105B6000D001800360033401B0E0C10 +:106C00002525262623220321290C290C29013019A8 +:106C10000D7218010472000C72002B2B322B3212F1 +:106C200039392F2F1133173311332F11333031737B +:106C3000012132161615140E022323031333323E9C +:106C40000235342623230122263534363713233FD9 +:106C5000023307330723030606151416333236377B +:106C6000150606390138013D9AD06B58A3E38C52C2 +:106C70006FA433406D512D605E440304789C090974 +:106C80003E6F169C7BAC33F22EF14203032E262678 +:106C9000402B2B6C05B662B57C83C98946FDF80391 +:106CA0000621446A484B50FB34777C19412B01196B +:106CB0006A73E1EDD1FECD0D1B0B24281613D316FC +:106CC0001F0000010029FFEC04DD05CD0031002B81 +:106CD000401504272707241D0E0E0B0B202000193A +:106CE0001205722B000D72002B322B3212392F330A +:106CF00011331133CE32321133303145222626354D +:106D00002337333E02372337333E02333216170719 +:106D1000262623220606072107210E020721072126 +:106D200014161633323637110606027F98C660985D +:106D3000257F020708057D27873DBCEF896E9E4CA5 +:106D40007D3F623C40726025015C27FE9806090782 +:106D500003012B25FEE82755444A8C453DA91474B0 +:106D6000E0A1B210262A13B0ADEF7B3433DF232B22 +:106D700043805CB014262514B24F6D37221DFEFEF1 +:106D80001F200004007BFFEC05BC05C700030013B7 +:106D900000230041002540123B242C3301012C0428 +:106DA000721C0C04140303040C72002B322F3210DB +:106DB000CC322B322F3210CC3230317301330105FB +:106DC000222635343E0233321615140E0227323E87 +:106DD0000235342623220E021514160122263534DC +:106DE0003E023332161707262623220E02151416EA +:106DF000333236371506067B043FECFBC402DA79E2 +:106E000096305F8D5D818D2E5C8E4E253725122646 +:106E100025253926142AFD7A769A315E8A593F5EF5 +:106E2000323722442A2C41291436332F442B2D612A +:106E300005B6FA4A1490845DA37D469A8359A07BD7 +:106E400046A33658673036353758652D36390261D6 +:106E500089875DA57D4814159E0E1537555F283B23 +:106E6000421A16A2171A00020029FFEE03B605C93E +:106E70000024002F002040120908050C19250600E7 +:106E80002C11057220201D000D72002B32322F2B89 +:106E90003212173930314522262635350606073598 +:106EA00036363711343636333216161514060607C1 +:106EB00011141633323637330E0203363635342684 +:106EC0002623220615024E70A55A265D33315C2911 +:106ED00053A2786794515DB483313A324204CF06AD +:106EE0004799CC4B420E1E192A1E125AB3867F0AAE +:106EF0001B0CC40D1B0E019B7F9D494E916584BAEE +:106F00008D43FF005267646581B7610360299B6D03 +:106F10002B3E224C3F00000400190000079805B6E4 +:106F200000120016002600360022400F2F1F2717E0 +:106F300013140C030B120C08010472002B323F33A4 +:106F400039397C2F3318DE32CC32303173012101D4 +:106F50003E023713210121010E03070321372107C8 +:106F600003222635343E0233321615140E02273220 +:106F70003E0235342623220E02151416190135015E +:106F80002D010205131B1187010CFECBFED3FEFE63 +:106F9000030E14160B85038F27024E27E3799629DB +:106FA0005A916778952C5B8F572C3C251124262D00 +:106FB0003C25102405B6FBE23486984F027DFA4A40 +:106FC000041D1F64787A33FD8BBCBC01128B844D89 +:106FD000A0885397874D9C814FA4426263202D3C2B +:106FE000446465202E350002002302E5059C05B6A9 +:106FF0000014001C002940141B1616030B0F031865 +:10700000070E0E000015040101180272002B321148 +:1070100033CC32113311331117393311333031413D +:10702000113313133311231134363723032303236E +:10703000161615112111233521152311029AC0C1ED +:10704000C6BB83050108CF6DC4090204FDDECF0273 +:1070500021D102E502D1FDD5022BFD2F01A2116045 +:1070600018FDD5022B20520DFE5402636E6EFD9D5D +:107070000001FFD7000005B605CD002C001F400F12 +:10708000220C0372151818192B2B0101000872002D +:107090002B32113311333211332B32303163132140 +:1070A0002E0235343E033332041615140E02072126 +:1070B0000321133E033534262623220E031514160E +:1070C00017032935016B396A432D67AAF9A9C00155 +:1070D00002834E7E9244016D37FD8B3B618B592AB2 +:1070E000427F5E5D89603B1A464B3B01042484C0AD +:1070F0007D5CCCC29D5D8DEF959CE8A56E21FEFC6C +:10710000011434859FB5646A914B416F8F9E4E8404 +:10711000BF49FEEC0002006DFFDD04910448001938 +:107120000022002340111C22221F1F091A0E0E00EC +:1071300009067212000D72002B322B12392F3311F7 +:10714000331133113330314522260235343E0233B8 +:10715000321616152111161633323637170E020164 +:107160002111262623220607027FADEC795D9BBC08 +:107170005E97EF8CFCC52CA15C95B145483078AC8E +:10718000FE580254269D6A65923023A00102939412 +:10719000D68A428AFDAFFE9C2F4C7B6F294C7F4CD8 +:1071A000028B0115284F472EFFFF0091FFE706C114 +:1071B00005B60427021302FC00000027007BFFD75E +:1071C000FEF8000702360350FCAAFFFF0060FFE94B +:1071D00006F405CB04270075FFCDFEFA0027021345 +:1071E000032F0000000702360383FCACFFFF00738F +:1071F000FFE706EA05B6042702130327000000276D +:107200000234FFDDFEF8000702360379FCAAFFFF17 +:10721000009EFFE5069405B60427021302C1000094 +:10722000002702360323FCA800070235FFD5FEF62F +:107230000002004CFFEC047305CB0025003600195A +:10724000400C2E0A0A00131B037226000B72002B3F +:10725000322B3211392F3330314522262635343E38 +:107260000333321617342635262623220607113E0D +:107270000233321E021514020E0227323E02372656 +:107280002623220E021514161601E59FB248234D3F +:107290007BB0754A7023020C6F64378E4B356F7369 +:1072A0003989B76C2F2E629AD77C355E503D131307 +:1072B0004C3B43623F1E172E1478C06B49ACAA8C1E +:1072C00054271C0308038672283201021D24115D15 +:1072D0009ECA6E7EFEF8F4C171F34582B671233BFF +:1072E00056879641304424000002FFCB0000046220 +:1072F00005BC000500110015400A0D0202720106CE +:1073000006000872002B3211332B32303163370103 +:107310002113070121032E03350E020735230287AF +:1073200001608D27FD0402054C01020302071415BC +:107330000AB40508FAF2AE010202F60C242B2E154F +:1073400019332E14000100C1FE37056205B600078F +:10735000000EB5060102720400002F322B323031CC +:107360005311211121112111C104A1FEC3FDD9FE28 +:1073700037077FF881067DF983000001007BFE3727 +:10738000055405B6000B001D400D03070708020059 +:1073900004027201090900002F3211332B1239390E +:1073A00033113330315335010135211521010121CC +:1073B000157B023FFDD1048EFD0C01EDFDFA034863 +:1073C000FE37AA034202EDA6FCFD6FFD0CFE000194 +:1073D000006D02640425033F00030008B1010000B2 +:1073E0002F323031533521156D03B80264DBDB00D9 +:1073F00000010062FFF2053906DD00080014B70144 +:1074000005080404060806002F2F12392F123933FD +:107410003031450123352113013301021FFEF3B042 +:107420000146CD01E9DBFD9C0E02E1D5FDC9056CED +:10743000F91500030085017B054C0423001B002780 +:107440000033001C400D220E03311F11042E141CAA +:10745000062800002F32C432D4321739C4323031FA +:107460004122262706062322262635343636333295 +:1074700016173636333216161514060625323637E9 +:1074800026262322061514160532363534262322E5 +:1074900006071616040E57953F3A944E5E925250C8 +:1074A000916151943D3B905A5F8F50508FFD642CF9 +:1074B00052282651313A433F0271394446392B5400 +:1074C000292656017B57594C5E5498665D995A504F +:1074D0005E505A5498665A9A5ED142454443503998 +:1074E0003451065039394C414440490000010000F4 +:1074F000FE14034C0614001C0010B7150E00720792 +:10750000000F72002B322B323031532226273516D2 +:1075100016333236351134363332161715262623F4 +:1075200022060615111406C33763292353283B335B +:10753000D1AC38612A23532822321BD0FE141613F3 +:10754000FE0F18494504F8C8B21414FE0F17213D68 +:107550002BFB04C7B4000002006D015C042504424B +:10756000001B0037003540182B2A2A200F0E0E1959 +:1075700004800100000B12403520801D1C1C272EAA +:10758000002F333311331ADD321ADE323211331A3F +:10759000CD32321133113311333031533536363366 +:1075A00032161617161633323637150606232226DC +:1075B000262726262322060335363633321616179B +:1075C0001616333236371506062322262627262698 +:1075D0002322066D327F4F284355404B572C3B7C6E +:1075E00033337F4E284453414B562E3A7D32327FFF +:1075F0004F284355404B572C3B7C33337F4E284418 +:1076000053414B562E3A7D02ECE73636091B1B20C0 +:10761000174633E83636091C1A201746FE3EE83571 +:1076200037091B1B20184732E736370A1B1B201768 +:1076300046000001006D008F042505190013002786 +:1076400040110B0A090C090906010002130202107D +:10765000050F06002F33CE3232113310CD321133E5 +:10766000113310CD3230316527372335213721359D +:10767000211317073315210721152101B2C959D547 +:10768000013B50FE7501EF83C95CD9FEC24F018DED +:10769000FE0C8F54BFDBAAD9011956C3D9AADB004F +:1076A0000002006D00000427053D0006000A0019D5 +:1076B000400B0105020304030600000708002F33F6 +:1076C000332F32CE321739303141013501150902DD +:1076D0003521150427FC4803B8FD7D0283FC4603D1 +:1076E000B8010801B69001EFEFFEC2FEE8FE08DB2C +:1076F000DB000002006D00000425053D0006000AC5 +:107700000019400B020506030304010000070800EE +:107710002F33332F32CE3217393031533501013503 +:107720000115013521156D0283FD7D03B8FC480369 +:10773000B80108F00118013EEFFE1190FD42DBDBBD +:10774000000200790000047105C10005000900185D +:10775000400E0601040907080600020572000C72BB +:10776000002B2B1217393031610101330101031352 +:107770000303023BFE3E01C27301C3FE3D39F3F336 +:10778000F402DF02E2FD1EFD2101460199019AFE8D +:1077900066000001013D04D904E9063F001500120E +:1077A000B71108800E0F000100002F5D321ACC3295 +:1077B0003031412226263534363721060615141677 +:1077C00033323637210E0202DBA7B3440302010A2B +:1077D00001015A505C701901101B74D304D95B8FDE +:1077E0004D0D180A10140B494252686CA159000142 +:1077F00001EE04CD03850614000B000AB205800BD0 +:10780000002F1ACD303141353E023721150E0207C7 +:1078100001EE132F2C0E011B1848562D04CD1A28EB +:107820006B6E2C142D686C32000101D504D9036DE8 +:107830000621000B0017400C070580010F003F00D8 +:107840005F000300002F5D321ACD32303141353EEA +:10785000023733150E020701D51947562DB51330DF +:107860002C0E04D9152D686C321B286B6E2C00026F +:1078700000660352036406C5000A0013001B400C97 +:1078800006030C0C0901010098100497003F33E433 +:10789000392F33331133333031413721370121034D +:1078A0003307230701333736363706060701BA2177 +:1078B000FE8B1F01DB01047876237621FEA8AE291A +:1078C00009100E133211035297AF022DFDCCA89769 +:1078D000013FA42A33311C3F1400000100960342EB +:1078E000036D06BE0021001F400E1211110E0E176F +:1078F0001A1A070098161397003F33E432392F33D2 +:1079000033113311333031412226273516163332E5 +:10791000363635342623220607271321072107365A +:107920003633321615140E02019346882F327C39F5 +:10793000445226424120491C4C77021129FE9D2BBE +:10794000103328718F3C6C910342191CB61F2228FA +:10795000432839360D084401A1B88B0507846B52C2 +:107960007F582D00000100C9035203BA06BE00066D +:107970000010B605020206980397003FE433113366 +:10798000303153012137210701C901CFFE6A270297 +:10799000911EFE2F035202B4B895FD290003009CEE +:1079A000033D037106D30019002500310016400B7A +:1079B00020130626041A00982C0D97003F33E4325A +:1079C00017393031412226353436372626353436BC +:1079D0003633321615140607161615140606273206 +:1079E0003635342627060615141613363635342652 +:1079F00023220615141601D397A0786D333A588FB9 +:107A00005393906459414F60A65B353C2C262E5110 +:107A1000357F2A352228233125033D88625E79256A +:107A200023583D4F6F3A765B58692023624A5C7B4E +:107A30003E9E402B2B39171042382933019E1236B7 +:107A40002D1A2D322820310000160054FE8107C166 +:107A500005EE000B001100150019001D0021002586 +:107A600000290035003B0041004A005A00620066D0 +:107A7000006A0079007D008100850089008F004642 +:107A800040228D87877F7F6868373C22221E1E1622 +:107A9000160C754C4C06716B6B4B4B4A54535B0484 +:107AA0002A003006002F3333321739322F332F3369 +:107AB000113311332F331133113311332F3311336A +:107AC0001133113330314122263534363332161515 +:107AD0001406011133153315011133110135211528 +:107AE00001113311013521153335211501113311E0 +:107AF00001323635342623220615141601112115BC +:107B0000231501353335331101333236353426230D +:107B1000230311333216151406071516161514060D +:107B20002303333236353423230111331101352138 +:107B30001501222735161633323635113311140646 +:107B4000251133110135211501113311013521158D +:107B5000053523352111025A877F7F87877F7FFD77 +:107B6000736FC0FED16F0139010EFD4A6F02C00173 +:107B700010770111FA396F0197474040474542425B +:107B8000FE3F012FC005CEC36DFC6E4A3125263461 +:107B9000467BAC6E6F2E2C2D3E6D5E54422E2459CA +:107BA0003B03256DFA3B010E02C93020102014253D +:107BB000317D6F01296DFBC2011002C16DFD4901CC +:107BC000110139C301300148A68789A4A48987A679 +:107BD000FD39012FC26D01A6010EFEF2FE5A6D6D38 +:107BE000032D0110FEF0FCD36D6D6D6D04B6010F19 +:107BF000FEF1FE79695C5C68685C5C69030E0130CB +:107C00006FC1F9C36DC2FED103352B25202AFF00B9 +:107C1000024A435331400808093B45505A01622249 +:107C2000203FFCF4010EFEF205586F6FFBCB0A6695 +:107C3000030524320192FE72655D640110FEF003BB +:107C4000D16F6FFDB8010FFEF102486F6FC1C16FB8 +:107C5000FED000030054FEC107AA06140003000F63 +:107C6000002B0010B7040A11221B050002002FCCC4 +:107C7000173930314904323635342623220615149B +:107C80001603333534363736363534262322060785 +:107C90001736363332161514060706061503FEFC92 +:107CA0005603AA03ACFC35385353383C515136D2F5 +:107CB0002A435858BDA356B54552447F373F3E35F9 +:107CC000444C43FEC103A903AAFC56FD6B3F484C3C +:107CD0003D3D4C483F019A2F323C36457E658998A0 +:107CE0003A28B2222E3A2F3A47353D734E00FFFF15 +:107CF000FEFAFE1403890621062603A900000107E7 +:107D0000014BFF370000000AB3120C0672002BCEA5 +:107D10003031FFFF006A03C1025205B604060203B8 +:107D2000000000020075FFEC05B4061F003D004B8B +:107D3000002A40140D14353E3E3826142614260021 +:107D4000442E017220000B72002B322B3212393973 +:107D50002F7D2F1133331133113330314522262635 +:107D6000353436373636353426232206073536364F +:107D700033321615140607060615141633323E0361 +:107D8000372E0235343636333216161514140733AF +:107D900007230E0401363635342623220606151431 +:107DA0001616025089AA4E110E090F1A1F1432120C +:107DB0002375496B6A160D0A103A422D534C443C08 +:107DC00019B8E86C71C88397B75402953185164588 +:107DD0006995CD01180303483F2C3A1D32731453A3 +:107DE00084492A4B291D33161A201009D70E1F6A01 +:107DF00054335E2A23401A2F37254F7FB3770A77F3 +:107E0000B36380B45E85E491112510E578E5C696EC +:107E10005503F3193917747D28482F305335000165 +:107E200000B80000054805C3001C0019400D130CE4 +:107E300003721B0104030003027200002F2B1217B0 +:107E4000392B32303161130321133E033736363379 +:107E5000321617072626232206070E030703012DD5 +:107E600077EC01388121444547233F8A583149281E +:107E7000380A2417203B201A475D764B75022F03E2 +:107E800087FDB03E7B76692B4D4D0D0EE705092829 +:107E90002820628EC684FDDB0002005EFFEC07A88E +:107EA000045E001B003A002740142A160B720D34A2 +:107EB000340A2121000A0672191C1C000B72002BC7 +:107EC0003211332B12392F113311332B323031450C +:107ED0002226353436363721373721072316161533 +:107EE000140E03232226270606273236363737217B +:107EF000070E0215141633323E0335342627210EA1 +:107F0000021514160229AFAD294A2FFEEF1DC40633 +:107F1000692FF4060B2A547EA869797F1A379C468C +:107F200034442D111F011D1F050805303435513B08 +:107F300025120402FD082A40253414DFB259B5A9E0 +:107F4000459352E51F664265CBB68E526E5C5C6E01 +:107F5000ED3A7050898919302B13363D3C6B8CA05B +:107F60005435341052AAA8504F5DFFFF0035000071 +:107F7000071407790626003000000107007602B0DA +:107F80000158000AB318010272002BCE3031FFFFF6 +:107F90000025000006D50621062600500000010736 +:107FA000007602C70000000AB334010672002BCE2F +:107FB0003031FFFFFF85FDA8048B05B6062600249F +:107FC00000000007024F015E0000FFFF005AFDA8FD +:107FD000049E04730626004400000007024F01427D +:107FE00000000002FF9AFDA8018FFF83000B00171D +:107FF000000EB40C00801206002F331ACC32303140 +:1080000053222635343633321615140627323635C8 +:108010003426232206151416916E89896E6B93926D +:108020006C2A37372A293731FDA87F6F6E7F7E6D26 +:1080300070808D342D2C34342C2D34000002007BC4 +:10804000FFEC07060614001F0034001B400D13113F +:108050000E16002A0B037220000972002B322B32FD +:10806000123939CE3230314522262635343E04339A +:108070003216173636372117060607161615140E50 +:108080000403323E0435342623220E04151416163A +:10809000029AB2F17C29537FACDA859DDD42354BE3 +:1080A00010012F0A32C38C090A27517DAAD9703CCE +:1080B0006E604F381F7D7B3F73614E381D3C7214DC +:1080C0008AFBA872E4D4B6884C6D62238E6518AA28 +:1080D000CA3628542C77EAD6B5874B01042C53793D +:1080E00099B86987A2325C7E9AAE5E6185430002D0 +:1080F000005AFFEC05D90506001F0032001B400D99 +:1081000013110D17002A0A077220000B72002B3280 +:108110002B32123939CE3230314522262635343EC3 +:1081200003333216173E023721170E0207161615B3 +:10813000140E0327323E033534262623220E031560 +:10814000141602067EC16D2F5F8FBE776DAA373879 +:1081500045270A01270A1D5E9C7C08062D5C8CBF02 +:10816000613252402B171B3F353757402A154A14AE +:1081700068C18577D9B7874B4B47175A763E186E3B +:10818000A3782C1D412372D3B5874BF5335B778AD7 +:10819000483959333D667E853D5B5E000001008DA8 +:1081A000FFEC076006140026001B400D1D1B172264 +:1081B000001508027210000972002B322B3212399E +:1081C00039CE323031452226263534363713210355 +:1081D000060615141633323636371321073E02379A +:1081E00021170E030703060604025493CB69070800 +:1081F000C40131C2070A5E5F52764E15C2013227B2 +:108200003B47280A012F0A195681B175792199FE39 +:10821000FD146CBE7B204723039BFC6923401A5648 +:108220005C4488650395B8134D7145185599784C91 +:1082300008FDC29BF38A0001006AFFEC0689050471 +:10824000002900294015240A72172208001D1B1559 +:108250001508067226251010000B72002B32113300 +:10826000332B3210CE32111239392B3031452226C0 +:1082700026353436371321030606151416333236E5 +:1082800036371321073E023721170E030703233722 +:10829000230E02018B608041110C7F012D8907099B +:1082A0003636456D521962012D184046250B012FB7 +:1082B0000A195681B175AEE415082B6981144E91E7 +:1082C0006225743C025CFD73223C193F3C75C57607 +:1082D00001CF7010527341185599784C09FCCFCFDB +:1082E00042673A000001FDA404C3FF5206A4001631 +:1082F000001540090115080FC00F000100002F5D97 +:108300001ACC323939303141373E023534262322F6 +:1083100006073536363332161514060707FDC30E29 +:108320001F422E201F233723205E307A866F56147B +:1083300004C39306152C2A181D0B0AA40B0E5F59B3 +:108340005C6C1A47FFFF00350000049C0779062685 +:10835000002800000107004300E30158000AB30CA5 +:10836000010272002BCE3031FFFF003500000614F1 +:108370000779062601AE00000107004301B8015845 +:10838000000AB314010272002BCE3031FFFF005AF5 +:10839000FFEC0442062106260048000001070043C6 +:1083A00000B00000000AB32B090772002BCE303159 +:1083B000FFFF006FFFEC04B2062106260058000004 +:1083C0000107004300D30000000AB31E0806720034 +:1083D0002BCE3031000100AB000007B205B6002BF8 +:1083E000001E40102015151B0B2A110400050272F7 +:1083F00026000972002B322B12173933113330311A +:10840000612602021237210602121617333E023786 +:10841000133E023721060202121733361212372199 +:1084200002020007212E022701014234461D1224B8 +:10843000013A17150213100911363A16B9040C1532 +:108440001001311D220815190D5CA0883601313D3F +:10845000BAFEFEABFED51D2D1E08FEFE880158019A +:10846000820191C1A9FEC7FEE9E9592C76782E0157 +:10847000724973784F93FED6FEE0FEFA6F8E014B81 +:10848000018BECFEE5FE00FE35CE58C8CC5CFDB895 +:1084900000010087000006C3045E0027001E401094 +:1084A0001C1212170A260F040005067222000A7217 +:1084B000002B322B1217393311333031612602026F +:1084C000123721060216173336363737343637213E +:1084D0000602161733363612372106020207212EFE +:1084E00002270301122640250720012321061B0E27 +:1084F00006174723941012012B1B10101308417B01 +:10850000723101293299DC99FEFA182A200BF96997 +:1085100001080128013293B5FEDCEB6135733AF3B3 +:108520004AA1659DFEEBFD7A61F50128ABC4FE9B77 +:10853000FE97CC41949843FE50000002007F00005B +:10854000049C05B600150020001D400D200B0407FB +:1085500007010A0A0516000872002B322F392F3343 +:10856000331133CE323031731323373337210721A0 +:108570000721073332161615140E02232733323E15 +:108580000235342623237FDFDF31DD270131270148 +:108590006D31FE931E43ACD86655A0E38F506550F5 +:1085A0006D421D5F616D0410E6C0C0E68B67B87A4E +:1085B0007BB87B3EFE243E502D5555000002003D09 +:1085C000FFEC04600527001C002D0029401328251E +:1085D00025150E0B0D0D0B0B08081112151D000BA8 +:1085E00072002B32DC32CE32113311332F113311A2 +:1085F00033113330314522262635343637132337AD +:108600003337210721072107363633321616151462 +:10861000060627323E0235342623220607060615B3 +:108620001416024A92B04E0D0C56EC30EF2B012D71 +:108630002D011F2FFEDF312B6B43759D5066E99C8A +:108640002F462F18425320542C0C0B411456945D86 +:10865000255D37018DE5C9C9E5E10B0B50895662EF +:10866000BA77D21A2C3B213843090936391D324DCD +:1086700000010035FFEC076A05CD002F00274015EB +:108680001A1303721F0D0D220808090B0272090844 +:108690007228000972002B322B2B12392F33331121 +:1086A000332B323031452226263534363723032109 +:1086B000012103333E033332161707262623220EE9 +:1086C00002072107210606151416333236363711F4 +:1086D000060604C1AEED780301C686FECF01350162 +:1086E0003279BC237DB5F19780CD6176469C565496 +:1086F00087654815021235FDF004038F783B6E78CC +:108700004961C3148CFEAB152B16FD8905B6FDC35C +:1087100078D7A65F3435FA29383B62783DFE1428B5 +:108720001A9A9B112319FEFC282500010025FFEC55 +:1087300006140473002D00274015191207721D0D31 +:108740000D200808090B0672090A7227000B720037 +:108750002B322B2B12392F333311332B323031453F +:1087600022262635343637230321132103333E02D4 +:10877000333216170726262322060607210721066D +:10878000061514161633323637150606041D74BD49 +:108790006F0301CB62FED1EF01305DBF2898DB8C07 +:1087A000649E455C35684239604A19016730FE9A1B +:1087B00001012A4E364B824647A11454B693112527 +:1087C00010FE31045EFE5282CC752622E51722355A +:1087D0005D3DE10D170B3F562C2F23F6252A000295 +:1087E000FF85000004DF05BC000B001700214010CE +:1087F0000609090C0C08130102720408080008722B +:10880000002B3211332B3212392F331133303163B5 +:1088100001211321032303211323010133272E03F5 +:10882000270E02077B03290175BCFEE644317FFE5B +:10883000E7872FFEB701CCD30A03070606021432DE +:108840002D0E05BCFA440277FD890277FD89036489 +:108850005A1A424A4D242E6A5D1D0002FF83000011 +:10886000043B045E000B0015002140100609090CB2 +:108870000C010408080B0A7211010672002B322B3E +:1088800032113312392F3311333031630121132167 +:108890000323032113230301332E02270E037D023A +:1088A00091016BBCFEEA392550FEF16129EA0163B2 +:1088B000BA090F0B040E1F232A045EFBA201A6FEB9 +:1088C0005A01A6FE5A02753C6458291C3E455200C6 +:1088D00000020035000006E905BC0013001D003150 +:1088E00040180A0E0E12140303121201080C0C0F8A +:1088F0000F130872190505010272002B3211332B78 +:10890000321133113311392F331133113311333005 +:108910003173012103210121132103230321132397 +:1089200001210121030133272626270E02073501E5 +:1089300035012978015E013F0175BCFEE644317FB7 +:10894000FEE8872FFEB6FEBE015AFEFA850340D32D +:108950000B060D0514322D0E05B6FDC30243FA4475 +:108960000277FD890277FD890277FD8903645A3316 +:108970009C482E6A5D1D0002002500000648045E2A +:1089800000130016003140180A0E0E1214030312D1 +:108990001201080C0C1010130A721605050106725C +:1089A000002B3211332B321133113311392F331184 +:1089B0003311331133303173132103211321132168 +:1089C000032303211323032101210301332725ED71 +:1089D00001115C015CFE016ABDFEE93F1956FEF221 +:1089E000681CFEFECC010FFEF8630311931F045EAA +:1089F000FE5201AEFBA201CDFE3301CDFE3301CD0F +:108A0000FE3302B0E6000002FFAA0000060005B631 +:108A1000001F0022002B401610181819160A2016E5 +:108A2000030505071F087209060622070272002BBC +:108A3000323211332B11392F1733113332113330B6 +:108A40003163133E023703372107011E021713213A +:108A5000032E022323032113232206060703010109 +:108A60002156FC2D688A5EDF1C04A01BFE4854665C +:108A7000340821FED51703122825087DFECA830875 +:108A8000243F381BC302460104FE6B021D617D4872 +:108A90001101D9898FFE1F19639E70FE4401C734EE +:108AA000512FFD85027B224C40FE330371014300B0 +:108AB0000002FF9A000004C1045E001D0020002592 +:108AC00040121017171518180A1E0505071D0A72FF +:108AD00020070672002B322B11392F333333113319 +:108AE000321133303163133E023703372107011E41 +:108AF00002171323032E02270321130E020703017B +:108B0000372166B82E5B6E4AC41603DC15FE9E3F05 +:108B100048250A25FE1704121C155CFEF5671F2D5B +:108B20002411A001C5BAFEDD01735D6F3B0F016D1D +:108B30006868FE8F17588057FEC10133323B1F040F +:108B4000FE3D01C7021A3225FEAC02A8E700000272 +:108B500000350000080A05B600250028002F40183F +:108B600019150309260324240001080528280602F4 +:108B7000720102721F170F00002F3232322B2B327C +:108B80001133331112392F1733333330317301213D +:108B9000032103372107011E02171321032E02238D +:108BA0002303211323220606070321133636372118 +:108BB0000301012135013501327901FCD11C04A0EA +:108BC0001AFE474F66380921FED5170312282508DB +:108BD0007DFECB8309243C361CC6FEC2D517391D49 +:108BE000FEF68603D10102FE6D05B6FDC301B48910 +:108BF0008FFE1F2057957EFE4401C734512FFD85FF +:108C0000027B204A40FE2F01C9325D1FFD8903719E +:108C1000014300020025000006BE045E002300267A +:108C2000003E401F211417172224090903032222A2 +:108C300001230F16161C1C230A08050526060672BA +:108C4000010672002B2B323211333F3311331133B3 +:108C50001112392F331133113311331133333031B2 +:108C6000731321032103372107011E021713230366 +:108C70002E02270321130E02070321133636372154 +:108C80000301372125ED01115C01B6B01603DB1499 +:108C9000FE9E3F47260A25FE1703121D155DFEF6B0 +:108CA000671F2D2411A0FEF2A3162B1CFEFE6303EA +:108CB00037BBFEDD045EFE5201466868FE8F175822 +:108CC0008057FEC10133303C2004FE3D01C7021A2B +:108CD0003225FEAC014C2C3E17FE3302A8E7000102 +:108CE000FFB0FE2F04B006F0005E0037401A5707B1 +:108CF000033A33332B2D28474618180E5017170305 +:108D00003E30212803725B03002F332B32323212A4 +:108D1000392F39393312393910CD32322F331133DB +:108D200033303141262623220606232226353436C7 +:108D300036373E0335342623233733323E0235346B +:108D400026232206072736363726262735331616DA +:108D50001736363332161715262623220606071E27 +:108D6000021514060607151E0215140E02070E0240 +:108D700015141633323636333216170319104A38A3 +:108D800036878533B6AC6BEABC6983471AA8978DE2 +:108D9000337F49896D405F5E5EB2586D56B16E1A81 +:108DA0004935A63047234D966920331310221619F2 +:108DB0003A4C365B7F436ABC7A668A465FA7DC7DA5 +:108DC0006175343A3D4060593444460EFE2F101907 +:108DD0000404A7767C93541C0F2D3A4629644AF26A +:108DE000122C4E3C47534239D1384D10367A4C192B +:108DF000314E2F557609089505051D433A166182B7 +:108E00004A78A25708080C5483557CA667390E0B84 +:108E10001A2923252505051613000001FFA4FE2F9E +:108E2000042905640057003640193932322A2C27AC +:108E3000444319190F4B1616033C2F202707515492 +:108E4000540603002F333311333F33333312392F9A +:108E500039393312393910CD32322F33303141267E +:108E6000262322062322262635343E02373E0235AB +:108E70003426232337333236363534262322060769 +:108E80002736363726262735331616173636333229 +:108E9000161715262623220607161615140606078A +:108EA0001516161514060407060615141633323661 +:108EB0003332161702D7104D3456A55D6D934A33E1 +:108EC00069A36F6D873F5858B02D83526F39445650 +:108ED00043A751483E7F45163E29A63047234D966D +:108EE0006920321411211622503E597245754A5399 +:108EF0006B9AFEF8A76164483D45904044420FFEDE +:108F00002F11180846835A4C7657370C0C203D37E2 +:108F1000343AD31537332F332C23DB17260A2D622F +:108F20003C19314E2F54760808960506303F1C78C0 +:108F300068516B42140A176C5F8C9846130A2832EA +:108F40002B210A151400FFFF00B2000006D305B65E +:108F5000060601730000FFFF0077FE14061D0612CF +:108F60000606019100000003007BFFEC059805CD8B +:108F700000140021002D0019400C221B1B00290B9E +:108F8000037215000972002B322B3211392F333046 +:108F9000314522262635343E0433200015140E04B4 +:108FA00003323E0237210606151416160321343605 +:108FB00035342623220E02029AB2F17C29537FAC6B +:108FC000DA85010A010D27517DAAD97041776750D2 +:108FD0001AFD7B01033D73790279027F7B40736345 +:108FE0004F148AFBA872E4D4B6884CFED5F877EA11 +:108FF000D6B5874B010433638D5A0E311561854315 +:10900000027F061C1187A2325D800003005AFFEC2C +:10901000045404730013001F002A0019400C201A86 +:109020001A00270A077214000B72002B322B321120 +:10903000392F3330314522262635343E033332165C +:109040001615140E0327323E023721060615141694 +:10905000032134343534262322060602067EC16DF0 +:109060002F5F8FBE7782BE682D5C8CBF6129473C25 +:109070002F10FE7B01015027017F4550375A4314C2 +:1090800068C18577D9B7874B69C68C72D3B5874BD2 +:10909000EF223E58361118085B6201C1080D075BCC +:1090A000723E6900000100B8000005C105C3001D43 +:1090B0000019400D18110372080700010272000820 +:1090C00072002B2B1239392B3230316103211316E8 +:1090D000160607333E0237133E02333216171526A3 +:1090E0002623220606070101377F012733030102E9 +:1090F00004090F28280FE63D7499722E4D1D163174 +:109100001A27404026FDF205B6FCB0346D682C2DC0 +:1091100068602001E17FB964110CF8080B21524A04 +:10912000FBFC00010066000004A60466001B001B97 +:10913000400D160F0607000F0F010672000A72009D +:109140002B2B322F11393911333031730321131680 +:10915000161533363637133E0233321617152626C8 +:10916000232206060701F08A01272D030109123682 +:1091700014893363825F26401D1425171D2F220D8D +:10918000FE58045EFDB6297D39337B2901196A8EAC +:10919000490C0EEE090A1D2C18FCF000FFFF00B868 +:1091A000000005C107790626026D000001070415BD +:1091B00004A60158000CB42A1E010272002BCECE68 +:1091C0003031FFFF0066000004A606210626026E6D +:1091D00000000107041504140000000CB4281C0151 +:1091E0000672002BCECE3031FFFF007BFE140A68E2 +:1091F00005CD0426003200000007005C05D7000002 +:10920000FFFF005AFE14093F0473042600520000B9 +:109210000007005C04AE00000002007BFF8305CF66 +:109220000631001E003E002940143C39390003037A +:109230001F1C09722C2F2F2912120F0C0372002BE6 +:10924000323211333211332B323211333311333086 +:1092500031452226352E023534123636373636332E +:109260003216171E0215140E03070606133E0435A8 +:10927000342626270606232226270E041514161642 +:1092800017363633321602B23C418FC5664EA1F80E +:10929000AA0E44403B41018EC26430649BD5890DC7 +:1092A000425D3964513B1F26493519402C2B3B0F39 +:1092B0003C6551381E294C35193F2B28397D3E37E6 +:1092C0001AA3FDA2930122F7AA1935393B351B9F3A +:1092D000F69E7CF2D9AE7414373C0183144E6E8D29 +:1092E000A76050825E18222325221653728C9E5549 +:1092F0005A885B171F2323000002005AFF9104B60F +:1093000004B4001D003B00254012302D3333120FF2 +:109310000C077224211E1E1B00030B72002B32321D +:10932000321133332B32323211333330314522266E +:1093300027262635343E03373636333216171616AF +:1093400015140E03070606033636333216173E048D +:10935000353426270606232226270E041514160266 +:1093600037353D02A3C629517BA5680E3D322C3B03 +:109370000AA9C3264F78A4690C3E8B1739292934D2 +:109380000E253C2D1F0F272F163D2C29390E263C6C +:109390002C1D0E2F6F373022EFBA67BBA17F531001 +:1093A0002626282420F8BF63B79E7E54113035014D +:1093B000671F20221D123B4E5D6938466C1D29290E +:1093C00028261644535D602F4A6700030083FFEC94 +:1093D00007DD083B001400290071004340234F6B58 +:1093E000097259600372090B0B11048014142316BF +:1093F000153C3503724C49496F464A4A46462A098C +:1094000072002B3211332F11333311332B32DE32F2 +:10941000CC322F1ACC323311332B322B3230314134 +:109420003E0233321E0233330723222E022322064A +:109430000713373E02353426272626353436333295 +:1094400016151406060122260235343E0433321660 +:109450001707262623220E04151416333236371327 +:109460002103161633323E033534262623220607FF +:109470002736363332161615140E042322262627D5 +:10948000060603AA114B71473D6C697140191B1206 +:109490004F77625E372E430E350F283319150F169E +:1094A00028322E39443971FDAE9FD86E254A6E920E +:1094B000B66C699D2A6F1F624430594D3E2C187757 +:1094C00069314F2354012B54175A3153846341217E +:1094D000304F2F2E631D4845AB4580BF692A527A15 +:1094E000A0C5744682692346A60748546C33222ED1 +:1094F0002281222E22373BFEC24C101E1F0F11105C +:1095000006091B202524423B335541F9CC9901041F +:10951000A07FEBCFAA7A433B2CE116302F587892EC +:10952000A55899A2271D018BFE752222508AB4CA24 +:10953000665A753A2614E2322A81E99C7DF3DCB83A +:10954000884B26432A454E0000030059FFEC069144 +:10955000070800140029006C004140224D670B727F +:10956000565D07720A0B0B11048014142316153B69 +:109570003407726A4A4448484744442A0B72002B15 +:10958000321133332F1133332B32DE32CC322F1AD8 +:10959000CC323311332B322B323031413E02333255 +:1095A0001E0233330723222E022322060713373EDF +:1095B000023534262726263534363332161514065E +:1095C000060122262637263E0333321617072626A3 +:1095D00023220E03151416333236371321031616C1 +:1095E00033323E03373426232206072736363332FA +:1095F000161615140E0323222627060602CF114C39 +:1096000071463E6E697040191D115077625E372EAB +:10961000410E3B11283419180F1628342C3B4438BE +:1096200072FDE86FAA5F0101356389AA61597B2643 +:109630005E2B431D3D5C40281251492051263801C4 +:10964000263B0C542F2F4F3E2B16014A39263B2E1A +:10965000393773566BAA63315E85A76372B426509F +:10966000A10617536A34222E227F222E22383AFE78 +:10967000C04C0E1E20101112060B181E242846394D +:10968000325542FAFF5DB28094F1B77D3F2919E36C +:1096900019143D657A7A336A692F3A010CFEF22D6E +:1096A000323058788F4F575F151AD9232B57B38C08 +:1096B0008DECB77F4262435E4700FFFF00AB0000C6 +:1096C00007B2073F0626025900000107038501B2D1 +:1096D0000158000AB32C050272002BCE3031FFFF77 +:1096E0000087000006C305E70626025A00000107AE +:1096F000038501040000000AB328050672002BCE82 +:1097000030310001007BFE14053705CD0020001329 +:109710004009120B03721B00010972002BCD332B81 +:1097200032303141132E023534123E0233321617D5 +:1097300007262623220E0315141633323636370336 +:1097400001FA669FD86E3B78BAFEA380CD6176475A +:109750009B56639A6F48238C8F2D52532EA2FE1472 +:1097600001DA098FF7A483010CF2BD6E3435FA29B2 +:1097700038518AB0BF5C9A9B09100BFD00000001B4 +:10978000005AFE1403F20473001F00134009120B69 +:1097900007721B00010B72002BCD332B323031418D +:1097A000132E0235343E03333216170726262322A2 +:1097B0000E0215141616333236370301396B5C96D8 +:1097C00058326290BA72649F455C366842476F4D6A +:1097D000282B4F36396331A2FE1401DC0C5FAC80BC +:1097E00079DEBC8B4E2622E51722528AAB584456AE +:1097F000271815FD080000010068FFFA0479050A22 +:109800000013000CB30B010A00002F2F393930313F +:109810004527132537051325370513170305072596 +:1098200003050725015081B4FEE546011FC6FEE48D +:1098300047011DB67FB6011F4AFEE5C8011C47FE61 +:10984000E3064A013BA47BA4015AA47DA401394943 +:10985000FEC4A47BA4FEA6A67BA400080029FEC12A +:1098600007C10591000D001B00290037004500537A +:109870000061006F000CB36C65261F002F332F337F +:109880003031413636333216172326262322060777 +:1098900001363633321617232626232206070136D1 +:1098A000363332161723262623220607013636338F +:1098B000321617232626232206071336363332168E +:1098C000172326262322060701363633321617239E +:1098D000262623220607133636333216172326266A +:1098E0002322060701363633321617232626232273 +:1098F0000607055C056567626D0650064C333D4200 +:1099000006FB33056567626D0650064C333D420623 +:1099100001F2056467636C064F074C333D4107FC59 +:10992000C5056567626D0650064D323D4206660507 +:109930006567626D0650064C333D42060435056589 +:1099400067626D0650064C333D42067305656762DB +:109950006C0750074C323D4207FCB3056467636CEB +:10996000064F074C333D410703B2596A6D56391F04 +:109970001C3CFC25596A6D56391F1C3CFEEA59698E +:109980006C5638201D3B030A59696C56391F1C3C24 +:1099900001E7596A6D56391F1C3CFC25596A6D5602 +:1099A000391F1C3C01F459696C56391F1C3C0304D7 +:1099B00059696C56391F1C3C00080029FE7F077D41 +:1099C00005D3000B0015001F002A00360042004E90 +:1099D00000580008B15423002F2F30314127373E63 +:1099E0000237170E03012736363717070E02132EDC +:1099F000022735161617150136363733170E0307AB +:109A0000252E022737171E031701272E0327371E7F +:109A10000217012E022735371E031701273E023792 +:109A200033060607058F62022E6E733545254F4FAC +:109A300048FB86454AA33C62022E6E721033757451 +:109A40003455C04901DF14280A8B0B0A1C2023124D +:109A500002561F46441E6211142828240FFB8C1145 +:109A6000142828240F431F45451E052F387D7831C3 +:109A70000E2655585627FBF40B0E272F1761142777 +:109A80000B039862101B3633144417333432FBD760 +:109A9000442E6C2C62101B363202200E272F1761C9 +:109AA00014270B8BFCBA55C0490E2755575627AEC5 +:109AB000316B65286202225055542803FA02234F65 +:109AC00055542846316B6528FDEB0E1A17078B0B92 +:109AD0000A1C202312025A0E3374753455BF4A00F3 +:109AE00000020035FE56064807930017002D002798 +:109AF0004013291F80261807110A140B0272150241 +:109B000002000A0872002BCE3311332B321239397E +:109B1000DE321ACD323031410123133E02372701A4 +:109B2000210121030E020733012103210101222615 +:109B300026353436372106061514163332363721CA +:109B40000E0203B60106F1910D1A1D1008FD04FE68 +:109B50008901350119930B1E1E0D0A02FC0172FDCD +:109B60000131FEC8FEAEA7B3440302010A01015A47 +:109B7000505C701901101B74D3FE5601AA02B03C50 +:109B8000777E4402FBD905B6FD4C347E7C3204144A +:109B9000FB54FD4C07D75B8F4D0D180A10140B4971 +:109BA0004252686CA1590002006AFE6F04F3063F3E +:109BB0000021003700254013332930221E10067281 +:109BC00003181800080B721F020A72002B322BCEEA +:109BD0003311332B32DE32CD323031411323372370 +:109BE0000E022322262635343637132103060615A6 +:109BF0001416333236363713210333010322262657 +:109C00003534363721060615141633323637210E11 +:109C10000202B0D9B614082A667B49608041110C53 +:109C20007F012D8907093636456D521962012DBE17 +:109C3000FCFEEFFAA7B3440302010A01015A505C8B +:109C4000701901101B74D3FE6F0191B43B5B324E4F +:109C5000916225743C025CFD73223C193F3C75C542 +:109C60007601CFFC81FD90066A5B8F4D0D180A10BE +:109C7000140B494252686CA15900000200350000E3 +:109C8000045205B60015002000214010200B0407E7 +:109C900007010A0A0005027216000872002B322B17 +:109CA00012392F33331133CE32303173132337331C +:109CB000372107330723073332161615140E0223F4 +:109CC0002733323E02353426232335E2963792205D +:109CD000013221F838F52143ADD865559FE38F5007 +:109CE00064506D421E60616C0421FE9797FE9C6774 +:109CF000B87A7BB87B3EFE243E502D5555000002BD +:109D00000073FFEC04190614001C002F00234011FF +:109D10000B0E0E081111000C00722615151D000BFC +:109D200072002B32322F332B12392F333311333051 +:109D3000314522262635343637132337333721076A +:109D4000210721033636333216161514060627323C +:109D50003E0235342626232206070E02151416026B +:109D60000292B04D0C0C8C9E29A02F012D31012F99 +:109D700029FECF652C6A43759E5066EA9C2F462FBC +:109D8000181C413820532D080A04411456945D25AF +:109D900058370288C6DFDFC6FE290B0B5089566292 +:109DA000BA77D21A2C3B2125371F090924302414F5 +:109DB000324D00020035000004EC05B60011002011 +:109DC000003F401F171818121916161313121210FD +:109DD000090C0C0F0F100B0A0A1010002001027260 +:109DE000000872002B2B3211392F3311331133112C +:109DF0003311331133113311331133113311333024 +:109E000031730121321616151406071707270606A7 +:109E100023230313333236372737173636353426A4 +:109E200023233501350198B2D7618F7838AE422CA3 +:109E300060329C6DA47D0E1C0D35AA3C2326616109 +:109E40009005B66BC07FA0DA3C75528A0809FDF810 +:109E50000306010175527D2059395C580003FFBC8F +:109E6000FE14046804730003001F00320031401A1E +:109E70000201011B1A2020000303160B7208072998 +:109E8000290C0772050672040E72002B2B2B32115F +:109E900033332B32113332113333331133303145F5 +:109EA000013709023307333E023332161615140EFA +:109EB000032322262627230606070301323E033505 +:109EC000342623220E04151416032DFEBFA30140D1 +:109ED000FBED0156E61109235C764851905A2F5943 +:109EE0007FA05F445E411B080614114801462C50B8 +:109EF00042301A4142304F3C2C1C0D4BA2020C69DF +:109F0000FDF4FE4D064AAA30583750B3956DD7C1BF +:109F100095552B4A2E51894DFEAC02CB39637F8E6D +:109F20004758583254697068294F61000001001D7C +:109F30000000049805B6000D001D400E0903030C37 +:109F400002020008050272000872002B2B32113940 +:109F50002F33331133303173132337331321072158 +:109F60000321072103357F97379581032E36FE00A5 +:109F70004B013538FECB7D0254FE0264FEFE9AFE94 +:109F8000FDAC0001FFF4000003F6045E000D001AB2 +:109F9000400C0C01010904040D0A08050672002B8F +:109FA000323F392F333311333031731323373313A7 +:109FB0002107210721072103255A8B318B6202E4F7 +:109FC00035FE492F010631FEFA5801A2EB01D1F806 +:109FD000D9EBFE5E00010035FE0004A605B60027A1 +:109FE000002140101310101A1D1D001916027215C1 +:109FF00008720700002F322B2B3211392F33331107 +:10A000003330314122262711161633323E033534C0 +:10A010002623220607032101210721033636333286 +:10A020001E0215140E0302195696373F844B4371D6 +:10A03000583E21928723491375FED30135032E36EE +:10A04000FE0056205C2C5BB1905632659BD4FE001E +:10A050001B160104191A2E56769152A4AC0705FD61 +:10A06000DD05B6FEFE67080C3D85D79A73DFC39603 +:10A07000550000010025FE0A03F6045E00260023B9 +:10A0800040121310101A1D1D1519160672150A72AA +:10A0900007000F72002B322B2B3211392F33331163 +:10A0A0003330314122262711161633323E03353420 +:10A0B00026232206070321132107210736363332D0 +:10A0C000161615140E03018539832B376D3942633B +:10A0D000462A14555B142F0F50FED3ED02E435FED3 +:10A0E000493511472B7DAA56225088CAFE0A1516FB +:10A0F000010F1F172C4F67753D6B800806FE81040A +:10A100005EF8F7060C74CE875AC0B28F5300000178 +:10A11000FF83FE56079605B6001500264015060378 +:10A12000120F0C090608110E0A0272130402020033 +:10A13000080872002BCE331133332B323212173909 +:10A1400030314113230103211301210101210113A6 +:10A15000210301210113330305275C48FEEE98FE1D +:10A16000DC97FDD5FEAA026BFEE9012F010A9201E0 +:10A17000259202190148FDBAC4D18FFE5601AA02E8 +:10A18000CFFD3102CDFD33030C02AAFD5402ACFD1C +:10A190005402ACFD2DFE13FD60000001FFECFE6FCC +:10A1A00007C30473004D0035401D49010B72310691 +:10A1B00072403939080C0C332F2F112128077200F7 +:10A1C00018110B720A0A72002B2B32CE2B32113966 +:10A1D0002F333311333211332B2B323031411326CD +:10A1E000263534343523032113230E032322262757 +:10A1F00037161633323E033534262322060735360A +:10A2000036333216161514140733132103333E0365 +:10A210003332161707262623220E0315141633325F +:10A2200036370305B65C7F9BAC60FEDF60981A5F33 +:10A2300089B26C2B44182F142516395B452F17480B +:10A240004122381F1F573C6FAA6002A66401216497 +:10A250009D1A618BB46D2C431934132617385B4556 +:10A260002F174E4532472989FE6F01871ACFB70B4A +:10A27000170BFE3D01C366AD7E460804EF030536AD +:10A280005E7A8B465F62100BF40B1062C08E0E1B61 +:10A290000D01D1FE2F68B184490805EF0305365E34 +:10A2A0007A8A475F621011FD6F00FFFF0029FE14DC +:10A2B00004B005CB062601AD00000007036701B618 +:10A2C0000000FFFF0019FE1403FC0473042601CDF7 +:10A2D0000000000703670171000000010035FE5611 +:10A2E000057F05B6000E001F4010030B0803050A8A +:10A2F0000602720C020200050872002BCE331133E5 +:10A300002B3212173930314113230103210121036C +:10A3100001210113210303645DB3FEF098FECF0118 +:10A3200035013292021D0158FDBAC7012390FE5635 +:10A3300001AA02CFFD3105B6FD5402ACFD2DFE137E +:10A34000FD6000010025FE6F04E3045E000E001FA7 +:10A350004010030B0803050A0606720C02020005F2 +:10A360000A72002BCE3311332B32121739303141A0 +:10A37000132301032113210301210113330302F2EB +:10A38000608BFF0075FED3EF012E6F01B80158FE00 +:10A390002198F589FE6F01910221FDDF045EFDF831 +:10A3A0000208FDCFFECDFD750002003500000593CB +:10A3B00005B60003000E002340120D0A070300013A +:10A3C00000010004090502720C040872002B322BF4 +:10A3D000321239392F2F12173930316513330305F3 +:10A3E0000121030121010121010301F8EF90F0FD9A +:10A3F000AE013501329202270162FD94014EFEA4A6 +:10A40000FEE598C10468FB98C105B6FD5402ACFD99 +:10A410002DFD1D02CFFD31000002005A000005197C +:10A42000045E000A000E00234012090603030B0C11 +:10A430000B0C0B000501067208000A72002B322B70 +:10A44000321239392F2F121739303173132103018A +:10A45000210101210103371333035AF0012D6F014C +:10A46000C10150FE1C0119FEB6FEF87558C385C324 +:10A47000045EFDF80208FDCFFDD30223FDDD5A0383 +:10A480009CFC6400000100350000057F05B6001249 +:10A4900000274014020A0A030B0E110300070700ED +:10A4A0000D05027210000872002B322B3211392F69 +:10A4B00012173933331133303173132337333721C4 +:10A4C00007330723030121010121010335E481350D +:10A4D000811C01321D85358540021D0158FDBA01E0 +:10A4E00027FEAEFEF0980431FE8787FEFED902AC4F +:10A4F000FD2DFD1D02CFFD3100010025000004E30C +:10A500000614001200294016110E0B03000D0672EE +:10A51000020A0A0307070005007210000A72002BE6 +:10A52000322B11392F333311332B1217393031734A +:10A53000012337333721072107210301210101219D +:10A540000103250100A22BA223012D23012D2BFEA7 +:10A55000D37F01B80158FE210115FEAEFF0075043E +:10A56000ACC7A1A1C7FDAA0208FDCFFDD30221FD02 +:10A57000DF00000100A80000063705B6000C001B34 +:10A58000400E0B080503030A0C087207020302724F +:10A59000002B32322B321117393031731321132132 +:10A5A0000301210101210103EEFEFEBC350277917A +:10A5B000021C0158FDBB0127FEAEFEEF9704B4015B +:10A5C00002FD5402ACFD2DFD1D02CFFD3100000146 +:10A5D000004A00000593045E000C001B400E0B08AF +:10A5E0000503030A0C0A720702030672002B3232BB +:10A5F0002B32111739303173132137210301210117 +:10A6000001210103D5BEFEB73102776F01B80158B1 +:10A61000FE210115FEAEFF00750379E5FDF8020885 +:10A62000FDCFFDD30221FDDF00010035FE5605BE42 +:10A6300005B6000F001F400F090404060C07027244 +:10A640000D020200060872002BCE3311332B32119B +:10A65000392F3330314113211321032101210321EB +:10A66000132101210304005CFEE186FE2986FECF52 +:10A67000013501327901D7790131FEFE011C8FFECF +:10A680005601AA0277FD8905B6FDC3023DFB40FDD8 +:10A69000600000010025FE6F04F4045E000F001F3F +:10A6A000400F090404060C0706720D020200060A98 +:10A6B00072002BCE3311332B3211392F333031410D +:10A6C0001321132103211321032113210333030336 +:10A6D000545EFEFE60FEA662FED1EF01305D015DBC +:10A6E0005A012DB9E28AFE6F019101CDFE33045E5D +:10A6F000FE5201AEFC9CFD7500010035000006D93C +:10A7000005B6000D001D400E030C0C0008050501E8 +:10A7100002720A000872002B322B32113311392FCA +:10A72000333031730121032113210321032113212C +:10A730000335013501327901D779026635FEC9FE4C +:10A74000FECE86FE298605B6FDC3023DFEFEFB4C0D +:10A750000277FD890001002500000621045E000D3E +:10A76000001D400E030C0C000805050106720A00CE +:10A770000A72002B322B32113311392F33303173DF +:10A780001321032113210721032113210325EF01A5 +:10A79000305D015D5A028331FEAABDFED360FEA684 +:10A7A00062045EFE5201AEE5FC8701CDFE3300017E +:10A7B0000035FE00079305B6002B0023401114114D +:10A7C000111D20201A181B0272161A0872070000A9 +:10A7D0002F322B322B3211392F3333113330314199 +:10A7E00022262711161633323E033534262623221D +:10A7F0000607032101210121012103363633321ED0 +:10A800000215140E04050A5591413F844C437059BA +:10A810003E20467E542B3F1575FED10100FE45FFBC +:10A8200000FECF0135041B8B1D5D2E59B0915724BE +:10A83000486C90B4FE00171A0104191A2F5677902D +:10A84000517395480705FDDD04B4FB4C05B6FD6961 +:10A85000080C3D85D79A63BFAB90693A000100258B +:10A86000FE0A064C045E0029002540131310101C3C +:10A870001F1F19171A067215190A7207000F7200A6 +:10A880002B322B322B3211392F33331133303141EC +:10A8900022262711161633323E033534262322068C +:10A8A00007032113210321132103363633321E02FD +:10A8B00015140E0303FC39832C386D394263462A84 +:10A8C00014565B132F0F50FED3BAFEBABCFED1EF65 +:10A8D00003A26A11472B5E8E6031225088CAFE0A9D +:10A8E0001516010F1F172C4F67753D6B800806FE6C +:10A8F000810379FC87045EFE11060C437AA7655A32 +:10A90000C0B28F530002007BFFAC058505CD003F30 +:10A910000050002A4014492D2D18181103722503E8 +:10A9200022224039390000070972002B322F3311DF +:10A9300033321133332B3211337D2F3330314522F3 +:10A9400026270E02232226263534123E02333216E3 +:10A950001707262623220E0315141616173236372C +:10A96000262635343E023332161615140E0207160B +:10A970001633323637150606033E033534262623B2 +:10A98000220E021514160487518C3522484A27A737 +:10A99000F4843B79B8F89E4A763A542251335B935B +:10A9A0006E4A252B59450F20101F20477CA35C675A +:10A9B000924F274B6B44101D1D224623226AFD2A0D +:10A9C00047341C0E1B15223C2D191554322E0B0E2C +:10A9D0000783FBB3890110F2BA6B1617F00D124F03 +:10A9E0008AB0C36054905B0304043B965A95E29886 +:10A9F0004C509C7157ABA08C3807050E0CF30E0D14 +:10AA0000019C266E80863F202D193A6A9257375E48 +:10AA10000002005AFFB8048D0473003D004C00246E +:10AA20004011452C2C17171007723E3636000021B6 +:10AA3000060B72002B32322F3311332B3211337D40 +:10AA40002F33303145222627060623222626353489 +:10AA50003E033332161707262623220E031514163B +:10AA60001617163637262635343E0233321615149D +:10AA7000060607161633323637150E02033E023528 +:10AA8000342623220E0215141603CD487C3226707C +:10AA90004786BA602D5D8FC47D327B28471D4423D5 +:10AAA0004366482E162038250D190D121F2C588686 +:10AAB0005B80A03A5F3A0B1A13223C18142F37D34D +:10AAC000253820191919271A0E0F4831290F176D2B +:10AAD000CB8E6ACDB4884E1512DB090B3A617981B1 +:10AAE0003C4E6633020103041F7640579873428A36 +:10AAF0008F56A1812603030C09D1070B0701561EAF +:10AB0000627033222A253E4D29235900FFFF007B26 +:10AB1000FE14053705CD0626002600000007036752 +:10AB200002680000FFFF005AFE1403F204730626B9 +:10AB3000004600000007036701AA0000000100A80A +:10AB4000FE5604D105B6000B0017400B080404059F +:10AB500002720900020872002BCE332B32113330FF +:10AB60003141132113211321032103210301CD5C62 +:10AB7000FEE1FEFEA03703F237FE9FCA011C8FFEE6 +:10AB80005601AA04B40102FEFEFC42FD6000000171 +:10AB90000025FE6F071404730044002F401A2F2E67 +:10ABA0000E0E33077227261C1C2B07722406721503 +:10ABB00000230A7240010B72002B322BCE332B2B59 +:10ABC000321133332B3211333330314113262635D2 +:10ABD00034363713363635342623220E0207032146 +:10ABE00013363635342623220E020703211333078A +:10ABF000333E0233321617333E0233321615140633 +:10AC00000703060615141633323637030575603907 +:10AC10005407074008083131345848371260FED3D2 +:10AC20008908083131335848371362FED3EDE415F3 +:10AC3000082B69814E737D14082A6B844D8C8B0C14 +:10AC40000B3B0303221B192C1589FE6F019114661F +:10AC5000651C3E25012F223C193F3C42769C5AFE42 +:10AC60002F028D223C193F3C44779C59FE31045EF3 +:10AC7000CF43663B796B43663BAE94255A33FEE384 +:10AC80000F1A0C221F0806FD7500FFFF00BA000016 +:10AC9000053F05B60606003C000000010066FE14F4 +:10ACA000048F045E000F0017400C0E010703020F13 +:10ACB0000F720D020672002B322B111739303153EF +:10ACC0001303211316161533363637012101038D70 +:10ACD000699001272D03060812321401290143FD52 +:10ACE0009E68FE1401EC045EFDB6287E39357A2894 +:10ACF0000252FBA2FE140001004C0000053F05B605 +:10AD00000010001F400F030C0C02080F0F06100864 +:10AD1000720A060272002B322B12392F393333118B +:10AD2000333031611321132137032113012101072E +:10AD300021032103012F39FEE435011F06EC013800 +:10AD40008101760156FD9606012735FED73A010EA0 +:10AD500001021F0387FDB00250FC791FFEFEFEF2C8 +:10AD60000001FFC3FE14048F045E00150023401190 +:10AD70000B0A1111030314020205150F72100506C8 +:10AD800072002B322B12392F3333113311333330FE +:10AD90003153132137210321131616153336363755 +:10ADA000012101210721038D38FEFE3101029001AE +:10ADB000272D03010912341601290143FD9E0112BA +:10ADC00031FEEE37FE140107E5045EFDB62B7C3C38 +:10ADD000367A2B0252FBA2E5FEF90001FF8BFE56EC +:10ADE000057905B6000F00204011030C0609040583 +:10ADF0000B0702720D020200050872002BCE331100 +:10AE0000332B32121739303141132303012101034F +:10AE1000211301210113210303545C97ACFE74FE3E +:10AE2000AA0240EE014099016B0158FDDFB2010812 +:10AE30008FFE5601AA021FFDE102FC02BAFDFA02D2 +:10AE400006FD2BFE15FD60000001FF9CFE6F04A4B3 +:10AE5000045E000F00204011030C060904050B07D7 +:10AE600006720D020200050A72002BCE3311332B3D +:10AE70003212173930314113230301210103211309 +:10AE800013210113210302C15EA07DFEF8FEA20181 +:10AE9000DFE1014173F40162FE2D85010A89FE6F35 +:10AEA00001910156FEAA023D0221FEB2014EFDCFE4 +:10AEB000FECDFD75000100A8FE56066F05B6000F19 +:10AEC000001D400E0804040C0502720D0909000261 +:10AED0000872002BCE3311332B3232113330314113 +:10AEE000132113211321032103210121033303041F +:10AEF0007F5CFC2FFEFEA03703D335FEBCC601CC21 +:10AF000001000130FED194FE5601AA04B40102FEF4 +:10AF1000FEFC4E04B4FB54FD4C000001005CFE6FCF +:10AF20000531045E002F0025401317131324140667 +:10AF30007206051E1E000A0B722B010B72002B32CB +:10AF40002BCE331133332B32321133303141132EA8 +:10AF50000227230E022322262635343637132337C1 +:10AF6000210723030606151416333236363713210C +:10AF70000306061514163332363703038160253075 +:10AF80001C0A082A667B49608140110C50FA310383 +:10AF90001D31F858070935314870521962012DA248 +:10AFA0000303221C182C1689FE6F019112364527C7 +:10AFB0003B5B324D8B5B3476370179E5E5FE5822F9 +:10AFC00044173A3B75C57601CFFD040F1A0C221FBA +:10AFD0000806FD75000100B8FE56058705B6001E7F +:10AFE00000214010191616030606021B0E02721CE1 +:10AFF00000020872002BCE332B3211392F3333115C +:10B0000033303141132113060623222626353436E8 +:10B010003713210306061514163332363713210170 +:10B02000210303C95CFEE17749B75C5AA56A0607AC +:10B030007001316C040650494F92468B0132FEFD7F +:10B04000011D8FFE5601AA023122343E8D771A3A35 +:10B05000200225FDFC17281340432A20028FFB40C5 +:10B06000FD60000100A4FE6F04C9045E0023001D02 +:10B07000400E071A0A0A02201206720021020A7202 +:10B08000002B32CE2B3211392F3333303141132183 +:10B09000133636372306062322262635343637372D +:10B0A000210306061514163332363637372103339B +:10B0B00003032960FEFC40081A0B093B8F5A5B8290 +:10B0C00044100D33012D3E07093E3945634A1C1BD0 +:10B0D000012DB9E28AFE6F0191012F28602C424BAD +:10B0E0004F916225743CF1FEDD223C183F405CB676 +:10B0F000877FFC9CFD75000100B80000056D05B65A +:10B100000020003340191D1A1A17181817170701C5 +:10B1100004040706060707001F0F027200087200EA +:10B120002B2B3212392F332F1133113311331133AB +:10B130002F11331133303161130606070323132215 +:10B140002626353436371321030606151416171331 +:10B150003303363637132101030677285B2F4691D8 +:10B160004164AE6B06077001316C0406413C4592A8 +:10B17000442C592B8B0132FECA023112230CFEBC27 +:10B18000012F3E8D771A3A200225FDFC1728133A2D +:10B1900043060148FEC40A2014028FFA4A00000147 +:10B1A00000A4000004B2045E0025002F401704052F +:10B1B0001E1E1B1C1C1B1B0C0B0B090C0C00241350 +:10B1C0000672000A72002B2B3212392F33332F11E3 +:10B1D0003311332F11331133333031611336363796 +:10B1E000230E02070723372226353436373721034B +:10B1F0000606151416173733073E023737210302A8 +:10B20000983F09180C08142C2E1936892F9EA3106C +:10B210000D33012D3E0709252331892F2E4738177D +:10B220001B012DED012F2C5C2C16271F0CFAD5AE1F +:10B230009425743CF1FEDD223C18303B0CE5D91816 +:10B24000669E697FFBA200010035000004E905B697 +:10B25000001A001F400F191616030606000102729D +:10B260000F0F000872002B322F2B11392F3333119F +:10B270003330317301210336363332161615140676 +:10B2800007032113363635342623220607033501FA +:10B29000350132774AB65C5AA569060670FECE6D56 +:10B2A00005054F4A4F91478C05B6FDCF22343E8CA1 +:10B2B000771A3B20FDDB020417281341422A20FDA8 +:10B2C0007100FFFF00250000046D06140606004B08 +:10B2D00000000002003DFFEC063B05CD00310040C0 +:10B2E000002540120F0F16163232072525003C1B91 +:10B2F00003722B000972002B322B3211392F33339A +:10B30000113311332F303145222602353436372E92 +:10B31000023534363733060615141633333E0333FD +:10B3200032161615140606042323060615141633C2 +:10B330003236371106060133323E023534262623D3 +:10B34000220E0203AEC6F16C03016998512822FC5B +:10B35000132229310A2A89BBEC8E8BB95D5BBEFEB4 +:10B36000D9CC6A0101849A62B25355C8FECB5C58AD +:10B370009E7A461F3D2D40786950149A01019A1516 +:10B380002A17053C6C4D3C6E2D1D4B2622348DE357 +:10B39000A2575EA97272B67F430C14119DAC2B208C +:10B3A000FEFE2528037816355A4327391F3460845A +:10B3B00000020014FFEC05170473002E003A00236E +:10B3C00040110F15152F2F07222200371907722859 +:10B3D000000B72002B322B3211392F333311331102 +:10B3E00033303145222626353436352E0235343673 +:10B3F00037330606151416173E0233321615140E8F +:10B4000002232306061514163332363715060603B3 +:10B41000333236363534262322060602E983C770D6 +:10B42000025A7F441D1DD5101B3323249EF0A0BC5F +:10B43000BB4FA0F2A3330101685F58906258B6E099 +:10B440002D7491433732386E54145FC0910B1D0137 +:10B450000541683F325B2918432C292C038ADE8280 +:10B46000AB86589067370C120B5A6A282EE32B2BA9 +:10B47000029B325230302F467C000002003DFE56C7 +:10B48000063B05CD00340043002940141010171767 +:10B490003535082626013F1C0372332C0001097242 +:10B4A000002BCD33332B3211392F3333113311337A +:10B4B0002F303141132E02353436372E02353436D3 +:10B4C0003733060615141633333E0333321616157A +:10B4D00014060604232306061514163332363711D4 +:10B4E000060607030333323E023534262623220E96 +:10B4F0000202855E7B984503016998512822FC135E +:10B500002229310A2C89BAEB8E8BB95D5BBEFED93C +:10B51000CC6A0101849A62B253439F5C56BE5C5868 +:10B520009E7A461F3D2D40786950FE5601B0259FFA +:10B53000DA7D152A17053C6C4D3C6E2D1D4B2622DD +:10B54000348DE3A2575EA97272B67F430C15109D2D +:10B55000AC2B20FEFE1F2406FE66050E16355A4350 +:10B5600027391F34608400020014FE6F051704732E +:10B570000031003D002740131016163232082323F5 +:10B58000013A1A0772003029010B72002B3232CDBA +:10B590002B3211392F333311331133303141132E04 +:10B5A00002353434352E0235343637330606151459 +:10B5B00016333E0233321615140E022323060615E7 +:10B5C0001416333236371506060703033332363680 +:10B5D0003534262322060601E35C537B425C7E4120 +:10B5E0001D1DD5101B3026249EF0A0BCBB4FA0F221 +:10B5F000A3330101685F589062468C5350792D74D3 +:10B6000091433732386E54FE6F01931A6BA5700B5D +:10B61000130B0B40633F325B2918432C31278ADE22 +:10B6200082AB86589067370C120B5A6A282EE32299 +:10B630002808FE7F0418325230302F467C00FFFF6E +:10B6400000330000029C05B60606002C0000FFFF38 +:10B65000FF83000007960797062601AC000001074C +:10B660000230016A0158000AB312020272002BCEA6 +:10B670003031FFFFFFECFFEC07C3063F062601CC8D +:10B6800000000107023001850000000AB34F1F06C9 +:10B6900072002BCE303100010035FE00057F05B66B +:10B6A000002500214010191C1C141111161B170233 +:10B6B000721608720700002F322B2B3212392F33EB +:10B6C00033113330314122262711161633323E030F +:10B6D00035342626232206070321012103012101F7 +:10B6E0001E0215140E03024E4C96413C80524370CC +:10B6F000593E2141866A2D51226DFECF013501321E +:10B7000092021D0158FDD563B3712E629AD7FE00D7 +:10B71000171A0104191A2E55769153688F4B0E0B88 +:10B72000FDF805B6FD5402ACFD52117ADEA76AD8C9 +:10B73000C499590000010025FE0A04E3045E0024B8 +:10B7400000214010181B1B131010151A1606721535 +:10B750000A720700002F322B2B3212392F3333118C +:10B760003330314122262711161633323E03353449 +:10B77000262322060703211321030121011E02159E +:10B78000140E0301EE377938386D38355B49341CB7 +:10B79000757622451A4EFED3ED012D6E01BA015881 +:10B7A000FE2D5F86482D5B8DBFFE0A111A010F1F0B +:10B7B000171F3E5C794B6C8C0E0BFE96045EFDF8F9 +:10B7C0000208FDEA126FB37A68C2A57C4500000149 +:10B7D000FFC3FE5605CB05B600220019400D041E1E +:10B7E0000272140D09722000020872002BCE332B56 +:10B7F000322B32303141012101210E03070E022389 +:10B8000022262735161633323636373E04372101C5 +:10B81000210103390106FEF40100FEF01D3D3D3912 +:10B820001A4389A87329491D182F1D2C50502C1616 +:10B8300031363B4224035DFF000131FEC8FE560154 +:10B84000AA04B475E2CEAE41AFBD480E0AFE090BA4 +:10B85000257071388EAED0F38BFB54FD4C00000187 +:10B86000FFC5FE6F050804730027001F4010030684 +:10B8700006242107721700100B7225020A72002B92 +:10B88000322BCE332B323211333031411323132676 +:10B890002623220E02070E032322262735161633EF +:10B8A000323E02373E033332161703330102C9D941 +:10B8B000F4BC0F1F113D563F3A2322455982602E9A +:10B8C0004423152817273A2F2C19326184C798680A +:10B8D000B83AB4FEFEF0FE6F0191037503053569B9 +:10B8E0009C6667B4894D0B0DF8090738617E478D5A +:10B8F000D188432416FCA6FD900000010035FE000F +:10B9000005A405B6001A001B400D130E0E101611EB +:10B9100002721008720800002F322B2B3211392FBF +:10B9200033303141222627111E0233323636371387 +:10B93000210321012103211321010E02021F568E32 +:10B940004128515D3A58825A1A6BFE2986FECF0172 +:10B950003501327901D7790131FED7299EF0FE00F9 +:10B96000171A01110F170C4CA18001FAFD8905B6B9 +:10B97000FDC3023DFA83C3FC7A0000010025FE0AE4 +:10B9800004CB045E001A001D400F120D0D0F1510A0 +:10B9900006720F0A7207000F72002B322B2B321126 +:10B9A000392F3330314122262711161633323636DD +:10B9B0003713210321132103211321030E0301DD7A +:10B9C0004B7E39356D3F48623F1358FEA662FED16B +:10B9D000EF01305D015D5A012DEE1B577DA7FE0A78 +:10B9E0001A2001061C20417D5B01A6FE33045EFE89 +:10B9F0005201AEFBA27CBC7F3F0000010035FE5629 +:10BA000005D705B6000F001F400F090404000C07FE +:10BA100002720D020200060872002BCE3311332B86 +:10BA20003211392F333031410121132103210121FA +:10BA30000321132103210103460106FEF186FE299D +:10BA400086FECF013501327901D7790131FE01310E +:10BA5000FEC9FE5601AA0277FD8905B6FDC3023D67 +:10BA6000FB54FD4C00010025FE6F050A045E000F2B +:10BA7000001F400F090404000C0706720D020200AB +:10BA8000060A72002BCE3311332B3211392F33308B +:10BA900031411323132103211321032113210333E4 +:10BAA0000102CBD9F460FEA662FED1EF01305D0148 +:10BAB0005D5A012DBFFEFEF0FE6F019101CDFE33F8 +:10BAC000045EFE5201AEFC81FD90000100B8FE56FE +:10BAD000056D05B6001F0020400F1A171703060654 +:10BAE0000E02001E081C0E0272002BC43FCD331242 +:10BAF000392F3333113330314113211306062322FA +:10BB00002626353436371321030606151416163348 +:10BB10003236371321012103018F9401164449B7AE +:10BB20005C5AA56A06077001316C04062444314F43 +:10BB300092468B0132FECAFEE25BFE5602A0013B3A +:10BB400022343E8D771A3A200225FDFC1728132B4C +:10BB50003A1E2A20028FFA4AFE56000100A4FE6F08 +:10BB600004A0045E00230020400F07061A1A0A0AE8 +:10BB7000120100220A20120672002B323FCD33122E +:10BB8000392F3311333330314113333736363723BE +:10BB900006062322262635343637372103060615B6 +:10BBA000141633323636373721032103012D98F32B +:10BBB0000D09180A093B8D5A5B8244100D33012D83 +:10BBC0003E07093E3945634A1C1B012DEEFEE65433 +:10BBD000FE6F028B372D661F424B4F916225743CDE +:10BBE000F1FEDD223C183F405CB6877FFBA2FE6F72 +:10BBF00000010035FE56074805B6001D0021401122 +:10BC0000170C0803141A1502721B0002020B140809 +:10BC100072002B323210CE332B32121739303141B1 +:10BC20000123133E033723012103230E03070321BE +:10BC300001211333012103210104B60106F5910B03 +:10BC40001F221B0609FDC7FEE73D08041016180C4D +:10BC50008FFEED013501944109022501A7FD013157 +:10BC6000FEC8FE5601AA02B43385846716FB93040E +:10BC70006D1C6C848534FD5805B6FBBB0445FB5434 +:10BC8000FD4C0001002DFE6F0675046000190023B5 +:10BC9000401313140B0A06070602161106720F084A +:10BCA000081700020A003FCE333311332B3212172C +:10BCB000393031411323133636372301210323064C +:10BCC000060703211321133301210321010435D970 +:10BCD000ED7B11250D06FE58FEDF2D040A190E6CB2 +:10BCE000FEEBEC019F2B06019201ACC1010FFEEFB0 +:10BCF000FE6F019102294E922EFCC90337528741F3 +:10BD0000FDE30460FCF2030EFC7FFD90FFFF0033B7 +:10BD10000000029C05B60606002C0000FFFFFF8510 +:10BD20000000056407970626002400000107023082 +:10BD3000007B0158000AB312010272002BCE303191 +:10BD4000FFFF005AFFEC04F7063F06260044000000 +:10BD5000010602300E00000AB32C0A0772002BCE37 +:10BD60003031FFFFFF85000004BE075C062600247B +:10BD700000000107006A008B0158000CB41E12017C +:10BD80000272002BCECE3031FFFF005AFFEC049E32 +:10BD900006040626004400000106006A1F00000C8D +:10BDA000B4382C0A0772002BCECE3031FFFFFF854E +:10BDB0000000076F05B6060600880000FFFF005A66 +:10BDC000FFEC06C70473060600A80000FFFF00355D +:10BDD0000000051207970626002800000107023020 +:10BDE00000290158000AB30C010272002BCE303139 +:10BDF000FFFF005AFFEC04DF063F06260048000064 +:10BE000001060230F600000AB32B090772002BCEA0 +:10BE1000303100020044FFEC050805CD0020002F62 +:10BE20000019400C0927270010170372210009721E +:10BE3000002B322B3211392F333031452226263553 +:10BE4000343636243333363635342623220607116A +:10BE50003636333216121514020E0203323E023702 +:10BE600023220E0215141616020095C6614FB60164 +:10BE700035E66B02028E8F6DB45354C97CC7F571E1 +:10BE80003A77B8FDA04C7F67501C9A6997612E27BE +:10BE90003F145DA97266B1874C0C231294A62C2026 +:10BEA0000102252997FEFCA380FEF9F1BD6E010277 +:10BEB000345F8350223D54322C391C000002003381 +:10BEC000FFEC041B0473001E002A0019400C082418 +:10BED00024000F1607721F000B72002B322B321139 +:10BEE000392F33303145222635343E02333336364E +:10BEF0003534262322060735363633321616151406 +:10BF00000206062732363637232206061514160196 +:10BF1000AABBBC4FA0F1A3330201685F58906258DE +:10BF2000B67783C870509FE987396E55112D74918B +:10BF3000433714AB86588F67370C120B5B69272F7A +:10BF4000E42B2B5FC0918DFEFCCE78D9467B51321D +:10BF50005230302EFFFF0044FFEC0508075C062638 +:10BF600002CA00000107006A00830158000CB43CBB +:10BF700030170372002BCECE3031FFFF0033FFECC1 +:10BF8000041B0604062602CB00000106006ADD0041 +:10BF9000000CB4372B160772002BCECE3031FFFFCA +:10BFA000FF8300000796075C062601AC000001072E +:10BFB000006A017B0158000CB41E12020272002BB1 +:10BFC000CECE3031FFFFFFECFFEC07C306040626A0 +:10BFD00001CC00000107006A01960000000CB45B70 +:10BFE0004F1F0672002BCECE3031FFFF0029FFEC31 +:10BFF00004B00756062601AD00000107006A002DB7 +:10C000000152000CB43E32200372002BCECE3031F0 +:10C01000FFFF0019FFEC03FC0604042601CD00001D +:10C020000107006AFFB60000000CB43B2F1F077227 +:10C03000002BCECE30310001FFFCFFEC048905B6A9 +:10C04000001F0023401117141415121818101000A7 +:10C0500015027208000972002B322B12392F33118E +:10C060003311331133303145222627111E0233326A +:10C070003E023534262323370121132107011616EA +:10C0800015140E02018172C54E308285354D7C59E2 +:10C09000306E94992D017BFE3137035A2BFE2BAB6A +:10C0A000BE5AA6E514262901071B2D1B1F3D5B3D2B +:10C0B0005367CD015C0100C4FE5A13BCA47AB97C5D +:10C0C0003E000001FFA6FE10042D045E00210023A7 +:10C0D00040111815151613191911110016067208BA +:10C0E000000F72002B322B12392F33113311331101 +:10C0F00033303141222627111E0233323E023534BD +:10C1000026262323370121372107011E0215140E8D +:10C1100002011F72BC4B367B752E5B85562A377326 +:10C120005A872D018FFE1B31035629FE1F75A45718 +:10C1300059A6E7FE102B25010A1E2A1631556F3E1F +:10C1400040643AD70181E9C4FE3F0A67A46886D9F2 +:10C150009A53FFFF0035000006140704062601AEBF +:10C1600000000107014C01BE0158000AB31401028E +:10C1700072002BCE3031FFFF006FFFEC04B205AC34 +:10C180000626005800000107014C00D90000000AF3 +:10C19000B31E080672002BCE3031FFFF00350000C1 +:10C1A0000614075C062601AE00000107006A010EB6 +:10C1B0000158000CB42014010272002BCECE303195 +:10C1C000FFFF006FFFEC04B20604062600580000D3 +:10C1D0000106006A2900000CB42A1E080672002B12 +:10C1E000CECE3031FFFF007BFFEC0598075C0626C2 +:10C1F000003200000107006A00F40158000CB43658 +:10C200002A0B0372002BCECE3031FFFF005AFFEC19 +:10C21000045406040626005200000106006A0600C7 +:10C22000000CB427330A0772002BCECE3031FFFF4B +:10C23000007BFFEC059805CD0606026B0000FFFFB2 +:10C24000005AFFEC045404730606026C0000FFFF62 +:10C25000007BFFEC059807560626026B00000107DD +:10C26000006A00BC0152000CB43A2E0B0372002B82 +:10C27000CECE3031FFFF005AFFEC045406040626F0 +:10C28000026C00000106006AE900000CB4372B0ABA +:10C290000772002BCECE3031FFFF001BFFEC04A64F +:10C2A0000756042601C300000107006A000001527E +:10C2B000000CB433271D0372002BCECE3031FFFFAC +:10C2C000001FFFEC03830604062601E300000107BC +:10C2D000006AFF4D0000000CB432261C0772002BD0 +:10C2E000CECE3031FFFF001FFFEC05850704062688 +:10C2F00001B900000107014C01040158000AB31DF7 +:10C300000D0272002BCE3031FFFFFF73FE1404913B +:10C3100005AC0626005C00000106014C5C00000A2A +:10C32000B31E0C0672002BCE3031FFFF001FFFEC56 +:10C330000585075C062601B900000107006A005464 +:10C340000158000CB4291D0D0272002BCECE3031E5 +:10C35000FFFFFF73FE14049106040626005C000034 +:10C360000107006AFFAC0000000CB42A1E0C067224 +:10C37000002BCECE3031FFFF001FFFEC058D07797B +:10C38000062601B900000107015201000158000C06 +:10C39000B42A1D0D0272002BCECE3031FFFFFF7389 +:10C3A000FE1404E506210626005C00000106015289 +:10C3B0005800000CB42B1E0C0672002BCECE303170 +:10C3C000FFFF00B80000056D075C062601BD0000F8 +:10C3D0000107006A00960158000CB4271B0C02727A +:10C3E000002BCECE3031FFFF00A4000004A00604D5 +:10C3F000062601DD00000106006A0800000CB42DCD +:10C4000021110672002BCECE303100010035FE56D0 +:10C41000049805B600090011B7060302720700026E +:10C4200008003FCE332B3230315313210121072135 +:10C43000032103F45CFEE50135032E36FE00CC013A +:10C440001C8FFE5601AA05B6FEFC3EFD60000001F1 +:10C450000025FE6F03F4045E00090011B706030611 +:10C46000720700010A003FCD332B323031531321C4 +:10C4700013210721033303C960FEFCED02E233FE02 +:10C480004983E189FE6F0191045EF8FD94FD75001A +:10C49000FFFF00350000071F075C062601C10000F2 +:10C4A0000107006A01870158000CB4291D010272BE +:10C4B000002BCECE3031FFFF006AFFEC064A0604A7 +:10C4C000062601E100000107006A00D90000000C07 +:10C4D000B4372B080672002BCECE3031FFFF001D83 +:10C4E000FE10049805B606260284000000070368C3 +:10C4F00000D700000001FFF4FE1003F6045E001FE9 +:10C500000021400F1A0D0F19191016160D151206DD +:10C51000720700002F322B322F392F333311331192 +:10C520003330315322262735161633323636373715 +:10C530002113233733132107210721072107210363 +:10C540000E02DB2F61201A3C1D253E300E11FED558 +:10C550005A8B318B6202E435FE492F010631FEFA17 +:10C560002101274E1A679BFE100F0CF00A0B1D4A83 +:10C57000435001A2EB01D1F8D9EB9CFE7D83A44C82 +:10C580000001FF8BFE10057905B6001D002040114B +:10C590000E171114040F151202720F080700180D60 +:10C5A00008003F33CC323F2B321217393031412251 +:10C5B0002627351616333236363737230301210145 +:10C5C0000321130121011321030E02033F2F6120D8 +:10C5D0001A3C1D253F300E109BACFE74FEAA024093 +:10C5E000EE014099016B0158FDDF9E0129581B6740 +:10C5F0009BFE100F0CF00A0B1D4A4350021FFDE179 +:10C6000002FC02BAFDFA0206FD2BFE4EFE5483A484 +:10C610004C000001FF9CFE1004A4045E001D0023DA +:10C6200040120E171114040F15120672070000189D +:10C630000D0D0F0A003F331133332F322B321217F7 +:10C640003930314122262735161633323636373700 +:10C6500023030121010321131321011321030E02DE +:10C6600002A43060201A3B1D253F300E119A7DFE3A +:10C67000F8FEA201DFE1014173F40162FE2D8101A8 +:10C68000274E1A679BFE100F0CF00A0B1D4A4350F1 +:10C690000156FEAA023D0221FEB2014EFDCFFED997 +:10C6A000FE7D83A44C000001FF8B0000057905B6D8 +:10C6B00000110020400F0A070404100D01010F11A2 +:10C6C0000808050272002B323F33392F3333331100 +:10C6D0003333303163012337330321130121013315 +:10C6E0000723132103017501D3E535FACB014099E6 +:10C6F000016B0158FE41F635FAE3FEB5ACFE74025B +:10C700006AFE024EFDFA0206FDB2FEFD96021FFD14 +:10C71000E1000001FF9C000004A4045E0011002061 +:10C72000400F0A070404100D01010F110A08050645 +:10C7300072002B323F33392F3333331133333031DF +:10C7400063012337330321131321013307231321FB +:10C75000030164017BBF31C7B6014173F40162FE7E +:10C7600091C731CDC7FEBA7DFEF801C3E501B6FE23 +:10C77000B2014EFE4AE5FE3D0156FEAA0002003D12 +:10C78000000004AE05B6000C0016001CB40F090929 +:10C79000000AB8FFFFB5720E0D0D000A003F3211FE +:10C7A000332B12392F33303161222626353436248B +:10C7B00033331321012533132322060615141602E1 +:10C7C0002599DB749F0114B266750131FECBFEBA68 +:10C7D0004A544C4E7D49675CB88AA5D86A0231FA42 +:10C7E0004AFE01892B6252565400FFFF005AFFECAB +:10C7F00004FA06140606004700000002003DFFECA4 +:10C80000067905B60021002F00234011270F1C0FC9 +:10C810001C0F10032222060B7218000B72002B3221 +:10C820002B3211332F39392F2F1133303145222636 +:10C8300027060623222626353436243333132103D4 +:10C840000606151416333236371321030E02013251 +:10C85000363637372322060615141616043561A915 +:10C860002945906F7DAC589F0117B56077012FDD8A +:10C8700004043F37465219540135621E7DC2FD3C07 +:10C880002742310C353557884E223D14423F3A45F8 +:10C890005DA86FAEF5800231FBEC161E0E393B67CA +:10C8A00070018DFE2D8DB15301001F4539FE3A7583 +:10C8B000593241200002005AFFEC068D0614002B6D +:10C8C000003E002B40171F1F1B240B721300720E1B +:10C8D0000D363609077228272C2C000B72002B32DC +:10C8E0001133332B321133332B2B32322F3031456E +:10C8F000222635343E033332161617333436363794 +:10C900001321030606151416333236373721030672 +:10C910000623222627230E0237323E0435342623EF +:10C92000220E0315141601CFBABB28507AA2664313 +:10C93000634A1A08060C094C012DF00406403350D6 +:10C940004A1A350131432DE3B981A5260C3271799C +:10C950000C2B483A2D1D0F43492F51412E194C14D1 +:10C96000DCC75FCDC19B5C2C4A2E12495A2A016656 +:10C97000FB96192A13373E697BF9FEC1D4BD614984 +:10C980003D4B22F32B4B62707236506039637F8EC1 +:10C9900047575900000100C5FFEC067105CB00396F +:10C9A0000025401226250F0F0C340C340C00161DE8 +:10C9B000037230000972002B322B321239392F2FBB +:10C9C0001133123939303145222626353436363581 +:10C9D00034262623233733323636353426232206AF +:10C9E000072736363332161615140606071516169F +:10C9F00015140606151416333236371321030E02AA +:10CA000004277EB25F05052B5F4FE62F9E659A5780 +:10CA1000514F589F38725AF19880B963589E696E89 +:10CA20007402023B3F474D16540136631D7CC4140B +:10CA30004C966D1933371D304A2ADB3167523F4E11 +:10CA40004524D33E52599C63669C671A091C806E2C +:10CA50001B292415373D686F018DFE2D8DB15300C4 +:10CA600000010089FFEC0614047300360025401213 +:10CA700024230A0A0D310D310D00141B07722D00FD +:10CA80000B72002B322B321239392F2F11331239FE +:10CA900039303145222626353434353426232337A0 +:10CAA00033323636353426232206072736363332DC +:10CAB0001616151406060715161615141415141651 +:10CAC000333236371321030E0203F279B2616B6EF3 +:10CAD000912D835572393F5B43AD514862D47C73CD +:10CAE000B66942724A625642314A4C163D013143A0 +:10CAF0001D7CC114468A650B130B593AD315373385 +:10CB00002F332C23DB2630387964516D44140910FF +:10CB10006B510B150936355C67011AFEC18DB15397 +:10CB200000010083FE5604CD05CB002E0020400FEF +:10CB300024230C0C090902131B03722C000212009F +:10CB40003FCE332B3212392F331239393031411362 +:10CB500021133636353426232337333236363534EF +:10CB600026232206060727363633321616151406F4 +:10CB70000607151E0215140607072103030E5CFEA7 +:10CB8000DA4F070A6E6DE6347F61AF6E5E5E3E7A05 +:10CB9000763A6D75F7B586C1676ABC7A5E824507DD +:10CBA0000915011B90FE5601AA016D1A391953553A +:10CBB000F021565147531E3726D14B575D9B5C7869 +:10CBC000A0550808094A774D18413064FD600001FE +:10CBD00000B2FE6F047F0473002C0020400F23225C +:10CBE00009090C0C02131A07722A00020A003FCE30 +:10CBF000332B3212392F3312393930314113233765 +:10CC00003636353426232337333236363534262329 +:10CC10002206072736363332161615140606071570 +:10CC200016161514060707330302DF60F3370608EC +:10CC30005E5EB02D7D557239445643A7514862DA85 +:10CC40007C73B66940754F5365040608E189FE6F31 +:10CC50000191FA1D2F14483BD31737312F332C2362 +:10CC6000DB2630387964516A42150A176351102661 +:10CC70002027FD750001FFC3FFEC076405B60034F3 +:10CC8000001D400F1C1C10182209722B1002720785 +:10CC9000000972002B322B322B3211392F303157D1 +:10CCA00022262735161633323636373E0212372102 +:10CCB000030606151416333236371321030E0223EA +:10CCC0002226263534363713210E04070E02522948 +:10CCD000491D182F1D2C50502C1B3F47502D035D14 +:10CCE000D708073D3A455417540135621D7DC2856A +:10CCF0007CBA680C0D97FEF0173131302D14438942 +:10CD0000A8140E0AFE090B25707146BBEF0124AE74 +:10CD1000FC0620281632406770018DFE2D8DB15320 +:10CD20004B9670264F3A02C85EB7AB9B8534AFBDB9 +:10CD300048000001FFC5FFEC06B80473003800236B +:10CD40004012333300080B0B282507721B140B729B +:10CD50002F000B72002B322B322B32321133113950 +:10CD60002F30314522262635343637132626232206 +:10CD70000606070E032322262735161633323E02F7 +:10CD8000373E0333321617030606151416333236B0 +:10CD9000373721030E0204938BB4580606620F1F27 +:10CDA0001152634C2E22455982602E4423152817B8 +:10CDB000273A2F2C19326184C79868B83A8904063B +:10CDC0004033504A1A350131431E7DC114559662D5 +:10CDD0001C381D01CB03055EB98967B4894D0B0D65 +:10CDE000F8090738617E478DD188432416FD7119F3 +:10CDF0002A13373E697BF9FEC18DB153000100351E +:10CE0000FFEC076F05B60021002240110E091C0936 +:10CE10001C090A100C02720A0818000972002B3251 +:10CE20003F2B321239392F2F11333031452226262C +:10CE3000353436373721032101210321132103061D +:10CE400006151416333236371321030E02052B7CD8 +:10CE5000B866100D15FE2986FECF01350132790125 +:10CE6000D7790131D707083D3A4555165401366345 +:10CE70001D7DC2144E99712B604563FD8905B6FD79 +:10CE8000C3023DFC0620281632406770018DFE2D3E +:10CE90008DB1530000010025FFEC06BC045E0021AB +:10CEA000002240110E091C091C090A100C06720A06 +:10CEB0000A18000B72002B323F2B321239392F2FF8 +:10CEC00011333031452226263534363737210321B8 +:10CED00013210321132103060615141633323637A6 +:10CEE0003721030E0204988BB5580B0304FEA4628D +:10CEF000FED1EF01305D015D5A012D9206044336EB +:10CF0000474E19350131431E7DC1145596621C38B8 +:10CF10001D23FE33045EFE5201AEFD561F2714365C +:10CF2000386770F9FEC18DB153000001007BFFEC42 +:10CF300005A205CD00250019400C1E1F1F00100979 +:10CF4000037219000972002B322B3211392F333042 +:10CF50003145200011341236362433321617072695 +:10CF60002623220E031514163332363637211321A9 +:10CF7000070E0302BAFEF5FECC468ACD010EA7804D +:10CF8000D14F7340906E64A57F562C8695688C5463 +:10CF900012FE933802B0231E68A5F214012A01156F +:10CFA000920111EBB163372CFB22364980A8C16492 +:10CFB00095AE57935B0102B69BF5AA590001005A42 +:10CFC000FFEC04B6047300240019400C1E1F1F0060 +:10CFD000110A07721A000B72002B322B3211392FF3 +:10CFE0003330314522262635343E033332161707B7 +:10CFF000262623220E031514163332363721372105 +:10D00000070E0202378AD87B396FA3D6836DC343DC +:10D010006D3781544875583C1E645F7B7914FEFC63 +:10D020002F02372029AAF3145FC5987AD9B1814617 +:10D030003226E61F292F55758C4E5C717D58E49E73 +:10D04000C4E66200000100A8FFEC053905B6001D2A +:10D05000001B400D1818000D08080A027214000980 +:10D0600072002B322B32113311392F3031452226E9 +:10D0700026353436371321132103210306061514F0 +:10D0800016333236371321030E0202F67CBA680CCF +:10D090000D99FE9E3703FE37FE919F08073D3A45E6 +:10D0A0005219540135621D7DC2144B9670264F3AB9 +:10D0B00002C80102FEFEFD08202E103240677001FA +:10D0C0008DFE2D8DB1530001005EFFEC04F0045E77 +:10D0D000001E001B400D18180D0D08080A067214DA +:10D0E000000B72002B322B32113311332F303145AC +:10D0F0002226263534363713213721072103060629 +:10D10000151416333236373721030E0302CB8BB496 +:10D11000570E0D54FEBA2F03BD31FEB46005064014 +:10D1200033504A1A350132441651789E1458996288 +:10D130002A58370181E5E5FE31192A13373E697B0C +:10D14000F9FEC16998622E0000010044FFEC04FC66 +:10D1500005CB0033001F400F0908212124240019AA +:10D160001103722C000972002B322B3212392F332B +:10D1700012393930314522262635343636373526B0 +:10D180002635343E02333216161707262623220E82 +:10D190000215141633330723220E021514163332E8 +:10D1A0003637110E02024295E7826FC580757D60A9 +:10D1B0009FBF5F6CA6893E8D40B36533543C217E92 +:10D1C000A38B337B50997C49897B6ECD423486A5F5 +:10D1D0001455A97C84A55B1208239573729D612C5C +:10D1E000264028E12F40172D3F29525CF212305B78 +:10D1F0004A5C4E3D23FEF4182717FFFF0027FFEC83 +:10D20000042F04730606017F00000001FFC3FE1017 +:10D2100005CD05B60030001A400D0F2902721F1807 +:10D22000097207002B0D08003F33CC322B322B3212 +:10D23000303141222627351616333236363737211C +:10D2400001210E03070E022322262735161633323C +:10D250003636373E0437210321030E0203EE3061D8 +:10D26000201A3C1D253F300E10FED10100FEF02398 +:10D27000413C3B1D4089A56B29491D182F1D2C4D94 +:10D280004B271733373D4627035DF8012B581B66A4 +:10D290009BFE100F0CF00A0B1D4A435004B48DF393 +:10D2A000CDAA4699AC460E0AFE090B2B675B368C5D +:10D2B000AED6FF96FB79FE5483A44C000001FFC557 +:10D2C000FE10053904730034002040100E11112E99 +:10D2D0002B0772211A0B7207002F0D0A003F33CC67 +:10D2E000322B322B32321133303141222627351680 +:10D2F0001633323636373721132626232206060701 +:10D300000E032322262735161633323E02373E03FC +:10D31000333216170321030E0203642F61201A3CD7 +:10D320001D253F300E10FED5BC0F1F1152634C2E31 +:10D3300022455982602E4423152817273A2F2C198D +:10D34000326184C79868B83AAC01274D1B679BFED1 +:10D35000100F0CF00A0B1D4A4350037503055EB90C +:10D360008967B4894D0B0DF8090738617E478DD167 +:10D3700088432416FCCDFE7D83A44C00FFFFFF856F +:10D38000FE52048B05B60626002400000007041791 +:10D3900004C90000FFFF005AFE52049E04730626D3 +:10D3A000004400000007041704A60000FFFFFF85EB +:10D3B0000000048B07F60626002400000107025433 +:10D3C000051B0152000AB312010272002BCE30314C +:10D3D000FFFF005AFFEC049E06A40626004400004E +:10D3E0000107025404B80000000AB32C0A077200B7 +:10D3F0002BCE3031FFFFFF850000061F07D7062622 +:10D40000002400000107035F051D0158000DB7034C +:10D4100002120101019256002B343400FFFF005A22 +:10D42000FFEC05B1067F0626004400000107035FFC +:10D4300004AF0000000DB703022C0A01017D560065 +:10D440002B343400FFFFFF85000004BD07D90626FA +:10D450000024000001070360051D0158000DB703FB +:10D4600002120101019256002B343400FFFF005AD2 +:10D47000FFEC049E068106260044000001070360BD +:10D4800004B00000000DB703022C0A01017D560014 +:10D490002B343400FFFFFF85000005BB0850062633 +:10D4A0000024000001070361051D0158000DB703AA +:10D4B00002120101019256002B343400FFFF005A82 +:10D4C000FFEC054E06F80626004400000107036144 +:10D4D00004B00000000DB703022C0A01017D5600C4 +:10D4E0002B343400FFFFFF85000004F00868062697 +:10D4F0000024000001070362051D0158000DB70359 +:10D5000002120101019256002B343400FFFF005A31 +:10D51000FFEC049E0710062600440000010703628A +:10D5200004B10000000DB703022C0A01017D560072 +:10D530002B343400FFFFFF85FE5204E107790626F5 +:10D54000002400000027041704C900000107014A55 +:10D5500000D10158000AB31F010272002BCE3031F6 +:10D56000FFFF005AFE52049E0621062600440000DA +:10D570000027041704A600000107014A0064000008 +:10D58000000AB3390A0772002BCE3031FFFFFF8546 +:10D59000000004E2081906260024000001070363C6 +:10D5A000051D0158000DB703021201010193560039 +:10D5B0002B343400FFFF005AFFEC049E06C1062600 +:10D5C000004400000107036304B00000000DB7032E +:10D5D000022C0A01017E56002B343400FFFFFF8528 +:10D5E000000004E208190626002400000107036475 +:10D5F000051D0158000DB7030212010101935600E9 +:10D600002B343400FFFF005AFFEC049E06C10626AF +:10D61000004400000107036404B00000000DB703DC +:10D62000022C0A01017E56002B343400FFFFFF85D7 +:10D63000000004E2085E06260024000001070365DE +:10D64000051D0158000DB703021201010193560098 +:10D650002B343400FFFF005AFFEC049E0706062619 +:10D66000004400000107036504B00000000DB7038B +:10D67000022C0A01017E56002B343400FFFFFF8587 +:10D68000000004F80868062600240000010703666D +:10D69000051D0158000DB703022D0101019356002D +:10D6A0002B343400FFFF005AFFEC049E07100626BF +:10D6B000004400000107036604B00000000DB7033A +:10D6C00002470A01017E56002B343400FFFFFF851C +:10D6D000FE5204E007830626002400000027014DC7 +:10D6E00000EE01580107041704C90000000AB31234 +:10D6F000010272002BCE3031FFFF005AFE52049E11 +:10D70000062B0626004400000027014D0081000082 +:10D710000107041704A60000000AB32C0A077200D0 +:10D720002BCE3031FFFF0035FE52049C05B6062695 +:10D73000002800000007041704B40000FFFF005A8F +:10D74000FE52044204730626004800000007041736 +:10D7500004B20000FFFF00350000049C07F6062617 +:10D76000002800000107025404D50152000AB30C3E +:10D77000010272002BCE3031FFFF005AFFEC044251 +:10D7800006A406260048000001070254049A00007F +:10D79000000AB32B090772002BCE3031FFFF003592 +:10D7A000000004C507660626002800000107015195 +:10D7B000009C0158000BB6010C0101019556002B8D +:10D7C0003400FFFF005AFFEC0491060E06260048C5 +:10D7D0000000010601516800000BB6022B0901018F +:10D7E0008056002B3400FFFF0035000005CD07D721 +:10D7F0000626002800000107035F04CB0158000D36 +:10D80000B702010C0101019256002B343400FFFFD6 +:10D81000005AFFEC059A067F062600480000010723 +:10D82000035F04980000000DB703022B0901017D7E +:10D8300056002B343400FFFF00350000049C07D94C +:10D840000626002800000107036004CB0158000DE4 +:10D85000B702010C0101019256002B343400FFFF86 +:10D86000005AFFEC0442068106260048000001072A +:10D87000036004980000000DB703022B0901017D2D +:10D8800056002B343400FFFF0035000005690850B6 +:10D890000626002800000107036104CB0158000D93 +:10D8A000B702010C0101019256002B343400FFFF36 +:10D8B000005AFFEC053606F806260048000001076E +:10D8C000036104980000000DB703022B0901017DDC +:10D8D00056002B343400FFFF00350000049E08681A +:10D8E0000626002800000107036204CB0158000D42 +:10D8F000B702010C0101018256002B343400FFFFF6 +:10D90000005AFFEC046B07100626004800000107D0 +:10D91000036204980000000DB703022B0901017D8A +:10D9200056002B343400FFFF0035FE52049C07796B +:10D930000626002800000027041704B40000010791 +:10D94000014A007F0158000AB319010272002BCE70 +:10D950003031FFFF005AFE52045C062106260048C3 +:10D9600000000027041704B200000106014A4C0021 +:10D97000000AB338090772002BCE3031FFFF0033A5 +:10D980000000035207F60626002C0000010702548F +:10D9900004000152000AB304010272002BCE3031A0 +:10D9A000FFFF0025000002E806A4062603A80000E9 +:10D9B0000107025403960000000AB3040106720036 +:10D9C0002BCE3031FFFFFFF8FE52029C05B6062633 +:10D9D000002C00000007041703960000FFFFFFD98A +:10D9E000FE52028D06140626004C000000070417A4 +:10D9F00003770000FFFF007BFE52059805CD062649 +:10DA0000003200000007041705500000FFFF005A15 +:10DA1000FE52045404730626005200000007041747 +:10DA200004BE0000FFFF007BFFEC059807F606260A +:10DA30000032000001070254057F0152000AB32A98 +:10DA40000B0372002BCE3031FFFF005AFFEC045461 +:10DA500006A40626005200000107025404960000A6 +:10DA6000000AB3270A0772002BCE3031FFFF007B7C +:10DA7000FFEC068707D70626003200000107035F88 +:10DA800005850158000DB703022A0B01017B5600E2 +:10DA90002B343400FFFF005AFFEC059A067F062660 +:10DAA000005200000107035F04980000000DB70357 +:10DAB00002270A01018256002B343400FFFF007B4D +:10DAC000FFEC059807D90626003200000107036025 +:10DAD00005850158000DB703022A0B01017B560092 +:10DAE0002B343400FFFF005AFFEC04540681062655 +:10DAF000005200000107036004980000000DB70306 +:10DB000002270A01018256002B343400FFFF007BFC +:10DB1000FFEC0623085006260032000001070361CF +:10DB200005850158000DB703022A0B01017B560041 +:10DB30002B343400FFFF005AFFEC053606F80626AA +:10DB4000005200000107036104980000000DB703B4 +:10DB500002270A01018256002B343400FFFF007BAC +:10DB6000FFEC0598086806260032000001070362F2 +:10DB700005850158000DB703022A0B01017B5600F1 +:10DB80002B343400FFFF005AFFEC046B071006260D +:10DB9000005200000107036204980000000DB70363 +:10DBA00002270A01018256002B343400FFFF007B5C +:10DBB000FE52059807790626003200000027041758 +:10DBC000055000000107014A01390158000AB33726 +:10DBD0000B0372002BCE3031FFFF005AFE52045C63 +:10DBE00006210626005200000027041704BE00008C +:10DBF0000107014A004C0000000AB3340A07720012 +:10DC00002BCE3031FFFF007BFFEC0706077906269D +:10DC10000250000001070076020C0158000AB335DB +:10DC20000B0372002BCE3031FFFF005AFFEC05D9F9 +:10DC3000062106260251000001070076014200007D +:10DC4000000AB3330A0772002BCE3031FFFF007B8E +:10DC5000FFEC070607790626025000000107004383 +:10DC600001710158000AB3350B0372002BCE30311D +:10DC7000FFFF005AFFEC05D90621062602510000DD +:10DC80000107004300A60000000AB3330A07720030 +:10DC90002BCE3031FFFF007BFFEC070607F6062690 +:10DCA0000250000001070254057F0152000AB335FB +:10DCB0000B0372002BCE3031FFFF005AFFEC05D969 +:10DCC00006A4062602510000010702540496000033 +:10DCD000000AB3330A0772002BCE3031FFFF007BFE +:10DCE000FFEC0706076606260250000001070151F7 +:10DCF00001290158000BB602350B01017E56002B9D +:10DD00003400FFFF005AFFEC05D9060E062602512B +:10DD10000000010601515E00000BB602330A01014A +:10DD20008556002B3400FFFF007BFE5207060614C9 +:10DD300006260250000000070417055C0000FFFFE4 +:10DD4000005AFE5205D905060626025100000007BA +:10DD5000041704D90000FFFF008DFE52059A05B696 +:10DD60000626003800000007041705100000FFFF1A +:10DD7000006FFE5204B2045E062600580000000741 +:10DD8000041704A00000FFFF008DFFEC059A07F6C2 +:10DD90000626003800000107025405600152000AFF +:10DDA000B31B080272002BCE3031FFFF006FFFEC77 +:10DDB00004B206A40626005800000107025404BC61 +:10DDC0000000000AB31E080672002BCE3031FFFFA0 +:10DDD000008DFFEC0760077906260252000001075C +:10DDE000007602000158000AB327080272002BCE09 +:10DDF0003031FFFF006AFFEC068906210626025338 +:10DE0000000001070076015E0000000AB32A080640 +:10DE100072002BCE3031FFFF008DFFEC07600779D9 +:10DE20000626025200000107004301640158000A5F +:10DE3000B327080272002BCE3031FFFF006AFFECDF +:10DE4000068906210626025300000107004300C38D +:10DE50000000000AB32A080672002BCE3031FFFF03 +:10DE6000008DFFEC076007F606260252000001074E +:10DE7000025405600152000AB327080272002BCE3B +:10DE80003031FFFF006AFFEC068906A40626025324 +:10DE900000000107025404BC0000000AB32A08066F +:10DEA00072002BCE3031FFFF008DFFEC076007665C +:10DEB00006260252000001070151011D0158000B06 +:10DEC000B601270801019556002B3400FFFF006AB8 +:10DED000FFEC0689060E06260253000001070151D9 +:10DEE000007B0000000BB6012A0801019456002BAC +:10DEF0003400FFFF008DFE52076006140626025212 +:10DF000000000007041705230000FFFF006AFE520F +:10DF1000068905040626025300000007041704CDF5 +:10DF20000000FFFF00BAFE52053F05B60626003C82 +:10DF300000000007041704870000FFFFFF73FE14B2 +:10DF40000491045E0626005C00000007041705BC6F +:10DF5000000CFFFF00BA0000053F07F60626003C54 +:10DF600000000107025404AE0152000AB309020284 +:10DF700072002BCE3031FFFFFF73FE14049106A414 +:10DF80000626005C00000107025404480000000A55 +:10DF9000B31E0C0672002BCE3031FFFF00BA00001A +:10DFA000053F07660626003C000001070151009866 +:10DFB0000158000BB601090201019556002B3400EF +:10DFC000FFFFFF73FE140491060E0626005C00009E +:10DFD000010601510E00000BB6011E0C0101945602 +:10DFE000002B3400FFFF0036FEBC05710614062628 +:10DFF00000D300000007004200F000000002FCA86F +:10E0000004D90102067F0012001D001F400E1419E2 +:10E0100017801D400F010A0305800C12002F331AD0 +:10E02000CD17391ADC1ACD3939303141353E023736 +:10E03000211E021715232626270606072535363604 +:10E040003733150E0207FCA826686521013E1439F6 +:10E050003E1BBB225522376A3801F3275B22F81595 +:10E060005D682604D9172465692A2D676226171D65 +:10E0700059282E4B25C312267A310A1953531A00F8 +:10E080000002FBE504D9FFA006810012001D001F5D +:10E09000400E1C17198013400F010A0305800C1253 +:10E0A000002F331ACD17391ADC1ACD3939303141E6 +:10E0B000353E0237211E021715232626270606079E +:10E0C000272E0227353316161715FCA8266865215A +:10E0D000013E14393E1BBB225522376A38DB1F46EE +:10E0E0003C12E80C2C1C04D9172465692A2D6762A0 +:10E0F00026171D59282E4B25C51C4A4E210E316D61 +:10E1000035100002FCA804D9009E06F80012002871 +:10E110000021400F27141A218013400F010A030524 +:10E12000800C12002F331ACD17391ADC1ACC323971 +:10E1300039303141353E0237211E0217152326267C +:10E1400027060607253736363534262322060735B7 +:10E1500036363332161514060707FCA826686521E3 +:10E16000013E14393E1BBB225522376A3802080E85 +:10E170002C532017192417163F20515B4B4F0E04C8 +:10E18000D9172465692A2D676226171D59282E4B39 +:10E1900025BF74031B2E131206087808094F413857 +:10E1A000511235000002FCA804D9FFD30710001259 +:10E1B000002D0025400F2A20172D1D24240F058037 +:10E1C0000A01010C12002F333311331ACD39327C7E +:10E1D0002F333318CD3232303141353E0237211ED4 +:10E1E00002171523262627060607033E023332169A +:10E1F00017161633323637330606232226272626ED +:10E2000023220607FCA826646121013E143D421B1F +:10E21000BB1F5D25396038710D3F5B36323E3025BE +:10E220002E26232510831C7053304428292E2625A2 +:10E23000220B04D917245B5F2A2D5D582617174F30 +:10E2400023263E250144516B3515161017282C81C5 +:10E2500072171414132F23000002FD0404D9FFC504 +:10E2600006C1000F001A001B400A16141110100CF2 +:10E2700005800900002F321ACC32327C2F3318CCA3 +:10E2800032303141222626353314161633323637D2 +:10E29000330606033536363733150E0207FE336A6A +:10E2A000863F941F4B4061701C9620C7F5275A2368 +:10E2B000D9155D682604D9529868344C2A6248986A +:10E2C000BA0104132678330B1953531A0002FD06C2 +:10E2D00004D9FFC506C1000F001A001B400A14161E +:10E2E0001910100C05800900002F321ACC32327C34 +:10E2F0002F3318CD323031412226263533141616ED +:10E3000033323637330606032E02273533161617F7 +:10E3100015FE336C853C921F4B4061701C9620C7E4 +:10E320009C1F463C12D30D2B1C04D94D976E344CC8 +:10E330002A624898BA01041C4A4F200F316E3411EA +:10E340000002FD0604D9FFC50706000F0025001FC7 +:10E35000400C171E24111110100C04800900002F0E +:10E36000321ACD32327C2F33113318CC3230314156 +:10E37000222626353314161633323637330606274F +:10E3800037363635342623220607353636333216ED +:10E390001514060707FE3369853F921F4B406170D5 +:10E3A0001C9620C7E00C3633191416231112371DA2 +:10E3B000475143440D04D9479576344C2A62489816 +:10E3C000BAF66E081F1F100D06076506084538359A +:10E3D0004C0E2B000002FCFE04D9FFDB0710001AD4 +:10E3E0000029001F400C170D041A0A1111261E8067 +:10E3F000231B002F331ACD32327C2F333318CD320A +:10E40000323031413E023332161716163332363768 +:10E410003306062322262726262322060713222632 +:10E42000353314161633323637330606FD100F3FD8 +:10E4300059352B383428362323270C811C734E3052 +:10E440003D2F2C2E1F2327099DA49193244E3F6816 +:10E45000631C9320C206314A62310E17121D2E280A +:10E4600076691516160B2C20FEA897922A391E479E +:10E470003A85A4000001FF46FE1400F800000014D5 +:10E48000000CB30700800E002F1ACC32303143222B +:10E490002627351616333236353426273316161509 +:10E4A00014060621344A1B1D361D333A322CB4366D +:10E4B000494B7FFE140F0AB40A0C323435613931EE +:10E4C0007F4E536932000001FF60FE1001F0012F02 +:10E4D0000011000CB30700C00C002F1ACC323031F1 +:10E4E0005322262735161633323636371321030EBC +:10E4F00002102F61201A3C1D253F300E5201295871 +:10E500001B679BFE100F0CF00A0B1D4A43017FFE98 +:10E510005483A44CFFFF00A0FE1404D105B60626C8 +:10E52000003700000007007A016F0000FFFF005E67 +:10E53000FE14036F054C0626005700000007007A02 +:10E5400001350000FFFF007BFE14059805CD06266F +:10E55000003200000007015001D90000FFFF005AFF +:10E56000FE140454047306260052000000070150F4 +:10E5700001350000FFFF007BFE1405980704062606 +:10E58000003200000027014C01A40158010701508E +:10E5900001D90000000AB32A0B0372002BCE3031E0 +:10E5A000FFFF005AFE14045405AC0626005200007A +:10E5B0000027014C00B500000107015001350000A3 +:10E5C000000AB3270A0772002BCE3031FFFF003359 +:10E5D000FFEC041B0473040602CB0000FFFFFDA444 +:10E5E00004C3FF5206A4060602540000FFFF008F7A +:10E5F000FFEC073E05CD0427003201A6000001070D +:10E600000372FEBCFF96000DB703023D0B01010033 +:10E6100056002B343400000201D304C504580635DB +:10E62000000B00200021400E0705051D1A1A130CCF +:10E6300080010000200C002F33332F321A10CC320F +:10E640001133322F33303141353E023721150E025E +:10E6500007072626353436363332161514060607D4 +:10E6600006061514161702E51628230C01061C5081 +:10E670005627C96A692B492C2C34253F2701013EB6 +:10E680003404D91B2F6A682C1530706B2814026A69 +:10E690004E3D50293125283017030406031D26025C +:10E6A000000200BE033D038106D300120022000ECB +:10E6B000B5131B00980A97003FE4333230314122F2 +:10E6C000262635343E0333321615140E0327323E08 +:10E6D0000235342623220E0215141601D9577F4520 +:10E6E0001939618F628996244667853F253B291633 +:10E6F0001C1D22392B181C033D47875F4EABA1829E +:10E700004D9F9665B798703DCF4F7D8D3D312F4B16 +:10E71000788E44303100000200BA0342038306D1F0 +:10E72000001E002C0019400B26141317171F009809 +:10E730000F0897003F33E432392F33333330314100 +:10E74000222635343E0233321617072626232206A8 +:10E75000060733363633321615140E022732363694 +:10E760003534262322060615141601EC8BA72E74C9 +:10E77000D0A32875172B1455395D6D380E081C640D +:10E78000437071325E844E2B3C203329333A182D6E +:10E790000342B2AE4EC0B0710D08BC0914486B35CF +:10E7A000223684654C816035AE2C482B3037374893 +:10E7B0001B2F3D00000200BA0342037706D1001E62 +:10E7C000002C001B400C0C0B1F1F0F0F070098267E +:10E7D0001797003F33E432392F331133333031414F +:10E7E00022262735161633323636372306062322DD +:10E7F0002635343E0233321615140E0213323636E5 +:10E8000035342623220606151416014C2853171AF0 +:10E810005C22647B4713062060447072325E85522E +:10E8200099984A8FCE492A3C1F2D2F293C2133032A +:10E83000420B07BA0A0E3E673C203284664C816068 +:10E8400035A88F87DD9F5501DF28452A303D2B48AD +:10E850002B2F3700FFFF0060FFEC036307C904267E +:10E860000183000001070384FF9800000012400AA2 +:10E87000040302011A0701019056002B343434348A +:10E88000FFFF0060FFEC036307C90426018300005B +:10E8900001070383FF9800000012400A04030201ED +:10E8A0001A0701019056002B34343434FFFF006006 +:10E8B000FFEC038407BE06260183000001070382E4 +:10E8C000FF9800000012400A04030201160701012C +:10E8D0009256002B34343434FFFF0060FFEC038485 +:10E8E00007BE04260183000001070381FF98000092 +:10E8F0000012400A04030201250701019256002B71 +:10E9000034343434FFFF0077FFEC049307C9042646 +:10E91000018E00000107038400BC00000012400AC1 +:10E9200004030201210701019056002B34343434D2 +:10E93000FFFF0077FFEC049307C90426018E000057 +:10E940000107038300BC00000012400A0403020117 +:10E95000210701019056002B34343434FFFF007737 +:10E96000FFEC04A807BE0426018E00000107038205 +:10E9700000BC00000012400A040302011D0701014F +:10E980009256002B34343434FFFF0077FFEC04A898 +:10E9900007BE0426018E00000107038100BC0000B1 +:10E9A0000012400A040302012C0701019256002BB9 +:10E9B0003434343400010035FE52059605CD002C68 +:10E9C000001C400E1D1C13132103721A027218083A +:10E9D0000700002F323F2B2B3211333330314122CD +:10E9E0002627351616333236363713363635342663 +:10E9F0002623220606070321012107333E02333274 +:10EA0000161615140607030E0202BA3F56252251A8 +:10EA10003142624412B20808274F3C62AF7F1E9A0F +:10EA2000FECF013501001A083A82A0656EAC630A78 +:10EA300009BE2487CFFE52100BFD070D366F57031A +:10EA40004823421A39502986E28CFD2905B6EB4944 +:10EA5000744561AF77234C2BFC7BA8CE5F00FFFF92 +:10EA60000035FE52061405B60606010B0000000133 +:10EA700000A4FFEC059605CD003300234012071FCC +:10EA80001F0024231A1A2803722102720E00097231 +:10EA9000002B322B2B3211333311392FCE3031452D +:10EAA000222435343637210606151416163332362D +:10EAB0003637133636353426262322060607072135 +:10EAC000132107333E0233321616151406070306C8 +:10EAD00006040293EFFF000907012D060631644A80 +:10EAE0005F85531350080A274F3C62AC7F2106FE16 +:10EAF000CFA101001A083A82A0656EAC630A095AD8 +:10EB0000239CFEF414ECB9204C201F421A395029E2 +:10EB10004B895D017923421A39502985E28D1B0208 +:10EB2000FAEB49744561AF77234C2BFE58A4F1836F +:10EB3000000400F404B603EC07BE000E001A002621 +:10EB4000003200294012211B1B0F2D2B2827270BD9 +:10EB5000048008000015150F002F3311332F321ACF +:10EB6000CD32322F33CC32113311333031412226A2 +:10EB7000263533141633323637330606012226354E +:10EB80003436333216151406212226353436333204 +:10EB900016151406013536363733150E0307025A9B +:10EBA00070853A93496161711C9620C8FE6D3647A5 +:10EBB0004F46324948013036474F46324948FED920 +:10EBC000275A23D9103E4B4A1D05D74996734E5CF0 +:10EBD000624898BAFEDF2E37484B2B3943512E3707 +:10EBE000484B2B3943510225132678320A133A3FFA +:10EBF0003A13000400F404B603EC07BE000B001740 +:10EC00000026003100294012120C0C002B2D302759 +:10EC100027231C80201818060600002F3211332FDE +:10EC2000331ACD32322F33CD3211331133303141DB +:10EC30002226353436333216151406212226353471 +:10EC400036333216151406032226263533141633AE +:10EC5000323637330606032E0227353316161715BC +:10EC6000017136474F46324948013036474F4632E8 +:10EC70004948DD70853A93496161711C9620C89CB2 +:10EC80001E463C12D30D2B1C04B62E37484B2B3995 +:10EC900043512E37484B2B39435101214C976F4E2E +:10ECA0005C624898BA01041C4A4F200E316D341141 +:10ECB000000400F404B603CB07C90003000F001BD7 +:10ECC00000270029401216101004222027801D273B +:10ECD00027010100000A0A04002F3311332F3211DB +:10ECE0003311331A10CD3211331133303141372102 +:10ECF0000701222635343633321615140621222612 +:10ED00003534363332161514060135363637331599 +:10ED10000E0307011926028C27FDCD36474F4632D8 +:10ED20004948013036474F46324948FEE6265A24C4 +:10ED3000DF13404C4A1D05EEBEBEFEC82E37484BC1 +:10ED40002B3943512E37484B2B394351022F13286F +:10ED500076330F153A3D3613000400F404B603CBA6 +:10ED600007C90003000F001B0026002940121610DF +:10ED7000100420221C80251C1C010100000A0A042A +:10ED8000002F3311332F32113311331A10CD3211BA +:10ED900033113330314137210701222635343633E0 +:10EDA0003216151406212226353436333216151440 +:10EDB00006032E0227353316161715011926028C65 +:10EDC00027FDCD36474F46324948013036474F463A +:10EDD000324948BE1F463C11D30C2C1C05EEBEBE6A +:10EDE000FEC82E37484B2B3943512E37484B2B3911 +:10EDF0004351022F1C4B4E200F316E341100000185 +:10EE0000016804E304A805E7000D001D400C060A94 +:10EE10000A00080C0C0104028000002F1ACD3939B9 +:10EE20003211331133113330314127372107072392 +:10EE300027230723272307018F2713032D12734648 +:10EE40001883464618834604E3AC5858AC67676796 +:10EE5000670000010029FFEC057905CB002E002694 +:10EE60004013112626122520101000152003721AB7 +:10EE70000807000972002B323F2B3212392F12394A +:10EE80003933113330314522262711161633323EDD +:10EE900002353426232335012626232206060703BE +:10EEA00021133E0233321E0217051E0215140E02F4 +:10EEB00003546AA74742A8513B6348279396190118 +:10EEC0002B196959597B4F18BDFECFC5289DFCB53C +:10EED0007CB87E4C0FFEEB5680474B8ECC1423281B +:10EEE00001042C2E1E3956375468C30100384B4A92 +:10EEF000926EFC83039EBFF67846779550EC1963BB +:10EF0000936376B4783D0001FEFCFE1705E905CD5C +:10EF100000260022401225150112040D2026261974 +:10EF200020130272060D0372002B322B2F33332F66 +:10EF30001112173930314101032E0223220607270F +:10EF400036363332161617130121011316163332D3 +:10EF5000363715060623222626270301FEFC02FE6D +:10EF60005A091922181420163531703C596E3C0D7F +:10EF700046019B0156FD4C770E2C3318292B2F662A +:10EF8000445B74421247FE0CFE17041A0211353A14 +:10EF9000160607EA12172E5F4AFE7B0245FC61FD4A +:10EFA000894C3D080AEC121436725801B6FD4A002D +:10EFB0000003FFCDFE1404E305B60014001E002874 +:10EFC0000020400F0B0A1F1F1E1E011514130828D6 +:10EFD000010272002B323FCD3312392F33123939EF +:10EFE0003031430121321616151406060715161680 +:10EFF00015140604232303133332363635342623FF +:10F00000233733323636353426232333019D01AA84 +:10F010008CD0734B8E66647798FEFBA3D9689EB440 +:10F020004B703F5B5CA53395496D3C545698FE147C +:10F0300007A2418F7563996516081A8D6EA6D36471 +:10F04000FE1402EC3262474D55F627534244450008 +:10F05000FFFF0035FE14039C05B60626002F0000B6 +:10F060000007007A01AA0000FFFF0035FE14061415 +:10F0700005B60626003100000007007A026A00008B +:10F08000FFFFFF85FE14048B05B606260024000052 +:10F090000007015001750000FFFF0035FE14049CBD +:10F0A00005B606260028000000070150010E0000EA +:10F0B000FFFFFFC7FE14029C05B60626002C0000C9 +:10F0C000000601502500FFFF008DFE14059A05B6CD +:10F0D00006260038000000070150018500000001ED +:10F0E000FFC50000038105B6000B000BB40B08053B +:10F0F0000272002B3F303163373713273721070760 +:10F100000317073B24BBC99825028725BEC99C2548 +:10F11000B05203B252B0B052FC4E52B00001FFF2F6 +:10F12000FFEC03E505B60011000EB60C02720700F5 +:10F130000972002B322B3031452226273516163323 +:10F14000323636371321030E02010E648335327EC8 +:10F150004C42624312CD0131D72386CB142419FED1 +:10F16000162135705703CAFC0BA8CE5FFFFFFFC501 +:10F170000000038107790626038F00000107004382 +:10F18000002D0158000AB30C050272002BCE30315D +:10F19000FFFFFFC5000003DD07790626038F00008F +:10F1A0000107007600C90158000AB30C050272007D +:10F1B0002BCE3031FFFFFFC5000003D907790626AB +:10F1C000038F00000107014AFFC90158000AB30C70 +:10F1D000050272002BCE3031FFFFFFC5000003B6E1 +:10F1E000075C0626038F00000107006AFF830158B1 +:10F1F000000CB4180C050272002BCECE3031FFFF8C +:10F20000FFC50000040E07660626038F00000107F5 +:10F210000151FFE50158000BB6011D05010195568E +:10F22000002B3400FFFFFFC5000003AE07040626D5 +:10F23000038F00000107014C00330158000AB30C92 +:10F24000050272002BCE3031FFFFFFC5000003D74F +:10F2500007830626038F00000107014DFFE50158D3 +:10F26000000AB30C050272002BCE3031FFFFFFC540 +:10F27000FE14038105B60626038F00000007015027 +:10F2800000980000FFFFFFC5FE14038105B60626A7 +:10F29000038F0000000601505A00FFFFFFC5000069 +:10F2A0000381076C0626038F00000107014E00C38F +:10F2B0000158000AB30C050272002BCE3031FFFF5B +:10F2C000FFC5FE5205C205B60426038F00000007E5 +:10F2D000002D03100000FFFFFFF2FFEC04DF0779B1 +:10F2E0000626039000000107014A00CF0158000ADA +:10F2F000B3120C0272002BCE3031FFFFFFC50000AD +:10F30000038107F60626038F00000107025404114B +:10F310000152000AB30C050272002BCE3031FFFF00 +:10F32000FFC5FE52038105B60626038F00000007C5 +:10F33000041703CF0000FFFFFFD7000005B605CD7F +:10F340000606021D0000FFFF0049000004D505B6B7 +:10F350000427038F0154000001070153FE14FF56D8 +:10F36000000BB601120500000056002B3400FFFF11 +:10F37000FFC50000038105B60606038F0000FFFFEE +:10F38000FFC5000003B6075C0626038F00000107D7 +:10F39000006AFF830158000CB4180C050272002BA0 +:10F3A000CECE3031FFFFFFC50000038105B6060653 +:10F3B000038F0000FFFFFFC5000003B6075C0626B1 +:10F3C000038F00000107006AFF830158000CB41886 +:10F3D0000C050272002BCECE3031FFFFFFF2FFECA6 +:10F3E00003E505B6060603900000FFFFFFC5000019 +:10F3F000038105B60606038F00000001FFBCFE1462 +:10F4000004BE045E0020001F401113120909170BEF +:10F4100072110A720E010672000E72002B2B322B33 +:10F420002B321133333031430121030606151416F4 +:10F4300033323636371321032337230E0223222695 +:10F4400027230E020703440156012D8707093F3089 +:10F45000486C4D1762012DEDE1120A25535D3533DD +:10F460004D140A040A0C0743FE14064AFD7B23418F +:10F47000193C4176C37101D5FBA2B03E582E271C22 +:10F480001F4C4E22FEC0000100250000023F045E1A +:10F490000003000CB5030A72010672002B2B3031F9 +:10F4A0007313210325ED012DED045EFBA200000185 +:10F4B000FEFAFE140244045E0011000EB60C067241 +:10F4C00007000F72002B322B3031432226273516CE +:10F4D0001633323636371321010E0258305F1F20A3 +:10F4E000361D2944330CFE012DFEF7155DA3FE14D5 +:10F4F0000F0AF20B0A234C3B04AAFB2966A96400FD +:10F50000FFFFFFBEFE1404CF061F0606017C0000AD +:10F51000FFFFFEFCFE1404EC0473060601900000DD +:10F520000001FF25FE140693061F00490031401B11 +:10F5300040390F722D260172340B45450D0E0E31E8 +:10F540001F06721B14017207000F72002B322B3240 +:10F550002B32321133321133332B322B32303143D1 +:10F560002226273516163332363713233F023E0341 +:10F5700033321617072626232206070721373E03B4 +:10F5800033321617072626232206070733072303DD +:10F590000E0223222627351616333236371321035F +:10F5A0000E022D305F1F20361D3D5C13CCA31EB70D +:10F5B000121649668552457531501D402839460C52 +:10F5C0000C018B1217486685524575314F1D402935 +:10F5D00038460D0CDB31DBD7155EA37E2F601F2074 +:10F5E000361D3E5B13CDFE74D7155DA3FE140F0AC6 +:10F5F000F20B0A515903C5915454668C55261A17BB +:10F60000E00D1250413E54668C55261A17E00D123B +:10F6100050413EE5FC0E66A9640F0AF20B0A5159EF +:10F6200003C5FC0E66A96400FFFFFF25FE140589D3 +:10F63000061F0426004900000007004C02FC0000E1 +:10F64000FFFFFF25FE140598061F04260049000051 +:10F650000007004F02FC00000003FF25FE14082DE8 +:10F66000061F0049004D005A0039401F554E4B06F9 +:10F67000724A0A72340D0C4545311F06722D26263A +:10F680001B14017240393907000F72002B323211FE +:10F69000332B323211332B3232113333332B2BCE07 +:10F6A00032303143222627351616333236371323AC +:10F6B0003F023E033332161707262623220607078A +:10F6C00021373E0333321617072626232206070763 +:10F6D000330723030E02232226273516163332362C +:10F6E000371321030E02011321031322263534366A +:10F6F000363332161514062D305F1F20361D3D5C43 +:10F7000013CCA31EB7121649668552457531501D9C +:10F71000402839460C0C018B1217486685524575F6 +:10F72000314F1D402938460D0CDB31DBD7155EA368 +:10F730007E2F601F20361D3E5B13CDFE74D7155DF6 +:10F74000A30574ED012DED8740582C52393B5A58D2 +:10F75000FE140F0AF20B0A515903C5915454668CDA +:10F7600055261A17E00D1250413E54668C55261A44 +:10F7700017E00D1250413EE5FC0E66A9640F0AF237 +:10F780000B0A515903C5FC0E66A96401EC045EFB2B +:10F79000A204E938433A4E28344450630002FF255E +:10F7A000FE14083B061F0049004D0035401D4B006C +:10F7B000724A0A72340D0C4545311F06722D2626F9 +:10F7C0001B14017240393907000F72002B323211BD +:10F7D000332B323211332B3232113333332B2B3064 +:10F7E00031432226273516163332363713233F028C +:10F7F0003E03333216170726262322060707213732 +:10F800003E0333321617072626232206070733073F +:10F8100023030E02232226273516163332363713DA +:10F8200021030E02010121012D305F1F20361D3DF5 +:10F830005C13CCA31EB7121649668552457531502C +:10F840001D402839460C0C018B121748668552451D +:10F8500075314F1D402938460D0CDB31DBD7155E65 +:10F86000A37E2F601F20361D3E5B13CDFE74D7157F +:10F870005DA305740149012DFEB7FE140F0AF20BBA +:10F880000A515903C5915454668C55261A17E00D38 +:10F890001250413E54668C55261A17E00D12504105 +:10F8A0003EE5FC0E66A9640F0AF20B0A515903C526 +:10F8B000FC0E66A96401EC0614F9EC00FFFF001BC6 +:10F8C000FE14049E0621062603B80000010602323B +:10F8D0007800000AB33D1E0772002BCE3031FFFFC7 +:10F8E000FF8FFE14029C06140626004F000000063F +:10F8F000007A5E00FFFF0025FE14046D04730626E7 +:10F90000005100000007007A01AE00000003005A19 +:10F91000FE14049E04730013002C003F002D4018B9 +:10F92000270A72240672222337371E077229282DD0 +:10F930002D0D000006140B72002B32322F333211C2 +:10F9400033332B321133332B2B30314122263534D4 +:10F9500036371706061514163332363715060603E2 +:10F9600022262635343E0333321616173337330337 +:10F970002337230E023732363637363635342623D0 +:10F98000220E0315141601FE6776816E774C3B201C +:10F990001B1C311A254E9951905B2F597FA15E4750 +:10F9A0006A4C180839E8EEE10E08285E722F3E6AAC +:10F9B0004C1008074B412C4F42311A44FE146B582F +:10F9C0007BAB4F0A4AA53F26230B07B00A0F01D88D +:10F9D00050B2936ED8C19556294A318FFBA291310E +:10F9E0004A2AF3619C5728512F475D39637F8E4720 +:10F9F0005759FFFF005AFE140442047306260048BC +:10FA000000000007015001370000FFFFFFF1FE1466 +:10FA1000028D06140626004C00000006047E6A00D3 +:10FA20000002006FFE1404B2045E001400320023D2 +:10FA300040132D0A722A06721D06722F2E072525E5 +:10FA40000E00150B72002BCC3233113333332B2BBA +:10FA50002B30314122263534363637170606151439 +:10FA60001633323637150606032226263534363746 +:10FA700013210306061514163332363637132103C5 +:10FA80002337230E0201E967763A6C4A774D3A1F15 +:10FA90001C1C301A254D90607E3E0C0C7F012D8978 +:10FAA00007093636456D521962012DEDE6150B2B0F +:10FAB000677EFE146B5852816F350A4CA53F262392 +:10FAC0000B07B00A0F01D84E916225743C025CFD11 +:10FAD00073223C193F3C75C57601CFFBA2CF42672C +:10FAE0003A000002001BFE14049E04730029003C2F +:10FAF00000274015240672232234341E0772100F8B +:10FB00002A2A140B7208000F72002B322B32113389 +:10FB1000332B321133332B303141222627111E0271 +:10FB20003332363737363637230E02232226263530 +:10FB3000343E033332161617333733030E021332B3 +:10FB40003E0435342623220E0315141601877EA3A6 +:10FB50004B3470784068841C080B1D090824556AD2 +:10FB60004651895330597E9E5B49664B210839E8DE +:10FB7000F42698DA072A473B2C1F0F4B3E2E5043A2 +:10FB8000301A4CFE14262201061B271460671F251D +:10FB9000601F2E4E2E55B38D6ED8C19556284A3211 +:10FBA0008FFB87B0CB5602CB2D4D646F7033506006 +:10FBB00039637F8E47575900FFFF001BFE14049ED8 +:10FBC0000621062603B800000107014A005E000076 +:10FBD000000AB33D1E0772002BCE3031FFFF001B21 +:10FBE000FE14049E062B062603B800000107014DF3 +:10FBF000007B0000000AB33D1E0772002BCE30319F +:10FC0000FFFF001BFE14049E0614062603B8000026 +:10FC10000107014E01580000000AB33D1E077200A3 +:10FC20002BCE303100010054000003DB061F001909 +:10FC30000019400C02181803150672110A0172000F +:10FC4000002F2B322B3232113330317313233F020A +:10FC50003E033332161707262623220607073307EB +:10FC6000230354BCA31EB71216496685524575314D +:10FC7000501D402839460C0CDB31DCBC0379915413 +:10FC800054668C55261A17E00D1250413EE5FC874C +:10FC90000001005400000693061F002F002B4017A0 +:10FCA0002C2F0A72231C01722A012E2E0304042712 +:10FCB000150672110A0172002B322B3232113332C7 +:10FCC0001133332B322B3230317313233F023E0377 +:10FCD00033321617072626232206070721373E034D +:10FCE0003332161707262623220607073307230376 +:10FCF0002113210354BCA31EB71216496685524531 +:10FD00007531501D402839460C0C018B121748667E +:10FD100085524575314F1D402938460D0CDB31DBCE +:10FD2000BDFED3BDFE74BC0379915454668C552638 +:10FD30001A17E00D1250413E54668C55261A17E0F2 +:10FD40000D1250413EE5FC870379FC87FFFF00540C +:10FD500000000841061F042603BD00000007004CF8 +:10FD600005B40000FFFF005400000850061F0426E1 +:10FD700003BD00000007004F05B40000FFFF005462 +:10FD80000000058B061F042603BC00000007004C82 +:10FD900002FE0000FFFF005400000598061F042625 +:10FDA00003BC00000007004F02FC00000001FFB888 +:10FDB000FFE704D1061F002D002140111514142A5D +:10FDC000162A270672231C01720F000B72002B32B9 +:10FDD0002B322B3232113311333031452226263566 +:10FDE00034363717060615141616333236371323F2 +:10FDF0003F023E0333321617072626232206070743 +:10FE00003307230306060117659F5B2517E90D0FCE +:10FE100013271E2844136EA41FB613164965855276 +:10FE2000467531501D402839460C0DDB31DB7525F8 +:10FE3000C719488B634169274E1A40191F2D184E68 +:10FE400056020C915454668C55261A17E00D125028 +:10FE5000413EE5FDE7A9D000FFFF00250000038932 +:10FE60000765062603A800000026014CA000010734 +:10FE70000076007501440015400E02080501018955 +:10FE80005601040101019356002B342B340000026B +:10FE90000042FFEC04D3061F002200310015400A87 +:10FEA0002B071A03111023000B72002B322F33176C +:10FEB0003930314522263534363637262635343E1C +:10FEC000022437070E0315141616171E0215140EFA +:10FED0000227323E02353426270E0215141601F68B +:10FEE000CAEA67B7773D6B5BA7E7011BA0199BE7E1 +:10FEF0009A4C386E50487141539BD86339573C1F18 +:10FF000050394C72404F14D5B28CCF8E2B30746464 +:10FF10006484532F1B0BFE0E161C29201E374735F9 +:10FF20002F799D657FCE9450F5375B703A596B29D8 +:10FF3000266F8F55525EFFFF00250000031B05ACA6 +:10FF4000062603A800000106014CA000000AB30425 +:10FF5000010672002BCE30310002001BFE14049EFD +:10FF600004730029003C0026401424062322343464 +:10FF70001E0772100F2A2A140B7208000F72002B32 +:10FF8000322B321133332B321133333F3031412294 +:10FF90002627111E023332363737363637230E0204 +:10FFA0002322262635343E033332161617333733D1 +:10FFB000030E0213323E0435342623220E03151499 +:10FFC0001601877EA34B3470784068841C080B1D93 +:10FFD000090824556A4651895330597E9E5B49660B +:10FFE0004B210839E8F42698DA072A473B2C1F0FE3 +:10FFF0004B3E2E5043301A4CFE14262201061B277E :020000040208F0 -:100000009556284A328FFB87B0CB5602CB2D4D64D4 -:100010006F7033506039637F8E475759FFFF006F11 -:10002000FFEC04B205AC0626005800000107014CA5 -:1000300000D90000000AB31E080672002BCE303132 -:10004000FFFF006AFFEC071B05AC062601DE00007F -:100050000107041B022F0000000AB33507067200D7 -:100060002BCE3031FFFFFFC50000038105B6060629 -:10007000038F00000001FFF9FF3B02C102E1001FF6 -:10008000001C400D07061A1A0B9A001313019B005F -:1000900099003FED332F10E43211333330314713E1 -:1000A0003307060607333E023332161514060703DC -:1000B0002313363635342623220606070307D7C313 -:1000C0002509240D061A3E482C5D5E080657C459C2 -:1000D000050623232D4735113FC503A6A22A702507 -:1000E0001F2E19685916371FFE82018814240F2607 -:1000F00024467647FEEA0001FFF9FF3B031702E1C1 -:10010000000F001B400E0E0D060A04089A000C0C8E -:10011000019B0099003FED332F10E4173930314730 -:100120001333030606073301330113232707070799 -:10013000D7C360071B06060126E0FEBCB9DA774E7E -:1001400030C503A6FE5F1E5114011DFED1FE90FCBA -:100150002BD10001FFF9FF3B019302E10003000AEC -:10016000B3019B0099003FED30314713330307D7AC -:10017000C3D6C503A6FC5A000001FFFBFF3B045495 -:1001800001E60031002B401418250004032C2C0834 -:100190000C0B1F1F10100808019A0099003FED3248 -:1001A0002F332F33113333113311333310D4C43081 -:1001B0003147133307333E0233321617333E0233CF -:1001C0003216151406070323133636353426232238 -:1001D0000606070323133636353426232206060780 -:1001E00003059A960E061C4353334A530D051B46CE -:1001F00054335B5A080757C35A040620202D48344D -:10020000103EC4590505201F2D4735113FC5029FDB -:100210007C283D234840283D23685916371FFE821D -:10022000018814240F2624457548FEE9018814240A -:100230000F2624467647FEEA0001FFAEFF3B02761A -:1002400001E6001C001D400D040317170808019A61 -:100250000010100099003F322F10ED322F33113370 -:1002600033303147133307333E0233321615140649 -:100270000703231336363534262322060607035296 -:100280009A960E061C4353335D5E080657C4590503 -:100290000623232D4735113FC5029F7C283D236847 -:1002A0005916371FFE82018814240F2624467647EC -:1002B000FEEA0002FF6AFE14027301E6001700283E -:1002C00000234010121318180F0403202007070101 -:1002D0009A170F99003FCEE4322F33113333113385 -:1002E0001133333031431333073336363332161577 -:1002F000140E0223222627230606070713323E0286 -:1003000035342623220E0315141696DE960B05228D -:1003100066464F7E2F587C4D43481B05040D0B2F1E -:10032000D4243F2F1A2A2B263A2A1A0D30FE140302 -:10033000C6662B476F8552A0834E382A31522ECC89 -:1003400001AD3457693535352A44514D1E2F3A00D9 -:100350000001FFD6FF2F022201E600260018400D03 -:100360000A240D20101D061A139A070099003F3227 -:10037000E4321739303157222627351616333236F4 -:1003800035342627262635343633321617072626E7 -:10039000232206151416171E02151406B046672DE3 -:1003A0003167372E492A44434A94813F75384027A4 -:1003B000562B20322A382C4527A6D11215951A1C07 -:1003C0002325192722234F3F696D1A1F81161D1CF3 -:1003D0001D17241A1533432E73760001FFD3FF2F08 -:1003E00001D10269001D0017400A0710100C0A0D08 -:1003F0009A170099003F32F432CD33113330315720 -:1004000022263534363713233F02330733072303BD -:10041000060615141633323637150606A15767043B -:10042000044B63137F567E20B820B74B02021F1A7D -:100430001B301E1F58D143580E2312014359328ED0 -:100440008F8AFEBD09110618140B0A870E120001CF -:10045000FFE400000525050E0024001E4012240ABA -:100460001A0A0D1604201D07081C0A11110895729E -:10047000002B322F3F17393F303163133636373672 -:10048000363703211336363736363713210306063F -:10049000070E0207132103060607060607031C635F -:1004A0000E2A25277950B5014FFC0911081C210A95 -:1004B00065012D641034271740502EB6FEB0FD0A9A -:1004C000140A1E240C6401D0436E3638521801B54C -:1004D000FD7A07120B163F3301DAFE284D77311DE6 -:1004E000342A0FFE490289040E0A174B39FE2E00EA -:1004F0000001FFCD00000412052200250014400970 -:10050000230202250A0C159672002B323F33113359 -:1005100030316337211336363534262726262322F9 -:10052000060607073736363332161716161716160D -:100530001514060607033307333202498504041CE9 -:100540001A195730265A693C2C3244B57187BA398A -:100550002024060202040907879033EC026F13215E -:1005600010273712170F04070504EB0B0B28301C5C -:1005700044241123101430381FFD85EC0001FFAF17 -:10058000FFF1036005220027001A400D220A12190C -:10059000967224230707000B72002B321133332B82 -:1005A000323F30315722262713161633323636376C -:1005B00013363635342623220607373636333216BD -:1005C0001615140607032327230E02331F42235652 -:1005D0001E3E1F4E88611452050428282C5A3733BA -:1005E0003A6A2F61914F0909C7E6050E296D800F00 -:1005F0000908010C0707407E5C018115230F25299E -:100600000C0DF00D0E29655A1D4A2BFC58BF345FA6 -:100610003B000001007A000004B4050E0013001135 -:10062000B70C09090A9572000A003F2B32113330CA -:10063000316113363637363637372137210706060C -:10064000070606070301BCB009221713291707FD87 -:10065000723304072E33491D1F280DAF033D2B4B6A -:100660001C19270F04ECD712261C1D533BFCC80095 -:1006700000020004000004D50522001F002300171B -:10068000400B230A22220A0A129672000A003F2B0C -:100690003211332F3F303161133636353426272659 -:1006A0002623220607373E02333216171616171670 -:1006B0001615140607032113210302DAB7040424D4 -:1006C000231B4D2C54DFA93257A9A34E8DBD3821D1 -:1006D000230602020A0BB7FBFBA5012DA4035B1343 -:1006E00021102E3D110E0C0F11EC0B0E082A321D9D -:1006F00047241223101F4F30FCA50304FCFC00010B -:10070000000500000247050E0003000BB4030A01B8 -:100710009572002B3F303173012101050114012E28 -:10072000FEED050EFAF20001002300000313050E92 -:1007300000180011B7180A0C08080A9572002B322D -:1007400011333F303173133E0237363637213721AC -:10075000070606070606070E030703237611384E21 -:1007600032193118FEF63202272F335D1E101B0B93 -:1007700008100E0D0577022C4F9582351C2D12ECBA -:10078000DB226F351B3B1F173133351CFDD40001B5 -:100790000003000004D7052200230010B7230A1429 -:1007A0000A1F069672002B323F3F303173013E0321 -:1007B00033321617161617161615140607032113CB -:1007C0003636353426272E0223220607030301116D -:1007D0002D77888C4372A93C1B270D10120C0BB788 -:1007E000FED1B70404100E123A4928235432E3050F -:1007F00001060C09061D220F29191D442828572F10 -:10080000FCA5035B1321101E2F1216170A0403FB0D -:10081000D20000010073FFED04EE05220040001538 -:10082000400B262D96720A957215000B72002B3222 -:100830002B2B3230314522262726263534363713E6 -:1008400021030606151416171616333236373636B8 -:10085000373E033534262726262322060737363629 -:10086000333216171616151406070E02070606076A -:100870000E02021294C429100E0D0D87012F870E4F -:100880000D0E0F134833416B2920351408100C0747 -:100890000D16124535101F103325482255902E3065 -:1008A000221212102F3A24388B53275559138C7F5C -:1008B0002A6033326E3E027BFD853F6B2B2D481A3A -:1008C00026283E3F2E804F2247433E192E501C1AA9 -:1008D0001E0403ED06062F30328D4C3D92564E8B92 -:1008E0007A3353762411170B0001005901B6023DEB -:1008F000050E0004000CB40300019572002BCD32EC -:100900003031531321030759B6012E86E201B60395 -:1009100058FD89E10001007CFE1403CF0521002071 -:10092000000EB6200E7209139672002B322B303156 -:1009300041013636353426272623220607060607C8 -:1009400037363633321617161617161615140607CD -:1009500001018A01030909131B38834281460F18DC -:100960000A3449C06D5A8E313C440A04020A0BFE17 -:10097000FEFE1404C328401830521D3D0A0B030329 -:1009800002F20B0E27232A7648182812316433FB13 -:100990003F000001FFBBFFEC03EC05210038001015 -:1009A000B71A2496720A000B72002B322B323031A8 -:1009B000452226273716161716163332363736369F -:1009C00037373636353426272626232206070606ED -:1009D000073736363332161716161716151406074C -:1009E000070606070606070606012C73B8463408F4 -:1009F000140A389D5B3F6925253C11240A0811180B -:100A00001A60463E84470F170A334EC3686FA732F9 -:100A1000252B09070B0A241337302E7F5C368614EA -:100A20000F0FF4020302080E3028287C4FAB284039 -:100A3000172E501D1E240A0B030302F20D0C3D3429 -:100A400027603631272F6334A9599549466D2318FD -:100A50001B0000010095000004900614000A001419 -:100A6000400908030305069572000A003F2BCD33A9 -:100A700011333031611301211321032107010301D7 -:100A80003AD4011CFD6B6A012E38029B2BFECFCF9E -:100A900001EF023201F3FEFBC8FDA2FE17000002C7 -:100AA0000004000004D8052100110022000FB61335 -:100AB00011121F069672002B323F33303173013E04 -:100AC00003333216161716161514060703252113BD -:100AD0003E02353426272E02230606070401102D78 -:100AE00078878B435A906D2627260707C0FD5A0149 -:100AF000A9900103011110123C4B29245531050125 -:100B0000060C09051228202163401C3F22FC7AECC8 -:100B100002A209100E071A260D1212070104020084 -:100B20000001FFD0000004F6051F00330020401331 -:100B3000330A27322E2B1017060921200A15967228 -:100B4000099572002B2B3F331217393F3031630167 -:100B50003E0235342626272116161714141533366F -:100B600036373616171E02151406070321373313BE -:100B70003E023534262627262607060607070130BB -:100B8000010B0F140A050703010F0808010D4BBCE8 -:100B9000694476243239170E0DA5FDD632F7730657 -:100BA00009040C1C19245A2D2E621818FEEB036A36 -:100BB0002D5B5729173B3813183219091208424B7D -:100BC00006032723134A64382B6B3EFCF8EC021C07 -:100BD0001E332B1215291D04280608093F1E1DFC73 -:100BE00068000001FF85FE2101EF050E0012000CD8 -:100BF000B5120E72099572002B2B303143013E0263 -:100C000035342626272116161514060607017B0102 -:100C1000190C1008010303012F0302030F10FEE754 -:100C2000FE21052D386C6A3412222B1F162C171E3C -:100C3000718E4AFAD3000001FFC40000033305227D -:100C40000025000FB602250A0F169672002B323FC0 -:100C5000333031633721363637133636353426276D -:100C60002626232206073736363332161716161570 -:100C7000140607030E0207073C32015D10180873C3 -:100C80000203060808271F244F333329623A697A82 -:100C9000221F1E0807730D24270F16EC244A250275 -:100CA0001C0E190C101B0B14180708F108082B2434 -:100CB000215D391D4024FDE4397F6F23350000029A -:100CC000003DFFED04B105220022003E001F400F51 -:100CD000110C0C363632321216967223000B72004B -:100CE0002B322B3232113311331133303145222E56 -:100CF000023534363637363637220E0207373E0293 -:100D000033321E02151406070E0327323636373EDD -:100D1000033534262726262322060607060607065D -:100D20000615141601E781A65D26070C091D7155ED -:100D30000A2126220B335FB5AD5380A75F260D0D28 -:100D4000227FB1DD4B456B531F1017100818191582 -:100D50003D26122B280D51691D0E0D53134B7C9807 -:100D60004C254D522B87CE4602020201F20709059F -:100D70004B7D9B51337440A1F8AA57F2478E6C28E3 -:100D800056544C1F3A551A16180102024DD08B3F8B -:100D9000692A696D0001FFA9FFC0053D050E001A13 -:100DA000001D40111195721A0602050A170D070061 -:100DB0000795720100002F322B1217392B30314763 -:100DC000372536363707032113133636373636378D -:100DD0001321030E0207060407573301272B572D53 -:100DE0007042012D22033157251F3313AF012AAC66 -:100DF000153541266DFEB0E040F22B0610088E043A -:100E0000A1FDC7FE731F58392E6A3B0243FDCA4439 -:100E10007B6B2F9DC32100010058FE140490052216 -:100E2000002F001D400E19181816171700072696D8 -:100E300072000E72002B2B3212392F3333113330E4 -:100E400031411336363534262322060706060706B7 -:100E500006151416171616171707272E02353436DF -:100E6000373636373636333216171616151407034B -:100E70000250F210104A663D601E16250B12111426 -:100E8000110E32213B5F44699853030B1C9F794D2F -:100E9000A45869AC37372A1DF2FE1404734A73282C -:100EA000536F201811331E1F3E201C32120F1906DB -:100EB0000CD902034982571A3B3385C73627263A95 -:100EC0003C4096587186FB8D0001004AFFEC04AE51 -:100ED0000522003F0019400C252626001733967284 -:100EE00009000B72002B322B3212392F333031456F -:100EF0002226262727371616333236373636373E20 -:100F00000235342626232206070606070606151490 -:100F10001616171707272E0235343637363637366A -:100F200033321E0215140E0207060401DB458A72D5 -:100F3000222E3266CE67375A213537190D150D1E10 -:100F40004D4542671E131C0812121B3C2F3B5E4589 -:100F5000699851020B1C9E799AAF71A368320C17E5 -:100F600022165CFECC14050A0506E80B0A26233A75 -:100F7000906332645C25345C38281E172A131B39B1 -:100F80001F23422E050CDB04054980581A3A33858D -:100F9000C6374D3C6F9D622D6C747435FADC0001D0 -:100FA0000033FE14049B050E001A001D4012181594 -:100FB000041901050907021A0E720D957202957245 -:100FC000002B2B2B11173930315313032113273EDC -:100FD00002373636371321030606070606070606CC -:100FE00007370333E27F0144718D1E3B3B1D3E51A9 -:100FF000145C012D5E1659463B934F305D2F90DEF9 -:10100000FE14042802D2FCFF770305060207625D86 -:1010100001B4FE4164A0332C2F060308037BFBF0D0 -:101020000001FFBF0000050B050E001C002240134D -:101030001A060C170905071C1B01011C0A109572E2 -:10104000079572002B2B3F331133111217393031B2 -:101050006337211616170301211316161736363774 -:101060001321060607060607060607130741320284 -:1010700034214321BDFED1014CD8040603354E195D -:1010800056012A1527142A7440204120B925EC0264 -:101090000302016302C6FDE6070E07388D54011DE9 -:1010A0004182408BCC45213B19FEB3AD0002FFA12C -:1010B000FE14057E050E001C0020001C400E200EB4 -:1010C000721E1E201C0A100C0C0E9572002B321181 -:1010D000333F11392F2B3031613636373E02373EE0 -:1010E00002370121372107010E04070E020707010D -:1010F000012101020B0305030935502F04060603E5 -:10110000011DFCE732046227FEC00B1A1E1C1708E3 -:1011100013241A070AFC6A010C012FFEF30C180CA9 -:101120002B93B45C060C0B050202ECB8FDC4113223 -:10113000393932122B57501F30FE1404F2FB0E00C7 -:1011400000010089000003F305220022000DB50D07 -:10115000159572000A003F2B323031611336363557 -:101160003426272626272626232206060737363644 -:10117000333216171616171616151406070301F93B -:10118000B7040415140A1C10163E1D32697A4A333E -:1011900062A4428C9E3B2E3A0F0E050A0BB7035BEE -:1011A0001321102333120A0F060708040906EE095B -:1011B00009181D1441262040191F4F30FCA50001BD -:1011C000003F00000656050E0030001F4011240E9F -:1011D0000E1A16031B070406000195721C000A0074 -:1011E0003F322B1217393311333031731321032758 -:1011F00016163336363736363713210306060706FA -:1012000006070622222337032132363736363713B4 -:1012100021030E02070606070606233FA6012565E1 -:101220005E1E331432411D26321179012178256A60 -:101230004B4DA85A16292A168724010C5CB1483256 -:10124000531DAE0123B11F52643A5AD5782B5A2E42 -:10125000050EFCF6B7231C08211A2265350193FE02 -:10126000717AAE3B3D3408017DFECC58543A9B6404 -:10127000023EFDBB66B091395969150909000001AC -:10128000FFB3FFF30524052100320019400E200AA8 -:101290002A2D0D10110515957206000A003F322BFC -:1012A00017323F303157222627371633323637363A -:1012B000363713060607373E023332161716161551 -:1012C00014060703211336353426272E022322065F -:1012D00007030E03402544242F3D2E2233110D1207 -:1012E0000693244824336ECCBE5875B13A372F0B81 -:1012F0000AB9FED1B7071413113643241E3B1A97BF -:10130000144B6F970D1010DC0A1618112E1F02AE29 -:10131000020602EC0B0E07202522703F27532BFC00 -:101320009A035B22212233121215080102FD406349 -:10133000905E2D00FFFF003F0000065606150626B2 -:1013400003EB00000107042E05380029000AB33121 -:10135000019572002BCE3031FFFF003F0000065692 -:101360000614062603EB00000107042F00B800282E -:10137000000AB331019572002BCE3031FFFF003FE0 -:10138000000006560615062603EB00000027042C75 -:101390000333FF420107042E052A0029000AB33D4A -:1013A000019572002BCE3031FFFF003F0000065642 -:1013B0000614062603EB00000027042C0333FF422B -:1013C0000107042F00C70028000AB33D01957200F1 -:1013D0002BCE3031FFFFFFE4FF850525050E0626E5 -:1013E00003D2000000070427029B0060FFFFFFE418 -:1013F000FEBB0525050E062603D2000000070428C3 -:101400000289006EFFFFFFE400000525050E062699 -:1014100003D200000007042C01D3FE6BFFFFFFCDB9 -:10142000000004120522062603D300000007042C46 -:101430000178002AFFFFFFAFFFF1036005220626B7 -:1014400003D400000007042C010D002AFFFF007ADE -:10145000000004B4050E062603D500000007042C86 -:10146000012C002AFFFF0004000004D505220626F7 -:1014700003D600000007042C0284002AFFFFFFAB04 -:1014800000000247050E062603D700000006042CC4 -:10149000F42AFFFFFFB500000313050E062603D84C -:1014A00000000006042CFE29FFFF0073FFED04EE90 -:1014B0000522062603DA00000007042C0299002A00 -:1014C000FFFFFFD401B6023D050E062603DB000038 -:1014D0000007042C001D0120FFFF007CFE1403CF39 -:1014E0000521062603DC00000007042C0136002B32 -:1014F000FFFFFFBBFFEC03EC0521062603DD000028 -:101500000007042C0157002AFFFF009500000490FB -:101510000614062603DE00000007042C013A002B07 -:10152000FFFFFFD0000004F6051F062603E00000C1 -:101530000007042C029E002AFFFFFFC400000333B3 -:101540000522062603E200000007042C00EB002A17 -:10155000FFFF003DFFED04B10522062603E3000076 -:101560000007042C026F002AFFFF0058FE140490AD -:101570000522062603E500000007042C026C00EBA0 -:10158000FFFF004AFFEC04AE0522062603E600003A -:101590000007042C029100D8FFFFFFBF0000050BDD -:1015A000050E062603E800000007042C00D8FF9172 -:1015B000FFFFFFA1FE14057E050E062603E90000CD -:1015C0000007042C02640029FFFF0089000003F3D8 -:1015D0000522062603EA00000007042C0159002A10 -:1015E000FFFF003F00000656050E062603EB000035 -:1015F0000007042C0333FF42FFFFFFB3FFF3052472 -:101600000521062603EC00000007042C02E4002359 -:10161000FFFF0005000002470616062603D700005C -:101620000107042900D3002A000AB30401957200BF -:101630002BCE3031FFFFFCC104D9FE6B062104071D -:101640000043FB980000FFFFFDDF04D9000C0621DA -:1016500004070076FCF80000FFFFFEF304D9021C2B -:1016600006210407014AFE0C0000FFFFFC7F04D79F -:10167000FFC5060E04070151FB9C0000FFFFFF5051 -:1016800004D901E805AC0407014CFE6D0000FFFF22 -:10169000FF6004D9022D062B0407014DFE3B00001C -:1016A000FFFF000204E9014E06140407014EFEFC90 -:1016B0000000FFFFFF6704F801FA06040407006A50 -:1016C000FDC70000FFFFFFAE04D701A306B2040769 -:1016D000014FFE930000FFFFFF1E04D902C4062144 -:1016E00004070152FE370000FFFFFF4404D9026DDA -:1016F00006210407014BFE1B00000002FC6004D918 -:10170000FF6A0621000B00170021400F0A16160C75 -:10171000041010051280000F0C010C002F5D331A0D -:10172000CD32321133113311333031412E0227358E -:10173000211E021715212E022735211E021715FE24 -:10174000CF2A5E5218011B0B222C19FDE82A5E528B -:1017500018011B0B222C1A04D9296B702F152E6629 -:10176000693219296B702F152E6669321900FFFF37 -:10177000FF9C03C1018305B604070202FF29000094 -:101780000001FC62FE52FDAEFF7D000C0008B100BE -:1017900006002F33303141222635343633321616C7 -:1017A000151406FCFA4058615628432A58FE523850 -:1017B00043565A17352D4F630001007BFE3B021242 -:1017C000FF83000B000EB4010B800705002F331AB6 -:1017D000CD32303153353E023721150E02077B14CE -:1017E0002F2C0E011A1947562DFE3B1B286B6E2C11 -:1017F000142D696B3300FFFFFE93FE140068000098 -:101800000407007AFF620000FFFFFE98FE14003517 -:10181000000004070150FEF600000001FFE304D9B8 -:10182000042905AC00030008B10100002F3230315B -:10183000433721071D2D04192D04D9D3D3000001EE -:10184000FDEC04C3FF1B06580012000EB512008009 -:10185000060172002B1ACC3230314126263534363F -:1018600033321615140607060615141617FEFA7BF2 -:101870009366563C372325191C2B3104C309755F29 -:101880004D6B36261D28110A1C1A1B280C0000015E -:10189000FDCD04C1FF1F06580014000EB5010080E5 -:1018A0000E0172002B1ACC32303141353E023534F4 -:1018B0002627262635343633321615140606FDCD76 -:1018C0003042211213181F403D445A479504C15C11 -:1018D000091C281B1111070C1E222C324D444D717E -:1018E00042000001FCE5047B000005CD0013000E62 -:1018F000B40A06060011002F333311333031412270 -:101900002635343633213636333216151406232164 -:101910000606FD483033484001B80E3A31323041B6 -:1019200044FE481039047B3C2C39532B33352B3A79 -:101930005A2935000001FCCF04D7FFE10614001D31 -:101940000012B6021D1D16098010002F1ACC32336A -:10195000113330314137333236363736363332167B -:1019600015140607233634353426232206070E02C3 -:1019700023FCCF29163961572A336539618603055F -:10198000B6022C22172F1A2A6F8D5704D9C31220A2 -:1019900013171C6D7A142B170B0E062C240E0B112B -:1019A000281B0002FED7FE03FFBAFFA1000B0017A1 -:1019B000000FB40C12120006007C2F33322F33308C -:1019C00031432226353436333216151406072226C3 -:1019D000353436333216151406AF261F392F271F1C -:1019E0003E6025203B2E261F3EFEFB2213333E2366 -:1019F000143639F82214323F2314363A0005FEDF3C -:101A0000FDF901B9FF97000B00170023002F003BE1 -:101A10000022400E181E1E0C1212063036362A2ADC -:101A20000006007C2F33322F33113311331133333F -:101A3000113330314322263534363332161514062D -:101A40003322263534363332161514063322263522 -:101A50003436333216151406052226353436333221 -:101A6000161514062122263534363332161514067F -:101A7000DC261F3A2E25213FFB261F393026203F2A -:101A8000DC261F3A2F261F3EFE09261E392F252051 -:101A90003E016D261F383026203FFEF12213323FD3 -:101AA000231437382113333F241436382212333F9E -:101AB00023143738F82214323E23133739221430D6 -:101AC0004023133739000003FF13FDF9018BFF9703 -:101AD0000003000F001B00184009040A0A1010162A -:101AE000160001002F33332F3311337C2F33303165 -:101AF000473721071322263534363332161514069C -:101B0000372226353436333216151406ED16016B9E -:101B1000156F261F392F26203F0A261F3930252012 -:101B20003EEE6767FEE72214323E23133739F82270 -:101B300013323F23143738000003FE20FDF9009ACA -:101B4000FF9700070013001F0024400E080E0E141C -:101B5000141A1A03000006020203007C2F3311330B -:101B600033182F11332F3311337C2F33303141375A -:101B7000233721072307052226353436333216153D -:101B80001406372226353436333216151406FE79FC -:101B90002B8415016C15852B0121261F3830271F3A -:101BA0003F0A261F3A2F261F3EFE48CA6767CA4FC4 -:101BB0002214304023133739F82213323F231437CD -:101BC00038000001FF0AFEF4FFB9FF9A000B00097C -:101BD000B10006007C2F33303143222635343633B2 -:101BE0003216151406B1271E392F26213FFEF42286 -:101BF00013333E24143539000002FF56FF02012B37 -:101C0000FFA8000B0017000FB40006060C12007CA2 -:101C10002F333311333031572226353436333216D1 -:101C2000151406212226353436333216151406C013 -:101C30002620393126213FFEAF261F392F25203D92 -:101C4000FE22133140241436382213323F24133736 -:101C500038000003FE76FDF9004CFF97000B0017DB -:101C60000023001940090C121206181E1E0006005F -:101C70007C2F3332182F3311331133303141222668 -:101C800035343633321615140633222635343633BE -:101C9000321615140607222635343633321615143B -:101CA00006FEBB261F3A2E261F3EFB261F3A302675 -:101CB0002140F125203831261F3EFEF12213323F0C -:101CC000231437382114333E24143638F8221430C4 -:101CD0004023133739000001FE9CFF250030FF8CA4 -:101CE00000030009B10001007C2F3330314537215A -:101CF00007FE9C16017E16DB67670001FE9CFE4D09 -:101D00000029FF7E00070014B6060200000202034D -:101D1000007C2F331133182F1133303141372337E3 -:101D200021072307FEFA2B89160177168B2BFE4D10 -:101D3000CA6767CA000100620546011205EC000B84 -:101D40000008B10600002F323031532226353436D8 -:101D5000333216151406A8271F3A2F26213F0546B1 -:101D60002114333E24143638000100620546011167 -:101D700005EC000B0008B10600002F323031532271 -:101D800026353436333216151406A7261F3A2F2669 -:101D9000203F05462114333E241436380003FE5CF0 -:101DA000FDA4001DFF8F000B001700230019400940 -:101DB000181E1E0C0C12120006007C2F3332182F36 -:101DC0003311332F33303141222635343633321636 -:101DD0001514061722263534363332161514061715 -:101DE0002226353436333216151406FEA1261F3A44 -:101DF0002F251F3D5D26203930261F3D5E261E39CA -:101E00002F262140FEE92214323E23143738A32224 -:101E100013333F24133739A22213333F24143639A6 -:101E20000001FFB70222006602C8000B0008B106DD -:101E300000002F3230314322263534363332161526 -:101E4000140604261F3A2F26203F02222114333E77 -:101E5000241436380001FEF0FE17FF9AFF690003D4 -:101E6000000AB2008001002F1ACD30314113330334 -:101E7000FEF0476348FE170152FEAE00000100620B -:101E80000546011205EC000B0008B10600002F32D8 -:101E90003031532226353436333216151406A8272E -:101EA0001F3A2F26213F05462114333E241436388D -:101EB000000100620546011205EC000B0008B106A6 -:101EC00000002F3230315322263534363332161586 -:101ED0001406A8271F3A2F26213F05462114333E1A -:101EE000241436380001FEA7FE7F0030FFA2000751 -:101EF0000014B606020000020203007C2F331133E7 -:101F0000182F113330314337233721072307F52AA0 -:101F10008E13017614912AFE7FC75C5CC700FFFF19 -:101F20000006FFE902C9037F04070373FF48FCAC06 -:101F3000FFFF001CFFFE027B036A0407007BFF62B9 -:101F4000FCACFFFFFFC3FFFE02B2037F0407007477 -:101F5000FF50FCACFFFFFFEFFFEE02C0037D040764 -:101F60000075FF5CFCACFFFFFFC0FFFE02BE03710B -:101F700004070233FF5AFCACFFFFFFF6FFEE02CD71 -:101F8000036A04070234FF60FCACFFFF0008FFEEA9 -:101F900002D1037D04070374FF4EFCACFFFF001762 -:101FA000FFFE0308036A04070235FF4EFCACFFFF87 -:101FB000FFECFFE902C1037F04070236FF50FCACCF -:101FC000FFFF0006FFEE02C3037D04070375FF4C0D -:101FD000FCACFFFF0077FFEC048B05CD040600137B -:101FE0003500FFFF005C0000038B05B604060014FB -:101FF000A600FFFFFFCF0000044A05CB0406001532 -:102000000000FFFF0002FFEC044405CB04060016AD -:10201000F400FFFFFFE30000044C05B604060017C0 -:10202000FC00FFFF0015FFEC046205B60406001873 -:10203000FA00FFFF0066FFEC048F05CD04060019CF -:102040000E00FFFF00290000049C05B60406001ADC -:10205000DB00FFFF001FFFEC044E05CD0406001B54 -:10206000E800FFFF006FFFEC045D05CD0406001CD7 -:102070001900FFFF00810233034405C904070373FD -:10208000FFC3FEF6FFFF0091024802F005B404070B -:10209000007BFFD7FEF6FFFF00380248032705C983 -:1020A00004070074FFC5FEF6FFFF0060023803312D -:1020B00005C704070075FFCDFEF6FFFF0039024893 -:1020C000033705BB04070233FFD3FEF6FFFF0071A1 -:1020D0000238034805B404070234FFDBFEF6FFFFB5 -:1020E000008B0238035405C704070374FFD1FEF6C2 -:1020F000FFFF009E0248038F05B404070235FFD599 -:10210000FEF6FFFF00690233033E05C904070236ED -:10211000FFCDFEF6FFFF00850238034205C7040726 -:102120000375FFCBFEF60002003DFFEC0468048956 -:10213000001400260010B71E0A077215000B72006B -:102140002B322B3230314522262635343E033332B2 -:102150001E0215140E0327323E0335342623220EA9 -:102160000315141602199ED46A3E7097B5637FB0AA -:102170006D32356591B7633658442E18575B3A5C1B -:10218000442E1758147FD9877DD8AD7B415189A93A -:10219000587CD8AE7D43F5345A727F3E8174395FE6 -:1021A000767C38767A000001003D00000354047507 -:1021B000000C0014400A04090803000A0772000A10 -:1021C000003F2B11173930316113363637060607B9 -:1021D000072701330301336F0B2D14134F1FAA86FA -:1021E000021DFAF001FC35A842103B146CD7014ED9 -:1021F000FB8B0001FFD5000003D90489001B0016EA -:10220000400A18011A1A1B0A09100772002B323FE4 -:102210003311333330316337013E02353426232204 -:10222000060727363633321615140606070715211A -:10223000032B2B016F788435373849805E8967F22C -:102240009DB5AD3D907BE901E535D50106566F5151 -:102250002A2C3C464DCA5877B380528384539C0A3B -:10226000FEFC0001FFA6FEAA03E704890031001D61 -:10227000400D292A13131010001B220772070000BB -:102280002F322B3212392F33123939303141222675 -:102290002711161633323E023534262623233733D0 -:1022A0003236363534262623220607273636333291 -:1022B00016151406060715161615140E02012972B6 -:1022C000C74A53C65C4978572F2E7064892D4A57E8 -:1022D000A56A22483A5A90347F62DCA1CBCA539E49 -:1022E000736F9B4794E8FEAA2828010A31331D3CEE -:1022F0005A3C324D2DDE2C66572840254222CD41D6 -:1023000050BF8F65A36C150816918C57A5834E009E -:102310000002FFC3FEA804350471000A0016001F66 -:10232000400E06030C0C0901010012110407720093 -:10233000002F2B323211392F3333113333303141E7 -:10234000132137012103330723030121373E0237CD -:10235000230E020701D74EFD9E2F030C0137B8B0A4 -:1023600033B04EFE1B0141310E23200908123438D0 -:102370001BFEA80177E90369FC9DEFFE890266D583 -:10238000398570181A43451F0001FFC1FE93040EE2 -:10239000045E00240021400F1413131010191C1C9C -:1023A00000181507720800002F322B3212392F3314 -:1023B00033113311333031412226262711161633BB -:1023C000323E023534262322060727132103210338 -:1023D00036363332161615140E02013D4E8F752A0D -:1023E0004AB4625C7E4C215F803D732568CF02F366 -:1023F00037FE10511840266FB4694895E7FE9315D3 -:102400002617010D2A392E4D5E304D6F160B4E02E8 -:10241000DDFEFAFEDB050A54AC8672C8985700024E -:102420000058FFEC048105CD0027003B001F400F42 -:102430001A1930301E1E00150E057228000D72008C -:102440002B322B3212392F331133333031452226C0 -:102450002635343E02373E0333321617072626232D -:1024600022060607333E023332161615140E0327D2 -:10247000323E023534262322060607060615141EB0 -:102480000202048DBF602C54784C326F7F92543F0F -:1024900078283325683288C383290822597448650F -:1024A0009350204A7DB76F3854381C44443A613FFA -:1024B0000904041326371472DB9C77EEDDBD452D2D -:1024C000442D16100BF60B0E66C996304B2B54A4F8 -:1024D0007A45A29F834FF7395F753D47553D5C2E86 -:1024E000172E172A48341D0000010004FEA80477A7 -:1024F000045E00060010B605020203077200002FFA -:102500002B3211333031530121132107010402E131 -:10251000FD8C3703CF29FD10FEA804B20104C2FBD5 -:102520000C0000030037FFEC046605CD00200030EE -:10253000003F001A400E31081829040039100572B6 -:1025400021000D72002B322B321117393031452208 -:10255000262635343636372E0235343636333216A3 -:102560001615140606071E0215140E0227323636FB -:1025700035342626270E0215141616133E0335345D -:102580002623220606151416020298CD66519C6F6A -:10259000284C316ED89D88B459588E513663403ED0 -:1025A00080C36E46592B28472E4D66332D54AA2BD7 -:1025B0004530194F3F354A27441461A86969A1770E -:1025C0002920576F4571BA6F5C985A6998631D232B -:1025D00063895E51967846E33758313958461D1D58 -:1025E0004B5F3D35502B02AE112B374228444E2D08 -:1025F0004B2E496100020025FEA804120489002820 -:10260000003B001D400D0D0C2929111100341B0742 -:10261000720700002F322B3212392F33113333302F -:10262000314122262711161633323E0237230E027D -:102630002322262635343E033332161615140E0295 -:10264000070E031332363637363635342626232224 -:102650000E021514160114438329267A436F9C67D2 -:1026600040150821556C45759849204A7FBE847DE8 -:10267000BA66234568462B66788C9F3B5B39080514 -:10268000031F40323853371B4CFEA8140D01000EB7 -:102690001B4B809E532F472866B070419C9A804EFA -:1026A00064D5AA6CE8DFC4492C47311A03043F5EA5 -:1026B0002E172E17395530385B6D35565A000003EA -:1026C0000042FFEC045605CD00030019002D001A4E -:1026D000400E000103020404240E05721A040D7258 -:1026E000002B322B321217393031412701170122CA -:1026F0002635343E0433321E0215140E0427323EB2 -:102700000435342623220E04151416014E5E025A97 -:102710005EFE2DCFC425496D8FB2695E9467362069 -:1027200043678FB7583154453626133D3E335746DD -:1027300035241237016AA4025AA3FC27FEE986FD5C -:10274000E4BD8A4C3774B37B82FDE7C29050F947F1 -:102750007CA0B2B3516E674E84A4AEA240727600E4 -:10276000FFFF0020FFEC044B04890406044FE30044 -:10277000FFFF0099000003B00475040604505C00DC -:10278000FFFF0000000004040489040604512B002C -:10279000FFFFFFC3FEAA04040489040604521D00BF -:1027A000FFFFFFA8FEA8041A047104060453E50005 -:1027B000FFFFFFCFFE93041C045E040604540E00CA -:1027C000FFFF0050FFEC047905CD04060455F80026 -:1027D000FFFF0014FEA80487045E040604561000E0 -:1027E000FFFF0029FFEC045805CD04060457F20052 -:1027F000FFFF002BFEA804180489040604580600F5 -:10280000FFFFFFD5FEDF0298027504070373FF1771 -:10281000FBA2FFFFFFFCFEF4025B02600407007BEB -:10282000FF42FBA2FFFFFF9EFEF4028D027504072C -:102830000074FF2BFBA2FFFFFFA3FEE402740273F0 -:1028400004070075FF10FBA2FFFFFF89FEF402875B -:10285000026704070233FF23FBA2FFFFFFBFFEE472 -:102860000296026004070234FF29FBA2FFFFFFDD8E -:10287000FEE402A6027304070374FF23FBA2FFFF1A -:10288000FFE2FEF402D3026004070235FF19FBA247 -:10289000FFFFFFB6FEDF028B027504070236FF1A48 -:1028A000FBA2FFFFFFD3FEE402900273040703754F -:1028B000FF19FBA200010069041702B1050E000315 -:1028C0000008B10100002F3230315337210769333E -:1028D0000215330417F7F7000001009301C70275D2 -:1028E0000625000F0008B10007002FCC3031532619 -:1028F0002635341236373306060215141617F23011 -:102900002F498D66A65C8E50262201C753C167935E -:102910000101E66963E6FEF79A61BD54FFFFFFD946 -:10292000FE6501BB02C30407046FFF46FC9E000165 -:10293000001001C501F20623000F0008B1000700D6 -:102940002FCE30315336361235342627331616152E -:1029500014020607105C8D51262291302F498C6796 -:1029600001C563E5010A9961BD5553C16793FEFF37 -:10297000E56AFFFFFFA6FE61018802BF040704713C -:10298000FF96FC9C000100A2027502F604C9000B30 -:102990000012B6070504040A0001002F3333331177 -:1029A0003333303141352335333533153315231562 -:1029B0000187E5E589E6E60275E389E8E889E30051 -:1029C000000200AE02F00302046A00030007000CDC -:1029D000B304050100002F32CE32303153352115BA -:1029E00005352115AE0254FDAC025403E38787F38D -:1029F0008989FFFFFFE4FF1B0238016F040704739E -:102A0000FF42FCA6FFFF0000FF9C025401160407D2 -:102A10000474FF52FCACFFFFFFCB0000046205BC56 -:102A2000060602240000FFFFFFA6000003F605B61D -:102A300006060012000000020044000006F005B681 -:102A4000000F002400254011010123230A11047204 -:102A50001B1B03030000100C72002B3211331133C7 -:102A60007C2F2B323211337D2F3031611321033310 -:102A7000323636371333030E022321012132161664 -:102A80001514060703211336363534262323010196 -:102A9000C1E70102B8FA557E5719C3FEC3278FEC70 -:102AA000B2FC6B013702008CB3560C0C69FEFE734E -:102AB00009076664FAFEF80442FC9B3F9079039193 -:102AC000FC69B6F27705B672B86B2D6436FE1B0250 -:102AD0001C29461D6755FB270002003702DF05A0B1 -:102AE00005BC0014003D0032401B1F223633041584 -:102AF000302929011C1515070E0E030F100C0B05AC -:102B00000004010272002B32CD1739321133322FFB -:102B10003311332F3312173930314111331313333B -:102B200011231134363723032303231616151105F9 -:102B3000222627351616333236353426272E02350F -:102B40003436333216170726262322061514161795 -:102B50001E0215140606029EC0C1C6BB83030308ED -:102B6000CF6DC4090403FE04438023327B373F54F6 -:102B700034534C5D2A75813B792B23285B393936D8 -:102B8000455F474F20447E02E502D1FDD5022BFD73 -:102B90002F018530571FFDD5022B20562BFE7606C0 -:102BA0001D127D1924263A262C1F1D3C4D354E74CE -:102BB0001B146C111C2A28302A251B3B4930475C0A -:102BC0002C00FFFF00250000023F045E060603A85C -:102BD0000000FFFFFEFAFE140244045E060603A98D -:102BE0000000FFFFFFACFE14023F045E062603A8B0 -:102BF0000000000601500A000001FF87FE140108D2 -:102C000000000013000CB30D008007002F1ACC3217 -:102C10003031532226353436373306061514163331 -:102C20003236371506066467764D38922018201C18 -:102C30001C301A254DFE146B585988484B7C331CA8 -:102C40001F0B07B00A0FFFFFFFDFFE52023F045EBB -:102C5000062603A8000000070417037D00000000FB -:102C6000F015020020000000D01502004F70656EC4 -:102C700053616E732D4974616C69632E74746600C0 -:102C800000010000001201000004002047444546F6 -:102C9000BC10BFF1000003AC0000020247504F53CC -:102CA00079A6266C00007A2000003A9A47535542D4 -:102CB0002CC62BBC0000302400000FE44F532F32F1 -:102CC00096418325000002140000006053544154D3 -:102CD0005EE24331000001B80000005A636D61708C -:102CE000CDA1340A000008C80000043063767420C7 -:102CF00049C9471700000274000001386670676D0B -:102D0000E2199E5A0000209000000F9467617370D2 -:102D1000001500230000012C00000010676C79668C -:102D2000C006AFE20000B4BC0001611468656164D4 -:102D30001C5E34BB000001800000003668686561DD -:102D40000F5C0B960000015C00000024686D747835 -:102D50007781C94200004008000012006C6F636177 -:102D6000EAAA92CD00000CF8000009026D617870AB -:102D7000086410BB0000013C000000206E616D651E -:102D800088F48B3A000015FC00000A94706F73748D -:102D90002DD3733100005208000028157072657041 -:102DA00002FB3329000005B00000031600010003F8 -:102DB0000008000A000D0007FFFF000F00010000DF -:102DC0000480009000160076000500020010002F1D -:102DD000009A0000031B0F830003000100010000A4 -:102DE000088DFDA800000972FC22FC1409D503E837 -:102DF00000D500000000000000000000000004807A -:102E0000000100000003004217F765025F0F3CF568 -:102E1000000B080000000000D9CCC2D30000000065 -:102E2000DD772650FC22FDDC09D5087F0002000674 -:102E30000002000000000000000100010008000383 -:102E40000000001400030000002C00027764746886 -:102E50000101000077676874010000016974616C0A -:102E6000010400020022001200060001000200001E -:102E7000010400010000000300010002011C019098 -:102E8000000002BC0000000100000002011A006402 -:102E9000000000000004045201900005000005330A -:102EA00004CDFFDF009A053304CD009802CD003237 -:102EB0000292000000000000000000000000E0009E -:102EC00002FF4000201B0000002800000000474FC8 -:102ED0004F4701810000FFFD088DFDA8000008FE9E -:102EE000028B0000019F00000000044805B60000AE -:102EF000002000040614000B05B6001605B60016E7 -:102F0000044800140000FFEA0000FFEC0000FFEAA4 -:102F1000FE16FFFE05B600150000FFEB000005B62B -:102F20000135044800E805B6013505B6013500A5B0 -:102F300000A50096009600A4007F007F00A50089F0 -:102F4000009200B30096005D00A10090008A00A5E9 -:102F50000084009700CA006A008A007E0081009BFE -:102F600000A6007900A70099008D008500960093C7 -:102F7000008B00A601D7008701050040008700965E -:102F8000008900920097009D00A500B30096005DA7 -:102F9000007B0085008A0090009A009E00A400AD8E -:102FA000007A0086008F009700A300AA00CA00657F -:102FB000006E0079007F008A00980066007600802D -:102FC0000086008D0094009C00A000A600AB007954 -:102FD000008900910096009E00A600AD00CB008DF8 -:102FE00000930098007600850096009B007D008489 -:102FF000008A00940099009F00A700C700F101D744 -:10300000007D008300880091009A0105014800407E -:103010000078008700910095009C009F00AC050A95 -:10302000001406C2037AFF38029E03A700010002C3 -:103030000078000000000000001200000000000105 -:103040000003000000440000001600000010000112 -:103050000001042E00020007004300430000007638 -:103060000076000101530154000203700370000454 -:10307000037203720005040A04160006041C041FF0 -:103080000013000200050417041A0000042004289D -:103090000004042B042B000D042D042D000E04301D -:1030A0000430000F000200410024003D00010043F5 -:1030B000004300030044005D0001006C006C00014F -:1030C000007600760003007700770001007C007C2A -:1030D00000010082008D0001009200980001009A1A -:1030E00000B8000100BA00DE000100E000E00001CD -:1030F00000E200E2000100E400E4000100E600E973 -:10310000000100EB00EB000100ED00ED000100EF1D -:1031100000EF000100F100F1000100F4014900019D -:103120000153015400030155015500010157015895 -:103130000001015A0164000101660173000101757B -:10314000019C0001019F01FD0001021D021D000103 -:1031500002240224000102460246000102490249FB -:103160000001024B024E00010250025300010255C1 -:10317000027200010279027A0001027E02AC0001B3 -:1031800002AE02B1000102B302C0000102C2032D6F -:103190000001032F032F00010331035D00010369C8 -:1031A000036F0001037003700003037103710001DA -:1031B0000372037200030376038000010386038613 -:1031C0000001038B038C0001038E039B0001039D10 -:1031D000039E000103A003A4000103A603A60001AF -:1031E00003A803AB000103AC03B0000203B103B1B9 -:1031F000000103B403BC000103BD03C1000203C20C -:1032000003C2000103C603C6000103C903C90001CC -:1032100003D203EC0001040A041A0003041C043066 -:103220000003047B047D0001047F047F0001000093 -:1032300040FF963C9555955994452F1F9345721F15 -:103240009245AB1F9145FF1F9045CD1F8F44FF1F37 -:103250008E44451F8D43FF1F8C42101F8B42FF1F62 -:103260008A41391F8941721F8841FF1F8741AB1F67 -:103270008641671F8540FF1F843D0B1F833D141F40 -:10328000823FFF1F813DAB1F803DFF1F7F3DCD1F54 -:103290007E3EFF1F7D3EAB1F7C3E4A1F7B3CCD1F09 -:1032A0007A3CFF1F793BFF1F783B451F773A5E1F33 -:1032B000763AAB1F753AFF1F74381D1F7338931F82 -:1032C0007238FF1F7138931F7039FF1F6F39AB1FA2 -:1032D0006E39401F6D37FF1F6C36CD1F6B36FF1FD9 -:1032E0006A35CD1F6935FF1F6835931F67354A1F43 -:1032F0006634931F6534FF1F6434721F6334261FC6 -:1033000062324A1F6132FF1F6033FF1F5F33CD1FE0 -:103310005E31FF1F5D31CD1F5C30FF1F5B2D931FA2 -:103320005A2DFF1F592FFF1F582F801F572EFF1F89 -:103330005640FF2E671F552A801F542AFF1F532A0D -:10334000931F522A5E1F512BFF1F502CFF1F4F2C23 -:10335000CD1F4E2B311F4D29FF1F4C28FF1F4B2720 -:10336000FF1F4A24FF1F4924801F4826CD1F4726E0 -:10337000FF1F4625FF1F4544451F3F3D4F1F3E3D54 -:10338000561F3938451F36355E1F353023215C34D2 -:103390000323215C3332561F321322215C31223148 -:1033A0001F30211B1F2F2D4F1F2E2D201F2D21FFC2 -:1033B0001F2C2BAB1F2B2A3D1F2A2E201E5C2920E1 -:1033C000121F281FFF1F271E4A1F2624361F2524D1 -:1033D000251F241EFF1F2331211F5B203A1E455B42 -:1033E0002231211F5B1F3A1E455B1D213F1EFF5AE4 -:1033F0001331125511311055125910590D320C5507 -:10340000053204550C5904590F047F04EF04030FCF -:10341000FF0E550B320A5507320655015F00550E57 -:10342000590A590659CF06EF060200596F007F006E -:10343000AF004020EF0004100001093208550332AC -:103440000255085902590F027F02EF0203100003D0 -:1034500040400501B80190B0542B4BB807FF524BC8 -:10346000B009505BB00188B02553B00188B040511D -:103470005AB00688B000555A5B58B101018E598583 -:103480008D8D001D424BB0905358B20300001D4279 -:1034900059B10202435158B104038E594273002BB3 -:1034A000002B2B2B7373002B73002B002B002B2B6B -:1034B0002B2B2B73002B002B2B2B002B002B2B2BC0 -:1034C000012B012B012B012B012B012B2B2B2B0073 -:1034D0002B2B012B2B2B012B2B2B2B002B002B2BE6 -:1034E000012B012B2B012B2B2B002B012B2B2B2BFF -:1034F0002B2B002B2B2B2B2B2B2B2B2B2B012B2B71 -:103500002B2B2B2B2B002B2B2B2B2B2B2B2B2B2B36 -:103510002B2B2B2B2B2B012B2B2B2B2B2B2B2B0050 -:103520002B2B2B2B2B2B2B012B2B2B2B2B2B2B2B15 -:103530002B2B002B2B2B2B2B2B2B2B2B2B2B2B2B06 -:103540002B2B002B2B1800000000000200000003B2 -:103550000000001400030001000000140004041C1B -:10356000000000F00080000600700000000D007EEA -:1035700000B400B50130013101610163017F0192A6 -:1035800001A101B001ED01F001FF021B0237025958 -:1035900002BC02C702C902DD02F30304030C030FDD -:1035A000031203230328038A038C0393039403A1C8 -:1035B00003A803A903BB03BC03CE03D203D60400B4 -:1035C000040C040D044F0450045C045F0482048660 -:1035D000048F0491051305BD05BE05C205C705EAA4 -:1035E0001E011E3F1E851E9E1EF11EF31EF91F4D5D -:1035F0001FDE200B2015201E202220262030203305 -:10360000203A203C20442070207A207F2089208A84 -:10361000208E209C20A420A720AC21052113211658 -:10362000212021222126212E215E22022206220F84 -:1036300022122215221A221E222B224822602265E3 -:1036400025CAA7B5AB53FB04FB36FB3CFB3EFB4155 -:10365000FB44FB4BFEFFFFFDFFFF00000000000DE1 -:10366000002000A000B500B6013101320162016402 -:10367000019201A001AF01EA01F001FA021802373C -:10368000025902BC02C602C902D802F303000306B3 -:10369000030F0312032303260384038C038E039476 -:1036A000039503A303A903AA03BC03BD03D103D657 -:1036B00004000401040D040E04500451045D046070 -:1036C000048304880490049205B005BE05C105C7B3 -:1036D00005D01E001E3E1E801E9E1EA01EF21EF461 -:1036E0001F4D1FDE20002013201720202026203011 -:1036F00020322039203C204420702074207C2080FF -:10370000208A208C209520A320A720AA2105211300 -:103710002116212021222126212E215B2202220690 -:10372000220F22112215221A221E222B2248226049 -:10373000226425CAA7B3AB53FB00FB2AFB38FB3E30 -:10374000FB40FB43FB46FEFFFFFCFFFF0001FFF5D4 -:10375000FFE3FFC202F2FFC20277FFC10207FFC10F -:10376000FFAF00B000A301810056FF4800000172C6 -:103770000116FF8BFE84FE83FE75FF5C010A0000CC -:103780000106010400F400F2FDCFFDCEFDCDFE9058 -:10379000FDCCFDCBFE74FDCAFCBBFDC9FE77FE74FB -:1037A000FE55FD97FE49FD96FE07FD950000FDF9CB -:1037B0000000FDF4FD64FDF2FE70FEB0FE6DFE69DA -:1037C000FE02E44DE40DE376E4E8E466E30AE46433 -:1037D000E424E394E237E1EBE1EAE1E9E1E6E1DD6B -:1037E000E1DCE1D7E1D6E1CFE30300000000E3E450 -:1037F000E3EB0000E335E172E1700000E114E10762 -:10380000E105E35AE0FAE279E0F0E0C4E021E27198 -:10381000E016E015E263E00EE00BDFFFDFE3DFCC54 -:10382000DFC9DC650000585808AC08C308C208C1ED -:1038300008C008BF08BE03440248000100000000A1 -:103840000000000000000000000000000000000078 -:1038500000000000000000000000000000D0000098 -:10386000000000000000000000000000000000C692 -:103870000000000000000000000000000000000048 +:100000001460671F25601F2E4E2E55B38D6ED8C10C +:100010009556284A328FFB87B0CB5602CB2D4D64C4 +:100020006F7033506039637F8E475759FFFF006F01 +:10003000FFEC04B205AC0626005800000107014C95 +:1000400000D90000000AB31E080672002BCE303122 +:10005000FFFF006AFFEC071B05AC062601DE00006F +:100060000107041B022F0000000AB33507067200C7 +:100070002BCE3031FFFFFFC50000038105B6060619 +:10008000038F00000001FFF9FF3B02C102E1001FE6 +:10009000001C400D07061A1A0B9A001313019B004F +:1000A00099003FED332F10E43211333330314713D1 +:1000B0003307060607333E023332161514060703CC +:1000C0002313363635342623220606070307D7C303 +:1000D0002509240D061A3E482C5D5E080657C459B2 +:1000E000050623232D4735113FC503A6A22A7025F7 +:1000F0001F2E19685916371FFE82018814240F26F7 +:1001000024467647FEEA0001FFF9FF3B031702E1B0 +:10011000000F001B400E0E0D060A04089A000C0C7E +:10012000019B0099003FED332F10E4173930314720 +:100130001333030606073301330113232707070789 +:10014000D7C360071B06060126E0FEBCB9DA774E6E +:1001500030C503A6FE5F1E5114011DFED1FE90FCAA +:100160002BD10001FFF9FF3B019302E10003000ADC +:10017000B3019B0099003FED30314713330307D79C +:10018000C3D6C503A6FC5A000001FFFBFF3B045485 +:1001900001E60031002B401418250004032C2C0824 +:1001A0000C0B1F1F10100808019A0099003FED3238 +:1001B0002F332F33113333113311333310D4C43071 +:1001C0003147133307333E0233321617333E0233BF +:1001D0003216151406070323133636353426232228 +:1001E0000606070323133636353426232206060770 +:1001F00003059A960E061C4353334A530D051B46BE +:1002000054335B5A080757C35A040620202D48343C +:10021000103EC4590505201F2D4735113FC5029FCB +:100220007C283D234840283D23685916371FFE820D +:10023000018814240F2624457548FEE901881424FA +:100240000F2624467647FEEA0001FFAEFF3B02760A +:1002500001E6001C001D400D040317170808019A51 +:100260000010100099003F322F10ED322F33113360 +:1002700033303147133307333E0233321615140639 +:100280000703231336363534262322060607035286 +:100290009A960E061C4353335D5E080657C45905F3 +:1002A0000623232D4735113FC5029F7C283D236837 +:1002B0005916371FFE82018814240F2624467647DC +:1002C000FEEA0002FF6AFE14027301E6001700282E +:1002D00000234010121318180F04032020070701F1 +:1002E0009A170F99003FCEE4322F33113333113375 +:1002F0001133333031431333073336363332161567 +:10030000140E0223222627230606070713323E0275 +:1003100035342623220E0315141696DE960B05227D +:1003200066464F7E2F587C4D43481B05040D0B2F0E +:10033000D4243F2F1A2A2B263A2A1A0D30FE1403F2 +:10034000C6662B476F8552A0834E382A31522ECC79 +:1003500001AD3457693535352A44514D1E2F3A00C9 +:100360000001FFD6FF2F022201E600260018400DF3 +:100370000A240D20101D061A139A070099003F3217 +:10038000E4321739303157222627351616333236E4 +:1003900035342627262635343633321617072626D7 +:1003A000232206151416171E02151406B046672DD3 +:1003B0003167372E492A44434A94813F7538402794 +:1003C000562B20322A382C4527A6D11215951A1CF7 +:1003D0002325192722234F3F696D1A1F81161D1CE3 +:1003E0001D17241A1533432E73760001FFD3FF2FF8 +:1003F00001D10269001D0017400A0710100C0A0DF8 +:100400009A170099003F32F432CD3311333031570F +:1004100022263534363713233F02330733072303AD +:10042000060615141633323637150606A15767042B +:10043000044B63137F567E20B820B74B02021F1A6D +:100440001B301E1F58D143580E2312014359328EC0 +:100450008F8AFEBD09110618140B0A870E120001BF +:10046000FFE400000525050E0024001E4012240AAA +:100470001A0A0D1604201D07081C0A11110895728E +:10048000002B322F3F17393F303163133636373662 +:10049000363703211336363736363713210306062F +:1004A000070E0207132103060607060607031C634F +:1004B0000E2A25277950B5014FFC0911081C210A85 +:1004C00065012D641034271740502EB6FEB0FD0A8A +:1004D000140A1E240C6401D0436E3638521801B53C +:1004E000FD7A07120B163F3301DAFE284D77311DD6 +:1004F000342A0FFE490289040E0A174B39FE2E00DA +:100500000001FFCD0000041205220025001440095F +:10051000230202250A0C159672002B323F33113349 +:1005200030316337211336363534262726262322E9 +:1005300006060707373636333216171616171616FD +:100540001514060607033307333202498504041CD9 +:100550001A195730265A693C2C3244B57187BA397A +:100560002024060202040907879033EC026F13214E +:1005700010273712170F04070504EB0B0B28301C4C +:1005800044241123101430381FFD85EC0001FFAF07 +:10059000FFF1036005220027001A400D220A1219FC +:1005A000967224230707000B72002B321133332B72 +:1005B000323F30315722262713161633323636375C +:1005C00013363635342623220607373636333216AD +:1005D0001615140607032327230E02331F42235642 +:1005E0001E3E1F4E88611452050428282C5A3733AA +:1005F0003A6A2F61914F0909C7E6050E296D800FF0 +:100600000908010C0707407E5C018115230F25298D +:100610000C0DF00D0E29655A1D4A2BFC58BF345F96 +:100620003B000001007A000004B4050E0013001125 +:10063000B70C09090A9572000A003F2B32113330BA +:1006400031611336363736363737213721070606FC +:10065000070606070301BCB009221713291707FD77 +:10066000723304072E33491D1F280DAF033D2B4B5A +:100670001C19270F04ECD712261C1D533BFCC80085 +:1006800000020004000004D50522001F002300170B +:10069000400B230A22220A0A129672000A003F2BFC +:1006A0003211332F3F303161133636353426272649 +:1006B0002623220607373E02333216171616171660 +:1006C0001615140607032113210302DAB7040424C4 +:1006D000231B4D2C54DFA93257A9A34E8DBD3821C1 +:1006E000230602020A0BB7FBFBA5012DA4035B1333 +:1006F00021102E3D110E0C0F11EC0B0E082A321D8D +:1007000047241223101F4F30FCA50304FCFC0001FA +:10071000000500000247050E0003000BB4030A01A8 +:100720009572002B3F303173012101050114012E18 +:10073000FEED050EFAF20001002300000313050E82 +:1007400000180011B7180A0C08080A9572002B321D +:1007500011333F303173133E02373636372137219C +:10076000070606070606070E030703237611384E11 +:1007700032193118FEF63202272F335D1E101B0B83 +:1007800008100E0D0577022C4F9582351C2D12ECAA +:10079000DB226F351B3B1F173133351CFDD40001A5 +:1007A0000003000004D7052200230010B7230A1419 +:1007B0000A1F069672002B323F3F303173013E0311 +:1007C00033321617161617161615140607032113BB +:1007D0003636353426272E0223220607030301115D +:1007E0002D77888C4372A93C1B270D10120C0BB778 +:1007F000FED1B70404100E123A4928235432E305FF +:1008000001060C09061D220F29191D442828572FFF +:10081000FCA5035B1321101E2F1216170A0403FBFD +:10082000D20000010073FFED04EE05220040001528 +:10083000400B262D96720A957215000B72002B3212 +:100840002B2B3230314522262726263534363713D6 +:1008500021030606151416171616333236373636A8 +:10086000373E033534262726262322060737363619 +:10087000333216171616151406070E02070606075A +:100880000E02021294C429100E0D0D87012F870E3F +:100890000D0E0F134833416B2920351408100C0737 +:1008A0000D16124535101F103325482255902E3055 +:1008B000221212102F3A24388B53275559138C7F4C +:1008C0002A6033326E3E027BFD853F6B2B2D481A2A +:1008D00026283E3F2E804F2247433E192E501C1A99 +:1008E0001E0403ED06062F30328D4C3D92564E8B82 +:1008F0007A3353762411170B0001005901B6023DDB +:10090000050E0004000CB40300019572002BCD32DB +:100910003031531321030759B6012E86E201B60385 +:1009200058FD89E10001007CFE1403CF0521002061 +:10093000000EB6200E7209139672002B322B303146 +:1009400041013636353426272623220607060607B8 +:1009500037363633321617161617161615140607BD +:1009600001018A01030909131B38834281460F18CC +:100970000A3449C06D5A8E313C440A04020A0BFE07 +:10098000FEFE1404C328401830521D3D0A0B030319 +:1009900002F20B0E27232A7648182812316433FB03 +:1009A0003F000001FFBBFFEC03EC05210038001005 +:1009B000B71A2496720A000B72002B322B32303198 +:1009C000452226273716161716163332363736368F +:1009D00037373636353426272626232206070606DD +:1009E000073736363332161716161716151406073C +:1009F000070606070606070606012C73B8463408E4 +:100A0000140A389D5B3F6925253C11240A081118FA +:100A10001A60463E84470F170A334EC3686FA732E9 +:100A2000252B09070B0A241337302E7F5C368614DA +:100A30000F0FF4020302080E3028287C4FAB284029 +:100A4000172E501D1E240A0B030302F20D0C3D3419 +:100A500027603631272F6334A9599549466D2318ED +:100A60001B0000010095000004900614000A001409 +:100A7000400908030305069572000A003F2BCD3399 +:100A800011333031611301211321032107010301C7 +:100A90003AD4011CFD6B6A012E38029B2BFECFCF8E +:100AA00001EF023201F3FEFBC8FDA2FE17000002B7 +:100AB0000004000004D8052100110022000FB61325 +:100AC00011121F069672002B323F33303173013EF4 +:100AD00003333216161716161514060703252113AD +:100AE0003E02353426272E02230606070401102D68 +:100AF00078878B435A906D2627260707C0FD5A0139 +:100B0000A9900103011110123C4B29245531050114 +:100B1000060C09051228202163401C3F22FC7AECB8 +:100B200002A209100E071A260D1212070104020074 +:100B30000001FFD0000004F6051F00330020401321 +:100B4000330A27322E2B1017060921200A15967218 +:100B5000099572002B2B3F331217393F3031630157 +:100B60003E0235342626272116161714141533365F +:100B700036373616171E02151406070321373313AE +:100B80003E023534262627262607060607070130AB +:100B9000010B0F140A050703010F0808010D4BBCD8 +:100BA000694476243239170E0DA5FDD632F7730647 +:100BB00009040C1C19245A2D2E621818FEEB036A26 +:100BC0002D5B5729173B3813183219091208424B6D +:100BD00006032723134A64382B6B3EFCF8EC021CF7 +:100BE0001E332B1215291D04280608093F1E1DFC63 +:100BF00068000001FF85FE2101EF050E0012000CC8 +:100C0000B5120E72099572002B2B303143013E0252 +:100C100035342626272116161514060607017B01F2 +:100C2000190C1008010303012F0302030F10FEE744 +:100C3000FE21052D386C6A3412222B1F162C171E2C +:100C4000718E4AFAD3000001FFC40000033305226D +:100C50000025000FB602250A0F169672002B323FB0 +:100C6000333031633721363637133636353426275D +:100C70002626232206073736363332161716161560 +:100C8000140607030E0207073C32015D10180873B3 +:100C90000203060808271F244F333329623A697A72 +:100CA000221F1E0807730D24270F16EC244A250265 +:100CB0001C0E190C101B0B14180708F108082B2424 +:100CC000215D391D4024FDE4397F6F23350000028A +:100CD000003DFFED04B105220022003E001F400F41 +:100CE000110C0C363632321216967223000B72003B +:100CF0002B322B3232113311331133303145222E46 +:100D0000023534363637363637220E0207373E0282 +:100D100033321E02151406070E0327323636373ECD +:100D2000033534262726262322060607060607064D +:100D30000615141601E781A65D26070C091D7155DD +:100D40000A2126220B335FB5AD5380A75F260D0D18 +:100D5000227FB1DD4B456B531F1017100818191572 +:100D60003D26122B280D51691D0E0D53134B7C98F7 +:100D70004C254D522B87CE4602020201F20709058F +:100D80004B7D9B51337440A1F8AA57F2478E6C28D3 +:100D900056544C1F3A551A16180102024DD08B3F7B +:100DA000692A696D0001FFA9FFC0053D050E001A03 +:100DB000001D40111195721A0602050A170D070051 +:100DC0000795720100002F322B1217392B30314753 +:100DD000372536363707032113133636373636377D +:100DE0001321030E0207060407573301272B572D43 +:100DF0007042012D22033157251F3313AF012AAC56 +:100E0000153541266DFEB0E040F22B0610088E0429 +:100E1000A1FDC7FE731F58392E6A3B0243FDCA4429 +:100E20007B6B2F9DC32100010058FE140490052206 +:100E3000002F001D400E19181816171700072696C8 +:100E400072000E72002B2B3212392F3333113330D4 +:100E500031411336363534262322060706060706A7 +:100E600006151416171616171707272E02353436CF +:100E7000373636373636333216171616151407033B +:100E80000250F210104A663D601E16250B12111416 +:100E9000110E32213B5F44699853030B1C9F794D1F +:100EA000A45869AC37372A1DF2FE1404734A73281C +:100EB000536F201811331E1F3E201C32120F1906CB +:100EC0000CD902034982571A3B3385C73627263A85 +:100ED0003C4096587186FB8D0001004AFFEC04AE41 +:100EE0000522003F0019400C252626001733967274 +:100EF00009000B72002B322B3212392F333031455F +:100F00002226262727371616333236373636373E0F +:100F10000235342626232206070606070606151480 +:100F20001616171707272E0235343637363637365A +:100F300033321E0215140E0207060401DB458A72C5 +:100F4000222E3266CE67375A213537190D150D1E00 +:100F50004D4542671E131C0812121B3C2F3B5E4579 +:100F6000699851020B1C9E799AAF71A368320C17D5 +:100F700022165CFECC14050A0506E80B0A26233A65 +:100F8000906332645C25345C38281E172A131B39A1 +:100F90001F23422E050CDB04054980581A3A33857D +:100FA000C6374D3C6F9D622D6C747435FADC0001C0 +:100FB0000033FE14049B050E001A001D4012181584 +:100FC000041901050907021A0E720D957202957235 +:100FD000002B2B2B11173930315313032113273ECC +:100FE00002373636371321030606070606070606BC +:100FF00007370333E27F0144718D1E3B3B1D3E5199 +:10100000145C012D5E1659463B934F305D2F90DEE8 +:10101000FE14042802D2FCFF770305060207625D76 +:1010200001B4FE4164A0332C2F060308037BFBF0C0 +:101030000001FFBF0000050B050E001C002240133D +:101040001A060C170905071C1B01011C0A109572D2 +:10105000079572002B2B3F331133111217393031A2 +:101060006337211616170301211316161736363764 +:101070001321060607060607060607130741320274 +:1010800034214321BDFED1014CD8040603354E194D +:1010900056012A1527142A7440204120B925EC0254 +:1010A0000302016302C6FDE6070E07388D54011DD9 +:1010B0004182408BCC45213B19FEB3AD0002FFA11C +:1010C000FE14057E050E001C0020001C400E200EA4 +:1010D000721E1E201C0A100C0C0E9572002B321171 +:1010E000333F11392F2B3031613636373E02373ED0 +:1010F00002370121372107010E04070E02070701FD +:10110000012101020B0305030935502F04060603D4 +:10111000011DFCE732046227FEC00B1A1E1C1708D3 +:1011200013241A070AFC6A010C012FFEF30C180C99 +:101130002B93B45C060C0B050202ECB8FDC4113213 +:10114000393932122B57501F30FE1404F2FB0E00B7 +:1011500000010089000003F305220022000DB50DF7 +:10116000159572000A003F2B323031611336363547 +:101170003426272626272626232206060737363634 +:10118000333216171616171616151406070301F92B +:10119000B7040415140A1C10163E1D32697A4A332E +:1011A00062A4428C9E3B2E3A0F0E050A0BB7035BDE +:1011B0001321102333120A0F060708040906EE094B +:1011C00009181D1441262040191F4F30FCA50001AD +:1011D000003F00000656050E0030001F4011240E8F +:1011E0000E1A16031B070406000195721C000A0064 +:1011F0003F322B1217393311333031731321032748 +:1012000016163336363736363713210306060706E9 +:1012100006070622222337032132363736363713A4 +:1012200021030E02070606070606233FA6012565D1 +:101230005E1E331432411D26321179012178256A50 +:101240004B4DA85A16292A168724010C5CB1483246 +:10125000531DAE0123B11F52643A5AD5782B5A2E32 +:10126000050EFCF6B7231C08211A2265350193FEF2 +:10127000717AAE3B3D3408017DFECC58543A9B64F4 +:10128000023EFDBB66B0913959691509090000019C +:10129000FFB3FFF30524052100320019400E200A98 +:1012A0002A2D0D10110515957206000A003F322BEC +:1012B00017323F303157222627371633323637362A +:1012C000363713060607373E023332161716161541 +:1012D00014060703211336353426272E022322064F +:1012E00007030E03402544242F3D2E2233110D12F7 +:1012F0000693244824336ECCBE5875B13A372F0B71 +:101300000AB9FED1B7071413113643241E3B1A97AE +:10131000144B6F970D1010DC0A1618112E1F02AE19 +:10132000020602EC0B0E07202522703F27532BFCF0 +:101330009A035B22212233121215080102FD406339 +:10134000905E2D00FFFF003F0000065606150626A2 +:1013500003EB00000107042E05380029000AB33111 +:10136000019572002BCE3031FFFF003F0000065682 +:101370000614062603EB00000107042F00B800281E +:10138000000AB331019572002BCE3031FFFF003FD0 +:10139000000006560615062603EB00000027042C65 +:1013A0000333FF420107042E052A0029000AB33D3A +:1013B000019572002BCE3031FFFF003F0000065632 +:1013C0000614062603EB00000027042C0333FF421B +:1013D0000107042F00C70028000AB33D01957200E1 +:1013E0002BCE3031FFFFFFE4FF850525050E0626D5 +:1013F00003D2000000070427029B0060FFFFFFE408 +:10140000FEBB0525050E062603D2000000070428B2 +:101410000289006EFFFFFFE400000525050E062689 +:1014200003D200000007042C01D3FE6BFFFFFFCDA9 +:10143000000004120522062603D300000007042C36 +:101440000178002AFFFFFFAFFFF1036005220626A7 +:1014500003D400000007042C010D002AFFFF007ACE +:10146000000004B4050E062603D500000007042C76 +:10147000012C002AFFFF0004000004D505220626E7 +:1014800003D600000007042C0284002AFFFFFFABF4 +:1014900000000247050E062603D700000006042CB4 +:1014A000F42AFFFFFFB500000313050E062603D83C +:1014B00000000006042CFE29FFFF0073FFED04EE80 +:1014C0000522062603DA00000007042C0299002AF0 +:1014D000FFFFFFD401B6023D050E062603DB000028 +:1014E0000007042C001D0120FFFF007CFE1403CF29 +:1014F0000521062603DC00000007042C0136002B22 +:10150000FFFFFFBBFFEC03EC0521062603DD000017 +:101510000007042C0157002AFFFF009500000490EB +:101520000614062603DE00000007042C013A002BF7 +:10153000FFFFFFD0000004F6051F062603E00000B1 +:101540000007042C029E002AFFFFFFC400000333A3 +:101550000522062603E200000007042C00EB002A07 +:10156000FFFF003DFFED04B10522062603E3000066 +:101570000007042C026F002AFFFF0058FE1404909D +:101580000522062603E500000007042C026C00EB90 +:10159000FFFF004AFFEC04AE0522062603E600002A +:1015A0000007042C029100D8FFFFFFBF0000050BCD +:1015B000050E062603E800000007042C00D8FF9162 +:1015C000FFFFFFA1FE14057E050E062603E90000BD +:1015D0000007042C02640029FFFF0089000003F3C8 +:1015E0000522062603EA00000007042C0159002A00 +:1015F000FFFF003F00000656050E062603EB000025 +:101600000007042C0333FF42FFFFFFB3FFF3052461 +:101610000521062603EC00000007042C02E4002349 +:10162000FFFF0005000002470616062603D700004C +:101630000107042900D3002A000AB30401957200AF +:101640002BCE3031FFFFFCC104D9FE6B062104070D +:101650000043FB980000FFFFFDDF04D9000C0621CA +:1016600004070076FCF80000FFFFFEF304D9021C1B +:1016700006210407014AFE0C0000FFFFFC7F04D78F +:10168000FFC5060E04070151FB9C0000FFFFFF5041 +:1016900004D901E805AC0407014CFE6D0000FFFF12 +:1016A000FF6004D9022D062B0407014DFE3B00000C +:1016B000FFFF000204E9014E06140407014EFEFC80 +:1016C0000000FFFFFF6704F801FA06040407006A40 +:1016D000FDC70000FFFFFFAE04D701A306B2040759 +:1016E000014FFE930000FFFFFF1E04D902C4062134 +:1016F00004070152FE370000FFFFFF4404D9026DCA +:1017000006210407014BFE1B00000002FC6004D907 +:10171000FF6A0621000B00170021400F0A16160C65 +:10172000041010051280000F0C010C002F5D331AFD +:10173000CD32321133113311333031412E0227357E +:10174000211E021715212E022735211E021715FE14 +:10175000CF2A5E5218011B0B222C19FDE82A5E527B +:1017600018011B0B222C1A04D9296B702F152E6619 +:10177000693219296B702F152E6669321900FFFF27 +:10178000FF9C03C1018305B604070202FF29000084 +:101790000001FC62FE52FDAEFF7D000C0008B100AE +:1017A00006002F33303141222635343633321616B7 +:1017B000151406FCFA4058615628432A58FE523840 +:1017C00043565A17352D4F630001007BFE3B021232 +:1017D000FF83000B000EB4010B800705002F331AA6 +:1017E000CD32303153353E023721150E02077B14BE +:1017F0002F2C0E011A1947562DFE3B1B286B6E2C01 +:10180000142D696B3300FFFFFE93FE140068000087 +:101810000407007AFF620000FFFFFE98FE14003507 +:10182000000004070150FEF600000001FFE304D9A8 +:10183000042905AC00030008B10100002F3230314B +:10184000433721071D2D04192D04D9D3D3000001DE +:10185000FDEC04C3FF1B06580012000EB5120080F9 +:10186000060172002B1ACC3230314126263534362F +:1018700033321615140607060615141617FEFA7BE2 +:101880009366563C372325191C2B3104C309755F19 +:101890004D6B36261D28110A1C1A1B280C0000014E +:1018A000FDCD04C1FF1F06580014000EB5010080D5 +:1018B0000E0172002B1ACC32303141353E023534E4 +:1018C0002627262635343633321615140606FDCD66 +:1018D0003042211213181F403D445A479504C15C01 +:1018E000091C281B1111070C1E222C324D444D716E +:1018F00042000001FCE5047B000005CD0013000E52 +:10190000B40A06060011002F33331133303141225F +:101910002635343633213636333216151406232154 +:101920000606FD483033484001B80E3A31323041A6 +:1019300044FE481039047B3C2C39532B33352B3A69 +:101940005A2935000001FCCF04D7FFE10614001D21 +:101950000012B6021D1D16098010002F1ACC32335A +:10196000113330314137333236363736363332166B +:1019700015140607233634353426232206070E02B3 +:1019800023FCCF29163961572A336539618603054F +:10199000B6022C22172F1A2A6F8D5704D9C3122092 +:1019A00013171C6D7A142B170B0E062C240E0B111B +:1019B000281B0002FED7FE03FFBAFFA1000B001791 +:1019C000000FB40C12120006007C2F33322F33307C +:1019D00031432226353436333216151406072226B3 +:1019E000353436333216151406AF261F392F271F0C +:1019F0003E6025203B2E261F3EFEFB2213333E2356 +:101A0000143639F82214323F2314363A0005FEDF2B +:101A1000FDF901B9FF97000B00170023002F003BD1 +:101A20000022400E181E1E0C1212063036362A2ACC +:101A30000006007C2F33322F33113311331133332F +:101A4000113330314322263534363332161514061D +:101A50003322263534363332161514063322263512 +:101A60003436333216151406052226353436333211 +:101A7000161514062122263534363332161514066F +:101A8000DC261F3A2E25213FFB261F393026203F1A +:101A9000DC261F3A2F261F3EFE09261E392F252041 +:101AA0003E016D261F383026203FFEF12213323FC3 +:101AB000231437382113333F241436382212333F8E +:101AC00023143738F82214323E23133739221430C6 +:101AD0004023133739000003FF13FDF9018BFF97F3 +:101AE0000003000F001B00184009040A0A1010161A +:101AF000160001002F33332F3311337C2F33303155 +:101B0000473721071322263534363332161514068B +:101B1000372226353436333216151406ED16016B8E +:101B2000156F261F392F26203F0A261F3930252002 +:101B30003EEE6767FEE72214323E23133739F82260 +:101B400013323F23143738000003FE20FDF9009ABA +:101B5000FF9700070013001F0024400E080E0E140C +:101B6000141A1A03000006020203007C2F331133FB +:101B700033182F11332F3311337C2F33303141374A +:101B8000233721072307052226353436333216152D +:101B90001406372226353436333216151406FE79EC +:101BA0002B8415016C15852B0121261F3830271F2A +:101BB0003F0A261F3A2F261F3EFE48CA6767CA4FB4 +:101BC0002214304023133739F82213323F231437BD +:101BD00038000001FF0AFEF4FFB9FF9A000B00096C +:101BE000B10006007C2F33303143222635343633A2 +:101BF0003216151406B1271E392F26213FFEF42276 +:101C000013333E24143539000002FF56FF02012B26 +:101C1000FFA8000B0017000FB40006060C12007C92 +:101C20002F333311333031572226353436333216C1 +:101C3000151406212226353436333216151406C003 +:101C40002620393126213FFEAF261F392F25203D82 +:101C5000FE22133140241436382213323F24133726 +:101C600038000003FE76FDF9004CFF97000B0017CB +:101C70000023001940090C121206181E1E0006004F +:101C80007C2F3332182F3311331133303141222658 +:101C900035343633321615140633222635343633AE +:101CA000321615140607222635343633321615142B +:101CB00006FEBB261F3A2E261F3EFB261F3A302665 +:101CC0002140F125203831261F3EFEF12213323FFC +:101CD000231437382114333E24143638F8221430B4 +:101CE0004023133739000001FE9CFF250030FF8C94 +:101CF00000030009B10001007C2F3330314537214A +:101D000007FE9C16017E16DB67670001FE9CFE4DF8 +:101D10000029FF7E00070014B6060200000202033D +:101D2000007C2F331133182F1133303141372337D3 +:101D300021072307FEFA2B89160177168B2BFE4D00 +:101D4000CA6767CA000100620546011205EC000B74 +:101D50000008B10600002F323031532226353436C8 +:101D6000333216151406A8271F3A2F26213F0546A1 +:101D70002114333E24143638000100620546011157 +:101D800005EC000B0008B10600002F323031532261 +:101D900026353436333216151406A7261F3A2F2659 +:101DA000203F05462114333E241436380003FE5CE0 +:101DB000FDA4001DFF8F000B001700230019400930 +:101DC000181E1E0C0C12120006007C2F3332182F26 +:101DD0003311332F33303141222635343633321626 +:101DE0001514061722263534363332161514061705 +:101DF0002226353436333216151406FEA1261F3A34 +:101E00002F251F3D5D26203930261F3D5E261E39B9 +:101E10002F262140FEE92214323E23143738A32214 +:101E200013333F24133739A22213333F2414363996 +:101E30000001FFB70222006602C8000B0008B106CD +:101E400000002F3230314322263534363332161516 +:101E5000140604261F3A2F26203F02222114333E67 +:101E6000241436380001FEF0FE17FF9AFF690003C4 +:101E7000000AB2008001002F1ACD30314113330324 +:101E8000FEF0476348FE170152FEAE0000010062FB +:101E90000546011205EC000B0008B10600002F32C8 +:101EA0003031532226353436333216151406A8271E +:101EB0001F3A2F26213F05462114333E241436387D +:101EC000000100620546011205EC000B0008B10696 +:101ED00000002F3230315322263534363332161576 +:101EE0001406A8271F3A2F26213F05462114333E0A +:101EF000241436380001FEA7FE7F0030FFA2000741 +:101F00000014B606020000020203007C2F331133D6 +:101F1000182F113330314337233721072307F52A90 +:101F20008E13017614912AFE7FC75C5CC700FFFF09 +:101F30000006FFE902C9037F04070373FF48FCACF6 +:101F4000FFFF001CFFFE027B036A0407007BFF62A9 +:101F5000FCACFFFFFFC3FFFE02B2037F0407007467 +:101F6000FF50FCACFFFFFFEFFFEE02C0037D040754 +:101F70000075FF5CFCACFFFFFFC0FFFE02BE0371FB +:101F800004070233FF5AFCACFFFFFFF6FFEE02CD61 +:101F9000036A04070234FF60FCACFFFF0008FFEE99 +:101FA00002D1037D04070374FF4EFCACFFFF001752 +:101FB000FFFE0308036A04070235FF4EFCACFFFF77 +:101FC000FFECFFE902C1037F04070236FF50FCACBF +:101FD000FFFF0006FFEE02C3037D04070375FF4CFD +:101FE000FCACFFFF0077FFEC048B05CD040600136B +:101FF0003500FFFF005C0000038B05B604060014EB +:10200000A600FFFFFFCF0000044A05CB0406001521 +:102010000000FFFF0002FFEC044405CB040600169D +:10202000F400FFFFFFE30000044C05B604060017B0 +:10203000FC00FFFF0015FFEC046205B60406001863 +:10204000FA00FFFF0066FFEC048F05CD04060019BF +:102050000E00FFFF00290000049C05B60406001ACC +:10206000DB00FFFF001FFFEC044E05CD0406001B44 +:10207000E800FFFF006FFFEC045D05CD0406001CC7 +:102080001900FFFF00810233034405C904070373ED +:10209000FFC3FEF6FFFF0091024802F005B40407FB +:1020A000007BFFD7FEF6FFFF00380248032705C973 +:1020B00004070074FFC5FEF6FFFF0060023803311D +:1020C00005C704070075FFCDFEF6FFFF0039024883 +:1020D000033705BB04070233FFD3FEF6FFFF007191 +:1020E0000238034805B404070234FFDBFEF6FFFFA5 +:1020F000008B0238035405C704070374FFD1FEF6B2 +:10210000FFFF009E0248038F05B404070235FFD588 +:10211000FEF6FFFF00690233033E05C904070236DD +:10212000FFCDFEF6FFFF00850238034205C7040716 +:102130000375FFCBFEF60002003DFFEC0468048946 +:10214000001400260010B71E0A077215000B72005B +:102150002B322B3230314522262635343E033332A2 +:102160001E0215140E0327323E0335342623220E99 +:102170000315141602199ED46A3E7097B5637FB09A +:102180006D32356591B7633658442E18575B3A5C0B +:10219000442E1758147FD9877DD8AD7B415189A92A +:1021A000587CD8AE7D43F5345A727F3E8174395FD6 +:1021B000767C38767A000001003D000003540475F7 +:1021C000000C0014400A04090803000A0772000A00 +:1021D000003F2B11173930316113363637060607A9 +:1021E000072701330301336F0B2D14134F1FAA86EA +:1021F000021DFAF001FC35A842103B146CD7014EC9 +:10220000FB8B0001FFD5000003D90489001B0016D9 +:10221000400A18011A1A1B0A09100772002B323FD4 +:102220003311333330316337013E023534262322F4 +:10223000060727363633321615140606070715210A +:10224000032B2B016F788435373849805E8967F21C +:102250009DB5AD3D907BE901E535D50106566F5141 +:102260002A2C3C464DCA5877B380528384539C0A2B +:10227000FEFC0001FFA6FEAA03E704890031001D51 +:10228000400D292A13131010001B220772070000AB +:102290002F322B3212392F33123939303141222665 +:1022A0002711161633323E023534262623233733C0 +:1022B0003236363534262623220607273636333281 +:1022C00016151406060715161615140E02012972A6 +:1022D000C74A53C65C4978572F2E7064892D4A57D8 +:1022E000A56A22483A5A90347F62DCA1CBCA539E39 +:1022F000736F9B4794E8FEAA2828010A31331D3CDE +:102300005A3C324D2DDE2C66572840254222CD41C5 +:1023100050BF8F65A36C150816918C57A5834E008E +:102320000002FFC3FEA804350471000A0016001F56 +:10233000400E06030C0C0901010012110407720083 +:10234000002F2B323211392F3333113333303141D7 +:10235000132137012103330723030121373E0237BD +:10236000230E020701D74EFD9E2F030C0137B8B094 +:1023700033B04EFE1B0141310E23200908123438C0 +:102380001BFEA80177E90369FC9DEFFE890266D573 +:10239000398570181A43451F0001FFC1FE93040ED2 +:1023A000045E00240021400F1413131010191C1C8C +:1023B00000181507720800002F322B3212392F3304 +:1023C00033113311333031412226262711161633AB +:1023D000323E023534262322060727132103210328 +:1023E00036363332161615140E02013D4E8F752AFD +:1023F0004AB4625C7E4C215F803D732568CF02F356 +:1024000037FE10511840266FB4694895E7FE9315C2 +:102410002617010D2A392E4D5E304D6F160B4E02D8 +:10242000DDFEFAFEDB050A54AC8672C8985700023E +:102430000058FFEC048105CD0027003B001F400F32 +:102440001A1930301E1E00150E057228000D72007C +:102450002B322B3212392F331133333031452226B0 +:102460002635343E02373E0333321617072626231D +:1024700022060607333E023332161615140E0327C2 +:10248000323E023534262322060607060615141EA0 +:102490000202048DBF602C54784C326F7F92543FFF +:1024A00078283325683288C38329082259744865FF +:1024B0009350204A7DB76F3854381C44443A613FEA +:1024C0000904041326371472DB9C77EEDDBD452D1D +:1024D000442D16100BF60B0E66C996304B2B54A4E8 +:1024E0007A45A29F834FF7395F753D47553D5C2E76 +:1024F000172E172A48341D0000010004FEA8047797 +:10250000045E00060010B605020203077200002FE9 +:102510002B3211333031530121132107010402E121 +:10252000FD8C3703CF29FD10FEA804B20104C2FBC5 +:102530000C0000030037FFEC046605CD00200030DE +:10254000003F001A400E31081829040039100572A6 +:1025500021000D72002B322B3211173930314522F8 +:10256000262635343636372E023534363633321693 +:102570001615140606071E0215140E0227323636EB +:1025800035342626270E0215141616133E0335344D +:102590002623220606151416020298CD66519C6F5A +:1025A000284C316ED89D88B459588E513663403EC0 +:1025B00080C36E46592B28472E4D66332D54AA2BC7 +:1025C0004530194F3F354A27441461A86969A177FE +:1025D0002920576F4571BA6F5C985A6998631D231B +:1025E00063895E51967846E33758313958461D1D48 +:1025F0004B5F3D35502B02AE112B374228444E2DF8 +:102600004B2E496100020025FEA80412048900280F +:10261000003B001D400D0D0C2929111100341B0732 +:10262000720700002F322B3212392F33113333301F +:10263000314122262711161633323E0237230E026D +:102640002322262635343E033332161615140E0285 +:10265000070E031332363637363635342626232214 +:102660000E021514160114438329267A436F9C67C2 +:1026700040150821556C45759849204A7FBE847DD8 +:10268000BA66234568462B66788C9F3B5B39080504 +:10269000031F40323853371B4CFEA8140D01000EA7 +:1026A0001B4B809E532F472866B070419C9A804EEA +:1026B00064D5AA6CE8DFC4492C47311A03043F5E95 +:1026C0002E172E17395530385B6D35565A000003DA +:1026D0000042FFEC045605CD00030019002D001A3E +:1026E000400E000103020404240E05721A040D7248 +:1026F000002B322B321217393031412701170122BA +:102700002635343E0433321E0215140E0427323EA1 +:102710000435342623220E04151416014E5E025A87 +:102720005EFE2DCFC425496D8FB2695E9467362059 +:1027300043678FB7583154453626133D3E335746CD +:1027400035241237016AA4025AA3FC27FEE986FD4C +:10275000E4BD8A4C3774B37B82FDE7C29050F947E1 +:102760007CA0B2B3516E674E84A4AEA240727600D4 +:10277000FFFF0020FFEC044B04890406044FE30034 +:10278000FFFF0099000003B00475040604505C00CC +:10279000FFFF0000000004040489040604512B001C +:1027A000FFFFFFC3FEAA04040489040604521D00AF +:1027B000FFFFFFA8FEA8041A047104060453E500F5 +:1027C000FFFFFFCFFE93041C045E040604540E00BA +:1027D000FFFF0050FFEC047905CD04060455F80016 +:1027E000FFFF0014FEA80487045E040604561000D0 +:1027F000FFFF0029FFEC045805CD04060457F20042 +:10280000FFFF002BFEA804180489040604580600E4 +:10281000FFFFFFD5FEDF0298027504070373FF1761 +:10282000FBA2FFFFFFFCFEF4025B02600407007BDB +:10283000FF42FBA2FFFFFF9EFEF4028D027504071C +:102840000074FF2BFBA2FFFFFFA3FEE402740273E0 +:1028500004070075FF10FBA2FFFFFF89FEF402874B +:10286000026704070233FF23FBA2FFFFFFBFFEE462 +:102870000296026004070234FF29FBA2FFFFFFDD7E +:10288000FEE402A6027304070374FF23FBA2FFFF0A +:10289000FFE2FEF402D3026004070235FF19FBA237 +:1028A000FFFFFFB6FEDF028B027504070236FF1A38 +:1028B000FBA2FFFFFFD3FEE402900273040703753F +:1028C000FF19FBA200010069041702B1050E000305 +:1028D0000008B10100002F3230315337210769332E +:1028E0000215330417F7F7000001009301C70275C2 +:1028F0000625000F0008B10007002FCC3031532609 +:102900002635341236373306060215141617F23000 +:102910002F498D66A65C8E50262201C753C167934E +:102920000101E66963E6FEF79A61BD54FFFFFFD936 +:10293000FE6501BB02C30407046FFF46FC9E000155 +:10294000001001C501F20623000F0008B1000700C6 +:102950002FCE30315336361235342627331616151E +:1029600014020607105C8D51262291302F498C6786 +:1029700001C563E5010A9961BD5553C16793FEFF27 +:10298000E56AFFFFFFA6FE61018802BF040704712C +:10299000FF96FC9C000100A2027502F604C9000B20 +:1029A0000012B6070504040A0001002F3333331167 +:1029B0003333303141352335333533153315231552 +:1029C0000187E5E589E6E60275E389E8E889E30041 +:1029D000000200AE02F00302046A00030007000CCC +:1029E000B304050100002F32CE32303153352115AA +:1029F00005352115AE0254FDAC025403E38787F37D +:102A00008989FFFFFFE4FF1B0238016F040704738D +:102A1000FF42FCA6FFFF0000FF9C025401160407C2 +:102A20000474FF52FCACFFFFFFCB0000046205BC46 +:102A3000060602240000FFFFFFA6000003F605B60D +:102A400006060012000000020044000006F005B671 +:102A5000000F002400254011010123230A110472F4 +:102A60001B1B03030000100C72002B3211331133B7 +:102A70007C2F2B323211337D2F3031611321033300 +:102A8000323636371333030E022321012132161654 +:102A90001514060703211336363534262323010186 +:102AA000C1E70102B8FA557E5719C3FEC3278FEC60 +:102AB000B2FC6B013702008CB3560C0C69FEFE733E +:102AC00009076664FAFEF80442FC9B3F9079039183 +:102AD000FC69B6F27705B672B86B2D6436FE1B0240 +:102AE0001C29461D6755FB270002003702DF05A0A1 +:102AF00005BC0014003D0032401B1F223633041574 +:102B0000302929011C1515070E0E030F100C0B059B +:102B10000004010272002B32CD1739321133322FEB +:102B20003311332F3312173930314111331313332B +:102B300011231134363723032303231616151105E9 +:102B4000222627351616333236353426272E0235FF +:102B50003436333216170726262322061514161785 +:102B60001E0215140606029EC0C1C6BB83030308DD +:102B7000CF6DC4090403FE04438023327B373F54E6 +:102B800034534C5D2A75813B792B23285B393936C8 +:102B9000455F474F20447E02E502D1FDD5022BFD63 +:102BA0002F018530571FFDD5022B20562BFE7606B0 +:102BB0001D127D1924263A262C1F1D3C4D354E74BE +:102BC0001B146C111C2A28302A251B3B4930475CFA +:102BD0002C00FFFF00250000023F045E060603A84C +:102BE0000000FFFFFEFAFE140244045E060603A97D +:102BF0000000FFFFFFACFE14023F045E062603A8A0 +:102C00000000000601500A000001FF87FE140108C1 +:102C100000000013000CB30D008007002F1ACC3207 +:102C20003031532226353436373306061514163321 +:102C30003236371506066467764D38922018201C08 +:102C40001C301A254DFE146B585988484B7C331C98 +:102C50001F0B07B00A0FFFFFFFDFFE52023F045EAB +:102C6000062603A8000000070417037D00000000EB +:102C7000F015020020000000D01502004F70656EB4 +:102C800053616E732D4974616C69632E74746600B0 +:102C900000010000001201000004002047444546E6 +:102CA000BC10BFF1000003AC0000020247504F53BC +:102CB00079A6266C00007A2000003A9A47535542C4 +:102CC0002CC62BBC0000302400000FE44F532F32E1 +:102CD00096418325000002140000006053544154C3 +:102CE0005EE24331000001B80000005A636D61707C +:102CF000CDA1340A000008C80000043063767420B7 +:102D000049C9471700000274000001386670676DFA +:102D1000E2199E5A0000209000000F9467617370C2 +:102D2000001500230000012C00000010676C79667C +:102D3000C006AFE20000B4BC0001611468656164C4 +:102D40001C5E34BB000001800000003668686561CD +:102D50000F5C0B960000015C00000024686D747825 +:102D60007781C94200004008000012006C6F636167 +:102D7000EAAA92CD00000CF8000009026D6178709B +:102D8000086410BB0000013C000000206E616D650E +:102D900088F48B3A000015FC00000A94706F73747D +:102DA0002DD3733100005208000028157072657031 +:102DB00002FB3329000005B00000031600010003E8 +:102DC0000008000A000D0007FFFF000F00010000CF +:102DD0000480009000160076000500020010002F0D +:102DE000009A0000031B0F83000300010001000094 +:102DF000088DFDA800000972FC22FC1409D503E827 +:102E000000D5000000000000000000000000048069 +:102E1000000100000003004217F765025F0F3CF558 +:102E2000000B080000000000D9CCC2D30000000055 +:102E3000DD772650FC22FDDC09D5087F0002000664 +:102E40000002000000000000000100010008000373 +:102E50000000001400030000002C00027764746876 +:102E60000101000077676874010000016974616CFA +:102E7000010400020022001200060001000200000E +:102E8000010400010000000300010002011C019088 +:102E9000000002BC0000000100000002011A0064F2 +:102EA00000000000000404520190000500000533FA +:102EB00004CDFFDF009A053304CD009802CD003227 +:102EC0000292000000000000000000000000E0008E +:102ED00002FF4000201B0000002800000000474FB8 +:102EE0004F4701810000FFFD088DFDA8000008FE8E +:102EF000028B0000019F00000000044805B600009E +:102F0000002000040614000B05B6001605B60016D6 +:102F1000044800140000FFEA0000FFEC0000FFEA94 +:102F2000FE16FFFE05B600150000FFEB000005B61B +:102F30000135044800E805B6013505B6013500A5A0 +:102F400000A50096009600A4007F007F00A50089E0 +:102F5000009200B30096005D00A10090008A00A5D9 +:102F60000084009700CA006A008A007E0081009BEE +:102F700000A6007900A70099008D008500960093B7 +:102F8000008B00A601D7008701050040008700964E +:102F9000008900920097009D00A500B30096005D97 +:102FA000007B0085008A0090009A009E00A400AD7E +:102FB000007A0086008F009700A300AA00CA00656F +:102FC000006E0079007F008A00980066007600801D +:102FD0000086008D0094009C00A000A600AB007944 +:102FE000008900910096009E00A600AD00CB008DE8 +:102FF00000930098007600850096009B007D008479 +:10300000008A00940099009F00A700C700F101D733 +:10301000007D008300880091009A0105014800406E +:103020000078008700910095009C009F00AC050A85 +:10303000001406C2037AFF38029E03A700010002B3 +:1030400000780000000000000012000000000001F5 +:103050000003000000440000001600000010000102 +:103060000001042E00020007004300430000007628 +:103070000076000101530154000203700370000444 +:10308000037203720005040A04160006041C041FE0 +:103090000013000200050417041A0000042004288D +:1030A0000004042B042B000D042D042D000E04300D +:1030B0000430000F000200410024003D00010043E5 +:1030C000004300030044005D0001006C006C00013F +:1030D000007600760003007700770001007C007C1A +:1030E00000010082008D0001009200980001009A0A +:1030F00000B8000100BA00DE000100E000E00001BD +:1031000000E200E2000100E400E4000100E600E962 +:10311000000100EB00EB000100ED00ED000100EF0D +:1031200000EF000100F100F1000100F4014900018D +:103130000153015400030155015500010157015885 +:103140000001015A0164000101660173000101756B +:10315000019C0001019F01FD0001021D021D0001F3 +:1031600002240224000102460246000102490249EB +:103170000001024B024E00010250025300010255B1 +:10318000027200010279027A0001027E02AC0001A3 +:1031900002AE02B1000102B302C0000102C2032D5F +:1031A0000001032F032F00010331035D00010369B8 +:1031B000036F0001037003700003037103710001CA +:1031C0000372037200030376038000010386038603 +:1031D0000001038B038C0001038E039B0001039D00 +:1031E000039E000103A003A4000103A603A600019F +:1031F00003A803AB000103AC03B0000203B103B1A9 +:10320000000103B403BC000103BD03C1000203C2FB +:1032100003C2000103C603C6000103C903C90001BC +:1032200003D203EC0001040A041A0003041C043056 +:103230000003047B047D0001047F047F0001000083 +:1032400040FF963C9555955994452F1F9345721F05 +:103250009245AB1F9145FF1F9045CD1F8F44FF1F27 +:103260008E44451F8D43FF1F8C42101F8B42FF1F52 +:103270008A41391F8941721F8841FF1F8741AB1F57 +:103280008641671F8540FF1F843D0B1F833D141F30 +:10329000823FFF1F813DAB1F803DFF1F7F3DCD1F44 +:1032A0007E3EFF1F7D3EAB1F7C3E4A1F7B3CCD1FF9 +:1032B0007A3CFF1F793BFF1F783B451F773A5E1F23 +:1032C000763AAB1F753AFF1F74381D1F7338931F72 +:1032D0007238FF1F7138931F7039FF1F6F39AB1F92 +:1032E0006E39401F6D37FF1F6C36CD1F6B36FF1FC9 +:1032F0006A35CD1F6935FF1F6835931F67354A1F33 +:103300006634931F6534FF1F6434721F6334261FB5 +:1033100062324A1F6132FF1F6033FF1F5F33CD1FD0 +:103320005E31FF1F5D31CD1F5C30FF1F5B2D931F92 +:103330005A2DFF1F592FFF1F582F801F572EFF1F79 +:103340005640FF2E671F552A801F542AFF1F532AFD +:10335000931F522A5E1F512BFF1F502CFF1F4F2C13 +:10336000CD1F4E2B311F4D29FF1F4C28FF1F4B2710 +:10337000FF1F4A24FF1F4924801F4826CD1F4726D0 +:10338000FF1F4625FF1F4544451F3F3D4F1F3E3D44 +:10339000561F3938451F36355E1F353023215C34C2 +:1033A0000323215C3332561F321322215C31223138 +:1033B0001F30211B1F2F2D4F1F2E2D201F2D21FFB2 +:1033C0001F2C2BAB1F2B2A3D1F2A2E201E5C2920D1 +:1033D000121F281FFF1F271E4A1F2624361F2524C1 +:1033E000251F241EFF1F2331211F5B203A1E455B32 +:1033F0002231211F5B1F3A1E455B1D213F1EFF5AD4 +:103400001331125511311055125910590D320C55F6 +:10341000053204550C5904590F047F04EF04030FBF +:10342000FF0E550B320A5507320655015F00550E47 +:10343000590A590659CF06EF060200596F007F005E +:10344000AF004020EF00041000010932085503329C +:103450000255085902590F027F02EF0203100003C0 +:1034600040400501B80190B0542B4BB807FF524BB8 +:10347000B009505BB00188B02553B00188B040510D +:103480005AB00688B000555A5B58B101018E598573 +:103490008D8D001D424BB0905358B20300001D4269 +:1034A00059B10202435158B104038E594273002BA3 +:1034B000002B2B2B7373002B73002B002B002B2B5B +:1034C0002B2B2B73002B002B2B2B002B002B2B2BB0 +:1034D000012B012B012B012B012B012B2B2B2B0063 +:1034E0002B2B012B2B2B012B2B2B2B002B002B2BD6 +:1034F000012B012B2B012B2B2B002B012B2B2B2BEF +:103500002B2B002B2B2B2B2B2B2B2B2B2B012B2B60 +:103510002B2B2B2B2B002B2B2B2B2B2B2B2B2B2B26 +:103520002B2B2B2B2B2B012B2B2B2B2B2B2B2B0040 +:103530002B2B2B2B2B2B2B012B2B2B2B2B2B2B2B05 +:103540002B2B002B2B2B2B2B2B2B2B2B2B2B2B2BF6 +:103550002B2B002B2B1800000000000200000003A2 +:103560000000001400030001000000140004041C0B +:10357000000000F00080000600700000000D007EDA +:1035800000B400B50130013101610163017F019296 +:1035900001A101B001ED01F001FF021B0237025948 +:1035A00002BC02C702C902DD02F30304030C030FCD +:1035B000031203230328038A038C0393039403A1B8 +:1035C00003A803A903BB03BC03CE03D203D60400A4 +:1035D000040C040D044F0450045C045F0482048650 +:1035E000048F0491051305BD05BE05C205C705EA94 +:1035F0001E011E3F1E851E9E1EF11EF31EF91F4D4D +:103600001FDE200B2015201E2022202620302033F4 +:10361000203A203C20442070207A207F2089208A74 +:10362000208E209C20A420A720AC21052113211648 +:10363000212021222126212E215E22022206220F74 +:1036400022122215221A221E222B224822602265D3 +:1036500025CAA7B5AB53FB04FB36FB3CFB3EFB4145 +:10366000FB44FB4BFEFFFFFDFFFF00000000000DD1 +:10367000002000A000B500B60131013201620164F2 +:10368000019201A001AF01EA01F001FA021802372C +:10369000025902BC02C602C902D802F303000306A3 +:1036A000030F0312032303260384038C038E039466 +:1036B000039503A303A903AA03BC03BD03D103D647 +:1036C00004000401040D040E04500451045D046060 +:1036D000048304880490049205B005BE05C105C7A3 +:1036E00005D01E001E3E1E801E9E1EA01EF21EF451 +:1036F0001F4D1FDE20002013201720202026203001 +:1037000020322039203C204420702074207C2080EE +:10371000208A208C209520A320A720AA21052113F0 +:103720002116212021222126212E215B2202220680 +:10373000220F22112215221A221E222B2248226039 +:10374000226425CAA7B3AB53FB00FB2AFB38FB3E20 +:10375000FB40FB43FB46FEFFFFFCFFFF0001FFF5C4 +:10376000FFE3FFC202F2FFC20277FFC10207FFC1FF +:10377000FFAF00B000A301810056FF4800000172B6 +:103780000116FF8BFE84FE83FE75FF5C010A0000BC +:103790000106010400F400F2FDCFFDCEFDCDFE9048 +:1037A000FDCCFDCBFE74FDCAFCBBFDC9FE77FE74EB +:1037B000FE55FD97FE49FD96FE07FD950000FDF9BB +:1037C0000000FDF4FD64FDF2FE70FEB0FE6DFE69CA +:1037D000FE02E44DE40DE376E4E8E466E30AE46423 +:1037E000E424E394E237E1EBE1EAE1E9E1E6E1DD5B +:1037F000E1DCE1D7E1D6E1CFE30300000000E3E440 +:10380000E3EB0000E335E172E1700000E114E10751 +:10381000E105E35AE0FAE279E0F0E0C4E021E27188 +:10382000E016E015E263E00EE00BDFFFDFE3DFCC44 +:10383000DFC9DC650000585808AC08C308C208C1DD +:1038400008C008BF08BE0344024800010000000091 +:103850000000000000000000000000000000000068 +:1038600000000000000000000000000000D0000088 +:10387000000000000000000000000000000000C682 :103880000000000000000000000000000000000038 -:1038900000000000000000000000000000A6000082 -:1038A00000A8000000000000000000000000000070 -:1038B0000000000000000000000000000000000008 +:103890000000000000000000000000000000000028 +:1038A00000000000000000000000000000A6000072 +:1038B00000A8000000000000000000000000000060 :1038C00000000000000000000000000000000000F8 -:1038D00000000000000000000000007600820000F0 -:1038E00000000084000000000000008200000000D2 -:1038F00000000000000000000000000000000000C8 +:1038D00000000000000000000000000000000000E8 +:1038E00000000000000000000000007600820000E0 +:1038F00000000084000000000000008200000000C2 :1039000000000000000000000000000000000000B7 -:1039100000000000005E0000000000000000000049 -:103920000000000000000000000000000148014904 -:1039300001230124040F0410041103700412041362 -:103940000414025801F201F3041E041F041C041D98 -:1039500002330234037402350236037504730474AF -:10396000046F047102140476047004720479035E17 -:1039700002180387038803AA00000000000000006B -:10398000000000290046009F010D018901FF02127D -:10399000023C0266029702B602D202E402FF031260 -:1039A0000354037D03B90411044C049604F905166D -:1039B000057C05E1061106420660067A069806E3D4 -:1039C000077A07AC07F708310863088A08AD08F8DA -:1039D00009200934095C098809A009DA0A0D0A528C -:1039E0000A850AD70B110B670B860BBB0BE40C3057 -:1039F0000C5B0C7E0CA20CBE0CD10CED0D090D1B4A -:103A00000D3C0D910DEB0E250E7F0ECC0F180FBE49 -:103A10001003102A1067109810AC110F114C118C64 -:103A200011E61241127212C213011340136813B54A -:103A300013DF141E1442149414A614FD1535153505 -:103A4000155F15A215EB1655169716B217281756BF -:103A500017C718151846185D186518D718E9191DE5 -:103A60001948197D19CD19EE19F61A221A2B1A5A6E -:103A70001A831ABA1AE91AFA1B0B1B1C1B661B784D -:103A80001B8A1B9C1BAF1BC21BD61C161C221C3482 -:103A90001C461C581C6B1C7D1C8F1CA11CB41CF9E3 -:103AA0001D0C1D1E1D301D421D551D681D951E043B -:103AB0001E161E281E3A1E4D1E5F1E991F0E1F2029 -:103AC0001F321F441F561F681F7C201520212033E2 -:103AD0002045205620682079208A209C20AF21177D -:103AE0002129213B214D215F2170218221BB2222EE -:103AF000223422462258226A227C22D922EC22FE3B -:103B00002310232223342340234C235E237023825B -:103B1000239323A523B723C923DA23EC23FF240708 -:103B200024712483249524A724B924CB24DD24E9FB -:103B3000255A256C257D258F25A125B325C525D79B -:103B400025EA25F6260126132625266226B626C94D -:103B500026DC26EE26FF27112723272E2739274B81 -:103B600027572763277527872793279E27CD27DF8A -:103B700027F127FD2809281D2830283C28482874CB -:103B8000289B28AD28BF28CB28D728E928FB290760 -:103B9000295129A429B629C829DA29EC29FF2A1292 -:103BA0002A6F2AEE2B002B122B1E2B2A2B3C2B4D7F -:103BB0002B5F2B712B832B942BA02BAC2BBE2BCFED -:103BC0002BDA2BE52BF72C092C3B2C8B2C9D2CAFC7 -:103BD0002CC12CD32CE52CF72D0B2D1F2D322D4570 -:103BE0002D512D5D2D6F2D812D932DA42DB72DC918 -:103BF0002DDB2DED2DFF2E112E222E5D2EA72F0D4C -:103C00002F9B2FAD2FBF2FD12FE32FEE2FF9302871 -:103C10003056306A309430B230DF3109313D31777F -:103C2000319831DC31EF31F8320C32203234324805 -:103C3000325C32713286328E329632AF32B732BF58 -:103C400032C7331833203328334E3356335E33872D -:103C5000338F33AD33B533E133E933F13448345086 -:103C6000349E34B134C434D534E634F73509351DC7 -:103C7000358935EC3622367D36CF3718375837B38D -:103C800037DF37E7383A386438D238DA391B3968E1 -:103C900039B439F83A313A673ABE3B0F3B5A3BB830 -:103CA0003BCB3BDD3BEE3BFF3C113C243C743C8674 -:103CB0003CD13CD93CE13CF43CFC3D593D9F3DDBD3 -:103CC0003DED3DFF3E283E303E673E6F3E773EB7BE -:103CD0003EBF3EF83F4E3F823F943FBC3FFB400318 -:103CE000400B4013401B4023402B40334072407A2E -:103CF000408240AB40E4410D4140417741B641E94B -:103D00004231428C42CA42D24338439543E644484A -:103D1000445044D6452945314542456A45AA45E1C6 -:103D200046084610461846204628463046384693F0 -:103D3000469B46EE473047904804485048A348EB1E -:103D40004931498449DC49EE4A594A6B4AB14AB97A -:103D50004AC14AD44ADC4B554BB44BBC4BCE4BE02A -:103D60004C2B4C484C644C764C884C9A4CAC4CBF19 -:103D70004CD24CE44CF54D074D194D214D3E4D5C58 -:103D80004D794D954DB34DE44E144E434E6A4EA9B8 -:103D90004EC84ED84F874F9B4FA74FC44FE04FECB4 -:103DA0005001503D507050C7513251925204525CF4 -:103DB00052C35308535853A253B353C453D553E675 -:103DC0005442546F548A54B454C554E655435578FC -:103DD00055E6561F5647566E569756C456E1570439 -:103DE0005739577E579A57F057F057F057F057F01A -:103DF00057F057F057F057F057F057F057F057F08B -:103E000057F058F559435955595D59DC5A195A829A -:103E10005A945AA65AB25ABE5AEB5B445B9A5BE577 -:103E20005C3A5C6A5C7C5C8E5CA05CB25D125D6737 -:103E30005DA85E025E5F5EB95EF65F305F815FC85F -:103E4000601C606B60CC613161CF6264626C6274D3 -:103E500062C763146353639063A363B663C263CEA4 -:103E6000643F64A86566661D662F6641667F66BB13 -:103E700066ED679C6830688F68F66939699369E810 -:103E80006A506A7B6AA56AF36B406B846C0C6C1891 -:103E90006C246C576C896CC06CF46D2D6D686D95DD -:103EA0006DC16DF36E246E516E7D6ED36F266FAD56 -:103EB000702970357041706870E570ED711B714E3E -:103EC000718A71BF71F47226728472C9731273643D -:103ED00073B973F673FE746E74D3754B75B875C091 -:103EE00075D275E47631767C76C2770F774E778C13 -:103EF00077BE77EF7835787F78C6790879107922A0 -:103F000079337946795879607968797A798B79DF6C -:103F10007A2B7A3E7A507A637A767A897A9C7AE139 -:103F20007B287B3A7B4C7B5F7B717B847B967B9E83 -:103F30007BA67BB97BCB7BDE7BF17C037C147C276F -:103F40007C3A7C4D7C5F7C727C847CA57CC57CD873 -:103F50007CEB7CF67D3C7D837DCB7E027E377E6D67 -:103F60007E757ED17F407FA58006805C80AF810E0C -:103F7000817381BD8206824D829182D18312836BCF -:103F8000837383CB842A8436844284548466847AFF -:103F9000848E84A284B684CA84DE84F28506851C5D -:103FA00085328546855A856E8582859685AA85BE29 -:103FB00085D285E885FE860A86168628863A864D4D -:103FC000865F86738687869B86AF86C386D786EB99 -:103FD00086FF8715872A873C874E875A87668772B0 -:103FE000877E879087A287B687CA87DE87F2880692 -:103FF000881A882E88428858886E8880889288A47B -:1040000088B688C888DA88ED88FF890B89178923E4 -:10401000892F89418953896589778989899B89ADE8 -:1040200089BF89D289E589F189FD8A098A158A279C -:104030008A398A4C8A5E8A6A8AAC8AEE8B3F8B996F -:104040008BD48C0F8C598CA98CD28CF98D058D1149 -:104050008D1D8D298D3F8D558D5D8D658D7A8DBF23 -:104060008DFA8E498E998EAF8EC58EDB8EF18F07BD -:104070008F1D8F338F498F9D8FA59003906490C3C0 -:104080009117916A919491EE92429292929E92AA85 -:1040900092B692C292CD92D992F8932093329344E1 -:1040A00093569369937C938E93A093AB93B693C8E6 -:1040B00093D493E693F89404940C94209428943B1E -:1040C00094439456945E946694AB94BE94E794EFB4 -:1040D00094F7957B95879593963596C496D596E0FB -:1040E00096EC975F976B977697D69840985298641E -:1040F000987698AC990A99169922992E993A998F9F -:1041000099AA99FD9A0E9A789A8A9A9C9AA49AE505 -:104110009B149B279B879BC49C149C599C939CE35A -:104120009D299D739DA29DE99DFD9E319E729EDD00 -:104130009EF39F329F919FB69FF6A058A081A0C585 -:10414000A131A171A1CAA236A276A2BBA304A34346 -:10415000A3A2A3FCA40EA420A436A44CA458A46437 -:10416000A470A47CA488A494A4A0A4ABA4B6A4C264 -:10417000A4CEA4DAA4E6A4F2A4FEA50AA516A5225C -:10418000A52EA53AA546A552A55EA56AA57CA5853E -:10419000A58EA597A5A0A5A9A5B2A5BBA5C4A5CD8B -:1041A000A5D6A5DFA618A621A63DA65BA664A66D8A -:1041B000A67FA6A7A6D1A6FAA732A75FA7C4A7FD88 -:1041C000A842A85CA889A8CBA8DDA8FAA914A92EA2 -:1041D000A970A98AA99EA9B8A9D2A9EFA9F8AA018C -:1041E000AA0AAA13AA1CAA25AA2EAA37AA40AA4933 -:1041F000AA51AA59AA61AA69AA71AA79AA81AA8907 -:10420000AA91AA99AAA2AAABAAB4AABDAAC6AACFE1 -:10421000AAD8AAE1AAEAAAF3AB33AB59AB92ABE8AE -:10422000AC24AC6EACD3ACEFAD58ADBCAE0DAE159E -:10423000AE1DAE25AE2DAE35AE3DAE45AE4DAE5546 -:10424000AE5DAE66AE6FAE78AE81AE8AAE93AE9C1A -:10425000AEA5AEAEAEB7AEC9AEEAAEF3AF14AF1D0B -:10426000AF3BAF54AF5DAF66AF6EAF76AFC7B03C9C -:10427000B044B04CB057B07EB08A00000000002FB0 -:10428000023A000300010409000000AC07AE00037D -:104290000001040900010012079C00030001040949 -:1042A0000002000C07900003000104090003003421 -:1042B000075C00030001040900040020073C000320 -:1042C000000104090005001A072200030001040987 -:1042D0000006001E0704000300010409000700A4F3 -:1042E00006600003000104090008002A06360003E6 -:1042F0000001040900090028060E0003000104095A -:10430000000A004205CC000300010409000B003E36 -:10431000058E000300010409000C003C0552000357 -:1043200000010409000D012204300003000104090A -:10433000000E003403FC0003000104090019001CF6 -:1043400003E00003000104090100000C03D4000392 -:10435000000104090101000A03CA00030001040965 -:104360000103001803B20003000104090104000C5A -:1043700007900003000104090105001E03940003D7 -:104380000001040901060016037E00030001040970 -:1043900001070020035E0003000104090109002C4D -:1043A0000332000300010409010A00200312000384 -:1043B00000010409010B003202E0000300010409BE -:1043C000010C002A02B6000300010409010D0034AB -:1043D0000282000300010409010E0028025A0003B2 -:1043E00000010409010F002C022E00030001040942 -:1043F0000110002E02000003000104090111002633 -:1044000001DA0003000104090112003001AA0003CF -:10441000000104090113003A0170000300010409BE -:10442000011400300140000300010409011500409F -:1044300001000003000104090116003800C8000350 -:10444000000104090117004200860003000104096D -:104450000118001200740003000104090119001A78 -:10446000005A000300010409011A000C004E000369 -:1044700000010409011B000A0044000300010409B3 -:10448000011C000E0036000300010409011D000C90 -:10449000002A000300010409011E0010001A000395 -:1044A00000010409011F00080012000300010409B3 -:1044B00001200012000000450078007400720061C5 -:1044C0000042006F006C00640042006F006C0064EA -:1044D00000530065006D00690042006F006C0064CD -:1044E000004D0065006400690075006D00520065B4 -:1044F00000670075006C00610072004C0069006785 -:1045000000680074004E006F0072006D0061006C66 -:1045100000530065006D00690043006F006E006489 -:104520000065006E0073006500640043006F006E5C -:1045300000640065006E007300650064004F007049 -:104540000065006E00530061006E00730049007446 -:104550000061006C00690063002D0043006F006E75 -:1045600000640065006E007300650064004500781B -:104570000074007200610042006F006C0064004F24 -:1045800000700065006E00530061006E007300490A -:1045900000740061006C00690063002D0043006F2F -:1045A000006E00640065006E0073006500640042E8 -:1045B000006F006C0064004F00700065006E0053D7 -:1045C0000061006E0073004900740061006C0069B6 -:1045D0000063002D0043006F006E00640065006EF4 -:1045E00000730065006400530065006D00690042BF -:1045F000006F006C0064004F00700065006E005397 -:104600000061006E0073004900740061006C006975 -:104610000063002D0043006F006E00640065006EB3 -:10462000007300650064004F00700065006E005369 -:104630000061006E0073004900740061006C006945 -:104640000063002D0043006F006E00640065006E83 -:10465000007300650064004C006900670068007426 -:10466000004F00700065006E00530061006E007323 -:10467000004900740061006C00690063002D004572 -:1046800000780074007200610042006F006C0064EA -:10469000004F00700065006E00530061006E0073F3 -:1046A000004900740061006C00690063002D004245 -:1046B000006F006C0064004F00700065006E0053D6 -:1046C0000061006E0073004900740061006C0069B5 -:1046D0000063002D00530065006D00690042006F0B -:1046E000006C0064004F00700065006E00530061B4 -:1046F000006E0073004900740061006C0069006383 -:10470000002D0052006500670075006C00610072AA -:10471000004F00700065006E00530061006E007372 -:10472000004900740061006C00690063002D004CBA -:1047300000690067006800740043006F006E006449 -:104740000065006E0073006500640020004500787D -:104750000074007200610042006F006C0064002071 -:10476000004900740061006C006900630043006F41 -:10477000006E00640065006E007300650064002038 -:104780000042006F006C006400200049007400616A -:10479000006C006900630043006F006E00640065F8 -:1047A000006E007300650064002000530065006D1A -:1047B00000690042006F006C006400200049007432 -:1047C0000061006C006900630043006F006E0064CC -:1047D0000065006E007300650064002000490074ED -:1047E0000061006C006900630043006F006E0064AC -:1047F0000065006E0073006500640020004C0069D5 -:104800000067006800740020004900740061006CBB -:104810000069006300450078007400720061004286 -:10482000006F006C00640020004900740061006C9F -:10483000006900630042006F006C006400200049C2 -:1048400000740061006C0069006300530065006D36 -:1048500000690042006F006C006400200049007491 -:104860000061006C00690063004C0069006700682B -:1048700000740020004900740061006C006900634E -:104880000057006900640074006800570065006903 -:10489000006700680074004F00700065006E0053F0 -:1048A0000061006E0073004900740061006C0069D3 -:1048B00000630068007400740070003A002F002F3D -:1048C0000073006300720069007000740073002EB2 -:1048D00000730069006C002E006F00720067002FEB -:1048E000004F0046004C005400680069007300202F -:1048F0000046006F006E007400200053006F0066D9 -:104900000074007700610072006500200069007388 -:104910000020006C006900630065006E0073006594 -:10492000006400200075006E0064006500720020C5 -:10493000007400680065002000530049004C00200E -:10494000004F00700065006E00200046006F006E92 -:1049500000740020004C006900630065006E007365 -:104960000065002C0020005600650072007300698D -:10497000006F006E00200031002E0031002E00205C -:1049800000540068006900730020006C0069006337 -:104990000065006E00730065002000690073002050 -:1049A0000061007600610069006C00610062006CCB -:1049B0000065002000770069007400680020006135 -:1049C0000020004600410051002000610074003AC0 -:1049D000002000680074007400700073003A002F1B -:1049E000002F007300630072006900700074007390 -:1049F000002E00730069006C002E006F00720067CB -:104A0000002F004F0046004C0068007400740070D6 -:104A1000003A002F002F007700770077002E006DFE -:104A2000006F006E006F0074007900700065002E4A -:104A30000063006F006D002F007300740075006448 -:104A40000069006F0068007400740070003A002F65 -:104A5000002F007700770077002E0067006F006F4F -:104A60000067006C0065002E0063006F006D002F72 -:104A7000006700650074002F006E006F0074006F07 -:104A8000002F00440065007300690067006E006538 -:104A900000640020006200790020004D006F006E6D -:104AA000006F0074007900700065002000640065EC -:104AB000007300690067006E0020007400650061EB -:104AC000006D002E004D006F006E006F00740079C5 -:104AD00000700065002000440065007300690067F5 -:104AE000006E0020005400650061006D004D006FF5 -:104AF000006E006F007400790070006500200049AE -:104B0000006D006100670069006E006700200049C9 -:104B1000006E0063002E004F00700065006E0020E4 -:104B200000530061006E00730020006900730020D4 -:104B30000061002000740072006100640065006D77 -:104B400000610072006B0020006F006600200047CB -:104B5000006F006F0067006C006500200061006E50 -:104B600000640020006D0061007900200062006593 -:104B70000020007200650067006900730074006522 -:104B800000720065006400200069006E0020006370 -:104B900000650072007400610069006E0020006A08 -:104BA000007500720069007300640069006300749E -:104BB0000069006F006E0073002E004F00700065EA -:104BC000006E00530061006E0073002D00490074F8 -:104BD0000061006C0069006300560065007200739C -:104BE0000069006F006E00200033002E003000309E -:104BF0000030004F00700065006E0020005300611F -:104C0000006E00730020004900740061006C0069B0 -:104C100000630033002E003000300030003B0047BE -:104C2000004F004F0047003B004F00700065006ED2 -:104C300000530061006E0073002D00490074006194 -:104C4000006C00690063004900740061006C006939 -:104C50000063004F00700065006E0020005300618B -:104C6000006E00730043006F0070007900720069ED -:104C7000006700680074002000320030003200300D -:104C800000200054006800650020004F007000659F -:104C9000006E002000530061006E00730020005081 -:104CA0000072006F006A006500630074002000411C -:104CB000007500740068006F007200730020002807 -:104CC00000680074007400700073003A002F002F19 -:104CD000006700690074006800750062002E0063C0 -:104CE000006F006D002F0067006F006F0067006CA1 -:104CF00000650066006F006E00740073002F006F87 -:104D000000700065006E00730061006E0073002982 -:104D1000404A9998979687868584838281807F7E92 -:104D20007D7C7B7A797877767574737271706F6E2B -:104D30006D6C6B6A696867666564636261605F5E1B -:104D40005D5C5B5A5958575655545351504F4E4D10 -:104D50004C4B4A49484746281F100A092C01B10B01 -:104D60000A432343650A2D2C00B10A0B4323430B4E -:104D70002D2C01B00643B00743650A2D2CB04F2BF4 -:104D800020B0405158214B525845441B2121591BFA -:104D90002321B040B0042545B004254561648A63F1 -:104DA000525845441B212159592D2C00B00743B0BE -:104DB00006430B2D2C4B53234B515A5820458A60E8 -:104DC000441B2121592D2C4B545820458A60441BEB -:104DD0002121592D2C4B53234B515A58381B21213B -:104DE000592D2C4B5458381B2121592D2CB00243DE -:104DF0005458B0462B1B21212121592D2CB00243A0 -:104E00005458B0472B1B212121592D2CB00243545B -:104E100058B0482B1B21212121592D2CB00243547D -:104E200058B0492B1B212121592D2C2320B0005093 -:104E30008A8A64B10003255458B0401BB101032590 -:104E40005458B005438B59B04F2B5923B0622B23D4 -:104E500021235865592D2CB108000C215460432D95 -:104E60002CB10C000C215460432D2C012047B002C2 -:104E70004320B8100062B81000635723B8010062E5 -:104E8000B8100063575A58B020606659482D2CB1AD -:104E9000000225B00225B0022553B800352378B0B2 -:104EA0000225B0022560B020632020B006252362D1 -:104EB00050588A21B00160231B2020B006252362B0 -:104EC00052582321B001611B8A212321205959B84E -:104ED000FFC11C60B0206323212D2CB1020042B120 -:104EE00023018851B1400188535A58B81000B020AE -:104EF000885458B202010243604259B124018851DA -:104F000058B82000B040885458B2020202436042B0 -:104F1000B12401885458B2022002436042004B0180 -:104F20004B5258B2020802436042591BB84000B0CD -:104F300080885458B202040243604259B84000B01D -:104F40008063B80100885458B20208024360425995 -:104F5000B94000010063B80200885458B202100240 -:104F600043604259B12601885158B940000200639C -:104F7000B80400885458B202400243604259B94014 -:104F800000040063B80800885458B20280024360ED -:104F90004259B12801885158B94000080063B8103F -:104FA00000885458B900020100B0024360425959C8 -:104FB0005959595959B10002435458400A054008FB -:104FC0004009400C020D021BB10102435458B205C6 -:104FD0004008BA010000090100B30C010D011BB12A -:104FE0008002435258B2054008B80180B109401B05 -:104FF000B80100B002435258B2054008BA0180001F -:105000000901401BB80180B002435258B205400864 -:10501000B80200B109401BB2054008BA01000009FE -:105020000100595959B84000B0808855B940000274 -:105030000063B8040088555A58B30C000D011BB327 -:105040000C000D0159595942424242422D2C45B1A2 -:10505000024E2B23B04F2B20B0405158214B5158BA -:10506000B0022545B1014E2B60591B234B5158B05E -:1050700003254520648A63B0405358B1024E2B602B -:105080001B21591B215959442D2C20B00050205868 -:1050900023651B2359B114148A7045B11010434B7A -:1050A0008A43515A58B0401BB04F2B5923B1610667 -:1050B00026602B8A58B005438B5923586559231015 -:1050C0003A2D2CB003254963234660B04F2B23B003 -:1050D0000425B0042549B0032563562060B0626002 -:1050E0002BB003252010468A4660B02063613A2D1C -:1050F0002CB00016B1020325B1010425013E003E8B -:10510000B10102060CB00A236542B00B2342B10282 -:105110000325B1010425013F003FB10102060CB097 -:1051200006236542B0072342B00116B10002435482 -:10513000584523452018698A6323622020B04050D7 -:1051400058671B665961B02063B0402361B00423E7 -:10515000421BB104004221215918012D2C2045B1D8 -:10516000004E2B442D2C4B51B1404F2B505B5820FF -:1051700045B1014E2B208A8A4420B1400426616348 -:1051800061B1014E2B44211B23218A45B1014E2BD5 -:10519000208A234444592D2C4B51B1404F2B505B56 -:1051A0005845208AB0406163601B23214559B101F5 -:1051B0004E2B442D2C2345208A4523612064B0408A -:1051C00051B0042520B0005323B040515A5AB14089 -:1051D0004F2B545A588A0C642364235358B14040CF -:1051E0008A612063611B2063591B8A5963B1024E97 -:1051F0002B60442D2C012D2C002D2C05B10B0A43C6 -:105200002343650A2D2CB10A0B4323430B022D2C9B -:10521000B002256366B00225B82000626023622DCB -:105220002CB0022563B0206066B00225B820006271 -:105230006023622D2CB002256367B00225B82000E0 -:10524000626023622D2CB002256366B02060B0023C -:1052500025B82000626023622D2C234AB1024E2B18 -:105260002D2C234AB1014E2B2D2C238A4A23456431 -:10527000B0022564B002256164B003435258212076 -:105280006459B1024E2B23B000505865592D2C2380 -:105290008A4A234564B0022564B002256164B003E4 -:1052A00043525821206459B1014E2B23B00050586D -:1052B00065592D2C20B003254AB1024E2B8A103B94 -:1052C0002D2C20B003254AB1014E2B8A103B2D2CEA -:1052D000B00325B003258AB0672B8A103B2D2CB074 -:1052E0000325B003258AB0682B8A103B2D2CB00310 -:1052F0002546B003254660B004252EB00425B00431 -:1053000025B0042620B000505821B06A1BB06C595B -:105310002BB0032546B00325466061B08062208A29 -:105320002010233A232010233A2D2CB0032547B018 -:1053300003254760B0052547B0806361B00225B002 -:105340000625496323B005254AB080632058621BB7 -:105350002159B0042646608A468A4660B0206361BF -:105360002D2CB00426B00425B00425B00426B06E60 -:105370002B208A2010233A232010233A2D2C23207F -:10538000B001545821B00225B1024E2BB0805020FC -:10539000605920606020B001515821211B20B005C8 -:1053A000515821206661B0402361B100032550B0FF -:1053B0000325B00325505A5820B00325618A53585D -:1053C00021B000591B21591BB00754582066616554 -:1053D00023211B2121B000595959B1024E2B2D2CEC -:1053E000B00225B004254AB0005358B0001B8A8A89 -:1053F000238AB00159B004254620666120B00526F5 -:10540000B0062649B00526B00526B0702B2361658D -:10541000B02060206661B02061652D2CB002254669 -:10542000208A20B000505821B1024E2B1B45232169 -:10543000596165B00225103B2D2CB0042620B8021E -:10544000006220B80200638A236120B05D602BB047 -:105450000525118A128A20398A58B9005D1000B0DA -:1054600004266356602B23212010204620B1024ED3 -:105470002B23611B2321208A201049B1024E2B5976 -:105480003B2D2CB9005D1000B009256356602BB090 -:105490000525B00525B00526B06D2BB15D0725604B -:1054A0002BB00525B00525B00525B00525B06F2B1F -:1054B000B9005D1000B008266356602B20B0005282 -:1054C00058B0502BB00525B00525B00725B00725ED -:1054D000B00525B0712BB0021738B00052B00225CC -:1054E000B001525A58B00425B0062549B00325B082 -:1054F0000525496020B0405258211BB00052582069 -:10550000B0025458B00425B00425B00725B00725D3 -:1055100049B00217381BB00425B00425B00425B0EB -:10552000062549B0021738595959595921212121C5 -:10553000212D2CB9005D1000B00B256356602BB0F7 -:105540000725B00725B00625B00625B00C25B00C00 -:1055500025B00925B00825B06E2BB0041738B00768 -:1055600025B00725B00726B06D2BB00425B0042563 -:10557000B00426B06D2BB0502BB00625B00625B078 -:105580000325B0712BB00525B00525B00325B00269 -:10559000173820B00625B00625B00525B0712B6060 -:1055A000B00625B00625B0042565B0021738B00254 -:1055B00025B002256020B040535821B0406123B08F -:1055C0004061231BB8FFC05058B0406023B040601A -:1055D000235959B00825B00825B00426B002173861 -:1055E000B00525B005258AB002173820B000525802 -:1055F000B00625B0082549B00325B005254960202F -:10560000B0405258211BB0005258B00625B00625B4 -:10561000B00625B00625B00B25B00B2549B0041700 -:1056200038B00625B00625B00625B00625B00A25F7 -:10563000B00A25B00725B0712BB0041738B0042587 -:10564000B00425B00525B00725B00525B0712BB0F5 -:105650000217381BB00425B00425B8FFC0B00217EC -:105660003859595921212121212121212D2CB004E2 -:1056700025B0032587B00325B003258A20B000504C -:105680005821B0651BB068592B64B00425B00425BF -:1056900006B00425B0042549202063B0032520630B -:1056A00051B1000325545B5821212321071B20639E -:1056B000B0022520636120B0532B8A63B00525B06A -:1056C000052587B00425B004264AB0005058655916 -:1056D000B00426200146230046B0052620014623BB -:1056E0000046B0001600B000234801B00023480077 -:1056F00020B0012348B00223480120B0012348B064 -:1057000002234823B2020001082338B20200010933 -:105710002338B1020107B00116592D2C23100D0CAE -:105720008A63238A636064B940000400635058B000 -:1057300000381B3C592D2CB00625B00925B0092591 -:10574000B00726B0762B23B0005458051B0459B07F -:105750000425B00626B0772BB00525B00526B00588 -:1057600025B00526B0762BB0005458051B0459B05F -:10577000772B2D2CB00725B00A25B00A25B00826B6 -:10578000B0762B8AB0005458051B0459B00525B0DB -:105790000726B0772BB00625B00626B00625B00642 -:1057A00026B0762B08B0772B2D2CB00725B00A2514 -:1057B000B00A25B00826B0762B8A8A08B00425B036 -:1057C0000626B0772BB00525B00526B00525B00517 -:1057D00026B0762BB0005458051B0459B0772B2DFA -:1057E0002CB00825B00B25B00B25B00926B0762BC0 -:1057F000B00426B0042608B00525B00726B0772BE4 -:10580000B00625B00626B00625B00626B0762B08D1 -:10581000B0772B2D2C03B00325B003254AB0042507 -:10582000B003254A02B00525B005264AB00526B0CA -:1058300005264AB00426638A8A63612D2CB15D0E69 -:1058400025602BB00C2611B0052612B00A2539B000 -:10585000072539B00A25B00A25B00925B07C2BB040 -:105860000050B00B25B00825B00A25B07C2BB00045 -:10587000505458B00725B00B2587B00425B0042537 -:105880000BB00A2510B00925C1B00225B002250BC6 -:10589000B0072510B00625C11BB00725B00B25B0F9 -:1058A0000B25B8FFFFB0762BB00425B004250BB054 -:1058B0000725B00A25B0772BB00A25B00825B00817 -:1058C00025B8FFFFB0762BB00225B002250BB00A39 -:1058D00025B00725B0772B59B00A2546B00A2546D2 -:1058E00060B0082546B008254660B00625B00625FC -:1058F0000BB00C25B00C25B00C2620B00050582160 -:10590000B06A1BB06C592BB00425B004250BB0094C -:1059100025B00925B0092620B000505821B06A1BD7 -:10592000B06C592B23B00A2546B00A25466061B0F9 -:10593000206323B0082546B00825466061B0206387 -:10594000B1010C255458041B0559B00A262010B08B -:1059500003253AB00626B006260BB0072620108A8B -:105960003AB10107265458041B0559B005262010EA -:10597000B002253A8A8A0B232010233A2D2C23B01B -:10598000015458B9000040001BB84000B000598ACB -:10599000B0015458B9000040001BB84000B0005995 -:1059A000B07D2B2D2C8A8A080D8AB0015458B9007D -:1059B0000040001BB84000B00059B07D2B2D2C08D2 -:1059C000B0015458B9000040001BB84000B0005965 -:1059D0000DB07D2B2D2CB00426B00426080DB0048C -:1059E00026B00426080DB07D2B2D2C200146230067 -:1059F00046B00A43B00B438A632362612D2CB00981 -:105A00002BB006252EB005257DC5B00625B0052591 -:105A1000B0042520B000505821B06A1BB06C592B3F -:105A2000B00525B00425B0032520B000505821B0A2 -:105A30006A1BB06C592B18B00825B00725B0062595 -:105A4000B00A25B06F2BB00625B00525B00426207E -:105A5000B000505821B0661BB068592BB00525B076 -:105A60000425B0042620B000505821B0661BB06851 -:105A7000592B54587DB0042510B00325C5B002251C -:105A800010B00125C5B0052621B00526211BB006A2 -:105A900026B00425B00325B00826B06F2B59B100FD -:105AA000024354587DB00225B0822BB00525B08248 -:105AB0002B20206961B00443012361B0606020693C -:105AC00061B0206120B00826B008268AB0021738DD -:105AD0008A8A6120696161B00217381B2121212166 -:105AE00059182D2C4B52B1010243535A5823102000 -:105AF000013C003C1B2121592D2C23B00225B00272 -:105B000025535820B00425583C1B3959B00160B8C2 -:105B1000FFE91C592121212D2CB0022547B0022577 -:105B200047548A20201011B001608A2012B0016110 -:105B3000B0852B2D2CB0042547B0022547542320D7 -:105B400012B001612320B0062620201011B00160A0 -:105B5000B00626B0852B8A8AB0852B2D2CB0024347 -:105B600054580C028A4B53B004264B515A580A38E9 -:105B70001B0A2121591B21212121592D2CB0982BA1 -:105B8000580C028A4B53B004264B515A580A381B02 -:105B90000A2121591B21212121592D2C20B00243FA -:105BA00054B00123B80068237821B1000243B80043 -:105BB0005E237921B0024323B020205C58212121AB -:105BC000B000B8004D1C598A8A208A208A23B81058 -:105BD00000635658B81000635658212121B001B80F -:105BE00000301C591B2159B08062205C58212121B2 -:105BF000B000B8001D1C5923B08062205C582121E0 -:105C000021B000B8000C1C598AB00161B8FFAB1C70 -:105C100023212D2C20B0024354B00123B80081234E -:105C20007821B1000243B80077237921B100024303 -:105C30008AB020205C58212121B800671C598A8A2B -:105C4000208A208A23B81000635658B81000635683 -:105C500058B00426B0015BB00426B00426B0042678 -:105C60001B21212121B80038B000231C591B2159C8 -:105C7000B0042623B08062205C588A5C8A5A2321B3 -:105C80002321B8001E1C598AB08062205C58212153 -:105C90002321B8000E1C59B00426B00161B8FF934F -:105CA0001C23212D00010000000A02F604A00005BB -:105CB00044464C5402BC6379726C02506772656B47 -:105CC00002206865627201F06C61746E002001A4AC -:105CD000000841505048017643415420014845573F -:105CE0004520011A4950504800EC4D41482000BE63 -:105CF0004D4F4C2000904E4156200062524F4D2097 -:105D000000340000FFFF001400000002000600073E -:105D100000080009001200140015001600170018F2 -:105D20000019001A001B001C001D001E001F00208F -:105D30000000FFFF0014000000020006000700083A -:105D400000090011001400150016001700180019B2 -:105D5000001A001B001C001D001E001F0020000078 -:105D6000FFFF001400000002000600070008000901 -:105D70000010001400150016001700180019001A72 -:105D8000001B001C001D001E001F00200000FFFF64 -:105D90000014000000020006000700080009000EC1 -:105DA000001400150016001700180019001A001B37 -:105DB000001C001D001E001F00200000FFFF00143B -:105DC000000000010006000700080009000D001493 -:105DD00000150016001700180019001A001B001CFF -:105DE000001D001E001F00200000FFFF0014000027 -:105DF00000010006000700080009000C001400154F -:105E00000016001700180019001A001B001C001DC6 -:105E1000001E001F00200000FFFF00140000000211 -:105E20000006000700080009000B0014001500160A -:105E3000001700180019001A001B001C001D001E8E -:105E4000001F00200000FFFF0014000000010006FA -:105E5000000700080009000A0014001500160017CA -:105E600000180019001A001B001C001D001E001F56 -:105E700000200000FFFF00130000000500060007DF -:105E8000000800090014001500160017001800197A -:105E9000001A001B001C001D001E001F0020000433 -:105EA00000000000FFFF00130000000400060007D0 -:105EB000000800090014001500160017001800194A -:105EC000001A001B001C001D001E001F0020000403 -:105ED00000000000FFFF00130000000300060007A1 -:105EE000000800090014001500160017001800191A -:105EF000001A001B001C001D001E001F0020007067 -:105F000000024D4B4420003E53524220001000003E -:105F1000FFFF001400000001000600070008000950 -:105F20000013001400150016001700180019001ABD -:105F3000001B001C001D001E001F00200000FFFFB2 -:105F40000014000000010006000700080009000F0F -:105F5000001400150016001700180019001A001B85 -:105F6000001C001D001E001F002000040000000097 -:105F7000FFFF0013000000010006000700080009F1 -:105F8000001400150016001700180019001A001B55 -:105F9000001C001D001E001F0020002161616C74A8 -:105FA00001A263636D70019A63636D70018A63631C -:105FB0006D70018063636D70017663636D70016A5B -:105FC000646E6F6D016466726163015A6C6967612A -:105FD00001546C6E756D014E6C6F636C01486C6F93 -:105FE000636C01426C6F636C013C6C6F636C0136D7 -:105FF0006C6F636C01306C6F636C012A6C6F636C47 -:1060000001246C6F636C011E6C6F636C01186C6F04 -:10601000636C01126E756D72010C6F6E756D010609 -:106020006F72646E0100706E756D00FA73616C744E -:1060300000F27373303100F27373303200EC73731B -:10604000303300E67373303400E07375627300DA46 -:106050007375707300D4746E756D00CE7A65726F4F -:1060600000C8000000010024000000010021000021 -:1060700000010015000000010014000000010027CD -:1060800000000001002600000001002500000002C1 -:106090000025002600000001002000000001001D76 -:1060A00000000001002200000001001600000001B5 -:1060B000001200000001000A0000000100080000BA -:1060C0000001000900000001001300000001000BA6 -:1060D00000000001000F000000010011000000019D -:1060E000000C00000001001000000001001F000073 -:1060F000000100230000000300180019001A00002E -:106100000001001700000004000200050002000565 -:106110000000000300020005000700000003000269 -:106120000005000600000006000200050002000550 -:10613000000200050000000200020005000000024D -:1061400000000001002809DE07BC07620748074875 -:10615000069606180588055605340534051204D040 -:1061600004B00490046E046E0444041A041A03B0CC -:106170000362034A033C0328034A02E002D202D22C -:1061800002940272025A021401CE0188011200FE2A -:1061900000D8006600520001000000010008000164 -:1061A0000006028100010001014100010000000120 -:1061B0000008000200360018038F03900391039239 -:1061C000039303940395039603970398039A039B01 -:1061D000039C03A003A103A203A303A403A503A696 -:1061E00003C9039D039E039900010018002C002D94 -:1061F000008E008F0090009100EA00EC00EE00F0AD -:1062000000F200F300F5015901650174019D019E42 -:10621000019F02B202C1032E0330038D0001000072 -:106220000001000800020010000503B803B903BA1A -:1062300003BB03B100010005004A00DF00E100E3F9 -:1062400000E500010000000100080001000604460E -:10625000000100010013000400000001000800011B -:10626000006600020038000A00050026001E001823 -:106270000012000C03C10002004F03C00002004CDA -:1062800003BD000203BC03BF000303BC004F03BEF9 -:10629000000303BC004C00050026001E001800127D -:1062A000000C03AE0002004F03AD0002004C03AC33 -:1062B0000002004903B000030049004F03AF000390 -:1062C0000049004C00010002004903BC000100002D -:1062D000000100080002002E0014045A045B045C54 -:1062E000045D045E045F0460046104620463044F9F -:1062F00004500451045204530454045504560457E2 -:106300000458000200020013001C0000043B044477 -:10631000000A00010000000100080002002E001425 -:106320000013001400150016001700180019001AB9 -:10633000001B001C045A045B045C045D045E045FE3 -:10634000046004610462046300020002043B04442C -:106350000000044F0458000A00010000000100087A -:106360000002002E0014043B043C043D043E043FA4 -:1063700004400441044204430444044F04500451C3 -:10638000045204530454045504560457045800029C -:1063900000020013001C0000045A0463000A0001FC -:1063A00000000001000800010006FFEC00020001EF -:1063B000044F045800000001000000010008000222 -:1063C000000E0004006C007C006C007C00010004E6 -:1063D00000240032004400520006000000020024A5 -:1063E000000A0003000100BA0001001200000001D1 -:1063F0000000001E000100020032005200030001F4 -:1064000000A000010012000000010000001E0001B9 -:106410000002002400440001000000010008000107 -:10642000003EFFEC0006000000020026000A000308 -:10643000000100120001002E000000010000001CFD -:10644000000200010431043A000000030001001CB6 -:1064500000010012000000010000001B000200010A -:106460000445044E00000001000102130001000079 -:1064700000010008000100060201000100010012F5 -:10648000000100000001000800010014041E0001CA -:1064900000000001000800010006043200020001B3 -:1064A0000013001C000000010000000100080002B1 -:1064B0000024000F046F047104730373007B0074E5 -:1064C0000075023302340374023502360375047416 -:1064D00002140001000F000B000C000E001300144A -:1064E00000150016001700180019001A001B001CE8 -:1064F00000200051000100000001000800020032ED -:10650000001604700472047504640465046604676C -:1065100004680469046A046B046C046D047603CA9D -:1065200003CB03CC03CD03CE03CF03D003D10001B3 -:106530000016000B000C000E0013001400150016CE -:10654000001700180019001A001B001C0020004B47 -:10655000004E004F005000510053005600570001FC -:1065600000000001000800020012000603C403C579 -:1065700003C603C703C803C30001000601C701C95E -:1065800001CA01D501D801E800010000000100089E -:1065900000020012000603BC03BD03C003C103BE1A -:1065A00003BF00010006004903AC03AD03AE03AF17 -:1065B00003B000010000000100080002000E00040A -:1065C0000388038703AA03AB00010004015F017283 -:1065D000017C01900004000000010008000100128D -:1065E0000001000800010004010000020079000120 -:1065F0000001002F0004000000010008000100124B -:1066000000010008000100040101000200790001FE -:106610000001004F00060000000100080001000A10 -:1066200000020026001200010002002F004F0001AE -:1066300000040000000200790001004F000100008A -:10664000000D000100040000000200790001002F8D -:1066500000010000000E000100000001000800021F -:10666000000E0004038903B2038A03B3000100048F -:1066700000FC00FD01060107000100000001000808 -:106680000002000E00040148014901230124000119 -:106690000004011F01200369036A000100000001DA -:1066A0000008000200160008038B03B4038C03B536 -:1066B000038D03B6038E03B70001000800C600C7B0 -:1066C00000DA00DB00F000F10133013400040000C7 -:1066D000000100080001007200090068005E00541B -:1066E000004A00400036002C00220018000100047F -:1066F00004080002042C0001000404070002042C1A -:106700000001000404060002042C0001000404053A -:106710000002042C0001000404030002042C000108 -:10672000000404020002042C000100040401000221 -:10673000042C0001000403F70002042C00010004F3 -:1067400003F30002042C0001000903D203D603E383 -:1067500003E503E603E903EA03EB03EC00040000AE -:10676000000100080001006E0002003C000A000465 -:106770000028001E0014000A037A00040411040E0D -:10678000040A037B00040411040E040B037C0004C0 -:106790000411040F040A037D00040411040F040B08 -:1067A00000040028001E0014000A037600040411EF -:1067B000040E040A037700040411040E040B03788A -:1067C00000040411040F040A037900040411040FE7 -:1067D000040B000100020183018E0004000000018F -:1067E000000800010092000A0088007E007400602A -:1067F0000056004C004200380024001A000100043A -:1068000001340002041A0002000C0006036C0002AE -:10681000041A036E0003041A014C0001000400F185 -:106820000002041A0001000400DB0002041A000147 -:10683000000400C70002041A000100040133000232 -:10684000041A0002000C0006036B0002041A036D18 -:106850000003041A014C0001000400F00002041AB5 -:106860000001000400DA0002041A0001000400C65E -:106870000002041A0001000A00240028002C003243 -:10688000003800440048004C00520058000100004D -:10689000000100080002005C000603A803A9047DB3 -:1068A000047B047C047F0006000000020028000A2C -:1068B000000300000001004000020014003000014D -:1068C00000000004000200010417041A0000000385 -:1068D000000000010022000100120001000000037E -:1068E00000020002037003700000040A0416000195 -:1068F00000010006004C004D00F101EB01ED0331F9 -:1069000000030000000100080001006600300214CE -:10691000020E020801F801EA01DC01CE01C001B259 -:1069200001A401960188017A0174016E0168016277 -:10693000015A0154014E01480142013C0136013027 -:10694000012A0124011E01180112010C0106010097 -:1069500000FA00F400EE00E800E200DC00D600D00F -:1069600000CA00C400BE00B800B200AC00A600021D -:10697000000A000B000C0000000E000E00020013C5 -:10698000001C000300200020000D00510051000EEB -:1069900000F000F1000F010B010B0011043B044457 -:1069A0000012044F0458001C045A0463002600021D -:1069B00004440458000204430457000204420456ED -:1069C0000002044104550002044004540002043F44 -:1069D00004530002043E04520002043D045100022C -:1069E000043C04500002043B044F000204440463CE -:1069F00000020443046200020442046100020441F4 -:106A0000046000020440045F0002043F045E0002D0 -:106A1000043E045D0002043D045C0002043C045B8F -:106A20000002043B045A0002001C04580002001B30 -:106A300004570002001A045600020019045500020F -:106A400000180454000200170453000200160452F8 -:106A5000000200150451000200140450000200134B -:106A6000044F0003037E037F0380000203B6047D0E -:106A70000002038D03980002021403CE0002047486 -:106A8000047600060375043A0444044E0463046D5E -:106A90000006023604390443044D0462046C000607 -:106AA000023504380442044C0461046B000603748C -:106AB00004370441044B0460046A000602340436BF -:106AC0000440044A045F0469000602330435043FAD -:106AD0000449045E0468000600750434043E04485A -:106AE000045D0467000600740433043D0447045C3D -:106AF00004660006007B0432043C0446045B046523 -:106B0000000703730431043B04450459045A046428 -:106B10000002047304750002047104720002046F21 -:106B200004700001000000010008000200B00055E0 -:106B30000213006C038F0390007C006C03BC03B84D -:106B400003CA03A803A903CB03CC03CD007C03CF66 -:106B500003D003D10391039203930394038B03B4F3 -:106B6000038C03B503B903BA03BB03B103950396C2 -:106B70000397039A039B039C038903B2038A03B31D -:106B800001480149038E03B703A0038803A10387CB -:106B900003A203AA03AB03A303A403A503C403C571 -:106BA00003C603C703C803C3047B047C03A603C94D -:106BB000039D039E047F01230124039903BD03C0A9 -:106BC00003C103BE03BF043104320433043404356B -:106BD0000436043704380439043A00010055001221 -:106BE0000024002C002D003200440049004A004BD4 -:106BF000004C004D004E004F005000520053005614 -:106C00000057008E008F0090009100C600C700DA88 -:106C100000DB00DF00E100E300E500EA00EC00EE4D -:106C200000F200F300F500FC00FD01060107011F62 -:106C30000120013301340159015F016501720174C2 -:106C4000017C0190019D019E019F01C701C901CAFC -:106C500001D501D801E801EB01ED02B202C1032E1A -:106C6000033003310369036A038D03AC03AD03AE44 -:106C700003AF03B004450446044704480449044AEA -:106C8000044B044C044D044E04CD00C10000000030 -:106C90000214000002140000020C002C031100DF9B -:106CA0000524003E0468004A065C00A50564004512 -:106CB00001B800DF024700500247FF65046400D8B6 -:106CC0000493009001FCFFA8028100380202002C0E -:106CD00002CEFFA3046800770468012A0468000854 -:106CE0000468002D0468000E0468004C04680082EB -:106CF000046800AD0468005C046800600202002CB7 -:106D00000202FF9D049300900493009C0493009062 -:106D1000036B009F06C6006D047CFF8D04CD0056FA -:106D200004B40096055800560422005603D30056BA -:106D30000570009605710058022B00560226FEBE13 -:106D4000047B005603D6005606B2005405A1005439 -:106D500005C400960487005605C4009604930056A7 -:106D60000408002703FE00B9056D00A4046600BFF7 -:106D700006D200DF042EFF94040D00BD0441FFEC99 -:106D80000255FFEE02CE00DB0255FF6D048E00516E -:106D90000324FF46022D012B04860063049F003A62 -:106DA00003A00064049F006303FC0065027FFF17DB -:106DB0000427FFA2049C003A0205003A0205FEFAED -:106DC00003E900380205003806F9003A049C003354 -:106DD00004810064049FFFD4049F00630329003AE8 -:106DE0000373000C02A3005D049C007103AF0062FA -:106DF00005B9007403D7FFB503AFFF3B038DFFE177 -:106E000002C8001B0465021902C8FFB10493009078 -:106E100002140000020CFFED046800DB0468FFEAC6 -:106E2000046C00A30468007D0465021903E60037C2 -:106E3000047401CD06A8006402B200AA03B900518F -:106E400004930090027E003806A80064033800CF47 -:106E5000036D00750493009002CA008C02CA00A161 -:106E6000021100EC04A9FFD4053D00CA020200A9EA -:106E700001A1FF5202CA012E02B900B203B90010EB -:106E800005CD00AE065C00B006400069036BFFD87C -:106E9000047CFF8D047CFF8D047CFF8D047CFF8DC2 -:106EA000047CFF8D047CFF8D068FFF8B04B400965D -:106EB00004220056042200560422005604220056E2 -:106EC000022B0056022B0056022B0056022B0056B6 -:106ED0000558004605A1005405C4009605C4009657 -:106EE00005C4009605C4009605C40096049300AE40 -:106EF00005C4006E056D00A4056D00A4056D00A419 -:106F0000056D00A4040D00BD0487005604A0FEFC1E -:106F100004860063048600630486006304860063BD -:106F200004860063048600630694006303A0006483 -:106F300003FC006503FC006503FC006503FC0065C1 -:106F40000205003A0205003A0205003A0205003A3D -:106F5000048B005A049C00330481006404810064A3 -:106F6000048100640481006404810064049300903F -:106F700004810034049C0071049C0071049C007125 -:106F8000049C007103AFFF3B049FFFD403AFFF3BA2 -:106F9000047CFF8D04860063047CFF8D04860063FF -:106FA000047CFF8D0486006304B4009603A0006493 -:106FB00004B4009603A0006404B4009603A0006427 -:106FC00004B4009603A000640558005604DE006275 -:106FD00005580046049F00630422005603FC006528 -:106FE0000422005603FC00650422005603FC0065E1 -:106FF0000422005603FC00630422005603FC0065D3 -:10700000057000960427FFA2057000960427FFA2D2 +:1039100000000000000000000000000000000000A7 +:1039200000000000005E0000000000000000000039 +:1039300000000000000000000000000001480149F4 +:1039400001230124040F0410041103700412041352 +:103950000414025801F201F3041E041F041C041D88 +:10396000023302340374023502360375047304749F +:10397000046F047102140476047004720479035E07 +:1039800002180387038803AA00000000000000005B +:10399000000000290046009F010D018901FF02126D +:1039A000023C0266029702B602D202E402FF031250 +:1039B0000354037D03B90411044C049604F905165D +:1039C000057C05E1061106420660067A069806E3C4 +:1039D000077A07AC07F708310863088A08AD08F8CA +:1039E00009200934095C098809A009DA0A0D0A527C +:1039F0000A850AD70B110B670B860BBB0BE40C3047 +:103A00000C5B0C7E0CA20CBE0CD10CED0D090D1B39 +:103A10000D3C0D910DEB0E250E7F0ECC0F180FBE39 +:103A20001003102A1067109810AC110F114C118C54 +:103A300011E61241127212C213011340136813B53A +:103A400013DF141E1442149414A614FD15351535F5 +:103A5000155F15A215EB1655169716B217281756AF +:103A600017C718151846185D186518D718E9191DD5 +:103A70001948197D19CD19EE19F61A221A2B1A5A5E +:103A80001A831ABA1AE91AFA1B0B1B1C1B661B783D +:103A90001B8A1B9C1BAF1BC21BD61C161C221C3472 +:103AA0001C461C581C6B1C7D1C8F1CA11CB41CF9D3 +:103AB0001D0C1D1E1D301D421D551D681D951E042B +:103AC0001E161E281E3A1E4D1E5F1E991F0E1F2019 +:103AD0001F321F441F561F681F7C201520212033D2 +:103AE0002045205620682079208A209C20AF21176D +:103AF0002129213B214D215F2170218221BB2222DE +:103B0000223422462258226A227C22D922EC22FE2A +:103B10002310232223342340234C235E237023824B +:103B2000239323A523B723C923DA23EC23FF2407F8 +:103B300024712483249524A724B924CB24DD24E9EB +:103B4000255A256C257D258F25A125B325C525D78B +:103B500025EA25F6260126132625266226B626C93D +:103B600026DC26EE26FF27112723272E2739274B71 +:103B700027572763277527872793279E27CD27DF7A +:103B800027F127FD2809281D2830283C28482874BB +:103B9000289B28AD28BF28CB28D728E928FB290750 +:103BA000295129A429B629C829DA29EC29FF2A1282 +:103BB0002A6F2AEE2B002B122B1E2B2A2B3C2B4D6F +:103BC0002B5F2B712B832B942BA02BAC2BBE2BCFDD +:103BD0002BDA2BE52BF72C092C3B2C8B2C9D2CAFB7 +:103BE0002CC12CD32CE52CF72D0B2D1F2D322D4560 +:103BF0002D512D5D2D6F2D812D932DA42DB72DC908 +:103C00002DDB2DED2DFF2E112E222E5D2EA72F0D3B +:103C10002F9B2FAD2FBF2FD12FE32FEE2FF9302861 +:103C20003056306A309430B230DF3109313D31776F +:103C3000319831DC31EF31F8320C322032343248F5 +:103C4000325C32713286328E329632AF32B732BF48 +:103C500032C7331833203328334E3356335E33871D +:103C6000338F33AD33B533E133E933F13448345076 +:103C7000349E34B134C434D534E634F73509351DB7 +:103C8000358935EC3622367D36CF3718375837B37D +:103C900037DF37E7383A386438D238DA391B3968D1 +:103CA00039B439F83A313A673ABE3B0F3B5A3BB820 +:103CB0003BCB3BDD3BEE3BFF3C113C243C743C8664 +:103CC0003CD13CD93CE13CF43CFC3D593D9F3DDBC3 +:103CD0003DED3DFF3E283E303E673E6F3E773EB7AE +:103CE0003EBF3EF83F4E3F823F943FBC3FFB400308 +:103CF000400B4013401B4023402B40334072407A1E +:103D0000408240AB40E4410D4140417741B641E93A +:103D10004231428C42CA42D24338439543E644483A +:103D2000445044D6452945314542456A45AA45E1B6 +:103D300046084610461846204628463046384693E0 +:103D4000469B46EE473047904804485048A348EB0E +:103D50004931498449DC49EE4A594A6B4AB14AB96A +:103D60004AC14AD44ADC4B554BB44BBC4BCE4BE01A +:103D70004C2B4C484C644C764C884C9A4CAC4CBF09 +:103D80004CD24CE44CF54D074D194D214D3E4D5C48 +:103D90004D794D954DB34DE44E144E434E6A4EA9A8 +:103DA0004EC84ED84F874F9B4FA74FC44FE04FECA4 +:103DB0005001503D507050C7513251925204525CE4 +:103DC00052C35308535853A253B353C453D553E665 +:103DD0005442546F548A54B454C554E655435578EC +:103DE00055E6561F5647566E569756C456E1570429 +:103DF0005739577E579A57F057F057F057F057F00A +:103E000057F057F057F057F057F057F057F057F07A +:103E100057F058F559435955595D59DC5A195A828A +:103E20005A945AA65AB25ABE5AEB5B445B9A5BE567 +:103E30005C3A5C6A5C7C5C8E5CA05CB25D125D6727 +:103E40005DA85E025E5F5EB95EF65F305F815FC84F +:103E5000601C606B60CC613161CF6264626C6274C3 +:103E600062C763146353639063A363B663C263CE94 +:103E7000643F64A86566661D662F6641667F66BB03 +:103E800066ED679C6830688F68F66939699369E800 +:103E90006A506A7B6AA56AF36B406B846C0C6C1881 +:103EA0006C246C576C896CC06CF46D2D6D686D95CD +:103EB0006DC16DF36E246E516E7D6ED36F266FAD46 +:103EC000702970357041706870E570ED711B714E2E +:103ED000718A71BF71F47226728472C9731273642D +:103EE00073B973F673FE746E74D3754B75B875C081 +:103EF00075D275E47631767C76C2770F774E778C03 +:103F000077BE77EF7835787F78C67908791079228F +:103F100079337946795879607968797A798B79DF5C +:103F20007A2B7A3E7A507A637A767A897A9C7AE129 +:103F30007B287B3A7B4C7B5F7B717B847B967B9E73 +:103F40007BA67BB97BCB7BDE7BF17C037C147C275F +:103F50007C3A7C4D7C5F7C727C847CA57CC57CD863 +:103F60007CEB7CF67D3C7D837DCB7E027E377E6D57 +:103F70007E757ED17F407FA58006805C80AF810EFC +:103F8000817381BD8206824D829182D18312836BBF +:103F9000837383CB842A8436844284548466847AEF +:103FA000848E84A284B684CA84DE84F28506851C4D +:103FB00085328546855A856E8582859685AA85BE19 +:103FC00085D285E885FE860A86168628863A864D3D +:103FD000865F86738687869B86AF86C386D786EB89 +:103FE00086FF8715872A873C874E875A87668772A0 +:103FF000877E879087A287B687CA87DE87F2880682 +:10400000881A882E88428858886E8880889288A46A +:1040100088B688C888DA88ED88FF890B89178923D4 +:10402000892F89418953896589778989899B89ADD8 +:1040300089BF89D289E589F189FD8A098A158A278C +:104040008A398A4C8A5E8A6A8AAC8AEE8B3F8B995F +:104050008BD48C0F8C598CA98CD28CF98D058D1139 +:104060008D1D8D298D3F8D558D5D8D658D7A8DBF13 +:104070008DFA8E498E998EAF8EC58EDB8EF18F07AD +:104080008F1D8F338F498F9D8FA59003906490C3B0 +:104090009117916A919491EE92429292929E92AA75 +:1040A00092B692C292CD92D992F8932093329344D1 +:1040B00093569369937C938E93A093AB93B693C8D6 +:1040C00093D493E693F89404940C94209428943B0E +:1040D00094439456945E946694AB94BE94E794EFA4 +:1040E00094F7957B95879593963596C496D596E0EB +:1040F00096EC975F976B977697D69840985298640E +:10410000987698AC990A99169922992E993A998F8E +:1041100099AA99FD9A0E9A789A8A9A9C9AA49AE5F5 +:104120009B149B279B879BC49C149C599C939CE34A +:104130009D299D739DA29DE99DFD9E319E729EDDF0 +:104140009EF39F329F919FB69FF6A058A081A0C575 +:10415000A131A171A1CAA236A276A2BBA304A34336 +:10416000A3A2A3FCA40EA420A436A44CA458A46427 +:10417000A470A47CA488A494A4A0A4ABA4B6A4C254 +:10418000A4CEA4DAA4E6A4F2A4FEA50AA516A5224C +:10419000A52EA53AA546A552A55EA56AA57CA5852E +:1041A000A58EA597A5A0A5A9A5B2A5BBA5C4A5CD7B +:1041B000A5D6A5DFA618A621A63DA65BA664A66D7A +:1041C000A67FA6A7A6D1A6FAA732A75FA7C4A7FD78 +:1041D000A842A85CA889A8CBA8DDA8FAA914A92E92 +:1041E000A970A98AA99EA9B8A9D2A9EFA9F8AA017C +:1041F000AA0AAA13AA1CAA25AA2EAA37AA40AA4923 +:10420000AA51AA59AA61AA69AA71AA79AA81AA89F6 +:10421000AA91AA99AAA2AAABAAB4AABDAAC6AACFD1 +:10422000AAD8AAE1AAEAAAF3AB33AB59AB92ABE89E +:10423000AC24AC6EACD3ACEFAD58ADBCAE0DAE158E +:10424000AE1DAE25AE2DAE35AE3DAE45AE4DAE5536 +:10425000AE5DAE66AE6FAE78AE81AE8AAE93AE9C0A +:10426000AEA5AEAEAEB7AEC9AEEAAEF3AF14AF1DFB +:10427000AF3BAF54AF5DAF66AF6EAF76AFC7B03C8C +:10428000B044B04CB057B07EB08A00000000002FA0 +:10429000023A000300010409000000AC07AE00036D +:1042A0000001040900010012079C00030001040939 +:1042B0000002000C07900003000104090003003411 +:1042C000075C00030001040900040020073C000310 +:1042D000000104090005001A072200030001040977 +:1042E0000006001E0704000300010409000700A4E3 +:1042F00006600003000104090008002A06360003D6 +:104300000001040900090028060E00030001040949 +:10431000000A004205CC000300010409000B003E26 +:10432000058E000300010409000C003C0552000347 +:1043300000010409000D01220430000300010409FA +:10434000000E003403FC0003000104090019001CE6 +:1043500003E00003000104090100000C03D4000382 +:10436000000104090101000A03CA00030001040955 +:104370000103001803B20003000104090104000C4A +:1043800007900003000104090105001E03940003C7 +:104390000001040901060016037E00030001040960 +:1043A00001070020035E0003000104090109002C3D +:1043B0000332000300010409010A00200312000374 +:1043C00000010409010B003202E0000300010409AE +:1043D000010C002A02B6000300010409010D00349B +:1043E0000282000300010409010E0028025A0003A2 +:1043F00000010409010F002C022E00030001040932 +:104400000110002E02000003000104090111002622 +:1044100001DA0003000104090112003001AA0003BF +:10442000000104090113003A0170000300010409AE +:10443000011400300140000300010409011500408F +:1044400001000003000104090116003800C8000340 +:10445000000104090117004200860003000104095D +:104460000118001200740003000104090119001A68 +:10447000005A000300010409011A000C004E000359 +:1044800000010409011B000A0044000300010409A3 +:10449000011C000E0036000300010409011D000C80 +:1044A000002A000300010409011E0010001A000385 +:1044B00000010409011F00080012000300010409A3 +:1044C00001200012000000450078007400720061B5 +:1044D0000042006F006C00640042006F006C0064DA +:1044E00000530065006D00690042006F006C0064BD +:1044F000004D0065006400690075006D00520065A4 +:1045000000670075006C00610072004C0069006774 +:1045100000680074004E006F0072006D0061006C56 +:1045200000530065006D00690043006F006E006479 +:104530000065006E0073006500640043006F006E4C +:1045400000640065006E007300650064004F007039 +:104550000065006E00530061006E00730049007436 +:104560000061006C00690063002D0043006F006E65 +:1045700000640065006E007300650064004500780B +:104580000074007200610042006F006C0064004F14 +:1045900000700065006E00530061006E00730049FA +:1045A00000740061006C00690063002D0043006F1F +:1045B000006E00640065006E0073006500640042D8 +:1045C000006F006C0064004F00700065006E0053C7 +:1045D0000061006E0073004900740061006C0069A6 +:1045E0000063002D0043006F006E00640065006EE4 +:1045F00000730065006400530065006D00690042AF +:10460000006F006C0064004F00700065006E005386 +:104610000061006E0073004900740061006C006965 +:104620000063002D0043006F006E00640065006EA3 +:10463000007300650064004F00700065006E005359 +:104640000061006E0073004900740061006C006935 +:104650000063002D0043006F006E00640065006E73 +:10466000007300650064004C006900670068007416 +:10467000004F00700065006E00530061006E007313 +:10468000004900740061006C00690063002D004562 +:1046900000780074007200610042006F006C0064DA +:1046A000004F00700065006E00530061006E0073E3 +:1046B000004900740061006C00690063002D004235 +:1046C000006F006C0064004F00700065006E0053C6 +:1046D0000061006E0073004900740061006C0069A5 +:1046E0000063002D00530065006D00690042006FFB +:1046F000006C0064004F00700065006E00530061A4 +:10470000006E0073004900740061006C0069006372 +:10471000002D0052006500670075006C006100729A +:10472000004F00700065006E00530061006E007362 +:10473000004900740061006C00690063002D004CAA +:1047400000690067006800740043006F006E006439 +:104750000065006E0073006500640020004500786D +:104760000074007200610042006F006C0064002061 +:10477000004900740061006C006900630043006F31 +:10478000006E00640065006E007300650064002028 +:104790000042006F006C006400200049007400615A +:1047A000006C006900630043006F006E00640065E8 +:1047B000006E007300650064002000530065006D0A +:1047C00000690042006F006C006400200049007422 +:1047D0000061006C006900630043006F006E0064BC +:1047E0000065006E007300650064002000490074DD +:1047F0000061006C006900630043006F006E00649C +:104800000065006E0073006500640020004C0069C4 +:104810000067006800740020004900740061006CAB +:104820000069006300450078007400720061004276 +:10483000006F006C00640020004900740061006C8F +:10484000006900630042006F006C006400200049B2 +:1048500000740061006C0069006300530065006D26 +:1048600000690042006F006C006400200049007481 +:104870000061006C00690063004C0069006700681B +:1048800000740020004900740061006C006900633E +:1048900000570069006400740068005700650069F3 +:1048A000006700680074004F00700065006E0053E0 +:1048B0000061006E0073004900740061006C0069C3 +:1048C00000630068007400740070003A002F002F2D +:1048D0000073006300720069007000740073002EA2 +:1048E00000730069006C002E006F00720067002FDB +:1048F000004F0046004C005400680069007300201F +:104900000046006F006E007400200053006F0066C8 +:104910000074007700610072006500200069007378 +:104920000020006C006900630065006E0073006584 +:10493000006400200075006E0064006500720020B5 +:10494000007400680065002000530049004C0020FE +:10495000004F00700065006E00200046006F006E82 +:1049600000740020004C006900630065006E007355 +:104970000065002C0020005600650072007300697D +:10498000006F006E00200031002E0031002E00204C +:1049900000540068006900730020006C0069006327 +:1049A0000065006E00730065002000690073002040 +:1049B0000061007600610069006C00610062006CBB +:1049C0000065002000770069007400680020006125 +:1049D0000020004600410051002000610074003AB0 +:1049E000002000680074007400700073003A002F0B +:1049F000002F007300630072006900700074007380 +:104A0000002E00730069006C002E006F00720067BA +:104A1000002F004F0046004C0068007400740070C6 +:104A2000003A002F002F007700770077002E006DEE +:104A3000006F006E006F0074007900700065002E3A +:104A40000063006F006D002F007300740075006438 +:104A50000069006F0068007400740070003A002F55 +:104A6000002F007700770077002E0067006F006F3F +:104A70000067006C0065002E0063006F006D002F62 +:104A8000006700650074002F006E006F0074006FF7 +:104A9000002F00440065007300690067006E006528 +:104AA00000640020006200790020004D006F006E5D +:104AB000006F0074007900700065002000640065DC +:104AC000007300690067006E0020007400650061DB +:104AD000006D002E004D006F006E006F00740079B5 +:104AE00000700065002000440065007300690067E5 +:104AF000006E0020005400650061006D004D006FE5 +:104B0000006E006F0074007900700065002000499D +:104B1000006D006100670069006E006700200049B9 +:104B2000006E0063002E004F00700065006E0020D4 +:104B300000530061006E00730020006900730020C4 +:104B40000061002000740072006100640065006D67 +:104B500000610072006B0020006F006600200047BB +:104B6000006F006F0067006C006500200061006E40 +:104B700000640020006D0061007900200062006583 +:104B80000020007200650067006900730074006512 +:104B900000720065006400200069006E0020006360 +:104BA00000650072007400610069006E0020006AF8 +:104BB000007500720069007300640069006300748E +:104BC0000069006F006E0073002E004F00700065DA +:104BD000006E00530061006E0073002D00490074E8 +:104BE0000061006C0069006300560065007200738C +:104BF0000069006F006E00200033002E003000308E +:104C00000030004F00700065006E0020005300610E +:104C1000006E00730020004900740061006C0069A0 +:104C200000630033002E003000300030003B0047AE +:104C3000004F004F0047003B004F00700065006EC2 +:104C400000530061006E0073002D00490074006184 +:104C5000006C00690063004900740061006C006929 +:104C60000063004F00700065006E0020005300617B +:104C7000006E00730043006F0070007900720069DD +:104C800000670068007400200032003000320030FD +:104C900000200054006800650020004F007000658F +:104CA000006E002000530061006E00730020005071 +:104CB0000072006F006A006500630074002000410C +:104CC000007500740068006F0072007300200028F7 +:104CD00000680074007400700073003A002F002F09 +:104CE000006700690074006800750062002E0063B0 +:104CF000006F006D002F0067006F006F0067006C91 +:104D000000650066006F006E00740073002F006F76 +:104D100000700065006E00730061006E0073002972 +:104D2000404A9998979687868584838281807F7E82 +:104D30007D7C7B7A797877767574737271706F6E1B +:104D40006D6C6B6A696867666564636261605F5E0B +:104D50005D5C5B5A5958575655545351504F4E4D00 +:104D60004C4B4A49484746281F100A092C01B10BF1 +:104D70000A432343650A2D2C00B10A0B4323430B3E +:104D80002D2C01B00643B00743650A2D2CB04F2BE4 +:104D900020B0405158214B525845441B2121591BEA +:104DA0002321B040B0042545B004254561648A63E1 +:104DB000525845441B212159592D2C00B00743B0AE +:104DC00006430B2D2C4B53234B515A5820458A60D8 +:104DD000441B2121592D2C4B545820458A60441BDB +:104DE0002121592D2C4B53234B515A58381B21212B +:104DF000592D2C4B5458381B2121592D2CB00243CE +:104E00005458B0462B1B21212121592D2CB002438F +:104E10005458B0472B1B212121592D2CB00243544B +:104E200058B0482B1B21212121592D2CB00243546D +:104E300058B0492B1B212121592D2C2320B0005083 +:104E40008A8A64B10003255458B0401BB101032580 +:104E50005458B005438B59B04F2B5923B0622B23C4 +:104E600021235865592D2CB108000C215460432D85 +:104E70002CB10C000C215460432D2C012047B002B2 +:104E80004320B8100062B81000635723B8010062D5 +:104E9000B8100063575A58B020606659482D2CB19D +:104EA000000225B00225B0022553B800352378B0A2 +:104EB0000225B0022560B020632020B006252362C1 +:104EC00050588A21B00160231B2020B006252362A0 +:104ED00052582321B001611B8A212321205959B83E +:104EE000FFC11C60B0206323212D2CB1020042B110 +:104EF00023018851B1400188535A58B81000B0209E +:104F0000885458B202010243604259B124018851C9 +:104F100058B82000B040885458B2020202436042A0 +:104F2000B12401885458B2022002436042004B0170 +:104F30004B5258B2020802436042591BB84000B0BD +:104F400080885458B202040243604259B84000B00D +:104F50008063B80100885458B20208024360425985 +:104F6000B94000010063B80200885458B202100230 +:104F700043604259B12601885158B940000200638C +:104F8000B80400885458B202400243604259B94004 +:104F900000040063B80800885458B20280024360DD +:104FA0004259B12801885158B94000080063B8102F +:104FB00000885458B900020100B0024360425959B8 +:104FC0005959595959B10002435458400A054008EB +:104FD0004009400C020D021BB10102435458B205B6 +:104FE0004008BA010000090100B30C010D011BB11A +:104FF0008002435258B2054008B80180B109401BF5 +:10500000B80100B002435258B2054008BA0180000E +:105010000901401BB80180B002435258B205400854 +:10502000B80200B109401BB2054008BA01000009EE +:105030000100595959B84000B0808855B940000264 +:105040000063B8040088555A58B30C000D011BB317 +:105050000C000D0159595942424242422D2C45B192 +:10506000024E2B23B04F2B20B0405158214B5158AA +:10507000B0022545B1014E2B60591B234B5158B04E +:1050800003254520648A63B0405358B1024E2B601B +:105090001B21591B215959442D2C20B00050205858 +:1050A00023651B2359B114148A7045B11010434B6A +:1050B0008A43515A58B0401BB04F2B5923B1610657 +:1050C00026602B8A58B005438B5923586559231005 +:1050D0003A2D2CB003254963234660B04F2B23B0F3 +:1050E0000425B0042549B0032563562060B06260F2 +:1050F0002BB003252010468A4660B02063613A2D0C +:105100002CB00016B1020325B1010425013E003E7A +:10511000B10102060CB00A236542B00B2342B10272 +:105120000325B1010425013F003FB10102060CB087 +:1051300006236542B0072342B00116B10002435472 +:10514000584523452018698A6323622020B04050C7 +:1051500058671B665961B02063B0402361B00423D7 +:10516000421BB104004221215918012D2C2045B1C8 +:10517000004E2B442D2C4B51B1404F2B505B5820EF +:1051800045B1014E2B208A8A4420B1400426616338 +:1051900061B1014E2B44211B23218A45B1014E2BC5 +:1051A000208A234444592D2C4B51B1404F2B505B46 +:1051B0005845208AB0406163601B23214559B101E5 +:1051C0004E2B442D2C2345208A4523612064B0407A +:1051D00051B0042520B0005323B040515A5AB14079 +:1051E0004F2B545A588A0C642364235358B14040BF +:1051F0008A612063611B2063591B8A5963B1024E87 +:105200002B60442D2C012D2C002D2C05B10B0A43B5 +:105210002343650A2D2CB10A0B4323430B022D2C8B +:10522000B002256366B00225B82000626023622DBB +:105230002CB0022563B0206066B00225B820006261 +:105240006023622D2CB002256367B00225B82000D0 +:10525000626023622D2CB002256366B02060B0022C +:1052600025B82000626023622D2C234AB1024E2B08 +:105270002D2C234AB1014E2B2D2C238A4A23456421 +:10528000B0022564B002256164B003435258212066 +:105290006459B1024E2B23B000505865592D2C2370 +:1052A0008A4A234564B0022564B002256164B003D4 +:1052B00043525821206459B1014E2B23B00050585D +:1052C00065592D2C20B003254AB1024E2B8A103B84 +:1052D0002D2C20B003254AB1014E2B8A103B2D2CDA +:1052E000B00325B003258AB0672B8A103B2D2CB064 +:1052F0000325B003258AB0682B8A103B2D2CB00300 +:105300002546B003254660B004252EB00425B00420 +:1053100025B0042620B000505821B06A1BB06C594B +:105320002BB0032546B00325466061B08062208A19 +:105330002010233A232010233A2D2CB0032547B008 +:1053400003254760B0052547B0806361B00225B0F2 +:105350000625496323B005254AB080632058621BA7 +:105360002159B0042646608A468A4660B0206361AF +:105370002D2CB00426B00425B00425B00426B06E50 +:105380002B208A2010233A232010233A2D2C23206F +:10539000B001545821B00225B1024E2BB0805020EC +:1053A000605920606020B001515821211B20B005B8 +:1053B000515821206661B0402361B100032550B0EF +:1053C0000325B00325505A5820B00325618A53584D +:1053D00021B000591B21591BB00754582066616544 +:1053E00023211B2121B000595959B1024E2B2D2CDC +:1053F000B00225B004254AB0005358B0001B8A8A79 +:10540000238AB00159B004254620666120B00526E4 +:10541000B0062649B00526B00526B0702B2361657D +:10542000B02060206661B02061652D2CB002254659 +:10543000208A20B000505821B1024E2B1B45232159 +:10544000596165B00225103B2D2CB0042620B8020E +:10545000006220B80200638A236120B05D602BB037 +:105460000525118A128A20398A58B9005D1000B0CA +:1054700004266356602B23212010204620B1024EC3 +:105480002B23611B2321208A201049B1024E2B5966 +:105490003B2D2CB9005D1000B009256356602BB080 +:1054A0000525B00525B00526B06D2BB15D0725603B +:1054B0002BB00525B00525B00525B00525B06F2B0F +:1054C000B9005D1000B008266356602B20B0005272 +:1054D00058B0502BB00525B00525B00725B00725DD +:1054E000B00525B0712BB0021738B00052B00225BC +:1054F000B001525A58B00425B0062549B00325B072 +:105500000525496020B0405258211BB00052582058 +:10551000B0025458B00425B00425B00725B00725C3 +:1055200049B00217381BB00425B00425B00425B0DB +:10553000062549B0021738595959595921212121B5 +:10554000212D2CB9005D1000B00B256356602BB0E7 +:105550000725B00725B00625B00625B00C25B00CF0 +:1055600025B00925B00825B06E2BB0041738B00758 +:1055700025B00725B00726B06D2BB00425B0042553 +:10558000B00426B06D2BB0502BB00625B00625B068 +:105590000325B0712BB00525B00525B00325B00259 +:1055A000173820B00625B00625B00525B0712B6050 +:1055B000B00625B00625B0042565B0021738B00244 +:1055C00025B002256020B040535821B0406123B07F +:1055D0004061231BB8FFC05058B0406023B040600A +:1055E000235959B00825B00825B00426B002173851 +:1055F000B00525B005258AB002173820B0005258F2 +:10560000B00625B0082549B00325B005254960201E +:10561000B0405258211BB0005258B00625B00625A4 +:10562000B00625B00625B00B25B00B2549B00417F0 +:1056300038B00625B00625B00625B00625B00A25E7 +:10564000B00A25B00725B0712BB0041738B0042577 +:10565000B00425B00525B00725B00525B0712BB0E5 +:105660000217381BB00425B00425B8FFC0B00217DC +:105670003859595921212121212121212D2CB004D2 +:1056800025B0032587B00325B003258A20B000503C +:105690005821B0651BB068592B64B00425B00425AF +:1056A00006B00425B0042549202063B003252063FB +:1056B00051B1000325545B5821212321071B20638E +:1056C000B0022520636120B0532B8A63B00525B05A +:1056D000052587B00425B004264AB0005058655906 +:1056E000B00426200146230046B0052620014623AB +:1056F0000046B0001600B000234801B00023480067 +:1057000020B0012348B00223480120B0012348B053 +:1057100002234823B2020001082338B20200010923 +:105720002338B1020107B00116592D2C23100D0C9E +:105730008A63238A636064B940000400635058B0F0 +:1057400000381B3C592D2CB00625B00925B0092581 +:10575000B00726B0762B23B0005458051B0459B06F +:105760000425B00626B0772BB00525B00526B00578 +:1057700025B00526B0762BB0005458051B0459B04F +:10578000772B2D2CB00725B00A25B00A25B00826A6 +:10579000B0762B8AB0005458051B0459B00525B0CB +:1057A0000726B0772BB00625B00626B00625B00632 +:1057B00026B0762B08B0772B2D2CB00725B00A2504 +:1057C000B00A25B00826B0762B8A8A08B00425B026 +:1057D0000626B0772BB00525B00526B00525B00507 +:1057E00026B0762BB0005458051B0459B0772B2DEA +:1057F0002CB00825B00B25B00B25B00926B0762BB0 +:10580000B00426B0042608B00525B00726B0772BD3 +:10581000B00625B00626B00625B00626B0762B08C1 +:10582000B0772B2D2C03B00325B003254AB00425F7 +:10583000B003254A02B00525B005264AB00526B0BA +:1058400005264AB00426638A8A63612D2CB15D0E59 +:1058500025602BB00C2611B0052612B00A2539B0F0 +:10586000072539B00A25B00A25B00925B07C2BB030 +:105870000050B00B25B00825B00A25B07C2BB00035 +:10588000505458B00725B00B2587B00425B0042527 +:105890000BB00A2510B00925C1B00225B002250BB6 +:1058A000B0072510B00625C11BB00725B00B25B0E9 +:1058B0000B25B8FFFFB0762BB00425B004250BB044 +:1058C0000725B00A25B0772BB00A25B00825B00807 +:1058D00025B8FFFFB0762BB00225B002250BB00A29 +:1058E00025B00725B0772B59B00A2546B00A2546C2 +:1058F00060B0082546B008254660B00625B00625EC +:105900000BB00C25B00C25B00C2620B0005058214F +:10591000B06A1BB06C592BB00425B004250BB0093C +:1059200025B00925B0092620B000505821B06A1BC7 +:10593000B06C592B23B00A2546B00A25466061B0E9 +:10594000206323B0082546B00825466061B0206377 +:10595000B1010C255458041B0559B00A262010B07B +:1059600003253AB00626B006260BB0072620108A7B +:105970003AB10107265458041B0559B005262010DA +:10598000B002253A8A8A0B232010233A2D2C23B00B +:10599000015458B9000040001BB84000B000598ABB +:1059A000B0015458B9000040001BB84000B0005985 +:1059B000B07D2B2D2C8A8A080D8AB0015458B9006D +:1059C0000040001BB84000B00059B07D2B2D2C08C2 +:1059D000B0015458B9000040001BB84000B0005955 +:1059E0000DB07D2B2D2CB00426B00426080DB0047C +:1059F00026B00426080DB07D2B2D2C200146230057 +:105A000046B00A43B00B438A632362612D2CB00970 +:105A10002BB006252EB005257DC5B00625B0052581 +:105A2000B0042520B000505821B06A1BB06C592B2F +:105A3000B00525B00425B0032520B000505821B092 +:105A40006A1BB06C592B18B00825B00725B0062585 +:105A5000B00A25B06F2BB00625B00525B00426206E +:105A6000B000505821B0661BB068592BB00525B066 +:105A70000425B0042620B000505821B0661BB06841 +:105A8000592B54587DB0042510B00325C5B002250C +:105A900010B00125C5B0052621B00526211BB00692 +:105AA00026B00425B00325B00826B06F2B59B100ED +:105AB000024354587DB00225B0822BB00525B08238 +:105AC0002B20206961B00443012361B0606020692C +:105AD00061B0206120B00826B008268AB0021738CD +:105AE0008A8A6120696161B00217381B2121212156 +:105AF00059182D2C4B52B1010243535A58231020F0 +:105B0000013C003C1B2121592D2C23B00225B00261 +:105B100025535820B00425583C1B3959B00160B8B2 +:105B2000FFE91C592121212D2CB0022547B0022567 +:105B300047548A20201011B001608A2012B0016100 +:105B4000B0852B2D2CB0042547B0022547542320C7 +:105B500012B001612320B0062620201011B0016090 +:105B6000B00626B0852B8A8AB0852B2D2CB0024337 +:105B700054580C028A4B53B004264B515A580A38D9 +:105B80001B0A2121591B21212121592D2CB0982B91 +:105B9000580C028A4B53B004264B515A580A381BF2 +:105BA0000A2121591B21212121592D2C20B00243EA +:105BB00054B00123B80068237821B1000243B80033 +:105BC0005E237921B0024323B020205C582121219B +:105BD000B000B8004D1C598A8A208A208A23B81048 +:105BE00000635658B81000635658212121B001B8FF +:105BF00000301C591B2159B08062205C58212121A2 +:105C0000B000B8001D1C5923B08062205C582121CF +:105C100021B000B8000C1C598AB00161B8FFAB1C60 +:105C200023212D2C20B0024354B00123B80081233E +:105C30007821B1000243B80077237921B1000243F3 +:105C40008AB020205C58212121B800671C598A8A1B +:105C5000208A208A23B81000635658B81000635673 +:105C600058B00426B0015BB00426B00426B0042668 +:105C70001B21212121B80038B000231C591B2159B8 +:105C8000B0042623B08062205C588A5C8A5A2321A3 +:105C90002321B8001E1C598AB08062205C58212143 +:105CA0002321B8000E1C59B00426B00161B8FF933F +:105CB0001C23212D00010000000A02F604A00005AB +:105CC00044464C5402BC6379726C02506772656B37 +:105CD00002206865627201F06C61746E002001A49C +:105CE000000841505048017643415420014845572F +:105CF0004520011A4950504800EC4D41482000BE53 +:105D00004D4F4C2000904E4156200062524F4D2086 +:105D100000340000FFFF001400000002000600072E +:105D200000080009001200140015001600170018E2 +:105D30000019001A001B001C001D001E001F00207F +:105D40000000FFFF0014000000020006000700082A +:105D500000090011001400150016001700180019A2 +:105D6000001A001B001C001D001E001F0020000068 +:105D7000FFFF0014000000020006000700080009F1 +:105D80000010001400150016001700180019001A62 +:105D9000001B001C001D001E001F00200000FFFF54 +:105DA0000014000000020006000700080009000EB1 +:105DB000001400150016001700180019001A001B27 +:105DC000001C001D001E001F00200000FFFF00142B +:105DD000000000010006000700080009000D001483 +:105DE00000150016001700180019001A001B001CEF +:105DF000001D001E001F00200000FFFF0014000017 +:105E000000010006000700080009000C001400153E +:105E10000016001700180019001A001B001C001DB6 +:105E2000001E001F00200000FFFF00140000000201 +:105E30000006000700080009000B001400150016FA +:105E4000001700180019001A001B001C001D001E7E +:105E5000001F00200000FFFF0014000000010006EA +:105E6000000700080009000A0014001500160017BA +:105E700000180019001A001B001C001D001E001F46 +:105E800000200000FFFF00130000000500060007CF +:105E9000000800090014001500160017001800196A +:105EA000001A001B001C001D001E001F0020000423 +:105EB00000000000FFFF00130000000400060007C0 +:105EC000000800090014001500160017001800193A +:105ED000001A001B001C001D001E001F00200004F3 +:105EE00000000000FFFF0013000000030006000791 +:105EF000000800090014001500160017001800190A +:105F0000001A001B001C001D001E001F0020007056 +:105F100000024D4B4420003E53524220001000002E +:105F2000FFFF001400000001000600070008000940 +:105F30000013001400150016001700180019001AAD +:105F4000001B001C001D001E001F00200000FFFFA2 +:105F50000014000000010006000700080009000FFF +:105F6000001400150016001700180019001A001B75 +:105F7000001C001D001E001F002000040000000087 +:105F8000FFFF0013000000010006000700080009E1 +:105F9000001400150016001700180019001A001B45 +:105FA000001C001D001E001F0020002161616C7498 +:105FB00001A263636D70019A63636D70018A63630C +:105FC0006D70018063636D70017663636D70016A4B +:105FD000646E6F6D016466726163015A6C6967611A +:105FE00001546C6E756D014E6C6F636C01486C6F83 +:105FF000636C01426C6F636C013C6C6F636C0136C7 +:106000006C6F636C01306C6F636C012A6C6F636C36 +:1060100001246C6F636C011E6C6F636C01186C6FF4 +:10602000636C01126E756D72010C6F6E756D0106F9 +:106030006F72646E0100706E756D00FA73616C743E +:1060400000F27373303100F27373303200EC73730B +:10605000303300E67373303400E07375627300DA36 +:106060007375707300D4746E756D00CE7A65726F3F +:1060700000C8000000010024000000010021000011 +:1060800000010015000000010014000000010027BD +:1060900000000001002600000001002500000002B1 +:1060A0000025002600000001002000000001001D66 +:1060B00000000001002200000001001600000001A5 +:1060C000001200000001000A0000000100080000AA +:1060D0000001000900000001001300000001000B96 +:1060E00000000001000F000000010011000000018D +:1060F000000C00000001001000000001001F000063 +:10610000000100230000000300180019001A00001D +:106110000001001700000004000200050002000555 +:106120000000000300020005000700000003000259 +:106130000005000600000006000200050002000540 +:10614000000200050000000200020005000000023D +:1061500000000001002809DE07BC07620748074865 +:10616000069606180588055605340534051204D030 +:1061700004B00490046E046E0444041A041A03B0BC +:106180000362034A033C0328034A02E002D202D21C +:1061900002940272025A021401CE0188011200FE1A +:1061A00000D8006600520001000000010008000154 +:1061B0000006028100010001014100010000000110 +:1061C0000008000200360018038F03900391039229 +:1061D000039303940395039603970398039A039BF1 +:1061E000039C03A003A103A203A303A403A503A686 +:1061F00003C9039D039E039900010018002C002D84 +:10620000008E008F0090009100EA00EC00EE00F09C +:1062100000F200F300F5015901650174019D019E32 +:10622000019F02B202C1032E0330038D0001000062 +:106230000001000800020010000503B803B903BA0A +:1062400003BB03B100010005004A00DF00E100E3E9 +:1062500000E50001000000010008000100060446FE +:10626000000100010013000400000001000800010B +:10627000006600020038000A00050026001E001813 +:106280000012000C03C10002004F03C00002004CCA +:1062900003BD000203BC03BF000303BC004F03BEE9 +:1062A000000303BC004C00050026001E001800126D +:1062B000000C03AE0002004F03AD0002004C03AC23 +:1062C0000002004903B000030049004F03AF000380 +:1062D0000049004C00010002004903BC000100001D +:1062E000000100080002002E0014045A045B045C44 +:1062F000045D045E045F0460046104620463044F8F +:1063000004500451045204530454045504560457D1 +:106310000458000200020013001C0000043B044467 +:10632000000A00010000000100080002002E001415 +:106330000013001400150016001700180019001AA9 +:10634000001B001C045A045B045C045D045E045FD3 +:10635000046004610462046300020002043B04441C +:106360000000044F0458000A00010000000100086A +:106370000002002E0014043B043C043D043E043F94 +:1063800004400441044204430444044F04500451B3 +:10639000045204530454045504560457045800028C +:1063A00000020013001C0000045A0463000A0001EC +:1063B00000000001000800010006FFEC00020001DF +:1063C000044F045800000001000000010008000212 +:1063D000000E0004006C007C006C007C00010004D6 +:1063E0000024003200440052000600000002002495 +:1063F000000A0003000100BA0001001200000001C1 +:106400000000001E000100020032005200030001E3 +:1064100000A000010012000000010000001E0001A9 +:1064200000020024004400010000000100080001F7 +:10643000003EFFEC0006000000020026000A0003F8 +:10644000000100120001002E000000010000001CED +:10645000000200010431043A000000030001001CA6 +:1064600000010012000000010000001B00020001FA +:106470000445044E00000001000102130001000069 +:1064800000010008000100060201000100010012E5 +:10649000000100000001000800010014041E0001BA +:1064A00000000001000800010006043200020001A3 +:1064B0000013001C000000010000000100080002A1 +:1064C0000024000F046F047104730373007B0074D5 +:1064D0000075023302340374023502360375047406 +:1064E00002140001000F000B000C000E001300143A +:1064F00000150016001700180019001A001B001CD8 +:1065000000200051000100000001000800020032DC +:10651000001604700472047504640465046604675C +:1065200004680469046A046B046C046D047603CA8D +:1065300003CB03CC03CD03CE03CF03D003D10001A3 +:106540000016000B000C000E0013001400150016BE +:10655000001700180019001A001B001C0020004B37 +:10656000004E004F005000510053005600570001EC +:1065700000000001000800020012000603C403C569 +:1065800003C603C703C803C30001000601C701C94E +:1065900001CA01D501D801E800010000000100088E +:1065A00000020012000603BC03BD03C003C103BE0A +:1065B00003BF00010006004903AC03AD03AE03AF07 +:1065C00003B000010000000100080002000E0004FA +:1065D0000388038703AA03AB00010004015F017273 +:1065E000017C01900004000000010008000100127D +:1065F0000001000800010004010000020079000110 +:106600000001002F0004000000010008000100123A +:1066100000010008000100040101000200790001EE +:106620000001004F00060000000100080001000A00 +:1066300000020026001200010002002F004F00019E +:1066400000040000000200790001004F000100007A +:10665000000D000100040000000200790001002F7D +:1066600000010000000E000100000001000800020F +:10667000000E0004038903B2038A03B3000100047F +:1066800000FC00FD010601070001000000010008F8 +:106690000002000E00040148014901230124000109 +:1066A0000004011F01200369036A000100000001CA +:1066B0000008000200160008038B03B4038C03B526 +:1066C000038D03B6038E03B70001000800C600C7A0 +:1066D00000DA00DB00F000F10133013400040000B7 +:1066E000000100080001007200090068005E00540B +:1066F000004A00400036002C00220018000100046F +:1067000004080002042C0001000404070002042C09 +:106710000001000404060002042C0001000404052A +:106720000002042C0001000404030002042C0001F8 +:10673000000404020002042C000100040401000211 +:10674000042C0001000403F70002042C00010004E3 +:1067500003F30002042C0001000903D203D603E373 +:1067600003E503E603E903EA03EB03EC000400009E +:10677000000100080001006E0002003C000A000455 +:106780000028001E0014000A037A00040411040EFD +:10679000040A037B00040411040E040B037C0004B0 +:1067A0000411040F040A037D00040411040F040BF8 +:1067B00000040028001E0014000A037600040411DF +:1067C000040E040A037700040411040E040B03787A +:1067D00000040411040F040A037900040411040FD7 +:1067E000040B000100020183018E0004000000017F +:1067F000000800010092000A0088007E007400601A +:106800000056004C004200380024001A0001000429 +:1068100001340002041A0002000C0006036C00029E +:10682000041A036E0003041A014C0001000400F175 +:106830000002041A0001000400DB0002041A000137 +:10684000000400C70002041A000100040133000222 +:10685000041A0002000C0006036B0002041A036D08 +:106860000003041A014C0001000400F00002041AA5 +:106870000001000400DA0002041A0001000400C64E +:106880000002041A0001000A00240028002C003233 +:10689000003800440048004C00520058000100003D +:1068A000000100080002005C000603A803A9047DA3 +:1068B000047B047C047F0006000000020028000A1C +:1068C000000300000001004000020014003000013D +:1068D00000000004000200010417041A0000000375 +:1068E000000000010022000100120001000000036E +:1068F00000020002037003700000040A0416000185 +:1069000000010006004C004D00F101EB01ED0331E8 +:1069100000030000000100080001006600300214BE +:10692000020E020801F801EA01DC01CE01C001B249 +:1069300001A401960188017A0174016E0168016267 +:10694000015A0154014E01480142013C0136013017 +:10695000012A0124011E01180112010C0106010087 +:1069600000FA00F400EE00E800E200DC00D600D0FF +:1069700000CA00C400BE00B800B200AC00A600020D +:10698000000A000B000C0000000E000E00020013B5 +:10699000001C000300200020000D00510051000EDB +:1069A00000F000F1000F010B010B0011043B044447 +:1069B0000012044F0458001C045A0463002600020D +:1069C00004440458000204430457000204420456DD +:1069D0000002044104550002044004540002043F34 +:1069E00004530002043E04520002043D045100021C +:1069F000043C04500002043B044F000204440463BE +:106A000000020443046200020442046100020441E3 +:106A1000046000020440045F0002043F045E0002C0 +:106A2000043E045D0002043D045C0002043C045B7F +:106A30000002043B045A0002001C04580002001B20 +:106A400004570002001A04560002001904550002FF +:106A500000180454000200170453000200160452E8 +:106A6000000200150451000200140450000200133B +:106A7000044F0003037E037F0380000203B6047DFE +:106A80000002038D03980002021403CE0002047476 +:106A9000047600060375043A0444044E0463046D4E +:106AA0000006023604390443044D0462046C0006F7 +:106AB000023504380442044C0461046B000603747C +:106AC00004370441044B0460046A000602340436AF +:106AD0000440044A045F0469000602330435043F9D +:106AE0000449045E0468000600750434043E04484A +:106AF000045D0467000600740433043D0447045C2D +:106B000004660006007B0432043C0446045B046512 +:106B1000000703730431043B04450459045A046418 +:106B20000002047304750002047104720002046F11 +:106B300004700001000000010008000200B00055D0 +:106B40000213006C038F0390007C006C03BC03B83D +:106B500003CA03A803A903CB03CC03CD007C03CF56 +:106B600003D003D10391039203930394038B03B4E3 +:106B7000038C03B503B903BA03BB03B103950396B2 +:106B80000397039A039B039C038903B2038A03B30D +:106B900001480149038E03B703A0038803A10387BB +:106BA00003A203AA03AB03A303A403A503C403C561 +:106BB00003C603C703C803C3047B047C03A603C93D +:106BC000039D039E047F01230124039903BD03C099 +:106BD00003C103BE03BF043104320433043404355B +:106BE0000436043704380439043A00010055001211 +:106BF0000024002C002D003200440049004A004BC4 +:106C0000004C004D004E004F005000520053005603 +:106C10000057008E008F0090009100C600C700DA78 +:106C200000DB00DF00E100E300E500EA00EC00EE3D +:106C300000F200F300F500FC00FD01060107011F52 +:106C40000120013301340159015F016501720174B2 +:106C5000017C0190019D019E019F01C701C901CAEC +:106C600001D501D801E801EB01ED02B202C1032E0A +:106C7000033003310369036A038D03AC03AD03AE34 +:106C800003AF03B004450446044704480449044ADA +:106C9000044B044C044D044E04CD00C10000000020 +:106CA0000214000002140000020C002C031100DF8B +:106CB0000524003E0468004A065C00A50564004502 +:106CC00001B800DF024700500247FF65046400D8A6 +:106CD0000493009001FCFFA8028100380202002CFE +:106CE00002CEFFA3046800770468012A0468000844 +:106CF0000468002D0468000E0468004C04680082DB +:106D0000046800AD0468005C046800600202002CA6 +:106D10000202FF9D049300900493009C0493009052 +:106D2000036B009F06C6006D047CFF8D04CD0056EA +:106D300004B40096055800560422005603D30056AA +:106D40000570009605710058022B00560226FEBE03 +:106D5000047B005603D6005606B2005405A1005429 +:106D600005C400960487005605C400960493005697 +:106D70000408002703FE00B9056D00A4046600BFE7 +:106D800006D200DF042EFF94040D00BD0441FFEC89 +:106D90000255FFEE02CE00DB0255FF6D048E00515E +:106DA0000324FF46022D012B04860063049F003A52 +:106DB00003A00064049F006303FC0065027FFF17CB +:106DC0000427FFA2049C003A0205003A0205FEFADD +:106DD00003E900380205003806F9003A049C003344 +:106DE00004810064049FFFD4049F00630329003AD8 +:106DF0000373000C02A3005D049C007103AF0062EA +:106E000005B9007403D7FFB503AFFF3B038DFFE166 +:106E100002C8001B0465021902C8FFB10493009068 +:106E200002140000020CFFED046800DB0468FFEAB6 +:106E3000046C00A30468007D0465021903E60037B2 +:106E4000047401CD06A8006402B200AA03B900517F +:106E500004930090027E003806A80064033800CF37 +:106E6000036D00750493009002CA008C02CA00A151 +:106E7000021100EC04A9FFD4053D00CA020200A9DA +:106E800001A1FF5202CA012E02B900B203B90010DB +:106E900005CD00AE065C00B006400069036BFFD86C +:106EA000047CFF8D047CFF8D047CFF8D047CFF8DB2 +:106EB000047CFF8D047CFF8D068FFF8B04B400964D +:106EC00004220056042200560422005604220056D2 +:106ED000022B0056022B0056022B0056022B0056A6 +:106EE0000558004605A1005405C4009605C4009647 +:106EF00005C4009605C4009605C40096049300AE30 +:106F000005C4006E056D00A4056D00A4056D00A408 +:106F1000056D00A4040D00BD0487005604A0FEFC0E +:106F200004860063048600630486006304860063AD +:106F300004860063048600630694006303A0006473 +:106F400003FC006503FC006503FC006503FC0065B1 +:106F50000205003A0205003A0205003A0205003A2D +:106F6000048B005A049C0033048100640481006493 +:106F7000048100640481006404810064049300902F +:106F800004810034049C0071049C0071049C007115 +:106F9000049C007103AFFF3B049FFFD403AFFF3B92 +:106FA000047CFF8D04860063047CFF8D04860063EF +:106FB000047CFF8D0486006304B4009603A0006483 +:106FC00004B4009603A0006404B4009603A0006417 +:106FD00004B4009603A000640558005604DE006265 +:106FE00005580046049F00630422005603FC006518 +:106FF0000422005603FC00650422005603FC0065D1 +:107000000422005603FC00630422005603FC0065C2 :10701000057000960427FFA2057000960427FFA2C2 -:1070200005710058049C003A05710056049C003A12 -:10703000022B00560205003A022B00560205003AC8 -:10704000022B00560205003A022BFFAE0205FFAFED -:10705000022B0056045100560406003A0226FEBEDA -:107060000205FEFA047B005603E9003803E9003804 -:1070700003D600560205003803D600560205FFB5B8 -:1070800003D60056023C003803D60056024C0038A6 -:1070900003D600140205000A05A10054049C003325 -:1070A00005A10054049C003305A10054049C003346 -:1070B0000537005B05A10054049C003A05C4009606 -:1070C0000481006405C400960481006405C4009630 -:1070D0000481006406E4009606F3006404930056FD -:1070E0000329003A049300560329FFBB049300567A -:1070F0000329003A040800270373000C0408002742 -:107100000373000C040800270373000C0408002715 -:107110000373000C03FE00B202A3004903FE00B992 -:1071200002A3005D03FE00AA02A30028056D00A4CF -:10713000049C0071056D00A4049C0071056D00A401 +:10702000057000960427FFA2057000960427FFA2B2 +:1070300005710058049C003A05710056049C003A02 +:10704000022B00560205003A022B00560205003AB8 +:10705000022B00560205003A022BFFAE0205FFAFDD +:10706000022B0056045100560406003A0226FEBECA +:107070000205FEFA047B005603E9003803E90038F4 +:1070800003D600560205003803D600560205FFB5A8 +:1070900003D60056023C003803D60056024C003896 +:1070A00003D600140205000A05A10054049C003315 +:1070B00005A10054049C003305A10054049C003336 +:1070C0000537005B05A10054049C003A05C40096F6 +:1070D0000481006405C400960481006405C4009620 +:1070E0000481006406E4009606F3006404930056ED +:1070F0000329003A049300560329FFBB049300566A +:107100000329003A040800270373000C0408002731 +:107110000373000C040800270373000C0408002705 +:107120000373000C03FE00B202A3004903FE00B982 +:1071300002A3005D03FE00AA02A30028056D00A4BF :10714000049C0071056D00A4049C0071056D00A4F1 -:10715000049C0071056D00A4049C007106D200DF40 -:1071600005B90074040D00BD03AFFF3B040D00BD65 -:107170000441FFEC038DFFE10441FFEC038DFFE1CF -:107180000441FFEC038DFFE10240FEFB04680001B7 -:10719000047CFF8D04860063068FFF8B06940063DA -:1071A00005C4006E04810034040800270373000C3A -:1071B000031300EB0313012B02C500E602E2011CDE -:1071C000016F01060269011901EDFFA8035100E6F4 -:1071D000035600EC047B026D038C0133047CFF8DAD -:1071E000020600D504D900620608004F02D0004F05 -:1071F000062D004F05270031066300620276006706 -:10720000047CFF8D04CD005603D3005604220056A3 -:107210000441FFEC0571005805C60096022B00568C -:10722000047B0056047CFF8D06B2005405A1005477 -:107230000423FFE605C40096056D0056048700563A -:107240000431FFE303FE00B9040D00BD05FC00940A -:10725000042EFF9405ED00C9022B0056040D00BD5D -:10726000048C00630396003C049C003A027600679D -:10727000049F0083048C006304A6FFD203AE005178 -:10728000046F00490396003C039E0061049C003A91 -:10729000045D00640276006703E9003803E6FF90AE -:1072A00003F10064038F00510481006404D9005588 -:1072B0000492FFD4039F006404A60064036200529A -:1072C000049F0083056400620406FF1E05BF008C56 -:1072D00005DC006202760067049F0083048100647D -:1072E000049F008305DC006204220056055C00B99F -:1072F00003D3005604B4009604080027022B00565E -:10730000022B00560226FEBE072AFFBC073F00568E -:10731000055C00B9047B00560492FFFE056D005623 -:10732000047CFF8D0486005704CD005603D300561D -:107330000507FF56042200560637FF9E044AFFFE4B -:107340000598005605980056047B00560531FFBC91 -:1073500006B200540571005805C40096056D00562C -:107360000487005604B4009603FE00B90492FFFEA1 -:1073700005FC0094042EFF94055F0054051A00F5E7 -:1073800007A9005407B40054050900B9064800567F -:107390000474005604B2001207D700560498FFB5D3 -:1073A00004860063045B0065044C006503A300329F -:1073B0000481006403FC006506A3FFE00388FFFE70 -:1073C000049C0071049C007103D5003A0450FFA690 -:1073D000058B003C04C6003A04810064049C003321 -:1073E000049FFFD403A0006406F9003A03AFFF3BFB -:1073F000054F006303D7FFB504C00071047500A0FA -:1074000006F90071071D007104C5005605C1007F13 -:107410000427007F03A900140649003A0437FFD36C -:1074200003FC0065049C003A03A3003203A000643F -:107430000373000C0205003A0205003A0205FEFA49 -:10744000062CFFA60687003A049C003A03D5003AB2 -:1074500003AFFF3B049C007103D30056031C003AAA -:1074600006D200DF05B9007406D200DF05B900744A -:1074700006D200DF05B90074040D00BD03AFFF3B69 -:1074800003D7003807AD003807AD00380324FF32BA -:107490000158007C0158007B01E7FF9E015A00E87B -:1074A00002C5007C02C5007B0353FF9E03BF00D7CB -:1074B00003BF0042030200D5060F002C08F800A508 -:1074C00001BB008B0317008F023B0051023B0010F1 -:1074D00003E10026010BFE1902FE008E0468002D58 -:1074E0000468FFE805CA003804680040063A00CC8A -:1074F000042200700799003B061C001F05DFFFEC0B -:1075000004F4007F065200A506A7006906AD0084BA -:107510000631008804A60077047CFFC60619010422 -:10752000053500C5046C007F0451006205A8009574 -:1075300002EE000D0468007504770085047E00816A -:107540000488008B04A90094047E018E03DA0206ED -:1075500003D101F802CA009602CA00BC02CA00E7C1 -:1075600002CA00B20400000008000000040000008D -:107570000800000002AA00000200000001560000FE -:1075800004680000020200000154000000CD000069 -:107590000000000000000000080000560800005431 -:1075A0000205FEFA015A007B048C002F041300BD73 -:1075B0000652006B06B2005406F9003A047CFF8DB7 -:1075C0000486006302AAFFBC05C00096048A00641A -:1075D00005D100A4050200710000FDBD0422005683 -:1075E0000598005603FC0065049C0071075200CB0F -:1075F000063B008A04B4008F0467005706E2005679 -:107600000581003A04CEFF8D0436FFA606BA005667 -:1076100005BF003A054CFFB104D2FF940754005651 -:107620000668003A0440FFB60392FF9F05ED00C9CB -:1076300005BF008C05C4009604810064047E00BF71 -:1076400003920061047E00BF0392006109720096FC -:10765000082F006405E8009604A60064079D0095C5 -:1076600006460064075200CB063B008A04AD009634 -:1076700003A0006404DE007707E9002B07A6002BB7 -:1076800005AB005404A60071046E0056042A008065 -:1076900004890058049FFFD403CC004A0319000B4F -:1076A00004D4005803EB003C069DFF9E06ABFFE0B0 -:1076B000044AFFFE0385FFFE04D200580423003A6B -:1076C0000494005803CA003A0473005603D00039EA -:1076D000051600B9047E0051057A005804CF003A1F -:1076E000060A0056057C003A07F700580689003B59 -:1076F00005C3009604CA006404B4009603A00064A5 -:1077000003FE00B90718003A040D00BD03AF006284 -:10771000040D007103AFFFE604A4FF940434FFE4FA -:10772000064500B905470059052400F3046A009E88 -:10773000051C00F30471009E051F0058049C003ACC -:10774000061E007B04C8004E061E007B04C6004EC9 -:10775000022B00560637FF9E06A3FFE005060058E1 -:10776000041B003C053DFFBB0452FFA4056F0058FD -:1077700004CB003C0583005804D2003C051200EC09 -:10778000049500C006C20054058E0038022B005636 -:10779000047CFF8D04860063047CFF8D04860063F7 -:1077A000068FFF8B069400630422005603FC0065DD -:1077B0000547005203F400370547005203F4003731 -:1077C0000637FF9E06A3FFE0044AFFFE0385FFFE87 -:1077D0000435000D03A8FF7505980056049C007140 -:1077E00005980056049C007105C40096048100644D -:1077F00005C400960481006405C4009604810064F9 -:1078000004B4001203A900140492FFFE03AFFF3B6F -:107810000492FFFE03AFFF3B0492FFFE03AFFF3B6A -:10782000051A00F5047500A003D500580318003AA6 -:107830000648005605C1007F03CC00130319FFF86A -:10784000042DFF9403D3FFB5042EFF9403D7FFB597 -:107850000484005D049F006306AA006206C80063FA -:1078600006AF00F005ED0094049A00E903D50098F6 -:107870000738FFBC066DFFA607A0005806E0003AD7 -:107880000592009604B60061054300B904B20056A3 -:107890000450007B0396003C052DFFBC044DFFA661 -:1078A000047CFF8D04860063047CFF8D04860063E6 +:10715000049C0071056D00A4049C0071056D00A4E1 +:10716000049C0071056D00A4049C007106D200DF30 +:1071700005B90074040D00BD03AFFF3B040D00BD55 +:107180000441FFEC038DFFE10441FFEC038DFFE1BF +:107190000441FFEC038DFFE10240FEFB04680001A7 +:1071A000047CFF8D04860063068FFF8B06940063CA +:1071B00005C4006E04810034040800270373000C2A +:1071C000031300EB0313012B02C500E602E2011CCE +:1071D000016F01060269011901EDFFA8035100E6E4 +:1071E000035600EC047B026D038C0133047CFF8D9D +:1071F000020600D504D900620608004F02D0004FF5 +:10720000062D004F052700310663006202760067F5 +:10721000047CFF8D04CD005603D300560422005693 +:107220000441FFEC0571005805C60096022B00567C +:10723000047B0056047CFF8D06B2005405A1005467 +:107240000423FFE605C40096056D0056048700562A +:107250000431FFE303FE00B9040D00BD05FC0094FA +:10726000042EFF9405ED00C9022B0056040D00BD4D +:10727000048C00630396003C049C003A027600678D +:10728000049F0083048C006304A6FFD203AE005168 +:10729000046F00490396003C039E0061049C003A81 +:1072A000045D00640276006703E9003803E6FF909E +:1072B00003F10064038F00510481006404D9005578 +:1072C0000492FFD4039F006404A60064036200528A +:1072D000049F0083056400620406FF1E05BF008C46 +:1072E00005DC006202760067049F0083048100646D +:1072F000049F008305DC006204220056055C00B98F +:1073000003D3005604B4009604080027022B00564D +:10731000022B00560226FEBE072AFFBC073F00567E +:10732000055C00B9047B00560492FFFE056D005613 +:10733000047CFF8D0486005704CD005603D300560D +:107340000507FF56042200560637FF9E044AFFFE3B +:107350000598005605980056047B00560531FFBC81 +:1073600006B200540571005805C40096056D00561C +:107370000487005604B4009603FE00B90492FFFE91 +:1073800005FC0094042EFF94055F0054051A00F5D7 +:1073900007A9005407B40054050900B9064800566F +:1073A0000474005604B2001207D700560498FFB5C3 +:1073B00004860063045B0065044C006503A300328F +:1073C0000481006403FC006506A3FFE00388FFFE60 +:1073D000049C0071049C007103D5003A0450FFA680 +:1073E000058B003C04C6003A04810064049C003311 +:1073F000049FFFD403A0006406F9003A03AFFF3BEB +:10740000054F006303D7FFB504C00071047500A0E9 +:1074100006F90071071D007104C5005605C1007F03 +:107420000427007F03A900140649003A0437FFD35C +:1074300003FC0065049C003A03A3003203A000642F +:107440000373000C0205003A0205003A0205FEFA39 +:10745000062CFFA60687003A049C003A03D5003AA2 +:1074600003AFFF3B049C007103D30056031C003A9A +:1074700006D200DF05B9007406D200DF05B900743A +:1074800006D200DF05B90074040D00BD03AFFF3B59 +:1074900003D7003807AD003807AD00380324FF32AA +:1074A0000158007C0158007B01E7FF9E015A00E86B +:1074B00002C5007C02C5007B0353FF9E03BF00D7BB +:1074C00003BF0042030200D5060F002C08F800A5F8 +:1074D00001BB008B0317008F023B0051023B0010E1 +:1074E00003E10026010BFE1902FE008E0468002D48 +:1074F0000468FFE805CA003804680040063A00CC7A +:10750000042200700799003B061C001F05DFFFECFA +:1075100004F4007F065200A506A7006906AD0084AA +:107520000631008804A60077047CFFC60619010412 +:10753000053500C5046C007F0451006205A8009564 +:1075400002EE000D0468007504770085047E00815A +:107550000488008B04A90094047E018E03DA0206DD +:1075600003D101F802CA009602CA00BC02CA00E7B1 +:1075700002CA00B20400000008000000040000007D +:107580000800000002AA00000200000001560000EE +:1075900004680000020200000154000000CD000059 +:1075A0000000000000000000080000560800005421 +:1075B0000205FEFA015A007B048C002F041300BD63 +:1075C0000652006B06B2005406F9003A047CFF8DA7 +:1075D0000486006302AAFFBC05C00096048A00640A +:1075E00005D100A4050200710000FDBD0422005673 +:1075F0000598005603FC0065049C0071075200CBFF +:10760000063B008A04B4008F0467005706E2005668 +:107610000581003A04CEFF8D0436FFA606BA005657 +:1076200005BF003A054CFFB104D2FF940754005641 +:107630000668003A0440FFB60392FF9F05ED00C9BB +:1076400005BF008C05C4009604810064047E00BF61 +:1076500003920061047E00BF0392006109720096EC +:10766000082F006405E8009604A60064079D0095B5 +:1076700006460064075200CB063B008A04AD009624 +:1076800003A0006404DE007707E9002B07A6002BA7 +:1076900005AB005404A60071046E0056042A008055 +:1076A00004890058049FFFD403CC004A0319000B3F +:1076B00004D4005803EB003C069DFF9E06ABFFE0A0 +:1076C000044AFFFE0385FFFE04D200580423003A5B +:1076D0000494005803CA003A0473005603D00039DA +:1076E000051600B9047E0051057A005804CF003A0F +:1076F000060A0056057C003A07F700580689003B49 +:1077000005C3009604CA006404B4009603A0006494 +:1077100003FE00B90718003A040D00BD03AF006274 +:10772000040D007103AFFFE604A4FF940434FFE4EA +:10773000064500B905470059052400F3046A009E78 +:10774000051C00F30471009E051F0058049C003ABC +:10775000061E007B04C8004E061E007B04C6004EB9 +:10776000022B00560637FF9E06A3FFE005060058D1 +:10777000041B003C053DFFBB0452FFA4056F0058ED +:1077800004CB003C0583005804D2003C051200ECF9 +:10779000049500C006C20054058E0038022B005626 +:1077A000047CFF8D04860063047CFF8D04860063E7 +:1077B000068FFF8B069400630422005603FC0065CD +:1077C0000547005203F400370547005203F4003721 +:1077D0000637FF9E06A3FFE0044AFFFE0385FFFE77 +:1077E0000435000D03A8FF7505980056049C007130 +:1077F00005980056049C007105C40096048100643D +:1078000005C400960481006405C4009604810064E8 +:1078100004B4001203A900140492FFFE03AFFF3B5F +:107820000492FFFE03AFFF3B0492FFFE03AFFF3B5A +:10783000051A00F5047500A003D500580318003A96 +:107840000648005605C1007F03CC00130319FFF85A +:10785000042DFF9403D3FFB5042EFF9403D7FFB587 +:107860000484005D049F006306AA006206C80063EA +:1078700006AF00F005ED0094049A00E903D50098E6 +:107880000738FFBC066DFFA607A0005806E0003AC7 +:107890000592009604B60061054300B904B2005693 +:1078A0000450007B0396003C052DFFBC044DFFA651 :1078B000047CFF8D04860063047CFF8D04860063D6 :1078C000047CFF8D04860063047CFF8D04860063C6 :1078D000047CFF8D04860063047CFF8D04860063B6 :1078E000047CFF8D04860063047CFF8D04860063A6 :1078F000047CFF8D04860063047CFF8D0486006396 -:107900000422005603FC00650422005603FC0065B7 +:10790000047CFF8D04860063047CFF8D0486006385 :107910000422005603FC00650422005603FC0065A7 :107920000422005603FC00650422005603FC006597 :107930000422005603FC00650422005603FC006587 -:10794000022B00560205003A022B00140205FFF834 -:1079500005C400960481006405C400960481006497 +:107940000422005603FC00650422005603FC006577 +:10795000022B00560205003A022B00140205FFF824 :1079600005C400960481006405C400960481006487 :1079700005C400960481006405C400960481006477 -:1079800005C400960481006405C00096048A006462 -:1079900005C00096048A006405C00096048A00644D +:1079800005C400960481006405C400960481006467 +:1079900005C400960481006405C00096048A006452 :1079A00005C00096048A006405C00096048A00643D -:1079B000056D00A4049C0071056D00A4049C007179 -:1079C00005D100A40502007105D100A405020071D3 +:1079B00005C00096048A006405C00096048A00642D +:1079C000056D00A4049C0071056D00A4049C007169 :1079D00005D100A40502007105D100A405020071C3 -:1079E00005D100A405020071040D00BD03AFFF3BEB -:1079F000040D00BD03AFFF3B040D00BD03AFFF3B13 -:107A0000049F00110000FCE60000FC530000FCE6AF -:107A10000000FCE80000FD0D0000FD0D0000FD0D64 -:107A20000000FCF401A4FF54018CFFE203FE009C63 -:107A300002A3003905C400960481006405C40096C1 -:107A40000481006403FC00370000FDBD073A00A973 -:107A5000045B01ED02CA00CD02CA00D702CA00C011 -:107A6000027600640276006602760067027600669F -:107A7000049F007D049F007D049F007D049F007D86 -:107A80000583005605A10054057400A80000012DCF -:107A90000000012D0000012D0000012D049E018336 -:107AA0000564004604F1FF1B04CDFFEE03D600562B -:107AB00005A10054047CFF8D04220056022BFFB068 -:107AC000056D00A4028EFFDD0324FFCD028EFFDDD5 -:107AD000028EFFDD028EFFDD028EFFDD028EFFDDF6 +:1079E00005D100A40502007105D100A405020071B3 +:1079F00005D100A405020071040D00BD03AFFF3BDB +:107A0000040D00BD03AFFF3B040D00BD03AFFF3B02 +:107A1000049F00110000FCE60000FC530000FCE69F +:107A20000000FCE80000FD0D0000FD0D0000FD0D54 +:107A30000000FCF401A4FF54018CFFE203FE009C53 +:107A400002A3003905C400960481006405C40096B1 +:107A50000481006403FC00370000FDBD073A00A963 +:107A6000045B01ED02CA00CD02CA00D702CA00C001 +:107A7000027600640276006602760067027600668F +:107A8000049F007D049F007D049F007D049F007D76 +:107A90000583005605A10054057400A80000012DBF +:107AA0000000012D0000012D0000012D049E018326 +:107AB0000564004604F1FF1B04CDFFEE03D600561B +:107AC00005A10054047CFF8D04220056022BFFB058 +:107AD000056D00A4028EFFDD0324FFCD028EFFDDC5 :107AE000028EFFDD028EFFDD028EFFDD028EFFDDE6 -:107AF000028EFFDD04AFFFDD0324FFCD028EFFDD2C -:107B0000028EFFDD05DFFFEC039B004F028EFFDDE1 -:107B1000028EFFDD028EFFDD028EFFDD0324FFCD2E -:107B2000028EFFDD04A7FFD30205003A0205FEFA2C -:107B300004A6FFD20406FF1E0500FF170483FF17EB -:107B40000483FF170702FF170705FF17049F003381 -:107B50000205FF8F049C00330486006303FC00656C -:107B60000205FFD4049C0071049F0033049F00337E -:107B7000049F0033049F0033027F005804FD005827 -:107B80000701005807010058048300580482005878 -:107B90000340FFB80205003A046F00490205003AAD -:107BA000049F0033049C007106F90071028EFFDD12 -:107BB000037A000E02C5000C01DB000E0504001064 -:107BC00002FEFFB70300FF790276FFCD01B7FFD2B7 -:107BD000048BFFDB043FFFD8033FFFBA040400958A -:107BE00004E1001101DD00120256005C04E1001006 -:107BF00004E1007A01BE006D03E8009803CAFFBDEE -:107C000003D300B304E1001104DCFFD901C0FF9CE1 -:107C10000351FFD004AA003F04DCFFB604B6006A9B -:107C20000498005C03D500320457FFBB04A6FFB0E4 -:107C300003F700A105C400480515FFBC05C40048B2 -:107C400005C4004805C4004805C40048048BFFDB98 -:107C5000048BFFDB048BFFDB043FFFD8033FFFBA3D -:107C60000404009504E1001101DDFFB30256FFC5D5 -:107C700004E1007A01BEFFDF03E8009803CAFFBDFC -:107C800003D300B304DCFFD90351FFD004AA003FA3 -:107C900004B6006A0498005C0457FFBB04A6FFB05A -:107CA00003F700A105C400480515FFBC01DD001263 -:107CB0000000FD060000FE2F0000FF5B0000FCB48A -:107CC0000000FF790000FFA3000000510000FFA6A4 -:107CD0000000FFE90000FF7E0000FFA60000FC227C -:107CE0000000FFC50000FCAD000000680000FEA918 -:107CF0000000FEDD0000FFE30000FDD80000FDF005 -:107D00000000FCDD0000FCD30000FEE8000000677E -:107D1000000000A40000FE390000FF1F000000C1A9 -:107D20000000FE8E0000FEAB0000FEAB0000005E17 -:107D30000000005E0000FE850000FFBE0000FEFBAC -:107D40000000005E0000005E0000FECE02CA001BC4 -:107D500002CA008302CAFFDA02CA000202CAFFF99D -:107D600002CA001402CA002302CA003F02CAFFFE70 -:107D700002CA000E0480007B039E00CE0462FFE076 -:107D8000046800000468000D0468002604680064AC -:107D900003CF0081046A00440468004502CA0096CB -:107DA00002CA00EF02CA005102CA006902CA006199 -:107DB00002CA008602CA00A602CA00B702CA00763A -:107DC00002CA0091044B004E0305005803DFFFE197 -:107DD00003E3FFB6043BFFD50450FFEB0426005F2E -:107DE00003F800580422003A0426000804680077CB -:107DF00004180034041800CE0418FFF50418FFB767 -:107E00000418FFA40418FFC5041800460418006FE6 -:107E1000041800250418000802CAFFDF02CA004740 -:107E200002CAFF9802CAFFB302CAFFB702CAFFC262 -:107E300002CAFFEC02CAFFF902CAFFCC02CAFFD392 -:107E400003E300FC0187008D018AFFE00187000A3F -:107E50000189FF5902AE009B02AE00A502BDFFE8FA -:107E600002B3FFEC047CFFC602CEFFA30639003943 -:107E7000066E00710205003A0205FEFA0205FF8B4C -:107E80000174FFA00205FFFA00020000FFF40000E9 -:107E9000FF9C003200000000000000000000000015 -:107EA0000000000000000000048000000102010347 -:107EB0000003000400050006000700080009000A8E -:107EC000000B000C000D000E000F0010001100123E -:107ED0000013001400150016001700180019001AEE -:107EE000001B001C001D001E001F0020002100229E -:107EF0000023002400250026002700280029002A4E -:107F0000002B002C002D002E002F003000310032FD -:107F10000033003400350036003700380039003AAD -:107F2000003B003C003D003E003F0040004100425D -:107F30000043004400450046004700480049004A0D -:107F4000004B004C004D004E004F005000510052BD -:107F50000053005400550056005700580059005A6D -:107F6000005B005C005D005E005F0060006101047A -:107F700000A30084008500BD009600E80086008E06 -:107F8000008B009D00A900A40105008A0106008362 -:107F9000009301070108008D0109008800C300DE7D -:107FA000010A009E00AA00F500F400F600A200AD50 -:107FB00000C900C700AE006200630090006400CBFF -:107FC000006500C800CA00CF00CC00CD00CE00E99B -:107FD000006600D300D000D100AF006700F0009130 -:107FE00000D600D400D5006800EB00ED0089006ADF -:107FF0000069006B006D006C006E00A0006F0071E6 -:10800000007000720073007500740076007700EA5B -:108010000078007A0079007B007D007C00B800A128 -:10802000007F007E0080008100EC00EE00BA010BB2 -:10803000010C010D010E010F011000FD00FE0111E8 -:1080400001120113011400FF0100011501160117AF -:10805000010101180119011A011B011C011D011E5A -:10806000011F012001210122012300F800F9012450 -:1080700001250126012701280129012A012B012CB4 -:10808000012D012E012F013001310132013300FA9F -:10809000013401350136013701380139013A013B1C -:1080A000013C013D013E013F01400141014200E22E -:1080B00000E30143014401450146014701480149EC -:1080C000014A014B014C014D014E014F015001513C -:1080D00000B000B10152015301540155015601573E -:1080E00001580159015A015B00FB00FC00E400E566 -:1080F000015C015D015E015F01600161016201637C -:10810000016401650166016701680169016A016B2B -:10811000016C016D016E016F0170017100BB017294 -:1081200001730174017500E600E7017600A601778E -:1081300001780179017A017B017C017D017E00D803 -:1081400000E100DA00DB00DC00DD00E000D900DF48 -:10815000017F018001810182018301840185018603 -:10816000018701880189018A018B018C018D018EB3 -:10817000018F019001910192019301940195019663 -:10818000019701980199019A019B019C019D019E13 -:10819000019F01A001A101A201A301A401A501A6C3 -:1081A00001A701A801A901AA01AB01AC01AD01AE73 -:1081B00001AF01B001B101B201B301B4009B01B53F -:1081C00001B601B701B801B901BA01BB01BC01BDDB -:1081D00001BE01BF01C001C101C201C301C401C58B -:1081E00001C601C701C801C901CA01CB01CC01CD3B -:1081F00001CE01CF01D001D101D201D301D401D5EB -:1082000001D601D701D801D901DA01DB01DC01DD9A -:1082100001DE01DF01E001E101E201E301E401E54A -:1082200001E601E701E801E901EA01EB01EC01EDFA -:1082300001EE01EF01F001F101F201F301F401F5AA -:1082400001F601F701F801F901FA01FB01FC01FD5A -:1082500001FE01FF02000201020202030204020504 -:108260000206020702080209020A020B020C020DB2 -:10827000020E020F02100211021202130214021562 -:108280000216021702180219021A021B021C021D12 -:10829000021E021F022002210222022302240225C2 -:1082A00002260227022800B200B30229022A00B6E1 -:1082B00000B700C4022B00B400B500C5008200C2A4 -:1082C000008700AB00C6022C022D00BE00BF022EAC -:1082D00000BC022F00F702300231023202330234B6 -:1082E0000235008C0236023702380239023A023B6C -:1082F0000098023C009A009900EF00A50092009CB3 -:1083000000A7008F0094009500B9023D023E023F95 -:108310000240024102420243024402450246024731 -:1083200002480249024A024B024C024D024E024FE1 -:108330000250025102520253025402550256025791 -:1083400002580259025A025B025C025D025E025F41 -:1083500002600261026202630264026502660267F1 -:1083600002680269026A026B026C026D026E026FA1 -:108370000270027102720273027402750276027751 -:1083800002780279027A027B027C027D027E027F01 -:1083900002800281028202830284028502860287B1 -:1083A00002880289028A028B028C028D028E028F61 -:1083B0000290029102920293029402950296029711 -:1083C00002980299029A029B029C029D029E029FC1 -:1083D00002A002A102A202A302A402A502A602A771 -:1083E00002A802A902AA02AB02AC02AD02AE02AF21 -:1083F00002B002B102B202B302B402B502B602B7D1 -:1084000002B802B902BA02BB02BC02BD02BE02BF80 -:1084100002C002C102C202C302C402C502C602C730 -:1084200002C802C902CA02CB02CC02CD02CE02CFE0 -:1084300002D002D102D202D302D402D502D602D790 -:1084400002D802D902DA02DB02DC02DD02DE02DF40 -:1084500002E002E102E202E302E402E502E602E7F0 -:1084600002E802E902EA02EB02EC02ED02EE02EFA0 -:1084700002F002F102F202F302F402F502F602F750 -:1084800002F802F902FA02FB02FC02FD02FE02FF00 -:1084900003000301030203030304030503060307A8 -:1084A00003080309030A030B030C030D030E030F58 -:1084B0000310031103120313031403150316031708 -:1084C00003180319031A031B031C031D031E031FB8 -:1084D0000320032103220323032403250326032768 -:1084E00003280329032A032B032C032D032E032F18 -:1084F00003300331033203330334033503360337C8 -:1085000003380339033A033B033C033D033E033F77 -:108510000340034103420343034403450346034727 -:1085200003480349034A034B034C034D034E034FD7 -:108530000350035103520353035403550356035787 -:1085400003580359035A035B035C035D035E035F37 -:1085500003600361036203630364036503660367E7 -:1085600003680369036A036B036C036D036E036F97 -:108570000370037103720373037403750376037747 -:1085800003780379037A037B037C037D037E037FF7 -:1085900003800381038203830384038503860387A7 -:1085A00003880389038A038B038C038D038E038F57 -:1085B0000390039103920393039403950396039707 -:1085C00003980399039A039B039C039D039E039FB7 -:1085D00003A003A103A203A303A403A503A603A767 -:1085E00003A803A903AA03AB03AC03AD03AE03AF17 -:1085F00003B003B103B203B303B400D703B503B6AA -:1086000003B703B800C000C103B903BA03BB03BC7E -:1086100003BD03BE03BF03C003C103C203C303C43E -:1086200003C503C603C703C803C903CA03CB03CCEE -:1086300003CD03CE03CF03D003D103D203D303D49E -:1086400003D503D603D703D803D903DA03DB03DC4E -:1086500003DD03DE03DF03E003E103E203E303E4FE -:1086600003E503E603E703E803E903EA03EB03ECAE -:1086700003ED03EE03EF03F003F103F203F303F45E -:1086800003F503F603F703F803F903FA03FB03FC0E -:1086900003FD03FE03FF04000401040204030404B9 -:1086A00004050406040704080409040A040B040C66 -:1086B000040D040E040F0410041104120413041416 -:1086C00004150416041704180419041A041B041CC6 -:1086D000041D041E041F0420042104220423042476 -:1086E00004250426042704280429042A042B042C26 -:1086F000042D042E042F04300431043204330434D6 -:1087000004350436043704380439043A043B043C85 -:10871000043D043E043F0440044104420443044435 -:1087200004450446044704480449044A044B044CE5 -:10873000044D044E044F0450045104520453045495 -:1087400004550456045704580459045A045B045C45 -:10875000045D045E045F04600461046204630464F5 -:1087600004650466046704680469046A046B046CA5 -:10877000046D046E046F0470047104720473047455 -:1087800004750476047704780479047A047B047C05 -:10879000047D047E047F04800481048204830484B5 -:1087A00004850486048704880489044E554C4C02D1 -:1087B000435207756E693030413007756E6930304D -:1087C0004144096F76657273636F726507756E69F0 -:1087D0003030423207756E693030423307756E694A -:1087E0003033424307756E693030423907416D615D -:1087F00063726F6E07616D6163726F6E06416272C4 -:108800006576650661627265766507416F676F6EB2 -:10881000656B07616F676F6E656B0B4363697263AE -:10882000756D666C65780B6363697263756D666CF4 -:1088300065780443646F740463646F740644636111 -:10884000726F6E06646361726F6E064463726F616D -:108850007407456D6163726F6E07656D6163726F5A -:108860006E06456272657665066562726576650AB2 -:1088700045646F74616363656E740A65646F7461E7 -:108880006363656E7407456F676F6E656B07656F31 -:10889000676F6E656B06456361726F6E0665636137 -:1088A000726F6E0B4763697263756D666C65780BEA -:1088B0006763697263756D666C65780447646F748D -:1088C0000467646F7407756E693031323207756EF4 -:1088D00069303132330B4863697263756D666C655C -:1088E000780B6863697263756D666C6578044862BD -:1088F00061720468626172064974696C6465066934 -:1089000074696C646507496D6163726F6E07696DA8 -:108910006163726F6E06496272657665066962729E -:1089200065766507496F676F6E656B07696F676F7F -:108930006E656B02494A02696A0B4A636972637524 -:108940006D666C65780B6A63697263756D666C65DC -:108950007807756E693031333607756E693031339B -:10896000370C6B677265656E6C616E646963064C8B -:108970006163757465066C616375746507756E690E -:108980003031334207756E6930313343064C6361D1 -:10899000726F6E066C6361726F6E044C646F740468 -:1089A0006C646F74064E6163757465066E61637501 -:1089B000746507756E693031343507756E6930310D -:1089C0003436064E6361726F6E066E6361726F6E4F -:1089D0000B6E61706F7374726F70686503456E67BC -:1089E00003656E67074F6D6163726F6E076F6D6130 -:1089F00063726F6E064F6272657665066F627265AE -:108A000076650D4F68756E676172756D6C61757412 -:108A10000D6F68756E676172756D6C617574065265 -:108A200061637574650672616375746507756E6957 -:108A30003031353607756E6930313537065263612E -:108A4000726F6E06726361726F6E06536163757446 -:108A500065067361637574650B5363697263756D45 -:108A6000666C65780B7363697263756D666C6578A7 -:108A700007756E693032314107756E6930323142A7 -:108A800006546361726F6E06746361726F6E045494 -:108A90006261720474626172065574696C64650681 -:108AA0007574696C646507556D6163726F6E0775E7 -:108AB0006D6163726F6E06556272657665067562EA -:108AC00072657665055572696E67057572696E67C0 -:108AD0000D5568756E676172756D6C6175740D7595 -:108AE00068756E676172756D6C61757407556F6737 -:108AF0006F6E656B07756F676F6E656B0B5763699C -:108B00007263756D666C65780B7763697263756DFA -:108B1000666C65780B5963697263756D666C657810 -:108B20000B7963697263756D666C6578065A61636B -:108B3000757465067A61637574650A5A646F746149 -:108B40006363656E740A7A646F74616363656E74DF -:108B5000056C6F6E67730A4172696E676163757445 -:108B6000650A6172696E6761637574650741456185 -:108B70006375746507616561637574650B4F736C2C -:108B800061736861637574650B6F736C61736861A1 -:108B90006375746507756E693032313807756E69B3 -:108BA0003032313905746F6E6F730D6469657265AB -:108BB000736973746F6E6F730A416C706861746F60 -:108BC0006E6F7309616E6F74656C6569610C4570D9 -:108BD00073696C6F6E746F6E6F7308457461746F38 -:108BE0006E6F7309496F7461746F6E6F730C4F6DA4 -:108BF0006963726F6E746F6E6F730C557073696C0E -:108C00006F6E746F6E6F730A4F6D656761746F6E10 -:108C10006F7311696F7461646965726573697374E8 -:108C20006F6E6F7305416C70686104426574610515 -:108C300047616D6D6107457073696C6F6E045A65AD -:108C400074610345746105546865746104496F7407 -:108C500061054B61707061064C616D626461024D2B -:108C600075024E75025869074F6D6963726F6E0227 -:108C700050690352686F055369676D6103546175EC -:108C800007557073696C6F6E0350686903436869B8 -:108C9000035073690C496F74616469657265736927 -:108CA000730F557073696C6F6E6469657265736973 -:108CB000730A616C706861746F6E6F730C657073AA -:108CC000696C6F6E746F6E6F7308657461746F6E2C -:108CD0006F7309696F7461746F6E6F73147570735D -:108CE000696C6F6E6469657265736973746F6E6FBA -:108CF0007305616C70686104626574610567616D1C -:108D00006D610564656C746107657073696C6F6E85 -:108D1000047A65746103657461057468657461043F -:108D2000696F7461056B61707061066C616D62647E -:108D300061026E75027869076F6D6963726F6E0309 -:108D400072686F07756E6930334332057369676DFA -:108D5000610374617507757073696C6F6E03706879 -:108D6000690363686903707369056F6D6567610CFA -:108D7000696F746164696572657369730F75707387 -:108D8000696C6F6E64696572657369730C6F6D6988 -:108D900063726F6E746F6E6F730C757073696C6F46 -:108DA0006E746F6E6F730A6F6D656761746F6E6F4F -:108DB0007307756E693034303107756E6930343041 -:108DC0003207756E693034303307756E6930343070 -:108DD0003407756E693034303507756E693034305C -:108DE0003607756E693034303707756E6930343048 -:108DF0003807756E693034303907756E6930343034 -:108E00004107756E693034304207756E6930343011 -:108E10004307756E693034304507756E69303430FC -:108E20004607756E693034313007756E69303431FC -:108E30003107756E693034313207756E69303431FF -:108E40003307756E693034313407756E69303431EB -:108E50003507756E693034313607756E69303431D7 -:108E60003707756E693034313807756E69303431C3 -:108E70003907756E693034314107756E69303431A8 -:108E80004207756E693034314307756E693034318D -:108E90004407756E693034314507756E6930343179 -:108EA0004607756E693034323007756E693034327A -:108EB0003107756E693034323207756E693034327D -:108EC0003307756E693034323407756E6930343269 -:108ED0003507756E693034323607756E6930343255 -:108EE0003707756E693034323807756E6930343241 -:108EF0003907756E693034324107756E6930343226 -:108F00004207756E693034324307756E693034320A -:108F10004407756E693034324507756E69303432F6 -:108F20004607756E693034333007756E69303433F7 -:108F30003107756E693034333207756E69303433FA -:108F40003307756E693034333407756E69303433E6 -:108F50003507756E693034333607756E69303433D2 -:108F60003707756E693034333807756E69303433BE -:108F70003907756E693034334107756E69303433A3 -:108F80004207756E693034334307756E6930343388 -:108F90004407756E693034334507756E6930343374 -:108FA0004607756E693034343007756E6930343475 -:108FB0003107756E693034343207756E6930343478 -:108FC0003307756E693034343407756E6930343464 -:108FD0003507756E693034343607756E6930343450 -:108FE0003707756E693034343807756E693034343C -:108FF0003907756E693034344107756E6930343421 -:109000004207756E693034344307756E6930343405 -:109010004407756E693034344507756E69303434F1 -:109020004607756E693034353107756E69303435F1 -:109030003207756E693034353307756E69303435F3 -:109040003407756E693034353507756E69303435DF -:109050003607756E693034353707756E69303435CB -:109060003807756E693034353907756E69303435B7 -:109070004107756E693034354207756E6930343595 -:109080004307756E693034354507756E6930343580 -:109090004607756E693034393007756E693034397A -:1090A0003106576772617665067767726176650685 -:1090B00057616375746506776163757465095764F4 -:1090C0006965726573697309776469657265736947 -:1090D000730659677261766506796772617665070E -:1090E000756E69323031350D756E64657273636FFC -:1090F000726564626C0D71756F7465726576657208 -:10910000736564066D696E757465067365636F6E6D -:1091100064096578636C616D64626C07756E6932B1 -:10912000303746096166696930383934310670650F -:1091300073657461044575726F07756E69323130FD -:109140003507756E693231313307756E69323131E9 -:109150003607756E693033413909657374696D611D -:10916000746564096F6E656569676874680C746816 -:10917000726565656967687468730B6669766565AD -:109180006967687468730C736576656E656967688E -:1091900074687307756E69303339340D6379726999 -:1091A0006C6C69636272657665106361726F6E6381 -:1091B0006F6D6D61616363656E7411636F6D6D6179 -:1091C000616363656E74726F7461746507756E694F -:1091D0003230373407756E693230373507756E694E -:1091E0003230373707756E693230373807756E6938 -:1091F0003230303007756E693230303107756E6944 -:109200003230303207756E693230303307756E692F -:109210003230303407756E693230303507756E691B -:109220003230303607756E693230303707756E6907 -:109230003230303807756E693230303907756E69F3 -:109240003230304107756E693230304207756E69D1 -:109250004645464607756E694646464307756E693C -:109260004646464407756E693031463007756E696B -:109270003032424307756E693033443107756E6989 -:109280003033443207756E693033443607756E6982 -:109290003145334507756E693145334607756E694B -:1092A0003145303007756E693145303107756E696B -:1092B00030324633054F686F726E056F686F726E9D -:1092C0000555686F726E0575686F726E04686F6F12 -:1092D0006B07756E693034303007756E6930343025 -:1092E0004407756E693034353007756E6930343532 -:1092F0004407756E693034363007756E6930343620 -:109300003107756E693034363207756E6930343620 -:109310003307756E693034363407756E693034360C -:109320003507756E693034363607756E69303436F8 -:109330003707756E693034363807756E69303436E4 -:109340003907756E693034364107756E69303436C9 -:109350004207756E693034364307756E69303436AE -:109360004407756E693034364507756E693034369A -:109370004607756E693034373007756E693034379B -:109380003107756E693034373207756E693034379E -:109390003307756E693034373407756E693034378A -:1093A0003507756E693034373607756E6930343776 -:1093B0003707756E693034373807756E6930343762 -:1093C0003907756E693034374107756E6930343747 -:1093D0004207756E693034374307756E693034372C -:1093E0004407756E693034374507756E6930343718 -:1093F0004607756E693034383007756E6930343819 -:109400003107756E693034383207756E693034381B -:109410003807756E693034383907756E69303438FD -:109420004107756E693034384207756E69303438DB -:109430004307756E693034384407756E69303438C7 -:109440004507756E693034384607756E69303439B2 -:109450003207756E693034393307756E69303439C7 -:109460003407756E693034393507756E69303439B3 -:109470003607756E693034393707756E693034399F -:109480003807756E693034393907756E693034398B -:109490004107756E693034394207756E6930343969 -:1094A0004307756E693034394407756E6930343955 -:1094B0004507756E693034394607756E6930344139 -:1094C0003007756E693034413107756E693034414B -:1094D0003207756E693034413307756E6930344137 -:1094E0003407756E693034413507756E6930344123 -:1094F0003607756E693034413707756E693034410F -:109500003807756E693034413907756E69303441FA -:109510004107756E693034414207756E69303441D8 -:109520004307756E693034414407756E69303441C4 -:109530004507756E693034414607756E69303442AF -:109540003007756E693034423107756E69303442C8 -:109550003207756E693034423307756E69303442B4 -:109560003407756E693034423507756E69303442A0 -:109570003607756E693034423707756E693034428C -:109580003807756E693034423907756E6930344278 -:109590004107756E693034424207756E6930344256 -:1095A0004307756E693034424407756E6930344242 -:1095B0004507756E693034424607756E693034432D -:1095C0003007756E693034433107756E6930344346 -:1095D0003207756E693034433307756E6930344332 -:1095E0003407756E693034433507756E693034431E -:1095F0003607756E693034433707756E693034430A -:109600003807756E693034433907756E69303443F5 -:109610004107756E693034434207756E69303443D3 -:109620004307756E693034434407756E69303443BF -:109630004507756E693034434607756E69303444AA -:109640003007756E693034443107756E69303444C3 -:109650003207756E693034443307756E69303444AF -:109660003407756E693034443507756E693034449B -:109670003607756E693034443707756E6930344487 -:109680003807756E693034443907756E6930344473 -:109690004107756E693034444207756E6930344451 -:1096A0004307756E693034444407756E693034443D -:1096B0004507756E693034444607756E6930344528 -:1096C0003007756E693034453107756E6930344541 -:1096D0003207756E693034453307756E693034452D -:1096E0003407756E693034453507756E6930344519 -:1096F0003607756E693034453707756E6930344505 -:109700003807756E693034453907756E69303445F0 -:109710004107756E693034454207756E69303445CE -:109720004307756E693034454407756E69303445BA -:109730004507756E693034454607756E69303446A5 -:109740003007756E693034463107756E69303446BE -:109750003207756E693034463307756E69303446AA -:109760003407756E693034463507756E6930344696 -:109770003607756E693034463707756E6930344682 -:109780003807756E693034463907756E693034466E -:109790004107756E693034464207756E693034464C -:1097A0004307756E693034464407756E6930344638 -:1097B0004507756E693034464607756E6930353039 -:1097C0003007756E693035303107756E6930353068 -:1097D0003207756E693035303307756E6930353054 -:1097E0003407756E693035303507756E6930353040 -:1097F0003607756E693035303707756E693035302C -:109800003807756E693035303907756E6930353017 -:109810004107756E693035304207756E69303530F5 -:109820004307756E693035304407756E69303530E1 -:109830004507756E693035304607756E69303531CC -:109840003007756E693035313107756E69303531E5 -:109850003207756E693035313307756E69314541B0 -:109860003007756E693145413107756E6931454183 -:109870003207756E693145413307756E693145416F -:109880003407756E693145413507756E693145415B -:109890003607756E693145413707756E6931454147 -:1098A0003807756E693145413907756E6931454133 -:1098B0004107756E693145414207756E6931454111 -:1098C0004307756E693145414407756E69314541FD -:1098D0004507756E693145414607756E69314542E8 -:1098E0003007756E693145423107756E6931454201 -:1098F0003207756E693145423307756E69314542ED -:109900003407756E693145423507756E69314542D8 -:109910003607756E693145423707756E69314542C4 -:109920003807756E693145423907756E69314542B0 -:109930004107756E693145424207756E693145428E -:109940004307756E693145424407756E693145427A -:109950004507756E693145424607756E6931454365 -:109960003007756E693145433107756E693145437E -:109970003207756E693145433307756E693145436A -:109980003407756E693145433507756E6931454356 -:109990003607756E693145433707756E6931454342 -:1099A0003807756E693145433907756E693145432E -:1099B0004107756E693145434207756E693145430C -:1099C0004307756E693145434407756E69314543F8 -:1099D0004507756E693145434607756E69314544E3 -:1099E0003007756E693145443107756E69314544FC -:1099F0003207756E693145443307756E69314544E8 -:109A00003407756E693145443507756E69314544D3 -:109A10003607756E693145443707756E69314544BF -:109A20003807756E693145443907756E69314544AB -:109A30004107756E693145444207756E6931454489 -:109A40004307756E693145444407756E6931454475 -:109A50004507756E693145444607756E6931454560 -:109A60003007756E693145453107756E6931454579 -:109A70003207756E693145453307756E6931454565 -:109A80003407756E693145453507756E6931454551 -:109A90003607756E693145453707756E693145453D -:109AA0003807756E693145453907756E6931454529 -:109AB0004107756E693145454207756E6931454507 -:109AC0004307756E693145454407756E69314545F3 -:109AD0004507756E693145454607756E69314546DE -:109AE0003007756E693145463107756E69314546F7 -:109AF0003407756E693145463507756E69314546DF -:109B00003607756E693145463707756E69314546CA -:109B10003807756E693145463907756E69323041CF -:109B2000421363697263756D666C65786163757401 -:109B300065636F6D621363697263756D666C6578DA -:109B40006772617665636F6D621263697263756DCA -:109B5000666C6578686F6F6B636F6D6213636972B3 -:109B600063756D666C657874696C6465636F6D624E -:109B70000E62726576656163757465636F6D620E02 -:109B800062726576656772617665636F6D620D629C -:109B900072657665686F6F6B636F6D620E6272657A -:109BA000766574696C6465636F6D62106379726960 -:109BB0006C6C6963686F6F6B6C6566741163797246 -:109BC000696C6C6963626967686F6F6B5543077591 -:109BD0006E693031363207756E693031363307754C -:109BE0006E693031454107756E6930314542077500 -:109BF0006E693031454307756E69303145440775EC -:109C00006E69303235390D686F6F6B61626F7665E2 -:109C1000636F6D6207756E693146344407756E690E -:109C20003146444507756E693230373007756E69C5 -:109C30003230373607756E693230373913756E69D1 -:109C400030334239303330383033303430333030E1 -:109C500013756E6930334239303330383033303435 -:109C60003033303113756E69303342393033303828 -:109C7000303330363033303013756E69303342391B -:109C800030333038303330363033303113756E691D -:109C90003033433530333038303330343033303094 -:109CA00013756E69303343353033303830333034E8 -:109CB0003033303113756E693033433530333038DB -:109CC000303330363033303013756E6930334335CE -:109CD00030333038303330363033303108456E670A -:109CE0002E616C743108456E672E616C74320845C4 -:109CF0006E672E616C74330F756E6930333031309E -:109D0000333036303330380F756E693033303030A1 -:109D1000333036303330380F756E69303330313090 -:109D2000333034303330380F756E69303330303083 -:109D3000333034303330380F637972696C6C696357 -:109D40005F6F746D61726B07756E693145394507D8 -:109D5000756E694137423307756E69413742340F7A -:109D6000756E69303133422E6C6F636C4D41480F14 -:109D7000756E69303134352E6C6F636C4D41480F10 -:109D8000416F676F6E656B2E6C6F636C4E41560F43 -:109D9000456F676F6E656B2E6C6F636C4E41560F2F -:109DA000496F676F6E656B2E6C6F636C4E41560F1B -:109DB000556F676F6E656B2E6C6F636C4E41560608 -:109DC000492E73616C74064A2E73616C740B49677B -:109DD000726176652E73616C740B4961637574658D -:109DE0002E73616C74104963697263756D666C657E -:109DF000782E73616C740E4964696572657369735A -:109E00002E73616C740B4974696C64652E73616C9C -:109E1000740C496D6163726F6E2E73616C740B49C3 -:109E200062726576652E73616C740C496F676F6E34 -:109E3000656B2E73616C7414496F676F6E656B5F31 -:109E40006C6F636C4E41562E73616C740F49646F76 -:109E500074616363656E742E73616C7407494A2E76 -:109E600073616C74104A63697263756D666C6578B2 -:109E70002E73616C740C756E69314543382E7361B5 -:109E80006C740C756E69314543412E73616C7407B7 -:109E9000756E69323132360E496F7461746F6E6F50 -:109EA000732E73616C7409496F74612E73616C74E5 -:109EB00011496F746164696572657369732E7361AA -:109EC0006C740C756E69303430362E73616C740CA2 -:109ED000756E69303430372E73616C740C756E6931 -:109EE000303430382E73616C740C756E69303443C5 -:109EF000302E73616C7407756E69303042350775AA -:109F00006E693032333707756E69413742350775F0 -:109F10006E694142353303665F6605665F665F6959 -:109F200005665F665F6C0B756E69303132332E618A -:109F30006C740F756E69303133432E6C6F636C4DEA -:109F400041480F756E69303134362E6C6F636C4D3D -:109F500041480F616F676F6E656B2E6C6F636C4E5F -:109F600041560F656F676F6E656B2E6C6F636C4E3D -:109F700041560F696F676F6E656B2E6C6F636C4E29 -:109F800041560F756F676F6E656B2E6C6F636C4E0D -:109F9000415606672E73616C74106763697263754E -:109FA0006D666C65782E73616C740B676272657692 -:109FB000652E73616C740967646F742E73616C74C1 -:109FC00006662E7373303208665F662E7373303206 -:109FD0000A665F665F692E737330320A665F665F7A -:109FE0006C2E7373303208665F692E7373303208DB -:109FF000665F6C2E737330320B666C6F72696E2EF7 -:10A00000737330330F756E69303435332E6C6F6374 -:10A010006C4D4B440F756E69303433312E6C6F6369 -:10A020006C5352420F756E69303433332E6C6F634C -:10A030006C5352420F756E69303433342E6C6F633B -:10A040006C5352420F756E69303433462E6C6F6319 -:10A050006C5352420F756E69303434322E6C6F631C -:10A060006C5352420C756E69303443462E73616CEA -:10A070007407756E693230393507756E693230395B -:10A080003607756E693230393707756E6932303987 -:10A090003807756E693230393907756E6932303973 -:10A0A0004107756E693230394207756E6932303951 -:10A0B0004307756E693035443007756E6930354435 -:10A0C0003107756E693035443207756E6930354435 -:10A0D0003307756E693035443407756E6930354421 -:10A0E0003507756E693035443607756E693035440D -:10A0F0003707756E693035443807756E69303544F9 -:10A100003907756E693035444107756E69303544DD -:10A110004207756E693035444307756E69303544C2 -:10A120004407756E693035444507756E69303544AE -:10A130004607756E693035453007756E69303545AF -:10A140003107756E693035453207756E69303545B2 -:10A150003307756E693035453407756E693035459E -:10A160003507756E693035453607756E693035458A -:10A170003707756E693035453807756E6930354576 -:10A180003907756E693035454107756E694642324B -:10A190004107756E694642324207756E6946423222 -:10A1A0004307756E694642324407756E694642320E -:10A1B0004507756E694642324607756E69464233F9 -:10A1C0003007756E694642333107756E6946423312 -:10A1D0003207756E694642333307756E69464233FE -:10A1E0003407756E694642333507756E69464233EA -:10A1F0003607756E694642333807756E69464233D5 -:10A200003907756E694642334107756E69464233B8 -:10A210004207756E694642334307756E694642339D -:10A220004507756E694642343007756E694642349B -:10A230003107756E694642343307756E694642349C -:10A240003407756E694642343607756E6946423486 -:10A250003707756E694642343807756E6946423471 -:10A260003907756E694642344107756E6946423456 -:10A2700042096772617665636F6D62096163757427 -:10A2800065636F6D6207756E6930333032097469CA -:10A290006C6465636F6D6207756E693033303407C7 -:10A2A000756E693033303607756E69303330370775 -:10A2B000756E693033303807756E69303330410759 -:10A2C000756E693033304207756E6930333043073D -:10A2D000756E693033304607756E69303331320C34 -:10A2E000646F7462656C6F77636F6D6207756E691A -:10A2F0003033323607756E693033323707756E6921 -:10A300003033323807756E693033354507756E69FD -:10A310003034383507756E693034383607756E69F4 -:10A320003034383307756E693034383407756E69E8 -:10A330003035423007756E693035423107756E69C8 -:10A340003035423207756E693035423307756E69B4 -:10A350003035423407756E693035423507756E69A0 -:10A360003035423607756E693035423707756E698C -:10A370003035423807756E693035423907756E6978 -:10A380003035424107756E693035424207756E6956 -:10A390003035424307756E693035424407756E6942 -:10A3A0003035433107756E693035433207756E6954 -:10A3B00030354337097A65726F2E646E6F6D086FA2 -:10A3C0006E652E646E6F6D0874776F2E646E6F6DA0 -:10A3D0000A74687265652E646E6F6D09666F7572BA -:10A3E0002E646E6F6D09666976652E646E6F6D08FA -:10A3F0007369782E646E6F6D0A736576656E2E6470 -:10A400006E6F6D0A65696768742E646E6F6D096E94 -:10A41000696E652E646E6F6D077A65726F2E6C665D -:10A42000066F6E652E6C660674776F2E6C66087408 -:10A43000687265652E6C6607666F75722E6C6607AE -:10A44000666976652E6C66067369782E6C6608738D -:10A450006576656E2E6C660865696768742E6C6635 -:10A46000076E696E652E6C66097A65726F2E6E7561 -:10A470006D72086F6E652E6E756D720874776F2E33 -:10A480006E756D720A74687265652E6E756D7209EF -:10A49000666F75722E6E756D7209666976652E6EC1 -:10A4A000756D72087369782E6E756D720A736576B4 -:10A4B000656E2E6E756D720A65696768742E6E75AD -:10A4C0006D72096E696E652E6E756D72087A6572B1 -:10A4D0006F2E6F7366076F6E652E6F7366077477E6 -:10A4E0006F2E6F73660974687265652E6F736608E8 -:10A4F000666F75722E6F736608666976652E6F7368 -:10A5000066077369782E6F736609736576656E2EBC -:10A510006F73660965696768742E6F7366086E6984 -:10A520006E652E6F73660A7A65726F2E736C617337 -:10A5300068097A65726F2E746F7366086F6E652E88 -:10A54000746F73660874776F2E746F73660A74681D -:10A550007265652E746F736609666F75722E746FFF -:10A56000736609666976652E746F73660873697819 -:10A570002E746F73660A736576656E2E746F7366DC -:10A580000A65696768742E746F7366096E696E6513 -:10A590002E746F736607756E693230383007756ECA -:10A5A000693230383107756E693230383207756E6E -:10A5B000693230383307756E693230383407756E5A -:10A5C000693230383507756E693230383607756E46 -:10A5D000693230383707756E693230383807756E32 -:10A5E000693230383907756E693035424507756E06 -:10A5F000693230374407756E693230384407756EFA -:10A60000693230374507756E693230384507756EE7 -:10A61000693230374107756E693230374307756EDE -:10A62000693230384107756E693230384307756ECC -:10A63000693232303607756E693232313507756EE0 -:10A64000693230414107756E6932313230106166CE -:10A6500069693130313033646F746C6573731061C4 -:10A660006669693130313035646F746C6573730EAF -:10A67000696F676F6E656B646F746C6573730F6F72 -:10A68000676F6E656B63656E746572696E670E7574 -:10A690006E6931454342646F746C657373000000EA -:10A6A00000010000000A00380056000544464C54E2 -:10A6B00000206379726C00206772656B002068650A -:10A6C000627200206C61746E0020000400000000C3 -:10A6D000FFFF00020000000100026D61726B0016B6 -:10A6E0006D6B6D6B000E00000002000200030000A5 -:10A6F000000200000001000403F60208016A000ADB -:10A70000000900100001000A00010001000600001D -:10A7100000080001012000A6000100C2000C001387 -:10A720000094008E00880082007C00760070006A31 -:10A730000064005E00580052004C00460040003AA1 -:10A740000034002E00280001FE5205D10001FE5BFE -:10A7500005B30001FE6C06300001FE550630000115 -:10A76000009105B60001FD7E0621000100E20620F1 -:10A77000000100FD0621000100CF0684000100BD9C -:10A7800005D2000100BD05E0000100CA05E7000197 -:10A79000009D05620001FE2C05DD000100990620E8 -:10A7A0000001FEF106210001FDB10621000102F8C1 -:10A7B00006280001FE74068D000200040370037079 -:10A7C0000000037203720001040A04160002041C54 -:10A7D000041F000F0017000039320000392C000060 -:10A7E0003926000039200000391A00003914000011 -:10A7F000390E0000390800003902000038FC000062 -:10A8000038F6000038F0000038EA000038E40000B4 -:10A8100038EA000038DE000038D8000038D20000E6 -:10A8200038CC000038AE0000391A000038A800000B -:10A8300038A20002000700430043000000760076C3 -:10A8400000010153015400020370037000040372FD -:10A8500003720005040A04160006041C041F0013FA -:10A86000000600100001000A00000001007200262E -:10A8700000010030000C00030014000E000800016D -:10A88000FF69FE1400010100FE3B0001FD13FEA460 -:10A890000001000304170418041900100000380018 -:10A8A000000037FA000037F4000037EE000037D61A -:10A8B000000037D0000037CA000037C4000037BEA0 -:10A8C000000037B8000037B2000037AC000037A6F0 -:10A8D00000003794000037880000377C0002000534 -:10A8E0000417041A0000042004280004042B042B7D -:10A8F000000D042D042D000E04300430000F00055F -:10A90000000000010008000101A600F80002010893 -:10A91000000C000A00CA00A800A8008E007A005EA1 -:10A92000004A003000200016000200AE002E00A2F7 -:10A93000009C000200A4000A00980092000100A9F7 -:10A9400000010003328800142160000E0058006CE2 -:10A95000000103260000000100AB00000003326E7E -:10A96000000E21462AF400580052000100A4000005 -:10A97000000200160010000A2AD400010521061F5B -:10A98000000100AE0000000102A6061F0003323ED7 -:10A9900032322116210A000E0022000106CF0614D1 -:10A9A0000003322A321E210220F60014000E00019C -:10A9B00005840000000106CB06140002001C0016EE -:10A9C0000010000A0001030B00000001044E061FE6 -:10A9D0000001FF8DFE14000102B4061F0002001CDE -:10A9E00000160010000A0001020FFE140001053DD0 -:10A9F000061F0001FF91FE14000102BE061F0002A7 -:10AA0000000203AC03B0000003BD03C10005002732 -:10AA1000000036F8000036F2000036EC000036E6A2 -:10AA2000000036E0000036DA000036D4000036CEF2 -:10AA3000000036C8000036C2000036BC000036B642 -:10AA4000000036B0000036AA000036B0000036A480 -:10AA50000000369E00003698000036920001368CC9 -:10AA600000013686000136800001367A0000367417 -:10AA7000000036E00000366E0000366800013662E5 -:10AA80000001365C00013656000136500001364A9E -:10AA9000000136440001363E0001363800013632EE -:10AAA0000001362000013614000136080002000AB9 -:10AAB000004300430000007600760001015301547A -:10AAC0000002037003700004037203720005040A9D -:10AAD000041A0006041C04280017042B042B00246D -:10AAE000042D042D00250430043000260009000048 -:10AAF00000010008000100040000000800013610F9 -:10AB0000331400053468000C02F7330232FC32F6CD -:10AB10000000000032F032EA32E40000000032DED1 -:10AB200032D832D20000000032CC32C632C032BA43 -:10AB3000000032B432AE32A80000000032A2329CD3 -:10AB40003296000000003290328A32840000000009 -:10AB5000327E32783272326C000032663260325AA3 -:10AB6000000000003254324E3248000000003242F1 -:10AB7000323C3236000000003230322A3224321E9B -:10AB8000000032183212320C00000000320632008F -:10AB900032720000000031FA31F431EE31E8000089 -:10ABA00031E231DC31D60000000031FA31F431D02D -:10ABB0000000000031CA31C431BE0000000031B8CD -:10ABC00031B231AC0000000031A631A0319A31948D -:10ABD0000000318E3188318200000000317C3176F6 -:10ABE000317000000000316A3164315E0000000005 -:10ABF00031583152314C0000000031463140313A79 -:10AC0000000000003134312E3128000000003122D4 -:10AC1000311C3116000000003110310A31040000EF -:10AC2000000030FE30F830F20000000030EC30E67A -:10AC300030E030DA000030D430CE30C80000000000 -:10AC400030C230BC30B60000000030B030AA30A4B2 -:10AC500000000000309E30983092308C000030862A -:10AC60003080307A00000000308630803074000080 -:10AC70000000306E30683128000000003062305C27 -:10AC8000307A305600003050304A30440000000026 -:10AC9000303E303832A8000000003032302C3026F0 -:10ACA00030200000301A3014300E00000000301A3E -:10ACB0003014300E00000000300830022FFC00007D -:10ACC00000002FF62FF02FEA000000002FE42FDE07 -:10ACD0002FD82FD200002FCC303832F600000000E1 -:10ACE0002FC62FC02FBA000000002FB42FAE2FA800 -:10ACF000000000002FA22F9C2F96000000002FC6FE -:10AD00002FC02F90000000002F8A2F842F7E00007C -:10AD100000002F7800002F72000000002F6C000050 -:10AD20002F66000000002F6000002F5A0000000076 -:10AD30002F54000032F6000000002F54000032F6BD -:10AD4000000000002F4E000032F6000000002F48E7 -:10AD5000000032F6000000002F42000032F6000032 -:10AD600000002F3C000032F6000000002F360000EB -:10AD70002F300000000032DE00002F2A000000000B -:10AD80002F24000032A8000000002F24000032A869 -:10AD9000000000002F1E000032A8000000002F1845 -:10ADA000000032A80000000032CC000032C00000D9 -:10ADB00000002F1200003272000000002F0C000073 -:10ADC00031EE000000002F0C000031EE000000000A -:10ADD0002F06000031EE000000002F00000031EED1 -:10ADE000000000002EFA000031EE0000000031FAF1 -:10ADF00000002EF4000000002EEE00003182000062 -:10AE000000002EEE00003182000000002EE800005D -:10AE10003182000000002EE20000318200000000BC -:10AE20002EDC0000313A000000002ED6000031D6A2 -:10AE3000000000002ED000002ECA000000002EC42A -:10AE400000003116000000002EC400003116000082 -:10AE500000002EBE00003116000000002EB80000D9 -:10AE60003116000000002EB2000031160000000074 -:10AE70002EAC00003116000000002EA600002EA00F -:10AE80000000000030FE00002E9A000000002E940A -:10AE9000000030C8000000002E94000030C8000000 -:10AEA00000002E8E000030C8000000002E88000038 -:10AEB00030C8000000002E820000307A0000000040 -:10AEC0002E820000307A000000002E7C0000307AD4 -:10AED000000000002E760000307A000000002E7086 -:10AEE00000002E6A000000002E64000032A800005E -:10AEF00000002E5E00003026000000002E5E0000E4 -:10AF00003026000000002E5800003026000000000F -:10AF10002E5200003026000000002E4C000030268B -:10AF2000000000002E4600002E40000000002E3AD7 -:10AF3000000032F6000000002E3A000032F6000059 -:10AF400000002E34000032F6000000002E2E00001B -:10AF500032F6000000002E2800002F9000000000B4 -:10AF600030EC0000300E000000002E2200002F9078 -:10AF7000000000002E1C000032F6000000002E161B -:10AF800000003116000000002E10000032F6000014 -:10AF900000002E0A000031160000000033020000FD -:10AFA0002E0400000000312200002DFE00000000F1 -:10AFB0002DF8000032D2000000002DF2000030F227 -:10AFC000000000002DEC000032D2000000002DE651 -:10AFD000000030F2000000002DE0000032D200003E -:10AFE00000002DDA000030F2000000002DEC00001F -:10AFF00032D2000000002DE6000030F20000000018 -:10B000002DD4000032C0000000002DCE00002DC85D -:10B010000000000032CC000032C00000000030EC24 -:10B0200000002DC2000000002DBC000032A800006E -:10B0300000002DB6000030C8000000002DB0000058 -:10B0400032A8000000002DAA000030C80000000057 -:10B050002DA4000032A8000000002D9E000030C882 -:10B060000000000032B400002D98000000002D9276 -:10B0700000002D8C000000002F1E000032A80000F0 -:10B0800000002E8E000030C8000000002D86000059 -:10B090003284000000002D80000032840000000097 -:10B0A0002D7A0000328400000000329000002D74E0 -:10B0B000000000002D6E00003272000000002D68BC -:10B0C0000000309200000000318E00002D62000070 -:10B0D00000002DCE00002D5C000000002D56000069 -:10B0E000307A000000002D500000307A000000008F -:10B0F0002D4A0000307A00000000308600002D4408 -:10B10000000000002D3E00002D38000000002D3210 -:10B1100000003248000000002E7C00002D2C0000B2 -:10B120000000324200002D2600000000306E0000BA -:10B130002D20000000002D1A00002D14000000003A -:10B140002D0E00003224000000002D080000307A8F -:10B1500000000000323000002D02000000003062CC -:10B1600000002CFC000000003230000032240000FF -:10B17000000030620000307A000000003230000031 -:10B1800032240000000030620000307A000000002D -:10B190002CF600002CF0000000002CEA0000307AB1 -:10B1A000000000002CE400003272000000002CDEE1 -:10B1B000000032A800000000320600002CD8000079 -:10B1C0000000303E00002CD2000000002CCC00001B -:10B1D0003272000000002CC6000032A800000000FF -:10B1E0002CC000002CBA000000002CB400002CAED3 -:10B1F000000000002FCC30382CA8000000002CA24A -:10B20000000031EE000000002C9C00003026000001 -:10B2100000002C96000031EE000000002C90000091 -:10B220003026000000002F0C000031EE000000006E -:10B230002E5E00003026000000002C8A00002C84C6 -:10B24000000000002C7E00002C78000000002C7212 -:10B25000000031BE000000002C6C00002FFC00003C -:10B26000000031CA00002C66000000003008000019 -:10B270002C60000000002C5A000031BE00000000CD -:10B280002C5400002FFC000000002C4E000031ACBC -:10B29000000000002C4800002FEA000000002C42B3 -:10B2A000000031AC000000002C3C00002FEA000040 -:10B2B000000031B800002C36000000002FF600001E -:10B2C0002C30000000002C42000031AC00000000D7 -:10B2D0002C3C00002FEA0000000031A600002C2AC0 -:10B2E000000000002FE400002C24000000002C1EB1 -:10B2F0000000319A000000002C1800002C12000001 -:10B30000000031A60000319A000000002FE4000088 -:10B310002C0C000000002C06000031820000000010 -:10B320002C00000032F6000000002BFA00003182F1 -:10B33000000000002BF4000032F6000000002BEEAD -:10B3400000003182000000002BE8000032F600000F -:10B3500000002BE200003182000000002BDC000026 -:10B3600032F6000000002EEE0000318200000000E6 -:10B370002E3A000032F600000000318E00002BD67D -:10B38000000000002FCC00002E04000000002BD095 -:10B390000000315E000000002BCA00002FA8000052 -:10B3A00000002BC40000313A000000002BBE00005A -:10B3B0002F90000000002BB80000313A0000000080 -:10B3C0002BB200003128000000002BAC00002F7EC3 -:10B3D000000000002BA600003128000000002BA078 -:10B3E00000002F7E000000002B9A00003128000092 -:10B3F00000002B9400002F7E000000002B8E000028 -:10B400002B88000000002B8200002B7C0000000035 -:10B410002B76000032F6000000002B700000311681 -:10B42000000000002B6A00002F30000000002B6499 -:10B4300000002EA0000000002B5E00002EF4000093 -:10B4400000002B5800002E400000000031B8000022 -:10B450002B52000000002FF600002B4C00000000D3 -:10B460003302000032F6000000002B4600002B40A3 -:10B47000000000002B3A00002B34000000002B2EAF -:10B4800000002B28000000002B2200002B1C0000D5 -:10B4900000002B1600002B10000000002B0A0000FB -:10B4A0002B04000000003302000032F600002AFEE8 -:10B4B00032F0000032E4000000002AF800002AF216 -:10B4C0000000000032B4000032A800002AFE31342F -:10B4D0000000312800000000327E000032720000BF -:10B4E0002AFE31FA00002EF4000000003242000073 -:10B4F0003236000000002AEC000032F600000000A6 -:10B5000032180000320C00000000320600003272D7 -:10B51000000000002AE600002AE00000000031FAE6 -:10B52000000031EE00002AFE2ADA00002AD40000D2 -:10B53000000031E2000031D6000000002ACE0000F9 -:10B540002AC80000000031A60000319A0000000067 -:10B5500031460000313A00002AFE2AC200002ABC0F -:10B560000000000031580000314C000000002AB6F5 -:10B5700000002AB0000000002BB80000313A0000A3 -:10B5800000002AAA00002AA4000000002A9E000051 -:10B590002A98000000002A9200002A8C0000000077 -:10B5A0002A8600002B04000000002A8000002A7A6E -:10B5B000000000002FCC00002AA4000000002A7424 -:10B5C0002A6E2A68000000002A622A5C2A560000BF -:10B5D00000002A5000002A4A000000002A4400000F -:10B5E0002A98000000002A3E00002A3800000000CF -:10B5F0002A3200002A8C000000002A2C2A263170F2 -:10B60000000000002A2000002B0400002A1A2D1A36 -:10B6100000002D14000000002A1400002A0E000073 -:10B62000000030FE00002A08000000002A0200008E -:10B6300029FC00000000303200003026000000002D -:10B6400029F6000029F00000000029EA000029E4A2 -:10B65000000000003008000029DE0000000029D8AA -:10B66000000029D20000000029CC000029C60000FB -:10B67000000029C000002A7A0000000029BA00005A -:10B6800029B40000000029AE29A829A2000000006A -:10B69000299C000029960000000029900000298ABA -:10B6A00000000000298400002B0400000000297E17 -:10B6B00000002A7A000000002978000030260000EF -:10B6C0000000297200002A7A00000000296C0000A6 -:10B6D000298A000000002F18000032A80000000096 -:10B6E00029660000296000000000295A00002AF2A3 -:10B6F00000000000295400002DC80000000031B8EF -:10B70000000031AC0000000032540000324800005C -:10B710000000294E000029480000000029420000D6 -:10B72000293C00000000296600002960000000009C -:10B7300029360000293000000000292A00002924B1 -:10B74000000000002ADA0000291E00000000330279 -:10B75000000032F6000000002ED6000031D60000B6 -:10B76000000032F0000032E4000000002AF800007F -:10B770002AF2000000002918000029120000000031 -:10B7800032B4000032A8000000002B220000290C77 -:10B79000000000002906000029000000000028FA2F -:10B7A000000028F40000000028EE000028F400004B -:10B7B000000028E8000029300000000028E2000016 -:10B7C00028DC0000000032180000320C00000000ED -:10B7D000327E000032720000000031FA000031EECB -:10B7E000000000002ADA00002AD40000000031E244 -:10B7F000000031D60000000032DE000032D200002E -:10B80000000031A60000319A0000000028D6000098 -:10B810002924000000002AC200002ABC0000000009 -:10B8200031580000314C0000000028D0000028CA28 -:10B830000000000032F0000028C40000000031A029 -:10B84000000028BE0000000028B8000028B2000058 -:10B85000000028AC000028A60000000028A000007E -:10B86000289A0000000028940000288E00000000A4 -:10B87000295400002DC800000000288800002882FC -:10B8800000000000287C0000287600000000312223 -:10B89000000031160000000028700000286A000037 -:10B8A000000028640000285E000000002858000006 -:10B8B000285200000000284C00002846000000002C -:10B8C00030D4000030C80000000028400000283AB2 -:10B8D0000000000028340000282E000000002FCCBB -:10B8E000000032F6000000002828000032F60000B8 -:10B8F000000030D4000032960000000035E0000067 -:10B90000282200000000281C00002816000000006B -:10B9100028100000280A0000000030320000302605 -:10B9200000000000303E000032A800000000301A85 -:10B930000000300E0000000030FE000030F2000079 -:10B940000000305000003044000000002FC600000E -:10B950002F900000000031100000280400000000BB -:10B960002FA200002F960000000027FE000027F8FD -:10B970000000000027F20000288E0000000027ECE5 -:10B98000000027E60000000027E0000027DA0000A2 -:10B99000000027D4000027CE0000000027C80000C8 -:10B9A00027C20000000027BC000027B600000000EE -:10B9B00027B0000027AA0000000027A40000279E4F -:10B9C00000000000279800002792000000002E8849 -:10B9D000000030C8000000002DCE00002CA80000A0 -:10B9E0000000278C00002852000000002FA2000059 -:10B9F0002786000000002FF600002FEA000000005C -:10BA000030860000307A000000002E760000307A88 -:10BA10000000000030860000307400000000278025 -:10BA20000000277A00000000277400002B1000009F -:10BA300000002DCE00002D5C00000000276E0000ED -:10BA4000329600000000276800002F9000000000E0 -:10BA50002FCC00002CA800000000276200002AF272 -:10BA600000000000275C000027560000000027505F -:10BA70000000315E00000000274A00002FA80000EF -:10BA8000000027500000315E00000000274A00003F -:10BA90002FA80000000027440000315E00000000D5 -:10BAA000273E00002FA8000000002EDC0000313AE5 -:10BAB000000000002E2800002F9000000000273812 -:10BAC0000000273200002AFE2AEC000032F60000B7 -:10BAD00000002E7C00002D2C00000000272C000010 -:10BAE00000000000000027260000320C00000000CB -:10BAF0002720000030440000000033020000271A15 -:10BB00000000000031220000271400000000270E72 -:10BB1000000027C200000000270800002E6A000075 -:10BB200000002ADA000027020000000026FC0000C6 -:10BB300026F6000000002F24000032A800000000BC -:10BB400026F0000028F4000000002E94000030C809 -:10BB5000000000002E3A000032F60000000026EA45 -:10BB6000000026E40000000026DE000026D80000C9 -:10BB7000000026D2000030E00000000026CC0000CB -:10BB800026C60000000026C0000026BA0000000003 -:10BB900026B4000026AE0000000032F0000026A807 -:10BBA000000000002798000027920000000026A255 -:10BBB0000000269C000000002696000027C200001E -:10BBC00000002690000032E400000000268A0000F9 -:10BBD000268400000000267E000026780000000079 -:10BBE00026720000266C0000000026660000266019 -:10BBF00000000000265A00002654000000002AB66B -:10BC000000002AB000000000299C000029960000D6 -:10BC1000000031FA00002EF4000000002E46000063 -:10BC20002E4000000000264E0000284600000000C4 -:10BC300026480000264200000000263C000028465E -:10BC400000000000263600002642000000002630DA -:10BC50000000262A0000000026240000261E000006 -:10BC60000000261800002612000000002FA200008D -:10BC7000260C000000002606000026000000000040 -:10BC800025FA000025F40000000028940000288E0A -:10BC90000000000025EE000025E80000000025E27D -:10BCA000000025DC00000000301A0000300E00000B -:10BCB000000025D6000025D00000000025CA0000A5 -:10BCC00025C40000000025BE000025B800000000CB -:10BCD0002D1A000025B20000000025AC000025A6AA -:10BCE0000000000025A00000259A000000002906A1 -:10BCF000000025940000000028340000258E00007C -:10BD0000000025BE000025880000000025820000FC -:10BD1000257C000000002576000025700000000052 -:10BD2000256A000032960000000028E80000293053 -:10BD30000000000025640000255E0000000025587A -:10BD4000000028C4000000002552000025700000FB -:10BD5000000032DE0000254C0000000025460000F7 -:10BD6000254000000000253A0000253400000000B6 -:10BD7000252E000025280000000025220000251C9B -:10BD80000000000025160000251000000000250A14 -:10BD900000002EF4000000002504000024FE000036 -:10BDA000000032DE000024F80000000030FE000039 -:10BDB00024F20000000031A6000024EC0000000086 -:10BDC00024E6000024E00000000031460000313A83 -:10BDD0000000000024DA000024D4000000003146F6 -:10BDE0000000313A0000000024DA000024D40000F2 -:10BDF000000024CE000024C80000000024C200007F -:10BE000024BC0000000024B6000024B000000000A4 -:10BE100024AA000024A400000000249E000024980E -:10BE20000000000024920000248C00000000248602 -:10BE30000000248000000000247A000030C80000C8 -:10BE4000000024740000246E00000000246800003C -:10BE5000328400000000246200002B40000000003B -:10BE600024680000245C0000000028100000245614 -:10BE70000000000024500000290C00000000244AAB -:10BE80000000283A000000002918000024440000A7 -:10BE90000000243E0000243800000000243200008E -:10BEA000242C0000000024260000242000000000B4 -:10BEB000241A0000241400000000240E00002408AE -:10BEC000000000002402000023FC00000000268A7D -:10BED000000023F60000000023F0000023EA000029 -:10BEE000000023E4000023DE0000000023D800004F -:10BEF00023D20000000023CC000023C60000000075 -:10BF000023C0000032F60000000023BA0000311602 -:10BF1000000000002F42000032F6000000002EB2A8 -:10BF200000003116000000002F3600002F30000006 -:10BF300000002EA600002EA00000000023B4000088 -:10BF400032A80000000023AE000030C8000000004E -:10BF500023A8000023A200000000239C00002396D9 -:10BF6000000000002390000023A200000000238AAC -:10BF7000000023960000000023840000290C00002C -:10BF80000000237E0000283A000000002378000013 -:10BF900029000000000023720000282E000000008D -:10BFA000236C000027920000000027B000002366E9 -:10BFB000000000002360000028F4000000002BF4C3 -:10BFC000000032F600000000235A000028F40000B0 -:10BFD00000002E2E000032F6000000002EFA0000B5 -:10BFE00031EE000000002E4C000030260000000062 -:10BFF00031FA00002EF4000000002E4600002E4012 -:10C0000000000000235400002EF400000000234E26 -:10C0100000002E4000000000234800002DC8000052 -:10C0200000002342000027AA00000000233C00007B -:10C03000292400000000233600002F90000000009B -:10C04000233000002924000000002E2200002F9041 -:10C0500000000000232A00002924000000002E28F0 -:10C0600000002F9000000000232400002480000026 -:10C070000000231E0000288E000000002CF60000A7 -:10C0800023180000000023120000230C0000000011 -:10C0900023060000289A000000002300000027C2A9 -:10C0A0000000000025D6000022FA0000000025CA8A -:10C0B000000022F40000000022EE000022E8000050 -:10C0C0000000256A000022E20000000022DC0000DF -:10C0D000314C0000000022D600002F960000000026 -:10C0E00022D0000022CA0000000030EC000030E046 -:10C0F0000000000022C40000320C0000000022BE3C -:10C10000000022B80000000022B2000022AC0000B3 -:10C11000000022A600002AB00000000022A00000BB -:10C12000229A00000000256A00002294000000000E -:10C13000228E000022880000000022820000227C63 -:10C140000000000022760000227000000000226A39 -:10C1500000002B280000000022640000225E000086 -:10C16000000022580000225200000000224C000073 -:10C1700022460000000022400000223A0000000099 -:10C18000223400002822000000002A4400002A98DF -:10C1900000000000222E00002228000000002222C1 -:10C1A0000000221C000000003302000022160000E4 -:10C1B000000031220000221000000000220A0000CE -:10C1C00032F60000000022040000311600000000DA -:10C1D00021FE000032F60000000021F800003116B8 -:10C1E0000000000021FE000032F60000000021F8EF -:10C1F000000031160000000021F2000032F60000BD -:10C20000000021EC000031160000000021E60000D3 -:10C2100032F60000000021E00000311600000000AE -:10C220002F4E00002216000000002EBE000022103B -:10C230000000000021DA000032F60000000021D4E6 -:10C24000000031160000000021CE000032F6000090 -:10C25000000021C8000031160000000021C20000CB -:10C2600032F60000000021BC000031160000000082 -:10C2700021E6000032F60000000021E00000311647 -:10C28000000000002E1000002216000000002E0A00 -:10C29000000022100000000032B4000021B60000AF -:10C2A000000030D4000021B00000000021AA0000EE -:10C2B00032A80000000021A4000030C800000000E7 -:10C2C000219E000032A8000000002198000030C824 -:10C2D000000000002192000032A800000000218C24 -:10C2E000000030C8000000002192000032A80000C9 -:10C2F0000000218C000030C80000000021860000F2 -:10C3000032A8000000002180000030C800000000BA -:10C31000217A000032A8000000002174000030C81B -:10C32000000000002F1E000021B6000000002E8E2D -:10C33000000021B000000000216E0000307A0000F3 -:10C3400000003086000021680000000031FA000083 -:10C3500021620000000030320000215C000000007B -:10C360002156000031EE0000000021500000302670 -:10C3700000000000214A000031EE000000002144CE -:10C380000000302600000000214A000031EE0000CD -:10C39000000021440000302600000000213E000083 -:10C3A00031EE0000000021380000302600000000BF -:10C3B0002132000031EE00000000212C0000302668 -:10C3C000000000002F0600002162000000002E582F -:10C3D0000000215C000000002126000027C20000B0 -:10C3E0000000212000002E6A00000000212600002D -:10C3F00027C200000000212000002E6A000000007B -:10C40000211A000027C200000000211400002E6A3B -:10C4100000000000210E000027C2000000002108DB -:10C4200000002E6A000000002102000020FC000035 -:10C43000000020F6000020F000000000318E000017 -:10C4400020EA000000002FCC0000221600000000AF -:10C4500020E4000031820000000020DE000032F6FF -:10C460000000000020D8000027020000000020D2B9 -:10C47000000026F60000000020D80000270200007F -:10C48000000020D2000026F60000000020CC0000B2 -:10C4900027020000000020C6000026F60000000071 -:10C4A00020C0000027020000000020BA000026F68D -:10C4B000000000002B46000020B40000000020AE69 -:10C4C000000020A8000000003146000020A200006B -:10C4D00000002FC600002F9000000000209C0000EC -:10C4E000313A00000000209600002F90000000006C -:10C4F00020900000313A00000000208A00002F90B8 -:10C500000000000031A600002084000000002FE49D -:10C510000000207E0000000031FA000020780000BA -:10C520000000303200002072000000002CA2000049 -:10C530002078000000002C9C000020720000000009 -:10C5400030FE00002A0800000000206C0000206679 -:10C550000000000020600000205A0000000020546D -:10C560000000204E0000000020480000204E000087 -:10C57000000020540000204E000000002042000077 -:10C58000203C0000000020420000203C0000000091 -:10C5900020420000203C0000000020420000203C1F -:10C5A00000000000240200002036000000002CB42F -:10C5B00000002CAE0000000020300000202A000007 -:10C5C000000020240000201E0000000033020000B4 -:10C5D00032F6000000002018000032A80000000021 -:10C5E000318E00003182000000002012200C200655 -:10C5F00000000000236C20002C0C000000001FFA3B -:10C6000000002006000000001FFA000020060000C5 -:10C6100000001FF400002006000000001FEE0000D4 -:10C620002006000000001FE80000200600000000B7 -:10C630001FE200002006000000001FDC00002006B2 -:10C6400000000000201200001FD600000000201291 -:10C6500000001FD6000000001FD0000020060000D0 -:10C6600000001FCA00001FC4000000001FBE000021 -:10C67000200600000000201200001FB8000000008B -:10C680001FB200001FAC00000000201200002006B6 -:10C69000000000001FEE0000200600000000201235 -:10C6A00000002006000000001FEE00002006000031 -:10C6B0000000201200002006000000001FA600005D -:10C6C000307A000000001FA600002D2C00000000A2 -:10C6D0002A7400001FA00000000029AE000029A25B -:10C6E000000000001F9A1F941F8E000000001F888A -:10C6F00000001F8200000000312200001F7C0000AB -:10C70000000030D400001F760000000030860000DA -:10C71000307A000000002FCC00002E040000000042 -:10C72000255230141F82000000001F7000001F827D -:10C73000000000001F6A00001F82000000001F644C -:10C7400000001F820000000030C230BC1F5E0000ED -:10C7500000001F581F521F4C000000001F461F40C2 -:10C760001F3A0000000025520000000000000000F9 -:10C77000201200002006000000001F3400002E6A76 -:10C780001F2E1F281F2200001F1C1F161F281F10EE -:10C7900000001F0A1F041F281EFE00001EF81EF2C4 -:10C7A0001F281EEC00001EE61EE01F281EDA0000F7 -:10C7B0001ED41ECE1EC81EC200001EBC1EB61F28E0 -:10C7C0001EEC00001EE61EB01F281EAA00001EA4BC -:10C7D0001E9E1F281E9800001E921E8C1F281E865B -:10C7E00000002A0E1E801F281E7A00001E741E6E76 -:10C7F0001F281E6800002AF21E621F281EAA0000C1 -:10C800001EA41E5C1F281E56000031BE1E501F288D -:10C810001E9800001E921E4A1F281E4400001E3E45 -:10C820001E381F281E3200001FAC1E2C1F281E564B -:10C83000000031BE1E261F281E20000030E01E1AF8 -:10C840001F281E14000028761E0E1F281E680000D8 -:10C8500032961E081F281E0200001DFC1DF61F2810 -:10C860001DF0000032A81DEA1F281DE400001DDE97 -:10C870001DD81F281DD21DCC1DC61DC01DBA1DB43C -:10C8800000001DAE1DA81F281FA60000307A000062 -:10C8900000001FA600002D2C000000001FA60000B5 -:10C8A0002D44000000001FA60000216800000000C9 -:10C8B000000102C6029800010216000000010300F8 -:10C8C000044A0001017D055E0001030B01BE000169 -:10C8D000026D0000000105D904D500010357044A88 -:10C8E00000010161029B000101870000000102714B -:10C8F000044A00010245029B000102C8044A0001EB -:10C9000000DA01F7000101B70000000102A1044AAA -:10C91000000101EA022500010278034E000102C174 -:10C92000044A00010261035B000102D1044A0001D4 -:10C93000026F022500010259029B000102CA044A4B -:10C9400000010144029B0001013400000001021EAD -:10C95000044A000100E0022500010279029B000167 -:10C9600002E3044A0001027102250001015A029CFF -:10C970000001025F044A00010164029C0001017091 -:10C9800000000001025A044A00010172029C0001E9 -:10C990000269044A0001002903890001006B0000BC -:10C9A00000010155044A0001028A029B000101FCBA -:10C9B0000000000102E6044A0001027002250001A5 -:10C9C000000F029A000100B60000000101A0044A15 -:10C9D000000101D005600001FFFC029B0001007A0C -:10C9E000000000010163044A00010271029B000182 -:10C9F00001FB0000000102E5044A00010160029B06 -:10CA00000001018D000000010277044A00010116B7 -:10CA1000029C0001012A000000010214044A0001E6 -:10CA20000190029B000101AB000000010295044A45 -:10CA300000010089044A0001018F0143000102BB8B -:10CA4000044A000100B7000000010457061F00015E -:10CA50000387061F00010329000000010615061FB9 -:10CA600000010545061F000100AD00000001030A9A -:10CA700005E00001030A05E7000103180620000194 -:10CA80000167FE4400010172FE4700010174FE14BB -:10CA900000010318062100010217FE14000106160A -:10CAA000061F00010547061F00010177FE16000161 -:10CAB00001770448000101E000000001031705B6FA -:10CAC00000010088FEA40001028007DF000101E6EA -:10CAD000FE7F0001046B05B600010261074E0001F4 -:10CAE0000074FE440001026107550001024606D0B1 -:10CAF0000001025F074B0001025D07410001026F68 -:10CB0000078E0001026F078F000103BE05B600010A -:10CB100000D200000001032705B60001020905B696 -:10CB2000000102FB05B60001023F00000001037690 -:10CB300005B60001024700000001037E05B60001B2 -:10CB400001FDFE81000101D500000001036207879D -:10CB5000000102300787000100C700000001022F1A -:10CB60000787000100C400000001022D07870001B3 -:10CB7000040900000001051B05B600010194FE44F4 -:10CB800000010234FE44000100B8FE14000101233C -:10CB9000FE140001028005DD00010320074B0001A7 -:10CBA00002A5068D0001034107DF0001014AFEA432 -:10CBB000000101C3FEA4000102F604480001022B9B -:10CBC000FEA40001034C05DD00010402074B000137 -:10CBD0000371068D0001042307DF0001035A0621BB -:10CBE00000010411078F0001033F068D000103F1CE -:10CBF00007DF00010217FEA400010187FEA4000167 -:10CC000002B9044800010223FEA4000103A405B6F2 -:10CC10000001030F05DD000103F9074B0001033498 -:10CC2000068D0001041A07DF0001031F0621000121 -:10CC30000408078F0001032F07100001043D087F3F -:10CC40000001032506DE00010433084C0001031037 -:10CC5000067F0001041F07EE00010312068D00018C -:10CC6000041C07DF000101A8FEA400010249FEA484 -:10CC700000010045FEA4000101F2068D0001031829 -:10CC800007100001038C087F0001030D06DE000180 -:10CC90000382084C000102FA067F0001036E07EED2 -:10CCA000000102D605DD0001034A074B000102FB2B -:10CCB000068D0001036B07DF0001017BFEA400016C -:10CCC0000195FEA40001034E0705000103990874B5 -:10CCD0000001033D06C100010388082F0001033D48 -:10CCE00006BF00010388082D000103500710000152 -:10CCF000039B087F0001034506DE00010390084CFA -:10CD000000010331067F0001037C07EE00010333BD -:10CD1000068D0001037907DF00010185FEA40001F3 -:10CD20000180FEA40001015EFE780001029B044820 -:10CD3000000101CFFE780001035A05B6000102EBA5 -:10CD400005B6000101E50000000102CE0448000123 -:10CD5000022E00000001036505B6000101E8000095 -:10CD6000000102D104480001025400000001038BBD -:10CD700005B6000103E504480001035C0000000162 -:10CD8000049405B6000102C20000000103AB044890 -:10CD90000001032800000001045F05B6000101271F -:10CDA000FE8900010187FE840001030F05B6000122 -:10CDB000036B0448000102E300000001041B05B6F8 -:10CDC000000102F000000001043B061400010418F9 -:10CDD00005B6000101CE00000001030605B6000102 -:10CDE00002610448000102DB05B600010123FE7A5E -:10CDF0000001014FFE7A000102D905B6000100C50D -:10CE0000FE7A0001011EFE7A000103A805D200018E -:10CE1000043A0741000100C7FE87000102000448F0 -:10CE200000010126FE840001030305D2000103A3D3 -:10CE3000074100010370078F0001035F07410001F4 -:10CE4000026605620001034806D00001029C05D27B -:10CE50000001036A07240001030905D2000103F35E -:10CE60000724000103E20741000103CB06D00001C3 -:10CE700000F8FE14000102DE05B60001028A05D2A8 -:10CE80000001033507240001041A05D20001043112 -:10CE90000741000102C305D2000103BA07410001A6 -:10CEA000018600000001026F04480001023000000A -:10CEB0000001036705B6000102E2060E00010356F9 -:10CEC000077D0001031A060E00010364077D0001BF -:10CED0000203FE870001032B04480001029BFE852C -:10CEE0000001042305B600010185FE86000102BF92 -:10CEF0000448000101C2FE850001034A05B6000195 -:10CF000001A4FE86000101FDFE840001038505B633 -:10CF100000010187FE0B000102DB0448000101D67D -:10CF2000FE010001037A05B600010164FE860001DE -:10CF3000029F0448000101D9FE850001036105B686 -:10CF40000001012EFE07000102820448000101A336 -:10CF5000FE0000010428060E00010440077D0001C8 -:10CF6000019EFE860001024AFE8500010347044837 -:10CF7000000103D205B60001021D000000010354A8 -:10CF800005B6000102AE04480001021900000001CC -:10CF9000035005B600010170FE86000102AA044894 -:10CFA000000101CCFE840001035505B6000101DE3D -:10CFB000FE860001031904480001025DFE840001A1 -:10CFC00003E505B600010156FE860001028F044804 -:10CFD0000001018CFE820001031505B6000100FC72 -:10CFE000FE140001024D0448000102C7FE86000144 -:10CFF000040104480001013AFE8200010145FE449B -:10D0000000010204FE44000101F10000000102D908 -:10D010000448000103A505B600010266FE0B0001ED -:10D0200003B904480001031CFE00000104C005B65A -:10D030000001024A0000000103320448000102908E -:10D040000000000103C805B6000101A3FE85000130 -:10D0500002DD0448000101FAFE82000102B3044827 -:10D060000001034F05B6000101740000000102E158 -:10D0700006140001025F0448000101CB000000011A -:10D08000032A05B60001014EFE870001028704480D -:10D09000000101A6FE85000100F0FE4400010152DE -:10D0A000FE4400010293FE89000103CB0448000105 -:10D0B000028AFE840001041305B600010117FE0B6D -:10D0C0000001018AFE000001032E05B600010118CF -:10D0D000000000010201044800010172000000018B -:10D0E00002A905B6000101D200000001030905B63E -:10D0F0000001019E0000000102EA06140001018EF9 -:10D10000FE870001032A060E00010211FE840001C1 -:10D1100003F50762000100F4FE140001017AFE1419 -:10D120000001031A05B60001057BFE13000106AAE3 -:10D130000448000106BFFE13000107EE0448000189 -:10D1400002A2062100010368078F000101540000BC -:10D150000001021D0448000102D505B600010101CD -:10D16000FE7900010275055000010152FE5A0001CE -:10D17000031E06CF000102C00000000103A90448FD -:10D180000001033600000001046E05B6000101F63F -:10D190000000000102DE04480001036905B6000139 -:10D1A00003550448000102EA00000001042105B60D -:10D1B000000101F300000001024D000000010335F1 -:10D1C0000448000102FD00000001043505B600011D -:10D1D00001BD0000000102D505270001031F05B6AF -:10D1E000000102AA00000001039804480001033571 -:10D1F00000000001047305B6000103F3078F00016E -:10D20000020C0000000102C2044800010275000087 -:10D210000001029904480001037D05B60001015B8D -:10D22000FDDC00010156FDDC0001046B062100015C -:10D230000468078F000102CD05B60001027B0000E3 -:10D24000000103B305B60001039305D20001047F7A -:10D250000741000103A4062100010490078F00018B -:10D26000011A0000000102470587000102EC06E0F8 -:10D270000001028C060E000102C40621000103B861 -:10D280000448000102A200000001038A04480001D2 -:10D29000015C0000000102AC0621000101A70000B2 -:10D2A000000102900448000102B00000000103994F -:10D2B0000448000101600000000102490448000127 -:10D2C00001A000000001028904480001026C000076 -:10D2D0000001033E0448000101EE0000000102D7F6 -:10D2E00004480001031B000000010404044800017D -:10D2F00003090000000103F204480001028B044806 -:10D300000001019BFE86000102D50448000101CB0B -:10D31000FE14000101F00000000102D804480001E1 -:10D32000025200000001033B0448000101B3000069 -:10D3300000010325060E0001014E00000001023726 -:10D340000448000102DE0000000103C70448000198 -:10D3500001CC00000001031C06290001015E000051 -:10D36000000102470448000101B200000001029CD4 -:10D370000448000101BA000000010307061E000175 -:10D3800001D700000001030E05B60001037700007D -:10D39000000104AE05B6000101C70000000102FE55 -:10D3A00005B6000102AF0000000103EE05B6000162 -:10D3B000021100000001034905B6000103660000E8 -:10D3C0000001049E05B6000103610000000102187F -:10D3D0000000000101EAFE840001037305B60001AC -:10D3E000030005B60001022500000001035C05B63C -:10D3F0000001032805B6000103F0077D0001025774 -:10D4000000000001038E05B6000101B0000000011C -:10D4100002E705B6000102A70000000101C7FE8275 -:10D420000001034705B6000101F1FE84000101D4AB -:10D4300000000001036D077D000101C9000000012B -:10D440000365078F0001032C00000001046305B68B -:10D450000001032200000001045905B60001031E6B -:10D4600005B600010361078F0001023A00000001C8 -:10D47000037105B6000103D106730001032D067385 -:10D480000001030C06730001030A05D2000101D359 -:10D4900005D20001028C00000001035B044800017A -:10D4A0000203FE14000103B5061200010127FE1459 -:10D4B000000104520448000102790448000101D629 -:10D4C000FE16000103270448000102B704480001CA -:10D4D000013D0000000102260448000101DF0000B8 -:10D4E000000102C8044800010101FE590001016E5B -:10D4F000FE16000102BC0448000101F80000000112 -:10D5000002E10448000100FCFE63000102A00614D1 -:10D510000001018500000001017F0000000102CD33 -:10D5200006210001009D04490001017F044800011B -:10D53000050E0621000103090621000102CB044863 -:10D5400000010102FE63000102A60614000102634D -:10D550000448000101C3000000010310062000017F -:10D5600000FAFE14000103F904480001024C0448CB -:10D570000001025F000000010556061F0001032D97 -:10D58000061F000101DB00000001033B06B400019F -:10D5900001F5067300010063FE14000103400673E9 -:10D5A000000101570000000102D80673000101EAE2 -:10D5B000000000010339067300010282000000012F -:10D5C00003B905B60001028A0000000103C205B6D6 -:10D5D000000101A50000000102DC05B600010242C5 -:10D5E00000000001037905B60001019F0000000161 -:10D5F00002D605B60001030105B600010175000061 -:10D60000000102FD05B6000100EC05B6000100C8EE -:10D6100000000001020306B4000102CF0000000177 -:10D62000040605B6000102AD0000000103E405B6E2 -:10D63000000102FC00000001041005B6000102F325 -:10D6400000000001040E05B6000102960000000172 -:10D6500003AC05B6000100E4FE3B00010130FE3BD7 -:10D660000001031B062100010405077900010424C1 -:10D6700006210001046F078F0001037207AE00014D -:10D68000036E07B50001FFC9FE140001016C05CB54 -:10D6900000010044FE14000101FA061F000102A16E -:10D6A000062000010349078E0001029405E00001F5 -:10D6B000033B074E000102A1062100010349078F29 -:10D6C0000001031E07410001028F06200001032F05 -:10D6D000078E000103A4062000010490078E0001BC -:10D6E0000202FE440001033C0684000103F407F338 -:10D6F0000001031B05E7000103D2075500010300E9 -:10D700000562000103B606D00001031905DD000122 -:10D7100003D0074B000100DD0000000101210000E3 -:10D7200000010228061300010328078E000100C033 -:10D73000FE3B0001012BFE3B000100DCFE1400015A -:10D740000128FE140001027F06200001031B078E42 -:10D750000001027F06210001031B078F000102A8C0 -:10D76000062000010372078E00010045FE3B000108 -:10D77000019AFE3B000102A8062100010372078FF7 -:10D78000000103050000000103EE0448000102FE51 -:10D7900000000001043605B6000102EF05E70001B4 -:10D7A00003FD0755000102D30562000103E106D025 -:10D7B00000010172FE140001020BFE8000010394BF -:10D7C00005B6000102790000000103610448000170 -:10D7D000032C062000010402078E0001017EFE3B9F -:10D7E000000101FCFE3B0001032C062100010402A4 -:10D7F000078F000101D90614000101770000000124 -:10D8000002AE05B60001002EFE3B0001015FFE3BAB -:10D810000001023907EE0001027D078F000101813E -:10D8200000000001026A044800010157FE3B0001AC -:10D830000195FE3B00010026FE1400010245078E03 -:10D8400000010179FE14000103D105E00001003060 -:10D85000FE44000101CF05E7000101B305620001AC -:10D8600001CD05DD000101DA0000000102440000E5 -:10D870000001026107ED000103DC078E0001023B9D -:10D88000FE3B00010408074E000104080755000193 -:10D890000416078E00010166FE460001027F04485F -:10D8A00000010180FE44000102D805E00001034CA4 -:10D8B000074E000102D805E70001034C075500019F -:10D8C00002BD05620001033006D0000101DC00004A -:10D8D000000101E60000000103260614000103D543 -:10D8E000078E000102C505E0000103D9074E0001C3 -:10D8F00002D20620000103E7078E000102D20621B2 -:10D90000000103E7078F00010171FE440001016C73 -:10D91000FE440001030F05E70001035A075500010B -:10D9200002F405620001033E06D00001027E05D22A -:10D930000001028F06210001031705D20001032810 -:10D940000620000103280621000101CD000000018E -:10D9500002B60448000102EA05D2000102EC05DD2E -:10D96000000102FC0620000102FC06210001031D4B -:10D9700005DD000101D100000001031F061E0001AA -:10D9800001CB05D2000101DB0620000101DC0621EC -:10D99000000102D405D2000102E50620000102E5E3 -:10D9A00006210001013BFE14000102D60000000127 -:10D9B00003BE04480001033106840001030B05D2B5 -:10D9C0000001030D05DD0001031D06200001031DFC -:10D9D000062100010173FE1400010329061F000146 -:10D9E000030705B60001032F078F000103CE07418F -:10D9F000000103DF078E000103DF078F0001026EC5 -:10DA00000000000103F90741000103FB074B00017F -:10DA1000040A078E0001040A078F000103F3074B75 -:10DA200000010348074100010359078E0001035913 -:10DA3000078F000101FAFE14000102D3000000016B -:10DA4000040A05B60001037707DC0001035607410D -:10DA500000010358074B00010367078E00010367AD -:10DA6000078F0001018B03130001021905D3000188 -:10DA70000179FE16000102CA044800010184031264 -:10DA80000001021B05C1000101670000000103D96C -:10DA900004480001023C0448000100FCFE130001A0 -:10DAA00001780000000104230448000102460448F4 -:10DAB0000001025E0000000106040448000103406A -:10DAC00004480001015B0000000103FB0448000161 -:10DAD000022B0448000102C404480001014802244A -:10DAE000000101390000000103680544000101FC48 -:10DAF0000544000101450000000103BF0448000186 -:10DB0000021A0448000100A6000000010374044842 -:10DB100000010244044800010174FE16000104EBF8 -:10DB20000448000102C50448000102AA02240001C1 -:10DB300001F20000000104CD0448000102970448EE -:10DB4000000104E80448000102C704480001031270 -:10DB500000000001074404480001040604480001D5 -:10DB6000016B0224000102610614000101D40614B5 -:10DB7000000104970614000101F006140001FF776C -:10DB8000FE140001008E0000000102A805E0000163 -:10DB900001CF05E0000102B70224000101E200000C -:10DBA000000104F80614000101FD06140001017CC7 -:10DBB000FE140001048304480001027304480001BC -:10DBC000FF99FE1400010398061F000102C8061FFA -:10DBD000000101C500000001044804480001028062 -:10DBE0000448000102B90224000101E7000000011D -:10DBF000054C0614000103280614000101A30000CF -:10DC0000000103EB04480001026E0448000101EF2B -:10DC100000000001054D06140001037F06140001F9 -:10DC200001CF0000000104D20448000102B80448FA -:10DC3000000101B80000000104DB05B6000102E4A8 -:10DC400005B6000101930000000104A705B600011C -:10DC500002CA05B6000101A40000000104C905B60E -:10DC6000000102BC05B60001030800000001076CBA -:10DC700005B60001042C05B6000101BB000000013F -:10DC8000050005B6000102E005B6000102600000D3 -:10DC90000001060805B60001037B05B60001024A33 -:10DCA00002DB0001018B00000001049905B60001B0 -:10DCB00002C305B6000101900000000104A305B6EF -:10DCC000000102B605B6000101FA00000001052DB1 -:10DCD00005B60001030D05B600010225FEA40001F2 -:10DCE00001D000000001052105B6000102FC05B6C7 -:10DCF0000001032C02DB0001029300000001065D1D -:10DD000005B6000103A605B60001063B05B60001F5 -:10DD1000039D05B6000102E000000001074C05B6B6 -:10DD20000001040305B60001023502DB000101C059 -:10DD30000000000103B205B60001021805B600019B -:10DD400001F500000001051505B60001032F05B619 -:10DD50000001FF5AFE7F000102C005B6000101DF8D -:10DD600005B6000100AA0000000102C505B60001C9 -:10DD700001E105B60001030202DB0001025C0000C4 -:10DD80000001060A05B60001037805B60001029BF2 -:10DD900000000001060905B6000103B105B6000147 -:10DDA000017600000001046D05B6000102AD05B664 -:10DDB000000101DE0000000104BB05B6000102F510 -:10DDC00005B6000102F702DB000102380000000185 -:10DDD00005F205B60001037005B6000102630000FC -:10DDE0000001054E05B60001038205B600010231AF -:10DDF00000000001056605B60001032B05B6000111 -:10DE000001CA00000001051605B60001030305B6AE -:10DE1000000200380024003D00000044005D001AAC -:10DE2000006C006C0034007700770035007C007CCB -:10DE300000360082008D0037009200980043009A5F -:10DE400000B8004A00BA00DE006900E000E0008E81 -:10DE500000E200E2008F00E400E4009000E600E948 -:10DE6000009100EB00EB009500ED00ED009600EF57 -:10DE700000EF009700F100F1009800F401490099CB -:10DE80000155015500EF0157015800F0015A016496 -:10DE900000F20166017300FD0175019C010B019FF9 -:10DEA00001FD0133021D021D01920224022401938F -:10DEB000024602460194024902490195024B024E74 -:10DEC000019602500253019A02550272019E027994 -:10DED000027A01BC027E02AC01BE02AE02B101EDCB -:10DEE00002B302C001F102C2032D01FF032F032F71 -:10DEF000026B0331035D026C0369036F02990371C6 -:10DF0000037102A00376038002A10386038602AC9C -:10DF1000038B038C02AD038E039B02AF039D039E14 -:10DF200002BD03A003A402BF03A603A602C403A864 -:10DF300003AC02C503B103B102CA03B403BD02CBF3 -:10DF400003C203C202D503C603C602D603C903C96E -:10DF500002D703D203EC02D8047B047D02F3047FD2 -:10DF6000047F02F6002C000001A20000019C0000CA -:10DF70000196000001900000018A00000184000069 -:10DF8000017E00000178000001720000016C0000B9 -:10DF90000166000001600000015A00000154000009 -:10DFA000015A0000014E000001480000014200003B -:10DFB000013C00020136000201300002012A000289 -:10DFC00001240000011E0000018A00000118000069 -:10DFD00001120002010C0002010600020100000211 -:10DFE00000FA000200F4000200EE000200E8000265 -:10DFF00000E2000200DC000400D6000400D00002B1 -:10E0000000CA000300C4000200BE000100B8000402 -:10E0100000D6000200B20001FF8FFFCF000100A771 -:10E02000044A0001FF71FF8600010008024A000156 -:10E03000FF7CFFB9000100EF04D5000100F004D51A -:10E040000001FF8CFF9F0001FF78FFA30001FF98F4 -:10E05000FFBC000101AFFFC10001FF7CFFBD00015B -:10E06000FF95FFBC00010200FFBC000101F1FFBCF5 -:10E070000001FF7DFFBF0001FE1004480001FE26E5 -:10E0800004480001FE0904480001FFB2000000013D -:10E09000FFA000000001013E00000001FD4400005F -:10E0A0000001000F03330001FDD304480001009A72 -:10E0B0000448000100B4044800010079044800014C -:10E0C000007804480001008604480001006B044801 -:10E0D0000001FDEA04480001005004480001FE6F01 -:10E0E00004480001FD9D04480001029D0448000110 -:10E0F000FE2104480001023B0448000102AD04482F -:10E10000000101310449000101DF04490002000758 -:10E1100000430043000000760076000101530154E3 -:10E120000002037003700004037203720005040A06 -:10E13000041A0006041C0430001700000002002C22 -:10E14000FFE4022705B60003000F0015400A030391 -:10E150000A0A040B72010272002B2B3211332F308A -:10E160003153133301032226353436333216151456 -:10E17000069EBFCAFEFE933135454B2C35440196B1 -:10E180000420FBE0FE4E37313D6036323865000238 -:10E1900000DF03A6033905B600030007000EB50033 -:10E1A0000401050272002B32CD32303141133303AA -:10E1B0002113330302384BB696FE3C4CB69703A6A8 -:10E1C0000210FDF00210FDF00002003E00000534D8 -:10E1D00005B6001B001F003A401C131C1C04121F34 -:10E1E0001F0F0B0B080805161A1A01010404000D75 -:10E1F000090272180008003F322B3211392F3311F7 -:10E20000331133CE32113311333211331133113311 -:10E210003031731321372113213721133303211395 -:10E220003303210721032107210323132103132192 -:10E230001321C97AFEFB0C011D66FEEB0C012B7C41 -:10E24000897E013180817C01080DFEDF63011C0C99 -:10E25000FECC7D8983FECF7FA301315FFED101B06B -:10E260007E01577B01B6FE4A01B6FE4A7BFEA97EBF -:10E27000FE5001B0FE50022E01570003004AFF89F4 -:10E28000043006100025002E0037002A40152A2EE3 -:10E29000091C2F340614242608082501241B3030BD -:10E2A000131114002F33CD3311332F33CD331133EA -:10E2B0001112173930314537262627351616171310 -:10E2C0002E0235343636373733071616170726260B -:10E2D00027031E02151406060707133E02353426CF -:10E2E000262727130E0215141616015A3157AC3E75 -:10E2F0004DBB5462547A426EBC75277C244D903DD0 -:10E300003E3380465F5C7E4073C378314E436D423E -:10E310002044365454446A3B224277DD05261D9939 -:10E32000282D0201C61F527656749B560AAEAF06C0 -:10E330002620861B2A04FE4423516F5176A25B0DD2 -:10E34000DF016C08396143283F3316BE0190073660 -:10E350005F4527423300000500A5FFEB060005CB13 -:10E360000003001500270039004B002540124331FF -:10E37000283A0303280D7216040D1F01010D0572C2 -:10E38000002B322F3210CC322B322F3210CC3230C5 -:10E39000317301330113222635343E03333216150F -:10E3A000140E0327323E0335342623220E031514A0 -:10E3B0001601222635343E0333321615140E032778 -:10E3C000323E0335342623220E03151416E9043D8C -:10E3D00095FBC30F6E7A153458865D737917365ADC -:10E3E000854E385137210F3835375237210F3603D4 -:10E3F000136F7A163359855D747A18365B854E38FB -:10E400005138210F3936375036210E3405B6FA4AC5 -:10E410000235978F3DA2A89059908738A3AE975F99 -:10E420007E507E8B7A23584E4A76887E2C5555FD39 -:10E4300038958F3EA3A89059908639A3AE975F7EFA -:10E44000517D8C7922584F4A76887E2B5556000391 -:10E450000045FFEC052805CD0024003100400027D1 -:10E46000401721081A1A17221F29172A16073208DF -:10E47000003A0E037225000972002B322B3212175C -:10E480003911332F3F303145222635343636372681 -:10E49000263534363633321616151406060701367D -:10E4A0003637330E02071323270606273236363750 -:10E4B000010E0215141616133E03353426232206C8 -:10E4C0000615141601BCA5D25EB17E2B3E5CAF7C56 -:10E4D00061904F6EB66D0118446422A72358673BC4 -:10E4E000C8C57562DD7F4D7E6E35FECF508A543EC5 -:10E4F0006DC7326B5D3958504564362914B8AF701A -:10E50000A7863B439A5568A662478259699370373C -:10E51000FE793CA1545494833AFEF3A651698A2AA9 -:10E52000482C01B0285E825E47693802FA193948E2 -:10E530005B3A4A5C3867493F7300000100DF03A67D -:10E5400001E105B60003000AB300010272002BCD01 -:10E55000303153133303DF4CB69703A60210FDF09E -:10E5600000010050FEBC02E305B60013000AB30927 -:10E57000027200002F2B3031532E0235341A02372D -:10E5800033060A021514161617E22E42224482BBE5 -:10E59000779B6EB786491B3526FEBC53BDD170B73D -:10E5A00001480126010A7A78FEF2FED6FEBAB1755C -:10E5B000D1B954000001FF65FEBC01F705B6001398 -:10E5C000000AB313090272002B2F303143361A02AE -:10E5D0003534262627331E0215140A02079B6FB70F -:10E5E00085481A3426832E40224382BB78FEBC78AD -:10E5F000010E012B0146B175CFBB5353BDD072B78D -:10E60000FEB8FEDBFEF67A00000100D8026F047B44 -:10E61000061A000E001940100E0C0B0D0A0704011B -:10E6200009050602030D0008002FCD1739303141CE -:10E63000030127012537051317032507251302FFBB -:10E6400074FEFE730133FE8F3601702DA47601A295 -:10E6500008FE79B2026F018EFEB47401177794BB85 -:10E66000018E21FE80189C27FE850001009000E6A7 -:10E67000045104C0000B000EB40A09090506002F5E -:10E68000333311333031412115211123112135212B -:10E69000113302B5019CFE6489FE64019C89031656 -:10E6A00088FE5801A88801AA0001FFA8FEF80130E1 -:10E6B00000EE000A000AB20A0604002F33CD303102 -:10E6C000433E023733170E020758264A421AB4084F -:10E6D00021576130FEF853B1AA481749A6A64A004F -:10E6E0000001003801D8023C027200030008B101A9 -:10E6F00000002F32303153372107382201E2210147 -:10E70000D89A9A000001002CFFE4011D00E9000BDB -:10E71000000AB306000B72002B3230315722263527 -:10E7200034363332161514068F2F34474C2A3446AC -:10E730001C35303F6134323B64000001FFA3000010 -:10E74000037C05B60003000AB303010472002B2FFB -:10E750003031630133015D032FAAFCD305B6FA4AB9 -:10E7600000020077FFEC044505CD001500290010DC -:10E77000B7200A057216000D72002B322B32303191 -:10E7800045222635343E0433321E0215140E04276A -:10E79000323E0435342623220E0415141601E3B14B -:10E7A000BB1C3D6087B06F5E8A5B2C1F406387AEE9 -:10E7B0005846745E462F17656844756049321A687A -:10E7C00014FEEC66E4E4CDA05C3E77AD6F7BF9E827 -:10E7D000C996558E4D87B1C9D3649BA44C85ACC3F3 -:10E7E000C95EA9B40001012A0000038505B6000D29 -:10E7F0000016400C09080A0504000B0472000C7294 -:10E80000002B2B121739303161133E0237060607F1 -:10E81000072701330101A4C70E1D1D0B1E4029BF90 -:10E820004E01C992FEC703A43F8070261F311A799A -:10E830007D0123FA4A00000100080000043405CBE2 -:10E84000001E0015400A0A120572011C1C000C7201 -:10E85000002B3211332B3230317337013E03353404 -:10E8600026232206060727363633321616151406D7 -:10E87000060701152107081E01D962936231746AE7 -:10E880003C6C65324F57CA7F79A8585ECAA3FE9781 -:10E8900002A61D8E01AB598C7D804C5F76213925F7 -:10E8A00072445854946278C9D68FFEC40798000108 -:10E8B000002DFFEC043305CB0032001F400F2A2B44 -:10E8C00012121111001B22057207000D72002B326B -:10E8D0002B3211392F331239393031452226273561 -:10E8E000161633323E023534262623233733323E82 -:10E8F00002353426232206072736363332161615FC -:10E900001406060715161615140E0201AE77BB4F36 -:10E9100047D16B55845B2F488761861C894D8D6E6E -:10E920003F795F60A3504E56D18878A6565CA97592 -:10E9300075953F82CA142B25A1283D2B4F70455653 -:10E94000753C8A2A51764C60694238763E53519123 -:10E950006069A870150915A38458A27E4A000002B8 -:10E96000000E0000044805B7000A00150021401001 -:10E97000030B06060212110909040A0C7204047240 -:10E98000002B2B12392F39393333113333303161A6 -:10E99000132137013303330723030121133E0237C9 -:10E9A0002306060702574AFD6D1D0345BFCCE5202F -:10E9B000E749FDDF01E9511128280D071B561E010B -:10E9C000539603CEFC3094FEAD01E7017C4C9F8E44 -:10E9D000302974220001004CFFEC044A05B60024E3 -:10E9E0000021401014131010191C1C00181504727B -:10E9F00008000D72002B322B3211392F33331133B3 -:10EA0000333031452226262735161633323E02355D -:10EA100034262322060727132107210336363332F3 -:10EA2000161615140E02019B41786A2C48AC5C6ADC -:10EA30009B64309683406D4447C7029F20FDF1815F -:10EA4000265B3B79B1623E88DF1412241AA12D386F -:10EA50003965854C809115113702AD98FE48090E35 -:10EA60005EAC7760BB995C0000020082FFEC045D45 -:10EA700005CB00240039001F400F19182D2D1D1D36 -:10EA800000140D057225000D72002B322B32113946 -:10EA90002F3311333330314522262635343E0237A9 -:10EAA0003E02333216170726262322060207333E7C -:10EAB0000233321615140E0227323E023534262355 -:10EAC000220606070E0215141E02020275AD5E260E -:10EAD0004E77513B92B0663563242222533884E14D -:10EAE000AB3207276A824B98B53F7FBE704E7A5390 -:10EAF0002C6F7050825812080B0419375A1464C7CF -:10EB0000956BEDECD14F3C542B0C0B900B0E7AFE19 -:10EB1000F8D734502EC1AE69CBA5628C4577954F9E -:10EB2000777F46642E1532351B386A543100000158 -:10EB300000AD0000047F05B6000600134009050281 -:10EB400002030472000C72002B2B3211333031732C -:10EB5000012137210701AD0305FD2E1E038119FC9C -:10EB6000FB05239383FACD000003005CFFEC045502 -:10EB700005CD001F002E003C001A400E2818082F5B -:10EB800004003610057220000D72002B322B321259 -:10EB9000173930314522262635343636372E0235A0 -:10EBA0003436363332161615140606071E021514AF -:10EBB00006062732363635342626270E0215141659 -:10EBC000133E023534262322060615141601F68A52 -:10EBD000B65A60B27A35512E73C37983A34C619FC4 -:10EBE0005D486A3B6CDC97688945316249619B5B93 -:10EBF0008EEC60854575624B73405F1463A5646C51 -:10EC0000A57A2D2659724C77AC5D5B92546C97684F -:10EC1000272A66855B70BC728A4D7D47456D5A28F0 -:10EC20001E5583646F7C02D02455714C5B693B6C2C -:10EC30004C5E7A0000020060FFEC042D05CB00283A -:10EC4000003B001F400F0D0C2929111100341B053A -:10EC50007207000D72002B322B3211392F33113312 -:10EC60003330314522262735161633323E023723FC -:10EC70000E022322262635343E033332161615148F -:10EC80000E02070E03133236363736363534262653 -:10EC900023220E0215141601523E8034367A466540 -:10ECA000A58260210922637A47709D522E577D9D6F -:10ECB0005D79AA59264968422E697279A3477A5D1F -:10ECC0001B0E0D32644B4F7D552D701412109A128D -:10ECD0001A4891DD96314B2B59AB7A5AA58C673A7D -:10ECE00067C9926CF1EDCD4833482E1502BC335FF5 -:10ECF0004121523253814A417093537A8500000278 -:10ED0000002CFFE401C40462000C00180010B713CB -:10ED10000D0B7200070772002B322B32303141226B -:10ED2000263534363633321615140603222635348A -:10ED30003633321615140601362E351F41322B3468 -:10ED400046EF2F34474C2A3446035E342E2C492D8F -:10ED500032333D62FC8635303F6134323B64000221 -:10ED6000FF9DFEF801C40462000A00170010B60BF4 -:10ED70001207720A0604002F33CD2B323031433E86 -:10ED8000023733170E020701222635343636333266 -:10ED90001615140663254A4319B607215761300139 -:10EDA0001A2F341F41322B3446FEF853B1AA4817AC -:10EDB00049A6A64A0466342E2C492D32333D620002 -:10EDC0000001009000F3045204D800060012B701BD -:10EDD00005020304030600002F32C6321739303112 -:10EDE000650135011501010452FC3E03C2FCF2032A -:10EDF0000EF301AA5F01DC94FE8FFEB30002009CBB -:10EE000001C1044603E100030007000CB30405013F -:10EE100000002F32CE323031533521150135211506 -:10EE20009C03AAFC5603AA035A8787FE67878700BC -:10EE30000001009000F3045204D800060012B7014C -:10EE400004050302030006002F33C63217393031A0 -:10EE50005301013501150190030FFCF103C2FC3E83 -:10EE60000186014B017394FE245FFE560002009F51 -:10EE7000FFE4039B05CB001D00290017400B1D1D5F -:10EE800024241E0B720B120372002B322B3211330F -:10EE90002F3031413E02373E023534262322060709 -:10EEA00027363633321615140606070E02070322DC -:10EEB0002635343633321615140601030F39614BEB -:10EEC00042734769614C94443C53C25DA1BF458481 -:10EED0005E4E5B3011882E35474B2B344601965BD6 -:10EEE000846F3A326175505C683121802C37A39E63 -:10EEF0005E96854639545E4AFE4E35303F61343267 -:10EF00003B640002006DFF46069005B200490058C0 -:10EF10000035401A2F1518194A4A1C4E5151282500 -:10EF2000151C25251C150300390B02724300002F08 -:10EF3000322B321117392F2F2F1133331133113355 -:10EF4000113333113330314522262602353412363F -:10EF500036243332041215140E03232226272306E7 -:10EF60000623222635343E033332161703060615D0 -:10EF7000141633323E033534262623220E0315148D -:10EF80001616333236371506060332363713262661 -:10EF900023220E02151416031298F9B36154A2E944 -:10EFA000012AB3D40110832A4D6C844B705B07088F -:10EFB0002D906670873561819A535F83345E12129B -:10EFC000392C345846321A63DCB690F4C188478134 -:10EFD000F8B16EDB5B68E27E6688284516432949F6 -:10EFE00080603747BA5CB10100A4940119F2B6669B -:10EFF000A6FEEBA56DC09D723D6D4C4F6A93896373 -:10F00000AB8A61342515FE9A415524403638627F1B -:10F01000904A8AE1855396CEF789B1FF8831237CE7 -:10F020002B2D020CB08F0102091041749B5B5B54C5 -:10F030000002FF8D0000041805B60007001100193A -:10F04000400C080D06060001027204000872002B35 -:10F05000322B11392F39333031630133132303211C -:10F060000301210326262723060607730321B1B9CE -:10F07000A73AFE07F8014901972707100206205119 -:10F080002D05B6FA4A01D2FE2E026901554AB14653 -:10F090004CA7550000030056000004B405B600124A -:10F0A000001C0026001F400F0B0A1D1D1C1C002603 -:10F0B00001027213000872002B322B3211392F33E8 -:10F0C000123939303173012132161615140606072C -:10F0D0001516161514060623252132363635342624 -:10F0E0002323373332363635342623235601350170 -:10F0F0007A88C166529564668692FEA4FEFC010C75 -:10F1000076A95C889BF01EFA619D5E8293DA05B653 -:10F1100047927264986113091C957A96CB66914761 -:10F120008A6569868D3B7B5E646A00010096FFEC10 -:10F13000050E05CB00200010B7110A03721A000952 -:10F1400072002B322B323031452226263534123EC6 -:10F15000023332161707262623220E031514163300 -:10F16000323637150606029CA3E77C407FBEFD9D24 -:10F1700068AD4C433A8B597BC4936131C3AD57A3FF -:10F180004D4EA51488FBAD88010FF1BB6C28298D6D -:10F190001F29599BCAE374C0DF221A941C21000264 -:10F1A00000560000051705B6000B00170010B71732 -:10F1B0000102720C000872002B322B3230317301C5 -:10F1C000212000111402060604232733323E0335A2 -:10F1D000342623235601350155010A012D488ED0CE -:10F1E000FEEEA89AA484D6A36F38DFBCB405B6FEA1 -:10F1F000E1FED796FEF6DA9E56924986B7DD7BE6AB -:10F20000CF00000100560000047005B6000B001985 -:10F21000400C050808000401027209000872002B66 -:10F22000322B3211392F3330317301210721032161 -:10F23000072103210756013502E520FDC4650218A8 -:10F240001DFDE774023D2005B696FE2794FDE3966A -:10F25000000100560000047005B600090017400BBD -:10F260000508080004010272000872002B2B3211FD -:10F27000392F333031730121072103210721035630 -:10F28000013502E51EFDC271021920FDE68405B6B6 -:10F2900096FDE696FD9000010096FFEC055005CB2B -:10F2A0000023001F400F1E1F1F00100903721C19AE -:10F2B0001921000972002B323211332B3212392FEF -:10F2C0003330314520001134123E02333216170715 -:10F2D0002626232206060215141616333236371355 -:10F2E00021372103060602BCFEFDFEDD4A8BC3F179 -:10F2F0008B83C85B414DB26881DDA55C55AC835101 -:10F300008A3161FED42001D59A5DD1140123010513 -:10F31000A2011FEDAC5D2E2894233173D4FEDFAE25 -:10F3200078BB6B191001BE94FD3D222B00010058E3 -:10F330000000057705B6000B0019400C030A0A000F -:10F340000601027208000872002B322B3211392F8D -:10F350003330317301330321133301231321035855 -:10F360000135A985029C84A6FECBA791FD65910578 -:10F37000B6FD91026FFA4A02B1FD4F00000100563E -:10F380000000023305B60003000CB501027200084C -:10F3900072002B2B303173013301560137A6FEC9A1 -:10F3A00005B6FA4A0001FEBEFE7F023705B600111F -:10F3B000000CB40C02720700002F322B30314322B4 -:10F3C000262737161633323636370133010E02A69A -:10F3D00030551705204B2940674A120134A9FEC950 -:10F3E0001D74A9FE7F0E0A92090B346E5705A8FA08 -:10F3F0004587A84D000100560000053005B6000CF9 -:10F40000001B400F0B0A03070405000601027209E6 -:10F41000000872002B322B3212173930317301334E -:10F4200003370133010123010703560135A8997EF3 -:10F43000024BCDFD7D0161B9FED8B47B05B6FD3030 -:10F4400084024CFD80FCCA02D087FDB70001005643 -:10F450000000035A05B60005000EB6010272030053 -:10F460000872002B322B3031730133012107560112 -:10F4700035A8FEEA023D2005B6FAE29800010054E4 -:10F48000000006B705B60017001B400E03110D0360 -:10F4900000060102721008000872002B32322B3273 -:10F4A0001217393031730133133301210123133E15 -:10F4B000023723012303230E020703540135EF987B -:10F4C00008029C0103FED0AAC012221D0C04FD30CC -:10F4D00085A6080413190EC105B6FB4304BDFA4AFC -:10F4E000038C5290772AFAF1050E297F8F42FC6B2C -:10F4F00000010054000005A805B600140017400BD9 -:10F500000D03000A0102720C000872002B322B322C -:10F51000123939303173013301333E02371333016D -:10F520002301230E030703540135B201CF0507164B -:10F530001C0EB2A0FECBB2FE2E05050F13160CADAD -:10F5400005B6FB3832859142033EFA4A04CB225E6F -:10F550006E7336FCCC0000020096FFEC058205CDF0 -:10F56000001400290010B71F0B0372150009720068 -:10F570002B322B3230314522260235343E043332D1 -:10F580000011140E0427323E0435342623220E04C3 -:10F590001514161602B1B0F17A2D567FA4C774F671 -:10F5A0000115285078A0C8735692775B3E20BDA7FE -:10F5B00056947A5D402156A4148C0100AD7DEAD1A9 -:10F5C000AD7E45FECFFEF179E7D0AD7E46953C6C31 -:10F5D00092AFC265C8DE396990AFC46984BE660067 -:10F5E000000200560000048705B6000D0017001742 -:10F5F000400B0E0C0C0017010272000872002B2B3E -:10F600003211392F33303173012132161615140E91 -:10F61000022323031333323636353426232356018F -:10F620003501499BC05851A0ED9C957A999088C3AB -:10F63000698E91A605B65EAA7379BC8243FDBF02AE -:10F64000D04E9F797E7100020096FEA4058205CD02 -:10F650000019002E0017400B240F03721A18010026 -:10F66000040972002BCE3333332B32303141030681 -:10F6700006232E0235343E0433320011140E0307E4 -:10F680000101323E0435342623220E0415141616C9 -:10F6900003ACDD090F08AFEF7B2D567FA4C774F6CE -:10F6A00001152B547FA668010FFE325893775A3DFF -:10F6B0001FBDA756947A5D402156A4FEA4014A01BD -:10F6C00001018BFFAE7DEAD1AD7E45FECFFEF17B21 -:10F6D000EBD3AE7D1FFE9A01DD3C6C92AFC265C8D4 -:10F6E000DE396990AFC46984BE660002005600002E -:10F6F000048B05B6000E0019001D400E090F0F0DFA -:10F700000D00190102720B000872002B322B32110E -:10F71000392F331239303173012132161514060690 -:10F720000713230323031333323E023534262323E6 -:10F730005601350140E0E04AA384F0B8D4FF819F30 -:10F74000B1659663319192A405B6B9B56CB18024C8 -:10F75000FD790262FD9E02F22F567A4B7F6800010E -:10F760000027FFEC042505CB0031001C40100C2DB8 -:10F770001029142506002019037207000972002BB6 -:10F78000322B3212173930314522262735161633DF -:10F79000323E0235342626272E0235343E023332DD -:10F7A000161707262623220E0215141616171E02F8 -:10F7B00015140E02017E6DA4463FAA70457E633982 -:10F7C000336E594C79464C85AD6173AA4F41389DD3 -:10F7D000563F6D522E315F4659884C4D8EC21420D3 -:10F7E00021A7203520446A493B5B55312D63855F55 -:10F7F000669D6B372E27901E31214261404156464F -:10F8000029346787666EA56D3700000100B90000D6 -:10F8100004B305B600070013400907087206020288 -:10F82000030272002B3211332B3031610121372159 -:10F83000072101013B0116FE682003DA1EFE68FE67 -:10F84000E905209696FAE000000100A4FFEC05828D -:10F8500005B6001A0010B7160802721000097200EF -:10F860002B322B32303145222626353436371333AE -:10F8700003060615141633323636371333030E02D9 -:10F88000026696C8640C0BBEA9BF0B0C94907BA4B7 -:10F89000651BCBA8CC2290EE145EB48223623803A1 -:10F8A00079FC7E2E6420798857AB7F03B4FC3EA39D -:10F8B000E97C000100BF0000051F05B6000F001322 -:10F8C000400907000E010272000872002B2B321251 -:10F8D000393031610333131E0207333E02370133DF -:10F8E000010160A1A7620609040104142F37200159 -:10F8F000ECBBFCF405B6FC49366F6A2F2F646E3EF4 -:10F9000003B6FA4A000100DF0000077F05B60023B6 -:10F91000001B400E10061F030119230872170C016B -:10F920000272002B32322B3211173930316103331E -:10F930001316060733363637013313161607333ED0 -:10F94000023701330123032E023523060607010186 -:10F950001E3FA620030505061D4D2B01A0AB2D065D -:10F9600004010612282C19018DB3FD69AC30030483 -:10F97000010613342BFE3F05B6FC6D52AD504EC34D -:10F98000590378FC8B5CC84A3371763B038EFA4A84 -:10F9900003C92C605E293C7A5EFC38000001FF94AC -:10F9A000000004D505B6000B001A400E0A0701043A -:10F9B00004000602027209000872002B322B321278 -:10F9C000173930316301013313013301012303017E -:10F9D0006C0258FEFAABCC01BFB9FDD40118B2D904 -:10F9E000FE18030502B1FDC6023AFD47FD0302827F -:10F9F000FD7E000100BD000004CA05B60008001726 -:10FA0000400C070104030208087206020272002B70 -:10FA1000322B1117393031611303331301330103D2 -:10FA2000013877F2A9B701EEBFFD8A710226039073 -:10FA3000FD1702E9FC6BFDDF0001FFEC00000495FF -:10FA400005B600090019400C060303040272010701 -:10FA500007000872002B3211332B3211333031631F -:10FA6000370121372107012107141A03A4FD6D2056 -:10FA7000035E18FC5D02BD1F83049B9885FB67989D -:10FA80000001FFEEFEBC02F605B60007000EB5044D -:10FA90000102720500002F322B3230314301210761 -:10FAA0002301330712017C018C1FEDFEBFEF1FFE07 -:10FAB000BC06FA89FA198A00000100DB0000025036 -:10FAC00005B60003000BB40102720008003F2B30A2 -:10FAD000316103331301B9DE97DE05B6FA4A00013E -:10FAE000FF6DFEBC027305B60007000EB5030502EC -:10FAF000720100002F322B3230314337330123376C -:10FB00002101931CEE0140EE1E018CFE83FEBC8A97 -:10FB100005E789F90600000100510225043F05C1EF -:10FB20000006000EB5060405010372002B32CD322B -:10FB30003031530133012301015101C86001C694E2 -:10FB4000FE9FFE9C0225039CFC6402EAFD16000158 -:10FB5000FF46FEC10289FF4400030008B100010016 -:10FB60002F33303143372107BA1C03271CFEC183D2 -:10FB700083000001012B04D902700621000B001242 -:10FB8000B70405800A0F000100002F5D321ACD3244 -:10FB90003031412E022735331E021715020926582F -:10FBA0004B15B21030381B04D92770722A15326AEF -:10FBB000662D190000020063FFEC045D045C001870 -:10FBC000002B00294016130A721006720F0E0E2326 -:10FBD000230A07721415151919000B72002B321124 -:10FBE0003311332B32113311332B2B303145222675 -:10FBF0002635343E03333216161733373303233793 -:10FC0000230E022732363637363635342623220E77 -:10FC100003151416018C59864A335E85A6604A6D19 -:10FC200049150A407FE8851E082D748A194D977979 -:10FC300020100B6D5E43765F44255E1456A87979DB -:10FC4000E0C09050385B33B2FBB8D43C6A428A7152 -:10FC5000C1793B632B677F43779DB861737700025F -:10FC6000003AFFEC04390614001C002F002940164E -:10FC70000F0E0E2626130772080072070A7204057B -:10FC8000051D1D000B72002B32113311332B2B2B52 -:10FC90003211331133303145222626272307230121 -:10FCA00033030E0207333E023332161615140E03C9 -:10FCB00027323E0335342623220E04151416022063 -:10FCC0004D714A1509427E014AA6500E20190408BA -:10FCD000306F854F5C884B2F5A82A97146755D4104 -:10FCE000225D5C30635C4F3B226B14375A34B106A3 -:10FCF00014FE8843835B083D694155A67B76DFC0CF -:10FD000091528A4679A0B45D74762F56748C9C51BA -:10FD1000697F00010064FFEC03AF045C0020001069 -:10FD2000B7110A07721A000B72002B322B323031D6 -:10FD30004522262635343E0333321617072626235E -:10FD4000220E02151416163332363715060601FA3E -:10FD50007AB76533628CB36A478D392F2A72415B5B -:10FD6000956B3A3C714F49813E378D145DB687756E -:10FD7000D8B6884B1B198C14205CA3D277557B42D4 -:10FD8000281C8E1C240000020063FFEC04C3061430 -:10FD9000001C002F00294016170A721400720F0E63 -:10FDA0000E27270A07721819191D1D000B72002B48 -:10FDB00032113311332B32113311332B2B303145A8 -:10FDC00022262635343E033332161617333E0237C9 -:10FDD0001333012337230E0227323E043534262302 -:10FDE000220E03151416018D5A864A305B84A965CC -:10FDF0004D6E49150A060C110B4DA5FEB6891B0761 -:10FE0000307186182F615C503D22667045755E41E9 -:10FE1000235C1454A77C76DFC091513859332E5798 -:10FE20005A30016FF9ECD43E6A408A2E55748C9C8E -:10FE3000536A7E467A9FB55C737700020065FFECDB -:10FE400003BE045C001E002A0019400C1F121200A1 -:10FE50002709077218000B72002B322B3211392F31 -:10FE600033303145222626353412363633321615D4 -:10FE7000140E0223230606151416333236371506E0 -:10FE80000601333236363534262322060601F17B4D -:10FE9000B25F4D90CB7E979C4D9FF3A626020380C8 -:10FEA000804F8D4D4A96FED41880D6824C4E4586A2 -:10FEB0006D1463B981850101D17C8776538C6739D4 -:10FEC000122C1384952D258F222B027C2D675638FA -:10FED0004855A2000001FF17FE140384061F0026E8 -:10FEE000002140110D0C0C22220E1F06721B140162 -:10FEF0007207000F72002B322B322B32321133116A -:10FF00003330314322262735161633323637132342 -:10FF10003F023E0333321617072626232206070721 -:10FF2000330723030E02672742191B38204A521950 -:10FF3000E6BF0ECB18174158754C3269212B1E4471 -:10FF40002855611C19EC18EDEA185280FE140C09B2 -:10FF50008D0A0D76700444473D6A668B5324170F53 -:10FF60007F0B115F816E7FFBA96E9D530003FFA283 -:10FF7000FE140466045A0039004D0061002C40183C -:10FF80001B1818154E270C464706302F092A072440 -:10FF9000245815073A000F72002B323F33392F17C0 -:10FFA000393333331133113330314122263534366E -:10FFB0003726263534363726263536363736363325 -:10FFC000321617210707161607140607060607221A -:10FFD00026270606151417161617171E02151406DF -:10FFE00007060627323637363635342627262627A3 -:10FFF000270E0215141601323636353426272626EA +:107AF000028EFFDD028EFFDD028EFFDD028EFFDDD6 +:107B0000028EFFDD04AFFFDD0324FFCD028EFFDD1B +:107B1000028EFFDD05DFFFEC039B004F028EFFDDD1 +:107B2000028EFFDD028EFFDD028EFFDD0324FFCD1E +:107B3000028EFFDD04A7FFD30205003A0205FEFA1C +:107B400004A6FFD20406FF1E0500FF170483FF17DB +:107B50000483FF170702FF170705FF17049F003371 +:107B60000205FF8F049C00330486006303FC00655C +:107B70000205FFD4049C0071049F0033049F00336E +:107B8000049F0033049F0033027F005804FD005817 +:107B90000701005807010058048300580482005868 +:107BA0000340FFB80205003A046F00490205003A9D +:107BB000049F0033049C007106F90071028EFFDD02 +:107BC000037A000E02C5000C01DB000E0504001054 +:107BD00002FEFFB70300FF790276FFCD01B7FFD2A7 +:107BE000048BFFDB043FFFD8033FFFBA040400957A +:107BF00004E1001101DD00120256005C04E10010F6 +:107C000004E1007A01BE006D03E8009803CAFFBDDD +:107C100003D300B304E1001104DCFFD901C0FF9CD1 +:107C20000351FFD004AA003F04DCFFB604B6006A8B +:107C30000498005C03D500320457FFBB04A6FFB0D4 +:107C400003F700A105C400480515FFBC05C40048A2 +:107C500005C4004805C4004805C40048048BFFDB88 +:107C6000048BFFDB048BFFDB043FFFD8033FFFBA2D +:107C70000404009504E1001101DDFFB30256FFC5C5 +:107C800004E1007A01BEFFDF03E8009803CAFFBDEC +:107C900003D300B304DCFFD90351FFD004AA003F93 +:107CA00004B6006A0498005C0457FFBB04A6FFB04A +:107CB00003F700A105C400480515FFBC01DD001253 +:107CC0000000FD060000FE2F0000FF5B0000FCB47A +:107CD0000000FF790000FFA3000000510000FFA694 +:107CE0000000FFE90000FF7E0000FFA60000FC226C +:107CF0000000FFC50000FCAD000000680000FEA908 +:107D00000000FEDD0000FFE30000FDD80000FDF0F4 +:107D10000000FCDD0000FCD30000FEE8000000676E +:107D2000000000A40000FE390000FF1F000000C199 +:107D30000000FE8E0000FEAB0000FEAB0000005E07 +:107D40000000005E0000FE850000FFBE0000FEFB9C +:107D50000000005E0000005E0000FECE02CA001BB4 +:107D600002CA008302CAFFDA02CA000202CAFFF98D +:107D700002CA001402CA002302CA003F02CAFFFE60 +:107D800002CA000E0480007B039E00CE0462FFE066 +:107D9000046800000468000D04680026046800649C +:107DA00003CF0081046A00440468004502CA0096BB +:107DB00002CA00EF02CA005102CA006902CA006189 +:107DC00002CA008602CA00A602CA00B702CA00762A +:107DD00002CA0091044B004E0305005803DFFFE187 +:107DE00003E3FFB6043BFFD50450FFEB0426005F1E +:107DF00003F800580422003A0426000804680077BB +:107E000004180034041800CE0418FFF50418FFB756 +:107E10000418FFA40418FFC5041800460418006FD6 +:107E2000041800250418000802CAFFDF02CA004730 +:107E300002CAFF9802CAFFB302CAFFB702CAFFC252 +:107E400002CAFFEC02CAFFF902CAFFCC02CAFFD382 +:107E500003E300FC0187008D018AFFE00187000A2F +:107E60000189FF5902AE009B02AE00A502BDFFE8EA +:107E700002B3FFEC047CFFC602CEFFA30639003933 +:107E8000066E00710205003A0205FEFA0205FF8B3C +:107E90000174FFA00205FFFA00020000FFF40000D9 +:107EA000FF9C003200000000000000000000000005 +:107EB0000000000000000000048000000102010337 +:107EC0000003000400050006000700080009000A7E +:107ED000000B000C000D000E000F0010001100122E +:107EE0000013001400150016001700180019001ADE +:107EF000001B001C001D001E001F0020002100228E +:107F00000023002400250026002700280029002A3D +:107F1000002B002C002D002E002F003000310032ED +:107F20000033003400350036003700380039003A9D +:107F3000003B003C003D003E003F0040004100424D +:107F40000043004400450046004700480049004AFD +:107F5000004B004C004D004E004F005000510052AD +:107F60000053005400550056005700580059005A5D +:107F7000005B005C005D005E005F0060006101046A +:107F800000A30084008500BD009600E80086008EF6 +:107F9000008B009D00A900A40105008A0106008352 +:107FA000009301070108008D0109008800C300DE6D +:107FB000010A009E00AA00F500F400F600A200AD40 +:107FC00000C900C700AE006200630090006400CBEF +:107FD000006500C800CA00CF00CC00CD00CE00E98B +:107FE000006600D300D000D100AF006700F0009120 +:107FF00000D600D400D5006800EB00ED0089006ACF +:108000000069006B006D006C006E00A0006F0071D5 +:10801000007000720073007500740076007700EA4B +:108020000078007A0079007B007D007C00B800A118 +:10803000007F007E0080008100EC00EE00BA010BA2 +:10804000010C010D010E010F011000FD00FE0111D8 +:1080500001120113011400FF01000115011601179F +:10806000010101180119011A011B011C011D011E4A +:10807000011F012001210122012300F800F9012440 +:1080800001250126012701280129012A012B012CA4 +:10809000012D012E012F013001310132013300FA8F +:1080A000013401350136013701380139013A013B0C +:1080B000013C013D013E013F01400141014200E21E +:1080C00000E30143014401450146014701480149DC +:1080D000014A014B014C014D014E014F015001512C +:1080E00000B000B10152015301540155015601572E +:1080F00001580159015A015B00FB00FC00E400E556 +:10810000015C015D015E015F01600161016201636B +:10811000016401650166016701680169016A016B1B +:10812000016C016D016E016F0170017100BB017284 +:1081300001730174017500E600E7017600A601777E +:1081400001780179017A017B017C017D017E00D8F3 +:1081500000E100DA00DB00DC00DD00E000D900DF38 +:10816000017F0180018101820183018401850186F3 +:10817000018701880189018A018B018C018D018EA3 +:10818000018F019001910192019301940195019653 +:10819000019701980199019A019B019C019D019E03 +:1081A000019F01A001A101A201A301A401A501A6B3 +:1081B00001A701A801A901AA01AB01AC01AD01AE63 +:1081C00001AF01B001B101B201B301B4009B01B52F +:1081D00001B601B701B801B901BA01BB01BC01BDCB +:1081E00001BE01BF01C001C101C201C301C401C57B +:1081F00001C601C701C801C901CA01CB01CC01CD2B +:1082000001CE01CF01D001D101D201D301D401D5DA +:1082100001D601D701D801D901DA01DB01DC01DD8A +:1082200001DE01DF01E001E101E201E301E401E53A +:1082300001E601E701E801E901EA01EB01EC01EDEA +:1082400001EE01EF01F001F101F201F301F401F59A +:1082500001F601F701F801F901FA01FB01FC01FD4A +:1082600001FE01FF020002010202020302040205F4 +:108270000206020702080209020A020B020C020DA2 +:10828000020E020F02100211021202130214021552 +:108290000216021702180219021A021B021C021D02 +:1082A000021E021F022002210222022302240225B2 +:1082B00002260227022800B200B30229022A00B6D1 +:1082C00000B700C4022B00B400B500C5008200C294 +:1082D000008700AB00C6022C022D00BE00BF022E9C +:1082E00000BC022F00F702300231023202330234A6 +:1082F0000235008C0236023702380239023A023B5C +:108300000098023C009A009900EF00A50092009CA2 +:1083100000A7008F0094009500B9023D023E023F85 +:108320000240024102420243024402450246024721 +:1083300002480249024A024B024C024D024E024FD1 +:108340000250025102520253025402550256025781 +:1083500002580259025A025B025C025D025E025F31 +:1083600002600261026202630264026502660267E1 +:1083700002680269026A026B026C026D026E026F91 +:108380000270027102720273027402750276027741 +:1083900002780279027A027B027C027D027E027FF1 +:1083A00002800281028202830284028502860287A1 +:1083B00002880289028A028B028C028D028E028F51 +:1083C0000290029102920293029402950296029701 +:1083D00002980299029A029B029C029D029E029FB1 +:1083E00002A002A102A202A302A402A502A602A761 +:1083F00002A802A902AA02AB02AC02AD02AE02AF11 +:1084000002B002B102B202B302B402B502B602B7C0 +:1084100002B802B902BA02BB02BC02BD02BE02BF70 +:1084200002C002C102C202C302C402C502C602C720 +:1084300002C802C902CA02CB02CC02CD02CE02CFD0 +:1084400002D002D102D202D302D402D502D602D780 +:1084500002D802D902DA02DB02DC02DD02DE02DF30 +:1084600002E002E102E202E302E402E502E602E7E0 +:1084700002E802E902EA02EB02EC02ED02EE02EF90 +:1084800002F002F102F202F302F402F502F602F740 +:1084900002F802F902FA02FB02FC02FD02FE02FFF0 +:1084A0000300030103020303030403050306030798 +:1084B00003080309030A030B030C030D030E030F48 +:1084C00003100311031203130314031503160317F8 +:1084D00003180319031A031B031C031D031E031FA8 +:1084E0000320032103220323032403250326032758 +:1084F00003280329032A032B032C032D032E032F08 +:1085000003300331033203330334033503360337B7 +:1085100003380339033A033B033C033D033E033F67 +:108520000340034103420343034403450346034717 +:1085300003480349034A034B034C034D034E034FC7 +:108540000350035103520353035403550356035777 +:1085500003580359035A035B035C035D035E035F27 +:1085600003600361036203630364036503660367D7 +:1085700003680369036A036B036C036D036E036F87 +:108580000370037103720373037403750376037737 +:1085900003780379037A037B037C037D037E037FE7 +:1085A0000380038103820383038403850386038797 +:1085B00003880389038A038B038C038D038E038F47 +:1085C00003900391039203930394039503960397F7 +:1085D00003980399039A039B039C039D039E039FA7 +:1085E00003A003A103A203A303A403A503A603A757 +:1085F00003A803A903AA03AB03AC03AD03AE03AF07 +:1086000003B003B103B203B303B400D703B503B699 +:1086100003B703B800C000C103B903BA03BB03BC6E +:1086200003BD03BE03BF03C003C103C203C303C42E +:1086300003C503C603C703C803C903CA03CB03CCDE +:1086400003CD03CE03CF03D003D103D203D303D48E +:1086500003D503D603D703D803D903DA03DB03DC3E +:1086600003DD03DE03DF03E003E103E203E303E4EE +:1086700003E503E603E703E803E903EA03EB03EC9E +:1086800003ED03EE03EF03F003F103F203F303F44E +:1086900003F503F603F703F803F903FA03FB03FCFE +:1086A00003FD03FE03FF04000401040204030404A9 +:1086B00004050406040704080409040A040B040C56 +:1086C000040D040E040F0410041104120413041406 +:1086D00004150416041704180419041A041B041CB6 +:1086E000041D041E041F0420042104220423042466 +:1086F00004250426042704280429042A042B042C16 +:10870000042D042E042F04300431043204330434C5 +:1087100004350436043704380439043A043B043C75 +:10872000043D043E043F0440044104420443044425 +:1087300004450446044704480449044A044B044CD5 +:10874000044D044E044F0450045104520453045485 +:1087500004550456045704580459045A045B045C35 +:10876000045D045E045F04600461046204630464E5 +:1087700004650466046704680469046A046B046C95 +:10878000046D046E046F0470047104720473047445 +:1087900004750476047704780479047A047B047CF5 +:1087A000047D047E047F04800481048204830484A5 +:1087B00004850486048704880489044E554C4C02C1 +:1087C000435207756E693030413007756E6930303D +:1087D0004144096F76657273636F726507756E69E0 +:1087E0003030423207756E693030423307756E693A +:1087F0003033424307756E693030423907416D614D +:1088000063726F6E07616D6163726F6E06416272B3 +:108810006576650661627265766507416F676F6EA2 +:10882000656B07616F676F6E656B0B43636972639E +:10883000756D666C65780B6363697263756D666CE4 +:1088400065780443646F740463646F740644636101 +:10885000726F6E06646361726F6E064463726F615D +:108860007407456D6163726F6E07656D6163726F4A +:108870006E06456272657665066562726576650AA2 +:1088800045646F74616363656E740A65646F7461D7 +:108890006363656E7407456F676F6E656B07656F21 +:1088A000676F6E656B06456361726F6E0665636127 +:1088B000726F6E0B4763697263756D666C65780BDA +:1088C0006763697263756D666C65780447646F747D +:1088D0000467646F7407756E693031323207756EE4 +:1088E00069303132330B4863697263756D666C654C +:1088F000780B6863697263756D666C6578044862AD +:1089000061720468626172064974696C6465066923 +:1089100074696C646507496D6163726F6E07696D98 +:108920006163726F6E06496272657665066962728E +:1089300065766507496F676F6E656B07696F676F6F +:108940006E656B02494A02696A0B4A636972637514 +:108950006D666C65780B6A63697263756D666C65CC +:108960007807756E693031333607756E693031338B +:10897000370C6B677265656E6C616E646963064C7B +:108980006163757465066C616375746507756E69FE +:108990003031334207756E6930313343064C6361C1 +:1089A000726F6E066C6361726F6E044C646F740458 +:1089B0006C646F74064E6163757465066E616375F1 +:1089C000746507756E693031343507756E693031FD +:1089D0003436064E6361726F6E066E6361726F6E3F +:1089E0000B6E61706F7374726F70686503456E67AC +:1089F00003656E67074F6D6163726F6E076F6D6120 +:108A000063726F6E064F6272657665066F6272659D +:108A100076650D4F68756E676172756D6C61757402 +:108A20000D6F68756E676172756D6C617574065255 +:108A300061637574650672616375746507756E6947 +:108A40003031353607756E6930313537065263611E +:108A5000726F6E06726361726F6E06536163757436 +:108A600065067361637574650B5363697263756D35 +:108A7000666C65780B7363697263756D666C657897 +:108A800007756E693032314107756E693032314297 +:108A900006546361726F6E06746361726F6E045484 +:108AA0006261720474626172065574696C64650671 +:108AB0007574696C646507556D6163726F6E0775D7 +:108AC0006D6163726F6E06556272657665067562DA +:108AD00072657665055572696E67057572696E67B0 +:108AE0000D5568756E676172756D6C6175740D7585 +:108AF00068756E676172756D6C61757407556F6727 +:108B00006F6E656B07756F676F6E656B0B5763698B +:108B10007263756D666C65780B7763697263756DEA +:108B2000666C65780B5963697263756D666C657800 +:108B30000B7963697263756D666C6578065A61635B +:108B4000757465067A61637574650A5A646F746139 +:108B50006363656E740A7A646F74616363656E74CF +:108B6000056C6F6E67730A4172696E676163757435 +:108B7000650A6172696E6761637574650741456175 +:108B80006375746507616561637574650B4F736C1C +:108B900061736861637574650B6F736C6173686191 +:108BA0006375746507756E693032313807756E69A3 +:108BB0003032313905746F6E6F730D64696572659B +:108BC000736973746F6E6F730A416C706861746F50 +:108BD0006E6F7309616E6F74656C6569610C4570C9 +:108BE00073696C6F6E746F6E6F7308457461746F28 +:108BF0006E6F7309496F7461746F6E6F730C4F6D94 +:108C00006963726F6E746F6E6F730C557073696CFD +:108C10006F6E746F6E6F730A4F6D656761746F6E00 +:108C20006F7311696F7461646965726573697374D8 +:108C30006F6E6F7305416C70686104426574610505 +:108C400047616D6D6107457073696C6F6E045A659D +:108C500074610345746105546865746104496F74F7 +:108C600061054B61707061064C616D626461024D1B +:108C700075024E75025869074F6D6963726F6E0217 +:108C800050690352686F055369676D6103546175DC +:108C900007557073696C6F6E0350686903436869A8 +:108CA000035073690C496F74616469657265736917 +:108CB000730F557073696C6F6E6469657265736963 +:108CC000730A616C706861746F6E6F730C6570739A +:108CD000696C6F6E746F6E6F7308657461746F6E1C +:108CE0006F7309696F7461746F6E6F73147570734D +:108CF000696C6F6E6469657265736973746F6E6FAA +:108D00007305616C70686104626574610567616D0B +:108D10006D610564656C746107657073696C6F6E75 +:108D2000047A65746103657461057468657461042F +:108D3000696F7461056B61707061066C616D62646E +:108D400061026E75027869076F6D6963726F6E03F9 +:108D500072686F07756E6930334332057369676DEA +:108D6000610374617507757073696C6F6E03706869 +:108D7000690363686903707369056F6D6567610CEA +:108D8000696F746164696572657369730F75707377 +:108D9000696C6F6E64696572657369730C6F6D6978 +:108DA00063726F6E746F6E6F730C757073696C6F36 +:108DB0006E746F6E6F730A6F6D656761746F6E6F3F +:108DC0007307756E693034303107756E6930343031 +:108DD0003207756E693034303307756E6930343060 +:108DE0003407756E693034303507756E693034304C +:108DF0003607756E693034303707756E6930343038 +:108E00003807756E693034303907756E6930343023 +:108E10004107756E693034304207756E6930343001 +:108E20004307756E693034304507756E69303430EC +:108E30004607756E693034313007756E69303431EC +:108E40003107756E693034313207756E69303431EF +:108E50003307756E693034313407756E69303431DB +:108E60003507756E693034313607756E69303431C7 +:108E70003707756E693034313807756E69303431B3 +:108E80003907756E693034314107756E6930343198 +:108E90004207756E693034314307756E693034317D +:108EA0004407756E693034314507756E6930343169 +:108EB0004607756E693034323007756E693034326A +:108EC0003107756E693034323207756E693034326D +:108ED0003307756E693034323407756E6930343259 +:108EE0003507756E693034323607756E6930343245 +:108EF0003707756E693034323807756E6930343231 +:108F00003907756E693034324107756E6930343215 +:108F10004207756E693034324307756E69303432FA +:108F20004407756E693034324507756E69303432E6 +:108F30004607756E693034333007756E69303433E7 +:108F40003107756E693034333207756E69303433EA +:108F50003307756E693034333407756E69303433D6 +:108F60003507756E693034333607756E69303433C2 +:108F70003707756E693034333807756E69303433AE +:108F80003907756E693034334107756E6930343393 +:108F90004207756E693034334307756E6930343378 +:108FA0004407756E693034334507756E6930343364 +:108FB0004607756E693034343007756E6930343465 +:108FC0003107756E693034343207756E6930343468 +:108FD0003307756E693034343407756E6930343454 +:108FE0003507756E693034343607756E6930343440 +:108FF0003707756E693034343807756E693034342C +:109000003907756E693034344107756E6930343410 +:109010004207756E693034344307756E69303434F5 +:109020004407756E693034344507756E69303434E1 +:109030004607756E693034353107756E69303435E1 +:109040003207756E693034353307756E69303435E3 +:109050003407756E693034353507756E69303435CF +:109060003607756E693034353707756E69303435BB +:109070003807756E693034353907756E69303435A7 +:109080004107756E693034354207756E6930343585 +:109090004307756E693034354507756E6930343570 +:1090A0004607756E693034393007756E693034396A +:1090B0003106576772617665067767726176650675 +:1090C00057616375746506776163757465095764E4 +:1090D0006965726573697309776469657265736937 +:1090E00073065967726176650679677261766507FE +:1090F000756E69323031350D756E64657273636FEC +:10910000726564626C0D71756F74657265766572F7 +:10911000736564066D696E757465067365636F6E5D +:1091200064096578636C616D64626C07756E6932A1 +:1091300030374609616669693038393431067065FF +:1091400073657461044575726F07756E69323130ED +:109150003507756E693231313307756E69323131D9 +:109160003607756E693033413909657374696D610D +:10917000746564096F6E656569676874680C746806 +:10918000726565656967687468730B66697665659D +:109190006967687468730C736576656E656967687E +:1091A00074687307756E69303339340D6379726989 +:1091B0006C6C69636272657665106361726F6E6371 +:1091C0006F6D6D61616363656E7411636F6D6D6169 +:1091D000616363656E74726F7461746507756E693F +:1091E0003230373407756E693230373507756E693E +:1091F0003230373707756E693230373807756E6928 +:109200003230303007756E693230303107756E6933 +:109210003230303207756E693230303307756E691F +:109220003230303407756E693230303507756E690B +:109230003230303607756E693230303707756E69F7 +:109240003230303807756E693230303907756E69E3 +:109250003230304107756E693230304207756E69C1 +:109260004645464607756E694646464307756E692C +:109270004646464407756E693031463007756E695B +:109280003032424307756E693033443107756E6979 +:109290003033443207756E693033443607756E6972 +:1092A0003145334507756E693145334607756E693B +:1092B0003145303007756E693145303107756E695B +:1092C00030324633054F686F726E056F686F726E8D +:1092D0000555686F726E0575686F726E04686F6F02 +:1092E0006B07756E693034303007756E6930343015 +:1092F0004407756E693034353007756E6930343522 +:109300004407756E693034363007756E693034360F +:109310003107756E693034363207756E6930343610 +:109320003307756E693034363407756E69303436FC +:109330003507756E693034363607756E69303436E8 +:109340003707756E693034363807756E69303436D4 +:109350003907756E693034364107756E69303436B9 +:109360004207756E693034364307756E693034369E +:109370004407756E693034364507756E693034368A +:109380004607756E693034373007756E693034378B +:109390003107756E693034373207756E693034378E +:1093A0003307756E693034373407756E693034377A +:1093B0003507756E693034373607756E6930343766 +:1093C0003707756E693034373807756E6930343752 +:1093D0003907756E693034374107756E6930343737 +:1093E0004207756E693034374307756E693034371C +:1093F0004407756E693034374507756E6930343708 +:109400004607756E693034383007756E6930343808 +:109410003107756E693034383207756E693034380B +:109420003807756E693034383907756E69303438ED +:109430004107756E693034384207756E69303438CB +:109440004307756E693034384407756E69303438B7 +:109450004507756E693034384607756E69303439A2 +:109460003207756E693034393307756E69303439B7 +:109470003407756E693034393507756E69303439A3 +:109480003607756E693034393707756E693034398F +:109490003807756E693034393907756E693034397B +:1094A0004107756E693034394207756E6930343959 +:1094B0004307756E693034394407756E6930343945 +:1094C0004507756E693034394607756E6930344129 +:1094D0003007756E693034413107756E693034413B +:1094E0003207756E693034413307756E6930344127 +:1094F0003407756E693034413507756E6930344113 +:109500003607756E693034413707756E69303441FE +:109510003807756E693034413907756E69303441EA +:109520004107756E693034414207756E69303441C8 +:109530004307756E693034414407756E69303441B4 +:109540004507756E693034414607756E693034429F +:109550003007756E693034423107756E69303442B8 +:109560003207756E693034423307756E69303442A4 +:109570003407756E693034423507756E6930344290 +:109580003607756E693034423707756E693034427C +:109590003807756E693034423907756E6930344268 +:1095A0004107756E693034424207756E6930344246 +:1095B0004307756E693034424407756E6930344232 +:1095C0004507756E693034424607756E693034431D +:1095D0003007756E693034433107756E6930344336 +:1095E0003207756E693034433307756E6930344322 +:1095F0003407756E693034433507756E693034430E +:109600003607756E693034433707756E69303443F9 +:109610003807756E693034433907756E69303443E5 +:109620004107756E693034434207756E69303443C3 +:109630004307756E693034434407756E69303443AF +:109640004507756E693034434607756E693034449A +:109650003007756E693034443107756E69303444B3 +:109660003207756E693034443307756E693034449F +:109670003407756E693034443507756E693034448B +:109680003607756E693034443707756E6930344477 +:109690003807756E693034443907756E6930344463 +:1096A0004107756E693034444207756E6930344441 +:1096B0004307756E693034444407756E693034442D +:1096C0004507756E693034444607756E6930344518 +:1096D0003007756E693034453107756E6930344531 +:1096E0003207756E693034453307756E693034451D +:1096F0003407756E693034453507756E6930344509 +:109700003607756E693034453707756E69303445F4 +:109710003807756E693034453907756E69303445E0 +:109720004107756E693034454207756E69303445BE +:109730004307756E693034454407756E69303445AA +:109740004507756E693034454607756E6930344695 +:109750003007756E693034463107756E69303446AE +:109760003207756E693034463307756E693034469A +:109770003407756E693034463507756E6930344686 +:109780003607756E693034463707756E6930344672 +:109790003807756E693034463907756E693034465E +:1097A0004107756E693034464207756E693034463C +:1097B0004307756E693034464407756E6930344628 +:1097C0004507756E693034464607756E6930353029 +:1097D0003007756E693035303107756E6930353058 +:1097E0003207756E693035303307756E6930353044 +:1097F0003407756E693035303507756E6930353030 +:109800003607756E693035303707756E693035301B +:109810003807756E693035303907756E6930353007 +:109820004107756E693035304207756E69303530E5 +:109830004307756E693035304407756E69303530D1 +:109840004507756E693035304607756E69303531BC +:109850003007756E693035313107756E69303531D5 +:109860003207756E693035313307756E69314541A0 +:109870003007756E693145413107756E6931454173 +:109880003207756E693145413307756E693145415F +:109890003407756E693145413507756E693145414B +:1098A0003607756E693145413707756E6931454137 +:1098B0003807756E693145413907756E6931454123 +:1098C0004107756E693145414207756E6931454101 +:1098D0004307756E693145414407756E69314541ED +:1098E0004507756E693145414607756E69314542D8 +:1098F0003007756E693145423107756E69314542F1 +:109900003207756E693145423307756E69314542DC +:109910003407756E693145423507756E69314542C8 +:109920003607756E693145423707756E69314542B4 +:109930003807756E693145423907756E69314542A0 +:109940004107756E693145424207756E693145427E +:109950004307756E693145424407756E693145426A +:109960004507756E693145424607756E6931454355 +:109970003007756E693145433107756E693145436E +:109980003207756E693145433307756E693145435A +:109990003407756E693145433507756E6931454346 +:1099A0003607756E693145433707756E6931454332 +:1099B0003807756E693145433907756E693145431E +:1099C0004107756E693145434207756E69314543FC +:1099D0004307756E693145434407756E69314543E8 +:1099E0004507756E693145434607756E69314544D3 +:1099F0003007756E693145443107756E69314544EC +:109A00003207756E693145443307756E69314544D7 +:109A10003407756E693145443507756E69314544C3 +:109A20003607756E693145443707756E69314544AF +:109A30003807756E693145443907756E693145449B +:109A40004107756E693145444207756E6931454479 +:109A50004307756E693145444407756E6931454465 +:109A60004507756E693145444607756E6931454550 +:109A70003007756E693145453107756E6931454569 +:109A80003207756E693145453307756E6931454555 +:109A90003407756E693145453507756E6931454541 +:109AA0003607756E693145453707756E693145452D +:109AB0003807756E693145453907756E6931454519 +:109AC0004107756E693145454207756E69314545F7 +:109AD0004307756E693145454407756E69314545E3 +:109AE0004507756E693145454607756E69314546CE +:109AF0003007756E693145463107756E69314546E7 +:109B00003407756E693145463507756E69314546CE +:109B10003607756E693145463707756E69314546BA +:109B20003807756E693145463907756E69323041BF +:109B3000421363697263756D666C657861637574F1 +:109B400065636F6D621363697263756D666C6578CA +:109B50006772617665636F6D621263697263756DBA +:109B6000666C6578686F6F6B636F6D6213636972A3 +:109B700063756D666C657874696C6465636F6D623E +:109B80000E62726576656163757465636F6D620EF2 +:109B900062726576656772617665636F6D620D628C +:109BA00072657665686F6F6B636F6D620E6272656A +:109BB000766574696C6465636F6D62106379726950 +:109BC0006C6C6963686F6F6B6C6566741163797236 +:109BD000696C6C6963626967686F6F6B5543077581 +:109BE0006E693031363207756E693031363307753C +:109BF0006E693031454107756E69303145420775F0 +:109C00006E693031454307756E69303145440775DB +:109C10006E69303235390D686F6F6B61626F7665D2 +:109C2000636F6D6207756E693146344407756E69FE +:109C30003146444507756E693230373007756E69B5 +:109C40003230373607756E693230373913756E69C1 +:109C500030334239303330383033303430333030D1 +:109C600013756E6930334239303330383033303425 +:109C70003033303113756E69303342393033303818 +:109C8000303330363033303013756E69303342390B +:109C900030333038303330363033303113756E690D +:109CA0003033433530333038303330343033303084 +:109CB00013756E69303343353033303830333034D8 +:109CC0003033303113756E693033433530333038CB +:109CD000303330363033303013756E6930334335BE +:109CE00030333038303330363033303108456E67FA +:109CF0002E616C743108456E672E616C74320845B4 +:109D00006E672E616C74330F756E6930333031308D +:109D1000333036303330380F756E69303330303091 +:109D2000333036303330380F756E69303330313080 +:109D3000333034303330380F756E69303330303073 +:109D4000333034303330380F637972696C6C696347 +:109D50005F6F746D61726B07756E693145394507C8 +:109D6000756E694137423307756E69413742340F6A +:109D7000756E69303133422E6C6F636C4D41480F04 +:109D8000756E69303134352E6C6F636C4D41480F00 +:109D9000416F676F6E656B2E6C6F636C4E41560F33 +:109DA000456F676F6E656B2E6C6F636C4E41560F1F +:109DB000496F676F6E656B2E6C6F636C4E41560F0B +:109DC000556F676F6E656B2E6C6F636C4E415606F8 +:109DD000492E73616C74064A2E73616C740B49676B +:109DE000726176652E73616C740B4961637574657D +:109DF0002E73616C74104963697263756D666C656E +:109E0000782E73616C740E49646965726573697349 +:109E10002E73616C740B4974696C64652E73616C8C +:109E2000740C496D6163726F6E2E73616C740B49B3 +:109E300062726576652E73616C740C496F676F6E24 +:109E4000656B2E73616C7414496F676F6E656B5F21 +:109E50006C6F636C4E41562E73616C740F49646F66 +:109E600074616363656E742E73616C7407494A2E66 +:109E700073616C74104A63697263756D666C6578A2 +:109E80002E73616C740C756E69314543382E7361A5 +:109E90006C740C756E69314543412E73616C7407A7 +:109EA000756E69323132360E496F7461746F6E6F40 +:109EB000732E73616C7409496F74612E73616C74D5 +:109EC00011496F746164696572657369732E73619A +:109ED0006C740C756E69303430362E73616C740C92 +:109EE000756E69303430372E73616C740C756E6921 +:109EF000303430382E73616C740C756E69303443B5 +:109F0000302E73616C7407756E6930304235077599 +:109F10006E693032333707756E69413742350775E0 +:109F20006E694142353303665F6605665F665F6949 +:109F300005665F665F6C0B756E69303132332E617A +:109F40006C740F756E69303133432E6C6F636C4DDA +:109F500041480F756E69303134362E6C6F636C4D2D +:109F600041480F616F676F6E656B2E6C6F636C4E4F +:109F700041560F656F676F6E656B2E6C6F636C4E2D +:109F800041560F696F676F6E656B2E6C6F636C4E19 +:109F900041560F756F676F6E656B2E6C6F636C4EFD +:109FA000415606672E73616C74106763697263753E +:109FB0006D666C65782E73616C740B676272657682 +:109FC000652E73616C740967646F742E73616C74B1 +:109FD00006662E7373303208665F662E73733032F6 +:109FE0000A665F665F692E737330320A665F665F6A +:109FF0006C2E7373303208665F692E7373303208CB +:10A00000665F6C2E737330320B666C6F72696E2EE6 +:10A01000737330330F756E69303435332E6C6F6364 +:10A020006C4D4B440F756E69303433312E6C6F6359 +:10A030006C5352420F756E69303433332E6C6F633C +:10A040006C5352420F756E69303433342E6C6F632B +:10A050006C5352420F756E69303433462E6C6F6309 +:10A060006C5352420F756E69303434322E6C6F630C +:10A070006C5352420C756E69303443462E73616CDA +:10A080007407756E693230393507756E693230394B +:10A090003607756E693230393707756E6932303977 +:10A0A0003807756E693230393907756E6932303963 +:10A0B0004107756E693230394207756E6932303941 +:10A0C0004307756E693035443007756E6930354425 +:10A0D0003107756E693035443207756E6930354425 +:10A0E0003307756E693035443407756E6930354411 +:10A0F0003507756E693035443607756E69303544FD +:10A100003707756E693035443807756E69303544E8 +:10A110003907756E693035444107756E69303544CD +:10A120004207756E693035444307756E69303544B2 +:10A130004407756E693035444507756E693035449E +:10A140004607756E693035453007756E693035459F +:10A150003107756E693035453207756E69303545A2 +:10A160003307756E693035453407756E693035458E +:10A170003507756E693035453607756E693035457A +:10A180003707756E693035453807756E6930354566 +:10A190003907756E693035454107756E694642323B +:10A1A0004107756E694642324207756E6946423212 +:10A1B0004307756E694642324407756E69464232FE +:10A1C0004507756E694642324607756E69464233E9 +:10A1D0003007756E694642333107756E6946423302 +:10A1E0003207756E694642333307756E69464233EE +:10A1F0003407756E694642333507756E69464233DA +:10A200003607756E694642333807756E69464233C4 +:10A210003907756E694642334107756E69464233A8 +:10A220004207756E694642334307756E694642338D +:10A230004507756E694642343007756E694642348B +:10A240003107756E694642343307756E694642348C +:10A250003407756E694642343607756E6946423476 +:10A260003707756E694642343807756E6946423461 +:10A270003907756E694642344107756E6946423446 +:10A2800042096772617665636F6D62096163757417 +:10A2900065636F6D6207756E6930333032097469BA +:10A2A0006C6465636F6D6207756E693033303407B7 +:10A2B000756E693033303607756E69303330370765 +:10A2C000756E693033303807756E69303330410749 +:10A2D000756E693033304207756E6930333043072D +:10A2E000756E693033304607756E69303331320C24 +:10A2F000646F7462656C6F77636F6D6207756E690A +:10A300003033323607756E693033323707756E6910 +:10A310003033323807756E693033354507756E69ED +:10A320003034383507756E693034383607756E69E4 +:10A330003034383307756E693034383407756E69D8 +:10A340003035423007756E693035423107756E69B8 +:10A350003035423207756E693035423307756E69A4 +:10A360003035423407756E693035423507756E6990 +:10A370003035423607756E693035423707756E697C +:10A380003035423807756E693035423907756E6968 +:10A390003035424107756E693035424207756E6946 +:10A3A0003035424307756E693035424407756E6932 +:10A3B0003035433107756E693035433207756E6944 +:10A3C00030354337097A65726F2E646E6F6D086F92 +:10A3D0006E652E646E6F6D0874776F2E646E6F6D90 +:10A3E0000A74687265652E646E6F6D09666F7572AA +:10A3F0002E646E6F6D09666976652E646E6F6D08EA +:10A400007369782E646E6F6D0A736576656E2E645F +:10A410006E6F6D0A65696768742E646E6F6D096E84 +:10A42000696E652E646E6F6D077A65726F2E6C664D +:10A43000066F6E652E6C660674776F2E6C660874F8 +:10A44000687265652E6C6607666F75722E6C66079E +:10A45000666976652E6C66067369782E6C6608737D +:10A460006576656E2E6C660865696768742E6C6625 +:10A47000076E696E652E6C66097A65726F2E6E7551 +:10A480006D72086F6E652E6E756D720874776F2E23 +:10A490006E756D720A74687265652E6E756D7209DF +:10A4A000666F75722E6E756D7209666976652E6EB1 +:10A4B000756D72087369782E6E756D720A736576A4 +:10A4C000656E2E6E756D720A65696768742E6E759D +:10A4D0006D72096E696E652E6E756D72087A6572A1 +:10A4E0006F2E6F7366076F6E652E6F7366077477D6 +:10A4F0006F2E6F73660974687265652E6F736608D8 +:10A50000666F75722E6F736608666976652E6F7357 +:10A5100066077369782E6F736609736576656E2EAC +:10A520006F73660965696768742E6F7366086E6974 +:10A530006E652E6F73660A7A65726F2E736C617327 +:10A5400068097A65726F2E746F7366086F6E652E78 +:10A55000746F73660874776F2E746F73660A74680D +:10A560007265652E746F736609666F75722E746FEF +:10A57000736609666976652E746F73660873697809 +:10A580002E746F73660A736576656E2E746F7366CC +:10A590000A65696768742E746F7366096E696E6503 +:10A5A0002E746F736607756E693230383007756EBA +:10A5B000693230383107756E693230383207756E5E +:10A5C000693230383307756E693230383407756E4A +:10A5D000693230383507756E693230383607756E36 +:10A5E000693230383707756E693230383807756E22 +:10A5F000693230383907756E693035424507756EF6 +:10A60000693230374407756E693230384407756EE9 +:10A61000693230374507756E693230384507756ED7 +:10A62000693230374107756E693230374307756ECE +:10A63000693230384107756E693230384307756EBC +:10A64000693232303607756E693232313507756ED0 +:10A65000693230414107756E6932313230106166BE +:10A6600069693130313033646F746C6573731061B4 +:10A670006669693130313035646F746C6573730E9F +:10A68000696F676F6E656B646F746C6573730F6F62 +:10A69000676F6E656B63656E746572696E670E7564 +:10A6A0006E6931454342646F746C657373000000DA +:10A6B00000010000000A00380056000544464C54D2 +:10A6C00000206379726C00206772656B00206865FA +:10A6D000627200206C61746E0020000400000000B3 +:10A6E000FFFF00020000000100026D61726B0016A6 +:10A6F0006D6B6D6B000E0000000200020003000095 +:10A70000000200000001000403F60208016A000ACA +:10A71000000900100001000A00010001000600000D +:10A7200000080001012000A6000100C2000C001377 +:10A730000094008E00880082007C00760070006A21 +:10A740000064005E00580052004C00460040003A91 +:10A750000034002E00280001FE5205D10001FE5BEE +:10A7600005B30001FE6C06300001FE550630000105 +:10A77000009105B60001FD7E0621000100E20620E1 +:10A78000000100FD0621000100CF0684000100BD8C +:10A7900005D2000100BD05E0000100CA05E7000187 +:10A7A000009D05620001FE2C05DD000100990620D8 +:10A7B0000001FEF106210001FDB10621000102F8B1 +:10A7C00006280001FE74068D000200040370037069 +:10A7D0000000037203720001040A04160002041C44 +:10A7E000041F000F0017000039320000392C000050 +:10A7F0003926000039200000391A00003914000001 +:10A80000390E0000390800003902000038FC000051 +:10A8100038F6000038F0000038EA000038E40000A4 +:10A8200038EA000038DE000038D8000038D20000D6 +:10A8300038CC000038AE0000391A000038A80000FB +:10A8400038A20002000700430043000000760076B3 +:10A8500000010153015400020370037000040372ED +:10A8600003720005040A04160006041C041F0013EA +:10A87000000600100001000A00000001007200261E +:10A8800000010030000C00030014000E000800015D +:10A89000FF69FE1400010100FE3B0001FD13FEA450 +:10A8A0000001000304170418041900100000380008 +:10A8B000000037FA000037F4000037EE000037D60A +:10A8C000000037D0000037CA000037C4000037BE90 +:10A8D000000037B8000037B2000037AC000037A6E0 +:10A8E00000003794000037880000377C0002000524 +:10A8F0000417041A0000042004280004042B042B6D +:10A90000000D042D042D000E04300430000F00054E +:10A91000000000010008000101A600F80002010883 +:10A92000000C000A00CA00A800A8008E007A005E91 +:10A93000004A003000200016000200AE002E00A2E7 +:10A94000009C000200A4000A00980092000100A9E7 +:10A9500000010003328800142160000E0058006CD2 +:10A96000000103260000000100AB00000003326E6E +:10A97000000E21462AF400580052000100A40000F5 +:10A98000000200160010000A2AD400010521061F4B +:10A99000000100AE0000000102A6061F0003323EC7 +:10A9A00032322116210A000E0022000106CF0614C1 +:10A9B0000003322A321E210220F60014000E00018C +:10A9C00005840000000106CB06140002001C0016DE +:10A9D0000010000A0001030B00000001044E061FD6 +:10A9E0000001FF8DFE14000102B4061F0002001CCE +:10A9F00000160010000A0001020FFE140001053DC0 +:10AA0000061F0001FF91FE14000102BE061F000296 +:10AA1000000203AC03B0000003BD03C10005002722 +:10AA2000000036F8000036F2000036EC000036E692 +:10AA3000000036E0000036DA000036D4000036CEE2 +:10AA4000000036C8000036C2000036BC000036B632 +:10AA5000000036B0000036AA000036B0000036A470 +:10AA60000000369E00003698000036920001368CB9 +:10AA700000013686000136800001367A0000367407 +:10AA8000000036E00000366E0000366800013662D5 +:10AA90000001365C00013656000136500001364A8E +:10AAA000000136440001363E0001363800013632DE +:10AAB0000001362000013614000136080002000AA9 +:10AAC000004300430000007600760001015301546A +:10AAD0000002037003700004037203720005040A8D +:10AAE000041A0006041C04280017042B042B00245D +:10AAF000042D042D00250430043000260009000038 +:10AB000000010008000100040000000800013610E8 +:10AB1000331400053468000C02F7330232FC32F6BD +:10AB20000000000032F032EA32E40000000032DEC1 +:10AB300032D832D20000000032CC32C632C032BA33 +:10AB4000000032B432AE32A80000000032A2329CC3 +:10AB50003296000000003290328A328400000000F9 +:10AB6000327E32783272326C000032663260325A93 +:10AB7000000000003254324E3248000000003242E1 +:10AB8000323C3236000000003230322A3224321E8B +:10AB9000000032183212320C00000000320632007F +:10ABA00032720000000031FA31F431EE31E8000079 +:10ABB00031E231DC31D60000000031FA31F431D01D +:10ABC0000000000031CA31C431BE0000000031B8BD +:10ABD00031B231AC0000000031A631A0319A31947D +:10ABE0000000318E3188318200000000317C3176E6 +:10ABF000317000000000316A3164315E00000000F5 +:10AC000031583152314C0000000031463140313A68 +:10AC1000000000003134312E3128000000003122C4 +:10AC2000311C3116000000003110310A31040000DF +:10AC3000000030FE30F830F20000000030EC30E66A +:10AC400030E030DA000030D430CE30C800000000F0 +:10AC500030C230BC30B60000000030B030AA30A4A2 +:10AC600000000000309E30983092308C000030861A +:10AC70003080307A00000000308630803074000070 +:10AC80000000306E30683128000000003062305C17 +:10AC9000307A305600003050304A30440000000016 +:10ACA000303E303832A8000000003032302C3026E0 +:10ACB00030200000301A3014300E00000000301A2E +:10ACC0003014300E00000000300830022FFC00006D +:10ACD00000002FF62FF02FEA000000002FE42FDEF7 +:10ACE0002FD82FD200002FCC303832F600000000D1 +:10ACF0002FC62FC02FBA000000002FB42FAE2FA8F0 +:10AD0000000000002FA22F9C2F96000000002FC6ED +:10AD10002FC02F90000000002F8A2F842F7E00006C +:10AD200000002F7800002F72000000002F6C000040 +:10AD30002F66000000002F6000002F5A0000000066 +:10AD40002F54000032F6000000002F54000032F6AD +:10AD5000000000002F4E000032F6000000002F48D7 +:10AD6000000032F6000000002F42000032F6000022 +:10AD700000002F3C000032F6000000002F360000DB +:10AD80002F300000000032DE00002F2A00000000FB +:10AD90002F24000032A8000000002F24000032A859 +:10ADA000000000002F1E000032A8000000002F1835 +:10ADB000000032A80000000032CC000032C00000C9 +:10ADC00000002F1200003272000000002F0C000063 +:10ADD00031EE000000002F0C000031EE00000000FA +:10ADE0002F06000031EE000000002F00000031EEC1 +:10ADF000000000002EFA000031EE0000000031FAE1 +:10AE000000002EF4000000002EEE00003182000051 +:10AE100000002EEE00003182000000002EE800004D +:10AE20003182000000002EE20000318200000000AC +:10AE30002EDC0000313A000000002ED6000031D692 +:10AE4000000000002ED000002ECA000000002EC41A +:10AE500000003116000000002EC400003116000072 +:10AE600000002EBE00003116000000002EB80000C9 +:10AE70003116000000002EB2000031160000000064 +:10AE80002EAC00003116000000002EA600002EA0FF +:10AE90000000000030FE00002E9A000000002E94FA +:10AEA000000030C8000000002E94000030C80000F0 +:10AEB00000002E8E000030C8000000002E88000028 +:10AEC00030C8000000002E820000307A0000000030 +:10AED0002E820000307A000000002E7C0000307AC4 +:10AEE000000000002E760000307A000000002E7076 +:10AEF00000002E6A000000002E64000032A800004E +:10AF000000002E5E00003026000000002E5E0000D3 +:10AF10003026000000002E580000302600000000FF +:10AF20002E5200003026000000002E4C000030267B +:10AF3000000000002E4600002E40000000002E3AC7 +:10AF4000000032F6000000002E3A000032F6000049 +:10AF500000002E34000032F6000000002E2E00000B +:10AF600032F6000000002E2800002F9000000000A4 +:10AF700030EC0000300E000000002E2200002F9068 +:10AF8000000000002E1C000032F6000000002E160B +:10AF900000003116000000002E10000032F6000004 +:10AFA00000002E0A000031160000000033020000ED +:10AFB0002E0400000000312200002DFE00000000E1 +:10AFC0002DF8000032D2000000002DF2000030F217 +:10AFD000000000002DEC000032D2000000002DE641 +:10AFE000000030F2000000002DE0000032D200002E +:10AFF00000002DDA000030F2000000002DEC00000F +:10B0000032D2000000002DE6000030F20000000007 +:10B010002DD4000032C0000000002DCE00002DC84D +:10B020000000000032CC000032C00000000030EC14 +:10B0300000002DC2000000002DBC000032A800005E +:10B0400000002DB6000030C8000000002DB0000048 +:10B0500032A8000000002DAA000030C80000000047 +:10B060002DA4000032A8000000002D9E000030C872 +:10B070000000000032B400002D98000000002D9266 +:10B0800000002D8C000000002F1E000032A80000E0 +:10B0900000002E8E000030C8000000002D86000049 +:10B0A0003284000000002D80000032840000000087 +:10B0B0002D7A0000328400000000329000002D74D0 +:10B0C000000000002D6E00003272000000002D68AC +:10B0D0000000309200000000318E00002D62000060 +:10B0E00000002DCE00002D5C000000002D56000059 +:10B0F000307A000000002D500000307A000000007F +:10B100002D4A0000307A00000000308600002D44F7 +:10B11000000000002D3E00002D38000000002D3200 +:10B1200000003248000000002E7C00002D2C0000A2 +:10B130000000324200002D2600000000306E0000AA +:10B140002D20000000002D1A00002D14000000002A +:10B150002D0E00003224000000002D080000307A7F +:10B1600000000000323000002D02000000003062BC +:10B1700000002CFC000000003230000032240000EF +:10B18000000030620000307A000000003230000021 +:10B1900032240000000030620000307A000000001D +:10B1A0002CF600002CF0000000002CEA0000307AA1 +:10B1B000000000002CE400003272000000002CDED1 +:10B1C000000032A800000000320600002CD8000069 +:10B1D0000000303E00002CD2000000002CCC00000B +:10B1E0003272000000002CC6000032A800000000EF +:10B1F0002CC000002CBA000000002CB400002CAEC3 +:10B20000000000002FCC30382CA8000000002CA239 +:10B21000000031EE000000002C9C000030260000F1 +:10B2200000002C96000031EE000000002C90000081 +:10B230003026000000002F0C000031EE000000005E +:10B240002E5E00003026000000002C8A00002C84B6 +:10B25000000000002C7E00002C78000000002C7202 +:10B26000000031BE000000002C6C00002FFC00002C +:10B27000000031CA00002C66000000003008000009 +:10B280002C60000000002C5A000031BE00000000BD +:10B290002C5400002FFC000000002C4E000031ACAC +:10B2A000000000002C4800002FEA000000002C42A3 +:10B2B000000031AC000000002C3C00002FEA000030 +:10B2C000000031B800002C36000000002FF600000E +:10B2D0002C30000000002C42000031AC00000000C7 +:10B2E0002C3C00002FEA0000000031A600002C2AB0 +:10B2F000000000002FE400002C24000000002C1EA1 +:10B300000000319A000000002C1800002C120000F0 +:10B31000000031A60000319A000000002FE4000078 +:10B320002C0C000000002C06000031820000000000 +:10B330002C00000032F6000000002BFA00003182E1 +:10B34000000000002BF4000032F6000000002BEE9D +:10B3500000003182000000002BE8000032F60000FF +:10B3600000002BE200003182000000002BDC000016 +:10B3700032F6000000002EEE0000318200000000D6 +:10B380002E3A000032F600000000318E00002BD66D +:10B39000000000002FCC00002E04000000002BD085 +:10B3A0000000315E000000002BCA00002FA8000042 +:10B3B00000002BC40000313A000000002BBE00004A +:10B3C0002F90000000002BB80000313A0000000070 +:10B3D0002BB200003128000000002BAC00002F7EB3 +:10B3E000000000002BA600003128000000002BA068 +:10B3F00000002F7E000000002B9A00003128000082 +:10B4000000002B9400002F7E000000002B8E000017 +:10B410002B88000000002B8200002B7C0000000025 +:10B420002B76000032F6000000002B700000311671 +:10B43000000000002B6A00002F30000000002B6489 +:10B4400000002EA0000000002B5E00002EF4000083 +:10B4500000002B5800002E400000000031B8000012 +:10B460002B52000000002FF600002B4C00000000C3 +:10B470003302000032F6000000002B4600002B4093 +:10B48000000000002B3A00002B34000000002B2E9F +:10B4900000002B28000000002B2200002B1C0000C5 +:10B4A00000002B1600002B10000000002B0A0000EB +:10B4B0002B04000000003302000032F600002AFED8 +:10B4C00032F0000032E4000000002AF800002AF206 +:10B4D0000000000032B4000032A800002AFE31341F +:10B4E0000000312800000000327E000032720000AF +:10B4F0002AFE31FA00002EF4000000003242000063 +:10B500003236000000002AEC000032F60000000095 +:10B5100032180000320C00000000320600003272C7 +:10B52000000000002AE600002AE00000000031FAD6 +:10B53000000031EE00002AFE2ADA00002AD40000C2 +:10B54000000031E2000031D6000000002ACE0000E9 +:10B550002AC80000000031A60000319A0000000057 +:10B5600031460000313A00002AFE2AC200002ABCFF +:10B570000000000031580000314C000000002AB6E5 +:10B5800000002AB0000000002BB80000313A000093 +:10B5900000002AAA00002AA4000000002A9E000041 +:10B5A0002A98000000002A9200002A8C0000000067 +:10B5B0002A8600002B04000000002A8000002A7A5E +:10B5C000000000002FCC00002AA4000000002A7414 +:10B5D0002A6E2A68000000002A622A5C2A560000AF +:10B5E00000002A5000002A4A000000002A440000FF +:10B5F0002A98000000002A3E00002A3800000000BF +:10B600002A3200002A8C000000002A2C2A263170E1 +:10B61000000000002A2000002B0400002A1A2D1A26 +:10B6200000002D14000000002A1400002A0E000063 +:10B63000000030FE00002A08000000002A0200007E +:10B6400029FC00000000303200003026000000001D +:10B6500029F6000029F00000000029EA000029E492 +:10B66000000000003008000029DE0000000029D89A +:10B67000000029D20000000029CC000029C60000EB +:10B68000000029C000002A7A0000000029BA00004A +:10B6900029B40000000029AE29A829A2000000005A +:10B6A000299C000029960000000029900000298AAA +:10B6B00000000000298400002B0400000000297E07 +:10B6C00000002A7A000000002978000030260000DF +:10B6D0000000297200002A7A00000000296C000096 +:10B6E000298A000000002F18000032A80000000086 +:10B6F00029660000296000000000295A00002AF293 +:10B7000000000000295400002DC80000000031B8DE +:10B71000000031AC0000000032540000324800004C +:10B720000000294E000029480000000029420000C6 +:10B73000293C00000000296600002960000000008C +:10B7400029360000293000000000292A00002924A1 +:10B75000000000002ADA0000291E00000000330269 +:10B76000000032F6000000002ED6000031D60000A6 +:10B77000000032F0000032E4000000002AF800006F +:10B780002AF2000000002918000029120000000021 +:10B7900032B4000032A8000000002B220000290C67 +:10B7A000000000002906000029000000000028FA1F +:10B7B000000028F40000000028EE000028F400003B +:10B7C000000028E8000029300000000028E2000006 +:10B7D00028DC0000000032180000320C00000000DD +:10B7E000327E000032720000000031FA000031EEBB +:10B7F000000000002ADA00002AD40000000031E234 +:10B80000000031D60000000032DE000032D200001D +:10B81000000031A60000319A0000000028D6000088 +:10B820002924000000002AC200002ABC00000000F9 +:10B8300031580000314C0000000028D0000028CA18 +:10B840000000000032F0000028C40000000031A019 +:10B85000000028BE0000000028B8000028B2000048 +:10B86000000028AC000028A60000000028A000006E +:10B87000289A0000000028940000288E0000000094 +:10B88000295400002DC800000000288800002882EC +:10B8900000000000287C0000287600000000312213 +:10B8A000000031160000000028700000286A000027 +:10B8B000000028640000285E0000000028580000F6 +:10B8C000285200000000284C00002846000000001C +:10B8D00030D4000030C80000000028400000283AA2 +:10B8E0000000000028340000282E000000002FCCAB +:10B8F000000032F6000000002828000032F60000A8 +:10B90000000030D4000032960000000035E0000056 +:10B91000282200000000281C00002816000000005B +:10B9200028100000280A00000000303200003026F5 +:10B9300000000000303E000032A800000000301A75 +:10B940000000300E0000000030FE000030F2000069 +:10B950000000305000003044000000002FC60000FE +:10B960002F900000000031100000280400000000AB +:10B970002FA200002F960000000027FE000027F8ED +:10B980000000000027F20000288E0000000027ECD5 +:10B99000000027E60000000027E0000027DA000092 +:10B9A000000027D4000027CE0000000027C80000B8 +:10B9B00027C20000000027BC000027B600000000DE +:10B9C00027B0000027AA0000000027A40000279E3F +:10B9D00000000000279800002792000000002E8839 +:10B9E000000030C8000000002DCE00002CA8000090 +:10B9F0000000278C00002852000000002FA2000049 +:10BA00002786000000002FF600002FEA000000004B +:10BA100030860000307A000000002E760000307A78 +:10BA20000000000030860000307400000000278015 +:10BA30000000277A00000000277400002B1000008F +:10BA400000002DCE00002D5C00000000276E0000DD +:10BA5000329600000000276800002F9000000000D0 +:10BA60002FCC00002CA800000000276200002AF262 +:10BA700000000000275C000027560000000027504F +:10BA80000000315E00000000274A00002FA80000DF +:10BA9000000027500000315E00000000274A00002F +:10BAA0002FA80000000027440000315E00000000C5 +:10BAB000273E00002FA8000000002EDC0000313AD5 +:10BAC000000000002E2800002F9000000000273802 +:10BAD0000000273200002AFE2AEC000032F60000A7 +:10BAE00000002E7C00002D2C00000000272C000000 +:10BAF00000000000000027260000320C00000000BB +:10BB00002720000030440000000033020000271A04 +:10BB10000000000031220000271400000000270E62 +:10BB2000000027C200000000270800002E6A000065 +:10BB300000002ADA000027020000000026FC0000B6 +:10BB400026F6000000002F24000032A800000000AC +:10BB500026F0000028F4000000002E94000030C8F9 +:10BB6000000000002E3A000032F60000000026EA35 +:10BB7000000026E40000000026DE000026D80000B9 +:10BB8000000026D2000030E00000000026CC0000BB +:10BB900026C60000000026C0000026BA00000000F3 +:10BBA00026B4000026AE0000000032F0000026A8F7 +:10BBB000000000002798000027920000000026A245 +:10BBC0000000269C000000002696000027C200000E +:10BBD00000002690000032E400000000268A0000E9 +:10BBE000268400000000267E000026780000000069 +:10BBF00026720000266C0000000026660000266009 +:10BC000000000000265A00002654000000002AB65A +:10BC100000002AB000000000299C000029960000C6 +:10BC2000000031FA00002EF4000000002E46000053 +:10BC30002E4000000000264E0000284600000000B4 +:10BC400026480000264200000000263C000028464E +:10BC500000000000263600002642000000002630CA +:10BC60000000262A0000000026240000261E0000F6 +:10BC70000000261800002612000000002FA200007D +:10BC8000260C000000002606000026000000000030 +:10BC900025FA000025F40000000028940000288EFA +:10BCA0000000000025EE000025E80000000025E26D +:10BCB000000025DC00000000301A0000300E0000FB +:10BCC000000025D6000025D00000000025CA000095 +:10BCD00025C40000000025BE000025B800000000BB +:10BCE0002D1A000025B20000000025AC000025A69A +:10BCF0000000000025A00000259A00000000290691 +:10BD0000000025940000000028340000258E00006B +:10BD1000000025BE000025880000000025820000EC +:10BD2000257C000000002576000025700000000042 +:10BD3000256A000032960000000028E80000293043 +:10BD40000000000025640000255E0000000025586A +:10BD5000000028C4000000002552000025700000EB +:10BD6000000032DE0000254C0000000025460000E7 +:10BD7000254000000000253A0000253400000000A6 +:10BD8000252E000025280000000025220000251C8B +:10BD90000000000025160000251000000000250A04 +:10BDA00000002EF4000000002504000024FE000026 +:10BDB000000032DE000024F80000000030FE000029 +:10BDC00024F20000000031A6000024EC0000000076 +:10BDD00024E6000024E00000000031460000313A73 +:10BDE0000000000024DA000024D4000000003146E6 +:10BDF0000000313A0000000024DA000024D40000E2 +:10BE0000000024CE000024C80000000024C200006E +:10BE100024BC0000000024B6000024B00000000094 +:10BE200024AA000024A400000000249E00002498FE +:10BE30000000000024920000248C000000002486F2 +:10BE40000000248000000000247A000030C80000B8 +:10BE5000000024740000246E00000000246800002C +:10BE6000328400000000246200002B40000000002B +:10BE700024680000245C0000000028100000245604 +:10BE80000000000024500000290C00000000244A9B +:10BE90000000283A00000000291800002444000097 +:10BEA0000000243E0000243800000000243200007E +:10BEB000242C0000000024260000242000000000A4 +:10BEC000241A0000241400000000240E000024089E +:10BED000000000002402000023FC00000000268A6D +:10BEE000000023F60000000023F0000023EA000019 +:10BEF000000023E4000023DE0000000023D800003F +:10BF000023D20000000023CC000023C60000000064 +:10BF100023C0000032F60000000023BA00003116F2 +:10BF2000000000002F42000032F6000000002EB298 +:10BF300000003116000000002F3600002F300000F6 +:10BF400000002EA600002EA00000000023B4000078 +:10BF500032A80000000023AE000030C8000000003E +:10BF600023A8000023A200000000239C00002396C9 +:10BF7000000000002390000023A200000000238A9C +:10BF8000000023960000000023840000290C00001C +:10BF90000000237E0000283A000000002378000003 +:10BFA00029000000000023720000282E000000007D +:10BFB000236C000027920000000027B000002366D9 +:10BFC000000000002360000028F4000000002BF4B3 +:10BFD000000032F600000000235A000028F40000A0 +:10BFE00000002E2E000032F6000000002EFA0000A5 +:10BFF00031EE000000002E4C000030260000000052 +:10C0000031FA00002EF4000000002E4600002E4001 +:10C0100000000000235400002EF400000000234E16 +:10C0200000002E4000000000234800002DC8000042 +:10C0300000002342000027AA00000000233C00006B +:10C04000292400000000233600002F90000000008B +:10C05000233000002924000000002E2200002F9031 +:10C0600000000000232A00002924000000002E28E0 +:10C0700000002F9000000000232400002480000016 +:10C080000000231E0000288E000000002CF6000097 +:10C0900023180000000023120000230C0000000001 +:10C0A00023060000289A000000002300000027C299 +:10C0B0000000000025D6000022FA0000000025CA7A +:10C0C000000022F40000000022EE000022E8000040 +:10C0D0000000256A000022E20000000022DC0000CF +:10C0E000314C0000000022D600002F960000000016 +:10C0F00022D0000022CA0000000030EC000030E036 +:10C100000000000022C40000320C0000000022BE2B +:10C11000000022B80000000022B2000022AC0000A3 +:10C12000000022A600002AB00000000022A00000AB +:10C13000229A00000000256A0000229400000000FE +:10C14000228E000022880000000022820000227C53 +:10C150000000000022760000227000000000226A29 +:10C1600000002B280000000022640000225E000076 +:10C17000000022580000225200000000224C000063 +:10C1800022460000000022400000223A0000000089 +:10C19000223400002822000000002A4400002A98CF +:10C1A00000000000222E00002228000000002222B1 +:10C1B0000000221C000000003302000022160000D4 +:10C1C000000031220000221000000000220A0000BE +:10C1D00032F60000000022040000311600000000CA +:10C1E00021FE000032F60000000021F800003116A8 +:10C1F0000000000021FE000032F60000000021F8DF +:10C20000000031160000000021F2000032F60000AC +:10C21000000021EC000031160000000021E60000C3 +:10C2200032F60000000021E000003116000000009E +:10C230002F4E00002216000000002EBE000022102B +:10C240000000000021DA000032F60000000021D4D6 +:10C25000000031160000000021CE000032F6000080 +:10C26000000021C8000031160000000021C20000BB +:10C2700032F60000000021BC000031160000000072 +:10C2800021E6000032F60000000021E00000311637 +:10C29000000000002E1000002216000000002E0AF0 +:10C2A000000022100000000032B4000021B600009F +:10C2B000000030D4000021B00000000021AA0000DE +:10C2C00032A80000000021A4000030C800000000D7 +:10C2D000219E000032A8000000002198000030C814 +:10C2E000000000002192000032A800000000218C14 +:10C2F000000030C8000000002192000032A80000B9 +:10C300000000218C000030C80000000021860000E1 +:10C3100032A8000000002180000030C800000000AA +:10C32000217A000032A8000000002174000030C80B +:10C33000000000002F1E000021B6000000002E8E1D +:10C34000000021B000000000216E0000307A0000E3 +:10C3500000003086000021680000000031FA000073 +:10C3600021620000000030320000215C000000006B +:10C370002156000031EE0000000021500000302660 +:10C3800000000000214A000031EE000000002144BE +:10C390000000302600000000214A000031EE0000BD +:10C3A000000021440000302600000000213E000073 +:10C3B00031EE0000000021380000302600000000AF +:10C3C0002132000031EE00000000212C0000302658 +:10C3D000000000002F0600002162000000002E581F +:10C3E0000000215C000000002126000027C20000A0 +:10C3F0000000212000002E6A00000000212600001D +:10C4000027C200000000212000002E6A000000006A +:10C41000211A000027C200000000211400002E6A2B +:10C4200000000000210E000027C2000000002108CB +:10C4300000002E6A000000002102000020FC000025 +:10C44000000020F6000020F000000000318E000007 +:10C4500020EA000000002FCC00002216000000009F +:10C4600020E4000031820000000020DE000032F6EF +:10C470000000000020D8000027020000000020D2A9 +:10C48000000026F60000000020D80000270200006F +:10C49000000020D2000026F60000000020CC0000A2 +:10C4A00027020000000020C6000026F60000000061 +:10C4B00020C0000027020000000020BA000026F67D +:10C4C000000000002B46000020B40000000020AE59 +:10C4D000000020A8000000003146000020A200005B +:10C4E00000002FC600002F9000000000209C0000DC +:10C4F000313A00000000209600002F90000000005C +:10C5000020900000313A00000000208A00002F90A7 +:10C510000000000031A600002084000000002FE48D +:10C520000000207E0000000031FA000020780000AA +:10C530000000303200002072000000002CA2000039 +:10C540002078000000002C9C0000207200000000F9 +:10C5500030FE00002A0800000000206C0000206669 +:10C560000000000020600000205A0000000020545D +:10C570000000204E0000000020480000204E000077 +:10C58000000020540000204E000000002042000067 +:10C59000203C0000000020420000203C0000000081 +:10C5A00020420000203C0000000020420000203C0F +:10C5B00000000000240200002036000000002CB41F +:10C5C00000002CAE0000000020300000202A0000F7 +:10C5D000000020240000201E0000000033020000A4 +:10C5E00032F6000000002018000032A80000000011 +:10C5F000318E00003182000000002012200C200645 +:10C6000000000000236C20002C0C000000001FFA2A +:10C6100000002006000000001FFA000020060000B5 +:10C6200000001FF400002006000000001FEE0000C4 +:10C630002006000000001FE80000200600000000A7 +:10C640001FE200002006000000001FDC00002006A2 +:10C6500000000000201200001FD600000000201281 +:10C6600000001FD6000000001FD0000020060000C0 +:10C6700000001FCA00001FC4000000001FBE000011 +:10C68000200600000000201200001FB8000000007B +:10C690001FB200001FAC00000000201200002006A6 +:10C6A000000000001FEE0000200600000000201225 +:10C6B00000002006000000001FEE00002006000021 +:10C6C0000000201200002006000000001FA600004D +:10C6D000307A000000001FA600002D2C0000000092 +:10C6E0002A7400001FA00000000029AE000029A24B +:10C6F000000000001F9A1F941F8E000000001F887A +:10C7000000001F8200000000312200001F7C00009A +:10C71000000030D400001F760000000030860000CA +:10C72000307A000000002FCC00002E040000000032 +:10C73000255230141F82000000001F7000001F826D +:10C74000000000001F6A00001F82000000001F643C +:10C7500000001F820000000030C230BC1F5E0000DD +:10C7600000001F581F521F4C000000001F461F40B2 +:10C770001F3A0000000025520000000000000000E9 +:10C78000201200002006000000001F3400002E6A66 +:10C790001F2E1F281F2200001F1C1F161F281F10DE +:10C7A00000001F0A1F041F281EFE00001EF81EF2B4 +:10C7B0001F281EEC00001EE61EE01F281EDA0000E7 +:10C7C0001ED41ECE1EC81EC200001EBC1EB61F28D0 +:10C7D0001EEC00001EE61EB01F281EAA00001EA4AC +:10C7E0001E9E1F281E9800001E921E8C1F281E864B +:10C7F00000002A0E1E801F281E7A00001E741E6E66 +:10C800001F281E6800002AF21E621F281EAA0000B0 +:10C810001EA41E5C1F281E56000031BE1E501F287D +:10C820001E9800001E921E4A1F281E4400001E3E35 +:10C830001E381F281E3200001FAC1E2C1F281E563B +:10C84000000031BE1E261F281E20000030E01E1AE8 +:10C850001F281E14000028761E0E1F281E680000C8 +:10C8600032961E081F281E0200001DFC1DF61F2800 +:10C870001DF0000032A81DEA1F281DE400001DDE87 +:10C880001DD81F281DD21DCC1DC61DC01DBA1DB42C +:10C8900000001DAE1DA81F281FA60000307A000052 +:10C8A00000001FA600002D2C000000001FA60000A5 +:10C8B0002D44000000001FA60000216800000000B9 +:10C8C000000102C6029800010216000000010300E8 +:10C8D000044A0001017D055E0001030B01BE000159 +:10C8E000026D0000000105D904D500010357044A78 +:10C8F00000010161029B000101870000000102713B +:10C90000044A00010245029B000102C8044A0001DA +:10C9100000DA01F7000101B70000000102A1044A9A +:10C92000000101EA022500010278034E000102C164 +:10C93000044A00010261035B000102D1044A0001C4 +:10C94000026F022500010259029B000102CA044A3B +:10C9500000010144029B0001013400000001021E9D +:10C96000044A000100E0022500010279029B000157 +:10C9700002E3044A0001027102250001015A029CEF +:10C980000001025F044A00010164029C0001017081 +:10C9900000000001025A044A00010172029C0001D9 +:10C9A0000269044A0001002903890001006B0000AC +:10C9B00000010155044A0001028A029B000101FCAA +:10C9C0000000000102E6044A000102700225000195 +:10C9D000000F029A000100B60000000101A0044A05 +:10C9E000000101D005600001FFFC029B0001007AFC +:10C9F000000000010163044A00010271029B000172 +:10CA000001FB0000000102E5044A00010160029BF5 +:10CA10000001018D000000010277044A00010116A7 +:10CA2000029C0001012A000000010214044A0001D6 +:10CA30000190029B000101AB000000010295044A35 +:10CA400000010089044A0001018F0143000102BB7B +:10CA5000044A000100B7000000010457061F00014E +:10CA60000387061F00010329000000010615061FA9 +:10CA700000010545061F000100AD00000001030A8A +:10CA800005E00001030A05E7000103180620000184 +:10CA90000167FE4400010172FE4700010174FE14AB +:10CAA00000010318062100010217FE1400010616FA +:10CAB000061F00010547061F00010177FE16000151 +:10CAC00001770448000101E000000001031705B6EA +:10CAD00000010088FEA40001028007DF000101E6DA +:10CAE000FE7F0001046B05B600010261074E0001E4 +:10CAF0000074FE440001026107550001024606D0A1 +:10CB00000001025F074B0001025D07410001026F57 +:10CB1000078E0001026F078F000103BE05B60001FA +:10CB200000D200000001032705B60001020905B686 +:10CB3000000102FB05B60001023F00000001037680 +:10CB400005B60001024700000001037E05B60001A2 +:10CB500001FDFE81000101D500000001036207878D +:10CB6000000102300787000100C700000001022F0A +:10CB70000787000100C400000001022D07870001A3 +:10CB8000040900000001051B05B600010194FE44E4 +:10CB900000010234FE44000100B8FE14000101232C +:10CBA000FE140001028005DD00010320074B000197 +:10CBB00002A5068D0001034107DF0001014AFEA422 +:10CBC000000101C3FEA4000102F604480001022B8B +:10CBD000FEA40001034C05DD00010402074B000127 +:10CBE0000371068D0001042307DF0001035A0621AB +:10CBF00000010411078F0001033F068D000103F1BE +:10CC000007DF00010217FEA400010187FEA4000156 +:10CC100002B9044800010223FEA4000103A405B6E2 +:10CC20000001030F05DD000103F9074B0001033488 +:10CC3000068D0001041A07DF0001031F0621000111 +:10CC40000408078F0001032F07100001043D087F2F +:10CC50000001032506DE00010433084C0001031027 +:10CC6000067F0001041F07EE00010312068D00017C +:10CC7000041C07DF000101A8FEA400010249FEA474 +:10CC800000010045FEA4000101F2068D0001031819 +:10CC900007100001038C087F0001030D06DE000170 +:10CCA0000382084C000102FA067F0001036E07EEC2 +:10CCB000000102D605DD0001034A074B000102FB1B +:10CCC000068D0001036B07DF0001017BFEA400015C +:10CCD0000195FEA40001034E0705000103990874A5 +:10CCE0000001033D06C100010388082F0001033D38 +:10CCF00006BF00010388082D000103500710000142 +:10CD0000039B087F0001034506DE00010390084CE9 +:10CD100000010331067F0001037C07EE00010333AD +:10CD2000068D0001037907DF00010185FEA40001E3 +:10CD30000180FEA40001015EFE780001029B044810 +:10CD4000000101CFFE780001035A05B6000102EB95 +:10CD500005B6000101E50000000102CE0448000113 +:10CD6000022E00000001036505B6000101E8000085 +:10CD7000000102D104480001025400000001038BAD +:10CD800005B6000103E504480001035C0000000152 +:10CD9000049405B6000102C20000000103AB044880 +:10CDA0000001032800000001045F05B6000101270F +:10CDB000FE8900010187FE840001030F05B6000112 +:10CDC000036B0448000102E300000001041B05B6E8 +:10CDD000000102F000000001043B061400010418E9 +:10CDE00005B6000101CE00000001030605B60001F2 +:10CDF00002610448000102DB05B600010123FE7A4E +:10CE00000001014FFE7A000102D905B6000100C5FC +:10CE1000FE7A0001011EFE7A000103A805D200017E +:10CE2000043A0741000100C7FE87000102000448E0 +:10CE300000010126FE840001030305D2000103A3C3 +:10CE4000074100010370078F0001035F07410001E4 +:10CE5000026605620001034806D00001029C05D26B +:10CE60000001036A07240001030905D2000103F34E +:10CE70000724000103E20741000103CB06D00001B3 +:10CE800000F8FE14000102DE05B60001028A05D298 +:10CE90000001033507240001041A05D20001043102 +:10CEA0000741000102C305D2000103BA0741000196 +:10CEB000018600000001026F0448000102300000FA +:10CEC0000001036705B6000102E2060E00010356E9 +:10CED000077D0001031A060E00010364077D0001AF +:10CEE0000203FE870001032B04480001029BFE851C +:10CEF0000001042305B600010185FE86000102BF82 +:10CF00000448000101C2FE850001034A05B6000184 +:10CF100001A4FE86000101FDFE840001038505B623 +:10CF200000010187FE0B000102DB0448000101D66D +:10CF3000FE010001037A05B600010164FE860001CE +:10CF4000029F0448000101D9FE850001036105B676 +:10CF50000001012EFE07000102820448000101A326 +:10CF6000FE0000010428060E00010440077D0001B8 +:10CF7000019EFE860001024AFE8500010347044827 +:10CF8000000103D205B60001021D00000001035498 +:10CF900005B6000102AE04480001021900000001BC +:10CFA000035005B600010170FE86000102AA044884 +:10CFB000000101CCFE840001035505B6000101DE2D +:10CFC000FE860001031904480001025DFE84000191 +:10CFD00003E505B600010156FE860001028F0448F4 +:10CFE0000001018CFE820001031505B6000100FC62 +:10CFF000FE140001024D0448000102C7FE86000134 +:10D00000040104480001013AFE8200010145FE448A +:10D0100000010204FE44000101F10000000102D9F8 +:10D020000448000103A505B600010266FE0B0001DD +:10D0300003B904480001031CFE00000104C005B64A +:10D040000001024A0000000103320448000102907E +:10D050000000000103C805B6000101A3FE85000120 +:10D0600002DD0448000101FAFE82000102B3044817 +:10D070000001034F05B6000101740000000102E148 +:10D0800006140001025F0448000101CB000000010A +:10D09000032A05B60001014EFE87000102870448FD +:10D0A000000101A6FE85000100F0FE4400010152CE +:10D0B000FE4400010293FE89000103CB04480001F5 +:10D0C000028AFE840001041305B600010117FE0B5D +:10D0D0000001018AFE000001032E05B600010118BF +:10D0E000000000010201044800010172000000017B +:10D0F00002A905B6000101D200000001030905B62E +:10D100000001019E0000000102EA06140001018EE8 +:10D11000FE870001032A060E00010211FE840001B1 +:10D1200003F50762000100F4FE140001017AFE1409 +:10D130000001031A05B60001057BFE13000106AAD3 +:10D140000448000106BFFE13000107EE0448000179 +:10D1500002A2062100010368078F000101540000AC +:10D160000001021D0448000102D505B600010101BD +:10D17000FE7900010275055000010152FE5A0001BE +:10D18000031E06CF000102C00000000103A90448ED +:10D190000001033600000001046E05B6000101F62F +:10D1A0000000000102DE04480001036905B6000129 +:10D1B00003550448000102EA00000001042105B6FD +:10D1C000000101F300000001024D000000010335E1 +:10D1D0000448000102FD00000001043505B600010D +:10D1E00001BD0000000102D505270001031F05B69F +:10D1F000000102AA00000001039804480001033561 +:10D2000000000001047305B6000103F3078F00015D +:10D21000020C0000000102C2044800010275000077 +:10D220000001029904480001037D05B60001015B7D +:10D23000FDDC00010156FDDC0001046B062100014C +:10D240000468078F000102CD05B60001027B0000D3 +:10D25000000103B305B60001039305D20001047F6A +:10D260000741000103A4062100010490078F00017B +:10D27000011A0000000102470587000102EC06E0E8 +:10D280000001028C060E000102C40621000103B851 +:10D290000448000102A200000001038A04480001C2 +:10D2A000015C0000000102AC0621000101A70000A2 +:10D2B000000102900448000102B00000000103993F +:10D2C0000448000101600000000102490448000117 +:10D2D00001A000000001028904480001026C000066 +:10D2E0000001033E0448000101EE0000000102D7E6 +:10D2F00004480001031B000000010404044800016D +:10D3000003090000000103F204480001028B0448F5 +:10D310000001019BFE86000102D50448000101CBFB +:10D32000FE14000101F00000000102D804480001D1 +:10D33000025200000001033B0448000101B3000059 +:10D3400000010325060E0001014E00000001023716 +:10D350000448000102DE0000000103C70448000188 +:10D3600001CC00000001031C06290001015E000041 +:10D37000000102470448000101B200000001029CC4 +:10D380000448000101BA000000010307061E000165 +:10D3900001D700000001030E05B60001037700006D +:10D3A000000104AE05B6000101C70000000102FE45 +:10D3B00005B6000102AF0000000103EE05B6000152 +:10D3C000021100000001034905B6000103660000D8 +:10D3D0000001049E05B6000103610000000102186F +:10D3E0000000000101EAFE840001037305B600019C +:10D3F000030005B60001022500000001035C05B62C +:10D400000001032805B6000103F0077D0001025763 +:10D4100000000001038E05B6000101B0000000010C +:10D4200002E705B6000102A70000000101C7FE8265 +:10D430000001034705B6000101F1FE84000101D49B +:10D4400000000001036D077D000101C9000000011B +:10D450000365078F0001032C00000001046305B67B +:10D460000001032200000001045905B60001031E5B +:10D4700005B600010361078F0001023A00000001B8 +:10D48000037105B6000103D106730001032D067375 +:10D490000001030C06730001030A05D2000101D349 +:10D4A00005D20001028C00000001035B044800016A +:10D4B0000203FE14000103B5061200010127FE1449 +:10D4C000000104520448000102790448000101D619 +:10D4D000FE16000103270448000102B704480001BA +:10D4E000013D0000000102260448000101DF0000A8 +:10D4F000000102C8044800010101FE590001016E4B +:10D50000FE16000102BC0448000101F80000000101 +:10D5100002E10448000100FCFE63000102A00614C1 +:10D520000001018500000001017F0000000102CD23 +:10D5300006210001009D04490001017F044800010B +:10D54000050E0621000103090621000102CB044853 +:10D5500000010102FE63000102A60614000102633D +:10D560000448000101C3000000010310062000016F +:10D5700000FAFE14000103F904480001024C0448BB +:10D580000001025F000000010556061F0001032D87 +:10D59000061F000101DB00000001033B06B400018F +:10D5A00001F5067300010063FE14000103400673D9 +:10D5B000000101570000000102D80673000101EAD2 +:10D5C000000000010339067300010282000000011F +:10D5D00003B905B60001028A0000000103C205B6C6 +:10D5E000000101A50000000102DC05B600010242B5 +:10D5F00000000001037905B60001019F0000000151 +:10D6000002D605B60001030105B600010175000050 +:10D61000000102FD05B6000100EC05B6000100C8DE +:10D6200000000001020306B4000102CF0000000167 +:10D63000040605B6000102AD0000000103E405B6D2 +:10D64000000102FC00000001041005B6000102F315 +:10D6500000000001040E05B6000102960000000162 +:10D6600003AC05B6000100E4FE3B00010130FE3BC7 +:10D670000001031B062100010405077900010424B1 +:10D6800006210001046F078F0001037207AE00013D +:10D69000036E07B50001FFC9FE140001016C05CB44 +:10D6A00000010044FE14000101FA061F000102A15E +:10D6B000062000010349078E0001029405E00001E5 +:10D6C000033B074E000102A1062100010349078F19 +:10D6D0000001031E07410001028F06200001032FF5 +:10D6E000078E000103A4062000010490078E0001AC +:10D6F0000202FE440001033C0684000103F407F328 +:10D700000001031B05E7000103D2075500010300D8 +:10D710000562000103B606D00001031905DD000112 +:10D7200003D0074B000100DD0000000101210000D3 +:10D7300000010228061300010328078E000100C023 +:10D74000FE3B0001012BFE3B000100DCFE1400014A +:10D750000128FE140001027F06200001031B078E32 +:10D760000001027F06210001031B078F000102A8B0 +:10D77000062000010372078E00010045FE3B0001F8 +:10D78000019AFE3B000102A8062100010372078FE7 +:10D79000000103050000000103EE0448000102FE41 +:10D7A00000000001043605B6000102EF05E70001A4 +:10D7B00003FD0755000102D30562000103E106D015 +:10D7C00000010172FE140001020BFE8000010394AF +:10D7D00005B6000102790000000103610448000160 +:10D7E000032C062000010402078E0001017EFE3B8F +:10D7F000000101FCFE3B0001032C06210001040294 +:10D80000078F000101D90614000101770000000113 +:10D8100002AE05B60001002EFE3B0001015FFE3B9B +:10D820000001023907EE0001027D078F000101812E +:10D8300000000001026A044800010157FE3B00019C +:10D840000195FE3B00010026FE1400010245078EF3 +:10D8500000010179FE14000103D105E00001003050 +:10D86000FE44000101CF05E7000101B3056200019C +:10D8700001CD05DD000101DA0000000102440000D5 +:10D880000001026107ED000103DC078E0001023B8D +:10D89000FE3B00010408074E000104080755000183 +:10D8A0000416078E00010166FE460001027F04484F +:10D8B00000010180FE44000102D805E00001034C94 +:10D8C000074E000102D805E70001034C075500018F +:10D8D00002BD05620001033006D0000101DC00003A +:10D8E000000101E60000000103260614000103D533 +:10D8F000078E000102C505E0000103D9074E0001B3 +:10D9000002D20620000103E7078E000102D20621A1 +:10D91000000103E7078F00010171FE440001016C63 +:10D92000FE440001030F05E70001035A07550001FB +:10D9300002F405620001033E06D00001027E05D21A +:10D940000001028F06210001031705D20001032800 +:10D950000620000103280621000101CD000000017E +:10D9600002B60448000102EA05D2000102EC05DD1E +:10D97000000102FC0620000102FC06210001031D3B +:10D9800005DD000101D100000001031F061E00019A +:10D9900001CB05D2000101DB0620000101DC0621DC +:10D9A000000102D405D2000102E50620000102E5D3 +:10D9B00006210001013BFE14000102D60000000117 +:10D9C00003BE04480001033106840001030B05D2A5 +:10D9D0000001030D05DD0001031D06200001031DEC +:10D9E000062100010173FE1400010329061F000136 +:10D9F000030705B60001032F078F000103CE07417F +:10DA0000000103DF078E000103DF078F0001026EB4 +:10DA10000000000103F90741000103FB074B00016F +:10DA2000040A078E0001040A078F000103F3074B65 +:10DA300000010348074100010359078E0001035903 +:10DA4000078F000101FAFE14000102D3000000015B +:10DA5000040A05B60001037707DC000103560741FD +:10DA600000010358074B00010367078E000103679D +:10DA7000078F0001018B03130001021905D3000178 +:10DA80000179FE16000102CA044800010184031254 +:10DA90000001021B05C1000101670000000103D95C +:10DAA00004480001023C0448000100FCFE13000190 +:10DAB00001780000000104230448000102460448E4 +:10DAC0000001025E0000000106040448000103405A +:10DAD00004480001015B0000000103FB0448000151 +:10DAE000022B0448000102C404480001014802243A +:10DAF000000101390000000103680544000101FC38 +:10DB00000544000101450000000103BF0448000175 +:10DB1000021A0448000100A6000000010374044832 +:10DB200000010244044800010174FE16000104EBE8 +:10DB30000448000102C50448000102AA02240001B1 +:10DB400001F20000000104CD0448000102970448DE +:10DB5000000104E80448000102C704480001031260 +:10DB600000000001074404480001040604480001C5 +:10DB7000016B0224000102610614000101D40614A5 +:10DB8000000104970614000101F006140001FF775C +:10DB9000FE140001008E0000000102A805E0000153 +:10DBA00001CF05E0000102B70224000101E20000FC +:10DBB000000104F80614000101FD06140001017CB7 +:10DBC000FE140001048304480001027304480001AC +:10DBD000FF99FE1400010398061F000102C8061FEA +:10DBE000000101C500000001044804480001028052 +:10DBF0000448000102B90224000101E7000000010D +:10DC0000054C0614000103280614000101A30000BE +:10DC1000000103EB04480001026E0448000101EF1B +:10DC200000000001054D06140001037F06140001E9 +:10DC300001CF0000000104D20448000102B80448EA +:10DC4000000101B80000000104DB05B6000102E498 +:10DC500005B6000101930000000104A705B600010C +:10DC600002CA05B6000101A40000000104C905B6FE +:10DC7000000102BC05B60001030800000001076CAA +:10DC800005B60001042C05B6000101BB000000012F +:10DC9000050005B6000102E005B6000102600000C3 +:10DCA0000001060805B60001037B05B60001024A23 +:10DCB00002DB0001018B00000001049905B60001A0 +:10DCC00002C305B6000101900000000104A305B6DF +:10DCD000000102B605B6000101FA00000001052DA1 +:10DCE00005B60001030D05B600010225FEA40001E2 +:10DCF00001D000000001052105B6000102FC05B6B7 +:10DD00000001032C02DB0001029300000001065D0C +:10DD100005B6000103A605B60001063B05B60001E5 +:10DD2000039D05B6000102E000000001074C05B6A6 +:10DD30000001040305B60001023502DB000101C049 +:10DD40000000000103B205B60001021805B600018B +:10DD500001F500000001051505B60001032F05B609 +:10DD60000001FF5AFE7F000102C005B6000101DF7D +:10DD700005B6000100AA0000000102C505B60001B9 +:10DD800001E105B60001030202DB0001025C0000B4 +:10DD90000001060A05B60001037805B60001029BE2 +:10DDA00000000001060905B6000103B105B6000137 +:10DDB000017600000001046D05B6000102AD05B654 +:10DDC000000101DE0000000104BB05B6000102F500 +:10DDD00005B6000102F702DB000102380000000175 +:10DDE00005F205B60001037005B6000102630000EC +:10DDF0000001054E05B60001038205B6000102319F +:10DE000000000001056605B60001032B05B6000100 +:10DE100001CA00000001051605B60001030305B69E +:10DE2000000200380024003D00000044005D001A9C +:10DE3000006C006C0034007700770035007C007CBB +:10DE400000360082008D0037009200980043009A4F +:10DE500000B8004A00BA00DE006900E000E0008E71 +:10DE600000E200E2008F00E400E4009000E600E938 +:10DE7000009100EB00EB009500ED00ED009600EF47 +:10DE800000EF009700F100F1009800F401490099BB +:10DE90000155015500EF0157015800F0015A016486 +:10DEA00000F20166017300FD0175019C010B019FE9 +:10DEB00001FD0133021D021D01920224022401937F +:10DEC000024602460194024902490195024B024E64 +:10DED000019602500253019A02550272019E027984 +:10DEE000027A01BC027E02AC01BE02AE02B101EDBB +:10DEF00002B302C001F102C2032D01FF032F032F61 +:10DF0000026B0331035D026C0369036F02990371B5 +:10DF1000037102A00376038002A10386038602AC8C +:10DF2000038B038C02AD038E039B02AF039D039E04 +:10DF300002BD03A003A402BF03A603A602C403A854 +:10DF400003AC02C503B103B102CA03B403BD02CBE3 +:10DF500003C203C202D503C603C602D603C903C95E +:10DF600002D703D203EC02D8047B047D02F3047FC2 +:10DF7000047F02F6002C000001A20000019C0000BA +:10DF80000196000001900000018A00000184000059 +:10DF9000017E00000178000001720000016C0000A9 +:10DFA0000166000001600000015A000001540000F9 +:10DFB000015A0000014E000001480000014200002B +:10DFC000013C00020136000201300002012A000279 +:10DFD00001240000011E0000018A00000118000059 +:10DFE00001120002010C0002010600020100000201 +:10DFF00000FA000200F4000200EE000200E8000255 +:10E0000000E2000200DC000400D6000400D00002A0 +:10E0100000CA000300C4000200BE000100B80004F2 +:10E0200000D6000200B20001FF8FFFCF000100A761 +:10E03000044A0001FF71FF8600010008024A000146 +:10E04000FF7CFFB9000100EF04D5000100F004D50A +:10E050000001FF8CFF9F0001FF78FFA30001FF98E4 +:10E06000FFBC000101AFFFC10001FF7CFFBD00014B +:10E07000FF95FFBC00010200FFBC000101F1FFBCE5 +:10E080000001FF7DFFBF0001FE1004480001FE26D5 +:10E0900004480001FE0904480001FFB2000000012D +:10E0A000FFA000000001013E00000001FD4400004F +:10E0B0000001000F03330001FDD304480001009A62 +:10E0C0000448000100B4044800010079044800013C +:10E0D000007804480001008604480001006B0448F1 +:10E0E0000001FDEA04480001005004480001FE6FF1 +:10E0F00004480001FD9D04480001029D0448000100 +:10E10000FE2104480001023B0448000102AD04481E +:10E11000000101310449000101DF04490002000748 +:10E1200000430043000000760076000101530154D3 +:10E130000002037003700004037203720005040AF6 +:10E14000041A0006041C0430001700000002002C12 +:10E15000FFE4022705B60003000F0015400A030381 +:10E160000A0A040B72010272002B2B3211332F307A +:10E170003153133301032226353436333216151446 +:10E18000069EBFCAFEFE933135454B2C35440196A1 +:10E190000420FBE0FE4E37313D6036323865000228 +:10E1A00000DF03A6033905B600030007000EB50023 +:10E1B0000401050272002B32CD323031411333039A +:10E1C0002113330302384BB696FE3C4CB69703A698 +:10E1D0000210FDF00210FDF00002003E00000534C8 +:10E1E00005B6001B001F003A401C131C1C04121F24 +:10E1F0001F0F0B0B080805161A1A01010404000D65 +:10E20000090272180008003F322B3211392F3311E6 +:10E21000331133CE32113311333211331133113301 +:10E220003031731321372113213721133303211385 +:10E230003303210721032107210323132103132182 +:10E240001321C97AFEFB0C011D66FEEB0C012B7C31 +:10E25000897E013180817C01080DFEDF63011C0C89 +:10E26000FECC7D8983FECF7FA301315FFED101B05B +:10E270007E01577B01B6FE4A01B6FE4A7BFEA97EAF +:10E28000FE5001B0FE50022E01570003004AFF89E4 +:10E29000043006100025002E0037002A40152A2ED3 +:10E2A000091C2F340614242608082501241B3030AD +:10E2B000131114002F33CD3311332F33CD331133DA +:10E2C0001112173930314537262627351616171300 +:10E2D0002E023534363637373307161617072626FB +:10E2E00027031E02151406060707133E02353426BF +:10E2F000262727130E0215141616015A3157AC3E65 +:10E300004DBB5462547A426EBC75277C244D903DBF +:10E310003E3380465F5C7E4073C378314E436D422E +:10E320002044365454446A3B224277DD05261D9929 +:10E33000282D0201C61F527656749B560AAEAF06B0 +:10E340002620861B2A04FE4423516F5176A25B0DC2 +:10E35000DF016C08396143283F3316BE0190073650 +:10E360005F4527423300000500A5FFEB060005CB03 +:10E370000003001500270039004B002540124331EF +:10E38000283A0303280D7216040D1F01010D0572B2 +:10E39000002B322F3210CC322B322F3210CC3230B5 +:10E3A000317301330113222635343E0333321615FF +:10E3B000140E0327323E0335342623220E03151490 +:10E3C0001601222635343E0333321615140E032768 +:10E3D000323E0335342623220E03151416E9043D7C +:10E3E00095FBC30F6E7A153458865D737917365ACC +:10E3F000854E385137210F3835375237210F3603C4 +:10E40000136F7A163359855D747A18365B854E38EA +:10E410005138210F3936375036210E3405B6FA4AB5 +:10E420000235978F3DA2A89059908738A3AE975F89 +:10E430007E507E8B7A23584E4A76887E2C5555FD29 +:10E4400038958F3EA3A89059908639A3AE975F7EEA +:10E45000517D8C7922584F4A76887E2B5556000381 +:10E460000045FFEC052805CD0024003100400027C1 +:10E47000401721081A1A17221F29172A16073208CF +:10E48000003A0E037225000972002B322B3212174C +:10E490003911332F3F303145222635343636372671 +:10E4A000263534363633321616151406060701366D +:10E4B0003637330E02071323270606273236363740 +:10E4C000010E0215141616133E03353426232206B8 +:10E4D0000615141601BCA5D25EB17E2B3E5CAF7C46 +:10E4E00061904F6EB66D0118446422A72358673BB4 +:10E4F000C8C57562DD7F4D7E6E35FECF508A543EB5 +:10E500006DC7326B5D3958504564362914B8AF7009 +:10E51000A7863B439A5568A662478259699370372C +:10E52000FE793CA1545494833AFEF3A651698A2A99 +:10E53000482C01B0285E825E47693802FA193948D2 +:10E540005B3A4A5C3867493F7300000100DF03A66D +:10E5500001E105B60003000AB300010272002BCDF1 +:10E56000303153133303DF4CB69703A60210FDF08E +:10E5700000010050FEBC02E305B60013000AB30917 +:10E58000027200002F2B3031532E0235341A02371D +:10E5900033060A021514161617E22E42224482BBD5 +:10E5A000779B6EB786491B3526FEBC53BDD170B72D +:10E5B00001480126010A7A78FEF2FED6FEBAB1754C +:10E5C000D1B954000001FF65FEBC01F705B6001388 +:10E5D000000AB313090272002B2F303143361A029E +:10E5E0003534262627331E0215140A02079B6FB7FF +:10E5F00085481A3426832E40224382BB78FEBC789D +:10E60000010E012B0146B175CFBB5353BDD072B77C +:10E61000FEB8FEDBFEF67A00000100D8026F047B34 +:10E62000061A000E001940100E0C0B0D0A0704010B +:10E6300009050602030D0008002FCD1739303141BE +:10E64000030127012537051317032507251302FFAB +:10E6500074FEFE730133FE8F3601702DA47601A285 +:10E6600008FE79B2026F018EFEB47401177794BB75 +:10E67000018E21FE80189C27FE850001009000E697 +:10E68000045104C0000B000EB40A09090506002F4E +:10E69000333311333031412115211123112135211B +:10E6A000113302B5019CFE6489FE64019C89031646 +:10E6B00088FE5801A88801AA0001FFA8FEF80130D1 +:10E6C00000EE000A000AB20A0604002F33CD3031F2 +:10E6D000433E023733170E020758264A421AB4083F +:10E6E00021576130FEF853B1AA481749A6A64A003F +:10E6F0000001003801D8023C027200030008B10199 +:10E7000000002F32303153372107382201E2210136 +:10E71000D89A9A000001002CFFE4011D00E9000BCB +:10E72000000AB306000B72002B3230315722263517 +:10E7300034363332161514068F2F34474C2A34469C +:10E740001C35303F6134323B64000001FFA3000000 +:10E75000037C05B60003000AB303010472002B2FEB +:10E760003031630133015D032FAAFCD305B6FA4AA9 +:10E7700000020077FFEC044505CD001500290010CC +:10E78000B7200A057216000D72002B322B32303181 +:10E7900045222635343E0433321E0215140E04275A +:10E7A000323E0435342623220E0415141601E3B13B +:10E7B000BB1C3D6087B06F5E8A5B2C1F406387AED9 +:10E7C0005846745E462F17656844756049321A686A +:10E7D00014FEEC66E4E4CDA05C3E77AD6F7BF9E817 +:10E7E000C996558E4D87B1C9D3649BA44C85ACC3E3 +:10E7F000C95EA9B40001012A0000038505B6000D19 +:10E800000016400C09080A0504000B0472000C7283 +:10E81000002B2B121739303161133E0237060607E1 +:10E82000072701330101A4C70E1D1D0B1E4029BF80 +:10E830004E01C992FEC703A43F8070261F311A798A +:10E840007D0123FA4A00000100080000043405CBD2 +:10E85000001E0015400A0A120572011C1C000C72F1 +:10E86000002B3211332B3230317337013E033534F4 +:10E8700026232206060727363633321616151406C7 +:10E88000060701152107081E01D962936231746AD7 +:10E890003C6C65324F57CA7F79A8585ECAA3FE9771 +:10E8A00002A61D8E01AB598C7D804C5F76213925E7 +:10E8B00072445854946278C9D68FFEC407980001F8 +:10E8C000002DFFEC043305CB0032001F400F2A2B34 +:10E8D00012121111001B22057207000D72002B325B +:10E8E0002B3211392F331239393031452226273551 +:10E8F000161633323E023534262623233733323E72 +:10E9000002353426232206072736363332161615EB +:10E910001406060715161615140E0201AE77BB4F26 +:10E9200047D16B55845B2F488761861C894D8D6E5E +:10E930003F795F60A3504E56D18878A6565CA97582 +:10E9400075953F82CA142B25A1283D2B4F70455643 +:10E95000753C8A2A51764C60694238763E53519113 +:10E960006069A870150915A38458A27E4A000002A8 +:10E97000000E0000044805B7000A001500214010F1 +:10E98000030B06060212110909040A0C7204047230 +:10E99000002B2B12392F3939333311333330316196 +:10E9A000132137013303330723030121133E0237B9 +:10E9B0002306060702574AFD6D1D0345BFCCE5201F +:10E9C000E749FDDF01E9511128280D071B561E01FB +:10E9D000539603CEFC3094FEAD01E7017C4C9F8E34 +:10E9E000302974220001004CFFEC044A05B60024D3 +:10E9F0000021401014131010191C1C00181504726B +:10EA000008000D72002B322B3211392F33331133A2 +:10EA1000333031452226262735161633323E02354D +:10EA200034262322060727132107210336363332E3 +:10EA3000161615140E02019B41786A2C48AC5C6ACC +:10EA40009B64309683406D4447C7029F20FDF1814F +:10EA5000265B3B79B1623E88DF1412241AA12D385F +:10EA60003965854C809115113702AD98FE48090E25 +:10EA70005EAC7760BB995C0000020082FFEC045D35 +:10EA800005CB00240039001F400F19182D2D1D1D26 +:10EA900000140D057225000D72002B322B32113936 +:10EAA0002F3311333330314522262635343E023799 +:10EAB0003E02333216170726262322060207333E6C +:10EAC0000233321615140E0227323E023534262345 +:10EAD000220606070E0215141E02020275AD5E26FE +:10EAE0004E77513B92B0663563242222533884E13D +:10EAF000AB3207276A824B98B53F7FBE704E7A5380 +:10EB00002C6F7050825812080B0419375A1464C7BE +:10EB1000956BEDECD14F3C542B0C0B900B0E7AFE09 +:10EB2000F8D734502EC1AE69CBA5628C4577954F8E +:10EB3000777F46642E1532351B386A543100000148 +:10EB400000AD0000047F05B6000600134009050271 +:10EB500002030472000C72002B2B3211333031731C +:10EB6000012137210701AD0305FD2E1E038119FC8C +:10EB7000FB05239383FACD000003005CFFEC0455F2 +:10EB800005CD001F002E003C001A400E2818082F4B +:10EB900004003610057220000D72002B322B321249 +:10EBA000173930314522262635343636372E023590 +:10EBB0003436363332161615140606071E0215149F +:10EBC00006062732363635342626270E0215141649 +:10EBD000133E023534262322060615141601F68A42 +:10EBE000B65A60B27A35512E73C37983A34C619FB4 +:10EBF0005D486A3B6CDC97688945316249619B5B83 +:10EC00008EEC60854575624B73405F1463A5646C40 +:10EC1000A57A2D2659724C77AC5D5B92546C97683F +:10EC2000272A66855B70BC728A4D7D47456D5A28E0 +:10EC30001E5583646F7C02D02455714C5B693B6C1C +:10EC40004C5E7A0000020060FFEC042D05CB00282A +:10EC5000003B001F400F0D0C2929111100341B052A +:10EC60007207000D72002B322B3211392F33113302 +:10EC70003330314522262735161633323E023723EC +:10EC80000E022322262635343E033332161615147F +:10EC90000E02070E03133236363736363534262643 +:10ECA00023220E0215141601523E8034367A466530 +:10ECB000A58260210922637A47709D522E577D9D5F +:10ECC0005D79AA59264968422E697279A3477A5D0F +:10ECD0001B0E0D32644B4F7D552D701412109A127D +:10ECE0001A4891DD96314B2B59AB7A5AA58C673A6D +:10ECF00067C9926CF1EDCD4833482E1502BC335FE5 +:10ED00004121523253814A417093537A8500000267 +:10ED1000002CFFE401C40462000C00180010B713BB +:10ED20000D0B7200070772002B322B32303141225B +:10ED3000263534363633321615140603222635347A +:10ED40003633321615140601362E351F41322B3458 +:10ED500046EF2F34474C2A3446035E342E2C492D7F +:10ED600032333D62FC8635303F6134323B64000211 +:10ED7000FF9DFEF801C40462000A00170010B60BE4 +:10ED80001207720A0604002F33CD2B323031433E76 +:10ED9000023733170E020701222635343636333256 +:10EDA0001615140663254A4319B607215761300129 +:10EDB0001A2F341F41322B3446FEF853B1AA48179C +:10EDC00049A6A64A0466342E2C492D32333D6200F2 +:10EDD0000001009000F3045204D800060012B701AD +:10EDE00005020304030600002F32C6321739303102 +:10EDF000650135011501010452FC3E03C2FCF2031A +:10EE00000EF301AA5F01DC94FE8FFEB30002009CAA +:10EE100001C1044603E100030007000CB30405012F +:10EE200000002F32CE3230315335211501352115F6 +:10EE30009C03AAFC5603AA035A8787FE67878700AC +:10EE40000001009000F3045204D800060012B7013C +:10EE500004050302030006002F33C6321739303190 +:10EE60005301013501150190030FFCF103C2FC3E73 +:10EE70000186014B017394FE245FFE560002009F41 +:10EE8000FFE4039B05CB001D00290017400B1D1D4F +:10EE900024241E0B720B120372002B322B321133FF +:10EEA0002F3031413E02373E0235342623220607F9 +:10EEB00027363633321615140606070E02070322CC +:10EEC0002635343633321615140601030F39614BDB +:10EED00042734769614C94443C53C25DA1BF458471 +:10EEE0005E4E5B3011882E35474B2B344601965BC6 +:10EEF000846F3A326175505C683121802C37A39E53 +:10EF00005E96854639545E4AFE4E35303F61343256 +:10EF10003B640002006DFF46069005B200490058B0 +:10EF20000035401A2F1518194A4A1C4E51512825F0 +:10EF3000151C25251C150300390B02724300002FF8 +:10EF4000322B321117392F2F2F1133331133113345 +:10EF5000113333113330314522262602353412362F +:10EF600036243332041215140E03232226272306D7 +:10EF70000623222635343E033332161703060615C0 +:10EF8000141633323E033534262623220E0315147D +:10EF90001616333236371506060332363713262651 +:10EFA00023220E02151416031298F9B36154A2E934 +:10EFB000012AB3D40110832A4D6C844B705B07087F +:10EFC0002D906670873561819A535F83345E12128B +:10EFD000392C345846321A63DCB690F4C188478124 +:10EFE000F8B16EDB5B68E27E6688284516432949E6 +:10EFF00080603747BA5CB10100A4940119F2B6668B +:10F00000A6FEEBA56DC09D723D6D4C4F6A93896362 +:10F01000AB8A61342515FE9A415524403638627F0B +:10F02000904A8AE1855396CEF789B1FF8831237CD7 +:10F030002B2D020CB08F0102091041749B5B5B54B5 +:10F040000002FF8D0000041805B60007001100192A +:10F05000400C080D06060001027204000872002B25 +:10F06000322B11392F39333031630133132303210C +:10F070000301210326262723060607730321B1B9BE +:10F08000A73AFE07F8014901972707100206205109 +:10F090002D05B6FA4A01D2FE2E026901554AB14643 +:10F0A0004CA7550000030056000004B405B600123A +:10F0B000001C0026001F400F0B0A1D1D1C1C0026F3 +:10F0C00001027213000872002B322B3211392F33D8 +:10F0D000123939303173012132161615140606071C +:10F0E0001516161514060623252132363635342614 +:10F0F0002323373332363635342623235601350160 +:10F100007A88C166529564668692FEA4FEFC010C64 +:10F1100076A95C889BF01EFA619D5E8293DA05B643 +:10F1200047927264986113091C957A96CB66914751 +:10F130008A6569868D3B7B5E646A00010096FFEC00 +:10F14000050E05CB00200010B7110A03721A000942 +:10F1500072002B322B323031452226263534123EB6 +:10F16000023332161707262623220E0315141633F0 +:10F17000323637150606029CA3E77C407FBEFD9D14 +:10F1800068AD4C433A8B597BC4936131C3AD57A3EF +:10F190004D4EA51488FBAD88010FF1BB6C28298D5D +:10F1A0001F29599BCAE374C0DF221A941C21000254 +:10F1B00000560000051705B6000B00170010B71722 +:10F1C0000102720C000872002B322B3230317301B5 +:10F1D000212000111402060604232733323E033592 +:10F1E000342623235601350155010A012D488ED0BE +:10F1F000FEEEA89AA484D6A36F38DFBCB405B6FE91 +:10F20000E1FED796FEF6DA9E56924986B7DD7BE69A +:10F21000CF00000100560000047005B6000B001975 +:10F22000400C050808000401027209000872002B56 +:10F23000322B3211392F3330317301210721032151 +:10F24000072103210756013502E520FDC465021898 +:10F250001DFDE774023D2005B696FE2794FDE3965A +:10F26000000100560000047005B600090017400BAD +:10F270000508080004010272000872002B2B3211ED +:10F28000392F333031730121072103210721035620 +:10F29000013502E51EFDC271021920FDE68405B6A6 +:10F2A00096FDE696FD9000010096FFEC055005CB1B +:10F2B0000023001F400F1E1F1F00100903721C199E +:10F2C0001921000972002B323211332B3212392FDF +:10F2D0003330314520001134123E02333216170705 +:10F2E0002626232206060215141616333236371345 +:10F2F00021372103060602BCFEFDFEDD4A8BC3F169 +:10F300008B83C85B414DB26881DDA55C55AC8351F0 +:10F310008A3161FED42001D59A5DD1140123010503 +:10F32000A2011FEDAC5D2E2894233173D4FEDFAE15 +:10F3300078BB6B191001BE94FD3D222B00010058D3 +:10F340000000057705B6000B0019400C030A0A00FF +:10F350000601027208000872002B322B3211392F7D +:10F360003330317301330321133301231321035845 +:10F370000135A985029C84A6FECBA791FD65910568 +:10F38000B6FD91026FFA4A02B1FD4F00000100562E +:10F390000000023305B60003000CB501027200083C +:10F3A00072002B2B303173013301560137A6FEC991 +:10F3B00005B6FA4A0001FEBEFE7F023705B600110F +:10F3C000000CB40C02720700002F322B30314322A4 +:10F3D000262737161633323636370133010E02A68A +:10F3E00030551705204B2940674A120134A9FEC940 +:10F3F0001D74A9FE7F0E0A92090B346E5705A8FAF8 +:10F400004587A84D000100560000053005B6000CE8 +:10F41000001B400F0B0A03070405000601027209D6 +:10F42000000872002B322B3212173930317301333E +:10F4300003370133010123010703560135A8997EE3 +:10F44000024BCDFD7D0161B9FED8B47B05B6FD3020 +:10F4500084024CFD80FCCA02D087FDB70001005633 +:10F460000000035A05B60005000EB6010272030043 +:10F470000872002B322B3031730133012107560102 +:10F4800035A8FEEA023D2005B6FAE29800010054D4 +:10F49000000006B705B60017001B400E03110D0350 +:10F4A00000060102721008000872002B32322B3263 +:10F4B0001217393031730133133301210123133E05 +:10F4C000023723012303230E020703540135EF986B +:10F4D00008029C0103FED0AAC012221D0C04FD30BC +:10F4E00085A6080413190EC105B6FB4304BDFA4AEC +:10F4F000038C5290772AFAF1050E297F8F42FC6B1C +:10F5000000010054000005A805B600140017400BC8 +:10F510000D03000A0102720C000872002B322B321C +:10F52000123939303173013301333E02371333015D +:10F530002301230E030703540135B201CF0507163B +:10F540001C0EB2A0FECBB2FE2E05050F13160CAD9D +:10F5500005B6FB3832859142033EFA4A04CB225E5F +:10F560006E7336FCCC0000020096FFEC058205CDE0 +:10F57000001400290010B71F0B0372150009720058 +:10F580002B322B3230314522260235343E043332C1 +:10F590000011140E0427323E0435342623220E04B3 +:10F5A0001514161602B1B0F17A2D567FA4C774F661 +:10F5B0000115285078A0C8735692775B3E20BDA7EE +:10F5C00056947A5D402156A4148C0100AD7DEAD199 +:10F5D000AD7E45FECFFEF179E7D0AD7E46953C6C21 +:10F5E00092AFC265C8DE396990AFC46984BE660057 +:10F5F000000200560000048705B6000D0017001732 +:10F60000400B0E0C0C0017010272000872002B2B2D +:10F610003211392F33303173012132161615140E81 +:10F62000022323031333323636353426232356017F +:10F630003501499BC05851A0ED9C957A999088C39B +:10F64000698E91A605B65EAA7379BC8243FDBF029E +:10F65000D04E9F797E7100020096FEA4058205CDF2 +:10F660000019002E0017400B240F03721A18010016 +:10F67000040972002BCE3333332B32303141030671 +:10F6800006232E0235343E0433320011140E0307D4 +:10F690000101323E0435342623220E0415141616B9 +:10F6A00003ACDD090F08AFEF7B2D567FA4C774F6BE +:10F6B00001152B547FA668010FFE325893775A3DEF +:10F6C0001FBDA756947A5D402156A4FEA4014A01AD +:10F6D00001018BFFAE7DEAD1AD7E45FECFFEF17B11 +:10F6E000EBD3AE7D1FFE9A01DD3C6C92AFC265C8C4 +:10F6F000DE396990AFC46984BE660002005600001E +:10F70000048B05B6000E0019001D400E090F0F0DE9 +:10F710000D00190102720B000872002B322B3211FE +:10F72000392F331239303173012132161514060680 +:10F730000713230323031333323E023534262323D6 +:10F740005601350140E0E04AA384F0B8D4FF819F20 +:10F75000B1659663319192A405B6B9B56CB18024B8 +:10F76000FD790262FD9E02F22F567A4B7F680001FE +:10F770000027FFEC042505CB0031001C40100C2DA8 +:10F780001029142506002019037207000972002BA6 +:10F79000322B3212173930314522262735161633CF +:10F7A000323E0235342626272E0235343E023332CD +:10F7B000161707262623220E0215141616171E02E8 +:10F7C00015140E02017E6DA4463FAA70457E633972 +:10F7D000336E594C79464C85AD6173AA4F41389DC3 +:10F7E000563F6D522E315F4659884C4D8EC21420C3 +:10F7F00021A7203520446A493B5B55312D63855F45 +:10F80000669D6B372E27901E31214261404156463E +:10F8100029346787666EA56D3700000100B90000C6 +:10F8200004B305B600070013400907087206020278 +:10F83000030272002B3211332B3031610121372149 +:10F84000072101013B0116FE682003DA1EFE68FE57 +:10F85000E905209696FAE000000100A4FFEC05827D +:10F8600005B6001A0010B7160802721000097200DF +:10F870002B322B323031452226263534363713339E +:10F8800003060615141633323636371333030E02C9 +:10F89000026696C8640C0BBEA9BF0B0C94907BA4A7 +:10F8A000651BCBA8CC2290EE145EB4822362380391 +:10F8B00079FC7E2E6420798857AB7F03B4FC3EA38D +:10F8C000E97C000100BF0000051F05B6000F001312 +:10F8D000400907000E010272000872002B2B321241 +:10F8E000393031610333131E0207333E02370133CF +:10F8F000010160A1A7620609040104142F37200149 +:10F90000ECBBFCF405B6FC49366F6A2F2F646E3EE3 +:10F9100003B6FA4A000100DF0000077F05B60023A6 +:10F92000001B400E10061F030119230872170C015B +:10F930000272002B32322B3211173930316103330E +:10F940001316060733363637013313161607333EC0 +:10F95000023701330123032E023523060607010176 +:10F960001E3FA620030505061D4D2B01A0AB2D064D +:10F9700004010612282C19018DB3FD69AC30030473 +:10F98000010613342BFE3F05B6FC6D52AD504EC33D +:10F99000590378FC8B5CC84A3371763B038EFA4A74 +:10F9A00003C92C605E293C7A5EFC38000001FF949C +:10F9B000000004D505B6000B001A400E0A0701042A +:10F9C00004000602027209000872002B322B321268 +:10F9D000173930316301013313013301012303016E +:10F9E0006C0258FEFAABCC01BFB9FDD40118B2D9F4 +:10F9F000FE18030502B1FDC6023AFD47FD0302826F +:10FA0000FD7E000100BD000004CA05B60008001715 +:10FA1000400C070104030208087206020272002B60 +:10FA2000322B1117393031611303331301330103C2 +:10FA3000013877F2A9B701EEBFFD8A710226039063 +:10FA4000FD1702E9FC6BFDDF0001FFEC00000495EF +:10FA500005B600090019400C0603030402720107F1 +:10FA600007000872002B3211332B3211333031630F +:10FA7000370121372107012107141A03A4FD6D2046 +:10FA8000035E18FC5D02BD1F83049B9885FB67988D +:10FA90000001FFEEFEBC02F605B60007000EB5043D +:10FAA0000102720500002F322B3230314301210751 +:10FAB0002301330712017C018C1FEDFEBFEF1FFEF7 +:10FAC000BC06FA89FA198A00000100DB0000025026 +:10FAD00005B60003000BB40102720008003F2B3092 +:10FAE000316103331301B9DE97DE05B6FA4A00012E +:10FAF000FF6DFEBC027305B60007000EB5030502DC +:10FB0000720100002F322B3230314337330123375B +:10FB10002101931CEE0140EE1E018CFE83FEBC8A87 +:10FB200005E789F90600000100510225043F05C1DF +:10FB30000006000EB5060405010372002B32CD321B +:10FB40003031530133012301015101C86001C694D2 +:10FB5000FE9FFE9C0225039CFC6402EAFD16000148 +:10FB6000FF46FEC10289FF4400030008B100010006 +:10FB70002F33303143372107BA1C03271CFEC183C2 +:10FB800083000001012B04D902700621000B001232 +:10FB9000B70405800A0F000100002F5D321ACD3234 +:10FBA0003031412E022735331E021715020926581F +:10FBB0004B15B21030381B04D92770722A15326ADF +:10FBC000662D190000020063FFEC045D045C001860 +:10FBD000002B00294016130A721006720F0E0E2316 +:10FBE000230A07721415151919000B72002B321114 +:10FBF0003311332B32113311332B2B303145222665 +:10FC00002635343E03333216161733373303233782 +:10FC1000230E022732363637363635342623220E67 +:10FC200003151416018C59864A335E85A6604A6D09 +:10FC300049150A407FE8851E082D748A194D977969 +:10FC400020100B6D5E43765F44255E1456A87979CB +:10FC5000E0C09050385B33B2FBB8D43C6A428A7142 +:10FC6000C1793B632B677F43779DB861737700024F +:10FC7000003AFFEC04390614001C002F002940163E +:10FC80000F0E0E2626130772080072070A7204056B +:10FC9000051D1D000B72002B32113311332B2B2B42 +:10FCA0003211331133303145222626272307230111 +:10FCB00033030E0207333E023332161615140E03B9 +:10FCC00027323E0335342623220E04151416022053 +:10FCD0004D714A1509427E014AA6500E20190408AA +:10FCE000306F854F5C884B2F5A82A97146755D41F4 +:10FCF000225D5C30635C4F3B226B14375A34B10693 +:10FD000014FE8843835B083D694155A67B76DFC0BE +:10FD100091528A4679A0B45D74762F56748C9C51AA +:10FD2000697F00010064FFEC03AF045C0020001059 +:10FD3000B7110A07721A000B72002B322B323031C6 +:10FD40004522262635343E0333321617072626234E +:10FD5000220E02151416163332363715060601FA2E +:10FD60007AB76533628CB36A478D392F2A72415B4B +:10FD7000956B3A3C714F49813E378D145DB687755E +:10FD8000D8B6884B1B198C14205CA3D277557B42C4 +:10FD9000281C8E1C240000020063FFEC04C3061420 +:10FDA000001C002F00294016170A721400720F0E53 +:10FDB0000E27270A07721819191D1D000B72002B38 +:10FDC00032113311332B32113311332B2B30314598 +:10FDD00022262635343E033332161617333E0237B9 +:10FDE0001333012337230E0227323E0435342623F2 +:10FDF000220E03151416018D5A864A305B84A965BC +:10FE00004D6E49150A060C110B4DA5FEB6891B0750 +:10FE1000307186182F615C503D22667045755E41D9 +:10FE2000235C1454A77C76DFC091513859332E5788 +:10FE30005A30016FF9ECD43E6A408A2E55748C9C7E +:10FE4000536A7E467A9FB55C737700020065FFECCB +:10FE500003BE045C001E002A0019400C1F12120091 +:10FE60002709077218000B72002B322B3211392F21 +:10FE700033303145222626353412363633321615C4 +:10FE8000140E0223230606151416333236371506D0 +:10FE90000601333236363534262322060601F17B3D +:10FEA000B25F4D90CB7E979C4D9FF3A626020380B8 +:10FEB000804F8D4D4A96FED41880D6824C4E458692 +:10FEC0006D1463B981850101D17C8776538C6739C4 +:10FED000122C1384952D258F222B027C2D675638EA +:10FEE0004855A2000001FF17FE140384061F0026D8 +:10FEF000002140110D0C0C22220E1F06721B140152 +:10FF00007207000F72002B322B322B323211331159 +:10FF10003330314322262735161633323637132332 +:10FF20003F023E0333321617072626232206070711 +:10FF3000330723030E02672742191B38204A521940 +:10FF4000E6BF0ECB18174158754C3269212B1E4461 +:10FF50002855611C19EC18EDEA185280FE140C09A2 +:10FF60008D0A0D76700444473D6A668B5324170F43 +:10FF70007F0B115F816E7FFBA96E9D530003FFA273 +:10FF8000FE140466045A0039004D0061002C40182C +:10FF90001B1818154E270C464706302F092A072430 +:10FFA000245815073A000F72002B323F33392F17B0 +:10FFB000393333331133113330314122263534365E +:10FFC0003726263534363726263536363736363315 +:10FFD000321617210707161607140607060607220A +:10FFE00026270606151417161617171E02151406CF +:10FFF0000706062732363736363534262726262793 :020000040209EF -:1000000023220E021514161716013DC1DA91A026FF -:1000100027645A404E01423C389759264C250172BC -:1000200018D9171701423D37975D1B2A0F49461112 -:1000300010392A76789848625C46B7685B8F32360A -:100040003911121C6850A054713A88013E5677400D -:10005000171716432B3F64452516152EFE1493855E -:100060006B9D35143D2844632A21805363A43A369E -:100070003C0A0A65161F5433629E37313501040469 -:100080001A46271C110F0F050D0E4372546A9B313F -:10009000242679201E215E3D1B2C111B22071012E5 -:1000A00047623D525C03685791562B43161718312F -:1000B0005672412A421734000001003A0000042819 -:1000C00006140021001D400F0807071C1C0C0772B6 -:1000D00001007215000A72002B322B2B32113311E2 -:1000E000333031730133030E0207333E02333216CD -:1000F0001615140607032313363635342623220635 -:100100000607033A014AA6580817180C0A276B8FEE -:100110005A567B430C0990A7920A0849504BA58B6D -:1001200025660614FE6C2B5B5B2C356A483E7B5DB6 -:1001300027512CFD6002B22D4018495065D9AFFE01 -:100140001D000002003A0000021D05E0000300103F -:100150000010B70B04010672000A72002B2BCE327E -:1001600030317313330313222635343636333216C7 -:100170001514063AE9A7E9CE28351B33252C2C4463 -:100180000448FBB805082F2B213A232E293B4600B3 -:100190000002FEFAFE14021C05E00011001E00130E -:1001A000400919120C067207000F72002B322BCE79 -:1001B0003230314322262735161633323636370190 -:1001C00033010E0201222635343636333216151429 -:1001D0000688254217193D212B422F0F0107A5FE46 -:1001E000F4154D8001D327341B33252C2B45FE14E9 -:1001F0000C098D0A0D2D5A4304DFFB1164924F0642 -:10020000F42F2B213A232E293B4600010038000011 -:10021000042806140010001C40100F0E070B0400E9 -:100220000A06720100720D000A72002B322B2B128B -:1002300017393031730133030E02073301330101E3 -:100240002303070338014AA88816261C0704021C4A -:10025000C5FE260127B8ED9F500614FD8568945D04 -:10026000190221FE29FD8F020981FE780001003864 -:100270000000022A06140003000CB5010072000AF7 -:1002800072002B2B30317301330138014CA6FEB5BF -:100290000614F9EC0001003A00000685045C003306 -:1002A000002D40170C0B0B2D0403032D2D1F1010D8 -:1002B0000807720106722618000A72002B32322BD0 -:1002C0002B32113332113311331133113330317377 -:1002D000133307333E0233321617333E02333216DE -:1002E00015140607032313363635342623220E024F -:1002F00007032313363635342623220E0207033A2A -:10030000E9881A0A2466875674780A0728708F5677 -:100310007F8A0B0B8EA8940909484B35726B561ACD -:100320006BA6920909424B35736C5A1B660448D47C -:10033000346B4986743D734A8A832F542CFD6002C6 -:10034000B22D421E434E3A75B278FE0902AF2E43DB -:100350001847513878BA83FE1D00000100330000B1 -:10036000042E0462001D001B400E04031818080729 -:100370007201067211000A72002B322B2B321133DC -:1003800033303173133307333E02333216161514EC -:1003900006070323133636353426232206060703C1 -:1003A00033EB931A02266B8F5B587E440E0892B192 -:1003B00094090B4C4A49A28A2667044DD3346B49F1 -:1003C000417B572E5E25FD6202B42D401C464864D9 -:1003D000D7ADFE1D00020064FFF004200457001397 -:1003E00000260010B71E0A077214000B72002B3291 -:1003F0002B3230314522262635343E033332161651 -:1004000015140E0327323E033534262623220E030D -:1004100015141601F97EB6612E5A85AE6B80B56152 -:100420002D5985AF633E705C43252E665546775E39 -:100430004123801067BD8168CBB58B4F67BE826654 -:10044000CAB58B508A34638FB66D417A4F3A6A9041 -:10045000AC5F83910002FFD4FE160439045A001BDE -:10046000002E002940161617171C1C120B720403CD -:10047000032525080772010672000E72002B2B2B34 -:1004800032113311332B32113311333031430133F5 -:1004900007333E023332161615140E032322262686 -:1004A00027230606070301323E0335342623220E96 -:1004B000041514162C014F881B072F7187505A867C -:1004C0004B2F5A83A8654D6F4B160904110964011F -:1004D0009C46755D41225D5C30625C503B226BFE48 -:1004E000160632D53E694055A77C76DFBF9151375D -:1004F0005A34257728FE2902604679A0B45D7476C7 -:100500002F55748C9C52697F00020063FE160462B2 -:10051000045C001C002F002740151A0672191827CA -:10052000271407720506061D1D0A0B72000E7200C5 -:100530002B2B32113311332B321133332B3031410A -:10054000133E0237230E022322262635343E033380 -:10055000321616173337330101323E043534262361 -:10056000220E03151416026C6307151809082E7164 -:1005700086505B874A305B85A9664C6D4A140A42F7 -:100580007DFEAFFEB430615C4F3C22666D45765E09 -:1005900042235BFE1601D01C555A243D6B4155A7E2 -:1005A0007B75DFC19252385A34B2F9CE02602F57B0 -:1005B000758C9B506286467A9FB55C73770000010C -:1005C000003A00000367045C00150019400D0304A5 -:1005D0000F0F080772010672000A72002B2B2B32D4 -:1005E000113333303173133307333E02333216176E -:1005F00007262623220E0207033AE9881A0A2A60F0 -:100600007B501E3E1B241B331B4C826747126B041E -:1006100048D4396B4407089506064F84A254FE055A -:100620000001000CFFEC0349045C002C001C40108E -:100630000B290F25132106001E17077207000B72E6 -:10064000002B322B3212173930314522262735162E -:10065000163332363635342626272E0235343636D2 -:100660003332161707262623220615141616171ED0 -:100670000215140606013F64973835A356557139A3 -:100680002553454D6A375CA77063A83D36348658BC -:100690005E6F215247456F4166BD14281E9A20386F -:1006A0002E51362B3F3C272B5869465E8A4C2D1D18 -:1006B00085192A5649263C3B2728536B4E6B954D8E -:1006C0000001005DFFEC02E10544001D001D400E2D -:1006D00009080810100B0A0D067217000B72002B88 -:1006E000322B32CD3311331133303145222635349C -:1006F000363713233F02330721072103060615145B -:10070000163332363715060601726D91080981A934 -:1007100010B6786337011A1AFEE782070B343D26BC -:10072000452719651469801F492702654D46E8FC75 -:100730007FFD991C401D32430E0D800C17000001F7 -:100740000071FFEC045E0448001D001D400F180AF4 -:100750007216080672191A1A1010000B72002B324A -:10076000113311332B322B303145222626353436C6 -:100770003713330306061514163332363637133360 -:10078000032337230E020183537C430D0891A89560 -:10079000080949504BA58D2566A4E8891B09266CDC -:1007A0008E143E79582C532D02A1FD4C2B431A4731 -:1007B0004F66DBAF01E2FBB8D4346B490001006245 -:1007C000000004120448000F0013400907000E0146 -:1007D0000672000A72002B2B321239303173033348 -:1007E000131E0215333E0237013301E684A8430687 -:1007F0000A0706163B3C170152B2FDAB0448FD89BF -:100800003586761E317D7B2C0271FBB800010074A9 -:100810000000060504480025001B400E1F061103BA -:10082000011A250A72180D010672002B32322B3282 -:10083000121739303173033313160607333E02376C -:10084000013313161607333E0237133301230326F1 -:10085000263635230E020701A430A313030504072F -:10086000102D3115012DB22802040207112E391F57 -:10087000FEB0FE03C6250301010812232B1FFED480 -:100880000448FDA36DAE3A2A6F702D027CFDA14B8A -:10089000BD4B327B8A480233FBB802683462683D44 -:1008A00031566042FD860001FFB50000040B04488C -:1008B000000B001A400E0A0701040400060206722B -:1008C00009000A72002B322B3212173930316301C2 -:1008D000033313013301132303014B01DDEEA8B0F1 -:1008E000014EC1FE36FEAAC0FEA102340214FE6211 -:1008F000019EFDE5FDD301B4FE4C0001FF3BFE135C -:1009000004120448001D001A400E1A0A0B120400BB -:10091000190C067207000F72002B322B3212173996 -:100920003031432226273516163332363737033314 -:10093000131E0215333E02370133010E023A313DD8 -:100940001D1B42255276384DA8A84C0A0C06060EEF -:100950003840190149B2FD4236718AFE130C0987ED -:10096000070B6865890455FDCD4297872A217D884C -:100970002E0269FAFA6487440001FFE10000038255 -:10098000044800090019400C06030304067201071D -:1009900007000A72002B3211332B321133303163CE -:1009A0003701213721070121071F1702BAFE1D1A3F -:1009B00002991AFD510217197103597E85FCBB7EFD -:1009C0000001001BFEBC032F05B6002E0016400BD5 -:1009D0000D1F200E042D2E18170272002B322F33FC -:1009E00017393031412226353436373736363534EB -:1009F000262337323637133E0233330722060703E6 -:100A0000060607151616151406070706061514160A -:100A1000331501B890960C0834060867661F778D69 -:100A2000164417599570221D5E6C17471773744D45 -:100A3000470908300609564CFEBC6C73204225E578 -:100A400020351847478A596B01456A7F388A4364C5 -:100A5000FEBE69881404146C4E1A4420DF19311448 -:100A6000402A8B0000010219FE1202A206140003A4 -:100A70000008B10100002F2F30314111331102194C -:100A800089FE120802F7FE000001FFB1FEBC02BAA7 -:100A900005B600310018400C28270A090400171970 -:100AA00002720100002F322B3212173930314337D6 -:100AB000323636371336363735262635343637371D -:100AC0003636353426233733321616151406070703 -:100AD0000606151416330722060607030E02234FD7 -:100AE0000144623E0E481773744D460A07320708E8 -:100AF00060571A0E6284430B0934060A6A651F4F59 -:100B000073480F44185E9870FEBC8B1C484301422A -:100B100068871305166A4D1B4320E11A3013402CD9 -:100B20008A2F624E1F4225E71F341848468B2656EF -:100B300047FEBA717E320001009002510452035305 -:100B40000019001B400B141313030A80070606103C -:100B500017002F333311331ACD3232113330314174 -:100B60002626232206073536363332161716163355 -:100B7000323637150606232226025347622F397F65 -:100B800033327B493E755849602D3B7E32307A4A7C -:100B90003C760292201944349535361B261F1A44A0 -:100BA000349334391A000002FFEDFE8B01E8045C37 -:100BB000000300100013B7020204040A07720300C6 -:100BC0002F2B3211337D2F30314301330313222673 -:100BD0003534363332161514060613010E70B5A6D9 -:100BE0003034474A2C331E3EFE8B0420FBE004CDFC -:100BF00033304061353225492F00000100DBFFEC26 -:100C0000042805CB00240014B7241C0123140C0A6B -:100C10000D002F33CD332F3333CD303145372626DA -:100C200035343E0337373307161617072626232297 -:100C30000E0215141633323637150606070701C79C -:100C40002B7F982E567D9D5E2179253C712F2F2B71 -:100C500071415B956C3B877647823D398D572A14ED -:100C6000D620C9A36FCBAF87570DA9A90419148B40 -:100C7000141F5CA2D4777F93261E8E1D2202C7000C -:100C80000001FFEA0000049B05C900220021400F7B -:100C90001909091C060600150E0572012020000026 -:100CA0002F3211332B3211392F333311333031635B -:100CB000373E023737233733133E023332161707D6 -:100CC00026262322060703210721070606072107F8 -:100CD000161B3E694D132FC81AC9481D7BAF6A68A1 -:100CE000A83C413189555B931E44016F1BFE913036 -:100CF00019694002D6208D0D44775BDB7E01548458 -:100D0000A0483321841A336791FEC37EDA7F7A20AC -:100D10009800000200A3011A0416048E0023003379 -:100D20000034401B1B1A1A11121223000009080874 -:100D30000107220A101C131908162404042C16009B -:100D40002F33332F33121739331133331133321119 -:100D50003332113330314127060623222627072755 -:100D600037262635343637273717363633321617B7 -:100D70003717071616151406071725323636353479 -:100D80002626232206061514161603BC842E703E52 -:100D90003D732E8257822226262284598230713D4D -:100DA0003E6F2F845A842028272183FE47487645AA -:100DB0004576484674444474011A832225272182CB -:100DC00059832E6E3F3C7030845B84212727218419 -:100DD00059842F713E3F702E836244734748754596 -:100DE0004575484773440001007D000004ED05B6D9 -:100DF0000016002D40150B08080E0E1111051501E7 -:100E00000112040505000C09047200002F2B321199 -:100E1000392FCE32321133113311331133113330B4 -:100E20003161132137213721373303331301330164 -:100E30003307210721072103016A3AFED91D012446 -:100E400023FED91DEAD4A3B801EEB7FDE4EE1BFEE4 -:100E5000D622012A1BFED93C010E7FA6800303FD8A -:100E60001E02E2FCFD80A67FFEF200020219FE12C5 -:100E700002A2061400030007000CB30405000100E1 -:100E80002FDDDECD30314111331103113311021941 -:100E9000898989030C0308FCF8FB06030AFCF600A9 -:100EA00000020037FFF703E7061E00390048001A6A -:100EB000400E0E333A41162B0600241D0172070026 -:100EC000002F322B321217393031452226273516A2 -:100ED0001633323635342626272E02353436363749 -:100EE00026263534363633321617072626232206B1 -:100EF00006151416171E02151406060716161514E5 -:100F0000060613363635342626270E021514161615 -:100F1000016366972F36A353858F2A59494A71403A -:100F2000446E3E34465CAC795FA33E334386443620 -:100F300068445D6B4872423D68412F4262C1514432 -:100F40006B2F68542D593B306F092718901D335D66 -:100F50005522383821214F6C4D4F74511B20634965 -:100F600052824B261F781B221E4438384830204CB2 -:100F7000684B46785F221F59465F91510239247BA6 -:100F8000502D443F230D3B583B324942000201CDD6 -:100F9000051003F105D2000B0018000CB306001277 -:100FA0000C002F3333323031412226353436333280 -:100FB000161514062122263534363332161615142A -:100FC00006038D232E353327263EFE6C252D343225 -:100FD0001B22113C05102A272C452A23363F2A279D -:100FE0002C45132317363F0000030064FFEC064432 -:100FF00005CB0013002E0042001B400D221B390AB6 -:1010000003722814802F000972002B321ACC322B65 -:1010100032CC323031452224260235341236243384 -:10102000320416121514020604032226353436360D -:1010300033321617072626232206151416333236A6 -:101040003715060607323E0235342E0223220E02E1 -:1010500015141E020354A3FEEDCB6F70CB0113A237 -:101060009D0111CE7470CBFEED82CACC61B9844271 -:1010700082393832622F7F8C7F89327334316867CE -:1010800085E9B0645FACEB8C8CEBAD5F5EADEB14CF -:1010900070CA0113A2A30113CA7071CBFEEEA2A203 -:1010A000FEEDCA700126F9D085CD75201D741A1B7E -:1010B000B19AA0AC1A157A161CC060AFED8D86EA05 -:1010C000B46560AFED8D86EBB365000200AA031333 -:1010D000031005C700150026002740120D0C1F1F26 -:1010E0000913121616111100090E0E090372002BB6 -:1010F000322F10CC322F32113333113311333330BE -:10110000314122262635343E023332161733373327 -:1011100003233723060627323E0335342623220EC7 -:1011200002151416015F3253302C547A4F41491086 -:101130000824578C5B10062863262D49382613385F -:101140003B31503A1F36031334674A57A6844E3E4C -:101150002C5DFD6676374C672F4D5E5F293D493C1F -:10116000647D4146440000020051007603A903C596 -:101170000006000D001A400F060401020508090CC4 -:101180000B0D0A0A030700002F32CC321739303119 -:1011900065033701170113050337011701130135E3 -:1011A000E401018752FED3AA010CD801017359FE54 -:1011B000DF9E7601B51B017F52FEB4FE81320191A4 -:1011C0001C019848FE94FEA1000100900107044D07 -:1011D00003160005000EB40202040405002F3311AB -:1011E000332F3031411123112135044D86FCC903C1 -:1011F00016FDF1018788FFFF003801D8023C02721A -:1012000004060010000000040064FFEC064405CB57 -:10121000000D0016002A003E002340120C080E03A9 -:10122000001601352103720A00802B170972002B6A -:10123000321ACC322B32CC321117393031411121D4 -:1012400032161514060713230323111133323635D2 -:101250003426232313222426023534123624333233 -:10126000041612151402060427323E0235342E02EB -:1012700023220E0215141E02023F0105A39C6340A7 -:10128000EDA4CF8A6F535F585C6D84A3FEEDCB6FE6 -:1012900070CB0113A29D0111CE7470CBFEEDA2851F -:1012A000E9B0645FACEB8C8CEBAD5F5EADEB011C29 -:1012B000037D8384617119FE750164FE9C01DA521D -:1012C000464D44FBCD70CA0113A2A30113CA70712D -:1012D000CBFEEEA2A2FEEDCA706660AFED8D86EA8F -:1012E000B46560AFED8D86EBB365000100CF0614E9 -:1012F0000416069500030008B10100002F323031BA -:1013000053372107CF1F03282006148181000002D4 -:101310000075035B02F805CB000F001B0010B61030 -:10132000000016080572002B32322F333031412273 -:10133000262635343636333216161514060627326D -:101340003635342623220615141601B66090514F07 -:1013500090625F915252915D6262655F6562610366 -:101360005B4E8D5C5D8D4F4F8D5D5C8D4E726D580B -:101370005C6D6D5C586D000200900000045304C564 -:101380000003000F001B400B0E040D0D09070A0A95 -:10139000010100002F3211332F3333331133333037 -:1013A0003173352115012115211123112135211109 -:1013B000339003C3FE62019CFE6489FE64019C8934 -:1013C0008787031B88FE5801A88801AA0001008CAA -:1013D0000354032A06D3001A0012B7011818009804 -:1013E000091097003F33E432113330315337253E33 -:1013F00002353426232206072736363332161514D3 -:101400000606070721078C18010B546D353F3B3446 -:1014100061323B3F8A507D6B33725FD9018F180375 -:101420005469E4486E6237344028295B3233824D78 -:1014300045767C4FB575000100A10347032706D40C -:10144000002C001B400C26250F0F0E0E07009817CE -:101450001E97003F33E432392F331239393031418E -:1014600022262735161633323635342623233733D2 -:101470003236363534260706060727363633321617 -:10148000161514060715161615140606018C437951 -:101490002F367C3D6A6A5A575F185E406237454175 -:1014A000385F2D35318A55516C367060454D4D9BF6 -:1014B00003471D197D1E285C5142446A2546313B75 -:1014C0003F0201241F5C2532355C3C5E701A071117 -:1014D0006544517E4800000100EC04D902940621C5 -:1014E000000C0012B7070580010F000100002F5DFE -:1014F000321ACC32303153353E023733150E0307E2 -:10150000EC2556531DBD164B5B5C2804D919286A7F -:101510006F2E141C5159511DFFFFFFD4FE16046C91 -:101520000448040603A70100000100CAFEFC04AD44 -:10153000061400140012B6010404130E1100002F4B -:10154000322F33392F3330314111060623222E0238 -:1015500035343E023321112311231102F61F472C8B -:101560005E976C393F74A264022A70D7FEFC034573 -:1015700009093674BD878EC17434F8E80685F97B95 -:10158000FFFF00A90246019A034B04070011007DEA -:1015900002620001FF52FE1400D400000017001088 -:1015A000B5110E0700C00F002F1ACC323939303177 -:1015B000432226273516163332363635342627375A -:1015C0003307161615140606501B3211142A10374D -:1015D0004C284D41636B3C32534483FE1407046432 -:1015E00004041933262D2C07B3770D454A3E623982 -:1015F0000001012E035202C806BE000C0019400B68 -:101600000708080909040400980A97003FED331100 -:10161000331133113330314113363637060607079D -:101620002725330301856F0B220C13311C6A35010A -:101630002476BA0352020835812C102914435AB873 -:10164000FC94000200B2031302F805C8000F001F4B -:10165000000EB5100018080372002B32CC32303166 -:1016600041222635343E0233321615140E0227323B -:101670003E0235342623220E0215141601A96A8D66 -:101680002B567F537F7427527F4E354F371B493E71 -:101690003653381C4B0313868551987A4794715002 -:1016A0009A7C4A65365C743E564F345973405455A3 -:1016B000000200100076036903C50006000D001A41 -:1016C000400F010205060308090C0D0A0A0B040766 -:1016D00000002F32CC321739303165270103371320 -:1016E000070127010337131501E152012EAB74E303 -:1016F00001FD025A01229F73D77652014A018132BD -:10170000FE491DFE90470168016332FE6D1EFFFF1A -:1017100000AE0000058605B60427021302950000FE -:101720000027007BFFC1FEF8000702330268FCAE11 -:10173000FFFF00B00000060905B604270213029758 -:1017400000000027007BFFC1FEF80007007402DFE5 -:10175000FCAEFFFF00690000060005CA0427007503 -:10176000FFC8FEF600270213031100000007023332 -:1017700002DAFCAC0002FFD8FE7402D4045B001D48 -:101780000029001540091D1D24241E07720B12009C -:101790002F332B3211332F3031410E02070E021539 -:1017A00014163332363717060623222635343636DA -:1017B000373E0237133216151406232226353436E7 -:1017C00002700F39614B42734769614C94443C533A -:1017D000C25DA0C045845E4F5A3110882F34474BFC -:1017E0002B344602A95B846E3B326174515C6831D4 -:1017F00021802C37A39E5E9686453A535E4A01B2FD -:1018000035303F6134323B64FFFFFF8D0000041828 -:101810000790062600240000010700430120016F05 -:10182000000AB312010272002BCE3031FFFFFF8D90 -:1018300000000463079006260024000001070076DC -:1018400001CF016F000AB312010272002BCE3031BA -:10185000FFFFFF8D00000442078F062600240000D2 -:101860000107014A00EE016F000AB3120102720083 -:101870002BCE3031FFFFFF8D000004AB074C062656 -:10188000002400000107015100E2016F000BB602C5 -:10189000120101019556002B3400FFFFFF8D00005F -:1018A000044807410626002400000107006A00578B -:1018B000016F000CB4121E010272002BCECE30312B -:1018C000FFFFFF8D0000041807DC0626002400003F -:1018D0000107014F01350158000DB7030212010144 -:1018E000017C56002B3434000002FF8B000006DF21 -:1018F00005B6000F0013002B4015041313100E053E -:10190000080E080E0800010272090C0C0008720093 -:101910002B3211332B1139392F2F1133113332114F -:1019200033303163012107210321072103210721DE -:10193000132101012113237503A403B01EFDC06709 -:10194000021C1DFDE673023E20FD1763FE4BFEDD0B -:1019500001830173945405B696FE2794FDE3960126 -:10196000D2FE2E026802B800FFFF0096FE14050E9C -:1019700005CB0626002600000007007A022E000094 -:10198000FFFF0056000004700790062600280000A4 -:10199000010700430115016F000AB30C0102720038 -:1019A0002BCE3031FFFF0056000004700790062652 -:1019B000002800000107007601C2016F000AB30C85 -:1019C000010272002BCE3031FFFF00560000047080 -:1019D000078F0626002800000107014A00E6016F74 -:1019E000000AB30C010272002BCE3031FFFF00560B -:1019F0000000047007410626002800000107006A65 -:101A00000050016F000CB40C18010272002BCECEF6 -:101A10003031FFFF00560000026007900626002CC0 -:101A2000000001070043FFF0016F000AB304010248 -:101A300072002BCE3031FFFF00560000034A0790A2 -:101A40000626002C00000107007600B6016F000A90 -:101A5000B304010272002BCE3031FFFF00560000AC -:101A60000330078F0626002C00000107014AFFDC27 -:101A7000016F000AB304010272002BCE3031FFFF68 -:101A800000560000033307410626002C0000010722 -:101A9000006AFF42016F000CB40410010272002BB7 -:101AA000CECE3031000200460000051705B6000F0B -:101AB000001F001F400F031C1C021F1F001B0502FC -:101AC0007210000872002B322B3211392F33331170 -:101AD00033303173132337331321200011140206DE -:101AE0000604232733323E033534262323032107FC -:101AF0002156879720978E0155010A012D488ED0D7 -:101B0000FEEEA89AA484D6A36F38DFBCB46F014B55 -:101B100021FEB6028B930298FEE1FED796FEF6DA1E -:101B20009E56924986B7DD7BE6CFFDF99300FFFF15 -:101B30000054000005A8074C0626003100000107EC -:101B400001510180016F000BB6011501010187569B -:101B5000002B3400FFFF0096FFEC0582079006265D -:101B6000003200000107004301C0016F000AB32AE0 -:101B70000B0372002BCE3031FFFF0096FFEC058285 -:101B8000079006260032000001070076026D016F03 -:101B9000000AB32A0B0372002BCE3031FFFF0096F0 -:101BA000FFEC0582078F0626003200000107014A7C -:101BB000018D016F000AB32A0B0372002BCE303166 -:101BC000FFFF0096FFEC0582074C0626003200005E -:101BD000010701510182016F000BB6022A0B0101BE -:101BE0006456002B3400FFFF0096FFEC058207418E -:101BF0000626003200000107006A00F7016F000CA2 -:101C0000B42A360B0372002BCECE3031000100AE69 -:101C1000011004330496000B0018400D0307050261 -:101C2000080B090108000A0406002F33CC321739CB -:101C3000303141170101070101270101370103D5A7 -:101C40005EFE9E01615FFE9CFEA3630161FE9E63DA -:101C50000160049661FE9EFE9E610160FEA061012E -:101C600062016063FE9C0003006EFFAF05B90601D0 -:101C7000001F002D003B002D40192A2F0F12041FBA -:101C8000022E2B040C010000201C097211101032CE -:101C90000C0372002B323211332B323211331117F5 -:101CA0003917393031572737262635343E04333239 -:101CB0001617371707161615140E04232226272584 -:101CC000323E043534262701161627012626232204 -:101CD0000E04151416D96B8E34322D567FA4C7749A -:101CE00065A444876E982F32285078A0C87968A6DA -:101CF0004301575693785B3E201310FD172B7AF85B -:101D000002EA2C784D56947A5E4021155158AE481F -:101D1000BB6D7DEAD1AD7E45383AA657B740BB6B67 -:101D200079E7D0AD7E4633342E3C6C92AFC2653C31 -:101D30006A28FC73252CC503972C303A6991AFC4EF -:101D400069417500FFFF00A4FFEC0582079006269D -:101D500000380000010700430198016F000AB31B1F -:101D6000080272002BCE3031FFFF00A4FFEC058289 -:101D70000790062600380000010700760243016F35 -:101D8000000AB31B080272002BCE3031FFFF00A403 -:101D9000FFEC0582078F0626003800000107014A84 -:101DA0000165016F000AB31B080272002BCE3031AF -:101DB000FFFF00A4FFEC0582074106260038000063 -:101DC0000107006A00CF016F000CB41B27080272E4 -:101DD000002BCECE3031FFFF00BD000004CA0790BB -:101DE0000626003C0000010700760194016F000AFE -:101DF000B309020272002BCE3031000200560000FF -:101E0000045305B6000F0019001F400F100E1903F0 -:101E10000E030E0300010272000872002B2B113911 -:101E2000392F2F113311333031730133033332160D -:101E30001615140E02232303133332363635342697 -:101E40002323560135A835A09BC05A55A5EF9A8D7E -:101E500045628D84C76E8F90AA05B6FF005CA9729B -:101E60007EBF8041FEBF01D24B9E7E7D6F00000190 -:101E7000FEFCFE14045D061F00480017400C2B24D6 -:101E80000B72400F017207000F72002B322B322BA6 -:101E90003230314322262735161633323637013E8B -:101EA0000233321615140606070606151416161701 -:101EB0001616151406062322262735161633323633 -:101EC0003534262627262635343636373E02353435 -:101ED000262322060607010E028924401719371F00 -:101EE00042561701171D78BC829EBB3A5B3240698F -:101EF0002F3D164B5E6FB86E5B872B2C88467E801D -:101F00001C3B2E524D3959302D50316B595274486B -:101F100012FEED175282FE140C098F0B0C5F6A053E -:101F20002387B3588D804A6E55262E5A3B20382E73 -:101F30001340836080A54F261F9A21367D5D2E4475 -:101F40003E26416D4147624B211E404E33444B3C7F -:101F50007657FAE76E9E5400FFFF0063FFEC045DC6 -:101F600006210626004400000107004300DA0000B5 -:101F7000000AB32C0A0772002BCE3031FFFF00633A -:101F8000FFEC045D062106260044000001070076F0 -:101F900001820000000AB32C0A0772002BCE3031F8 -:101FA000FFFF0063FFEC045D0620062600440000EE -:101FB0000107014A00A60000000AB32C0A077200BC -:101FC0002BCE3031FFFF0063FFEC045F05DD0626FA -:101FD000004400000107015100960000000AB33DD3 -:101FE0000A0772002BCE3031FFFF0063FFEC045D67 -:101FF00005D20626004400000106006A0F00000C0E -:10200000B42C380A0772002BCECE3031FFFF0063AC -:10201000FFEC045D06840626004400000107014F22 -:1020200000EE0000000DB703022C0A01017E5600ED -:102030002B34340000030063FFEC0662045C0035BF -:102040000049005500444025300A2E24244B1D1D14 -:10205000152B0B721252521507721006720F0E0ECC -:1020600041410A07723132323636000B72002B3290 -:10207000113311332B32113311332B2B3211332BFC -:1020800011392F333211333F303145222626353472 -:102090003E033332161617333733073636333216CC -:1020A00015140E022323060615141633323637157F -:1020B000060623222627072337230E0227323E0255 -:1020C00037363635342623220E03151416013332E3 -:1020D000363635342623220606016E507843325EAA -:1020E000829F5B456141130A426C2037AA736DA041 -:1020F0004D9EF2A62C010380854D8D4C4D9F586F4F -:10210000A728216F1B07356E7D183970634E181094 -:102110000B5A5240725D44244F026F1B80D6814F90 -:102120003A4E8D6E1456A7787AE2C08F50385B33E2 -:10213000B29A4D617D80538C6739122C138396308F -:1021400022922426555899D344683B8A41749C5B5B -:102150003B622B677F43769EB761747701F22D66F1 -:1021600054434055A200FFFF0064FE1403AF045C1B -:102170000626004600000007007A016E0000FFFFFF -:102180000065FFEC03BE062106260048000001079B -:10219000004300A20000000AB32B090772002BCEF7 -:1021A0003031FFFF0065FFEC03E106210626004801 -:1021B000000001070076014D0000000AB32B09075B -:1021C00072002BCE3031FFFF0065FFEC03C206200A -:1021D0000626004800000106014A6E00000AB32BE3 -:1021E000090772002BCE3031FFFF0065FFEC03C8FA -:1021F00005D20626004800000106006AD700000C40 -:10220000B42B37090772002BCECE3031FFFF003AD6 -:10221000000002050621062603A80000010600436F -:102220009500000AB304010672002BCE3031FFFF87 -:10223000003A000002D40621062603A80000010689 -:1022400000764000000AB304010672002BCE303144 -:10225000FFFF003A000002B80620062603A800008F -:102260000107014AFF640000000AB304010672007E -:102270002BCE3031FFFF003A000002BD05D206260A -:1022800003A800000107006AFECC0000000CB404A3 -:1022900010010672002BCECE30310002005AFFEC46 -:1022A000046A061E00260039002440130D0C323249 -:1022B0001112101D131A061709091727000B7200B7 -:1022C0002B322F392F121739331133333031452246 -:1022D000262635343E023332161737362627052791 -:1022E00037262627371616172517071E0215140E30 -:1022F0000327323E0335342E0223220E0215141614 -:1023000001DF78AF5E4888C07879901E06023E589B -:10231000FEF538EE1F482B5B2F622C01013DED309E -:102320004C2C265487C378507B58381A1A395E458E -:102330005C87572A6D145EB17C75D5A6606847022C -:1023400079E36D9366831D3A1C72204B2E90668351 -:102350003F99BD7575ECD2A55E8A3C63787C362DBD -:102360005A4B2D4D83A154719200FFFF00330000A2 -:10237000046D05DD0626005100000107015100A48F -:102380000000000AB32F010672002BCE3031FFFF90 -:102390000064FFF004200621062600520000010719 -:1023A000004300B40000000AB3270A0772002BCED6 -:1023B0003031FFFF0064FFF00420062106260052A2 -:1023C00000000107007601600000000AB3270A0739 -:1023D00072002BCE3031FFFF0064FFF00420062096 -:1023E0000626005200000107014A00810000000A91 -:1023F000B3270A0772002BCE3031FFFF0064FFF0D5 -:10240000043E05DD0626005200000106015175005C -:10241000000AB3380A0772002BCE3031FFFF006488 -:10242000FFF0042005D20626005200000106006AD3 -:10243000ED00000CB427330A0772002BCECE3031EA -:102440000003009000FD045304A50003000F001BCF -:1024500000184009040A00161010010100002F3274 -:1024600011337C2F3310CE323031533521150122F8 -:102470002635343633321615140603222635343603 -:102480003332161514069003C3FE1E2E3E3E2E2C2C -:102490003E3E2C2E3E3E2E2C3E3E028E8888FE6F07 -:1024A000393D413434413D3902BE393D4034344038 -:1024B0003D3900030034FFB40458048F001D002A86 -:1024C0000037002640161D02282B272C110E080B62 -:1024D0001E01001A0B722F100F0B0772002B3232E5 -:1024E000322B323232111739303157273726263501 -:1024F000343E0333321617371707161615140E031A -:102500002322262725323E03353426270116162797 -:1025100001262623220E0315141699657622232EF2 -:102520005985AE6B507D316B6579201D2C5883AE7B -:102530006C4A7E3101013E715E45260808FDF51D9D -:1025400055B8020F194B3946786044240B4C4F8D17 -:1025500035814F68CBB58B4F2523804C84318A441D -:1025600067CEB8905324224034628BB167243F1366 -:10257000FD851A1AA40280161E3A688CA65B2B46AB -:10258000FFFF0071FFEC045E0621062600580000E4 -:102590000107004300E20000000AB31E08067200B3 -:1025A0002BCE3031FFFF0071FFEC045E06210626C2 -:1025B0000058000001070076018C0000000AB31EDD -:1025C000080672002BCE3031FFFF0071FFEC045E75 -:1025D00006200626005800000107014A00AE000050 -:1025E000000AB31E080672002BCE3031FFFF0071C7 -:1025F000FFEC045E05D20626005800000106006AC2 -:102600001800000CB41E2A080672002BCECE303102 -:10261000FFFFFF3BFE13041206210626005C0000AC -:102620000107007600F10000000AB31E0C067200DC -:102630002BCE30310002FFD4FE1604390614001DE3 -:1026400000300025401419181E1E140B72070627AF -:10265000270B0772010072000E72002B2B2B321118 -:1026600033332B3211333330314301330306060742 -:10267000333E0233321615140E0323222626272357 -:102680000606070301323E033534262322060607D9 -:1026900006061514162C01B0A65013271108307029 -:1026A000864F89A42E5A82A8654C724D16090211D4 -:1026B0000964019C46755D41225D5C4C9C7E1F0B4C -:1026C0000B6AFE1607FEFE8956993B3E6940C0B86C -:1026D00075DEC09152375A34237928FE29026046AC -:1026E00079A0B45D747673C77D2E5E2F697FFFFF7E -:1026F000FF3BFE13041205D20626005C0000010712 -:10270000006AFF7E0000000CB41E2A0C0672002B2B -:10271000CECE3031FFFFFF8D0000044506D10626E6 -:10272000002400000107014C0122016F000AB312CE -:10273000010272002BCE3031FFFF0063FFEC045D1D -:1027400005620626004400000107014C00D8000085 -:10275000000AB32C0A0772002BCE3031FFFFFF8D29 -:102760000000046207560626002400000107014D00 -:102770000106016F000AB312010272002BCE303144 -:10278000FFFF0063FFEC045D05E706260044000040 -:102790000107014D00BC0000000AB32C0A077200BB -:1027A0002BCE3031FFFFFF8DFE44041805B6062600 -:1027B000002400000007015002F40000FFFF006346 -:1027C000FE44045D045C062600440000000701503E -:1027D00002700000FFFF0096FFEC050E0790062632 -:1027E00000260000010700760256016F000AB3219F -:1027F0000A0372002BCE3031FFFF0064FFEC03D0E0 -:10280000062106260046000001070076013C000074 -:10281000000AB3210A0772002BCE3031FFFF009669 -:10282000FFEC050E078F0626002600000107014A6F -:10283000017E016F000AB3210A0372002BCE3031F2 -:10284000FFFF0064FFEC03B40620062600460000EC -:102850000106014A6000000AB3210A0772002BCE6C -:102860003031FFFF0096FFEC050E074F06260026CD -:1028700000000107014E025C016F000AB3210A0348 -:1028800072002BCE3031FFFF0064FFEC03AF05E098 -:102890000626004600000107014E013E0000000A26 -:1028A000B3210A0772002BCE3031FFFF0096FFECF8 -:1028B0000519078F0626002600000107014B018439 -:1028C000016F000AB3210A0372002BCE3031FFFFE3 -:1028D0000064FFEC04000620062600460000010606 -:1028E000014B6B00000AB3210A0772002BCE303176 -:1028F000FFFF005600000517078F0626002700007F -:102900000107014B0161016F000AB3180102720057 -:102910002BCE3031FFFF0062FFEC061106140426B7 -:102920000047FF000107023102D60000000BB6028B -:10293000351400000056002B3400FFFF0046000055 -:10294000051705B606060092000000020063FFECC2 -:1029500005300614002400370033401B1F0A721A8A -:1029600017171D14140A1800720F0E2F2F0A077262 -:1029700021202525000B72002B321133332B32110D -:1029800033332B12392F333311332B303145222679 -:102990002635343E033332161617333E02373721BD -:1029A0003721373307330723012337230E0227321A -:1029B0003E0435342623220E03151416018E598742 -:1029C0004B2E5A83A8654E704B150A04080B061A45 -:1029D000FE8919017D25A527941A96FEF9891B0702 -:1029E0003070861830615C4F3C22696E46755D41DF -:1029F000225D1455A77B76DFC191523759331B41B5 -:102A00004520817EBBBB7EFB25D43E6A408A2F5584 -:102A1000748C9D526B7E467BA0B55C737700FFFF84 -:102A200000560000047006D10626002800000107A9 -:102A3000014C0118016F000AB30C010272002BCE89 -:102A40003031FFFF0065FFEC03C305620626004836 -:102A500000000107014C00A00000000AB32B090789 -:102A600072002BCE3031FFFF005600000470075675 -:102A70000626002800000107014D00FC016F000A36 -:102A8000B30C010272002BCE3031FFFF0065FFEC6A -:102A900003E305E70626004800000107014D008713 -:102AA0000000000AB32B090772002BCE3031FFFF64 -:102AB000005600000470074F06260028000001079A -:102AC000014E01C4016F000AB30C010272002BCE4B -:102AD0003031FFFF0065FFEC03BE05E0062600482D -:102AE00000000107014E014C0000000AB32B09074A -:102AF00072002BCE3031FFFF0056FE44047005B645 -:102B000006260028000000070150020D0000000307 -:102B10000063FE4603BC045C001500340040002442 -:102B20004011352828163D1F0708072E2E0F00805C -:102B3000160B72002B1ACC32331133333F33123958 -:102B40002F3330314122263534363637370E0215D1 -:102B5000141633323637150606032226263534126C -:102B6000363633321615140E0223230606151416B4 -:102B700033323637150606013332363635342623DE -:102B800022060602444C663A633DA03A6F4725216F -:102B9000162B12193C717BB25F4D90CB7E979C4DEA -:102BA0009FF3A626020380804F8D4D4A96FED418CF -:102BB00080D6824C4E45866DFE464F524164532668 -:102BC0002A2F646938242206046B070701A663B91B -:102BD00081850101D17C8776538C6739122C13844F -:102BE000952D258F222B027C2D6756384855A20043 -:102BF000FFFF005600000480078F06260028000013 -:102C00000107014B00EB016F000AB30C01027200D7 -:102C10002BCE3031FFFF0065FFEC040C06200626AA -:102C2000004800000106014B7700000AB32B09079A -:102C300072002BCE3031FFFF0096FFEC0550078F5E -:102C40000626002A00000107014A01A5016F000ABB -:102C5000B324090372002BCE3031FFFFFFA2FE1414 -:102C6000046606200626004A00000106014A790093 -:102C7000000BB6036E1501017856002B3400FFFFE0 -:102C80000096FFEC055007560626002A00000107B3 -:102C9000014D01B9016F000AB324090372002BCE64 -:102CA0003031FFFFFFA2FE14046605E70626004A46 -:102CB00000000106014D5900000BB6036215010129 -:102CC0007856002B3400FFFF0096FFEC0550074FAD -:102CD0000626002A00000107014E0283016F000A48 -:102CE000B324090372002BCE3031FFFFFFA2FE1484 -:102CF000046605E00626004A00000107014E012B8C -:102D00000000000BB603621501017856002B340059 -:102D1000FFFF0096FE3B055005CB0626002A00006B -:102D20000007041801640000FFFFFFA2FE14046600 -:102D300006210426023227000206004A0000FFFF97 -:102D4000005800000577078F0626002B00000107BA -:102D5000014A0164016F000AB30C010272002BCE1C -:102D60003031FFFF003A0000042807ED0626004B33 -:102D700000000107014AFFC601CD000AB32201008D -:102D800072002BCE3031000200560000060105B65D -:102D900000130017002440110B0407070E0117123F -:102DA000141410130809050272002B323F33392F17 -:102DB00033CE32323211333330317313233733375A -:102DC0003307213733073307230323132103132149 -:102DD000372156E3BC1DBB36A836029B37AA34BC4C -:102DE0001CBFE2AB92FD6592B1029B32FD650433DC -:102DF0008AF9F9F9F98AFBCD02B1FD4F0347EC00DE -:102E00000001003A0000042506140028002940159E -:102E1000030707020A0A050F0E2323130672050093 -:102E2000721C000A72002B322B2B321133331139F2 -:102E30002F333311333031730123373337330721C5 -:102E400007210E0207333E02333216161514060709 -:102E500003231336363534262322060607033A01A8 -:102E60000A991D9428A62901671CFE9C13231B099F -:102E700009266A8F5B567C420D0A8BA7900A094C83 -:102E80005049A68D256104DB7EBBBB7E548E6F2628 -:102E9000356C49407E5D264F2FFD7102A22C4018F3 -:102EA0004B5267DAAEFE2C00FFFF00560000038F86 -:102EB000074C0626002C000001070151FFC6016FD8 -:102EC000000BB601150101019556002B3400FFFFE0 -:102ED000003A0000031F05DD062603A800000107D5 -:102EE0000151FF560000000BB60104010101945688 -:102EF000002B3400FFFF00560000032C06D10626ED -:102F0000002C00000107014C0009016F000AB30406 -:102F1000010272002BCE3031FFFF003A000002BBED -:102F20000562062603A800000106014C9800000A6D -:102F3000B304010672002BCE3031FFFF00560000B3 -:102F4000033E07560626002C00000107014DFFE254 -:102F5000016F000AB304010272002BCE3031FFFF73 -:102F6000003A000002D905E7062603A80000010781 -:102F7000014DFF7D0000000AB304010672002BCE54 -:102F80003031FFFFFFAEFE44023305B60626002CAB -:102F90000000000601500600FFFFFFAFFE44021DC7 -:102FA00005E00626004C0000000601500700FFFF68 -:102FB000005600000287074F0626002C000001077C -:102FC000014E00B5016F000AB304010272002BCE5E -:102FD0003031FFFF0056FE7F046205B60426002C48 -:102FE00000000007002D022B0000FFFF003AFE1436 -:102FF000041E05E00426004C00000007004D0202FC -:103000000000FFFFFEBEFE7F0318078F0626002D7F -:1030100000000107014AFFC4016F000AB3120C024D -:1030200072002BCE3031FFFFFEFAFE1402BA0620EA -:10303000062603A900000107014AFF660000000AF6 -:10304000B3120C0672002BCE3031FFFF0056FE3B50 -:10305000053005B60626002E00000007041800B84B -:103060000000FFFF0038FE3B042806140626004E31 -:103070000000000604187D0000010038000004284C -:103080000448000F001A400E0E0D060A0400090144 -:1030900006720C000A72002B322B321217393031B3 -:1030A00073133303060607330133010123030703B8 -:1030B00038E8A83D102A0E04021CC5FE260127B8D8 -:1030C000ED9F500448FEE94F8E2F0223FE29FD8F0D -:1030D000020981FE7800FFFF00560000035D0790A3 -:1030E0000626002F00000107007600C9016F000AC4 -:1030F000B306010272002BCE3031FFFF0038000012 -:10310000033607EE0626004F00000107007600A2F6 -:1031100001CD000AB304010072002BCE3031FFFF55 -:103120000056FE3B035A05B60626002F0000000796 -:10313000041800870000FFFFFFB5FE3B022A0614BB -:103140000626004F000000070418FF4D0000FFFF97 -:1031500000560000041C05B60626002F00000107DB -:10316000023100E1FF9D000EB4010B010000B8FF29 -:10317000FBB056002B34FFFF00380000036E06142E -:103180000426004F00000106023133FF000EB40197 -:1031900009010000B8FFFFB056002B34FFFF0056B6 -:1031A0000000037C05B60626002F00000007014E34 -:1031B00001AAFD67FFFF0038000002BA06140426CA -:1031C000004F00000007014E00E8FD7900010014E7 -:1031D0000000035C05B6000D001C40110201030A4B -:1031E0000407090808000502720B000872002B3260 -:1031F0002B1217393031731307273713330337175F -:1032000005032107546E723CCFA6AA91F53AFEB091 -:1032100063023E200201436F760313FD5B8A6BC19C -:10322000FE2998000001000A0000024B0614000B62 -:10323000001A40100201030A0409070808000500EB -:1032400072000A72002B2B121739303173130727C3 -:103250003713330337170703387F7439CEACA69181 -:103260007D35D597025346697D0321FD4F49687F1F -:10327000FD3BFFFF0054000005A807900626003123 -:103280000000010700760269016F000AB315010210 -:1032900072002BCE3031FFFF00330000042E0621D8 -:1032A0000626005100000107007601900000000A88 -:1032B000B31E010672002BCE3031FFFF0054FE3BDF -:1032C00005A805B6062600310000000704180119FC -:1032D0000000FFFF0033FE3B042E0462062600516F -:1032E000000000070418009C0000FFFF00540000CD -:1032F00005A8078F0626003100000107014B019049 -:10330000016F000AB315010272002BCE3031FFFFAE -:10331000003300000451062006260051000001077A -:10332000014B00BC0000000AB31E010672002BCE48 -:103330003031FFFF005B000004C905B604270051CF -:10334000009B000000060203E00000010054FE8024 -:1033500005A805B60022001D40100B17180C0D051E -:10336000001E1502721408720700002F322B2B3238 -:1033700012173930314122262737161633323636A6 -:103380003701230E03070323013301333E023713B2 -:1033900033010E0202CB2F5417061F492A40684BF7 -:1033A00011FE2207060F11150CADA00135B201CF99 -:1033B000050A181C0FAAA2FECC1C76ABFE800E0CD0 -:1033C00090090B31695304C827606A7036FCCC053C -:1033D000B6FB45398C9445031DFA4B87AA50000172 -:1033E000003AFE140428045C002B001F40111C1B33 -:1033F0001212200772190672180A7207000F720063 -:103400002B322B2B2B3211333330314122262735EF -:10341000161633323636371336363534262322061F -:1034200006070323133307333E02333216161514EF -:103430000607030E02021A253F1A1B3A212A422FC1 -:103440000EB30A0A4B504AA58C2566A7E9881A0ACA -:10345000276A8E5A557B440C09B4154E80FE140C15 -:10346000098D0A0D2E5A4303482D421C444F65D93D -:10347000AFFE1D0448D4346B493E77582E552CFCC2 -:10348000B763914FFFFF0096FFEC058206D1062639 -:10349000003200000107014C01C1016F000AB32A8C -:1034A0000B0372002BCE3031FFFF0064FFF00420CD -:1034B00005620626005200000107014C00B500001D -:1034C000000AB3270A0772002BCE3031FFFF0096A7 -:1034D000FFEC058207560626003200000107014D69 -:1034E00001A4016F000AB32A0B0372002BCE303106 -:1034F000FFFF0064FFF0042005E7062600520000ED -:103500000107014D009A0000000AB3270A07720064 -:103510002BCE3031FFFF0096FFEC05BA0790062650 -:10352000003200000107015201E0016F000CB437C6 -:103530002A0B0372002BCECE3031FFFF0064FFF068 -:1035400004AD06210626005200000107015200D3F7 -:103550000000000CB434270A0772002BCECE3031A5 -:1035600000020096FFEE073405CD001A002B002D57 -:1035700040181114140D15180872100D02721F2234 -:10358000220A03721E1B1B000972002B3211332BFF -:103590003211332B322B3211392F33303145222661 -:1035A000263534123E023332161721072103210734 -:1035B0002103210721060627323637132626232228 -:1035C0000E031514161602B1B0F17A407CB3E78BE6 -:1035D0004C6F3002D21EFDC066021B1FFDE6720258 -:1035E0004021FD4F244E25233F1CF727623867AC4E -:1035F000855B2F56A4128BFFAD950116EBB0620AC6 -:103600000D96FE2794FDE396080A950809048C0B95 -:103610000C5193C5E87D84BD650000030064FFEC98 -:1036200006B3045C002B003D0049002F40191E2505 -:103630000B723E18180009460F07720C3535090742 -:1036400072292C2C000B72002B3211332B321133C8 -:103650002B321112392F332B32303145222635349B -:103660003E0333321617363633321615140E022344 -:10367000230606151416333236371706062322267C -:103680002627060627323E0335342623220E03154D -:10369000141601333236363534262322060601EF5E -:1036A000B7D42E5A86B16E97A5254AD27E81A64BF5 -:1036B0009CF1A62E010482824D894E014E9C5A56E1 -:1036C0008F661C40C97F4A785B3E1F727746765DE5 -:1036D00041227C02911D81D78144434F917010E3B8 -:1036E000C268CBB58B4F856670807D7F538D6739FF -:1036F000122C138396302392252633674D677C8ADC -:103700003A6A91B16377933A698DA95C8B9301EE24 -:103710002E6A59324651A100FFFF00560000048B6B -:1037200007900626003500000107007601D8016FDA -:10373000000AB31A010272002BCE3031FFFF003AAB -:10374000000003A3062106260055000001070076AD -:10375000010F0000000AB316010672002BCE3031B3 -:10376000FFFF0056FE3B048B05B606260035000021 -:103770000007041800BB0000FFFFFFBBFE3B036710 -:10378000045C06260055000000070418FF530000E3 -:10379000FFFF005600000495078F06260035000045 -:1037A0000107014B0100016F000AB31A0102720008 -:1037B0002BCE3031FFFF003A000003CF0620062653 -:1037C000005500000106014B3A00000AB31601063D -:1037D00072002BCE3031FFFF0027FFEC042507904D -:1037E00006260036000001070076017C016F000A02 -:1037F000B332190372002BCE3031FFFF000CFFEC07 -:10380000037306210626005600000107007600DF3C -:103810000000000AB32D170772002BCE3031FFFFD6 -:103820000027FFEC0425078F06260036000001075D -:10383000014A00A2016F000AB332190372002BCEB5 -:103840003031FFFF000CFFEC03590620062600561E -:1038500000000106014A0500000AB32D1707720097 -:103860002BCE3031FFFF0027FE14042505CB0626A2 -:10387000003600000007007A014E0000FFFF000C38 -:10388000FE140349045C0626005600000007007A77 -:1038900001020000FFFF0027FFEC043D078F062612 -:1038A000003600000107014B00A8016F000AB33287 -:1038B000190372002BCE3031FFFF000CFFEC03A088 -:1038C00006200626005600000106014B0B00000AE8 -:1038D000B32D170772002BCE3031FFFF00B2FE3B35 -:1038E00004B305B6062600370000000604184A0097 -:1038F000FFFF0049FE3B02E1054406260057000099 -:1039000000060418E100FFFF00B9000004B3078FB0 -:103910000626003700000107014B00B8016F000ABE -:10392000B308030272002BCE3031FFFF005DFFECC5 -:10393000037C06130626005700000106023141FFF2 -:10394000000BB6011E0D01018456002B340000014E -:1039500000AA000004B305B6000F00214010030BBD -:103960000B020E0E070F08720A0606070272002BE2 -:103970003211332B12392F3333113330316113218C -:1039800037211321372107210321072103013B9010 -:10399000FEDF1F011C6CFE682003DA1EFE686C014E -:1039A000271CFED98F02A48B01F19696FE0F8BFD8A -:1039B0005C0000010028FFEC02E105440025002B1B -:1039C00040150718180A15800B1414110D0E0E104F -:1039D0001106721F000B72002B322BCD33113311E5 -:1039E0003311331ACD32321133303145222635347A -:1039F00036373723373313233F0233072107210399 -:103A00003307230706061514163332363715060614 -:103A100001726E900A072D8A1B8A39A910B6786345 -:103A200037011A1AFEE739F51AF62E070B343D2630 -:103A3000452719651469801F4927DF7D01094D4617 -:103A4000E8FC7FFEF77DE11C401D32430E0D800C2B -:103A50001700FFFF00A4FFEC0582074C0626003884 -:103A6000000001070151015A016F000AB32C08023E -:103A700072002BCE3031FFFF0071FFEC046905DDD1 -:103A80000626005800000107015100A00000000AAE -:103A9000B32F080672002BCE3031FFFF00A4FFECDD -:103AA000058206D10626003800000107014C019C62 -:103AB000016F000AB31B080272002BCE3031FFFFEA -:103AC0000071FFEC045E0562062600580000010745 -:103AD000014C00E20000000AB31E080672002BCE63 -:103AE0003031FFFF00A4FFEC0582075606260038A0 -:103AF00000000107014D017F016F000AB31B08029E -:103B000072002BCE3031FFFF0071FFEC045E05E741 -:103B10000626005800000107014D00C70000000AFA -:103B2000B31E080672002BCE3031FFFF00A4FFEC5D -:103B3000058207F30626003800000107014F01AE99 -:103B4000016F000DB702011B1501019356002B34C4 -:103B50003400FFFF0071FFEC045E06840626005867 -:103B600000000107014F00F80000000DB702011E20 -:103B70001501019256002B343400FFFF00A4FFEC26 -:103B8000059407900626003800000107015201BA8B -:103B9000016F000CB4281B080272002BCECE30310E -:103BA000FFFF0071FFEC04DC062106260058000030 -:103BB0000107015201020000000CB42B1E0806721E -:103BC000002BCECE3031FFFF00A4FE44058205B6A7 -:103BD0000626003800000007015001FB0000FFFF2F -:103BE0000071FE44045E04480626005800000007E9 -:103BF000015002710000FFFF00DF0000077F078F08 -:103C00000626003A00000107014A0219016F000A66 -:103C1000B3240B0272002BCE3031FFFF0074000082 -:103C2000060506200626005A00000107014A012861 -:103C30000000000AB3260C0672002BCE3031FFFFC5 -:103C400000BD000004CA078F0626003C00000107E3 -:103C5000014A00B5016F000AB309020272002BCEBF -:103C60003031FFFFFF3BFE13041206200626005CE6 -:103C700000000106014A1500000AB31E0C0672007E -:103C80002BCE3031FFFF00BD000004CA07410626DD -:103C9000003C00000107006A001C016F000CB41515 -:103CA00009020272002BCECE3031FFFFFFEC000084 -:103CB000049507900626003D00000107007601AC40 -:103CC000016F000AB30A040272002BCE3031FFFFED -:103CD000FFE10000039806210626005D00000107B1 -:103CE000007601040000000AB30A040672002BCE1D -:103CF0003031FFFFFFEC00000495074F0626003D22 -:103D000000000107014E01AE016F000AB30A040270 -:103D100072002BCE3031FFFFFFE10000038205E08F -:103D20000626005D00000107014E01070000000AA1 -:103D3000B30A040672002BCE3031FFFFFFEC000007 -:103D40000495078F0626003D00000107014B00D8AF -:103D5000016F000AB30A040272002BCE3031FFFF5C -:103D6000FFE1000003C406200626005D00000106F6 -:103D7000014B2F00000AB30A040672002BCE30312B -:103D80000001FEFBFE140369061F001E0010B7169B -:103D90000F017207000F72002B322B323031432299 -:103DA000262735161633323637013E0233321617C0 -:103DB0000726262322060607010E02882540181A28 -:103DC000371F415D1801181D609063356A212D1C55 -:103DD00047253A523511FEE3185282FE140C098D24 -:103DE0000A0D73760532889B42180E7F0B112961EC -:103DF00053FABC6F9E5400010001FE14045C05CB15 -:103E00000025001F400F0D0C21211E1E001A130358 -:103E10007207000F72002B322B3211392F331133FE -:103E200033303153222627351616333236371323D3 -:103E30003F023E02333216170726262322060707C3 -:103E4000330723030E02812641191A3821405E16DA -:103E5000CDBF0CCD1D1B6193653369202C1D4426FD -:103E600057631B20ED1AEECE185281FE140C098DFB -:103E70000A0D727303C4453E94899F44170F7F0B4C -:103E8000116183997DFC2A6E9D530004FF8D000013 -:103E9000047307B50012001C0028003400224014EF -:103EA000132A342907231D010D19300A2E11112E52 -:103EB0000F000872002B322F392F1217393330318F -:103EC00063012626353436333216151406071323BC -:103ED000032103012103262627270606071332366E -:103EE00035342623220615141603353E02373315C2 -:103EF0000E02077302C3191A825A617E372CA3A5DA -:103F00003BFE08FA014C019427070E051C1E4529AB -:103F1000BC3541423432443F072554511ED01D70F8 -:103F20007F36050C1A492E647273623E5D1CFB19C4 -:103F300001D2FE2E0269013C4A8D3D013D8C4C01AF -:103F4000824036364040363640017F1321595C2688 -:103F5000121E5D60220000050063FFEC045D07AEE9 -:103F60000018002B00370043004F0039401E130A91 -:103F7000721006724B4980454F4F3E32382C0F0E5F -:103F800023230A077215141919000B72002B321122 -:103F900033332B32113333DE32CC32322F331ACD5E -:103FA000322B2B30314522262635343E0333321650 -:103FB0001617333733032337230E022732363637AB -:103FC000363635342623220E0315141601222635E3 -:103FD000343633321615140627323635342623226A -:103FE0000615141603353E023733150E0207018CF1 -:103FF00059864A335E85A6604A6D49150A407FE8B6 -:10400000851E082D748A194D977920100B6D5E431B -:10401000765F44255E016A627B825B5E7D7D5E32F7 -:1040200044453135413C012554501ED01C70813728 -:104030001456A87979E0C09050385B33B2FBB8D4FD -:104040003C6A428A71C1793B632B677F43779DB895 -:10405000617377043771636571716365715E4234B2 -:10406000383E3E38344201961222585C25111E5DBE -:104070006021FFFFFF8B000006DF07900626008807 -:1040800000000107007602DA016F000AB314010292 -:1040900072002BCE3031FFFF0063FFEC0662062179 -:1040A000062600A8000001070076028A0000000A28 -:1040B000B356100672002BCE3031FFFF006EFFAFFB -:1040C00005B907790626009A000001070076027DEF -:1040D0000158000AB33C0C0372002BCE3031FFFFB5 -:1040E0000034FFB404580621062600BA0000010778 -:1040F000007601A10000000AB3380B0772002BCE36 -:104100003031FFFF0027FE3B042505CB0626003695 -:104110000000000604185000FFFF000CFE3B03499E -:10412000045C062600560000000604180400000186 -:1041300000EB04D90354062000130019400B0A0CAD -:104140000C100580010F130113002F5D331ACD39B8 -:10415000331133303153373E0237331E02171523E4 -:104160002E0227060607EB0124706D1DA0143C41AA -:1041700019681936371A3D7E3704D919216C742D08 -:10418000346D642919183E47253765260001012B37 -:1041900004D90395062000130015400A0A040F03F2 -:1041A00006800F000100002F5D1ACD173930314114 -:1041B0002E022735331E021736363733070E020715 -:1041C00001D2123B401A651B3636193E81386E010A -:1041D00024716E1E04D9346C662819173E482538A0 -:1041E000652519206C742E00000100E604DB032312 -:1041F00005620003000CB4010F000100002F5D32C6 -:10420000303153372107E61C02211C04DB8787006D -:104210000001011C04D9035C05E700120012B70F6E -:1042200008800C0F000100002F5D321ACC323031B3 -:1042300041222626353436373306161633323637C2 -:104240003306060215487140010165011E483D5EB6 -:104250005F106A22A604D93464490B160C283B204F -:10426000473C907E00010106050801D205E0000CE4 -:10427000000CB4060F000100002F5D3230314122E6 -:104280002635343633321616151406016327363DAB -:10429000361E27144505082F2B324C15271B3B468D -:1042A0000002011904DA02D10684000B0017000E87 -:1042B000B41206C00C00002F321ACC323031412229 -:1042C0002635343633321615140627323635342661 -:1042D00023220615141601F4607B815A617C7E5FEF -:1042E0003542433431443E04DA716564707062676C -:1042F000716040363640403636400001FFA8FE442B -:1043000000F500030015000CB30F00C007002F1AC2 -:10431000CC3230315322263534363637170E02155B -:10432000141633323637150606594C653A633D7319 -:10433000295C402720172913193BFE444E52416443 -:1043400054260320505F38242205046A0707000121 -:1043500000E604DC03C905DD00190017400A160C4D -:10436000048019090F110111002F5D33331ACD326A -:10437000323031533E0233321E0233323637330E7F -:104380000223222E0223220607E612405B3B2D4F1A -:10439000463D1C2C34196716425A3A294A45422296 -:1043A0002B341704DC53723A232E23354153723BCE -:1043B000232F23393D00000200EC04D903DA062143 -:1043C000000C0019001F400E071414051280010E86 -:1043D0000E000F190119002F5D333311331ACD323E -:1043E000321133303141353E023733150E03072188 -:1043F000353E023733150E030702442557531CABD5 -:10440000154B5A5D27FE502557531CAB154B5A5D73 -:104410002704D919286A6F2E141C5159511D1928C7 -:104420006A6F2E141C5159511D000001026D04D9F0 -:1044300003D10673000D000EB40806800100002FA2 -:10444000321ACC32303141353E033733150E030773 -:10445000026D1531312C10B10E38484C2104D91B96 -:10446000266168662A1C20606C69290000030133FC -:10447000051003BD06B4000B00170023001B400B02 -:104480001E18180C0580010000120C002F33332F6A -:10449000321ACC11331133303141353E02373315E6 -:1044A0000E0207072226353436333216151406213C -:1044B0002226353436333216151406022D173736B8 -:1044C00014B81D536132F6232E353129243E01B232 -:1044D000222E343127273D056B15296A7031142CA3 -:1044E0006B6E305B2B262C462B23363F2B262C461F -:1044F0002B23363FFFFFFF8D0000041805B706266B -:104500000024000001070153FDF8FF44000BB60230 -:10451000180100000156002B3400FFFF00D5035E98 -:1045200001C604630407001100A9037AFFFF0062BB -:104530000000052805B70427002800B8000001077F -:104540000153FDF5FF44000BB601120100000156B6 -:10455000002B3400FFFF004F0000060E05B70427B4 -:10456000002B0097000001070153FDE2FF44000B00 -:10457000B601120100000156002B3400FFFF004F6E -:10458000000002D805B70427002C00A50000010791 -:104590000153FDE2FF44000BB6010A010000015681 -:1045A000002B3400FFFF004FFFEC05EC05CD042687 -:1045B00000326A0001070153FDE2FF44000EB4021D -:1045C000300B0000B8FFEAB056002B34FFFF00317B -:1045D000000005E505B70427003C011B00000107AA -:1045E0000153FDC4FF44000BB6010F02000000564A -:1045F000002B3400FFFF00620000061605CD0427E3 -:104600000153FDF5FF440107021D00830000000E69 -:10461000B400061A0000B8FFEAB056002B34FFFFC2 -:104620000067FFEC02F606B40626018300000107CE -:104630000154FF3900000010400903020122070164 -:1046400001C856002B343434FFFFFF8D00000418DE -:1046500005B6060600240000FFFF0056000004B463 -:1046600005B6060600250000000100560000047390 -:1046700005B60005000EB604010272000872002B98 -:104680002B32303173012107210156013502E81F19 -:10469000FDC0FEEA05B696FAE000FFFF00560000F6 -:1046A000047005B6060600280000FFFFFFEC0000BE -:1046B000049505B60606003D0000FFFF0058000007 -:1046C000057705B60606002B000000030096FFECF8 -:1046D000058405CD00140029002D0019400C2B2A5B -:1046E0002A001F0B037215000972002B322B3211A6 -:1046F000392F3330314522260235343E043332001F -:1047000011140E0427323E0435342623220E0415DC -:104710001416160337210702B3B0F27B2D577EA57E -:10472000C774F50117285079A0C8745893785B3D79 -:104730001FBCAA57947A5D402056A4571E02191E2A -:10474000148C0101AE7DEBD0AD7D44FECFFEF07A3E -:10475000E8CFAC7E45953C6D93AFC063C8E03A6945 -:1047600091AEC36784BF67021E929200FFFF00569E -:104770000000023305B60606002C0000FFFF0056BD -:104780000000053005B60606002E00000001FF8D72 -:104790000000041B05B5000C0013400908000102CD -:1047A0007204000872002B322B123930316301334E -:1047B00013230326262706060701730321B2BBA78E -:1047C00073090D04205233FE0405B5FA4B03B950AA -:1047D000AF4A4BA95FFC5100FFFF0054000006B731 -:1047E00005B6060600300000FFFF0054000005A8D3 -:1047F00005B60606003100000003FFE60000046F66 -:1048000005B600030007000B0019400C0504040066 -:104810000809027201000872002B322B3211392F65 -:104820003330316337210701372107013721071A58 -:104830001E037820FD991E02811FFDAB20032F214E -:10484000969602B39494026D9696FFFF0096FFEC45 -:10485000058205CD0606003200000001005600006A -:10486000057405B600070010B706010272040008BF -:1048700072002B322B3230317301210123012101CF -:1048800056013503E9FECBAA0115FD6AFEEA05B61D -:10489000FA4A0520FAE0FFFF00560000048705B63B -:1048A0000606003300000001FFE30000047F05B6A8 -:1048B000000B001F400F03070708020004027201EB -:1048C0000909000872002B3211332B1139393211CA -:1048D0003330316337010137210721010121071DE1 -:1048E0001A0226FEE41B035D20FD5E0119FDF002A5 -:1048F000DD208B0267023E8696FDC4FDB296FFFF67 -:1049000000B9000004B305B6060600370000FFFF3B -:1049100000BD000004CA05B60606003C0000000306 -:104920000094FFEC05BC05CB00170021002B0020F4 -:10493000400F2B19190D0A0B0372221818160100CB -:1049400009003FCD323211332BCD323211333031A9 -:1049500045372E023534363624373733071E0215D5 -:1049600014060604070703130E0315141616053E56 -:10497000033534262627022D318ECE6E51A801062E -:10498000B524AD258CCD6F4BA3FEF9BD315EAD7D59 -:10499000B7783B4C8D010E7CB8793B488D6814E1AB -:1049A0000A6FC78D85E3AB6406B4B4086CC28B751F -:1049B000E2B97306E101700329014B83AE65658F8F -:1049C0004E05075086AF655D894E0400FFFFFF94DA -:1049D000000004D505B60606003B0000000100C932 -:1049E0000000064605B600260021401017131301EB -:1049F000250202001E160A0272000872002B2B32DA -:104A00003211392F333333113330316113232226DE -:104A1000263534363713330306061514161633338A -:104A2000133303333E02371333030E0323230302EE -:104A3000335E0DA2C2570C0B56B05B0D0A42856463 -:104A40000FBAABB90E8FB7691965B169175E97DDFB -:104A500096225F01BF70B66A2A6738019EFE4E3A01 -:104A600054205975380366FC9A015FAE7601E2FE68 -:104A70000F74BE894BFE4100FFFF00560000033358 -:104A800007410626002C00000107006AFF42016F63 -:104A9000000CB40410010272002BCECE3031FFFFA7 -:104AA00000BD000004CA07410626003C00000107C3 -:104AB000006A001C016F000CB40915020272002B81 -:104AC000CECE3031FFFF0063FFEC0489067306266B -:104AD000017B0000010601531C00000AB3400907D6 -:104AE00072002BCE3031FFFF003CFFEC03A50673B4 -:104AF0000626017F000001060153BE00000AB32E06 -:104B0000100772002BCE3031FFFF003AFE1404284C -:104B10000673062601810000010601532300000AE6 -:104B2000B31E150772002BCE3031FFFF0067FFEC7C -:104B3000029F067306260183000001070153FECE83 -:104B40000000000AB316070672002BCE3031FFFFBB -:104B50000083FFEC044806B40626018E000001061F -:104B6000015475000010400903020129070101C822 -:104B700056002B34343400020063FFEC0489045CDB -:104B8000002C003F002340121106720C3737090732 -:104B900072292D2D1D2424000B72002B321133326B -:104BA00011332B3211332B303145222635343E035D -:104BB00033321617333E0237330E0207030606154B -:104BC0001416333236371506062322262637230ECF -:104BD000022732363637363635342623220E031571 -:104BE0001416018B83A5315C83A46077851F0B0BA2 -:104BF0001F261488173634154B0707231E0E231162 -:104C00001045223B512603072C6A80164C927520D2 -:104C1000100C6D5D44755D42235E14BEBA79E1C02F -:104C20008E507450194140162C94B25AFEAE1F3962 -:104C300013252706067A09102E5F4838613C8A6DD5 -:104C4000BE783B6C2B687D43789DB660757700021B -:104C5000FFD2FE160486061F0019003400274014F8 -:104C6000321A1A18150B720D24242323002D050166 -:104C700072000E72002B2B3211392F3312392B3266 -:104C8000321133303143013E023332161615140609 -:104C90000607161615140E02232226270301323E9C -:104CA0000235342623233733323E0235342623227D -:104CB0000606070316162E01521C6EC6A173A559CF -:104CC000519C726A94427FB8767497367D01B255D2 -:104CD00080572C87A0461E4C5A8456296B6C657CE5 -:104CE0004614BB3398FE16063383D57E549B6B6DFA -:104CF000A66D1918A19A6AB4854A4829FDB9025EC1 -:104D000039627E457E998D2F5677475D805D9A5C2E -:104D1000FC8D293300010051FE14040D04480017D6 -:104D20000017400C040C0D030012050672000F72F0 -:104D3000002B2B321217393031533E023703331315 -:104D40001E0315333636370133010E020751103773 -:104D5000482AA8A95006090604042359200147B28D -:104D6000FDBA2E4C3B14FE1455AAA951043BFDA1DB -:104D7000255459572756BB3C0262FBDB54ADB25C4D -:104D800000020049FFEC04730620002500350019DD -:104D9000400D2E081D0300160F017226000B720035 -:104DA0002B322B3212173930314522262635343634 -:104DB000363726263534363633321617072626235D -:104DC000220615141616171E0215140E0227323E5F -:104DD00002353426270E0315141601DC84B35C80DB -:104DE000EA9F49695AA67174B13D433891586A6681 -:104DF0002B51384775454689C86F52815B305C3E00 -:104E00005BA27C46821469B16B99E59B2A39916556 -:104E10005D8F51482978223F62523450492C3982A3 -:104E2000A56C72CC9C598A42749A577A9931164F64 -:104E3000749D648091000001003CFFEC03A5045ABE -:104E4000002D001F400F09081D1D2020001710070E -:104E50007227000B72002B322B3211392F3312398B -:104E60003930314522262635343636373526263533 -:104E70003436363332161707262623220615141623 -:104E80003333072322060615141633323637150638 -:104E90000601A579A050508954415877BA636897A4 -:104EA000423D2B854C6C94616B7B1C75599155660A -:104EB000765FA64636B914497F5162814A0E061ABA -:104EC0006C55708A3F252381192657653F558C29DB -:104ED0005D4F496335228D1C350000010061FE6382 -:104EE0000434061400280010B617141415007200BC -:104EF000002F2B3211333031413E02353426272E1C -:104F000002353436360037060623233721070604D8 -:104F1000060215141616171E02151406060701823E -:104F20003F5128635B627D3C6CC80116AA317C4E00 -:104F3000E21F029D1A92FEE9E085295B4C4F723E0A -:104F4000304D2DFE63375850293B3D2428618D6834 -:104F500082FCFD01078C05068C7F7DFBFCFF008336 -:104F60004A63462021435D483C6657260001003ACB -:104F7000FE140428045C001D001D40101D0F72115A -:104F80001007071507720E06720D0A72002B2B2BE5 -:104F9000321133332B303141133636353426232248 -:104FA0000606070323133307333E02333216161562 -:104FB000140607030272FC0A0A4B504AA58C2566A8 -:104FC000A7E9881A0A276A8E5A557B440D08FAFE0B -:104FD00014049E2D421C444F65D9AFFE1D0448D4D5 -:104FE000346B493E77582E5D24FB74000003006447 -:104FF000FFEC043606210019002500310019400C91 -:10500000262020002D0D01721A000B72002B322B6E -:105010003211392F33303145222626353436363792 -:1050200036123636333216161514060607060206F1 -:105030000627323E0237210606151416032136369E -:1050400035342623220E0201B16C954C0A130E2929 -:105050006E91BD786494520A1411276C91BC634818 -:1050600077615223FDCD10105D1E022E0F105C5D86 -:1050700047776351145DBC8D3B828541BB0122C8DB -:105080006758C09E327B8B4DB1FEE6C6698A4D994A -:10509000E496579A449A9102EE49913A8E904B9039 -:1050A000D10000010067FFEC020804480015000E63 -:1050B000B60706720F000B72002B322B30314522DF -:1050C00026353436371333030606151416333236B5 -:1050D00037150606015D6A8C0B099BA79D060A30F1 -:1050E0003D22422719651469821E492A02E0FD1BF0 -:1050F0001C3E1D34440E0C800B17FFFF00380000CF -:1051000004280448060600F900000001FF90FFECA7 -:10511000038D0621002A001B400E100800141B01FD -:10512000720F0A7224000B72002B322B2B321239B1 -:105130003930314522262627032626270E0307016C -:105140002301272626232206072736363332161652 -:1051500017131E0233323637150606031F374B2D41 -:105160000A2F070A010D1C1C1E10FE8FB1027314BA -:105170000B3F4B1C3315161B4B2364753B0C7904FA -:10518000121E160C2510143D1427594B01AB3F9BE2 -:105190004A22403E3C1DFD730436985C6C05058434 -:1051A000070A438768FBEF22301906067E080D00C8 -:1051B00000010064000004020448000F00134009CD -:1051C00006000B010672000A72002B2B32123930D6 -:1051D00031730333131616173612123733060202D1 -:1051E00007EC88A74D080C0485BC812BA52F98F0EF -:1051F000B20448FD6A4B8D477901220156C4E2FE94 -:1052000081FEB29900010051FE6303F20614003CD6 -:10521000002F401718201F031B1B1C1C1D0F102CD8 -:105220002C0734002929001D007200002F2B113992 -:105230002F123939331239391133113311173330F1 -:1052400031413E02353426272E0235343636373585 -:10525000262635343E02370606232337210723222C -:105260000E031514163333072322060615141616DB -:10527000171E02151406060701783C502760655C6E -:105280007C3D63BD875D79375F7C46335C42431E5E -:10529000026E1C0A4692866B3E909B621D527BE01A -:1052A0008D2B62524071472F4C2CFE6338564F2B8A -:1052B0003C4024225D865E72B77F1E051B7D6743DE -:1052C00070593E1104078C811A34506C44656F820A -:1052D0004EA17F4259411E1641624A3C6757270042 -:1052E000FFFF0064FFF00420045706060052000090 -:1052F00000010055FFEC05020448001E001D40108F -:105300000D0811030C0C0E0672090A7218000B72BC -:10531000002B322B2B3211173330314522263534F6 -:1053200036371321032313233737210723030606B8 -:1053300015141633323637150606038B5B610909DF -:1053400089FE70CDA9CEDD0EC103DE1CD58C06060C -:105350002322192E101C47145E5219402E0296FC6F -:105360004703B948478FFD5D1B320F21250A06818F -:10537000090E0002FFD4FE16042E045A0016002760 -:10538000001B400E251717120F0B72200507720025 -:105390000E72002B2B322B32321133303143133E3D -:1053A000023332161615140E03232226270606078B -:1053B0000301323E03353426232206060703161660 -:1053C0002CEE1B6EC49D7CAC5A28517EAC6E669050 -:1053D000380C1A114001954B795A3D1E6E765D7D51 -:1053E0004F19502980FE16046880D88463BE8A5DF8 -:1053F000C6B7935647374E8A53FED702604474941B -:10540000A14E859A5CA873FE8C2D420000010064B9 -:10541000FE5903AE045C002B0016400B0427082342 -:1054200004001912077200002F2B32121739303185 -:10543000413E0235342626272E0235343E033332D0 -:10544000161707262623220E0315141616171E02FA -:10545000151406060701853A512B1F4D46498656FD -:105460002F5D8AB7714C863A302A73454F7F604072 -:105470002032664D406B412E4C2EFE59355D562B29 -:1054800023302B1A1C60A58363C7B18A4F1B198C6C -:105490001420416E8B96485B734B1E193D604C3B4C -:1054A000675A2A0000020064FFF004CA044800148E -:1054B00000260015400A0C1F1F09067215000B720A -:1054C000002B322B321133303145222635343E0346 -:1054D00033210721161615140E0327323E033534E7 -:1054E000262723220E0215141601F7B5DE30619629 -:1054F000CB8201F21BFEF6223A244D7AAD674B7245 -:10550000533419291F477AAC6B328210D5E870C921 -:10551000A67A428D3D9F7F51AEA3824C8A37638528 -:105520009D54609C355190BD6CA0970000010052C5 -:10553000FFEC039D0448001A0017400B0D090808F2 -:105540000A067214000B72002B322B3211333330E7 -:1055500031452226353436371321373721072103C9 -:1055600006061514163332363715060601F6709105 -:105570000F0A77FECD0EBE027F1EFEAC780A0C36F7 -:105580003D2347281967146A81236230022D47485A -:105590008FFDCF2E4F2034420E0D810C17000001DD -:1055A0000083FFEC04480448001C0010B7170706EE -:1055B000720F000B72002B322B3230314522263510 -:1055C000343637133303060615141633323E0435CA -:1055D00033140202060601F9B4C20C1271A772124A -:1055E0000C776460885B371B09A61A4584D214BB0C -:1055F000A9295B520222FDE4515C26776E64A9D092 -:10560000DDCC4E92FEC9FEDDE88800020062FE1687 -:105610000502045A0020002D002140111221210111 -:105620001F0B720A09092A160772000E72002B2B33 -:1056300032322F332B32321133303141132E0235B7 -:1056400034363637170E021514161617133636333E -:10565000321615140E030703133E04353426232295 -:1056600006070175636CA9614C956E6A5B7B3E41D0 -:105670006D4288239F9D92922D6099D58C628265A0 -:105680009669401D4B3D4A5019FE1601D70D68BA68 -:10569000868DECD2666356B2C4726D864108028371 -:1056A000A5BCC4AE6CD6BF975E09FE2D026008543F -:1056B000829EA74D7F6B72780001FF1EFE14044C82 -:1056C000044E00240022401312067223130110041A -:1056D00000050C0772171E1E000F72002B321133CB -:1056E0002B321217392B3031430103262623220691 -:1056F00007273636333216171301330113161633C4 -:1057000032363715060623222626270301E2025EDB -:105710004109322D1122111D1A49226F5F0E2D01F0 -:105720009BB1FDDB460D343D152912194225515E12 -:105730002E0A31FE36FE14034401E34D3C09057C7C -:105740000C108371FE94025AFCEEFE0952510804BB -:105750007E080E487C4F017EFD6F0001008CFE1418 -:10576000056A06120021001F401110131301200BBF -:105770007211007219080672000F72002B2B322B67 -:105780002B3232113330314113262635343637135C -:1057900033030606151416170133013E0312353381 -:1057A0001402020606070301AC66C9BD0D0C6CA706 -:1057B0006D0A0C708A012FA3FED079AC70401AAA32 -:1057C000255B9EEFA966FE1401DD12CFA330623B7C -:1057D0000206FDF5335C2772900C0599FA6B0B6796 -:1057E000AEEB011DA3BBFEB7FEF1C77409FE23009B -:1057F00000010062FFEC057B0448003500214010E9 -:10580000131300260706721C2F2F330F0F000B7285 -:10581000002B3211333211332B3212392F303145F4 -:10582000222635343636373306060215141633323F -:1058300036371333030E0215141633323E03353454 -:10584000262733161615140E0323222626270606AE -:10585000017C8B8F3E7552AF4A79485440546E1C80 -:1058600042A43F050704434046684A2F150C0EA486 -:105870000F0F1D4271A8743F5F3F0F358D14C8A6EE -:105880007BFFFC786FF4FEFE8582668F830135FE18 -:10589000E117302B105056558EAEB44F589D4949E4 -:1058A000A44C58D6D6B26D2E5236595DFFFF006714 -:1058B000FFEC02BD05D20626018300000107006A45 -:1058C000FECC0000000CB42216070672002BCECED0 -:1058D0003031FFFF0083FFEC044805D20626018E1D -:1058E00000000106006A0800000CB4291D070672BA -:1058F000002BCECE3031FFFF0064FFF00420067392 -:1059000006260052000001060153EB00000AB327EF -:105910000A0772002BCE3031FFFF0083FFEC0448F2 -:1059200006730626018E0000010601530B00000AD3 -:10593000B31D070672002BCE3031FFFF0062FFEC73 -:10594000057B06730626019200000107015300B48F -:105950000000000AB336070672002BCE3031FFFF7D -:1059600000560000047007410626002800000107C9 -:10597000006A0050016F000CB4180C010272002B79 -:10598000CECE3031000100B9FFEC04C805B60027C7 -:1059900000214011131C1C001B1717180272140859 -:1059A0007207000972002B322B2B32113311392F61 -:1059B00033303145222627351616333236363737FF -:1059C00036363534262321032301213721072103CD -:1059D00021321615140607070E0203272A4E141942 -:1059E0004423475B360E100609666AFEDC9DA9015A -:1059F00018FEBB20038F20FE5E590111B6B40808C3 -:105A000012186199140E0795090C35664A54224400 -:105A10001F5653FD1805209696FE5E9B9323602724 -:105A200056799E4DFFFF005600000473079006262E -:105A3000016000000107007601CC016F000AB30687 -:105A4000010272002BCE303100010096FFEC050EF2 -:105A500005CB00280019400C16191900110A037211 -:105A600020000972002B322B3211392F333031458F -:105A70002226263534123E023332161707262623F5 -:105A8000220E020721072106061514161633323698 -:105A90003637150E02029CACE6743F7FBEFE9F6651 -:105AA000AE4B433A8A5872BB90641C02731DFD8A48 -:105AB000060356A4753B6F6B33366C78148CFDA7C8 -:105AC00088010EF2BB6C28298D1E2A4D88B367967B -:105AD000224A2682B9620F1C1194141B0E00FFFF8C -:105AE0000027FFEC042505CB060600360000FFFF6B -:105AF00000560000023305B60606002C0000FFFF2A -:105B000000560000033307410626002C0000010761 -:105B1000006AFF42016F000CB41004010272002BF6 -:105B2000CECE3031FFFFFEBEFE7F023705B6060641 -:105B3000002D00000002FFBCFFE906B205B60027F9 -:105B40000032001F4010281D0872321212001F1070 -:105B5000027207000972002B322B3211392F332BBE -:105B6000323031572226273516163332363637363D -:105B70003612123721033332161615140E02232162 -:105B800001210E03070E022533323E02353426234F -:105B900023382A3E1414361C3E60542D244E4E4A9F -:105BA00020029B8276A7C0515399D27FFEB4011484 -:105BB000FEAC1B424647202F6A9803419F5B8C5FD7 -:105BC000318E7E93170E0994070E3A8E7C63FB018B -:105BD00011010E76FD925FA3657CB67639051E64D1 -:105BE000EEF7E55C83C068A8285079517D65000216 -:105BF0000056000006C805B60015001F002340111E -:105C00000703031F14140006010272161212000883 -:105C100072002B3211332B3211392F3333113330C1 -:105C20003173013303211333033332161615140E67 -:105C3000022321132103253332363635342623231C -:105C4000560135A884023F85A88479A6C05254998C -:105C5000D27EFEB292FDC1920306A079A6568D7E39 -:105C60009305B6FD94026CFD9460A4657CB676390C -:105C700002B4FD4C91478F6C7D64000100B90000B7 -:105C800004C805B60019001D400E180707031019B7 -:105C90000872060202030272002B3211332B3212F9 -:105CA000392F333031730121372107210321321677 -:105CB000151406070323133636353426232103E74C -:105CC0000117FEBB20038F20FE5E59011CB3AC0CF4 -:105CD0000A58AA5E0909676BFEDE9D05209696FEAE -:105CE0005E999A22532FFE5901AF264B1F5851FD42 -:105CF0001800FFFF00560000052D0790062601B092 -:105D000000000107007601F8016F000AB30B0102E1 -:105D100072002BCE3031FFFFFFFEFFEC054D077DFB -:105D2000062601B90000010702300052016F000A87 -:105D3000B31D0D0272002BCE303100010056FE84DF -:105D4000057405B6000B0015400A080302720A0527 -:105D500000020872002BCE33332B32303141132135 -:105D600001330121013301210301AA53FE590135F9 -:105D7000ABFEE802990115A8FECBFE5E50FE840141 -:105D80007C05B6FAE00520FA4AFE8400FFFFFF8D8D -:105D90000000041805B606060024000000020057A3 -:105DA0000000046F05B6000F00190019400C19051A -:105DB00005000401027210000872002B322B321110 -:105DC000392F333031730121072103333216161571 -:105DD000140E022327333236363534262323570157 -:105DE0003502E320FDC7639CA7C0515399D27FAD14 -:105DF000C57CA7558E7EBA05B696FE285FA4667C44 -:105E0000B5753991478F6C7D6500FFFF0056000026 -:105E100004B405B6060600250000FFFF005600008A -:105E2000047305B60606016000000002FF56FE84FA -:105E300004F705B6000F0017001E400E09021010EF -:105E40000E0C0C0F0E0813070272002B323FCD32DE -:105E50002F11331133333031431333361A023721C4 -:105E60000133032313210313211321060A02AA700D -:105E7000685DC0AE88260250FEEBB772A150FC6E82 -:105E800051FA0249F7FEF3247D9CA7FE8402148098 -:105E900001460163015D98FAE2FDEC017CFE84029B -:105EA00014048579FECEFEBCFED8FFFF005600002C -:105EB000047005B60606002800000001FF9E0000E1 -:105EC00006EA05B600110020401201070A100D0471 -:105ED000060009060202720F0C000872002B323213 -:105EE0002B3232111739303163010133011333037F -:105EF000013301012301032313016202AFFE94B6B3 -:105F0000016894A394027FC9FD5F017ABCFE949B53 -:105F1000A29AFD73030002B6FD4702B9FD4702B91C -:105F2000FD24FD2602DAFD2602DAFD260001FFFE31 -:105F3000FFEC043105CB0031001F400F292811115F -:105F40001010001920037207000972002B322B3247 -:105F500011392F331239393031452226273516169B -:105F600033323E0235342623233733323636353446 -:105F70002623220607273636333216161514060650 -:105F800007151E0215140E02018776C05349D970F9 -:105F900067976330AB9DD11DC569BB767E6A60B4DF -:105FA000564568DB8D75A6595CA972517E494A94A5 -:105FB000DB142729A22B3B3157744380778A3D8914 -:105FC00072686643377A45485193626AA46C170435 -:105FD0000D4F865E5FA57B45000100560000059FC2 -:105FE00005B60013001A400E0708111204000A013A -:105FF00002720C000872002B322B3212173930312A -:10600000730133030E02073301330123133E0237BA -:106010002701560135A1B50C201E0A0403B5C3FEA5 -:10602000CB9FB40F1F1D0C04FC4705B6FCB13A9082 -:10603000822404BFFA4A0353428F812C01FB2E00B5 -:10604000FFFF00560000059F077D062601AE0000F9 -:106050000107023000E0016F000AB3140102720070 -:106060002BCE3031000100560000052D05B6000A88 -:106070000019400D0906030300050102720800081B -:1060800072002B322B321217393031730133030176 -:10609000330101230103560135A89702C3CEFD1E2B -:1060A00001DBC2FE339905B6FD3B02C5FD27FD238A -:1060B00002D8FD280001FFBCFFE9053905B6001E26 -:1060C0000015400B120872151002720700097200C9 -:1060D0002B322B322B3031572226273516163332EE -:1060E000363637363612123721012301210E0407C6 -:1060F0000E02382A3E1414361C3E60542D244E4E97 -:106100004A2002CEFEC9AA0117FE7A163337393764 -:106110001A2F6A98170E0994070E3A8E7C63FB01BA -:1061200011010E76FA4A051E50BAC4C1B24983C0A5 -:106130006800FFFF0054000006B705B606060030F1 -:106140000000FFFF00580000057705B60606002B8B -:106150000000FFFF0096FFEC058205CD0606003229 -:106160000000FFFF00560000057405B60606016C2E -:106170000000FFFF00560000048705B60606003346 -:106180000000FFFF0096FFEC050E05CB060600267B -:106190000000FFFF00B9000004B305B60606003793 -:1061A00000000001FFFEFFEC054D05B6001C001BC2 -:1061B000400F190C13160F0500180D027207000985 -:1061C00072002B322B3212173930315722262735E5 -:1061D000161633323E02370133131E021736363796 -:1061E0000133010E02A62E5F1B23552C385D53513F -:1061F0002DFECBAABA0C1615071A392201A4BFFD31 -:1062000054539AA714120AA5101722456A48041776 -:10621000FD612C58562B38713702C4FBAE87A54C54 -:10622000FFFF0094FFEC05BC05CB060601710000E2 -:10623000FFFFFF94000004D505B60606003B0000F2 -:1062400000010054FE84055E05B6000B0017400BEC -:106250000803027209050500020872002BCE3311F3 -:10626000332B32303141132101330121013301330A -:106270000303DC52FC260135AAFEEB02810115AABC -:10628000FEEBA773FE84017C05B6FAE2051EFAE276 -:10629000FDEC000100F50000052205B6001A00170C -:1062A000400B14040400190C0272000872002B2B1E -:1062B0003211392F33303161130606232226263559 -:1062C00034363713330306061514163332363713B4 -:1062D000330103428047CE78678F4A0B0A6DA86B63 -:1062E000090B596667CA5296AAFECB02591F3A415A -:1062F0007D5929482C0202FE022842164F53331FB3 -:1063000002CEFA4A00010054000007B105B6000BA6 -:106310000017400B0A06010272070303000872000F -:106320002B3211332B3232303173013301210133DF -:106330000121013301540135AAFEEA02170115AA11 -:10634000FEEB02160115A8FECB05B6FAE2051EFA11 -:10635000E2051EFA4A0000010054FE8407B205B6A9 -:10636000000F001B400D0C080302720D090505000B -:10637000020872002BCE331133332B3232303141CD -:1063800013210133012101330121013301330306BC -:106390003150F9D30135AAFEEA02170116A9FEEB26 -:1063A00002170115A8FEEBA772FE84017C05B6FA60 -:1063B000E2051EFAE2051EFAE2FDEC00000200B959 -:1063C0000000049205B6000F00190019400C1905D1 -:1063D00005000203027210000872002B322B3211EA -:1063E000392F33303173012137210333321616151B -:1063F000140E022327333236363534262323EE019A -:1064000015FEB62001F28492A7C0525499D27F9F04 -:10641000B77BA8558E7EAF052096FD925FA4667C63 -:10642000B5753991478F6C7D6500000300560000FB -:10643000064F05B6000D0018001C001B400D180388 -:1064400003001A010272190E000872002B32322B5F -:106450003211392F333031730133033332161615AD -:10646000140E02232733323E023534262323010142 -:106470003301560135A88490A7C1515499D27F9D0C -:10648000B55C8C5F318F7DAC02E00135A8FECB0599 -:10649000B6FD925FA4667CB5753991285079517D1F -:1064A00065FD4B05B6FA4A0000020056000003FCE9 -:1064B00005B6000D00180017400B18030300010279 -:1064C000720E000872002B322B11392F33303173CA -:1064D0000133033332161615140E02232733323ECE -:1064E000023534262323560135A88495A7C051547C -:1064F00099D27FA1B95D8C5F308E7DB105B6FD92DA -:106500005FA4667CB5753991285079517D6500018D -:106510000012FFEC047305CB00260019400C0E0D91 -:106520000D00161D037208000972002B322B321168 -:10653000392F33303145222627351E023332363685 -:1065400037213721363635342626232206072736CB -:1065500036333216161514020E02016D66A5503739 -:106560006C7949A2E78F1DFD881F026B01024E9EC8 -:1065700077629C472B4AC572A0E77D3673B6FF143D -:106580002728A41A2B198AFCAA96142B1D76B56706 -:1065900027198C1C2E80F6B194FEE9F1B666000234 -:1065A0000056FFEC079405CD001C0031002140127D -:1065B0000D080800271303720B02720A08721D00EF -:1065C0000972002B322B2B2B3211392F33303145EE -:1065D00022260235343637210323013303213E03BB -:1065E00033320011140E0427323E043534262322A0 -:1065F0000E041514161604DBBAE4680303FEB59204 -:10660000A80135A88401451F78B0E28AE401092772 -:106610004D749BC16E57907254381BB39F528C744B -:10662000593D204698149B01039B244523FD4F05AB -:10663000B6FD9189EBB062FED3FEED7AE7D0AC7F78 -:1066400045953F7196B0BC5ECDD9396990AFC469AC -:1066500076C171000002FFB50000049C05B6000F72 -:10666000001A001D400E10010E0E00130902720CDC -:106670000C000872002B322F2B3211392F3333309C -:10668000316301262635343E0233210123132301D1 -:1066900001331323220E021514164B0204537358B0 -:1066A0009AC871017EFECDAB82EDFE2F023AA3782F -:1066B000B8518B683A8C029C2B998380B26E33FA66 -:1066C0004A0263FD9D02F402311F487757718B0027 -:1066D000FFFF0063FFEC045D045C0606004400005D -:1066E00000020065FFEC049F061E0024003800270E -:1066F0004014181932032E2E1C1C001410100A0FFF -:10670000017225000B72002B322B323211331139FA -:106710002F3311173330314522262635343E0337C7 -:106720003E0337170E02070E0207173636333216AE -:106730001615140E0227323E033534262322060690 -:106740000706061514161601EA7DAE5A224A77A7E7 -:106750006F268DA79D361446BCB73E548968230624 -:106760003BC07B678A463B7CC67D4A704E31165CD7 -:106770005B4D8B6F250A0D2E68146ACE945CEAF887 -:10678000E2AA250F24231B06890A222B171E85C681 -:106790008301487857A5757BEEC1738A436F888C57 -:1067A0003D7E784769333770325E8F500003006555 -:1067B000FFEC040D045A001900280034001F400F9C -:1067C00013122929232300310A07721A000B7200C1 -:1067D0002B322B3211392F331239393031452226E1 -:1067E0002635343E033332161615140606071516E1 -:1067F000161514060627323636353426262321147C -:10680000061514160333323636353426232206068F -:10681000020F94BC5A32618DB56D73A053487F53FB -:106820005E7554C0975C763838765FFEF701907CD1 -:10683000D960A5665767639E6C146FCA8874CEAB27 -:106840007C443F7959507349110416696B4C9D691A -:1068500088395E353547240A1E10A09401F4265B62 -:106860004F3F5956A10000010032FFEC0367045A64 -:10687000002E001A400E0420090D040010170772A4 -:1068800027000B72002B322B321217393031452280 -:10689000262635343E02373E0235342623220607AB -:1068A0002736363332161615140E02070E0215144B -:1068B000163332363637150606018C5F9D5E3E690B -:1068C00084455680464457519B402E45B5715B8A9E -:1068D0004E38617B44618A4A6367396B673046A4EE -:1068E000143879604F74553F1921404F3936442D83 -:1068F0001D851A35346E58466A513D192541564357 -:10690000445017271793202C00020064FFEC043535 -:10691000062900260039002140110E0F2D033131C8 -:106920000A0A00151C017227000B72002B322B3251 -:1069300011392F3311173330314522262635343E95 -:10694000033332161617333634353426232206071E -:106950002736363332161215140E0427323E03370B -:106960002E0223220E0315141601CB76A0512A54B1 -:106970007BA16453704A160602888E35742E2A3223 -:106980009A4994BC5A1F406489B15C3F6C5A4834A0 -:1069900010134562423A6A594225621464B4776022 -:1069A000C1AC864D33543011250FFEF719157D18F3 -:1069B0002490FEE7CC67DED9C194558C3B6A8DA646 -:1069C00059436C41366286A25B709600FFFF0065FA -:1069D000FFEC03BE045C0606004800000001FFE077 -:1069E000FFEC06D9045C004E0033401B480A721FBE -:1069F0000672211D1D464A4A002E272710170772CE -:106A0000373E3E07000B72002B323211332B3232ED -:106A1000113311392F333311332B2B3031572226B9 -:106A20002737161633323E03353426232206073520 -:106A300036363332161514060733133303333E0349 -:106A40003332161707262623220E03151416333267 -:106A500036371506062322262635343637230323F8 -:106A600013230E03561C401A191334184A775A3D43 -:106A70001E606B1E361C1D4724ADAE0202A8659930 -:106A800066A1124D7CB0752242221F1637194A7634 -:106A9000583A1D5B6D22311B184825729B4E02032C -:106AA000A9679869A214537FB1140807880508459F -:106AB0007695A24E7D9D07078A050BDCC613291229 -:106AC00001DCFE2454AE935B0709880606457695E3 -:106AD000A14D7D9F08078A040B62BB85172F17FE07 -:106AE0001501EB5EB59458000001FFFEFFEC034D6D -:106AF000045C002E001F400F282710100F0F0018F5 -:106B00001F077207000B72002B322B3211392F3303 -:106B100012393930314522262735161633323636AA -:106B200035342623233733323636353426232206AE -:106B300007273636333216161514060607151616AD -:106B40001514060601375AA73835A76A5782495ADD -:106B50007C92206546865858574983503153A56A20 -:106B6000658F4C3C7252586168CE14261F9B1F39AA -:106B70003562424C5B8C1F5550404C232380272BA1 -:106B80003C73514A744D120416745F68A25CFFFF97 -:106B90000071FFEC045E0448060600580000FFFF89 -:106BA0000071FFEC0478060E06260058000001066E -:106BB00002301200000AB31E080672002BCE3031DC -:106BC0000001003A000004340448000A0019400D96 -:106BD00009060303000501067208000A72002B3241 -:106BE0002B32121739303173133303013301012370 -:106BF00001033AE8A471020DD2FDD60176C7FE9AD0 -:106C0000720448FDF00210FDE3FDD50223FDDD0016 -:106C10000001FFA6FFF3040E045200220015400BF2 -:106C2000150A721A11077207000B72002B322B32F1 -:106C30002B30314722262735161633323E02373E97 -:106C40000333321617032313262623220606070EC4 -:106C50000309192C0C0E2113324E4343282F576D74 -:106C60009D75437C34E6A8D00E2918576D593C2DEC -:106C7000535D7D0D09049006063068A87889CA83A3 -:106C800040120EFBCE03BD03054FC3AF83C6854341 -:106C90000001003C0000055104460015001B400E99 -:106CA00003110C0300060106720F08000A72002B84 -:106CB00032322B321217393031731333133301331D -:106CC0000323133636372301230323060607033C29 -:106CD000E7D87A0401EFE9E5988A12241004FDF25E -:106CE000848306071C10840446FC8B0375FBBA02E0 -:106CF0008B499340FC5903A6389D4AFD7900000159 -:106D0000003A000004870448000B0019400C030AF5 -:106D10000A000601067208000A72002B322B32119B -:106D2000392F3330317313330321133303231321EA -:106D3000033AE9A55F021662A6E6A867FDEA6904C0 -:106D400048FE3401CCFBB801F1FE0F00FFFF0064E8 -:106D5000FFF004200457060600520000FFFF003336 -:106D60000000042E0462060600510000FFFFFFD45D -:106D7000FE160439045A060600530000FFFF0064A3 -:106D8000FFEC03AF045C060600460000FFFF003A7C -:106D900000000685045C060600500000FFFFFF3B74 -:106DA000FE13041204480606005C000000030063A2 -:106DB000FE1404EF061400180022002D00244013D6 -:106DC00019232301170B0C00722D1A1A0E0B0772D0 -:106DD000000F72002B2B323211332B3F3333113320 -:106DE000303141132E0235343E0337133303161668 -:106DF00015140E03070303130E0315141616173E7E -:106E0000043534262627017F6479AC5B326496C74B -:106E10007C5E9A5EB3D0366998C5776417B570A06A -:106E200067313F6EE05C8D64401E3F6E48FE14018A -:106E3000DA1075C58865C0A67F4A0401BCFE4418F7 -:106E4000E4CE6AC5A87F4701FE2402660354055EAE -:106E500095B55D678F4D0704416A859247688A4BF7 -:106E60000600FFFFFFB50000040B04480606005BA8 -:106E7000000000010071FE86045E0448002B001D26 -:106E8000400F20120672051A1A000A0B7227010B16 -:106E900072002B322BCE3311332B32303141132E73 -:106EA0000237230E022322262635343637133303C6 -:106EB0000606151416333236363713330306061515 -:106EC00014163332363703032D512D36150208269A -:106ED0006C8E5B547C440D0891A895080949504B71 -:106EE000A58D2566A4A20A0927281126156FFE86FE -:106EF000016C0A365C423769443E79582C532D02A6 -:106F0000A1FD4C2B431A474F66DBAF01E2FCFB2B84 -:106F10003B1A242C0806FE05000100A000000432E4 -:106F200004480020001B400D0419190909001F1115 -:106F30000672000A72002B2B3211392F33113330B5 -:106F4000316113363637230E022322262635343696 -:106F500037373303060615141633323636373733D0 -:106F60000302A0430E250F07286C86505A7B3F0E64 -:106F70000937A7370C0B53484C9C832619A6E90107 -:106F800040498533375A353F7C5A276232FDFEF53A -:106F9000354820554453C8AE78FBB8000001007155 -:106FA000FFEC06BC0448003400234012250A72237B -:106FB0001507067230261C1C2B2B0F000B72002BA2 -:106FC000323211331133332B32322B3031452226FA -:106FD0003534363713330306061514163332363676 -:106FE00037133303060615141633323E02371333B4 -:106FF000032337230E0223222E0227230E02017AB7 -:107000007F8A0D088EA993080B484B479980226C04 -:10701000A6940908424B35736D591B66A7EA881B75 -:107020000A246586573B583D22050828708E148C2B -:10703000822F532D029FFD4E2D421E434E67D2A03C -:1070400001F7FD4E2D4019494F3977BB8301E2FB13 -:10705000B8D4346B4924435B373D724A0001007158 -:10706000FE8606BC04480040002740143527190658 -:10707000720D052E2E0A0A2100120B723C010B72B2 -:10708000002B322BCE333311331133332B323230CA -:107090003141132E0237230E0223222627230E020C -:1070A00023222635343637133303060615141633D8 -:1070B00032363637133303060615141633323E02C2 -:1070C0003713330306061514163332363703058B90 -:1070D0004F2D3617010623668756737B0908286FE4 -:1070E0008E577F8A0D088EA993080B484B469981CD -:1070F000226CA6940908424B35736D591B66A7A4F0 -:107100000709282519280D72FE86016C0A365C4293 -:10711000356A4586733D724A8C822F522E029FFD3E -:107120004C2B421E434E66D2A101F7FD4C2B421759 -:107130004A4E3977BB8301E2FCFB25441727290A15 -:1071400003FE060000020056FFEC0443044800164C -:1071500000280019400C200F0F00090A06721700C2 -:107160000B72002B322B3211392F3330314522264E -:107170002635343637132137210336363332161687 -:107180001514060627323E0235342626232206072A -:10719000060615141602976F9E550F0A62FEA61F6B -:1071A00002006731763B72974A5BBD87415E3D1EA8 -:1071B0002F614B3769320C0B5D14478C692C6D2F96 -:1071C00001C98FFE1F0A1044825C63A96788243EB0 -:1071D000512C3B48220D0A3C4F205A680003007F87 -:1071E000FFEC0584044800140026002A001D400F0F -:1071F000270A721E0D0D002908067215000B720079 -:107200002B322B3211392F332B30314522262635A4 -:107210003436371333033636333216161514060652 -:1072200027323E0235342626232206070606151489 -:10723000160513330301DF6F9D540F0A7EA86732D2 -:10724000733D70944B5CBC87415F3D1D3060493697 -:1072500069300D0B5D0276E7A7E914478C692C6D48 -:107260002F0258FE1F0A1043815C65AA6688243EDF -:10727000502D3C48210D0A3C4E215D65740448FBAD -:10728000B8000002007FFFEC03A7044800140026AA -:107290000017400B1E0D0D0008067215000B720042 -:1072A0002B322B11392F33303145222626353436F7 -:1072B00037133303363633321616151406062732C3 -:1072C0003E0235342626232206070606151416012B -:1072D000EA74A3540F0A7FA86A367E437C984762FB -:1072E000C6864564411F2A61524177320D0A5C14FB -:1072F000478D692D6B2F0258FE1F0A104A82566374 -:10730000A96788233E512D324A290D0A3A5120554A -:107310006D0000010014FFEC0347045A002500191A -:10732000400C0D0C0C00151C077207000B72002B93 -:10733000322B3211392F333031452226273516169C -:107340003332363637213721343635342626232258 -:1073500006072736363332161615140E030114525B -:1073600088263C7C48649A6614FE1F1D01D50139AD -:107370007154437736313C95608AB459285485B9A5 -:10738000141F1295192159A7748D08150868874391 -:10739000201A801B296BC6876ACCAF864B0000027F -:1073A000003AFFF005E10457001B002D00214012B8 -:1073B0000C070700251207720A0672090A721C00E0 -:1073C0000B72002B322B2B2B3211392F33303145DE -:1073D000222635343637210323133303333E033358 -:1073E00032161615140E0327323E03353426232297 -:1073F0000E0315141603D2C0C30201FEF869A7E9F3 -:10740000A55FFF2063829B5681AC562C567FA75CFC -:107410003B69563E2272694672563A1D7010EDB8AD -:107420001A340EFE0F0448FE3475B2783C6DBE7CF3 -:107430006BCDB3884D8A366690B46976944171926B -:10744000A6557B990002FFD3FFF503F504480024FD -:10745000002E002140111A0A720F25251D1D00283B -:1074600018067207000B72002B322B3211392F33A2 -:1074700012392B303157222627351616333236363D -:10748000373E02372E0235343E02332103231323C5 -:10749000220606070E0201331323220606151416D0 -:1074A0002219290D0B1A0D2435321F163447314588 -:1074B0005629396DA066019CE7A55F8846563D2197 -:1074C000264A6401BCB74FF4496B3A7E0B0704852A -:1074D00003031F4A412F4F3C11134B65394D7E5C0E -:1074E00031FBB801B72B57434F723C025101732E49 -:1074F0005A415F4BFFFF0065FFEC03CA05D2062629 -:10750000004800000106006AD900000CB4372B09BE -:107510000772002BCECE30310001003AFE14042158 -:1075200006140036002F40191F1C1C191922221D99 -:10753000272612122B06721D0072180A7207000FFE -:1075400072002B322B2B2B3211333311392F331185 -:107550003311333031412226273516163332363671 -:107560003713363635342623220606070323012334 -:10757000373337330721072107060607333E023327 -:1075800032161615140607030E02021A2541181AA0 -:107590003B212A422F0EAC090B4B504AA68B255F8C -:1075A000A70107961D9428A62901671CFE9E180FA7 -:1075B000221709266A8E5B577C420C0AAC154E8056 -:1075C000FE140C098F0B0C2E5A4303222D40184930 -:1075D0005066D9AFFE4204DB7EBBBB7E6C4A844F53 -:1075E0003A69433F7D5D27502DFCDD63924FFFFFDD -:1075F0000032FFEC03F20621062601C90000010754 -:107600000076015E0000000AB32F170772002BCE30 -:10761000303100010064FFEC03AF045C0025001969 -:10762000400C15181800110A07721F000B72002B6E -:10763000322B3211392F3330314522262635343E54 -:1076400003333216170726262322060607210721B1 -:107650000606151416163332363715060601FA7B60 -:10766000B7642C5989BA76478D392F2A72415392C3 -:107670006F2101DA21FE2A030136715650793F3815 -:107680008D145DB78765CEBB92551B198C14204DA8 -:1076900099718D19301B4C7C4A281C8D1D24FFFFCD -:1076A000000CFFEC0349045C060600560000FFFFD7 -:1076B000003A0000021D05E00606004C0000FFFF36 -:1076C000003A000002BE05D2062603A8000001070A -:1076D000006AFECD0000000CB41004010672002BFD -:1076E000CECE3031FFFFFEFAFE14021C05E0060686 -:1076F000004D00000002FFA6FFEC05A90452003374 -:10770000004500294015080B0B282507721B140B98 -:1077100072403D3D292C2C34000B72002B32322F4D -:10772000333311332B322B32321133303145222691 -:10773000263534363713262623220606070E032362 -:1077400022262735161633323E02373E03333216D1 -:1077500017033636333216161514060627323E0244 -:107760003534262623220607060615141603FD6F58 -:107770009D540E0A600B2211435C563C2B515F7CDA -:10778000561A2D0C092613324E4343282C5065926D -:107790006D3E78286133753B73964A5BBD87415FC8 -:1077A0003D1E2F614B376A310C0B5D14478C692CE1 -:1077B0006D2F01CD03054EC3B083C68543090490E8 -:1077C00004083068A87881C78846150DFE370A106E -:1077D00044825C63A96788243E512C3B48220D0AF1 -:1077E0003C4F205A68000002003AFFEC06040448AF -:1077F000001C002E002D4017292626091215150EF3 -:107800000E090900110C06720B0A721D000B7200A2 -:107810002B322B2B3211392F3311331133113311FA -:1078200033303145222626353436363721032313AB -:107830003303211333033636333216161514060676 -:1078400027323E0235342626232206070606151463 -:107850001604586F9E55070B07FE3B67A9EBA56101 -:1078600001C563A76830753C72974A5BBE88425F6A -:107870003D1D2F604A366C320C0A5E14478C691E1F -:10788000444720FE0F0448FE3401CCFE1F0A10447A -:10789000825C63A96788243E512C3B48220D0A3D37 -:1078A0004F205968FFFF003A000004250614060621 -:1078B00000E90000FFFF003A00000434062106261C -:1078C00001D000000107007601480000000AB30B58 -:1078D000010672002BCE3031FFFFFF3BFE13041276 -:1078E000060E0626005C000001070230FF7B000048 -:1078F000000AB31E0C0672002BCE3031000200715C -:10790000FE14045E0448001D002200214011180AE4 -:1079100072160806721F1E20191A1010000B720032 -:107920002B32113333DECD332B322B30314522262F -:10793000263534363713330306061514163332361C -:1079400036371333032337230E0203133733030170 -:1079500083537C430D0891A895080949504BA58D88 -:107960002566A4E8891B09266C8EAB5389275D1414 -:107970003E79582C532D02A1FD4C2B431A474F66DC -:10798000DBAF01E2FBB8D4346B49FE2801772CFE53 -:107990005D0000010056000004A806E0000700108A -:1079A000B70603010272000872002B2BCE33303170 -:1079B0007301211333032101560135023C3FA261BB -:1079C000FDCDFEEA05B6012AFE3EFAE20001003ACC -:1079D000000003A9058700070010B706030106721F -:1079E000000A72002B2BCE33303173132113330373 -:1079F00021033AE9019846A860FE64CC0448013F9F -:107A0000FE43FC36FFFF00DF0000077F07900626DD -:107A1000003A0000010700430248016F000AB32446 -:107A2000010272002BCE3031FFFF0074000006050A -:107A300006210626005A00000107004301590000F4 -:107A4000000AB326010672002BCE3031FFFF00DFA3 -:107A50000000077F07900626003A00000107007625 -:107A600002F9016F000AB324010272002BCE3031FB -:107A7000FFFF00740000060506210626005A0000DC -:107A800001070076020A0000000AB3260106720010 -:107A90002BCE3031FFFF00DF0000077F07410626B5 -:107AA000003A00000107006A0182016F000CB43047 -:107AB00024010272002BCECE3031FFFF0074000093 -:107AC000060505D20626005A00000107006A00924A -:107AD0000000000CB43226010672002BCECE3031ED -:107AE000FFFF00BD000004CA07900626003C00000E -:107AF0000107004300E4016F000AB30902027200AB -:107B00002BCE3031FFFFFF3BFE1304120621062669 -:107B1000005C0000010600434800000AB31E0C068A -:107B200072002BCE30310001003801DA039202736B -:107B300000030008B10100002F3230315337210714 -:107B4000382203381F01DA9999000001003801DA60 -:107B50000768027300030008B10100002F323031C2 -:107B6000533721073822070E2001DA999900FFFFC9 -:107B7000003801DA07680273060601FF0000000200 -:107B8000FF32FE4102A9FFC4000300070010B40445 -:107B900005800001007C2F331A18CC323031473772 -:107BA0002107013721079A1B03281CFCA51B03276B -:107BB0001BB67A7AFEF77B7B0001007C03C10204CE -:107BC00005B6000B000CB4010B050272002BCD3280 -:107BD000303153273E0237330E03078307215761A5 -:107BE000307F1B3936311303C1164AA5A64A3C83A0 -:107BF000847D35000001007B03C1020405B6000A44 -:107C0000000CB4060A040272002BCD333031533E0F -:107C1000023733170E02077B254D4517B30820574F -:107C2000623103C150B2AC47164AA5A64A00000112 -:107C3000FF9EFEF8012700EE000A000AB20A0604C1 -:107C4000002F33CD3031433E023733170E02076227 -:107C5000244C4419B40821586230FEF850B2AD47A4 -:107C60001749A6A64A00000100E803C101AF05B606 -:107C7000000B000CB40400060272002BCD3330312F -:107C8000412E02273733141E02170139142116061C -:107C9000109F0407080503C14AA8A648153C808127 -:107CA0007E3A0002007C03C1037105B6000A00168B -:107CB0000012B70C010A1605100272002B32CD32E9 -:107CC0003939303141273E0237330E020721273E32 -:107CD0000237330E030701F009215963307D244D2B -:107CE0004419FDE007215761307F1B3936311303FA -:107CF000C1164AA5A64A50B2AC47164AA5A64A3CA8 -:107D000083847D350002007B03C1037105B6000A40 -:107D100000150012B706110A15050F0272002B326A -:107D2000CD3239393031413E023733170E02072147 -:107D30003E023733170E020701E8254B4318B608F9 -:107D40001F586431FE16254D4517B3082057623180 -:107D500003C150B2AC47164AA5A64A50B2AC47166A -:107D60004AA5A64A0002FF9EFEF8029200EE000A13 -:107D700000150010B506110015040F002F33CD3289 -:107D800039393031413E023733170E0207213E02A6 -:107D90003733170E02070108254D4418B408205840 -:107DA000622FFE15244C4419B40821586230FEF8A5 -:107DB00050B2AD471749A6A64A50B2AD471749A6DB -:107DC000A64A000100D7000003CD0614000B0014E2 -:107DD000400B09020A0104070308080500002F2FC1 -:107DE00017393031610105370513330325072503A2 -:107DF0000101010BFECB22012A2AC48B014722FE7E -:107E0000C5AB04071EA61E01A3FE5D1EA61CFBFB40 -:107E100000010042000003DD06140015001F40149D -:107E200008090C0D0E0F06070803020401141112B5 -:107E300013080A00002F2F17391739303161130545 -:107E400037051313053705133303250725030325CA -:107E5000072503010681FEBB23013B1564FEBA24FE -:107E6000013A21C681014624FEC51168014724FE5E -:107E7000C521017D1CA41B012801191EA61D017E20 -:107E8000FE821DA61EFEE7FED81BA41CFE83000179 -:107E900000D501FB028103DC000E0008B1070000E1 -:107EA0002F3230314122263534363633321616150C -:107EB00014060601A85B7838623E3C6038396201DE -:107EC000FB6F7D566C332F6855546D34FFFF002CCB -:107ED000FFE4052A00E90426001100000027001134 -:107EE0000207000000070011040D0000000700A5B4 -:107EF000FFEC089C05CB0003001500270039004B60 -:107F0000005D006F002F401867555E4C0D724331C5 -:107F1000283A0303280D7216040D1F01010D057286 -:107F2000002B322F3210CC322B322F3210CC322B8E -:107F300032CC3230317301330113222635343E0303 -:107F400033321615140E0327323E0335342623220E -:107F50000E0315141601222635343E03333216154E -:107F6000140E0327323E0335342623220E03151444 -:107F70001605222635343E0333321615140E032718 -:107F8000323E0335342623220E03151416E9043D30 -:107F900095FBC30F6E7A153458865D737917365A80 -:107FA000854E385137210F3835375237210F360378 -:107FB000136F7A163359855D747A18365B854E389F -:107FC0005138210F3936375036210E3402C86F7CB4 -:107FD000163459855D747818365A844E38513720D6 -:107FE0000E3635375137210F3505B6FA4A02359727 -:107FF0008F3DA2A89059908738A3AE975F7E507EA0 -:108000008B7A23584E4A76887E2C5555FD399490AC -:108010003EA3A88F598F8639A3AE975F7E507E8B83 -:108020007A22584E4A76877E2C55557E94903EA3F0 -:10803000A88F598F8639A3AE975F7E507E8B7A22A8 -:10804000584E4A76877E2C5555000001008B03A6BA -:10805000024505B60003000AB300010272002BCDF1 -:108060003031530133018B0104B6FEB103A6021077 -:10807000FDF0FFFF008F03A603A105B60427020E43 -:10808000015C00000006020E0400000100510076B1 -:10809000022B03C500060010B70605010204050304 -:1080A00000002FCC17393031650337011701130158 -:1080B00035E401018752FED3AA7601B01D01825238 -:1080C000FEAEFE8700010010007601E903C5000640 -:1080D0000010B70105020603050400002FCC173974 -:1080E0003031772701033713076353012DAA73E358 -:1080F0000176520151017A32FE501A00FFFF00262C -:10810000FFE403FB05B60427000401D400000006C9 -:108110000004FA000001FE19000002EF05B600039A -:10812000000CB5030C72010472002B2B303161017D -:108130003301FE19043E98FBC205B6FA4A0000015D -:10814000008E024C032504ED001C0019400A0403B4 -:108150001717100008020208002F332F10CC3233FB -:10816000113333303153133307333E023332161594 -:108170001406070323133636353426232206060752 -:10818000038E995F100118465D3B56620A055F73C6 -:1081900060060731303069591943024C02957F1F40 -:1081A000402C564F1C3816FE6E019F1B26112A2CA0 -:1081B0003C8168FEDE000001002D000004A505B62C -:1081C0000011002140101001010D04090C0C0008E1 -:1081D000050472000C72002B2B3211392F33CD3273 -:1081E0003211333031731323373313210721032125 -:1081F00007210721072103A339AF1BAFE102CD20DF -:10820000FDD672020620FDFB32011D19FEE33B0183 -:108210000E7E042A96FDE696E47EFEF20001FFE85B -:10822000000004A005C90029002D40161C0C0C09F3 -:1082300023050520081F09090018110572012700F0 -:108240000C72002B32322B3211392F33CE323211D5 -:108250003311331133303163373E0237233733372D -:10826000233733373E0233321617072626232206DA -:108270000707210721072107210E02072107181BE5 -:108280004B694415C21CC522CA1FC731196CB07E88 -:1082900066B2374131974A7680192C01711DFE91E3 -:1082A0002601711BFE8F12344D3802DC208D114DDA -:1082B000825E7FAF7FE574A2563321841D308177C3 -:1082C000CE7FAF7F5074511E980000030038FFEC42 -:1082D00005B105B6000D001800360033401B0E0C2A -:1082E0002525262623220321290C290C29013019B2 -:1082F0000D7218010472000C72002B2B322B3212FB -:1083000039392F2F1133173311332F113330317384 -:10831000013332161615140E022323031333323E93 -:108320000235342623230122263534363713233FE2 -:108330000233073307230306061514163332363784 -:10834000150606380138CE92BC5B4793E19A3C7B18 -:108350009C2B779E5E288A8B36029B6C5F0E0D4E9F -:10836000940FA3636730CE1ACD5409082D272340FC -:108370001A215605B65BA57173BE894AFDBF02D0AE -:108380003C667D417B7AFAC76F5220573E016B4EA7 -:1083900046C5D980FE862F40172B2D100A810E145A -:1083A00000010040FFEC04D605CA0031002B401547 -:1083B00004272707241D0E0E0B0B20200019120581 -:1083C000722B000D72002B322B3212392F331133E6 -:1083D0001133CE3232113330314522262635233740 -:1083E000333E02372337333E023332161707262631 -:1083F00023220606072107210E0207210721141652 -:10840000163332363715060602A386C76CAA1A9AA7 -:10841000030A0C05951B9D3AB6F192668B3D4E2ED4 -:1084200070495EA9882F01AD18FE44080D0A0301AA -:10843000801DFE9643835F48813B36931472E9B3F7 -:108440007E1C3E3A1680A9F7883129871F2E5AB420 -:10845000868019393B1D7E84A64F2019931922006E -:10846000000400CCFFF805A905BD0003001300239C -:108470000041002540123B242C3301012C04721CC6 -:108480000C04140303040C72002B322F3210CC3274 -:108490002B322F3210CC32303173013301052226BA -:1084A00035343E0233321615140E0227323E0235A1 -:1084B000342623220E0215141601222635343E02DC -:1084C0003332161707262623220E021514163332CE -:1084D0003637150606CC044796FBBB02D5738229B6 -:1084E00053815874852C568148374C2F154040369F -:1084F0004C30163FFE01708B2D5D9063314F26246A -:108500001F462839593D20464231491E1E5B05B69B -:10851000FA4A0886784F987A498E7C56967240645B -:108520003D606B2D4E583A5E6C334F5502BC8286CF -:108530004B927848120F630E1232576F3C5154170A -:108540000A650E1600020070FFEC039805CB0024AC -:10855000002F002040120908050C192506002C11D7 -:10856000057220201D000D72002B32322F2B32128B -:108570001739303145222626353506060735363679 -:108580003711343636333216161514060607111411 -:108590001633323637330E02033636353426262369 -:1085A0002206150265548C542F623034602D3B7FB7 -:1085B000654F723F64AF7152584C69096405478436 -:1085C000FC80841D382B4D3714459A81F0111D0C09 -:1085D000710E1F1001ED56885047865F84DBA33172 -:1085E000FEE86C7A61766D9B5102FC43D996405649 -:1085F0002B6859000004003B0000075505B6001227 -:108600000016002600360022400F2F1F27171314D4 -:108610000C030B120C08010472002B323F33393962 -:108620007C2F3318DE32CC323031730133013E02FD -:108630003713330123010E030703213721070322D8 -:108640002635343E0233321615140E0227323E020E -:1086500035342623220E021514163B0136BD01695E -:108660000B181B0CB298FECBB7FE91061214160B1A -:10867000AF03F51C01D51E9F78832C568054778656 -:10868000214E855B354E32184143334C3319420538 -:10869000B6FB3B3A86893D033FFA4A04DA2D6970FE -:1086A0007034FCD087870112917E4F967947977B73 -:1086B000398F84567035596A35505435586A354F5C -:1086C00056000002001F02E5058505B60014001CD7 -:1086D000002940141B1616030B0F0318070E0E007B -:1086E0000015040101180272002B321133CC321133 -:1086F000331133111739331133303141113313131F -:10870000331123113436372303230323161615118F -:1087100021112335211523110292B3C6CCAE7A0460 -:108720000107D366C9080203FDECD1021DD302E59F -:1087300002D1FDCC0234FD2F019E17621DFDCC023B -:1087400034235514FE5802696868FD970001FFEC58 -:108750000000059305CD002C001F400F220C037272 -:10876000151818192B2B0101000872002B32113338 -:1087700011333211332B3230316337212E0235342D -:108780003E033332161615140E0207210721373E19 -:10879000033534262623220E031514161707141E3C -:1087A0000169365F3B3F79B0E389B5F0774279A341 -:1087B0006001721EFDAB196CB6874A4FA68267A88E -:1087C00081572C756419963493C98382EECA9753E6 -:1087D00092FDA183E5C49F3C96853FA0C5EB8A77B7 -:1087E000B86A457BA7C46ABFFE6085000002007FAF -:1087F000FFDD04A4044800190022002340111C22BC -:10880000221F1F091A0E0E0009067212000D7200B7 -:108810002B322B12392F33113311331133303145B1 -:1088200022260235343E0233321616152111161651 -:1088300033323637170E020121112626232206076E -:108840000291ADEC795D9BBC5E97F08CFCC42DA0D1 -:108850005C95B146473078ACFE580254269C6B6557 -:10886000923023A001029394D68A428AFDAFFE9CE7 -:108870002F4C7B6F294C7F4C028B0115284F472EC4 -:10888000FFFF00A5FFEE060705B604270213028CC2 -:1088900000000027007BFFC1FEF60007023602D36E -:1088A000FCA8FFFF0069FFEC065B05C80427007504 -:1088B000FFC8FEF40027021302F50000000702368D -:1088C0000327FCA6FFFF0084FFEA066105B6042724 -:1088D000021302F7000000270234FFC8FEF200076F -:1088E0000236032DFCA4FFFF0088FFEC05E505B769 -:1088F00004270213026F00000027023602B1FCA613 -:1089000000070235FFCEFEF400020077FFEC0443BF -:1089100005C5002500360019400C2E0A0A00131B5D -:10892000037226000B72002B322B3211392F333099 -:10893000314522262635343E033332161736363576 -:10894000262623220607353E0233321E0215140264 -:108950000E0227323E0237262623220E0215141657 -:108960001601DC869D42234B7AAE7462902A020186 -:10897000018E8E3D8A36225C652E7AA5622B2D5D96 -:1089800092C976538869450F197F58668C552631F0 -:1089900059146DB3684CAEA98A53594E153111CD97 -:1089A000C8272193121D125595C5707EFEF5F8C596 -:1089B000748C5F9FC365557B659EB14C556D3400CB -:1089C0000002FFC6000003FA05B5000500110015FE -:1089D000400A0D020272010606000872002B3211D5 -:1089E000332B3230316337013313072521032E0334 -:1089F000350E02073A1502D5AD9D15FCBC02B052EA -:108A00000609060417343C2468054DFAB16697023E -:108A1000FE33625B55263972794400010104FE1170 -:108A2000055D05B60007000EB506010272040000E0 -:108A30002F322B3230314111211123112111010428 -:108A40000459AAFCF9FE1107A5F85B070DF8F3001D -:108A5000000100C5FE11055405B6000B001D400DB8 -:108A600003070708020004027201090900002F32FF -:108A700011332B123939331133303153350101356C -:108A800021152101012115C50279FD98043AFCB395 -:108A90000245FDA403A8FE1169039E03346A96FCF7 -:108AA000FBFC8A940001007F028D041D0318000363 -:108AB0000008B10100002F323031533521157F03FA -:108AC0009E028D8B8B0000010062FFF204FB069971 -:108AD00000080014B70105080404060806002F2F3B -:108AE00012392F1239333031450123352113013327 -:108AF00001022FFEE9B60120EF020486FDB10E034C -:108B00000E83FD5805BEF9590003009501930552E7 -:108B1000040D001B00270033001C400D220E033102 -:108B20001F11042E141C062800002F32C432D43228 -:108B30001739C43230314122262706062322262641 -:108B40003534363633321617363633321616151498 -:108B50000606253236372626232206151416053238 -:108B600036353426232206071616042D5E9D413D18 -:108B70009F5955854D4A855859A03E39A161568463 -:108B80004A4A84FD42467034346F49515F5A02B5F7 -:108B900050616350447038357001936C7667754E40 -:108BA0008D5F588E546F7265754D8C5F558F577EF3 -:108BB0005F63655D71524F72067352536D5D6562FE -:108BC00061000001000DFE1402FB0614001C0010E1 -:108BD000B7150E007207000F72002B322B323031A6 -:108BE00053222627351616333236351134363332B2 -:108BF000161715262623220606151114068E22475F -:108C000018143C236556AF92224716143C23434D5B -:108C100020B8FE140A078B070F87670519C7AC0930 -:108C20000889080D406D44FAEDCBAC0000020075D8 -:108C300001810431041E001B0037003540182B2A27 -:108C40002A200F0E0E1904800100000B124035205F -:108C5000801D1C1C272E002F333311331ADD321ACE -:108C6000DE323211331ACD32321133113311333037 -:108C70003153353636333216161716163332363729 -:108C80001506062322262627262623220603353606 -:108C900036333216161716163332363715060623B4 -:108CA00022262627262623220675317A48294C5B60 -:108CB0003C485C2E3B7E3230794A274D5B3C475E18 -:108CC0002F3A7E32317A48294C5B3C485C2E3B7E01 -:108CD0003230794A274D5B3C475E2F3A7E031F9323 -:108CE00035370B1C1A1F1944349334390B1D1920C6 -:108CF0001843FE309434370C1C1A1F194334913436 -:108D0000390B1D19201944000001008500A7042318 -:108D100005020013002740110B0A090C090906017E -:108D2000000213020210050F06002F33CE3232115B -:108D30003310CD321133113310CD32303165273736 -:108D40002135211321352113170721152103211561 -:108D500021019A7E6AFEFF014181FE3E0203857E6B -:108D60006D0105FEBC8301C7FDF9A733E589011438 -:108D700086012037E986FEEC8900000200810000B0 -:108D8000041F04D60006000A0019400B0105020367 -:108D900004030600000708002F33332F32CE3217AA -:108DA00039303165013501150902352115041EFCE4 -:108DB00063039DFD0E02F2FC63039EF101A95F01B6 -:108DC000DD93FE8EFEB3FE7C88880002008B0000DF -:108DD000042904D60006000A0019400B0205060308 -:108DE00003040100000708002F33332F32CE32175F -:108DF00039303177350101350115013521158B02E7 -:108E0000F1FD0F039DFC63039EF193014D017194ED -:108E1000FE235FFD66888800000200940000046362 -:108E200005C3000500090018400E060104090708E3 -:108E30000600020572000C72002B2B12173930311C -:108E40006101013301012709020257FE3D01C348B8 -:108E500001C4FE3C23013EFEC2FEC202DF02E4FD6D -:108E60001EFD1FCC02150214FDEC0001018E04D979 -:108E70000466060E00150012B71108800E0F0001DF -:108E800000002F5D321ACC32303141222626353493 -:108E9000363733060615141633323637330E0202D0 -:108EA000C96F8B410503920303515F627E159F13C7 -:108EB00062A904D93C6E4911270A101B0E3D475088 -:108EC0006D5F8B4B0001020604CD033B0614000BC3 -:108ED000000AB205800B002F1ACD303141353E0219 -:108EE0003733150E02070206173A36109E0E465902 -:108EF0002C04CD18226D742C13236F762C000001E6 -:108F000001F804D9032B0621000B0017400C0705BC -:108F100080010F003F005F000300002F5D321ACD7B -:108F200032303141353E023733150E020701F80E5B -:108F300045592B5C1639351004D9152170772B1B38 -:108F4000216B742D000200960354031E06C7000A0D -:108F50000013001B400C06030C0C090101009810C3 -:108F60000497003F33E4392F333311333330314129 -:108F700037213701330333072307013337363637B9 -:108F800006060701DC2AFE901601E588797E168226 -:108F90002AFEDBE82B0C160E0D4B1B0354CB65028F -:108FA00043FDC971CB013CC335683118611F000115 -:108FB00000BC0346033B06C30021001F400E1211F4 -:108FC000110E0E171A1A070098161397003F33E474 -:108FD00032392F33331133113330314122262735C3 -:108FE0001616333236363534262322060727132148 -:108FF000072107363633321615140E02018F3C6BEB -:109000002C32703A4662345E47234323337A01AEF2 -:1090100018FEC04214301D71812855880346191965 -:10902000811F26315A3C47490B0C2B01A477E205DE -:10903000087E713B735D3700000100E7035603674C -:1090400006C300060010B605020206980397003F0B -:10905000E4331133303153012137210701E701D6C1 -:10906000FE721A021E13FE2A035602FC715DFCF00A -:10907000000300B20346033406D100190025003175 -:109080000016400B20130626041A00982C0D97009A -:109090003F33E43217393031412226353436372612 -:1090A00026353436363332161514060716161514BF -:1090B00006062716363534262706061514161336E7 -:1090C0003635342623220615141601B4738F7372B5 -:1090D000333B45805B76756D5F3F4A4C8E57505BE6 -:1090E0004735506D4E8D3E684236464C3B034675C3 -:1090F000645E822925544843693C76515377202881 -:10910000634C4976446901554335551A1C574A3911 -:109110004301A516494A2F394937374000160056F2 -:10912000FE8307BF05EC000B001100150019001DA0 -:109130000021002500290035003B0041004A005A6B -:1091400000620066006A0079007D00810085008968 -:10915000008F004640228D87877F7F6868373C22DA -:10916000221E1E16160C754C4C06716B6B4B4B4A2F -:1091700054535B042A003006002F33333217393240 -:109180002F332F33113311332F3311331133113365 -:109190002F33113311331133303141222635343618 -:1091A000333216151406011133153315011133111D -:1091B00001352115011133110135211533352115E3 -:1091C00001113311013236353426232206151416C7 -:1091D0000111211523150135333533110133323691 -:1091E00035342623230311333216151406071516BA -:1091F0001615140623033332363534232301113375 -:109200001101352115012227351616333236351155 -:1092100033111406251133110135211501113311B4 -:1092200001352115053523352111025A857F7F85AA -:10923000857F7FFD776BC0FED56B013D010AFD4E3A -:109240006B02C4010C7B010DFA3D6B019947424250 -:1092500047464343FE42012BC005D2C369FC6E4C16 -:10926000312728344877AA6E6D2E2C2F3C6C5D5622 -:10927000442E265B3D032969FA3F010A02CB2E20CA -:109280000F20132731796C012A69FBC6010C02C536 -:1092900069FD4D010D013DC3012C014AA38889A23E -:1092A000A28988A3FD39012BC26901A6010AFEF635 -:1092B000FE5A6969032D010CFEF4FCD369696969E2 -:1092C00004B6010BFEF5FE75695E5E68685E5E6958 -:1092D0000312012C6BC1F9C369C2FED503312C26E0 -:1092E0002329FF00024642523141070C0939434FFE -:1092F00059015E222241FCF4010AFEF605586B6B0F -:10930000FBCB0A62030526320190FE74635D6401A3 -:109310000CFEF403D16B6BFDB8010BFEF502486B3C -:109320006BC1C16BFED400030054FEC107AA061432 -:109330000003000F002B0010B7040A11221B0500C8 -:1093400002002FCC17393031490432363534262308 -:10935000220615141603333534363736363534269F -:10936000232206071736363332161514060706066B -:109370001503FEFC5603AA03ACFC35385353383CA6 -:10938000515136D22A435858BDA356B54552447F51 -:10939000373F3E35444C43FEC103A903AAFC56FDAA -:1093A0006B3F484C3D3D4C483F019A2F323E34477D -:1093B0007C6589983A28B2222E3A2F3A47353D717A -:1093C0005000FFFFFEFAFE1403010620062603A943 -:1093D00000000107014BFF6C0000000AB3120C06ED -:1093E00072002BCE3031FFFF007B03C1020405B6B3 -:1093F0000406020300000002002FFFEC04BC06215B -:10940000003D004B002A40140D14353E3E38261412 -:1094100026142600442E017220000B72002B322BE2 -:10942000321239392F7D2F1133331133113330314B -:10943000452226263534363736363534262322065D -:109440000737363633321615140607060615141676 -:1094500033323E03372E0235343636333216161584 -:109460001406073307230E0401363635342623222B -:1094700006061514161601926D8C43291C101C1F2C -:10948000171638140A20472D4F50231616204F5612 -:109490005D8F69482C0BADEA75579F6A799F500222 -:1094A000028E1B840E3C6393C8016E0303655E3E0F -:1094B000522857A7144A7E4F4983412B4E221D1E26 -:1094C000110B800E1359443A7038376C3947566780 -:1094D000A7C5C14A0356A374699E5977DB98193B07 -:1094E000148066ECE4BC7103E3113C1FB2AC38603D -:1094F0003C5A6C30000100BD000004E305C3001CB1 -:109500000019400D130C03721B01040300030272C7 -:1095100000002F2B1217392B323031611303331314 -:109520003E03373636333216170726262322060720 -:109530000E030703013477EEA9B22A6161561F3E7C -:1095400070511C3A15230E1B11224330195870809C -:10955000436E02240392FD1650ACA5892B51510B8A -:10956000068603072E402387B9DA76FDEB0000025A -:10957000006BFFEC06880448001B003A00274014EB -:109580002A160B720D34340A2121000A0672191CA6 -:109590001C000B72002B3211332B12392F11331197 -:1095A000332B3230314522263534363637213737A2 -:1095B000210723161615140E032322262706062735 -:1095C000323636373733070E0215141633323E0360 -:1095D00035342627210E0215141601B9889A3565EF -:1095E00046FEF40FC0054E1FEE0E1020446D9A6625 -:1095F000667614308C4D3F58391129A12204080594 -:10960000433E385D48321A0D0BFD4A3F673C4D140E -:10961000B2B265D4D16046488E3D85475BC5B994EA -:1096200058675658658A4A7C4BC0A6142F30144F91 -:1096300055427295A7554284395BCAD56E6D6F004D -:10964000FFFF0054000006B7079006260030000018 -:109650000107007602CF016F000AB3180102720001 -:109660002BCE3031FFFF003A00000685062106268A -:10967000005000000107007602D60000000AB33453 -:10968000010672002BCE3031FFFFFF8DFDDC041888 -:1096900005B60626002400000007024F011E000048 -:1096A000FFFF0063FDDC045D045C0626004400004F -:1096B0000007024F012F00000002FFBCFDDC017714 -:1096C000FF83000B0017000EB40C00801206002F61 -:1096D000331ACC3230315322263534363332161514 -:1096E00014062732363534262322061514169762BF -:1096F0007979625C84815F3241413234413BFDDCE7 -:109700006F646371716165705F3F35353F3F35351B -:109710003F0000020096FFEC06A40614001F003470 -:10972000001B400D13110E16002A0B0372200009B6 -:1097300072002B322B32123939CE3230314522268B -:109740000235343E043332161736363733170606E1 -:1097500007161615140E0427323E0435342623222C -:109760000E041514161602B1B0F17A2D567FA4C757 -:109770007495DE41595211B508229C8F1417285058 -:1097800078A0C8735692775B3E20BDA756947A5D49 -:10979000402156A4148C0100AD7DEAD1AD7E457206 -:1097A0006B2391701689AF3837804A79E7D0AD7E48 -:1097B00046953C6C92AFC265C8DE396990AFC4690A -:1097C00084BE660000020064FFF0054D04E9001F3E -:1097D0000032001B400D13110D17002A0A077220DA -:1097E000000B72002B322B32123939CE3230314518 -:1097F00022262635343E03333216173E02373317FE -:109800000E0207161615140E0327323E03353426B2 -:109810002623220E0315141601F97EB6612E5A85F1 -:10982000AE6B6EA633404C2A0BB3081553846111FE -:109830000F2D5985AF633E705C43252E66554677E4 -:109840005E4123801067BD8168CBB58B4F4F4919AE -:10985000547548175A8B6523285A3366CAB58B50FE -:109860008A34638FB66D417A4F3A6A90AC5F8391C8 -:10987000000100A4FFEC06E306140026001B400DC7 -:109880001D1B1722001508027210000972002B32EE -:109890002B32123939CE3230314522262635343634 -:1098A000371333030606151416333236363713339F -:1098B000073E023733170E0307030E02026C97CBE5 -:1098C000660D0ABEA9BF0B0C8B9977A4681CCBA8A8 -:1098D0002B35533B0EB209124A6D8A5189228DEB0A -:1098E0001460B6812565300379FC7C31551F7A926E -:1098F00055AC8103B3C70C437A5C16518262410FA9 -:10990000FD7BA3E97C0000010071FFEC05D004E9B8 -:10991000002900294015240A72172208001D1B1572 -:109920001508067226251010000B72002B32113319 -:10993000332B3210CE32111239392B3031452226D9 -:1099400026353436371333030606151416333236EC -:1099500036371333073E023733170E030703233717 -:10996000230E020183537C430D0891A895080949F1 -:10997000504BA58D2566A41B37543A0EB208124CE5 -:109980006D8B51B3891B09266C8E143E7C5B28516C -:109990002D02A1FD4C2B42174A5066DBAF01E28538 -:1099A0000B437A5E175182624010FCB3D4346B498A -:1099B0000001FDBD04B8FF19068D00160015400911 -:1099C0000115080FC00F000100002F5D1ACC3239BD -:1099D00039303141373E02353426232206073536E9 -:1099E000363332161514060707FDC2163E532A3DBC -:1099F000351D3710193D22687C72601B04B8B40A0B -:109A00001E2D20281C06026208065051525E166E5A -:109A1000FFFF005600000470079006260028000093 -:109A2000010700430117016F000AB30C0102720025 -:109A30002BCE3031FFFF00560000059F0790062611 -:109A400001AE00000107004301AC016F000AB3142E -:109A5000010272002BCE3031FFFF0065FFEC03BE28 -:109A600006210626004800000107004300A300006D -:109A7000000AB32B090772002BCE3031FFFF0071B3 -:109A8000FFEC045E06210626005800000107004393 -:109A900000E00000000AB31E080672002BCE303131 -:109AA000000100CBFFF507E005B6002B001E4010BB -:109AB0002015151B0B2A11040005027226000972DD -:109AC000002B322B12173933113330314526020265 -:109AD0001237330602121217333E0237013E0237A5 -:109AE0003306021212173336121213330202000722 -:109AF0002326020227010172364C250A22AF1F0AD3 -:109B00001A301C0A11303A1F0146030A110CAF1F0C -:109B1000091E3A230878D2AA3AB140CCFEF0A796A3 -:109B20002D492F08FE380B93015B017E018FC6BCC7 -:109B3000FE92FEB3FEE46B275F6A37022D47948FD7 -:109B400040AEFE9CFEACFED375A4019101D0010392 -:109B5000FEE9FDF3FE29C66F0116011F7CFCE00043 -:109B60000001008A0000066E044A0027001E401013 -:109B70001C1212170A260F040005067222000A7230 -:109B8000002B322B12173933113330316126260264 -:109B90001237330612121733363637132636373359 -:109BA0000602121733361212373306020207232E2B -:109BB0000227010119294224041CA51F0430210693 -:109BC0001D5125DD031113A61E0429240765B08F3E -:109BD00031A5329FE39A9C1A2F2308FE9F68FA0151 -:109BE0001A01309EC3FE9EFEDA6A347037013A676E -:109BF000D762A7FEA6FEC47C75012B015CBDC8FE22 -:109C00008AFE9EAA47ADB652FE040002008F0000F5 -:109C1000043D05B600150020001D400D200B040773 -:109C200007010A0A0516000872002B322F392F335C -:109C3000331133CE323031731323373337330721A7 -:109C40000721033332161615140E02232733323E32 -:109C50000235342623239EE9F81FF72FAA30018509 -:109C60001EFE7C3A9999BD57509DE6966F875F9C82 -:109C70006F3C8C8DA1044E90D8D890FEF95AA26DFD -:109C800073B3793F9326507A5471690000020057EC -:109C9000FFEC03E40527001C002D002940132825B4 -:109CA00025150E0B0D0D0B0B08081112151D000BC1 -:109CB00072002B32DC32CE32113311332F113311BB -:109CC00033113330314522262635343637132337C6 -:109CD000333733072107210336363332161615146E -:109CE000060627323E0235342623220607060615CD -:109CF0001416022975A1530D0A61E11DE32FA62D4B -:109D0000011E1EFEE24B32873E76984966C58140B1 -:109D10006343236B703A7E350C0A6914478E682DB5 -:109D2000692E01CB8FE0E08FFEB0091045825B69A0 -:109D3000A86289203B513155510E093C4F2061608A -:109D400000010056FFEC074505CB002F002740150A -:109D50001A1303721F0D0D220808090B027209085D -:109D60007228000972002B322B2B12392F3333113A -:109D7000332B323031452226263534363721032322 -:109D8000013303213E033332161707262623220E02 -:109D90000207210721060615141633323636371509 -:109DA000060604D0A4E6770304FEBA92A80135A8FB -:109DB0008401452380BBF69966B04E47378E586FB5 -:109DC000B88F651D02711EFD8D0605C6A93A6E6B22 -:109DD0003451A41486FAAE264B26FD4F05B6FD91EC -:109DE00082E9B36628298D1F294C88B36795244AD8 -:109DF00026C4D90F1C11941F1E000001003AFFEC6D -:109E0000058E045C002D00274015191207721D0DE8 -:109E10000D200808090B0672090A7227000B720050 -:109E20002B322B2B12392F333311332B3230314558 -:109E300022262635343637210323133303213E02ED -:109E40003332161707262623220606072107210686 -:109E500006151416163332363715060603DA79B5A9 -:109E6000650403FEFC69A7E9A55F0100218BD89377 -:109E7000498A3B3029714158906A1E01D820FE2B37 -:109E800004033C72504D793C3689145BB6891A360E -:109E90001BFE0F0448FE3482DA841B198C142054F4 -:109EA0009A688D222A19527C44281C8E1C24000298 -:109EB000FF8D0000046D05B5000B00170021401058 -:109EC0000609090C0C081301027204080800087244 -:109ED000002B3211332B3212392F331133303163CF -:109EE00001331323032303231323010121272E030B -:109EF000270E020773035697F3A66B7A909D957F02 -:109F0000FE7201E401251E030908050112282E1B1B -:109F100005B5FA4B02B1FD4F02B1FD4F0347B31B2C -:109F20004044411C264F54300002FFA6000003B4F9 -:109F30000448000B0015002140100609090C0C0113 -:109F40000408080B0A7211010672002B322B321121 -:109F50003312392F33113330316301331323032389 -:109F6000032313230101332E02270E035A0282CF4B -:109F7000BDA54F60659B6E60FEE20168F50C130F96 -:109F800006172D30320448FBB801EEFE1201EEFE3A -:109F900012027244776C312C545257000002005662 -:109FA0000000065505B60013001D003140180A0ECA -:109FB0000E12140303121201080C0C0F0F13087277 -:109FC000190505010272002B3211332B32113311A6 -:109FD0003311392F331133113311333031730133CE -:109FE000032101331323032303231323012301211B -:109FF000030121272626270E0207560135A88401D2 -:10A00000B0016D99F0A66A7B8F9B9481FE74B201BA -:10A0100095FE8692030C0122190D0B0211292E1CAC -:10A0200005B6FD91026EFA4B02B1FD4F02B1FD4F34 -:10A0300002B1FD4F0347AF5670402753582F00021F -:10A04000003A0000053F0448001300160031401894 -:10A050000A0E0E12140303121201080C0C10101336 -:10A060000A72160505010672002B3211332B3211CC -:10A0700033113311392F331133113311333031731D -:10A080001333032101331323032303231323012356 -:10A090000121030133033AE9A762013D010FCEBD5F -:10A0A000A54D5E679B6C5FFEE2AD0123FEF8690281 -:10A0B00068F1330448FE3101CFFBB801EEFE120116 -:10A0C000EEFE1201EEFE1202750154000002FFB115 -:10A0D0000000057F05B6001F0022002B4016101857 -:10A0E0001819160A2016030505071F087209060627 -:10A0F00022070272002B323211332B11392F173302 -:10A100001133321133303163133E023701372107E7 -:10A11000011E02171323032E0223230323132322DA -:10A12000060607030101214FD9346EA17EFEFD1AF8 -:10A13000041D1CFE22787B2F051BAA190625554DF0 -:10A140001298A8960F4E68512DD9028701A7FD7469 -:10A1500001CC70A25D0701F38181FE0D0961A46C41 -:10A16000FE3801CA566F36FD3B02C5306D5EFE36C5 -:10A17000035B01C50002FF94000004A10448001D18 -:10A180000020002540121017171518180A1E050583 -:10A19000071D0A7220070672002B322B11392F334C -:10A1A00033331133321133303163133E0237033707 -:10A1B0002107011E02171323032E02230323132258 -:10A1C000060607030101216CC1295D8D6EE31303AF -:10A1D0009B15FE865E68310B2FA12D092C5446710C -:10A1E000997047624A25B3022C013AFE0301694C7B -:10A1F000764B0A01656363FE9B0E507D54FEAF01F2 -:10A200004E475627FDEE0212245347FEAC0285014D -:10A210003400000200560000078105B60025002822 -:10A22000002F4018191503092603242400010805EE -:10A2300028280602720102721F170F00002F323207 -:10A24000322B2B321133331112392F173333333072 -:10A2500031730133032103372107011E0217132332 -:10A26000032E0207230323132322060607032313C7 -:10A270003636372103010121560135A8830297FDA7 -:10A280001A041D1BFE237779300619A818042757D6 -:10A290004E1098A997104D69512CD8B1D924472E4A -:10A2A000FE6D9303EC01A4FD7405B6FD9501EA81F2 -:10A2B00081FE0D0A60A36DFE3801CA56703601FD9D -:10A2C0003B02C52E6C5DFE3201CC4B7628FD4B0364 -:10A2D0005B01C5000002003A000006470448002365 -:10A2E0000026003E401F21141717222409090303EA -:10A2F000222201230F16161C1C230A080505260618 -:10A300000672010672002B2B323211333F331133A8 -:10A3100011331112392F33113311331133113333F8 -:10A320003031731333032103372107011E02171342 -:10A3300023032E02230323132206060703231336C7 -:10A34000363721030101213AE9A7600212E3110324 -:10A350009D15FE865E68310B31A32D092C53467284 -:10A36000976C46604927B1AFC2143624FEE16A03F8 -:10A3700032013CFE010448FE3801656363FE9B0E1A -:10A38000507D54FEAF014E475627FDEE0212245376 -:10A3900049FEAE016A274B1AFE0A0285013400010C -:10A3A000FFB6FE5A042406CE005E0037401A570757 -:10A3B000033A33332B2D28474618180E501717032E -:10A3C0003E30212803725B03002F332B32323212CE -:10A3D000392F39393312393910CD32322F33113305 -:10A3E00033303141262623220606232226353436F1 -:10A3F00036373E0335342623233733323E02353495 -:10A400002623220607273636372626273533161603 -:10A410001736363332161715262623220606071E50 -:10A42000021514060607151E0215140E02070E0269 -:10A430001514163332363633321617030821664D9B -:10A4400037727B45849169C285529B7D49ABA1CC13 -:10A450001CC04C9276467E695EB1534555B3691F68 -:10A460005522752449273E764D1F230D0D1D141DC1 -:10A470003439274470425AA77651814B529ADB896E -:10A480006E7B303A4E396D7341455A26FE5A0C1890 -:10A4900004057A5F68763B0E092142755D83788AF0 -:10A4A000214978576A6341367A39440A3B7D30182E -:10A4B000275A394E7209066B03042548330D4D7F28 -:10A4C0005B67A56F17040C4E886271A46D3D0B0984 -:10A4D0001E312825340707140B000001FF9FFE7969 -:10A4E0000383054F0057003640193932322A2C2792 -:10A4F000444319190F4B1616033C2F2027075154BC -:10A50000540603002F333311333F33333312392FC3 -:10A5100039393312393910CD32322F3330314126A7 -:10A52000262322062322262635343E02373E0235D4 -:10A530003426232337333236363534262322060792 -:10A540002736363726262735331616173636333252 -:10A5500016171526262322060716161514060607B3 -:10A560001516161514060607060615141633323688 -:10A570003332161702A7265740528F606175344058 -:10A580006E8F4E5599616373921F65478657555C70 -:10A5900046844F323E7D451E4D237524472539752F -:10A5A0004F1D280D0D1C14294B355C663C7352530E -:10A5B0006885DE88767F3C3D569A4B355A2BFE796E -:10A5C000111709395C324B5F37200D0F2C5B544A51 -:10A5D000538C1E5551404C2323801D2808376E3163 -:10A5E0001A285B344C7308056D03044549197C5DDA -:10A5F0004A744D120413755C7E9249121032392749 -:10A60000290A0F18FFFF00C90000064605B6060616 -:10A6100001730000FFFF008CFE14056A0612060697 -:10A620000191000000030096FFEC058205CD0014A7 -:10A630000021002D0019400C221B1B00290B037266 -:10A6400015000972002B322B3211392F333031456E -:10A6500022260235343E0433320011140E04273210 -:10A660003E023721060615141616032136363534F8 -:10A670002623220E0202B1B0F17A2D567FA4C774B0 -:10A68000F60115285078A0C87367A8815818FC9760 -:10A69000030357A4DC03620303BDA765A8835B140F -:10A6A0008C0100AD7DEAD1AD7E45FECFFEF179E7AC -:10A6B000D0AD7E46955495C5711D3D1D84BE660284 -:10A6C000B2162F19C8DE4E8BBC0000030064FFF0E9 -:10A6D000042304570013001F002A0019400C201AFD -:10A6E0001A00270A077214000B72002B322B32114A -:10A6F000392F3330314522262635343E0333321686 -:10A700001615140E0327323E0237210606151416BD -:10A71000032134363534262322060601FB7FB66238 -:10A720002E5A85AE6B86B65D2D5A85B0643D6E5D42 -:10A730004513FDB004028061024A037578568C63AC -:10A740001067BD8168CBB58B4F69B87667CEB8907E -:10A75000538832608957172E18829301FF142315EE -:10A760007991579A000100BF0000057305C3001DD1 -:10A770000019400D18110372080700010272000849 -:10A7800072002B2B1239392B323031610333131EF7 -:10A790000207373E0237013E0233321617152626CE -:10A7A0002322060607010160A1A76206090401062B -:10A7B000102B3219011D3F637A5F24371A15321EA0 -:10A7C0002D45462EFDEF05B6FC47356E6A31022E4B -:10A7D0006D7133024B83A64F090789080A37745CF1 -:10A7E000FBCB00010061000004300450001B001B83 -:10A7F000400D160F0607000F0F010672000A7200C7 -:10A800002B2B322F11393911333031730333131697 -:10A81000161733363637133E0233321617152626EF -:10A82000232206060701E685A943090A04062350E8 -:10A830001EAF2F50674F172B0F0E211620322E1CE4 -:10A84000FE700448FD8D569C6159BA400166637ADA -:10A850003805057B0405214739FCCD00FFFF00BF0B -:10A860000000057307900626026D0000010704151D -:10A8700004F9016F000CB42A1E010272002BCECE27 -:10A880003031FFFF00610000043006210626026E11 -:10A89000000001070415043F0000000CB4281C014F -:10A8A0000672002BCECE3031FFFF0096FE1309D585 -:10A8B00005CD0426003200000007005C05C300003F -:10A8C000FFFF0064FE1308920457042600520000A4 -:10A8D0000007005C0480000000020096FF8805A6C7 -:10A8E000062C001E003E002940143C3939000303A9 -:10A8F0001F1C09722C2F2F2912120F0C0372002B10 -:10A90000323211333211332B3232113333113330AF -:10A9100031452226272E0235341236363736363365 -:10A920003216171E021514020E02070606133E0405 -:10A9300035342626270606232226270E041514164C -:10A9400016173636333216028A373E0279AA5A591A -:10A95000AAF39A144636383D0176A95B366A9DD033 -:10A9600080144774568E6D4B2637684A16482A2F36 -:10A970004008548D6E4C28356A4F17432B2F3E7874 -:10A9800045341D98E996AE0138F89E1536304035AD -:10A990001E93E9A088FF00DEAC6C0E383101051271 -:10A9A0006192B5CD6B72A56C1B27252E2A125F8F85 -:10A9B000B3CD6E6AAA741A26252E00020064FF9594 -:10A9C000044104B0001D003B00254012302D3333FC -:10A9D000120F0C077224211E1E1B00030B72002B8A -:10A9E0003232321133332B3232321133333031457C -:10A9F000222627262635343E0337363633321617BD -:10AA0000161615140E0307060627363633321617A8 -:10AA10003E04353426270606232226270E04151465 -:10AA20001601FE303604959B264B6F945B0F423225 -:10AA30002F3801929124486C905A10417F16392684 -:10AA400023310B3255433019484A16382522340A2F -:10AA50002D56493820536B392F1AE2AC5AB4A588C9 -:10AA60005D13352B373021DB9E60B8A5865E14362A -:10AA70002FF223212418104564819A57608A1822E6 -:10AA80001E221D0D3E5F7F9B5B6F920000030095B1 -:10AA9000FFEC075D083400140029007100434023D7 -:10AAA0004F6B097259600372090B0B110480141467 -:10AAB0002316153C3503724C49496F464A4A4646AF -:10AAC0002A0972002B3211332F11333311332B32F9 -:10AAD000DE32CC322F1ACC323311332B322B3230C0 -:10AAE00031413E0233321E0233330723222E02232A -:10AAF00022060713373E02353426272626353436FC -:10AB0000333216151406060122262635343E043348 -:10AB100032161707262623220E0415141633323652 -:10AB200037133303161633323E03353426262322D9 -:10AB300006072736363332161615140E042322263E -:10AB40002627060603810F486E473F6C676E411843 -:10AB500018134E75615E3831440D3D0E27321914BD -:10AB60000F1526312B3641376DFDAF92BC59254963 -:10AB70006C8EAE67568A32513059374C7F654D33F3 -:10AB80001A848B5373175AAD57176E55609D7751C2 -:10AB900029315E43365F32453F8F5378A253274DAC -:10ABA0007397BC6F5479511927A107485069332313 -:10ABB0002F2378232F233A3AFEC9480F1D1F101266 -:10ABC0001007091B1F2323423832553FF9C67AE08C -:10ABD0009873ECE1C394542D2A8520274F87ACBE8F -:10ABE000BB52AABC4D1C01A6FE531A4875C2ECF21A -:10ABF00068678A452A1F89292C6CCD9273F3EACDA8 -:10AC00009C5926391C28530000030064FFEC05E919 -:10AC100006FF00140029006C004140224D670B72B2 -:10AC2000565D07720A0B0B11048014142316153B92 -:10AC30003407726A4A4448484744442A0B72002B3E -:10AC4000321133332F1133332B32DE32CC322F1A01 -:10AC5000CC323311332B322B323031413E0233327E -:10AC60001E0233330723222E022322060713373E08 -:10AC70000235342627262635343633321615140687 -:10AC8000060122262635343E0333321617072626C0 -:10AC9000230E0415141633323637133303161633C6 -:10ACA000323E033534262322060727363633321642 -:10ACB0001615140E0323222627060602970F496E47 -:10ACC00046416C676E41181A124E75625E38314308 -:10ACD0000D430F27331A170F1526322A3840376DC8 -:10ACE000FE1A769D4E305A80A05D446E24561E4159 -:10ACF00028416C53381D61634756134AA64B175BB6 -:10AD0000354473593E2042501F47293E34744260F7 -:10AD10008041295583B373587F20298206144F68D8 -:10AD200034232E2377232F233A3BFEC8480D1E20C1 -:10AD3000101212070B191C23264438315540FAFB18 -:10AD400062BF8A6ACDB48A4E221D7F1717014675ED -:10AD5000919B4987953017015EFE9F1A2840739892 -:10AD6000B25E6888131B83201B5EA9716FDBC295DE -:10AD700055381F203700FFFF00CBFFF507E007180D -:10AD8000062602590000010703850193016F000A9E -:10AD9000B32C050272002BCE3031FFFF008A000079 -:10ADA000066E05A90626025A00000107038500BAAF -:10ADB0000000000AB328050672002BCE30310001D6 -:10ADC0000096FE14050E05CB002000134009120B5F -:10ADD00003721B00010972002BCD332B323031413D -:10ADE000132E023534123E0233321617072626235D -:10ADF000220E03151416333236363703020E6896C8 -:10AE0000D773407FBEFD9D66AF4C433A8B597BC4E0 -:10AE1000936131C4AA182E2F198BFE1401DA088A07 -:10AE2000F5A5880110F2BB6C28298D1F29599CCAF1 -:10AE3000E474C0DB050B0AFD770000010064FE141A -:10AE400003AF045C001F00134009120B07721B00C4 -:10AE5000010B72002BCD332B32303141132E0235D2 -:10AE6000343E033332161707262623220E0215140A -:10AE700016163332363703018E667AB4622C5A893D -:10AE8000B976478D392F2A72415B956B3A3B7251E7 -:10AE9000345C268EFE1401D8015DB38268D2BC9268 -:10AEA000551B198C14205DA3D57856753B1813FDDE -:10AEB0006C0000010077FFFC047A05090013000C08 -:10AEC000B30B010A00002F2F3939303145271325E4 -:10AED0003705132537051317030507250305072530 -:10AEE000015278B7FEE640011FCEFEE343011BBAD4 -:10AEF00076B9011E44FEE5CF011D43FEE304450182 -:10AF00003FA572A40164A574A5013E44FEC0A473CC -:10AF1000A5FE9BA673A50008002BFEC307BF058FE7 -:10AF2000000D001B00290037004500530061006F31 -:10AF3000000CB36C65261F002F332F3330314136A0 -:10AF400036333216172326262322060701363633D8 -:10AF500032161723262623220607013636333216E9 -:10AF600017232626232206070136363332161723E7 -:10AF700026262322060713363633321617232626B3 -:10AF800023220607013636333216172326262322BC -:10AF900006071336363332161723262623220607D2 -:10AFA0000136363332161723262623220607055E7E -:10AFB000056565616B074C074C343D4307FB37055E -:10AFC0006565616B074C074C343D430701F6056529 -:10AFD00064626B064B074D343D4208FCC90565654C -:10AFE000616B074C074D333D43076A056565616B2F -:10AFF000074C074C343D43070439056565616B0711 -:10B000004C074C343D430777056466606C074C077A -:10B010004D333D4308FCB7056465626A074B074D35 -:10B02000343D420803B459666A5538231F3CFC2559 -:10B030005966695638231F3CFEEA58666A5438231D -:10B04000203B030A5965695539221F3C01E75966BF -:10B050006A5538231F3CFC255966695638231F3C26 -:10B0600001F459656A5438231F3C03045965685636 -:10B0700038231F3C0008002BFE7F077F05D3000B01 -:10B080000015001F002A00360042004E005800083C -:10B09000B15423002F2F30314127373E0237170E8E -:10B0A00003012736363717070E02132E02273516EF -:10B0B0001617150136363733170E0307252E0227CC -:10B0C00037171E031701272E0327371E0217012EDD -:10B0D000022735371E031701273E023733060607BE -:10B0E000058F5C022D6D73354225504F48FB85411D -:10B0F0004AA43C5C032C6D73133374743555C049FA -:10B1000001E016280A820B0A1B202212025B1E464F -:10B11000441E5C11142927250FFB931114292725A0 -:10B120000F3F1F44451E0531387D78310E26545897 -:10B130005628FBFA0B0D262E175C15280A039C5C7B -:10B14000101B3734144116333332FBD7402D6C2C8F -:10B150005B111A373302210D272E175C16270B823D -:10B16000FCB455C0490E2655585627B2326B652798 -:10B170005C02224E555428040102224E54552842A6 -:10B18000316C6528FDED0E1C1706820B091B202271 -:10B1900012025D0E3373753555BF4A00000200542C -:10B1A000FE84059E07620017002D00274013291F0B -:10B1B00080261807110A140B0272150202000A08F1 -:10B1C00072002BCE3311332B32123939DE321ACDC5 -:10B1D000323031411323133E023727012301330359 -:10B1E0000E0207330133013303032226263534369A -:10B1F0003733060615141633323637330E02038200 -:10B20000EBA3B40E1F1D0C04FC48C40135A1B40C03 -:10B21000211E0A0403B5C4FEEABAFCB36F8B4105D4 -:10B2200003920303515F627E159F1361AAFE84019E -:10B230007C0353428F812C01FB2E05B6FCB13A9062 -:10B24000822404BFFAE2FDEC07A93C6E4911270AEB -:10B25000101B0E3D47506D5F8B4B00020071FE8747 -:10B26000046D060E002100370025401333293022DB -:10B270001E10067203181800080B721F020A7200D3 -:10B280002B322BCE3311332B32DE32CD32303141E3 -:10B29000132337230E022322262635343637133361 -:10B2A00003060615141633323636371333033303C9 -:10B2B0000322262635343637330606151416333264 -:10B2C0003637330E0202B6C7901B0B256B8E5C51CE -:10B2D0007B460D0891A89508094B4E4BA58D256618 -:10B2E000A4CAAEE68C6F8B410503920303515F62E3 -:10B2F0007E159F1362A9FE870179D2356A473B7993 -:10B300005B29562D02A1FD4C2B46174B4B66DBAF3C -:10B3100001E2FC45FDFA06523C6E4911270A101B5A -:10B320000E3D47506D5F8B4B00020056000003F846 -:10B3300005B60015002000214010200B040707016E -:10B340000A0A0005027216000872002B322B12390D -:10B350002F33331133CE3230317313233733373336 -:10B3600007210721033332161615140E0223273343 -:10B37000323E02353426232356ED99209928A827FA -:10B38000013121FED03D979BBF58529FE8976B86B5 -:10B390005F9C713D8F8E9D046B94B7B794FEDD5911 -:10B3A000A26E75B3793E92264F7C557466000002FA -:10B3B0000080FFEC03A70614001C002F002340119F -:10B3C0000B0E0E081111000C00722615151D000B36 -:10B3D00072002B32322F332B12392F33331133308B -:10B3E00031452226262734363713233733373307A0 -:10B3F0002107210336363332161615140606273276 -:10B400003E0235342626232206070E0215141601A5 -:10B41000EB77A152010F0B90981A9936A6360107C7 -:10B420001BFEFA7932873D77984A66C682416344AB -:10B430002330614C397E35080A056B14498D672E1F -:10B440006A2F02AD7FF8F87FFDCA0A1044825C695A -:10B45000A86288203C52313849240D0A283D311514 -:10B46000635F000200580000048905B60011002047 -:10B47000003F401F17181812191616131312121036 -:10B48000090C0C0F0F100B0A0A1010002001027299 -:10B49000000872002B2B3211392F33113311331165 -:10B4A000331133113311331133113311331133305D -:10B4B00031730121321616151406071707270606E1 -:10B4C00023230313333236372737173636353426DE -:10B4D000232358013501489BC059847D4F7C563742 -:10B4E00080458F7A998B2B5425477A4D464F8F9004 -:10B4F000A705B65EAB739BD93DA33BAF0C0DFDBF5B -:10B5000002D008089A3BA12A8D697F720003FFD4FC -:10B51000FE160439045A0003001F00320031401A9D -:10B520000201011B1A2020000303160B72080729D1 -:10B53000290C0772050672040E72002B2B2B321198 -:10B5400033332B321133321133333311333031452E -:10B55000013709023307333E023332161615140E33 -:10B56000032322262627230606070301323E03353E -:10B57000342623220E041514160301FEED73011068 -:10B58000FC63014F881B072F7187505A864B2F5A37 -:10B5900083A8654D6F4B160904110964019C46751B -:10B5A0005D41225D5C30625C503B226BC601F44021 -:10B5B000FE0CFE9C0632D53E694055A77C76DFBF67 -:10B5C0009151375A34257728FE2902604679A0B474 -:10B5D0005D74762F55748C9C52697F000001004A7F -:10B5E0000000046A05B6000D001D400E0903030C9F -:10B5F00002020008050272000872002B2B3211397A -:10B600002F33331133303173132337331321072191 -:10B6100003210721035688941E958E02DF1FFDC962 -:10B620006D015820FEA788028B93029898FE009324 -:10B63000FD750001000B000003660448000D001AB0 -:10B64000400C0C01010904040D0A08050672002BC8 -:10B65000323F392F333311333031731323373313E0 -:10B6600021072103210721033B68981B97680241AA -:10B670001EFE644A01131BFEEF6701E77E01E38FA4 -:10B68000FEAC7EFE190000010058FE00047405B6F1 -:10B690000027002140101310101A1D1D001916025A -:10B6A000721508720700002F322B2B3211392F33FD -:10B6B00033113330314122262735161633323E03FB -:10B6C00035342623220607032301210721033636BA -:10B6D00033321E0215140E03019E54813238764611 -:10B6E000659F754D25B5B3254A1887A8013502E732 -:10B6F0001EFDC070204A257CBA7D3F3A709FC9FE6E -:10B70000001A159A181D477BA1B55DB5D30405FD38 -:10B710007805B696FDF208084F8FC57686EDC08B8A -:10B720004B000001003CFE0B036704480026002389 -:10B7300040121310101A1D1D1519160672150A72E3 -:10B7400007000F72002B322B2B3211392F3333119C -:10B750003330314122262735161633323E03353435 -:10B76000262322060703231321072103363633320B -:10B77000161615140E03014A416129295D3D4774CF -:10B780005B3F207B7721411E62A7E902421EFE63D8 -:10B79000451F402A67A76328527FAEFE0B1B169CED -:10B7A0001922366287A45C909F080AFE2704488FFE -:10B7B000FEB0080B63C5936ACBB0854C0001FF9EB9 -:10B7C000FE8406EA05B60015002640150603120F92 -:10B7D0000C090608110E0A0272130402020008087E -:10B7E00072002BCE331133332B32321217393031F2 -:10B7F00041132301032313012301013301133303F5 -:10B80000013301013303051A4F62FE949BA29AFD96 -:10B8100073CD02AFFE94B6016894A394027FC9FD74 -:10B820005F012CB771FE84017C02DAFD2602DAFD8D -:10B8300026030002B6FD4702B9FD4702B9FD24FD0B -:10B84000BEFDEC000001FFE0FE8906D9045C004D5E -:10B850000035401D49010B72310672403939080C20 -:10B860000C332F2F11212807720018110B720A0AAE -:10B8700072002B2B32CE2B3211392F33331133324E -:10B8800011332B2B323031411326263534363723F2 -:10B89000032313230E032322262737161633323EA3 -:10B8A000033534262322060735363633321616156D -:10B8B00014060733133303333E03333216170726B8 -:10B8C0002623220E03151416333236370305294B6F -:10B8D0009D9C0203A9679869A214537FB1721C4012 -:10B8E0001A191334184A775A3D1E606B1E361C1DF8 -:10B8F0004724749A4D0202A8659966A1124D7CB046 -:10B90000752242221F1637194A76583A1D5C6D2659 -:10B910004A196DFE8901650BDABB172D19FE150159 -:10B92000EB5EB594580807880508457695A24E7DCC -:10B930009D07078A050B63BB8413291201DCFE24D3 -:10B9400054AE935B0709880606457694A14D7F9E09 -:10B950000E07FDFEFFFFFFFEFE44043105CB062669 -:10B9600001AD00000007036701680000FFFFFFFE54 -:10B97000FE44034D045C042601CD0000000703676C -:10B980000118000000010058FE85053005B6000EC4 -:10B99000001F4010030B0803050A0602720C020286 -:10B9A00000050872002BCE3311332B3212173930B9 -:10B9B0003141132301032301330301330101330315 -:10B9C0000365514EFE3298AA0135AA9702C3CDFDF8 -:10B9D0001E017CAE72FE85017B02D8FD2805B6FDF6 -:10B9E0003B02C5FD27FDBBFDED000001003AFE87CF -:10B9F00004260448000E001F4010030B0803050A2C -:10BA00000606720C020200050A72002BCE331133B7 -:10BA10002B3212173930314113230103231333031F -:10BA200001330101330302C04F56FE9A72A7E8A406 -:10BA30006F020BC4FDD7011DB370FE87017902238D -:10BA4000FDDD0448FDF80208FDE4FE61FDFA000298 -:10BA500000580000052F05B60003000E0023401219 -:10BA60000D0A0703000100010004090502720C041D -:10BA70000872002B322B321239392F2F121739301E -:10BA80003141133303010133030133010123010366 -:10BA900001D5C67EC3FE020135A99802C3CEFD1EA4 -:10BAA00001DBC2FE329801250392FC6EFEDB05B677 -:10BAB000FD3B02C5FD27FD2302D8FD280002003A08 -:10BAC000000004420446000A000E0023401209064A -:10BAD00003030B0C0B0C0B000501067208000A7225 -:10BAE000002B322B321239392F2F12173930317384 -:10BAF00013330301330101230103371333033AE600 -:10BB0000A66F0227C4FDB7017EBEFE997374C57B84 -:10BB1000C50446FDF70209FDE6FDD40225FDDB5B09 -:10BB20000399FC67000100560000052D05B60012C0 -:10BB300000274014020A0A030B0E11030007070036 -:10BB40000D05027210000872002B322B3211392FB2 -:10BB500012173933331133303173132337333733FB -:10BB600007330723030133010123010356F0982013 -:10BB70009528A827C01FBF5202C3CEFD1E01DBC2FD -:10BB8000FE3399046A94B8B894FE8702C5FD27FD78 -:10BB90002302D8FD280000010039000004320614F9 -:10BBA000001200294016110E0B03000D0672020A46 -:10BBB0000A0307070005007210000A72002B322BDF -:10BBC00011392F333311332B1217393031730123CD -:10BBD00037333733072107210301330101230103E1 -:10BBE0003901089B1C9A28A428010B1AFEF5910222 -:10BBF0000BD2FDD80172C6FE9D7204DB80B9B980FC -:10BC0000FD5C0211FDE2FDD60223FDDD000100B95D -:10BC1000000005C805B6000C001B400E0B0805030C -:10BC2000030A0C08720702030272002B32322B3215 -:10BC300011173930317301213721030133010123F9 -:10BC40000103EF0115FEB52101F29702C4CFFD1EDD -:10BC500001DBC2FE3098052096FD3B02C5FD27FDA5 -:10BC60002302D8FD280000010051000004CF044841 -:10BC7000000C001B400E0B080503030A0C0A720798 -:10BC800002030672002B32322B3211173930317316 -:10BC9000132137210301330101230103E3C9FEA569 -:10BCA0001F02006E0209C4FDD4017DBEFE9873031D -:10BCB000B98FFDF80208FDE4FDD40223FDDD00018B -:10BCC0000058FE82057705B6000F001F400F0904DB -:10BCD00004060C0702720D020200060872002BCE49 -:10BCE0003311332B3211392F3330314113231321C8 -:10BCF000032301330321133301330303F84FAC91C2 -:10BD0000FD6591A80135A985029C84A6FEEAA9716A -:10BD1000FE82017E02B1FD4F05B6FD91026FFAE28F -:10BD2000FDEA0001003AFE8504890448000F001F67 -:10BD3000400F090404060C0706720D020200060AF1 -:10BD400072002BCE3311332B3211392F3330314166 -:10BD50001323132103231333032113330333030367 -:10BD60003D519367FDE869A7E9A55F021862A6CA7D -:10BD7000966FFE85017B01F1FE0F0448FE3401CC75 -:10BD8000FC45FDF800010056000006BE05B6000D9A -:10BD9000001D400E030C0C000805050102720A008C -:10BDA0000872002B322B32113311392F333031739B -:10BDB00001330321132107210123132103560135E8 -:10BDC000A884029B8501EF1EFEB7FEE9A791FD65E1 -:10BDD0009105B6FD91026F96FAE002B1FD4F0001A8 -:10BDE000003A000005E10448000D001D400E030C60 -:10BDF0000C000805050106720A000A72002B322B9E -:10BE000032113311392F333031731333032113219E -:10BE1000072103231321033AE9A55F02186201FEFB -:10BE20001EFEA9C9A867FDE8690448FE3401CC8F4D -:10BE3000FC4701F1FE0F00010058FE00075105B656 -:10BE4000002B002340111411111D20201A181B0271 -:10BE500072161A08720700002F322B322B3211395A -:10BE60002F33331133303141222627351616333222 -:10BE70003E0335342626232206070323012101230E -:10BE8000012103363633321E0215140E0404BC4F52 -:10BE900081353A784369A3774C2554A27625461715 -:10BEA00087AC0115FD81FEEBA8013503D391224635 -:10BEB000227EBD7E3F284E7293B2FE0018169C195A -:10BEC0001C477CA1B55B7AAF5F0404FD770520FABF -:10BED000E005B6FD5E08064F8FC4766FCAAE8B6371 -:10BEE00035000001003BFE0B060404480029002534 -:10BEF00040131310101C1F1F19171A067215190A68 -:10BF00007207000F72002B322B322B3211392F3374 -:10BF100033113330314122262735161633323E0392 -:10BF20003534262322060703231321032313210379 -:10BF3000363633321E0215140E0303EE435D2827F6 -:10BF40005C3D47745B3F207F7523421D64A7CBFE99 -:10BF500006C8A8EA0345662043274C87683B27525A -:10BF60007FAEFE0B1A169D1823366287A45C8EA145 -:10BF70000A0AFE2903B9FC470448FE22080A366E65 -:10BF8000A7706ACBB0854C0000020096FFAB057726 -:10BF900005CD003F0050002A4014492D2D181811DE -:10BFA0000372250322224039390000070972002B51 -:10BFB000322F331133321133332B3211337D2F3380 -:10BFC0003031452226270E02232226023534123E26 -:10BFD000023332161707262623220E0315141616CF -:10BFE00033323637262635343E02333216161514D0 -:10BFF0000E0207161633323637150606013E033594 -:10C0000034262623220E02151416047A538A2F2072 -:10C010003C4128A2EF824682B7E484447C36382A29 -:10C020005C3B5CA88C683958A27016230D2B2C3908 -:10C0300071A56C567E462B59885D173E22294320F8 -:10C040001C4CFEEE4F724A231A3429315B482921D9 -:10C050005533290A0C05830102BF9E0118E6A75A31 -:10C060001B149113174280BBF1928FC36402014AE3 -:10C07000BC6682F8C8764BA38667D0C1A33A0C0C85 -:10C080000E0C9C0C0E01143292AFBA5A4A5E2D5619 -:10C0900099CC7658980000020064FFC60468045CDE -:10C0A000003D004C00244011452C2C17171007723E -:10C0B0003E3636000021060B72002B32322F331130 -:10C0C000332B3211337D2F3330314522262706069C -:10C0D0002322262635343E0333321617072626231D -:10C0E000220E031514161633323637262635343E03 -:10C0F0000233321615140606071616333236371574 -:10C100000E02273E0235342623220E021514160392 -:10C11000973D7232295D3877B6672A5584B5732FFB -:10C120006926221D502F547F5B391B3A71521A2009 -:10C130000F212A2D5B8A5D6B86427B57152C191ABD -:10C140003D1D0E2C35CA43613529302F452D162053 -:10C150003A21240E1166C89463C5B0884E0F0D8A2B -:10C160000B11417090A04F58894D04033088535AE9 -:10C17000AB8A51868166C3A23608080A088704097B -:10C1800006F22988A2503C413F657435466CFFFF9A -:10C190000096FE44050E05CB06260026000000078B -:10C1A0000367023A0000FFFF0064FE4403AF045C33 -:10C1B0000626004600000007036701770000000123 -:10C1C00000B9FE8204B305B6000B0017400B08044B -:10C1D000040502720900020872002BCE332B3211C3 -:10C1E0003330314113230121372107210333030168 -:10C1F000994FAD0116FE682003DA1EFE68F7A16FA5 -:10C20000FE82017E05209696FB78FDEA0001003A49 -:10C21000FE8606AD045C0044002F401A2F2E0E0E41 -:10C2200033077227261C1C2B077224067215002365 -:10C230000A7240010B72002B322BCE332B2B3211A2 -:10C2400033332B3211333330314113262635343614 -:10C250003713363635342623220E020703231336CE -:10C260003635342623220E02070323133307333EC9 -:10C270000233321617333E02333216151406070303 -:10C280000606151416333236370305994F364F0913 -:10C29000075A0909484B35726B561A6BA692090961 -:10C2A000424B35736C5A1B66A7E9881A0A246586C7 -:10C2B00056747A0A0728708F567F8A0D095407052D -:10C2C000251F1A2C146DFE86016C0E4F501A3C1E51 -:10C2D000019F2D44164B4C3A75B278FE0902AF2EE1 -:10C2E000431847513878BA83FE1D0448D4346B494B -:10C2F00086743D734A8D8B27502CFE751C2C1122A1 -:10C30000280B08FE0000FFFF00BD000004CA05B6B0 -:10C310000606003C000000010062FE1404120448FE -:10C32000000F0017400C0E010703020F0F720D02E1 -:10C330000672002B322B111739303153130333138C -:10C340001616173336363701330103906896A8471F -:10C3500008100408205F2A0142B2FD8C67FE140118 -:10C36000EA044AFDC943BF4D4AB649023DFBB6FE49 -:10C37000160000010071000004CA05B60010001F7D -:10C38000400F030C0C02080F0F061008720A060279 -:10C3900072002B322B12392F393333113330316184 -:10C3A00013213721370333130133010721072103F9 -:10C3B00001384DFEEC1F011708F2A9B701EEBFFDD1 -:10C3C0008A0A012121FEE34A0165972A0390FD179D -:10C3D00002E9FC6B2597FE9B0001FFE6FE140412A8 -:10C3E00004480015002340110B0A11110303140225 -:10C3F0000205150F7210050672002B322B12392F11 -:10C400003333113311333330315313233733033381 -:10C4100013161617333636370133012107210390DF -:10C420004DF71BF695A84708100408205F2A014223 -:10C43000B2FD8F01001BFEFE4DFE1401707E04460E -:10C44000FDC945BD4D4AB649023DFBBA7EFE90008E -:10C450000001FF94FE8204D505B6000F00204011B4 -:10C46000030C060904050B0702720D020200050801 -:10C4700072002BCE3311332B321217393031411366 -:10C480002303012301013313013301133303032475 -:10C490005065D9FE18BA0258FEFAABCC01BFB9FDFF -:10C4A000D4DFAD71FE82017E0282FD7E030502B102 -:10C4B000FDC6023AFD47FD9BFDEA0001FFE4FE8652 -:10C4C00004390448000F00204011030C060904053C -:10C4D0000B0706720D020200050A72002BCE331103 -:10C4E000332B321217393031411323030123010357 -:10C4F000331301330113330302C0534EC1FEA0C0F6 -:10C5000001DCEDA9AE014EC1FE37BDA370FE860170 -:10C510007A01B4FE4C02340214FE62019EFDE5FE77 -:10C5200060FDF900000100B9FE84064505B6000F64 -:10C53000001D400E0804040C0502720D09090002DA -:10C540000872002BCE3311332B323211333031418C -:10C550001321012137210721032101330133030472 -:10C56000C251FC270117FE681E03DE20FE66F5029D -:10C570007F0115ABFEEAA570FE84017C051E98982C -:10C58000FB7A051EFAE0FDEE00010059FE8604FB71 -:10C590000448002F002540131713132414067206B5 -:10C5A000051E1E000A0B722B010B72002B322BCEC4 -:10C5B000331133332B32321133303141132E0237E2 -:10C5C000230E02232226263534363713213721073E -:10C5D0002103060615141633323636371333030695 -:10C5E00006151416333236370303C7522E38180196 -:10C5F00007256A8C5A547C440D0871FEC71D031729 -:10C600001EFECC7807094A4F4CA58C2567A6AF07BC -:10C6100005231F1A2C166DFE86016C0A365C423407 -:10C620006A463E7B5A29522D02128F8FFDDB2B4327 -:10C63000164A5066DBAF01E2FCD31F2C11212B0BF5 -:10C6400008FE0000000100F3FE84052205B6001E6E -:10C6500000214010191616030606021B0E02721C5A -:10C6600000020872002BCE332B3211392F333311D5 -:10C670003330314113231306062322262635343660 -:10C6800037133303060615141633323637133301C6 -:10C69000330303A251B1804BC8716D944A070875EA -:10C6A000A871080759616BBA6496AAFEEBA973FEDC -:10C6B00084017C02591E3B427C571A3E2D021CFD10 -:10C6C000E52733144A4D2C2602CEFAE2FDEC000198 -:10C6D000009EFE86043204480023001D400E071A07 -:10C6E0000A0A02201206720021020A72002B32CEC0 -:10C6F0002B3211392F333330314113231336363770 -:10C70000230606232226263534363737330306061A -:10C710001514163332363637373303330302EA52F1 -:10C720009D44102310083FB577597C400D0A37A867 -:10C73000390B0B524A4E9D832617A6CA9B70FE8664 -:10C74000017A0146458531546E3E795A286230FEA1 -:10C75000FEF435481F504455CAAF6EFC45FDF90044 -:10C76000000100F30000052205B600200033401947 -:10C770001D1A1A17181817170701040407060607C9 -:10C7800007001F0F0272000872002B2B3212392F84 -:10C79000332F11331133113311332F113311333040 -:10C7A0003161130606070323132226263534363754 -:10C7B00013330306061514163313330336363713B3 -:10C7C000330103428035804843803F6F944B060617 -:10C7D00078A87604065B654B8249407C4396AAFEA6 -:10C7E000CB0259162A0CFEC9012A417E5A19361F5E -:10C7F000022FFDD1182C144C4D015DFEAE082619F8 -:10C8000002CEFA4A0001009E0000043204480025CE -:10C81000002F401704051E1E1B1C1C1B1B0C0B0BA2 -:10C82000090C0C0024130672000A72002B2B321222 -:10C83000392F33332F113311332F11331133333059 -:10C84000316113363637230E02070323372226358C -:10C850003436371333030606151416171333033E05 -:10C86000023737330302A043102410071D4C5A32FD -:10C870003677327F930E0A38A73D09094346407741 -:10C880003C3F715B1E19A6E901404E8137284C3BA5 -:10C890000FFEFCF78B882A542E010EFEE02C451764 -:10C8A000494F030124FEEA156CB68579FBB80001F7 -:10C8B00000580000048305B6001A001F400F191627 -:10C8C00016030606000102720F0F000872002B32D9 -:10C8D0002F2B11392F33331133303173013303369A -:10C8E000363332161615140607032313363635343D -:10C8F000262322060703580135AA7E4BC5746D9086 -:10C9000049060774AA740507585F6DB9629705B6A2 -:10C91000FDA61D3D417E5A1B3D23FDDE02221C3536 -:10C92000154A4D2C26FD3300FFFF003A0000042875 -:10C9300006140606004B00000002007BFFEC060C0C -:10C9400005CD00310040002540120F0F161632327F -:10C95000072525003C1B03722B000972002B322B8C -:10C960003211392F3333113311332F303145222611 -:10C9700026353436372E023534363733060615144D -:10C980001633333E033332161615140606042123DC -:10C9900006061514163332363715060601333224CF -:10C9A00036363534262623220E020369AAE8770696 -:10C9B00005496C3B1915971019253016268EC2EDC6 -:10C9C0008489BB5F57CBFEA6FEFD760304CCA87F0F -:10C9D000BC5F5EC2FE354ED7011AA2443A6B4A6074 -:10C9E000AF9670148BFDA9204120012B57412B5588 -:10C9F00020184721252E99F7B05E5499676BAF7DBB -:10CA0000441C391DDCCF37279B253303432E567832 -:10CA1000493F562C4384C1000002004EFFEC048BBA -:10CA2000045C002E003A002340110F15152F2F072C -:10CA30002222003719077228000B72002B322B328A -:10CA400011392F3333113311333031452226263536 -:10CA50003436372E0235343637330606151416337E -:10CA60003E0233321615140E022323060615141641 -:10CA7000333236371506060133323636353426233F -:10CA800022060602BA79B15F010347683818169387 -:10CA9000101935312291D3848FA64A9BF5AB26011C -:10CAA000057E824E904A4CA0FEDE197AD887554505 -:10CAB00045866D1463B981162D16052953422252FD -:10CAC0001C184321282788E2887D804E8A6B3C12FF -:10CAD0002C13849530228F2528027C2B67583B45E8 -:10CAE00055A20002007BFE85060C05CD00340043F4 -:10CAF00000294014101017173535082626013F1C51 -:10CB00000372332C00010972002BCD33332B321109 -:10CB1000392F3333113311332F303141132E023576 -:10CB20003436372E023534363733060615141633AD -:10CB3000333E033332161615140606042123060667 -:10CB4000151416333236371506060703013332241F -:10CB500036363534262623220E0202B44D87BA60BB -:10CB60000605496C3B1915971019253016268EC2FB -:10CB7000ED8489BB5F5AD2FE9AFEF3560304CCA81B -:10CB80007FBC5F52AC7A4AFED74ED7011AA2443A14 -:10CB90006B4A60AF9670FE8501701393EB9720414E -:10CBA00020012B57412B5520184721252E99F7B0EE -:10CBB0005E5499676DB07C421C391DDCCF37279BD2 -:10CBC000213104FE9704AA2E5678493F562C4384FF -:10CBD000C1000002004EFE86048B045C0031003D63 -:10CBE000002740131016163232082323013A1A0781 -:10CBF00072003029010B72002B3232CD2B321139E9 -:10CC00002F333311331133303141132E0235343683 -:10CC1000372E0235343637330606151416333E02E6 -:10CC200033321615140E022323060615141633325A -:10CC300036371506060703033332363635342623D6 -:10CC400022060601FB4B587B420103466839181641 -:10CC500093101935312291D3848FA64A9BF5AB26C8 -:10CC600001057E824E904A43884C48AF197AD88796 -:10CC7000554545866DFE860173166AA46C162D1601 -:10CC8000022A554222521C1843212F2088E2887D17 -:10CC9000804E8A6B3C122C13849530228F202704FF -:10CCA000FE9803E22B67583B4555A200FFFF005654 -:10CCB0000000023305B60606002C0000FFFFFF9EB1 -:10CCC000000006EA077D062601AC000001070230DD -:10CCD0000136016F000AB312020272002BCE30310E -:10CCE000FFFFFFE0FFEC06D9060E062601CC000090 -:10CCF0000107023001190000000AB34F1F0672003D -:10CD00002BCE303100010058FE00053005B600255D -:10CD100000214010191C1C141111161B1702721649 -:10CD200008720700002F322B2B3212392F333311A8 -:10CD30003330314122262735161633323E0335343F -:10CD400026262322060703230133030133011E0293 -:10CD500015140E0301C84C82343A77416AA3774C0C -:10CD60002553A47B2166357EA90135AA9A02C3D03A -:10CD7000FD48A5D86A396EA0D1FE0018169C191C72 -:10CD800045789CB25B79A95A0B11FDA505B6FD3714 -:10CD900002C9FD540A86E49883E9BE894B0000016C -:10CDA000003CFE0704290448002400214010181B01 -:10CDB0001B131010151A160672150A720700002FA1 -:10CDC000322B2B3212392F3333113330314122269B -:10CDD0002735161633323E03353426232206070341 -:10CDE000231333030133011E0215140E0301744093 -:10CDF000692B295E3E48765C3F2192782C44235F64 -:10CE0000A7E6A56F0209C8FE0D589C6128537FAEA6 -:10CE1000FE071B169C1822325F85A55F949E0B0BA4 -:10CE2000FE300448FDF70209FE160C5BB2916AC899 -:10CE3000AE834A000001FFBBFE85053005B6002227 -:10CE40000019400D041E0272140D09722000020820 -:10CE500072002BCE332B322B323031411323012180 -:10CE60000E03070E022322262735161633323636D6 -:10CE7000373E0437210133030310EDAD0116FE8167 -:10CE80001B424848202E699875283F1414371C3DD2 -:10CE90005E532C1C3D403F3C1902C7FEEAB3F6FE30 -:10CEA00085017B051E63F2FDE95B82BA630E08957E -:10CEB000070D35877A4DC3DBE0D75EFAE1FDEE0062 -:10CEC0000001FFA4FE86040904520027001F401041 -:10CED000030606242107721700100B7225020A723E -:10CEE000002B322BCE332B3232113330314113230E -:10CEF00013262623220E02070E0323222627351689 -:10CF00001633323E02373E03333216170333030221 -:10CF100060CAAED00F2915415B48462D2D535F7D69 -:10CF200058192C0B0D2213324E4344282F566C9D5A -:10CF300076417E31C7AAE3FE86017A03BE03042C44 -:10CF400066AE8381C5854409049106062F67A678DD -:10CF500088CA8542120EFC5AFDFA00010058FE01F3 -:10CF6000057305B6001A001B400D130E0E101611A6 -:10CF700002721008720800002F322B2B3211392F49 -:10CF800033303141222627351E02333236363713ED -:10CF90002103230133032113330106020401CC5280 -:10CFA000843423565E2F90C0782474FD6990A901C3 -:10CFB00035AA86029785A6FEE42EADFEFEFE011B75 -:10CFC00015A20E180F67D8AA0229FD5005B6FD91CB -:10CFD000026FFAB7DCFEEE7E0001003CFE0B048B14 -:10CFE0000448001A001D400F120D0D0F1510067297 -:10CFF0000F0A7207000F72002B322B2B3211392FC0 -:10D000003330314122262735161633323636371360 -:10D01000210323133303211333030E0301C3436797 -:10D020002C296D3E597A541D5EFDE969A7EAA45F7B -:10D03000021663A7E51D53739BFE0B19169F1A2258 -:10D0400053B28C01C2FE100448FE3401CCFBCA87E7 -:10D05000C57E3D0000010058FE84057305B6000F33 -:10D06000001F400F090404000C0702720D020200A9 -:10D07000060872002BCE3311332B3211392F333087 -:10D0800031411323132103230133032113330133CC -:10D0900003035AEDB091FD6990A90135AA86029764 -:10D0A00085A6FEEBB9F8FE84017C02B0FD5005B602 -:10D0B000FD91026FFAE2FDEC0001003CFE86048B5C -:10D0C0000448000F001F400F090404000C070672FB -:10D0D0000D020200060A72002BCE3311332B3211DF -:10D0E000392F333031411323132103231333032109 -:10D0F000133303330302DECAAD68FDE969A7EAA46E -:10D100005F021663A7CCABE3FE86017A01F0FE1046 -:10D110000448FE3401CCFC45FDF9000100ECFE851D -:10D12000051805B6001F0020400F1A171703060642 -:10D130000E02001E081C0E0272002BC43FCD3312DB -:10D14000392F333311333031411333130606232281 -:10D1500026263534363713330306061514161633D0 -:10D16000323637133301230302436FA75F4BC97174 -:10D170006A924B070776A975050725504269BC627C -:10D1800098AAFECBAD52FE85021301C01E3A3F7E27 -:10D190005C1A3B220226FDDC1C33153044242C256E -:10D1A00002CFFA4AFE85000100C0FE8604550448FD -:10D1B00000230020400F07061A1A0A0A1201002253 -:10D1C0000A20120672002B323FCD3312392F331151 -:10D1D00033333031411333373636372306062322B3 -:10D1E0002626353436371333030606151416333224 -:10D1F000363637373303230301E06E93230F2017AE -:10D200000840B677547C450D0A39A83D0A09474FB6 -:10D2100050A2862515A5E8964FFE860207A94A77F3 -:10D2200043516A3C7A5B29552C010EFEE12D4418CE -:10D23000464E57CCAF6AFBB8FE8600010054FE850F -:10D2400006B205B6001D00214011170C0803141A80 -:10D250001502721B0002020B140872002B323210EE -:10D26000CE332B321217393031411323133E03379B -:10D2700023012303230E0307032301331333012167 -:10D28000013303049BEBADB90F1C19160904FD32E1 -:10D2900081A708030D13160BBBA00135EF990702F8 -:10D2A000970103FEEFB5F5FE85017B0369457C6CB4 -:10D2B0005821FAF1050D205F707434FC8A05B6FB25 -:10D2C0004C04B4FAE1FDEE0000010038FE87054C85 -:10D2D000044700190023401313140B0A0607060223 -:10D2E000161106720F08081700020A003FCE3333EA -:10D2F00011332B321217393031411323133636379D -:10D3000023012303230606070323133313330133B7 -:10D31000033303039CC8948714251004FDF1808512 -:10D3200006071E118193E8D77C0401ECE9C7A3E24C -:10D33000FE870179027C529B41FC5603A939A84D16 -:10D34000FD850447FC900370FC45FDFBFFFF005684 -:10D350000000023305B60606002C0000FFFFFF8D1B -:10D36000000004BA077D06260024000001070230F1 -:10D370000054016F000AB312010272002BCE30314B -:10D38000FFFF0063FFEC0471060E06260044000058 -:10D39000010602300B00000AB32C0A0772002BCEE4 -:10D3A0003031FFFFFF8D00000446074106260024B0 -:10D3B00000000107006A0055016F000CB41E120145 -:10D3C0000272002BCECE3031FFFF0063FFEC045D14 -:10D3D00005D20626004400000106006A0F00000C7A -:10D3E000B4382C0A0772002BCECE3031FFFFFF8BF2 -:10D3F000000006DF05B6060600880000FFFF006398 -:10D40000FFEC0662045C060600A80000FFFF005661 -:10D41000000004B0077D0626002800000107023046 -:10D42000004A016F000AB30C010272002BCE3031AA -:10D43000FFFF0065FFEC043C060E062600480000D6 -:10D4400001060230D600000AB32B090772002BCE6A -:10D45000303100020052FFEC050005CD0020002F06 -:10D460000019400C092727001017037221000972C8 -:10D47000002B322B3211392F3330314522262635FD -:10D4800034363624333336363534262322060735F0 -:10D490003636333216161514020E0227323E023784 -:10D4A00023220406061514161601F894BA585ED104 -:10D4B0000158FA760503B1B97BD15854CC94AEE744 -:10D4C000744B8BC1EB8863B09370227DC9FEF898D2 -:10D4D00040316A145B9A5E71B07A3F232D25BBEE12 -:10D4E00036289C23358EFEA89BFEE7ECAD60974462 -:10D4F00085C07B3056764736583300020037FFEC44 -:10D50000038F045C001E002A0019400C082424002C -:10D510000F1607721F000B72002B322B3211392F9E -:10D5200033303145222635343E02333336363534F6 -:10D530002623220607353636333216161514020610 -:10D5400006273236363723220606151416016A9747 -:10D550009C4D9FF3A626020380814E8D4E4B96660E -:10D560007CB15E4C90CB7445866D1D1780D7824C84 -:10D57000148776538C6739132B1284962C268E22AF -:10D580002C63B98185FEFFD17C8A55A2732D675625 -:10D590003749FFFF0052FFEC05000741062602CA8B -:10D5A00000000107006A008D016F000CB43C3017C9 -:10D5B0000372002BCECE3031FFFF0037FFEC039E0D -:10D5C00005D2062602CB00000106006AAD00000C61 -:10D5D000B4372B160772002BCECE3031FFFFFF9EE3 -:10D5E000000006EA0741062601AC00000107006AB8 -:10D5F000013B016F000CB41E12020272002BCECE52 -:10D600003031FFFFFFE0FFEC06D905D2062601CC42 -:10D6100000000107006A011E0000000CB45B4F1FF0 -:10D620000672002BCECE3031FFFFFFFEFFEC04313F -:10D630000724062601AD00000107006A000401521C -:10D64000000CB43E32200372002BCECE3031FFFFEF -:10D65000FFFEFFEC036705D2042601CD00000107A1 -:10D66000006AFF760000000CB43B2F1F0772002BEE -:10D67000CECE30310001000DFFEC045605B6001F80 -:10D680000023401117141415121818101000150259 -:10D690007208000972002B322B12392F331133110B -:10D6A000331133303145222627351E0233323E02F4 -:10D6B0003534262323370121372107011616151487 -:10D6C0000E02016F5BC047337681426E985E2AA2DC -:10D6D0008C961A0203FDBF2003171DFDE4B5E64634 -:10D6E00091DC142C26A01C2F1B395F773F7C7084A3 -:10D6F00001E89887FE0404AFB562AD854B000001D8 -:10D70000FF75FE14038F04480021002340111815F3 -:10D71000151613191911110016067208000F720060 -:10D720002B322B12392F3311331133113330315344 -:10D73000222627351E0233323E0235342626232385 -:10D74000370121372107011E0215140E02BB709A02 -:10D750003C23627C496593612F5397674C1901EB19 -:10D76000FDE31F02DF19FE0566A9644A8FD2FE148D -:10D7700026209A14281A3F6E8F5166803C7201FC55 -:10D780008D7AFDF7075EAD8072C69453FFFF005699 -:10D790000000059F06D1062601AE00000107014CDE -:10D7A00001AE016F000AB314010272002BCE3031BA -:10D7B000FFFF0071FFEC045E0562062600580000C2 -:10D7C0000107014C00E10000000AB31E08067200C8 -:10D7D0002BCE3031FFFF00560000059F0741062683 -:10D7E00001AE00000107006A00E3016F000CB420E5 -:10D7F00014010272002BCECE3031FFFF0071FFEC1E -:10D80000045E05D20626005800000106006A1800D2 -:10D81000000CB42A1E080672002BCECE3031FFFF5A -:10D820000096FFEC05820741062600320000010742 -:10D83000006A00F6016F000CB4362A0B0372002B4D -:10D84000CECE3031FFFF0064FFF0042005D2062663 -:10D85000005200000106006AEC00000CB427330AF5 -:10D860000772002BCECE3031FFFF0096FFEC058211 -:10D8700005CD0606026B0000FFFF0064FFF00423E5 -:10D8800004570606026C0000FFFF0096FFEC0582BD -:10D8900007240626026B00000107006A00C9015236 -:10D8A000000CB43A2E0B0372002BCECE3031FFFFAA -:10D8B0000064FFF0042305D20626026C0000010676 -:10D8C000006AE300000CB4372B0A0772002BCECE9F -:10D8D0003031FFFF0012FFEC04730724042601C35C -:10D8E00000000107006AFFF20152000CB433271D4B -:10D8F0000372002BCECE3031FFFF0014FFEC034744 -:10D9000005D2062601E300000107006AFF4D000072 -:10D91000000CB432261C0772002BCECE3031FFFF34 -:10D92000FFFEFFEC054D06D1062601B900000107F8 -:10D93000014C0120016F000AB31D0D0272002BCEB5 -:10D940003031FFFFFF3BFE13041205620626005C28 -:10D9500000000106014C4A00000AB31E0C067200CA -:10D960002BCE3031FFFFFFFEFFEC054D07410626B1 -:10D9700001B900000107006A0054016F000CB429CE -:10D980001D0D0272002BCECE3031FFFFFF3BFE1388 -:10D99000041205D20626005C00000107006AFF7F22 -:10D9A0000000000CB42A1E0C0672002BCECE3031C3 -:10D9B000FFFFFFFEFFEC054D0790062601B90000B2 -:10D9C00001070152013D016F000CB42A1D0D0272C6 -:10D9D000002BCECE3031FFFFFF3BFE13044006216B -:10D9E0000626005C0000010601526600000CB42B04 -:10D9F0001E0C0672002BCECE3031FFFF00F500006A -:10DA000005220741062601BD00000107006A00A4A7 -:10DA1000016F000CB4271B0C0272002BCECE3031EC -:10DA2000FFFF00A00000043205D2062601DD000041 -:10DA30000106006ADA00000CB42D21110672002BD9 -:10DA4000CECE303100010058FE84047405B60009C2 -:10DA50000011B70603027207000208003FCE332B05 -:10DA600032303153132301210721033303B651AF61 -:10DA7000013502E71EFDC0F6AA72FE84017C05B6E0 -:10DA800096FB78FDEC000001003AFE870365044830 -:10DA900000090011B7060306720700010A003FCD16 -:10DAA000332B3230315313231321072103330381E6 -:10DAB0005097E902421EFE64AC9A70FE8701790419 -:10DAC000488FFCD4FDFAFFFF00560000064F0741C7 -:10DAD000062601C100000107006A0144016F000C25 -:10DAE000B4291D010272002BCECE3031FFFF007F22 -:10DAF000FFEC058405D2062601E100000107006A5B -:10DB000000920000000CB4372B080672002BCECE1A -:10DB10003031FFFF0013FE7A046A05B60626028440 -:10DB200000000006036831000001FFF8FE7A03667A -:10DB30000448001F0021400F1A0D0F191910161666 -:10DB40000D151206720700002F322B322F392F339A -:10DB50003311331133303153222627351616333221 -:10DB60003636373723132337331321072103210791 -:10DB7000210333030E0261203A0F172C1C1C2B1EAD -:10DB8000071DA568981B976802411EFE644A011391 -:10DB90001BFEEF4B913F113F5EFE7A0D088B09098A -:10DBA0001A34258501E77E01E38FFEAC7EFEA4FEDC -:10DBB000DD5569300001FF94FE7A04D505B6001DDD -:10DBC000002040110E171114040F151202720F08D5 -:10DBD0000700180D08003F33CC323F2B32121739A3 -:10DBE0003031412226273516163332363637372361 -:10DBF000030123010133130133011333030E020226 -:10DC0000EB203911172D1C1B291F081B58D9FE1892 -:10DC1000BA0258FEFAABCC01BFB9FDD4E08F3E1377 -:10DC20003F5DFE7A0D088B09091A3425850282FDB5 -:10DC30007E030502B1FDC6023AFD47FD99FED255AD -:10DC400069300001FFB5FE7A040B0448001D002373 -:10DC500040120E171114040F151206720700001857 -:10DC60000D0D0F0A003F331133332F322B321217B1 -:10DC700039303141222627351616333236363737BA -:10DC800023030123010333130133011333030E0272 -:10DC90000262203910172C1C1C2B1E071D4CC0FEC5 -:10DCA000A1C101DDEEA8B0014EC1FE36BF903E120B -:10DCB000405EFE7A0D088B09091A34258501B4FEF1 -:10DCC0004C02340214FE62019EFDE5FE5EFEDD554F -:10DCD00069300001FF94000004D505B60011002052 -:10DCE000400F0A070404100D01010F110808050276 -:10DCF00072002B323F33392F33333311333330310A -:10DD0000630121372103331301330121072101234B -:10DD100003016C021BFEEC1F0114E8ABCC01BFB980 -:10DD2000FE17010D20FEE70101B2D9FE1802B898D6 -:10DD30000266FDC6023AFD9A98FD480282FD7E0009 -:10DD40000001FFB50000040B044800110020400F43 -:10DD50000A070404100D01010F110A0805067200DC -:10DD60002B323F33392F33333311333330316301A7 -:10DD70002337330333130133013307211323030103 -:10DD80004B01A9FF1BFBD1A8B0014EC1FE73FD1AC8 -:10DD9000FEF9E5AAC0FEA101F87C01D4FE62019E55 -:10DDA000FE2C7CFE0801B4FE4C000002005D000069 -:10DDB000049005B6000C0016001CB40F0909000AF7 -:10DDC000B8FFFFB5720E0D0D000A003F3211332B64 -:10DDD00012392F333031612226263534362433333D -:10DDE00013330125331323220606151416021A9A3B -:10DDF000C55E830106C4B985A8FECBFED2A275B567 -:10DE000082AC55995BAB7687D177026BFA4A920266 -:10DE1000294E8C5D8171FFFF0063FFEC04C3061483 -:10DE200006060047000000020062FFEC064805B647 -:10DE30000021002F00234011270F1C0F1C0F10037F -:10DE40002222060B7218000B72002B322B32113378 -:10DE50002F39392F2F11333031452226270606233B -:10DE6000222626353436243333133303060615149D -:10DE700016333236371333030E0225323636371354 -:10DE80002322060615141616044C76891F40AD771A -:10DE90006CA25A9B0119BD9983ABE7050658525CE9 -:10DEA0006E1868AC671963A2FD265975440C478348 -:10DEB00086C56C305F145F4F5459509E74A3E2774F -:10DEC000026BFBC9192C144F56716E01F0FE1275CE -:10DED000A75A95456C3C01474A9D7E3E5E33000241 -:10DEE0000063FFEC06480614002B003E002B401791 -:10DEF0001F1F1B240B721300720E0D36360907729A -:10DF000028272C2C000B72002B321133332B3211AB -:10DF100033332B2B32322F303145222635343E031A -:10DF20003332161617333E02371333030606151421 -:10DF30001633323637133303060623222627230EE1 -:10DF40000227323E0435342623220E03151416010F -:10DF50008F8BA12E5A83A8654E704B150A060D11A2 -:10DF60000A4DA5F2060852576B6E1D43A3442AC200 -:10DF7000B0859C1509317995252F615C503D22694A -:10DF80006E46755D41225C14C1B675DFC091523892 -:10DF900059332C565C34016CFB8E1F3C1B5464833C -:10DFA00087013EFEBBD0BB826E416E418A2D547309 -:10DFB0008C9E546A7E467A9FB55C7377000100F0B0 -:10DFC000FFEC064E05CB00390025401226250F0F29 -:10DFD0000C340C340C00161D037230000972002B37 -:10DFE000322B321239392F2F113312393930314552 -:10DFF0002226263534363635342626232337333247 -:10E00000363635342623220607273636333216169F -:10E0100015140606071516161514060615141633DC -:10E020003236371333030E02044A6C9B540605380C -:10E030008371CB1DC969BA737C6A5EB3534567D8D7 -:10E040008A75A7595BA670836B0303515A6B6C1BCF -:10E0500062AA671D6AA314418A6D18373F23466080 -:10E06000338A3D8972686643357A444751936269C1 -:10E07000A46C18061B84711934351D605E78830109 -:10E08000D4FE1288A44A00010094FFEC056B045CE6 -:10E0900000360025401224230A0A0D310D310D00EF -:10E0A000141B07722D000B72002B322B32123939E0 -:10E0B0002F2F113312393930314522262635343687 -:10E0C0003534262323373332363635342623220699 -:10E0D0000727363633321616151406060715161698 -:10E0E000151406151416333236371333030E020394 -:10E0F000876C8E46036365991B6F4B8150545D4856 -:10E10000854A3357A9586596523B7355595C03515C -:10E1100057686F1C43A5441C67A5143F78561C2EF6 -:10E12000165A418C22544A3F5126208029293A729E -:10E130005449734E13070E695813311A465183859B -:10E140000140FEBB8BAE5200000100E9FE84042CAE -:10E1500005CB002E0020400F24230C0C09090213CC -:10E160001B03722C000212003FCE332B3212392FC8 -:10E1700033123939303141132313363635342623DF -:10E180002337333236363534262322060607273620 -:10E1900036333216161514060607151E0215140618 -:10E1A00007073303031052B04B08098994EE1DD2C0 -:10E1B0006AB56E7763477F763B4564DF8A7AA656F9 -:10E1C0005FA96F54733B0D0728A872FE84017C0180 -:10E1D00058273E1A67708A458D6B62671E36267A0D -:10E1E000434A5393606FA26618040C49744B204A4B -:10E1F00023B9FDEC00010098FE890368045C002C43 -:10E200000020400F232209090C0C02131A07722A5E -:10E2100000020A003FCE332B3212392F3312393924 -:10E220003031411323373636353426232337333202 -:10E23000363635342623220607273636333216166D -:10E2400015140606071516161514060707330302DC -:10E2500054509A32080A64639B1C6D4B8251555C82 -:10E2600049844A3356A9586695523B725557620FF6 -:10E2700005129B6EFE890177E91D3F1C52418C22DD -:10E28000544A3F5126208029293A725449734E142A -:10E29000050E6C55254D1A51FDFC0001FFBCFFE930 -:10E2A00006CC05B60034001D400F1C1C10182209B6 -:10E2B000722B10027207000972002B322B322B32A4 -:10E2C00011392F303157222627351616333236367C -:10E2D0003736361212372103060615141633323636 -:10E2E000371333030E022322262635343637132103 -:10E2F0000E04070E02382A3E1414361C3E60542DBC -:10E30000244E4E4A2002A3D50E0A555A6B6C1D624C -:10E31000A6691D6BA4726096560911B1FEA516334D -:10E320003739371A2F6A98170E0994070E3A8E7CE0 -:10E3300063FB0111010E76FC19434C1A4F5679828A -:10E3400001D4FE1688A64C428664215352034050E5 -:10E35000BAC4C1B24983C0680001FFA6FFEC05EE54 -:10E360000452003800234012333300080B0B2825D9 -:10E3700007721B140B722F000B72002B322B322BE7 -:10E380003232113311392F303145222626353436B9 -:10E390003713262623220606070E032322262735B7 -:10E3A000161633323E02373E033332161703060683 -:10E3B000151416333236371333030E020405638EF9 -:10E3C0004C0808760E2A17566C593C2D535D7D5724 -:10E3D000192C0C0E2113324E4343282F576C9C7579 -:10E3E000427D3490070753566E621D44A649185C5F -:10E3F000A51442815F1F4627022303054FC3AF8345 -:10E40000C6854309049006063068A87889CA834007 -:10E41000120EFD5920371753548186013FFEA87311 -:10E42000A95C00010058FFEC073605B60021002268 -:10E4300040110E091C091C090A100C02720A081866 -:10E44000000972002B323F2B321239392F2F113332 -:10E450003031452226263534363737210323013320 -:10E4600003211333030606151416333236371333DC -:10E47000030E02052F619757090B34FD6991A8011E -:10E4800035A985029784AADE060A575A6B6E1C606E -:10E49000A8691D6CA314428664234A32FAFD4F0515 -:10E4A000B6FD91026FFBEA1F411A4F56798201D4E3 -:10E4B000FE1688A64C000001003AFFEC06620448F4 -:10E4C0000021002240110E091C091C090A100C062B -:10E4D000720A0A18000B72002B323F2B32123939A4 -:10E4E0002F2F113330314522262635343637372148 -:10E4F0000323133303211333030606151416333293 -:10E5000036371333030E020479658F4C090A11FD67 -:10E51000ED69A7E9A55F021263A694070853556E3B -:10E52000621F41A94A185DA41442815F1F452C5304 -:10E53000FE0F0448FE3401CCFD43203518545482AC -:10E5400085013FFEA873A95C00010096FFEC054E13 -:10E5500005CB00250019400C1E1F1F001009037277 -:10E5600019000972002B322B3211392F333031450B -:10E5700022001134123E02333216170726262322B8 -:10E580000E031514163332363637213721070E03A2 -:10E5900002ACFBFEE5498AC2F38D83C858414CA604 -:10E5A000726AB9966D3AADC38FB3681BFE8E1F02B7 -:10E5B0002118195994E014012701129B0118EAABA4 -:10E5C0005E2E299423324B8CC2ED87BBEC6FD39522 -:10E5D000967A8DECAF6000010061FFEC0457045C9B -:10E5E00000240019400C1E1F1F00110A07721A0098 -:10E5F0000B72002B322B3211392F3330314522264A -:10E600002635343E033332161707262623220E03FF -:10E6100015141633323637213721070E0202228EA7 -:10E62000C96A366A9DCD7E6EAA47403A895F5E9878 -:10E63000734C278E949FA71DFEC01E01EA15278FDD -:10E64000D6146CCA8C6FCDAC7F47292984232D3812 -:10E65000668BA75D87AFB0918B5FB1DC670000016F -:10E6600000B9FFEC04D605B6001D001B400D1818BC -:10E67000000D08080A027214000972002B322B32B6 -:10E68000113311392F3031452226263534363713D0 -:10E6900021372107210306061514163332363713A6 -:10E6A00033030E0202D36199580B0ABBFE682003A4 -:10E6B000DC20FE66C00709565B6B6D1D61A4661DFC -:10E6C0006CA314428664214833036C9696FC801F29 -:10E6D000411A4F56798201D4FE1688A64C000001DB -:10E6E0000056FFEC04330448001E001B400D1818B0 -:10E6F0000D0D08080A067214000B72002B322B3223 -:10E70000113311332F303145222626353436371355 -:10E710002137210721030606151416333236371325 -:10E7200033030E03024A658F4B0A0A72FEC51D03AE -:10E73000181EFECA76070955556E621E41A9491377 -:10E740003C5F8E1442815F204A27021A8F8FFDD2D0 -:10E7500020371753548186013FFEA8568B6334003F -:10E760000001007BFFEC049705CB0033001F400F36 -:10E7700009082121242400191103722C00097200B8 -:10E780002B322B3212392F331239393031452226B0 -:10E7900026353436363735262635343E02333216A2 -:10E7A000161707262623220E0215141633330723C5 -:10E7B000220E0215141633323637150E0202349A21 -:10E7C000C35C62BB8368794780AA63588B733358F4 -:10E7D000438F603E6D522F879CB41EB460A077417A -:10E7E000919270B7513078931462A86776B06A0D31 -:10E7F00006229C6F639A6A37203D2C78363E244768 -:10E8000068436B858A224B79567189362596142583 -:10E810001800FFFF003CFFEC03A5045A0606017F29 -:10E8200000000001FFBCFE78053905B60030001A73 -:10E83000400D0F2902721F18097207002B0D0800E6 -:10E840003F33CC322B322B32303141222627351642 -:10E85000163332363637372301210E03070E0223D3 -:10E8600022262735161633323636373E0437210135 -:10E8700033030E02038E203A0F162E1C1B2B1E078D -:10E880001AB20119FE781B424647202F6A98762A51 -:10E890003E1414361C3E60542D1D3D3F3D3A1A0275 -:10E8A000CEFEE89C4012405DFE780C088C0A081BE6 -:10E8B000332488051E64EEF7E55C83C0680E099476 -:10E8C000070E3A8E7C50C1D5DBD45EFAE0FED155FE -:10E8D0006A300001FFA6FE78040E045200340020C6 -:10E8E00040100E11112E2B0772211A0B7207002FE8 -:10E8F0000D0A003F33CC322B322B32321133303100 -:10E90000412226273516163332363637372313265B -:10E910002623220606070E03232226273516163342 -:10E92000323E02373E03333216170333030E020220 -:10E93000B2203A10182B1C1C2B1F081BB0D00E291C -:10E9400018576D593C2D535D7D57192C0C0E211312 -:10E95000324E4343282F576D9D75437C34C99B3FEE -:10E96000113F5EFE780C088C0A081B33248803BD17 -:10E9700003054FC3AF83C68543090490060630687C -:10E98000A87889CA8340120EFC59FEDC556A300013 -:10E99000FFFFFF8DFEA4041805B606260024000024 -:10E9A00000070417048B0000FFFF0063FEA4045D52 -:10E9B000045C06260044000000070417048D0000D4 -:10E9C000FFFFFF8D0000041E07DF06260024000065 -:10E9D0000107025405050152000AB3120102720038 -:10E9E0002BCE3031FFFF0063FFEC045D068D062661 -:10E9F000004400000107025404C00000000AB32CC8 -:10EA00000A0772002BCE3031FFFFFF8D0000056139 -:10EA100007EE0626002400000107035F04F8016FDB -:10EA2000000DB70302120101019256002B3434008D -:10EA3000FFFF0063FFEC0518067F06260044000078 -:10EA40000107035F04AF0000000DB703022C0A01A9 -:10EA5000017D56002B343400FFFFFF8D000004348D -:10EA600007EE0626002400000107036004FA016F88 -:10EA7000000DB70302120101019256002B3434003D -:10EA8000FFFF0063FFEC045D067F062600440000E4 -:10EA90000107036004B20000000DB703022C0A0155 -:10EAA000017D56002B343400FFFFFF8D000005135D -:10EAB000084D0626002400000107036104F9016FD8 -:10EAC000000DB70302120101019256002B343400ED -:10EAD000FFFF0063FFEC04CA06DE062600440000C8 -:10EAE0000107036104B00000000DB703022C0A0106 -:10EAF000017D56002B343400FFFFFF8D000004D34E -:10EB0000087F0626002400000107036204FA016F53 -:10EB1000000DB70302120101019256002B3434009C -:10EB2000FFFF0063FFEC048A071006260044000084 -:10EB30000107036204B10000000DB703022C0A01B3 -:10EB4000017D56002B343400FFFFFF8DFEA40442EC -:10EB5000078F06260024000000270417048C0000FD -:10EB60000107014A00EE016F000AB31F01027200A3 -:10EB70002BCE3031FFFF0063FEA4045D0620062685 -:10EB80000044000000270417048B00000107014A1D -:10EB900000A60000000AB3390A0772002BCE3031FC -:10EBA000FFFFFF8D00000462082E062600240000EF -:10EBB000010703630504016F000DB7030212010191 -:10EBC000019356002B343400FFFF0063FFEC045D1B -:10EBD00006BF0626004400000107036304BD0000D1 -:10EBE000000DB703022C0A01017E56002B343400BD -:10EBF000FFFFFF8D0000046108300626002400009E -:10EC0000010703640503016F000DB7030212010140 -:10EC1000019356002B343400FFFF0063FFEC045DCA -:10EC200006C10626004400000107036404BB00007F -:10EC3000000DB703022C0A01017E56002B3434006C -:10EC4000FFFFFF8D00000461087406260024000009 -:10EC5000010703650503016F000DB70302120101EF -:10EC6000019356002B343400FFFF0063FFEC045D7A -:10EC700007050626004400000107036504BB0000E9 -:10EC8000000DB703022C0A01017E56002B3434001C -:10EC9000FFFFFF8D000004C7087F06260024000048 -:10ECA000010703660503016F000DB703022D010183 -:10ECB000019356002B343400FFFF0063FFEC047F08 -:10ECC00007100626004400000107036604BB00008D -:10ECD000000DB70302470A01017E56002B343400B1 -:10ECE000FFFFFF8DFEA404620756062600240000E5 -:10ECF0000027014D0106016F01070417048B000076 -:10ED0000000AB312010272002BCE3031FFFF006304 -:10ED1000FEA4045D05E70626004400000027014D1F -:10ED200000BC000001070417048B0000000AB32C8C -:10ED30000A0772002BCE3031FFFF0056FEA404708C -:10ED400005B60626002800000007041704A20000EC -:10ED5000FFFF0065FEA403BE045C06260048000019 -:10ED600000070417048B0000FFFF0056000004702A -:10ED700007DF0626002800000107025404F10152B3 -:10ED8000000AB30C010272002BCE3031FFFF006588 -:10ED9000FFEC03BE068D0626004800000107025462 -:10EDA00004850000000AB32B090772002BCE303116 -:10EDB000FFFF0056000004A0074C062600280000B4 -:10EDC0000107015100D7016F000BB6010C010101D1 -:10EDD0009556002B3400FFFF0065FFEC042A05DD8B -:10EDE000062600480000010601516100000BB60232 -:10EDF0002B0901018056002B3400FFFF0056000054 -:10EE0000055907EE0626002800000107035F04F0FD -:10EE1000016F000DB702010C0101019256002B3465 -:10EE20003400FFFF0065FFEC04E2067F0626004881 -:10EE300000000107035F04790000000DB703022BF7 -:10EE40000901017D56002B343400FFFF00560000FD -:10EE5000047007EE0626002800000107036004F096 -:10EE6000016F000DB702010C0101019256002B3415 -:10EE70003400FFFF0065FFEC03BE067F0626004856 -:10EE8000000001070360047C0000000DB703022BA3 -:10EE90000901017D56002B343400FFFF00560000AD -:10EEA000050A084D0626002800000107036104F04A -:10EEB000016F000DB702010C0101019256002B34C5 -:10EEC0003400FFFF0065FFEC049506DE06260048CF -:10EED000000001070361047B0000000DB703022B53 -:10EEE0000901017D56002B343400FFFF005600005D -:10EEF00004C9087F0626002800000107036204F009 -:10EF0000016F000DB702010C0101018256002B3484 -:10EF10003400FFFF0065FFEC04550710062600488B -:10EF2000000001070362047C0000000DB703022B00 -:10EF30000901017D56002B343400FFFF0056FEA46A -:10EF40000470078F0626002800000027041704A27B -:10EF500000000107014A00E3016F000AB319010232 -:10EF600072002BCE3031FFFF0065FEA403C10620E6 -:10EF70000626004800000027041704890000010647 -:10EF8000014A6D00000AB338090772002BCE3031F8 -:10EF9000FFFF00560000031007DF0626002C0000CC -:10EFA0000107025403F70152000AB3040102720080 -:10EFB0002BCE3031FFFF003A000002A4068D06265A -:10EFC00003A8000001070254038B0000000AB304E9 -:10EFD000010672002BCE3031FFFF0014FEA4023375 -:10EFE00005B60626002C0000000704170367000082 -:10EFF000FFFFFFF8FEA4021D05E00626004C0000FE -:10F0000000070417034B0000FFFF0096FEA40582D3 -:10F0100005CD062600320000000704170557000042 -:10F02000FFFF0064FEA404200457062600520000DF -:10F030000007041704B10000FFFF0096FFEC0582F3 -:10F0400007DF0626003200000107025405A701521F -:10F05000000AB32A0B0372002BCE3031FFFF00648D -:10F06000FFF00420068D062600520000010702541E -:10F0700004A60000000AB3270A0772002BCE303125 -:10F08000FFFF0096FFEC060207EE062600320000A6 -:10F090000107035F0599016F000DB703022A0B01F9 -:10F0A000017B56002B343400FFFF0064FFF004F7AF -:10F0B000067F0626005200000107035F048E000051 -:10F0C000000DB70302270A01018256002B343400D9 -:10F0D000FFFF0096FFEC058207EE062600320000D7 -:10F0E000010703600599016F000DB703022A0B01A8 -:10F0F000017B56002B343400FFFF0064FFF0042036 -:10F10000067F06260052000001070360048E0000FF -:10F11000000DB70302270A01018256002B34340088 -:10F12000FFFF0096FFEC05B4084D062600320000F4 -:10F1300001070361059A016F000DB703022A0B0155 -:10F14000017B56002B343400FFFF0064FFF004A85D -:10F1500006DE06260052000001070361048E00004F -:10F16000000DB70302270A01018256002B34340038 -:10F17000FFFF0096FFEC0582087F062600320000A4 -:10F1800001070362059A016F000DB703022A0B0104 -:10F19000017B56002B343400FFFF0064FFF004664F -:10F1A000071006260052000001070362048D0000CC -:10F1B000000DB70302270A01018256002B343400E8 -:10F1C000FFFF0096FEA40582078F0626003200008E -:10F1D00000270417055400000107014A018D016F43 -:10F1E000000AB3370B0372002BCE3031FFFF0064EF -:10F1F000FEA4042006200626005200000027041763 -:10F2000004B000000107014A00830000000AB33483 -:10F210000A0772002BCE3031FFFF0096FFEC06A4E8 -:10F220000790062602500000010700760242016F97 -:10F23000000AB3350B0372002BCE3031FFFF0064A0 -:10F24000FFF0054D06210626025100000107007659 -:10F2500001610000000AB3330A0772002BCE30317F -:10F26000FFFF0096FFEC06A4079006260250000060 -:10F2700001070043019A016F000AB3350B037200C6 -:10F280002BCE3031FFFF0064FFF0054D062106262E -:10F29000025100000107004300B50000000AB3332B -:10F2A0000A0772002BCE3031FFFF0096FFEC06A458 -:10F2B00007DF0626025000000107025405A701528D -:10F2C000000AB3350B0372002BCE3031FFFF006410 -:10F2D000FFF0054D068D062602510000010702547D -:10F2E00004A60000000AB3330A0772002BCE3031A7 -:10F2F000FFFF0096FFEC06A4074C06260250000014 -:10F30000010701510159016F000BB602350B0101D4 -:10F310007E56002B3400FFFF0064FFF0054D05DD35 -:10F32000062602510000010601517800000BB602CA -:10F33000330A01018556002B3400FFFF0096FEA41E -:10F3400006A4061406260250000000070417052E26 -:10F350000000FFFF0064FEA4054D04E906260251EB -:10F36000000000070417048E0000FFFF00A4FEA4A5 -:10F37000058205B606260038000000070417051EA2 -:10F380000000FFFF0071FEA4045E0448062600583A -:10F3900000000007041704870000FFFF00A4FFEC33 -:10F3A000058207DF06260038000001070254056DBC -:10F3B0000152000AB31B080272002BCE3031FFFF4E -:10F3C0000071FFEC045E068D062600580000010760 -:10F3D000025404C20000000AB31E080672002BCEBD -:10F3E0003031FFFF00A4FFEC06E30790062602522F -:10F3F000000001070076023F016F000AB3270802F0 -:10F4000072002BCE3031FFFF0071FFEC05D00621DA -:10F410000626025300000107007601840000000A5E -:10F42000B32A080672002BCE3031FFFF00A4FFEC98 -:10F4300006E30790062602520000010700430193ED -:10F44000016F000AB327080272002BCE3031FFFF94 -:10F450000071FFEC05D006210626025300000107CB -:10F46000004300D80000000AB32A080672002BCE21 -:10F470003031FFFF00A4FFEC06E307DF062602524F -:10F4800000000107025405750152000AB327080263 -:10F4900072002BCE3031FFFF0071FFEC05D0068DDE -:10F4A0000626025300000107025404C90000000AA6 -:10F4B000B32A080672002BCE3031FFFF00A4FFEC08 -:10F4C00006E3074C06260252000001070151014CD9 -:10F4D000016F000BB601270801019556002B34007F -:10F4E000FFFF0071FFEC05D005DD0626025300008A -:10F4F0000107015100910000000BB6012A0801012B -:10F500009456002B3400FFFF00A4FEA406E306146B -:10F5100006260252000000070417051D0000FFFF29 -:10F520000071FEA405D004E906260253000000077E -:10F530000417049C0000FFFF00BDFEA404CA05B62A -:10F540000626003C00000007041704500000FFFFDF -:10F55000FF3BFE13041204480626005C000000076F -:10F560000417052BFFFCFFFF00BD000004CA07DFE6 -:10F570000626003C00000107025404AA0152000ABA -:10F58000B309020272002BCE3031FFFFFF3BFE13A6 -:10F590000412068D0626005C000001070254042FA9 -:10F5A0000000000AB31E0C0672002BCE3031FFFFA4 -:10F5B00000BD000004CA074C0626003C00000107FD -:10F5C000015100A5016F000BB6010902010195561A -:10F5D000002B3400FFFFFF3BFE13041205DD06265F -:10F5E000005C0000010601510600000BB6011E0C74 -:10F5F00001019456002B3400FFFF0011FEC10530BD -:10F600000614062600D300000007004200CB0000CD -:10F610000002FCE604D90069067F0012001D001FED -:10F62000400E141917801D400F010A0305800C12AB -:10F63000002F331ACD17391ADC1ACD393930314140 -:10F64000373E0237331E02170723262627060607F2 -:10F65000253536363733150E0207FCE60728635E7C -:10F6600020AA0E343D1B0642335F26378C3F01D55E -:10F670002B6923A51B555F2C04D919225B5F272713 -:10F68000615C2216225B2C2C5E1FC3172A70321677 -:10F690001C4A4B1C0002FC5304D9FF3A067F00129F -:10F6A000001D001F400E1C17198013400F010A0394 -:10F6B00005800C12002F331ACD17391ADC1ACD39F8 -:10F6C00039303141373E0237331E021707232626D1 -:10F6D00027060607272E0227273316161715FCE6DE -:10F6E0000728635E20AA0E343D1B0642335F26378F -:10F6F0008C3F331F403A17028817481E04D919223D -:10F700005B5F2727615C2216225B2C2C5E1FC31DCA -:10F7100047492016307529150002FCE604D9001A65 -:10F7200006DE001200280021400F27141A21801342 -:10F73000400F010A0305800C12002F331ACD173930 -:10F740001ADC1ACC323939303141373E0237331E98 -:10F7500002170723262627060607253736363534AF -:10F7600026232206073536363332161514060707C8 -:10F77000FCE60728635E20AA0E343D1B0642335F79 -:10F7800026378C3F01EB0744452D2715280B1130F8 -:10F79000194C5D53470D04D919225B5F2727615C23 -:10F7A0002216225B2C2C5E1FD15E0B26251D160512 -:10F7B000034E0502393D414410290002FCE804D9FA -:10F7C000FFD907100012002D0025400F2A20172D09 -:10F7D0001D24240F05800A01010C12002F33331160 -:10F7E000331ACD39327C2F333318CD323230314198 -:10F7F000373E0237331E0217072326262706060741 -:10F80000033E0233321617161633323637330606E6 -:10F8100023222627262623220607FCE80528645EE5 -:10F820001FAA0E353E1B0842326026378C3E2F132E -:10F830003E58392B4822233E1D2A341B611D725429 -:10F840002B4A24213D1D29371704D919225B5F2734 -:10F8500027615C2216205D2C2C5E1F015B48613104 -:10F860001E1213212E386A712415111A2D38000228 -:10F87000FD0D04DAFF5E06BF000F001A001B400AF0 -:10F8800016141110100C05800900002F321ACC320A -:10F89000327C2F3318CC3230314122262627331EBA -:10F8A0000233323637330606033536363733150E14 -:10F8B0000207FE174E77430269072948354A691C3B -:10F8C0006C1F9DA13A591FA31A5B662E04DA3E7481 -:10F8D000512B3A1C3E437390010116346C2E141CBC -:10F8E0004C4C1C000002FD0D04DAFF5E06C1000F47 -:10F8F000001A001B400A14161910100C058009008C -:10F90000002F321ACC32327C2F3318CD32303141B5 -:10F9100022262627331E0233323637330606032EBD -:10F920000227373316161715FE174F76420369075D -:10F930002948354A691C6C1F9D7B1F443E1703886C -:10F9400018471E04DA3E74512B3A1C3E4373900153 -:10F95000031D474A2016307729140002FD0D04DAF2 -:10F96000FF5E0705000F0025001F400C171E241125 -:10F970001110100C04800900002F321ACD32327C95 -:10F980002F33113318CC3230314122262627331E33 -:10F9900002333236373306062737363635342623D8 -:10F9A0002206073536363332161514060707FE17BA -:10F9B0004E76430369072948354A691C6C1F9DAD83 -:10F9C0000843442C2715270D1231184D5D55460D5F -:10F9D00004DA3D74522B3A1C3E437390F4600A26BD -:10F9E000281C1505034E05033A3E40461029000227 -:10F9F000FCF404DAFFC40710001A0029001F400CB1 -:10FA0000170D041A0A1111261E80231B002F331A0A -:10FA1000CD32327C2F333318CD32323031413E0279 -:10FA2000333216171616333236373306062322269C -:10FA30002726262322060713222627331E023332C7 -:10FA40003637330606FCF4133E593B294722233F41 -:10FA50001C2C321A631E72552A4D2420391D2B3559 -:10FA600018C177900468082949354A691C6C1F9DA4 -:10FA700006344761321C1413212F376A7122151482 -:10FA8000192D38FEA686792A381B3B42708F00015B -:10FA9000FF54FE4400BE00000014000CB3070080B9 -:10FAA0000E002F1ACC323031432226273716163358 -:10FAB000323635342627331616151406063D2536FC -:10FAC00014131127203247181573142C386FFE4475 -:10FAD00008066A0405414C35612A20753E46693A9C -:10FAE0000001FFE2FE7A017A008F0011000CB307DB -:10FAF00000C00C002F1ACC32303153222627351685 -:10FB00001633323636371333030E024B20391016B4 -:10FB10002C181E2C1E093B924111455FFE7A0D08E0 -:10FB20008B080A16322B0114FEC954612900FFFF0D -:10FB3000009CFE1404B305B606260037000000073B -:10FB4000007A014A0000FFFF0039FE1402E105447B -:10FB50000626005700000007007A00E70000FFFFBC -:10FB60000096FE44058205CD0626003200000007FF -:10FB7000015002160000FFFF0064FE4404200457F9 -:10FB800006260052000000070150015A0000FFFF46 -:10FB90000096FE44058206D10626003200000027AA -:10FBA000014C01C1016F0107015002160000000A5B -:10FBB000B32A0B0372002BCE3031FFFF0064FE44EA -:10FBC000042005620626005200000027014C00B503 -:10FBD000000001070150015A0000000AB3270A077C -:10FBE00072002BCE3031FFFF0037FFEC038F045C37 -:10FBF000040602CB0000FFFFFDBD04B8FF19068D0F -:10FC0000060602540000FFFF00A9FFEC06F805CD30 -:10FC1000042700320176000001070372FEBCFFA139 -:10FC2000000DB703023D0B01010056002B343400D8 -:10FC3000000201ED04C603F30628000B002000219A -:10FC4000400E0705051D1A1A130C80010000200C38 -:10FC5000002F33332F321A10CC321133322F33307E -:10FC60003141353E023733070E0207072626353469 -:10FC700036363332161514060607060615141617FF -:10FC800002CF14292711AF011A464D26904B571B5E -:10FC9000382B232F20352101012F2B04D81929625D -:10FCA0006931152D66672F120A5C4C31502F2928B7 -:10FCB000212D18020409051E2C06000200CD034365 -:10FCC000033806DA00120022000EB5131B00980A52 -:10FCD00097003FE4333230314122262635343E034B -:10FCE00033321615140E0327323E023534262322F2 -:10FCF0000E0215141601BF4D6C391835587E557813 -:10FD00007B1B38597C483D5A3A1C3D3C39573C1FB7 -:10FD1000380343468B6848A4A0834F949256B1A100 -:10FD20007F4A775E98B15459555890AB5361620041 -:10FD3000000200D70345034706CF001E002C001920 -:10FD4000400B26141317171F00980F0897003F3316 -:10FD5000E432392F333333303141222635343E02F9 -:10FD60003332161707262623220606073336363384 -:10FD7000321615140E022732363635342623220663 -:10FD80000615141601CA6B883B79B97F24441C1DE3 -:10FD9000184426558055150816624D607427507812 -:10FDA000463B50293D3D4951203D0345898C7DE22C -:10FDB000B066090871080A4C8D601E427C6B407C5D -:10FDC000633B6E40673B3F47495E20416000000255 -:10FDD00000C00345032E06CF001E002C001B400C64 -:10FDE0000C0B1F1F0F0F070098261797003F33E4D7 -:10FDF00032392F331133333031412226273516164D -:10FE0000333236363723060623222635343E023374 -:10FE1000321615140E0213323636353426232206D6 -:10FE200006151416014122441B194E27618A530FEF -:10FE300005236B3B5F73274F78516C883E7CB83A43 -:10FE40003753303C443B51293E03450907790A1199 -:10FE500060955036347A6D417B633B888F7CE2B08D -:10FE60006501B5355B37415D3F673B404400FFFFAF -:10FE70000064FFEC02DA078704260183FD00010716 -:10FE80000384FF5100000012400A040302011A0714 -:10FE900001019056002B34343434FFFF0066FFEC30 -:10FEA00002DC078704260183FF0001070383FF5359 -:10FEB00000000012400A040302011A0701019056D3 -:10FEC000002B34343434FFFF0067FFEC02F4078763 -:10FED00006260183000001070382FF520000001282 -:10FEE000400A04030201160701019256002B343424 -:10FEF0003434FFFF0066FFEC02F407870426018319 -:10FF0000FF0001070381FF5200000012400A0403B2 -:10FF10000201250701019256002B34343434FFFFCF -:10FF2000007DFFEC044207870426018EFA000107DA -:10FF30000384008A00000012400A04030201210722 -:10FF400001019056002B34343434FFFF007DFFEC68 -:10FF5000044207870426018EFA0001070383008A02 -:10FF600000000012400A040302012107010190561B -:10FF7000002B34343434FFFF007DFFEC044207874C -:10FF80000426018EFA0001070382008A0000001295 -:10FF9000400A040302011D0701019256002B34346C -:10FFA0003434FFFF007DFFEC044207870426018EF6 -:10FFB000FA0001070381008A00000012400A0403CE -:10FFC00002012C0701019256002B34343434000115 -:10FFD0000056FE81053C05CD002C001C400E1D1C6A -:10FFE00013132103721A027218080700002F323F00 -:10FFF0002B2B32113333303141222627371616335B +:10000000270E0215141601323636353426272626D9 +:1000100023220E021514161716013DC1DA91A026EF +:1000200027645A404E01423C389759264C250172AC +:1000300018D9171701423D37975D1B2A0F49461102 +:1000400010392A76789848625C46B7685B8F3236FA +:100050003911121C6850A054713A88013E567740FD +:10006000171716432B3F64452516152EFE1493854E +:100070006B9D35143D2844632A21805363A43A368E +:100080003C0A0A65161F5433629E37313501040459 +:100090001A46271C110F0F050D0E4372546A9B312F +:1000A000242679201E215E3D1B2C111B22071012D5 +:1000B00047623D525C03685791562B43161718311F +:1000C0005672412A421734000001003A0000042809 +:1000D00006140021001D400F0807071C1C0C0772A6 +:1000E00001007215000A72002B322B2B32113311D2 +:1000F000333031730133030E0207333E02333216BD +:100100001615140607032313363635342623220624 +:100110000607033A014AA6580817180C0A276B8FDE +:100120005A567B430C0990A7920A0849504BA58B5D +:1001300025660614FE6C2B5B5B2C356A483E7B5DA6 +:1001400027512CFD6002B22D4018495065D9AFFEF1 +:100150001D000002003A0000021D05E0000300102F +:100160000010B70B04010672000A72002B2BCE326E +:1001700030317313330313222635343636333216B7 +:100180001514063AE9A7E9CE28351B33252C2C4453 +:100190000448FBB805082F2B213A232E293B4600A3 +:1001A0000002FEFAFE14021C05E00011001E0013FE +:1001B000400919120C067207000F72002B322BCE69 +:1001C0003230314322262735161633323636370180 +:1001D00033010E0201222635343636333216151419 +:1001E0000688254217193D212B422F0F0107A5FE36 +:1001F000F4154D8001D327341B33252C2B45FE14D9 +:100200000C098D0A0D2D5A4304DFFB1164924F0631 +:10021000F42F2B213A232E293B4600010038000001 +:10022000042806140010001C40100F0E070B0400D9 +:100230000A06720100720D000A72002B322B2B127B +:1002400017393031730133030E02073301330101D3 +:100250002303070338014AA88816261C0704021C3A +:10026000C5FE260127B8ED9F500614FD8568945DF4 +:10027000190221FE29FD8F020981FE780001003854 +:100280000000022A06140003000CB5010072000AE7 +:1002900072002B2B30317301330138014CA6FEB5AF +:1002A0000614F9EC0001003A00000685045C0033F6 +:1002B000002D40170C0B0B2D0403032D2D1F1010C8 +:1002C0000807720106722618000A72002B32322BC0 +:1002D0002B32113332113311331133113330317367 +:1002E000133307333E0233321617333E02333216CE +:1002F00015140607032313363635342623220E023F +:1003000007032313363635342623220E0207033A19 +:10031000E9881A0A2466875674780A0728708F5667 +:100320007F8A0B0B8EA8940909484B35726B561ABD +:100330006BA6920909424B35736C5A1B660448D46C +:10034000346B4986743D734A8A832F542CFD6002B6 +:10035000B22D421E434E3A75B278FE0902AF2E43CB +:100360001847513878BA83FE1D00000100330000A1 +:10037000042E0462001D001B400E04031818080719 +:100380007201067211000A72002B322B2B321133CC +:1003900033303173133307333E02333216161514DC +:1003A00006070323133636353426232206060703B1 +:1003B00033EB931A02266B8F5B587E440E0892B182 +:1003C00094090B4C4A49A28A2667044DD3346B49E1 +:1003D000417B572E5E25FD6202B42D401C464864C9 +:1003E000D7ADFE1D00020064FFF004200457001387 +:1003F00000260010B71E0A077214000B72002B3281 +:100400002B3230314522262635343E033332161640 +:1004100015140E0327323E033534262623220E03FD +:1004200015141601F97EB6612E5A85AE6B80B56142 +:100430002D5985AF633E705C43252E665546775E29 +:100440004123801067BD8168CBB58B4F67BE826644 +:10045000CAB58B508A34638FB66D417A4F3A6A9031 +:10046000AC5F83910002FFD4FE160439045A001BCE +:10047000002E002940161617171C1C120B720403BD +:10048000032525080772010672000E72002B2B2B24 +:1004900032113311332B32113311333031430133E5 +:1004A00007333E023332161615140E032322262676 +:1004B00027230606070301323E0335342623220E86 +:1004C000041514162C014F881B072F7187505A866C +:1004D0004B2F5A83A8654D6F4B160904110964010F +:1004E0009C46755D41225D5C30625C503B226BFE38 +:1004F000160632D53E694055A77C76DFBF9151374D +:100500005A34257728FE2902604679A0B45D7476B6 +:100510002F55748C9C52697F00020063FE160462A2 +:10052000045C001C002F002740151A0672191827BA +:10053000271407720506061D1D0A0B72000E7200B5 +:100540002B2B32113311332B321133332B303141FA +:10055000133E0237230E022322262635343E033370 +:10056000321616173337330101323E043534262351 +:10057000220E03151416026C6307151809082E7154 +:1005800086505B874A305B85A9664C6D4A140A42E7 +:100590007DFEAFFEB430615C4F3C22666D45765EF9 +:1005A00042235BFE1601D01C555A243D6B4155A7D2 +:1005B0007B75DFC19252385A34B2F9CE02602F57A0 +:1005C000758C9B506286467A9FB55C7377000001FC +:1005D000003A00000367045C00150019400D030495 +:1005E0000F0F080772010672000A72002B2B2B32C4 +:1005F000113333303173133307333E02333216175E +:1006000007262623220E0207033AE9881A0A2A60DF +:100610007B501E3E1B241B331B4C826747126B040E +:1006200048D4396B4407089506064F84A254FE054A +:100630000001000CFFEC0349045C002C001C40107E +:100640000B290F25132106001E17077207000B72D6 +:10065000002B322B3212173930314522262735161E +:10066000163332363635342626272E0235343636C2 +:100670003332161707262623220615141616171EC0 +:100680000215140606013F64973835A35655713993 +:100690002553454D6A375CA77063A83D36348658AC +:1006A0005E6F215247456F4166BD14281E9A20385F +:1006B0002E51362B3F3C272B5869465E8A4C2D1D08 +:1006C00085192A5649263C3B2728536B4E6B954D7E +:1006D0000001005DFFEC02E10544001D001D400E1D +:1006E00009080810100B0A0D067217000B72002B78 +:1006F000322B32CD3311331133303145222635348C +:10070000363713233F02330721072103060615144A +:10071000163332363715060601726D91080981A924 +:1007200010B6786337011A1AFEE782070B343D26AC +:10073000452719651469801F492702654D46E8FC65 +:100740007FFD991C401D32430E0D800C17000001E7 +:100750000071FFEC045E0448001D001D400F180AE4 +:100760007216080672191A1A1010000B72002B323A +:10077000113311332B322B303145222626353436B6 +:100780003713330306061514163332363637133350 +:10079000032337230E020183537C430D0891A89550 +:1007A000080949504BA58D2566A4E8891B09266CCC +:1007B0008E143E79582C532D02A1FD4C2B431A4721 +:1007C0004F66DBAF01E2FBB8D4346B490001006235 +:1007D000000004120448000F0013400907000E0136 +:1007E0000672000A72002B2B321239303173033338 +:1007F000131E0215333E0237013301E684A8430677 +:100800000A0706163B3C170152B2FDAB0448FD89AE +:100810003586761E317D7B2C0271FBB80001007499 +:100820000000060504480025001B400E1F061103AA +:10083000011A250A72180D010672002B32322B3272 +:10084000121739303173033313160607333E02375C +:10085000013313161607333E0237133301230326E1 +:10086000263635230E020701A430A313030504071F +:10087000102D3115012DB22802040207112E391F47 +:10088000FEB0FE03C6250301010812232B1FFED470 +:100890000448FDA36DAE3A2A6F702D027CFDA14B7A +:1008A000BD4B327B8A480233FBB802683462683D34 +:1008B00031566042FD860001FFB50000040B04487C +:1008C000000B001A400E0A0701040400060206721B +:1008D00009000A72002B322B3212173930316301B2 +:1008E000033313013301132303014B01DDEEA8B0E1 +:1008F000014EC1FE36FEAAC0FEA102340214FE6201 +:10090000019EFDE5FDD301B4FE4C0001FF3BFE134B +:1009100004120448001D001A400E1A0A0B120400AB +:10092000190C067207000F72002B322B3212173986 +:100930003031432226273516163332363737033304 +:10094000131E0215333E02370133010E023A313DC8 +:100950001D1B42255276384DA8A84C0A0C06060EDF +:100960003840190149B2FD4236718AFE130C0987DD +:10097000070B6865890455FDCD4297872A217D883C +:100980002E0269FAFA6487440001FFE10000038245 +:10099000044800090019400C06030304067201070D +:1009A00007000A72002B3211332B321133303163BE +:1009B0003701213721070121071F1702BAFE1D1A2F +:1009C00002991AFD510217197103597E85FCBB7EED +:1009D0000001001BFEBC032F05B6002E0016400BC5 +:1009E0000D1F200E042D2E18170272002B322F33EC +:1009F00017393031412226353436373736363534DB +:100A0000262337323637133E0233330722060703D5 +:100A100006060715161615140607070606151416FA +:100A2000331501B890960C0834060867661F778D59 +:100A3000164417599570221D5E6C17471773744D35 +:100A4000470908300609564CFEBC6C73204225E568 +:100A500020351847478A596B01456A7F388A4364B5 +:100A6000FEBE69881404146C4E1A4420DF19311438 +:100A7000402A8B0000010219FE1202A20614000394 +:100A80000008B10100002F2F30314111331102193C +:100A900089FE120802F7FE000001FFB1FEBC02BA97 +:100AA00005B600310018400C28270A090400171960 +:100AB00002720100002F322B3212173930314337C6 +:100AC000323636371336363735262635343637370D +:100AD00036363534262337333216161514060707F3 +:100AE0000606151416330722060607030E02234FC7 +:100AF0000144623E0E481773744D460A07320708D8 +:100B000060571A0E6284430B0934060A6A651F4F48 +:100B100073480F44185E9870FEBC8B1C484301421A +:100B200068871305166A4D1B4320E11A3013402CC9 +:100B30008A2F624E1F4225E71F341848468B2656DF +:100B400047FEBA717E3200010090025104520353F5 +:100B50000019001B400B141313030A80070606102C +:100B600017002F333311331ACD3232113330314164 +:100B70002626232206073536363332161716163345 +:100B8000323637150606232226025347622F397F55 +:100B900033327B493E755849602D3B7E32307A4A6C +:100BA0003C760292201944349535361B261F1A4490 +:100BB000349334391A000002FFEDFE8B01E8045C27 +:100BC000000300100013B7020204040A07720300B6 +:100BD0002F2B3211337D2F30314301330313222663 +:100BE0003534363332161514060613010E70B5A6C9 +:100BF0003034474A2C331E3EFE8B0420FBE004CDEC +:100C000033304061353225492F00000100DBFFEC15 +:100C1000042805CB00240014B7241C0123140C0A5B +:100C20000D002F33CD332F3333CD303145372626CA +:100C300035343E0337373307161617072626232287 +:100C40000E0215141633323637150606070701C78C +:100C50002B7F982E567D9D5E2179253C712F2F2B61 +:100C600071415B956C3B877647823D398D572A14DD +:100C7000D620C9A36FCBAF87570DA9A90419148B30 +:100C8000141F5CA2D4777F93261E8E1D2202C700FC +:100C90000001FFEA0000049B05C900220021400F6B +:100CA0001909091C060600150E0572012020000016 +:100CB0002F3211332B3211392F333311333031634B +:100CC000373E023737233733133E023332161707C6 +:100CD00026262322060703210721070606072107E8 +:100CE000161B3E694D132FC81AC9481D7BAF6A6891 +:100CF000A83C413189555B931E44016F1BFE913026 +:100D000019694002D6208D0D44775BDB7E01548447 +:100D1000A0483321841A336791FEC37EDA7F7A209C +:100D20009800000200A3011A0416048E0023003369 +:100D30000034401B1B1A1A11121223000009080864 +:100D40000107220A101C131908162404042C16008B +:100D50002F33332F33121739331133331133321109 +:100D60003332113330314127060623222627072745 +:100D700037262635343637273717363633321617A7 +:100D80003717071616151406071725323636353469 +:100D90002626232206061514161603BC842E703E42 +:100DA0003D732E8257822226262284598230713D3D +:100DB0003E6F2F845A842028272183FE474876459A +:100DC0004576484674444474011A832225272182BB +:100DD00059832E6E3F3C7030845B84212727218409 +:100DE00059842F713E3F702E836244734748754586 +:100DF0004575484773440001007D000004ED05B6C9 +:100E00000016002D40150B08080E0E1111051501D6 +:100E10000112040505000C09047200002F2B321189 +:100E2000392FCE32321133113311331133113330A4 +:100E30003161132137213721373303331301330154 +:100E40003307210721072103016A3AFED91D012436 +:100E500023FED91DEAD4A3B801EEB7FDE4EE1BFED4 +:100E6000D622012A1BFED93C010E7FA6800303FD7A +:100E70001E02E2FCFD80A67FFEF200020219FE12B5 +:100E800002A2061400030007000CB30405000100D1 +:100E90002FDDDECD30314111331103113311021931 +:100EA000898989030C0308FCF8FB06030AFCF60099 +:100EB00000020037FFF703E7061E00390048001A5A +:100EC000400E0E333A41162B0600241D0172070016 +:100ED000002F322B32121739303145222627351692 +:100EE0001633323635342626272E02353436363739 +:100EF00026263534363633321617072626232206A1 +:100F000006151416171E02151406060716161514D4 +:100F1000060613363635342626270E021514161605 +:100F2000016366972F36A353858F2A59494A71402A +:100F3000446E3E34465CAC795FA33E334386443610 +:100F400068445D6B4872423D68412F4262C1514422 +:100F50006B2F68542D593B306F092718901D335D56 +:100F60005522383821214F6C4D4F74511B20634955 +:100F700052824B261F781B221E4438384830204CA2 +:100F8000684B46785F221F59465F91510239247B96 +:100F9000502D443F230D3B583B324942000201CDC6 +:100FA000051003F105D2000B0018000CB306001267 +:100FB0000C002F3333323031412226353436333270 +:100FC000161514062122263534363332161615141A +:100FD00006038D232E353327263EFE6C252D343215 +:100FE0001B22113C05102A272C452A23363F2A278D +:100FF0002C45132317363F0000030064FFEC064422 +:1010000005CB0013002E0042001B400D221B390AA5 +:1010100003722814802F000972002B321ACC322B55 +:1010200032CC323031452224260235341236243374 +:1010300032041612151402060403222635343636FD +:101040003332161707262623220615141633323696 +:101050003715060607323E0235342E0223220E02D1 +:1010600015141E020354A3FEEDCB6F70CB0113A227 +:101070009D0111CE7470CBFEED82CACC61B9844261 +:1010800082393832622F7F8C7F89327334316867BE +:1010900085E9B0645FACEB8C8CEBAD5F5EADEB14BF +:1010A00070CA0113A2A30113CA7071CBFEEEA2A2F3 +:1010B000FEEDCA700126F9D085CD75201D741A1B6E +:1010C000B19AA0AC1A157A161CC060AFED8D86EAF5 +:1010D000B46560AFED8D86EBB365000200AA031323 +:1010E000031005C700150026002740120D0C1F1F16 +:1010F0000913121616111100090E0E090372002BA6 +:10110000322F10CC322F32113333113311333330AD +:10111000314122262635343E023332161733373317 +:1011200003233723060627323E0335342623220EB7 +:1011300002151416015F3253302C547A4F41491076 +:101140000824578C5B10062863262D49382613384F +:101150003B31503A1F36031334674A57A6844E3E3C +:101160002C5DFD6676374C672F4D5E5F293D493C0F +:10117000647D4146440000020051007603A903C586 +:101180000006000D001A400F060401020508090CB4 +:101190000B0D0A0A030700002F32CC321739303109 +:1011A00065033701170113050337011701130135D3 +:1011B000E401018752FED3AA010CD801017359FE44 +:1011C000DF9E7601B51B017F52FEB4FE8132019194 +:1011D0001C019848FE94FEA1000100900107044DF7 +:1011E00003160005000EB40202040405002F33119B +:1011F000332F3031411123112135044D86FCC903B1 +:1012000016FDF1018788FFFF003801D8023C027209 +:1012100004060010000000040064FFEC064405CB47 +:10122000000D0016002A003E002340120C080E0399 +:10123000001601352103720A00802B170972002B5A +:10124000321ACC322B32CC321117393031411121C4 +:1012500032161514060713230323111133323635C2 +:101260003426232313222426023534123624333223 +:10127000041612151402060427323E0235342E02DB +:1012800023220E0215141E02023F0105A39C634097 +:10129000EDA4CF8A6F535F585C6D84A3FEEDCB6FD6 +:1012A00070CB0113A29D0111CE7470CBFEEDA2850F +:1012B000E9B0645FACEB8C8CEBAD5F5EADEB011C19 +:1012C000037D8384617119FE750164FE9C01DA520D +:1012D000464D44FBCD70CA0113A2A30113CA70711D +:1012E000CBFEEEA2A2FEEDCA706660AFED8D86EA7F +:1012F000B46560AFED8D86EBB365000100CF0614D9 +:101300000416069500030008B10100002F323031A9 +:1013100053372107CF1F03282006148181000002C4 +:101320000075035B02F805CB000F001B0010B61020 +:10133000000016080572002B32322F333031412263 +:10134000262635343636333216161514060627325D +:101350003635342623220615141601B66090514FF7 +:1013600090625F915252915D6262655F6562610356 +:101370005B4E8D5C5D8D4F4F8D5D5C8D4E726D58FB +:101380005C6D6D5C586D000200900000045304C554 +:101390000003000F001B400B0E040D0D09070A0A85 +:1013A000010100002F3211332F3333331133333027 +:1013B00031733521150121152111231121352111F9 +:1013C000339003C3FE62019CFE6489FE64019C8924 +:1013D0008787031B88FE5801A88801AA0001008C9A +:1013E0000354032A06D3001A0012B70118180098F4 +:1013F000091097003F33E432113330315337253E23 +:1014000002353426232206072736363332161514C2 +:101410000606070721078C18010B546D353F3B3436 +:1014200061323B3F8A507D6B33725FD9018F180365 +:101430005469E4486E6237344028295B3233824D68 +:1014400045767C4FB575000100A10347032706D4FC +:10145000002C001B400C26250F0F0E0E07009817BE +:101460001E97003F33E432392F331239393031417E +:1014700022262735161633323635342623233733C2 +:101480003236363534260706060727363633321607 +:10149000161514060715161615140606018C437941 +:1014A0002F367C3D6A6A5A575F185E406237454165 +:1014B000385F2D35318A55516C367060454D4D9BE6 +:1014C00003471D197D1E285C5142446A2546313B65 +:1014D0003F0201241F5C2532355C3C5E701A071107 +:1014E0006544517E4800000100EC04D902940621B5 +:1014F000000C0012B7070580010F000100002F5DEE +:10150000321ACC32303153353E023733150E0307D1 +:10151000EC2556531DBD164B5B5C2804D919286A6F +:101520006F2E141C5159511DFFFFFFD4FE16046C81 +:101530000448040603A70100000100CAFEFC04AD34 +:10154000061400140012B6010404130E1100002F3B +:10155000322F33392F3330314111060623222E0228 +:1015600035343E023321112311231102F61F472C7B +:101570005E976C393F74A264022A70D7FEFC034563 +:1015800009093674BD878EC17434F8E80685F97B85 +:10159000FFFF00A90246019A034B04070011007DDA +:1015A00002620001FF52FE1400D400000017001078 +:1015B000B5110E0700C00F002F1ACC323939303167 +:1015C000432226273516163332363635342627374A +:1015D0003307161615140606501B3211142A10373D +:1015E0004C284D41636B3C32534483FE1407046422 +:1015F00004041933262D2C07B3770D454A3E623972 +:101600000001012E035202C806BE000C0019400B57 +:101610000708080909040400980A97003FED3311F0 +:10162000331133113330314113363637060607078D +:101630002725330301856F0B220C13311C6A3501FA +:101640002476BA0352020835812C102914435AB863 +:10165000FC94000200B2031302F805C8000F001F3B +:10166000000EB5100018080372002B32CC32303156 +:1016700041222635343E0233321615140E0227322B +:101680003E0235342623220E0215141601A96A8D56 +:101690002B567F537F7427527F4E354F371B493E61 +:1016A0003653381C4B0313868551987A47947150F2 +:1016B0009A7C4A65365C743E564F34597340545593 +:1016C000000200100076036903C50006000D001A31 +:1016D000400F010205060308090C0D0A0A0B040756 +:1016E00000002F32CC321739303165270103371310 +:1016F000070127010337131501E152012EAB74E3F3 +:1017000001FD025A01229F73D77652014A018132AC +:10171000FE491DFE90470168016332FE6D1EFFFF0A +:1017200000AE0000058605B60427021302950000EE +:101730000027007BFFC1FEF8000702330268FCAE01 +:10174000FFFF00B00000060905B604270213029748 +:1017500000000027007BFFC1FEF80007007402DFD5 +:10176000FCAEFFFF00690000060005CA04270075F3 +:10177000FFC8FEF600270213031100000007023322 +:1017800002DAFCAC0002FFD8FE7402D4045B001D38 +:101790000029001540091D1D24241E07720B12008C +:1017A0002F332B3211332F3031410E02070E021529 +:1017B00014163332363717060623222635343636CA +:1017C000373E0237133216151406232226353436D7 +:1017D00002700F39614B42734769614C94443C532A +:1017E000C25DA0C045845E4F5A3110882F34474BEC +:1017F0002B344602A95B846E3B326174515C6831C4 +:1018000021802C37A39E5E9686453A535E4A01B2EC +:1018100035303F6134323B64FFFFFF8D0000041818 +:101820000790062600240000010700430120016FF5 +:10183000000AB312010272002BCE3031FFFFFF8D80 +:1018400000000463079006260024000001070076CC +:1018500001CF016F000AB312010272002BCE3031AA +:10186000FFFFFF8D00000442078F062600240000C2 +:101870000107014A00EE016F000AB3120102720073 +:101880002BCE3031FFFFFF8D000004AB074C062646 +:10189000002400000107015100E2016F000BB602B5 +:1018A000120101019556002B3400FFFFFF8D00004F +:1018B000044807410626002400000107006A00577B +:1018C000016F000CB4121E010272002BCECE30311B +:1018D000FFFFFF8D0000041807DC0626002400002F +:1018E0000107014F01350158000DB7030212010134 +:1018F000017C56002B3434000002FF8B000006DF11 +:1019000005B6000F0013002B4015041313100E052D +:10191000080E080E0800010272090C0C0008720083 +:101920002B3211332B1139392F2F1133113332113F +:1019300033303163012107210321072103210721CE +:10194000132101012113237503A403B01EFDC067F9 +:10195000021C1DFDE673023E20FD1763FE4BFEDDFB +:1019600001830173945405B696FE2794FDE3960116 +:10197000D2FE2E026802B800FFFF0096FE14050E8C +:1019800005CB0626002600000007007A022E000084 +:10199000FFFF005600000470079006260028000094 +:1019A000010700430115016F000AB30C0102720028 +:1019B0002BCE3031FFFF0056000004700790062642 +:1019C000002800000107007601C2016F000AB30C75 +:1019D000010272002BCE3031FFFF00560000047070 +:1019E000078F0626002800000107014A00E6016F64 +:1019F000000AB30C010272002BCE3031FFFF0056FB +:101A00000000047007410626002800000107006A54 +:101A10000050016F000CB40C18010272002BCECEE6 +:101A20003031FFFF00560000026007900626002CB0 +:101A3000000001070043FFF0016F000AB304010238 +:101A400072002BCE3031FFFF00560000034A079092 +:101A50000626002C00000107007600B6016F000A80 +:101A6000B304010272002BCE3031FFFF005600009C +:101A70000330078F0626002C00000107014AFFDC17 +:101A8000016F000AB304010272002BCE3031FFFF58 +:101A900000560000033307410626002C0000010712 +:101AA000006AFF42016F000CB40410010272002BA7 +:101AB000CECE3031000200460000051705B6000FFB +:101AC000001F001F400F031C1C021F1F001B0502EC +:101AD0007210000872002B322B3211392F33331160 +:101AE00033303173132337331321200011140206CE +:101AF0000604232733323E033534262323032107EC +:101B00002156879720978E0155010A012D488ED0C6 +:101B1000FEEEA89AA484D6A36F38DFBCB46F014B45 +:101B200021FEB6028B930298FEE1FED796FEF6DA0E +:101B30009E56924986B7DD7BE6CFFDF99300FFFF05 +:101B40000054000005A8074C0626003100000107DC +:101B500001510180016F000BB6011501010187568B +:101B6000002B3400FFFF0096FFEC0582079006264D +:101B7000003200000107004301C0016F000AB32AD0 +:101B80000B0372002BCE3031FFFF0096FFEC058275 +:101B9000079006260032000001070076026D016FF3 +:101BA000000AB32A0B0372002BCE3031FFFF0096E0 +:101BB000FFEC0582078F0626003200000107014A6C +:101BC000018D016F000AB32A0B0372002BCE303156 +:101BD000FFFF0096FFEC0582074C0626003200004E +:101BE000010701510182016F000BB6022A0B0101AE +:101BF0006456002B3400FFFF0096FFEC058207417E +:101C00000626003200000107006A00F7016F000C91 +:101C1000B42A360B0372002BCECE3031000100AE59 +:101C2000011004330496000B0018400D0307050251 +:101C3000080B090108000A0406002F33CC321739BB +:101C4000303141170101070101270101370103D597 +:101C50005EFE9E01615FFE9CFEA3630161FE9E63CA +:101C60000160049661FE9EFE9E610160FEA061011E +:101C700062016063FE9C0003006EFFAF05B90601C0 +:101C8000001F002D003B002D40192A2F0F12041FAA +:101C9000022E2B040C010000201C097211101032BE +:101CA0000C0372002B323211332B323211331117E5 +:101CB0003917393031572737262635343E04333229 +:101CC0001617371707161615140E04232226272574 +:101CD000323E0435342627011616270126262322F4 +:101CE0000E04151416D96B8E34322D567FA4C7748A +:101CF00065A444876E982F32285078A0C87968A6CA +:101D00004301575693785B3E201310FD172B7AF84A +:101D100002EA2C784D56947A5E4021155158AE480F +:101D2000BB6D7DEAD1AD7E45383AA657B740BB6B57 +:101D300079E7D0AD7E4633342E3C6C92AFC2653C21 +:101D40006A28FC73252CC503972C303A6991AFC4DF +:101D500069417500FFFF00A4FFEC0582079006268D +:101D600000380000010700430198016F000AB31B0F +:101D7000080272002BCE3031FFFF00A4FFEC058279 +:101D80000790062600380000010700760243016F25 +:101D9000000AB31B080272002BCE3031FFFF00A4F3 +:101DA000FFEC0582078F0626003800000107014A74 +:101DB0000165016F000AB31B080272002BCE30319F +:101DC000FFFF00A4FFEC0582074106260038000053 +:101DD0000107006A00CF016F000CB41B27080272D4 +:101DE000002BCECE3031FFFF00BD000004CA0790AB +:101DF0000626003C0000010700760194016F000AEE +:101E0000B309020272002BCE3031000200560000EE +:101E1000045305B6000F0019001F400F100E1903E0 +:101E20000E030E0300010272000872002B2B113901 +:101E3000392F2F11331133303173013303333216FD +:101E40001615140E02232303133332363635342687 +:101E50002323560135A835A09BC05A55A5EF9A8D6E +:101E600045628D84C76E8F90AA05B6FF005CA9728B +:101E70007EBF8041FEBF01D24B9E7E7D6F00000180 +:101E8000FEFCFE14045D061F00480017400C2B24C6 +:101E90000B72400F017207000F72002B322B322B96 +:101EA0003230314322262735161633323637013E7B +:101EB00002333216151406060706061514161617F1 +:101EC0001616151406062322262735161633323623 +:101ED0003534262627262635343636373E02353425 +:101EE000262322060607010E028924401719371FF0 +:101EF00042561701171D78BC829EBB3A5B3240697F +:101F00002F3D164B5E6FB86E5B872B2C88467E800C +:101F10001C3B2E524D3959302D50316B595274485B +:101F200012FEED175282FE140C098F0B0C5F6A052E +:101F30002387B3588D804A6E55262E5A3B20382E63 +:101F40001340836080A54F261F9A21367D5D2E4465 +:101F50003E26416D4147624B211E404E33444B3C6F +:101F60007657FAE76E9E5400FFFF0063FFEC045DB6 +:101F700006210626004400000107004300DA0000A5 +:101F8000000AB32C0A0772002BCE3031FFFF00632A +:101F9000FFEC045D062106260044000001070076E0 +:101FA00001820000000AB32C0A0772002BCE3031E8 +:101FB000FFFF0063FFEC045D0620062600440000DE +:101FC0000107014A00A60000000AB32C0A077200AC +:101FD0002BCE3031FFFF0063FFEC045F05DD0626EA +:101FE000004400000107015100960000000AB33DC3 +:101FF0000A0772002BCE3031FFFF0063FFEC045D57 +:1020000005D20626004400000106006A0F00000CFD +:10201000B42C380A0772002BCECE3031FFFF00639C +:10202000FFEC045D06840626004400000107014F12 +:1020300000EE0000000DB703022C0A01017E5600DD +:102040002B34340000030063FFEC0662045C0035AF +:102050000049005500444025300A2E24244B1D1D04 +:10206000152B0B721252521507721006720F0E0EBC +:1020700041410A07723132323636000B72002B3280 +:10208000113311332B32113311332B2B3211332BEC +:1020900011392F333211333F303145222626353462 +:1020A0003E033332161617333733073636333216BC +:1020B00015140E022323060615141633323637156F +:1020C000060623222627072337230E0227323E0245 +:1020D00037363635342623220E03151416013332D3 +:1020E000363635342623220606016E507843325E9A +:1020F000829F5B456141130A426C2037AA736DA031 +:102100004D9EF2A62C010380854D8D4C4D9F586F3E +:10211000A728216F1B07356E7D183970634E181084 +:102120000B5A5240725D44244F026F1B80D6814F80 +:102130003A4E8D6E1456A7787AE2C08F50385B33D2 +:10214000B29A4D617D80538C6739122C138396307F +:1021500022922426555899D344683B8A41749C5B4B +:102160003B622B677F43769EB761747701F22D66E1 +:1021700054434055A200FFFF0064FE1403AF045C0B +:102180000626004600000007007A016E0000FFFFEF +:102190000065FFEC03BE062106260048000001078B +:1021A000004300A20000000AB32B090772002BCEE7 +:1021B0003031FFFF0065FFEC03E1062106260048F1 +:1021C000000001070076014D0000000AB32B09074B +:1021D00072002BCE3031FFFF0065FFEC03C20620FA +:1021E0000626004800000106014A6E00000AB32BD3 +:1021F000090772002BCE3031FFFF0065FFEC03C8EA +:1022000005D20626004800000106006AD700000C2F +:10221000B42B37090772002BCECE3031FFFF003AC6 +:10222000000002050621062603A80000010600435F +:102230009500000AB304010672002BCE3031FFFF77 +:10224000003A000002D40621062603A80000010679 +:1022500000764000000AB304010672002BCE303134 +:10226000FFFF003A000002B80620062603A800007F +:102270000107014AFF640000000AB304010672006E +:102280002BCE3031FFFF003A000002BD05D20626FA +:1022900003A800000107006AFECC0000000CB40493 +:1022A00010010672002BCECE30310002005AFFEC36 +:1022B000046A061E00260039002440130D0C323239 +:1022C0001112101D131A061709091727000B7200A7 +:1022D0002B322F392F121739331133333031452236 +:1022E000262635343E023332161737362627052781 +:1022F00037262627371616172517071E0215140E20 +:102300000327323E0335342E0223220E0215141603 +:1023100001DF78AF5E4888C07879901E06023E588B +:10232000FEF538EE1F482B5B2F622C01013DED308E +:102330004C2C265487C378507B58381A1A395E457E +:102340005C87572A6D145EB17C75D5A6606847021C +:1023500079E36D9366831D3A1C72204B2E90668341 +:102360003F99BD7575ECD2A55E8A3C63787C362DAD +:102370005A4B2D4D83A154719200FFFF0033000092 +:10238000046D05DD0626005100000107015100A47F +:102390000000000AB32F010672002BCE3031FFFF80 +:1023A0000064FFF004200621062600520000010709 +:1023B000004300B40000000AB3270A0772002BCEC6 +:1023C0003031FFFF0064FFF0042006210626005292 +:1023D00000000107007601600000000AB3270A0729 +:1023E00072002BCE3031FFFF0064FFF00420062086 +:1023F0000626005200000107014A00810000000A81 +:10240000B3270A0772002BCE3031FFFF0064FFF0C4 +:10241000043E05DD0626005200000106015175004C +:10242000000AB3380A0772002BCE3031FFFF006478 +:10243000FFF0042005D20626005200000106006AC3 +:10244000ED00000CB427330A0772002BCECE3031DA +:102450000003009000FD045304A50003000F001BBF +:1024600000184009040A00161010010100002F3264 +:1024700011337C2F3310CE323031533521150122E8 +:1024800026353436333216151406032226353436F3 +:102490003332161514069003C3FE1E2E3E3E2E2C1C +:1024A0003E3E2C2E3E3E2E2C3E3E028E8888FE6FF7 +:1024B000393D413434413D3902BE393D4034344028 +:1024C0003D3900030034FFB40458048F001D002A76 +:1024D0000037002640161D02282B272C110E080B52 +:1024E0001E01001A0B722F100F0B0772002B3232D5 +:1024F000322B3232321117393031572737262635F1 +:10250000343E0333321617371707161615140E0309 +:102510002322262725323E03353426270116162787 +:1025200001262623220E0315141699657622232EE2 +:102530005985AE6B507D316B6579201D2C5883AE6B +:102540006C4A7E3101013E715E45260808FDF51D8D +:1025500055B8020F194B3946786044240B4C4F8D07 +:1025600035814F68CBB58B4F2523804C84318A440D +:1025700067CEB8905324224034628BB167243F1356 +:10258000FD851A1AA40280161E3A688CA65B2B469B +:10259000FFFF0071FFEC045E0621062600580000D4 +:1025A0000107004300E20000000AB31E08067200A3 +:1025B0002BCE3031FFFF0071FFEC045E06210626B2 +:1025C0000058000001070076018C0000000AB31ECD +:1025D000080672002BCE3031FFFF0071FFEC045E65 +:1025E00006200626005800000107014A00AE000040 +:1025F000000AB31E080672002BCE3031FFFF0071B7 +:10260000FFEC045E05D20626005800000106006AB1 +:102610001800000CB41E2A080672002BCECE3031F2 +:10262000FFFFFF3BFE13041206210626005C00009C +:102630000107007600F10000000AB31E0C067200CC +:102640002BCE30310002FFD4FE1604390614001DD3 +:1026500000300025401419181E1E140B720706279F +:10266000270B0772010072000E72002B2B2B321108 +:1026700033332B3211333330314301330306060732 +:10268000333E0233321615140E0323222626272347 +:102690000606070301323E033534262322060607C9 +:1026A00006061514162C01B0A65013271108307019 +:1026B000864F89A42E5A82A8654C724D16090211C4 +:1026C0000964019C46755D41225D5C4C9C7E1F0B3C +:1026D0000B6AFE1607FEFE8956993B3E6940C0B85C +:1026E00075DEC09152375A34237928FE290260469C +:1026F00079A0B45D747673C77D2E5E2F697FFFFF6E +:10270000FF3BFE13041205D20626005C0000010701 +:10271000006AFF7E0000000CB41E2A0C0672002B1B +:10272000CECE3031FFFFFF8D0000044506D10626D6 +:10273000002400000107014C0122016F000AB312BE +:10274000010272002BCE3031FFFF0063FFEC045D0D +:1027500005620626004400000107014C00D8000075 +:10276000000AB32C0A0772002BCE3031FFFFFF8D19 +:102770000000046207560626002400000107014DF0 +:102780000106016F000AB312010272002BCE303134 +:10279000FFFF0063FFEC045D05E706260044000030 +:1027A0000107014D00BC0000000AB32C0A077200AB +:1027B0002BCE3031FFFFFF8DFE44041805B60626F0 +:1027C000002400000007015002F40000FFFF006336 +:1027D000FE44045D045C062600440000000701502E +:1027E00002700000FFFF0096FFEC050E0790062622 +:1027F00000260000010700760256016F000AB3218F +:102800000A0372002BCE3031FFFF0064FFEC03D0CF +:10281000062106260046000001070076013C000064 +:10282000000AB3210A0772002BCE3031FFFF009659 +:10283000FFEC050E078F0626002600000107014A5F +:10284000017E016F000AB3210A0372002BCE3031E2 +:10285000FFFF0064FFEC03B40620062600460000DC +:102860000106014A6000000AB3210A0772002BCE5C +:102870003031FFFF0096FFEC050E074F06260026BD +:1028800000000107014E025C016F000AB3210A0338 +:1028900072002BCE3031FFFF0064FFEC03AF05E088 +:1028A0000626004600000107014E013E0000000A16 +:1028B000B3210A0772002BCE3031FFFF0096FFECE8 +:1028C0000519078F0626002600000107014B018429 +:1028D000016F000AB3210A0372002BCE3031FFFFD3 +:1028E0000064FFEC040006200626004600000106F6 +:1028F000014B6B00000AB3210A0772002BCE303166 +:10290000FFFF005600000517078F0626002700006E +:102910000107014B0161016F000AB3180102720047 +:102920002BCE3031FFFF0062FFEC061106140426A7 +:102930000047FF000107023102D60000000BB6027B +:10294000351400000056002B3400FFFF0046000045 +:10295000051705B606060092000000020063FFECB2 +:1029600005300614002400370033401B1F0A721A7A +:1029700017171D14140A1800720F0E2F2F0A077252 +:1029800021202525000B72002B321133332B3211FD +:1029900033332B12392F333311332B303145222669 +:1029A0002635343E033332161617333E02373721AD +:1029B0003721373307330723012337230E0227320A +:1029C0003E0435342623220E03151416018E598732 +:1029D0004B2E5A83A8654E704B150A04080B061A35 +:1029E000FE8919017D25A527941A96FEF9891B07F2 +:1029F0003070861830615C4F3C22696E46755D41CF +:102A0000225D1455A77B76DFC191523759331B41A4 +:102A10004520817EBBBB7EFB25D43E6A408A2F5574 +:102A2000748C9D526B7E467BA0B55C737700FFFF74 +:102A300000560000047006D1062600280000010799 +:102A4000014C0118016F000AB30C010272002BCE79 +:102A50003031FFFF0065FFEC03C305620626004826 +:102A600000000107014C00A00000000AB32B090779 +:102A700072002BCE3031FFFF005600000470075665 +:102A80000626002800000107014D00FC016F000A26 +:102A9000B30C010272002BCE3031FFFF0065FFEC5A +:102AA00003E305E70626004800000107014D008703 +:102AB0000000000AB32B090772002BCE3031FFFF54 +:102AC000005600000470074F06260028000001078A +:102AD000014E01C4016F000AB30C010272002BCE3B +:102AE0003031FFFF0065FFEC03BE05E0062600481D +:102AF00000000107014E014C0000000AB32B09073A +:102B000072002BCE3031FFFF0056FE44047005B634 +:102B100006260028000000070150020D00000003F7 +:102B20000063FE4603BC045C001500340040002432 +:102B30004011352828163D1F0708072E2E0F00804C +:102B4000160B72002B1ACC32331133333F33123948 +:102B50002F3330314122263534363637370E0215C1 +:102B6000141633323637150606032226263534125C +:102B7000363633321615140E0223230606151416A4 +:102B800033323637150606013332363635342623CE +:102B900022060602444C663A633DA03A6F4725215F +:102BA000162B12193C717BB25F4D90CB7E979C4DDA +:102BB0009FF3A626020380804F8D4D4A96FED418BF +:102BC00080D6824C4E45866DFE464F524164532658 +:102BD0002A2F646938242206046B070701A663B90B +:102BE00081850101D17C8776538C6739122C13843F +:102BF000952D258F222B027C2D6756384855A20033 +:102C0000FFFF005600000480078F06260028000002 +:102C10000107014B00EB016F000AB30C01027200C7 +:102C20002BCE3031FFFF0065FFEC040C062006269A +:102C3000004800000106014B7700000AB32B09078A +:102C400072002BCE3031FFFF0096FFEC0550078F4E +:102C50000626002A00000107014A01A5016F000AAB +:102C6000B324090372002BCE3031FFFFFFA2FE1404 +:102C7000046606200626004A00000106014A790083 +:102C8000000BB6036E1501017856002B3400FFFFD0 +:102C90000096FFEC055007560626002A00000107A3 +:102CA000014D01B9016F000AB324090372002BCE54 +:102CB0003031FFFFFFA2FE14046605E70626004A36 +:102CC00000000106014D5900000BB6036215010119 +:102CD0007856002B3400FFFF0096FFEC0550074F9D +:102CE0000626002A00000107014E0283016F000A38 +:102CF000B324090372002BCE3031FFFFFFA2FE1474 +:102D0000046605E00626004A00000107014E012B7B +:102D10000000000BB603621501017856002B340049 +:102D2000FFFF0096FE3B055005CB0626002A00005B +:102D30000007041801640000FFFFFFA2FE140466F0 +:102D400006210426023227000206004A0000FFFF87 +:102D5000005800000577078F0626002B00000107AA +:102D6000014A0164016F000AB30C010272002BCE0C +:102D70003031FFFF003A0000042807ED0626004B23 +:102D800000000107014AFFC601CD000AB32201007D +:102D900072002BCE3031000200560000060105B64D +:102DA00000130017002440110B0407070E0117122F +:102DB000141410130809050272002B323F33392F07 +:102DC00033CE32323211333330317313233733374A +:102DD0003307213733073307230323132103132139 +:102DE000372156E3BC1DBB36A836029B37AA34BC3C +:102DF0001CBFE2AB92FD6592B1029B32FD650433CC +:102E00008AF9F9F9F98AFBCD02B1FD4F0347EC00CD +:102E10000001003A0000042506140028002940158E +:102E2000030707020A0A050F0E2323130672050083 +:102E3000721C000A72002B322B2B321133331139E2 +:102E40002F333311333031730123373337330721B5 +:102E500007210E0207333E023332161615140607F9 +:102E600003231336363534262322060607033A0198 +:102E70000A991D9428A62901671CFE9C13231B098F +:102E800009266A8F5B567C420D0A8BA7900A094C73 +:102E90005049A68D256104DB7EBBBB7E548E6F2618 +:102EA000356C49407E5D264F2FFD7102A22C4018E3 +:102EB0004B5267DAAEFE2C00FFFF00560000038F76 +:102EC000074C0626002C000001070151FFC6016FC8 +:102ED000000BB601150101019556002B3400FFFFD0 +:102EE000003A0000031F05DD062603A800000107C5 +:102EF0000151FF560000000BB60104010101945678 +:102F0000002B3400FFFF00560000032C06D10626DC +:102F1000002C00000107014C0009016F000AB304F6 +:102F2000010272002BCE3031FFFF003A000002BBDD +:102F30000562062603A800000106014C9800000A5D +:102F4000B304010672002BCE3031FFFF00560000A3 +:102F5000033E07560626002C00000107014DFFE244 +:102F6000016F000AB304010272002BCE3031FFFF63 +:102F7000003A000002D905E7062603A80000010771 +:102F8000014DFF7D0000000AB304010672002BCE44 +:102F90003031FFFFFFAEFE44023305B60626002C9B +:102FA0000000000601500600FFFFFFAFFE44021DB7 +:102FB00005E00626004C0000000601500700FFFF58 +:102FC000005600000287074F0626002C000001076C +:102FD000014E00B5016F000AB304010272002BCE4E +:102FE0003031FFFF0056FE7F046205B60426002C38 +:102FF00000000007002D022B0000FFFF003AFE1426 +:10300000041E05E00426004C00000007004D0202EB +:103010000000FFFFFEBEFE7F0318078F0626002D6F +:1030200000000107014AFFC4016F000AB3120C023D +:1030300072002BCE3031FFFFFEFAFE1402BA0620DA +:10304000062603A900000107014AFF660000000AE6 +:10305000B3120C0672002BCE3031FFFF0056FE3B40 +:10306000053005B60626002E00000007041800B83B +:103070000000FFFF0038FE3B042806140626004E21 +:103080000000000604187D0000010038000004283C +:103090000448000F001A400E0E0D060A0400090134 +:1030A00006720C000A72002B322B321217393031A3 +:1030B00073133303060607330133010123030703A8 +:1030C00038E8A83D102A0E04021CC5FE260127B8C8 +:1030D000ED9F500448FEE94F8E2F0223FE29FD8FFD +:1030E000020981FE7800FFFF00560000035D079093 +:1030F0000626002F00000107007600C9016F000AB4 +:10310000B306010272002BCE3031FFFF0038000001 +:10311000033607EE0626004F00000107007600A2E6 +:1031200001CD000AB304010072002BCE3031FFFF45 +:103130000056FE3B035A05B60626002F0000000786 +:10314000041800870000FFFFFFB5FE3B022A0614AB +:103150000626004F000000070418FF4D0000FFFF87 +:1031600000560000041C05B60626002F00000107CB +:10317000023100E1FF9D000EB4010B010000B8FF19 +:10318000FBB056002B34FFFF00380000036E06141E +:103190000426004F00000106023133FF000EB40187 +:1031A00009010000B8FFFFB056002B34FFFF0056A6 +:1031B0000000037C05B60626002F00000007014E24 +:1031C00001AAFD67FFFF0038000002BA06140426BA +:1031D000004F00000007014E00E8FD7900010014D7 +:1031E0000000035C05B6000D001C40110201030A3B +:1031F0000407090808000502720B000872002B3250 +:103200002B1217393031731307273713330337174E +:1032100005032107546E723CCFA6AA91F53AFEB081 +:1032200063023E200201436F760313FD5B8A6BC18C +:10323000FE2998000001000A0000024B0614000B52 +:10324000001A40100201030A0409070808000500DB +:1032500072000A72002B2B121739303173130727B3 +:103260003713330337170703387F7439CEACA69171 +:103270007D35D597025346697D0321FD4F49687F0F +:10328000FD3BFFFF0054000005A807900626003113 +:103290000000010700760269016F000AB315010200 +:1032A00072002BCE3031FFFF00330000042E0621C8 +:1032B0000626005100000107007601900000000A78 +:1032C000B31E010672002BCE3031FFFF0054FE3BCF +:1032D00005A805B6062600310000000704180119EC +:1032E0000000FFFF0033FE3B042E0462062600515F +:1032F000000000070418009C0000FFFF00540000BD +:1033000005A8078F0626003100000107014B019038 +:10331000016F000AB315010272002BCE3031FFFF9E +:10332000003300000451062006260051000001076A +:10333000014B00BC0000000AB31E010672002BCE38 +:103340003031FFFF005B000004C905B604270051BF +:10335000009B000000060203E00000010054FE8014 +:1033600005A805B60022001D40100B17180C0D050E +:10337000001E1502721408720700002F322B2B3228 +:103380001217393031412226273716163332363696 +:103390003701230E03070323013301333E023713A2 +:1033A00033010E0202CB2F5417061F492A40684BE7 +:1033B00011FE2207060F11150CADA00135B201CF89 +:1033C000050A181C0FAAA2FECC1C76ABFE800E0CC0 +:1033D00090090B31695304C827606A7036FCCC052C +:1033E000B6FB45398C9445031DFA4B87AA50000162 +:1033F000003AFE140428045C002B001F40111C1B23 +:103400001212200772190672180A7207000F720052 +:103410002B322B2B2B3211333330314122262735DF +:10342000161633323636371336363534262322060F +:1034300006070323133307333E02333216161514DF +:103440000607030E02021A253F1A1B3A212A422FB1 +:103450000EB30A0A4B504AA58C2566A7E9881A0ABA +:10346000276A8E5A557B440C09B4154E80FE140C05 +:10347000098D0A0D2E5A4303482D421C444F65D92D +:10348000AFFE1D0448D4346B493E77582E552CFCB2 +:10349000B763914FFFFF0096FFEC058206D1062629 +:1034A000003200000107014C01C1016F000AB32A7C +:1034B0000B0372002BCE3031FFFF0064FFF00420BD +:1034C00005620626005200000107014C00B500000D +:1034D000000AB3270A0772002BCE3031FFFF009697 +:1034E000FFEC058207560626003200000107014D59 +:1034F00001A4016F000AB32A0B0372002BCE3031F6 +:10350000FFFF0064FFF0042005E7062600520000DC +:103510000107014D009A0000000AB3270A07720054 +:103520002BCE3031FFFF0096FFEC05BA0790062640 +:10353000003200000107015201E0016F000CB437B6 +:103540002A0B0372002BCECE3031FFFF0064FFF058 +:1035500004AD06210626005200000107015200D3E7 +:103560000000000CB434270A0772002BCECE303195 +:1035700000020096FFEE073405CD001A002B002D47 +:1035800040181114140D15180872100D02721F2224 +:10359000220A03721E1B1B000972002B3211332BEF +:1035A0003211332B322B3211392F33303145222651 +:1035B000263534123E023332161721072103210724 +:1035C0002103210721060627323637132626232218 +:1035D0000E031514161602B1B0F17A407CB3E78BD6 +:1035E0004C6F3002D21EFDC066021B1FFDE6720248 +:1035F0004021FD4F244E25233F1CF727623867AC3E +:10360000855B2F56A4128BFFAD950116EBB0620AB5 +:103610000D96FE2794FDE396080A950809048C0B85 +:103620000C5193C5E87D84BD650000030064FFEC88 +:1036300006B3045C002B003D0049002F40191E25F5 +:103640000B723E18180009460F07720C3535090732 +:1036500072292C2C000B72002B3211332B321133B8 +:103660002B321112392F332B32303145222635348B +:103670003E0333321617363633321615140E022334 +:10368000230606151416333236371706062322266C +:103690002627060627323E0335342623220E03153D +:1036A000141601333236363534262322060601EF4E +:1036B000B7D42E5A86B16E97A5254AD27E81A64BE5 +:1036C0009CF1A62E010482824D894E014E9C5A56D1 +:1036D0008F661C40C97F4A785B3E1F727746765DD5 +:1036E00041227C02911D81D78144434F917010E3A8 +:1036F000C268CBB58B4F856670807D7F538D6739EF +:10370000122C138396302392252633674D677C8ACB +:103710003A6A91B16377933A698DA95C8B9301EE14 +:103720002E6A59324651A100FFFF00560000048B5B +:1037300007900626003500000107007601D8016FCA +:10374000000AB31A010272002BCE3031FFFF003A9B +:10375000000003A30621062600550000010700769D +:10376000010F0000000AB316010672002BCE3031A3 +:10377000FFFF0056FE3B048B05B606260035000011 +:103780000007041800BB0000FFFFFFBBFE3B036700 +:10379000045C06260055000000070418FF530000D3 +:1037A000FFFF005600000495078F06260035000035 +:1037B0000107014B0100016F000AB31A01027200F8 +:1037C0002BCE3031FFFF003A000003CF0620062643 +:1037D000005500000106014B3A00000AB31601062D +:1037E00072002BCE3031FFFF0027FFEC042507903D +:1037F00006260036000001070076017C016F000AF2 +:10380000B332190372002BCE3031FFFF000CFFECF6 +:10381000037306210626005600000107007600DF2C +:103820000000000AB32D170772002BCE3031FFFFC6 +:103830000027FFEC0425078F06260036000001074D +:10384000014A00A2016F000AB332190372002BCEA5 +:103850003031FFFF000CFFEC03590620062600560E +:1038600000000106014A0500000AB32D1707720087 +:103870002BCE3031FFFF0027FE14042505CB062692 +:10388000003600000007007A014E0000FFFF000C28 +:10389000FE140349045C0626005600000007007A67 +:1038A00001020000FFFF0027FFEC043D078F062602 +:1038B000003600000107014B00A8016F000AB33277 +:1038C000190372002BCE3031FFFF000CFFEC03A078 +:1038D00006200626005600000106014B0B00000AD8 +:1038E000B32D170772002BCE3031FFFF00B2FE3B25 +:1038F00004B305B6062600370000000604184A0087 +:10390000FFFF0049FE3B02E1054406260057000088 +:1039100000060418E100FFFF00B9000004B3078FA0 +:103920000626003700000107014B00B8016F000AAE +:10393000B308030272002BCE3031FFFF005DFFECB5 +:10394000037C06130626005700000106023141FFE2 +:10395000000BB6011E0D01018456002B340000013E +:1039600000AA000004B305B6000F00214010030BAD +:103970000B020E0E070F08720A0606070272002BD2 +:103980003211332B12392F3333113330316113217C +:1039900037211321372107210321072103013B9000 +:1039A000FEDF1F011C6CFE682003DA1EFE686C013E +:1039B000271CFED98F02A48B01F19696FE0F8BFD7A +:1039C0005C0000010028FFEC02E105440025002B0B +:1039D00040150718180A15800B1414110D0E0E103F +:1039E0001106721F000B72002B322BCD33113311D5 +:1039F0003311331ACD32321133303145222635346A +:103A000036373723373313233F0233072107210388 +:103A10003307230706061514163332363715060604 +:103A200001726E900A072D8A1B8A39A910B6786335 +:103A300037011A1AFEE739F51AF62E070B343D2620 +:103A4000452719651469801F4927DF7D01094D4607 +:103A5000E8FC7FFEF77DE11C401D32430E0D800C1B +:103A60001700FFFF00A4FFEC0582074C0626003874 +:103A7000000001070151015A016F000AB32C08022E +:103A800072002BCE3031FFFF0071FFEC046905DDC1 +:103A90000626005800000107015100A00000000A9E +:103AA000B32F080672002BCE3031FFFF00A4FFECCD +:103AB000058206D10626003800000107014C019C52 +:103AC000016F000AB31B080272002BCE3031FFFFDA +:103AD0000071FFEC045E0562062600580000010735 +:103AE000014C00E20000000AB31E080672002BCE53 +:103AF0003031FFFF00A4FFEC058207560626003890 +:103B000000000107014D017F016F000AB31B08028D +:103B100072002BCE3031FFFF0071FFEC045E05E731 +:103B20000626005800000107014D00C70000000AEA +:103B3000B31E080672002BCE3031FFFF00A4FFEC4D +:103B4000058207F30626003800000107014F01AE89 +:103B5000016F000DB702011B1501019356002B34B4 +:103B60003400FFFF0071FFEC045E06840626005857 +:103B700000000107014F00F80000000DB702011E10 +:103B80001501019256002B343400FFFF00A4FFEC16 +:103B9000059407900626003800000107015201BA7B +:103BA000016F000CB4281B080272002BCECE3031FE +:103BB000FFFF0071FFEC04DC062106260058000020 +:103BC0000107015201020000000CB42B1E0806720E +:103BD000002BCECE3031FFFF00A4FE44058205B697 +:103BE0000626003800000007015001FB0000FFFF1F +:103BF0000071FE44045E04480626005800000007D9 +:103C0000015002710000FFFF00DF0000077F078FF7 +:103C10000626003A00000107014A0219016F000A56 +:103C2000B3240B0272002BCE3031FFFF0074000072 +:103C3000060506200626005A00000107014A012851 +:103C40000000000AB3260C0672002BCE3031FFFFB5 +:103C500000BD000004CA078F0626003C00000107D3 +:103C6000014A00B5016F000AB309020272002BCEAF +:103C70003031FFFFFF3BFE13041206200626005CD6 +:103C800000000106014A1500000AB31E0C0672006E +:103C90002BCE3031FFFF00BD000004CA07410626CD +:103CA000003C00000107006A001C016F000CB41505 +:103CB00009020272002BCECE3031FFFFFFEC000074 +:103CC000049507900626003D00000107007601AC30 +:103CD000016F000AB30A040272002BCE3031FFFFDD +:103CE000FFE10000039806210626005D00000107A1 +:103CF000007601040000000AB30A040672002BCE0D +:103D00003031FFFFFFEC00000495074F0626003D11 +:103D100000000107014E01AE016F000AB30A040260 +:103D200072002BCE3031FFFFFFE10000038205E07F +:103D30000626005D00000107014E01070000000A91 +:103D4000B30A040672002BCE3031FFFFFFEC0000F7 +:103D50000495078F0626003D00000107014B00D89F +:103D6000016F000AB30A040272002BCE3031FFFF4C +:103D7000FFE1000003C406200626005D00000106E6 +:103D8000014B2F00000AB30A040672002BCE30311B +:103D90000001FEFBFE140369061F001E0010B7168B +:103DA0000F017207000F72002B322B323031432289 +:103DB000262735161633323637013E0233321617B0 +:103DC0000726262322060607010E02882540181A18 +:103DD000371F415D1801181D609063356A212D1C45 +:103DE00047253A523511FEE3185282FE140C098D14 +:103DF0000A0D73760532889B42180E7F0B112961DC +:103E000053FABC6F9E5400010001FE14045C05CB04 +:103E10000025001F400F0D0C21211E1E001A130348 +:103E20007207000F72002B322B3211392F331133EE +:103E300033303153222627351616333236371323C3 +:103E40003F023E02333216170726262322060707B3 +:103E5000330723030E02812641191A3821405E16CA +:103E6000CDBF0CCD1D1B6193653369202C1D4426ED +:103E700057631B20ED1AEECE185281FE140C098DEB +:103E80000A0D727303C4453E94899F44170F7F0B3C +:103E9000116183997DFC2A6E9D530004FF8D000003 +:103EA000047307B50012001C0028003400224014DF +:103EB000132A342907231D010D19300A2E11112E42 +:103EC0000F000872002B322F392F1217393330317F +:103ED00063012626353436333216151406071323AC +:103EE000032103012103262627270606071332365E +:103EF00035342623220615141603353E02373315B2 +:103F00000E02077302C3191A825A617E372CA3A5C9 +:103F10003BFE08FA014C019427070E051C1E45299B +:103F2000BC3541423432443F072554511ED01D70E8 +:103F30007F36050C1A492E647273623E5D1CFB19B4 +:103F400001D2FE2E0269013C4A8D3D013D8C4C019F +:103F5000824036364040363640017F1321595C2678 +:103F6000121E5D60220000050063FFEC045D07AED9 +:103F70000018002B00370043004F0039401E130A81 +:103F8000721006724B4980454F4F3E32382C0F0E4F +:103F900023230A077215141919000B72002B321112 +:103FA00033332B32113333DE32CC32322F331ACD4E +:103FB000322B2B30314522262635343E0333321640 +:103FC0001617333733032337230E0227323636379B +:103FD000363635342623220E0315141601222635D3 +:103FE000343633321615140627323635342623225A +:103FF0000615141603353E023733150E0207018CE1 +:1040000059864A335E85A6604A6D49150A407FE8A5 +:10401000851E082D748A194D977920100B6D5E430B +:10402000765F44255E016A627B825B5E7D7D5E32E7 +:1040300044453135413C012554501ED01C70813718 +:104040001456A87979E0C09050385B33B2FBB8D4ED +:104050003C6A428A71C1793B632B677F43779DB885 +:10406000617377043771636571716365715E4234A2 +:10407000383E3E38344201961222585C25111E5DAE +:104080006021FFFFFF8B000006DF079006260088F7 +:1040900000000107007602DA016F000AB314010282 +:1040A00072002BCE3031FFFF0063FFEC0662062169 +:1040B000062600A8000001070076028A0000000A18 +:1040C000B356100672002BCE3031FFFF006EFFAFEB +:1040D00005B907790626009A000001070076027DDF +:1040E0000158000AB33C0C0372002BCE3031FFFFA5 +:1040F0000034FFB404580621062600BA0000010768 +:10410000007601A10000000AB3380B0772002BCE25 +:104110003031FFFF0027FE3B042505CB0626003685 +:104120000000000604185000FFFF000CFE3B03498E +:10413000045C062600560000000604180400000176 +:1041400000EB04D90354062000130019400B0A0C9D +:104150000C100580010F130113002F5D331ACD39A8 +:10416000331133303153373E0237331E02171523D4 +:104170002E0227060607EB0124706D1DA0143C419A +:1041800019681936371A3D7E3704D919216C742DF8 +:10419000346D642919183E47253765260001012B27 +:1041A00004D90395062000130015400A0A040F03E2 +:1041B00006800F000100002F5D1ACD173930314104 +:1041C0002E022735331E021736363733070E020705 +:1041D00001D2123B401A651B3636193E81386E01FA +:1041E00024716E1E04D9346C662819173E48253890 +:1041F000652519206C742E00000100E604DB032302 +:1042000005620003000CB4010F000100002F5D32B5 +:10421000303153372107E61C02211C04DB8787005D +:104220000001011C04D9035C05E700120012B70F5E +:1042300008800C0F000100002F5D321ACC323031A3 +:1042400041222626353436373306161633323637B2 +:104250003306060215487140010165011E483D5EA6 +:104260005F106A22A604D93464490B160C283B203F +:10427000473C907E00010106050801D205E0000CD4 +:10428000000CB4060F000100002F5D3230314122D6 +:104290002635343633321616151406016327363D9B +:1042A000361E27144505082F2B324C15271B3B467D +:1042B0000002011904DA02D10684000B0017000E77 +:1042C000B41206C00C00002F321ACC323031412219 +:1042D0002635343633321615140627323635342651 +:1042E00023220615141601F4607B815A617C7E5FDF +:1042F0003542433431443E04DA716564707062675C +:10430000716040363640403636400001FFA8FE441A +:1043100000F500030015000CB30F00C007002F1AB2 +:10432000CC3230315322263534363637170E02154B +:10433000141633323637150606594C653A633D7309 +:10434000295C402720172913193BFE444E52416433 +:1043500054260320505F38242205046A0707000111 +:1043600000E604DC03C905DD00190017400A160C3D +:10437000048019090F110111002F5D33331ACD325A +:10438000323031533E0233321E0233323637330E6F +:104390000223222E0223220607E612405B3B2D4F0A +:1043A000463D1C2C34196716425A3A294A45422286 +:1043B0002B341704DC53723A232E23354153723BBE +:1043C000232F23393D00000200EC04D903DA062133 +:1043D000000C0019001F400E071414051280010E76 +:1043E0000E000F190119002F5D333311331ACD322E +:1043F000321133303141353E023733150E03072178 +:10440000353E023733150E030702442557531CABC4 +:10441000154B5A5D27FE502557531CAB154B5A5D63 +:104420002704D919286A6F2E141C5159511D1928B7 +:104430006A6F2E141C5159511D000001026D04D9E0 +:1044400003D10673000D000EB40806800100002F92 +:10445000321ACC32303141353E033733150E030763 +:10446000026D1531312C10B10E38484C2104D91B86 +:10447000266168662A1C20606C69290000030133EC +:10448000051003BD06B4000B00170023001B400BF2 +:104490001E18180C0580010000120C002F33332F5A +:1044A000321ACC11331133303141353E02373315D6 +:1044B0000E0207072226353436333216151406212C +:1044C0002226353436333216151406022D173736A8 +:1044D00014B81D536132F6232E353129243E01B222 +:1044E000222E343127273D056B15296A7031142C93 +:1044F0006B6E305B2B262C462B23363F2B262C460F +:104500002B23363FFFFFFF8D0000041805B706265A +:104510000024000001070153FDF8FF44000BB60220 +:10452000180100000156002B3400FFFF00D5035E88 +:1045300001C604630407001100A9037AFFFF0062AB +:104540000000052805B70427002800B8000001076F +:104550000153FDF5FF44000BB601120100000156A6 +:10456000002B3400FFFF004F0000060E05B70427A4 +:10457000002B0097000001070153FDE2FF44000BF0 +:10458000B601120100000156002B3400FFFF004F5E +:10459000000002D805B70427002C00A50000010781 +:1045A0000153FDE2FF44000BB6010A010000015671 +:1045B000002B3400FFFF004FFFEC05EC05CD042677 +:1045C00000326A0001070153FDE2FF44000EB4020D +:1045D000300B0000B8FFEAB056002B34FFFF00316B +:1045E000000005E505B70427003C011B000001079A +:1045F0000153FDC4FF44000BB6010F02000000563A +:10460000002B3400FFFF00620000061605CD0427D2 +:104610000153FDF5FF440107021D00830000000E59 +:10462000B400061A0000B8FFEAB056002B34FFFFB2 +:104630000067FFEC02F606B40626018300000107BE +:104640000154FF3900000010400903020122070154 +:1046500001C856002B343434FFFFFF8D00000418CE +:1046600005B6060600240000FFFF0056000004B453 +:1046700005B6060600250000000100560000047380 +:1046800005B60005000EB604010272000872002B88 +:104690002B32303173012107210156013502E81F09 +:1046A000FDC0FEEA05B696FAE000FFFF00560000E6 +:1046B000047005B6060600280000FFFFFFEC0000AE +:1046C000049505B60606003D0000FFFF00580000F7 +:1046D000057705B60606002B000000030096FFECE8 +:1046E000058405CD00140029002D0019400C2B2A4B +:1046F0002A001F0B037215000972002B322B321196 +:10470000392F3330314522260235343E043332000E +:1047100011140E0427323E0435342623220E0415CC +:104720001416160337210702B3B0F27B2D577EA56E +:10473000C774F50117285079A0C8745893785B3D69 +:104740001FBCAA57947A5D402056A4571E02191E1A +:10475000148C0101AE7DEBD0AD7D44FECFFEF07A2E +:10476000E8CFAC7E45953C6D93AFC063C8E03A6935 +:1047700091AEC36784BF67021E929200FFFF00568E +:104780000000023305B60606002C0000FFFF0056AD +:104790000000053005B60606002E00000001FF8D62 +:1047A0000000041B05B5000C0013400908000102BD +:1047B0007204000872002B322B123930316301333E +:1047C00013230326262706060701730321B2BBA77E +:1047D00073090D04205233FE0405B5FA4B03B9509A +:1047E000AF4A4BA95FFC5100FFFF0054000006B721 +:1047F00005B6060600300000FFFF0054000005A8C3 +:1048000005B60606003100000003FFE60000046F55 +:1048100005B600030007000B0019400C0504040056 +:104820000809027201000872002B322B3211392F55 +:104830003330316337210701372107013721071A48 +:104840001E037820FD991E02811FFDAB20032F213E +:10485000969602B39494026D9696FFFF0096FFEC35 +:10486000058205CD0606003200000001005600005A +:10487000057405B600070010B706010272040008AF +:1048800072002B322B3230317301210123012101BF +:1048900056013503E9FECBAA0115FD6AFEEA05B60D +:1048A000FA4A0520FAE0FFFF00560000048705B62B +:1048B0000606003300000001FFE30000047F05B698 +:1048C000000B001F400F03070708020004027201DB +:1048D0000909000872002B3211332B1139393211BA +:1048E0003330316337010137210721010121071DD1 +:1048F0001A0226FEE41B035D20FD5E0119FDF00295 +:10490000DD208B0267023E8696FDC4FDB296FFFF56 +:1049100000B9000004B305B6060600370000FFFF2B +:1049200000BD000004CA05B60606003C00000003F6 +:104930000094FFEC05BC05CB00170021002B0020E4 +:10494000400F2B19190D0A0B0372221818160100BB +:1049500009003FCD323211332BCD32321133303199 +:1049600045372E023534363624373733071E0215C5 +:1049700014060604070703130E0315141616053E46 +:10498000033534262627022D318ECE6E51A801061E +:10499000B524AD258CCD6F4BA3FEF9BD315EAD7D49 +:1049A000B7783B4C8D010E7CB8793B488D6814E19B +:1049B0000A6FC78D85E3AB6406B4B4086CC28B750F +:1049C000E2B97306E101700329014B83AE65658F7F +:1049D0004E05075086AF655D894E0400FFFFFF94CA +:1049E000000004D505B60606003B0000000100C922 +:1049F0000000064605B600260021401017131301DB +:104A0000250202001E160A0272000872002B2B32C9 +:104A10003211392F333333113330316113232226CE +:104A2000263534363713330306061514161633337A +:104A3000133303333E02371333030E0323230302DE +:104A4000335E0DA2C2570C0B56B05B0D0A42856453 +:104A50000FBAABB90E8FB7691965B169175E97DDEB +:104A600096225F01BF70B66A2A6738019EFE4E3AF1 +:104A700054205975380366FC9A015FAE7601E2FE58 +:104A80000F74BE894BFE4100FFFF00560000033348 +:104A900007410626002C00000107006AFF42016F53 +:104AA000000CB40410010272002BCECE3031FFFF97 +:104AB00000BD000004CA07410626003C00000107B3 +:104AC000006A001C016F000CB40915020272002B71 +:104AD000CECE3031FFFF0063FFEC0489067306265B +:104AE000017B0000010601531C00000AB3400907C6 +:104AF00072002BCE3031FFFF003CFFEC03A50673A4 +:104B00000626017F000001060153BE00000AB32EF5 +:104B1000100772002BCE3031FFFF003AFE1404283C +:104B20000673062601810000010601532300000AD6 +:104B3000B31E150772002BCE3031FFFF0067FFEC6C +:104B4000029F067306260183000001070153FECE73 +:104B50000000000AB316070672002BCE3031FFFFAB +:104B60000083FFEC044806B40626018E000001060F +:104B7000015475000010400903020129070101C812 +:104B800056002B34343400020063FFEC0489045CCB +:104B9000002C003F002340121106720C3737090722 +:104BA00072292D2D1D2424000B72002B321133325B +:104BB00011332B3211332B303145222635343E034D +:104BC00033321617333E0237330E0207030606153B +:104BD0001416333236371506062322262637230EBF +:104BE000022732363637363635342623220E031561 +:104BF0001416018B83A5315C83A46077851F0B0B92 +:104C00001F261488173634154B0707231E0E231151 +:104C10001045223B512603072C6A80164C927520C2 +:104C2000100C6D5D44755D42235E14BEBA79E1C01F +:104C30008E507450194140162C94B25AFEAE1F3952 +:104C400013252706067A09102E5F4838613C8A6DC5 +:104C5000BE783B6C2B687D43789DB660757700020B +:104C6000FFD2FE160486061F0019003400274014E8 +:104C7000321A1A18150B720D24242323002D050156 +:104C800072000E72002B2B3211392F3312392B3256 +:104C9000321133303143013E0233321616151406F9 +:104CA0000607161615140E02232226270301323E8C +:104CB0000235342623233733323E0235342623226D +:104CC0000606070316162E01521C6EC6A173A559BF +:104CD000519C726A94427FB8767497367D01B255C2 +:104CE00080572C87A0461E4C5A8456296B6C657CD5 +:104CF0004614BB3398FE16063383D57E549B6B6DEA +:104D0000A66D1918A19A6AB4854A4829FDB9025EB0 +:104D100039627E457E998D2F5677475D805D9A5C1E +:104D2000FC8D293300010051FE14040D04480017C6 +:104D30000017400C040C0D030012050672000F72E0 +:104D4000002B2B321217393031533E023703331305 +:104D50001E0315333636370133010E020751103763 +:104D6000482AA8A95006090604042359200147B27D +:104D7000FDBA2E4C3B14FE1455AAA951043BFDA1CB +:104D8000255459572756BB3C0262FBDB54ADB25C3D +:104D900000020049FFEC04730620002500350019CD +:104DA000400D2E081D0300160F017226000B720025 +:104DB0002B322B3212173930314522262635343624 +:104DC000363726263534363633321617072626234D +:104DD000220615141616171E0215140E0227323E4F +:104DE00002353426270E0315141601DC84B35C80CB +:104DF000EA9F49695AA67174B13D433891586A6671 +:104E00002B51384775454689C86F52815B305C3EEF +:104E10005BA27C46821469B16B99E59B2A39916546 +:104E20005D8F51482978223F62523450492C398293 +:104E3000A56C72CC9C598A42749A577A9931164F54 +:104E4000749D648091000001003CFFEC03A5045AAE +:104E5000002D001F400F09081D1D202000171007FE +:104E60007227000B72002B322B3211392F3312397B +:104E70003930314522262635343636373526263523 +:104E80003436363332161707262623220615141613 +:104E90003333072322060615141633323637150628 +:104EA0000601A579A050508954415877BA63689794 +:104EB000423D2B854C6C94616B7B1C7559915566FA +:104EC000765FA64636B914497F5162814A0E061AAA +:104ED0006C55708A3F252381192657653F558C29CB +:104EE0005D4F496335228D1C350000010061FE6372 +:104EF0000434061400280010B617141415007200AC +:104F0000002F2B3211333031413E02353426272E0B +:104F100002353436360037060623233721070604C8 +:104F2000060215141616171E02151406060701822E +:104F30003F5128635B627D3C6CC80116AA317C4EF0 +:104F4000E21F029D1A92FEE9E085295B4C4F723EFA +:104F5000304D2DFE63375850293B3D2428618D6824 +:104F600082FCFD01078C05068C7F7DFBFCFF008326 +:104F70004A63462021435D483C6657260001003ABB +:104F8000FE140428045C001D001D40101D0F72114A +:104F90001007071507720E06720D0A72002B2B2BD5 +:104FA000321133332B303141133636353426232238 +:104FB0000606070323133307333E02333216161552 +:104FC000140607030272FC0A0A4B504AA58C256698 +:104FD000A7E9881A0A276A8E5A557B440D08FAFEFB +:104FE00014049E2D421C444F65D9AFFE1D0448D4C5 +:104FF000346B493E77582E5D24FB74000003006437 +:10500000FFEC043606210019002500310019400C80 +:10501000262020002D0D01721A000B72002B322B5E +:105020003211392F33303145222626353436363782 +:1050300036123636333216161514060607060206E1 +:105040000627323E0237210606151416032136368E +:1050500035342623220E0201B16C954C0A130E2919 +:105060006E91BD786494520A1411276C91BC634808 +:1050700077615223FDCD10105D1E022E0F105C5D76 +:1050800047776351145DBC8D3B828541BB0122C8CB +:105090006758C09E327B8B4DB1FEE6C6698A4D993A +:1050A000E496579A449A9102EE49913A8E904B9029 +:1050B000D10000010067FFEC020804480015000E53 +:1050C000B60706720F000B72002B322B30314522CF +:1050D00026353436371333030606151416333236A5 +:1050E00037150606015D6A8C0B099BA79D060A30E1 +:1050F0003D22422719651469821E492A02E0FD1BE0 +:105100001C3E1D34440E0C800B17FFFF00380000BE +:1051100004280448060600F900000001FF90FFEC97 +:10512000038D0621002A001B400E100800141B01ED +:10513000720F0A7224000B72002B322B2B321239A1 +:105140003930314522262627032626270E0307015C +:105150002301272626232206072736363332161642 +:1051600017131E0233323637150606031F374B2D31 +:105170000A2F070A010D1C1C1E10FE8FB1027314AA +:105180000B3F4B1C3315161B4B2364753B0C7904EA +:10519000121E160C2510143D1427594B01AB3F9BD2 +:1051A0004A22403E3C1DFD730436985C6C05058424 +:1051B000070A438768FBEF22301906067E080D00B8 +:1051C00000010064000004020448000F00134009BD +:1051D00006000B010672000A72002B2B32123930C6 +:1051E00031730333131616173612123733060202C1 +:1051F00007EC88A74D080C0485BC812BA52F98F0DF +:10520000B20448FD6A4B8D477901220156C4E2FE83 +:1052100081FEB29900010051FE6303F20614003CC6 +:10522000002F401718201F031B1B1C1C1D0F102CC8 +:105230002C0734002929001D007200002F2B113982 +:105240002F123939331239391133113311173330E1 +:1052500031413E02353426272E0235343636373575 +:10526000262635343E02370606232337210723221C +:105270000E031514163333072322060615141616CB +:10528000171E02151406060701783C502760655C5E +:105290007C3D63BD875D79375F7C46335C42431E4E +:1052A000026E1C0A4692866B3E909B621D527BE00A +:1052B0008D2B62524071472F4C2CFE6338564F2B7A +:1052C0003C4024225D865E72B77F1E051B7D6743CE +:1052D00070593E1104078C811A34506C44656F82FA +:1052E0004EA17F4259411E1641624A3C6757270032 +:1052F000FFFF0064FFF00420045706060052000080 +:1053000000010055FFEC05020448001E001D40107E +:105310000D0811030C0C0E0672090A7218000B72AC +:10532000002B322B2B3211173330314522263534E6 +:1053300036371321032313233737210723030606A8 +:1053400015141633323637150606038B5B610909CF +:1053500089FE70CDA9CEDD0EC103DE1CD58C0606FC +:105360002322192E101C47145E5219402E0296FC5F +:105370004703B948478FFD5D1B320F21250A06817F +:10538000090E0002FFD4FE16042E045A0016002750 +:10539000001B400E251717120F0B72200507720015 +:1053A0000E72002B2B322B32321133303143133E2D +:1053B000023332161615140E03232226270606077B +:1053C0000301323E03353426232206060703161650 +:1053D0002CEE1B6EC49D7CAC5A28517EAC6E669040 +:1053E000380C1A114001954B795A3D1E6E765D7D41 +:1053F0004F19502980FE16046880D88463BE8A5DE8 +:10540000C6B7935647374E8A53FED702604474940A +:10541000A14E859A5CA873FE8C2D420000010064A9 +:10542000FE5903AE045C002B0016400B0427082332 +:1054300004001912077200002F2B32121739303175 +:10544000413E0235342626272E0235343E033332C0 +:10545000161707262623220E0315141616171E02EA +:10546000151406060701853A512B1F4D46498656ED +:105470002F5D8AB7714C863A302A73454F7F604062 +:105480002032664D406B412E4C2EFE59355D562B19 +:1054900023302B1A1C60A58363C7B18A4F1B198C5C +:1054A0001420416E8B96485B734B1E193D604C3B3C +:1054B000675A2A0000020064FFF004CA044800147E +:1054C00000260015400A0C1F1F09067215000B72FA +:1054D000002B322B321133303145222635343E0336 +:1054E00033210721161615140E0327323E033534D7 +:1054F000262723220E0215141601F7B5DE30619619 +:10550000CB8201F21BFEF6223A244D7AAD674B7234 +:10551000533419291F477AAC6B328210D5E870C911 +:10552000A67A428D3D9F7F51AEA3824C8A37638518 +:105530009D54609C355190BD6CA0970000010052B5 +:10554000FFEC039D0448001A0017400B0D090808E2 +:105550000A067214000B72002B322B3211333330D7 +:1055600031452226353436371321373721072103B9 +:1055700006061514163332363715060601F67091F5 +:105580000F0A77FECD0EBE027F1EFEAC780A0C36E7 +:105590003D2347281967146A81236230022D47484A +:1055A0008FFDCF2E4F2034420E0D810C17000001CD +:1055B0000083FFEC04480448001C0010B7170706DE +:1055C000720F000B72002B322B3230314522263500 +:1055D000343637133303060615141633323E0435BA +:1055E00033140202060601F9B4C20C1271A772123A +:1055F0000C776460885B371B09A61A4584D214BBFC +:10560000A9295B520222FDE4515C26776E64A9D081 +:10561000DDCC4E92FEC9FEDDE88800020062FE1677 +:105620000502045A0020002D002140111221210101 +:105630001F0B720A09092A160772000E72002B2B23 +:1056400032322F332B32321133303141132E0235A7 +:1056500034363637170E021514161617133636332E +:10566000321615140E030703133E04353426232285 +:1056700006070175636CA9614C956E6A5B7B3E41C0 +:105680006D4288239F9D92922D6099D58C62826590 +:105690009669401D4B3D4A5019FE1601D70D68BA58 +:1056A000868DECD2666356B2C4726D864108028361 +:1056B000A5BCC4AE6CD6BF975E09FE2D026008542F +:1056C000829EA74D7F6B72780001FF1EFE14044C72 +:1056D000044E00240022401312067223130110040A +:1056E00000050C0772171E1E000F72002B321133BB +:1056F0002B321217392B3031430103262623220681 +:1057000007273636333216171301330113161633B3 +:1057100032363715060623222626270301E2025ECB +:105720004109322D1122111D1A49226F5F0E2D01E0 +:105730009BB1FDDB460D343D152912194225515E02 +:105740002E0A31FE36FE14034401E34D3C09057C6C +:105750000C108371FE94025AFCEEFE0952510804AB +:105760007E080E487C4F017EFD6F0001008CFE1408 +:10577000056A06120021001F401110131301200BAF +:105780007211007219080672000F72002B2B322B57 +:105790002B3232113330314113262635343637134C +:1057A00033030606151416170133013E0312353371 +:1057B0001402020606070301AC66C9BD0D0C6CA7F6 +:1057C0006D0A0C708A012FA3FED079AC70401AAA22 +:1057D000255B9EEFA966FE1401DD12CFA330623B6C +:1057E0000206FDF5335C2772900C0599FA6B0B6786 +:1057F000AEEB011DA3BBFEB7FEF1C77409FE23008B +:1058000000010062FFEC057B0448003500214010D8 +:10581000131300260706721C2F2F330F0F000B7275 +:10582000002B3211333211332B3212392F303145E4 +:10583000222635343636373306060215141633322F +:1058400036371333030E0215141633323E03353444 +:10585000262733161615140E03232226262706069E +:10586000017C8B8F3E7552AF4A79485440546E1C70 +:1058700042A43F050704434046684A2F150C0EA476 +:105880000F0F1D4271A8743F5F3F0F358D14C8A6DE +:105890007BFFFC786FF4FEFE8582668F830135FE08 +:1058A000E117302B105056558EAEB44F589D4949D4 +:1058B000A44C58D6D6B26D2E5236595DFFFF006704 +:1058C000FFEC02BD05D20626018300000107006A35 +:1058D000FECC0000000CB42216070672002BCECEC0 +:1058E0003031FFFF0083FFEC044805D20626018E0D +:1058F00000000106006A0800000CB4291D070672AA +:10590000002BCECE3031FFFF0064FFF00420067381 +:1059100006260052000001060153EB00000AB327DF +:105920000A0772002BCE3031FFFF0083FFEC0448E2 +:1059300006730626018E0000010601530B00000AC3 +:10594000B31D070672002BCE3031FFFF0062FFEC63 +:10595000057B06730626019200000107015300B47F +:105960000000000AB336070672002BCE3031FFFF6D +:1059700000560000047007410626002800000107B9 +:10598000006A0050016F000CB4180C010272002B69 +:10599000CECE3031000100B9FFEC04C805B60027B7 +:1059A00000214011131C1C001B1717180272140849 +:1059B0007207000972002B322B2B32113311392F51 +:1059C00033303145222627351616333236363737EF +:1059D00036363534262321032301213721072103BD +:1059E00021321615140607070E0203272A4E141932 +:1059F0004423475B360E100609666AFEDC9DA9014A +:105A000018FEBB20038F20FE5E590111B6B40808B2 +:105A100012186199140E0795090C35664A542244F0 +:105A20001F5653FD1805209696FE5E9B9323602714 +:105A300056799E4DFFFF005600000473079006261E +:105A4000016000000107007601CC016F000AB30677 +:105A5000010272002BCE303100010096FFEC050EE2 +:105A600005CB00280019400C16191900110A037201 +:105A700020000972002B322B3211392F333031457F +:105A80002226263534123E023332161707262623E5 +:105A9000220E020721072106061514161633323688 +:105AA0003637150E02029CACE6743F7FBEFE9F6641 +:105AB000AE4B433A8A5872BB90641C02731DFD8A38 +:105AC000060356A4753B6F6B33366C78148CFDA7B8 +:105AD00088010EF2BB6C28298D1E2A4D88B367966B +:105AE000224A2682B9620F1C1194141B0E00FFFF7C +:105AF0000027FFEC042505CB060600360000FFFF5B +:105B000000560000023305B60606002C0000FFFF19 +:105B100000560000033307410626002C0000010751 +:105B2000006AFF42016F000CB41004010272002BE6 +:105B3000CECE3031FFFFFEBEFE7F023705B6060631 +:105B4000002D00000002FFBCFFE906B205B60027E9 +:105B50000032001F4010281D0872321212001F1060 +:105B6000027207000972002B322B3211392F332BAE +:105B7000323031572226273516163332363637362D +:105B80003612123721033332161615140E02232152 +:105B900001210E03070E022533323E02353426233F +:105BA00023382A3E1414361C3E60542D244E4E4A8F +:105BB00020029B8276A7C0515399D27FFEB4011474 +:105BC000FEAC1B424647202F6A9803419F5B8C5FC7 +:105BD000318E7E93170E0994070E3A8E7C63FB017B +:105BE00011010E76FD925FA3657CB67639051E64C1 +:105BF000EEF7E55C83C068A8285079517D65000206 +:105C00000056000006C805B60015001F002340110D +:105C10000703031F14140006010272161212000873 +:105C200072002B3211332B3211392F3333113330B1 +:105C30003173013303211333033332161615140E57 +:105C4000022321132103253332363635342623230C +:105C5000560135A884023F85A88479A6C05254997C +:105C6000D27EFEB292FDC1920306A079A6568D7E29 +:105C70009305B6FD94026CFD9460A4657CB67639FC +:105C800002B4FD4C91478F6C7D64000100B90000A7 +:105C900004C805B60019001D400E180707031019A7 +:105CA0000872060202030272002B3211332B3212E9 +:105CB000392F333031730121372107210321321667 +:105CC000151406070323133636353426232103E73C +:105CD0000117FEBB20038F20FE5E59011CB3AC0CE4 +:105CE0000A58AA5E0909676BFEDE9D05209696FE9E +:105CF0005E999A22532FFE5901AF264B1F5851FD32 +:105D00001800FFFF00560000052D0790062601B081 +:105D100000000107007601F8016F000AB30B0102D1 +:105D200072002BCE3031FFFFFFFEFFEC054D077DEB +:105D3000062601B90000010702300052016F000A77 +:105D4000B31D0D0272002BCE303100010056FE84CF +:105D5000057405B6000B0015400A080302720A0517 +:105D600000020872002BCE33332B32303141132125 +:105D700001330121013301210301AA53FE590135E9 +:105D8000ABFEE802990115A8FECBFE5E50FE840131 +:105D90007C05B6FAE00520FA4AFE8400FFFFFF8D7D +:105DA0000000041805B60606002400000002005793 +:105DB0000000046F05B6000F00190019400C19050A +:105DC00005000401027210000872002B322B321100 +:105DD000392F333031730121072103333216161561 +:105DE000140E022327333236363534262323570147 +:105DF0003502E320FDC7639CA7C0515399D27FAD04 +:105E0000C57CA7558E7EBA05B696FE285FA4667C33 +:105E1000B5753991478F6C7D6500FFFF0056000016 +:105E200004B405B6060600250000FFFF005600007A +:105E3000047305B60606016000000002FF56FE84EA +:105E400004F705B6000F0017001E400E09021010DF +:105E50000E0C0C0F0E0813070272002B323FCD32CE +:105E60002F11331133333031431333361A023721B4 +:105E70000133032313210313211321060A02AA70FD +:105E8000685DC0AE88260250FEEBB772A150FC6E72 +:105E900051FA0249F7FEF3247D9CA7FE8402148088 +:105EA00001460163015D98FAE2FDEC017CFE84028B +:105EB00014048579FECEFEBCFED8FFFF005600001C +:105EC000047005B60606002800000001FF9E0000D1 +:105ED00006EA05B600110020401201070A100D0461 +:105EE000060009060202720F0C000872002B323203 +:105EF0002B3232111739303163010133011333036F +:105F0000013301012301032313016202AFFE94B6A2 +:105F1000016894A394027FC9FD5F017ABCFE949B43 +:105F2000A29AFD73030002B6FD4702B9FD4702B90C +:105F3000FD24FD2602DAFD2602DAFD260001FFFE21 +:105F4000FFEC043105CB0031001F400F292811114F +:105F50001010001920037207000972002B322B3237 +:105F600011392F331239393031452226273516168B +:105F700033323E0235342623233733323636353436 +:105F80002623220607273636333216161514060640 +:105F900007151E0215140E02018776C05349D970E9 +:105FA00067976330AB9DD11DC569BB767E6A60B4CF +:105FB000564568DB8D75A6595CA972517E494A9495 +:105FC000DB142729A22B3B3157744380778A3D8904 +:105FD00072686643377A45485193626AA46C170425 +:105FE0000D4F865E5FA57B45000100560000059FB2 +:105FF00005B60013001A400E0708111204000A012A +:1060000002720C000872002B322B32121739303119 +:10601000730133030E02073301330123133E0237AA +:106020002701560135A1B50C201E0A0403B5C3FE95 +:10603000CB9FB40F1F1D0C04FC4705B6FCB13A9072 +:10604000822404BFFA4A0353428F812C01FB2E00A5 +:10605000FFFF00560000059F077D062601AE0000E9 +:106060000107023000E0016F000AB3140102720060 +:106070002BCE3031000100560000052D05B6000A78 +:106080000019400D0906030300050102720800080B +:1060900072002B322B321217393031730133030166 +:1060A000330101230103560135A89702C3CEFD1E1B +:1060B00001DBC2FE339905B6FD3B02C5FD27FD237A +:1060C00002D8FD280001FFBCFFE9053905B6001E16 +:1060D0000015400B120872151002720700097200B9 +:1060E0002B322B322B3031572226273516163332DE +:1060F000363637363612123721012301210E0407B6 +:106100000E02382A3E1414361C3E60542D244E4E86 +:106110004A2002CEFEC9AA0117FE7A163337393754 +:106120001A2F6A98170E0994070E3A8E7C63FB01AA +:1061300011010E76FA4A051E50BAC4C1B24983C095 +:106140006800FFFF0054000006B705B606060030E1 +:106150000000FFFF00580000057705B60606002B7B +:106160000000FFFF0096FFEC058205CD0606003219 +:106170000000FFFF00560000057405B60606016C1E +:106180000000FFFF00560000048705B60606003336 +:106190000000FFFF0096FFEC050E05CB060600266B +:1061A0000000FFFF00B9000004B305B60606003783 +:1061B00000000001FFFEFFEC054D05B6001C001BB2 +:1061C000400F190C13160F0500180D027207000975 +:1061D00072002B322B3212173930315722262735D5 +:1061E000161633323E02370133131E021736363786 +:1061F0000133010E02A62E5F1B23552C385D53512F +:106200002DFECBAABA0C1615071A392201A4BFFD20 +:1062100054539AA714120AA5101722456A48041766 +:10622000FD612C58562B38713702C4FBAE87A54C44 +:10623000FFFF0094FFEC05BC05CB060601710000D2 +:10624000FFFFFF94000004D505B60606003B0000E2 +:1062500000010054FE84055E05B6000B0017400BDC +:106260000803027209050500020872002BCE3311E3 +:10627000332B3230314113210133012101330133FA +:106280000303DC52FC260135AAFEEB02810115AAAC +:10629000FEEBA773FE84017C05B6FAE2051EFAE266 +:1062A000FDEC000100F50000052205B6001A0017FC +:1062B000400B14040400190C0272000872002B2B0E +:1062C0003211392F33303161130606232226263549 +:1062D00034363713330306061514163332363713A4 +:1062E000330103428047CE78678F4A0B0A6DA86B53 +:1062F000090B596667CA5296AAFECB02591F3A414A +:106300007D5929482C0202FE022842164F53331FA2 +:1063100002CEFA4A00010054000007B105B6000B96 +:106320000017400B0A0601027207030300087200FF +:106330002B3211332B3232303173013301210133CF +:106340000121013301540135AAFEEA02170115AA01 +:10635000FEEB02160115A8FECB05B6FAE2051EFA01 +:10636000E2051EFA4A0000010054FE8407B205B699 +:10637000000F001B400D0C080302720D09050500FB +:10638000020872002BCE331133332B3232303141BD +:1063900013210133012101330121013301330306AC +:1063A0003150F9D30135AAFEEA02170116A9FEEB16 +:1063B00002170115A8FEEBA772FE84017C05B6FA50 +:1063C000E2051EFAE2051EFAE2FDEC00000200B949 +:1063D0000000049205B6000F00190019400C1905C1 +:1063E00005000203027210000872002B322B3211DA +:1063F000392F33303173012137210333321616150B +:10640000140E022327333236363534262323EE0189 +:1064100015FEB62001F28492A7C0525499D27F9FF4 +:10642000B77BA8558E7EAF052096FD925FA4667C53 +:10643000B5753991478F6C7D6500000300560000EB +:10644000064F05B6000D0018001C001B400D180378 +:1064500003001A010272190E000872002B32322B4F +:106460003211392F3330317301330333321616159D +:10647000140E02232733323E023534262323010132 +:106480003301560135A88490A7C1515499D27F9DFC +:10649000B55C8C5F318F7DAC02E00135A8FECB0589 +:1064A000B6FD925FA4667CB5753991285079517D0F +:1064B00065FD4B05B6FA4A0000020056000003FCD9 +:1064C00005B6000D00180017400B18030300010269 +:1064D000720E000872002B322B11392F33303173BA +:1064E0000133033332161615140E02232733323EBE +:1064F000023534262323560135A88495A7C051546C +:1065000099D27FA1B95D8C5F308E7DB105B6FD92C9 +:106510005FA4667CB5753991285079517D6500017D +:106520000012FFEC047305CB00260019400C0E0D81 +:106530000D00161D037208000972002B322B321158 +:10654000392F33303145222627351E023332363675 +:1065500037213721363635342626232206072736BB +:1065600036333216161514020E02016D66A5503729 +:106570006C7949A2E78F1DFD881F026B01024E9EB8 +:1065800077629C472B4AC572A0E77D3673B6FF142D +:106590002728A41A2B198AFCAA96142B1D76B567F6 +:1065A00027198C1C2E80F6B194FEE9F1B666000224 +:1065B0000056FFEC079405CD001C0031002140126D +:1065C0000D080800271303720B02720A08721D00DF +:1065D0000972002B322B2B2B3211392F33303145DE +:1065E00022260235343637210323013303213E03AB +:1065F00033320011140E0427323E04353426232290 +:106600000E041514161604DBBAE4680303FEB592F3 +:10661000A80135A88401451F78B0E28AE401092762 +:106620004D749BC16E57907254381BB39F528C743B +:10663000593D204698149B01039B244523FD4F059B +:10664000B6FD9189EBB062FED3FEED7AE7D0AC7F68 +:1066500045953F7196B0BC5ECDD9396990AFC4699C +:1066600076C171000002FFB50000049C05B6000F62 +:10667000001A001D400E10010E0E00130902720CCC +:106680000C000872002B322F2B3211392F3333308C +:10669000316301262635343E0233210123132301C1 +:1066A00001331323220E021514164B0204537358A0 +:1066B0009AC871017EFECDAB82EDFE2F023AA3781F +:1066C000B8518B683A8C029C2B998380B26E33FA56 +:1066D0004A0263FD9D02F402311F487757718B0017 +:1066E000FFFF0063FFEC045D045C0606004400004D +:1066F00000020065FFEC049F061E002400380027FE +:106700004014181932032E2E1C1C001410100A0FEE +:10671000017225000B72002B322B323211331139EA +:106720002F3311173330314522262635343E0337B7 +:106730003E0337170E02070E02071736363332169E +:106740001615140E0227323E033534262322060680 +:106750000706061514161601EA7DAE5A224A77A7D7 +:106760006F268DA79D361446BCB73E548968230614 +:106770003BC07B678A463B7CC67D4A704E31165CC7 +:106780005B4D8B6F250A0D2E68146ACE945CEAF877 +:10679000E2AA250F24231B06890A222B171E85C671 +:1067A0008301487857A5757BEEC1738A436F888C47 +:1067B0003D7E784769333770325E8F500003006545 +:1067C000FFEC040D045A001900280034001F400F8C +:1067D00013122929232300310A07721A000B7200B1 +:1067E0002B322B3211392F331239393031452226D1 +:1067F0002635343E033332161615140606071516D1 +:10680000161514060627323636353426262321146B +:10681000061514160333323636353426232206067F +:10682000020F94BC5A32618DB56D73A053487F53EB +:106830005E7554C0975C763838765FFEF701907CC1 +:10684000D960A5665767639E6C146FCA8874CEAB17 +:106850007C443F7959507349110416696B4C9D690A +:1068600088395E353547240A1E10A09401F4265B52 +:106870004F3F5956A10000010032FFEC0367045A54 +:10688000002E001A400E0420090D04001017077294 +:1068900027000B72002B322B321217393031452270 +:1068A000262635343E02373E02353426232206079B +:1068B0002736363332161615140E02070E0215143B +:1068C000163332363637150606018C5F9D5E3E69FB +:1068D00084455680464457519B402E45B5715B8A8E +:1068E0004E38617B44618A4A6367396B673046A4DE +:1068F000143879604F74553F1921404F3936442D73 +:106900001D851A35346E58466A513D192541564346 +:10691000445017271793202C00020064FFEC043525 +:10692000062900260039002140110E0F2D033131B8 +:106930000A0A00151C017227000B72002B322B3241 +:1069400011392F3311173330314522262635343E85 +:10695000033332161617333634353426232206070E +:106960002736363332161215140E0427323E0337FB +:106970002E0223220E0315141601CB76A0512A54A1 +:106980007BA16453704A160602888E35742E2A3213 +:106990009A4994BC5A1F406489B15C3F6C5A483490 +:1069A00010134562423A6A594225621464B4776012 +:1069B000C1AC864D33543011250FFEF719157D18E3 +:1069C0002490FEE7CC67DED9C194558C3B6A8DA636 +:1069D00059436C41366286A25B709600FFFF0065EA +:1069E000FFEC03BE045C0606004800000001FFE067 +:1069F000FFEC06D9045C004E0033401B480A721FAE +:106A00000672211D1D464A4A002E272710170772BD +:106A1000373E3E07000B72002B323211332B3232DD +:106A2000113311392F333311332B2B3031572226A9 +:106A30002737161633323E03353426232206073510 +:106A400036363332161514060733133303333E0339 +:106A50003332161707262623220E03151416333257 +:106A600036371506062322262635343637230323E8 +:106A700013230E03561C401A191334184A775A3D33 +:106A80001E606B1E361C1D4724ADAE0202A8659920 +:106A900066A1124D7CB0752242221F1637194A7624 +:106AA000583A1D5B6D22311B184825729B4E02031C +:106AB000A9679869A214537FB1140807880508458F +:106AC0007695A24E7D9D07078A050BDCC613291219 +:106AD00001DCFE2454AE935B0709880606457695D3 +:106AE000A14D7D9F08078A040B62BB85172F17FEF7 +:106AF0001501EB5EB59458000001FFFEFFEC034D5D +:106B0000045C002E001F400F282710100F0F0018E4 +:106B10001F077207000B72002B322B3211392F33F3 +:106B2000123939303145222627351616333236369A +:106B3000353426232337333236363534262322069E +:106B4000072736363332161615140606071516169D +:106B50001514060601375AA73835A76A5782495ACD +:106B60007C92206546865858574983503153A56A10 +:106B7000658F4C3C7252586168CE14261F9B1F399A +:106B80003562424C5B8C1F5550404C232380272B91 +:106B90003C73514A744D120416745F68A25CFFFF87 +:106BA0000071FFEC045E0448060600580000FFFF79 +:106BB0000071FFEC0478060E06260058000001065E +:106BC00002301200000AB31E080672002BCE3031CC +:106BD0000001003A000004340448000A0019400D86 +:106BE00009060303000501067208000A72002B3231 +:106BF0002B32121739303173133303013301012360 +:106C000001033AE8A471020DD2FDD60176C7FE9ABF +:106C1000720448FDF00210FDE3FDD50223FDDD0006 +:106C20000001FFA6FFF3040E045200220015400BE2 +:106C3000150A721A11077207000B72002B322B32E1 +:106C40002B30314722262735161633323E02373E87 +:106C50000333321617032313262623220606070EB4 +:106C60000309192C0C0E2113324E4343282F576D64 +:106C70009D75437C34E6A8D00E2918576D593C2DDC +:106C8000535D7D0D09049006063068A87889CA8393 +:106C900040120EFBCE03BD03054FC3AF83C6854331 +:106CA0000001003C0000055104460015001B400E89 +:106CB00003110C0300060106720F08000A72002B74 +:106CC00032322B321217393031731333133301330D +:106CD0000323133636372301230323060607033C19 +:106CE000E7D87A0401EFE9E5988A12241004FDF24E +:106CF000848306071C10840446FC8B0375FBBA02D0 +:106D00008B499340FC5903A6389D4AFD7900000148 +:106D1000003A000004870448000B0019400C030AE5 +:106D20000A000601067208000A72002B322B32118B +:106D3000392F3330317313330321133303231321DA +:106D4000033AE9A55F021662A6E6A867FDEA6904B0 +:106D500048FE3401CCFBB801F1FE0F00FFFF0064D8 +:106D6000FFF004200457060600520000FFFF003326 +:106D70000000042E0462060600510000FFFFFFD44D +:106D8000FE160439045A060600530000FFFF006493 +:106D9000FFEC03AF045C060600460000FFFF003A6C +:106DA00000000685045C060600500000FFFFFF3B64 +:106DB000FE13041204480606005C00000003006392 +:106DC000FE1404EF061400180022002D00244013C6 +:106DD00019232301170B0C00722D1A1A0E0B0772C0 +:106DE000000F72002B2B323211332B3F3333113310 +:106DF000303141132E0235343E0337133303161658 +:106E000015140E03070303130E0315141616173E6D +:106E1000043534262627017F6479AC5B326496C73B +:106E20007C5E9A5EB3D0366998C5776417B570A05A +:106E300067313F6EE05C8D64401E3F6E48FE14017A +:106E4000DA1075C58865C0A67F4A0401BCFE4418E7 +:106E5000E4CE6AC5A87F4701FE2402660354055E9E +:106E600095B55D678F4D0704416A859247688A4BE7 +:106E70000600FFFFFFB50000040B04480606005B98 +:106E8000000000010071FE86045E0448002B001D16 +:106E9000400F20120672051A1A000A0B7227010B06 +:106EA00072002B322BCE3311332B32303141132E63 +:106EB0000237230E022322262635343637133303B6 +:106EC0000606151416333236363713330306061505 +:106ED00014163332363703032D512D36150208268A +:106EE0006C8E5B547C440D0891A895080949504B61 +:106EF000A58D2566A4A20A0927281126156FFE86EE +:106F0000016C0A365C423769443E79582C532D0295 +:106F1000A1FD4C2B431A474F66DBAF01E2FCFB2B74 +:106F20003B1A242C0806FE05000100A000000432D4 +:106F300004480020001B400D0419190909001F1105 +:106F40000672000A72002B2B3211392F33113330A5 +:106F5000316113363637230E022322262635343686 +:106F600037373303060615141633323636373733C0 +:106F70000302A0430E250F07286C86505A7B3F0E54 +:106F80000937A7370C0B53484C9C832619A6E901F7 +:106F900040498533375A353F7C5A276232FDFEF52A +:106FA000354820554453C8AE78FBB8000001007145 +:106FB000FFEC06BC0448003400234012250A72236B +:106FC0001507067230261C1C2B2B0F000B72002B92 +:106FD000323211331133332B32322B3031452226EA +:106FE0003534363713330306061514163332363666 +:106FF00037133303060615141633323E02371333A4 +:10700000032337230E0223222E0227230E02017AA6 +:107010007F8A0D088EA993080B484B479980226CF4 +:10702000A6940908424B35736D591B66A7EA881B65 +:107030000A246586573B583D22050828708E148C1B +:10704000822F532D029FFD4E2D421E434E67D2A02C +:1070500001F7FD4E2D4019494F3977BB8301E2FB03 +:10706000B8D4346B4924435B373D724A0001007148 +:10707000FE8606BC04480040002740143527190648 +:10708000720D052E2E0A0A2100120B723C010B72A2 +:10709000002B322BCE333311331133332B323230BA +:1070A0003141132E0237230E0223222627230E02FC +:1070B00023222635343637133303060615141633C8 +:1070C00032363637133303060615141633323E02B2 +:1070D0003713330306061514163332363703058B80 +:1070E0004F2D3617010623668756737B0908286FD4 +:1070F0008E577F8A0D088EA993080B484B469981BD +:10710000226CA6940908424B35736D591B66A7A4DF +:107110000709282519280D72FE86016C0A365C4283 +:10712000356A4586733D724A8C822F522E029FFD2E +:107130004C2B421E434E66D2A101F7FD4C2B421749 +:107140004A4E3977BB8301E2FCFB25441727290A05 +:1071500003FE060000020056FFEC0443044800163C +:1071600000280019400C200F0F00090A06721700B2 +:107170000B72002B322B3211392F3330314522263E +:107180002635343637132137210336363332161677 +:107190001514060627323E0235342626232206071A +:1071A000060615141602976F9E550F0A62FEA61F5B +:1071B00002006731763B72974A5BBD87415E3D1E98 +:1071C0002F614B3769320C0B5D14478C692C6D2F86 +:1071D00001C98FFE1F0A1044825C63A96788243EA0 +:1071E000512C3B48220D0A3C4F205A680003007F77 +:1071F000FFEC0584044800140026002A001D400FFF +:10720000270A721E0D0D002908067215000B720068 +:107210002B322B3211392F332B3031452226263594 +:107220003436371333033636333216161514060642 +:1072300027323E0235342626232206070606151479 +:10724000160513330301DF6F9D540F0A7EA86732C2 +:10725000733D70944B5CBC87415F3D1D3060493687 +:1072600069300D0B5D0276E7A7E914478C692C6D38 +:107270002F0258FE1F0A1043815C65AA6688243ECF +:10728000502D3C48210D0A3C4E215D65740448FB9D +:10729000B8000002007FFFEC03A70448001400269A +:1072A0000017400B1E0D0D0008067215000B720032 +:1072B0002B322B11392F33303145222626353436E7 +:1072C00037133303363633321616151406062732B3 +:1072D0003E0235342626232206070606151416011B +:1072E000EA74A3540F0A7FA86A367E437C984762EB +:1072F000C6864564411F2A61524177320D0A5C14EB +:10730000478D692D6B2F0258FE1F0A104A82566363 +:10731000A96788233E512D324A290D0A3A5120553A +:107320006D0000010014FFEC0347045A002500190A +:10733000400C0D0C0C00151C077207000B72002B83 +:10734000322B3211392F333031452226273516168C +:107350003332363637213721343635342626232248 +:1073600006072736363332161615140E030114524B +:1073700088263C7C48649A6614FE1F1D01D501399D +:107380007154437736313C95608AB459285485B995 +:10739000141F1295192159A7748D08150868874381 +:1073A000201A801B296BC6876ACCAF864B0000026F +:1073B000003AFFF005E10457001B002D00214012A8 +:1073C0000C070700251207720A0672090A721C00D0 +:1073D0000B72002B322B2B2B3211392F33303145CE +:1073E000222635343637210323133303333E033348 +:1073F00032161615140E0327323E03353426232287 +:107400000E0315141603D2C0C30201FEF869A7E9E2 +:10741000A55FFF2063829B5681AC562C567FA75CEC +:107420003B69563E2272694672563A1D7010EDB89D +:107430001A340EFE0F0448FE3475B2783C6DBE7CE3 +:107440006BCDB3884D8A366690B46976944171925B +:10745000A6557B990002FFD3FFF503F504480024ED +:10746000002E002140111A0A720F25251D1D00282B +:1074700018067207000B72002B322B3211392F3392 +:1074800012392B303157222627351616333236362D +:10749000373E02372E0235343E02332103231323B5 +:1074A000220606070E0201331323220606151416C0 +:1074B0002219290D0B1A0D2435321F163447314578 +:1074C0005629396DA066019CE7A55F8846563D2187 +:1074D000264A6401BCB74FF4496B3A7E0B0704851A +:1074E00003031F4A412F4F3C11134B65394D7E5CFE +:1074F00031FBB801B72B57434F723C025101732E39 +:107500005A415F4BFFFF0065FFEC03CA05D2062618 +:10751000004800000106006AD900000CB4372B09AE +:107520000772002BCECE30310001003AFE14042148 +:1075300006140036002F40191F1C1C191922221D89 +:10754000272612122B06721D0072180A7207000FEE +:1075500072002B322B2B2B3211333311392F331175 +:107560003311333031412226273516163332363661 +:107570003713363635342623220606070323012324 +:10758000373337330721072107060607333E023317 +:1075900032161615140607030E02021A2541181A90 +:1075A0003B212A422F0EAC090B4B504AA68B255F7C +:1075B000A70107961D9428A62901671CFE9E180F97 +:1075C000221709266A8E5B577C420C0AAC154E8046 +:1075D000FE140C098F0B0C2E5A4303222D40184920 +:1075E0005066D9AFFE4204DB7EBBBB7E6C4A844F43 +:1075F0003A69433F7D5D27502DFCDD63924FFFFFCD +:107600000032FFEC03F20621062601C90000010743 +:107610000076015E0000000AB32F170772002BCE20 +:10762000303100010064FFEC03AF045C0025001959 +:10763000400C15181800110A07721F000B72002B5E +:10764000322B3211392F3330314522262635343E44 +:1076500003333216170726262322060607210721A1 +:107660000606151416163332363715060601FA7B50 +:10767000B7642C5989BA76478D392F2A72415392B3 +:107680006F2101DA21FE2A030136715650793F3805 +:107690008D145DB78765CEBB92551B198C14204D98 +:1076A00099718D19301B4C7C4A281C8D1D24FFFFBD +:1076B000000CFFEC0349045C060600560000FFFFC7 +:1076C000003A0000021D05E00606004C0000FFFF26 +:1076D000003A000002BE05D2062603A800000107FA +:1076E000006AFECD0000000CB41004010672002BED +:1076F000CECE3031FFFFFEFAFE14021C05E0060676 +:10770000004D00000002FFA6FFEC05A90452003363 +:10771000004500294015080B0B282507721B140B88 +:1077200072403D3D292C2C34000B72002B32322F3D +:10773000333311332B322B32321133303145222681 +:10774000263534363713262623220606070E032352 +:1077500022262735161633323E02373E03333216C1 +:1077600017033636333216161514060627323E0234 +:107770003534262623220607060615141603FD6F48 +:107780009D540E0A600B2211435C563C2B515F7CCA +:10779000561A2D0C092613324E4343282C5065925D +:1077A0006D3E78286133753B73964A5BBD87415FB8 +:1077B0003D1E2F614B376A310C0B5D14478C692CD1 +:1077C0006D2F01CD03054EC3B083C68543090490D8 +:1077D00004083068A87881C78846150DFE370A105E +:1077E00044825C63A96788243E512C3B48220D0AE1 +:1077F0003C4F205A68000002003AFFEC060404489F +:10780000001C002E002D4017292626091215150EE2 +:107810000E090900110C06720B0A721D000B720092 +:107820002B322B2B3211392F3311331133113311EA +:10783000333031452226263534363637210323139B +:107840003303211333033636333216161514060666 +:1078500027323E0235342626232206070606151453 +:107860001604586F9E55070B07FE3B67A9EBA561F1 +:1078700001C563A76830753C72974A5BBE88425F5A +:107880003D1D2F604A366C320C0A5E14478C691E0F +:10789000444720FE0F0448FE3401CCFE1F0A10446A +:1078A000825C63A96788243E512C3B48220D0A3D27 +:1078B0004F205968FFFF003A000004250614060611 +:1078C00000E90000FFFF003A00000434062106260C +:1078D00001D000000107007601480000000AB30B48 +:1078E000010672002BCE3031FFFFFF3BFE13041266 +:1078F000060E0626005C000001070230FF7B000038 +:10790000000AB31E0C0672002BCE3031000200714B +:10791000FE14045E0448001D002200214011180AD4 +:1079200072160806721F1E20191A1010000B720022 +:107930002B32113333DECD332B322B30314522261F +:10794000263534363713330306061514163332360C +:1079500036371333032337230E0203133733030160 +:1079600083537C430D0891A895080949504BA58D78 +:107970002566A4E8891B09266C8EAB5389275D1404 +:107980003E79582C532D02A1FD4C2B431A474F66CC +:10799000DBAF01E2FBB8D4346B49FE2801772CFE43 +:1079A0005D0000010056000004A806E0000700107A +:1079B000B70603010272000872002B2BCE33303160 +:1079C0007301211333032101560135023C3FA261AB +:1079D000FDCDFEEA05B6012AFE3EFAE20001003ABC +:1079E000000003A9058700070010B706030106720F +:1079F000000A72002B2BCE33303173132113330363 +:107A000021033AE9019846A860FE64CC0448013F8E +:107A1000FE43FC36FFFF00DF0000077F07900626CD +:107A2000003A0000010700430248016F000AB32436 +:107A3000010272002BCE3031FFFF007400000605FA +:107A400006210626005A00000107004301590000E4 +:107A5000000AB326010672002BCE3031FFFF00DF93 +:107A60000000077F07900626003A00000107007615 +:107A700002F9016F000AB324010272002BCE3031EB +:107A8000FFFF00740000060506210626005A0000CC +:107A900001070076020A0000000AB3260106720000 +:107AA0002BCE3031FFFF00DF0000077F07410626A5 +:107AB000003A00000107006A0182016F000CB43037 +:107AC00024010272002BCECE3031FFFF0074000083 +:107AD000060505D20626005A00000107006A00923A +:107AE0000000000CB43226010672002BCECE3031DD +:107AF000FFFF00BD000004CA07900626003C0000FE +:107B00000107004300E4016F000AB309020272009A +:107B10002BCE3031FFFFFF3BFE1304120621062659 +:107B2000005C0000010600434800000AB31E0C067A +:107B300072002BCE30310001003801DA039202735B +:107B400000030008B10100002F3230315337210704 +:107B5000382203381F01DA9999000001003801DA50 +:107B60000768027300030008B10100002F323031B2 +:107B7000533721073822070E2001DA999900FFFFB9 +:107B8000003801DA07680273060601FF00000002F0 +:107B9000FF32FE4102A9FFC4000300070010B40435 +:107BA00005800001007C2F331A18CC323031473762 +:107BB0002107013721079A1B03281CFCA51B03275B +:107BC0001BB67A7AFEF77B7B0001007C03C10204BE +:107BD00005B6000B000CB4010B050272002BCD3270 +:107BE000303153273E0237330E0307830721576195 +:107BF000307F1B3936311303C1164AA5A64A3C8390 +:107C0000847D35000001007B03C1020405B6000A33 +:107C1000000CB4060A040272002BCD333031533EFF +:107C2000023733170E02077B254D4517B30820573F +:107C3000623103C150B2AC47164AA5A64A00000102 +:107C4000FF9EFEF8012700EE000A000AB20A0604B1 +:107C5000002F33CD3031433E023733170E02076217 +:107C6000244C4419B40821586230FEF850B2AD4794 +:107C70001749A6A64A00000100E803C101AF05B6F6 +:107C8000000B000CB40400060272002BCD3330311F +:107C9000412E02273733141E02170139142116060C +:107CA000109F0407080503C14AA8A648153C808117 +:107CB0007E3A0002007C03C1037105B6000A00167B +:107CC0000012B70C010A1605100272002B32CD32D9 +:107CD0003939303141273E0237330E020721273E22 +:107CE0000237330E030701F009215963307D244D1B +:107CF0004419FDE007215761307F1B3936311303EA +:107D0000C1164AA5A64A50B2AC47164AA5A64A3C97 +:107D100083847D350002007B03C1037105B6000A30 +:107D200000150012B706110A15050F0272002B325A +:107D3000CD3239393031413E023733170E02072137 +:107D40003E023733170E020701E8254B4318B608E9 +:107D50001F586431FE16254D4517B3082057623170 +:107D600003C150B2AC47164AA5A64A50B2AC47165A +:107D70004AA5A64A0002FF9EFEF8029200EE000A03 +:107D800000150010B506110015040F002F33CD3279 +:107D900039393031413E023733170E0207213E0296 +:107DA0003733170E02070108254D4418B408205830 +:107DB000622FFE15244C4419B40821586230FEF895 +:107DC00050B2AD471749A6A64A50B2AD471749A6CB +:107DD000A64A000100D7000003CD0614000B0014D2 +:107DE000400B09020A0104070308080500002F2FB1 +:107DF0001739303161010537051333032507250392 +:107E00000101010BFECB22012A2AC48B014722FE6D +:107E1000C5AB04071EA61E01A3FE5D1EA61CFBFB30 +:107E200000010042000003DD06140015001F40148D +:107E300008090C0D0E0F06070803020401141112A5 +:107E400013080A00002F2F17391739303161130535 +:107E500037051313053705133303250725030325BA +:107E6000072503010681FEBB23013B1564FEBA24EE +:107E7000013A21C681014624FEC51168014724FE4E +:107E8000C521017D1CA41B012801191EA61D017E10 +:107E9000FE821DA61EFEE7FED81BA41CFE83000169 +:107EA00000D501FB028103DC000E0008B1070000D1 +:107EB0002F323031412226353436363332161615FC +:107EC00014060601A85B7838623E3C6038396201CE +:107ED000FB6F7D566C332F6855546D34FFFF002CBB +:107EE000FFE4052A00E90426001100000027001124 +:107EF0000207000000070011040D0000000700A5A4 +:107F0000FFEC089C05CB0003001500270039004B4F +:107F1000005D006F002F401867555E4C0D724331B5 +:107F2000283A0303280D7216040D1F01010D057276 +:107F3000002B322F3210CC322B322F3210CC322B7E +:107F400032CC3230317301330113222635343E03F3 +:107F500033321615140E0327323E033534262322FE +:107F60000E0315141601222635343E03333216153E +:107F7000140E0327323E0335342623220E03151434 +:107F80001605222635343E0333321615140E032708 +:107F9000323E0335342623220E03151416E9043D20 +:107FA00095FBC30F6E7A153458865D737917365A70 +:107FB000854E385137210F3835375237210F360368 +:107FC000136F7A163359855D747A18365B854E388F +:107FD0005138210F3936375036210E3402C86F7CA4 +:107FE000163459855D747818365A844E38513720C6 +:107FF0000E3635375137210F3505B6FA4A02359717 +:108000008F3DA2A89059908738A3AE975F7E507E8F +:108010008B7A23584E4A76887E2C5555FD3994909C +:108020003EA3A88F598F8639A3AE975F7E507E8B73 +:108030007A22584E4A76877E2C55557E94903EA3E0 +:10804000A88F598F8639A3AE975F7E507E8B7A2298 +:10805000584E4A76877E2C5555000001008B03A6AA +:10806000024505B60003000AB300010272002BCDE1 +:108070003031530133018B0104B6FEB103A6021067 +:10808000FDF0FFFF008F03A603A105B60427020E33 +:10809000015C00000006020E0400000100510076A1 +:1080A000022B03C500060010B706050102040503F4 +:1080B00000002FCC17393031650337011701130148 +:1080C00035E401018752FED3AA7601B01D01825228 +:1080D000FEAEFE8700010010007601E903C5000630 +:1080E0000010B70105020603050400002FCC173964 +:1080F0003031772701033713076353012DAA73E348 +:108100000176520151017A32FE501A00FFFF00261B +:10811000FFE403FB05B60427000401D400000006B9 +:108120000004FA000001FE19000002EF05B600038A +:10813000000CB5030C72010472002B2B303161016D +:108140003301FE19043E98FBC205B6FA4A0000014D +:10815000008E024C032504ED001C0019400A0403A4 +:108160001717100008020208002F332F10CC3233EB +:10817000113333303153133307333E023332161584 +:108180001406070323133636353426232206060742 +:10819000038E995F100118465D3B56620A055F73B6 +:1081A00060060731303069591943024C02957F1F30 +:1081B000402C564F1C3816FE6E019F1B26112A2C90 +:1081C0003C8168FEDE000001002D000004A505B61C +:1081D0000011002140101001010D04090C0C0008D1 +:1081E000050472000C72002B2B3211392F33CD3263 +:1081F0003211333031731323373313210721032115 +:1082000007210721072103A339AF1BAFE102CD20CE +:10821000FDD672020620FDFB32011D19FEE33B0173 +:108220000E7E042A96FDE696E47EFEF20001FFE84B +:10823000000004A005C90029002D40161C0C0C09E3 +:1082400023050520081F09090018110572012700E0 +:108250000C72002B32322B3211392F33CE323211C5 +:108260003311331133303163373E0237233733371D +:10827000233733373E0233321617072626232206CA +:108280000707210721072107210E02072107181BD5 +:108290004B694415C21CC522CA1FC731196CB07E78 +:1082A00066B2374131974A7680192C01711DFE91D3 +:1082B0002601711BFE8F12344D3802DC208D114DCA +:1082C000825E7FAF7FE574A2563321841D308177B3 +:1082D000CE7FAF7F5074511E980000030038FFEC32 +:1082E00005B105B6000D001800360033401B0E0C1A +:1082F0002525262623220321290C290C29013019A2 +:108300000D7218010472000C72002B2B322B3212EA +:1083100039392F2F1133173311332F113330317374 +:10832000013332161615140E022323031333323E83 +:108330000235342623230122263534363713233FD2 +:108340000233073307230306061514163332363774 +:10835000150606380138CE92BC5B4793E19A3C7B08 +:108360009C2B779E5E288A8B36029B6C5F0E0D4E8F +:10837000940FA3636730CE1ACD5409082D272340EC +:108380001A215605B65BA57173BE894AFDBF02D09E +:108390003C667D417B7AFAC76F5220573E016B4E97 +:1083A00046C5D980FE862F40172B2D100A810E144A +:1083B00000010040FFEC04D605CA0031002B401537 +:1083C00004272707241D0E0E0B0B20200019120571 +:1083D000722B000D72002B322B3212392F331133D6 +:1083E0001133CE3232113330314522262635233730 +:1083F000333E02372337333E023332161707262621 +:1084000023220606072107210E0207210721141641 +:10841000163332363715060602A386C76CAA1A9A97 +:10842000030A0C05951B9D3AB6F192668B3D4E2EC4 +:1084300070495EA9882F01AD18FE44080D0A03019A +:10844000801DFE9643835F48813B36931472E9B3E7 +:108450007E1C3E3A1680A9F7883129871F2E5AB410 +:10846000868019393B1D7E84A64F2019931922005E +:10847000000400CCFFF805A905BD0003001300238C +:108480000041002540123B242C3301012C04721CB6 +:108490000C04140303040C72002B322F3210CC3264 +:1084A0002B322F3210CC32303173013301052226AA +:1084B00035343E0233321615140E0227323E023591 +:1084C000342623220E0215141601222635343E02CC +:1084D0003332161707262623220E021514163332BE +:1084E0003637150606CC044796FBBB02D5738229A6 +:1084F00053815874852C568148374C2F154040368F +:108500004C30163FFE01708B2D5D9063314F262459 +:108510001F462839593D20464231491E1E5B05B68B +:10852000FA4A0886784F987A498E7C56967240644B +:108530003D606B2D4E583A5E6C334F5502BC8286BF +:108540004B927848120F630E1232576F3C515417FA +:108550000A650E1600020070FFEC039805CB00249C +:10856000002F002040120908050C192506002C11C7 +:10857000057220201D000D72002B32322F2B32127B +:108580001739303145222626353506060735363669 +:108590003711343636333216161514060607111401 +:1085A0001633323637330E02033636353426262359 +:1085B0002206150265548C542F623034602D3B7FA7 +:1085C000654F723F64AF7152584C69096405478426 +:1085D000FC80841D382B4D3714459A81F0111D0CF9 +:1085E000710E1F1001ED56885047865F84DBA33162 +:1085F000FEE86C7A61766D9B5102FC43D996405639 +:108600002B6859000004003B0000075505B6001216 +:108610000016002600360022400F2F1F27171314C4 +:108620000C030B120C08010472002B323F33393952 +:108630007C2F3318DE32CC323031730133013E02ED +:108640003713330123010E030703213721070322C8 +:108650002635343E0233321615140E0227323E02FE +:1086600035342623220E021514163B0136BD01694E +:108670000B181B0CB298FECBB7FE91061214160B0A +:10868000AF03F51C01D51E9F78832C568054778646 +:10869000214E855B354E32184143334C3319420528 +:1086A000B6FB3B3A86893D033FFA4A04DA2D6970EE +:1086B0007034FCD087870112917E4F967947977B63 +:1086C000398F84567035596A35505435586A354F4C +:1086D00056000002001F02E5058505B60014001CC7 +:1086E000002940141B1616030B0F0318070E0E006B +:1086F0000015040101180272002B321133CC321123 +:10870000331133111739331133303141113313130E +:10871000331123113436372303230323161615117F +:1087200021112335211523110292B3C6CCAE7A0450 +:108730000107D366C9080203FDECD1021DD302E58F +:1087400002D1FDCC0234FD2F019E17621DFDCC022B +:1087500034235514FE5802696868FD970001FFEC48 +:108760000000059305CD002C001F400F220C037262 +:10877000151818192B2B0101000872002B32113328 +:1087800011333211332B3230316337212E0235341D +:108790003E033332161615140E0207210721373E09 +:1087A000033534262623220E031514161707141E2C +:1087B0000169365F3B3F79B0E389B5F0774279A331 +:1087C0006001721EFDAB196CB6874A4FA68267A87E +:1087D00081572C756419963493C98382EECA9753D6 +:1087E00092FDA183E5C49F3C96853FA0C5EB8A77A7 +:1087F000B86A457BA7C46ABFFE6085000002007F9F +:10880000FFDD04A4044800190022002340111C22AB +:10881000221F1F091A0E0E0009067212000D7200A7 +:108820002B322B12392F33113311331133303145A1 +:1088300022260235343E0233321616152111161641 +:1088400033323637170E020121112626232206075E +:108850000291ADEC795D9BBC5E97F08CFCC42DA0C1 +:108860005C95B146473078ACFE580254269C6B6547 +:10887000923023A001029394D68A428AFDAFFE9CD7 +:108880002F4C7B6F294C7F4C028B0115284F472EB4 +:10889000FFFF00A5FFEE060705B604270213028CB2 +:1088A00000000027007BFFC1FEF60007023602D35E +:1088B000FCA8FFFF0069FFEC065B05C804270075F4 +:1088C000FFC8FEF40027021302F50000000702367D +:1088D0000327FCA6FFFF0084FFEA066105B6042714 +:1088E000021302F7000000270234FFC8FEF200075F +:1088F0000236032DFCA4FFFF0088FFEC05E505B759 +:1089000004270213026F00000027023602B1FCA602 +:1089100000070235FFCEFEF400020077FFEC0443AF +:1089200005C5002500360019400C2E0A0A00131B4D +:10893000037226000B72002B322B3211392F333089 +:10894000314522262635343E033332161736363566 +:10895000262623220607353E0233321E0215140254 +:108960000E0227323E0237262623220E0215141647 +:108970001601DC869D42234B7AAE7462902A020176 +:10898000018E8E3D8A36225C652E7AA5622B2D5D86 +:1089900092C976538869450F197F58668C552631E0 +:1089A00059146DB3684CAEA98A53594E153111CD87 +:1089B000C8272193121D125595C5707EFEF5F8C586 +:1089C000748C5F9FC365557B659EB14C556D3400BB +:1089D0000002FFC6000003FA05B5000500110015EE +:1089E000400A0D020272010606000872002B3211C5 +:1089F000332B3230316337013313072521032E0324 +:108A0000350E02073A1502D5AD9D15FCBC02B052D9 +:108A10000609060417343C2468054DFAB16697022E +:108A2000FE33625B55263972794400010104FE1160 +:108A3000055D05B60007000EB506010272040000D0 +:108A40002F322B3230314111211123112111010418 +:108A50000459AAFCF9FE1107A5F85B070DF8F3000D +:108A6000000100C5FE11055405B6000B001D400DA8 +:108A700003070708020004027201090900002F32EF +:108A800011332B123939331133303153350101355C +:108A900021152101012115C50279FD98043AFCB385 +:108AA0000245FDA403A8FE1169039E03346A96FCE7 +:108AB000FBFC8A940001007F028D041D0318000353 +:108AC0000008B10100002F323031533521157F03EA +:108AD0009E028D8B8B0000010062FFF204FB069961 +:108AE00000080014B70105080404060806002F2F2B +:108AF00012392F1239333031450123352113013317 +:108B000001022FFEE9B60120EF020486FDB10E033B +:108B10000E83FD5805BEF9590003009501930552D7 +:108B2000040D001B00270033001C400D220E0331F2 +:108B30001F11042E141C062800002F32C432D43218 +:108B40001739C43230314122262706062322262631 +:108B50003534363633321617363633321616151488 +:108B60000606253236372626232206151416053228 +:108B700036353426232206071616042D5E9D413D08 +:108B80009F5955854D4A855859A03E39A161568453 +:108B90004A4A84FD42467034346F49515F5A02B5E7 +:108BA00050616350447038357001936C7667754E30 +:108BB0008D5F588E546F7265754D8C5F558F577EE3 +:108BC0005F63655D71524F72067352536D5D6562EE +:108BD00061000001000DFE1402FB0614001C0010D1 +:108BE000B7150E007207000F72002B322B32303196 +:108BF00053222627351616333236351134363332A2 +:108C0000161715262623220606151114068E22474E +:108C100018143C236556AF92224716143C23434D4B +:108C200020B8FE140A078B070F87670519C7AC0920 +:108C30000889080D406D44FAEDCBAC0000020075C8 +:108C400001810431041E001B0037003540182B2A17 +:108C50002A200F0E0E1904800100000B124035204F +:108C6000801D1C1C272E002F333311331ADD321ABE +:108C7000DE323211331ACD32321133113311333027 +:108C80003153353636333216161716163332363719 +:108C900015060623222626272626232206033536F6 +:108CA00036333216161716163332363715060623A4 +:108CB00022262627262623220675317A48294C5B50 +:108CC0003C485C2E3B7E3230794A274D5B3C475E08 +:108CD0002F3A7E32317A48294C5B3C485C2E3B7EF1 +:108CE0003230794A274D5B3C475E2F3A7E031F9313 +:108CF00035370B1C1A1F1944349334390B1D1920B6 +:108D00001843FE309434370C1C1A1F194334913425 +:108D1000390B1D19201944000001008500A7042308 +:108D200005020013002740110B0A090C090906016E +:108D3000000213020210050F06002F33CE3232114B +:108D40003310CD321133113310CD32303165273726 +:108D50002135211321352113170721152103211551 +:108D600021019A7E6AFEFF014181FE3E0203857E5B +:108D70006D0105FEBC8301C7FDF9A733E589011428 +:108D800086012037E986FEEC8900000200810000A0 +:108D9000041F04D60006000A0019400B0105020357 +:108DA00004030600000708002F33332F32CE32179A +:108DB00039303165013501150902352115041EFCD4 +:108DC00063039DFD0E02F2FC63039EF101A95F01A6 +:108DD000DD93FE8EFEB3FE7C88880002008B0000CF +:108DE000042904D60006000A0019400B02050603F8 +:108DF00003040100000708002F33332F32CE32174F +:108E000039303177350101350115013521158B02D6 +:108E1000F1FD0F039DFC63039EF193014D017194DD +:108E2000FE235FFD66888800000200940000046352 +:108E300005C3000500090018400E060104090708D3 +:108E40000600020572000C72002B2B12173930310C +:108E50006101013301012709020257FE3D01C348A8 +:108E600001C4FE3C23013EFEC2FEC202DF02E4FD5D +:108E70001EFD1FCC02150214FDEC0001018E04D969 +:108E80000466060E00150012B71108800E0F0001CF +:108E900000002F5D321ACC32303141222626353483 +:108EA000363733060615141633323637330E0202C0 +:108EB000C96F8B410503920303515F627E159F13B7 +:108EC00062A904D93C6E4911270A101B0E3D475078 +:108ED0006D5F8B4B0001020604CD033B0614000BB3 +:108EE000000AB205800B002F1ACD303141353E0209 +:108EF0003733150E02070206173A36109E0E4659F2 +:108F00002C04CD18226D742C13236F762C000001D5 +:108F100001F804D9032B0621000B0017400C0705AC +:108F200080010F003F005F000300002F5D321ACD6B +:108F300032303141353E023733150E020701F80E4B +:108F400045592B5C1639351004D9152170772B1B28 +:108F5000216B742D000200960354031E06C7000AFD +:108F60000013001B400C06030C0C090101009810B3 +:108F70000497003F33E4392F333311333330314119 +:108F800037213701330333072307013337363637A9 +:108F900006060701DC2AFE901601E588797E168216 +:108FA0002AFEDBE82B0C160E0D4B1B0354CB65027F +:108FB00043FDC971CB013CC335683118611F000105 +:108FC00000BC0346033B06C30021001F400E1211E4 +:108FD000110E0E171A1A070098161397003F33E464 +:108FE00032392F33331133113330314122262735B3 +:108FF0001616333236363534262322060727132138 +:10900000072107363633321615140E02018F3C6BDA +:109010002C32703A4662345E47234323337A01AEE2 +:1090200018FEC04214301D71812855880346191955 +:10903000811F26315A3C47490B0C2B01A477E205CE +:10904000087E713B735D3700000100E7035603673C +:1090500006C300060010B605020206980397003FFB +:10906000E4331133303153012137210701E701D6B1 +:10907000FE721A021E13FE2A035602FC715DFCF0FA +:10908000000300B20346033406D100190025003165 +:109090000016400B20130626041A00982C0D97008A +:1090A0003F33E43217393031412226353436372602 +:1090B00026353436363332161514060716161514AF +:1090C00006062716363534262706061514161336D7 +:1090D0003635342623220615141601B4738F7372A5 +:1090E000333B45805B76756D5F3F4A4C8E57505BD6 +:1090F0004735506D4E8D3E684236464C3B034675B3 +:10910000645E822925544843693C76515377202870 +:10911000634C4976446901554335551A1C574A3901 +:109120004301A516494A2F394937374000160056E2 +:10913000FE8307BF05EC000B001100150019001D90 +:109140000021002500290035003B0041004A005A5B +:1091500000620066006A0079007D00810085008958 +:10916000008F004640228D87877F7F6868373C22CA +:10917000221E1E16160C754C4C06716B6B4B4B4A1F +:1091800054535B042A003006002F33333217393230 +:109190002F332F33113311332F3311331133113355 +:1091A0002F33113311331133303141222635343608 +:1091B000333216151406011133153315011133110D +:1091C00001352115011133110135211533352115D3 +:1091D00001113311013236353426232206151416B7 +:1091E0000111211523150135333533110133323681 +:1091F00035342623230311333216151406071516AA +:109200001615140623033332363534232301113364 +:109210001101352115012227351616333236351145 +:1092200033111406251133110135211501113311A4 +:1092300001352115053523352111025A857F7F859A +:10924000857F7FFD776BC0FED56B013D010AFD4E2A +:109250006B02C4010C7B010DFA3D6B019947424240 +:1092600047464343FE42012BC005D2C369FC6E4C06 +:10927000312728344877AA6E6D2E2C2F3C6C5D5612 +:10928000442E265B3D032969FA3F010A02CB2E20BA +:109290000F20132731796C012A69FBC6010C02C526 +:1092A00069FD4D010D013DC3012C014AA38889A22E +:1092B000A28988A3FD39012BC26901A6010AFEF625 +:1092C000FE5A6969032D010CFEF4FCD369696969D2 +:1092D00004B6010BFEF5FE75695E5E68685E5E6948 +:1092E0000312012C6BC1F9C369C2FED503312C26D0 +:1092F0002329FF00024642523141070C0939434FEE +:1093000059015E222241FCF4010AFEF605586B6BFE +:10931000FBCB0A62030526320190FE74635D640193 +:109320000CFEF403D16B6BFDB8010BFEF502486B2C +:109330006BC1C16BFED400030054FEC107AA061422 +:109340000003000F002B0010B7040A11221B0500B8 +:1093500002002FCC173930314904323635342623F8 +:10936000220615141603333534363736363534268F +:10937000232206071736363332161514060706065B +:109380001503FEFC5603AA03ACFC35385353383C96 +:10939000515136D22A435858BDA356B54552447F41 +:1093A000373F3E35444C43FEC103A903AAFC56FD9A +:1093B0006B3F484C3D3D4C483F019A2F323E34476D +:1093C0007C6589983A28B2222E3A2F3A47353D716A +:1093D0005000FFFFFEFAFE1403010620062603A933 +:1093E00000000107014BFF6C0000000AB3120C06DD +:1093F00072002BCE3031FFFF007B03C1020405B6A3 +:109400000406020300000002002FFFEC04BC06214A +:10941000003D004B002A40140D14353E3E38261402 +:1094200026142600442E017220000B72002B322BD2 +:10943000321239392F7D2F1133331133113330313B +:10944000452226263534363736363534262322064D +:109450000737363633321615140607060615141666 +:1094600033323E03372E0235343636333216161574 +:109470001406073307230E0401363635342623221B +:1094800006061514161601926D8C43291C101C1F1C +:10949000171638140A20472D4F50231616204F5602 +:1094A0005D8F69482C0BADEA75579F6A799F500212 +:1094B000028E1B840E3C6393C8016E0303655E3EFF +:1094C000522857A7144A7E4F4983412B4E221D1E16 +:1094D000110B800E1359443A7038376C3947566770 +:1094E000A7C5C14A0356A374699E5977DB98193BF7 +:1094F000148066ECE4BC7103E3113C1FB2AC38602D +:109500003C5A6C30000100BD000004E305C3001CA0 +:109510000019400D130C03721B01040300030272B7 +:1095200000002F2B1217392B323031611303331304 +:109530003E03373636333216170726262322060710 +:109540000E030703013477EEA9B22A6161561F3E6C +:1095500070511C3A15230E1B11224330195870808C +:10956000436E02240392FD1650ACA5892B51510B7A +:10957000068603072E402387B9DA76FDEB0000024A +:10958000006BFFEC06880448001B003A00274014DB +:109590002A160B720D34340A2121000A0672191C96 +:1095A0001C000B72002B3211332B12392F11331187 +:1095B000332B323031452226353436363721373792 +:1095C000210723161615140E032322262706062725 +:1095D000323636373733070E0215141633323E0350 +:1095E00035342627210E0215141601B9889A3565DF +:1095F00046FEF40FC0054E1FEE0E1020446D9A6615 +:10960000667614308C4D3F58391129A12204080583 +:10961000433E385D48321A0D0BFD4A3F673C4D14FE +:10962000B2B265D4D16046488E3D85475BC5B994DA +:1096300058675658658A4A7C4BC0A6142F30144F81 +:1096400055427295A7554284395BCAD56E6D6F003D +:10965000FFFF0054000006B7079006260030000008 +:109660000107007602CF016F000AB31801027200F1 +:109670002BCE3031FFFF003A00000685062106267A +:10968000005000000107007602D60000000AB33443 +:10969000010672002BCE3031FFFFFF8DFDDC041878 +:1096A00005B60626002400000007024F011E000038 +:1096B000FFFF0063FDDC045D045C0626004400003F +:1096C0000007024F012F00000002FFBCFDDC017704 +:1096D000FF83000B0017000EB40C00801206002F51 +:1096E000331ACC3230315322263534363332161504 +:1096F00014062732363534262322061514169762AF +:109700007979625C84815F3241413234413BFDDCD6 +:109710006F646371716165705F3F35353F3F35350B +:109720003F0000020096FFEC06A40614001F003460 +:10973000001B400D13110E16002A0B0372200009A6 +:1097400072002B322B32123939CE3230314522267B +:109750000235343E043332161736363733170606D1 +:1097600007161615140E0427323E0435342623221C +:109770000E041514161602B1B0F17A2D567FA4C747 +:109780007495DE41595211B508229C8F1417285048 +:1097900078A0C8735692775B3E20BDA756947A5D39 +:1097A000402156A4148C0100AD7DEAD1AD7E4572F6 +:1097B0006B2391701689AF3837804A79E7D0AD7E38 +:1097C00046953C6C92AFC265C8DE396990AFC469FA +:1097D00084BE660000020064FFF0054D04E9001F2E +:1097E0000032001B400D13110D17002A0A077220CA +:1097F000000B72002B322B32123939CE3230314508 +:1098000022262635343E03333216173E02373317ED +:109810000E0207161615140E0327323E03353426A2 +:109820002623220E0315141601F97EB6612E5A85E1 +:10983000AE6B6EA633404C2A0BB3081553846111EE +:109840000F2D5985AF633E705C43252E66554677D4 +:109850005E4123801067BD8168CBB58B4F4F49199E +:10986000547548175A8B6523285A3366CAB58B50EE +:109870008A34638FB66D417A4F3A6A90AC5F8391B8 +:10988000000100A4FFEC06E306140026001B400DB7 +:109890001D1B1722001508027210000972002B32DE +:1098A0002B32123939CE3230314522262635343624 +:1098B000371333030606151416333236363713338F +:1098C000073E023733170E0307030E02026C97CBD5 +:1098D000660D0ABEA9BF0B0C8B9977A4681CCBA898 +:1098E0002B35533B0EB209124A6D8A5189228DEBFA +:1098F0001460B6812565300379FC7C31551F7A925E +:1099000055AC8103B3C70C437A5C16518262410F98 +:10991000FD7BA3E97C0000010071FFEC05D004E9A8 +:10992000002900294015240A72172208001D1B1562 +:109930001508067226251010000B72002B32113309 +:10994000332B3210CE32111239392B3031452226C9 +:1099500026353436371333030606151416333236DC +:1099600036371333073E023733170E030703233707 +:10997000230E020183537C430D0891A895080949E1 +:10998000504BA58D2566A41B37543A0EB208124CD5 +:109990006D8B51B3891B09266C8E143E7C5B28515C +:1099A0002D02A1FD4C2B42174A5066DBAF01E28528 +:1099B0000B437A5E175182624010FCB3D4346B497A +:1099C0000001FDBD04B8FF19068D00160015400901 +:1099D0000115080FC00F000100002F5D1ACC3239AD +:1099E00039303141373E02353426232206073536D9 +:1099F000363332161514060707FDC2163E532A3DAC +:109A0000351D3710193D22687C72601B04B8B40AFA +:109A10001E2D20281C06026208065051525E166E4A +:109A2000FFFF005600000470079006260028000083 +:109A3000010700430117016F000AB30C0102720015 +:109A40002BCE3031FFFF00560000059F0790062601 +:109A500001AE00000107004301AC016F000AB3141E +:109A6000010272002BCE3031FFFF0065FFEC03BE18 +:109A700006210626004800000107004300A300005D +:109A8000000AB32B090772002BCE3031FFFF0071A3 +:109A9000FFEC045E06210626005800000107004383 +:109AA00000E00000000AB31E080672002BCE303121 +:109AB000000100CBFFF507E005B6002B001E4010AB +:109AC0002015151B0B2A11040005027226000972CD +:109AD000002B322B12173933113330314526020255 +:109AE0001237330602121217333E0237013E023795 +:109AF0003306021212173336121213330202000712 +:109B00002326020227010172364C250A22AF1F0AC2 +:109B10001A301C0A11303A1F0146030A110CAF1FFC +:109B2000091E3A230878D2AA3AB140CCFEF0A79693 +:109B30002D492F08FE380B93015B017E018FC6BCB7 +:109B4000FE92FEB3FEE46B275F6A37022D47948FC7 +:109B500040AEFE9CFEACFED375A4019101D0010382 +:109B6000FEE9FDF3FE29C66F0116011F7CFCE00033 +:109B70000001008A0000066E044A0027001E401003 +:109B80001C1212170A260F040005067222000A7220 +:109B9000002B322B12173933113330316126260254 +:109BA0001237330612121733363637132636373349 +:109BB0000602121733361212373306020207232E1B +:109BC0000227010119294224041CA51F0430210683 +:109BD0001D5125DD031113A61E0429240765B08F2E +:109BE00031A5329FE39A9C1A2F2308FE9F68FA0141 +:109BF0001A01309EC3FE9EFEDA6A347037013A675E +:109C0000D762A7FEA6FEC47C75012B015CBDC8FE11 +:109C10008AFE9EAA47ADB652FE040002008F0000E5 +:109C2000043D05B600150020001D400D200B040763 +:109C300007010A0A0516000872002B322F392F334C +:109C4000331133CE32303173132337333733072197 +:109C50000721033332161615140E02232733323E22 +:109C60000235342623239EE9F81FF72FAA300185F9 +:109C70001EFE7C3A9999BD57509DE6966F875F9C72 +:109C80006F3C8C8DA1044E90D8D890FEF95AA26DED +:109C900073B3793F9326507A5471690000020057DC +:109CA000FFEC03E40527001C002D002940132825A4 +:109CB00025150E0B0D0D0B0B08081112151D000BB1 +:109CC00072002B32DC32CE32113311332F113311AB +:109CD00033113330314522262635343637132337B6 +:109CE000333733072107210336363332161615145E +:109CF000060627323E0235342623220607060615BD +:109D00001416022975A1530D0A61E11DE32FA62D3A +:109D1000011E1EFEE24B32873E76984966C58140A1 +:109D20006343236B703A7E350C0A6914478E682DA5 +:109D3000692E01CB8FE0E08FFEB0091045825B6990 +:109D4000A86289203B513155510E093C4F2061607A +:109D500000010056FFEC074505CB002F00274015FA +:109D60001A1303721F0D0D220808090B027209084D +:109D70007228000972002B322B2B12392F3333112A +:109D8000332B323031452226263534363721032312 +:109D9000013303213E033332161707262623220EF2 +:109DA00002072107210606151416333236363715F9 +:109DB000060604D0A4E6770304FEBA92A80135A8EB +:109DC0008401452380BBF69966B04E47378E586FA5 +:109DD000B88F651D02711EFD8D0605C6A93A6E6B12 +:109DE0003451A41486FAAE264B26FD4F05B6FD91DC +:109DF00082E9B36628298D1F294C88B36795244AC8 +:109E000026C4D90F1C11941F1E000001003AFFEC5C +:109E1000058E045C002D00274015191207721D0DD8 +:109E20000D200808090B0672090A7227000B720040 +:109E30002B322B2B12392F333311332B3230314548 +:109E400022262635343637210323133303213E02DD +:109E50003332161707262623220606072107210676 +:109E600006151416163332363715060603DA79B599 +:109E7000650403FEFC69A7E9A55F0100218BD89367 +:109E8000498A3B3029714158906A1E01D820FE2B27 +:109E900004033C72504D793C3689145BB6891A36FE +:109EA0001BFE0F0448FE3482DA841B198C142054E4 +:109EB0009A688D222A19527C44281C8E1C24000288 +:109EC000FF8D0000046D05B5000B00170021401048 +:109ED0000609090C0C081301027204080800087234 +:109EE000002B3211332B3212392F331133303163BF +:109EF00001331323032303231323010121272E03FB +:109F0000270E020773035697F3A66B7A909D957FF1 +:109F1000FE7201E401251E030908050112282E1B0B +:109F200005B5FA4B02B1FD4F02B1FD4F0347B31B1C +:109F30004044411C264F54300002FFA6000003B4E9 +:109F40000448000B0015002140100609090C0C0103 +:109F50000408080B0A7211010672002B322B321111 +:109F60003312392F33113330316301331323032379 +:109F7000032313230101332E02270E035A0282CF3B +:109F8000BDA54F60659B6E60FEE20168F50C130F86 +:109F900006172D30320448FBB801EEFE1201EEFE2A +:109FA00012027244776C312C545257000002005652 +:109FB0000000065505B60013001D003140180A0EBA +:109FC0000E12140303121201080C0C0F0F13087267 +:109FD000190505010272002B3211332B3211331196 +:109FE0003311392F331133113311333031730133BE +:109FF000032101331323032303231323012301210B +:10A00000030121272626270E0207560135A88401C1 +:10A01000B0016D99F0A66A7B8F9B9481FE74B201AA +:10A0200095FE8692030C0122190D0B0211292E1C9C +:10A0300005B6FD91026EFA4B02B1FD4F02B1FD4F24 +:10A0400002B1FD4F0347AF5670402753582F00020F +:10A05000003A0000053F0448001300160031401884 +:10A060000A0E0E12140303121201080C0C10101326 +:10A070000A72160505010672002B3211332B3211BC +:10A0800033113311392F331133113311333031730D +:10A090001333032101331323032303231323012346 +:10A0A0000121030133033AE9A762013D010FCEBD4F +:10A0B000A54D5E679B6C5FFEE2AD0123FEF8690271 +:10A0C00068F1330448FE3101CFFBB801EEFE120106 +:10A0D000EEFE1201EEFE1202750154000002FFB105 +:10A0E0000000057F05B6001F0022002B4016101847 +:10A0F0001819160A2016030505071F087209060617 +:10A1000022070272002B323211332B11392F1733F1 +:10A110001133321133303163133E023701372107D7 +:10A12000011E02171323032E0223230323132322CA +:10A13000060607030101214FD9346EA17EFEFD1AE8 +:10A14000041D1CFE22787B2F051BAA190625554DE0 +:10A150001298A8960F4E68512DD9028701A7FD7459 +:10A1600001CC70A25D0701F38181FE0D0961A46C31 +:10A17000FE3801CA566F36FD3B02C5306D5EFE36B5 +:10A18000035B01C50002FF94000004A10448001D08 +:10A190000020002540121017171518180A1E050573 +:10A1A000071D0A7220070672002B322B11392F333C +:10A1B00033331133321133303163133E02370337F7 +:10A1C0002107011E02171323032E02230323132248 +:10A1D000060607030101216CC1295D8D6EE313039F +:10A1E0009B15FE865E68310B2FA12D092C544671FC +:10A1F000997047624A25B3022C013AFE0301694C6B +:10A20000764B0A01656363FE9B0E507D54FEAF01E1 +:10A210004E475627FDEE0212245347FEAC0285013D +:10A220003400000200560000078105B60025002812 +:10A23000002F4018191503092603242400010805DE +:10A2400028280602720102721F170F00002F3232F7 +:10A25000322B2B321133331112392F173333333062 +:10A2600031730133032103372107011E0217132322 +:10A27000032E0207230323132322060607032313B7 +:10A280003636372103010121560135A8830297FD97 +:10A290001A041D1BFE237779300619A818042757C6 +:10A2A0004E1098A997104D69512CD8B1D924472E3A +:10A2B000FE6D9303EC01A4FD7405B6FD9501EA81E2 +:10A2C00081FE0D0A60A36DFE3801CA56703601FD8D +:10A2D0003B02C52E6C5DFE3201CC4B7628FD4B0354 +:10A2E0005B01C5000002003A000006470448002355 +:10A2F0000026003E401F21141717222409090303DA +:10A30000222201230F16161C1C230A080505260607 +:10A310000672010672002B2B323211333F33113398 +:10A3200011331112392F33113311331133113333E8 +:10A330003031731333032103372107011E02171332 +:10A3400023032E02230323132206060703231336B7 +:10A35000363721030101213AE9A7600212E3110314 +:10A360009D15FE865E68310B31A32D092C53467274 +:10A37000976C46604927B1AFC2143624FEE16A03E8 +:10A3800032013CFE010448FE3801656363FE9B0E0A +:10A39000507D54FEAF014E475627FDEE0212245366 +:10A3A00049FEAE016A274B1AFE0A028501340001FC +:10A3B000FFB6FE5A042406CE005E0037401A570747 +:10A3C000033A33332B2D28474618180E501717031E +:10A3D0003E30212803725B03002F332B32323212BE +:10A3E000392F39393312393910CD32322F331133F5 +:10A3F00033303141262623220606232226353436E1 +:10A4000036373E0335342623233733323E02353484 +:10A4100026232206072736363726262735331616F3 +:10A420001736363332161715262623220606071E40 +:10A43000021514060607151E0215140E02070E0259 +:10A440001514163332363633321617030821664D8B +:10A4500037727B45849169C285529B7D49ABA1CC03 +:10A460001CC04C9276467E695EB1534555B3691F58 +:10A470005522752449273E764D1F230D0D1D141DB1 +:10A480003439274470425AA77651814B529ADB895E +:10A490006E7B303A4E396D7341455A26FE5A0C1880 +:10A4A00004057A5F68763B0E092142755D83788AE0 +:10A4B000214978576A6341367A39440A3B7D30181E +:10A4C000275A394E7209066B03042548330D4D7F18 +:10A4D0005B67A56F17040C4E886271A46D3D0B0974 +:10A4E0001E312825340707140B000001FF9FFE7959 +:10A4F0000383054F0057003640193932322A2C2782 +:10A50000444319190F4B1616033C2F2027075154AB +:10A51000540603002F333311333F33333312392FB3 +:10A5200039393312393910CD32322F333031412697 +:10A53000262322062322262635343E02373E0235C4 +:10A540003426232337333236363534262322060782 +:10A550002736363726262735331616173636333242 +:10A5600016171526262322060716161514060607A3 +:10A570001516161514060607060615141633323678 +:10A580003332161702A7265740528F606175344048 +:10A590006E8F4E5599616373921F65478657555C60 +:10A5A00046844F323E7D451E4D237524472539751F +:10A5B0004F1D280D0D1C14294B355C663C735253FE +:10A5C0006885DE88767F3C3D569A4B355A2BFE795E +:10A5D000111709395C324B5F37200D0F2C5B544A41 +:10A5E000538C1E5551404C2323801D2808376E3153 +:10A5F0001A285B344C7308056D03044549197C5DCA +:10A600004A744D120413755C7E9249121032392738 +:10A61000290A0F18FFFF00C90000064605B6060606 +:10A6200001730000FFFF008CFE14056A0612060687 +:10A630000191000000030096FFEC058205CD001497 +:10A640000021002D0019400C221B1B00290B037256 +:10A6500015000972002B322B3211392F333031455E +:10A6600022260235343E0433320011140E04273200 +:10A670003E023721060615141616032136363534E8 +:10A680002623220E0202B1B0F17A2D567FA4C774A0 +:10A69000F60115285078A0C87367A8815818FC9750 +:10A6A000030357A4DC03620303BDA765A8835B14FF +:10A6B0008C0100AD7DEAD1AD7E45FECFFEF179E79C +:10A6C000D0AD7E46955495C5711D3D1D84BE660274 +:10A6D000B2162F19C8DE4E8BBC0000030064FFF0D9 +:10A6E000042304570013001F002A0019400C201AED +:10A6F0001A00270A077214000B72002B322B32113A +:10A70000392F3330314522262635343E0333321675 +:10A710001615140E0327323E0237210606151416AD +:10A72000032134363534262322060601FB7FB66228 +:10A730002E5A85AE6B86B65D2D5A85B0643D6E5D32 +:10A740004513FDB004028061024A037578568C639C +:10A750001067BD8168CBB58B4F69B87667CEB8906E +:10A76000538832608957172E18829301FF142315DE +:10A770007991579A000100BF0000057305C3001DC1 +:10A780000019400D18110372080700010272000839 +:10A7900072002B2B1239392B323031610333131EE7 +:10A7A0000207373E0237013E0233321617152626BE +:10A7B0002322060607010160A1A76206090401061B +:10A7C000102B3219011D3F637A5F24371A15321E90 +:10A7D0002D45462EFDEF05B6FC47356E6A31022E3B +:10A7E0006D7133024B83A64F090789080A37745CE1 +:10A7F000FBCB00010061000004300450001B001B73 +:10A80000400D160F0607000F0F010672000A7200B6 +:10A810002B2B322F11393911333031730333131687 +:10A82000161733363637133E0233321617152626DF +:10A83000232206060701E685A943090A04062350D8 +:10A840001EAF2F50674F172B0F0E211620322E1CD4 +:10A85000FE700448FD8D569C6159BA400166637ACA +:10A860003805057B0405214739FCCD00FFFF00BFFB +:10A870000000057307900626026D0000010704150D +:10A8800004F9016F000CB42A1E010272002BCECE17 +:10A890003031FFFF00610000043006210626026E01 +:10A8A000000001070415043F0000000CB4281C013F +:10A8B0000672002BCECE3031FFFF0096FE1309D575 +:10A8C00005CD0426003200000007005C05C300002F +:10A8D000FFFF0064FE130892045704260052000094 +:10A8E0000007005C0480000000020096FF8805A6B7 +:10A8F000062C001E003E002940143C393900030399 +:10A900001F1C09722C2F2F2912120F0C0372002BFF +:10A91000323211333211332B32321133331133309F +:10A9200031452226272E0235341236363736363355 +:10A930003216171E021514020E02070606133E04F5 +:10A9400035342626270606232226270E041514163C +:10A9500016173636333216028A373E0279AA5A590A +:10A96000AAF39A144636383D0176A95B366A9DD023 +:10A9700080144774568E6D4B2637684A16482A2F26 +:10A980004008548D6E4C28356A4F17432B2F3E7864 +:10A9900045341D98E996AE0138F89E15363040359D +:10A9A0001E93E9A088FF00DEAC6C0E383101051261 +:10A9B0006192B5CD6B72A56C1B27252E2A125F8F75 +:10A9C000B3CD6E6AAA741A26252E00020064FF9584 +:10A9D000044104B0001D003B00254012302D3333EC +:10A9E000120F0C077224211E1E1B00030B72002B7A +:10A9F0003232321133332B3232321133333031456C +:10AA0000222627262635343E0337363633321617AC +:10AA1000161615140E030706062736363332161798 +:10AA20003E04353426270606232226270E04151455 +:10AA30001601FE303604959B264B6F945B0F423215 +:10AA40002F3801929124486C905A10417F16392674 +:10AA500023310B3255433019484A16382522340A1F +:10AA60002D56493820536B392F1AE2AC5AB4A588B9 +:10AA70005D13352B373021DB9E60B8A5865E14361A +:10AA80002FF223212418104564819A57608A1822D6 +:10AA90001E221D0D3E5F7F9B5B6F920000030095A1 +:10AAA000FFEC075D083400140029007100434023C7 +:10AAB0004F6B097259600372090B0B110480141457 +:10AAC0002316153C3503724C49496F464A4A46469F +:10AAD0002A0972002B3211332F11333311332B32E9 +:10AAE000DE32CC322F1ACC323311332B322B3230B0 +:10AAF00031413E0233321E0233330723222E02231A +:10AB000022060713373E02353426272626353436EB +:10AB1000333216151406060122262635343E043338 +:10AB200032161707262623220E0415141633323642 +:10AB300037133303161633323E03353426262322C9 +:10AB400006072736363332161615140E042322262E +:10AB50002627060603810F486E473F6C676E411833 +:10AB600018134E75615E3831440D3D0E27321914AD +:10AB70000F1526312B3641376DFDAF92BC59254953 +:10AB80006C8EAE67568A32513059374C7F654D33E3 +:10AB90001A848B5373175AAD57176E55609D7751B2 +:10ABA00029315E43365F32453F8F5378A253274D9C +:10ABB0007397BC6F5479511927A107485069332303 +:10ABC0002F2378232F233A3AFEC9480F1D1F101256 +:10ABD0001007091B1F2323423832553FF9C67AE07C +:10ABE0009873ECE1C394542D2A8520274F87ACBE7F +:10ABF000BB52AABC4D1C01A6FE531A4875C2ECF20A +:10AC000068678A452A1F89292C6CCD9273F3EACD97 +:10AC10009C5926391C28530000030064FFEC05E909 +:10AC200006FF00140029006C004140224D670B72A2 +:10AC3000565D07720A0B0B11048014142316153B82 +:10AC40003407726A4A4448484744442A0B72002B2E +:10AC5000321133332F1133332B32DE32CC322F1AF1 +:10AC6000CC323311332B322B323031413E0233326E +:10AC70001E0233330723222E022322060713373EF8 +:10AC80000235342627262635343633321615140677 +:10AC9000060122262635343E0333321617072626B0 +:10ACA000230E0415141633323637133303161633B6 +:10ACB000323E033534262322060727363633321632 +:10ACC0001615140E0323222627060602970F496E37 +:10ACD00046416C676E41181A124E75625E383143F8 +:10ACE0000D430F27331A170F1526322A3840376DB8 +:10ACF000FE1A769D4E305A80A05D446E24561E4149 +:10AD000028416C53381D61634756134AA64B175BA5 +:10AD1000354473593E2042501F47293E34744260E7 +:10AD20008041295583B373587F20298206144F68C8 +:10AD300034232E2377232F233A3BFEC8480D1E20B1 +:10AD4000101212070B191C23264438315540FAFB08 +:10AD500062BF8A6ACDB48A4E221D7F1717014675DD +:10AD6000919B4987953017015EFE9F1A2840739882 +:10AD7000B25E6888131B83201B5EA9716FDBC295CE +:10AD800055381F203700FFFF00CBFFF507E00718FD +:10AD9000062602590000010703850193016F000A8E +:10ADA000B32C050272002BCE3031FFFF008A000069 +:10ADB000066E05A90626025A00000107038500BA9F +:10ADC0000000000AB328050672002BCE30310001C6 +:10ADD0000096FE14050E05CB002000134009120B4F +:10ADE00003721B00010972002BCD332B323031412D +:10ADF000132E023534123E0233321617072626234D +:10AE0000220E03151416333236363703020E6896B7 +:10AE1000D773407FBEFD9D66AF4C433A8B597BC4D0 +:10AE2000936131C4AA182E2F198BFE1401DA088AF7 +:10AE3000F5A5880110F2BB6C28298D1F29599CCAE1 +:10AE4000E474C0DB050B0AFD770000010064FE140A +:10AE500003AF045C001F00134009120B07721B00B4 +:10AE6000010B72002BCD332B32303141132E0235C2 +:10AE7000343E033332161707262623220E021514FA +:10AE800016163332363703018E667AB4622C5A892D +:10AE9000B976478D392F2A72415B956B3A3B7251D7 +:10AEA000345C268EFE1401D8015DB38268D2BC9258 +:10AEB000551B198C14205DA3D57856753B1813FDCE +:10AEC0006C0000010077FFFC047A05090013000CF8 +:10AED000B30B010A00002F2F3939303145271325D4 +:10AEE0003705132537051317030507250305072520 +:10AEF000015278B7FEE640011FCEFEE343011BBAC4 +:10AF000076B9011E44FEE5CF011D43FEE304450171 +:10AF10003FA572A40164A574A5013E44FEC0A473BC +:10AF2000A5FE9BA673A50008002BFEC307BF058FD7 +:10AF3000000D001B00290037004500530061006F21 +:10AF4000000CB36C65261F002F332F333031413690 +:10AF500036333216172326262322060701363633C8 +:10AF600032161723262623220607013636333216D9 +:10AF700017232626232206070136363332161723D7 +:10AF800026262322060713363633321617232626A3 +:10AF900023220607013636333216172326262322AC +:10AFA00006071336363332161723262623220607C2 +:10AFB0000136363332161723262623220607055E6E +:10AFC000056565616B074C074C343D4307FB37054E +:10AFD0006565616B074C074C343D430701F6056519 +:10AFE00064626B064B074D343D4208FCC90565653C +:10AFF000616B074C074D333D43076A056565616B1F +:10B00000074C074C343D43070439056565616B0700 +:10B010004C074C343D430777056466606C074C076A +:10B020004D333D4308FCB7056465626A074B074D25 +:10B03000343D420803B459666A5538231F3CFC2549 +:10B040005966695638231F3CFEEA58666A5438230D +:10B05000203B030A5965695539221F3C01E75966AF +:10B060006A5538231F3CFC255966695638231F3C16 +:10B0700001F459656A5438231F3C03045965685626 +:10B0800038231F3C0008002BFE7F077F05D3000BF1 +:10B090000015001F002A00360042004E005800082C +:10B0A000B15423002F2F30314127373E0237170E7E +:10B0B00003012736363717070E02132E02273516DF +:10B0C0001617150136363733170E0307252E0227BC +:10B0D00037171E031701272E0327371E0217012ECD +:10B0E000022735371E031701273E023733060607AE +:10B0F000058F5C022D6D73354225504F48FB85410D +:10B100004AA43C5C032C6D73133374743555C049E9 +:10B1100001E016280A820B0A1B202212025B1E463F +:10B12000441E5C11142927250FFB93111429272590 +:10B130000F3F1F44451E0531387D78310E26545887 +:10B140005628FBFA0B0D262E175C15280A039C5C6B +:10B15000101B3734144116333332FBD7402D6C2C7F +:10B160005B111A373302210D272E175C16270B822D +:10B17000FCB455C0490E2655585627B2326B652788 +:10B180005C02224E555428040102224E5455284296 +:10B19000316C6528FDED0E1C1706820B091B202261 +:10B1A00012025D0E3373753555BF4A00000200541C +:10B1B000FE84059E07620017002D00274013291FFB +:10B1C00080261807110A140B0272150202000A08E1 +:10B1D00072002BCE3311332B32123939DE321ACDB5 +:10B1E000323031411323133E023727012301330349 +:10B1F0000E0207330133013303032226263534368A +:10B200003733060615141633323637330E020382EF +:10B21000EBA3B40E1F1D0C04FC48C40135A1B40CF3 +:10B22000211E0A0403B5C4FEEABAFCB36F8B4105C4 +:10B2300003920303515F627E159F1361AAFE84018E +:10B240007C0353428F812C01FB2E05B6FCB13A9052 +:10B25000822404BFFAE2FDEC07A93C6E4911270ADB +:10B26000101B0E3D47506D5F8B4B00020071FE8737 +:10B27000046D060E002100370025401333293022CB +:10B280001E10067203181800080B721F020A7200C3 +:10B290002B322BCE3311332B32DE32CD32303141D3 +:10B2A000132337230E022322262635343637133351 +:10B2B00003060615141633323636371333033303B9 +:10B2C0000322262635343637330606151416333254 +:10B2D0003637330E0202B6C7901B0B256B8E5C51BE +:10B2E0007B460D0891A89508094B4E4BA58D256608 +:10B2F000A4CAAEE68C6F8B410503920303515F62D3 +:10B300007E159F1362A9FE870179D2356A473B7982 +:10B310005B29562D02A1FD4C2B46174B4B66DBAF2C +:10B3200001E2FC45FDFA06523C6E4911270A101B4A +:10B330000E3D47506D5F8B4B00020056000003F836 +:10B3400005B60015002000214010200B040707015E +:10B350000A0A0005027216000872002B322B1239FD +:10B360002F33331133CE3230317313233733373326 +:10B3700007210721033332161615140E0223273333 +:10B38000323E02353426232356ED99209928A827EA +:10B39000013121FED03D979BBF58529FE8976B86A5 +:10B3A0005F9C713D8F8E9D046B94B7B794FEDD5901 +:10B3B000A26E75B3793E92264F7C557466000002EA +:10B3C0000080FFEC03A70614001C002F002340118F +:10B3D0000B0E0E081111000C00722615151D000B26 +:10B3E00072002B32322F332B12392F33331133307B +:10B3F0003145222626273436371323373337330790 +:10B400002107210336363332161615140606273265 +:10B410003E0235342626232206070E021514160195 +:10B42000EB77A152010F0B90981A9936A6360107B7 +:10B430001BFEFA7932873D77984A66C6824163449B +:10B440002330614C397E35080A056B14498D672E0F +:10B450006A2F02AD7FF8F87FFDCA0A1044825C694A +:10B46000A86288203C52313849240D0A283D311504 +:10B47000635F000200580000048905B60011002037 +:10B48000003F401F17181812191616131312121026 +:10B49000090C0C0F0F100B0A0A1010002001027289 +:10B4A000000872002B2B3211392F33113311331155 +:10B4B000331133113311331133113311331133304D +:10B4C00031730121321616151406071707270606D1 +:10B4D00023230313333236372737173636353426CE +:10B4E000232358013501489BC059847D4F7C563732 +:10B4F00080458F7A998B2B5425477A4D464F8F90F4 +:10B50000A705B65EAB739BD93DA33BAF0C0DFDBF4A +:10B5100002D008089A3BA12A8D697F720003FFD4EC +:10B52000FE160439045A0003001F00320031401A8D +:10B530000201011B1A2020000303160B72080729C1 +:10B54000290C0772050672040E72002B2B2B321188 +:10B5500033332B321133321133333311333031451E +:10B56000013709023307333E023332161615140E23 +:10B57000032322262627230606070301323E03352E +:10B58000342623220E041514160301FEED73011058 +:10B59000FC63014F881B072F7187505A864B2F5A27 +:10B5A00083A8654D6F4B160904110964019C46750B +:10B5B0005D41225D5C30625C503B226BC601F44011 +:10B5C000FE0CFE9C0632D53E694055A77C76DFBF57 +:10B5D0009151375A34257728FE2902604679A0B464 +:10B5E0005D74762F55748C9C52697F000001004A6F +:10B5F0000000046A05B6000D001D400E0903030C8F +:10B6000002020008050272000872002B2B32113969 +:10B610002F33331133303173132337331321072181 +:10B6200003210721035688941E958E02DF1FFDC952 +:10B630006D015820FEA788028B93029898FE009314 +:10B64000FD750001000B000003660448000D001AA0 +:10B65000400C0C01010904040D0A08050672002BB8 +:10B66000323F392F333311333031731323373313D0 +:10B6700021072103210721033B68981B976802419A +:10B680001EFE644A01131BFEEF6701E77E01E38F94 +:10B69000FEAC7EFE190000010058FE00047405B6E1 +:10B6A0000027002140101310101A1D1D001916024A +:10B6B000721508720700002F322B2B3211392F33ED +:10B6C00033113330314122262735161633323E03EB +:10B6D00035342623220607032301210721033636AA +:10B6E00033321E0215140E03019E54813238764601 +:10B6F000659F754D25B5B3254A1887A8013502E722 +:10B700001EFDC070204A257CBA7D3F3A709FC9FE5D +:10B71000001A159A181D477BA1B55DB5D30405FD28 +:10B720007805B696FDF208084F8FC57686EDC08B7A +:10B730004B000001003CFE0B036704480026002379 +:10B7400040121310101A1D1D1519160672150A72D3 +:10B7500007000F72002B322B2B3211392F3333118C +:10B760003330314122262735161633323E03353425 +:10B7700026232206070323132107210336363332FB +:10B78000161615140E03014A416129295D3D4774BF +:10B790005B3F207B7721411E62A7E902421EFE63C8 +:10B7A000451F402A67A76328527FAEFE0B1B169CDD +:10B7B0001922366287A45C909F080AFE2704488FEE +:10B7C000FEB0080B63C5936ACBB0854C0001FF9EA9 +:10B7D000FE8406EA05B60015002640150603120F82 +:10B7E0000C090608110E0A0272130402020008086E +:10B7F00072002BCE331133332B32321217393031E2 +:10B8000041132301032313012301013301133303E4 +:10B81000013301013303051A4F62FE949BA29AFD86 +:10B8200073CD02AFFE94B6016894A394027FC9FD64 +:10B830005F012CB771FE84017C02DAFD2602DAFD7D +:10B8400026030002B6FD4702B9FD4702B9FD24FDFB +:10B85000BEFDEC000001FFE0FE8906D9045C004D4E +:10B860000035401D49010B72310672403939080C10 +:10B870000C332F2F11212807720018110B720A0A9E +:10B8800072002B2B32CE2B3211392F33331133323E +:10B8900011332B2B323031411326263534363723E2 +:10B8A000032313230E032322262737161633323E93 +:10B8B000033534262322060735363633321616155D +:10B8C00014060733133303333E03333216170726A8 +:10B8D0002623220E03151416333236370305294B5F +:10B8E0009D9C0203A9679869A214537FB1721C4002 +:10B8F0001A191334184A775A3D1E606B1E361C1DE8 +:10B900004724749A4D0202A8659966A1124D7CB035 +:10B91000752242221F1637194A76583A1D5C6D2649 +:10B920004A196DFE8901650BDABB172D19FE150149 +:10B93000EB5EB594580807880508457695A24E7DBC +:10B940009D07078A050B63BB8413291201DCFE24C3 +:10B9500054AE935B0709880606457694A14D7F9EF9 +:10B960000E07FDFEFFFFFFFEFE44043105CB062659 +:10B9700001AD00000007036701680000FFFFFFFE44 +:10B98000FE44034D045C042601CD0000000703675C +:10B990000118000000010058FE85053005B6000EB4 +:10B9A000001F4010030B0803050A0602720C020276 +:10B9B00000050872002BCE3311332B3212173930A9 +:10B9C0003141132301032301330301330101330305 +:10B9D0000365514EFE3298AA0135AA9702C3CDFDE8 +:10B9E0001E017CAE72FE85017B02D8FD2805B6FDE6 +:10B9F0003B02C5FD27FDBBFDED000001003AFE87BF +:10BA000004260448000E001F4010030B0803050A1B +:10BA10000606720C020200050A72002BCE331133A7 +:10BA20002B3212173930314113230103231333030F +:10BA300001330101330302C04F56FE9A72A7E8A4F6 +:10BA40006F020BC4FDD7011DB370FE87017902237D +:10BA5000FDDD0448FDF80208FDE4FE61FDFA000288 +:10BA600000580000052F05B60003000E0023401209 +:10BA70000D0A0703000100010004090502720C040D +:10BA80000872002B322B321239392F2F121739300E +:10BA90003141133303010133030133010123010356 +:10BAA00001D5C67EC3FE020135A99802C3CEFD1E94 +:10BAB00001DBC2FE329801250392FC6EFEDB05B667 +:10BAC000FD3B02C5FD27FD2302D8FD280002003AF8 +:10BAD000000004420446000A000E0023401209063A +:10BAE00003030B0C0B0C0B000501067208000A7215 +:10BAF000002B322B321239392F2F12173930317374 +:10BB000013330301330101230103371333033AE6EF +:10BB1000A66F0227C4FDB7017EBEFE997374C57B74 +:10BB2000C50446FDF70209FDE6FDD40225FDDB5BF9 +:10BB30000399FC67000100560000052D05B60012B0 +:10BB400000274014020A0A030B0E11030007070026 +:10BB50000D05027210000872002B322B3211392FA2 +:10BB600012173933331133303173132337333733EB +:10BB700007330723030133010123010356F0982003 +:10BB80009528A827C01FBF5202C3CEFD1E01DBC2ED +:10BB9000FE3399046A94B8B894FE8702C5FD27FD68 +:10BBA0002302D8FD280000010039000004320614E9 +:10BBB000001200294016110E0B03000D0672020A36 +:10BBC0000A0307070005007210000A72002B322BCF +:10BBD00011392F333311332B1217393031730123BD +:10BBE00037333733072107210301330101230103D1 +:10BBF0003901089B1C9A28A428010B1AFEF5910212 +:10BC00000BD2FDD80172C6FE9D7204DB80B9B980EB +:10BC1000FD5C0211FDE2FDD60223FDDD000100B94D +:10BC2000000005C805B6000C001B400E0B080503FC +:10BC3000030A0C08720702030272002B32322B3205 +:10BC400011173930317301213721030133010123E9 +:10BC50000103EF0115FEB52101F29702C4CFFD1ECD +:10BC600001DBC2FE3098052096FD3B02C5FD27FD95 +:10BC70002302D8FD280000010051000004CF044831 +:10BC8000000C001B400E0B080503030A0C0A720788 +:10BC900002030672002B32322B3211173930317306 +:10BCA000132137210301330101230103E3C9FEA559 +:10BCB0001F02006E0209C4FDD4017DBEFE9873030D +:10BCC000B98FFDF80208FDE4FDD40223FDDD00017B +:10BCD0000058FE82057705B6000F001F400F0904CB +:10BCE00004060C0702720D020200060872002BCE39 +:10BCF0003311332B3211392F3330314113231321B8 +:10BD0000032301330321133301330303F84FAC91B1 +:10BD1000FD6591A80135A985029C84A6FEEAA9715A +:10BD2000FE82017E02B1FD4F05B6FD91026FFAE27F +:10BD3000FDEA0001003AFE8504890448000F001F57 +:10BD4000400F090404060C0706720D020200060AE1 +:10BD500072002BCE3311332B3211392F3330314156 +:10BD60001323132103231333032113330333030357 +:10BD70003D519367FDE869A7E9A55F021862A6CA6D +:10BD8000966FFE85017B01F1FE0F0448FE3401CC65 +:10BD9000FC45FDF800010056000006BE05B6000D8A +:10BDA000001D400E030C0C000805050102720A007C +:10BDB0000872002B322B32113311392F333031738B +:10BDC00001330321132107210123132103560135D8 +:10BDD000A884029B8501EF1EFEB7FEE9A791FD65D1 +:10BDE0009105B6FD91026F96FAE002B1FD4F000198 +:10BDF000003A000005E10448000D001D400E030C50 +:10BE00000C000805050106720A000A72002B322B8D +:10BE100032113311392F333031731333032113218E +:10BE2000072103231321033AE9A55F02186201FEEB +:10BE30001EFEA9C9A867FDE8690448FE3401CC8F3D +:10BE4000FC4701F1FE0F00010058FE00075105B646 +:10BE5000002B002340111411111D20201A181B0261 +:10BE600072161A08720700002F322B322B3211394A +:10BE70002F33331133303141222627351616333212 +:10BE80003E033534262623220607032301210123FE +:10BE9000012103363633321E0215140E0404BC4F42 +:10BEA00081353A784369A3774C2554A27625461705 +:10BEB00087AC0115FD81FEEBA8013503D391224625 +:10BEC000227EBD7E3F284E7293B2FE0018169C194A +:10BED0001C477CA1B55B7AAF5F0404FD770520FAAF +:10BEE000E005B6FD5E08064F8FC4766FCAAE8B6361 +:10BEF00035000001003BFE0B060404480029002524 +:10BF000040131310101C1F1F19171A067215190A57 +:10BF10007207000F72002B322B322B3211392F3364 +:10BF200033113330314122262735161633323E0382 +:10BF30003534262322060703231321032313210369 +:10BF4000363633321E0215140E0303EE435D2827E6 +:10BF50005C3D47745B3F207F7523421D64A7CBFE89 +:10BF600006C8A8EA0345662043274C87683B27524A +:10BF70007FAEFE0B1A169D1823366287A45C8EA135 +:10BF80000A0AFE2903B9FC470448FE22080A366E55 +:10BF9000A7706ACBB0854C0000020096FFAB057716 +:10BFA00005CD003F0050002A4014492D2D181811CE +:10BFB0000372250322224039390000070972002B41 +:10BFC000322F331133321133332B3211337D2F3370 +:10BFD0003031452226270E02232226023534123E16 +:10BFE000023332161707262623220E0315141616BF +:10BFF00033323637262635343E02333216161514C0 +:10C000000E0207161633323637150606013E033583 +:10C0100034262623220E02151416047A538A2F2062 +:10C020003C4128A2EF824682B7E484447C36382A19 +:10C030005C3B5CA88C683958A27016230D2B2C39F8 +:10C0400071A56C567E462B59885D173E22294320E8 +:10C050001C4CFEEE4F724A231A3429315B482921C9 +:10C060005533290A0C05830102BF9E0118E6A75A21 +:10C070001B149113174280BBF1928FC36402014AD3 +:10C08000BC6682F8C8764BA38667D0C1A33A0C0C75 +:10C090000E0C9C0C0E01143292AFBA5A4A5E2D5609 +:10C0A00099CC7658980000020064FFC60468045CCE +:10C0B000003D004C00244011452C2C17171007722E +:10C0C0003E3636000021060B72002B32322F331120 +:10C0D000332B3211337D2F3330314522262706068C +:10C0E0002322262635343E0333321617072626230D +:10C0F000220E031514161633323637262635343EF3 +:10C100000233321615140606071616333236371563 +:10C110000E02273E0235342623220E021514160382 +:10C12000973D7232295D3877B6672A5584B5732FEB +:10C130006926221D502F547F5B391B3A71521A20F9 +:10C140000F212A2D5B8A5D6B86427B57152C191AAD +:10C150003D1D0E2C35CA43613529302F452D162043 +:10C160003A21240E1166C89463C5B0884E0F0D8A1B +:10C170000B11417090A04F58894D04033088535AD9 +:10C18000AB8A51868166C3A23608080A088704096B +:10C1900006F22988A2503C413F657435466CFFFF8A +:10C1A0000096FE44050E05CB06260026000000077B +:10C1B0000367023A0000FFFF0064FE4403AF045C23 +:10C1C0000626004600000007036701770000000113 +:10C1D00000B9FE8204B305B6000B0017400B08043B +:10C1E000040502720900020872002BCE332B3211B3 +:10C1F0003330314113230121372107210333030158 +:10C20000994FAD0116FE682003DA1EFE68F7A16F94 +:10C21000FE82017E05209696FB78FDEA0001003A39 +:10C22000FE8606AD045C0044002F401A2F2E0E0E31 +:10C2300033077227261C1C2B077224067215002355 +:10C240000A7240010B72002B322BCE332B2B321192 +:10C2500033332B3211333330314113262635343604 +:10C260003713363635342623220E020703231336BE +:10C270003635342623220E02070323133307333EB9 +:10C280000233321617333E023332161514060703F3 +:10C290000606151416333236370305994F364F0903 +:10C2A000075A0909484B35726B561A6BA692090951 +:10C2B000424B35736C5A1B66A7E9881A0A246586B7 +:10C2C00056747A0A0728708F567F8A0D095407051D +:10C2D000251F1A2C146DFE86016C0E4F501A3C1E41 +:10C2E000019F2D44164B4C3A75B278FE0902AF2ED1 +:10C2F000431847513878BA83FE1D0448D4346B493B +:10C3000086743D734A8D8B27502CFE751C2C112290 +:10C31000280B08FE0000FFFF00BD000004CA05B6A0 +:10C320000606003C000000010062FE1404120448EE +:10C33000000F0017400C0E010703020F0F720D02D1 +:10C340000672002B322B111739303153130333137C +:10C350001616173336363701330103906896A8470F +:10C3600008100408205F2A0142B2FD8C67FE140108 +:10C37000EA044AFDC943BF4D4AB649023DFBB6FE39 +:10C38000160000010071000004CA05B60010001F6D +:10C39000400F030C0C02080F0F061008720A060269 +:10C3A00072002B322B12392F393333113330316174 +:10C3B00013213721370333130133010721072103E9 +:10C3C00001384DFEEC1F011708F2A9B701EEBFFDC1 +:10C3D0008A0A012121FEE34A0165972A0390FD178D +:10C3E00002E9FC6B2597FE9B0001FFE6FE14041298 +:10C3F00004480015002340110B0A11110303140215 +:10C400000205150F7210050672002B322B12392F00 +:10C410003333113311333330315313233733033371 +:10C4200013161617333636370133012107210390CF +:10C430004DF71BF695A84708100408205F2A014213 +:10C44000B2FD8F01001BFEFE4DFE1401707E0446FE +:10C45000FDC945BD4D4AB649023DFBBA7EFE90007E +:10C460000001FF94FE8204D505B6000F00204011A4 +:10C47000030C060904050B0702720D0202000508F1 +:10C4800072002BCE3311332B321217393031411356 +:10C490002303012301013313013301133303032465 +:10C4A0005065D9FE18BA0258FEFAABCC01BFB9FDEF +:10C4B000D4DFAD71FE82017E0282FD7E030502B1F2 +:10C4C000FDC6023AFD47FD9BFDEA0001FFE4FE8642 +:10C4D00004390448000F00204011030C060904052C +:10C4E0000B0706720D020200050A72002BCE3311F3 +:10C4F000332B321217393031411323030123010347 +:10C50000331301330113330302C0534EC1FEA0C0E5 +:10C5100001DCEDA9AE014EC1FE37BDA370FE860160 +:10C520007A01B4FE4C02340214FE62019EFDE5FE67 +:10C5300060FDF900000100B9FE84064505B6000F54 +:10C54000001D400E0804040C0502720D09090002CA +:10C550000872002BCE3311332B323211333031417C +:10C560001321012137210721032101330133030462 +:10C57000C251FC270117FE681E03DE20FE66F5028D +:10C580007F0115ABFEEAA570FE84017C051E98981C +:10C59000FB7A051EFAE0FDEE00010059FE8604FB61 +:10C5A0000448002F002540131713132414067206A5 +:10C5B000051E1E000A0B722B010B72002B322BCEB4 +:10C5C000331133332B32321133303141132E0237D2 +:10C5D000230E02232226263534363713213721072E +:10C5E0002103060615141633323636371333030685 +:10C5F00006151416333236370303C7522E38180186 +:10C6000007256A8C5A547C440D0871FEC71D031718 +:10C610001EFECC7807094A4F4CA58C2567A6AF07AC +:10C6200005231F1A2C166DFE86016C0A365C4234F7 +:10C630006A463E7B5A29522D02128F8FFDDB2B4317 +:10C64000164A5066DBAF01E2FCD31F2C11212B0BE5 +:10C6500008FE0000000100F3FE84052205B6001E5E +:10C6600000214010191616030606021B0E02721C4A +:10C6700000020872002BCE332B3211392F333311C5 +:10C680003330314113231306062322262635343650 +:10C6900037133303060615141633323637133301B6 +:10C6A000330303A251B1804BC8716D944A070875DA +:10C6B000A871080759616BBA6496AAFEEBA973FECC +:10C6C00084017C02591E3B427C571A3E2D021CFD00 +:10C6D000E52733144A4D2C2602CEFAE2FDEC000188 +:10C6E000009EFE86043204480023001D400E071AF7 +:10C6F0000A0A02201206720021020A72002B32CEB0 +:10C700002B3211392F33333031411323133636375F +:10C71000230606232226263534363737330306060A +:10C720001514163332363637373303330302EA52E1 +:10C730009D44102310083FB577597C400D0A37A857 +:10C74000390B0B524A4E9D832617A6CA9B70FE8654 +:10C75000017A0146458531546E3E795A286230FE91 +:10C76000FEF435481F504455CAAF6EFC45FDF90034 +:10C77000000100F30000052205B600200033401937 +:10C780001D1A1A17181817170701040407060607B9 +:10C7900007001F0F0272000872002B2B3212392F74 +:10C7A000332F11331133113311332F113311333030 +:10C7B0003161130606070323132226263534363744 +:10C7C00013330306061514163313330336363713A3 +:10C7D000330103428035804843803F6F944B060607 +:10C7E00078A87604065B654B8249407C4396AAFE96 +:10C7F000CB0259162A0CFEC9012A417E5A19361F4E +:10C80000022FFDD1182C144C4D015DFEAE082619E7 +:10C8100002CEFA4A0001009E0000043204480025BE +:10C82000002F401704051E1E1B1C1C1B1B0C0B0B92 +:10C83000090C0C0024130672000A72002B2B321212 +:10C84000392F33332F113311332F11331133333049 +:10C85000316113363637230E02070323372226357C +:10C860003436371333030606151416171333033EF5 +:10C87000023737330302A043102410071D4C5A32ED +:10C880003677327F930E0A38A73D09094346407731 +:10C890003C3F715B1E19A6E901404E8137284C3B95 +:10C8A0000FFEFCF78B882A542E010EFEE02C451754 +:10C8B000494F030124FEEA156CB68579FBB80001E7 +:10C8C00000580000048305B6001A001F400F191617 +:10C8D00016030606000102720F0F000872002B32C9 +:10C8E0002F2B11392F33331133303173013303368A +:10C8F000363332161615140607032313363635342D +:10C90000262322060703580135AA7E4BC5746D9075 +:10C9100049060774AA740507585F6DB9629705B692 +:10C92000FDA61D3D417E5A1B3D23FDDE02221C3526 +:10C93000154A4D2C26FD3300FFFF003A0000042865 +:10C9400006140606004B00000002007BFFEC060CFC +:10C9500005CD00310040002540120F0F161632326F +:10C96000072525003C1B03722B000972002B322B7C +:10C970003211392F3333113311332F303145222601 +:10C9800026353436372E023534363733060615143D +:10C990001633333E033332161615140606042123CC +:10C9A00006061514163332363715060601333224BF +:10C9B00036363534262623220E020369AAE8770686 +:10C9C00005496C3B1915971019253016268EC2EDB6 +:10C9D0008489BB5F57CBFEA6FEFD760304CCA87FFF +:10C9E000BC5F5EC2FE354ED7011AA2443A6B4A6064 +:10C9F000AF9670148BFDA9204120012B57412B5578 +:10CA000020184721252E99F7B05E5499676BAF7DAA +:10CA1000441C391DDCCF37279B253303432E567822 +:10CA2000493F562C4384C1000002004EFFEC048BAA +:10CA3000045C002E003A002340110F15152F2F071C +:10CA40002222003719077228000B72002B322B327A +:10CA500011392F3333113311333031452226263526 +:10CA60003436372E0235343637330606151416336E +:10CA70003E0233321615140E022323060615141631 +:10CA8000333236371506060133323636353426232F +:10CA900022060602BA79B15F010347683818169377 +:10CAA000101935312291D3848FA64A9BF5AB26010C +:10CAB000057E824E904A4CA0FEDE197AD8875545F5 +:10CAC00045866D1463B981162D16052953422252ED +:10CAD0001C184321282788E2887D804E8A6B3C12EF +:10CAE0002C13849530228F2528027C2B67583B45D8 +:10CAF00055A20002007BFE85060C05CD00340043E4 +:10CB000000294014101017173535082626013F1C40 +:10CB10000372332C00010972002BCD33332B3211F9 +:10CB2000392F3333113311332F303141132E023566 +:10CB30003436372E0235343637330606151416339D +:10CB4000333E033332161615140606042123060657 +:10CB5000151416333236371506060703013332240F +:10CB600036363534262623220E0202B44D87BA60AB +:10CB70000605496C3B1915971019253016268EC2EB +:10CB8000ED8489BB5F5AD2FE9AFEF3560304CCA80B +:10CB90007FBC5F52AC7A4AFED74ED7011AA2443A04 +:10CBA0006B4A60AF9670FE8501701393EB9720413E +:10CBB00020012B57412B5520184721252E99F7B0DE +:10CBC0005E5499676DB07C421C391DDCCF37279BC2 +:10CBD000213104FE9704AA2E5678493F562C4384EF +:10CBE000C1000002004EFE86048B045C0031003D53 +:10CBF000002740131016163232082323013A1A0771 +:10CC000072003029010B72002B3232CD2B321139D8 +:10CC10002F333311331133303141132E0235343673 +:10CC2000372E0235343637330606151416333E02D6 +:10CC300033321615140E022323060615141633324A +:10CC400036371506060703033332363635342623C6 +:10CC500022060601FB4B587B420103466839181631 +:10CC600093101935312291D3848FA64A9BF5AB26B8 +:10CC700001057E824E904A43884C48AF197AD88786 +:10CC8000554545866DFE860173166AA46C162D16F1 +:10CC9000022A554222521C1843212F2088E2887D07 +:10CCA000804E8A6B3C122C13849530228F202704EF +:10CCB000FE9803E22B67583B4555A200FFFF005644 +:10CCC0000000023305B60606002C0000FFFFFF9EA1 +:10CCD000000006EA077D062601AC000001070230CD +:10CCE0000136016F000AB312020272002BCE3031FE +:10CCF000FFFFFFE0FFEC06D9060E062601CC000080 +:10CD00000107023001190000000AB34F1F0672002C +:10CD10002BCE303100010058FE00053005B600254D +:10CD200000214010191C1C141111161B1702721639 +:10CD300008720700002F322B2B3212392F33331198 +:10CD40003330314122262735161633323E0335342F +:10CD500026262322060703230133030133011E0283 +:10CD600015140E0301C84C82343A77416AA3774CFC +:10CD70002553A47B2166357EA90135AA9A02C3D02A +:10CD8000FD48A5D86A396EA0D1FE0018169C191C62 +:10CD900045789CB25B79A95A0B11FDA505B6FD3704 +:10CDA00002C9FD540A86E49883E9BE894B0000015C +:10CDB000003CFE0704290448002400214010181BF1 +:10CDC0001B131010151A160672150A720700002F91 +:10CDD000322B2B3212392F3333113330314122268B +:10CDE0002735161633323E03353426232206070331 +:10CDF000231333030133011E0215140E0301744083 +:10CE0000692B295E3E48765C3F2192782C44235F53 +:10CE1000A7E6A56F0209C8FE0D589C6128537FAE96 +:10CE2000FE071B169C1822325F85A55F949E0B0B94 +:10CE3000FE300448FDF70209FE160C5BB2916AC889 +:10CE4000AE834A000001FFBBFE85053005B6002217 +:10CE50000019400D041E0272140D09722000020810 +:10CE600072002BCE332B322B323031411323012170 +:10CE70000E03070E022322262735161633323636C6 +:10CE8000373E0437210133030310EDAD0116FE8157 +:10CE90001B424848202E699875283F1414371C3DC2 +:10CEA0005E532C1C3D403F3C1902C7FEEAB3F6FE20 +:10CEB00085017B051E63F2FDE95B82BA630E08956E +:10CEC000070D35877A4DC3DBE0D75EFAE1FDEE0052 +:10CED0000001FFA4FE86040904520027001F401031 +:10CEE000030606242107721700100B7225020A722E +:10CEF000002B322BCE332B323211333031411323FE +:10CF000013262623220E02070E0323222627351678 +:10CF10001633323E02373E03333216170333030211 +:10CF200060CAAED00F2915415B48462D2D535F7D59 +:10CF300058192C0B0D2213324E4344282F566C9D4A +:10CF400076417E31C7AAE3FE86017A03BE03042C34 +:10CF500066AE8381C5854409049106062F67A678CD +:10CF600088CA8542120EFC5AFDFA00010058FE01E3 +:10CF7000057305B6001A001B400D130E0E10161196 +:10CF800002721008720800002F322B2B3211392F39 +:10CF900033303141222627351E02333236363713DD +:10CFA0002103230133032113330106020401CC5270 +:10CFB000843423565E2F90C0782474FD6990A901B3 +:10CFC00035AA86029785A6FEE42EADFEFEFE011B65 +:10CFD00015A20E180F67D8AA0229FD5005B6FD91BB +:10CFE000026FFAB7DCFEEE7E0001003CFE0B048B04 +:10CFF0000448001A001D400F120D0D0F1510067287 +:10D000000F0A7207000F72002B322B2B3211392FAF +:10D010003330314122262735161633323636371350 +:10D02000210323133303211333030E0301C3436787 +:10D030002C296D3E597A541D5EFDE969A7EAA45F6B +:10D04000021663A7E51D53739BFE0B19169F1A2248 +:10D0500053B28C01C2FE100448FE3401CCFBCA87D7 +:10D06000C57E3D0000010058FE84057305B6000F23 +:10D07000001F400F090404000C0702720D02020099 +:10D08000060872002BCE3311332B3211392F333077 +:10D0900031411323132103230133032113330133BC +:10D0A00003035AEDB091FD6990A90135AA86029754 +:10D0B00085A6FEEBB9F8FE84017C02B0FD5005B6F2 +:10D0C000FD91026FFAE2FDEC0001003CFE86048B4C +:10D0D0000448000F001F400F090404000C070672EB +:10D0E0000D020200060A72002BCE3311332B3211CF +:10D0F000392F3330314113231321032313330321F9 +:10D10000133303330302DECAAD68FDE969A7EAA45D +:10D110005F021663A7CCABE3FE86017A01F0FE1036 +:10D120000448FE3401CCFC45FDF9000100ECFE850D +:10D13000051805B6001F0020400F1A171703060632 +:10D140000E02001E081C0E0272002BC43FCD3312CB +:10D15000392F333311333031411333130606232271 +:10D1600026263534363713330306061514161633C0 +:10D17000323637133301230302436FA75F4BC97164 +:10D180006A924B070776A975050725504269BC626C +:10D1900098AAFECBAD52FE85021301C01E3A3F7E17 +:10D1A0005C1A3B220226FDDC1C33153044242C255E +:10D1B00002CFFA4AFE85000100C0FE8604550448ED +:10D1C00000230020400F07061A1A0A0A1201002243 +:10D1D0000A20120672002B323FCD3312392F331141 +:10D1E00033333031411333373636372306062322A3 +:10D1F0002626353436371333030606151416333214 +:10D20000363637373303230301E06E93230F20179D +:10D210000840B677547C450D0A39A83D0A09474FA6 +:10D2200050A2862515A5E8964FFE860207A94A77E3 +:10D2300043516A3C7A5B29552C010EFEE12D4418BE +:10D24000464E57CCAF6AFBB8FE8600010054FE85FF +:10D2500006B205B6001D00214011170C0803141A70 +:10D260001502721B0002020B140872002B323210DE +:10D27000CE332B321217393031411323133E03378B +:10D2800023012303230E0307032301331333012157 +:10D29000013303049BEBADB90F1C19160904FD32D1 +:10D2A00081A708030D13160BBBA00135EF990702E8 +:10D2B000970103FEEFB5F5FE85017B0369457C6CA4 +:10D2C0005821FAF1050D205F707434FC8A05B6FB15 +:10D2D0004C04B4FAE1FDEE0000010038FE87054C75 +:10D2E000044700190023401313140B0A0607060213 +:10D2F000161106720F08081700020A003FCE3333DA +:10D3000011332B321217393031411323133636378C +:10D3100023012303230606070323133313330133A7 +:10D32000033303039CC8948714251004FDF1808502 +:10D3300006071E118193E8D77C0401ECE9C7A3E23C +:10D34000FE870179027C529B41FC5603A939A84D06 +:10D35000FD850447FC900370FC45FDFBFFFF005674 +:10D360000000023305B60606002C0000FFFFFF8D0B +:10D37000000004BA077D06260024000001070230E1 +:10D380000054016F000AB312010272002BCE30313B +:10D39000FFFF0063FFEC0471060E06260044000048 +:10D3A000010602300B00000AB32C0A0772002BCED4 +:10D3B0003031FFFFFF8D00000446074106260024A0 +:10D3C00000000107006A0055016F000CB41E120135 +:10D3D0000272002BCECE3031FFFF0063FFEC045D04 +:10D3E00005D20626004400000106006A0F00000C6A +:10D3F000B4382C0A0772002BCECE3031FFFFFF8BE2 +:10D40000000006DF05B6060600880000FFFF006387 +:10D41000FFEC0662045C060600A80000FFFF005651 +:10D42000000004B0077D0626002800000107023036 +:10D43000004A016F000AB30C010272002BCE30319A +:10D44000FFFF0065FFEC043C060E062600480000C6 +:10D4500001060230D600000AB32B090772002BCE5A +:10D46000303100020052FFEC050005CD0020002FF6 +:10D470000019400C092727001017037221000972B8 +:10D48000002B322B3211392F3330314522262635ED +:10D4900034363624333336363534262322060735E0 +:10D4A0003636333216161514020E0227323E023774 +:10D4B00023220406061514161601F894BA585ED1F4 +:10D4C0000158FA760503B1B97BD15854CC94AEE734 +:10D4D000744B8BC1EB8863B09370227DC9FEF898C2 +:10D4E00040316A145B9A5E71B07A3F232D25BBEE02 +:10D4F00036289C23358EFEA89BFEE7ECAD60974452 +:10D5000085C07B3056764736583300020037FFEC33 +:10D51000038F045C001E002A0019400C082424001C +:10D520000F1607721F000B72002B322B3211392F8E +:10D5300033303145222635343E02333336363534E6 +:10D540002623220607353636333216161514020600 +:10D5500006273236363723220606151416016A9737 +:10D560009C4D9FF3A626020380814E8D4E4B9666FE +:10D570007CB15E4C90CB7445866D1D1780D7824C74 +:10D58000148776538C6739132B1284962C268E229F +:10D590002C63B98185FEFFD17C8A55A2732D675615 +:10D5A0003749FFFF0052FFEC05000741062602CA7B +:10D5B00000000107006A008D016F000CB43C3017B9 +:10D5C0000372002BCECE3031FFFF0037FFEC039EFD +:10D5D00005D2062602CB00000106006AAD00000C51 +:10D5E000B4372B160772002BCECE3031FFFFFF9ED3 +:10D5F000000006EA0741062601AC00000107006AA8 +:10D60000013B016F000CB41E12020272002BCECE41 +:10D610003031FFFFFFE0FFEC06D905D2062601CC32 +:10D6200000000107006A011E0000000CB45B4F1FE0 +:10D630000672002BCECE3031FFFFFFFEFFEC04312F +:10D640000724062601AD00000107006A000401520C +:10D65000000CB43E32200372002BCECE3031FFFFDF +:10D66000FFFEFFEC036705D2042601CD0000010791 +:10D67000006AFF760000000CB43B2F1F0772002BDE +:10D68000CECE30310001000DFFEC045605B6001F70 +:10D690000023401117141415121818101000150249 +:10D6A0007208000972002B322B12392F33113311FB +:10D6B000331133303145222627351E0233323E02E4 +:10D6C0003534262323370121372107011616151477 +:10D6D0000E02016F5BC047337681426E985E2AA2CC +:10D6E0008C961A0203FDBF2003171DFDE4B5E64624 +:10D6F00091DC142C26A01C2F1B395F773F7C708493 +:10D7000001E89887FE0404AFB562AD854B000001C7 +:10D71000FF75FE14038F04480021002340111815E3 +:10D72000151613191911110016067208000F720050 +:10D730002B322B12392F3311331133113330315334 +:10D74000222627351E0233323E0235342626232375 +:10D75000370121372107011E0215140E02BB709AF2 +:10D760003C23627C496593612F5397674C1901EB09 +:10D77000FDE31F02DF19FE0566A9644A8FD2FE147D +:10D7800026209A14281A3F6E8F5166803C7201FC45 +:10D790008D7AFDF7075EAD8072C69453FFFF005689 +:10D7A0000000059F06D1062601AE00000107014CCE +:10D7B00001AE016F000AB314010272002BCE3031AA +:10D7C000FFFF0071FFEC045E0562062600580000B2 +:10D7D0000107014C00E10000000AB31E08067200B8 +:10D7E0002BCE3031FFFF00560000059F0741062673 +:10D7F00001AE00000107006A00E3016F000CB420D5 +:10D8000014010272002BCECE3031FFFF0071FFEC0D +:10D81000045E05D20626005800000106006A1800C2 +:10D82000000CB42A1E080672002BCECE3031FFFF4A +:10D830000096FFEC05820741062600320000010732 +:10D84000006A00F6016F000CB4362A0B0372002B3D +:10D85000CECE3031FFFF0064FFF0042005D2062653 +:10D86000005200000106006AEC00000CB427330AE5 +:10D870000772002BCECE3031FFFF0096FFEC058201 +:10D8800005CD0606026B0000FFFF0064FFF00423D5 +:10D8900004570606026C0000FFFF0096FFEC0582AD +:10D8A00007240626026B00000107006A00C9015226 +:10D8B000000CB43A2E0B0372002BCECE3031FFFF9A +:10D8C0000064FFF0042305D20626026C0000010666 +:10D8D000006AE300000CB4372B0A0772002BCECE8F +:10D8E0003031FFFF0012FFEC04730724042601C34C +:10D8F00000000107006AFFF20152000CB433271D3B +:10D900000372002BCECE3031FFFF0014FFEC034733 +:10D9100005D2062601E300000107006AFF4D000062 +:10D92000000CB432261C0772002BCECE3031FFFF24 +:10D93000FFFEFFEC054D06D1062601B900000107E8 +:10D94000014C0120016F000AB31D0D0272002BCEA5 +:10D950003031FFFFFF3BFE13041205620626005C18 +:10D9600000000106014C4A00000AB31E0C067200BA +:10D970002BCE3031FFFFFFFEFFEC054D07410626A1 +:10D9800001B900000107006A0054016F000CB429BE +:10D990001D0D0272002BCECE3031FFFFFF3BFE1378 +:10D9A000041205D20626005C00000107006AFF7F12 +:10D9B0000000000CB42A1E0C0672002BCECE3031B3 +:10D9C000FFFFFFFEFFEC054D0790062601B90000A2 +:10D9D00001070152013D016F000CB42A1D0D0272B6 +:10D9E000002BCECE3031FFFFFF3BFE13044006215B +:10D9F0000626005C0000010601526600000CB42BF4 +:10DA00001E0C0672002BCECE3031FFFF00F5000059 +:10DA100005220741062601BD00000107006A00A497 +:10DA2000016F000CB4271B0C0272002BCECE3031DC +:10DA3000FFFF00A00000043205D2062601DD000031 +:10DA40000106006ADA00000CB42D21110672002BC9 +:10DA5000CECE303100010058FE84047405B60009B2 +:10DA60000011B70603027207000208003FCE332BF5 +:10DA700032303153132301210721033303B651AF51 +:10DA8000013502E71EFDC0F6AA72FE84017C05B6D0 +:10DA900096FB78FDEC000001003AFE870365044820 +:10DAA00000090011B7060306720700010A003FCD06 +:10DAB000332B3230315313231321072103330381D6 +:10DAC0005097E902421EFE64AC9A70FE8701790409 +:10DAD000488FFCD4FDFAFFFF00560000064F0741B7 +:10DAE000062601C100000107006A0144016F000C15 +:10DAF000B4291D010272002BCECE3031FFFF007F12 +:10DB0000FFEC058405D2062601E100000107006A4A +:10DB100000920000000CB4372B080672002BCECE0A +:10DB20003031FFFF0013FE7A046A05B60626028430 +:10DB300000000006036831000001FFF8FE7A03666A +:10DB40000448001F0021400F1A0D0F191910161656 +:10DB50000D151206720700002F322B322F392F338A +:10DB60003311331133303153222627351616333211 +:10DB70003636373723132337331321072103210781 +:10DB8000210333030E0261203A0F172C1C1C2B1E9D +:10DB9000071DA568981B976802411EFE644A011381 +:10DBA0001BFEEF4B913F113F5EFE7A0D088B09097A +:10DBB0001A34258501E77E01E38FFEAC7EFEA4FECC +:10DBC000DD5569300001FF94FE7A04D505B6001DCD +:10DBD000002040110E171114040F151202720F08C5 +:10DBE0000700180D08003F33CC323F2B3212173993 +:10DBF0003031412226273516163332363637372351 +:10DC0000030123010133130133011333030E020215 +:10DC1000EB203911172D1C1B291F081B58D9FE1882 +:10DC2000BA0258FEFAABCC01BFB9FDD4E08F3E1367 +:10DC30003F5DFE7A0D088B09091A3425850282FDA5 +:10DC40007E030502B1FDC6023AFD47FD99FED2559D +:10DC500069300001FFB5FE7A040B0448001D002363 +:10DC600040120E171114040F151206720700001847 +:10DC70000D0D0F0A003F331133332F322B321217A1 +:10DC800039303141222627351616333236363737AA +:10DC900023030123010333130133011333030E0262 +:10DCA0000262203910172C1C1C2B1E071D4CC0FEB5 +:10DCB000A1C101DDEEA8B0014EC1FE36BF903E12FB +:10DCC000405EFE7A0D088B09091A34258501B4FEE1 +:10DCD0004C02340214FE62019EFDE5FE5EFEDD553F +:10DCE00069300001FF94000004D505B60011002042 +:10DCF000400F0A070404100D01010F110808050266 +:10DD000072002B323F33392F3333331133333031F9 +:10DD1000630121372103331301330121072101233B +:10DD200003016C021BFEEC1F0114E8ABCC01BFB970 +:10DD3000FE17010D20FEE70101B2D9FE1802B898C6 +:10DD40000266FDC6023AFD9A98FD480282FD7E00F9 +:10DD50000001FFB50000040B044800110020400F33 +:10DD60000A070404100D01010F110A0805067200CC +:10DD70002B323F33392F3333331133333031630197 +:10DD800023373303331301330133072113230301F3 +:10DD90004B01A9FF1BFBD1A8B0014EC1FE73FD1AB8 +:10DDA000FEF9E5AAC0FEA101F87C01D4FE62019E45 +:10DDB000FE2C7CFE0801B4FE4C000002005D000059 +:10DDC000049005B6000C0016001CB40F0909000AE7 +:10DDD000B8FFFFB5720E0D0D000A003F3211332B54 +:10DDE00012392F333031612226263534362433332D +:10DDF00013330125331323220606151416021A9A2B +:10DE0000C55E830106C4B985A8FECBFED2A275B556 +:10DE100082AC55995BAB7687D177026BFA4A920256 +:10DE2000294E8C5D8171FFFF0063FFEC04C3061473 +:10DE300006060047000000020062FFEC064805B637 +:10DE40000021002F00234011270F1C0F1C0F10036F +:10DE50002222060B7218000B72002B322B32113368 +:10DE60002F39392F2F11333031452226270606232B +:10DE7000222626353436243333133303060615148D +:10DE800016333236371333030E0225323636371344 +:10DE90002322060615141616044C76891F40AD770A +:10DEA0006CA25A9B0119BD9983ABE7050658525CD9 +:10DEB0006E1868AC671963A2FD265975440C478338 +:10DEC00086C56C305F145F4F5459509E74A3E2773F +:10DED000026BFBC9192C144F56716E01F0FE1275BE +:10DEE000A75A95456C3C01474A9D7E3E5E33000231 +:10DEF0000063FFEC06480614002B003E002B401781 +:10DF00001F1F1B240B721300720E0D363609077289 +:10DF100028272C2C000B72002B321133332B32119B +:10DF200033332B2B32322F303145222635343E030A +:10DF30003332161617333E02371333030606151411 +:10DF40001633323637133303060623222627230ED1 +:10DF50000227323E0435342623220E0315141601FF +:10DF60008F8BA12E5A83A8654E704B150A060D1192 +:10DF70000A4DA5F2060852576B6E1D43A3442AC2F0 +:10DF8000B0859C1509317995252F615C503D22693A +:10DF90006E46755D41225C14C1B675DFC091523882 +:10DFA00059332C565C34016CFB8E1F3C1B5464832C +:10DFB00087013EFEBBD0BB826E416E418A2D5473F9 +:10DFC0008C9E546A7E467A9FB55C7377000100F0A0 +:10DFD000FFEC064E05CB00390025401226250F0F19 +:10DFE0000C340C340C00161D037230000972002B27 +:10DFF000322B321239392F2F113312393930314542 +:10E000002226263534363635342626232337333236 +:10E01000363635342623220607273636333216168F +:10E0200015140606071516161514060615141633CC +:10E030003236371333030E02044A6C9B54060538FC +:10E040008371CB1DC969BA737C6A5EB3534567D8C7 +:10E050008A75A7595BA670836B0303515A6B6C1BBF +:10E0600062AA671D6AA314418A6D18373F23466070 +:10E07000338A3D8972686643357A444751936269B1 +:10E08000A46C18061B84711934351D605E788301F9 +:10E09000D4FE1288A44A00010094FFEC056B045CD6 +:10E0A00000360025401224230A0A0D310D310D00DF +:10E0B000141B07722D000B72002B322B32123939D0 +:10E0C0002F2F113312393930314522262635343677 +:10E0D0003534262323373332363635342623220689 +:10E0E0000727363633321616151406060715161688 +:10E0F000151406151416333236371333030E020384 +:10E10000876C8E46036365991B6F4B8150545D4845 +:10E11000854A3357A9586596523B7355595C03514C +:10E1200057686F1C43A5441C67A5143F78561C2EE6 +:10E13000165A418C22544A3F5126208029293A728E +:10E140005449734E13070E695813311A465183858B +:10E150000140FEBB8BAE5200000100E9FE84042C9E +:10E1600005CB002E0020400F24230C0C09090213BC +:10E170001B03722C000212003FCE332B3212392FB8 +:10E1800033123939303141132313363635342623CF +:10E190002337333236363534262322060607273610 +:10E1A00036333216161514060607151E0215140608 +:10E1B00007073303031052B04B08098994EE1DD2B0 +:10E1C0006AB56E7763477F763B4564DF8A7AA656E9 +:10E1D0005FA96F54733B0D0728A872FE84017C0170 +:10E1E00058273E1A67708A458D6B62671E36267AFD +:10E1F000434A5393606FA26618040C49744B204A3B +:10E2000023B9FDEC00010098FE890368045C002C32 +:10E210000020400F232209090C0C02131A07722A4E +:10E2200000020A003FCE332B3212392F3312393914 +:10E2300030314113233736363534262323373332F2 +:10E24000363635342623220607273636333216165D +:10E2500015140606071516161514060707330302CC +:10E2600054509A32080A64639B1C6D4B8251555C72 +:10E2700049844A3356A9586695523B725557620FE6 +:10E2800005129B6EFE890177E91D3F1C52418C22CD +:10E29000544A3F5126208029293A725449734E141A +:10E2A000050E6C55254D1A51FDFC0001FFBCFFE920 +:10E2B00006CC05B60034001D400F1C1C10182209A6 +:10E2C000722B10027207000972002B322B322B3294 +:10E2D00011392F303157222627351616333236366C +:10E2E0003736361212372103060615141633323626 +:10E2F000371333030E0223222626353436371321F3 +:10E300000E04070E02382A3E1414361C3E60542DAB +:10E31000244E4E4A2002A3D50E0A555A6B6C1D623C +:10E32000A6691D6BA4726096560911B1FEA516333D +:10E330003739371A2F6A98170E0994070E3A8E7CD0 +:10E3400063FB0111010E76FC19434C1A4F5679827A +:10E3500001D4FE1688A64C428664215352034050D5 +:10E36000BAC4C1B24983C0680001FFA6FFEC05EE44 +:10E370000452003800234012333300080B0B2825C9 +:10E3800007721B140B722F000B72002B322B322BD7 +:10E390003232113311392F303145222626353436A9 +:10E3A0003713262623220606070E032322262735A7 +:10E3B000161633323E02373E033332161703060673 +:10E3C000151416333236371333030E020405638EE9 +:10E3D0004C0808760E2A17566C593C2D535D7D5714 +:10E3E000192C0C0E2113324E4343282F576C9C7569 +:10E3F000427D3490070753566E621D44A649185C4F +:10E40000A51442815F1F4627022303054FC3AF8334 +:10E41000C6854309049006063068A87889CA8340F7 +:10E42000120EFD5920371753548186013FFEA87301 +:10E43000A95C00010058FFEC073605B60021002258 +:10E4400040110E091C091C090A100C02720A081856 +:10E45000000972002B323F2B321239392F2F113322 +:10E460003031452226263534363737210323013310 +:10E4700003211333030606151416333236371333CC +:10E48000030E02052F619757090B34FD6991A8010E +:10E4900035A985029784AADE060A575A6B6E1C605E +:10E4A000A8691D6CA314428664234A32FAFD4F0505 +:10E4B000B6FD91026FFBEA1F411A4F56798201D4D3 +:10E4C000FE1688A64C000001003AFFEC06620448E4 +:10E4D0000021002240110E091C091C090A100C061B +:10E4E000720A0A18000B72002B323F2B3212393994 +:10E4F0002F2F113330314522262635343637372138 +:10E500000323133303211333030606151416333282 +:10E5100036371333030E020479658F4C090A11FD57 +:10E52000ED69A7E9A55F021263A694070853556E2B +:10E53000621F41A94A185DA41442815F1F452C53F4 +:10E54000FE0F0448FE3401CCFD432035185454829C +:10E5500085013FFEA873A95C00010096FFEC054E03 +:10E5600005CB00250019400C1E1F1F001009037267 +:10E5700019000972002B322B3211392F33303145FB +:10E5800022001134123E02333216170726262322A8 +:10E590000E031514163332363637213721070E0392 +:10E5A00002ACFBFEE5498AC2F38D83C858414CA6F4 +:10E5B000726AB9966D3AADC38FB3681BFE8E1F02A7 +:10E5C0002118195994E014012701129B0118EAAB94 +:10E5D0005E2E299423324B8CC2ED87BBEC6FD39512 +:10E5E000967A8DECAF6000010061FFEC0457045C8B +:10E5F00000240019400C1E1F1F00110A07721A0088 +:10E600000B72002B322B3211392F33303145222639 +:10E610002635343E033332161707262623220E03EF +:10E6200015141633323637213721070E0202228E97 +:10E63000C96A366A9DCD7E6EAA47403A895F5E9868 +:10E64000734C278E949FA71DFEC01E01EA15278FCD +:10E65000D6146CCA8C6FCDAC7F47292984232D3802 +:10E66000668BA75D87AFB0918B5FB1DC670000015F +:10E6700000B9FFEC04D605B6001D001B400D1818AC +:10E68000000D08080A027214000972002B322B32A6 +:10E69000113311392F3031452226263534363713C0 +:10E6A0002137210721030606151416333236371396 +:10E6B00033030E0202D36199580B0ABBFE68200394 +:10E6C000DC20FE66C00709565B6B6D1D61A4661DEC +:10E6D0006CA314428664214833036C9696FC801F19 +:10E6E000411A4F56798201D4FE1688A64C000001CB +:10E6F0000056FFEC04330448001E001B400D1818A0 +:10E700000D0D08080A067214000B72002B322B3212 +:10E71000113311332F303145222626353436371345 +:10E720002137210721030606151416333236371315 +:10E7300033030E03024A658F4B0A0A72FEC51D039E +:10E74000181EFECA76070955556E621E41A9491367 +:10E750003C5F8E1442815F204A27021A8F8FFDD2C0 +:10E7600020371753548186013FFEA8568B6334002F +:10E770000001007BFFEC049705CB0033001F400F26 +:10E7800009082121242400191103722C00097200A8 +:10E790002B322B3212392F331239393031452226A0 +:10E7A00026353436363735262635343E0233321692 +:10E7B000161707262623220E0215141633330723B5 +:10E7C000220E0215141633323637150E0202349A11 +:10E7D000C35C62BB8368794780AA63588B733358E4 +:10E7E000438F603E6D522F879CB41EB460A077416A +:10E7F000919270B7513078931462A86776B06A0D21 +:10E8000006229C6F639A6A37203D2C78363E244757 +:10E8100068436B858A224B79567189362596142573 +:10E820001800FFFF003CFFEC03A5045A0606017F19 +:10E8300000000001FFBCFE78053905B60030001A63 +:10E84000400D0F2902721F18097207002B0D0800D6 +:10E850003F33CC322B322B32303141222627351632 +:10E86000163332363637372301210E03070E0223C3 +:10E8700022262735161633323636373E0437210125 +:10E8800033030E02038E203A0F162E1C1B2B1E077D +:10E890001AB20119FE781B424647202F6A98762A41 +:10E8A0003E1414361C3E60542D1D3D3F3D3A1A0265 +:10E8B000CEFEE89C4012405DFE780C088C0A081BD6 +:10E8C000332488051E64EEF7E55C83C0680E099466 +:10E8D000070E3A8E7C50C1D5DBD45EFAE0FED155EE +:10E8E0006A300001FFA6FE78040E045200340020B6 +:10E8F00040100E11112E2B0772211A0B7207002FD8 +:10E900000D0A003F33CC322B322B323211333031EF +:10E91000412226273516163332363637372313264B +:10E920002623220606070E03232226273516163332 +:10E93000323E02373E03333216170333030E020210 +:10E94000B2203A10182B1C1C2B1F081BB0D00E290C +:10E9500018576D593C2D535D7D57192C0C0E211302 +:10E96000324E4343282F576D9D75437C34C99B3FDE +:10E97000113F5EFE780C088C0A081B33248803BD07 +:10E9800003054FC3AF83C68543090490060630686C +:10E99000A87889CA8340120EFC59FEDC556A300003 +:10E9A000FFFFFF8DFEA4041805B606260024000014 +:10E9B00000070417048B0000FFFF0063FEA4045D42 +:10E9C000045C06260044000000070417048D0000C4 +:10E9D000FFFFFF8D0000041E07DF06260024000055 +:10E9E0000107025405050152000AB3120102720028 +:10E9F0002BCE3031FFFF0063FFEC045D068D062651 +:10EA0000004400000107025404C00000000AB32CB7 +:10EA10000A0772002BCE3031FFFFFF8D0000056129 +:10EA200007EE0626002400000107035F04F8016FCB +:10EA3000000DB70302120101019256002B3434007D +:10EA4000FFFF0063FFEC0518067F06260044000068 +:10EA50000107035F04AF0000000DB703022C0A0199 +:10EA6000017D56002B343400FFFFFF8D000004347D +:10EA700007EE0626002400000107036004FA016F78 +:10EA8000000DB70302120101019256002B3434002D +:10EA9000FFFF0063FFEC045D067F062600440000D4 +:10EAA0000107036004B20000000DB703022C0A0145 +:10EAB000017D56002B343400FFFFFF8D000005134D +:10EAC000084D0626002400000107036104F9016FC8 +:10EAD000000DB70302120101019256002B343400DD +:10EAE000FFFF0063FFEC04CA06DE062600440000B8 +:10EAF0000107036104B00000000DB703022C0A01F6 +:10EB0000017D56002B343400FFFFFF8D000004D33D +:10EB1000087F0626002400000107036204FA016F43 +:10EB2000000DB70302120101019256002B3434008C +:10EB3000FFFF0063FFEC048A071006260044000074 +:10EB40000107036204B10000000DB703022C0A01A3 +:10EB5000017D56002B343400FFFFFF8DFEA40442DC +:10EB6000078F06260024000000270417048C0000ED +:10EB70000107014A00EE016F000AB31F0102720093 +:10EB80002BCE3031FFFF0063FEA4045D0620062675 +:10EB90000044000000270417048B00000107014A0D +:10EBA00000A60000000AB3390A0772002BCE3031EC +:10EBB000FFFFFF8D00000462082E062600240000DF +:10EBC000010703630504016F000DB7030212010181 +:10EBD000019356002B343400FFFF0063FFEC045D0B +:10EBE00006BF0626004400000107036304BD0000C1 +:10EBF000000DB703022C0A01017E56002B343400AD +:10EC0000FFFFFF8D0000046108300626002400008D +:10EC1000010703640503016F000DB7030212010130 +:10EC2000019356002B343400FFFF0063FFEC045DBA +:10EC300006C10626004400000107036404BB00006F +:10EC4000000DB703022C0A01017E56002B3434005C +:10EC5000FFFFFF8D000004610874062600240000F9 +:10EC6000010703650503016F000DB70302120101DF +:10EC7000019356002B343400FFFF0063FFEC045D6A +:10EC800007050626004400000107036504BB0000D9 +:10EC9000000DB703022C0A01017E56002B3434000C +:10ECA000FFFFFF8D000004C7087F06260024000038 +:10ECB000010703660503016F000DB703022D010173 +:10ECC000019356002B343400FFFF0063FFEC047FF8 +:10ECD00007100626004400000107036604BB00007D +:10ECE000000DB70302470A01017E56002B343400A1 +:10ECF000FFFFFF8DFEA404620756062600240000D5 +:10ED00000027014D0106016F01070417048B000065 +:10ED1000000AB312010272002BCE3031FFFF0063F4 +:10ED2000FEA4045D05E70626004400000027014D0F +:10ED300000BC000001070417048B0000000AB32C7C +:10ED40000A0772002BCE3031FFFF0056FEA404707C +:10ED500005B60626002800000007041704A20000DC +:10ED6000FFFF0065FEA403BE045C06260048000009 +:10ED700000070417048B0000FFFF0056000004701A +:10ED800007DF0626002800000107025404F10152A3 +:10ED9000000AB30C010272002BCE3031FFFF006578 +:10EDA000FFEC03BE068D0626004800000107025452 +:10EDB00004850000000AB32B090772002BCE303106 +:10EDC000FFFF0056000004A0074C062600280000A4 +:10EDD0000107015100D7016F000BB6010C010101C1 +:10EDE0009556002B3400FFFF0065FFEC042A05DD7B +:10EDF000062600480000010601516100000BB60222 +:10EE00002B0901018056002B3400FFFF0056000043 +:10EE1000055907EE0626002800000107035F04F0ED +:10EE2000016F000DB702010C0101019256002B3455 +:10EE30003400FFFF0065FFEC04E2067F0626004871 +:10EE400000000107035F04790000000DB703022BE7 +:10EE50000901017D56002B343400FFFF00560000ED +:10EE6000047007EE0626002800000107036004F086 +:10EE7000016F000DB702010C0101019256002B3405 +:10EE80003400FFFF0065FFEC03BE067F0626004846 +:10EE9000000001070360047C0000000DB703022B93 +:10EEA0000901017D56002B343400FFFF005600009D +:10EEB000050A084D0626002800000107036104F03A +:10EEC000016F000DB702010C0101019256002B34B5 +:10EED0003400FFFF0065FFEC049506DE06260048BF +:10EEE000000001070361047B0000000DB703022B43 +:10EEF0000901017D56002B343400FFFF005600004D +:10EF000004C9087F0626002800000107036204F0F8 +:10EF1000016F000DB702010C0101018256002B3474 +:10EF20003400FFFF0065FFEC04550710062600487B +:10EF3000000001070362047C0000000DB703022BF0 +:10EF40000901017D56002B343400FFFF0056FEA45A +:10EF50000470078F0626002800000027041704A26B +:10EF600000000107014A00E3016F000AB319010222 +:10EF700072002BCE3031FFFF0065FEA403C10620D6 +:10EF80000626004800000027041704890000010637 +:10EF9000014A6D00000AB338090772002BCE3031E8 +:10EFA000FFFF00560000031007DF0626002C0000BC +:10EFB0000107025403F70152000AB3040102720070 +:10EFC0002BCE3031FFFF003A000002A4068D06264A +:10EFD00003A8000001070254038B0000000AB304D9 +:10EFE000010672002BCE3031FFFF0014FEA4023365 +:10EFF00005B60626002C0000000704170367000072 +:10F00000FFFFFFF8FEA4021D05E00626004C0000ED +:10F0100000070417034B0000FFFF0096FEA40582C3 +:10F0200005CD062600320000000704170557000032 +:10F03000FFFF0064FEA404200457062600520000CF +:10F040000007041704B10000FFFF0096FFEC0582E3 +:10F0500007DF0626003200000107025405A701520F +:10F06000000AB32A0B0372002BCE3031FFFF00647D +:10F07000FFF00420068D062600520000010702540E +:10F0800004A60000000AB3270A0772002BCE303115 +:10F09000FFFF0096FFEC060207EE06260032000096 +:10F0A0000107035F0599016F000DB703022A0B01E9 +:10F0B000017B56002B343400FFFF0064FFF004F79F +:10F0C000067F0626005200000107035F048E000041 +:10F0D000000DB70302270A01018256002B343400C9 +:10F0E000FFFF0096FFEC058207EE062600320000C7 +:10F0F000010703600599016F000DB703022A0B0198 +:10F10000017B56002B343400FFFF0064FFF0042025 +:10F11000067F06260052000001070360048E0000EF +:10F12000000DB70302270A01018256002B34340078 +:10F13000FFFF0096FFEC05B4084D062600320000E4 +:10F1400001070361059A016F000DB703022A0B0145 +:10F15000017B56002B343400FFFF0064FFF004A84D +:10F1600006DE06260052000001070361048E00003F +:10F17000000DB70302270A01018256002B34340028 +:10F18000FFFF0096FFEC0582087F06260032000094 +:10F1900001070362059A016F000DB703022A0B01F4 +:10F1A000017B56002B343400FFFF0064FFF004663F +:10F1B000071006260052000001070362048D0000BC +:10F1C000000DB70302270A01018256002B343400D8 +:10F1D000FFFF0096FEA40582078F0626003200007E +:10F1E00000270417055400000107014A018D016F33 +:10F1F000000AB3370B0372002BCE3031FFFF0064DF +:10F20000FEA4042006200626005200000027041752 +:10F2100004B000000107014A00830000000AB33473 +:10F220000A0772002BCE3031FFFF0096FFEC06A4D8 +:10F230000790062602500000010700760242016F87 +:10F24000000AB3350B0372002BCE3031FFFF006490 +:10F25000FFF0054D06210626025100000107007649 +:10F2600001610000000AB3330A0772002BCE30316F +:10F27000FFFF0096FFEC06A4079006260250000050 +:10F2800001070043019A016F000AB3350B037200B6 +:10F290002BCE3031FFFF0064FFF0054D062106261E +:10F2A000025100000107004300B50000000AB3331B +:10F2B0000A0772002BCE3031FFFF0096FFEC06A448 +:10F2C00007DF0626025000000107025405A701527D +:10F2D000000AB3350B0372002BCE3031FFFF006400 +:10F2E000FFF0054D068D062602510000010702546D +:10F2F00004A60000000AB3330A0772002BCE303197 +:10F30000FFFF0096FFEC06A4074C06260250000003 +:10F31000010701510159016F000BB602350B0101C4 +:10F320007E56002B3400FFFF0064FFF0054D05DD25 +:10F33000062602510000010601517800000BB602BA +:10F34000330A01018556002B3400FFFF0096FEA40E +:10F3500006A4061406260250000000070417052E16 +:10F360000000FFFF0064FEA4054D04E906260251DB +:10F37000000000070417048E0000FFFF00A4FEA495 +:10F38000058205B606260038000000070417051E92 +:10F390000000FFFF0071FEA4045E0448062600582A +:10F3A00000000007041704870000FFFF00A4FFEC23 +:10F3B000058207DF06260038000001070254056DAC +:10F3C0000152000AB31B080272002BCE3031FFFF3E +:10F3D0000071FFEC045E068D062600580000010750 +:10F3E000025404C20000000AB31E080672002BCEAD +:10F3F0003031FFFF00A4FFEC06E30790062602521F +:10F40000000001070076023F016F000AB3270802DF +:10F4100072002BCE3031FFFF0071FFEC05D00621CA +:10F420000626025300000107007601840000000A4E +:10F43000B32A080672002BCE3031FFFF00A4FFEC88 +:10F4400006E30790062602520000010700430193DD +:10F45000016F000AB327080272002BCE3031FFFF84 +:10F460000071FFEC05D006210626025300000107BB +:10F47000004300D80000000AB32A080672002BCE11 +:10F480003031FFFF00A4FFEC06E307DF062602523F +:10F4900000000107025405750152000AB327080253 +:10F4A00072002BCE3031FFFF0071FFEC05D0068DCE +:10F4B0000626025300000107025404C90000000A96 +:10F4C000B32A080672002BCE3031FFFF00A4FFECF8 +:10F4D00006E3074C06260252000001070151014CC9 +:10F4E000016F000BB601270801019556002B34006F +:10F4F000FFFF0071FFEC05D005DD0626025300007A +:10F500000107015100910000000BB6012A0801011A +:10F510009456002B3400FFFF00A4FEA406E306145B +:10F5200006260252000000070417051D0000FFFF19 +:10F530000071FEA405D004E906260253000000076E +:10F540000417049C0000FFFF00BDFEA404CA05B61A +:10F550000626003C00000007041704500000FFFFCF +:10F56000FF3BFE13041204480626005C000000075F +:10F570000417052BFFFCFFFF00BD000004CA07DFD6 +:10F580000626003C00000107025404AA0152000AAA +:10F59000B309020272002BCE3031FFFFFF3BFE1396 +:10F5A0000412068D0626005C000001070254042F99 +:10F5B0000000000AB31E0C0672002BCE3031FFFF94 +:10F5C00000BD000004CA074C0626003C00000107ED +:10F5D000015100A5016F000BB6010902010195560A +:10F5E000002B3400FFFFFF3BFE13041205DD06264F +:10F5F000005C0000010601510600000BB6011E0C64 +:10F6000001019456002B3400FFFF0011FEC10530AC +:10F610000614062600D300000007004200CB0000BD +:10F620000002FCE604D90069067F0012001D001FDD +:10F63000400E141917801D400F010A0305800C129B +:10F64000002F331ACD17391ADC1ACD393930314130 +:10F65000373E0237331E02170723262627060607E2 +:10F66000253536363733150E0207FCE60728635E6C +:10F6700020AA0E343D1B0642335F26378C3F01D54E +:10F680002B6923A51B555F2C04D919225B5F272703 +:10F69000615C2216225B2C2C5E1FC3172A70321667 +:10F6A0001C4A4B1C0002FC5304D9FF3A067F00128F +:10F6B000001D001F400E1C17198013400F010A0384 +:10F6C00005800C12002F331ACD17391ADC1ACD39E8 +:10F6D00039303141373E0237331E021707232626C1 +:10F6E00027060607272E0227273316161715FCE6CE +:10F6F0000728635E20AA0E343D1B0642335F26377F +:10F700008C3F331F403A17028817481E04D919222C +:10F710005B5F2727615C2216225B2C2C5E1FC31DBA +:10F7200047492016307529150002FCE604D9001A55 +:10F7300006DE001200280021400F27141A21801332 +:10F74000400F010A0305800C12002F331ACD173920 +:10F750001ADC1ACC323939303141373E0237331E88 +:10F76000021707232626270606072537363635349F +:10F7700026232206073536363332161514060707B8 +:10F78000FCE60728635E20AA0E343D1B0642335F69 +:10F7900026378C3F01EB0744452D2715280B1130E8 +:10F7A000194C5D53470D04D919225B5F2727615C13 +:10F7B0002216225B2C2C5E1FD15E0B26251D160502 +:10F7C000034E0502393D414410290002FCE804D9EA +:10F7D000FFD907100012002D0025400F2A20172DF9 +:10F7E0001D24240F05800A01010C12002F33331150 +:10F7F000331ACD39327C2F333318CD323230314188 +:10F80000373E0237331E0217072326262706060730 +:10F81000033E0233321617161633323637330606D6 +:10F8200023222627262623220607FCE80528645ED5 +:10F830001FAA0E353E1B0842326026378C3E2F131E +:10F840003E58392B4822233E1D2A341B611D725419 +:10F850002B4A24213D1D29371704D919225B5F2724 +:10F8600027615C2216205D2C2C5E1F015B486131F4 +:10F870001E1213212E386A712415111A2D38000218 +:10F88000FD0D04DAFF5E06BF000F001A001B400AE0 +:10F8900016141110100C05800900002F321ACC32FA +:10F8A000327C2F3318CC3230314122262627331EAA +:10F8B0000233323637330606033536363733150E04 +:10F8C0000207FE174E77430269072948354A691C2B +:10F8D0006C1F9DA13A591FA31A5B662E04DA3E7471 +:10F8E000512B3A1C3E437390010116346C2E141CAC +:10F8F0004C4C1C000002FD0D04DAFF5E06C1000F37 +:10F90000001A001B400A14161910100C058009007B +:10F91000002F321ACC32327C2F3318CD32303141A5 +:10F9200022262627331E0233323637330606032EAD +:10F930000227373316161715FE174F76420369074D +:10F940002948354A691C6C1F9D7B1F443E1703885C +:10F9500018471E04DA3E74512B3A1C3E4373900143 +:10F96000031D474A2016307729140002FD0D04DAE2 +:10F97000FF5E0705000F0025001F400C171E241115 +:10F980001110100C04800900002F321ACD32327C85 +:10F990002F33113318CC3230314122262627331E23 +:10F9A00002333236373306062737363635342623C8 +:10F9B0002206073536363332161514060707FE17AA +:10F9C0004E76430369072948354A691C6C1F9DAD73 +:10F9D0000843442C2715270D1231184D5D55460D4F +:10F9E00004DA3D74522B3A1C3E437390F4600A26AD +:10F9F000281C1505034E05033A3E40461029000217 +:10FA0000FCF404DAFFC40710001A0029001F400CA0 +:10FA1000170D041A0A1111261E80231B002F331AFA +:10FA2000CD32327C2F333318CD32323031413E0269 +:10FA3000333216171616333236373306062322268C +:10FA40002726262322060713222627331E023332B7 +:10FA50003637330606FCF4133E593B294722233F31 +:10FA60001C2C321A631E72552A4D2420391D2B3549 +:10FA700018C177900468082949354A691C6C1F9D94 +:10FA800006344761321C1413212F376A7122151472 +:10FA9000192D38FEA686792A381B3B42708F00014B +:10FAA000FF54FE4400BE00000014000CB3070080A9 +:10FAB0000E002F1ACC323031432226273716163348 +:10FAC000323635342627331616151406063D2536EC +:10FAD00014131127203247181573142C386FFE4465 +:10FAE00008066A0405414C35612A20753E46693A8C +:10FAF0000001FFE2FE7A017A008F0011000CB307CB +:10FB000000C00C002F1ACC32303153222627351674 +:10FB10001633323636371333030E024B20391016A4 +:10FB20002C181E2C1E093B924111455FFE7A0D08D0 +:10FB30008B080A16322B0114FEC954612900FFFFFD +:10FB4000009CFE1404B305B606260037000000072B +:10FB5000007A014A0000FFFF0039FE1402E105446B +:10FB60000626005700000007007A00E70000FFFFAC +:10FB70000096FE44058205CD0626003200000007EF +:10FB8000015002160000FFFF0064FE4404200457E9 +:10FB900006260052000000070150015A0000FFFF36 +:10FBA0000096FE44058206D106260032000000279A +:10FBB000014C01C1016F0107015002160000000A4B +:10FBC000B32A0B0372002BCE3031FFFF0064FE44DA +:10FBD000042005620626005200000027014C00B5F3 +:10FBE000000001070150015A0000000AB3270A076C +:10FBF00072002BCE3031FFFF0037FFEC038F045C27 +:10FC0000040602CB0000FFFFFDBD04B8FF19068DFE +:10FC1000060602540000FFFF00A9FFEC06F805CD20 +:10FC2000042700320176000001070372FEBCFFA129 +:10FC3000000DB703023D0B01010056002B343400C8 +:10FC4000000201ED04C603F30628000B002000218A +:10FC5000400E0705051D1A1A130C80010000200C28 +:10FC6000002F33332F321A10CC321133322F33306E +:10FC70003141353E023733070E0207072626353459 +:10FC800036363332161514060607060615141617EF +:10FC900002CF14292711AF011A464D26904B571B4E +:10FCA000382B232F20352101012F2B04D81929624D +:10FCB0006931152D66672F120A5C4C31502F2928A7 +:10FCC000212D18020409051E2C06000200CD034355 +:10FCD000033806DA00120022000EB5131B00980A42 +:10FCE00097003FE4333230314122262635343E033B +:10FCF00033321615140E0327323E023534262322E2 +:10FD00000E0215141601BF4D6C391835587E557802 +:10FD10007B1B38597C483D5A3A1C3D3C39573C1FA7 +:10FD2000380343468B6848A4A0834F949256B1A1F0 +:10FD30007F4A775E98B15459555890AB5361620031 +:10FD4000000200D70345034706CF001E002C001910 +:10FD5000400B26141317171F00980F0897003F3306 +:10FD6000E432392F333333303141222635343E02E9 +:10FD70003332161707262623220606073336363374 +:10FD8000321615140E022732363635342623220653 +:10FD90000615141601CA6B883B79B97F24441C1DD3 +:10FDA000184426558055150816624D607427507802 +:10FDB000463B50293D3D4951203D0345898C7DE21C +:10FDC000B066090871080A4C8D601E427C6B407C4D +:10FDD000633B6E40673B3F47495E20416000000245 +:10FDE00000C00345032E06CF001E002C001B400C54 +:10FDF0000C0B1F1F0F0F070098261797003F33E4C7 +:10FE000032392F331133333031412226273516163C +:10FE1000333236363723060623222635343E023364 +:10FE2000321615140E0213323636353426232206C6 +:10FE300006151416014122441B194E27618A530FDF +:10FE400005236B3B5F73274F78516C883E7CB83A33 +:10FE50003753303C443B51293E03450907790A1189 +:10FE600060955036347A6D417B633B888F7CE2B07D +:10FE70006501B5355B37415D3F673B404400FFFF9F +:10FE80000064FFEC02DA078704260183FD00010706 +:10FE90000384FF5100000012400A040302011A0704 +:10FEA00001019056002B34343434FFFF0066FFEC20 +:10FEB00002DC078704260183FF0001070383FF5349 +:10FEC00000000012400A040302011A0701019056C3 +:10FED000002B34343434FFFF0067FFEC02F4078753 +:10FEE00006260183000001070382FF520000001272 +:10FEF000400A04030201160701019256002B343414 +:10FF00003434FFFF0066FFEC02F407870426018308 +:10FF1000FF0001070381FF5200000012400A0403A2 +:10FF20000201250701019256002B34343434FFFFBF +:10FF3000007DFFEC044207870426018EFA000107CA +:10FF40000384008A00000012400A04030201210712 +:10FF500001019056002B34343434FFFF007DFFEC58 +:10FF6000044207870426018EFA0001070383008AF2 +:10FF700000000012400A040302012107010190560B +:10FF8000002B34343434FFFF007DFFEC044207873C +:10FF90000426018EFA0001070382008A0000001285 +:10FFA000400A040302011D0701019256002B34345C +:10FFB0003434FFFF007DFFEC044207870426018EE6 +:10FFC000FA0001070381008A00000012400A0403BE +:10FFD00002012C0701019256002B34343434000105 +:10FFE0000056FE81053C05CD002C001C400E1D1C5A +:10FFF00013132103721A027218080700002F323FF0 :02000004020AEE -:10000000323636371336363534262623220606078F -:100010000323013307333E02333216161514060745 -:10002000030E0202BB305515071D4A2B3F654811D0 -:10003000C9080A326C587ECD8C1FA8A801358B1FC9 -:10004000092E85A9627CAA580A09C91B75AAFE81D6 -:100050000F0A92090C2E655203B6284E224A6A3ABC -:1000600091F495FCE205B6E84C734054A579255708 -:100070002DFC4985A74EFFFF0054FE8005A805B65C -:100080000606010B0000000100A8FFEC052E05CDBF -:10009000003300234012071F1F0024231A1A2803CD -:1000A000722102720E000972002B322B2B32113397 -:1000B0003311392FCE3031452226353436373306C9 -:1000C00006151416163332363637133636353426BF -:1000D0002623220606070723133307333E02333253 -:1000E000161615140607030E02026CE5DF0A09A4B2 -:1000F00008073F82637FA56218600809316C587F4A -:10010000CE8C1E0DA7998B1E092E85A9627BAA593C -:100110000B0961218CED14CFBE23552B2C51244C9F -:10012000713D55A57601C1284E224A6A3A8FF29454 -:100130003E02D1E84C734054A57925572DFE339BE0 -:10014000E37B0004012D04DA03A20787000E001AE6 -:100150000026003200294012211B1B0F2D2B2827BF -:10016000270B048008000015150F002F3311332FC3 -:10017000321ACD32322F33CC321133113330314178 -:100180002226263533161633323637330606052235 -:1001900026353436333216151406212226353436E8 -:1001A000333216151406033536363733150E03076A -:1001B000025B586C326401475B5E5E106A21A9FEE7 -:1001C000A8242F363229243C0143232E36312727F9 -:1001D0003EE1285328B515383F442105C6316E5AF3 -:1001E0003C36383A9069EC2A272C452B23353F2A98 -:1001F000272C452B23353F01CA162C643D14193793 -:10020000363316000004012D04DA03A20787000B21 -:1002100000170026003100294012120C0C002B2D73 -:10022000302727231C80201818060600002F3211C3 -:10023000332F331ACD32322F33CD321133113330C5 -:100240003141222635343633321615140621222642 -:100250003534363332161514062722262635331642 -:100260001633323637330606272E02273533161655 -:1002700017150180242F363229243C0143232E36C2 -:100280003127273EB4586C326401475B5E5E106ACA -:1002900021A9661C393416A70F2D1E04DA2A272C33 -:1002A000452B23353F2A272C452B23353FEC356F33 -:1002B000553C36383A9069DE1A444C25143666317E -:1002C00016000004012D04D8038907870003000FDE -:1002D000001B00270029401216101004222027803E -:1002E0001D2727010100000A0A04002F3311332FB4 -:1002F00032113311331A10CD3211331133303141F1 -:1003000037210701222635343633321615140621DB -:100310002226353436333216151406033536363771 -:1003200033150E0307014D1D021F1CFE13242F362B -:100330003229243C0143232E363127273EEF285310 -:1003400028B4153741442105DE8888FEFA2A272C77 -:10035000452A23363F2A272C452A23363F01CC162F -:100360002C643D141936373415000004012D04D8CF -:10037000038907870003000F001B00260029401295 -:100380001610100420221C80251C1C010100000AEC -:100390000A04002F3311332F32113311331A10CDC9 -:1003A00032113311333031413721070122263534E0 -:1003B00036333216151406212226353436333216DA -:1003C000151406032E0227353316161715014D1D79 -:1003D000021F1CFE13242F363229243C0143232EF6 -:1003E000363127273E9D1C393416A70F2D1E05DEFA -:1003F0008888FEFA2A272C452A23363F2A272C45AF -:100400002A23363F01CC1A444C2514366631160097 -:100410000001018304E904BD05A9000D001D400C85 -:10042000060A0A00080C0C0104028000002F1ACDF5 -:100430003939321133113311333031412737210724 -:1004400007232723072327230701A92606033404AC -:100450006F2118C2451F19C24504E9A61A1AA666DB -:100460006666660000010046FFEC050505CB002E20 -:1004700000264013112626122520101000152003F7 -:10048000721A0807000972002B323F2B3212392FE3 -:1004900012393933113330314522262735161633B8 -:1004A000323E023534262323270126262322060640 -:1004B000070323133E0233321E0217011E021514D6 -:1004C0000E0202DC63A54641AC594E886539989A04 -:1004D0003F02017B1A756D79A76619C9A6C9218EDD -:1004E000F0B05C8F684410FEA7639654498CC81422 -:1004F000242C9D2C352D567C4F70847C01604D54EE -:100500005FAD75FC4A03BA9CEF862F587A4BFEC448 -:100510000C5D9D6E69B082480001FF1BFE16055AF6 -:1005200005C300260022401225150112040D2026C5 -:10053000261920130272060D0372002B322B2F3363 -:10054000332F1112173930314301032E02232206B3 -:1005500007273636333216161713013301131616D2 -:100560003332363715060623222626270301E502F5 -:10057000FD5F091F3227132B132020572A526031A9 -:100580000D460203B9FD666C123B4C1A34151F511F -:100590002D5B63301054FD97FE16041B02563B4A38 -:1005A000220D068111164A8457FE3902DFFC6CFDCC -:1005B000596C700A047D0A104F905F0224FC9E0063 -:1005C0000003FFEEFE1404B405B60014001E00285C -:1005D0000020400F0B0A1F1F1E1E011514130828B0 -:1005E000010272002B323FCD3312392F33123939C9 -:1005F000303143012132161615140606071516165A -:1006000015140606232103132132363635342623EA -:10061000233733323636353426232312019D017AAF -:1006200088C166529564668692FEA4FEDF688501E5 -:100630000C76A95C889BF01EFA619D5E8293DAFEBF -:100640001407A247927264986113091C957A96CB9D -:1006500066FE14027D478A6569868D3B7B5E646A0F -:10066000FFFF0056FE14035A05B60626002F0000B1 -:100670000007007A01800000FFFF0054FE1405A867 -:1006800005B60626003100000007007A0238000097 -:10069000FFFFFF8DFE44041805B606260024000067 -:1006A00000070150016B0000FFFF0056FE4404707C -:1006B00005B606260028000000070150012C0000A6 -:1006C000FFFFFFB0FE44023305B60626002C0000F3 -:1006D000000601500800FFFF00A4FE44058205B695 -:1006E0000626003800000007015001CD000000017F -:1006F000FFDD000002FE05B6000B000BB40B080581 -:100700000272002B3F303163373713273721070739 -:100710000317072314AAFD981201EC13ACFE9B13D8 -:100720005E2504B0245F5F24FB50255E0001FFCDF1 -:10073000FFE9033405B60011000EB60C0272070083 -:100740000972002B322B30315722262737161633E9 -:10075000323636371333030E02A6457222062C6852 -:100760003B40674A12E7A8E81C75A9171D149113AE -:1007700019346F58043CFBB187A94E00FFFFFFDD21 -:10078000000002FE07900626038F000001070043C9 -:100790000029016F000AB30C050272002BCE303124 -:1007A000FFFFFFDD0000036907900626038F0000AE -:1007B0000107007600D5016F000AB30C0502720034 -:1007C0002BCE3031FFFFFFDD0000034A078F0626E6 -:1007D000038F00000107014AFFF6016F000AB30C06 -:1007E000050272002BCE3031FFFFFFDD0000035009 -:1007F00007410626038F00000107006AFF5F016FB3 -:10080000000CB4180C050272002BCECE3031FFFF65 -:10081000FFDD000003B4074C0626038F000001072C -:100820000151FFEB016F000BB6011D05010195564B -:10083000002B3400FFFFFFDD0000034C06D106262D -:10084000038F00000107014C0029016F000AB30C5F -:10085000050272002BCE3031FFFFFFDD000003697F -:1008600007560626038F00000107014D000D016F9A -:10087000000AB30C050272002BCE3031FFFFFFDD02 -:10088000FE4402FE05B60626038F00000006015056 -:100890007500FFFFFFDDFE4402FE05B60626038F4E -:1008A0000000000601504C00FFFFFFDD000002FECB -:1008B000074F0626038F00000107014E00D4016F89 -:1008C000000AB30C050272002BCE3031FFFFFFDDB2 -:1008D000FE7F04C305B60426038F00000007002D29 -:1008E000028C0000FFFFFFCDFFE90417078F0626EB -:1008F000039000000107014A00C3016F000AB31210 -:100900000C0272002BCE3031FFFFFFDD0000032A06 -:1009100007DF0626038F000001070254041101526D -:10092000000AB30C050272002BCE3031FFFFFFDD51 -:10093000FEA402FE05B60626038F0000000704177A -:10094000038F0000FFFFFFEC0000059305CD0606B6 -:10095000021D0000FFFF004F0000040C05B7042734 -:10096000038F010E000001070153FDE2FF44000B5D -:10097000B601120500000056002B3400FFFFFFDD1A -:10098000000002FE05B60606038F0000FFFFFFDD34 -:100990000000035007410626038F00000107006A8C -:1009A000FF5F016F000CB4180C050272002BCECE55 -:1009B0003031FFFFFFDD000002FE05B60606038FA3 -:1009C0000000FFFFFFDD0000035007410626038FF4 -:1009D00000000107006AFF5F016F000CB4180C05EE -:1009E0000272002BCECE3031FFFFFFCDFFE9033482 -:1009F00005B6060603900000FFFFFFDD000002FEC3 -:100A000005B60606038F00000001FFD3FE16046B37 -:100A100004480020001F401113120909170B72111E -:100A20000A720E010672000E72002B2B322B2B3233 -:100A300011333330314301330306061514163332B4 -:100A40003636371333032337230E02232226272378 -:100A50000E0207032D014FA6910A094A4F49A38EA2 -:100A6000276AA3EA871909276A8A593D551A070593 -:100A700010110641FE160632FD4D2E4217465263F6 -:100A8000D9B201E4FBB8D4376B4633341F6262201D -:100A9000FEC60001003A000001CA04480003000C31 -:100AA000B5030A72010672002B2B30317313330326 -:100AB0003AE9A7E90448FBB80001FEFAFE1401C8B0 -:100AC00004480011000EB60C067207000F72002BCE -:100AD000322B30314322262735161633323636373D -:100AE0000133010E0288254217193D212B422F0F99 -:100AF0000107A5FEF4154D80FE140C098D0A0D2D7D -:100B00005A4304DFFB1164924F00FFFFFFD2FE1631 -:100B10000486061F0606017C0000FFFFFF1EFE1470 -:100B2000044C044E0606019000000001FF17FE145D -:100B30000605061F00490031401B40390F722D2663 -:100B40000172340B45450D0E0E311F06721B140148 -:100B50007207000F72002B322B322B3232113332DC -:100B60001133332B322B32303143222627351616E0 -:100B70003332363713233F023E033332161707262C -:100B800026232206070721373E033332161707268E -:100B9000262322060707330723030E0223222627D4 -:100BA000351616333236371321030E0267274219E2 -:100BB0001B38203E5D1AE6BF0ECB18174158754C06 -:100BC0003269212B1E442855611C1901D81A17407F -:100BD00058764C3469212E1C452755611D19EE1B92 -:100BE000EDE91851815F254417193A213E5B19E65A -:100BF000FE28EA185280FE140C098D0A0D66800446 -:100C000044473D6A668B5324170F7F0B115F816E3B -:100C100071658A5324170F7F0B115F816E7FFBA9CB -:100C20006E9D530C098D0A0D687E0444FBA96E9DD0 -:100C30005300FFFFFF17FE14049A061F0426004905 -:100C400000000007004C027D0000FFFFFF17FE14AC -:100C500004A7061F0426004900000007004F027D7C -:100C600000000003FF17FE14071B061F0049004D7C -:100C7000005A0039401F554E4B06724A0A72340D15 -:100C80000C4545311F06722D26261B140172403972 -:100C90003907000F72002B323211332B32321133ED -:100CA0002B3232113333332B2BCE323031432226C9 -:100CB000273516163332363713233F023E033332BD -:100CC0001617072626232206070721373E0333324D -:100CD00016170726262322060707330723030E02CB -:100CE00023222627351616333236371321030E02F8 -:100CF00001133303132226353436363332161514D6 -:100D000006672742191B38203E5D1AE6BF0ECB1836 -:100D1000174158754C3269212B1E442855611C1906 -:100D200001D81A174058764C3469212E1C45275596 -:100D3000611D19EE1BEDE91851815F254417193A21 -:100D4000213E5B19E6FE28EA1852800541EAA7EB2E -:100D5000CE25351B33232C2C46FE140C098D0A0D91 -:100D600066800444473D6A668B5324170F7F0B113E -:100D70005F816E71658A5324170F7F0B115F816E3F -:100D80007FFBA96E9D530C098D0A0D687E0444FB00 -:100D9000A96E9D5301EC0448FBB805082F2B213A9E -:100DA000232E293B46000002FF17FE14072A061FC8 -:100DB0000049004D0035401D4B00724A0A72340D47 -:100DC0000C4545311F06722D26261B140172403931 -:100DD0003907000F72002B323211332B32321133AC -:100DE0002B3232113333332B2B303143222627352C -:100DF00016163332363713233F023E0333321617AB -:100E0000072626232206070721373E03333216170B -:100E10000726262322060707330723030E02232271 -:100E20002627351616333236371321030E020101F9 -:100E30003301672742191B38203E5D1AE6BF0ECBEF -:100E400018174158754C3269212B1E442855611CD6 -:100E50001901D81A174058764C3469212E1C4527A1 -:100E600055611D19EE1BEDE91851815F25441719D5 -:100E70003A213E5B19E6FE28EA1852800543014AF2 -:100E8000A6FEB3FE140C098D0A0D66800444473D8E -:100E90006A668B5324170F7F0B115F816E71658A11 -:100EA0005324170F7F0B115F816E7FFBA96E9D533B -:100EB0000C098D0A0D687E0444FBA96E9D5301EC5C -:100EC0000614F9ECFFFF0033FE1404640621062625 -:100ED00003B80000010602327800000AB33D1E0785 -:100EE00072002BCE3031FFFFFF8FFE14022A061452 -:100EF0000626004F00000006007A3D00FFFF003389 -:100F0000FE14042E04620626005100000007007A39 -:100F10000190000000030063FE47045D045C0013C1 -:100F2000002C003F002D4018270A7224067222234D -:100F300037371E077229282D2D0D000006140B725D -:100F4000002B32322F33321133332B321133332B08 -:100F50002B30314122263534363733060615141628 -:100F6000333236371506060322262635343E033340 -:100F700032161617333733032337230E0227323640 -:100F80003637363635342623220E0315141601D58E -:100F90004C66617660614D2622142C12193D64590D -:100FA000864A335E85A6604A6D49150A407FE8850A -:100FB0001E082D748A194D977920100B6D5E4376AB -:100FC0005F44255EFE474D534AA4595C9541242257 -:100FD00005046A070701A556A87979E0C090503842 -:100FE0005B33B2FBB8D43C6A428A71C1793B632B54 -:100FF000677F43779DB861737700FFFF0065FE440C -:1010000003BE045C062600480000000701500142B0 -:101010000000FFFFFFD4FE47021D05E00626004C3E -:1010200000000006047E340000020071FE47045EEA -:10103000044800140032002340132D0A722A06725D -:101040001D06722F2E0725250E00150B72002BCCC6 -:101050003233113333332B2B2B30314122263534AD -:101060003636371706061514163332363715060688 -:101070000322262635343637133303060615141695 -:1010800033323636371333032337230E0201CF4C66 -:10109000662B6455606A522622152B12193C675341 -:1010A0007C430D0891A895080949504BA58D2566EC -:1010B000A4E8891B09266C8EFE474D53336D743BA3 -:1010C000015B9A44242205046A070701A53E79586A -:1010D0002C532D02A1FD4C2B431A474F66DBAF0169 -:1010E000E2FBB8D4346B490000020033FE14046400 -:1010F000045C0029003C002740152406722322349A -:10110000341E0772100F2A2A140B7208000F720087 -:101110002B322B321133332B321133332B303141FD -:10112000222627351E023332363737363637230E1E -:10113000022322262635343E033332161617333760 -:1011400033030E0203323E0435342623220E0315E8 -:101150001416017A63A93B256A793A87A722130BF3 -:101160001E0B082E7186505B874A2F5B84A9664D43 -:101170006E4A1509427FF92084C83A30615C4F3CC1 -:1011800022637046765D42235CFE14271F9A152762 -:101190001986924F2F78283E6A4156A87975DFC18B -:1011A0009252385A34B2FB7A98BE5802622F567562 -:1011B0008C9B516A7E467A9FB55C7377FFFF003344 -:1011C000FE1404640620062603B800000107014A45 -:1011D000009E0000000AB33D1E0772002BCE303186 -:1011E000FFFF0033FE14046405E7062603B8000081 -:1011F0000107014D00B80000000AB33D1E07720050 -:101200002BCE3031FFFF0033FE14046405E00626C8 -:1012100003B800000107014E017C0000000AB33D45 -:101220001E0772002BCE30310001005800000384ED -:10123000061F00190019400C021818031506721138 -:101240000A017200002F2B322B32321133303173EE -:1012500013233F023E0333321617072626232206A6 -:1012600007073307230358CDBF0ECB181741587516 -:101270004C3269212B1E442855611C19EC18EDCD08 -:1012800003C9473D6A668B5324170F7F0B115F819B -:101290006E7FFC370001005800000602061F002F79 -:1012A000002B40172C2F0A72231C01722A012E2EAC -:1012B00003040427150672110A0172002B322B3227 -:1012C000321133321133332B322B3230317313233B -:1012D0003F023E033332161707262623220607074E -:1012E00021373E0333321617072626232206070727 -:1012F000330723032313210358CDBF0ECB18174107 -:1013000058754C3269212B1E442855611C1901D88F -:1013100018174058764C3368222D1C462755611B00 -:101320001AEC18EDCCA7CCFE2ACD03C9473D6A665E -:101330008B5324170F7F0B115F816E6F678A5324C5 -:10134000170F7F0B115F816E7FFC3703C9FC3700DD -:10135000FFFF00580000071A061F042603BD000007 -:101360000007004C04FD0000FFFF005800000727A5 -:10137000061F042603BD00000007004F04FD000007 -:10138000FFFF00580000049A061F042603BC00005B -:101390000007004C027D0000FFFF0058000004A77A -:1013A000061F042603BC00000007004F027D00005A -:1013B0000001FFB8FFEE0445061F002D002140117B -:1013C0001514142A162A270672231C01720F000B0B -:1013D00072002B322B322B32321133113330315712 -:1013E00022262635343637170606151416163332DC -:1013F000363713233F023E033332161707262623C0 -:1014000022060707330723030606C24F77440D0958 -:101410008905051A332345491684BE0DCC1717419B -:1014200058764C3269212B1E4429545E1F1AED193F -:10143000ED8422931240724B233A142C0F1E11227A -:10144000382076650276473D6A668B5324170F7FF6 -:101450000B115F816E7FFD87A5BDFFFF003A000085 -:1014600002ED0733062603A800000026014C990070 -:1014700001070076005901120015400E020805010F -:1014800001895601040101019356002B342B3400CD -:1014900000020049FFEC048F061E002200310015F7 -:1014A000400A2B071A03111023000B72002B322F56 -:1014B000331739303145222635343636372626352E -:1014C000343E0337070E0315141616171E021514A3 -:1014D0000E0227323E02353426270E02151416015D -:1014E000E4B7E46ECC8D4671599DD0F17F0D84ED4B -:1014F000B6682F60495C85484C8DC27458865B2E57 -:101500006A5F80B35D7F14CBC391E29D293285551C -:1015100057724829190C8F0D1727473E23444A2D2F -:101520003883A2687ACD96538A447698546F9E3752 -:101530002080BD7E7C93FFFF003A000002BC056264 -:10154000062603A800000106014C9900000AB30416 -:10155000010672002BCE303100020033FE14046409 -:10156000045C0029003C0026401424062322343465 -:101570001E0772100F2A2A140B7208000F72002B1C -:10158000322B321133332B321133333F303141227E -:101590002627351E023332363737363637230E02CA -:1015A0002322262635343E033332161617333733BB -:1015B000030E0203323E0435342623220E03151493 -:1015C00016017A63A93B256A793A87A722130B1E75 -:1015D0000B082E7186505B874A2F5B84A9664D6E7F -:1015E0004A1509427FF92084C83A30615C4F3C2299 -:1015F000637046765D42235CFE14271F9A152719F7 -:1016000086924F2F78283E6A4156A87975DFC1929D -:1016100052385A34B2FB7A98BE5802622F56758CF3 -:101620009B516A7E467A9FB55C737700FFFF00711D -:10163000FFEC045E05620626005800000107014C1D -:1016400000E10000000AB31E080672002BCE303104 -:10165000FFFF0071FFEC06BC0560062601DE0000FE -:101660000107041B02280000000AB33507067200B8 -:101670002BCE3031FFFFFFDD000002FE05B606066F -:10168000038F00000001000EFF3B029C02E1001FDF -:10169000001C400D07061A1A0B9A001313019B0039 -:1016A00099003FED332F10E43211333330315713AB -:1016B0003307060607333E023332161514060703B6 -:1016C000231336363534262322060607030ED66C3E -:1016D0003908180C0719465C3B546008065E6C5FBD -:1016E00006052F34316B5A1843C503A6F326542739 -:1016F0001F402B535318301BFE6D019E1B260F2BD2 -:10170000313D8269FEDE0001000CFF3B029C02E1DC -:10171000000F001B400E0E0D060A04089A000C0C68 -:10172000019B0099003FED332F10E41739303157FA -:101730001333030606073301330113230307070C92 -:10174000D76D5816210703015F80FECCBF779A68DA -:1017500034C503A6FE835E6A160147FEE5FE8901D5 -:10176000394EEB000001000EFF3B015202E1000385 -:10177000000AB3019B0099003FED3031571333034A -:101780000ED86CD7C503A6FC5A0000010010FF3B21 -:10179000042701D90031002B401418250004032C24 -:1017A0002C080C0B1F1F10100808019A0099003F0D -:1017B000ED322F332F33113333113311333310D430 -:1017C000C4303157133307333E0233321617333EDA -:1017D0000233321615140607032313363635342622 -:1017E0002322060607032313363635342623220622 -:1017F0000607031097591106184258384B4E060534 -:101800001A495D38525A08065D6D6006062F312D63 -:10181000645316466C5F06062B312E64561743C57B -:1018200002928020402C514524452D534F1C321BE1 -:10183000FE6D019E1B2812282F3E7E60FED2019C69 -:101840001C280E2B313D8368FEDE0001FFB7FF3BF5 -:10185000024E01DC001C001D400D04031717080890 -:10186000019A0010100099003F322F10ED322F33F3 -:10187000113333303147133307333E0233321615F9 -:1018800014060703231336363534262322060607AB -:101890000349995F100118465D3B56620A055F7364 -:1018A00060060731303069591943C502957F1F40E2 -:1018B0002C564F1C3816FE6E019F1B26112A2C3CFD -:1018C0008168FEDE0002FF79FE15025501D7001780 -:1018D000002800234010121318180F0403202007BB -:1018E00007019A170F99003FCEE4322F331133339B -:1018F0001133113333303143133307333636333238 -:101900001615140E0223222627230606070301328A -:101910003E0235342623220E0315141687DA591297 -:10192000052D784E586B305A81524B591605030BD2 -:101930000641010C385B41223D3B264C45351F4595 -:10194000FE1503B8803753726F59A3804B472F168B -:101950004817FEE5016D406B8645464728475F6F97 -:101960003B3F4C000001FFCDFF2F01E801D90026CD -:101970000018400D0A240D20101D061A139A0700A6 -:1019800099003F32E4321739303157222627351675 -:10199000163332363534262726263534363332167A -:1019A00017072626232206151416171E02151406DD -:1019B00094416224226A38525438434B50846D411A -:1019C0006D28232357393C4933462D482A93D11893 -:1019D000125C13213C3027312327523F54651C11E0 -:1019E000500F1A342C2230231931402F6167000127 -:1019F000FFD2FF2F01750264001D0017400A071077 -:101A0000100C0A0D9A170099003F32F432CD3311B1 -:101A10003330315722263534363713233F0233070C -:101A20003307230306061514163332363715060618 -:101A300087485E0605546E0B764E4124B711B655A5 -:101A400004082228182D1A1141D13F4D122C1801DB -:101A50006F2F2A8B974DFE8F1027111E2808084DD7 -:101A6000070E0001FFDB000004AA050B0024001E86 -:101A70004012240A1A0A0D1604201D07081C0A1118 -:101A800011089572002B322F3F17393F3031631305 -:101A90003636373636370333013636373636371370 -:101AA00033030606070E0207132301060607060680 -:101AB000070325601134272A7E4CA7B801240F1A8A -:101AC0000C40461565A5640F2C241A455530A9BA5B -:101AD000FEDB1226143F4B166101C64D88373A4E85 -:101AE0001101A0FD18050D08226F6501D8FE2848D8 -:101AF0007138253D2D0DFE5A02ED010D0C23816933 -:101B0000FE3A0001FFD8000003C8051F002500149D -:101B10004009230202250A0C159672002B323F332E -:101B200011333031633721133636353426272626D4 -:101B300023220606070737363633321617161617CE -:101B400016161514060607033307281D0274A70589 -:101B500004151223904B2054663D0F1D4B8F427B82 -:101B6000AC441E250A0405030705A7951D89030C2F -:101B70001627112535142C17030504028B07071CA3 -:101B80002F163C2411271511262A17FCF089000175 -:101B9000FFBAFFF80302051F0027001A400D220AB2 -:101BA0001219967224230707000B72002B3211338F -:101BB000332B323F30315722262737161633323631 -:101BC0003637133636353426232206073736363372 -:101BD00032161615140607032337230E023C1E4047 -:101BE00024361C3C21579C73196206053335235259 -:101BF000301D2E592A4B6A370707D287160A2C65E3 -:101C0000820807069806075BA97401D01C2F1429C7 -:101C1000330A0A8D0A092A57451D3E21FC23CE3777 -:101C2000623D0001009500000465050B00130011E2 -:101C3000B70C09090A9572000A003F2B32113330A4 -:101C400031611336363736363737213721070606E6 -:101C5000070606070301DFBE0B2D1A192C140DFD14 -:101C6000401E03B21A31482626330EBE037F365B70 -:101C70001D1C270B07897B10251F1F5F41FC83005C -:101C80000002001100000494051F001F002300172C -:101C9000400B230A22220A0A129672000A003F2BE6 -:101CA0003211332F3F303161133636353426272633 -:101CB0002623220607373E0233321617161617164A -:101CC000161514060703211333030319C30504343F -:101CD0003325703740D39B1E5F9E7E2F80AF431FFE -:101CE000250A04040708C3FC4FAAA8AA03951627CF -:101CF000113D48140F090C0D8C080B051C30173DC5 -:101D0000241128141A3C23FC6B031FFCE100000182 -:101D10000012000001CE050B0003000BB4030A0102 -:101D20009572002B3F303173013301120113A9FE6C -:101D3000ED050BFAF5000001005C000002B7050B91 -:101D400000180011B7180A0C08080A9572002B3207 -:101D500011333F303173133E023736363721372186 -:101D6000070606070606070E0307035C9B0D2B38C4 -:101D7000211E3616FEE71D01C11A284D1F101C0C2E -:101D8000080D0D0A059B02D93D746427253711897A -:101D90007C1A5832193A1E1327282A15FD270001EC -:101DA000001000000495051F00230010B7230A143B -:101DB0000A1F069672002B323F3F303173013E03FB -:101DC00033321617161617161615140607032313A3 -:101DD0003636353426272E02232206070310011239 -:101DE00014678689356EA2421D260C090A0808C3AD -:101DF000A9C30504100F18596D36308151F7050736 -:101E000002080806192A12332015321D1D3F22FC34 -:101E10006B0395162711223214221E090606FB7841 -:101E20000001007AFFEC04A9051F00400015400BDB -:101E3000262D96720A957215000B72002B322B2BF1 -:101E400032303145222627262635343637133303E0 -:101E50000606151416171616333236373636373E41 -:101E60000335342627262623220607373636333213 -:101E700016171616151406070E02070606070E0299 -:101E800001FF87A8281A140F0F88AA890F0F1616AA -:101E90001C684B5084312E49190C19140C14181B52 -:101EA000674B152A151E1D371B67902B2E2111110C -:101EB0000F2B341F33804B26525714695832753C10 -:101EC000377D460281FD7F4776303D61232F333BCE -:101ED00036308E52276065632A3E63232A3105041B -:101EE0008C04053C3437924B3B884E4C86743253FD -:101EF000782412180D000001006D01D301C5050BF7 -:101F00000004000CB40300019572002BCD32303177 -:101F100053133303076DAFA98F9A01D30338FD5FC5 -:101F2000970000010098FE140384051E0020000E97 -:101F3000B6200E7209139672002B322B30314101FC -:101F40003636353426272623220607060607373677 -:101F50003633321617161617161615140607010112 -:101F6000C301020B0A222447914274401117061F35 -:101F700036AA5E578F2E333B0803020B0AFEFEFE85 -:101F80001404BC2D5023486E2549111105060190FB -:101F900010182D282B7244172811326432FB44008C -:101FA0000001FFBDFFEC0396051E00380010B71AB4 -:101FB0002496720A000B72002B322B3230315722DA -:101FC0002627371616171616333236373636373772 -:101FD00036363534262726262322060706060737F7 -:101FE0003636333216171616171615140607070657 -:101FF00006070606070606FB5B9D462106110C2018 -:1020000094584F8D2E2E5517250B0A1C1D23724FE9 -:102010003B7A411217051E42B15264A42D1F2508B8 -:10202000080B0B25113327226B45389B141012998E -:1020300002060409184230319D65B12D50224268D4 -:10204000252A2C11110506019015134336265C3103 -:10205000352B2C6135B14E8940387026222C000179 -:1020600000B30000042C061D000A001440090803F8 -:102070000305069572000A003F2BCD331133303132 -:1020800061130121133303210701030155C90149DC -:10209000FD4C58A93A02B21FFEBBCA01F0029001E2 -:1020A0009DFEF38FFD74FE0B0002001100000496EC -:1020B000051F00110022000FB61311121F069672A1 -:1020C000002B323F33303173013E03333216161783 -:1020D000161615140607032521133E02353426274C -:1020E0002E022322060711011214668788354E7FBF -:1020F000672B2B2B0607C6FD14025FAA03040211EF -:102100000F19596E363181510507020808060C2156 -:102110001F1F653E19371EFC5D89031D0D19160B27 -:10212000203012201D0807050001FFD90000048699 -:102130000518003300204013330A27322E2B1017C6 -:10214000060921200A159672099572002B2B3F3340 -:102150001217393F303163013E02353426262733CA -:10216000161617161615333636373616171E02157D -:1021700014060703213721133E023534262627266D -:1021800006070606070701270127080C07090A02A8 -:10219000A306090101010D3996592E5624606727BF -:1021A0000A0AB4FE471C0110980506041D453E436B -:1021B0007F2C2E4A1311FED203C11A3A3414164D45 -:1021C000450B1B31160B150937470F06070B075236 -:1021D0007A4023512EFCAF8902C8172A26112A54AF -:1021E00037010D191516391917FC21000001FF9C44 -:1021F000FE180183050B0012000CB5120E72099532 -:1022000072002B2B303143013E0235342626273312 -:1022100016161514060607016401230A0C060104AC -:1022200003AA0303020B0EFEDDFE18055D2D5651B9 -:10223000271B33331A182E171F64783EFAA30001A8 -:10224000FFD000000311051F0025000FB602250A6C -:102250000F169672002B323F3330316337213636FA -:1022600037133636353426272626232206073736F7 -:102270003633321617161615140607030E02070713 -:10228000301D01A417230B8704030303063A3723E9 -:1022900050311E285B344C5F1B1C170605870B2230 -:1022A000230E1589376A34027A121E0C0D16092581 -:1022B0002E09088E0807251F1F532D17311CFD8678 -:1022C0003271672133000002003FFFEC046A051FF2 -:1022D0000022003E001F400F110C0C363632321225 -:1022E00016967223000B72002B322B3232113311EF -:1022F000331133303145222E02353436363736121B -:1023000037220E0207373E0233321E02151406072B -:102310000E0327323636373E03353426272626234A -:1023200022060607060607060615141601C6779943 -:102330005621070E0A268C65042A362E081E5DAA31 -:102340009B47759957230E0E2479A6CD5A52806566 -:10235000271F2D1F1025251C59331A453D0E6A864F -:10236000260F10751448768D4629575B30B2010050 -:102370004E020202018E0507044575934E377E47D3 -:10238000A7FAA7548D3C75563A888C7D2F4E702342 -:102390001B1E01030258FBB34878308B94000001E8 -:1023A000FFB6FFCA050C050B001A001D4011119560 -:1023B000721A0602050A170D070007957201000040 -:1023C0002F322B1217392B30314737253636370746 -:1023D000033313133636373636371333030E0207FB -:1023E0000604074A1D012528522B3840A71D0C530F -:1023F000923D36551BAEA1AE1A4B643E6BFED0BD6E -:10240000368B2B05130B5304BBFDBDFE0325714812 -:102410004199550233FDD25498893E789D1B0001A5 -:10242000006AFE14044D051F002F001D400E1918F0 -:10243000181617170007269672000E72002B2B3203 -:1024400012392F33331133303141133636353426B8 -:102450002322060706060706061514161716161772 -:102460001707272E023534363736363736363332AD -:1024700016171616151407030292F20F106E8653E4 -:102480007F2B182A112929161D1548331D361A6964 -:102490008842050819855D50A9596A972F33261F70 -:1024A000F2FE14047249762E839C2A21122E1A36CB -:1024B000784127491C152108057D010155884D1BD0 -:1024C0003A2575B83632323C343C944C7C91FB8EC4 -:1024D0000001005CFFEC045F051F003F0019400C89 -:1024E000252626001733967209000B72002B322B1B -:1024F0003212392F33303145222626272737161638 -:10250000333236373636373E023534262623220616 -:1025100007060607060615141616171707272E02B4 -:10252000353436373636373633321E0215140E023E -:1025300007020001B83E716124281D58AF584C7F36 -:102540002E354A1B102115316D5A4E812B1727103D -:1025500029292555481D351A6A8841050819855DC0 -:102560009EB373985926070D140C4FFEC31404082C -:102570000505890A0A342C3592593687893A577FDE -:10258000452C23142B1733734031614002047E0223 -:102590000155884E1A3A2575B83664427294522213 -:1025A0004D53552AFECBFEDD00010032FE14040817 -:1025B000050B001A001D4012181504190105090722 -:1025C000021A0E720D9572029572002B2B2B1117A9 -:1025D0003930315313033313273E0237363637135E -:1025E0003303060607060607060607370332DE75BD -:1025F000B07450214041204E731955A856144C38E0 -:102600002D804B2F5E2F49D5FE14041902DEFCF1FC -:102610003E070D0E07128F730194FE685E943429F5 -:102620003E0E09120A4BFC160001FFBB0000048A93 -:10263000050B001C002240131A060C170905071C85 -:102640001B01011C0A109572079572002B2B3F335A -:102650001133111217393031633721321617030144 -:1026600033131616173636371333060607060607D2 -:102670000606071307451D026F1E3D1ED5FEDEB779 -:10268000EE080E08618726519F14271324734922F0 -:102690004C27BF1589010101BE02C6FDA210201002 -:1026A00051CA7B0108407F4076CA5226451EFE7300 -:1026B00064000002FFB0FE1404FE050B001C0020A5 -:1026C000001C400E200E721E1E201C0A100C0C0E48 -:1026D0009572002B3211333F11392F2B3031613677 -:1026E00036373E02373E02370121372107010E04FB -:1026F000070E020707010133010210020302083826 -:102700005F40040605020129FCDD1C03D519FECC3F -:10271000031923231B051730250606FCF9010AA916 -:10272000FEF5070D072590CE81070C0B04024189A9 -:1027300078FDAC04324649380A326D601E1BFE1427 -:1027400004E8FB18000100A1000003AE051F0022F1 -:10275000000DB50D159572000A003F2B3230316126 -:102760001336363534262726262726262322060624 -:10277000073736363332161716161716161514067F -:1027800007030234C3040513100D29171F612732F4 -:102790005C6E4C1E598F357FA544232D0D0805070F -:1027A00008C303951627112334141218080B0903C4 -:1027B00006048C06061629143B241730181A3C23ED -:1027C000FC6B00010048000005F9050B0030001FFC -:1027D0004011240E0E1A16031B0704060001957201 -:1027E0001C000A003F322B1217393311333031737A -:1027F000133303271616333636373636371333037B -:102800000606070606070622062337032132243769 -:102810003636371333030E0207060607060623482B -:10282000A5A168360C1308596D32495E205D9D5C88 -:102830002B66484BBD800A1112094A2D01178601EB -:10284000076639551CAD9EAE1C4E643A51BF6B36BF -:102850007039050BFCD9540B09152D2436B46801C9 -:102860002FFED289BC46494F1501014BFE9A8F7F3E -:1028700044A25E0231FDCD59A4923D54771F11113F -:102880000001FFBCFFFC04CC051F00320019400E04 -:10289000200A2A2D0D10110515957206000A003F19 -:1028A000322B17323F303157222627371633323634 -:1028B0003736363713060607373E023332161716F9 -:1028C000161514060703231336353426272E022344 -:1028D000220607030E0316142C1A1B27292B461851 -:1028E000111808B12549251E67B6A04568AC3D31D1 -:1028F0002B0807C4A9C309121017546532285E3586 -:10290000B3123F5C7A04080882062323173D26038E -:102910003D0206028C080B051C2B22683A1D3D2146 -:10292000FC67039529252334141E1E0A0303FCBAF1 -:10293000547D5229FFFF004800000629060F062695 -:1029400003EB00000107042E0538008B000AB331A9 -:10295000019572002BCE3031FFFF0048000005F9D1 -:10296000060D062603EB00000107042F00A30089D3 -:10297000000AB331019572002BCE3031FFFF0048C1 -:1029800000000624060F062603EB00000027042C97 -:102990000303FF750107042E0533008B000AB33DC6 -:1029A000019572002BCE3031FFFF0048000005F981 -:1029B000060D062603EB00000027042C0303FF7519 -:1029C0000107042F00A80089000AB33D0195720099 -:1029D0002BCE3031FFFFFFDBFF9A04AA050B062642 -:1029E00003D20000000704270259005DFFFFFFDB50 -:1029F000FED004AA050B062603D200000007042817 -:102A000002450061FFFFFFDB000004AA050B06265C -:102A100003D200000007042C0187FEF9FFFFFFD856 -:102A2000000003C8051F062603D300000007042C7E -:102A300001890051FFFFFFBAFFF80302051F0626B8 -:102A400003D400000007042C010F0053FFFF009582 -:102A500000000465050B062603D500000007042CC2 -:102A600001590051FFFF001100000494051F0626C4 -:102A700003D600000007042C026A0051FFFFFFB3D9 -:102A8000000001CE050B062603D700000006042C2B -:102A9000F551FFFFFFC5000002B7050B062603D85E -:102AA00000000006042C0750FFFF007AFFEC04A989 -:102AB000051F062603DA00000007042C02820051DD -:102AC000FFFFFFDF01D301C5050B062603DB000076 -:102AD0000007042C0021013FFFFF0098FE1403842F -:102AE000051E062603DC00000007042C016B0052C3 -:102AF000FFFFFFBDFFEC0396051E062603DD000069 -:102B00000007042C015D0052FFFF00B30000042CFD -:102B1000061D062603DE00000007042C01520052A9 -:102B2000FFFFFFD9000004860518062603E0000019 -:102B30000007042C02720051FFFFFFD000000311B8 -:102B4000051F062603E200000007042C013C00518B -:102B5000FFFF003FFFEC046A051F062603E30000A9 -:102B60000007042C02520051FFFF006AFE14044DBE -:102B7000051F062603E500000007042C0259011278 -:102B8000FFFF005CFFEC045F051F062603E6000064 -:102B90000007042C02710104FFFFFFBB0000048A40 -:102BA000050B062603E800000007042C00D3FFAD48 -:102BB000FFFFFFB0FE1404FE050B062603E900002C -:102BC0000007042C023D0052FFFF00A1000003AEED -:102BD000051F062603EA00000007042C01590051D6 -:102BE000FFFF0048000005F9050B062603EB000077 -:102BF0000007042C0303FF75FFFFFFBCFFFC04CCA0 -:102C0000051F062603EC00000007042C02BE004E40 -:102C1000FFFF0012000001D1060F062603D70000B7 -:102C20000107042900E0008B000AB304019572003B -:102C30002BCE3031FFFFFD0604D9FE4B06210407E1 -:102C40000043FBDB0000FFFFFE2F04D9FFD7062166 -:102C500004070076FD430000FFFFFF5B04D901C4B9 -:102C600006200407014AFE700000FFFFFCB404DCEC -:102C7000FF9705DD04070151FBCE0000FFFFFF7940 -:102C800004DB01B605620407014CFE930000FFFF60 -:102C9000FFA304D901E305E70407014DFE87000007 -:102CA000FFFF00510508011D05E00407014EFF4B21 -:102CB0000000FFFFFFA6051001CA05D20407006A45 -:102CC000FDD90000FFFFFFE904DA01A10684040733 -:102CD000014FFED00000FFFFFF7E04D9026C0621E9 -:102CE00004070152FE920000FFFFFFA604D9021064 -:102CF00006200407014BFE7B00000002FC2204D9E1 -:102D0000FECA0621000B00170021400F0A16160C00 -:102D1000041010051280000F0C010C002F5D331AF7 -:102D2000CD32321133113311333031412E02273578 -:102D3000331E021715212E022735331E021715FEEA -:102D40006127574D17B510303A1CFE3C27594D17D7 -:102D5000B510313A1E04D9286F722B14326A672DD0 -:102D600018286F722B14326A672D1800FFFFFFC5F9 -:102D700003C1014D05B604070202FF49000000012E -:102D8000FCADFEA4FD76FF7C000C0008B10006003F -:102D90002F3330314122263534363332161615148E -:102DA00006FD0725353C361E271243FEA42D2D3285 -:102DB0004C1727193B4600010068FE3B019AFF8330 -:102DC000000B000EB4010B800705002F331ACD3223 -:102DD000303153353E023733150E020768163A3547 -:102DE000109D0D45582DFE3B1A236B732D14236F38 -:102DF000762CFFFFFEA9FE14002B00000407007ACA -:102E0000FF570000FFFFFEDDFE44002A0003040719 -:102E10000150FF3500000001FFE304D903EC056019 -:102E200000030008B10100002F3230314337210781 -:102E30001D1D03EC1C04D98787000001FDD804DAAE -:102E4000FEC406300012000EB512008006017200AA -:102E50002B1ACC3230314126263534363332161512 -:102E6000140607060615141617FEC47775423B298B -:102E70002B1F1512163B3C04DA20734939412921D6 -:102E80001B1A08061211192F17000001FDF004DAB1 -:102E9000FED906300014000EB50100800E0172004C -:102EA0002B1ACC32303141353E02353426272626C6 -:102EB00035343633321615140606FDF02733181450 -:102EC000111522302B3741336804DA490E1E2010C9 -:102ED0001012060B171E23264238315541000001FF -:102EE000FCDD0493FFCD05B30013000EB40A060603 -:102EF0000011002F3333113330314122263534365F -:102F00003321363633321615140607210606FD30F6 -:102F1000282B404301B308302E292B4044FE4E0895 -:102F2000320493301F383D2C3026223A3E022B3398 -:102F30000001FCD304E5FFC305D1001D0012B60259 -:102F40001D1D16098010002F1ACC32331133303179 -:102F500041373332363637363633321615140607D4 -:102F6000233636353426232206070E0223FCD318D7 -:102F70000B38625B2A396D3C597303027A020134C3 -:102F80002C1A4327367B874904E578131D0F14213B -:102F900057580F1C100C150A24240F0F15281A005F -:102FA0000002FEE8FE0DFFB1FFAB000B0017000FA3 -:102FB000B40C12120006007C2F33322F333031470D -:102FC00022263534363332161514060322263534BC -:102FD00036333216151406A91D1B2F2A1E1B31600D -:102FE0001D1B2F2A1F1B31F01A162B401C172D3BBF -:102FF000FEFD1B162B401B172D3D00050067FE0A2A -:10300000031BFFA8000B00170023002F003B00222A -:10301000400E181E1E0C1212063036362A2A0006E2 -:10302000007C2F33322F33113311331133331133EB -:1030300030315722263534363332161514063322F2 -:1030400026353436333216151406332226353436F7 -:10305000333216151406012226353436333216154E -:1030600014062122263534363332161514069F1DD8 -:103070001B2F2A1D1B30F81E1A2F2A1D1C31D81D8C -:103080001A2E2A1E1B31FE0E1D1A2E2A1E1C31015D -:10309000681D1A2E2A1E1C31F41B162B401C172EDD -:1030A0003B1A162C401C172E3B1B152B411C172EB0 -:1030B0003BFEFE1A162B411C162E3C1A162B411CE9 -:1030C000162E3C00000300A4FE0A02FBFFA800032A -:1030D000000F001B00184009040A0A101016160001 -:1030E00001002F33332F3311337C2F3330315737D7 -:1030F00021071322263534363332161514061322CF -:1031000026353436333216151406A41101661160C3 -:103110001D1B2F2A1E1C320E1D1B2F2A1D1C31CEDB -:103120005252FED81A162B411C162E3C01021B16B9 -:103130002B401C172E3B0003FE39FE0A0091FFA80E -:1031400000070013001F0024400E080E0E14141A6E -:103150001A03000006020203007C2F3311333318D8 -:103160002F11332F3311337C2F3330314137233735 -:103170002107230705222635343633321615140667 -:10318000132226353436333216151406FE982B8A50 -:10319000110166118B2B01171E1A2E2B1E1C320DCE -:1031A0001D1A2F2A1D1C31FE68CA5252CA5E1A16F9 -:1031B0002B411C162E3C01021B162B401C172E3BCC -:1031C0000001FF1FFF0DFFB1FFA9000B0009B100B7 -:1031D00006007C2F33303147222635343633321601 -:1031E000151406AA1D1A2E2A1E1C31F31B162B407D -:1031F0001C182C3C000200C1FF120274FFAD000B32 -:103200000017000FB40006060C12007C2F33331198 -:103210003330314522263534363332161514062123 -:103220002226353436333216151406021A1D1B2E8B -:103230002B1E1B30FEB51D1B2F2A1D1B30EE1A1630 -:103240002B401C162E3B1A162C3F1C162E3B00033F -:10325000FE8EFE0A0042FFA8000B00170023001993 -:1032600040090C121206181E1E0006007C2F333275 -:10327000182F33113311333031452226353436338C -:103280003216151406332226353436333216151409 -:1032900006032226353436333216151406FEC61DB3 -:1032A0001B2F2A1D1B30F81E1A2F2B1D1C31F21D3F -:1032B0001B2F2A1F1B31F41B162B401C172D3C1BE8 -:1032C000162B401C172E3BFEFE1A162B411C162EE9 -:1032D0003C000001FEABFF3D002BFF8F0003000907 -:1032E000B10001007C2F33303145372107FEAB128E -:1032F000016E12C352520001FEABFE6F0028FF8B1D -:1033000000070014B606020000020203007C2F33FF -:103310001133182F11333031433723372107230757 -:10332000F32B8D12016B118E2BFE6FC95353C90005 -:103330000001005E04E900F10584000B0008B106FD -:1033400000002F32303153222635343633321615F1 -:103350001406961D1B2F2A1E1C3204E91A162C3F38 -:103360001C172D3B0001005E04E900F00584000BF2 -:103370000008B10600002F32303153222635343692 -:10338000333216151406951D1A2E2A1E1C3204E916 -:103390001A152C401C172D3B0003FE85FDED000D7A -:1033A000FFA5000B0017002300194009181E1E0C72 -:1033B0000C12120006007C2F3332182F3311332FDA -:1033C000333031452226353436333216151406177C -:1033D0002226353436333216151406172226353494 -:1033E00036333216151406FEBD1D1B2F2A1D1B3049 -:1033F000501D1B2F2A1E1C31521D1A2E2A1E1C3135 -:10340000F61A162B401C162E3B8F1B162B411C1731 -:103410002D3D8E1B162C401C162D3E000001FFBEBC -:1034200001FC00510297000B0008B10600002F328A -:1034300030314322263534363332161514060A1D30 -:103440001B2F2A1E1C3201FC1A162C3F1C172D3B69 -:103450000001FEFBFE36FF9BFF720003000AB20074 -:103460008001002F1ACD303141133303FEFB445C41 -:1034700044FE36013CFEC4000001005E04E900F198 -:103480000584000B0008B10600002F3230315322B2 -:1034900026353436333216151406961D1B2F2A1E78 -:1034A0001C3204E91A162C3F1C172D3B0001005E4C -:1034B00004E900F10584000B0008B10600002F327A -:1034C0003031532226353436333216151406961D04 -:1034D0001B2F2A1E1C3204E91A162C3F1C172D3BE9 -:1034E0000001FECEFEDC001BFFBB00070014B60689 -:1034F000020000020203007C2F331133182F113316 -:1035000030314337233721072307DA1F7710013D76 -:1035100011791FFEDC904F4F9000FFFF001BFFEF63 -:103520000286038604070373FF4EFCACFFFF008393 -:103530000000021D036C0407007BFF55FCAEFFFF7B -:10354000FFDA00000278037F04070074FF4EFCAC32 -:10355000FFFF0002FFF30288038004070075FF618C -:10356000FCACFFFFFFF90000028103730407023384 -:10357000FF63FCACFFFF0014FFF20293036F04072C -:103580000234FF58FCACFFFF0023FFF10293037BE2 -:1035900004070374FF4CFCACFFFF003F000102BFB7 -:1035A000036E04070235FF58FCABFFFFFFFEFFF47C -:1035B0000280037F04070236FF4CFCAEFFFF000EC3 -:1035C000FFF1027C037B04070375FF4EFCACFFFF99 -:1035D000007BFFEC044905CD040600130400FFFF47 -:1035E00000CE0005032905BB04060014A405FFFF57 -:1035F000FFE00000040C05CB04060015D800FFFF17 -:103600000000FFEC040605CB04060016D300FFFF04 -:10361000000D0000044705B704060017FF00FFFF78 -:103620000026FFEC042405B604060018DA00FFFFAC -:103630000064FFEC043F05CB04060019E200FFFF25 -:1036400000810000045305B60406001AD400FFFFF1 -:103650000044FFEC043D05CD0406001BE800FFFF1D -:103660000045FFEC041205CB0406001CE500FFFF3B -:103670000096023B030105D204070373FFC9FEF85D -:10368000FFFF00EF024A028905B60407007BFFC175 -:10369000FEF8FFFF0051024C02EF05CB0407007457 -:1036A000FFC5FEF8FFFF0069023F02EF05CC0407EB -:1036B0000075FFC8FEF8FFFF0061024C02E905BF7C -:1036C00004070233FFCBFEF8FFFF0086023E03052E -:1036D00005BB04070234FFCAFEF8FFFF00A6023D47 -:1036E000031605C704070374FFCFFEF8FFFF00B7FA -:1036F000024E033705BB04070235FFD0FEF8FFFF7B -:103700000076023E02F805C904070236FFC4FEF83F -:10371000FFFF0091023D02FF05C704070375FFD1BB -:10372000FEF80002004EFFEC0400047700140026AF -:103730000010B71E0A077215000B72002B322B32D5 -:1037400030314522262635343E0333321E0215140D -:103750000E0327323E0335342623220E031514169A -:1037600001D785AF55326089AF6860906030305CBA -:1037700087AD6446765C4021687442755F44256F6E -:103780001470C9846ACFB78D513C75AB7067CCB3E8 -:103790008A4F8C447597A9547FA63F7095AE5D857E -:1037A0009E0000010058000002AC0464000C0014EC -:1037B000400A04090803000A0772000A003F2B119F -:1037C00017393031611336363706060707270133BC -:1037D0000301147D152E111C3D28BE4E01C292F02E -:1037E000025064BC381E3018797E011DFB9C00011C -:1037F000FFE1000003A50477001B0016400A180132 -:103800001A1A1B0A09100772002B323F3311333387 -:1038100030316337013E023534262322060727362E -:10382000363332161514060607051721071F1E0129 -:10383000908F9B3D624F489E53546ECB7994A76303 -:10384000B880FED802026120880128698A6D3E4650 -:10385000524A437757509F7763AAA055C5069400F4 -:103860000001FFB6FE99039E04790031001D400D52 -:10387000292A13131010001B2207720700002F3291 -:103880002B3212392F331239393031412226273564 -:10389000161633323E02353426262323373332368A -:1038A00036353426262322060727363633321615B8 -:1038B0001406060715161615140E02012A73B44DC8 -:1038C00047C468517E562C478157781D8165A8658D -:1038D000335B3B5C984F4D52C687ABBA56A679779F -:1038E000893A7CC2FE992A25A1283C2B4F6F435769 -:1038F000773C8B4A8E64405A304037753C53B48FC6 -:1039000067A872160716A586559F7F4B0002FFD544 -:10391000FEA403F30463000A0016001F400E060312 -:103920000C0C09010100121104077200002F2B3248 -:103930003211392F333311333330314113213701F1 -:103940003303330723030121133E0237230E0207FB -:1039500001F851FD8C1D031FC1C8E920EA50FE0388 -:1039600001CC610F1D1E0F0711363713FEA4018015 -:103970009803A7FC5493FE80021301B440766A2E8C -:103980001A4845160001FFEBFE7D03E304480024BE -:103990000021400F1413131010191C1C00181507D8 -:1039A000720800002F322B3212392F3333113311AA -:1039B000333031412226262735161633323E023562 -:1039C00034262322060727132107210336363332F4 -:1039D000161615140E0201393F786A2D49AA5B6C40 -:1039E0009B632F99813E6D4049C6029920FDF78166 -:1039F000255A3A7BB2603C87DFFE7D122419A22D46 -:103A0000373966854B808A13123802B297FE470811 -:103A10000E5EAD775EBB995D0002005FFFEC043A7D -:103A200005CB0027003B001F400F1A1930301E1E27 -:103A300000150E057228000D72002B322B32123940 -:103A40002F3311333330314522262635343E0237A9 -:103A50003E03333216170726262322060207333E7B -:103A6000023332161615140E0327323E0235342661 -:103A70002322060607060615141E0201DE75AC5E3B -:103A8000264E77512C6878894D366225222253388C -:103A900084E2AA3207276A824B65965229517AA39B -:103AA000554E7A532C706F508358110D0A19375A9E -:103AB0001464C7956BEDECD14F2D462F190C0B906C -:103AC0000B0E7AFEF8D734502E56A47554A492717A -:103AD000408C4577954F777F46642E1F4F29386A73 -:103AE000543100010058FE910429044800060010DA -:103AF000B605020203077200002F2B32113330315A -:103B000053012137210701580304FD2E1F0380179D -:103B1000FCFBFE9105239484FACD0003003AFFECF0 -:103B2000043305CD00200030003F001A400E31085C -:103B3000182904003910057221000D72002B322B58 -:103B40003211173930314522262635343636372E94 -:103B500002353436363332161615140606071E02A1 -:103B600015140E022732363635342626270E021556 -:103B7000141616133E033534262322060615141692 -:103B800001D38AB55A60B27A35512E73C37983A3B3 -:103B90004C619F5D476B3C3D7CBA6E688A443161E5 -:103BA0004A609B5B4172C7456F4D2975624B7340FC -:103BB0005F1462A6646CA57B2D2658724B78AC5DB1 -:103BC0005B92546C9767272B66855B549672428A8A -:103BD0004D7D47456D5B281E5683644A693802D087 -:103BE0001A3C4A5C3A5B693B6D4C5E7A0002000805 -:103BF000FE9A03D4047A0028003B001D400D0D0CF2 -:103C00002929111100341B07720700002F322B32B3 -:103C100012392F33113333303153222627351616FC -:103C200033323E0237230E022322262635343E034A -:103C30003332161615140E02070E031332363637BA -:103C400036363534262623220E02151416F93E7F09 -:103C50003436784666A58360210A22637B476F9DD0 -:103C6000522E577D9D5D79AA59264A68422E687268 -:103C700079A347795E1B0D0E32644B4F7D562D7133 -:103C8000FE9A131099111B4893DE96314D2C59ACB6 -:103C90007A5AA58C673A68C9926CF0EDCE483348E1 -:103CA0002D1602BC335F4121533253814A41719337 -:103CB0005379860000030077FFEC044505CD00032F -:103CC0000019002D001A400E000103020404240E06 -:103CD00005721A040D72002B322B32121739303153 -:103CE0004127011701222635343E0433321E0215C6 -:103CF000140E0427323E0435342623220E041514F4 -:103D000016010352031C52FDC4B1BB1C3D6087B0B9 -:103D10006F5E8A5B2C1F406387AE5846745E462FE9 -:103D200017656844756049321A68010F80031B7F6C -:103D3000FBC1FEEC66E4E4CDA05C3E77AD6F7BF9A1 -:103D4000E8C996558E4D87B1C9D3649BA44C85AC08 -:103D5000C3C95EA9B400FFFF0034FFEC03E604779B -:103D60000406044FE600FFFF00CE000003220464B7 -:103D7000040604507600FFFFFFF5000003B9047746 -:103D8000040604511400FFFFFFB7FE99039F047956 -:103D9000040604520100FFFFFFA4FEA403C2046353 -:103DA00004060453CF00FFFFFFC5FE7D03BD04489A -:103DB00004060454DA00FFFF0046FFEC042105CBA3 -:103DC00004060455E700FFFF006FFE91044004481D -:103DD000040604561700FFFF0025FFEC041E05CD66 -:103DE00004060457EB00FFFF0008FE9A03D4047A90 -:103DF000040604580000FFFFFFDFFEE5024A027CD4 -:103E000004070373FF12FBA2FFFF0047FEF401E16A -:103E100002600407007BFF19FBA2FFFFFF98FEF67C -:103E20000236027504070074FF0CFBA2FFFFFFB30C -:103E3000FEE90239027604070075FF12FBA2FFFFBC -:103E4000FFB7FEF6023F026904070233FF21FBA21F -:103E5000FFFFFFC2FEE80241026504070234FF06CD -:103E6000FBA2FFFFFFECFEE7025C02710407037494 -:103E7000FF15FBA2FFFFFFF9FEF8027902650407B8 -:103E80000235FF12FBA2FFFFFFCCFEE8024E0273D9 -:103E900004070236FF1AFBA2FFFFFFD3FEE7024131 -:103EA000027104070375FF13FBA2000100FC047DEF -:103EB00002FC050B00030008B10100002F32303175 -:103EC00053372107FC1D01E31C047D8E8E00000189 -:103ED000008D01D9024B061C000F0008B10007003D -:103EE0002FCC30315326263534363637330E021573 -:103EF000141617EE2E33448B6986678E48282801E6 -:103F0000D950B86A89F8E66A6BEAF9816AB9510052 -:103F1000FFFFFFE0FE62019E02A50407046FFF534E -:103F2000FC890001000A01D801C7061A000F000829 -:103F3000B10007002FCE3031533E023534262733EF -:103F4000161615140606070A688C4827286F2E33A4 -:103F5000448A6B01D86BE9F98169BA5150BB6A890F -:103F6000F8E26A00FFFFFF59FE61011602A3040791 -:103F70000471FF4FFC890001009B028E02B904BA54 -:103F8000000B0012B6070504040A0001002F3333AA -:103F90003311333330314135233533353315331550 -:103FA00023150177DCDC66DCDC028EE466E2E26687 -:103FB000E400000200A5030002C404470003000758 -:103FC000000CB304050100002F32CE3230315335DE -:103FD000211505352115A5021FFDE1021F03E2652C -:103FE00065E26666FFFFFFE8FF170206014304076C -:103FF0000473FF4DFC89FFFFFFECFF89020B00D02B -:1040000004070474FF47FC89FFFFFFC6000003FAA2 -:1040100005B5060602240000FFFFFFA30000037C95 -:1040200005B606060012000000020039000006571F -:1040300005B6000F002400254011010123230A11B9 -:1040400004721B1B03030000100C72002B3211338F -:1040500011337C2F2B323211337D2F3031611333EA -:104060000321323636371333030E02232101213266 -:104070001616151406070323133636353426232166 -:104080000101A4E898CA010D68996519D79AD71F4C -:104090007CD2A2FCC8013801A578A55408097D9AF4 -:1040A0008806057973FEE8FEE50442FC41408F7600 -:1040B00003EEFC1291CC6B05B6519A6E224A28FD94 -:1040C000AC027E1C33186B6EFACD0002007102D771 -:1040D00005D605C90014003D0032401B1F223633AF -:1040E0000415302929011C1515070E0E030F100C9D -:1040F0000B050004010272002B32CD173932113347 -:10410000322F3311332F331217393031411133131A -:1041100013331123113436372303230323161615C3 -:104120001105222627351616333236353426272E2A -:104130000235343633321617072626232206151485 -:1041400016171E021514060602E3B4C6CCAD7A0596 -:104150000108D365CA070203FDED3A6E2529703DBB -:104160005155545332654390773C682D1E265E347A -:10417000464A5354476133468202E502D1FDCC02E0 -:1041800034FD2F019E17621DFDCC0234235514FE11 -:10419000580E141266101D3A3234361F1330534530 -:1041A000626117135F1419353336311F18354C3DD2 -:1041B000445E3000FFFF003A000001CA04480606D2 -:1041C00003A80000FFFFFEFAFE1401C8044806061B -:1041D00003A90000FFFFFF8BFE4401CA0448062626 -:1041E00003A8000000060150E3000001FFA0FE4705 -:1041F00000C200000013000CB30D008007002F1A4E -:10420000CC32303153222635343637330606151476 -:104210001633323637150606524C66423D5F262F5E -:104220002621152C11193CFE474D5347884A4086DC -:104230003E242205046A0707FFFFFFFAFEA401CA15 -:104240000448062603A8000000070417034D0000D9 -:1042500018FF010020000000F8FE01004F70656E9D -:1042600053616E732D4C696768742E747466000018 -:1042700000010000001201000004002047444546F0 -:10428000AFB3B55500000370000001C247504F5353 -:104290009FD3D9C400007674000038DA47535542E2 -:1042A00013631F6500001E9C00000F064F532F3242 -:1042B00095DC832C0000021400000060535441542C -:1042C0005EFA4015000001B80000005A636D61708D -:1042D000C3381F80000007D4000003F66376742003 -:1042E0003D3F2CC800000274000000FC6670676D42 -:1042F000E2199E5A00002DA400000F9467617370AC -:10430000001500230000012C00000010676C796686 -:10431000D7934C8F0000AF5000014FA868656164CF -:104320001B5F34C2000001800000003668686561D0 -:104330000D8A08A10000015C00000024686D7478FB -:104340009ABB544400003D38000011CE6C6F63618D -:10435000DEED8D0100000BCC000008EA6D61787085 -:1043600007FB10A50000013C000000206E616D6598 -:104370006BCC784B000014B8000009E2706F7374C6 -:1043800026AC9C9C00004F080000276A7072657084 -:1043900085FD7BE9000005340000029F0001000359 -:1043A0000008000A000D0007FFFF000F00010000D9 -:1043B000047400910016005F000500020010002F39 -:1043C000009A000002BE0F830003000100010000FC -:1043D000088DFDA800000928FBE1FD5D0919000119 -:1043E0000000000000000000000000000000047356 -:1043F00000010000000300423097C2345F0F3CF51B -:10440000000B080000000000D9CCC2F7000000003B -:10441000DD772651FBE1FDDB09190862000000068B -:10442000000200000000000000010001000800037D -:104430000000001400030000002C00027764746880 -:104440000101000077676874010000016974616C04 -:10445000011C0002002200160006000300020002F8 -:10446000011D00000000000100000001000100002B -:104470000103012C0000000100000002011A006489 -:104480000000000000040491012C00050000053329 -:1044900004CD0000009A053304CD000002CD0032A7 -:1044A0000292000000000000000000000000E00098 -:1044B00002FF4000201B0000002800000000474FC2 -:1044C0004F4701C00000FFFD088DFDA8000008FE59 -:1044D000028B0000019F00000000044805B60000A8 -:1044E000002000040614000B05B6001605B60016E1 -:1044F000044800140000FFEA0000FFEC0000FFEA9F -:10450000FE16FFFE05B600150000FFEB000000A838 -:1045100000AA0096009600A60082008200AB0096DA -:104520000071009F008F00A900A600C8006D008ADE -:10453000009A006B008E009B007A00A4008D013A67 -:104540000084009A00A2008A00EE008500780148ED -:104550000085007A009A009E00AA00B300960071C0 -:10456000008500900099009F00A400A900B0009B66 -:1045700000A600AC00C8006D007A0082008A009A94 -:10458000006B0082008A0092009B00A000A6007AC7 -:1045900000A300AB00AF0083008C0098013A0071CB -:1045A00000800087008F009B00A5007D0086008BA7 -:1045B0000095009B00A500AE00EE0078007E00880C -:1045C00000930148007900800086008B0094009AD7 -:1045D00000A706C2037A050A0014FF38029E03A74B -:1045E0000001000200740000000000000012000042 -:1045F0000000000100030000003E00000016000063 -:1046000000100001000104230002000601530154C0 -:1046100000000374037400020376037600030401B0 -:10462000040D0004041104140011041E041E0015DE -:10463000000100100235040E040F041004150416C6 -:10464000041704180419041A041B041C041D042074 -:1046500004220425000200370024003D000100442C -:10466000005D0001006C006C0001007C007C00011A -:104670000082008D0001009200980001009A00B8AD -:10468000000100BA00DE000100E000E0000100E2ED -:1046900000E2000100E400E4000100E600E900019E -:1046A00000EB00EB000100ED00ED000100EF00EF7A -:1046B000000100F100F1000100F401490001015383 -:1046C0000154000301550155000101570158000133 -:1046D000015A016500010167017500010177019F21 -:1046E000000101A202000001023502350003024A66 -:1046F000024A0001024D024D0001024F0252000128 -:10470000025402570001025902760001027D027E26 -:104710000001028202B0000102B202B5000102B73C -:1047200002C4000102C60331000103330333000158 -:10473000033503610001036D037300010374037407 -:104740000003037503750001037603760003037A03 -:1047500003840001038A038E0002038F038F00018C -:10476000039403950001039703A4000103A603AC7F -:10477000000103AE03B0000103B303B3000103B6AD -:1047800003BE000103C003C0000103C903E300012D -:10479000040104250003046F047000010472047313 -:1047A0000001000040FF7A3C7955795976384F1F57 -:1047B0007538FF1F7438AB1F7336CD1F7236FF1F5D -:1047C0007136AB1F7037FF1F6F35FF1F6E335E1FD3 -:1047D0006D33FF1F6C34AB1F6B34FF1F6A32FF1F3A -:1047E0006930671F6830FF1F6730721F6630451FD2 -:1047F0006531FF1F6431CD1F63314F1F622F5E1F74 -:10480000612FFF1F602E4F1F5F2EAB1F5E2EFF1FFD -:104810005D2E361F5C2DFF1F5B2C5E1F5A2CFF1F69 -:10482000592C671F582B5E1F572B931F562BFF1FAA -:10483000552AFF1F54295E1F5329AB1F5229FF1F02 -:104840005128801F5028FF1F4F28801F4E27FF1F11 -:104850004D26FF1F4C25FF1F4B25801F4A25401F5B -:104860004924FF1F4823FF1F4722AB1F4622FF1F7B -:1048700045225E1F4421931F4321FF1F421FCD1F6E -:10488000411FFF1F401FAB1F3F20FF1F3E20671F20 -:104890003D1EFF1F3C1DFF1F3B1C721F3A1CFF1FCC -:1048A000391C4F1F3740C2365E1F34334F1F313023 -:1048B0002B1F29284F1F28151B195C271B2D1F266E -:1048C00025401F250E1A195C241A311F23191F1F9A -:1048D0002219FF1F211F671F201F401F1F1C1816B2 -:1048E0005C1E181C1F1D17FF1F1C16FF1F1B3219F3 -:1048F0001F5B183816375B1A32191F5B17381637CB -:104900005B15193E16FF5A1331125511311055120D -:104910005910590D320C55053204550C5904590FD4 -:10492000047F04EF04030FFF0E550B320A550732C4 -:104930000655015F00550E590A590659CF06EF0674 -:104940000200596F007F00AF00EF00041000010962 -:1049500032085503320255085902590F027F02EFFF -:10496000020310000340400501B80190B0542B4BE6 -:10497000B807FF524BB009505BB00188B02553B067 -:104980000188B040515AB00688B000555A5B58B102 -:1049900001018E59858D8D001D424BB0905358B248 -:1049A0000300001D4259B10202435158B104038E65 -:1049B000594273002B002B2B2B7373002B73002B8E -:1049C000002B002B2B2B2B2B73002B002B2B2B00C6 -:1049D0002B002B2B2B012B012B012B012B012B014E -:1049E0002B002B2B012B2B2B012B2B002B002B2BEC -:1049F0002B012B2B012B002B2B012B2B2B002B2BDB -:104A00002B2B2B2B2B2B2B012B2B2B2B002B2B2B4B -:104A10002B2B2B2B2B2B2B2B2B012B2B2B2B002B3B -:104A20002B2B2B2B2B2B2B2B2B012B2B2B2B2B2B00 -:104A30002B2B002B2B2B2B2B2B2B2B2B2B2B2B001C -:104A40002B2B1800000000020000000300000014DF -:104A50000003000100000014000403E2000000E075 -:104A60000080000600600000000D007E0130013172 -:104A700001610163017F019201A101B001ED01F02B -:104A800001FF021B0237025902BC02C702C902DD44 -:104A900002F30304030C030F031203230328038A06 -:104AA000038C03A103CE03D203D60400040C040D2F -:104AB000044F0450045C045F04820486048F049154 -:104AC000051305BD05BE05C205C705EA1E011E3F4B -:104AD0001E851E9E1EF11EF31EF91F4D1FDE200BAC -:104AE0002015201E2022202620302033203A203C72 -:104AF00020442070207A207F2089208A208E209CCC -:104B000020A420A720AC2105211321162120212239 -:104B10002126212E215E22022206220F2212221598 -:104B2000221A221E222B22482260226525CAA7B5FE -:104B3000AB53FB04FB36FB3CFB3EFB41FB44FB4B16 -:104B4000FEFFFFFDFFFF00000000000D002000A0A1 -:104B50000131013201620164019201A001AF01EA59 -:104B600001F001FA02180237025902BC02C602C95A -:104B700002D802F303000306030F031203230326E4 -:104B80000384038C038E03A303D103D60400040122 -:104B9000040D040E04500451045D04600483048871 -:104BA0000490049205B005BE05C105C705D01E00DE -:104BB0001E3E1E801E9E1EA01EF21EF41F4D1FDEF6 -:104BC00020002013201720202026203020322039DA -:104BD000203C204420702074207C2080208A208C5F -:104BE000209520A320A720AA2105211321162120EA -:104BF00021222126212E215B22022206220F2211B0 -:104C00002215221A221E222B22482260226425CA43 -:104C1000A7B3AB53FB00FB2AFB38FB3EFB40FB4337 -:104C2000FB46FEFFFFFCFFFF0001FFF5FFE3FFC2B5 -:104C3000027EFFC1020BFFC1FFAF00B400A70185D8 -:104C4000005AFF4800000179011AFF8FFE84FE839D -:104C5000FE75FF600101000000FD00FB00EB00009D -:104C6000FDCFFDCEFDCDFDCCFE7BFE78FE59FD9A3D -:104C7000FE4DFD99FE0BFD980000FDFD0000FDF8C6 -:104C8000FD67FDF6FE65FEA5FE62FE5EFDF9E451E0 -:104C9000E411E379E4F1E46AE30DE468E428E398DD -:104CA000E23BE1EEE1EDE1ECE1E9E1E0E1DFE1DA77 -:104CB000E1D9E1D2E30700000000E3D9E3E000001E -:104CC000E32CE175E1730000E117E10AE108E34E2E -:104CD000E0FDE0FAE0F3E0C7E024E021E019E018AD -:104CE000E257E011E00EE002DFE6DFCFDFCCDC6868 -:104CF0000000585F088A08BA08B908B808B708B6AB -:104D000008B50348024C000100000000000000004C -:104D10000000000000000000000000000000000093 -:104D20000000000000C400000000000000000000BF -:104D300000000000000000BA00000000000000C0F9 -:104D40000000000000000000000000000000000063 -:104D5000000000000000000000AC000000AE0000F9 -:104D60000000000000000000000000000000000043 +:100000002B2B32113333303141222627371616334A +:10001000323636371336363534262623220606077F +:100020000323013307333E02333216161514060735 +:10003000030E0202BB305515071D4A2B3F654811C0 +:10004000C9080A326C587ECD8C1FA8A801358B1FB9 +:10005000092E85A9627CAA580A09C91B75AAFE81C6 +:100060000F0A92090C2E655203B6284E224A6A3AAC +:1000700091F495FCE205B6E84C734054A5792557F8 +:100080002DFC4985A74EFFFF0054FE8005A805B64C +:100090000606010B0000000100A8FFEC052E05CDAF +:1000A000003300234012071F1F0024231A1A2803BD +:1000B000722102720E000972002B322B2B32113387 +:1000C0003311392FCE3031452226353436373306B9 +:1000D00006151416163332363637133636353426AF +:1000E0002623220606070723133307333E02333243 +:1000F000161615140607030E02026CE5DF0A09A4A2 +:1001000008073F82637FA56218600809316C587F39 +:10011000CE8C1E0DA7998B1E092E85A9627BAA592C +:100120000B0961218CED14CFBE23552B2C51244C8F +:10013000713D55A57601C1284E224A6A3A8FF29444 +:100140003E02D1E84C734054A57925572DFE339BD0 +:10015000E37B0004012D04DA03A20787000E001AD6 +:100160000026003200294012211B1B0F2D2B2827AF +:10017000270B048008000015150F002F3311332FB3 +:10018000321ACD32322F33CC321133113330314168 +:100190002226263533161633323637330606052225 +:1001A00026353436333216151406212226353436D8 +:1001B000333216151406033536363733150E03075A +:1001C000025B586C326401475B5E5E106A21A9FED7 +:1001D000A8242F363229243C0143232E36312727E9 +:1001E0003EE1285328B515383F442105C6316E5AE3 +:1001F0003C36383A9069EC2A272C452B23353F2A88 +:10020000272C452B23353F01CA162C643D14193782 +:10021000363316000004012D04DA03A20787000B11 +:1002200000170026003100294012120C0C002B2D63 +:10023000302727231C80201818060600002F3211B3 +:10024000332F331ACD32322F33CD321133113330B5 +:100250003141222635343633321615140621222632 +:100260003534363332161514062722262635331632 +:100270001633323637330606272E02273533161645 +:1002800017150180242F363229243C0143232E36B2 +:100290003127273EB4586C326401475B5E5E106ABA +:1002A00021A9661C393416A70F2D1E04DA2A272C23 +:1002B000452B23353F2A272C452B23353FEC356F23 +:1002C000553C36383A9069DE1A444C25143666316E +:1002D00016000004012D04D8038907870003000FCE +:1002E000001B00270029401216101004222027802E +:1002F0001D2727010100000A0A04002F3311332FA4 +:1003000032113311331A10CD3211331133303141E0 +:1003100037210701222635343633321615140621CB +:100320002226353436333216151406033536363761 +:1003300033150E0307014D1D021F1CFE13242F361B +:100340003229243C0143232E363127273EEF285300 +:1003500028B4153741442105DE8888FEFA2A272C67 +:10036000452A23363F2A272C452A23363F01CC161F +:100370002C643D141936373415000004012D04D8BF +:10038000038907870003000F001B00260029401285 +:100390001610100420221C80251C1C010100000ADC +:1003A0000A04002F3311332F32113311331A10CDB9 +:1003B00032113311333031413721070122263534D0 +:1003C00036333216151406212226353436333216CA +:1003D000151406032E0227353316161715014D1D69 +:1003E000021F1CFE13242F363229243C0143232EE6 +:1003F000363127273E9D1C393416A70F2D1E05DEEA +:100400008888FEFA2A272C452A23363F2A272C459E +:100410002A23363F01CC1A444C2514366631160087 +:100420000001018304E904BD05A9000D001D400C75 +:10043000060A0A00080C0C0104028000002F1ACDE5 +:100440003939321133113311333031412737210714 +:1004500007232723072327230701A926060334049C +:100460006F2118C2451F19C24504E9A61A1AA666CB +:100470006666660000010046FFEC050505CB002E10 +:1004800000264013112626122520101000152003E7 +:10049000721A0807000972002B323F2B3212392FD3 +:1004A00012393933113330314522262735161633A8 +:1004B000323E023534262323270126262322060630 +:1004C000070323133E0233321E0217011E021514C6 +:1004D0000E0202DC63A54641AC594E886539989AF4 +:1004E0003F02017B1A756D79A76619C9A6C9218ECD +:1004F000F0B05C8F684410FEA7639654498CC81412 +:10050000242C9D2C352D567C4F70847C01604D54DD +:100510005FAD75FC4A03BA9CEF862F587A4BFEC438 +:100520000C5D9D6E69B082480001FF1BFE16055AE6 +:1005300005C300260022401225150112040D2026B5 +:10054000261920130272060D0372002B322B2F3353 +:10055000332F1112173930314301032E02232206A3 +:1005600007273636333216161713013301131616C2 +:100570003332363715060623222626270301E502E5 +:10058000FD5F091F3227132B132020572A52603199 +:100590000D460203B9FD666C123B4C1A34151F510F +:1005A0002D5B63301054FD97FE16041B02563B4A28 +:1005B000220D068111164A8457FE3902DFFC6CFDBC +:1005C000596C700A047D0A104F905F0224FC9E0053 +:1005D0000003FFEEFE1404B405B60014001E00284C +:1005E0000020400F0B0A1F1F1E1E011514130828A0 +:1005F000010272002B323FCD3312392F33123939B9 +:100600003031430121321616151406060715161649 +:1006100015140606232103132132363635342623DA +:10062000233733323636353426232312019D017A9F +:1006300088C166529564668692FEA4FEDF688501D5 +:100640000C76A95C889BF01EFA619D5E8293DAFEAF +:100650001407A247927264986113091C957A96CB8D +:1006600066FE14027D478A6569868D3B7B5E646AFF +:10067000FFFF0056FE14035A05B60626002F0000A1 +:100680000007007A01800000FFFF0054FE1405A857 +:1006900005B60626003100000007007A0238000087 +:1006A000FFFFFF8DFE44041805B606260024000057 +:1006B00000070150016B0000FFFF0056FE4404706C +:1006C00005B606260028000000070150012C000096 +:1006D000FFFFFFB0FE44023305B60626002C0000E3 +:1006E000000601500800FFFF00A4FE44058205B685 +:1006F0000626003800000007015001CD000000016F +:10070000FFDD000002FE05B6000B000BB40B080570 +:100710000272002B3F303163373713273721070729 +:100720000317072314AAFD981201EC13ACFE9B13C8 +:100730005E2504B0245F5F24FB50255E0001FFCDE1 +:10074000FFE9033405B60011000EB60C0272070073 +:100750000972002B322B30315722262737161633D9 +:10076000323636371333030E02A6457222062C6842 +:100770003B40674A12E7A8E81C75A9171D1491139E +:1007800019346F58043CFBB187A94E00FFFFFFDD11 +:10079000000002FE07900626038F000001070043B9 +:1007A0000029016F000AB30C050272002BCE303114 +:1007B000FFFFFFDD0000036907900626038F00009E +:1007C0000107007600D5016F000AB30C0502720024 +:1007D0002BCE3031FFFFFFDD0000034A078F0626D6 +:1007E000038F00000107014AFFF6016F000AB30CF6 +:1007F000050272002BCE3031FFFFFFDD00000350F9 +:1008000007410626038F00000107006AFF5F016FA2 +:10081000000CB4180C050272002BCECE3031FFFF55 +:10082000FFDD000003B4074C0626038F000001071C +:100830000151FFEB016F000BB6011D05010195563B +:10084000002B3400FFFFFFDD0000034C06D106261D +:10085000038F00000107014C0029016F000AB30C4F +:10086000050272002BCE3031FFFFFFDD000003696F +:1008700007560626038F00000107014D000D016F8A +:10088000000AB30C050272002BCE3031FFFFFFDDF2 +:10089000FE4402FE05B60626038F00000006015046 +:1008A0007500FFFFFFDDFE4402FE05B60626038F3E +:1008B0000000000601504C00FFFFFFDD000002FEBB +:1008C000074F0626038F00000107014E00D4016F79 +:1008D000000AB30C050272002BCE3031FFFFFFDDA2 +:1008E000FE7F04C305B60426038F00000007002D19 +:1008F000028C0000FFFFFFCDFFE90417078F0626DB +:10090000039000000107014A00C3016F000AB312FF +:100910000C0272002BCE3031FFFFFFDD0000032AF6 +:1009200007DF0626038F000001070254041101525D +:10093000000AB30C050272002BCE3031FFFFFFDD41 +:10094000FEA402FE05B60626038F0000000704176A +:10095000038F0000FFFFFFEC0000059305CD0606A6 +:10096000021D0000FFFF004F0000040C05B7042724 +:10097000038F010E000001070153FDE2FF44000B4D +:10098000B601120500000056002B3400FFFFFFDD0A +:10099000000002FE05B60606038F0000FFFFFFDD24 +:1009A0000000035007410626038F00000107006A7C +:1009B000FF5F016F000CB4180C050272002BCECE45 +:1009C0003031FFFFFFDD000002FE05B60606038F93 +:1009D0000000FFFFFFDD0000035007410626038FE4 +:1009E00000000107006AFF5F016F000CB4180C05DE +:1009F0000272002BCECE3031FFFFFFCDFFE9033472 +:100A000005B6060603900000FFFFFFDD000002FEB2 +:100A100005B60606038F00000001FFD3FE16046B27 +:100A200004480020001F401113120909170B72110E +:100A30000A720E010672000E72002B2B322B2B3223 +:100A400011333330314301330306061514163332A4 +:100A50003636371333032337230E02232226272368 +:100A60000E0207032D014FA6910A094A4F49A38E92 +:100A7000276AA3EA871909276A8A593D551A070583 +:100A800010110641FE160632FD4D2E4217465263E6 +:100A9000D9B201E4FBB8D4376B4633341F6262200D +:100AA000FEC60001003A000001CA04480003000C21 +:100AB000B5030A72010672002B2B30317313330316 +:100AC0003AE9A7E90448FBB80001FEFAFE1401C8A0 +:100AD00004480011000EB60C067207000F72002BBE +:100AE000322B30314322262735161633323636372D +:100AF0000133010E0288254217193D212B422F0F89 +:100B00000107A5FEF4154D80FE140C098D0A0D2D6C +:100B10005A4304DFFB1164924F00FFFFFFD2FE1621 +:100B20000486061F0606017C0000FFFFFF1EFE1460 +:100B3000044C044E0606019000000001FF17FE144D +:100B40000605061F00490031401B40390F722D2653 +:100B50000172340B45450D0E0E311F06721B140138 +:100B60007207000F72002B322B322B3232113332CC +:100B70001133332B322B32303143222627351616D0 +:100B80003332363713233F023E033332161707261C +:100B900026232206070721373E033332161707267E +:100BA000262322060707330723030E0223222627C4 +:100BB000351616333236371321030E0267274219D2 +:100BC0001B38203E5D1AE6BF0ECB18174158754CF6 +:100BD0003269212B1E442855611C1901D81A17406F +:100BE00058764C3469212E1C452755611D19EE1B82 +:100BF000EDE91851815F254417193A213E5B19E64A +:100C0000FE28EA185280FE140C098D0A0D66800435 +:100C100044473D6A668B5324170F7F0B115F816E2B +:100C200071658A5324170F7F0B115F816E7FFBA9BB +:100C30006E9D530C098D0A0D687E0444FBA96E9DC0 +:100C40005300FFFFFF17FE14049A061F04260049F5 +:100C500000000007004C027D0000FFFFFF17FE149C +:100C600004A7061F0426004900000007004F027D6C +:100C700000000003FF17FE14071B061F0049004D6C +:100C8000005A0039401F554E4B06724A0A72340D05 +:100C90000C4545311F06722D26261B140172403962 +:100CA0003907000F72002B323211332B32321133DD +:100CB0002B3232113333332B2BCE323031432226B9 +:100CC000273516163332363713233F023E033332AD +:100CD0001617072626232206070721373E0333323D +:100CE00016170726262322060707330723030E02BB +:100CF00023222627351616333236371321030E02E8 +:100D000001133303132226353436363332161514C5 +:100D100006672742191B38203E5D1AE6BF0ECB1826 +:100D2000174158754C3269212B1E442855611C19F6 +:100D300001D81A174058764C3469212E1C45275586 +:100D4000611D19EE1BEDE91851815F254417193A11 +:100D5000213E5B19E6FE28EA1852800541EAA7EB1E +:100D6000CE25351B33232C2C46FE140C098D0A0D81 +:100D700066800444473D6A668B5324170F7F0B112E +:100D80005F816E71658A5324170F7F0B115F816E2F +:100D90007FFBA96E9D530C098D0A0D687E0444FBF0 +:100DA000A96E9D5301EC0448FBB805082F2B213A8E +:100DB000232E293B46000002FF17FE14072A061FB8 +:100DC0000049004D0035401D4B00724A0A72340D37 +:100DD0000C4545311F06722D26261B140172403921 +:100DE0003907000F72002B323211332B323211339C +:100DF0002B3232113333332B2B303143222627351C +:100E000016163332363713233F023E03333216179A +:100E1000072626232206070721373E0333321617FB +:100E20000726262322060707330723030E02232261 +:100E30002627351616333236371321030E020101E9 +:100E40003301672742191B38203E5D1AE6BF0ECBDF +:100E500018174158754C3269212B1E442855611CC6 +:100E60001901D81A174058764C3469212E1C452791 +:100E700055611D19EE1BEDE91851815F25441719C5 +:100E80003A213E5B19E6FE28EA1852800543014AE2 +:100E9000A6FEB3FE140C098D0A0D66800444473D7E +:100EA0006A668B5324170F7F0B115F816E71658A01 +:100EB0005324170F7F0B115F816E7FFBA96E9D532B +:100EC0000C098D0A0D687E0444FBA96E9D5301EC4C +:100ED0000614F9ECFFFF0033FE1404640621062615 +:100EE00003B80000010602327800000AB33D1E0775 +:100EF00072002BCE3031FFFFFF8FFE14022A061442 +:100F00000626004F00000006007A3D00FFFF003378 +:100F1000FE14042E04620626005100000007007A29 +:100F20000190000000030063FE47045D045C0013B1 +:100F3000002C003F002D4018270A7224067222233D +:100F400037371E077229282D2D0D000006140B724D +:100F5000002B32322F33321133332B321133332BF8 +:100F60002B30314122263534363733060615141618 +:100F7000333236371506060322262635343E033330 +:100F800032161617333733032337230E0227323630 +:100F90003637363635342623220E0315141601D57E +:100FA0004C66617660614D2622142C12193D6459FD +:100FB000864A335E85A6604A6D49150A407FE885FA +:100FC0001E082D748A194D977920100B6D5E43769B +:100FD0005F44255EFE474D534AA4595C9541242247 +:100FE00005046A070701A556A87979E0C090503832 +:100FF0005B33B2FBB8D43C6A428A71C1793B632B44 +:10100000677F43779DB861737700FFFF0065FE44FB +:1010100003BE045C062600480000000701500142A0 +:101020000000FFFFFFD4FE47021D05E00626004C2E +:1010300000000006047E340000020071FE47045EDA +:10104000044800140032002340132D0A722A06724D +:101050001D06722F2E0725250E00150B72002BCCB6 +:101060003233113333332B2B2B303141222635349D +:101070003636371706061514163332363715060678 +:101080000322262635343637133303060615141685 +:1010900033323636371333032337230E0201CF4C56 +:1010A000662B6455606A522622152B12193C675331 +:1010B0007C430D0891A895080949504BA58D2566DC +:1010C000A4E8891B09266C8EFE474D53336D743B93 +:1010D000015B9A44242205046A070701A53E79585A +:1010E0002C532D02A1FD4C2B431A474F66DBAF0159 +:1010F000E2FBB8D4346B490000020033FE140464F0 +:10110000045C0029003C0027401524067223223489 +:10111000341E0772100F2A2A140B7208000F720077 +:101120002B322B321133332B321133332B303141ED +:10113000222627351E023332363737363637230E0E +:10114000022322262635343E033332161617333750 +:1011500033030E0203323E0435342623220E0315D8 +:101160001416017A63A93B256A793A87A722130BE3 +:101170001E0B082E7186505B874A2F5B84A9664D33 +:101180006E4A1509427FF92084C83A30615C4F3CB1 +:1011900022637046765D42235CFE14271F9A152752 +:1011A0001986924F2F78283E6A4156A87975DFC17B +:1011B0009252385A34B2FB7A98BE5802622F567552 +:1011C0008C9B516A7E467A9FB55C7377FFFF003334 +:1011D000FE1404640620062603B800000107014A35 +:1011E000009E0000000AB33D1E0772002BCE303176 +:1011F000FFFF0033FE14046405E7062603B8000071 +:101200000107014D00B80000000AB33D1E0772003F +:101210002BCE3031FFFF0033FE14046405E00626B8 +:1012200003B800000107014E017C0000000AB33D35 +:101230001E0772002BCE30310001005800000384DD +:10124000061F00190019400C021818031506721128 +:101250000A017200002F2B322B32321133303173DE +:1012600013233F023E033332161707262623220696 +:1012700007073307230358CDBF0ECB181741587506 +:101280004C3269212B1E442855611C19EC18EDCDF8 +:1012900003C9473D6A668B5324170F7F0B115F818B +:1012A0006E7FFC370001005800000602061F002F69 +:1012B000002B40172C2F0A72231C01722A012E2E9C +:1012C00003040427150672110A0172002B322B3217 +:1012D000321133321133332B322B3230317313232B +:1012E0003F023E033332161707262623220607073E +:1012F00021373E0333321617072626232206070717 +:10130000330723032313210358CDBF0ECB181741F6 +:1013100058754C3269212B1E442855611C1901D87F +:1013200018174058764C3368222D1C462755611BF0 +:101330001AEC18EDCCA7CCFE2ACD03C9473D6A664E +:101340008B5324170F7F0B115F816E6F678A5324B5 +:10135000170F7F0B115F816E7FFC3703C9FC3700CD +:10136000FFFF00580000071A061F042603BD0000F7 +:101370000007004C04FD0000FFFF00580000072795 +:10138000061F042603BD00000007004F04FD0000F7 +:10139000FFFF00580000049A061F042603BC00004B +:1013A0000007004C027D0000FFFF0058000004A76A +:1013B000061F042603BC00000007004F027D00004A +:1013C0000001FFB8FFEE0445061F002D002140116B +:1013D0001514142A162A270672231C01720F000BFB +:1013E00072002B322B322B32321133113330315702 +:1013F00022262635343637170606151416163332CC +:10140000363713233F023E033332161707262623AF +:1014100022060707330723030606C24F77440D0948 +:101420008905051A332345491684BE0DCC1717418B +:1014300058764C3269212B1E4429545E1F1AED192F +:10144000ED8422931240724B233A142C0F1E11226A +:10145000382076650276473D6A668B5324170F7FE6 +:101460000B115F816E7FFD87A5BDFFFF003A000075 +:1014700002ED0733062603A800000026014C990060 +:1014800001070076005901120015400E02080501FF +:1014900001895601040101019356002B342B3400BD +:1014A00000020049FFEC048F061E002200310015E7 +:1014B000400A2B071A03111023000B72002B322F46 +:1014C000331739303145222635343636372626351E +:1014D000343E0337070E0315141616171E02151493 +:1014E0000E0227323E02353426270E02151416014D +:1014F000E4B7E46ECC8D4671599DD0F17F0D84ED3B +:10150000B6682F60495C85484C8DC27458865B2E46 +:101510006A5F80B35D7F14CBC391E29D293285550C +:1015200057724829190C8F0D1727473E23444A2D1F +:101530003883A2687ACD96538A447698546F9E3742 +:101540002080BD7E7C93FFFF003A000002BC056254 +:10155000062603A800000106014C9900000AB30406 +:10156000010672002BCE303100020033FE140464F9 +:10157000045C0029003C0026401424062322343455 +:101580001E0772100F2A2A140B7208000F72002B0C +:10159000322B321133332B321133333F303141226E +:1015A0002627351E023332363737363637230E02BA +:1015B0002322262635343E033332161617333733AB +:1015C000030E0203323E0435342623220E03151483 +:1015D00016017A63A93B256A793A87A722130B1E65 +:1015E0000B082E7186505B874A2F5B84A9664D6E6F +:1015F0004A1509427FF92084C83A30615C4F3C2289 +:10160000637046765D42235CFE14271F9A152719E6 +:1016100086924F2F78283E6A4156A87975DFC1928D +:1016200052385A34B2FB7A98BE5802622F56758CE3 +:101630009B516A7E467A9FB55C737700FFFF00710D +:10164000FFEC045E05620626005800000107014C0D +:1016500000E10000000AB31E080672002BCE3031F4 +:10166000FFFF0071FFEC06BC0560062601DE0000EE +:101670000107041B02280000000AB33507067200A8 +:101680002BCE3031FFFFFFDD000002FE05B606065F +:10169000038F00000001000EFF3B029C02E1001FCF +:1016A000001C400D07061A1A0B9A001313019B0029 +:1016B00099003FED332F10E432113333303157139B +:1016C0003307060607333E023332161514060703A6 +:1016D000231336363534262322060607030ED66C2E +:1016E0003908180C0719465C3B546008065E6C5FAD +:1016F00006052F34316B5A1843C503A6F326542729 +:101700001F402B535318301BFE6D019E1B260F2BC1 +:10171000313D8269FEDE0001000CFF3B029C02E1CC +:10172000000F001B400E0E0D060A04089A000C0C58 +:10173000019B0099003FED332F10E41739303157EA +:101740001333030606073301330113230307070C82 +:10175000D76D5816210703015F80FECCBF779A68CA +:1017600034C503A6FE835E6A160147FEE5FE8901C5 +:10177000394EEB000001000EFF3B015202E1000375 +:10178000000AB3019B0099003FED3031571333033A +:101790000ED86CD7C503A6FC5A0000010010FF3B11 +:1017A000042701D90031002B401418250004032C14 +:1017B0002C080C0B1F1F10100808019A0099003FFD +:1017C000ED322F332F33113333113311333310D420 +:1017D000C4303157133307333E0233321617333ECA +:1017E0000233321615140607032313363635342612 +:1017F0002322060607032313363635342623220612 +:101800000607031097591106184258384B4E060523 +:101810001A495D38525A08065D6D6006062F312D53 +:10182000645316466C5F06062B312E64561743C56B +:1018300002928020402C514524452D534F1C321BD1 +:10184000FE6D019E1B2812282F3E7E60FED2019C59 +:101850001C280E2B313D8368FEDE0001FFB7FF3BE5 +:10186000024E01DC001C001D400D04031717080880 +:10187000019A0010100099003F322F10ED322F33E3 +:10188000113333303147133307333E0233321615E9 +:10189000140607032313363635342623220606079B +:1018A0000349995F100118465D3B56620A055F7354 +:1018B00060060731303069591943C502957F1F40D2 +:1018C0002C564F1C3816FE6E019F1B26112A2C3CED +:1018D0008168FEDE0002FF79FE15025501D7001770 +:1018E000002800234010121318180F0403202007AB +:1018F00007019A170F99003FCEE4322F331133338B +:101900001133113333303143133307333636333227 +:101910001615140E0223222627230606070301327A +:101920003E0235342623220E0315141687DA591287 +:10193000052D784E586B305A81524B591605030BC2 +:101940000641010C385B41223D3B264C45351F4585 +:10195000FE1503B8803753726F59A3804B472F167B +:101960004817FEE5016D406B8645464728475F6F87 +:101970003B3F4C000001FFCDFF2F01E801D90026BD +:101980000018400D0A240D20101D061A139A070096 +:1019900099003F32E4321739303157222627351665 +:1019A000163332363534262726263534363332166A +:1019B00017072626232206151416171E02151406CD +:1019C00094416224226A38525438434B50846D410A +:1019D0006D28232357393C4933462D482A93D11883 +:1019E000125C13213C3027312327523F54651C11D0 +:1019F000500F1A342C2230231931402F6167000117 +:101A0000FFD2FF2F01750264001D0017400A071066 +:101A1000100C0A0D9A170099003F32F432CD3311A1 +:101A20003330315722263534363713233F023307FC +:101A30003307230306061514163332363715060608 +:101A400087485E0605546E0B764E4124B711B65595 +:101A500004082228182D1A1141D13F4D122C1801CB +:101A60006F2F2A8B974DFE8F1027111E2808084DC7 +:101A7000070E0001FFDB000004AA050B0024001E76 +:101A80004012240A1A0A0D1604201D07081C0A1108 +:101A900011089572002B322F3F17393F30316313F5 +:101AA0003636373636370333013636373636371360 +:101AB00033030606070E0207132301060607060670 +:101AC000070325601134272A7E4CA7B801240F1A7A +:101AD0000C40461565A5640F2C241A455530A9BA4B +:101AE000FEDB1226143F4B166101C64D88373A4E75 +:101AF0001101A0FD18050D08226F6501D8FE2848C8 +:101B00007138253D2D0DFE5A02ED010D0C23816922 +:101B1000FE3A0001FFD8000003C8051F002500148D +:101B20004009230202250A0C159672002B323F331E +:101B300011333031633721133636353426272626C4 +:101B400023220606070737363633321617161617BE +:101B500016161514060607033307281D0274A70579 +:101B600004151223904B2054663D0F1D4B8F427B72 +:101B7000AC441E250A0405030705A7951D89030C1F +:101B80001627112535142C17030504028B07071C93 +:101B90002F163C2411271511262A17FCF089000165 +:101BA000FFBAFFF80302051F0027001A400D220AA2 +:101BB0001219967224230707000B72002B3211337F +:101BC000332B323F30315722262737161633323621 +:101BD0003637133636353426232206073736363362 +:101BE00032161615140607032337230E023C1E4037 +:101BF00024361C3C21579C73196206053335235249 +:101C0000301D2E592A4B6A370707D287160A2C65D2 +:101C1000820807069806075BA97401D01C2F1429B7 +:101C2000330A0A8D0A092A57451D3E21FC23CE3767 +:101C3000623D0001009500000465050B00130011D2 +:101C4000B70C09090A9572000A003F2B3211333094 +:101C500031611336363736363737213721070606D6 +:101C6000070606070301DFBE0B2D1A192C140DFD04 +:101C7000401E03B21A31482626330EBE037F365B60 +:101C80001D1C270B07897B10251F1F5F41FC83004C +:101C90000002001100000494051F001F002300171C +:101CA000400B230A22220A0A129672000A003F2BD6 +:101CB0003211332F3F303161133636353426272623 +:101CC0002623220607373E0233321617161617163A +:101CD000161514060703211333030319C30504342F +:101CE0003325703740D39B1E5F9E7E2F80AF431FEE +:101CF000250A04040708C3FC4FAAA8AA03951627BF +:101D0000113D48140F090C0D8C080B051C30173DB4 +:101D1000241128141A3C23FC6B031FFCE100000172 +:101D20000012000001CE050B0003000BB4030A01F2 +:101D30009572002B3F303173013301120113A9FE5C +:101D4000ED050BFAF5000001005C000002B7050B81 +:101D500000180011B7180A0C08080A9572002B32F7 +:101D600011333F303173133E023736363721372176 +:101D7000070606070606070E0307035C9B0D2B38B4 +:101D8000211E3616FEE71D01C11A284D1F101C0C1E +:101D9000080D0D0A059B02D93D746427253711896A +:101DA0007C1A5832193A1E1327282A15FD270001DC +:101DB000001000000495051F00230010B7230A142B +:101DC0000A1F069672002B323F3F303173013E03EB +:101DD0003332161716161716161514060703231393 +:101DE0003636353426272E02232206070310011229 +:101DF00014678689356EA2421D260C090A0808C39D +:101E0000A9C30504100F18596D36308151F7050725 +:101E100002080806192A12332015321D1D3F22FC24 +:101E20006B0395162711223214221E090606FB7831 +:101E30000001007AFFEC04A9051F00400015400BCB +:101E4000262D96720A957215000B72002B322B2BE1 +:101E500032303145222627262635343637133303D0 +:101E60000606151416171616333236373636373E31 +:101E70000335342627262623220607373636333203 +:101E800016171616151406070E02070606070E0289 +:101E900001FF87A8281A140F0F88AA890F0F16169A +:101EA0001C684B5084312E49190C19140C14181B42 +:101EB000674B152A151E1D371B67902B2E211111FC +:101EC0000F2B341F33804B26525714695832753C00 +:101ED000377D460281FD7F4776303D61232F333BBE +:101EE00036308E52276065632A3E63232A3105040B +:101EF0008C04053C3437924B3B884E4C86743253ED +:101F0000782412180D000001006D01D301C5050BE6 +:101F10000004000CB40300019572002BCD32303167 +:101F200053133303076DAFA98F9A01D30338FD5FB5 +:101F3000970000010098FE140384051E0020000E87 +:101F4000B6200E7209139672002B322B30314101EC +:101F50003636353426272623220607060607373667 +:101F60003633321617161617161615140607010102 +:101F7000C301020B0A222447914274401117061F25 +:101F800036AA5E578F2E333B0803020B0AFEFEFE75 +:101F90001404BC2D5023486E2549111105060190EB +:101FA00010182D282B7244172811326432FB44007C +:101FB0000001FFBDFFEC0396051E00380010B71AA4 +:101FC0002496720A000B72002B322B3230315722CA +:101FD0002627371616171616333236373636373762 +:101FE00036363534262726262322060706060737E7 +:101FF0003636333216171616171615140607070647 +:1020000006070606070606FB5B9D462106110C2007 +:1020100094584F8D2E2E5517250B0A1C1D23724FD9 +:102020003B7A411217051E42B15264A42D1F2508A8 +:10203000080B0B25113327226B45389B141012997E +:1020400002060409184230319D65B12D50224268C4 +:10205000252A2C11110506019015134336265C31F3 +:10206000352B2C6135B14E8940387026222C000169 +:1020700000B30000042C061D000A001440090803E8 +:102080000305069572000A003F2BCD331133303122 +:1020900061130121133303210701030155C90149CC +:1020A000FD4C58A93A02B21FFEBBCA01F0029001D2 +:1020B0009DFEF38FFD74FE0B0002001100000496DC +:1020C000051F00110022000FB61311121F06967291 +:1020D000002B323F33303173013E03333216161773 +:1020E000161615140607032521133E02353426273C +:1020F0002E022322060711011214668788354E7FAF +:10210000672B2B2B0607C6FD14025FAA03040211DE +:102110000F19596E363181510507020808060C2146 +:102120001F1F653E19371EFC5D89031D0D19160B17 +:10213000203012201D0807050001FFD90000048689 +:102140000518003300204013330A27322E2B1017B6 +:10215000060921200A159672099572002B2B3F3330 +:102160001217393F303163013E02353426262733BA +:10217000161617161615333636373616171E02156D +:1021800014060703213721133E023534262627265D +:1021900006070606070701270127080C07090A0298 +:1021A000A306090101010D3996592E5624606727AF +:1021B0000A0AB4FE471C0110980506041D453E435B +:1021C0007F2C2E4A1311FED203C11A3A3414164D35 +:1021D000450B1B31160B150937470F06070B075226 +:1021E0007A4023512EFCAF8902C8172A26112A549F +:1021F00037010D191516391917FC21000001FF9C34 +:10220000FE180183050B0012000CB5120E72099521 +:1022100072002B2B303143013E0235342626273302 +:1022200016161514060607016401230A0C0601049C +:1022300003AA0303020B0EFEDDFE18055D2D5651A9 +:10224000271B33331A182E171F64783EFAA3000198 +:10225000FFD000000311051F0025000FB602250A5C +:102260000F169672002B323F3330316337213636EA +:1022700037133636353426272626232206073736E7 +:102280003633321617161615140607030E02070703 +:10229000301D01A417230B8704030303063A3723D9 +:1022A00050311E285B344C5F1B1C170605870B2220 +:1022B000230E1589376A34027A121E0C0D16092571 +:1022C0002E09088E0807251F1F532D17311CFD8668 +:1022D0003271672133000002003FFFEC046A051FE2 +:1022E0000022003E001F400F110C0C363632321215 +:1022F00016967223000B72002B322B3232113311DF +:10230000331133303145222E02353436363736120A +:1023100037220E0207373E0233321E02151406071B +:102320000E0327323636373E03353426272626233A +:1023300022060607060607060615141601C6779933 +:102340005621070E0A268C65042A362E081E5DAA21 +:102350009B47759957230E0E2479A6CD5A52806556 +:10236000271F2D1F1025251C59331A453D0E6A863F +:10237000260F10751448768D4629575B30B2010040 +:102380004E020202018E0507044575934E377E47C3 +:10239000A7FAA7548D3C75563A888C7D2F4E702332 +:1023A0001B1E01030258FBB34878308B94000001D8 +:1023B000FFB6FFCA050C050B001A001D4011119550 +:1023C000721A0602050A170D070007957201000030 +:1023D0002F322B1217392B30314737253636370736 +:1023E000033313133636373636371333030E0207EB +:1023F0000604074A1D012528522B3840A71D0C53FF +:10240000923D36551BAEA1AE1A4B643E6BFED0BD5D +:10241000368B2B05130B5304BBFDBDFE0325714802 +:102420004199550233FDD25498893E789D1B000195 +:10243000006AFE14044D051F002F001D400E1918E0 +:10244000181617170007269672000E72002B2B32F3 +:1024500012392F33331133303141133636353426A8 +:102460002322060706060706061514161716161762 +:102470001707272E0235343637363637363633329D +:1024800016171616151407030292F20F106E8653D4 +:102490007F2B182A112929161D1548331D361A6954 +:1024A0008842050819855D50A9596A972F33261F60 +:1024B000F2FE14047249762E839C2A21122E1A36BB +:1024C000784127491C152108057D010155884D1BC0 +:1024D0003A2575B83632323C343C944C7C91FB8EB4 +:1024E0000001005CFFEC045F051F003F0019400C79 +:1024F000252626001733967209000B72002B322B0B +:102500003212392F33303145222626272737161627 +:10251000333236373636373E023534262623220606 +:1025200007060607060615141616171707272E02A4 +:10253000353436373636373633321E0215140E022E +:1025400007020001B83E716124281D58AF584C7F26 +:102550002E354A1B102115316D5A4E812B1727102D +:1025600029292555481D351A6A8841050819855DB0 +:102570009EB373985926070D140C4FFEC31404081C +:102580000505890A0A342C3592593687893A577FCE +:10259000452C23142B1733734031614002047E0213 +:1025A0000155884E1A3A2575B83664427294522203 +:1025B0004D53552AFECBFEDD00010032FE14040807 +:1025C000050B001A001D4012181504190105090712 +:1025D000021A0E720D9572029572002B2B2B111799 +:1025E0003930315313033313273E0237363637134E +:1025F0003303060607060607060607370332DE75AD +:10260000B07450214041204E731955A856144C38CF +:102610002D804B2F5E2F49D5FE14041902DEFCF1EC +:102620003E070D0E07128F730194FE685E943429E5 +:102630003E0E09120A4BFC160001FFBB0000048A83 +:10264000050B001C002240131A060C170905071C75 +:102650001B01011C0A109572079572002B2B3F334A +:102660001133111217393031633721321617030134 +:1026700033131616173636371333060607060607C2 +:102680000606071307451D026F1E3D1ED5FEDEB769 +:10269000EE080E08618726519F14271324734922E0 +:1026A0004C27BF1589010101BE02C6FDA2102010F2 +:1026B00051CA7B0108407F4076CA5226451EFE73F0 +:1026C00064000002FFB0FE1404FE050B001C002095 +:1026D000001C400E200E721E1E201C0A100C0C0E38 +:1026E0009572002B3211333F11392F2B3031613667 +:1026F00036373E02373E02370121372107010E04EB +:10270000070E020707010133010210020302083815 +:102710005F40040605020129FCDD1C03D519FECC2F +:10272000031923231B051730250606FCF9010AA906 +:10273000FEF5070D072590CE81070C0B0402418999 +:1027400078FDAC04324649380A326D601E1BFE1417 +:1027500004E8FB18000100A1000003AE051F0022E1 +:10276000000DB50D159572000A003F2B3230316116 +:102770001336363534262726262726262322060614 +:10278000073736363332161716161716161514066F +:1027900007030234C3040513100D29171F612732E4 +:1027A0005C6E4C1E598F357FA544232D0D080507FF +:1027B00008C303951627112334141218080B0903B4 +:1027C00006048C06061629143B241730181A3C23DD +:1027D000FC6B00010048000005F9050B0030001FEC +:1027E0004011240E0E1A16031B07040600019572F1 +:1027F0001C000A003F322B1217393311333031736A +:10280000133303271616333636373636371333036A +:102810000606070606070622062337032132243759 +:102820003636371333030E0207060607060623481B +:10283000A5A168360C1308596D32495E205D9D5C78 +:102840002B66484BBD800A1112094A2D01178601DB +:10285000076639551CAD9EAE1C4E643A51BF6B36AF +:102860007039050BFCD9540B09152D2436B46801B9 +:102870002FFED289BC46494F1501014BFE9A8F7F2E +:1028800044A25E0231FDCD59A4923D54771F11112F +:102890000001FFBCFFFC04CC051F00320019400EF4 +:1028A000200A2A2D0D10110515957206000A003F09 +:1028B000322B17323F303157222627371633323624 +:1028C0003736363713060607373E023332161716E9 +:1028D000161514060703231336353426272E022334 +:1028E000220607030E0316142C1A1B27292B461841 +:1028F000111808B12549251E67B6A04568AC3D31C1 +:102900002B0807C4A9C309121017546532285E3575 +:10291000B3123F5C7A04080882062323173D26037E +:102920003D0206028C080B051C2B22683A1D3D2136 +:10293000FC67039529252334141E1E0A0303FCBAE1 +:10294000547D5229FFFF004800000629060F062685 +:1029500003EB00000107042E0538008B000AB33199 +:10296000019572002BCE3031FFFF0048000005F9C1 +:10297000060D062603EB00000107042F00A30089C3 +:10298000000AB331019572002BCE3031FFFF0048B1 +:1029900000000624060F062603EB00000027042C87 +:1029A0000303FF750107042E0533008B000AB33DB6 +:1029B000019572002BCE3031FFFF0048000005F971 +:1029C000060D062603EB00000027042C0303FF7509 +:1029D0000107042F00A80089000AB33D0195720089 +:1029E0002BCE3031FFFFFFDBFF9A04AA050B062632 +:1029F00003D20000000704270259005DFFFFFFDB40 +:102A0000FED004AA050B062603D200000007042806 +:102A100002450061FFFFFFDB000004AA050B06264C +:102A200003D200000007042C0187FEF9FFFFFFD846 +:102A3000000003C8051F062603D300000007042C6E +:102A400001890051FFFFFFBAFFF80302051F0626A8 +:102A500003D400000007042C010F0053FFFF009572 +:102A600000000465050B062603D500000007042CB2 +:102A700001590051FFFF001100000494051F0626B4 +:102A800003D600000007042C026A0051FFFFFFB3C9 +:102A9000000001CE050B062603D700000006042C1B +:102AA000F551FFFFFFC5000002B7050B062603D84E +:102AB00000000006042C0750FFFF007AFFEC04A979 +:102AC000051F062603DA00000007042C02820051CD +:102AD000FFFFFFDF01D301C5050B062603DB000066 +:102AE0000007042C0021013FFFFF0098FE1403841F +:102AF000051E062603DC00000007042C016B0052B3 +:102B0000FFFFFFBDFFEC0396051E062603DD000058 +:102B10000007042C015D0052FFFF00B30000042CED +:102B2000061D062603DE00000007042C0152005299 +:102B3000FFFFFFD9000004860518062603E0000009 +:102B40000007042C02720051FFFFFFD000000311A8 +:102B5000051F062603E200000007042C013C00517B +:102B6000FFFF003FFFEC046A051F062603E3000099 +:102B70000007042C02520051FFFF006AFE14044DAE +:102B8000051F062603E500000007042C0259011268 +:102B9000FFFF005CFFEC045F051F062603E6000054 +:102BA0000007042C02710104FFFFFFBB0000048A30 +:102BB000050B062603E800000007042C00D3FFAD38 +:102BC000FFFFFFB0FE1404FE050B062603E900001C +:102BD0000007042C023D0052FFFF00A1000003AEDD +:102BE000051F062603EA00000007042C01590051C6 +:102BF000FFFF0048000005F9050B062603EB000067 +:102C00000007042C0303FF75FFFFFFBCFFFC04CC8F +:102C1000051F062603EC00000007042C02BE004E30 +:102C2000FFFF0012000001D1060F062603D70000A7 +:102C30000107042900E0008B000AB304019572002B +:102C40002BCE3031FFFFFD0604D9FE4B06210407D1 +:102C50000043FBDB0000FFFFFE2F04D9FFD7062156 +:102C600004070076FD430000FFFFFF5B04D901C4A9 +:102C700006200407014AFE700000FFFFFCB404DCDC +:102C8000FF9705DD04070151FBCE0000FFFFFF7930 +:102C900004DB01B605620407014CFE930000FFFF50 +:102CA000FFA304D901E305E70407014DFE870000F7 +:102CB000FFFF00510508011D05E00407014EFF4B11 +:102CC0000000FFFFFFA6051001CA05D20407006A35 +:102CD000FDD90000FFFFFFE904DA01A10684040723 +:102CE000014FFED00000FFFFFF7E04D9026C0621D9 +:102CF00004070152FE920000FFFFFFA604D9021054 +:102D000006200407014BFE7B00000002FC2204D9D0 +:102D1000FECA0621000B00170021400F0A16160CF0 +:102D2000041010051280000F0C010C002F5D331AE7 +:102D3000CD32321133113311333031412E02273568 +:102D4000331E021715212E022735331E021715FEDA +:102D50006127574D17B510303A1CFE3C27594D17C7 +:102D6000B510313A1E04D9286F722B14326A672DC0 +:102D700018286F722B14326A672D1800FFFFFFC5E9 +:102D800003C1014D05B604070202FF49000000011E +:102D9000FCADFEA4FD76FF7C000C0008B10006002F +:102DA0002F3330314122263534363332161615147E +:102DB00006FD0725353C361E271243FEA42D2D3275 +:102DC0004C1727193B4600010068FE3B019AFF8320 +:102DD000000B000EB4010B800705002F331ACD3213 +:102DE000303153353E023733150E020768163A3537 +:102DF000109D0D45582DFE3B1A236B732D14236F28 +:102E0000762CFFFFFEA9FE14002B00000407007AB9 +:102E1000FF570000FFFFFEDDFE44002A0003040709 +:102E20000150FF3500000001FFE304D903EC056009 +:102E300000030008B10100002F3230314337210771 +:102E40001D1D03EC1C04D98787000001FDD804DA9E +:102E5000FEC406300012000EB5120080060172009A +:102E60002B1ACC3230314126263534363332161502 +:102E7000140607060615141617FEC47775423B297B +:102E80002B1F1512163B3C04DA20734939412921C6 +:102E90001B1A08061211192F17000001FDF004DAA1 +:102EA000FED906300014000EB50100800E0172003C +:102EB0002B1ACC32303141353E02353426272626B6 +:102EC00035343633321615140606FDF02733181440 +:102ED000111522302B3741336804DA490E1E2010B9 +:102EE0001012060B171E23264238315541000001EF +:102EF000FCDD0493FFCD05B30013000EB40A0606F3 +:102F00000011002F3333113330314122263534364E +:102F10003321363633321615140607210606FD30E6 +:102F2000282B404301B308302E292B4044FE4E0885 +:102F3000320493301F383D2C3026223A3E022B3388 +:102F40000001FCD304E5FFC305D1001D0012B60249 +:102F50001D1D16098010002F1ACC32331133303169 +:102F600041373332363637363633321615140607C4 +:102F7000233636353426232206070E0223FCD318C7 +:102F80000B38625B2A396D3C597303027A020134B3 +:102F90002C1A4327367B874904E578131D0F14212B +:102FA00057580F1C100C150A24240F0F15281A004F +:102FB0000002FEE8FE0DFFB1FFAB000B0017000F93 +:102FC000B40C12120006007C2F33322F33303147FD +:102FD00022263534363332161514060322263534AC +:102FE00036333216151406A91D1B2F2A1E1B3160FD +:102FF0001D1B2F2A1F1B31F01A162B401C172D3BAF +:10300000FEFD1B162B401B172D3D00050067FE0A19 +:10301000031BFFA8000B00170023002F003B00221A +:10302000400E181E1E0C1212063036362A2A0006D2 +:10303000007C2F33322F33113311331133331133DB +:1030400030315722263534363332161514063322E2 +:1030500026353436333216151406332226353436E7 +:10306000333216151406012226353436333216153E +:1030700014062122263534363332161514069F1DC8 +:103080001B2F2A1D1B30F81E1A2F2A1D1C31D81D7C +:103090001A2E2A1E1B31FE0E1D1A2E2A1E1C31014D +:1030A000681D1A2E2A1E1C31F41B162B401C172ECD +:1030B0003B1A162C401C172E3B1B152B411C172EA0 +:1030C0003BFEFE1A162B411C162E3C1A162B411CD9 +:1030D000162E3C00000300A4FE0A02FBFFA800031A +:1030E000000F001B00184009040A0A1010161600F1 +:1030F00001002F33332F3311337C2F3330315737C7 +:1031000021071322263534363332161514061322BE +:1031100026353436333216151406A41101661160B3 +:103120001D1B2F2A1E1C320E1D1B2F2A1D1C31CECB +:103130005252FED81A162B411C162E3C01021B16A9 +:103140002B401C172E3B0003FE39FE0A0091FFA8FE +:1031500000070013001F0024400E080E0E14141A5E +:103160001A03000006020203007C2F3311333318C8 +:103170002F11332F3311337C2F3330314137233725 +:103180002107230705222635343633321615140657 +:10319000132226353436333216151406FE982B8A40 +:1031A000110166118B2B01171E1A2E2B1E1C320DBE +:1031B0001D1A2F2A1D1C31FE68CA5252CA5E1A16E9 +:1031C0002B411C162E3C01021B162B401C172E3BBC +:1031D0000001FF1FFF0DFFB1FFA9000B0009B100A7 +:1031E00006007C2F333031472226353436333216F1 +:1031F000151406AA1D1A2E2A1E1C31F31B162B406D +:103200001C182C3C000200C1FF120274FFAD000B21 +:103210000017000FB40006060C12007C2F33331188 +:103220003330314522263534363332161514062113 +:103230002226353436333216151406021A1D1B2E7B +:103240002B1E1B30FEB51D1B2F2A1D1B30EE1A1620 +:103250002B401C162E3B1A162C3F1C162E3B00032F +:10326000FE8EFE0A0042FFA8000B00170023001983 +:1032700040090C121206181E1E0006007C2F333265 +:10328000182F33113311333031452226353436337C +:1032900032161514063322263534363332161514F9 +:1032A00006032226353436333216151406FEC61DA3 +:1032B0001B2F2A1D1B30F81E1A2F2B1D1C31F21D2F +:1032C0001B2F2A1F1B31F41B162B401C172D3C1BD8 +:1032D000162B401C172E3BFEFE1A162B411C162ED9 +:1032E0003C000001FEABFF3D002BFF8F00030009F7 +:1032F000B10001007C2F33303145372107FEAB127E +:10330000016E12C352520001FEABFE6F0028FF8B0C +:1033100000070014B606020000020203007C2F33EF +:103320001133182F11333031433723372107230747 +:10333000F32B8D12016B118E2BFE6FC95353C900F5 +:103340000001005E04E900F10584000B0008B106ED +:1033500000002F32303153222635343633321615E1 +:103360001406961D1B2F2A1E1C3204E91A162C3F28 +:103370001C172D3B0001005E04E900F00584000BE2 +:103380000008B10600002F32303153222635343682 +:10339000333216151406951D1A2E2A1E1C3204E906 +:1033A0001A152C401C172D3B0003FE85FDED000D6A +:1033B000FFA5000B0017002300194009181E1E0C62 +:1033C0000C12120006007C2F3332182F3311332FCA +:1033D000333031452226353436333216151406176C +:1033E0002226353436333216151406172226353484 +:1033F00036333216151406FEBD1D1B2F2A1D1B3039 +:10340000501D1B2F2A1E1C31521D1A2E2A1E1C3124 +:10341000F61A162B401C162E3B8F1B162B411C1721 +:103420002D3D8E1B162C401C162D3E000001FFBEAC +:1034300001FC00510297000B0008B10600002F327A +:1034400030314322263534363332161514060A1D20 +:103450001B2F2A1E1C3201FC1A162C3F1C172D3B59 +:103460000001FEFBFE36FF9BFF720003000AB20064 +:103470008001002F1ACD303141133303FEFB445C31 +:1034800044FE36013CFEC4000001005E04E900F188 +:103490000584000B0008B10600002F3230315322A2 +:1034A00026353436333216151406961D1B2F2A1E68 +:1034B0001C3204E91A162C3F1C172D3B0001005E3C +:1034C00004E900F10584000B0008B10600002F326A +:1034D0003031532226353436333216151406961DF4 +:1034E0001B2F2A1E1C3204E91A162C3F1C172D3BD9 +:1034F0000001FECEFEDC001BFFBB00070014B60679 +:10350000020000020203007C2F331133182F113305 +:1035100030314337233721072307DA1F7710013D66 +:1035200011791FFEDC904F4F9000FFFF001BFFEF53 +:103530000286038604070373FF4EFCACFFFF008383 +:103540000000021D036C0407007BFF55FCAEFFFF6B +:10355000FFDA00000278037F04070074FF4EFCAC22 +:10356000FFFF0002FFF30288038004070075FF617C +:10357000FCACFFFFFFF90000028103730407023374 +:10358000FF63FCACFFFF0014FFF20293036F04071C +:103590000234FF58FCACFFFF0023FFF10293037BD2 +:1035A00004070374FF4CFCACFFFF003F000102BFA7 +:1035B000036E04070235FF58FCABFFFFFFFEFFF46C +:1035C0000280037F04070236FF4CFCAEFFFF000EB3 +:1035D000FFF1027C037B04070375FF4EFCACFFFF89 +:1035E000007BFFEC044905CD040600130400FFFF37 +:1035F00000CE0005032905BB04060014A405FFFF47 +:10360000FFE00000040C05CB04060015D800FFFF06 +:103610000000FFEC040605CB04060016D300FFFFF4 +:10362000000D0000044705B704060017FF00FFFF68 +:103630000026FFEC042405B604060018DA00FFFF9C +:103640000064FFEC043F05CB04060019E200FFFF15 +:1036500000810000045305B60406001AD400FFFFE1 +:103660000044FFEC043D05CD0406001BE800FFFF0D +:103670000045FFEC041205CB0406001CE500FFFF2B +:103680000096023B030105D204070373FFC9FEF84D +:10369000FFFF00EF024A028905B60407007BFFC165 +:1036A000FEF8FFFF0051024C02EF05CB0407007447 +:1036B000FFC5FEF8FFFF0069023F02EF05CC0407DB +:1036C0000075FFC8FEF8FFFF0061024C02E905BF6C +:1036D00004070233FFCBFEF8FFFF0086023E03051E +:1036E00005BB04070234FFCAFEF8FFFF00A6023D37 +:1036F000031605C704070374FFCFFEF8FFFF00B7EA +:10370000024E033705BB04070235FFD0FEF8FFFF6A +:103710000076023E02F805C904070236FFC4FEF82F +:10372000FFFF0091023D02FF05C704070375FFD1AB +:10373000FEF80002004EFFEC04000477001400269F +:103740000010B71E0A077215000B72002B322B32C5 +:1037500030314522262635343E0333321E021514FD +:103760000E0327323E0335342623220E031514168A +:1037700001D785AF55326089AF6860906030305CAA +:1037800087AD6446765C4021687442755F44256F5E +:103790001470C9846ACFB78D513C75AB7067CCB3D8 +:1037A0008A4F8C447597A9547FA63F7095AE5D856E +:1037B0009E0000010058000002AC0464000C0014DC +:1037C000400A04090803000A0772000A003F2B118F +:1037D00017393031611336363706060707270133AC +:1037E0000301147D152E111C3D28BE4E01C292F01E +:1037F000025064BC381E3018797E011DFB9C00010C +:10380000FFE1000003A50477001B0016400A180121 +:103810001A1A1B0A09100772002B323F3311333377 +:1038200030316337013E023534262322060727361E +:10383000363332161514060607051721071F1E0119 +:10384000908F9B3D624F489E53546ECB7994A763F3 +:10385000B880FED802026120880128698A6D3E4640 +:10386000524A437757509F7763AAA055C5069400E4 +:103870000001FFB6FE99039E04790031001D400D42 +:10388000292A13131010001B2207720700002F3281 +:103890002B3212392F331239393031412226273554 +:1038A000161633323E02353426262323373332367A +:1038B00036353426262322060727363633321615A8 +:1038C0001406060715161615140E02012A73B44DB8 +:1038D00047C468517E562C478157781D8165A8657D +:1038E000335B3B5C984F4D52C687ABBA56A679778F +:1038F000893A7CC2FE992A25A1283C2B4F6F435759 +:10390000773C8B4A8E64405A304037753C53B48FB5 +:1039100067A872160716A586559F7F4B0002FFD534 +:10392000FEA403F30463000A0016001F400E060302 +:103930000C0C09010100121104077200002F2B3238 +:103940003211392F333311333330314113213701E1 +:103950003303330723030121133E0237230E0207EB +:1039600001F851FD8C1D031FC1C8E920EA50FE0378 +:1039700001CC610F1D1E0F0711363713FEA4018005 +:103980009803A7FC5493FE80021301B440766A2E7C +:103990001A4845160001FFEBFE7D03E304480024AE +:1039A0000021400F1413131010191C1C00181507C8 +:1039B000720800002F322B3212392F33331133119A +:1039C000333031412226262735161633323E023552 +:1039D00034262322060727132107210336363332E4 +:1039E000161615140E0201393F786A2D49AA5B6C30 +:1039F0009B632F99813E6D4049C6029920FDF78156 +:103A0000255A3A7BB2603C87DFFE7D122419A22D35 +:103A1000373966854B808A13123802B297FE470801 +:103A20000E5EAD775EBB995D0002005FFFEC043A6D +:103A300005CB0027003B001F400F1A1930301E1E17 +:103A400000150E057228000D72002B322B32123930 +:103A50002F3311333330314522262635343E023799 +:103A60003E03333216170726262322060207333E6B +:103A7000023332161615140E0327323E0235342651 +:103A80002322060607060615141E0201DE75AC5E2B +:103A9000264E77512C6878894D366225222253387C +:103AA00084E2AA3207276A824B65965229517AA38B +:103AB000554E7A532C706F508358110D0A19375A8E +:103AC0001464C7956BEDECD14F2D462F190C0B905C +:103AD0000B0E7AFEF8D734502E56A47554A492716A +:103AE000408C4577954F777F46642E1F4F29386A63 +:103AF000543100010058FE910429044800060010CA +:103B0000B605020203077200002F2B321133303149 +:103B100053012137210701580304FD2E1F0380178D +:103B2000FCFBFE9105239484FACD0003003AFFECE0 +:103B3000043305CD00200030003F001A400E31084C +:103B4000182904003910057221000D72002B322B48 +:103B50003211173930314522262635343636372E84 +:103B600002353436363332161615140606071E0291 +:103B700015140E022732363635342626270E021546 +:103B8000141616133E033534262322060615141682 +:103B900001D38AB55A60B27A35512E73C37983A3A3 +:103BA0004C619F5D476B3C3D7CBA6E688A443161D5 +:103BB0004A609B5B4172C7456F4D2975624B7340EC +:103BC0005F1462A6646CA57B2D2658724B78AC5DA1 +:103BD0005B92546C9767272B66855B549672428A7A +:103BE0004D7D47456D5B281E5683644A693802D077 +:103BF0001A3C4A5C3A5B693B6D4C5E7A00020008F5 +:103C0000FE9A03D4047A0028003B001D400D0D0CE1 +:103C10002929111100341B07720700002F322B32A3 +:103C200012392F33113333303153222627351616EC +:103C300033323E0237230E022322262635343E033A +:103C40003332161615140E02070E031332363637AA +:103C500036363534262623220E02151416F93E7FF9 +:103C60003436784666A58360210A22637B476F9DC0 +:103C7000522E577D9D5D79AA59264A68422E687258 +:103C800079A347795E1B0D0E32644B4F7D562D7123 +:103C9000FE9A131099111B4893DE96314D2C59ACA6 +:103CA0007A5AA58C673A68C9926CF0EDCE483348D1 +:103CB0002D1602BC335F4121533253814A41719327 +:103CC0005379860000030077FFEC044505CD00031F +:103CD0000019002D001A400E000103020404240EF6 +:103CE00005721A040D72002B322B32121739303143 +:103CF0004127011701222635343E0433321E0215B6 +:103D0000140E0427323E0435342623220E041514E3 +:103D100016010352031C52FDC4B1BB1C3D6087B0A9 +:103D20006F5E8A5B2C1F406387AE5846745E462FD9 +:103D300017656844756049321A68010F80031B7F5C +:103D4000FBC1FEEC66E4E4CDA05C3E77AD6F7BF991 +:103D5000E8C996558E4D87B1C9D3649BA44C85ACF8 +:103D6000C3C95EA9B400FFFF0034FFEC03E604778B +:103D70000406044FE600FFFF00CE000003220464A7 +:103D8000040604507600FFFFFFF5000003B9047736 +:103D9000040604511400FFFFFFB7FE99039F047946 +:103DA000040604520100FFFFFFA4FEA403C2046343 +:103DB00004060453CF00FFFFFFC5FE7D03BD04488A +:103DC00004060454DA00FFFF0046FFEC042105CB93 +:103DD00004060455E700FFFF006FFE91044004480D +:103DE000040604561700FFFF0025FFEC041E05CD56 +:103DF00004060457EB00FFFF0008FE9A03D4047A80 +:103E0000040604580000FFFFFFDFFEE5024A027CC3 +:103E100004070373FF12FBA2FFFF0047FEF401E15A +:103E200002600407007BFF19FBA2FFFFFF98FEF66C +:103E30000236027504070074FF0CFBA2FFFFFFB3FC +:103E4000FEE90239027604070075FF12FBA2FFFFAC +:103E5000FFB7FEF6023F026904070233FF21FBA20F +:103E6000FFFFFFC2FEE80241026504070234FF06BD +:103E7000FBA2FFFFFFECFEE7025C02710407037484 +:103E8000FF15FBA2FFFFFFF9FEF8027902650407A8 +:103E90000235FF12FBA2FFFFFFCCFEE8024E0273C9 +:103EA00004070236FF1AFBA2FFFFFFD3FEE7024121 +:103EB000027104070375FF13FBA2000100FC047DDF +:103EC00002FC050B00030008B10100002F32303165 +:103ED00053372107FC1D01E31C047D8E8E00000179 +:103EE000008D01D9024B061C000F0008B10007002D +:103EF0002FCC30315326263534363637330E021563 +:103F0000141617EE2E33448B6986678E48282801D5 +:103F1000D950B86A89F8E66A6BEAF9816AB9510042 +:103F2000FFFFFFE0FE62019E02A50407046FFF533E +:103F3000FC890001000A01D801C7061A000F000819 +:103F4000B10007002FCE3031533E023534262733DF +:103F5000161615140606070A688C4827286F2E3394 +:103F6000448A6B01D86BE9F98169BA5150BB6A89FF +:103F7000F8E26A00FFFFFF59FE61011602A3040781 +:103F80000471FF4FFC890001009B028E02B904BA44 +:103F9000000B0012B6070504040A0001002F33339A +:103FA0003311333330314135233533353315331540 +:103FB00023150177DCDC66DCDC028EE466E2E26677 +:103FC000E400000200A5030002C404470003000748 +:103FD000000CB304050100002F32CE3230315335CE +:103FE000211505352115A5021FFDE1021F03E2651C +:103FF00065E26666FFFFFFE8FF170206014304075C +:104000000473FF4DFC89FFFFFFECFF89020B00D01A +:1040100004070474FF47FC89FFFFFFC6000003FA92 +:1040200005B5060602240000FFFFFFA30000037C85 +:1040300005B606060012000000020039000006570F +:1040400005B6000F002400254011010123230A11A9 +:1040500004721B1B03030000100C72002B3211337F +:1040600011337C2F2B323211337D2F3031611333DA +:104070000321323636371333030E02232101213256 +:104080001616151406070323133636353426232156 +:104090000101A4E898CA010D68996519D79AD71F3C +:1040A0007CD2A2FCC8013801A578A55408097D9AE4 +:1040B0008806057973FEE8FEE50442FC41408F76F0 +:1040C00003EEFC1291CC6B05B6519A6E224A28FD84 +:1040D000AC027E1C33186B6EFACD0002007102D761 +:1040E00005D605C90014003D0032401B1F2236339F +:1040F0000415302929011C1515070E0E030F100C8D +:104100000B050004010272002B32CD173932113336 +:10411000322F3311332F331217393031411133130A +:1041200013331123113436372303230323161615B3 +:104130001105222627351616333236353426272E1A +:104140000235343633321617072626232206151475 +:1041500016171E021514060602E3B4C6CCAD7A0586 +:104160000108D365CA070203FDED3A6E2529703DAB +:104170005155545332654390773C682D1E265E346A +:10418000464A5354476133468202E502D1FDCC02D0 +:1041900034FD2F019E17621DFDCC0234235514FE01 +:1041A000580E141266101D3A3234361F1330534520 +:1041B000626117135F1419353336311F18354C3DC2 +:1041C000445E3000FFFF003A000001CA04480606C2 +:1041D00003A80000FFFFFEFAFE1401C8044806060B +:1041E00003A90000FFFFFF8BFE4401CA0448062616 +:1041F00003A8000000060150E3000001FFA0FE47F5 +:1042000000C200000013000CB30D008007002F1A3D +:10421000CC32303153222635343637330606151466 +:104220001633323637150606524C66423D5F262F4E +:104230002621152C11193CFE474D5347884A4086CC +:104240003E242205046A0707FFFFFFFAFEA401CA05 +:104250000448062603A8000000070417034D0000C9 +:1042600018FF010020000000F8FE01004F70656E8D +:1042700053616E732D4C696768742E747466000008 +:1042800000010000001201000004002047444546E0 +:10429000AFB3B55500000370000001C247504F5343 +:1042A0009FD3D9C400007674000038DA47535542D2 +:1042B00013631F6500001E9C00000F064F532F3232 +:1042C00095DC832C0000021400000060535441541C +:1042D0005EFA4015000001B80000005A636D61707D +:1042E000C3381F80000007D4000003F663767420F3 +:1042F0003D3F2CC800000274000000FC6670676D32 +:10430000E2199E5A00002DA400000F94676173709B +:10431000001500230000012C00000010676C796676 +:10432000D7934C8F0000AF5000014FA868656164BF +:104330001B5F34C2000001800000003668686561C0 +:104340000D8A08A10000015C00000024686D7478EB +:104350009ABB544400003D38000011CE6C6F63617D +:10436000DEED8D0100000BCC000008EA6D61787075 +:1043700007FB10A50000013C000000206E616D6588 +:104380006BCC784B000014B8000009E2706F7374B6 +:1043900026AC9C9C00004F080000276A7072657074 +:1043A00085FD7BE9000005340000029F0001000349 +:1043B0000008000A000D0007FFFF000F00010000C9 +:1043C000047400910016005F000500020010002F29 +:1043D000009A000002BE0F830003000100010000EC +:1043E000088DFDA800000928FBE1FD5D0919000109 +:1043F0000000000000000000000000000000047346 +:1044000000010000000300423097C2345F0F3CF50A +:10441000000B080000000000D9CCC2F7000000002B +:10442000DD772651FBE1FDDB09190862000000067B +:10443000000200000000000000010001000800036D +:104440000000001400030000002C00027764746870 +:104450000101000077676874010000016974616CF4 +:10446000011C0002002200160006000300020002E8 +:10447000011D00000000000100000001000100001B +:104480000103012C0000000100000002011A006479 +:104490000000000000040491012C00050000053319 +:1044A00004CD0000009A053304CD000002CD003297 +:1044B0000292000000000000000000000000E00088 +:1044C00002FF4000201B0000002800000000474FB2 +:1044D0004F4701C00000FFFD088DFDA8000008FE49 +:1044E000028B0000019F00000000044805B6000098 +:1044F000002000040614000B05B6001605B60016D1 +:10450000044800140000FFEA0000FFEC0000FFEA8E +:10451000FE16FFFE05B600150000FFEB000000A828 +:1045200000AA0096009600A60082008200AB0096CA +:104530000071009F008F00A900A600C8006D008ACE +:10454000009A006B008E009B007A00A4008D013A57 +:104550000084009A00A2008A00EE008500780148DD +:104560000085007A009A009E00AA00B300960071B0 +:10457000008500900099009F00A400A900B0009B56 +:1045800000A600AC00C8006D007A0082008A009A84 +:10459000006B0082008A0092009B00A000A6007AB7 +:1045A00000A300AB00AF0083008C0098013A0071BB +:1045B00000800087008F009B00A5007D0086008B97 +:1045C0000095009B00A500AE00EE0078007E0088FC +:1045D00000930148007900800086008B0094009AC7 +:1045E00000A706C2037A050A0014FF38029E03A73B +:1045F0000001000200740000000000000012000032 +:104600000000000100030000003E00000016000052 +:1046100000100001000104230002000601530154B0 +:1046200000000374037400020376037600030401A0 +:10463000040D0004041104140011041E041E0015CE +:10464000000100100235040E040F041004150416B6 +:10465000041704180419041A041B041C041D042064 +:1046600004220425000200370024003D000100441C +:10467000005D0001006C006C0001007C007C00010A +:104680000082008D0001009200980001009A00B89D +:10469000000100BA00DE000100E000E0000100E2DD +:1046A00000E2000100E400E4000100E600E900018E +:1046B00000EB00EB000100ED00ED000100EF00EF6A +:1046C000000100F100F1000100F401490001015373 +:1046D0000154000301550155000101570158000123 +:1046E000015A016500010167017500010177019F11 +:1046F000000101A202000001023502350003024A56 +:10470000024A0001024D024D0001024F0252000117 +:10471000025402570001025902760001027D027E16 +:104720000001028202B0000102B202B5000102B72C +:1047300002C4000102C60331000103330333000148 +:10474000033503610001036D0373000103740374F7 +:104750000003037503750001037603760003037AF3 +:1047600003840001038A038E0002038F038F00017C +:10477000039403950001039703A4000103A603AC6F +:10478000000103AE03B0000103B303B3000103B69D +:1047900003BE000103C003C0000103C903E300011D +:1047A000040104250003046F047000010472047303 +:1047B0000001000040FF7A3C7955795976384F1F47 +:1047C0007538FF1F7438AB1F7336CD1F7236FF1F4D +:1047D0007136AB1F7037FF1F6F35FF1F6E335E1FC3 +:1047E0006D33FF1F6C34AB1F6B34FF1F6A32FF1F2A +:1047F0006930671F6830FF1F6730721F6630451FC2 +:104800006531FF1F6431CD1F63314F1F622F5E1F63 +:10481000612FFF1F602E4F1F5F2EAB1F5E2EFF1FED +:104820005D2E361F5C2DFF1F5B2C5E1F5A2CFF1F59 +:10483000592C671F582B5E1F572B931F562BFF1F9A +:10484000552AFF1F54295E1F5329AB1F5229FF1FF2 +:104850005128801F5028FF1F4F28801F4E27FF1F01 +:104860004D26FF1F4C25FF1F4B25801F4A25401F4B +:104870004924FF1F4823FF1F4722AB1F4622FF1F6B +:1048800045225E1F4421931F4321FF1F421FCD1F5E +:10489000411FFF1F401FAB1F3F20FF1F3E20671F10 +:1048A0003D1EFF1F3C1DFF1F3B1C721F3A1CFF1FBC +:1048B000391C4F1F3740C2365E1F34334F1F313013 +:1048C0002B1F29284F1F28151B195C271B2D1F265E +:1048D00025401F250E1A195C241A311F23191F1F8A +:1048E0002219FF1F211F671F201F401F1F1C1816A2 +:1048F0005C1E181C1F1D17FF1F1C16FF1F1B3219E3 +:104900001F5B183816375B1A32191F5B17381637BA +:104910005B15193E16FF5A133112551131105512FD +:104920005910590D320C55053204550C5904590FC4 +:10493000047F04EF04030FFF0E550B320A550732B4 +:104940000655015F00550E590A590659CF06EF0664 +:104950000200596F007F00AF00EF00041000010952 +:1049600032085503320255085902590F027F02EFEF +:10497000020310000340400501B80190B0542B4BD6 +:10498000B807FF524BB009505BB00188B02553B057 +:104990000188B040515AB00688B000555A5B58B1F2 +:1049A00001018E59858D8D001D424BB0905358B238 +:1049B0000300001D4259B10202435158B104038E55 +:1049C000594273002B002B2B2B7373002B73002B7E +:1049D000002B002B2B2B2B2B73002B002B2B2B00B6 +:1049E0002B002B2B2B012B012B012B012B012B013E +:1049F0002B002B2B012B2B2B012B2B002B002B2BDC +:104A00002B012B2B012B002B2B012B2B2B002B2BCA +:104A10002B2B2B2B2B2B2B012B2B2B2B002B2B2B3B +:104A20002B2B2B2B2B2B2B2B2B012B2B2B2B002B2B +:104A30002B2B2B2B2B2B2B2B2B012B2B2B2B2B2BF0 +:104A40002B2B002B2B2B2B2B2B2B2B2B2B2B2B000C +:104A50002B2B1800000000020000000300000014CF +:104A60000003000100000014000403E2000000E065 +:104A70000080000600600000000D007E0130013162 +:104A800001610163017F019201A101B001ED01F01B +:104A900001FF021B0237025902BC02C702C902DD34 +:104AA00002F30304030C030F031203230328038AF6 +:104AB000038C03A103CE03D203D60400040C040D1F +:104AC000044F0450045C045F04820486048F049144 +:104AD000051305BD05BE05C205C705EA1E011E3F3B +:104AE0001E851E9E1EF11EF31EF91F4D1FDE200B9C +:104AF0002015201E2022202620302033203A203C62 +:104B000020442070207A207F2089208A208E209CBB +:104B100020A420A720AC2105211321162120212229 +:104B20002126212E215E22022206220F2212221588 +:104B3000221A221E222B22482260226525CAA7B5EE +:104B4000AB53FB04FB36FB3CFB3EFB41FB44FB4B06 +:104B5000FEFFFFFDFFFF00000000000D002000A091 +:104B60000131013201620164019201A001AF01EA49 +:104B700001F001FA02180237025902BC02C602C94A +:104B800002D802F303000306030F031203230326D4 +:104B90000384038C038E03A303D103D60400040112 +:104BA000040D040E04500451045D04600483048861 +:104BB0000490049205B005BE05C105C705D01E00CE +:104BC0001E3E1E801E9E1EA01EF21EF41F4D1FDEE6 +:104BD00020002013201720202026203020322039CA +:104BE000203C204420702074207C2080208A208C4F +:104BF000209520A320A720AA2105211321162120DA +:104C000021222126212E215B22022206220F22119F +:104C10002215221A221E222B22482260226425CA33 +:104C2000A7B3AB53FB00FB2AFB38FB3EFB40FB4327 +:104C3000FB46FEFFFFFCFFFF0001FFF5FFE3FFC2A5 +:104C4000027EFFC1020BFFC1FFAF00B400A70185C8 +:104C5000005AFF4800000179011AFF8FFE84FE838D +:104C6000FE75FF600101000000FD00FB00EB00008D +:104C7000FDCFFDCEFDCDFDCCFE7BFE78FE59FD9A2D +:104C8000FE4DFD99FE0BFD980000FDFD0000FDF8B6 +:104C9000FD67FDF6FE65FEA5FE62FE5EFDF9E451D0 +:104CA000E411E379E4F1E46AE30DE468E428E398CD +:104CB000E23BE1EEE1EDE1ECE1E9E1E0E1DFE1DA67 +:104CC000E1D9E1D2E30700000000E3D9E3E000000E +:104CD000E32CE175E1730000E117E10AE108E34E1E +:104CE000E0FDE0FAE0F3E0C7E024E021E019E0189D +:104CF000E257E011E00EE002DFE6DFCFDFCCDC6858 +:104D00000000585F088A08BA08B908B808B708B69A +:104D100008B50348024C000100000000000000003C +:104D20000000000000000000000000000000000083 +:104D30000000000000C400000000000000000000AF +:104D400000000000000000BA00000000000000C0E9 +:104D50000000000000000000000000000000000053 +:104D6000000000000000000000AC000000AE0000E9 :104D70000000000000000000000000000000000033 :104D80000000000000000000000000000000000023 -:104D9000000000000000007C008800000000008A85 -:104DA000000000000000008800000000000000007B -:104DB00000000000000000000000000000000000F3 +:104D90000000000000000000000000000000000013 +:104DA000000000000000007C008800000000008A75 +:104DB000000000000000008800000000000000006B :104DC00000000000000000000000000000000000E3 -:104DD000006400000000000000000000000000006F -:104DE00000000000000000000148014901230124E7 -:104DF00004060407040803740409040A040B0235BA -:104E0000040F0410025C01F501F6041304140411EC -:104E100004120237023803780239023A037904682F -:104E20000469046404660217046B04650467046D76 -:104E30000362021B0390039103B100000000000015 -:104E400000000000000000290047009F01050165E7 -:104E500001D801EB0212023C026D028C02A902BAD7 -:104E600002D502EA032A0350038C03DF0418045F0F -:104E700004B804D4053C059605C305F30612062CB8 -:104E8000064A06970723075807A307DF08110836C5 -:104E90000856089C08C008D208F709230939097187 -:104EA000099F09E20A150A650AA00AF50B100B3CD6 -:104EB0000B660BBB0BE60C090C2C0C470C5C0C7640 -:104EC0000C920CA40CC50D160D620D990DE40E2468 -:104ED0000E5A0EDC0F140F3A0F710FA70FB91008FE -:104EE0001039107410C511121143119011C711FB24 -:104EF0001224127612A312E31306134E135F13A6A5 -:104F000013DF13DF14061447149115061545155EBB -:104F100015D015FE166F16BC16F4170B1713178550 -:104F2000179717CB17F6182B1875189718D619005E -:104F300019091937195D198D19C11A1F1A7D1B001E -:104F40001B4C1B5E1B701B821B941BA71BB31BEF10 -:104F50001BFB1C0D1C1F1C311C441C561C681C7A9E -:104F60001C8D1CD11CE31CF51D071D191D2B1D3E9E -:104F70001D711DE11DF31E051E171E2A1E3C1E7508 -:104F80001ED41EE61EF81F0A1F1B1F2D1F411FC423 -:104F90001FD01FE21FF4200620182029203A204CA1 -:104FA000205F20C220D420E620F8210A211C212ED7 -:104FB000216521CD21DF21F122032215222722782C -:104FC000228A229C22AE22C022D222DE22EA22FCA7 -:104FD000230E23202332234423562368237A238C51 -:104FE000239F23A723FD240F242124332445245762 -:104FF0002469247524DB24ED24FF2511252425367E -:105000002549255B256E257A258B259D25B025EB29 -:105010002630264326552668267A268D269E26A9E2 -:1050200026B426C726D326DF26F12703270F271A03 -:10503000274D275F2771277C2788279B27AD27B916 -:1050400027C527EF28142826283828442850286206 -:105050002874288028C3290B291D292F2941295369 -:105060002966297929D22A422A542A662A722A7E56 -:105070002A902AA12AB32AC52AD72AE82AF42B0083 -:105080002B122B232B2E2B392B4B2B572B852BC73E -:105090002BD92BEB2BFD2C0F2C212C332C472C5BED -:1050A0002C6E2C812CD22CDE2CF02D022D142D25D3 -:1050B0002D382D4A2D5C2D6E2D802D922DA32DC9BE -:1050C0002E132E7D2F0A2F1C2F2E2F402F522F5D97 -:1050D0002F682F952FC42FD72FFE301A30473071ED -:1050E00030A830E131013143314F315831653172EF -:1050F000317F318B319831A431B931C131C931E0BF -:105100003212321A3222322A32783280328832B265 -:1051100032BA32C232E832F0330A331233483350F3 -:10512000335833AB33B333F2344334563469347ABF -:10513000348B349C34AE34C13520357C35B3360ED7 -:10514000365E36AC36E03725374A375237A837B0A7 -:1051500037DD3844384C388238C8390D394E397EFD -:1051600039AE3A003A533A973AF03B033B153B26A7 -:105170003B373B493B5C3B9E3BB03BF63BFE3C0632 -:105180003C193C213C7A3CBA3CEB3CFD3D0F3D31A7 -:105190003D393D6D3D753D7D3DB83DC03DF83E4AD4 -:1051A0003E7D3E8F3EB43EEF3EF73EFF3F073F0F52 -:1051B0003F173F1F3F273F673F6F3F773F9B3FCAE8 -:1051C0003FED4018404D408740B740FC4151418C75 -:1051D000419441F7424242594291429942D143257A -:1051E00043544365438B43BD43F24417441F443A41 -:1051F0004442444A4467446F44C044C844ED451E99 -:105200004543457045A745E14614465346A146D956 -:1052100046EB474347554795479D47A547B847C085 -:1052200048124856485E4870488148A348BF48DB4A -:1052300048ED48FF4911492349364949495B496DC1 -:10524000497E498F499749B149CF49EE49F74A15F7 -:105250004A474A7A4A834AAB4AEC4B0C4B1C4BA058 -:105260004BB34BD24BF04C0E4C1A4C2F4C5E4C8D2A -:105270004CDF4D3B4DA14E084E5F4EBD4F034F0BD3 -:105280004F504FD150775114518A51E951F1520B7F -:1052900052355246526952C952FE530B534553512F -:1052A000535D538753AD53CD53D653F554285468AB -:1052B000548354DC54DC54DC54DC54DC54DC54DCC7 -:1052C00054DC54DC54DC54DC54DC54DC54DC55C871 -:1052D000561C562E563656B456F2575557675779C0 -:1052E0005785579A57C8581E586D58AE58F75926C3 -:1052F0005938594A595C596E59C95A215A625AA3A8 -:105300005AF85B485B895BC75C1A5C685CB75D05F3 -:105310005D685DC95E655F015F095F115F5F5FA3E7 -:105320005FE2601F6032604560BF60CB613A619DA3 -:1053300062566302631463266364639E63D164866A -:105340006516656B65BE65FF6641669266FC6725FE -:10535000674E679867DD681E685F686B687768A747 -:1053600068D76909693B696A69A369CE69F96A26E0 -:105370006A536A7C6AA56AF46B3D6BC46C406C4CE2 -:105380006C586C7C6C9F6CA76CD56D096D446D7A04 -:105390006DB06DDD6E0C6E446E796EC06F066F364B -:1053A0006F3E6FA06FFA706370C170C970DB70EDF3 -:1053B0007144718C71CF720B7243727B72A972D778 -:1053C000730E7346738B73CA73D273E473F57408E8 -:1053D000741A7422742A743C744D749974A174B450 -:1053E00074C674D974EC74FF75127556759975ABE3 -:1053F00075BD75D075E275F57607760F7617762A46 -:10540000763C764F766276747686769976AB76BE03 -:1054100076D176E476F6771677367749775C7768D3 -:1054200077A977F2783A787378AE78DE78E67938CB -:10543000799B79F77A537A9F7AE87B3C7B897BC7A3 -:105440007C087C4E7C907CC47CFB7D4F7D577DAD81 -:105450007DFA7E067E127E247E367E4A7E5E7E72D7 -:105460007E867E9A7EAE7EC27ED67EEC7F027F16E0 -:105470007F2A7F3E7F527F667F7A7F8E7FA27FB8B2 -:105480007FCE7FDA7FE67FF8800A801C802D804007 -:1054900080538067807B808F80A380B780CB80E142 -:1054A00080F78109811B81278133813F814B815D99 -:1054B000816F8182819581A981BD81D181E581F949 -:1054C000820D82238239824B825D826F8281829338 -:1054D00082A582B782C982D582E182ED82F9830BEF -:1054E000831D832F83418353836583778389839BC4 -:1054F00083AD83B983C583D183DD83EF84018413B6 -:1055000084248436847884BA8511856785A085D8FB -:105510008620866B869386BA86C686D286DE86EA23 -:10552000870087168757875F877587B287DF882E42 -:10553000887C889288A888BE88D488EA89008916E1 -:10554000892C8974897C89C88A268A878AD48B2287 -:105550008B4A8B568B628B6E8B7E8B8E8BE48C375B -:105560008C858C988CAB8CB78CC38CD58CE18D0DD5 -:105570008D338D458D578D698D7C8D8E8DA08DB22F -:105580008DBE8DC98DDB8DE78DF98E0B8E178E2428 -:105590008E2C8E3F8E478E5A8E628E6A8E7C8EA1A6 -:1055A0008EA98EB18EC28ED48EE88F5F8F6B8F7670 -:1055B0008FCD902B903D904F906190B391099111B8 -:1055C00091439174918591D192009247929192C5A5 -:1055D000930D9345938C93B493F4940694359471FE -:1055E00094CE94E49520957D95A095DE96409666A0 -:1055F00096A4970C9748979E981A984F988F98CD95 -:1056000098FE995199A399B599C799DD99F399FF96 -:105610009A0B9A179A239A2F9A3B9A479A529A5D15 -:105620009A699A759A819A8D9A999AA59AB19ABD12 -:105630009AC99AD59AE19AED9AF99B059B119B23F9 -:105640009B2C9B359B3E9B479B509B599B629B6B26 -:105650009B749B7D9B869BC29BCB9BE69BEF9BF8A1 -:105660009C1E9C449C6E9C9A9CC79D2A9D639DA1F8 -:105670009DBA9DE79E299E3A9E509E699E839EC339 -:105680009EDC9EEE9F079F219F3B9F449F4D9F5610 -:105690009F5F9F689F719F7A9F839F8C9F959FD5E7 -:1056A0009FFCA037A088A0BFA105A15DA177A1DEC6 -:1056B000A237A240A249A252A25BA264A26DA27626 -:1056C000A27FA288A291A2C6A2EBA327A378A3AF30 -:1056D000A3F5A44FA46AA4D3A529A576A57EA58782 -:1056E000A58FA597A59FA5A7A5AFA5B7A5BFA5C73A -:1056F000A5D0A5D9A5E2A5EBA5F4A5FDA606A60F04 -:10570000A618A621A632A652A65BA67BA684A6A2B0 -:10571000A6BBA6C4A6CDA6D5A71AA78FA797A79F55 -:10572000A7BDA7C8A7D400000000002E022E0003CA -:1057300000010409000000AC07080003000104098F -:105740000001001E06EA0003000104090002000E29 -:1057500006DC0003000104090003003206AA00036E -:10576000000104090004001E06EA00030001040908 -:105770000005001A06900003000104090006001C41 -:105780000674000300010409000700A405D000030B -:10579000000104090008002A05A60003000104090D -:1057A00000090028057E000300010409000A0042E8 -:1057B000053C000300010409000B003E04FE000349 -:1057C00000010409000C003C04C2000300010409AC -:1057D000000D012203A0000300010409000E0034A3 -:1057E000036C00030001040900100012035A0003B7 -:1057F000000104090011000A03500003000104091C -:105800000019001A03360003000104090100000C0E -:10581000032A0003000104090101000A0320000318 -:10582000000104090103000A0350000300010409F8 -:105830000104000E06DC000300010409010500104C -:105840000310000300010409010600080308000317 -:10585000000104090107001202F600030001040917 -:105860000109001E02D8000300010409010A0022F8 -:1058700002B6000300010409010B00240292000398 -:1058800000010409010C001C027600030001040958 -:10589000010D00260250000300010409010E00263C -:1058A000022A000300010409010F002A020000037C -:1058B000000104090110002C01D4000300010409B7 -:1058C0000111002401B00003000104090112002E9F -:1058D000018200030001040901130038014A00039A -:1058E000000104090114003C010E00030001040939 -:1058F0000115003E00D00003000104090116003626 -:10590000009A00030001040901170040005A000337 -:1059100000010409011800120048000300010409F5 -:105920000119001A002E000300010409011A000CDD -:105930000022000300010409011B000C00160003F3 -:1059400000010409011C000C000A00030001040905 -:10595000011D000A00000052006F006D0061006E22 -:10596000004900740061006C00690063004D00652F -:10597000006400690075006D004E006F0072006DDC -:105980000061006C00530065006D00690043006F0A -:10599000006E00640065006E0073006500640043E3 -:1059A000006F006E00640065006E007300650064A7 -:1059B000004F00700065006E00530061006E0073C0 -:1059C0000052006F006D0061006E002D0043006FFB -:1059D000006E00640065006E0073006500640045A1 -:1059E00000780074007200610042006F006C006477 -:1059F000004F00700065006E00530061006E007380 -:105A00000052006F006D0061006E002D0043006FBA -:105A1000006E00640065006E007300650064004263 -:105A2000006F006C0064004F00700065006E005352 -:105A30000061006E00730052006F006D0061006E27 -:105A4000002D0043006F006E00640065006E00735F -:105A50000065006400530065006D00690042006F3E -:105A6000006C0064004F00700065006E0053006120 -:105A7000006E00730052006F006D0061006E002D1B -:105A80000043006F006E00640065006E00730065E7 -:105A900000640052006500670075006C00610072D0 -:105AA000004F00700065006E00530061006E0073CF -:105AB0000052006F006D0061006E002D0043006F0A -:105AC000006E00640065006E007300650064004CA9 -:105AD0000069006700680074004F00700065006E88 -:105AE00000530061006E00730052006F006D006192 -:105AF000006E002D004500780074007200610042C5 -:105B0000006F006C0064004F00700065006E005371 -:105B10000061006E00730052006F006D0061006E46 -:105B2000002D0042006F006C0064004F00700065A3 -:105B3000006E00530061006E00730052006F006D34 -:105B40000061006E002D00530065006D0069004289 -:105B5000006F006C0064004F00700065006E005321 -:105B60000061006E00730052006F006D0061006EF6 -:105B7000002D0052006500670075006C0061007226 -:105B8000004F00700065006E00530061006E0073EE -:105B90000052006F006D0061006E002D004C006926 -:105BA0000067006800740043006F006E00640065C9 -:105BB000006E0073006500640020004500780074EA -:105BC000007200610042006F006C00640043006FCF -:105BD000006E00640065006E0073006500640020C4 -:105BE0000042006F006C00640043006F006E0064B0 -:105BF0000065006E007300650064002000530065BE -:105C0000006D00690042006F006C00640043006F8B -:105C1000006E00640065006E007300650064002083 -:105C20000052006500670075006C0061007200435F -:105C3000006F006E00640065006E00730065006414 -:105C40000020004C0069006700680074004500787F -:105C50000074007200610042006F006C006400423A -:105C6000006F006C006400530065006D0069004225 -:105C7000006F006C006400570069006400740068E5 -:105C8000005700650069006700680074004F0070ED -:105C90000065006E00530061006E00730052006FDB -:105CA000006D0061006E004C0069006700680074C0 -:105CB000004F00700065006E002000530061006E10 -:105CC00000730068007400740070003A002F002F09 -:105CD0000073006300720069007000740073002E8E -:105CE00000730069006C002E006F00720067002FC7 -:105CF000004F0046004C005400680069007300200B -:105D00000046006F006E007400200053006F0066B4 -:105D10000074007700610072006500200069007364 -:105D20000020006C006900630065006E0073006570 -:105D3000006400200075006E0064006500720020A1 -:105D4000007400680065002000530049004C0020EA -:105D5000004F00700065006E00200046006F006E6E -:105D600000740020004C006900630065006E007341 -:105D70000065002C00200056006500720073006969 -:105D8000006F006E00200031002E0031002E002038 -:105D900000540068006900730020006C0069006313 -:105DA0000065006E0073006500200069007300202C -:105DB0000061007600610069006C00610062006CA7 -:105DC0000065002000770069007400680020006111 -:105DD0000020004600410051002000610074003A9C -:105DE000002000680074007400700073003A002FF7 -:105DF000002F00730063007200690070007400736C -:105E0000002E00730069006C002E006F00720067A6 -:105E1000002F004F0046004C0068007400740070B2 -:105E2000003A002F002F007700770077002E006DDA -:105E3000006F006E006F0074007900700065002E26 -:105E40000063006F006D002F007300740075006424 -:105E50000069006F0068007400740070003A002F41 -:105E6000002F007700770077002E0067006F006F2B -:105E70000067006C0065002E0063006F006D002F4E -:105E8000006700650074002F006E006F0074006FE3 -:105E9000002F00440065007300690067006E006514 -:105EA00000640020006200790020004D006F006E49 -:105EB000006F0074007900700065002000640065C8 -:105EC000007300690067006E0020007400650061C7 -:105ED000006D002E004D006F006E006F00740079A1 -:105EE00000700065002000440065007300690067D1 -:105EF000006E0020005400650061006D004D006FD1 -:105F0000006E006F00740079007000650020004989 -:105F1000006D006100670069006E006700200049A5 -:105F2000006E0063002E004F00700065006E0020C0 -:105F300000530061006E00730020006900730020B0 -:105F40000061002000740072006100640065006D53 -:105F500000610072006B0020006F006600200047A7 -:105F6000006F006F0067006C006500200061006E2C -:105F700000640020006D006100790020006200656F -:105F800000200072006500670069007300740065FE -:105F900000720065006400200069006E002000634C -:105FA00000650072007400610069006E0020006AE4 -:105FB000007500720069007300640069006300747A -:105FC0000069006F006E0073002E004F00700065C6 -:105FD000006E00530061006E0073002D004C0069DC -:105FE0000067006800740056006500720073006965 -:105FF000006F006E00200033002E003000300030B3 -:106000000033002E003000300030003B0047004FCE -:10601000004F0047003B004F00700065006E0053CA -:106020000061006E0073002D004C0069006700687D -:1060300000740052006500670075006C006100721A -:10604000004F00700065006E002000530061006E7C -:1060500000730020004C0069006700680074004372 -:10606000006F0070007900720069006700680074BA -:106070000020003200300032003000200054006860 -:1060800000650020004F00700065006E0020005386 -:106090000061006E0073002000500072006F006A03 -:1060A0000065006300740020004100750074006802 -:1060B000006F0072007300200028006800740074F4 -:1060C00000700073003A002F002F00670069007411 -:1060D000006800750062002E0063006F006D002FE5 -:1060E0000067006F006F0067006C00650066006F5E -:1060F000006E00740073002F006F00700065006E6A -:1061000000730061006E00730029000000010000B0 -:10611000000A02C20460000544464C5402886379B8 -:10612000726C021C6772656B01EC6865627201BC7F -:106130006C61746E002001700007415050480142AC -:106140004341542001144950504800E64D41482035 -:1061500000B84D4F4C20008A4E415620005C524FF3 -:106160004D20002E0000FFFF00140000000200067A -:1061700000070008000900110013001400150016A4 -:10618000001700180019001A001B001C001D001E3B -:10619000001F0000FFFF00140000000200060007BF -:1061A0000008000900100013001400150016001765 -:1061B00000180019001A001B001C001D001E001F03 -:1061C0000000FFFF001400000002000600070008A6 -:1061D0000009000F00130014001500160017001826 -:1061E0000019001A001B001C001D001E001F0000EB -:1061F000FFFF00140000000200060007000800096D -:10620000000D0013001400150016001700180019E7 -:10621000001A001B001C001D001E001F0000FFFFD5 -:106220000014000000010006000700080009000C2F -:106230000013001400150016001700180019001AAA -:10624000001B001C001D001E001F0000FFFF0014AB -:10625000000000020006000700080009000B001300 -:10626000001400150016001700180019001A001B72 -:10627000001C001D001E001F0000FFFF0014000096 -:1062800000010006000700080009000A00130014BE -:1062900000150016001700180019001A001B001C3A -:1062A000001D001E001F0000FFFF0013000000057E -:1062B000000600070008000900130014001500166E -:1062C000001700180019001A001B001C001D001EFA -:1062D000001F000400000000FFFF00130000000486 -:1062E000000600070008000900130014001500163E -:1062F000001700180019001A001B001C001D001ECA -:10630000001F000400000000FFFF00130000000356 -:10631000000600070008000900130014001500160D -:10632000001700180019001A001B001C001D001E99 -:10633000001F007000024D4B4420003E535242208B -:1063400000100000FFFF001400000001000600071D -:1063500000080009001200130014001500160017B1 -:1063600000180019001A001B001C001D001E001F51 -:106370000000FFFF001400000001000600070008F5 -:106380000009000E00130014001500160017001875 -:106390000019001A001B001C001D001E001F000435 -:1063A00000000000FFFF00130000000100060007CE -:1063B000000800090013001400150016001700184B -:1063C0000019001A001B001C001D001E001F0020E9 -:1063D00061616C74019663636D70018E63636D70AF -:1063E000017E63636D70017463636D70016A636342 -:1063F0006D70015E646E6F6D015866726163014E6F -:106400006C69676101486C6E756D01426C6F636CFD -:10641000013C6C6F636C01366C6F636C01306C6FA8 -:10642000636C012A6C6F636C01246C6F636C011EDA -:106430006C6F636C01186C6F636C01126C6F636C32 -:10644000010C6E756D7201066F6E756D01006F72D5 -:10645000646E00FA706E756D00F473616C7400EC1C -:106460007373303100EC7373303200E67373303382 -:1064700000E07373303400DA7375627300D473759F -:10648000707300CE746E756D00C87A65726F00C24D -:1064900000000001002300000001002000000001B6 -:1064A000001400000001001300000001002600009D -:1064B000000100250000000100240000000200246B -:1064C000002500000001001F00000001001C00006A -:1064D0000001002100000001001500000001001172 -:1064E00000000001000A0000000100080000000197 -:1064F000000900000001001200000001000B000074 -:106500000001000F00000001000C0000000100105D -:1065100000000001001E0000000100220000000336 -:106520000017001800190000000100160000000408 -:106530000002000500020005000000030002000543 -:10654000000700000003000200050006000000062E -:106550000002000500020005000200050000000224 -:106560000002000500000002000000010027096C85 -:10657000074A06EE06D406D4062205A4051404E252 -:1065800004C004C0049E045C043C041C03FA03FA27 -:1065900003E603E6037C032E0316030802F4031646 -:1065A00002AC029E029E0260023E022601E0019AB7 -:1065B0000154011000FC00D60064005000010000EE -:1065C0000001000800010006027D000100010141F8 -:1065D00000010000000100080002003600180398C6 -:1065E0000399039A039B039C039D039E039F03A0AF -:1065F00003A103A303A403A503A803A903AA03AB50 -:1066000003AC03AD03AE03C003A603A703A20001BE -:106610000018002C002D008E008F0090009100EAE1 -:1066200000EC00EE00F000F200F300F50159016605 -:10663000017601A001A101A202B602C50332033412 -:106640000396000100000001000800020010000590 -:1066500003BA03BB03BC03BD03B300010005004A3A -:1066600000DF00E100E300E5000100000001000898 -:1066700000010006043B00010001001300040000BB -:106680000001000800010036000100080005002696 -:10669000001E00180012000C038C0002004F038B38 -:1066A0000002004C038A00020049038E00030049E7 -:1066B000004F038D00030049004C00010001004918 -:1066C00000010000000100080002002E0014044F29 -:1066D00004500451045204530454045504560457FE -:1066E0000458044404450446044704480449044A41 -:1066F000044B044C044D000200020013001C000077 -:1067000004300439000A0001000000010008000202 -:10671000002E0014001300140015001600170018B6 -:106720000019001A001B001C044F045004510452AD -:10673000045304540455045604570458000200023C -:106740000430043900000444044D000A0001000034 -:10675000000100080002002E00140430043104324D -:10676000043304340435043604370438043904444B -:1067700004450446044704480449044A044B044CB5 -:10678000044D000200020013001C0000044F0458D6 -:10679000000A000100000001000800010006FFECF3 -:1067A000000200010444044D00000001000000014B -:1067B00000080002000E0004006C007C006C007CED -:1067C00000010004002400320044005200060000D2 -:1067D00000020024000A0003000100BA00010012B8 -:1067E000000000010000001D000100020032005204 -:1067F0000003000100A000010012000000010000E1 -:10680000001D0001000200240044000100000001FE -:1068100000080001003EFFEC000600000002002618 -:10682000000A0003000100120001002E0000000118 -:106830000000001B000200010426042F00000003DA -:106840000001001C00010012000000010000001AFD -:1068500000020001043A0443000000010001021696 -:106860000001000000010008000100060204000110 -:1068700000010012000100000001000800010014E6 -:1068800004130001000000010008000100060427B5 -:10689000000200010013001C0000000100000001C4 -:1068A000000800020024000F0464046604680377F3 -:1068B000007B007400750237023803780239023A0F -:1068C0000379046902170001000F000B000C000E91 -:1068D0000013001400150016001700180019001A04 -:1068E000001B001C002000510001000000010008F6 -:1068F00000020032001604650467046A0459045A51 -:10690000045B045C045D045E045F04600461046273 -:10691000046B03C103C203C303C403C503C603C797 -:1069200003C800010016000B000C000E0013001439 -:1069300000150016001700180019001A001B001C93 -:106940000020004B004E004F0050005100530056F5 -:10695000005700010000000100080001000601F5D9 -:106960000001000101CA000100000001000800024E -:10697000000E00040391039003B103B20001000470 -:10698000015F0173017E0193000400000001000813 -:1069900000010012000100080001000401000002D3 -:1069A000007900010001002F000400000001000830 -:1069B00000010012000100080001000401010002B2 -:1069C000007900010001004F0006000000010008EE -:1069D0000001000A00020026001200010002002F40 -:1069E000004F000100040000000200790001004F88 -:1069F00000010000000D0001000400000002007909 -:106A00000001002F00010000000E00010000000145 -:106A100000080002000E0004039203B4039303B5C0 -:106A20000001000400FC00FD010601070001000058 -:106A3000000100080002000E000401480149012382 -:106A4000012400010004011F0120036D036E0001F9 -:106A5000000000010008000200160008039403B6BD -:106A6000039503B7039603B8039703B90001000821 -:106A700000C600C700DA00DB00F000F1013301348A -:106A80000004000000010008000100720009006815 -:106A9000005E0054004A00400036002C002200181E -:106AA0000001000403FF000204210001000403FEB2 -:106AB000000204210001000403FD00020421000182 -:106AC000000403FC000204210001000403FA000298 -:106AD00004210001000403F9000204210001000464 -:106AE00003F8000204210001000403EE0002042167 -:106AF0000001000403EA000204210001000903C9A7 -:106B000003CD03DA03DC03DD03E003E103E203E387 -:106B100000040000000100080001006E0002003CBB -:106B2000000A00040028001E0014000A037E00046E -:106B3000040804050401037F00040408040504029A -:106B4000038000040408040604010381000404080F -:106B50000406040200040028001E0014000A037A40 -:106B60000004040804050401037B00040408040570 -:106B70000402037C0004040804060401037D0004ED -:106B800004080406040200010002018501910004CA -:106B900000000001000800010092000A0088007E49 -:106BA000007400600056004C004200380024001AB7 -:106BB000000100040134000204100002000C000671 -:106BC000037000020410037200030410014C000162 -:106BD000000400F1000204100001000400DB0002C8 -:106BE00004100001000400C70002041000010004AA -:106BF0000133000204100002000C0006036F0002C3 -:106C00000410037100030410014C0001000400F0A3 -:106C1000000204100001000400DA00020410000168 -:106C2000000400C6000204100001000A002400282D -:106C3000002C0032003800440048004C005200583C -:106C400000010000000100080002005E000603AF22 -:106C500003B00472046F04700473000600000002A5 -:106C6000002A000A00030000000100420002001494 -:106C70000032000100000004000100040235040E8F -:106C8000040F0410000300000001002200010012A4 -:106C900000010000000300020002037403740000FE -:106CA0000401040D000100010006004C004D00F13C -:106CB00001EE01F0033500030000000100080001AF -:106CC000006600300214020E020801F801EA01DC3D -:106CD00001CE01C001B201A401960188017A0174BC -:106CE000016E01680162015A0154014E01480142DE -:106CF000013C01360130012A0124011E0118011254 -:106D0000010C0106010000FA00F400EE00E800E2C8 -:106D100000DC00D600D000CA00C400BE00B800B23B -:106D200000AC00A60002000A000B000C0000000EE0 -:106D3000000E00020013001C000300200020000DC4 -:106D400000510051000E00F000F1000F010B010B8B -:106D500000110430043900120444044D001C044F97 -:106D60000458002600020439044D00020438044C83 -:106D700000020437044B00020436044A00020435C2 -:106D800004490002043404480002043304470002AA -:106D90000432044600020431044500020430044475 -:106DA0000002043904580002043804570002043772 -:106DB000045600020436045500020435045400024F -:106DC0000434045300020433045200020432045118 -:106DD00000020431045000020430044F0002001C81 -:106DE000044D0002001B044C0002001A044B000278 -:106DF0000019044A00020018044900020017044860 -:106E000000020016044700020015044600020014A8 -:106E10000445000200130444000303820383038437 -:106E2000000203B804720002039603A100020217D5 -:106E300003C500020469046B00060379042F0439BA -:106E40000443045804620006023A042E0438044243 -:106E50000457046100060239042D04370441045626 -:106E6000046000060378042C043604400455045FD3 -:106E700000060238042B0435043F0454045E000667 -:106E80000237042A0434043E0453045D00060075EE -:106E900004290433043D0452045C000600740428F1 -:106EA0000432043C0451045B0006007B04270431D7 -:106EB000043B0450045A0007037704260430043AC4 -:106EC000044E044F045900020468046A0002046678 -:106ED000046700020464046500010000000100086A -:106EE0000002009A004A0216006C03980399007C85 -:106EF000006C03BA03C103AF03B003C203C303C4EE -:106F0000007C03C603C703C8039A039B039C039D2D -:106F1000039403B6039503B703BB03BC03BD03B3DC -:106F2000039E039F03A003A303A403A5039203B43A -:106F3000039303B501480149039703B903A80391DB -:106F400003A9039003AA03B103B203AB03AC03ADDF -:106F500003BF046F047003AE03C003A603A704734A -:106F60000123012403A20426042704280429042A57 -:106F7000042B042C042D042E042F0001004A0012BF -:106F80000024002C002D00320044004A004B004C2D -:106F9000004D004E004F0050005200530056005765 -:106FA000008E008F0090009100C600C700DA00DB61 -:106FB00000DF00E100E300E500EA00EC00EE00F293 -:106FC00000F300F500FC00FD01060107011F012090 -:106FD000013301340159015F016601730176017EBD -:106FE000019301A001A101A201CA01EE01F002B6C4 -:106FF00002C5033203340335036D036E0396043A6E -:10700000043B043C043D043E043F0440044104426C -:1070100004430000404A9998979687868584838226 -:1070200081807F7E7D7C7B7A7978777675747372C8 -:1070300071706F6E6D6C6B6A6968676665646362B8 -:1070400061605F5E5D5C5B5A5958575655545351A9 -:10705000504F4E4D4C4B4A49484746281F100A098D -:107060002C01B10B0A432343650A2D2C00B10A0BF6 -:107070004323430B2D2C01B00643B00743650A2D73 -:107080002CB04F2B20B0405158214B525845441B37 -:107090002121591B2321B040B0042545B0042545CA -:1070A00061648A63525845441B212159592D2C0093 -:1070B000B00743B006430B2D2C4B53234B515A586A -:1070C00020458A60441B2121592D2C4B54582045C2 -:1070D0008A60441B2121592D2C4B53234B515A5864 -:1070E000381B2121592D2C4B5458381B2121592D47 -:1070F0002CB002435458B0462B1B21212121592D7D -:107100002CB002435458B0472B1B212121592D2C60 -:10711000B002435458B0482B1B21212121592D2C5A -:10712000B002435458B0492B1B212121592D2C2347 -:1071300020B000508A8A64B10003255458B0401B27 -:10714000B10103255458B005438B59B04F2B592337 -:10715000B0622B2321235865592D2CB108000C2136 -:107160005460432D2CB10C000C215460432D2C0194 -:107170002047B0024320B8100062B81000635723C4 -:10718000B8010062B8100063575A58B020606659C1 -:10719000482D2CB1000225B00225B0022553B800BD -:1071A000352378B00225B0022560B020632020B0DE -:1071B0000625236250588A21B00160231B2020B08D -:1071C0000625236252582321B001611B8A21232105 -:1071D000205959B8FFC11C60B0206323212D2CB168 -:1071E000020042B123018851B1400188535A58B876 -:1071F0001000B020885458B202010243604259B1D5 -:107200002401885158B82000B040885458B2020276 -:1072100002436042B12401885458B2022002436004 -:1072200042004B014B5258B2020802436042591BC4 -:10723000B84000B080885458B202040243604259FA -:10724000B84000B08063B80100885458B202080208 -:1072500043604259B94000010063B80200885458A5 -:10726000B202100243604259B12601885158B94018 -:1072700000020063B80400885458B2024002436020 -:107280004259B94000040063B80800885458B2025B -:10729000800243604259B12801885158B940000822 -:1072A0000063B81000885458B900020100B00243CE -:1072B000604259595959595959B1000243545840DB -:1072C0000A0540084009400C020D021BB1010243AF -:1072D0005458B2054008BA010000090100B30C017E -:1072E0000D011BB18002435258B2054008B801801D -:1072F000B109401BB80100B002435258B205400822 -:10730000BA0180000901401BB80180B00243525805 -:10731000B2054008B80200B109401BB2054008BAE6 -:10732000010000090100595959B84000B080885542 -:10733000B94000020063B8040088555A58B30C00E5 -:107340000D011BB30C000D015959594242424242F2 -:107350002D2C45B1024E2B23B04F2B20B04051585D -:10736000214B5158B0022545B1014E2B60591B23CA -:107370004B5158B003254520648A63B0405358B13F -:10738000024E2B601B21591B215959442D2C20B032 -:107390000050205823651B2359B114148A7045B13D -:1073A0001010434B8A43515A58B0401BB04F2B59D1 -:1073B00023B1610626602B8A58B005438B592358A8 -:1073C000655923103A2D2CB003254963234660B03C -:1073D0004F2B23B00425B0042549B0032563562064 -:1073E00060B062602BB003252010468A4660B02052 -:1073F00063613A2D2CB00016B1020325B1010425BA -:10740000013E003EB10102060CB00A236542B00BFA -:107410002342B1020325B1010425013F003FB10120 -:1074200002060CB006236542B0072342B00116B134 -:1074300000024354584523452018698A632362207B -:1074400020B0405058671B665961B02063B040239C -:1074500061B00423421BB104004221215918012DBF -:107460002C2045B1004E2B442D2C4B51B1404F2BBD -:10747000505B582045B1014E2B208A8A4420B140F0 -:107480000426616361B1014E2B44211B23218A45EF -:10749000B1014E2B208A234444592D2C4B51B1402D -:1074A0004F2B505B5845208AB0406163601B2321FD -:1074B0004559B1014E2B442D2C2345208A4523618B -:1074C0002064B04051B0042520B0005323B0405197 -:1074D0005A5AB1404F2B545A588A0C642364235390 -:1074E00058B140408A612063611B2063591B8A594F -:1074F00063B1024E2B60442D2C012D2C002D2C0548 -:10750000B10B0A432343650A2D2CB10A0B432343D5 -:107510000B022D2CB002256366B00225B820006254 -:107520006023622D2CB0022563B0206066B0022576 -:10753000B82000626023622D2CB002256367B00280 -:1075400025B82000626023622D2CB002256366B04E -:107550002060B00225B82000626023622D2C234AEF -:10756000B1024E2B2D2C234AB1014E2B2D2C238AF8 -:107570004A234564B0022564B002256164B0034328 -:10758000525821206459B1024E2B23B00050586547 -:10759000592D2C238A4A234564B0022564B0022564 -:1075A0006164B00343525821206459B1014E2B232A -:1075B000B000505865592D2C20B003254AB1024E19 -:1075C0002B8A103B2D2C20B003254AB1014E2B8A6B -:1075D000103B2D2CB00325B003258AB0672B8A10F1 -:1075E0003B2D2CB00325B003258AB0682B8A103BB5 -:1075F0002D2CB0032546B003254660B004252EB0DF -:107600000425B00425B0042620B000505821B06AEB -:107610001BB06C592BB0032546B00325466061B002 -:107620008062208A2010233A232010233A2D2CB088 -:10763000032547B003254760B0052547B080636147 -:10764000B00225B00625496323B005254AB0806302 -:107650002058621B2159B0042646608A468A46603B -:10766000B02063612D2CB00426B00425B00425B0F1 -:107670000426B06E2B208A2010233A232010233AB0 -:107680002D2C2320B001545821B00225B1024E2BDD -:10769000B0805020605920606020B00151582121F5 -:1076A0001B20B005515821206661B0402361B10014 -:1076B000032550B00325B00325505A5820B00325A8 -:1076C000618A535821B000591B21591BB0075458E7 -:1076D0002066616523211B2121B000595959B1024F -:1076E0004E2B2D2CB00225B004254AB0005358B0C3 -:1076F000001B8A8A238AB00159B00425462066619E -:1077000020B00526B0062649B00526B00526B07083 -:107710002B236165B02060206661B02061652D2C4F -:10772000B0022546208A20B000505821B1024E2BCD -:107730001B452321596165B00225103B2D2CB00457 -:107740002620B802006220B80200638A236120B0BC -:107750005D602BB00525118A128A20398A58B9003C -:107760005D1000B004266356602B232120102046B4 -:1077700020B1024E2B23611B2321208A201049B106 -:10778000024E2B593B2D2CB9005D1000B00925632A -:1077900056602BB00525B00525B00526B06D2BB180 -:1077A0005D0725602BB00525B00525B00525B00582 -:1077B00025B06F2BB9005D1000B008266356602B12 -:1077C00020B0005258B0502BB00525B00525B007A9 -:1077D00025B00725B00525B0712BB0021738B000D1 -:1077E00052B00225B001525A58B00425B0062549BE -:1077F000B00325B00525496020B0405258211BB088 -:1078000000525820B0025458B00425B00425B007E7 -:1078100025B0072549B00217381BB00425B0042550 -:10782000B00425B0062549B002173859595959599D -:1078300021212121212D2CB9005D1000B00B2563E1 -:1078400056602BB00725B00725B00625B00625B039 -:107850000C25B00C25B00925B00825B06E2BB0045E -:107860001738B00725B00725B00726B06D2BB00438 -:1078700025B00425B00426B06D2BB0502BB00625E2 -:10788000B00625B00325B0712BB00525B00525B095 -:107890000325B002173820B00625B00625B005250F -:1078A000B0712B60B00625B00625B0042565B00286 -:1078B0001738B00225B002256020B040535821B0DF -:1078C000406123B04061231BB8FFC05058B04060F6 -:1078D00023B04060235959B00825B00825B00426CC -:1078E000B0021738B00525B005258AB00217382038 -:1078F000B0005258B00625B0082549B00325B005A0 -:1079000025496020B0405258211BB0005258B006A3 -:1079100025B00625B00625B00625B00B25B00B25F1 -:1079200049B0041738B00625B00625B00625B006C4 -:1079300025B00A25B00A25B00725B0712BB0041771 -:1079400038B00425B00425B00525B00725B00525BD -:10795000B0712BB00217381BB00425B00425B8FF56 -:10796000C0B0021738595959212121212121212143 -:107970002D2CB00425B0032587B00325B003258A3C -:1079800020B000505821B0651BB068592B64B0047A -:1079900025B0042506B00425B0042549202063B095 -:1079A0000325206351B1000325545B582121232175 -:1079B000071B2063B0022520636120B0532B8A632C -:1079C000B00525B0052587B00425B004264AB000CF -:1079D00050586559B00426200146230046B00526BC -:1079E000200146230046B0001600B000234801B035 -:1079F0000023480020B0012348B00223480120B0F2 -:107A0000012348B002234823B2020001082338B200 -:107A1000020001092338B1020107B00116592D2CCB -:107A200023100D0C8A63238A636064B9400004004C -:107A3000635058B000381B3C592D2CB00625B009B6 -:107A400025B00925B00726B0762B23B00054580581 -:107A50001B0459B00425B00626B0772BB00525B01D -:107A60000526B00525B00526B0762BB00054580584 -:107A70001B0459B0772B2D2CB00725B00A25B00A6E -:107A800025B00826B0762B8AB0005458051B04593F -:107A9000B00525B00726B0772BB00625B00626B076 -:107AA0000625B00626B0762B08B0772B2D2CB00714 -:107AB00025B00A25B00A25B00826B0762B8A8A0898 -:107AC000B00425B00626B0772BB00525B00526B04A -:107AD0000525B00526B0762BB0005458051B045977 -:107AE000B0772B2D2CB00825B00B25B00B25B00995 -:107AF00026B0762BB00426B0042608B00525B007C2 -:107B000026B0772BB00625B00626B00625B006268F -:107B1000B0762B08B0772B2D2C03B00325B00325AE -:107B20004AB00425B003254A02B00525B005264A0F -:107B3000B00526B005264AB00426638A8A63612D03 -:107B40002CB15D0E25602BB00C2611B0052612B0AD -:107B50000A2539B0072539B00A25B00A25B009250C -:107B6000B07C2BB00050B00B25B00825B00A25B072 -:107B70007C2BB000505458B00725B00B2587B004BB -:107B800025B004250BB00A2510B00925C1B0022587 -:107B9000B002250BB0072510B00625C11BB0072584 -:107BA000B00B25B00B25B8FFFFB0762BB00425B085 -:107BB00004250BB00725B00A25B0772BB00A25B0F5 -:107BC0000825B00825B8FFFFB0762BB00225B0021B -:107BD000250BB00A25B00725B0772B59B00A2546EA -:107BE000B00A254660B0082546B008254660B006B4 -:107BF00025B006250BB00C25B00C25B00C2620B006 -:107C000000505821B06A1BB06C592BB00425B00449 -:107C1000250BB00925B00925B0092620B000505821 -:107C200021B06A1BB06C592B23B00A2546B00A2537 -:107C3000466061B0206323B0082546B00825466041 -:107C400061B02063B1010C255458041B0559B00ADA -:107C5000262010B003253AB00626B006260BB00742 -:107C60002620108A3AB10107265458041B0559B042 -:107C700005262010B002253A8A8A0B232010233AC9 -:107C80002D2C23B0015458B9000040001BB840000F -:107C9000B000598AB0015458B9000040001BB840E8 -:107CA00000B00059B07D2B2D2C8A8A080D8AB001B6 -:107CB0005458B9000040001BB84000B00059B07DD6 -:107CC0002B2D2C08B0015458B9000040001BB840BF -:107CD00000B000590DB07D2B2D2CB00426B0042629 -:107CE000080DB00426B00426080DB07D2B2D2C20E5 -:107CF0000146230046B00A43B00B438A6323626106 -:107D00002D2CB0092BB006252EB005257DC5B0065B -:107D100025B00525B0042520B000505821B06A1BBD -:107D2000B06C592BB00525B00425B0032520B00058 -:107D3000505821B06A1BB06C592B18B00825B007F9 -:107D400025B00625B00A25B06F2BB00625B0052555 -:107D5000B0042620B000505821B0661BB068592BE3 -:107D6000B00525B00425B0042620B000505821B03D -:107D7000661BB068592B54587DB0042510B00325FC -:107D8000C5B0022510B00125C5B0052621B00526D5 -:107D9000211BB00626B00425B00325B00826B06F1D -:107DA0002B59B100024354587DB00225B0822BB04C -:107DB0000525B0822B20206961B00443012361B006 -:107DC0006060206961B0206120B00826B008268A72 -:107DD000B00217388A8A6120696161B00217381BC6 -:107DE0002121212159182D2C4B52B1010243535A04 -:107DF00058231020013C003C1B2121592D2C23B07D -:107E00000225B00225535820B00425583C1B39598F -:107E1000B00160B8FFE91C592121212D2CB00225A9 -:107E200047B0022547548A20201011B001608A20F3 -:107E300012B00161B0852B2D2CB0042547B002256E -:107E40004754232012B001612320B00626202010C1 -:107E500011B00160B00626B0852B8A8AB0852B2D23 -:107E60002CB0024354580C028A4B53B004264B5199 -:107E70005A580A381B0A2121591B21212121592D29 -:107E80002CB0982B580C028A4B53B004264B515AF5 -:107E9000580A381B0A2121591B21212121592D2C37 -:107EA00020B0024354B00123B80068237821B10008 -:107EB0000243B8005E237921B0024323B020205C46 -:107EC00058212121B000B8004D1C598A8A208A20EF -:107ED0008A23B81000635658B81000635658212101 -:107EE00021B001B800301C591B2159B08062205CC0 -:107EF00058212121B000B8001D1C5923B0806220F8 -:107F00005C58212121B000B8000C1C598AB00161D5 -:107F1000B8FFAB1C23212D2C20B0024354B0012309 -:107F2000B80081237821B1000243B800772379217A -:107F3000B10002438AB020205C58212121B800679B -:107F40001C598A8A208A208A23B81000635658B8A0 -:107F50001000635658B00426B0015BB00426B0048C -:107F600026B004261B21212121B80038B000231C93 -:107F7000591B2159B0042623B08062205C588A5CCA -:107F80008A5A23212321B8001E1C598AB0806220FE -:107F90005C5821212321B8000E1C59B00426B001E1 -:107FA00061B8FF931C23212D04CD00C10000000007 -:107FB000021400000214000001EC00A402D300909F -:107FC000052B0037049100810675007105B5007915 -:107FD00001890090022D0054022D00450468006FB5 -:107FE0000491006D01B800500293005201E800A412 -:107FF00002BA001804910075049100C70491007141 -:108000000491005E0491003004910090049100817D -:108010000491006C049100770491006D01E800A4C4 -:1080200001E800490491006E049100720491006E11 -:10803000035E003A0716006F04CE0000050400CE70 -:1080400004F7007F05A600CE046B00CE040500CE29 -:1080500005C9007F05C100CE020400CE01F9FF472B -:1080600004A600CE041A00CE06E800CE05C500CE58 -:10807000061D007F04AE00CE061D007F04C100CEA9 -:10808000045D006F0432000A05C100BF049E0000B9 -:1080900007230034044DFFFF04390000049B004C0B -:1080A000028D00AE02BA0018028D00330491005810 -:1080B0000349FFFC02160052043D006004C300B3F4 -:1080C00003CD007604C30076046500760267001ACB -:1080D0000428002404B900B401CF00A001CFFF960A -:1080E00003DF00B401CF00B5071100B404B900B438 -:1080F00004B1007604C300B504C30072031D00B5CB -:1081000003BA005A02AD001904B900A603AD00007D -:1081100005C8001D03FB002F03AC000103B1005292 -:1081200002D30037045401FB02D300470491006ED0 -:108130000214000001EC00A4049100B30491004E6D -:10814000049100770491002B045401FB042100806A -:10815000049E014C06A8006502AE004D0379004064 -:108160000491006D0293005206A800650400FFFA16 -:10817000036D00850491006D02B1003502B1002E3F -:108180000216005204C500B4053D00A401E800A495 -:1081900001A4001702B1004C02E400480379003F3B -:1081A00005BA002F060900260622002D035E0048AE -:1081B00004CE000004CE000004CE000004CE000077 -:1081C00004CE000004CE00000676FFFE04F7007F18 -:1081D000046B00CE046B00CE046B00CE046B00CEAB -:1081E0000204FFFE020400A10204FFDF02040003F8 -:1081F00005A6002D05C500CE061D007F061D007FCB -:10820000061D007F061D007F061D007F0491008C67 -:10821000061D007F05C100BF05C100BF05C100BF2D -:1082200005C100BF0439000004AE00CE04AA00B3AB -:10823000043D0060043D0060043D0060043D0060BA -:10824000043D0060043D006006D8006003CD007668 -:1082500004650076046500760465007604650076A2 -:1082600001CFFFE601CF009801CFFFC401CFFFE6A9 -:108270000496007304B900B404B1007604B100762A -:1082800004B1007604B1007604B100760491006D6B -:1082900004B1007004B900A604B900A604B900A690 -:1082A00004B900A603AC000104C300B503AC00018F -:1082B00004CE0000043D006004CE0000043D0060D8 -:1082C00004CE0000043D006004F7007F03CD00767B -:1082D00004F7007F03CD007604F7007F03CD00761E -:1082E00004F7007F03CD007605A600CE04C3007618 -:1082F00005A6002D04C30076046B00CE046500764D -:10830000046B00CE04650076046B00CE0465007635 +:104DD00000000000000000000000000000000000D3 +:104DE000006400000000000000000000000000005F +:104DF00000000000000000000148014901230124D7 +:104E000004060407040803740409040A040B0235A9 +:104E1000040F0410025C01F501F6041304140411DC +:104E200004120237023803780239023A037904681F +:104E30000469046404660217046B04650467046D66 +:104E40000362021B0390039103B100000000000005 +:104E500000000000000000290047009F01050165D7 +:104E600001D801EB0212023C026D028C02A902BAC7 +:104E700002D502EA032A0350038C03DF0418045FFF +:104E800004B804D4053C059605C305F30612062CA8 +:104E9000064A06970723075807A307DF08110836B5 +:104EA0000856089C08C008D208F709230939097177 +:104EB000099F09E20A150A650AA00AF50B100B3CC6 +:104EC0000B660BBB0BE60C090C2C0C470C5C0C7630 +:104ED0000C920CA40CC50D160D620D990DE40E2458 +:104EE0000E5A0EDC0F140F3A0F710FA70FB91008EE +:104EF0001039107410C511121143119011C711FB14 +:104F00001224127612A312E31306134E135F13A694 +:104F100013DF13DF14061447149115061545155EAB +:104F200015D015FE166F16BC16F4170B1713178540 +:104F3000179717CB17F6182B1875189718D619004E +:104F400019091937195D198D19C11A1F1A7D1B000E +:104F50001B4C1B5E1B701B821B941BA71BB31BEF00 +:104F60001BFB1C0D1C1F1C311C441C561C681C7A8E +:104F70001C8D1CD11CE31CF51D071D191D2B1D3E8E +:104F80001D711DE11DF31E051E171E2A1E3C1E75F8 +:104F90001ED41EE61EF81F0A1F1B1F2D1F411FC413 +:104FA0001FD01FE21FF4200620182029203A204C91 +:104FB000205F20C220D420E620F8210A211C212EC7 +:104FC000216521CD21DF21F122032215222722781C +:104FD000228A229C22AE22C022D222DE22EA22FC97 +:104FE000230E23202332234423562368237A238C41 +:104FF000239F23A723FD240F242124332445245752 +:105000002469247524DB24ED24FF2511252425366D +:105010002549255B256E257A258B259D25B025EB19 +:105020002630264326552668267A268D269E26A9D2 +:1050300026B426C726D326DF26F12703270F271AF3 +:10504000274D275F2771277C2788279B27AD27B906 +:1050500027C527EF281428262838284428502862F6 +:105060002874288028C3290B291D292F2941295359 +:105070002966297929D22A422A542A662A722A7E46 +:105080002A902AA12AB32AC52AD72AE82AF42B0073 +:105090002B122B232B2E2B392B4B2B572B852BC72E +:1050A0002BD92BEB2BFD2C0F2C212C332C472C5BDD +:1050B0002C6E2C812CD22CDE2CF02D022D142D25C3 +:1050C0002D382D4A2D5C2D6E2D802D922DA32DC9AE +:1050D0002E132E7D2F0A2F1C2F2E2F402F522F5D87 +:1050E0002F682F952FC42FD72FFE301A30473071DD +:1050F00030A830E131013143314F315831653172DF +:10510000317F318B319831A431B931C131C931E0AE +:105110003212321A3222322A32783280328832B255 +:1051200032BA32C232E832F0330A331233483350E3 +:10513000335833AB33B333F2344334563469347AAF +:10514000348B349C34AE34C13520357C35B3360EC7 +:10515000365E36AC36E03725374A375237A837B097 +:1051600037DD3844384C388238C8390D394E397EED +:1051700039AE3A003A533A973AF03B033B153B2697 +:105180003B373B493B5C3B9E3BB03BF63BFE3C0622 +:105190003C193C213C7A3CBA3CEB3CFD3D0F3D3197 +:1051A0003D393D6D3D753D7D3DB83DC03DF83E4AC4 +:1051B0003E7D3E8F3EB43EEF3EF73EFF3F073F0F42 +:1051C0003F173F1F3F273F673F6F3F773F9B3FCAD8 +:1051D0003FED4018404D408740B740FC4151418C65 +:1051E000419441F7424242594291429942D143256A +:1051F00043544365438B43BD43F24417441F443A31 +:105200004442444A4467446F44C044C844ED451E88 +:105210004543457045A745E14614465346A146D946 +:1052200046EB474347554795479D47A547B847C075 +:1052300048124856485E4870488148A348BF48DB3A +:1052400048ED48FF4911492349364949495B496DB1 +:10525000497E498F499749B149CF49EE49F74A15E7 +:105260004A474A7A4A834AAB4AEC4B0C4B1C4BA048 +:105270004BB34BD24BF04C0E4C1A4C2F4C5E4C8D1A +:105280004CDF4D3B4DA14E084E5F4EBD4F034F0BC3 +:105290004F504FD150775114518A51E951F1520B6F +:1052A00052355246526952C952FE530B534553511F +:1052B000535D538753AD53CD53D653F5542854689B +:1052C000548354DC54DC54DC54DC54DC54DC54DCB7 +:1052D00054DC54DC54DC54DC54DC54DC54DC55C861 +:1052E000561C562E563656B456F2575557675779B0 +:1052F0005785579A57C8581E586D58AE58F75926B3 +:105300005938594A595C596E59C95A215A625AA397 +:105310005AF85B485B895BC75C1A5C685CB75D05E3 +:105320005D685DC95E655F015F095F115F5F5FA3D7 +:105330005FE2601F6032604560BF60CB613A619D93 +:1053400062566302631463266364639E63D164865A +:105350006516656B65BE65FF6641669266FC6725EE +:10536000674E679867DD681E685F686B687768A737 +:1053700068D76909693B696A69A369CE69F96A26D0 +:105380006A536A7C6AA56AF46B3D6BC46C406C4CD2 +:105390006C586C7C6C9F6CA76CD56D096D446D7AF4 +:1053A0006DB06DDD6E0C6E446E796EC06F066F363B +:1053B0006F3E6FA06FFA706370C170C970DB70EDE3 +:1053C0007144718C71CF720B7243727B72A972D768 +:1053D000730E7346738B73CA73D273E473F57408D8 +:1053E000741A7422742A743C744D749974A174B440 +:1053F00074C674D974EC74FF75127556759975ABD3 +:1054000075BD75D075E275F57607760F7617762A35 +:10541000763C764F766276747686769976AB76BEF3 +:1054200076D176E476F6771677367749775C7768C3 +:1054300077A977F2783A787378AE78DE78E67938BB +:10544000799B79F77A537A9F7AE87B3C7B897BC793 +:105450007C087C4E7C907CC47CFB7D4F7D577DAD71 +:105460007DFA7E067E127E247E367E4A7E5E7E72C7 +:105470007E867E9A7EAE7EC27ED67EEC7F027F16D0 +:105480007F2A7F3E7F527F667F7A7F8E7FA27FB8A2 +:105490007FCE7FDA7FE67FF8800A801C802D8040F7 +:1054A00080538067807B808F80A380B780CB80E132 +:1054B00080F78109811B81278133813F814B815D89 +:1054C000816F8182819581A981BD81D181E581F939 +:1054D000820D82238239824B825D826F8281829328 +:1054E00082A582B782C982D582E182ED82F9830BDF +:1054F000831D832F83418353836583778389839BB4 +:1055000083AD83B983C583D183DD83EF84018413A5 +:1055100084248436847884BA8511856785A085D8EB +:105520008620866B869386BA86C686D286DE86EA13 +:10553000870087168757875F877587B287DF882E32 +:10554000887C889288A888BE88D488EA89008916D1 +:10555000892C8974897C89C88A268A878AD48B2277 +:105560008B4A8B568B628B6E8B7E8B8E8BE48C374B +:105570008C858C988CAB8CB78CC38CD58CE18D0DC5 +:105580008D338D458D578D698D7C8D8E8DA08DB21F +:105590008DBE8DC98DDB8DE78DF98E0B8E178E2418 +:1055A0008E2C8E3F8E478E5A8E628E6A8E7C8EA196 +:1055B0008EA98EB18EC28ED48EE88F5F8F6B8F7660 +:1055C0008FCD902B903D904F906190B391099111A8 +:1055D00091439174918591D192009247929192C595 +:1055E000930D9345938C93B493F4940694359471EE +:1055F00094CE94E49520957D95A095DE9640966690 +:1056000096A4970C9748979E981A984F988F98CD84 +:1056100098FE995199A399B599C799DD99F399FF86 +:105620009A0B9A179A239A2F9A3B9A479A529A5D05 +:105630009A699A759A819A8D9A999AA59AB19ABD02 +:105640009AC99AD59AE19AED9AF99B059B119B23E9 +:105650009B2C9B359B3E9B479B509B599B629B6B16 +:105660009B749B7D9B869BC29BCB9BE69BEF9BF891 +:105670009C1E9C449C6E9C9A9CC79D2A9D639DA1E8 +:105680009DBA9DE79E299E3A9E509E699E839EC329 +:105690009EDC9EEE9F079F219F3B9F449F4D9F5600 +:1056A0009F5F9F689F719F7A9F839F8C9F959FD5D7 +:1056B0009FFCA037A088A0BFA105A15DA177A1DEB6 +:1056C000A237A240A249A252A25BA264A26DA27616 +:1056D000A27FA288A291A2C6A2EBA327A378A3AF20 +:1056E000A3F5A44FA46AA4D3A529A576A57EA58772 +:1056F000A58FA597A59FA5A7A5AFA5B7A5BFA5C72A +:10570000A5D0A5D9A5E2A5EBA5F4A5FDA606A60FF3 +:10571000A618A621A632A652A65BA67BA684A6A2A0 +:10572000A6BBA6C4A6CDA6D5A71AA78FA797A79F45 +:10573000A7BDA7C8A7D400000000002E022E0003BA +:1057400000010409000000AC07080003000104097F +:105750000001001E06EA0003000104090002000E19 +:1057600006DC0003000104090003003206AA00035E +:10577000000104090004001E06EA000300010409F8 +:105780000005001A06900003000104090006001C31 +:105790000674000300010409000700A405D00003FB +:1057A000000104090008002A05A6000300010409FD +:1057B00000090028057E000300010409000A0042D8 +:1057C000053C000300010409000B003E04FE000339 +:1057D00000010409000C003C04C20003000104099C +:1057E000000D012203A0000300010409000E003493 +:1057F000036C00030001040900100012035A0003A7 +:10580000000104090011000A03500003000104090B +:105810000019001A03360003000104090100000CFE +:10582000032A0003000104090101000A0320000308 +:10583000000104090103000A0350000300010409E8 +:105840000104000E06DC000300010409010500103C +:105850000310000300010409010600080308000307 +:10586000000104090107001202F600030001040907 +:105870000109001E02D8000300010409010A0022E8 +:1058800002B6000300010409010B00240292000388 +:1058900000010409010C001C027600030001040948 +:1058A000010D00260250000300010409010E00262C +:1058B000022A000300010409010F002A020000036C +:1058C000000104090110002C01D4000300010409A7 +:1058D0000111002401B00003000104090112002E8F +:1058E000018200030001040901130038014A00038A +:1058F000000104090114003C010E00030001040929 +:105900000115003E00D00003000104090116003615 +:10591000009A00030001040901170040005A000327 +:1059200000010409011800120048000300010409E5 +:105930000119001A002E000300010409011A000CCD +:105940000022000300010409011B000C00160003E3 +:1059500000010409011C000C000A000300010409F5 +:10596000011D000A00000052006F006D0061006E12 +:10597000004900740061006C00690063004D00651F +:10598000006400690075006D004E006F0072006DCC +:105990000061006C00530065006D00690043006FFA +:1059A000006E00640065006E0073006500640043D3 +:1059B000006F006E00640065006E00730065006497 +:1059C000004F00700065006E00530061006E0073B0 +:1059D0000052006F006D0061006E002D0043006FEB +:1059E000006E00640065006E007300650064004591 +:1059F00000780074007200610042006F006C006467 +:105A0000004F00700065006E00530061006E00736F +:105A10000052006F006D0061006E002D0043006FAA +:105A2000006E00640065006E007300650064004253 +:105A3000006F006C0064004F00700065006E005342 +:105A40000061006E00730052006F006D0061006E17 +:105A5000002D0043006F006E00640065006E00734F +:105A60000065006400530065006D00690042006F2E +:105A7000006C0064004F00700065006E0053006110 +:105A8000006E00730052006F006D0061006E002D0B +:105A90000043006F006E00640065006E00730065D7 +:105AA00000640052006500670075006C00610072C0 +:105AB000004F00700065006E00530061006E0073BF +:105AC0000052006F006D0061006E002D0043006FFA +:105AD000006E00640065006E007300650064004C99 +:105AE0000069006700680074004F00700065006E78 +:105AF00000530061006E00730052006F006D006182 +:105B0000006E002D004500780074007200610042B4 +:105B1000006F006C0064004F00700065006E005361 +:105B20000061006E00730052006F006D0061006E36 +:105B3000002D0042006F006C0064004F0070006593 +:105B4000006E00530061006E00730052006F006D24 +:105B50000061006E002D00530065006D0069004279 +:105B6000006F006C0064004F00700065006E005311 +:105B70000061006E00730052006F006D0061006EE6 +:105B8000002D0052006500670075006C0061007216 +:105B9000004F00700065006E00530061006E0073DE +:105BA0000052006F006D0061006E002D004C006916 +:105BB0000067006800740043006F006E00640065B9 +:105BC000006E0073006500640020004500780074DA +:105BD000007200610042006F006C00640043006FBF +:105BE000006E00640065006E0073006500640020B4 +:105BF0000042006F006C00640043006F006E0064A0 +:105C00000065006E007300650064002000530065AD +:105C1000006D00690042006F006C00640043006F7B +:105C2000006E00640065006E007300650064002073 +:105C30000052006500670075006C0061007200434F +:105C4000006F006E00640065006E00730065006404 +:105C50000020004C0069006700680074004500786F +:105C60000074007200610042006F006C006400422A +:105C7000006F006C006400530065006D0069004215 +:105C8000006F006C006400570069006400740068D5 +:105C9000005700650069006700680074004F0070DD +:105CA0000065006E00530061006E00730052006FCB +:105CB000006D0061006E004C0069006700680074B0 +:105CC000004F00700065006E002000530061006E00 +:105CD00000730068007400740070003A002F002FF9 +:105CE0000073006300720069007000740073002E7E +:105CF00000730069006C002E006F00720067002FB7 +:105D0000004F0046004C00540068006900730020FA +:105D10000046006F006E007400200053006F0066A4 +:105D20000074007700610072006500200069007354 +:105D30000020006C006900630065006E0073006560 +:105D4000006400200075006E006400650072002091 +:105D5000007400680065002000530049004C0020DA +:105D6000004F00700065006E00200046006F006E5E +:105D700000740020004C006900630065006E007331 +:105D80000065002C00200056006500720073006959 +:105D9000006F006E00200031002E0031002E002028 +:105DA00000540068006900730020006C0069006303 +:105DB0000065006E0073006500200069007300201C +:105DC0000061007600610069006C00610062006C97 +:105DD0000065002000770069007400680020006101 +:105DE0000020004600410051002000610074003A8C +:105DF000002000680074007400700073003A002FE7 +:105E0000002F00730063007200690070007400735B +:105E1000002E00730069006C002E006F0072006796 +:105E2000002F004F0046004C0068007400740070A2 +:105E3000003A002F002F007700770077002E006DCA +:105E4000006F006E006F0074007900700065002E16 +:105E50000063006F006D002F007300740075006414 +:105E60000069006F0068007400740070003A002F31 +:105E7000002F007700770077002E0067006F006F1B +:105E80000067006C0065002E0063006F006D002F3E +:105E9000006700650074002F006E006F0074006FD3 +:105EA000002F00440065007300690067006E006504 +:105EB00000640020006200790020004D006F006E39 +:105EC000006F0074007900700065002000640065B8 +:105ED000007300690067006E0020007400650061B7 +:105EE000006D002E004D006F006E006F0074007991 +:105EF00000700065002000440065007300690067C1 +:105F0000006E0020005400650061006D004D006FC0 +:105F1000006E006F00740079007000650020004979 +:105F2000006D006100670069006E00670020004995 +:105F3000006E0063002E004F00700065006E0020B0 +:105F400000530061006E00730020006900730020A0 +:105F50000061002000740072006100640065006D43 +:105F600000610072006B0020006F00660020004797 +:105F7000006F006F0067006C006500200061006E1C +:105F800000640020006D006100790020006200655F +:105F900000200072006500670069007300740065EE +:105FA00000720065006400200069006E002000633C +:105FB00000650072007400610069006E0020006AD4 +:105FC000007500720069007300640069006300746A +:105FD0000069006F006E0073002E004F00700065B6 +:105FE000006E00530061006E0073002D004C0069CC +:105FF0000067006800740056006500720073006955 +:10600000006F006E00200033002E003000300030A2 +:106010000033002E003000300030003B0047004FBE +:10602000004F0047003B004F00700065006E0053BA +:106030000061006E0073002D004C0069006700686D +:1060400000740052006500670075006C006100720A +:10605000004F00700065006E002000530061006E6C +:1060600000730020004C0069006700680074004362 +:10607000006F0070007900720069006700680074AA +:106080000020003200300032003000200054006850 +:1060900000650020004F00700065006E0020005376 +:1060A0000061006E0073002000500072006F006AF3 +:1060B00000650063007400200041007500740068F2 +:1060C000006F0072007300200028006800740074E4 +:1060D00000700073003A002F002F00670069007401 +:1060E000006800750062002E0063006F006D002FD5 +:1060F0000067006F006F0067006C00650066006F4E +:10610000006E00740073002F006F00700065006E59 +:1061100000730061006E00730029000000010000A0 +:10612000000A02C20460000544464C5402886379A8 +:10613000726C021C6772656B01EC6865627201BC6F +:106140006C61746E0020017000074150504801429C +:106150004341542001144950504800E64D41482025 +:1061600000B84D4F4C20008A4E415620005C524FE3 +:106170004D20002E0000FFFF00140000000200066A +:106180000007000800090011001300140015001694 +:10619000001700180019001A001B001C001D001E2B +:1061A000001F0000FFFF00140000000200060007AF +:1061B0000008000900100013001400150016001755 +:1061C00000180019001A001B001C001D001E001FF3 +:1061D0000000FFFF00140000000200060007000896 +:1061E0000009000F00130014001500160017001816 +:1061F0000019001A001B001C001D001E001F0000DB +:10620000FFFF00140000000200060007000800095C +:10621000000D0013001400150016001700180019D7 +:10622000001A001B001C001D001E001F0000FFFFC5 +:106230000014000000010006000700080009000C1F +:106240000013001400150016001700180019001A9A +:10625000001B001C001D001E001F0000FFFF00149B +:10626000000000020006000700080009000B0013F0 +:10627000001400150016001700180019001A001B62 +:10628000001C001D001E001F0000FFFF0014000086 +:1062900000010006000700080009000A00130014AE +:1062A00000150016001700180019001A001B001C2A +:1062B000001D001E001F0000FFFF0013000000056E +:1062C000000600070008000900130014001500165E +:1062D000001700180019001A001B001C001D001EEA +:1062E000001F000400000000FFFF00130000000476 +:1062F000000600070008000900130014001500162E +:10630000001700180019001A001B001C001D001EB9 +:10631000001F000400000000FFFF00130000000346 +:1063200000060007000800090013001400150016FD +:10633000001700180019001A001B001C001D001E89 +:10634000001F007000024D4B4420003E535242207B +:1063500000100000FFFF001400000001000600070D +:1063600000080009001200130014001500160017A1 +:1063700000180019001A001B001C001D001E001F41 +:106380000000FFFF001400000001000600070008E5 +:106390000009000E00130014001500160017001865 +:1063A0000019001A001B001C001D001E001F000425 +:1063B00000000000FFFF00130000000100060007BE +:1063C000000800090013001400150016001700183B +:1063D0000019001A001B001C001D001E001F0020D9 +:1063E00061616C74019663636D70018E63636D709F +:1063F000017E63636D70017463636D70016A636332 +:106400006D70015E646E6F6D015866726163014E5E +:106410006C69676101486C6E756D01426C6F636CED +:10642000013C6C6F636C01366C6F636C01306C6F98 +:10643000636C012A6C6F636C01246C6F636C011ECA +:106440006C6F636C01186C6F636C01126C6F636C22 +:10645000010C6E756D7201066F6E756D01006F72C5 +:10646000646E00FA706E756D00F473616C7400EC0C +:106470007373303100EC7373303200E67373303372 +:1064800000E07373303400DA7375627300D473758F +:10649000707300CE746E756D00C87A65726F00C23D +:1064A00000000001002300000001002000000001A6 +:1064B000001400000001001300000001002600008D +:1064C000000100250000000100240000000200245B +:1064D000002500000001001F00000001001C00005A +:1064E0000001002100000001001500000001001162 +:1064F00000000001000A0000000100080000000187 +:10650000000900000001001200000001000B000063 +:106510000001000F00000001000C0000000100104D +:1065200000000001001E0000000100220000000326 +:1065300000170018001900000001001600000004F8 +:106540000002000500020005000000030002000533 +:10655000000700000003000200050006000000061E +:106560000002000500020005000200050000000214 +:106570000002000500000002000000010027096C75 +:10658000074A06EE06D406D4062205A4051404E242 +:1065900004C004C0049E045C043C041C03FA03FA17 +:1065A00003E603E6037C032E0316030802F4031636 +:1065B00002AC029E029E0260023E022601E0019AA7 +:1065C0000154011000FC00D60064005000010000DE +:1065D0000001000800010006027D000100010141E8 +:1065E00000010000000100080002003600180398B6 +:1065F0000399039A039B039C039D039E039F03A09F +:1066000003A103A303A403A503A803A903AA03AB3F +:1066100003AC03AD03AE03C003A603A703A20001AE +:106620000018002C002D008E008F0090009100EAD1 +:1066300000EC00EE00F000F200F300F501590166F5 +:10664000017601A001A101A202B602C50332033402 +:106650000396000100000001000800020010000580 +:1066600003BA03BB03BC03BD03B300010005004A2A +:1066700000DF00E100E300E5000100000001000888 +:1066800000010006043B00010001001300040000AB +:106690000001000800010036000100080005002686 +:1066A000001E00180012000C038C0002004F038B28 +:1066B0000002004C038A00020049038E00030049D7 +:1066C000004F038D00030049004C00010001004908 +:1066D00000010000000100080002002E0014044F19 +:1066E00004500451045204530454045504560457EE +:1066F0000458044404450446044704480449044A31 +:10670000044B044C044D000200020013001C000066 +:1067100004300439000A00010000000100080002F2 +:10672000002E0014001300140015001600170018A6 +:106730000019001A001B001C044F0450045104529D +:10674000045304540455045604570458000200022C +:106750000430043900000444044D000A0001000024 +:10676000000100080002002E00140430043104323D +:10677000043304340435043604370438043904443B +:1067800004450446044704480449044A044B044CA5 +:10679000044D000200020013001C0000044F0458C6 +:1067A000000A000100000001000800010006FFECE3 +:1067B000000200010444044D00000001000000013B +:1067C00000080002000E0004006C007C006C007CDD +:1067D00000010004002400320044005200060000C2 +:1067E00000020024000A0003000100BA00010012A8 +:1067F000000000010000001D0001000200320052F4 +:106800000003000100A000010012000000010000D0 +:10681000001D0001000200240044000100000001EE +:1068200000080001003EFFEC000600000002002608 +:10683000000A0003000100120001002E0000000108 +:106840000000001B000200010426042F00000003CA +:106850000001001C00010012000000010000001AED +:1068600000020001043A0443000000010001021686 +:106870000001000000010008000100060204000100 +:1068800000010012000100000001000800010014D6 +:1068900004130001000000010008000100060427A5 +:1068A000000200010013001C0000000100000001B4 +:1068B000000800020024000F0464046604680377E3 +:1068C000007B007400750237023803780239023AFF +:1068D0000379046902170001000F000B000C000E81 +:1068E0000013001400150016001700180019001AF4 +:1068F000001B001C002000510001000000010008E6 +:1069000000020032001604650467046A0459045A40 +:10691000045B045C045D045E045F04600461046263 +:10692000046B03C103C203C303C403C503C603C787 +:1069300003C800010016000B000C000E0013001429 +:1069400000150016001700180019001A001B001C83 +:106950000020004B004E004F0050005100530056E5 +:10696000005700010000000100080001000601F5C9 +:106970000001000101CA000100000001000800023E +:10698000000E00040391039003B103B20001000460 +:10699000015F0173017E0193000400000001000803 +:1069A00000010012000100080001000401000002C3 +:1069B000007900010001002F000400000001000820 +:1069C00000010012000100080001000401010002A2 +:1069D000007900010001004F0006000000010008DE +:1069E0000001000A00020026001200010002002F30 +:1069F000004F000100040000000200790001004F78 +:106A000000010000000D00010004000000020079F8 +:106A10000001002F00010000000E00010000000135 +:106A200000080002000E0004039203B4039303B5B0 +:106A30000001000400FC00FD010601070001000048 +:106A4000000100080002000E000401480149012372 +:106A5000012400010004011F0120036D036E0001E9 +:106A6000000000010008000200160008039403B6AD +:106A7000039503B7039603B8039703B90001000811 +:106A800000C600C700DA00DB00F000F1013301347A +:106A90000004000000010008000100720009006805 +:106AA000005E0054004A00400036002C002200180E +:106AB0000001000403FF000204210001000403FEA2 +:106AC000000204210001000403FD00020421000172 +:106AD000000403FC000204210001000403FA000288 +:106AE00004210001000403F9000204210001000454 +:106AF00003F8000204210001000403EE0002042157 +:106B00000001000403EA000204210001000903C996 +:106B100003CD03DA03DC03DD03E003E103E203E377 +:106B200000040000000100080001006E0002003CAB +:106B3000000A00040028001E0014000A037E00045E +:106B4000040804050401037F00040408040504028A +:106B500003800004040804060401038100040408FF +:106B60000406040200040028001E0014000A037A30 +:106B70000004040804050401037B00040408040560 +:106B80000402037C0004040804060401037D0004DD +:106B900004080406040200010002018501910004BA +:106BA00000000001000800010092000A0088007E39 +:106BB000007400600056004C004200380024001AA7 +:106BC000000100040134000204100002000C000661 +:106BD000037000020410037200030410014C000152 +:106BE000000400F1000204100001000400DB0002B8 +:106BF00004100001000400C700020410000100049A +:106C00000133000204100002000C0006036F0002B2 +:106C10000410037100030410014C0001000400F093 +:106C2000000204100001000400DA00020410000158 +:106C3000000400C6000204100001000A002400281D +:106C4000002C0032003800440048004C005200582C +:106C500000010000000100080002005E000603AF12 +:106C600003B00472046F0470047300060000000295 +:106C7000002A000A00030000000100420002001484 +:106C80000032000100000004000100040235040E7F +:106C9000040F041000030000000100220001001294 +:106CA00000010000000300020002037403740000EE +:106CB0000401040D000100010006004C004D00F12C +:106CC00001EE01F00335000300000001000800019F +:106CD000006600300214020E020801F801EA01DC2D +:106CE00001CE01C001B201A401960188017A0174AC +:106CF000016E01680162015A0154014E01480142CE +:106D0000013C01360130012A0124011E0118011243 +:106D1000010C0106010000FA00F400EE00E800E2B8 +:106D200000DC00D600D000CA00C400BE00B800B22B +:106D300000AC00A60002000A000B000C0000000ED0 +:106D4000000E00020013001C000300200020000DB4 +:106D500000510051000E00F000F1000F010B010B7B +:106D600000110430043900120444044D001C044F87 +:106D70000458002600020439044D00020438044C73 +:106D800000020437044B00020436044A00020435B2 +:106D9000044900020434044800020433044700029A +:106DA0000432044600020431044500020430044465 +:106DB0000002043904580002043804570002043762 +:106DC000045600020436045500020435045400023F +:106DD0000434045300020433045200020432045108 +:106DE00000020431045000020430044F0002001C71 +:106DF000044D0002001B044C0002001A044B000268 +:106E00000019044A0002001804490002001704484F +:106E10000002001604470002001504460002001498 +:106E20000445000200130444000303820383038427 +:106E3000000203B804720002039603A100020217C5 +:106E400003C500020469046B00060379042F0439AA +:106E50000443045804620006023A042E0438044233 +:106E60000457046100060239042D04370441045616 +:106E7000046000060378042C043604400455045FC3 +:106E800000060238042B0435043F0454045E000657 +:106E90000237042A0434043E0453045D00060075DE +:106EA00004290433043D0452045C000600740428E1 +:106EB0000432043C0451045B0006007B04270431C7 +:106EC000043B0450045A0007037704260430043AB4 +:106ED000044E044F045900020468046A0002046668 +:106EE000046700020464046500010000000100085A +:106EF0000002009A004A0216006C03980399007C75 +:106F0000006C03BA03C103AF03B003C203C303C4DD +:106F1000007C03C603C703C8039A039B039C039D1D +:106F2000039403B6039503B703BB03BC03BD03B3CC +:106F3000039E039F03A003A303A403A5039203B42A +:106F4000039303B501480149039703B903A80391CB +:106F500003A9039003AA03B103B203AB03AC03ADCF +:106F600003BF046F047003AE03C003A603A704733A +:106F70000123012403A20426042704280429042A47 +:106F8000042B042C042D042E042F0001004A0012AF +:106F90000024002C002D00320044004A004B004C1D +:106FA000004D004E004F0050005200530056005755 +:106FB000008E008F0090009100C600C700DA00DB51 +:106FC00000DF00E100E300E500EA00EC00EE00F283 +:106FD00000F300F500FC00FD01060107011F012080 +:106FE000013301340159015F016601730176017EAD +:106FF000019301A001A101A201CA01EE01F002B6B4 +:1070000002C5033203340335036D036E0396043A5D +:10701000043B043C043D043E043F0440044104425C +:1070200004430000404A9998979687868584838216 +:1070300081807F7E7D7C7B7A7978777675747372B8 +:1070400071706F6E6D6C6B6A6968676665646362A8 +:1070500061605F5E5D5C5B5A595857565554535199 +:10706000504F4E4D4C4B4A49484746281F100A097D +:107070002C01B10B0A432343650A2D2C00B10A0BE6 +:107080004323430B2D2C01B00643B00743650A2D63 +:107090002CB04F2B20B0405158214B525845441B27 +:1070A0002121591B2321B040B0042545B0042545BA +:1070B00061648A63525845441B212159592D2C0083 +:1070C000B00743B006430B2D2C4B53234B515A585A +:1070D00020458A60441B2121592D2C4B54582045B2 +:1070E0008A60441B2121592D2C4B53234B515A5854 +:1070F000381B2121592D2C4B5458381B2121592D37 +:107100002CB002435458B0462B1B21212121592D6C +:107110002CB002435458B0472B1B212121592D2C50 +:10712000B002435458B0482B1B21212121592D2C4A +:10713000B002435458B0492B1B212121592D2C2337 +:1071400020B000508A8A64B10003255458B0401B17 +:10715000B10103255458B005438B59B04F2B592327 +:10716000B0622B2321235865592D2CB108000C2126 +:107170005460432D2CB10C000C215460432D2C0184 +:107180002047B0024320B8100062B81000635723B4 +:10719000B8010062B8100063575A58B020606659B1 +:1071A000482D2CB1000225B00225B0022553B800AD +:1071B000352378B00225B0022560B020632020B0CE +:1071C0000625236250588A21B00160231B2020B07D +:1071D0000625236252582321B001611B8A212321F5 +:1071E000205959B8FFC11C60B0206323212D2CB158 +:1071F000020042B123018851B1400188535A58B866 +:107200001000B020885458B202010243604259B1C4 +:107210002401885158B82000B040885458B2020266 +:1072200002436042B12401885458B20220024360F4 +:1072300042004B014B5258B2020802436042591BB4 +:10724000B84000B080885458B202040243604259EA +:10725000B84000B08063B80100885458B2020802F8 +:1072600043604259B94000010063B8020088545895 +:10727000B202100243604259B12601885158B94008 +:1072800000020063B80400885458B2024002436010 +:107290004259B94000040063B80800885458B2024B +:1072A000800243604259B12801885158B940000812 +:1072B0000063B81000885458B900020100B00243BE +:1072C000604259595959595959B1000243545840CB +:1072D0000A0540084009400C020D021BB10102439F +:1072E0005458B2054008BA010000090100B30C016E +:1072F0000D011BB18002435258B2054008B801800D +:10730000B109401BB80100B002435258B205400811 +:10731000BA0180000901401BB80180B002435258F5 +:10732000B2054008B80200B109401BB2054008BAD6 +:10733000010000090100595959B84000B080885532 +:10734000B94000020063B8040088555A58B30C00D5 +:107350000D011BB30C000D015959594242424242E2 +:107360002D2C45B1024E2B23B04F2B20B04051584D +:10737000214B5158B0022545B1014E2B60591B23BA +:107380004B5158B003254520648A63B0405358B12F +:10739000024E2B601B21591B215959442D2C20B022 +:1073A0000050205823651B2359B114148A7045B12D +:1073B0001010434B8A43515A58B0401BB04F2B59C1 +:1073C00023B1610626602B8A58B005438B59235898 +:1073D000655923103A2D2CB003254963234660B02C +:1073E0004F2B23B00425B0042549B0032563562054 +:1073F00060B062602BB003252010468A4660B02042 +:1074000063613A2D2CB00016B1020325B1010425A9 +:10741000013E003EB10102060CB00A236542B00BEA +:107420002342B1020325B1010425013F003FB10110 +:1074300002060CB006236542B0072342B00116B124 +:1074400000024354584523452018698A632362206B +:1074500020B0405058671B665961B02063B040238C +:1074600061B00423421BB104004221215918012DAF +:107470002C2045B1004E2B442D2C4B51B1404F2BAD +:10748000505B582045B1014E2B208A8A4420B140E0 +:107490000426616361B1014E2B44211B23218A45DF +:1074A000B1014E2B208A234444592D2C4B51B1401D +:1074B0004F2B505B5845208AB0406163601B2321ED +:1074C0004559B1014E2B442D2C2345208A4523617B +:1074D0002064B04051B0042520B0005323B0405187 +:1074E0005A5AB1404F2B545A588A0C642364235380 +:1074F00058B140408A612063611B2063591B8A593F +:1075000063B1024E2B60442D2C012D2C002D2C0537 +:10751000B10B0A432343650A2D2CB10A0B432343C5 +:107520000B022D2CB002256366B00225B820006244 +:107530006023622D2CB0022563B0206066B0022566 +:10754000B82000626023622D2CB002256367B00270 +:1075500025B82000626023622D2CB002256366B03E +:107560002060B00225B82000626023622D2C234ADF +:10757000B1024E2B2D2C234AB1014E2B2D2C238AE8 +:107580004A234564B0022564B002256164B0034318 +:10759000525821206459B1024E2B23B00050586537 +:1075A000592D2C238A4A234564B0022564B0022554 +:1075B0006164B00343525821206459B1014E2B231A +:1075C000B000505865592D2C20B003254AB1024E09 +:1075D0002B8A103B2D2C20B003254AB1014E2B8A5B +:1075E000103B2D2CB00325B003258AB0672B8A10E1 +:1075F0003B2D2CB00325B003258AB0682B8A103BA5 +:107600002D2CB0032546B003254660B004252EB0CE +:107610000425B00425B0042620B000505821B06ADB +:107620001BB06C592BB0032546B00325466061B0F2 +:107630008062208A2010233A232010233A2D2CB078 +:10764000032547B003254760B0052547B080636137 +:10765000B00225B00625496323B005254AB08063F2 +:107660002058621B2159B0042646608A468A46602B +:10767000B02063612D2CB00426B00425B00425B0E1 +:107680000426B06E2B208A2010233A232010233AA0 +:107690002D2C2320B001545821B00225B1024E2BCD +:1076A000B0805020605920606020B00151582121E5 +:1076B0001B20B005515821206661B0402361B10004 +:1076C000032550B00325B00325505A5820B0032598 +:1076D000618A535821B000591B21591BB0075458D7 +:1076E0002066616523211B2121B000595959B1023F +:1076F0004E2B2D2CB00225B004254AB0005358B0B3 +:10770000001B8A8A238AB00159B00425462066618D +:1077100020B00526B0062649B00526B00526B07073 +:107720002B236165B02060206661B02061652D2C3F +:10773000B0022546208A20B000505821B1024E2BBD +:107740001B452321596165B00225103B2D2CB00447 +:107750002620B802006220B80200638A236120B0AC +:107760005D602BB00525118A128A20398A58B9002C +:107770005D1000B004266356602B232120102046A4 +:1077800020B1024E2B23611B2321208A201049B1F6 +:10779000024E2B593B2D2CB9005D1000B00925631A +:1077A00056602BB00525B00525B00526B06D2BB170 +:1077B0005D0725602BB00525B00525B00525B00572 +:1077C00025B06F2BB9005D1000B008266356602B02 +:1077D00020B0005258B0502BB00525B00525B00799 +:1077E00025B00725B00525B0712BB0021738B000C1 +:1077F00052B00225B001525A58B00425B0062549AE +:10780000B00325B00525496020B0405258211BB077 +:1078100000525820B0025458B00425B00425B007D7 +:1078200025B0072549B00217381BB00425B0042540 +:10783000B00425B0062549B002173859595959598D +:1078400021212121212D2CB9005D1000B00B2563D1 +:1078500056602BB00725B00725B00625B00625B029 +:107860000C25B00C25B00925B00825B06E2BB0044E +:107870001738B00725B00725B00726B06D2BB00428 +:1078800025B00425B00426B06D2BB0502BB00625D2 +:10789000B00625B00325B0712BB00525B00525B085 +:1078A0000325B002173820B00625B00625B00525FF +:1078B000B0712B60B00625B00625B0042565B00276 +:1078C0001738B00225B002256020B040535821B0CF +:1078D000406123B04061231BB8FFC05058B04060E6 +:1078E00023B04060235959B00825B00825B00426BC +:1078F000B0021738B00525B005258AB00217382028 +:10790000B0005258B00625B0082549B00325B0058F +:1079100025496020B0405258211BB0005258B00693 +:1079200025B00625B00625B00625B00B25B00B25E1 +:1079300049B0041738B00625B00625B00625B006B4 +:1079400025B00A25B00A25B00725B0712BB0041761 +:1079500038B00425B00425B00525B00725B00525AD +:10796000B0712BB00217381BB00425B00425B8FF46 +:10797000C0B0021738595959212121212121212133 +:107980002D2CB00425B0032587B00325B003258A2C +:1079900020B000505821B0651BB068592B64B0046A +:1079A00025B0042506B00425B0042549202063B085 +:1079B0000325206351B1000325545B582121232165 +:1079C000071B2063B0022520636120B0532B8A631C +:1079D000B00525B0052587B00425B004264AB000BF +:1079E00050586559B00426200146230046B00526AC +:1079F000200146230046B0001600B000234801B025 +:107A00000023480020B0012348B00223480120B0E1 +:107A1000012348B002234823B2020001082338B2F0 +:107A2000020001092338B1020107B00116592D2CBB +:107A300023100D0C8A63238A636064B9400004003C +:107A4000635058B000381B3C592D2CB00625B009A6 +:107A500025B00925B00726B0762B23B00054580571 +:107A60001B0459B00425B00626B0772BB00525B00D +:107A70000526B00525B00526B0762BB00054580574 +:107A80001B0459B0772B2D2CB00725B00A25B00A5E +:107A900025B00826B0762B8AB0005458051B04592F +:107AA000B00525B00726B0772BB00625B00626B066 +:107AB0000625B00626B0762B08B0772B2D2CB00704 +:107AC00025B00A25B00A25B00826B0762B8A8A0888 +:107AD000B00425B00626B0772BB00525B00526B03A +:107AE0000525B00526B0762BB0005458051B045967 +:107AF000B0772B2D2CB00825B00B25B00B25B00985 +:107B000026B0762BB00426B0042608B00525B007B1 +:107B100026B0772BB00625B00626B00625B006267F +:107B2000B0762B08B0772B2D2C03B00325B003259E +:107B30004AB00425B003254A02B00525B005264AFF +:107B4000B00526B005264AB00426638A8A63612DF3 +:107B50002CB15D0E25602BB00C2611B0052612B09D +:107B60000A2539B0072539B00A25B00A25B00925FC +:107B7000B07C2BB00050B00B25B00825B00A25B062 +:107B80007C2BB000505458B00725B00B2587B004AB +:107B900025B004250BB00A2510B00925C1B0022577 +:107BA000B002250BB0072510B00625C11BB0072574 +:107BB000B00B25B00B25B8FFFFB0762BB00425B075 +:107BC00004250BB00725B00A25B0772BB00A25B0E5 +:107BD0000825B00825B8FFFFB0762BB00225B0020B +:107BE000250BB00A25B00725B0772B59B00A2546DA +:107BF000B00A254660B0082546B008254660B006A4 +:107C000025B006250BB00C25B00C25B00C2620B0F5 +:107C100000505821B06A1BB06C592BB00425B00439 +:107C2000250BB00925B00925B0092620B000505811 +:107C300021B06A1BB06C592B23B00A2546B00A2527 +:107C4000466061B0206323B0082546B00825466031 +:107C500061B02063B1010C255458041B0559B00ACA +:107C6000262010B003253AB00626B006260BB00732 +:107C70002620108A3AB10107265458041B0559B032 +:107C800005262010B002253A8A8A0B232010233AB9 +:107C90002D2C23B0015458B9000040001BB84000FF +:107CA000B000598AB0015458B9000040001BB840D8 +:107CB00000B00059B07D2B2D2C8A8A080D8AB001A6 +:107CC0005458B9000040001BB84000B00059B07DC6 +:107CD0002B2D2C08B0015458B9000040001BB840AF +:107CE00000B000590DB07D2B2D2CB00426B0042619 +:107CF000080DB00426B00426080DB07D2B2D2C20D5 +:107D00000146230046B00A43B00B438A63236261F5 +:107D10002D2CB0092BB006252EB005257DC5B0064B +:107D200025B00525B0042520B000505821B06A1BAD +:107D3000B06C592BB00525B00425B0032520B00048 +:107D4000505821B06A1BB06C592B18B00825B007E9 +:107D500025B00625B00A25B06F2BB00625B0052545 +:107D6000B0042620B000505821B0661BB068592BD3 +:107D7000B00525B00425B0042620B000505821B02D +:107D8000661BB068592B54587DB0042510B00325EC +:107D9000C5B0022510B00125C5B0052621B00526C5 +:107DA000211BB00626B00425B00325B00826B06F0D +:107DB0002B59B100024354587DB00225B0822BB03C +:107DC0000525B0822B20206961B00443012361B0F6 +:107DD0006060206961B0206120B00826B008268A62 +:107DE000B00217388A8A6120696161B00217381BB6 +:107DF0002121212159182D2C4B52B1010243535AF4 +:107E000058231020013C003C1B2121592D2C23B06C +:107E10000225B00225535820B00425583C1B39597F +:107E2000B00160B8FFE91C592121212D2CB0022599 +:107E300047B0022547548A20201011B001608A20E3 +:107E400012B00161B0852B2D2CB0042547B002255E +:107E50004754232012B001612320B00626202010B1 +:107E600011B00160B00626B0852B8A8AB0852B2D13 +:107E70002CB0024354580C028A4B53B004264B5189 +:107E80005A580A381B0A2121591B21212121592D19 +:107E90002CB0982B580C028A4B53B004264B515AE5 +:107EA000580A381B0A2121591B21212121592D2C27 +:107EB00020B0024354B00123B80068237821B100F8 +:107EC0000243B8005E237921B0024323B020205C36 +:107ED00058212121B000B8004D1C598A8A208A20DF +:107EE0008A23B81000635658B810006356582121F1 +:107EF00021B001B800301C591B2159B08062205CB0 +:107F000058212121B000B8001D1C5923B0806220E7 +:107F10005C58212121B000B8000C1C598AB00161C5 +:107F2000B8FFAB1C23212D2C20B0024354B00123F9 +:107F3000B80081237821B1000243B800772379216A +:107F4000B10002438AB020205C58212121B800678B +:107F50001C598A8A208A208A23B81000635658B890 +:107F60001000635658B00426B0015BB00426B0047C +:107F700026B004261B21212121B80038B000231C83 +:107F8000591B2159B0042623B08062205C588A5CBA +:107F90008A5A23212321B8001E1C598AB0806220EE +:107FA0005C5821212321B8000E1C59B00426B001D1 +:107FB00061B8FF931C23212D04CD00C100000000F7 +:107FC000021400000214000001EC00A402D300908F +:107FD000052B0037049100810675007105B5007905 +:107FE00001890090022D0054022D00450468006FA5 +:107FF0000491006D01B800500293005201E800A402 +:1080000002BA001804910075049100C70491007130 +:108010000491005E0491003004910090049100816D +:108020000491006C049100770491006D01E800A4B4 +:1080300001E800490491006E049100720491006E01 +:10804000035E003A0716006F04CE0000050400CE60 +:1080500004F7007F05A600CE046B00CE040500CE19 +:1080600005C9007F05C100CE020400CE01F9FF471B +:1080700004A600CE041A00CE06E800CE05C500CE48 +:10808000061D007F04AE00CE061D007F04C100CE99 +:10809000045D006F0432000A05C100BF049E0000A9 +:1080A00007230034044DFFFF04390000049B004CFB +:1080B000028D00AE02BA0018028D00330491005800 +:1080C0000349FFFC02160052043D006004C300B3E4 +:1080D00003CD007604C30076046500760267001ABB +:1080E0000428002404B900B401CF00A001CFFF96FA +:1080F00003DF00B401CF00B5071100B404B900B428 +:1081000004B1007604C300B504C30072031D00B5BA +:1081100003BA005A02AD001904B900A603AD00006D +:1081200005C8001D03FB002F03AC000103B1005282 +:1081300002D30037045401FB02D300470491006EC0 +:108140000214000001EC00A4049100B30491004E5D +:10815000049100770491002B045401FB042100805A +:10816000049E014C06A8006502AE004D0379004054 +:108170000491006D0293005206A800650400FFFA06 +:10818000036D00850491006D02B1003502B1002E2F +:108190000216005204C500B4053D00A401E800A485 +:1081A00001A4001702B1004C02E400480379003F2B +:1081B00005BA002F060900260622002D035E00489E +:1081C00004CE000004CE000004CE000004CE000067 +:1081D00004CE000004CE00000676FFFE04F7007F08 +:1081E000046B00CE046B00CE046B00CE046B00CE9B +:1081F0000204FFFE020400A10204FFDF02040003E8 +:1082000005A6002D05C500CE061D007F061D007FBA +:10821000061D007F061D007F061D007F0491008C57 +:10822000061D007F05C100BF05C100BF05C100BF1D +:1082300005C100BF0439000004AE00CE04AA00B39B +:10824000043D0060043D0060043D0060043D0060AA +:10825000043D0060043D006006D8006003CD007658 +:108260000465007604650076046500760465007692 +:1082700001CFFFE601CF009801CFFFC401CFFFE699 +:108280000496007304B900B404B1007604B100761A +:1082900004B1007604B1007604B100760491006D5B +:1082A00004B1007004B900A604B900A604B900A680 +:1082B00004B900A603AC000104C300B503AC00017F +:1082C00004CE0000043D006004CE0000043D0060C8 +:1082D00004CE0000043D006004F7007F03CD00766B +:1082E00004F7007F03CD007604F7007F03CD00760E +:1082F00004F7007F03CD007605A600CE04C3007608 +:1083000005A6002D04C30076046B00CE046500763C :10831000046B00CE04650076046B00CE0465007625 -:1083200005C9007F0428002405C9007F0428002413 +:10832000046B00CE04650076046B00CE0465007615 :1083300005C9007F0428002405C9007F0428002403 -:1083400005C100CE04B9FFC305C1000004B9001C7B -:108350000204FFA701CFFF6A0204FFEE01CFFFD1A5 -:108360000204FFEF01CFFFD30204003201CF00125D -:10837000020400BB03FD00CE039E00A001F9FF47ED -:1083800001CFFF9604A600CE03DF00B403DF00B4E4 -:10839000041A00B701CF0098041A00CE01CF007371 -:1083A000041A00CE01CF00B5041A00CE01D700B5E3 -:1083B000041A001701CF000605C500CE04B900B4A9 -:1083C00005C500CE04B900B405C500CE04B900B49B -:1083D00004F6000105C500CE04B900B4061D007FF7 -:1083E00004B10076061D007F04B10076061D007FF3 -:1083F00004B100760747007F07AC007504C100CECA -:10840000031D00B504C100CE031D007304C100CEDE -:10841000031D00A8045D006F03BA005A045D006FDD -:1084200003BA005A045D006F03BA005A045D006F7E -:1084300003BA005A0432000A02AD00190432000ADD -:1084400002AD00190432000A02AD001905C100BFD7 -:1084500004B900A605C100BF04B900A605C100BF4C +:1083400005C9007F0428002405C9007F04280024F3 +:1083500005C100CE04B9FFC305C1000004B9001C6B +:108360000204FFA701CFFF6A0204FFEE01CFFFD195 +:108370000204FFEF01CFFFD30204003201CF00124D +:10838000020400BB03FD00CE039E00A001F9FF47DD +:1083900001CFFF9604A600CE03DF00B403DF00B4D4 +:1083A000041A00B701CF0098041A00CE01CF007361 +:1083B000041A00CE01CF00B5041A00CE01D700B5D3 +:1083C000041A001701CF000605C500CE04B900B499 +:1083D00005C500CE04B900B405C500CE04B900B48B +:1083E00004F6000105C500CE04B900B4061D007FE7 +:1083F00004B10076061D007F04B10076061D007FE3 +:1084000004B100760747007F07AC007504C100CEB9 +:10841000031D00B504C100CE031D007304C100CECE +:10842000031D00A8045D006F03BA005A045D006FCD +:1084300003BA005A045D006F03BA005A045D006F6E +:1084400003BA005A0432000A02AD00190432000ACD +:1084500002AD00190432000A02AD001905C100BFC7 :1084600004B900A605C100BF04B900A605C100BF3C -:1084700004B900A605C100BF04B900A60723003453 -:1084800005C8001D0439000003AC000104390000D8 -:10849000049B004C03B10052049B004C03B10052FA -:1084A000049B004C03B10052027300B5049100BE5E -:1084B00004CDFFF6043D00600676FFFE06D800609E -:1084C000061D007F04B10070045D006F03BA005AFE -:1084D00002EA005202EA005202CE005202CD0052DD -:1084E00001360052024E005201CC0052035D005290 -:1084F00003360052049E0213049E013704CE00008E -:1085000001E800A404DC0000063200000267FFFE60 -:1085100006480000054A0000065C00000276FFD312 -:1085200004CE0000050400CE040400CE0491001423 -:10853000046B00CE049B004C05C100CE061D007FDD -:10854000020400CE04A600CE04A4000006E800CE7B -:1085500005C500CE0440002A061D007F05B700CEE9 -:1085600004AE00CE0469003D0432000A0439000064 -:108570000619006E044DFFFF061D007B06330052F6 -:10858000020400030439000004B9007603A0005D72 -:1085900004B900B4027600A604C200A604B90076AD -:1085A00004DD00B503D7000404A6007403A0005D39 -:1085B00003BD007604B900B404900072027600A6F0 -:1085C00003DF00B40407FFF404C500B4041BFFFF7D -:1085D00003AC007504B1007604E6001904AB00B0EA -:1085E00003CE007604B200760391001404C200A604 -:1085F000056D0076041D001105C500A605DF007598 -:108600000276FFE904C200A604B1007604C200A607 -:1086100005DF0075046B00CE0592000A040400CE4D -:1086200004F8007F045D006F020400CE0204000322 -:1086300001F9FF470773FFFC07A900CE0595000A63 -:10864000049300CE04B4001105B700CE04CE0000A0 -:1086500004C300CE050400CE040400CE0539000E8C -:10866000046B00CE063E000D0479005205C500CF14 -:1086700005C500CF049300CE0573FFFC06E800CECD -:1086800005C100CE061D007F05B700CE04AE00CEAA -:1086900004F7007F0432000A04B400110619006ECA -:1086A000044DFFFF05C100CE055C00B6080C00CEEE -:1086B000081E00CE0543000A066A00CE04C300CEA1 -:1086C00004F2003F083A00CE04CE0032043D0060C0 -:1086D00004980079048700B5035F00B5045E0029A3 -:1086E000046500760551000B039E004104CD00B5E2 -:1086F00004CD00B503AC00B5045C000A056600B00B -:1087000004E300B504B1007604CF00B504C300B59E -:1087100003CD00760392002803AC0001055C0074D1 -:1087200003FB002F04C700B504A300A406D000B3C8 -:1087300006DD00B3052B002905C800B5048E00B581 -:1087400003ED005F066200B3043C00280465007678 -:1087500004B9001C035F00B503E1007603BA005AB8 -:1087600001CF00A001CFFFE601CFFF9606A1000ACE -:10877000073700B504B9001C03AC00B503AC000119 -:1087800004CF00B5040400CE035F00B50723003416 -:1087900005C8001D0723003405C8001D0723003449 -:1087A00005C8001D0439000003AC0001040000529C -:1087B00008000052080000520331FFFC0129002587 -:1087C0000129001E01C3004501290023026700257D -:1087D0000267001E0300004503ED007303ED006F08 -:1087E000030200E805BA00A40928007101C2005084 -:1087F00003030050020800400208003F039500A454 -:1088000000F5FEB503110075049100690491004F55 -:1088100005DD00AA0491004A066C00900400007374 -:10882000081800CD05C5000B0633005204F400669D -:108830000656002D0656002E065600480656004CD9 -:10884000049100750491001405DD00CF04F8005672 -:108850000491006D046400250599006A02EA000491 -:108860000491006E0491006D0491006D0491006DFF -:1088700004A40077049E010A0400019C0000FF9CF0 -:108880000400019F02B1001C02B1004402B1003D8E -:1088900002B10039040000000800000004000000DC -:1088A0000800000002AA00000200000001560000BB -:1088B0000491000001E800000154000000CD000018 -:1088C00000000000000000000800005408000054F0 -:1088D00001CFFF960129001E04A4000A044F0000E6 -:1088E0000633001406E800CE071100B404CE0000E1 -:1088F000043D006002AA007E061D007F04B00076E1 -:1089000005E600BF04E300A60000FD0B046B00CEEB -:1089100005C500CF0465007604CD00B5072D0039EC -:1089200005F400300568001F04F9001F075A00CE47 -:10893000061B00B50506000003FE000306E300CE9B -:10894000057300B5058B001504DA000A078900CE0F -:10895000066400B404790050039E0023061D007BCA -:1089600005C500A6061E007F04B1007604BA00000B -:1089700003CD000004BA000003CD0000091F007FF2 -:1089800008330076065A007F04DA007607E3008198 -:1089900006F10077072D003905F4003004F8007F58 -:1089A00003CD007604D8008607E9003407A600331B -:1089B00005C500CE04CD00B504AE001D04C10052B3 -:1089C00004AE00CE04C300B504040029035E001108 -:1089D000050C00CE041800B50664000D0583000BDD -:1089E00004790052039E004104FD00CE03DE00B571 -:1089F00004A600CE03AC00B50493003203DF000DE3 -:108A00000528000A045E002905CB00CE04F800B555 -:108A1000064100CE059500B5088600CE06E700B5F4 -:108A2000061D007F04D7007504F7007F03CD007694 -:108A300004320009039100280439000003AD00004E -:108A40000439000003AD00000470FFFF040B002F89 -:108A500006BB000B05830029055F00B604AE00A429 -:108A6000055C00B604A300A4055C00D004B900B402 -:108A70000664003C0516002D0664003C0517002D19 -:108A8000020400CE063E000D0551000B053D00CE50 -:108A9000044000B50573FFFC0463000A05C100CE65 -:108AA00004E300B505CC00CE04F600B5055C00B6C5 -:108AB00004A300A406EF00CE056C00B0020400CEB3 -:108AC00004CE0000043D006004CE0000043D0060C0 -:108AD0000676FFFE06D80060046B00CE04650076C3 -:108AE00005A200750465007505A200750465007592 -:108AF000063E000D0551000B04790052039E004113 -:108B000004A5004F03AE001F05C500CF04CD00B57E -:108B100005C500CF04CD00B5061D007F04B1007669 -:108B2000061E007F04B10076061E007F04B10076A9 -:108B300004F2003F03ED005F04B4001103AC000138 -:108B400004B4001103AC000104B4001103AC000133 -:108B5000055C00B604A300A4040900CE035F00B5C1 -:108B6000066A00CE05C800B504040029035E0011A2 -:108B70000470FFFF040B002F044DFFFF03FB002FC9 -:108B800004B6007904C3007606DF007206E90075BA -:108B900006EE005C060B0055049C005C03C2005509 -:108BA0000772FFFB0683000A07E800CE070A00B53C -:108BB00005DE007F04EA0076056A000904F000285B -:108BC000047A007103A0005D0576FFFC0462000AD0 -:108BD00004CE0000043D006004CE0000043D0060AF -:108BE00004CE0000043D006004CE0000043D0053AC -:108BF00004CE0000043D006004CE0000043D00608F +:1084700004B900A605C100BF04B900A605C100BF2C +:1084800004B900A605C100BF04B900A60723003443 +:1084900005C8001D0439000003AC000104390000C8 +:1084A000049B004C03B10052049B004C03B10052EA +:1084B000049B004C03B10052027300B5049100BE4E +:1084C00004CDFFF6043D00600676FFFE06D800608E +:1084D000061D007F04B10070045D006F03BA005AEE +:1084E00002EA005202EA005202CE005202CD0052CD +:1084F00001360052024E005201CC0052035D005280 +:1085000003360052049E0213049E013704CE00007D +:1085100001E800A404DC0000063200000267FFFE50 +:1085200006480000054A0000065C00000276FFD302 +:1085300004CE0000050400CE040400CE0491001413 +:10854000046B00CE049B004C05C100CE061D007FCD +:10855000020400CE04A600CE04A4000006E800CE6B +:1085600005C500CE0440002A061D007F05B700CED9 +:1085700004AE00CE0469003D0432000A0439000054 +:108580000619006E044DFFFF061D007B06330052E6 +:10859000020400030439000004B9007603A0005D62 +:1085A00004B900B4027600A604C200A604B900769D +:1085B00004DD00B503D7000404A6007403A0005D29 +:1085C00003BD007604B900B404900072027600A6E0 +:1085D00003DF00B40407FFF404C500B4041BFFFF6D +:1085E00003AC007504B1007604E6001904AB00B0DA +:1085F00003CE007604B200760391001404C200A6F4 +:10860000056D0076041D001105C500A605DF007587 +:108610000276FFE904C200A604B1007604C200A6F7 +:1086200005DF0075046B00CE0592000A040400CE3D +:1086300004F8007F045D006F020400CE0204000312 +:1086400001F9FF470773FFFC07A900CE0595000A53 +:10865000049300CE04B4001105B700CE04CE000090 +:1086600004C300CE050400CE040400CE0539000E7C +:10867000046B00CE063E000D0479005205C500CF04 +:1086800005C500CF049300CE0573FFFC06E800CEBD +:1086900005C100CE061D007F05B700CE04AE00CE9A +:1086A00004F7007F0432000A04B400110619006EBA +:1086B000044DFFFF05C100CE055C00B6080C00CEDE +:1086C000081E00CE0543000A066A00CE04C300CE91 +:1086D00004F2003F083A00CE04CE0032043D0060B0 +:1086E00004980079048700B5035F00B5045E002993 +:1086F000046500760551000B039E004104CD00B5D2 +:1087000004CD00B503AC00B5045C000A056600B0FA +:1087100004E300B504B1007604CF00B504C300B58E +:1087200003CD00760392002803AC0001055C0074C1 +:1087300003FB002F04C700B504A300A406D000B3B8 +:1087400006DD00B3052B002905C800B5048E00B571 +:1087500003ED005F066200B3043C00280465007668 +:1087600004B9001C035F00B503E1007603BA005AA8 +:1087700001CF00A001CFFFE601CFFF9606A1000ABE +:10878000073700B504B9001C03AC00B503AC000109 +:1087900004CF00B5040400CE035F00B50723003406 +:1087A00005C8001D0723003405C8001D0723003439 +:1087B00005C8001D0439000003AC0001040000528C +:1087C00008000052080000520331FFFC0129002577 +:1087D0000129001E01C3004501290023026700256D +:1087E0000267001E0300004503ED007303ED006FF8 +:1087F000030200E805BA00A40928007101C2005074 +:1088000003030050020800400208003F039500A443 +:1088100000F5FEB503110075049100690491004F45 +:1088200005DD00AA0491004A066C00900400007364 +:10883000081800CD05C5000B0633005204F400668D +:108840000656002D0656002E065600480656004CC9 +:10885000049100750491001405DD00CF04F8005662 +:108860000491006D046400250599006A02EA000481 +:108870000491006E0491006D0491006D0491006DEF +:1088800004A40077049E010A0400019C0000FF9CE0 +:108890000400019F02B1001C02B1004402B1003D7E +:1088A00002B10039040000000800000004000000CC +:1088B0000800000002AA00000200000001560000AB +:1088C0000491000001E800000154000000CD000008 +:1088D00000000000000000000800005408000054E0 +:1088E00001CFFF960129001E04A4000A044F0000D6 +:1088F0000633001406E800CE071100B404CE0000D1 +:10890000043D006002AA007E061D007F04B00076D0 +:1089100005E600BF04E300A60000FD0B046B00CEDB +:1089200005C500CF0465007604CD00B5072D0039DC +:1089300005F400300568001F04F9001F075A00CE37 +:10894000061B00B50506000003FE000306E300CE8B +:10895000057300B5058B001504DA000A078900CEFF +:10896000066400B404790050039E0023061D007BBA +:1089700005C500A6061E007F04B1007604BA0000FB +:1089800003CD000004BA000003CD0000091F007FE2 +:1089900008330076065A007F04DA007607E3008188 +:1089A00006F10077072D003905F4003004F8007F48 +:1089B00003CD007604D8008607E9003407A600330B +:1089C00005C500CE04CD00B504AE001D04C10052A3 +:1089D00004AE00CE04C300B504040029035E0011F8 +:1089E000050C00CE041800B50664000D0583000BCD +:1089F00004790052039E004104FD00CE03DE00B561 +:108A000004A600CE03AC00B50493003203DF000DD2 +:108A10000528000A045E002905CB00CE04F800B545 +:108A2000064100CE059500B5088600CE06E700B5E4 +:108A3000061D007F04D7007504F7007F03CD007684 +:108A400004320009039100280439000003AD00003E +:108A50000439000003AD00000470FFFF040B002F79 +:108A600006BB000B05830029055F00B604AE00A419 +:108A7000055C00B604A300A4055C00D004B900B4F2 +:108A80000664003C0516002D0664003C0517002D09 +:108A9000020400CE063E000D0551000B053D00CE40 +:108AA000044000B50573FFFC0463000A05C100CE55 +:108AB00004E300B505CC00CE04F600B5055C00B6B5 +:108AC00004A300A406EF00CE056C00B0020400CEA3 +:108AD00004CE0000043D006004CE0000043D0060B0 +:108AE0000676FFFE06D80060046B00CE04650076B3 +:108AF00005A200750465007505A200750465007582 +:108B0000063E000D0551000B04790052039E004102 +:108B100004A5004F03AE001F05C500CF04CD00B56E +:108B200005C500CF04CD00B5061D007F04B1007659 +:108B3000061E007F04B10076061E007F04B1007699 +:108B400004F2003F03ED005F04B4001103AC000128 +:108B500004B4001103AC000104B4001103AC000123 +:108B6000055C00B604A300A4040900CE035F00B5B1 +:108B7000066A00CE05C800B504040029035E001192 +:108B80000470FFFF040B002F044DFFFF03FB002FB9 +:108B900004B6007904C3007606DF007206E90075AA +:108BA00006EE005C060B0055049C005C03C20055F9 +:108BB0000772FFFB0683000A07E800CE070A00B52C +:108BC00005DE007F04EA0076056A000904F000284B +:108BD000047A007103A0005D0576FFFC0462000AC0 +:108BE00004CE0000043D006004CE0000043D00609F +:108BF00004CE0000043D006004CE0000043D00539C :108C000004CE0000043D006004CE0000043D00607E :108C100004CE0000043D006004CE0000043D00606E :108C200004CE0000043D006004CE0000043D00605E -:108C3000046B00CE04650076046B00CE04650076FC +:108C300004CE0000043D006004CE0000043D00604E :108C4000046B00CE04650076046B00CE04650076EC -:108C5000046B009E04650076046B00CE046500760C -:108C6000046B00CE04650076046B00CE04650076CC -:108C70000204007F01CF0067020400B801CF009E0C -:108C8000061D007F04B10076061D007F04B100764A +:108C5000046B00CE04650076046B00CE04650076DC +:108C6000046B009E04650076046B00CE04650076FC +:108C7000046B00CE04650076046B00CE04650076BC +:108C80000204007F01CF0067020400B801CF009EFC :108C9000061D007F04B10076061D007F04B100763A :108CA000061D007F04B10076061D007F04B100762A -:108CB000061D007F04B10076061D007F04B000761B -:108CC000061D007F04B00076061D007F04B000760C +:108CB000061D007F04B10076061D007F04B100761A +:108CC000061D007F04B10076061D007F04B000760B :108CD000061D007F04B00076061D007F04B00076FC -:108CE00005C100BF04B900A605C100BF04B900A6B4 -:108CF00005E600BF04E300A605E600BF04E300A606 +:108CE000061D007F04B00076061D007F04B00076EC +:108CF00005C100BF04B900A605C100BF04B900A6A4 :108D000005E600BF04E300A605E600BF04E300A6F5 -:108D100005E600BF04E300A60439000003AC00012F -:108D20000439000003AC00010439000003AC000169 -:108D300004C300760000FC8C0000FBE10000FC8C0A -:108D40000000FC750000FC890000FC890000FC8923 -:108D50000000FC6D01A2003E01A500310432000AB2 -:108D600002AD0019061D007F04B10076061D007FCC -:108D700004B10076046500750000FD0B07180009BA -:108D800004CD019702B1003002B1002802B10025E4 -:108D90000276FFD50276FFD50276FFC80276FFC9BC -:108DA00004C200A604C200A604C200A604C200A613 -:108DB000059400BE05C500CE059300B90000006310 -:108DC00000000063000000710000007104CD00CBC2 -:108DD00004CE001A0436001A0436001A069D001A42 -:108DE000069D001A056800C204F5FFEC050400CCDE -:108DF000041A00CE05C500CE04CE0000046B00CEE0 -:108E00000204003205C100BF026F006D032500336C -:108E1000026F0037026F006D026F0015026F0035A0 -:108E2000026FFFBA026F0021026F0023026F006D14 -:108E3000026F006D026F006D0468006D0325003342 -:108E4000026F006D026F006D03200000026F006D65 -:108E5000026F0035026F006D026F0035032500338D -:108E6000026F006D01CF00B401CFFF9604DD00B5A5 -:108E7000041D001104C3007601CF002204B900B420 -:108E8000043D00600465007601CF001204B900A61D -:108E900004C3007604C3007604C3007604C30076DE -:108EA000031DFFF204A60074026F006D031100752C -:108EB00002840075012E0076049800750311007578 -:108EC00003180076026C003A01BD00100490007097 -:108ED000040F004C031B002B03F0002D04F500B31E -:108EE00001E800B301F3003004F500B304F400A876 -:108EF00001CF00A703DA001F03CE004703BC0031F7 -:108F000004EC00AA04CE006201E2006C0373007C52 -:108F100004BF0073049C003904D2005F04B10073E5 -:108F200003A90001044E005204A900B303EE002D72 -:108F3000057A004C04ED001F057A004C057A0038D4 -:108F4000057A004C057A003B049000700490007094 -:108F500004900070040F004C031B002B03F0002D45 -:108F600004F500B301E8FFC001F3FFC404F400A856 -:108F700001CFFFCA03DA001F03CE004703BC003154 -:108F800004CE00620372007C04BF007304D2005F51 -:108F900004B10073044E005204A900B303EE002D87 -:108FA000057A004C04ED001F01E800B30000FC4B03 -:108FB0000000FDFA0000FECC0000FC310000FEE9DC -:108FC0000000FEEC0000FFB80000FEFE0000FF2FD6 -:108FD0000000FF2A0000FEDC0000FC140000FF6B14 -:108FE0000000FD620000FF340000FF6B0000FD4741 -:108FF0000000FD4E0000FC650000FC5A0000FFC7A9 -:109000000000FEA30000FED40000FED40000FFBE5E -:109010000000FF250000FF250000FF470000FF497A -:109020000000FFC00000FFC60000FF340000FFC6C4 -:109030000000FFD10000FFC60000FFBE0000FF5788 -:1090400002B1003002B1004C02B1003502B1002E75 -:1090500002B1001C02B1004402B1002802B1003D7F -:1090600002B1003902B1002504A2007F03230031C0 -:10907000044B00520456004104BC00490456006FE2 -:109080000482007A03FC001704AA0087047F0064AE -:1090900002B1003002B1004C02B1003502B1002E25 -:1090A00002B1001C02B1004402B1002802B1003D2F -:1090B00002B1003902B100250491007502E90011E6 -:1090C0000410003F0434003A048D001E048700772A -:1090D00004930082046A0010049100770493006CEA -:1090E0000491007504490050044900A00449005C43 -:1090F000044900360449FFF5044900520449005A66 -:1091000004490041044900540449004B02B10030B5 -:1091100002B1004C02B1003502B1002E02B1001CB8 -:1091200002B1004402B1002802B1003D02B1003991 -:1091300002B100250293005801BA005201BA005250 -:1091400001BA004601BA0046028E0048028E00486D -:10915000028E0048028E004802BA001805C400AE14 -:109160000633005501CF00B401CFFF960400018AF9 -:1091700001CF0020009F000000020000000000005E -:10918000FF9C003200000000000000000000000012 -:109190000000000000000000047400000102010350 -:1091A0000003000400050006000700080009000A8B -:1091B000000B000C000D000E000F0010001100123B -:1091C0000013001400150016001700180019001AEB -:1091D000001B001C001D001E001F0020002100229B -:1091E0000023002400250026002700280029002A4B -:1091F000002B002C002D002E002F003000310032FB -:109200000033003400350036003700380039003AAA -:10921000003B003C003D003E003F0040004100425A -:109220000043004400450046004700480049004A0A -:10923000004B004C004D004E004F005000510052BA -:109240000053005400550056005700580059005A6A -:10925000005B005C005D005E005F00600061010477 -:1092600000A30084008500BD009600E80086008E03 -:10927000008B009D00A900A40105008A010600835F -:10928000009301070108008D0109008800C300DE7A -:10929000010A009E00AA00F500F400F600A200AD4D -:1092A00000C900C700AE006200630090006400CBFC -:1092B000006500C800CA00CF00CC00CD00CE00E998 -:1092C000006600D300D000D100AF006700F000912D -:1092D00000D600D400D5006800EB00ED0089006ADC -:1092E0000069006B006D006C006E00A0006F0071E3 -:1092F000007000720073007500740076007700EA59 -:109300000078007A0079007B007D007C00B800A125 -:10931000007F007E0080008100EC00EE00BA010BAF -:10932000010C010D010E010F011000FD00FE0111E5 -:1093300001120113011400FF0100011501160117AC -:10934000010101180119011A011B011C011D011E57 -:10935000011F012001210122012300F800F901244D -:1093600001250126012701280129012A012B012CB1 -:10937000012D012E012F013001310132013300FA9C -:10938000013401350136013701380139013A013B19 -:10939000013C013D013E013F01400141014200E22B -:1093A00000E30143014401450146014701480149E9 -:1093B000014A014B014C014D014E014F0150015139 -:1093C00000B000B10152015301540155015601573B -:1093D00001580159015A015B00FB00FC00E400E563 -:1093E000015C015D015E015F016001610162016379 -:1093F000016401650166016701680169016A016B29 -:10940000016C016D016E016F0170017100BB017291 -:1094100001730174017500E600E7017600A601778B -:1094200001780179017A017B017C017D017E00D800 -:1094300000E100DA00DB00DC00DD00E000D900DF45 -:10944000017F018001810182018301840185018600 -:10945000018701880189018A018B018C018D018EB0 -:10946000018F019001910192019301940195019660 -:10947000019701980199019A019B019C019D019E10 -:10948000019F01A001A101A201A301A401A501A6C0 -:1094900001A701A801A901AA01AB01AC01AD01AE70 -:1094A00001AF01B001B101B201B301B401B501B620 -:1094B00001B7009B01B801B901BA01BB01BC01BDF4 -:1094C00001BE01BF01C001C101C201C301C401C588 -:1094D00001C601C701C801C901CA01CB01CC01CD38 -:1094E00001CE01CF01D001D101D201D301D401D5E8 -:1094F00001D601D701D801D901DA01DB01DC01DD98 -:1095000001DE01DF01E001E101E201E301E401E547 -:1095100001E601E701E801E901EA01EB01EC01EDF7 -:1095200001EE01EF01F001F101F201F301F401F5A7 -:1095300001F601F701F801F901FA01FB01FC01FD57 -:1095400001FE01FF02000201020202030204020501 -:109550000206020702080209020A020B020C020DAF -:10956000020E020F0210021102120213021402155F -:109570000216021702180219021A021B021C021D0F -:10958000021E021F022002210222022302240225BF -:109590000226022702280229022A022B00B200B367 -:1095A000022C022D00B600B700C4022E00B400B594 -:1095B00000C5008200C2008700AB00C6022F023047 -:1095C00000BE00BF023100BC023200F70233023499 -:1095D0000235023602370238008C0239023A023B69 -:1095E000023C023D023E0098023F009A009900EFC3 -:1095F00000A50092009C00A7008F0094009500B980 -:10960000024002410242024302440245024602472E -:1096100002480249024A024B024C024D024E024FDE -:10962000025002510252025302540255025602578E -:1096300002580259025A025B025C025D025E025F3E -:1096400002600261026202630264026502660267EE -:1096500002680269026A026B026C026D026E026F9E -:10966000027002710272027302740275027602774E -:1096700002780279027A027B027C027D027E027FFE -:1096800002800281028202830284028502860287AE -:1096900002880289028A028B028C028D028E028F5E -:1096A000029002910292029302940295029602970E -:1096B00002980299029A029B029C029D029E029FBE -:1096C00002A002A102A202A302A402A502A602A76E -:1096D00002A802A902AA02AB02AC02AD02AE02AF1E -:1096E00002B002B102B202B302B402B502B602B7CE -:1096F00002B802B902BA02BB02BC02BD02BE02BF7E -:1097000002C002C102C202C302C402C502C602C72D -:1097100002C802C902CA02CB02CC02CD02CE02CFDD -:1097200002D002D102D202D302D402D502D602D78D -:1097300002D802D902DA02DB02DC02DD02DE02DF3D -:1097400002E002E102E202E302E402E502E602E7ED -:1097500002E802E902EA02EB02EC02ED02EE02EF9D -:1097600002F002F102F202F302F402F502F602F74D -:1097700002F802F902FA02FB02FC02FD02FE02FFFD -:1097800003000301030203030304030503060307A5 -:1097900003080309030A030B030C030D030E030F55 -:1097A0000310031103120313031403150316031705 -:1097B00003180319031A031B031C031D031E031FB5 -:1097C0000320032103220323032403250326032765 -:1097D00003280329032A032B032C032D032E032F15 -:1097E00003300331033203330334033503360337C5 -:1097F00003380339033A033B033C033D033E033F75 -:109800000340034103420343034403450346034724 -:1098100003480349034A034B034C034D034E034FD4 -:109820000350035103520353035403550356035784 -:1098300003580359035A035B035C035D035E035F34 -:1098400003600361036203630364036503660367E4 -:1098500003680369036A036B036C036D036E036F94 -:109860000370037103720373037403750376037744 -:1098700003780379037A037B037C037D037E037FF4 -:1098800003800381038203830384038503860387A4 -:1098900003880389038A038B038C038D038E038F54 -:1098A0000390039103920393039403950396039704 -:1098B00000C000C103980399039A039B039C039D76 -:1098C000039E039F03A003A103A203A303A403A574 -:1098D00003A603A703A803A903AA03AB03AC03AD24 -:1098E00003AE03AF03B003B103B203B303B403B5D4 -:1098F00003B603B703B803B900D703BA03BB03BC6D -:1099000003BD03BE03BF03C003C103C203C303C43B -:1099100003C503C603C703C803C903CA03CB03CCEB -:1099200003CD03CE03CF03D003D103D203D303D49B -:1099300003D503D603D703D803D903DA03DB03DC4B -:1099400003DD03DE03DF03E003E103E203E303E4FB -:1099500003E503E603E703E803E903EA03EB03ECAB -:1099600003ED03EE03EF03F003F103F203F303F45B -:1099700003F503F603F703F803F903FA03FB03FC0B -:1099800003FD03FE03FF04000401040204030404B6 -:1099900004050406040704080409040A040B040C63 -:1099A000040D040E040F0410041104120413041413 -:1099B00004150416041704180419041A041B041CC3 -:1099C000041D041E041F0420042104220423042473 -:1099D00004250426042704280429042A042B042C23 -:1099E000042D042E042F04300431043204330434D3 -:1099F00004350436043704380439043A043B043C83 -:109A0000043D043E043F0440044104420443044432 -:109A100004450446044704480449044A044B044CE2 -:109A2000044D044E044F0450045104520453045492 -:109A300004550456045704580459045A045B045C42 -:109A4000045D045E045F04600461046204630464F2 -:109A500004650466046704680469046A046B046CA2 -:109A6000046D046E046F0470047104720473047452 -:109A700004750476047704780479047A047B047C02 -:109A8000047D044E554C4C02435207756E693030CC -:109A9000413007756E6930304144096F76657273E5 -:109AA000636F726507756E693030423207756E6993 -:109AB0003030423307756E693030423507756E6954 -:109AC0003030423907416D6163726F6E07616D61BD -:109AD00063726F6E064162726576650661627265D9 -:109AE000766507416F676F6E656B07616F676F6EB5 -:109AF000656B0B4363697263756D666C65780B63A8 -:109B000063697263756D666C65780443646F740491 -:109B100063646F7406446361726F6E06646361729E -:109B20006F6E064463726F617407456D6163726F97 -:109B30006E07656D6163726F6E064562726576656C -:109B4000066562726576650A45646F746163636574 -:109B50006E740A65646F74616363656E7407456F44 -:109B6000676F6E656B07656F676F6E656B06456344 -:109B700061726F6E06656361726F6E0B4763697227 -:109B800063756D666C65780B6763697263756D6686 -:109B90006C65780447646F740467646F7407756E4E -:109BA000693031323207756E69303132330B4863B8 -:109BB000697263756D666C65780B6863697263754D -:109BC0006D666C6578044862617204686261720651 -:109BD0004974696C6465066974696C646507496DEC -:109BE0006163726F6E07696D6163726F6E064962C1 -:109BF000726576650669627265766507496F676F9B -:109C00006E656B07696F676F6E656B02494A026923 -:109C10006A0B4A63697263756D666C65780B6A637B -:109C2000697263756D666C657807756E693031337E -:109C30003607756E69303133370C6B677265656E48 -:109C40006C616E646963064C6163757465066C6172 -:109C50006375746507756E693031334207756E69D7 -:109C600030313343064C6361726F6E066C63617210 -:109C70006F6E044C646F74046C646F74064E6163A1 -:109C8000757465066E616375746507756E6930314C -:109C9000343507756E6930313436064E6361726F44 -:109CA0006E066E6361726F6E0B6E61706F737472AD -:109CB0006F70686503456E6703656E67074F6D617A -:109CC00063726F6E076F6D6163726F6E064F6272C3 -:109CD000657665066F62726576650D4F68756E67AD -:109CE0006172756D6C6175740D6F68756E67617208 -:109CF000756D6C6175740652616375746506726189 -:109D00006375746507756E693031353607756E6930 -:109D10003031353706526361726F6E06726361725D -:109D20006F6E065361637574650673616375746560 -:109D30000B5363697263756D666C65780B73636949 -:109D40007263756D666C657807756E693032314186 -:109D500007756E693032314206546361726F6E0668 -:109D6000746361726F6E0454626172047462617232 -:109D7000065574696C6465067574696C646507558D -:109D80006D6163726F6E07756D6163726F6E0655FC -:109D900062726576650675627265766505557269EB -:109DA0006E67057572696E670D5568756E676172CD -:109DB000756D6C6175740D7568756E676172756D22 -:109DC0006C61757407556F676F6E656B07756F67AC -:109DD0006F6E656B0B5763697263756D666C657842 -:109DE0000B7763697263756D666C65780B5963698F -:109DF0007263756D666C65780B7963697263756DF6 -:109E0000666C6578065A6163757465067A61637578 -:109E100074650A5A646F74616363656E740A7A6468 -:109E20006F74616363656E74056C6F6E67730A416E -:109E300072696E6761637574650A6172696E6761E4 -:109E40006375746507414561637574650761656194 -:109E5000637574650B4F736C6173686163757465CA -:109E60000B6F736C617368616375746507756E69F8 -:109E70003032313807756E693032313905746F6EA2 -:109E80006F730D6469657265736973746F6E6F7358 -:109E90000A416C706861746F6E6F7309616E6F74E4 -:109EA000656C6569610C457073696C6F6E746F6E7B -:109EB0006F7308457461746F6E6F7309496F7461D5 -:109EC000746F6E6F730C4F6D6963726F6E746F6E2B -:109ED0006F730C557073696C6F6E746F6E6F730A6D -:109EE0004F6D656761746F6E6F7311696F74616434 -:109EF00069657265736973746F6E6F7305416C7019 -:109F0000686104426574610547616D6D6107756E36 -:109F1000693033393407457073696C6F6E045A6564 -:109F200074610345746105546865746104496F7414 -:109F300061054B61707061064C616D626461024D38 -:109F400075024E75025869074F6D6963726F6E0234 -:109F500050690352686F055369676D6103546175F9 -:109F600007557073696C6F6E0350686903436869C5 -:109F70000350736907756E69303341390C496F744A -:109F80006164696572657369730F557073696C6F8D -:109F90006E64696572657369730A616C7068617477 -:109FA0006F6E6F730C657073696C6F6E746F6E6F2C -:109FB0007308657461746F6E6F7309696F7461748F -:109FC0006F6E6F7314757073696C6F6E6469657210 -:109FD00065736973746F6E6F7305616C706861048B -:109FE000626574610567616D6D610564656C7461BE -:109FF00007657073696C6F6E047A657461036574CC -:10A000006105746865746104696F7461056B6170E2 -:10A010007061066C616D62646107756E6930334210 -:10A0200043026E75027869076F6D6963726F6E0324 -:10A0300072686F07756E6930334332057369676DF7 -:10A04000610374617507757073696C6F6E03706876 -:10A05000690363686903707369056F6D6567610CF7 -:10A06000696F746164696572657369730F75707384 -:10A07000696C6F6E64696572657369730C6F6D6985 -:10A0800063726F6E746F6E6F730C757073696C6F43 -:10A090006E746F6E6F730A6F6D656761746F6E6F4C -:10A0A0007307756E693034303107756E693034303E -:10A0B0003207756E693034303307756E693034306D -:10A0C0003407756E693034303507756E6930343059 -:10A0D0003607756E693034303707756E6930343045 -:10A0E0003807756E693034303907756E6930343031 -:10A0F0004107756E693034304207756E693034300F -:10A100004307756E693034304507756E69303430F9 -:10A110004607756E693034313007756E69303431F9 -:10A120003107756E693034313207756E69303431FC -:10A130003307756E693034313407756E69303431E8 -:10A140003507756E693034313607756E69303431D4 -:10A150003707756E693034313807756E69303431C0 -:10A160003907756E693034314107756E69303431A5 -:10A170004207756E693034314307756E693034318A -:10A180004407756E693034314507756E6930343176 -:10A190004607756E693034323007756E6930343277 -:10A1A0003107756E693034323207756E693034327A -:10A1B0003307756E693034323407756E6930343266 -:10A1C0003507756E693034323607756E6930343252 -:10A1D0003707756E693034323807756E693034323E -:10A1E0003907756E693034324107756E6930343223 -:10A1F0004207756E693034324307756E6930343208 -:10A200004407756E693034324507756E69303432F3 -:10A210004607756E693034333007756E69303433F4 -:10A220003107756E693034333207756E69303433F7 -:10A230003307756E693034333407756E69303433E3 -:10A240003507756E693034333607756E69303433CF -:10A250003707756E693034333807756E69303433BB -:10A260003907756E693034334107756E69303433A0 -:10A270004207756E693034334307756E6930343385 -:10A280004407756E693034334507756E6930343371 -:10A290004607756E693034343007756E6930343472 -:10A2A0003107756E693034343207756E6930343475 -:10A2B0003307756E693034343407756E6930343461 -:10A2C0003507756E693034343607756E693034344D -:10A2D0003707756E693034343807756E6930343439 -:10A2E0003907756E693034344107756E693034341E -:10A2F0004207756E693034344307756E6930343403 -:10A300004407756E693034344507756E69303434EE -:10A310004607756E693034353107756E69303435EE -:10A320003207756E693034353307756E69303435F0 -:10A330003407756E693034353507756E69303435DC -:10A340003607756E693034353707756E69303435C8 -:10A350003807756E693034353907756E69303435B4 -:10A360004107756E693034354207756E6930343592 -:10A370004307756E693034354507756E693034357D -:10A380004607756E693034393007756E6930343977 -:10A390003106576772617665067767726176650682 -:10A3A00057616375746506776163757465095764F1 -:10A3B0006965726573697309776469657265736944 -:10A3C000730659677261766506796772617665070B -:10A3D000756E69323031350D756E64657273636FF9 -:10A3E000726564626C0D71756F7465726576657205 -:10A3F000736564066D696E757465067365636F6E6B -:10A4000064096578636C616D64626C07756E6932AE -:10A41000303746096166696930383934310670650C -:10A4200073657461044575726F07756E69323130FA -:10A430003507756E693231313307756E69323131E6 -:10A440003607756E693231323609657374696D612C -:10A45000746564096F6E656569676874680C746813 -:10A46000726565656967687468730B6669766565AA -:10A470006967687468730C736576656E656967688B -:10A4800074687307756E69323230360D637972699C -:10A490006C6C69636272657665106361726F6E637E -:10A4A0006F6D6D61616363656E7407756E693033DE -:10A4B000323611636F6D6D61616363656E74726FC7 -:10A4C0007461746507756E693230373407756E696B -:10A4D0003230373507756E693230373707756E6938 -:10A4E0003230373807756E693230303007756E6933 -:10A4F0003230303107756E693230303207756E692F -:10A500003230303307756E693230303407756E691A -:10A510003230303507756E693230303607756E6906 -:10A520003230303707756E693230303807756E69F2 -:10A530003230303907756E693230304107756E69D7 -:10A540003230304207756E694645464607756E697A -:10A550004646464307756E694646464407756E692A -:10A560003031463007756E693032424307756E6987 -:10A570003033443107756E693033443207756E6984 -:10A580003033443607756E693145334507756E695A -:10A590003145334607756E693145303007756E6950 -:10A5A0003145303107756E6930324633054F686F7B -:10A5B000726E056F686F726E0555686F726E057505 -:10A5C000686F726E04686F6F6B07756E6930343038 -:10A5D0003007756E693034304407756E6930343534 -:10A5E0003007756E693034354407756E693034361E -:10A5F0003007756E693034363107756E6930343620 -:10A600003207756E693034363307756E693034360B -:10A610003407756E693034363507756E69303436F7 -:10A620003607756E693034363707756E69303436E3 -:10A630003807756E693034363907756E69303436CF -:10A640004107756E693034364207756E69303436AD -:10A650004307756E693034364407756E6930343699 -:10A660004507756E693034364607756E6930343784 -:10A670003007756E693034373107756E693034379D -:10A680003207756E693034373307756E6930343789 -:10A690003407756E693034373507756E6930343775 -:10A6A0003607756E693034373707756E6930343761 -:10A6B0003807756E693034373907756E693034374D -:10A6C0004107756E693034374207756E693034372B -:10A6D0004307756E693034374407756E6930343717 -:10A6E0004507756E693034374607756E6930343802 -:10A6F0003007756E693034383107756E693034381B -:10A700003207756E693034383807756E6930343801 -:10A710003907756E693034384107756E69303438E1 -:10A720004207756E693034384307756E69303438C6 -:10A730004407756E693034384507756E69303438B2 -:10A740004607756E693034393207756E69303439B1 -:10A750003307756E693034393407756E69303439B2 -:10A760003507756E693034393607756E693034399E -:10A770003707756E693034393807756E693034398A -:10A780003907756E693034394107756E693034396F -:10A790004207756E693034394307756E6930343954 -:10A7A0004407756E693034394507756E6930343940 -:10A7B0004607756E693034413007756E6930344133 -:10A7C0003107756E693034413207756E6930344136 -:10A7D0003307756E693034413407756E6930344122 -:10A7E0003507756E693034413607756E693034410E -:10A7F0003707756E693034413807756E69303441FA -:10A800003907756E693034414107756E69303441DE -:10A810004207756E693034414307756E69303441C3 -:10A820004407756E693034414507756E69303441AF -:10A830004607756E693034423007756E69303442B0 -:10A840003107756E693034423207756E69303442B3 -:10A850003307756E693034423407756E693034429F -:10A860003507756E693034423607756E693034428B -:10A870003707756E693034423807756E6930344277 -:10A880003907756E693034424107756E693034425C -:10A890004207756E693034424307756E6930344241 -:10A8A0004407756E693034424507756E693034422D -:10A8B0004607756E693034433007756E693034432E -:10A8C0003107756E693034433207756E6930344331 -:10A8D0003307756E693034433407756E693034431D -:10A8E0003507756E693034433607756E6930344309 -:10A8F0003707756E693034433807756E69303443F5 -:10A900003907756E693034434107756E69303443D9 -:10A910004207756E693034434307756E69303443BE -:10A920004407756E693034434507756E69303443AA -:10A930004607756E693034443007756E69303444AB -:10A940003107756E693034443207756E69303444AE -:10A950003307756E693034443407756E693034449A -:10A960003507756E693034443607756E6930344486 -:10A970003707756E693034443807756E6930344472 -:10A980003907756E693034444107756E6930344457 -:10A990004207756E693034444307756E693034443C -:10A9A0004407756E693034444507756E6930344428 -:10A9B0004607756E693034453007756E6930344529 -:10A9C0003107756E693034453207756E693034452C -:10A9D0003307756E693034453407756E6930344518 -:10A9E0003507756E693034453607756E6930344504 -:10A9F0003707756E693034453807756E69303445F0 -:10AA00003907756E693034454107756E69303445D4 -:10AA10004207756E693034454307756E69303445B9 -:10AA20004407756E693034454507756E69303445A5 -:10AA30004607756E693034463007756E69303446A6 -:10AA40003107756E693034463207756E69303446A9 -:10AA50003307756E693034463407756E6930344695 -:10AA60003507756E693034463607756E6930344681 -:10AA70003707756E693034463807756E693034466D -:10AA80003907756E693034464107756E6930344652 -:10AA90004207756E693034464307756E6930344637 -:10AAA0004407756E693034464507756E6930344623 -:10AAB0004607756E693035303007756E6930353050 -:10AAC0003107756E693035303207756E6930353053 -:10AAD0003307756E693035303407756E693035303F -:10AAE0003507756E693035303607756E693035302B -:10AAF0003707756E693035303807756E6930353017 -:10AB00003907756E693035304107756E69303530FB -:10AB10004207756E693035304307756E69303530E0 -:10AB20004407756E693035304507756E69303530CC -:10AB30004607756E693035313007756E69303531CD -:10AB40003107756E693035313207756E69303531D0 -:10AB50003307756E693145413007756E693145417E -:10AB60003107756E693145413207756E693145416E -:10AB70003307756E693145413407756E693145415A -:10AB80003507756E693145413607756E6931454146 -:10AB90003707756E693145413807756E6931454132 -:10ABA0003907756E693145414107756E6931454117 -:10ABB0004207756E693145414307756E69314541FC -:10ABC0004407756E693145414507756E69314541E8 -:10ABD0004607756E693145423007756E69314542E9 -:10ABE0003107756E693145423207756E69314542EC -:10ABF0003307756E693145423407756E69314542D8 -:10AC00003507756E693145423607756E69314542C3 -:10AC10003707756E693145423807756E69314542AF -:10AC20003907756E693145424107756E6931454294 -:10AC30004207756E693145424307756E6931454279 -:10AC40004407756E693145424507756E6931454265 -:10AC50004607756E693145433007756E6931454366 -:10AC60003107756E693145433207756E6931454369 -:10AC70003307756E693145433407756E6931454355 -:10AC80003507756E693145433607756E6931454341 -:10AC90003707756E693145433807756E693145432D -:10ACA0003907756E693145434107756E6931454312 -:10ACB0004207756E693145434307756E69314543F7 -:10ACC0004407756E693145434507756E69314543E3 -:10ACD0004607756E693145443007756E69314544E4 -:10ACE0003107756E693145443207756E69314544E7 -:10ACF0003307756E693145443407756E69314544D3 -:10AD00003507756E693145443607756E69314544BE -:10AD10003707756E693145443807756E69314544AA -:10AD20003907756E693145444107756E693145448F -:10AD30004207756E693145444307756E6931454474 -:10AD40004407756E693145444507756E6931454460 -:10AD50004607756E693145453007756E6931454561 -:10AD60003107756E693145453207756E6931454564 -:10AD70003307756E693145453407756E6931454550 -:10AD80003507756E693145453607756E693145453C -:10AD90003707756E693145453807756E6931454528 -:10ADA0003907756E693145454107756E693145450D -:10ADB0004207756E693145454307756E69314545F2 -:10ADC0004407756E693145454507756E69314545DE -:10ADD0004607756E693145463007756E69314546DF -:10ADE0003107756E693145463407756E69314546E0 -:10ADF0003507756E693145463607756E69314546CA -:10AE00003707756E693145463807756E69314546B5 -:10AE10003907756E69323041421363697263756D2B -:10AE2000666C65786163757465636F6D62136369E1 -:10AE30007263756D666C65786772617665636F6D58 -:10AE4000621263697263756D666C6578686F6F6BAB -:10AE5000636F6D621363697263756D666C65787498 -:10AE6000696C6465636F6D620E62726576656163BD -:10AE7000757465636F6D620E627265766567726187 -:10AE80007665636F6D620D6272657665686F6F6B74 -:10AE9000636F6D620E627265766574696C6465637A -:10AEA0006F6D6210637972696C6C6963686F6F6B48 -:10AEB0006C65667411637972696C6C696362696749 -:10AEC000686F6F6B554307756E69303136320775A1 -:10AED0006E693031363307756E693031454107751B -:10AEE0006E693031454207756E69303145430775EB -:10AEF0006E693031454407756E69303235390D68F9 -:10AF00006F6F6B61626F7665636F6D6207756E69F7 -:10AF10003146344407756E693146444507756E699C -:10AF20003230373007756E693230373607756E69E3 -:10AF30003230373913756E69303342393033303837 -:10AF4000303330343033303013756E69303342393A -:10AF500030333038303330343033303113756E693C -:10AF600030334239303330383033303630333030AC -:10AF700013756E6930334239303330383033303600 -:10AF80003033303113756E693033433530333038F8 -:10AF9000303330343033303013756E6930334335ED -:10AFA00030333038303330343033303113756E69EC -:10AFB000303343353033303830333036303330305F -:10AFC00013756E69303343353033303830333036B3 -:10AFD0003033303108456E672E616C743108456E30 -:10AFE000672E616C743208456E672E616C74330F86 -:10AFF000756E693033303130333036303330380F9E -:10B00000756E693033303030333036303330380F8E -:10B01000756E693033303130333034303330380F7F -:10B02000756E693033303030333034303330380F70 -:10B03000637972696C6C69635F6F746D61726B03C5 -:10B04000665F6605665F665F6905665F665F6C07DB -:10B05000756E693145394507756E69413742330769 -:10B06000756E69413742340F756E69303133422E47 -:10B070006C6F636C4D41480F756E69303134352EFD -:10B080006C6F636C4D41480F416F676F6E656B2E3F -:10B090006C6F636C4E41560F456F676F6E656B2E1C -:10B0A0006C6F636C4E41560F496F676F6E656B2E08 -:10B0B0006C6F636C4E41560F556F676F6E656B2EEC -:10B0C0006C6F636C4E415606492E73616C74064A70 -:10B0D0002E73616C740B4967726176652E73616CB7 -:10B0E000740B4961637574652E73616C74104963E8 -:10B0F000697263756D666C65782E73616C740E4948 -:10B1000064696572657369732E73616C740B49743D -:10B11000696C64652E73616C740C496D6163726F48 -:10B120006E2E73616C740B4962726576652E736165 -:10B130006C740C496F676F6E656B2E73616C741461 -:10B14000496F676F6E656B5F6C6F636C4E41562E17 -:10B1500073616C740F49646F74616363656E742E00 -:10B1600073616C7407494A2E73616C74104A636989 -:10B170007263756D666C65782E73616C740C756E98 -:10B1800069314543382E73616C740C756E693145B5 -:10B1900043412E73616C740E496F7461746F6E6FEE -:10B1A000732E73616C7409496F74612E73616C74D2 -:10B1B00011496F746164696572657369732E736197 -:10B1C0006C740C756E69303430362E73616C740C8F -:10B1D000756E69303430372E73616C740C756E691E -:10B1E000303430382E73616C740C756E69303443B2 -:10B1F000302E73616C7407756E69303233370775A2 -:10B200006E694137423507756E69414235330B75BA -:10B210006E69303132332E616C740F756E69303166 -:10B2200033432E6C6F636C4D41480F756E6930313E -:10B2300034362E6C6F636C4D41480F616F676F6ED3 -:10B24000656B2E6C6F636C4E41560F656F676F6E4A -:10B25000656B2E6C6F636C4E41560F696F676F6E36 -:10B26000656B2E6C6F636C4E41560F756F676F6E1A -:10B27000656B2E6C6F636C4E415606672E73616C66 -:10B2800074106763697263756D666C65782E73619F -:10B290006C740B6762726576652E73616C740967F6 -:10B2A000646F742E73616C740B666C6F72696E2EB2 -:10B2B000737330330F756E69303433312E6C6F63B6 -:10B2C0006C5352420C756E69303443462E73616C78 -:10B2D0007407756E693230393507756E69323039E9 -:10B2E0003607756E693230393707756E6932303915 -:10B2F0003807756E693230393907756E6932303901 -:10B300004107756E693230394207756E69323039DE -:10B310004307756E693035443007756E69303544C2 -:10B320003107756E693035443207756E69303544C2 -:10B330003307756E693035443407756E69303544AE -:10B340003507756E693035443607756E693035449A -:10B350003707756E693035443807756E6930354486 -:10B360003907756E693035444107756E693035446B -:10B370004207756E693035444307756E6930354450 -:10B380004407756E693035444507756E693035443C -:10B390004607756E693035453007756E693035453D -:10B3A0003107756E693035453207756E6930354540 -:10B3B0003307756E693035453407756E693035452C -:10B3C0003507756E693035453607756E6930354518 -:10B3D0003707756E693035453807756E6930354504 -:10B3E0003907756E693035454107756E69464232D9 -:10B3F0004107756E694642324207756E69464232B0 -:10B400004307756E694642324407756E694642329B -:10B410004507756E694642324607756E6946423386 -:10B420003007756E694642333107756E694642339F -:10B430003207756E694642333307756E694642338B -:10B440003407756E694642333507756E6946423377 -:10B450003607756E694642333807756E6946423362 -:10B460003907756E694642334107756E6946423346 -:10B470004207756E694642334307756E694642332B -:10B480004507756E694642343007756E6946423429 -:10B490003107756E694642343307756E694642342A -:10B4A0003407756E694642343607756E6946423414 -:10B4B0003707756E694642343807756E69464234FF -:10B4C0003907756E694642344107756E69464234E4 -:10B4D00042096772617665636F6D620961637574B5 -:10B4E00065636F6D6207756E693033303209746958 -:10B4F0006C6465636F6D6207756E69303330340755 -:10B50000756E693033303607756E69303330370702 -:10B51000756E693033303807756E693033304107E6 -:10B52000756E693033304207756E693033304307CA -:10B53000756E693033304607756E69303331320CC1 -:10B54000646F7462656C6F77636F6D6207756E69A7 -:10B550003033323707756E693033323807756E69AC -:10B560003034383507756E693034383607756E6992 -:10B570003034383307756E693034383407756E6986 -:10B580003035423007756E693035423107756E6966 -:10B590003035423207756E693035423307756E6952 -:10B5A0003035423407756E693035423507756E693E -:10B5B0003035423607756E693035423707756E692A -:10B5C0003035423807756E693035423907756E6916 -:10B5D0003035424107756E693035424207756E69F4 -:10B5E0003035424307756E693035424407756E69E0 -:10B5F0003035433107756E693035433207756E69F2 -:10B6000030354337097A65726F2E646E6F6D086F3F -:10B610006E652E646E6F6D0874776F2E646E6F6D3D -:10B620000A74687265652E646E6F6D09666F757257 -:10B630002E646E6F6D09666976652E646E6F6D0897 -:10B640007369782E646E6F6D0A736576656E2E640D -:10B650006E6F6D0A65696768742E646E6F6D096E32 -:10B66000696E652E646E6F6D077A65726F2E6C66FB -:10B67000066F6E652E6C660674776F2E6C660874A6 -:10B68000687265652E6C6607666F75722E6C66074C -:10B69000666976652E6C66067369782E6C6608732B -:10B6A0006576656E2E6C660865696768742E6C66D3 -:10B6B000076E696E652E6C66097A65726F2E6E75FF -:10B6C0006D72086F6E652E6E756D720874776F2ED1 -:10B6D0006E756D720A74687265652E6E756D72098D -:10B6E000666F75722E6E756D7209666976652E6E5F -:10B6F000756D72087369782E6E756D720A73657652 -:10B70000656E2E6E756D720A65696768742E6E754A -:10B710006D72096E696E652E6E756D72087A65724E -:10B720006F2E6F7366076F6E652E6F736607747783 -:10B730006F2E6F73660974687265652E6F73660885 -:10B74000666F75722E6F736608666976652E6F7305 -:10B7500066077369782E6F736609736576656E2E5A -:10B760006F73660965696768742E6F7366086E6922 -:10B770006E652E6F73660A7A65726F2E736C6173D5 -:10B7800068097A65726F2E746F7366086F6E652E26 -:10B79000746F73660874776F2E746F73660A7468BB -:10B7A0007265652E746F736609666F75722E746F9D -:10B7B000736609666976652E746F736608736978B7 -:10B7C0002E746F73660A736576656E2E746F73667A -:10B7D0000A65696768742E746F7366096E696E65B1 -:10B7E0002E746F736607756E693230383007756E68 -:10B7F000693230383107756E693230383207756E0C -:10B80000693230383307756E693230383407756EF7 -:10B81000693230383507756E693230383607756EE3 -:10B82000693230383707756E693230383807756ECF -:10B83000693230383907756E693035424507756EA3 -:10B84000693230374407756E693230384407756E97 -:10B85000693230374507756E693230384507756E85 -:10B86000693230374107756E693230374307756E7C -:10B87000693230384107756E693230384307756E6A -:10B88000693232313507756E693230414107756E64 -:10B890006932313230106166696931303130336478 -:10B8A0006F746C657373106166696931303130355E -:10B8B000646F746C6573730C636F6D6D616163634A -:10B8C000656E74320E696F676F6E656B646F746C52 -:10B8D0006573730E756E6931454342646F746C65B0 -:10B8E0007373000000010000000A003800560005D4 -:10B8F00044464C5400206379726C00206772656B7B -:10B9000000206865627200206C61746E0020000483 -:10B9100000000000FFFF00020000000100026D6156 -:10B92000726B00166D6B6D6B000E00000002000262 -:10B93000000300000002000000010004038E020268 -:10B940000158000A000600100001000A0001000171 -:10B95000011C00A6000100C2000C00130094008E20 -:10B9600000880082007C00760070006A0064005E3F -:10B9700000580052004C00460040003A0034002EAF -:10B9800000280001FDC905C70001FDC6059F000193 -:10B99000FDB706350001FDAF06350001FFDF05B636 -:10B9A0000001FD7F062100010000061D000100745A -:10B9B00006210001000706820001FFFE05B8000114 -:10B9C000000005D10001000005CD0001FFFE053B90 -:10B9D0000001FD8D05C60001FFEF061D0001FE5BA5 -:10B9E00006200001FD1A06200001027D0625000147 -:10B9F000FDB0068F00020004037403740000037698 -:10BA0000037600010401040D000204110414000F68 -:10BA100000160000378600003780000037740000F1 -:10BA2000376E00003768000037620000375C0000A6 -:10BA30003756000037500000374A0000374A0000F0 -:10BA40003750000037440000373E00003738000010 -:10BA500037320000372C0000377400003714000024 -:10BA6000370E00003708000036D8000200060153E8 -:10BA7000015400000374037400020376037600038C -:10BA80000401040D0004041104140011041E041E1A -:10BA90000015000600100001000A00000001007CF3 -:10BAA000002E0001003A000C0004001C00160010DB -:10BAB000000A00010000FE410001FFEFFE1400013A -:10BAC000FDACFECC0001FFFFFE3B0001000402358F -:10BAD000040E040F04100010000036B4000036609D -:10BAE0000000365A000036540000363C000036365E -:10BAF00000003630000036300000362A00003624C0 -:10BB0000000036300000361E0000361800003606F1 -:10BB1000000035FA000035E8000100100235040E7F -:10BB2000040F041004150416041704180419041A49 -:10BB3000041B041C041D042004220425000500002D -:10BB4000000100080001015000AC000200B6000C2A -:10BB50000005007E006200520020000C000300403F -:10BB6000003A0034002E0028000E000105B5000048 -:10BB70000003002C00260020001A0014000E000113 -:10BB800005B60000000105B5061F0001035D0000B9 -:10BB90000001046A061F000100F600000001020314 -:10BBA000061F000200480042000A00360001034D53 -:10BBB000061F0002003800160010000A0001034DA5 -:10BBC000000000010351061F0001011500000002E2 -:10BBD000001C00160010000A0001034E00000001C6 -:10BBE0000489061F00010104000000010222061F53 -:10BBF00000020001038A038E000000260000359C2D -:10BC000000003596000135900000358A000035842B -:10BC10000000357E00003578000035720000356C7C -:10BC200000003566000035600000356000003566B4 -:10BC30000000355A000035540000354E00003548EC -:10BC4000000035420001353C000135360001353039 -:10BC50000000358A0000352A000035240000351E1A -:10BC600000013518000135120001350C0001350CBA -:10BC700000013506000135000001350C000134FAE1 -:10BC8000000134F4000034EE000134E2000134D647 -:10BC9000000134C4000200080153015400000235C1 -:10BCA0000235000203740374000303760376000474 -:10BCB0000401041E000504200420002304220422A1 -:10BCC00000240425042500250009000000010008C7 -:10BCD0000001000400000008000134C43212000515 -:10BCE000333C000C02F1320031FA31F40000000064 -:10BCF00031EE31E831E20000000031DC31D631D0E4 -:10BD00000000000031CA31C431BE31B8000031B288 -:10BD100031AC31A60000000031A0319A319400000E -:10BD20000000318E3188318200000000317C317694 -:10BD30003170316A00003164315E3158000000001A -:10BD40003152314C3146000000003140313A31343B -:10BD500000000000312E31283122311C0000311644 -:10BD60003110310A00000000310430FE30F80000CC -:10BD7000000030F230EC30E630E0000030DA30D451 -:10BD800030CE0000000030F230C830E60000000085 -:10BD900030C230BC30B60000000030B030AA30A451 -:10BDA00000000000309E30983092308C0000317CD2 -:10BDB000317631700000000030863080307A00002B -:10BDC00000003074306E3068000000003062305C7B -:10BDD0003056000000003050304A3044000000006F -:10BDE000303E3038303200000000302C3026302019 -:10BDF00000000000301A3014300E0000000030083F -:10BE000030022FFC000000002FF630382FF02FEA10 -:10BE100000002FE42FDE2FD8000000002FD22FCCFF -:10BE20002FC6000000002FC02FBA2FB40000000062 -:10BE30002FAE2FA82FA22F9C00002F962F902F8A75 -:10BE4000000000002F962F842F8A000000002FAEE4 -:10BE50002F7E2F78000000002FAE2F722F6C2F66E0 -:10BE600000002F602F5A2F54000000002F4E2F4843 -:10BE70002F42000000002F3C30D42F362F3000001E -:10BE80002F2A2F242F1E0000000030082F182F12F9 -:10BE9000000000002F0C2F062F00000000002EFADB -:10BEA0002EF42EEE000000002EE82EE22EDC2ED620 -:10BEB00000002F4E31282F42000000002ED02ECA45 -:10BEC0002EC4000000002EBE30FE2EB80000000080 -:10BED0002EB22EAC2EA6000000002EA02E9A2E947C -:10BEE000000000002E8E2E882E82000000002E7C86 -:10BEF0002E760000000000002E702E6A0000000068 -:10BF000000002E6431FA0000000000002E6431FAB7 -:10BF10000000000000002E5E31FA0000000000006A -:10BF20002E5831FA0000000000002E5231FA0000B5 -:10BF3000000000002E4C31FA0000000000002E46E8 -:10BF40002E4000000000000031DC2E3A000000000E -:10BF500000002E3431AC0000000000002E3431AC63 -:10BF60000000000000002E2E31AC00000000000098 -:10BF70002E2831AC0000000000002E222E1C0000F4 -:10BF8000000000002E1630FE0000000000002E1001 -:10BF900030EC0000000000002E1030EC000000002B -:10BFA00000002E0A30EC0000000000002E0430ECEF -:10BFB0000000000000002DFE30EC0000000000003A -:10BFC0002DF82DF20000000000002DEC317600006D -:10BFD000000000002DEC31760000000000002DE68E -:10BFE00031760000000000002DE0317600000000F6 -:10BFF00000002DDA304A0000000000002DD430D4BB -:10C000000000000000002DCE2DC800000000000040 -:10C010002DC230260000000000002DC23026000096 -:10C02000000000002DBC30260000000000002DB6EE -:10C0300030260000000000002DB030260000000077 -:10C0400000002DAA30260000000000002DA42D9E27 -:10C0500000000000000030082D98000000000000E3 -:10C060002D922FDE0000000000002D922FDE000038 -:10C07000000000002D8C2FDE0000000000002D8647 -:10C080002FDE0000000000002D802D7A000000004F -:10C0900000002D802D7A0000000000002D742D7A04 -:10C0A0000000000000002D6E2D7A0000000000004E -:10C0B0002D682D620000000000002D5C2F4800005C -:10C0C000000000002D5630D40000000000002D5666 -:10C0D00030D40000000000002D5030D400000000DB -:10C0E00000002D4A30D40000000000002D4430D460 -:10C0F0000000000000002F3C2D3E0000000000006A -:10C100002D3831280000000000002D3831280000B3 -:10C11000000000002D3231280000000000002D2C0E -:10C1200031280000000000002D262E9A000000009B -:10C1300000002D202D1A0000000000002D142E9A62 -:10C140000000000000002D0E31FA00000000000089 -:10C150002D0830260000000000002D0231FA0000FA -:10C16000000000002CFC30260000000000002CF62F -:10C170002CF0000000000000302C2CEA0000000031 -:10C1800000002CE431D60000000000002CDE30025C -:10C190000000000000002CD831D600000000000094 -:10C1A0002CD230020000000000002CCC31D6000060 -:10C1B000000000002CC630020000000000002CD857 -:10C1C00031D60000000000002CD230020000000038 -:10C1D00000002CC031C40000000000002FF63038F1 -:10C1E0000000000000002E222E1C000000000000B5 -:10C1F0002D202CBA0000000000002CB431AC00004F -:10C20000000000002CAE2FDE0000000000002CA873 -:10C2100031AC0000000000002CA22FDE0000000066 -:10C2200000002C9C31AC0000000000002C962FDE9A -:10C2300000000000000031B22C900000000000005F -:10C240002FE42C8A0000000000002E2E31AC0000EC -:10C25000000000002D8C2FDE0000000000002C8468 -:10C2600031880000000000002C7E318800000000B2 -:10C2700000002C783188000000000000318E2C7204 -:10C280000000000000002DE63176000000000000F4 -:10C290002C6C2FA8000000000000317C2C660000F0 -:10C2A000000000002C602F480000000000002C5A05 -:10C2B0002D7A0000000000002C542D7A00000000B0 -:10C2C00000002C4E2D7A0000000000002F962C4814 -:10C2D0000000000000002C422C3C00000000000088 -:10C2E0002C36314C0000000000002D742F8400001B -:10C2F0000000000031402C300000000000002FAE94 -:10C300002C2A0000000000002C242F7E00000000DA -:10C3100000002C1E31280000000000002C182F7295 -:10C32000000000000000312E2C1200000000000070 -:10C330002FAE2C0C000000000000312E3128000030 -:10C34000000000002FAE2F72000000000000312E10 -:10C3500031280000000000002FAE2F720000000006 -:10C360000000312E31280000000000002FAE2F7297 -:10C370000000000000002C0630FE0000000000005D -:10C380002D382F4800000000000031042C00000070 -:10C39000000000002F4E2BFA0000000000002BF4DC -:10C3A00030FE0000000000002D322F480000000089 -:10C3B00000002BEE2BE800000000000031042BE20F -:10C3C0000000000000002F4E2BDC2F420000000078 -:10C3D0002BD630EC0000000000002BD030D4000041 -:10C3E000000000002BCA30EC0000000000002BC44D -:10C3F00030D40000000000002E1030EC00000000DF -:10C4000000002D5630D40000000000002BBE2BB8D9 -:10C410000000000000002BB22BAC00000000000068 -:10C420002BA630BC0000000000002BA02F0600004F -:10C430000000000030C22B9A0000000000002F0C0A -:10C440002B940000000000002B8E30BC0000000088 -:10C4500000002B882F060000000000002B8230AA6D -:10C460000000000000002B7C2EF400000000000003 -:10C470002B7630AA0000000000002B702EF4000084 -:10C480000000000030B02B6A0000000000002EFA0F -:10C490002B640000000000002B7630AA0000000092 -:10C4A00000002B702EF4000000000000309E2B5E78 -:10C4B0000000000000002EE82B58000000000000E3 -:10C4C0002B5230980000000000002B4C2EE20000A0 -:10C4D00000000000309E30980000000000002EE8B0 -:10C4E0002EE20000000000002B4631760000000024 -:10C4F00000002D5C31280000000000002B40317648 -:10C500000000000000002B3A31280000000000006D -:10C510002B3431760000000000002B2E3128000063 -:10C52000000000002B2831760000000000002B22C4 -:10C5300031280000000000002DEC317600000000E2 -:10C5400000002D383128000000000000317C2B1C39 -:10C550000000000000002F4E2B160000000000001D -:10C560002B10306E0000000000002B0A30FE00008F -:10C57000000000002B04304A0000000000002AFEEA -:10C580002E9A0000000000002AF8304A0000000047 -:10C5900000002AF230380000000000002AEC2E884B -:10C5A0000000000000002AE6303800000000000013 -:10C5B0002AE02E880000000000002ADA303800004F -:10C5C000000000002AD42E880000000000002ACEBF -:10C5D0002AC80000000000002AC22ABC0000000097 -:10C5E00000002AB62AB00000000000002AAA302667 -:10C5F0000000000000002AA42E40000000000000FF -:10C600002A9E2D9E0000000000002E102DF200003A -:10C61000000000002D562D3E00000000000030B04C -:10C620002A980000000000002EFA2A920000000064 -:10C630000000320031FA000000000000317C2A8C3A -:10C6400000000000000031222A86000000000000E7 -:10C650002A802E400000000000002A7A2A74000080 -:10C6600000000000318E2A6E0000000000002A68E1 -:10C670002A62000000000000320031FA00000000D1 -:10C680002A5C2A562A500000000000002A4A319AEB -:10C690000000000000002A442A3E000000000000C4 -:10C6A00031B231AC000000002A5C303E303800006E -:10C6B00000000000317C3176000000002A5C30F27E -:10C6C00030EC0000000000003140313A0000000072 -:10C6D00000002A382A320000000000003116311014 -:10C6E000000000000000310430FE000000000000E7 -:10C6F0002A2C30AA00000000000030F230EC0000CC -:10C7000000002A5C2A262A2000000000000030DAFF -:10C7100030D40000000000002A1A2A140000000093 -:10C720000000309E30980000000000003050304A79 -:10C73000000000002A5C2A0E2A0800000000000009 -:10C740003062305C0000000000002A0229FC00007A -:10C750000000000029F629F0000000002A5C2AF8F9 -:10C76000304A00000000000029EA29E4000000002F -:10C77000000029DE29D800000000000029D22BDCAF -:10C7800000000000000029CC2A6200000000000028 -:10C7900029C62CBA00000000000029C029E40000CE -:10C7A0000000000029BA29B429AE0000000029A821 -:10C7B00029A2299C0000000029962A3200000000CE -:10C7C0000000299029D8000000000000298A29844F -:10C7D000000000000000297E2BDC000000000000AB -:10C7E00029782972296C0000000029662A6200005D -:10C7F000000000002C242F7E0000000000002960B3 -:10C80000295A0000000000002954294E00000000B1 -:10C81000000029482942000000000000293C293678 -:10C820000000000000002F3C30D400000000000099 -:10C830002930292A0000000000002924291E0000B8 -:10C840000000000029182912000000000000290C37 -:10C850002906000000000000290028FA000000005E -:10C86000000030082CBA00000000000028F428EE78 -:10C87000000000000000294828E828E2000000002D -:10C8800028DC28D600000000000028D028CA0000BC -:10C890000000000028C42A6200000000000028BE3A -:10C8A0002CBA00000000000028B830D400000000BE -:10C8B000000028B22CBA00000000000028AC28CAF2 -:10C8C0000000000000002E2831AC00000000000035 -:10C8D00028A628A0000000000000289A319A000035 -:10C8E000000000002894288E00000000000030B0F6 -:10C8F00030AA00000000000031522888000000002B -:10C9000000002882287C00000000000028762870A3 -:10C91000000000000000286A2864000000000000F9 -:10C92000285E2A3E00000000000028582D3E00002E -:10C93000000000002A2628520000000000003200FB -:10C9400031FA000000000000284C2CBA0000000062 -:10C95000000031EE31E80000000000002A4A319A60 -:10C9600000000000000028462840000000000000F1 -:10C9700031B231AC000000000000283A2834000039 -:10C980000000000030B0282E000000000000282821 -:10C9900030FE000000000000282230FE00000000F1 -:10C9A0000000281C2A3E0000000000002816281065 -:10C9B00000000000000031163110000000000000EF -:10C9C000317C317600000000000030F230EC0000D5 -:10C9D000000000002A262A2000000000000030DAB3 -:10C9E00030D400000000000031DC31D6000000002F -:10C9F0000000309E3098000000000000280A2D3E04 -:10CA00000000000000002A0E2A08000000000000BC -:10CA10003062305C000000000000317C280400001F -:10CA20000000000027FE27F800000000000027F2A9 -:10CA300027EC000000000000304427E60000000062 -:10CA4000000027E027DA00000000000027D431882A -:10CA5000000000000000284C2CBA0000000000007C -:10CA600027CE27C800000000000027C227BC000016 -:10CA70000000000027B627B0000000000000302CA6 -:10CA8000302600000000000027AA27A400000000B4 -:10CA90000000279E27980000000000002792278CA6 -:10CAA0000000000000002786278000000000000032 -:10CAB0002FE42FDE000000000000277A277400001A -:10CAC00000000000276E27680000000000002762B9 -:10CAD000275C0000000000002756275C00000000D3 -:10CAE00000002750274A0000000000002744273E8E -:10CAF000000000000000273827320000000000007E -:10CB0000272C27260000000000002F3C30D4000016 -:10CB100000000000272027B00000000000002F2A9E -:10CB20002F24000000000000300830020000000048 -:10CB30000000290028FA0000000000002EA02E9A14 -:10CB4000000000000000271A271400000000000069 -:10CB50002EB22EAC0000000000002F4E270E000069 -:10CB6000000000002708300200000000000027023B -:10CB700026FC000000000000270226FC0000000048 -:10CB8000000026F626F000000000000026EA26E459 -:10CB900000000000000026DE26D800000000000093 -:10CBA00026D226CC00000000000026C626C00000C9 -:10CBB00000000000302C30260000000000002D8610 -:10CBC0002FDE00000000000026BA2BDC0000000071 -:10CBD000000026B4278C00000000000026AE26A826 -:10CBE0000000000000002EFA2EF4000000000000FB -:10CBF0002F962F900000000000002D6E2D7A00006F -:10CC0000000000002F962F8400000000000026A2E4 -:10CC1000269C0000000000002696269000000000E0 -:10CC2000000026BA2F48000000000000268A274A8C -:10CC300000000000000026842E9A00000000000082 -:10CC40002720267E0000000000002678319A000090 -:10CC5000000000002672266C00000000000026661E -:10CC6000306E000000000000266030FE0000000072 -:10CC700000002666306E000000000000266030FED6 -:10CC8000000000000000265A306E00000000000086 -:10CC9000265430FE0000000000002DDA304A00006B -:10CCA000000000002D262E9A0000000000002D74C8 -:10CCB0002F84000000000000264E0000000000004D -:10CCC00000002648311000000000000026422F5AC4 -:10CCD0000000000000003200263C000000000000C0 -:10CCE000302C26360000000000002A0229FC00003B -:10CCF0000000000026302A32000000000000317CD5 -:10CD0000262A0000000000002F4E312800000000FD -:10CD100000002E3431AC0000000000002C0630FE74 -:10CD20000000000000002D922FDE00000000000037 -:10CD30002624275C000000000000261E26180000A4 -:10CD4000000000002612260C00000000000026064D -:10CD5000260000000000000025FA25F40000000075 -:10CD6000000025EE25E800000000000025E225DC9B -:10CD700000000000000025D625F40000000000009F -:10CD800025D025CA00000000000025C425BE0000F3 -:10CD90000000000025B825B200000000000025AC0E -:10CDA00025A60000000000002762301400000000EB -:10CDB000000025A0259A0000000000002594258E83 -:10CDC000000000000000258825820000000000000F -:10CDD000257C25760000000000002A0229FC0000C6 -:10CDE0000000000028DC28D600000000000030F21F -:10CDF0002DF20000000000002F3C2D3E000000003E -:10CE000000002570256A0000000000002564255EF2 -:10CE10000000000000002558256A00000000000006 -:10CE20002552255E000000000000254C254600002C -:10CE3000000000002540253A000000000000289472 -:10CE400025340000000000002564252E00000000AD -:10CE5000000025282522000000000000251C2516C2 -:10CE60000000000000002DD430D4000000000000BD -:10CE7000251031AC0000000000002DD430D400009B -:10CE80000000000030082D1A000000000000250AF4 -:10CE9000319A0000000000002504278C00000000EB -:10CEA000000024FE24F800000000000024F224EC1E -:10CEB00000000000000024E624E000000000000064 -:10CEC00024DA24D400000000000024CE24C800008E -:10CED0000000000024C224BC00000000000024B6B2 -:10CEE00024B00000000000002C2424AA0000000050 -:10CEF00000002A382A3200000000000024A4274A3B -:10CF00000000000000002A442A3E0000000000004B -:10CF1000249E2F7E00000000000024982492000030 -:10CF2000000000002786248C0000000000002486FA -:10CF30002480000000000000272C247A000000005C -:10CF400000002474246E000000000000272C272617 -:10CF500000000000000024682462000000000000BF -:10CF6000245C245600000000000030F22DF2000086 -:10CF7000000000002450244A00000000000031DCC2 -:10CF800024440000000000003008243E000000009F -:10CF90000000309E243800000000000029002432E8 -:10CFA0000000000000003050304A00000000000087 -:10CFB0002EA0242C0000000000003050304A000059 -:10CFC000000000002EA0242C0000000000002426F9 -:10CFD0002420000000000000241A24140000000097 -:10CFE0000000240E2408000000000000240223FC9E -:10CFF00000000000000023F623F000000000000005 -:10D0000023EA23E400000000000023DE27F80000EC -:10D010000000000023D8300200000000000023DEE2 -:10D0200027F800000000000023D226FC00000000CA -:10D03000000023CC23C600000000000023D223C040 -:10D04000000000000000273823BA000000000000A4 -:10D0500023B4283400000000000023AE2774000031 -:10D060000000000023A823A2000000000000239C71 -:10D070002396000000000000281623900000000006 -:10D080000000238A2384000000000000317C237EFE -:10D09000000000000000293023780000000000009C -:10D0A000248624800000000000002372236C00000E -:10D0B0000000000023DE236600000000000023D8EB -:10D0C0002360000000000000235A235400000000E9 -:10D0D000000028F4234E000000000000234831FA2D -:10D0E0000000000000002342302600000000000085 -:10D0F0002E5231FA0000000000002DB03026000052 -:10D1000000000000233C2E400000000000002336F9 -:10D110002D9E000000000000233031AC0000000014 -:10D120000000232A2FDE0000000000002324231E1D -:10D13000000000000000231823120000000000007F -:10D14000230C231E00000000000023062312000011 -:10D15000000000002300283400000000000022FA34 -:10D16000277400000000000022F4282E00000000B8 -:10D17000000022EE27680000000000003086300228 -:10D180000000000000002E8E22E8000000000000D9 -:10D1900022E230FE00000000000022DC275C0000DC -:10D1A0000000000022D630FE00000000000022D067 -:10D1B000275C0000000000002DFE30EC00000000A5 -:10D1C00000002D4430D400000000000030F22DF2A9 -:10D1D0000000000000002F3C2D3E00000000000079 -:10D1E00022CA2DF20000000000002D442D3E000058 -:10D1F0000000000022C427C800000000000022BE7A -:10D2000026CC00000000000022B82D3E00000000E7 -:10D21000000022B22E9A00000000000022AC2D3E39 -:10D220000000000000002D142E9A000000000000F5 -:10D2300022A62D3E0000000000002D262E9A0000A0 -:10D240000000000022A027F8000000000000229A41 -:10D2500030020000000000002294228E0000000036 -:10D26000000025042288000000000000228231888E -:10D27000000000000000265426E40000000000002A -:10D28000250A227C00000000000025042276000010 -:10D29000000000002426242000000000000022706E -:10D2A000226A0000000000003062305C00000000D4 -:10D2B000000022642EAC000000000000225E225814 -:10D2C0000000000000002FF63038000000000000D1 -:10D2D00022523110000000000000224C22460000C3 -:10D2E000000000002240223A00000000000022342A -:10D2F000222E000000000000222822220000000050 -:10D300000000221C22160000000000002210220A49 -:10D31000000000000000220421FE000000000000C8 -:10D3200021F821F20000000000002594258E000065 -:10D330000000000021EC21E60000000000002F2A80 -:10D3400021E000000000000021DA21D400000000EC -:10D35000000021CE30BC00000000000021C821C226 -:10D36000000000000000299029D800000000000003 -:10D3700021BC21B6000000000000231821B00000ED -:10D3800000000000320021AA000000000000302C44 -:10D3900021A4000000000000219E31FA00000000DE -:10D3A000000021983026000000000000219231FA90 -:10D3B000000000000000218C30260000000000006A -:10D3C000219231FA000000000000218C302600007C -:10D3D00000000000218631FA0000000000002180DA -:10D3E0003026000000000000217A31FA0000000021 -:10D3F0000000217430260000000000002E5E21AAEB -:10D400000000000000002DBC21A40000000000006E -:10D41000216E31FA00000000000021683026000073 -:10D4200000000000216E31FA0000000000002168B9 -:10D430003026000000000000216231FA00000000E8 -:10D440000000215C3026000000000000215631FA67 -:10D450000000000000002150302600000000000005 -:10D460002D0221AA0000000000002CFC21A40000D5 -:10D470000000000031B2214A0000000000002FE44B -:10D480002144000000000000213E31AC00000000FB -:10D49000000021382FDE000000000000213231ACF6 -:10D4A000000000000000212C2FDE00000000000022 -:10D4B000212631AC00000000000021202FDE0000FA -:10D4C00000000000212631AC0000000000002120F7 -:10D4D0002FDE000000000000211A31AC0000000027 -:10D4E000000021142FDE000000000000210E31ACEE -:10D4F00000000000000021082FDE000000000000F6 -:10D500002E2E214A0000000000002D8C2144000036 -:10D510000000000021022D7A0000000000002F967C -:10D5200020FC00000000000030F220F600000000A7 -:10D5300000002F3C20F000000000000020EA30EC4A -:10D5400000000000000020E430D4000000000000D3 -:10D5500020DE30EC00000000000020D830D40000B5 -:10D560000000000020DE30EC00000000000020D8A9 -:10D5700030D400000000000020D230EC0000000099 -:10D58000000020CC30D400000000000020C630ECA9 -:10D5900000000000000020C030D4000000000000A7 -:10D5A0002E0A20F60000000000002D5020F00000A0 -:10D5B0000000000020BA29FC00000000000020B498 -:10D5C00029E400000000000020BA29FC000000004F -:10D5D000000020B429E400000000000020AE29FC77 -:10D5E00000000000000020A829E400000000000066 -:10D5F00020A229FC000000000000209C29E400007B -:10D60000000000002A022096000000000000209088 -:10D61000208A000000000000317C2084000000000F -:10D6200000002F4E207E00000000000020783176A0 -:10D6300000000000000020723128000000000000FF -:10D64000206C2066000000000000206027260000FB -:10D6500000000000206C2066000000000000206038 -:10D660002726000000000000205A2066000000006D -:10D67000000020542726000000000000204E2066F5 -:10D6800000000000000020482726000000000000E5 -:10D690002042203C000000000000272C2036000023 -:10D6A00000000000305020300000000000002EA0DC -:10D6B0002E9A000000000000202A304A00000000DE -:10D6C000000020242E9A000000000000201E304A96 -:10D6D00000000000000020182E9A0000000000004A -:10D6E000309E20120000000000002EE8200C0000F8 -:10D6F0000000000030F220060000000000002F3C77 -:10D7000020000000000000002BD6200600000000D2 -:10D7100000002BD020000000000000001FFA2312A0 -:10D720000000000000001FF41FEE000000000000D9 -:10D730001FE82A620000000000001FE82A620000C3 -:10D74000000000001FE82A620000000000001FE83F -:10D750002A620000000000001FE22CBA0000000056 -:10D7600000001FE22CBA0000000000001FE22CBAEB -:10D770000000000000001FE22CBA000000000000C2 -:10D78000286A1FDC00000000000031042BE20000CA -:10D7900000000000286A286400000000000026063F -:10D7A0002600000000000000320031FA00000000F6 -:10D7B000000031B231AC000000000000317C317655 -:10D7C0000000000000001FD61FD01FCA000000008C -:10D7D0001FC41FBE1FB8000000001FB21FD00000F2 -:10D7E000000000001FB21FD00000000000001FACAE -:10D7F0001FD00000000000001FA61FD00000000086 -:10D8000000001FA01FD00000000000001F9A1FD0C2 -:10D810000000000000001F941FD000000000000066 -:10D820001FD61F8E0000000000001FD61F8E0000B4 -:10D83000000000001F881FD00000000000001F82B1 -:10D840001F7C0000000000001F761FD000000000B9 -:10D8500000001FD61F700000000000001F6A1F6438 -:10D860000000000000001FD61FD0000000000000D4 -:10D870001FA61FD00000000000001FD61FD0000010 -:10D88000000000001FA61FD00000000000001FD6EF -:10D890001FD00000000000001F5E2D7A0000000075 -:10D8A00000001F5E2F840000000000002D501F5854 -:10D8B000000000000000302C2CEA000000000000F6 -:10D8C0002FE42C8A0000000000002F962C48000056 -:10D8D000000000002F4E2B160000000000002F3C1F -:10D8E0001F582F12000000002D501F58000000008C -:10D8F00000002BC41F580000000000001F521F58DA -:10D900000000000000001F4C1F461F4000000000E8 -:10D910001FD61FD00000000000001F3A26D80000CC -:10D920001F341F2E1F281F2200001F1C1F161F1030 -:10D930001F0A00001F041F161EFE26CC00001EF842 -:10D940001EF21EEC27C800001EE61EF21EE01EDAC4 -:10D9500000001ED41EF21ECE1EC800001EC21EBC39 -:10D960001EEC27C800001EB61EF21EB031E80000F3 -:10D970001EAA1EF21EA42F7200001E9E1E981E924A -:10D980001E8C00001E861F161E801E7A00001E863A -:10D990001F2E1E742E8800001E6E1F161E681E622B -:10D9A00000001E5C1EF21E561E5000001E4A1EF293 -:10D9B0001E441E3E00001E381F161E321E2C000084 -:10D9C0001E261F2E1E2031AC00001E1A1F2E1E14F4 -:10D9D000308000001E0E1F161E081E0200001DFCD7 -:10D9E0001E981DF630D400001DF01F2E1DEA1DE408 -:10D9F00000001DDE1E981DD81DD200001DCC1E98F3 -:10DA00001DC61DC000001DBA1EF21DB41DAE0000D3 -:10DA10001DA81DA21D9C1D961D901D8A1D841E689B -:10DA20001E6200001D7E1D781F5E2D7A0000000022 -:10DA300000001F5E2F840000000000001F5E1D72AA -:10DA40000000000000001F5E1D6C000000000000D0 -:10DA5000000100EBFECC000100EBFE4100010018CC -:10DA60000444000102910299000100C4055F000115 -:10DA7000030C01C10001052704EA000102BC0000FB -:10DA8000000102BC044400010013044400010153DE -:10DA9000029A000101F60000000101F604440001B1 -:10DAA000024102990001025700000001025704449C -:10DAB0000001010701F20001022600000001022618 -:10DAC0000444000101D20222000101D20000000141 -:10DAD00001D2044400010258034D000102580444DD -:10DAE0000001023D035800010269000000010269C3 -:10DAF00004440001024F02220001024F04440001CD -:10DB00000261029A00010260044400010175029B57 -:10DB1000000101BC0000000101BC0444000100F24E -:10DB20000222000100F20000000100F204440001A2 -:10DB30000265029A000102650000000102650444CA -:10DB40000001027602220001027600000001027646 -:10DB5000044400010140029A000101DE0444000176 -:10DB600001E80000000101E8044400010165029B96 -:10DB7000000101ED0000000101ED04440001001569 -:10DB800004440001000C0386000100E80444000185 -:10DB9000028B029A0001027B04440001027A0222F5 -:10DBA00000010019044400010005029B000100FB74 -:10DBB0000000000100FB044400010002029A000181 -:10DBC00000F40000000100F4050C0001027A029A42 -:10DBD0000001027A044400010016044400010169B6 -:10DBE000029A000101F80444000100F6029A0001C3 -:10DBF000018F00000001018F04440001001704445C -:10DC00000001017A029900010208000000010208E7 -:10DC10000444000100140444000101C60160000135 -:10DC20000247044400010378061F000100F70000CA -:10DC30000001028D061F0001025A05D10001025B9E -:10DC4000FE14000100E8043F000101E900000001AA -:10DC500001E905B600010138FECC0001013807E1F9 -:10DC600000010234FE900001023405B600010138C3 -:10DC7000074800010138FE41000101380746000154 -:10DC8000013806B000010138073F000101380733B1 -:10DC9000000101380794000101380798000102FCD7 -:10DCA00005B60001014800000001022D05B6000183 -:10DCB000024605B60001013800000001013805B632 -:10DCC000000102CBFE7B00010262078C000100DC38 -:10DCD000078C0001040C00000001040A05B60001D5 -:10DCE000022C043F00010258FE4100010310FE41D6 -:10DCF00000010199FE1400010219FE14000101D671 -:10DD000005C90001021D073F000101D6068F000171 -:10DD1000021D07E10001021DFECC00010272FECCD3 -:10DD2000000102F3FECC000102F305B6000102720D -:10DD300005C9000102F3073F00010272068F0001CE -:10DD400002F307E1000102720621000102F3000064 -:10DD5000000102F307980001025D068F000102E155 -:10DD600007E100010251FECC000102DFFECC000100 -:10DD70000259FECC00010259043F0001030EFECC03 -:10DD80000001025905C90001030E073F00010259B5 -:10DD9000068F0001030E07E1000102590621000170 -:10DDA000030E07980001025A07100001030F0862D2 -:10DDB0000001025A06F10001030F08420001025A55 -:10DDC000067F0001030F07D10001025A068F0001F0 -:10DDD000030F07E100010258FECC00010310FECC46 -:10DDE000000100EAFECC000100E8068F00010235C8 -:10DDF00007100001027108620001023506F10001FE -:10DE00000271084200010235067F0001027107D14C -:10DE10000001023505C900010271073F000102350A -:10DE2000068F0001027107E100010241FECC0001F2 -:10DE30000260FECC0001021F0703000102660855C4 -:10DE40000001021F07060001026608580001021FB8 -:10DE500006C50001026608160001021F0710000136 -:10DE6000026608620001021F06F100010266084214 -:10DE70000001021F067F0001026607D10001021F98 -:10DE8000068F0001026607E10001021FFECC0001BF -:10DE9000026BFECC00010232FE90000102BCFE903B -:10DEA000000102BC05B60001023E00000001023E76 -:10DEB00005B600010278043F000102B6000000012F -:10DEC00002B605B6000102750000000102EF000075 -:10DED000000102EF05B6000103F40000000103F4A5 -:10DEE00005B600010343000000010343043F0001A5 -:10DEF00003BA0000000103BA05B6000101E2FE9179 -:10DF0000000101E2043F0001024EFE900001024EBA -:10DF100005B600010306000000010306043F0001EE -:10DF2000037800000001037805B6000103760000C5 -:10DF30000001037606140001037005B60001025CBF -:10DF400000000001025C05B6000101FF043F000172 -:10DF50000207FE9000010207043F000101B0FE909D -:10DF600000010203FE90000103350733000101B0F8 -:10DF7000FE9100010206FE900001020605B60001B6 -:10DF8000025205BC000102AF07330001025A079894 -:10DF90000001025A0733000101D605380001025A78 -:10DFA00006B0000101F805BC0001027A070E00016D -:10DFB000030F070E0001026705BC000102E30733EF -:10DFC000000102670538000102E306B0000101D834 -:10DFD000FE14000101CF05BC0001023D0733000122 -:10DFE00002A905BC0001031F07330001023205BC72 -:10DFF000000102D2073300010232000000010232A8 -:10E00000043F000102D20000000102C105B6000178 -:10E01000023505F20001027107680001036B043F3D -:10E020000001033B05B60001021F05F20001026674 -:10E030000768000102B7FE9200010379FE9000011B -:10E04000037905B600010252FE90000102AFFE9076 -:10E050000001027CFE920001027C043F0001027379 -:10E06000FE15000102E1FE0000010233FE920001F4 -:10E070000233043F000102BAFE9000010220FE0AB2 -:10E0800000010220043F0001029FFE000001029FE8 -:10E0900005B6000102A905F20001031F076800018F -:10E0A00002B3FE9000010369FE83000102B100008B -:10E0B000000102B1043F0001036905B600010252EC -:10E0C000043F000102AF05B600010258FE900001B6 -:10E0D0000258043F000102B0FE90000102B005B6F4 -:10E0E000000102C1FE90000102C1043F0001035E75 -:10E0F000FE900001035E05B600010206FE920001DB -:10E100000206043F00010239FE900001023905B603 -:10E11000000101D6FE14000101C9FE91000102199F -:10E12000FE9000010252FE41000102F4FE41000196 -:10E13000026C00000001026C043F00010366FE0A4D -:10E1400000010366043F00010433FE0000010433B4 -:10E1500005B6000102E00000000102E005B6000182 -:10E160000272FE91000102E6FE90000102E605B691 -:10E17000000102300000000102950000000102953C -:10E1800005B6000101860614000101D7043F000115 -:10E1900001F0FE920001027FFE900001027F05B6B1 -:10E1A000000101CFFE41000101CF043F0001023D0B -:10E1B000FE410001023D05B6000102C2FE920001CF -:10E1C00002C2043F00010332FE900001033205B693 -:10E1D0000001020DFE0A0001020D043F000102874A -:10E1E000FE000001028705B6000101B0043F0001F6 -:10E1F000020305B60001026006140001026EFE92E1 -:10E200000001026E05F2000102F0FE90000102F032 -:10E210000751000101E7FE140001027CFE14000119 -:10E22000041BFE100001041B043F0001048FFE10BC -:10E230000001048F05B6000101E606210001025F1E -:10E240000798000101E60000000101E7043F00011A -:10E25000025F00000001025A05B6000101CFFE9ED8 -:10E26000000101CF054A0001023DFE680001023DA8 -:10E2700006CE00010386000000010386043F000172 -:10E28000042C00000001042C05B6000102C60000A9 -:10E29000000102C605B600010308000000010308E2 -:10E2A000043F000103CE0000000103CE05B60001CB -:10E2B00002000000000101F1043F0001027305B6F5 -:10E2C00000010381000000010381043F00010447B5 -:10E2D00000000001044705B60001028400000001AF -:10E2E00002840525000102B50000000102B505B653 -:10E2F000000102FB0000000102FB043F0001039744 -:10E3000000000001039705B6000102670621000125 -:10E3100002E4000000010255043F0001021FFDDB82 -:10E320000001026BFDDB0001039106210001037572 -:10E3300007980001022505B6000102E505BC0001B1 -:10E3400003920733000102E50621000103920798BA -:10E35000000101AF0000000101AF058900010203C7 -:10E3600006E300010268FE90000101D605F20001FB -:10E3700001D706210001039C00000001039C043F1B -:10E3800000010345000000010345043F000101F2C4 -:10E390000000000101F2043F000101B0062100016C -:10E3A000025D061400010332000000010332043F45 -:10E3B000000101F80000000101D9043F00010247FB -:10E3C000000000010247043F000102E500000001D7 -:10E3D00002E1043F00010296000000010296043FA2 -:10E3E00000010369000000010369043F0001024CC1 -:10E3F000043F0001025DFE90000102AFFE14000127 -:10E4000002AF061400010268043F0001027200001E -:10E4100000010272043F000102B30000000102B3D8 -:10E42000043F0001022F00000001022F043F000101 -:10E4300001D70000000101E1043F0001026B05F279 -:10E440000001026700000001026D043F000101CFDE -:10E450000000000101C7043F000102A90000000103 -:10E4600002A8043F00010230FE9000010230043F88 -:10E47000000101B00000000101C8043F0001024397 -:10E48000000000010243043F0001024D00000001B2 -:10E49000024D061B0001026800000001026805B67B -:10E4A0000001041D00000001041D05B60001027AF0 -:10E4B00000000001023C05B60001033805B600016A -:10E4C00002A20000000102A205B600010410000033 -:10E4D0000001040700000001040705B6000102AFB7 -:10E4E0000000000102A605B6000102E1FE90000155 -:10E4F000026505B6000102BA0000000102BA05B6C5 -:10E500000001025E05B6000102EA0768000102ECA4 -:10E5100005B60001023D00000001031F00000001DC -:10E52000032005B60001029DFE900001029D05B684 -:10E530000001026205B6000102DCFE900001025DEE -:10E5400007680001024A0798000102CB00000001A1 -:10E5500002CB05B6000103D50000000103D505B6C6 -:10E56000000103B90000000103B905B60001FFE591 -:10E57000FE900001027C00000001027C05B6000153 -:10E5800002590798000102CA0000000102CA05B63C -:10E59000000102EF06730001026206730001025AD5 -:10E5A00006730001026205BC000100DC05BC00012D -:10E5B00002F00000000102EF043F000102E3FE143C -:10E5C000000102E30612000103F4043F0001020F00 -:10E5D000FE14000102B7FE14000102B7043F00015F -:10E5E00001C90000000101C9043F0001025B0000F5 -:10E5F0000001025B043F000101E6FE6F000101E63D -:10E60000043F00010257FE1400010257043F0001BD -:10E610000273000000010273043F000101D6FE6F87 -:10E62000000101D606140001020F00000001020FD4 -:10E63000043F00010263FE1400010263043F000175 -:10E6400002040000000102040621000100DC043F76 -:10E6500000010406062B00010249000000010249E6 -:10E66000062B0001026A043F000101DFFE6F00017A -:10E6700001DF0614000101E5043F00010253061FFB -:10E68000000103B5043F000101ECFE14000101ECA0 -:10E69000043F0001044F061F000102AA0000000110 -:10E6A0000282061F00010260043F0001026206B5FB -:10E6B000000100DC06730001026A0673000101D14B -:10E6C0000000000101E5067300010259000000018D -:10E6D000026006730001031B00000001031B05B666 -:10E6E0000001030E00000001030E05B60001030D3A -:10E6F00000000001030D05B6000102350000000115 -:10E70000023505B6000102DC0000000102DC05B69E -:10E710000001022105B6000102530000000102536E -:10E7200005B60001024A00000001024A05B60001D8 -:10E73000025905B60001028300000001028305B6FC -:10E740000001002905B60001017D0000000100DC88 -:10E7500006B50001034400000001032E0000000183 -:10E76000032E05B60001033A05B60001034F000071 -:10E77000000102D00000000101DDFE3B000102218A -:10E78000FE3B0001036B06210001033B07980001DB -:10E79000021F07A00001026600000001026607B325 -:10E7A00000010249FE14000102F905CB0001013904 -:10E7B0000000000101AD061F000101D8061D000187 -:10E7C00002510794000101D805D100010251074808 -:10E7D000000101D806210001025107980001021D25 -:10E7E0000733000101D6061D0001021D0794000138 -:10E7F00002E5061D00010392079400010251FE414B -:10E80000000102DFFE410001025D0682000102E11B -:10E8100007F80001025D05CF000102E10746000193 -:10E82000025D0538000102E106B0000102E1073F88 -:10E830000001010206140001021907940001019968 -:10E84000FE3B00010219FE3B000101DDFE14000148 -:10E850000221FE14000101DD061D000102370794AC -:10E86000000101DD0621000102370798000101A91E -:10E87000061D000102610794000100E6FE3B000155 -:10E880000278FE3B000101A9062100010261079800 -:10E89000000103D70000000103D7043F000103A5D6 -:10E8A0000000000103A505B60001025A05CF0001D2 -:10E8B000030F07460001025A05380001030F06B096 -:10E8C0000001025DFE14000102E3FE900001029AC5 -:10E8D00000000001029A043F000102E307940001D6 -:10E8E000025DFE3B000102E3FE3B000102E30798EC -:10E8F000000100E8FE3B00010251FE3B000100E880 -:10E9000007F6000101010798000101F0043F000132 -:10E9100001F0FE3B00010263FE3B0001010207948F -:10E92000000101EEFE14000102B805D1000100EA69 -:10E93000FE41000100E805CF000100E805380001B4 -:10E9400000E805C9000101D30614000102E100003E -:10E95000000100E807F200010335FE3B000103441B -:10E9600007480001034407460001034407940001DF -:10E970000241FE4100010260FE410001023505D165 -:10E980000001027107480001023505CF0001027144 -:10E9900007460001023505380001027106B000018A -:10E9A00002620000000102D007940001026205D15A -:10E9B00000010314074800010262061D0001031450 -:10E9C0000794000102620621000103140798000168 -:10E9D000021FFE410001026BFE410001026605BB01 -:10E9E0000001021F05CF0001026607460001021F59 -:10E9F00005380001026606B0000101D605BC000121 -:10EA00000262FE1F000102620614000101D6062107 -:10EA10000001025D05BC0001025D061D0001025DF2 -:10EA200006210001025A00000001025A05BC000143 -:10EA3000025A05C90001025A061D0001025A0621A8 -:10EA40000001025D05C90001024B00000001024BFC -:10EA50000614000100E805BC000100E8061D0001E5 -:10EA600000EB0000000100E806210001023505BCB2 -:10EA700000010235061D0001023506210001025287 -:10EA8000FE140001036B000000010371043F00014C -:10EA9000021F06820001021F05BC0001021F05C9FA -:10EAA0000001021F061D0001021F06210001025580 -:10EAB000000000010255061F0001025805B60001C2 -:10EAC000021D0798000102E10733000102E10794EB -:10EAD000000102E107980001030F0000000103108C -:10EAE00005B60001030F07330001030F073F0001C4 -:10EAF000030F07940001030F0798000102E3073F8B -:10EB0000000102D40000000102D405B60001027128 -:10EB10000733000102710794000102710798000198 -:10EB200002F4FE140001033B00000001036305B67C -:10EB300000010266071D000102660733000102663C -:10EB4000073F000102660794000102660798000172 -:10EB5000016F031D0001017905CD00010147032567 -:10EB60000001015405CD00010378043F000101DEDE -:10EB70000000000101D8043F00010383043F0001AD -:10EB80000088FE10000101D6043F000103D2043FBB -:10EB9000000101FF0000000101FE043F0001059F8C -:10EBA000043F000102E5043F00010384043F00012B -:10EBB00001D50000000101D5043F000101580220E9 -:10EBC00000010280054600010199000000010102D8 -:10EBD000054600010382043F000101DD0000000141 -:10EBE00001DD043F000102F4043F000100E60000E3 -:10EBF000000101A9043F0001047B043F000103D987 -:10EC0000FE1F00010492043F000100E8FE1F000106 -:10EC10000275043F0001025A022000010481043FF2 -:10EC20000001025A043F00010474043F0001025D28 -:10EC300000000001025D043F000106D0043F000116 -:10EC40000391000000010391043F000100E802204D -:10EC50000001018B0614000100E80000000103C25E -:10EC60000614000101F000000001001FFE14000165 -:10EC700001A605D1000100EA0000000100E805D16D -:10EC80000001025D02200001045F06140001025E23 -:10EC90000000000100E806140001041D0443000107 -:10ECA000020AFE14000101FB043F000102C3061F1B -:10ECB000000101170000000101D7061F0001043CFC -:10ECC000043F00010241000000010235043F000141 -:10ECD00002620220000104790614000102490614B0 -:10ECE000000103A4043F000102520000000102627F -:10ECF000043F0001043606140001026D000000010B -:10ED000002790614000103FE043F0001021F000007 -:10ED10000001021F043F0001047205B60001025603 -:10ED200000000001025105B60001041005B6000103 -:10ED3000021D00000001021D05B60001042405B6F5 -:10ED40000001022700000001022705B6000106FAB3 -:10ED500005B60001038D00000001039205B6000115 -:10ED6000047505B60001024F00000001025205B60D -:10ED70000001021902DB0001040905B600010219B5 -:10ED800000000001021905B60001043405B60001B7 -:10ED9000022100000001023705B60001049805B603 -:10EDA0000001027800000001026105B60001030FB6 -:10EDB000FEA40001048505B6000102580000000110 -:10EDC000026305B60001030F02DB000105F405B67E -:10EDD0000001031000000001030F05B60001059DAE -:10EDE00005B6000102E30000000102E305B60001E0 -:10EDF00006BF05B60001037000000001037505B6EB -:10EE00000001020D02DB0001035205B600010251B0 -:10EE100000000001010105B60001047D05B60001F6 -:10EE2000026300000001026A05B6000101D005B6C8 -:10EE30000001FFE5FEAB0001010205B600010194EF -:10EE400005B60001010300000001010305B6000141 -:10EE500002E102DB0001059805B6000102DF0000B7 -:10EE6000000102E105B6000105A005B60001033569 -:10EE700000000001034405B6000103DC05B60001F3 -:10EE8000020300000001026005B60001044205B65D -:10EE90000001026000000001027105B6000102D409 -:10EEA00002DB0001057D05B6000102C20000000181 -:10EEB00002D005B6000104CE05B6000102F4000040 -:10EEC0000001031405B6000104DB05B60001027B56 -:10EED00000000001028005B60001045805B60001DB -:10EEE000026B00000001026605B60002003100243A -:10EEF000003D00000044005D001A006C006C00340E -:10EF0000007C007C00350082008D00360092009865 -:10EF10000042009A00B8004900BA00DE006800E034 -:10EF200000E0008D00E200E2008E00E400E4008FCB -:10EF300000E600E9009000EB00EB009400ED00ED2E -:10EF4000009500EF00EF009600F100F1009700F44B -:10EF5000014900980155015500EE0157015800EF95 -:10EF6000015A016500F10167017500FD0177019FFC -:10EF7000010C01A202000135024A024A0194024D2D -:10EF8000024D0195024F0252019602540257019A16 -:10EF900002590276019E027D027E01BC028202B00D -:10EFA00001BE02B202B501ED02B702C401F102C610 -:10EFB000033101FF03330333026B03350361026C3A -:10EFC000036D037302990375037502A0037A03842A -:10EFD00002A1038F038F02AC0394039502AD039744 -:10EFE00003A402AF03A603AC02BD03AE03B002C488 -:10EFF00003B303B302C703B603BE02C803C003C012 -:10F0000002D103C903E302D2046F047002ED04725B -:10F01000047302EF002A000001820000017C00015D -:10F020000176000001700000016A00000164000028 -:10F03000015E00000158000001520000014C000078 -:10F040000146000001460000014C000001400000A4 -:10F05000013A000001340000012E000001280001E7 -:10F0600001220001011C00010116000001700000D6 -:10F0700001100000010A00000104000100FE00016F -:10F0800000F8000100F2000100F2000100EC0001B4 -:10F0900000E6000100F2000100E0000100DA0000DB -:10F0A00000D4000400CE000100C8000300C200012B -:10F0B00000BC000200B6000400B0000100AA00017C -:10F0C000FFEDFFD60001005604BA00010008044419 -:10F0D0000001FFFEFF8900010008023D0001000958 -:10F0E000FFBF0001005D04BA0001FFFF05680001D9 -:10F0F000FFFE001D0001FFFC001E0001FFF7FFC323 -:10F1000000010001FFC10001FFF7FFC10001FFF492 -:10F11000FFC100010009FFC20001FDC8043F00015A -:10F12000FDC5043F0001FDB6043F000100000000E2 -:10F130000001FFED00000001FDAC00000001FFDD5B -:10F1400003330001FD7F043F0001FFFF043F000186 -:10F150000074043F00010005043F00010000043F6B -:10F160000001FFFE043F0001FD8D043F0001FFEFA1 -:10F17000043F0001FE5B043F0001FD1A043F000153 -:10F180000269043F0001FDAE043F0001FFFE0000E4 -:10F190000001024E043F00010266043F0002000528 -:10F1A0000153015400000235023500020374037458 -:10F1B0000003037603760004040104250005000023 -:10F1C000000200A4FFEB014605B60003000F001685 -:10F1D000400A010107070D0B72020272002B2B324D -:10F1E00011337C2F3031412303330334363332164D -:10F1F000151406232226011D4B16778F28282A284E -:10F20000282A28280179043DFA912C2F2F2C2C3004 -:10F2100030000002009003A6024405B60003000778 -:10F220000010B605018004030272002B321ACD32A1 -:10F2300030315303230321032303FC14441401B48A -:10F2400015431505B6FDF00210FDF0021000000296 -:10F250000037000004F405B6001B001F0039401BF6 -:10F26000011C1C0E001F1F19151512120F0408088F -:10F270000B0B0E0E0A171302060A08003F333F332A -:10F2800012392F3311331133CE321133113332117E -:10F29000331133113330314103211521032313215D -:10F2A0000323132135211321352113330321133374 -:10F2B0000321150121132103C64C012DFEC458560C -:10F2C00058FE94585555FEE601294DFED801375792 -:10F2D0005757016D585557011EFCC3016C4DFE94E4 -:10F2E000039EFE7752FE3D01C3FE3D01C3520189DC -:10F2F0005101C7FE3901C7FE3951FE77018900036C -:10F300000081FF8903E506120024002C0035002847 -:10F3100040141B2E2E282C091C2D0D060114121131 -:10F32000250808230001002FCD333311332FCD33AF -:10F330001217393311333031453526262735161645 -:10F3400017112E0235343636373533151616170792 -:10F35000262627111E0215140607151136363534D8 -:10F3600026262727110E021514161602067BC44204 -:10F3700046CE6D74AF6264B071505CAB50234E9E4C -:10F38000487BB361DBB488A244846250558249490A -:10F390008277A9022419661D2A020232275B896935 -:10F3A0006A9351068A8902262456222303FDDA290C -:10F3B0005A846BA2B20EAC0109097F7A495F4621DB -:10F3C0008202090539684C50664500050071FFEC62 -:10F3D000060405CB000B0017001B0027003300229A -:10F3E0004011281C2E220D721A0C1206001B1B0C39 -:10F3F000000572002B32322F10CC323F2B32CC3230 -:10F4000030314132161514062322263534361722A0 -:10F4100006151416333236353426250123011332EE -:10F42000161514062322263534361722061514160F -:10F4300033323635342601919290968E8B93958B8C -:10F44000606563606565600307FCD55F032B4290D0 -:10F4500091968E8B93958C6165636065656005CB35 -:10F46000ECDDE2EBEEDFDFEA50BCBDBCC1C3BAB9F4 -:10F47000C03BFA4A05B6FDCBECDDE2EAEDDFDFEAA0 -:10F4800050BBBEBCC0C1BBB9C00000030079FFECDB -:10F49000058605CD00250030003C002B4019071ED5 -:10F4A00037030012300F0826050B0B002D160B72C8 -:10F4B000100A7231000372002B322B2B3211392FBC -:10F4C0001739121739303141321616151406070153 -:10F4D000363637330606070123270E022322262657 -:10F4E00035343636372E0235343636130E021514BF -:10F4F00016333236370122061514161736363534D0 -:10F5000026026F639653B59301CB3A5619671F686D -:10F5100048010788C14093B67787CB72549E6F3DF0 -:10F520005C33589F15648B48BF9D9CCE53FE70730F -:10F5300086625A8F988005CD49885E89B24BFE3528 -:10F5400046B86B80D656FEF6C74064375AAF7F6F19 -:10F550009975393F6F76495F8B4CFD1B32627F5E38 -:10F560008FA16B55046F7867568F5C45956E6375F8 -:10F570000001009003A600FC05B60003000AB301D9 -:10F58000030272002BCD303153032303FC144414C7 -:10F5900005B6FDF0021000010054FEBC01E905B6FD -:10F5A0000010000AB30D040272002B2F30315334C7 -:10F5B00012123733060215141212172326020254B0 -:10F5C0004585616A9896448663696185450231B1D3 -:10F5D0000144011D73B9FE33FDA6FEC8FEE47D752E -:10F5E0000116013C00010045FEBC01D905B6001121 -:10F5F000000AB30D027205002F2B303141140202B4 -:10F60000072336121235340202273316121201D99B -:10F61000448561696685424386656A618544023C2A -:10F62000AFFEBCFEE5727C011F013CA7A7013B01B8 -:10F630001E7C76FEE8FEC2000001006F02B703F0F8 -:10F640000612000E001B4010050907040A0B030DEB -:10F6500001020C0B06088000002F1ACD321739303A -:10F660003141032517051307030327132537050326 -:10F67000026718018D14FE79FB60D6CE62FAFE7720 -:10F6800016018A180612FE64836A54FEB63A0160B7 -:10F69000FEA139014A546A83019C0001006D00F308 -:10F6A000042304B3000B000EB40A09090506002F59 -:10F6B00033331133303141211521112311213521EB -:10F6C0001133027301B0FE5057FE5101AF5702FED5 -:10F6D00057FE4C01B45701B500010050FEF801334C -:10F6E00000EE000A000CB305800100002F321ACD95 -:10F6F000303165170E0207233E0237012A09102F09 -:10F70000371F4E1A2A200AEE184BA6A5485BADA358 -:10F710004B000001005201FB0242025800030008A6 -:10F72000B10100002F323031533521155201F00163 -:10F73000FB5D5D00000100A4FFEB014600A2000B91 -:10F74000000AB303090B72002B32303177343633A1 -:10F750003216151406232226A428272B28282B2707 -:10F7600028472C2F2F2C2C303000000100180000CF -:10F7700002A105B60003000BB40302720108003FAA -:10F780002B30314101230102A1FDDE67022305B6C2 -:10F79000FA4A05B600020075FFEC041A05CD001008 -:10F7A00000200010B71D0D057215050D72002B32DB -:10F7B0002B32303141140206062322260235341240 -:10F7C000363332161205141216333236123534021D -:10F7D0002623220602041A3872B07898D06B5BCECA -:10F7E000ABAACD5AFCC14EA27D81A04B419E8C8913 -:10F7F000A04502DFB7FEE6C062AA0150F9DE015261 -:10F80000BEBAFEAFE3E1FED992920128E0CE012814 -:10F810009EA2FED8000100C7000002AA05B6000D96 -:10F820000015400A0B0A0A060C0472000C72002B29 -:10F830002B32322F33303161231134343637060600 -:10F84000070727013302AA6302021B3227D83801B7 -:10F850008E5504503B5947201B281FA448012900FE -:10F86000000100710000040405CB001D0017400BCF -:10F870000A1205721B021C1C010C72002B32113380 -:10F88000332B323031612135013E023534262322BB -:10F890000607273E02333216161514060607011511 -:10F8A000210404FC6D01AE678D49A58D5FAF53380F -:10F8B0003D878E477DB766539868FE8303105601D7 -:10F8C000C06BADAE6C8D9C4442473244235FAC7438 -:10F8D00078C3BA6BFE7604000001005EFFEC040200 -:10F8E00005CB002E001F400F05041C1C1B1B0C2405 -:10F8F0002C0572130C0D72002B322B3211392F3361 -:10F90000123939303141140606071516161514063A -:10F91000062322262735161633323635342626237B -:10F92000233533323636353426232206060727366A -:10F930003633321603D5508B5AACB674E9B077CC57 -:10F940005453D96CD4CE6EC786A0A171B469AD9062 -:10F950004D877D3E3456E18BC7E0046561945E11AE -:10F960000616B59C7BC06D2C27632935B79A708726 -:10F970003E59478D69888A203D2B494256C0000276 -:10F9800000300000047505BE000A0016001F400F7D -:10F99000061609090501010212070472020C720021 -:10F9A0002B2B3211392F33331133333031412311A3 -:10F9B00023112135013311332111343E023723063F -:10F9C0000607010475FC63FD1A02DF6AFCFEA10153 -:10F9D000020201061C3126FDFC0175FE8B017550EB -:10F9E00003F9FC1402323E5A494424305133FD39A4 -:10F9F00000010090FFEC041205B600210023401125 -:10FA00001A191916161F0000081E1B04720F080D84 -:10FA100072002B322B3211392F3333113311333023 -:10FA200031413216161514060623222627351616DE -:10FA30003332363635342623220607271321152183 -:10FA4000033636023294D77582EDA174BD4146C3A8 -:10FA50006A80BE69C6C85295403A3B02BEFD992DE8 -:10FA60002D89037164BF8A92D4722D26662A365777 -:10FA7000A87AA3B7171129029D5EFDF70B170002A4 -:10FA80000081FFEC042405CD00220031001F400F4F -:10FA900012112929161606231E0D720D0605720075 -:10FAA0002B322B3212392F3311333330315334127E -:10FAB0003E02333216171526262322060207333E4E -:10FAC00002333216161514060623222E0201323690 -:10FAD0003534262322060615141E0281336498CC81 -:10FAE0007F376426256238ACEA7B07071D699D6B6A -:10FAF00084BF676BC98D78B4793D01E1A5B7A8AA29 -:10FB000076AB5C24568F026FA4010FD1904A0C0B88 -:10FB10005C0D0F9FFEC5E936623E6AC68892DA79AF -:10FB200062B0E9FE5DCFBEA4BF5E8B433F9A8F5C9F -:10FB30000001006C0000041E05B600060013400919 -:10FB4000050202030472000C72002B2B32113330B9 -:10FB500031610121352115010153025DFCBC03B265 -:10FB6000FDA405585E4AFA9400030077FFEC0415E3 -:10FB700005CB001F002E003C001A400E2B18083643 -:10FB8000040023100D722F000572002B322B32114E -:10FB9000173930314132161615140606071E0215A4 -:10FBA0001406062322262635343636372E023534FF -:10FBB00036360314163332363534262627270E02FE -:10FBC00001220615141616173E0235342602467C0D -:10FBD000BB68518E5E6EA45B7AD2878CCE715BA0BF -:10FBE00066548B536BBCF1BEA6A6CA4D93693066B2 -:10FBF0009C59016989B152915E628948A805CB5030 -:10FC0000986C598665282A6E96677CB15D5EAD74E6 -:10FC10006C9B6E26256089616B9853FBA087A2A020 -:10FC200093527C5F261225618803A8867C53745307 -:10FC3000232858724E7E81000002006DFFE90410F7 -:10FC400005CB00220031001F400F11122929161682 -:10FC500006231E05720D060D72002B322B32113950 -:10FC60002F3311333330314114020E022322262761 -:10FC70003516163332361237230E02232226263546 -:10FC800034363633321E020122061514163332364C -:10FC90003635342E020410336498CC803574272610 -:10FCA0006F3AABEA7C06071C6B9E6B84BE656CC921 -:10FCB0008C7AB4783CFE1EA4B7A7AB75AB5D255516 -:10FCC0008F034BA5FEF0D3904A0D0B5E0D12A101E0 -:10FCD0003CE835643F6BC78991D97961AFE8019FF2 -:10FCE000CDBCA6C15F8C443E9A8D5C00000200A48E -:10FCF000FFEB0146044F000B00170010B7150F076C -:10FD00007203090B72002B322B32303177343633C9 -:10FD100032161514062322261134363332161514E2 -:10FD200006232226A428272B28282B272828272B00 -:10FD300028282B2728472C2F2F2C2C303003D82D68 -:10FD40002F2F2D2B303000020049FEF80144044FC4 -:10FD5000000A00160012B7140E07720105800A008F -:10FD60002F1ACD392B32303165170E0207233E0290 -:10FD70003703343633321615140623222601230A9C -:10FD8000112F371E4F1A29210B1628272C27272C15 -:10FD90002728EE184AA7A5485BADA34B03052D2FD6 -:10FDA0002F2D2B3030000001006E010A042204C107 -:10FDB00000060012B70205010304030600002F32FB -:10FDC000CE3217393031410135011501010422FCD1 -:10FDD0004C03B4FCC1033F010A01B23E01C75DFE02 -:10FDE00079FE8A000002007201D8041E03CC0003D1 -:10FDF0000007000CB301000405002F33CE32303170 -:10FE000053352115013521157203ACFC5403AC03A5 -:10FE1000765656FE625656000001006E010A042214 -:10FE200004C100060012B705010403020300060026 -:10FE30002F33CE3217393031530101350115016EA0 -:10FE4000033FFCC103B4FC4C0167017601875DFEF2 -:10FE5000393EFE4E0002003AFFEB031805CB001FAF -:10FE6000002B0017400B1F1F2323290B720C1303B9 -:10FE700072002B322B3211332F303141353436366C -:10FE8000373E02353426232206072736363332160C -:10FE900015140606070E02151503343633321615EF -:10FEA000140623222601241D4B454C6533A286559A -:10FEB000914924569F62B5D241744E3B441C76282A -:10FEC000282A28282A28280179245D7C623539616E -:10FED000715284822824572729B5AB628C703A2D41 -:10FEE000556C501CFECE2C2F2F2C2C3030000002D5 -:10FEF000006FFF3B06A705AC0041004F00294013EF -:10FF0000494C4C1613253E03720945451D05050C49 -:10FF1000802E35002F331ACC322F333211332B324F -:10FF2000CC32321133303141140E022322262723E2 -:10FF300006062322263534363633321617030606D4 -:10FF400015141633323636353402242322040602C1 -:10FF500015141204333236371506062322240235CF -:10FF60003412362433320412011416333236371366 -:10FF700026262322060606A728537D555C73060510 -:10FF80002BA16599A66DC3835092371101054C4E84 -:10FF9000516A359BFEDECAAFFEE6CA6C9C0128D2D0 -:10FFA0006FDA5E58D47BEAFEAFB57AE2013BC2DF7E -:10FFB000014AB6FBC87773838B090E255E376C99AF -:10FFC0005002D465B68C506D5C6465C3AE85CE7648 -:10FFD0001913FEAA254D236D676FC079C601229DB6 -:10FFE0006CCDFEDDB8D9FEC8A6302658252CBC0144 -:10FFF0005CF0CA0143E379B2FEBAFE998E93B3ADC9 +:108D100005E600BF04E300A605E600BF04E300A6E5 +:108D200005E600BF04E300A60439000003AC00011F +:108D30000439000003AC00010439000003AC000159 +:108D400004C300760000FC8C0000FBE10000FC8CFA +:108D50000000FC750000FC890000FC890000FC8913 +:108D60000000FC6D01A2003E01A500310432000AA2 +:108D700002AD0019061D007F04B10076061D007FBC +:108D800004B10076046500750000FD0B07180009AA +:108D900004CD019702B1003002B1002802B10025D4 +:108DA0000276FFD50276FFD50276FFC80276FFC9AC +:108DB00004C200A604C200A604C200A604C200A603 +:108DC000059400BE05C500CE059300B90000006300 +:108DD00000000063000000710000007104CD00CBB2 +:108DE00004CE001A0436001A0436001A069D001A32 +:108DF000069D001A056800C204F5FFEC050400CCCE +:108E0000041A00CE05C500CE04CE0000046B00CECF +:108E10000204003205C100BF026F006D032500335C +:108E2000026F0037026F006D026F0015026F003590 +:108E3000026FFFBA026F0021026F0023026F006D04 +:108E4000026F006D026F006D0468006D0325003332 +:108E5000026F006D026F006D03200000026F006D55 +:108E6000026F0035026F006D026F0035032500337D +:108E7000026F006D01CF00B401CFFF9604DD00B595 +:108E8000041D001104C3007601CF002204B900B410 +:108E9000043D00600465007601CF001204B900A60D +:108EA00004C3007604C3007604C3007604C30076CE +:108EB000031DFFF204A60074026F006D031100751C +:108EC00002840075012E0076049800750311007568 +:108ED00003180076026C003A01BD00100490007087 +:108EE000040F004C031B002B03F0002D04F500B30E +:108EF00001E800B301F3003004F500B304F400A866 +:108F000001CF00A703DA001F03CE004703BC0031E6 +:108F100004EC00AA04CE006201E2006C0373007C42 +:108F200004BF0073049C003904D2005F04B10073D5 +:108F300003A90001044E005204A900B303EE002D62 +:108F4000057A004C04ED001F057A004C057A0038C4 +:108F5000057A004C057A003B049000700490007084 +:108F600004900070040F004C031B002B03F0002D35 +:108F700004F500B301E8FFC001F3FFC404F400A846 +:108F800001CFFFCA03DA001F03CE004703BC003144 +:108F900004CE00620372007C04BF007304D2005F41 +:108FA00004B10073044E005204A900B303EE002D77 +:108FB000057A004C04ED001F01E800B30000FC4BF3 +:108FC0000000FDFA0000FECC0000FC310000FEE9CC +:108FD0000000FEEC0000FFB80000FEFE0000FF2FC6 +:108FE0000000FF2A0000FEDC0000FC140000FF6B04 +:108FF0000000FD620000FF340000FF6B0000FD4731 +:109000000000FD4E0000FC650000FC5A0000FFC798 +:109010000000FEA30000FED40000FED40000FFBE4E +:109020000000FF250000FF250000FF470000FF496A +:109030000000FFC00000FFC60000FF340000FFC6B4 +:109040000000FFD10000FFC60000FFBE0000FF5778 +:1090500002B1003002B1004C02B1003502B1002E65 +:1090600002B1001C02B1004402B1002802B1003D6F +:1090700002B1003902B1002504A2007F03230031B0 +:10908000044B00520456004104BC00490456006FD2 +:109090000482007A03FC001704AA0087047F00649E +:1090A00002B1003002B1004C02B1003502B1002E15 +:1090B00002B1001C02B1004402B1002802B1003D1F +:1090C00002B1003902B100250491007502E90011D6 +:1090D0000410003F0434003A048D001E048700771A +:1090E00004930082046A0010049100770493006CDA +:1090F0000491007504490050044900A00449005C33 +:10910000044900360449FFF5044900520449005A55 +:1091100004490041044900540449004B02B10030A5 +:1091200002B1004C02B1003502B1002E02B1001CA8 +:1091300002B1004402B1002802B1003D02B1003981 +:1091400002B100250293005801BA005201BA005240 +:1091500001BA004601BA0046028E0048028E00485D +:10916000028E0048028E004802BA001805C400AE04 +:109170000633005501CF00B401CFFF960400018AE9 +:1091800001CF0020009F000000020000000000004E +:10919000FF9C003200000000000000000000000002 +:1091A0000000000000000000047400000102010340 +:1091B0000003000400050006000700080009000A7B +:1091C000000B000C000D000E000F0010001100122B +:1091D0000013001400150016001700180019001ADB +:1091E000001B001C001D001E001F0020002100228B +:1091F0000023002400250026002700280029002A3B +:10920000002B002C002D002E002F003000310032EA +:109210000033003400350036003700380039003A9A +:10922000003B003C003D003E003F0040004100424A +:109230000043004400450046004700480049004AFA +:10924000004B004C004D004E004F005000510052AA +:109250000053005400550056005700580059005A5A +:10926000005B005C005D005E005F00600061010467 +:1092700000A30084008500BD009600E80086008EF3 +:10928000008B009D00A900A40105008A010600834F +:10929000009301070108008D0109008800C300DE6A +:1092A000010A009E00AA00F500F400F600A200AD3D +:1092B00000C900C700AE006200630090006400CBEC +:1092C000006500C800CA00CF00CC00CD00CE00E988 +:1092D000006600D300D000D100AF006700F000911D +:1092E00000D600D400D5006800EB00ED0089006ACC +:1092F0000069006B006D006C006E00A0006F0071D3 +:10930000007000720073007500740076007700EA48 +:109310000078007A0079007B007D007C00B800A115 +:10932000007F007E0080008100EC00EE00BA010B9F +:10933000010C010D010E010F011000FD00FE0111D5 +:1093400001120113011400FF01000115011601179C +:10935000010101180119011A011B011C011D011E47 +:10936000011F012001210122012300F800F901243D +:1093700001250126012701280129012A012B012CA1 +:10938000012D012E012F013001310132013300FA8C +:10939000013401350136013701380139013A013B09 +:1093A000013C013D013E013F01400141014200E21B +:1093B00000E30143014401450146014701480149D9 +:1093C000014A014B014C014D014E014F0150015129 +:1093D00000B000B10152015301540155015601572B +:1093E00001580159015A015B00FB00FC00E400E553 +:1093F000015C015D015E015F016001610162016369 +:10940000016401650166016701680169016A016B18 +:10941000016C016D016E016F0170017100BB017281 +:1094200001730174017500E600E7017600A601777B +:1094300001780179017A017B017C017D017E00D8F0 +:1094400000E100DA00DB00DC00DD00E000D900DF35 +:10945000017F0180018101820183018401850186F0 +:10946000018701880189018A018B018C018D018EA0 +:10947000018F019001910192019301940195019650 +:10948000019701980199019A019B019C019D019E00 +:10949000019F01A001A101A201A301A401A501A6B0 +:1094A00001A701A801A901AA01AB01AC01AD01AE60 +:1094B00001AF01B001B101B201B301B401B501B610 +:1094C00001B7009B01B801B901BA01BB01BC01BDE4 +:1094D00001BE01BF01C001C101C201C301C401C578 +:1094E00001C601C701C801C901CA01CB01CC01CD28 +:1094F00001CE01CF01D001D101D201D301D401D5D8 +:1095000001D601D701D801D901DA01DB01DC01DD87 +:1095100001DE01DF01E001E101E201E301E401E537 +:1095200001E601E701E801E901EA01EB01EC01EDE7 +:1095300001EE01EF01F001F101F201F301F401F597 +:1095400001F601F701F801F901FA01FB01FC01FD47 +:1095500001FE01FF020002010202020302040205F1 +:109560000206020702080209020A020B020C020D9F +:10957000020E020F0210021102120213021402154F +:109580000216021702180219021A021B021C021DFF +:10959000021E021F022002210222022302240225AF +:1095A0000226022702280229022A022B00B200B357 +:1095B000022C022D00B600B700C4022E00B400B584 +:1095C00000C5008200C2008700AB00C6022F023037 +:1095D00000BE00BF023100BC023200F70233023489 +:1095E0000235023602370238008C0239023A023B59 +:1095F000023C023D023E0098023F009A009900EFB3 +:1096000000A50092009C00A7008F0094009500B96F +:10961000024002410242024302440245024602471E +:1096200002480249024A024B024C024D024E024FCE +:10963000025002510252025302540255025602577E +:1096400002580259025A025B025C025D025E025F2E +:1096500002600261026202630264026502660267DE +:1096600002680269026A026B026C026D026E026F8E +:10967000027002710272027302740275027602773E +:1096800002780279027A027B027C027D027E027FEE +:10969000028002810282028302840285028602879E +:1096A00002880289028A028B028C028D028E028F4E +:1096B00002900291029202930294029502960297FE +:1096C00002980299029A029B029C029D029E029FAE +:1096D00002A002A102A202A302A402A502A602A75E +:1096E00002A802A902AA02AB02AC02AD02AE02AF0E +:1096F00002B002B102B202B302B402B502B602B7BE +:1097000002B802B902BA02BB02BC02BD02BE02BF6D +:1097100002C002C102C202C302C402C502C602C71D +:1097200002C802C902CA02CB02CC02CD02CE02CFCD +:1097300002D002D102D202D302D402D502D602D77D +:1097400002D802D902DA02DB02DC02DD02DE02DF2D +:1097500002E002E102E202E302E402E502E602E7DD +:1097600002E802E902EA02EB02EC02ED02EE02EF8D +:1097700002F002F102F202F302F402F502F602F73D +:1097800002F802F902FA02FB02FC02FD02FE02FFED +:109790000300030103020303030403050306030795 +:1097A00003080309030A030B030C030D030E030F45 +:1097B00003100311031203130314031503160317F5 +:1097C00003180319031A031B031C031D031E031FA5 +:1097D0000320032103220323032403250326032755 +:1097E00003280329032A032B032C032D032E032F05 +:1097F00003300331033203330334033503360337B5 +:1098000003380339033A033B033C033D033E033F64 +:109810000340034103420343034403450346034714 +:1098200003480349034A034B034C034D034E034FC4 +:109830000350035103520353035403550356035774 +:1098400003580359035A035B035C035D035E035F24 +:1098500003600361036203630364036503660367D4 +:1098600003680369036A036B036C036D036E036F84 +:109870000370037103720373037403750376037734 +:1098800003780379037A037B037C037D037E037FE4 +:109890000380038103820383038403850386038794 +:1098A00003880389038A038B038C038D038E038F44 +:1098B00003900391039203930394039503960397F4 +:1098C00000C000C103980399039A039B039C039D66 +:1098D000039E039F03A003A103A203A303A403A564 +:1098E00003A603A703A803A903AA03AB03AC03AD14 +:1098F00003AE03AF03B003B103B203B303B403B5C4 +:1099000003B603B703B803B900D703BA03BB03BC5C +:1099100003BD03BE03BF03C003C103C203C303C42B +:1099200003C503C603C703C803C903CA03CB03CCDB +:1099300003CD03CE03CF03D003D103D203D303D48B +:1099400003D503D603D703D803D903DA03DB03DC3B +:1099500003DD03DE03DF03E003E103E203E303E4EB +:1099600003E503E603E703E803E903EA03EB03EC9B +:1099700003ED03EE03EF03F003F103F203F303F44B +:1099800003F503F603F703F803F903FA03FB03FCFB +:1099900003FD03FE03FF04000401040204030404A6 +:1099A00004050406040704080409040A040B040C53 +:1099B000040D040E040F0410041104120413041403 +:1099C00004150416041704180419041A041B041CB3 +:1099D000041D041E041F0420042104220423042463 +:1099E00004250426042704280429042A042B042C13 +:1099F000042D042E042F04300431043204330434C3 +:109A000004350436043704380439043A043B043C72 +:109A1000043D043E043F0440044104420443044422 +:109A200004450446044704480449044A044B044CD2 +:109A3000044D044E044F0450045104520453045482 +:109A400004550456045704580459045A045B045C32 +:109A5000045D045E045F04600461046204630464E2 +:109A600004650466046704680469046A046B046C92 +:109A7000046D046E046F0470047104720473047442 +:109A800004750476047704780479047A047B047CF2 +:109A9000047D044E554C4C02435207756E693030BC +:109AA000413007756E6930304144096F76657273D5 +:109AB000636F726507756E693030423207756E6983 +:109AC0003030423307756E693030423507756E6944 +:109AD0003030423907416D6163726F6E07616D61AD +:109AE00063726F6E064162726576650661627265C9 +:109AF000766507416F676F6E656B07616F676F6EA5 +:109B0000656B0B4363697263756D666C65780B6397 +:109B100063697263756D666C65780443646F740481 +:109B200063646F7406446361726F6E06646361728E +:109B30006F6E064463726F617407456D6163726F87 +:109B40006E07656D6163726F6E064562726576655C +:109B5000066562726576650A45646F746163636564 +:109B60006E740A65646F74616363656E7407456F34 +:109B7000676F6E656B07656F676F6E656B06456334 +:109B800061726F6E06656361726F6E0B4763697217 +:109B900063756D666C65780B6763697263756D6676 +:109BA0006C65780447646F740467646F7407756E3E +:109BB000693031323207756E69303132330B4863A8 +:109BC000697263756D666C65780B6863697263753D +:109BD0006D666C6578044862617204686261720641 +:109BE0004974696C6465066974696C646507496DDC +:109BF0006163726F6E07696D6163726F6E064962B1 +:109C0000726576650669627265766507496F676F8A +:109C10006E656B07696F676F6E656B02494A026913 +:109C20006A0B4A63697263756D666C65780B6A636B +:109C3000697263756D666C657807756E693031336E +:109C40003607756E69303133370C6B677265656E38 +:109C50006C616E646963064C6163757465066C6162 +:109C60006375746507756E693031334207756E69C7 +:109C700030313343064C6361726F6E066C63617200 +:109C80006F6E044C646F74046C646F74064E616391 +:109C9000757465066E616375746507756E6930313C +:109CA000343507756E6930313436064E6361726F34 +:109CB0006E066E6361726F6E0B6E61706F7374729D +:109CC0006F70686503456E6703656E67074F6D616A +:109CD00063726F6E076F6D6163726F6E064F6272B3 +:109CE000657665066F62726576650D4F68756E679D +:109CF0006172756D6C6175740D6F68756E676172F8 +:109D0000756D6C6175740652616375746506726178 +:109D10006375746507756E693031353607756E6920 +:109D20003031353706526361726F6E06726361724D +:109D30006F6E065361637574650673616375746550 +:109D40000B5363697263756D666C65780B73636939 +:109D50007263756D666C657807756E693032314176 +:109D600007756E693032314206546361726F6E0658 +:109D7000746361726F6E0454626172047462617222 +:109D8000065574696C6465067574696C646507557D +:109D90006D6163726F6E07756D6163726F6E0655EC +:109DA00062726576650675627265766505557269DB +:109DB0006E67057572696E670D5568756E676172BD +:109DC000756D6C6175740D7568756E676172756D12 +:109DD0006C61757407556F676F6E656B07756F679C +:109DE0006F6E656B0B5763697263756D666C657832 +:109DF0000B7763697263756D666C65780B5963697F +:109E00007263756D666C65780B7963697263756DE5 +:109E1000666C6578065A6163757465067A61637568 +:109E200074650A5A646F74616363656E740A7A6458 +:109E30006F74616363656E74056C6F6E67730A415E +:109E400072696E6761637574650A6172696E6761D4 +:109E50006375746507414561637574650761656184 +:109E6000637574650B4F736C6173686163757465BA +:109E70000B6F736C617368616375746507756E69E8 +:109E80003032313807756E693032313905746F6E92 +:109E90006F730D6469657265736973746F6E6F7348 +:109EA0000A416C706861746F6E6F7309616E6F74D4 +:109EB000656C6569610C457073696C6F6E746F6E6B +:109EC0006F7308457461746F6E6F7309496F7461C5 +:109ED000746F6E6F730C4F6D6963726F6E746F6E1B +:109EE0006F730C557073696C6F6E746F6E6F730A5D +:109EF0004F6D656761746F6E6F7311696F74616424 +:109F000069657265736973746F6E6F7305416C7008 +:109F1000686104426574610547616D6D6107756E26 +:109F2000693033393407457073696C6F6E045A6554 +:109F300074610345746105546865746104496F7404 +:109F400061054B61707061064C616D626461024D28 +:109F500075024E75025869074F6D6963726F6E0224 +:109F600050690352686F055369676D6103546175E9 +:109F700007557073696C6F6E0350686903436869B5 +:109F80000350736907756E69303341390C496F743A +:109F90006164696572657369730F557073696C6F7D +:109FA0006E64696572657369730A616C7068617467 +:109FB0006F6E6F730C657073696C6F6E746F6E6F1C +:109FC0007308657461746F6E6F7309696F7461747F +:109FD0006F6E6F7314757073696C6F6E6469657200 +:109FE00065736973746F6E6F7305616C706861047B +:109FF000626574610567616D6D610564656C7461AE +:10A0000007657073696C6F6E047A657461036574BB +:10A010006105746865746104696F7461056B6170D2 +:10A020007061066C616D62646107756E6930334200 +:10A0300043026E75027869076F6D6963726F6E0314 +:10A0400072686F07756E6930334332057369676DE7 +:10A05000610374617507757073696C6F6E03706866 +:10A06000690363686903707369056F6D6567610CE7 +:10A07000696F746164696572657369730F75707374 +:10A08000696C6F6E64696572657369730C6F6D6975 +:10A0900063726F6E746F6E6F730C757073696C6F33 +:10A0A0006E746F6E6F730A6F6D656761746F6E6F3C +:10A0B0007307756E693034303107756E693034302E +:10A0C0003207756E693034303307756E693034305D +:10A0D0003407756E693034303507756E6930343049 +:10A0E0003607756E693034303707756E6930343035 +:10A0F0003807756E693034303907756E6930343021 +:10A100004107756E693034304207756E69303430FE +:10A110004307756E693034304507756E69303430E9 +:10A120004607756E693034313007756E69303431E9 +:10A130003107756E693034313207756E69303431EC +:10A140003307756E693034313407756E69303431D8 +:10A150003507756E693034313607756E69303431C4 +:10A160003707756E693034313807756E69303431B0 +:10A170003907756E693034314107756E6930343195 +:10A180004207756E693034314307756E693034317A +:10A190004407756E693034314507756E6930343166 +:10A1A0004607756E693034323007756E6930343267 +:10A1B0003107756E693034323207756E693034326A +:10A1C0003307756E693034323407756E6930343256 +:10A1D0003507756E693034323607756E6930343242 +:10A1E0003707756E693034323807756E693034322E +:10A1F0003907756E693034324107756E6930343213 +:10A200004207756E693034324307756E69303432F7 +:10A210004407756E693034324507756E69303432E3 +:10A220004607756E693034333007756E69303433E4 +:10A230003107756E693034333207756E69303433E7 +:10A240003307756E693034333407756E69303433D3 +:10A250003507756E693034333607756E69303433BF +:10A260003707756E693034333807756E69303433AB +:10A270003907756E693034334107756E6930343390 +:10A280004207756E693034334307756E6930343375 +:10A290004407756E693034334507756E6930343361 +:10A2A0004607756E693034343007756E6930343462 +:10A2B0003107756E693034343207756E6930343465 +:10A2C0003307756E693034343407756E6930343451 +:10A2D0003507756E693034343607756E693034343D +:10A2E0003707756E693034343807756E6930343429 +:10A2F0003907756E693034344107756E693034340E +:10A300004207756E693034344307756E69303434F2 +:10A310004407756E693034344507756E69303434DE +:10A320004607756E693034353107756E69303435DE +:10A330003207756E693034353307756E69303435E0 +:10A340003407756E693034353507756E69303435CC +:10A350003607756E693034353707756E69303435B8 +:10A360003807756E693034353907756E69303435A4 +:10A370004107756E693034354207756E6930343582 +:10A380004307756E693034354507756E693034356D +:10A390004607756E693034393007756E6930343967 +:10A3A0003106576772617665067767726176650672 +:10A3B00057616375746506776163757465095764E1 +:10A3C0006965726573697309776469657265736934 +:10A3D00073065967726176650679677261766507FB +:10A3E000756E69323031350D756E64657273636FE9 +:10A3F000726564626C0D71756F74657265766572F5 +:10A40000736564066D696E757465067365636F6E5A +:10A4100064096578636C616D64626C07756E69329E +:10A4200030374609616669693038393431067065FC +:10A4300073657461044575726F07756E69323130EA +:10A440003507756E693231313307756E69323131D6 +:10A450003607756E693231323609657374696D611C +:10A46000746564096F6E656569676874680C746803 +:10A47000726565656967687468730B66697665659A +:10A480006967687468730C736576656E656967687B +:10A4900074687307756E69323230360D637972698C +:10A4A0006C6C69636272657665106361726F6E636E +:10A4B0006F6D6D61616363656E7407756E693033CE +:10A4C000323611636F6D6D61616363656E74726FB7 +:10A4D0007461746507756E693230373407756E695B +:10A4E0003230373507756E693230373707756E6928 +:10A4F0003230373807756E693230303007756E6923 +:10A500003230303107756E693230303207756E691E +:10A510003230303307756E693230303407756E690A +:10A520003230303507756E693230303607756E69F6 +:10A530003230303707756E693230303807756E69E2 +:10A540003230303907756E693230304107756E69C7 +:10A550003230304207756E694645464607756E696A +:10A560004646464307756E694646464407756E691A +:10A570003031463007756E693032424307756E6977 +:10A580003033443107756E693033443207756E6974 +:10A590003033443607756E693145334507756E694A +:10A5A0003145334607756E693145303007756E6940 +:10A5B0003145303107756E6930324633054F686F6B +:10A5C000726E056F686F726E0555686F726E0575F5 +:10A5D000686F726E04686F6F6B07756E6930343028 +:10A5E0003007756E693034304407756E6930343524 +:10A5F0003007756E693034354407756E693034360E +:10A600003007756E693034363107756E693034360F +:10A610003207756E693034363307756E69303436FB +:10A620003407756E693034363507756E69303436E7 +:10A630003607756E693034363707756E69303436D3 +:10A640003807756E693034363907756E69303436BF +:10A650004107756E693034364207756E693034369D +:10A660004307756E693034364407756E6930343689 +:10A670004507756E693034364607756E6930343774 +:10A680003007756E693034373107756E693034378D +:10A690003207756E693034373307756E6930343779 +:10A6A0003407756E693034373507756E6930343765 +:10A6B0003607756E693034373707756E6930343751 +:10A6C0003807756E693034373907756E693034373D +:10A6D0004107756E693034374207756E693034371B +:10A6E0004307756E693034374407756E6930343707 +:10A6F0004507756E693034374607756E69303438F2 +:10A700003007756E693034383107756E693034380A +:10A710003207756E693034383807756E69303438F1 +:10A720003907756E693034384107756E69303438D1 +:10A730004207756E693034384307756E69303438B6 +:10A740004407756E693034384507756E69303438A2 +:10A750004607756E693034393207756E69303439A1 +:10A760003307756E693034393407756E69303439A2 +:10A770003507756E693034393607756E693034398E +:10A780003707756E693034393807756E693034397A +:10A790003907756E693034394107756E693034395F +:10A7A0004207756E693034394307756E6930343944 +:10A7B0004407756E693034394507756E6930343930 +:10A7C0004607756E693034413007756E6930344123 +:10A7D0003107756E693034413207756E6930344126 +:10A7E0003307756E693034413407756E6930344112 +:10A7F0003507756E693034413607756E69303441FE +:10A800003707756E693034413807756E69303441E9 +:10A810003907756E693034414107756E69303441CE +:10A820004207756E693034414307756E69303441B3 +:10A830004407756E693034414507756E693034419F +:10A840004607756E693034423007756E69303442A0 +:10A850003107756E693034423207756E69303442A3 +:10A860003307756E693034423407756E693034428F +:10A870003507756E693034423607756E693034427B +:10A880003707756E693034423807756E6930344267 +:10A890003907756E693034424107756E693034424C +:10A8A0004207756E693034424307756E6930344231 +:10A8B0004407756E693034424507756E693034421D +:10A8C0004607756E693034433007756E693034431E +:10A8D0003107756E693034433207756E6930344321 +:10A8E0003307756E693034433407756E693034430D +:10A8F0003507756E693034433607756E69303443F9 +:10A900003707756E693034433807756E69303443E4 +:10A910003907756E693034434107756E69303443C9 +:10A920004207756E693034434307756E69303443AE +:10A930004407756E693034434507756E693034439A +:10A940004607756E693034443007756E693034449B +:10A950003107756E693034443207756E693034449E +:10A960003307756E693034443407756E693034448A +:10A970003507756E693034443607756E6930344476 +:10A980003707756E693034443807756E6930344462 +:10A990003907756E693034444107756E6930344447 +:10A9A0004207756E693034444307756E693034442C +:10A9B0004407756E693034444507756E6930344418 +:10A9C0004607756E693034453007756E6930344519 +:10A9D0003107756E693034453207756E693034451C +:10A9E0003307756E693034453407756E6930344508 +:10A9F0003507756E693034453607756E69303445F4 +:10AA00003707756E693034453807756E69303445DF +:10AA10003907756E693034454107756E69303445C4 +:10AA20004207756E693034454307756E69303445A9 +:10AA30004407756E693034454507756E6930344595 +:10AA40004607756E693034463007756E6930344696 +:10AA50003107756E693034463207756E6930344699 +:10AA60003307756E693034463407756E6930344685 +:10AA70003507756E693034463607756E6930344671 +:10AA80003707756E693034463807756E693034465D +:10AA90003907756E693034464107756E6930344642 +:10AAA0004207756E693034464307756E6930344627 +:10AAB0004407756E693034464507756E6930344613 +:10AAC0004607756E693035303007756E6930353040 +:10AAD0003107756E693035303207756E6930353043 +:10AAE0003307756E693035303407756E693035302F +:10AAF0003507756E693035303607756E693035301B +:10AB00003707756E693035303807756E6930353006 +:10AB10003907756E693035304107756E69303530EB +:10AB20004207756E693035304307756E69303530D0 +:10AB30004407756E693035304507756E69303530BC +:10AB40004607756E693035313007756E69303531BD +:10AB50003107756E693035313207756E69303531C0 +:10AB60003307756E693145413007756E693145416E +:10AB70003107756E693145413207756E693145415E +:10AB80003307756E693145413407756E693145414A +:10AB90003507756E693145413607756E6931454136 +:10ABA0003707756E693145413807756E6931454122 +:10ABB0003907756E693145414107756E6931454107 +:10ABC0004207756E693145414307756E69314541EC +:10ABD0004407756E693145414507756E69314541D8 +:10ABE0004607756E693145423007756E69314542D9 +:10ABF0003107756E693145423207756E69314542DC +:10AC00003307756E693145423407756E69314542C7 +:10AC10003507756E693145423607756E69314542B3 +:10AC20003707756E693145423807756E693145429F +:10AC30003907756E693145424107756E6931454284 +:10AC40004207756E693145424307756E6931454269 +:10AC50004407756E693145424507756E6931454255 +:10AC60004607756E693145433007756E6931454356 +:10AC70003107756E693145433207756E6931454359 +:10AC80003307756E693145433407756E6931454345 +:10AC90003507756E693145433607756E6931454331 +:10ACA0003707756E693145433807756E693145431D +:10ACB0003907756E693145434107756E6931454302 +:10ACC0004207756E693145434307756E69314543E7 +:10ACD0004407756E693145434507756E69314543D3 +:10ACE0004607756E693145443007756E69314544D4 +:10ACF0003107756E693145443207756E69314544D7 +:10AD00003307756E693145443407756E69314544C2 +:10AD10003507756E693145443607756E69314544AE +:10AD20003707756E693145443807756E693145449A +:10AD30003907756E693145444107756E693145447F +:10AD40004207756E693145444307756E6931454464 +:10AD50004407756E693145444507756E6931454450 +:10AD60004607756E693145453007756E6931454551 +:10AD70003107756E693145453207756E6931454554 +:10AD80003307756E693145453407756E6931454540 +:10AD90003507756E693145453607756E693145452C +:10ADA0003707756E693145453807756E6931454518 +:10ADB0003907756E693145454107756E69314545FD +:10ADC0004207756E693145454307756E69314545E2 +:10ADD0004407756E693145454507756E69314545CE +:10ADE0004607756E693145463007756E69314546CF +:10ADF0003107756E693145463407756E69314546D0 +:10AE00003507756E693145463607756E69314546B9 +:10AE10003707756E693145463807756E69314546A5 +:10AE20003907756E69323041421363697263756D1B +:10AE3000666C65786163757465636F6D62136369D1 +:10AE40007263756D666C65786772617665636F6D48 +:10AE5000621263697263756D666C6578686F6F6B9B +:10AE6000636F6D621363697263756D666C65787488 +:10AE7000696C6465636F6D620E62726576656163AD +:10AE8000757465636F6D620E627265766567726177 +:10AE90007665636F6D620D6272657665686F6F6B64 +:10AEA000636F6D620E627265766574696C6465636A +:10AEB0006F6D6210637972696C6C6963686F6F6B38 +:10AEC0006C65667411637972696C6C696362696739 +:10AED000686F6F6B554307756E6930313632077591 +:10AEE0006E693031363307756E693031454107750B +:10AEF0006E693031454207756E69303145430775DB +:10AF00006E693031454407756E69303235390D68E8 +:10AF10006F6F6B61626F7665636F6D6207756E69E7 +:10AF20003146344407756E693146444507756E698C +:10AF30003230373007756E693230373607756E69D3 +:10AF40003230373913756E69303342393033303827 +:10AF5000303330343033303013756E69303342392A +:10AF600030333038303330343033303113756E692C +:10AF7000303342393033303830333036303330309C +:10AF800013756E69303342393033303830333036F0 +:10AF90003033303113756E693033433530333038E8 +:10AFA000303330343033303013756E6930334335DD +:10AFB00030333038303330343033303113756E69DC +:10AFC000303343353033303830333036303330304F +:10AFD00013756E69303343353033303830333036A3 +:10AFE0003033303108456E672E616C743108456E20 +:10AFF000672E616C743208456E672E616C74330F76 +:10B00000756E693033303130333036303330380F8D +:10B01000756E693033303030333036303330380F7E +:10B02000756E693033303130333034303330380F6F +:10B03000756E693033303030333034303330380F60 +:10B04000637972696C6C69635F6F746D61726B03B5 +:10B05000665F6605665F665F6905665F665F6C07CB +:10B06000756E693145394507756E69413742330759 +:10B07000756E69413742340F756E69303133422E37 +:10B080006C6F636C4D41480F756E69303134352EED +:10B090006C6F636C4D41480F416F676F6E656B2E2F +:10B0A0006C6F636C4E41560F456F676F6E656B2E0C +:10B0B0006C6F636C4E41560F496F676F6E656B2EF8 +:10B0C0006C6F636C4E41560F556F676F6E656B2EDC +:10B0D0006C6F636C4E415606492E73616C74064A60 +:10B0E0002E73616C740B4967726176652E73616CA7 +:10B0F000740B4961637574652E73616C74104963D8 +:10B10000697263756D666C65782E73616C740E4937 +:10B1100064696572657369732E73616C740B49742D +:10B12000696C64652E73616C740C496D6163726F38 +:10B130006E2E73616C740B4962726576652E736155 +:10B140006C740C496F676F6E656B2E73616C741451 +:10B15000496F676F6E656B5F6C6F636C4E41562E07 +:10B1600073616C740F49646F74616363656E742EF0 +:10B1700073616C7407494A2E73616C74104A636979 +:10B180007263756D666C65782E73616C740C756E88 +:10B1900069314543382E73616C740C756E693145A5 +:10B1A00043412E73616C740E496F7461746F6E6FDE +:10B1B000732E73616C7409496F74612E73616C74C2 +:10B1C00011496F746164696572657369732E736187 +:10B1D0006C740C756E69303430362E73616C740C7F +:10B1E000756E69303430372E73616C740C756E690E +:10B1F000303430382E73616C740C756E69303443A2 +:10B20000302E73616C7407756E6930323337077591 +:10B210006E694137423507756E69414235330B75AA +:10B220006E69303132332E616C740F756E69303156 +:10B2300033432E6C6F636C4D41480F756E6930312E +:10B2400034362E6C6F636C4D41480F616F676F6EC3 +:10B25000656B2E6C6F636C4E41560F656F676F6E3A +:10B26000656B2E6C6F636C4E41560F696F676F6E26 +:10B27000656B2E6C6F636C4E41560F756F676F6E0A +:10B28000656B2E6C6F636C4E415606672E73616C56 +:10B2900074106763697263756D666C65782E73618F +:10B2A0006C740B6762726576652E73616C740967E6 +:10B2B000646F742E73616C740B666C6F72696E2EA2 +:10B2C000737330330F756E69303433312E6C6F63A6 +:10B2D0006C5352420C756E69303443462E73616C68 +:10B2E0007407756E693230393507756E69323039D9 +:10B2F0003607756E693230393707756E6932303905 +:10B300003807756E693230393907756E69323039F0 +:10B310004107756E693230394207756E69323039CE +:10B320004307756E693035443007756E69303544B2 +:10B330003107756E693035443207756E69303544B2 +:10B340003307756E693035443407756E693035449E +:10B350003507756E693035443607756E693035448A +:10B360003707756E693035443807756E6930354476 +:10B370003907756E693035444107756E693035445B +:10B380004207756E693035444307756E6930354440 +:10B390004407756E693035444507756E693035442C +:10B3A0004607756E693035453007756E693035452D +:10B3B0003107756E693035453207756E6930354530 +:10B3C0003307756E693035453407756E693035451C +:10B3D0003507756E693035453607756E6930354508 +:10B3E0003707756E693035453807756E69303545F4 +:10B3F0003907756E693035454107756E69464232C9 +:10B400004107756E694642324207756E694642329F +:10B410004307756E694642324407756E694642328B +:10B420004507756E694642324607756E6946423376 +:10B430003007756E694642333107756E694642338F +:10B440003207756E694642333307756E694642337B +:10B450003407756E694642333507756E6946423367 +:10B460003607756E694642333807756E6946423352 +:10B470003907756E694642334107756E6946423336 +:10B480004207756E694642334307756E694642331B +:10B490004507756E694642343007756E6946423419 +:10B4A0003107756E694642343307756E694642341A +:10B4B0003407756E694642343607756E6946423404 +:10B4C0003707756E694642343807756E69464234EF +:10B4D0003907756E694642344107756E69464234D4 +:10B4E00042096772617665636F6D620961637574A5 +:10B4F00065636F6D6207756E693033303209746948 +:10B500006C6465636F6D6207756E69303330340744 +:10B51000756E693033303607756E693033303707F2 +:10B52000756E693033303807756E693033304107D6 +:10B53000756E693033304207756E693033304307BA +:10B54000756E693033304607756E69303331320CB1 +:10B55000646F7462656C6F77636F6D6207756E6997 +:10B560003033323707756E693033323807756E699C +:10B570003034383507756E693034383607756E6982 +:10B580003034383307756E693034383407756E6976 +:10B590003035423007756E693035423107756E6956 +:10B5A0003035423207756E693035423307756E6942 +:10B5B0003035423407756E693035423507756E692E +:10B5C0003035423607756E693035423707756E691A +:10B5D0003035423807756E693035423907756E6906 +:10B5E0003035424107756E693035424207756E69E4 +:10B5F0003035424307756E693035424407756E69D0 +:10B600003035433107756E693035433207756E69E1 +:10B6100030354337097A65726F2E646E6F6D086F2F +:10B620006E652E646E6F6D0874776F2E646E6F6D2D +:10B630000A74687265652E646E6F6D09666F757247 +:10B640002E646E6F6D09666976652E646E6F6D0887 +:10B650007369782E646E6F6D0A736576656E2E64FD +:10B660006E6F6D0A65696768742E646E6F6D096E22 +:10B67000696E652E646E6F6D077A65726F2E6C66EB +:10B68000066F6E652E6C660674776F2E6C66087496 +:10B69000687265652E6C6607666F75722E6C66073C +:10B6A000666976652E6C66067369782E6C6608731B +:10B6B0006576656E2E6C660865696768742E6C66C3 +:10B6C000076E696E652E6C66097A65726F2E6E75EF +:10B6D0006D72086F6E652E6E756D720874776F2EC1 +:10B6E0006E756D720A74687265652E6E756D72097D +:10B6F000666F75722E6E756D7209666976652E6E4F +:10B70000756D72087369782E6E756D720A73657641 +:10B71000656E2E6E756D720A65696768742E6E753A +:10B720006D72096E696E652E6E756D72087A65723E +:10B730006F2E6F7366076F6E652E6F736607747773 +:10B740006F2E6F73660974687265652E6F73660875 +:10B75000666F75722E6F736608666976652E6F73F5 +:10B7600066077369782E6F736609736576656E2E4A +:10B770006F73660965696768742E6F7366086E6912 +:10B780006E652E6F73660A7A65726F2E736C6173C5 +:10B7900068097A65726F2E746F7366086F6E652E16 +:10B7A000746F73660874776F2E746F73660A7468AB +:10B7B0007265652E746F736609666F75722E746F8D +:10B7C000736609666976652E746F736608736978A7 +:10B7D0002E746F73660A736576656E2E746F73666A +:10B7E0000A65696768742E746F7366096E696E65A1 +:10B7F0002E746F736607756E693230383007756E58 +:10B80000693230383107756E693230383207756EFB +:10B81000693230383307756E693230383407756EE7 +:10B82000693230383507756E693230383607756ED3 +:10B83000693230383707756E693230383807756EBF +:10B84000693230383907756E693035424507756E93 +:10B85000693230374407756E693230384407756E87 +:10B86000693230374507756E693230384507756E75 +:10B87000693230374107756E693230374307756E6C +:10B88000693230384107756E693230384307756E5A +:10B89000693232313507756E693230414107756E54 +:10B8A0006932313230106166696931303130336468 +:10B8B0006F746C657373106166696931303130354E +:10B8C000646F746C6573730C636F6D6D616163633A +:10B8D000656E74320E696F676F6E656B646F746C42 +:10B8E0006573730E756E6931454342646F746C65A0 +:10B8F0007373000000010000000A003800560005C4 +:10B9000044464C5400206379726C00206772656B6A +:10B9100000206865627200206C61746E0020000473 +:10B9200000000000FFFF00020000000100026D6146 +:10B93000726B00166D6B6D6B000E00000002000252 +:10B94000000300000002000000010004038E020258 +:10B950000158000A000600100001000A0001000161 +:10B96000011C00A6000100C2000C00130094008E10 +:10B9700000880082007C00760070006A0064005E2F +:10B9800000580052004C00460040003A0034002E9F +:10B9900000280001FDC905C70001FDC6059F000183 +:10B9A000FDB706350001FDAF06350001FFDF05B626 +:10B9B0000001FD7F062100010000061D000100744A +:10B9C00006210001000706820001FFFE05B8000104 +:10B9D000000005D10001000005CD0001FFFE053B80 +:10B9E0000001FD8D05C60001FFEF061D0001FE5B95 +:10B9F00006200001FD1A06200001027D0625000137 +:10BA0000FDB0068F00020004037403740000037687 +:10BA1000037600010401040D000204110414000F58 +:10BA200000160000378600003780000037740000E1 +:10BA3000376E00003768000037620000375C000096 +:10BA40003756000037500000374A0000374A0000E0 +:10BA50003750000037440000373E00003738000000 +:10BA600037320000372C0000377400003714000014 +:10BA7000370E00003708000036D8000200060153D8 +:10BA8000015400000374037400020376037600037C +:10BA90000401040D0004041104140011041E041E0A +:10BAA0000015000600100001000A00000001007CE3 +:10BAB000002E0001003A000C0004001C00160010CB +:10BAC000000A00010000FE410001FFEFFE1400012A +:10BAD000FDACFECC0001FFFFFE3B0001000402357F +:10BAE000040E040F04100010000036B4000036608D +:10BAF0000000365A000036540000363C000036364E +:10BB000000003630000036300000362A00003624AF +:10BB1000000036300000361E0000361800003606E1 +:10BB2000000035FA000035E8000100100235040E6F +:10BB3000040F041004150416041704180419041A39 +:10BB4000041B041C041D042004220425000500001D +:10BB5000000100080001015000AC000200B6000C1A +:10BB60000005007E006200520020000C000300402F +:10BB7000003A0034002E0028000E000105B5000038 +:10BB80000003002C00260020001A0014000E000103 +:10BB900005B60000000105B5061F0001035D0000A9 +:10BBA0000001046A061F000100F600000001020304 +:10BBB000061F000200480042000A00360001034D43 +:10BBC000061F0002003800160010000A0001034D95 +:10BBD000000000010351061F0001011500000002D2 +:10BBE000001C00160010000A0001034E00000001B6 +:10BBF0000489061F00010104000000010222061F43 +:10BC000000020001038A038E000000260000359C1C +:10BC100000003596000135900000358A000035841B +:10BC20000000357E00003578000035720000356C6C +:10BC300000003566000035600000356000003566A4 +:10BC40000000355A000035540000354E00003548DC +:10BC5000000035420001353C000135360001353029 +:10BC60000000358A0000352A000035240000351E0A +:10BC700000013518000135120001350C0001350CAA +:10BC800000013506000135000001350C000134FAD1 +:10BC9000000134F4000034EE000134E2000134D637 +:10BCA000000134C4000200080153015400000235B1 +:10BCB0000235000203740374000303760376000464 +:10BCC0000401041E00050420042000230422042291 +:10BCD00000240425042500250009000000010008B7 +:10BCE0000001000400000008000134C43212000505 +:10BCF000333C000C02F1320031FA31F40000000054 +:10BD000031EE31E831E20000000031DC31D631D0D3 +:10BD10000000000031CA31C431BE31B8000031B278 +:10BD200031AC31A60000000031A0319A31940000FE +:10BD30000000318E3188318200000000317C317684 +:10BD40003170316A00003164315E3158000000000A +:10BD50003152314C3146000000003140313A31342B +:10BD600000000000312E31283122311C0000311634 +:10BD70003110310A00000000310430FE30F80000BC +:10BD8000000030F230EC30E630E0000030DA30D441 +:10BD900030CE0000000030F230C830E60000000075 +:10BDA00030C230BC30B60000000030B030AA30A441 +:10BDB00000000000309E30983092308C0000317CC2 +:10BDC000317631700000000030863080307A00001B +:10BDD00000003074306E3068000000003062305C6B +:10BDE0003056000000003050304A3044000000005F +:10BDF000303E3038303200000000302C3026302009 +:10BE000000000000301A3014300E0000000030082E +:10BE100030022FFC000000002FF630382FF02FEA00 +:10BE200000002FE42FDE2FD8000000002FD22FCCEF +:10BE30002FC6000000002FC02FBA2FB40000000052 +:10BE40002FAE2FA82FA22F9C00002F962F902F8A65 +:10BE5000000000002F962F842F8A000000002FAED4 +:10BE60002F7E2F78000000002FAE2F722F6C2F66D0 +:10BE700000002F602F5A2F54000000002F4E2F4833 +:10BE80002F42000000002F3C30D42F362F3000000E +:10BE90002F2A2F242F1E0000000030082F182F12E9 +:10BEA000000000002F0C2F062F00000000002EFACB +:10BEB0002EF42EEE000000002EE82EE22EDC2ED610 +:10BEC00000002F4E31282F42000000002ED02ECA35 +:10BED0002EC4000000002EBE30FE2EB80000000070 +:10BEE0002EB22EAC2EA6000000002EA02E9A2E946C +:10BEF000000000002E8E2E882E82000000002E7C76 +:10BF00002E760000000000002E702E6A0000000057 +:10BF100000002E6431FA0000000000002E6431FAA7 +:10BF20000000000000002E5E31FA0000000000005A +:10BF30002E5831FA0000000000002E5231FA0000A5 +:10BF4000000000002E4C31FA0000000000002E46D8 +:10BF50002E4000000000000031DC2E3A00000000FE +:10BF600000002E3431AC0000000000002E3431AC53 +:10BF70000000000000002E2E31AC00000000000088 +:10BF80002E2831AC0000000000002E222E1C0000E4 +:10BF9000000000002E1630FE0000000000002E10F1 +:10BFA00030EC0000000000002E1030EC000000001B +:10BFB00000002E0A30EC0000000000002E0430ECDF +:10BFC0000000000000002DFE30EC0000000000002A +:10BFD0002DF82DF20000000000002DEC317600005D +:10BFE000000000002DEC31760000000000002DE67E +:10BFF00031760000000000002DE0317600000000E6 +:10C0000000002DDA304A0000000000002DD430D4AA +:10C010000000000000002DCE2DC800000000000030 +:10C020002DC230260000000000002DC23026000086 +:10C03000000000002DBC30260000000000002DB6DE +:10C0400030260000000000002DB030260000000067 +:10C0500000002DAA30260000000000002DA42D9E17 +:10C0600000000000000030082D98000000000000D3 +:10C070002D922FDE0000000000002D922FDE000028 +:10C08000000000002D8C2FDE0000000000002D8637 +:10C090002FDE0000000000002D802D7A000000003F +:10C0A00000002D802D7A0000000000002D742D7AF4 +:10C0B0000000000000002D6E2D7A0000000000003E +:10C0C0002D682D620000000000002D5C2F4800004C +:10C0D000000000002D5630D40000000000002D5656 +:10C0E00030D40000000000002D5030D400000000CB +:10C0F00000002D4A30D40000000000002D4430D450 +:10C100000000000000002F3C2D3E00000000000059 +:10C110002D3831280000000000002D3831280000A3 +:10C12000000000002D3231280000000000002D2CFE +:10C1300031280000000000002D262E9A000000008B +:10C1400000002D202D1A0000000000002D142E9A52 +:10C150000000000000002D0E31FA00000000000079 +:10C160002D0830260000000000002D0231FA0000EA +:10C17000000000002CFC30260000000000002CF61F +:10C180002CF0000000000000302C2CEA0000000021 +:10C1900000002CE431D60000000000002CDE30024C +:10C1A0000000000000002CD831D600000000000084 +:10C1B0002CD230020000000000002CCC31D6000050 +:10C1C000000000002CC630020000000000002CD847 +:10C1D00031D60000000000002CD230020000000028 +:10C1E00000002CC031C40000000000002FF63038E1 +:10C1F0000000000000002E222E1C000000000000A5 +:10C200002D202CBA0000000000002CB431AC00003E +:10C21000000000002CAE2FDE0000000000002CA863 +:10C2200031AC0000000000002CA22FDE0000000056 +:10C2300000002C9C31AC0000000000002C962FDE8A +:10C2400000000000000031B22C900000000000004F +:10C250002FE42C8A0000000000002E2E31AC0000DC +:10C26000000000002D8C2FDE0000000000002C8458 +:10C2700031880000000000002C7E318800000000A2 +:10C2800000002C783188000000000000318E2C72F4 +:10C290000000000000002DE63176000000000000E4 +:10C2A0002C6C2FA8000000000000317C2C660000E0 +:10C2B000000000002C602F480000000000002C5AF5 +:10C2C0002D7A0000000000002C542D7A00000000A0 +:10C2D00000002C4E2D7A0000000000002F962C4804 +:10C2E0000000000000002C422C3C00000000000078 +:10C2F0002C36314C0000000000002D742F8400000B +:10C300000000000031402C300000000000002FAE83 +:10C310002C2A0000000000002C242F7E00000000CA +:10C3200000002C1E31280000000000002C182F7285 +:10C33000000000000000312E2C1200000000000060 +:10C340002FAE2C0C000000000000312E3128000020 +:10C35000000000002FAE2F72000000000000312E00 +:10C3600031280000000000002FAE2F7200000000F6 +:10C370000000312E31280000000000002FAE2F7287 +:10C380000000000000002C0630FE0000000000004D +:10C390002D382F4800000000000031042C00000060 +:10C3A000000000002F4E2BFA0000000000002BF4CC +:10C3B00030FE0000000000002D322F480000000079 +:10C3C00000002BEE2BE800000000000031042BE2FF +:10C3D0000000000000002F4E2BDC2F420000000068 +:10C3E0002BD630EC0000000000002BD030D4000031 +:10C3F000000000002BCA30EC0000000000002BC43D +:10C4000030D40000000000002E1030EC00000000CE +:10C4100000002D5630D40000000000002BBE2BB8C9 +:10C420000000000000002BB22BAC00000000000058 +:10C430002BA630BC0000000000002BA02F0600003F +:10C440000000000030C22B9A0000000000002F0CFA +:10C450002B940000000000002B8E30BC0000000078 +:10C4600000002B882F060000000000002B8230AA5D +:10C470000000000000002B7C2EF4000000000000F3 +:10C480002B7630AA0000000000002B702EF4000074 +:10C490000000000030B02B6A0000000000002EFAFF +:10C4A0002B640000000000002B7630AA0000000082 +:10C4B00000002B702EF4000000000000309E2B5E68 +:10C4C0000000000000002EE82B58000000000000D3 +:10C4D0002B5230980000000000002B4C2EE2000090 +:10C4E00000000000309E30980000000000002EE8A0 +:10C4F0002EE20000000000002B4631760000000014 +:10C5000000002D5C31280000000000002B40317637 +:10C510000000000000002B3A31280000000000005D +:10C520002B3431760000000000002B2E3128000053 +:10C53000000000002B2831760000000000002B22B4 +:10C5400031280000000000002DEC317600000000D2 +:10C5500000002D383128000000000000317C2B1C29 +:10C560000000000000002F4E2B160000000000000D +:10C570002B10306E0000000000002B0A30FE00007F +:10C58000000000002B04304A0000000000002AFEDA +:10C590002E9A0000000000002AF8304A0000000037 +:10C5A00000002AF230380000000000002AEC2E883B +:10C5B0000000000000002AE6303800000000000003 +:10C5C0002AE02E880000000000002ADA303800003F +:10C5D000000000002AD42E880000000000002ACEAF +:10C5E0002AC80000000000002AC22ABC0000000087 +:10C5F00000002AB62AB00000000000002AAA302657 +:10C600000000000000002AA42E40000000000000EE +:10C610002A9E2D9E0000000000002E102DF200002A +:10C62000000000002D562D3E00000000000030B03C +:10C630002A980000000000002EFA2A920000000054 +:10C640000000320031FA000000000000317C2A8C2A +:10C6500000000000000031222A86000000000000D7 +:10C660002A802E400000000000002A7A2A74000070 +:10C6700000000000318E2A6E0000000000002A68D1 +:10C680002A62000000000000320031FA00000000C1 +:10C690002A5C2A562A500000000000002A4A319ADB +:10C6A0000000000000002A442A3E000000000000B4 +:10C6B00031B231AC000000002A5C303E303800005E +:10C6C00000000000317C3176000000002A5C30F26E +:10C6D00030EC0000000000003140313A0000000062 +:10C6E00000002A382A320000000000003116311004 +:10C6F000000000000000310430FE000000000000D7 +:10C700002A2C30AA00000000000030F230EC0000BB +:10C7100000002A5C2A262A2000000000000030DAEF +:10C7200030D40000000000002A1A2A140000000083 +:10C730000000309E30980000000000003050304A69 +:10C74000000000002A5C2A0E2A08000000000000F9 +:10C750003062305C0000000000002A0229FC00006A +:10C760000000000029F629F0000000002A5C2AF8E9 +:10C77000304A00000000000029EA29E4000000001F +:10C78000000029DE29D800000000000029D22BDC9F +:10C7900000000000000029CC2A6200000000000018 +:10C7A00029C62CBA00000000000029C029E40000BE +:10C7B0000000000029BA29B429AE0000000029A811 +:10C7C00029A2299C0000000029962A3200000000BE +:10C7D0000000299029D8000000000000298A29843F +:10C7E000000000000000297E2BDC0000000000009B +:10C7F00029782972296C0000000029662A6200004D +:10C80000000000002C242F7E0000000000002960A2 +:10C81000295A0000000000002954294E00000000A1 +:10C82000000029482942000000000000293C293668 +:10C830000000000000002F3C30D400000000000089 +:10C840002930292A0000000000002924291E0000A8 +:10C850000000000029182912000000000000290C27 +:10C860002906000000000000290028FA000000004E +:10C87000000030082CBA00000000000028F428EE68 +:10C88000000000000000294828E828E2000000001D +:10C8900028DC28D600000000000028D028CA0000AC +:10C8A0000000000028C42A6200000000000028BE2A +:10C8B0002CBA00000000000028B830D400000000AE +:10C8C000000028B22CBA00000000000028AC28CAE2 +:10C8D0000000000000002E2831AC00000000000025 +:10C8E00028A628A0000000000000289A319A000025 +:10C8F000000000002894288E00000000000030B0E6 +:10C9000030AA00000000000031522888000000001A +:10C9100000002882287C0000000000002876287093 +:10C92000000000000000286A2864000000000000E9 +:10C93000285E2A3E00000000000028582D3E00001E +:10C94000000000002A2628520000000000003200EB +:10C9500031FA000000000000284C2CBA0000000052 +:10C96000000031EE31E80000000000002A4A319A50 +:10C9700000000000000028462840000000000000E1 +:10C9800031B231AC000000000000283A2834000029 +:10C990000000000030B0282E000000000000282811 +:10C9A00030FE000000000000282230FE00000000E1 +:10C9B0000000281C2A3E0000000000002816281055 +:10C9C00000000000000031163110000000000000DF +:10C9D000317C317600000000000030F230EC0000C5 +:10C9E000000000002A262A2000000000000030DAA3 +:10C9F00030D400000000000031DC31D6000000001F +:10CA00000000309E3098000000000000280A2D3EF3 +:10CA10000000000000002A0E2A08000000000000AC +:10CA20003062305C000000000000317C280400000F +:10CA30000000000027FE27F800000000000027F299 +:10CA400027EC000000000000304427E60000000052 +:10CA5000000027E027DA00000000000027D431881A +:10CA6000000000000000284C2CBA0000000000006C +:10CA700027CE27C800000000000027C227BC000006 +:10CA80000000000027B627B0000000000000302C96 +:10CA9000302600000000000027AA27A400000000A4 +:10CAA0000000279E27980000000000002792278C96 +:10CAB0000000000000002786278000000000000022 +:10CAC0002FE42FDE000000000000277A277400000A +:10CAD00000000000276E27680000000000002762A9 +:10CAE000275C0000000000002756275C00000000C3 +:10CAF00000002750274A0000000000002744273E7E +:10CB0000000000000000273827320000000000006D +:10CB1000272C27260000000000002F3C30D4000006 +:10CB200000000000272027B00000000000002F2A8E +:10CB30002F24000000000000300830020000000038 +:10CB40000000290028FA0000000000002EA02E9A04 +:10CB5000000000000000271A271400000000000059 +:10CB60002EB22EAC0000000000002F4E270E000059 +:10CB7000000000002708300200000000000027022B +:10CB800026FC000000000000270226FC0000000038 +:10CB9000000026F626F000000000000026EA26E449 +:10CBA00000000000000026DE26D800000000000083 +:10CBB00026D226CC00000000000026C626C00000B9 +:10CBC00000000000302C30260000000000002D8600 +:10CBD0002FDE00000000000026BA2BDC0000000061 +:10CBE000000026B4278C00000000000026AE26A816 +:10CBF0000000000000002EFA2EF4000000000000EB +:10CC00002F962F900000000000002D6E2D7A00005E +:10CC1000000000002F962F8400000000000026A2D4 +:10CC2000269C0000000000002696269000000000D0 +:10CC3000000026BA2F48000000000000268A274A7C +:10CC400000000000000026842E9A00000000000072 +:10CC50002720267E0000000000002678319A000080 +:10CC6000000000002672266C00000000000026660E +:10CC7000306E000000000000266030FE0000000062 +:10CC800000002666306E000000000000266030FEC6 +:10CC9000000000000000265A306E00000000000076 +:10CCA000265430FE0000000000002DDA304A00005B +:10CCB000000000002D262E9A0000000000002D74B8 +:10CCC0002F84000000000000264E0000000000003D +:10CCD00000002648311000000000000026422F5AB4 +:10CCE0000000000000003200263C000000000000B0 +:10CCF000302C26360000000000002A0229FC00002B +:10CD00000000000026302A32000000000000317CC4 +:10CD1000262A0000000000002F4E312800000000ED +:10CD200000002E3431AC0000000000002C0630FE64 +:10CD30000000000000002D922FDE00000000000027 +:10CD40002624275C000000000000261E2618000094 +:10CD5000000000002612260C00000000000026063D +:10CD6000260000000000000025FA25F40000000065 +:10CD7000000025EE25E800000000000025E225DC8B +:10CD800000000000000025D625F40000000000008F +:10CD900025D025CA00000000000025C425BE0000E3 +:10CDA0000000000025B825B200000000000025ACFE +:10CDB00025A60000000000002762301400000000DB +:10CDC000000025A0259A0000000000002594258E73 +:10CDD00000000000000025882582000000000000FF +:10CDE000257C25760000000000002A0229FC0000B6 +:10CDF0000000000028DC28D600000000000030F20F +:10CE00002DF20000000000002F3C2D3E000000002D +:10CE100000002570256A0000000000002564255EE2 +:10CE20000000000000002558256A000000000000F6 +:10CE30002552255E000000000000254C254600001C +:10CE4000000000002540253A000000000000289462 +:10CE500025340000000000002564252E000000009D +:10CE6000000025282522000000000000251C2516B2 +:10CE70000000000000002DD430D4000000000000AD +:10CE8000251031AC0000000000002DD430D400008B +:10CE90000000000030082D1A000000000000250AE4 +:10CEA000319A0000000000002504278C00000000DB +:10CEB000000024FE24F800000000000024F224EC0E +:10CEC00000000000000024E624E000000000000054 +:10CED00024DA24D400000000000024CE24C800007E +:10CEE0000000000024C224BC00000000000024B6A2 +:10CEF00024B00000000000002C2424AA0000000040 +:10CF000000002A382A3200000000000024A4274A2A +:10CF10000000000000002A442A3E0000000000003B +:10CF2000249E2F7E00000000000024982492000020 +:10CF3000000000002786248C0000000000002486EA +:10CF40002480000000000000272C247A000000004C +:10CF500000002474246E000000000000272C272607 +:10CF600000000000000024682462000000000000AF +:10CF7000245C245600000000000030F22DF2000076 +:10CF8000000000002450244A00000000000031DCB2 +:10CF900024440000000000003008243E000000008F +:10CFA0000000309E243800000000000029002432D8 +:10CFB0000000000000003050304A00000000000077 +:10CFC0002EA0242C0000000000003050304A000049 +:10CFD000000000002EA0242C0000000000002426E9 +:10CFE0002420000000000000241A24140000000087 +:10CFF0000000240E2408000000000000240223FC8E +:10D0000000000000000023F623F0000000000000F4 +:10D0100023EA23E400000000000023DE27F80000DC +:10D020000000000023D8300200000000000023DED2 +:10D0300027F800000000000023D226FC00000000BA +:10D04000000023CC23C600000000000023D223C030 +:10D05000000000000000273823BA00000000000094 +:10D0600023B4283400000000000023AE2774000021 +:10D070000000000023A823A2000000000000239C61 +:10D0800023960000000000002816239000000000F6 +:10D090000000238A2384000000000000317C237EEE +:10D0A000000000000000293023780000000000008C +:10D0B000248624800000000000002372236C0000FE +:10D0C0000000000023DE236600000000000023D8DB +:10D0D0002360000000000000235A235400000000D9 +:10D0E000000028F4234E000000000000234831FA1D +:10D0F0000000000000002342302600000000000075 +:10D100002E5231FA0000000000002DB03026000041 +:10D1100000000000233C2E400000000000002336E9 +:10D120002D9E000000000000233031AC0000000004 +:10D130000000232A2FDE0000000000002324231E0D +:10D14000000000000000231823120000000000006F +:10D15000230C231E00000000000023062312000001 +:10D16000000000002300283400000000000022FA24 +:10D17000277400000000000022F4282E00000000A8 +:10D18000000022EE27680000000000003086300218 +:10D190000000000000002E8E22E8000000000000C9 +:10D1A00022E230FE00000000000022DC275C0000CC +:10D1B0000000000022D630FE00000000000022D057 +:10D1C000275C0000000000002DFE30EC0000000095 +:10D1D00000002D4430D400000000000030F22DF299 +:10D1E0000000000000002F3C2D3E00000000000069 +:10D1F00022CA2DF20000000000002D442D3E000048 +:10D200000000000022C427C800000000000022BE69 +:10D2100026CC00000000000022B82D3E00000000D7 +:10D22000000022B22E9A00000000000022AC2D3E29 +:10D230000000000000002D142E9A000000000000E5 +:10D2400022A62D3E0000000000002D262E9A000090 +:10D250000000000022A027F8000000000000229A31 +:10D2600030020000000000002294228E0000000026 +:10D27000000025042288000000000000228231887E +:10D28000000000000000265426E40000000000001A +:10D29000250A227C00000000000025042276000000 +:10D2A000000000002426242000000000000022705E +:10D2B000226A0000000000003062305C00000000C4 +:10D2C000000022642EAC000000000000225E225804 +:10D2D0000000000000002FF63038000000000000C1 +:10D2E00022523110000000000000224C22460000B3 +:10D2F000000000002240223A00000000000022341A +:10D30000222E00000000000022282222000000003F +:10D310000000221C22160000000000002210220A39 +:10D32000000000000000220421FE000000000000B8 +:10D3300021F821F20000000000002594258E000055 +:10D340000000000021EC21E60000000000002F2A70 +:10D3500021E000000000000021DA21D400000000DC +:10D36000000021CE30BC00000000000021C821C216 +:10D37000000000000000299029D8000000000000F3 +:10D3800021BC21B6000000000000231821B00000DD +:10D3900000000000320021AA000000000000302C34 +:10D3A00021A4000000000000219E31FA00000000CE +:10D3B000000021983026000000000000219231FA80 +:10D3C000000000000000218C30260000000000005A +:10D3D000219231FA000000000000218C302600006C +:10D3E00000000000218631FA0000000000002180CA +:10D3F0003026000000000000217A31FA0000000011 +:10D400000000217430260000000000002E5E21AADA +:10D410000000000000002DBC21A40000000000005E +:10D42000216E31FA00000000000021683026000063 +:10D4300000000000216E31FA0000000000002168A9 +:10D440003026000000000000216231FA00000000D8 +:10D450000000215C3026000000000000215631FA57 +:10D4600000000000000021503026000000000000F5 +:10D470002D0221AA0000000000002CFC21A40000C5 +:10D480000000000031B2214A0000000000002FE43B +:10D490002144000000000000213E31AC00000000EB +:10D4A000000021382FDE000000000000213231ACE6 +:10D4B000000000000000212C2FDE00000000000012 +:10D4C000212631AC00000000000021202FDE0000EA +:10D4D00000000000212631AC0000000000002120E7 +:10D4E0002FDE000000000000211A31AC0000000017 +:10D4F000000021142FDE000000000000210E31ACDE +:10D5000000000000000021082FDE000000000000E5 +:10D510002E2E214A0000000000002D8C2144000026 +:10D520000000000021022D7A0000000000002F966C +:10D5300020FC00000000000030F220F60000000097 +:10D5400000002F3C20F000000000000020EA30EC3A +:10D5500000000000000020E430D4000000000000C3 +:10D5600020DE30EC00000000000020D830D40000A5 +:10D570000000000020DE30EC00000000000020D899 +:10D5800030D400000000000020D230EC0000000089 +:10D59000000020CC30D400000000000020C630EC99 +:10D5A00000000000000020C030D400000000000097 +:10D5B0002E0A20F60000000000002D5020F0000090 +:10D5C0000000000020BA29FC00000000000020B488 +:10D5D00029E400000000000020BA29FC000000003F +:10D5E000000020B429E400000000000020AE29FC67 +:10D5F00000000000000020A829E400000000000056 +:10D6000020A229FC000000000000209C29E400006A +:10D61000000000002A022096000000000000209078 +:10D62000208A000000000000317C208400000000FF +:10D6300000002F4E207E0000000000002078317690 +:10D6400000000000000020723128000000000000EF +:10D65000206C2066000000000000206027260000EB +:10D6600000000000206C2066000000000000206028 +:10D670002726000000000000205A2066000000005D +:10D68000000020542726000000000000204E2066E5 +:10D6900000000000000020482726000000000000D5 +:10D6A0002042203C000000000000272C2036000013 +:10D6B00000000000305020300000000000002EA0CC +:10D6C0002E9A000000000000202A304A00000000CE +:10D6D000000020242E9A000000000000201E304A86 +:10D6E00000000000000020182E9A0000000000003A +:10D6F000309E20120000000000002EE8200C0000E8 +:10D700000000000030F220060000000000002F3C66 +:10D7100020000000000000002BD6200600000000C2 +:10D7200000002BD020000000000000001FFA231290 +:10D730000000000000001FF41FEE000000000000C9 +:10D740001FE82A620000000000001FE82A620000B3 +:10D75000000000001FE82A620000000000001FE82F +:10D760002A620000000000001FE22CBA0000000046 +:10D7700000001FE22CBA0000000000001FE22CBADB +:10D780000000000000001FE22CBA000000000000B2 +:10D79000286A1FDC00000000000031042BE20000BA +:10D7A00000000000286A286400000000000026062F +:10D7B0002600000000000000320031FA00000000E6 +:10D7C000000031B231AC000000000000317C317645 +:10D7D0000000000000001FD61FD01FCA000000007C +:10D7E0001FC41FBE1FB8000000001FB21FD00000E2 +:10D7F000000000001FB21FD00000000000001FAC9E +:10D800001FD00000000000001FA61FD00000000075 +:10D8100000001FA01FD00000000000001F9A1FD0B2 +:10D820000000000000001F941FD000000000000056 +:10D830001FD61F8E0000000000001FD61F8E0000A4 +:10D84000000000001F881FD00000000000001F82A1 +:10D850001F7C0000000000001F761FD000000000A9 +:10D8600000001FD61F700000000000001F6A1F6428 +:10D870000000000000001FD61FD0000000000000C4 +:10D880001FA61FD00000000000001FD61FD0000000 +:10D89000000000001FA61FD00000000000001FD6DF +:10D8A0001FD00000000000001F5E2D7A0000000065 +:10D8B00000001F5E2F840000000000002D501F5844 +:10D8C000000000000000302C2CEA000000000000E6 +:10D8D0002FE42C8A0000000000002F962C48000046 +:10D8E000000000002F4E2B160000000000002F3C0F +:10D8F0001F582F12000000002D501F58000000007C +:10D9000000002BC41F580000000000001F521F58C9 +:10D910000000000000001F4C1F461F4000000000D8 +:10D920001FD61FD00000000000001F3A26D80000BC +:10D930001F341F2E1F281F2200001F1C1F161F1020 +:10D940001F0A00001F041F161EFE26CC00001EF832 +:10D950001EF21EEC27C800001EE61EF21EE01EDAB4 +:10D9600000001ED41EF21ECE1EC800001EC21EBC29 +:10D970001EEC27C800001EB61EF21EB031E80000E3 +:10D980001EAA1EF21EA42F7200001E9E1E981E923A +:10D990001E8C00001E861F161E801E7A00001E862A +:10D9A0001F2E1E742E8800001E6E1F161E681E621B +:10D9B00000001E5C1EF21E561E5000001E4A1EF283 +:10D9C0001E441E3E00001E381F161E321E2C000074 +:10D9D0001E261F2E1E2031AC00001E1A1F2E1E14E4 +:10D9E000308000001E0E1F161E081E0200001DFCC7 +:10D9F0001E981DF630D400001DF01F2E1DEA1DE4F8 +:10DA000000001DDE1E981DD81DD200001DCC1E98E2 +:10DA10001DC61DC000001DBA1EF21DB41DAE0000C3 +:10DA20001DA81DA21D9C1D961D901D8A1D841E688B +:10DA30001E6200001D7E1D781F5E2D7A0000000012 +:10DA400000001F5E2F840000000000001F5E1D729A +:10DA50000000000000001F5E1D6C000000000000C0 +:10DA6000000100EBFECC000100EBFE4100010018BC +:10DA70000444000102910299000100C4055F000105 +:10DA8000030C01C10001052704EA000102BC0000EB +:10DA9000000102BC044400010013044400010153CE +:10DAA000029A000101F60000000101F604440001A1 +:10DAB000024102990001025700000001025704448C +:10DAC0000001010701F20001022600000001022608 +:10DAD0000444000101D20222000101D20000000131 +:10DAE00001D2044400010258034D000102580444CD +:10DAF0000001023D035800010269000000010269B3 +:10DB000004440001024F02220001024F04440001BC +:10DB10000261029A00010260044400010175029B47 +:10DB2000000101BC0000000101BC0444000100F23E +:10DB30000222000100F20000000100F20444000192 +:10DB40000265029A000102650000000102650444BA +:10DB50000001027602220001027600000001027636 +:10DB6000044400010140029A000101DE0444000166 +:10DB700001E80000000101E8044400010165029B86 +:10DB8000000101ED0000000101ED04440001001559 +:10DB900004440001000C0386000100E80444000175 +:10DBA000028B029A0001027B04440001027A0222E5 +:10DBB00000010019044400010005029B000100FB64 +:10DBC0000000000100FB044400010002029A000171 +:10DBD00000F40000000100F4050C0001027A029A32 +:10DBE0000001027A044400010016044400010169A6 +:10DBF000029A000101F80444000100F6029A0001B3 +:10DC0000018F00000001018F04440001001704444B +:10DC10000001017A029900010208000000010208D7 +:10DC20000444000100140444000101C60160000125 +:10DC30000247044400010378061F000100F70000BA +:10DC40000001028D061F0001025A05D10001025B8E +:10DC5000FE14000100E8043F000101E9000000019A +:10DC600001E905B600010138FECC0001013807E1E9 +:10DC700000010234FE900001023405B600010138B3 +:10DC8000074800010138FE41000101380746000144 +:10DC9000013806B000010138073F000101380733A1 +:10DCA000000101380794000101380798000102FCC7 +:10DCB00005B60001014800000001022D05B6000173 +:10DCC000024605B60001013800000001013805B622 +:10DCD000000102CBFE7B00010262078C000100DC28 +:10DCE000078C0001040C00000001040A05B60001C5 +:10DCF000022C043F00010258FE4100010310FE41C6 +:10DD000000010199FE1400010219FE14000101D660 +:10DD100005C90001021D073F000101D6068F000161 +:10DD2000021D07E10001021DFECC00010272FECCC3 +:10DD3000000102F3FECC000102F305B600010272FD +:10DD400005C9000102F3073F00010272068F0001BE +:10DD500002F307E1000102720621000102F3000054 +:10DD6000000102F307980001025D068F000102E145 +:10DD700007E100010251FECC000102DFFECC0001F0 +:10DD80000259FECC00010259043F0001030EFECCF3 +:10DD90000001025905C90001030E073F00010259A5 +:10DDA000068F0001030E07E1000102590621000160 +:10DDB000030E07980001025A07100001030F0862C2 +:10DDC0000001025A06F10001030F08420001025A45 +:10DDD000067F0001030F07D10001025A068F0001E0 +:10DDE000030F07E100010258FECC00010310FECC36 +:10DDF000000100EAFECC000100E8068F00010235B8 +:10DE000007100001027108620001023506F10001ED +:10DE10000271084200010235067F0001027107D13C +:10DE20000001023505C900010271073F00010235FA +:10DE3000068F0001027107E100010241FECC0001E2 +:10DE40000260FECC0001021F0703000102660855B4 +:10DE50000001021F07060001026608580001021FA8 +:10DE600006C50001026608160001021F0710000126 +:10DE7000026608620001021F06F100010266084204 +:10DE80000001021F067F0001026607D10001021F88 +:10DE9000068F0001026607E10001021FFECC0001AF +:10DEA000026BFECC00010232FE90000102BCFE902B +:10DEB000000102BC05B60001023E00000001023E66 +:10DEC00005B600010278043F000102B6000000011F +:10DED00002B605B6000102750000000102EF000065 +:10DEE000000102EF05B6000103F40000000103F495 +:10DEF00005B600010343000000010343043F000195 +:10DF000003BA0000000103BA05B6000101E2FE9168 +:10DF1000000101E2043F0001024EFE900001024EAA +:10DF200005B600010306000000010306043F0001DE +:10DF3000037800000001037805B6000103760000B5 +:10DF40000001037606140001037005B60001025CAF +:10DF500000000001025C05B6000101FF043F000162 +:10DF60000207FE9000010207043F000101B0FE908D +:10DF700000010203FE90000103350733000101B0E8 +:10DF8000FE9100010206FE900001020605B60001A6 +:10DF9000025205BC000102AF07330001025A079884 +:10DFA0000001025A0733000101D605380001025A68 +:10DFB00006B0000101F805BC0001027A070E00015D +:10DFC000030F070E0001026705BC000102E30733DF +:10DFD000000102670538000102E306B0000101D824 +:10DFE000FE14000101CF05BC0001023D0733000112 +:10DFF00002A905BC0001031F07330001023205BC62 +:10E00000000102D207330001023200000001023297 +:10E01000043F000102D20000000102C105B6000168 +:10E02000023505F20001027107680001036B043F2D +:10E030000001033B05B60001021F05F20001026664 +:10E040000768000102B7FE9200010379FE9000010B +:10E05000037905B600010252FE90000102AFFE9066 +:10E060000001027CFE920001027C043F0001027369 +:10E07000FE15000102E1FE0000010233FE920001E4 +:10E080000233043F000102BAFE9000010220FE0AA2 +:10E0900000010220043F0001029FFE000001029FD8 +:10E0A00005B6000102A905F20001031F076800017F +:10E0B00002B3FE9000010369FE83000102B100007B +:10E0C000000102B1043F0001036905B600010252DC +:10E0D000043F000102AF05B600010258FE900001A6 +:10E0E0000258043F000102B0FE90000102B005B6E4 +:10E0F000000102C1FE90000102C1043F0001035E65 +:10E10000FE900001035E05B600010206FE920001CA +:10E110000206043F00010239FE900001023905B6F3 +:10E12000000101D6FE14000101C9FE91000102198F +:10E13000FE9000010252FE41000102F4FE41000186 +:10E14000026C00000001026C043F00010366FE0A3D +:10E1500000010366043F00010433FE0000010433A4 +:10E1600005B6000102E00000000102E005B6000172 +:10E170000272FE91000102E6FE90000102E605B681 +:10E18000000102300000000102950000000102952C +:10E1900005B6000101860614000101D7043F000105 +:10E1A00001F0FE920001027FFE900001027F05B6A1 +:10E1B000000101CFFE41000101CF043F0001023DFB +:10E1C000FE410001023D05B6000102C2FE920001BF +:10E1D00002C2043F00010332FE900001033205B683 +:10E1E0000001020DFE0A0001020D043F000102873A +:10E1F000FE000001028705B6000101B0043F0001E6 +:10E20000020305B60001026006140001026EFE92D0 +:10E210000001026E05F2000102F0FE90000102F022 +:10E220000751000101E7FE140001027CFE14000109 +:10E23000041BFE100001041B043F0001048FFE10AC +:10E240000001048F05B6000101E606210001025F0E +:10E250000798000101E60000000101E7043F00010A +:10E26000025F00000001025A05B6000101CFFE9EC8 +:10E27000000101CF054A0001023DFE680001023D98 +:10E2800006CE00010386000000010386043F000162 +:10E29000042C00000001042C05B6000102C6000099 +:10E2A000000102C605B600010308000000010308D2 +:10E2B000043F000103CE0000000103CE05B60001BB +:10E2C00002000000000101F1043F0001027305B6E5 +:10E2D00000010381000000010381043F00010447A5 +:10E2E00000000001044705B600010284000000019F +:10E2F00002840525000102B50000000102B505B643 +:10E30000000102FB0000000102FB043F0001039733 +:10E3100000000001039705B6000102670621000115 +:10E3200002E4000000010255043F0001021FFDDB72 +:10E330000001026BFDDB0001039106210001037562 +:10E3400007980001022505B6000102E505BC0001A1 +:10E3500003920733000102E50621000103920798AA +:10E36000000101AF0000000101AF058900010203B7 +:10E3700006E300010268FE90000101D605F20001EB +:10E3800001D706210001039C00000001039C043F0B +:10E3900000010345000000010345043F000101F2B4 +:10E3A0000000000101F2043F000101B0062100015C +:10E3B000025D061400010332000000010332043F35 +:10E3C000000101F80000000101D9043F00010247EB +:10E3D000000000010247043F000102E500000001C7 +:10E3E00002E1043F00010296000000010296043F92 +:10E3F00000010369000000010369043F0001024CB1 +:10E40000043F0001025DFE90000102AFFE14000116 +:10E4100002AF061400010268043F0001027200000E +:10E4200000010272043F000102B30000000102B3C8 +:10E43000043F0001022F00000001022F043F0001F1 +:10E4400001D70000000101E1043F0001026B05F269 +:10E450000001026700000001026D043F000101CFCE +:10E460000000000101C7043F000102A900000001F3 +:10E4700002A8043F00010230FE9000010230043F78 +:10E48000000101B00000000101C8043F0001024387 +:10E49000000000010243043F0001024D00000001A2 +:10E4A000024D061B0001026800000001026805B66B +:10E4B0000001041D00000001041D05B60001027AE0 +:10E4C00000000001023C05B60001033805B600015A +:10E4D00002A20000000102A205B600010410000023 +:10E4E0000001040700000001040705B6000102AFA7 +:10E4F0000000000102A605B6000102E1FE90000145 +:10E50000026505B6000102BA0000000102BA05B6B4 +:10E510000001025E05B6000102EA0768000102EC94 +:10E5200005B60001023D00000001031F00000001CC +:10E53000032005B60001029DFE900001029D05B674 +:10E540000001026205B6000102DCFE900001025DDE +:10E5500007680001024A0798000102CB0000000191 +:10E5600002CB05B6000103D50000000103D505B6B6 +:10E57000000103B90000000103B905B60001FFE581 +:10E58000FE900001027C00000001027C05B6000143 +:10E5900002590798000102CA0000000102CA05B62C +:10E5A000000102EF06730001026206730001025AC5 +:10E5B00006730001026205BC000100DC05BC00011D +:10E5C00002F00000000102EF043F000102E3FE142C +:10E5D000000102E30612000103F4043F0001020FF0 +:10E5E000FE14000102B7FE14000102B7043F00014F +:10E5F00001C90000000101C9043F0001025B0000E5 +:10E600000001025B043F000101E6FE6F000101E62C +:10E61000043F00010257FE1400010257043F0001AD +:10E620000273000000010273043F000101D6FE6F77 +:10E63000000101D606140001020F00000001020FC4 +:10E64000043F00010263FE1400010263043F000165 +:10E6500002040000000102040621000100DC043F66 +:10E6600000010406062B00010249000000010249D6 +:10E67000062B0001026A043F000101DFFE6F00016A +:10E6800001DF0614000101E5043F00010253061FEB +:10E69000000103B5043F000101ECFE14000101EC90 +:10E6A000043F0001044F061F000102AA0000000100 +:10E6B0000282061F00010260043F0001026206B5EB +:10E6C000000100DC06730001026A0673000101D13B +:10E6D0000000000101E5067300010259000000017D +:10E6E000026006730001031B00000001031B05B656 +:10E6F0000001030E00000001030E05B60001030D2A +:10E7000000000001030D05B6000102350000000104 +:10E71000023505B6000102DC0000000102DC05B68E +:10E720000001022105B6000102530000000102535E +:10E7300005B60001024A00000001024A05B60001C8 +:10E74000025905B60001028300000001028305B6EC +:10E750000001002905B60001017D0000000100DC78 +:10E7600006B50001034400000001032E0000000173 +:10E77000032E05B60001033A05B60001034F000061 +:10E78000000102D00000000101DDFE3B000102217A +:10E79000FE3B0001036B06210001033B07980001CB +:10E7A000021F07A00001026600000001026607B315 +:10E7B00000010249FE14000102F905CB00010139F4 +:10E7C0000000000101AD061F000101D8061D000177 +:10E7D00002510794000101D805D1000102510748F8 +:10E7E000000101D806210001025107980001021D15 +:10E7F0000733000101D6061D0001021D0794000128 +:10E8000002E5061D00010392079400010251FE413A +:10E81000000102DFFE410001025D0682000102E10B +:10E8200007F80001025D05CF000102E10746000183 +:10E83000025D0538000102E106B0000102E1073F78 +:10E840000001010206140001021907940001019958 +:10E85000FE3B00010219FE3B000101DDFE14000138 +:10E860000221FE14000101DD061D0001023707949C +:10E87000000101DD0621000102370798000101A90E +:10E88000061D000102610794000100E6FE3B000145 +:10E890000278FE3B000101A90621000102610798F0 +:10E8A000000103D70000000103D7043F000103A5C6 +:10E8B0000000000103A505B60001025A05CF0001C2 +:10E8C000030F07460001025A05380001030F06B086 +:10E8D0000001025DFE14000102E3FE900001029AB5 +:10E8E00000000001029A043F000102E307940001C6 +:10E8F000025DFE3B000102E3FE3B000102E30798DC +:10E90000000100E8FE3B00010251FE3B000100E86F +:10E9100007F6000101010798000101F0043F000122 +:10E9200001F0FE3B00010263FE3B0001010207947F +:10E93000000101EEFE14000102B805D1000100EA59 +:10E94000FE41000100E805CF000100E805380001A4 +:10E9500000E805C9000101D30614000102E100002E +:10E96000000100E807F200010335FE3B000103440B +:10E9700007480001034407460001034407940001CF +:10E980000241FE4100010260FE410001023505D155 +:10E990000001027107480001023505CF0001027134 +:10E9A00007460001023505380001027106B000017A +:10E9B00002620000000102D007940001026205D14A +:10E9C00000010314074800010262061D0001031440 +:10E9D0000794000102620621000103140798000158 +:10E9E000021FFE410001026BFE410001026605BBF1 +:10E9F0000001021F05CF0001026607460001021F49 +:10EA000005380001026606B0000101D605BC000110 +:10EA10000262FE1F000102620614000101D60621F7 +:10EA20000001025D05BC0001025D061D0001025DE2 +:10EA300006210001025A00000001025A05BC000133 +:10EA4000025A05C90001025A061D0001025A062198 +:10EA50000001025D05C90001024B00000001024BEC +:10EA60000614000100E805BC000100E8061D0001D5 +:10EA700000EB0000000100E806210001023505BCA2 +:10EA800000010235061D0001023506210001025277 +:10EA9000FE140001036B000000010371043F00013C +:10EAA000021F06820001021F05BC0001021F05C9EA +:10EAB0000001021F061D0001021F06210001025570 +:10EAC000000000010255061F0001025805B60001B2 +:10EAD000021D0798000102E10733000102E10794DB +:10EAE000000102E107980001030F0000000103107C +:10EAF00005B60001030F07330001030F073F0001B4 +:10EB0000030F07940001030F0798000102E3073F7A +:10EB1000000102D40000000102D405B60001027118 +:10EB20000733000102710794000102710798000188 +:10EB300002F4FE140001033B00000001036305B66C +:10EB400000010266071D000102660733000102662C +:10EB5000073F000102660794000102660798000162 +:10EB6000016F031D0001017905CD00010147032557 +:10EB70000001015405CD00010378043F000101DECE +:10EB80000000000101D8043F00010383043F00019D +:10EB90000088FE10000101D6043F000103D2043FAB +:10EBA000000101FF0000000101FE043F0001059F7C +:10EBB000043F000102E5043F00010384043F00011B +:10EBC00001D50000000101D5043F000101580220D9 +:10EBD00000010280054600010199000000010102C8 +:10EBE000054600010382043F000101DD0000000131 +:10EBF00001DD043F000102F4043F000100E60000D3 +:10EC0000000101A9043F0001047B043F000103D976 +:10EC1000FE1F00010492043F000100E8FE1F0001F6 +:10EC20000275043F0001025A022000010481043FE2 +:10EC30000001025A043F00010474043F0001025D18 +:10EC400000000001025D043F000106D0043F000106 +:10EC50000391000000010391043F000100E802203D +:10EC60000001018B0614000100E80000000103C24E +:10EC70000614000101F000000001001FFE14000155 +:10EC800001A605D1000100EA0000000100E805D15D +:10EC90000001025D02200001045F06140001025E13 +:10ECA0000000000100E806140001041D04430001F7 +:10ECB000020AFE14000101FB043F000102C3061F0B +:10ECC000000101170000000101D7061F0001043CEC +:10ECD000043F00010241000000010235043F000131 +:10ECE00002620220000104790614000102490614A0 +:10ECF000000103A4043F000102520000000102626F +:10ED0000043F0001043606140001026D00000001FA +:10ED100002790614000103FE043F0001021F0000F7 +:10ED20000001021F043F0001047205B600010256F3 +:10ED300000000001025105B60001041005B60001F3 +:10ED4000021D00000001021D05B60001042405B6E5 +:10ED50000001022700000001022705B6000106FAA3 +:10ED600005B60001038D00000001039205B6000105 +:10ED7000047505B60001024F00000001025205B6FD +:10ED80000001021902DB0001040905B600010219A5 +:10ED900000000001021905B60001043405B60001A7 +:10EDA000022100000001023705B60001049805B6F3 +:10EDB0000001027800000001026105B60001030FA6 +:10EDC000FEA40001048505B6000102580000000100 +:10EDD000026305B60001030F02DB000105F405B66E +:10EDE0000001031000000001030F05B60001059D9E +:10EDF00005B6000102E30000000102E305B60001D0 +:10EE000006BF05B60001037000000001037505B6DA +:10EE10000001020D02DB0001035205B600010251A0 +:10EE200000000001010105B60001047D05B60001E6 +:10EE3000026300000001026A05B6000101D005B6B8 +:10EE40000001FFE5FEAB0001010205B600010194DF +:10EE500005B60001010300000001010305B6000131 +:10EE600002E102DB0001059805B6000102DF0000A7 +:10EE7000000102E105B6000105A005B60001033559 +:10EE800000000001034405B6000103DC05B60001E3 +:10EE9000020300000001026005B60001044205B64D +:10EEA0000001026000000001027105B6000102D4F9 +:10EEB00002DB0001057D05B6000102C20000000171 +:10EEC00002D005B6000104CE05B6000102F4000030 +:10EED0000001031405B6000104DB05B60001027B46 +:10EEE00000000001028005B60001045805B60001CB +:10EEF000026B00000001026605B60002003100242A +:10EF0000003D00000044005D001A006C006C0034FD +:10EF1000007C007C00350082008D00360092009855 +:10EF20000042009A00B8004900BA00DE006800E024 +:10EF300000E0008D00E200E2008E00E400E4008FBB +:10EF400000E600E9009000EB00EB009400ED00ED1E +:10EF5000009500EF00EF009600F100F1009700F43B +:10EF6000014900980155015500EE0157015800EF85 +:10EF7000015A016500F10167017500FD0177019FEC +:10EF8000010C01A202000135024A024A0194024D1D +:10EF9000024D0195024F0252019602540257019A06 +:10EFA00002590276019E027D027E01BC028202B0FD +:10EFB00001BE02B202B501ED02B702C401F102C600 +:10EFC000033101FF03330333026B03350361026C2A +:10EFD000036D037302990375037502A0037A03841A +:10EFE00002A1038F038F02AC0394039502AD039734 +:10EFF00003A402AF03A603AC02BD03AE03B002C478 +:10F0000003B303B302C703B603BE02C803C003C001 +:10F0100002D103C903E302D2046F047002ED04724B +:10F02000047302EF002A000001820000017C00014D +:10F030000176000001700000016A00000164000018 +:10F04000015E00000158000001520000014C000068 +:10F050000146000001460000014C00000140000094 +:10F06000013A000001340000012E000001280001D7 +:10F0700001220001011C00010116000001700000C6 +:10F0800001100000010A00000104000100FE00015F +:10F0900000F8000100F2000100F2000100EC0001A4 +:10F0A00000E6000100F2000100E0000100DA0000CB +:10F0B00000D4000400CE000100C8000300C200011B +:10F0C00000BC000200B6000400B0000100AA00016C +:10F0D000FFEDFFD60001005604BA00010008044409 +:10F0E0000001FFFEFF8900010008023D0001000948 +:10F0F000FFBF0001005D04BA0001FFFF05680001C9 +:10F10000FFFE001D0001FFFC001E0001FFF7FFC312 +:10F1100000010001FFC10001FFF7FFC10001FFF482 +:10F12000FFC100010009FFC20001FDC8043F00014A +:10F13000FDC5043F0001FDB6043F000100000000D2 +:10F140000001FFED00000001FDAC00000001FFDD4B +:10F1500003330001FD7F043F0001FFFF043F000176 +:10F160000074043F00010005043F00010000043F5B +:10F170000001FFFE043F0001FD8D043F0001FFEF91 +:10F18000043F0001FE5B043F0001FD1A043F000143 +:10F190000269043F0001FDAE043F0001FFFE0000D4 +:10F1A0000001024E043F00010266043F0002000518 +:10F1B0000153015400000235023500020374037448 +:10F1C0000003037603760004040104250005000013 +:10F1D000000200A4FFEB014605B60003000F001675 +:10F1E000400A010107070D0B72020272002B2B323D +:10F1F00011337C2F3031412303330334363332163D +:10F20000151406232226011D4B16778F28282A283D +:10F21000282A28280179043DFA912C2F2F2C2C30F4 +:10F2200030000002009003A6024405B60003000768 +:10F230000010B605018004030272002B321ACD3291 +:10F2400030315303230321032303FC14441401B47A +:10F2500015431505B6FDF00210FDF0021000000286 +:10F260000037000004F405B6001B001F0039401BE6 +:10F27000011C1C0E001F1F19151512120F0408087F +:10F280000B0B0E0E0A171302060A08003F333F331A +:10F2900012392F3311331133CE321133113332116E +:10F2A000331133113330314103211521032313214D +:10F2B0000323132135211321352113330321133364 +:10F2C0000321150121132103C64C012DFEC45856FC +:10F2D00058FE94585555FEE601294DFED801375782 +:10F2E0005757016D585557011EFCC3016C4DFE94D4 +:10F2F000039EFE7752FE3D01C3FE3D01C3520189CC +:10F300005101C7FE3901C7FE3951FE77018900035B +:10F310000081FF8903E506120024002C0035002837 +:10F3200040141B2E2E282C091C2D0D060114121121 +:10F33000250808230001002FCD333311332FCD339F +:10F340001217393311333031453526262735161635 +:10F3500017112E0235343636373533151616170782 +:10F36000262627111E0215140607151136363534C8 +:10F3700026262727110E021514161602067BC442F4 +:10F3800046CE6D74AF6264B071505CAB50234E9E3C +:10F39000487BB361DBB488A24484625055824949FA +:10F3A0008277A9022419661D2A020232275B896925 +:10F3B0006A9351068A8902262456222303FDDA29FC +:10F3C0005A846BA2B20EAC0109097F7A495F4621CB +:10F3D0008202090539684C50664500050071FFEC52 +:10F3E000060405CB000B0017001B0027003300228A +:10F3F0004011281C2E220D721A0C1206001B1B0C29 +:10F40000000572002B32322F10CC323F2B32CC321F +:10F410003031413216151406232226353436172290 +:10F4200006151416333236353426250123011332DE +:10F4300016151406232226353436172206151416FF +:10F4400033323635342601919290968E8B93958B7C +:10F45000606563606565600307FCD55F032B4290C0 +:10F4600091968E8B93958C6165636065656005CB25 +:10F47000ECDDE2EBEEDFDFEA50BCBDBCC1C3BAB9E4 +:10F48000C03BFA4A05B6FDCBECDDE2EAEDDFDFEA90 +:10F4900050BBBEBCC0C1BBB9C00000030079FFECCB +:10F4A000058605CD00250030003C002B4019071EC5 +:10F4B00037030012300F0826050B0B002D160B72B8 +:10F4C000100A7231000372002B322B2B3211392FAC +:10F4D0001739121739303141321616151406070143 +:10F4E000363637330606070123270E022322262647 +:10F4F00035343636372E0235343636130E021514AF +:10F5000016333236370122061514161736363534BF +:10F5100026026F639653B59301CB3A5619671F685D +:10F5200048010788C14093B67787CB72549E6F3DE0 +:10F530005C33589F15648B48BF9D9CCE53FE7073FF +:10F5400086625A8F988005CD49885E89B24BFE3518 +:10F5500046B86B80D656FEF6C74064375AAF7F6F09 +:10F560009975393F6F76495F8B4CFD1B32627F5E28 +:10F570008FA16B55046F7867568F5C45956E6375E8 +:10F580000001009003A600FC05B60003000AB301C9 +:10F59000030272002BCD303153032303FC144414B7 +:10F5A00005B6FDF0021000010054FEBC01E905B6ED +:10F5B0000010000AB30D040272002B2F30315334B7 +:10F5C00012123733060215141212172326020254A0 +:10F5D0004585616A9896448663696185450231B1C3 +:10F5E0000144011D73B9FE33FDA6FEC8FEE47D751E +:10F5F0000116013C00010045FEBC01D905B6001111 +:10F60000000AB30D027205002F2B303141140202A3 +:10F61000072336121235340202273316121201D98B +:10F62000448561696685424386656A618544023C1A +:10F63000AFFEBCFEE5727C011F013CA7A7013B01A8 +:10F640001E7C76FEE8FEC2000001006F02B703F0E8 +:10F650000612000E001B4010050907040A0B030DDB +:10F6600001020C0B06088000002F1ACD321739302A +:10F670003141032517051307030327132537050316 +:10F68000026718018D14FE79FB60D6CE62FAFE7710 +:10F6900016018A180612FE64836A54FEB63A0160A7 +:10F6A000FEA139014A546A83019C0001006D00F3F8 +:10F6B000042304B3000B000EB40A09090506002F49 +:10F6C00033331133303141211521112311213521DB +:10F6D0001133027301B0FE5057FE5101AF5702FEC5 +:10F6E00057FE4C01B45701B500010050FEF801333C +:10F6F00000EE000A000CB305800100002F321ACD85 +:10F70000303165170E0207233E0237012A09102FF8 +:10F71000371F4E1A2A200AEE184BA6A5485BADA348 +:10F720004B000001005201FB024202580003000896 +:10F73000B10100002F323031533521155201F00153 +:10F74000FB5D5D00000100A4FFEB014600A2000B81 +:10F75000000AB303090B72002B3230317734363391 +:10F760003216151406232226A428272B28282B27F7 +:10F7700028472C2F2F2C2C303000000100180000BF +:10F7800002A105B60003000BB40302720108003F9A +:10F790002B30314101230102A1FDDE67022305B6B2 +:10F7A000FA4A05B600020075FFEC041A05CD0010F8 +:10F7B00000200010B71D0D057215050D72002B32CB +:10F7C0002B32303141140206062322260235341230 +:10F7D000363332161205141216333236123534020D +:10F7E0002623220602041A3872B07898D06B5BCEBA +:10F7F000ABAACD5AFCC14EA27D81A04B419E8C8903 +:10F80000A04502DFB7FEE6C062AA0150F9DE015250 +:10F81000BEBAFEAFE3E1FED992920128E0CE012804 +:10F820009EA2FED8000100C7000002AA05B6000D86 +:10F830000015400A0B0A0A060C0472000C72002B19 +:10F840002B32322F333031612311343436370606F0 +:10F85000070727013302AA6302021B3227D83801A7 +:10F860008E5504503B5947201B281FA448012900EE +:10F87000000100710000040405CB001D0017400BBF +:10F880000A1205721B021C1C010C72002B32113370 +:10F89000332B323031612135013E023534262322AB +:10F8A0000607273E02333216161514060607011501 +:10F8B000210404FC6D01AE678D49A58D5FAF5338FF +:10F8C0003D878E477DB766539868FE8303105601C7 +:10F8D000C06BADAE6C8D9C4442473244235FAC7428 +:10F8E00078C3BA6BFE7604000001005EFFEC0402F0 +:10F8F00005CB002E001F400F05041C1C1B1B0C24F5 +:10F900002C0572130C0D72002B322B3211392F3350 +:10F91000123939303141140606071516161514062A +:10F92000062322262735161633323635342626236B +:10F93000233533323636353426232206060727365A +:10F940003633321603D5508B5AACB674E9B077CC47 +:10F950005453D96CD4CE6EC786A0A171B469AD9052 +:10F960004D877D3E3456E18BC7E0046561945E119E +:10F970000616B59C7BC06D2C27632935B79A708716 +:10F980003E59478D69888A203D2B494256C0000266 +:10F9900000300000047505BE000A0016001F400F6D +:10F9A000061609090501010212070472020C720011 +:10F9B0002B2B3211392F3333113333303141231193 +:10F9C00023112135013311332111343E023723062F +:10F9D0000607010475FC63FD1A02DF6AFCFEA10143 +:10F9E000020201061C3126FDFC0175FE8B017550DB +:10F9F00003F9FC1402323E5A494424305133FD3994 +:10FA000000010090FFEC041205B600210023401114 +:10FA10001A191916161F0000081E1B04720F080D74 +:10FA200072002B322B3211392F3333113311333013 +:10FA300031413216161514060623222627351616CE +:10FA40003332363635342623220607271321152173 +:10FA5000033636023294D77582EDA174BD4146C398 +:10FA60006A80BE69C6C85295403A3B02BEFD992DD8 +:10FA70002D89037164BF8A92D4722D26662A365767 +:10FA8000A87AA3B7171129029D5EFDF70B17000294 +:10FA90000081FFEC042405CD00220031001F400F3F +:10FAA00012112929161606231E0D720D0605720065 +:10FAB0002B322B3212392F3311333330315334126E +:10FAC0003E02333216171526262322060207333E3E +:10FAD00002333216161514060623222E0201323680 +:10FAE0003534262322060615141E0281336498CC71 +:10FAF0007F376426256238ACEA7B07071D699D6B5A +:10FB000084BF676BC98D78B4793D01E1A5B7A8AA18 +:10FB100076AB5C24568F026FA4010FD1904A0C0B78 +:10FB20005C0D0F9FFEC5E936623E6AC68892DA799F +:10FB300062B0E9FE5DCFBEA4BF5E8B433F9A8F5C8F +:10FB40000001006C0000041E05B600060013400909 +:10FB5000050202030472000C72002B2B32113330A9 +:10FB600031610121352115010153025DFCBC03B255 +:10FB7000FDA405585E4AFA9400030077FFEC0415D3 +:10FB800005CB001F002E003C001A400E2B18083633 +:10FB9000040023100D722F000572002B322B32113E +:10FBA000173930314132161615140606071E021594 +:10FBB0001406062322262635343636372E023534EF +:10FBC00036360314163332363534262627270E02EE +:10FBD00001220615141616173E0235342602467CFD +:10FBE000BB68518E5E6EA45B7AD2878CCE715BA0AF +:10FBF00066548B536BBCF1BEA6A6CA4D93693066A2 +:10FC00009C59016989B152915E628948A805CB501F +:10FC1000986C598665282A6E96677CB15D5EAD74D6 +:10FC20006C9B6E26256089616B9853FBA087A2A010 +:10FC300093527C5F261225618803A8867C537453F7 +:10FC4000232858724E7E81000002006DFFE90410E7 +:10FC500005CB00220031001F400F11122929161672 +:10FC600006231E05720D060D72002B322B32113940 +:10FC70002F3311333330314114020E022322262751 +:10FC80003516163332361237230E02232226263536 +:10FC900034363633321E020122061514163332363C +:10FCA0003635342E020410336498CC803574272600 +:10FCB0006F3AABEA7C06071C6B9E6B84BE656CC911 +:10FCC0008C7AB4783CFE1EA4B7A7AB75AB5D255506 +:10FCD0008F034BA5FEF0D3904A0D0B5E0D12A101D0 +:10FCE0003CE835643F6BC78991D97961AFE8019FE2 +:10FCF000CDBCA6C15F8C443E9A8D5C00000200A47E +:10FD0000FFEB0146044F000B00170010B7150F075B +:10FD10007203090B72002B322B32303177343633B9 +:10FD200032161514062322261134363332161514D2 +:10FD300006232226A428272B28282B272828272BF0 +:10FD400028282B2728472C2F2F2C2C303003D82D58 +:10FD50002F2F2D2B303000020049FEF80144044FB4 +:10FD6000000A00160012B7140E07720105800A007F +:10FD70002F1ACD392B32303165170E0207233E0280 +:10FD80003703343633321615140623222601230A8C +:10FD9000112F371E4F1A29210B1628272C27272C05 +:10FDA0002728EE184AA7A5485BADA34B03052D2FC6 +:10FDB0002F2D2B3030000001006E010A042204C1F7 +:10FDC00000060012B70205010304030600002F32EB +:10FDD000CE3217393031410135011501010422FCC1 +:10FDE0004C03B4FCC1033F010A01B23E01C75DFEF2 +:10FDF00079FE8A000002007201D8041E03CC0003C1 +:10FE00000007000CB301000405002F33CE3230315F +:10FE100053352115013521157203ACFC5403AC0395 +:10FE2000765656FE625656000001006E010A042204 +:10FE300004C100060012B705010403020300060016 +:10FE40002F33CE3217393031530101350115016E90 +:10FE5000033FFCC103B4FC4C0167017601875DFEE2 +:10FE6000393EFE4E0002003AFFEB031805CB001F9F +:10FE7000002B0017400B1F1F2323290B720C1303A9 +:10FE800072002B322B3211332F303141353436365C +:10FE9000373E0235342623220607273636333216FC +:10FEA00015140606070E02151503343633321615DF +:10FEB000140623222601241D4B454C6533A286558A +:10FEC000914924569F62B5D241744E3B441C76281A +:10FED000282A28282A28280179245D7C623539615E +:10FEE000715284822824572729B5AB628C703A2D31 +:10FEF000556C501CFECE2C2F2F2C2C3030000002C5 +:10FF0000006FFF3B06A705AC0041004F00294013DE +:10FF1000494C4C1613253E03720945451D05050C39 +:10FF2000802E35002F331ACC322F333211332B323F +:10FF3000CC32321133303141140E022322262723D2 +:10FF400006062322263534363633321617030606C4 +:10FF500015141633323636353402242322040602B1 +:10FF600015141204333236371506062322240235BF +:10FF70003412362433320412011416333236371356 +:10FF800026262322060606A728537D555C73060500 +:10FF90002BA16599A66DC3835092371101054C4E74 +:10FFA000516A359BFEDECAAFFEE6CA6C9C0128D2C0 +:10FFB0006FDA5E58D47BEAFEAFB57AE2013BC2DF6E +:10FFC000014AB6FBC87773838B090E255E376C999F +:10FFD0005002D465B68C506D5C6465C3AE85CE7638 +:10FFE0001913FEAA254D236D676FC079C601229DA6 +:10FFF0006CCDFEDDB8D9FEC8A6302658252CBC0134 :02000004020BED -:10000000011F0D0E62AA00020000000004CD05BB16 -:1000100000070012001B400D0D031202020305022F -:100020007207030872002B322B11392F331139302C -:1000300031610321032301330101032E02270E0244 -:1000400007030461C7FD9ACB69023F5E0230FEAC34 -:10005000CA0817190C0A18160AD20205FDFB05BBBF -:10006000FA450262022415424A212346411AFDDE66 -:10007000000300CE0000049305B60012001B00250B -:10008000001F400F090813131C1C001D1208721BCF -:10009000000272002B322B3212392F3312393930D1 -:1000A00031532120161514060607151E02151406D5 -:1000B0000623211321323635342623211111213212 -:1000C000363534262623CE0191010FFB417F5D6F2B -:1000D000914783E898FE3E670144CEB8C6DAFED663 -:1000E0000158CBCE60BF8E05B6AABA548A5D1107FF -:1000F0001159916490B858032C908D9280FD77FD32 -:1001000089A5A46C853D0001007FFFEC04B805CBF8 -:10011000001F0010B70019037209100972002B327A -:100120002B32303141220E0215141216333236377B -:1001300015060623222402353412362433321617CC -:10014000072626033B8CDC98507EFDBD6EB44D49DE -:10015000B779DBFED7965EB50104A669BF54285176 -:10016000AA056E5FAEF191C8FED5A4211A5A1B22D2 -:10017000BC0154E3A30111C96F29275A28250002A5 -:1001800000CE0000052605B6000A00140010B710C6 -:1001900006027211050872002B322B3230314114E5 -:1001A00002042321112132041207340224232111D5 -:1001B0003320000526ADFEADFAFEA2018CEA013E19 -:1001C000A46C88FEE8D7FEF2F2014B014802E9F583 -:1001D000FEB4A805B6A4FEC1EED101188DFB000146 -:1001E0004500000100CE000003ED05B6000B00192C -:1001F000400C06090901050202720A010872002B6F -:10020000322B3211392F3330316121112115211157 -:10021000211521112103EDFCE1031FFD480291FD91 -:100220006F02B805B65DFDD65DFD8B00000100CE06 -:10023000000003EE05B600090017400B060909018E -:1002400005020272010872002B2B3211392F333054 -:100250003161231121152111211521013567032059 -:10026000FD470293FD6D05B65DFD915C0001007FC9 -:10027000FFEC052805CD00210019400C21000005E8 -:10028000140D03721C050972002B322B3211392F09 -:100290003330314121110606232224023534122441 -:1002A00033321617072626232204021514120433AC -:1002B0003236371121030F021969EE86E9FEC1A417 -:1002C000B3014EE978D560295FC565C6FEE3979214 -:1002D0000119C96EAF47FE4D02E2FD612C2BB10141 -:1002E00050ECDC0156C22C2C5C2C2CA9FED5C3DDB5 -:1002F000FEDC92201A020300000100CE000004F28E -:1003000005B6000B0019400C080303050B0602722A -:1003100001050872002B322B3211392F3330316135 -:10032000231121112311331121113304F267FCAA87 -:10033000676703566702D0FD3005B6FD7802880076 -:10034000000100CE0000013505B60003000CB50128 -:100350000272000872002B2B303173113311CE67FB -:1003600005B6FA4A0001FF47FE90013505B60011B7 -:10037000000CB40D02720700002F322B30314322E3 -:100380002627351616333236363511331114060644 -:100390001B364E1A1D522D516832674994FE900E3D -:1003A0000B5E0B0E407E5D05ADFA5574AB5C000133 -:1003B00000CE000004A605B6000E001A400E03028F -:1003C000080E04050D06027201050872002B322B7F -:1003D00032121739303161230107112311331136DD -:1003E000363701330104A67DFDCABE676725512952 -:1003F000024180FDAA0303B7FDB405B6FCFF2A55F0 -:100400002C0256FD9500000100CE000003ED05B65C -:100410000005000EB601027203000872002B322B99 -:100420003031731133112115CE6702B805B6FAA821 -:100430005E00000100CE0000061805B60017001C83 -:10044000400F0B0C150104080E0A02721710080861 -:1004500072002B32322B3212173930316101231ED8 -:1004600002151123113301330133112311343636B0 -:100470003723010347FDE705020302629C020606DB -:10048000020A986502030206FDE50546255158302B -:10049000FBB805B6FAEA0516FA4A04542752512663 -:1004A000FABC000100CE000004F605B600130017E8 -:1004B000400B020C09130B027201090872002B3267 -:1004C0002B321239393031612301231E02151123D9 -:1004D000113301332E0235113304F669FCA00502F5 -:1004E0000303626A035D0501030363050D366F753F -:1004F0003EFC4B05B6FAF72C747A3603B9000002BD -:10050000007FFFEC059C05CD001100200010B71DF9 -:100510000E037216050972002B322B323031411452 -:100520000206062322262602353412243332041210 -:100530000514121633323612351000212206020538 -:100540009C52A4F5A3A4F6A352970127D9D0012168 -:1005500095FB4F76F4BABCF274FEEFFEF6BBF7796A -:1005600002DDA7FEECC86E6EC90115A7DE0152BE02 -:10057000B5FEAFE9C4FED5A8A6012AC60139015AC5 -:10058000A6FED800000200CE0000043E05B6000C16 -:1005900000160017400B0F09090B0E0C02720B0816 -:1005A00072002B2B3211392F3330314120041514B6 -:1005B0000E0223231123110523113332363635342D -:1005C00026023501050104458ACF8AE167015CF501 -:1005D000D78ECC6ED005B6C8D36CA7723AFDA405F1 -:1005E000B65BFD5C419A85A99B000002007FFEA4DA -:1005F000059C05CD001600250019400C221303723E -:1006000004071B1B050A0972002BCC331239392B46 -:10061000323031411402060701230122062322262B -:1006200026023534122433320412051412163332E2 -:10063000361235100021220602059C6AD39F01392B -:1006400091FEE8102111A4F6A352970127D9D001F9 -:100650002195FB4F76F4BABCF274FEEFFEF6BBF7C1 -:100660007902DDBCFECECB23FEA3014B036EC90194 -:1006700015A7DE0152BEB5FEAFE9C4FED5A8A6019E -:100680002AC60139015AA6FED800000200CE000099 -:10069000049305B6000F0018001D400E0812120C3E -:1006A0000C0E110F02720A0E0872002B322B32113F -:1006B000392F331239303141321616151406060718 -:1006C000012301211123110523112132363534264E -:1006D0000231AEE976518E5D01917AFE87FE956713 -:1006E0000159F20123B3C9D405B64CAE946F9F668D -:1006F0001BFD67027CFD8405B65BFD7CACA1B18669 -:100700000001006FFFEC03F305CB002F001C40102D -:100710001000142C28190604241D03720C040972FD -:10072000002B322B321217393031411406062322A6 -:100730002626273516163332363635342626272E0A -:10074000033534363633321617072626232206069B -:1007500015141616171E0203F384E28F5991753093 -:100760004ECD7972B16655AA815A9368377BD3848E -:1007700069BD582458B05667A15E57A16E82BC6708 -:10078000017983B159111C12671E2D4286665A7376 -:10079000532B1F455B815879A55527275926243DA2 -:1007A0007A5D60764E252C6194000001000A0000FD -:1007B000042605B60007001340090703030402726C -:1007C000010872002B2B3211333031612311213596 -:1007D000211521024C68FE26041CFE2605595D5D8C -:1007E000000100BFFFEC050305B600130010B713AE -:1007F0000902720E050972002B322B323031411181 -:100800001406062320001111331114163332363624 -:100810003511050384F7ACFEFBFEE866E5D78DC60F -:100820006805B6FC4EABEF7E011B010103AEFC5226 -:10083000DCE565C38B03BC00000100000000049EE2 -:1008400005B6000E0013400909020E0302720208E9 -:1008500072002B2B32123930314101230133011E3A -:1008600002173E023701049EFDE466FDE46C019030 -:10087000111E1A0A0A191E12018F05B6FA4A05B688 -:10088000FBC62F595226264F593304390001003434 -:10089000000006F205B60029001B400E08172403CD -:1008A0000F291E100272020F0872002B322B3232F7 -:1008B0001117393031410123012E03270E0307019F -:1008C000230133011E03173E03370133011E0317B3 -:1008D0003E02370106F2FE7164FEC70B110F0D04D4 -:1008E00004090C0E08FEC865FE766A01130B13108E -:1008F0000F06070E11130C011F67012A0C14100EAE -:10090000070811180F011905B6FA4A0450233F3998 -:100910003315152F32361DFB9605B6FBF9294A45CE -:1009200041212144464B290402FBF82B4C4541212F -:100930002D57603904090001FFFF0000044E05B681 -:10094000000B001A400E02050B0804010A06027291 -:1009500001040872002B322B321217393031612317 -:1009600001012301013301013301044E76FE4FFEE4 -:10097000497101ECFE4075018B018E71FE3D02AEA6 -:10098000FD5202F802BEFD8B0275FD43000100001E -:100990000000043905B600080017400C06030003E8 -:1009A0000402070272040872002B2B32121739302E -:1009B00031410133011123110133021D01AB71FEDD -:1009C0001967FE15720298031EFC7FFDCB022D03F2 -:1009D00089000001004C0000044A05B60009001916 -:1009E000400C070404050272020808010872002B7B -:1009F0003211332B32113330316121350121352150 -:100A0000150121044AFC020364FCC803BBFC9B03E0 -:100A10007C4B050D5E4BFAF3000100AEFEBC025AA2 -:100A200005B60007000EB5050202720601002F335D -:100A30002B3230314121112115211121025AFE544E -:100A400001ACFEB6014AFEBC06FA57F9B50000013A -:100A50000018000002A205B60003000CB5030272E4 -:100A6000010872002B2B3031530123017F022367D1 -:100A7000FDDD05B6FA4A05B600010033FEBC01E013 -:100A800005B60007000EB5000703040272002B3202 -:100A90002F333031572111213521112133014AFEE5 -:100AA000B601ADFE53EC064B57F9060000010058A5 -:100AB0000231043905C10006000EB505040001111C -:100AC00072002BCD323930315301330123010158EB -:100AD00001D14401CC61FE72FE7002310390FC70C2 -:100AE000031EFCE20001FFFCFEF5034DFF4700037F -:100AF0000008B10102002F33303141213521034D6F -:100B0000FCAF0351FEF552000001005204D901C5AB -:100B10000621000C0012B70B0400800F060106002E -:100B20002F5D1ACD39393031531E021715232E038C -:100B30002735C91B57612949275452451806212DCD -:100B4000736F281120505651201100020060FFECF5 -:100B500003950452001D0028002340120725250B91 -:100B60001E1313000B0B72040A7217000772002B7E -:100B7000322B2B12392F33113311333031413216CE -:100B800015112327230E0223222626353424373736 -:100B900035342623220607273636010706061514A4 -:100BA00016333236370230B3B24E120623649168E0 -:100BB000699551010CFBCA8481549B50204EB301AE -:100BC00062BECFD88173B3BD010452B4C5FD27BE48 -:100BD0003D5F36468660A2A90B0A4FA78E2B28548C -:100BE0002530FDD7080A8080676ECCB0000200B3C4 -:100BF000FFEC044D061400160024002540141600D6 -:100C000072150A7212131F1F0F0B720504171708B3 -:100C10000772002B321133332B321133332B2B302D -:100C200031411114060733363633321211140606D9 -:100C30002322262723072311012206061515141641 -:100C4000333236353426011804020627C291D4E720 -:100C500068CD9A8BB02808134D01D481A24CA4B85A -:100C6000B6BBAE0614FE4639882D6584FEE2FEEC66 -:100C7000A9FF8F7558B90614FDE96FD49910E1ECFE -:100C8000F9E6EBEF00010076FFEC038D0454001D44 -:100C90000010B70F08077217000B72002B322B32AF -:100CA000303145222626353436363332161707269C -:100CB0002623220606151416163332363715060675 -:100CC0000268A2DF7182EC9F4E86361B387E3A8620 -:100CD000BB6354AE884F8F3B358B1487FBACB3FF9F -:100CE000881C1959191A75D79289D37920195C185B -:100CF0001F0000020076FFEC040F0614001700240A -:100D000000254014110A721000720B0A1F1F0607FB -:100D10007213141818000B72002B321133332B325C -:100D20001133332B2B30314522021110123332167E -:100D30001617332626351133112327230E022732A7 -:100D40003635353426232206151416023EDFE9F621 -:100D5000DC5E8B5F1A08040465520D061B5F8E591A -:100D6000C0A2A2B7B5BFB3140119010D011A012821 -:100D70003A633F357A3301BAF9ECC73C643B58EF2C -:100D8000DE10E6F5FCF0E2EA00020076FFEC03EF8D -:100D900004540017001F0019400C1B060600091020 -:100DA0000B7218000772002B322B3212392F33309E -:100DB0003141321616151521141633323637150601 -:100DC000062322262635341236172206072134261A -:100DD0002602508BB95BFCEFCFC165955B50A068D4 -:100DE000A5DF716DD3999CC11102A5448904548279 -:100DF000E29249E0F021285D242189FAA7A30104A9 -:100E00009757CFC377B665000001001A000002DBD8 -:100E1000061F0018001B400E06050101170672137D -:100E20000C0172030A72002B2B322B321133393032 -:100E300031412111231123353735343636333216FB -:100E4000170726262322061515210249FF0065CA29 -:100E5000CA458D6C385A271723552973670100033B -:100E6000EBFC1503EB3C1A78789F4F110D550C10D5 -:100E70007F8F7B0000030024FE1404010454002F24 -:100E8000003F004B002D4016220C4040200639390F -:100E90002929001A17174613077230000F72002B0A -:100EA000322B3232113311392F331239C632113904 -:100EB0003930314122263534363726263534363717 -:100EC00026263534363633321616172115071616F0 -:100ED0001514062322270606151416163333321668 -:100EE00015140427323636353426262323220606E7 -:100EF000151416133236353426232206151416011E -:100F0000D4CDE38A762F3B46465E6C5EAD76243BBD -:100F10003214015FE02C2CCCB632303D40284C37E7 -:100F2000BFB1BCFEE7FB8FBF60468057B657884B0A -:100F3000ABC48790948581938CFE149E8E6E9F1017 -:100F4000164C3238612922A3736EA259040907484E -:100F50000F357B44A2BE09244936222B17908CAB57 -:100F6000BC553E795949501F2F66556D71037D88D8 -:100F7000818A8A93857C8900000100B40000040EF8 -:100F80000614001A001B400E1A00720F190A720490 -:100F9000051313090772002B321133332B322B3018 -:100FA000314111140607333E023332161615112350 -:100FB00011342623220606151123110119030307F4 -:100FC0001B6595627CA95864948D78A454650614B9 -:100FD000FE042C4C273E623A55AE89FD3902C1A26F -:100FE000985DBB8CFDA90614000200A00000013230 -:100FF00005D10003000F0010B7040A030672020AAD -:1010000072002B2BCE3230314111231113321615C1 -:101010001406232226353436011965342624242665 -:10102000242424043FFBC1043F01922D26262C2CAE -:1010300026262D000002FF96FE14013205D1001075 -:10104000001C00134009141A0B067207000F7200EF -:101050002B322BCE3230315322262735161633321F -:10106000363511331114060613343633321615147F -:10107000062322261F2C44191F3F234C51653D7027 -:10108000342424262424262424FE140D0A570C0973 -:101090005E610513FAEA5A7C3F076A262D2D262643 -:1010A0002C2C000100B4000003DF06140012002005 -:1010B00040131200720F0E04050B08060A0D0D11E5 -:1010C0000A720A0672002B2B32111217392B30319B -:1010D0004111140607333636370133010123010766 -:1010E00011231101190302021D3F1F01AE7AFE53A5 -:1010F00001D379FE61AE650614FCEF49974B224B94 -:101100002301D7FE2EFD93022AB7FE8D061400019F -:1011100000B50000011B06140003000CB5020072AC -:10112000010A72002B2B303161231133011B6666DB -:101130000614000100B400000669045400270028CA -:1011400040171C1D242504131321090007722107D1 -:10115000721A06720E05190A72002B32322B2B2BD3 -:101160003211331117333031413216151123113436 -:1011700026232206151123113426262322060615BE -:101180001123113317333E02333216173336360527 -:10119000169DB6638A719BAF643F704C6594506531 -:1011A000520F061B5A855A75A320072CB90454B652 -:1011B000C4FD2602D6978EB5C2FD7C02D665813F5E -:1011C00053AD85FD8A043FB2355A386967626E00B7 -:1011D000000100B40000040E04540015001B400E72 -:1011E0000F0672050E0A7212110909000772002B10 -:1011F000321133332B322B3031413216151123117A -:101200003426232206151123113317333E0202938D -:10121000B7C464948DB3BD65520F061D6594045424 -:10122000C0CDFD3902C1A298D1D3FDA9043FC63D6E -:10123000633B00020076FFEC043A045400110020E6 -:101240000010B71E0E077216050B72002B322B32E0 -:10125000303141140E0223222E0235343636333219 -:101260001616051416163332363635342626232242 -:1012700006043A3E7AB57872B27B4075DB999ED30C -:101280006AFCA452A78083A8504CA484BDC3022149 -:101290007ECF96525196CF7FAFFD878FFEA68FD619 -:1012A0007878D88D89D67BFC000200B5FE1F044FEC -:1012B00004540018002800254014120672110E7202 -:1012C0000B0C2222070B7215141919000772002B40 -:1012D000321133332B321133332B2B303141321255 -:1012E000111406062322262627231616151123116C -:1012F0003317333E0217220606071514161633322B -:1013000036363534260296D2E76ECB8E6291601A5D -:1013100007030466540C061B62965B7BA34F014FC8 -:101320009F7674A054AF0454FEE6FEEDB8FF843BF4 -:10133000653D397C37FE420620D93E6E42596BCD61 -:1013400094119FD36872D89AE5EE00020072FE1FD6 -:10135000040B04540016002400254014160E7215C8 -:10136000067213121F1F0F077204051717080B725E -:10137000002B321133332B321133332B2B303141CD -:10138000113436372306062322021134363633321F -:1013900016173337331101323636373534262322C8 -:1013A0000615141603A604020727C292D1E767CFD9 -:1013B000998CAF28061051FE2C81A14D01A6B7B61D -:1013C000BAAEFE1F01DC2D7E2D6485011D0116A81D -:1013D000FF907B57BDF9E002236DCF941AE4ECFE39 -:1013E000E3E6F300000100B5000002FD0452001521 -:1013F0000019400D0F06720E0A721211070700073E -:1014000072002B321133332B2B3031413216170738 -:10141000262623220E02151123113317333E020212 -:10142000652B4C21102144274D79542C66570A0610 -:10143000195B8204520A095D09093A6C985EFDA89D -:10144000043FCD3F653C0001005AFFEC035C0454AF -:10145000002A001A400E0E122716040420190772E3 -:101460000B040B72002B322B32121739303141141E -:10147000060623222627351616333236353426261D -:10148000272E023534363332161707262623220636 -:1014900015141616171E02035C61BA8871B23C4B14 -:1014A000B660A894498860649B58D2B162A945246B -:1014B0003EA251859648865C5FA160011D61894707 -:1014C000281D64252E726341553E2022436F6083A0 -:1014D00092251D561D245E5B464F35202148720023 -:1014E00000010019FFEC027905460018001D400EAE -:1014F0000E120D1515100F12067200070B72002B3D -:10150000322B32CD33113312393031653236371543 -:1015100006062322262635112335371333112115CC -:101520002111141601DA2F511F2056345C7A3EA285 -:10153000A123430153FEAD57430E0B540B11458DB0 -:101540006D02C03C1F0100FEF954FD467579000193 -:1015500000A6FFEC0401043F0017001B400E170D0E -:10156000067203041212080B72010A72002B2B324E -:101570001133332B32303141112327230E02232222 -:10158000262635113311141633323636351104013F -:10159000520F061C6694627DA95665938E78A355FA -:1015A000043FFBC1C43C623A57B08402C8FD42A369 -:1015B0009A5CBB8C025800010000000003AD043FA0 -:1015C000000D0015400A0706000C010672000A72A1 -:1015D000002B2B32123939303161013301161617C5 -:1015E0003336363701330101A1FE5F6B01171A292B -:1015F0000E0510291901176CFE5E043FFD1B437B8D -:1016000032327C4202E5FBC10001001D000005AB47 -:10161000043F002A001B400E152206030E291D0F51 -:1016200006722A0E0A72002B322B32321217393010 -:101630003161032E0327230E030703230133131EF7 -:101640000217333E03371333131E0217333E02379C -:101650001333010419E70B12100E0705070E1012C1 -:101660000BEF68FECB6BBF1118120705060E1016A4 -:101670000DE964E0101B15070604111910B866FE89 -:10168000D902DA213C38351A1A363A3C20FD2804B2 -:101690003FFD493D604E23193740482A02C3FD3FB4 -:1016A000335D5023214F623B02B7FBC10001002F85 -:1016B000000003C8043F000B001C400F0906000394 -:1016C000040108080B0A7205010672002B322B3246 -:1016D0001112173930314101330101330101230166 -:1016E000012301BCFE85760142014275FE8801900E -:1016F00077FEA8FEAA74022F0210FE3501CBFDF082 -:10170000FDD101E8FE1800010001FE1003AE043F08 -:10171000001D001A400E061D1C0D040018110F724A -:101720000C000672002B322B321217393031533332 -:10173000011E0217333636370133010E02232226EB -:1017400027351616333236363737016B0108182520 -:101750001C09060F322001056CFE10245674522518 -:101760003C1C1A37213953421D4A043FFD4E3D6748 -:1017700055232E915902B6FAF55E83430B0957089B -:101780000B2F624CC100000100520000035B043FBC -:1017900000090019400C070404050672020808013C -:1017A0000A72002B3211332B321133303161213563 -:1017B00001213521150121035BFCF7028CFDA402F8 -:1017C000D7FD75028D4303A85445FC5A000100372C -:1017D000FEBC028B05B60025001D400D1C1D0A0A2B -:1017E000090900141302722500002F322B3212391E -:1017F0002F3312393930314122262635113426262D -:101800002335323636351134363633150E0215117E -:10181000140607151616151114161617028B75A146 -:101820005332685151683255A17357743A55636405 -:1018300054397458FEBC438461014B4F632D572CBF -:101840006251014C61824357012E614CFEB868839E -:101850001208118369FEB34B5F2D0100000101FBEB -:10186000FE060253061800030008B10002002F2FE5 -:1018700030314133112301FB58580618F7EE0001AF -:101880000047FEBC029B05B60025001D400D0A095D -:101890001C1C1D1D00121302720100002F322B327E -:1018A00012392F33123939303153353E0235113464 -:1018B00036373526263511342626233532161615A9 -:1018C000111416163315220606151114060647576D -:1018D00074395663635639735875A1543168515140 -:1018E000683156A1FEBC58012E5F4A014C69831134 -:1018F0000812836801494D612E57438361FEB6513A -:10190000632C572D624FFEB3608443000001006ECC -:1019100002680422033D0019001D400C1413130338 -:101920000A17800706061017002F33332F331A10BB -:10193000CD32322F33303141262623220607353669 -:10194000363332161716163332363715060623226B -:101950002602383E613E3A7B38307C464C6E473F2B -:1019600060383979382B794A446F02AA1E1F3A3AF7 -:1019700064303622211C20383B612E3A20000002C0 -:1019800000A4FE86014604520003000F0013B700B6 -:101990000007070D077202002F2B3211337D2F3005 -:1019A00031533313231314062322263534363332AE -:1019B00016CE4B15768E29272B27272B272902C2D7 -:1019C000FBC4056F2C2E2E2C2C313100000100B3EE -:1019D000FFEC03CB05CB00230014B71A1810172215 -:1019E000080001002FCD33332F33CD333031411573 -:1019F0001616170726262322060615141616333246 -:101A00003637150606071523352E02353436363798 -:101A10003502C05082391A3A7F3986BC6354AF8987 -:101A2000508C3D327F4F5393C4626AC68905CBAB5D -:101A3000021B1958191974D7948DD1761F195A178A -:101A40002002CACC0C8BF0A5A6F28E10B1000001CA -:101A5000004E0000043205C9002300254012171370 -:101A600013161E0B0B1D0E0E00160C7207000572CE -:101A7000002B322B12392F33331133113311333002 -:101A8000314132161707262623220615112115216A -:101A90001114060607211521353E02351123353371 -:101AA0001134363602B9679D4125408A548F8F0123 -:101AB0009BFE6529462C0330FC1C4A6937D3D35B57 -:101AC000AC05C9281D561D26A2ACFED253FEF45A01 -:101AD0007B4C175E570E4C8360010E53013A86B65D -:101AE0005E00000200770104041704A50023003300 -:101AF000004A4023211E1E2815181828281B1617D7 -:101B000017201F1B0F0C0C300306063030090E0D7A -:101B10000D040509091B0C003F332FCE323211335F -:101B20001133113311331133113310CE32321133DB -:101B300011331133113311331133303153343637FC -:101B40002737173636333216173717071616151478 -:101B500006071707270606232226270727372626E4 -:101B60003714161633323636353426262322060627 -:101B7000B12F2B9438973685474585369639942C66 -:101B8000302F2D9439963586454786359738942BD6 -:101B90002F505895585B965958955A5A965802D4D2 -:101BA0004684369839952D2F2F2D943997358546B3 -:101BB0004586369738952D2F2F2E963997368545A1 -:101BC0005C96565A955A5B95595995000001002B21 -:101BD0000000046405B60016002C40150014141112 -:101BE0000A07070D1003060611110C011504720CEB -:101BF0000C003F2B3212392F331133CE32321133D6 -:101C000011331133303141013301211521152115D3 -:101C100021112311213521352135210133024901BB -:101C2000AD6EFE340137FEAB0155FEAB63FEAB017A -:101C300055FEAB0133FE366F02C602F0FCEC52CC0F -:101C400052FECE013252CC520314000201FBFE06BA -:101C50000253061800030007000CB304060300003B -:101C60002F322F333031413311231133112301FB34 -:101C7000585858580618FD05FDE6FD03000200807F -:101C8000FFFB037C061700360045001A400F2F218A -:101C9000331E3C430317082C2410090172002B3219 -:101CA0002F3317393031533436372626353436330F -:101CB00032161707262623220615141616171E029B -:101CC00015140607161615140623222627351E029C -:101CD00033323635342626272E02371416161717B8 -:101CE0003636353426262706069C72555469C7B108 -:101CF000659F44233D9756878C4581585E9D5D6561 -:101D00004A4B5CD2C96DB03C32727A3EA98D448494 -:101D1000606197565B47835B5E485F4B9A77557966 -:101D2000032964801F23675D7A8A231C521C225971 -:101D3000573A46321F1F49705D658A26226B5782CB -:101D400098281C5E1725146E553B4D3B1F2147728A -:101D50006546553B201E207651425B4620156A00A1 -:101D60000002014C0521034E05BC000B0017000EBC -:101D7000B40F15150309002F3333113330314134BB -:101D800036333216151406232226253436333216FE -:101D9000151406232226014C212024202024202152 -:101DA000017D2120232121232021056F232A2A239D -:101DB000242A2A24232A2A23242A2A00000300650D -:101DC000FFEE064305C90013002E0042001B400D24 -:101DD000221B390A03722814802F000972002B324B -:101DE0001ACC322B32CC3230314522242602353403 -:101DF0001236243332041612151402060403222666 -:101E000035343636333216170726262322061514A4 -:101E1000163332363715060607323E0235342E02A7 -:101E200023220E0215141E020354A4FEEDC96F7482 -:101E3000CE01109DA10112CB7173CDFEEF7AC2DCF1 -:101E400068BE804F7B3624316A4095B3AD953F6BB9 -:101E500039326E6A8FF5B76664B5F69290F5B7665B -:101E600062B3F71273CD01109DA10112CA7177D030 -:101E7000FEF1989DFEEFCC73012FE6D785CA701D49 -:101E80001B4C1819C3A9B3B81616501618E669BA30 -:101E9000F58C8AF4BB6B66B8F78F8BF4BB6A0002D3 -:101EA000004D0323024405C7001C0027001F400EFD -:101EB000062424121D00050509C016000372002B1C -:101EC000321ACC322F1139393211333031413216B6 -:101ED00015112327060623222626353436363737B2 -:101EE000353426232206072736361307060615142F -:101EF000163332363501607272420E1E6B4C405FF3 -:101F000033458F6D65524435612F1E3176D2608224 -:101F1000704942656205C76C6BFE3D5D2C3B2A54DF -:101F20003F4259300504394D441A19441820FEAA7D -:101F3000040541473B3B6C5C00020040009A033AB9 -:101F400003C60006000D002440120B0C0C05090806 -:101F500008060D030A00070602010405002F33CC12 -:101F60003217393211331133113330315301170124 -:101F70000107012501170101070140014444FEE565 -:101F8000011B44FEBC0170014644FEE5011B44FEFA -:101F9000BA023C018A2BFE95FE952B01871B018A14 -:101FA0002BFE95FE952B01870001006D010B040DA2 -:101FB00002FE0005000EB40101040405002F3311D8 -:101FC000332F3031411123112135040D55FCB50259 -:101FD000FEFE0D019C57FFFF005201FB024202581A -:101FE00006060010000000040065FFEE064305C968 -:101FF000000D0016002A003E002340120C080E03BC -:10200000001601352103720A00802B170972002B7C -:10201000321ACC322B32CC321117393031411133D4 -:1020200032161514060713230323110333323635F2 -:102030003426232313222426023534123624333245 -:10204000041612151402060427323E0235342E02FD -:1020500023220E0215141E020253FA8E9F694AEBC8 -:102060006BD9C0019A5E7B74649BA7A4FEEDC96F17 -:1020700074CE01109DA10112CB7173CDFEEF9E8F26 -:10208000F5B76664B5F69290F5B76662B3F70121CD -:1020900003717A83627619FE7D016DFE9301B95C4E -:1020A0005E5C52FBAC73CD01109DA10112CA717729 -:1020B000D0FEF1989DFEEFCC734969BAF58C8AF495 -:1020C000BB6B66B8F78F8BF4BB6A0001FFFA06148E -:1020D0000406066800030008B10201002F33303106 -:1020E000412135210406FBF4040C061454000002BF -:1020F0000085037402E705CB000F001B0010B6102B -:1021000000C016080372002B321ACC323031412243 -:10211000262635343636333216161514060627327F -:102120003635342623220615141601B6588A4F4E2A -:102130008A5959894F4F895965787964697373034E -:10214000744A885A59874B4C87585A884A4E7D6141 -:1021500065797965617D0002006D0000042404B595 -:102160000003000F001B400B0E040D0D09070A0AA7 -:10217000010100002F3211332F3333331133333049 -:10218000317335211501211521112311213521111B -:10219000336D03B7FE4F01B0FE5057FE5101AF57EC -:1021A0005555030056FE4B01B55601B500010035EB -:1021B0000354027406D5001A0012B70219190078E8 -:1021C0000A1177003F33E432113330314121353782 -:1021D0003E023534262322060727363633321615BB -:1021E0001406060707210274FDC1F64D64305C56E3 -:1021F0003F6B372C3A864E7E8C3B724FC201CD032B -:102200005445F74D7062374A592B2B3E2F35826A61 -:1022100046757A4FC1000001002E0349027C06D1A9 -:102220000029001B400C06071D1D1A1A140D7823E7 -:102230000077003F32E432392F33123939303141DF -:10224000321615140607151616151406232226270E -:1022500035161633323635342623233533323635A8 -:102260003426232206072736360158808D584253DC -:102270005EA8A14983394182427778797781816C60 -:102280006D6052477539283A8B06D17664556C11CA -:10229000051268567A8D1B1A541C22655956504AED -:1022A0005D52464E2B233F2932000001005204D9D3 -:1022B00001C50621000C0012B701080C800F0601B1 -:1022C00006002F5D1ACD3939303141150E03072331 -:1022D000353E023701C51846525427482860571C1E -:1022E000062111205156502011286F732D00000136 -:1022F00000B4FE14040F043F001D00214011110C16 -:102300000B04031818080B72010A721400067200FD -:102310002B322B2B3211333333332F3031411123F6 -:1023200027230E0223222627231E021511231133F1 -:10233000111416333236363511040F540F061D585A -:102340008665739326060201016464979B849A4311 -:10235000043FFBC1B03859334B3F1A414A29FE6C48 -:10236000062BFD409D9E62BC86025700000100A422 -:10237000FEFC043B061400120012B6060909031104 -:102380000500002F322F33392F33303141231123F1 -:10239000112311060623222626353436363321042E -:1023A0003B4DFA4E21472A76A4565CB2810208FEC4 -:1023B000FC06CDF933039C09096BCD929BC96000E3 -:1023C000FFFF00A40245014602FC060700110000C1 -:1023D000025A00010017FE140189000000160010C7 -:1023E000B513100A03C012002F1ACC32393930311C -:1023F0004114062322262735161633323635342665 -:10240000273733071E0201898B77233815173823A6 -:102410004D5C67635A4D3E37532EFEDC5D6B0705FE -:102420004906053D3E3D3704AF7C062A46000001C3 -:10243000004C035401AF06C1000D001240090B0A05 -:102440000C070402780D77003FE417393031411151 -:1024500023113436363706060707272501AF570103 -:1024600001021D3C286629011106C1FC93023A268F -:102470004C49221526173E41A500000200480320C2 -:1024800002A005CB000C00180010B61003031609BB -:102490000372002B32322F333031411406232226AF -:1024A00035343633321616051416333236353426A3 -:1024B00023220602A09C928C9EA38D618443FDFB87 -:1024C0006A6D716965706B71047698BEBB9BA0B52F -:1024D0005799657B93947A76968B0002003F009A19 -:1024E000033903C60006000D001A400F02090A0D49 -:1024F00007000604030B0A050C0108002F33CC3239 -:102500001739303141012701013701050127010148 -:1025100037010339FEBA44011CFEE4440146FE8F34 -:10252000FEBB44011BFEE54401450224FE762C015E -:102530006B016B2AFE791BFE762C016B016B2AFE68 -:1025400079000004002F000005A705B60003001164 -:10255000001C00250036401C151E1E181813221BD7 -:102560001B16120303120C720D0C0E0904040F014A -:10257000010F0472002B322F10CC17392B322F1081 -:10258000CC392F39333311331133303161013301F9 -:102590000311343436370606070727253311013572 -:1025A0002135013311331523150121113436370636 -:1025B0000607011D032B5DFCD53F02021D3C296669 -:1025C00028011152032EFE6501995C8D8DFE6A0172 -:1025D0003C01020F2B1605B6FA4A024A023A264C73 -:1025E00049221526183D41A4FC94FDB6F13F024353 -:1025F000FDCB4DF1013E011A2F5D2B1E3F20000344 -:102600000026000005CC05B600030012002D0026B0 -:102610004014142B2B1C23130C720E0D0F0A0404F0 -:10262000100101100472002B322F10CC17392BCC63 -:102630003233113330316101330103113434363612 -:102640003706060707272533110135373E02353493 -:1026500026232206072736363332161514060607B8 -:102660000721150106032B5DFCD5320201011D3B3C -:102670002966280111520204F54E64305D553F6C05 -:10268000362C3A864E7E8C3C714FC201CD05B6FA8F -:102690004A024A023A1C3938361A1526183D41A416 -:1026A000FC94FDB645F74D7062374A592B2B3E2FEF -:1026B00035826A46757A4FC150000004002D000033 -:1026C000061005C70003002D00380041003F401FE1 -:1026D000313A3A34342F3E3737322E03032E0C7200 -:1026E0002728141411110B04211A0101210572006D -:1026F0002B322F3210CC32392F331239392B322F63 -:1027000010CC392F39333311331133303161013368 -:102710000103222627351616333236353426232375 -:102720003533323635342623220607273636333200 -:102730001615140607151616151406013521350150 -:1027400033113315231501211134363706060701DD -:102750008B032C5DFCD5B849833840824376787969 -:102760007682826B6D605247743A283B8B577F8D1F -:102770005841535DA80356FE6501995C8E8EFE6B31 -:10278000013B0202102A1605B6FA4A023F1B1A54F0 -:102790001D21655956504A5D52464D2A233F293224 -:1027A0007763556C11051269557A8DFDC1F13F02B1 -:1027B00043FDCB4DF1013E011A2F5D2B1E3F200042 -:1027C00000020048FE7703260457001F002B001666 -:1027D0004009000023232907720C13002F332B32EA -:1027E00011337D2F30314115140606070E021514E2 -:1027F0001633323637170606232226353436363757 -:102800003E0235351314062322263534363332166C -:10281000023C1D4B454B6633A38556904924569F79 -:1028200062B5D241754E3B431D7528282A27272AB9 -:10283000282802C9245C7D6235396171528482295D -:1028400023572729B5AB638B703A2D556C501C016B -:10285000322C2F2F2C2C3030FFFF0000000004CD35 -:10286000079806260024000001070043011801779D -:10287000000AB319050272002BCE3031FFFF0000B1 -:10288000000004CD0798062600240000010700760A -:1028900001CB0177000AB319050272002BCE30314B -:1028A000FFFF0000000004CD07940626002400006E -:1028B0000107014A00F80177000AB31F0502720000 -:1028C0002BCE3031FFFF0000000004CD074006266C -:1028D0000024000001070151009E0177000AB32483 -:1028E000050272002BCE3031FFFF0000000004CD46 -:1028F00007330626002400000107006A001E017746 -:10290000000CB4281C050272002BCECE3031FFFF24 -:102910000000000004CD071D06260024000000076B -:10292000014F0142009B0002FFFE0000063605B683 -:10293000000F0013002B401513090910030A0D03A3 -:102940000D030D050602720E0101050872002B32FF -:1029500011332B1139392F2F1133113332113330F9 -:10296000316121112103230121152111211521118B -:1029700021012111230636FCF6FE26E56F028D03A8 -:10298000ABFD5D027BFD8502A3FB4501B162020444 -:10299000FDFC05B65DFDD65DFD8B020402F7FFFF71 -:1029A000007FFE1404B805CB0626002600000007B1 -:1029B000007A02140000FFFF00CE000003ED07982C -:1029C0000626002800000107004301230177000AC2 -:1029D000B312020272002BCE3031FFFF00CE000096 -:1029E00003ED07980626002800000107007601D6AF -:1029F0000177000AB312020272002BCE3031FFFFC2 -:102A000000CE000003ED0794062600280000010711 -:102A1000014A01020177000AB312020272002BCEB2 -:102A20003031FFFF00CE000003ED073306260028FB -:102A300000000107006A00290177000CB42115028B -:102A40000272002BCECE3031FFFFFFFE000001717D -:102A500007980626002C000001070043FFAC017711 -:102A6000000AB30A010272002BCE3031FFFF00A131 -:102A70000000021407980626002C000001070076CB -:102A8000004F0177000AB30A010272002BCE3031E9 -:102A9000FFFFFFDF0000022507940626002C000040 -:102AA0000107014AFF8D0177000AB30A0102720093 -:102AB0002BCE3031FFFF000300000205073306264E -:102AC000002C00000107006AFEB70177000CB40D6E -:102AD00019010272002BCECE30310002002D000011 -:102AE000052605B6000E001C001F400F0C11110B2F -:102AF000141409100E027215090872002B322B32C1 -:102B000011392F333311333031413204121514028D -:102B100004232111233533110521112115211133EE -:102B2000200011340224025AE9013FA4ADFEADFB9E -:102B3000FEA9A7A7016FFEF70191FE6FED014B0102 -:102B40004889FEE905B6A4FEC1EAF5FEB4A802A8CC -:102B50005D02B15BFDAA5DFDB301450145D10118E0 -:102B60008D00FFFF00CE000004F60740062600316E -:102B7000000001070151012E0177000AB3140A0277 -:102B800072002BCE3031FFFF007FFFEC059C0798D1 -:102B90000626003200000107004301BB0177000A4E -:102BA000B3270E0372002BCE3031FFFF007FFFEC06 -:102BB000059C079806260032000001070076026D8A -:102BC0000177000AB3280E0372002BCE3031FFFFCD -:102BD000007FFFEC059C07940626003200000107E9 -:102BE000014A01990177000AB32D0E0372002BCE22 -:102BF0003031FFFF007FFFEC059C074006260032C6 -:102C0000000001070151013F0177000AB3320E03B2 -:102C100072002BCE3031FFFF007FFFEC059C0733A5 -:102C20000626003200000107006A00C00177000C90 -:102C3000B4362A0E0372002BCECE30310001008C48 -:102C400001180403048E000B00244013070901033C -:102C5000080B0205080A0600000A0A06040406001A -:102C60002F332F11332F332F1112173930314117D2 -:102C70000101070101270101370103C73CFE810162 -:102C80007F3DFE81FE833E017FFE813E017E048EFC -:102C90003DFE82FE813C017DFE833C017F017E3D45 -:102CA000FE810003007FFFC7059C05F1001A002587 -:102CB00000300039401C2A1E1E181815152D2D171E -:102CC000161203721F29290B0B080822220A090574 -:102CD0000972002BCE323311331133113311332BE0 -:102CE000CE323311331133113311333031411402E9 -:102CF00006062322262707273726023534122433D7 -:102D000032161737170716120734262701161633FF -:102D10003236122514161701262623220602059C98 -:102D200052A4F5A37ECB4C79497F5A5D970127D9F0 -:102D300075C44C7048755C626B4946FD0F41AF6EBF -:102D4000BCF274FBBA444402F040A667BBF77902B8 -:102D5000DDA7FEECC86E423FA632AF640122B1DEB1 -:102D60000152BE3D3A9B34A062FEDDBB9FF854FB8E -:102D7000F5383EA6012AC795F45704083436A6FE56 -:102D8000D800FFFF00BFFFEC0503079806260038B8 -:102D9000000001070043018E0177000AB31A0902FF -:102DA00072002BCE3031FFFF00BFFFEC0503079808 -:102DB00006260038000001070076023F0177000A6E -:102DC000B31B090272002BCE3031FFFF00BFFFECB6 -:102DD000050307940626003800000107014A016C2C -:102DE0000177000AB321090272002BCE3031FFFFB8 -:102DF00000BFFFEC0503073306260038000001077B -:102E0000006A00940177000CB4291D090272002B9E -:102E1000CECE3031FFFF00000000043907980626AF -:102E2000003C000001070076017C0177000AB31026 -:102E3000070272002BCE3031000200CE00000441A8 -:102E400005B6000E0018001F400F0F06180B060BEA -:102E5000060B08090272080872002B2B1139392F52 -:102E60002F11331133303141140E0223231123115A -:102E7000331121201601333236363534262323040C -:102E800041448AD18DE06767010C0106FAFCF4D455 -:102E900092CE6ECADAFE030E69A4723BFEAC05B692 -:102EA000FEF8CEFDCF429881AD9C000100B3FFEC4F -:102EB0000446061F003C0015400B2E390172340AEF -:102EC000721A120B72002B322B2B32303141140E3E -:102ED0000315141616171E0215140606232226279C -:102EE000351E0233323635342626272E0235343E3F -:102EF00003353426232206061511231134363633C2 -:102F000032161603C33A54543A28544140663C538F -:102F10009E73618435295A613482802E563D466302 -:102F200034385453398B7C658E4A6566BB8172A4F4 -:102F30005805084A62473E4A372D41422C2A5B7A9F -:102F40005A5D8B4D221A611520127763445F4E291A -:102F50002F515D3F4759413E53405E65438A69FBAF -:102F60006F049186B157437CFFFF0060FFEC03952F -:102F700006210626004400000107004300C50000AA -:102F8000000AB32F000772002BCE3031FFFF006024 -:102F9000FFEC039506210626004400000107007699 -:102FA00001780000000AB32F000772002BCE3031E9 -:102FB000FFFF0060FFEC0395061D0626004400009D -:102FC0000107014A00A30000000AB33500077200A0 -:102FD0002BCE3031FFFF0060FFEC039505C90626BC -:102FE00000440000010601514900000AB33A0007FD -:102FF00072002BCE3031FFFF0060FFEC039505BC63 -:103000000626004400000106006ACB00000CB43E16 -:1030100032000772002BCECE3031FFFF0060FFEC94 -:10302000039506820626004400000107014F00F0C8 -:103030000000000DB70302290001018056002B3467 -:10304000340000030060FFEC066604540031003DCC -:1030500000450033401A091010184106252C07724C -:1030600021320632060039180B722F3E3E000772DD -:10307000002B3211332B321239392F2F332B3211CF -:10308000331133113330314132161607152114161E -:103090003332363715060623222626270E02232230 -:1030A0002626353436363737353426232206072789 -:1030B0003636333216173636010706061514163320 -:1030C00032363637012206072136262604D484B547 -:1030D0005903FD1DC2AE5D905A519A5E6AA67220D8 -:1030E000216A9F6F6A985176E2A1C1847A4F9A5102 -:1030F000204EB65C899F1930B9FECCB2C7D47F741C -:103100006F9A500101BB89B80F02760141830454C4 -:1031100082E2904AE4ED21285D2421477F575680C2 -:10312000474686606C9250080A51A68D2B2854267B -:103130002F7D897692FDD5080A8080676E5DAA751D -:10314000023FCDC578B56500FFFF0076FE14038D04 -:1031500004540626004600000007007A01670000BC -:10316000FFFF0076FFEC03EF062106260048000073 -:103170000107004300EF0000000AB32600077200B9 -:103180002BCE3031FFFF0076FFEC03EF0621062641 -:10319000004800000107007601A00000000AB326E5 -:1031A000000772002BCE3031FFFF0076FFEC03EFFB -:1031B000061D0626004800000107014A00CC000059 -:1031C000000AB32C000772002BCE3031FFFF0076CF -:1031D000FFEC03EF05BC0626004800000106006A6C -:1031E000F400000CB43529000772002BCECE30312C -:1031F000FFFFFFE6000001590621062603AF00008D -:10320000010600439400000AB30A020672002BCEA6 -:103210003031FFFF00980000020B0621062603AFA5 -:103220000000010600764600000AB30A020672009A -:103230002BCE3031FFFFFFC40000020A061D062618 -:1032400003AF00000107014AFF720000000AB3103B -:10325000020672002BCE3031FFFFFFE6000001E8CE -:1032600005BC062603AF00000107006AFE9A0000B5 -:10327000000CB4190D020672002BCECE30310002C4 -:103280000073FFEC041F06140024003400214013D7 -:10329000250405240321061E201F091616002D0EE5 -:1032A0000B7200002F2B3212392F17393330314176 -:1032B000161617371707161612151402062322269C -:1032C0002635343636333216161737262627052785 -:1032D00037262627132206061514161633323635DE -:1032E000342E0201AB487B33E52DD1678D496BD37A -:1032F0009B90D27177D18858825F21061E8E67FE1F -:10330000F72EF42B6B38CF71A75C56A473B4BD2392 -:10331000528C0614214A2889447C64F7FEE1A1AB53 -:10332000FEFA9277DB9399DD77223E2A0188FF5ED1 -:103330009D448F214119FD9D60B8827BB25EFBF0F8 -:10334000336E5F3AFFFF00B40000040E05C9062685 -:10335000005100000107015100A40000000AB3273A -:10336000000772002BCE3031FFFF0076FFEC043AED -:103370000621062600520000010700430104000058 -:10338000000AB3270E0772002BCE3031FFFF007604 -:10339000FFEC043A062106260052000001070076E1 -:1033A00001B70000000AB3270E0772002BCE3031A0 -:1033B000FFFF0076FFEC043A061D062600520000CF -:1033C0000107014A00E30000000AB32D0E07720056 -:1033D0002BCE3031FFFF0076FFEC043A05C90626FC -:1033E0000052000001070151008A0000000AB332B8 -:1033F0000E0772002BCE3031FFFF0076FFEC043A4F -:1034000005BC0626005200000106006A0A00000CF6 -:10341000B42A360E0772002BCECE30310003006D79 -:1034200001150424048F0003000F001B0014B704CF -:103430000A001610010100002F3210CE3210CE32D9 -:1034400030315335211501222635343633321615E5 -:1034500014060322263534363332161514066D034E -:10346000B7FE232527272528242428252727252894 -:10347000242402A75757FE6E2E282A2D2D2A282EE7 -:1034800002CE2E282A2C2C2A282E00030070FFC4DE -:10349000043A047900180022002D0035401A1D2638 -:1034A00026161620201514100772271C1C0A0A075E -:1034B000072A2A0908040B72002BCE32331133116C -:1034C00033113311332BCE323311331133113330E7 -:1034D00031411406062322262707273726263510D2 -:1034E000003332161737170716160514161701265C -:1034F00026232206053426270116163332363604D3 -:103500003A6ED7A05E963974447A383C0103E65B84 -:1035100092366946703C3DFCA4242402242A764C51 -:10352000BDC302F42529FDDB2C7D4F83A850022169 -:10353000A8FE8F383393329D4BC97A0107012C3393 -:103540002F8731904BD07C609F3C02C2272CFCDE41 -:1035500060A53EFD3D2D3078D800FFFF00A6FFECB2 -:103560000401062106260058000001070043010956 -:103570000000000AB31E0D0672002BCE3031FFFF93 -:1035800000A6FFEC040106210626005800000107F2 -:10359000007601BC0000000AB31F0D0672002BCE9E -:1035A0003031FFFF00A6FFEC0401061D062600587F -:1035B00000000107014A00E70000000AB31E0D06E3 -:1035C00072002BCE3031FFFF00A6FFEC040105BCDA -:1035D0000626005800000106006A0F00000CB42DFA -:1035E000210D0672002BCECE3031FFFF0001FE1000 -:1035F00003AE06210626005C0000010700760133B9 -:103600000000000AB325000672002BCE3031000204 -:1036100000B5FE1F044F0614001C002A00214012B2 -:103620001620201A07721000720F0E720927270445 -:103630000B72002B3211332B2B2B321133303141D3 -:103640001406062322262627231E021511231133D2 -:1036500011140607333E02333212033426232206A6 -:103660000715141633323636044F6ECB8D63915FD7 -:103670001B0702030266660302051B639667D2E717 -:1036800068AEAFBAB301B2B174A0540227B8FF84D8 -:103690003B643E22525223FE3F07F5FE27297D2937 -:1036A0003E6A40FEE5FEEFECE7EEDC13EFEB6ED793 -:1036B000FFFF0001FE1003AE05BC0626005C000003 -:1036C0000106006A8700000CB43327000672002B45 -:1036D000CECE3031FFFF0000000004CD06AF06263D -:1036E000002400000107014C01040177000AB31512 -:1036F000050272002BCE3031FFFF0060FFEC039516 -:1037000005380626004400000107014C00B0000007 -:10371000000AB32B000772002BCE3031FFFF0000F0 -:10372000000004CD07460626002400000107014DD5 -:1037300001050177000AB317050272002BCE303164 -:10374000FFFF0060FFEC039505CF06260044000054 -:103750000107014D00B20000000AB32D00077200FE -:103760002BCE3031FFFF0000FE4104CD05BB062605 -:10377000002400000007015003510000FFFF00601B -:10378000FE4103C304520626004400000007015016 -:1037900002490000FFFF007FFFEC04B807980626EF -:1037A000002600000107007602610177000AB326B7 -:1037B000190372002BCE3031FFFF0076FFEC038D32 -:1037C00006210626004600000107007601A400003D -:1037D000000AB324080772002BCE3031FFFF007FB0 -:1037E000FFEC04B807940626002600000107014AF2 -:1037F000018C0177000AB32C190372002BCE3031F3 -:10380000FFFF0076FFEC038D061D06260046000034 -:103810000107014A00D10000000AB32A080772001C -:103820002BCE3031FFFF007FFFEC04B8074806269F -:10383000002600000107014E025E0177000AB32650 -:10384000190372002BCE3031FFFF0076FFEC038DA1 -:1038500005D10626004600000107014E01A2000026 -:10386000000AB324080772002BCE3031FFFF007F1F -:10387000FFEC04B807940626002600000107014B60 -:10388000018B0177000AB320190372002BCE30316F -:10389000FFFF0076FFEC038D061D062600460000A4 -:1038A0000107014B00D00000000AB31E0807720098 -:1038B0002BCE3031FFFF00CE0000052607940626F0 -:1038C000002700000107014B015D0177000AB315D5 -:1038D000060272002BCE3031FFFF0076FFEC051F91 -:1038E00006140626004700000107023402C5000046 -:1038F000000BB602310F00000056002B3400FFFF12 -:10390000002D0000052605B6060600920000000204 -:103910000076FFEC04A80614001F002C002A4015B6 -:10392000151212180F0F061A0A130072270A06073B -:103930001B2020000B003F3211333F33332B3F114C -:10394000392F333311333031452202111012333203 -:1039500016161733262635352135213533153315FF -:1039600023112327230E022732363535342623220E -:1039700006151416023EDFE9F6DC5E8A601A0804BA -:1039800004FE2701D9659999530C071B5F8E58C017 -:10399000A0A0B7B5BEB2140118010C011C01263A53 -:1039A000643E357A349E52CBCB52FB09C73C643B14 -:1039B00058EEDD11E6F4FAF0E3E9FFFF00CE000077 -:1039C00003ED06AF0626002800000107014C010E9A -:1039D0000177000AB30E020272002BCE3031FFFFD6 -:1039E0000076FFEC03EF05380626004800000107CB -:1039F000014C00D90000000AB322000772002BCE50 -:103A00003031FFFF00CE000003ED074606260028F8 -:103A100000000107014D01100177000AB3100202F6 -:103A200072002BCE3031FFFF0076FFEC03EF05CFA5 -:103A30000626004800000107014D00DC0000000AD6 -:103A4000B324000772002BCE3031FFFF00CE000000 -:103A500003ED07480626002800000107014E01D2A9 -:103A60000177000AB312020272002BCE3031FFFF41 -:103A70000076FFEC03EF05D10626004800000107A1 -:103A8000014E019E0000000AB326000772002BCEF3 -:103A90003031FFFF00CEFE4103ED05B606260028BB -:103AA0000000000701500267000000030076FE419D -:103AB00003EF04540015002D003500294014231293 -:103AC00011111F1F26311C1C16030A260B722E16FD -:103AD0000772002B322BCC3212392F3311331133B2 -:103AE000113333303141141633323637150606237D -:103AF00022263534363637370E02033216161515A0 -:103B0000211416333236371506062322262635347D -:103B10001236172206072134262602EB37361E33CB -:103B200011163723556230593D5D435B2D9B8BB990 -:103B30005BFCEFCFC165955B50A068A5DF716DD3CD -:103B4000999CC11102A54489FEFF363A08054A0630 -:103B50000B5B5735686731053A655E052482E29252 -:103B600049E0F021285D242189FAA7A30104975791 -:103B7000CFC377B66500FFFF00CE000003ED0794CA -:103B80000626002800000107014B01010177000A09 -:103B9000B30C020272002BCE3031FFFF0076FFEC37 -:103BA00003EF061D0626004800000107014B00CB6D -:103BB0000000000AB320000772002BCE3031FFFF57 -:103BC000007FFFEC052807940626002A0000010765 -:103BD000014A01BF0177000AB32E0D0372002BCEFC -:103BE0003031FFFF0024FE140401061D0626004AA2 -:103BF00000000107014A00860000000BB6035213C3 -:103C000001017B56002B3400FFFF007FFFEC0528ED -:103C100007460626002A00000107014D01CC017766 -:103C2000000AB3260D0372002BCE3031FFFF0024B3 -:103C3000FE14040105CF0626004A00000107014DCD -:103C400000950000000BB603501301017B56002BBA -:103C50003400FFFF007FFFEC052807480626002AF6 -:103C600000000107014E02910177000AB3280D03FD -:103C700072002BCE3031FFFF0024FE14040105D169 -:103C80000626004A00000107014E01610000000BFA -:103C9000B603521301019656002B3400FFFF007F3C -:103CA000FE3B052805CD0626002A0000000704710A -:103CB00001310000FFFF0024FE140401061B04264E -:103CC00002360CFE0306004A0000000AB3051F0777 -:103CD00072002BCE3031FFFF00CE000004F20794BB -:103CE0000626002B00000107014A01750177000A32 -:103CF000B318060272002BCE3031FFFFFFC3000065 -:103D0000040E07F20626004B00000107014AFF716E -:103D100001D5000BB601211A01019256002B340087 -:103D200000020000000005C005B6001300170027C0 -:103D300040130B0407070E011712141400090502A3 -:103D40007210000872002B322B3211392F33CE3211 -:103D500032321133333031731123353311331121A2 -:103D6000113311331523112311211111211121CEEA -:103D7000CECE67035667CECE67FCAA0356FCAA04D4 -:103D80005058010EFEF2010EFEF258FBB002D0FDBB -:103D900030032E0122000001001C0000040E061456 -:103DA000002200234012211E1E0104040D22007275 -:103DB000131D0A72170D0672002B322B322B12398B -:103DC0002F333311333031411521152115140607D6 -:103DD000333E0233321616151123113426232206E0 -:103DE000061511231123353335011901D9FE270397 -:103DF00003071B6596627BA95864948D78A454656B -:103E000098980614CB53EE2B4B283E633A55B08856 -:103E1000FD4802B2A1995DBA8DFDB804F653CB00FE -:103E2000FFFFFFA70000026107400626002C0000EC -:103E300001070151FF550177000BB6010401010193 -:103E40009556002B3400FFFFFF6A0000022405C9CD -:103E5000062603AF000001070151FF180000000A09 -:103E6000B315020672002BCE3031FFFFFFEE0000CB -:103E7000021806AF0626002C00000107014CFF9C2B -:103E80000177000BB601060101019456002B3400A6 -:103E9000FFFFFFD1000001FB0538062603AF00003D -:103EA0000107014CFF7F0000000AB3060206720002 -:103EB0002BCE3031FFFFFFEF000002180746062629 -:103EC000002C00000107014DFF9D0177000BB6019A -:103ED000080101019256002B3400FFFFFFD30000C0 -:103EE00001FC05CF062603AF00000106014D81004D -:103EF000000AB308020672002BCE3031FFFF0032F9 -:103F0000FE41015A05B60626002C000000060150AD -:103F1000E000FFFF0012FE41013A05D10626004CE9 -:103F2000000000060150C000FFFF00BB0000014D73 -:103F300007480626002C00000107014E00690177A2 -:103F4000000BB6010A010101C156002B3400FFFF2E -:103F500000CEFE90033905B60426002C00000007B1 -:103F6000002D02040000FFFF00A0FE14030105D194 -:103F70000426004C00000007004D01CF0000FFFFA9 -:103F8000FF47FE90022407940626002D000001073B -:103F9000014AFF8C0177000AB31E0C0272002BCE7F -:103FA0003031FFFFFF96FE14020A061D062603B0FD -:103FB00000000107014AFF720000000AB31D0B0652 -:103FC00072002BCE3031FFFF00CEFE3B04A605B6BB -:103FD0000626002E00000007047100890000FFFF84 -:103FE00000B4FE3B03DF06140626004E0000000668 -:103FF00004710D00000100B4000003DF043F001253 -:10400000001B400F05040D0111050712080672037D -:10401000070A72002B322B32121739303149022332 -:104020000107112311331114060731363637010306 -:10403000B8FE5F01C878FE69B26A6A03041E2F1CCD -:1040400001BB043FFE27FD9A0224B8FE94043FFE04 -:10405000DE5BA94C22382001F800FFFF00B700000A -:1040600003ED07980626002F000001070076006583 -:104070000177000AB30C010272002BCE3031FFFF32 -:1040800000980000020B07F60626004F000001070B -:104090000076004601D5000AB30B020072002BCE59 -:1040A0003031FFFF00CEFE3B03ED05B60626002FA4 -:1040B0000000000604715A00FFFF0073FE3B01364A -:1040C00006140626004F000000070471FEE90000F8 -:1040D000FFFF00CE000003ED05B60626002F00000E -:1040E000010702340181FFA2000BB601120100009A -:1040F0000056002B3400FFFF00B500000227061415 -:104100000626004F000001060234CD00000BB60168 -:10411000100200000056002B3400FFFF00CE00000C -:1041200003ED05B60626002F00000007014E0255DC -:10413000FD8CFFFF00B50000021D06140426004F91 -:1041400000000007014E0139FD9800010017000032 -:1041500003ED05B6000D001C40110201030A04071F -:10416000090808000502720B000872002B322B129E -:1041700017393031731107273711331125170511FE -:104180002115CE892EB76701442FFE8D02B8022873 -:104190005649740327FD17CB4CE6FDF85E0000017D -:1041A0000006000001DE0614000B001A4010020198 -:1041B000030A040907080800050072000A72002BB0 -:1041C0002B12173930317311072737113311371775 -:1041D0000711B5822DAF64992CC5028D5648730323 -:1041E00022FD1C684684FD32FFFF00CE000004F66D -:1041F0000798062600310000010700760243017788 -:10420000000AB31A0A0272002BCE3031FFFF00B44D -:104210000000040E0621062600510000010700766A -:1042200001D10000000AB31D000772002BCE30310F -:10423000FFFF00CEFE3B04F605B606260031000067 -:104240000007047100E60000FFFF00B4FE3B040E0F -:1042500004540626005100000007047100660000A7 -:10426000FFFF00CE000004F6079406260031000090 -:104270000107014B016D0177000AB3140A027200B5 -:104280002BCE3031FFFF00B40000040E061D0626C1 -:10429000005100000107014B00FC0000000AB316AA -:1042A000000772002BCE3031FFFF00010000044BED -:1042B00005B604270051003D000000060206E30099 -:1042C000000100CEFE9004F605B60021001B400E52 -:1042D0000B160C03131D1502721308720700002F32 -:1042E000322B2B3212173930314122262735161640 -:1042F000333236363501231E0215112311330133B3 -:104300002E023511331114060603A6305719205317 -:104310002C496B3AFC9A05020303626A035D0502AD -:104320000302634F96FE90100A5A0A0C397E670505 -:104330000133757B3EFC5405B6FB0531747B3A03B3 -:10434000A1FA527AA856000100B4FE14040F0454D6 -:104350000024002140121718180E0E1C07721506B3 -:1043600072140A7207000F72002B322B2B2B3211A2 -:104370003311333031412226273516163332363584 -:1043800011342623220606151123113317333E025A -:10439000333216161511140606031A2B40191D3D4B -:1043A000214A4F948C77A555655210061D6493627F -:1043B0007CA9583D6DFE140D0A570C095E610396E9 -:1043C000A1985DB98DFDA8043FC63D633B55AF88FC -:1043D000FC615A7C3F00FFFF007FFFEC059C06AFAD -:1043E0000626003200000107014C01A50177000AF2 -:1043F000B3230E0372002BCE3031FFFF0076FFECAB -:10440000043A05380626005200000107014C00F06E -:104410000000000AB3230E0772002BCE3031FFFFDD -:10442000007FFFEC059C07460626003200000107CE -:10443000014D01A80177000AB3250E0372002BCEAF -:104440003031FFFF0076FFEC043A05CF062600521C -:1044500000000107014D00F10000000AB3250E071E -:1044600072002BCE3031FFFF007FFFEC059C0798D8 -:104470000626003200000107015201D50177000C29 -:10448000B427340E0372002BCECE3031FFFF0076FE -:10449000FFEC043A062106260052000001070152F3 -:1044A000011F0000000CB427340E0772002BCECE83 -:1044B00030310002007FFFF506CA05C2001800284F -:1044C000002D4018252222110972070A0A030B0E3B -:1044D000087206030272261919000372002B3211AA -:1044E000332B322B3212392F332B321133303141EF -:1044F000321617211521112115211121152106062A -:10450000232224023534122417220E021514121607 -:1045100033323637112626030D3454310304FD5847 -:104520000280FD8002A8FCF4265733DBFEDD919665 -:104530000124DB8DD0894477F4BA3558211F550505 -:10454000C206065DFDD65DFD8B5D0407BB0150DF35 -:10455000DF014CB85C5CABEE93C5FED9A20A08043F -:10456000F2080A0000030075FFEC0736045300242C -:104570000033003B002D4016212525370606163452 -:1045800000001E0772132C2C091010160B72002B42 -:104590003211333211332B32113311392F3332119F -:1045A0003330314132161615152114163332363791 -:1045B000150606232226270606232226263534360C -:1045C00036333216173E02052206151416163332FC -:1045D0003636353426262522060721362626059925 -:1045E0008BB75BFCF8CABF66945A519D67B1D9304E -:1045F0002FD5A698D57074DA98A8CD2C2070A3FD7D -:1046000029BBBF51A47F82A54E4BA102BE9ABE100A -:10461000029B014289045381E29249E4EC21285D26 -:104620002421A58F8EA68DFEAAAFFC87AB8D5C8D55 -:104630004F58F8E292D67575D5908DD87801CCC5D3 -:1046400078B56400FFFF00CE0000049307980626AB -:10465000003500000107007601D80177000AB32079 -:104660000F0272002BCE3031FFFF00B5000002FDBB -:10467000062106260055000001070076012B0000E8 -:10468000000AB31D0F0672002BCE3031FFFF00CEA3 -:10469000FE3B049305B606260035000000070471B2 -:1046A00000870000FFFF0073FE3B02FD0452062658 -:1046B0000055000000070471FEE90000FFFF00CE76 -:1046C0000000049307940626003500000107014B03 -:1046D00001030177000AB3190F0272002BCE3031AB -:1046E000FFFF00A8000002FD061D06260055000081 -:1046F0000106014B5600000AB3160F0672002BCEBE -:104700003031FFFF006FFFEC03F3079806260036F9 -:1047100000000107007601A40177000AB3371D03EA -:1047200072002BCE3031FFFF005AFFEC035C0621F4 -:1047300006260056000001070076013C0000000A32 -:10474000B332190772002BCE3031FFFF006FFFEC40 -:1047500003F307940626003600000107014A00D142 -:104760000177000AB33D1D0372002BCE3031FFFFED -:10477000005AFFEC035C061D0626005600000106E9 -:10478000014A6900000AB337190772002BCE303195 -:10479000FFFF006FFE1403F305CB06260036000072 -:1047A0000007007A01430000FFFF005AFE14035C7B -:1047B00004540626005600000007007A0104000099 -:1047C000FFFF006FFFEC03F307940626003600009E -:1047D0000107014B00CF0177000AB3301D037200BF -:1047E0002BCE3031FFFF005AFFEC035C061D06267E -:1047F000005600000106014B6700000AB32B1907A1 -:1048000072002BCE3031FFFF000AFE3B042605B6B6 -:10481000062600370000000604711A00FFFF001989 -:10482000FE3B02790546062600570000000604718B -:104830009600FFFF000A00000426079406260037B2 -:1048400000000107014B00A20177000AB30804022F -:1048500072002BCE3031FFFF0019FFEC033E06142F -:104860000626005700000007023400E400000001A3 -:10487000000A0000042605B6000F002140100A06B9 -:10488000060E02020B030300070272000872002BDF -:104890002B11392F33331133321133303161112160 -:1048A0003521112135211521112115211101E4FE98 -:1048B0009A0166FE26041CFE240164FE9C02C05977 -:1048C000023F5E5EFDC159FD400000020019FFEC91 -:1048D000027905460003001C002540121019191624 -:1048E00012131300018015160672040B0B72002BB5 -:1048F000322BCD1ACC3233113311331133303153C3 -:1049000035211503323637150606232226263511A2 -:104910002335371333112115211114162A022A7A4F -:104920002F511F2056345C7A3EA2A123430153FE2F -:10493000AD5702445353FDFF0E0B540B11458D6DC3 -:1049400002C03C1F0100FEF954FD46757900FFFFCF -:1049500000BFFFEC050307400626003800000107F2 -:10496000015101330177000AB314090272002BCE02 -:104970003031FFFF00A6FFEC040105C906260058F0 -:1049800000000107015100A70000000AB3180D063E -:1049900072002BCE3031FFFF00BFFFEC050306AFE6 -:1049A0000626003800000107014C01790177000A52 -:1049B000B316090272002BCE3031FFFF00A6FFECC8 -:1049C000040105380626005800000107014C00F4D8 -:1049D0000000000AB31A0D0672002BCE3031FFFF23 -:1049E00000BFFFEC0503074606260038000001075C -:1049F000014D017B0177000AB318090272002BCE2A -:104A00003031FFFF00A6FFEC040105CF0626005859 -:104A100000000107014D00F60000000AB31C0D065E -:104A200072002BCE3031FFFF00BFFFEC050307F90A -:104A30000626003800000107014F01B90177000D7B -:104A4000B70201141301019356002B343400FFFF09 -:104A500000A6FFEC040106820626005800000107AC -:104A6000014F01340000000DB70201181701019237 -:104A700056002B343400FFFF00BFFFEC05030798FE -:104A80000626003800000107015201A80177000C3A -:104A9000B41B28090272002BCECE3031FFFF00A6D6 -:104AA000FFEC04070621062600580000010701520A -:104AB00001230000000CB41F2C0D0672002BCECE7B -:104AC0003031000200BFFE41050305B60015002984 -:104AD000001F400F291F02721211112424030A0A19 -:104AE0001B0972002B322F3332113311332B32302A -:104AF000314514163332363715060623222635344F -:104B0000363637170E020111140606232000111144 -:104B100033111416333236363511038E37351F33C1 -:104B20001116372355623C5F36412F553601758487 -:104B3000F7ACFEFBFEE866E5D78DC668EE463D089D -:104B4000054A060B5E66447C6E2B04316770066472 -:104B5000FC4EABEF7E011B010103AEFC52DCE565B0 -:104B6000C38B03BCFFFF00A6FE41041A043F0626C8 -:104B7000005800000007015002A00000FFFF0034B1 -:104B8000000006F207940626003A00000107014AD9 -:104B9000021C0177000AB337100272002BCE3031AD -:104BA000FFFF001D000005AB061D0626005A000091 -:104BB0000107014A017D0000000AB3370F067200A9 -:104BC0002BCE3031FFFF0000000004390794062689 -:104BD000003C00000107014A00A70177000AB31555 -:104BE000070272002BCE3031FFFF0001FE1003AE32 -:104BF000061D0626005C00000106014A6000000A4E -:104C0000B324000672002BCE3031FFFF00000000FD -:104C1000043907330626003C00000107006AFFCF75 -:104C20000177000CB41E12070272002BCECE303179 -:104C3000FFFF004C0000044A07980626003D0000D4 -:104C40000107007601B10177000AB3110502720075 -:104C50002BCE3031FFFF00520000035B06210626F9 -:104C6000005D00000107007601360000000AB31164 -:104C7000050672002BCE3031FFFF004C0000044AC5 -:104C800007480626003D00000107014E01AF0177ED -:104C9000000AB310050272002BCE3031FFFF005224 -:104CA0000000035B05D10626005D00000107014EF0 -:104CB00001340000000AB310050672002BCE30311B -:104CC000FFFF004C0000044A07940626003D000048 -:104CD0000107014B00DC0177000AB30A05027200EC -:104CE0002BCE3031FFFF00520000035B061D06266D -:104CF000005D00000106014B6100000AB30A0506D1 -:104D000072002BCE3031000100B5000002A3061F57 -:104D10000010000EB6000A0172050A72002B2B3239 -:104D2000303141220615112311343636333216172D -:104D300007262601FC6F72664D93683150251620B8 -:104D40004605C79093FB5C04A87BA6560F0C560B38 -:104D50000E00000100BEFE1403F205CB0025002367 -:104D600040102021210B1E0E0E0B0B001A130F7288 -:104D70000700002F322B3212392F33113311331128 -:104D80003330314132161707262623220615152106 -:104D9000152111140606232226273516163332361E -:104DA000351123353735343636033B34592A192229 -:104DB000502E706A011AFEE8407C5B2D4619204295 -:104DC000255D58CBCB478F05CB110E550C10869C1B -:104DD000A655FBFB678D490D0659080B727903FE3A -:104DE0003C1BA780A6510004FFF6000004D507B3C2 -:104DF0000012001E002A0037002640131319010D6F -:104E00001F0411110712080F08303037372507002B -:104E10002F33332F332F3F3F12392F173933303190 -:104E2000630126263534363332161514060701235E -:104E30000321031321032E02270E030737323635D1 -:104E4000342623220615141613353E023733150E69 -:104E500003070A02334254795F6079524402276F94 -:104E6000CAFD95CFF60220D009151609080F0F0FBD -:104E7000073B425251434252530C26504819781670 -:104E80003C454B2504B71167555F74736151671535 -:104E9000FB4A01BDFE43021B01D21531371C162906 -:104EA000272310FF4F48434F4F43484F01AC102674 -:104EB0005B5F2B0F1F4546441E0000050060FFECA2 -:104EC000039507A0001D002800340041004D003468 -:104ED000401A062525131E1E000B0B72050A434DB2 -:104EE0004D49474729352F3C17000772002B32DE0A -:104EF00032CC32322F333311333F2B11392F33322F -:104F00001133303141321615112327230E0223228B -:104F1000262635342437373534262322060727360C -:104F200036010706061514163332363701220615E8 -:104F30001416333236353426273216161514062346 -:104F4000222635343601150E020723353E0237027C -:104F500030B3B24E120623649168699551010CFB7F -:104F6000CA8481549B50204EB30162BECFD8817356 -:104F7000B3BD01FF003D514E403E4D52393B603ABA -:104F80007C595A7C7B015F1E606D304B24524B1A5A -:104F90000452B4C5FD27BE3D5F36468660A2A90B0C -:104FA0000A4FA78E2B28542530FDD7080A8080672A -:104FB0006ECCB00451503C3D50503D3C5044355EA9 -:104FC0003D5F7271605D73014D0E265857240E22AD -:104FD000565A2700FFFFFFFE0000063607980626F8 -:104FE000008800000107007602DD0177000AB31B8C -:104FF000060272002BCE3031FFFF0060FFEC066628 -:105000000621062600A800000107007602CD000058 -:10501000000AB34D2C0772002BCE3031FFFF007F0A -:10502000FFC7059C07980626009A00000107007636 -:10503000026D0177000AB338120372002BCE3031B3 -:10504000FFFF0070FFC4043A0621062600BA0000E4 -:105050000107007601B70000000AB335100772009F -:105060002BCE3031FFFF006FFE3B03F305CB06264E -:1050700000360000000604711D00FFFF005AFE3BD1 -:10508000035C045406260056000000060471DF008D -:105090000001005204D90298061D00120017400BAF -:1050A00009040E031280060F0C010C002F5D331A49 -:1050B000CD17393031411E02171523262627060643 -:1050C0000723353E023701A619545F264A38722F4E -:1050D00030723849265E5618061D2B716F29103024 -:1050E0007C39397C3010296F712B0001005204D9B2 -:1050F0000298061D0012001B400C09000E04040C4F -:1051000006800F000100002F5D1ACD3232113311DD -:10511000393031412E0227353316161736363733DC -:10512000150E0207014219545D264938712E30745C -:10513000384A2660561904D92C6F6E2912307D3AF0 -:105140003A7D3012296E6F2C0001005204E3027C7C -:1051500005380003000CB4030F020102002F5D3379 -:10516000303141152135027CFDD6053855550001F9 -:10517000005204D9027B05CF00100012B71008803E -:105180000C0F040104002F5D331ACC323031410E74 -:105190000223222627331E023332363637027B099A -:1051A0004576537F8A09490630563E3E55310705FC -:1051B000CF4D6E3B8175374723244835000100529F -:1051C000052C00E405D1000B000CB4000F0601060D -:1051D000002F5D3330315332161514062322263545 -:1051E00034369A2624242624242405D12D26262C40 -:1051F0002C26262D0002005204DF01FC0682000B43 -:105200000017000EB41206C00C00002F321ACC3268 -:105210003031412226353436333216151406273202 -:10522000363534262322061514160127597C7A5B5D -:10523000597C7C593E4E523A3C524E04DF72605DBE -:1052400074765A607345513C3D4F4F3D3C510001CF -:105250000052FE41017A001A0014000EB4030AC085 -:105260001211002F331ACC32303153141633323628 -:10527000371506062322263534363637170606AA92 -:1052800038361E3311153823556331593D3C476478 -:10529000FEFF363A08054A060B5B573566602C1A46 -:1052A0003B7D0001005204E8030C05C90019001DF4 -:1052B000400D160D0D05118019190A0F110111006D -:1052C0002F5D33332F1A10CD322F323031533E033E -:1052D00033321E023332363733060623222E0223A0 -:1052E00022060752051E33462A314F4545262E44D5 -:1052F0000B470A6A54314E4445292D420B04E937C5 -:1053000053381D2A372B3B526B762A372B3B5000E4 -:105310000002005204D902E40621000C0019001F0B -:10532000400E010E0E0C1980080606150F1301130E -:10533000002F5D333311331ACD3232113330314106 -:10534000150E030723353E023723150E03072335B9 -:105350003E023702E4143B45482042224E4816E301 -:10536000143B46482141224E481606211121515531 -:10537000502011286E732E11215155502011286E86 -:10538000732E0001021304D902E70673000C000E0D -:10539000B40806800100002F321ACC32303141357A -:1053A0003E033733150E020702130F201C16066D3D -:1053B0000A313B1C04D913276169682E14388D8A81 -:1053C0003700000301370521036A06B5000B0017FB -:1053D000002300174009181E1E120B80060C120035 -:1053E0002F33DC1ACC11331133303141150E020743 -:1053F00023353E023707321615140623222635348C -:105400003621321615140623222635343602E90ECB -:10541000323A1D3913251E08FF241F1F2420212185 -:1054200001CE23212123211F1F06B5132D717330B7 -:10543000122E707331F92A23242A2A24232A2A239C -:10544000242A2A24232AFFFF0000000004CD06049A -:1054500006260024000000070153FE32FF91FFFFE3 -:1054600000A403980146044F06070011000003AD95 -:10547000FFFF00000000045E0604042700280071FE -:10548000000000070153FDEDFF91FFFF0000000049 -:10549000056306040427002B007100000007015378 -:1054A000FDEDFF91FFFFFFFE0000019806040427B9 -:1054B000002C0063000000070153FDEBFF91FFFF8C -:1054C0000000FFEC05C70604042600322B0000078D -:1054D0000153FDEDFF91FFFF00000000054A0604A7 -:1054E0000427003C0111000000070153FDEDFF916E -:1054F000FFFF00000000060A0605042601752900CA -:1055000000070153FDEDFF92FFFFFFD3FFEC0253B5 -:1055100006B506260185000001070154FE9C000027 -:10552000001040090302012F100101AF56002B3477 -:105530003434FFFF0000000004CD05BB0606002444 -:105540000000FFFF00CE0000049305B6060600250C -:105550000000000100CE000003EF05B60005000EBC -:10556000B602050272040872002B2B32303141154D -:105570002111231103EFFD466705B65EFAA805B6B3 -:10558000000200140000047D05B60005001000199B -:10559000400C0B0305027201041010030872002B6B -:1055A000321239392B1139303141011521350902B7 -:1055B0002E02270E020701027B0202FB9702020164 -:1055C000EFFE9D13221D090A1A1F12FE9705B6FA57 -:1055D00083393B057BFAA703D33365592121555EF7 -:1055E00033FC2200FFFF00CE000003ED05B60606E7 -:1055F00000280000FFFF004C0000044A05B6060624 -:10560000003D0000FFFF00CE000004F205B60606D4 -:10561000002B00000003007FFFEC059C05CD00037C -:10562000001500240019400C030202092112037224 -:105630001A090972002B322B3211392F33303141C4 -:1056400015213505140206062322262602353412BA -:105650002433320412051412163332361235100078 -:1056600021220602045AFD6603DC52A4F5A3A4F627 -:10567000A352970127D9D0012195FB4F76F4BABCEC -:10568000F274FEEFFEF6BBF77903125C5C35A7FE01 -:10569000ECC86E6EC90115A7DE0152BEB5FEAFE9BA -:1056A000C4FED5A8A6012AC60139015AA6FED80013 -:1056B000FFFF00CE0000013505B60606002C0000F5 -:1056C000FFFF00CE000004A605B60606002E00006F -:1056D00000010000000004A305B6000E00134009FD -:1056E00007020E0272020D0872002B322B113930A4 -:1056F00031410123012E02270E02070123010285F9 -:10570000021E6DFE7211201C0C0A1A2012FE746D0E -:10571000021D05B6FA4A0434315C562525525B3524 -:10572000FBCB05B6FFFF00CE0000061805B6060647 -:1057300000300000FFFF00CE000004F605B60606AC -:10574000003100000003002A0000041605B6000323 -:105750000007000B0019400C050404000809027240 -:1057600001000872002B322B3211392F3330317384 -:1057700035211501352115013521152A03ECFC8E43 -:1057800002F7FCB7039B5D5D02D15D5D02885D5D44 -:10579000FFFF007FFFEC059C05CD060600320000F0 -:1057A000000100CE000004E705B600070010B706B0 -:1057B00001027204000872002B322B323031731157 -:1057C000211123112111CE041965FCB305B6FA4A43 -:1057D0000559FAA7FFFF00CE0000043E05B60606F5 -:1057E000003300000001003D0000044905B600122E -:1057F00000274013030B0B07070C02000402720181 -:105800000D0D1010000872002B32113311332B12C2 -:1058100039393311331133303173350101352115E5 -:105820002122222623010132363321153D021DFD9E -:10583000F003C4FD96234948250207FDE7417F4058 -:1058400002905402A70269525F01FDA6FD5F015E4E -:10585000FFFF000A0000042605B606060037000018 -:10586000FFFF00000000043905B60606003C0000FA -:105870000003006EFFEC05AC05CB00180021002AE8 -:10588000002140102201011917180372230A0A216E -:105890000D0C0972002BCD323211332BCD32321167 -:1058A000333031411516041615140E020715233531 -:1058B0002E0335343E023735110E02151416161715 -:1058C00013113E0235342626033FCC01148D509C23 -:1058D000E899659AE89C4E4B9AE99EABE57478E6A8 -:1058E000A665A7E67770E405CBB3037BEBAF80CD6D -:1058F000945102E0E0025091CB7E7CC68D4E03B302 -:10590000FEF20367C7939ACD6A040399FC67046D9E -:10591000D19B95C26200FFFFFFFF0000044E05B659 -:105920000606003B00000001007B0000058E05B666 -:10593000001D001F400F181515060909081D170F37 -:105940000272080872002B2B323212392F333311B6 -:105950003330314111140E02071123112E0335117A -:105960003311141616171133113E023511058E49E5 -:1059700096E199649AE193486668DBAD64AEDB67B3 -:1059800005B6FE1D87C5814002FE3C01C402408170 -:10599000C68601E3FE219BC05A030397FC69035AA4 -:1059A000C09B01DF00010052000005E105CD00278A -:1059B000001F400F00140372201C1C1F1F080B0B3C -:1059C0000A0872002B32113332113311332B32306B -:1059D00031412206021514121617152135212626EB -:1059E000023534122433320412151402060721152D -:1059F0002135363612353402260317A9F78660B7EB -:105A000081FDC901AB6AAA64A30128C7CC012AA100 -:105A100060A96D01A9FDC88AB55A86F9057090FE86 -:105A2000F6B6ABFEFEC956545D47C4010BB0CC01BF -:105A300033ABA3FED0D6B1FEF4C4465D5455CD01C0 -:105A400004A6BB01098CFFFF000300000205073319 -:105A50000626002C00000107006AFEB70177000C43 -:105A6000B40D19010272002BCECE3031FFFF0000C1 -:105A70000000043907330626003C00000107006AD5 -:105A8000FFCF0177000CB41E12070272002BCECE9E -:105A90003031FFFF0076FFEC04AC06730626017D73 -:105AA0000000010601531000000AB334140772000D -:105AB0002BCE3031FFFF005DFFEC0354067306264A -:105AC0000181000001060153B200000AB32D1F0737 -:105AD00072002BCE3031FFFF00B4FE14040E0673AB -:105AE000062601830000010601532E00000AB318A8 -:105AF000000772002BCE3031FFFF00A6FFEC0253EF -:105B0000067306260185000001070153FE99000077 -:105B1000000AB311100672002BCE3031FFFF00A631 -:105B2000FFEC044006B50626019100000106015471 -:105B30000F00000EB51E362A050672002BCECECE03 -:105B4000303100020076FFEC04AC0454000D003349 -:105B5000002740141B06721718180808140772242F -:105B60002C2C3000000E0B72002B3211333211330B -:105B70002B32113311332B30316532363635353413 -:105B8000262322061514161722021110123332167C -:105B90001733363637330E021511141633323637B3 -:105BA000150E0223222627230E0202437C9A47A6C3 -:105BB000AEB2BCB0AAD9E9F7DB83AC2B07031C1249 -:105BC000540D130A322F13260E0A1E2311544E08A9 -:105BD000081B5C8C446DCF9321EED9F9E7E7F058B0 -:105BE000011D01130112012668653060282D758F93 -:105BF00056FE3B654B06054F05080663763B633B47 -:105C0000000200B5FE140478061F001800300029B9 -:105C10004015080729292A2A00140F72121E212173 -:105C20000F0B7219000172002B322B321133392BFA -:105C300012392F3312393930314132161615140604 -:105C400007151616151406062322262711231134CC -:105C50003636172206061511161633323635342617 -:105C600026232335333236353426028D84C26A9496 -:105C700089A4B475DA996DB3556673D49071A65A38 -:105C800053AF6DBECA56AE87746CA3B2AA061F5836 -:105C9000AA7C8EBD190616C5B586C46A3332FDBC12 -:105CA000063A94D06D5854AB82FC713438BCA56F61 -:105CB0009B5159A29C8D9C0000010004FE1403C15D -:105CC000043F00170015400A110A06170B0672065A -:105CD0000F72002B2B32123939303141010E02077D -:105CE00023343636370133011E0217333E023701A3 -:105CF00003C1FE76243018016B1C2C18FE456A0186 -:105D00002612211C0B060A1B1F0F0110043FFC0169 -:105D10005DC3BB514DB9B6480427FD3B2B575226F6 -:105D20002354572702CA00020074FFEC0430061FF8 -:105D300000240033001C4010220E1E2531290600CD -:105D40002D160B7207000072002B322B32121739FE -:105D5000303141321617072626232206151416164F -:105D6000171E02151406062322262635343636372A -:105D70002E02353436130E0215141616333236360B -:105D800035342602826AB95F2D54A4607A7C3D7E48 -:105D90006073B36670D6978FD87864C69256793F91 -:105DA000C69E78C1705CA87278A657AE061F3430C4 -:105DB000512D306B57405D5637408EB98494DA765A -:105DC0006CCB8F7DC8922C325E724F8495FD631F21 -:105DD00071B88871A5585DB27D9CCB000001005D53 -:105DE000FFEC03540454002C001F400F17182C2CF8 -:105DF000020211261F07720A110B72002B322B327E -:105E000011392F3312393930314115232206061545 -:105E10001416163332363715060623222635343645 -:105E200037352626353436363332161707262623DD -:105E300022061514163302A585709C514A8F66649C -:105E4000A54839AB71D4CD80716B6069AF696B982F -:105E50004D253F95568E91ABA4026A573369524740 -:105E60006536281E5B1B27AD88728C1D07207C5869 -:105E7000637E3C2420541C24686265630001007624 -:105E8000FE6F038306140029001B400C1519191A14 -:105E90001A260C031B007203002F2B123939331101 -:105EA000331133303145140607233E02272E0227D3 -:105EB0002E0235343E02370E02232135211506000D -:105EC000060615141616171E02037A403369233787 -:105ED0001D01022F70648BB65857A7F49C1C5260AA -:105EE00033FEB402CCC5FEFA994152A37B638643CC -:105EF000814986412C5B5522313E2711176CB381B5 -:105F00008FF3E7F894010102584FB5FEEBE4D47328 -:105F10007390501611355900000100B4FE14040EA0 -:105F200004540017001B400F110672100A72050F6F -:105F300072130A0A000772002B3211332B2B2B30FD -:105F40003141321616151123113426232206061567 -:105F50001123113317333E0202937AA95864948DAA -:105F600077A45565520F061D6594045455AF89FBFF -:105F70004D04ADA2985DBA8DFDA9043FC63D633BBB -:105F800000030072FFEC041E062B000D0014001B22 -:105F90000019400C18121204150B01720E040B723A -:105FA000002B322B3211392F3330314110020623AE -:105FB0002202111012363332120132121321121240 -:105FC00013220203210202041E68D29FE8EB68D16B -:105FD0009CEAEDFE27B8B505FD2205B1B8B3B407BC -:105FE00002DC06B3031AFEF1FE96B5019701940197 -:105FF00004015FB1FE74FBA40159015AFEA8FEA57D -:106000000591FEBEFEBD01430142000100A6FFEC6A -:106010000253043F0010000EB6100672040B0B7200 -:10602000002B322B3031411114163332363715061E -:106030000623222626351101096063244A191852C5 -:1060400028597F43043FFCF27E700B0754090C3D36 -:106050008B730318FFFF00B4000003DF043F060644 -:1060600000F900000001FFF4FFEE04100621002DEE -:10607000001E401102110128040D161E0B72050DA1 -:106080000172000A72002B2B322B32121739303179 -:10609000630127262623220607353E0233321616D1 -:1060A00017011E0233323637150E02232226262709 -:1060B000032E032723060607010C01D84324554D60 -:1060C0001F3014102229184C644821018A0E1D2308 -:1060D00015101D0A0A181C122A3C2B11DB0A141475 -:1060E0001006050F2916FEB80444C46A570A05575E -:1060F000050704337462FB93262D12050350040731 -:10610000051F3F3102781E3B393517326B34FCFED8 -:10611000FFFF00B4FE14040F043F060600770000E2 -:106120000001FFFF000003CD043F00110015400AED -:10613000070600110A720C000672002B322B11396F -:106140003930314333011E021733361212353314FE -:1061500002020723016A012E0A1616070586B15AA4 -:106160006362CDA266043FFCD3194140197B01282C -:106170000165D8E4FE82FEB8950000010075FE6F4F -:1061800003740614003C0025401105041E1E212145 -:1061900030160D0D11111212130072002B32113333 -:1061A000113311332F392F331239393031533436FB -:1061B0003637352E0235343636370E022323352155 -:1061C0001523220E02151416333315232206061545 -:1061D000141616171E0215140607233E0235342620 -:1061E00026272E02755590594F703C5995582147D6 -:1061F00053355902A0415AB39358B7C1949681C5FB -:106200006E58A2706B843D3F2E6726331929747136 -:1062100080B25D01AB6D9C651607114A77536A8F9A -:106220005916020302585427558761817B54509BAD -:10623000716F7D4018173A5844458843345B4F21AD -:106240002D3B2E16185FA000FFFF0076FFEC043AEE -:10625000045406060052000000010019FFEC04ACD3 -:10626000043F0018001D40100C11150310101206F9 -:10627000720E0A7200070B72002B322B2B32111791 -:106280003330316532363715060623222635112183 -:1062900011231123353721152311141604441E2808 -:1062A0000E0F37255E65FDEF63DDA503EEDE3A4395 -:1062B0000A0555060B7371031AFC1603EA391C55BF -:1062C000FCF6504D000200B0FE14043604540015D4 -:1062D0000022001D400F161207720D0F72071A1AC6 -:1062E0001D1D040B72002B32113311332B2B323056 -:1062F00031411406062322262723161615112311D1 -:10630000343636333216160122061511161633327C -:106310003635342604366DD0956AA93B07040366EA -:1063200068CB9390C868FE3DB5A840AC64B0B8A5F2 -:106330000223B6FD843B2F377348FEB0042BB0ED2B -:10634000787FFA011FE8DFFE84363DF1EEE8EF00CA -:1063500000010076FE6F0385045400260014400AF5 -:106360001A121E0E041507000772002B322F173960 -:106370003031413216170726262322061514161629 -:10638000171E0215140607233E0235342626272E33 -:10639000033534363602774D8A371B377D43CBCAF7 -:1063A00043A28D65823F462A6724341D2F7265659E -:1063B0009966347AE604541B16581519F8E77DAA35 -:1063C0006A1D143858474F8A392F595425303D2BB0 -:1063D0001313507DAD71BBFE820000020076FFEC0E -:1063E0000481043F001100200017400B1D0F1E1EEA -:1063F0000C067216040B72002B322B321133333021 -:106400003141140606232226263534122433211561 -:106410002116160514161633323635342626272350 -:106420002206043271D89D97D26D830106C201C045 -:10643000FEFF5260FCAC4FA47FBEBC2A513A54F917 -:10644000EA01FF9FEF8584F0A2BB0100825864EA55 -:106450009782C973F0CA65AA9644F500000100143A -:10646000FFEC0350043F00150017400B14021313F8 -:10647000150672060D0B72002B322B32113333309E -:1064800031411521111416333236371506062322F1 -:10649000262635112135370350FE5463722A5721C1 -:1064A0001D5F34628745FED796043F59FD5D837EAC -:1064B0000D0A510B1146927202B03C1D000100A65C -:1064C000FFEC0440043F00170010B7110506720AE4 -:1064D000000B72002B322B3230314522262635112B -:1064E0003311141633321211342627331E021510BD -:1064F00002025A98C05C64ADABBABC1D2167151C82 -:106500000EF51477E19E025DFDAAD4D20108010EBA -:1065100082EE764F9BA45BFECAFECC0000020076A2 -:10652000FE1404F70454001D002900214011160F29 -:106530007208171722140B720100001E0C0772005C -:106540002B323211332B323211332B3031411706BB -:106550000615141616171134363332161615140292 -:1065600006071123112E0235341225220615113E7D -:10657000023534262601464F55645FBA878C8D71EB -:106580009E5384F1A264AAE6767302AD605785C279 -:106590006A3C70044D3568E99E9BD4700802ACAD2E -:1065A000B981ECA1B4FEF79509FE2901D70988FB52 -:1065B000B2AB010A1E8A82FD52077FE29A89C56A40 -:1065C00000010011FE14040A044E002600224012AD -:1065D0000D141419081C0504001B0F72200000077D -:1065E0000672002B322F332B111739321133303111 -:1065F000533216161713013301131E023332363786 -:106600001506062322262627030123010326262317 -:106610002206073536368A31423116C701576CFEDD -:106620006ED51C2F392917260F112D1E43573E1EDC -:10663000C1FE876D01B5D91B3A2A1423111132040A -:106640004E294E39FE0A0297FD07FDE24653230606 -:106650000352050A33664C01F1FD2A033C0223452F -:106660003F080654070A000100A6FE140540061262 -:10667000001F002140120808180672110F721E1325 -:106680001301100B72000072002B2B323211332BCE -:106690002B322F303141113E023534262733161666 -:1066A00015140206071123112E0235113311141689 -:1066B000161711031599CA6323206620227DF6B8A8 -:1066C00063ADE9766262BD8B0612FA3A077EE7A3F4 -:1066D00089E17A75E28BBFFEF29409FE2101DF06A3 -:1066E00082F6B4021AFDE89ACF6D0605C7000001D4 -:1066F0000075FFEC056A043F00300023401123239E -:106700000F301706720C0B292908081E0F0B720098 -:106710002B323211331133332B3212392F303141B6 -:106720001E021514060623222627230606232226E8 -:1067300026353436363733060215141633323636DC -:106740003511331114161633323636353402270418 -:10675000EA29391E489E8270851B061A8D6971A12F -:10676000551E382A673F428A7F496131623160484D -:1067700059753C4140043F5AB3BE6B95F6926A5D31 -:106780005D6A7DF2AE6DBCB15C8DFEF59FE3E147C5 -:10679000865E014AFEB662854469CA919E010E8BEF -:1067A000FFFFFFE9FFEC025305BC06260185000050 -:1067B0000107006AFE9D0000000CB4261A10067244 -:1067C000002BCECE3031FFFF00A6FFEC044005BC0D -:1067D0000626019100000106006A1000000CB42D8D -:1067E00021050672002BCECE3031FFFF0076FFEC84 -:1067F000043A067306260052000001060153060003 -:10680000000AB3210E0772002BCE3031FFFF00A625 -:10681000FFEC0440067306260191000001060153B7 -:106820000C00000AB318050672002BCE3031FFFFB2 -:106830000075FFEC056A0673062601950000010746 -:106840000153009E0000000AB331170672002BCEE0 -:106850003031FFFF00CE000003ED0733062600288D -:1068600000000107006A00290177000CB42115021D -:106870000272002BCECE30310001000AFFEC04E89A -:1068800005B6002000214011101919001814141524 -:10689000027212087207000972002B322B2B321180 -:1068A0003311392F3330314522262735161633322E -:1068B0003636353534262321112311213521152172 -:1068C000112132161515140603922F46171D442A5E -:1068D000496C3D889EFE6366FEB003BAFDFC01AEC6 -:1068E000BDBDB8140A085E090A407F5C979186FC1A -:1068F000EE05595D5DFE16B4B69DB2CAFFFF00CE2F -:10690000000003EF079806260160000001070076EB -:1069100001BB0177000AB30D050272002BCE3031A6 -:106920000001007FFFEC04C205CC00230019400CDD -:1069300005080814001D03720D140972002B322B78 -:106940003211392F33303141220E02072115211E19 -:106950000333323637150606232224023534123625 -:106960002433321617072626033F86D49858080387 -:106970000CFCF2034A8FD48C6FB74E48BE77E1FE11 -:10698000D6945EB50107A771BC552952AC056E536C -:106990009CD9855C93EBA659211A5A1B22BD015440 -:1069A000E2A40112C96E2A285B2B2400FFFF006FAE -:1069B000FFEC03F305CB060600360000FFFF00CE18 -:1069C0000000013505B60606002C0000FFFF00039D -:1069D0000000020507330626002C00000107006AAC -:1069E000FEB70177000CB40D19010272002BCECE58 -:1069F0003031FFFFFF47FE90013505B60606002D3A -:106A000000000002FFFCFFE9070F05B6002600307A -:106A1000001F4010271B0872301212001D10027256 -:106A200007000972002B322B3211392F332B3230F1 -:106A30003157222627351616333236363736361278 -:106A40003637211133321616151406232111210E63 -:106A500004070E02253332363534262623236F24CD -:106A60003817173321465535151527221F0D0259A2 -:106A7000E0ADE370F5F1FEA0FE650916181C1E10CE -:106A80001A4878035CE8CBC362BC87D1170C095B5A -:106A9000090D6CBA7473FA0100FA72FD7E55B18962 -:106AA000CCD9055952B8C1C0B8528DD678729FABB7 -:106AB00077863600000200CE0000074505B60013B9 -:106AC000001D002340110703031D121200060102DE -:106AD00072141010000872002B3211332B3211394E -:106AE0002F333311333031731133112111331133FB -:106AF000321616151406232111211125333236358D -:106B00003426262323CE6702C968DFADE370F5F093 -:106B1000FE9EFD370331E8CAC362BC86D105B6FDCF -:106B20007E0282FD7E55B189CCD902D7FD295B9FBB -:106B3000AB7786360001000A000004EA05B60013B0 -:106B4000001D400E0212120E0303101302720910F0 -:106B50000872002B322B11392F333211333031416F -:106B60001521112132161511231134262321112349 -:106B700011213503DEFDE201C3B6B1667C94FE4C03 -:106B800066FEB005B65EFE16AABCFDF801FD938157 -:106B9000FCEF05585E00FFFF00CE0000048B079855 -:106BA000062601B300000107007601D20177000A32 -:106BB000B312050272002BCE3031FFFF0011FFEC43 -:106BC00004B10769062601BC000001070233001664 -:106BD0000177000AB322110272002BCE303100017E -:106BE00000CEFE9004E605B6000B0015400A0B0629 -:106BF0000272080201050872002B32CC332B3230AE -:106C00003161211123112111331121113304E6FEC9 -:106C10002869FE2967034C65FE90017005B6FAA845 -:106C20000558FFFF0000000004CD05BB0606002448 -:106C30000000000200CE0000044105B6000D001760 -:106C40000019400C05171700040102720E000872AB -:106C5000002B322B3211392F333031731121152192 -:106C60001121321616151406232521323635342605 -:106C7000262321CE0331FD360111AEE06DEFF4FE87 -:106C8000D7011ACCBB5EB988FEFE05B65DFDDB55AB -:106C9000B08ACED75B9FAB778636FFFF00CE000071 -:106CA000049305B6060600250000FFFF00CE000095 -:106CB00003EF05B60606016000000002000EFE901C -:106CC00004FD05B6000F0017001A400C110F0272E8 -:106CD0000A01161604070608003FCD32331133337C -:106CE0002B3230314111331123112111231133364D -:106CF0001A02370521060A02072104689564FBD9A8 -:106D0000646A4D83663F08020CFE50093E617C4672 -:106D1000031A05B6FAA8FE320170FE9001CE840176 -:106D20004F01700170A55E94FEADFEA5FEC47C000F -:106D3000FFFF00CE000003ED05B6060600280000A8 -:106D40000001000D0000062F05B6001100224013BF -:106D50000009030F0C0606010E0E0B110872080540 -:106D6000010272002B32322B3232111217393031BC -:106D700041013301113311013301012301112311A9 -:106D80000123027BFDAD79024B63024D78FDAC021D -:106D90006F7BFD9B63FD9C7B02EE02C8FD3C02C441 -:106DA000FD3C02C4FD38FD1202E5FD1B02E5FD1BA2 -:106DB00000010052FFEC040705CB002E001F400F1E -:106DC00004031B1B1A1A0B232B0372130B097200EB -:106DD0002B322B3211392F3312393930314114060D -:106DE000071516161514060623222627351E02330C -:106DF000323635342623233533323636353426239E -:106E0000220607273E023332161603EBA5849DA8FF -:106E100078ECAC7AD952398C9649CCDAE5E1D9E1F3 -:106E20008DB95CB89988BA58353C8AA6638CC76915 -:106E3000045C98A81D051FAE9981BE692B2B651EA9 -:106E40002C19B19FA1955A48896086974D3C492BD2 -:106E500046285CA5000100CF000004F605B6001529 -:106E6000001A400E0708121304000C1408720A00DE -:106E70000272002B322B3211173930315333111477 -:106E80000E0207330133112311343E02372301234D -:106E9000CF620102020206035D696202020301067B -:106EA000FCA46B05B6FBEE2347433D1A0516FA4AD0 -:106EB0000401294E483F1AFAE700FFFF00CF000007 -:106EC00004F60769062601B100000107023300A09D -:106ED0000177000AB31A000272002BCE3031000194 -:106EE00000CE0000048B05B6000A0019400D020711 -:106EF0000A03040905027201040872002B322B32C6 -:106F0000121739303161230111231133110133017B -:106F1000048B83FD2D676702BE82FD3F02E9FD17EA -:106F200005B6FD3C02C4FD3A0001FFFCFFE904A4E4 -:106F300005B6001D0015400B031C0272130C0972EC -:106F4000000872002B2B322B323031612311210EBD -:106F500003070E022322262735161633323636371C -:106F600036361236372104A466FDEF0B1C2123159B -:106F70001A487864243916173321465536141526D5 -:106F800022200D02CE055967EAF3EA678DD6780C08 -:106F9000095B090D6DB97372F90102FB7200FFFF05 -:106FA00000CE0000061805B6060600300000FFFF00 -:106FB00000CE000004F205B60606002B0000FFFF1D -:106FC000007FFFEC059C05CD060600320000FFFFA8 -:106FD00000CE000004E705B60606016D0000FFFFC5 -:106FE00000CE0000043E05B6060600330000FFFF99 -:106FF000007FFFEC04B805CB060600260000FFFF6B -:10700000000A0000042605B606060037000000014D -:107010000011FFEC04B105B6001D0017400B17105E -:10702000051D1102720C050972002B322B32123928 -:1070300039303141010E022322262735161633320C -:107040003636370133011E0217333E02370104B1D1 -:10705000FDFE316D98723C562125563255755829E2 -:10706000FDC57101C50C1312090408121208018A2A -:1070700005B6FB986BA057120C68121444835F048A -:1070800044FC9716292917132B2A11036F00FFFFC1 -:10709000006EFFEC05AC05CB060601720000FFFF99 -:1070A000FFFF0000044E05B60606003B000000018D -:1070B00000CEFE90058305B6000B0017400B0A05B5 -:1070C00002720B070701040872002BCC3311332B1B -:1070D0003230316511231121113311211133110582 -:1070E0008362FBAD67034D655DFE33017005B6FA43 -:1070F000A80558FAA700000100B60000048C05B6E8 -:107100000013001D400E110E0E02050500130902AA -:1071100072000872002B2B3211392F3333113330A8 -:10712000316123110606232226351133111416333B -:107130003236371133048C666BD78BD2D16697AF5A -:1071400084D26E66027A2D39BDAF0236FDDB8B9597 -:10715000342F02E2000100CE0000073E05B6000B0E -:107160000017400B0B0702027208040401087200AA -:107170002B3211332B323230316121113311211175 -:107180003311211133073EF99067029D67029E6714 -:1071900005B6FAA80558FAA80558000100CEFE90D9 -:1071A00007D905B6000F001B400D0E0A0502720F2D -:1071B0000B070701040872002BCC331133332B3239 -:1071C0003230316511231121113311211133112175 -:1071D00011331107D963F958670298670298675D00 -:1071E000FE33017005B6FAA80558FAA80558FAA7A3 -:1071F0000002000A000004D505B6000D00170019B2 -:10720000400C17050500020302720E000872002BE5 -:10721000322B3211392F33303161112135211121B7 -:107220003216161514062325213236353426262328 -:10723000210163FEA701BF0117A9DE6EF1EDFED2A9 -:10724000011EC5C061B783FEF805595DFD7E56B0CD -:1072500089CCD95B9FAB77863600000300CE000057 -:10726000057305B6000B00150019001B400D150332 -:10727000030017010272160C000872002B32322B29 -:107280003211392F33303173113311213216161563 -:1072900014062325213236353426262321011133C5 -:1072A00011CE670114A8DF6EF1EDFED5011CC5BE3D -:1072B00060B683FEFA03D76705B6FD7E56B089CC6B -:1072C000D95B9FAB778635FD2905B6FA4A000002E7 -:1072D00000CE0000045505B6000B00150017400B4A -:1072E000150303000102720C000872002B322B11EF -:1072F000392F33303173113311213216161514061C -:107300002325213236353426262321CE670126A9AE -:10731000E071F6EDFEC3012EC5C363B982FEE80538 -:10732000B6FD7E56B089CCD95B9FAB77863600011F -:10733000003FFFEC047305CB00230019400C1E1D19 -:107340001D071710097200070372002B322B32122F -:10735000392F33303141220607273636333216169D -:1073600012151402042322262735161633323E0244 -:10737000372135212E0301D65EB8502954D06CA890 -:10738000FBA653A0FECBE17CB74B4FB66E8FDD98CA -:107390004F02FCF5030A054D8DCC056E28255A26B3 -:1073A0002A66C0FEF1AAE7FEA7C01F1C5D1923597B -:1073B000A9EC935D89D8984F000200CEFFEC07BA84 -:1073C00005CD00170027002140120F0A0A052414DA -:1073D00003720D02720C08721C050972002B322B0D -:1073E0002B2B3211392F3330314114020606232260 -:1073F00024022721112311331121361224333204A0 -:1074000012051412163332361235340226232206A0 -:107410000207BA4C9DECA0D0FEED8B04FE626767BC -:10742000019F09920111C7D001168DFB846DE6B44E -:10743000B6E76D6DE5B6B2E77002DDA6FEEDCA6E89 -:10744000BC014DDAFD3105B6FD76C9012FA9BDFE9F -:10745000AECFC9FECEADA8012BC3C20129A8A0FEA4 -:10746000DF0000020032000003FF05B6000E001826 -:10747000001D400E031717000002100A02720D02D1 -:107480000872002B322B3211392F3312393031412F -:107490000123012E0235342421211123111123222D -:1074A000060615141633210230FE7D7B01945A9096 -:1074B0005401110102016466F68EC163CABD012147 -:1074C000027CFD840290145A9F7AD3CCFA4A027C43 -:1074D00002DF428F74A19D00FFFF0060FFEC039567 -:1074E000045206060044000000020079FFEC042468 -:1074F000061B00220032002C40152E2A2A161112DB -:1075000012161607231E0B720D08080407017200DD -:107510002B323211332B3212397D2F331133113389 -:10752000113330315334123637362437170E0307F0 -:107530000E0207333E0233321616151406062322B6 -:107540002E02013236363534262322060607141E53 -:1075500002794181606B012DC71068B192732A4294 -:107560005E38070825779C5D89BB6068CF9B7EB439 -:10757000713601E1789C4CA6A05D98752A2254933F -:10758000028DCD0128C132454A175A0C1E252E1DE9 -:107590002891D48E43683D73DD9EA2F38567B7F5CD -:1075A000FE456BC789CBD144774D6FD3AA630003E7 -:1075B00000B50000040E043F0011001A0023001F54 -:1075C000400F0403202016160C1F0D0672170C0A1C -:1075D00072002B322B3211392F33123939303141AD -:1075E0001406071516161514060623211121321646 -:1075F0001603342623211121323603342623211188 -:1076000021323603E36B586B8354AD87FE2F01C5DF -:1076100078A0513E9E99FEAD01599998297A92FE23 -:10762000AB014B90860336677615061081785F8A2A -:107630004C043F3D75FDA87566FE466D026B5663B2 -:10764000FE826300000100B500000335043F000521 -:10765000000EB602050672040A72002B2B3230317E -:107660004115211123110335FDE666043F59FC1A2B -:10767000043F00020029FE90042E043F000E001576 -:10768000001B400C100E060A011515070480050AA0 -:10769000003F1ACD32331133333F33303141113390 -:1076A000112311211123113336121237052106023D -:1076B000020721039C9263FCC062495C7C41020189 -:1076C000ACFEB0084070500258043FFC1AFE37016F -:1076D00070FE9001C97F01380169C655B3FEB9FE3D -:1076E000E178FFFF0076FFEC03EF04540606004844 -:1076F00000000001000B00000543043F00110020C2 -:107700004012010A100D07040606110F0B0672063F -:1077100003090A72002B32322B3232121739303100 -:1077200049022301112311012301013301113311F6 -:1077300001051EFE2701FE7AFE0E60FE0E7A01FE96 -:10774000FE257601D36001D3043FFDEDFDD4022771 -:10775000FDD90227FDD9022C0213FDF00210FDF025 -:10776000021000010041FFEC03370454002F001FFA -:10777000400F0708222221210018100B7229000750 -:1077800072002B322B3212392F33123939303141FA -:1077900032161615140607151E02151406062322A6 -:1077A0002626273516163332363635342626232339 -:1077B000353332363534262322060727363601AED6 -:1077C000709E53645B4C673465BA82488067264973 -:1077D000AB615C8E524A906A928788A2857E598CF2 -:1077E0004A254CA70454427D595E7B1A06114A6F04 -:1077F0004864924F12211463272C366C524E612D2F -:107800005763696165292255232B000100B50000EB -:107810000416043F00120017400B0F061008120652 -:10782000720A100A72002B322B3212393930314170 -:1078300011140E0207013311231134363637012398 -:107840001101170101020202897C60010201FD742D -:1078500079043FFCF3173032301703CDFBC103141A -:107860001E41411DFC2F043FFFFF00B50000041620 -:1078700005F2062601D10000010602331800000AB5 -:10788000B317120672002BCE3031000100B5000094 -:107890000398043F000A0019400D050A020307017E -:1078A00008067204070A72002B322B321217393085 -:1078B000314133010123011123113311030575FEF9 -:1078C00014020A7DFE006666043FFDF0FDD102272A -:1078D000FDD9043FFDF00001000AFFF603A6043FB6 -:1078E00000160015400B031506720F080B72000AF4 -:1078F00072002B2B322B3230316123112102020610 -:10790000062322262735161633323E02123721036C -:10791000A665FE841334527A5A1A280C0C1E1633AC -:10792000503F2E230E023B03E7FEFFFE83F97A054C -:10793000045203034D9EF10148D0000100B0000045 -:1079400004D7043F0014001B400E13060A03101452 -:107950001206720902100A72002B32322B321217F1 -:1079600039303141112311343637230123012316D5 -:10797000161511231133010104D75E030205FE76AB -:1079800058FE790502025F8B0189018B043FFBC120 -:10799000030E2C502EFC4803B92E5132FCF8043F44 -:1079A000FC4003C0000100B50000042D043F000BA3 -:1079B0000019400C0108080A040B0672060A0A7234 -:1079C000002B322B3211392F333031411121113339 -:1079D00011231121112311011B02AD6565FD5366B1 -:1079E000043FFE2401DCFBC1020AFDF6043FFFFF59 -:1079F0000076FFEC043A0454060600520000000131 -:107A000000B500000418043F00070010B704070683 -:107A10007202060A72002B322B32303141112311CF -:107A200021112311041865FD6866043FFBC103E6BC -:107A3000FC1A043FFFFF00B5FE1F044F0454060666 -:107A400000530000FFFF0076FFEC038D0454060690 -:107A5000004600000001002800000369043F000701 -:107A600000134009010505060672030A72002B2B5C -:107A7000321133303141211123112135210369FEA7 -:107A80009063FE92034103E6FC1A03E65900FFFFF0 -:107A90000001FE1003AE043F0606005C0000000378 -:107AA0000074FE1404E606140015001E00260025CE -:107AB00040141F1616011407722009091E0C0B72C0 -:107AC0000A0F72000072002B2B2B323211332B3233 -:107AD000321133303141111E0215140606071123ED -:107AE000112E02353436363711110E0215141616C2 -:107AF0001713113E0235342602DEA3E97C7AE9A58C -:107B000062A3E97C7BE9A68ABA5D5EBA896088B91E -:107B10005FD10614FE3C0A8BF3A79FF5920BFE245F -:107B200001DC088CF6A7A6F38C0A01C4FDE40776F5 -:107B3000CE8C90CF740703B0FC50097ACF88D5F46F -:107B4000FFFF002F000003C8043F0606005B000093 -:107B5000000100B5FE900495043F000B0019400C95 -:107B6000090406720A06060080030A72002B1ACC6A -:107B70003311332B323031412311211133112111B3 -:107B8000331133049563FC836602846591FE900192 -:107B900070043FFC1A03E6FC1900000100A4000079 -:107BA00003EE043F0013001D400E0704040C0F0FEA -:107BB0000A091306720A0A72002B2B3211392F336D -:107BC000331133303141111416333236371133113A -:107BD0002311060623222635110109888370B3522A -:107BE000656559B379ADB3043FFE93897D463B018A -:107BF000F2FBC101F53C44B1A0017900000100B3E2 -:107C00000000061A043F000B0017400B0B08030688 -:107C100072090505020A72002B3211332B32323001 -:107C200031411121113311211133112111061AFA99 -:107C30009965021C65021C043FFBC1043FFC1A034A -:107C4000E6FC1A03E600000100B3FE9006AC043F18 -:107C5000000F001D400E0F0C0706720D01090903ED -:107C600080060A72002B1ACC331133332B32323098 -:107C700031411133112311211133112111331121FC -:107C80001106199365FA6C65021C65021C043FFC21 -:107C900019FE380170043FFC1A03E6FC1A03E600E3 -:107CA00000020029000004CF043F000E0017001955 -:107CB000400C1001010B0D0E0672110B0A72002B05 -:107CC000322B3211392F3330314111213216161532 -:107CD00014060623211121350121112132363534B4 -:107CE0002601D7017B83A85256B189FE33FEB70324 -:107CF00021FE8D01649D918D043FFE3648886066AB -:107D0000914E03E659FDDDFE3A77776D6B00000377 -:107D100000B500000513043F000C00150019001BFE -:107D2000400D1503030017010672160D000A7200BC -:107D30002B32322B3211392F333031731133112161 -:107D4000321616151406062325213236353426231D -:107D50002101113311B566017480A34F54AE86FE24 -:107D6000A201539B928D8EFE9B039365043FFE36CA -:107D700048886066914E5676786D6CFDE3043FFB53 -:107D8000C100000200B500000414043F000C0015FF -:107D90000017400B1100000A0B0672120A0A72004B -:107DA0002B322B11392F3330314121321616151455 -:107DB00006062321113301342623211121323601F5 -:107DC0001B018380A55155B086FE2C660293908DD1 -:107DD000FE8A01669994027548886066914E043F58 -:107DE000FD056D6CFE3977000001005FFFEC038834 -:107DF0000454001F0019400C0D0C0C0011180772E0 -:107E000007000B72002B322B3211392F33303145E2 -:107E100022262735161633323636372135212626C7 -:107E200023220607273636333216161514020601AA -:107E3000735985363D894F8AB86207FD8C027307F6 -:107E4000C7C93A8B3C183A964DA1E37978ED141DD9 -:107E5000195D192170C98657C8D71A1A58191D7A81 -:107E6000F4BAACFEFC90000200B3FFEC05EC045445 -:107E700000160026002140120E0909042313077280 -:107E80000C06720B0A721B040B72002B322B2B2B6D -:107E90003211392F3330314114020623222626278E -:107EA000211123113311213E023332161605141607 -:107EB0001633323636353426262322060605EC6381 -:107EC000C6968DC16604FEA36565015E0965C08F17 -:107ED00098C35EFCF14495797797474695787896F4 -:107EE000460221A5FF009087F4A4FDF5043FFE257E -:107EF0008AE18594FFA088D97C78D88D8AD67A7A51 -:107F0000D7000002002800000385043F000E001780 -:107F1000001D400E0212120E0E01150906720C0110 -:107F20000A72002B322B3211392F33123930317350 -:107F300023012E0235343633211123112101141669 -:107F4000332111212206A1790148597E41CBA1019B -:107F5000C165FEBAFEE18C8D014CFEAF888C01D468 -:107F60000B4A7E5AA09EFBC101CA0139717001C53E -:107F70007900FFFF0076FFEC03EF05BC0626004802 -:107F800000000106006AF400000CB43529000772F5 -:107F9000002BCECE30310001001CFE14040F06145D -:107FA000002F00294015181C1C151D1D27230E0E1F -:107FB00027190072140A7207000F72002B322B2B44 -:107FC0002F33113311392F333311333031412226FE -:107FD0002735161633323635113426232206061578 -:107FE00011231123353335331521152115140607B7 -:107FF000333E02333216161511140606031E2940AD -:10800000181C3C20474E948C77A5546698986501BF -:10801000C9FE370302061B6695627CA9583C6CFEBC -:10802000140D0A580C0A5E610387A1985DBA8DFD94 -:10803000B804F752CBCB52EF2B4B283E633A55AFE7 -:1080400088FC715B7C3FFFFF00B500000335062113 -:10805000062601CC00000107007601570000000A47 -:10806000B30D050672002BCE303100010076FFEC17 -:108070000398045400200019400C131616000F0832 -:1080800007721A000B72002B322B3211392F33304A -:108090003145222626353436363332161707262642 -:1080A00023220606072115211E0233323637150614 -:1080B000060270A5E27384EEA04E883A1B3B803B1B -:1080C0007EB7680B0273FD8B0456B08851903D3625 -:1080D0008D1486FBADB4FF871C19581A1965B98138 -:1080E0005784C97220195B181F00FFFF005AFFEC6C -:1080F000035C0454060600560000FFFF00A00000C9 -:10810000013205D10606004C0000FFFFFFE600002B -:1081100001E805BC062603AF00000107006AFE9ACD -:108120000000000CB4190D020672002BCECE3031C7 -:10813000FFFFFF96FE14013205D10606004D000038 -:108140000002000AFFF60628043F001F0028001F57 -:108150004010210101120D1F067219120B72220B21 -:108160000A72002B322B322B3211392F333031412E -:1081700011213216161514060623211121020206BA -:10818000062322262735161633323E0212370121E6 -:10819000112132363534260373014180A54F55AF86 -:1081A00089FE72FEB71334517A591C270C0B1E1628 -:1081B00033513E2F230E0337FED101209C938F04B1 -:1081C0003FFE3648886066914E03E6FEFFFE84F966 -:1081D0007A05045203044D9EF20148D0FDDDFE3ABB -:1081E00077776D6B000200B5000006BD043F0014F8 -:1081F000001D00234011011212160D0D0F14100660 -:1082000072170B0B0F0A72002B3211332B321139FC -:108210002F33331133303141112132161615140624 -:1082200006232111211123113311211101211121C3 -:10823000323635342603F5015282A54F54B088FEFC -:108240005DFD8E6767027301A9FEBB01359C938EAD -:10825000043FFE3548876066914E021AFDE6043FF2 -:10826000FE3301CDFDDDFE3A77776D6BFFFF001C1D -:108270000000040E0614060600E90000FFFF00B52A -:10828000000003980621062601D3000001070076AE -:10829000015D0000000AB312080672002BCE3031D7 -:1082A000FFFF0001FE1003AE05F20626005C000091 -:1082B000010602338900000AB322000672002BCEA9 -:1082C0003031000100B5FE90041A043F000B001588 -:1082D000400A070206720A0904010A72002B3232B0 -:1082E000CC2B323031612111331121113311211185 -:1082F000230236FE7F66029A65FE7F63043FFC1A06 -:1083000003E6FBC1FE90000100CE000003EE06E391 -:1083100000070010B70200050272040872002B2B40 -:10832000CC333031411121112311211103EEFD47CE -:108330006702BF06E3FE75FAA805B6012D0000012D -:1083400000B500000335058900070010B7020005DD -:108350000672040A72002B2BCC33303141112111EB -:10836000231121110335FDE666021E0589FE62FC1C -:1083700015043F014A00FFFF0034000006F2079891 -:108380000626003A000001070043023E0177000A7A -:10839000B330100272002BCE3031FFFF001D000001 -:1083A00005AB06210626005A000001070043019E86 -:1083B0000000000AB3311C0672002BCE3031FFFFE3 -:1083C0000034000006F207980626003A0000010774 -:1083D000007602F10177000AB330100272002BCE52 -:1083E0003031FFFF001D000005AB06210626005AB4 -:1083F00000000107007602510000000AB3310F06A9 -:1084000072002BCE3031FFFF0034000006F207333C -:108410000626003A00000107006A01440177000CBB -:10842000B43F33100272002BCECE3031FFFF001D5F -:10843000000005AB05BC0626005A00000107006AD3 -:1084400000A40000000CB440340F0672002BCECE06 -:108450003031FFFF00000000043907980626003C79 -:1084600000000107004300C90177000AB30F0702AB -:1084700072002BCE3031FFFF0001FE1003AE06214B -:108480000626005C00000107004300820000000A8D -:10849000B324000672002BCE30310001005201FBE4 -:1084A00003AE025800030008B10100002F32303142 -:1084B0005335211552035C01FB5D5D000001005244 -:1084C00001FB07AE025800030008B10100002F3283 -:1084D00030315335211552075C01FB5D5D00FFFF14 -:1084E000005201FB07AE025806060202000000021D -:1084F000FFFCFE510335FF7800030007000CB301B9 -:10850000020605002F33CE3230314121352135218D -:1085100035210335FCC70339FCC70339FE515283AB -:1085200052000001002503C1010B05B6000A000E30 -:10853000B5010080050272002B1ACD393031532766 -:108540003E0237330E0207310C10313D21471A30FD -:10855000240903C1144FA8A3474AB2B0490000013F -:10856000001E03C1010405B6000B000EB501058015 -:108570000B0272002B1ACD39303153170E0207232C -:108580003E0337F60E0F323C214814261F1707050D -:10859000B6144FA8A248378186803700FFFF0045F8 -:1085A000FEF8012B00ED040702060027FB3700014F -:1085B000002303C1010A05B6000A000EB5090480B4 -:1085C0000A0272002B1ACD333031531E0217232EAC -:1085D000022737920924301B49203E310F0D05B682 -:1085E00048B2B14A48A2A84F14000002002503C1B6 -:1085F000024905B6000A00150017400A11101006BE -:1086000004800A150272002B321ACC323211333038 -:1086100031410E020723273E0237230E020723278C -:108620003E023702491B302408620D0E323E21F70C -:108630001B302409620C10303E2105B64AB2B04905 -:10864000144FA8A3474AB2B049144FA8A347000249 -:10865000001E03C1024205B6000A00160017400AB8 -:10866000010C0C1105800A160272002B321ACC3252 -:10867000331133303141170E0207233E02372317DF -:108680000E0207233E033702340E0F313E21481BF2 -:10869000302408DC0D0E323D214714261F17060535 -:1086A000B6144FA9A1484AB1B248144FA9A14837FE -:1086B00081868037FFFF0045FEF8026900ED040760 -:1086C000020A0027FB37000100730000036D061447 -:1086D000000B00174009040101070A0A0308030000 -:1086E0002F2F12392F3333113330314125132313F8 -:1086F00005350503330325036DFE9F186F18FEA68D -:10870000015A186F180161042010FBD00430106367 -:108710000F01A0FE600F0001006F0000037006143F -:1087200000150027401109000006030B14140E1158 -:1087300003110311050F05002F2F1239392F2F11A7 -:1087400033331133113333113330314125152513B0 -:1087500023130535050313053505033303251525B7 -:1087600013020F0161FE9F187017FEA1015F131322 -:10877000FEA1015F1770180161FE9F1201D60F6103 -:108780000EFE6E01920E610F013B012E0F610F0173 -:1087900092FE6E0F610FFED2000100E80238021B4C -:1087A000039F000F0008B1040C002F333031533405 -:1087B0003636333216161514060623222626E825E9 -:1087C000443030452525453030442502EC3C4F28C7 -:1087D00029503A38512B2A50FFFF00A4FFEB05190E -:1087E00000A20426001100000027001101EA000089 -:1087F0000007001103D3000000070071FFEC08B769 -:1088000005CB000B0017001B00270033003F004B77 -:10881000002C40174034463A0D72281C2E220D724F -:108820001A0C1206001B1B0C000572002B32322F93 -:1088300010CC323F2B32CC322B32CC323031413261 -:10884000161514062322263534361722061514165B -:10885000333236353426250123011332161514061A -:1088600023222635343617220615141633323635B0 -:1088700034262532161514062322263534361722BF -:108880000615141633323635342601919290968EA1 -:108890008B93958B606563606565600307FCD55FAE -:1088A000032B429091968E8B93958C6165636065E6 -:1088B0006560024C9091968E8B93958C6166636196 -:1088C00065646005CBECDDE2EBEEDFDFEA50BCBDBA -:1088D000BCC1C3BAB9C03BFA4A05B6FDCBECDDE278 -:1088E000EAEDDFDFEA50BBBEBCC0C1BBB9C050EC93 -:1088F000DDE2EAEDDFDFEA50BBBEBCC0C1BBB9C000 -:108900000001005003B701CE05B60003000AB30210 -:10891000010272002BCD30314133012301636BFE24 -:10892000CB4905B6FE010002005003B7030F05B6A0 -:1089300000030007000EB5070002060272002B328A -:10894000CE32303141013301210133010191011354 -:108950006BFECAFE7701136BFECB03B701FFFE016E -:1089600001FFFE0100010040009A01C803C6000695 -:108970000010B70406030002050105002FCC1739CB -:1089800030315301170101070140014444FEE50164 -:108990001B44FEBC023C018A2BFE95FE952B0187F1 -:1089A0000001003F009A01C803C600060010B7048A -:1089B00002050106050003002FCC173930315301A1 -:1089C0001501270101830145FEBB44011BFEE503A0 -:1089D000C6FE791BFE762C016B016B00FFFF00A425 -:1089E000FFEB02F005B604260004000000070004B7 -:1089F00001AA00000001FEB50000023D05B600031B -:108A0000000BB40212720002003F2B3031410123EF -:108A100001023DFCD55D032B05B6FA4A05B60001FF -:108A20000075024C02A304E500140019400A12115B -:108A300009090E0400101000002F322F10CC323321 -:108A400011333330314132161511231134262322CC -:108A50000615112311331733363601AC7780416187 -:108A60005B757A42350A041C7904E5737CFE560175 -:108A7000A7615C7E7EFE98028D78374D000100690B -:108A80000000042205B600110020400F0110100460 -:108A90000D090C0C0008050472000C003F2B32126B -:108AA000392F33CE32321133303161112335331146 -:108AB0002115211121152111211521110123BABAE6 -:108AC00002FFFD660273FD8D0170FE90012B5304C1 -:108AD000385DFDB95CFEC853FED50001004F0000B3 -:108AE000043305C90029002C40150B25250E221240 -:108AF0001E1E0F2121191A1616190C0700057200E7 -:108B00002B323F33113311392F33331133CE3232FD -:108B10001133303141321617072626232206151548 -:108B20002115211521152114060607211521353E91 -:108B30000235233533352335333534363602BB67BA -:108B40009D40244289548C920199FE670199FE66EA -:108B50002444320330FC1C526830D4D4D4D455ABF6 -:108B600005C9271D541C23A1ACAB53FD536C955C68 -:108B70001A5E570F599F7753FD539F8DC1640003B1 -:108B800000AAFFEC059A05B6000C0015002E002D7A -:108B900040161E250B722C2D2D172A1A1A2E170F70 -:108BA00009090B0E0C02720B002F2B3212392F33D6 -:108BB0002FCD331133113311332B32303141321673 -:108BC00015140E02232311231117231133323635C6 -:108BD0003426011533152311141633323637150692 -:108BE0000623222626351123353737016DFDFE3D3C -:108BF00080C88D4567BD5639E2D5C80259EAEA45B5 -:108C0000501F3D1717442E4C6431A2A32405B6CC47 -:108C1000D26BA8763EFDAF05B65CFD53ACBAAD9AFB -:108C2000FEC7D554FE0E6A5A090751090C3A73540F -:108C3000020B3822CF000001004AFFEC046105CD91 -:108C40000036002B40153330300F2718182A150C2A -:108C50000F0F001C230D7207000572002B322B3200 -:108C600011392F33CE3232113311331133303141B8 -:108C700032161707262623220E0207211521060683 -:108C8000151416172115211E023332363715060624 -:108C90002322262627233533262635343637233517 -:108CA000333612360322639646273B8C5156947412 -:108CB0004E10020CFDEB0102020101FEFE0A1571CD -:108CC000BC834D913E3A8F5A97E38F1BB5AC01029E -:108CD0000201ACB5168CE505CD26255820273E7A35 -:108CE000B6775214391E2037165290CD6C241D6071 -:108CF0001A2278F3B95218341E1E3D1352AD0104E6 -:108D0000900000040090FFF805E005C10003000F8B -:108D1000001B003600254012301C232A03032304C5 -:108D200072190D07130101070C72002B322F32103C -:108D3000CC322B322F3210CC3230314101230101A1 -:108D400014062322263534363332160514163332F0 -:108D50003635342623220601222635343636333280 -:108D60001617072626232206151416333236371512 -:108D7000060604F7FCD55E032B0147A48A83A69E52 -:108D8000918B9DFE006D695F7260716B6BFDF79753 -:108D9000B04E9A6D30602D182B5527817B7E743232 -:108DA000622A296305B6FA4A05B6FB98A0B6ADA9B2 -:108DB0009ABCB4A2828A87857C9090014AAAA56B4E -:108DC0009D56110F48100D957C848311124A101383 -:108DD00000020073FFEE036705CB0023002D002285 -:108DE0004013100D2011142B0608271905720303D8 -:108DF0000000080D72002B3211332F2B321217395D -:108E0000303165323637330E0223222626351106DD -:108E10000607353636371134363633321615140612 -:108E200006071114161334262322061511363602AE -:108E3000565E600A49063E775F587C4034632F36A1 -:108E4000622E3C714C75785AAE7D5ED24D4B4751C7 -:108E5000979943777462904E4B946D011914200AD0 -:108E60004D0E211301FF6382439A8C7DD4A639FEF7 -:108E7000D5868104616D6D6773FE264DEE0000049A -:108E800000CD000007A605B600130017002500312D -:108E9000002640122C1F261814150D030009090185 -:108EA00002720C0C0008003F322F2B322F1139397F -:108EB0002F33DE32CC32303173113301332E023591 -:108EC0001133112301231E0215112135211503220F -:108ED0002626353436333216161514062732363523 -:108EE0003426232206151416CD69030A050104024F -:108EF0005F67FCF306020303046601D9EB5984495A -:108F0000A08A5C82459E88646C6965696B6D05B654 -:108F1000FAF93378753003B7FA4A050B39757337A8 -:108F2000FC4D555501124E976BA5B151986CA0B1EF -:108F30004D8381848383858182000002000B02E5DA -:108F4000051A05B60014001C002B40151B1717034B -:108F50000F0C0318070E0E00001518050202180268 -:108F600072002B322F3310CC3211331133111739D9 -:108F7000331133303141113313133311231134368C -:108F80003723032303231616151121112335211529 -:108F90002311026B79DEE47452030106E547DE0615 -:108FA0000201FE2DDB020ADD02E502D1FD9F026116 -:108FB000FD2F018B346A33FDA40261346434FE6BEF -:108FC00002884949FD78FFFF0052000005E105CD08 -:108FD00006060175000000020066FFDD048B0448F0 -:108FE000001900220019400C220E0E001E09067204 -:108FF00012000B72002B322B3212392F33303145D5 -:1090000022260235343E0233321616152111161669 -:1090100033323637170E0213112626232206071184 -:109020000279ADED795D9CBC5E97EF8CFCC52CA1FF -:109030005C95B145483078ACAC269D6A65932F238A -:10904000A001029394D68A428AFDAFFE9C2F4C7BEE -:109050006F294C7F4C028B0115284F472EFEE900EB -:109060000005002DFFF705BC05B600030011001F29 -:1090700000380044002E401939332719043F2D20B1 -:10908000120303200D720D0E0903040F01010F04DA -:1090900072002B322F10CC17392B322F3210CC32DA -:1090A0001739303161013301031134363637060682 -:1090B00007072725331101323635342627270E02BC -:1090C000151416172226353436363726263534360B -:1090D00033321615140607161615140603363635E0 -:1090E00034262322061514160110032C5DFCD535F9 -:1090F0000102011E3A296629011251030D626755CA -:109100006A1D3D51286A60899629503951499372E8 -:109110007590574E60609D8157575E53505E5D0558 -:10912000B6FA4A024A023A264C49221526183D410F -:10913000A4FC94FDF7594C3C621D0913374A324791 -:109140005C4A836A3B57401725634B617872634ED4 -:1091500067202271536A8801FA1A5641434D4F42E3 -:1091600044510005002EFFF7061205C70003002D2D -:10917000003B005400600039401E3435434F550514 -:109180005B493C2E03033C0D722827141411110B6C -:1091900004211A0101210572002B322F3210CC322A -:1091A000392F331239392B322F3210CC3217393054 -:1091B0003161013301032226273516163332363545 -:1091C0003426232335333236353426232206072727 -:1091D0003636333216151406071516161514060101 -:1091E000323635342627270E021514161722263557 -:1091F00034363637262635343633321615140607FC -:109200001616151406033636353426232206151491 -:1092100016016A032B5DFCD695498339418242775A -:1092200078797781816C6D6052477539283A8B5710 -:10923000808D5842535EA8031F6366556A1D3D51D9 -:10924000286A6088982A5138504A93727590574F0F -:1092500061609C8257565D53505E5E05B6FA4A02C5 -:109260003F1B1A541D21655956504A5D52464D2ADE -:10927000233F29327763556C11051269557A8DFEAB -:1092800002594C3C621D0913374A32475C4A836AD3 -:109290003B57401725634B617872634E67202271FC -:1092A000536A8801FA1A5641434D4F424451000512 -:1092B0000048FFF7061105B6000300220030004900 -:1092C0000055003D4020292A38444A05503E3123AC -:1092D0000303310D7214151511111A1D1D0B0416FF -:1092E000190101160472002B322F3210CC32392FA3 -:1092F0003333113311332B322F3210CC3217393034 -:1093000031610133010322262735161633323635F3 -:10931000342623220607271321152103363633323C -:109320001615140601323635342627270E02151479 -:10933000161722263534363637262635343633325C -:109340001615140607161615140603363635342678 -:109350002322061514160167032B5DFCD687497F6F -:109360002E3C77416D7C707232541D2C2001CAFE58 -:109370007E161C47288E9FB103256366556A1C3EE6 -:109380005127696189972A5038504A9372759056CF -:109390004F615F9C8257575E53505E5E05B6FA4A36 -:1093A000023921195720236964596C10091B019B4C -:1093B0004AFEEA050B97768B95FE08594C3C621DD8 -:1093C0000913374A32475C4A836A3B574017256383 -:1093D0004B617872634E67202271536A8801FA1AD2 -:1093E0005641434D4F4244510005004CFFF705C91B -:1093F00005B60003000A00180030003C002D40189C -:1094000011121F2B31053725190B0303190D720992 -:109410000604070101070472002B322F10CC3333EE -:109420002B322F3210CC3217393031610133010326 -:1094300001213521150101323635342627270E0248 -:10944000151416172226353436372626353436338A -:10945000321615140607161615140603363635345B -:10946000262322061514160100032C5DFCD5A60147 -:1094700075FE1F0240FE880395636655691D3E51C7 -:1094800027696189965C55504A94717591574F616F -:10949000609D8257575E53505D5C05B6FA4A024A9A -:1094A000031E4E3FFCD3FDF7594C3C621D09133798 -:1094B0004A32475C4A836A596C2425634B6178724F -:1094C000634E67202271536A8801FA1A5641434D50 -:1094D0004F42445100020075FFEC040F05CD0026F9 -:1094E0000036001F400F341827271515002F0B13C7 -:1094F000721F000372002B322B3212392F331133BB -:1095000033303141321E021514020E022322262668 -:1095100035343E03333216173636352E02232206F3 -:1095200007353E0213220E0215141633323E02375F -:10953000262602896B955C2A295688BE7C729A4D34 -:10954000285078A06570A0270305013F856A3E82F8 -:109550003123535B125E9467357F7564986B430FBC -:10956000278F05CD478ECE8774FEFBFACB795EAE92 -:10957000775EBAA47E497F64214F26A0CD62261B68 -:109580006310190EFDCF5FA1C6688D9D73B5CF5EC8 -:109590008083FFFF00140000047D05B6060601610C -:1095A0000000000100CFFE03050E05B60007000E07 -:1095B000B5060102720400002F322B3230315311F4 -:1095C000211123112111CF043F66FC8DFE0307B347 -:1095D000F84D0755F8AB00010056FE0304BA05B676 -:1095E000000B001D400D0307070802000402720172 -:1095F000090900002F3211332B123939331133305E -:109600003153350101352115210101211556029AE9 -:10961000FD770410FC7E0275FD7503DBFE0343033A -:10962000CF035D445DFCC2FC445C0001006D02A7F9 -:10963000042402FE00030008B10100002F32303183 -:10964000533521156D03B702A757570000010025B8 -:10965000FFF204A4068200080017400A0203050274 -:10966000030306001372002B2F392F1139113330E9 -:10967000314501233533010133010201FEDCB8F924 -:10968000010F021C5BFDB60E032156FD0D060CF901 -:1096900070000003006A019D052F040A001A0026CD -:1096A0000032002740131E1212072D1B1504042A36 -:1096B000181804240A0A300412003F3333113311FE -:1096C000332F331217393311333031411406062347 -:1096D000222627060623222626353436363332162E -:1096E000173636333216052626232206151416336E -:1096F0003236253426232206071616333236052F36 -:109700004B8455629B41479A5F53844C4C84545F11 -:109710009D433F9E647DA4FD734081506073735FE1 -:109720005D80026F765D577E3C3B7F56627202D34E -:10973000598C5173818173528C58598D5172827D2D -:1097400077AB8B83637F666780796D677F6E787890 -:109750006E8200010004FE1402CA0614001D000EF1 -:10976000B5160F00720700002F322B323031532212 -:10977000262735161633323635113436363332163F -:109780001715262623220606151114067E223C1CD8 -:109790001639265C664383601E381316381B425701 -:1097A0002A9FFE140A0958080C8890051E81A44EB1 -:1097B00008065807093A826DFAE6B9AEFFFF006E57 -:1097C00001B80422040206270061000000C5020758 -:1097D00000610000FF500001006D00B5042304F893 -:1097E00000130027401101000002131305100F0B96 -:1097F0000A0A090C0C060F002F33331133332F33B1 -:1098000010CE32321133332F33303141170321154B -:10981000210321152103271321352113213521038C -:109820001B4D7E0139FE9F9C01FDFDDA894D7BFEBB -:10983000CB015D9BFE08022104F823FEF756FEB81B -:1098400056FEDD22010156014856FFFF006DFFFD67 -:10985000042404C10626001F00000007022A00009D -:10986000FD56FFFF006DFFFD042404C10626002104 -:1098700000000007022A0000FD56000200770000E9 -:10988000042E05C3000500090019400D0409010755 -:10989000040008020272060008003F322B32121741 -:1098A000393031610101330101270902023AFE3DDD -:1098B00001C33101C3FE3D180175FE8BFE8C02DF32 -:1098C00002E4FD1CFD217C02630268FD980000019A -:1098D000010A04D9039705F2000F0012B70F09809F -:1098E0000C0F040104002F5D331ACC323031410ECD -:1098F00002232226262733161633323637039706DD -:109900004F9066678B4B05600A6B6E6B750905F2AD -:10991000607C3D3B7D616E5F5E6F0001019C04CD0C -:10992000025A0614000C000EB401070C8005002F2B -:109930001ACD3939303141150E020723353E033730 -:10994000025A0B28321E3B0C1A19130406140E2F50 -:109950006E6D2F11194E59552100FFFFFF9CFE3BE4 -:10996000005FFF8304070471FE1200000001019FE5 -:1099700004D50263061D000B000EB4010B80070620 -:10998000002F331ACD32303141150E020723353EF8 -:109990000237026310271F06680C273620061D11A8 -:1099A00020717A2C0F2F6E6D2F000002001C0354C3 -:1099B000029E06C7000A0013001D400D060B0B098E -:1099C0000904010103780F0777003F33E4392F338F -:1099D0003311331133303141231523352135013310 -:1099E0001133231134363706060703029E8D5AFEC3 -:1099F0006501985D8DE70202102A17EF0445F1F129 -:109A00003F0243FDCB011A2F5D2B1E3F20FEAC0011 -:109A1000000100440344027A06C1001E001F400EEC -:109A20001D1C1C1919030606130C78021E77003F33 -:109A300033E432392F3333113311333031411521AF -:109A4000033636333216151406232226273516160A -:109A5000333236353426232206072713025AFE7E78 -:109A6000161C47288F9EB18F4A7E2E3C77416D7C15 -:109A7000707133531E2C2006C14BFEEA060A9677FE -:109A80008A9520195720236964596C0F091A019C83 -:109A90000001003D0354027E06C100060010B60519 -:109AA000010106780377003FE4331133303153016D -:109AB0002135211501A80176FE1F0241FE870354BE -:109AC000031E4F3FFCD200030039034B027706CD43 -:109AD0000019002700330017400C271A14062E0522 -:109AE000210C78280077003F32E4321739303141B9 -:109AF00032161514060716161514062322262635C7 -:109B0000343636372626353436130E0215141633FE -:109B10003236353426270322061514161736363505 -:109B2000342601577590574F61609C825B81442AAF -:109B30005138504A93613E51286A5F6267556A0CFA -:109B4000505E5D5457565D06CD72634E672022719C -:109B5000536A883C6B463B57401725634B6178FE40 -:109B60003113374A32475C594C3C611E01914F42D8 -:109B700044511B1A5641434D00160054FE8107C143 -:109B800005EE0005000B00110017001B001F00234D -:109B90000027002B002F00330037003B003F00431D -:109BA00000470053005F006F00780081009000279D -:109BB00040121218182C2C1C1C0C1307393935357F -:109BC00021210111003F331133113311333F331180 -:109BD000331133113330315311211523152535211C -:109BE0001123350111331533152135333533112147 -:109BF0003521152135211501352115012311331189 -:109C0000231133013521150123113301352115337A -:109C10003521150123113335231133012311330568 -:109C20001406232226353436333216051416333201 -:109C30003635342623220625333216151406071529 -:109C400016161514062323133332363534262323F0 -:109C500015153332363534262301222735161633AF -:109C6000323635113311140654012FC005CE0130A0 -:109C70006DF9006FC0050EC36DFD490111FBE101D7 -:109C80000EFEF2010E04B76D6D6D6DFBC20110FC8E -:109C9000306F6F02C00110770111FAA86F6F6F6FFC -:109CA00006FE6D6DFB9F7F87877F7F87877FFE73B3 -:109CB000424547404047454201E1AC6E6F2E2C2D96 -:109CC0003E6D5ECF7B422E242A2F3B4A312526341F -:109CD000015E302010201425317D6F04BE01306FED -:109CE000C1C16FFED0C1F902012FC26D6DC2FED19C -:109CF0006D6D6D6D06FE6F6FFAA8010E0202010F09 -:109D0000FA3B6D6D01A6010E044A6F6F6F6FFC2F59 -:109D1000011079010FFD6801104987A6A68789A463 -:109D2000A4895C69695C5C6868C94353314208086E -:109D3000093945505A01622220221DE39A2B252021 -:109D40002AFEFA0A66030524320192FE72655D005E -:109D500000030054FEC107AA061400030021002DD1 -:109D600000174009212502170F2B2B0200002F2F6F -:109D7000392F393912393330314903053534363703 -:109D80003E023534262322060607173636333216AE -:109D90001514060706061515031416333236353426 -:109DA0002623220603FE03ACFC54FC5603EB2A4395 -:109DB0003B4E27BDA33979702E52447F373F3E3545 -:109DC000444C431B513C385353383C510614FC5609 -:109DD000FC5703A9FB2F323E342F54624389981B52 -:109DE0002C1BB2222E3A2F3A47353D71503BFEEDE7 -:109DF000483F3F484C3D3D00FFFFFF96FE140209DF -:109E0000061D062603B000000107014BFF7100008C -:109E1000000AB3110B0672002BCE3031FFFF001E7B -:109E200003C1010405B60606020600000002000A8E -:109E3000FFEC0486062B003B0047002E40151F1C3C -:109E40001C2023054343083423342334002D1009F8 -:109E5000723C00002F322B321139392F7D2F1133F4 -:109E60003311331133331133303141321E02173382 -:109E700015231616151402060623222E0235343633 -:109E80003635342623220607273636333216151484 -:109E900006061514163332361235342627262426A4 -:109EA0003534363617220615141604172E030215FC -:109EB00061A17C53128E8702023778C289527F5883 -:109EC0002C10103127192F12181D47294D5410112D -:109ED000857286B0570202ECFEC89A438D696B6AA0 -:109EE000820109C80D406281062B4A99EDA25818DB -:109EF0003A1AA1FEE6D579305A7E4D3D7E72293C54 -:109F0000300D094B0F115B5535777B3C7D869B01EE -:109F100033E41C39180165BF8452824D57705E6965 -:109F2000954E017FC88B49000001000000000453DA -:109F300005C3001D001B400F181B00031A1C0272F2 -:109F40001A087210090372002B322B2B12173930AA -:109F500031413E03373E023332161715262623229F -:109F600006070E03071123110133021E2A5C594D07 -:109F70001A173240290F200E0C1A0B20361D1E4FC7 -:109F80005C633168FE167202926BD7C1932823334B -:109F90001D0506550303272F3094C2E681FDDA0222 -:109FA0002D03890000020014FFEC05F0043F001BA4 -:109FB0000034002D4017282811021C1C18181A1BE9 -:109FC00006720D0E2424110B722E0A0B72002B3216 -:109FD0002B321133332B32321133113311392F30ED -:109FE000314115231E0215140606232226272306B7 -:109FF00006232226353436363723353705210E021F -:10A000001514163332363511331114161633323611 -:10A010003534262605F0EE223A23469D826F891CB0 -:10A02000051B8F69A9BB253D24FE9C03ECFCDB21AD -:10A030003D27877F6C72633363488480233A043FF3 -:10A040005848A5B9698CDF816A5D5D6AF3F96AB920 -:10A05000A34938205848A4B867D6C29E8D011AFE7D -:10A06000E6628544CCCC67B8A400FFFF00CE0000B8 -:10A07000061807980626003000000107007602DA6D -:10A080000177000AB31F090272002BCE3031FFFFA7 -:10A0900000B40000066906210626005000000107F2 -:10A0A000007602FE0000000AB32F210772002BCEBB -:10A0B0003031FFFF0000FDDB04CD05BB0626002488 -:10A0C00000000007025301120000FFFF0060FDDBEB -:10A0D000039504520626004400000107025300B411 -:10A0E00000000010B503022F0B0101B8FF96B05617 -:10A0F000002B34340002007EFDDB0229FF7E000BC2 -:10A1000000170010B40C00C01206007C2F331A1880 -:10A11000CC3230314122263534363332161514060E -:10A120002732363534262322061514160153597C5E -:10A130007B5A597D7C5A3E4F533A3D504DFDDB7260 -:10A140005F5D75765B607245503C3E4F4F3E3C50C4 -:10A150000002007FFFEC061C0614001C002B001BF5 -:10A16000400D1715111A05280E03722105097200FA -:10A170002B322B32123939CE3230314114020606DD -:10A18000232226260235341224333216173E023596 -:10A190003317060607161605141216333236123513 -:10A1A000100021220602059B51A5F4A3A5F5A45198 -:10A1B000970126DAA7FB52334727650C09766731EA -:10A1C00034FB5076F3BBBCF273FEF0FEF6BCF679BE -:10A1D00002DDA7FEECC86E6EC90115A7DE0152BEF6 -:10A1E000776E10477A5B0F91AC2659E487C4FED591 -:10A1F000A8A6012AC60138015BA6FED70002007698 -:10A20000FFEC04BE04E7001A0029001B400D1412E5 -:10A210000E1804270B07721F040B72002B322B320F -:10A22000123939CE32303141140606232226263522 -:10A230001000333216173E023533170E020716167A -:10A2400005141616333236363534262623220604F4 -:10A250003A6ED7A097D7710103E673AE3B31422027 -:10A26000650B07355A3D2728FCA451A88084A750C8 -:10A270004CA385BEC20221A8FE8F8DFFA901070154 -:10A280002C4E46124977550E608B591A45B065928F -:10A29000D67576D7908CD678F800000100BFFFEC19 -:10A2A000061E0614001F001D400E07051F1F010C8F -:10A2B000111502721A110972002B322B123939331F -:10A2C0002FCE32303141153E023533170E030711C0 -:10A2D00014060623200011113311141633323636BA -:10A2E00035110503384C28640B052443674881F376 -:10A2F000ADFEF9FEE466E7D98DC46605B6D00E461C -:10A300007C5E0F4C7A5C3C10FD6DABEF7E011B0157 -:10A310000103AEFC51DBE565C38A03BD000100A665 -:10A32000FFEC050E04E800220029401501001C1C6A -:10A330001E060E130672090A0A18180E0B72070A77 -:10A3400072002B2B32113311332B123939332FCCAE -:10A3500032303141170E0307112327230E02232227 -:10A360002626351133111416333236351133153E86 -:10A37000023505020C0523406144520F061C65930B -:10A38000627EAA5665938EB2BE6536452204E80FFA -:10A3900048785D3E0DFC8FC43C623A57B08402C7DA -:10A3A000FD43A39AD1D202577E0F4879580000018D -:10A3B000FD0B04B8FE61068F001500154009060369 -:10A3C0000C13C00F040104002F5D1ACC3239393050 -:10A3D0003141140607072327363635342623220653 -:10A3E00007353636333216FE615B530547075B523D -:10A3F0004945263915163B2C6C6D05E74A58127BEA -:10A40000AA0D403333320A0647060B5BFFFF00CE2E -:10A41000000003ED0798062600280000010700430E -:10A4200001230177000AB312020272002BCE3031F1 -:10A43000FFFF00CF000004F60798062601B10000D8 -:10A440000107004301980177000AB31C0002720063 -:10A450002BCE3031FFFF0076FFEC03EF06210626FE -:10A46000004800000107004300EF0000000AB32687 -:10A47000000772002BCE3031FFFF00B5000004163C -:10A480000621062601D10000010700430112000049 -:10A49000000AB319120672002BCE303100010039C8 -:10A4A000FFEE06F405B6002B001E40101F14141A10 -:10A4B0000B2A10040005027225000972002B322BB2 -:10A4C000121739331133303145260A022733161A51 -:10A4D000021733363637132E022733161A02173374 -:10A4E00036121213330A0207232E03270101EA5200 -:10A4F00091744D0D6B0C4A69773A06103322F90DB1 -:10A50000170D016B074E75853D055E8F55056B0573 -:10A510005EAD7B553C6E5E4E1BFEA6129901580146 -:10A5200078018FD0C5FE82FEA3FED474318C560212 -:10A5300081459C9437C3FE82FE9EFED273AB01AB75 -:10A5400001E80106FEF0FDF4FE20CC67E2EAE569D1 -:10A55000FC7F00010030000005BF043F0028001F01 -:10A560004011281E1E23151A091B050B1006720523 -:10A570000B0A72002B322B12173933113330314151 -:10A5800006020207232E0227012326260202273372 -:10A5900016121217333E02371326262733161212CD -:10A5A00017333612123705BF085DA373612E5B4B5C -:10A5B0001AFEF85D3E77624009630D5E8040050E2D -:10A5C000222310A9191A0264044D7B4906568D589E -:10A5D00008043FC7FE81FEA19A50BCC258FDDA654F -:10A5E000F301140131A2CDFE91FED16D2345462326 -:10A5F000015D65E362B3FEA3FEBC8D76013A016E98 -:10A60000C3000002001F000004FB05B60013001D7C -:10A610000024400A070A0A04011D0B0B0005B8FFBD -:10A62000FFB47214000872002B322B12392F33CD75 -:10A630003232113330316111213521353315211575 -:10A6400021112132161615140623252132363534F0 -:10A6500026262323018DFE92016E6701C3FE3D0174 -:10A6600009ADE26FF2F3FEDE0111CBC161BB87FAE7 -:10A67000047C5AE0E05AFEB856B089CCD95B9FAB57 -:10A68000778635000002001F0000047F05250013B7 -:10A69000001C0021401015050501160E0A72100459 -:10A6A000041311010672002B32CD3311332B3211FA -:10A6B000392F33303141152115211121321615144E -:10A6C000060623211121352135012111213236358C -:10A6D00034260186016CFE94017CC5B856B089FE13 -:10A6E00032FEFD010301D5FE8F01629D9591052586 -:10A6F000E658FE8DA08F66914E03E758E6FCF7FE04 -:10A700003A77776D6B00000100CEFFEC072405CB94 -:10A71000002A002740150B1C1C041F1F00171003E4 -:10A720007208027207087224000972002B322B2B68 -:10A730002B3212392F333311333031452224022783 -:10A74000211123113311213E033332161707262618 -:10A7500023220E02072115211E0333323637150638 -:10A7600006058ED4FEE09404FE33676701CF0A64C9 -:10A77000AFF79B69B5532950A05A81CE94550A0270 -:10A78000F2FD0C04488CCC876EAB4D48AF14B6017B -:10A7900048DBFD3B05B6FD6C94F9B7652B285A29BB -:10A7A00027539BD9855D92EBA759211A5A1B22008A -:10A7B000000100B5FFEC05D1045400270026401429 -:10A7C000160F07721A0A0A1D050507080672070AFE -:10A7D00021000B72002B323F2B12392F33331133F0 -:10A7E0002B32303145222626272111231133112106 -:10A7F0003E023332161707262623220606072115A6 -:10A80000211E023332363715060604AEA1DE75046A -:10A81000FE656666019D0D87E3964E86381A3B7C81 -:10A820003B7EB6680A026EFD900357B087508C3CA1 -:10A83000348B1482F0A4FDFE043FFE1D9FE1781CC2 -:10A8400019581A1964BA805A83C87220195B181FE4 -:10A8500000020000000004DD05B6000B0018002314 -:10A8600040110407070C0B1212090B0272020606B4 -:10A87000090872002B3211332B12392F1239331180 -:10A880003330314101230123112311230123011707 -:10A890000E03070321032E0302A0023D6DFEF3C148 -:10A8A00060CAFEF36B023D30061315180D7D01A33F -:10A8B000820A17141305B6FA4A02B2FD4E02B2FD1F -:10A8C0004E05B67317373D4021FEB701501D3A3B88 -:10A8D000380000020003000003DA043F000B0017F9 -:10A8E000002340110407070C0B1212090B06720219 -:10A8F0000606090A72002B3211332B12392F123936 -:10A900003311333031410123032311231123032356 -:10A910000117230E02070721272E02022601B46821 -:10A92000C48D5D97C26801B43A060B161910510127 -:10A930003C51101B15043FFBC101EEFE1201EEFE5F -:10A9400012043F5B213F4428D2D12A473E00000237 -:10A9500000CE0000071D05B6001300200030401790 -:10A960001A11110C040808140F0C0C0E130F0272AC -:10A970000206060A0A0E08003F33113311332B3248 -:10A9800012392F1239331133113311333031410160 -:10A990002301231123112301230121112311331139 -:10A9A0002101170E03070321032E0304E0023D706B -:10A9B000FEF4BF5FC9FEF36E010FFDE76767023F5C -:10A9C000010831071214170E7D019F800B16151216 -:10A9D00005B6FA4A02B4FD4C02B4FD4C02B4FD4C7B -:10A9E00005B6FD5B02A5731A34393D23FEB5014F50 -:10A9F0001E3B3A36000200B500000567043F001315 -:10AA0000001F002E40161A11110C040808150C0C1A -:10AA10000E130F067202060609090E0A003F3311D3 -:10AA20003311332B3211392F3933113311331133A1 -:10AA30003031410123032311231123032313211157 -:10AA400023113311211317230E02070721272E028A -:10AA500003B401B367C58D5D94C667C7FEC2646465 -:10AA60000163C83B060A171A1150013C51101B1410 -:10AA7000043FFBC101F1FE0F01F1FE0F01F1FE0FDA -:10AA8000043FFE0A01F65B1E414929CAD02A463E10 -:10AA9000000200150000057305B6001E0021002607 -:10AAA00040122102021C1C0D101015201E027208FB -:10AAB0000F0F1508003F3311332B3211392F333369 -:10AAC0001133113330314115011E02171323032EA8 -:10AAD0000223112311220606070323133E03370125 -:10AAE0003505210104EBFE4187A363259569922278 -:10AAF000538F7B66798F5423936C971B43608D64CF -:10AB0000FE4303CFFCAF01A805B654FDDA034A9714 -:10AB100077FE1F01D56C772FFD1902E730776BFEAA -:10AB20002B01E15680562D020226545EFDF20002F2 -:10AB3000000A000004CE043F001D00200026401241 -:10AB40002002021B1B0D1010151F1D0672080F0F8F -:10AB5000150A003F3311332B3212392F333311339F -:10AB6000113330314115011E02171323032E022326 -:10AB7000112311220606070323133E023701350570 -:10AB80002101043AFE9E7386522487687C204A7B0A -:10AB900069606A7B49207C688422568A6FFE9C0328 -:10ABA00026FD540158043F4FFE7D073C765DFEA90B -:10ABB0000142555F28FDE2021E296152FEBE015787 -:10ABC0005777410701834F57FE89000200CE0000EE -:10ABD000077005B600230026003F401F01222225F2 -:10ABE00023231E26020220201B0D10101B1B1D1EDE -:10ABF00002721D08080F0F16161C08003F33113390 -:10AC000011333F2B12392F331133113311331133D9 -:10AC10001133113333113330314115011E02171333 -:10AC200023032E02231123112206060703231336C2 -:10AC3000363721112311331121013505210106E792 -:10AC4000FE4087A4632596679422558E7B67789093 -:10AC50005522936B9A1F4D3CFDE26767031FFE452B -:10AC600003CFFCB101A805B654FDD903499777FE7F -:10AC70001F01D56E762DFD1A02E630766BFE2B0194 -:10AC8000E4647C1EFD1E05B6FD890223545EFDF2C0 -:10AC9000000200B40000065F043F00230026003AD3 -:10ACA000401C0122222523231E2602020D0D101016 -:10ACB000201B1B1C1E0672080F0F16161C0A003FD5 -:10ACC00033113311332B12392F3333113311331125 -:10ACD000331133113333113330314115011E021753 -:10ACE0001323032E02231123112206060703231325 -:10ACF0003636372111231133112101350521010584 -:10AD0000CCFE9D7486512487687C1F4B7A696069EC -:10AD10007C4A1F7D688519402CFE7364640277FEAF -:10AD20009D0327FD540157043F4FFE7C063C765D92 -:10AD3000FEA90142545F28FDE3021D296052FEBEB8 -:10AD4000015742601DFDEA043FFE2F01824F57FE6E -:10AD50008C0000010050FE68040506CB005A003D3F -:10AD6000401D2420202F1110404037192F3D3D0A4F -:10AD70002B2F070000525480574E4E470A03720093 -:10AD80002B323211331ACC32322F332F3312392F68 -:10AD90001239393312393911331133303141321606 -:10ADA000171526262322060716161514060715164C -:10ADB0001615140E02070E021514163332363633EA -:10ADC0003216171526262322060623222626353478 -:10ADD0003636373636353426232335333236363554 -:10ADE000342623220607273636372E022735331618 -:10ADF00016173E0203411526110D230E387634B482 -:10AE0000C9AA849DAC4688C8847E8330626C3B7C32 -:10AE10007D3B4766251D6C4C3B7A7B3C658B484BE4 -:10AE2000B49BCEE2E8DED8E18DB95CB99982BF5817 -:10AE30003550BB7A1E5056294E367A362E5B5D064B -:10AE4000C605074A0504674A0FC59898A91D051F3E -:10AE5000AB9A609A6D3B020224402B3F41090911D5 -:10AE60001168131A080930614A45683C0202A9A119 -:10AE7000A2925A48896086974D3C493A5209275711 -:10AE8000542210256E3E3B5C350000010023FE9EDF -:10AE9000033A0547005B003B401C2420202F101183 -:10AEA000424237192F3F3F0A2B2F0700005355808E -:10AEB000584F480A0672002B3232321ACC32322FE7 -:10AEC000332F3312392F12393933123939113311E3 -:10AED000333031413216171526262322060716165F -:10AEE00015140607151E0215140606070E02151482 -:10AEF0001633323636333216171526262322060627 -:10AF00002322262635343636373E0235342626238C -:10AF10002335333236353426232206072736363793 -:10AF20002E022735331616173E0202D31526100CB3 -:10AF3000240D376E347B8F665A4867365DBA8B6551 -:10AF400078355E5440736A2E45571E225D3B307043 -:10AF5000773C55773E4C9D78689650478E6A978728 -:10AF60009499867A57934B2543814E1C4950264D20 -:10AF70003675372E5B5D054104074B05045F4610AF -:10AF80008C725E801A060E43684662874D09071E62 -:10AF9000382D3C31070711105D141207072D573F5C -:10AFA000485E3408072F6354475A2B58676562651B -:10AFB0002A24551F280725514E1E11266B3E3B5B48 -:10AFC0003300FFFF007B0000058E05B60606017406 -:10AFD0000000FFFF00A6FE140540061206060194BD -:10AFE00000000003007FFFEC059C05CD0011001A56 -:10AFF00000220019400C1F1717051B0E03721205C3 -:10B000000972002B322B3211392F333031411402A7 -:10B010000606232226260235341224333204120176 -:10B0200032361237211612161322060207210200A9 -:10B03000059C52A4F5A3A4F6A352970127D9D001E9 -:10B040002195FD73B6EF7804FBBC0579F0BCB3F134 -:10B050007E0804430BFEEF02DDA7FEECC86E6EC94E -:10B060000115A7DE0152BEB5FEAFFC809C011ABDE2 -:10B07000BBFEE69E052998FEF1B4011F013C0003CA -:10B080000076FFEC043A0454000E0017001F00196C -:10B09000400C1B141404180B07720F040B72002BC6 -:10B0A000322B3211392F3330314114060623222638 -:10B0B00026351000333216160132363637211E027D -:10B0C00013220607212E02043A6ED7A097D77101EA -:10B0D00003E69ED36AFE1D7FA45304FD0D0454A510 -:10B0E00083B3C10B02F207529F0221A8FE8F8DFF8E -:10B0F000A90107012C8FFEFD7D6EC88687C86D03F0 -:10B10000B7DBC77BBD6A000100000000050D05C369 -:10B11000001D0017400C001703720D06070272068F -:10B120000872002B2B12392B3230314122060607D0 -:10B1300001230133011E02173E0337133E0233324F -:10B14000161715262604BB34473D25FEB273FDE3D2 -:10B150006C01891C22170B070F131913D0304E6690 -:10B1600055182D15152905683D8D79FBDB05B6FBB6 -:10B17000DF4D6247281E3741563B029399AF4A087C -:10B180000759060700010000000003FE0454001BDD -:10B190000017400C130D0E06720D0A72070007729D -:10B1A000002B322B2B12393031413216171526263F -:10B1B00023220606070123013301161617333636FC -:10B1C00037133E0203C2101F0D0E1D0E1F2F28182D -:10B1D000FEDF78FE626801211A280B060D2017BDDC -:10B1E000223D4C04540305560504285442FCBF0478 -:10B1F0003FFD004673282B733F021E636C2BFFFF3D -:10B2000000000000050D07980626027100000107E6 -:10B21000040C049E0177000CB42431070272002B49 -:10B22000CECE3031FFFF0000000003FE06210626CF -:10B23000027200000107040C042C0000000CB42270 -:10B240002F0E0672002BCECE30310003007FFE1091 -:10B25000091905CD00110021003F002640163F28A6 -:10B260002903223A330F2D06722206721E0E037234 -:10B2700016050972002B322B322B2B3F3312173954 -:10B2800030314114020606232226260235341224C8 -:10B2900033320412051412163332361235340226B4 -:10B2A000232206022533011E0217333636370133B7 -:10B2B000010E02232226273516163332363637374B -:10B2C000050E4A93DA9190DB924A880108C0B701D3 -:10B2D0000187FBDC68D4A2A3D2666BD198A2D86B9D -:10B2E00004846A010B17251C0A060E322001056929 -:10B2F000FE1223577551253D1C1A37213953421E22 -:10B300004A02DDA7FEECC86E6EC90115A7DE015228 -:10B31000BEB5FEAFE9C4FED5A8A6012AC6D1012656 -:10B320009CA6FED89DFD4D3D6754242F905902B731 -:10B33000FAF55E83430B0957080B2F624CC1FFFFE0 -:10B340000076FE1008360454042600520000000760 -:10B35000005C048800000002007FFFA505BA060F0C -:10B36000001D00380027401321241E242403001B45 -:10B370000972312E2B2B0F0C120372002B32CD339E -:10B3800010CD332BCD3333113310CD303145222640 -:10B39000272E02023534122437363633321617166A -:10B3A000161215140206060706062736363332161D -:10B3B00017363612351002270606232226270606E0 -:10B3C0000215141216032D262F0B92DD944B8901C2 -:10B3D00009C00B2D2423320AB2F983478DD1890C81 -:10B3E00030830A2E2725300999CA63E9DD09312304 -:10B3F000272E08A2D86C6AD75B24270D77C70108CF -:10B400009CD00142C4122622222716BFFEC2D69823 -:10B41000FEFFC57B122825A92222212117AE011685 -:10B42000B2011A0152202523252311ADFEE7B4B63F -:10B43000FEE4AD0000020076FFAA04630490001A47 -:10B4400000330027401325221F1F14111707722EE7 -:10B45000312B31310A07040B72002BCD33331133FA -:10B4600010CD2B32CD3310CD3330314114060607C9 -:10B470000606232226272E0235341237363633327B -:10B4800016171E020734262627060623222627061D -:10B490000615141617363633321617363604635C23 -:10B4A000B7870A2B24262A0A85BA61DDC709292411 -:10B4B000242C0989B65B693E876C082D242629084F -:10B4C0009BA09A9F082A25272B089F93022197EF7C -:10B4D0009613252322271194EF9AED01251B231F94 -:10B4E0001E241297EE967BC78110222223221AF384 -:10B4F000C7C3FB18201F201F1DFB00030081FFECAA -:10B500000762082D00160029006B004340234C669B -:10B510000972555C03720C0D0D1306801616231864 -:10B52000173A3303726949464643474743432A095A -:10B5300072002B3211332F11331133332B32DE32A1 -:10B54000CC322F1ACC323311332B322B32303141E3 -:10B5500035343E0233321E0233331523222E0223AA -:10B560002206151335363635342E0235343633324D -:10B5700016151406060122260235341236363332E9 -:10B58000161707262623220E0215141216333236FA -:10B590003711331116163332361235342E02232268 -:10B5A00006072736363332161612151402060623FE -:10B5B0002226270606029E1E3B5638476B616B45C6 -:10B5C000212653765E5D3A4D49913E3B192119285B -:10B5D0001F2B352E5BFEDAB2F17A4684B973509098 -:10B5E000392D35733F6096673567C99153843B6742 -:10B5F0003B8A5091C868366696604073362B399006 -:10B600004F74B984454488CA8669A84344A6074A4A -:10B6100012304D371D263226512631264C45FEBFAD -:10B620003813432214151119161F1F3A39355A437E -:10B63000F9D1BD0154E2B00115C1662E275128246D -:10B640005AAAF59ACBFED7A1352E01D8FE282F3461 -:10B65000A10128CC9AF5AA5A242851272E66C1FEAA -:10B66000EBB0AAFEEAC76C3F35353F000003007718 -:10B67000FFEC067B06C5001200290067003D402054 -:10B680004C620B72535A0772191A1A201380232323 -:10B690000008073A3307726542464642422A0B7257 -:10B6A000002B3211332F11332B32DE32CC322F1AD2 -:10B6B000CC323311332B322B323031413216151448 -:10B6C00006060735363635342E0235343627321E17 -:10B6D0000233331523222E02232206152335343E4E -:10B6E0000203222E02353436363332161707262649 -:10B6F00023220615141E02333236371133111E026F -:10B70000333236363534262322060727363633328F -:10B7100016161514020623222627060603772A3555 -:10B720002E5B453F3A1920192647476B616A45222F -:10B730002654765D5E3A4C49511E3B56A06BA6736B -:10B740003B67BD824163241828553394AA2D598143 -:10B75000545F743965284B5B406D9B51A8953151FE -:10B760002618255D3F82BD666CC88B7A9D2D2C9A6C -:10B7700005F93A39355B4212371344221416111772 -:10B78000161F20CC263127512631264B4612314D2B -:10B79000361DF9275096D282B3F9821B125812191E -:10B7A000EAE96CB1804438350167FE9A2332197892 -:10B7B000D990E9EA181458121C82F9B3ADFF008D34 -:10B7C000542E2F53FFFF0039FFEE06F4071B062609 -:10B7D000025D000001070389014F0177000AB337BA -:10B7E000050272002BCE3031FFFF0030000005BF94 -:10B7F00005A40626025E00000107038900950000EB -:10B80000000AB334100672002BCE30310001007FE5 -:10B81000FE1404C205CB0020001340091016097263 -:10B820001507000372002B322F2B323031413216B4 -:10B830001707262623220E02151412043332363738 -:10B84000112311222E03353412362403426BC055C6 -:10B850002951AB5C8DDE9B508A0114CD21331C66CF -:10B8600096EDB174395FB7010705CB29275B292411 -:10B870005FAEF191CBFED8A00607FDBC01D947848D -:10B88000BAE786A20111CA6F00010076FE14039583 -:10B890000454001D0015400B0F150B72140F720796 -:10B8A000000772002B322B2B323031413216170732 -:10B8B0002626232206061514161633323637112390 -:10B8C00011222E023534363602884D89371A3980D6 -:10B8D0003C87BD646DC9892535186682D0934E8436 -:10B8E000EE04541C1959191A73D794A2CF620B078E -:10B8F000FDBA01DA4388D28FB4FF870000010086C9 -:10B900000007044C05020013000CB3050C0A0000EC -:10B910002F2F393930314117030507250305072536 -:10B920000327132537051325370503AB4AC6011D29 -:10B9300029FEE3EF011D2AFEE2C64AC6FEE4280105 -:10B940001FEFFEE12B011C05022AFEABA648A7FE55 -:10B9500067A748A7FEAC2A0155A647A7019BA648A2 -:10B96000A70000080034FECB07B50587000D001BBB -:10B9700000290037004500530061006F0018400C9B -:10B980004911572D033B061F6C65261F002F332FCF -:10B990003312173930314136363332161723262603 -:10B9A0002322060701363633321617232626232292 -:10B9B00006070136363332161723262623220607BA -:10B9C000013636333216172326262322060713366E -:10B9D000363332161723262623220607013636333E -:10B9E000321617232626232206071336363332163D -:10B9F000172326262322060701363633321617234D -:10BA0000262623220607056807615D5968093B0A57 -:10BA10004E373F4708FB4807615D5A67093C094EAE -:10BA2000373F4708020609615B5969083B094F37F0 -:10BA30003E4709FCD907625D5968083B074F383E0D -:10BA400048097C07615D5968093C094E373F470842 -:10BA5000044A07615D5A67093B0A4E373F4708872A -:10BA6000095F5E576A083B094F363E4809FCC70923 -:10BA70005F5D59670A3B094F373E470903BD54597B -:10BA80005D5036352F3CFC2455595C5237352F3DDF -:10BA9000FEEA545A5E503735303C030A55595E5021 -:10BAA0003933303C01E854595D5036352F3CFC2485 -:10BAB00055595C5237352F3D01F456585F4F373595 -:10BAC000303C030456585C523735303C0008003394 -:10BAD000FE7F078805D300090013001C0025002FF6 -:10BAE00000380042004C0018400C2F0A1941350460 -:10BAF0000622464C2522002F332F331217393031BE -:10BB0000411706060727373E020117070E020727CF -:10BB100036360116161715072626270117060607BB -:10BB20002336363725171E02170726262701161635 -:10BB3000170727262627011E021715262627350157 -:10BB400006060723273E0237068C304FA43B3F04EE -:10BB5000286873FBD83E04276872383050A4FE4032 -:10BB600056BF4A0F48B75103EC0B0F3B24431B2B26 -:10BB70000801E5101C3937142F296A2DFC202A6989 -:10BB80002E3E1129572004D93172773655BF4AFE0F -:10BB9000191B2909590A0A202B1704A130296A2EDA -:10BBA0003E121B3A37FC053E111B3A36162F296B05 -:10BBB000022A1B290A570B0F3A24FD920E48B7514F -:10BBC00056BF49D10229687237304FA53904904ECB -:10BBD000A53B3E023EAA52FDA509212A18431A2A76 -:10BBE0000958036956BE4A0E30737736000200CEFC -:10BBF000FE9005A007510017002700274013231DC2 -:10BC0000802018071109130B02721500020209089F -:10BC100072002B3210CE332B32123939DE321ACC6D -:10BC20003230314113231134363637230123113397 -:10BC30001114060607330133113303012226262788 -:10BC400033161633323637330E0204889C900204C2 -:10BC50000206FCA26A6202030206035D68ACA4FD50 -:10BC6000F3678A49075F0A6B6E6C74096004509031 -:10BC7000FE900170040131605C2AFAE805B6FBED24 -:10BC80002E5A55270517FAA7FE3307A73B7D626F8B -:10BC90005E5E6F607D3D000200B5FE9204BE05F25F -:10BCA0000015002500274013211A801E16071008D2 -:10BCB000110A067213020200080A72002BCE331119 -:10BCC000332B32123939DE321ACD3230314113235F -:10BCD00011343636370123113311140606070133A8 -:10BCE0001133030122262627331616333236373313 -:10BCF0000E0203B88F91010201FD74796201030203 -:10BD000002897CA89DFE4D678B4A0660096C6E6AAD -:10BD1000760861054F91FE92016E0314223F3E1E8C -:10BD2000FC2F043FFCFF2543402403CDFC1AFE39C1 -:10BD300006473B7D616E5F5E6F607C3D0002001DCB -:10BD40000000044105B60013001D0020400F15053A -:10BD50001201010F04040E130272160E08003F3385 -:10BD60002B12392F33331133CE3230314115211597 -:10BD700021112132161615140623211123353335CE -:10BD80000121112132363534262601350118FEE80D -:10BD90000104B0E672F9F3FE79B1B1016BFEFC016A -:10BDA00014C9C463B905B6E45CFEBE55B08ACED7EB -:10BDB00004765CE4FD21FD849FAB778635000002AC -:10BDC00000520000044706140014001D0020400E1D -:10BDD0001310100104040F14160505170F08003F77 -:10BDE00033332F332F12392F333311333031411185 -:10BDF00021152111213216161514060623211123AF -:10BE0000353311012111213236353426014E01021C -:10BE1000FEFE017C83A95156B189FE32979701D568 -:10BE2000FE9001619D95900614FEF853FDBC488874 -:10BE30006066914E04B9530108FC08FE3A77776DAD -:10BE40006B00000200CE0000044405B60010001F85 -:10BE50000037401B03181811161717110615151176 -:10BE6000110A0504040A0A0C1F0D02720C08720064 -:10BE70002B2B3211392F331133113311331133116D -:10BE800033113311331133303141140607170727AB -:10BE900006062323112311212004013332363727CC -:10BEA0003717363635342623230444706E7645869C -:10BEB000367948E567016D01030106FCF1DC396361 -:10BEC0002C6E487F4F58D2DAF8041B88C334A5364D -:10BED000B90F0FFDA405B6C8FDC90A099A34AF26EB -:10BEE0009177A99B000200B5FE1F044F0454001D6A -:10BEF00000320039401E0D1E1E1207720B06720A18 -:10BF00000E722C2B2B2D2A2A042727181B1B191ADB -:10BF10001A000B72002B32113332113332113333CA -:10BF200011333311332B2B2B321133303145222671 -:10BF30002627231616151123113317333E023332E9 -:10BF4000121114060717072706060322060607150F -:10BF5000141616333236372737173636353426025D -:10BF6000886291601A07030466540D051B63966787 -:10BF7000D2E75B5474417B2B693B7BA34F014F9FFE -:10BF8000762E52238045813E41AF143B653D3B7E7A -:10BF900033FE420620D93E6E42FEE6FEEDA7F14793 -:10BFA000A533AC1719040F6ACB92169FD3681314EC -:10BFB000B331B33BC58CECE700010029000003F767 -:10BFC00005B6000D001D400E0B03030A060608020D -:10BFD0000D0272080872002B2B3211392F333311E6 -:10BFE000333031411521112115211123112335330E -:10BFF0001103F7FD3E01B8FE4867A5A505B65EFD35 -:10C00000AD5DFD5802A85D02B10000010011000005 -:10C010000336043F000D001D400E0B03030A060605 -:10C0200008020D0672080A72002B2B3211392F33C9 -:10C0300033113330314115211121152111231123E1 -:10C040003533110336FDE4016CFE9465A4A4043F6E -:10C0500059FE6654FE0801F85401F300000100CEB9 -:10C06000FE00049D05B60026001F400F0300000AD5 -:10C070000D0D1E1709060272050872002B2B322FB8 -:10C0800033392F3333113330314122060711231155 -:10C0900021152111363633321E0215140E022322C9 -:10C0A000262735161633323E02353426260220481E -:10C0B0008023670336FD312A874AA2EA98494789D7 -:10C0C000C47D517C353C764967A16D3771EA02C762 -:10C0D0001109FD5305B65EFDB10A125FAEEE909CEC -:10C0E000F8AC5A1819611A1A4F97D383A9FA8A0023 -:10C0F000000100B5FE0A03D7043F002100234012CF -:10C100001E1B1B0306060E02210672200A72150E64 -:10C110000F72002B322B2B3211392F333311333066 -:10C120003141152111363633321616151406062301 -:10C1300022262735161633323635342623220607B3 -:10C140001123110345FDD62C6D34A6DC6D69C18524 -:10C15000476E2C2E74449BA7C2C931702866043FD9 -:10C1600059FE790D117CFBC0B8FF851D1560191FA4 -:10C17000FFE2F2EB1210FE00043F0001000DFE9002 -:10C18000067405B60015002840160B1108140E01A0 -:10C19000060715130F02720904070207070D08723C -:10C1A000002B32113310CC332B323212173930318D -:10C1B00049023311231123011123110123010133FA -:10C1C00001113311010614FDAC022391625EFD9B47 -:10C1D00063FD9C7B026EFDAD79024B63024D05B69B -:10C1E000FD38FD70FE32017002E5FD1B02E5FD1B0E -:10C1F00002EE02C8FD3C02C4FD3C02C40001000B7B -:10C20000FE920584043F001500284016010E110B14 -:10C210001408060715130F06720409090207070D13 -:10C220000A72002B321133332FCC2B3232121739D2 -:10C23000303149023311231123011123110123014C -:10C2400001330111331101051EFE2701AD92625920 -:10C25000FE0E60FE0E7A01FEFE257601D36001D34C -:10C26000043FFDEDFE2CFE3A016E0227FDD90227A8 -:10C27000FDD9022C0213FDF00210FDF00210FFFFA9 -:10C280000052FE41040705CB062601B0000000075E -:10C29000036B01540000FFFF0041FE4103370454CB -:10C2A000062601D000000007036B00F0000000012B -:10C2B00000CEFE9004CE05B6000E00214011080D00 -:10C2C00001030A0E0B027204070207070A08720034 -:10C2D0002B32113310CC2B32121739303149023343 -:10C2E00011231123011123113311010475FD3F02A4 -:10C2F00081996264FD2D676702BE05B6FD3AFD6E49 -:10C30000FE32017002E9FD1705B6FD3C02C40001D2 -:10C3100000B5FE9203D1043F000E001F4010030839 -:10C320000B03050A0606720C020200050A72002BB6 -:10C33000CE3311332B321217393031411123011111 -:10C3400023113311013301013311037156FE0066CD -:10C350006601EA75FE1401B98AFE92016E0227FD9C -:10C36000D9043FFDF00210FDF0FE2AFE3900000264 -:10C3700000CE0000048B05B60003000E002340121F -:10C38000060B0E030902010201080D0902720508DD -:10C390000872002B322B321239392F2F11173930F6 -:10C3A00031412311330123011123113311013301D1 -:10C3B00002425050024983FD2D676702BE82FD3F55 -:10C3C0000137038BFB3E02E9FD1705B6FD3C02C4B5 -:10C3D000FD3A000200B500000398043F0003000E80 -:10C3E00000234012090E06030C030203020B050C86 -:10C3F0000672080B0A72002B322B321239392F2F9A -:10C400001117393031411123112533010123011155 -:10C4100023113311020152015675FE14020A7DFEEA -:10C4200000666603F6FC75038B49FDF0FDD102271B -:10C43000FDD9043FFDF0000200320000048B05B678 -:10C440000003000E001D400F060B0E030800010D37 -:10C4500009027205080872002B322B32CE321217F5 -:10C4600039303153352115012301112311331101C5 -:10C4700033013201FE025B83FD2D676702BE82FD40 -:10C480003F049D5D5DFB6302E9FD1705B6FD3C02BF -:10C49000C4FD3A000001000D0000039806140012CC -:10C4A000002940161200720B050803070A0A0D0A3C -:10C4B000720111110E0E04070672002BCE321133D9 -:10C4C00011332B32111217392B303141152115211F -:10C4D0001101330101230111231123353335011BD0 -:10C4E000014BFEB501EA75FE14020A7DFE0066A846 -:10C4F000A80614C853FD360210FDF0FDD10227FD39 -:10C50000D904F953C8000001000A0000051105B65E -:10C51000000C001B400E040B0103060C08090272FC -:10C5200003060872002B322B323212173930314990 -:10C53000022301112311213521110104FBFD3F02CA -:10C54000D783FD2D67FEB601B102BE05B6FD3AFDEB -:10C550001002E9FD1705585EFD3C02C400010029E8 -:10C560000000044C043F000C001B400E0B010403B0 -:10C57000060C0809067203060A72002B322B3232AF -:10C5800012173930314902230111231121352111AC -:10C5900001042FFE1402097BFDFE63FEBD01A6010E -:10C5A000EC043FFDEFFDD20227FDD903E956FDF073 -:10C5B0000210000100CEFE90058905B6000F001F95 -:10C5C000400F090404060C0702720D02020006085F -:10C5D00072002BCE3311332B3211392F33303141CE -:10C5E000112311211123113311211133113311059D -:10C5F000279BFCA9676703576697FE90017002D0DE -:10C60000FD3005B6FD780288FAA8FE32000100B5BB -:10C61000FE9104BF043F000F001F400F09040406F1 -:10C620000C0706720D020200060A72002BCE3311AF -:10C63000332B3211392F3330314111231121112382 -:10C64000113311211133113311045B93FD536666CD -:10C6500002AD6592FE91016F020AFDF6043FFE24D1 -:10C6600001DCFC1AFE38000100CE0000063705B6DA -:10C67000000D001D400E030C0C00080505010272A0 -:10C680000A000872002B322B32113311392F33304C -:10C69000317311331121112115211123112111CED3 -:10C6A00067035601ACFEBB67FCAA05B6FD7802889D -:10C6B0005EFAA802D0FD3000000100B50000056D53 -:10C6C000043F000D001D400E030C0C000805050181 -:10C6D00006720A000A72002B322B32113311392FE5 -:10C6E00033303173113311211121152111231121FF -:10C6F00011B56602AD01A5FEC065FD53043FFE24E1 -:10C7000001DC57FC18020AFDF600000100CEFE0015 -:10C71000081605B6002900234011221F1F0104043A -:10C72000282629027224280872150E002F332B3276 -:10C730002B3211392F333311333031411136363327 -:10C74000321E0215140E0223222627351616333206 -:10C750003E0235342E022322060711231121112314 -:10C760001104BB2B84479FE697494787C47D527BC2 -:10C77000363C7847689F6E373D7EC2864680276686 -:10C78000FCE06705B6FD550A0F5FAFEE909BF6AC77 -:10C790005B191861191B5096D3827FCD924F0F0BF6 -:10C7A000FD540558FAA805B6000100B5FE0A06A713 -:10C7B000043F0023002540131C1919010404222002 -:10C7C0002306721E220A72130C0F72002B322B32B8 -:10C7D0002B3211392F333311333031411136363387 -:10C7E000321616151406062322262735161633325E -:10C7F0003635342623220607112311211123110374 -:10C80000F62F6B319BD87366BB82456D292C6F4226 -:10C8100097A3BFC52F6C2B65FD8A66043FFE1F0FD3 -:10C82000107AFAC3B8FF851D1560191FFFE2F2EBFD -:10C830001211FE0103E6FC1A043F0002007FFFAC68 -:10C8400005CB05CD003D004E002C4015423A3A156F -:10C85000251E0372312E2E1509724B040412070790 -:10C860000F002F3311333311332B3211332B32128C -:10C87000397D2F3330314114060607161633323610 -:10C8800037150E02232226270606232226260235E6 -:10C890003412243332161707262623220E021514CB -:10C8A0001216333236372E0235343E023332161624 -:10C8B0000734262623220E0215141616173E0205EB -:10C8C0009D4A895F2C763D2840190E2A351F5F98B6 -:10C8D00046337D4E95EEA85A94011CCC496E271A1A -:10C8E00023673B82C585447CF4B433541F4A6332CA -:10C8F000315E88586A9B5469366C4D4062432233DE -:10C900006245587F4502B983F0C13E1D200B0A5B8A -:10C91000060C06372F121466C00113ADEB0156BA90 -:10C92000140D5A0B135BADF89BC6FEDAA20D094934 -:10C93000BAD67371B9864868D7AD85B35A3D709938 -:10C940005C74C8A64132ACDC00020075FFCB0496D3 -:10C95000045300370045002B4015381818003F11CC -:10C96000110E0E2C2F0B721F2222290700077200B6 -:10C970002B322F3311332B32321133113311392F24 -:10C9800033303141321617072626232206070616B2 -:10C9900016333236372626353436363332161615E8 -:10C9A00014060716163332363715060623222627B5 -:10C9B00006062322262635343E02012206061514D9 -:10C9C000161736363534262602352A4821151944DD -:10C9D00021A4B302015AB07E2E4B195160427C57FC -:10C9E00054753D70571A55291D34151535213F775B -:10C9F0003A296C479DDB72366FA90194364E295D4A -:10CA0000484864284904530A0A58070CF9EA8AD3AB -:10CA1000760F0B4AD1896F9F55529D7091E0451357 -:10CA20001B07055705072927161991FC9E7BD29AEB -:10CA300055FEBD3E7A5885B93C34C28A5B763900D2 -:10CA4000FFFF007FFE4104B805CB0626002600004C -:10CA50000007036B02230000FFFF0076FE41038DF9 -:10CA600004540626004600000007036B0174000012 -:10CA700000010009FE90042605B6000B0017400BCC -:10CA80000804040502720900020872002BCE332B41 -:10CA90003211333031411123112135211521113348 -:10CAA0001102809CFE25041DFE2499FE9001700554 -:10CAB000585E5EFB06FE320000010028FE9103690D -:10CAC000043F000B0017400B020A0A0B0672050315 -:10CAD000080A72002B32CC2B321133303141152130 -:10CAE0001133112311231121350369FE90936393B0 -:10CAF000FE92043F58FC71FE39016F03E758FFFFB7 -:10CB000000000000043905B60606003C00000001E4 -:10CB10000000FE1403AD043F000F0018400D0F028B -:10CB2000080904010E030672010F72002B2B32124A -:10CB300017393031412311013301161617333636B8 -:10CB400037013301020864FE5C68011D182A0C07D6 -:10CB50000D271A011B6AFE5BFE1401EF043CFD1C4D -:10CB6000417A2E2E784202E5FBC40001000000004D -:10CB7000043905B60010002540120B0805050C030A -:10CB8000030F0202061008720A060272002B322BF3 -:10CB900012392F33331133331133333031611121D3 -:10CBA000352135013301013301152115211101EB27 -:10CBB000FEC1013FFE157201AB01AB71FE19013BD5 -:10CBC000FEC501945D3C0389FCE2031EFC7F445DCD -:10CBD000FE6C00010000FE1403AD043F00150021AF -:10CBE0004010010909041110080806150B06720609 -:10CBF0000F72002B2B3211392F3939333311333067 -:10CC00003141012115211123112135210133011653 -:10CC10001617333636370103ADFE5C0133FECC64A4 -:10CC2000FECB0134FE5D68011B1A290D060F291A7F -:10CC30000118043FFBC153FE67019953043FFD1BDC -:10CC400046723434744602E30001FFFFFE90049CF8 -:10CC500005B6000F0020401103060C0904020B0763 -:10CC600002720D000202050872002B3210CE332B27 -:10CC700032121739303141112301012301013301EF -:10CC8000013301013311043961FE4FFE497101EC9A -:10CC9000FE4075018B018E71FE3D01AB8AFE900155 -:10CCA0007002AEFD5202F802BEFD8B0275FD43FD1F -:10CCB00065FE32000001002FFE92040D043F000FBC -:10CCC00000204011030C060904050B0706720D0035 -:10CCD0000202050A72002B3210CE332B32121739A2 -:10CCE00030314111230101230101330101330101DD -:10CCF000331103AB5AFEA8FEAA74018DFE8576019E -:10CD000042014275FE88015085FE92016E01E8FEE7 -:10CD100018022F0210FE3501CBFDF0FE2AFE39006D -:10CD20000001000BFE90067D05B6000F001D400EB1 -:10CD30000804040C0502720D090900020872002B98 -:10CD4000CE3311332B3232113330314111211121C5 -:10CD50003521152111211133113311061BFBACFEB6 -:10CD6000440431FDF2034C669DFE90017005585E4F -:10CD70005EFB060558FAA8FE320000010029FE906D -:10CD80000554043F000F002140100C050D0909084F -:10CD9000040405020A7205067200002F2B2B1133C2 -:10CDA0001133321133113330314111211121352129 -:10CDB00015211121113311331104F1FC82FEB60348 -:10CDC00035FE7902836595FE90017003E75858FCA3 -:10CDD0007203E6FC19FE3800000100B6FE9005243F -:10CDE00005B6001700214010161313070A0A06178C -:10CDF0000E02720301060872002B32CC2B3211395D -:10CE00002F333311333031411133112311231106E4 -:10CE10000623222635113311141633323637110406 -:10CE20008C98629C6BD78BD2D16697AF84D26E05FB -:10CE3000B6FAA8FE320170027A2D39BDAF0236FD76 -:10CE4000DB8B95342F02E200000100A4FE90047FEA -:10CE5000043F0017001B400D130A0A06170E067246 -:10CE60000301060A72002B32CC2B3211392F3330DA -:10CE700031411133112311231106062322263511C6 -:10CE800033111416333236371103EE91659159B3CD -:10CE900079ADB365888370B352043FFC1AFE370145 -:10CEA0007001F53C44B1A00179FE93897D463B01B8 -:10CEB000F200000100B60000048C05B6001B003330 -:10CEC00040191A1717141515141409030606090832 -:10CED000080909011B0F0272010872002B2B321284 -:10CEE000392F332F11331133113311332F113311E4 -:10CEF00033303141112311060607112311222E026E -:10CF00003511331114163311331136363711048CA1 -:10CF10006750A8675070A8703866A7B35063AC50CC -:10CF200005B6FA4A0279243309FEBD013E2C598A1E -:10CF30005D0236FDDB97890177FE8D08322302E41E -:10CF4000000100A4000003E8043F001C002F40176C -:10CF50001815161615150C0609090C08080C0C01F5 -:10CF60001C100672010A72002B2B3211392F332F3D -:10CF700011331133113311332F1133303141112358 -:10CF800011060607152335062223222635113311F3 -:10CF90001416171133113636371103E865448652DB -:10CFA0004E050C06ADB165868A4E518A41043FFBA1 -:10CFB000C101F52F3E0BFAF201B29F017AFE928A6F -:10CFC0007B01013CFECB0B403001F200000100D0A0 -:10CFD000000004A605B60013001D400E110E0E023F -:10CFE0000505000A130872000272002B2B32123959 -:10CFF0002F33331133303153331136363332161564 -:10D000001123113426232206071123D0666BDC86F8 -:10D01000D2D16696B084D26E6605B6FD862D39BD36 -:10D02000AFFDCA02268B94342EFD1D00FFFF00B415 -:10D030000000040E06140606004B00000002003C2F -:10D04000FFEC05F005CC00290032002540121E1E21 -:10D0500024242F2F170606000A1209722A000372D1 -:10D06000002B322B3212392F3333113311332F303F -:10D070003141321612151521161216333236363753 -:10D080001506062322240227232226353436373379 -:10D09000060615141633333612363617220E0207DB -:10D0A00021100203C2BEF779FBC00782FAB8549080 -:10D0B0007C374BCA89D6FEDB9C091C7379100A5B4E -:10D0C0000A0D4B4A160959A1E5947FC2844705030E -:10D0D000D4DC05CCA2FEBFF046BFFEEB97142012B5 -:10D0E0005E1C28AF0140D8766223391516361F3CE6 -:10D0F000479F0102B9645E56A1DF8A0134012C000A -:10D100000002002DFFEC04A004530027002F00258F -:10D1100040121D1D23232B2B1506060009100B7230 -:10D1200028000772002B322B3212392F3333113380 -:10D1300011332F30314132161615152114163332A2 -:10D14000363715060623222E02272E0235343637AF -:10D1500033060615141633333E021722060721360E -:10D16000262603018BB95BFCEFCDC169935B50A010 -:10D170006776B98145025170380E0B580A0C4A4641 -:10D18000130D77C9879BC30F02A501438B045382FC -:10D19000E29149E4EC20295D2421478DCE87012BC3 -:10D1A0005A44223F18163C1E3D4193DC7A57CDC5A8 -:10D1B00078B565000002003CFE8305F005CC002C2C -:10D1C0000035002940142121282832321906060092 -:10D1D00015130A1209722D000372002B322B32CD67 -:10D1E0003312392F3333113311332F30314132168B -:10D1F0001215152116121633323636371506060764 -:10D2000011231126240227232226353436373306EC -:10D210000615141633333612363617220E0207213E -:10D22000100203C2BEF779FBC00782FAB854907CA3 -:10D230003754C57663BBFF0089081C7379100A5BFD -:10D240000A0D4B4A160859A1E6947FC2844705038C -:10D25000D4D805CCA1FEBFEF48BFFEEB9714201237 -:10D260005E212001FE95016E10B70132C97662235E -:10D27000391516361F3C479F0102B9645E56A1DF7F -:10D280008A0134012C000002002DFE9004A00453FA -:10D2900000290031002840130C0C13132D2D041D00 -:10D2A0001D17292000270B2A170772002B323F3346 -:10D2B00033CD12392F3333113311332F3031452E03 -:10D2C00002272E023534363733060615141633334B -:10D2D0003E02333216161515211416333236371521 -:10D2E0000606071123132206072136262602D087B9 -:10D2F000BD64025170380E0B580A0C4A46130E7664 -:10D30000C9898BB95BFCEFCDC169935B4C975F62B8 -:10D310002F9BC30F02A501438B0E0D86ECA4012B9E -:10D320005A44223F18163C1E3D4191DC7C82E2911A -:10D3300049E4EC20295D231F01FEA2056CCDC578D0 -:10D34000B565FFFF00CE0000013505B60606002CCE -:10D350000000FFFF000D0000062F0769062601AF41 -:10D3600000000107023300D70177000AB31601025B -:10D3700072002BCE3031FFFF000B0000054305F299 -:10D38000062601CF000001070233005E0000000AFC -:10D39000B3160B0672002BCE3031000100CEFE001A -:10D3A00004B305B6002B002940142A272704221FA6 -:10D3B0001F0104040E2B250272240872150E002F83 -:10D3C000332B2B3211392F333311331133113330C7 -:10D3D000314101363633321E0215140E0223222645 -:10D3E0002735161633323E0235342E022322060725 -:10D3F0001123113311363637010476FD6419341DBB -:10D40000A3EC9848498AC67D517B363C784C669F90 -:10D410006F3A4386C98653822767672B592D020AC4 -:10D4200005B6FD6503035DACED909EF7AC5A181987 -:10D43000611A1A4F96D48481CD914D150CFD5A0571 -:10D44000B6FD352E5F2E0210000100B5FE0A03E87E -:10D45000043F0021002340121613131B1E1E181D2B -:10D46000190672180A720B040F72002B322B2B3222 -:10D4700012392F333311333031651402062322263B -:10D48000273516163332363635342626232206073C -:10D49000112311331101330132161603E86BC384D3 -:10D4A000456D2A2D704367934F76D38D29442665A9 -:10D4B0006501EE76FE34A6FF9146B7FF00851D1587 -:10D4C0005F182073D798A8CC5A0908FDFE043FFEC8 -:10D4D0000101FFFE2B6BF0000001FFFCFE90054FE9 -:10D4E00005B600210019400D0720027217100972BD -:10D4F0000200050872002B32CC2B322B3230316502 -:10D50000330323132311210E03070E0223222627A0 -:10D51000351616333236363736361236372104A4EE -:10D52000ABA4739C96FDEF0B1C2123151A4878645D -:10D5300024391617332146553614152622200D029C -:10D54000CE5EFE320170055967EAF3EA678DD67840 -:10D550000C095B090D6DB97372F90102FB720001D0 -:10D56000000AFE92044D043F001A001B400E0719EA -:10D570000672130C0B72028000050A72002B321A1D -:10D58000CC2B322B3230316533032313231121028C -:10D590000206062322262735161633323E0212379C -:10D5A0002103A6A79E689096FE831334517B591AD7 -:10D5B000280C0C1E1633503E2F230D023C59FE3909 -:10D5C000016E03E7FEFFFE84F97B06035303034D60 -:10D5D0009EF10147D000000100CEFE0004F205B626 -:10D5E0000018001B400D16111113181402721308B5 -:10D5F000720C05002F332B2B3211392F3330314170 -:10D600001114020623222627351616333212111161 -:10D61000211123113311211104F276E2A25F7B2F35 -:10D6200030814FCFCEFCA96767035705B6FAC5D73F -:10D63000FEE68A1C1162151D010701160256FD3017 -:10D6400005B6FD780288000100B5FE15042D043FE3 -:10D650000018001D400F1611111318140672130A3A -:10D66000720C050F72002B322B2B3211392F3330F5 -:10D670003141111406062322262735161633323679 -:10D6800035112111231133112111042D519C7144A5 -:10D6900068262D643C8479FD54666602AC043FFB29 -:10D6A000B1A3D3651B145E161CB9C7021AFDF6049C -:10D6B0003FFE2401DC00000100CEFE90059D05B672 -:10D6C000000F002140100C0707090F0A0272000525 -:10D6D000050280090872002B1ACC3311332B32114A -:10D6E000392F3330316533032313231121112311D3 -:10D6F000331121113304F2ABA5739C95FCA9676724 -:10D700000357665EFE32017002D0FD3005B6FD782B -:10D710000288000100B5FE9204D4043F000F0021EE -:10D720004010030E0E0006010672070C0C09800063 -:10D730000A72002B1ACC3311332B3211392F3330AC -:10D7400031731133112111331133032313231121A9 -:10D7500011B56602AD65A79E698F94FD53043FFE27 -:10D760002401DCFC1AFE39016E020AFDF6000001FC -:10D7700000B6FE90048C05B600170022401015126A -:10D780001206090901160D02720402800108003F09 -:10D790001ACD332B3212392F333311333031612309 -:10D7A00011231133110606232226351133111416C5 -:10D7B000333236371133048C9B62976BD78BD2D1BF -:10D7C0006697AF84D26E66FE9001CE021C2D39BDE5 -:10D7D000AF0236FDDB8B95342F02E200000100A47E -:10D7E000FE9003EE043F00170022401016131307AB -:10D7F0000A0A02170E0672050380020A003F1ACDBC -:10D80000332B3212392F333311333031411123117D -:10D810002311331106062322263511331114163332 -:10D820003236371103EE95639359B379ADB36588FA -:10D830008370B352043FFBC1FE9001C9019C3C447C -:10D84000B1A00179FE93897D463B01F2000100CE33 -:10D85000FE9006C305B6001D002540130C1B0103F6 -:10D86000090F0B02721215801015150009087200BD -:10D870002B323211331A10CC2B321217393031615E -:10D8800001231E0315112311330133013311330317 -:10D8900023132311343E023723010347FDE705021A -:10D8A000020201629C020607020998ABA4749D95CE -:10D8B0000101030206FDE505461F413F3D1BFBB18B -:10D8C00005B6FAEA0516FAA8FE320170045B173AAB -:10D8D0003E3F1BFABC00000100B0FE92057D043FF4 -:10D8E000001800234012150C0803121714067218B2 -:10D8F00004040B0180120A72002B1ACC333311334B -:10D900002B32121739303165032313231134363784 -:10D91000230123012316161511231133010133119D -:10D92000057D9D69908E030205FE7658FE790502FD -:10D93000025F8B0189018B8859FE39016E030E2C21 -:10D94000502EFC4803B92E5132FCF8043FFC400332 -:10D95000C0FC1A00FFFF00CE0000013505B6060628 -:10D96000002C0000FFFF0000000004CD0769062620 -:10D97000002400000107023300210177000AB317D9 -:10D98000050272002BCE3031FFFF0060FFEC0395E3 -:10D9900005F206260044000001060233CE00000A0C -:10D9A000B32D000772002BCE3031FFFF00000000C6 -:10D9B00004CD07330626002400000107006A001E7C -:10D9C0000177000CB4281C050272002BCECE30313A -:10D9D000FFFF0060FFEC039505BC06260044000035 -:10D9E0000106006ACB00000CB43E32000772002B27 -:10D9F000CECE3031FFFFFFFE0000063605B606062C -:10DA000000880000FFFF0060FFEC06660454060675 -:10DA100000A80000FFFF00CE000003ED0769062606 -:10DA20000028000001070233002B0177000AB31021 -:10DA3000020272002BCE3031FFFF0076FFEC03EFC5 -:10DA400005F206260048000001060233F600000A2F -:10DA5000B324000772002BCE303100020075FFECBA -:10DA6000052405CC001C00250019400C18222209B1 -:10DA70001D13097200090372002B322B3212392F49 -:10DA80003330314122060607353E02333216161274 -:10DA90001514020606232224023535212602260308 -:10DAA0003236123721141216027E53927E37327AA2 -:10DAB000955AA2FCAE594F9CE798C2FEFE810444E1 -:10DAC0000683F97DA4DE7607FC2867D2056F142053 -:10DAD0001360121F1366C3FEEBB0AEFEE9C5689D6E -:10DAE0000145FE39C0011595FAD9940110BCD3FE49 -:10DAF000F380FFFF0075FFEC03EE0454060603738A -:10DB00000000FFFF0075FFEC05240733062602CE58 -:10DB100000000107006A00650177000CB43B2F0983 -:10DB20000372002BCECE3031FFFF0075FFEC03EE09 -:10DB300005BC0626037300000106006ADD00000C28 -:10DB4000B43529000772002BCECE3031FFFF000D17 -:10DB50000000062F0733062601AF00000107006A08 -:10DB600000D60177000CB4271B010272002BCECE29 -:10DB70003031FFFF000B0000054305BC062601CF36 -:10DB800000000107006A005C0000000CB4271B0BBA -:10DB90000672002BCECE3031FFFF0052FFEC04079F -:10DBA0000733062601B000000107006AFFE2017793 -:10DBB000000CB444382B0372002BCECE3031FFFF63 -:10DBC0000041FFEC033705BC062601D00000010729 -:10DBD000006AFF720000000CB44539000772002B88 -:10DBE000CECE30310001004FFFEC040305B6001D1E -:10DBF00000254012011C1C1D1A0202191818091DCB -:10DC0000027210090972002B322B12392F33331193 -:10DC10003311331133303141150104041514060654 -:10DC20002322262735161633323636353426262358 -:10DC3000233501213503DCFDFA0111011C79ECAF1C -:10DC40007AD35356DD6E8ABD6166C9977501F8FDBA -:10DC50001B05B651FDD004C5D082C36B2B2B652E9E -:10DC600035519B6D6D8E455802235E000001001FEB -:10DC7000FE14036C043F001E00234011011D1D1EF5 -:10DC80001B020219190A1E0672110A0F72002B32AA -:10DC90002B12392F33113311331133303141150128 -:10DCA0001E02151406062322262735161633323691 -:10DCB00036353426262323350121350344FDFCB9AE -:10DCC000F67D77DC996EAD4648B36978AE5D6CD76A -:10DCD000A15E01FDFD7F043F4AFDB40467C28D8D46 -:10DCE000D678242064222D5FAD747B9F4C4B024874 -:10DCF0005900FFFF00CF000004F606AF062601B171 -:10DD000000000107014C01840177000AB3180002EA -:10DD100072002BCE3031FFFF00B50000041605382D -:10DD2000062601D100000107014C00FB0000000A9B -:10DD3000B315120672002BCE3031FFFF00CF00006A -:10DD400004F60733062601B100000107006A009EB1 -:10DD50000177000CB42B1F000272002BCECE3031A5 -:10DD6000FFFF00B50000041605BC062601D1000027 -:10DD70000106006A1700000CB4281C120672002B62 -:10DD8000CECE3031FFFF007FFFEC059C0733062627 -:10DD9000003200000107006A00C00177000CB436B1 -:10DDA0002A0E0372002BCECE3031FFFF0076FFEC3F -:10DDB000043A05BC0626005200000106006A0A006B -:10DDC000000CB42A360E0772002BCECE3031FFFF86 -:10DDD000007FFFEC059C05CD0606026F0000FFFFEB -:10DDE0000076FFEC043A0454060602700000FFFFC0 -:10DDF000007FFFEC059C070E0626026F000001075E -:10DE0000006A00C00152000CB4382C0E0372002BC3 -:10DE1000CECE3031FFFF0076FFEC043A05BC06267B -:10DE2000027000000106006A0A00000CB435290BDC -:10DE30000772002BCECE3031FFFF003FFFEC0473A2 -:10DE4000070E062601C600000107006AFFFA01520C -:10DE5000000CB4392D070372002BCECE3031FFFFFA -:10DE6000005FFFEC038805BC062601E60000010701 -:10DE7000006AFF850000000CB43529180772002BDA -:10DE8000CECE3031FFFF0011FFEC04B106AF062605 -:10DE900001BC00000107014C010E0177000AB3200C -:10DEA000110272002BCE3031FFFF0001FE1003AED5 -:10DEB00005380626005C00000107014C006C0000DC -:10DEC000000AB320000672002BCE3031FFFF001194 -:10DED000FFEC04B10733062601BC00000107006A0D -:10DEE00000280177000CB43327110272002BCECE2C -:10DEF0003031FFFF0001FE1003AE05BC0626005CBA -:10DF000000000106006A8700000CB4332700067287 -:10DF1000002BCECE3031FFFF0011FFEC04B107988B -:10DF2000062601BC000001070152013D0177000CEB -:10DF3000B42532110272002BCECE3031FFFF00012A -:10DF4000FE1003AE06210626005C00000107015208 -:10DF5000009C0000000CB42532000672002BCECECF -:10DF60003031FFFF00B60000048C0733062601C0E5 -:10DF700000000107006A00600177000CB4291D0948 -:10DF80000272002BCECE3031FFFF00A4000003EE62 -:10DF900005BC062601E000000106006AFA00000C3C -:10DFA000B4291D130672002BCECE3031000100CEF5 -:10DFB000FE9003F505B600090015400A0209027239 -:10DFC000058003080872002B321ACC2B3230314105 -:10DFD00015211133112311231103F5FD4097629C84 -:10DFE00005B65EFB06FE32017005B600000100B505 -:10DFF000FE910334043F00090015400A020906722D -:10E00000058003080A72002B321ACC2B32303141C2 -:10E010001521113311231123110334FDE792649468 -:10E02000043F58FC71FE39016F043F00FFFF00CE32 -:10E03000000005730733062601C400000107006ACB -:10E0400000D90177000CB42F23010272002BCECE31 -:10E050003031FFFF00B50000051305BC062601E4C2 -:10E0600000000107006A00A10000000CB42F23018A -:10E070000672002BCECE3031FFFF0029FE9003F751 -:10E0800005B60626028800000007036C0061000048 -:10E0900000010011FE900336043F001F00224010D3 -:10E0A000110E0E1619190D1512067207001A0D0A17 -:10E0B000003F33CC322B3212392F3333113330310E -:10E0C000532226273516163332363635352311239B -:10E0D000353311211521112115211133151406068F -:10E0E000DB1E361011311A202A157DA4A40281FDF1 -:10E0F000E4016CFE94762851FE900D0759080B1927 -:10E1000036299E01F85401F359FE6654FE5CF14431 -:10E110005E310001FFFFFE90048B05B6001D002458 -:10E1200040131417110E040F1512027207000D1878 -:10E130000D0D0F0872002B32113310CC322B32111F -:10E140001739303141222627351616333236363507 -:10E15000352301012301013301013301013315147A -:10E16000060603D71F351011301B1F291655FE4F09 -:10E17000FE497101ECFE4075018B018E71FE3D017F -:10E18000AC782850FE900D0759080B1936299E02CD -:10E19000AEFD5202F802BEFD8B0275FD43FD65FB2C -:10E1A000445E31000001002FFE9003FE043F001D7D -:10E1B000002340120E111714040F151206720700E7 -:10E1C0000D180D0D0F0A003F33113310CC322B32D6 -:10E1D000121739303141222627351616333236369A -:10E1E00035352301012301013301013301013315C9 -:10E1F00014060603481E351111321A1F2B154FFE47 -:10E20000A8FEAA74018DFE85760142014275FE8842 -:10E210000153732950FE900D0759080B1936299E9A -:10E2200001E8FE18022F0210FE3501CBFDF0FE259D -:10E23000F1445E310001FFFF0000044E05B60011FD -:10E24000002140100400000D091111020C0E08728B -:10E2500005020272002B322B3211392F3333331166 -:10E2600033303153210133010133012115210123C1 -:10E270000101230121940135FE6275018B018E712C -:10E28000FE5D0138FEC401CB76FE4FFE497101D020 -:10E29000FEC5032A028CFD8A0276FD745DFD330201 -:10E2A000AEFD5202CD000001002F000003C8043F64 -:10E2B0000011002540120701010A04020D1111028C -:10E2C0000C0E0A7205020672002B322B3211392F06 -:10E2D00039123933331133303153210133010133D2 -:10E2E0000121152101230101230121860116FEA52B -:10E2F000760142014275FEA60116FEE8017477FE22 -:10E30000A8FEAA74016FFEE8025B01E4FE3501CBB2 -:10E31000FE1C54FDF901E8FE180207000002007916 -:10E32000000003F005B6000B00150017400B0E08A7 -:10E3300008000902720C000872002B322B12392FD0 -:10E3400033303161202635343636333311331125DD -:10E35000331123220606151416027DFEFAFE79F00B -:10E36000B1F667FE9DFCEE8AC669CDC4CD8FC3654C -:10E37000026EFA4A5B029143957DA795FFFF0076F6 -:10E38000FFEC040F061406060047000000020072AE -:10E39000FFEB062105B6001E002B002340121F1DB7 -:10E3A000081D081D131E027228130B72040D0B7238 -:10E3B000002B322B322B1239392F2F1133303141B0 -:10E3C0001114163332363511331114062322262741 -:10E3D00006062322262635343E023333111123222A -:10E3E0000606151416163332363503BF80827B7F3E -:10E3F00066B5AB809D222CAA9189BE623F81C688FA -:10E40000D8D691BB5A4B906796A405B6FBB5988CAD -:10E41000909601E3FE14B1C7656153745FB78463DE -:10E420009F703C0283FD204E966D678F499A8B004A -:10E4300000020075FFEC065B061400260033002B7B -:10E4400040172600722127271D0808171D07721381 -:10E450002D2D170B72040F0B72002B322B32113340 -:10E460002B12392F113311332B3031411114163344 -:10E47000323635113311140E0223222626270E02BE -:10E4800023220211101233321616173326263511A5 -:10E490000122061514163332363735342604047437 -:10E4A000887D78662C57825564814A121D6698696A -:10E4B000DEE9F4D85E885D1A080404FEAEB3BCAF92 -:10E4C000B7BD9F01A00614FB699D9C949E0146FE6A -:10E4D000AD5F8F5F2F396D4C446E410118010D0106 -:10E4E0001A01293A633F35793401BAFDE7F7F4E6BA -:10E4F000E6EEDE11E6F40001005CFFEC065505CB0C -:10E500000035002340110708262625152515001182 -:10E510001A09722E000372002B322B321239392F56 -:10E520002F331239393031413216161514060715BA -:10E530001E0215141E023332363511331114062310 -:10E54000222E0235342E022323353332363635342B -:10E550002623220607273E02022189C468A57F6B75 -:10E560008C461F3E6344827B65B9A958895C2F376E -:10E570006EA76FD5DD89B45AB59680BA54363A89FC -:10E58000A205CB5CA56D99A81C06155F9669557907 -:10E590004D24909E01DAFE19BEBF306198695A7E03 -:10E5A0004F2558498A6086974E3A482B46280001E5 -:10E5B0000055FFEC0579045400330025401207088C -:10E5C0002626251425142500101B0B722D0007721A -:10E5D000002B322B321139392F2F113312393930A8 -:10E5E000314132161615140607151E02171E023386 -:10E5F000323635113311140E0223222E02272E0239 -:10E600002323353332363534262322060727363680 -:10E6100001A56E9D546359455C370D0F36645475E2 -:10E6200076642C557C51577C522F0C0C3E80729690 -:10E6300086849D827B558D48244A9F0454427D598F -:10E640005E7B1A060D41674C51713C8F9E014BFE5B -:10E65000A85F8D5E2E2C55794D49643357636961EF -:10E6600065292255232B0001005CFE90049805CB00 -:10E6700000280020400F08071A1A1717000F0C1166 -:10E680000821000372002B323F33CE12392F331290 -:10E69000393930314132161615140607151616157C -:10E6A00011331123112311342E0223233533323633 -:10E6B0003635342623220607273E0202288AC56AF9 -:10E6C000A8829CA89D629F3A74AB72D6E48BB95C19 -:10E6D000B89A82BE56363B89A505CB5CA56D99A834 -:10E6E0001D051FAD9AFECAFE320170019451754C92 -:10E6F0002458498A6086974E3A482B4628000001E4 -:10E700000055FE9103C7045300260020400F070860 -:10E710001919171700100D120A20000772002B326A -:10E720003F33CE12392F3312393930314132161678 -:10E7300015140607151E0215153311231123113464 -:10E74000262623233533323635342623220607275F -:10E75000363601AB6F9E54645A4B65339663944AC8 -:10E760008F6A938888A2867B579247264CA70453CA -:10E77000427D5A5D7A1A07114A6E48D9FE39016FF7 -:10E7800001334F622E58626961662A2255232B009D -:10E790000001FFFBFFE906DE05B6002E001D400F5D -:10E7A00008080D132E0272251E0972040D0972004D -:10E7B0002B322B322B3212392F30314111141633B8 -:10E7C0003236351133111406232226263511210E37 -:10E7D00005070E0223222627351616333236363722 -:10E7E0003636123637047D7C857F7C65BAA674A0E8 -:10E7F00053FE1507121315171A0D1A48786424389A -:10E800001818322146553515152722200D05B6FB5F -:10E81000BD9D8E919D01DAFE19BEBF51AA8303EE04 -:10E8200044979FA19E97468CD5780C095B0A0D6C86 -:10E83000BB7473F90101FA720001000AFFEC05E3F1 -:10E84000043F0028001D400F07070E152706722100 -:10E850001A0B72030E0B72002B322B322B32123931 -:10E860002F303141141633323635113311140E0264 -:10E8700023222E02351121020206062322262735E5 -:10E88000161633323E021237210392798279786567 -:10E890002D577F525884582DFE971334517B591AA7 -:10E8A000280C0C1E1633503E2F230D022801729C9B -:10E8B00092949D0147FEAD5F8F5F302F608F6002A5 -:10E8C0007DFEFFFE84F97B06035303034D9EF10199 -:10E8D00047D0000100CEFFEC072905B6001A00253D -:10E8E00040141A0272181308130813151602721531 -:10E8F0000872040D0972002B322B2B1239392F2F7D -:10E9000011332B3031411114163332363511331196 -:10E91000140623222626351121112311331121112A -:10E9200004C97C84807B65B9A773A053FCD2676758 -:10E93000032E05B6FBBE9D8F909E01DAFE19BEBF69 -:10E9400051AA840165FD3005B6FD780288000001FA -:10E9500000B5FFEC065C043F001D00254014011AC1 -:10E960000C1A0C1A1C1D06721C0A7208130B720377 -:10E970000672002B2B322B2B1239392F2F113330EB -:10E98000314111211133111416333236351133113F -:10E99000140E0223222E02353521112311011B02F0 -:10E9A0008B6579827979642D577F535784582DFD73 -:10E9B0007566043FFE2401DCFD349D92949E014661 -:10E9C000FEAD5F8F5F30305F905FA0FDF6043F00CB -:10E9D0000001007FFFEC056F05CD00230019400CFE -:10E9E00023000007160F03721E070972002B322B3B -:10E9F0003212392F333031412115140E02232224D3 -:10EA00000235341224333216170726262322040235 -:10EA100015141216333236363521034E022148932F -:10EA2000E198D0FED5A1A90147EC76DB5F2A5ECB49 -:10EA300065C7FEED8F8DFDA8ACD666FE4A02DD5B94 -:10EA400098F4AD5DB10150ECDB0156C32D2D5B2C6C -:10EA50002DA9FED5C3DDFEDC9287FEB40001007651 -:10EA6000FFEC0485045400220019400C220000072A -:10EA7000160F07721D070B72002B322B3212392F23 -:10EA8000333031412115140E022322262635343627 -:10EA900024333216170726262322060615141633AA -:10EAA000323636352102A501E0417EB878ABF481DB -:10EAB0008F0106B584C144263EAE7896D774E3D55F -:10EAC00083AE57FE8702254577BA804386FAADB3F9 -:10EAD000FF893C2754243C70D79DDDF959AF820053 -:10EAE00000010009FFEC04AB05B60016001D400E46 -:10EAF000021515160A0A0F160272060F0972002B6C -:10EB0000322B12392F1133113330314115211114A9 -:10EB100016333236351133111406232226263511C9 -:10EB200021350422FE237F84807E65BCA773A25515 -:10EB3000FE2B05B65EFC1B9D8F919D01DBFE19BE71 -:10EB4000BF51AA8303EE5E0000010028FFEC044BD6 -:10EB5000043F0019001D400E021818190A0A111965 -:10EB6000067206110B72002B322B12392F11331142 -:10EB7000333031411521111416333236351133112A -:10EB8000140E0223222E02351121350363FE947BDD -:10EB900081797A652E587F535784582DFE95043F0E -:10EBA00057FD8B9D92919E0149FEAD5F8F5F302F87 -:10EBB000608F60027E5700010071FFEC042305CBDB -:10EBC000002F001F400F28270F0F121200182009D6 -:10EBD0007208000372002B322B3211392F33123995 -:10EBE000393031413216161707262623220615140E -:10EBF00016163333152322061514163332363637DC -:10EC00001506062322262635343637352E023534AE -:10EC10003636027B5E987D35364CB179A1C954B544 -:10EC20008FD6D7DEEBD3C6539B893851DA86A8E559 -:10EC300074B4964E7F4A74D405CB2036224E2E3DB6 -:10EC4000978D5F844559A3A0A2A0192C1C6327317E -:10EC500061B6819BBC1E0511518B6872A95DFFFFD7 -:10EC6000005DFFEC0354045406060181000000011E -:10EC7000FFFCFE90051905B6002F001C400E0F2862 -:10EC800002721F1809720700802A0D08003F331A0C -:10EC9000CC322B322B323031412226273516163317 -:10ECA00032363635352311210E03070E0223222674 -:10ECB00027351616333236363736361236372111A7 -:10ECC000331514060604641E351011301B1F291657 -:10ECD0007DFDEF0B1C2123151A4878642439161783 -:10ECE000332146553614152622200D02CE752851A3 -:10ECF000FE900D0759080B1936299E055967EAF34E -:10ED0000EA678DD6780C095B090D6DB97372F9014C -:10ED100002FB72FAA8FB445E31000001000AFE907B -:10ED2000041B043F0028001C400E0F2106721B1418 -:10ED30000B72070080230D0A003F331ACC322B32AE -:10ED40002B323031412226273516163332363635EE -:10ED500035231121020206062322262735161633F3 -:10ED6000323E0212372111331514060603671E3591 -:10ED70001111311A202A157DFE841334527A5A1A41 -:10ED8000280C0C1E1633503F2E230E023B752751C4 -:10ED9000FE900D0759080B1936299E03E7FEFFFE6A -:10EDA00083F97A05045203034D9EF10148D0FC1506 -:10EDB000F1445E31FFFF0000FECC04CD05BB06260A -:10EDC000002400000007040E04BD0000FFFF0060E7 -:10EDD000FECC039504520626004400000007040EF2 -:10EDE00004740000FFFF0000000004CD07E10626C8 -:10EDF000002400000107025804E20152000AB3187F -:10EE0000050272002BCE3031FFFF0060FFEC03954E -:10EE1000068F062600440000010702580477000010 -:10EE2000000AB32E000772002BCE3031FFFF000026 -:10EE3000000004CD07D1062600240000010703636B -:10EE400004C80152000DB703021B0501016F5600F3 -:10EE50002B343400FFFF0060FFEC03D8067F06264A -:10EE6000004400000107036304720000000DB703B3 -:10EE700002310001017F56002B343400FFFF0000F7 -:10EE8000000004CD07D1062600240000010703641A -:10EE900004C80152000DB703021F0501016F56009F -:10EEA0002B343400FFFF0053FFEC0395067F06264A -:10EEB000004400000107036404720000000DB70362 -:10EEC00002350001017F56002B343400FFFF0000A3 -:10EED000000004CD08430626002400000107036556 -:10EEE00004C80152000DB70302200501016F56004E -:10EEF0002B343400FFFF0060FFEC03E106F106262F -:10EF0000004400000107036504730000000DB7030F -:10EF100002360001017F56002B343400FFFF000051 -:10EF2000000004CD086206260024000001070366E5 -:10EF300004C80152000DB70302190501016F560004 -:10EF40002B343400FFFF0060FFEC0395071006260A -:10EF5000004400000107036604730000000DB703BE -:10EF6000022F0001017F56002B343400FFFF000008 -:10EF7000FECC04CD07940626002400000027040ED2 -:10EF800004BD00000107014A00F80177000AB32B15 -:10EF9000050272002BCE3031FFFF0060FECC0395DE -:10EFA000061D0626004400000027014A00A30000B9 -:10EFB0000107040E046F0000000AB3360007720058 -:10EFC0002BCE3031FFFF0000000004CD08170626CD -:10EFD000002400000107036704CC0152000DB703B1 -:10EFE00002160501016F56002B343400FFFF00604C -:10EFF000FFEC039506C506260044000001070367E1 -:10F00000048C0000000DB703022C0001017F5600A4 -:10F010002B343400FFFF0000000004CD0817062643 -:10F02000002400000107036804CD0152000DB7035E -:10F0300002160501016F56002B343400FFFF0060FB -:10F04000FFEC039506C5062600440000010703688F -:10F05000048B0000000DB703022C0001017F560055 -:10F060002B343400FFFF0000000004CD08580626B2 -:10F07000002400000107036904CD0152000DB7030D -:10F0800002160501016F56002B343400FFFF0060AB -:10F09000FFEC0395070606260044000001070369FC -:10F0A000048C0000000DB703022C0001017F560004 -:10F0B0002B343400FFFF0000000004CD0855062665 -:10F0C000002400000107036A04CD0152000DB703BC -:10F0D00002160501016F56002B343400FFFF00605B -:10F0E000FFEC039507030626004400000107036AAE -:10F0F000048B0000000DB703022C0001017F5600B5 -:10F100002B343400FFFF0000FECC04CD074606265A -:10F11000002400000027014D010501770107040EBE -:10F1200004BD0000000AB317050272002BCE303177 -:10F13000FFFF0060FECC039505CF062600440000CB -:10F140000027014D00B200000107040E0467000013 -:10F15000000AB32D000772002BCE3031FFFF00CE26 -:10F16000FECC03ED05B60626002800000007040EBD -:10F1700004B00000FFFF0076FECC03EF0454062627 -:10F18000004800000007040E04AD0000FFFF00CEA1 -:10F19000000003ED07E106260028000001070258E1 -:10F1A00004BA0152000AB311020272002BCE3031B0 -:10F1B000FFFF0076FFEC03EF068F062600480000F5 -:10F1C0000107025804AE0000000AB32500077200D0 -:10F1D0002BCE3031FFFF00CE000003ED07400626A6 -:10F1E000002800000107015100A70177000AB30CB5 -:10F1F000020272002BCE3031FFFF0076FFEC03EFEE -:10F2000005C9062600480000010601517300000AE6 -:10F21000B320000772002BCE3031FFFF00CE00007C -:10F22000042007D10626002800000107036304BA62 -:10F230000152000CB42814020272002BCECE3031E1 -:10F24000FFFF0076FFEC03FB067F06260048000068 -:10F250000107036304950000000CB43C280007720A -:10F26000002BCECE3031FFFF009E000003ED07D112 -:10F270000626002800000107036404BD0152000DAA -:10F28000B70201180201017556002B343400FFFF4C -:10F290000076FFEC03EF067F06260048000001071A -:10F2A000036404960000000DB703022C0001017DE9 -:10F2B00056002B343400FFFF00CE0000042A084320 -:10F2C0000626002800000107036504BC0152000D5A -:10F2D000B70201190201017556002B343400FFFFFB -:10F2E0000076FFEC040306F1062600480000010743 -:10F2F000036504950000000DB703022D0001017D98 -:10F3000056002B343400FFFF00CE000003ED0862EE -:10F310000626002800000107036604BC0152000D08 -:10F32000B70201120201017556002B343400FFFFB1 -:10F330000076FFEC03EF07100626004800000107E7 -:10F34000036604A00000000DB70302260001017D42 -:10F3500056002B343400FFFF00CEFECC03ED0794A3 -:10F360000626002800000027040E04B00000010754 -:10F37000014A01020177000AB325020272002BCE76 -:10F380003031FFFF0076FECC03EF061D0626004855 -:10F3900000000027014A00CC00000107040E04AD64 -:10F3A0000000000AB32D000772002BCE3031FFFFA2 -:10F3B000007F000001D507E10626002C00000107B0 -:10F3C000025803740152000AB309010272002BCEE5 -:10F3D0003031FFFF0067000001BD068F062603AF36 -:10F3E000000001070258035C0000000AB30902068E -:10F3F00072002BCE3031FFFF00B8FECC014A05B6BB -:10F400000626002C00000007040E03560000FFFF34 -:10F41000009EFECC013205D10626004C00000007FC -:10F42000040E033C0000FFFF007FFECC059C05CDD1 -:10F430000626003200000007040E05670000FFFFEB -:10F440000076FECC043A0454062600520000000761 -:10F45000040E04AA0000FFFF007FFFEC059C07E1FB -:10F4600006260032000001070258056A0152000A10 -:10F47000B3260E0372002BCE3031FFFF0076FFEC77 -:10F48000043A068F0626005200000107025804B411 -:10F490000000000AB3260E0772002BCE3031FFFFAA -:10F4A000007FFFEC059C07D1062600320000010713 -:10F4B0000363056C0152000CB43D290E0372002B4E -:10F4C000CECE3031FFFF0076FFEC043A067F0626F1 -:10F4D000005200000107036304B60000000CB43DB5 -:10F4E000290E0772002BCECE3031FFFF007FFFECDC -:10F4F000059C07D106260032000001070364056C55 -:10F500000152000DB703022D0E01015E56002B348F -:10F510003400FFFF0076FFEC043A067F0626005217 -:10F5200000000107036404B60000000DB703022DBC -:10F530000E01017D56002B343400FFFF007FFFECED -:10F54000059C084306260032000001070365056C90 -:10F550000152000DB703022E0E01015E56002B343E -:10F560003400FFFF0076FFEC043A06F10626005255 -:10F5700000000107036504B60000000DB703022E6A -:10F580000E01017D56002B343400FFFF007FFFEC9D -:10F59000059C086206260032000001070366056C20 -:10F5A0000152000DB70302270E01015E56002B34F5 -:10F5B0003400FFFF0076FFEC043A071006260052E5 -:10F5C00000000107036604B60000000DB703022720 -:10F5D0000E01017D56002B343400FFFF007FFECC6E -:10F5E000059C07940626003200000027040E0567DC -:10F5F00000000107014A01990177000AB33A0E039E -:10F6000072002BCE3031FFFF0076FECC043A061D8F -:10F610000626005200000027040E04AA000001077D -:10F62000014A00E30000000AB33A0E0772002BCE35 -:10F630003031FFFF007FFFEC061C079806260254BE -:10F64000000001070076026D0177000AB3330E0354 -:10F6500072002BCE3031FFFF0076FFEC04BE062196 -:10F660000626025500000107007601B70000000AD7 -:10F67000B3310B0772002BCE3031FFFF007FFFEC60 -:10F68000061C07980626025400000107004301BB30 -:10F690000177000AB3320E0372002BCE3031FFFF28 -:10F6A0000076FFEC04BE0621062602550000010785 -:10F6B000004301040000000AB3300B0772002BCE98 -:10F6C0003031FFFF007FFFEC061C07E106260254E5 -:10F6D000000001070258056B0152000AB3310E0306 -:10F6E00072002BCE3031FFFF0076FFEC04BE068F98 -:10F6F0000626025500000107025804B40000000A63 -:10F70000B32F0B0772002BCE3031FFFF007FFFECD1 -:10F71000061C074006260254000001070151013F64 -:10F720000177000AB33D0E0372002BCE3031FFFF8C -:10F730000076FFEC04BE05C906260255000001074D -:10F740000151008A0000000AB33B0B0772002BCE68 -:10F750003031FFFF007FFECC061C06140626025443 -:10F7600000000007040E05630000FFFF0076FECCDA -:10F7700004BE04E70626025500000007040E04AC90 -:10F780000000FFFF00BFFECC050305B606260038CB -:10F7900000000007040E05330000FFFF00A6FECCAA -:10F7A0000401043F0626005800000007040E04A5CB -:10F7B0000000FFFF00BFFFEC050307E1062600384D -:10F7C00000000107025805380152000AB319090266 -:10F7D00072002BCE3031FFFF00A6FFEC0401068F34 -:10F7E0000626005800000107025804BF0000000A66 -:10F7F000B31D0D0672002BCE3031FFFF00BFFFECB2 -:10F80000061E079806260256000001070076023FF2 -:10F810000177000AB327150272002BCE3031FFFFAB -:10F8200000A6FFEC050E0621062602570000010780 -:10F83000007601BC0000000AB32A130672002BCE2A -:10F840003031FFFF00BFFFEC061E07980626025668 -:10F85000000001070043018E0177000AB32615025C -:10F8600072002BCE3031FFFF00A6FFEC050E062103 -:10F870000626025700000107004301090000000AA4 -:10F88000B329130672002BCE3031FFFF00BFFFEC0F -:10F89000061E07E10626025600000107025805373A -:10F8A0000152000AB325150272002BCE3031FFFF42 -:10F8B00000A6FFEC050E068F062602570000010782 -:10F8C000025804BF0000000AB328130672002BCEB2 -:10F8D0003031FFFF00BFFFEC061E07400626025630 -:10F8E00000000107015101120177000AB33115022E -:10F8F00072002BCE3031FFFF00A6FFEC050E05C9CC -:10F9000006260257000001070151008D0000000A81 -:10F91000B334130672002BCE3031FFFF00BFFECC94 -:10F92000061E06140626025600000007040E0532C5 -:10F930000000FFFF00A6FECC050E04E806260257D5 -:10F9400000000007040E04A60000FFFF0000FECC2C -:10F95000043905B60626003C00000007040E0472B8 -:10F960000000FFFF0001FE1003AE043F0626005C0E -:10F9700000000007040E04F9FFCBFFFF00000000A9 -:10F98000043907E10626003C0000010702580485FF -:10F990000152000AB30E070272002BCE3031FFFF76 -:10F9A0000001FE1003AE068F0626005C0000010772 -:10F9B000025804310000000AB323000672002BCE67 -:10F9C0003031FFFF00000000043907400626003CEC -:10F9D000000001070151004D0177000AB31A070228 -:10F9E00072002BCE3031FFFF0001FE1003AE05C9BF -:10F9F0000626005C0000010601510600000AB32F34 -:10FA0000000672002BCE3031FFFF0076FEF504A811 -:10FA10000614062600D300000107004200F0000093 -:10FA2000000AB32F000B72002BCE30310002FC8C89 -:10FA300004D9FF66067F0012001C00234011181332 -:10FA400016801C40040912030D80010F07010700F6 -:10FA50002F5D331ACD17391ADC1ACC3939303141C0 -:10FA60002326262706060723353E0237331E0217B4 -:10FA700027363637331506060723FEB841366E3073 -:10FA8000316F36412554511C621D4E54254A2C4479 -:10FA90001E6A2660353D04D925653434652511215B -:10FAA00059602929605921C331673A13386B2D00F9 -:10FAB0000002FBE104D9FEBA067F0012001C0023FD -:10FAC00040101618801B13400F010A030500800C1C -:10FAD0000C00002F322F1A10CC17391ADE321ACD33 -:10FAE00032303141353E0237331E021715232626A8 -:10FAF0002706060727262627353316161715FC8DE9 -:10FB00002555501C641D4E542441376C31316F37DC -:10FB10002F375F286B1E442B04D9102258602929E7 -:10FB200060582210256534346525C32D6B38133A8F -:10FB3000673210000002FC8C04D9FF6E06F100123F -:10FB40000028002D40142522221C192613C01B401A -:10FB500009120680040E0E0C0C06002F332F3311F1 -:10FB6000331A10CD391ADC1ACC323939321133300C -:10FB700031411E0217152326262706060723353E88 -:10FB80000237013216151406070723273636353497 -:10FB90002623220607353636FDD41D4E5425413620 -:10FBA0006E30316F36412554511C015353564D3F31 -:10FBB000043805444136361B2E11133405ED2960F7 -:10FBC0005921112565343465251121596029010415 -:10FBD000443C3740085B8109232A232207053B0761 -:10FBE00008000002FC7504D9FEDE07100012002B8D -:10FBF000002540102B2B1C2317281F1F1709120C40 -:10FC00008006060C002F332F1A10DD39C6322F3232 -:10FC100010CD32322F3031411E02171523262627F0 -:10FC200006060723353E0237010E0223222E022349 -:10FC300022060723363633321E0233323637FDD5DD -:10FC40001D4F54243F376D31317037402555511CBD -:10FC5000016A05304D2F2A443D3B2031360A410BC5 -:10FC60005E4B2A443B3C232F340905EC2960582283 -:10FC70001025643434642510225860290124435D22 -:10FC80002E25322541416070263225414000000278 -:10FC9000FC8904D9FEB206C5000D0018001D400BFA -:10FCA0000F181514140D0D07800A03002F331ACCFA -:10FCB000322F327C2F3318CC3230314106062322CA -:10FCC00026273316163332363727150E020723350B -:10FCD000363637FEB20C8E7C828A0748066A5D5A39 -:10FCE000670C0F1A3C42243C2C441D05CE787D7DC8 -:10FCF00078594B4C58F714244A441E1131683A0085 -:10FD00000002FC8904D9FEB206C5000D0018001BD4 -:10FD1000400A170E1113130D07800A03002F331A20 -:10FD2000CC32327C2F3318CD3230314106062322BB -:10FD30002627331616333236372516161715232E77 -:10FD4000022735FEB20C8D7D82890848066A5D5A0D -:10FD5000670CFED61D442C3B24423C1A05CE787D10 -:10FD60007D78594B4C58F73A6831111E444A241497 -:10FD70000002FC8904D9FEB20706000D0023001F13 -:10FD8000400C17141D0E16160A0A0D078003002FCB -:10FD90001ACC323311337C2F18CC323939303141FF -:10FDA0000606232226273316163332363703321639 -:10FDB000151406070723273636353426232206076F -:10FDC000353636FEB20C8D7D82890848066A5D5A4A -:10FDD000670CE254544D3E043805434135361B2F21 -:10FDE00011143405CE787D7D78594B4C580138423A -:10FDF0003D373F093D64092429232208043A0707B7 -:10FE00000002FC6D04D9FED60703000D0026001F7A -:10FE1000400D26171E80231A12400D07800A03008A -:10FE20002F331ADC321ADE32321ACD3232303141FF -:10FE300006062322262733161633323637130E02D0 -:10FE400023222E022322060723363633321E0233A4 -:10FE5000323637FEB20C8D7D82890848066A5D5ABB -:10FE6000670C6B04314C2F2B443C3B2130360B414B -:10FE70000B5E4C2A433B3C242E340905CD787C7C18 -:10FE800078584B4A590136435C2F2632264142604E -:10FE90006F26312641400001003EFE410160000F07 -:10FEA0000013000CB3110A0A04002F332F33303132 -:10FEB0004134262737161615140623222627351611 -:10FEC000163332360107644647586464521F3815AA -:10FED00010331B3338FEFF46803B0F418B4F575C7E -:10FEE0000A074905073A00010031FE90014A005E09 -:10FEF0000013000EB40700C00D0E002F331ACC32D1 -:10FF0000303153222627351616333236363535230F -:10FF1000353315140606951F351011311B1F291690 -:10FF20002B892950FE900D0759080B1936299E5E22 -:10FF3000FB445E31FFFF000AFE14042605B60626C8 -:10FF4000003700000007007A01390000FFFF0019A8 -:10FF5000FE14027905460626005700000007007AC5 -:10FF600000BB0000FFFF007FFE41059C05CD06267B -:10FF7000003200000007015002250000FFFF00765C -:10FF8000FE41043A045406260052000000070150C6 -:10FF9000018A0000FFFF007FFE41059C06AF062698 -:10FFA000003200000027014C01A501770107015034 -:10FFB000024E0000000AB3230E0372002BCE303134 -:10FFC000FFFF0076FE41043A053806260052000085 -:10FFD0000027014C00F0000001070150018A0000D9 -:10FFE000000AB3230E0772002BCE303100020075D9 -:10FFF000FFEC03EE04540017001F0019400C0D190C +:100000005CF0CA0143E379B2FEBAFE998E93B3ADB8 +:10001000011F0D0E62AA00020000000004CD05BB06 +:1000200000070012001B400D0D031202020305021F +:100030007207030872002B322B11392F331139301C +:1000400031610321032301330101032E02270E0234 +:1000500007030461C7FD9ACB69023F5E0230FEAC24 +:10006000CA0817190C0A18160AD20205FDFB05BBAF +:10007000FA450262022415424A212346411AFDDE56 +:10008000000300CE0000049305B60012001B0025FB +:10009000001F400F090813131C1C001D1208721BBF +:1000A000000272002B322B3212392F3312393930C1 +:1000B00031532120161514060607151E02151406C5 +:1000C0000623211321323635342623211111213202 +:1000D000363534262623CE0191010FFB417F5D6F1B +:1000E000914783E898FE3E670144CEB8C6DAFED653 +:1000F0000158CBCE60BF8E05B6AABA548A5D1107EF +:100100001159916490B858032C908D9280FD77FD21 +:1001100089A5A46C853D0001007FFFEC04B805CBE8 +:10012000001F0010B70019037209100972002B326A +:100130002B32303141220E0215141216333236376B +:1001400015060623222402353412362433321617BC +:10015000072626033B8CDC98507EFDBD6EB44D49CE +:10016000B779DBFED7965EB50104A669BF54285166 +:10017000AA056E5FAEF191C8FED5A4211A5A1B22C2 +:10018000BC0154E3A30111C96F29275A2825000295 +:1001900000CE0000052605B6000A00140010B710B6 +:1001A00006027211050872002B322B3230314114D5 +:1001B00002042321112132041207340224232111C5 +:1001C0003320000526ADFEADFAFEA2018CEA013E09 +:1001D000A46C88FEE8D7FEF2F2014B014802E9F573 +:1001E000FEB4A805B6A4FEC1EED101188DFB000136 +:1001F0004500000100CE000003ED05B6000B00191C +:10020000400C06090901050202720A010872002B5E +:10021000322B3211392F3330316121112115211147 +:10022000211521112103EDFCE1031FFD480291FD81 +:100230006F02B805B65DFDD65DFD8B00000100CEF6 +:10024000000003EE05B600090017400B060909017E +:1002500005020272010872002B2B3211392F333044 +:100260003161231121152111211521013567032049 +:10027000FD470293FD6D05B65DFD915C0001007FB9 +:10028000FFEC052805CD00210019400C21000005D8 +:10029000140D03721C050972002B322B3211392FF9 +:1002A0003330314121110606232224023534122431 +:1002B000333216170726262322040215141204339C +:1002C0003236371121030F021969EE86E9FEC1A407 +:1002D000B3014EE978D560295FC565C6FEE3979204 +:1002E0000119C96EAF47FE4D02E2FD612C2BB10131 +:1002F00050ECDC0156C22C2C5C2C2CA9FED5C3DDA5 +:10030000FEDC92201A020300000100CE000004F27D +:1003100005B6000B0019400C080303050B0602721A +:1003200001050872002B322B3211392F3330316125 +:10033000231121112311331121113304F267FCAA77 +:10034000676703566702D0FD3005B6FD7802880066 +:10035000000100CE0000013505B60003000CB50118 +:100360000272000872002B2B303173113311CE67EB +:1003700005B6FA4A0001FF47FE90013505B60011A7 +:10038000000CB40D02720700002F322B30314322D3 +:100390002627351616333236363511331114060634 +:1003A0001B364E1A1D522D516832674994FE900E2D +:1003B0000B5E0B0E407E5D05ADFA5574AB5C000123 +:1003C00000CE000004A605B6000E001A400E03027F +:1003D000080E04050D06027201050872002B322B6F +:1003E00032121739303161230107112311331136CD +:1003F000363701330104A67DFDCABE676725512942 +:10040000024180FDAA0303B7FDB405B6FCFF2A55DF +:100410002C0256FD9500000100CE000003ED05B64C +:100420000005000EB601027203000872002B322B89 +:100430003031731133112115CE6702B805B6FAA811 +:100440005E00000100CE0000061805B60017001C73 +:10045000400F0B0C150104080E0A02721710080851 +:1004600072002B32322B3212173930316101231EC8 +:1004700002151123113301330133112311343636A0 +:100480003723010347FDE705020302629C020606CB +:10049000020A986502030206FDE50546255158301B +:1004A000FBB805B6FAEA0516FA4A04542752512653 +:1004B000FABC000100CE000004F605B600130017D8 +:1004C000400B020C09130B027201090872002B3257 +:1004D0002B321239393031612301231E02151123C9 +:1004E000113301332E0235113304F669FCA00502E5 +:1004F0000303626A035D0501030363050D366F752F +:100500003EFC4B05B6FAF72C747A3603B9000002AC +:10051000007FFFEC059C05CD001100200010B71DE9 +:100520000E037216050972002B322B323031411442 +:100530000206062322262602353412243332041200 +:100540000514121633323612351000212206020528 +:100550009C52A4F5A3A4F6A352970127D9D0012158 +:1005600095FB4F76F4BABCF274FEEFFEF6BBF7795A +:1005700002DDA7FEECC86E6EC90115A7DE0152BEF2 +:10058000B5FEAFE9C4FED5A8A6012AC60139015AB5 +:10059000A6FED800000200CE0000043E05B6000C06 +:1005A00000160017400B0F09090B0E0C02720B0806 +:1005B00072002B2B3211392F3330314120041514A6 +:1005C0000E0223231123110523113332363635341D +:1005D00026023501050104458ACF8AE167015CF5F1 +:1005E000D78ECC6ED005B6C8D36CA7723AFDA405E1 +:1005F000B65BFD5C419A85A99B000002007FFEA4CA +:10060000059C05CD001600250019400C221303722D +:1006100004071B1B050A0972002BCC331239392B36 +:10062000323031411402060701230122062322261B +:1006300026023534122433320412051412163332D2 +:10064000361235100021220602059C6AD39F01391B +:1006500091FEE8102111A4F6A352970127D9D001E9 +:100660002195FB4F76F4BABCF274FEEFFEF6BBF7B1 +:100670007902DDBCFECECB23FEA3014B036EC90184 +:1006800015A7DE0152BEB5FEAFE9C4FED5A8A6018E +:100690002AC60139015AA6FED800000200CE000089 +:1006A000049305B6000F0018001D400E0812120C2E +:1006B0000C0E110F02720A0E0872002B322B32112F +:1006C000392F331239303141321616151406060708 +:1006D000012301211123110523112132363534263E +:1006E0000231AEE976518E5D01917AFE87FE956703 +:1006F0000159F20123B3C9D405B64CAE946F9F667D +:100700001BFD67027CFD8405B65BFD7CACA1B18658 +:100710000001006FFFEC03F305CB002F001C40101D +:100720001000142C28190604241D03720C040972ED +:10073000002B322B32121739303141140606232296 +:100740002626273516163332363635342626272EFA +:10075000033534363633321617072626232206068B +:1007600015141616171E0203F384E28F5991753083 +:100770004ECD7972B16655AA815A9368377BD3847E +:1007800069BD582458B05667A15E57A16E82BC67F8 +:10079000017983B159111C12671E2D4286665A7366 +:1007A000532B1F455B815879A55527275926243D92 +:1007B0007A5D60764E252C6194000001000A0000ED +:1007C000042605B60007001340090703030402725C +:1007D000010872002B2B3211333031612311213586 +:1007E000211521024C68FE26041CFE2605595D5D7C +:1007F000000100BFFFEC050305B600130010B7139E +:100800000902720E050972002B322B323031411170 +:100810001406062320001111331114163332363614 +:100820003511050384F7ACFEFBFEE866E5D78DC6FF +:100830006805B6FC4EABEF7E011B010103AEFC5216 +:10084000DCE565C38B03BC00000100000000049ED2 +:1008500005B6000E0013400909020E0302720208D9 +:1008600072002B2B32123930314101230133011E2A +:1008700002173E023701049EFDE466FDE46C019020 +:10088000111E1A0A0A191E12018F05B6FA4A05B678 +:10089000FBC62F595226264F593304390001003424 +:1008A000000006F205B60029001B400E08172403BD +:1008B0000F291E100272020F0872002B322B3232E7 +:1008C0001117393031410123012E03270E0307018F +:1008D000230133011E03173E03370133011E0317A3 +:1008E0003E02370106F2FE7164FEC70B110F0D04C4 +:1008F00004090C0E08FEC865FE766A01130B13107E +:100900000F06070E11130C011F67012A0C14100E9D +:10091000070811180F011905B6FA4A0450233F3988 +:100920003315152F32361DFB9605B6FBF9294A45BE +:1009300041212144464B290402FBF82B4C4541211F +:100940002D57603904090001FFFF0000044E05B671 +:10095000000B001A400E02050B0804010A06027281 +:1009600001040872002B322B321217393031612307 +:1009700001012301013301013301044E76FE4FFED4 +:10098000497101ECFE4075018B018E71FE3D02AE96 +:10099000FD5202F802BEFD8B0275FD43000100000E +:1009A0000000043905B600080017400C06030003D8 +:1009B0000402070272040872002B2B32121739301E +:1009C00031410133011123110133021D01AB71FECD +:1009D0001967FE15720298031EFC7FFDCB022D03E2 +:1009E00089000001004C0000044A05B60009001906 +:1009F000400C070404050272020808010872002B6B +:100A00003211332B3211333031612135012135213F +:100A1000150121044AFC020364FCC803BBFC9B03D0 +:100A20007C4B050D5E4BFAF3000100AEFEBC025A92 +:100A300005B60007000EB5050202720601002F334D +:100A40002B3230314121112115211121025AFE543E +:100A500001ACFEB6014AFEBC06FA57F9B50000012A +:100A60000018000002A205B60003000CB5030272D4 +:100A7000010872002B2B3031530123017F022367C1 +:100A8000FDDD05B6FA4A05B600010033FEBC01E003 +:100A900005B60007000EB5000703040272002B32F2 +:100AA0002F333031572111213521112133014AFED5 +:100AB000B601ADFE53EC064B57F906000001005895 +:100AC0000231043905C10006000EB505040001110C +:100AD00072002BCD323930315301330123010158DB +:100AE00001D14401CC61FE72FE7002310390FC70B2 +:100AF000031EFCE20001FFFCFEF5034DFF4700036F +:100B00000008B10102002F33303141213521034D5E +:100B1000FCAF0351FEF552000001005204D901C59B +:100B20000621000C0012B70B0400800F060106001E +:100B30002F5D1ACD39393031531E021715232E037C +:100B40002735C91B57612949275452451806212DBD +:100B5000736F281120505651201100020060FFECE5 +:100B600003950452001D0028002340120725250B81 +:100B70001E1313000B0B72040A7217000772002B6E +:100B8000322B2B12392F33113311333031413216BE +:100B900015112327230E0223222626353424373726 +:100BA0003534262322060727363601070606151494 +:100BB00016333236370230B3B24E120623649168D0 +:100BC000699551010CFBCA8481549B50204EB3019E +:100BD00062BECFD88173B3BD010452B4C5FD27BE38 +:100BE0003D5F36468660A2A90B0A4FA78E2B28547C +:100BF0002530FDD7080A8080676ECCB0000200B3B4 +:100C0000FFEC044D061400160024002540141600C5 +:100C100072150A7212131F1F0F0B720504171708A3 +:100C20000772002B321133332B321133332B2B301D +:100C300031411114060733363633321211140606C9 +:100C40002322262723072311012206061515141631 +:100C5000333236353426011804020627C291D4E710 +:100C600068CD9A8BB02808134D01D481A24CA4B84A +:100C7000B6BBAE0614FE4639882D6584FEE2FEEC56 +:100C8000A9FF8F7558B90614FDE96FD49910E1ECEE +:100C9000F9E6EBEF00010076FFEC038D0454001D34 +:100CA0000010B70F08077217000B72002B322B329F +:100CB000303145222626353436363332161707268C +:100CC0002623220606151416163332363715060665 +:100CD0000268A2DF7182EC9F4E86361B387E3A8610 +:100CE000BB6354AE884F8F3B358B1487FBACB3FF8F +:100CF000881C1959191A75D79289D37920195C184B +:100D00001F0000020076FFEC040F061400170024F9 +:100D100000254014110A721000720B0A1F1F0607EB +:100D20007213141818000B72002B321133332B324C +:100D30001133332B2B30314522021110123332166E +:100D40001617332626351133112327230E02273297 +:100D50003635353426232206151416023EDFE9F611 +:100D6000DC5E8B5F1A08040465520D061B5F8E590A +:100D7000C0A2A2B7B5BFB3140119010D011A012811 +:100D80003A633F357A3301BAF9ECC73C643B58EF1C +:100D9000DE10E6F5FCF0E2EA00020076FFEC03EF7D +:100DA00004540017001F0019400C1B060600091010 +:100DB0000B7218000772002B322B3212392F33308E +:100DC00031413216161515211416333236371506F1 +:100DD000062322262635341236172206072134260A +:100DE0002602508BB95BFCEFCFC165955B50A068C4 +:100DF000A5DF716DD3999CC11102A5448904548269 +:100E0000E29249E0F021285D242189FAA7A3010498 +:100E10009757CFC377B665000001001A000002DBC8 +:100E2000061F0018001B400E06050101170672136D +:100E30000C0172030A72002B2B322B321133393022 +:100E400031412111231123353735343636333216EB +:100E5000170726262322061515210249FF0065CA19 +:100E6000CA458D6C385A271723552973670100032B +:100E7000EBFC1503EB3C1A78789F4F110D550C10C5 +:100E80007F8F7B0000030024FE1404010454002F14 +:100E9000003F004B002D4016220C404020063939FF +:100EA0002929001A17174613077230000F72002BFA +:100EB000322B3232113311392F331239C6321139F4 +:100EC0003930314122263534363726263534363707 +:100ED00026263534363633321616172115071616E0 +:100EE0001514062322270606151416163333321658 +:100EF00015140427323636353426262323220606D7 +:100F0000151416133236353426232206151416010D +:100F1000D4CDE38A762F3B46465E6C5EAD76243BAD +:100F20003214015FE02C2CCCB632303D40284C37D7 +:100F3000BFB1BCFEE7FB8FBF60468057B657884BFA +:100F4000ABC48790948581938CFE149E8E6E9F1007 +:100F5000164C3238612922A3736EA259040907483E +:100F60000F357B44A2BE09244936222B17908CAB47 +:100F7000BC553E795949501F2F66556D71037D88C8 +:100F8000818A8A93857C8900000100B40000040EE8 +:100F90000614001A001B400E1A00720F190A720480 +:100FA000051313090772002B321133332B322B3008 +:100FB000314111140607333E023332161615112340 +:100FC00011342623220606151123110119030307E4 +:100FD0001B6595627CA95864948D78A454650614A9 +:100FE000FE042C4C273E623A55AE89FD3902C1A25F +:100FF000985DBB8CFDA90614000200A00000013220 +:1010000005D10003000F0010B7040A030672020A9C +:1010100072002B2BCE3230314111231113321615B1 +:101020001406232226353436011965342624242655 +:10103000242424043FFBC1043F01922D26262C2C9E +:1010400026262D000002FF96FE14013205D1001065 +:10105000001C00134009141A0B067207000F7200DF +:101060002B322BCE3230315322262735161633320F +:10107000363511331114060613343633321615146F +:10108000062322261F2C44191F3F234C51653D7017 +:10109000342424262424262424FE140D0A570C0963 +:1010A0005E610513FAEA5A7C3F076A262D2D262633 +:1010B0002C2C000100B4000003DF061400120020F5 +:1010C00040131200720F0E04050B08060A0D0D11D5 +:1010D0000A720A0672002B2B32111217392B30318B +:1010E0004111140607333636370133010123010756 +:1010F00011231101190302021D3F1F01AE7AFE5395 +:1011000001D379FE61AE650614FCEF49974B224B83 +:101110002301D7FE2EFD93022AB7FE8D061400018F +:1011200000B50000011B06140003000CB50200729C +:10113000010A72002B2B303161231133011B6666CB +:101140000614000100B400000669045400270028BA +:1011500040171C1D242504131321090007722107C1 +:10116000721A06720E05190A72002B32322B2B2BC3 +:101170003211331117333031413216151123113426 +:1011800026232206151123113426262322060615AE +:101190001123113317333E02333216173336360517 +:1011A000169DB6638A719BAF643F704C6594506521 +:1011B000520F061B5A855A75A320072CB90454B642 +:1011C000C4FD2602D6978EB5C2FD7C02D665813F4E +:1011D00053AD85FD8A043FB2355A386967626E00A7 +:1011E000000100B40000040E04540015001B400E62 +:1011F0000F0672050E0A7212110909000772002B00 +:10120000321133332B322B30314132161511231169 +:101210003426232206151123113317333E0202937D +:10122000B7C464948DB3BD65520F061D6594045414 +:10123000C0CDFD3902C1A298D1D3FDA9043FC63D5E +:10124000633B00020076FFEC043A045400110020D6 +:101250000010B71E0E077216050B72002B322B32D0 +:10126000303141140E0223222E0235343636333209 +:101270001616051416163332363635342626232232 +:1012800006043A3E7AB57872B27B4075DB999ED3FC +:101290006AFCA452A78083A8504CA484BDC3022139 +:1012A0007ECF96525196CF7FAFFD878FFEA68FD609 +:1012B0007878D88D89D67BFC000200B5FE1F044FDC +:1012C00004540018002800254014120672110E72F2 +:1012D0000B0C2222070B7215141919000772002B30 +:1012E000321133332B321133332B2B303141321245 +:1012F000111406062322262627231616151123115C +:101300003317333E0217220606071514161633321A +:1013100036363534260296D2E76ECB8E6291601A4D +:1013200007030466540C061B62965B7BA34F014FB8 +:101330009F7674A054AF0454FEE6FEEDB8FF843BE4 +:10134000653D397C37FE420620D93E6E42596BCD51 +:1013500094119FD36872D89AE5EE00020072FE1FC6 +:10136000040B04540016002400254014160E7215B8 +:10137000067213121F1F0F077204051717080B724E +:10138000002B321133332B321133332B2B303141BD +:10139000113436372306062322021134363633320F +:1013A00016173337331101323636373534262322B8 +:1013B0000615141603A604020727C292D1E767CFC9 +:1013C000998CAF28061051FE2C81A14D01A6B7B60D +:1013D000BAAEFE1F01DC2D7E2D6485011D0116A80D +:1013E000FF907B57BDF9E002236DCF941AE4ECFE29 +:1013F000E3E6F300000100B5000002FD0452001511 +:101400000019400D0F06720E0A721211070700072D +:1014100072002B321133332B2B3031413216170728 +:10142000262623220E02151123113317333E020202 +:10143000652B4C21102144274D79542C66570A0600 +:10144000195B8204520A095D09093A6C985EFDA88D +:10145000043FCD3F653C0001005AFFEC035C04549F +:10146000002A001A400E0E122716040420190772D3 +:101470000B040B72002B322B32121739303141140E +:10148000060623222627351616333236353426260D +:10149000272E023534363332161707262623220626 +:1014A00015141616171E02035C61BA8871B23C4B04 +:1014B000B660A894498860649B58D2B162A945245B +:1014C0003EA251859648865C5FA160011D618947F7 +:1014D000281D64252E726341553E2022436F608390 +:1014E00092251D561D245E5B464F35202148720013 +:1014F00000010019FFEC027905460018001D400E9E +:101500000E120D1515100F12067200070B72002B2C +:10151000322B32CD33113312393031653236371533 +:1015200006062322262635112335371333112115BC +:101530002111141601DA2F511F2056345C7A3EA275 +:10154000A123430153FEAD57430E0B540B11458DA0 +:101550006D02C03C1F0100FEF954FD467579000183 +:1015600000A6FFEC0401043F0017001B400E170DFE +:10157000067203041212080B72010A72002B2B323E +:101580001133332B32303141112327230E02232212 +:10159000262635113311141633323636351104012F +:1015A000520F061C6694627DA95665938E78A355EA +:1015B000043FFBC1C43C623A57B08402C8FD42A359 +:1015C0009A5CBB8C025800010000000003AD043F90 +:1015D000000D0015400A0706000C010672000A7291 +:1015E000002B2B32123939303161013301161617B5 +:1015F0003336363701330101A1FE5F6B01171A291B +:101600000E0510291901176CFE5E043FFD1B437B7C +:1016100032327C4202E5FBC10001001D000005AB37 +:10162000043F002A001B400E152206030E291D0F41 +:1016300006722A0E0A72002B322B32321217393000 +:101640003161032E0327230E030703230133131EE7 +:101650000217333E03371333131E0217333E02378C +:101660001333010419E70B12100E0705070E1012B1 +:101670000BEF68FECB6BBF1118120705060E101694 +:101680000DE964E0101B15070604111910B866FE79 +:10169000D902DA213C38351A1A363A3C20FD2804A2 +:1016A0003FFD493D604E23193740482A02C3FD3FA4 +:1016B000335D5023214F623B02B7FBC10001002F75 +:1016C000000003C8043F000B001C400F0906000384 +:1016D000040108080B0A7205010672002B322B3236 +:1016E0001112173930314101330101330101230156 +:1016F000012301BCFE85760142014275FE880190FE +:1017000077FEA8FEAA74022F0210FE3501CBFDF071 +:10171000FDD101E8FE1800010001FE1003AE043FF8 +:10172000001D001A400E061D1C0D040018110F723A +:101730000C000672002B322B321217393031533322 +:10174000011E0217333636370133010E02232226DB +:1017500027351616333236363737016B0108182510 +:101760001C09060F322001056CFE10245674522508 +:101770003C1C1A37213953421D4A043FFD4E3D6738 +:1017800055232E915902B6FAF55E83430B0957088B +:101790000B2F624CC100000100520000035B043FAC +:1017A00000090019400C070404050672020808012C +:1017B0000A72002B3211332B321133303161213553 +:1017C00001213521150121035BFCF7028CFDA402E8 +:1017D000D7FD75028D4303A85445FC5A000100371C +:1017E000FEBC028B05B60025001D400D1C1D0A0A1B +:1017F000090900141302722500002F322B3212390E +:101800002F3312393930314122262635113426261C +:101810002335323636351134363633150E0215116E +:10182000140607151616151114161617028B75A136 +:101830005332685151683255A17357743A556364F5 +:1018400054397458FEBC438461014B4F632D572CAF +:101850006251014C61824357012E614CFEB868838E +:101860001208118369FEB34B5F2D0100000101FBDB +:10187000FE060253061800030008B10002002F2FD5 +:1018800030314133112301FB58580618F7EE00019F +:101890000047FEBC029B05B60025001D400D0A094D +:1018A0001C1C1D1D00121302720100002F322B326E +:1018B00012392F33123939303153353E0235113454 +:1018C0003637352626351134262623353216161599 +:1018D000111416163315220606151114060647575D +:1018E00074395663635639735875A1543168515130 +:1018F000683156A1FEBC58012E5F4A014C69831124 +:101900000812836801494D612E57438361FEB65129 +:10191000632C572D624FFEB3608443000001006EBC +:1019200002680422033D0019001D400C1413130328 +:101930000A17800706061017002F33332F331A10AB +:10194000CD32322F33303141262623220607353659 +:10195000363332161716163332363715060623225B +:101960002602383E613E3A7B38307C464C6E473F1B +:1019700060383979382B794A446F02AA1E1F3A3AE7 +:1019800064303622211C20383B612E3A20000002B0 +:1019900000A4FE86014604520003000F0013B700A6 +:1019A0000007070D077202002F2B3211337D2F30F5 +:1019B000315333132313140623222635343633329E +:1019C00016CE4B15768E29272B27272B272902C2C7 +:1019D000FBC4056F2C2E2E2C2C313100000100B3DE +:1019E000FFEC03CB05CB00230014B71A1810172205 +:1019F000080001002FCD33332F33CD333031411563 +:101A00001616170726262322060615141616333235 +:101A10003637150606071523352E02353436363788 +:101A20003502C05082391A3A7F3986BC6354AF8977 +:101A3000508C3D327F4F5393C4626AC68905CBAB4D +:101A4000021B1958191974D7948DD1761F195A177A +:101A50002002CACC0C8BF0A5A6F28E10B1000001BA +:101A6000004E0000043205C9002300254012171360 +:101A700013161E0B0B1D0E0E00160C7207000572BE +:101A8000002B322B12392F333311331133113330F2 +:101A9000314132161707262623220615112115215A +:101AA0001114060607211521353E02351123353361 +:101AB0001134363602B9679D4125408A548F8F0113 +:101AC0009BFE6529462C0330FC1C4A6937D3D35B47 +:101AD000AC05C9281D561D26A2ACFED253FEF45AF1 +:101AE0007B4C175E570E4C8360010E53013A86B64D +:101AF0005E00000200770104041704A500230033F0 +:101B0000004A4023211E1E2815181828281B1617C6 +:101B100017201F1B0F0C0C300306063030090E0D6A +:101B20000D040509091B0C003F332FCE323211334F +:101B30001133113311331133113310CE32321133CB +:101B400011331133113311331133303153343637EC +:101B50002737173636333216173717071616151468 +:101B600006071707270606232226270727372626D4 +:101B70003714161633323636353426262322060617 +:101B8000B12F2B9438973685474585369639942C56 +:101B9000302F2D9439963586454786359738942BC6 +:101BA0002F505895585B965958955A5A965802D4C2 +:101BB0004684369839952D2F2F2D943997358546A3 +:101BC0004586369738952D2F2F2E96399736854591 +:101BD0005C96565A955A5B95595995000001002B11 +:101BE0000000046405B60016002C40150014141102 +:101BF0000A07070D1003060611110C011504720CDB +:101C00000C003F2B3212392F331133CE32321133C5 +:101C100011331133303141013301211521152115C3 +:101C200021112311213521352135210133024901AB +:101C3000AD6EFE340137FEAB0155FEAB63FEAB016A +:101C400055FEAB0133FE366F02C602F0FCEC52CCFF +:101C500052FECE013252CC520314000201FBFE06AA +:101C60000253061800030007000CB304060300002B +:101C70002F322F333031413311231133112301FB24 +:101C8000585858580618FD05FDE6FD03000200806F +:101C9000FFFB037C061700360045001A400F2F217A +:101CA000331E3C430317082C2410090172002B3209 +:101CB0002F331739303153343637262635343633FF +:101CC00032161707262623220615141616171E028B +:101CD00015140607161615140623222627351E028C +:101CE00033323635342626272E02371416161717A8 +:101CF0003636353426262706069C72555469C7B1F8 +:101D0000659F44233D9756878C4581585E9D5D6550 +:101D10004A4B5CD2C96DB03C32727A3EA98D448484 +:101D2000606197565B47835B5E485F4B9A77557956 +:101D3000032964801F23675D7A8A231C521C225961 +:101D4000573A46321F1F49705D658A26226B5782BB +:101D500098281C5E1725146E553B4D3B1F2147727A +:101D60006546553B201E207651425B4620156A0091 +:101D70000002014C0521034E05BC000B0017000EAC +:101D8000B40F15150309002F3333113330314134AB +:101D900036333216151406232226253436333216EE +:101DA000151406232226014C212024202024202142 +:101DB000017D2120232121232021056F232A2A238D +:101DC000242A2A24232A2A23242A2A0000030065FD +:101DD000FFEE064305C90013002E0042001B400D14 +:101DE000221B390A03722814802F000972002B323B +:101DF0001ACC322B32CC32303145222426023534F3 +:101E00001236243332041612151402060403222655 +:101E10003534363633321617072626232206151494 +:101E2000163332363715060607323E0235342E0297 +:101E300023220E0215141E020354A4FEEDC96F7472 +:101E4000CE01109DA10112CB7173CDFEEF7AC2DCE1 +:101E500068BE804F7B3624316A4095B3AD953F6BA9 +:101E600039326E6A8FF5B76664B5F69290F5B7664B +:101E700062B3F71273CD01109DA10112CA7177D020 +:101E8000FEF1989DFEEFCC73012FE6D785CA701D39 +:101E90001B4C1819C3A9B3B81616501618E669BA20 +:101EA000F58C8AF4BB6B66B8F78F8BF4BB6A0002C3 +:101EB000004D0323024405C7001C0027001F400EED +:101EC000062424121D00050509C016000372002B0C +:101ED000321ACC322F1139393211333031413216A6 +:101EE00015112327060623222626353436363737A2 +:101EF000353426232206072736361307060615141F +:101F0000163332363501607272420E1E6B4C405FE2 +:101F100033458F6D65524435612F1E3176D2608214 +:101F2000704942656205C76C6BFE3D5D2C3B2A54CF +:101F30003F4259300504394D441A19441820FEAA6D +:101F4000040541473B3B6C5C00020040009A033AA9 +:101F500003C60006000D002440120B0C0C050908F6 +:101F600008060D030A00070602010405002F33CC02 +:101F70003217393211331133113330315301170114 +:101F80000107012501170101070140014444FEE555 +:101F9000011B44FEBC0170014644FEE5011B44FEEA +:101FA000BA023C018A2BFE95FE952B01871B018A04 +:101FB0002BFE95FE952B01870001006D010B040D92 +:101FC00002FE0005000EB40101040405002F3311C8 +:101FD000332F3031411123112135040D55FCB50249 +:101FE000FEFE0D019C57FFFF005201FB024202580A +:101FF00006060010000000040065FFEE064305C958 +:10200000000D0016002A003E002340120C080E03AB +:10201000001601352103720A00802B170972002B6C +:10202000321ACC322B32CC321117393031411133C4 +:1020300032161514060713230323110333323635E2 +:102040003426232313222426023534123624333235 +:10205000041612151402060427323E0235342E02ED +:1020600023220E0215141E020253FA8E9F694AEBB8 +:102070006BD9C0019A5E7B74649BA7A4FEEDC96F07 +:1020800074CE01109DA10112CB7173CDFEEF9E8F16 +:10209000F5B76664B5F69290F5B76662B3F70121BD +:1020A00003717A83627619FE7D016DFE9301B95C3E +:1020B0005E5C52FBAC73CD01109DA10112CA717719 +:1020C000D0FEF1989DFEEFCC734969BAF58C8AF485 +:1020D000BB6B66B8F78F8BF4BB6A0001FFFA06147E +:1020E0000406066800030008B10201002F333031F6 +:1020F000412135210406FBF4040C061454000002AF +:102100000085037402E705CB000F001B0010B6101A +:1021100000C016080372002B321ACC323031412233 +:10212000262635343636333216161514060627326F +:102130003635342623220615141601B6588A4F4E1A +:102140008A5959894F4F895965787964697373033E +:10215000744A885A59874B4C87585A884A4E7D6131 +:1021600065797965617D0002006D0000042404B585 +:102170000003000F001B400B0E040D0D09070A0A97 +:10218000010100002F3211332F3333331133333039 +:10219000317335211501211521112311213521110B +:1021A000336D03B7FE4F01B0FE5057FE5101AF57DC +:1021B0005555030056FE4B01B55601B500010035DB +:1021C0000354027406D5001A0012B70219190078D8 +:1021D0000A1177003F33E432113330314121353772 +:1021E0003E023534262322060727363633321615AB +:1021F0001406060707210274FDC1F64D64305C56D3 +:102200003F6B372C3A864E7E8C3B724FC201CD031A +:102210005445F74D7062374A592B2B3E2F35826A51 +:1022200046757A4FC1000001002E0349027C06D199 +:102230000029001B400C06071D1D1A1A140D7823D7 +:102240000077003F32E432392F33123939303141CF +:1022500032161514060715161615140623222627FE +:102260003516163332363534262323353332363598 +:102270003426232206072736360158808D584253CC +:102280005EA8A14983394182427778797781816C50 +:102290006D6052477539283A8B06D17664556C11BA +:1022A000051268567A8D1B1A541C22655956504ADD +:1022B0005D52464E2B233F2932000001005204D9C3 +:1022C00001C50621000C0012B701080C800F0601A1 +:1022D00006002F5D1ACD3939303141150E03072321 +:1022E000353E023701C51846525427482860571C0E +:1022F000062111205156502011286F732D00000126 +:1023000000B4FE14040F043F001D00214011110C05 +:102310000B04031818080B72010A721400067200ED +:102320002B322B2B3211333333332F3031411123E6 +:1023300027230E0223222627231E021511231133E1 +:10234000111416333236363511040F540F061D584A +:102350008665739326060201016464979B849A4301 +:10236000043FFBC1B03859334B3F1A414A29FE6C38 +:10237000062BFD409D9E62BC86025700000100A412 +:10238000FEFC043B061400120012B60609090311F4 +:102390000500002F322F33392F33303141231123E1 +:1023A000112311060623222626353436363321041E +:1023B0003B4DFA4E21472A76A4565CB2810208FEB4 +:1023C000FC06CDF933039C09096BCD929BC96000D3 +:1023D000FFFF00A40245014602FC060700110000B1 +:1023E000025A00010017FE140189000000160010B7 +:1023F000B513100A03C012002F1ACC32393930310C +:102400004114062322262735161633323635342654 +:10241000273733071E0201898B7723381517382396 +:102420004D5C67635A4D3E37532EFEDC5D6B0705EE +:102430004906053D3E3D3704AF7C062A46000001B3 +:10244000004C035401AF06C1000D001240090B0AF5 +:102450000C070402780D77003FE417393031411141 +:1024600023113436363706060707272501AF5701F3 +:1024700001021D3C286629011106C1FC93023A267F +:102480004C49221526173E41A500000200480320B2 +:1024900002A005CB000C00180010B61003031609AB +:1024A0000372002B32322F3330314114062322269F +:1024B0003534363332161605141633323635342693 +:1024C00023220602A09C928C9EA38D618443FDFB77 +:1024D0006A6D716965706B71047698BEBB9BA0B51F +:1024E0005799657B93947A76968B0002003F009A09 +:1024F000033903C60006000D001A400F02090A0D39 +:1025000007000604030B0A050C0108002F33CC3228 +:102510001739303141012701013701050127010138 +:1025200037010339FEBA44011CFEE4440146FE8F24 +:10253000FEBB44011BFEE54401450224FE762C014E +:102540006B016B2AFE791BFE762C016B016B2AFE58 +:1025500079000004002F000005A705B60003001154 +:10256000001C00250036401C151E1E181813221BC7 +:102570001B16120303120C720D0C0E0904040F013A +:10258000010F0472002B322F10CC17392B322F1071 +:10259000CC392F39333311331133303161013301E9 +:1025A0000311343436370606070727253311013562 +:1025B0002135013311331523150121113436370626 +:1025C0000607011D032B5DFCD53F02021D3C296659 +:1025D00028011152032EFE6501995C8D8DFE6A0162 +:1025E0003C01020F2B1605B6FA4A024A023A264C63 +:1025F00049221526183D41A4FC94FDB6F13F024343 +:10260000FDCB4DF1013E011A2F5D2B1E3F20000333 +:102610000026000005CC05B600030012002D0026A0 +:102620004014142B2B1C23130C720E0D0F0A0404E0 +:10263000100101100472002B322F10CC17392BCC53 +:102640003233113330316101330103113434363602 +:102650003706060707272533110135373E02353483 +:1026600026232206072736363332161514060607A8 +:102670000721150106032B5DFCD5320201011D3B2C +:102680002966280111520204F54E64305D553F6CF5 +:10269000362C3A864E7E8C3C714FC201CD05B6FA7F +:1026A0004A024A023A1C3938361A1526183D41A406 +:1026B000FC94FDB645F74D7062374A592B2B3E2FDF +:1026C00035826A46757A4FC150000004002D000023 +:1026D000061005C70003002D00380041003F401FD1 +:1026E000313A3A34342F3E3737322E03032E0C72F0 +:1026F0002728141411110B04211A0101210572005D +:102700002B322F3210CC32392F331239392B322F52 +:1027100010CC392F39333311331133303161013358 +:102720000103222627351616333236353426232365 +:1027300035333236353426232206072736363332F0 +:102740001615140607151616151406013521350140 +:1027500033113315231501211134363706060701CD +:102760008B032C5DFCD5B849833840824376787959 +:102770007682826B6D605247743A283B8B577F8D0F +:102780005841535DA80356FE6501995C8E8EFE6B21 +:10279000013B0202102A1605B6FA4A023F1B1A54E0 +:1027A0001D21655956504A5D52464D2A233F293214 +:1027B0007763556C11051269557A8DFDC1F13F02A1 +:1027C00043FDCB4DF1013E011A2F5D2B1E3F200032 +:1027D00000020048FE7703260457001F002B001656 +:1027E0004009000023232907720C13002F332B32DA +:1027F00011337D2F30314115140606070E021514D2 +:102800001633323637170606232226353436363746 +:102810003E0235351314062322263534363332165C +:10282000023C1D4B454B6633A38556904924569F69 +:1028300062B5D241754E3B431D7528282A27272AA9 +:10284000282802C9245C7D6235396171528482294D +:1028500023572729B5AB638B703A2D556C501C015B +:10286000322C2F2F2C2C3030FFFF0000000004CD25 +:10287000079806260024000001070043011801778D +:10288000000AB319050272002BCE3031FFFF0000A1 +:10289000000004CD079806260024000001070076FA +:1028A00001CB0177000AB319050272002BCE30313B +:1028B000FFFF0000000004CD07940626002400005E +:1028C0000107014A00F80177000AB31F05027200F0 +:1028D0002BCE3031FFFF0000000004CD074006265C +:1028E0000024000001070151009E0177000AB32473 +:1028F000050272002BCE3031FFFF0000000004CD36 +:1029000007330626002400000107006A001E017735 +:10291000000CB4281C050272002BCECE3031FFFF14 +:102920000000000004CD071D06260024000000075B +:10293000014F0142009B0002FFFE0000063605B673 +:10294000000F0013002B401513090910030A0D0393 +:102950000D030D050602720E0101050872002B32EF +:1029600011332B1139392F2F1133113332113330E9 +:10297000316121112103230121152111211521117B +:1029800021012111230636FCF6FE26E56F028D0398 +:10299000ABFD5D027BFD8502A3FB4501B162020434 +:1029A000FDFC05B65DFDD65DFD8B020402F7FFFF61 +:1029B000007FFE1404B805CB0626002600000007A1 +:1029C000007A02140000FFFF00CE000003ED07981C +:1029D0000626002800000107004301230177000AB2 +:1029E000B312020272002BCE3031FFFF00CE000086 +:1029F00003ED07980626002800000107007601D69F +:102A00000177000AB312020272002BCE3031FFFFB1 +:102A100000CE000003ED0794062600280000010701 +:102A2000014A01020177000AB312020272002BCEA2 +:102A30003031FFFF00CE000003ED073306260028EB +:102A400000000107006A00290177000CB42115027B +:102A50000272002BCECE3031FFFFFFFE000001716D +:102A600007980626002C000001070043FFAC017701 +:102A7000000AB30A010272002BCE3031FFFF00A121 +:102A80000000021407980626002C000001070076BB +:102A9000004F0177000AB30A010272002BCE3031D9 +:102AA000FFFFFFDF0000022507940626002C000030 +:102AB0000107014AFF8D0177000AB30A0102720083 +:102AC0002BCE3031FFFF000300000205073306263E +:102AD000002C00000107006AFEB70177000CB40D5E +:102AE00019010272002BCECE30310002002D000001 +:102AF000052605B6000E001C001F400F0C11110B1F +:102B0000141409100E027215090872002B322B32B0 +:102B100011392F333311333031413204121514027D +:102B200004232111233533110521112115211133DE +:102B3000200011340224025AE9013FA4ADFEADFB8E +:102B4000FEA9A7A7016FFEF70191FE6FED014B01F2 +:102B50004889FEE905B6A4FEC1EAF5FEB4A802A8BC +:102B60005D02B15BFDAA5DFDB301450145D10118D0 +:102B70008D00FFFF00CE000004F60740062600315E +:102B8000000001070151012E0177000AB3140A0267 +:102B900072002BCE3031FFFF007FFFEC059C0798C1 +:102BA0000626003200000107004301BB0177000A3E +:102BB000B3270E0372002BCE3031FFFF007FFFECF6 +:102BC000059C079806260032000001070076026D7A +:102BD0000177000AB3280E0372002BCE3031FFFFBD +:102BE000007FFFEC059C07940626003200000107D9 +:102BF000014A01990177000AB32D0E0372002BCE12 +:102C00003031FFFF007FFFEC059C074006260032B5 +:102C1000000001070151013F0177000AB3320E03A2 +:102C200072002BCE3031FFFF007FFFEC059C073395 +:102C30000626003200000107006A00C00177000C80 +:102C4000B4362A0E0372002BCECE30310001008C38 +:102C500001180403048E000B00244013070901032C +:102C6000080B0205080A0600000A0A06040406000A +:102C70002F332F11332F332F1112173930314117C2 +:102C80000101070101270101370103C73CFE810152 +:102C90007F3DFE81FE833E017FFE813E017E048EEC +:102CA0003DFE82FE813C017DFE833C017F017E3D35 +:102CB000FE810003007FFFC7059C05F1001A002577 +:102CC00000300039401C2A1E1E181815152D2D170E +:102CD000161203721F29290B0B080822220A090564 +:102CE0000972002BCE323311331133113311332BD0 +:102CF000CE323311331133113311333031411402D9 +:102D000006062322262707273726023534122433C6 +:102D100032161737170716120734262701161633EF +:102D20003236122514161701262623220602059C88 +:102D300052A4F5A37ECB4C79497F5A5D970127D9E0 +:102D400075C44C7048755C626B4946FD0F41AF6EAF +:102D5000BCF274FBBA444402F040A667BBF77902A8 +:102D6000DDA7FEECC86E423FA632AF640122B1DEA1 +:102D70000152BE3D3A9B34A062FEDDBB9FF854FB7E +:102D8000F5383EA6012AC795F45704083436A6FE46 +:102D9000D800FFFF00BFFFEC0503079806260038A8 +:102DA000000001070043018E0177000AB31A0902EF +:102DB00072002BCE3031FFFF00BFFFEC05030798F8 +:102DC00006260038000001070076023F0177000A5E +:102DD000B31B090272002BCE3031FFFF00BFFFECA6 +:102DE000050307940626003800000107014A016C1C +:102DF0000177000AB321090272002BCE3031FFFFA8 +:102E000000BFFFEC0503073306260038000001076A +:102E1000006A00940177000CB4291D090272002B8E +:102E2000CECE3031FFFF000000000439079806269F +:102E3000003C000001070076017C0177000AB31016 +:102E4000070272002BCE3031000200CE0000044198 +:102E500005B6000E0018001F400F0F06180B060BDA +:102E6000060B08090272080872002B2B1139392F42 +:102E70002F11331133303141140E0223231123114A +:102E800033112120160133323636353426232304FC +:102E900041448AD18DE06767010C0106FAFCF4D445 +:102EA00092CE6ECADAFE030E69A4723BFEAC05B682 +:102EB000FEF8CEFDCF429881AD9C000100B3FFEC3F +:102EC0000446061F003C0015400B2E390172340ADF +:102ED000721A120B72002B322B2B32303141140E2E +:102EE0000315141616171E0215140606232226278C +:102EF000351E0233323635342626272E0235343E2F +:102F000003353426232206061511231134363633B1 +:102F100032161603C33A54543A28544140663C537F +:102F20009E73618435295A613482802E563D4663F2 +:102F300034385453398B7C658E4A6566BB8172A4E4 +:102F40005805084A62473E4A372D41422C2A5B7A8F +:102F50005A5D8B4D221A611520127763445F4E290A +:102F60002F515D3F4759413E53405E65438A69FB9F +:102F70006F049186B157437CFFFF0060FFEC03951F +:102F800006210626004400000107004300C500009A +:102F9000000AB32F000772002BCE3031FFFF006014 +:102FA000FFEC039506210626004400000107007689 +:102FB00001780000000AB32F000772002BCE3031D9 +:102FC000FFFF0060FFEC0395061D0626004400008D +:102FD0000107014A00A30000000AB3350007720090 +:102FE0002BCE3031FFFF0060FFEC039505C90626AC +:102FF00000440000010601514900000AB33A0007ED +:1030000072002BCE3031FFFF0060FFEC039505BC52 +:103010000626004400000106006ACB00000CB43E06 +:1030200032000772002BCECE3031FFFF0060FFEC84 +:10303000039506820626004400000107014F00F0B8 +:103040000000000DB70302290001018056002B3457 +:10305000340000030060FFEC066604540031003DBC +:1030600000450033401A091010184106252C07723C +:1030700021320632060039180B722F3E3E000772CD +:10308000002B3211332B321239392F2F332B3211BF +:10309000331133113330314132161607152114160E +:1030A0003332363715060623222626270E02232220 +:1030B0002626353436363737353426232206072779 +:1030C0003636333216173636010706061514163310 +:1030D00032363637012206072136262604D484B537 +:1030E0005903FD1DC2AE5D905A519A5E6AA67220C8 +:1030F000216A9F6F6A985176E2A1C1847A4F9A51F2 +:10310000204EB65C899F1930B9FECCB2C7D47F740B +:103110006F9A500101BB89B80F02760141830454B4 +:1031200082E2904AE4ED21285D2421477F575680B2 +:10313000474686606C9250080A51A68D2B2854266B +:103140002F7D897692FDD5080A8080676E5DAA750D +:10315000023FCDC578B56500FFFF0076FE14038DF4 +:1031600004540626004600000007007A01670000AC +:10317000FFFF0076FFEC03EF062106260048000063 +:103180000107004300EF0000000AB32600077200A9 +:103190002BCE3031FFFF0076FFEC03EF0621062631 +:1031A000004800000107007601A00000000AB326D5 +:1031B000000772002BCE3031FFFF0076FFEC03EFEB +:1031C000061D0626004800000107014A00CC000049 +:1031D000000AB32C000772002BCE3031FFFF0076BF +:1031E000FFEC03EF05BC0626004800000106006A5C +:1031F000F400000CB43529000772002BCECE30311C +:10320000FFFFFFE6000001590621062603AF00007C +:10321000010600439400000AB30A020672002BCE96 +:103220003031FFFF00980000020B0621062603AF95 +:103230000000010600764600000AB30A020672008A +:103240002BCE3031FFFFFFC40000020A061D062608 +:1032500003AF00000107014AFF720000000AB3102B +:10326000020672002BCE3031FFFFFFE6000001E8BE +:1032700005BC062603AF00000107006AFE9A0000A5 +:10328000000CB4190D020672002BCECE30310002B4 +:103290000073FFEC041F06140024003400214013C7 +:1032A000250405240321061E201F091616002D0ED5 +:1032B0000B7200002F2B3212392F17393330314166 +:1032C000161617371707161612151402062322268C +:1032D0002635343636333216161737262627052775 +:1032E00037262627132206061514161633323635CE +:1032F000342E0201AB487B33E52DD1678D496BD36A +:103300009B90D27177D18858825F21061E8E67FE0E +:10331000F72EF42B6B38CF71A75C56A473B4BD2382 +:10332000528C0614214A2889447C64F7FEE1A1AB43 +:10333000FEFA9277DB9399DD77223E2A0188FF5EC1 +:103340009D448F214119FD9D60B8827BB25EFBF0E8 +:10335000336E5F3AFFFF00B40000040E05C9062675 +:10336000005100000107015100A40000000AB3272A +:10337000000772002BCE3031FFFF0076FFEC043ADD +:103380000621062600520000010700430104000048 +:10339000000AB3270E0772002BCE3031FFFF0076F4 +:1033A000FFEC043A062106260052000001070076D1 +:1033B00001B70000000AB3270E0772002BCE303190 +:1033C000FFFF0076FFEC043A061D062600520000BF +:1033D0000107014A00E30000000AB32D0E07720046 +:1033E0002BCE3031FFFF0076FFEC043A05C90626EC +:1033F0000052000001070151008A0000000AB332A8 +:103400000E0772002BCE3031FFFF0076FFEC043A3E +:1034100005BC0626005200000106006A0A00000CE6 +:10342000B42A360E0772002BCECE30310003006D69 +:1034300001150424048F0003000F001B0014B704BF +:103440000A001610010100002F3210CE3210CE32C9 +:1034500030315335211501222635343633321615D5 +:1034600014060322263534363332161514066D033E +:10347000B7FE232527272528242428252727252884 +:10348000242402A75757FE6E2E282A2D2D2A282ED7 +:1034900002CE2E282A2C2C2A282E00030070FFC4CE +:1034A000043A047900180022002D0035401A1D2628 +:1034B00026161620201514100772271C1C0A0A074E +:1034C000072A2A0908040B72002BCE32331133115C +:1034D00033113311332BCE323311331133113330D7 +:1034E00031411406062322262707273726263510C2 +:1034F000003332161737170716160514161701264C +:1035000026232206053426270116163332363604C2 +:103510003A6ED7A05E963974447A383C0103E65B74 +:1035200092366946703C3DFCA4242402242A764C41 +:10353000BDC302F42529FDDB2C7D4F83A850022159 +:10354000A8FE8F383393329D4BC97A0107012C3383 +:103550002F8731904BD07C609F3C02C2272CFCDE31 +:1035600060A53EFD3D2D3078D800FFFF00A6FFECA2 +:103570000401062106260058000001070043010946 +:103580000000000AB31E0D0672002BCE3031FFFF83 +:1035900000A6FFEC040106210626005800000107E2 +:1035A000007601BC0000000AB31F0D0672002BCE8E +:1035B0003031FFFF00A6FFEC0401061D062600586F +:1035C00000000107014A00E70000000AB31E0D06D3 +:1035D00072002BCE3031FFFF00A6FFEC040105BCCA +:1035E0000626005800000106006A0F00000CB42DEA +:1035F000210D0672002BCECE3031FFFF0001FE10F0 +:1036000003AE06210626005C0000010700760133A8 +:103610000000000AB325000672002BCE30310002F4 +:1036200000B5FE1F044F0614001C002A00214012A2 +:103630001620201A07721000720F0E720927270435 +:103640000B72002B3211332B2B2B321133303141C3 +:103650001406062322262627231E021511231133C2 +:1036600011140607333E0233321203342623220696 +:103670000715141633323636044F6ECB8D63915FC7 +:103680001B0702030266660302051B639667D2E707 +:1036900068AEAFBAB301B2B174A0540227B8FF84C8 +:1036A0003B643E22525223FE3F07F5FE27297D2927 +:1036B0003E6A40FEE5FEEFECE7EEDC13EFEB6ED783 +:1036C000FFFF0001FE1003AE05BC0626005C0000F3 +:1036D0000106006A8700000CB43327000672002B35 +:1036E000CECE3031FFFF0000000004CD06AF06262D +:1036F000002400000107014C01040177000AB31502 +:10370000050272002BCE3031FFFF0060FFEC039505 +:1037100005380626004400000107014C00B00000F7 +:10372000000AB32B000772002BCE3031FFFF0000E0 +:10373000000004CD07460626002400000107014DC5 +:1037400001050177000AB317050272002BCE303154 +:10375000FFFF0060FFEC039505CF06260044000044 +:103760000107014D00B20000000AB32D00077200EE +:103770002BCE3031FFFF0000FE4104CD05BB0626F5 +:10378000002400000007015003510000FFFF00600B +:10379000FE4103C304520626004400000007015006 +:1037A00002490000FFFF007FFFEC04B807980626DF +:1037B000002600000107007602610177000AB326A7 +:1037C000190372002BCE3031FFFF0076FFEC038D22 +:1037D00006210626004600000107007601A400002D +:1037E000000AB324080772002BCE3031FFFF007FA0 +:1037F000FFEC04B807940626002600000107014AE2 +:10380000018C0177000AB32C190372002BCE3031E2 +:10381000FFFF0076FFEC038D061D06260046000024 +:103820000107014A00D10000000AB32A080772000C +:103830002BCE3031FFFF007FFFEC04B8074806268F +:10384000002600000107014E025E0177000AB32640 +:10385000190372002BCE3031FFFF0076FFEC038D91 +:1038600005D10626004600000107014E01A2000016 +:10387000000AB324080772002BCE3031FFFF007F0F +:10388000FFEC04B807940626002600000107014B50 +:10389000018B0177000AB320190372002BCE30315F +:1038A000FFFF0076FFEC038D061D06260046000094 +:1038B0000107014B00D00000000AB31E0807720088 +:1038C0002BCE3031FFFF00CE0000052607940626E0 +:1038D000002700000107014B015D0177000AB315C5 +:1038E000060272002BCE3031FFFF0076FFEC051F81 +:1038F00006140626004700000107023402C5000036 +:10390000000BB602310F00000056002B3400FFFF01 +:10391000002D0000052605B60606009200000002F4 +:103920000076FFEC04A80614001F002C002A4015A6 +:10393000151212180F0F061A0A130072270A06072B +:103940001B2020000B003F3211333F33332B3F113C +:10395000392F3333113330314522021110123332F3 +:1039600016161733262635352135213533153315EF +:1039700023112327230E02273236353534262322FE +:1039800006151416023EDFE9F6DC5E8A601A0804AA +:1039900004FE2701D9659999530C071B5F8E58C007 +:1039A000A0A0B7B5BEB2140118010C011C01263A43 +:1039B000643E357A349E52CBCB52FB09C73C643B04 +:1039C00058EEDD11E6F4FAF0E3E9FFFF00CE000067 +:1039D00003ED06AF0626002800000107014C010E8A +:1039E0000177000AB30E020272002BCE3031FFFFC6 +:1039F0000076FFEC03EF05380626004800000107BB +:103A0000014C00D90000000AB322000772002BCE3F +:103A10003031FFFF00CE000003ED074606260028E8 +:103A200000000107014D01100177000AB3100202E6 +:103A300072002BCE3031FFFF0076FFEC03EF05CF95 +:103A40000626004800000107014D00DC0000000AC6 +:103A5000B324000772002BCE3031FFFF00CE0000F0 +:103A600003ED07480626002800000107014E01D299 +:103A70000177000AB312020272002BCE3031FFFF31 +:103A80000076FFEC03EF05D1062600480000010791 +:103A9000014E019E0000000AB326000772002BCEE3 +:103AA0003031FFFF00CEFE4103ED05B606260028AB +:103AB0000000000701500267000000030076FE418D +:103AC00003EF04540015002D003500294014231283 +:103AD00011111F1F26311C1C16030A260B722E16ED +:103AE0000772002B322BCC3212392F3311331133A2 +:103AF000113333303141141633323637150606236D +:103B000022263534363637370E020332161615158F +:103B1000211416333236371506062322262635346D +:103B20001236172206072134262602EB37361E33BB +:103B300011163723556230593D5D435B2D9B8BB980 +:103B40005BFCEFCFC165955B50A068A5DF716DD3BD +:103B5000999CC11102A54489FEFF363A08054A0620 +:103B60000B5B5735686731053A655E052482E29242 +:103B700049E0F021285D242189FAA7A30104975781 +:103B8000CFC377B66500FFFF00CE000003ED0794BA +:103B90000626002800000107014B01010177000AF9 +:103BA000B30C020272002BCE3031FFFF0076FFEC27 +:103BB00003EF061D0626004800000107014B00CB5D +:103BC0000000000AB320000772002BCE3031FFFF47 +:103BD000007FFFEC052807940626002A0000010755 +:103BE000014A01BF0177000AB32E0D0372002BCEEC +:103BF0003031FFFF0024FE140401061D0626004A92 +:103C000000000107014A00860000000BB6035213B2 +:103C100001017B56002B3400FFFF007FFFEC0528DD +:103C200007460626002A00000107014D01CC017756 +:103C3000000AB3260D0372002BCE3031FFFF0024A3 +:103C4000FE14040105CF0626004A00000107014DBD +:103C500000950000000BB603501301017B56002BAA +:103C60003400FFFF007FFFEC052807480626002AE6 +:103C700000000107014E02910177000AB3280D03ED +:103C800072002BCE3031FFFF0024FE14040105D159 +:103C90000626004A00000107014E01610000000BEA +:103CA000B603521301019656002B3400FFFF007F2C +:103CB000FE3B052805CD0626002A000000070471FA +:103CC00001310000FFFF0024FE140401061B04263E +:103CD00002360CFE0306004A0000000AB3051F0767 +:103CE00072002BCE3031FFFF00CE000004F20794AB +:103CF0000626002B00000107014A01750177000A22 +:103D0000B318060272002BCE3031FFFFFFC3000054 +:103D1000040E07F20626004B00000107014AFF715E +:103D200001D5000BB601211A01019256002B340077 +:103D300000020000000005C005B6001300170027B0 +:103D400040130B0407070E01171214140009050293 +:103D50007210000872002B322B3211392F33CE3201 +:103D60003232113333303173112335331133112192 +:103D7000113311331523112311211111211121CEDA +:103D8000CECE67035667CECE67FCAA0356FCAA04C4 +:103D90005058010EFEF2010EFEF258FBB002D0FDAB +:103DA00030032E0122000001001C0000040E061446 +:103DB000002200234012211E1E0104040D22007265 +:103DC000131D0A72170D0672002B322B322B12397B +:103DD0002F333311333031411521152115140607C6 +:103DE000333E0233321616151123113426232206D0 +:103DF000061511231123353335011901D9FE270387 +:103E000003071B6596627BA95864948D78A454655A +:103E100098980614CB53EE2B4B283E633A55B08846 +:103E2000FD4802B2A1995DBA8DFDB804F653CB00EE +:103E3000FFFFFFA70000026107400626002C0000DC +:103E400001070151FF550177000BB6010401010183 +:103E50009556002B3400FFFFFF6A0000022405C9BD +:103E6000062603AF000001070151FF180000000AF9 +:103E7000B315020672002BCE3031FFFFFFEE0000BB +:103E8000021806AF0626002C00000107014CFF9C1B +:103E90000177000BB601060101019456002B340096 +:103EA000FFFFFFD1000001FB0538062603AF00002D +:103EB0000107014CFF7F0000000AB30602067200F2 +:103EC0002BCE3031FFFFFFEF000002180746062619 +:103ED000002C00000107014DFF9D0177000BB6018A +:103EE000080101019256002B3400FFFFFFD30000B0 +:103EF00001FC05CF062603AF00000106014D81003D +:103F0000000AB308020672002BCE3031FFFF0032E8 +:103F1000FE41015A05B60626002C0000000601509D +:103F2000E000FFFF0012FE41013A05D10626004CD9 +:103F3000000000060150C000FFFF00BB0000014D63 +:103F400007480626002C00000107014E0069017792 +:103F5000000BB6010A010101C156002B3400FFFF1E +:103F600000CEFE90033905B60426002C00000007A1 +:103F7000002D02040000FFFF00A0FE14030105D184 +:103F80000426004C00000007004D01CF0000FFFF99 +:103F9000FF47FE90022407940626002D000001072B +:103FA000014AFF8C0177000AB31E0C0272002BCE6F +:103FB0003031FFFFFF96FE14020A061D062603B0ED +:103FC00000000107014AFF720000000AB31D0B0642 +:103FD00072002BCE3031FFFF00CEFE3B04A605B6AB +:103FE0000626002E00000007047100890000FFFF74 +:103FF00000B4FE3B03DF06140626004E0000000658 +:1040000004710D00000100B4000003DF043F001242 +:10401000001B400F05040D0111050712080672036D +:10402000070A72002B322B32121739303149022322 +:1040300001071123113311140607313636370103F6 +:10404000B8FE5F01C878FE69B26A6A03041E2F1CBD +:1040500001BB043FFE27FD9A0224B8FE94043FFEF4 +:10406000DE5BA94C22382001F800FFFF00B70000FA +:1040700003ED07980626002F000001070076006573 +:104080000177000AB30C010272002BCE3031FFFF22 +:1040900000980000020B07F60626004F00000107FB +:1040A0000076004601D5000AB30B020072002BCE49 +:1040B0003031FFFF00CEFE3B03ED05B60626002F94 +:1040C0000000000604715A00FFFF0073FE3B01363A +:1040D00006140626004F000000070471FEE90000E8 +:1040E000FFFF00CE000003ED05B60626002F0000FE +:1040F000010702340181FFA2000BB601120100008A +:104100000056002B3400FFFF00B500000227061404 +:104110000626004F000001060234CD00000BB60158 +:10412000100200000056002B3400FFFF00CE0000FC +:1041300003ED05B60626002F00000007014E0255CC +:10414000FD8CFFFF00B50000021D06140426004F81 +:1041500000000007014E0139FD9800010017000022 +:1041600003ED05B6000D001C40110201030A04070F +:10417000090808000502720B000872002B322B128E +:1041800017393031731107273711331125170511EE +:104190002115CE892EB76701442FFE8D02B8022863 +:1041A0005649740327FD17CB4CE6FDF85E0000016D +:1041B0000006000001DE0614000B001A4010020188 +:1041C000030A040907080800050072000A72002BA0 +:1041D0002B12173930317311072737113311371765 +:1041E0000711B5822DAF64992CC5028D5648730313 +:1041F00022FD1C684684FD32FFFF00CE000004F65D +:104200000798062600310000010700760243017777 +:10421000000AB31A0A0272002BCE3031FFFF00B43D +:104220000000040E0621062600510000010700765A +:1042300001D10000000AB31D000772002BCE3031FF +:10424000FFFF00CEFE3B04F605B606260031000057 +:104250000007047100E60000FFFF00B4FE3B040EFF +:104260000454062600510000000704710066000097 +:10427000FFFF00CE000004F6079406260031000080 +:104280000107014B016D0177000AB3140A027200A5 +:104290002BCE3031FFFF00B40000040E061D0626B1 +:1042A000005100000107014B00FC0000000AB3169A +:1042B000000772002BCE3031FFFF00010000044BDD +:1042C00005B604270051003D000000060206E30089 +:1042D000000100CEFE9004F605B60021001B400E42 +:1042E0000B160C03131D1502721308720700002F22 +:1042F000322B2B3212173930314122262735161630 +:10430000333236363501231E0215112311330133A2 +:104310002E023511331114060603A6305719205307 +:104320002C496B3AFC9A05020303626A035D05029D +:104330000302634F96FE90100A5A0A0C397E6705F5 +:104340000133757B3EFC5405B6FB0531747B3A03A3 +:10435000A1FA527AA856000100B4FE14040F0454C6 +:104360000024002140121718180E0E1C07721506A3 +:1043700072140A7207000F72002B322B2B2B321192 +:104380003311333031412226273516163332363574 +:1043900011342623220606151123113317333E024A +:1043A000333216161511140606031A2B40191D3D3B +:1043B000214A4F948C77A555655210061D6493626F +:1043C0007CA9583D6DFE140D0A570C095E610396D9 +:1043D000A1985DB98DFDA8043FC63D633B55AF88EC +:1043E000FC615A7C3F00FFFF007FFFEC059C06AF9D +:1043F0000626003200000107014C01A50177000AE2 +:10440000B3230E0372002BCE3031FFFF0076FFEC9A +:10441000043A05380626005200000107014C00F05E +:104420000000000AB3230E0772002BCE3031FFFFCD +:10443000007FFFEC059C07460626003200000107BE +:10444000014D01A80177000AB3250E0372002BCE9F +:104450003031FFFF0076FFEC043A05CF062600520C +:1044600000000107014D00F10000000AB3250E070E +:1044700072002BCE3031FFFF007FFFEC059C0798C8 +:104480000626003200000107015201D50177000C19 +:10449000B427340E0372002BCECE3031FFFF0076EE +:1044A000FFEC043A062106260052000001070152E3 +:1044B000011F0000000CB427340E0772002BCECE73 +:1044C00030310002007FFFF506CA05C2001800283F +:1044D000002D4018252222110972070A0A030B0E2B +:1044E000087206030272261919000372002B32119A +:1044F000332B322B3212392F332B321133303141DF +:104500003216172115211121152111211521060619 +:10451000232224023534122417220E0215141216F7 +:1045200033323637112626030D3454310304FD5837 +:104530000280FD8002A8FCF4265733DBFEDD919655 +:104540000124DB8DD0894477F4BA3558211F5505F5 +:10455000C206065DFDD65DFD8B5D0407BB0150DF25 +:10456000DF014CB85C5CABEE93C5FED9A20A08042F +:10457000F2080A0000030075FFEC0736045300241C +:104580000033003B002D4016212525370606163442 +:1045900000001E0772132C2C091010160B72002B32 +:1045A0003211333211332B32113311392F3332118F +:1045B0003330314132161615152114163332363781 +:1045C00015060623222627060623222626353436FC +:1045D00036333216173E02052206151416163332EC +:1045E0003636353426262522060721362626059915 +:1045F0008BB75BFCF8CABF66945A519D67B1D9303E +:104600002FD5A698D57074DA98A8CD2C2070A3FD6C +:1046100029BBBF51A47F82A54E4BA102BE9ABE10FA +:10462000029B014289045381E29249E4EC21285D16 +:104630002421A58F8EA68DFEAAAFFC87AB8D5C8D45 +:104640004F58F8E292D67575D5908DD87801CCC5C3 +:1046500078B56400FFFF00CE00000493079806269B +:10466000003500000107007601D80177000AB32069 +:104670000F0272002BCE3031FFFF00B5000002FDAB +:10468000062106260055000001070076012B0000D8 +:10469000000AB31D0F0672002BCE3031FFFF00CE93 +:1046A000FE3B049305B606260035000000070471A2 +:1046B00000870000FFFF0073FE3B02FD0452062648 +:1046C0000055000000070471FEE90000FFFF00CE66 +:1046D0000000049307940626003500000107014BF3 +:1046E00001030177000AB3190F0272002BCE30319B +:1046F000FFFF00A8000002FD061D06260055000071 +:104700000106014B5600000AB3160F0672002BCEAD +:104710003031FFFF006FFFEC03F3079806260036E9 +:1047200000000107007601A40177000AB3371D03DA +:1047300072002BCE3031FFFF005AFFEC035C0621E4 +:1047400006260056000001070076013C0000000A22 +:10475000B332190772002BCE3031FFFF006FFFEC30 +:1047600003F307940626003600000107014A00D132 +:104770000177000AB33D1D0372002BCE3031FFFFDD +:10478000005AFFEC035C061D0626005600000106D9 +:10479000014A6900000AB337190772002BCE303185 +:1047A000FFFF006FFE1403F305CB06260036000062 +:1047B0000007007A01430000FFFF005AFE14035C6B +:1047C00004540626005600000007007A0104000089 +:1047D000FFFF006FFFEC03F307940626003600008E +:1047E0000107014B00CF0177000AB3301D037200AF +:1047F0002BCE3031FFFF005AFFEC035C061D06266E +:10480000005600000106014B6700000AB32B190790 +:1048100072002BCE3031FFFF000AFE3B042605B6A6 +:10482000062600370000000604711A00FFFF001979 +:10483000FE3B02790546062600570000000604717B +:104840009600FFFF000A00000426079406260037A2 +:1048500000000107014B00A20177000AB30804021F +:1048600072002BCE3031FFFF0019FFEC033E06141F +:104870000626005700000007023400E40000000193 +:10488000000A0000042605B6000F002140100A06A9 +:10489000060E02020B030300070272000872002BCF +:1048A0002B11392F33331133321133303161112150 +:1048B0003521112135211521112115211101E4FE88 +:1048C0009A0166FE26041CFE240164FE9C02C05967 +:1048D000023F5E5EFDC159FD400000020019FFEC81 +:1048E000027905460003001C002540121019191614 +:1048F00012131300018015160672040B0B72002BA5 +:10490000322BCD1ACC3233113311331133303153B2 +:104910003521150332363715060623222626351192 +:104920002335371333112115211114162A022A7A3F +:104930002F511F2056345C7A3EA2A123430153FE1F +:10494000AD5702445353FDFF0E0B540B11458D6DB3 +:1049500002C03C1F0100FEF954FD46757900FFFFBF +:1049600000BFFFEC050307400626003800000107E2 +:10497000015101330177000AB314090272002BCEF2 +:104980003031FFFF00A6FFEC040105C906260058E0 +:1049900000000107015100A70000000AB3180D062E +:1049A00072002BCE3031FFFF00BFFFEC050306AFD6 +:1049B0000626003800000107014C01790177000A42 +:1049C000B316090272002BCE3031FFFF00A6FFECB8 +:1049D000040105380626005800000107014C00F4C8 +:1049E0000000000AB31A0D0672002BCE3031FFFF13 +:1049F00000BFFFEC0503074606260038000001074C +:104A0000014D017B0177000AB318090272002BCE19 +:104A10003031FFFF00A6FFEC040105CF0626005849 +:104A200000000107014D00F60000000AB31C0D064E +:104A300072002BCE3031FFFF00BFFFEC050307F9FA +:104A40000626003800000107014F01B90177000D6B +:104A5000B70201141301019356002B343400FFFFF9 +:104A600000A6FFEC0401068206260058000001079C +:104A7000014F01340000000DB70201181701019227 +:104A800056002B343400FFFF00BFFFEC05030798EE +:104A90000626003800000107015201A80177000C2A +:104AA000B41B28090272002BCECE3031FFFF00A6C6 +:104AB000FFEC0407062106260058000001070152FA +:104AC00001230000000CB41F2C0D0672002BCECE6B +:104AD0003031000200BFFE41050305B60015002974 +:104AE000001F400F291F02721211112424030A0A09 +:104AF0001B0972002B322F3332113311332B32301A +:104B0000314514163332363715060623222635343E +:104B1000363637170E020111140606232000111134 +:104B200033111416333236363511038E37351F33B1 +:104B30001116372355623C5F36412F553601758477 +:104B4000F7ACFEFBFEE866E5D78DC668EE463D088D +:104B5000054A060B5E66447C6E2B04316770066462 +:104B6000FC4EABEF7E011B010103AEFC52DCE565A0 +:104B7000C38B03BCFFFF00A6FE41041A043F0626B8 +:104B8000005800000007015002A00000FFFF0034A1 +:104B9000000006F207940626003A00000107014AC9 +:104BA000021C0177000AB337100272002BCE30319D +:104BB000FFFF001D000005AB061D0626005A000081 +:104BC0000107014A017D0000000AB3370F06720099 +:104BD0002BCE3031FFFF0000000004390794062679 +:104BE000003C00000107014A00A70177000AB31545 +:104BF000070272002BCE3031FFFF0001FE1003AE22 +:104C0000061D0626005C00000106014A6000000A3D +:104C1000B324000672002BCE3031FFFF00000000ED +:104C2000043907330626003C00000107006AFFCF65 +:104C30000177000CB41E12070272002BCECE303169 +:104C4000FFFF004C0000044A07980626003D0000C4 +:104C50000107007601B10177000AB3110502720065 +:104C60002BCE3031FFFF00520000035B06210626E9 +:104C7000005D00000107007601360000000AB31154 +:104C8000050672002BCE3031FFFF004C0000044AB5 +:104C900007480626003D00000107014E01AF0177DD +:104CA000000AB310050272002BCE3031FFFF005214 +:104CB0000000035B05D10626005D00000107014EE0 +:104CC00001340000000AB310050672002BCE30310B +:104CD000FFFF004C0000044A07940626003D000038 +:104CE0000107014B00DC0177000AB30A05027200DC +:104CF0002BCE3031FFFF00520000035B061D06265D +:104D0000005D00000106014B6100000AB30A0506C0 +:104D100072002BCE3031000100B5000002A3061F47 +:104D20000010000EB6000A0172050A72002B2B3229 +:104D3000303141220615112311343636333216171D +:104D400007262601FC6F72664D93683150251620A8 +:104D50004605C79093FB5C04A87BA6560F0C560B28 +:104D60000E00000100BEFE1403F205CB0025002357 +:104D700040102021210B1E0E0E0B0B001A130F7278 +:104D80000700002F322B3212392F33113311331118 +:104D900033303141321617072626232206151521F6 +:104DA000152111140606232226273516163332360E +:104DB000351123353735343636033B34592A192219 +:104DC000502E706A011AFEE8407C5B2D4619204285 +:104DD000255D58CBCB478F05CB110E550C10869C0B +:104DE000A655FBFB678D490D0659080B727903FE2A +:104DF0003C1BA780A6510004FFF6000004D507B3B2 +:104E00000012001E002A0037002640131319010D5E +:104E10001F0411110712080F08303037372507001B +:104E20002F33332F332F3F3F12392F173933303180 +:104E3000630126263534363332161514060701234E +:104E40000321031321032E02270E030737323635C1 +:104E5000342623220615141613353E023733150E59 +:104E600003070A02334254795F6079524402276F84 +:104E7000CAFD95CFF60220D009151609080F0F0FAD +:104E8000073B425251434252530C26504819781660 +:104E90003C454B2504B71167555F74736151671525 +:104EA000FB4A01BDFE43021B01D21531371C1629F6 +:104EB000272310FF4F48434F4F43484F01AC102664 +:104EC0005B5F2B0F1F4546441E0000050060FFEC92 +:104ED000039507A0001D002800340041004D003458 +:104EE000401A062525131E1E000B0B72050A434DA2 +:104EF0004D49474729352F3C17000772002B32DEFA +:104F000032CC32322F333311333F2B11392F33321E +:104F10001133303141321615112327230E0223227B +:104F200026263534243737353426232206072736FC +:104F300036010706061514163332363701220615D8 +:104F40001416333236353426273216161514062336 +:104F5000222635343601150E020723353E0237026C +:104F600030B3B24E120623649168699551010CFB6F +:104F7000CA8481549B50204EB30162BECFD8817346 +:104F8000B3BD01FF003D514E403E4D52393B603AAA +:104F90007C595A7C7B015F1E606D304B24524B1A4A +:104FA0000452B4C5FD27BE3D5F36468660A2A90BFC +:104FB0000A4FA78E2B28542530FDD7080A8080671A +:104FC0006ECCB00451503C3D50503D3C5044355E99 +:104FD0003D5F7271605D73014D0E265857240E229D +:104FE000565A2700FFFFFFFE0000063607980626E8 +:104FF000008800000107007602DD0177000AB31B7C +:10500000060272002BCE3031FFFF0060FFEC066617 +:105010000621062600A800000107007602CD000048 +:10502000000AB34D2C0772002BCE3031FFFF007FFA +:10503000FFC7059C07980626009A00000107007626 +:10504000026D0177000AB338120372002BCE3031A3 +:10505000FFFF0070FFC4043A0621062600BA0000D4 +:105060000107007601B70000000AB335100772008F +:105070002BCE3031FFFF006FFE3B03F305CB06263E +:1050800000360000000604711D00FFFF005AFE3BC1 +:10509000035C045406260056000000060471DF007D +:1050A0000001005204D90298061D00120017400B9F +:1050B00009040E031280060F0C010C002F5D331A39 +:1050C000CD17393031411E02171523262627060633 +:1050D0000723353E023701A619545F264A38722F3E +:1050E00030723849265E5618061D2B716F29103014 +:1050F0007C39397C3010296F712B0001005204D9A2 +:105100000298061D0012001B400C09000E04040C3E +:1051100006800F000100002F5D1ACD3232113311CD +:10512000393031412E0227353316161736363733CC +:10513000150E0207014219545D264938712E30744C +:10514000384A2660561904D92C6F6E2912307D3AE0 +:105150003A7D3012296E6F2C0001005204E3027C6C +:1051600005380003000CB4030F020102002F5D3369 +:10517000303141152135027CFDD6053855550001E9 +:10518000005204D9027B05CF00100012B71008802E +:105190000C0F040104002F5D331ACC323031410E64 +:1051A0000223222627331E023332363637027B098A +:1051B0004576537F8A09490630563E3E55310705EC +:1051C000CF4D6E3B8175374723244835000100528F +:1051D000052C00E405D1000B000CB4000F060106FD +:1051E000002F5D3330315332161514062322263535 +:1051F00034369A2624242624242405D12D26262C30 +:105200002C26262D0002005204DF01FC0682000B32 +:105210000017000EB41206C00C00002F321ACC3258 +:1052200030314122263534363332161514062732F2 +:10523000363534262322061514160127597C7A5B4D +:10524000597C7C593E4E523A3C524E04DF72605DAE +:1052500074765A607345513C3D4F4F3D3C510001BF +:105260000052FE41017A001A0014000EB4030AC075 +:105270001211002F331ACC32303153141633323618 +:10528000371506062322263534363637170606AA82 +:1052900038361E3311153823556331593D3C476468 +:1052A000FEFF363A08054A060B5B573566602C1A36 +:1052B0003B7D0001005204E8030C05C90019001DE4 +:1052C000400D160D0D05118019190A0F110111005D +:1052D0002F5D33332F1A10CD322F323031533E032E +:1052E00033321E023332363733060623222E022390 +:1052F00022060752051E33462A314F4545262E44C5 +:105300000B470A6A54314E4445292D420B04E937B4 +:1053100053381D2A372B3B526B762A372B3B5000D4 +:105320000002005204D902E40621000C0019001FFB +:10533000400E010E0E0C1980080606150F130113FE +:10534000002F5D333311331ACD32321133303141F6 +:10535000150E030723353E023723150E03072335A9 +:105360003E023702E4143B45482042224E4816E3F1 +:10537000143B46482141224E481606211121515521 +:10538000502011286E732E11215155502011286E76 +:10539000732E0001021304D902E70673000C000EFD +:1053A000B40806800100002F321ACC32303141356A +:1053B0003E033733150E020702130F201C16066D2D +:1053C0000A313B1C04D913276169682E14388D8A71 +:1053D0003700000301370521036A06B5000B0017EB +:1053E000002300174009181E1E120B80060C120025 +:1053F0002F33DC1ACC11331133303141150E020733 +:1054000023353E023707321615140623222635347B +:105410003621321615140623222635343602E90EBB +:10542000323A1D3913251E08FF241F1F2420212175 +:1054300001CE23212123211F1F06B5132D717330A7 +:10544000122E707331F92A23242A2A24232A2A238C +:10545000242A2A24232AFFFF0000000004CD06048A +:1054600006260024000000070153FE32FF91FFFFD3 +:1054700000A403980146044F06070011000003AD85 +:10548000FFFF00000000045E0604042700280071EE +:10549000000000070153FDEDFF91FFFF0000000039 +:1054A000056306040427002B007100000007015368 +:1054B000FDEDFF91FFFFFFFE0000019806040427A9 +:1054C000002C0063000000070153FDEBFF91FFFF7C +:1054D0000000FFEC05C70604042600322B0000077D +:1054E0000153FDEDFF91FFFF00000000054A060497 +:1054F0000427003C0111000000070153FDEDFF915E +:10550000FFFF00000000060A0605042601752900B9 +:1055100000070153FDEDFF92FFFFFFD3FFEC0253A5 +:1055200006B506260185000001070154FE9C000017 +:10553000001040090302012F100101AF56002B3467 +:105540003434FFFF0000000004CD05BB0606002434 +:105550000000FFFF00CE0000049305B606060025FC +:105560000000000100CE000003EF05B60005000EAC +:10557000B602050272040872002B2B32303141153D +:105580002111231103EFFD466705B65EFAA805B6A3 +:10559000000200140000047D05B60005001000198B +:1055A000400C0B0305027201041010030872002B5B +:1055B000321239392B1139303141011521350902A7 +:1055C0002E02270E020701027B0202FB9702020154 +:1055D000EFFE9D13221D090A1A1F12FE9705B6FA47 +:1055E00083393B057BFAA703D33365592121555EE7 +:1055F00033FC2200FFFF00CE000003ED05B60606D7 +:1056000000280000FFFF004C0000044A05B6060613 +:10561000003D0000FFFF00CE000004F205B60606C4 +:10562000002B00000003007FFFEC059C05CD00036C +:10563000001500240019400C030202092112037214 +:105640001A090972002B322B3211392F33303141B4 +:1056500015213505140206062322262602353412AA +:105660002433320412051412163332361235100068 +:1056700021220602045AFD6603DC52A4F5A3A4F617 +:10568000A352970127D9D0012195FB4F76F4BABCDC +:10569000F274FEEFFEF6BBF77903125C5C35A7FEF1 +:1056A000ECC86E6EC90115A7DE0152BEB5FEAFE9AA +:1056B000C4FED5A8A6012AC60139015AA6FED80003 +:1056C000FFFF00CE0000013505B60606002C0000E5 +:1056D000FFFF00CE000004A605B60606002E00005F +:1056E00000010000000004A305B6000E00134009ED +:1056F00007020E0272020D0872002B322B11393094 +:1057000031410123012E02270E02070123010285E8 +:10571000021E6DFE7211201C0C0A1A2012FE746DFE +:10572000021D05B6FA4A0434315C562525525B3514 +:10573000FBCB05B6FFFF00CE0000061805B6060637 +:1057400000300000FFFF00CE000004F605B606069C +:10575000003100000003002A0000041605B6000313 +:105760000007000B0019400C050404000809027230 +:1057700001000872002B322B3211392F3330317374 +:1057800035211501352115013521152A03ECFC8E33 +:1057900002F7FCB7039B5D5D02D15D5D02885D5D34 +:1057A000FFFF007FFFEC059C05CD060600320000E0 +:1057B000000100CE000004E705B600070010B706A0 +:1057C00001027204000872002B322B323031731147 +:1057D000211123112111CE041965FCB305B6FA4A33 +:1057E0000559FAA7FFFF00CE0000043E05B60606E5 +:1057F000003300000001003D0000044905B600121E +:1058000000274013030B0B07070C02000402720170 +:105810000D0D1010000872002B32113311332B12B2 +:1058200039393311331133303173350101352115D5 +:105830002122222623010132363321153D021DFD8E +:10584000F003C4FD96234948250207FDE7417F4048 +:1058500002905402A70269525F01FDA6FD5F015E3E +:10586000FFFF000A0000042605B606060037000008 +:10587000FFFF00000000043905B60606003C0000EA +:105880000003006EFFEC05AC05CB00180021002AD8 +:10589000002140102201011917180372230A0A215E +:1058A0000D0C0972002BCD323211332BCD32321157 +:1058B000333031411516041615140E020715233521 +:1058C0002E0335343E023735110E02151416161705 +:1058D00013113E0235342626033FCC01148D509C13 +:1058E000E899659AE89C4E4B9AE99EABE57478E698 +:1058F000A665A7E67770E405CBB3037BEBAF80CD5D +:10590000945102E0E0025091CB7E7CC68D4E03B3F1 +:10591000FEF20367C7939ACD6A040399FC67046D8E +:10592000D19B95C26200FFFFFFFF0000044E05B649 +:105930000606003B00000001007B0000058E05B656 +:10594000001D001F400F181515060909081D170F27 +:105950000272080872002B2B323212392F333311A6 +:105960003330314111140E02071123112E0335116A +:105970003311141616171133113E023511058E49D5 +:1059800096E199649AE193486668DBAD64AEDB67A3 +:1059900005B6FE1D87C5814002FE3C01C402408160 +:1059A000C68601E3FE219BC05A030397FC69035A94 +:1059B000C09B01DF00010052000005E105CD00277A +:1059C000001F400F00140372201C1C1F1F080B0B2C +:1059D0000A0872002B32113332113311332B32305B +:1059E00031412206021514121617152135212626DB +:1059F000023534122433320412151402060721151D +:105A00002135363612353402260317A9F78660B7DA +:105A100081FDC901AB6AAA64A30128C7CC012AA1F0 +:105A200060A96D01A9FDC88AB55A86F9057090FE76 +:105A3000F6B6ABFEFEC956545D47C4010BB0CC01AF +:105A400033ABA3FED0D6B1FEF4C4465D5455CD01B0 +:105A500004A6BB01098CFFFF000300000205073309 +:105A60000626002C00000107006AFEB70177000C33 +:105A7000B40D19010272002BCECE3031FFFF0000B1 +:105A80000000043907330626003C00000107006AC5 +:105A9000FFCF0177000CB41E12070272002BCECE8E +:105AA0003031FFFF0076FFEC04AC06730626017D63 +:105AB0000000010601531000000AB33414077200FD +:105AC0002BCE3031FFFF005DFFEC0354067306263A +:105AD0000181000001060153B200000AB32D1F0727 +:105AE00072002BCE3031FFFF00B4FE14040E06739B +:105AF000062601830000010601532E00000AB31898 +:105B0000000772002BCE3031FFFF00A6FFEC0253DE +:105B1000067306260185000001070153FE99000067 +:105B2000000AB311100672002BCE3031FFFF00A621 +:105B3000FFEC044006B50626019100000106015461 +:105B40000F00000EB51E362A050672002BCECECEF3 +:105B5000303100020076FFEC04AC0454000D003339 +:105B6000002740141B06721718180808140772241F +:105B70002C2C3000000E0B72002B321133321133FB +:105B80002B32113311332B30316532363635353403 +:105B9000262322061514161722021110123332166C +:105BA0001733363637330E021511141633323637A3 +:105BB000150E0223222627230E0202437C9A47A6B3 +:105BC000AEB2BCB0AAD9E9F7DB83AC2B07031C1239 +:105BD000540D130A322F13260E0A1E2311544E0899 +:105BE000081B5C8C446DCF9321EED9F9E7E7F058A0 +:105BF000011D01130112012668653060282D758F83 +:105C000056FE3B654B06054F05080663763B633B36 +:105C1000000200B5FE140478061F001800300029A9 +:105C20004015080729292A2A00140F72121E212163 +:105C30000F0B7219000172002B322B321133392BEA +:105C400012392F33123939303141321616151406F4 +:105C500007151616151406062322262711231134BC +:105C60003636172206061511161633323635342607 +:105C700026232335333236353426028D84C26A9486 +:105C800089A4B475DA996DB3556673D49071A65A28 +:105C900053AF6DBECA56AE87746CA3B2AA061F5826 +:105CA000AA7C8EBD190616C5B586C46A3332FDBC02 +:105CB000063A94D06D5854AB82FC713438BCA56F51 +:105CC0009B5159A29C8D9C0000010004FE1403C14D +:105CD000043F00170015400A110A06170B0672064A +:105CE0000F72002B2B32123939303141010E02076D +:105CF00023343636370133011E0217333E02370193 +:105D000003C1FE76243018016B1C2C18FE456A0175 +:105D10002612211C0B060A1B1F0F0110043FFC0159 +:105D20005DC3BB514DB9B6480427FD3B2B575226E6 +:105D30002354572702CA00020074FFEC0430061FE8 +:105D400000240033001C4010220E1E2531290600BD +:105D50002D160B7207000072002B322B32121739EE +:105D6000303141321617072626232206151416163F +:105D7000171E02151406062322262635343636371A +:105D80002E02353436130E021514161633323636FB +:105D900035342602826AB95F2D54A4607A7C3D7E38 +:105DA0006073B36670D6978FD87864C69256793F81 +:105DB000C69E78C1705CA87278A657AE061F3430B4 +:105DC000512D306B57405D5637408EB98494DA764A +:105DD0006CCB8F7DC8922C325E724F8495FD631F11 +:105DE00071B88871A5585DB27D9CCB000001005D43 +:105DF000FFEC03540454002C001F400F17182C2CE8 +:105E0000020211261F07720A110B72002B322B326D +:105E100011392F3312393930314115232206061535 +:105E20001416163332363715060623222635343635 +:105E300037352626353436363332161707262623CD +:105E400022061514163302A585709C514A8F66648C +:105E5000A54839AB71D4CD80716B6069AF696B981F +:105E60004D253F95568E91ABA4026A573369524730 +:105E70006536281E5B1B27AD88728C1D07207C5859 +:105E8000637E3C2420541C24686265630001007614 +:105E9000FE6F038306140029001B400C1519191A04 +:105EA0001A260C031B007203002F2B1239393311F1 +:105EB000331133303145140607233E02272E0227C3 +:105EC0002E0235343E02370E0223213521150600FD +:105ED000060615141616171E02037A403369233777 +:105EE0001D01022F70648BB65857A7F49C1C52609A +:105EF00033FEB402CCC5FEFA994152A37B638643BC +:105F0000814986412C5B5522313E2711176CB381A4 +:105F10008FF3E7F894010102584FB5FEEBE4D47318 +:105F20007390501611355900000100B4FE14040E90 +:105F300004540017001B400F110672100A72050F5F +:105F400072130A0A000772002B3211332B2B2B30ED +:105F50003141321616151123113426232206061557 +:105F60001123113317333E0202937AA95864948D9A +:105F700077A45565520F061D6594045455AF89FBEF +:105F80004D04ADA2985DBA8DFDA9043FC63D633BAB +:105F900000030072FFEC041E062B000D0014001B12 +:105FA0000019400C18121204150B01720E040B722A +:105FB000002B322B3211392F33303141100206239E +:105FC0002202111012363332120132121321121230 +:105FD00013220203210202041E68D29FE8EB68D15B +:105FE0009CEAEDFE27B8B505FD2205B1B8B3B407AC +:105FF00002DC06B3031AFEF1FE96B5019701940187 +:1060000004015FB1FE74FBA40159015AFEA8FEA56C +:106010000591FEBEFEBD01430142000100A6FFEC5A +:106020000253043F0010000EB6100672040B0B72F0 +:10603000002B322B3031411114163332363715060E +:106040000623222626351101096063244A191852B5 +:1060500028597F43043FFCF27E700B0754090C3D26 +:106060008B730318FFFF00B4000003DF043F060634 +:1060700000F900000001FFF4FFEE04100621002DDE +:10608000001E401102110128040D161E0B72050D91 +:106090000172000A72002B2B322B32121739303169 +:1060A000630127262623220607353E0233321616C1 +:1060B00017011E0233323637150E022322262627F9 +:1060C000032E032723060607010C01D84324554D50 +:1060D0001F3014102229184C644821018A0E1D23F8 +:1060E00015101D0A0A181C122A3C2B11DB0A141465 +:1060F0001006050F2916FEB80444C46A570A05574E +:10610000050704337462FB93262D12050350040720 +:10611000051F3F3102781E3B393517326B34FCFEC8 +:10612000FFFF00B4FE14040F043F060600770000D2 +:106130000001FFFF000003CD043F00110015400ADD +:10614000070600110A720C000672002B322B11395F +:106150003930314333011E021733361212353314EE +:1061600002020723016A012E0A1616070586B15A94 +:106170006362CDA266043FFCD3194140197B01281C +:106180000165D8E4FE82FEB8950000010075FE6F3F +:1061900003740614003C0025401105041E1E212135 +:1061A00030160D0D11111212130072002B32113323 +:1061B000113311332F392F331239393031533436EB +:1061C0003637352E0235343636370E022323352145 +:1061D0001523220E02151416333315232206061535 +:1061E000141616171E0215140607233E0235342610 +:1061F00026272E02755590594F703C5995582147C6 +:1062000053355902A0415AB39358B7C1949681C5EA +:106210006E58A2706B843D3F2E6726331929747126 +:1062200080B25D01AB6D9C651607114A77536A8F8A +:106230005916020302585427558761817B54509B9D +:10624000716F7D4018173A5844458843345B4F219D +:106250002D3B2E16185FA000FFFF0076FFEC043ADE +:10626000045406060052000000010019FFEC04ACC3 +:10627000043F0018001D40100C11150310101206E9 +:10628000720E0A7200070B72002B322B2B32111781 +:106290003330316532363715060623222635112173 +:1062A00011231123353721152311141604441E28F8 +:1062B0000E0F37255E65FDEF63DDA503EEDE3A4385 +:1062C0000A0555060B7371031AFC1603EA391C55AF +:1062D000FCF6504D000200B0FE14043604540015C4 +:1062E0000022001D400F161207720D0F72071A1AB6 +:1062F0001D1D040B72002B32113311332B2B323046 +:1063000031411406062322262723161615112311C0 +:10631000343636333216160122061511161633326C +:106320003635342604366DD0956AA93B07040366DA +:1063300068CB9390C868FE3DB5A840AC64B0B8A5E2 +:106340000223B6FD843B2F377348FEB0042BB0ED1B +:10635000787FFA011FE8DFFE84363DF1EEE8EF00BA +:1063600000010076FE6F0385045400260014400AE5 +:106370001A121E0E041507000772002B322F173950 +:106380003031413216170726262322061514161619 +:10639000171E0215140607233E0235342626272E23 +:1063A000033534363602774D8A371B377D43CBCAE7 +:1063B00043A28D65823F462A6724341D2F7265658E +:1063C0009966347AE604541B16581519F8E77DAA25 +:1063D0006A1D143858474F8A392F595425303D2BA0 +:1063E0001313507DAD71BBFE820000020076FFECFE +:1063F0000481043F001100200017400B1D0F1E1EDA +:106400000C067216040B72002B322B321133333010 +:106410003141140606232226263534122433211551 +:106420002116160514161633323635342626272340 +:106430002206043271D89D97D26D830106C201C035 +:10644000FEFF5260FCAC4FA47FBEBC2A513A54F907 +:10645000EA01FF9FEF8584F0A2BB0100825864EA45 +:106460009782C973F0CA65AA9644F500000100142A +:10647000FFEC0350043F00150017400B14021313E8 +:10648000150672060D0B72002B322B32113333308E +:1064900031411521111416333236371506062322E1 +:1064A000262635112135370350FE5463722A5721B1 +:1064B0001D5F34628745FED796043F59FD5D837E9C +:1064C0000D0A510B1146927202B03C1D000100A64C +:1064D000FFEC0440043F00170010B7110506720AD4 +:1064E000000B72002B322B3230314522262635111B +:1064F0003311141633321211342627331E021510AD +:1065000002025A98C05C64ADABBABC1D2167151C71 +:106510000EF51477E19E025DFDAAD4D20108010EAA +:1065200082EE764F9BA45BFECAFECC000002007692 +:10653000FE1404F70454001D002900214011160F19 +:106540007208171722140B720100001E0C0772004C +:106550002B323211332B323211332B3031411706AB +:106560000615141616171134363332161615140282 +:1065700006071123112E0235341225220615113E6D +:10658000023534262601464F55645FBA878C8D71DB +:106590009E5384F1A264AAE6767302AD605785C269 +:1065A0006A3C70044D3568E99E9BD4700802ACAD1E +:1065B000B981ECA1B4FEF79509FE2901D70988FB42 +:1065C000B2AB010A1E8A82FD52077FE29A89C56A30 +:1065D00000010011FE14040A044E0026002240129D +:1065E0000D141419081C0504001B0F72200000076D +:1065F0000672002B322F332B111739321133303101 +:10660000533216161713013301131E023332363775 +:106610001506062322262627030123010326262307 +:106620002206073536368A31423116C701576CFECD +:106630006ED51C2F392917260F112D1E43573E1ECC +:10664000C1FE876D01B5D91B3A2A142311113204FA +:106650004E294E39FE0A0297FD07FDE246532306F6 +:106660000352050A33664C01F1FD2A033C0223451F +:106670003F080654070A000100A6FE140540061252 +:10668000001F002140120808180672110F721E1315 +:106690001301100B72000072002B2B323211332BBE +:1066A0002B322F303141113E023534262733161656 +:1066B00015140206071123112E0235113311141679 +:1066C000161711031599CA6323206620227DF6B898 +:1066D00063ADE9766262BD8B0612FA3A077EE7A3E4 +:1066E00089E17A75E28BBFFEF29409FE2101DF0693 +:1066F00082F6B4021AFDE89ACF6D0605C7000001C4 +:106700000075FFEC056A043F00300023401123238D +:106710000F301706720C0B292908081E0F0B720088 +:106720002B323211331133332B3212392F303141A6 +:106730001E021514060623222627230606232226D8 +:1067400026353436363733060215141633323636CC +:106750003511331114161633323636353402270408 +:10676000EA29391E489E8270851B061A8D6971A11F +:10677000551E382A673F428A7F496131623160483D +:1067800059753C4140043F5AB3BE6B95F6926A5D21 +:106790005D6A7DF2AE6DBCB15C8DFEF59FE3E147B5 +:1067A000865E014AFEB662854469CA919E010E8BDF +:1067B000FFFFFFE9FFEC025305BC06260185000040 +:1067C0000107006AFE9D0000000CB4261A10067234 +:1067D000002BCECE3031FFFF00A6FFEC044005BCFD +:1067E0000626019100000106006A1000000CB42D7D +:1067F00021050672002BCECE3031FFFF0076FFEC74 +:10680000043A0673062600520000010601530600F2 +:10681000000AB3210E0772002BCE3031FFFF00A615 +:10682000FFEC0440067306260191000001060153A7 +:106830000C00000AB318050672002BCE3031FFFFA2 +:106840000075FFEC056A0673062601950000010736 +:106850000153009E0000000AB331170672002BCED0 +:106860003031FFFF00CE000003ED0733062600287D +:1068700000000107006A00290177000CB42115020D +:106880000272002BCECE30310001000AFFEC04E88A +:1068900005B6002000214011101919001814141514 +:1068A000027212087207000972002B322B2B321170 +:1068B0003311392F3330314522262735161633321E +:1068C0003636353534262321112311213521152162 +:1068D000112132161515140603922F46171D442A4E +:1068E000496C3D889EFE6366FEB003BAFDFC01AEB6 +:1068F000BDBDB8140A085E090A407F5C979186FC0A +:10690000EE05595D5DFE16B4B69DB2CAFFFF00CE1E +:10691000000003EF079806260160000001070076DB +:1069200001BB0177000AB30D050272002BCE303196 +:106930000001007FFFEC04C205CC00230019400CCD +:1069400005080814001D03720D140972002B322B68 +:106950003211392F33303141220E02072115211E09 +:106960000333323637150606232224023534123615 +:106970002433321617072626033F86D49858080377 +:106980000CFCF2034A8FD48C6FB74E48BE77E1FE01 +:10699000D6945EB50107A771BC552952AC056E535C +:1069A0009CD9855C93EBA659211A5A1B22BD015430 +:1069B000E2A40112C96E2A285B2B2400FFFF006F9E +:1069C000FFEC03F305CB060600360000FFFF00CE08 +:1069D0000000013505B60606002C0000FFFF00038D +:1069E0000000020507330626002C00000107006A9C +:1069F000FEB70177000CB40D19010272002BCECE48 +:106A00003031FFFFFF47FE90013505B60606002D29 +:106A100000000002FFFCFFE9070F05B6002600306A +:106A2000001F4010271B0872301212001D10027246 +:106A300007000972002B322B3211392F332B3230E1 +:106A40003157222627351616333236363736361268 +:106A50003637211133321616151406232111210E53 +:106A600004070E02253332363534262623236F24BD +:106A70003817173321465535151527221F0D025992 +:106A8000E0ADE370F5F1FEA0FE650916181C1E10BE +:106A90001A4878035CE8CBC362BC87D1170C095B4A +:106AA000090D6CBA7473FA0100FA72FD7E55B18952 +:106AB000CCD9055952B8C1C0B8528DD678729FABA7 +:106AC00077863600000200CE0000074505B60013A9 +:106AD000001D002340110703031D121200060102CE +:106AE00072141010000872002B3211332B3211393E +:106AF0002F333311333031731133112111331133EB +:106B0000321616151406232111211125333236357C +:106B10003426262323CE6702C968DFADE370F5F083 +:106B2000FE9EFD370331E8CAC362BC86D105B6FDBF +:106B30007E0282FD7E55B189CCD902D7FD295B9FAB +:106B4000AB7786360001000A000004EA05B60013A0 +:106B5000001D400E0212120E0303101302720910E0 +:106B60000872002B322B11392F333211333031415F +:106B70001521112132161511231134262321112339 +:106B800011213503DEFDE201C3B6B1667C94FE4CF3 +:106B900066FEB005B65EFE16AABCFDF801FD938147 +:106BA000FCEF05585E00FFFF00CE0000048B079845 +:106BB000062601B300000107007601D20177000A22 +:106BC000B312050272002BCE3031FFFF0011FFEC33 +:106BD00004B10769062601BC000001070233001654 +:106BE0000177000AB322110272002BCE303100016E +:106BF00000CEFE9004E605B6000B0015400A0B0619 +:106C00000272080201050872002B32CC332B32309D +:106C10003161211123112111331121113304E6FEB9 +:106C20002869FE2967034C65FE90017005B6FAA835 +:106C30000558FFFF0000000004CD05BB0606002438 +:106C40000000000200CE0000044105B6000D001750 +:106C50000019400C05171700040102720E0008729B +:106C6000002B322B3211392F333031731121152182 +:106C700011213216161514062325213236353426F5 +:106C8000262321CE0331FD360111AEE06DEFF4FE77 +:106C9000D7011ACCBB5EB988FEFE05B65DFDDB559B +:106CA000B08ACED75B9FAB778636FFFF00CE000061 +:106CB000049305B6060600250000FFFF00CE000085 +:106CC00003EF05B60606016000000002000EFE900C +:106CD00004FD05B6000F0017001A400C110F0272D8 +:106CE0000A01161604070608003FCD32331133336C +:106CF0002B3230314111331123112111231133363D +:106D00001A02370521060A02072104689564FBD997 +:106D1000646A4D83663F08020CFE50093E617C4662 +:106D2000031A05B6FAA8FE320170FE9001CE840166 +:106D30004F01700170A55E94FEADFEA5FEC47C00FF +:106D4000FFFF00CE000003ED05B606060028000098 +:106D50000001000D0000062F05B6001100224013AF +:106D60000009030F0C0606010E0E0B110872080530 +:106D7000010272002B32322B3232111217393031AC +:106D80004101330111331101330101230111231199 +:106D90000123027BFDAD79024B63024D78FDAC020D +:106DA0006F7BFD9B63FD9C7B02EE02C8FD3C02C431 +:106DB000FD3C02C4FD38FD1202E5FD1B02E5FD1B92 +:106DC00000010052FFEC040705CB002E001F400F0E +:106DD00004031B1B1A1A0B232B0372130B097200DB +:106DE0002B322B3211392F331239393031411406FD +:106DF000071516161514060623222627351E0233FC +:106E0000323635342623233533323636353426238D +:106E1000220607273E023332161603EBA5849DA8EF +:106E200078ECAC7AD952398C9649CCDAE5E1D9E1E3 +:106E30008DB95CB89988BA58353C8AA6638CC76905 +:106E4000045C98A81D051FAE9981BE692B2B651E99 +:106E50002C19B19FA1955A48896086974D3C492BC2 +:106E600046285CA5000100CF000004F605B6001519 +:106E7000001A400E0708121304000C1408720A00CE +:106E80000272002B322B3211173930315333111467 +:106E90000E0207330133112311343E02372301233D +:106EA000CF620102020206035D696202020301066B +:106EB000FCA46B05B6FBEE2347433D1A0516FA4AC0 +:106EC0000401294E483F1AFAE700FFFF00CF0000F7 +:106ED00004F60769062601B100000107023300A08D +:106EE0000177000AB31A000272002BCE3031000184 +:106EF00000CE0000048B05B6000A0019400D020701 +:106F00000A03040905027201040872002B322B32B5 +:106F1000121739303161230111231133110133016B +:106F2000048B83FD2D676702BE82FD3F02E9FD17DA +:106F300005B6FD3C02C4FD3A0001FFFCFFE904A4D4 +:106F400005B6001D0015400B031C0272130C0972DC +:106F5000000872002B2B322B323031612311210EAD +:106F600003070E022322262735161633323636370C +:106F700036361236372104A466FDEF0B1C2123158B +:106F80001A487864243916173321465536141526C5 +:106F900022200D02CE055967EAF3EA678DD6780CF8 +:106FA000095B090D6DB97372F90102FB7200FFFFF5 +:106FB00000CE0000061805B6060600300000FFFFF0 +:106FC00000CE000004F205B60606002B0000FFFF0D +:106FD000007FFFEC059C05CD060600320000FFFF98 +:106FE00000CE000004E705B60606016D0000FFFFB5 +:106FF00000CE0000043E05B6060600330000FFFF89 +:10700000007FFFEC04B805CB060600260000FFFF5A +:10701000000A0000042605B606060037000000013D +:107020000011FFEC04B105B6001D0017400B17104E +:10703000051D1102720C050972002B322B32123918 +:1070400039303141010E02232226273516163332FC +:107050003636370133011E0217333E02370104B1C1 +:10706000FDFE316D98723C562125563255755829D2 +:10707000FDC57101C50C1312090408121208018A1A +:1070800005B6FB986BA057120C68121444835F047A +:1070900044FC9716292917132B2A11036F00FFFFB1 +:1070A000006EFFEC05AC05CB060601720000FFFF89 +:1070B000FFFF0000044E05B60606003B000000017D +:1070C00000CEFE90058305B6000B0017400B0A05A5 +:1070D00002720B070701040872002BCC3311332B0B +:1070E0003230316511231121113311211133110572 +:1070F0008362FBAD67034D655DFE33017005B6FA33 +:10710000A80558FAA700000100B60000048C05B6D7 +:107110000013001D400E110E0E020505001309029A +:1071200072000872002B2B3211392F333311333098 +:10713000316123110606232226351133111416332B +:107140003236371133048C666BD78BD2D16697AF4A +:1071500084D26E66027A2D39BDAF0236FDDB8B9587 +:10716000342F02E2000100CE0000073E05B6000BFE +:107170000017400B0B07020272080404010872009A +:107180002B3211332B323230316121113311211165 +:107190003311211133073EF99067029D67029E6704 +:1071A00005B6FAA80558FAA80558000100CEFE90C9 +:1071B00007D905B6000F001B400D0E0A0502720F1D +:1071C0000B070701040872002BCC331133332B3229 +:1071D0003230316511231121113311211133112165 +:1071E00011331107D963F958670298670298675DF0 +:1071F000FE33017005B6FAA80558FAA80558FAA793 +:107200000002000A000004D505B6000D00170019A1 +:10721000400C17050500020302720E000872002BD5 +:10722000322B3211392F33303161112135211121A7 +:107230003216161514062325213236353426262318 +:10724000210163FEA701BF0117A9DE6EF1EDFED299 +:10725000011EC5C061B783FEF805595DFD7E56B0BD +:1072600089CCD95B9FAB77863600000300CE000047 +:10727000057305B6000B00150019001B400D150322 +:10728000030017010272160C000872002B32322B19 +:107290003211392F33303173113311213216161553 +:1072A00014062325213236353426262321011133B5 +:1072B00011CE670114A8DF6EF1EDFED5011CC5BE2D +:1072C00060B683FEFA03D76705B6FD7E56B089CC5B +:1072D000D95B9FAB778635FD2905B6FA4A000002D7 +:1072E00000CE0000045505B6000B00150017400B3A +:1072F000150303000102720C000872002B322B11DF +:10730000392F33303173113311213216161514060B +:107310002325213236353426262321CE670126A99E +:10732000E071F6EDFEC3012EC5C363B982FEE80528 +:10733000B6FD7E56B089CCD95B9FAB77863600010F +:10734000003FFFEC047305CB00230019400C1E1D09 +:107350001D071710097200070372002B322B32121F +:10736000392F33303141220607273636333216168D +:1073700012151402042322262735161633323E0234 +:10738000372135212E0301D65EB8502954D06CA880 +:10739000FBA653A0FECBE17CB74B4FB66E8FDD98BA +:1073A0004F02FCF5030A054D8DCC056E28255A26A3 +:1073B0002A66C0FEF1AAE7FEA7C01F1C5D1923596B +:1073C000A9EC935D89D8984F000200CEFFEC07BA74 +:1073D00005CD00170027002140120F0A0A052414CA +:1073E00003720D02720C08721C050972002B322BFD +:1073F0002B2B3211392F3330314114020606232250 +:10740000240227211123113311213612243332048F +:107410001205141216333236123534022623220690 +:107420000207BA4C9DECA0D0FEED8B04FE626767AC +:10743000019F09920111C7D001168DFB846DE6B43E +:10744000B6E76D6DE5B6B2E77002DDA6FEEDCA6E79 +:10745000BC014DDAFD3105B6FD76C9012FA9BDFE8F +:10746000AECFC9FECEADA8012BC3C20129A8A0FE94 +:10747000DF0000020032000003FF05B6000E001816 +:10748000001D400E031717000002100A02720D02C1 +:107490000872002B322B3211392F3312393031411F +:1074A0000123012E0235342421211123111123221D +:1074B000060615141633210230FE7D7B01945A9086 +:1074C0005401110102016466F68EC163CABD012137 +:1074D000027CFD840290145A9F7AD3CCFA4A027C33 +:1074E00002DF428F74A19D00FFFF0060FFEC039557 +:1074F000045206060044000000020079FFEC042458 +:10750000061B00220032002C40152E2A2A161112CA +:1075100012161607231E0B720D08080407017200CD +:107520002B323211332B3212397D2F331133113379 +:10753000113330315334123637362437170E0307E0 +:107540000E0207333E0233321616151406062322A6 +:107550002E02013236363534262322060607141E43 +:1075600002794181606B012DC71068B192732A4284 +:107570005E38070825779C5D89BB6068CF9B7EB429 +:10758000713601E1789C4CA6A05D98752A2254932F +:10759000028DCD0128C132454A175A0C1E252E1DD9 +:1075A0002891D48E43683D73DD9EA2F38567B7F5BD +:1075B000FE456BC789CBD144774D6FD3AA630003D7 +:1075C00000B50000040E043F0011001A0023001F44 +:1075D000400F0403202016160C1F0D0672170C0A0C +:1075E00072002B322B3211392F331239393031419D +:1075F0001406071516161514060623211121321636 +:107600001603342623211121323603342623211177 +:1076100021323603E36B586B8354AD87FE2F01C5CF +:1076200078A0513E9E99FEAD01599998297A92FE13 +:10763000AB014B90860336677615061081785F8A1A +:107640004C043F3D75FDA87566FE466D026B5663A2 +:10765000FE826300000100B500000335043F000511 +:10766000000EB602050672040A72002B2B3230316E +:107670004115211123110335FDE666043F59FC1A1B +:10768000043F00020029FE90042E043F000E001566 +:10769000001B400C100E060A011515070480050A90 +:1076A000003F1ACD32331133333F33303141113380 +:1076B000112311211123113336121237052106022D +:1076C000020721039C9263FCC062495C7C41020179 +:1076D000ACFEB0084070500258043FFC1AFE37015F +:1076E00070FE9001C97F01380169C655B3FEB9FE2D +:1076F000E178FFFF0076FFEC03EF04540606004834 +:1077000000000001000B00000543043F00110020B1 +:107710004012010A100D07040606110F0B0672062F +:1077200003090A72002B32322B32321217393031F0 +:1077300049022301112311012301013301113311E6 +:1077400001051EFE2701FE7AFE0E60FE0E7A01FE86 +:10775000FE257601D36001D3043FFDEDFDD4022761 +:10776000FDD90227FDD9022C0213FDF00210FDF015 +:10777000021000010041FFEC03370454002F001FEA +:10778000400F0708222221210018100B7229000740 +:1077900072002B322B3212392F33123939303141EA +:1077A00032161615140607151E0215140606232296 +:1077B0002626273516163332363635342626232329 +:1077C000353332363534262322060727363601AEC6 +:1077D000709E53645B4C673465BA82488067264963 +:1077E000AB615C8E524A906A928788A2857E598CE2 +:1077F0004A254CA70454427D595E7B1A06114A6FF4 +:107800004864924F12211463272C366C524E612D1E +:107810005763696165292255232B000100B50000DB +:107820000416043F00120017400B0F061008120642 +:10783000720A100A72002B322B3212393930314160 +:1078400011140E0207013311231134363637012388 +:107850001101170101020202897C60010201FD741D +:1078600079043FFCF3173032301703CDFBC103140A +:107870001E41411DFC2F043FFFFF00B50000041610 +:1078800005F2062601D10000010602331800000AA5 +:10789000B317120672002BCE3031000100B5000084 +:1078A0000398043F000A0019400D050A020307016E +:1078B00008067204070A72002B322B321217393075 +:1078C000314133010123011123113311030575FEE9 +:1078D00014020A7DFE006666043FFDF0FDD102271A +:1078E000FDD9043FFDF00001000AFFF603A6043FA6 +:1078F00000160015400B031506720F080B72000AE4 +:1079000072002B2B322B32303161231121020206FF +:10791000062322262735161633323E02123721035C +:10792000A665FE841334527A5A1A280C0C1E16339C +:10793000503F2E230E023B03E7FEFFFE83F97A053C +:10794000045203034D9EF10148D0000100B0000035 +:1079500004D7043F0014001B400E13060A03101442 +:107960001206720902100A72002B32322B321217E1 +:1079700039303141112311343637230123012316C5 +:10798000161511231133010104D75E030205FE769B +:1079900058FE790502025F8B0189018B043FFBC110 +:1079A000030E2C502EFC4803B92E5132FCF8043F34 +:1079B000FC4003C0000100B50000042D043F000B93 +:1079C0000019400C0108080A040B0672060A0A7224 +:1079D000002B322B3211392F333031411121113329 +:1079E00011231121112311011B02AD6565FD5366A1 +:1079F000043FFE2401DCFBC1020AFDF6043FFFFF49 +:107A00000076FFEC043A0454060600520000000120 +:107A100000B500000418043F00070010B704070673 +:107A20007202060A72002B322B32303141112311BF +:107A300021112311041865FD6866043FFBC103E6AC +:107A4000FC1A043FFFFF00B5FE1F044F0454060656 +:107A500000530000FFFF0076FFEC038D0454060680 +:107A6000004600000001002800000369043F0007F1 +:107A700000134009010505060672030A72002B2B4C +:107A8000321133303141211123112135210369FE97 +:107A90009063FE92034103E6FC1A03E65900FFFFE0 +:107AA0000001FE1003AE043F0606005C0000000368 +:107AB0000074FE1404E606140015001E00260025BE +:107AC00040141F1616011407722009091E0C0B72B0 +:107AD0000A0F72000072002B2B2B323211332B3223 +:107AE000321133303141111E0215140606071123DD +:107AF000112E02353436363711110E0215141616B2 +:107B00001713113E0235342602DEA3E97C7AE9A57B +:107B100062A3E97C7BE9A68ABA5D5EBA896088B90E +:107B20005FD10614FE3C0A8BF3A79FF5920BFE244F +:107B300001DC088CF6A7A6F38C0A01C4FDE40776E5 +:107B4000CE8C90CF740703B0FC50097ACF88D5F45F +:107B5000FFFF002F000003C8043F0606005B000083 +:107B6000000100B5FE900495043F000B0019400C85 +:107B7000090406720A06060080030A72002B1ACC5A +:107B80003311332B323031412311211133112111A3 +:107B9000331133049563FC836602846591FE900182 +:107BA00070043FFC1A03E6FC1900000100A4000069 +:107BB00003EE043F0013001D400E0704040C0F0FDA +:107BC0000A091306720A0A72002B2B3211392F335D +:107BD000331133303141111416333236371133112A +:107BE0002311060623222635110109888370B3521A +:107BF000656559B379ADB3043FFE93897D463B017A +:107C0000F2FBC101F53C44B1A0017900000100B3D1 +:107C10000000061A043F000B0017400B0B08030678 +:107C200072090505020A72002B3211332B323230F1 +:107C300031411121113311211133112111061AFA89 +:107C40009965021C65021C043FFBC1043FFC1A033A +:107C5000E6FC1A03E600000100B3FE9006AC043F08 +:107C6000000F001D400E0F0C0706720D01090903DD +:107C700080060A72002B1ACC331133332B32323088 +:107C800031411133112311211133112111331121EC +:107C90001106199365FA6C65021C65021C043FFC11 +:107CA00019FE380170043FFC1A03E6FC1A03E600D3 +:107CB00000020029000004CF043F000E0017001945 +:107CC000400C1001010B0D0E0672110B0A72002BF5 +:107CD000322B3211392F3330314111213216161522 +:107CE00014060623211121350121112132363534A4 +:107CF0002601D7017B83A85256B189FE33FEB70314 +:107D000021FE8D01649D918D043FFE36488860669A +:107D1000914E03E659FDDDFE3A77776D6B00000367 +:107D200000B500000513043F000C00150019001BEE +:107D3000400D1503030017010672160D000A7200AC +:107D40002B32322B3211392F333031731133112151 +:107D5000321616151406062325213236353426230D +:107D60002101113311B566017480A34F54AE86FE14 +:107D7000A201539B928D8EFE9B039365043FFE36BA +:107D800048886066914E5676786D6CFDE3043FFB43 +:107D9000C100000200B500000414043F000C0015EF +:107DA0000017400B1100000A0B0672120A0A72003B +:107DB0002B322B11392F3330314121321616151445 +:107DC00006062321113301342623211121323601E5 +:107DD0001B018380A55155B086FE2C660293908DC1 +:107DE000FE8A01669994027548886066914E043F48 +:107DF000FD056D6CFE3977000001005FFFEC038824 +:107E00000454001F0019400C0D0C0C0011180772CF +:107E100007000B72002B322B3211392F33303145D2 +:107E200022262735161633323636372135212626B7 +:107E3000232206072736363332161615140206019A +:107E4000735985363D894F8AB86207FD8C027307E6 +:107E5000C7C93A8B3C183A964DA1E37978ED141DC9 +:107E6000195D192170C98657C8D71A1A58191D7A71 +:107E7000F4BAACFEFC90000200B3FFEC05EC045435 +:107E800000160026002140120E0909042313077270 +:107E90000C06720B0A721B040B72002B322B2B2B5D +:107EA0003211392F3330314114020623222626277E +:107EB000211123113311213E0233321616051416F7 +:107EC0001633323636353426262322060605EC6371 +:107ED000C6968DC16604FEA36565015E0965C08F07 +:107EE00098C35EFCF14495797797474695787896E4 +:107EF000460221A5FF009087F4A4FDF5043FFE256E +:107F00008AE18594FFA088D97C78D88D8AD67A7A40 +:107F1000D7000002002800000385043F000E001770 +:107F2000001D400E0212120E0E01150906720C0100 +:107F30000A72002B322B3211392F33123930317340 +:107F400023012E0235343633211123112101141659 +:107F5000332111212206A1790148597E41CBA1018B +:107F6000C165FEBAFEE18C8D014CFEAF888C01D458 +:107F70000B4A7E5AA09EFBC101CA0139717001C52E +:107F80007900FFFF0076FFEC03EF05BC06260048F2 +:107F900000000106006AF400000CB43529000772E5 +:107FA000002BCECE30310001001CFE14040F06144D +:107FB000002F00294015181C1C151D1D27230E0E0F +:107FC00027190072140A7207000F72002B322B2B34 +:107FD0002F33113311392F333311333031412226EE +:107FE0002735161633323635113426232206061568 +:107FF00011231123353335331521152115140607A7 +:10800000333E02333216161511140606031E29409C +:10801000181C3C20474E948C77A5546698986501AF +:10802000C9FE370302061B6695627CA9583C6CFEAC +:10803000140D0A580C0A5E610387A1985DBA8DFD84 +:10804000B804F752CBCB52EF2B4B283E633A55AFD7 +:1080500088FC715B7C3FFFFF00B500000335062103 +:10806000062601CC00000107007601570000000A37 +:10807000B30D050672002BCE303100010076FFEC07 +:108080000398045400200019400C131616000F0822 +:1080900007721A000B72002B322B3211392F33303A +:1080A0003145222626353436363332161707262632 +:1080B00023220606072115211E0233323637150604 +:1080C000060270A5E27384EEA04E883A1B3B803B0B +:1080D0007EB7680B0273FD8B0456B08851903D3615 +:1080E0008D1486FBADB4FF871C19581A1965B98128 +:1080F0005784C97220195B181F00FFFF005AFFEC5C +:10810000035C0454060600560000FFFF00A00000B8 +:10811000013205D10606004C0000FFFFFFE600001B +:1081200001E805BC062603AF00000107006AFE9ABD +:108130000000000CB4190D020672002BCECE3031B7 +:10814000FFFFFF96FE14013205D10606004D000028 +:108150000002000AFFF60628043F001F0028001F47 +:108160004010210101120D1F067219120B72220B11 +:108170000A72002B322B322B3211392F333031411E +:1081800011213216161514060623211121020206AA +:10819000062322262735161633323E0212370121D6 +:1081A000112132363534260373014180A54F55AF76 +:1081B00089FE72FEB71334517A591C270C0B1E1618 +:1081C00033513E2F230E0337FED101209C938F04A1 +:1081D0003FFE3648886066914E03E6FEFFFE84F956 +:1081E0007A05045203044D9EF20148D0FDDDFE3AAB +:1081F00077776D6B000200B5000006BD043F0014E8 +:10820000001D00234011011212160D0D0F1410064F +:1082100072170B0B0F0A72002B3211332B321139EC +:108220002F33331133303141112132161615140614 +:1082300006232111211123113311211101211121B3 +:10824000323635342603F5015282A54F54B088FEEC +:108250005DFD8E6767027301A9FEBB01359C938E9D +:10826000043FFE3548876066914E021AFDE6043FE2 +:10827000FE3301CDFDDDFE3A77776D6BFFFF001C0D +:108280000000040E0614060600E90000FFFF00B51A +:10829000000003980621062601D30000010700769E +:1082A000015D0000000AB312080672002BCE3031C7 +:1082B000FFFF0001FE1003AE05F20626005C000081 +:1082C000010602338900000AB322000672002BCE99 +:1082D0003031000100B5FE90041A043F000B001578 +:1082E000400A070206720A0904010A72002B3232A0 +:1082F000CC2B323031612111331121113311211175 +:10830000230236FE7F66029A65FE7F63043FFC1AF5 +:1083100003E6FBC1FE90000100CE000003EE06E381 +:1083200000070010B70200050272040872002B2B30 +:10833000CC333031411121112311211103EEFD47BE +:108340006702BF06E3FE75FAA805B6012D0000011D +:1083500000B500000335058900070010B7020005CD +:108360000672040A72002B2BCC33303141112111DB +:10837000231121110335FDE666021E0589FE62FC0C +:1083800015043F014A00FFFF0034000006F2079881 +:108390000626003A000001070043023E0177000A6A +:1083A000B330100272002BCE3031FFFF001D0000F1 +:1083B00005AB06210626005A000001070043019E76 +:1083C0000000000AB3311C0672002BCE3031FFFFD3 +:1083D0000034000006F207980626003A0000010764 +:1083E000007602F10177000AB330100272002BCE42 +:1083F0003031FFFF001D000005AB06210626005AA4 +:1084000000000107007602510000000AB3310F0698 +:1084100072002BCE3031FFFF0034000006F207332C +:108420000626003A00000107006A01440177000CAB +:10843000B43F33100272002BCECE3031FFFF001D4F +:10844000000005AB05BC0626005A00000107006AC3 +:1084500000A40000000CB440340F0672002BCECEF6 +:108460003031FFFF00000000043907980626003C69 +:1084700000000107004300C90177000AB30F07029B +:1084800072002BCE3031FFFF0001FE1003AE06213B +:108490000626005C00000107004300820000000A7D +:1084A000B324000672002BCE30310001005201FBD4 +:1084B00003AE025800030008B10100002F32303132 +:1084C0005335211552035C01FB5D5D000001005234 +:1084D00001FB07AE025800030008B10100002F3273 +:1084E00030315335211552075C01FB5D5D00FFFF04 +:1084F000005201FB07AE025806060202000000020D +:10850000FFFCFE510335FF7800030007000CB301A8 +:10851000020605002F33CE3230314121352135217D +:1085200035210335FCC70339FCC70339FE5152839B +:1085300052000001002503C1010B05B6000A000E20 +:10854000B5010080050272002B1ACD393031532756 +:108550003E0237330E0207310C10313D21471A30ED +:10856000240903C1144FA8A3474AB2B0490000012F +:10857000001E03C1010405B6000B000EB501058005 +:108580000B0272002B1ACD39303153170E0207231C +:108590003E0337F60E0F323C214814261F170705FD +:1085A000B6144FA8A248378186803700FFFF0045E8 +:1085B000FEF8012B00ED040702060027FB3700013F +:1085C000002303C1010A05B6000A000EB5090480A4 +:1085D0000A0272002B1ACD333031531E0217232E9C +:1085E000022737920924301B49203E310F0D05B672 +:1085F00048B2B14A48A2A84F14000002002503C1A6 +:10860000024905B6000A00150017400A11101006AD +:1086100004800A150272002B321ACC323211333028 +:1086200031410E020723273E0237230E020723277C +:108630003E023702491B302408620D0E323E21F7FC +:108640001B302409620C10303E2105B64AB2B049F5 +:10865000144FA8A3474AB2B049144FA8A347000239 +:10866000001E03C1024205B6000A00160017400AA8 +:10867000010C0C1105800A160272002B321ACC3242 +:10868000331133303141170E0207233E02372317CF +:108690000E0207233E033702340E0F313E21481BE2 +:1086A000302408DC0D0E323D214714261F17060525 +:1086B000B6144FA9A1484AB1B248144FA9A14837EE +:1086C00081868037FFFF0045FEF8026900ED040750 +:1086D000020A0027FB37000100730000036D061437 +:1086E000000B00174009040101070A0A03080300F0 +:1086F0002F2F12392F3333113330314125132313E8 +:1087000005350503330325036DFE9F186F18FEA67C +:10871000015A186F180161042010FBD00430106357 +:108720000F01A0FE600F0001006F0000037006142F +:1087300000150027401109000006030B14140E1148 +:1087400003110311050F05002F2F1239392F2F1197 +:1087500033331133113333113330314125152513A0 +:1087600023130535050313053505033303251525A7 +:1087700013020F0161FE9F187017FEA1015F131312 +:10878000FEA1015F1770180161FE9F1201D60F61F3 +:108790000EFE6E01920E610F013B012E0F610F0163 +:1087A00092FE6E0F610FFED2000100E80238021B3C +:1087B000039F000F0008B1040C002F3330315334F5 +:1087C0003636333216161514060623222626E825D9 +:1087D000443030452525453030442502EC3C4F28B7 +:1087E00029503A38512B2A50FFFF00A4FFEB0519FE +:1087F00000A20426001100000027001101EA000079 +:108800000007001103D3000000070071FFEC08B758 +:1088100005CB000B0017001B00270033003F004B67 +:10882000002C40174034463A0D72281C2E220D723F +:108830001A0C1206001B1B0C000572002B32322F83 +:1088400010CC323F2B32CC322B32CC323031413251 +:10885000161514062322263534361722061514164B +:10886000333236353426250123011332161514060A +:1088700023222635343617220615141633323635A0 +:1088800034262532161514062322263534361722AF +:108890000615141633323635342601919290968E91 +:1088A0008B93958B606563606565600307FCD55F9E +:1088B000032B429091968E8B93958C6165636065D6 +:1088C0006560024C9091968E8B93958C6166636186 +:1088D00065646005CBECDDE2EBEEDFDFEA50BCBDAA +:1088E000BCC1C3BAB9C03BFA4A05B6FDCBECDDE268 +:1088F000EAEDDFDFEA50BBBEBCC0C1BBB9C050EC83 +:10890000DDE2EAEDDFDFEA50BBBEBCC0C1BBB9C0EF +:108910000001005003B701CE05B60003000AB30200 +:10892000010272002BCD30314133012301636BFE14 +:10893000CB4905B6FE010002005003B7030F05B690 +:1089400000030007000EB5070002060272002B327A +:10895000CE32303141013301210133010191011344 +:108960006BFECAFE7701136BFECB03B701FFFE015E +:1089700001FFFE0100010040009A01C803C6000685 +:108980000010B70406030002050105002FCC1739BB +:1089900030315301170101070140014444FEE50154 +:1089A0001B44FEBC023C018A2BFE95FE952B0187E1 +:1089B0000001003F009A01C803C600060010B7047A +:1089C00002050106050003002FCC17393031530191 +:1089D0001501270101830145FEBB44011BFEE50390 +:1089E000C6FE791BFE762C016B016B00FFFF00A415 +:1089F000FFEB02F005B604260004000000070004A7 +:108A000001AA00000001FEB50000023D05B600030A +:108A1000000BB40212720002003F2B3031410123DF +:108A200001023DFCD55D032B05B6FA4A05B60001EF +:108A30000075024C02A304E500140019400A12114B +:108A400009090E0400101000002F322F10CC323311 +:108A500011333330314132161511231134262322BC +:108A60000615112311331733363601AC7780416177 +:108A70005B757A42350A041C7904E5737CFE560165 +:108A8000A7615C7E7EFE98028D78374D00010069FB +:108A90000000042205B600110020400F0110100450 +:108AA0000D090C0C0008050472000C003F2B32125B +:108AB000392F33CE32321133303161112335331136 +:108AC0002115211121152111211521110123BABAD6 +:108AD00002FFFD660273FD8D0170FE90012B5304B1 +:108AE000385DFDB95CFEC853FED50001004F0000A3 +:108AF000043305C90029002C40150B25250E221230 +:108B00001E1E0F2121191A1616190C0700057200D6 +:108B10002B323F33113311392F33331133CE3232ED +:108B20001133303141321617072626232206151538 +:108B30002115211521152114060607211521353E81 +:108B40000235233533352335333534363602BB67AA +:108B50009D40244289548C920199FE670199FE66DA +:108B60002444320330FC1C526830D4D4D4D455ABE6 +:108B700005C9271D541C23A1ACAB53FD536C955C58 +:108B80001A5E570F599F7753FD539F8DC1640003A1 +:108B900000AAFFEC059A05B6000C0015002E002D6A +:108BA00040161E250B722C2D2D172A1A1A2E170F60 +:108BB00009090B0E0C02720B002F2B3212392F33C6 +:108BC0002FCD331133113311332B32303141321663 +:108BD00015140E02232311231117231133323635B6 +:108BE0003426011533152311141633323637150682 +:108BF0000623222626351123353737016DFDFE3D2C +:108C000080C88D4567BD5639E2D5C80259EAEA45A4 +:108C1000501F3D1717442E4C6431A2A32405B6CC37 +:108C2000D26BA8763EFDAF05B65CFD53ACBAAD9AEB +:108C3000FEC7D554FE0E6A5A090751090C3A7354FF +:108C4000020B3822CF000001004AFFEC046105CD81 +:108C50000036002B40153330300F2718182A150C1A +:108C60000F0F001C230D7207000572002B322B32F0 +:108C700011392F33CE3232113311331133303141A8 +:108C800032161707262623220E0207211521060673 +:108C9000151416172115211E023332363715060614 +:108CA0002322262627233533262635343637233507 +:108CB000333612360322639646273B8C5156947402 +:108CC0004E10020CFDEB0102020101FEFE0A1571BD +:108CD000BC834D913E3A8F5A97E38F1BB5AC01028E +:108CE0000201ACB5168CE505CD26255820273E7A25 +:108CF000B6775214391E2037165290CD6C241D6061 +:108D00001A2278F3B95218341E1E3D1352AD0104D5 +:108D1000900000040090FFF805E005C10003000F7B +:108D2000001B003600254012301C232A03032304B5 +:108D300072190D07130101070C72002B322F32102C +:108D4000CC322B322F3210CC323031410123010191 +:108D500014062322263534363332160514163332E0 +:108D60003635342623220601222635343636333270 +:108D70001617072626232206151416333236371502 +:108D8000060604F7FCD55E032B0147A48A83A69E42 +:108D9000918B9DFE006D695F7260716B6BFDF79743 +:108DA000B04E9A6D30602D182B5527817B7E743222 +:108DB000622A296305B6FA4A05B6FB98A0B6ADA9A2 +:108DC0009ABCB4A2828A87857C9090014AAAA56B3E +:108DD0009D56110F48100D957C848311124A101373 +:108DE00000020073FFEE036705CB0023002D002275 +:108DF0004013100D2011142B0608271905720303C8 +:108E00000000080D72002B3211332F2B321217394C +:108E1000303165323637330E0223222626351106CD +:108E20000607353636371134363633321615140602 +:108E3000060711141613342623220615113636029E +:108E4000565E600A49063E775F587C4034632F3691 +:108E5000622E3C714C75785AAE7D5ED24D4B4751B7 +:108E6000979943777462904E4B946D011914200AC0 +:108E70004D0E211301FF6382439A8C7DD4A639FEE7 +:108E8000D5868104616D6D6773FE264DEE0000048A +:108E900000CD000007A605B600130017002500311D +:108EA000002640122C1F261814150D030009090175 +:108EB00002720C0C0008003F322F2B322F1139396F +:108EC0002F33DE32CC32303173113301332E023581 +:108ED0001133112301231E021511213521150322FF +:108EE0002626353436333216161514062732363513 +:108EF0003426232206151416CD69030A050104023F +:108F00005F67FCF306020303046601D9EB59844949 +:108F1000A08A5C82459E88646C6965696B6D05B644 +:108F2000FAF93378753003B7FA4A050B3975733798 +:108F3000FC4D555501124E976BA5B151986CA0B1DF +:108F40004D8381848383858182000002000B02E5CA +:108F5000051A05B60014001C002B40151B1717033B +:108F60000F0C0318070E0E00001518050202180258 +:108F700072002B322F3310CC3211331133111739C9 +:108F8000331133303141113313133311231134367C +:108F90003723032303231616151121112335211519 +:108FA0002311026B79DEE47452030106E547DE0605 +:108FB0000201FE2DDB020ADD02E502D1FD9F026106 +:108FC000FD2F018B346A33FDA40261346434FE6BDF +:108FD00002884949FD78FFFF0052000005E105CDF8 +:108FE00006060175000000020066FFDD048B0448E0 +:108FF000001900220019400C220E0E001E090672F4 +:1090000012000B72002B322B3212392F33303145C4 +:1090100022260235343E0233321616152111161659 +:1090200033323637170E0213112626232206071174 +:109030000279ADED795D9CBC5E97EF8CFCC52CA1EF +:109040005C95B145483078ACAC269D6A65932F237A +:10905000A001029394D68A428AFDAFFE9C2F4C7BDE +:109060006F294C7F4C028B0115284F472EFEE900DB +:109070000005002DFFF705BC05B600030011001F19 +:1090800000380044002E401939332719043F2D20A1 +:10909000120303200D720D0E0903040F01010F04CA +:1090A00072002B322F10CC17392B322F3210CC32CA +:1090B0001739303161013301031134363637060672 +:1090C00007072725331101323635342627270E02AC +:1090D00015141617222635343636372626353436FB +:1090E00033321615140607161615140603363635D0 +:1090F00034262322061514160110032C5DFCD535E9 +:109100000102011E3A296629011251030D626755B9 +:109110006A1D3D51286A60899629503951499372D8 +:109120007590574E60609D8157575E53505E5D0548 +:10913000B6FA4A024A023A264C49221526183D41FF +:10914000A4FC94FDF7594C3C621D0913374A324781 +:109150005C4A836A3B57401725634B617872634EC4 +:1091600067202271536A8801FA1A5641434D4F42D3 +:1091700044510005002EFFF7061205C70003002D1D +:10918000003B005400600039401E3435434F550504 +:109190005B493C2E03033C0D722827141411110B5C +:1091A00004211A0101210572002B322F3210CC321A +:1091B000392F331239392B322F3210CC3217393044 +:1091C0003161013301032226273516163332363535 +:1091D0003426232335333236353426232206072717 +:1091E00036363332161514060715161615140601F1 +:1091F000323635342627270E021514161722263547 +:1092000034363637262635343633321615140607EB +:109210001616151406033636353426232206151481 +:1092200016016A032B5DFCD695498339418242774A +:1092300078797781816C6D6052477539283A8B5700 +:10924000808D5842535EA8031F6366556A1D3D51C9 +:10925000286A6088982A5138504A93727590574FFF +:1092600061609C8257565D53505E5E05B6FA4A02B5 +:109270003F1B1A541D21655956504A5D52464D2ACE +:10928000233F29327763556C11051269557A8DFE9B +:1092900002594C3C621D0913374A32475C4A836AC3 +:1092A0003B57401725634B617872634E67202271EC +:1092B000536A8801FA1A5641434D4F424451000502 +:1092C0000048FFF7061105B60003002200300049F0 +:1092D0000055003D4020292A38444A05503E31239C +:1092E0000303310D7214151511111A1D1D0B0416EF +:1092F000190101160472002B322F3210CC32392F93 +:109300003333113311332B322F3210CC3217393023 +:1093100031610133010322262735161633323635E3 +:10932000342623220607271321152103363633322C +:109330001615140601323635342627270E02151469 +:10934000161722263534363637262635343633324C +:109350001615140607161615140603363635342668 +:109360002322061514160167032B5DFCD687497F5F +:109370002E3C77416D7C707232541D2C2001CAFE48 +:109380007E161C47288E9FB103256366556A1C3ED6 +:109390005127696189972A5038504A9372759056BF +:1093A0004F615F9C8257575E53505E5E05B6FA4A26 +:1093B000023921195720236964596C10091B019B3C +:1093C0004AFEEA050B97768B95FE08594C3C621DC8 +:1093D0000913374A32475C4A836A3B574017256373 +:1093E0004B617872634E67202271536A8801FA1AC2 +:1093F0005641434D4F4244510005004CFFF705C90B +:1094000005B60003000A00180030003C002D40188B +:1094100011121F2B31053725190B0303190D720982 +:109420000604070101070472002B322F10CC3333DE +:109430002B322F3210CC3217393031610133010316 +:1094400001213521150101323635342627270E0238 +:10945000151416172226353436372626353436337A +:10946000321615140607161615140603363635344B +:10947000262322061514160100032C5DFCD5A60137 +:1094800075FE1F0240FE880395636655691D3E51B7 +:1094900027696189965C55504A94717591574F615F +:1094A000609D8257575E53505D5C05B6FA4A024A8A +:1094B000031E4E3FFCD3FDF7594C3C621D09133788 +:1094C0004A32475C4A836A596C2425634B6178723F +:1094D000634E67202271536A8801FA1A5641434D40 +:1094E0004F42445100020075FFEC040F05CD0026E9 +:1094F0000036001F400F341827271515002F0B13B7 +:10950000721F000372002B322B3212392F331133AA +:1095100033303141321E021514020E022322262658 +:1095200035343E03333216173636352E02232206E3 +:1095300007353E0213220E0215141633323E02374F +:10954000262602896B955C2A295688BE7C729A4D24 +:10955000285078A06570A0270305013F856A3E82E8 +:109560003123535B125E9467357F7564986B430FAC +:10957000278F05CD478ECE8774FEFBFACB795EAE82 +:10958000775EBAA47E497F64214F26A0CD62261B58 +:109590006310190EFDCF5FA1C6688D9D73B5CF5EB8 +:1095A0008083FFFF00140000047D05B606060161FC +:1095B0000000000100CFFE03050E05B60007000EF7 +:1095C000B5060102720400002F322B3230315311E4 +:1095D000211123112111CF043F66FC8DFE0307B337 +:1095E000F84D0755F8AB00010056FE0304BA05B666 +:1095F000000B001D400D0307070802000402720162 +:10960000090900002F3211332B123939331133304D +:109610003153350101352115210101211556029AD9 +:10962000FD770410FC7E0275FD7503DBFE0343032A +:10963000CF035D445DFCC2FC445C0001006D02A7E9 +:10964000042402FE00030008B10100002F32303173 +:10965000533521156D03B702A757570000010025A8 +:10966000FFF204A4068200080017400A0203050264 +:10967000030306001372002B2F392F1139113330D9 +:10968000314501233533010133010201FEDCB8F914 +:10969000010F021C5BFDB60E032156FD0D060CF9F1 +:1096A00070000003006A019D052F040A001A0026BD +:1096B0000032002740131E1212072D1B1504042A26 +:1096C000181804240A0A300412003F3333113311EE +:1096D000332F331217393311333031411406062337 +:1096E000222627060623222626353436363332161E +:1096F000173636333216052626232206151416335E +:109700003236253426232206071616333236052F25 +:109710004B8455629B41479A5F53844C4C84545F01 +:109720009D433F9E647DA4FD734081506073735FD1 +:109730005D80026F765D577E3C3B7F56627202D33E +:10974000598C5173818173528C58598D5172827D1D +:1097500077AB8B83637F666780796D677F6E787880 +:109760006E8200010004FE1402CA0614001D000EE1 +:10977000B5160F00720700002F322B323031532202 +:10978000262735161633323635113436363332162F +:109790001715262623220606151114067E223C1CC8 +:1097A0001639265C664383601E381316381B4257F1 +:1097B0002A9FFE140A0958080C8890051E81A44EA1 +:1097C00008065807093A826DFAE6B9AEFFFF006E47 +:1097D00001B80422040206270061000000C5020748 +:1097E00000610000FF500001006D00B5042304F883 +:1097F00000130027401101000002131305100F0B86 +:109800000A0A090C0C060F002F33331133332F33A0 +:1098100010CE32321133332F33303141170321153B +:10982000210321152103271321352113213521037C +:109830001B4D7E0139FE9F9C01FDFDDA894D7BFEAB +:10984000CB015D9BFE08022104F823FEF756FEB80B +:1098500056FEDD22010156014856FFFF006DFFFD57 +:10986000042404C10626001F00000007022A00008D +:10987000FD56FFFF006DFFFD042404C106260021F4 +:1098800000000007022A0000FD56000200770000D9 +:10989000042E05C3000500090019400D0409010745 +:1098A000040008020272060008003F322B32121731 +:1098B000393031610101330101270902023AFE3DCD +:1098C00001C33101C3FE3D180175FE8BFE8C02DF22 +:1098D00002E4FD1CFD217C02630268FD980000018A +:1098E000010A04D9039705F2000F0012B70F09808F +:1098F0000C0F040104002F5D331ACC323031410EBD +:1099000002232226262733161633323637039706CC +:109910004F9066678B4B05600A6B6E6B750905F29D +:10992000607C3D3B7D616E5F5E6F0001019C04CDFC +:10993000025A0614000C000EB401070C8005002F1B +:109940001ACD3939303141150E020723353E033720 +:10995000025A0B28321E3B0C1A19130406140E2F40 +:109960006E6D2F11194E59552100FFFFFF9CFE3BD4 +:10997000005FFF8304070471FE1200000001019FD5 +:1099800004D50263061D000B000EB4010B80070610 +:10999000002F331ACD32303141150E020723353EE8 +:1099A0000237026310271F06680C273620061D1198 +:1099B00020717A2C0F2F6E6D2F000002001C0354B3 +:1099C000029E06C7000A0013001D400D060B0B097E +:1099D0000904010103780F0777003F33E4392F337F +:1099E0003311331133303141231523352135013300 +:1099F0001133231134363706060703029E8D5AFEB3 +:109A00006501985D8DE70202102A17EF0445F1F118 +:109A10003F0243FDCB011A2F5D2B1E3F20FEAC0001 +:109A2000000100440344027A06C1001E001F400EDC +:109A30001D1C1C1919030606130C78021E77003F23 +:109A400033E432392F33331133113330314115219F +:109A500003363633321615140623222627351616FA +:109A6000333236353426232206072713025AFE7E68 +:109A7000161C47288F9EB18F4A7E2E3C77416D7C05 +:109A8000707133531E2C2006C14BFEEA060A9677EE +:109A90008A9520195720236964596C0F091A019C73 +:109AA0000001003D0354027E06C100060010B60509 +:109AB000010106780377003FE4331133303153015D +:109AC0002135211501A80176FE1F0241FE870354AE +:109AD000031E4F3FFCD200030039034B027706CD33 +:109AE0000019002700330017400C271A14062E0512 +:109AF000210C78280077003F32E4321739303141A9 +:109B000032161514060716161514062322262635B6 +:109B1000343636372626353436130E0215141633EE +:109B200032363534262703220615141617363635F5 +:109B3000342601577590574F61609C825B81442A9F +:109B40005138504A93613E51286A5F6267556A0CEA +:109B5000505E5D5457565D06CD72634E672022718C +:109B6000536A883C6B463B57401725634B6178FE30 +:109B70003113374A32475C594C3C611E01914F42C8 +:109B800044511B1A5641434D00160054FE8107C133 +:109B900005EE0005000B00110017001B001F00233D +:109BA0000027002B002F00330037003B003F00430D +:109BB00000470053005F006F00780081009000278D +:109BC00040121218182C2C1C1C0C1307393935356F +:109BD00021210111003F331133113311333F331170 +:109BE000331133113330315311211523152535210C +:109BF0001123350111331533152135333533112137 +:109C00003521152135211501352115012311331178 +:109C1000231133013521150123113301352115336A +:109C20003521150123113335231133012311330558 +:109C300014062322263534363332160514163332F1 +:109C40003635342623220625333216151406071519 +:109C500016161514062323133332363534262323E0 +:109C6000151533323635342623012227351616339F +:109C7000323635113311140654012FC005CE013090 +:109C80006DF9006FC0050EC36DFD490111FBE101C7 +:109C90000EFEF2010E04B76D6D6D6DFBC20110FC7E +:109CA000306F6F02C00110770111FAA86F6F6F6FEC +:109CB00006FE6D6DFB9F7F87877F7F87877FFE73A3 +:109CC000424547404047454201E1AC6E6F2E2C2D86 +:109CD0003E6D5ECF7B422E242A2F3B4A312526340F +:109CE000015E302010201425317D6F04BE01306FDD +:109CF000C1C16FFED0C1F902012FC26D6DC2FED18C +:109D00006D6D6D6D06FE6F6FFAA8010E0202010FF8 +:109D1000FA3B6D6D01A6010E044A6F6F6F6FFC2F49 +:109D2000011079010FFD6801104987A6A68789A453 +:109D3000A4895C69695C5C6868C94353314208085E +:109D4000093945505A01622220221DE39A2B252011 +:109D50002AFEFA0A66030524320192FE72655D004E +:109D600000030054FEC107AA061400030021002DC1 +:109D700000174009212502170F2B2B0200002F2F5F +:109D8000392F3939123933303149030535343637F3 +:109D90003E0235342623220606071736363332169E +:109DA0001514060706061515031416333236353416 +:109DB0002623220603FE03ACFC54FC5603EB2A4385 +:109DC0003B4E27BDA33979702E52447F373F3E3535 +:109DD000444C431B513C385353383C510614FC56F9 +:109DE000FC5703A9FB2F323E342F54624389981B42 +:109DF0002C1BB2222E3A2F3A47353D71503BFEEDD7 +:109E0000483F3F484C3D3D00FFFFFF96FE140209CE +:109E1000061D062603B000000107014BFF7100007C +:109E2000000AB3110B0672002BCE3031FFFF001E6B +:109E300003C1010405B60606020600000002000A7E +:109E4000FFEC0486062B003B0047002E40151F1C2C +:109E50001C2023054343083423342334002D1009E8 +:109E6000723C00002F322B321139392F7D2F1133E4 +:109E70003311331133331133303141321E02173372 +:109E800015231616151402060623222E0235343623 +:109E90003635342623220607273636333216151474 +:109EA0000606151416333236123534262726242694 +:109EB0003534363617220615141604172E030215EC +:109EC00061A17C53128E8702023778C289527F5873 +:109ED0002C10103127192F12181D47294D5410111D +:109EE000857286B0570202ECFEC89A438D696B6A90 +:109EF000820109C80D406281062B4A99EDA25818CB +:109F00003A1AA1FEE6D579305A7E4D3D7E72293C43 +:109F1000300D094B0F115B5535777B3C7D869B01DE +:109F200033E41C39180165BF8452824D57705E6955 +:109F3000954E017FC88B49000001000000000453CA +:109F400005C3001D001B400F181B00031A1C0272E2 +:109F50001A087210090372002B322B2B121739309A +:109F600031413E03373E023332161715262623228F +:109F700006070E03071123110133021E2A5C594DF7 +:109F80001A173240290F200E0C1A0B20361D1E4FB7 +:109F90005C633168FE167202926BD7C1932823333B +:109FA0001D0506550303272F3094C2E681FDDA0212 +:109FB0002D03890000020014FFEC05F0043F001B94 +:109FC0000034002D4017282811021C1C18181A1BD9 +:109FD00006720D0E2424110B722E0A0B72002B3206 +:109FE0002B321133332B32321133113311392F30DD +:109FF000314115231E0215140606232226272306A7 +:10A0000006232226353436363723353705210E020E +:10A010001514163332363511331114161633323601 +:10A020003534262605F0EE223A23469D826F891CA0 +:10A03000051B8F69A9BB253D24FE9C03ECFCDB219D +:10A040003D27877F6C72633363488480233A043FE3 +:10A050005848A5B9698CDF816A5D5D6AF3F96AB910 +:10A06000A34938205848A4B867D6C29E8D011AFE6D +:10A07000E6628544CCCC67B8A400FFFF00CE0000A8 +:10A08000061807980626003000000107007602DA5D +:10A090000177000AB31F090272002BCE3031FFFF97 +:10A0A00000B40000066906210626005000000107E2 +:10A0B000007602FE0000000AB32F210772002BCEAB +:10A0C0003031FFFF0000FDDB04CD05BB0626002478 +:10A0D00000000007025301120000FFFF0060FDDBDB +:10A0E000039504520626004400000107025300B401 +:10A0F00000000010B503022F0B0101B8FF96B05607 +:10A10000002B34340002007EFDDB0229FF7E000BB1 +:10A1100000170010B40C00C01206007C2F331A1870 +:10A12000CC323031412226353436333216151406FE +:10A130002732363534262322061514160153597C4E +:10A140007B5A597D7C5A3E4F533A3D504DFDDB7250 +:10A150005F5D75765B607245503C3E4F4F3E3C50B4 +:10A160000002007FFFEC061C0614001C002B001BE5 +:10A17000400D1715111A05280E03722105097200EA +:10A180002B322B32123939CE3230314114020606CD +:10A19000232226260235341224333216173E023586 +:10A1A0003317060607161605141216333236123503 +:10A1B000100021220602059B51A5F4A3A5F5A45188 +:10A1C000970126DAA7FB52334727650C09766731DA +:10A1D00034FB5076F3BBBCF273FEF0FEF6BCF679AE +:10A1E00002DDA7FEECC86E6EC90115A7DE0152BEE6 +:10A1F000776E10477A5B0F91AC2659E487C4FED581 +:10A20000A8A6012AC60138015BA6FED70002007687 +:10A21000FFEC04BE04E7001A0029001B400D1412D5 +:10A220000E1804270B07721F040B72002B322B32FF +:10A23000123939CE32303141140606232226263512 +:10A240001000333216173E023533170E020716166A +:10A2500005141616333236363534262623220604E4 +:10A260003A6ED7A097D7710103E673AE3B31422017 +:10A27000650B07355A3D2728FCA451A88084A750B8 +:10A280004CA385BEC20221A8FE8F8DFFA901070144 +:10A290002C4E46124977550E608B591A45B065927F +:10A2A000D67576D7908CD678F800000100BFFFEC09 +:10A2B000061E0614001F001D400E07051F1F010C7F +:10A2C000111502721A110972002B322B123939330F +:10A2D0002FCE32303141153E023533170E030711B0 +:10A2E00014060623200011113311141633323636AA +:10A2F00035110503384C28640B052443674881F366 +:10A30000ADFEF9FEE466E7D98DC46605B6D00E460B +:10A310007C5E0F4C7A5C3C10FD6DABEF7E011B0147 +:10A320000103AEFC51DBE565C38A03BD000100A655 +:10A33000FFEC050E04E800220029401501001C1C5A +:10A340001E060E130672090A0A18180E0B72070A67 +:10A3500072002B2B32113311332B123939332FCC9E +:10A3600032303141170E0307112327230E02232217 +:10A370002626351133111416333236351133153E76 +:10A38000023505020C0523406144520F061C6593FB +:10A39000627EAA5665938EB2BE6536452204E80FEA +:10A3A00048785D3E0DFC8FC43C623A57B08402C7CA +:10A3B000FD43A39AD1D202577E0F4879580000017D +:10A3C000FD0B04B8FE61068F001500154009060359 +:10A3D0000C13C00F040104002F5D1ACC3239393040 +:10A3E0003141140607072327363635342623220643 +:10A3F00007353636333216FE615B530547075B522D +:10A400004945263915163B2C6C6D05E74A58127BD9 +:10A41000AA0D403333320A0647060B5BFFFF00CE1E +:10A42000000003ED079806260028000001070043FE +:10A4300001230177000AB312020272002BCE3031E1 +:10A44000FFFF00CF000004F60798062601B10000C8 +:10A450000107004301980177000AB31C0002720053 +:10A460002BCE3031FFFF0076FFEC03EF06210626EE +:10A47000004800000107004300EF0000000AB32677 +:10A48000000772002BCE3031FFFF00B5000004162C +:10A490000621062601D10000010700430112000039 +:10A4A000000AB319120672002BCE303100010039B8 +:10A4B000FFEE06F405B6002B001E40101F14141A00 +:10A4C0000B2A10040005027225000972002B322BA2 +:10A4D000121739331133303145260A022733161A41 +:10A4E000021733363637132E022733161A02173364 +:10A4F00036121213330A0207232E03270101EA52F0 +:10A5000091744D0D6B0C4A69773A06103322F90DA0 +:10A51000170D016B074E75853D055E8F55056B0563 +:10A520005EAD7B553C6E5E4E1BFEA6129901580136 +:10A5300078018FD0C5FE82FEA3FED474318C560202 +:10A5400081459C9437C3FE82FE9EFED273AB01AB65 +:10A5500001E80106FEF0FDF4FE20CC67E2EAE569C1 +:10A56000FC7F00010030000005BF043F0028001FF1 +:10A570004011281E1E23151A091B050B1006720513 +:10A580000B0A72002B322B12173933113330314141 +:10A5900006020207232E0227012326260202273362 +:10A5A00016121217333E02371326262733161212BD +:10A5B00017333612123705BF085DA373612E5B4B4C +:10A5C0001AFEF85D3E77624009630D5E8040050E1D +:10A5D000222310A9191A0264044D7B4906568D588E +:10A5E00008043FC7FE81FEA19A50BCC258FDDA653F +:10A5F000F301140131A2CDFE91FED16D2345462316 +:10A60000015D65E362B3FEA3FEBC8D76013A016E87 +:10A61000C3000002001F000004FB05B60013001D6C +:10A620000024400A070A0A04011D0B0B0005B8FFAD +:10A63000FFB47214000872002B322B12392F33CD65 +:10A640003232113330316111213521353315211565 +:10A6500021112132161615140623252132363534E0 +:10A6600026262323018DFE92016E6701C3FE3D0164 +:10A6700009ADE26FF2F3FEDE0111CBC161BB87FAD7 +:10A68000047C5AE0E05AFEB856B089CCD95B9FAB47 +:10A69000778635000002001F0000047F05250013A7 +:10A6A000001C0021401015050501160E0A72100449 +:10A6B000041311010672002B32CD3311332B3211EA +:10A6C000392F33303141152115211121321615143E +:10A6D000060623211121352135012111213236357C +:10A6E00034260186016CFE94017CC5B856B089FE03 +:10A6F00032FEFD010301D5FE8F01629D9591052576 +:10A70000E658FE8DA08F66914E03E758E6FCF7FEF3 +:10A710003A77776D6B00000100CEFFEC072405CB84 +:10A72000002A002740150B1C1C041F1F00171003D4 +:10A730007208027207087224000972002B322B2B58 +:10A740002B3212392F333311333031452224022773 +:10A75000211123113311213E033332161707262608 +:10A7600023220E02072115211E0333323637150628 +:10A7700006058ED4FEE09404FE33676701CF0A64B9 +:10A78000AFF79B69B5532950A05A81CE94550A0260 +:10A79000F2FD0C04488CCC876EAB4D48AF14B6016B +:10A7A00048DBFD3B05B6FD6C94F9B7652B285A29AB +:10A7B00027539BD9855D92EBA759211A5A1B22007A +:10A7C000000100B5FFEC05D1045400270026401419 +:10A7D000160F07721A0A0A1D050507080672070AEE +:10A7E00021000B72002B323F2B12392F33331133E0 +:10A7F0002B323031452226262721112311331121F6 +:10A800003E02333216170726262322060607211595 +:10A81000211E023332363715060604AEA1DE75045A +:10A82000FE656666019D0D87E3964E86381A3B7C71 +:10A830003B7EB6680A026EFD900357B087508C3C91 +:10A84000348B1482F0A4FDFE043FFE1D9FE1781CB2 +:10A8500019581A1964BA805A83C87220195B181FD4 +:10A8600000020000000004DD05B6000B0018002304 +:10A8700040110407070C0B1212090B0272020606A4 +:10A88000090872002B3211332B12392F1239331170 +:10A8900033303141012301231123112301230117F7 +:10A8A0000E03070321032E0302A0023D6DFEF3C138 +:10A8B00060CAFEF36B023D30061315180D7D01A32F +:10A8C000820A17141305B6FA4A02B2FD4E02B2FD0F +:10A8D0004E05B67317373D4021FEB701501D3A3B78 +:10A8E000380000020003000003DA043F000B0017E9 +:10A8F000002340110407070C0B1212090B06720209 +:10A900000606090A72002B3211332B12392F123925 +:10A910003311333031410123032311231123032346 +:10A920000117230E02070721272E02022601B46811 +:10A93000C48D5D97C26801B43A060B161910510117 +:10A940003C51101B15043FFBC101EEFE1201EEFE4F +:10A9500012043F5B213F4428D2D12A473E00000227 +:10A9600000CE0000071D05B6001300200030401780 +:10A970001A11110C040808140F0C0C0E130F02729C +:10A980000206060A0A0E08003F33113311332B3238 +:10A9900012392F1239331133113311333031410150 +:10A9A0002301231123112301230121112311331129 +:10A9B0002101170E03070321032E0304E0023D705B +:10A9C000FEF4BF5FC9FEF36E010FFDE76767023F4C +:10A9D000010831071214170E7D019F800B16151206 +:10A9E00005B6FA4A02B4FD4C02B4FD4C02B4FD4C6B +:10A9F00005B6FD5B02A5731A34393D23FEB5014F40 +:10AA00001E3B3A36000200B500000567043F001304 +:10AA1000001F002E40161A11110C040808150C0C0A +:10AA20000E130F067202060609090E0A003F3311C3 +:10AA30003311332B3211392F393311331133113391 +:10AA40003031410123032311231123032313211147 +:10AA500023113311211317230E02070721272E027A +:10AA600003B401B367C58D5D94C667C7FEC2646455 +:10AA70000163C83B060A171A1150013C51101B1400 +:10AA8000043FFBC101F1FE0F01F1FE0F01F1FE0FCA +:10AA9000043FFE0A01F65B1E414929CAD02A463E00 +:10AAA000000200150000057305B6001E00210026F7 +:10AAB00040122102021C1C0D101015201E027208EB +:10AAC0000F0F1508003F3311332B3211392F333359 +:10AAD0001133113330314115011E02171323032E98 +:10AAE0000223112311220606070323133E03370115 +:10AAF0003505210104EBFE4187A363259569922268 +:10AB0000538F7B66798F5423936C971B43608D64BE +:10AB1000FE4303CFFCAF01A805B654FDDA034A9704 +:10AB200077FE1F01D56C772FFD1902E730776BFE9A +:10AB30002B01E15680562D020226545EFDF20002E2 +:10AB4000000A000004CE043F001D00200026401231 +:10AB50002002021B1B0D1010151F1D0672080F0F7F +:10AB6000150A003F3311332B3212392F333311338F +:10AB7000113330314115011E02171323032E022316 +:10AB8000112311220606070323133E023701350560 +:10AB90002101043AFE9E7386522487687C204A7BFA +:10ABA00069606A7B49207C688422568A6FFE9C0318 +:10ABB00026FD540158043F4FFE7D073C765DFEA9FB +:10ABC0000142555F28FDE2021E296152FEBE015777 +:10ABD0005777410701834F57FE89000200CE0000DE +:10ABE000077005B600230026003F401F01222225E2 +:10ABF00023231E26020220201B0D10101B1B1D1ECE +:10AC000002721D08080F0F16161C08003F3311337F +:10AC100011333F2B12392F331133113311331133C9 +:10AC20001133113333113330314115011E02171323 +:10AC300023032E02231123112206060703231336B2 +:10AC4000363721112311331121013505210106E782 +:10AC5000FE4087A4632596679422558E7B67789083 +:10AC60005522936B9A1F4D3CFDE26767031FFE451B +:10AC700003CFFCB101A805B654FDD903499777FE6F +:10AC80001F01D56E762DFD1A02E630766BFE2B0184 +:10AC9000E4647C1EFD1E05B6FD890223545EFDF2B0 +:10ACA000000200B40000065F043F00230026003AC3 +:10ACB000401C0122222523231E2602020D0D101006 +:10ACC000201B1B1C1E0672080F0F16161C0A003FC5 +:10ACD00033113311332B12392F3333113311331115 +:10ACE000331133113333113330314115011E021743 +:10ACF0001323032E02231123112206060703231315 +:10AD00003636372111231133112101350521010573 +:10AD1000CCFE9D7486512487687C1F4B7A696069DC +:10AD20007C4A1F7D688519402CFE7364640277FE9F +:10AD30009D0327FD540157043F4FFE7C063C765D82 +:10AD4000FEA90142545F28FDE3021D296052FEBEA8 +:10AD5000015742601DFDEA043FFE2F01824F57FE5E +:10AD60008C0000010050FE68040506CB005A003D2F +:10AD7000401D2420202F1110404037192F3D3D0A3F +:10AD80002B2F070000525480574E4E470A03720083 +:10AD90002B323211331ACC32322F332F3312392F58 +:10ADA00012393933123939113311333031413216F6 +:10ADB000171526262322060716161514060715163C +:10ADC0001615140E02070E021514163332363633DA +:10ADD0003216171526262322060623222626353468 +:10ADE0003636373636353426232335333236363544 +:10ADF000342623220607273636372E022735331608 +:10AE000016173E0203411526110D230E387634B471 +:10AE1000C9AA849DAC4688C8847E8330626C3B7C22 +:10AE20007D3B4766251D6C4C3B7A7B3C658B484BD4 +:10AE3000B49BCEE2E8DED8E18DB95CB99982BF5807 +:10AE40003550BB7A1E5056294E367A362E5B5D063B +:10AE5000C605074A0504674A0FC59898A91D051F2E +:10AE6000AB9A609A6D3B020224402B3F41090911C5 +:10AE70001168131A080930614A45683C0202A9A109 +:10AE8000A2925A48896086974D3C493A5209275701 +:10AE9000542210256E3E3B5C350000010023FE9ECF +:10AEA000033A0547005B003B401C2420202F101173 +:10AEB000424237192F3F3F0A2B2F0700005355807E +:10AEC000584F480A0672002B3232321ACC32322FD7 +:10AED000332F3312392F12393933123939113311D3 +:10AEE000333031413216171526262322060716164F +:10AEF00015140607151E0215140606070E02151472 +:10AF00001633323636333216171526262322060616 +:10AF10002322262635343636373E0235342626237C +:10AF20002335333236353426232206072736363783 +:10AF30002E022735331616173E0202D31526100CA3 +:10AF4000240D376E347B8F665A4867365DBA8B6541 +:10AF500078355E5440736A2E45571E225D3B307033 +:10AF6000773C55773E4C9D78689650478E6A978718 +:10AF70009499867A57934B2543814E1C4950264D10 +:10AF80003675372E5B5D054104074B05045F46109F +:10AF90008C725E801A060E43684662874D09071E52 +:10AFA000382D3C31070711105D141207072D573F4C +:10AFB000485E3408072F6354475A2B58676562650B +:10AFC0002A24551F280725514E1E11266B3E3B5B38 +:10AFD0003300FFFF007B0000058E05B606060174F6 +:10AFE0000000FFFF00A6FE140540061206060194AD +:10AFF00000000003007FFFEC059C05CD0011001A46 +:10B0000000220019400C1F1717051B0E03721205B2 +:10B010000972002B322B3211392F33303141140297 +:10B020000606232226260235341224333204120166 +:10B030003236123721161216132206020721020099 +:10B04000059C52A4F5A3A4F6A352970127D9D001D9 +:10B050002195FD73B6EF7804FBBC0579F0BCB3F124 +:10B060007E0804430BFEEF02DDA7FEECC86E6EC93E +:10B070000115A7DE0152BEB5FEAFFC809C011ABDD2 +:10B08000BBFEE69E052998FEF1B4011F013C0003BA +:10B090000076FFEC043A0454000E0017001F00195C +:10B0A000400C1B141404180B07720F040B72002BB6 +:10B0B000322B3211392F3330314114060623222628 +:10B0C00026351000333216160132363637211E026D +:10B0D00013220607212E02043A6ED7A097D77101DA +:10B0E00003E69ED36AFE1D7FA45304FD0D0454A500 +:10B0F00083B3C10B02F207529F0221A8FE8F8DFF7E +:10B10000A90107012C8FFEFD7D6EC88687C86D03DF +:10B11000B7DBC77BBD6A000100000000050D05C359 +:10B12000001D0017400C001703720D06070272067F +:10B130000872002B2B12392B3230314122060607C0 +:10B1400001230133011E02173E0337133E0233323F +:10B15000161715262604BB34473D25FEB273FDE3C2 +:10B160006C01891C22170B070F131913D0304E6680 +:10B1700055182D15152905683D8D79FBDB05B6FBA6 +:10B18000DF4D6247281E3741563B029399AF4A086C +:10B190000759060700010000000003FE0454001BCD +:10B1A0000017400C130D0E06720D0A72070007728D +:10B1B000002B322B2B12393031413216171526262F +:10B1C00023220606070123013301161617333636EC +:10B1D00037133E0203C2101F0D0E1D0E1F2F28181D +:10B1E000FEDF78FE626801211A280B060D2017BDCC +:10B1F000223D4C04540305560504285442FCBF0468 +:10B200003FFD004673282B733F021E636C2BFFFF2C +:10B2100000000000050D07980626027100000107D6 +:10B22000040C049E0177000CB42431070272002B39 +:10B23000CECE3031FFFF0000000003FE06210626BF +:10B24000027200000107040C042C0000000CB42260 +:10B250002F0E0672002BCECE30310003007FFE1081 +:10B26000091905CD00110021003F002640163F2896 +:10B270002903223A330F2D06722206721E0E037224 +:10B2800016050972002B322B322B2B3F3312173944 +:10B2900030314114020606232226260235341224B8 +:10B2A00033320412051412163332361235340226A4 +:10B2B000232206022533011E0217333636370133A7 +:10B2C000010E02232226273516163332363637373B +:10B2D000050E4A93DA9190DB924A880108C0B701C3 +:10B2E0000187FBDC68D4A2A3D2666BD198A2D86B8D +:10B2F00004846A010B17251C0A060E322001056919 +:10B30000FE1223577551253D1C1A37213953421E11 +:10B310004A02DDA7FEECC86E6EC90115A7DE015218 +:10B32000BEB5FEAFE9C4FED5A8A6012AC6D1012646 +:10B330009CA6FED89DFD4D3D6754242F905902B721 +:10B34000FAF55E83430B0957080B2F624CC1FFFFD0 +:10B350000076FE1008360454042600520000000750 +:10B36000005C048800000002007FFFA505BA060FFC +:10B37000001D00380027401321241E242403001B35 +:10B380000972312E2B2B0F0C120372002B32CD338E +:10B3900010CD332BCD3333113310CD303145222630 +:10B3A000272E02023534122437363633321617165A +:10B3B000161215140206060706062736363332160D +:10B3C00017363612351002270606232226270606D0 +:10B3D0000215141216032D262F0B92DD944B8901B2 +:10B3E00009C00B2D2423320AB2F983478DD1890C71 +:10B3F00030830A2E2725300999CA63E9DD093123F4 +:10B40000272E08A2D86C6AD75B24270D77C70108BE +:10B410009CD00142C4122622222716BFFEC2D69813 +:10B42000FEFFC57B122825A92222212117AE011675 +:10B43000B2011A0152202523252311ADFEE7B4B62F +:10B44000FEE4AD0000020076FFAA04630490001A37 +:10B4500000330027401325221F1F14111707722ED7 +:10B46000312B31310A07040B72002BCD33331133EA +:10B4700010CD2B32CD3310CD3330314114060607B9 +:10B480000606232226272E0235341237363633326B +:10B4900016171E020734262627060623222627060D +:10B4A0000615141617363633321617363604635C13 +:10B4B000B7870A2B24262A0A85BA61DDC709292401 +:10B4C000242C0989B65B693E876C082D242629083F +:10B4D0009BA09A9F082A25272B089F93022197EF6C +:10B4E0009613252322271194EF9AED01251B231F84 +:10B4F0001E241297EE967BC78110222223221AF374 +:10B50000C7C3FB18201F201F1DFB00030081FFEC99 +:10B510000762082D00160029006B004340234C668B +:10B520000972555C03720C0D0D1306801616231854 +:10B53000173A3303726949464643474743432A094A +:10B5400072002B3211332F11331133332B32DE3291 +:10B55000CC322F1ACC323311332B322B32303141D3 +:10B5600035343E0233321E0233331523222E02239A +:10B570002206151335363635342E0235343633323D +:10B5800016151406060122260235341236363332D9 +:10B59000161707262623220E0215141216333236EA +:10B5A0003711331116163332361235342E02232258 +:10B5B00006072736363332161612151402060623EE +:10B5C0002226270606029E1E3B5638476B616B45B6 +:10B5D000212653765E5D3A4D49913E3B192119284B +:10B5E0001F2B352E5BFEDAB2F17A4684B973509088 +:10B5F000392D35733F6096673567C99153843B6732 +:10B600003B8A5091C868366696604073362B3990F5 +:10B610004F74B984454488CA8669A84344A6074A3A +:10B6200012304D371D263226512631264C45FEBF9D +:10B630003813432214151119161F1F3A39355A436E +:10B64000F9D1BD0154E2B00115C1662E275128245D +:10B650005AAAF59ACBFED7A1352E01D8FE282F3451 +:10B66000A10128CC9AF5AA5A242851272E66C1FE9A +:10B67000EBB0AAFEEAC76C3F35353F000003007708 +:10B68000FFEC067B06C5001200290067003D402044 +:10B690004C620B72535A0772191A1A201380232313 +:10B6A0000008073A3307726542464642422A0B7247 +:10B6B000002B3211332F11332B32DE32CC322F1AC2 +:10B6C000CC323311332B322B323031413216151438 +:10B6D00006060735363635342E0235343627321E07 +:10B6E0000233331523222E02232206152335343E3E +:10B6F0000203222E02353436363332161707262639 +:10B7000023220615141E02333236371133111E025E +:10B71000333236363534262322060727363633327F +:10B7200016161514020623222627060603772A3545 +:10B730002E5B453F3A1920192647476B616A45221F +:10B740002654765D5E3A4C49511E3B56A06BA6735B +:10B750003B67BD824163241828553394AA2D598133 +:10B76000545F743965284B5B406D9B51A8953151EE +:10B770002618255D3F82BD666CC88B7A9D2D2C9A5C +:10B7800005F93A39355B4212371344221416111762 +:10B79000161F20CC263127512631264B4612314D1B +:10B7A000361DF9275096D282B3F9821B125812190E +:10B7B000EAE96CB1804438350167FE9A2332197882 +:10B7C000D990E9EA181458121C82F9B3ADFF008D24 +:10B7D000542E2F53FFFF0039FFEE06F4071B0626F9 +:10B7E000025D000001070389014F0177000AB337AA +:10B7F000050272002BCE3031FFFF0030000005BF84 +:10B8000005A40626025E00000107038900950000DA +:10B81000000AB334100672002BCE30310001007FD5 +:10B82000FE1404C205CB0020001340091016097253 +:10B830001507000372002B322F2B323031413216A4 +:10B840001707262623220E02151412043332363728 +:10B85000112311222E03353412362403426BC055B6 +:10B860002951AB5C8DDE9B508A0114CD21331C66BF +:10B8700096EDB174395FB7010705CB29275B292401 +:10B880005FAEF191CBFED8A00607FDBC01D947847D +:10B89000BAE786A20111CA6F00010076FE14039573 +:10B8A0000454001D0015400B0F150B72140F720786 +:10B8B000000772002B322B2B323031413216170722 +:10B8C0002626232206061514161633323637112380 +:10B8D00011222E023534363602884D89371A3980C6 +:10B8E0003C87BD646DC9892535186682D0934E8426 +:10B8F000EE04541C1959191A73D794A2CF620B077E +:10B90000FDBA01DA4388D28FB4FF870000010086B8 +:10B910000007044C05020013000CB3050C0A0000DC +:10B920002F2F393930314117030507250305072526 +:10B930000327132537051325370503AB4AC6011D19 +:10B9400029FEE3EF011D2AFEE2C64AC6FEE42801F5 +:10B950001FEFFEE12B011C05022AFEABA648A7FE45 +:10B9600067A748A7FEAC2A0155A647A7019BA64892 +:10B97000A70000080034FECB07B50587000D001BAB +:10B9800000290037004500530061006F0018400C8B +:10B990004911572D033B061F6C65261F002F332FBF +:10B9A00033121739303141363633321617232626F3 +:10B9B0002322060701363633321617232626232282 +:10B9C00006070136363332161723262623220607AA +:10B9D000013636333216172326262322060713365E +:10B9E000363332161723262623220607013636332E +:10B9F000321617232626232206071336363332162D +:10BA0000172326262322060701363633321617233C +:10BA1000262623220607056807615D5968093B0A47 +:10BA20004E373F4708FB4807615D5A67093C094E9E +:10BA3000373F4708020609615B5969083B094F37E0 +:10BA40003E4709FCD907625D5968083B074F383EFD +:10BA500048097C07615D5968093C094E373F470832 +:10BA6000044A07615D5A67093B0A4E373F4708871A +:10BA7000095F5E576A083B094F363E4809FCC70913 +:10BA80005F5D59670A3B094F373E470903BD54596B +:10BA90005D5036352F3CFC2455595C5237352F3DCF +:10BAA000FEEA545A5E503735303C030A55595E5011 +:10BAB0003933303C01E854595D5036352F3CFC2475 +:10BAC00055595C5237352F3D01F456585F4F373585 +:10BAD000303C030456585C523735303C0008003384 +:10BAE000FE7F078805D300090013001C0025002FE6 +:10BAF00000380042004C0018400C2F0A1941350450 +:10BB00000622464C2522002F332F331217393031AD +:10BB1000411706060727373E020117070E020727BF +:10BB200036360116161715072626270117060607AB +:10BB30002336363725171E02170726262701161625 +:10BB4000170727262627011E021715262627350147 +:10BB500006060723273E0237068C304FA43B3F04DE +:10BB6000286873FBD83E04276872383050A4FE4022 +:10BB700056BF4A0F48B75103EC0B0F3B24431B2B16 +:10BB80000801E5101C3937142F296A2DFC202A6979 +:10BB90002E3E1129572004D93172773655BF4AFEFF +:10BBA000191B2909590A0A202B1704A130296A2ECA +:10BBB0003E121B3A37FC053E111B3A36162F296BF5 +:10BBC000022A1B290A570B0F3A24FD920E48B7513F +:10BBD00056BF49D10229687237304FA53904904EBB +:10BBE000A53B3E023EAA52FDA509212A18431A2A66 +:10BBF0000958036956BE4A0E30737736000200CEEC +:10BC0000FE9005A007510017002700274013231DB1 +:10BC1000802018071109130B02721500020209088F +:10BC200072002B3210CE332B32123939DE321ACC5D +:10BC30003230314113231134363637230123113387 +:10BC40001114060607330133113303012226262778 +:10BC500033161633323637330E0204889C900204B2 +:10BC60000206FCA26A6202030206035D68ACA4FD40 +:10BC7000F3678A49075F0A6B6E6C74096004509021 +:10BC8000FE900170040131605C2AFAE805B6FBED14 +:10BC90002E5A55270517FAA7FE3307A73B7D626F7B +:10BCA0005E5E6F607D3D000200B5FE9204BE05F24F +:10BCB0000015002500274013211A801E16071008C2 +:10BCC000110A067213020200080A72002BCE331109 +:10BCD000332B32123939DE321ACD3230314113234F +:10BCE0001134363637012311331114060607013398 +:10BCF0001133030122262627331616333236373303 +:10BD00000E0203B88F91010201FD747962010302F2 +:10BD100002897CA89DFE4D678B4A0660096C6E6A9D +:10BD2000760861054F91FE92016E0314223F3E1E7C +:10BD3000FC2F043FFCFF2543402403CDFC1AFE39B1 +:10BD400006473B7D616E5F5E6F607C3D0002001DBB +:10BD50000000044105B60013001D0020400F15052A +:10BD60001201010F04040E130272160E08003F3375 +:10BD70002B12392F33331133CE3230314115211587 +:10BD800021112132161615140623211123353335BE +:10BD90000121112132363534262601350118FEE8FD +:10BDA0000104B0E672F9F3FE79B1B1016BFEFC015A +:10BDB00014C9C463B905B6E45CFEBE55B08ACED7DB +:10BDC00004765CE4FD21FD849FAB7786350000029C +:10BDD00000520000044706140014001D0020400E0D +:10BDE0001310100104040F14160505170F08003F67 +:10BDF00033332F332F12392F333311333031411175 +:10BE0000211521112132161615140606232111239E +:10BE1000353311012111213236353426014E01020C +:10BE2000FEFE017C83A95156B189FE32979701D558 +:10BE3000FE9001619D95900614FEF853FDBC488864 +:10BE40006066914E04B9530108FC08FE3A77776D9D +:10BE50006B00000200CE0000044405B60010001F75 +:10BE60000037401B03181811161717110615151166 +:10BE7000110A0504040A0A0C1F0D02720C08720054 +:10BE80002B2B3211392F331133113311331133115D +:10BE9000331133113311333031411406071707279B +:10BEA00006062323112311212004013332363727BC +:10BEB0003717363635342623230444706E7645868C +:10BEC000367948E567016D01030106FCF1DC396351 +:10BED0002C6E487F4F58D2DAF8041B88C334A5363D +:10BEE000B90F0FFDA405B6C8FDC90A099A34AF26DB +:10BEF0009177A99B000200B5FE1F044F0454001D5A +:10BF000000320039401E0D1E1E1207720B06720A07 +:10BF10000E722C2B2B2D2A2A042727181B1B191ACB +:10BF20001A000B72002B32113332113332113333BA +:10BF300011333311332B2B2B321133303145222661 +:10BF40002627231616151123113317333E023332D9 +:10BF500012111406071707270606032206060715FF +:10BF6000141616333236372737173636353426024D +:10BF7000886291601A07030466540D051B63966777 +:10BF8000D2E75B5474417B2B693B7BA34F014F9FEE +:10BF9000762E52238045813E41AF143B653D3B7E6A +:10BFA00033FE420620D93E6E42FEE6FEEDA7F14783 +:10BFB000A533AC1719040F6ACB92169FD3681314DC +:10BFC000B331B33BC58CECE700010029000003F757 +:10BFD00005B6000D001D400E0B03030A06060802FD +:10BFE0000D0272080872002B2B3211392F333311D6 +:10BFF00033303141152111211521112311233533FE +:10C000001103F7FD3E01B8FE4867A5A505B65EFD24 +:10C01000AD5DFD5802A85D02B100000100110000F5 +:10C020000336043F000D001D400E0B03030A0606F5 +:10C0300008020D0672080A72002B2B3211392F33B9 +:10C0400033113330314115211121152111231123D1 +:10C050003533110336FDE4016CFE9465A4A4043F5E +:10C0600059FE6654FE0801F85401F300000100CEA9 +:10C07000FE00049D05B60026001F400F0300000AC5 +:10C080000D0D1E1709060272050872002B2B322FA8 +:10C0900033392F3333113330314122060711231145 +:10C0A00021152111363633321E0215140E022322B9 +:10C0B000262735161633323E02353426260220480E +:10C0C0008023670336FD312A874AA2EA98494789C7 +:10C0D000C47D517C353C764967A16D3771EA02C752 +:10C0E0001109FD5305B65EFDB10A125FAEEE909CDC +:10C0F000F8AC5A1819611A1A4F97D383A9FA8A0013 +:10C10000000100B5FE0A03D7043F002100234012BE +:10C110001E1B1B0306060E02210672200A72150E54 +:10C120000F72002B322B2B3211392F333311333056 +:10C1300031411521113636333216161514060623F1 +:10C1400022262735161633323635342623220607A3 +:10C150001123110345FDD62C6D34A6DC6D69C18514 +:10C16000476E2C2E74449BA7C2C931702866043FC9 +:10C1700059FE790D117CFBC0B8FF851D1560191F94 +:10C18000FFE2F2EB1210FE00043F0001000DFE90F2 +:10C19000067405B60015002840160B1108140E0190 +:10C1A000060715130F02720904070207070D08722C +:10C1B000002B32113310CC332B323212173930317D +:10C1C00049023311231123011123110123010133EA +:10C1D00001113311010614FDAC022391625EFD9B37 +:10C1E00063FD9C7B026EFDAD79024B63024D05B68B +:10C1F000FD38FD70FE32017002E5FD1B02E5FD1BFE +:10C2000002EE02C8FD3C02C4FD3C02C40001000B6A +:10C21000FE920584043F001500284016010E110B04 +:10C220001408060715130F06720409090207070D03 +:10C230000A72002B321133332FCC2B3232121739C2 +:10C24000303149023311231123011123110123013C +:10C2500001330111331101051EFE2701AD92625910 +:10C26000FE0E60FE0E7A01FEFE257601D36001D33C +:10C27000043FFDEDFE2CFE3A016E0227FDD9022798 +:10C28000FDD9022C0213FDF00210FDF00210FFFF99 +:10C290000052FE41040705CB062601B0000000074E +:10C2A000036B01540000FFFF0041FE4103370454BB +:10C2B000062601D000000007036B00F0000000011B +:10C2C00000CEFE9004CE05B6000E00214011080DF0 +:10C2D00001030A0E0B027204070207070A08720024 +:10C2E0002B32113310CC2B32121739303149023333 +:10C2F00011231123011123113311010475FD3F0294 +:10C3000081996264FD2D676702BE05B6FD3AFD6E38 +:10C31000FE32017002E9FD1705B6FD3C02C40001C2 +:10C3200000B5FE9203D1043F000E001F4010030829 +:10C330000B03050A0606720C020200050A72002BA6 +:10C34000CE3311332B321217393031411123011101 +:10C3500023113311013301013311037156FE0066BD +:10C360006601EA75FE1401B98AFE92016E0227FD8C +:10C37000D9043FFDF00210FDF0FE2AFE3900000254 +:10C3800000CE0000048B05B60003000E002340120F +:10C39000060B0E030902010201080D0902720508CD +:10C3A0000872002B322B321239392F2F11173930E6 +:10C3B00031412311330123011123113311013301C1 +:10C3C00002425050024983FD2D676702BE82FD3F45 +:10C3D0000137038BFB3E02E9FD1705B6FD3C02C4A5 +:10C3E000FD3A000200B500000398043F0003000E70 +:10C3F00000234012090E06030C030203020B050C76 +:10C400000672080B0A72002B322B321239392F2F89 +:10C410001117393031411123112533010123011145 +:10C4200023113311020152015675FE14020A7DFEDA +:10C4300000666603F6FC75038B49FDF0FDD102270B +:10C44000FDD9043FFDF0000200320000048B05B668 +:10C450000003000E001D400F060B0E030800010D27 +:10C4600009027205080872002B322B32CE321217E5 +:10C4700039303153352115012301112311331101B5 +:10C4800033013201FE025B83FD2D676702BE82FD30 +:10C490003F049D5D5DFB6302E9FD1705B6FD3C02AF +:10C4A000C4FD3A000001000D0000039806140012BC +:10C4B000002940161200720B050803070A0A0D0A2C +:10C4C000720111110E0E04070672002BCE321133C9 +:10C4D00011332B32111217392B303141152115210F +:10C4E0001101330101230111231123353335011BC0 +:10C4F000014BFEB501EA75FE14020A7DFE0066A836 +:10C50000A80614C853FD360210FDF0FDD10227FD28 +:10C51000D904F953C8000001000A0000051105B64E +:10C52000000C001B400E040B0103060C08090272EC +:10C5300003060872002B322B323212173930314980 +:10C54000022301112311213521110104FBFD3F02BA +:10C55000D783FD2D67FEB601B102BE05B6FD3AFDDB +:10C560001002E9FD1705585EFD3C02C400010029D8 +:10C570000000044C043F000C001B400E0B010403A0 +:10C58000060C0809067203060A72002B322B32329F +:10C59000121739303149022301112311213521119C +:10C5A00001042FFE1402097BFDFE63FEBD01A601FE +:10C5B000EC043FFDEFFDD20227FDD903E956FDF063 +:10C5C0000210000100CEFE90058905B6000F001F85 +:10C5D000400F090404060C0702720D02020006084F +:10C5E00072002BCE3311332B3211392F33303141BE +:10C5F000112311211123113311211133113311058D +:10C60000279BFCA9676703576697FE90017002D0CD +:10C61000FD3005B6FD780288FAA8FE32000100B5AB +:10C62000FE9104BF043F000F001F400F09040406E1 +:10C630000C0706720D020200060A72002BCE33119F +:10C64000332B3211392F3330314111231121112372 +:10C65000113311211133113311045B93FD536666BD +:10C6600002AD6592FE91016F020AFDF6043FFE24C1 +:10C6700001DCFC1AFE38000100CE0000063705B6CA +:10C68000000D001D400E030C0C0008050501027290 +:10C690000A000872002B322B32113311392F33303C +:10C6A000317311331121112115211123112111CEC3 +:10C6B00067035601ACFEBB67FCAA05B6FD7802888D +:10C6C0005EFAA802D0FD3000000100B50000056D43 +:10C6D000043F000D001D400E030C0C000805050171 +:10C6E00006720A000A72002B322B32113311392FD5 +:10C6F00033303173113311211121152111231121EF +:10C7000011B56602AD01A5FEC065FD53043FFE24D0 +:10C7100001DC57FC18020AFDF600000100CEFE0005 +:10C72000081605B6002900234011221F1F0104042A +:10C73000282629027224280872150E002F332B3266 +:10C740002B3211392F333311333031411136363317 +:10C75000321E0215140E02232226273516163332F6 +:10C760003E0235342E022322060711231121112304 +:10C770001104BB2B84479FE697494787C47D527BB2 +:10C78000363C7847689F6E373D7EC2864680276676 +:10C79000FCE06705B6FD550A0F5FAFEE909BF6AC67 +:10C7A0005B191861191B5096D3827FCD924F0F0BE6 +:10C7B000FD540558FAA805B6000100B5FE0A06A703 +:10C7C000043F0023002540131C19190104042220F2 +:10C7D0002306721E220A72130C0F72002B322B32A8 +:10C7E0002B3211392F333311333031411136363377 +:10C7F000321616151406062322262735161633324E +:10C800003635342623220607112311211123110363 +:10C81000F62F6B319BD87366BB82456D292C6F4216 +:10C8200097A3BFC52F6C2B65FD8A66043FFE1F0FC3 +:10C83000107AFAC3B8FF851D1560191FFFE2F2EBED +:10C840001211FE0103E6FC1A043F0002007FFFAC58 +:10C8500005CB05CD003D004E002C4015423A3A155F +:10C86000251E0372312E2E1509724B040412070780 +:10C870000F002F3311333311332B3211332B32127C +:10C88000397D2F3330314114060607161633323600 +:10C8900037150E02232226270606232226260235D6 +:10C8A0003412243332161707262623220E021514BB +:10C8B0001216333236372E0235343E023332161614 +:10C8C0000734262623220E0215141616173E0205DB +:10C8D0009D4A895F2C763D2840190E2A351F5F98A6 +:10C8E00046337D4E95EEA85A94011CCC496E271A0A +:10C8F00023673B82C585447CF4B433541F4A6332BA +:10C90000315E88586A9B5469366C4D4062432233CD +:10C910006245587F4502B983F0C13E1D200B0A5B7A +:10C92000060C06372F121466C00113ADEB0156BA80 +:10C93000140D5A0B135BADF89BC6FEDAA20D094924 +:10C94000BAD67371B9864868D7AD85B35A3D709928 +:10C950005C74C8A64132ACDC00020075FFCB0496C3 +:10C96000045300370045002B4015381818003F11BC +:10C97000110E0E2C2F0B721F2222290700077200A6 +:10C980002B322F3311332B32321133113311392F14 +:10C9900033303141321617072626232206070616A2 +:10C9A00016333236372626353436363332161615D8 +:10C9B00014060716163332363715060623222627A5 +:10C9C00006062322262635343E02012206061514C9 +:10C9D000161736363534262602352A4821151944CD +:10C9E00021A4B302015AB07E2E4B195160427C57EC +:10C9F00054753D70571A55291D34151535213F774B +:10CA00003A296C479DDB72366FA90194364E295D39 +:10CA1000484864284904530A0A58070CF9EA8AD39B +:10CA2000760F0B4AD1896F9F55529D7091E0451347 +:10CA30001B07055705072927161991FC9E7BD29ADB +:10CA400055FEBD3E7A5885B93C34C28A5B763900C2 +:10CA5000FFFF007FFE4104B805CB0626002600003C +:10CA60000007036B02230000FFFF0076FE41038DE9 +:10CA700004540626004600000007036B0174000002 +:10CA800000010009FE90042605B6000B0017400BBC +:10CA90000804040502720900020872002BCE332B31 +:10CAA0003211333031411123112135211521113338 +:10CAB0001102809CFE25041DFE2499FE9001700544 +:10CAC000585E5EFB06FE320000010028FE910369FD +:10CAD000043F000B0017400B020A0A0B0672050305 +:10CAE000080A72002B32CC2B321133303141152120 +:10CAF0001133112311231121350369FE90936393A0 +:10CB0000FE92043F58FC71FE39016F03E758FFFFA6 +:10CB100000000000043905B60606003C00000001D4 +:10CB20000000FE1403AD043F000F0018400D0F027B +:10CB3000080904010E030672010F72002B2B32123A +:10CB400017393031412311013301161617333636A8 +:10CB500037013301020864FE5C68011D182A0C07C6 +:10CB60000D271A011B6AFE5BFE1401EF043CFD1C3D +:10CB7000417A2E2E784202E5FBC40001000000003D +:10CB8000043905B60010002540120B0805050C03FA +:10CB9000030F0202061008720A060272002B322BE3 +:10CBA00012392F33331133331133333031611121C3 +:10CBB000352135013301013301152115211101EB17 +:10CBC000FEC1013FFE157201AB01AB71FE19013BC5 +:10CBD000FEC501945D3C0389FCE2031EFC7F445DBD +:10CBE000FE6C00010000FE1403AD043F001500219F +:10CBF0004010010909041110080806150B067206F9 +:10CC00000F72002B2B3211392F3939333311333056 +:10CC10003141012115211123112135210133011643 +:10CC20001617333636370103ADFE5C0133FECC6494 +:10CC3000FECB0134FE5D68011B1A290D060F291A6F +:10CC40000118043FFBC153FE67019953043FFD1BCC +:10CC500046723434744602E30001FFFFFE90049CE8 +:10CC600005B6000F0020401103060C0904020B0753 +:10CC700002720D000202050872002B3210CE332B17 +:10CC800032121739303141112301012301013301DF +:10CC9000013301013311043961FE4FFE497101EC8A +:10CCA000FE4075018B018E71FE3D01AB8AFE900145 +:10CCB0007002AEFD5202F802BEFD8B0275FD43FD0F +:10CCC00065FE32000001002FFE92040D043F000FAC +:10CCD00000204011030C060904050B0706720D0025 +:10CCE0000202050A72002B3210CE332B3212173992 +:10CCF00030314111230101230101330101330101CD +:10CD0000331103AB5AFEA8FEAA74018DFE8576018D +:10CD100042014275FE88015085FE92016E01E8FED7 +:10CD200018022F0210FE3501CBFDF0FE2AFE39005D +:10CD30000001000BFE90067D05B6000F001D400EA1 +:10CD40000804040C0502720D090900020872002B88 +:10CD5000CE3311332B3232113330314111211121B5 +:10CD60003521152111211133113311061BFBACFEA6 +:10CD7000440431FDF2034C669DFE90017005585E3F +:10CD80005EFB060558FAA8FE320000010029FE905D +:10CD90000554043F000F002140100C050D0909083F +:10CDA000040405020A7205067200002F2B2B1133B2 +:10CDB0001133321133113330314111211121352119 +:10CDC00015211121113311331104F1FC82FEB60338 +:10CDD00035FE7902836595FE90017003E75858FC93 +:10CDE0007203E6FC19FE3800000100B6FE9005242F +:10CDF00005B6001700214010161313070A0A06177C +:10CE00000E02720301060872002B32CC2B3211394C +:10CE10002F333311333031411133112311231106D4 +:10CE200006232226351133111416333236371104F6 +:10CE30008C98629C6BD78BD2D16697AF84D26E05EB +:10CE4000B6FAA8FE320170027A2D39BDAF0236FD66 +:10CE5000DB8B95342F02E200000100A4FE90047FDA +:10CE6000043F0017001B400D130A0A06170E067236 +:10CE70000301060A72002B32CC2B3211392F3330CA +:10CE800031411133112311231106062322263511B6 +:10CE900033111416333236371103EE91659159B3BD +:10CEA00079ADB365888370B352043FFC1AFE370135 +:10CEB0007001F53C44B1A00179FE93897D463B01A8 +:10CEC000F200000100B60000048C05B6001B003320 +:10CED00040191A1717141515141409030606090822 +:10CEE000080909011B0F0272010872002B2B321274 +:10CEF000392F332F11331133113311332F113311D4 +:10CF000033303141112311060607112311222E025D +:10CF10003511331114163311331136363711048C91 +:10CF20006750A8675070A8703866A7B35063AC50BC +:10CF300005B6FA4A0279243309FEBD013E2C598A0E +:10CF40005D0236FDDB97890177FE8D08322302E40E +:10CF5000000100A4000003E8043F001C002F40175C +:10CF60001815161615150C0609090C08080C0C01E5 +:10CF70001C100672010A72002B2B3211392F332F2D +:10CF800011331133113311332F1133303141112348 +:10CF900011060607152335062223222635113311E3 +:10CFA0001416171133113636371103E865448652CB +:10CFB0004E050C06ADB165868A4E518A41043FFB91 +:10CFC000C101F52F3E0BFAF201B29F017AFE928A5F +:10CFD0007B01013CFECB0B403001F200000100D090 +:10CFE000000004A605B60013001D400E110E0E022F +:10CFF0000505000A130872000272002B2B32123949 +:10D000002F33331133303153331136363332161553 +:10D010001123113426232206071123D0666BDC86E8 +:10D02000D2D16696B084D26E6605B6FD862D39BD26 +:10D03000AFFDCA02268B94342EFD1D00FFFF00B405 +:10D040000000040E06140606004B00000002003C1F +:10D05000FFEC05F005CC00290032002540121E1E11 +:10D0600024242F2F170606000A1209722A000372C1 +:10D07000002B322B3212392F3333113311332F302F +:10D080003141321612151521161216333236363743 +:10D090001506062322240227232226353436373369 +:10D0A000060615141633333612363617220E0207CB +:10D0B00021100203C2BEF779FBC00782FAB8549070 +:10D0C0007C374BCA89D6FEDB9C091C7379100A5B3E +:10D0D0000A0D4B4A160959A1E5947FC284470503FE +:10D0E000D4DC05CCA2FEBFF046BFFEEB97142012A5 +:10D0F0005E1C28AF0140D8766223391516361F3CD6 +:10D10000479F0102B9645E56A1DF8A0134012C00F9 +:10D110000002002DFFEC04A004530027002F00257F +:10D1200040121D1D23232B2B1506060009100B7220 +:10D1300028000772002B322B3212392F3333113370 +:10D1400011332F3031413216161515211416333292 +:10D15000363715060623222E02272E02353436379F +:10D1600033060615141633333E02172206072136FE +:10D17000262603018BB95BFCEFCDC169935B50A000 +:10D180006776B98145025170380E0B580A0C4A4631 +:10D19000130D77C9879BC30F02A501438B045382EC +:10D1A000E29149E4EC20295D2421478DCE87012BB3 +:10D1B0005A44223F18163C1E3D4193DC7A57CDC598 +:10D1C00078B565000002003CFE8305F005CC002C1C +:10D1D0000035002940142121282832321906060082 +:10D1E00015130A1209722D000372002B322B32CD57 +:10D1F0003312392F3333113311332F30314132167B +:10D200001215152116121633323636371506060753 +:10D2100011231126240227232226353436373306DC +:10D220000615141633333612363617220E0207212E +:10D23000100203C2BEF779FBC00782FAB854907C93 +:10D240003754C57663BBFF0089081C7379100A5BED +:10D250000A0D4B4A160859A1E6947FC2844705037C +:10D26000D4D805CCA1FEBFEF48BFFEEB9714201227 +:10D270005E212001FE95016E10B70132C97662234E +:10D28000391516361F3C479F0102B9645E56A1DF6F +:10D290008A0134012C000002002DFE9004A00453EA +:10D2A00000290031002840130C0C13132D2D041DF0 +:10D2B0001D17292000270B2A170772002B323F3336 +:10D2C00033CD12392F3333113311332F3031452EF3 +:10D2D00002272E023534363733060615141633333B +:10D2E0003E02333216161515211416333236371511 +:10D2F0000606071123132206072136262602D087A9 +:10D30000BD64025170380E0B580A0C4A46130E7653 +:10D31000C9898BB95BFCEFCDC169935B4C975F62A8 +:10D320002F9BC30F02A501438B0E0D86ECA4012B8E +:10D330005A44223F18163C1E3D4191DC7C82E2910A +:10D3400049E4EC20295D231F01FEA2056CCDC578C0 +:10D35000B565FFFF00CE0000013505B60606002CBE +:10D360000000FFFF000D0000062F0769062601AF31 +:10D3700000000107023300D70177000AB31601024B +:10D3800072002BCE3031FFFF000B0000054305F289 +:10D39000062601CF000001070233005E0000000AEC +:10D3A000B3160B0672002BCE3031000100CEFE000A +:10D3B00004B305B6002B002940142A272704221F96 +:10D3C0001F0104040E2B250272240872150E002F73 +:10D3D000332B2B3211392F333311331133113330B7 +:10D3E000314101363633321E0215140E0223222635 +:10D3F0002735161633323E0235342E022322060715 +:10D400001123113311363637010476FD6419341DAA +:10D41000A3EC9848498AC67D517B363C784C669F80 +:10D420006F3A4386C98653822767672B592D020AB4 +:10D4300005B6FD6503035DACED909EF7AC5A181977 +:10D44000611A1A4F96D48481CD914D150CFD5A0561 +:10D45000B6FD352E5F2E0210000100B5FE0A03E86E +:10D46000043F0021002340121613131B1E1E181D1B +:10D47000190672180A720B040F72002B322B2B3212 +:10D4800012392F333311333031651402062322262B +:10D49000273516163332363635342626232206072C +:10D4A000112311331101330132161603E86BC384C3 +:10D4B000456D2A2D704367934F76D38D2944266599 +:10D4C0006501EE76FE34A6FF9146B7FF00851D1577 +:10D4D0005F182073D798A8CC5A0908FDFE043FFEB8 +:10D4E0000101FFFE2B6BF0000001FFFCFE90054FD9 +:10D4F00005B600210019400D0720027217100972AD +:10D500000200050872002B32CC2B322B32303165F1 +:10D51000330323132311210E03070E022322262790 +:10D52000351616333236363736361236372104A4DE +:10D53000ABA4739C96FDEF0B1C2123151A4878644D +:10D5400024391617332146553614152622200D028C +:10D55000CE5EFE320170055967EAF3EA678DD67830 +:10D560000C095B090D6DB97372F90102FB720001C0 +:10D57000000AFE92044D043F001A001B400E0719DA +:10D580000672130C0B72028000050A72002B321A0D +:10D59000CC2B322B3230316533032313231121027C +:10D5A0000206062322262735161633323E0212378C +:10D5B0002103A6A79E689096FE831334517B591AC7 +:10D5C000280C0C1E1633503E2F230D023C59FE39F9 +:10D5D000016E03E7FEFFFE84F97B06035303034D50 +:10D5E0009EF10147D000000100CEFE0004F205B616 +:10D5F0000018001B400D16111113181402721308A5 +:10D60000720C05002F332B2B3211392F333031415F +:10D610001114020623222627351616333212111151 +:10D62000211123113311211104F276E2A25F7B2F25 +:10D6300030814FCFCEFCA96767035705B6FAC5D72F +:10D64000FEE68A1C1162151D010701160256FD3007 +:10D6500005B6FD780288000100B5FE15042D043FD3 +:10D660000018001D400F1611111318140672130A2A +:10D67000720C050F72002B322B2B3211392F3330E5 +:10D680003141111406062322262735161633323669 +:10D6900035112111231133112111042D519C714495 +:10D6A00068262D643C8479FD54666602AC043FFB19 +:10D6B000B1A3D3651B145E161CB9C7021AFDF6048C +:10D6C0003FFE2401DC00000100CEFE90059D05B662 +:10D6D000000F002140100C0707090F0A0272000515 +:10D6E000050280090872002B1ACC3311332B32113A +:10D6F000392F3330316533032313231121112311C3 +:10D70000331121113304F2ABA5739C95FCA9676713 +:10D710000357665EFE32017002D0FD3005B6FD781B +:10D720000288000100B5FE9204D4043F000F0021DE +:10D730004010030E0E0006010672070C0C09800053 +:10D740000A72002B1ACC3311332B3211392F33309C +:10D750003173113311211133113303231323112199 +:10D7600011B56602AD65A79E698F94FD53043FFE17 +:10D770002401DCFC1AFE39016E020AFDF6000001EC +:10D7800000B6FE90048C05B600170022401015125A +:10D790001206090901160D02720402800108003FF9 +:10D7A0001ACD332B3212392F3333113330316123F9 +:10D7B00011231133110606232226351133111416B5 +:10D7C000333236371133048C9B62976BD78BD2D1AF +:10D7D0006697AF84D26E66FE9001CE021C2D39BDD5 +:10D7E000AF0236FDDB8B95342F02E200000100A46E +:10D7F000FE9003EE043F001700224010161313079B +:10D800000A0A02170E0672050380020A003F1ACDAB +:10D81000332B3212392F333311333031411123116D +:10D820002311331106062322263511331114163322 +:10D830003236371103EE95639359B379ADB36588EA +:10D840008370B352043FFBC1FE9001C9019C3C446C +:10D85000B1A00179FE93897D463B01F2000100CE23 +:10D86000FE9006C305B6001D002540130C1B0103E6 +:10D87000090F0B02721215801015150009087200AD +:10D880002B323211331A10CC2B321217393031614E +:10D8900001231E0315112311330133013311330307 +:10D8A00023132311343E023723010347FDE705020A +:10D8B000020201629C020607020998ABA4749D95BE +:10D8C0000101030206FDE505461F413F3D1BFBB17B +:10D8D00005B6FAEA0516FAA8FE320170045B173A9B +:10D8E0003E3F1BFABC00000100B0FE92057D043FE4 +:10D8F000001800234012150C0803121714067218A2 +:10D9000004040B0180120A72002B1ACC333311333A +:10D910002B32121739303165032313231134363774 +:10D92000230123012316161511231133010133118D +:10D93000057D9D69908E030205FE7658FE790502ED +:10D94000025F8B0189018B8859FE39016E030E2C11 +:10D95000502EFC4803B92E5132FCF8043FFC400322 +:10D96000C0FC1A00FFFF00CE0000013505B6060618 +:10D97000002C0000FFFF0000000004CD0769062610 +:10D98000002400000107023300210177000AB317C9 +:10D99000050272002BCE3031FFFF0060FFEC0395D3 +:10D9A00005F206260044000001060233CE00000AFC +:10D9B000B32D000772002BCE3031FFFF00000000B6 +:10D9C00004CD07330626002400000107006A001E6C +:10D9D0000177000CB4281C050272002BCECE30312A +:10D9E000FFFF0060FFEC039505BC06260044000025 +:10D9F0000106006ACB00000CB43E32000772002B17 +:10DA0000CECE3031FFFFFFFE0000063605B606061B +:10DA100000880000FFFF0060FFEC06660454060665 +:10DA200000A80000FFFF00CE000003ED07690626F6 +:10DA30000028000001070233002B0177000AB31011 +:10DA4000020272002BCE3031FFFF0076FFEC03EFB5 +:10DA500005F206260048000001060233F600000A1F +:10DA6000B324000772002BCE303100020075FFECAA +:10DA7000052405CC001C00250019400C18222209A1 +:10DA80001D13097200090372002B322B3212392F39 +:10DA90003330314122060607353E02333216161264 +:10DAA00015140206062322240235352126022603F8 +:10DAB0003236123721141216027E53927E37327A92 +:10DAC000955AA2FCAE594F9CE798C2FEFE810444D1 +:10DAD0000683F97DA4DE7607FC2867D2056F142043 +:10DAE0001360121F1366C3FEEBB0AEFEE9C5689D5E +:10DAF0000145FE39C0011595FAD9940110BCD3FE39 +:10DB0000F380FFFF0075FFEC03EE04540606037379 +:10DB10000000FFFF0075FFEC05240733062602CE48 +:10DB200000000107006A00650177000CB43B2F0973 +:10DB30000372002BCECE3031FFFF0075FFEC03EEF9 +:10DB400005BC0626037300000106006ADD00000C18 +:10DB5000B43529000772002BCECE3031FFFF000D07 +:10DB60000000062F0733062601AF00000107006AF8 +:10DB700000D60177000CB4271B010272002BCECE19 +:10DB80003031FFFF000B0000054305BC062601CF26 +:10DB900000000107006A005C0000000CB4271B0BAA +:10DBA0000672002BCECE3031FFFF0052FFEC04078F +:10DBB0000733062601B000000107006AFFE2017783 +:10DBC000000CB444382B0372002BCECE3031FFFF53 +:10DBD0000041FFEC033705BC062601D00000010719 +:10DBE000006AFF720000000CB44539000772002B78 +:10DBF000CECE30310001004FFFEC040305B6001D0E +:10DC000000254012011C1C1D1A0202191818091DBA +:10DC1000027210090972002B322B12392F33331183 +:10DC20003311331133303141150104041514060644 +:10DC30002322262735161633323636353426262348 +:10DC4000233501213503DCFDFA0111011C79ECAF0C +:10DC50007AD35356DD6E8ABD6166C9977501F8FDAA +:10DC60001B05B651FDD004C5D082C36B2B2B652E8E +:10DC700035519B6D6D8E455802235E000001001FDB +:10DC8000FE14036C043F001E00234011011D1D1EE5 +:10DC90001B020219190A1E0672110A0F72002B329A +:10DCA0002B12392F33113311331133303141150118 +:10DCB0001E02151406062322262735161633323681 +:10DCC00036353426262323350121350344FDFCB99E +:10DCD000F67D77DC996EAD4648B36978AE5D6CD75A +:10DCE000A15E01FDFD7F043F4AFDB40467C28D8D36 +:10DCF000D678242064222D5FAD747B9F4C4B024864 +:10DD00005900FFFF00CF000004F606AF062601B160 +:10DD100000000107014C01840177000AB3180002DA +:10DD200072002BCE3031FFFF00B50000041605381D +:10DD3000062601D100000107014C00FB0000000A8B +:10DD4000B315120672002BCE3031FFFF00CF00005A +:10DD500004F60733062601B100000107006A009EA1 +:10DD60000177000CB42B1F000272002BCECE303195 +:10DD7000FFFF00B50000041605BC062601D1000017 +:10DD80000106006A1700000CB4281C120672002B52 +:10DD9000CECE3031FFFF007FFFEC059C0733062617 +:10DDA000003200000107006A00C00177000CB436A1 +:10DDB0002A0E0372002BCECE3031FFFF0076FFEC2F +:10DDC000043A05BC0626005200000106006A0A005B +:10DDD000000CB42A360E0772002BCECE3031FFFF76 +:10DDE000007FFFEC059C05CD0606026F0000FFFFDB +:10DDF0000076FFEC043A0454060602700000FFFFB0 +:10DE0000007FFFEC059C070E0626026F000001074D +:10DE1000006A00C00152000CB4382C0E0372002BB3 +:10DE2000CECE3031FFFF0076FFEC043A05BC06266B +:10DE3000027000000106006A0A00000CB435290BCC +:10DE40000772002BCECE3031FFFF003FFFEC047392 +:10DE5000070E062601C600000107006AFFFA0152FC +:10DE6000000CB4392D070372002BCECE3031FFFFEA +:10DE7000005FFFEC038805BC062601E600000107F1 +:10DE8000006AFF850000000CB43529180772002BCA +:10DE9000CECE3031FFFF0011FFEC04B106AF0626F5 +:10DEA00001BC00000107014C010E0177000AB320FC +:10DEB000110272002BCE3031FFFF0001FE1003AEC5 +:10DEC00005380626005C00000107014C006C0000CC +:10DED000000AB320000672002BCE3031FFFF001184 +:10DEE000FFEC04B10733062601BC00000107006AFD +:10DEF00000280177000CB43327110272002BCECE1C +:10DF00003031FFFF0001FE1003AE05BC0626005CA9 +:10DF100000000106006A8700000CB4332700067277 +:10DF2000002BCECE3031FFFF0011FFEC04B107987B +:10DF3000062601BC000001070152013D0177000CDB +:10DF4000B42532110272002BCECE3031FFFF00011A +:10DF5000FE1003AE06210626005C000001070152F8 +:10DF6000009C0000000CB42532000672002BCECEBF +:10DF70003031FFFF00B60000048C0733062601C0D5 +:10DF800000000107006A00600177000CB4291D0938 +:10DF90000272002BCECE3031FFFF00A4000003EE52 +:10DFA00005BC062601E000000106006AFA00000C2C +:10DFB000B4291D130672002BCECE3031000100CEE5 +:10DFC000FE9003F505B600090015400A0209027229 +:10DFD000058003080872002B321ACC2B32303141F5 +:10DFE00015211133112311231103F5FD4097629C74 +:10DFF00005B65EFB06FE32017005B600000100B5F5 +:10E00000FE910334043F00090015400A020906721C +:10E01000058003080A72002B321ACC2B32303141B2 +:10E020001521113311231123110334FDE792649458 +:10E03000043F58FC71FE39016F043F00FFFF00CE22 +:10E04000000005730733062601C400000107006ABB +:10E0500000D90177000CB42F23010272002BCECE21 +:10E060003031FFFF00B50000051305BC062601E4B2 +:10E0700000000107006A00A10000000CB42F23017A +:10E080000672002BCECE3031FFFF0029FE9003F741 +:10E0900005B60626028800000007036C0061000038 +:10E0A00000010011FE900336043F001F00224010C3 +:10E0B000110E0E1619190D1512067207001A0D0A07 +:10E0C000003F33CC322B3212392F333311333031FE +:10E0D000532226273516163332363635352311238B +:10E0E000353311211521112115211133151406067F +:10E0F000DB1E361011311A202A157DA4A40281FDE1 +:10E10000E4016CFE94762851FE900D0759080B1916 +:10E1100036299E01F85401F359FE6654FE5CF14421 +:10E120005E310001FFFFFE90048B05B6001D002448 +:10E1300040131417110E040F1512027207000D1868 +:10E140000D0D0F0872002B32113310CC322B32110F +:10E1500017393031412226273516163332363635F7 +:10E16000352301012301013301013301013315146A +:10E17000060603D71F351011301B1F291655FE4FF9 +:10E18000FE497101ECFE4075018B018E71FE3D016F +:10E19000AC782850FE900D0759080B1936299E02BD +:10E1A000AEFD5202F802BEFD8B0275FD43FD65FB1C +:10E1B000445E31000001002FFE9003FE043F001D6D +:10E1C000002340120E111714040F151206720700D7 +:10E1D0000D180D0D0F0A003F33113310CC322B32C6 +:10E1E000121739303141222627351616333236368A +:10E1F00035352301012301013301013301013315B9 +:10E2000014060603481E351111321A1F2B154FFE36 +:10E21000A8FEAA74018DFE85760142014275FE8832 +:10E220000153732950FE900D0759080B1936299E8A +:10E2300001E8FE18022F0210FE3501CBFDF0FE258D +:10E24000F1445E310001FFFF0000044E05B60011ED +:10E25000002140100400000D091111020C0E08727B +:10E2600005020272002B322B3211392F3333331156 +:10E2700033303153210133010133012115210123B1 +:10E280000101230121940135FE6275018B018E711C +:10E29000FE5D0138FEC401CB76FE4FFE497101D010 +:10E2A000FEC5032A028CFD8A0276FD745DFD3302F1 +:10E2B000AEFD5202CD000001002F000003C8043F54 +:10E2C0000011002540120701010A04020D1111027C +:10E2D0000C0E0A7205020672002B322B3211392FF6 +:10E2E00039123933331133303153210133010133C2 +:10E2F0000121152101230101230121860116FEA51B +:10E30000760142014275FEA60116FEE8017477FE11 +:10E31000A8FEAA74016FFEE8025B01E4FE3501CBA2 +:10E32000FE1C54FDF901E8FE180207000002007906 +:10E33000000003F005B6000B00150017400B0E0897 +:10E3400008000902720C000872002B322B12392FC0 +:10E3500033303161202635343636333311331125CD +:10E36000331123220606151416027DFEFAFE79F0FB +:10E37000B1F667FE9DFCEE8AC669CDC4CD8FC3653C +:10E38000026EFA4A5B029143957DA795FFFF0076E6 +:10E39000FFEC040F0614060600470000000200729E +:10E3A000FFEB062105B6001E002B002340121F1DA7 +:10E3B000081D081D131E027228130B72040D0B7228 +:10E3C000002B322B322B1239392F2F1133303141A0 +:10E3D0001114163332363511331114062322262731 +:10E3E00006062322262635343E023333111123221A +:10E3F0000606151416163332363503BF80827B7F2E +:10E4000066B5AB809D222CAA9189BE623F81C688E9 +:10E41000D8D691BB5A4B906796A405B6FBB5988C9D +:10E42000909601E3FE14B1C7656153745FB78463CE +:10E430009F703C0283FD204E966D678F499A8B003A +:10E4400000020075FFEC065B061400260033002B6B +:10E4500040172600722127271D0808171D07721371 +:10E460002D2D170B72040F0B72002B322B32113330 +:10E470002B12392F113311332B3031411114163334 +:10E48000323635113311140E0223222626270E02AE +:10E490002322021110123332161617332626351195 +:10E4A0000122061514163332363735342604047427 +:10E4B000887D78662C57825564814A121D6698695A +:10E4C000DEE9F4D85E885D1A080404FEAEB3BCAF82 +:10E4D000B7BD9F01A00614FB699D9C949E0146FE5A +:10E4E000AD5F8F5F2F396D4C446E410118010D01F6 +:10E4F0001A01293A633F35793401BAFDE7F7F4E6AA +:10E50000E6EEDE11E6F40001005CFFEC065505CBFB +:10E510000035002340110708262625152515001172 +:10E520001A09722E000372002B322B321239392F46 +:10E530002F331239393031413216161514060715AA +:10E540001E0215141E023332363511331114062300 +:10E55000222E0235342E022323353332363635341B +:10E560002623220607273E02022189C468A57F6B65 +:10E570008C461F3E6344827B65B9A958895C2F375E +:10E580006EA76FD5DD89B45AB59680BA54363A89EC +:10E59000A205CB5CA56D99A81C06155F96695579F7 +:10E5A0004D24909E01DAFE19BEBF306198695A7EF3 +:10E5B0004F2558498A6086974E3A482B46280001D5 +:10E5C0000055FFEC0579045400330025401207087C +:10E5D0002626251425142500101B0B722D0007720A +:10E5E000002B322B321139392F2F11331239393098 +:10E5F000314132161615140607151E02171E023376 +:10E60000323635113311140E0223222E02272E0228 +:10E610002323353332363534262322060727363670 +:10E6200001A56E9D546359455C370D0F36645475D2 +:10E6300076642C557C51577C522F0C0C3E80729680 +:10E6400086849D827B558D48244A9F0454427D597F +:10E650005E7B1A060D41674C51713C8F9E014BFE4B +:10E66000A85F8D5E2E2C55794D49643357636961DF +:10E6700065292255232B0001005CFE90049805CBF0 +:10E6800000280020400F08071A1A1717000F0C1156 +:10E690000821000372002B323F33CE12392F331280 +:10E6A000393930314132161615140607151616156C +:10E6B00011331123112311342E0223233533323623 +:10E6C0003635342623220607273E0202288AC56AE9 +:10E6D000A8829CA89D629F3A74AB72D6E48BB95C09 +:10E6E000B89A82BE56363B89A505CB5CA56D99A824 +:10E6F0001D051FAD9AFECAFE320170019451754C82 +:10E700002458498A6086974E3A482B4628000001D3 +:10E710000055FE9103C7045300260020400F070850 +:10E720001919171700100D120A20000772002B325A +:10E730003F33CE12392F3312393930314132161668 +:10E7400015140607151E0215153311231123113454 +:10E75000262623233533323635342623220607274F +:10E76000363601AB6F9E54645A4B65339663944AB8 +:10E770008F6A938888A2867B579247264CA70453BA +:10E78000427D5A5D7A1A07114A6E48D9FE39016FE7 +:10E7900001334F622E58626961662A2255232B008D +:10E7A0000001FFFBFFE906DE05B6002E001D400F4D +:10E7B00008080D132E0272251E0972040D0972003D +:10E7C0002B322B322B3212392F30314111141633A8 +:10E7D0003236351133111406232226263511210E27 +:10E7E00005070E0223222627351616333236363712 +:10E7F0003636123637047D7C857F7C65BAA674A0D8 +:10E8000053FE1507121315171A0D1A487864243889 +:10E810001818322146553515152722200D05B6FB4F +:10E82000BD9D8E919D01DAFE19BEBF51AA8303EEF4 +:10E8300044979FA19E97468CD5780C095B0A0D6C76 +:10E84000BB7473F90101FA720001000AFFEC05E3E1 +:10E85000043F0028001D400F07070E1527067221F0 +:10E860001A0B72030E0B72002B322B322B32123921 +:10E870002F303141141633323635113311140E0254 +:10E8800023222E02351121020206062322262735D5 +:10E89000161633323E021237210392798279786557 +:10E8A0002D577F525884582DFE971334517B591A97 +:10E8B000280C0C1E1633503E2F230D022801729C8B +:10E8C00092949D0147FEAD5F8F5F302F608F600295 +:10E8D0007DFEFFFE84F97B06035303034D9EF10189 +:10E8E00047D0000100CEFFEC072905B6001A00252D +:10E8F00040141A0272181308130813151602721521 +:10E900000872040D0972002B322B2B1239392F2F6C +:10E9100011332B3031411114163332363511331186 +:10E92000140623222626351121112311331121111A +:10E9300004C97C84807B65B9A773A053FCD2676748 +:10E94000032E05B6FBBE9D8F909E01DAFE19BEBF59 +:10E9500051AA840165FD3005B6FD780288000001EA +:10E9600000B5FFEC065C043F001D00254014011AB1 +:10E970000C1A0C1A1C1D06721C0A7208130B720367 +:10E980000672002B2B322B2B1239392F2F113330DB +:10E99000314111211133111416333236351133112F +:10E9A000140E0223222E02353521112311011B02E0 +:10E9B0008B6579827979642D577F535784582DFD63 +:10E9C0007566043FFE2401DCFD349D92949E014651 +:10E9D000FEAD5F8F5F30305F905FA0FDF6043F00BB +:10E9E0000001007FFFEC056F05CD00230019400CEE +:10E9F00023000007160F03721E070972002B322B2B +:10EA00003212392F333031412115140E02232224C2 +:10EA10000235341224333216170726262322040225 +:10EA200015141216333236363521034E022148931F +:10EA3000E198D0FED5A1A90147EC76DB5F2A5ECB39 +:10EA400065C7FEED8F8DFDA8ACD666FE4A02DD5B84 +:10EA500098F4AD5DB10150ECDB0156C32D2D5B2C5C +:10EA60002DA9FED5C3DDFEDC9287FEB40001007641 +:10EA7000FFEC0485045400220019400C220000071A +:10EA8000160F07721D070B72002B322B3212392F13 +:10EA9000333031412115140E022322262635343617 +:10EAA000243332161707262623220606151416339A +:10EAB000323636352102A501E0417EB878ABF481CB +:10EAC0008F0106B584C144263EAE7896D774E3D54F +:10EAD00083AE57FE8702254577BA804386FAADB3E9 +:10EAE000FF893C2754243C70D79DDDF959AF820043 +:10EAF00000010009FFEC04AB05B60016001D400E36 +:10EB0000021515160A0A0F160272060F0972002B5B +:10EB1000322B12392F113311333031411521111499 +:10EB200016333236351133111406232226263511B9 +:10EB300021350422FE237F84807E65BCA773A25505 +:10EB4000FE2B05B65EFC1B9D8F919D01DBFE19BE61 +:10EB5000BF51AA8303EE5E0000010028FFEC044BC6 +:10EB6000043F0019001D400E021818190A0A111955 +:10EB7000067206110B72002B322B12392F11331132 +:10EB8000333031411521111416333236351133111A +:10EB9000140E0223222E02351121350363FE947BCD +:10EBA00081797A652E587F535784582DFE95043FFE +:10EBB00057FD8B9D92919E0149FEAD5F8F5F302F77 +:10EBC000608F60027E5700010071FFEC042305CBCB +:10EBD000002F001F400F28270F0F121200182009C6 +:10EBE0007208000372002B322B3211392F33123985 +:10EBF00039303141321616170726262322061514FE +:10EC000016163333152322061514163332363637CB +:10EC10001506062322262635343637352E0235349E +:10EC20003636027B5E987D35364CB179A1C954B534 +:10EC30008FD6D7DEEBD3C6539B893851DA86A8E549 +:10EC400074B4964E7F4A74D405CB2036224E2E3DA6 +:10EC5000978D5F844559A3A0A2A0192C1C6327316E +:10EC600061B6819BBC1E0511518B6872A95DFFFFC7 +:10EC7000005DFFEC0354045406060181000000010E +:10EC8000FFFCFE90051905B6002F001C400E0F2852 +:10EC900002721F1809720700802A0D08003F331AFC +:10ECA000CC322B322B323031412226273516163307 +:10ECB00032363635352311210E03070E0223222664 +:10ECC0002735161633323636373636123637211197 +:10ECD000331514060604641E351011301B1F291647 +:10ECE0007DFDEF0B1C2123151A4878642439161773 +:10ECF000332146553614152622200D02CE75285193 +:10ED0000FE900D0759080B1936299E055967EAF33D +:10ED1000EA678DD6780C095B090D6DB97372F9013C +:10ED200002FB72FAA8FB445E31000001000AFE906B +:10ED3000041B043F0028001C400E0F2106721B1408 +:10ED40000B72070080230D0A003F331ACC322B329E +:10ED50002B323031412226273516163332363635DE +:10ED600035231121020206062322262735161633E3 +:10ED7000323E0212372111331514060603671E3581 +:10ED80001111311A202A157DFE841334527A5A1A31 +:10ED9000280C0C1E1633503F2E230E023B752751B4 +:10EDA000FE900D0759080B1936299E03E7FEFFFE5A +:10EDB00083F97A05045203034D9EF10148D0FC15F6 +:10EDC000F1445E31FFFF0000FECC04CD05BB0626FA +:10EDD000002400000007040E04BD0000FFFF0060D7 +:10EDE000FECC039504520626004400000007040EE2 +:10EDF00004740000FFFF0000000004CD07E10626B8 +:10EE0000002400000107025804E20152000AB3186E +:10EE1000050272002BCE3031FFFF0060FFEC03953E +:10EE2000068F062600440000010702580477000000 +:10EE3000000AB32E000772002BCE3031FFFF000016 +:10EE4000000004CD07D1062600240000010703635B +:10EE500004C80152000DB703021B0501016F5600E3 +:10EE60002B343400FFFF0060FFEC03D8067F06263A +:10EE7000004400000107036304720000000DB703A3 +:10EE800002310001017F56002B343400FFFF0000E7 +:10EE9000000004CD07D1062600240000010703640A +:10EEA00004C80152000DB703021F0501016F56008F +:10EEB0002B343400FFFF0053FFEC0395067F06263A +:10EEC000004400000107036404720000000DB70352 +:10EED00002350001017F56002B343400FFFF000093 +:10EEE000000004CD08430626002400000107036546 +:10EEF00004C80152000DB70302200501016F56003E +:10EF00002B343400FFFF0060FFEC03E106F106261E +:10EF1000004400000107036504730000000DB703FF +:10EF200002360001017F56002B343400FFFF000041 +:10EF3000000004CD086206260024000001070366D5 +:10EF400004C80152000DB70302190501016F5600F4 +:10EF50002B343400FFFF0060FFEC039507100626FA +:10EF6000004400000107036604730000000DB703AE +:10EF7000022F0001017F56002B343400FFFF0000F8 +:10EF8000FECC04CD07940626002400000027040EC2 +:10EF900004BD00000107014A00F80177000AB32B05 +:10EFA000050272002BCE3031FFFF0060FECC0395CE +:10EFB000061D0626004400000027014A00A30000A9 +:10EFC0000107040E046F0000000AB3360007720048 +:10EFD0002BCE3031FFFF0000000004CD08170626BD +:10EFE000002400000107036704CC0152000DB703A1 +:10EFF00002160501016F56002B343400FFFF00603C +:10F00000FFEC039506C506260044000001070367D0 +:10F01000048C0000000DB703022C0001017F560094 +:10F020002B343400FFFF0000000004CD0817062633 +:10F03000002400000107036804CD0152000DB7034E +:10F0400002160501016F56002B343400FFFF0060EB +:10F05000FFEC039506C5062600440000010703687F +:10F06000048B0000000DB703022C0001017F560045 +:10F070002B343400FFFF0000000004CD08580626A2 +:10F08000002400000107036904CD0152000DB703FD +:10F0900002160501016F56002B343400FFFF00609B +:10F0A000FFEC0395070606260044000001070369EC +:10F0B000048C0000000DB703022C0001017F5600F4 +:10F0C0002B343400FFFF0000000004CD0855062655 +:10F0D000002400000107036A04CD0152000DB703AC +:10F0E00002160501016F56002B343400FFFF00604B +:10F0F000FFEC039507030626004400000107036A9E +:10F10000048B0000000DB703022C0001017F5600A4 +:10F110002B343400FFFF0000FECC04CD074606264A +:10F12000002400000027014D010501770107040EAE +:10F1300004BD0000000AB317050272002BCE303167 +:10F14000FFFF0060FECC039505CF062600440000BB +:10F150000027014D00B200000107040E0467000003 +:10F16000000AB32D000772002BCE3031FFFF00CE16 +:10F17000FECC03ED05B60626002800000007040EAD +:10F1800004B00000FFFF0076FECC03EF0454062617 +:10F19000004800000007040E04AD0000FFFF00CE91 +:10F1A000000003ED07E106260028000001070258D1 +:10F1B00004BA0152000AB311020272002BCE3031A0 +:10F1C000FFFF0076FFEC03EF068F062600480000E5 +:10F1D0000107025804AE0000000AB32500077200C0 +:10F1E0002BCE3031FFFF00CE000003ED0740062696 +:10F1F000002800000107015100A70177000AB30CA5 +:10F20000020272002BCE3031FFFF0076FFEC03EFDD +:10F2100005C9062600480000010601517300000AD6 +:10F22000B320000772002BCE3031FFFF00CE00006C +:10F23000042007D10626002800000107036304BA52 +:10F240000152000CB42814020272002BCECE3031D1 +:10F25000FFFF0076FFEC03FB067F06260048000058 +:10F260000107036304950000000CB43C28000772FA +:10F27000002BCECE3031FFFF009E000003ED07D102 +:10F280000626002800000107036404BD0152000D9A +:10F29000B70201180201017556002B343400FFFF3C +:10F2A0000076FFEC03EF067F06260048000001070A +:10F2B000036404960000000DB703022C0001017DD9 +:10F2C00056002B343400FFFF00CE0000042A084310 +:10F2D0000626002800000107036504BC0152000D4A +:10F2E000B70201190201017556002B343400FFFFEB +:10F2F0000076FFEC040306F1062600480000010733 +:10F30000036504950000000DB703022D0001017D87 +:10F3100056002B343400FFFF00CE000003ED0862DE +:10F320000626002800000107036604BC0152000DF8 +:10F33000B70201120201017556002B343400FFFFA1 +:10F340000076FFEC03EF07100626004800000107D7 +:10F35000036604A00000000DB70302260001017D32 +:10F3600056002B343400FFFF00CEFECC03ED079493 +:10F370000626002800000027040E04B00000010744 +:10F38000014A01020177000AB325020272002BCE66 +:10F390003031FFFF0076FECC03EF061D0626004845 +:10F3A00000000027014A00CC00000107040E04AD54 +:10F3B0000000000AB32D000772002BCE3031FFFF92 +:10F3C000007F000001D507E10626002C00000107A0 +:10F3D000025803740152000AB309010272002BCED5 +:10F3E0003031FFFF0067000001BD068F062603AF26 +:10F3F000000001070258035C0000000AB30902067E +:10F4000072002BCE3031FFFF00B8FECC014A05B6AA +:10F410000626002C00000007040E03560000FFFF24 +:10F42000009EFECC013205D10626004C00000007EC +:10F43000040E033C0000FFFF007FFECC059C05CDC1 +:10F440000626003200000007040E05670000FFFFDB +:10F450000076FECC043A0454062600520000000751 +:10F46000040E04AA0000FFFF007FFFEC059C07E1EB +:10F4700006260032000001070258056A0152000A00 +:10F48000B3260E0372002BCE3031FFFF0076FFEC67 +:10F49000043A068F0626005200000107025804B401 +:10F4A0000000000AB3260E0772002BCE3031FFFF9A +:10F4B000007FFFEC059C07D1062600320000010703 +:10F4C0000363056C0152000CB43D290E0372002B3E +:10F4D000CECE3031FFFF0076FFEC043A067F0626E1 +:10F4E000005200000107036304B60000000CB43DA5 +:10F4F000290E0772002BCECE3031FFFF007FFFECCC +:10F50000059C07D106260032000001070364056C44 +:10F510000152000DB703022D0E01015E56002B347F +:10F520003400FFFF0076FFEC043A067F0626005207 +:10F5300000000107036404B60000000DB703022DAC +:10F540000E01017D56002B343400FFFF007FFFECDD +:10F55000059C084306260032000001070365056C80 +:10F560000152000DB703022E0E01015E56002B342E +:10F570003400FFFF0076FFEC043A06F10626005245 +:10F5800000000107036504B60000000DB703022E5A +:10F590000E01017D56002B343400FFFF007FFFEC8D +:10F5A000059C086206260032000001070366056C10 +:10F5B0000152000DB70302270E01015E56002B34E5 +:10F5C0003400FFFF0076FFEC043A071006260052D5 +:10F5D00000000107036604B60000000DB703022710 +:10F5E0000E01017D56002B343400FFFF007FFECC5E +:10F5F000059C07940626003200000027040E0567CC +:10F6000000000107014A01990177000AB33A0E038D +:10F6100072002BCE3031FFFF0076FECC043A061D7F +:10F620000626005200000027040E04AA000001076D +:10F63000014A00E30000000AB33A0E0772002BCE25 +:10F640003031FFFF007FFFEC061C079806260254AE +:10F65000000001070076026D0177000AB3330E0344 +:10F6600072002BCE3031FFFF0076FFEC04BE062186 +:10F670000626025500000107007601B70000000AC7 +:10F68000B3310B0772002BCE3031FFFF007FFFEC50 +:10F69000061C07980626025400000107004301BB20 +:10F6A0000177000AB3320E0372002BCE3031FFFF18 +:10F6B0000076FFEC04BE0621062602550000010775 +:10F6C000004301040000000AB3300B0772002BCE88 +:10F6D0003031FFFF007FFFEC061C07E106260254D5 +:10F6E000000001070258056B0152000AB3310E03F6 +:10F6F00072002BCE3031FFFF0076FFEC04BE068F88 +:10F700000626025500000107025804B40000000A52 +:10F71000B32F0B0772002BCE3031FFFF007FFFECC1 +:10F72000061C074006260254000001070151013F54 +:10F730000177000AB33D0E0372002BCE3031FFFF7C +:10F740000076FFEC04BE05C906260255000001073D +:10F750000151008A0000000AB33B0B0772002BCE58 +:10F760003031FFFF007FFECC061C06140626025433 +:10F7700000000007040E05630000FFFF0076FECCCA +:10F7800004BE04E70626025500000007040E04AC80 +:10F790000000FFFF00BFFECC050305B606260038BB +:10F7A00000000007040E05330000FFFF00A6FECC9A +:10F7B0000401043F0626005800000007040E04A5BB +:10F7C0000000FFFF00BFFFEC050307E1062600383D +:10F7D00000000107025805380152000AB319090256 +:10F7E00072002BCE3031FFFF00A6FFEC0401068F24 +:10F7F0000626005800000107025804BF0000000A56 +:10F80000B31D0D0672002BCE3031FFFF00BFFFECA1 +:10F81000061E079806260256000001070076023FE2 +:10F820000177000AB327150272002BCE3031FFFF9B +:10F8300000A6FFEC050E0621062602570000010770 +:10F84000007601BC0000000AB32A130672002BCE1A +:10F850003031FFFF00BFFFEC061E07980626025658 +:10F86000000001070043018E0177000AB32615024C +:10F8700072002BCE3031FFFF00A6FFEC050E0621F3 +:10F880000626025700000107004301090000000A94 +:10F89000B329130672002BCE3031FFFF00BFFFECFF +:10F8A000061E07E10626025600000107025805372A +:10F8B0000152000AB325150272002BCE3031FFFF32 +:10F8C00000A6FFEC050E068F062602570000010772 +:10F8D000025804BF0000000AB328130672002BCEA2 +:10F8E0003031FFFF00BFFFEC061E07400626025620 +:10F8F00000000107015101120177000AB33115021E +:10F9000072002BCE3031FFFF00A6FFEC050E05C9BB +:10F9100006260257000001070151008D0000000A71 +:10F92000B334130672002BCE3031FFFF00BFFECC84 +:10F93000061E06140626025600000007040E0532B5 +:10F940000000FFFF00A6FECC050E04E806260257C5 +:10F9500000000007040E04A60000FFFF0000FECC1C +:10F96000043905B60626003C00000007040E0472A8 +:10F970000000FFFF0001FE1003AE043F0626005CFE +:10F9800000000007040E04F9FFCBFFFF0000000099 +:10F99000043907E10626003C0000010702580485EF +:10F9A0000152000AB30E070272002BCE3031FFFF66 +:10F9B0000001FE1003AE068F0626005C0000010762 +:10F9C000025804310000000AB323000672002BCE57 +:10F9D0003031FFFF00000000043907400626003CDC +:10F9E000000001070151004D0177000AB31A070218 +:10F9F00072002BCE3031FFFF0001FE1003AE05C9AF +:10FA00000626005C0000010601510600000AB32F23 +:10FA1000000672002BCE3031FFFF0076FEF504A801 +:10FA20000614062600D300000107004200F0000083 +:10FA3000000AB32F000B72002BCE30310002FC8C79 +:10FA400004D9FF66067F0012001C00234011181322 +:10FA500016801C40040912030D80010F07010700E6 +:10FA60002F5D331ACD17391ADC1ACC3939303141B0 +:10FA70002326262706060723353E0237331E0217A4 +:10FA800027363637331506060723FEB841366E3063 +:10FA9000316F36412554511C621D4E54254A2C4469 +:10FAA0001E6A2660353D04D925653434652511214B +:10FAB00059602929605921C331673A13386B2D00E9 +:10FAC0000002FBE104D9FEBA067F0012001C0023ED +:10FAD00040101618801B13400F010A030500800C0C +:10FAE0000C00002F322F1A10CC17391ADE321ACD23 +:10FAF00032303141353E0237331E02171523262698 +:10FB00002706060727262627353316161715FC8DD8 +:10FB10002555501C641D4E542441376C31316F37CC +:10FB20002F375F286B1E442B04D9102258602929D7 +:10FB300060582210256534346525C32D6B38133A7F +:10FB4000673210000002FC8C04D9FF6E06F100122F +:10FB50000028002D40142522221C192613C01B400A +:10FB600009120680040E0E0C0C06002F332F3311E1 +:10FB7000331A10CD391ADC1ACC32393932113330FC +:10FB800031411E0217152326262706060723353E78 +:10FB90000237013216151406070723273636353487 +:10FBA0002623220607353636FDD41D4E5425413610 +:10FBB0006E30316F36412554511C015353564D3F21 +:10FBC000043805444136361B2E11133405ED2960E7 +:10FBD0005921112565343465251121596029010405 +:10FBE000443C3740085B8109232A232207053B0751 +:10FBF00008000002FC7504D9FEDE07100012002B7D +:10FC0000002540102B2B1C2317281F1F1709120C2F +:10FC10008006060C002F332F1A10DD39C6322F3222 +:10FC200010CD32322F3031411E02171523262627E0 +:10FC300006060723353E0237010E0223222E022339 +:10FC400022060723363633321E0233323637FDD5CD +:10FC50001D4F54243F376D31317037402555511CAD +:10FC6000016A05304D2F2A443D3B2031360A410BB5 +:10FC70005E4B2A443B3C232F340905EC2960582273 +:10FC80001025643434642510225860290124435D12 +:10FC90002E25322541416070263225414000000268 +:10FCA000FC8904D9FEB206C5000D0018001D400BEA +:10FCB0000F181514140D0D07800A03002F331ACCEA +:10FCC000322F327C2F3318CC3230314106062322BA +:10FCD00026273316163332363727150E02072335FB +:10FCE000363637FEB20C8E7C828A0748066A5D5A29 +:10FCF000670C0F1A3C42243C2C441D05CE787D7DB8 +:10FD000078594B4C58F714244A441E1131683A0074 +:10FD10000002FC8904D9FEB206C5000D0018001BC4 +:10FD2000400A170E1113130D07800A03002F331A10 +:10FD3000CC32327C2F3318CD3230314106062322AB +:10FD40002627331616333236372516161715232E67 +:10FD5000022735FEB20C8D7D82890848066A5D5AFD +:10FD6000670CFED61D442C3B24423C1A05CE787D00 +:10FD70007D78594B4C58F73A6831111E444A241487 +:10FD80000002FC8904D9FEB20706000D0023001F03 +:10FD9000400C17141D0E16160A0A0D078003002FBB +:10FDA0001ACC323311337C2F18CC323939303141EF +:10FDB0000606232226273316163332363703321629 +:10FDC000151406070723273636353426232206075F +:10FDD000353636FEB20C8D7D82890848066A5D5A3A +:10FDE000670CE254544D3E043805434135361B2F11 +:10FDF00011143405CE787D7D78594B4C580138422A +:10FE00003D373F093D64092429232208043A0707A6 +:10FE10000002FC6D04D9FED60703000D0026001F6A +:10FE2000400D26171E80231A12400D07800A03007A +:10FE30002F331ADC321ADE32321ACD3232303141EF +:10FE400006062322262733161633323637130E02C0 +:10FE500023222E022322060723363633321E023394 +:10FE6000323637FEB20C8D7D82890848066A5D5AAB +:10FE7000670C6B04314C2F2B443C3B2130360B413B +:10FE80000B5E4C2A433B3C242E340905CD787C7C08 +:10FE900078584B4A590136435C2F2632264142603E +:10FEA0006F26312641400001003EFE410160000FF7 +:10FEB0000013000CB3110A0A04002F332F33303122 +:10FEC0004134262737161615140623222627351601 +:10FED000163332360107644647586464521F38159A +:10FEE00010331B3338FEFF46803B0F418B4F575C6E +:10FEF0000A074905073A00010031FE90014A005EF9 +:10FF00000013000EB40700C00D0E002F331ACC32C0 +:10FF100030315322262735161633323636353523FF +:10FF2000353315140606951F351011311B1F291680 +:10FF30002B892950FE900D0759080B1936299E5E12 +:10FF4000FB445E31FFFF000AFE14042605B60626B8 +:10FF5000003700000007007A01390000FFFF001998 +:10FF6000FE14027905460626005700000007007AB5 +:10FF700000BB0000FFFF007FFE41059C05CD06266B +:10FF8000003200000007015002250000FFFF00764C +:10FF9000FE41043A045406260052000000070150B6 +:10FFA000018A0000FFFF007FFE41059C06AF062688 +:10FFB000003200000027014C01A501770107015024 +:10FFC000024E0000000AB3230E0372002BCE303124 +:10FFD000FFFF0076FE41043A053806260052000075 +:10FFE0000027014C00F0000001070150018A0000C9 +:10FFF000000AB3230E0772002BCE303100020075C9 :02000004020CEC -:1000000019001D080B7211000772002B322B3212DF -:10001000392F3330314132161615140206232226A9 -:1000200026353521342623220607353636012106AA -:10003000161633323601F9A5DF716DD3998BB95C91 -:100040000311CFC164955C50A101F1FD5C01448AAC -:100050006A9CC1045489FAA8A2FEFC9782E3904AE4 -:10006000E0F021295E2322FD8077B565CF00FFFFF8 -:10007000FD0B04B8FE61068F060602580000FFFF64 -:100080000009FFEC069805CD0427003200FC0000B3 -:1000900001070376FE72FF9A0010B50302320E02CA -:1000A00000B8FFFCB056002B34340002019704F76F -:1000B000035E0623000A001C001D400C1C0B0B00F5 -:1000C0001911110604800100002F321ACC32322F90 -:1000D0003311332F333031413536363733150E0275 -:1000E0000707262635343633321615140E0223162A -:1000F0001617028D1A370C740E303E227A4E613379 -:1001000024212A0D19211502382F04FE1934973B9A -:1001100015245B5F2C070E635235342524111B1404 -:100120000A223809000200300344028006D5000B81 -:100130000017000EB50C0078120677003F33E4324A -:100140003031412226353436333216151406273223 -:100150003635342623220615141601599A8F9594A4 -:10016000969192956865636A646B650344E1E8E57E -:10017000E3DFE9E6E350B6C3C6B2B2C7C4B40002D7 -:1001800000280344028106D3001E002C0019400BF6 -:100190001F0C0B0F0F271678070077003F32E43251 -:1001A000392F3333333031413216171526262322A7 -:1001B0000606073336363332161514060623222672 -:1001C0002635343E0213220606151416163332362F -:1001D00035342601C727421D1949296E894507066E -:1001E0001E78597B924984565A8D4F33679C053946 -:1001F00065403461435C726706D3080750080C5BA6 -:10020000A9762F428E855A854953A77C87CA864294 -:10021000FE622C5038476D3E7468606A000200250B -:100220000344027F06D5001D002B001B400C141553 -:10023000242418181009781E0077003F32E4323960 -:100240002F3311333330314132161615140E022379 -:100250002226273516163332363637230606232252 -:100260002635343617220615141633323636353411 -:10027000262601485B8C5033669B6928431C18472F -:100280002D6F884406061F75577F93A3805A7263AB -:1002900064396540336106D552A47E87CB88430913 -:1002A0000651080D5DAC752D46908683A24C726593 -:1002B000616D2C51374A6C3BFFFFFFD5FFEC0253B9 -:1002C000078C06260185000001070388FF640000F3 -:1002D0000012400A04030201211001018D56002B77 -:1002E00034343434FFFFFFD5FFEC0253078C06266D -:1002F0000185000001070387FF6400000012400A27 -:10030000040302011B1001018D56002B34343434D8 -:10031000FFFFFFC8FFEC0253078C06260185000093 -:1003200001070386FF6500000012400A0403020172 -:10033000251001018D56002B34343434FFFFFFC9E2 -:10034000FFEC0253078C0626018500000107038598 -:10035000FF6600000012400A040302011F100101A1 -:100360008D56002B34343434FFFF00A6FFEC0440DC -:10037000078C0626019100000107038800D70000C2 -:100380000012400A04030201280501018D56002BCA -:1003900034343434FFFF00A6FFEC0440078C0626FB -:1003A000019100000107038700D700000012400AF6 -:1003B00004030201220501018D56002B343434342C -:1003C000FFFF00A6FFEC0440078C06260191000009 -:1003D0000107038600D900000012400A040302014D -:1003E0002C0501018D56002B34343434FFFF00A658 -:1003F000FFEC0440078C06260191000001070385ED -:1004000000D900000012400A040302012605010180 -:100410006456002B34343434000100BEFE7B04D417 -:1004200005CB0026001C400E19180F0F1D03721675 -:10043000027214080700002F323F2B2B3211333386 -:1004400030314122262735161633323636351134EF -:100450002623220606151123113313333E023332AD -:1004600016161511140E02039E384D1B1E4E343EF7 -:100470005D35C9C093C865675311061F74B57E9674 -:10048000DA762B5272FE7B100B5C0B0F2F6A58032F -:10049000E3F4CF72E6AFFC9805B6FEFB4881516FDE -:1004A000EABAFC10547E5229FFFF00CEFE9004F6FB -:1004B00005B60606010B0000000100B9FFEE04CFEF -:1004C00005CB002800234012061717001C1B121230 -:1004D0002003721902720B000972002B322B2B328F -:1004E00011333311392FCE3031452226263535339D -:1004F0001514161633323635113426232206061506 -:100500001523113313333E02333216161511140618 -:100510000602BA9FE67C6765BB7FDDCDC9C193C784 -:1005200065675310071F73B57F96D97775EC127501 -:10053000E4A82E308EBA5BEAE30195F4CF72E6AF01 -:100540008502D3FEFB4881516FEABAFE5FB1F781A5 -:100550000004006304EA02A3078C000D00190025C3 -:10056000003100254010201A1A0E2B2626070A04F7 -:1005700080000014140E002F3311332F1ACC3233A5 -:10058000322FC4113311333031412226273316164E -:1005900033323637330606052226353436333216E3 -:1005A0001514062122263534363332161514060169 -:1005B000353E023733150E0207018080910C4B0A3D -:1005C000696160690C4C0E94FEC51F22221F242114 -:1005D00021015820212120242020FEDD1C3A331146 -:1005E0007618444E2905D3766B464648446B76E927 -:1005F0002B23242A2A24232B2B23242A2A24232B8B -:1006000001C1161C44492212204A471E00040063FF -:1006100004EA02A3078C000D001900250031002B0D -:1006200040131A2020143026402A2C2C0D07800A53 -:1006300003030E0E14002F3311332F331ACC323232 -:100640002F331ACD321133113330314106062322B4 -:100650002627331616333236370132161514062381 -:100660002226353436213216151406232226353437 -:1006700036031E021715232E02273502A30E94817E -:1006800080910C4B0A696160690CFE6F2421212462 -:100690001F2222019B24202024202121F811333BFA -:1006A0001B3D294E431906B46B76766B464648448B -:1006B000FED22A24232B2B23242A2A24232B2B2348 -:1006C000242A02062249441C161E474A201200040E -:1006D000007104EA029C078C0003000F001B002736 -:1006E000001F400D1016160A2721030302020404FE -:1006F0000A002F3311332F3310DECD113311333075 -:1007000031411521351732161514062322263534AA -:100710003621321615140623222635343613150ECB -:10072000020723353E0237029CFDD55524212124A2 -:100730001F2222019B242020242021213118444EF5 -:10074000293D1C3A331106495656C32A24232B2B24 -:1007500023242A2A24232B2B23242A020612204A6C -:10076000471E161C444922000004007104EA029C42 -:10077000078C000B000F001B0027001F400D221CE0 -:100780001C1006000D0D0C0C161610002F33113323 -:100790002F3310DECD113311333031412E02273586 -:1007A000331E02171505352115012226353436333F -:1007B0003216151406212226353436333216151416 -:1007C00006018C294E43197612323B1BFEA8022BE0 -:1007D000FE2A1F22221F242121015820212120240A -:1007E000202006AB1E474A20122249441C16B85648 -:1007F00056FEF72B23242A2A24232B2B23242A2AB0 -:1008000024232B00000100CB050003D105A4000D1B -:10081000001D400C010C0C0509090D800307070B96 -:10082000002F3311331ACD321133321133303141AD -:100830001507232723072327230723273503D13031 -:100840001C20EB201D20E7221B2E05A41A8A6363BF -:1008500063638A1AFFFF001A00000542061F042680 -:10086000004900000007004902670000FFFF001A6E -:1008700000000399061F0426004900000007004CF1 -:1008800002670000FFFF001A00000382061F042613 -:10089000004900000007004F02670000FFFF001A38 -:1008A00000000600061F042600490000002700493A -:1008B000026700000007004C04CE0000FFFF001A92 -:1008C000000005E9061F0426004900000027004932 -:1008D000026700000007004F04CE0000000100C2C4 -:1008E000FFF0051905C9002B0026401327081C0539 -:1008F000051D04001A1A00140D097221000372006C -:100900002B322B3211392F1239393311333F303119 -:10091000413216161701361616151406062322261E -:1009200027351616333236353426232335012E0269 -:10093000232206061511231134363602BC7FB1710D -:100940001FFECD86D2786DD79F6AA4343AA861B7CE -:10095000C0D2BE50013C145289667BB3606579E415 -:1009600005C94F8857FEA7015FB58483C870241B53 -:10097000651F2DBEA3A49D530164335C3C62BD89F9 -:10098000FC3C03C99FE57C000001FFECFE1404EA77 -:1009900005CB0026001E40100D141419081C050478 -:1009A0001A06027220000372002B322B2F173933E4 -:1009B0002F333031533216161713013301011E0243 -:1009C0003332363715060623222626270101230156 -:1009D000012626232206073536369A3E4E381AF867 -:1009E00001A96EFE19012C27383C29182D15163C3B -:1009F0001F4759462CFEFCFDFA710245FEF5253EC7 -:100A00003C142C16153305CB2E5D45FD940327FCB5 -:100A100069FD2E5A6225080752090C3C856A027945 -:100A2000FC5F040F02985E580A0852090E0000038A -:100A300000CCFE14048B05B60014001D0027002016 -:100A4000400F080915151E1E001F1312081D000275 -:100A500072002B323FCD3312392F331239393031F6 -:100A6000532120161514060607151E021514060636 -:100A7000232111231321323635342623211111214C -:100A800032363534262623CC01960112F3437F5C9F -:100A9000718F4285EC99FEB267670142C9BFC9D721 -:100AA000FED60154C4D564C08A05B6B3B355895D7A -:100AB0001006115C8F6193B857FE140517908E9243 -:100AC00084FD74FD85A3AA6E853BFFFF00CEFE1456 -:100AD00003ED05B60626002F00000107007A019EEF -:100AE0000000000BB601170001000056002B340077 -:100AF000FFFF00CEFE1404F605B606260031000006 -:100B00000107007A02140000000BB6012501010064 -:100B10000056002B3400FFFF0000FE4104CD05BB52 -:100B200006260024000000070150017F0000FFFF9F -:100B300000CEFE4103ED05B60626002800000007A2 -:100B4000015001720000FFFF0032FE41015A05B65C -:100B50000626002C000001060150E000000BB60143 -:100B6000150000001E56002B3400FFFF00BFFE41A1 -:100B7000050305B60626003800000007015001F500 -:100B800000000001006D0000020205B6000B002805 -:100B90004013090404080805050602720A03030B42 -:100BA0000B02020108003F331133113311332B3292 -:100BB000113311331133303161213537112735218C -:100BC000150711170202FE6B97970195989841132C -:100BD000050C15414115FAF4130000010033FFEB39 -:100BE000026005B60011000EB60C02720700097211 -:100BF000002B322B3031452226273516163332365C -:100C0000363511331114060601103E702F3374343B -:100C1000516832674895151A175D1719407F5D04B2 -:100C200051FBB176AA5CFFFF003700000202079873 -:100C300006260398000001070043FFE50177000A3C -:100C4000B312060272002BCE3031FFFF006D0000A0 -:100C5000025B0798062603980000010700760096BD -:100C60000177000AB313060272002BCE3031FFFF6A -:100C700000150000025B0794062603980000010798 -:100C8000014AFFC30177000AB319060272002BCE96 -:100C90003031FFFF00350000023707330626039886 -:100CA00000000107006AFEE90177000CB421150677 -:100CB0000272002BCECE3031FFFFFFBA000002746B -:100CC000074006260398000001070151FF680177DD -:100CD000000AB31D060272002BCE3031FFFF002147 -:100CE0000000024B06AF0626039800000107014CE6 -:100CF000FFCF0177000AB30E060272002BCE30310F -:100D0000FFFF00230000024C074606260398000060 -:100D10000107014DFFD10177000AB31006027200EE -:100D20002BCE3031FFFF006DFE41020205B60626D4 -:100D3000039800000007015000780000FFFF006DDD -:100D4000FE41020205B60626039800000006015087 -:100D50005000FFFF006D00000202074806260398BE -:100D600000000107014E00940177000AB312060249 -:100D700072002BCE3031FFFF006DFE9003A405B64C -:100D80000426039800000007002D026F0000FFFFFB -:100D90000033FFEB03500794062603990000010778 -:100DA000014A00B80177000AB31F0C0272002BCE73 -:100DB0003031FFFF006D0000020207E106260398B4 -:100DC00000000107025803710152000AB311060224 -:100DD00072002BCE3031FFFF006DFECC020205B653 -:100DE0000626039800000007040E038C0000FFFF96 -:100DF0000000000002B306040427039800B10000BD -:100E000000070153FDEDFF91FFFF006D000002029E -:100E100005B6060603980000FFFF00350000023704 -:100E200007330626039800000107006AFEE90177F0 -:100E3000000CB42115060272002BCECE3031FFFF1C -:100E4000006D0000020205B6060603980000FFFFD1 -:100E5000003500000237073306260398000001071B -:100E6000006AFEE90177000CB42115060272002B1E -:100E7000CECE3031FFFF0033FFEB026005B6060631 -:100E800003990000FFFF006D0000020205B6060690 -:100E900003980000000100B400000119043F0003A2 -:100EA000000CB5020672010A72002B2B303161234F -:100EB000113301196565043F0001FF96FE14011905 -:100EC000043F0010000EB60B067207000F72002BD5 -:100ED000322B303153222627351616333236351150 -:100EE00033111406061F2C44191F3F234C51653D36 -:100EF00070FE140D0A570C095E610513FAEA5A7C5C -:100F00003F00FFFF00B5FE140478061F0606017EB1 -:100F10000000FFFF0011FE14040A044E06060193B0 -:100F20000000FFFF0076FE14040D061D062603BA1E -:100F30000000010602366800000AB33A000772009A -:100F40002BCE3031FFFF0022FE140194061406263A -:100F5000004F00000106007A0B00000BB6011501DE -:100F600001000056002B3400FFFF00B4FE14040EF5 -:100F700004540626005100000107007A01A2000077 -:100F8000000EB401190E0000B8FE14B056002B3448 -:100F900000030060FE410395045200150033003E3B -:100FA000003240190807071D3B3B213534342928FE -:100FB0002816210B721B122D1607720F00002F32FC -:100FC0002B323F2B12392F3333113311331133337B -:100FD000113330314122263534363637170E02159B -:100FE0001416333236371506060332161511232729 -:100FF000230E022322262635342437373534262380 -:101000002206072736360107060615141633323630 -:1010100037024155633C6C473C3A603938351F33E1 -:1010200010153734B3B24E12062364916869955196 -:10103000010CFBCA8481549B50204EB30162BECF89 -:10104000D88173B3BD01FE415B573E7972321930CE -:1010500062693B363A08054A060B0611B4C5FD27FE -:10106000BE3D5F36468660A2A90B0A4FA78E2B288D -:10107000542530FDD7080A8080676ECCB000FFFF92 -:101080000076FE4103EF04540626004800000007E6 -:101090000150016D0000FFFF0012FE41013A05D131 -:1010A0000626004C000000060150C000000200A609 -:1010B000FE410401043F0015002D002440132D06BD -:1010C000722306720807071A28280F001E0B7218D1 -:1010D0000A003F2BCC323311333311332B2B3031F9 -:1010E0004122263534363637170E021514163332A0 -:1010F000363715060601112327230E022322262642 -:1011000035113311141633323636351102795563E1 -:10111000376D4D4C3F673F38351E34111638016628 -:10112000520F061C6694627DA95665938E78A3556E -:10113000FE415B57376C6931112C5D6235363A08D8 -:10114000054A060B05FEFBC1C43C623A57B0840257 -:10115000C8FD42A39A5CBB8C025800020076FE14C4 -:10116000040D045400220033002340131A2A2A1DC0 -:101170000B72120B0F720506720323230007720015 -:101180002B3211332B2B322B3211333031413216AB -:101190001733373311140606232226273516163344 -:1011A0003236353534363723060623220211101223 -:1011B0001722060615141633323E0235353426261C -:1011C000024686A7310710525FCCA67ABD4B4BC7AB -:1011D00074BDAB0302062CBD89D2EDEDED7CA551AB -:1011E000B6AB6A8D5023429704546858ABFB9A8C77 -:1011F000CB6E2921652531C2A5462F572C6E720171 -:101200001C010C010A01365973DA9AE3EE44799F06 -:10121000594D88C56900FFFF0076FE14040D061DB8 -:10122000062603BA00000107014A00D90000000A9F -:10123000B341000772002BCE3031FFFF0076FE1461 -:10124000040D05CF062603BA00000107014D00E892 -:101250000000000AB338000772002BCE3031FFFFC8 -:101260000076FE14040D05D1062603BA000001071E -:10127000014E01AA0000000AB33A000772002BCE0B -:1012800030310001FFF2FFE10391061F002B002522 -:101290004012112727131414240672201901720713 -:1012A000060D0D00002F3210CC322B322B321133B1 -:1012B00032113330315722263534363717060615AA -:1012C000141633323635112335373534363633324A -:1012D0001617072626232206151521152111140697 -:1012E00006FB7F8A08065B0307514F4C5DCBCB455D -:1012F0008D6C385A271724552873670100FF003B6F -:10130000741F8D771D3316190B241A555C6C7502EA -:10131000D23C1A78789F4F110D550C107F8F7B545B -:10132000FD2F628D4A0000020074FFEC0430061BA2 -:101330000021002F0019400D221909030029110B6B -:101340007201000172002B322B32111739303141FA -:101350001706040615141616171E02151406062382 -:1013600022262635343636372E02353436362403D7 -:101370000E021514163332363534262603FA0CC500 -:10138000FED0AC3F81657CBF6B72D5968ED8795606 -:10139000B994517C476CC90117E578B362CCAAB304 -:1013A000C2579E061B5A1933564F354945323D8F59 -:1013B000BF8691D8756DCD927BC38F2C2A4E604429 -:1013C000556F482FFD7A1F71B585AEC6CEB86E9F9A -:1013D0007900FFFF006D0000020205B606060398C3 -:1013E000000000010075FF3B02A302E10017001896 -:1013F000400B05041111087C177D0D167B003F334F -:10140000EDE43211333330315311140607333636DD -:1014100033321615112311342623220615112311F8 -:10142000B70203061A7960788041615B757A4202DF -:10143000E1FECF1B2D18374C737BFE5601A7615C74 -:101440007E7EFE9803A600010075FF3B028402E148 -:1014500000120019400E0F0E04050B0806097C123D -:101460007D0D117B003F33EDE417393031531114FA -:1014700006073136363701330101230107152311E1 -:10148000B7020114281501174FFEEA012F4FFEF293 -:10149000704202E1FE292C5A2E142E14011CFEE883 -:1014A000FE8B014C6EDE03A600010076FF3B00B808 -:1014B00002E10003000AB3027D017B003FED303101 -:1014C00057231133B84242C503A600010075FF3B04 -:1014D000042B01D40026002540111C1B12122009E8 -:1014E00000002020197C050E0E187B003F331133BD -:1014F000ED322F3311331133113333303141321682 -:101500001511231134262322061511231134262305 -:10151000220606151123113317333E0233321617F4 -:10152000333636034E6677415A496571415A49420E -:10153000603442350A04113B563B4C6A15041D7851 -:1015400001D46E75FE4A01B35B566D74FE7D01B326 -:101550005B56326850FE86028D6C2036223F3E3A42 -:10156000430000010075FF3B02A301D400140019E1 -:10157000400B1211090900000F7C050E7B003F3360 -:10158000ED322F331133333031413216151123111F -:10159000342623220615112311331733363601ACB6 -:1015A000778041615B757A42350A041C7901D473F6 -:1015B0007CFE5601A7615C7E7EFE98028D78374DD9 -:1015C00000020076FE1A02CD01D40015002200238D -:1015D00040100A091D1D06131216160000107C0E7D -:1015E000067B003FCEE4322F3311333311331133F6 -:1015F00033303141321615140623222627231616BE -:101600001511231133173336361722060715141612 -:1016100033323635342601AE8A959E8961741905B8 -:101620000203423608041A775D7875017473717984 -:101630007101D4A9A5A7B04D38224B21FEF403AE09 -:101640008338573590840B908C988A8990000001DC -:10165000003AFF2F022F01D400290018400D0D0081 -:1016600011261522061F187C0A037B003F33E43243 -:101670001739303145140623222627351616333202 -:101680003635342626272E023534363332161707E0 -:10169000262623220615141616171E02022F8C84E6 -:1016A00049742831773E6D6130593E41643A8973FF -:1016B0003F6E2D1828693457612F573B3E683F1AFB -:1016C000576018113D171B443B283226131429423A -:1016D0003A4F57161233111639372A2F2013132C6D -:1016E000450000010010FF2F019B02650017001D3F -:1016F000400D0B1414110D0E0E10117C00077B0011 -:101700003F33F4CD33113311331133303145323699 -:10171000371506062322263511233537373315337F -:10172000152311141601341F34141538215A5A691F -:1017300069172CDCDC379D080732070A5D6301A6B8 -:101740002413999D33FE5D4649000001007000009E -:10175000041C050A00230018400C1A0B1D08040085 -:10176000120979721C00002F322B321217393031D6 -:10177000731134363637363637033301363637365B -:101780003635113311140607060607132301060622 -:1017900007061511700E24241C5A3EFA8D01D31031 -:1017A0001B0B42377E1C1E195C40FE8EFE2A2967E9 -:1017B0001C1D01C34270632E28360C019AFCFC04E8 -:1017C0000B07267D7401D7FE28598831284611FE63 -:1017D0005F030A013C48487AFE3D0001004C0000CE -:1017E00003E6051E001D0014400909107A721B0152 -:1017F00001000A003F3211332B3230317335211191 -:101800003426272626232206073536363332161786 -:101810001616171E02151133154D028178741942E0 -:101820002A2C875E4D873D65853E3F53190C0E0679 -:10183000966D03397F750E040407056F06051117B1 -:10184000184C3D18373C23FCC66D0001002BFFFAF5 -:101850000274051E00260017400B1F0A21201117D5 -:101860007A07000A72002B323F3339393F30315743 -:1018700022262737161633323637363635113426B8 -:10188000232206073536333216171616151123276D -:10189000230606070606AE1C4126141C3D21518571 -:1018A0002A1B1E3759204B2E51543B5A1E2C276B96 -:1018B0000F08182D122E77060705770706534A31B1 -:1018C0007C4901E7586D090971101E1D277E52FCE5 -:1018D00014D2283D132F31000001002D000003C653 -:1018E000050A00110010B60B080809797200002FD4 -:1018F0002B321133303161113436373636372135DA -:10190000211506060706151102731B1517261BFD68 -:1019100032039933571B2C039239601D21260F6C1B -:1019200060133328416AFC6F000200B30000044DCD -:10193000051E001B001F0017400B1C0A1E1E070778 -:10194000117A72000A003F2B3211332F3F30316180 -:101950001134262726262322060735363637363613 -:1019600033321617161617161615112111331103D7 -:10197000CA7675184D3238C9942E5527517B2A6F77 -:10198000883E3F53180E0DFC668203A67F750E0439 -:10199000040C0B700405020505121919504024505F -:1019A00030FC5A0327FCD900000100B300000135C8 -:1019B000050A0003000BB4017972000A003F2B30C6 -:1019C0003173113311B382050AFAF60000010030B9 -:1019D000000001D3050A00160011B70B08080979A9 -:1019E00072000A003F2B3211333031731134363715 -:1019F000363637213521150E02070606070606156D -:101A000011B6221B182D15FEE301A312221F0D1083 -:101A100019070605030B5292332A3F136C600F28F7 -:101A2000311C22522A1D3F21FCF5000100B30000A9 -:101A3000044D051E001D0017400B120A1C19190148 -:101A4000077A72000A003F2B323211333F30317374 -:101A50001136363736363332161716161716161550 -:101A600011231134262726262322060711B3083214 -:101A70002A5F9D3D72883E3F53180E0D837877187C -:101A80004931318A590509010303070712181A4F12 -:101A900040245130FC5A03A680760D03040707FB4F -:101AA0005E00000100A8FFEC0481051E0036001551 -:101AB000400B1E257A720A797212000B72002B32CB -:101AC0002B2B323031452226272626272626351174 -:101AD0003311141617161633323637363635342688 -:101AE00027262623220607353636333216171616D2 -:101AF0001716161514060706060706060294467DF5 -:101B0000333858202323833938287E51547E284285 -:101B10002B293B2E874D152C161932184579323A50 -:101B2000591E1F2118181D60423580141D1F206684 -:101B3000464EC87D0283FD7D9EE243313739314FE9 -:101B4000F2807DE8513C3605047004041B1E216AB6 -:101B50004A4CC37A66AB475A80292020000100A76F -:101B600001DC0129050A0004000EB503000001791B -:101B700072002B322F3330315311331107A7826992 -:101B800001DC032EFD5381000001001FFE1403330E -:101B9000051D0020000CB409167A7200002F2B32AC -:101BA0003031411134262726262726232206070610 -:101BB00006073536363736363332161716161716E9 -:101BC00016151102AF232612331E527F2F532614EF -:101BD0004710163E2728593062B2381C2D1221209A -:101BE000FE1404BA65A23D213413360A0A04160510 -:101BF00074081007070645381C442746A65FFB46B5 -:101C000000010047FFEC035B051D00380010B7180A -:101C1000257A7208000B72002B322B3230314522AC -:101C20002627351E023332363736363736363535C7 -:101C3000342627262623220607060607353636379A -:101C40003636333216171616171E021515140607E8 -:101C5000060607060601745591471E627033466DED -:101C60002525380F101933352F8B5A3A743B12152E -:101C70000420362725583262B3371C2D13161C0E4C -:101C80001B1A14392548AF1412117F0C170F261E8A -:101C90001F51292A7642B378BB3F363A1313050702 -:101CA00001740D0D06070545381C44272F69734044 -:101CB000B354903D2F4F1F462B0000010031000010 -:101CC000036B061F000A0014400908030305067988 -:101CD00072000A003F2BCD331133303161131321D1 -:101CE0001133112115030301CD5CC5FD438202B8F8 -:101CF000BE5D01EE02AE0183FEF17EFD66FE0800D0 -:101D0000000200AA00000444051E00110020000F7C -:101D1000B61D077A7212000A003F322B323031733F -:101D2000113636373636333216171616171616157D -:101D300011252111342627262627262623220607A9 -:101D4000AA083229609D3D73893F3D51190E0DFC53 -:101D5000E9029426271D5032194A32318A58050962 -:101D60000103030707121A194D3F22502FFC546D2F -:101D7000034048601D181A050403070700010062AC -:101D800000000422051E0035001F401025240A34DF -:101D900013122E2E197A720F7972000A003F2B2B24 -:101DA00032113333333F3330317313363635342603 -:101DB000272E0227262627331616173336363736B0 -:101DC000363332161716161716161511213521112E -:101DD0003426272E022322060706060703625D012A -:101DE00001070802101101040805841218060D0DE0 -:101DF0004C272781493F672A1F32131F20FE6701A6 -:101E00001726281539472C447B252238115F03DA21 -:101E10000F180C1C3020082F2E040C170B2A451D00 -:101E2000143C1415211D1B143620368C54FC9A6D5D -:101E300002F9517F29192413281A193D24FC0D0099 -:101E40000001006CFE160130050A0011000AB308FB -:101E5000797200002F2B3031531134262627262685 -:101E600027331616171E021511AF0D18120206049D -:101E700083040905081611FE16056B3C79763909AD -:101E800013090B1D131972893AFA95000001007CA1 -:101E9000000002D0051E0022000FB60C137A72015A -:101EA000000A003F322B323031733521363635117E -:101EB00034262726262322060735363633321617D0 -:101EC0001616171616151114060607077C01B90D0C -:101ED0000C1A1A14332229552D2657322E4B1E1B4D -:101EE0002B1017170A0D07096D3C733802963352F1 -:101EF0001A121409087108071210102D1C245E37DD -:101F0000FD6A2F6D6521320000020073FFEC044D65 -:101F1000051E0023003C0017400B0D0C3131137AD5 -:101F20007224000B72002B322B32113333303145C7 -:101F30002227262627262635343636373707353EDC -:101F4000023332161716161716161514060706064C -:101F50000706273236373E02353426272626232227 -:101F600006070602151416171616025F8C654667DB -:101F7000201717284E3B03A15CA59642538F38309B -:101F80004B1A1F2013121E6B4B678E537F272B2E6D -:101F900013524525683939542C5D573636287D143F -:101FA0003A27876046AA647ECB9C360307710506F4 -:101FB000032A2B2263404BBD74589A416B962C3CEC -:101FC0006F3A323493A951CDE4371E2202045CFEED -:101FD000F9BF9EE142323A0000010039FFCD0460B2 -:101FE000050A00190018400D170102050914060022 -:101FF0000E06797200002F2B321217393031573507 -:1020000025363637013313133E02371333030E02DE -:102010000706040706063901151E3C1EFECD7F98F3 -:10202000826AA5690D37783708304F3754FEF9AD0D -:102030005695336D2A050D09048BFDBBFDE231A5D4 -:10204000DC83022EFDD458A191426D93190E150028 -:102050000001005FFE14042A051E002F0017400A2D -:10206000151416160007257A7200002F2B3212392C -:102070002F333330314111342627262623220607F9 -:1020800006061514161716161717072322262726D5 -:102090002635343637363637363633321617161677 -:1020A000171616151103A737362A815051942D2A79 -:1020B0002D323321533414140E599532292D3F34C7 -:1020C00019502034723C4A813432501D2728FE14A6 -:1020D00004719EE0423337353830774058802718F6 -:1020E000200804624A42368E555E9E361B36101812 -:1020F000181F211E5A3D4ED284FB8F000001007331 -:10210000FFEC043D051E004A0019400C2829290057 -:102110001B397A7209000B72002B322B3212392FC5 -:1021200033303145222626272735161633323637E7 -:1021300036363736363534262726262726262322D6 -:102140000607060615141617161617170723262650 -:1021500027262627262635343637363633321617C5 -:102160001616171616151406070606070606025059 -:102170003B6C5D252856A952527D2828330A050458 -:102180001318184E3E214928517F28353E332B2302 -:10219000583415150E355F29243E171E215142472C -:1021A000A75D4F88372C481B27282A271E4F30341D -:1021B0008014030805056D0A09372E2F8F502A5AFF -:1021C00033629A4848631D0F0F2C24308C4850828C -:1021D0002A2024010262011A19163D26327D486C1C -:1021E000AF363A3924251D55374FD38588D44F391A -:1021F000551C232100010001FE140341050A0015AE -:102200000017400C141301040705000B027972003B -:10221000002F2B321217393031411101330136367C -:102220003736363511331114060706060707110134 -:1022300010FEF18501082343224E5C812828206C82 -:10224000488BFE14041502E1FD2509130A149D793B -:10225000018BFE735C903428431025FC570000016D -:102260000052000003EC050A001A001D400D08187A -:10227000000C057972190303010100002F3211339C -:1022800011332B32123939303173352117010133B3 -:1022900001173636371333070E0207060607060600 -:1022A0000701155202797DFEC0FE4B8C0174375B2D -:1022B000690D197818040C120C0D24161E492C01F6 -:1022C000196D0101D802C6FD985457DD860102FE42 -:1022D00025474421284B24325D27FE614F00000230 -:1022E00000B3FE14045F050A001A001E0017400A1E -:1022F0001B1A1C1C0F0C0C0D7972002B321133337E -:102300002F2F2F3031613434353436373E023713B6 -:1023100021352115030E02070E0315150111331186 -:1023200002AA261605161E0DADFCDA03ACB0041881 -:10233000190708181910FD8A82060A0534AB5714CC -:1023400054682F02546C65FDA40B545B1819626E1F -:10235000611815FE1404E5FB1B000001002D0000B0 -:102360000348051E0019000CB4070F7A7200002FF5 -:102370002B32303161113426272626232206060708 -:10238000353636333216171616171616151102C6BD -:1023900078751939212574762A568E3A72883E3F0F -:1023A00053190E0C03A67F760E0304030603700573 -:1023B000051219194F41245030FC5A000001004CFD -:1023C0000000053B050A0028001D400F1D0A0A15E4 -:1023D0001314120305000179721600002F322B121C -:1023E00017393311333031730333133636373636FA -:1023F0003713330306060706060722062313213286 -:102400003637363713330306060706060706062354 -:10241000B96D7B3F4D8A2C36330A1A771A0E3B3A38 -:1024200038A77C0103011A011B94FF535112357820 -:10243000360B45383A99693A8244050AFD0813403B -:102440003540B8660112FEEE8CC14A48571801FEAD -:10245000C3A18E91B1022DFDD273CB5A5C8B2A1B86 -:1024600018000001001FFFFE0442051E002F00158A -:1024700040091E0A2424127A720600002F322B32E1 -:1024800011332F3031572226273516333236351186 -:10249000060607353E02333216161716161716169D -:1024A00015112311342627262322060711140607A7 -:1024B000060706066E0F271921284B52254825646A -:1024C000A485335B76562A3C51180D0C8278763001 -:1024D0005128653D0F0F1A2B225B02070568056620 -:1024E00069036702060270070905081412194F40B4 -:1024F00022502FFC5903A67F760E070304FC93336A -:1025000057243B211A1AFFFF004C00000547060C18 -:10251000062603E200000107042304FE00A6000AC9 -:10252000B329017972002BCE3031FFFF0038000053 -:10253000053B060C062603E2000001070424007A8E -:1025400000A6000AB329017972002BCE3031FFFFBB -:10255000004C0000054D060C062603E20000002793 -:1025600004210304FF8401070423050400A6000AD4 -:10257000B334017972002BCE3031FFFF003B0000F5 -:10258000053B060C062603E2000000270421030495 -:10259000FF8401070424007D00A6000AB3340179FA -:1025A00072002BCE3031FFFF0070FF26041C050A9D -:1025B000062603C900000007041C024AFFE2FFFFD1 -:1025C0000070FE5C041C050A062603C90000000713 -:1025D000041D0248FFE3FFFF00700000041C050A11 -:1025E000062603C900000007042101BEFF23FFFFE8 -:1025F000004C000003E6051E062603CA0000000783 -:1026000004210172005DFFFF002BFFFA0274051E1A -:10261000062603CB00000007042100EE005DFFFF4B -:10262000002D000003C6050A062603CC00000007A3 -:1026300004210161005DFFFF00B30000044D051E91 -:10264000062603CD0000000704210272005DFFFF93 -:10265000FFC000000135050A062603CE0000000673 -:102660000421FA5DFFFFFFC4000001D3050A06261E -:1026700003CF000000060421FE5EFFFF00A8FFEC70 -:102680000481051E062603D10000000704210283F1 -:10269000005DFFFFFFCA01DC0129050A062603D2FF -:1026A00000000007042100040149FFFF001FFE1481 -:1026B0000333051D062603D3000000070421015D36 -:1026C000005EFFFF0047FFEC035B051D062603D4F9 -:1026D000000000070421015D005EFFFF00310000E3 -:1026E000036B061F062603D50000000704210138EE -:1026F000005DFFFF006200000422051E062603D7CE -:10270000000000070421025D005DFFFF007C000067 -:1027100002D0051E062603D9000000070421016E21 -:10272000005EFFFF0073FFEC044D051E062603DA72 -:102730000000000704210258005DFFFF005FFE1447 -:10274000042A051E062603DC0000000704210235CA -:10275000011BFFFF0073FFEC043D051E062603DD91 -:1027600000000007042102500110FFFF005200008A -:1027700003EC050A062603DF00000007042100FF22 -:10278000FFB5FFFF00B3FE14045F050A062603E051 -:102790000000000704210239005CFFFF002D00004B -:1027A0000348051E062603E1000000070421014C32 -:1027B000005DFFFF004C0000053B050A062603E212 -:1027C0000000000704210304FF84FFFF001FFFFE39 -:1027D0000442051E062603E30000000704210289C7 -:1027E000005CFFFF00B30000013805C9062603CED8 -:1027F00000000107041E00F5FFB5000AB3040179CB -:1028000072002BCE3031FFFFFC4B04D9FDBE0621F8 -:1028100004070043FBF90000FFFFFDFA04D9FF6D38 -:10282000062104070076FDA80000FFFFFECC04D9B6 -:102830000112061D0407014AFE7A0000FFFFFC3169 -:1028400004E8FEEB05C904070151FBDF0000FFFFB0 -:10285000FEE904E3011305380407014CFE9700006C -:10286000FFFFFEEC04D9011505CF0407014DFE9AC8 -:102870000000FFFFFFB8052C004A05D10407014EF8 -:10288000FF660000FFFFFEFE0521010005BC0407F6 -:10289000006AFDB20000FFFFFF2F04DF00D90682AF -:1028A0000407014FFEDD0000FFFFFF2A04D901BC31 -:1028B000062104070152FED80000FFFFFEDC04D908 -:1028C0000122061D0407014BFE8A00000002FC14D1 -:1028D00004D9FEA70621000C00190025401104119F -:1028E00011130B1818000D138006060F13011300A7 -:1028F0002F5D332F1A10CD32321133113311333093 -:1029000031411E021715232E032735231E021715EA -:10291000232E032735FDD917474F21412148453B39 -:1029200014E317464F21412148463A1506212E73DC -:102930006E28112050555121112E736E28112050F0 -:1029400055512111FFFFFF6B03C1005105B604076C -:102950000205FF4600000001FD62FECCFDF4FF71A0 -:10296000000B0008B10006002F333031412226351C -:102970003436333216151406FDAA242424242723C2 -:1029800023FECC2D26262C2C26262D00FFFFFF34DF -:10299000FE1400A600000407007AFF1D0000FFFFE0 -:1029A000FF6BFE410093001A04070150FF1900005D -:1029B0000001FD4704DFFE1406350012000CB30EC3 -:1029C00003800F002F1ACC333031413436333216A6 -:1029D00015140E0215141617152E02FD47352F215A -:1029E000271C251D3E41435C2E05B63946251F197F -:1029F0001810171821371337143A52000001FD4EF2 -:102A000004DFFE1C06350012000CB3108005040024 -:102A10002F331ACC3031411406060735363635349B -:102A20002E02353436333216FE1C2E5B453F401CD9 -:102A3000251D28202F3605B637523A143713372173 -:102A400018171018191F25460001FC6504A2FF1E67 -:102A5000059D0014000FB40D09090300002FCD33AC -:102A60007C10CC30314114062322263534363321F4 -:102A700036363332161514060623FCEE2124251FA4 -:102A8000202501EA02202325200E1E1904FC2C2EED -:102A90002C262C232E2C2A271C2410000001FC5A43 -:102AA00004E5FF3205C700160012B61110100A0027 -:102AB0008007002F1ACC32332F33303141321E02BF -:102AC000151523342623220E0223233533323E02EA -:102AD000FE513655391D4F4D473B676A7C501D1DD1 -:102AE0004A72687005C71C364C30144C4626312695 -:102AF000502631260002FFC7FE10004AFFAE000B31 -:102B00000017000FB40C12120006007C2F33322F76 -:102B10003330315722263534363332161514060336 -:102B2000222635343633321615140607202020208D -:102B30002122222120202020212222EA26262626A8 -:102B400026262626FEFA27262626262626270005BE -:102B5000FEA3FE0F0145FFAD000B00160022002E64 -:102B6000003A0020400D2F353506232929171D1D59 -:102B7000001106007C2F33333211333311331133FC -:102B800011333031452226353436333216151406CA -:102B900033223534363332161514060322263534E3 -:102BA00036333216151406212226353436333216C2 -:102BB000151406032226353436333216151406FE54 -:102BC000E421202021202121FF402020212121B2A9 -:102BD00020202020212222016F1F20201F222121BE -:102BE000221F20201F222121EC27252627272526EA -:102BF000274C262727252627FEFB2626272627269D -:102C000026262626262727262626010527252627A7 -:102C1000272526270003FED4FE0F0118FFAD000371 -:102C2000000F001B00184009040A0A1010161600B5 -:102C300001007C2F333311331133113330314535DB -:102C40002115132226353436333216151406032285 -:102C500026353436333216151406FED401669B2011 -:102C60002020202122222120202020212222C54C88 -:102C70004CFED4262627262726262601052725268C -:102C80002727252627000003FED4FE0F0118FFADDD -:102C900000070013001F001B400A080E0E14141A30 -:102CA0001A008003007C2F1A18CC33113311331112 -:102CB000333031433523352115231505222635348C -:102CC00036333216151406032226353436333216BF -:102CD0001514069F8D01658C0128202020202122BB -:102CE000222120202020212222FE71CA4C4CCA62BF -:102CF00026262627272626260105272526272725B7 -:102D000026270001FFBEFF150042FFAD000A0009A3 -:102D1000B10005007C2F3330314722353436333251 -:102D20001615140602402020222222EB4C262626CD -:102D3000262626000002FF25FF1700C7FFAF000B65 -:102D40000017000FB40006060C12007C2F3333115D -:102D500033303157222635343633321615140621D6 -:102D600022263534363332161514068520202020CD -:102D7000212121FEBF20202020212121E9262527F5 -:102D80002627262526262626262725252700000352 -:102D9000FF25FE0F00C7FFAD000B00170023001931 -:102DA0004009000618181E0C12121E007C2F331149 -:102DB0003311331810CE32303143222635343633B6 -:102DC00032161514061322263534363332161514EE -:102DD000062122263534363332161514060C2020EF -:102DE00020202122227020202020212121FEBF200E -:102DF000202020212121FE0F2626262727262626D1 -:102E000001052626262727252627272526272725A5 -:102E100026270001FF47FF4400B0FF900003000990 -:102E2000B10001007C2F33303147352115B90169DC -:102E3000BC4C4C000001FF49FE7900B1FF8E000739 -:102E4000000AB2008003002F1ACC303143352335FD -:102E500021152315298E01688EFE79C94C4CC900B5 -:102E60000001FFC0057C00430614000A0008B105FC -:102E700000002F32303143223534363332161514E8 -:102E800006013F2020212222057C4C2626262626CC -:102E900026000001FFC604CE00490566000B0008AD -:102EA000B10600002F32303153222635343633320A -:102EB00016151406062020202021222204CE2626C4 -:102EC0002626262626260003FF34FE0200DDFFAB61 -:102ED000000B001700230016B7181E1E0C1212005C -:102EE00006007C2F18CD322FCD322FCD3031472226 -:102EF0002635343633321615140617222635343665 -:102F00003332161514061722263534363332161589 -:102F100014068C2020202020212172212020212114 -:102F200022227421202021212121ED272527252659 -:102F30002625278827262626262626278928262668 -:102F40002626262727000001FFC601F10049028935 -:102F5000000A0008B10500002F3230315322353409 -:102F6000363332161514060640201F22222201F1A4 -:102F70004C262626262527000001FFD1FE3F002BE8 -:102F8000FF750003000AB2008001002F1ACD303116 -:102F9000431133112F5AFE3F0136FECA0001FFC60E -:102FA00004CE00490566000A0008B10500002F3272 -:102FB000303153223534363332161514060640208C -:102FC0001F22222204CE4C26262626262600000179 -:102FD000FFBE04CE00420566000B0008B1060000EB -:102FE0002F3230314322263534363332161514064B -:102FF000022020202022222204CE26262626262633 -:1030000026260001FF57FEF70082FFC200070012CC -:10301000B5060202008003007C2F1A18CC3311334E -:10302000303143352335211523153871012B71FEBD -:10303000F7804B4B8000FFFF0030FFF002800381E0 -:10304000060703770000FCACFFFF004C000001AF57 -:10305000036D0607007B0000FCACFFFF003500009D -:1030600002740381060700740000FCACFFFF002E11 -:10307000FFF5027C037D060700750000FCACFFFF36 -:10308000001C0000029E0373060702370000FCAC20 -:10309000FFFF0044FFF0027A036D060702380000CC -:1030A000FCACFFFF0028FFF00281037F06070378D6 -:1030B0000000FCACFFFF003D0000027E036D060730 -:1030C00002390000FCACFFFF0039FFF702770379FB -:1030D0000607023A0000FCACFFFF0025FFF0027F6C -:1030E0000381060703790000FCAC0002007FFFECBF -:1030F000042405CD0011001F0010B71C0E05721529 -:10310000050D72002B322B3230314114020606239A -:1031100022262602353412363332161205101233A7 -:103120003212113402262322060204243672B179A7 -:1031300074AF753B59CEADACCC59FCC1B2BBC0AB82 -:10314000419D8C89A14402DFB9FEE5BE615FBD01EE -:103150001BBCE00151BDB9FEB0E5FEAEFEB80149B1 -:103160000151CE01289EA2FED800000100310000CE -:10317000021405B6000D0015400A0A0909050B04E2 -:10318000720D0C72002B2B32322F3330316111341F -:10319000363637060607072701331101B001020250 -:1031A0001B3327D837018D5604503B5947201B2825 -:1031B0001FA4480129FA4A0000010052000003E55B -:1031C00005CB001D0017400B091105721A011B1BCE -:1031D000000C72002B321133332B32303173350136 -:1031E0003E0235342623220607273E0233321616C6 -:1031F0001514060607011521155201AE678D49A465 -:103200008D60B052373D858F4A7DB763539868FE15 -:103210008303105601C06BADAE6C8D9C44424732A7 -:1032200044235DAC7678C3BA6BFE76045E00000181 -:103230000041FFEC03E405CB002D001D400D04030D -:103240001D1D1A1A0B242B05120B0D003F333F33A3 -:1032500012392F3312393930314114060715161639 -:103260001514060623222627351616333236363530 -:1032700034262623233533323636353426232206A8 -:103280000727363633321603B7AD87ABB674E9AFCE -:103290007AC95453D96C8EB95A6EC6879FA072B33F -:1032A0006AAD9075BE5D3355E18CC9DD046591BA98 -:1032B000190616B59C7EBF6B2C276329355397677B -:1032C00070873E59478D69888A4741494256BD00FB -:1032D000000200490000048E05BE000A0015001D12 -:1032E000400D06030B0B09100401010404000C003F -:1032F0003F3F392F123933331133333031611121CC -:1033000035013311331523110311343636372306B3 -:103310000607010330FD1902E06AFBFB63010202AC -:10332000061D3826FE0601755003F9FC145DFE8B60 -:1033300001D20232526F582D305633FD4100000148 -:10334000006FFFEC03F205B600210021400F1A19AF -:103350001916161F0000081E1B040F080D003F332E -:103360003F3312392F333311331133303141321699 -:10337000161514060623222627351616333236363E -:10338000353426232206072713211521033636025A -:103390001296D77381ECA277BB4247C36A7FBE6A9D -:1033A000C6C85295403A3B02BEFD992D2D89037146 -:1033B00062BF8C92D4722D26662A3657A87AA3B79C -:1033C000171129029D5EFDFA0A150002007AFFEC32 -:1033D000041C05CD00220031001B400C12292916C7 -:1033E0001606231E0D0D0605003F333F3312392FFD -:1033F00033113330315334123E023332161715264F -:10340000262322060207333E02333216161514060F -:103410000623222E020132363534262726060615CB -:10342000141E027A326597CB80376426256238A64F -:10343000EC8006071D6A9E6B85BD666BC88D7AB5EC -:10344000783B01E1A4B8A9AA75AB5D255490026F41 -:10345000A4010FD1904A0C0B5C0D0F99FEC6F036FB -:10346000623E6AC68892DA7962AEEAFE5ECFBEA498 -:10347000BC03025E8D433F9A8F5C00010017000081 -:1034800003C905B600060010B6060C0502020304C7 -:10349000003F3311333F303173012135211501FED7 -:1034A000025AFCBF03B2FDA405585E4AFA94000319 -:1034B0000087FFEC042405CB001F0030003E0017FE -:1034C000400C28290818310538100520000D003F50 -:1034D000323F3317393031452226263534363637D8 -:1034E0002E02353436363332161615140606071EEC -:1034F0000215140606273236363534262627270EBF -:103500000215141616133E0235342623220615140E -:10351000161602528DCE705BA066548B526BBA7930 -:103520007FBB65518D5D6DA35B78D3886EA65B4DC7 -:10353000936930669C5956A07A588A51A89389B0ED -:103540005291145DAC766C996E28256089616B98F8 -:10355000534E986E598665282A6E96677CB15D56E3 -:10356000488962527C5F2612256188615A86490229 -:10357000F3245774517E81867C5374530002006497 -:10358000FFEC040705CD00220031001B400C12297E -:1035900029161606231E050D060D003F333F331274 -:1035A000392F33113330314114020E0223222627E2 -:1035B0003516163332361237230E022322262635CD -:1035C00034363633321E020122061514161716360B -:1035D0003635342E020407336598CC8037712725A1 -:1035E0007039A7EB8006081B6B9F6B84BD656CC9A7 -:1035F0008C7AB4793BFE1EA4B7A7AA76AC5C24569D -:103600008F034BA4FEF0D1904A0C0C5D0D11990173 -:1036100039F035623F6BC68892DA7961AFEA01A171 -:10362000CEBDA5BC03025E8D433F9A8F5B00FFFFBA -:103630000030023A028005CB060703770000FEF651 -:10364000FFFF004C024A01AF05B70607007B0000F0 -:10365000FEF6FFFF0035024A027405CB0607007430 -:103660000000FEF6FFFF002E023F027C05C70607A2 -:1036700000750000FEF6FFFF001C024A029E05BD19 -:10368000060702370000FEF6FFFF0044023A027A06 -:1036900005B7060702380000FEF6FFFF0028023AD1 -:1036A000028105C9060703780000FEF6FFFF003D12 -:1036B000024A027E05B7060702390000FEF6FFFF48 -:1036C00000390241027705C30607023A0000FEF600 -:1036D000FFFF0025023A027F05CB060703790000B1 -:1036E000FEF600020075FFEC041C0454000F001BE2 -:1036F0000010B71608077210000B72002B322B3225 -:103700003031452226023534363633321E0215104A -:103710000227323635342623220615141202479B1F -:10372000D0676AD29C75AE7339E8ECBBB0B0B9B65D -:10373000B7B4148F0100A8A6FC8F5195CE7DFEFF73 -:10374000FECA58FAE5DDFBFADEDDFEFE00010011DF -:10375000000002040454000D0012B70B0A0A060C04 -:10376000067200002F2B32321133303161231134B5 -:1037700036363706060707270133020466010301C0 -:10378000163627EA35019C5702E23960501F152D85 -:103790001DAD49012D000001003F000003BE04548F -:1037A000001D001540090B1207721B021C1C0100B2 -:1037B0002F331133332B323031612135013E023545 -:1037C00034262623220607273636333216161514DA -:1037D00006060701172103BEFC8101AB6C843D493D -:1037E000835560AD51375BCF796FAA614A8C63FE18 -:1037F0009B0102DD5801354E73724B516A334242D0 -:10380000464D4C4A8D675D8D7E48FEFC05000001EB -:10381000003AFE8503B60459002D001D400D050435 -:103820001D1D1A1A0C242B0772130C002F332B3278 -:1038300012392F3312393930314114060607151663 -:10384000161514060623222627351616333236356A -:1038500034262623233533323636353426232206C2 -:1038600007273636333216038946835BA6AB76DDEF -:103870009E7FBD4F4BCB6FC1CB68BF858D8E69AF2F -:103880006AAD836CB45A3056D880B2E102F75E93C9 -:103890005F120513B29F82BD682F265F2637B69D43 -:1038A0006C863C5A408A6F8889424348474EB6002E -:1038B0000002001EFE9B04600457000A0015001E53 -:1038C000400E1110070672060B0B09090402010ACB -:1038D000003FCD3333113311332B32323031652376 -:1038E0001123112135013311332111343636372399 -:1038F000060607010460FF64FD2102DA69FFFE9DF0 -:10390000010202051B362EFE1222FE7901874403B6 -:10391000F1FC2102234E6C5C362D5341FD52000117 -:103920000077FE8103FA043F00210021400F1A199D -:103930001916161F0000081E1B06720F08002F33F1 -:103940002B3212392F3333113311333031413216C8 -:103950001615140606232226273516163332363658 -:103960003534262322060727132115210336360274 -:103970001A95D77481EDA376B9434FBB6A81BE68AF -:10398000CBC0529248373A02C2FD992E388601FCCC -:1039900060BE8D94D06C2F26642C3656A678A5B4C4 -:1039A00016162602A05CFDF90B1500020082FFEC42 -:1039B000042605CF00210030001F400F10112828D9 -:1039C000151505221D0D720C050572002B322B32C8 -:1039D00012392F3311333330315334123636173214 -:1039E00016171526262322060203333E023332160B -:1039F000161514060623222E0201323635342627E8 -:103A000026060615141E02825CA9E98F375F2B2754 -:103A1000623B9AED8B080722709D6488BF636AC879 -:103A20008F82B7743601E1A8B5AAA86FAD6126569A -:103A30008E026DE40148D264010D0B5B0D0F8FFE09 -:103A4000C7FF003B653D6BC78891DB7A68B2E7FE34 -:103A500057D2BCA5BC03025D8D463F9B8E5C000126 -:103A60000010FE9503C2043F00060010B6060502D2 -:103A700002030672002B3211332F303153012135EE -:103A8000211501FB0251FCC403B2FDA8FE95054FB0 -:103A90005B40FA9600030077FFEC041505CB001F8E -:103AA000002F003D001A400E2C1808370400241087 -:103AB0000D7230000572002B322B32111739303164 -:103AC0004132161615140606071E021514060623A3 -:103AD00022262635343636372E0235343636031450 -:103AE00016163332363635342626270E02012206C4 -:103AF00015141616173E0235342602467FB9675153 -:103B00008E5E6EA45B7AD2878ECE6F5BA066548B7E -:103B1000536BBCF155A16E6FA55C4DA785669C5992 -:103B2000016989B152915E578B51A805CB4E986EB1 -:103B3000598665282A6E96677CB15D5DAC766C9976 -:103B40006E28256089616B9853FBA05A8649488985 -:103B500062557C643025618803A8867C53745323A6 -:103B6000245774517E810002006CFE7D04110454C0 -:103B70000020002F001B400C112727151505211CC4 -:103B800007720C05002F332B3211392F33113330CC -:103B90003141140206062322262735161633323603 -:103BA0001237230E022322263534363633321E02D4 -:103BB0000122061514161716363635342E02041156 -:103BC0005BA8EB913C6E2A2872389BF18E08061F89 -:103BD0006FA06BC9DE6BC98D7DB77739FE1DA8B4A8 -:103BE000ABA86FAC6124558F01D1E3FEBCCC610E54 -:103BF0000B5C0D118C0138FF3D663DECCC91DA7AFF -:103C000062B0E901A2D3B7A7BA03025A8D49409A1C -:103C10008C5A00030075FFEC041A05CD0003001454 -:103C20000024001A400E000103020409211105724C -:103C300019090D72002B322B3212173930315327EC -:103C400001171314020606232226023534123633D6 -:103C50003216120514121633323612353402262368 -:103C6000220602F64102DF42443872B07898D06BE7 -:103C70005BCEABAACD5AFCC14EA27D81A04B419E2A -:103C80008C89A04501524202DF41FEADB7FEE6C07D -:103C900062AA0150F9DE0152BEBAFEAFE3E1FED9DD -:103CA00092920128E0CE01289EA2FED8FFFF00508C -:103CB000FFEC03F7045404060444DB00FFFF00A0FC -:103CC00000000293045404070445008F0000FFFF26 -:103CD000005C000003DB0454040604461D00FFFFE3 -:103CE0000036FE8503B2045904060447FC00FFFFBA -:103CF000FFF5FE9B0437045704060448D700FFFF76 -:103D00000052FE8103D5043F04060449DB00FFFF97 -:103D1000005AFFEC03FE05CF0406044AD800FFFF5B -:103D20000041FE9503F3043F0406044B3100FFFFFE -:103D30000054FFEC03F205CB0406044CDD00FFFF4A -:103D4000004BFE7D03F004540406044DDF00FFFF2A -:103D50000030FEE602800277060703770000FBA230 -:103D6000FFFF004CFEF601AF02630607007B000078 -:103D7000FBA2FFFF0035FEF602740277060700740F -:103D80000000FBA2FFFF002EFEEB027C0273060781 -:103D900000750000FBA2FFFF001CFEF6029E0269F8 -:103DA000060702370000FBA2FFFF0044FEE6027A8E -:103DB0000263060702380000FBA2FFFF0028FEE6B0 -:103DC00002810275060703780000FBA2FFFF003D99 -:103DD000FEF6027E0263060702390000FBA2FFFF27 -:103DE0000039FEED0277026F0607023A0000FBA2DF -:103DF000FFFF0025FEE6027F027706070379000039 -:103E0000FBA20001005804A2023C050A00030008BE -:103E1000B10100002F323031533521155801E4042F -:103E2000A26868000001005201E601730614000D4B -:103E30000008B10B03002FC430315334363733063A -:103E4000021514121723260252685960616D6964C5 -:103E50005F58690400B2FE6467FEF9A6A7FEF86B1E -:103E600060010600FFFF0052FE6501730293060722 -:103E700004640000FC7F0001004601E601670614AF -:103E8000000D0008B1040A002FC6303141140607A6 -:103E900023361235340227331612016768586162DF -:103EA0006D6A6460596703FCB2FF65690108A4A9E3 -:103EB00001066A62FEFAFFFF0046FE650167029393 -:103EC000060704660000FC7F0001004802A80246C5 -:103ED00004AC000B0012B6070504040A0001002F11 -:103EE00033333311333330314135233533353315E3 -:103EF000331523150124DCDC47DBDB02A8DE48DEBA -:103F0000DE48DE00000200480320024604350003BC -:103F10000007000CB304050100002F32CE3230310F -:103F200053352115053521154801FEFE0201FE031A -:103F3000EE4747CE4747FFFF0048FF270246012BC9 -:103F4000060704680000FC7FFFFF0048FF9F024651 -:103F500000B4060704690000FC7FFFFF00180000A2 -:103F600002A105B6060600120000000200AE000025 -:103F7000051D05B6000F001F0025401110100E0E84 -:103F800019010472080812121F1F000C72002B3254 -:103F9000113311337C2F2B323211337D2F3031739B -:103FA000112132161615112311342626232111133F -:103FB000331121323636351133111406062321AE62 -:103FC000018D78A9595E47835AFEDBF45F01176CB7 -:103FD00091495F56B693FE8405B667B87BFD5902DA -:103FE000A9619051FAA00442FC14519361041BFB97 -:103FF000E870BD710002005502D9058805C800149B -:10400000003D0033401C031F3A223633260F0B09B4 -:104010002907070E0E00001C1529C00401013029D4 -:104020000372002B32322F331A10CC32322F332F3F -:10403000332F111739303141113313133311231139 -:10404000343637230323032316161511052226279A -:10405000351616333236353426272E0235343633AC -:10406000321617072626232206151416171E0215C8 -:1040700014060602D97ADDE57352030106E546DF30 -:10408000060202FE0B3F742B346F405860575B39B9 -:10409000633C8F6B3668351B2662375152575D4340 -:1040A0005F343F7802E502D1FD9F0261FD2F018B55 -:1040B000346A33FDA40261346434FE6B0C1E124C6E -:1040C0001621453F3A3C2518314D3E61561719429D -:1040D00017193A393C39261A34483C405C31FFFF05 -:1040E00000B400000119043F060603AF0000FFFF03 -:1040F000FF96FE140119043F060603B000000001FC -:10410000018AFE3B024DFF83000B000EB401070540 -:10411000800B002F1ACD3939303145150E02072397 -:10412000353E0237024D0B2836203A102521057DF9 -:104130000E2F6E6E2F1220707A2CFFFF0020FE4192 -:104140000148043F062603AF000000060150CE00E0 -:10415000FFFF009FFECC0131043F062603AF0000A5 -:104160000007040E033D00001C1702002800000099 -:10417000F41602004F70656E53616E732D4C6967C3 -:1041800068744974616C69632E7474660000000081 -:1041900000010000001201000004002047444546D1 -:1041A000BC10BFF1000003A80000020247504F53AB -:1041B0009D0D63AC00007A7400003ADA4753554213 -:1041C0002CC62BBC0000307800000FE44F532F3278 -:1041D00095DD832500000210000000605354415417 -:1041E0005EDD400D000001B800000056636D617097 -:1041F000CDA1340A000008C40000043063767420A6 -:1042000049C9471700000270000001386670676DE9 -:10421000E2199E5A000020E400000F946761737059 -:10422000001500230000012C00000010676C796667 -:10423000D86C35BF0000B550000161A268656164AB -:104240001C6D34DC00000180000000366868656188 -:104250000F6B0B6D0000015C00000024686D74782A -:104260000871DF510000405C000012006C6F636158 -:104270005AE002DC00000CF4000009026D61787065 -:10428000086410BB0000013C000000206E616D65F9 -:1042900097CE9A12000015F800000AEA706F737446 -:1042A0002DD373310000525C0000281570726570C8 -:1042B00002FB3329000005AC0000031600010003D7 -:1042C0000008000A000D0007FFFF000F00010000BA -:1042D0000480009000160076000500020010002FF8 -:1042E000009A0000031B0F8300030001000100007F -:1042F000088DFDA80000092EFC75FC2F099103E82C -:1043000000D5000000000000000000000000048054 -:10431000000100000003004280F4B7F85F0F3CF595 -:10432000000B080000000000D9CCC2D30000000040 -:10433000DD772650FC75FDF509910887000200061F -:10434000000200000000000000010001000800035E -:104350000000001400030000002C00027764746861 -:104360000101000077676874010000016974616CE5 -:1043700001040002001E00120006000100020000FD -:10438000010400010000000100010000011B012CDC -:104390000000000100000002011A0064000000009B -:1043A00000040452012C00050000053304CDFFDF9A -:1043B000009A053304CD009802CD0032029200002D -:1043C00000000000000000000000E00002FF4000CC -:1043D000201B0000002800000000474F4F470181CC -:1043E0000000FFFD088DFDA8000008FE028B000004 -:1043F000019F00000000044805B6000000200004F2 -:104400000614000B05B6001605B600160448001485 -:104410000000FFEA0000FFEC0000FFEAFE16FFFECE -:1044200005B600150000FFEB000005B60135044895 -:1044300000E805B6013505B6013500A500A50096D2 -:10444000009600A4007F007F00A50089009200B3C1 -:104450000096005D00A10090008A00A500840097EE -:1044600000CA006A008A007E0081009B00A60079D5 -:1044700000A70099008D008500960093008B00A690 -:1044800001D700870105004000870096008900924F -:104490000097009D00A500B30096005D007B00859D -:1044A000008A0090009A009E00A400AD007A008669 -:1044B000008F009700A300AA00CA0065006E007973 -:1044C000007F008A00980066007600800086008DDC -:1044D0000094009C00A000A600AB00790089009128 -:1044E0000096009E00A600AD00CB008D00930098C2 -:1044F000007600850096009B007D0084008A009471 -:104500000099009F00A700C700F101D7007D00833C -:1045100000880091009A010501480040007800875A -:1045200000910095009C009F00AC050A001406C293 -:10453000037AFF38029E03A7000100020078000002 -:104540000000000000120000000000010003000055 -:104550000044000000160000001000010001042EBD -:1045600000020007004300430000007600760001CF -:1045700001530154000203700370000403720372BC -:104580000005040A04160006041C041F00130002A0 -:1045900000050417041A0000042004280004042B5A -:1045A000042B000D042D042D000E04300430000FE8 -:1045B000000200410024003D0001004300430003CD -:1045C0000044005D0001006C006C00010076007684 -:1045D0000003007700770001007C007C000100826E -:1045E000008D0001009200980001009A00B80001BF -:1045F00000BA00DE000100E000E0000100E200E29D -:10460000000100E400E4000100E600E9000100EB25 -:1046100000EB000100ED00ED000100EF00EF0001F4 -:1046200000F100F1000100F40149000101530154BF -:104630000003015501550001015701580001015ABD -:10464000016400010166017300010175019C000114 -:10465000019F01FD0001021D021D00010224022430 -:104660000001024602460001024902490001024BD4 -:10467000024E000102500253000102550272000175 -:104680000279027A0001027E02AC000102AE02B1A0 -:10469000000102B302C0000102C2032D0001032F7A -:1046A000032F00010331035D00010369036F000163 -:1046B000037003700003037103710001037203723E -:1046C0000003037603800001038603860001038B49 -:1046D000038C0001038E039B0001039D039E0001D8 -:1046E00003A003A4000103A603A6000103A803ABD3 -:1046F000000103AC03B0000203B103B1000103B435 -:1047000003BC000103BD03C1000203C203C20001D8 -:1047100003C603C6000103C903C9000103D203ECA9 -:104720000001040A041A0003041C04300003047B83 -:10473000047D0001047F047F0001000040FF963CDF -:104740009555955994452F1F9345721F9245AB1F60 -:104750009145FF1F9045CD1F8F44FF1F8E44451F7D -:104760008D43FF1F8C42101F8B42FF1F8A41391F50 -:104770008941721F8841FF1F8741AB1F8641671F18 -:104780008540FF1F843D0B1F833D141F823FFF1F89 -:10479000813DAB1F803DFF1F7F3DCD1F7E3EFF1F34 -:1047A0007D3EAB1F7C3E4A1F7B3CCD1F7A3CFF1FEA -:1047B000793BFF1F783B451F773A5E1F763AAB1F68 -:1047C000753AFF1F74381D1F7338931F7238FF1F0F -:1047D0007138931F7039FF1F6F39AB1F6E39401F3F -:1047E0006D37FF1F6C36CD1F6B36FF1F6A35CD1F2F -:1047F0006935FF1F6835931F67354A1F6634931F5D -:104800006534FF1F6434721F6334261F62324A1FEF -:104810006132FF1F6033FF1F5F33CD1F5E31FF1F0B -:104820005D31CD1F5C30FF1F5B2D931F5A2DFF1F85 -:10483000592FFF1F582F801F572EFF1F5640FF2E46 -:10484000671F552A801F542AFF1F532A931F522A7D -:104850005E1F512BFF1F502CFF1F4F2CCD1F4E2BC7 -:10486000311F4D29FF1F4C28FF1F4B27FF1F4A24D4 -:10487000FF1F4924801F4826CD1F4726FF1F4625BE -:10488000FF1F4544451F3F3D4F1F3E3D561F3938D2 -:10489000451F36355E1F353023215C340323215CF0 -:1048A0003332561F321322215C3122311F30211B3B -:1048B0001F2F2D4F1F2E2D201F2D21FF1F2C2BAB07 -:1048C0001F2B2A3D1F2A2E201E5C2920121F281F65 -:1048D000FF1F271E4A1F2624361F2524251F241E9E -:1048E000FF1F2331211F5B203A1E455B2231211F10 -:1048F0005B1F3A1E455B1D213F1EFF5A13311255A7 -:1049000011311055125910590D320C5505320455FC -:104910000C5904590F047F04EF04030FFF0E550BCD -:10492000320A5507320655015F00550E590A5906DD -:1049300059CF06EF060200596F007F00AF004020FC -:10494000EF000410000109320855033202550859DE -:1049500002590F027F02EF020310000340400501DD -:10496000B80190B0542B4BB807FF524BB009505BC5 -:10497000B00188B02553B00188B040515AB00688C4 -:10498000B000555A5B58B101018E59858D8D001DBF -:10499000424BB0905358B20300001D4259B102027D -:1049A000435158B104038E594273002B002B2B2B1B -:1049B0007373002B73002B002B002B2B2B2B2B73D3 -:1049C000002B002B2B2B002B002B2B2B012B012B37 -:1049D000012B012B012B012B2B2B2B002B2B012B24 -:1049E0002B2B012B2B2B2B002B002B2B012B012BEB -:1049F0002B012B2B2B002B012B2B2B2B2B2B002BB1 -:104A00002B2B2B2B2B2B2B2B2B012B2B2B2B2B2B20 -:104A10002B002B2B2B2B2B2B2B2B2B2B2B2B2B2B11 -:104A20002B2B012B2B2B2B2B2B2B2B002B2B2B2B2B -:104A30002B2B2B012B2B2B2B2B2B2B2B2B2B002B1B -:104A40002B2B2B2B2B2B2B2B2B2B2B2B2B2B002BE1 -:104A50002B180000000000020000000300000014FA -:104A600000030001000000140004041C000000F01A -:104A70000080000600700000000D007E00B400B54C -:104A80000130013101610163017F019201A101B097 -:104A900001ED01F001FF021B0237025902BC02C7FF -:104AA00002C902DD02F30304030C030F0312032304 -:104AB0000328038A038C0393039403A103A803A987 -:104AC00003BB03BC03CE03D203D60400040C040DC5 -:104AD000044F0450045C045F04820486048F049134 -:104AE000051305BD05BE05C205C705EA1E011E3F2B -:104AF0001E851E9E1EF11EF31EF91F4D1FDE200B8C -:104B00002015201E2022202620302033203A203C51 -:104B100020442070207A207F2089208A208E209CAB -:104B200020A420A720AC2105211321162120212219 -:104B30002126212E215E22022206220F2212221578 -:104B4000221A221E222B22482260226525CAA7B5DE -:104B5000AB53FB04FB36FB3CFB3EFB41FB44FB4BF6 -:104B6000FEFFFFFDFFFF00000000000D002000A081 -:104B700000B500B60131013201620164019201A069 -:104B800001AF01EA01F001FA02180237025902BC32 -:104B900002C602C902D802F303000306030F031280 -:104BA000032303260384038C038E0394039503A33A -:104BB00003A903AA03BC03BD03D103D60400040167 -:104BC000040D040E04500451045D04600483048841 -:104BD0000490049205B005BE05C105C705D01E00AE -:104BE0001E3E1E801E9E1EA01EF21EF41F4D1FDEC6 -:104BF00020002013201720202026203020322039AA -:104C0000203C204420702074207C2080208A208C2E -:104C1000209520A320A720AA2105211321162120B9 -:104C200021222126212E215B22022206220F22117F -:104C30002215221A221E222B22482260226425CA13 -:104C4000A7B3AB53FB00FB2AFB38FB3EFB40FB4307 -:104C5000FB46FEFFFFFCFFFF0001FFF5FFE3FFC285 -:104C600002F2FFC20277FFC10207FFC1FFAF00B02F -:104C700000A301810056FF48000001720116FF8B5E -:104C8000FE84FE83FE75FF5C010A0000010601043C -:104C900000F400F2FDCFFDCEFDCDFE90FDCCFDCBAE -:104CA000FE74FDCAFCBBFDC9FE77FE74FE55FD9780 -:104CB000FE49FD96FE07FD950000FDF90000FDF49C -:104CC000FD64FDF2FE70FEB0FE6DFE69FE02E44D75 -:104CD000E40DE376E4E8E466E30AE464E424E394C0 -:104CE000E237E1EBE1EAE1E9E1E6E1DDE1DCE1D750 -:104CF000E1D6E1CFE30300000000E3E4E3EB0000D2 -:104D0000E335E172E1700000E114E107E105E35AE7 -:104D1000E0FAE279E0F0E0C4E021E271E016E015AB -:104D2000E263E00EE00BDFFFDFE3DFCCDFC9DC6531 -:104D30000000585808AC08C308C208C108C008BF22 -:104D400008BE03440248000100000000000000000B -:104D50000000000000000000000000000000000053 -:104D6000000000000000000000D000000000000073 -:104D70000000000000000000000000C6000000006D -:104D80000000000000000000000000000000000023 +:10000000FFEC03EE04540017001F0019400C0D19FB +:1000100019001D080B7211000772002B322B3212CF +:10002000392F333031413216161514020623222699 +:10003000263535213426232206073536360121069A +:10004000161633323601F9A5DF716DD3998BB95C81 +:100050000311CFC164955C50A101F1FD5C01448A9C +:100060006A9CC1045489FAA8A2FEFC9782E3904AD4 +:10007000E0F021295E2322FD8077B565CF00FFFFE8 +:10008000FD0B04B8FE61068F060602580000FFFF54 +:100090000009FFEC069805CD0427003200FC0000A3 +:1000A00001070376FE72FF9A0010B50302320E02BA +:1000B00000B8FFFCB056002B34340002019704F75F +:1000C000035E0623000A001C001D400C1C0B0B00E5 +:1000D0001911110604800100002F321ACC32322F80 +:1000E0003311332F333031413536363733150E0265 +:1000F0000707262635343633321615140E0223161A +:100100001617028D1A370C740E303E227A4E613368 +:1001100024212A0D19211502382F04FE1934973B8A +:1001200015245B5F2C070E635235342524111B14F4 +:100130000A223809000200300344028006D5000B71 +:100140000017000EB50C0078120677003F33E4323A +:100150003031412226353436333216151406273213 +:100160003635342623220615141601599A8F959494 +:10017000969192956865636A646B650344E1E8E56E +:10018000E3DFE9E6E350B6C3C6B2B2C7C4B40002C7 +:1001900000280344028106D3001E002C0019400BE6 +:1001A0001F0C0B0F0F271678070077003F32E43241 +:1001B000392F333333303141321617152626232297 +:1001C0000606073336363332161514060623222662 +:1001D0002635343E0213220606151416163332361F +:1001E00035342601C727421D1949296E894507065E +:1001F0001E78597B924984565A8D4F33679C053936 +:1002000065403461435C726706D3080750080C5B95 +:10021000A9762F428E855A854953A77C87CA864284 +:10022000FE622C5038476D3E7468606A00020025FB +:100230000344027F06D5001D002B001B400C141543 +:10024000242418181009781E0077003F32E4323950 +:100250002F3311333330314132161615140E022369 +:100260002226273516163332363637230606232242 +:100270002635343617220615141633323636353401 +:10028000262601485B8C5033669B6928431C18471F +:100290002D6F884406061F75577F93A3805A72639B +:1002A00064396540336106D552A47E87CB88430903 +:1002B0000651080D5DAC752D46908683A24C726583 +:1002C000616D2C51374A6C3BFFFFFFD5FFEC0253A9 +:1002D000078C06260185000001070388FF640000E3 +:1002E0000012400A04030201211001018D56002B67 +:1002F00034343434FFFFFFD5FFEC0253078C06265D +:100300000185000001070387FF6400000012400A16 +:10031000040302011B1001018D56002B34343434C8 +:10032000FFFFFFC8FFEC0253078C06260185000083 +:1003300001070386FF6500000012400A0403020162 +:10034000251001018D56002B34343434FFFFFFC9D2 +:10035000FFEC0253078C0626018500000107038588 +:10036000FF6600000012400A040302011F10010191 +:100370008D56002B34343434FFFF00A6FFEC0440CC +:10038000078C0626019100000107038800D70000B2 +:100390000012400A04030201280501018D56002BBA +:1003A00034343434FFFF00A6FFEC0440078C0626EB +:1003B000019100000107038700D700000012400AE6 +:1003C00004030201220501018D56002B343434341C +:1003D000FFFF00A6FFEC0440078C062601910000F9 +:1003E0000107038600D900000012400A040302013D +:1003F0002C0501018D56002B34343434FFFF00A648 +:10040000FFEC0440078C06260191000001070385DC +:1004100000D900000012400A040302012605010170 +:100420006456002B34343434000100BEFE7B04D407 +:1004300005CB0026001C400E19180F0F1D03721665 +:10044000027214080700002F323F2B2B3211333376 +:1004500030314122262735161633323636351134DF +:100460002623220606151123113313333E0233329D +:1004700016161511140E02039E384D1B1E4E343EE7 +:100480005D35C9C093C865675311061F74B57E9664 +:10049000DA762B5272FE7B100B5C0B0F2F6A58031F +:1004A000E3F4CF72E6AFFC9805B6FEFB4881516FCE +:1004B000EABAFC10547E5229FFFF00CEFE9004F6EB +:1004C00005B60606010B0000000100B9FFEE04CFDF +:1004D00005CB002800234012061717001C1B121220 +:1004E0002003721902720B000972002B322B2B327F +:1004F00011333311392FCE3031452226263535338D +:1005000015141616333236351134262322060615F5 +:100510001523113313333E02333216161511140608 +:100520000602BA9FE67C6765BB7FDDCDC9C193C774 +:1005300065675310071F73B57F96D97775EC1275F1 +:10054000E4A82E308EBA5BEAE30195F4CF72E6AFF1 +:100550008502D3FEFB4881516FEABAFE5FB1F78195 +:100560000004006304EA02A3078C000D00190025B3 +:10057000003100254010201A1A0E2B2626070A04E7 +:1005800080000014140E002F3311332F1ACC323395 +:10059000322FC4113311333031412226273316163E +:1005A00033323637330606052226353436333216D3 +:1005B0001514062122263534363332161514060159 +:1005C000353E023733150E0207018080910C4B0A2D +:1005D000696160690C4C0E94FEC51F22221F242104 +:1005E00021015820212120242020FEDD1C3A331136 +:1005F0007618444E2905D3766B464648446B76E917 +:100600002B23242A2A24232B2B23242A2A24232B7A +:1006100001C1161C44492212204A471E00040063EF +:1006200004EA02A3078C000D001900250031002BFD +:1006300040131A2020143026402A2C2C0D07800A43 +:1006400003030E0E14002F3311332F331ACC323222 +:100650002F331ACD321133113330314106062322A4 +:100660002627331616333236370132161514062371 +:100670002226353436213216151406232226353427 +:1006800036031E021715232E02273502A30E94816E +:1006900080910C4B0A696160690CFE6F2421212452 +:1006A0001F2222019B24202024202121F811333BEA +:1006B0001B3D294E431906B46B76766B464648447B +:1006C000FED22A24232B2B23242A2A24232B2B2338 +:1006D000242A02062249441C161E474A20120004FE +:1006E000007104EA029C078C0003000F001B002726 +:1006F000001F400D1016160A2721030302020404EE +:100700000A002F3311332F3310DECD113311333064 +:10071000314115213517321615140623222635349A +:100720003621321615140623222635343613150EBB +:10073000020723353E0237029CFDD5552421212492 +:100740001F2222019B242020242021213118444EE5 +:10075000293D1C3A331106495656C32A24232B2B14 +:1007600023242A2A24232B2B23242A020612204A5C +:10077000471E161C444922000004007104EA029C32 +:10078000078C000B000F001B0027001F400D221CD0 +:100790001C1006000D0D0C0C161610002F33113313 +:1007A0002F3310DECD113311333031412E02273576 +:1007B000331E02171505352115012226353436332F +:1007C0003216151406212226353436333216151406 +:1007D00006018C294E43197612323B1BFEA8022BD0 +:1007E000FE2A1F22221F24212101582021212024FA +:1007F000202006AB1E474A20122249441C16B85638 +:1008000056FEF72B23242A2A24232B2B23242A2A9F +:1008100024232B00000100CB050003D105A4000D0B +:10082000001D400C010C0C0509090D800307070B86 +:10083000002F3311331ACD3211333211333031419D +:100840001507232723072327230723273503D13021 +:100850001C20EB201D20E7221B2E05A41A8A6363AF +:1008600063638A1AFFFF001A00000542061F042670 +:10087000004900000007004902670000FFFF001A5E +:1008800000000399061F0426004900000007004CE1 +:1008900002670000FFFF001A00000382061F042603 +:1008A000004900000007004F02670000FFFF001A28 +:1008B00000000600061F042600490000002700492A +:1008C000026700000007004C04CE0000FFFF001A82 +:1008D000000005E9061F0426004900000027004922 +:1008E000026700000007004F04CE0000000100C2B4 +:1008F000FFF0051905C9002B0026401327081C0529 +:10090000051D04001A1A00140D097221000372005B +:100910002B322B3211392F1239393311333F303109 +:10092000413216161701361616151406062322260E +:1009300027351616333236353426232335012E0259 +:10094000232206061511231134363602BC7FB171FD +:100950001FFECD86D2786DD79F6AA4343AA861B7BE +:10096000C0D2BE50013C145289667BB3606579E405 +:1009700005C94F8857FEA7015FB58483C870241B43 +:10098000651F2DBEA3A49D530164335C3C62BD89E9 +:10099000FC3C03C99FE57C000001FFECFE1404EA67 +:1009A00005CB0026001E40100D141419081C050468 +:1009B0001A06027220000372002B322B2F173933D4 +:1009C0002F333031533216161713013301011E0233 +:1009D0003332363715060623222626270101230146 +:1009E000012626232206073536369A3E4E381AF857 +:1009F00001A96EFE19012C27383C29182D15163C2B +:100A00001F4759462CFEFCFDFA710245FEF5253EB6 +:100A10003C142C16153305CB2E5D45FD940327FCA5 +:100A200069FD2E5A6225080752090C3C856A027935 +:100A3000FC5F040F02985E580A0852090E0000037A +:100A400000CCFE14048B05B60014001D0027002006 +:100A5000400F080915151E1E001F1312081D000265 +:100A600072002B323FCD3312392F331239393031E6 +:100A7000532120161514060607151E021514060626 +:100A8000232111231321323635342623211111213C +:100A900032363534262623CC01960112F3437F5C8F +:100AA000718F4285EC99FEB267670142C9BFC9D711 +:100AB000FED60154C4D564C08A05B6B3B355895D6A +:100AC0001006115C8F6193B857FE140517908E9233 +:100AD00084FD74FD85A3AA6E853BFFFF00CEFE1446 +:100AE00003ED05B60626002F00000107007A019EDF +:100AF0000000000BB601170001000056002B340067 +:100B0000FFFF00CEFE1404F605B6062600310000F5 +:100B10000107007A02140000000BB6012501010054 +:100B20000056002B3400FFFF0000FE4104CD05BB42 +:100B300006260024000000070150017F0000FFFF8F +:100B400000CEFE4103ED05B6062600280000000792 +:100B5000015001720000FFFF0032FE41015A05B64C +:100B60000626002C000001060150E000000BB60133 +:100B7000150000001E56002B3400FFFF00BFFE4191 +:100B8000050305B60626003800000007015001F5F0 +:100B900000000001006D0000020205B6000B0028F5 +:100BA0004013090404080805050602720A03030B32 +:100BB0000B02020108003F331133113311332B3282 +:100BC000113311331133303161213537112735217C +:100BD000150711170202FE6B97970195989841131C +:100BE000050C15414115FAF4130000010033FFEB29 +:100BF000026005B60011000EB60C02720700097201 +:100C0000002B322B3031452226273516163332364B +:100C1000363511331114060601103E702F3374342B +:100C2000516832674895151A175D1719407F5D04A2 +:100C300051FBB176AA5CFFFF003700000202079863 +:100C400006260398000001070043FFE50177000A2C +:100C5000B312060272002BCE3031FFFF006D000090 +:100C6000025B0798062603980000010700760096AD +:100C70000177000AB313060272002BCE3031FFFF5A +:100C800000150000025B0794062603980000010788 +:100C9000014AFFC30177000AB319060272002BCE86 +:100CA0003031FFFF00350000023707330626039876 +:100CB00000000107006AFEE90177000CB421150667 +:100CC0000272002BCECE3031FFFFFFBA000002745B +:100CD000074006260398000001070151FF680177CD +:100CE000000AB31D060272002BCE3031FFFF002137 +:100CF0000000024B06AF0626039800000107014CD6 +:100D0000FFCF0177000AB30E060272002BCE3031FE +:100D1000FFFF00230000024C074606260398000050 +:100D20000107014DFFD10177000AB31006027200DE +:100D30002BCE3031FFFF006DFE41020205B60626C4 +:100D4000039800000007015000780000FFFF006DCD +:100D5000FE41020205B60626039800000006015077 +:100D60005000FFFF006D00000202074806260398AE +:100D700000000107014E00940177000AB312060239 +:100D800072002BCE3031FFFF006DFE9003A405B63C +:100D90000426039800000007002D026F0000FFFFEB +:100DA0000033FFEB03500794062603990000010768 +:100DB000014A00B80177000AB31F0C0272002BCE63 +:100DC0003031FFFF006D0000020207E106260398A4 +:100DD00000000107025803710152000AB311060214 +:100DE00072002BCE3031FFFF006DFECC020205B643 +:100DF0000626039800000007040E038C0000FFFF86 +:100E00000000000002B306040427039800B10000AC +:100E100000070153FDEDFF91FFFF006D000002028E +:100E200005B6060603980000FFFF003500000237F4 +:100E300007330626039800000107006AFEE90177E0 +:100E4000000CB42115060272002BCECE3031FFFF0C +:100E5000006D0000020205B6060603980000FFFFC1 +:100E6000003500000237073306260398000001070B +:100E7000006AFEE90177000CB42115060272002B0E +:100E8000CECE3031FFFF0033FFEB026005B6060621 +:100E900003990000FFFF006D0000020205B6060680 +:100EA00003980000000100B400000119043F000392 +:100EB000000CB5020672010A72002B2B303161233F +:100EC000113301196565043F0001FF96FE140119F5 +:100ED000043F0010000EB60B067207000F72002BC5 +:100EE000322B303153222627351616333236351140 +:100EF00033111406061F2C44191F3F234C51653D26 +:100F000070FE140D0A570C095E610513FAEA5A7C4B +:100F10003F00FFFF00B5FE140478061F0606017EA1 +:100F20000000FFFF0011FE14040A044E06060193A0 +:100F30000000FFFF0076FE14040D061D062603BA0E +:100F40000000010602366800000AB33A000772008A +:100F50002BCE3031FFFF0022FE140194061406262A +:100F6000004F00000106007A0B00000BB6011501CE +:100F700001000056002B3400FFFF00B4FE14040EE5 +:100F800004540626005100000107007A01A2000067 +:100F9000000EB401190E0000B8FE14B056002B3438 +:100FA00000030060FE410395045200150033003E2B +:100FB000003240190807071D3B3B213534342928EE +:100FC0002816210B721B122D1607720F00002F32EC +:100FD0002B323F2B12392F3333113311331133336B +:100FE000113330314122263534363637170E02158B +:100FF0001416333236371506060332161511232719 +:10100000230E02232226263534243737353426236F +:101010002206072736360107060615141633323620 +:1010200037024155633C6C473C3A603938351F33D1 +:1010300010153734B3B24E12062364916869955186 +:10104000010CFBCA8481549B50204EB30162BECF79 +:10105000D88173B3BD01FE415B573E7972321930BE +:1010600062693B363A08054A060B0611B4C5FD27EE +:10107000BE3D5F36468660A2A90B0A4FA78E2B287D +:10108000542530FDD7080A8080676ECCB000FFFF82 +:101090000076FE4103EF04540626004800000007D6 +:1010A0000150016D0000FFFF0012FE41013A05D121 +:1010B0000626004C000000060150C000000200A6F9 +:1010C000FE410401043F0015002D002440132D06AD +:1010D000722306720807071A28280F001E0B7218C1 +:1010E0000A003F2BCC323311333311332B2B3031E9 +:1010F0004122263534363637170E02151416333290 +:10110000363715060601112327230E022322262631 +:1011100035113311141633323636351102795563D1 +:10112000376D4D4C3F673F38351E34111638016618 +:10113000520F061C6694627DA95665938E78A3555E +:10114000FE415B57376C6931112C5D6235363A08C8 +:10115000054A060B05FEFBC1C43C623A57B0840247 +:10116000C8FD42A39A5CBB8C025800020076FE14B4 +:10117000040D045400220033002340131A2A2A1DB0 +:101180000B72120B0F720506720323230007720005 +:101190002B3211332B2B322B32113330314132169B +:1011A0001733373311140606232226273516163334 +:1011B0003236353534363723060623220211101213 +:1011C0001722060615141633323E0235353426260C +:1011D000024686A7310710525FCCA67ABD4B4BC79B +:1011E00074BDAB0302062CBD89D2EDEDED7CA5519B +:1011F000B6AB6A8D5023429704546858ABFB9A8C67 +:10120000CB6E2921652531C2A5462F572C6E720160 +:101210001C010C010A01365973DA9AE3EE44799FF6 +:10122000594D88C56900FFFF0076FE14040D061DA8 +:10123000062603BA00000107014A00D90000000A8F +:10124000B341000772002BCE3031FFFF0076FE1451 +:10125000040D05CF062603BA00000107014D00E882 +:101260000000000AB338000772002BCE3031FFFFB8 +:101270000076FE14040D05D1062603BA000001070E +:10128000014E01AA0000000AB33A000772002BCEFB +:1012900030310001FFF2FFE10391061F002B002512 +:1012A0004012112727131414240672201901720703 +:1012B000060D0D00002F3210CC322B322B321133A1 +:1012C000321133303157222635343637170606159A +:1012D000141633323635112335373534363633323A +:1012E0001617072626232206151521152111140687 +:1012F00006FB7F8A08065B0307514F4C5DCBCB454D +:101300008D6C385A271724552873670100FF003B5E +:10131000741F8D771D3316190B241A555C6C7502DA +:10132000D23C1A78789F4F110D550C107F8F7B544B +:10133000FD2F628D4A0000020074FFEC0430061B92 +:101340000021002F0019400D221909030029110B5B +:101350007201000172002B322B32111739303141EA +:101360001706040615141616171E02151406062372 +:1013700022262635343636372E02353436362403C7 +:101380000E021514163332363534262603FA0CC5F0 +:10139000FED0AC3F81657CBF6B72D5968ED87956F6 +:1013A000B994517C476CC90117E578B362CCAAB3F4 +:1013B000C2579E061B5A1933564F354945323D8F49 +:1013C000BF8691D8756DCD927BC38F2C2A4E604419 +:1013D000556F482FFD7A1F71B585AEC6CEB86E9F8A +:1013E0007900FFFF006D0000020205B606060398B3 +:1013F000000000010075FF3B02A302E10017001886 +:10140000400B05041111087C177D0D167B003F333E +:10141000EDE43211333330315311140607333636CD +:1014200033321615112311342623220615112311E8 +:10143000B70203061A7960788041615B757A4202CF +:10144000E1FECF1B2D18374C737BFE5601A7615C64 +:101450007E7EFE9803A600010075FF3B028402E138 +:1014600000120019400E0F0E04050B0806097C122D +:101470007D0D117B003F33EDE417393031531114EA +:1014800006073136363701330101230107152311D1 +:10149000B7020114281501174FFEEA012F4FFEF283 +:1014A000704202E1FE292C5A2E142E14011CFEE873 +:1014B000FE8B014C6EDE03A600010076FF3B00B8F8 +:1014C00002E10003000AB3027D017B003FED3031F1 +:1014D00057231133B84242C503A600010075FF3BF4 +:1014E000042B01D40026002540111C1B12122009D8 +:1014F00000002020197C050E0E187B003F331133AD +:10150000ED322F3311331133113333303141321671 +:1015100015112311342623220615112311342623F5 +:10152000220606151123113317333E0233321617E4 +:10153000333636034E6677415A496571415A4942FE +:10154000603442350A04113B563B4C6A15041D7841 +:1015500001D46E75FE4A01B35B566D74FE7D01B316 +:101560005B56326850FE86028D6C2036223F3E3A32 +:10157000430000010075FF3B02A301D400140019D1 +:10158000400B1211090900000F7C050E7B003F3350 +:10159000ED322F331133333031413216151123110F +:1015A000342623220615112311331733363601ACA6 +:1015B000778041615B757A42350A041C7901D473E6 +:1015C0007CFE5601A7615C7E7EFE98028D78374DC9 +:1015D00000020076FE1A02CD01D40015002200237D +:1015E00040100A091D1D06131216160000107C0E6D +:1015F000067B003FCEE4322F3311333311331133E6 +:1016000033303141321615140623222627231616AD +:101610001511231133173336361722060715141602 +:1016200033323635342601AE8A959E8961741905A8 +:101630000203423608041A775D7875017473717974 +:101640007101D4A9A5A7B04D38224B21FEF403AEF9 +:101650008338573590840B908C988A8990000001CC +:10166000003AFF2F022F01D400290018400D0D0071 +:1016700011261522061F187C0A037B003F33E43233 +:1016800017393031451406232226273516163332F2 +:101690003635342626272E023534363332161707D0 +:1016A000262623220615141616171E02022F8C84D6 +:1016B00049742831773E6D6130593E41643A8973EF +:1016C0003F6E2D1828693457612F573B3E683F1AEB +:1016D000576018113D171B443B283226131429422A +:1016E0003A4F57161233111639372A2F2013132C5D +:1016F000450000010010FF2F019B02650017001D2F +:10170000400D0B1414110D0E0E10117C00077B0000 +:101710003F33F4CD33113311331133303145323689 +:10172000371506062322263511233537373315336F +:10173000152311141601341F34141538215A5A690F +:1017400069172CDCDC379D080732070A5D6301A6A8 +:101750002413999D33FE5D4649000001007000008E +:10176000041C050A00230018400C1A0B1D08040075 +:10177000120979721C00002F322B321217393031C6 +:10178000731134363637363637033301363637364B +:101790003635113311140607060607132301060612 +:1017A00007061511700E24241C5A3EFA8D01D31021 +:1017B0001B0B42377E1C1E195C40FE8EFE2A2967D9 +:1017C0001C1D01C34270632E28360C019AFCFC04D8 +:1017D0000B07267D7401D7FE28598831284611FE53 +:1017E0005F030A013C48487AFE3D0001004C0000BE +:1017F00003E6051E001D0014400909107A721B0142 +:1018000001000A003F3211332B3230317335211180 +:101810003426272626232206073536363332161776 +:101820001616171E02151133154D028178741942D0 +:101830002A2C875E4D873D65853E3F53190C0E0669 +:10184000966D03397F750E040407056F06051117A1 +:10185000184C3D18373C23FCC66D0001002BFFFAE5 +:101860000274051E00260017400B1F0A21201117C5 +:101870007A07000A72002B323F3339393F30315733 +:1018800022262737161633323637363635113426A8 +:10189000232206073536333216171616151123275D +:1018A000230606070606AE1C4126141C3D21518561 +:1018B0002A1B1E3759204B2E51543B5A1E2C276B86 +:1018C0000F08182D122E77060705770706534A31A1 +:1018D0007C4901E7586D090971101E1D277E52FCD5 +:1018E00014D2283D132F31000001002D000003C643 +:1018F000050A00110010B60B080809797200002FC4 +:101900002B321133303161113436373636372135C9 +:10191000211506060706151102731B1517261BFD58 +:1019200032039933571B2C039239601D21260F6C0B +:1019300060133328416AFC6F000200B30000044DBD +:10194000051E001B001F0017400B1C0A1E1E070768 +:10195000117A72000A003F2B3211332F3F30316170 +:101960001134262726262322060735363637363603 +:1019700033321617161617161615112111331103C7 +:10198000CA7675184D3238C9942E5527517B2A6F67 +:10199000883E3F53180E0DFC668203A67F750E0429 +:1019A000040C0B700405020505121919504024504F +:1019B00030FC5A0327FCD900000100B300000135B8 +:1019C000050A0003000BB4017972000A003F2B30B6 +:1019D0003173113311B382050AFAF60000010030A9 +:1019E000000001D3050A00160011B70B0808097999 +:1019F00072000A003F2B3211333031731134363705 +:101A0000363637213521150E02070606070606155C +:101A100011B6221B182D15FEE301A312221F0D1073 +:101A200019070605030B5292332A3F136C600F28E7 +:101A3000311C22522A1D3F21FCF5000100B3000099 +:101A4000044D051E001D0017400B120A1C19190138 +:101A5000077A72000A003F2B323211333F30317364 +:101A60001136363736363332161716161716161540 +:101A700011231134262726262322060711B3083204 +:101A80002A5F9D3D72883E3F53180E0D837877186C +:101A90004931318A590509010303070712181A4F02 +:101AA00040245130FC5A03A680760D03040707FB3F +:101AB0005E00000100A8FFEC0481051E0036001541 +:101AC000400B1E257A720A797212000B72002B32BB +:101AD0002B2B323031452226272626272626351164 +:101AE0003311141617161633323637363635342678 +:101AF00027262623220607353636333216171616C2 +:101B00001716161514060706060706060294467DE4 +:101B1000333858202323833938287E51547E284275 +:101B20002B293B2E874D152C161932184579323A40 +:101B3000591E1F2118181D60423580141D1F206674 +:101B4000464EC87D0283FD7D9EE243313739314FD9 +:101B5000F2807DE8513C3605047004041B1E216AA6 +:101B60004A4CC37A66AB475A80292020000100A75F +:101B700001DC0129050A0004000EB503000001790B +:101B800072002B322F3330315311331107A7826982 +:101B900001DC032EFD5381000001001FFE140333FE +:101BA000051D0020000CB409167A7200002F2B329C +:101BB0003031411134262726262726232206070600 +:101BC00006073536363736363332161716161716D9 +:101BD00016151102AF232612331E527F2F532614DF +:101BE0004710163E2728593062B2381C2D1221208A +:101BF000FE1404BA65A23D213413360A0A04160500 +:101C000074081007070645381C442746A65FFB46A4 +:101C100000010047FFEC035B051D00380010B718FA +:101C2000257A7208000B72002B322B32303145229C +:101C30002627351E023332363736363736363535B7 +:101C4000342627262623220607060607353636378A +:101C50003636333216171616171E021515140607D8 +:101C6000060607060601745591471E627033466DDD +:101C70002525380F101933352F8B5A3A743B12151E +:101C80000420362725583262B3371C2D13161C0E3C +:101C90001B1A14392548AF1412117F0C170F261E7A +:101CA0001F51292A7642B378BB3F363A13130507F2 +:101CB00001740D0D06070545381C44272F69734034 +:101CC000B354903D2F4F1F462B0000010031000000 +:101CD000036B061F000A0014400908030305067978 +:101CE00072000A003F2BCD331133303161131321C1 +:101CF0001133112115030301CD5CC5FD438202B8E8 +:101D0000BE5D01EE02AE0183FEF17EFD66FE0800BF +:101D1000000200AA00000444051E00110020000F6C +:101D2000B61D077A7212000A003F322B323031732F +:101D3000113636373636333216171616171616156D +:101D40001125211134262726262726262322060799 +:101D5000AA083229609D3D73893F3D51190E0DFC43 +:101D6000E9029426271D5032194A32318A58050952 +:101D70000103030707121A194D3F22502FFC546D1F +:101D8000034048601D181A0504030707000100629C +:101D900000000422051E0035001F401025240A34CF +:101DA00013122E2E197A720F7972000A003F2B2B14 +:101DB00032113333333F33303173133636353426F3 +:101DC000272E0227262627331616173336363736A0 +:101DD000363332161716161716161511213521111E +:101DE0003426272E022322060706060703625D011A +:101DF00001070802101101040805841218060D0DD0 +:101E00004C272781493F672A1F32131F20FE670195 +:101E10001726281539472C447B252238115F03DA11 +:101E20000F180C1C3020082F2E040C170B2A451DF0 +:101E3000143C1415211D1B143620368C54FC9A6D4D +:101E400002F9517F29192413281A193D24FC0D0089 +:101E50000001006CFE160130050A0011000AB308EB +:101E6000797200002F2B3031531134262627262675 +:101E700027331616171E021511AF0D18120206048D +:101E800083040905081611FE16056B3C797639099D +:101E900013090B1D131972893AFA95000001007C91 +:101EA000000002D0051E0022000FB60C137A72014A +:101EB000000A003F322B323031733521363635116E +:101EC00034262726262322060735363633321617C0 +:101ED0001616171616151114060607077C01B90DFC +:101EE0000C1A1A14332229552D2657322E4B1E1B3D +:101EF0002B1017170A0D07096D3C733802963352E1 +:101F00001A121409087108071210102D1C245E37CC +:101F1000FD6A2F6D6521320000020073FFEC044D55 +:101F2000051E0023003C0017400B0D0C3131137AC5 +:101F30007224000B72002B322B32113333303145B7 +:101F40002227262627262635343636373707353ECC +:101F5000023332161716161716161514060706063C +:101F60000706273236373E02353426272626232217 +:101F700006070602151416171616025F8C654667CB +:101F8000201717284E3B03A15CA59642538F38308B +:101F90004B1A1F2013121E6B4B678E537F272B2E5D +:101FA00013524525683939542C5D573636287D142F +:101FB0003A27876046AA647ECB9C360307710506E4 +:101FC000032A2B2263404BBD74589A416B962C3CDC +:101FD0006F3A323493A951CDE4371E2202045CFEDD +:101FE000F9BF9EE142323A0000010039FFCD0460A2 +:101FF000050A00190018400D170102050914060012 +:102000000E06797200002F2B3212173930315735F6 +:1020100025363637013313133E02371333030E02CE +:102020000706040706063901151E3C1EFECD7F98E3 +:10203000826AA5690D37783708304F3754FEF9ADFD +:102040005695336D2A050D09048BFDBBFDE231A5C4 +:10205000DC83022EFDD458A191426D93190E150018 +:102060000001005FFE14042A051E002F0017400A1D +:10207000151416160007257A7200002F2B3212391C +:102080002F333330314111342627262623220607E9 +:1020900006061514161716161717072322262726C5 +:1020A0002635343637363637363633321617161667 +:1020B000171616151103A737362A815051942D2A69 +:1020C0002D323321533414140E599532292D3F34B7 +:1020D00019502034723C4A813432501D2728FE1496 +:1020E00004719EE0423337353830774058802718E6 +:1020F000200804624A42368E555E9E361B36101802 +:10210000181F211E5A3D4ED284FB8F000001007320 +:10211000FFEC043D051E004A0019400C2829290047 +:102120001B397A7209000B72002B322B3212392FB5 +:1021300033303145222626272735161633323637D7 +:1021400036363736363534262726262726262322C6 +:102150000607060615141617161617170723262640 +:1021600027262627262635343637363633321617B5 +:102170001616171616151406070606070606025049 +:102180003B6C5D252856A952527D2828330A050448 +:102190001318184E3E214928517F28353E332B23F2 +:1021A000583415150E355F29243E171E215142471C +:1021B000A75D4F88372C481B27282A271E4F30340D +:1021C0008014030805056D0A09372E2F8F502A5AEF +:1021D00033629A4848631D0F0F2C24308C4850827C +:1021E0002A2024010262011A19163D26327D486C0C +:1021F000AF363A3924251D55374FD38588D44F390A +:10220000551C232100010001FE140341050A00159D +:102210000017400C141301040705000B027972002B +:10222000002F2B321217393031411101330136366C +:102230003736363511331114060706060707110124 +:1022400010FEF18501082343224E5C812828206C72 +:10225000488BFE14041502E1FD2509130A149D792B +:10226000018BFE735C903428431025FC570000015D +:102270000052000003EC050A001A001D400D08186A +:10228000000C057972190303010100002F3211338C +:1022900011332B32123939303173352117010133A3 +:1022A00001173636371333070E02070606070606F0 +:1022B0000701155202797DFEC0FE4B8C0174375B1D +:1022C000690D197818040C120C0D24161E492C01E6 +:1022D000196D0101D802C6FD985457DD860102FE32 +:1022E00025474421284B24325D27FE614F00000220 +:1022F00000B3FE14045F050A001A001E0017400A0E +:102300001B1A1C1C0F0C0C0D7972002B321133336D +:102310002F2F2F3031613434353436373E023713A6 +:1023200021352115030E02070E0315150111331176 +:1023300002AA261605161E0DADFCDA03ACB0041871 +:10234000190708181910FD8A82060A0534AB5714BC +:1023500054682F02546C65FDA40B545B1819626E0F +:10236000611815FE1404E5FB1B000001002D0000A0 +:102370000348051E0019000CB4070F7A7200002FE5 +:102380002B323031611134262726262322060607F8 +:10239000353636333216171616171616151102C6AD +:1023A00078751939212574762A568E3A72883E3FFF +:1023B00053190E0C03A67F760E0304030603700563 +:1023C000051219194F41245030FC5A000001004CED +:1023D0000000053B050A0028001D400F1D0A0A15D4 +:1023E0001314120305000179721600002F322B120C +:1023F00017393311333031730333133636373636EA +:102400003713330306060706060722062313213275 +:102410003637363713330306060706060706062344 +:10242000B96D7B3F4D8A2C36330A1A771A0E3B3A28 +:1024300038A77C0103011A011B94FF535112357810 +:10244000360B45383A99693A8244050AFD0813402B +:102450003540B8660112FEEE8CC14A48571801FE9D +:10246000C3A18E91B1022DFDD273CB5A5C8B2A1B76 +:1024700018000001001FFFFE0442051E002F00157A +:1024800040091E0A2424127A720600002F322B32D1 +:1024900011332F3031572226273516333236351176 +:1024A000060607353E02333216161716161716168D +:1024B0001511231134262726232206071114060797 +:1024C000060706066E0F271921284B52254825645A +:1024D000A485335B76562A3C51180D0C82787630F1 +:1024E0005128653D0F0F1A2B225B02070568056610 +:1024F00069036702060270070905081412194F40A4 +:1025000022502FFC5903A67F760E070304FC933359 +:1025100057243B211A1AFFFF004C00000547060C08 +:10252000062603E200000107042304FE00A6000AB9 +:10253000B329017972002BCE3031FFFF0038000043 +:10254000053B060C062603E2000001070424007A7E +:1025500000A6000AB329017972002BCE3031FFFFAB +:10256000004C0000054D060C062603E20000002783 +:1025700004210304FF8401070423050400A6000AC4 +:10258000B334017972002BCE3031FFFF003B0000E5 +:10259000053B060C062603E2000000270421030485 +:1025A000FF8401070424007D00A6000AB3340179EA +:1025B00072002BCE3031FFFF0070FF26041C050A8D +:1025C000062603C900000007041C024AFFE2FFFFC1 +:1025D0000070FE5C041C050A062603C90000000703 +:1025E000041D0248FFE3FFFF00700000041C050A01 +:1025F000062603C900000007042101BEFF23FFFFD8 +:10260000004C000003E6051E062603CA0000000772 +:1026100004210172005DFFFF002BFFFA0274051E0A +:10262000062603CB00000007042100EE005DFFFF3B +:10263000002D000003C6050A062603CC0000000793 +:1026400004210161005DFFFF00B30000044D051E81 +:10265000062603CD0000000704210272005DFFFF83 +:10266000FFC000000135050A062603CE0000000663 +:102670000421FA5DFFFFFFC4000001D3050A06260E +:1026800003CF000000060421FE5EFFFF00A8FFEC60 +:102690000481051E062603D10000000704210283E1 +:1026A000005DFFFFFFCA01DC0129050A062603D2EF +:1026B00000000007042100040149FFFF001FFE1471 +:1026C0000333051D062603D3000000070421015D26 +:1026D000005EFFFF0047FFEC035B051D062603D4E9 +:1026E000000000070421015D005EFFFF00310000D3 +:1026F000036B061F062603D50000000704210138DE +:10270000005DFFFF006200000422051E062603D7BD +:10271000000000070421025D005DFFFF007C000057 +:1027200002D0051E062603D9000000070421016E11 +:10273000005EFFFF0073FFEC044D051E062603DA62 +:102740000000000704210258005DFFFF005FFE1437 +:10275000042A051E062603DC0000000704210235BA +:10276000011BFFFF0073FFEC043D051E062603DD81 +:1027700000000007042102500110FFFF005200007A +:1027800003EC050A062603DF00000007042100FF12 +:10279000FFB5FFFF00B3FE14045F050A062603E041 +:1027A0000000000704210239005CFFFF002D00003B +:1027B0000348051E062603E1000000070421014C22 +:1027C000005DFFFF004C0000053B050A062603E202 +:1027D0000000000704210304FF84FFFF001FFFFE29 +:1027E0000442051E062603E30000000704210289B7 +:1027F000005CFFFF00B30000013805C9062603CEC8 +:1028000000000107041E00F5FFB5000AB3040179BA +:1028100072002BCE3031FFFFFC4B04D9FDBE0621E8 +:1028200004070043FBF90000FFFFFDFA04D9FF6D28 +:10283000062104070076FDA80000FFFFFECC04D9A6 +:102840000112061D0407014AFE7A0000FFFFFC3159 +:1028500004E8FEEB05C904070151FBDF0000FFFFA0 +:10286000FEE904E3011305380407014CFE9700005C +:10287000FFFFFEEC04D9011505CF0407014DFE9AB8 +:102880000000FFFFFFB8052C004A05D10407014EE8 +:10289000FF660000FFFFFEFE0521010005BC0407E6 +:1028A000006AFDB20000FFFFFF2F04DF00D906829F +:1028B0000407014FFEDD0000FFFFFF2A04D901BC21 +:1028C000062104070152FED80000FFFFFEDC04D9F8 +:1028D0000122061D0407014BFE8A00000002FC14C1 +:1028E00004D9FEA70621000C00190025401104118F +:1028F00011130B1818000D138006060F1301130097 +:102900002F5D332F1A10CD32321133113311333082 +:1029100031411E021715232E032735231E021715DA +:10292000232E032735FDD917474F21412148453B29 +:1029300014E317464F21412148463A1506212E73CC +:102940006E28112050555121112E736E28112050E0 +:1029500055512111FFFFFF6B03C1005105B604075C +:102960000205FF4600000001FD62FECCFDF4FF7190 +:10297000000B0008B10006002F333031412226350C +:102980003436333216151406FDAA242424242723B2 +:1029900023FECC2D26262C2C26262D00FFFFFF34CF +:1029A000FE1400A600000407007AFF1D0000FFFFD0 +:1029B000FF6BFE410093001A04070150FF1900004D +:1029C0000001FD4704DFFE1406350012000CB30EB3 +:1029D00003800F002F1ACC33303141343633321696 +:1029E00015140E0215141617152E02FD47352F214A +:1029F000271C251D3E41435C2E05B63946251F196F +:102A00001810171821371337143A52000001FD4EE1 +:102A100004DFFE1C06350012000CB3108005040014 +:102A20002F331ACC3031411406060735363635348B +:102A30002E02353436333216FE1C2E5B453F401CC9 +:102A4000251D28202F3605B637523A143713372163 +:102A500018171018191F25460001FC6504A2FF1E57 +:102A6000059D0014000FB40D09090300002FCD339C +:102A70007C10CC30314114062322263534363321E4 +:102A800036363332161514060623FCEE2124251F94 +:102A9000202501EA02202325200E1E1904FC2C2EDD +:102AA0002C262C232E2C2A271C2410000001FC5A33 +:102AB00004E5FF3205C700160012B61110100A0017 +:102AC0008007002F1ACC32332F33303141321E02AF +:102AD000151523342623220E0223233533323E02DA +:102AE000FE513655391D4F4D473B676A7C501D1DC1 +:102AF0004A72687005C71C364C30144C4626312685 +:102B0000502631260002FFC7FE10004AFFAE000B20 +:102B10000017000FB40C12120006007C2F33322F66 +:102B20003330315722263534363332161514060326 +:102B3000222635343633321615140607202020207D +:102B40002122222120202020212222EA2626262698 +:102B500026262626FEFA27262626262626270005AE +:102B6000FEA3FE0F0145FFAD000B00160022002E54 +:102B7000003A0020400D2F353506232929171D1D49 +:102B8000001106007C2F33333211333311331133EC +:102B900011333031452226353436333216151406BA +:102BA00033223534363332161514060322263534D3 +:102BB00036333216151406212226353436333216B2 +:102BC000151406032226353436333216151406FE44 +:102BD000E421202021202121FF402020212121B299 +:102BE00020202020212222016F1F20201F222121AE +:102BF000221F20201F222121EC27252627272526DA +:102C0000274C262727252627FEFB2626272627268C +:102C10002626262626272726262601052725262797 +:102C2000272526270003FED4FE0F0118FFAD000361 +:102C3000000F001B00184009040A0A1010161600A5 +:102C400001007C2F333311331133113330314535CB +:102C50002115132226353436333216151406032275 +:102C600026353436333216151406FED401669B2001 +:102C70002020202122222120202020212222C54C78 +:102C80004CFED4262627262726262601052725267C +:102C90002727252627000003FED4FE0F0118FFADCD +:102CA00000070013001F001B400A080E0E14141A20 +:102CB0001A008003007C2F1A18CC33113311331102 +:102CC000333031433523352115231505222635347C +:102CD00036333216151406032226353436333216AF +:102CE0001514069F8D01658C0128202020202122AB +:102CF000222120202020212222FE71CA4C4CCA62AF +:102D000026262627272626260105272526272725A6 +:102D100026270001FFBEFF150042FFAD000A000993 +:102D2000B10005007C2F3330314722353436333241 +:102D30001615140602402020222222EB4C262626BD +:102D4000262626000002FF25FF1700C7FFAF000B55 +:102D50000017000FB40006060C12007C2F3333114D +:102D600033303157222635343633321615140621C6 +:102D700022263534363332161514068520202020BD +:102D8000212121FEBF20202020212121E9262527E5 +:102D90002627262526262626262725252700000342 +:102DA000FF25FE0F00C7FFAD000B00170023001921 +:102DB0004009000618181E0C12121E007C2F331139 +:102DC0003311331810CE32303143222635343633A6 +:102DD00032161514061322263534363332161514DE +:102DE000062122263534363332161514060C2020DF +:102DF00020202122227020202020212121FEBF20FE +:102E0000202020212121FE0F2626262727262626C0 +:102E10000105262626272725262727252627272595 +:102E200026270001FF47FF4400B0FF900003000980 +:102E3000B10001007C2F33303147352115B90169CC +:102E4000BC4C4C000001FF49FE7900B1FF8E000729 +:102E5000000AB2008003002F1ACC303143352335ED +:102E600021152315298E01688EFE79C94C4CC900A5 +:102E70000001FFC0057C00430614000A0008B105EC +:102E800000002F32303143223534363332161514D8 +:102E900006013F2020212222057C4C2626262626BC +:102EA00026000001FFC604CE00490566000B00089D +:102EB000B10600002F3230315322263534363332FA +:102EC00016151406062020202021222204CE2626B4 +:102ED0002626262626260003FF34FE0200DDFFAB51 +:102EE000000B001700230016B7181E1E0C1212004C +:102EF00006007C2F18CD322FCD322FCD3031472216 +:102F00002635343633321615140617222635343654 +:102F10003332161514061722263534363332161579 +:102F200014068C2020202020212172212020212104 +:102F300022227421202021212121ED272527252649 +:102F40002625278827262626262626278928262658 +:102F50002626262727000001FFC601F10049028925 +:102F6000000A0008B10500002F32303153223534F9 +:102F7000363332161514060640201F22222201F194 +:102F80004C262626262527000001FFD1FE3F002BD8 +:102F9000FF750003000AB2008001002F1ACD303106 +:102FA000431133112F5AFE3F0136FECA0001FFC6FE +:102FB00004CE00490566000A0008B10500002F3262 +:102FC000303153223534363332161514060640207C +:102FD0001F22222204CE4C26262626262600000169 +:102FE000FFBE04CE00420566000B0008B1060000DB +:102FF0002F3230314322263534363332161514063B +:10300000022020202022222204CE26262626262622 +:1030100026260001FF57FEF70082FFC200070012BC +:10302000B5060202008003007C2F1A18CC3311333E +:10303000303143352335211523153871012B71FEAD +:10304000F7804B4B8000FFFF0030FFF002800381D0 +:10305000060703770000FCACFFFF004C000001AF47 +:10306000036D0607007B0000FCACFFFF003500008D +:1030700002740381060700740000FCACFFFF002E01 +:10308000FFF5027C037D060700750000FCACFFFF26 +:10309000001C0000029E0373060702370000FCAC10 +:1030A000FFFF0044FFF0027A036D060702380000BC +:1030B000FCACFFFF0028FFF00281037F06070378C6 +:1030C0000000FCACFFFF003D0000027E036D060720 +:1030D00002390000FCACFFFF0039FFF702770379EB +:1030E0000607023A0000FCACFFFF0025FFF0027F5C +:1030F0000381060703790000FCAC0002007FFFECAF +:10310000042405CD0011001F0010B71C0E05721518 +:10311000050D72002B322B3230314114020606238A +:103120002226260235341236333216120510123397 +:103130003212113402262322060204243672B17997 +:1031400074AF753B59CEADACCC59FCC1B2BBC0AB72 +:10315000419D8C89A14402DFB9FEE5BE615FBD01DE +:103160001BBCE00151BDB9FEB0E5FEAEFEB80149A1 +:103170000151CE01289EA2FED800000100310000BE +:10318000021405B6000D0015400A0A0909050B04D2 +:10319000720D0C72002B2B32322F3330316111340F +:1031A000363637060607072701331101B001020240 +:1031B0001B3327D837018D5604503B5947201B2815 +:1031C0001FA4480129FA4A0000010052000003E54B +:1031D00005CB001D0017400B091105721A011B1BBE +:1031E000000C72002B321133332B32303173350126 +:1031F0003E0235342623220607273E0233321616B6 +:103200001514060607011521155201AE678D49A454 +:103210008D60B052373D858F4A7DB763539868FE05 +:103220008303105601C06BADAE6C8D9C4442473297 +:1032300044235DAC7678C3BA6BFE76045E00000171 +:103240000041FFEC03E405CB002D001D400D0403FD +:103250001D1D1A1A0B242B05120B0D003F333F3393 +:1032600012392F3312393930314114060715161629 +:103270001514060623222627351616333236363520 +:103280003426262323353332363635342623220698 +:103290000727363633321603B7AD87ABB674E9AFBE +:1032A0007AC95453D96C8EB95A6EC6879FA072B32F +:1032B0006AAD9075BE5D3355E18CC9DD046591BA88 +:1032C000190616B59C7EBF6B2C276329355397676B +:1032D00070873E59478D69888A4741494256BD00EB +:1032E000000200490000048E05BE000A0015001D02 +:1032F000400D06030B0B09100401010404000C002F +:103300003F3F392F123933331133333031611121BB +:1033100035013311331523110311343636372306A3 +:103320000607010330FD1902E06AFBFB630102029C +:10333000061D3826FE0601755003F9FC145DFE8B50 +:1033400001D20232526F582D305633FD4100000138 +:10335000006FFFEC03F205B600210021400F1A199F +:103360001916161F0000081E1B040F080D003F331E +:103370003F3312392F333311331133303141321689 +:10338000161514060623222627351616333236362E +:10339000353426232206072713211521033636024A +:1033A0001296D77381ECA277BB4247C36A7FBE6A8D +:1033B000C6C85295403A3B02BEFD992D2D89037136 +:1033C00062BF8C92D4722D26662A3657A87AA3B78C +:1033D000171129029D5EFDFA0A150002007AFFEC22 +:1033E000041C05CD00220031001B400C12292916B7 +:1033F0001606231E0D0D0605003F333F3312392FED +:1034000033113330315334123E023332161715263E +:10341000262322060207333E0233321616151406FF +:103420000623222E020132363534262726060615BB +:10343000141E027A326597CB80376426256238A63F +:10344000EC8006071D6A9E6B85BD666BC88D7AB5DC +:10345000783B01E1A4B8A9AA75AB5D255490026F31 +:10346000A4010FD1904A0C0B5C0D0F99FEC6F036EB +:10347000623E6AC68892DA7962AEEAFE5ECFBEA488 +:10348000BC03025E8D433F9A8F5C00010017000071 +:1034900003C905B600060010B6060C0502020304B7 +:1034A000003F3311333F303173012135211501FEC7 +:1034B000025AFCBF03B2FDA405585E4AFA94000309 +:1034C0000087FFEC042405CB001F0030003E0017EE +:1034D000400C28290818310538100520000D003F40 +:1034E000323F3317393031452226263534363637C8 +:1034F0002E02353436363332161615140606071EDC +:103500000215140606273236363534262627270EAE +:103510000215141616133E023534262322061514FE +:10352000161602528DCE705BA066548B526BBA7920 +:103530007FBB65518D5D6DA35B78D3886EA65B4DB7 +:10354000936930669C5956A07A588A51A89389B0DD +:103550005291145DAC766C996E28256089616B98E8 +:10356000534E986E598665282A6E96677CB15D56D3 +:10357000488962527C5F2612256188615A86490219 +:10358000F3245774517E81867C5374530002006487 +:10359000FFEC040705CD00220031001B400C12296E +:1035A00029161606231E050D060D003F333F331264 +:1035B000392F33113330314114020E0223222627D2 +:1035C0003516163332361237230E022322262635BD +:1035D00034363633321E02012206151416171636FB +:1035E0003635342E020407336598CC803771272591 +:1035F0007039A7EB8006081B6B9F6B84BD656CC997 +:103600008C7AB4793BFE1EA4B7A7AA76AC5C24568C +:103610008F034BA4FEF0D1904A0C0C5D0D11990163 +:1036200039F035623F6BC68892DA7961AFEA01A161 +:10363000CEBDA5BC03025E8D433F9A8F5B00FFFFAA +:103640000030023A028005CB060703770000FEF641 +:10365000FFFF004C024A01AF05B70607007B0000E0 +:10366000FEF6FFFF0035024A027405CB0607007420 +:103670000000FEF6FFFF002E023F027C05C7060792 +:1036800000750000FEF6FFFF001C024A029E05BD09 +:10369000060702370000FEF6FFFF0044023A027AF6 +:1036A00005B7060702380000FEF6FFFF0028023AC1 +:1036B000028105C9060703780000FEF6FFFF003D02 +:1036C000024A027E05B7060702390000FEF6FFFF38 +:1036D00000390241027705C30607023A0000FEF6F0 +:1036E000FFFF0025023A027F05CB060703790000A1 +:1036F000FEF600020075FFEC041C0454000F001BD2 +:103700000010B71608077210000B72002B322B3214 +:103710003031452226023534363633321E0215103A +:103720000227323635342623220615141202479B0F +:10373000D0676AD29C75AE7339E8ECBBB0B0B9B64D +:10374000B7B4148F0100A8A6FC8F5195CE7DFEFF63 +:10375000FECA58FAE5DDFBFADEDDFEFE00010011CF +:10376000000002040454000D0012B70B0A0A060CF4 +:10377000067200002F2B32321133303161231134A5 +:1037800036363706060707270133020466010301B0 +:10379000163627EA35019C5702E23960501F152D75 +:1037A0001DAD49012D000001003F000003BE04547F +:1037B000001D001540090B1207721B021C1C0100A2 +:1037C0002F331133332B323031612135013E023535 +:1037D00034262623220607273636333216161514CA +:1037E00006060701172103BEFC8101AB6C843D492D +:1037F000835560AD51375BCF796FAA614A8C63FE08 +:103800009B0102DD5801354E73724B516A334242BF +:10381000464D4C4A8D675D8D7E48FEFC05000001DB +:10382000003AFE8503B60459002D001D400D050425 +:103830001D1D1A1A0C242B0772130C002F332B3268 +:1038400012392F3312393930314114060607151653 +:10385000161514060623222627351616333236355A +:1038600034262623233533323636353426232206B2 +:1038700007273636333216038946835BA6AB76DDDF +:103880009E7FBD4F4BCB6FC1CB68BF858D8E69AF1F +:103890006AAD836CB45A3056D880B2E102F75E93B9 +:1038A0005F120513B29F82BD682F265F2637B69D33 +:1038B0006C863C5A408A6F8889424348474EB6001E +:1038C0000002001EFE9B04600457000A0015001E43 +:1038D000400E1110070672060B0B09090402010ABB +:1038E000003FCD3333113311332B32323031652366 +:1038F0001123112135013311332111343636372389 +:10390000060607010460FF64FD2102DA69FFFE9DDF +:10391000010202051B362EFE1222FE7901874403A6 +:10392000F1FC2102234E6C5C362D5341FD52000107 +:103930000077FE8103FA043F00210021400F1A198D +:103940001916161F0000081E1B06720F08002F33E1 +:103950002B3212392F3333113311333031413216B8 +:103960001615140606232226273516163332363648 +:103970003534262322060727132115210336360264 +:103980001A95D77481EDA376B9434FBB6A81BE689F +:10399000CBC0529248373A02C2FD992E388601FCBC +:1039A00060BE8D94D06C2F26642C3656A678A5B4B4 +:1039B00016162602A05CFDF90B1500020082FFEC32 +:1039C000042605CF00210030001F400F10112828C9 +:1039D000151505221D0D720C050572002B322B32B8 +:1039E00012392F3311333330315334123636173204 +:1039F00016171526262322060203333E02333216FB +:103A0000161514060623222E0201323635342627D7 +:103A100026060615141E02825CA9E98F375F2B2744 +:103A2000623B9AED8B080722709D6488BF636AC869 +:103A30008F82B7743601E1A8B5AAA86FAD6126568A +:103A40008E026DE40148D264010D0B5B0D0F8FFEF9 +:103A5000C7FF003B653D6BC78891DB7A68B2E7FE24 +:103A600057D2BCA5BC03025D8D463F9B8E5C000116 +:103A70000010FE9503C2043F00060010B6060502C2 +:103A800002030672002B3211332F303153012135DE +:103A9000211501FB0251FCC403B2FDA8FE95054FA0 +:103AA0005B40FA9600030077FFEC041505CB001F7E +:103AB000002F003D001A400E2C1808370400241077 +:103AC0000D7230000572002B322B32111739303154 +:103AD0004132161615140606071E02151406062393 +:103AE00022262635343636372E0235343636031440 +:103AF00016163332363635342626270E02012206B4 +:103B000015141616173E0235342602467FB9675142 +:103B10008E5E6EA45B7AD2878ECE6F5BA066548B6E +:103B2000536BBCF155A16E6FA55C4DA785669C5982 +:103B3000016989B152915E578B51A805CB4E986EA1 +:103B4000598665282A6E96677CB15D5DAC766C9966 +:103B50006E28256089616B9853FBA05A8649488975 +:103B600062557C643025618803A8867C5374532396 +:103B7000245774517E810002006CFE7D04110454B0 +:103B80000020002F001B400C112727151505211CB4 +:103B900007720C05002F332B3211392F33113330BC +:103BA00031411402060623222627351616333236F3 +:103BB0001237230E022322263534363633321E02C4 +:103BC0000122061514161716363635342E02041146 +:103BD0005BA8EB913C6E2A2872389BF18E08061F79 +:103BE0006FA06BC9DE6BC98D7DB77739FE1DA8B498 +:103BF000ABA86FAC6124558F01D1E3FEBCCC610E44 +:103C00000B5C0D118C0138FF3D663DECCC91DA7AEE +:103C100062B0E901A2D3B7A7BA03025A8D49409A0C +:103C20008C5A00030075FFEC041A05CD0003001444 +:103C30000024001A400E000103020409211105723C +:103C400019090D72002B322B3212173930315327DC +:103C500001171314020606232226023534123633C6 +:103C60003216120514121633323612353402262358 +:103C7000220602F64102DF42443872B07898D06BD7 +:103C80005BCEABAACD5AFCC14EA27D81A04B419E1A +:103C90008C89A04501524202DF41FEADB7FEE6C06D +:103CA00062AA0150F9DE0152BEBAFEAFE3E1FED9CD +:103CB00092920128E0CE01289EA2FED8FFFF00507C +:103CC000FFEC03F7045404060444DB00FFFF00A0EC +:103CD00000000293045404070445008F0000FFFF16 +:103CE000005C000003DB0454040604461D00FFFFD3 +:103CF0000036FE8503B2045904060447FC00FFFFAA +:103D0000FFF5FE9B0437045704060448D700FFFF65 +:103D10000052FE8103D5043F04060449DB00FFFF87 +:103D2000005AFFEC03FE05CF0406044AD800FFFF4B +:103D30000041FE9503F3043F0406044B3100FFFFEE +:103D40000054FFEC03F205CB0406044CDD00FFFF3A +:103D5000004BFE7D03F004540406044DDF00FFFF1A +:103D60000030FEE602800277060703770000FBA220 +:103D7000FFFF004CFEF601AF02630607007B000068 +:103D8000FBA2FFFF0035FEF60274027706070074FF +:103D90000000FBA2FFFF002EFEEB027C0273060771 +:103DA00000750000FBA2FFFF001CFEF6029E0269E8 +:103DB000060702370000FBA2FFFF0044FEE6027A7E +:103DC0000263060702380000FBA2FFFF0028FEE6A0 +:103DD00002810275060703780000FBA2FFFF003D89 +:103DE000FEF6027E0263060702390000FBA2FFFF17 +:103DF0000039FEED0277026F0607023A0000FBA2CF +:103E0000FFFF0025FEE6027F027706070379000028 +:103E1000FBA20001005804A2023C050A00030008AE +:103E2000B10100002F323031533521155801E4041F +:103E3000A26868000001005201E601730614000D3B +:103E40000008B10B03002FC430315334363733062A +:103E5000021514121723260252685960616D6964B5 +:103E60005F58690400B2FE6467FEF9A6A7FEF86B0E +:103E700060010600FFFF0052FE6501730293060712 +:103E800004640000FC7F0001004601E6016706149F +:103E9000000D0008B1040A002FC630314114060796 +:103EA00023361235340227331612016768586162CF +:103EB0006D6A6460596703FCB2FF65690108A4A9D3 +:103EC00001066A62FEFAFFFF0046FE650167029383 +:103ED000060704660000FC7F0001004802A80246B5 +:103EE00004AC000B0012B6070504040A0001002F01 +:103EF00033333311333330314135233533353315D3 +:103F0000331523150124DCDC47DBDB02A8DE48DEA9 +:103F1000DE48DE00000200480320024604350003AC +:103F20000007000CB304050100002F32CE323031FF +:103F300053352115053521154801FEFE0201FE030A +:103F4000EE4747CE4747FFFF0048FF270246012BB9 +:103F5000060704680000FC7FFFFF0048FF9F024641 +:103F600000B4060704690000FC7FFFFF0018000092 +:103F700002A105B6060600120000000200AE000015 +:103F8000051D05B6000F001F0025401110100E0E74 +:103F900019010472080812121F1F000C72002B3244 +:103FA000113311337C2F2B323211337D2F3031738B +:103FB000112132161615112311342626232111132F +:103FC000331121323636351133111406062321AE52 +:103FD000018D78A9595E47835AFEDBF45F01176CA7 +:103FE00091495F56B693FE8405B667B87BFD5902CA +:103FF000A9619051FAA00442FC14519361041BFB87 +:10400000E870BD710002005502D9058805C800148A +:10401000003D0033401C031F3A223633260F0B09A4 +:104020002907070E0E00001C1529C00401013029C4 +:104030000372002B32322F331A10CC32322F332F2F +:10404000332F111739303141113313133311231129 +:10405000343637230323032316161511052226278A +:10406000351616333236353426272E02353436339C +:10407000321617072626232206151416171E0215B8 +:1040800014060602D97ADDE57352030106E546DF20 +:10409000060202FE0B3F742B346F405860575B39A9 +:1040A000633C8F6B3668351B2662375152575D4330 +:1040B0005F343F7802E502D1FD9F0261FD2F018B45 +:1040C000346A33FDA40261346434FE6B0C1E124C5E +:1040D0001621453F3A3C2518314D3E61561719428D +:1040E00017193A393C39261A34483C405C31FFFFF5 +:1040F00000B400000119043F060603AF0000FFFFF3 +:10410000FF96FE140119043F060603B000000001EB +:10411000018AFE3B024DFF83000B000EB401070530 +:10412000800B002F1ACD3939303145150E02072387 +:10413000353E0237024D0B2836203A102521057DE9 +:104140000E2F6E6E2F1220707A2CFFFF0020FE4182 +:104150000148043F062603AF000000060150CE00D0 +:10416000FFFF009FFECC0131043F062603AF000095 +:104170000007040E033D00001C1702002800000089 +:10418000F41602004F70656E53616E732D4C6967B3 +:1041900068744974616C69632E7474660000000071 +:1041A00000010000001201000004002047444546C1 +:1041B000BC10BFF1000003A80000020247504F539B +:1041C0009D0D63AC00007A7400003ADA4753554203 +:1041D0002CC62BBC0000307800000FE44F532F3268 +:1041E00095DD832500000210000000605354415407 +:1041F0005EDD400D000001B800000056636D617087 +:10420000CDA1340A000008C4000004306376742095 +:1042100049C9471700000270000001386670676DD9 +:10422000E2199E5A000020E400000F946761737049 +:10423000001500230000012C00000010676C796657 +:10424000D86C35BF0000B550000161A2686561649B +:104250001C6D34DC00000180000000366868656178 +:104260000F6B0B6D0000015C00000024686D74781A +:104270000871DF510000405C000012006C6F636148 +:104280005AE002DC00000CF4000009026D61787055 +:10429000086410BB0000013C000000206E616D65E9 +:1042A00097CE9A12000015F800000AEA706F737436 +:1042B0002DD373310000525C0000281570726570B8 +:1042C00002FB3329000005AC0000031600010003C7 +:1042D0000008000A000D0007FFFF000F00010000AA +:1042E0000480009000160076000500020010002FE8 +:1042F000009A0000031B0F8300030001000100006F +:10430000088DFDA80000092EFC75FC2F099103E81B +:1043100000D5000000000000000000000000048044 +:10432000000100000003004280F4B7F85F0F3CF585 +:10433000000B080000000000D9CCC2D30000000030 +:10434000DD772650FC75FDF509910887000200060F +:10435000000200000000000000010001000800034E +:104360000000001400030000002C00027764746851 +:104370000101000077676874010000016974616CD5 +:1043800001040002001E00120006000100020000ED +:10439000010400010000000100010000011B012CCC +:1043A0000000000100000002011A0064000000008B +:1043B00000040452012C00050000053304CDFFDF8A +:1043C000009A053304CD009802CD0032029200001D +:1043D00000000000000000000000E00002FF4000BC +:1043E000201B0000002800000000474F4F470181BC +:1043F0000000FFFD088DFDA8000008FE028B0000F4 +:10440000019F00000000044805B6000000200004E1 +:104410000614000B05B6001605B600160448001475 +:104420000000FFEA0000FFEC0000FFEAFE16FFFEBE +:1044300005B600150000FFEB000005B60135044885 +:1044400000E805B6013505B6013500A500A50096C2 +:10445000009600A4007F007F00A50089009200B3B1 +:104460000096005D00A10090008A00A500840097DE +:1044700000CA006A008A007E0081009B00A60079C5 +:1044800000A70099008D008500960093008B00A680 +:1044900001D700870105004000870096008900923F +:1044A0000097009D00A500B30096005D007B00858D +:1044B000008A0090009A009E00A400AD007A008659 +:1044C000008F009700A300AA00CA0065006E007963 +:1044D000007F008A00980066007600800086008DCC +:1044E0000094009C00A000A600AB00790089009118 +:1044F0000096009E00A600AD00CB008D00930098B2 +:10450000007600850096009B007D0084008A009460 +:104510000099009F00A700C700F101D7007D00832C +:1045200000880091009A010501480040007800874A +:1045300000910095009C009F00AC050A001406C283 +:10454000037AFF38029E03A70001000200780000F2 +:104550000000000000120000000000010003000045 +:104560000044000000160000001000010001042EAD +:1045700000020007004300430000007600760001BF +:1045800001530154000203700370000403720372AC +:104590000005040A04160006041C041F0013000290 +:1045A00000050417041A0000042004280004042B4A +:1045B000042B000D042D042D000E04300430000FD8 +:1045C000000200410024003D0001004300430003BD +:1045D0000044005D0001006C006C00010076007674 +:1045E0000003007700770001007C007C000100825E +:1045F000008D0001009200980001009A00B80001AF +:1046000000BA00DE000100E000E0000100E200E28C +:10461000000100E400E4000100E600E9000100EB15 +:1046200000EB000100ED00ED000100EF00EF0001E4 +:1046300000F100F1000100F40149000101530154AF +:104640000003015501550001015701580001015AAD +:10465000016400010166017300010175019C000104 +:10466000019F01FD0001021D021D00010224022420 +:104670000001024602460001024902490001024BC4 +:10468000024E000102500253000102550272000165 +:104690000279027A0001027E02AC000102AE02B190 +:1046A000000102B302C0000102C2032D0001032F6A +:1046B000032F00010331035D00010369036F000153 +:1046C000037003700003037103710001037203722E +:1046D0000003037603800001038603860001038B39 +:1046E000038C0001038E039B0001039D039E0001C8 +:1046F00003A003A4000103A603A6000103A803ABC3 +:10470000000103AC03B0000203B103B1000103B424 +:1047100003BC000103BD03C1000203C203C20001C8 +:1047200003C603C6000103C903C9000103D203EC99 +:104730000001040A041A0003041C04300003047B73 +:10474000047D0001047F047F0001000040FF963CCF +:104750009555955994452F1F9345721F9245AB1F50 +:104760009145FF1F9045CD1F8F44FF1F8E44451F6D +:104770008D43FF1F8C42101F8B42FF1F8A41391F40 +:104780008941721F8841FF1F8741AB1F8641671F08 +:104790008540FF1F843D0B1F833D141F823FFF1F79 +:1047A000813DAB1F803DFF1F7F3DCD1F7E3EFF1F24 +:1047B0007D3EAB1F7C3E4A1F7B3CCD1F7A3CFF1FDA +:1047C000793BFF1F783B451F773A5E1F763AAB1F58 +:1047D000753AFF1F74381D1F7338931F7238FF1FFF +:1047E0007138931F7039FF1F6F39AB1F6E39401F2F +:1047F0006D37FF1F6C36CD1F6B36FF1F6A35CD1F1F +:104800006935FF1F6835931F67354A1F6634931F4C +:104810006534FF1F6434721F6334261F62324A1FDF +:104820006132FF1F6033FF1F5F33CD1F5E31FF1FFB +:104830005D31CD1F5C30FF1F5B2D931F5A2DFF1F75 +:10484000592FFF1F582F801F572EFF1F5640FF2E36 +:10485000671F552A801F542AFF1F532A931F522A6D +:104860005E1F512BFF1F502CFF1F4F2CCD1F4E2BB7 +:10487000311F4D29FF1F4C28FF1F4B27FF1F4A24C4 +:10488000FF1F4924801F4826CD1F4726FF1F4625AE +:10489000FF1F4544451F3F3D4F1F3E3D561F3938C2 +:1048A000451F36355E1F353023215C340323215CE0 +:1048B0003332561F321322215C3122311F30211B2B +:1048C0001F2F2D4F1F2E2D201F2D21FF1F2C2BABF7 +:1048D0001F2B2A3D1F2A2E201E5C2920121F281F55 +:1048E000FF1F271E4A1F2624361F2524251F241E8E +:1048F000FF1F2331211F5B203A1E455B2231211F00 +:104900005B1F3A1E455B1D213F1EFF5A1331125596 +:1049100011311055125910590D320C5505320455EC +:104920000C5904590F047F04EF04030FFF0E550BBD +:10493000320A5507320655015F00550E590A5906CD +:1049400059CF06EF060200596F007F00AF004020EC +:10495000EF000410000109320855033202550859CE +:1049600002590F027F02EF020310000340400501CD +:10497000B80190B0542B4BB807FF524BB009505BB5 +:10498000B00188B02553B00188B040515AB00688B4 +:10499000B000555A5B58B101018E59858D8D001DAF +:1049A000424BB0905358B20300001D4259B102026D +:1049B000435158B104038E594273002B002B2B2B0B +:1049C0007373002B73002B002B002B2B2B2B2B73C3 +:1049D000002B002B2B2B002B002B2B2B012B012B27 +:1049E000012B012B012B012B2B2B2B002B2B012B14 +:1049F0002B2B012B2B2B2B002B002B2B012B012BDB +:104A00002B012B2B2B002B012B2B2B2B2B2B002BA0 +:104A10002B2B2B2B2B2B2B2B2B012B2B2B2B2B2B10 +:104A20002B002B2B2B2B2B2B2B2B2B2B2B2B2B2B01 +:104A30002B2B012B2B2B2B2B2B2B2B002B2B2B2B1B +:104A40002B2B2B012B2B2B2B2B2B2B2B2B2B002B0B +:104A50002B2B2B2B2B2B2B2B2B2B2B2B2B2B002BD1 +:104A60002B180000000000020000000300000014EA +:104A700000030001000000140004041C000000F00A +:104A80000080000600700000000D007E00B400B53C +:104A90000130013101610163017F019201A101B087 +:104AA00001ED01F001FF021B0237025902BC02C7EF +:104AB00002C902DD02F30304030C030F03120323F4 +:104AC0000328038A038C0393039403A103A803A977 +:104AD00003BB03BC03CE03D203D60400040C040DB5 +:104AE000044F0450045C045F04820486048F049124 +:104AF000051305BD05BE05C205C705EA1E011E3F1B +:104B00001E851E9E1EF11EF31EF91F4D1FDE200B7B +:104B10002015201E2022202620302033203A203C41 +:104B200020442070207A207F2089208A208E209C9B +:104B300020A420A720AC2105211321162120212209 +:104B40002126212E215E22022206220F2212221568 +:104B5000221A221E222B22482260226525CAA7B5CE +:104B6000AB53FB04FB36FB3CFB3EFB41FB44FB4BE6 +:104B7000FEFFFFFDFFFF00000000000D002000A071 +:104B800000B500B60131013201620164019201A059 +:104B900001AF01EA01F001FA02180237025902BC22 +:104BA00002C602C902D802F303000306030F031270 +:104BB000032303260384038C038E0394039503A32A +:104BC00003A903AA03BC03BD03D103D60400040157 +:104BD000040D040E04500451045D04600483048831 +:104BE0000490049205B005BE05C105C705D01E009E +:104BF0001E3E1E801E9E1EA01EF21EF41F4D1FDEB6 +:104C00002000201320172020202620302032203999 +:104C1000203C204420702074207C2080208A208C1E +:104C2000209520A320A720AA2105211321162120A9 +:104C300021222126212E215B22022206220F22116F +:104C40002215221A221E222B22482260226425CA03 +:104C5000A7B3AB53FB00FB2AFB38FB3EFB40FB43F7 +:104C6000FB46FEFFFFFCFFFF0001FFF5FFE3FFC275 +:104C700002F2FFC20277FFC10207FFC1FFAF00B01F +:104C800000A301810056FF48000001720116FF8B4E +:104C9000FE84FE83FE75FF5C010A0000010601042C +:104CA00000F400F2FDCFFDCEFDCDFE90FDCCFDCB9E +:104CB000FE74FDCAFCBBFDC9FE77FE74FE55FD9770 +:104CC000FE49FD96FE07FD950000FDF90000FDF48C +:104CD000FD64FDF2FE70FEB0FE6DFE69FE02E44D65 +:104CE000E40DE376E4E8E466E30AE464E424E394B0 +:104CF000E237E1EBE1EAE1E9E1E6E1DDE1DCE1D740 +:104D0000E1D6E1CFE30300000000E3E4E3EB0000C1 +:104D1000E335E172E1700000E114E107E105E35AD7 +:104D2000E0FAE279E0F0E0C4E021E271E016E0159B +:104D3000E263E00EE00BDFFFDFE3DFCCDFC9DC6521 +:104D40000000585808AC08C308C208C108C008BF12 +:104D500008BE0344024800010000000000000000FB +:104D60000000000000000000000000000000000043 +:104D7000000000000000000000D000000000000063 +:104D80000000000000000000000000C6000000005D :104D90000000000000000000000000000000000013 -:104DA000000000000000000000A6000000A80000B5 -:104DB00000000000000000000000000000000000F3 +:104DA0000000000000000000000000000000000003 +:104DB000000000000000000000A6000000A80000A5 :104DC00000000000000000000000000000000000E3 :104DD00000000000000000000000000000000000D3 -:104DE0000000000000000076008200000000008447 -:104DF0000000000000000082000000000000000031 -:104E000000000000000000000000000000000000A2 +:104DE00000000000000000000000000000000000C3 +:104DF0000000000000000076008200000000008437 +:104E00000000000000000082000000000000000020 :104E10000000000000000000000000000000000092 -:104E2000005E000000000000000000000000000024 -:104E30000000000000000000014801490123012496 -:104E4000040F041004110370041204130414025814 -:104E500001F201F3041E041F041C041D023302347A -:104E6000037402350236037504730474046F04710D -:104E700002140476047004720479035E0218038736 -:104E8000038803AA000000000000000000000029C1 -:104E90000046009F010D018901FF0212023C0266DB -:104EA000029702B602D202E402FF03120354037D0A -:104EB00003B90411044C049604F90516057C05E2B7 -:104EC000061206430662067C069A06E5077F07B1CE -:104ED00007FF083A086D089408B70902092A093E35 -:104EE0000966099209AA09E40A170A5C0A8F0AE20C -:104EF0000B1D0B730B920BC70BF00C3B0C670C8B51 -:104F00000CAF0CCC0CDF0CFC0D180D2A0D4B0DA0BA -:104F10000DFA0E340E8F0EDC0F290FD11016103D36 -:104F2000107A10AC10C01122115F119F11F91254A8 -:104F3000128512D513141353137C13C913F41434AC -:104F4000145814AB14BD1515154D154D157615B91E -:104F50001603166D16B116CC1742177017E1182FED -:104F600018601877187F18F1190319371962199703 -:104F700019E71A081A101A3C1A451A741A9D1AD4FD -:104F80001B041B151B261B371B811B931BA51BB763 -:104F90001BCA1BDD1BF11C311C3D1C4F1C611C730B -:104FA0001C861C981CAA1CBC1CCF1D151D281D3A54 -:104FB0001D4C1D5E1D711D841DB11E201E321E4420 -:104FC0001E561E691E7B1EB51F2A1F3C1F4E1F60EA -:104FD0001F721F841F982031203D204F20612073B5 -:104FE0002085209620A720B920CC213321452157A8 -:104FF0002169217B218D219F21D8223F22512263CB -:1050000022752287229922F62309231B232D233F71 -:105010002351235D2369237B238D239F23B123C346 -:1050200023D523E723F9240B241E2426249024A22D -:1050300024B424C624D824EA24FC25082579258B09 -:10504000259D25AF25C225D425E625F8260B261754 -:10505000262226342646268526D926EC26FF271129 -:105060002722273427462751275C276E277A278651 -:10507000279827AA27B627C227F128032815282111 -:10508000282D284128542860286C289828BF28D12A -:1050900028E328EF28FB290D291F292B297529C86A -:1050A00029DA29EC29FE2A102A232A362A942B13DE -:1050B0002B252B372B432B4F2B612B722B842B96BD -:1050C0002BA82BB92BC52BD12BE32BF42C002C0CAC -:1050D0002C1E2C302C622CB32CC52CD72CE92CFB8D -:1050E0002D0D2D1F2D332D472D5A2D6D2D792D85ED -:1050F0002D972DA92DBB2DCC2DDF2DF12E032E1597 -:105100002E272E392E4A2E852ECF2F352FC32FD561 -:105110002FE72FF9300B3017302330533081309583 -:1051200030BF30DD310A3134316831A231C332074A -:10513000321A32233237324B325F32733287329C2B -:1051400032B132B932C132DA32E232EA32F23343C8 -:10515000334B335333793381338933B233BA33D852 -:1051600033E0340C3414341C3472347A34C834DBF5 -:1051700034EE34FF351035213533354835B4361724 -:10518000364E36A936FB3746378637E2380E3816A4 -:105190003869389339013909394A399739E33A2757 -:1051A0003A603A963AED3B3E3B893BE83BFB3C0D8F -:1051B0003C1E3C2F3C413C543CA43CB63D013D09C7 -:1051C0003D113D243D2C3D893DCF3E0B3E1D3E2FE4 -:1051D0003E583E603E973E9F3EA73EE83EF03F2948 -:1051E0003F7F3FB33FC53FED402C4034403C4044FF -:1051F000404C4054405C406440A340AB40B340DC72 -:105200004115413E417141A841E7421A426342BE05 -:1052100042FC4304436A43C74418447B4483450922 -:10522000455C45644575459D45DD4614463B464312 -:10523000464B4653465B4663466B46C646CE4721C1 -:10524000476347C34837488348D6491E496449B82D -:105250004A114A234A8E4AA04AE64AEE4AF64B09C8 -:105260004B114B8A4BE94BF14C034C154C604C7D78 -:105270004C994CAB4CBD4CCF4CE14CF44D074D1907 -:105280004D2A4D3C4D4E4D564D734D914DAE4DCA30 -:105290004DE84E194E494E784E9F4EDE4EFD4F0D55 -:1052A0004FBC4FD04FDC4FF9501550215036507243 -:1052B00050A650FD516851C9523B529452FB534085 -:1052C000539053DA53EB53FC540D541E547A54A8A4 -:1052D00054C354ED54FE551F557C55B1561F5659B5 -:1052E000568256A956D256FF571C573F577557BA84 -:1052F00057D6582C582C582C582C582C582C582CE5 -:10530000582C582C582C582C582C582C582C592880 -:105310005976598859905A0F5A4C5AB55AC75AD982 -:105320005AE55AF15B1E5B775BCD5C185C6D5C9D4A -:105330005CAF5CC15CD35CE55D455D9A5DDD5E376D -:105340005E945EEE5F2C5F665FB85FFF605360A2A5 -:10535000610361696207629C62A462AC62FF634D93 -:10536000638C63C963DC63EF63FB6407647764E0A9 -:1053700065A066576669667B66B966F5672767D676 -:10538000686A68C96930697369CD6A226A896AB4D2 -:105390006ADE6B2C6B796BBD6C456C516C5D6C90EF -:1053A0006CC26CF96D2D6D666DA16DCE6DFA6E2CB3 -:1053B0006E5D6E8A6EB66F0C6F5F6FE67062706EB8 -:1053C000707A70A2711E71267154718871C371F95F -:1053D000722E726172BF7304734D73A073F57432D1 -:1053E000743A74AA750F758775F475FC760E76207D -:1053F000766D76B87700774D778C77CA77FC782D05 -:10540000787378BD79037945794D795F79707983BF -:105410007995799D79A579B779C87A1C7A687A7B6C -:105420007A8D7AA07AB37AC67AD97B1E7B657B7730 -:105430007B897B9C7BAE7BC17BD37BDB7BE37BF679 -:105440007C087C1B7C2E7C407C517C647C777C8A35 -:105450007C9C7CAF7CC17CE27D027D157D287D3308 -:105460007D797DC17E097E407E767EAC7EB47F10E4 -:105470007F7F7FE48045809B80EE814D81B281FCFF -:105480008245828C82D08310835183AA83B2840A9E -:10549000846884748480849284A484B884CC84E0F6 -:1054A00084F48508851C85308544855A85708584FB -:1054B000859885AC85C085D485E885FC86108626D0 -:1054C000863C8648865486668678868B869D86B11D -:1054D00086C586D986ED870187158729873D87533D -:1054E0008769877B878D879987A587B187BD87CF98 -:1054F00087E187F58809881D883188458859886D36 -:105500008881889788AD88BF88D188E388F5890726 -:105510008919892C893F894B89578963896F8981CA -:10552000899389A589B789C989DB89ED89FF8A12A1 -:105530008A258A318A3D8A498A558A678A798A8C7E -:105540008A9E8AAA8AEC8B2E8B7F8BD98C138C4EE9 -:105550008C988CE88D118D378D438D4F8D5B8D67C9 -:105560008D7D8D938D9B8DA38DB88DFD8E388E870F -:105570008ED78EED8F038F198F2F8F458F5B8F7195 -:105580008F878FDB8FE3904190A29101915491A678 -:1055900091D0922B927F92D292DE92EA92F693026F -:1055A000930D93199339936193739385939793AA6A -:1055B00093BD93CF93E193EC93F7940994159427BB -:1055C00094399445944D94619469947C948494970F -:1055D000949F94A794EC94FF95289530953895BDA9 -:1055E00095C995D596789708971A9725973197A4D6 -:1055F00097B097BB981B9885989798A998BB98F1F6 -:10560000994F995B99679973997F99D499EF9A42C9 -:105610009A539ABD9ACF9AE19AE99B2A9B599B6C1F -:105620009BCC9C099C599C9E9CD89D289D6E9DB8A6 -:105630009DE79E2E9E429E769EB79F229F389F7723 -:105640009FD69FFBA03BA09CA0C5A109A175A1B5B9 -:10565000A20EA27AA2BAA2FEA347A386A3E6A44002 -:10566000A452A464A47AA490A49CA4A8A4B4A4C0A2 -:10567000A4CCA4D8A4E4A4EFA4FAA506A512A51E60 -:10568000A52AA536A542A54EA55AA566A572A57E52 -:10569000A58AA596A5A2A5AEA5C0A5C9A5D2A5DB3C -:1056A000A5E4A5EDA5F6A5FFA608A611A61AA623B2 -:1056B000A65CA665A681A69FA6A8A6B1A6C3A6EBD2 -:1056C000A715A73EA776A7A3A808A842A887A8A1C0 -:1056D000A8CEA910A922A93FA959A973A9B5A9CFF4 -:1056E000A9E3A9FDAA17AA34AA3DAA46AA4FAA5817 -:1056F000AA61AA6AAA73AA7CAA85AA8EAA96AA9E59 -:10570000AAA6AAAEAAB6AABEAAC6AACEAAD6AADE39 -:10571000AAE7AAF0AAF9AB02AB0BAB14AB1DAB2600 -:10572000AB2FAB38AB78AB9EABD7AC2DAC6AACB47F -:10573000AD1AAD36AD9FAE04AE54AE5CAE65AE6D87 -:10574000AE75AE7DAE85AE8DAE95AE9DAEA5AEAE60 -:10575000AEB7AEC0AEC9AED2AEDBAEE4AEEDAEF625 -:10576000AEFFAF11AF32AF3BAF5CAF65AF83AF9C65 -:10577000AFA5AFAEAFB6AFBEB00EB083B08BB09337 -:10578000B09EB0C5B0D1000000000031025200034D -:1057900000010409000000AC07EC0003000104094B -:1057A0000001001E07CE0003000104090002000CE6 -:1057B00007C20003000104090003003E0784000340 -:1057C000000104090004002C07580003000104092B -:1057D0000005001A073E0003000104090006002826 -:1057E0000716000300010409000700A40672000365 -:1057F000000104090008002A06480003000104090A -:10580000000900280620000300010409000A0042E4 -:1058100005DE000300010409000B003E05A00003A3 -:1058200000010409000C003C0564000300010409A8 -:10583000000D01220442000300010409000E00349F -:10584000040E0003000104090010001203FC000311 -:10585000000104090011001803E400030001040919 -:105860000019001C03C80003000104090100000C1A -:1058700003BC0003000104090101000A03B2000394 -:10588000000104090103001803E4000300010409F6 -:105890000104000C07C20003000104090105001EF9 -:1058A000039400030001040901060016037E0003AF -:1058B0000001040901070020035E00030001040940 -:1058C0000109002C0332000300010409010A002031 -:1058D0000312000300010409010B003202E000037F -:1058E00000010409010C002A02B6000300010409AA -:1058F000010D00340282000300010409010E00289A -:10590000025A000300010409010F002C022E0003BB -:10591000000104090110002E020000030001040927 -:105920000111002601DA0003000104090112003010 -:1059300001AA0003000104090113003A01700003E9 -:1059400000010409011400300140000300010409B2 -:105950000115004001000003000104090116003890 -:1059600000C800030001040901170042008600037B -:105970000001040901180012007400030001040969 -:105980000119001A005A000300010409011A000C51 -:10599000004E000300010409011B000A004400033B -:1059A00000010409011C000E003600030001040977 -:1059B000011D000C002A000300010409011E001053 -:1059C000001A000300010409011F0008001200036F -:1059D0000001040901200012000000450078007455 -:1059E000007200610042006F006C00640042006FB2 -:1059F000006C006400530065006D00690042006F98 -:105A0000006C0064004D0065006400690075006D65 -:105A10000052006500670075006C00610072004C68 -:105A20000069006700680074004E006F0072006D2E -:105A30000061006C00530065006D00690043006F59 -:105A4000006E00640065006E007300650064004332 -:105A5000006F006E00640065006E007300650064F6 -:105A6000004F00700065006E00530061006E00730F -:105A7000004900740061006C00690063002D004360 -:105A8000006F006E00640065006E007300650064C6 -:105A9000004500780074007200610042006F006CE5 -:105AA0000064004F00700065006E00530061006EDE -:105AB0000073004900740061006C00690063002DF0 -:105AC0000043006F006E00640065006E00730065A7 -:105AD00000640042006F006C0064004F00700065BD -:105AE000006E00530061006E007300490074006195 -:105AF000006C00690063002D0043006F006E0064BD -:105B00000065006E00730065006400530065006D61 -:105B100000690042006F006C0064004F0070006577 -:105B2000006E00530061006E007300490074006154 -:105B3000006C00690063002D0043006F006E00647C -:105B40000065006E007300650064004F0070006522 -:105B5000006E00530061006E007300490074006124 -:105B6000006C00690063002D0043006F006E00644C -:105B70000065006E007300650064004C00690067FA -:105B800000680074004F00700065006E00530061F3 -:105B9000006E0073004900740061006C00690063CE -:105BA000002D004500780074007200610042006F13 -:105BB000006C0064004F00700065006E00530061CF -:105BC000006E0073004900740061006C006900639E -:105BD000002D0042006F006C0064004F00700065F3 -:105BE000006E00530061006E007300490074006194 -:105BF000006C00690063002D00530065006D0069B2 -:105C00000042006F006C0064004F00700065006E81 -:105C100000530061006E0073004900740061006C65 -:105C200000690063002D0052006500670075006C7C -:105C300000610072004F00700065006E005300614B -:105C4000006E0073004900740061006C006900631D -:105C5000002D004C00690067006800740043006F6D -:105C6000006E00640065006E007300650064002033 -:105C7000004500780074007200610042006F006C03 -:105C800000640020004900740061006C006900633A -:105C90000043006F006E00640065006E00730065D5 -:105CA000006400200042006F006C00640020004986 -:105CB00000740061006C006900630043006F006EB7 -:105CC00000640065006E00730065006400200053EE -:105CD0000065006D00690042006F006C00640020E8 -:105CE000004900740061006C006900630043006FAC -:105CF000006E00640065006E0073006500640020A3 -:105D0000004900740061006C006900630043006F8B -:105D1000006E00640065006E007300650064002082 -:105D2000004C00690067006800740020004900749E -:105D30000061006C00690063004500780074007227 -:105D400000610042006F006C006400200049007494 -:105D50000061006C006900630042006F006C006429 -:105D60000020004900740061006C0069006300536A -:105D70000065006D00690042006F006C0064002047 -:105D8000004900740061006C0069006300570069FD -:105D900000640074006800570065006900670068CF -:105DA0000074004F00700065006E00530061006ECB -:105DB0000073004900740061006C00690063004CCE -:105DC00000690067006800740020004900740061E9 -:105DD000006C00690063004F00700065006E0020D9 -:105DE00000530061006E007300680074007400705E -:105DF000003A002F002F00730063007200690070EA -:105E000000740073002E00730069006C002E006F98 -:105E100000720067002F004F0046004C00540068DD -:105E20000069007300200046006F006E00740020BF -:105E30000053006F00660074007700610072006517 -:105E40000020006900730020006C00690063006599 -:105E5000006E00730065006400200075006E006431 -:105E60000065007200200074006800650020005387 -:105E70000049004C0020004F00700065006E0020BB -:105E80000046006F006E00740020004C0069006343 -:105E90000065006E00730065002C00200056006550 -:105EA000007200730069006F006E00200031002E48 -:105EB0000031002E002000540068006900730020AB -:105EC000006C006900630065006E007300650020CF -:105ED0000069007300200061007600610069006CB9 -:105EE00000610062006C00650020007700690074AA -:105EF00000680020006100200046004100510020A1 -:105F000000610074003A00200068007400740070A2 -:105F10000073003A002F002F0073006300720069C5 -:105F2000007000740073002E00730069006C002E76 -:105F3000006F00720067002F004F0046004C0068A1 -:105F4000007400740070003A002F002F0077007773 -:105F50000077002E006D006F006E006F00740079F6 -:105F600000700065002E0063006F006D002F00734D -:105F70000074007500640069006F006800740074AC -:105F80000070003A002F002F007700770077002E76 -:105F90000067006F006F0067006C0065002E0063F3 -:105FA000006F006D002F006700650074002F006E09 -:105FB000006F0074006F002F0044006500730069DB -:105FC0000067006E00650064002000620079002018 -:105FD000004D006F006E006F007400790070006566 -:105FE000002000640065007300690067006E0020F7 -:105FF000007400650061006D002E004D006F006EA2 -:10600000006F007400790070006500200044006596 -:10601000007300690067006E002000540065006195 -:10602000006D004D006F006E006F0074007900700D -:10603000006500200049006D006100670069006E86 -:10604000006700200049006E0063002E004F0070C2 -:106050000065006E002000530061006E0073002098 -:10606000006900730020006100200074007200616C -:1060700000640065006D00610072006B0020006F1D -:10608000006600200047006F006F0067006C00652D -:1060900000200061006E00640020006D0061007946 -:1060A0000020006200650020007200650067006942 -:1060B00000730074006500720065006400200069D0 -:1060C000006E0020006300650072007400610069CA -:1060D000006E0020006A00750072006900730064A1 -:1060E0000069006300740069006F006E0073002E89 -:1060F000004F00700065006E00530061006E007379 -:10610000002D004C006900670068007400490074AD -:106110000061006C00690063005600650072007346 -:106120000069006F006E00200033002E0030003048 -:106130000030004F00700065006E002000530061C9 -:10614000006E00730020004C006900670068007456 -:106150000020004900740061006C00690063003396 -:10616000002E003000300030003B0047004F004F51 -:106170000047003B004F00700065006E0053006157 -:10618000006E0073002D004C006900670068007409 -:10619000004900740061006C0069006300490074EC -:1061A0000061006C00690063004F00700065006EC4 -:1061B000002000530061006E00730020004C006955 -:1061C0000067006800740043006F0070007900727F -:1061D000006900670068007400200032003000325F -:1061E000003000200054006800650020004F00705F -:1061F0000065006E002000530061006E00730020F7 -:1062000000500072006F006A006500630074002097 -:106210000041007500740068006F00720073002078 -:10622000002800680074007400700073003A002FAA -:10623000002F006700690074006800750062002E7E -:106240000063006F006D002F0067006F006F006734 -:10625000006C00650066006F006E00740073002F14 -:10626000006F00700065006E00730061006E0073C7 -:1062700000290000404A99989796878685848382F2 -:1062800081807F7E7D7C7B7A797877767574737276 -:1062900071706F6E6D6C6B6A696867666564636266 -:1062A00061605F5E5D5C5B5A595857565554535157 -:1062B000504F4E4D4C4B4A49484746281F100A093B -:1062C0002C01B10B0A432343650A2D2C00B10A0BA4 -:1062D0004323430B2D2C01B00643B00743650A2D21 -:1062E0002CB04F2B20B0405158214B525845441BE5 -:1062F0002121591B2321B040B0042545B004254578 -:1063000061648A63525845441B212159592D2C0040 -:10631000B00743B006430B2D2C4B53234B515A5817 -:1063200020458A60441B2121592D2C4B545820456F -:106330008A60441B2121592D2C4B53234B515A5811 -:10634000381B2121592D2C4B5458381B2121592DF4 -:106350002CB002435458B0462B1B21212121592D2A -:106360002CB002435458B0472B1B212121592D2C0E -:10637000B002435458B0482B1B21212121592D2C08 -:10638000B002435458B0492B1B212121592D2C23F5 -:1063900020B000508A8A64B10003255458B0401BD5 -:1063A000B10103255458B005438B59B04F2B5923E5 -:1063B000B0622B2321235865592D2CB108000C21E4 -:1063C0005460432D2CB10C000C215460432D2C0142 -:1063D0002047B0024320B8100062B8100063572372 -:1063E000B8010062B8100063575A58B0206066596F -:1063F000482D2CB1000225B00225B0022553B8006B -:10640000352378B00225B0022560B020632020B08B -:106410000625236250588A21B00160231B2020B03A -:106420000625236252582321B001611B8A212321B2 -:10643000205959B8FFC11C60B0206323212D2CB115 -:10644000020042B123018851B1400188535A58B823 -:106450001000B020885458B202010243604259B182 -:106460002401885158B82000B040885458B2020224 -:1064700002436042B12401885458B20220024360B2 -:1064800042004B014B5258B2020802436042591B72 -:10649000B84000B080885458B202040243604259A8 -:1064A000B84000B08063B80100885458B2020802B6 -:1064B00043604259B94000010063B8020088545853 -:1064C000B202100243604259B12601885158B940C6 -:1064D00000020063B80400885458B20240024360CE -:1064E0004259B94000040063B80800885458B20209 -:1064F000800243604259B12801885158B9400008D0 -:106500000063B81000885458B900020100B002437B -:10651000604259595959595959B100024354584088 -:106520000A0540084009400C020D021BB10102435C -:106530005458B2054008BA010000090100B30C012B -:106540000D011BB18002435258B2054008B80180CA -:10655000B109401BB80100B002435258B2054008CF -:10656000BA0180000901401BB80180B002435258B3 -:10657000B2054008B80200B109401BB2054008BA94 -:10658000010000090100595959B84000B0808855F0 -:10659000B94000020063B8040088555A58B30C0093 -:1065A0000D011BB30C000D015959594242424242A0 -:1065B0002D2C45B1024E2B23B04F2B20B04051580B -:1065C000214B5158B0022545B1014E2B60591B2378 -:1065D0004B5158B003254520648A63B0405358B1ED -:1065E000024E2B601B21591B215959442D2C20B0E0 -:1065F0000050205823651B2359B114148A7045B1EB -:106600001010434B8A43515A58B0401BB04F2B597E -:1066100023B1610626602B8A58B005438B59235855 -:10662000655923103A2D2CB003254963234660B0E9 -:106630004F2B23B00425B0042549B0032563562011 -:1066400060B062602BB003252010468A4660B020FF -:1066500063613A2D2CB00016B1020325B101042567 -:10666000013E003EB10102060CB00A236542B00BA8 -:106670002342B1020325B1010425013F003FB101CE -:1066800002060CB006236542B0072342B00116B1E2 -:1066900000024354584523452018698A6323622029 -:1066A00020B0405058671B665961B02063B040234A -:1066B00061B00423421BB104004221215918012D6D -:1066C0002C2045B1004E2B442D2C4B51B1404F2B6B -:1066D000505B582045B1014E2B208A8A4420B1409E -:1066E0000426616361B1014E2B44211B23218A459D -:1066F000B1014E2B208A234444592D2C4B51B140DB -:106700004F2B505B5845208AB0406163601B2321AA -:106710004559B1014E2B442D2C2345208A45236138 -:106720002064B04051B0042520B0005323B0405144 -:106730005A5AB1404F2B545A588A0C64236423533D -:1067400058B140408A612063611B2063591B8A59FC -:1067500063B1024E2B60442D2C012D2C002D2C05F5 -:10676000B10B0A432343650A2D2CB10A0B43234383 -:106770000B022D2CB002256366B00225B820006202 -:106780006023622D2CB0022563B0206066B0022524 -:10679000B82000626023622D2CB002256367B0022E -:1067A00025B82000626023622D2CB002256366B0FC -:1067B0002060B00225B82000626023622D2C234A9D -:1067C000B1024E2B2D2C234AB1014E2B2D2C238AA6 -:1067D0004A234564B0022564B002256164B00343D6 -:1067E000525821206459B1024E2B23B000505865F5 -:1067F000592D2C238A4A234564B0022564B0022512 -:106800006164B00343525821206459B1014E2B23D7 -:10681000B000505865592D2C20B003254AB1024EC6 -:106820002B8A103B2D2C20B003254AB1014E2B8A18 -:10683000103B2D2CB00325B003258AB0672B8A109E -:106840003B2D2CB00325B003258AB0682B8A103B62 -:106850002D2CB0032546B003254660B004252EB08C -:106860000425B00425B0042620B000505821B06A99 -:106870001BB06C592BB0032546B00325466061B0B0 -:106880008062208A2010233A232010233A2D2CB036 -:10689000032547B003254760B0052547B0806361F5 -:1068A000B00225B00625496323B005254AB08063B0 -:1068B0002058621B2159B0042646608A468A4660E9 -:1068C000B02063612D2CB00426B00425B00425B09F -:1068D0000426B06E2B208A2010233A232010233A5E -:1068E0002D2C2320B001545821B00225B1024E2B8B -:1068F000B0805020605920606020B00151582121A3 -:106900001B20B005515821206661B0402361B100C1 -:10691000032550B00325B00325505A5820B0032555 -:10692000618A535821B000591B21591BB007545894 -:106930002066616523211B2121B000595959B102FC -:106940004E2B2D2CB00225B004254AB0005358B070 -:10695000001B8A8A238AB00159B00425462066614B -:1069600020B00526B0062649B00526B00526B07031 -:106970002B236165B02060206661B02061652D2CFD -:10698000B0022546208A20B000505821B1024E2B7B -:106990001B452321596165B00225103B2D2CB00405 -:1069A0002620B802006220B80200638A236120B06A -:1069B0005D602BB00525118A128A20398A58B900EA -:1069C0005D1000B004266356602B23212010204662 -:1069D00020B1024E2B23611B2321208A201049B1B4 -:1069E000024E2B593B2D2CB9005D1000B0092563D8 -:1069F00056602BB00525B00525B00526B06D2BB12E -:106A00005D0725602BB00525B00525B00525B0052F -:106A100025B06F2BB9005D1000B008266356602BBF -:106A200020B0005258B0502BB00525B00525B00756 -:106A300025B00725B00525B0712BB0021738B0007E -:106A400052B00225B001525A58B00425B00625496B -:106A5000B00325B00525496020B0405258211BB035 -:106A600000525820B0025458B00425B00425B00795 -:106A700025B0072549B00217381BB00425B00425FE -:106A8000B00425B0062549B002173859595959594B -:106A900021212121212D2CB9005D1000B00B25638F -:106AA00056602BB00725B00725B00625B00625B0E7 -:106AB0000C25B00C25B00925B00825B06E2BB0040C -:106AC0001738B00725B00725B00726B06D2BB004E6 -:106AD00025B00425B00426B06D2BB0502BB0062590 -:106AE000B00625B00325B0712BB00525B00525B043 -:106AF0000325B002173820B00625B00625B00525BD -:106B0000B0712B60B00625B00625B0042565B00233 -:106B10001738B00225B002256020B040535821B08C -:106B2000406123B04061231BB8FFC05058B04060A3 -:106B300023B04060235959B00825B00825B0042679 -:106B4000B0021738B00525B005258AB002173820E5 -:106B5000B0005258B00625B0082549B00325B0054D -:106B600025496020B0405258211BB0005258B00651 -:106B700025B00625B00625B00625B00B25B00B259F -:106B800049B0041738B00625B00625B00625B00672 -:106B900025B00A25B00A25B00725B0712BB004171F -:106BA00038B00425B00425B00525B00725B005256B -:106BB000B0712BB00217381BB00425B00425B8FF04 -:106BC000C0B00217385959592121212121212121F1 -:106BD0002D2CB00425B0032587B00325B003258AEA -:106BE00020B000505821B0651BB068592B64B00428 -:106BF00025B0042506B00425B0042549202063B043 -:106C00000325206351B1000325545B582121232122 -:106C1000071B2063B0022520636120B0532B8A63D9 -:106C2000B00525B0052587B00425B004264AB0007C -:106C300050586559B00426200146230046B0052669 -:106C4000200146230046B0001600B000234801B0E2 -:106C50000023480020B0012348B00223480120B09F -:106C6000012348B002234823B2020001082338B2AE -:106C7000020001092338B1020107B00116592D2C79 -:106C800023100D0C8A63238A636064B940000400FA -:106C9000635058B000381B3C592D2CB00625B00964 -:106CA00025B00925B00726B0762B23B0005458052F -:106CB0001B0459B00425B00626B0772BB00525B0CB -:106CC0000526B00525B00526B0762BB00054580532 -:106CD0001B0459B0772B2D2CB00725B00A25B00A1C -:106CE00025B00826B0762B8AB0005458051B0459ED -:106CF000B00525B00726B0772BB00625B00626B024 -:106D00000625B00626B0762B08B0772B2D2CB007C1 -:106D100025B00A25B00A25B00826B0762B8A8A0845 -:106D2000B00425B00626B0772BB00525B00526B0F7 -:106D30000525B00526B0762BB0005458051B045924 -:106D4000B0772B2D2CB00825B00B25B00B25B00942 -:106D500026B0762BB00426B0042608B00525B0076F -:106D600026B0772BB00625B00626B00625B006263D -:106D7000B0762B08B0772B2D2C03B00325B003255C -:106D80004AB00425B003254A02B00525B005264ABD -:106D9000B00526B005264AB00426638A8A63612DB1 -:106DA0002CB15D0E25602BB00C2611B0052612B05B -:106DB0000A2539B0072539B00A25B00A25B00925BA -:106DC000B07C2BB00050B00B25B00825B00A25B020 -:106DD0007C2BB000505458B00725B00B2587B00469 -:106DE00025B004250BB00A2510B00925C1B0022535 -:106DF000B002250BB0072510B00625C11BB0072532 -:106E0000B00B25B00B25B8FFFFB0762BB00425B032 -:106E100004250BB00725B00A25B0772BB00A25B0A2 -:106E20000825B00825B8FFFFB0762BB00225B002C8 -:106E3000250BB00A25B00725B0772B59B00A254697 -:106E4000B00A254660B0082546B008254660B00661 -:106E500025B006250BB00C25B00C25B00C2620B0B3 -:106E600000505821B06A1BB06C592BB00425B004F7 -:106E7000250BB00925B00925B0092620B0005058CF -:106E800021B06A1BB06C592B23B00A2546B00A25E5 -:106E9000466061B0206323B0082546B008254660EF -:106EA00061B02063B1010C255458041B0559B00A88 -:106EB000262010B003253AB00626B006260BB007F0 -:106EC0002620108A3AB10107265458041B0559B0F0 -:106ED00005262010B002253A8A8A0B232010233A77 -:106EE0002D2C23B0015458B9000040001BB84000BD -:106EF000B000598AB0015458B9000040001BB84096 -:106F000000B00059B07D2B2D2C8A8A080D8AB00163 -:106F10005458B9000040001BB84000B00059B07D83 -:106F20002B2D2C08B0015458B9000040001BB8406C -:106F300000B000590DB07D2B2D2CB00426B00426D6 -:106F4000080DB00426B00426080DB07D2B2D2C2092 -:106F50000146230046B00A43B00B438A63236261B3 -:106F60002D2CB0092BB006252EB005257DC5B00609 -:106F700025B00525B0042520B000505821B06A1B6B -:106F8000B06C592BB00525B00425B0032520B00006 -:106F9000505821B06A1BB06C592B18B00825B007A7 -:106FA00025B00625B00A25B06F2BB00625B0052503 -:106FB000B0042620B000505821B0661BB068592B91 -:106FC000B00525B00425B0042620B000505821B0EB -:106FD000661BB068592B54587DB0042510B00325AA -:106FE000C5B0022510B00125C5B0052621B0052683 -:106FF000211BB00626B00425B00325B00826B06FCB -:107000002B59B100024354587DB00225B0822BB0F9 -:107010000525B0822B20206961B00443012361B0B3 -:107020006060206961B0206120B00826B008268A1F -:10703000B00217388A8A6120696161B00217381B73 -:107040002121212159182D2C4B52B1010243535AB1 -:1070500058231020013C003C1B2121592D2C23B02A -:107060000225B00225535820B00425583C1B39593D -:10707000B00160B8FFE91C592121212D2CB0022557 -:1070800047B0022547548A20201011B001608A20A1 -:1070900012B00161B0852B2D2CB0042547B002251C -:1070A0004754232012B001612320B006262020106F -:1070B00011B00160B00626B0852B8A8AB0852B2DD1 -:1070C0002CB0024354580C028A4B53B004264B5147 -:1070D0005A580A381B0A2121591B21212121592DD7 -:1070E0002CB0982B580C028A4B53B004264B515AA3 -:1070F000580A381B0A2121591B21212121592D2CE5 -:1071000020B0024354B00123B80068237821B100B5 -:107110000243B8005E237921B0024323B020205CF3 -:1071200058212121B000B8004D1C598A8A208A209C -:107130008A23B81000635658B810006356582121AE -:1071400021B001B800301C591B2159B08062205C6D -:1071500058212121B000B8001D1C5923B0806220A5 -:107160005C58212121B000B8000C1C598AB0016183 -:10717000B8FFAB1C23212D2C20B0024354B00123B7 -:10718000B80081237821B1000243B8007723792128 -:10719000B10002438AB020205C58212121B8006749 -:1071A0001C598A8A208A208A23B81000635658B84E -:1071B0001000635658B00426B0015BB00426B0043A -:1071C00026B004261B21212121B80038B000231C41 -:1071D000591B2159B0042623B08062205C588A5C78 -:1071E0008A5A23212321B8001E1C598AB0806220AC -:1071F0005C5821212321B8000E1C59B00426B0018F -:1072000061B8FF931C23212D00010000000A02F643 -:1072100004A0000544464C5402BC6379726C0250D1 -:107220006772656B02206865627201F06C61746E52 -:10723000002001A4000841505048017643415420E9 -:10724000014845574520011A4950504800EC4D412E -:10725000482000BE4D4F4C2000904E415620006209 -:10726000524F4D2000340000FFFF001400000002C8 -:10727000000600070008000900120014001500169F -:10728000001700180019001A001B001C001D001E2A -:10729000001F00200000FFFF001400000002000695 -:1072A000000700080009001100140015001600175F -:1072B00000180019001A001B001C001D001E001FF2 -:1072C00000200000FFFF001400000002000600077D -:1072D000000800090010001400150016001700181F -:1072E0000019001A001B001C001D001E001F0020BA -:1072F0000000FFFF00140000000200060007000865 -:107300000009000E001400150016001700180019DF -:10731000001A001B001C001D001E001F00200000A2 -:10732000FFFF00140000000100060007000800092C -:10733000000D001400150016001700180019001A9F -:10734000001B001C001D001E001F00200000FFFF8E -:107350000014000000010006000700080009000CEE -:10736000001400150016001700180019001A001B61 -:10737000001C001D001E001F00200000FFFF001465 -:10738000000000020006000700080009000B0014BE -:1073900000150016001700180019001A001B001C29 -:1073A000001D001E001F00200000FFFF0014000051 -:1073B00000010006000700080009000A001400157B -:1073C0000016001700180019001A001B001C001DF1 -:1073D000001E001F00200000FFFF0013000000053A -:1073E0000006000700080009001400150016001729 -:1073F00000180019001A001B001C001D001E001FB1 -:107400000020000400000000FFFF00130000000443 -:1074100000060007000800090014001500160017F8 -:1074200000180019001A001B001C001D001E001F80 -:107430000020000400000000FFFF00130000000314 -:1074400000060007000800090014001500160017C8 -:1074500000180019001A001B001C001D001E001F50 -:107460000020007000024D4B4420003E5352422049 -:1074700000100000FFFF00140000000100060007DC -:10748000000800090013001400150016001700186A -:107490000019001A001B001C001D001E001F002008 -:1074A0000000FFFF001400000001000600070008B4 -:1074B0000009000F0014001500160017001800192D -:1074C000001A001B001C001D001E001F00200004ED -:1074D00000000000FFFF001300000001000600078D -:1074E0000008000900140015001600170018001904 -:1074F000001A001B001C001D001E001F00200021A0 -:1075000061616C7401A263636D70019A63636D7055 -:10751000018A63636D70018063636D7001766363DC -:107520006D70016A646E6F6D016466726163015A09 -:107530006C69676101546C6E756D014E6C6F636CA4 -:1075400001486C6F636C01426C6F636C013C6C6F43 -:10755000636C01366C6F636C01306C6F636C012A75 -:107560006C6F636C01246C6F636C011E6C6F636CD9 -:1075700001186C6F636C01126E756D72010C6F6E89 -:10758000756D01066F72646E0100706E756D00FAA4 -:1075900073616C7400F27373303100F273733032C4 -:1075A00000EC7373303300E67373303400E07375AE -:1075B000627300DA7375707300D4746E756D00CEEB -:1075C0007A65726F00C8000000010024000000010D -:1075D000002100000001001500000001001400005F -:1075E0000001002700000001002600000001002526 -:1075F000000000020025002600000001002000001D -:107600000001001D00000001002200000001001622 -:1076100000000001001200000001000A000000014B -:107620000008000000010009000000010013000034 -:107630000001000B00000001000F0000000100111C -:1076400000000001000C000000010010000000011B -:10765000001F0000000100230000000300180019B3 -:10766000001A0000000100170000000400020005DD -:1076700000020005000000030002000500070000F2 -:1076800000030002000500060000000600020005DD -:1076900000020005000200050000000200020005D3 -:1076A0000000000200000001002809DE07BC07629C -:1076B0000748074806960618058805560534053418 -:1076C000051204D004B00490046E046E0444041A3D -:1076D000041A03B00362034A033C0328034A02E08E -:1076E00002D202D202940272025A021401CE01881E -:1076F000011200FE00D800660052000100000001E7 -:1077000000080001000602810001000101410001A2 -:10771000000000010008000200360018038F0390EB -:10772000039103920393039403950396039703989D -:10773000039A039B039C03A003A103A203A303A436 -:1077400003A503A603C9039D039E03990001001826 -:10775000002C002D008E008F0090009100EA00ECBC -:1077600000EE00F000F200F300F50159016501742C -:10777000019D019E019F02B202C1032E0330038DC1 -:10778000000100000001000800020010000503B81D -:1077900003B903BA03BB03B100010005004A00DFCF -:1077A00000E100E300E50001000000010008000125 -:1077B000000604460001000100130004000000015F -:1077C00000080001006600020038000A00050026DB -:1077D000001E00180012000C03C10002004F03C07D -:1077E0000002004C03BD000203BC03BF000303BC46 -:1077F000004F03BE000303BC004C00050026001E22 -:1078000000180012000C03AE0002004F03AD00028E -:10781000004C03AC0002004903B000030049004FD4 -:1078200003AF00030049004C00010002004903BC03 -:1078300000010000000100080002002E0014045A9C -:10784000045B045C045D045E045F04600461046224 -:107850000463044F04500451045204530454045567 -:10786000045604570458000200020013001C0000D4 -:10787000043B0444000A000100000001000800026B -:10788000002E001400130014001500160017001835 -:107890000019001A001B001C045A045B045C045D00 -:1078A000045E045F04600461046204630002000279 -:1078B000043B04440000044F0458000A0001000087 -:1078C000000100080002002E0014043B043C043DAB -:1078D000043E043F04400441044204430444044F72 -:1078E00004500451045204530454045504560457DC -:1078F0000458000200020013001C0000045A046334 -:10790000000A000100000001000800010006FFEC71 -:1079100000020001044F04580000000100000001B3 -:1079200000080002000E0004006C007C006C007C6B -:107930000001000400240032004400520006000050 -:1079400000020024000A0003000100BA0001001236 -:10795000000000010000001E000100020032005281 -:107960000003000100A0000100120000000100005F -:10797000001E00010002002400440001000000017C -:1079800000080001003EFFEC000600000002002697 -:10799000000A0003000100120001002E0000000197 -:1079A0000000001C000200010431043A0000000342 -:1079B0000001001C00010012000000010000001B7B -:1079C000000200010445044E000000010001021302 -:1079D0000001000000010008000100060201000192 -:1079E0000001001200010000000100080001001465 -:1079F000041E00010000000100080001000604321E -:107A0000000200010013001C000000010000000142 -:107A1000000800020024000F046F04710473037354 -:107A2000007B0074007502330234037402350236A1 -:107A30000375047402140001000F000B000C000E0B -:107A40000013001400150016001700180019001A82 -:107A5000001B001C00200051000100000001000874 -:107A60000002003200160470047204750464046598 -:107A70000466046704680469046A046B046C046D9A -:107A8000047603CA03CB03CC03CD03CE03CF03D0CC -:107A900003D100010016000B000C000E00130014AF -:107AA00000150016001700180019001A001B001C12 -:107AB0000020004B004E004F005000510053005674 -:107AC000005700010000000100080002001200063B -:107AD00003C403C503C603C703C803C300010006EC -:107AE00001C701C901CA01D501D801E800010000A0 -:107AF0000001000800020012000603BC03BD03C021 -:107B000003C103BE03BF00010006004903AC03AD7F -:107B100003AE03AF03B00001000000010008000243 -:107B2000000E00040388038703AA03AB00010004CE -:107B3000015F0172017C0190000400000001000857 -:107B40000001001200010008000100040100000211 -:107B5000007900010001002F00040000000100086E -:107B600000010012000100080001000401010002F0 -:107B7000007900010001004F00060000000100082C -:107B80000001000A00020026001200010002002F7E -:107B9000004F000100040000000200790001004FC6 -:107BA00000010000000D0001000400000002007947 -:107BB0000001002F00010000000E00010000000184 -:107BC00000080002000E0004038903B2038A03B315 -:107BD0000001000400FC00FD010601070001000097 -:107BE000000100080002000E0004014801490123C1 -:107BF000012400010004011F01200369036A000140 -:107C0000000000010008000200160008038B03B406 -:107C1000038C03B5038D03B6038E03B70001000880 -:107C200000C600C700DA00DB00F000F101330134C8 -:107C30000004000000010008000100720009006853 -:107C4000005E0054004A00400036002C002200185C -:107C50000001000404080002042C000100040407D1 -:107C60000002042C0001000404060002042C0001A0 -:107C7000000404050002042C0001000404030002B7 -:107C8000042C0001000404020002042C0001000482 -:107C900004010002042C0001000403F70002042C7C -:107CA0000001000403F30002042C0001000903D2C8 -:107CB00003D603E303E503E603E903EA03EB03EC7E -:107CC00000040000000100080001006E0002003CFA -:107CD000000A00040028001E0014000A037A0004B1 -:107CE0000411040E040A037B00040411040E040BA7 -:107CF000037C00040411040F040A037D0004041132 -:107D0000040F040B00040028001E0014000A037670 -:107D100000040411040E040A037700040411040E85 -:107D2000040B037800040411040F040A037900040F -:107D30000411040F040B000100020183018E0004F2 -:107D400000000001000800010092000A0088007E87 -:107D5000007400600056004C004200380024001AF5 -:107D60000001000401340002041A0002000C0006A5 -:107D7000036C0002041A036E0003041A014C000194 -:107D8000000400F10002041A0001000400DB0002FC -:107D9000041A0001000400C70002041A00010004D4 -:107DA00001330002041A0002000C0006036B0002FB -:107DB000041A036D0003041A014C0001000400F0D2 -:107DC0000002041A0001000400DA0002041A000193 -:107DD000000400C60002041A0001000A0024002862 -:107DE000002C0032003800440048004C005200587B -:107DF00000010000000100080002005C000603A86A -:107E000003A9047D047B047C047F000600000002BB -:107E10000028000A000300000001004000020014D6 -:107E20000030000100000004000200010417041AE1 -:107E30000000000300000001002200010012000108 -:107E40000000000300020002037003700000040A37 -:107E50000416000100010006004C004D00F101EB8A -:107E600001ED03310003000000010008000100667D -:107E700000300214020E020801F801EA01DC01CE12 -:107E800001C001B201A401960188017A0174016E5A -:107E900001680162015A0154014E01480142013C4E -:107EA00001360130012A0124011E01180112010CC2 -:107EB0000106010000FA00F400EE00E800E200DC38 -:107EC00000D600D000CA00C400BE00B800B200ACAA -:107ED00000A60002000A000B000C0000000E000EBD -:107EE00000020013001C000300200020000D0051C0 -:107EF0000051000E00F000F1000F010B010B00110A -:107F0000043B04440012044F0458001C045A046348 -:107F100000260002044404580002044304570002EF -:107F20000442045600020441045500020440045473 -:107F30000002043F04530002043E04520002043DC8 -:107F400004510002043C04500002043B044F0002B0 -:107F50000444046300020443046200020442046116 -:107F600000020441046000020440045F0002043F78 -:107F7000045E0002043E045D0002043D045C000255 -:107F8000043C045B0002043B045A0002001C045839 -:107F90000002001B04570002001A045600020019D8 -:107FA0000455000200180454000200170453000294 -:107FB000001604520002001504510002001404507F -:107FC00000020013044F0003037E037F03800002BE -:107FD00003B6047D0002038D03980002021403CE51 -:107FE00000020474047600060375043A0444044E47 -:107FF0000463046D0006023604390443044D046230 -:10800000046C0006023504380442044C0461046B1D -:108010000006037404370441044B0460046A00063C -:10802000023404360440044A045F04690006023343 -:108030000435043F0449045E0468000600750434F6 -:10804000043E0448045D0467000600740433043DE4 -:108050000447045C04660006007B0432043C0446CA -:10806000045B0465000703730431043B04450459B1 -:10807000045A04640002047304750002047104725B -:108080000002046F047000010000000100080002FB -:1080900000B000550213006C038F0390007C006C4D -:1080A00003BC03B803CA03A803A903CB03CC03CDC5 -:1080B000007C03CF03D003D1039103920393039475 -:1080C000038B03B4038C03B503B903BA03BB03B139 -:1080D000039503960397039A039B039C038903B2BA -:1080E000038A03B301480149038E03B703A0038841 -:1080F00003A1038703A203AA03AB03A303A403A55D -:1081000003C403C503C603C703C803C3047B047CBD -:1081100003A603C9039D039E047F01230124039941 -:1081200003BD03C003C103BE03BF043104320433E3 -:10813000043404350436043704380439043A0001A1 -:10814000005500120024002C002D0032004400498C -:10815000004A004B004C004D004E004F00500052B2 -:10816000005300560057008E008F0090009100C60B -:1081700000C700DA00DB00DF00E100E300E500EA11 -:1081800000EC00EE00F200F300F500FC00FD01063B -:108190000107011F0120013301340159015F01650D -:1081A00001720174017C0190019D019E019F01C734 -:1081B00001C901CA01D501D801E801EB01ED02B204 -:1081C00002C1032E033003310369036A038D03AC3C -:1081D00003AD03AE03AF03B00445044604470448AF -:1081E0000449044A044B044C044D044E04CD00C120 -:1081F00000000000021400000214000001D6003943 -:1082000002BA00E0050200440467005B063600ABDA -:10821000056E0055018500E0021500480215FF7447 -:10822000044F00F10491009601AFFFA602800045C3 -:1082300001D100390299FFA604670080046701425A -:108240000467000F0467002D046700180467004DE1 -:1082500004670087046700D00467005E046700605D -:1082600001D1003901D1FFA1049100970491009B35 -:1082700004910097034E00A306B7006F046CFF95AE -:1082800004CB005F04BC00A30562005F0438005FFC -:1082900003DD005F057C00A30572006001FC005E49 -:1082A00001F9FEAF0467005F03E4005F068E005E25 -:1082B000057E005E05BE00A3047E005F05BE00A330 -:1082C0000487005F0401002703ED00BC057D00ADBD -:1082D000045500CE06B300F20406FF8C03F400C27E -:1082E0000449FFEE0263FFEE029900D10263FF6DC5 -:1082F0000477005D030BFF4D01F7012C047000664D -:108300000493003F039F006C0493006603F4007421 -:108310000246FF02041AFFB10481003F01CF003F73 -:1083200001CFFEE903AE003E01CF003E06D6003F7E -:108330000481003C0483006C0493FFD9049300661D -:10834000030B003F03690014028B006C0481007171 -:1083500003730064056D007103B9FFB90373FF2651 -:108360000384FFE202B0002B0454023102B0FFA4E8 -:10837000049100970214000001D6FFF2046700DBAD -:108380000467FFF00480009E0467008704540231F4 -:1083900003F30038048A01FB06A8006502A000B2BE -:1083A0000349003A049100960272004506A8006550 -:1083B000039400CF036D008504910096029F007620 -:1083C000029F008A01E100EA0491FFD9053D00E91E -:1083D00001D100B70194FF52029F012902C700BBDF -:1083E0000349FFFD058D00A405FB009B05D000455A -:1083F000034EFFE9046CFF95046CFF95046CFF9538 -:10840000046CFF95046CFF95046CFF950664FF9364 -:1084100004BC00A30438005F0438005F0438005F28 -:108420000438005F01FC005E01FC005E01FC005EA0 -:1084300001FC005E05620052057E005E05BE00A3E1 -:1084400005BE00A305BE00A305BE00A305BE00A394 -:10845000049100B505BE004D057D00AD057D00AD64 -:10846000057D00AD057D00AD03F400C2047E005F14 -:108470000468FEE80470006604700066047000661C -:1084800004700066047000660470006606AB006647 -:1084900003A0006C03F4007403F4007403F400748C -:1084A00003F4007401CF003F01CF003F01CF003F34 -:1084B00001CF003F047700610481003C0483006C1D -:1084C0000483006C0483006C0483006C0483006CE0 -:1084D00004910096048300110481007104810071ED -:1084E00004810071048100710373FF260493FFD996 -:1084F0000373FF26046CFF9504700066046CFF95FF -:1085000004700066046CFF950470006604BC00A350 -:1085100003A0006C04BC00A303A0006C04BC00A377 -:1085200003A0006C04BC00A303A0006C0562005F04 -:1085300004B3006005620052049300660438005FD3 -:1085400003F400740438005F03F400740438005F1F -:1085500003F400740438005F03F4006B0438005F18 -:1085600003F40074057C00A3041AFFB1057C00A38A -:10857000041AFFB1057C00A3041AFFB1057C00A317 -:10858000041AFFB1057100600481003F0572005FAD -:108590000481003F01FC005E01CF002E01FC005E63 -:1085A00001CF003F01FC005E01CF003F01FCFF8DC9 -:1085B00001CFFF7901FC005E03F5005E0385003FFB -:1085C00001F9FEAF01CFFEE90467005F03AE003E94 -:1085D00003AE003E03E4005F01CF003E03E4005F12 -:1085E00001CFFF9E03E4005F01E6003E03E4005F6D -:1085F00001ED003E03E4001401CF001B057E005E88 -:108600000481003C057E005E0481003C057E005E26 -:108610000481003C0503007E057E005E0481003F6E -:1086200005BE00A30483006C05BE00A30483006C98 -:1086300005BE00A30483006C06FA00A3070C006CBF -:108640000487005F030B003F0487005F030BFFA359 -:108650000487005F030B003F040100270369001437 -:1086600004010027036900140401002703690014B2 -:10867000040100270369001403ED00AB028B002600 -:1086800003ED00BC028B006C03ED00AC028B0025F7 -:10869000057D00AD04810071057D00AD0481007190 +:104E20000000000000000000000000000000000082 +:104E3000005E000000000000000000000000000014 +:104E40000000000000000000014801490123012486 +:104E5000040F041004110370041204130414025804 +:104E600001F201F3041E041F041C041D023302346A +:104E7000037402350236037504730474046F0471FD +:104E800002140476047004720479035E0218038726 +:104E9000038803AA000000000000000000000029B1 +:104EA0000046009F010D018901FF0212023C0266CB +:104EB000029702B602D202E402FF03120354037DFA +:104EC00003B90411044C049604F90516057C05E2A7 +:104ED000061206430662067C069A06E5077F07B1BE +:104EE00007FF083A086D089408B70902092A093E25 +:104EF0000966099209AA09E40A170A5C0A8F0AE2FC +:104F00000B1D0B730B920BC70BF00C3B0C670C8B40 +:104F10000CAF0CCC0CDF0CFC0D180D2A0D4B0DA0AA +:104F20000DFA0E340E8F0EDC0F290FD11016103D26 +:104F3000107A10AC10C01122115F119F11F9125498 +:104F4000128512D513141353137C13C913F414349C +:104F5000145814AB14BD1515154D154D157615B90E +:104F60001603166D16B116CC1742177017E1182FDD +:104F700018601877187F18F11903193719621997F3 +:104F800019E71A081A101A3C1A451A741A9D1AD4ED +:104F90001B041B151B261B371B811B931BA51BB753 +:104FA0001BCA1BDD1BF11C311C3D1C4F1C611C73FB +:104FB0001C861C981CAA1CBC1CCF1D151D281D3A44 +:104FC0001D4C1D5E1D711D841DB11E201E321E4410 +:104FD0001E561E691E7B1EB51F2A1F3C1F4E1F60DA +:104FE0001F721F841F982031203D204F20612073A5 +:104FF0002085209620A720B920CC21332145215798 +:105000002169217B218D219F21D8223F22512263BA +:1050100022752287229922F62309231B232D233F61 +:105020002351235D2369237B238D239F23B123C336 +:1050300023D523E723F9240B241E2426249024A21D +:1050400024B424C624D824EA24FC25082579258BF9 +:10505000259D25AF25C225D425E625F8260B261744 +:10506000262226342646268526D926EC26FF271119 +:105070002722273427462751275C276E277A278641 +:10508000279827AA27B627C227F128032815282101 +:10509000282D284128542860286C289828BF28D11A +:1050A00028E328EF28FB290D291F292B297529C85A +:1050B00029DA29EC29FE2A102A232A362A942B13CE +:1050C0002B252B372B432B4F2B612B722B842B96AD +:1050D0002BA82BB92BC52BD12BE32BF42C002C0C9C +:1050E0002C1E2C302C622CB32CC52CD72CE92CFB7D +:1050F0002D0D2D1F2D332D472D5A2D6D2D792D85DD +:105100002D972DA92DBB2DCC2DDF2DF12E032E1586 +:105110002E272E392E4A2E852ECF2F352FC32FD551 +:105120002FE72FF9300B3017302330533081309573 +:1051300030BF30DD310A3134316831A231C332073A +:10514000321A32233237324B325F32733287329C1B +:1051500032B132B932C132DA32E232EA32F23343B8 +:10516000334B335333793381338933B233BA33D842 +:1051700033E0340C3414341C3472347A34C834DBE5 +:1051800034EE34FF351035213533354835B4361714 +:10519000364E36A936FB3746378637E2380E381694 +:1051A0003869389339013909394A399739E33A2747 +:1051B0003A603A963AED3B3E3B893BE83BFB3C0D7F +:1051C0003C1E3C2F3C413C543CA43CB63D013D09B7 +:1051D0003D113D243D2C3D893DCF3E0B3E1D3E2FD4 +:1051E0003E583E603E973E9F3EA73EE83EF03F2938 +:1051F0003F7F3FB33FC53FED402C4034403C4044EF +:10520000404C4054405C406440A340AB40B340DC61 +:105210004115413E417141A841E7421A426342BEF5 +:1052200042FC4304436A43C74418447B4483450912 +:10523000455C45644575459D45DD4614463B464302 +:10524000464B4653465B4663466B46C646CE4721B1 +:10525000476347C34837488348D6491E496449B81D +:105260004A114A234A8E4AA04AE64AEE4AF64B09B8 +:105270004B114B8A4BE94BF14C034C154C604C7D68 +:105280004C994CAB4CBD4CCF4CE14CF44D074D19F7 +:105290004D2A4D3C4D4E4D564D734D914DAE4DCA20 +:1052A0004DE84E194E494E784E9F4EDE4EFD4F0D45 +:1052B0004FBC4FD04FDC4FF9501550215036507233 +:1052C00050A650FD516851C9523B529452FB534075 +:1052D000539053DA53EB53FC540D541E547A54A894 +:1052E00054C354ED54FE551F557C55B1561F5659A5 +:1052F000568256A956D256FF571C573F577557BA74 +:1053000057D6582C582C582C582C582C582C582CD4 +:10531000582C582C582C582C582C582C582C592870 +:105320005976598859905A0F5A4C5AB55AC75AD972 +:105330005AE55AF15B1E5B775BCD5C185C6D5C9D3A +:105340005CAF5CC15CD35CE55D455D9A5DDD5E375D +:105350005E945EEE5F2C5F665FB85FFF605360A295 +:10536000610361696207629C62A462AC62FF634D83 +:10537000638C63C963DC63EF63FB6407647764E099 +:1053800065A066576669667B66B966F5672767D666 +:10539000686A68C96930697369CD6A226A896AB4C2 +:1053A0006ADE6B2C6B796BBD6C456C516C5D6C90DF +:1053B0006CC26CF96D2D6D666DA16DCE6DFA6E2CA3 +:1053C0006E5D6E8A6EB66F0C6F5F6FE67062706EA8 +:1053D000707A70A2711E71267154718871C371F94F +:1053E000722E726172BF7304734D73A073F57432C1 +:1053F000743A74AA750F758775F475FC760E76206D +:10540000766D76B87700774D778C77CA77FC782DF4 +:10541000787378BD79037945794D795F79707983AF +:105420007995799D79A579B779C87A1C7A687A7B5C +:105430007A8D7AA07AB37AC67AD97B1E7B657B7720 +:105440007B897B9C7BAE7BC17BD37BDB7BE37BF669 +:105450007C087C1B7C2E7C407C517C647C777C8A25 +:105460007C9C7CAF7CC17CE27D027D157D287D33F8 +:105470007D797DC17E097E407E767EAC7EB47F10D4 +:105480007F7F7FE48045809B80EE814D81B281FCEF +:105490008245828C82D08310835183AA83B2840A8E +:1054A000846884748480849284A484B884CC84E0E6 +:1054B00084F48508851C85308544855A85708584EB +:1054C000859885AC85C085D485E885FC86108626C0 +:1054D000863C8648865486668678868B869D86B10D +:1054E00086C586D986ED870187158729873D87532D +:1054F0008769877B878D879987A587B187BD87CF88 +:1055000087E187F58809881D883188458859886D25 +:105510008881889788AD88BF88D188E388F5890716 +:105520008919892C893F894B89578963896F8981BA +:10553000899389A589B789C989DB89ED89FF8A1291 +:105540008A258A318A3D8A498A558A678A798A8C6E +:105550008A9E8AAA8AEC8B2E8B7F8BD98C138C4ED9 +:105560008C988CE88D118D378D438D4F8D5B8D67B9 +:105570008D7D8D938D9B8DA38DB88DFD8E388E87FF +:105580008ED78EED8F038F198F2F8F458F5B8F7185 +:105590008F878FDB8FE3904190A29101915491A668 +:1055A00091D0922B927F92D292DE92EA92F693025F +:1055B000930D93199339936193739385939793AA5A +:1055C00093BD93CF93E193EC93F7940994159427AB +:1055D00094399445944D94619469947C94849497FF +:1055E000949F94A794EC94FF95289530953895BD99 +:1055F00095C995D596789708971A9725973197A4C6 +:1056000097B097BB981B9885989798A998BB98F1E5 +:10561000994F995B99679973997F99D499EF9A42B9 +:105620009A539ABD9ACF9AE19AE99B2A9B599B6C0F +:105630009BCC9C099C599C9E9CD89D289D6E9DB896 +:105640009DE79E2E9E429E769EB79F229F389F7713 +:105650009FD69FFBA03BA09CA0C5A109A175A1B5A9 +:10566000A20EA27AA2BAA2FEA347A386A3E6A440F2 +:10567000A452A464A47AA490A49CA4A8A4B4A4C092 +:10568000A4CCA4D8A4E4A4EFA4FAA506A512A51E50 +:10569000A52AA536A542A54EA55AA566A572A57E42 +:1056A000A58AA596A5A2A5AEA5C0A5C9A5D2A5DB2C +:1056B000A5E4A5EDA5F6A5FFA608A611A61AA623A2 +:1056C000A65CA665A681A69FA6A8A6B1A6C3A6EBC2 +:1056D000A715A73EA776A7A3A808A842A887A8A1B0 +:1056E000A8CEA910A922A93FA959A973A9B5A9CFE4 +:1056F000A9E3A9FDAA17AA34AA3DAA46AA4FAA5807 +:10570000AA61AA6AAA73AA7CAA85AA8EAA96AA9E48 +:10571000AAA6AAAEAAB6AABEAAC6AACEAAD6AADE29 +:10572000AAE7AAF0AAF9AB02AB0BAB14AB1DAB26F0 +:10573000AB2FAB38AB78AB9EABD7AC2DAC6AACB46F +:10574000AD1AAD36AD9FAE04AE54AE5CAE65AE6D77 +:10575000AE75AE7DAE85AE8DAE95AE9DAEA5AEAE50 +:10576000AEB7AEC0AEC9AED2AEDBAEE4AEEDAEF615 +:10577000AEFFAF11AF32AF3BAF5CAF65AF83AF9C55 +:10578000AFA5AFAEAFB6AFBEB00EB083B08BB09327 +:10579000B09EB0C5B0D1000000000031025200033D +:1057A00000010409000000AC07EC0003000104093B +:1057B0000001001E07CE0003000104090002000CD6 +:1057C00007C20003000104090003003E0784000330 +:1057D000000104090004002C07580003000104091B +:1057E0000005001A073E0003000104090006002816 +:1057F0000716000300010409000700A40672000355 +:10580000000104090008002A0648000300010409F9 +:10581000000900280620000300010409000A0042D4 +:1058200005DE000300010409000B003E05A0000393 +:1058300000010409000C003C056400030001040998 +:10584000000D01220442000300010409000E00348F +:10585000040E0003000104090010001203FC000301 +:10586000000104090011001803E400030001040909 +:105870000019001C03C80003000104090100000C0A +:1058800003BC0003000104090101000A03B2000384 +:10589000000104090103001803E4000300010409E6 +:1058A0000104000C07C20003000104090105001EE9 +:1058B000039400030001040901060016037E00039F +:1058C0000001040901070020035E00030001040930 +:1058D0000109002C0332000300010409010A002021 +:1058E0000312000300010409010B003202E000036F +:1058F00000010409010C002A02B60003000104099A +:10590000010D00340282000300010409010E002889 +:10591000025A000300010409010F002C022E0003AB +:10592000000104090110002E020000030001040917 +:105930000111002601DA0003000104090112003000 +:1059400001AA0003000104090113003A01700003D9 +:1059500000010409011400300140000300010409A2 +:105960000115004001000003000104090116003880 +:1059700000C800030001040901170042008600036B +:105980000001040901180012007400030001040959 +:105990000119001A005A000300010409011A000C41 +:1059A000004E000300010409011B000A004400032B +:1059B00000010409011C000E003600030001040967 +:1059C000011D000C002A000300010409011E001043 +:1059D000001A000300010409011F0008001200035F +:1059E0000001040901200012000000450078007445 +:1059F000007200610042006F006C00640042006FA2 +:105A0000006C006400530065006D00690042006F87 +:105A1000006C0064004D0065006400690075006D55 +:105A20000052006500670075006C00610072004C58 +:105A30000069006700680074004E006F0072006D1E +:105A40000061006C00530065006D00690043006F49 +:105A5000006E00640065006E007300650064004322 +:105A6000006F006E00640065006E007300650064E6 +:105A7000004F00700065006E00530061006E0073FF +:105A8000004900740061006C00690063002D004350 +:105A9000006F006E00640065006E007300650064B6 +:105AA000004500780074007200610042006F006CD5 +:105AB0000064004F00700065006E00530061006ECE +:105AC0000073004900740061006C00690063002DE0 +:105AD0000043006F006E00640065006E0073006597 +:105AE00000640042006F006C0064004F00700065AD +:105AF000006E00530061006E007300490074006185 +:105B0000006C00690063002D0043006F006E0064AC +:105B10000065006E00730065006400530065006D51 +:105B200000690042006F006C0064004F0070006567 +:105B3000006E00530061006E007300490074006144 +:105B4000006C00690063002D0043006F006E00646C +:105B50000065006E007300650064004F0070006512 +:105B6000006E00530061006E007300490074006114 +:105B7000006C00690063002D0043006F006E00643C +:105B80000065006E007300650064004C00690067EA +:105B900000680074004F00700065006E00530061E3 +:105BA000006E0073004900740061006C00690063BE +:105BB000002D004500780074007200610042006F03 +:105BC000006C0064004F00700065006E00530061BF +:105BD000006E0073004900740061006C006900638E +:105BE000002D0042006F006C0064004F00700065E3 +:105BF000006E00530061006E007300490074006184 +:105C0000006C00690063002D00530065006D0069A1 +:105C10000042006F006C0064004F00700065006E71 +:105C200000530061006E0073004900740061006C55 +:105C300000690063002D0052006500670075006C6C +:105C400000610072004F00700065006E005300613B +:105C5000006E0073004900740061006C006900630D +:105C6000002D004C00690067006800740043006F5D +:105C7000006E00640065006E007300650064002023 +:105C8000004500780074007200610042006F006CF3 +:105C900000640020004900740061006C006900632A +:105CA0000043006F006E00640065006E00730065C5 +:105CB000006400200042006F006C00640020004976 +:105CC00000740061006C006900630043006F006EA7 +:105CD00000640065006E00730065006400200053DE +:105CE0000065006D00690042006F006C00640020D8 +:105CF000004900740061006C006900630043006F9C +:105D0000006E00640065006E007300650064002092 +:105D1000004900740061006C006900630043006F7B +:105D2000006E00640065006E007300650064002072 +:105D3000004C00690067006800740020004900748E +:105D40000061006C00690063004500780074007217 +:105D500000610042006F006C006400200049007484 +:105D60000061006C006900630042006F006C006419 +:105D70000020004900740061006C0069006300535A +:105D80000065006D00690042006F006C0064002037 +:105D9000004900740061006C0069006300570069ED +:105DA00000640074006800570065006900670068BF +:105DB0000074004F00700065006E00530061006EBB +:105DC0000073004900740061006C00690063004CBE +:105DD00000690067006800740020004900740061D9 +:105DE000006C00690063004F00700065006E0020C9 +:105DF00000530061006E007300680074007400704E +:105E0000003A002F002F00730063007200690070D9 +:105E100000740073002E00730069006C002E006F88 +:105E200000720067002F004F0046004C00540068CD +:105E30000069007300200046006F006E00740020AF +:105E40000053006F00660074007700610072006507 +:105E50000020006900730020006C00690063006589 +:105E6000006E00730065006400200075006E006421 +:105E70000065007200200074006800650020005377 +:105E80000049004C0020004F00700065006E0020AB +:105E90000046006F006E00740020004C0069006333 +:105EA0000065006E00730065002C00200056006540 +:105EB000007200730069006F006E00200031002E38 +:105EC0000031002E0020005400680069007300209B +:105ED000006C006900630065006E007300650020BF +:105EE0000069007300200061007600610069006CA9 +:105EF00000610062006C006500200077006900749A +:105F00000068002000610020004600410051002090 +:105F100000610074003A0020006800740074007092 +:105F20000073003A002F002F0073006300720069B5 +:105F3000007000740073002E00730069006C002E66 +:105F4000006F00720067002F004F0046004C006891 +:105F5000007400740070003A002F002F0077007763 +:105F60000077002E006D006F006E006F00740079E6 +:105F700000700065002E0063006F006D002F00733D +:105F80000074007500640069006F0068007400749C +:105F90000070003A002F002F007700770077002E66 +:105FA0000067006F006F0067006C0065002E0063E3 +:105FB000006F006D002F006700650074002F006EF9 +:105FC000006F0074006F002F0044006500730069CB +:105FD0000067006E00650064002000620079002008 +:105FE000004D006F006E006F007400790070006556 +:105FF000002000640065007300690067006E0020E7 +:10600000007400650061006D002E004D006F006E91 +:10601000006F007400790070006500200044006586 +:10602000007300690067006E002000540065006185 +:10603000006D004D006F006E006F007400790070FD +:10604000006500200049006D006100670069006E76 +:10605000006700200049006E0063002E004F0070B2 +:106060000065006E002000530061006E0073002088 +:10607000006900730020006100200074007200615C +:1060800000640065006D00610072006B0020006F0D +:10609000006600200047006F006F0067006C00651D +:1060A00000200061006E00640020006D0061007936 +:1060B0000020006200650020007200650067006932 +:1060C00000730074006500720065006400200069C0 +:1060D000006E0020006300650072007400610069BA +:1060E000006E0020006A0075007200690073006491 +:1060F0000069006300740069006F006E0073002E79 +:10610000004F00700065006E00530061006E007368 +:10611000002D004C0069006700680074004900749D +:106120000061006C00690063005600650072007336 +:106130000069006F006E00200033002E0030003038 +:106140000030004F00700065006E002000530061B9 +:10615000006E00730020004C006900670068007446 +:106160000020004900740061006C00690063003386 +:10617000002E003000300030003B0047004F004F41 +:106180000047003B004F00700065006E0053006147 +:10619000006E0073002D004C0069006700680074F9 +:1061A000004900740061006C0069006300490074DC +:1061B0000061006C00690063004F00700065006EB4 +:1061C000002000530061006E00730020004C006945 +:1061D0000067006800740043006F0070007900726F +:1061E000006900670068007400200032003000324F +:1061F000003000200054006800650020004F00704F +:106200000065006E002000530061006E00730020E6 +:1062100000500072006F006A006500630074002087 +:106220000041007500740068006F00720073002068 +:10623000002800680074007400700073003A002F9A +:10624000002F006700690074006800750062002E6E +:106250000063006F006D002F0067006F006F006724 +:10626000006C00650066006F006E00740073002F04 +:10627000006F00700065006E00730061006E0073B7 +:1062800000290000404A99989796878685848382E2 +:1062900081807F7E7D7C7B7A797877767574737266 +:1062A00071706F6E6D6C6B6A696867666564636256 +:1062B00061605F5E5D5C5B5A595857565554535147 +:1062C000504F4E4D4C4B4A49484746281F100A092B +:1062D0002C01B10B0A432343650A2D2C00B10A0B94 +:1062E0004323430B2D2C01B00643B00743650A2D11 +:1062F0002CB04F2B20B0405158214B525845441BD5 +:106300002121591B2321B040B0042545B004254567 +:1063100061648A63525845441B212159592D2C0030 +:10632000B00743B006430B2D2C4B53234B515A5807 +:1063300020458A60441B2121592D2C4B545820455F +:106340008A60441B2121592D2C4B53234B515A5801 +:10635000381B2121592D2C4B5458381B2121592DE4 +:106360002CB002435458B0462B1B21212121592D1A +:106370002CB002435458B0472B1B212121592D2CFE +:10638000B002435458B0482B1B21212121592D2CF8 +:10639000B002435458B0492B1B212121592D2C23E5 +:1063A00020B000508A8A64B10003255458B0401BC5 +:1063B000B10103255458B005438B59B04F2B5923D5 +:1063C000B0622B2321235865592D2CB108000C21D4 +:1063D0005460432D2CB10C000C215460432D2C0132 +:1063E0002047B0024320B8100062B8100063572362 +:1063F000B8010062B8100063575A58B0206066595F +:10640000482D2CB1000225B00225B0022553B8005A +:10641000352378B00225B0022560B020632020B07B +:106420000625236250588A21B00160231B2020B02A +:106430000625236252582321B001611B8A212321A2 +:10644000205959B8FFC11C60B0206323212D2CB105 +:10645000020042B123018851B1400188535A58B813 +:106460001000B020885458B202010243604259B172 +:106470002401885158B82000B040885458B2020214 +:1064800002436042B12401885458B20220024360A2 +:1064900042004B014B5258B2020802436042591B62 +:1064A000B84000B080885458B20204024360425998 +:1064B000B84000B08063B80100885458B2020802A6 +:1064C00043604259B94000010063B8020088545843 +:1064D000B202100243604259B12601885158B940B6 +:1064E00000020063B80400885458B20240024360BE +:1064F0004259B94000040063B80800885458B202F9 +:10650000800243604259B12801885158B9400008BF +:106510000063B81000885458B900020100B002436B +:10652000604259595959595959B100024354584078 +:106530000A0540084009400C020D021BB10102434C +:106540005458B2054008BA010000090100B30C011B +:106550000D011BB18002435258B2054008B80180BA +:10656000B109401BB80100B002435258B2054008BF +:10657000BA0180000901401BB80180B002435258A3 +:10658000B2054008B80200B109401BB2054008BA84 +:10659000010000090100595959B84000B0808855E0 +:1065A000B94000020063B8040088555A58B30C0083 +:1065B0000D011BB30C000D01595959424242424290 +:1065C0002D2C45B1024E2B23B04F2B20B0405158FB +:1065D000214B5158B0022545B1014E2B60591B2368 +:1065E0004B5158B003254520648A63B0405358B1DD +:1065F000024E2B601B21591B215959442D2C20B0D0 +:106600000050205823651B2359B114148A7045B1DA +:106610001010434B8A43515A58B0401BB04F2B596E +:1066200023B1610626602B8A58B005438B59235845 +:10663000655923103A2D2CB003254963234660B0D9 +:106640004F2B23B00425B0042549B0032563562001 +:1066500060B062602BB003252010468A4660B020EF +:1066600063613A2D2CB00016B1020325B101042557 +:10667000013E003EB10102060CB00A236542B00B98 +:106680002342B1020325B1010425013F003FB101BE +:1066900002060CB006236542B0072342B00116B1D2 +:1066A00000024354584523452018698A6323622019 +:1066B00020B0405058671B665961B02063B040233A +:1066C00061B00423421BB104004221215918012D5D +:1066D0002C2045B1004E2B442D2C4B51B1404F2B5B +:1066E000505B582045B1014E2B208A8A4420B1408E +:1066F0000426616361B1014E2B44211B23218A458D +:10670000B1014E2B208A234444592D2C4B51B140CA +:106710004F2B505B5845208AB0406163601B23219A +:106720004559B1014E2B442D2C2345208A45236128 +:106730002064B04051B0042520B0005323B0405134 +:106740005A5AB1404F2B545A588A0C64236423532D +:1067500058B140408A612063611B2063591B8A59EC +:1067600063B1024E2B60442D2C012D2C002D2C05E5 +:10677000B10B0A432343650A2D2CB10A0B43234373 +:106780000B022D2CB002256366B00225B8200062F2 +:106790006023622D2CB0022563B0206066B0022514 +:1067A000B82000626023622D2CB002256367B0021E +:1067B00025B82000626023622D2CB002256366B0EC +:1067C0002060B00225B82000626023622D2C234A8D +:1067D000B1024E2B2D2C234AB1014E2B2D2C238A96 +:1067E0004A234564B0022564B002256164B00343C6 +:1067F000525821206459B1024E2B23B000505865E5 +:10680000592D2C238A4A234564B0022564B0022501 +:106810006164B00343525821206459B1014E2B23C7 +:10682000B000505865592D2C20B003254AB1024EB6 +:106830002B8A103B2D2C20B003254AB1014E2B8A08 +:10684000103B2D2CB00325B003258AB0672B8A108E +:106850003B2D2CB00325B003258AB0682B8A103B52 +:106860002D2CB0032546B003254660B004252EB07C +:106870000425B00425B0042620B000505821B06A89 +:106880001BB06C592BB0032546B00325466061B0A0 +:106890008062208A2010233A232010233A2D2CB026 +:1068A000032547B003254760B0052547B0806361E5 +:1068B000B00225B00625496323B005254AB08063A0 +:1068C0002058621B2159B0042646608A468A4660D9 +:1068D000B02063612D2CB00426B00425B00425B08F +:1068E0000426B06E2B208A2010233A232010233A4E +:1068F0002D2C2320B001545821B00225B1024E2B7B +:10690000B0805020605920606020B0015158212192 +:106910001B20B005515821206661B0402361B100B1 +:10692000032550B00325B00325505A5820B0032545 +:10693000618A535821B000591B21591BB007545884 +:106940002066616523211B2121B000595959B102EC +:106950004E2B2D2CB00225B004254AB0005358B060 +:10696000001B8A8A238AB00159B00425462066613B +:1069700020B00526B0062649B00526B00526B07021 +:106980002B236165B02060206661B02061652D2CED +:10699000B0022546208A20B000505821B1024E2B6B +:1069A0001B452321596165B00225103B2D2CB004F5 +:1069B0002620B802006220B80200638A236120B05A +:1069C0005D602BB00525118A128A20398A58B900DA +:1069D0005D1000B004266356602B23212010204652 +:1069E00020B1024E2B23611B2321208A201049B1A4 +:1069F000024E2B593B2D2CB9005D1000B0092563C8 +:106A000056602BB00525B00525B00526B06D2BB11D +:106A10005D0725602BB00525B00525B00525B0051F +:106A200025B06F2BB9005D1000B008266356602BAF +:106A300020B0005258B0502BB00525B00525B00746 +:106A400025B00725B00525B0712BB0021738B0006E +:106A500052B00225B001525A58B00425B00625495B +:106A6000B00325B00525496020B0405258211BB025 +:106A700000525820B0025458B00425B00425B00785 +:106A800025B0072549B00217381BB00425B00425EE +:106A9000B00425B0062549B002173859595959593B +:106AA00021212121212D2CB9005D1000B00B25637F +:106AB00056602BB00725B00725B00625B00625B0D7 +:106AC0000C25B00C25B00925B00825B06E2BB004FC +:106AD0001738B00725B00725B00726B06D2BB004D6 +:106AE00025B00425B00426B06D2BB0502BB0062580 +:106AF000B00625B00325B0712BB00525B00525B033 +:106B00000325B002173820B00625B00625B00525AC +:106B1000B0712B60B00625B00625B0042565B00223 +:106B20001738B00225B002256020B040535821B07C +:106B3000406123B04061231BB8FFC05058B0406093 +:106B400023B04060235959B00825B00825B0042669 +:106B5000B0021738B00525B005258AB002173820D5 +:106B6000B0005258B00625B0082549B00325B0053D +:106B700025496020B0405258211BB0005258B00641 +:106B800025B00625B00625B00625B00B25B00B258F +:106B900049B0041738B00625B00625B00625B00662 +:106BA00025B00A25B00A25B00725B0712BB004170F +:106BB00038B00425B00425B00525B00725B005255B +:106BC000B0712BB00217381BB00425B00425B8FFF4 +:106BD000C0B00217385959592121212121212121E1 +:106BE0002D2CB00425B0032587B00325B003258ADA +:106BF00020B000505821B0651BB068592B64B00418 +:106C000025B0042506B00425B0042549202063B032 +:106C10000325206351B1000325545B582121232112 +:106C2000071B2063B0022520636120B0532B8A63C9 +:106C3000B00525B0052587B00425B004264AB0006C +:106C400050586559B00426200146230046B0052659 +:106C5000200146230046B0001600B000234801B0D2 +:106C60000023480020B0012348B00223480120B08F +:106C7000012348B002234823B2020001082338B29E +:106C8000020001092338B1020107B00116592D2C69 +:106C900023100D0C8A63238A636064B940000400EA +:106CA000635058B000381B3C592D2CB00625B00954 +:106CB00025B00925B00726B0762B23B0005458051F +:106CC0001B0459B00425B00626B0772BB00525B0BB +:106CD0000526B00525B00526B0762BB00054580522 +:106CE0001B0459B0772B2D2CB00725B00A25B00A0C +:106CF00025B00826B0762B8AB0005458051B0459DD +:106D0000B00525B00726B0772BB00625B00626B013 +:106D10000625B00626B0762B08B0772B2D2CB007B1 +:106D200025B00A25B00A25B00826B0762B8A8A0835 +:106D3000B00425B00626B0772BB00525B00526B0E7 +:106D40000525B00526B0762BB0005458051B045914 +:106D5000B0772B2D2CB00825B00B25B00B25B00932 +:106D600026B0762BB00426B0042608B00525B0075F +:106D700026B0772BB00625B00626B00625B006262D +:106D8000B0762B08B0772B2D2C03B00325B003254C +:106D90004AB00425B003254A02B00525B005264AAD +:106DA000B00526B005264AB00426638A8A63612DA1 +:106DB0002CB15D0E25602BB00C2611B0052612B04B +:106DC0000A2539B0072539B00A25B00A25B00925AA +:106DD000B07C2BB00050B00B25B00825B00A25B010 +:106DE0007C2BB000505458B00725B00B2587B00459 +:106DF00025B004250BB00A2510B00925C1B0022525 +:106E0000B002250BB0072510B00625C11BB0072521 +:106E1000B00B25B00B25B8FFFFB0762BB00425B022 +:106E200004250BB00725B00A25B0772BB00A25B092 +:106E30000825B00825B8FFFFB0762BB00225B002B8 +:106E4000250BB00A25B00725B0772B59B00A254687 +:106E5000B00A254660B0082546B008254660B00651 +:106E600025B006250BB00C25B00C25B00C2620B0A3 +:106E700000505821B06A1BB06C592BB00425B004E7 +:106E8000250BB00925B00925B0092620B0005058BF +:106E900021B06A1BB06C592B23B00A2546B00A25D5 +:106EA000466061B0206323B0082546B008254660DF +:106EB00061B02063B1010C255458041B0559B00A78 +:106EC000262010B003253AB00626B006260BB007E0 +:106ED0002620108A3AB10107265458041B0559B0E0 +:106EE00005262010B002253A8A8A0B232010233A67 +:106EF0002D2C23B0015458B9000040001BB84000AD +:106F0000B000598AB0015458B9000040001BB84085 +:106F100000B00059B07D2B2D2C8A8A080D8AB00153 +:106F20005458B9000040001BB84000B00059B07D73 +:106F30002B2D2C08B0015458B9000040001BB8405C +:106F400000B000590DB07D2B2D2CB00426B00426C6 +:106F5000080DB00426B00426080DB07D2B2D2C2082 +:106F60000146230046B00A43B00B438A63236261A3 +:106F70002D2CB0092BB006252EB005257DC5B006F9 +:106F800025B00525B0042520B000505821B06A1B5B +:106F9000B06C592BB00525B00425B0032520B000F6 +:106FA000505821B06A1BB06C592B18B00825B00797 +:106FB00025B00625B00A25B06F2BB00625B00525F3 +:106FC000B0042620B000505821B0661BB068592B81 +:106FD000B00525B00425B0042620B000505821B0DB +:106FE000661BB068592B54587DB0042510B003259A +:106FF000C5B0022510B00125C5B0052621B0052673 +:10700000211BB00626B00425B00325B00826B06FBA +:107010002B59B100024354587DB00225B0822BB0E9 +:107020000525B0822B20206961B00443012361B0A3 +:107030006060206961B0206120B00826B008268A0F +:10704000B00217388A8A6120696161B00217381B63 +:107050002121212159182D2C4B52B1010243535AA1 +:1070600058231020013C003C1B2121592D2C23B01A +:107070000225B00225535820B00425583C1B39592D +:10708000B00160B8FFE91C592121212D2CB0022547 +:1070900047B0022547548A20201011B001608A2091 +:1070A00012B00161B0852B2D2CB0042547B002250C +:1070B0004754232012B001612320B006262020105F +:1070C00011B00160B00626B0852B8A8AB0852B2DC1 +:1070D0002CB0024354580C028A4B53B004264B5137 +:1070E0005A580A381B0A2121591B21212121592DC7 +:1070F0002CB0982B580C028A4B53B004264B515A93 +:10710000580A381B0A2121591B21212121592D2CD4 +:1071100020B0024354B00123B80068237821B100A5 +:107120000243B8005E237921B0024323B020205CE3 +:1071300058212121B000B8004D1C598A8A208A208C +:107140008A23B81000635658B8100063565821219E +:1071500021B001B800301C591B2159B08062205C5D +:1071600058212121B000B8001D1C5923B080622095 +:107170005C58212121B000B8000C1C598AB0016173 +:10718000B8FFAB1C23212D2C20B0024354B00123A7 +:10719000B80081237821B1000243B8007723792118 +:1071A000B10002438AB020205C58212121B8006739 +:1071B0001C598A8A208A208A23B81000635658B83E +:1071C0001000635658B00426B0015BB00426B0042A +:1071D00026B004261B21212121B80038B000231C31 +:1071E000591B2159B0042623B08062205C588A5C68 +:1071F0008A5A23212321B8001E1C598AB08062209C +:107200005C5821212321B8000E1C59B00426B0017E +:1072100061B8FF931C23212D00010000000A02F633 +:1072200004A0000544464C5402BC6379726C0250C1 +:107230006772656B02206865627201F06C61746E42 +:10724000002001A4000841505048017643415420D9 +:10725000014845574520011A4950504800EC4D411E +:10726000482000BE4D4F4C2000904E4156200062F9 +:10727000524F4D2000340000FFFF001400000002B8 +:10728000000600070008000900120014001500168F +:10729000001700180019001A001B001C001D001E1A +:1072A000001F00200000FFFF001400000002000685 +:1072B000000700080009001100140015001600174F +:1072C00000180019001A001B001C001D001E001FE2 +:1072D00000200000FFFF001400000002000600076D +:1072E000000800090010001400150016001700180F +:1072F0000019001A001B001C001D001E001F0020AA +:107300000000FFFF00140000000200060007000854 +:107310000009000E001400150016001700180019CF +:10732000001A001B001C001D001E001F0020000092 +:10733000FFFF00140000000100060007000800091C +:10734000000D001400150016001700180019001A8F +:10735000001B001C001D001E001F00200000FFFF7E +:107360000014000000010006000700080009000CDE +:10737000001400150016001700180019001A001B51 +:10738000001C001D001E001F00200000FFFF001455 +:10739000000000020006000700080009000B0014AE +:1073A00000150016001700180019001A001B001C19 +:1073B000001D001E001F00200000FFFF0014000041 +:1073C00000010006000700080009000A001400156B +:1073D0000016001700180019001A001B001C001DE1 +:1073E000001E001F00200000FFFF0013000000052A +:1073F0000006000700080009001400150016001719 +:1074000000180019001A001B001C001D001E001FA0 +:107410000020000400000000FFFF00130000000433 +:1074200000060007000800090014001500160017E8 +:1074300000180019001A001B001C001D001E001F70 +:107440000020000400000000FFFF00130000000304 +:1074500000060007000800090014001500160017B8 +:1074600000180019001A001B001C001D001E001F40 +:107470000020007000024D4B4420003E5352422039 +:1074800000100000FFFF00140000000100060007CC +:10749000000800090013001400150016001700185A +:1074A0000019001A001B001C001D001E001F0020F8 +:1074B0000000FFFF001400000001000600070008A4 +:1074C0000009000F0014001500160017001800191D +:1074D000001A001B001C001D001E001F00200004DD +:1074E00000000000FFFF001300000001000600077D +:1074F00000080009001400150016001700180019F4 +:10750000001A001B001C001D001E001F002000218F +:1075100061616C7401A263636D70019A63636D7045 +:10752000018A63636D70018063636D7001766363CC +:107530006D70016A646E6F6D016466726163015AF9 +:107540006C69676101546C6E756D014E6C6F636C94 +:1075500001486C6F636C01426C6F636C013C6C6F33 +:10756000636C01366C6F636C01306C6F636C012A65 +:107570006C6F636C01246C6F636C011E6C6F636CC9 +:1075800001186C6F636C01126E756D72010C6F6E79 +:10759000756D01066F72646E0100706E756D00FA94 +:1075A00073616C7400F27373303100F273733032B4 +:1075B00000EC7373303300E67373303400E073759E +:1075C000627300DA7375707300D4746E756D00CEDB +:1075D0007A65726F00C800000001002400000001FD +:1075E000002100000001001500000001001400004F +:1075F0000001002700000001002600000001002516 +:10760000000000020025002600000001002000000C +:107610000001001D00000001002200000001001612 +:1076200000000001001200000001000A000000013B +:107630000008000000010009000000010013000024 +:107640000001000B00000001000F0000000100110C +:1076500000000001000C000000010010000000010B +:10766000001F0000000100230000000300180019A3 +:10767000001A0000000100170000000400020005CD +:1076800000020005000000030002000500070000E2 +:1076900000030002000500060000000600020005CD +:1076A00000020005000200050000000200020005C3 +:1076B0000000000200000001002809DE07BC07628C +:1076C0000748074806960618058805560534053408 +:1076D000051204D004B00490046E046E0444041A2D +:1076E000041A03B00362034A033C0328034A02E07E +:1076F00002D202D202940272025A021401CE01880E +:10770000011200FE00D800660052000100000001D6 +:107710000008000100060281000100010141000192 +:10772000000000010008000200360018038F0390DB +:10773000039103920393039403950396039703988D +:10774000039A039B039C03A003A103A203A303A426 +:1077500003A503A603C9039D039E03990001001816 +:10776000002C002D008E008F0090009100EA00ECAC +:1077700000EE00F000F200F300F50159016501741C +:10778000019D019E019F02B202C1032E0330038DB1 +:10779000000100000001000800020010000503B80D +:1077A00003B903BA03BB03B100010005004A00DFBF +:1077B00000E100E300E50001000000010008000115 +:1077C000000604460001000100130004000000014F +:1077D00000080001006600020038000A00050026CB +:1077E000001E00180012000C03C10002004F03C06D +:1077F0000002004C03BD000203BC03BF000303BC36 +:10780000004F03BE000303BC004C00050026001E11 +:1078100000180012000C03AE0002004F03AD00027E +:10782000004C03AC0002004903B000030049004FC4 +:1078300003AF00030049004C00010002004903BCF3 +:1078400000010000000100080002002E0014045A8C +:10785000045B045C045D045E045F04600461046214 +:107860000463044F04500451045204530454045557 +:10787000045604570458000200020013001C0000C4 +:10788000043B0444000A000100000001000800025B +:10789000002E001400130014001500160017001825 +:1078A0000019001A001B001C045A045B045C045DF0 +:1078B000045E045F04600461046204630002000269 +:1078C000043B04440000044F0458000A0001000077 +:1078D000000100080002002E0014043B043C043D9B +:1078E000043E043F04400441044204430444044F62 +:1078F00004500451045204530454045504560457CC +:107900000458000200020013001C0000045A046323 +:10791000000A000100000001000800010006FFEC61 +:1079200000020001044F04580000000100000001A3 +:1079300000080002000E0004006C007C006C007C5B +:107940000001000400240032004400520006000040 +:1079500000020024000A0003000100BA0001001226 +:10796000000000010000001E000100020032005271 +:107970000003000100A0000100120000000100004F +:10798000001E00010002002400440001000000016C +:1079900000080001003EFFEC000600000002002687 +:1079A000000A0003000100120001002E0000000187 +:1079B0000000001C000200010431043A0000000332 +:1079C0000001001C00010012000000010000001B6B +:1079D000000200010445044E0000000100010213F2 +:1079E0000001000000010008000100060201000182 +:1079F0000001001200010000000100080001001455 +:107A0000041E00010000000100080001000604320D +:107A1000000200010013001C000000010000000132 +:107A2000000800020024000F046F04710473037344 +:107A3000007B007400750233023403740235023691 +:107A40000375047402140001000F000B000C000EFB +:107A50000013001400150016001700180019001A72 +:107A6000001B001C00200051000100000001000864 +:107A70000002003200160470047204750464046588 +:107A80000466046704680469046A046B046C046D8A +:107A9000047603CA03CB03CC03CD03CE03CF03D0BC +:107AA00003D100010016000B000C000E001300149F +:107AB00000150016001700180019001A001B001C02 +:107AC0000020004B004E004F005000510053005664 +:107AD000005700010000000100080002001200062B +:107AE00003C403C503C603C703C803C300010006DC +:107AF00001C701C901CA01D501D801E80001000090 +:107B00000001000800020012000603BC03BD03C010 +:107B100003C103BE03BF00010006004903AC03AD6F +:107B200003AE03AF03B00001000000010008000233 +:107B3000000E00040388038703AA03AB00010004BE +:107B4000015F0172017C0190000400000001000847 +:107B50000001001200010008000100040100000201 +:107B6000007900010001002F00040000000100085E +:107B700000010012000100080001000401010002E0 +:107B8000007900010001004F00060000000100081C +:107B90000001000A00020026001200010002002F6E +:107BA000004F000100040000000200790001004FB6 +:107BB00000010000000D0001000400000002007937 +:107BC0000001002F00010000000E00010000000174 +:107BD00000080002000E0004038903B2038A03B305 +:107BE0000001000400FC00FD010601070001000087 +:107BF000000100080002000E0004014801490123B1 +:107C0000012400010004011F01200369036A00012F +:107C1000000000010008000200160008038B03B4F6 +:107C2000038C03B5038D03B6038E03B70001000870 +:107C300000C600C700DA00DB00F000F101330134B8 +:107C40000004000000010008000100720009006843 +:107C5000005E0054004A00400036002C002200184C +:107C60000001000404080002042C000100040407C1 +:107C70000002042C0001000404060002042C000190 +:107C8000000404050002042C0001000404030002A7 +:107C9000042C0001000404020002042C0001000472 +:107CA00004010002042C0001000403F70002042C6C +:107CB0000001000403F30002042C0001000903D2B8 +:107CC00003D603E303E503E603E903EA03EB03EC6E +:107CD00000040000000100080001006E0002003CEA +:107CE000000A00040028001E0014000A037A0004A1 +:107CF0000411040E040A037B00040411040E040B97 +:107D0000037C00040411040F040A037D0004041121 +:107D1000040F040B00040028001E0014000A037660 +:107D200000040411040E040A037700040411040E75 +:107D3000040B037800040411040F040A03790004FF +:107D40000411040F040B000100020183018E0004E2 +:107D500000000001000800010092000A0088007E77 +:107D6000007400600056004C004200380024001AE5 +:107D70000001000401340002041A0002000C000695 +:107D8000036C0002041A036E0003041A014C000184 +:107D9000000400F10002041A0001000400DB0002EC +:107DA000041A0001000400C70002041A00010004C4 +:107DB00001330002041A0002000C0006036B0002EB +:107DC000041A036D0003041A014C0001000400F0C2 +:107DD0000002041A0001000400DA0002041A000183 +:107DE000000400C60002041A0001000A0024002852 +:107DF000002C0032003800440048004C005200586B +:107E000000010000000100080002005C000603A859 +:107E100003A9047D047B047C047F000600000002AB +:107E20000028000A000300000001004000020014C6 +:107E30000030000100000004000200010417041AD1 +:107E400000000003000000010022000100120001F8 +:107E50000000000300020002037003700000040A27 +:107E60000416000100010006004C004D00F101EB7A +:107E700001ED03310003000000010008000100666D +:107E800000300214020E020801F801EA01DC01CE02 +:107E900001C001B201A401960188017A0174016E4A +:107EA00001680162015A0154014E01480142013C3E +:107EB00001360130012A0124011E01180112010CB2 +:107EC0000106010000FA00F400EE00E800E200DC28 +:107ED00000D600D000CA00C400BE00B800B200AC9A +:107EE00000A60002000A000B000C0000000E000EAD +:107EF00000020013001C000300200020000D0051B0 +:107F00000051000E00F000F1000F010B010B0011F9 +:107F1000043B04440012044F0458001C045A046338 +:107F200000260002044404580002044304570002DF +:107F30000442045600020441045500020440045463 +:107F40000002043F04530002043E04520002043DB8 +:107F500004510002043C04500002043B044F0002A0 +:107F60000444046300020443046200020442046106 +:107F700000020441046000020440045F0002043F68 +:107F8000045E0002043E045D0002043D045C000245 +:107F9000043C045B0002043B045A0002001C045829 +:107FA0000002001B04570002001A045600020019C8 +:107FB0000455000200180454000200170453000284 +:107FC000001604520002001504510002001404506F +:107FD00000020013044F0003037E037F03800002AE +:107FE00003B6047D0002038D03980002021403CE41 +:107FF00000020474047600060375043A0444044E37 +:108000000463046D0006023604390443044D04621F +:10801000046C0006023504380442044C0461046B0D +:108020000006037404370441044B0460046A00062C +:10803000023404360440044A045F04690006023333 +:108040000435043F0449045E0468000600750434E6 +:10805000043E0448045D0467000600740433043DD4 +:108060000447045C04660006007B0432043C0446BA +:10807000045B0465000703730431043B04450459A1 +:10808000045A04640002047304750002047104724B +:108090000002046F047000010000000100080002EB +:1080A00000B000550213006C038F0390007C006C3D +:1080B00003BC03B803CA03A803A903CB03CC03CDB5 +:1080C000007C03CF03D003D1039103920393039465 +:1080D000038B03B4038C03B503B903BA03BB03B129 +:1080E000039503960397039A039B039C038903B2AA +:1080F000038A03B301480149038E03B703A0038831 +:1081000003A1038703A203AA03AB03A303A403A54C +:1081100003C403C503C603C703C803C3047B047CAD +:1081200003A603C9039D039E047F01230124039931 +:1081300003BD03C003C103BE03BF043104320433D3 +:10814000043404350436043704380439043A000191 +:10815000005500120024002C002D0032004400497C +:10816000004A004B004C004D004E004F00500052A2 +:10817000005300560057008E008F0090009100C6FB +:1081800000C700DA00DB00DF00E100E300E500EA01 +:1081900000EC00EE00F200F300F500FC00FD01062B +:1081A0000107011F0120013301340159015F0165FD +:1081B00001720174017C0190019D019E019F01C724 +:1081C00001C901CA01D501D801E801EB01ED02B2F4 +:1081D00002C1032E033003310369036A038D03AC2C +:1081E00003AD03AE03AF03B004450446044704489F +:1081F0000449044A044B044C044D044E04CD00C110 +:1082000000000000021400000214000001D6003932 +:1082100002BA00E0050200440467005B063600ABCA +:10822000056E0055018500E0021500480215FF7437 +:10823000044F00F10491009601AFFFA602800045B3 +:1082400001D100390299FFA604670080046701424A +:108250000467000F0467002D046700180467004DD1 +:1082600004670087046700D00467005E046700604D +:1082700001D1003901D1FFA1049100970491009B25 +:1082800004910097034E00A306B7006F046CFF959E +:1082900004CB005F04BC00A30562005F0438005FEC +:1082A00003DD005F057C00A30572006001FC005E39 +:1082B00001F9FEAF0467005F03E4005F068E005E15 +:1082C000057E005E05BE00A3047E005F05BE00A320 +:1082D0000487005F0401002703ED00BC057D00ADAD +:1082E000045500CE06B300F20406FF8C03F400C26E +:1082F0000449FFEE0263FFEE029900D10263FF6DB5 +:108300000477005D030BFF4D01F7012C047000663C +:108310000493003F039F006C0493006603F4007411 +:108320000246FF02041AFFB10481003F01CF003F63 +:1083300001CFFEE903AE003E01CF003E06D6003F6E +:108340000481003C0483006C0493FFD9049300660D +:10835000030B003F03690014028B006C0481007161 +:1083600003730064056D007103B9FFB90373FF2641 +:108370000384FFE202B0002B0454023102B0FFA4D8 +:10838000049100970214000001D6FFF2046700DB9D +:108390000467FFF00480009E0467008704540231E4 +:1083A00003F30038048A01FB06A8006502A000B2AE +:1083B0000349003A049100960272004506A8006540 +:1083C000039400CF036D008504910096029F007610 +:1083D000029F008A01E100EA0491FFD9053D00E90E +:1083E00001D100B70194FF52029F012902C700BBCF +:1083F0000349FFFD058D00A405FB009B05D000454A +:10840000034EFFE9046CFF95046CFF95046CFF9527 +:10841000046CFF95046CFF95046CFF950664FF9354 +:1084200004BC00A30438005F0438005F0438005F18 +:108430000438005F01FC005E01FC005E01FC005E90 +:1084400001FC005E05620052057E005E05BE00A3D1 +:1084500005BE00A305BE00A305BE00A305BE00A384 +:10846000049100B505BE004D057D00AD057D00AD54 +:10847000057D00AD057D00AD03F400C2047E005F04 +:108480000468FEE80470006604700066047000660C +:1084900004700066047000660470006606AB006637 +:1084A00003A0006C03F4007403F4007403F400747C +:1084B00003F4007401CF003F01CF003F01CF003F24 +:1084C00001CF003F047700610481003C0483006C0D +:1084D0000483006C0483006C0483006C0483006CD0 +:1084E00004910096048300110481007104810071DD +:1084F00004810071048100710373FF260493FFD986 +:108500000373FF26046CFF9504700066046CFF95EE +:1085100004700066046CFF950470006604BC00A340 +:1085200003A0006C04BC00A303A0006C04BC00A367 +:1085300003A0006C04BC00A303A0006C0562005FF4 +:1085400004B3006005620052049300660438005FC3 +:1085500003F400740438005F03F400740438005F0F +:1085600003F400740438005F03F4006B0438005F08 +:1085700003F40074057C00A3041AFFB1057C00A37A +:10858000041AFFB1057C00A3041AFFB1057C00A307 +:10859000041AFFB1057100600481003F0572005F9D +:1085A0000481003F01FC005E01CF002E01FC005E53 +:1085B00001CF003F01FC005E01CF003F01FCFF8DB9 +:1085C00001CFFF7901FC005E03F5005E0385003FEB +:1085D00001F9FEAF01CFFEE90467005F03AE003E84 +:1085E00003AE003E03E4005F01CF003E03E4005F02 +:1085F00001CFFF9E03E4005F01E6003E03E4005F5D +:1086000001ED003E03E4001401CF001B057E005E77 +:108610000481003C057E005E0481003C057E005E16 +:108620000481003C0503007E057E005E0481003F5E +:1086300005BE00A30483006C05BE00A30483006C88 +:1086400005BE00A30483006C06FA00A3070C006CAF +:108650000487005F030B003F0487005F030BFFA349 +:108660000487005F030B003F040100270369001427 +:1086700004010027036900140401002703690014A2 +:10868000040100270369001403ED00AB028B0026F0 +:1086900003ED00BC028B006C03ED00AC028B0025E7 :1086A000057D00AD04810071057D00AD0481007180 :1086B000057D00AD04810071057D00AD0481007170 -:1086C00006B300F2056D007103F400C20373FF26C8 -:1086D00003F400C20449FFEE0384FFE20449FFEE05 -:1086E0000384FFE20449FFEE0384FFE2022CFEED67 -:1086F00004670007046CFF95047000660664FF932E -:1087000006AB006605BE004D04830011040100277E -:108710000369001402C700E902C7012A02AA00E99E -:1087200002AB0117013601080256011901CCFFA660 -:10873000033900E9032900EA04660287033901339B -:10874000046CFF9501E700F904BD006305E9005BD7 -:108750000274005B0609005B050C0044064A0043F6 -:1087600002540061046CFF9504CB005F03D4005FEA -:108770000438005F0449FFEE0571006005BF00A3E7 -:1087800001FC005E0467005F046CFF95068E005ECE -:10879000057E005E0423FFF505BE00A30559005FBA -:1087A000047E005F043CFFEB03ED00BC03F400C259 -:1087B00005DD009A0406FF8C05E000DA01FC005E8E -:1087C00003F400C2046D0066037A00380481003FA0 -:1087D0000254006104890082046D006604A4FFD87D -:1087E0000387004C045D004C037A00380389005D68 -:1087F0000481003F0451006C0254006103AE003E4E -:1088000003C1FF9C03DA006C037B004C0483006C03 -:1088100004B300750480FFD80390006C048C006CD6 -:10882000034E0067048900820530006303E2FF35D0 -:10883000058E008805AA0063025400610489008245 -:108840000483006C0489008205AA00630438005F79 -:10885000053800BC03D3005F04BC00A3040100275B -:1088600001FC005E01FC005E01F9FEAF072EFFB2C5 -:108870000747005F053800BC0467005F0474FFF41D -:108880000559005F046CFF950478005A04CB005F23 -:1088900003D3005F04FAFF5E0438005F05EFFFAF0B -:1088A0000439FFFF057A005F057A005F0467005F07 -:1088B0000532FFB2068E005E0571006005BE00A3A2 -:1088C0000559005F047E005F04BC00A303ED00BCFB -:1088D0000474FFF405DD009A0406FF8C0562005E57 -:1088E00004EF00F8079C005E07A1005E04FB00BCDB -:1088F0000604005F046E005F04BC001207C3005F43 -:10890000048FFFCD047000660455006C04270075C9 -:108910000379002D0462006C03F40074060DFFE47B -:108920000372FFFF04810071048100710392004013 -:108930000422FFA80550003F049B003F0483006C05 -:108940000481003C0493FFD903A0006C06D6003FCD -:108950000373FF260500006703B9FFB904A1007186 -:10896000046100A706D6007106F9007104A1006039 -:10897000056C007E0403008003A300140642003F40 -:108980000401FFC103F400740481003F0379002D4A -:10899000039F006C0369001401CF003F01CF003F2B -:1089A00001CFFEE90627FFA80674003F0481003FBF -:1089B000039200400373FF260481007103D4005F1B -:1089C000030E003F06B300F2056D007106B300F21E -:1089D000056D007106B300F2056D007103F400C26D -:1089E0000373FF2603D7004507A8004507A80045E5 -:1089F000030BFF37012000810120007B01B1FFA69E -:108A0000012D00F4025500810255007B02F0FFA603 -:108A100003AE00D703AE004403020115059D0039E3 -:108A200008C600AB0196008B02F900A301E9003AE9 -:108A300001E9FFFD038700180112FE3102EC0094EA -:108A40000468003E0468FFE20549003E04670050E8 -:108A5000064900F704030073077A004D05C5000BB3 -:108A600005F3FFED04F4008805E2007D064C0045A7 -:108A70000635005E05A8005404A60089046CFFB703 -:108A800006E6015B05F500F20480008803FA006445 -:108A900005A600930225FFA70468007E04BE00AC73 -:108AA00004E60092052000CC04A4009B047901C3D5 -:108AB00003F0020D03BC020B029F0085029F009D84 -:108AC000029F00E8029F00A90400000008000000C7 -:108AD000040000000800000002AA000002000000DC -:108AE000015600000467000001D10000015400009D -:108AF00000CD000000000000000000000800005F42 -:108B00000800005401CFFEE9012D007B041400137E -:108B100003D300C005C10072068E005E06D6003F7A -:108B2000046CFF950470006602AAFFD005B900A38B -:108B30000484006C05D100AD050400710000FDC384 -:108B40000438005F057A005F03F40074048100714B -:108B5000072D00CE05D6008604B3009104260048F8 -:108B600006C9005F054F003F048EFF9503EDFFB778 -:108B7000066A005F0545003F0525FFC104DEFFA131 -:108B80000726005F064F003F0400FFAF0346FF913A -:108B900005E000DA058E008805BE00A30483006CA2 -:108BA000044A00CE036E0064044A00CE036E0064E3 -:108BB000092E00A307EC006C05CD00A30493006C04 -:108BC000075800A905C00065072D00CE05D6008610 -:108BD000049400A3039F006C04D8008A07E90034C2 -:108BE00007A600330595005E04920071046C005FD7 -:108BF0000411008D048000600493FFD903D1004B61 -:108C000002FF001004940060039B00490672FFAF4E -:108C10000613FFE40439FFFF0361FFFF048B0060CC -:108C200003B3004004790060035C0040043B005F34 -:108C30000377003B050700C0043E005F056E00603F -:108C400004AA003F0600005E054F003F07CD00600C -:108C5000065C004505B900A304BD006C04BC00A37C -:108C600003A0006C03ED00BC06FF003F03F400C24C -:108C70000373006403F400930373FFFC04A5FF8CEB -:108C80000428FFCD065500BC054A0055050500F730 -:108C9000045C009C04EF00F7044C00A604F900609B -:108CA0000481003F0611007C04B900610611007CBC -:108CB00004AE006101FC005E05EFFFAF060DFFE4AE -:108CC00004B3006003B30048050BFFAE0411FF9A24 -:108CD000055C006004B900490567006004B90049FB -:108CE00004B800CF044E009E0682005E0545002CAD -:108CF00001FC005E046CFF9504700066046CFF9537 -:108D0000047000660664FF9306AB00660438005FDB -:108D100003F40074053A005303FB0048053A00537E -:108D200003FB004805EFFFAF060DFFE40439FFFF2A -:108D30000361FFFF0416000A0368FF62057A005F03 -:108D400004810071057A005F0481007105BE00A3F3 -:108D50000483006C05BE00A30483006C05BE00A361 -:108D60000483006C04BC001203A300140474FFF419 -:108D70000373FF260474FFF40373FF260474FFF4E7 -:108D80000373FF2604EF00F8046100A703D5006019 -:108D900002F7003F0604005F056C007E03D1FFF27E -:108DA00002FFFFDA0406FF8C03B8FFB90406FF8C4C -:108DB00003B9FFB9046B00620493006606A1006466 -:108DC00006A00066068500DC0594008B047C00D9B3 -:108DD00003B6008D072AFFB20603FFA8077A0060DA -:108DE000067B003F056B00A3048E005E051100BCEE -:108DF00004600055041E0096037A0038052FFFB268 -:108E00000422FFA8046CFF9504700066046CFF95B3 -:108E100004700066046CFF9504700066046CFF9596 +:1086C000057D00AD04810071057D00AD0481007160 +:1086D00006B300F2056D007103F400C20373FF26B8 +:1086E00003F400C20449FFEE0384FFE20449FFEEF5 +:1086F0000384FFE20449FFEE0384FFE2022CFEED57 +:1087000004670007046CFF95047000660664FF931D +:1087100006AB006605BE004D04830011040100276E +:108720000369001402C700E902C7012A02AA00E98E +:1087300002AB0117013601080256011901CCFFA650 +:10874000033900E9032900EA04660287033901338B +:10875000046CFF9501E700F904BD006305E9005BC7 +:108760000274005B0609005B050C0044064A0043E6 +:1087700002540061046CFF9504CB005F03D4005FDA +:108780000438005F0449FFEE0571006005BF00A3D7 +:1087900001FC005E0467005F046CFF95068E005EBE +:1087A000057E005E0423FFF505BE00A30559005FAA +:1087B000047E005F043CFFEB03ED00BC03F400C249 +:1087C00005DD009A0406FF8C05E000DA01FC005E7E +:1087D00003F400C2046D0066037A00380481003F90 +:1087E0000254006104890082046D006604A4FFD86D +:1087F0000387004C045D004C037A00380389005D58 +:108800000481003F0451006C0254006103AE003E3D +:1088100003C1FF9C03DA006C037B004C0483006CF3 +:1088200004B300750480FFD80390006C048C006CC6 +:10883000034E0067048900820530006303E2FF35C0 +:10884000058E008805AA0063025400610489008235 +:108850000483006C0489008205AA00630438005F69 +:10886000053800BC03D3005F04BC00A3040100274B +:1088700001FC005E01FC005E01F9FEAF072EFFB2B5 +:108880000747005F053800BC0467005F0474FFF40D +:108890000559005F046CFF950478005A04CB005F13 +:1088A00003D3005F04FAFF5E0438005F05EFFFAFFB +:1088B0000439FFFF057A005F057A005F0467005FF7 +:1088C0000532FFB2068E005E0571006005BE00A392 +:1088D0000559005F047E005F04BC00A303ED00BCEB +:1088E0000474FFF405DD009A0406FF8C0562005E47 +:1088F00004EF00F8079C005E07A1005E04FB00BCCB +:108900000604005F046E005F04BC001207C3005F32 +:10891000048FFFCD047000660455006C04270075B9 +:108920000379002D0462006C03F40074060DFFE46B +:108930000372FFFF04810071048100710392004003 +:108940000422FFA80550003F049B003F0483006CF5 +:108950000481003C0493FFD903A0006C06D6003FBD +:108960000373FF260500006703B9FFB904A1007176 +:10897000046100A706D6007106F9007104A1006029 +:10898000056C007E0403008003A300140642003F30 +:108990000401FFC103F400740481003F0379002D3A +:1089A000039F006C0369001401CF003F01CF003F1B +:1089B00001CFFEE90627FFA80674003F0481003FAF +:1089C000039200400373FF260481007103D4005F0B +:1089D000030E003F06B300F2056D007106B300F20E +:1089E000056D007106B300F2056D007103F400C25D +:1089F0000373FF2603D7004507A8004507A80045D5 +:108A0000030BFF37012000810120007B01B1FFA68D +:108A1000012D00F4025500810255007B02F0FFA6F3 +:108A200003AE00D703AE004403020115059D0039D3 +:108A300008C600AB0196008B02F900A301E9003AD9 +:108A400001E9FFFD038700180112FE3102EC0094DA +:108A50000468003E0468FFE20549003E04670050D8 +:108A6000064900F704030073077A004D05C5000BA3 +:108A700005F3FFED04F4008805E2007D064C004597 +:108A80000635005E05A8005404A60089046CFFB7F3 +:108A900006E6015B05F500F20480008803FA006435 +:108AA00005A600930225FFA70468007E04BE00AC63 +:108AB00004E60092052000CC04A4009B047901C3C5 +:108AC00003F0020D03BC020B029F0085029F009D74 +:108AD000029F00E8029F00A90400000008000000B7 +:108AE000040000000800000002AA000002000000CC +:108AF000015600000467000001D10000015400008D +:108B000000CD000000000000000000000800005F31 +:108B10000800005401CFFEE9012D007B041400136E +:108B200003D300C005C10072068E005E06D6003F6A +:108B3000046CFF950470006602AAFFD005B900A37B +:108B40000484006C05D100AD050400710000FDC374 +:108B50000438005F057A005F03F40074048100713B +:108B6000072D00CE05D6008604B3009104260048E8 +:108B700006C9005F054F003F048EFF9503EDFFB768 +:108B8000066A005F0545003F0525FFC104DEFFA121 +:108B90000726005F064F003F0400FFAF0346FF912A +:108BA00005E000DA058E008805BE00A30483006C92 +:108BB000044A00CE036E0064044A00CE036E0064D3 +:108BC000092E00A307EC006C05CD00A30493006CF4 +:108BD000075800A905C00065072D00CE05D6008600 +:108BE000049400A3039F006C04D8008A07E90034B2 +:108BF00007A600330595005E04920071046C005FC7 +:108C00000411008D048000600493FFD903D1004B50 +:108C100002FF001004940060039B00490672FFAF3E +:108C20000613FFE40439FFFF0361FFFF048B0060BC +:108C300003B3004004790060035C0040043B005F24 +:108C40000377003B050700C0043E005F056E00602F +:108C500004AA003F0600005E054F003F07CD0060FC +:108C6000065C004505B900A304BD006C04BC00A36C +:108C700003A0006C03ED00BC06FF003F03F400C23C +:108C80000373006403F400930373FFFC04A5FF8CDB +:108C90000428FFCD065500BC054A0055050500F720 +:108CA000045C009C04EF00F7044C00A604F900608B +:108CB0000481003F0611007C04B900610611007CAC +:108CC00004AE006101FC005E05EFFFAF060DFFE49E +:108CD00004B3006003B30048050BFFAE0411FF9A14 +:108CE000055C006004B900490567006004B90049EB +:108CF00004B800CF044E009E0682005E0545002C9D +:108D000001FC005E046CFF9504700066046CFF9526 +:108D1000047000660664FF9306AB00660438005FCB +:108D200003F40074053A005303FB0048053A00536E +:108D300003FB004805EFFFAF060DFFE40439FFFF1A +:108D40000361FFFF0416000A0368FF62057A005FF3 +:108D500004810071057A005F0481007105BE00A3E3 +:108D60000483006C05BE00A30483006C05BE00A351 +:108D70000483006C04BC001203A300140474FFF409 +:108D80000373FF260474FFF40373FF260474FFF4D7 +:108D90000373FF2604EF00F8046100A703D5006009 +:108DA00002F7003F0604005F056C007E03D1FFF26E +:108DB00002FFFFDA0406FF8C03B8FFB90406FF8C3C +:108DC00003B9FFB9046B00620493006606A1006456 +:108DD00006A00066068500DC0594008B047C00D9A3 +:108DE00003B6008D072AFFB20603FFA8077A0060CA +:108DF000067B003F056B00A3048E005E051100BCDE +:108E000004600055041E0096037A0038052FFFB257 +:108E10000422FFA8046CFF9504700066046CFF95A3 :108E200004700066046CFF9504700066046CFF9586 :108E300004700066046CFF9504700066046CFF9576 :108E400004700066046CFF9504700066046CFF9566 :108E500004700066046CFF9504700066046CFF9556 -:108E6000047000660438005F03F400740438005F87 -:108E700003F400740438005F03F400740438005FE6 +:108E600004700066046CFF9504700066046CFF9546 +:108E7000047000660438005F03F400740438005F77 :108E800003F400740438005F03F400740438005FD6 :108E900003F400740438005F03F400740438005FC6 -:108EA00003F4007401FC005E01CF003F01FC0017D9 -:108EB00001CFFFFE05BE00A30483006C05BE00A326 -:108EC0000483006C05BE00A30483006C05BE00A3F0 +:108EA00003F400740438005F03F400740438005FB6 +:108EB00003F4007401FC005E01CF003F01FC0017C9 +:108EC00001CFFFFE05BE00A30483006C05BE00A316 :108ED0000483006C05BE00A30483006C05BE00A3E0 -:108EE0000483006C05BE00A30483006C05B900A3D5 -:108EF0000484006C05B900A30484006C05B900A3C8 +:108EE0000483006C05BE00A30483006C05BE00A3D0 +:108EF0000483006C05BE00A30483006C05B900A3C5 :108F00000484006C05B900A30484006C05B900A3B7 -:108F10000484006C057D00AD04810071057D00AD09 -:108F20000481007105D100AD0504007105D100ADCB -:108F30000504007105D100AD0504007105D100AD37 -:108F40000504007105D100AD0504007103F400C2F1 -:108F50000373FF2603F400C20373FF2603F400C269 -:108F60000373FF260493002C0000FCFD0000FC7539 -:108F70000000FCFD0000FCFE0000FD1D0000FD1DCA -:108F80000000FD1D0000FCE001A2FF5E012B0013AC -:108F900003ED008A028B001F05BE00A30483006C52 -:108FA00005BE00A30483006C03F400480000FDC369 -:108FB000070900A5031E0176029F00C3029F00CD92 -:108FC000029F00B40254004F0254005C0254005F40 -:108FD0000254005B04890060048900600489006019 -:108FE00004890060050C005F057E005E050600B088 -:108FF0000000014200000142000001420000014265 -:10900000049E017A0530005704ACFF2704CBFFF71C -:1090100003E4005F057E005E046CFF950438005F8A -:1090200001FCFF8E057D00AD025EFFFB0316FFD93C -:10903000025EFFFB025EFFFB025EFFFB025EFFFBC8 +:108F10000484006C05B900A30484006C05B900A3A7 +:108F20000484006C057D00AD04810071057D00ADF9 +:108F30000481007105D100AD0504007105D100ADBB +:108F40000504007105D100AD0504007105D100AD27 +:108F50000504007105D100AD0504007103F400C2E1 +:108F60000373FF2603F400C20373FF2603F400C259 +:108F70000373FF260493002C0000FCFD0000FC7529 +:108F80000000FCFD0000FCFE0000FD1D0000FD1DBA +:108F90000000FD1D0000FCE001A2FF5E012B00139C +:108FA00003ED008A028B001F05BE00A30483006C42 +:108FB00005BE00A30483006C03F400480000FDC359 +:108FC000070900A5031E0176029F00C3029F00CD82 +:108FD000029F00B40254004F0254005C0254005F30 +:108FE0000254005B04890060048900600489006009 +:108FF00004890060050C005F057E005E050600B078 +:109000000000014200000142000001420000014254 +:10901000049E017A0530005704ACFF2704CBFFF70C +:1090200003E4005F057E005E046CFF950438005F7A +:1090300001FCFF8E057D00AD025EFFFB0316FFD92C :10904000025EFFFB025EFFFB025EFFFB025EFFFBB8 -:10905000025EFFF4025EFFFB043EFFFB0316FFD936 -:10906000025EFFFB025EFFFB05F3FFED0337005BD3 -:10907000025EFFFB025EFFFB025EFFFB025EFFFB88 -:109080000316FFD9025EFFFB0484FFD301CF003F2C -:1090900001CFFEE904A4FFD803E2FF350481FF02FB -:1090A000040BFF02040BFF020642FF02064FFF0201 -:1090B0000493003401CFFF720481003C0470006609 -:1090C00003F4007401CFFFCF0481007104930034D6 -:1090D0000493003404930034049300340246005790 -:1090E00004800058064F0058064F0058040B0057E4 -:1090F000040A0057031BFFB101CF003F045D004C81 -:1091000001CF003F049300340481007106D6007142 -:10911000025EFFFB036C001402A1001401BC0014EA -:1091200004F1001502ECFFBD02F9FF7C0272FFD3CF -:1091300001A7FFDC0465FFD8042CFFDB0324FFBD7F -:1091400003F1009D04CF001401BD0016023E006D26 -:1091500004CF001404CF007C019D007303D500A050 -:1091600003B2FFBE03B800BC04D0001504BCFFDB93 -:1091700001A2FFA20347FFD30496004004D0FFB929 -:1091800004A4006F0481006103AC00310434FFBA11 -:109190000483FFB403E300A805AB004A04FDFFBE4F -:1091A00005AB004A05AB004A05AB004A05AB004AD7 -:1091B0000465FFD80465FFD80465FFD8042CFFDBE5 -:1091C0000324FFBD03F1009D04CF001401BDFFB5D2 -:1091D000023EFFCA04CF007C019DFFE203D500A040 -:1091E00003B2FFBE03B800BC04BCFFDB0347FFD3E0 -:1091F0000496004004A4006F048100610434FFBAA7 -:109200000483FFB403E300A805AB004A04FDFFBEDE -:1092100001BD00160000FD900000FE0B0000FF8065 -:109220000000FCC70000FF8F0000FFB80000006CCA -:109230000000FFCB0000FFEF0000FF580000FFC15F -:109240000000FC820000FFC30000FCCC0000FF7A9D -:109250000000FE9D0000FEE30000FFE30000FDD2E1 -:109260000000FDEE0000FCF20000FCD40000FEED6A -:10927000000000D8000001180000FE400000FF259B -:109280000000012A0000FE950000FEB00000FEB0C4 -:109290000000005D0000005D0000FE910000FFC0C6 -:1092A0000000FEFE0000005D0000005D0000FED931 -:1092B000029F0019029F0082029FFFCC029FFFE7DE -:1092C000029FFFE4029FFFF7029F0022029F0042DD -:1092D000029FFFFE029F000A04A00099037800D1BC -:1092E0000443FFEB0468001B046800120468004993 -:1092F0000468007F03C5009E04680054046800579A -:10930000029F008A029F00EA029F0033029F0046EC -:10931000029F0050029F0060029F0092029F00A9DE -:10932000029F006A029F007C0451006D02A9005751 -:1093300003AEFFE2041AFFC7043DFFD4041FFFE899 -:109340000464008903C200500428004A0464002415 -:10935000046700800416005004160107041600126A -:109360000416FFC20416FFBE0416FFD804160046FA -:10937000041600760416003304160001029FFFD580 -:10938000029F004A029FFF82029FFF9A029FFFA650 -:10939000029FFFA3029FFFE9029FFFFA029FFFBD0A -:1093A000029FFFCD0420012701B800B101C5FFF8DD -:1093B00001B8002801C3FF7C028F00A0028F009932 -:1093C00002E7000F02ADFFF0046CFFB70299FFA6A1 -:1093D000056D003A0633005501CF003F01CFFEE98D -:1093E00001CFFF6A015EFFA101CF00010002000072 -:1093F000FFF40000FF9C00320000000000000000AD -:1094000000000000000000000000000004800000D8 -:109410000102010300030004000500060007000824 -:109420000009000A000B000C000D000E000F0010D8 -:109430000011001200130014001500160017001888 -:109440000019001A001B001C001D001E001F002038 -:1094500000210022002300240025002600270028E8 -:109460000029002A002B002C002D002E002F003098 -:109470000031003200330034003500360037003848 -:109480000039003A003B003C003D003E003F0040F8 -:1094900000410042004300440045004600470048A8 -:1094A0000049004A004B004C004D004E004F005058 -:1094B0000051005200530054005500560057005808 -:1094C0000059005A005B005C005D005E005F0060B8 -:1094D0000061010400A30084008500BD009600E83F -:1094E0000086008E008B009D00A900A40105008A63 -:1094F00001060083009301070108008D010900881F -:1095000000C300DE010A009E00AA00F500F400F688 -:1095100000A200AD00C900C700AE00620063009069 -:10952000006400CB006500C800CA00CF00CC00CDAD -:1095300000CE00E9006600D300D000D100AF006784 -:1095400000F0009100D600D400D5006800EB00EDDB -:109550000089006A0069006B006D006C006E00A05D -:10956000006F007100700072007300750074007667 -:10957000007700EA0078007A0079007B007D007CAB -:1095800000B800A1007F007E0080008100EC00EEAA -:1095900000BA010B010C010D010E010F011000FDBD -:1095A00000FE011101120113011400FF0100011559 -:1095B00001160117010101180119011A011B011CF3 -:1095C000011D011E011F012001210122012300F8BC -:1095D00000F9012401250126012701280129012A7A -:1095E000012B012C012D012E012F013001310132FF -:1095F000013300FA013401350136013701380139F0 -:10960000013A013B013C013D013E013F0140014166 -:10961000014200E200E301430144014501460147E4 -:1096200001480149014A014B014C014D014E014FD6 -:109630000150015100B000B10152015301540155D4 -:109640000156015701580159015A015B00FB00FC0A -:1096500000E400E5015C015D015E015F0160016104 -:1096600001620163016401650166016701680169C6 -:10967000016A016B016C016D016E016F0170017176 -:1096800000BB017201730174017500E600E7017609 -:1096900000A6017701780179017A017B017C017DC7 -:1096A000017E00D800E100DA00DB00DC00DD00E034 -:1096B00000D900DF017F01800181018201830184E3 -:1096C00001850186018701880189018A018B018C4E -:1096D000018D018E018F01900191019201930194FE -:1096E00001950196019701980199019A019B019CAE -:1096F000019D019E019F01A001A101A201A301A45E -:1097000001A501A601A701A801A901AA01AB01AC0D -:1097100001AD01AE01AF01B001B101B201B301B4BD -:10972000009B01B501B601B701B801B901BA01BB8F -:1097300001BC01BD01BE01BF01C001C101C201C325 -:1097400001C401C501C601C701C801C901CA01CBD5 -:1097500001CC01CD01CE01CF01D001D101D201D385 -:1097600001D401D501D601D701D801D901DA01DB35 -:1097700001DC01DD01DE01DF01E001E101E201E3E5 -:1097800001E401E501E601E701E801E901EA01EB95 -:1097900001EC01ED01EE01EF01F001F101F201F345 -:1097A00001F401F501F601F701F801F901FA01FBF5 -:1097B00001FC01FD01FE01FF0200020102020203A1 -:1097C000020402050206020702080209020A020B4D -:1097D000020C020D020E020F0210021102120213FD -:1097E000021402150216021702180219021A021BAD -:1097F000021C021D021E021F02200221022202235D -:109800000224022502260227022800B200B3022900 -:10981000022A00B600B700C4022B00B400B500C590 -:10982000008200C2008700AB00C6022C022D00BEE1 -:1098300000BF022E00BC022F00F7023002310232BC -:10984000023302340235008C023602370238023904 -:10985000023A023B0098023C009A009900EF00A5F2 -:109860000092009C00A7008F0094009500B9023D73 -:10987000023E023F024002410242024302440245CC -:109880000246024702480249024A024B024C024D7C -:10989000024E024F0250025102520253025402552C -:1098A0000256025702580259025A025B025C025DDC -:1098B000025E025F0260026102620263026402658C -:1098C0000266026702680269026A026B026C026D3C -:1098D000026E026F027002710272027302740275EC -:1098E0000276027702780279027A027B027C027D9C -:1098F000027E027F0280028102820283028402854C -:109900000286028702880289028A028B028C028DFB -:10991000028E028F029002910292029302940295AB -:109920000296029702980299029A029B029C029D5B -:10993000029E029F02A002A102A202A302A402A50B -:1099400002A602A702A802A902AA02AB02AC02ADBB -:1099500002AE02AF02B002B102B202B302B402B56B -:1099600002B602B702B802B902BA02BB02BC02BD1B -:1099700002BE02BF02C002C102C202C302C402C5CB -:1099800002C602C702C802C902CA02CB02CC02CD7B -:1099900002CE02CF02D002D102D202D302D402D52B -:1099A00002D602D702D802D902DA02DB02DC02DDDB -:1099B00002DE02DF02E002E102E202E302E402E58B -:1099C00002E602E702E802E902EA02EB02EC02ED3B -:1099D00002EE02EF02F002F102F202F302F402F5EB -:1099E00002F602F702F802F902FA02FB02FC02FD9B -:1099F00002FE02FF03000301030203030304030545 -:109A00000306030703080309030A030B030C030DF2 -:109A1000030E030F031003110312031303140315A2 -:109A20000316031703180319031A031B031C031D52 -:109A3000031E031F03200321032203230324032502 -:109A40000326032703280329032A032B032C032DB2 -:109A5000032E032F03300331033203330334033562 -:109A60000336033703380339033A033B033C033D12 -:109A7000033E033F034003410342034303440345C2 -:109A80000346034703480349034A034B034C034D72 -:109A9000034E034F03500351035203530354035522 -:109AA0000356035703580359035A035B035C035DD2 -:109AB000035E035F03600361036203630364036582 -:109AC0000366036703680369036A036B036C036D32 -:109AD000036E036F037003710372037303740375E2 -:109AE0000376037703780379037A037B037C037D92 -:109AF000037E037F03800381038203830384038542 -:109B00000386038703880389038A038B038C038DF1 -:109B1000038E038F039003910392039303940395A1 -:109B20000396039703980399039A039B039C039D51 -:109B3000039E039F03A003A103A203A303A403A501 -:109B400003A603A703A803A903AA03AB03AC03ADB1 -:109B500003AE03AF03B003B103B203B303B400D742 -:109B600003B503B603B703B800C000C103B903BA15 -:109B700003BB03BC03BD03BE03BF03C003C103C2D9 -:109B800003C303C403C503C603C703C803C903CA89 -:109B900003CB03CC03CD03CE03CF03D003D103D239 -:109BA00003D303D403D503D603D703D803D903DAE9 -:109BB00003DB03DC03DD03DE03DF03E003E103E299 -:109BC00003E303E403E503E603E703E803E903EA49 -:109BD00003EB03EC03ED03EE03EF03F003F103F2F9 -:109BE00003F303F403F503F603F703F803F903FAA9 -:109BF00003FB03FC03FD03FE03FF04000401040256 -:109C00000403040404050406040704080409040A00 -:109C1000040B040C040D040E040F041004110412B0 -:109C20000413041404150416041704180419041A60 -:109C3000041B041C041D041E041F04200421042210 -:109C40000423042404250426042704280429042AC0 -:109C5000042B042C042D042E042F04300431043270 -:109C60000433043404350436043704380439043A20 -:109C7000043B043C043D043E043F044004410442D0 -:109C80000443044404450446044704480449044A80 -:109C9000044B044C044D044E044F04500451045230 -:109CA0000453045404550456045704580459045AE0 -:109CB000045B045C045D045E045F04600461046290 -:109CC0000463046404650466046704680469046A40 -:109CD000046B046C046D046E046F047004710472F0 -:109CE0000473047404750476047704780479047AA0 -:109CF000047B047C047D047E047F04800481048250 -:109D00000483048404850486048704880489044E3B -:109D1000554C4C02435207756E693030413007751F -:109D20006E6930304144096F76657273636F726596 -:109D300007756E693030423207756E6930304233D4 -:109D400007756E693033424307756E6930304239AA -:109D500007416D6163726F6E07616D6163726F6E53 -:109D600006416272657665066162726576650741D5 -:109D70006F676F6E656B07616F676F6E656B0B4327 -:109D800063697263756D666C65780B636369726392 -:109D9000756D666C65780443646F740463646F74F6 -:109DA00006446361726F6E06646361726F6E06448F -:109DB00063726F617407456D6163726F6E07656DE5 -:109DC0006163726F6E0645627265766506656272E2 -:109DD0006576650A45646F74616363656E740A65D0 -:109DE000646F74616363656E7407456F676F6E655A -:109DF0006B07656F676F6E656B06456361726F6EAB -:109E000006656361726F6E0B4763697263756D6699 -:109E10006C65780B6763697263756D666C65780451 -:109E200047646F740467646F7407756E693031320C -:109E30003207756E69303132330B4863697263756E -:109E40006D666C65780B6863697263756D666C65C9 -:109E50007804486261720468626172064974696CD0 -:109E60006465066974696C646507496D6163726F46 -:109E70006E07696D6163726F6E0649627265766521 -:109E80000669627265766507496F676F6E656B0775 -:109E9000696F676F6E656B02494A02696A0B4A63B4 -:109EA000697263756D666C65780B6A636972637558 -:109EB0006D666C657807756E693031333607756E7F -:109EC00069303133370C6B677265656E6C616E6437 -:109ED0006963064C6163757465066C6163757465CE -:109EE00007756E693031334207756E69303133431F -:109EF000064C6361726F6E066C6361726F6E044C28 -:109F0000646F74046C646F74064E616375746506E7 -:109F10006E616375746507756E6930313435077528 -:109F20006E6930313436064E6361726F6E066E6351 -:109F300061726F6E0B6E61706F7374726F706865B3 -:109F400003456E6703656E67074F6D6163726F6EE1 -:109F5000076F6D6163726F6E064F6272657665069C -:109F60006F62726576650D4F68756E676172756DAB -:109F70006C6175740D6F68756E676172756D6C617B -:109F800075740652616375746506726163757465F4 -:109F900007756E693031353607756E693031353782 -:109FA00006526361726F6E06726361726F6E065362 -:109FB0006163757465067361637574650B536369DA -:109FC0007263756D666C65780B7363697263756D2A -:109FD000666C657807756E693032314107756E6958 -:109FE0003032314206546361726F6E06746361727F -:109FF0006F6E045462617204746261720655746912 -:10A000006C6465067574696C646507556D6163728F -:10A010006F6E07756D6163726F6E0655627265765D -:10A020006506756272657665055572696E670575B8 -:10A0300072696E670D5568756E676172756D6C61DA -:10A0400075740D7568756E676172756D6C61757488 -:10A0500007556F676F6E656B07756F676F6E656B22 -:10A060000B5763697263756D666C65780B7763690E -:10A070007263756D666C65780B5963697263756D93 -:10A08000666C65780B7963697263756D666C65786B -:10A09000065A6163757465067A61637574650A5A58 -:10A0A000646F74616363656E740A7A646F7461636C -:10A0B00063656E74056C6F6E67730A4172696E67D3 -:10A0C00061637574650A6172696E67616375746551 -:10A0D0000741456163757465076165616375746502 -:10A0E0000B4F736C61736861637574650B6F736C90 -:10A0F000617368616375746507756E6930323138F4 -:10A1000007756E693032313905746F6E6F730D6487 -:10A1100069657265736973746F6E6F730A416C70F1 -:10A120006861746F6E6F7309616E6F74656C6569D9 -:10A13000610C457073696C6F6E746F6E6F73084558 -:10A140007461746F6E6F7309496F7461746F6E6FB1 -:10A15000730C4F6D6963726F6E746F6E6F730C5515 -:10A160007073696C6F6E746F6E6F730A4F6D656795 -:10A1700061746F6E6F7311696F7461646965726584 -:10A18000736973746F6E6F7305416C70686104421C -:10A190006574610547616D6D6107457073696C6F2A -:10A1A0006E045A6574610345746105546865746191 -:10A1B00004496F7461054B61707061064C616D629A -:10A1C0006461024D75024E75025869074F6D6963EF -:10A1D000726F6E0250690352686F055369676D6153 -:10A1E0000354617507557073696C6F6E035068692D -:10A1F00003436869035073690C496F74616469654E -:10A2000072657369730F557073696C6F6E646965FD -:10A2100072657369730A616C706861746F6E6F73D5 -:10A220000C657073696C6F6E746F6E6F7308657414 -:10A2300061746F6E6F7309696F7461746F6E6F73A1 -:10A2400014757073696C6F6E646965726573697398 -:10A25000746F6E6F7305616C706861046265746120 -:10A260000567616D6D610564656C74610765707388 -:10A27000696C6F6E047A6574610365746105746856 -:10A2800065746104696F7461056B61707061066C5F -:10A29000616D626461026E75027869076F6D696352 -:10A2A000726F6E0372686F07756E693033433205E3 -:10A2B0007369676D610374617507757073696C6F9D -:10A2C0006E037068690363686903707369056F6D75 -:10A2D0006567610C696F7461646965726573697340 -:10A2E0000F757073696C6F6E6469657265736973FD -:10A2F0000C6F6D6963726F6E746F6E6F730C757037 -:10A3000073696C6F6E746F6E6F730A6F6D656761E2 -:10A31000746F6E6F7307756E693034303107756E08 -:10A32000693034303207756E693034303307756EFA -:10A33000693034303407756E693034303507756EE6 -:10A34000693034303607756E693034303707756ED2 -:10A35000693034303807756E693034303907756EBE -:10A36000693034304107756E693034304207756E9C -:10A37000693034304307756E693034304507756E87 -:10A38000693034304607756E693034313007756E88 -:10A39000693034313107756E693034313207756E8A -:10A3A000693034313307756E693034313407756E76 -:10A3B000693034313507756E693034313607756E62 -:10A3C000693034313707756E693034313807756E4E -:10A3D000693034313907756E693034314107756E33 -:10A3E000693034314207756E693034314307756E18 -:10A3F000693034314407756E693034314507756E04 -:10A40000693034314607756E693034323007756E05 -:10A41000693034323107756E693034323207756E07 -:10A42000693034323307756E693034323407756EF3 -:10A43000693034323507756E693034323607756EDF -:10A44000693034323707756E693034323807756ECB -:10A45000693034323907756E693034324107756EB0 -:10A46000693034324207756E693034324307756E95 -:10A47000693034324407756E693034324507756E81 -:10A48000693034324607756E693034333007756E83 -:10A49000693034333107756E693034333207756E85 -:10A4A000693034333307756E693034333407756E71 -:10A4B000693034333507756E693034333607756E5D -:10A4C000693034333707756E693034333807756E49 -:10A4D000693034333907756E693034334107756E2E -:10A4E000693034334207756E693034334307756E13 -:10A4F000693034334407756E693034334507756EFF -:10A50000693034334607756E693034343007756E00 -:10A51000693034343107756E693034343207756E02 -:10A52000693034343307756E693034343407756EEE -:10A53000693034343507756E693034343607756EDA -:10A54000693034343707756E693034343807756EC6 -:10A55000693034343907756E693034344107756EAB -:10A56000693034344207756E693034344307756E90 -:10A57000693034344407756E693034344507756E7C -:10A58000693034344607756E693034353107756E7D -:10A59000693034353207756E693034353307756E7E -:10A5A000693034353407756E693034353507756E6A -:10A5B000693034353607756E693034353707756E56 -:10A5C000693034353807756E693034353907756E42 -:10A5D000693034354107756E693034354207756E20 -:10A5E000693034354307756E693034354507756E0B -:10A5F000693034354607756E693034393007756E09 -:10A60000693034393106576772617665067767724B -:10A610006176650657616375746506776163757465 -:10A62000650957646965726573697309776469655B -:10A630007265736973065967726176650679677228 -:10A6400061766507756E69323031350D756E6465FA -:10A650007273636F726564626C0D71756F7465728D -:10A6600065766572736564066D696E7574650673EB -:10A6700065636F6E64096578636C616D64626C0715 -:10A68000756E693230374609616669693038393428 -:10A690003106706573657461044575726F07756E78 -:10A6A000693231303507756E693231313307756E75 -:10A6B000693231313607756E693033413909657356 -:10A6C00074696D61746564096F6E65656967687446 -:10A6D000680C7468726565656967687468730B6691 -:10A6E000697665656967687468730C736576656E0D -:10A6F0006569676874687307756E69303339340D3E -:10A70000637972696C6C6963627265766510636106 -:10A71000726F6E636F6D6D61616363656E741163FB -:10A720006F6D6D61616363656E74726F7461746582 -:10A7300007756E693230373407756E6932303735D8 -:10A7400007756E693230373707756E6932303738C2 -:10A7500007756E693230303007756E6932303031CE -:10A7600007756E693230303207756E6932303033BA -:10A7700007756E693230303407756E6932303035A6 -:10A7800007756E693230303607756E693230303792 -:10A7900007756E693230303807756E69323030397E -:10A7A00007756E693230304107756E69323030425C -:10A7B00007756E694645464607756E6946464643C7 -:10A7C00007756E694646464407756E6930314630F6 -:10A7D00007756E693032424307756E693033443114 -:10A7E00007756E693033443207756E69303344360D -:10A7F00007756E693145334507756E6931453346D6 -:10A8000007756E693145303007756E6931453031F5 -:10A8100007756E6930324633054F686F726E056F8B -:10A82000686F726E0555686F726E0575686F726E2F -:10A8300004686F6F6B07756E693034303007756E62 -:10A84000693034304407756E693034353007756EC1 -:10A85000693034354407756E693034363007756EAB -:10A86000693034363107756E693034363207756EAB -:10A87000693034363307756E693034363407756E97 -:10A88000693034363507756E693034363607756E83 -:10A89000693034363707756E693034363807756E6F -:10A8A000693034363907756E693034364107756E54 -:10A8B000693034364207756E693034364307756E39 -:10A8C000693034364407756E693034364507756E25 -:10A8D000693034364607756E693034373007756E27 -:10A8E000693034373107756E693034373207756E29 -:10A8F000693034373307756E693034373407756E15 -:10A90000693034373507756E693034373607756E00 -:10A91000693034373707756E693034373807756EEC -:10A92000693034373907756E693034374107756ED1 -:10A93000693034374207756E693034374307756EB6 -:10A94000693034374407756E693034374507756EA2 -:10A95000693034374607756E693034383007756EA4 -:10A96000693034383107756E693034383207756EA6 -:10A97000693034383807756E693034383907756E88 -:10A98000693034384107756E693034384207756E66 -:10A99000693034384307756E693034384407756E52 -:10A9A000693034384507756E693034384607756E3E -:10A9B000693034393207756E693034393307756E52 -:10A9C000693034393407756E693034393507756E3E -:10A9D000693034393607756E693034393707756E2A -:10A9E000693034393807756E693034393907756E16 -:10A9F000693034394107756E693034394207756EF4 -:10AA0000693034394307756E693034394407756EDF -:10AA1000693034394507756E693034394607756ECB -:10AA2000693034413007756E693034413107756ED5 -:10AA3000693034413207756E693034413307756EC1 -:10AA4000693034413407756E693034413507756EAD -:10AA5000693034413607756E693034413707756E99 -:10AA6000693034413807756E693034413907756E85 -:10AA7000693034414107756E693034414207756E63 -:10AA8000693034414307756E693034414407756E4F -:10AA9000693034414507756E693034414607756E3B -:10AAA000693034423007756E693034423107756E53 -:10AAB000693034423207756E693034423307756E3F -:10AAC000693034423407756E693034423507756E2B -:10AAD000693034423607756E693034423707756E17 -:10AAE000693034423807756E693034423907756E03 -:10AAF000693034424107756E693034424207756EE1 -:10AB0000693034424307756E693034424407756ECC -:10AB1000693034424507756E693034424607756EB8 -:10AB2000693034433007756E693034433107756ED0 -:10AB3000693034433207756E693034433307756EBC -:10AB4000693034433407756E693034433507756EA8 -:10AB5000693034433607756E693034433707756E94 -:10AB6000693034433807756E693034433907756E80 -:10AB7000693034434107756E693034434207756E5E -:10AB8000693034434307756E693034434407756E4A -:10AB9000693034434507756E693034434607756E36 -:10ABA000693034443007756E693034443107756E4E -:10ABB000693034443207756E693034443307756E3A -:10ABC000693034443407756E693034443507756E26 -:10ABD000693034443607756E693034443707756E12 -:10ABE000693034443807756E693034443907756EFE -:10ABF000693034444107756E693034444207756EDC -:10AC0000693034444307756E693034444407756EC7 -:10AC1000693034444507756E693034444607756EB3 -:10AC2000693034453007756E693034453107756ECB -:10AC3000693034453207756E693034453307756EB7 -:10AC4000693034453407756E693034453507756EA3 -:10AC5000693034453607756E693034453707756E8F -:10AC6000693034453807756E693034453907756E7B -:10AC7000693034454107756E693034454207756E59 -:10AC8000693034454307756E693034454407756E45 -:10AC9000693034454507756E693034454607756E31 -:10ACA000693034463007756E693034463107756E49 -:10ACB000693034463207756E693034463307756E35 -:10ACC000693034463407756E693034463507756E21 -:10ACD000693034463607756E693034463707756E0D -:10ACE000693034463807756E693034463907756EF9 -:10ACF000693034464107756E693034464207756ED7 -:10AD0000693034464307756E693034464407756EC2 -:10AD1000693034464507756E693034464607756EAE -:10AD2000693035303007756E693035303107756EF2 -:10AD3000693035303207756E693035303307756EDE -:10AD4000693035303407756E693035303507756ECA -:10AD5000693035303607756E693035303707756EB6 -:10AD6000693035303807756E693035303907756EA2 -:10AD7000693035304107756E693035304207756E80 -:10AD8000693035304307756E693035304407756E6C -:10AD9000693035304507756E693035304607756E58 -:10ADA000693035313007756E693035313107756E70 -:10ADB000693035313207756E693035313307756E5C -:10ADC000693145413007756E693145413107756E0E -:10ADD000693145413207756E693145413307756EFA -:10ADE000693145413407756E693145413507756EE6 -:10ADF000693145413607756E693145413707756ED2 -:10AE0000693145413807756E693145413907756EBD -:10AE1000693145414107756E693145414207756E9B -:10AE2000693145414307756E693145414407756E87 -:10AE3000693145414507756E693145414607756E73 -:10AE4000693145423007756E693145423107756E8B -:10AE5000693145423207756E693145423307756E77 -:10AE6000693145423407756E693145423507756E63 -:10AE7000693145423607756E693145423707756E4F -:10AE8000693145423807756E693145423907756E3B -:10AE9000693145424107756E693145424207756E19 -:10AEA000693145424307756E693145424407756E05 -:10AEB000693145424507756E693145424607756EF1 -:10AEC000693145433007756E693145433107756E09 -:10AED000693145433207756E693145433307756EF5 -:10AEE000693145433407756E693145433507756EE1 -:10AEF000693145433607756E693145433707756ECD -:10AF0000693145433807756E693145433907756EB8 -:10AF1000693145434107756E693145434207756E96 -:10AF2000693145434307756E693145434407756E82 -:10AF3000693145434507756E693145434607756E6E -:10AF4000693145443007756E693145443107756E86 -:10AF5000693145443207756E693145443307756E72 -:10AF6000693145443407756E693145443507756E5E -:10AF7000693145443607756E693145443707756E4A -:10AF8000693145443807756E693145443907756E36 -:10AF9000693145444107756E693145444207756E14 -:10AFA000693145444307756E693145444407756E00 -:10AFB000693145444507756E693145444607756EEC -:10AFC000693145453007756E693145453107756E04 -:10AFD000693145453207756E693145453307756EF0 -:10AFE000693145453407756E693145453507756EDC -:10AFF000693145453607756E693145453707756EC8 -:10B00000693145453807756E693145453907756EB3 -:10B01000693145454107756E693145454207756E91 -:10B02000693145454307756E693145454407756E7D -:10B03000693145454507756E693145454607756E69 -:10B04000693145463007756E693145463107756E81 -:10B05000693145463407756E693145463507756E69 -:10B06000693145463607756E693145463707756E55 -:10B07000693145463807756E693145463907756E41 -:10B0800069323041421363697263756D666C65782D -:10B090006163757465636F6D621363697263756D67 -:10B0A000666C65786772617665636F6D621263695D -:10B0B0007263756D666C6578686F6F6B636F6D62D8 -:10B0C0001363697263756D666C657874696C646529 -:10B0D000636F6D620E627265766561637574656338 -:10B0E0006F6D620E62726576656772617665636F19 -:10B0F0006D620D6272657665686F6F6B636F6D620E -:10B100000E627265766574696C6465636F6D62105A -:10B11000637972696C6C6963686F6F6B6C65667478 -:10B1200011637972696C6C6963626967686F6F6BD0 -:10B13000554307756E693031363207756E693031A7 -:10B14000363307756E693031454107756E693031A8 -:10B15000454207756E693031454307756E69303178 -:10B16000454407756E69303235390D686F6F6B6114 -:10B17000626F7665636F6D6207756E693146344440 -:10B1800007756E693146444507756E693230373050 -:10B1900007756E693230373607756E693230373968 -:10B1A00013756E69303342393033303830333034D0 -:10B1B0003033303013756E693033423930333038C4 -:10B1C000303330343033303113756E6930334239B7 -:10B1D00030333038303330363033303013756E69B9 -:10B1E0003033423930333038303330363033303129 -:10B1F00013756E6930334335303330383033303483 -:10B200003033303013756E69303343353033303876 -:10B21000303330343033303113756E693033433569 -:10B2200030333038303330363033303013756E6968 -:10B2300030334335303330383033303630333031DB -:10B2400008456E672E616C743108456E672E616C1F -:10B25000743208456E672E616C74330F756E6930F9 -:10B2600033303130333036303330380F756E69302B -:10B2700033303030333036303330380F756E69301C -:10B2800033303130333034303330380F756E69300D -:10B2900033303030333034303330380F63797269C3 -:10B2A0006C6C69635F6F746D61726B07756E693189 -:10B2B00045394507756E694137423307756E6941F7 -:10B2C0003742340F756E69303133422E6C6F636CC8 -:10B2D0004D41480F756E69303134352E6C6F636C9B -:10B2E0004D41480F416F676F6E656B2E6C6F636CDD -:10B2F0004E41560F456F676F6E656B2E6C6F636CBA -:10B300004E41560F496F676F6E656B2E6C6F636CA5 -:10B310004E41560F556F676F6E656B2E6C6F636C89 -:10B320004E415606492E73616C74064A2E73616C49 -:10B33000740B4967726176652E73616C740B496199 -:10B34000637574652E73616C7410496369726375FB -:10B350006D666C65782E73616C740E4964696572F4 -:10B36000657369732E73616C740B4974696C6465E1 -:10B370002E73616C740C496D6163726F6E2E736114 -:10B380006C740B4962726576652E73616C740C493E -:10B390006F676F6E656B2E73616C7414496F676FA6 -:10B3A0006E656B5F6C6F636C4E41562E73616C748F -:10B3B0000F49646F74616363656E742E73616C749E -:10B3C00007494A2E73616C74104A63697263756D24 -:10B3D000666C65782E73616C740C756E69314543CB -:10B3E000382E73616C740C756E69314543412E7350 -:10B3F000616C7407756E69323132360E496F746153 -:10B40000746F6E6F732E73616C7409496F74612E63 -:10B4100073616C7411496F746164696572657369F5 -:10B42000732E73616C740C756E69303430362E7304 -:10B43000616C740C756E69303430372E73616C74C6 -:10B440000C756E69303430382E73616C740C756E07 -:10B4500069303443302E73616C7407756E69303017 -:10B46000423507756E693032333707756E6941377B -:10B47000423507756E694142353303665F6605667E -:10B480005F665F6905665F665F6C0B756E6930317C -:10B4900032332E616C740F756E69303133432E6C0C -:10B4A0006F636C4D41480F756E69303134362E6CC8 -:10B4B0006F636C4D41480F616F676F6E656B2E6CEB -:10B4C0006F636C4E41560F656F676F6E656B2E6CC8 -:10B4D0006F636C4E41560F696F676F6E656B2E6CB4 -:10B4E0006F636C4E41560F756F676F6E656B2E6C98 -:10B4F0006F636C4E415606672E73616C7410676300 -:10B50000697263756D666C65782E73616C740B6718 -:10B5100062726576652E73616C740967646F742E50 -:10B5200073616C7406662E7373303208665F662E24 -:10B53000737330320A665F665F692E737330320A46 -:10B54000665F665F6C2E7373303208665F692E73B8 -:10B5500073303208665F6C2E737330320B666C6F1B -:10B5600072696E2E737330330F756E6930343533F4 -:10B570002E6C6F636C4D4B440F756E6930343331F4 -:10B580002E6C6F636C5352420F756E6930343333D7 -:10B590002E6C6F636C5352420F756E6930343334C6 -:10B5A0002E6C6F636C5352420F756E6930343346A4 -:10B5B0002E6C6F636C5352420F756E6930343432A7 -:10B5C0002E6C6F636C5352420C756E693034434677 -:10B5D0002E73616C7407756E693230393507756E7C -:10B5E000693230393607756E693230393707756E12 -:10B5F000693230393807756E693230393907756EFE -:10B60000693230394107756E693230394207756EDB -:10B61000693230394307756E693035443007756ECD -:10B62000693035443107756E693035443207756EBF -:10B63000693035443307756E693035443407756EAB -:10B64000693035443507756E693035443607756E97 -:10B65000693035443707756E693035443807756E83 -:10B66000693035443907756E693035444107756E68 -:10B67000693035444207756E693035444307756E4D -:10B68000693035444407756E693035444507756E39 -:10B69000693035444607756E693035453007756E3B -:10B6A000693035453107756E693035453207756E3D -:10B6B000693035453307756E693035453407756E29 -:10B6C000693035453507756E693035453607756E15 -:10B6D000693035453707756E693035453807756E01 -:10B6E000693035453907756E693035454107756EE6 -:10B6F000694642324107756E694642324207756EAD -:10B70000694642324307756E694642324407756E98 -:10B71000694642324507756E694642324607756E84 -:10B72000694642333007756E694642333107756E9C -:10B73000694642333207756E694642333307756E88 -:10B74000694642333407756E694642333507756E74 -:10B75000694642333607756E694642333807756E5F -:10B76000694642333907756E694642334107756E43 -:10B77000694642334207756E694642334307756E28 -:10B78000694642334507756E694642343007756E27 -:10B79000694642343107756E694642343307756E27 -:10B7A000694642343407756E694642343607756E11 -:10B7B000694642343707756E694642343807756EFC -:10B7C000694642343907756E694642344107756EE1 -:10B7D0006946423442096772617665636F6D62093A -:10B7E0006163757465636F6D6207756E69303330C0 -:10B7F000320974696C6465636F6D6207756E6930D8 -:10B8000033303407756E693033303607756E693002 -:10B8100033303707756E693033303807756E6930ED -:10B8200033304107756E693033304207756E6930C9 -:10B8300033304307756E693033304607756E6930B3 -:10B840003331320C646F7462656C6F77636F6D6255 -:10B8500007756E693033323607756E6930333237AB -:10B8600007756E693033323807756E693033354588 -:10B8700007756E693034383507756E69303438367F -:10B8800007756E693034383307756E693034383473 -:10B8900007756E693035423007756E693035423153 -:10B8A00007756E693035423207756E69303542333F -:10B8B00007756E693035423407756E69303542352B -:10B8C00007756E693035423607756E693035423717 -:10B8D00007756E693035423807756E693035423903 -:10B8E00007756E693035424107756E6930354242E1 -:10B8F00007756E693035424307756E6930354244CD -:10B9000007756E693035433107756E6930354332DE -:10B9100007756E6930354337097A65726F2E646E2C -:10B920006F6D086F6E652E646E6F6D0874776F2E85 -:10B93000646E6F6D0A74687265652E646E6F6D0952 -:10B94000666F75722E646E6F6D09666976652E641A -:10B950006E6F6D087369782E646E6F6D0A7365760D -:10B96000656E2E646E6F6D0A65696768742E646E0D -:10B970006F6D096E696E652E646E6F6D077A657204 -:10B980006F2E6C66066F6E652E6C660674776F2E72 -:10B990006C660874687265652E6C6607666F7572F2 -:10B9A0002E6C6607666976652E6C66067369782E5E -:10B9B0006C6608736576656E2E6C660865696768E7 -:10B9C000742E6C66076E696E652E6C66097A6572F8 -:10B9D0006F2E6E756D72086F6E652E6E756D7208C6 -:10B9E00074776F2E6E756D720A74687265652E6E4F -:10B9F000756D7209666F75722E6E756D7209666966 -:10BA000076652E6E756D72087369782E6E756D721F -:10BA10000A736576656E2E6E756D720A6569676864 -:10BA2000742E6E756D72096E696E652E6E756D720F -:10BA3000087A65726F2E6F7366076F6E652E6F736F -:10BA4000660774776F2E6F73660974687265652E6A -:10BA50006F736608666F75722E6F73660866697617 -:10BA6000652E6F7366077369782E6F736609736549 -:10BA700076656E2E6F73660965696768742E6F73DD -:10BA800066086E696E652E6F73660A7A65726F2E30 -:10BA9000736C617368097A65726F2E746F736608D0 -:10BAA0006F6E652E746F73660874776F2E746F7384 -:10BAB000660A74687265652E746F736609666F75C1 -:10BAC000722E746F736609666976652E746F73667D -:10BAD000087369782E746F73660A736576656E2EC7 -:10BAE000746F73660A65696768742E746F7366098C -:10BAF0006E696E652E746F736607756E69323038C5 -:10BB00003007756E693230383107756E69323038FA -:10BB10003207756E693230383307756E69323038E6 -:10BB20003407756E693230383507756E69323038D2 -:10BB30003607756E693230383707756E69323038BE -:10BB40003807756E693230383907756E693035429D -:10BB50004507756E693230374407756E6932303883 -:10BB60004407756E693230374507756E6932303873 -:10BB70004507756E693230374107756E6932303767 -:10BB80004307756E693230384107756E6932303857 -:10BB90004307756E693232303607756E693232315D -:10BBA0003507756E693230414107756E6932313241 -:10BBB0003010616669693130313033646F746C659F -:10BBC000737310616669693130313035646F746C3C -:10BBD0006573730E696F676F6E656B646F746C6508 -:10BBE00073730F6F676F6E656B63656E74657269F3 -:10BBF0006E670E756E6931454342646F746C657390 -:10BC00007300000000010000000A00380056000523 -:10BC100044464C5400206379726C00206772656B57 -:10BC200000206865627200206C61746E0020000460 -:10BC300000000000FFFF00020000000100026D6133 -:10BC4000726B00166D6B6D6B000E0000000200023F -:10BC500000030000000200000001000404180208B4 -:10BC6000016A000A000900100001000A0001000139 -:10BC70000006000000080001012000A6000100C22B -:10BC8000000C00130094008E00880082007C007677 -:10BC90000070006A0064005E00580052004C0046CC -:10BCA0000040003A0034002E00280001FE5105B586 -:10BCB0000001FE57059D0001FE6A06200001FE4FAF -:10BCC00006200001008A05B60001FDDA0621000108 -:10BCD00000E9061D000100D20621000100E10680F6 -:10BCE000000100CD05BC000100C205D0000100CF5D -:10BCF00005CF000100A0053A0001FE3905C9000189 -:10BD000000A9061D0001FEB206210001FE2E06213B -:10BD10000001026505FD0001FE84068400020004A6 -:10BD2000037003700000037203720001040A04161A -:10BD30000002041C041F000F0017000039720000ED -:10BD4000396C00003966000039600000395A000083 -:10BD500039540000394E00003948000039420000D3 -:10BD6000393C00003936000039300000392A000023 -:10BD70003930000039240000391E00003918000055 -:10BD800039120000390C000038EE000038E80000DD -:10BD900038E2000038DC00020007004300430000E6 -:10BDA0000076007600010153015400020370037015 -:10BDB0000004037203720005040A04160006041C42 -:10BDC000041F0013000600100001000A000000011B -:10BDD0000072002600010030000C00030014000E69 -:10BDE00000080001FF38FE140001FFEAFE3B0001DD -:10BDF000FD0EFED200010003041704180419001000 -:10BE0000000038400000383A000038340000382E76 -:10BE1000000038100000380A00003804000037FE27 -:10BE2000000037F8000037F2000037EC000037E67A -:10BE3000000037E0000037CE000037C2000037B600 -:10BE4000000200050417041A00000420042800045E -:10BE5000042B042B000D042D042D000E043004309F -:10BE6000000F0005000000010008000101C8011AD0 -:10BE70000002012A000C000A00EC00CA00AE008E8D -:10BE8000007A005E0044003000200016000200AE80 -:10BE9000005800A800A2000200C6000A00BA00B4C0 -:10BEA0000001008A0004000332E0003E2152000E2F -:10BEB0000058006C000102C3FFFF000332CC0014E5 -:10BEC000213E000E005E0058000102C1000000018A -:10BED00000880000000200160010000A2D24000156 -:10BEE00004D7061F0001008B00000001029B061F03 -:10BEF00000033296328A2108002E000E0022000133 -:10BF0000063B061400033282327620F4001A001435 -:10BF1000000E000104EB00000001062506140001DC -:10BF200001BAFE140002001600540010000A0001BD -:10BF300002AA0000000103EF061F000102A0061F75 -:10BF40000002001C00160010000A000102AB0000F5 -:10BF5000000103F0061F0001FF7CFE14000102A196 -:10BF6000061F0002001C00160010000A000101AFAD -:10BF7000FE14000104E3061F0001FF7AFE14000115 -:10BF800002A5061F0002000203AC03B0000003BDBF -:10BF900003C100050027000037160000371000001D -:10BFA000370A00003704000036FE000036F80000B3 -:10BFB00036F2000036EC000036E6000036E0000005 -:10BFC00036DA000036D4000036CE000036D4000049 -:10BFD00036C8000036C2000036BC000036B600008D -:10BFE00036B0000136AA000136A40001369E0001D9 -:10BFF0003698000036920000368C0000368600002D -:10C0000036800001367A000136740001366E000178 -:10C010003668000136620001365C000136560001C8 -:10C0200036500001364A000136380001362C000136 -:10C0300036200002000A004300430000007600762C -:10C0400000010153015400020370037000040372E5 -:10C0500003720005040A041A0006041C04280017D1 -:10C06000042B042B0024042D042D0025043004305F -:10C070000026000900000001000800010004000083 -:10C0800000080001362E332C00053480000C02F726 -:10C09000331A3314330E000000003308330232FC2D -:10C0A0000000000032F632F032EA0000000032E414 -:10C0B00032DE32D832D2000032CC32C632C000007A -:10C0C000000032BA32B432AE0000000032A832A210 -:10C0D000329C0000000032963290328A3284000096 -:10C0E000327E3278327200000000326C326632608A -:10C0F00000000000325A3254324E00000000324834 -:10C100003242323C323600003230322A32240000D1 -:10C110000000321E3218321200000000320C3206CB -:10C12000320031FA000031F431EE31E80000000055 -:10C13000320C320631E20000000031DC31D631D061 -:10C140000000000031CA31C431BE0000000031B827 -:10C1500031B231AC31A6000031A03218319A000062 -:10C1600000003194318E3188000000003182317C32 -:10C1700031760000000031B83170316A00000000F3 -:10C1800031CA3164315E00000000315831523188CB -:10C1900000000000314C314632C000000000314048 -:10C1A000313A313400000000312E312831220000B4 -:10C1B0000000311C313A311631100000310A3104CF -:10C1C00030FE0000000030F830F230EC00000000DB -:10C1D00030E630E030DA0000000030D430CE30C835 -:10C1E00030C2000030BC30B630B00000000030BCBF -:10C1F00030B630AA0000000030A4309E32AE0000FD -:10C2000000003098309230B0308C000030863080A2 -:10C21000307A000000003074306E3068000000009A -:10C220003062305C3134305600003050304A304497 -:10C23000000000003050304A304400000000303E22 -:10C240003038303200000000302C30263020000022 -:10C250000000301A3014300E300800003002306E0A -:10C260002FFC000000002FF62FF02FEA0000000046 -:10C270002FE42FDE32D8000000002FD82FD22FCC91 -:10C28000000000002FF62FF02FC6000000002FC086 -:10C290002FBA2FB4000000002FAE00002FA800001E -:10C2A0000000361000002FA2000000002F9C0000AC -:10C2B0002F96000000002F900000330E00000000B9 -:10C2C0002F900000330E000000002F8A0000330E74 -:10C2D000000000002F840000330E000000002F7EBD -:10C2E0000000330E000000002F780000330E000025 -:10C2F00000002F7200002F6C0000000032F60000DA -:10C300002F66000000002F60000032C00000000017 -:10C310002F60000032C0000000002F5A000032C021 -:10C32000000000002F54000032C00000000032E482 -:10C33000000032D8000000002F4E00003212000032 -:10C3400000002F4800003200000000002F480000CD -:10C350003200000000002F42000032000000000008 -:10C360002F3C00003200000000002F360000320099 -:10C3700000000000320C00002F30000000002F2AC7 -:10C380000000319A000000002F2A0000319A0000BE -:10C3900000002F240000319A000000002F1E000032 -:10C3A000319A000000002F180000315E00000000EC -:10C3B0002F12000031E8000000002F0C00002F06B3 -:10C3C000000000002F00000032C0000000002F001D -:10C3D000000032C0000000002EFA000032C0000051 -:10C3E00000002EF4000032C0000000002EEE00001D -:10C3F00032C0000000002EE8000032C00000000043 -:10C400002EE200002EDC00000000312E00002ED6AF -:10C41000000000002ED0000030FE000000002ED0F2 -:10C42000000030FE000000002ECA000030FE0000B8 -:10C4300000002EC4000030FE000000002EBE0000F0 -:10C4400030B0000000002EBE000030B00000000040 -:10C450002EB8000030B0000000002EB2000030B056 -:10C46000000000002EAC00002EA6000000002EA050 -:10C4700000003068000000002E9A000031340000F7 -:10C4800000002E9A00003134000000002E940000BD -:10C490003134000000002E8E000031340000000016 -:10C4A0002E880000313400000000307400002E821D -:10C4B000000000002E7C00002FFC000000002E7CFD -:10C4C00000002FFC000000002E7600002FFC000072 -:10C4D00000002E7000002FFC000000002E6A0000FB -:10C4E0002FC600000000311C000030440000000096 -:10C4F0002E6400002FC6000000002E5E0000330EE8 -:10C50000000000002E58000032C0000000002E5233 -:10C510000000330E000000002E4C000032C000006E -:10C520000000331A00002E4600000000314C0000CD -:10C530002E40000000002E3A000032EA0000000009 -:10C540002E3400003122000000002E2E000032EABE -:10C55000000000002E2800003122000000002E22E2 -:10C56000000032EA000000002E1C00003122000012 -:10C5700000002E2E000032EA000000002E280000ED -:10C580003122000000002E16000032D8000000000A -:10C590002E1000002E0A0000000032E4000032D805 -:10C5A00000000000311C00002E04000000002DFEE1 -:10C5B000000032C0000000002DF8000030FE000036 -:10C5C00000002DF2000032C0000000002DEC000041 -:10C5D00030FE000000002DE6000032C00000000028 -:10C5E0002DE0000030FE0000000032CC00002E40A4 -:10C5F000000000002DDA00002DD4000000002F5AAA -:10C60000000032C0000000002ECA000030FE000012 -:10C6100000002DCE0000329C000000002DC800005C -:10C62000329C000000002DC20000329C000000007F -:10C6300032A800002DBC000000002DB60000328A98 -:10C64000000000002DB0000030C8000000002DAA3E -:10C6500000002DA4000000002D9E00002D98000079 -:10C6600000002D92000030B0000000002D8C000072 -:10C6700030B0000000002D86000030B00000000047 -:10C6800030BC00002D80000000002D7A00002D74C9 -:10C69000000000002D6E00003260000000002EB887 -:10C6A00000002D6800000000325A00002D620000DA -:10C6B000000030A400002D5C000000002D5600009A -:10C6C0002D50000000002D4A0000323C0000000008 -:10C6D0002D44000030B000000000324800002D3E24 -:10C6E00000000000309800002D38000000003248A3 -:10C6F0000000323C000000003098000030B0000024 -:10C70000000032480000323C000000003098000079 -:10C7100030B0000000002D3200002D2C0000000081 -:10C720002D26000030B0000000002D200000321245 -:10C73000000000002D1A0000306800000000321ECA -:10C7400000002D1400000000307400002D0E0000C9 -:10C7500000002D0800003212000000002D02000031 -:10C760003068000000002CFC00002CF600000000E7 -:10C7700031A000002CF0000000003002306E2CEAE6 -:10C78000000000002CE400003200000000002CDE5D -:10C7900000003134000000002CD8000032000000FE -:10C7A00000002CD200003134000000002F480000AF -:10C7B0003200000000002E9A00003134000000001A -:10C7C0002CCC00002CC6000000002CC000002CBAAD -:10C7D000000000002CB4000031D0000000002CAE9E -:10C7E000000030320000000031DC00002CA8000006 -:10C7F0000000303E00002CA2000000002C9C000035 -:10C8000031D0000000002C96000030320000000003 -:10C810002C90000031BE000000002C8A0000302067 -:10C82000000000002C84000031BE000000002C7EBF -:10C83000000030200000000031CA00002C78000009 -:10C840000000302C00002C72000000002C8400003E -:10C8500031BE000000002C7E0000302000000000EF -:10C8600031B800002C6C00000000301A00002C666B -:10C87000000000002C60000031AC000000002C5AC9 -:10C8800000002C540000000031B8000031AC000062 -:10C890000000301A00002C4E000000002C48000060 -:10C8A000319A000000002C4200002FFC0000000024 -:10C8B0002C3C0000319A000000002C3600002FFCB8 -:10C8C000000000002C300000319A000000002C2AEB -:10C8D00000002FFC000000002C240000319A000012 -:10C8E00000002C1E00002FFC000000002F2A00007A -:10C8F000319A000000002E7C00002FFC0000000098 -:10C9000031A000002C1800000000300200002C12A2 -:10C91000000000002C0C00003176000000002C0606 -:10C92000000032D8000000002C000000315E000042 -:10C9300000002BFA00002FC6000000002BF40000BE -:10C94000315E000000002BEE000031880000000086 -:10C950002BE800002FB4000000002BE2000031881B -:10C96000000000002BDC00002FB4000000002BD6DC -:10C9700000003188000000002BD000002FB4000020 -:10C9800000002BCA00002BC4000000002BBE0000DA -:10C990002BB8000000002BB20000330E0000000096 -:10C9A0002BAC000032C0000000002BA600002F6C52 -:10C9B000000000002BA000002EDC000000002B9ADD -:10C9C00000002F30000000002D1A00002E82000011 -:10C9D000000031CA00002B9400000000302C000041 -:10C9E0002B8E00000000331A0000330E0000000000 -:10C9F0002B8800002B82000000002B7C00002B768F -:10CA0000000000002B7000002B6A000000002B6467 -:10CA100000002B5E000000002B5800002B5200008D -:10CA200000002B4C00002B4600000000331A0000D1 -:10CA3000330E00002B403308000032FC00000000E1 -:10CA40002B3A00002B340000000032CC000032C032 -:10CA500000002B4031580000318800000000329661 -:10CA60000000328A00002B40320C00002F30000002 -:10CA70000000325A0000324E000000002B2E000051 -:10CA8000330E0000000032300000322400000000AD -:10CA9000321E00003212000000002B2800002B2262 -:10CAA00000000000320C0000320000002B402B1C64 -:10CAB00000002B160000000031F4000031E80000F7 -:10CAC00000002B1000002B0A0000000031B800000D -:10CAD00031AC0000000031CA0000315E00002B4084 -:10CAE0002B0400002AFE0000000031B80000316A6B -:10CAF000000000002B0400002AFE000000002BF4C0 -:10CB00000000315E000000002AF800002AF2000058 -:10CB100000002AEC00002AE6000000002AE00000E5 -:10CB20002ADA000000002AD400002B460000000092 -:10CB30002ACE00002AC8000000002AC200002AF203 -:10CB4000000000002ABC2AB62AB0000000002AAA71 -:10CB50002AA42A9E000000002A9800002A920000C1 -:10CB600000002A8C00002AE60000000030D40000FB -:10CB70002A86000000002A8000002ADA0000000057 -:10CB80002A7A2A743188000000002A6E00002B46A1 -:10CB900000002A682D5600002D50000000002E34A1 -:10CBA00000002A62000000002A5C00002A560000F3 -:10CBB00000002A5000002A4A0000000030620000F5 -:10CBC0003134000000002A4400002A3E000000002A -:10CBD0002A3800002A32000000002A2C00002A26F1 -:10CBE000000000002A200000324E000000002A1A37 -:10CBF00000002A14000000002A3800002AC80000A3 -:10CC000000002A0E00002A08000000002A0229FC69 -:10CC100029F60000000029F0000029EA00000000C9 -:10CC200029E4000029DE0000000029D800002B467E -:10CC30000000000029D200002AC80000000029CC12 -:10CC4000000031340000000029C600002AC800009E -:10CC5000000029C0000029DE000000002F54000061 -:10CC600032C00000000029BA000029B40000000012 -:10CC700029AE00002B340000000029A8000029A2E2 -:10CC80000000000031CA000031BE00000000326C1C -:10CC90000000326000000000299C0000299600007E -:10CCA000000029900000298A0000000029BA000035 -:10CCB00029B40000000029840000297E0000000043 -:10CCC000297800002972000000002B1C0000296C4C -:10CCD00000000000331A0000330E00000000296637 -:10CCE00000002960000000003308000032FC000052 -:10CCF00000002B3A00002B3400000000295A0000ED -:10CD000029540000000032CC000032C000000000B6 -:10CD1000294E000029480000000029420000293C5B -:10CD20000000000029360000293000000000292AF8 -:10CD3000000029300000000029240000297E0000A6 -:10CD40000000291E000029180000000032300000F9 -:10CD500032240000000032960000328A00000000F9 -:10CD6000320C00003200000000002B1C00002B16CB -:10CD70000000000031F4000031E80000000032F64D -:10CD8000000032EA0000000031B8000031AC0000C1 -:10CD90000000291200002972000000002B0400008E -:10CDA0002AFE0000000031B80000316A00000000D7 -:10CDB000290C00002906000000002900000028FAC4 -:10CDC0000000000028F4000028EE0000000028E821 -:10CDD000000028E20000000028DC000028D6000047 -:10CDE000000028D0000028CA0000000028C400006D -:10CDF00032C00000000029A8000029A200000000A5 -:10CE000028BE000028B800000000325A00002E0A98 -:10CE100000000000314C000032C00000000028B2C9 -:10CE2000000028AC0000000028A6000030FE000032 -:10CE3000000028A00000289A0000000028940000AC -:10CE4000288E00000000310A000030FE00000000C3 -:10CE500028880000288200000000287C0000287636 -:10CE600000000000300200002FFC000000002870CD -:10CE700000002FFC000000002D560000286A000072 -:10CE8000000028640000285E000000002858000010 -:10CE9000285200000000284C00003116000000005D -:10CEA000306200003134000000003074000030684F -:10CEB0000000000030500000304400000000312E1F -:10CEC000000031220000000030860000307A0000AF -:10CED00000002FF600002FC60000000028460000CA -:10CEE0002840000000002FD800002FCC00000000D8 -:10CEF000283A0000283400000000282E00002828CE -:10CF00000000000028220000281C00000000281655 -:10CF100000002CC600000000283A00002810000085 -:10CF20000000280A000028040000000027FE00007E -:10CF300027F80000000027F2000027EC00000000A6 -:10CF400027E6000027E00000000027DA000027D4D1 -:10CF5000000000002EC4000030FE000000002D9EE6 -:10CF600000002CEA0000000027CE0000289A0000F4 -:10CF7000000027C8000027C200000000302C00007D -:10CF800030200000000030BC000030B00000000085 -:10CF90002EB2000030B00000000030BC000030AA0B -:10CFA0000000000027BC000027B60000000027B0EA -:10CFB000000027AA000000002D9E00002D98000010 -:10CFC000000027A40000286A00000000279E00003F -:10CFD0002FC600000000300200002CEA0000000014 -:10CFE000279800002B340000000027920000278CB7 -:10CFF0000000000027860000317600000000278036 -:10D00000000032D8000000002786000031760000C2 -:10D0100000002780000032D800000000277A0000BE -:10D020003176000000002774000032D800000000B4 -:10D030002F180000315E000000002E6A00002FC68D -:10D0400000000000276E0000276800002B402B2EF8 -:10D050000000330E000000002EB800002D68000014 -:10D06000000027620000000000000000275C0000B4 -:10D0700032240000000027560000307A0000000033 -:10D08000331A0000275000000000314C0000274AEE -:10D090000000000027440000273E00000000273861 -:10D0A00000002E820000000027320000272C000024 -:10D0B0000000272600002720000000002F6000004D -:10D0C00032C000000000271A0000293000000000D4 -:10D0D0002ED0000030FE000000002E7C00002FFC4F -:10D0E0000000000027140000270E000000002708A1 -:10D0F000000027020000000026FC000026F60000C9 -:10D10000000026F0000026EA0000000026E40000EF -:10D1100026DE0000000026D8000026D20000000015 -:10D12000325A000026CC000000002DDA000031AC9D -:10D130000000000026C6000026C00000000026BA3D -:10D14000000026B40000000026AE000032EA000015 -:10D15000000026A8000026A200000000269C000077 -:10D1600026960000000026900000268A000000009D -:10D1700026840000267E000000002678000026722B -:10D18000000000002B0400002AFE0000000029F02F -:10D19000000029EA00000000320C00002F300000DF -:10D1A0000000307400002E8200000000266C000099 -:10D1B000266600000000266000002FEA0000000044 -:10D1C000265A0000266600000000265400002FEAC0 -:10D1D00000000000264E0000264800000000264205 -:10D1E0000000263C0000000026360000263000002B -:10D1F000000027C80000262A0000000026240000A6 -:10D20000261E000000002618000026120000000064 -:10D2100028C4000032C000000000260C00002606D2 -:10D2200000000000260000002AF20000000030503C -:10D23000000030440000000025FA000025F4000042 -:10D24000000025EE000025E80000000025E20000B7 -:10D2500025DC0000000025D6000025D000000000DD -:10D2600025CA000025C40000000025BE000025B826 -:10D27000000000002942000025B200000000287CC8 -:10D28000000025AC0000000025A6000025A000003D -:10D290000000259A0000259400000000258E000063 -:10D2A00025880000000025820000286A0000000098 -:10D2B00029240000297E00000000257C000025763E -:10D2C0000000000025700000256A000000002564B1 -:10D2D0000000255E000000002DAA00002558000077 -:10D2E000000025520000254C0000000032420000E2 -:10D2F00025460000000026D8000026D200000000CD -:10D3000025400000253A0000000025340000252EAD -:10D31000000000002528000029DE00000000252272 -:10D32000000029A20000000032F60000251C0000C9 -:10D330000000312E000025160000000031B800006A -:10D34000251000000000250A000025040000000050 -:10D3500031CA0000315E0000000024FE000024F805 -:10D360000000000031CA0000315E0000000024FE11 -:10D37000000024F80000000024F2000024EC00006B -:10D38000000028A6000024E60000000024E00000C1 -:10D3900024DA0000000024D4000024CE00000000A5 -:10D3A00024C8000024C20000000024BC000024B6F1 -:10D3B0000000000024B0000024AA0000000024A403 -:10D3C0000000266600000000249E00002498000053 -:10D3D000000024920000248C00000000248600003D -:10D3E00026B4000000002492000024800000000009 -:10D3F000247A0000247400000000246E00002948F4 -:10D400000000000024680000288200000000246260 -:10D410000000245C0000000024560000245000009E -:10D420000000244A0000244400000000243E0000C4 -:10D4300024380000000024320000242C00000000EA -:10D4400024260000242000000000241A00002414D8 -:10D450000000000024260000240E000000002462CA -:10D4600000002408000000002402000023FC00004B -:10D47000000023F6000023F00000000023EA000073 -:10D4800023E40000000023DE0000330E0000000053 -:10D4900023D8000032C0000000002F7E0000330EB1 -:10D4A000000000002EEE000032C0000000002F72CD -:10D4B00000002F6C000000002EE200002EDC0000B7 -:10D4C000000023D2000032C00000000023CC000086 -:10D4D00030FE0000000023C6000023C00000000052 -:10D4E00023BA000023B40000000023AE000023C0D4 -:10D4F0000000000023A8000023B40000000023A2C5 -:10D500000000294800000000239C00002882000041 -:10D51000000023960000293C00000000239000003A -:10D520002876000000002B3A0000238A000000004B -:10D53000238400002C7200000000237E00002930AC -:10D54000000000002C3600002FFC000000002378B3 -:10D5500000002930000000002E7000002FFC0000A9 -:10D5600000002F3600003200000000002E8800006E -:10D57000313400000000320C00002F3000000000A9 -:10D58000307400002E8200000000237200002F3053 -:10D5900000000000236C00002E82000000002366C3 -:10D5A000000029A2000000002360000027EC00001A -:10D5B0000000235A000029720000000023540000DC -:10D5C0002FC600000000234E00002972000000005A -:10D5D0002E6400002FC600000000234800002972BE -:10D5E000000000002E6A00002FC600000000234249 -:10D5F000000024AA00000000233C000028280000AE -:10D60000000023360000233000000000232A000021 -:10D61000232400000000231E000028CA0000000090 -:10D620002318000028040000000025FA000023123F -:10D630000000000025EE0000230C0000000023067F -:10D64000000023000000000022FA000022F4000085 -:10D65000000022EE0000316A0000000022FA000003 -:10D660002FCC0000000022E8000022E200000000B1 -:10D67000311C000031160000000022DC000022D620 -:10D680000000000022D0000022D60000000022CAC4 -:10D69000000022C40000000022BE000022B80000EA -:10D6A000000022B2000022AC0000000022A6000010 -:10D6B00022A000000000229A000022940000000036 -:10D6C000228E000022880000000022820000227CBE -:10D6D0000000000022760000227000000000226A94 -:10D6E0000000226400000000361000002E0A000036 -:10D6F0000000225E000022580000000022520000BC -:10D70000282800000000224C0000224600000000F3 -:10D710002A8C00002AE60000000022400000223A85 -:10D720000000000028640000223400000000331ACA -:10D730000000222E00000000314C000022280000D2 -:10D74000000022220000330E00000000221C000016 -:10D7500032C00000000022160000330E000000005E -:10D760002210000032C00000000022160000330E1C -:10D77000000000002210000032C000000000220A59 -:10D780000000330E000000002204000032C0000040 -:10D79000000021FE0000330E0000000021F8000010 -:10D7A00032C0000000002F8A0000222E000000007E -:10D7B0002EFA000022280000000021F20000330EA3 -:10D7C0000000000021EC000032C00000000021E653 -:10D7D0000000330E0000000021E0000032C0000015 -:10D7E000000021DA0000330E0000000021D4000008 -:10D7F00032C00000000021FE0000330E00000000D7 -:10D8000021F8000032C0000000002E520000222E3D -:10D81000000000002E4C000022280000000032CC46 -:10D820000000222800000000310A000021CE000084 -:10D83000000021C8000032C00000000021C200002A -:10D8400030FE0000000021BC000032C000000000DB -:10D8500021B6000030FE0000000021B0000032C000 -:10D860000000000021AA000030FE0000000021B0EE -:10D87000000032C00000000021AA000030FE0000BD -:10D88000000021A4000032C000000000219E000022 -:10D8900030FE000000002198000032C000000000AF -:10D8A0002192000030FE000000002F5A00002228C4 -:10D8B000000000002ECA000021CE00000000218CD4 -:10D8C000000030B00000000030BC000021860000E5 -:10D8D0000000320C000021800000000030620000D7 -:10D8E000217A0000000021740000320000000000D6 -:10D8F000216E000031340000000021680000320079 -:10D9000000000000216200003134000000002168A6 -:10D9100000003200000000002162000031340000ED -:10D920000000215C000032000000000021560000D1 -:10D9300031340000000021500000320000000000DF -:10D94000214A00003134000000002F4200002180F5 -:10D95000000000002E940000217A00000000214405 -:10D960000000273E00000000213E00002E82000043 -:10D97000000021440000273E00000000213E00007E -:10D980002E820000000021380000273E0000000029 -:10D99000213200002E8200000000212C0000273ED2 -:10D9A00000000000212600002E820000000021203F -:10D9B0000000211A000000003002000021140000C5 -:10D9C000000031A00000210E000000003002000025 -:10D9D00021080000000021020000319A0000000030 -:10D9E000213200002FFC0000000020FC0000272C4A -:10D9F0000000000020F6000027200000000020FCAE -:10DA00000000272C0000000020F600002720000066 -:10DA1000000020F00000272C0000000020EA000099 -:10DA200027200000000020E40000272C0000000058 -:10DA300020DE000027200000000020D8000020D2B7 -:10DA40000000000020CC000020C60000000031CA09 -:10DA5000000020C0000000002FF600002FC60000CC -:10DA6000000020BA0000315E0000000020B4000079 -:10DA70002FC60000000020AE0000315E0000000054 -:10DA800020A800002FC60000000031B8000020A22E -:10DA900000000000301A0000209C00000000320C42 -:10DAA000000020960000000030620000209000007E -:10DAB00000002CE400002096000000002CDE000096 -:10DAC000209000000000208A000020840000000058 -:10DAD000207E000020780000000020720000206CF2 -:10DAE0000000000020660000206000000000205AB6 -:10DAF0000000205400000000204E000020480000DC -:10DB0000000020420000203C0000000020420000F5 -:10DB1000203C0000000020420000203C00000000EB -:10DB200020420000203C0000000020360000203091 -:10DB30000000000031A000002CF000000000202AAE -:10DB40000000256A00000000291E000020240000BB -:10DB50000000331A0000330E00000000201E0000F9 -:10DB600032C00000000031A00000319A0000000027 -:10DB700020182912201200000000200C200620008E -:10DB8000000000001FFA00002012000000001FFA31 -:10DB900000002012000000001FF40000201200000E -:10DBA00000001FEE00002012000000001FE800002F -:10DBB0002012000000001FE2000020120000000000 -:10DBC0001FDC0000201200000000201800001FD6FB -:10DBD00000000000201800001FD6000000001FD029 -:10DBE00000002012000000001FCA00001FC4000037 -:10DBF00000001FBE000020120000000020180000DE -:10DC00001FB8000000001FB200001FAC00000000A1 -:10DC1000201800002012000000001FEE000020125B -:10DC200000000000201800002012000000001FEE7D -:10DC30000000201200000000201800002012000048 -:10DC400000001FA6000030B0000000001FA600006A -:10DC50002D68000000002ABC00001FA0000000008A -:10DC60002A02000029F6000000001F9A1F941F8E50 -:10DC7000000000002D1A0000263000000000314C8A -:10DC800000001F8800000000310A00001F82000011 -:10DC9000000030BC000030B0000000003002000086 -:10DCA0002C12000000003074304A263000000000C2 -:10DCB0002D0200002630000000001F7C00002630EE -:10DCC000000000001F76000026300000000030F841 -:10DCD00030F21F70000000001F6A1F6426C00000A1 -:10DCE00000001F5E1F581F5200000000307400002B -:10DCF00000000000000020180000201200000000BA -:10DD00001F4C0000288E1F461F401F3A00001F3482 -:10DD10001F2E1F401F280000300E1F221F401F1CF7 -:10DD2000000031AC1F161F401F1000001F0A1F0407 -:10DD30001F401EFE00001EF81EF21EEC1EE6000034 -:10DD40001EE01EDA1F401F1000001F0A1ED41F40D5 -:10DD50001F1000001F0A1ECE1F401EC800001EC25A -:10DD60001EBC1F401EB6000025F41EB01F401EAA98 -:10DD700000002D501EA41F401E9E00001E981E92E3 -:10DD80001F401E8C00001E861E801F401E7A000051 -:10DD90001E741E6E1F401E6800001E621E5C1F4027 -:10DDA0001E5600001E501E4A1F401E4400002E0436 -:10DDB0001E3E1F401E8C00001E861E381F401E3255 -:10DDC00000001E2C1E261F401E20000031E81E1AD7 -:10DDD0001F401E1400001E0E1E081F401E020000E1 -:10DDE0001DFC1DF61F401DF000002AF21DEA1F4019 -:10DDF0001DE400001DDE1DD81F401DD21DCC1DC618 -:10DE00001DC01DBA1DB400001DAE1DA81F401FA6D9 -:10DE1000000030B0000000001FA600002D680000C8 -:10DE200000001FA600002D80000000001FA60000BB -:10DE3000218600000000000102B902980001020AD8 -:10DE40000000000102F304440001017A055F0001B3 -:10DE500002FB01C0000102610000000105E004EBCB -:10DE60000001034A04440001015F029A0001017E9F -:10DE7000000000010267044400010238029A000118 -:10DE800002B60444000100D701F2000101A600001F -:10DE90000001028F0444000101D602220001016248 -:10DEA00000000001024A04440001026D034E00011B -:10DEB00002B5044400010259035A000101DE0000CA -:10DEC000000102C704440001026902220001024F5E -:10DED000029A000102C0044400010159029A0001A3 -:10DEE000012F0000000102180444000100D10222A9 -:10DEF0000001005D00000001014504440001026BC7 -:10DF0000029A000101EA0000000102D3044400016A -:10DF100002680222000101F40000000102DD044455 -:10DF20000001015F029B0001016800000001025135 -:10DF3000044400010164029B0001024E04440001FC -:10DF4000017F029B0001025F044400010028038658 -:10DF50000001005B00000001014404440001028153 -:10DF6000029A0001026702220001001002990001DA -:10DF700000AB0000000101940444000101CA0561E6 -:10DF80000001FFFA029A0001006A0000000101533B -:10DF9000044400010268029A000101F3000000013C -:10DFA00002DC04440001016B029A0001026D04448A -:10DFB00000010115029B00010206044400010193C7 -:10DFC000029A000101A200000001028B044400013A -:10DFD0000088044400010177015F000102A70444A6 -:10DFE000000100A900000001043E061F000103908B -:10DFF000061F000105A3061F000104F5061F00010E -:10E00000008A00000001030B05D00001030A05CFC0 -:10E0100000010142FE440001016BFE54000101B900 -:10E02000FE14000105A2061F000104F4061F0001F2 -:10E030000179FE1F0001015C043F00010195000011 -:10E04000000102CC05B60001007CFED2000102688E -:10E0500007D6000101A3FE900001041605B60001D9 -:10E06000024907470001005EFE44000102480746DE -:10E070000001022906B100010247073F00010244E6 -:10E0800007330001025A07940001025B0798000160 -:10E0900000DB0000000103B105B6000102E205B695 -:10E0A000000100BC0000000101F305B600010314EB -:10E0B00005B60001022500000001034805B6000175 -:10E0C00001C7FE960001034B05B6000101AF000039 -:10E0D0000001033E076B000100B2000000010230A6 -:10E0E000076B000100B5000000010234076B00015E -:10E0F00000B3000000010231076B000100A5000021 -:10E1000000010225076B000103C60000000104EEB8 -:10E1100005B60001018500000001026C043F00010A -:10E120000181FE440001021DFE4400010086FE1430 -:10E130000001011CFE140001027205C90001031256 -:10E14000073F0001029906840001033307D600014E -:10E150000148FED2000101CFFED2000102F6043FC9 -:10E1600000010235FED2000103AD05B60001034AED -:10E1700005C900010401073F000103710684000185 -:10E18000042207D60001035C06210001041407984D -:10E19000000103F707D600010186FED20001021834 -:10E1A000FED20001018EFED20001022AFED2000141 -:10E1B00003A205B60001030905CA000103F5073FE4 -:10E1C0000001033006840001041507D60001031D79 -:10E1D000062200010408079800010342071000010D -:10E1E000043C08870001033706D800010431084EBB -:10E1F0000001032406800001041F07F70001032427 -:10E2000006840001041707D60001019FFED2000119 -:10E21000023BFED200010035FED2000101D7068488 -:10E220000001030C071000010387088700010301A8 -:10E2300006D80001037C084E000102EF06800001B1 -:10E24000036907F7000102C705C900010341073F41 -:10E25000000102EE06840001036207D6000101609E -:10E26000FED20001034307020001039D087900016B -:10E27000033406C10001038D08370001033306B7DC -:10E280000001038C082E0001034507100001039FC5 -:10E2900008870001033906D800010393084E0001E6 -:10E2A000032806800001038107F700010327068485 -:10E2B0000001037A07D600010185FED20001018327 -:10E2C000FED200010154FEA1000101DBFEA100010C -:10E2D000035C05B60001019C0000000102D405B6F4 -:10E2E000000102A4043F0001021600000001034DDA -:10E2F00005B60001024200000001037A05B60001E4 -:10E3000002CA0000000103B1043F0001034A0000FB -:10E310000001048205B60001028E000000010375B1 -:10E32000043F0001032200000001045905B600016A -:10E33000011EFE9C0001024F043F0001017FFE9A76 -:10E340000001030205B60001025700000001033E70 -:10E35000043F000102CF00000001040705B60001E0 -:10E3600004270614000102DD00000001041505B6B3 -:10E37000000101C20000000102FA05B6000102C856 -:10E3800005B600010122FEAE00010251043F00016A -:10E390000149FEAE000102C705B6000100C5FEAE90 -:10E3A0000001012EFEAE0001037A05BC0001041637 -:10E3B0000733000100BDFE9B000101EF043F000197 -:10E3C000012CFE9A000102AF05B6000102F405BC63 -:10E3D0000001038C07330001036407980001034E1A -:10E3E000073300010255053A0001033406B100016C -:10E3F000029405BC0001036A070E0001030605BC78 -:10E40000000103EC070E000103D10733000103B73D -:10E4100006B100010228043F00010198000000013C -:10E42000027405BC00010329070E000103CB05BCE3 -:10E430000001040B0733000102C205BC000103B256 -:10E4400007330001018A000000010271043F00014E -:10E45000022B00000001036205B6000102D105F3A2 -:10E460000001034C076A0001030A05F3000103637E -:10E47000076A000101E3FE9100010310043F00015F -:10E48000027CFE9A000103FF05B600010166FE92C0 -:10E490000001029B043F00010199FE9A0001019CCA -:10E4A000FE92000101F1FE9A0001037405B600011D -:10E4B0000180FE0E000102D1043F000101C6FE04EE -:10E4C0000001036A05B600010148FE920001027DC9 -:10E4D000043F000101C7FE9A0001034A05B600018E -:10E4E00000F8FDFB0001024D043F00010178FE0031 -:10E4F0000001031C05B6000103D805F3000104194F -:10E50000076A00010195FE93000102CB043F000160 -:10E51000024AFE9A000102FF043F0001029500003A -:10E52000000103CD05B60001020800000001033F11 -:10E5300005B60001029A043F000102050000000137 -:10E54000033C05B60001016DFE93000102A2043FE9 -:10E55000000101C0FE910001034605B6000101E380 -:10E56000FE9200010319043F0001026AFE910001BE -:10E5700003EF05B600010154FE9200010192FE90E6 -:10E580000001031705B6000100DEFE140001022E93 -:10E59000043F000102BEFE92000103F3043F0001AC -:10E5A0000136FE900001011CFE44000101C0FE4442 -:10E5B000000102D2043F000103A105B6000102528E -:10E5C000FE0E000103A2043F00010305FE0000014E -:10E5D00004A905B60001028C000000010194FE9020 -:10E5E000000102C9043F000101F8FE90000101ACE6 -:10E5F000000000010293043F00010211000000012D -:10E60000034905B6000101490000000102A10614FA -:10E610000001023D043F000101C100000001030AA6 -:10E6200005B60001011CFE9B0001024E043F0001E3 -:10E630000188FE9A0001030B05B6000100DFFE44CD -:10E640000001014BFE440001024CFE9C0001037ED0 -:10E65000043F0001027AFE9A000103FE05B60001A4 -:10E6600000F1FE0F00010241043F0001016BFE00BA -:10E670000001030F05B60001010C0000000101F3C9 -:10E68000043F000101760000000102AD05B6000163 -:10E69000030405B6000101820000000102CC06144B -:10E6A0000001018AFE9B0001031A05F30001020C20 -:10E6B000FE9A000103E50747000100F4FE14000183 -:10E6C000016EFE140001030E05B600010556FE1092 -:10E6D00000010698043F00010698FE10000107DAC9 -:10E6E000043F000102910621000103500798000138 -:10E6F000021D043F000101B30000000102D605B66F -:10E70000000100DEFE820001024E054600010137D5 -:10E71000FE6C000102FD06C5000102B4000000010C -:10E72000039B043F0001032000000001045805B6CC -:10E73000000101FD0000000102E3043F0001035756 -:10E7400005B600010230000000010316043F00017D -:10E7500002C30000000103FA05B6000101D4000065 -:10E760000001023500000001031B043F000102F11B -:10E7700000000001042905B600010190000000011D -:10E7800002A80527000101E700000001031F05B6EC -:10E7900000010278000000010361043F000103242E -:10E7A00000000001045E05B6000103E707980001C0 -:10E7B000020E0000000102E0043F000102760000AA -:10E7C0000001039805B6000102A7043F0001026A98 -:10E7D00000000001039105B600010157FDF500019D -:10E7E0000155FDF50001044E06210001046707985C -:10E7F000000102AE05B6000102870000000103BF60 -:10E8000005B60001037305BC0001046D0733000168 -:10E81000038A062100010484079800010114000006 -:10E82000000102410588000102ED06DB0001027CC7 -:10E8300005F3000102A40621000102C70000000147 -:10E8400003AE043F000102A1000000010387043F62 -:10E850000001015C000000010244043F0001029835 -:10E8600006210001018E000000010274043F000136 -:10E8700002AE000000010394043F0001015E0000AD -:10E8800000010245043F0001018F000000010276F3 -:10E89000043F00010243000000010320043F000187 -:10E8A00001DD0000000103F1043F000102F8000057 -:10E8B000000103DF043F000101BD000000010295DB -:10E8C000043F0001018FFE92000102C4043F0001D9 -:10E8D00001A5FE14000103580614000102C1043F03 -:10E8E0000001023600000001031C043F0001019DED -:10E8F000000000010285043F0001015600000001F4 -:10E90000031205F30001013D000000010224043F51 -:10E910000001029400000001037B043F000101BEDE -:10E9200000000001030D06290001014A000000015A -:10E930000231043F00010288043F000101B80000D9 -:10E9400000010304061B0001036E0000000104A681 -:10E9500005B6000102FC05B60001028F00000001AF -:10E9600003C905B60001020B00000001034205B611 -:10E970000001035E00000001049505B60001035C80 -:10E9800000000001049305B600010202000000012E -:10E99000031805B6000101F0FE910001037505B6EC -:10E9A000000102F905B60001022600000001035D26 -:10E9B00005B60001030905B6000103DE076A000180 -:10E9C000024900000001038105B6000101A9000011 -:10E9D000000102E005B6000102840000000103BE50 -:10E9E00005B6000101B2FE880001034105B6000131 -:10E9F00001CA00000001030105B6000101EEFE9A04 -:10EA0000000101C600000001035B076A000101C0AC -:10EA100000000001035F07980001033000000001BF -:10EA2000046705B60001032500000001045C05B67B -:10EA3000000101EB00000001032205B600010337CD -:10EA400007980001022900000001036005B60001DB -:10EA500003BD06740001032B067400010320067435 -:10EA60000001030305BC000101DA05BC00010269D5 -:10EA7000000000010345043F000101ECFE14000109 -:10EA8000039E061200010115FE140001042C043F30 -:10EA900000010265043F000101BFFE1F0001030CDD -:10EAA000043F0001013400000001021A043F00018C -:10EAB00002BA043F000100FDFE650001023B043F75 -:10EAC00000010167FE1F000102B3043F000101E6DF -:10EAD0000000000102CD043F000100F4FE690001C6 -:10EAE000029506140001017B000000010261043F51 -:10EAF0000001016D00000001009A0443000101893A -:10EB0000043F00010505062B00010306062B00014A -:10EB100002B8043F000100FAFE6900010240043F10 -:10EB2000000101BB0000000103090623000100E809 -:10EB3000FE14000103D1043F00010238043F00012C -:10EB40000240000000010554061F0001032C061FAF -:10EB5000000102AE043F000101D2000000010339B0 -:10EB600006B4000102010674000100F3FE14000166 -:10EB7000032F06740001014B0000000102B8067467 -:10EB8000000101CD00000001032506740001027D93 -:10EB90000000000103B405B6000101AA0000000155 -:10EBA00002E105B60001023900000001037005B65C -:10EBB000000101A30000000102DA05B6000102FB1A -:10EBC00005B6000101770000000102D005B6000182 -:10EBD00000ED05B6000100B800000001021006B407 -:10EBE000000102BA0000000103F105B6000102A015 -:10EBF0000000000103D705B6000102C600000001B5 -:10EC000003EE05B6000102C80000000103F305B6DB -:10EC10000001024A00000001037305B6000100E193 -:10EC2000FE3B0001012DFE3B000104090795000198 -:10EC3000043006210001045D07980001036C07C33E -:10EC40000001037207E7000100B0FE130001025447 -:10EC500005CB0001003AFE14000101EF061F000180 -:10EC6000029C061D0001034E07940001028B05D093 -:10EC70000001033D07470001029D06210001034FEB -:10EC800007980001030F073300010285061D0001EC -:10EC90000325079400010389061D000104830794DE -:10ECA00000010169FE44000101FAFE440001032F46 -:10ECB0000680000103FD07F70001030905CF0001ED -:10ECC00003D70746000102EB053A000103B806B17D -:10ECD0000001030805C9000103D6073F000100D366 -:10ECE0000000000100EF00000001021C06100001FE -:10ECF000032207940001008EFE3B00010124FE3B2D -:10ED0000000100D9FE1400010125FE140001028655 -:10ED1000061D00010323079400010287062100015C -:10ED20000324079800010277061D0001036D079474 -:10ED30000001007EFE3B00010180FE3B00010279E4 -:10ED400006210001036F0798000103130000000172 -:10ED500003FA043F0001030A00000001044205B663 -:10ED6000000102FD05CF000103F80746000102DFA4 -:10ED7000053A000103D906B100010165FE14000146 -:10ED800001FEFE9000010252000000010338043F22 -:10ED90000001031C061D000103ED07940001016F33 -:10EDA000FE3B000101EBFE3B0001031D06210001BB -:10EDB00003EE0798000101BF06140001017F000067 -:10EDC000000102B605B600010015FE3B0001013D41 -:10EDD000FE3B0001022407F6000102DE0798000155 -:10EDE000016500000001024B043F0001011BFE3BD6 -:10EDF00000010173FE3B0001000DFE140001022C16 -:10EE000007940001011AFE140001037305D00001EC -:10EE10000017FE44000101B005CF00010191053A41 -:10EE2000000101AF05C9000101CE00000001031877 -:10EE300006140001024600000001037D05B6000132 -:10EE4000030107F2000103E1079400010210FE3BF9 -:10EE5000000103EE0747000103ED0746000103FF31 -:10EE600007940001013CFE500001026B043F0001C9 -:10EE700002C905D0000103430747000102C805CFBE -:10EE8000000103420746000102AA053A00010324DB -:10EE900006B1000101D70000000101D5000000010A -:10EEA000031A0614000103DC0794000102AA05D02E -:10EEB000000103A10747000102BA061D000103B2C9 -:10EEC0000794000102BB0621000103B3079800016B -:10EED0000167FE4400010165FE440001030105CF06 -:10EEE0000001035A0746000102E2053A0001033B14 -:10EEF00006B10001026F05BC000102860621000177 -:10EF0000030505BC0001031A061D0001031B0621B1 -:10EF1000000101CF0000000102F905BC000102FC64 -:10EF200005C90001030F061D0001031006210001A1 -:10EF3000030A05C9000101C9000000010315061BF1 -:10EF4000000101AC05BC000101C1061D000101C3A7 -:10EF50000621000102C405BC000102D9061D000102 -:10EF600002DB062100010112FE14000102E3000091 -:10EF7000000103C9043F000103270680000102FDD0 -:10EF800005BC0001030005C900010312061D0001B4 -:10EF90000313062100010159FE140001030E061F90 -:10EFA0000001030305B6000103260798000103D3FF -:10EFB0000733000103E90794000103EA0798000101 -:10EFC000026C0000000103F40733000103F7073F60 -:10EFD0000001040907940001040A0798000103DBFB -:10EFE000073F0001033E073300010354079400016B -:10EFF00003550798000101B6FE14000102BF00008E -:10F00000000103F605B6000103640774000103560E -:10F01000073300010359073F0001036C0794000107 -:10F02000036D07980001018B03200001021905D32D -:10F030000001016FFE1F0001017E03230001021089 -:10F0400005C1000101570000000103CF043F00018A -:10F050000236043F000100DDFE100001016A0000DD -:10F0600000010404043F00010246043F000105B70B -:10F07000043F00010323043F00010143000000019D -:10F0800003BE043F0001021F043F000101C700004E -:10F09000000102B5043F0001012A02200001011D08 -:10F0A0000000000103290545000101F105450001AB -:10F0B00001420000000103B4043F00010220043FAC -:10F0C000000100DF000000010355043F00010212AF -:10F0D000043F00010171FE1F000104DE043F000136 -:10F0E00002BD043F0001026F0220000104CE043F74 -:10F0F000000102A9043F000101D00000000104CB7F -:10F10000043F000102B6043F000102FC00000001C0 -:10F110000720043F000103E7043F0001011402201F -:10F120000001025B0614000101BD06140001045C2D -:10F1300006140001025206140001FF58FE140001DB -:10F14000007500000001026F05D0000101B105D07B -:10F150000001026D0220000101D10000000104DD68 -:10F1600006140001029B061400010173FE14000145 -:10F17000046B043F00010266043F0001FF81FE149E -:10F180000001036A061F000102BB061F000101A067 -:10F1900000000001043E043F00010273043F00012F -:10F1A00002760220000101DB0000000103220614A8 -:10F1B0000001017A0000000103E9043F000102554B -:10F1C000043F000101DF00000001054106140001B9 -:10F1D00003460614000104BB043F000102AC043FD7 -:10F1E000000104E305B6000102E905B6000101874C -:10F1F00000000001048F05B600010191000000012C -:10F2000004A205B6000102EE00000001074D05B69C -:10F210000001041D05B6000101B60000000104EF65 -:10F2200005B6000102E505B6000102580000000124 -:10F23000038305B60001022F02DB000101840000F8 -:10F240000001048905B6000102BB05B60001018D6D -:10F2500000000001049D05B6000102BE05B60001D4 -:10F2600001E000000001052305B60001030805B612 -:10F2700000010223FEA4000101CC000000010518DA -:10F2800005B6000102FE05B60001031602DB00010F -:10F29000027B00000001065905B6000103A405B673 -:10F2A0000001024B00000001061905B600010387AA -:10F2B00005B6000102D200000001072805B60001D2 -:10F2C000040005B60001022902DB0001019E0000D6 -:10F2D000000103C405B60001027705B6000101D3A1 -:10F2E00000000001050205B60001030C05B600018F -:10F2F000FF52FE900001029505B6000101C505B65A -:10F300000001008F00000001029405B6000101C653 -:10F3100005B6000102F002DB00010250000000010E -:10F32000060C05B60001037C05B600010270000062 -:10F330000001061705B60001039905B60001017C1E -:10F3400000000001047905B6000102B305B6000112 -:10F3500001C50000000104D205B6000102EE05B6A9 -:10F36000000102E902DB0001023F0000000105FE8E -:10F3700005B60001037605B60001021F000000017A -:10F38000055605B60001034C05B60001020D00004C -:10F390000001056505B60001032A05B6000101C399 -:10F3A00000000001050705B60001030605B60002CE -:10F3B00000380024003D00000044005D001A006C8D -:10F3C000006C0034007700770035007C007C00364C -:10F3D0000082008D0037009200980043009A00B828 -:10F3E000004A00BA00DE006900E000E0008E00E2A2 -:10F3F00000E2008F00E400E4009000E600E90091E4 -:10F4000000EB00EB009500ED00ED009600EF00EF43 -:10F41000009700F100F1009800F4014900990155AE -:10F42000015500EF0157015800F0015A016400F244 -:10F430000166017300FD0175019C010B019F01FD37 -:10F440000133021D021D019202240224019302468F -:10F4500002460194024902490195024B024E01966F -:10F4600002500253019A02550272019E0279027AF9 -:10F4700001BC027E02AC01BE02AE02B101ED02B3DC -:10F4800002C001F102C2032D01FF032F032F026B03 -:10F490000331035D026C0369036F02990371037109 -:10F4A00002A00376038002A10386038602AC038BCD -:10F4B000038C02AD038E039B02AF039D039E02BD2E -:10F4C00003A003A402BF03A603A602C403A803ACBF -:10F4D00002C503B103B102CA03B403BD02CB03C228 -:10F4E00003C202D503C603C602D603C903C902D7A5 -:10F4F00003D203EC02D8047B047D02F3047F047F73 -:10F5000002F6002C000001A8000001A20000019CEE -:10F5100000000196000001900000018A00000184B3 -:10F520000000017E00000178000001720000016C03 -:10F530000000016600000160000001660000015A41 -:10F54000000001540000014E00000148000001428B -:10F550000002013C00020136000201300002012AD3 -:10F56000000001240000011E00000118000001122B -:10F570000002010C0002010600020100000200FA74 -:10F58000000200F4000200EE000200E8000200E2C7 -:10F59000000200DC000400D6000400D0000200CA13 -:10F5A000000300C4000200BE000100B8000400D641 -:10F5B000000200B20001FF90FFD6000100A2044447 -:10F5C0000001FF72FF8900010006023D0001FF7E7D -:10F5D000FFBF000100E604BA000100E704BA000121 -:10F5E000FF8DFFA20001FF79FFA40001FF9AFFC178 -:10F5F00000010213FFC30001FF7EFFC10001FF975E -:10F60000FFC10001026FFFC10001025DFFC10001E7 -:10F61000FF7EFFC20001FE09043F0001FE17043F08 -:10F620000001FE0F043F0001FDF3043F0001FFAAAB -:10F6300000000001FF8C00000001003B0000000101 -:10F64000FD4400000001000C03330001FDC1043F34 -:10F650000001008F043F00010077043F00010075A6 -:10F66000043F00010074043F00010083043F0001D7 -:10F670000070043F0001FDED043F0001004F043F16 -:10F680000001FE40043F0001FDE9043F0001020BC0 -:10F69000043F0001FE19043F000101FE043F000188 -:10F6A00002BC043F0001010A0443000101B8044305 -:10F6B00000020007004300430000007600760001CE -:10F6C00001530154000203700370000403720372BB -:10F6D0000005040A041A0006041C04300017000088 -:10F6E00000020039FFEB01EC05B60003000F001526 -:10F6F000400A03030A0A040B72010272002B2B3228 -:10F7000011332F303153133303032226353436336C -:10F7100032161514069ED777F97421252E32212230 -:10F720002E0179043DFBC3FE7224222A47271E289E -:10F730004A00000200E003A602DF05B6000300074E -:10F74000000EB5000401050272002B32CD323031BB -:10F75000411333032113330302155C6E85FE865D6E -:10F760006E8603A60210FDF00210FDF000020044B8 -:10F770000000051505B6001B001F003A401C131CB5 -:10F780001C04121F1F0F0B0B080805161A1A010183 -:10F790000404000D090272180008003F322B3211D8 -:10F7A000392F3311331133CE321133113332113338 -:10F7B00011331133303173132137211321372113C2 -:10F7C00033032113330321072103210721032313CB -:10F7D000210313211321D381FEF007011F75FEE2DF -:10F7E00007012D835782015D845483011608FEDBD7 -:10F7F0006F012107FED0855988FE9F849A01616EB2 -:10F80000FEA401C352018A5001C7FE3901C7FE3967 -:10F8100050FE7652FE3D01C3FE3D0215018A0003F3 -:10F82000005BFF89042406100025002E0037002A03 -:10F8300040152A2E091C2F340614242608082501F9 -:10F84000241B3030131114002F33CD3311332F33D9 -:10F85000CD3311331112173930314537262627356C -:10F86000161617132E023534363637373307161669 -:10F870001707262627031E02151406060707133E40 -:10F8800002353426262727130E0215141616017486 -:10F890003162AF3944B5646F55814774C2742550E5 -:10F8A000234C9240283F84456F59834777C6763171 -:10F8B000455590583260443668588D51345E77DD36 -:10F8C000022619611F29020209204F7456739951AB -:10F8D00007ACAC06231F551F2205FDF9244C6B55C0 -:10F8E000719E5709DE013707417452394D391D7831 -:10F8F00001EB064072513D523A00000500ABFFE9B2 -:10F9000005CE05CB0003001500270039004B00256C -:10F9100040124331283A0303280D7216040D1F01CB -:10F92000010D0572002B322F3210CC322B322F32C8 -:10F9300010CC3230317301330113222635343E03AB -:10F9400033321615140E0327323E03353426232294 -:10F950000E0315141601222635343E0333321615D4 -:10F96000140E0327323E0335342623220E031514CA -:10F9700016F1043962FBC733677418365880566B2A -:10F9800070183658804F405D42291243433F5F4212 -:10F99000291347030668731835597F566B7118365B -:10F9A00058804F3F5E43281345433F5D422913462D -:10F9B00005B6FA4A02358C8D42A8AA915888863F2E -:10F9C000A7AF965D535184978F32675D4E7F9590B8 -:10F9D000366762FD618B8D42A8AB905988863EA93F -:10F9E000AE965D535283978F32665E4F7E968F360A -:10F9F000666300030055FFEC052305CD00240031AC -:10FA000000400027401721081A1A17221F29172A19 -:10FA100016073208003A0E037225000972002B32D5 -:10FA20002B3212173911332F3F303145222635340E -:10FA30003636372626353436363332161615140642 -:10FA4000060701363637330E02071323270606272B -:10FA500032363637010E0215141616133E033534AE -:10FA6000262322060615141601C4A0CF6CC28339C2 -:10FA7000435CA97456854C70BC750146497B296767 -:10FA8000245A6739B978876AEB965E978341FEA757 -:10FA90006DAB614B81D43A7E6E4574584D7A4637D2 -:10FAA00014AFA17EB1843B4F985169A35F467B514F -:10FAB00070956E37FE3744B9635494843BFEFFC2A1 -:10FAC0005D795831583901E33270976D51723C03BA -:10FAD0000D1B3F536F49566A427A57468200000118 -:10FAE00000E003A601AB05B60003000AB300010263 -:10FAF00072002BCD303153133303E05D6E8603A6C5 -:10FB00000210FDF000010048FEBC02A805B600137B -:10FB1000000AB309027200002F2B3031532E023538 -:10FB2000341A023733060A021514161617D22C3E61 -:10FB3000204885B9706A75BC86471D3A2BFEBC50BB -:10FB4000B7CC6EB901540131010B7076FEEAFECCE0 -:10FB5000FEB5AD6ECAB852000001FF74FEBC01D400 -:10FB600005B60013000AB313090272002B2F3031BF -:10FB700043361A023534262627331E0215140A028C -:10FB8000078C75BD85471D3A2A592C3D214885B9FA -:10FB900071FEBC7701150134014BAE6ECAB7524FEE -:10FBA000B7CC6FBAFEADFECFFEF57000000100F1DC -:10FBB0000297045D0613000E001940100E0C0B0D89 -:10FBC0000A07040109050602030D0008002FCD17DE -:10FBD0003930314103012701253705131703250764 -:10FBE000051303188DFEE347013AFE902801694092 -:10FBF000656C01A204FE6EB302970189FECD490136 -:10FC000013A55CCF019815FE702B6401FE850001E1 -:10FC1000009600F3044C04B3000B000EB40A09096B -:10FC20000506002F333311333031412115211123C3 -:10FC3000112135211133029C01B0FE5057FE5101B4 -:10FC4000AF5702FE57FE4C01B45701B50001FFA6A5 -:10FC5000FEF800E800EE000A000AB20A0604002FCF -:10FC600033CD3031433E023733170E02075A2D4B46 -:10FC7000401A6C041E4E592DFEF85CADA24B184B79 -:10FC8000A6A548000001004501FA0236025900030A -:10FC90000008B10100002F323031533721074514DD -:10FCA00001DD1401FA5F5F0000010039FFEB00DCA9 -:10FCB00000A2000B000AB306000B72002B32303199 -:10FCC0005722263534363332161514067E21242F5A -:10FCD0003220222F1524212A48261F2949000001FD -:10FCE000FFA60000034805B60003000AB3030104A1 -:10FCF00072002B2F3031630133015A03386AFCC87C -:10FD000005B6FA4A00020080FFEC043E05CD00155E -:10FD100000290010B7200A057216000D72002B3260 -:10FD20002B32303145222635343E0433321E021543 -:10FD3000140E0427323E0435342623220E041514F3 -:10FD40001601E3A5BE1D3E6185AE6C5B85582B2078 -:10FD5000426386A95E51876D52381B7C84558B6F38 -:10FD600051351A8814EAE16CEEEBD1A35D3C72A127 -:10FD7000667DFFEFCE9C57595392BFDBE56EA5B76A -:10FD80005594BFD6D964B8BB000101420000035EA0 -:10FD900005B6000D0016400C09080A0504000B0406 -:10FDA00072000C72002B2B121739303161133E0296 -:10FDB00037060607072701330101C0E10D191608B0 -:10FDC0001C3B2AF13101C15BFEC904243D6B591F64 -:10FDD0001A2B1B9F4D0124FA4A000001000F00005E -:10FDE000041E05CB001E0015400A0A120572011CF4 -:10FDF0001C000C72002B3211332B3230317337015F -:10FE00003E033534262322060607273636333216BC -:10FE1000161514060607011521070F12020051924C -:10FE2000714184723A7170393161C8646A99536C56 -:10FE3000C787FE4502D8125701CF4A8C919F5D6B50 -:10FE40007D1E3A2A484A4A4F8C5C83DBD278FE7684 -:10FE5000045E0001002DFFEC043305CB0032001FCF -:10FE6000400F2A2B12121111001B22057207000DE0 -:10FE700072002B322B3211392F3312393930314580 -:10FE800022262735161633323E0235342626232302 -:10FE90003733323E023534262322060727363633DF -:10FEA000321616151406060715161615140E02013D -:10FEB000AE7AC04744CE71639E6F3A559B6B9511E5 -:10FEC00098509C804D8D6F68BE60305EDD826B9C6B -:10FED0005564A96876904688C714302564263B355A -:10FEE0005E8350608040582C58885C6A7E46414B47 -:10FEF00042534F8E5C71AB6C130616A8865EA37BD3 -:10FF00004500000200180000044005BB000A00156F -:10FF100000214010030B06060212110909040A0C05 -:10FF200072040472002B2B12392F393933331133F9 -:10FF300033303161132137013303330723030121A8 -:10FF4000133E02372306060702844FFD4511037F47 -:10FF500075D3F614F74FFDB802486F121D1D0D053D -:10FF6000224A2F01755403F2FC165CFE8B01D1026C -:10FF70000951816E332F5E330001004DFFEC044BBD -:10FF800005B600240021401014131010191C1C0089 -:10FF90001815047208000D72002B322B3211392F04 -:10FFA00033331133333031452226262735161633A5 -:10FFB000323E023534262322060727132107210368 -:10FFC00036363332161615140E0201A1447E6A2805 -:10FFD0003FB76165A87A42A3954F7A4930C602922D -:10FFE00013FDC69B2D704E76B0624E93D11414262D -:10FFF00019682B38396E9F6789A2171428029D5EF5 +:10905000025EFFFB025EFFFB025EFFFB025EFFFBA8 +:10906000025EFFF4025EFFFB043EFFFB0316FFD926 +:10907000025EFFFB025EFFFB05F3FFED0337005BC3 +:10908000025EFFFB025EFFFB025EFFFB025EFFFB78 +:109090000316FFD9025EFFFB0484FFD301CF003F1C +:1090A00001CFFEE904A4FFD803E2FF350481FF02EB +:1090B000040BFF02040BFF020642FF02064FFF02F1 +:1090C0000493003401CFFF720481003C04700066F9 +:1090D00003F4007401CFFFCF0481007104930034C6 +:1090E0000493003404930034049300340246005780 +:1090F00004800058064F0058064F0058040B0057D4 +:10910000040A0057031BFFB101CF003F045D004C70 +:1091100001CF003F049300340481007106D6007132 +:10912000025EFFFB036C001402A1001401BC0014DA +:1091300004F1001502ECFFBD02F9FF7C0272FFD3BF +:1091400001A7FFDC0465FFD8042CFFDB0324FFBD6F +:1091500003F1009D04CF001401BD0016023E006D16 +:1091600004CF001404CF007C019D007303D500A040 +:1091700003B2FFBE03B800BC04D0001504BCFFDB83 +:1091800001A2FFA20347FFD30496004004D0FFB919 +:1091900004A4006F0481006103AC00310434FFBA01 +:1091A0000483FFB403E300A805AB004A04FDFFBE3F +:1091B00005AB004A05AB004A05AB004A05AB004AC7 +:1091C0000465FFD80465FFD80465FFD8042CFFDBD5 +:1091D0000324FFBD03F1009D04CF001401BDFFB5C2 +:1091E000023EFFCA04CF007C019DFFE203D500A030 +:1091F00003B2FFBE03B800BC04BCFFDB0347FFD3D0 +:109200000496004004A4006F048100610434FFBA96 +:109210000483FFB403E300A805AB004A04FDFFBECE +:1092200001BD00160000FD900000FE0B0000FF8055 +:109230000000FCC70000FF8F0000FFB80000006CBA +:109240000000FFCB0000FFEF0000FF580000FFC14F +:109250000000FC820000FFC30000FCCC0000FF7A8D +:109260000000FE9D0000FEE30000FFE30000FDD2D1 +:109270000000FDEE0000FCF20000FCD40000FEED5A +:10928000000000D8000001180000FE400000FF258B +:109290000000012A0000FE950000FEB00000FEB0B4 +:1092A0000000005D0000005D0000FE910000FFC0B6 +:1092B0000000FEFE0000005D0000005D0000FED921 +:1092C000029F0019029F0082029FFFCC029FFFE7CE +:1092D000029FFFE4029FFFF7029F0022029F0042CD +:1092E000029FFFFE029F000A04A00099037800D1AC +:1092F0000443FFEB0468001B046800120468004983 +:109300000468007F03C5009E046800540468005789 +:10931000029F008A029F00EA029F0033029F0046DC +:10932000029F0050029F0060029F0092029F00A9CE +:10933000029F006A029F007C0451006D02A9005741 +:1093400003AEFFE2041AFFC7043DFFD4041FFFE889 +:109350000464008903C200500428004A0464002405 +:10936000046700800416005004160107041600125A +:109370000416FFC20416FFBE0416FFD804160046EA +:10938000041600760416003304160001029FFFD570 +:10939000029F004A029FFF82029FFF9A029FFFA640 +:1093A000029FFFA3029FFFE9029FFFFA029FFFBDFA +:1093B000029FFFCD0420012701B800B101C5FFF8CD +:1093C00001B8002801C3FF7C028F00A0028F009922 +:1093D00002E7000F02ADFFF0046CFFB70299FFA691 +:1093E000056D003A0633005501CF003F01CFFEE97D +:1093F00001CFFF6A015EFFA101CF00010002000062 +:10940000FFF40000FF9C003200000000000000009C +:1094100000000000000000000000000004800000C8 +:109420000102010300030004000500060007000814 +:109430000009000A000B000C000D000E000F0010C8 +:109440000011001200130014001500160017001878 +:109450000019001A001B001C001D001E001F002028 +:1094600000210022002300240025002600270028D8 +:109470000029002A002B002C002D002E002F003088 +:109480000031003200330034003500360037003838 +:109490000039003A003B003C003D003E003F0040E8 +:1094A0000041004200430044004500460047004898 +:1094B0000049004A004B004C004D004E004F005048 +:1094C00000510052005300540055005600570058F8 +:1094D0000059005A005B005C005D005E005F0060A8 +:1094E0000061010400A30084008500BD009600E82F +:1094F0000086008E008B009D00A900A40105008A53 +:1095000001060083009301070108008D010900880E +:1095100000C300DE010A009E00AA00F500F400F678 +:1095200000A200AD00C900C700AE00620063009059 +:10953000006400CB006500C800CA00CF00CC00CD9D +:1095400000CE00E9006600D300D000D100AF006774 +:1095500000F0009100D600D400D5006800EB00EDCB +:109560000089006A0069006B006D006C006E00A04D +:10957000006F007100700072007300750074007657 +:10958000007700EA0078007A0079007B007D007C9B +:1095900000B800A1007F007E0080008100EC00EE9A +:1095A00000BA010B010C010D010E010F011000FDAD +:1095B00000FE011101120113011400FF0100011549 +:1095C00001160117010101180119011A011B011CE3 +:1095D000011D011E011F012001210122012300F8AC +:1095E00000F9012401250126012701280129012A6A +:1095F000012B012C012D012E012F013001310132EF +:10960000013300FA013401350136013701380139DF +:10961000013A013B013C013D013E013F0140014156 +:10962000014200E200E301430144014501460147D4 +:1096300001480149014A014B014C014D014E014FC6 +:109640000150015100B000B10152015301540155C4 +:109650000156015701580159015A015B00FB00FCFA +:1096600000E400E5015C015D015E015F01600161F4 +:1096700001620163016401650166016701680169B6 +:10968000016A016B016C016D016E016F0170017166 +:1096900000BB017201730174017500E600E70176F9 +:1096A00000A6017701780179017A017B017C017DB7 +:1096B000017E00D800E100DA00DB00DC00DD00E024 +:1096C00000D900DF017F01800181018201830184D3 +:1096D00001850186018701880189018A018B018C3E +:1096E000018D018E018F01900191019201930194EE +:1096F00001950196019701980199019A019B019C9E +:10970000019D019E019F01A001A101A201A301A44D +:1097100001A501A601A701A801A901AA01AB01ACFD +:1097200001AD01AE01AF01B001B101B201B301B4AD +:10973000009B01B501B601B701B801B901BA01BB7F +:1097400001BC01BD01BE01BF01C001C101C201C315 +:1097500001C401C501C601C701C801C901CA01CBC5 +:1097600001CC01CD01CE01CF01D001D101D201D375 +:1097700001D401D501D601D701D801D901DA01DB25 +:1097800001DC01DD01DE01DF01E001E101E201E3D5 +:1097900001E401E501E601E701E801E901EA01EB85 +:1097A00001EC01ED01EE01EF01F001F101F201F335 +:1097B00001F401F501F601F701F801F901FA01FBE5 +:1097C00001FC01FD01FE01FF020002010202020391 +:1097D000020402050206020702080209020A020B3D +:1097E000020C020D020E020F0210021102120213ED +:1097F000021402150216021702180219021A021B9D +:10980000021C021D021E021F02200221022202234C +:109810000224022502260227022800B200B30229F0 +:10982000022A00B600B700C4022B00B400B500C580 +:10983000008200C2008700AB00C6022C022D00BED1 +:1098400000BF022E00BC022F00F7023002310232AC +:10985000023302340235008C0236023702380239F4 +:10986000023A023B0098023C009A009900EF00A5E2 +:109870000092009C00A7008F0094009500B9023D63 +:10988000023E023F024002410242024302440245BC +:109890000246024702480249024A024B024C024D6C +:1098A000024E024F0250025102520253025402551C +:1098B0000256025702580259025A025B025C025DCC +:1098C000025E025F0260026102620263026402657C +:1098D0000266026702680269026A026B026C026D2C +:1098E000026E026F027002710272027302740275DC +:1098F0000276027702780279027A027B027C027D8C +:10990000027E027F0280028102820283028402853B +:109910000286028702880289028A028B028C028DEB +:10992000028E028F0290029102920293029402959B +:109930000296029702980299029A029B029C029D4B +:10994000029E029F02A002A102A202A302A402A5FB +:1099500002A602A702A802A902AA02AB02AC02ADAB +:1099600002AE02AF02B002B102B202B302B402B55B +:1099700002B602B702B802B902BA02BB02BC02BD0B +:1099800002BE02BF02C002C102C202C302C402C5BB +:1099900002C602C702C802C902CA02CB02CC02CD6B +:1099A00002CE02CF02D002D102D202D302D402D51B +:1099B00002D602D702D802D902DA02DB02DC02DDCB +:1099C00002DE02DF02E002E102E202E302E402E57B +:1099D00002E602E702E802E902EA02EB02EC02ED2B +:1099E00002EE02EF02F002F102F202F302F402F5DB +:1099F00002F602F702F802F902FA02FB02FC02FD8B +:109A000002FE02FF03000301030203030304030534 +:109A10000306030703080309030A030B030C030DE2 +:109A2000030E030F03100311031203130314031592 +:109A30000316031703180319031A031B031C031D42 +:109A4000031E031F032003210322032303240325F2 +:109A50000326032703280329032A032B032C032DA2 +:109A6000032E032F03300331033203330334033552 +:109A70000336033703380339033A033B033C033D02 +:109A8000033E033F034003410342034303440345B2 +:109A90000346034703480349034A034B034C034D62 +:109AA000034E034F03500351035203530354035512 +:109AB0000356035703580359035A035B035C035DC2 +:109AC000035E035F03600361036203630364036572 +:109AD0000366036703680369036A036B036C036D22 +:109AE000036E036F037003710372037303740375D2 +:109AF0000376037703780379037A037B037C037D82 +:109B0000037E037F03800381038203830384038531 +:109B10000386038703880389038A038B038C038DE1 +:109B2000038E038F03900391039203930394039591 +:109B30000396039703980399039A039B039C039D41 +:109B4000039E039F03A003A103A203A303A403A5F1 +:109B500003A603A703A803A903AA03AB03AC03ADA1 +:109B600003AE03AF03B003B103B203B303B400D732 +:109B700003B503B603B703B800C000C103B903BA05 +:109B800003BB03BC03BD03BE03BF03C003C103C2C9 +:109B900003C303C403C503C603C703C803C903CA79 +:109BA00003CB03CC03CD03CE03CF03D003D103D229 +:109BB00003D303D403D503D603D703D803D903DAD9 +:109BC00003DB03DC03DD03DE03DF03E003E103E289 +:109BD00003E303E403E503E603E703E803E903EA39 +:109BE00003EB03EC03ED03EE03EF03F003F103F2E9 +:109BF00003F303F403F503F603F703F803F903FA99 +:109C000003FB03FC03FD03FE03FF04000401040245 +:109C10000403040404050406040704080409040AF0 +:109C2000040B040C040D040E040F041004110412A0 +:109C30000413041404150416041704180419041A50 +:109C4000041B041C041D041E041F04200421042200 +:109C50000423042404250426042704280429042AB0 +:109C6000042B042C042D042E042F04300431043260 +:109C70000433043404350436043704380439043A10 +:109C8000043B043C043D043E043F044004410442C0 +:109C90000443044404450446044704480449044A70 +:109CA000044B044C044D044E044F04500451045220 +:109CB0000453045404550456045704580459045AD0 +:109CC000045B045C045D045E045F04600461046280 +:109CD0000463046404650466046704680469046A30 +:109CE000046B046C046D046E046F047004710472E0 +:109CF0000473047404750476047704780479047A90 +:109D0000047B047C047D047E047F0480048104823F +:109D10000483048404850486048704880489044E2B +:109D2000554C4C02435207756E693030413007750F +:109D30006E6930304144096F76657273636F726586 +:109D400007756E693030423207756E6930304233C4 +:109D500007756E693033424307756E69303042399A +:109D600007416D6163726F6E07616D6163726F6E43 +:109D700006416272657665066162726576650741C5 +:109D80006F676F6E656B07616F676F6E656B0B4317 +:109D900063697263756D666C65780B636369726382 +:109DA000756D666C65780443646F740463646F74E6 +:109DB00006446361726F6E06646361726F6E06447F +:109DC00063726F617407456D6163726F6E07656DD5 +:109DD0006163726F6E0645627265766506656272D2 +:109DE0006576650A45646F74616363656E740A65C0 +:109DF000646F74616363656E7407456F676F6E654A +:109E00006B07656F676F6E656B06456361726F6E9A +:109E100006656361726F6E0B4763697263756D6689 +:109E20006C65780B6763697263756D666C65780441 +:109E300047646F740467646F7407756E69303132FC +:109E40003207756E69303132330B4863697263755E +:109E50006D666C65780B6863697263756D666C65B9 +:109E60007804486261720468626172064974696CC0 +:109E70006465066974696C646507496D6163726F36 +:109E80006E07696D6163726F6E0649627265766511 +:109E90000669627265766507496F676F6E656B0765 +:109EA000696F676F6E656B02494A02696A0B4A63A4 +:109EB000697263756D666C65780B6A636972637548 +:109EC0006D666C657807756E693031333607756E6F +:109ED00069303133370C6B677265656E6C616E6427 +:109EE0006963064C6163757465066C6163757465BE +:109EF00007756E693031334207756E69303133430F +:109F0000064C6361726F6E066C6361726F6E044C17 +:109F1000646F74046C646F74064E616375746506D7 +:109F20006E616375746507756E6930313435077518 +:109F30006E6930313436064E6361726F6E066E6341 +:109F400061726F6E0B6E61706F7374726F706865A3 +:109F500003456E6703656E67074F6D6163726F6ED1 +:109F6000076F6D6163726F6E064F6272657665068C +:109F70006F62726576650D4F68756E676172756D9B +:109F80006C6175740D6F68756E676172756D6C616B +:109F900075740652616375746506726163757465E4 +:109FA00007756E693031353607756E693031353772 +:109FB00006526361726F6E06726361726F6E065352 +:109FC0006163757465067361637574650B536369CA +:109FD0007263756D666C65780B7363697263756D1A +:109FE000666C657807756E693032314107756E6948 +:109FF0003032314206546361726F6E06746361726F +:10A000006F6E045462617204746261720655746901 +:10A010006C6465067574696C646507556D6163727F +:10A020006F6E07756D6163726F6E0655627265764D +:10A030006506756272657665055572696E670575A8 +:10A0400072696E670D5568756E676172756D6C61CA +:10A0500075740D7568756E676172756D6C61757478 +:10A0600007556F676F6E656B07756F676F6E656B12 +:10A070000B5763697263756D666C65780B776369FE +:10A080007263756D666C65780B5963697263756D83 +:10A09000666C65780B7963697263756D666C65785B +:10A0A000065A6163757465067A61637574650A5A48 +:10A0B000646F74616363656E740A7A646F7461635C +:10A0C00063656E74056C6F6E67730A4172696E67C3 +:10A0D00061637574650A6172696E67616375746541 +:10A0E00007414561637574650761656163757465F2 +:10A0F0000B4F736C61736861637574650B6F736C80 +:10A10000617368616375746507756E6930323138E3 +:10A1100007756E693032313905746F6E6F730D6477 +:10A1200069657265736973746F6E6F730A416C70E1 +:10A130006861746F6E6F7309616E6F74656C6569C9 +:10A14000610C457073696C6F6E746F6E6F73084548 +:10A150007461746F6E6F7309496F7461746F6E6FA1 +:10A16000730C4F6D6963726F6E746F6E6F730C5505 +:10A170007073696C6F6E746F6E6F730A4F6D656785 +:10A1800061746F6E6F7311696F7461646965726574 +:10A19000736973746F6E6F7305416C70686104420C +:10A1A0006574610547616D6D6107457073696C6F1A +:10A1B0006E045A6574610345746105546865746181 +:10A1C00004496F7461054B61707061064C616D628A +:10A1D0006461024D75024E75025869074F6D6963DF +:10A1E000726F6E0250690352686F055369676D6143 +:10A1F0000354617507557073696C6F6E035068691D +:10A2000003436869035073690C496F74616469653D +:10A2100072657369730F557073696C6F6E646965ED +:10A2200072657369730A616C706861746F6E6F73C5 +:10A230000C657073696C6F6E746F6E6F7308657404 +:10A2400061746F6E6F7309696F7461746F6E6F7391 +:10A2500014757073696C6F6E646965726573697388 +:10A26000746F6E6F7305616C706861046265746110 +:10A270000567616D6D610564656C74610765707378 +:10A28000696C6F6E047A6574610365746105746846 +:10A2900065746104696F7461056B61707061066C4F +:10A2A000616D626461026E75027869076F6D696342 +:10A2B000726F6E0372686F07756E693033433205D3 +:10A2C0007369676D610374617507757073696C6F8D +:10A2D0006E037068690363686903707369056F6D65 +:10A2E0006567610C696F7461646965726573697330 +:10A2F0000F757073696C6F6E6469657265736973ED +:10A300000C6F6D6963726F6E746F6E6F730C757026 +:10A3100073696C6F6E746F6E6F730A6F6D656761D2 +:10A32000746F6E6F7307756E693034303107756EF8 +:10A33000693034303207756E693034303307756EEA +:10A34000693034303407756E693034303507756ED6 +:10A35000693034303607756E693034303707756EC2 +:10A36000693034303807756E693034303907756EAE +:10A37000693034304107756E693034304207756E8C +:10A38000693034304307756E693034304507756E77 +:10A39000693034304607756E693034313007756E78 +:10A3A000693034313107756E693034313207756E7A +:10A3B000693034313307756E693034313407756E66 +:10A3C000693034313507756E693034313607756E52 +:10A3D000693034313707756E693034313807756E3E +:10A3E000693034313907756E693034314107756E23 +:10A3F000693034314207756E693034314307756E08 +:10A40000693034314407756E693034314507756EF3 +:10A41000693034314607756E693034323007756EF5 +:10A42000693034323107756E693034323207756EF7 +:10A43000693034323307756E693034323407756EE3 +:10A44000693034323507756E693034323607756ECF +:10A45000693034323707756E693034323807756EBB +:10A46000693034323907756E693034324107756EA0 +:10A47000693034324207756E693034324307756E85 +:10A48000693034324407756E693034324507756E71 +:10A49000693034324607756E693034333007756E73 +:10A4A000693034333107756E693034333207756E75 +:10A4B000693034333307756E693034333407756E61 +:10A4C000693034333507756E693034333607756E4D +:10A4D000693034333707756E693034333807756E39 +:10A4E000693034333907756E693034334107756E1E +:10A4F000693034334207756E693034334307756E03 +:10A50000693034334407756E693034334507756EEE +:10A51000693034334607756E693034343007756EF0 +:10A52000693034343107756E693034343207756EF2 +:10A53000693034343307756E693034343407756EDE +:10A54000693034343507756E693034343607756ECA +:10A55000693034343707756E693034343807756EB6 +:10A56000693034343907756E693034344107756E9B +:10A57000693034344207756E693034344307756E80 +:10A58000693034344407756E693034344507756E6C +:10A59000693034344607756E693034353107756E6D +:10A5A000693034353207756E693034353307756E6E +:10A5B000693034353407756E693034353507756E5A +:10A5C000693034353607756E693034353707756E46 +:10A5D000693034353807756E693034353907756E32 +:10A5E000693034354107756E693034354207756E10 +:10A5F000693034354307756E693034354507756EFB +:10A60000693034354607756E693034393007756EF8 +:10A61000693034393106576772617665067767723B +:10A620006176650657616375746506776163757455 +:10A63000650957646965726573697309776469654B +:10A640007265736973065967726176650679677218 +:10A6500061766507756E69323031350D756E6465EA +:10A660007273636F726564626C0D71756F7465727D +:10A6700065766572736564066D696E7574650673DB +:10A6800065636F6E64096578636C616D64626C0705 +:10A69000756E693230374609616669693038393418 +:10A6A0003106706573657461044575726F07756E68 +:10A6B000693231303507756E693231313307756E65 +:10A6C000693231313607756E693033413909657346 +:10A6D00074696D61746564096F6E65656967687436 +:10A6E000680C7468726565656967687468730B6681 +:10A6F000697665656967687468730C736576656EFD +:10A700006569676874687307756E69303339340D2D +:10A71000637972696C6C69636272657665106361F6 +:10A72000726F6E636F6D6D61616363656E741163EB +:10A730006F6D6D61616363656E74726F7461746572 +:10A7400007756E693230373407756E6932303735C8 +:10A7500007756E693230373707756E6932303738B2 +:10A7600007756E693230303007756E6932303031BE +:10A7700007756E693230303207756E6932303033AA +:10A7800007756E693230303407756E693230303596 +:10A7900007756E693230303607756E693230303782 +:10A7A00007756E693230303807756E69323030396E +:10A7B00007756E693230304107756E69323030424C +:10A7C00007756E694645464607756E6946464643B7 +:10A7D00007756E694646464407756E6930314630E6 +:10A7E00007756E693032424307756E693033443104 +:10A7F00007756E693033443207756E6930334436FD +:10A8000007756E693145334507756E6931453346C5 +:10A8100007756E693145303007756E6931453031E5 +:10A8200007756E6930324633054F686F726E056F7B +:10A83000686F726E0555686F726E0575686F726E1F +:10A8400004686F6F6B07756E693034303007756E52 +:10A85000693034304407756E693034353007756EB1 +:10A86000693034354407756E693034363007756E9B +:10A87000693034363107756E693034363207756E9B +:10A88000693034363307756E693034363407756E87 +:10A89000693034363507756E693034363607756E73 +:10A8A000693034363707756E693034363807756E5F +:10A8B000693034363907756E693034364107756E44 +:10A8C000693034364207756E693034364307756E29 +:10A8D000693034364407756E693034364507756E15 +:10A8E000693034364607756E693034373007756E17 +:10A8F000693034373107756E693034373207756E19 +:10A90000693034373307756E693034373407756E04 +:10A91000693034373507756E693034373607756EF0 +:10A92000693034373707756E693034373807756EDC +:10A93000693034373907756E693034374107756EC1 +:10A94000693034374207756E693034374307756EA6 +:10A95000693034374407756E693034374507756E92 +:10A96000693034374607756E693034383007756E94 +:10A97000693034383107756E693034383207756E96 +:10A98000693034383807756E693034383907756E78 +:10A99000693034384107756E693034384207756E56 +:10A9A000693034384307756E693034384407756E42 +:10A9B000693034384507756E693034384607756E2E +:10A9C000693034393207756E693034393307756E42 +:10A9D000693034393407756E693034393507756E2E +:10A9E000693034393607756E693034393707756E1A +:10A9F000693034393807756E693034393907756E06 +:10AA0000693034394107756E693034394207756EE3 +:10AA1000693034394307756E693034394407756ECF +:10AA2000693034394507756E693034394607756EBB +:10AA3000693034413007756E693034413107756EC5 +:10AA4000693034413207756E693034413307756EB1 +:10AA5000693034413407756E693034413507756E9D +:10AA6000693034413607756E693034413707756E89 +:10AA7000693034413807756E693034413907756E75 +:10AA8000693034414107756E693034414207756E53 +:10AA9000693034414307756E693034414407756E3F +:10AAA000693034414507756E693034414607756E2B +:10AAB000693034423007756E693034423107756E43 +:10AAC000693034423207756E693034423307756E2F +:10AAD000693034423407756E693034423507756E1B +:10AAE000693034423607756E693034423707756E07 +:10AAF000693034423807756E693034423907756EF3 +:10AB0000693034424107756E693034424207756ED0 +:10AB1000693034424307756E693034424407756EBC +:10AB2000693034424507756E693034424607756EA8 +:10AB3000693034433007756E693034433107756EC0 +:10AB4000693034433207756E693034433307756EAC +:10AB5000693034433407756E693034433507756E98 +:10AB6000693034433607756E693034433707756E84 +:10AB7000693034433807756E693034433907756E70 +:10AB8000693034434107756E693034434207756E4E +:10AB9000693034434307756E693034434407756E3A +:10ABA000693034434507756E693034434607756E26 +:10ABB000693034443007756E693034443107756E3E +:10ABC000693034443207756E693034443307756E2A +:10ABD000693034443407756E693034443507756E16 +:10ABE000693034443607756E693034443707756E02 +:10ABF000693034443807756E693034443907756EEE +:10AC0000693034444107756E693034444207756ECB +:10AC1000693034444307756E693034444407756EB7 +:10AC2000693034444507756E693034444607756EA3 +:10AC3000693034453007756E693034453107756EBB +:10AC4000693034453207756E693034453307756EA7 +:10AC5000693034453407756E693034453507756E93 +:10AC6000693034453607756E693034453707756E7F +:10AC7000693034453807756E693034453907756E6B +:10AC8000693034454107756E693034454207756E49 +:10AC9000693034454307756E693034454407756E35 +:10ACA000693034454507756E693034454607756E21 +:10ACB000693034463007756E693034463107756E39 +:10ACC000693034463207756E693034463307756E25 +:10ACD000693034463407756E693034463507756E11 +:10ACE000693034463607756E693034463707756EFD +:10ACF000693034463807756E693034463907756EE9 +:10AD0000693034464107756E693034464207756EC6 +:10AD1000693034464307756E693034464407756EB2 +:10AD2000693034464507756E693034464607756E9E +:10AD3000693035303007756E693035303107756EE2 +:10AD4000693035303207756E693035303307756ECE +:10AD5000693035303407756E693035303507756EBA +:10AD6000693035303607756E693035303707756EA6 +:10AD7000693035303807756E693035303907756E92 +:10AD8000693035304107756E693035304207756E70 +:10AD9000693035304307756E693035304407756E5C +:10ADA000693035304507756E693035304607756E48 +:10ADB000693035313007756E693035313107756E60 +:10ADC000693035313207756E693035313307756E4C +:10ADD000693145413007756E693145413107756EFE +:10ADE000693145413207756E693145413307756EEA +:10ADF000693145413407756E693145413507756ED6 +:10AE0000693145413607756E693145413707756EC1 +:10AE1000693145413807756E693145413907756EAD +:10AE2000693145414107756E693145414207756E8B +:10AE3000693145414307756E693145414407756E77 +:10AE4000693145414507756E693145414607756E63 +:10AE5000693145423007756E693145423107756E7B +:10AE6000693145423207756E693145423307756E67 +:10AE7000693145423407756E693145423507756E53 +:10AE8000693145423607756E693145423707756E3F +:10AE9000693145423807756E693145423907756E2B +:10AEA000693145424107756E693145424207756E09 +:10AEB000693145424307756E693145424407756EF5 +:10AEC000693145424507756E693145424607756EE1 +:10AED000693145433007756E693145433107756EF9 +:10AEE000693145433207756E693145433307756EE5 +:10AEF000693145433407756E693145433507756ED1 +:10AF0000693145433607756E693145433707756EBC +:10AF1000693145433807756E693145433907756EA8 +:10AF2000693145434107756E693145434207756E86 +:10AF3000693145434307756E693145434407756E72 +:10AF4000693145434507756E693145434607756E5E +:10AF5000693145443007756E693145443107756E76 +:10AF6000693145443207756E693145443307756E62 +:10AF7000693145443407756E693145443507756E4E +:10AF8000693145443607756E693145443707756E3A +:10AF9000693145443807756E693145443907756E26 +:10AFA000693145444107756E693145444207756E04 +:10AFB000693145444307756E693145444407756EF0 +:10AFC000693145444507756E693145444607756EDC +:10AFD000693145453007756E693145453107756EF4 +:10AFE000693145453207756E693145453307756EE0 +:10AFF000693145453407756E693145453507756ECC +:10B00000693145453607756E693145453707756EB7 +:10B01000693145453807756E693145453907756EA3 +:10B02000693145454107756E693145454207756E81 +:10B03000693145454307756E693145454407756E6D +:10B04000693145454507756E693145454607756E59 +:10B05000693145463007756E693145463107756E71 +:10B06000693145463407756E693145463507756E59 +:10B07000693145463607756E693145463707756E45 +:10B08000693145463807756E693145463907756E31 +:10B0900069323041421363697263756D666C65781D +:10B0A0006163757465636F6D621363697263756D57 +:10B0B000666C65786772617665636F6D621263694D +:10B0C0007263756D666C6578686F6F6B636F6D62C8 +:10B0D0001363697263756D666C657874696C646519 +:10B0E000636F6D620E627265766561637574656328 +:10B0F0006F6D620E62726576656772617665636F09 +:10B100006D620D6272657665686F6F6B636F6D62FD +:10B110000E627265766574696C6465636F6D62104A +:10B12000637972696C6C6963686F6F6B6C65667468 +:10B1300011637972696C6C6963626967686F6F6BC0 +:10B14000554307756E693031363207756E69303197 +:10B15000363307756E693031454107756E69303198 +:10B16000454207756E693031454307756E69303168 +:10B17000454407756E69303235390D686F6F6B6104 +:10B18000626F7665636F6D6207756E693146344430 +:10B1900007756E693146444507756E693230373040 +:10B1A00007756E693230373607756E693230373958 +:10B1B00013756E69303342393033303830333034C0 +:10B1C0003033303013756E693033423930333038B4 +:10B1D000303330343033303113756E6930334239A7 +:10B1E00030333038303330363033303013756E69A9 +:10B1F0003033423930333038303330363033303119 +:10B2000013756E6930334335303330383033303472 +:10B210003033303013756E69303343353033303866 +:10B22000303330343033303113756E693033433559 +:10B2300030333038303330363033303013756E6958 +:10B2400030334335303330383033303630333031CB +:10B2500008456E672E616C743108456E672E616C0F +:10B26000743208456E672E616C74330F756E6930E9 +:10B2700033303130333036303330380F756E69301B +:10B2800033303030333036303330380F756E69300C +:10B2900033303130333034303330380F756E6930FD +:10B2A00033303030333034303330380F63797269B3 +:10B2B0006C6C69635F6F746D61726B07756E693179 +:10B2C00045394507756E694137423307756E6941E7 +:10B2D0003742340F756E69303133422E6C6F636CB8 +:10B2E0004D41480F756E69303134352E6C6F636C8B +:10B2F0004D41480F416F676F6E656B2E6C6F636CCD +:10B300004E41560F456F676F6E656B2E6C6F636CA9 +:10B310004E41560F496F676F6E656B2E6C6F636C95 +:10B320004E41560F556F676F6E656B2E6C6F636C79 +:10B330004E415606492E73616C74064A2E73616C39 +:10B34000740B4967726176652E73616C740B496189 +:10B35000637574652E73616C7410496369726375EB +:10B360006D666C65782E73616C740E4964696572E4 +:10B37000657369732E73616C740B4974696C6465D1 +:10B380002E73616C740C496D6163726F6E2E736104 +:10B390006C740B4962726576652E73616C740C492E +:10B3A0006F676F6E656B2E73616C7414496F676F96 +:10B3B0006E656B5F6C6F636C4E41562E73616C747F +:10B3C0000F49646F74616363656E742E73616C748E +:10B3D00007494A2E73616C74104A63697263756D14 +:10B3E000666C65782E73616C740C756E69314543BB +:10B3F000382E73616C740C756E69314543412E7340 +:10B40000616C7407756E69323132360E496F746142 +:10B41000746F6E6F732E73616C7409496F74612E53 +:10B4200073616C7411496F746164696572657369E5 +:10B43000732E73616C740C756E69303430362E73F4 +:10B44000616C740C756E69303430372E73616C74B6 +:10B450000C756E69303430382E73616C740C756EF7 +:10B4600069303443302E73616C7407756E69303007 +:10B47000423507756E693032333707756E6941376B +:10B48000423507756E694142353303665F6605666E +:10B490005F665F6905665F665F6C0B756E6930316C +:10B4A00032332E616C740F756E69303133432E6CFC +:10B4B0006F636C4D41480F756E69303134362E6CB8 +:10B4C0006F636C4D41480F616F676F6E656B2E6CDB +:10B4D0006F636C4E41560F656F676F6E656B2E6CB8 +:10B4E0006F636C4E41560F696F676F6E656B2E6CA4 +:10B4F0006F636C4E41560F756F676F6E656B2E6C88 +:10B500006F636C4E415606672E73616C74106763EF +:10B51000697263756D666C65782E73616C740B6708 +:10B5200062726576652E73616C740967646F742E40 +:10B5300073616C7406662E7373303208665F662E14 +:10B54000737330320A665F665F692E737330320A36 +:10B55000665F665F6C2E7373303208665F692E73A8 +:10B5600073303208665F6C2E737330320B666C6F0B +:10B5700072696E2E737330330F756E6930343533E4 +:10B580002E6C6F636C4D4B440F756E6930343331E4 +:10B590002E6C6F636C5352420F756E6930343333C7 +:10B5A0002E6C6F636C5352420F756E6930343334B6 +:10B5B0002E6C6F636C5352420F756E693034334694 +:10B5C0002E6C6F636C5352420F756E693034343297 +:10B5D0002E6C6F636C5352420C756E693034434667 +:10B5E0002E73616C7407756E693230393507756E6C +:10B5F000693230393607756E693230393707756E02 +:10B60000693230393807756E693230393907756EED +:10B61000693230394107756E693230394207756ECB +:10B62000693230394307756E693035443007756EBD +:10B63000693035443107756E693035443207756EAF +:10B64000693035443307756E693035443407756E9B +:10B65000693035443507756E693035443607756E87 +:10B66000693035443707756E693035443807756E73 +:10B67000693035443907756E693035444107756E58 +:10B68000693035444207756E693035444307756E3D +:10B69000693035444407756E693035444507756E29 +:10B6A000693035444607756E693035453007756E2B +:10B6B000693035453107756E693035453207756E2D +:10B6C000693035453307756E693035453407756E19 +:10B6D000693035453507756E693035453607756E05 +:10B6E000693035453707756E693035453807756EF1 +:10B6F000693035453907756E693035454107756ED6 +:10B70000694642324107756E694642324207756E9C +:10B71000694642324307756E694642324407756E88 +:10B72000694642324507756E694642324607756E74 +:10B73000694642333007756E694642333107756E8C +:10B74000694642333207756E694642333307756E78 +:10B75000694642333407756E694642333507756E64 +:10B76000694642333607756E694642333807756E4F +:10B77000694642333907756E694642334107756E33 +:10B78000694642334207756E694642334307756E18 +:10B79000694642334507756E694642343007756E17 +:10B7A000694642343107756E694642343307756E17 +:10B7B000694642343407756E694642343607756E01 +:10B7C000694642343707756E694642343807756EEC +:10B7D000694642343907756E694642344107756ED1 +:10B7E0006946423442096772617665636F6D62092A +:10B7F0006163757465636F6D6207756E69303330B0 +:10B80000320974696C6465636F6D6207756E6930C7 +:10B8100033303407756E693033303607756E6930F2 +:10B8200033303707756E693033303807756E6930DD +:10B8300033304107756E693033304207756E6930B9 +:10B8400033304307756E693033304607756E6930A3 +:10B850003331320C646F7462656C6F77636F6D6245 +:10B8600007756E693033323607756E69303332379B +:10B8700007756E693033323807756E693033354578 +:10B8800007756E693034383507756E69303438366F +:10B8900007756E693034383307756E693034383463 +:10B8A00007756E693035423007756E693035423143 +:10B8B00007756E693035423207756E69303542332F +:10B8C00007756E693035423407756E69303542351B +:10B8D00007756E693035423607756E693035423707 +:10B8E00007756E693035423807756E6930354239F3 +:10B8F00007756E693035424107756E6930354242D1 +:10B9000007756E693035424307756E6930354244BC +:10B9100007756E693035433107756E6930354332CE +:10B9200007756E6930354337097A65726F2E646E1C +:10B930006F6D086F6E652E646E6F6D0874776F2E75 +:10B94000646E6F6D0A74687265652E646E6F6D0942 +:10B95000666F75722E646E6F6D09666976652E640A +:10B960006E6F6D087369782E646E6F6D0A736576FD +:10B97000656E2E646E6F6D0A65696768742E646EFD +:10B980006F6D096E696E652E646E6F6D077A6572F4 +:10B990006F2E6C66066F6E652E6C660674776F2E62 +:10B9A0006C660874687265652E6C6607666F7572E2 +:10B9B0002E6C6607666976652E6C66067369782E4E +:10B9C0006C6608736576656E2E6C660865696768D7 +:10B9D000742E6C66076E696E652E6C66097A6572E8 +:10B9E0006F2E6E756D72086F6E652E6E756D7208B6 +:10B9F00074776F2E6E756D720A74687265652E6E3F +:10BA0000756D7209666F75722E6E756D7209666955 +:10BA100076652E6E756D72087369782E6E756D720F +:10BA20000A736576656E2E6E756D720A6569676854 +:10BA3000742E6E756D72096E696E652E6E756D72FF +:10BA4000087A65726F2E6F7366076F6E652E6F735F +:10BA5000660774776F2E6F73660974687265652E5A +:10BA60006F736608666F75722E6F73660866697607 +:10BA7000652E6F7366077369782E6F736609736539 +:10BA800076656E2E6F73660965696768742E6F73CD +:10BA900066086E696E652E6F73660A7A65726F2E20 +:10BAA000736C617368097A65726F2E746F736608C0 +:10BAB0006F6E652E746F73660874776F2E746F7374 +:10BAC000660A74687265652E746F736609666F75B1 +:10BAD000722E746F736609666976652E746F73666D +:10BAE000087369782E746F73660A736576656E2EB7 +:10BAF000746F73660A65696768742E746F7366097C +:10BB00006E696E652E746F736607756E69323038B4 +:10BB10003007756E693230383107756E69323038EA +:10BB20003207756E693230383307756E69323038D6 +:10BB30003407756E693230383507756E69323038C2 +:10BB40003607756E693230383707756E69323038AE +:10BB50003807756E693230383907756E693035428D +:10BB60004507756E693230374407756E6932303873 +:10BB70004407756E693230374507756E6932303863 +:10BB80004507756E693230374107756E6932303757 +:10BB90004307756E693230384107756E6932303847 +:10BBA0004307756E693232303607756E693232314D +:10BBB0003507756E693230414107756E6932313231 +:10BBC0003010616669693130313033646F746C658F +:10BBD000737310616669693130313035646F746C2C +:10BBE0006573730E696F676F6E656B646F746C65F8 +:10BBF00073730F6F676F6E656B63656E74657269E3 +:10BC00006E670E756E6931454342646F746C65737F +:10BC10007300000000010000000A00380056000513 +:10BC200044464C5400206379726C00206772656B47 +:10BC300000206865627200206C61746E0020000450 +:10BC400000000000FFFF00020000000100026D6123 +:10BC5000726B00166D6B6D6B000E0000000200022F +:10BC600000030000000200000001000404180208A4 +:10BC7000016A000A000900100001000A0001000129 +:10BC80000006000000080001012000A6000100C21B +:10BC9000000C00130094008E00880082007C007667 +:10BCA0000070006A0064005E00580052004C0046BC +:10BCB0000040003A0034002E00280001FE5105B576 +:10BCC0000001FE57059D0001FE6A06200001FE4F9F +:10BCD00006200001008A05B60001FDDA06210001F8 +:10BCE00000E9061D000100D20621000100E10680E6 +:10BCF000000100CD05BC000100C205D0000100CF4D +:10BD000005CF000100A0053A0001FE3905C9000178 +:10BD100000A9061D0001FEB206210001FE2E06212B +:10BD20000001026505FD0001FE8406840002000496 +:10BD3000037003700000037203720001040A04160A +:10BD40000002041C041F000F0017000039720000DD +:10BD5000396C00003966000039600000395A000073 +:10BD600039540000394E00003948000039420000C3 +:10BD7000393C00003936000039300000392A000013 +:10BD80003930000039240000391E00003918000045 +:10BD900039120000390C000038EE000038E80000CD +:10BDA00038E2000038DC00020007004300430000D6 +:10BDB0000076007600010153015400020370037005 +:10BDC0000004037203720005040A04160006041C32 +:10BDD000041F0013000600100001000A000000010B +:10BDE0000072002600010030000C00030014000E59 +:10BDF00000080001FF38FE140001FFEAFE3B0001CD +:10BE0000FD0EFED2000100030417041804190010EF +:10BE1000000038400000383A000038340000382E66 +:10BE2000000038100000380A00003804000037FE17 +:10BE3000000037F8000037F2000037EC000037E66A +:10BE4000000037E0000037CE000037C2000037B6F0 +:10BE5000000200050417041A00000420042800044E +:10BE6000042B042B000D042D042D000E043004308F +:10BE7000000F0005000000010008000101C8011AC0 +:10BE80000002012A000C000A00EC00CA00AE008E7D +:10BE9000007A005E0044003000200016000200AE70 +:10BEA000005800A800A2000200C6000A00BA00B4B0 +:10BEB0000001008A0004000332E0003E2152000E1F +:10BEC0000058006C000102C3FFFF000332CC0014D5 +:10BED000213E000E005E0058000102C1000000017A +:10BEE00000880000000200160010000A2D24000146 +:10BEF00004D7061F0001008B00000001029B061FF3 +:10BF000000033296328A2108002E000E0022000122 +:10BF1000063B061400033282327620F4001A001425 +:10BF2000000E000104EB00000001062506140001CC +:10BF300001BAFE140002001600540010000A0001AD +:10BF400002AA0000000103EF061F000102A0061F65 +:10BF50000002001C00160010000A000102AB0000E5 +:10BF6000000103F0061F0001FF7CFE14000102A186 +:10BF7000061F0002001C00160010000A000101AF9D +:10BF8000FE14000104E3061F0001FF7AFE14000105 +:10BF900002A5061F0002000203AC03B0000003BDAF +:10BFA00003C100050027000037160000371000000D +:10BFB000370A00003704000036FE000036F80000A3 +:10BFC00036F2000036EC000036E6000036E00000F5 +:10BFD00036DA000036D4000036CE000036D4000039 +:10BFE00036C8000036C2000036BC000036B600007D +:10BFF00036B0000136AA000136A40001369E0001C9 +:10C000003698000036920000368C0000368600001C +:10C0100036800001367A000136740001366E000168 +:10C020003668000136620001365C000136560001B8 +:10C0300036500001364A000136380001362C000126 +:10C0400036200002000A004300430000007600761C +:10C0500000010153015400020370037000040372D5 +:10C0600003720005040A041A0006041C04280017C1 +:10C07000042B042B0024042D042D0025043004304F +:10C080000026000900000001000800010004000073 +:10C0900000080001362E332C00053480000C02F716 +:10C0A000331A3314330E000000003308330232FC1D +:10C0B0000000000032F632F032EA0000000032E404 +:10C0C00032DE32D832D2000032CC32C632C000006A +:10C0D000000032BA32B432AE0000000032A832A200 +:10C0E000329C0000000032963290328A3284000086 +:10C0F000327E3278327200000000326C326632607A +:10C1000000000000325A3254324E00000000324823 +:10C110003242323C323600003230322A32240000C1 +:10C120000000321E3218321200000000320C3206BB +:10C13000320031FA000031F431EE31E80000000045 +:10C14000320C320631E20000000031DC31D631D051 +:10C150000000000031CA31C431BE0000000031B817 +:10C1600031B231AC31A6000031A03218319A000052 +:10C1700000003194318E3188000000003182317C22 +:10C1800031760000000031B83170316A00000000E3 +:10C1900031CA3164315E00000000315831523188BB +:10C1A00000000000314C314632C000000000314038 +:10C1B000313A313400000000312E312831220000A4 +:10C1C0000000311C313A311631100000310A3104BF +:10C1D00030FE0000000030F830F230EC00000000CB +:10C1E00030E630E030DA0000000030D430CE30C825 +:10C1F00030C2000030BC30B630B00000000030BCAF +:10C2000030B630AA0000000030A4309E32AE0000EC +:10C2100000003098309230B0308C00003086308092 +:10C22000307A000000003074306E3068000000008A +:10C230003062305C3134305600003050304A304487 +:10C24000000000003050304A304400000000303E12 +:10C250003038303200000000302C30263020000012 +:10C260000000301A3014300E300800003002306EFA +:10C270002FFC000000002FF62FF02FEA0000000036 +:10C280002FE42FDE32D8000000002FD82FD22FCC81 +:10C29000000000002FF62FF02FC6000000002FC076 +:10C2A0002FBA2FB4000000002FAE00002FA800000E +:10C2B0000000361000002FA2000000002F9C00009C +:10C2C0002F96000000002F900000330E00000000A9 +:10C2D0002F900000330E000000002F8A0000330E64 +:10C2E000000000002F840000330E000000002F7EAD +:10C2F0000000330E000000002F780000330E000015 +:10C3000000002F7200002F6C0000000032F60000C9 +:10C310002F66000000002F60000032C00000000007 +:10C320002F60000032C0000000002F5A000032C011 +:10C33000000000002F54000032C00000000032E472 +:10C34000000032D8000000002F4E00003212000022 +:10C3500000002F4800003200000000002F480000BD +:10C360003200000000002F420000320000000000F8 +:10C370002F3C00003200000000002F360000320089 +:10C3800000000000320C00002F30000000002F2AB7 +:10C390000000319A000000002F2A0000319A0000AE +:10C3A00000002F240000319A000000002F1E000022 +:10C3B000319A000000002F180000315E00000000DC +:10C3C0002F12000031E8000000002F0C00002F06A3 +:10C3D000000000002F00000032C0000000002F000D +:10C3E000000032C0000000002EFA000032C0000041 +:10C3F00000002EF4000032C0000000002EEE00000D +:10C4000032C0000000002EE8000032C00000000032 +:10C410002EE200002EDC00000000312E00002ED69F +:10C42000000000002ED0000030FE000000002ED0E2 +:10C43000000030FE000000002ECA000030FE0000A8 +:10C4400000002EC4000030FE000000002EBE0000E0 +:10C4500030B0000000002EBE000030B00000000030 +:10C460002EB8000030B0000000002EB2000030B046 +:10C47000000000002EAC00002EA6000000002EA040 +:10C4800000003068000000002E9A000031340000E7 +:10C4900000002E9A00003134000000002E940000AD +:10C4A0003134000000002E8E000031340000000006 +:10C4B0002E880000313400000000307400002E820D +:10C4C000000000002E7C00002FFC000000002E7CED +:10C4D00000002FFC000000002E7600002FFC000062 +:10C4E00000002E7000002FFC000000002E6A0000EB +:10C4F0002FC600000000311C000030440000000086 +:10C500002E6400002FC6000000002E5E0000330ED7 +:10C51000000000002E58000032C0000000002E5223 +:10C520000000330E000000002E4C000032C000005E +:10C530000000331A00002E4600000000314C0000BD +:10C540002E40000000002E3A000032EA00000000F9 +:10C550002E3400003122000000002E2E000032EAAE +:10C56000000000002E2800003122000000002E22D2 +:10C57000000032EA000000002E1C00003122000002 +:10C5800000002E2E000032EA000000002E280000DD +:10C590003122000000002E16000032D800000000FA +:10C5A0002E1000002E0A0000000032E4000032D8F5 +:10C5B00000000000311C00002E04000000002DFED1 +:10C5C000000032C0000000002DF8000030FE000026 +:10C5D00000002DF2000032C0000000002DEC000031 +:10C5E00030FE000000002DE6000032C00000000018 +:10C5F0002DE0000030FE0000000032CC00002E4094 +:10C60000000000002DDA00002DD4000000002F5A99 +:10C61000000032C0000000002ECA000030FE000002 +:10C6200000002DCE0000329C000000002DC800004C +:10C63000329C000000002DC20000329C000000006F +:10C6400032A800002DBC000000002DB60000328A88 +:10C65000000000002DB0000030C8000000002DAA2E +:10C6600000002DA4000000002D9E00002D98000069 +:10C6700000002D92000030B0000000002D8C000062 +:10C6800030B0000000002D86000030B00000000037 +:10C6900030BC00002D80000000002D7A00002D74B9 +:10C6A000000000002D6E00003260000000002EB877 +:10C6B00000002D6800000000325A00002D620000CA +:10C6C000000030A400002D5C000000002D5600008A +:10C6D0002D50000000002D4A0000323C00000000F8 +:10C6E0002D44000030B000000000324800002D3E14 +:10C6F00000000000309800002D3800000000324893 +:10C700000000323C000000003098000030B0000013 +:10C71000000032480000323C000000003098000069 +:10C7200030B0000000002D3200002D2C0000000071 +:10C730002D26000030B0000000002D200000321235 +:10C74000000000002D1A0000306800000000321EBA +:10C7500000002D1400000000307400002D0E0000B9 +:10C7600000002D0800003212000000002D02000021 +:10C770003068000000002CFC00002CF600000000D7 +:10C7800031A000002CF0000000003002306E2CEAD6 +:10C79000000000002CE400003200000000002CDE4D +:10C7A00000003134000000002CD8000032000000EE +:10C7B00000002CD200003134000000002F4800009F +:10C7C0003200000000002E9A00003134000000000A +:10C7D0002CCC00002CC6000000002CC000002CBA9D +:10C7E000000000002CB4000031D0000000002CAE8E +:10C7F000000030320000000031DC00002CA80000F6 +:10C800000000303E00002CA2000000002C9C000024 +:10C8100031D0000000002C960000303200000000F3 +:10C820002C90000031BE000000002C8A0000302057 +:10C83000000000002C84000031BE000000002C7EAF +:10C84000000030200000000031CA00002C780000F9 +:10C850000000302C00002C72000000002C8400002E +:10C8600031BE000000002C7E0000302000000000DF +:10C8700031B800002C6C00000000301A00002C665B +:10C88000000000002C60000031AC000000002C5AB9 +:10C8900000002C540000000031B8000031AC000052 +:10C8A0000000301A00002C4E000000002C48000050 +:10C8B000319A000000002C4200002FFC0000000014 +:10C8C0002C3C0000319A000000002C3600002FFCA8 +:10C8D000000000002C300000319A000000002C2ADB +:10C8E00000002FFC000000002C240000319A000002 +:10C8F00000002C1E00002FFC000000002F2A00006A +:10C90000319A000000002E7C00002FFC0000000087 +:10C9100031A000002C1800000000300200002C1292 +:10C92000000000002C0C00003176000000002C06F6 +:10C93000000032D8000000002C000000315E000032 +:10C9400000002BFA00002FC6000000002BF40000AE +:10C95000315E000000002BEE000031880000000076 +:10C960002BE800002FB4000000002BE2000031880B +:10C97000000000002BDC00002FB4000000002BD6CC +:10C9800000003188000000002BD000002FB4000010 +:10C9900000002BCA00002BC4000000002BBE0000CA +:10C9A0002BB8000000002BB20000330E0000000086 +:10C9B0002BAC000032C0000000002BA600002F6C42 +:10C9C000000000002BA000002EDC000000002B9ACD +:10C9D00000002F30000000002D1A00002E82000001 +:10C9E000000031CA00002B9400000000302C000031 +:10C9F0002B8E00000000331A0000330E00000000F0 +:10CA00002B8800002B82000000002B7C00002B767E +:10CA1000000000002B7000002B6A000000002B6457 +:10CA200000002B5E000000002B5800002B5200007D +:10CA300000002B4C00002B4600000000331A0000C1 +:10CA4000330E00002B403308000032FC00000000D1 +:10CA50002B3A00002B340000000032CC000032C022 +:10CA600000002B4031580000318800000000329651 +:10CA70000000328A00002B40320C00002F300000F2 +:10CA80000000325A0000324E000000002B2E000041 +:10CA9000330E00000000323000003224000000009D +:10CAA000321E00003212000000002B2800002B2252 +:10CAB00000000000320C0000320000002B402B1C54 +:10CAC00000002B160000000031F4000031E80000E7 +:10CAD00000002B1000002B0A0000000031B80000FD +:10CAE00031AC0000000031CA0000315E00002B4074 +:10CAF0002B0400002AFE0000000031B80000316A5B +:10CB0000000000002B0400002AFE000000002BF4AF +:10CB10000000315E000000002AF800002AF2000048 +:10CB200000002AEC00002AE6000000002AE00000D5 +:10CB30002ADA000000002AD400002B460000000082 +:10CB40002ACE00002AC8000000002AC200002AF2F3 +:10CB5000000000002ABC2AB62AB0000000002AAA61 +:10CB60002AA42A9E000000002A9800002A920000B1 +:10CB700000002A8C00002AE60000000030D40000EB +:10CB80002A86000000002A8000002ADA0000000047 +:10CB90002A7A2A743188000000002A6E00002B4691 +:10CBA00000002A682D5600002D50000000002E3491 +:10CBB00000002A62000000002A5C00002A560000E3 +:10CBC00000002A5000002A4A0000000030620000E5 +:10CBD0003134000000002A4400002A3E000000001A +:10CBE0002A3800002A32000000002A2C00002A26E1 +:10CBF000000000002A200000324E000000002A1A27 +:10CC000000002A14000000002A3800002AC8000092 +:10CC100000002A0E00002A08000000002A0229FC59 +:10CC200029F60000000029F0000029EA00000000B9 +:10CC300029E4000029DE0000000029D800002B466E +:10CC40000000000029D200002AC80000000029CC02 +:10CC5000000031340000000029C600002AC800008E +:10CC6000000029C0000029DE000000002F54000051 +:10CC700032C00000000029BA000029B40000000002 +:10CC800029AE00002B340000000029A8000029A2D2 +:10CC90000000000031CA000031BE00000000326C0C +:10CCA0000000326000000000299C0000299600006E +:10CCB000000029900000298A0000000029BA000025 +:10CCC00029B40000000029840000297E0000000033 +:10CCD000297800002972000000002B1C0000296C3C +:10CCE00000000000331A0000330E00000000296627 +:10CCF00000002960000000003308000032FC000042 +:10CD000000002B3A00002B3400000000295A0000DC +:10CD100029540000000032CC000032C000000000A6 +:10CD2000294E000029480000000029420000293C4B +:10CD30000000000029360000293000000000292AE8 +:10CD4000000029300000000029240000297E000096 +:10CD50000000291E000029180000000032300000E9 +:10CD600032240000000032960000328A00000000E9 +:10CD7000320C00003200000000002B1C00002B16BB +:10CD80000000000031F4000031E80000000032F63D +:10CD9000000032EA0000000031B8000031AC0000B1 +:10CDA0000000291200002972000000002B0400007E +:10CDB0002AFE0000000031B80000316A00000000C7 +:10CDC000290C00002906000000002900000028FAB4 +:10CDD0000000000028F4000028EE0000000028E811 +:10CDE000000028E20000000028DC000028D6000037 +:10CDF000000028D0000028CA0000000028C400005D +:10CE000032C00000000029A8000029A20000000094 +:10CE100028BE000028B800000000325A00002E0A88 +:10CE200000000000314C000032C00000000028B2B9 +:10CE3000000028AC0000000028A6000030FE000022 +:10CE4000000028A00000289A00000000289400009C +:10CE5000288E00000000310A000030FE00000000B3 +:10CE600028880000288200000000287C0000287626 +:10CE700000000000300200002FFC000000002870BD +:10CE800000002FFC000000002D560000286A000062 +:10CE9000000028640000285E000000002858000000 +:10CEA000285200000000284C00003116000000004D +:10CEB000306200003134000000003074000030683F +:10CEC0000000000030500000304400000000312E0F +:10CED000000031220000000030860000307A00009F +:10CEE00000002FF600002FC60000000028460000BA +:10CEF0002840000000002FD800002FCC00000000C8 +:10CF0000283A0000283400000000282E00002828BD +:10CF10000000000028220000281C00000000281645 +:10CF200000002CC600000000283A00002810000075 +:10CF30000000280A000028040000000027FE00006E +:10CF400027F80000000027F2000027EC0000000096 +:10CF500027E6000027E00000000027DA000027D4C1 +:10CF6000000000002EC4000030FE000000002D9ED6 +:10CF700000002CEA0000000027CE0000289A0000E4 +:10CF8000000027C8000027C200000000302C00006D +:10CF900030200000000030BC000030B00000000075 +:10CFA0002EB2000030B00000000030BC000030AAFB +:10CFB0000000000027BC000027B60000000027B0DA +:10CFC000000027AA000000002D9E00002D98000000 +:10CFD000000027A40000286A00000000279E00002F +:10CFE0002FC600000000300200002CEA0000000004 +:10CFF000279800002B340000000027920000278CA7 +:10D000000000000027860000317600000000278025 +:10D01000000032D8000000002786000031760000B2 +:10D0200000002780000032D800000000277A0000AE +:10D030003176000000002774000032D800000000A4 +:10D040002F180000315E000000002E6A00002FC67D +:10D0500000000000276E0000276800002B402B2EE8 +:10D060000000330E000000002EB800002D68000004 +:10D07000000027620000000000000000275C0000A4 +:10D0800032240000000027560000307A0000000023 +:10D09000331A0000275000000000314C0000274ADE +:10D0A0000000000027440000273E00000000273851 +:10D0B00000002E820000000027320000272C000014 +:10D0C0000000272600002720000000002F6000003D +:10D0D00032C000000000271A0000293000000000C4 +:10D0E0002ED0000030FE000000002E7C00002FFC3F +:10D0F0000000000027140000270E00000000270891 +:10D10000000027020000000026FC000026F60000B8 +:10D11000000026F0000026EA0000000026E40000DF +:10D1200026DE0000000026D8000026D20000000005 +:10D13000325A000026CC000000002DDA000031AC8D +:10D140000000000026C6000026C00000000026BA2D +:10D15000000026B40000000026AE000032EA000005 +:10D16000000026A8000026A200000000269C000067 +:10D1700026960000000026900000268A000000008D +:10D1800026840000267E000000002678000026721B +:10D19000000000002B0400002AFE0000000029F01F +:10D1A000000029EA00000000320C00002F300000CF +:10D1B0000000307400002E8200000000266C000089 +:10D1C000266600000000266000002FEA0000000034 +:10D1D000265A0000266600000000265400002FEAB0 +:10D1E00000000000264E00002648000000002642F5 +:10D1F0000000263C0000000026360000263000001B +:10D20000000027C80000262A000000002624000095 +:10D21000261E000000002618000026120000000054 +:10D2200028C4000032C000000000260C00002606C2 +:10D2300000000000260000002AF20000000030502C +:10D24000000030440000000025FA000025F4000032 +:10D25000000025EE000025E80000000025E20000A7 +:10D2600025DC0000000025D6000025D000000000CD +:10D2700025CA000025C40000000025BE000025B816 +:10D28000000000002942000025B200000000287CB8 +:10D29000000025AC0000000025A6000025A000002D +:10D2A0000000259A0000259400000000258E000053 +:10D2B00025880000000025820000286A0000000088 +:10D2C00029240000297E00000000257C000025762E +:10D2D0000000000025700000256A000000002564A1 +:10D2E0000000255E000000002DAA00002558000067 +:10D2F000000025520000254C0000000032420000D2 +:10D3000025460000000026D8000026D200000000BC +:10D3100025400000253A0000000025340000252E9D +:10D32000000000002528000029DE00000000252262 +:10D33000000029A20000000032F60000251C0000B9 +:10D340000000312E000025160000000031B800005A +:10D35000251000000000250A000025040000000040 +:10D3600031CA0000315E0000000024FE000024F8F5 +:10D370000000000031CA0000315E0000000024FE01 +:10D38000000024F80000000024F2000024EC00005B +:10D39000000028A6000024E60000000024E00000B1 +:10D3A00024DA0000000024D4000024CE0000000095 +:10D3B00024C8000024C20000000024BC000024B6E1 +:10D3C0000000000024B0000024AA0000000024A4F3 +:10D3D0000000266600000000249E00002498000043 +:10D3E000000024920000248C00000000248600002D +:10D3F00026B40000000024920000248000000000F9 +:10D40000247A0000247400000000246E00002948E3 +:10D410000000000024680000288200000000246250 +:10D420000000245C0000000024560000245000008E +:10D430000000244A0000244400000000243E0000B4 +:10D4400024380000000024320000242C00000000DA +:10D4500024260000242000000000241A00002414C8 +:10D460000000000024260000240E000000002462BA +:10D4700000002408000000002402000023FC00003B +:10D48000000023F6000023F00000000023EA000063 +:10D4900023E40000000023DE0000330E0000000043 +:10D4A00023D8000032C0000000002F7E0000330EA1 +:10D4B000000000002EEE000032C0000000002F72BD +:10D4C00000002F6C000000002EE200002EDC0000A7 +:10D4D000000023D2000032C00000000023CC000076 +:10D4E00030FE0000000023C6000023C00000000042 +:10D4F00023BA000023B40000000023AE000023C0C4 +:10D500000000000023A8000023B40000000023A2B4 +:10D510000000294800000000239C00002882000031 +:10D52000000023960000293C00000000239000002A +:10D530002876000000002B3A0000238A000000003B +:10D54000238400002C7200000000237E000029309C +:10D55000000000002C3600002FFC000000002378A3 +:10D5600000002930000000002E7000002FFC000099 +:10D5700000002F3600003200000000002E8800005E +:10D58000313400000000320C00002F300000000099 +:10D59000307400002E8200000000237200002F3043 +:10D5A00000000000236C00002E82000000002366B3 +:10D5B000000029A2000000002360000027EC00000A +:10D5C0000000235A000029720000000023540000CC +:10D5D0002FC600000000234E00002972000000004A +:10D5E0002E6400002FC600000000234800002972AE +:10D5F000000000002E6A00002FC600000000234239 +:10D60000000024AA00000000233C0000282800009D +:10D61000000023360000233000000000232A000011 +:10D62000232400000000231E000028CA0000000080 +:10D630002318000028040000000025FA000023122F +:10D640000000000025EE0000230C0000000023066F +:10D65000000023000000000022FA000022F4000075 +:10D66000000022EE0000316A0000000022FA0000F3 +:10D670002FCC0000000022E8000022E200000000A1 +:10D68000311C000031160000000022DC000022D610 +:10D690000000000022D0000022D60000000022CAB4 +:10D6A000000022C40000000022BE000022B80000DA +:10D6B000000022B2000022AC0000000022A6000000 +:10D6C00022A000000000229A000022940000000026 +:10D6D000228E000022880000000022820000227CAE +:10D6E0000000000022760000227000000000226A84 +:10D6F0000000226400000000361000002E0A000026 +:10D700000000225E000022580000000022520000AB +:10D71000282800000000224C0000224600000000E3 +:10D720002A8C00002AE60000000022400000223A75 +:10D730000000000028640000223400000000331ABA +:10D740000000222E00000000314C000022280000C2 +:10D75000000022220000330E00000000221C000006 +:10D7600032C00000000022160000330E000000004E +:10D770002210000032C00000000022160000330E0C +:10D78000000000002210000032C000000000220A49 +:10D790000000330E000000002204000032C0000030 +:10D7A000000021FE0000330E0000000021F8000000 +:10D7B00032C0000000002F8A0000222E000000006E +:10D7C0002EFA000022280000000021F20000330E93 +:10D7D0000000000021EC000032C00000000021E643 +:10D7E0000000330E0000000021E0000032C0000005 +:10D7F000000021DA0000330E0000000021D40000F8 +:10D8000032C00000000021FE0000330E00000000C6 +:10D8100021F8000032C0000000002E520000222E2D +:10D82000000000002E4C000022280000000032CC36 +:10D830000000222800000000310A000021CE000074 +:10D84000000021C8000032C00000000021C200001A +:10D8500030FE0000000021BC000032C000000000CB +:10D8600021B6000030FE0000000021B0000032C0F0 +:10D870000000000021AA000030FE0000000021B0DE +:10D88000000032C00000000021AA000030FE0000AD +:10D89000000021A4000032C000000000219E000012 +:10D8A00030FE000000002198000032C0000000009F +:10D8B0002192000030FE000000002F5A00002228B4 +:10D8C000000000002ECA000021CE00000000218CC4 +:10D8D000000030B00000000030BC000021860000D5 +:10D8E0000000320C000021800000000030620000C7 +:10D8F000217A0000000021740000320000000000C6 +:10D90000216E000031340000000021680000320068 +:10D910000000000021620000313400000000216896 +:10D9200000003200000000002162000031340000DD +:10D930000000215C000032000000000021560000C1 +:10D9400031340000000021500000320000000000CF +:10D95000214A00003134000000002F4200002180E5 +:10D96000000000002E940000217A000000002144F5 +:10D970000000273E00000000213E00002E82000033 +:10D98000000021440000273E00000000213E00006E +:10D990002E820000000021380000273E0000000019 +:10D9A000213200002E8200000000212C0000273EC2 +:10D9B00000000000212600002E820000000021202F +:10D9C0000000211A000000003002000021140000B5 +:10D9D000000031A00000210E000000003002000015 +:10D9E00021080000000021020000319A0000000020 +:10D9F000213200002FFC0000000020FC0000272C3A +:10DA00000000000020F6000027200000000020FC9D +:10DA10000000272C0000000020F600002720000056 +:10DA2000000020F00000272C0000000020EA000089 +:10DA300027200000000020E40000272C0000000048 +:10DA400020DE000027200000000020D8000020D2A7 +:10DA50000000000020CC000020C60000000031CAF9 +:10DA6000000020C0000000002FF600002FC60000BC +:10DA7000000020BA0000315E0000000020B4000069 +:10DA80002FC60000000020AE0000315E0000000044 +:10DA900020A800002FC60000000031B8000020A21E +:10DAA00000000000301A0000209C00000000320C32 +:10DAB000000020960000000030620000209000006E +:10DAC00000002CE400002096000000002CDE000086 +:10DAD000209000000000208A000020840000000048 +:10DAE000207E000020780000000020720000206CE2 +:10DAF0000000000020660000206000000000205AA6 +:10DB00000000205400000000204E000020480000CB +:10DB1000000020420000203C0000000020420000E5 +:10DB2000203C0000000020420000203C00000000DB +:10DB300020420000203C0000000020360000203081 +:10DB40000000000031A000002CF000000000202A9E +:10DB50000000256A00000000291E000020240000AB +:10DB60000000331A0000330E00000000201E0000E9 +:10DB700032C00000000031A00000319A0000000017 +:10DB800020182912201200000000200C200620007E +:10DB9000000000001FFA00002012000000001FFA21 +:10DBA00000002012000000001FF4000020120000FE +:10DBB00000001FEE00002012000000001FE800001F +:10DBC0002012000000001FE20000201200000000F0 +:10DBD0001FDC0000201200000000201800001FD6EB +:10DBE00000000000201800001FD6000000001FD019 +:10DBF00000002012000000001FCA00001FC4000027 +:10DC000000001FBE000020120000000020180000CD +:10DC10001FB8000000001FB200001FAC0000000091 +:10DC2000201800002012000000001FEE000020124B +:10DC300000000000201800002012000000001FEE6D +:10DC40000000201200000000201800002012000038 +:10DC500000001FA6000030B0000000001FA600005A +:10DC60002D68000000002ABC00001FA0000000007A +:10DC70002A02000029F6000000001F9A1F941F8E40 +:10DC8000000000002D1A0000263000000000314C7A +:10DC900000001F8800000000310A00001F82000001 +:10DCA000000030BC000030B0000000003002000076 +:10DCB0002C12000000003074304A263000000000B2 +:10DCC0002D0200002630000000001F7C00002630DE +:10DCD000000000001F76000026300000000030F831 +:10DCE00030F21F70000000001F6A1F6426C0000091 +:10DCF00000001F5E1F581F5200000000307400001B +:10DD000000000000000020180000201200000000A9 +:10DD10001F4C0000288E1F461F401F3A00001F3472 +:10DD20001F2E1F401F280000300E1F221F401F1CE7 +:10DD3000000031AC1F161F401F1000001F0A1F04F7 +:10DD40001F401EFE00001EF81EF21EEC1EE6000024 +:10DD50001EE01EDA1F401F1000001F0A1ED41F40C5 +:10DD60001F1000001F0A1ECE1F401EC800001EC24A +:10DD70001EBC1F401EB6000025F41EB01F401EAA88 +:10DD800000002D501EA41F401E9E00001E981E92D3 +:10DD90001F401E8C00001E861E801F401E7A000041 +:10DDA0001E741E6E1F401E6800001E621E5C1F4017 +:10DDB0001E5600001E501E4A1F401E4400002E0426 +:10DDC0001E3E1F401E8C00001E861E381F401E3245 +:10DDD00000001E2C1E261F401E20000031E81E1AC7 +:10DDE0001F401E1400001E0E1E081F401E020000D1 +:10DDF0001DFC1DF61F401DF000002AF21DEA1F4009 +:10DE00001DE400001DDE1DD81F401DD21DCC1DC607 +:10DE10001DC01DBA1DB400001DAE1DA81F401FA6C9 +:10DE2000000030B0000000001FA600002D680000B8 +:10DE300000001FA600002D80000000001FA60000AB +:10DE4000218600000000000102B902980001020AC8 +:10DE50000000000102F304440001017A055F0001A3 +:10DE600002FB01C0000102610000000105E004EBBB +:10DE70000001034A04440001015F029A0001017E8F +:10DE8000000000010267044400010238029A000108 +:10DE900002B60444000100D701F2000101A600000F +:10DEA0000001028F0444000101D602220001016238 +:10DEB00000000001024A04440001026D034E00010B +:10DEC00002B5044400010259035A000101DE0000BA +:10DED000000102C704440001026902220001024F4E +:10DEE000029A000102C0044400010159029A000193 +:10DEF000012F0000000102180444000100D1022299 +:10DF00000001005D00000001014504440001026BB6 +:10DF1000029A000101EA0000000102D3044400015A +:10DF200002680222000101F40000000102DD044445 +:10DF30000001015F029B0001016800000001025125 +:10DF4000044400010164029B0001024E04440001EC +:10DF5000017F029B0001025F044400010028038648 +:10DF60000001005B00000001014404440001028143 +:10DF7000029A0001026702220001001002990001CA +:10DF800000AB0000000101940444000101CA0561D6 +:10DF90000001FFFA029A0001006A0000000101532B +:10DFA000044400010268029A000101F3000000012C +:10DFB00002DC04440001016B029A0001026D04447A +:10DFC00000010115029B00010206044400010193B7 +:10DFD000029A000101A200000001028B044400012A +:10DFE0000088044400010177015F000102A7044496 +:10DFF000000100A900000001043E061F000103907B +:10E00000061F000105A3061F000104F5061F0001FD +:10E01000008A00000001030B05D00001030A05CFB0 +:10E0200000010142FE440001016BFE54000101B9F0 +:10E03000FE14000105A2061F000104F4061F0001E2 +:10E040000179FE1F0001015C043F00010195000001 +:10E05000000102CC05B60001007CFED2000102687E +:10E0600007D6000101A3FE900001041605B60001C9 +:10E07000024907470001005EFE44000102480746CE +:10E080000001022906B100010247073F00010244D6 +:10E0900007330001025A07940001025B0798000150 +:10E0A00000DB0000000103B105B6000102E205B685 +:10E0B000000100BC0000000101F305B600010314DB +:10E0C00005B60001022500000001034805B6000165 +:10E0D00001C7FE960001034B05B6000101AF000029 +:10E0E0000001033E076B000100B200000001023096 +:10E0F000076B000100B5000000010234076B00014E +:10E1000000B3000000010231076B000100A5000010 +:10E1100000010225076B000103C60000000104EEA8 +:10E1200005B60001018500000001026C043F0001FA +:10E130000181FE440001021DFE4400010086FE1420 +:10E140000001011CFE140001027205C90001031246 +:10E15000073F0001029906840001033307D600013E +:10E160000148FED2000101CFFED2000102F6043FB9 +:10E1700000010235FED2000103AD05B60001034ADD +:10E1800005C900010401073F000103710684000175 +:10E19000042207D60001035C06210001041407983D +:10E1A000000103F707D600010186FED20001021824 +:10E1B000FED20001018EFED20001022AFED2000131 +:10E1C00003A205B60001030905CA000103F5073FD4 +:10E1D0000001033006840001041507D60001031D69 +:10E1E00006220001040807980001034207100001FD +:10E1F000043C08870001033706D800010431084EAB +:10E200000001032406800001041F07F70001032416 +:10E2100006840001041707D60001019FFED2000109 +:10E22000023BFED200010035FED2000101D7068478 +:10E230000001030C07100001038708870001030198 +:10E2400006D80001037C084E000102EF06800001A1 +:10E25000036907F7000102C705C900010341073F31 +:10E26000000102EE06840001036207D6000101608E +:10E27000FED20001034307020001039D087900015B +:10E28000033406C10001038D08370001033306B7CC +:10E290000001038C082E0001034507100001039FB5 +:10E2A00008870001033906D800010393084E0001D6 +:10E2B000032806800001038107F700010327068475 +:10E2C0000001037A07D600010185FED20001018317 +:10E2D000FED200010154FEA1000101DBFEA10001FC +:10E2E000035C05B60001019C0000000102D405B6E4 +:10E2F000000102A4043F0001021600000001034DCA +:10E3000005B60001024200000001037A05B60001D3 +:10E3100002CA0000000103B1043F0001034A0000EB +:10E320000001048205B60001028E000000010375A1 +:10E33000043F0001032200000001045905B600015A +:10E34000011EFE9C0001024F043F0001017FFE9A66 +:10E350000001030205B60001025700000001033E60 +:10E36000043F000102CF00000001040705B60001D0 +:10E3700004270614000102DD00000001041505B6A3 +:10E38000000101C20000000102FA05B6000102C846 +:10E3900005B600010122FEAE00010251043F00015A +:10E3A0000149FEAE000102C705B6000100C5FEAE80 +:10E3B0000001012EFEAE0001037A05BC0001041627 +:10E3C0000733000100BDFE9B000101EF043F000187 +:10E3D000012CFE9A000102AF05B6000102F405BC53 +:10E3E0000001038C07330001036407980001034E0A +:10E3F000073300010255053A0001033406B100015C +:10E40000029405BC0001036A070E0001030605BC67 +:10E41000000103EC070E000103D10733000103B72D +:10E4200006B100010228043F00010198000000012C +:10E43000027405BC00010329070E000103CB05BCD3 +:10E440000001040B0733000102C205BC000103B246 +:10E4500007330001018A000000010271043F00013E +:10E46000022B00000001036205B6000102D105F392 +:10E470000001034C076A0001030A05F3000103636E +:10E48000076A000101E3FE9100010310043F00014F +:10E49000027CFE9A000103FF05B600010166FE92B0 +:10E4A0000001029B043F00010199FE9A0001019CBA +:10E4B000FE92000101F1FE9A0001037405B600010D +:10E4C0000180FE0E000102D1043F000101C6FE04DE +:10E4D0000001036A05B600010148FE920001027DB9 +:10E4E000043F000101C7FE9A0001034A05B600017E +:10E4F00000F8FDFB0001024D043F00010178FE0021 +:10E500000001031C05B6000103D805F3000104193E +:10E51000076A00010195FE93000102CB043F000150 +:10E52000024AFE9A000102FF043F0001029500002A +:10E53000000103CD05B60001020800000001033F01 +:10E5400005B60001029A043F000102050000000127 +:10E55000033C05B60001016DFE93000102A2043FD9 +:10E56000000101C0FE910001034605B6000101E370 +:10E57000FE9200010319043F0001026AFE910001AE +:10E5800003EF05B600010154FE9200010192FE90D6 +:10E590000001031705B6000100DEFE140001022E83 +:10E5A000043F000102BEFE92000103F3043F00019C +:10E5B0000136FE900001011CFE44000101C0FE4432 +:10E5C000000102D2043F000103A105B6000102527E +:10E5D000FE0E000103A2043F00010305FE0000013E +:10E5E00004A905B60001028C000000010194FE9010 +:10E5F000000102C9043F000101F8FE90000101ACD6 +:10E60000000000010293043F00010211000000011C +:10E61000034905B6000101490000000102A10614EA +:10E620000001023D043F000101C100000001030A96 +:10E6300005B60001011CFE9B0001024E043F0001D3 +:10E640000188FE9A0001030B05B6000100DFFE44BD +:10E650000001014BFE440001024CFE9C0001037EC0 +:10E66000043F0001027AFE9A000103FE05B6000194 +:10E6700000F1FE0F00010241043F0001016BFE00AA +:10E680000001030F05B60001010C0000000101F3B9 +:10E69000043F000101760000000102AD05B6000153 +:10E6A000030405B6000101820000000102CC06143B +:10E6B0000001018AFE9B0001031A05F30001020C10 +:10E6C000FE9A000103E50747000100F4FE14000173 +:10E6D000016EFE140001030E05B600010556FE1082 +:10E6E00000010698043F00010698FE10000107DAB9 +:10E6F000043F000102910621000103500798000128 +:10E70000021D043F000101B30000000102D605B65E +:10E71000000100DEFE820001024E054600010137C5 +:10E72000FE6C000102FD06C5000102B400000001FC +:10E73000039B043F0001032000000001045805B6BC +:10E74000000101FD0000000102E3043F0001035746 +:10E7500005B600010230000000010316043F00016D +:10E7600002C30000000103FA05B6000101D4000055 +:10E770000001023500000001031B043F000102F10B +:10E7800000000001042905B600010190000000010D +:10E7900002A80527000101E700000001031F05B6DC +:10E7A00000010278000000010361043F000103241E +:10E7B00000000001045E05B6000103E707980001B0 +:10E7C000020E0000000102E0043F0001027600009A +:10E7D0000001039805B6000102A7043F0001026A88 +:10E7E00000000001039105B600010157FDF500018D +:10E7F0000155FDF50001044E06210001046707984C +:10E80000000102AE05B6000102870000000103BF4F +:10E8100005B60001037305BC0001046D0733000158 +:10E82000038A0621000104840798000101140000F6 +:10E83000000102410588000102ED06DB0001027CB7 +:10E8400005F3000102A40621000102C70000000137 +:10E8500003AE043F000102A1000000010387043F52 +:10E860000001015C000000010244043F0001029825 +:10E8700006210001018E000000010274043F000126 +:10E8800002AE000000010394043F0001015E00009D +:10E8900000010245043F0001018F000000010276E3 +:10E8A000043F00010243000000010320043F000177 +:10E8B00001DD0000000103F1043F000102F8000047 +:10E8C000000103DF043F000101BD000000010295CB +:10E8D000043F0001018FFE92000102C4043F0001C9 +:10E8E00001A5FE14000103580614000102C1043FF3 +:10E8F0000001023600000001031C043F0001019DDD +:10E90000000000010285043F0001015600000001E3 +:10E91000031205F30001013D000000010224043F41 +:10E920000001029400000001037B043F000101BECE +:10E9300000000001030D06290001014A000000014A +:10E940000231043F00010288043F000101B80000C9 +:10E9500000010304061B0001036E0000000104A671 +:10E9600005B6000102FC05B60001028F000000019F +:10E9700003C905B60001020B00000001034205B601 +:10E980000001035E00000001049505B60001035C70 +:10E9900000000001049305B600010202000000011E +:10E9A000031805B6000101F0FE910001037505B6DC +:10E9B000000102F905B60001022600000001035D16 +:10E9C00005B60001030905B6000103DE076A000170 +:10E9D000024900000001038105B6000101A9000001 +:10E9E000000102E005B6000102840000000103BE40 +:10E9F00005B6000101B2FE880001034105B6000121 +:10EA000001CA00000001030105B6000101EEFE9AF3 +:10EA1000000101C600000001035B076A000101C09C +:10EA200000000001035F07980001033000000001AF +:10EA3000046705B60001032500000001045C05B66B +:10EA4000000101EB00000001032205B600010337BD +:10EA500007980001022900000001036005B60001CB +:10EA600003BD06740001032B067400010320067425 +:10EA70000001030305BC000101DA05BC00010269C5 +:10EA8000000000010345043F000101ECFE140001F9 +:10EA9000039E061200010115FE140001042C043F20 +:10EAA00000010265043F000101BFFE1F0001030CCD +:10EAB000043F0001013400000001021A043F00017C +:10EAC00002BA043F000100FDFE650001023B043F65 +:10EAD00000010167FE1F000102B3043F000101E6CF +:10EAE0000000000102CD043F000100F4FE690001B6 +:10EAF000029506140001017B000000010261043F41 +:10EB00000001016D00000001009A04430001018929 +:10EB1000043F00010505062B00010306062B00013A +:10EB200002B8043F000100FAFE6900010240043F00 +:10EB3000000101BB0000000103090623000100E8F9 +:10EB4000FE14000103D1043F00010238043F00011C +:10EB50000240000000010554061F0001032C061F9F +:10EB6000000102AE043F000101D2000000010339A0 +:10EB700006B4000102010674000100F3FE14000156 +:10EB8000032F06740001014B0000000102B8067457 +:10EB9000000101CD00000001032506740001027D83 +:10EBA0000000000103B405B6000101AA0000000145 +:10EBB00002E105B60001023900000001037005B64C +:10EBC000000101A30000000102DA05B6000102FB0A +:10EBD00005B6000101770000000102D005B6000172 +:10EBE00000ED05B6000100B800000001021006B4F7 +:10EBF000000102BA0000000103F105B6000102A005 +:10EC00000000000103D705B6000102C600000001A4 +:10EC100003EE05B6000102C80000000103F305B6CB +:10EC20000001024A00000001037305B6000100E183 +:10EC3000FE3B0001012DFE3B000104090795000188 +:10EC4000043006210001045D07980001036C07C32E +:10EC50000001037207E7000100B0FE130001025437 +:10EC600005CB0001003AFE14000101EF061F000170 +:10EC7000029C061D0001034E07940001028B05D083 +:10EC80000001033D07470001029D06210001034FDB +:10EC900007980001030F073300010285061D0001DC +:10ECA0000325079400010389061D000104830794CE +:10ECB00000010169FE44000101FAFE440001032F36 +:10ECC0000680000103FD07F70001030905CF0001DD +:10ECD00003D70746000102EB053A000103B806B16D +:10ECE0000001030805C9000103D6073F000100D356 +:10ECF0000000000100EF00000001021C06100001EE +:10ED0000032207940001008EFE3B00010124FE3B1C +:10ED1000000100D9FE1400010125FE140001028645 +:10ED2000061D00010323079400010287062100014C +:10ED30000324079800010277061D0001036D079464 +:10ED40000001007EFE3B00010180FE3B00010279D4 +:10ED500006210001036F0798000103130000000162 +:10ED600003FA043F0001030A00000001044205B653 +:10ED7000000102FD05CF000103F80746000102DF94 +:10ED8000053A000103D906B100010165FE14000136 +:10ED900001FEFE9000010252000000010338043F12 +:10EDA0000001031C061D000103ED07940001016F23 +:10EDB000FE3B000101EBFE3B0001031D06210001AB +:10EDC00003EE0798000101BF06140001017F000057 +:10EDD000000102B605B600010015FE3B0001013D31 +:10EDE000FE3B0001022407F6000102DE0798000145 +:10EDF000016500000001024B043F0001011BFE3BC6 +:10EE000000010173FE3B0001000DFE140001022C05 +:10EE100007940001011AFE140001037305D00001DC +:10EE20000017FE44000101B005CF00010191053A31 +:10EE3000000101AF05C9000101CE00000001031867 +:10EE400006140001024600000001037D05B6000122 +:10EE5000030107F2000103E1079400010210FE3BE9 +:10EE6000000103EE0747000103ED0746000103FF21 +:10EE700007940001013CFE500001026B043F0001B9 +:10EE800002C905D0000103430747000102C805CFAE +:10EE9000000103420746000102AA053A00010324CB +:10EEA00006B1000101D70000000101D500000001FA +:10EEB000031A0614000103DC0794000102AA05D01E +:10EEC000000103A10747000102BA061D000103B2B9 +:10EED0000794000102BB0621000103B3079800015B +:10EEE0000167FE4400010165FE440001030105CFF6 +:10EEF0000001035A0746000102E2053A0001033B04 +:10EF000006B10001026F05BC000102860621000166 +:10EF1000030505BC0001031A061D0001031B0621A1 +:10EF2000000101CF0000000102F905BC000102FC54 +:10EF300005C90001030F061D000103100621000191 +:10EF4000030A05C9000101C9000000010315061BE1 +:10EF5000000101AC05BC000101C1061D000101C397 +:10EF60000621000102C405BC000102D9061D0001F2 +:10EF700002DB062100010112FE14000102E3000081 +:10EF8000000103C9043F000103270680000102FDC0 +:10EF900005BC0001030005C900010312061D0001A4 +:10EFA0000313062100010159FE140001030E061F80 +:10EFB0000001030305B6000103260798000103D3EF +:10EFC0000733000103E90794000103EA07980001F1 +:10EFD000026C0000000103F40733000103F7073F50 +:10EFE0000001040907940001040A0798000103DBEB +:10EFF000073F0001033E073300010354079400015B +:10F0000003550798000101B6FE14000102BF00007D +:10F01000000103F605B600010364077400010356FE +:10F02000073300010359073F0001036C07940001F7 +:10F03000036D07980001018B03200001021905D31D +:10F040000001016FFE1F0001017E03230001021079 +:10F0500005C1000101570000000103CF043F00017A +:10F060000236043F000100DDFE100001016A0000CD +:10F0700000010404043F00010246043F000105B7FB +:10F08000043F00010323043F00010143000000018D +:10F0900003BE043F0001021F043F000101C700003E +:10F0A000000102B5043F0001012A02200001011DF8 +:10F0B0000000000103290545000101F1054500019B +:10F0C00001420000000103B4043F00010220043F9C +:10F0D000000100DF000000010355043F000102129F +:10F0E000043F00010171FE1F000104DE043F000126 +:10F0F00002BD043F0001026F0220000104CE043F64 +:10F10000000102A9043F000101D00000000104CB6E +:10F11000043F000102B6043F000102FC00000001B0 +:10F120000720043F000103E7043F0001011402200F +:10F130000001025B0614000101BD06140001045C1D +:10F1400006140001025206140001FF58FE140001CB +:10F15000007500000001026F05D0000101B105D06B +:10F160000001026D0220000101D10000000104DD58 +:10F1700006140001029B061400010173FE14000135 +:10F18000046B043F00010266043F0001FF81FE148E +:10F190000001036A061F000102BB061F000101A057 +:10F1A00000000001043E043F00010273043F00011F +:10F1B00002760220000101DB000000010322061498 +:10F1C0000001017A0000000103E9043F000102553B +:10F1D000043F000101DF00000001054106140001A9 +:10F1E00003460614000104BB043F000102AC043FC7 +:10F1F000000104E305B6000102E905B6000101873C +:10F2000000000001048F05B600010191000000011B +:10F2100004A205B6000102EE00000001074D05B68C +:10F220000001041D05B6000101B60000000104EF55 +:10F2300005B6000102E505B6000102580000000114 +:10F24000038305B60001022F02DB000101840000E8 +:10F250000001048905B6000102BB05B60001018D5D +:10F2600000000001049D05B6000102BE05B60001C4 +:10F2700001E000000001052305B60001030805B602 +:10F2800000010223FEA4000101CC000000010518CA +:10F2900005B6000102FE05B60001031602DB0001FF +:10F2A000027B00000001065905B6000103A405B663 +:10F2B0000001024B00000001061905B6000103879A +:10F2C00005B6000102D200000001072805B60001C2 +:10F2D000040005B60001022902DB0001019E0000C6 +:10F2E000000103C405B60001027705B6000101D391 +:10F2F00000000001050205B60001030C05B600017F +:10F30000FF52FE900001029505B6000101C505B649 +:10F310000001008F00000001029405B6000101C643 +:10F3200005B6000102F002DB0001025000000001FE +:10F33000060C05B60001037C05B600010270000052 +:10F340000001061705B60001039905B60001017C0E +:10F3500000000001047905B6000102B305B6000102 +:10F3600001C50000000104D205B6000102EE05B699 +:10F37000000102E902DB0001023F0000000105FE7E +:10F3800005B60001037605B60001021F000000016A +:10F39000055605B60001034C05B60001020D00003C +:10F3A0000001056505B60001032A05B6000101C389 +:10F3B00000000001050705B60001030605B60002BE +:10F3C00000380024003D00000044005D001A006C7D +:10F3D000006C0034007700770035007C007C00363C +:10F3E0000082008D0037009200980043009A00B818 +:10F3F000004A00BA00DE006900E000E0008E00E292 +:10F4000000E2008F00E400E4009000E600E90091D3 +:10F4100000EB00EB009500ED00ED009600EF00EF33 +:10F42000009700F100F1009800F40149009901559E +:10F43000015500EF0157015800F0015A016400F234 +:10F440000166017300FD0175019C010B019F01FD27 +:10F450000133021D021D019202240224019302467F +:10F4600002460194024902490195024B024E01965F +:10F4700002500253019A02550272019E0279027AE9 +:10F4800001BC027E02AC01BE02AE02B101ED02B3CC +:10F4900002C001F102C2032D01FF032F032F026BF3 +:10F4A0000331035D026C0369036F029903710371F9 +:10F4B00002A00376038002A10386038602AC038BBD +:10F4C000038C02AD038E039B02AF039D039E02BD1E +:10F4D00003A003A402BF03A603A602C403A803ACAF +:10F4E00002C503B103B102CA03B403BD02CB03C218 +:10F4F00003C202D503C603C602D603C903C902D795 +:10F5000003D203EC02D8047B047D02F3047F047F62 +:10F5100002F6002C000001A8000001A20000019CDE +:10F5200000000196000001900000018A00000184A3 +:10F530000000017E00000178000001720000016CF3 +:10F540000000016600000160000001660000015A31 +:10F55000000001540000014E00000148000001427B +:10F560000002013C00020136000201300002012AC3 +:10F57000000001240000011E00000118000001121B +:10F580000002010C0002010600020100000200FA64 +:10F59000000200F4000200EE000200E8000200E2B7 +:10F5A000000200DC000400D6000400D0000200CA03 +:10F5B000000300C4000200BE000100B8000400D631 +:10F5C000000200B20001FF90FFD6000100A2044437 +:10F5D0000001FF72FF8900010006023D0001FF7E6D +:10F5E000FFBF000100E604BA000100E704BA000111 +:10F5F000FF8DFFA20001FF79FFA40001FF9AFFC168 +:10F6000000010213FFC30001FF7EFFC10001FF974D +:10F61000FFC10001026FFFC10001025DFFC10001D7 +:10F62000FF7EFFC20001FE09043F0001FE17043FF8 +:10F630000001FE0F043F0001FDF3043F0001FFAA9B +:10F6400000000001FF8C00000001003B00000001F1 +:10F65000FD4400000001000C03330001FDC1043F24 +:10F660000001008F043F00010077043F0001007596 +:10F67000043F00010074043F00010083043F0001C7 +:10F680000070043F0001FDED043F0001004F043F06 +:10F690000001FE40043F0001FDE9043F0001020BB0 +:10F6A000043F0001FE19043F000101FE043F000178 +:10F6B00002BC043F0001010A0443000101B80443F5 +:10F6C00000020007004300430000007600760001BE +:10F6D00001530154000203700370000403720372AB +:10F6E0000005040A041A0006041C04300017000078 +:10F6F00000020039FFEB01EC05B60003000F001516 +:10F70000400A03030A0A040B72010272002B2B3217 +:10F7100011332F303153133303032226353436335C +:10F7200032161514069ED777F97421252E32212220 +:10F730002E0179043DFBC3FE7224222A47271E288E +:10F740004A00000200E003A602DF05B6000300073E +:10F75000000EB5000401050272002B32CD323031AB +:10F76000411333032113330302155C6E85FE865D5E +:10F770006E8603A60210FDF00210FDF000020044A8 +:10F780000000051505B6001B001F003A401C131CA5 +:10F790001C04121F1F0F0B0B080805161A1A010173 +:10F7A0000404000D090272180008003F322B3211C8 +:10F7B000392F3311331133CE321133113332113328 +:10F7C00011331133303173132137211321372113B2 +:10F7D00033032113330321072103210721032313BB +:10F7E000210313211321D381FEF007011F75FEE2CF +:10F7F00007012D835782015D845483011608FEDBC7 +:10F800006F012107FED0855988FE9F849A01616EA1 +:10F81000FEA401C352018A5001C7FE3901C7FE3957 +:10F8200050FE7652FE3D01C3FE3D0215018A0003E3 +:10F83000005BFF89042406100025002E0037002AF3 +:10F8400040152A2E091C2F340614242608082501E9 +:10F85000241B3030131114002F33CD3311332F33C9 +:10F86000CD3311331112173930314537262627355C +:10F87000161617132E023534363637373307161659 +:10F880001707262627031E02151406060707133E30 +:10F8900002353426262727130E0215141616017476 +:10F8A0003162AF3944B5646F55814774C2742550D5 +:10F8B000234C9240283F84456F59834777C6763161 +:10F8C000455590583260443668588D51345E77DD26 +:10F8D000022619611F29020209204F74567399519B +:10F8E00007ACAC06231F551F2205FDF9244C6B55B0 +:10F8F000719E5709DE013707417452394D391D7821 +:10F9000001EB064072513D523A00000500ABFFE9A1 +:10F9100005CE05CB0003001500270039004B00255C +:10F9200040124331283A0303280D7216040D1F01BB +:10F93000010D0572002B322F3210CC322B322F32B8 +:10F9400010CC3230317301330113222635343E039B +:10F9500033321615140E0327323E03353426232284 +:10F960000E0315141601222635343E0333321615C4 +:10F97000140E0327323E0335342623220E031514BA +:10F9800016F1043962FBC733677418365880566B1A +:10F9900070183658804F405D42291243433F5F4202 +:10F9A000291347030668731835597F566B7118364B +:10F9B00058804F3F5E43281345433F5D422913461D +:10F9C00005B6FA4A02358C8D42A8AA915888863F1E +:10F9D000A7AF965D535184978F32675D4E7F9590A8 +:10F9E000366762FD618B8D42A8AB905988863EA92F +:10F9F000AE965D535283978F32665E4F7E968F36FA +:10FA0000666300030055FFEC052305CD002400319B +:10FA100000400027401721081A1A17221F29172A09 +:10FA200016073208003A0E037225000972002B32C5 +:10FA30002B3212173911332F3F30314522263534FE +:10FA40003636372626353436363332161615140632 +:10FA5000060701363637330E02071323270606271B +:10FA600032363637010E0215141616133E0335349E +:10FA7000262322060615141601C4A0CF6CC28339B2 +:10FA8000435CA97456854C70BC750146497B296757 +:10FA9000245A6739B978876AEB965E978341FEA747 +:10FAA0006DAB614B81D43A7E6E4574584D7A4637C2 +:10FAB00014AFA17EB1843B4F985169A35F467B513F +:10FAC00070956E37FE3744B9635494843BFEFFC291 +:10FAD0005D795831583901E33270976D51723C03AA +:10FAE0000D1B3F536F49566A427A57468200000108 +:10FAF00000E003A601AB05B60003000AB300010253 +:10FB000072002BCD303153133303E05D6E8603A6B4 +:10FB10000210FDF000010048FEBC02A805B600136B +:10FB2000000AB309027200002F2B3031532E023528 +:10FB3000341A023733060A021514161617D22C3E51 +:10FB4000204885B9706A75BC86471D3A2BFEBC50AB +:10FB5000B7CC6EB901540131010B7076FEEAFECCD0 +:10FB6000FEB5AD6ECAB852000001FF74FEBC01D4F0 +:10FB700005B60013000AB313090272002B2F3031AF +:10FB800043361A023534262627331E0215140A027C +:10FB9000078C75BD85471D3A2A592C3D214885B9EA +:10FBA00071FEBC7701150134014BAE6ECAB7524FDE +:10FBB000B7CC6FBAFEADFECFFEF57000000100F1CC +:10FBC0000297045D0613000E001940100E0C0B0D79 +:10FBD0000A07040109050602030D0008002FCD17CE +:10FBE0003930314103012701253705131703250754 +:10FBF000051303188DFEE347013AFE902801694082 +:10FC0000656C01A204FE6EB302970189FECD490125 +:10FC100013A55CCF019815FE702B6401FE850001D1 +:10FC2000009600F3044C04B3000B000EB40A09095B +:10FC30000506002F333311333031412115211123B3 +:10FC4000112135211133029C01B0FE5057FE5101A4 +:10FC5000AF5702FE57FE4C01B45701B50001FFA695 +:10FC6000FEF800E800EE000A000AB20A0604002FBF +:10FC700033CD3031433E023733170E02075A2D4B36 +:10FC8000401A6C041E4E592DFEF85CADA24B184B69 +:10FC9000A6A548000001004501FA023602590003FA +:10FCA0000008B10100002F323031533721074514CD +:10FCB00001DD1401FA5F5F0000010039FFEB00DC99 +:10FCC00000A2000B000AB306000B72002B32303189 +:10FCD0005722263534363332161514067E21242F4A +:10FCE0003220222F1524212A48261F2949000001ED +:10FCF000FFA60000034805B60003000AB303010491 +:10FD000072002B2F3031630133015A03386AFCC86B +:10FD100005B6FA4A00020080FFEC043E05CD00154E +:10FD200000290010B7200A057216000D72002B3250 +:10FD30002B32303145222635343E0433321E021533 +:10FD4000140E0427323E0435342623220E041514E3 +:10FD50001601E3A5BE1D3E6185AE6C5B85582B2068 +:10FD6000426386A95E51876D52381B7C84558B6F28 +:10FD700051351A8814EAE16CEEEBD1A35D3C72A117 +:10FD8000667DFFEFCE9C57595392BFDBE56EA5B75A +:10FD90005594BFD6D964B8BB000101420000035E90 +:10FDA00005B6000D0016400C09080A0504000B04F6 +:10FDB00072000C72002B2B121739303161133E0286 +:10FDC00037060607072701330101C0E10D191608A0 +:10FDD0001C3B2AF13101C15BFEC904243D6B591F54 +:10FDE0001A2B1B9F4D0124FA4A000001000F00004E +:10FDF000041E05CB001E0015400A0A120572011CE4 +:10FE00001C000C72002B3211332B3230317337014E +:10FE10003E033534262322060607273636333216AC +:10FE2000161514060607011521070F12020051923C +:10FE3000714184723A7170393161C8646A99536C46 +:10FE4000C787FE4502D8125701CF4A8C919F5D6B40 +:10FE50007D1E3A2A484A4A4F8C5C83DBD278FE7674 +:10FE6000045E0001002DFFEC043305CB0032001FBF +:10FE7000400F2A2B12121111001B22057207000DD0 +:10FE800072002B322B3211392F3312393930314570 +:10FE900022262735161633323E02353426262323F2 +:10FEA0003733323E023534262322060727363633CF +:10FEB000321616151406060715161615140E02012D +:10FEC000AE7AC04744CE71639E6F3A559B6B9511D5 +:10FED00098509C804D8D6F68BE60305EDD826B9C5B +:10FEE0005564A96876904688C714302564263B354A +:10FEF0005E8350608040582C58885C6A7E46414B37 +:10FF000042534F8E5C71AB6C130616A8865EA37BC2 +:10FF10004500000200180000044005BB000A00155F +:10FF200000214010030B06060212110909040A0CF5 +:10FF300072040472002B2B12392F393933331133E9 +:10FF40003330316113213701330333072303012198 +:10FF5000133E02372306060702844FFD4511037F37 +:10FF600075D3F614F74FFDB802486F121D1D0D052D +:10FF7000224A2F01755403F2FC165CFE8B01D1025C +:10FF80000951816E332F5E330001004DFFEC044BAD +:10FF900005B600240021401014131010191C1C0079 +:10FFA0001815047208000D72002B322B3211392FF4 +:10FFB0003333113333303145222626273516163395 +:10FFC000323E023534262322060727132107210358 +:10FFD00036363332161615140E0201A1447E6A28F5 +:10FFE0003FB76165A87A42A3954F7A4930C602921D +:10FFF00013FDC69B2D704E76B0624E93D11414261D :02000004020DEB -:10000000FDFA0C145DA87276C18C4C0000020087CA -:10001000FFEC045A05CD00240039001F400F1918C9 -:100020002D2D1D1D00140D057225000D72002B32A3 -:100030002B3211392F3311333330314522262635F7 -:10004000343E02373E023332161707262623220695 -:100050000203333E0233321615140E0227323E02DB -:1000600035342623220606070E0215141E0202044A -:1000700081A9532C557A4E3E92A4573666231521FA -:100080005A378FFBC53C0626749B609AB84A85B5E3 -:1000900067599065378B7D66A76C100508041B4077 -:1000A0006E1471CA856BF0F0D34E3E50270E0C5B78 -:1000B0000C1089FECCFEFE38613DC2A475CE9D5960 -:1000C000585089A958869058803C132C30193C7898 -:1000D000643C000100D00000047F05B60006001358 -:1000E0004009050202030472000C72002B2B32112E -:1000F00033303173012137210701D0032CFCFA1270 -:1001000003770EFCD1055B5B4BFA95000003005EA4 -:10011000FFEC044705CC001F002E003C001A400EE7 -:100120002818082F04003610057220000D72002BCD -:10013000322B3212173930314522262635343636E5 -:10014000372E0235343636333216161514060607A6 -:100150001E02151406062732363635342626270E9B -:1001600002151416013E0235342623220606151404 -:100170001601ED7BB36171C57E395F396EBD777352 -:100180009E5367AC694B78467BDC886CAA624076EC -:100190004F71BE73AD01076BA15B9372598D52789D -:1001A000145C9F6579A7722B265B775175A95C5506 -:1001B0008B526D9B6D2A296287627CB966584D917E -:1001C0006455735A2C235D91737E8E02E8276284F6 -:1001D0005A687843805E688800020060FFEC042E55 -:1001E00005CB0028003B001F400F0D0C29291111E1 -:1001F00000341B057207000D72002B322B321139AF -:100200002F3311333330314522262735161633323A -:1002100036361237230E022322262635343E033388 -:1002200032161615140E02070E0313323636373601 -:10023000363534262623220E021514160152437F2A -:10024000302E804661B39B7C2C062371955D6D9D9D -:1002500052305A7C98567EA7522F5677492D6267A6 -:100260006BA663A36F150908367A655D9366368CB5 -:1002700014130E6211184EA50106B8355D3A5AA244 -:100280006C60AA8E673970C9866EF9F5D3482D4027 -:10029000291302964E7E481D40295B9C5F4E86AA1C -:1002A0005D82930000020039FFEB019B044F000CBC -:1002B00000180010B7130D0B7200070772002B32E5 -:1002C0002B3230314122263534363633321615146E -:1002D00006032226353436333216151406013D2026 -:1002E00026162B2120222FEE21242F3220222F030D -:1002F0009824201D342225202949FC5324212A48F2 -:10030000261F29490002FFA1FEF8019A044F000AA6 -:1003100000170010B60B1207720A0604002F33CD27 -:100320002B323031433E023733170E0207012226AB -:10033000353436363332161514065F2D4B401A6CA1 -:10034000051F4E582D01492025152C21202230FE55 -:10035000F85CADA24B184BA6A54804A024201D3480 -:1003600022252029490000010097010A044B04C1FD -:1003700000060012B70105020304030600002F3235 -:10038000C6321739303141013501150101044BFCEA -:100390004C03B4FCC1033F010A01B23E01C75DFE3C -:1003A00079FE8A000002009B01D8044703CC0003B9 -:1003B0000007000CB304050100002F32CE323031AB -:1003C00053352115013521159B03ACFC5403AC03B7 -:1003D000765656FE6256560000010097010A044BFD -:1003E00004C100060012B701040503020300060061 -:1003F0002F33C632173930315301013501150197BA -:10040000033FFCC103B4FC4C0167017601875DFE2C -:10041000393EFE4E000200A3FFEB037805CB001D22 -:1004200000290017400B1D1D24241E0B720B120304 -:1004300072002B322B3211332F3031533E02373EB4 -:100440000235342623220607273636333216151492 -:100450000606070E020703222635343633321615F8 -:100460001406FD12436A49447B4E826F438C492532 -:1004700057A14C9BB54D885A46613E126A20252FE4 -:100480003220222F01796B88693A3464805C6E7F58 -:100490002721512929AD9166957C423359745BFE21 -:1004A0007224212A48261F2949000002006FFF47B5 -:1004B000068005AB004900580035401A2F15181961 -:1004C0004A4A1C4E51512825151C25251C15030090 -:1004D000390B02724300002F322B321117392F2FA4 -:1004E0002F1133331133113311333311333031457D -:1004F00022262602353412363624333204121514DD -:100500000E032322262723060623222635343E0304 -:100510003332161703060615141633323E033534EC -:100520002626232204060602151412043332363717 -:100530001506060332363713262623220E0215141B -:100540001603088BF1B667509DE7012DB8C2010C68 -:100550008A294C69814862560306339C696A85344E -:10056000607F985250813254171A373B3562523DA2 -:100570002172E8B0A0FEF7CE8E49980106A567D299 -:100580006160D38777A72E4B205233519270415828 -:10059000B957AC0100A9900117F1B8689BFEEFAF05 -:1005A0006ABD9D733F6A5D5B6C8A8162AA8B64350C -:1005B0001F14FEC0526F28424C386689A1579AEE2C -:1005C000875AA2D9FEFE8BC8FEF38726255226271E -:1005D00001E4BEA701180C12467FAE6860600002FD -:1005E000FF950000040805B8000700110019400C31 -:1005F000080D06060001027204000872002B322B5F -:1006000011392F39333031630133132303210101B1 -:100610002103262627230606076B034067CC64497F -:10062000FDCFFEDC015601F344060D04051B3F21FE -:1006300005B8FA480206FDFA026301F13581393A3C -:100640007B3D0003005F000004AB05B60012001CF8 -:100650000026001F400F0B0A1D1D1C1C0026010256 -:100660007213000872002B322B3211392F331239DA -:100670003930317301213216161514060607071694 -:100680001615140604232521323636353426232147 -:10069000372132363635342623215F013601758CF9 -:1006A000B95C53996901717F97FEFBA7FED7013BA7 -:1006B00080CD79B1A7FEDD13012A7BBD6D9FA8FE19 -:1006C000EF05B647896569A06613061C9A7B9BCA2D -:1006D000635B4DA27E86845A4694736F730000015B -:1006E00000A3FFEC050F05CB00200010B7110A0393 -:1006F000721A000972002B322B3230314522262625 -:100700003534123E023332161707262623220E03F3 -:1007100015141233323637150606029CA0E17848CC -:1007200089C3F58F63A74A2A4294547CD4A9763FA3 -:10073000DBC161AB4B49AD148BFEAC9B0118EBAD3B -:100740005F27275926245599D3FC8CDDFF00221AF8 -:100750005A1B23000002005F0000051805B6000BBD -:1007600000170010B7170102720C000872002B323C -:100770002B323031730121200011140206060423AC -:100780002733323E0335102423235F0136013B011A -:10079000120136478DD5FEE4B2C8CD99F6BB7D4037 -:1007A000FEF9EBD205B6FEDEFED58CFEFCDCA25BCC -:1007B0005B5092C4EA7F0102EF000001005F00007D -:1007C000047505B6000B0019400C0508080004016B -:1007D000027209000872002B322B3211392F33308C -:1007E000317301210721032107210321075F01360E -:1007F00002E013FD8777025413FDAC86027A1305DD -:10080000B65DFDD65DFD8B5D0001005F00000476E6 -:1008100005B600090017400B050808000401027224 -:10082000000872002B2B3211392F33303173012124 -:10083000072103210721035F013602E112FD8585AF -:10084000025715FDAA8A05B65DFD915DFD73000195 -:1008500000A3FFEC055005CB0023001F400F1E1F17 -:100860001F00100903721C191921000972002B3294 -:100870003211332B3212392F3330314522001134EB -:10088000123E0233321617072626232206060215C9 -:10089000141616333236371321372103060602B2F7 -:1008A000FCFEED4E8FC4EB827ACA5B2952BE688A89 -:1008B000F4BA6A68C18461B7426EFE941401D391A0 -:1008C00062E214012C0105A70122E8A5582E285C3C -:1008D000262F78E0FECABF97D36F241B01FE5CFD74 -:1008E000622A2D00000100600000056E05B6000BB5 -:1008F0000019400C030A0A0006010272080008727F -:10090000002B322B3211392F333031730133032155 -:1009100013330123132103600136678A030C8A65B0 -:10092000FECB6699FCF39805B6FD780288FA4A0278 -:10093000D0FD30000001005E000001FA05B60003A2 -:10094000000CB5010272000872002B2B30317301CC -:1009500033015E013864FEC905B6FA4A0001FEAFF4 -:10096000FE90020105B60011000CB40C02720700E3 -:10097000002F322B303143222627371616333236DA -:1009800036370133010E02AE2F5A1A032455274D74 -:100990006C4512013867FEC6196495FE900F0A5B1C -:1009A0000B0B3F785605BBFA38799B4A0001005F74 -:1009B0000000051905B6000C001B400F0B0A0307C9 -:1009C0000405000601027209000872002B322B3266 -:1009D0001217393031730133033701330101230119 -:1009E00007035F013666A27802C682FD5701837154 -:1009F000FE9FDE7D05B6FD03750288FD8FFCBB03FF -:100A000005B6FDB10001005F0000035105B6000509 -:100A1000000EB601027203000872002B322B303137 -:100A20007301330121075F013666FEDE027814058B -:100A3000B6FAA85E0001005E0000068905B6001740 -:100A4000001B400E03110D03000601027210080086 -:100A50000872002B32322B321217393031730133C6 -:100A6000133301330123133E023723012303230EE3 -:100A70000207035E013691CC0702F29FFECD66E7C6 -:100A80000A15140A04FCEE50D307050D1009E705FA -:100A9000B6FAEA0516FA4A04482F575225FABB055A -:100AA000462554592EFBBA000001005E0000057B6C -:100AB00005B600140017400B0D03000A0102720C6A -:100AC000000872002B322B32123939303173013366 -:100AD00001333E02371333012301230E0307035E64 -:100AE0000136620212040916180CCA62FECB63FDBD -:100AF000ED040710111209C705B6FAEE34797C37F8 -:100B000003B2FA4A051228575B5D2FFC540000021D -:100B100000A3FFEC057305CD001400290010B71FDA -:100B20000B037215000972002B322B323031452233 -:100B3000260235343E0433320011140E0427323EAF -:100B40000435340223220E041514161602AEB7E83B -:100B50006C295079A1C778EB011321466F9DCF7F97 -:100B60006AAB85603E1ECFCC6AAD8762401F5BBA20 -:100B700014980105A576E3D0AE8147FEDEFEE46160 -:100B8000D4D1BA90535C4A82A6BCC159E001004559 -:100B90007AA2BAC46092DC7B0002005F0000047E8F -:100BA00005B6000D00170017400B0E0C0C001701C6 -:100BB0000272000872002B2B3211392F333031733F -:100BC000012132161615140E022323031333323675 -:100BD0003635342623235F013601428FBC5C4994AD -:100BE000DF96E68094E1A0D268ABA3DE05B656A5F9 -:100BF0007570B48045FDA302B75FB17C9385000298 -:100C000000A3FEA4057305CD0019002E0017400BAC -:100C1000240F03721A180100040972002BCE33331B -:100C2000332B323031410306222326260235343E4F -:100C30000433320011140E03071301323E0435341D -:100C40000223220E0415141616039BE1060A07AFB1 -:100C5000E36E295079A1C778EB0113285589C38227 -:100C6000F8FE926BAB85603D1ECFCC6AAD876240CB -:100C70001F5BBAFEA401490102940104A876E3D0E7 -:100C8000AE8147FEDEFEE469EAE4C38516FEAA01F2 -:100C9000A44A82A6BCC159E00100457AA2BAC46048 -:100CA00092DC7B000002005F0000047F05B6000EAE -:100CB0000019001D400E090F0F0D0D0019010272E1 -:100CC0000B000872002B322B3211392F33123930BE -:100CD000317301213216151406060713230321036D -:100CE0001333323E0235342623235F01360135D9D2 -:100CF000DC56AE84F071E0FEB7879AFE63A1753FC3 -:100D0000ABB0D205B6AFAF79B77A1CFD6E027CFDF1 -:100D10008402D72F5E8F5F8A7F0000010027FFECDF -:100D2000041A05CB0031001C40100C2D102914258D -:100D300006002019037207000972002B322B3212B1 -:100D4000173930314522262735161633323E023503 -:100D5000342626272E0235343E0233321617072654 -:100D60002623220E0215141616171E0215140E0243 -:100D7000018C7BA64444B072448B754744825B4728 -:100D80007D4C4F87A85970A04C2848935B3D7F6CE1 -:100D900042406C425C92555590B314251E69222F37 -:100DA000234C79564F705A2F275F845D6A9A6330BF -:100DB0002B255A2429214875554D664B2432678BC3 -:100DC0006A6E9E642F00000100BC000004A605B6F8 -:100DD00000070013400907087206020203027200AE -:100DE0002B3211332B3031610121372107210101D1 -:100DF000500123FE491403D613FE48FEDE05595D5B -:100E00005DFAA700000100ADFFEC058705B6001AEA -:100E10000010B71608027210000972002B322B3234 -:100E2000303145222626353436371333030606156E -:100E3000141633323636371333030E0202668BC56F -:100E4000690B09C467C3090AB5A085C48320CA66B3 -:100E5000C9269EF2145CB28122532E0398FC672AA5 -:100E6000552095A164C79603ADFC47B1EB75000111 -:100E700000CE000004FB05B6000F00134009070078 -:100E80000E010272000872002B2B321239303161D0 -:100E90000333131E0217333E0237013301017CAEC8 -:100EA000647E05090501041227301C023D71FCE92E -:100EB00005B6FBCE2C5C582726505B340434FA4A26 -:100EC000000100F20000074905B60023001B400E98 -:100ED00010061F030119230872170C010272002B60 -:100EE00032322B32111739303161033313161407A4 -:100EF00033363637013313161615333E02370133B6 -:100F00000123032E02352306060701013644622E13 -:100F10000302061A3A2801E7663D05030610222857 -:100F20001601CF6DFD6663400204010513261BFD0B -:100F3000ED05B6FBFB459144418E5203FEFC034890 -:100F40009F402A5C61340409FA4A0448284D4A2427 -:100F5000365B3AFBA0000001FF8C000004A605B63A -:100F6000000B001A400E0A07010404000602027278 -:100F700009000872002B322B32121739303163010D -:100F80000133130133010123010174026DFEF26785 -:100F9000EC01F573FDC601276CFEFEFDDC02FF02CD -:100FA000B7FD900270FD42FD0802ADFD5300000147 -:100FB00000C2000004B205B600080017400C07018B -:100FC00004030208087206020272002B322B11176A -:100FD000393031611301331301330103015176FEBE -:100FE000FB67E2023176FD7C740229038DFCDD0390 -:100FF00023FC75FDD5000001FFEE0000049305B64B -:1010000000090019400C06030304027201070700DF -:101010000872002B3211332B321133303163370118 -:1010200021372107012107120F0401FD2F1403525C -:101030000FFC000304134D050B5E4DFAF55E000135 -:10104000FFEEFEBC02F505B60007000EB504010276 -:10105000720500002F322B3230314301210721016C -:10106000210712017C018B15FED9FEAB012A15FE6A -:10107000BC06FA5AF9BB5B00000100D10000022354 -:1010800005B60003000BB40102720008003F2B30CC -:10109000316103331301C8F75CF605B6FA4A000163 -:1010A000FF6DFEBC027305B60007000EB503050216 -:1010B000720100002F322B323031433721012137AA -:1010C0002101931301280154FED615018CFE83FEE5 -:1010D000BC5B06455AF906000001005D0231041FA1 -:1010E00005C10006000EB5060405010372002B328F -:1010F000CD323031530133012301015D023245010C -:101100004B5CFEE9FE1602310390FC70031EFCE20C -:101110000001FF4DFEDB026BFF3000030008B10051 -:1011200001002F33303143372107B313030B12FE75 -:10113000DB5555000001012C04D9023A0621000BB1 -:101140000012B70405800A0F000100002F5D321A5B -:10115000CD323031412E022735331E02171501FDE5 -:10116000235348136C13393D1904D926737327157B -:1011700033716625190000020066FFEC0434045444 -:101180000018002B00294016130A721006720F0E69 -:101190000E23230A07721415151919000B72002B60 -:1011A00032113311332B32113311332B2B303145A4 -:1011B00022262635343E03333216161733373303CF -:1011C0002337230E02273236363736363534262378 -:1011D000220E0315141601905E86462F5B84AC67C1 -:1011E0005774420F073A50E6522D0527799B3E5619 -:1011F000B18C1E0E0B7C6C548C6C4B2870145CAB49 -:10120000766DD6BF9455496E38DAFBC1FE3D7F56E8 -:10121000587DD7873D5E2884954A82A8BE618A9A08 -:101220000002003FFFEC04280614001C002F0029D8 -:1012300040160F0E0E2626130772080072070A7258 -:101240000405051D1D000B72002B32113311332BC9 -:101250002B2B321133113330314522262627230719 -:10126000230133030E0207333E02333216161514E0 -:101270000E0327323E0335342623220E041514169E -:1012800002005C7D490F063A50014965580C1B1A53 -:1012900009052B789D5F608C4D2E5885B070588E57 -:1012A0006D4A267A73407769563F228A14456D3C11 -:1012B000DA0614FE6135756822427E525BAA776CAD -:1012C000D6BF9555584B83AABC608A99345E7F96E9 -:1012D000A45389900001006CFFEC03AC045400207F -:1012E0000010B7110A07721A000B72002B322B3252 -:1012F00030314522262635343E0333321617072671 -:101300002623220E0215141616333236371506061A -:1013100001FA7DB25F31608BB56C4689341D2F7B3D -:101320003C6BAE7B42458862497E3F34861467BA87 -:101330007D72D4B4854B1A1859171B61ACE1805FDC -:101340009555231D5B1A230000020066FFEC04B1D3 -:101350000614001C002F00294016170A7214007290 -:101360000F0E0E27270A07721819191D1D000B7280 -:10137000002B32113311332B32113311332B2B301D -:10138000314522262635343E033332161617333EB6 -:1013900002371333012313230E0227323E04353460 -:1013A0002623220E0315141601966388452E5985AF -:1013B000AF6D5C7C490E06070F13095864FEB654E6 -:1013C0002D062D7C9D4439746B5C46278977588E99 -:1013D0006D4A2671145BAA786BD6C09455476D3A56 -:1013E0002E5D5B2D019CF9EC0101447F525831596F -:1013F0007C96A85A89904B84A8BE5E8C9800000207 -:101400000074FFEC03B20454001E002A0019400CC3 -:101410001F1212002709077218000B72002B322BC3 -:101420003211392F333031452226263534123636E3 -:1014300033321615140E0223230606151416333202 -:101440003637150606013332363635342623220662 -:101450000601F56BAF675294CA7982935DB0F49739 -:101460003803049E8E548D3C399AFEA04399F38E26 -:101470005D5D56AA84145AB88D8F0100C773846EBF -:101480005D88582C143B1C9FAB2D1C5B1D290264EE -:1014900037765E465B64C0000001FF02FE14036500 -:1014A000061F0026002140110D0C0C22220E1F06E3 -:1014B000721B14017207000F72002B322B322B3279 -:1014C0003211331133303143222627351616333289 -:1014D000363713233F023E033332161707262623DF -:1014E00022060707330723010E027F2148161C3FFF -:1014F0001D495617FCBE0AC61E133B53734B315A87 -:101500001F1C1F47266C751C1DF110F2FF001549AA -:101510006AFE140D085A0A0C6E6704AA381D8D570E -:101520007F5328130D530D0F76898A53FB4A61812F -:1015300040000003FFB1FE14045204530039004D73 -:101540000061002C40181B1818154E270C46470642 -:10155000302F092A0724245815073A000F72002B50 -:10156000323F33392F17393333331133113330319D -:101570004122263534363726263534363726263767 -:101580003636373636333216172107071616070652 -:101590000607060623222627060615141716161711 -:1015A000171E02151406070606273236373636355B -:1015B000342627262627270E021514160132363622 -:1015C00037362627262623220E0207141617160161 -:1015D0003DB9D3999724245A5845480202463E36CD -:1015E0008E5523431E016F11F5202102023C383530 -:1015F0009660182A12574A1A123B2B7A73994D6536 -:101600005549B7595E973742451616237B57A7634E -:10161000803EA6013F60894C01021D1D1B513347CE -:1016200072502C01141437FE14908376A7311441A4 -:10163000273D6226269054619B362E330B0A4C0AB6 -:1016400025673E5B9635313705041B572726180F53 -:1016500014030B0B416E4D68942E26265023202533 -:101660006E442538152326070F19546F4367650309 -:101670007854945D36551D1D1F315776462F4C1CEE -:101680004E000001003F0000040906140021001D67 -:10169000400F0807071C1C0C077201007215000A96 -:1016A00072002B322B2B3211331133303173013353 -:1016B000030E0207333E02333216161514060703D3 -:1016C000231336363534262322060607033F014905 -:1016D00065580B191A0C062576A365587B420B0832 -:1016E0009265940907666061BB8E206F0614FE66E2 -:1016F000336C69313D7E573D785A214B28FD5002AD -:10170000BC263F1862607BDD93FDF0000002003FC5 -:10171000000001E605D0000300100010B70B040123 -:101720000672000A72002B2BCE3230317313330352 -:10173000132226353436363332161514063FE66545 -:10174000E6F21E2513261B211E2E043FFBC1052C8D -:10175000211F192E1D231B293D000002FEE9FE1446 -:1017600001E605D00011001E0013400919120C06F5 -:101770007207000F72002B322BCE323031432226FB -:101780002735161633323636370133010E02012261 -:1017900026353436363332161514069F2043151974 -:1017A000401C32482F0E011064FEEE13466D01E41A -:1017B0001D2513261B211E2FFE140D085A0B0B2E60 -:1017C0005C410507FAED5A7D410718211F192E1DAE -:1017D000231B293D0001003E000003F60614001003 -:1017E000001C40100F0E070B04000A067201007265 -:1017F0000D000A72002B322B2B1217393031730176 -:1018000033030E02073301330101230107033E01B5 -:1018100049669811201B0D03027C7BFE1501317077 -:10182000FEF4D04C0614FD3753836B300265FE295D -:10183000FD980228B7FE8F000001003E000001ED78 -:1018400006140003000CB5010072000A72002B2B75 -:101850003031730133013E014A65FEB60614F9ECDE -:101860000001003F0000065E04540033002D4017C5 -:101870000C0B0B2D0403032D2D1F101008077201F4 -:1018800006722618000A72002B32322B2B321133CB -:1018900032113311331133113330317313330733B2 -:1018A0003E0233321615333E023332161514060744 -:1018B000032313363635342623220E02070323135F -:1018C000363635342623220E0207033FE6542D0612 -:1018D000226B956082730424719A607B870A099158 -:1018E00066950907605843837254167265910A0819 -:1018F0005B5843837256176F043FFD3C7E589A80B5 -:101900004182578883254C28FD5002BC26401B5F2E -:101910005F4882AF68FDE602A92C4E1B59644784DC -:10192000B36DFDF00001003C0000040B0456001DE7 -:10193000001B400E040318180807720106721100FC -:101940000A72002B322B2B321133333031731333A5 -:1019500007333E02333216161514060703231336D7 -:10196000363534262322060607033CE7582C032489 -:1019700076A365597D410B08926A950808665E61F9 -:10198000B98E1F710441FD3C7E583E785725502585 -:10199000FD5102BD263F1A605D7ADC93FDF0000226 -:1019A000006CFFEE04190452001300260010B71E4D -:1019B0000A077214000B72002B322B323031452291 -:1019C000262635343E033332161615140E032732FD -:1019D0003E033534262623220E0315141601ED7E10 -:1019E000AC57336189AD647CAA592F5C87AF6250D4 -:1019F000896D4D283C7B61508A71502B931268BCD5 -:101A00007C77D4B181476ABB7B6ED0B4864C573D9E -:101A1000709CC06D5891563A6E9ABF6E97AF000297 -:101A2000FFD9FE1F04280453001B002E0029401676 -:101A30001617171C1C120B720403032525080772C6 -:101A4000010672000E72002B2B2B32113311332B37 -:101A50003211331133303143013307333E02333215 -:101A6000161615140E03232226262723060607031F -:101A700001323E0335342623220E041514162701A5 -:101A80004C542D062A799C5F608B4D2E5886AF6D85 -:101A90005C7C49100607180C6101C0588E6D4A26FF -:101AA0007A733D75695840248AFE1F0620FE447DE6 -:101AB000515BAB776CD5BF9555456D3C378637FE8E -:101AC0003902254B83AABC608A99335D7E95A65561 -:101AD000899000020066FE1F044E0454001C002F73 -:101AE000002740151A0672191827271407720506D1 -:101AF000061D1D0A0B72000E72002B2B32113311C2 -:101B0000332B321133332B303141133E0237230E46 -:101B1000022322262635343E033332161617333776 -:101B2000330101323E0435342623220E03151416E8 -:101B3000029D6008181A0B05297FA15C6389462E57 -:101B40005986B06D5B7B490E063C4FFEB3FEB13B40 -:101B5000746B5B43268776588F6E4A266DFE1F0195 -:101B6000C424666B2E4282565BAB776AD7C094560C -:101B7000476D3BDAF9E00225335C7E96A5568693E5 -:101B80004B84A8BE5E8A9A000001003F0000034318 -:101B9000045200150019400D03040F0F08077201CD -:101BA0000672000A72002B2B2B3211333330317343 -:101BB000133307333E023332161707262623220E2D -:101BC0000207033FE6542C06246C8F59203E1A1658 -:101BD00017351F498A7453156F043FFD3A7E580923 -:101BE000085B06084E88AD60FDEF00010014FFECB5 -:101BF000033B0454002C001C40100B290F2513211B -:101C000006001E17077207000B72002B322B3212D0 -:101C100017393031452226273516163332363635F8 -:101C2000342626272E023534363633321617072649 -:101C30002623220615141616171E02151406060171 -:101C400049689B3239A259657E3D36613F477040F5 -:101C50005FA467619C3921348F537193335F404394 -:101C6000744757AF142E1B6522353863413A4E3FF7 -:101C700023284E6549628243281B561A2662663322 -:101C8000493C23264E6B535D8E4F0001006CFFECE8 -:101C900002BE0545001D001D400E09080810100B6E -:101CA0000A0D067217000B72002B322B32CD331146 -:101CB00033113330314522263534363713233F0272 -:101CC0003303210721030606151416333236371560 -:101CD000060601496874080891A20DA85A43380104 -:101CE0003812FEC89107093C462D49231E5514663B -:101CF000691C422302B03B21FDFEFA53FD53203EF6 -:101D00001B3C470E0C530B1300010071FFEC043B0E -:101D1000043F001D001D400F180A721608067219B4 -:101D20001A1A1010000B72002B32113311332B32A0 -:101D30002B30314522262635343637133303060639 -:101D400015141633323636371333032337230E0276 -:101D50000184567C410B079266950808666161BB59 -:101D60008F1F7064E7542D062477A1143D78572304 -:101D70004C2802B0FD44263F1A615F7BDD94020FC0 -:101D8000FBC1FE3B7F5800010064000003D7043F05 -:101D9000000F0013400907000E010672000A7200CE -:101DA0002B2B3212393031730333131E0217333E9B -:101DB0000237013301FD996662070A070105142CF9 -:101DC0002F1801996DFD9A043FFD29306155202798 -:101DD000595D2B02D5FBC10000010071000005B068 -:101DE000043F0025001B400E1F061103011A250A9F -:101DF00072180D010672002B32322B321217393055 -:101E00003173033313160607333E023701331316BB -:101E10001615333E023701330123032E0227230E0A -:101E2000020701AC3B6322050101050F232C1C01B5 -:101E300063633F0507050E232E1C013D6AFE016FFB -:101E40003F040402010511212317FE92043FFD48BF -:101E50005B863524525D3602C5FD484D8D3C2858C1 -:101E6000693F02A6FBC102D12A4B4F302A4A4B2EB2 -:101E7000FD280001FFB9000003E0043F000B001A39 -:101E8000400E0A07010404000602067209000A72E5 -:101E9000002B322B32121739303163010333130117 -:101EA0003301012303014701E5F36BCB018877FE82 -:101EB0002E01066BDEFE660231020EFE3901C7FD01 -:101EC000EDFDD401E3FE1D000001FF26FE1003D747 -:101ED000043F001D001A400E1A0A0B120400190CD0 -:101EE000067207000F72002B322B32121739303175 -:101EF0004322262735161633323637370333131E5F -:101F00000217333E02370133010E025C2B391A19D6 -:101F10003C274E77416CB066660A0F0901060E3009 -:101F20003A1F017A6DFD2A326777FE100B0A5809B5 -:101F30000C6E71BC043CFD6D407B67231F627336E1 -:101F400002AEFAE8597D41000001FFE20000037F84 -:101F5000043F00090019400C060303040672010740 -:101F600007000A72002B3211332B321133303163E8 -:101F70003701213721070121071E0D0303FDE5125B -:101F800002960EFCFE0254104403A95249FC5D5314 -:101F90000001002BFEBC031C05B6002E0016400BF2 -:101FA0000D1F200E042D2E18170272002B322F3316 -:101FB0001739303141222635343637133636353429 -:101FC000262337323637133E0237330722060703FC -:101FD0000606071516161514060703060615141629 -:101FE000331501A58E8809074107075F64147A7FBE -:101FF0001A48165B9468151272861A48176763416F -:102000003C07073F06076068FEBC646F1B381F0172 -:10201000291C301546425765790155647B390158B2 -:102020005C73FEAE6888120413594318381DFEDC39 -:1020300019301351355900010231FE12028806147D -:1020400000030008B10100002F2F3031411133117E -:10205000023157FE120802F7FE000001FFA4FEBB8A -:10206000029005B500310018400C28270A09040029 -:10207000171902720100002F322B3212173930313A -:1020800043373E0237133636373526263534363752 -:102090001336363534262337333216161514060711 -:1020A000030606151416330722060607030E02233D -:1020B0005C064E72481149166862403D08064007AA -:1020C00007656C0B0F607C3C0808410708606414CE -:1020D000506E431149165E9468FEBB5801285A4D54 -:1020E00001516888110415584318371D01251A2F0E -:1020F000125236582C5C4C193820FED71C2F15472D -:1021000041582B6250FEAB677D3600010097026894 -:10211000044B033D0019001B400B141313030A80EA -:102120000706061017002F333311331ACD32321140 -:102130003330314126262322060735363633321610 -:102140001716163332363715060623222602603D4F -:10215000613E3A7C37307C464C6E473F6038397977 -:10216000382B794A446F02AA1E1F3A3A643036224D -:10217000211C20383B612E3A20000002FFF2FE8B2A -:1021800001A50452000300100013B7020204040A60 -:10219000077203002F2B3211337D2F30314313335D -:1021A00003132226353436333216151406060EFD77 -:1021B0004DD4DF232230301F24142AFE8B0438FB39 -:1021C000C80510251E2B4925211A3522000100DBE8 -:1021D000FFEC041905CB00240014B7241C012314C0 -:1021E0000C0A0D002F33CD332F3333CD303145372B -:1021F000262635343E0337373307161617072626AB -:1022000023220E0215141633323637150606070739 -:1022100001DA2C8D9E2F5881A3622351253D762F04 -:102220001D307B3C68AB7C449C8C468240458B4C8B -:102230002B14D41AD79E6FCDB1865309ADAD021AB7 -:102240001658181A62ADE4828EB41F1F5824190163 -:10225000CB000001FFF00000048505C90022002129 -:10226000400F1909091C060600150E0572012020F1 -:1022700000002F3211332B3211392F333311333009 -:102280003163373E023713233733133E023332169E -:102290001707262623220607032107210306060720 -:1022A000210710104973501439CC11CD461D73AA63 -:1022B000705D98352A3081517EA42542017A11FE45 -:1022C000843A1D674902F714570E4C8261010B5383 -:1022D000014B89AF542D1D54182E97AEFEC653FEE8 -:1022E000F08888215E000002009E010C042C049DF1 -:1022F000002300330034401B1B1A1A111212230052 -:10230000000908080107220A101C131908162404E2 -:10231000042C16002F33332F331217393311333374 -:102320001133321133321133303141270606232263 -:1023300026270727372626353436372737173636E8 -:1023400033321617371707161615140607172532D6 -:10235000363635342626232206061514161603F4BF -:10236000933583454482369336912B2E2E2B92370C -:10237000933682444583359337922C2E2E2C93FE30 -:10238000375993575791585892565690010C942D9F -:102390002E2F2C9339933581454482359539942CD1 -:1023A0002F2F2C9339933582454582359350569281 -:1023B000585991565791595891560001008700007D -:1023C00004E705B60016002D40150B08080E0E1187 -:1023D000110515010112040505000C090472000025 -:1023E0002F2B3211392FCE323211331133113311D9 -:1023F0003311333031611321372137213721013334 -:10240000130133012107210721072103018840FE21 -:10241000BF1301412AFEBF12011DFEFF65EF02300E -:1024200071FDB2011E11FEBE2A014212FEC142011F -:102430003253C9540314FD0702F9FCEC54C953FE8E -:10244000CE0000020231FE130288061400030007CA -:10245000000CB304050001002FDDDECD3031411149 -:102460003311031133110231575757031D02F7FD82 -:1024700009FAF602FAFD060000020038FFFB03E647 -:10248000061700390048001A400E0E333A41162B49 -:102490000600241D01720700002F322B321217395B -:1024A0003031452226273516163332363534262666 -:1024B000272E023534363637262635343636333233 -:1024C000161707262623220606151416171E0215B0 -:1024D0001406060716161514060613363635342666 -:1024E00026270E02151416160166639B303BA44F77 -:1024F00097A8396544417549527B3E395A68AB64A7 -:1025000056A439213C93433E8056716940784E442D -:102510006C3C324263BC68517D38745838734C420D -:1025200086052B175F1F306E673243361F1D4B6CBD -:102530004F547449131D644E5D7B3D251A4F1A227A -:1025400023554943512F1C4467514B7B5E201F5834 -:102550004461874702122B8760394A40250E385F55 -:102560004B3F5449000201FB052103EC05BC000B65 -:102570000018000CB30600120C002F333332303138 -:1025800041222635343633321615140621222635DB -:10259000343633321616151406039F1A1F26291CCB -:1025A0001B29FE711B1E252814190C2905211F1C2F -:1025B000213F2019273B1F1C213F0E1A11273B00EA -:1025C00000030065FFEE064305C90013002E00421C -:1025D000001B400D221B390A03722814802F0009AA -:1025E00072002B321ACC322B32CC323031452224BD -:1025F000260235341236243332041612151402061C -:10260000040322263534363633321617072626239E -:1026100022061514163332363715060607323E02E7 -:1026200035342E0223220E0215141E020354A4FE7A -:10263000EDC96F74CE01109DA10112CB7173CDFE57 -:10264000EF7AC2DC68BE804F7B3624316A4095B396 -:10265000AD953F6B39326E6A8FF5B76664B5F69209 -:1026600090F5B76662B3F71273CD01109DA1011208 -:10267000CA7177D0FEF1989DFEEFCC73012FE6D79B -:1026800085CA701D1B4C1819C3A9B3B8161650166D -:1026900018E669BAF58C8AF4BB6B66B8F78F8BF4D1 -:1026A000BB6A000200B2032302FD05C70015002625 -:1026B000002740120D0C1F1F0913121616111100CE -:1026C000090E0E090372002B322F10CC322F32115B -:1026D0003333113311333330314122262635343E22 -:1026E00002333216173337330323372306062732D4 -:1026F0003E0335342623220E02151416016E35567C -:102700003131577746454B1106223D893F16042744 -:102710006C372B4C3E2E183E44305844274103233F -:102720003364475CA47E48463069FD73883D554953 -:102730002F4D61672F435C3967894F475300000273 -:10274000003A0099035003C60006000D001A400F1E -:10275000060401020508090C0B0D0A0A0307000014 -:102760002F32CC3217393031650337011701130589 -:102770000337011701130116DC04017F34FEB6B5DF -:10278000011BD804017736FEBCB09901931B017F71 -:1027900034FE9CFE8C2101841B018A30FE8EFE9A41 -:1027A00000010096010B043602FE0005000EB40283 -:1027B00002040405002F3311332F3031411123114E -:1027C0002135043655FCB502FEFE0D019C57FFFF76 -:1027D000004501FA02360259040600100000000408 -:1027E0000065FFEE064305C9000D0016002A003EF5 -:1027F000002340120C080E03001601352103720A53 -:1028000000802B170972002B321ACC322B32CC32BB -:1028100011173930314111333216151406071323BD -:10282000032311033332363534262323132224267F -:1028300002353412362433320416121514020604FB -:1028400027323E0235342E0223220E0215141E02B8 -:102850000253FA8E9F694AEB6BD9C0019A5E7B7472 -:10286000649BA7A4FEEDC96F74CE01109DA1011257 -:10287000CB7173CDFEEF9E8FF5B76664B5F692907F -:10288000F5B76662B3F7012103717A83627619FEA8 -:102890007D016DFE9301B95C5E5C52FBAC73CD01B2 -:1028A000109DA10112CA7177D0FEF1989DFEEFCC68 -:1028B000734969BAF58C8AF4BB6B66B8F78F8BF4F1 -:1028C000BB6A000100CF0614040A06680003000872 -:1028D000B10100002F32303153372107CF140327C5 -:1028E00014061454540000020085037402E705CB5B -:1028F000000F001B0010B610000016080572002B18 -:1029000032322F33303141222626353436363332B7 -:1029100016161514060627323635342623220615D8 -:10292000141601B6588A4F4E8A5959894F4F895902 -:102930006578796469737303744A885A59874B4C74 -:1029400087585A884A4E7D6165797965617D0002B4 -:1029500000960000044D04B50003000F001B400B5F -:102960000E040D0D09070A0A010100002F32113370 -:102970002F333333113333303173352115012115A2 -:102980002111231121352111339603B7FE4F01B0D8 -:10299000FE5057FE5101AF575555030056FE4B01EF -:1029A000B55601B5000100760354031406D5001A8C -:1029B0000012B70118180098091097003F33E4324D -:1029C000113330315337253E023534262322060792 -:1029D0002736363332161514060607072107760FF9 -:1029E000011A5E7F404B44396C39273E89496F6D2F -:1029F000468662E901B610035445F0507C713F3BB6 -:102A000049292A3E303176504E848750C34F000109 -:102A1000008A034A031206D1002C001B400C262515 -:102A20000F0F0E0E070098171E97003F33E4323940 -:102A30002F331239393031412226273516163332D9 -:102A400036353426232337333236363534260706D7 -:102A500006072736363332161615140607151616CE -:102A600015140606017343792D367440778B67621F -:102A700060105F4673444B48416F3622388A514894 -:102A8000643576553E4A569C034A1C18561B246AE8 -:102A900067474C4A2B543D3E4901012821412530CE -:102AA00031583B657216051161445C7E410000019E -:102AB00000EA04D902660621000C0012B70705805F -:102AC000010F000100002F5D321ACC323031533536 -:102AD0003E023733150E0307EA2B645C1D74194957 -:102AE00055572904D911296F722D112051565020A4 -:102AF000FFFFFFD9FE1F044B043F040603A7060097 -:102B0000000100E9FEFC0480061400140012B60166 -:102B10000404130E1100002F322F33392F333031BC -:102B20004111060623222E0235343E0233211123A1 -:102B300011231102EB21442C59895E3135659561D1 -:102B400002074DFAFEFC039C09093D74AB6E74ABA1 -:102B50006F36F8E806BDF943FFFF00B70245015A9A -:102B600002FC04070011007E025A0001FF52FE140D -:102B700000C6000000170010B5110E0700C00F00BE -:102B80002F1ACC32393930314322262735161633E5 -:102B9000323636353426273733071616151406060F -:102BA000452035141631182F5637534E614D423C8F -:102BB000524779FE1407054706051C3E313234039F -:102BC000B07F094B46405F34000101290353029B4B -:102BD00006C0000C0019400B07080809090404008E -:102BE000980A97003FED33113311331133303141DF -:102BF0001336363706060707272533030187750C7A -:102C0000210D1D3C2A672301284ABA0353022639A5 -:102C100080341326183A40A5FC93000200BB032021 -:102C200002F905CB000F001F000EB51000180803B5 -:102C300072002B32CC32303141222635343E023301 -:102C4000321615140E0227323E0235342623220E88 -:102C50000215141601A56C7E305B7E4E75722D58E0 -:102C60007E4C3A5E4324514A3A5F45255303208BFC -:102C700077579A7642916E559B77454838627F46E2 -:102C80005665365F804A58630002FFFD00990314C1 -:102C900003C60006000D001A400F010205060308D6 -:102CA000090C0D0A0A0B040700002F32CC32173929 -:102CB0003031652701033713070127010337130755 -:102CC000019235014BB646DC03FD24380145B04680 -:102CD000D70499340163017521FE6C1CFE87300115 -:102CE00070016821FE7B1C00FFFF00A40000054A64 -:102CF00005B804270213027300000027007BFFC2FF -:102D0000FEF800070233024EFCAEFFFF009B0000FE -:102D100005C605B804270213026A00000027007BDD -:102D2000FFC2FEF80007007402B2FCAEFFFF0045D0 -:102D3000000005A805C504270075FFBBFEF40027A9 -:102D4000021302D10000000702330291FCAE000220 -:102D5000FFE9FE7602BE0456001D00290015400959 -:102D60001D1D24241E07720B12002F332B3211332A -:102D70002F3031410E02070E02151416333236374A -:102D800017060623222635343636373E02371332ED -:102D90001615140623222635343602641144694A76 -:102DA000447B4E826F438C492557A14C99B74D897E -:102DB0005947603F116A21242F3220222F02C86B0D -:102DC00089673B3365805D6C812722512A28AD914C -:102DD00066957D403459745B018E24212B48271E53 -:102DE000294AFFFFFF9500000408079806260024E3 -:102DF00000000107004301360177000AB312010207 -:102E000072002BCE3031FFFFFF9500000450079871 -:102E10000626002400000107007601EA0177000A77 -:102E2000B312010272002BCE3031FFFFFF9500007C -:102E3000042507940626002400000107014A011B0F -:102E40000177000AB312010272002BCE3031FFFF6E -:102E5000FF950000049F074006260024000001079C -:102E6000015100F10177000BB602120101019556E4 -:102E7000002B3400FFFFFF950000042C07330626CB -:102E8000002400000107006A00400177000CB41222 -:102E90001E010272002BCECE3031FFFFFF950000E5 -:102EA000040807740626002400000107014F0136BC -:102EB00000F4000DB70302120101017C56002B340F -:102EC00034000002FF93000006AD05B6000F0013AA -:102ED000002B4015041313100E05080E080E0800F1 -:102EE000010272090C0C000872002B3211332B11F5 -:102EF00039392F2F1133113332113330316301211E -:102F00000721032107210321072113210101211397 -:102F1000236D0394038612FD7977026112FD9F856C -:102F2000028513FD126DFE52FEC0017A0187A15188 -:102F300005B65DFDD65DFD8B5D0204FDFC02610200 -:102F4000F800FFFF00A3FE14050F05CB06260026A0 -:102F500000000007007A02210000FFFF005F000070 -:102F60000475079806260028000001070043013772 -:102F70000177000AB30C010272002BCE3031FFFF43 -:102F8000005F00000475079806260028000001076E -:102F9000007601DF0177000AB30C010272002BCE2C -:102FA0003031FFFF005F00000475079406260028FB -:102FB00000000107014A01230177000AB30C010256 -:102FC00072002BCE3031FFFF005F00000475073325 -:102FD0000626002800000107006A004F0177000C58 -:102FE000B40C18010272002BCECE3031FFFF005E10 -:102FF0000000022D07980626002C00000107004360 -:10300000FFF30177000AB304010272002BCE3031C6 -:10301000FFFF005E0000030E07980626002C00004C -:103020000107007600A80177000AB30401027200CC -:103030002BCE3031FFFF005E000002FD0794062614 -:10304000002C00000107014AFFF30177000AB304D6 -:10305000010272002BCE3031FFFF005E000002FF44 -:1030600007330626002C00000107006AFF130177D2 -:10307000000CB40410010272002BCECE30310002DD -:1030800000520000051805B6000F001F001F400F7A -:10309000031C1C021F1F001B050272100008720097 -:1030A0002B322B3211392F33331133303173132339 -:1030B000373313212000111402060604232733326C -:1030C0003E033510242323032107215F909D139D88 -:1030D00093013B01120136478DD5FEE4B2C8CD996C -:1030E000F6BB7D40FEF9EBD27F017315FE8E02A97F -:1030F0005C02B1FEDEFED58CFEFCDCA25B5B509276 -:10310000C4EA7F0102EFFDAA5C00FFFF005E000041 -:10311000057B0740062600310000010701510185AB -:103120000177000BB601150101018756002B340011 -:10313000FFFF00A3FFEC057307980626003200008E -:103140000107004301C90177000AB32A0B0372008B -:103150002BCE3031FFFF00A3FFEC05730798062646 -:103160000032000001070076026F0177000AB32ADF -:103170000B0372002BCE3031FFFF00A3FFEC057371 -:1031800007940626003200000107014A01A20177D8 -:10319000000AB32A0B0372002BCE3031FFFF00A3CD -:1031A000FFEC0573074006260032000001070151BD -:1031B000017E0177000BB6022A0B01016456002B39 -:1031C0003400FFFF00A3FFEC05730733062600322F -:1031D00000000107006A00CE0177000CB42A360B0C -:1031E0000372002BCECE3031000100B50118042C43 -:1031F000048E000B0018400D03070502080B09019F -:1032000008000A0406002F33CC3217393031411739 -:103210000101070101270101370103F03CFE810193 -:103220007F3DFE81FE833E017FFE813E017E048E56 -:103230003DFE82FE813C017DFE833C017F017E3D9F -:10324000FE810003004DFFBF05C805F5001F002DDE -:10325000003B002D40192A2F0F12041F022E2B04B1 -:103260000C010000201C0972111010320C037200B6 -:103270002B323211332B32321133111739173930C7 -:1032800031572737262635343E0433321617371781 -:1032900007161615140E042322262705323E043580 -:1032A0003426270116162501262623220E0415147E -:1032B000168F42B02F2B295079A1C77873B742A23D -:1032C00045AF2C2E21466F9DCF837FB93E017A6A90 -:1032D000AB86603E1E1C1AFCA4339DFEFE035B33CE -:1032E00099676AAD87633F1F1B413BC849BA69763E -:1032F000E3D0AE81474849B939C640B86F61D4D1EF -:10330000BA90534D45364A82A6BCC159508B34FC05 -:103310002D3E46D003D73E44457BA2BAC460528FAF -:10332000FFFF00ADFFEC0587079806260038000078 -:103330000107004301BB0177000AB31B08027200BA -:103340002BCE3031FFFF00ADFFEC05870798062636 -:10335000003800000107007602570177000AB31B0E -:10336000080272002BCE3031FFFF00ADFFEC058765 -:1033700007940626003800000107014A01920177F0 -:10338000000AB31B080272002BCE3031FFFF00ADE4 -:10339000FFEC058707330626003800000107006AA6 -:1033A00000BC0177000CB41B27080272002BCECEA4 -:1033B0003031FFFF00C2000004B207980626003C2F -:1033C00000000107007601990177000AB3090202A3 -:1033D00072002BCE30310002005F0000044605B6BB -:1033E000000F0019001F400F100E19030E030E03EB -:1033F00000010272000872002B2B1139392F2F1196 -:103400003311333031730133033332161615140E72 -:1034100002232303133332363635342623235F0148 -:10342000366637DB90BC5B5DA8E488C7485BC58E19 -:10343000E486AAA4E005B6FEF8539D6E8BC27837E9 -:10344000FEAC01AF4FB5998582000001FEE8FE1485 -:10345000042B061F00480017400C2B240B72400F52 -:10346000017207000F72002B322B322B32303143A6 -:1034700022262735161633323637013E02333216EE -:103480001514060607060615141616171616151433 -:1034900006062322262735161633323635342626DD -:1034A00027262635343636373E0235342623220683 -:1034B0000607010E02A3233C16193A1E485F1401A9 -:1034C0001F1D73B37D95A33E5F3240652B3F1D3FAB -:1034D0005C5DAE785B822B3386478D962038264420 -:1034E0005C3958302D5133736662895416FEE213ED -:1034F0004C71FE140C095B0C0B6664054F88B65BBF -:103500008C70546E4B22285C4E243D351B378264F0 -:1035100071A156231A621F298D7D324E42213B6ACA -:103520004A4A61451D1C3F573F4C5F4C8F67FAB1BB -:103530005F824200FFFF0066FFEC0434062106268E -:10354000004400000107004300FC0000000AB32C07 -:103550000A0772002BCE3031FFFF0066FFEC043407 -:1035600006210626004400000107007601880000BD -:10357000000AB32C0A0772002BCE3031FFFF006621 -:10358000FFEC0434061D0626004400000107014A32 -:1035900000CC0000000AB32C0A0772002BCE303199 -:1035A000FFFF0066FFEC043A05C906260044000050 -:1035B00001070151008C0000000AB33D0A077200A8 -:1035C0002BCE3031FFFF0066FFEC043405BC06262D -:1035D000004400000106006AF600000CB42C380A12 -:1035E0000772002BCECE3031FFFF0066FFEC0434B3 -:1035F00006800626004400000107014F00EE00008F -:10360000000DB703022C0A01017E56002B34340052 -:1036100000030066FFEC06640454003500490055C1 -:1036200000444025300A2E24244B1D1D152B0B72FF -:103630001252521507721006720F0E0E41410A0700 -:10364000723132323636000B72002B3211331133A5 -:103650002B32113311332B2B3211332B11392F33E2 -:103660003211333F30314522262635343E03333282 -:1036700016161733373307363633321615140E0243 -:103680002323060615141633323637150606232271 -:103690002627072337230E0227323E0237363635D8 -:1036A000342623220E0315141601333236363534F0 -:1036B00026232206060180577E452E5B82A6645390 -:1036C00067370B063D492D43C2886B965DAFF49674 -:1036D0003B030499984F8E3C3C9B5081BE2033495C -:1036E0002D06296E8B3F447F6D52170F0A6960517A -:1036F000886A4B276B02694499F38D5B535EAE84F5 -:10370000145BAA776DD8BF93554C6F34DAD46881B7 -:1037100081705D88592C143B1C9BAF2E1B5B1F27AF -:103720007B87EEF6447A4C584881AD653F5B29842F -:10373000954A81A9BE618C98020C37765E475A641F -:10374000C000FFFF006CFE1403AC045406260046C4 -:1037500000000007007A01730000FFFF0074FFEC17 -:1037600003B206210626004800000107004300BE00 -:103770000000000AB32B090772002BCE3031FFFF87 -:103780000074FFEC03BF0621062600480000010775 -:10379000007601590000000AB32B090772002BCEF6 -:1037A0003031FFFF0074FFEC03B2061D062600480F -:1037B00000000107014A00930000000AB32B09072B -:1037C00072002BCE3031FFFF0074FFEC03B205BC5A -:1037D0000626004800000106006ABB00000CB42B5E -:1037E00037090772002BCECE3031FFFF003F0000BB -:1037F00001CC0621062603A8000001060043920022 -:10380000000AB304010672002BCE3031FFFF003FE7 -:10381000000002920621062603A800000106007699 -:103820002C00000AB304010672002BCE3031FFFFDA -:10383000003F0000027F061D062603A800000107C6 -:10384000014AFF750000000AB304010672002BCE86 -:103850003031FFFF003F0000028405BC062603A8AC -:1038600000000107006AFE980000000CB40410017B -:103870000672002BCECE303100020061FFEC044214 -:10388000061B00260039002440130D0C32321112A1 -:10389000101D131A061709091727000B72002B3287 -:1038A0002F392F1217393311333330314522262661 -:1038B00035343E02333216173336022705273726B2 -:1038C0002627371616173717071E0215140E03275B -:1038D000323E0335342E0223220E0215141601D374 -:1038E00072A7594484BE7984A61D05015559FEF17D -:1038F00025FE1F4B2E3D2F5A25FF27F23353332A27 -:103900005786B87149836A4D291E4371526398687E -:1039100035911464B27471D2A5607F5994012575F4 -:1039200097448C2243204923512A8E448547B4DC96 -:103930008473DEC2945458335E809C572D6457378D -:10394000528BB26089ABFFFF003C0000044105C907 -:103950000626005100000107015100930000000AF3 -:10396000B32F010672002BCE3031FFFF006CFFEE4B -:10397000041906210626005200000107004300D862 -:103980000000000AB3270A0772002BCE3031FFFF78 -:10399000006CFFEE04190621062600520000010704 -:1039A0000076017B0000000AB3270A0772002BCEC5 -:1039B0003031FFFF006CFFEE0419061D0626005291 -:1039C00000000107014A00B00000000AB3270A07FF -:1039D00072002BCE3031FFFF006CFFEE043605C9BC -:1039E0000626005200000107015100880000000A6D -:1039F000B3380A0772002BCE3031FFFF006CFFEEA8 -:103A0000041905BC0626005200000106006AE60003 -:103A1000000CB427330A0772002BCECE30310003DE -:103A200000960115044D048F0003000F001B0018C1 -:103A30004009040A00161010010100002F32113352 -:103A40007C2F3310CE3230315335211501222635EB -:103A50003436333216151406032226353436333203 -:103A6000161514069603B7FE232527272528242498 -:103A7000282527272528242402A75757FE6E2E28FD -:103A80002A2D2D2A282E02CE2E282A2C2C2A282E0A -:103A900000030011FFBE0474047E001D002A0037DD -:103AA000002640161D02282B272C110E080B1E0184 -:103AB000001A0B722F100F0B0772002B3232322BB1 -:103AC0003232321117393031572737262635343EF6 -:103AD0000333321617371707161615140E03232251 -:103AE000262705323E0335342627011616270126E0 -:103AF0002623220E031514165140971F1D3460898A -:103B0000AD6459882F8A40951D1B2F5B86AE6B5B79 -:103B1000882D0118508A6D4E290E0EFD822470C129 -:103B2000028021694A508B71512C104236A3337B9D -:103B30004977D4B18147383296369C317F436FD272 -:103B4000B5884D3831133C709ABE6B2E541FFD4A18 -:103B50002C2EA402B928323B6D98BC6D3359FFFF5F -:103B60000071FFEC043B0621062600580000010707 -:103B7000004300F20000000AB31E080672002BCEBC -:103B80003031FFFF0071FFEC043B06210626005890 -:103B900000000107007601870000000AB31E080636 -:103BA00072002BCE3031FFFF0071FFEC043B061D8D -:103BB0000626005800000107014A00C20000000A62 -:103BC000B31E080672002BCE3031FFFF0071FFECF0 -:103BD000043B05BC0626005800000106006AEB0005 -:103BE000000CB41E2A080672002BCECE3031FFFF27 -:103BF000FF26FE1003D706210626005C0000010701 -:103C0000007600E50000000AB31E0C0672002BCE01 -:103C100030310002FFD9FE1F04280614001D0030B9 -:103C20000025401419181E1E140B72070627270BB7 -:103C30000772010072000E72002B2B2B32113333EE -:103C40002B32113333303143013303060607333E41 -:103C50000233321615140E032322262627230606C6 -:103C6000070301323E0335342623220606070606E3 -:103C70001514162701AF6558102812072A7A9D5D82 -:103C80008FA92D5985AF6D5C7D4A0F0607180C6111 -:103C900001C0588E6D4A267A735DB68F200B0A8953 -:103CA000FE1F07F5FE6149A546457D50CCB16BD698 -:103CB000BF9555456D3C378637FE3902254B83AAA3 -:103CC000BC608A997BDA8D365B2B8990FFFFFF26DB -:103CD000FE1003D705BC0626005C00000107006A41 -:103CE000FF540000000CB41E2A0C0672002BCECE2E -:103CF0003031FFFFFF950000042D06B10626002499 -:103D000000000107014C012E0177000AB3120102E5 -:103D100072002BCE3031FFFF0066FFEC0434053A11 -:103D20000626004400000107014C00DD0000000AE7 -:103D3000B32C0A0772002BCE3031FFFFFF95000035 -:103D4000044207460626002400000107014D012019 -:103D50000177000AB312010272002BCE3031FFFF4F -:103D60000066FFEC043405CF06260044000001077E -:103D7000014D00D00000000AB32C0A0772002BCEC0 -:103D80003031FFFFFF95FE44040805B806260024E5 -:103D900000000007015003180000FFFF0066FE440A -:103DA0000434045406260044000000070150026B4E -:103DB0000000FFFF00A3FFEC050F07980626002672 -:103DC000000001070076025F0177000AB3210A03B1 -:103DD00072002BCE3031FFFF006CFFEC03B10621E7 -:103DE00006260046000001070076014B0000000A8D -:103DF000B3210A0772002BCE3031FFFF00A3FFEC86 -:103E0000050F07940626002600000107014A01BAA3 -:103E10000177000AB3210A0372002BCE3031FFFF75 -:103E2000006CFFEC03AC061D0626004600000107EF -:103E3000014A00910000000AB3210A0772002BCE4C -:103E40003031FFFF00A3FFEC050F074706260026D1 -:103E500000000107014E028A0177000AB3210A031C -:103E600072002BCE3031FFFF006CFFEC03AC05D0AD -:103E70000626004600000107014E01610000000A0D -:103E8000B3210A0772002BCE3031FFFF00A3FFECF5 -:103E9000050F07940626002600000107014B01B517 -:103EA0000177000AB3210A0372002BCE3031FFFFE5 -:103EB000006CFFEC03F2061D062600460000010719 -:103EC000014B00A60000000AB3210A0772002BCEA6 -:103ED0003031FFFF005F0000051807940626002719 -:103EE00000000107014B01830177000AB3180102AA -:103EF00072002BCE3031FFFF0060FFEC05E20614AC -:103F000004260047FA000107023102CA0000000B34 -:103F1000B602351400000056002B3400FFFF00529B -:103F20000000051805B606060092000000020066B3 -:103F3000FFEC051A0614002400370033401B1F0A4B -:103F4000721A17171D14140A1800720F0E2F2F0A59 -:103F5000077221202525000B72002B321133332BE1 -:103F6000321133332B12392F333311332B30314588 -:103F700022262635343E033332161617333E0237D7 -:103F800037213721373307330723012337230E0225 -:103F900027323E0435342623220E03151416019CC5 -:103FA0005E8C4C2D5984AF6D5C7E490E06060E105A -:103FB0000721FE5A1001AA2A642A931295FEF4548E -:103FC0002D062A799B453D76695841238876588F7E -:103FD0006D492679145BAB776BD6C09456456C3C23 -:103FE000265352279D53CBCB53FB0AFE447D515899 -:103FF000335C7D97A858868F4C83A9BE5E8A9A0051 -:10400000FFFF005F0000047506B1062600280000CF -:104010000107014C01360177000AB30C010272005E -:104020002BCE3031FFFF0074FFEC03B2053A0626B9 -:10403000004800000107014C00A20000000AB32B59 -:10404000090772002BCE3031FFFF005F00000475BE -:1040500007460626002800000107014D01220177CE -:10406000000AB30C010272002BCE3031FFFF007446 -:10407000FFEC03C405CF0626004800000107014DF0 -:1040800000A20000000AB32B090772002BCE3031CA -:10409000FFFF005F000004750747062600280000A8 -:1040A0000107014E01F40177000AB30C010272000E -:1040B0002BCE3031FFFF0074FFEC03B205D0062693 -:1040C000004800000107014E01600000000AB32B08 -:1040D000090772002BCE3031FFFF005FFE440475EC -:1040E00005B606260028000000070150022D00003A -:1040F0000003006BFE5003A9045400150034004077 -:1041000000244011352828163D1F0708072E2E0FC2 -:104110000080160B72002B1ACC32331133333F332D -:1041200012392F3330314122263534363637370EA7 -:1041300002151416333236371506060322262635A5 -:104140003412363633321615140E022323060615A2 -:104150001416333236371506060133323636353407 -:104160002623220606023C4359476F3D643C754DA9 -:104170002B29192D1215366E6BAF675294CA7982AE -:10418000935DB0F4973803049E8E548D3D3A9AFEA9 -:10419000A04399F38E5D5D56AA84FE504C49456F4D -:1041A0005B27122E646D3F282A07064A0709019CE7 -:1041B0005AB88D8F0100C773846E5D88582C143BEC -:1041C0001C9FAB2D1C5B1D29026437765E465B6429 -:1041D000C000FFFF005F000004750794062600285A -:1041E00000000107014B011A0177000AB30C01021C -:1041F00072002BCE3031FFFF0074FFEC03EA061D86 -:104200000626004800000107014B009E0000000A3E -:10421000B32B090772002BCE3031FFFF00A3FFEC58 -:10422000055007940626002A00000107014A01D71D -:104230000177000AB324090372002BCE3031FFFF4F -:10424000FFB1FE140452061D0626004A00000107B5 -:10425000014A00A40000000BB6036E150101785658 -:10426000002B3400FFFF00A3FFEC05500746062695 -:10427000002A00000107014D01D20177000AB32492 -:10428000090372002BCE3031FFFFFFB1FE14045240 -:1042900005CF0626004A00000106014D7900000BFB -:1042A000B603621501017856002B3400FFFF00A30E -:1042B000FFEC055007470626002A00000107014EC3 -:1042C00002A80177000AB324090372002BCE303113 -:1042D000FFFFFFB1FE14045205D00626004A00007D -:1042E0000107014E014B0000000BB60362150101EE -:1042F0007856002B3400FFFF00A3FE3B055005CB92 -:104300000626002A000000070418025E0000FFFFD6 -:10431000FFB1FE1404520621042602322F000206C9 -:10432000004A0000FFFF00600000056E07940626AB -:10433000002B00000107014A01950177000AB30C28 -:10434000010272002BCE3031FFFF003F0000040954 -:1043500007F20626004B00000107014AFFEC01D5D9 -:10436000000AB322010072002BCE30310002005F40 -:10437000000005FB05B600130017002440110B04D4 -:1043800007070E0117121414101308090502720012 -:104390002B323F33392F33CE323232113333303177 -:1043A00073132337331333032113330333072303E7 -:1043B00023132103132113215FEBC514C23A663A7C -:1043C000030D3A6739C514C4E96899FCF499AC0344 -:1043D0000C3DFCF4045158010DFEF3010DFEF358A1 -:1043E000FBAF02D0FD30032E01210001003F000091 -:1043F00004070614002800294015030707020A0ACB -:10440000050F0E23231306720500721C000A7200AA -:104410002B322B2B3211333311392F3333113330ED -:104420003173012337333733072107210E02073356 -:104430003E0233321616151406070323133636359B -:1044400034262322060607033F010E9413912B65A1 -:104450002C01A713FE5C18271C0C062576A26658B3 -:104460007C400A099065930907666160BC8E206DE7 -:1044700004F653CBCB5370A4782F3C80573E7A5927 -:10448000214A29FD5702B5263F1863617CDD93FD63 -:10449000F600FFFF005E0000036507400626002CC3 -:1044A000000001070151FFB70177000BB6011501AC -:1044B00001019556002B3400FFFF002E000002F38F -:1044C00005C9062603A8000001070151FF450000A9 -:1044D000000BB601040101019456002B3400FFFFCC -:1044E000005E000002FB06B10626002C000001075A -:1044F000014CFFFC0177000AB304010272002BCECD -:104500003031FFFF003F0000028E053A062603A867 -:1045100000000106014C8F00000AB304010672007E -:104520002BCE3031FFFF005E000003060746062653 -:10453000002C00000107014DFFE40177000AB304DD -:10454000010272002BCE3031FFFF003F000002A7B6 -:1045500005CF062603A800000107014DFF850000D6 -:10456000000AB304010672002BCE3031FFFFFF8D2D -:10457000FE4401FA05B60626002C00000006015094 -:10458000E700FFFFFF79FE4401E605D00626004C58 -:10459000000000060150D300FFFF005E0000025340 -:1045A00007470626002C00000107014E00B70177DF -:1045B000000AB304010272002BCE3031FFFF005E0F -:1045C000FE9003FD05B60426002C00000007002D18 -:1045D00001FC0000FFFF003FFE1403A805D00426E5 -:1045E000004C00000007004D01C20000FFFFFEAFBD -:1045F000FE9002EC07940626002D00000107014AF8 -:10460000FFE20177000AB3120C0272002BCE3031A8 -:10461000FFFFFEE9FE140281061D062603A9000025 -:104620000107014AFF770000000AB3120C0672006E -:104630002BCE3031FFFF005FFE3B051905B6062685 -:10464000002E00000007041801A10000FFFF003E3B -:10465000FE3B03F606140626004E00000007041871 -:10466000014F00000001003E000003F6043F000F70 -:10467000001A400E0E0D060A0400090106720C0015 -:104680000A72002B322B3212173930317313330375 -:104690000606073301330101230107033EE6653EA9 -:1046A00013281403027C7BFE15013170FEF4D04CFC -:1046B000043FFEE05BA4470266FE29FD980228B78E -:1046C000FE8FFFFF005F0000035107980626002FB2 -:1046D00000000107007600BF0177000AB30601025F -:1046E00072002BCE3031FFFF003E0000030F07F6B3 -:1046F0000626004F00000107007600A901D5000A38 -:10470000B304010072002BCE3031FFFF005FFE3B8F -:10471000035105B60626002F00000007041801818A -:104720000000FFFFFF9EFE3B01ED06140626004F32 -:1047300000000007041800240000FFFF005F0000D5 -:1047400003ED05B60626002F00000107023100D553 -:10475000FF9A000EB4010B010000B8FFFBB0560039 -:104760002B34FFFF003E0000031506140426004F03 -:10477000000001060231FDFC000EB4010901000039 -:10478000B8FFFFB056002B34FFFF005F0000035A54 -:1047900005B60626002F00000007014E01BEFD767B -:1047A000FFFF003E0000025506140426004F0000E3 -:1047B0000007014E00B9FD6F000100140000035D09 -:1047C00005B6000D001C40110201030A0407090888 -:1047D00008000502720B000872002B322B121739E9 -:1047E00030317313072737133303251705032107C8 -:1047F0005E769828D7A9679C013B26FE896F0283C5 -:1048000013022A5A487C0322FD23B646DAFDEF5EE6 -:104810000001001B000002100614000B001A4010DB -:104820000201030A040907080800050072000A7261 -:10483000002B2B121739303173130727371333032B -:10484000371707033E898923C2AB659C9D22D59803 -:1048500002895244750324FD205E4480FD32FFFF2F -:10486000005E0000057B0798062600310000010766 -:104870000076026C0177000AB315010272002BCE9C -:104880003031FFFF003C0000040B062106260051DA -:10489000000001070076018B0000000AB31E01062C -:1048A00072002BCE3031FFFF005EFE3B057B05B66C -:1048B0000626003100000007041801EF0000FFFF8A -:1048C000003CFE3B040B0456062600510000000786 -:1048D0000418017C0000FFFF005E0000057B0794C8 -:1048E0000626003100000107014B019C0177000AF8 -:1048F000B315010272002BCE3031FFFF003C0000E7 -:104900000424061D0626005100000107014B00D8B3 -:104910000000000AB31E010672002BCE3031FFFFEB -:10492000007E0000048E05B60427005100830000BD -:104930000006020303000001005EFE90057B05B641 -:104940000022001D40100B17180C0D05001E15024B -:10495000721408720700002F322B2B3212173930D5 -:104960003141222627371616333236363701230EC9 -:1049700003070323013301333E02371333010E02D1 -:1049800002C32B4E18061F452552734B11FDEE0531 -:10499000080F101209C7640136620212040B1618C0 -:1049A0000DC663FECC19679AFE900E0C58090B4693 -:1049B000825905032A58595C2FFC5405B6FAF4377E -:1049C0007B7D3903A4FA5079A7560001003FFE14FD -:1049D00004090454002B001F40111C1B1212200755 -:1049E00072190672180A7207000F72002B322B2BF5 -:1049F0002B3211333330314122262735161633320C -:104A00003636371336363534262322060607032377 -:104A1000133307333E023332161615140607030EFE -:104A200002021E243B17193C1F2F49320DC00908F2 -:104A3000676061BB8E206F65E6542C062476A26504 -:104A4000577C420B08C0124A6FFE140C095A0B0B1C -:104A50002F5A41038526401A605F7BDD93FDF004E9 -:104A60003FFD3B7F583D7757254C28FC7A597C41C8 -:104A7000FFFF00A3FFEC057306B10626003200001D -:104A80000107014C01B60177000AB32A0B0372003B -:104A90002BCE3031FFFF006CFFEE0419053A0626DD -:104AA000005200000107014C00CE0000000AB327AD -:104AB0000A0772002BCE3031FFFF00A3FFEC057315 -:104AC00007460626003200000107014D01A60177C6 -:104AD000000AB32A0B0372002BCE3031FFFF006CAB -:104AE000FFEE041905CF0626005200000107014D14 -:104AF00000C40000000AB3270A0772002BCE303131 -:104B0000FFFF00A3FFEC0580079806260032000097 -:104B10000107015201D30177000CB4372A0B03724D -:104B2000002BCECE3031FFFF006CFFEE048C06214F -:104B30000626005200000107015200DF0000000CB1 -:104B4000B434270A0772002BCECE3031000200A306 -:104B5000FFF5074405CB001A002B002D4018111457 -:104B6000140D15180872100D02721F22220A03720A -:104B70001E1B1B000972002B3211332B3211332BF9 -:104B8000322B3211392F333031452226023534127F -:104B90003E02333216172107210321072103210783 -:104BA0002106062732363701262623220E03151446 -:104BB000161602AEB7E86C3A74AEE78F497131024F -:104BC000E412FD7977026114FDA085028714FD2DA2 -:104BD00020482223441B010F2C6B3F7FC7905C2D84 -:104BE0005BBA0B930101A58D010EEAB3650A0B5D5B -:104BF000FDD65DFD8B5D05065C050604FE0A0A61B7 -:104C0000A9D5EB7392D876000003006CFFEC06C0C8 -:104C10000452002B003D0049002F40191E250B7245 -:104C20003E18180009460F07720C3535090772291E -:104C30002C2C000B72002B3211332B3211332B3200 -:104C40001112392F332B32303145222635343E03B1 -:104C500033321617363633321615140E0223230656 -:104C60000615141633323637170606232226262752 -:104C7000060627323E0335342623220E031514166A -:104C800001333236363534262322060601E0B6BE1D -:104C9000315E86AA649EA81549E89B74965DAEF4C1 -:104CA000963C0205A693547E3D053C9457599D6E53 -:104CB000143FDD935388694825858A4E876C4D28BB -:104CC0008C029C4699F48D575461B08412E5BB77F1 -:104CD000D4B18147B1878EA87B6C5F8B5A2C143B73 -:104CE0001C9BAF301E5B22293E836986A25740730E -:104CF0009CBE698CB33A6E99BD6D9AB0020B387A3E -:104D0000633E5562BD00FFFF005F0000047F07980F -:104D10000626003500000107007601E60177000A4B -:104D2000B31A010272002BCE3031FFFF003F0000AA -:104D3000035D06210626005500000107007600F7F6 -:104D40000000000AB316010672002BCE3031FFFFBF -:104D5000005FFE3B047F05B6062600350000000715 -:104D6000041801A00000FFFFFFA3FE3B0343045211 -:104D70000626005500000007041800290000FFFF68 -:104D8000005F0000047F079406260035000001073D -:104D9000014B011C0177000AB31A010272002BCEED -:104DA0003031FFFF003F0000038B061D0626005533 -:104DB00000000106014B3F00000AB3160106720015 -:104DC0002BCE3031FFFF0027FFEC041A0798062690 -:104DD000003600000107007601810177000AB33236 -:104DE000190372002BCE3031FFFF0014FFEC034794 -:104DF00006210626005600000107007600E10000AB -:104E0000000AB32D170772002BCE3031FFFF0027A9 -:104E1000FFEC041A07940626003600000107014A39 -:104E200000D10177000AB332190372002BCE303162 -:104E3000FFFF0014FFEC033C061D06260056000091 -:104E40000106014A3200000AB32D170772002BCE6B -:104E50003031FFFF0027FE14041A05CB062600366A -:104E600000000007007A013A0000FFFF0014FE1462 -:104E7000033B04540626005600000007007A00EFAA -:104E80000000FFFF0027FFEC041A079406260036F7 -:104E900000000107014B00CC0177000AB33219036F -:104EA00072002BCE3031FFFF0014FFEC0379061D9A -:104EB0000626005600000106014B2D00000AB32D06 -:104EC000170772002BCE3031FFFF00ABFE3B04A66C -:104ED00005B606260037000000070418013100005F -:104EE000FFFF0026FE3B02BE0545062600570000D8 -:104EF0000007041800AC0000FFFF00BC000004A67F -:104F000007940626003700000107014B00DF0177F8 -:104F1000000AB308030272002BCE3031FFFF006C91 -:104F2000FFEC033A06100626005700000106023186 -:104F300022FC000BB6011E0D01018456002B34002B -:104F4000000100AC000004A605B6000F00214010CF -:104F5000030B0B020E0E070F08720A0606070272F9 -:104F6000002B3211332B12392F333311333031618F -:104F700013213721132137210721032107210301A1 -:104F80005096FEC61301387CFE491403D613FE4822 -:104F90007C014512FEBC9502C258023F5D5DFDC119 -:104FA00058FD3E0000010025FFEC02BE054500252E -:104FB000002B40150718180A15800B1414110D0E3C -:104FC0000E101106721F000B72002B322BCD331105 -:104FD00033113311331ACD32321133303145222699 -:104FE000353436371323373313233F023303210776 -:104FF00021033307230306061514163332363715FB -:10500000060601496A720907378F119048A20DA858 -:105010005A4338013812FEC849FF12FE3707093CCF -:10502000462D49231E551466691C4223010A52016C -:10503000543B21FDFEFA53FEAC52FEF9203E1B3CD0 -:10504000470E0C530B13FFFF00ADFFEC0587074025 -:1050500006260038000001070151016B0177000AA4 -:10506000B32C080272002BCE3031FFFF0071FFEC31 -:10507000043B05C906260058000001070151008CB9 -:105080000000000AB32F080672002BCE3031FFFF5C -:1050900000ADFFEC058706B10626003800000107C9 -:1050A000014C01B80177000AB31B080272002BCE35 -:1050B0003031FFFF0071FFEC043B053A0626005833 -:1050C00000000107014C00DD0000000AB31E0806C5 -:1050D00072002BCE3031FFFF00ADFFEC0587074695 -:1050E0000626003800000107014D01A60177000ADD -:1050F000B31B080272002BCE3031FFFF0071FFECB2 -:10510000043B05CF0626005800000107014D00CFE3 -:105110000000000AB31E080672002BCE3031FFFFDC -:1051200000ADFFEC058707F70626003800000107F1 -:10513000014F01B70177000DB702011B1501019363 -:1051400056002B343400FFFF0071FFEC043B068057 -:105150000626005800000107014F00ED0000000D79 -:10516000B702011E1501019256002B343400FFFFD7 -:1051700000ADFFEC05870798062600380000010700 -:10518000015201CB0177000CB4281B080272002BDE -:10519000CECE3031FFFF0071FFEC04A606210626BB -:1051A000005800000107015200F90000000CB42B68 -:1051B0001E080672002BCECE3031FFFF00ADFE443C -:1051C000058705B606260038000000070150021DBD -:1051D0000000FFFF0071FE44043B043F0626005818 -:1051E00000000007015002710000FFFF00F2000004 -:1051F000074907940626003A00000107014A0238D1 -:105200000177000AB3240B0272002BCE3031FFFF6E -:105210000071000005B0061D0626005A00000107B7 -:10522000014A01240000000AB3260C0672002BCEAE -:105230003031FFFF00C2000004B207940626003C94 -:1052400000000107014A00CD0177000AB3090202FC -:1052500072002BCE3031FFFFFF26FE1003D7061D54 -:105260000626005C00000106014A2D00000AB31E5C -:105270000C0672002BCE3031FFFF00C2000004B2DA -:1052800007330626003C00000107006AFFE70177AC -:10529000000CB41509020272002BCECE3031FFFF94 -:1052A000FFEE0000049307980626003D000001076A -:1052B000007601B50177000AB30A040272002BCE12 -:1052C0003031FFFFFFE20000037F06210626005D6C -:1052D00000000107007601060000000AB30A040678 -:1052E00072002BCE3031FFFFFFEE00000493074722 -:1052F0000626003D00000107014E01C90177000AA2 -:10530000B30A040272002BCE3031FFFFFFE200002F -:10531000037F05D00626005D00000107014E012035 -:105320000000000AB30A040672002BCE3031FFFFE2 -:10533000FFEE0000049307940626003D00000107DD -:10534000014B01000177000AB30A040272002BCE60 -:105350003031FFFFFFE200000397061D0626005DC7 -:1053600000000106014B4B00000AB30A040672005C -:105370002BCE30310001FEEDFE140354061F001E3B -:105380000010B7160F017207000F72002B322B327C -:1053900030314322262735161633323637013E0286 -:1053A000333216170726262322060607010E02A00F -:1053B000204013163A1D4C611A012C195B895B3A87 -:1053C0005D181D1D4C264B623910FED2174A71FE26 -:1053D000140D085A090D6C7B058B718D42160A530A -:1053E0000D0F396B4AFA6E668A4400010007FE13FE -:1053F000045B05CB0025001F400F0D0C21211E1E54 -:10540000001A13037207000F72002B322B3211396E -:105410002F331133333031532226273516163332CA -:10542000363713233F023E02333216170726262350 -:1054300022060707330723030E027F253B181A3B7A -:105440001E486015E0C90BCE271A5B8C62325820CB -:105450001C1D472670741F26F212F2E0144C70FED9 -:10546000130B095B0B0C6E660419371EB77E9F4A3F -:10547000140D520C108491B453FBDF60834100047F -:10548000FF950000046807E70012001C00280034A4 -:1054900000224014132A342907231D010D19300A54 -:1054A0002E11112E0F000872002B322F392F1217D8 -:1054B000393330316301262635343633321615142C -:1054C00006071323032101012103262627270606A9 -:1054D0000713323635342623220615141613353EAB -:1054E000023733150E02076B02E9272E7D575A7BD0 -:1054F000503CC26354FDDEFED4015F01E343050B63 -:10550000042314341F993E4E523A3C514E282B63CB -:105510005B1E7B206A7637050C1956385C74765A08 -:10552000496613FB0F0206FDFA026301BD31612AD1 -:10553000042863350107503C3C4F4F3C3C500191DF -:105540000F26676A290F2867692800050066FFECA7 -:10555000043407C30018002B00370043004F003904 -:10556000401E130A721006724B4980454F4F3E325F -:10557000382C0F0E23230A077215141919000B7209 -:10558000002B321133332B32113333DE32CC323233 -:105590002F331ACD322B2B30314522262635343E7F -:1055A000033332161617333733032337230E0227FC -:1055B00032363637363635342623220E0315141686 -:1055C0000122263534363332161514062732363585 -:1055D000342623220615141613353E023733150ED2 -:1055E000020701905E86462F5B84AC675774420FBA -:1055F000073A50E6522D0527799B3E56B18C1E0E78 -:105600000B7C6C548C6C4B2870019C597C7E5759D8 -:105610007A7A593D4F53393D504D182A635B1E7BB2 -:1056200020697837145CAB766DD6BF9455496E38D7 -:10563000DAFBC1FE3D7F56587DD7873D5E288495B5 -:105640004A82A8BE618A9A0464715F5D73755A606C -:105650007144513B3D4E4E3D3B5101A80F26676AB8 -:10566000290F27686928FFFFFF93000006AD079800 -:105670000626008800000107007602F00177000A84 -:10568000B314010272002BCE3031FFFF0066FFEC35 -:1056900006640621062600A800000107007602AD78 -:1056A0000000000AB356100672002BCE3031FFFF07 -:1056B000004DFFBF05C807950626009A00000107A8 -:1056C000007602870174000AB33C0C0372002BCEF3 -:1056D0003031FFFF0011FFBE04740621062600BA18 -:1056E00000000107007601A60000000AB3380B078E -:1056F00072002BCE3031FFFF0027FE3B041A05CB92 -:105700000626003600000007041801420000FFFFD3 -:105710000014FE3B033B045406260056000000071D -:10572000041800F60000000100E904D9030A061D70 -:1057300000130019400B0A0C0C100580010F130117 -:1057400013002F5D331ACD39331133303153373EC7 -:105750000237331E021707232E0227060607E90128 -:10576000296F691F5D1237401A02411B3633163903 -:10577000843D04D911276E722C2E6F6C2A11204E95 -:105780005226397C31000001012A04D9034C061D40 -:1057900000130015400A0A040F0306800F000100E1 -:1057A000002F5D1ACD17393031412E022737331EB5 -:1057B000021736363733070E020701CC10383E1C6D -:1057C00002401C36331539863D4A02296F69200490 -:1057D000D92E6F6C2912204E5226397D3012266E3A -:1057E000722C000100E904E302FF053A0003000CFB -:1057F000B4010F000100002F5D3230315337210713 -:10580000E91202041104E35757000001011704D9FB -:10581000032205CF00120012B70F08800C0F000101 -:1058200000002F5D321ACC32303141222626353429 -:105830003637330616163332363733060601F94249 -:105840006739030149041947405D64164B219404EC -:10585000D92F5C410C160829492C56487D79000146 -:105860000108052C019C05D0000C000CB4060F00AB -:105870000100002F5D32303141222635343633327B -:105880001616151406014B1D262C29161C0D2F0566 -:105890002C211F253F101D11293D0002011904DF95 -:1058A00002C00680000B0017000EB41206C00C00E8 -:1058B000002F321ACC323031412226353436333281 -:1058C00016151406273236353426232206151416EB -:1058D00001EC577C7D565B797A5A3F4E523B3B51E7 -:1058E0004D04DF71605D73755A607245503C3C50E9 -:1058F000503C3C500001FFA6FE4400DC000F0015A8 -:10590000000CB30F00C007002F1ACC3230315322E5 -:10591000263534363637170E02151416333236371D -:1059200015060642435946703D432E67492C281AF6 -:105930002C121535FE444B49456F5B280F215569E4 -:105940003E292A0705490609000100E904E803AEDB -:1059500005C900190017400A160C048019090F1117 -:105960000111002F5D33331ACD32323031533E02F4 -:1059700033321E0233323637330E0223222E0223F5 -:10598000220607E9123952382F4D433C202C421B86 -:105990004C143B54382C484241252A401A04E9490A -:1059A0006333293629375248653429362A394F005E -:1059B000000200EA04D903AD0621000C0019001F03 -:1059C000400E071414051280010E0E000F19011964 -:1059D000002F5D333311331ACD3232113330314160 -:1059E000353E023733150E030721353E0237331596 -:1059F0000E030702392A655D1D6B1848555828FEAD -:105A0000722B655D1C6C184954582804D911296FF4 -:105A1000722D11205156502011296F722D112051D5 -:105A2000565020000001028704D903AA0674000D15 -:105A3000000EB40806800100002F321ACC3230313B -:105A400041353E033733150E030702871633332CD7 -:105A5000106B11343F411D04D91327616A692D175A -:105A600028656B642800000301330522036706B430 -:105A7000000B00170023001B400B1E18180C05809C -:105A8000010000120C002F33332F321ACC113311C6 -:105A900033303141353E023733150E0207072226D7 -:105AA0003534363332161514062122263534363372 -:105AB000321615140602191A3530126D17404A278E -:105AC000E31B1E25291D1B2A018B1A1E24291D1BC1 -:105AD000290562112D6E73331330706F3040211A17 -:105AE000223F201A273B211A223F201A273BFFFF83 -:105AF000FF950000040805B80626002400000107F1 -:105B00000153FE14FF44000BB602180100000156B9 -:105B1000002B3400FFFF00F90399019C0450040797 -:105B2000001100C003AEFFFF0063000004FA05B8D7 -:105B3000042700280085000001070153FDDCFF4415 -:105B4000000BB601120100000156002B3400FFFFCC -:105B5000005B000005E505B80427002B0077000076 -:105B600001070153FDD4FF44000BB60112010000F0 -:105B70000156002B3400FFFF005B0000027205B8E5 -:105B80000427002C0078000001070153FDD4FF44D6 -:105B9000000BB6010A0100000156002B3400FFFF84 -:105BA000005BFFEC05BD05CD042600324A0001076D -:105BB0000153FDD4FF44000EB402300B0000B8FFC7 -:105BC000EAB056002B34FFFF0044000005CB05B8B7 -:105BD0000427003C0119000001070153FDBDFF44EB -:105BE000000BB6010F0200000056002B3400FFFF2F -:105BF0000043000005FC05CD04270153FDDCFF44F4 -:105C00000107021D00560000000EB400061A000035 -:105C1000B8FFEAB056002B34FFFF0061FFEC02B280 -:105C200006B406260183000001070154FF4B000063 -:105C30000010400903020122070101C856002B345D -:105C40003434FFFFFF950000040805B80606002461 -:105C50000000FFFF005F000004AB05B6060600254C -:105C600000000001005F0000048305B60005000E7F -:105C7000B604010272000872002B2B32303173011E -:105C8000210721015F013602EE13FD79FEDD05B625 -:105C90005DFAA700FFFF005F0000047505B6060669 -:105CA00000280000FFFFFFEE0000049305B6060683 -:105CB000003D0000FFFF00600000056E05B606060F -:105CC000002B0000000300A3FFEC057405CD0014B9 -:105CD0000029002D0019400C2B2A2A001F0B0372EB -:105CE00015000972002B322B3211392F3330314518 -:105CF00022260235343E0433320011140E042732BA -:105D00003E0435340223220E0415141616033721DF -:105D10000702AFB7E86D295079A1C877EB011421CC -:105D200046709DCF7F6BAB86603D1ECFCD6AAD8741 -:105D3000633F1F5BBA521202551314980106A576F1 -:105D4000E4CEAF8047FEDEFEE462D4D1BA90525C6E -:105D50004A82A7BCC058E00101457BA1BBC35F9349 -:105D6000DC7B026F5B5BFFFF005E000001FA05B6A3 -:105D70000606002C0000FFFF005F0000051905B6B5 -:105D80000606002E00000001FF950000040905B87A -:105D9000000C0013400908000102720400087200A0 -:105DA0002B322B123930316301331323032626277C -:105DB000060607016B034068CC64950811051B4774 -:105DC0002DFDA205B8FA4804393F923B3B8A4FFBB0 -:105DD000CF00FFFF005E0000068905B60606003012 -:105DE0000000FFFF005E0000057B05B606060031DF -:105DF00000000003FFF50000046E05B60003000775 -:105E0000000B0019400C050404000809027201008F -:105E10000872002B322B3211392F33303163372186 -:105E20000701372107013721070B11035614FDBB6A -:105E300013027413FDB913032B145D5D02D25D5D73 -:105E400002875D5DFFFF00A3FFEC057305CD06062D -:105E5000003200000001005F0000055505B6000794 -:105E60000010B70601027204000872002B322B32B8 -:105E7000303173012101230121015F013603C0FE8E -:105E8000CB670122FD0EFEDD05B6FA4A0559FAA7D9 -:105E9000FFFF005F0000047E05B606060033000029 -:105EA0000001FFEB0000047705B6000B001F400F58 -:105EB00003070708020004027201090900087200C2 -:105EC0002B3211332B113939321133303163370111 -:105ED000013721072101012107150F0270FEB311BF -:105EE000034914FD29014EFD9E031314580291022B -:105EF00079545DFD86FD7E5DFFFF00BC000004A6B9 -:105F000005B6060600370000FFFF00C2000004B21D -:105F100005B60606003C00000003009AFFEC059D54 -:105F200005CB00170021002B0020400F2B19190D65 -:105F30000A0B037222181816010009003FCD3232F5 -:105F400011332BCD32321133303145372E023534F7 -:105F5000363624373733071E0215140606040707A2 -:105F600003130E0315141616173E03353426262781 -:105F70000240318AD57860B60106A52468258CD602 -:105F8000795BB4FEF8AE3025C481D59B5464AED79E -:105F900084D89B5361AF7714E00A6DC6909AEBA04A -:105FA0005505B3B40766BD8D8EEEB16305DF013ACA -:105FB0000397024687CA8677A35709065092CE8177 -:105FC00070995306FFFFFF8C000004A605B6060675 -:105FD000003B0000000100DA0000061505B60026AF -:105FE0000021401017131301250202001E160A0299 -:105FF00072000872002B2B323211392F33333311D8 -:1060000033303161132322262635343637133303D8 -:106010000606151416163333133303333E023713B3 -:1060200033030E0307230302475F0B8BC96D0B0A73 -:106030005E69600B0955A2730DC369C40C9FD883B8 -:106040001F646B671D6DA1D987146001C557A97CBA -:10605000265B3301C1FE3432522166823E0397FC37 -:10606000680461C29301DEFE1688C47D3D02FE3CD9 -:10607000FFFF005E000002FF07330626002C000031 -:106080000107006AFF130177000CB40410010272CB -:10609000002BCECE3031FFFF00C2000004B2073328 -:1060A0000626003C00000107006AFFE70177000CAC -:1060B000B40915020272002BCECE3031FFFF00660C -:1060C000FFEC046606740626017B000001060153FE -:1060D0000C00000AB340090772002BCE3031FFFFDD -:1060E0000038FFEC038C06740626017F00000106D1 -:1060F0000153B200000AB32E100772002BCE3031CC -:10610000FFFF003FFE14040906740626018100000B -:10611000010601531800000AB31E150772002BCEAA -:106120003031FFFF0061FFEC026206740626018336 -:10613000000001070153FEB80000000AB31607066D -:1061400072002BCE3031FFFF0082FFEC042106B439 -:106150000626018E00000107015400860000001091 -:10616000400903020129070101C856002B343434C9 -:1061700000020066FFEC04660454002C003F00237C -:1061800040121106720C3737090772292D2D1D2474 -:1061900024000B72002B3211333211332B321133A6 -:1061A0002B303145222635343E0333321617333E29 -:1061B0000237330E0207030606151416333236373C -:1061C0001506062322262637230E022732363637B7 -:1061D000363635342623220E03151416018D87A07A -:1061E0002D5983AB697E8B16070A202816551B3163 -:1061F0002B155807072A1F1123110F331A3A491676 -:106200001306246F984457AA8520120F8167568D74 -:106210006C48257014C7BA68D4C095568D611E515C -:10622000501A2C7A985CFE651E3C172D2A06064EE5 -:10623000080C37765D397C555873CB8246752687B6 -:106240008F4C85A9BA5B8F990002FFD8FE1F04818D -:10625000061F0019003400274014321A1A18150BB3 -:10626000720D24242323002D050172000E72002BD1 -:106270002B3211392F3312392B3232113330314353 -:10628000013E0233321616151406060716161514AB -:106290000E02232226270301323E02353426232311 -:1062A0003733323E023534262322060607031616FC -:1062B0002801511F77C7946EA158579A67678D4977 -:1062C00088BB726EB4447C01DD5C976F3C9C9F5C24 -:1062D0001261588F6737888074995E19C23FB1FE8A -:1062E0001F062F8FD171599C6573A6681419A59943 -:1062F00070B681464835FDB60224396B955A8DA497 -:10630000592D5983566F9A60AC74FC70354000016A -:10631000004CFE1403D4043F00170017400C040C7B -:106320000D030012050672000F72002B2B3212179C -:10633000393031533E02370333131E0317333636D9 -:10634000370133010E02074C123C4A26A767680545 -:1063500008060502041E481F01926DFDBC3454401E -:1063600015FE1457B4AA48042EFD331E4143421EA5 -:10637000428D3802C8FC025DBCBA5A000002004CD3 -:10638000FFEC04750623002500350019400D2E088A -:106390001D0300160F017226000B72002B322B32E8 -:1063A000121739303145222626353436363726261F -:1063B00035343636333216170726262322061514AF -:1063C0001616171E0215140E0227323E0235342609 -:1063D000270E0315141601CF78AD5E7EF1AC566919 -:1063E0005FAA7063A64B2D42905782922E593F4B65 -:1063F0007C4A4D8FC26B5F9A6E3B745D68B78A4E64 -:10640000A41460AC7096E8A6313F8B5E648E4C3667 -:10641000304D2A32766F3756502D377FA06A7CCDAB -:106420009652584A82AB607EAE3D1A5B82AD6D9348 -:106430009C0000010038FFEC038C0453002D001F6A -:10644000400F09081D1D2020001710077227000BA0 -:1064500072002B322B3211392F331239393031453A -:106460002226263534363637372626353436363327 -:106470003216170726262322061514163333072350 -:1064800022060615141633323637150606018F74A8 -:10649000984B4C875801455376B8625F9140252F41 -:1064A0008C4D82B0758970127573A85A7B815B9D83 -:1064B0004935AE144A7D4F60844E0E05196D4B77F9 -:1064C0008A3A2121531A236A7D4A605834735E59EF -:1064D00072291F59192C0001005DFE69041D061464 -:1064E00000280010B617141415007200002F2B326C -:1064F00011333031413E02353426272E02353436F1 -:106500001200370606232137210706000202151460 -:106510001616171E02151406060701A4394D266625 -:106520006860834261C70133D1366C42FED01302EA -:106530009511BCFECCDE79346A5050733E2C482B4A -:10654000FE693657512B414123235A8A6982F8014B -:1065500000011BA50203585097FEF1FF00FEFE89C3 -:10656000566D461E1D3B5342396054290001003FC1 -:10657000FE1404090454001D001D40101D0F72116B -:106580001007071507720E06720D0A72002B2B2BCF -:10659000321133332B303141133636353426232232 -:1065A0000606070323133307333E0233321616154C -:1065B000140607030296FD0908676061BB8E206F11 -:1065C00065E6542C062476A265577C420B08FBFE38 -:1065D0001404A826401A605F7BDD93FDF0043FFDA4 -:1065E0003B7F583D7757255024FB64000003006C27 -:1065F000FFEC0431062B0019002500310019400C76 -:10660000262020002D0D01721A000B72002B322B58 -:106610003211392F3330314522262635343636377C -:1066200036123636333216161514060607060206DB -:106630000627323636123721060615141603213680 -:106640003635342623220E0201AC698F480A140F16 -:10665000297394B86D65914D0A14102C7192B76727 -:10666000558F756128FD5C1412723A02A3121275DF -:1066700074538D7761145EBD9039808A49C20123BD -:10668000C2615ABC943377844AC6FED5C864585652 -:10669000AD0103AC62AE49AEAB030C569E42A7A659 -:1066A00052A2F00000010061FFEC01D0043F001590 -:1066B000000EB60706720F000B72002B322B303122 -:1066C00045222635343637133303060615141633A0 -:1066D000323637150606013E66770907A365A2061E -:1066E00009434421421E17561467711B3D2402FFC3 -:1066F000FD011D3A1A43490A0952090FFFFF003EE6 -:10670000000003F6043F060600F900000001FF9CAC -:10671000FFEE037A0621002A001B400E1008001429 -:106720001B01720F0A7224000B72002B322B2B32CA -:1067300012393930314522262627032626270E0313 -:106740000701230127262623220607273636333260 -:10675000161617131E023332363715060603292C78 -:106760003C22084C050B020C1818180DFE336F0262 -:1067700089190E41441A30130F16411F4C5E330B1A -:106780008E04121E140E1F0C0F2A12234A390266A1 -:10679000326F391B32302E16FCED0446BE665F07A1 -:1067A0000555060938765DFB93232D140504510623 -:1067B00009000001006C000003E3043F000F001318 -:1067C000400906000B010672000A72002B2B3212E0 -:1067D0003930317303331316161736121237330656 -:1067E000020207FA8E656805080291DD9B2E64316E -:1067F000A8FDB1043FFCC62C51297801290169D6B6 -:10680000E8FE7DFEBA8E0001004CFE6903F406141A -:10681000003C002F401718201F031B1B1C1C1D0FC2 -:10682000102C2C0734002929001D007200002F2B8A -:1068300011392F12393933123939113311331117F4 -:10684000333031413E02353426272E023534363678 -:106850003735262635343E023706062323372107EF -:1068600023220E03151416333307232206061514AC -:106870001616171E02151406060701A93D461E63CB -:10688000765E84436FBE765B754676914B345B4A89 -:10689000701202741114419D9C834EA09D73136964 -:1068A00083ED953A71534E713F26432DFE69405A50 -:1068B0004B293C46211B53805F81BC7A1904177C0D -:1068C000665584634111030358541A395B82576D2E -:1068D0006D5458B58E4F623E18143C5741355E5882 -:1068E0002D00FFFF006CFFEE041904520606005253 -:1068F000000000010075FFEC04DE043F001E001DD7 -:1069000040100D0811030C0C0E0672090A721800D3 -:106910000B72002B322B2B321117333031452226CC -:106920003534363713210323132337372107230345 -:1069300006061514163332363715060603834D53F3 -:1069400008079FFE20D566D5D60DB203AA13D5A0A1 -:106950000506282A1B2A0E163614504B1432240220 -:10696000F5FC1A03E63A1F59FD06192B102A2B09CC -:106970000452070B0002FFD8FE1F04150453001633 -:106980000027001B400E251717120F0B722005075A -:1069900072000E72002B2B322B3232113330314306 -:1069A000133E023332161615140E03232226270631 -:1069B00006070301323E0335342623220606070369 -:1069C000161628E52179C29174A156295483B27311 -:1069D0006D9D330C180D4601AE5B926C4823868585 -:1069E0006E99631E523092FE1F043D9CE17A5EB6A2 -:1069F000835EC9BB96584A34487C41FEBA02254B97 -:106A000081A4B25798A667C58DFE79334400000172 -:106A1000006CFE6503A60454002B0016400B0427EF -:106A2000082304001912077200002F2B32121739A5 -:106A30003031413E0235342626272E0235343E03BE -:106A40003332161707262623220E0315141616179F -:106A50001E02151406060701B32A4A2E2955455869 -:106A600085492F5E89B26D488835222E7B3D568F31 -:106A7000714D28356D54446D3F284529FE652B58CE -:106A80005D3228362A171D639D7368C8AE854B1A80 -:106A90001859171B407196AD5B597D531C1738551B -:106AA000433862572A000002006CFFEE04BB043F2B -:106AB000001400260015400A0C1F1F09067215005D -:106AC0000B72002B322B32113330314522263534F4 -:106AD0003E0333210721161615140E0327323E03F9 -:106AE0003534262723220E0215141601F3BACD35AC -:106AF000699ECF8001C412FEFF223429527DA96312 -:106B000055856442202A265785CC89469812DDCBCC -:106B100072CDAA7D435942B07063C1A88149573EE6 -:106B20007095B05E5FAE43569FD781A1B300000160 -:106B30000067FFED037E043F001A0017400B0D09AC -:106B400008080A067214000B72002B322B32113324 -:106B50003330314522263534363713213737210774 -:106B6000210306061514163332363715060601D8EA -:106B700072760B0989FEDA0CA4026713FE878A0974 -:106B800009454B244D251C5C136B6D205028028950 -:106B9000392059FD7527451C46490E0D550B12002D -:106BA00000010082FFEC0421043F001C0010B71715 -:106BB0000706720F000B72002B322B323031452248 -:106BC0002635343637133303060615141633323E92 -:106BD000043533140202060601E0A5B90B0E7866EF -:106BE0007A0D0A897768976741220C641A4481CD2F -:106BF00014AFA427593D0243FDC23C5B27847C614E -:106C0000A7D2E6DF5D8FFECCFEDFE78800020063DF -:106C1000FE1F04D304530020002D00214011122137 -:106C200021011F0B720A09092A160772000E720051 -:106C30002B2B32322F332B32321133303141132E82 -:106C4000023534363637170E02151416161713365A -:106C50003633321615140E030703133E043534265B -:106C600023220607017D6177AA5A4C926A41598214 -:106C70004847855C96248E8D878634699DD38461D0 -:106C8000736DAD80552A5956565F1EFE1F01CC0A02 -:106C90006FBC808EF2D15C3E4FB5DB8A7099530891 -:106CA00002BAA8AFCAA674DCBF925604FE3702220D -:106CB000044F86AABE6088917A8C0001FF35FE14CD -:106CC0000408044D0024002240131206722313010D -:106CD000100400050C0772171E1E000F72002B32E5 -:106CE00011332B321217392B30314301032626235F -:106CF00022060727363633321617130133011316CF -:106D0000163332363715060623222626270301CBF3 -:106D1000024B580A2C261422110D14381D51490B10 -:106D20004B01C770FDE6520E333714241012311D8B -:106D3000414B260B46FE0DFE14033D022D42350944 -:106D40000550090D6852FE170295FCFEFDE05B57E9 -:106D5000070451060B3C6F4A01DBFD30000100883F -:106D6000FE14052E06120021001F401110131301FE -:106D7000200B7211007219080672000F72002B2B83 -:106D8000322B2B3232113330314113262635343633 -:106D9000371333030606151416170133013E031289 -:106DA00035331402020606070301AB66C3C60C0B9B -:106DB0006E656F090C97A0013963FEC691CA8247C0 -:106DC0001D6623599EF3AD66FE1401E00EC7AC2E7E -:106DD0005A33020FFDF22E5B298C9F0905C7FA3A40 -:106DE0000572C3FE012398AAFEC0FEECD17804FE12 -:106DF000200000010063FFEC0545043F0035002141 -:106E00004010131300260706721C2F2F330F0F009C -:106E10000B72002B3211333211332B3212392F30D7 -:106E2000314522263534123637330606021514163C -:106E3000333236371333030E0215141633323E0342 -:106E40003534262733161615140E0323222626273B -:106E50000606016F828A4078536B4F7A456055620F -:106E60007F1E476446050604504F527A5433160C71 -:106E70000C630D101B3D6CA171436038082C8C1401 -:106E8000B3A8850105FA7472F4FEFC8A8D7A9E8E91 -:106E90000148FEC1162E2811595F5D9ABBC052539E -:106EA0009E46459D5356D4D4B36D33593A5D69001F -:106EB000FFFF0061FFEC028405BC06260183000091 -:106EC0000107006AFE980000000CB4221607067243 -:106ED000002BCECE3031FFFF0082FFEC042105BC39 -:106EE0000626018E00000106006AD700000CB429B6 -:106EF0001D070672002BCECE3031FFFF006CFFEE77 -:106F00000419067406260052000001060153F5001C -:106F1000000AB3270A0772002BCE3031FFFF008230 -:106F2000FFEC042106740626018E000001060153C1 -:106F3000FE00000AB31D070672002BCE3031FFFFA2 -:106F40000063FFEC05450674062601920000010768 -:106F5000015300AD0000000AB336070672002BCEC5 -:106F60003031FFFF005F000004750733062600285C -:106F700000000107006A004F0177000CB4180C01F3 -:106F80000272002BCECE3031000100BCFFEC04A019 -:106F900005B6002700214011131C1C001B171718F1 -:106FA000027214087207000972002B322B2B321167 -:106FB0003311392F33303145222627351616333217 -:106FC0003636373736363534262321032301213729 -:106FD0002107210321321615140607070E0202FAB3 -:106FE000294612184124517247101A07086E73FE81 -:106FF0008FA6670123FEBF14038C13FE1A6701647A -:10700000A19F08081C176098140C065E090B447BAE -:107010005584213D1C5E5AFCEE05595D5DFE1687C8 -:10702000841F4D2585729E52FFFF005F0000048380 -:1070300007980626016000000107007601C6017767 -:10704000000AB306010272002BCE3031000100A30A -:10705000FFEC051005CB00280019400C161919008B -:10706000110A037220000972002B322B3211392FC2 -:10707000333031452226023534123E0233321617A0 -:1070800007262623220E02072107210606151416BD -:10709000163332363637150E02029AA5DF7346874D -:1070A000C4FC9762A2452B418C5384DBAA751D0258 -:1070B000B412FD4C060560B78343776D32316E7DA7 -:1070C000148F0100A6980117ECAE612925592426DA -:1070D000559DD8825D26512A90D775101B115A12E2 -:1070E0001C10FFFF0027FFEC041A05CB0606003634 -:1070F0000000FFFF005E000001FA05B60606002C46 -:107100000000FFFF005E000002FF07330626002C90 -:1071100000000107006AFF130177000CB41004019E -:107120000272002BCECE3031FFFFFEAFFE90020187 -:1071300005B60606002D00000002FFB2FFE906B208 -:1071400005B600270032001F4010281D08723212B9 -:1071500012001F10027207000972002B322B32112D -:10716000392F332B3230315722262735161633323A -:1071700036363736121236372103333216161514C7 -:107180000E02232101210E03070E022533323E0297 -:1071900035342623232025361314341C446B5E31EA -:1071A00030584F441C025488B692BA595093CB7C45 -:1071B000FEBB0121FE751C444A4F28336B8F0332FE -:1071C000D661A1753FAF93C2170C095D080D5BB383 -:1071D000857E010B0106ED61FD7E549C6B7AB374D4 -:1071E00038055862E9F5F16B89D476722A598F65B2 -:1071F0008C7A0002005F000006CB05B60015001F68 -:10720000002340110703031F141400060102721625 -:107210001212000872002B3211332B3211392F3326 -:1072200033113330317301330321133303333216F7 -:107230001615140E02232113210325333236363559 -:10724000342623235F013666880295896688B692C4 -:10725000BA5A5094CB7CFEBB9AFD6B9A030FD68230 -:10726000C56FAF92C305B6FD7F0281FD7F559C6B54 -:107270007AB3743802D8FD285B4BA6868C7A00015D -:1072800000BC0000049F05B60019001D400E180741 -:10729000070310190872060202030272002B321152 -:1072A000332B3212392F333031730121372107212B -:1072B00003213216151406070323133636353426F8 -:1072C000232103DB0123FEBE14038C13FE1A670186 -:1072D000699C9E090764676608077072FE90A605A0 -:1072E000595D5DFE16828A1C4426FE2301E0213E84 -:1072F0001B6058FCEE00FFFF005F000004FC0798D5 -:10730000062601B000000107007602000177000A9E -:10731000B30B010272002BCE3031FFFFFFF4FFEC04 -:10732000052C076A062601B9000001070230003E5D -:107330000177000AB31D0D0272002BCE303100011F -:10734000005FFE9A055505B6000B0015400A0803BC -:1073500002720A0500020872002BCE33332B323042 -:107360003141132101330121013301210301C44FB4 -:10737000FE4C013668FEDD02F3012266FECBFE5AAA -:107380004CFE9A016605B6FAA70559FA4AFE9A001C -:10739000FFFFFF950000040805B806060024000062 -:1073A0000002005A0000046F05B6000F0019001912 -:1073B000400C190505000401027210000872002B30 -:1073C000322B3211392F333031730121072103332E -:1073D00032161615140E022327333236363534266C -:1073E00023235A013502E014FD8874DD92BA595006 -:1073F00093CB7CF4FE83C66EAF92EB05B65DFDDBEE -:10740000549C6C7AB373385B4BA6868C7A00FFFF72 -:10741000005F000004AB05B6060600250000FFFF74 -:10742000005F0000048305B606060160000000024C -:10743000FF5EFE9104EA05B6000F0017001E400E25 -:10744000090210100E0C0C0F0E0813070272002B0D -:10745000323FCD322F1133113333303143133336B2 -:107460001A023721013303231321031321012106BB -:107470000A02A2616B62C1AC872A0240FEDFA563EB -:10748000624DFC174FE102C20110FE842A81A0B1B7 -:10749000FE9101CD84014F01700170A5FAA8FE3361 -:1074A000016FFE9101CD04FA92FEABFEA4FEC30073 -:1074B000FFFF005F0000047505B606060028000007 -:1074C0000001FFAF0000068C05B60011002040123D -:1074D00001070A100D04060009060202720F0C00D3 -:1074E0000872002B32322B323211173930316301DE -:1074F000013301133303013301012301032313017A -:107500005102DFFE6E71018F95659502AE7DFD3CE7 -:1075100001A674FE629C649CFD3902F802BEFD4126 -:1075200002BFFD4102BFFD2AFD2002E0FD2002E076 -:10753000FD200001FFFFFFEC042905CB0031001FF7 -:10754000400F29281111101000192003720700099B -:1075500072002B322B3211392F3312393930314529 -:1075600022262735161633323E023534262323379A -:107570003332363635342623220607273636333261 -:1075800016161514060607151E0215140E02017FA5 -:1075900076C24845D06F6BAA773FB8AAD112D38084 -:1075A000CA768F7972BD5D2D66D88C719C5364A7A5 -:1075B000644B72424F95D2142C2A672C39315E8D60 -:1075C0005B898658479A7B71834C3C4E444F53925B -:1075D0005F78A56313040F5081586DAC763D0001B0 -:1075E000005F0000057705B60013001A400E07087B -:1075F000111204000A0102720C000872002B322BD7 -:10760000321217393031730133030E02073301335D -:107610000123133E023727015F013663DE0914148C -:107620000A04042470FECB62DA0B14140B04FBDB97 -:1076300005B6FBED2C585325050FFA4A0408305DBA -:10764000582801FAEA00FFFF005F00000577076A8B -:10765000062601AE00000107023000CA0177000AC9 -:10766000B314010272002BCE30310001005F000024 -:1076700004FC05B6000A0019400D090603030005C5 -:1076800001027208000872002B322B3212173930B7 -:107690003173013303013301012301035F013665B7 -:1076A00096031484FCD802327BFDD69C05B6FD3FC0 -:1076B00002C1FD31FD1902E5FD1B0001FFB2FFE92A -:1076C000053005B6001E0015400B12087215100299 -:1076D0007207000972002B322B322B3031572226D1 -:1076E0002735161633323636373612123637210121 -:1076F0002301210E04070E022025361314341C44E6 -:107700006B5E3130584F441C02A5FECA680122FE50 -:10771000251734393D3F21336B8F170C095D080D58 -:107720005BB3857E010B0106ED61FA4A05584EB642 -:10773000C1C4BD5689D47600FFFF005E00000689F3 -:1077400005B6060600300000FFFF00600000056E71 -:1077500005B60606002B0000FFFF00A3FFEC057333 -:1077600005CD060600320000FFFF005F0000055552 -:1077700005B60606016C0000FFFF005F0000047EF6 -:1077800005B6060600330000FFFF00A3FFEC050F5F -:1077900005CB060600260000FFFF00BC000004A683 -:1077A00005B60606003700000001FFF4FFEC052CCB -:1077B00005B6001C001B400F190C13160F0500180E -:1077C0000D027207000972002B322B32121739306A -:1077D000315722262735161633323E02370133132E -:1077E0001E02173636370133010E029330551A2226 -:1077F00050293D6459572FFEC566E809101005143D -:107800003319020973FD2543849614120B66111473 -:107810002A51754C0430FCD420413E1D265C2803BF -:107820003EFB856A964FFFFF009AFFEC059D05CB56 -:10783000060601710000FFFFFF8C000004A605B6DC -:107840000606003B00000001005EFE91055F05B6E4 -:10785000000B0017400B080302720905050002081F -:1078600072002BCE3311332B3230314113210133CF -:107870000121013301330304114EFBFF013667FE82 -:10788000DF02FC012267FEDE9964FE91016F05B6FE -:10789000FAA80558FAA8FE33000100F8000004EC2D -:1078A00005B6001A0017400B14040400190C0272EC -:1078B000000872002B2B3211392F3330316113063F -:1078C00006232226263534363713330306061514CD -:1078D0001633323637133301034F8551CC7A699210 -:1078E0004A08087067700708777870CD5C9C68FE5E -:1078F000CB027124394079571F3B250213FDEE223C -:1079000037175F64352602EAFA4A0001005E00007C -:10791000079A05B6000B0017400B0A060102720712 -:107920000303000872002B3211332B3232303173D3 -:1079300001330121013301210133015E013667FE6C -:10794000DE0268012168FEDE026A012167FECB05C6 -:10795000B6FAA80558FAA80558FA4A000001005ED0 -:10796000FE91079E05B6000F001B400D0C08030298 -:10797000720D09050500020872002BCE3311333356 -:107980002B323230314113210133012101330121E6 -:10799000013301330306504DF9C1013667FEDE02A3 -:1079A00069012267FEDE026C012267FEDE9963FE3A -:1079B00091016F05B6FAA80558FAA80558FAA8FE6D -:1079C0003300000200BC0000047F05B6000F001960 -:1079D0000019400C1905050002030272100008721C -:1079E000002B322B3211392F3330317301213721E3 -:1079F000033332161615140E02232733323636356A -:107A000034262323F80121FEA31401C589CD92BA9F -:107A10005A5094CB7CE2EC83C66EAF92DA05595D86 -:107A2000FD7E549C6C7AB373385B4BA6868C7A00CF -:107A30000003005F0000060105B6000D0018001CE1 -:107A4000001B400D180303001A010272190E0008F2 -:107A500072002B32322B3211392F33303173013314 -:107A6000033332161615140E02232733323E023525 -:107A700034262323010133015F01366688CC93BA93 -:107A8000595094CB7CE1EB62A17540B092D90304CC -:107A9000013567FECB05B6FD7E549C6C7AB3733816 -:107AA0005B2A598F658C7AFD2805B6FA4A000002D8 -:107AB000005F000003F305B6000D00180017400B2F -:107AC000180303000102720E000872002B322B1102 -:107AD000392F333031730133033332161615140E38 -:107AE00002232733323E0235342623235F013666D4 -:107AF00088DA92BB595193CC7BEFF962A1753FAF05 -:107B000092E705B6FD7E549C6C7AB373385B2A59B4 -:107B10008F658C7A00010012FFEC047105CB002602 -:107B20000019400C0E0D0D00161D0372080009729D -:107B3000002B322B3211392F333031452226273595 -:107B40001E023332241237213721363635342626A9 -:107B500023220607273636333216161514020E0274 -:107B60000165689F4C346D7841B6010DA91FFD4237 -:107B70001402B502025BB98B69A4491B47C271A705 -:107B8000E476407FBCF7142A25671B29169F012045 -:107B9000C25D1A381E8BD4792919571B2D8CFDA96B -:107BA000A0FEE5EBAA5D0002005FFFEC077805CDC3 -:107BB000001C0031002140120D0808002713037239 -:107BC0000B02720A08721D000972002B322B2B2B3C -:107BD0003211392F333031452226023534363721E0 -:107BE0000323013303213E0333320011140E042713 -:107BF000323E0435342623220E041514161604C60C -:107C0000B5DC620405FE8399670136668901791C3B -:107C100073ACE38EDC010521466E9AC67966A681B7 -:107C20005D3D1CC3BF65A68360401F52AF149E011B -:107C3000079D295128FD3005B6FD7889F3B96AFE04 -:107C4000E0FEE261D4D1BA91525C4B84A8BDBE562D -:107C5000E2FE457AA2BAC4608CDE7F000002FFCD4E -:107C60000000048B05B6000F001A001D400E100125 -:107C70000E0E00130902720C0C000872002B322F3A -:107C80002B3211392F333330316301262635343E00 -:107C9000023321012313210101331323220E021584 -:107CA000141633020E5E85589DCF780157FECC68BE -:107CB00087FEC7FE0F0247F689D764AC8148A2024F -:107CC0009E219E8481B36F32FA4A027CFD8402D8E1 -:107CD00002832354906D7C93FFFF0066FFEC043415 -:107CE00004540606004400000002006CFFEC048F00 -:107CF000061B0024003800274014181932032E2ECA -:107D00001C1C001410100A0F017225000B72002BAE -:107D1000322B3232113311392F33111733303145B1 -:107D200022262635343E03373E0337170E02070E50 -:107D300002073336363332161615140E0227323E3A -:107D400003353426232206060706061514161601E7 -:107D5000DF7FA45020406387552F8BA8BA5D0B802E -:107D6000DFB33E46776023044CD382668F4C397B69 -:107D7000C5835585603D1D7D6F5494823B0B0E3746 -:107D80007B1472CB8654D5E3D6AD3322362A1E0A35 -:107D9000570F2B3B292B99D386678357A57574E919 -:107DA000C376584475939E4B8E934177503A743600 -:107DB00067A45F0000030075FFEC03D604530019AD -:107DC00000280034001F400F1312292923230031FB -:107DD0000A07721A000B72002B322B3211392F3323 -:107DE00012393930314522262635343E03333216D6 -:107DF000161514060607151616151406062732362C -:107E0000363534262623211406151416033332364C -:107E1000363534262322060601FF87AF54336189A5 -:107E2000AC656A88414B8A5E717E4DB18D66823E3B -:107E3000367E6EFED5049585C176CE7F5E7272B2B7 -:107E400077146AC38775D1AC7D4441714A4E7B502B -:107E50000F040D71694DA06B574975413A522B0BB8 -:107E60002C22ADB0020D2D6F6347656DC10000017E -:107E7000002DFFEC033A0451002E001A400E04209E -:107E8000090D04001017077227000B72002B322B0C -:107E90003212173930314522262635343E02373E1C -:107EA00002353426232206072736363332161615B6 -:107EB000140E02070E021514163332363637150625 -:107EC00006015F5D8A4B33628A5568874257635566 -:107ED000953D203EA76E577C43315B80506F9349A0 -:107EE0006E6A3D71672E38AB14387053466F574930 -:107EF0001F274B593C4354321E551B3836664B41A5 -:107F0000644F411E2B516448505B1828165C1C3688 -:107F10000002006CFFEC0412062900260039002143 -:107F200040110E0F2D0331310A0A00151C01722772 -:107F3000000B72002B322B3211392F3311173330D3 -:107F4000314522262635343E033332161617333692 -:107F5000363510022322060727363633321612151D -:107F6000140E0427323E03372E0223220E0315146B -:107F70001601C271994C2C567CA0615B784D150599 -:107F80000303939838712D1B32844686AD541C3BF5 -:107F90005D83AC63497B66503911144A7150467C4D -:107FA000684B297B1467B6746BC7A87E4644683655 -:107FB000164622010A01101B1651182090FEEAC72E -:107FC00064DCDCC39958583D6F9ABA6849815036D1 -:107FD0006590B2688AB3FFFF0074FFEC03B20454EB -:107FE0000606004800000001FFE4FFEC06320454DE -:107FF000004E0033401B480A721F0672211D1D46A9 -:108000004A4A002E272710170772373E3E07000BFB -:1080100072002B323211332B3232113311392F339C -:108020003311332B2B303157222627371616333294 -:108030003E033534262322060735363633321615ED -:1080400014060733133303333E0333321617072660 -:108050002623220E0315141633323637150606234F -:108060002226263534363723032313230E034119E2 -:108070002F1510122B155685603E1D74741832157D -:10808000163A1C9DA60303A8675F67A1124A76A74C -:10809000701A311812132D1655855F3D1D72751A11 -:1080A0003015153A1C68904B0504A46E5F6FA41040 -:1080B0004B78AC1405055704054E86A6B05298A31C -:1080C0000406590406CDC419351901E3FE1D5BB23F -:1080D000935805055805044E86A6B05198A405048A -:1080E0005704065BB383224524FDF8020863C09C55 -:1080F0005D000001FFFFFFEC03250454002E001F6C -:10810000400F282710100F0F00181F077207000BD1 -:1081100072002B322B3211392F331239393031455D -:1081200022262735161633323636353426232337A2 -:108130003332363635342623220607273636333295 -:108140001616151406060715161615140606012B25 -:108150005F9C31399B5E5C955979807D136A5291A1 -:108160005A6A5F50804D204D96645A84473E714C48 -:10817000585D6FC414271F6523313B785A5D6558DD -:1081800028645A4D5E23235324283D704D4E744A73 -:108190000F04157A5A74A052FFFF0071FFEC043BE4 -:1081A000043F060600580000FFFF0071FFEC043B8F -:1081B00005F306260058000001060230E800000A18 -:1081C000B31E080672002BCE3031000100400000C3 -:1081D00003E8043F000A0019400D090603030005E7 -:1081E00001067208000A72002B322B321217393046 -:1081F00031731333030133010123010340E5626E40 -:10820000024986FDA1019D7AFE6B73043FFDF502D4 -:108210000BFDEAFDD70225FDDB000001FFA8FFF6FC -:1082200003DA044900220015400B150A721A1107DF -:108230007207000B72002B322B322B303147222673 -:108240002735161633323E02373E033332161703F4 -:108250002313262623220606070E031712240B0BD0 -:108260001D13365247492D2D5A6F9669355F29E601 -:1082700065D60F2D186586683B315458700A050481 -:108280005A03063271C08E8AC67D3B0B08FBCA03B7 -:10829000EA020350C8B499D4843C0001003F0000B6 -:1082A000050C043E0015001B400E03110C030006D4 -:1082B0000106720F08000A72002B32322B3212179D -:1082C0003930317313331333013303231336363705 -:1082D0002301230323060607033FE6849E0302329D -:1082E00090E560A10D170E04FDC453A30508120DFF -:1082F0009C043EFC4603BAFBC202F3386836FC37E6 -:1083000003C9326D3CFD12000001003F0000045A19 -:10831000043F000B0019400C030A0A000601067214 -:1083200008000A72002B322B3211392F333031738F -:1083300013330321133303231321033FE664640241 -:108340006B6565E6656DFD966E043FFE2401DCFB02 -:10835000C1020AFDF600FFFF006CFFEE0419045293 -:10836000060600520000FFFF003C0000040B04560C -:10837000060600510000FFFFFFD9FE1F042804532A -:10838000060600530000FFFF006CFFEC03AC045432 -:10839000060600460000FFFF003F0000065E045492 -:1083A000060600500000FFFFFF26FE1003D7043F23 -:1083B0000606005C000000030067FE140498061423 -:1083C00000180022002D0024401319232301170B4D -:1083D0000C00722D1A1A0E0B0772000F72002B2B55 -:1083E000323211332B3F33331133303141132E02EC -:1083F00035343E0337133303161615140E030703E3 -:1084000013130E0315141616173E043534262627AB -:1084100001756469A8612D5E90C47E605F60AACB1F -:108420002C5C8FC7826417C985B873355482A669DE -:10843000A17248224D8151FE1401DC0E6AC3925B89 -:10844000BBA9854D0101C5FE3A14DED35ABBAB88EA -:108450005001FE24023503AE036AAAC45D82A04D1A -:108460000801457593A14E7C9C500700FFFFFFB9A2 -:10847000000003E0043F0606005B000000010071FD -:10848000FE92043B043F002B001D400F2012067299 -:10849000051A1A000A0B7227010B72002B322BCE21 -:1084A0003311332B32303141132E0237230E022386 -:1084B00022262635343637133303060615141633B1 -:1084C0003236363713330306061514163332363771 -:1084D0000303524B4236020A062377A266577B42B9 -:1084E0000B079266950808666161BB8F1F7064A2D6 -:1084F0000C0D272C0F221361FE920160044876496F -:108500003D7E563D7857234C2802B0FD44263F1A45 -:10851000615F7BDD94020FFD02374E20282E06049A -:10852000FE42000100A7000003FD043F0020001BE5 -:10853000400D0419190909001F110672000A720082 -:108540002B2B3211392F331133303161133636373B -:10855000230E02232226263534363713330306062C -:10856000151416333236363737330302B04E0E2029 -:108570000E052470975F54753B0D0A3765370B0C59 -:10858000605762AF85211F64E60175477D363A71F9 -:10859000493A7559285D330104FEF6365023675277 -:1085A0006ED59B8EFBC100010071FFEC0691043F6C -:1085B000003400234012250A722315070672302664 -:1085C0001C1C2B2B0F000B72002B3232113311337A -:1085D000332B32322B3031452226353436371333A4 -:1085E00003060615141633323636371333030606E0 -:1085F00015141633323E02371333032337230E028A -:1086000023222E0235230E0201747C870B0791660C -:108610009408085F595BAA801D72659508075C582D -:1086200043827356176F66E8532E07226A95614797 -:1086300060381706227299148A82244C2802AFFDF2 -:1086400045273F1B5F607EDA8A0219FD45273E19E8 -:1086500062604983B46C020FFBC1FE3B805732510C -:10866000622F3F7F560000010071FE920691043F89 -:1086700000400027401435271906720D052E2E0ADA -:108680000A2100120B723C010B72002B322BCE33ED -:108690003311331133332B3232303141132E023741 -:1086A000230E0223222637230E02232226353436B8 -:1086B00037133303060615141633323636371333A1 -:1086C00003060615141633323E023713330306062B -:1086D000151416333236370305A94A4037050B0502 -:1086E000216B95617D7A01062371985F7C870B076A -:1086F00091669408085F595BAA801D72659508070A -:108700005C5843827356176F66A30B0D292B1225F5 -:108710000D61FE9201600446764B3C7F569C783F8B -:1087200080558A82244C2802AFFD44263F1B5F609F -:108730007ED98B0219FD44263F1862604983B46CD0 -:10874000020FFD0235511F2A300804FE44000002CA -:108750000060FFEC0418043F001600280019400CCC -:10876000200F0F00090A067217000B72002B322B24 -:108770003211392F3330314522262635343637131E -:1087800021372103363633321616151406062732E2 -:108790003E02353426262322060706061514160245 -:1087A0007D759545150C62FEAF1501B46A3189459A -:1087B00076994B59B6844B704C26327564487E3599 -:1087C0000D0C7A1453905C3C763B01CE59FE0B0E97 -:1087D00014427D5A5FA36557294961373C5A3114C9 -:1087E0000C3C5C2979770003007EFFEC0527043FF1 -:1087F00000140026002A001D400F270A721E0D0DCE -:10880000002908067215000B72002B322B32113929 -:108810002F332B3031452226263534363713330398 -:108820003636333216161514060627323E02353414 -:108830002626232206070606151416051333030100 -:10884000CC759445150C74666B32884675974B59F8 -:10885000B5844A714C25337462487E350D0B79021C -:1088600080E665E71453905C3C763B0227FE0B0ED6 -:1088700014427D5960A46457294960383D59311428 -:108880000C3C5C297A7643043FFBC1000002008067 -:10889000FFEC037A043F001400260017400B1E0D66 -:1088A0000D0008067215000B72002B322B11392FA8 -:1088B00033303145222626353436371333033636E6 -:1088C000333216161514060627323E023534262694 -:1088D00023220607060615141601D8789848160BA9 -:1088E00074666B3392487A9A495CBA834C734E270C -:1088F0003175664D89350D0C7E1453905C3C763B8A -:108900000227FE0B0E14457D575FA365572949606A -:1089100038395A34140C3B5D297779000001001472 -:10892000FFEC0340045300250019400C0D0C0C0013 -:10893000151C077207000B72002B322B3211392FD6 -:108940003330314522262735161633323636372155 -:108950003721363635342626232206072736363386 -:1089600032161615140E030114547F2D37814874E6 -:10897000B77815FDED12020B010242886843763686 -:108980001F388B5387B2582D5985B2141C155F18A8 -:108990002071C98459102211679D591E1C501C2634 -:1089A00070C37E6DCEAF83490002003FFFEE05CD60 -:1089B0000452001B002D002140120C070700251255 -:1089C00007720A0672090A721C000B72002B322B06 -:1089D0002B2B3211392F333031452226353436379F -:1089E000210323133303213E033332161615140ECD -:1089F0000327323E0335342623220E0315141603B3 -:108A0000BABAB70403FEC26E65E6646401391A603F -:108A100087A45C7AA2522D5880A85E4C82674826B3 -:108A200085844D846A4A288812E9B7214516FDF6E7 -:108A3000043FFE2475B880426CBB7970D2B3854A7E -:108A4000573E719DBF6B8CB33D719BBC6A94B20065 -:108A50000002FFC1FFF803B9043F0024002E0021EB -:108A600040111A0A720F25251D1D002818067207CD -:108A7000000B72002B322B3211392F3312392B306D -:108A8000314722262735161633323636373E02371F -:108A90002E0235343E023321032313232206060718 -:108AA0000E020133132122060615141606101F0AA2 -:108AB00008170D223837211C3E5239525F29447263 -:108AC0008F4B017FE66465925F724D281F405A010B -:108AD000DCC75DFEEC4984539A0805035401031D6D -:108AE000514C4161420F114E6835597C4E23FBC1F8 -:108AF00001D8306957446D3F023B01B32D67586E72 -:108B00005900FFFF0074FFEC03B205BC06260048C5 -:108B100000000106006AC400000CB4372B0907727C -:108B2000002BCECE30310001003FFE1404060614A7 -:108B30000036002F40191F1C1C191922221D272640 -:108B400012122B06721D0072180A7207000F7200B3 -:108B50002B322B2B2B3211333311392F331133118D -:108B60003330314122262735161633323636371345 -:108B700036363534262322060607032301233733EE -:108B800037330721072107060607333E0233321623 -:108B90001615140607030E02021E243C16193C1F6C -:108BA0002F49320DBD0908676061BB8E1F6D6501DD -:108BB0000D9313912B652C01A713FE5D1D11261536 -:108BC000062575A266587C410A09BD124A6FFE143B -:108BD0000C095B0C0B305A410375263F1862607B11 -:108BE000DD93FDFF04F653CBCB5385519D503F7E63 -:108BF000553E795A214B27FC8A5A7C41FFFF002DB4 -:108C0000FFEC03750621062601C900000107007666 -:108C1000010F0000000AB32F170772002BCE30316E -:108C20000001006CFFEC03AC045400250019400C5B -:108C300015181800110A07721F000B72002B322B37 -:108C40003211392F3330314522262635343E033355 -:108C500032161707262623220606072107210606B5 -:108C6000151416163332363715060601FA80B25C33 -:108C70002E5C8AB8714689341D2F7B3C70B47D1EF2 -:108C8000021215FDF204024186684A7B41368714C0 -:108C900069BC7D6ACEB58A4F1A1859171B68BB7D0F -:108CA000591B3B1E59975A211F591D22FFFF0014C3 -:108CB000FFEC033B0454060600560000FFFF003F94 -:108CC000000001E605D00606004C0000FFFF003F53 -:108CD0000000028A05BC062603A800000107006AFE -:108CE000FE9E0000000CB41004010672002BCECED4 -:108CF0003031FFFFFEE9FE1401E605D00606004D07 -:108D000000000002FFA8FFEC059C04490033004569 -:108D100000294015080B0B282507721B140B724005 -:108D20003D3D292C2C34000B72002B32322F333373 -:108D300011332B322B323211333031452226263576 -:108D400034363713262623220606070E032322264F -:108D50002735161633323E02373E033332161703D9 -:108D60003636333216161514060627323E023534CF -:108D700026262322060706061514160402769345B6 -:108D8000150C610E2411567A663B3053596F4D1302 -:108D9000240B091F13365247492D2C566A8C622F1B -:108DA0005C1E67318A4476994A59B5844A714C26CB -:108DB000327563487F350C0C791453905C3C773ADC -:108DC00001D2020350C8B499D4843C05045A020766 -:108DD0003271C08E87C57E3E0D07FE150E14427D92 -:108DE0005A5FA36557294961373C5A31140C3C5CE2 -:108DF000297977000002003FFFEC05EA043F001CE0 -:108E0000002E002D4017292626091215150E0E09D1 -:108E10000900110C06720B0A721D000B72002B3236 -:108E20002B2B3211392F33113311331133113330CE -:108E300031452226263534363637210323133303B2 -:108E4000211333033636333216161514060627322D -:108E50003E0235342626232206070606151416047C -:108E600050769446090D08FDF46E65E76465020DC1 -:108E700067656D32884676984B59B6844B704D25A0 -:108E80003275624880360C0B7A1453905C254B4B3C -:108E900024FDF6043FFE2401DCFE0B0E14427D5A35 -:108EA0005FA36557294961373C5A31140C3C5D2852 -:108EB0007977FFFF003F000004070614060600E96B -:108EC0000000FFFF0040000003E80621062601D055 -:108ED000000001070076011A0000000AB30B01062A -:108EE00072002BCE3031FFFFFF26FE1003D705F3B3 -:108EF0000626005C000001070230FF5C0000000A4B -:108F0000B31E0C0672002BCE303100020071FE142D -:108F1000043B043F001D002200214011180A721674 -:108F20000806721F1E20191A1010000B72002B3237 -:108F3000113333DECD332B322B303145222626350B -:108F400034363713330306061514163332363637E4 -:108F50001333032337230E020313373303018456DD -:108F60007C410B079266950808666161BB8F1F7094 -:108F700064E7542D062477A1B1564D1B5A143D7851 -:108F800057234C2802B0FD44263F1A615F7BDD94D5 -:108F9000020FFBC1FE3B7F58FE28017F18FE6900CF -:108FA0000001005F000004A606DB00070010B70602 -:108FB00003010272000872002B2BCE333031730193 -:108FC0002113330321015F0136026D3E6653FD9686 -:108FD000FEDD05B60125FE7DFAA80001003F000078 -:108FE0000387058800070010B70603010672000A10 -:108FF00072002B2BCE333031731321133303210333 -:109000003FE601B9436655FE45D3043F0149FE657D -:10901000FC13FFFF00F20000074907980626003AFC -:10902000000001070043024A0177000AB32401024D -:1090300072002BCE3031FFFF0071000005B0062119 -:109040000626005A00000107004301400000000A04 -:10905000B326010672002BCE3031FFFF00F2000074 -:10906000074907980626003A000001070076030921 -:109070000177000AB324010272002BCE3031FFFFCA -:109080000071000005B006210626005A0000010705 -:10909000007602020000000AB326010672002BCE01 -:1090A0003031FFFF00F20000074907330626003A7F -:1090B00000000107006A01630177000CB43024014D -:1090C0000272002BCECE3031FFFF0071000005B0E0 -:1090D00005BC0626005A00000107006A004F000088 -:1090E000000CB43226010672002BCECE3031FFFFC9 -:1090F00000C2000004B207980626003C00000107E9 -:10910000004300DF0177000AB309020272002BCE90 -:109110003031FFFFFF26FE1003D706210626005C34 -:109120000000010600435400000AB31E0C06720042 -:109130002BCE30310001004501FA038D02590003A6 -:109140000008B10100002F32303153372107451498 -:1091500003341301FA5F5F000001004501FA075E66 -:10916000025900030008B10100002F32303153379B -:109170002107451407051401FA5F5F00FFFF004552 -:1091800001FA075E0259060601FF00000002FF37E0 -:10919000FE680286FFA3000300070010B4040580E8 -:1091A0000001007C2F331A18CC32303147372107A9 -:1091B000053721079913030C13FCC413030B12AEDC -:1091C0005151EA5252000001008103C101C905B6A4 -:1091D000000B000CB4010B050272002BCD323031B4 -:1091E00053273E0237330E03078A091F515B304D68 -:1091F0001F3F3B311203C1144FA8A248398185801B -:1092000036000001007B03C101C305B6000A000C53 -:10921000B4060A040272002BCD333031533E0237BC -:1092200033170E02077B2A544716630A1F505C301F -:1092300003C14BB2B048144FA8A248000001FFA6DA -:10924000FEF800EE00EE000A000AB20A0604002F43 -:1092500033CD3031433E023733170E02075A2A53BB -:10926000471764091F515C2FFEF84BB2B049154FE8 -:10927000A8A24800000100F403C1019605B6000B46 -:10928000000CB40400060272002BCD333031412EA5 -:10929000022737331E0317014E152619060D5B01F1 -:1092A0000B10130B03C14CACA944103980838039D7 -:1092B0000002008103C102FE05B6000A001600127A -:1092C000B70C010A1605100272002B32CD32393963 -:1092D000303141273E0237330E020721273E023745 -:1092E000330E030701BF0A1F525C2F4D2A53471844 -:1092F000FE68091F515B304D1F3F3B311203C11403 -:109300004FA8A2484BB2AF49144FA8A24839818553 -:1093100080360002007B03C102F805B6000A001582 -:109320000012B706110A15050F0272002B32CD325A -:1093300039393031413E023733170E0207213E02E0 -:109340003733170E020701B02A53461765091E511D -:109350005D30FE7F2A544716630A1F505C3003C1FC -:109360004BB2B048144FA8A2484BB2B048144FA813 -:10937000A2480002FFA6FEF8022200EE000A001535 -:109380000010B506110015040F002F33CD32393906 -:109390003031533E023733170E0207213E02373376 -:1093A000170E0207DA2A54471763091E515C2FFE75 -:1093B0007E2A53471764091F515C2FFEF84BB2B049 -:1093C00049154FA8A2484BB2B049154FA8A2480072 -:1093D000000100D7000003BB0614000B0014400B73 -:1093E00009020A0104070308080500002F2F173996 -:1093F0003031611305370513330325072503012198 -:10940000FDFEB9150140407472014D15FEBACA0443 -:109410003010631001A1FE5F10630FFBD10000014B -:109420000044000003C206140015001F4014080980 -:109430000C0D0E0F06070803020401141112130885 -:109440000A00002F2F1739173930316113053705FE -:1094500013130537051333032507250303250725B4 -:109460000301246EFEB21501482C56FEB2160147C8 -:109470003C756E014D16FEBA2A59014D16FEBB3DD4 -:1094800001910F630F013C012D1064100191FE6FDB -:10949000106410FED3FEC40F630FFE6F00010115B0 -:1094A00002380247039F000E0008B10700002F3268 -:1094B000303141222635343636333216161514062D -:1094C0000601A0404B274B352B3E22284B02384C3F -:1094D0004D3A5D37224534385D37FFFF0039FFEBE9 -:1094E00004A800A20426001100000027001101E5D5 -:1094F00000000007001103CC0000000700ABFFEDE7 -:10950000086405CB0003001500270039004B005DFF -:10951000006F002F401867555E4C0D724331283A9A -:109520000303280D7216040D1F01010D0572002B97 -:10953000322F3210CC322B322F3210CC322B32CC95 -:109540003230317301330113222635343E03333276 -:109550001615140E0327323E0335342623220E033C -:1095600015141601222635343E0333321615140E17 -:109570000327323E0335342623220E031514160525 -:10958000222635343E0333321615140E0327323E9D -:109590000335342623220E03151416F1043962FB19 -:1095A000C733677418365880566B70183658804F1A -:1095B000405D42291243433F5F4229134703066837 -:1095C000731835597F566B71183658804F3F5E437C -:1095D000281345433F5D4229134602D1677519366A -:1095E0005780566C6F1935587F4F3F5E42281243A3 -:1095F000433F5E4229134605B6FA4A02358C8D4236 -:10960000A8AA915888863FA7AF965D535184978F3B -:1096100032675D4E7F9590366762FD658B8C43A8FF -:10962000AB905887863FA7AF965D535184978F3292 -:10963000665D4E7F958F376662538B8C43A8AB90E7 -:109640005887863FA7AF965D535184978F32665DEA -:109650004E7F958F376662000001008B03A601FDE7 -:1096600005B60003000AB300010272002BCD3031B1 -:10967000530133018B01046EFED303A60210FDF0EB -:10968000FFFF00A303A6036005B60427020E0163D3 -:1096900000000006020E18000001003A009901F1D6 -:1096A00003C600060010B70605010204050300000A -:1096B0002FCC17393031650337011701130116DC40 -:1096C00004017F34FEB6B59901911C018034FE99E6 -:1096D000FE8F0001FFFD009901B403C600060010D3 -:1096E000B70105020603050400002FCC17393031FD -:1096F000772701033713073235014AB546DC049951 -:10970000340166017221FE6F1B00FFFF0018FFEBA2 -:10971000039605B60427000401AA00000006000411 -:10972000DF000001FE31000002D705B60003000C87 -:10973000B5030C72010472002B2B3031610133012F -:10974000FE31043D69FBC105B6FA4A0000010094F0 -:10975000024C030E04E6001C0019400A040317170C -:10976000100008020208002F332F10CC32331133BF -:1097700033303153133307333E0233321615140698 -:1097800007032313363635342623220606070394AF -:1097900096391C02174C6A42575F07065F45610500 -:1097A00006433D3F785C144A024C028E98234C35A8 -:1097B000534E173016FE6401A417260F3B384A8417 -:1097C00058FEC3000001003E0000048D05B60011E4 -:1097D000002140101001010D04090C0C00080504C3 -:1097E00072000C72002B2B3211392F33CD32321113 -:1097F000333031731323373313210721032107211A -:109800000321072103BB41BE11BFE2029D14FDC924 -:1098100084021214FDED37013211FECE42013553A0 -:10982000042E5DFD915DFEFB53FECB000001FFE2C7 -:10983000000004A205C90029002D40161C0C0C09CB -:1098400023050520081F09090018110572012700CA -:109850000C72002B32322B3211392F33CE323211AF -:109860003311331133303163373E02372337333707 -:10987000233733373E0233321617072626232206B4 -:109880000707210721072107210E020721071E11C3 -:1098900058784F19D312D633D714D5291D73B379FD -:1098A00064A1332C348B518EA62227018613FE7CB3 -:1098B00035018311FE7B174158390316135713588E -:1098C0009B7553FD53C686B0582D1D541D29A2A368 -:1098D000B753FD536C905B1D5E000003003EFFEE2E -:1098E000056305B6000D001800360033401B0E0C52 -:1098F0002525262623220321290C290C290130198C -:109900000D7218010472000C72002B2B322B3212D4 -:1099100039392F2F1133173311332F11333031735E -:10992000013332161615140E022323031333323E6D -:109930000235342623230122263534363713233FBC -:10994000023307330723030606151416333236375E -:109950001506063E0135A488B459448AD18D607F2E -:10996000925A72A56C359BA24702975D5B120F4E0F -:10997000920D96534337E410E355090E3C2B2A39D8 -:109980001A1A4605B657A06E73B98245FDA202B8F1 -:10999000386A935A8490FA936C592E6C4201663A55 -:1099A00022F7FF54FE7D305B244637110B550B1414 -:1099B00000010050FFEC04D105CD0031002B401513 -:1099C00004272707241D0E0E0B0B2020001912055B -:1099D000722B000D72002B322B3212392F331133C0 -:1099E0001133CE323211333031452226263523371A -:1099F000333E0237233733361236333216170726F3 -:109A00002623220606072107210E0207210721141B -:109A100016163332363715060602A692BB58B11118 -:109A2000A603090D0798119E34B8F6916286383066 -:109A300030774D70CA9E2E01E510FE13080E0A0203 -:109A400001A712FE67439174487F3D348B147EF466 -:109A5000B1532449482254B60101892B24521D28B0 -:109A60006AD6A45422484A23539CC962211C5E1919 -:109A70002200000400F7FFF705A305BA0003001356 -:109A800000230041002540123B242C3301012C040B -:109A9000721C0C04140303040C72002B322F3210BE -:109AA000CC322B322F3210CC3230317301330105DE -:109AB000222635343E0233321615140E0227323E6A -:109AC0000235342623220E021514160122263534BF -:109AD0003E023332161707262623220E02151416CD -:109AE00033323637150606F7044765FBB902D36FE4 -:109AF0007429517A52648026507B4D405836194A59 -:109B00004B3C57391B4CFE4565802853835A2F49DF -:109B10001F191745283B5D4122554234481B1B52F3 -:109B200005B6FA4A0984734B9278487B7C4993784E -:109B3000494742697534515E3E6375375C5A02ECA1 -:109B40007D7C468F79490F0D470B10365D78415C5F -:109B500057170B490D1500020073FFEE036705CB85 -:109B60000024002F002040120908050C19250600CA -:109B70002C11057220201D000D72002B32322F2B6C -:109B8000321217393031452226263511060607359F -:109B900036363711343636333216161514060607A4 -:109BA00011141633323637330E0201363635342669 -:109BB0002623220615024D587C4034632F36622E30 -:109BC0003C714C4E69365AAE7D5E5E5E600A490657 -:109BD0003E77FEEE97992343324751124B946D0125 -:109BE0001914200A4D0E211301FF63824345835E41 -:109BF0007DD4A639FED58681777462904E02DC4D05 -:109C0000EE9F4961306773000004004D0000073E7D -:109C100005B600120016002600360022400F2F1F46 -:109C2000271713140C030B120C08010472002B32BB -:109C30003F3339397C2F3318DE32CC323031730167 -:109C400033013E023713330123010E03070321378B -:109C5000210703222635343E0233321615140E0234 -:109C600027323E0235342623220E021514164D01EA -:109C7000357801AF0B16170BCB5FFECB6AFE490898 -:109C80001315170BC2042612019A1080777C2A53F1 -:109C90007B527D7C234E8159425E391B53533F5B7F -:109CA0003A1B5505B6FAE13F7B763503BAFA4A0509 -:109CB000352F696F6F34FC75565601129977498FAD -:109CC00076479974398C80534D3F65723459673BA0 -:109CD0006170366563000002000B02E5051A05B6E7 -:109CE0000014001C002940141B1616030B0F031848 -:109CF000070E0E000015040101180272002B32112C -:109D000033CC321133113311173933113330314120 -:109D10001133131333112311343637230323032351 -:109D2000161615112111233521152311026B79DE29 -:109D3000E47452030106E547DE060201FE2DDB0254 -:109D40000ADD02E502D1FD9F0261FD2F018B346A1D -:109D500033FDA40261346434FE6B02884949FD7806 -:109D60000001FFED000005A605CD002C001F400FEF -:109D7000220C0372151818192B2B01010008720010 -:109D80002B32113311333211332B323031633721FF -:109D90002E0235343E033332161615140E020721F7 -:109DA0000721373E033534262623220E03151412CD -:109DB00017071313019B436F414380B6E889A7EE51 -:109DC0007F4585BE77019412FDD30F7FCE944F65FA -:109DD000C08B75C59B6B388D750F5D369FD3828B9D -:109DE000FBD19A5586F6A88BF8D7AF435D5341AAAD -:109DF000D6FF978DCB6E4C89BBE07CC3FEF05E53E3 -:109E000000020088FFDD04AD044800190022002391 -:109E100040111C22221F1F091A0E0E000906721281 -:109E2000000D72002B322B12392F331133113311E5 -:109E30003330314522260235343E023332161615B0 -:109E40002111161633323637170E0201211126263C -:109E500023220607029BADED795D9CBC5E97EF8CDB -:109E6000FCC52CA15C95B145483078ACFE58025435 -:109E7000269D6A65932F23A001029394D68A428A75 -:109E8000FDAFFE9C2F4C7B6F294C7F4C028B011544 -:109E9000284F472EFFFF007DFFEC05AD05B60427D8 -:109EA0000213024C00000027007BFFC2FEF60007F1 -:109EB00002360298FCA8FFFF0045FFEA061605C51A -:109EC00004270075FFBBFEF40027021302CC00003C -:109ED000000702360301FCA6FFFF005EFFE805FE57 -:109EE00005B60427021302B3000000270234FFC1A5 -:109EF000FEF20007023602E9FCA4FFFF0054FFEA6D -:109F0000057105B70427021302230000002702365B -:109F1000025CFCA600070235FFBFFEF400020089C8 -:109F2000FFEC042205CC002500360019400C2E0A57 -:109F30000A00131B037226000B72002B322B321106 -:109F4000392F3330314522262635343E033332163D -:109F500017363635262623220607353E0233321EB3 -:109F6000021514020E0227323E0237262623220E45 -:109F7000021514161601E072994C284F78A16672EA -:109F8000A02503050191A03E813123535B2D6B96E3 -:109F90005D2A295788BE7764996C430F28916762C0 -:109FA0009564343C6E145EAD775EB9A57F497F66DB -:109FB000215025F2DE241A5E101A0F488CCE8676C8 -:109FC000FEFBFACA795871B4CF5E808560A1C7677D -:109FD000638441000002FFB7000003F805B80005E4 -:109FE00000110015400A0D020272010606000872F7 -:109FF000002B3211332B32303163370133130725F5 -:10A0000021032E03270E0207490F031065BD0BFC29 -:10A010005303506909100D0B03204B542F47057152 -:10A02000FA8C446303233F7C746629428E9A530062 -:10A030000001015BFE03059905B60007000EB50699 -:10A040000102720400002F322B32303141112111F4 -:10A0500023112111015B043E67FC8EFE0307B3F858 -:10A060004D0755F8AB00000100F2FE03055505B69B -:10A07000000B001D400D03070708020004027201D7 -:10A08000090900002F3211332B12393933113330C3 -:10A0900031533501013521152101012115F2029AB3 -:10A0A000FD77040EFC800276FD7403DAFE034303A1 -:10A0B000CF035D445DFCC1FC445B0001008802A746 -:10A0C000043002FF00030008B10100002F323031DC -:10A0D000533521158803A802A758580000010064D1 -:10A0E000FFF204E4068200080014B7010508040426 -:10A0F000060806002F2F12392F123933303145014F -:10A10000233533010133010241FEDCB9FB011002AA -:10A110001B5AFDB50E032155FD110609F970000308 -:10A120000093019D055A040A001B00270033001C00 -:10A13000400D220E03311F11042E141C06280000AE -:10A140002F32C432D4321739C4323031412226275B -:10A15000060623222626353436363332161736368F -:10A1600033321616151406062532363726262322D4 -:10A170000615141605323635342623220607161620 -:10A180000437639D41469C6052834C4B845360A0CE -:10A19000423EA06652824B4C83FD2D5F803440814D -:10A1A000525E737202DA6271755C587F3C3C7E01CC -:10A1B0009D74828075518B59598D5175817C784C75 -:10A1C0008C5E588C51507A6D8364806667810184FF -:10A1D00064677F6E79786F000001FFA7FE14026D3F -:10A1E0000614001C0010B7150E007207000F720055 -:10A1F0002B322B3230315322262735161633323686 -:10A200003511343633321617152626232206061545 -:10A210001114061D203C1A1536266067968D2039CC -:10A220001215381D435729A2FE14090859070C8B33 -:10A230008C051CC4B208065707083B826BFAE9BDBF -:10A24000AE000002007E019D0430040E001B0037AA -:10A25000003540182B2A2A200F0E0E190480010009 -:10A26000000B12403520801D1C1C272E002F33337D -:10A2700011331ADD321ADE323211331ACD32321175 -:10A280003311331133303153353636333216161716 -:10A29000161633323637150606232226262726269B -:10A2A0002322060335363633321616171616333286 -:10A2B0003637150606232226262726262322067E43 -:10A2C000307C46315050303E5F383978392A794AEF -:10A2D0002D4E51313E5F3D3B7C37307C46315050F6 -:10A2E000303E5F383978392A794A2D4E51313E5FF8 -:10A2F0003D3B7C0345632F37111F151B1F383B6106 -:10A300002D3B0F1D151C223AFE2B632F37111F15F5 -:10A310001C1E373B5F2E3B0F1E151B233A0000010E -:10A3200000AC00B6045404F80013002740110B0AD7 -:10A33000090C09090601000213020210050F0600AC -:10A340002F33CE3232113310CD321133113310CDC1 -:10A35000323031652713213521132135211317039D -:10A360002115210321152101AD4E79FED401549D03 -:10A37000FE0F021B8B4E7D0131FEA69C01F6FDE116 -:10A38000B620010157014955012C23FEF755FEB7B0 -:10A39000570000020092FFFE043904BE0006000AC6 -:10A3A0000019400B01050203040306000007080022 -:10A3B0002F33332F32CE3217393031410135011569 -:10A3C00009023521150436FC5C03A4FCCD0333FCE3 -:10A3D0005C03A7010701B23D01C85DFE79FE8AFE5C -:10A3E0009A555500000200CCFFFE047404BE00061E -:10A3F000000A0019400B02050603030401000007D0 -:10A4000008002F33332F32CE321739303153350114 -:10A410000135011501352115CC0333FCCD03A5FC15 -:10A420005B03A801075D017601875DFE383DFD45B0 -:10A4300055550002009B0000045305C300050009A8 -:10A440000018400E06010409070806000205720004 -:10A450000C72002B2B1217393031610101330101CD -:10A46000270902025DFE3E01C23301C3FE3D190110 -:10A4700074FE8CFE8D02DF02E4FD1CFD217D026274 -:10A480000268FD98000101C304D9043905F30015E1 -:10A490000012B71108800E0F000100002F5D321A64 -:10A4A000CC32303141222626353436373306061574 -:10A4B000141633323637330E0202D159783D050374 -:10A4C0005A03045860707C1562135A9204D933629F -:10A4D000450F260B101C0D484B67655B7E41000144 -:10A4E000020D04CD03180614000B000AB205800B00 -:10A4F000002F1ACD303141353E023733150E020799 -:10A50000020D19423C10641143522A04CD112171ED -:10A51000792B0F2C70712B000001020B04D9030C56 -:10A520000621000B0017400C070580010F003F00BB -:10A530005F000300002F5D321ACD32303141353ECD -:10A54000023733150E0207020B1044532733163D12 -:10A55000391204D915297071291B1E697630000241 -:10A560000085035402F306C7000A0013001B400CC9 -:10A5700006030C0C0901010098100497003F33E416 -:10A58000392F33331133333031413721370133031E -:10A590003307230701213736363706060701D82F40 -:10A5A000FE7E1201FB597D8511852FFEC9012032E7 -:10A5B0000C1C0D1256270354E04C0247FDBB4EE025 -:10A5C000012EE03A81311C682C000001009D0344FB -:10A5D000031006C30021001F400E1211110E0E17AA -:10A5E0001A1A070098161397003F33E432392F33B5 -:10A5F00033113311333031412226273516163332C9 -:10A600003636353426232206072713210721033641 -:10A610003633321615140E02016E436B23296E3F3A -:10A620004A73416152314D1F2178019811FEB24F9A -:10A63000183F236D7E315A7F03441D145B19273A5E -:10A640006B485253110A1801A450FEEA07097773A8 -:10A6500044755630000100E80356033706C3000670 -:10A660000010B605020206980397003FE433113349 -:10A67000303153012137210701E801E2FE5E12016A -:10A68000FD09FE1C0356031F4E3FFCD2000300A928 -:10A690000344031506CA0019002500310016400BBB -:10A6A00020130626041A00982C0D97003F33E4323D -:10A6B000173930314122263534363726263534369F -:10A6C00036333216151406071616151406062732E9 -:10A6D0003635342627060615141613363635342635 -:10A6E00023220615141601A177817A7A3A3B3F7727 -:10A6F0005471727364474C3F8662616E4B4C667E48 -:10A7000055A25F6B4D4A52583F0344775B648228E1 -:10A7100026584640663C714F5D702228684F3D7355 -:10A720004849624D3B5E241F6455405301B41E5797 -:10A730004B394458403E49000016005FFE8C07B577 -:10A7400005E2000B001100150019001D0021002575 -:10A7500000290035003B0041004A005A00620066B3 -:10A76000006A0079007D008100850089008F004625 -:10A7700040228D87877F7F6868373C22221E1E1605 -:10A78000160C754C4C06716B6B4B4B4A54535B0467 -:10A790002A003006002F3333321739322F332F334C -:10A7A000113311332F331133113311332F3311334D -:10A7B00011331133303141222635343633321615F8 -:10A7C00014060111331533150135331501353315D1 -:10A7D000013533150135331533353315013533154F -:10A7E000013236353426232206151416011121159F -:10A7F00023150135333533110133323635342623F1 -:10A8000023031133321615140607151616151406F0 -:10A8100023033332363534232301353315013533E1 -:10A820001501222735161633323635113311140629 -:10A8300025353315013533150135331501353315FC -:10A84000053523352111025A7982807B7B8081FD79 -:10A850008B58C1FEE7580150F8FD605802D8F98EB8 -:10A86000F9FA505801A3494A4A49484A4AFE4D015B -:10A8700019C105E6C256FC6F55322F32335164A020 -:10A880007062302A3733655A5F4D302D6446033B82 -:10A8900056FA52F802D4291B0D1B103031666001A4 -:10A8A0003156FBDAF902D756FD61F90150C20118A1 -:10A8B0000153968C8C95958C8C96FD390119C35655 -:10A8C00001A6F8F8FE5A5656032EF9F9FCD2565650 -:10A8D000565604B7F7F7FE626B65656B6C64646C83 -:10A8E0000325011858C0F9C256C3FEE7031F2D2ED9 -:10A8F0002C29FF000233404A313B041D0A3A394AF1 -:10A9000055014C25284BFCF3F8F805585858FBCB5B -:10A91000084F010430310186FE7E595E65F9F90366 -:10A92000D05858FDB9F7F702475858C0C058FEE84C -:10A9300000030054FEC107AA06140003000F002BF9 -:10A940000010B7040A11221B050002002FCC173992 -:10A9500030314904323635342623220615141603C5 -:10A960003335343637363635342623220607173644 -:10A97000363332161514060706061503FEFC560379 -:10A98000AA03ACFC35385353383C515136D22A43D4 -:10A990005858BDA356B54552447F373F3E35444CC9 -:10A9A00043FEC103A903AAFC56FD6B3F484C3D3D45 -:10A9B0004C483F019A2F323E34477C6589983A28AB -:10A9C000B2222E3A2F3A47353D715000FFFFFEE983 -:10A9D000FE1402CB061D062603A900000107014B49 -:10A9E000FF7F0000000AB3120C0672002BCE30313C -:10A9F000FFFF007B03C101C305B60406020300008C -:10AA000000020013FFEC04480629003D004B002A19 -:10AA100040140D14353E3E38261426142600442ECC -:10AA2000017220000B72002B322B321239392F7D2C -:10AA30002F1133331133113330314522262635346B -:10AA40003637363635342623220607373636333244 -:10AA50001615140607060615141633323E03372E54 -:10AA600002353436363332161615140607330723EB -:10AA70000E04013636353426232206061514161622 -:10AA8000013B5F7F402E231D22211C1A3112081723 -:10AA9000382340452A221D266759629B7753350D7E -:10AAA000A7EC7C4B8C636A944D02038B0B8A103E9F -:10AAB000638EBF01A003037B6C465D2F69C3144402 -:10AAC0007B534B904C3F5F272024100B560B104DAF -:10AAD0003C3A734C437B405F6363A9D4E46D0156F9 -:10AAE000A6795C91536BD8A51D421D537CFFE9B735 -:10AAF0006B03D91C4321D3BA3D674169833C0001F4 -:10AB000000C0000004C705C3001C0019400D130C51 -:10AB100003721B0104030003027200002F2B1217A3 -:10AB2000392B32303161130333133E03373636335A -:10AB3000321617072626232206070E0307030139BC -:10AB400075EE66C92E6D6C5D1F3C704A1E31101685 -:10AB50000F2212284E391B5D77813E710221039529 -:10AB6000FCD659C2B8952B51530C06540508334CEA -:10AB70002393C7E172FDE50000020072FFEC0602BC -:10AB8000043F001B003A002740142A160B720D34B4 -:10AB9000340A2121000A0672191C1C000B72002BBA -:10ABA0003211332B12392F113311332B32303145FF -:10ABB0002226353436363721373721072316161526 -:10ABC000140E032322262706062732363637133380 -:10ABD000070E0215141633323E0335342627210E94 -:10ABE00002151416018A7994407650FEEF0BB104D9 -:10ABF000D413FF13211838629367696C0B247D61AD -:10AC00004B5F39103B64350408044D4A466B4C30A9 -:10AC1000161E13FD665279425F14A9BC7CE9D55C0F -:10AC20003721583CB2724DB4B09258734E5071589F -:10AC300055884A010DF716313216535B477998A3B0 -:10AC40004C69B53E5DD5E87B8985FFFF005E00005D -:10AC5000068907980626003000000107007602E307 -:10AC60000177000AB318010272002BCE3031FFFFCA -:10AC7000003F0000065E0621062600500000010786 -:10AC8000007602E60000000AB334010672002BCE03 -:10AC90003031FFFFFF95FDF5040805B806260024B6 -:10ACA00000000007024F01170000FFFF0066FDF5DE -:10ACB000043404540626004400000007024F012615 -:10ACC00000000002FFD0FDF50166FF82000B0017B7 -:10ACD000000EB40C00801206002F331ACC32303133 -:10ACE00053222635343633321615140627323635BC -:10ACF00034262322061514169B56757457547776FE -:10AD00005539494C36394C49FDF56B5C586E6F56D8 -:10AD10005C6C444B38384A4A38384B00000200A378 -:10AD2000FFEC06750614001F0034001B400D1311C4 -:10AD30000E16002A0B037220000972002B322B32F0 -:10AD4000123939CE3230314522260235343E0433B1 -:10AD50003216173636373317060607161615140E31 -:10AD60000427323E0435340223220E04151416162D -:10AD700002AEB7E86C295079A1C77896E13E5B6ACC -:10AD800016680821907C151621466F9DCF7F6AAB0F -:10AD900085603E1ECFCC6AAD8762401F5BBA1498B7 -:10ADA0000105A576E3D0AE814778761C9980148E94 -:10ADB000AB2C39854E61D4D1BA90535C4A82A6BC83 -:10ADC000C159E00100457AA2BAC46092DC7B00025E -:10ADD000006CFFEE052E04BE001F0032001B400D6C -:10ADE00013110D17002A0A077220000B72002B3274 -:10ADF0002B32123939CE3230314522262635343EB7 -:10AE000003333216173E023733170E020716161594 -:10AE1000140E0327323E033534262623220E031553 -:10AE2000141601ED7EAC57336189AD6479A72B3FD1 -:10AE300055370F6609154D75550C0B2F5C87AF62A2 -:10AE400050896D4D283C7B61508A71502B9312685C -:10AE5000BC7C77D4B181476859104B7B57155E890C -:10AE60005B19244D2B6ED0B4864C573D709CC06D41 -:10AE70005891563A6E9ABF6E97AF000100ADFFEC45 -:10AE800006A706140026001B400D1D1B17220015E7 -:10AE900008027210000972002B322B32123939CE9F -:10AEA0003230314522262635343637133303060631 -:10AEB00015141633323636371333073E023733173D -:10AEC0000E0307030E0202698CC66A0B09C467C32E -:10AED000090AB1A483C48520CA662D38583E10667D -:10AEE00009123D5971458B269DF0145DB3802354A2 -:10AEF0002B0398FC662B4F1F96A563C89603ADD60F -:10AF00000F4A805B144E7C5C3D10FD70B1EB750008 -:10AF100000010071FFEC056504BE00290029401501 -:10AF2000240A72172208001D1B1515080672262513 -:10AF30001010000B72002B321133332B3210CE3233 -:10AF4000111239392B303145222626353436371344 -:10AF50003303060615141633323636371333073EDD -:10AF6000023733170E0307032337230E02018456DB -:10AF70007C410B079266950808666161BB8F1F7064 -:10AF800064253A593D106609123E587247B0542D57 -:10AF9000062477A1143D7959214B2802B0FD44269F -:10AFA0003F1862607BDD94020FAB09437D61154F52 -:10AFB0007A5A380DFCBFFE3B7F580001FDC304B830 -:10AFC000FF0706840016001540090115080FC00F81 -:10AFD000000100002F5D1ACC323939303141373E43 -:10AFE0000235342623220607353636333216151439 -:10AFF000060707FDC82046572A3B3F273B10163F50 -:10B000002762667A5C1D04B8B20721352328280818 -:10B01000054906084F47525A0E7CFFFF005F0000AB -:10B020000475079806260028000001070043014226 -:10B030000177000AB30C010272002BCE3031FFFF02 -:10B04000005F000005770798062601AE00000107A3 -:10B05000004301B30177000AB314010272002BCE42 -:10B060003031FFFF0074FFEC03B2062106260048D2 -:10B0700000000107004300C60000000AB32B0907C7 -:10B0800072002BCE3031FFFF0071FFEC043B062134 -:10B090000626005800000107004300E30000000AF4 -:10B0A000B31E080672002BCE3031000100CEFFF037 -:10B0B00007B705B6002B001E40102015151B0B2AE4 -:10B0C00011040005027226000972002B322B1217A0 -:10B0D000393311333031452602021237330602125A -:10B0E0001217333E0237013E02373306021212179F -:10B0F00033361212133302020007232602022701FD -:10B100000178374E250A2269200A213C2406112E97 -:10B110003921017C020B100A6A2105294A2F068475 -:10B12000E9BC3C6A3ECEFEF1A35837543306FDF924 -:10B130001099015F017E018BC5C2FE83FE9FFED088 -:10B1400075225666390286479A8F38B7FE8DFE9E65 -:10B15000FEC282AB01B001ED0104FEECFDEEFE2269 -:10B16000C2830136013B8BFC810000010086000098 -:10B17000061E04400027001E40101C1212170A264B -:10B180000F040005067222000A72002B322B1217E0 -:10B190003933113330316126260212373306121249 -:10B1A000173336363713263637330612121733362F -:10B1B0001212373306020207232E02270101223220 -:10B1C0004822081D6424053F30051E5222ED02125C -:10B1D0001264210233270570CDA42E6631A7EA98A8 -:10B1E0005F1E312106FE8E6AFE011A012896C1FEFD -:10B1F00091FEC573357C3401626FCF59AFFE96FE68 -:10B20000B78077013C016EC1C7FE83FEA19D4AC392 -:10B21000CD58FDCE000200910000043605B60015A1 -:10B220000020001D400D200B040707010A0A051627 -:10B23000000872002B322F392F33331133CE3230C6 -:10B2400031731321372113330321072103333216BE -:10B250001615140E02232733323E023534262323DB -:10B26000B8EAFEEF140110376737019D12FE634004 -:10B27000E586AD544688C983E8ED66A06E39939F94 -:10B28000E404585B0103FEFD5BFED6569D6A6FAD7C -:10B29000773E5D2D5C895C7E870000020048FFECF4 -:10B2A000039A0527001C002D002940132825251589 -:10B2B0000E0B0D0D0B0B08081112151D000B720063 -:10B2C0002B32DC32CE32113311332F1133113311C3 -:10B2D000333031452226263534363713233733377A -:10B2E00033072107210336363332161615140606A6 -:10B2F00027323E0235342623220607060615141689 -:10B300000203739A4D100B67E313E3316430011DA0 -:10B3100012FEE3593095487A96455CB57F4B6F4CE9 -:10B3200025778C4B8D360C0B7A144C8F6336743426 -:10B3300001DE5AE7E75AFE680A14477F5564A25FA8 -:10B340005827475F385D6E17093B5B2B707F000104 -:10B35000005FFFEC073E05CB002F002740151A13B6 -:10B3600003721F0D0D220808090B027209087228CA -:10B37000000972002B322B2B12392F333311332B50 -:10B380003230314522262635343637210323013326 -:10B3900003213E033332161707262623220E020707 -:10B3A00021072106061514163332363637150606E0 -:10B3B00004D39BDF770506FE729967013666890123 -:10B3C0008E2187C2F38F60A84A2C41955077CFA871 -:10B3D000751F02A212FD5D0607DCBA427269314A8E -:10B3E000A31487FDB02D592AFD3005B6FD7891F5DF -:10B3F000B4632727592624539AD47F5D2A562DE11A -:10B40000FB101C125C1E20000001003FFFEC0557E2 -:10B410000454002D00274015191207721D0D0D2030 -:10B420000808090B0672090A7227000B72002B32FA -:10B430002B2B12392F333311332B32303145222647 -:10B440002635343637210323133303213E023332AA -:10B4500016170726262322060607210721060615AA -:10B460001416163332363715060603AF77AB5C0574 -:10B4700004FED86E65E6646401261F8CD98E478170 -:10B48000321D2C743B6BAC781D020D14FDF40404CA -:10B4900043805D4B743B307E1466BA7E20411FFDB5 -:10B4A000F6043FFE248AE1861A1859171B68B978FA -:10B4B00059223A205D9656231D5B1A230002FF9500 -:10B4C0000000042C05B8000B0017002140100609ED -:10B4D000090C0C0813010272040808000872002B02 -:10B4E0003211332B3212392F3311333031630133A0 -:10B4F000132303230323132301012103162E022701 -:10B500000E02076B03575CE4646DA897629AB0FE65 -:10B510005C01D701763101060908021124271505BF -:10B52000B8FA4802D0FD3002D0FD30032E013F01B1 -:10B530002D444719214245270002FFB70000036D43 -:10B54000043F000B0015002140100609090C0C01F6 -:10B550000408080B0A7211010672002B322B3211FB -:10B560003312392F33113330316301331323032363 -:10B57000032313230101212E02270E0349028770A2 -:10B58000BF6456826A5F6C88FED5015C012A101A7E -:10B59000120612273349043FFBC101FAFE0601FAE5 -:10B5A000FE06024F5B93762E2346597A0002005F17 -:10B5B0000000060505B80013001D003140180A0EF2 -:10B5C0000E12140303121201080C0C0F0F13087251 -:10B5D000190505010272002B3211332B3211331180 -:10B5E0003311392F331133113311333031730133A8 -:10B5F00003210133132303230323132301230121F5 -:10B60000030121032626270E02075F013666890102 -:10B61000D7017D5CE3636DA897619AB2FE5D6D0111 -:10B62000A7FE4B9902EB01752F090B031025281774 -:10B6300005B6FD78028AFA4802D0FD3002D0FD300E -:10B6400002D0FD30032E013E4262362347492500D9 -:10B650000002003F000004D1043F00130016003137 -:10B6600040180A0E0E12140303121201080C0C10DB -:10B6700010130A72160505010672002B3211332BC6 -:10B68000321133113311392F331133113311333058 -:10B6900031731333032101331323032303231323B0 -:10B6A00001230121030121033FE6656701590127B9 -:10B6B0006FBF6455826A606D89FED56B012DFEC92E -:10B6C0006C0240012742043FFE1301EDFBC101FA69 -:10B6D000FE0601FAFE0601FAFE060250018E000285 -:10B6E000FFC10000055C05B6001F0022002B4016BC -:10B6F00010181819160A2016030505071F087209E5 -:10B70000060622070272002B323211332B11392F19 -:10B7100017331133321133303163133E023701379F -:10B720002107011E02171323032E022323032313D1 -:10B730002322060607030101213FE93271A681FE9B -:10B74000E01003F812FDF87A8237061E671C0730F6 -:10B750006C6213A365A1165E815F2EEA02AD01ED56 -:10B76000FD0001EC6C965303021E5454FDE2085B8D -:10B77000A173FE3301CE618241FD0E02F234735F8C -:10B78000FE14034F020A0002FFA100000489043FD7 -:10B79000001D0020002540121017171518180A1E4A -:10B7A0000505071D0A7220070672002B322B11397E -:10B7B0002F3333331133321133303163133E0237B9 -:10B7C00003372107011E02171323032E022303232D -:10B7D0001322060607030101215FBA316F9D73FF33 -:10B7E0000D03700DFE63687E420D2C63290C3E78BC -:10B7F00061785F776285602CB102620180FD8E0105 -:10B80000645B784005017C4747FE840A4C8461FEF6 -:10B81000BF013A596C31FDD00230295F55FEAD02AF -:10B820007E0168000002005F0000076205B6002587 -:10B830000028002F401819150309260324240001AD -:10B84000080528280602720102721F170F00002F38 -:10B850003232322B2B321133331112392F1733334B -:10B86000333031730133032101372107011E0217E1 -:10B870001323032E02232303231323220606070385 -:10B88000231336363721030101215F013666840315 -:10B8900001FEE21203F611FDF9798137071D661CDE -:10B8A00005316D6213A267A2155E81612DE96CE915 -:10B8B0002D5A3FFDEE9E041901ECFD0105B6FD92E7 -:10B8C000021A5454FDE2095AA173FE3301CE61827B -:10B8D00041FD0E02F2347160FE1301EC607A25FD29 -:10B8E00015034F020A000002003F0000061C043F3F -:10B8F00000230026003E401F2114171722240909A7 -:10B900000303222201230F16161C1C230A08050517 -:10B9100026060672010672002B2B323211333F339A -:10B92000113311331112392F3311331133113311F4 -:10B9300033333031731333032101372107011E02E2 -:10B94000171323032E0223032313220606070323C0 -:10B950001336363721030101213FE665600275FF8A -:10B96000000C03710DFE63687E430C2D642A0B3EB0 -:10B970007762785F766284602DAF6DBF225034FEAF -:10B980007E73035E0181FD8D043FFE3D017C4747D0 -:10B99000FE840A4C8461FEBF013A596C31FDD0022D -:10B9A00030295F56FEAE016C425B1BFDDC027E015E -:10B9B00068000001FFAFFE6C03DD06C2005E0037C9 -:10B9C000401A5707033A33332B2D28474618180ED1 -:10B9D000501717033E30212803725B03002F332BCF -:10B9E00032323212392F39393312393910CD3232DD -:10B9F0002F331133333031412626232206062322EA -:10BA00002635343636373E03353426232337333252 -:10BA10003E023534262322060727363637262627C8 -:10BA200035331616173636333216171526262322C7 -:10BA30000606071E021514060607151E0215140E2B -:10BA400002070E0215141633323636333216170239 -:10BA5000E923695337717744797F59B58869AD7F98 -:10BA600046BABEB712B34F9E844F907165AF4C2E4D -:10BA70004EB973235321541D4925367944171D09A6 -:10BA80000A1B10233F3C1F3F704753A2784A814F47 -:10BA90004C92D4887D873546583673773C52632361 -:10BAA000FE6C0F1306076B575A673108052851873C -:10BAB00065948F5823518A667C7140364D39420611 -:10BAC000457926131F6B4456780605490303325205 -:10BAD0002E0C457E6264AA751604094E8B6876A703 -:10BAE0006C390606203D322E420808130C00000176 -:10BAF000FF91FE8203430543005700364019393257 -:10BB0000322A2C27444319190F4B1616033C2F20B9 -:10BB100027075154540603002F333311333F333377 -:10BB20003312392F39393312393910CD32322F339C -:10BB300030314126262322062322262635343E0292 -:10BB4000373E023534262323373332363635342612 -:10BB500023220607273636372626273533161617AB -:10BB600036363332161715262623220607161615E3 -:10BB700014060607151616151406060706061514EC -:10BB800016333236333216170285256449469956E4 -:10BB90005169333364935F66A45F7D7C7D13695381 -:10BBA000915A69624E814C21417D4D22541F541E91 -:10BBB0004824337944161F0A0B1A10315B2D647424 -:10BBC0003F714C56607AD385968D484B4F9E4646C2 -:10BBD0006522FE8214180C2C4F343D54371F080880 -:10BBE0003773625D615828645A4D5E2323531E27C4 -:10BBF00005417625141F6C42567806044A030360FB -:10BC0000481280614E744A0F04147A597D984A098B -:10BC10000A414531310D1613FFFF00DA0000061509 -:10BC200005B6060601730000FFFF0088FE14052E0E -:10BC30000612060601910000000300A3FFEC057345 -:10BC400005CD00140021002D0019400C221B1B0003 -:10BC5000290B037215000972002B322B3211392F78 -:10BC60003330314522260235343E0433320011147C -:10BC70000E0427323E02372106061514161603213C -:10BC8000363635340223220E0202AEB7E86C295054 -:10BC900079A1C778EB011321466F9DCF7F83C68CB6 -:10BCA0005815FC2205035BBAFF03DB0504CFCC81EA -:10BCB000C78F5B14980105A576E3D0AE8147FEDE01 -:10BCC000FEE461D4D1BA90535C6BB4DF7422462198 -:10BCD00092DC7B02CD203E1DE0010063AAD8000368 -:10BCE000006CFFEE041A04520013001F002A001912 -:10BCF000400C201A1A00270A077214000B72002B3E -:10BD0000322B3211392F3330314522262635343E3D -:10BD1000033332161615140E0327323E023721065E -:10BD2000061514160321363635342623220606015D -:10BD3000EE7EAC58336189AD647EAB572F5C87AF24 -:10BD400063528C6E4D13FD380403937E02C50303CA -:10BD50008C8E6BB07B1268BC7C77D4B181476AB99A -:10BD6000766FD2B5884D564074A1611A391C97B0D0 -:10BD7000020F1A331B8DB268BE00000100CE000016 -:10BD8000058F05C3001D0019400D18110372080727 -:10BD900000010272000872002B2B1239392B32304D -:10BDA00031610333131E0217373E0237013E02335F -:10BDB000321617152626232206060701017CAE64DB -:10BDC0007E050905010510262D19019D345A6E5175 -:10BDD0001F2E13112E1B334C4B33FDAD05B6FBCD7F -:10BDE0002B5C58280126545B3003136686420805F5 -:10BDF000570608317160FB95000100640000043CA7 -:10BE00000450001B001B400D160F0607000F0F010A -:10BE10000672000A72002B2B322F11393911333080 -:10BE2000317303331316161733363637013E023398 -:10BE3000321617152626232206060701FD9966628B -:10BE40000A0B04051E3F22010533505D4215290EE1 -:10BE50000E2415263B3D2AFE44043FFD2A4A784520 -:10BE600041864001DD5E7537070552060627594BAE -:10BE7000FCCDFFFF00CE0000058F07980626026D5F -:10BE800000000107041504E10177000CB42A1E012B -:10BE90000272002BCECE3031FFFF00640000043C64 -:10BEA00006210626026E000001070415042000008A -:10BEB000000CB4281C010672002BCECE3031FFFFDF -:10BEC00000A3FE10099105CD0426003200000007F2 -:10BED000005C05BA0000FFFF006CFE100851045220 -:10BEE0000426005200000007005C047A00000002F3 -:10BEF00000A3FF9E05820615001E003E0029401487 -:10BF00003C39390003031F1C09722C2F2F291212F0 -:10BF10000F0C0372002B323211333211332B3232B9 -:10BF200011333311333031452226272E0235341296 -:10BF30001236373636333216171E0215140E030723 -:10BF40000606373E043534262627060623222627F2 -:10BF50000E0415141616173636333216027E2A369C -:10BF60000481A65055ABFEA80E362729360371A3CF -:10BF7000582D629BDD910E374F75B48152273D7A63 -:10BF80005B0F372126360775B68455293E8062102F -:10BF9000342124356237281DA0EC8FAA013F01010E -:10BFA000A00B252633281C8EE7A070F7ECC37C0974 -:10BFB0002729AF0B71AED2DC637EBD7C1B1D202A0E -:10BFC00023096AA7CEDE6B7BC4841C1D1F270002D9 -:10BFD000006CFFAA04270496001D003B00254012B8 -:10BFE000302D3333120F0C077224211E1E1B000349 -:10BFF0000B72002B3232321133332B323232113387 -:10C0000033303145222627262635343E033736364F -:10C0100033321617161615140E0307060627363682 -:10C02000333216173E0435342627060623222627E8 -:10C030000E0415141601EA222D0595952E567B9BAC -:10C040005A0A3223232E028A8B294F74975D0B31B3 -:10C05000690E2C1E1D2A0846755A40215C5F0E2C65 -:10C060001B1C2B09427763482868562A2318DFA730 -:10C070006DC7A881500C24242C2520D99A68C3A907 -:10C0800085580E2425A51C1F22190D497193AE61F8 -:10C0900073A41C191A2019093F6A91B46981AA0076 -:10C0A000000300A9FFEC0713081200140029007117 -:10C0B000004340234F6B097259600372090B0B1147 -:10C0C000048014142316153C3503724C49496F46FD -:10C0D0004A4A46462A0972002B3211332F11333354 -:10C0E00011332B32DE32CC322F1ACC323311332BB8 -:10C0F000322B323031413E0233321E0233330723BA -:10C10000222E022322060713373E02353426272625 -:10C110002635343633321615140606012226263506 -:10C12000343E043332161707262623220E04151434 -:10C1300016333236371333031616333236361212AD -:10C1400035342626232206072736363332161615AF -:10C15000140E0423222626270606039D093A61456C -:10C16000496B5B6344150D13486D5D603D424709A3 -:10C17000640620311B11101018262127312F59FD7C -:10C18000A282B15A1F406488AF6D50742D37285970 -:10C190003C5B916F5133199B934F78236468631E06 -:10C1A0007B6173B17E5126346B523A612A2E317A0B -:10C1B0005370954B20426891BC7556764C19239765 -:10C1C00007463E5D312634264E273327453AFEEAA0 -:10C1D000360A1B221213150A0A1A171C1E3B32308C -:10C1E0005039F9AC6EDCA56AE7E2C99B59262552A5 -:10C1F0001E235694BBCDC856CEC93B1C01D4FE2984 -:10C200001A3A84D80103010369729B4F241D5220FE -:10C210002B66C48E67ECEFD9AA621F2C141C430056 -:10C2200000030065FFEC056106D500140029006CD1 -:10C23000004140224D670B72565D07720A0B0B11CD -:10C24000048014142316153B3407726A4A44484884 -:10C250004744442A0B72002B321133332F113333EE -:10C260002B32DE32CC322F1ACC323311332B322B1D -:10C27000323031413E0233321E0233330723222E45 -:10C28000022322060713373E023534262726263599 -:10C290003436333216151406060122262635343E6E -:10C2A0000333321617072626230E041514163332CD -:10C2B0003637133303161633323E03353426232222 -:10C2C00006072736363332161615140E0323222698 -:10C2D0002706060258093A62444A6B5B6344150E0E -:10C2E00013486C5E603D434609670720301C130FFE -:10C2F0001018262128302F59FE4C5F8D4D274D7286 -:10C30000955D455A25391F412F497557391D75626D -:10C3100040561B5965581355424D80614322535571 -:10C32000284A242927663D55743C29527BA5675A23 -:10C33000691B237206083F5B332733264E273327BA -:10C34000453BFEEA36091C22121317090B19171B6D -:10C35000203C332F4F3AFAE951AD8B58C9C09D5E4E -:10C36000221D4E191A01558EA9AC48A08F2918011B -:10C3700095FE6B1A27508BB3C964787D1918501B32 -:10C38000204A936F73E4CB9D5A311A1C2F00FFFF94 -:10C3900000CEFFF007B7071D06260259000001076F -:10C3A0000385019C0177000AB32C050272002BCE95 -:10C3B0003031FFFF00860000061E05A80626025A3F -:10C3C00000000107038500A50002000AB328050646 -:10C3D00072002BCE3031000100A3FE14050F05CBF7 -:10C3E000002000134009120B03721B0001097200A8 -:10C3F0002BCD332B32303141132E023534123E0215 -:10C400003332161707262623220E0315141633324D -:10C410003636370302186A96D7724889C3F58F6299 -:10C42000A84A2A4294547CD4A9763FDCBD0F1E1F33 -:10C430000E81FE1401D9068CFAA79B0119EBAD5FA2 -:10C440002727592624559AD2FD8CDDFE030604FDCC -:10C45000BE000001006CFE1403AC0454001F001366 -:10C460004009120B07721B00010B72002BCD332BFE -:10C4700032303141132E0235343E03333216170762 -:10C48000262623220E0215141616333236370301E0 -:10C49000A66A8ABB5F2E5D8AB7714689341D2F7BE1 -:10C4A0003C6BAE7B42468D6828401782FE1401D853 -:10C4B0000264B87D6DD1B68A4F1A1859171B61AC4A -:10C4C000E2815F93520D09FDB7000001008A00066A -:10C4D000045105040013000CB30B010A00002F2FB8 -:10C4E00039393031652713253705132537051317DB -:10C4F0000305072503050725012C4DC5FEE6290187 -:10C500001EEDFEE32C011AC84BC5011C2BFEE4ED09 -:10C51000011D2CFEE3062D0153A649A50197A64A4D -:10C52000A601532CFEACA54BA7FE69A64BA700089D -:10C530000034FECB07B50587000D001B002900372E -:10C54000004500530061006F000CB36C65261F00AE -:10C550002F332F3330314136363332161723262608 -:10C5600023220607013636333216172326262322C6 -:10C5700006070136363332161723262623220607EE -:10C5800001363633321617232626232206071336A2 -:10C590003633321617232626232206070136363372 -:10C5A0003216172326262322060713363633321671 -:10C5B0001723262623220607013636333216172381 -:10C5C000262623220607056807615D5968093B0A8C -:10C5D0004E373F4708FB4807615D5A67093C094EE3 -:10C5E000373F4708020609615B5969083B094F3725 -:10C5F0003E4709FCD907625D5968083B074F383E42 -:10C6000048097C07615D5968093C094E373F470876 -:10C61000044A07615D5A67093B0A4E373F4708875E -:10C62000095F5E576A083B094F363E4809FCC70957 -:10C630005F5D59670A3B094F373E470903BD5459AF -:10C640005D5036352F3CFC2455595C5237352F3D13 -:10C65000FEEA545A5E503735303C030A55595E5055 -:10C660003933303C01E854595D5036352F3CFC24B9 -:10C6700055595C5237352F3D01F456585F4F3735C9 -:10C68000303C030456585C523735303C00080033C8 -:10C69000FE7F078805D3000B0015001F002A003617 -:10C6A0000042004E00580008B15423002F2F3031B3 -:10C6B0004127373E0237170E030127363637170753 -:10C6C0000E02132E0227351616171501363637338C -:10C6D000170E0307252E022737171E031701272ED3 -:10C6E0000327371E0217012E022735371E031701B5 -:10C6F000273E023733060607058E3F042868733647 -:10C700003027534F48FB843050A43B3E04276872C7 -:10C710001C3073763756BF4A01E71B2B08580B08AD -:10C72000161D211202711B43431F3F10152B2A2790 -:10C730000FFBB411152B2A26102E1C42441F053A5C -:10C74000387D78310E2552595828FC150A0A202BBD -:10C7500017441B290903B03E121B3A371530143019 -:10C760003333FBDA2F296B2D3E111B3A3602270A91 -:10C77000202B18431B290A57FC9656BF490E2454F8 -:10C78000585729C3356E64263F021F4A5355290462 -:10C7900021021F4A53552930346E6527FDF4121FBC -:10C7A0001705580A06171C2112026D0E30737736D2 -:10C7B00056BE4A000002005EFE9A05770747001742 -:10C7C000002D00274013291F80261807110A140B7B -:10C7D0000272150202000A0872002BCE3311332BAD -:10C7E00032123939DE321ACD323031411323133E41 -:10C7F00002372701230133030E02073301330133CC -:10C80000030322262635343637330606151416332D -:10C81000323637330E0203B8CDA5DA0A14140B04EE -:10C82000FBDC71013664DE0914150A04042570FE70 -:10C83000DDBCE49559783D05035A03045860707CCB -:10C840001562135A92FE9A01660408305D58280159 -:10C85000FAEA05B6FBED2C585325050FFAA8FE3C65 -:10C8600007933362450F260B101C0D484B67655B21 -:10C870007E4100020071FE9B043B05F3002100375E -:10C8800000254013332930221E10067203181800A9 -:10C89000080B721F020A72002B322BCE3311332B7E -:10C8A00032DE32CD32303141132337230E022322C0 -:10C8B000262635343637133303060615141633325D -:10C8C00036363713330333030322262635343637FF -:10C8D00033060615141633323637330E0202DBBD2B -:10C8E000982D072377A167557B430B079266950820 -:10C8F00008676061BB8F1F7064D4B6DB8159793CD7 -:10C9000005035A03045860707B1662135A92FE9B0B -:10C910000165FD3B7F573C7759224D2802B0FD440D -:10C92000264019625E7BDD94020FFC1AFE42063E31 -:10C930003362450F260B101C0D484B67655B7E412B -:10C940000002005F000003F105B600150020002181 -:10C950004010200B040707010A0A000502721600A6 -:10C960000872002B322B12392F33331133CE323071 -:10C97000317313233733373307210721033332163B -:10C980001615140E02232733323E02353426232394 -:10C990005FF79A139B2B662A015213FEAE4BDB8D79 -:10C9A000BA5C5095D586D8E364A77D44AF99DF047F -:10C9B000945CC6C65CFEA0529B6F77B2753A5B2949 -:10C9C000599166897A000002008DFFEC03870614F6 -:10C9D000001C002F002340110B0E0E081111000C3B -:10C9E00000722615151D000B72002B32322F332BCF -:10C9F00012392F3333113330314522262635343660 -:10CA000037132337331333033307230336363332D5 -:10CA100016161514060627323E0235342626232222 -:10CA200006070E0215141601E4799747150C8CA61B -:10CA300011A6396539F711F782319645789A4C5E1F -:10CA4000BA834B734F29347564498C37080A0583C0 -:10CA50001453915B3D753B029B53010EFEF253FD57 -:10CA6000970E14427D5A61A36357274862393B5A97 -:10CA700032140C28433B1B7D730000020060000051 -:10CA8000047F05B600110020003F401F1718181240 -:10CA90001916161313121210090C0C0F0F100B0A93 -:10CAA0000A10100020010272000872002B2B3211B4 -:10CAB000392F331133113311331133113311331132 -:10CAC00033113311331133303173012132161615FE -:10CAD00014060717072706062323031333323637B6 -:10CAE0002737173636353426232360013601418F28 -:10CAF000BC5D927D654F693C894AC87F93C53A6D9C -:10CB000031614E645E70ACA2DE05B658A8779DCF49 -:10CB100037D125D81110FDA302B70D0ECB26D12D8C -:10CB2000A17A98890003FFD9FE1F0428045300034B -:10CB3000001F00320031401A0201011B1A202000A0 -:10CB40000303160B72080729290C077205067204E5 -:10CB50000E72002B2B2B321133332B321133321147 -:10CB60003333331133303145033713010133073386 -:10CB70003E023332161615140E03232226262723CF -:10CB80000606070301323E0335342623220E041520 -:10CB900014160304FD4AFBFC8D014C542D062A7922 -:10CBA0009C5F608B4D2E5886AF6D5C7C49100607EC -:10CBB000180C6101C0588E6D4A267A733D7569580C -:10CBC00040248ACB01FD25FE03FEC50620FE447DE0 -:10CBD000515BAB776CD5BF9555456D3C378637FEBD -:10CBE0003902254B83AABC608A99335D7E95A65590 -:10CBF00089900001004B0000047F05B6000D001D68 -:10CC0000400E0903030C02020008050272000872BC -:10CC1000002B2B3211392F3333113330317313235F -:10CC200037331321072103210721035E90A313A3A8 -:10CC30009402EA12FD7A8001BB14FE469002A95CC0 -:10CC400002B15EFDAD5CFD5700010010000003471E -:10CC5000043F000D001A400C0C01010904040D0AE8 -:10CC600008050672002B323F392F33331133303130 -:10CC70007313233733132107210321072103466B45 -:10CC8000A112A16A021A12FE4A58012A11FED76C9B -:10CC900001FA5301F259FE6753FE060000010060DD -:10CCA000FE00048405B60027002140101310101A5E -:10CCB0001D1D00191602721508720700002F322B75 -:10CCC0002B3211392F33331133303141222627359E -:10CCD000161633323E03353426232206070323017A -:10CCE00021072103363633321E0215140E03017755 -:10CCF000557C272F774A73AC794B21C2B431581C2D -:10CD00009167013602EE13FD787D1F55316EAB76CB -:10CD10003D2C5D91C9FE001C126315205996B9C0C7 -:10CD200055D3D60B07FD5005B65DFDB0080C448405 -:10CD3000C07C67DDCEA5620000010049FE0F032A1A -:10CD4000043F0026002340121310101A1D1D151950 -:10CD5000160672150A7207000F72002B322B2B3247 -:10CD600011392F333311333031412226273516162E -:10CD700033323E03353426232206070323132107CB -:10CD8000210336363332161615140E0301253E588C -:10CD900021205B3B528464432289872E511C6A65A3 -:10CDA000E301FB13FE6A501950326B9E58234C79F5 -:10CDB000ABFE0F181063141D42759AB560A8A30A44 -:10CDC00009FDF9043F59FE7D060D5CBA8F5EC7B7B9 -:10CDD00091550001FFAFFE9A068C05B6001500269E -:10CDE00040150603120F0C090608110E0A027213F1 -:10CDF00004020200080872002BCE331133332B32A9 -:10CE00003212173930314113230103231301230157 -:10CE100001330113330301330101330305204C7245 -:10CE2000FE629C649CFD398202DFFE6E71018F956B -:10CE3000659502AE7DFD3C0174A861FE9A01660213 -:10CE4000E0FD2002E0FD2002F802BEFD4102BFFD30 -:10CE50004102BFFD2AFD7EFE3C000001FFE4FE9C76 -:10CE600006320454004D0035401D49010B72310655 -:10CE700072403939080C0C332F2F1121280772000A -:10CE800018110B720A0A72002B2B32CE2B32113979 -:10CE90002F333311333211332B2B323031411326E0 -:10CEA000263534363723032313230E032322262764 -:10CEB00037161633323E033534262322060735361D -:10CEC00036333216161514060733133303333E0375 -:10CED0003332161707262623220E03151416333273 -:10CEE00036370304C948A59D0504A46E5F6FA410DE -:10CEF0004B78AC72192F1510122B155685603E1DFC -:10CF00007474183215163A1C69904A0303A8675FB7 -:10CF100067A1124A76A7701A311812132D1655857B -:10CF20005F3D1D77791C34125EFE9C015106CCBE1C -:10CF3000224425FDF8020863C09C5D0505570405E1 -:10CF40004E86A6B05298A304065904065CB2831913 -:10CF5000351901E3FE1D5BB2935805055805044ED3 -:10CF600085A5AF519EA10704FE4DFFFFFFFFFE44C4 -:10CF7000042905CB062601AD000000070367015018 -:10CF80000000FFFFFFFFFE4403250454042601CDEB -:10CF90000000000703670116000000010060FE9A10 -:10CFA00004FE05B6000E001F4010030B0803050A1F -:10CFB0000602720C020200050872002BCE331133F8 -:10CFC0002B3212173930314113230103230133036C -:10CFD00001330101330303B74C76FDD59B6701365E -:10CFE0006696031484FCD701F1B562FE9A016602CD -:10CFF000E5FD1B05B6FD3F02C1FD31FD77FE3C009E -:10D0000000010040FE9B03E2043F000E001F4010A1 -:10D01000030B0803050A0606720C020200050A72D9 -:10D02000002BCE3311332B321217393031411323F9 -:10D0300001032313330301330101330302CA4C6A92 -:10D04000FE6B7265E5646F024880FDA10161A86115 -:10D05000FE9B01650225FDDB043FFDF80208FDEAA9 -:10D06000FE30FE4200020060000004FD05B6000331 -:10D07000000E002340120D0A070300010001000406 -:10D08000090502720C040872002B322B3212393956 -:10D090002F2F1217393031411333030101330301AC -:10D0A00033010123010301B7C153BFFE54013666AA -:10D0B00097031484FCD802317AFDD59B0138038292 -:10D0C000FC7EFEC805B6FD3F02C1FD31FD1902E53B -:10D0D000FD1B00020040000003ED043E000A000EAC -:10D0E00000234012090603030B0C0B0C0B00050177 -:10D0F000067208000A72002B322B321239392F2F98 -:10D100001217393031731333030133010123010343 -:10D110003713330340E4636D02547FFD96019F761D -:10D12000FE6B7488C352C2043EFDF80208FDEBFD9D -:10D13000D70226FDDA60038CFC740001005F00005A -:10D1400004FC05B6001200274014020A0A030B0E65 -:10D150001103000707000D05027210000872002B72 -:10D16000322B3211392F12173933331133303173D7 -:10D1700013233733373307330723030133010123E5 -:10D1800001035FF8A0149F2B652AE413E4590314EC -:10D1900084FCD802327BFDD69C04915CC9C95CFE3C -:10D1A0006402C1FD31FD1902E5FD1B000001003BD9 -:10D1B000000003DC0614001200294016110E0B03B8 -:10D1C000000D0672020A0A0307070005007210002C -:10D1D0000A72002B322B11392F333311332B1217D4 -:10D1E00039303173012337333733072107210301E6 -:10D1F0003301012301033B0110A711A72B642B016D -:10D200002211FEDE99024185FDAD01897AFE7C7313 -:10D2100004F954C7C754FD37020FFDE6FDDB0223B6 -:10D22000FDDD000100C00000059D05B6000C001BDF -:10D23000400E0B080503030A0C0872070203027272 -:10D24000002B32322B321117393031730121372143 -:10D250000301330101230103FF0121FEA01401C6D4 -:10D2600097031585FCD7023179FDD49C05595DFDE6 -:10D270003F02C1FD31FD1902E5FD1B000001005F09 -:10D280000000048E043F000C001B400E0B08050339 -:10D29000030A0C0A720702030672002B32322B3289 -:10D2A0001117393031731321372103013301012361 -:10D2B0000103ECD2FEA11501C06D024780FDA00163 -:10D2C000A076FE6A7403E659FDF80208FDEAFDD770 -:10D2D0000225FDDB00010060FE90056D05B6000F24 -:10D2E000001F400F090404060C0702720D02020021 -:10D2F000060872002BCE3311332B3211392F333005 -:10D300003141132313210323013303211333013349 -:10D3100003041F4D9999FCF298660136668A030D45 -:10D320008A64FEDE9761FE90017002D0FD3005B682 -:10D33000FD780288FAA8FE320001003FFE900466E4 -:10D34000043F000F001F400F090404060C0706727B -:10D350000D020200060A72002BCE3311332B32115C -:10D36000392F333031411323132103231333032186 -:10D37000133303330303594E8D6EFD8A6E65E664E5 -:10D380006402766665D48E61FE900170020AFDF635 -:10D39000043FFE2401DCFC1AFE370001005E0000A1 -:10D3A00006B005B6000D001D400E030C0C0008056C -:10D3B000050102720A000872002B322B3211331160 -:10D3C000392F333031730133032113210721012316 -:10D3D0001321035E01376589030D8A01A812FEBC83 -:10D3E000FEDC6599FCF29805B6FD7802885DFAA727 -:10D3F00002D0FD300001003F000005A5043F000DF4 -:10D40000001D400E030C0C000805050106720A0001 -:10D410000A72002B322B32113311392F3330317312 -:10D42000133303211321072103231321033FE66450 -:10D430006402766601A413FEC2D4666EFD8A6E0491 -:10D440003FFE2401DC59FC1A020AFDF600010060CF -:10D45000FE00073905B6002B002340111411111DE1 -:10D4600020201A181B0272161A08720700002F32A9 -:10D470002B322B3211392F333311333031412226E5 -:10D480002735161633323E03353426262322060767 -:10D49000032301210123012103363633321E0215F5 -:10D4A000140E0404913E773237764189C2814B1EB7 -:10D4B00068B77725471792680122FD0CFEDE6601EA -:10D4C0003603C18F1F3F2376B87F431B3D6697CD40 -:10D4D000FE0013166C191B5D99B9B94D8FBB5E0523 -:10D4E00003FD4A0559FAA705B6FD5C05064583BE4E -:10D4F0007B50B3B3A07E480000010045FE0E06023B -:10D50000043F0029002540131310101C1F1F19177A -:10D510001A067215190A7207000F72002B322B328D -:10D520002B3211392F333311333031412226273535 -:10D53000161633323E0335342623220607032313FF -:10D54000210323132103363633321E0215140E0332 -:10D5500003FA3E5A1D205C3E518263422197822A83 -:10D56000481E6D6BD5FD95D369E7033C641B4626C9 -:10D5700044856D41234C7AADFE0E180D67121F4293 -:10D58000759AB5609EAB0A06FDF803E1FC1F043FE7 -:10D59000FE2905092B62A2765EC7B79255000002EC -:10D5A00000A3FFA8056505CD003F0050002A4014E8 -:10D5B000492D2D18181103722503222240393900F4 -:10D5C00000070972002B322F331133321133332B02 -:10D5D0003211337D2F333031452226270E0223228C -:10D5E00026023534123E023332161707262623222E -:10D5F0000E031514161633323637262635341236F6 -:10D60000363332161615140E020716163332363715 -:10D61000150606253E033534262623220E02151450 -:10D6200016046A58852C18353E27A6EB7B3F7AAF47 -:10D63000E186507A2E2427634E70BD95683665BF0B -:10D64000851D361135323B719E6350744033669BA5 -:10D65000681A57372B44161449FEE7608F5D2E2554 -:10D6600047343E72593432583328070A068401037E -:10D67000C0940112E7AD601E125B131B5499CEF6E5 -:10D6800087A7DB6E07034ED46B99010DCB7343A0C4 -:10D690008D79F1D7A933151A0D0960080DCC2E9E8E -:10D6A000C9E1716677325AABF0956EBE0002006C2C -:10D6B000FFC9044F0454003D004C00244011452C88 -:10D6C0002C17171007723E3636000021060B720029 -:10D6D0002B32322F3311332B3211337D2F33303134 -:10D6E0004522262706062322262635343E033332DA -:10D6F000161707262623220E031514161633323664 -:10D7000037262635343E0233321615140606071620 -:10D710001633323637150E02273E023534262322C1 -:10D720000E02151416037F3E6A2B22573A7BB26015 -:10D730002E5A88B5703C792D18296D345B936F4B48 -:10D74000264488632431122A2D2C59875A64735336 -:10D75000905C183C27223F150C2532D654824B3C56 -:10D760003D3E5C3E1F2A371F200C106BC1836ACCE4 -:10D77000B2854C151358131541749BB460609B5AC5 -:10D78000060534985E5BB293587F7B7CE3AE2F0D29 -:10D790000D0B0657030806A9299ECD6E4F544C7BEE -:10D7A00091455B82FFFF00A3FE44050F05CB0626D3 -:10D7B000002600000007036702530000FFFF006C13 -:10D7C000FE4403AC0454062600460000000703672D -:10D7D00001920000000100BCFE9004A605B6000BFB -:10D7E0000017400B080404050272090002087200C9 -:10D7F0002BCE332B3211333031411323012137210A -:10D800000721013303019E4D9B0123FE491403D6DA -:10D8100013FE48FEF19360FE90017005595D5DFBBB -:10D8200005FE32000001003FFE92067904540044D8 -:10D83000002F401A2F2E0E0E33077227261C1C2B8A -:10D8400007722406721500230A7240010B72002B26 -:10D85000322BCE332B2B321133332B321133333067 -:10D8600031411326263534363713363635342623E0 -:10D87000220E0207032313363635342623220E02E6 -:10D88000070323133307333E0233321615333E02A8 -:10D8900033321615140607030606151416333236EE -:10D8A000370305B74A43440D085A090760584383B4 -:10D8B0007254167265910A085B5843837256176F4B -:10D8C00065E6542D06226B946082740424719A607C -:10D8D0007B870A0955090B27281522115EFE920144 -:10D8E00060064C431E4D2401A6264018635E488204 -:10D8F000AF68FDE602A92C4E1B59644784B36DFD49 -:10D90000F0043FFD3C7E589A804182578A86214B25 -:10D9100027FE6D29451A262A0605FE41FFFF00C293 -:10D92000000004B205B60606003C000000010064D9 -:10D93000FE1403D7043F000F0017400C0E0107032D -:10D94000020F0F720D020672002B322B11173930A5 -:10D950003153130333131616173336363701330199 -:10D9600003966EA06664090E04061C452701936D9C -:10D97000FD906CFE1401F60435FD4443863D3B8466 -:10D980004402BFFBC6FE0F0000010093000004B27A -:10D9900005B60010001F400F030C0C02080F0F0605 -:10D9A0001008720A060272002B322B12392F3933FB -:10D9B00033113330316113213721370133130133F0 -:10D9C000010721072103015159FEE914011808FE3E -:10D9D000FB67E2023176FD7C0A011615FEEC570169 -:10D9E000A15D2B038DFCDD0323FC752D5DFE5F0027 -:10D9F0000001FFFCFE1403D7043F00150023401173 -:10DA00000B0A1111030314020205150F721005060B -:10DA100072002B322B12392F333311331133333041 -:10DA20003153132337330333131616173336363770 -:10DA300001330133072303965CF612F59F666409F0 -:10DA40000E04061C452701936DFD95F612F95CFE48 -:10DA50001401A6520433FD4444853D3B844402BF77 -:10DA6000FBCD52FE5A000001FF8CFE9004A605B6C5 -:10DA7000000F00204011030C060904050B07027279 -:10DA80000D020200050872002BCE3311332B321227 -:10DA900017393031411323010123010133130133BD -:10DAA0000101330303564E7DFEFEFDDC75026DFE63 -:10DAB000F267EC01F573FDC60103AA62FE900170E6 -:10DAC00002ADFD5302FF02B7FD900270FD42FD66FC -:10DAD000FE320001FFCDFE9203F4043F000F002050 -:10DAE0004011030C060904050B0706720D02020023 -:10DAF000050A72002BCE3311332B32121739303115 -:10DB000041132303012301033313013301133303AF -:10DB100002E54F77DFFE667701E4F26BCA01887891 -:10DB2000FE2EDCA961FE92016E01E3FE1D023102B0 -:10DB30000EFE3901C7FDEDFE2DFE3900000100BCCF -:10DB4000FE91065205B6000F001D400E0804040C9D -:10DB50000502720D090900020872002BCE33113341 -:10DB60002B3232113330314113210121372107216A -:10DB70000121013301330305034FFBFF0123FE485D -:10DB80001303D814FE49FEF102FC012168FEDE9762 -:10DB900062FE91016F05585E5EFB060558FAA7FE0E -:10DBA000340000010055FE9204EC043F002F0025D4 -:10DBB00040131713132414067206051E1E000A0BC9 -:10DBC000722B010B72002B322BCE331133332B32DD -:10DBD000321133303141132E0237230E0223222615 -:10DBE000263534363713213721072103060615144D -:10DBF000163332363637133303060615141633320E -:10DC000036370304024C4237040A062277A06657CF -:10DC10007C420B087FFEA213031014FEB583080894 -:10DC2000676062BB8E1F7065A80A0B252913241339 -:10DC300060FE920160044876493B7F573D79582247 -:10DC40004B2802575959FD9D263F1862607BDD9491 -:10DC5000020FFCF132471D272D0705FE4000000191 -:10DC600000F7FE9104EC05B6001E002140101916C5 -:10DC700016030606021B0E02721C00020872002B1D -:10DC8000CE332B3211392F3333113330314113233B -:10DC900013060623222626353436371333030606A9 -:10DCA00015141633323637133301330303B54EB42C -:10DCB0008553C9786B934B060774677207077876AC -:10DCC00071C6649C68FEDEAF63FE91016F02712332 -:10DCD0003A407956193725021EFDE22231165C6260 -:10DCE000322902EAFAA8FE330001009CFE930400E8 -:10DCF000043F0023001D400E071A0A0A02201206E4 -:10DD0000720021020A72002B32CE2B3211392F33CE -:10DD100033303141132313363637230606232226A8 -:10DD200026353436371333030606151416333236C8 -:10DD300036373733033303030C53B0520D1F10082B -:10DD400045C7834C79450E073B683D0A0C59606C0A -:10DD5000BA88201266D5AF66FE93016D018B3E7ABC -:10DD60002C5F7C3169562A6027010AFEED344E1C77 -:10DD70004A577AE39C59FC19FE3B000100F700006A -:10DD800004EC05B60020003340191D1A1A171818A4 -:10DD90001717070104040706060707001F0F027282 -:10DDA000000872002B2B3212392F332F113311330D -:10DDB000113311332F11331133303161130606073C -:10DDC0000323132E02353436371333030606151496 -:10DDD0001617133303363637133301034F85449F29 -:10DDE0005D4455436B924A06067567750506797A58 -:10DDF00050554F539E4F9C68FECB02711D3108FE5B -:10DE0000C101380140795719331F0226FDDA1C2E53 -:10DE1000165C62010175FE91062F2002EAFA4A00A3 -:10DE2000000100A6000003FD043F0025002F40175D -:10DE300004051E1E1B1C1C1B1B0C0B0B090C0C00D1 -:10DE400024130672000A72002B2B3212392F33333F -:10DE50002F113311332F1133113333303161133616 -:10DE60003637230E02070723372626353436371375 -:10DE700033030606151416171333033E02373733E0 -:10DE80000302B04E0F1F0F051E5B78483550317BE3 -:10DE9000880D0B37653A0A0A5957465042538F6C22 -:10DEA0001C1F64E60175497C3731654D0CF9F201A0 -:10DEB0008284295732010BFEED324F1F6156020159 -:10DEC00044FEC4117AC6848FFBC1000100600000CB -:10DED000044305B6001A001F400F19161603060664 -:10DEE000000102720F0F000872002B322F2B113924 -:10DEF0002F33331133303173013303363633321657 -:10DF00001615140607032313363635342623220646 -:10DF10000703600136668351C97F6986420B0B6631 -:10DF200067670A0A687173CC5E9E05B6FD92203D54 -:10DF3000437A52265435FE1901E73151235A61358F -:10DF400027FD1500FFFF003F000004090614060628 -:10DF5000004B00000002007CFFEC05E805CB00311F -:10DF60000040002540120F0F1616323207252500FB -:10DF70003C1B03722B000972002B322B3211392FFC -:10DF80003333113311332F303145222626353436C1 -:10DF9000372E023534363733060615141633333E22 -:10DFA000033332161615140606042123060615142B -:10DFB00016333236371506060133322436363534F9 -:10DFC000262623220E020354AAE774060550612D6B -:10DFD000140C610A153145152087C3F68F88B15797 -:10DFE00053C4FEACFEFFBA0306DBD081BC4747BD7D -:10DFF000FDEEA8E7012BAA463F816573CEAB7B14EB -:10E0000085FDB1274E2501294B34264618153F20A2 -:10E010002C3299FFBA6555935E64A87C4417483446 -:10E02000F1ED3A215F2038032835628750446A3D7C -:10E03000529CDF0000020061FFEC046D0454002ECE -:10E04000003A002340110F15152F2F072222003709 -:10E0500019077228000B72002B322B3211392F3323 -:10E060003311331133303145222626353436372EDD -:10E070000235343637330606151416333E02333272 -:10E080001615140E022323060615141633323637DE -:10E0900015060601333236363534262322060602AB -:10E0A000AE6AAF6602044D5D2A120D5F0B1341414B -:10E0B0002196DA837E985CAEF5993802059D8F53E0 -:10E0C0008E3C3A9FFEA44496F490615956AA84145B -:10E0D0005AB88D1C381B042A4C3422411515391F9F -:10E0E000342E93E88880725B875A2D143B1C9FABBB -:10E0F0002E1B5B1E28026436765F475A64C00002FE -:10E10000007CFE9A05E805CB00340043002940144A -:10E11000101017173535082626013F1C0372332CC3 -:10E1200000010972002BCD33332B3211392F3333D9 -:10E13000113311332F303141132E02353436372E3F -:10E14000023534363733060615141633333E03339F -:10E150003216161514060604212306061514163366 -:10E160003236371506060703013332243636353486 -:10E17000262623220E0202C64B94C965060550616D -:10E180002D140C610A153145152087C3F68F88B10F -:10E190005754C7FEA7FEFAAC0306DBD081BC47404C -:10E1A000B1824AFEA7A8E7012BAA463F816573CE3C -:10E1B000AB7BFE9A01560C8BF2A6274E2501294B0C -:10E1C00034264618153F202C3299FFBA6555935EC8 -:10E1D00065A87C43174834F1ED3A215F1E3603FEF3 -:10E1E000AD047A35628750446A3D529CDF000002DC -:10E1F0000061FE93046D04540031003D002740137C -:10E200001016163232082323013A1A0772003029F9 -:10E21000010B72002B3232CD2B3211392F333311D7 -:10E22000331133303141132E02353436372E023557 -:10E23000343637330606151416333E0233321615BC -:10E24000140E02232306061514163332363715062C -:10E2500006070303333236363534262322060602F8 -:10E260001A4B588C5202044C5E2A120D5F0B13415C -:10E27000412196DA837E985CAEF5993802059D8F30 -:10E28000538E3C35915049D64496F490615956AA24 -:10E2900084FE9301600E61AC7D1C381B022B4D3453 -:10E2A00022411515391F372B93E88880725B875AF6 -:10E2B0002D143B1C9FAB2E1B5B1B2703FEA603BD2F -:10E2C00036765F475A64C000FFFF005E000001FA27 -:10E2D00005B60606002C0000FFFFFFAF0000068C0D -:10E2E000076A062601AC000001070230010D017724 -:10E2F000000AB312020272002BCE3031FFFFFFE49E -:10E30000FFEC063205F3062601CC000001070230BF -:10E3100000C40000000AB34F1F0672002BCE30313C -:10E3200000010060FE00050305B600250021401035 -:10E33000191C1C141111161B170272160872070003 -:10E34000002F322B2B3212392F333311333031411E -:10E3500022262735161633323E033534262623224D -:10E36000060703230133030133011E0215140E03B4 -:10E3700001763E763237764089C2814B1E69C18371 -:10E380001D6334866B01366B9F030F92FCF3BFF560 -:10E3900075275C9CE8FE0013166C191B5993B2B5E7 -:10E3A0004D8FB254090AFD7D05B6FD2A02D6FD3F08 -:10E3B000016EDBA45FD6CCA4620000010048FDFB27 -:10E3C00003EF043F002400214010181B1B13101002 -:10E3D000151A160672150A720700002F322B2B32FF -:10E3E00012392F3333113330314122262735161697 -:10E3F00033323E0335342623220607032313330327 -:10E400000133011E0215140E03011D3858231F5A33 -:10E410004250816341229D941F3B1C6766E0666FFA -:10E42000023C94FDD857A167234C7AADFDFB141133 -:10E4300065111E41759BB6609DAC0506FE05043F47 -:10E44000FDF4020CFE17024CB09A5FC6B89155005D -:10E450000001FFAEFE9A04FC05B600220019400D33 -:10E46000041E0272140D09722000020872002BCEE5 -:10E47000332B322B323031411323012106060202A5 -:10E48000070E022322262735161633323636373E3C -:10E49000043721013303032ED29F011FFE511A4B73 -:10E4A00054562530678B671D38110D3B1E4162564F -:10E4B0002B20484A463C14027CFEDFA5DBFE9A0175 -:10E4C0006605555AFDFEE9FEF86783B25A0B0663EE -:10E4D000050C3F8D7757DEF1ECCC49FAACFE3800E5 -:10E4E0000001FF9AFE9203C004490027001F40105C -:10E4F000030606242107721700100B7225020A7208 -:10E50000002B322BCE332B323211333031411323D7 -:10E5100013262623220E02070E0323222627351652 -:10E520001633323E02373E033332161703330302EB -:10E530004DCEA5D6132B0C4869544F2D30545D7623 -:10E54000511224090B1E133753484D302C53699533 -:10E550006E2F6120D5A3C9FE92016E03EB0302303A -:10E560006EB8868ECD843F05035E03062C6ABA8E94 -:10E5700082C789460C06FC1DFE3E00010060FE04B9 -:10E58000055805B6001A001B400D130E0E1016118B -:10E5900002721008720800002F322B2B3211392F13 -:10E5A00033303141222627351E02333236363713B7 -:10E5B0002103230133032113330106020401A14E79 -:10E5C000862B215B62299CDC8E297AFD0D946B01E0 -:10E5D000366B8D02F38968FEE731AEFEF8FE041D4E -:10E5E000106C0E190F73F1BE0243FD3405B6FD79B0 -:10E5F0000287FACDE7FEE67E00010049FE0E046DBB -:10E60000043F001A001D400F120D0D0F1510067269 -:10E610000F0A7207000F72002B322B2B3211392F89 -:10E62000333031412226273516163332363637132A -:10E63000210323133303211333030E0301A538579A -:10E64000251F5C41648F5F1C70FD946E68E96464F3 -:10E65000026B6967EE19496D9DFE0E151165111F5C -:10E6600056B189020AFDFD043FFE2401DCFB9864DB -:10E67000A87A430000010060FE9A055805B6000F15 -:10E68000001F400F090404000C0702720D02020073 -:10E69000060872002BCE3311332B3211392F333051 -:10E6A0003141132313210323013303211333013396 -:10E6B00003038BD3A397FD0D946B01366B8D02F38F -:10E6C0008968FEE0A5DAFE9A016602CCFD3405B643 -:10E6D000FD790287FAABFE3900010049FE92046D14 -:10E6E000043F000F001F400F090404000C070672CE -:10E6F0000D020200060A72002BCE3311332B3211A9 -:10E70000392F3330314113231321032313330321D2 -:10E71000133303330302F4CFA66EFD946E68E964ED -:10E7200064026B6967DBA4CAFE92016E0203FDFD01 -:10E73000043FFE2401DCFC19FE3A000100CFFE9AE2 -:10E7400004B505B6001F0020400F1A171703060670 -:10E750000E02001E081C0E0272002BC43FCD3312A5 -:10E76000392F33331133303141133313060623224B -:10E77000262635343637133303060615141616339A -:10E780003236371333012303022460A86D50D4714D -:10E79000598C500C0B686B680A0E275F5367D75D66 -:10E7A0009F69FECAA648FE9A01C7020A2138387836 -:10E7B0005F224E3001F5FE19305720325433332694 -:10E7C00002EEFA4AFE9A0001009EFE920403043F04 -:10E7D00000230020400F07061A1A0A0A120100221D -:10E7E0000A20120672002B323FCD3312392F33111B -:10E7F000333330314113333736363723060623227D -:10E8000026263534363713330306061514163332ED -:10E81000363637373303230301DD5E8730142C0E81 -:10E820000844C8844B79460F073A683B0B0D596181 -:10E830006BBB88201266E98D49FE9201C6E15FA498 -:10E84000335F7C316A55296225010BFEEC344D1C87 -:10E8500049587BE19B5BFBC1FE920001005EFE9A82 -:10E86000066D05B6001D00214011170C0803141A8F -:10E870001502721B0002020B140872002B323210B8 -:10E88000CE332B321217393031411323133E033765 -:10E8900023012303230E030703230133133301331F -:10E8A00001330304A7D2A1BF101B17160B05FCF6FA -:10E8B00036DA08041015180CC365013695CA05022E -:10E8C000DA9BFEE6A5DAFE9A016603834B7E6B5E59 -:10E8D0002BFAC005412664727538FC6805B6FB1A30 -:10E8E00004E6FAACFE380001002CFE9104EF04406F -:10E8F00000190023401313140B0A06070602161111 -:10E9000006720F08081700020A003FCE3333113396 -:10E910002B32121739303141132313363637230186 -:10E92000230323060607032313331333013303336F -:10E93000030381C4979016220F04FDB93BAC050771 -:10E940001F128F5BE584A406022090CEA2D0FE9118 -:10E95000016F029B6B973EFC2503DA37A952FD58E5 -:10E960000440FC6A0396FC14FE3DFFFF005E0000BD -:10E9700001FA05B60606002C0000FFFFFF95000017 -:10E980000486076A06260024000001070230004DB5 -:10E990000177000AB312010272002BCE3031FFFF63 -:10E9A0000066FFEC043605F306260044000001066D -:10E9B0000230FD00000AB32C0A0772002BCE303162 -:10E9C000FFFFFF9500000421073306260024000006 -:10E9D0000107006A00350177000CB41E12010272B3 -:10E9E000002BCECE3031FFFF0066FFEC043405BCB7 -:10E9F0000626004400000106006AF600000CB43848 -:10EA00002C0A0772002BCECE3031FFFFFF9300009F -:10EA100006AD05B6060600880000FFFF0066FFECA5 -:10EA200006640454060600A80000FFFF005F000013 -:10EA30000483076A06260028000001070230004A06 -:10EA40000177000AB30C010272002BCE3031FFFFB8 -:10EA50000074FFEC040905F30626004800000106D7 -:10EA60000230D000000AB32B090772002BCE3031E0 -:10EA700000020053FFEC04ED05CB0020002F00192D -:10EA8000400C092727001017037221000972002B80 -:10EA9000322B3211392F3330314522262635343688 -:10EAA00036243333363635342623220607353636B8 -:10EAB000333216161514020E0227323E0237232275 -:10EAC0000406061514161601E48DB05455C70153FB -:10EAD000FEB90406D0D67FC64442C290ACE5744964 -:10EAE00088C0EE8A74CFAA7A1FBCE1FEDDA6443A44 -:10EAF000821457945A67A87A421A4338E2FB3A21A3 -:10EB0000601F3987FDB19BFEE7EBAC5F5D539CDE78 -:10EB10008B366286503F6B4000020048FFEC038654 -:10EB20000454001E002A0019400C082424000F166B -:10EB300007721F000B72002B322B3211392F33302A -:10EB40003145222635343E023333363635342623DA -:10EB500022060735363633321616151402060627F6 -:10EB60003236363723220606151416015D81945E6F -:10EB7000AFF5963803049E8E548C3E3A9B5B6DAE87 -:10EB8000665195CA7057A9851E4399F38E5D14840A -:10EB90006D5D88592B153A1C9FAC2D1D5B1D2A5AA3 -:10EBA000B98D8EFF00C7735864C08737755F455BAA -:10EBB000FFFF0053FFEC04ED0733062602CA0000F6 -:10EBC0000107006A00780177000CB43C301703722B -:10EBD000002BCECE3031FFFF0048FFEC038605BC92 -:10EBE000062602CB00000106006A8300000CB43741 -:10EBF0002B160772002BCECE3031FFFFFFAF000087 -:10EC0000068C0733062601AC00000107006A0106E6 -:10EC10000177000CB41E12020272002BCECE3031EE -:10EC2000FFFFFFE4FFEC063205BC062601CC000026 -:10EC30000107006A00C30000000CB45B4F1F06729E -:10EC4000002BCECE3031FFFFFFFFFFEC0429070E73 -:10EC5000062601AD00000107006AFFF00152000C1A -:10EC6000B43E32200372002BCECE3031FFFFFFFFC7 -:10EC7000FFEC033905BC042601CD00000107006A42 -:10EC8000FF4D0000000CB43B2F1F0772002BCECEAF -:10EC900030310001000AFFEC043205B6001F0023EA -:10ECA00040111714141512181810100015027208CC -:10ECB000000972002B322B12392F3311331133110B -:10ECC00033303145222627351E0233323E02353499 -:10ECD00026232337012137210701161615140E02AA -:10ECE000017B77BF3B29718B517AA7652CC4BC6B24 -:10ECF000100241FDA61302E114FDB5D7F33C82D00A -:10ED000014381F6717301F446F86439482520230B5 -:10ED10005E56FDCA02ACBA55A78951000001FF62D8 -:10ED2000FE14035D043F0021002340111815151641 -:10ED300013191911110016067208000F72002B32F8 -:10ED40002B12392F33113311331133303153222623 -:10ED500027351E0233323E0235342626232337015F -:10ED600021372107011E0215140E02946C972F1EE5 -:10ED70005C784775A2642E5DA0644D0F0228FDC427 -:10ED80001302B910FDD06AB56E3D81CBFE142B1A6B -:10ED90006512261A50839E4F768D3D4B022F595196 -:10EDA000FDCE0351AB8C64C19B5DFFFF005F000093 -:10EDB000057706B1062601AE00000107014C01AD42 -:10EDC0000177000AB314010272002BCE3031FFFF2D -:10EDD0000071FFEC043B053A0626005800000107CD -:10EDE000014C00D50000000AB31E080672002BCEAD -:10EDF0003031FFFF005F000005770733062601AEC4 -:10EE000000000107006A00BB0177000CB420140168 -:10EE10000272002BCECE3031FFFF0071FFEC043BBD -:10EE200005BC0626005800000106006AEB00000C35 -:10EE3000B42A1E080672002BCECE3031FFFF00A38D -:10EE4000FFEC057307330626003200000107006A55 -:10EE500000C90177000CB4362A0B0372002BCECE0A -:10EE60003031FFFF006CFFEE041905BC062600528E -:10EE700000000106006AE300000CB427330A0772A1 -:10EE8000002BCECE3031FFFF00A3FFEC057305CD84 -:10EE90000606026B0000FFFF006CFFEE041A04522E -:10EEA0000606026C0000FFFF00A3FFEC0573070ECF -:10EEB0000626026B00000107006A00B70152000C31 -:10EEC000B43A2E0B0372002BCECE3031FFFF006C14 -:10EED000FFEE041A05BC0626026C00000106006A5B -:10EEE000D200000CB4372B0A0772002BCECE303183 -:10EEF000FFFF0012FFEC0471070E042601C300009F -:10EF00000107006AFFE00152000CB433271D0372B1 -:10EF1000002BCECE3031FFFF0014FFEC034005BCC8 -:10EF2000062601E300000107006AFF2A0000000C2A -:10EF3000B432261C0772002BCECE3031FFFFFFF417 -:10EF4000FFEC052C06B1062601B900000107014CB3 -:10EF500001230177000AB31D0D0272002BCE303160 -:10EF6000FFFFFF26FE1003D7053A0626005C0000CF -:10EF70000106014C4A00000AB31E0C0672002BCE9B -:10EF80003031FFFFFFF4FFEC052C0733062601B9F3 -:10EF900000000107006A00310177000CB4291D0D43 -:10EFA0000272002BCECE3031FFFFFF26FE1003D7BA -:10EFB00005BC0626005C00000107006AFF5900003E -:10EFC000000CB42A1E0C0672002BCECE3031FFFF8F -:10EFD000FFF4FFEC052C0798062601B90000010795 -:10EFE000015201350177000CB42A1D0D0272002B6D -:10EFF000CECE3031FFFFFF26FE100400062106268C -:10F00000005C0000010601525300000CB42B1E0CE2 -:10F010000672002BCECE3031FFFF00F8000004EC6A -:10F020000733062601BD00000107006A007501775D -:10F03000000CB4271B0C0272002BCECE3031FFFF28 -:10F0400000A7000003FD05BC062601DD0000010647 -:10F05000006AB100000CB42D21110672002BCECE37 -:10F06000303100010060FE9A048405B600090011E9 -:10F07000B70603027207000208003FCE332B32307E -:10F080003153132301210721013303C84EB6013642 -:10F0900002EE13FD78FEF2B464FE9A016605B65DD9 -:10F0A000FB05FE3C0001003FFE9B0340043F0009BE -:10F0B0000011B7060306720700010A003FCD332B8B -:10F0C00032303153132313210721033303944EA30A -:10F0D000E6021B12FE49C1A763FE9B0165043F596E -:10F0E000FC73FE42FFFF005F0000060107330626A7 -:10F0F00001C100000107006A010A0177000CB42970 -:10F100001D010272002BCECE3031FFFF007EFFECDE -:10F11000052705BC062601E100000107006A005929 -:10F120000000000CB4372B080672002BCECE303115 -:10F13000FFFFFFF2FEAE047F05B606260284000044 -:10F1400000060368DF000001FFDAFEAE0347043F5C -:10F15000001F0021400F1A0D0F19191016160D155A -:10F160001206720700002F322B322F392F33331142 -:10F1700033113330315322262735161633323636C3 -:10F1800037372313233733132107210321072103A3 -:10F1900033070E022A182D0B0F25171A271C081FDC -:10F1A000636BA112A16A021A12FE4A58012A11FECB -:10F1B000D75A5B370C2F48FEAE0A055706081430A5 -:10F1C000278F01FA5301F259FE6753FE5EF73D4F58 -:10F1D00027000001FF8CFEAE04A605B6001D00202E -:10F1E00040110E171114040F151202720F080700B8 -:10F1F000180D08003F33CC323F2B32121739303113 -:10F200004122262735161633323636373723010189 -:10F2100023010133130133010133070E0202DC190C -:10F220002C0C10251719271C081F33FEFEFDDC755A -:10F23000026DFEF267EC01F573FDC601035A360D4F -:10F240002F48FEAE0A055706081430278F02ADFD81 -:10F250005302FF02B7FD900270FD42FD65FC3D4F79 -:10F2600027000001FFB9FEAE03E0043F001D0023AC -:10F2700040120E171114040F151206720700001821 -:10F280000D0D0F0A003F331133332F322B3212177B -:10F290003930314122262735161633323636373784 -:10F2A00023030123010333130133011333070E0238 -:10F2B0000256182C0C1024171A271C081F2CDEFECF -:10F2C000667801E5F36BCB018877FE2EDD59360DAC -:10F2D0002F48FEAE0A055706081430278F01E3FEBB -:10F2E0001D0231020EFE3901C7FDEDFE2CF73D4F28 -:10F2F00027000001FF8C000004A605B600110020C5 -:10F30000400F0A070404100D01010F11080805023F -:10F3100072002B323F33392F3333331133333031D3 -:10F320006301213721033313013301210721012315 -:10F330000101740245FED713012CFC67EC01F57343 -:10F34000FDEF011D13FEDC01186CFEFEFDDC02CD9D -:10F350005E028BFD900270FD755EFD3302ADFD53C4 -:10F360000001FFB9000003E0043F00110020400F3E -:10F370000A070404100D01010F110A0805067200A6 -:10F380002B323F33392F3333331133333031630171 -:10F3900021372103331301330133072113230301E1 -:10F3A0004701C1FEFE120100DF6BCB018877FE57DB -:10F3B000FA10FEFEF56BDEFE6602085301E4FE392C -:10F3C00001C7FE1C53FDF801E3FE1D0000020062B0 -:10F3D0000000048205B6000C0016001CB40F0909D9 -:10F3E000000AB8FFFFB5720E0D0D000A003F321182 -:10F3F000332B12392F33303161222626353436240F -:10F400003333133301253313232206061514160252 -:10F410000D8EBE5F7D0100C3F58368FECBFECEDCA2 -:10F420008CF29DC860B055A5768AD579026EFA4AED -:10F430005B02925FAA6F9585FFFF0066FFEC04B147 -:10F44000061406060047000000020064FFEB064AAF -:10F4500005B60021002F00234011270F1C0F1C0FA1 -:10F4600010032222060B7218000B72002B322B3273 -:10F4700011332F39392F2F113330314522262706EA -:10F480000623222626353436243333133303060667 -:10F49000151416333236371333030E02253236363F -:10F4A00037132322060615141616046882900F37A8 -:10F4B000B98A78A051890105BBED8368D50A0F6927 -:10F4C0006D6F7C1B706770175992FD02728E4F1220 -:10F4D0004CD79ED56D377514786365775CA46A9BAD -:10F4E000DF79026EFC152F5C2A5E707F7D020CFDB9 -:10F4F000F46B9B525B5C935301625AB3874B7C491C -:10F5000000020066FFEC062A0614002B003E002BCA -:10F5100040171F1F1B240B721300720E0D36360985 -:10F52000077228272C2C000B72002B321133332B3F -:10F53000321133332B2B32322F30314522263534E2 -:10F540003E033332161617333E02371333030606D3 -:10F5500015141633323637133303060623222627B3 -:10F56000230E0227323E0435342623220E031514BF -:10F57000160197969B2D5984AF6D5C7E490E060748 -:10F580001012095864F208085C6B697B224B634ACD -:10F5900029B2948C870C062D81A44A39746B5C4681 -:10F5A000278A76588F6D49267114CBB26AD7BF95DA -:10F5B00055476D3A2E5B5D2F019AFB8C263E1F63EB -:10F5C000777E9B0160FE9DC5A8978145815258308A -:10F5D000597B96A95B89904B84A8BE5E8C980001EC -:10F5E00000DCFFEC062F05CB003900254012262554 -:10F5F0000F0F0C340C340C00161D0372300009720E -:10F60000002B322B321239392F2F11331239393066 -:10F6100031452226263534363635342626232337FF -:10F620003332363635342623220607273636333230 -:10F6300016161514060607151616151406061514C3 -:10F6400016333236371333030E02044A698D4807E6 -:10F65000064A9875CE13D480CA748E7971BD5C2C1D -:10F6600066D68A719E5263A56473790506647375C4 -:10F670007B1C6D6770195B931444815B1941451EB7 -:10F6800055723A58479A7B71834C3B4D444F539285 -:10F690005F77A66313051A9078193C3D1B6474824A -:10F6A000850201FDF473994C0001008BFFEC051DF0 -:10F6B000045400360025401224230A0A0D310D316E -:10F6C0000D00141B07722D000B72002B322B32120F -:10F6D00039392F2F11331239393031452226263549 -:10F6E0003436353426232337333236363534262321 -:10F6F0002206072736363332161615140606071566 -:10F700001616151406151416333236371333030E36 -:10F71000020363677E3A0880777C116E548E5769C6 -:10F72000614F814A224F985C5A874A3C714D595823 -:10F73000085969677D214A644A1B6091143E6E48EE -:10F74000244B235F41582A63574D602422532527B9 -:10F750003C704E4D74490F06125957204B254A5C98 -:10F760007E9B0160FE9D83A14900000100D9FE9AA5 -:10F77000040205CB002E0020400F24230C0C0909A5 -:10F7800002131B03722C000212003FCE332B3212E5 -:10F79000392F33123939303141132313363635348A -:10F7A00026232337333236363534262322060607FE -:10F7B000273636333216161514060607151E02159F -:10F7C00014060707330303254FAD420B0DA9A7DD30 -:10F7D00013D880C8728C764F887C3F2C64DA8A7389 -:10F7E0009D5164A7644C6E3B100A2CA862FE9A01DE -:10F7F000660120304E288282584B9B796E83233CD1 -:10F80000294E435054915F7AA56013040E4E7850F0 -:10F810002B582EBEFE3C0001008DFE9C0323045499 -:10F82000002C0020400F232209090C0C02131A0798 -:10F83000722A00020A003FCE332B3212392F3312C4 -:10F8400039393031411323373636353426232337BF -:10F8500033323636353426232206072736363332FE -:10F86000161615140606071516161514060707337F -:10F8700003025D4EA22F090D80767E126D548F57C4 -:10F88000696150804A224E985C5B874A3D704D58B2 -:10F890005A120719A261FE9C0164CF244C26624BC8 -:10F8A000582A63574D6024225325273C704E4D74CF -:10F8B000491005126B55275D1F6DFE430001FFB215 -:10F8C000FFE906CF05B60034001D400F1C1C1018C0 -:10F8D0002209722B10027207000972002B322B32A0 -:10F8E0002B3211392F303157222627351616333255 -:10F8F00036363736121236372103060615141633FC -:10F900003236371333030E02232226263534363798 -:10F9100013210E04070E022025361314341C446BE9 -:10F920005E3130584F441C027BD60A0F6573767ADD -:10F930001D6E6571195C936E648C470C0DC1FE4E93 -:10F940001734393D3F21336B8F170C095D080D5B70 -:10F95000B3857E010B0106ED61FC113259265E7004 -:10F9600083840201FDF674994D4781572D5C39035C -:10F970008B4EB6C1C4BD5689D4760001FFA8FFECFA -:10F98000058F0449003800234012333300080B0B65 -:10F99000282507721B140B722F000B72002B322BC1 -:10F9A000322B3232113311392F3031452226263590 -:10F9B00034363713262623220606070E0323222673 -:10F9C0002735161633323E02373E033332161703FD -:10F9D0000606151416333236371333030E0203DBD3 -:10F9E0005D7B3E0C0B7C0E2E185E81673B315458BC -:10F9F000704D12240B0B1D13365247492D2D5A6C96 -:10FA00009164365F288D0A0C5A616B6C214D654FED -:10FA10001B558B144176512557330247020350C8BA -:10FA2000B499D4843C05045A03063271C08E8AC648 -:10FA30007D3B0B08FD672F4F205A617D980163FEC7 -:10FA4000937A9D4C00010060FFEC072005B6002171 -:10FA5000002240110E091C091C090A100C02720A2E -:10FA60000818000972002B323F2B321239392F2F20 -:10FA700011333031452226263534363713210323FE -:10FA800001330321133303060615141633323637B8 -:10FA90001333030E02053A658C480C0A3BFD0D98A2 -:10FAA000670136678A02F38967DA060E6574757B2B -:10FAB0001C6E6571185D93144781572E582C0113E5 -:10FAC000FD3005B6FD780288FBFD2255265E708369 -:10FAD000840201FDF674994D0001003FFFEC06071A -:10FAE000043F0021002240110E091C091C090A10C4 -:10FAF0000C06720A0A18000B72002B323F2B3212CE -:10FB000039392F2F113330314522262635343637F7 -:10FB10003721032313330321133303060615141669 -:10FB2000333236371333030E0204535E7C3E0D0C22 -:10FB300016FDA86E65E66464025766658F0A0D5A65 -:10FB4000616B6B234C66501A568A144176512556C8 -:10FB50003665FDF6043FFE2401DCFD5E2F4F205A82 -:10FB6000617D980163FE937A9D4C000100A3FFEC38 -:10FB7000054305CB00250019400C1E1F1F0010096E -:10FB8000037219000972002B322B3211392F3330D6 -:10FB9000314522001134123E023332161707262651 -:10FBA00023220E0315141633323636372137210738 -:10FBB0000E0302A4F3FEF24887C0F28D80C25028E3 -:10FBC0004AAE7478CFA6773ED9C597C6771FFE7721 -:10FBD0001401F2121B5A8ED0140129010F9D011934 -:10FBE000E9AB5D31295C26335298D1FF8FE6F77976 -:10FBF000F6BC5D6296EEA7570001005EFFEE041AA8 -:10FC0000045400240019400C1E1F1F00110A077223 -:10FC10001A000B72002B322B3211392F3330314541 -:10FC200022262635343E0333321617072626232292 -:10FC30000E0315141633323637213721070E020210 -:10FC40000C88C066336493C0766DA2412D368F63F5 -:10FC5000609F79522AA9A5A3C12AFEA21501C2114B -:10FC60002484C8126BC5886ECDAC8047312A5427D6 -:10FC7000323D6F97B3639EC2B6C3584DA4D26500A0 -:10FC8000000100BCFFEC04B605B6001D001B400DD2 -:10FC90001818000D08080A027214000972002B32AD -:10FCA0002B32113311392F30314522262635343687 -:10FCB0003713213721072103060615141633323670 -:10FCC000371333030E0202D1658D490E09C6FE4972 -:10FCD0001403D714FE48C8070E6574757B1D6D6547 -:10FCE00070195D92144781572D572D039D5D5DFC62 -:10FCF0005A2255265E7083840201FDF674994D00E8 -:10FD000000010055FFEC03EC043F001E001B400DFA -:10FD100018180D0D08080A067214000B72002B3219 -:10FD20002B32113311332F3031452226263534360C -:10FD300037132137210721030606151416333236EF -:10FD4000371333030E0302385D7C3E0D0C7BFEA09F -:10FD500013030F14FEB67C0A0D5A626A6C224C66BD -:10FD6000501439537414417651265833024159596D -:10FD7000FDB72F4F205A617D980163FE935C855833 -:10FD80002A0000010096FFEC046A05CB0033001F37 -:10FD9000400F09082121242400191103722C0009A5 -:10FDA00072002B322B3212392F3312393930314550 -:10FDB000222626353436363735262635343E02336C -:10FDC0003216161707262623220E02151416333371 -:10FDD0000723220E0215141633323637150E02028F -:10FDE0002F8EB55662B0745D6D4076A262527F630D -:10FDF0002A37399062497B5A319A9DB414C769A851 -:10FE000077409C9E75AE4F2B6F8C145FA5677CB1BD -:10FE1000690F052197755F986C3A1D32214E2E3778 -:10FE20002C54794B828B582A59875D809E34235EEF -:10FE300013251900FFFF0038FFEC038C045306065E -:10FE4000017F00000001FFB2FEA1053005B60030C1 -:10FE5000001A400D0F2902721F18097207002B0D9E -:10FE600008003F33CC322B322B323031412226274F -:10FE70003516163332363637372301210E03070E77 -:10FE8000022322262735161633323636373E0437FC -:10FE9000210133030E0203AF192A0D1124161D2868 -:10FEA0001B07209F0123FE241C444A4F28336B8FDD -:10FEB0006B25361314341C446B5E312647433C34A7 -:10FEC0001702A5FEDD95370D304AFEA10905590739 -:10FED00007182E229E055862E9F5F16B89D4760C3D -:10FEE000095D080D5BB38565D5D3CBB84DFAA7FE88 -:10FEF000FE3D54290001FFA8FEA103DA04490034A5 -:10FF0000002040100E11112E2B0772211A0B7207C0 -:10FF1000002F0D0A003F33CC322B322B32321133FB -:10FF200030314122262735161633323636373723FD -:10FF300013262623220606070E032322262735161C -:10FF40001633323E02373E03333216170333070EA1 -:10FF50000202AA192B0D1223161D291B07219ED65A -:10FF60000F2D186586683B315458704D12240B0BC9 -:10FF70001D13365247492D2D5A6F9669355F29D486 -:10FF800097370C304BFEA10905590707182E229E02 -:10FF900003EA020350C8B499D4843C05045A03060A -:10FFA0003271C08E8AC67D3B0B08FC22FD3D542970 -:10FFB000FFFFFF95FED2040805B8062600240000C6 -:10FFC0000007041704A00000FFFF0066FED20434FF -:10FFD000045406260044000000070417048D0000A6 -:10FFE000FFFFFF950000040807D606260024000046 -:10FFF0000107025404FF0152000AB3120102720009 +:1000000019682B38396E9F6789A2171428029D5EE4 +:10001000FDFA0C145DA87276C18C4C0000020087BA +:10002000FFEC045A05CD00240039001F400F1918B9 +:100030002D2D1D1D00140D057225000D72002B3293 +:100040002B3211392F3311333330314522262635E7 +:10005000343E02373E023332161707262623220685 +:100060000203333E0233321615140E0227323E02CB +:1000700035342623220606070E0215141E0202043A +:1000800081A9532C557A4E3E92A4573666231521EA +:100090005A378FFBC53C0626749B609AB84A85B5D3 +:1000A00067599065378B7D66A76C100508041B4067 +:1000B0006E1471CA856BF0F0D34E3E50270E0C5B68 +:1000C0000C1089FECCFEFE38613DC2A475CE9D5950 +:1000D000585089A958869058803C132C30193C7888 +:1000E000643C000100D00000047F05B60006001348 +:1000F0004009050202030472000C72002B2B32111E +:1001000033303173012137210701D0032CFCFA125F +:1001100003770EFCD1055B5B4BFA95000003005E94 +:10012000FFEC044705CC001F002E003C001A400ED7 +:100130002818082F04003610057220000D72002BBD +:10014000322B3212173930314522262635343636D5 +:10015000372E023534363633321616151406060796 +:100160001E02151406062732363635342626270E8B +:1001700002151416013E02353426232206061514F4 +:100180001601ED7BB36171C57E395F396EBD777342 +:100190009E5367AC694B78467BDC886CAA624076DC +:1001A0004F71BE73AD01076BA15B9372598D52788D +:1001B000145C9F6579A7722B265B775175A95C55F6 +:1001C0008B526D9B6D2A296287627CB966584D916E +:1001D0006455735A2C235D91737E8E02E8276284E6 +:1001E0005A687843805E688800020060FFEC042E45 +:1001F00005CB0028003B001F400F0D0C29291111D1 +:1002000000341B057207000D72002B322B3211399E +:100210002F3311333330314522262735161633322A +:1002200036361237230E022322262635343E033378 +:1002300032161615140E02070E03133236363736F1 +:10024000363534262623220E021514160152437F1A +:10025000302E804661B39B7C2C062371955D6D9D8D +:1002600052305A7C98567EA7522F5677492D626796 +:100270006BA663A36F150908367A655D9366368CA5 +:1002800014130E6211184EA50106B8355D3A5AA234 +:100290006C60AA8E673970C9866EF9F5D3482D4017 +:1002A000291302964E7E481D40295B9C5F4E86AA0C +:1002B0005D82930000020039FFEB019B044F000CAC +:1002C00000180010B7130D0B7200070772002B32D5 +:1002D0002B3230314122263534363633321615145E +:1002E00006032226353436333216151406013D2016 +:1002F00026162B2120222FEE21242F3220222F03FD +:100300009824201D342225202949FC5324212A48E1 +:10031000261F29490002FFA1FEF8019A044F000A96 +:1003200000170010B60B1207720A0604002F33CD17 +:100330002B323031433E023733170E02070122269B +:10034000353436363332161514065F2D4B401A6C91 +:10035000051F4E582D01492025152C21202230FE45 +:10036000F85CADA24B184BA6A54804A024201D3470 +:1003700022252029490000010097010A044B04C1ED +:1003800000060012B70105020304030600002F3225 +:10039000C6321739303141013501150101044BFCDA +:1003A0004C03B4FCC1033F010A01B23E01C75DFE2C +:1003B00079FE8A000002009B01D8044703CC0003A9 +:1003C0000007000CB304050100002F32CE3230319B +:1003D00053352115013521159B03ACFC5403AC03A7 +:1003E000765656FE6256560000010097010A044BED +:1003F00004C100060012B701040503020300060051 +:100400002F33C632173930315301013501150197A9 +:10041000033FFCC103B4FC4C0167017601875DFE1C +:10042000393EFE4E000200A3FFEB037805CB001D12 +:1004300000290017400B1D1D24241E0B720B1203F4 +:1004400072002B322B3211332F3031533E02373EA4 +:100450000235342623220607273636333216151482 +:100460000606070E020703222635343633321615E8 +:100470001406FD12436A49447B4E826F438C492522 +:1004800057A14C9BB54D885A46613E126A20252FD4 +:100490003220222F01796B88693A3464805C6E7F48 +:1004A0002721512929AD9166957C423359745BFE11 +:1004B0007224212A48261F2949000002006FFF47A5 +:1004C000068005AB004900580035401A2F15181951 +:1004D0004A4A1C4E51512825151C25251C15030080 +:1004E000390B02724300002F322B321117392F2F94 +:1004F0002F1133331133113311333311333031456D +:1005000022262602353412363624333204121514CC +:100510000E032322262723060623222635343E03F4 +:100520003332161703060615141633323E033534DC +:100530002626232204060602151412043332363707 +:100540001506060332363713262623220E0215140B +:100550001603088BF1B667509DE7012DB8C2010C58 +:100560008A294C69814862560306339C696A85343E +:10057000607F985250813254171A373B3562523D92 +:100580002172E8B0A0FEF7CE8E49980106A567D289 +:100590006160D38777A72E4B205233519270415818 +:1005A000B957AC0100A9900117F1B8689BFEEFAFF5 +:1005B0006ABD9D733F6A5D5B6C8A8162AA8B6435FC +:1005C0001F14FEC0526F28424C386689A1579AEE1C +:1005D000875AA2D9FEFE8BC8FEF38726255226270E +:1005E00001E4BEA701180C12467FAE6860600002ED +:1005F000FF950000040805B8000700110019400C21 +:10060000080D06060001027204000872002B322B4E +:1006100011392F39333031630133132303210101A1 +:100620002103262627230606076B034067CC64496F +:10063000FDCFFEDC015601F344060D04051B3F21EE +:1006400005B8FA480206FDFA026301F13581393A2C +:100650007B3D0003005F000004AB05B60012001CE8 +:100660000026001F400F0B0A1D1D1C1C0026010246 +:100670007213000872002B322B3211392F331239CA +:100680003930317301213216161514060607071684 +:100690001615140604232521323636353426232137 +:1006A000372132363635342623215F013601758CE9 +:1006B000B95C53996901717F97FEFBA7FED7013B97 +:1006C00080CD79B1A7FEDD13012A7BBD6D9FA8FE09 +:1006D000EF05B647896569A06613061C9A7B9BCA1D +:1006E000635B4DA27E86845A4694736F730000014B +:1006F00000A3FFEC050F05CB00200010B7110A0383 +:10070000721A000972002B322B3230314522262614 +:100710003534123E023332161707262623220E03E3 +:1007200015141233323637150606029CA0E17848BC +:1007300089C3F58F63A74A2A4294547CD4A9763F93 +:10074000DBC161AB4B49AD148BFEAC9B0118EBAD2B +:100750005F27275926245599D3FC8CDDFF00221AE8 +:100760005A1B23000002005F0000051805B6000BAD +:1007700000170010B7170102720C000872002B322C +:100780002B3230317301212000111402060604239C +:100790002733323E0335102423235F0136013B010A +:1007A000120136478DD5FEE4B2C8CD99F6BB7D4027 +:1007B000FEF9EBD205B6FEDEFED58CFEFCDCA25BBC +:1007C0005B5092C4EA7F0102EF000001005F00006D +:1007D000047505B6000B0019400C0508080004015B +:1007E000027209000872002B322B3211392F33307C +:1007F000317301210721032107210321075F0136FE +:1008000002E013FD8777025413FDAC86027A1305CC +:10081000B65DFDD65DFD8B5D0001005F00000476D6 +:1008200005B600090017400B050808000401027214 +:10083000000872002B2B3211392F33303173012114 +:10084000072103210721035F013602E112FD85859F +:10085000025715FDAA8A05B65DFD915DFD73000185 +:1008600000A3FFEC055005CB0023001F400F1E1F07 +:100870001F00100903721C191921000972002B3284 +:100880003211332B3212392F3330314522001134DB +:10089000123E0233321617072626232206060215B9 +:1008A000141616333236371321372103060602B2E7 +:1008B000FCFEED4E8FC4EB827ACA5B2952BE688A79 +:1008C000F4BA6A68C18461B7426EFE941401D39190 +:1008D00062E214012C0105A70122E8A5582E285C2C +:1008E000262F78E0FECABF97D36F241B01FE5CFD64 +:1008F000622A2D00000100600000056E05B6000BA5 +:100900000019400C030A0A0006010272080008726E +:10091000002B322B3211392F333031730133032145 +:1009200013330123132103600136678A030C8A65A0 +:10093000FECB6699FCF39805B6FD780288FA4A0268 +:10094000D0FD30000001005E000001FA05B6000392 +:10095000000CB5010272000872002B2B30317301BC +:1009600033015E013864FEC905B6FA4A0001FEAFE4 +:10097000FE90020105B60011000CB40C02720700D3 +:10098000002F322B303143222627371616333236CA +:1009900036370133010E02AE2F5A1A032455274D64 +:1009A0006C4512013867FEC6196495FE900F0A5B0C +:1009B0000B0B3F785605BBFA38799B4A0001005F64 +:1009C0000000051905B6000C001B400F0B0A0307B9 +:1009D0000405000601027209000872002B322B3256 +:1009E0001217393031730133033701330101230109 +:1009F00007035F013666A27802C682FD5701837144 +:100A0000FE9FDE7D05B6FD03750288FD8FFCBB03EE +:100A100005B6FDB10001005F0000035105B60005F9 +:100A2000000EB601027203000872002B322B303127 +:100A30007301330121075F013666FEDE027814057B +:100A4000B6FAA85E0001005E0000068905B6001730 +:100A5000001B400E03110D03000601027210080076 +:100A60000872002B32322B321217393031730133B6 +:100A7000133301330123133E023723012303230ED3 +:100A80000207035E013691CC0702F29FFECD66E7B6 +:100A90000A15140A04FCEE50D307050D1009E705EA +:100AA000B6FAEA0516FA4A04482F575225FABB054A +:100AB000462554592EFBBA000001005E0000057B5C +:100AC00005B600140017400B0D03000A0102720C5A +:100AD000000872002B322B32123939303173013356 +:100AE00001333E02371333012301230E0307035E54 +:100AF0000136620212040916180CCA62FECB63FDAD +:100B0000ED040710111209C705B6FAEE34797C37E7 +:100B100003B2FA4A051228575B5D2FFC540000020D +:100B200000A3FFEC057305CD001400290010B71FCA +:100B30000B037215000972002B322B323031452223 +:100B4000260235343E0433320011140E0427323E9F +:100B50000435340223220E041514161602AEB7E82B +:100B60006C295079A1C778EB011321466F9DCF7F87 +:100B70006AAB85603E1ECFCC6AAD8762401F5BBA10 +:100B800014980105A576E3D0AE8147FEDEFEE46150 +:100B9000D4D1BA90535C4A82A6BCC159E001004549 +:100BA0007AA2BAC46092DC7B0002005F0000047E7F +:100BB00005B6000D00170017400B0E0C0C001701B6 +:100BC0000272000872002B2B3211392F333031732F +:100BD000012132161615140E022323031333323665 +:100BE0003635342623235F013601428FBC5C49949D +:100BF000DF96E68094E1A0D268ABA3DE05B656A5E9 +:100C00007570B48045FDA302B75FB17C9385000287 +:100C100000A3FEA4057305CD0019002E0017400B9C +:100C2000240F03721A180100040972002BCE33330B +:100C3000332B323031410306222326260235343E3F +:100C40000433320011140E03071301323E0435340D +:100C50000223220E0415141616039BE1060A07AFA1 +:100C6000E36E295079A1C778EB0113285589C38217 +:100C7000F8FE926BAB85603D1ECFCC6AAD876240BB +:100C80001F5BBAFEA401490102940104A876E3D0D7 +:100C9000AE8147FEDEFEE469EAE4C38516FEAA01E2 +:100CA000A44A82A6BCC159E00100457AA2BAC46038 +:100CB00092DC7B000002005F0000047F05B6000E9E +:100CC0000019001D400E090F0F0D0D0019010272D1 +:100CD0000B000872002B322B3211392F33123930AE +:100CE000317301213216151406060713230321035D +:100CF0001333323E0235342623235F01360135D9C2 +:100D0000DC56AE84F071E0FEB7879AFE63A1753FB2 +:100D1000ABB0D205B6AFAF79B77A1CFD6E027CFDE1 +:100D20008402D72F5E8F5F8A7F0000010027FFECCF +:100D3000041A05CB0031001C40100C2D102914257D +:100D400006002019037207000972002B322B3212A1 +:100D5000173930314522262735161633323E0235F3 +:100D6000342626272E0235343E0233321617072644 +:100D70002623220E0215141616171E0215140E0233 +:100D8000018C7BA64444B072448B754744825B4718 +:100D90007D4C4F87A85970A04C2848935B3D7F6CD1 +:100DA00042406C425C92555590B314251E69222F27 +:100DB000234C79564F705A2F275F845D6A9A6330AF +:100DC0002B255A2429214875554D664B2432678BB3 +:100DD0006A6E9E642F00000100BC000004A605B6E8 +:100DE000000700134009070872060202030272009E +:100DF0002B3211332B3031610121372107210101C1 +:100E0000500123FE491403D613FE48FEDE05595D4A +:100E10005DFAA700000100ADFFEC058705B6001ADA +:100E20000010B71608027210000972002B322B3224 +:100E3000303145222626353436371333030606155E +:100E4000141633323636371333030E0202668BC55F +:100E5000690B09C467C3090AB5A085C48320CA66A3 +:100E6000C9269EF2145CB28122532E0398FC672A95 +:100E7000552095A164C79603ADFC47B1EB75000101 +:100E800000CE000004FB05B6000F00134009070068 +:100E90000E010272000872002B2B321239303161C0 +:100EA0000333131E0217333E0237013301017CAEB8 +:100EB000647E05090501041227301C023D71FCE91E +:100EC00005B6FBCE2C5C582726505B340434FA4A16 +:100ED000000100F20000074905B60023001B400E88 +:100EE00010061F030119230872170C010272002B50 +:100EF00032322B3211173930316103331316140794 +:100F000033363637013313161615333E02370133A5 +:100F10000123032E02352306060701013644622E03 +:100F20000302061A3A2801E7663D05030610222847 +:100F30001601CF6DFD6663400204010513261BFDFB +:100F4000ED05B6FBFB459144418E5203FEFC034880 +:100F50009F402A5C61340409FA4A0448284D4A2417 +:100F6000365B3AFBA0000001FF8C000004A605B62A +:100F7000000B001A400E0A07010404000602027268 +:100F800009000872002B322B3212173930316301FD +:100F90000133130133010123010174026DFEF26775 +:100FA000EC01F573FDC601276CFEFEFDDC02FF02BD +:100FB000B7FD900270FD42FD0802ADFD5300000137 +:100FC00000C2000004B205B600080017400C07017B +:100FD00004030208087206020272002B322B11175A +:100FE000393031611301331301330103015176FEAE +:100FF000FB67E2023176FD7C740229038DFCDD0380 +:1010000023FC75FDD5000001FFEE0000049305B63A +:1010100000090019400C06030304027201070700CF +:101020000872002B3211332B321133303163370108 +:1010300021372107012107120F0401FD2F1403524C +:101040000FFC000304134D050B5E4DFAF55E000125 +:10105000FFEEFEBC02F505B60007000EB504010266 +:10106000720500002F322B3230314301210721015C +:10107000210712017C018B15FED9FEAB012A15FE5A +:10108000BC06FA5AF9BB5B00000100D10000022344 +:1010900005B60003000BB40102720008003F2B30BC +:1010A000316103331301C8F75CF605B6FA4A000153 +:1010B000FF6DFEBC027305B60007000EB503050206 +:1010C000720100002F322B3230314337210121379A +:1010D0002101931301280154FED615018CFE83FED5 +:1010E000BC5B06455AF906000001005D0231041F91 +:1010F00005C10006000EB5060405010372002B327F +:10110000CD323031530133012301015D02324501FB +:101110004B5CFEE9FE1602310390FC70031EFCE2FC +:101120000001FF4DFEDB026BFF3000030008B10041 +:1011300001002F33303143372107B313030B12FE65 +:10114000DB5555000001012C04D9023A0621000BA1 +:101150000012B70405800A0F000100002F5D321A4B +:10116000CD323031412E022735331E02171501FDD5 +:10117000235348136C13393D1904D926737327156B +:1011800033716625190000020066FFEC0434045434 +:101190000018002B00294016130A721006720F0E59 +:1011A0000E23230A07721415151919000B72002B50 +:1011B00032113311332B32113311332B2B30314594 +:1011C00022262635343E03333216161733373303BF +:1011D0002337230E02273236363736363534262368 +:1011E000220E0315141601905E86462F5B84AC67B1 +:1011F0005774420F073A50E6522D0527799B3E5609 +:10120000B18C1E0E0B7C6C548C6C4B2870145CAB38 +:10121000766DD6BF9455496E38DAFBC1FE3D7F56D8 +:10122000587DD7873D5E2884954A82A8BE618A9AF8 +:101230000002003FFFEC04280614001C002F0029C8 +:1012400040160F0E0E2626130772080072070A7248 +:101250000405051D1D000B72002B32113311332BB9 +:101260002B2B321133113330314522262627230709 +:10127000230133030E0207333E02333216161514D0 +:101280000E0327323E0335342623220E041514168E +:1012900002005C7D490F063A50014965580C1B1A43 +:1012A00009052B789D5F608C4D2E5885B070588E47 +:1012B0006D4A267A73407769563F228A14456D3C01 +:1012C000DA0614FE6135756822427E525BAA776C9D +:1012D000D6BF9555584B83AABC608A99345E7F96D9 +:1012E000A45389900001006CFFEC03AC045400206F +:1012F0000010B7110A07721A000B72002B322B3242 +:1013000030314522262635343E0333321617072660 +:101310002623220E0215141616333236371506060A +:1013200001FA7DB25F31608BB56C4689341D2F7B2D +:101330003C6BAE7B42458862497E3F34861467BA77 +:101340007D72D4B4854B1A1859171B61ACE1805FCC +:101350009555231D5B1A230000020066FFEC04B1C3 +:101360000614001C002F00294016170A7214007280 +:101370000F0E0E27270A07721819191D1D000B7270 +:10138000002B32113311332B32113311332B2B300D +:10139000314522262635343E033332161617333EA6 +:1013A00002371333012313230E0227323E04353450 +:1013B0002623220E0315141601966388452E59859F +:1013C000AF6D5C7C490E06070F13095864FEB654D6 +:1013D0002D062D7C9D4439746B5C46278977588E89 +:1013E0006D4A2671145BAA786BD6C09455476D3A46 +:1013F0002E5D5B2D019CF9EC0101447F525831595F +:101400007C96A85A89904B84A8BE5E8C98000002F6 +:101410000074FFEC03B20454001E002A0019400CB3 +:101420001F1212002709077218000B72002B322BB3 +:101430003211392F333031452226263534123636D3 +:1014400033321615140E02232306061514163332F2 +:101450003637150606013332363635342623220652 +:101460000601F56BAF675294CA7982935DB0F49729 +:101470003803049E8E548D3C399AFEA04399F38E16 +:101480005D5D56AA84145AB88D8F0100C773846EAF +:101490005D88582C143B1C9FAB2D1C5B1D290264DE +:1014A00037765E465B64C0000001FF02FE140365F0 +:1014B000061F0026002140110D0C0C22220E1F06D3 +:1014C000721B14017207000F72002B322B322B3269 +:1014D0003211331133303143222627351616333279 +:1014E000363713233F023E033332161707262623CF +:1014F00022060707330723010E027F2148161C3FEF +:101500001D495617FCBE0AC61E133B53734B315A76 +:101510001F1C1F47266C751C1DF110F2FF0015499A +:101520006AFE140D085A0A0C6E6704AA381D8D57FE +:101530007F5328130D530D0F76898A53FB4A61811F +:1015400040000003FFB1FE14045204530039004D63 +:101550000061002C40181B1818154E270C46470632 +:10156000302F092A0724245815073A000F72002B40 +:10157000323F33392F17393333331133113330318D +:101580004122263534363726263534363726263757 +:101590003636373636333216172107071616070642 +:1015A0000607060623222627060615141716161701 +:1015B000171E02151406070606273236373636354B +:1015C000342627262627270E021514160132363612 +:1015D00037362627262623220E0207141617160151 +:1015E0003DB9D3999724245A5845480202463E36BD +:1015F0008E5523431E016F11F5202102023C383520 +:101600009660182A12574A1A123B2B7A73994D6525 +:101610005549B7595E973742451616237B57A7633E +:10162000803EA6013F60894C01021D1D1B513347BE +:1016300072502C01141437FE14908376A731144194 +:10164000273D6226269054619B362E330B0A4C0AA6 +:1016500025673E5B9635313705041B572726180F43 +:1016600014030B0B416E4D68942E26265023202523 +:101670006E442538152326070F19546F43676503F9 +:101680007854945D36551D1D1F315776462F4C1CDE +:101690004E000001003F0000040906140021001D57 +:1016A000400F0807071C1C0C077201007215000A86 +:1016B00072002B322B2B3211331133303173013343 +:1016C000030E0207333E02333216161514060703C3 +:1016D000231336363534262322060607033F0149F5 +:1016E00065580B191A0C062576A365587B420B0822 +:1016F0009265940907666061BB8E206F0614FE66D2 +:10170000336C69313D7E573D785A214B28FD50029C +:10171000BC263F1862607BDD93FDF0000002003FB5 +:10172000000001E605D0000300100010B70B040113 +:101730000672000A72002B2BCE3230317313330342 +:10174000132226353436363332161514063FE66535 +:10175000E6F21E2513261B211E2E043FFBC1052C7D +:10176000211F192E1D231B293D000002FEE9FE1436 +:1017700001E605D00011001E0013400919120C06E5 +:101780007207000F72002B322BCE323031432226EB +:101790002735161633323636370133010E02012251 +:1017A00026353436363332161514069F2043151964 +:1017B000401C32482F0E011064FEEE13466D01E40A +:1017C0001D2513261B211E2FFE140D085A0B0B2E50 +:1017D0005C410507FAED5A7D410718211F192E1D9E +:1017E000231B293D0001003E000003F606140010F3 +:1017F000001C40100F0E070B04000A067201007255 +:101800000D000A72002B322B2B1217393031730165 +:1018100033030E02073301330101230107033E01A5 +:1018200049669811201B0D03027C7BFE1501317067 +:10183000FEF4D04C0614FD3753836B300265FE294D +:10184000FD980228B7FE8F000001003E000001ED68 +:1018500006140003000CB5010072000A72002B2B65 +:101860003031730133013E014A65FEB60614F9ECCE +:101870000001003F0000065E04540033002D4017B5 +:101880000C0B0B2D0403032D2D1F101008077201E4 +:1018900006722618000A72002B32322B2B321133BB +:1018A00032113311331133113330317313330733A2 +:1018B0003E0233321615333E023332161514060734 +:1018C000032313363635342623220E02070323134F +:1018D000363635342623220E0207033FE6542D0602 +:1018E000226B956082730424719A607B870A099148 +:1018F00066950907605843837254167265910A0809 +:101900005B5843837256176F043FFD3C7E589A80A4 +:101910004182578883254C28FD5002BC26401B5F1E +:101920005F4882AF68FDE602A92C4E1B59644784CC +:10193000B36DFDF00001003C0000040B0456001DD7 +:10194000001B400E040318180807720106721100EC +:101950000A72002B322B2B32113333303173133395 +:1019600007333E02333216161514060703231336C7 +:10197000363534262322060607033CE7582C032479 +:1019800076A365597D410B08926A950808665E61E9 +:10199000B98E1F710441FD3C7E583E785725502575 +:1019A000FD5102BD263F1A605D7ADC93FDF0000216 +:1019B000006CFFEE04190452001300260010B71E3D +:1019C0000A077214000B72002B322B323031452281 +:1019D000262635343E033332161615140E032732ED +:1019E0003E033534262623220E0315141601ED7E00 +:1019F000AC57336189AD647CAA592F5C87AF6250C4 +:101A0000896D4D283C7B61508A71502B931268BCC4 +:101A10007C77D4B181476ABB7B6ED0B4864C573D8E +:101A2000709CC06D5891563A6E9ABF6E97AF000287 +:101A3000FFD9FE1F04280453001B002E0029401666 +:101A40001617171C1C120B720403032525080772B6 +:101A5000010672000E72002B2B2B32113311332B27 +:101A60003211331133303143013307333E02333205 +:101A7000161615140E03232226262723060607030F +:101A800001323E0335342623220E04151416270195 +:101A90004C542D062A799C5F608B4D2E5886AF6D75 +:101AA0005C7C49100607180C6101C0588E6D4A26EF +:101AB0007A733D75695840248AFE1F0620FE447DD6 +:101AC000515BAB776CD5BF9555456D3C378637FE7E +:101AD0003902254B83AABC608A99335D7E95A65551 +:101AE000899000020066FE1F044E0454001C002F63 +:101AF000002740151A0672191827271407720506C1 +:101B0000061D1D0A0B72000E72002B2B32113311B1 +:101B1000332B321133332B303141133E0237230E36 +:101B2000022322262635343E033332161617333766 +:101B3000330101323E0435342623220E03151416D8 +:101B4000029D6008181A0B05297FA15C6389462E47 +:101B50005986B06D5B7B490E063C4FFEB3FEB13B30 +:101B6000746B5B43268776588F6E4A266DFE1F0185 +:101B7000C424666B2E4282565BAB776AD7C09456FC +:101B8000476D3BDAF9E00225335C7E96A5568693D5 +:101B90004B84A8BE5E8A9A000001003F0000034308 +:101BA000045200150019400D03040F0F08077201BD +:101BB0000672000A72002B2B2B3211333330317333 +:101BC000133307333E023332161707262623220E1D +:101BD0000207033FE6542C06246C8F59203E1A1648 +:101BE00017351F498A7453156F043FFD3A7E580913 +:101BF000085B06084E88AD60FDEF00010014FFECA5 +:101C0000033B0454002C001C40100B290F2513210A +:101C100006001E17077207000B72002B322B3212C0 +:101C200017393031452226273516163332363635E8 +:101C3000342626272E023534363633321617072639 +:101C40002623220615141616171E02151406060161 +:101C500049689B3239A259657E3D36613F477040E5 +:101C60005FA467619C3921348F537193335F404384 +:101C7000744757AF142E1B6522353863413A4E3FE7 +:101C800023284E6549628243281B561A2662663312 +:101C9000493C23264E6B535D8E4F0001006CFFECD8 +:101CA00002BE0545001D001D400E09080810100B5E +:101CB0000A0D067217000B72002B322B32CD331136 +:101CC00033113330314522263534363713233F0262 +:101CD0003303210721030606151416333236371550 +:101CE000060601496874080891A20DA85A433801F4 +:101CF0003812FEC89107093C462D49231E5514662B +:101D0000691C422302B03B21FDFEFA53FD53203EE5 +:101D10001B3C470E0C530B1300010071FFEC043BFE +:101D2000043F001D001D400F180A721608067219A4 +:101D30001A1A1010000B72002B32113311332B3290 +:101D40002B30314522262635343637133303060629 +:101D500015141633323636371333032337230E0266 +:101D60000184567C410B079266950808666161BB49 +:101D70008F1F7064E7542D062477A1143D785723F4 +:101D80004C2802B0FD44263F1A615F7BDD94020FB0 +:101D9000FBC1FE3B7F5800010064000003D7043FF5 +:101DA000000F0013400907000E010672000A7200BE +:101DB0002B2B3212393031730333131E0217333E8B +:101DC0000237013301FD996662070A070105142CE9 +:101DD0002F1801996DFD9A043FFD29306155202788 +:101DE000595D2B02D5FBC10000010071000005B058 +:101DF000043F0025001B400E1F061103011A250A8F +:101E000072180D010672002B32322B321217393044 +:101E10003173033313160607333E023701331316AB +:101E20001615333E023701330123032E0227230EFA +:101E3000020701AC3B6322050101050F232C1C01A5 +:101E400063633F0507050E232E1C013D6AFE016FEB +:101E50003F040402010511212317FE92043FFD48AF +:101E60005B863524525D3602C5FD484D8D3C2858B1 +:101E7000693F02A6FBC102D12A4B4F302A4A4B2EA2 +:101E8000FD280001FFB9000003E0043F000B001A29 +:101E9000400E0A07010404000602067209000A72D5 +:101EA000002B322B32121739303163010333130107 +:101EB0003301012303014701E5F36BCB018877FE72 +:101EC0002E01066BDEFE660231020EFE3901C7FDF1 +:101ED000EDFDD401E3FE1D000001FF26FE1003D737 +:101EE000043F001D001A400E1A0A0B120400190CC0 +:101EF000067207000F72002B322B32121739303165 +:101F00004322262735161633323637370333131E4E +:101F10000217333E02370133010E025C2B391A19C6 +:101F20003C274E77416CB066660A0F0901060E30F9 +:101F30003A1F017A6DFD2A326777FE100B0A5809A5 +:101F40000C6E71BC043CFD6D407B67231F627336D1 +:101F500002AEFAE8597D41000001FFE20000037F74 +:101F6000043F00090019400C060303040672010730 +:101F700007000A72002B3211332B321133303163D8 +:101F80003701213721070121071E0D0303FDE5124B +:101F900002960EFCFE0254104403A95249FC5D5304 +:101FA0000001002BFEBC031C05B6002E0016400BE2 +:101FB0000D1F200E042D2E18170272002B322F3306 +:101FC0001739303141222635343637133636353419 +:101FD000262337323637133E0237330722060703EC +:101FE0000606071516161514060703060615141619 +:101FF000331501A58E8809074107075F64147A7FAE +:102000001A48165B9468151272861A48176763415E +:102010003C07073F06076068FEBC646F1B381F0162 +:10202000291C301546425765790155647B390158A2 +:102030005C73FEAE6888120413594318381DFEDC29 +:1020400019301351355900010231FE12028806146D +:1020500000030008B10100002F2F3031411133116E +:10206000023157FE120802F7FE000001FFA4FEBB7A +:10207000029005B500310018400C28270A09040019 +:10208000171902720100002F322B3212173930312A +:1020900043373E0237133636373526263534363742 +:1020A0001336363534262337333216161514060701 +:1020B000030606151416330722060607030E02232D +:1020C0005C064E72481149166862403D080640079A +:1020D00007656C0B0F607C3C0808410708606414BE +:1020E000506E431149165E9468FEBB5801285A4D44 +:1020F00001516888110415584318371D01251A2FFE +:10210000125236582C5C4C193820FED71C2F15471C +:1021100041582B6250FEAB677D3600010097026884 +:10212000044B033D0019001B400B141313030A80DA +:102130000706061017002F333311331ACD32321130 +:102140003330314126262322060735363633321600 +:102150001716163332363715060623222602603D3F +:10216000613E3A7C37307C464C6E473F6038397967 +:10217000382B794A446F02AA1E1F3A3A643036223D +:10218000211C20383B612E3A20000002FFF2FE8B1A +:1021900001A50452000300100013B7020204040A50 +:1021A000077203002F2B3211337D2F30314313334D +:1021B00003132226353436333216151406060EFD67 +:1021C0004DD4DF232230301F24142AFE8B0438FB29 +:1021D000C80510251E2B4925211A3522000100DBD8 +:1021E000FFEC041905CB00240014B7241C012314B0 +:1021F0000C0A0D002F33CD332F3333CD303145371B +:10220000262635343E03373733071616170726269A +:1022100023220E0215141633323637150606070729 +:1022200001DA2C8D9E2F5881A3622351253D762FF4 +:102230001D307B3C68AB7C449C8C468240458B4C7B +:102240002B14D41AD79E6FCDB1865309ADAD021AA7 +:102250001658181A62ADE4828EB41F1F5824190153 +:10226000CB000001FFF00000048505C90022002119 +:10227000400F1909091C060600150E0572012020E1 +:1022800000002F3211332B3211392F3333113330F9 +:102290003163373E023713233733133E023332168E +:1022A0001707262623220607032107210306060710 +:1022B000210710104973501439CC11CD461D73AA53 +:1022C000705D98352A3081517EA42542017A11FE35 +:1022D000843A1D674902F714570E4C8261010B5373 +:1022E000014B89AF542D1D54182E97AEFEC653FED8 +:1022F000F08888215E000002009E010C042C049DE1 +:10230000002300330034401B1B1A1A111212230041 +:10231000000908080107220A101C131908162404D2 +:10232000042C16002F33332F331217393311333364 +:102330001133321133321133303141270606232253 +:1023400026270727372626353436372737173636D8 +:1023500033321617371707161615140607172532C6 +:10236000363635342626232206061514161603F4AF +:10237000933583454482369336912B2E2E2B9237FC +:10238000933682444583359337922C2E2E2C93FE20 +:10239000375993575791585892565690010C942D8F +:1023A0002E2F2C9339933581454482359539942CC1 +:1023B0002F2F2C9339933582454582359350569271 +:1023C000585991565791595891560001008700006D +:1023D00004E705B60016002D40150B08080E0E1177 +:1023E000110515010112040505000C090472000015 +:1023F0002F2B3211392FCE323211331133113311C9 +:102400003311333031611321372137213721013323 +:10241000130133012107210721072103018840FE11 +:10242000BF1301412AFEBF12011DFEFF65EF0230FE +:1024300071FDB2011E11FEBE2A014212FEC142010F +:102440003253C9540314FD0702F9FCEC54C953FE7E +:10245000CE0000020231FE130288061400030007BA +:10246000000CB304050001002FDDDECD3031411139 +:102470003311031133110231575757031D02F7FD72 +:1024800009FAF602FAFD060000020038FFFB03E637 +:10249000061700390048001A400E0E333A41162B39 +:1024A0000600241D01720700002F322B321217394B +:1024B0003031452226273516163332363534262656 +:1024C000272E023534363637262635343636333223 +:1024D000161707262623220606151416171E0215A0 +:1024E0001406060716161514060613363635342656 +:1024F00026270E02151416160166639B303BA44F67 +:1025000097A8396544417549527B3E395A68AB6496 +:1025100056A439213C93433E8056716940784E441D +:102520006C3C324263BC68517D38745838734C42FD +:1025300086052B175F1F306E673243361F1D4B6CAD +:102540004F547449131D644E5D7B3D251A4F1A226A +:1025500023554943512F1C4467514B7B5E201F5824 +:102560004461874702122B8760394A40250E385F45 +:102570004B3F5449000201FB052103EC05BC000B55 +:102580000018000CB30600120C002F333332303128 +:1025900041222635343633321615140621222635CB +:1025A000343633321616151406039F1A1F26291CBB +:1025B0001B29FE711B1E252814190C2905211F1C1F +:1025C000213F2019273B1F1C213F0E1A11273B00DA +:1025D00000030065FFEE064305C90013002E00420C +:1025E000001B400D221B390A03722814802F00099A +:1025F00072002B321ACC322B32CC323031452224AD +:10260000260235341236243332041612151402060B +:10261000040322263534363633321617072626238E +:1026200022061514163332363715060607323E02D7 +:1026300035342E0223220E0215141E020354A4FE6A +:10264000EDC96F74CE01109DA10112CB7173CDFE47 +:10265000EF7AC2DC68BE804F7B3624316A4095B386 +:10266000AD953F6B39326E6A8FF5B76664B5F692F9 +:1026700090F5B76662B3F71273CD01109DA10112F8 +:10268000CA7177D0FEF1989DFEEFCC73012FE6D78B +:1026900085CA701D1B4C1819C3A9B3B8161650165D +:1026A00018E669BAF58C8AF4BB6B66B8F78F8BF4C1 +:1026B000BB6A000200B2032302FD05C70015002615 +:1026C000002740120D0C1F1F0913121616111100BE +:1026D000090E0E090372002B322F10CC322F32114B +:1026E0003333113311333330314122262635343E12 +:1026F00002333216173337330323372306062732C4 +:102700003E0335342623220E02151416016E35566B +:102710003131577746454B1106223D893F16042734 +:102720006C372B4C3E2E183E44305844274103232F +:102730003364475CA47E48463069FD73883D554943 +:102740002F4D61672F435C3967894F475300000263 +:10275000003A0099035003C60006000D001A400F0E +:10276000060401020508090C0B0D0A0A0307000004 +:102770002F32CC3217393031650337011701130579 +:102780000337011701130116DC04017F34FEB6B5CF +:10279000011BD804017736FEBCB09901931B017F61 +:1027A00034FE9CFE8C2101841B018A30FE8EFE9A31 +:1027B00000010096010B043602FE0005000EB40273 +:1027C00002040405002F3311332F3031411123113E +:1027D0002135043655FCB502FEFE0D019C57FFFF66 +:1027E000004501FA023602590406001000000004F8 +:1027F0000065FFEE064305C9000D0016002A003EE5 +:10280000002340120C080E03001601352103720A42 +:1028100000802B170972002B321ACC322B32CC32AB +:1028200011173930314111333216151406071323AD +:10283000032311033332363534262323132224266F +:1028400002353412362433320416121514020604EB +:1028500027323E0235342E0223220E0215141E02A8 +:102860000253FA8E9F694AEB6BD9C0019A5E7B7462 +:10287000649BA7A4FEEDC96F74CE01109DA1011247 +:10288000CB7173CDFEEF9E8FF5B76664B5F692906F +:10289000F5B76662B3F7012103717A83627619FE98 +:1028A0007D016DFE9301B95C5E5C52FBAC73CD01A2 +:1028B000109DA10112CA7177D0FEF1989DFEEFCC58 +:1028C000734969BAF58C8AF4BB6B66B8F78F8BF4E1 +:1028D000BB6A000100CF0614040A06680003000862 +:1028E000B10100002F32303153372107CF140327B5 +:1028F00014061454540000020085037402E705CB4B +:10290000000F001B0010B610000016080572002B07 +:1029100032322F33303141222626353436363332A7 +:1029200016161514060627323635342623220615C8 +:10293000141601B6588A4F4E8A5959894F4F8959F2 +:102940006578796469737303744A885A59874B4C64 +:1029500087585A884A4E7D6165797965617D0002A4 +:1029600000960000044D04B50003000F001B400B4F +:102970000E040D0D09070A0A010100002F32113360 +:102980002F33333311333330317335211501211592 +:102990002111231121352111339603B7FE4F01B0C8 +:1029A000FE5057FE5101AF575555030056FE4B01DF +:1029B000B55601B5000100760354031406D5001A7C +:1029C0000012B70118180098091097003F33E4323D +:1029D000113330315337253E023534262322060782 +:1029E0002736363332161514060607072107760FE9 +:1029F000011A5E7F404B44396C39273E89496F6D1F +:102A0000468662E901B610035445F0507C713F3BA5 +:102A100049292A3E303176504E848750C34F0001F9 +:102A2000008A034A031206D1002C001B400C262505 +:102A30000F0F0E0E070098171E97003F33E4323930 +:102A40002F331239393031412226273516163332C9 +:102A500036353426232337333236363534260706C7 +:102A600006072736363332161615140607151616BE +:102A700015140606017343792D367440778B67620F +:102A800060105F4673444B48416F3622388A514884 +:102A9000643576553E4A569C034A1C18561B246AD8 +:102AA00067474C4A2B543D3E4901012821412530BE +:102AB00031583B657216051161445C7E410000018E +:102AC00000EA04D902660621000C0012B70705804F +:102AD000010F000100002F5D321ACC323031533526 +:102AE0003E023733150E0307EA2B645C1D74194947 +:102AF00055572904D911296F722D11205156502094 +:102B0000FFFFFFD9FE1F044B043F040603A7060086 +:102B1000000100E9FEFC0480061400140012B60156 +:102B20000404130E1100002F322F33392F333031AC +:102B30004111060623222E0235343E023321112391 +:102B400011231102EB21442C59895E3135659561C1 +:102B500002074DFAFEFC039C09093D74AB6E74AB91 +:102B60006F36F8E806BDF943FFFF00B70245015A8A +:102B700002FC04070011007E025A0001FF52FE14FD +:102B800000C6000000170010B5110E0700C00F00AE +:102B90002F1ACC32393930314322262735161633D5 +:102BA00032363635342627373307161615140606FF +:102BB000452035141631182F5637534E614D423C7F +:102BC000524779FE1407054706051C3E313234038F +:102BD000B07F094B46405F34000101290353029B3B +:102BE00006C0000C0019400B07080809090404007E +:102BF000980A97003FED33113311331133303141CF +:102C00001336363706060707272533030187750C69 +:102C1000210D1D3C2A672301284ABA035302263995 +:102C200080341326183A40A5FC93000200BB032011 +:102C300002F905CB000F001F000EB51000180803A5 +:102C400072002B32CC32303141222635343E0233F1 +:102C5000321615140E0227323E0235342623220E78 +:102C60000215141601A56C7E305B7E4E75722D58D0 +:102C70007E4C3A5E4324514A3A5F45255303208BEC +:102C800077579A7642916E559B77454838627F46D2 +:102C90005665365F804A58630002FFFD00990314B1 +:102CA00003C60006000D001A400F010205060308C6 +:102CB000090C0D0A0A0B040700002F32CC32173919 +:102CC0003031652701033713070127010337130745 +:102CD000019235014BB646DC03FD24380145B04670 +:102CE000D70499340163017521FE6C1CFE87300105 +:102CF00070016821FE7B1C00FFFF00A40000054A54 +:102D000005B804270213027300000027007BFFC2EE +:102D1000FEF800070233024EFCAEFFFF009B0000EE +:102D200005C605B804270213026A00000027007BCD +:102D3000FFC2FEF80007007402B2FCAEFFFF0045C0 +:102D4000000005A805C504270075FFBBFEF4002799 +:102D5000021302D10000000702330291FCAE000210 +:102D6000FFE9FE7602BE0456001D00290015400949 +:102D70001D1D24241E07720B12002F332B3211331A +:102D80002F3031410E02070E02151416333236373A +:102D900017060623222635343636373E02371332DD +:102DA0001615140623222635343602641144694A66 +:102DB000447B4E826F438C492557A14C99B74D896E +:102DC0005947603F116A21242F3220222F02C86BFD +:102DD00089673B3365805D6C812722512A28AD913C +:102DE00066957D403459745B018E24212B48271E43 +:102DF000294AFFFFFF9500000408079806260024D3 +:102E000000000107004301360177000AB3120102F6 +:102E100072002BCE3031FFFFFF9500000450079861 +:102E20000626002400000107007601EA0177000A67 +:102E3000B312010272002BCE3031FFFFFF9500006C +:102E4000042507940626002400000107014A011BFF +:102E50000177000AB312010272002BCE3031FFFF5E +:102E6000FF950000049F074006260024000001078C +:102E7000015100F10177000BB602120101019556D4 +:102E8000002B3400FFFFFF950000042C07330626BB +:102E9000002400000107006A00400177000CB41212 +:102EA0001E010272002BCECE3031FFFFFF950000D5 +:102EB000040807740626002400000107014F0136AC +:102EC00000F4000DB70302120101017C56002B34FF +:102ED00034000002FF93000006AD05B6000F00139A +:102EE000002B4015041313100E05080E080E0800E1 +:102EF000010272090C0C000872002B3211332B11E5 +:102F000039392F2F1133113332113330316301210D +:102F10000721032107210321072113210101211387 +:102F2000236D0394038612FD7977026112FD9F855C +:102F3000028513FD126DFE52FEC0017A0187A15178 +:102F400005B65DFDD65DFD8B5D0204FDFC026102F0 +:102F5000F800FFFF00A3FE14050F05CB0626002690 +:102F600000000007007A02210000FFFF005F000060 +:102F70000475079806260028000001070043013762 +:102F80000177000AB30C010272002BCE3031FFFF33 +:102F9000005F00000475079806260028000001075E +:102FA000007601DF0177000AB30C010272002BCE1C +:102FB0003031FFFF005F00000475079406260028EB +:102FC00000000107014A01230177000AB30C010246 +:102FD00072002BCE3031FFFF005F00000475073315 +:102FE0000626002800000107006A004F0177000C48 +:102FF000B40C18010272002BCECE3031FFFF005E00 +:103000000000022D07980626002C0000010700434F +:10301000FFF30177000AB304010272002BCE3031B6 +:10302000FFFF005E0000030E07980626002C00003C +:103030000107007600A80177000AB30401027200BC +:103040002BCE3031FFFF005E000002FD0794062604 +:10305000002C00000107014AFFF30177000AB304C6 +:10306000010272002BCE3031FFFF005E000002FF34 +:1030700007330626002C00000107006AFF130177C2 +:10308000000CB40410010272002BCECE30310002CD +:1030900000520000051805B6000F001F001F400F6A +:1030A000031C1C021F1F001B050272100008720087 +:1030B0002B322B3211392F33331133303173132329 +:1030C000373313212000111402060604232733325C +:1030D0003E033510242323032107215F909D139D78 +:1030E00093013B01120136478DD5FEE4B2C8CD995C +:1030F000F6BB7D40FEF9EBD27F017315FE8E02A96F +:103100005C02B1FEDEFED58CFEFCDCA25B5B509265 +:10311000C4EA7F0102EFFDAA5C00FFFF005E000031 +:10312000057B07400626003100000107015101859B +:103130000177000BB601150101018756002B340001 +:10314000FFFF00A3FFEC057307980626003200007E +:103150000107004301C90177000AB32A0B0372007B +:103160002BCE3031FFFF00A3FFEC05730798062636 +:103170000032000001070076026F0177000AB32ACF +:103180000B0372002BCE3031FFFF00A3FFEC057361 +:1031900007940626003200000107014A01A20177C8 +:1031A000000AB32A0B0372002BCE3031FFFF00A3BD +:1031B000FFEC0573074006260032000001070151AD +:1031C000017E0177000BB6022A0B01016456002B29 +:1031D0003400FFFF00A3FFEC05730733062600321F +:1031E00000000107006A00CE0177000CB42A360BFC +:1031F0000372002BCECE3031000100B50118042C33 +:10320000048E000B0018400D03070502080B09018E +:1032100008000A0406002F33CC3217393031411729 +:103220000101070101270101370103F03CFE810183 +:103230007F3DFE81FE833E017FFE813E017E048E46 +:103240003DFE82FE813C017DFE833C017F017E3D8F +:10325000FE810003004DFFBF05C805F5001F002DCE +:10326000003B002D40192A2F0F12041F022E2B04A1 +:103270000C010000201C0972111010320C037200A6 +:103280002B323211332B32321133111739173930B7 +:1032900031572737262635343E0433321617371771 +:1032A00007161615140E042322262705323E043570 +:1032B0003426270116162501262623220E0415146E +:1032C000168F42B02F2B295079A1C77873B742A22D +:1032D00045AF2C2E21466F9DCF837FB93E017A6A80 +:1032E000AB86603E1E1C1AFCA4339DFEFE035B33BE +:1032F00099676AAD87633F1F1B413BC849BA69762E +:10330000E3D0AE81474849B939C640B86F61D4D1DE +:10331000BA90534D45364A82A6BCC159508B34FCF5 +:103320002D3E46D003D73E44457BA2BAC460528F9F +:10333000FFFF00ADFFEC0587079806260038000068 +:103340000107004301BB0177000AB31B08027200AA +:103350002BCE3031FFFF00ADFFEC05870798062626 +:10336000003800000107007602570177000AB31BFE +:10337000080272002BCE3031FFFF00ADFFEC058755 +:1033800007940626003800000107014A01920177E0 +:10339000000AB31B080272002BCE3031FFFF00ADD4 +:1033A000FFEC058707330626003800000107006A96 +:1033B00000BC0177000CB41B27080272002BCECE94 +:1033C0003031FFFF00C2000004B207980626003C1F +:1033D00000000107007601990177000AB309020293 +:1033E00072002BCE30310002005F0000044605B6AB +:1033F000000F0019001F400F100E19030E030E03DB +:1034000000010272000872002B2B1139392F2F1185 +:103410003311333031730133033332161615140E62 +:1034200002232303133332363635342623235F0138 +:10343000366637DB90BC5B5DA8E488C7485BC58E09 +:10344000E486AAA4E005B6FEF8539D6E8BC27837D9 +:10345000FEAC01AF4FB5998582000001FEE8FE1475 +:10346000042B061F00480017400C2B240B72400F42 +:10347000017207000F72002B322B322B3230314396 +:1034800022262735161633323637013E02333216DE +:103490001514060607060615141616171616151423 +:1034A00006062322262735161633323635342626CD +:1034B00027262635343636373E0235342623220673 +:1034C0000607010E02A3233C16193A1E485F140199 +:1034D0001F1D73B37D95A33E5F3240652B3F1D3F9B +:1034E0005C5DAE785B822B3386478D962038264410 +:1034F0005C3958302D5133736662895416FEE213DD +:103500004C71FE140C095B0C0B6664054F88B65BAE +:103510008C70546E4B22285C4E243D351B378264E0 +:1035200071A156231A621F298D7D324E42213B6ABA +:103530004A4A61451D1C3F573F4C5F4C8F67FAB1AB +:103540005F824200FFFF0066FFEC0434062106267E +:10355000004400000107004300FC0000000AB32CF7 +:103560000A0772002BCE3031FFFF0066FFEC0434F7 +:1035700006210626004400000107007601880000AD +:10358000000AB32C0A0772002BCE3031FFFF006611 +:10359000FFEC0434061D0626004400000107014A22 +:1035A00000CC0000000AB32C0A0772002BCE303189 +:1035B000FFFF0066FFEC043A05C906260044000040 +:1035C00001070151008C0000000AB33D0A07720098 +:1035D0002BCE3031FFFF0066FFEC043405BC06261D +:1035E000004400000106006AF600000CB42C380A02 +:1035F0000772002BCECE3031FFFF0066FFEC0434A3 +:1036000006800626004400000107014F00EE00007E +:10361000000DB703022C0A01017E56002B34340042 +:1036200000030066FFEC06640454003500490055B1 +:1036300000444025300A2E24244B1D1D152B0B72EF +:103640001252521507721006720F0E0E41410A07F0 +:10365000723132323636000B72002B321133113395 +:103660002B32113311332B2B3211332B11392F33D2 +:103670003211333F30314522262635343E03333272 +:1036800016161733373307363633321615140E0233 +:103690002323060615141633323637150606232261 +:1036A0002627072337230E0227323E0237363635C8 +:1036B000342623220E0315141601333236363534E0 +:1036C00026232206060180577E452E5B82A6645380 +:1036D00067370B063D492D43C2886B965DAFF49664 +:1036E0003B030499984F8E3C3C9B5081BE2033494C +:1036F0002D06296E8B3F447F6D52170F0A6960516A +:10370000886A4B276B02694499F38D5B535EAE84E4 +:10371000145BAA776DD8BF93554C6F34DAD46881A7 +:1037200081705D88592C143B1C9BAF2E1B5B1F279F +:103730007B87EEF6447A4C584881AD653F5B29841F +:10374000954A81A9BE618C98020C37765E475A640F +:10375000C000FFFF006CFE1403AC045406260046B4 +:1037600000000007007A01730000FFFF0074FFEC07 +:1037700003B206210626004800000107004300BEF0 +:103780000000000AB32B090772002BCE3031FFFF77 +:103790000074FFEC03BF0621062600480000010765 +:1037A000007601590000000AB32B090772002BCEE6 +:1037B0003031FFFF0074FFEC03B2061D06260048FF +:1037C00000000107014A00930000000AB32B09071B +:1037D00072002BCE3031FFFF0074FFEC03B205BC4A +:1037E0000626004800000106006ABB00000CB42B4E +:1037F00037090772002BCECE3031FFFF003F0000AB +:1038000001CC0621062603A8000001060043920011 +:10381000000AB304010672002BCE3031FFFF003FD7 +:10382000000002920621062603A800000106007689 +:103830002C00000AB304010672002BCE3031FFFFCA +:10384000003F0000027F061D062603A800000107B6 +:10385000014AFF750000000AB304010672002BCE76 +:103860003031FFFF003F0000028405BC062603A89C +:1038700000000107006AFE980000000CB40410016B +:103880000672002BCECE303100020061FFEC044204 +:10389000061B00260039002440130D0C3232111291 +:1038A000101D131A061709091727000B72002B3277 +:1038B0002F392F1217393311333330314522262651 +:1038C00035343E02333216173336022705273726A2 +:1038D0002627371616173717071E0215140E03274B +:1038E000323E0335342E0223220E0215141601D364 +:1038F00072A7594484BE7984A61D05015559FEF16D +:1039000025FE1F4B2E3D2F5A25FF27F23353332A16 +:103910005786B87149836A4D291E4371526398686E +:1039200035911464B27471D2A5607F5994012575E4 +:1039300097448C2243204923512A8E448547B4DC86 +:103940008473DEC2945458335E809C572D6457377D +:10395000528BB26089ABFFFF003C0000044105C9F7 +:103960000626005100000107015100930000000AE3 +:10397000B32F010672002BCE3031FFFF006CFFEE3B +:10398000041906210626005200000107004300D852 +:103990000000000AB3270A0772002BCE3031FFFF68 +:1039A000006CFFEE041906210626005200000107F4 +:1039B0000076017B0000000AB3270A0772002BCEB5 +:1039C0003031FFFF006CFFEE0419061D0626005281 +:1039D00000000107014A00B00000000AB3270A07EF +:1039E00072002BCE3031FFFF006CFFEE043605C9AC +:1039F0000626005200000107015100880000000A5D +:103A0000B3380A0772002BCE3031FFFF006CFFEE97 +:103A1000041905BC0626005200000106006AE600F3 +:103A2000000CB427330A0772002BCECE30310003CE +:103A300000960115044D048F0003000F001B0018B1 +:103A40004009040A00161010010100002F32113342 +:103A50007C2F3310CE3230315335211501222635DB +:103A600034363332161514060322263534363332F3 +:103A7000161514069603B7FE232527272528242488 +:103A8000282527272528242402A75757FE6E2E28ED +:103A90002A2D2D2A282E02CE2E282A2C2C2A282EFA +:103AA00000030011FFBE0474047E001D002A0037CD +:103AB000002640161D02282B272C110E080B1E0174 +:103AC000001A0B722F100F0B0772002B3232322BA1 +:103AD0003232321117393031572737262635343EE6 +:103AE0000333321617371707161615140E03232241 +:103AF000262705323E0335342627011616270126D0 +:103B00002623220E031514165140971F1D34608979 +:103B1000AD6459882F8A40951D1B2F5B86AE6B5B69 +:103B2000882D0118508A6D4E290E0EFD822470C119 +:103B3000028021694A508B71512C104236A3337B8D +:103B40004977D4B18147383296369C317F436FD262 +:103B5000B5884D3831133C709ABE6B2E541FFD4A08 +:103B60002C2EA402B928323B6D98BC6D3359FFFF4F +:103B70000071FFEC043B06210626005800000107F7 +:103B8000004300F20000000AB31E080672002BCEAC +:103B90003031FFFF0071FFEC043B06210626005880 +:103BA00000000107007601870000000AB31E080626 +:103BB00072002BCE3031FFFF0071FFEC043B061D7D +:103BC0000626005800000107014A00C20000000A52 +:103BD000B31E080672002BCE3031FFFF0071FFECE0 +:103BE000043B05BC0626005800000106006AEB00F5 +:103BF000000CB41E2A080672002BCECE3031FFFF17 +:103C0000FF26FE1003D706210626005C00000107F0 +:103C1000007600E50000000AB31E0C0672002BCEF1 +:103C200030310002FFD9FE1F04280614001D0030A9 +:103C30000025401419181E1E140B72070627270BA7 +:103C40000772010072000E72002B2B2B32113333DE +:103C50002B32113333303143013303060607333E31 +:103C60000233321615140E032322262627230606B6 +:103C7000070301323E0335342623220606070606D3 +:103C80001514162701AF6558102812072A7A9D5D72 +:103C90008FA92D5985AF6D5C7D4A0F0607180C6101 +:103CA00001C0588E6D4A267A735DB68F200B0A8943 +:103CB000FE1F07F5FE6149A546457D50CCB16BD688 +:103CC000BF9555456D3C378637FE3902254B83AA93 +:103CD000BC608A997BDA8D365B2B8990FFFFFF26CB +:103CE000FE1003D705BC0626005C00000107006A31 +:103CF000FF540000000CB41E2A0C0672002BCECE1E +:103D00003031FFFFFF950000042D06B10626002488 +:103D100000000107014C012E0177000AB3120102D5 +:103D200072002BCE3031FFFF0066FFEC0434053A01 +:103D30000626004400000107014C00DD0000000AD7 +:103D4000B32C0A0772002BCE3031FFFFFF95000025 +:103D5000044207460626002400000107014D012009 +:103D60000177000AB312010272002BCE3031FFFF3F +:103D70000066FFEC043405CF06260044000001076E +:103D8000014D00D00000000AB32C0A0772002BCEB0 +:103D90003031FFFFFF95FE44040805B806260024D5 +:103DA00000000007015003180000FFFF0066FE44FA +:103DB0000434045406260044000000070150026B3E +:103DC0000000FFFF00A3FFEC050F07980626002662 +:103DD000000001070076025F0177000AB3210A03A1 +:103DE00072002BCE3031FFFF006CFFEC03B10621D7 +:103DF00006260046000001070076014B0000000A7D +:103E0000B3210A0772002BCE3031FFFF00A3FFEC75 +:103E1000050F07940626002600000107014A01BA93 +:103E20000177000AB3210A0372002BCE3031FFFF65 +:103E3000006CFFEC03AC061D0626004600000107DF +:103E4000014A00910000000AB3210A0772002BCE3C +:103E50003031FFFF00A3FFEC050F074706260026C1 +:103E600000000107014E028A0177000AB3210A030C +:103E700072002BCE3031FFFF006CFFEC03AC05D09D +:103E80000626004600000107014E01610000000AFD +:103E9000B3210A0772002BCE3031FFFF00A3FFECE5 +:103EA000050F07940626002600000107014B01B507 +:103EB0000177000AB3210A0372002BCE3031FFFFD5 +:103EC000006CFFEC03F2061D062600460000010709 +:103ED000014B00A60000000AB3210A0772002BCE96 +:103EE0003031FFFF005F0000051807940626002709 +:103EF00000000107014B01830177000AB31801029A +:103F000072002BCE3031FFFF0060FFEC05E206149B +:103F100004260047FA000107023102CA0000000B24 +:103F2000B602351400000056002B3400FFFF00528B +:103F30000000051805B606060092000000020066A3 +:103F4000FFEC051A0614002400370033401B1F0A3B +:103F5000721A17171D14140A1800720F0E2F2F0A49 +:103F6000077221202525000B72002B321133332BD1 +:103F7000321133332B12392F333311332B30314578 +:103F800022262635343E033332161617333E0237C7 +:103F900037213721373307330723012337230E0215 +:103FA00027323E0435342623220E03151416019CB5 +:103FB0005E8C4C2D5984AF6D5C7E490E06060E104A +:103FC0000721FE5A1001AA2A642A931295FEF4547E +:103FD0002D062A799B453D76695841238876588F6E +:103FE0006D492679145BAB776BD6C09456456C3C13 +:103FF000265352279D53CBCB53FB0AFE447D515889 +:10400000335C7D97A858868F4C83A9BE5E8A9A0040 +:10401000FFFF005F0000047506B1062600280000BF +:104020000107014C01360177000AB30C010272004E +:104030002BCE3031FFFF0074FFEC03B2053A0626A9 +:10404000004800000107014C00A20000000AB32B49 +:10405000090772002BCE3031FFFF005F00000475AE +:1040600007460626002800000107014D01220177BE +:10407000000AB30C010272002BCE3031FFFF007436 +:10408000FFEC03C405CF0626004800000107014DE0 +:1040900000A20000000AB32B090772002BCE3031BA +:1040A000FFFF005F00000475074706260028000098 +:1040B0000107014E01F40177000AB30C01027200FE +:1040C0002BCE3031FFFF0074FFEC03B205D0062683 +:1040D000004800000107014E01600000000AB32BF8 +:1040E000090772002BCE3031FFFF005FFE440475DC +:1040F00005B606260028000000070150022D00002A +:104100000003006BFE5003A9045400150034004066 +:1041100000244011352828163D1F0708072E2E0FB2 +:104120000080160B72002B1ACC32331133333F331D +:1041300012392F3330314122263534363637370E97 +:104140000215141633323637150606032226263595 +:104150003412363633321615140E02232306061592 +:1041600014163332363715060601333236363534F7 +:104170002623220606023C4359476F3D643C754D99 +:104180002B29192D1215366E6BAF675294CA79829E +:10419000935DB0F4973803049E8E548D3D3A9AFE99 +:1041A000A04399F38E5D5D56AA84FE504C49456F3D +:1041B0005B27122E646D3F282A07064A0709019CD7 +:1041C0005AB88D8F0100C773846E5D88582C143BDC +:1041D0001C9FAB2D1C5B1D29026437765E465B6419 +:1041E000C000FFFF005F000004750794062600284A +:1041F00000000107014B011A0177000AB30C01020C +:1042000072002BCE3031FFFF0074FFEC03EA061D75 +:104210000626004800000107014B009E0000000A2E +:10422000B32B090772002BCE3031FFFF00A3FFEC48 +:10423000055007940626002A00000107014A01D70D +:104240000177000AB324090372002BCE3031FFFF3F +:10425000FFB1FE140452061D0626004A00000107A5 +:10426000014A00A40000000BB6036E150101785648 +:10427000002B3400FFFF00A3FFEC05500746062685 +:10428000002A00000107014D01D20177000AB32482 +:10429000090372002BCE3031FFFFFFB1FE14045230 +:1042A00005CF0626004A00000106014D7900000BEB +:1042B000B603621501017856002B3400FFFF00A3FE +:1042C000FFEC055007470626002A00000107014EB3 +:1042D00002A80177000AB324090372002BCE303103 +:1042E000FFFFFFB1FE14045205D00626004A00006D +:1042F0000107014E014B0000000BB60362150101DE +:104300007856002B3400FFFF00A3FE3B055005CB81 +:104310000626002A000000070418025E0000FFFFC6 +:10432000FFB1FE1404520621042602322F000206B9 +:10433000004A0000FFFF00600000056E079406269B +:10434000002B00000107014A01950177000AB30C18 +:10435000010272002BCE3031FFFF003F0000040944 +:1043600007F20626004B00000107014AFFEC01D5C9 +:10437000000AB322010072002BCE30310002005F30 +:10438000000005FB05B600130017002440110B04C4 +:1043900007070E0117121414101308090502720002 +:1043A0002B323F33392F33CE323232113333303167 +:1043B00073132337331333032113330333072303D7 +:1043C00023132103132113215FEBC514C23A663A6C +:1043D000030D3A6739C514C4E96899FCF499AC0334 +:1043E0000C3DFCF4045158010DFEF3010DFEF35891 +:1043F000FBAF02D0FD30032E01210001003F000081 +:1044000004070614002800294015030707020A0ABA +:10441000050F0E23231306720500721C000A72009A +:104420002B322B2B3211333311392F3333113330DD +:104430003173012337333733072107210E02073346 +:104440003E0233321616151406070323133636358B +:1044500034262322060607033F010E9413912B6591 +:104460002C01A713FE5C18271C0C062576A26658A3 +:104470007C400A099065930907666160BC8E206DD7 +:1044800004F653CBCB5370A4782F3C80573E7A5917 +:10449000214A29FD5702B5263F1863617CDD93FD53 +:1044A000F600FFFF005E0000036507400626002CB3 +:1044B000000001070151FFB70177000BB60115019C +:1044C00001019556002B3400FFFF002E000002F37F +:1044D00005C9062603A8000001070151FF45000099 +:1044E000000BB601040101019456002B3400FFFFBC +:1044F000005E000002FB06B10626002C000001074A +:10450000014CFFFC0177000AB304010272002BCEBC +:104510003031FFFF003F0000028E053A062603A857 +:1045200000000106014C8F00000AB304010672006E +:104530002BCE3031FFFF005E000003060746062643 +:10454000002C00000107014DFFE40177000AB304CD +:10455000010272002BCE3031FFFF003F000002A7A6 +:1045600005CF062603A800000107014DFF850000C6 +:10457000000AB304010672002BCE3031FFFFFF8D1D +:10458000FE4401FA05B60626002C00000006015084 +:10459000E700FFFFFF79FE4401E605D00626004C48 +:1045A000000000060150D300FFFF005E0000025330 +:1045B00007470626002C00000107014E00B70177CF +:1045C000000AB304010272002BCE3031FFFF005EFF +:1045D000FE9003FD05B60426002C00000007002D08 +:1045E00001FC0000FFFF003FFE1403A805D00426D5 +:1045F000004C00000007004D01C20000FFFFFEAFAD +:10460000FE9002EC07940626002D00000107014AE7 +:10461000FFE20177000AB3120C0272002BCE303198 +:10462000FFFFFEE9FE140281061D062603A9000015 +:104630000107014AFF770000000AB3120C0672005E +:104640002BCE3031FFFF005FFE3B051905B6062675 +:10465000002E00000007041801A10000FFFF003E2B +:10466000FE3B03F606140626004E00000007041861 +:10467000014F00000001003E000003F6043F000F60 +:10468000001A400E0E0D060A0400090106720C0005 +:104690000A72002B322B3212173930317313330365 +:1046A0000606073301330101230107033EE6653E99 +:1046B00013281403027C7BFE15013170FEF4D04CEC +:1046C000043FFEE05BA4470266FE29FD980228B77E +:1046D000FE8FFFFF005F0000035107980626002FA2 +:1046E00000000107007600BF0177000AB30601024F +:1046F00072002BCE3031FFFF003E0000030F07F6A3 +:104700000626004F00000107007600A901D5000A27 +:10471000B304010072002BCE3031FFFF005FFE3B7F +:10472000035105B60626002F00000007041801817A +:104730000000FFFFFF9EFE3B01ED06140626004F22 +:1047400000000007041800240000FFFF005F0000C5 +:1047500003ED05B60626002F00000107023100D543 +:10476000FF9A000EB4010B010000B8FFFBB0560029 +:104770002B34FFFF003E0000031506140426004FF3 +:10478000000001060231FDFC000EB4010901000029 +:10479000B8FFFFB056002B34FFFF005F0000035A44 +:1047A00005B60626002F00000007014E01BEFD766B +:1047B000FFFF003E0000025506140426004F0000D3 +:1047C0000007014E00B9FD6F000100140000035DF9 +:1047D00005B6000D001C40110201030A0407090878 +:1047E00008000502720B000872002B322B121739D9 +:1047F00030317313072737133303251705032107B8 +:104800005E769828D7A9679C013B26FE896F0283B4 +:1048100013022A5A487C0322FD23B646DAFDEF5ED6 +:104820000001001B000002100614000B001A4010CB +:104830000201030A040907080800050072000A7251 +:10484000002B2B121739303173130727371333031B +:10485000371707033E898923C2AB659C9D22D598F3 +:1048600002895244750324FD205E4480FD32FFFF1F +:10487000005E0000057B0798062600310000010756 +:104880000076026C0177000AB315010272002BCE8C +:104890003031FFFF003C0000040B062106260051CA +:1048A000000001070076018B0000000AB31E01061C +:1048B00072002BCE3031FFFF005EFE3B057B05B65C +:1048C0000626003100000007041801EF0000FFFF7A +:1048D000003CFE3B040B0456062600510000000776 +:1048E0000418017C0000FFFF005E0000057B0794B8 +:1048F0000626003100000107014B019C0177000AE8 +:10490000B315010272002BCE3031FFFF003C0000D6 +:104910000424061D0626005100000107014B00D8A3 +:104920000000000AB31E010672002BCE3031FFFFDB +:10493000007E0000048E05B60427005100830000AD +:104940000006020303000001005EFE90057B05B631 +:104950000022001D40100B17180C0D05001E15023B +:10496000721408720700002F322B2B3212173930C5 +:104970003141222627371616333236363701230EB9 +:1049800003070323013301333E02371333010E02C1 +:1049900002C32B4E18061F452552734B11FDEE0521 +:1049A000080F101209C7640136620212040B1618B0 +:1049B0000DC663FECC19679AFE900E0C58090B4683 +:1049C000825905032A58595C2FFC5405B6FAF4376E +:1049D0007B7D3903A4FA5079A7560001003FFE14ED +:1049E00004090454002B001F40111C1B1212200745 +:1049F00072190672180A7207000F72002B322B2BE5 +:104A00002B321133333031412226273516163332FB +:104A10003636371336363534262322060607032367 +:104A2000133307333E023332161615140607030EEE +:104A300002021E243B17193C1F2F49320DC00908E2 +:104A4000676061BB8E206F65E6542C062476A265F4 +:104A5000577C420B08C0124A6FFE140C095A0B0B0C +:104A60002F5A41038526401A605F7BDD93FDF004D9 +:104A70003FFD3B7F583D7757254C28FC7A597C41B8 +:104A8000FFFF00A3FFEC057306B10626003200000D +:104A90000107014C01B60177000AB32A0B0372002B +:104AA0002BCE3031FFFF006CFFEE0419053A0626CD +:104AB000005200000107014C00CE0000000AB3279D +:104AC0000A0772002BCE3031FFFF00A3FFEC057305 +:104AD00007460626003200000107014D01A60177B6 +:104AE000000AB32A0B0372002BCE3031FFFF006C9B +:104AF000FFEE041905CF0626005200000107014D04 +:104B000000C40000000AB3270A0772002BCE303120 +:104B1000FFFF00A3FFEC0580079806260032000087 +:104B20000107015201D30177000CB4372A0B03723D +:104B3000002BCECE3031FFFF006CFFEE048C06213F +:104B40000626005200000107015200DF0000000CA1 +:104B5000B434270A0772002BCECE3031000200A3F6 +:104B6000FFF5074405CB001A002B002D4018111447 +:104B7000140D15180872100D02721F22220A0372FA +:104B80001E1B1B000972002B3211332B3211332BE9 +:104B9000322B3211392F333031452226023534126F +:104BA0003E02333216172107210321072103210773 +:104BB0002106062732363701262623220E03151436 +:104BC000161602AEB7E86C3A74AEE78F497131023F +:104BD000E412FD7977026114FDA085028714FD2D92 +:104BE00020482223441B010F2C6B3F7FC7905C2D74 +:104BF0005BBA0B930101A58D010EEAB3650A0B5D4B +:104C0000FDD65DFD8B5D05065C050604FE0A0A61A6 +:104C1000A9D5EB7392D876000003006CFFEC06C0B8 +:104C20000452002B003D0049002F40191E250B7235 +:104C30003E18180009460F07720C3535090772290E +:104C40002C2C000B72002B3211332B3211332B32F0 +:104C50001112392F332B32303145222635343E03A1 +:104C600033321617363633321615140E0223230646 +:104C70000615141633323637170606232226262742 +:104C8000060627323E0335342623220E031514165A +:104C900001333236363534262322060601E0B6BE0D +:104CA000315E86AA649EA81549E89B74965DAEF4B1 +:104CB000963C0205A693547E3D053C9457599D6E43 +:104CC000143FDD935388694825858A4E876C4D28AB +:104CD0008C029C4699F48D575461B08412E5BB77E1 +:104CE000D4B18147B1878EA87B6C5F8B5A2C143B63 +:104CF0001C9BAF301E5B22293E836986A2574073FE +:104D00009CBE698CB33A6E99BD6D9AB0020B387A2D +:104D1000633E5562BD00FFFF005F0000047F0798FF +:104D20000626003500000107007601E60177000A3B +:104D3000B31A010272002BCE3031FFFF003F00009A +:104D4000035D06210626005500000107007600F7E6 +:104D50000000000AB316010672002BCE3031FFFFAF +:104D6000005FFE3B047F05B6062600350000000705 +:104D7000041801A00000FFFFFFA3FE3B0343045201 +:104D80000626005500000007041800290000FFFF58 +:104D9000005F0000047F079406260035000001072D +:104DA000014B011C0177000AB31A010272002BCEDD +:104DB0003031FFFF003F0000038B061D0626005523 +:104DC00000000106014B3F00000AB3160106720005 +:104DD0002BCE3031FFFF0027FFEC041A0798062680 +:104DE000003600000107007601810177000AB33226 +:104DF000190372002BCE3031FFFF0014FFEC034784 +:104E000006210626005600000107007600E100009A +:104E1000000AB32D170772002BCE3031FFFF002799 +:104E2000FFEC041A07940626003600000107014A29 +:104E300000D10177000AB332190372002BCE303152 +:104E4000FFFF0014FFEC033C061D06260056000081 +:104E50000106014A3200000AB32D170772002BCE5B +:104E60003031FFFF0027FE14041A05CB062600365A +:104E700000000007007A013A0000FFFF0014FE1452 +:104E8000033B04540626005600000007007A00EF9A +:104E90000000FFFF0027FFEC041A079406260036E7 +:104EA00000000107014B00CC0177000AB33219035F +:104EB00072002BCE3031FFFF0014FFEC0379061D8A +:104EC0000626005600000106014B2D00000AB32DF6 +:104ED000170772002BCE3031FFFF00ABFE3B04A65C +:104EE00005B606260037000000070418013100004F +:104EF000FFFF0026FE3B02BE0545062600570000C8 +:104F00000007041800AC0000FFFF00BC000004A66E +:104F100007940626003700000107014B00DF0177E8 +:104F2000000AB308030272002BCE3031FFFF006C81 +:104F3000FFEC033A06100626005700000106023176 +:104F400022FC000BB6011E0D01018456002B34001B +:104F5000000100AC000004A605B6000F00214010BF +:104F6000030B0B020E0E070F08720A0606070272E9 +:104F7000002B3211332B12392F333311333031617F +:104F80001321372113213721072103210721030191 +:104F90005096FEC61301387CFE491403D613FE4812 +:104FA0007C014512FEBC9502C258023F5D5DFDC109 +:104FB00058FD3E0000010025FFEC02BE054500251E +:104FC000002B40150718180A15800B1414110D0E2C +:104FD0000E101106721F000B72002B322BCD3311F5 +:104FE00033113311331ACD32321133303145222689 +:104FF000353436371323373313233F023303210766 +:1050000021033307230306061514163332363715EA +:10501000060601496A720907378F119048A20DA848 +:105020005A4338013812FEC849FF12FE3707093CBF +:10503000462D49231E551466691C4223010A52015C +:10504000543B21FDFEFA53FEAC52FEF9203E1B3CC0 +:10505000470E0C530B13FFFF00ADFFEC0587074015 +:1050600006260038000001070151016B0177000A94 +:10507000B32C080272002BCE3031FFFF0071FFEC21 +:10508000043B05C906260058000001070151008CA9 +:105090000000000AB32F080672002BCE3031FFFF4C +:1050A00000ADFFEC058706B10626003800000107B9 +:1050B000014C01B80177000AB31B080272002BCE25 +:1050C0003031FFFF0071FFEC043B053A0626005823 +:1050D00000000107014C00DD0000000AB31E0806B5 +:1050E00072002BCE3031FFFF00ADFFEC0587074685 +:1050F0000626003800000107014D01A60177000ACD +:10510000B31B080272002BCE3031FFFF0071FFECA1 +:10511000043B05CF0626005800000107014D00CFD3 +:105120000000000AB31E080672002BCE3031FFFFCC +:1051300000ADFFEC058707F70626003800000107E1 +:10514000014F01B70177000DB702011B1501019353 +:1051500056002B343400FFFF0071FFEC043B068047 +:105160000626005800000107014F00ED0000000D69 +:10517000B702011E1501019256002B343400FFFFC7 +:1051800000ADFFEC058707980626003800000107F0 +:10519000015201CB0177000CB4281B080272002BCE +:1051A000CECE3031FFFF0071FFEC04A606210626AB +:1051B000005800000107015200F90000000CB42B58 +:1051C0001E080672002BCECE3031FFFF00ADFE442C +:1051D000058705B606260038000000070150021DAD +:1051E0000000FFFF0071FE44043B043F0626005808 +:1051F00000000007015002710000FFFF00F20000F4 +:10520000074907940626003A00000107014A0238C0 +:105210000177000AB3240B0272002BCE3031FFFF5E +:105220000071000005B0061D0626005A00000107A7 +:10523000014A01240000000AB3260C0672002BCE9E +:105240003031FFFF00C2000004B207940626003C84 +:1052500000000107014A00CD0177000AB3090202EC +:1052600072002BCE3031FFFFFF26FE1003D7061D44 +:105270000626005C00000106014A2D00000AB31E4C +:105280000C0672002BCE3031FFFF00C2000004B2CA +:1052900007330626003C00000107006AFFE701779C +:1052A000000CB41509020272002BCECE3031FFFF84 +:1052B000FFEE0000049307980626003D000001075A +:1052C000007601B50177000AB30A040272002BCE02 +:1052D0003031FFFFFFE20000037F06210626005D5C +:1052E00000000107007601060000000AB30A040668 +:1052F00072002BCE3031FFFFFFEE00000493074712 +:105300000626003D00000107014E01C90177000A91 +:10531000B30A040272002BCE3031FFFFFFE200001F +:10532000037F05D00626005D00000107014E012025 +:105330000000000AB30A040672002BCE3031FFFFD2 +:10534000FFEE0000049307940626003D00000107CD +:10535000014B01000177000AB30A040272002BCE50 +:105360003031FFFFFFE200000397061D0626005DB7 +:1053700000000106014B4B00000AB30A040672004C +:105380002BCE30310001FEEDFE140354061F001E2B +:105390000010B7160F017207000F72002B322B326C +:1053A00030314322262735161633323637013E0276 +:1053B000333216170726262322060607010E02A0FF +:1053C000204013163A1D4C611A012C195B895B3A77 +:1053D0005D181D1D4C264B623910FED2174A71FE16 +:1053E000140D085A090D6C7B058B718D42160A53FA +:1053F0000D0F396B4AFA6E668A4400010007FE13EE +:10540000045B05CB0025001F400F0D0C21211E1E43 +:10541000001A13037207000F72002B322B3211395E +:105420002F331133333031532226273516163332BA +:10543000363713233F023E02333216170726262340 +:1054400022060707330723030E027F253B181A3B6A +:105450001E486015E0C90BCE271A5B8C62325820BB +:105460001C1D472670741F26F212F2E0144C70FEC9 +:10547000130B095B0B0C6E660419371EB77E9F4A2F +:10548000140D520C108491B453FBDF60834100046F +:10549000FF950000046807E70012001C0028003494 +:1054A00000224014132A342907231D010D19300A44 +:1054B0002E11112E0F000872002B322F392F1217C8 +:1054C000393330316301262635343633321615141C +:1054D0000607132303210101210326262727060699 +:1054E0000713323635342623220615141613353E9B +:1054F000023733150E02076B02E9272E7D575A7BC0 +:10550000503CC26354FDDEFED4015F01E343050B52 +:10551000042314341F993E4E523A3C514E282B63BB +:105520005B1E7B206A7637050C1956385C74765AF8 +:10553000496613FB0F0206FDFA026301BD31612AC1 +:10554000042863350107503C3C4F4F3C3C500191CF +:105550000F26676A290F2867692800050066FFEC97 +:10556000043407C30018002B00370043004F0039F4 +:10557000401E130A721006724B4980454F4F3E324F +:10558000382C0F0E23230A077215141919000B72F9 +:10559000002B321133332B32113333DE32CC323223 +:1055A0002F331ACD322B2B30314522262635343E6F +:1055B000033332161617333733032337230E0227EC +:1055C00032363637363635342623220E0315141676 +:1055D0000122263534363332161514062732363575 +:1055E000342623220615141613353E023733150EC2 +:1055F000020701905E86462F5B84AC675774420FAA +:10560000073A50E6522D0527799B3E56B18C1E0E67 +:105610000B7C6C548C6C4B2870019C597C7E5759C8 +:105620007A7A593D4F53393D504D182A635B1E7BA2 +:1056300020697837145CAB766DD6BF9455496E38C7 +:10564000DAFBC1FE3D7F56587DD7873D5E288495A5 +:105650004A82A8BE618A9A0464715F5D73755A605C +:105660007144513B3D4E4E3D3B5101A80F26676AA8 +:10567000290F27686928FFFFFF93000006AD0798F0 +:105680000626008800000107007602F00177000A74 +:10569000B314010272002BCE3031FFFF0066FFEC25 +:1056A00006640621062600A800000107007602AD68 +:1056B0000000000AB356100672002BCE3031FFFFF7 +:1056C000004DFFBF05C807950626009A0000010798 +:1056D000007602870174000AB33C0C0372002BCEE3 +:1056E0003031FFFF0011FFBE04740621062600BA08 +:1056F00000000107007601A60000000AB3380B077E +:1057000072002BCE3031FFFF0027FE3B041A05CB81 +:105710000626003600000007041801420000FFFFC3 +:105720000014FE3B033B045406260056000000070D +:10573000041800F60000000100E904D9030A061D60 +:1057400000130019400B0A0C0C100580010F130107 +:1057500013002F5D331ACD39331133303153373EB7 +:105760000237331E021707232E0227060607E90118 +:10577000296F691F5D1237401A02411B36331639F3 +:10578000843D04D911276E722C2E6F6C2A11204E85 +:105790005226397C31000001012A04D9034C061D30 +:1057A00000130015400A0A040F0306800F000100D1 +:1057B000002F5D1ACD17393031412E022737331EA5 +:1057C000021736363733070E020701CC10383E1C5D +:1057D00002401C36331539863D4A02296F69200480 +:1057E000D92E6F6C2912204E5226397D3012266E2A +:1057F000722C000100E904E302FF053A0003000CEB +:10580000B4010F000100002F5D3230315337210702 +:10581000E91202041104E35757000001011704D9EB +:10582000032205CF00120012B70F08800C0F0001F1 +:1058300000002F5D321ACC32303141222626353419 +:105840003637330616163332363733060601F94239 +:105850006739030149041947405D64164B219404DC +:10586000D92F5C410C160829492C56487D79000136 +:105870000108052C019C05D0000C000CB4060F009B +:105880000100002F5D32303141222635343633326B +:105890001616151406014B1D262C29161C0D2F0556 +:1058A0002C211F253F101D11293D0002011904DF85 +:1058B00002C00680000B0017000EB41206C00C00D8 +:1058C000002F321ACC323031412226353436333271 +:1058D00016151406273236353426232206151416DB +:1058E00001EC577C7D565B797A5A3F4E523B3B51D7 +:1058F0004D04DF71605D73755A607245503C3C50D9 +:10590000503C3C500001FFA6FE4400DC000F001597 +:10591000000CB30F00C007002F1ACC3230315322D5 +:10592000263534363637170E02151416333236370D +:1059300015060642435946703D432E67492C281AE6 +:105940002C121535FE444B49456F5B280F215569D4 +:105950003E292A0705490609000100E904E803AECB +:1059600005C900190017400A160C048019090F1107 +:105970000111002F5D33331ACD32323031533E02E4 +:1059800033321E0233323637330E0223222E0223E5 +:10599000220607E9123952382F4D433C202C421B76 +:1059A0004C143B54382C484241252A401A04E949FA +:1059B0006333293629375248653429362A394F004E +:1059C000000200EA04D903AD0621000C0019001FF3 +:1059D000400E071414051280010E0E000F19011954 +:1059E000002F5D333311331ACD3232113330314150 +:1059F000353E023733150E030721353E0237331586 +:105A00000E030702392A655D1D6B1848555828FE9C +:105A1000722B655D1C6C184954582804D911296FE4 +:105A2000722D11205156502011296F722D112051C5 +:105A3000565020000001028704D903AA0674000D05 +:105A4000000EB40806800100002F321ACC3230312B +:105A500041353E033733150E030702871633332CC7 +:105A6000106B11343F411D04D91327616A692D174A +:105A700028656B642800000301330522036706B420 +:105A8000000B00170023001B400B1E18180C05808C +:105A9000010000120C002F33332F321ACC113311B6 +:105AA00033303141353E023733150E0207072226C7 +:105AB0003534363332161514062122263534363362 +:105AC000321615140602191A3530126D17404A277E +:105AD000E31B1E25291D1B2A018B1A1E24291D1BB1 +:105AE000290562112D6E73331330706F3040211A07 +:105AF000223F201A273B211A223F201A273BFFFF73 +:105B0000FF950000040805B80626002400000107E0 +:105B10000153FE14FF44000BB602180100000156A9 +:105B2000002B3400FFFF00F90399019C0450040787 +:105B3000001100C003AEFFFF0063000004FA05B8C7 +:105B4000042700280085000001070153FDDCFF4405 +:105B5000000BB601120100000156002B3400FFFFBC +:105B6000005B000005E505B80427002B0077000066 +:105B700001070153FDD4FF44000BB60112010000E0 +:105B80000156002B3400FFFF005B0000027205B8D5 +:105B90000427002C0078000001070153FDD4FF44C6 +:105BA000000BB6010A0100000156002B3400FFFF74 +:105BB000005BFFEC05BD05CD042600324A0001075D +:105BC0000153FDD4FF44000EB402300B0000B8FFB7 +:105BD000EAB056002B34FFFF0044000005CB05B8A7 +:105BE0000427003C0119000001070153FDBDFF44DB +:105BF000000BB6010F0200000056002B3400FFFF1F +:105C00000043000005FC05CD04270153FDDCFF44E3 +:105C10000107021D00560000000EB400061A000025 +:105C2000B8FFEAB056002B34FFFF0061FFEC02B270 +:105C300006B406260183000001070154FF4B000053 +:105C40000010400903020122070101C856002B344D +:105C50003434FFFFFF950000040805B80606002451 +:105C60000000FFFF005F000004AB05B6060600253C +:105C700000000001005F0000048305B60005000E6F +:105C8000B604010272000872002B2B32303173010E +:105C9000210721015F013602EE13FD79FEDD05B615 +:105CA0005DFAA700FFFF005F0000047505B6060659 +:105CB00000280000FFFFFFEE0000049305B6060673 +:105CC000003D0000FFFF00600000056E05B60606FF +:105CD000002B0000000300A3FFEC057405CD0014A9 +:105CE0000029002D0019400C2B2A2A001F0B0372DB +:105CF00015000972002B322B3211392F3330314508 +:105D000022260235343E0433320011140E042732A9 +:105D10003E0435340223220E0415141616033721CF +:105D20000702AFB7E86D295079A1C877EB011421BC +:105D300046709DCF7F6BAB86603D1ECFCD6AAD8731 +:105D4000633F1F5BBA521202551314980106A576E1 +:105D5000E4CEAF8047FEDEFEE462D4D1BA90525C5E +:105D60004A82A7BCC058E00101457BA1BBC35F9339 +:105D7000DC7B026F5B5BFFFF005E000001FA05B693 +:105D80000606002C0000FFFF005F0000051905B6A5 +:105D90000606002E00000001FF950000040905B86A +:105DA000000C001340090800010272040008720090 +:105DB0002B322B123930316301331323032626276C +:105DC000060607016B034068CC64950811051B4764 +:105DD0002DFDA205B8FA4804393F923B3B8A4FFBA0 +:105DE000CF00FFFF005E0000068905B60606003002 +:105DF0000000FFFF005E0000057B05B606060031CF +:105E000000000003FFF50000046E05B60003000764 +:105E1000000B0019400C050404000809027201007F +:105E20000872002B322B3211392F33303163372176 +:105E30000701372107013721070B11035614FDBB5A +:105E400013027413FDB913032B145D5D02D25D5D63 +:105E500002875D5DFFFF00A3FFEC057305CD06061D +:105E6000003200000001005F0000055505B6000784 +:105E70000010B70601027204000872002B322B32A8 +:105E8000303173012101230121015F013603C0FE7E +:105E9000CB670122FD0EFEDD05B6FA4A0559FAA7C9 +:105EA000FFFF005F0000047E05B606060033000019 +:105EB0000001FFEB0000047705B6000B001F400F48 +:105EC00003070708020004027201090900087200B2 +:105ED0002B3211332B113939321133303163370101 +:105EE000013721072101012107150F0270FEB311AF +:105EF000034914FD29014EFD9E031314580291021B +:105F000079545DFD86FD7E5DFFFF00BC000004A6A8 +:105F100005B6060600370000FFFF00C2000004B20D +:105F200005B60606003C00000003009AFFEC059D44 +:105F300005CB00170021002B0020400F2B19190D55 +:105F40000A0B037222181816010009003FCD3232E5 +:105F500011332BCD32321133303145372E023534E7 +:105F6000363624373733071E021514060604070792 +:105F700003130E0315141616173E03353426262771 +:105F80000240318AD57860B60106A52468258CD6F2 +:105F9000795BB4FEF8AE3025C481D59B5464AED78E +:105FA00084D89B5361AF7714E00A6DC6909AEBA03A +:105FB0005505B3B40766BD8D8EEEB16305DF013ABA +:105FC0000397024687CA8677A35709065092CE8167 +:105FD00070995306FFFFFF8C000004A605B6060665 +:105FE000003B0000000100DA0000061505B600269F +:105FF0000021401017131301250202001E160A0289 +:1060000072000872002B2B323211392F33333311C7 +:1060100033303161132322262635343637133303C8 +:106020000606151416163333133303333E023713A3 +:1060300033030E0307230302475F0B8BC96D0B0A63 +:106040005E69600B0955A2730DC369C40C9FD883A8 +:106050001F646B671D6DA1D987146001C557A97CAA +:10606000265B3301C1FE3432522166823E0397FC27 +:10607000680461C29301DEFE1688C47D3D02FE3CC9 +:10608000FFFF005E000002FF07330626002C000021 +:106090000107006AFF130177000CB40410010272BB +:1060A000002BCECE3031FFFF00C2000004B2073318 +:1060B0000626003C00000107006AFFE70177000C9C +:1060C000B40915020272002BCECE3031FFFF0066FC +:1060D000FFEC046606740626017B000001060153EE +:1060E0000C00000AB340090772002BCE3031FFFFCD +:1060F0000038FFEC038C06740626017F00000106C1 +:106100000153B200000AB32E100772002BCE3031BB +:10611000FFFF003FFE1404090674062601810000FB +:10612000010601531800000AB31E150772002BCE9A +:106130003031FFFF0061FFEC026206740626018326 +:10614000000001070153FEB80000000AB31607065D +:1061500072002BCE3031FFFF0082FFEC042106B429 +:106160000626018E00000107015400860000001081 +:10617000400903020129070101C856002B343434B9 +:1061800000020066FFEC04660454002C003F00236C +:1061900040121106720C3737090772292D2D1D2464 +:1061A00024000B72002B3211333211332B32113396 +:1061B0002B303145222635343E0333321617333E19 +:1061C0000237330E0207030606151416333236372C +:1061D0001506062322262637230E022732363637A7 +:1061E000363635342623220E03151416018D87A06A +:1061F0002D5983AB697E8B16070A202816551B3153 +:106200002B155807072A1F1123110F331A3A491665 +:106210001306246F984457AA8520120F8167568D64 +:106220006C48257014C7BA68D4C095568D611E514C +:10623000501A2C7A985CFE651E3C172D2A06064ED5 +:10624000080C37765D397C555873CB8246752687A6 +:106250008F4C85A9BA5B8F990002FFD8FE1F04817D +:10626000061F0019003400274014321A1A18150BA3 +:10627000720D24242323002D050172000E72002BC1 +:106280002B3211392F3312392B3232113330314343 +:10629000013E02333216161514060607161615149B +:1062A0000E02232226270301323E02353426232301 +:1062B0003733323E023534262322060607031616EC +:1062C0002801511F77C7946EA158579A67678D4967 +:1062D00088BB726EB4447C01DD5C976F3C9C9F5C14 +:1062E0001261588F6737888074995E19C23FB1FE7A +:1062F0001F062F8FD171599C6573A6681419A59933 +:1063000070B681464835FDB60224396B955A8DA486 +:10631000592D5983566F9A60AC74FC70354000015A +:10632000004CFE1403D4043F00170017400C040C6B +:106330000D030012050672000F72002B2B3212178C +:10634000393031533E02370333131E0317333636C9 +:10635000370133010E02074C123C4A26A767680535 +:1063600008060502041E481F01926DFDBC3454400E +:1063700015FE1457B4AA48042EFD331E4143421E95 +:10638000428D3802C8FC025DBCBA5A000002004CC3 +:10639000FFEC04750623002500350019400D2E087A +:1063A0001D0300160F017226000B72002B322B32D8 +:1063B000121739303145222626353436363726260F +:1063C000353436363332161707262623220615149F +:1063D0001616171E0215140E0227323E02353426F9 +:1063E000270E0315141601CF78AD5E7EF1AC566909 +:1063F0005FAA7063A64B2D42905782922E593F4B55 +:106400007C4A4D8FC26B5F9A6E3B745D68B78A4E53 +:10641000A41460AC7096E8A6313F8B5E648E4C3657 +:10642000304D2A32766F3756502D377FA06A7CCD9B +:106430009652584A82AB607EAE3D1A5B82AD6D9338 +:106440009C0000010038FFEC038C0453002D001F5A +:10645000400F09081D1D2020001710077227000B90 +:1064600072002B322B3211392F331239393031452A +:106470002226263534363637372626353436363317 +:106480003216170726262322061514163333072340 +:1064900022060615141633323637150606018F7498 +:1064A000984B4C875801455376B8625F9140252F31 +:1064B0008C4D82B0758970127573A85A7B815B9D73 +:1064C0004935AE144A7D4F60844E0E05196D4B77E9 +:1064D0008A3A2121531A236A7D4A605834735E59DF +:1064E00072291F59192C0001005DFE69041D061454 +:1064F00000280010B617141415007200002F2B325C +:1065000011333031413E02353426272E02353436E0 +:106510001200370606232137210706000202151450 +:106520001616171E02151406060701A4394D266615 +:106530006860834261C70133D1366C42FED01302DA +:106540009511BCFECCDE79346A5050733E2C482B3A +:10655000FE693657512B414123235A8A6982F8013B +:1065600000011BA50203585097FEF1FF00FEFE89B3 +:10657000566D461E1D3B5342396054290001003FB1 +:10658000FE1404090454001D001D40101D0F72115B +:106590001007071507720E06720D0A72002B2B2BBF +:1065A000321133332B303141133636353426232222 +:1065B0000606070323133307333E0233321616153C +:1065C000140607030296FD0908676061BB8E206F01 +:1065D00065E6542C062476A265577C420B08FBFE28 +:1065E0001404A826401A605F7BDD93FDF0043FFD94 +:1065F0003B7F583D7757255024FB64000003006C17 +:10660000FFEC0431062B0019002500310019400C65 +:10661000262020002D0D01721A000B72002B322B48 +:106620003211392F3330314522262635343636376C +:1066300036123636333216161514060607060206CB +:106640000627323636123721060615141603213670 +:106650003635342623220E0201AC698F480A140F06 +:10666000297394B86D65914D0A14102C7192B76717 +:10667000558F756128FD5C1412723A02A3121275CF +:1066800074538D7761145EBD9039808A49C20123AD +:10669000C2615ABC943377844AC6FED5C864585642 +:1066A000AD0103AC62AE49AEAB030C569E42A7A649 +:1066B00052A2F00000010061FFEC01D0043F001580 +:1066C000000EB60706720F000B72002B322B303112 +:1066D0004522263534363713330306061514163390 +:1066E000323637150606013E66770907A365A2060E +:1066F00009434421421E17561467711B3D2402FFB3 +:10670000FD011D3A1A43490A0952090FFFFF003ED5 +:10671000000003F6043F060600F900000001FF9C9C +:10672000FFEE037A0621002A001B400E1008001419 +:106730001B01720F0A7224000B72002B322B2B32BA +:1067400012393930314522262627032626270E0303 +:106750000701230127262623220607273636333250 +:10676000161617131E023332363715060603292C68 +:106770003C22084C050B020C1818180DFE336F0252 +:1067800089190E41441A30130F16411F4C5E330B0A +:106790008E04121E140E1F0C0F2A12234A39026691 +:1067A000326F391B32302E16FCED0446BE665F0791 +:1067B0000555060938765DFB93232D140504510613 +:1067C00009000001006C000003E3043F000F001308 +:1067D000400906000B010672000A72002B2B3212D0 +:1067E0003930317303331316161736121237330646 +:1067F000020207FA8E656805080291DD9B2E64315E +:10680000A8FDB1043FFCC62C51297801290169D6A5 +:10681000E8FE7DFEBA8E0001004CFE6903F406140A +:10682000003C002F401718201F031B1B1C1C1D0FB2 +:10683000102C2C0734002929001D007200002F2B7A +:1068400011392F12393933123939113311331117E4 +:10685000333031413E02353426272E023534363668 +:106860003735262635343E023706062323372107DF +:1068700023220E031514163333072322060615149C +:106880001616171E02151406060701A93D461E63BB +:10689000765E84436FBE765B754676914B345B4A79 +:1068A000701202741114419D9C834EA09D73136954 +:1068B00083ED953A71534E713F26432DFE69405A40 +:1068C0004B293C46211B53805F81BC7A1904177CFD +:1068D000665584634111030358541A395B82576D1E +:1068E0006D5458B58E4F623E18143C5741355E5872 +:1068F0002D00FFFF006CFFEE041904520606005243 +:10690000000000010075FFEC04DE043F001E001DC6 +:1069100040100D0811030C0C0E0672090A721800C3 +:106920000B72002B322B2B321117333031452226BC +:106930003534363713210323132337372107230335 +:1069400006061514163332363715060603834D53E3 +:1069500008079FFE20D566D5D60DB203AA13D5A091 +:106960000506282A1B2A0E163614504B1432240210 +:10697000F5FC1A03E63A1F59FD06192B102A2B09BC +:106980000452070B0002FFD8FE1F04150453001623 +:106990000027001B400E251717120F0B722005074A +:1069A00072000E72002B2B322B32321133303143F6 +:1069B000133E023332161615140E03232226270621 +:1069C00006070301323E0335342623220606070359 +:1069D000161628E52179C29174A156295483B27301 +:1069E0006D9D330C180D4601AE5B926C4823868575 +:1069F0006E99631E523092FE1F043D9CE17A5EB692 +:106A0000835EC9BB96584A34487C41FEBA02254B86 +:106A100081A4B25798A667C58DFE79334400000162 +:106A2000006CFE6503A60454002B0016400B0427DF +:106A3000082304001912077200002F2B3212173995 +:106A40003031413E0235342626272E0235343E03AE +:106A50003332161707262623220E0315141616178F +:106A60001E02151406060701B32A4A2E2955455859 +:106A700085492F5E89B26D488835222E7B3D568F21 +:106A8000714D28356D54446D3F284529FE652B58BE +:106A90005D3228362A171D639D7368C8AE854B1A70 +:106AA0001859171B407196AD5B597D531C1738550B +:106AB000433862572A000002006CFFEE04BB043F1B +:106AC000001400260015400A0C1F1F09067215004D +:106AD0000B72002B322B32113330314522263534E4 +:106AE0003E0333210721161615140E0327323E03E9 +:106AF0003534262723220E0215141601F3BACD359C +:106B0000699ECF8001C412FEFF223429527DA96301 +:106B100055856442202A265785CC89469812DDCBBC +:106B200072CDAA7D435942B07063C1A88149573ED6 +:106B30007095B05E5FAE43569FD781A1B300000150 +:106B40000067FFED037E043F001A0017400B0D099C +:106B500008080A067214000B72002B322B32113314 +:106B60003330314522263534363713213737210764 +:106B7000210306061514163332363715060601D8DA +:106B800072760B0989FEDA0CA4026713FE878A0964 +:106B900009454B244D251C5C136B6D205028028940 +:106BA000392059FD7527451C46490E0D550B12001D +:106BB00000010082FFEC0421043F001C0010B71705 +:106BC0000706720F000B72002B322B323031452238 +:106BD0002635343637133303060615141633323E82 +:106BE000043533140202060601E0A5B90B0E7866DF +:106BF0007A0D0A897768976741220C641A4481CD1F +:106C000014AFA427593D0243FDC23C5B27847C613D +:106C1000A7D2E6DF5D8FFECCFEDFE78800020063CF +:106C2000FE1F04D304530020002D00214011122127 +:106C300021011F0B720A09092A160772000E720041 +:106C40002B2B32322F332B32321133303141132E72 +:106C5000023534363637170E02151416161713364A +:106C60003633321615140E030703133E043534264B +:106C700023220607017D6177AA5A4C926A41598204 +:106C80004847855C96248E8D878634699DD38461C0 +:106C9000736DAD80552A5956565F1EFE1F01CC0AF2 +:106CA0006FBC808EF2D15C3E4FB5DB8A7099530881 +:106CB00002BAA8AFCAA674DCBF925604FE370222FD +:106CC000044F86AABE6088917A8C0001FF35FE14BD +:106CD0000408044D002400224013120672231301FD +:106CE000100400050C0772171E1E000F72002B32D5 +:106CF00011332B321217392B30314301032626234F +:106D000022060727363633321617130133011316BE +:106D1000163332363715060623222626270301CBE3 +:106D2000024B580A2C261422110D14381D51490B00 +:106D30004B01C770FDE6520E333714241012311D7B +:106D4000414B260B46FE0DFE14033D022D42350934 +:106D50000550090D6852FE170295FCFEFDE05B57D9 +:106D6000070451060B3C6F4A01DBFD30000100882F +:106D7000FE14052E06120021001F401110131301EE +:106D8000200B7211007219080672000F72002B2B73 +:106D9000322B2B3232113330314113262635343623 +:106DA000371333030606151416170133013E031279 +:106DB00035331402020606070301AB66C3C60C0B8B +:106DC0006E656F090C97A0013963FEC691CA8247B0 +:106DD0001D6623599EF3AD66FE1401E00EC7AC2E6E +:106DE0005A33020FFDF22E5B298C9F0905C7FA3A30 +:106DF0000572C3FE012398AAFEC0FEECD17804FE02 +:106E0000200000010063FFEC0545043F0035002130 +:106E10004010131300260706721C2F2F330F0F008C +:106E20000B72002B3211333211332B3212392F30C7 +:106E3000314522263534123637330606021514162C +:106E4000333236371333030E0215141633323E0332 +:106E50003534262733161615140E0323222626272B +:106E60000606016F828A4078536B4F7A45605562FF +:106E70007F1E476446050604504F527A5433160C61 +:106E80000C630D101B3D6CA171436038082C8C14F1 +:106E9000B3A8850105FA7472F4FEFC8A8D7A9E8E81 +:106EA0000148FEC1162E2811595F5D9ABBC052538E +:106EB0009E46459D5356D4D4B36D33593A5D69000F +:106EC000FFFF0061FFEC028405BC06260183000081 +:106ED0000107006AFE980000000CB4221607067233 +:106EE000002BCECE3031FFFF0082FFEC042105BC29 +:106EF0000626018E00000106006AD700000CB429A6 +:106F00001D070672002BCECE3031FFFF006CFFEE66 +:106F10000419067406260052000001060153F5000C +:106F2000000AB3270A0772002BCE3031FFFF008220 +:106F3000FFEC042106740626018E000001060153B1 +:106F4000FE00000AB31D070672002BCE3031FFFF92 +:106F50000063FFEC05450674062601920000010758 +:106F6000015300AD0000000AB336070672002BCEB5 +:106F70003031FFFF005F000004750733062600284C +:106F800000000107006A004F0177000CB4180C01E3 +:106F90000272002BCECE3031000100BCFFEC04A009 +:106FA00005B6002700214011131C1C001B171718E1 +:106FB000027214087207000972002B322B2B321157 +:106FC0003311392F33303145222627351616333207 +:106FD0003636373736363534262321032301213719 +:106FE0002107210321321615140607070E0202FAA3 +:106FF000294612184124517247101A07086E73FE71 +:107000008FA6670123FEBF14038C13FE1A67016469 +:10701000A19F08081C176098140C065E090B447B9E +:107020005584213D1C5E5AFCEE05595D5DFE1687B8 +:10703000841F4D2585729E52FFFF005F0000048370 +:1070400007980626016000000107007601C6017757 +:10705000000AB306010272002BCE3031000100A3FA +:10706000FFEC051005CB00280019400C161919007B +:10707000110A037220000972002B322B3211392FB2 +:10708000333031452226023534123E023332161790 +:1070900007262623220E02072107210606151416AD +:1070A000163332363637150E02029AA5DF7346873D +:1070B000C4FC9762A2452B418C5384DBAA751D0248 +:1070C000B412FD4C060560B78343776D32316E7D97 +:1070D000148F0100A6980117ECAE612925592426CA +:1070E000559DD8825D26512A90D775101B115A12D2 +:1070F0001C10FFFF0027FFEC041A05CB0606003624 +:107100000000FFFF005E000001FA05B60606002C35 +:107110000000FFFF005E000002FF07330626002C80 +:1071200000000107006AFF130177000CB41004018E +:107130000272002BCECE3031FFFFFEAFFE90020177 +:1071400005B60606002D00000002FFB2FFE906B2F8 +:1071500005B600270032001F4010281D08723212A9 +:1071600012001F10027207000972002B322B32111D +:10717000392F332B3230315722262735161633322A +:1071800036363736121236372103333216161514B7 +:107190000E02232101210E03070E022533323E0287 +:1071A00035342623232025361314341C446B5E31DA +:1071B00030584F441C025488B692BA595093CB7C35 +:1071C000FEBB0121FE751C444A4F28336B8F0332EE +:1071D000D661A1753FAF93C2170C095D080D5BB373 +:1071E000857E010B0106ED61FD7E549C6B7AB374C4 +:1071F00038055862E9F5F16B89D476722A598F65A2 +:107200008C7A0002005F000006CB05B60015001F57 +:10721000002340110703031F141400060102721615 +:107220001212000872002B3211332B3211392F3316 +:1072300033113330317301330321133303333216E7 +:107240001615140E02232113210325333236363549 +:10725000342623235F013666880295896688B692B4 +:10726000BA5A5094CB7CFEBB9AFD6B9A030FD68220 +:10727000C56FAF92C305B6FD7F0281FD7F559C6B44 +:107280007AB3743802D8FD285B4BA6868C7A00014D +:1072900000BC0000049F05B60019001D400E180731 +:1072A000070310190872060202030272002B321142 +:1072B000332B3212392F333031730121372107211B +:1072C00003213216151406070323133636353426E8 +:1072D000232103DB0123FEBE14038C13FE1A670176 +:1072E000699C9E090764676608077072FE90A60590 +:1072F000595D5DFE16828A1C4426FE2301E0213E74 +:107300001B6058FCEE00FFFF005F000004FC0798C4 +:10731000062601B000000107007602000177000A8E +:10732000B30B010272002BCE3031FFFFFFF4FFECF4 +:10733000052C076A062601B9000001070230003E4D +:107340000177000AB31D0D0272002BCE303100010F +:10735000005FFE9A055505B6000B0015400A0803AC +:1073600002720A0500020872002BCE33332B323032 +:107370003141132101330121013301210301C44FA4 +:10738000FE4C013668FEDD02F3012266FECBFE5A9A +:107390004CFE9A016605B6FAA70559FA4AFE9A000C +:1073A000FFFFFF950000040805B806060024000052 +:1073B0000002005A0000046F05B6000F0019001902 +:1073C000400C190505000401027210000872002B20 +:1073D000322B3211392F333031730121072103331E +:1073E00032161615140E022327333236363534265C +:1073F00023235A013502E014FD8874DD92BA5950F6 +:1074000093CB7CF4FE83C66EAF92EB05B65DFDDBDD +:10741000549C6C7AB373385B4BA6868C7A00FFFF62 +:10742000005F000004AB05B6060600250000FFFF64 +:10743000005F0000048305B606060160000000023C +:10744000FF5EFE9104EA05B6000F0017001E400E15 +:10745000090210100E0C0C0F0E0813070272002BFD +:10746000323FCD322F1133113333303143133336A2 +:107470001A023721013303231321031321012106AB +:107480000A02A2616B62C1AC872A0240FEDFA563DB +:10749000624DFC174FE102C20110FE842A81A0B1A7 +:1074A000FE9101CD84014F01700170A5FAA8FE3351 +:1074B000016FFE9101CD04FA92FEABFEA4FEC30063 +:1074C000FFFF005F0000047505B6060600280000F7 +:1074D0000001FFAF0000068C05B60011002040122D +:1074E00001070A100D04060009060202720F0C00C3 +:1074F0000872002B32322B323211173930316301CE +:107500000133011333030133010123010323130169 +:107510005102DFFE6E71018F95659502AE7DFD3CD7 +:1075200001A674FE629C649CFD3902F802BEFD4116 +:1075300002BFFD4102BFFD2AFD2002E0FD2002E066 +:10754000FD200001FFFFFFEC042905CB0031001FE7 +:10755000400F29281111101000192003720700098B +:1075600072002B322B3211392F3312393930314519 +:1075700022262735161633323E023534262323378A +:107580003332363635342623220607273636333251 +:1075900016161514060607151E0215140E02017F95 +:1075A00076C24845D06F6BAA773FB8AAD112D38074 +:1075B000CA768F7972BD5D2D66D88C719C5364A795 +:1075C000644B72424F95D2142C2A672C39315E8D50 +:1075D0005B898658479A7B71834C3C4E444F53924B +:1075E0005F78A56313040F5081586DAC763D0001A0 +:1075F000005F0000057705B60013001A400E07086B +:10760000111204000A0102720C000872002B322BC6 +:10761000321217393031730133030E02073301334D +:107620000123133E023727015F013663DE0914147C +:107630000A04042470FECB62DA0B14140B04FBDB87 +:1076400005B6FBED2C585325050FFA4A0408305DAA +:10765000582801FAEA00FFFF005F00000577076A7B +:10766000062601AE00000107023000CA0177000AB9 +:10767000B314010272002BCE30310001005F000014 +:1076800004FC05B6000A0019400D090603030005B5 +:1076900001027208000872002B322B3212173930A7 +:1076A0003173013303013301012301035F013665A7 +:1076B00096031484FCD802327BFDD69C05B6FD3FB0 +:1076C00002C1FD31FD1902E5FD1B0001FFB2FFE91A +:1076D000053005B6001E0015400B12087215100289 +:1076E0007207000972002B322B322B3031572226C1 +:1076F0002735161633323636373612123637210111 +:107700002301210E04070E022025361314341C44D5 +:107710006B5E3130584F441C02A5FECA680122FE40 +:10772000251734393D3F21336B8F170C095D080D48 +:107730005BB3857E010B0106ED61FA4A05584EB632 +:10774000C1C4BD5689D47600FFFF005E00000689E3 +:1077500005B6060600300000FFFF00600000056E61 +:1077600005B60606002B0000FFFF00A3FFEC057323 +:1077700005CD060600320000FFFF005F0000055542 +:1077800005B60606016C0000FFFF005F0000047EE6 +:1077900005B6060600330000FFFF00A3FFEC050F4F +:1077A00005CB060600260000FFFF00BC000004A673 +:1077B00005B60606003700000001FFF4FFEC052CBB +:1077C00005B6001C001B400F190C13160F050018FE +:1077D0000D027207000972002B322B32121739305A +:1077E000315722262735161633323E02370133131E +:1077F0001E02173636370133010E029330551A2216 +:1078000050293D6459572FFEC566E809101005142C +:107810003319020973FD2543849614120B66111463 +:107820002A51754C0430FCD420413E1D265C2803AF +:107830003EFB856A964FFFFF009AFFEC059D05CB46 +:10784000060601710000FFFFFF8C000004A605B6CC +:107850000606003B00000001005EFE91055F05B6D4 +:10786000000B0017400B080302720905050002080F +:1078700072002BCE3311332B3230314113210133BF +:107880000121013301330304114EFBFF013667FE72 +:10789000DF02FC012267FEDE9964FE91016F05B6EE +:1078A000FAA80558FAA8FE33000100F8000004EC1D +:1078B00005B6001A0017400B14040400190C0272DC +:1078C000000872002B2B3211392F3330316113062F +:1078D00006232226263534363713330306061514BD +:1078E0001633323637133301034F8551CC7A699200 +:1078F0004A08087067700708777870CD5C9C68FE4E +:10790000CB027124394079571F3B250213FDEE222B +:1079100037175F64352602EAFA4A0001005E00006C +:10792000079A05B6000B0017400B0A060102720702 +:107930000303000872002B3211332B3232303173C3 +:1079400001330121013301210133015E013667FE5C +:10795000DE0268012168FEDE026A012167FECB05B6 +:10796000B6FAA80558FAA80558FA4A000001005EC0 +:10797000FE91079E05B6000F001B400D0C08030288 +:10798000720D09050500020872002BCE3311333346 +:107990002B323230314113210133012101330121D6 +:1079A000013301330306504DF9C1013667FEDE0293 +:1079B00069012267FEDE026C012267FEDE9963FE2A +:1079C00091016F05B6FAA80558FAA80558FAA8FE5D +:1079D0003300000200BC0000047F05B6000F001950 +:1079E0000019400C1905050002030272100008720C +:1079F000002B322B3211392F3330317301213721D3 +:107A0000033332161615140E022327333236363559 +:107A100034262323F80121FEA31401C589CD92BA8F +:107A20005A5094CB7CE2EC83C66EAF92DA05595D76 +:107A3000FD7E549C6C7AB373385B4BA6868C7A00BF +:107A40000003005F0000060105B6000D0018001CD1 +:107A5000001B400D180303001A010272190E0008E2 +:107A600072002B32322B3211392F33303173013304 +:107A7000033332161615140E02232733323E023515 +:107A800034262323010133015F01366688CC93BA83 +:107A9000595094CB7CE1EB62A17540B092D90304BC +:107AA000013567FECB05B6FD7E549C6C7AB3733806 +:107AB0005B2A598F658C7AFD2805B6FA4A000002C8 +:107AC000005F000003F305B6000D00180017400B1F +:107AD000180303000102720E000872002B322B11F2 +:107AE000392F333031730133033332161615140E28 +:107AF00002232733323E0235342623235F013666C4 +:107B000088DA92BB595193CC7BEFF962A1753FAFF4 +:107B100092E705B6FD7E549C6C7AB373385B2A59A4 +:107B20008F658C7A00010012FFEC047105CB0026F2 +:107B30000019400C0E0D0D00161D0372080009728D +:107B4000002B322B3211392F333031452226273585 +:107B50001E02333224123721372136363534262699 +:107B600023220607273636333216161514020E0264 +:107B70000165689F4C346D7841B6010DA91FFD4227 +:107B80001402B502025BB98B69A4491B47C271A7F5 +:107B9000E476407FBCF7142A25671B29169F012035 +:107BA000C25D1A381E8BD4792919571B2D8CFDA95B +:107BB000A0FEE5EBAA5D0002005FFFEC077805CDB3 +:107BC000001C0031002140120D0808002713037229 +:107BD0000B02720A08721D000972002B322B2B2B2C +:107BE0003211392F333031452226023534363721D0 +:107BF0000323013303213E0333320011140E042703 +:107C0000323E0435342623220E041514161604C6FB +:107C1000B5DC620405FE8399670136668901791C2B +:107C200073ACE38EDC010521466E9AC67966A681A7 +:107C30005D3D1CC3BF65A68360401F52AF149E010B +:107C4000079D295128FD3005B6FD7889F3B96AFEF4 +:107C5000E0FEE261D4D1BA91525C4B84A8BDBE561D +:107C6000E2FE457AA2BAC4608CDE7F000002FFCD3E +:107C70000000048B05B6000F001A001D400E100115 +:107C80000E0E00130902720C0C000872002B322F2A +:107C90002B3211392F333330316301262635343EF0 +:107CA000023321012313210101331323220E021574 +:107CB000141633020E5E85589DCF780157FECC68AE +:107CC00087FEC7FE0F0247F689D764AC8148A2023F +:107CD0009E219E8481B36F32FA4A027CFD8402D8D1 +:107CE00002832354906D7C93FFFF0066FFEC043405 +:107CF00004540606004400000002006CFFEC048FF0 +:107D0000061B0024003800274014181932032E2EB9 +:107D10001C1C001410100A0F017225000B72002B9E +:107D2000322B3232113311392F33111733303145A1 +:107D300022262635343E03373E0337170E02070E40 +:107D400002073336363332161615140E0227323E2A +:107D500003353426232206060706061514161601D7 +:107D6000DF7FA45020406387552F8BA8BA5D0B801E +:107D7000DFB33E46776023044CD382668F4C397B59 +:107D8000C5835585603D1D7D6F5494823B0B0E3736 +:107D90007B1472CB8654D5E3D6AD3322362A1E0A25 +:107DA000570F2B3B292B99D386678357A57574E909 +:107DB000C376584475939E4B8E934177503A7436F0 +:107DC00067A45F0000030075FFEC03D6045300199D +:107DD00000280034001F400F1312292923230031EB +:107DE0000A07721A000B72002B322B3211392F3313 +:107DF00012393930314522262635343E03333216C6 +:107E0000161514060607151616151406062732361B +:107E1000363534262623211406151416033332363C +:107E2000363534262322060601FF87AF5433618995 +:107E3000AC656A88414B8A5E717E4DB18D66823E2B +:107E4000367E6EFED5049585C176CE7F5E7272B2A7 +:107E500077146AC38775D1AC7D4441714A4E7B501B +:107E60000F040D71694DA06B574975413A522B0BA8 +:107E70002C22ADB0020D2D6F6347656DC10000016E +:107E8000002DFFEC033A0451002E001A400E04208E +:107E9000090D04001017077227000B72002B322BFC +:107EA0003212173930314522262635343E02373E0C +:107EB00002353426232206072736363332161615A6 +:107EC000140E02070E021514163332363637150615 +:107ED00006015F5D8A4B33628A5568874257635556 +:107EE000953D203EA76E577C43315B80506F934990 +:107EF0006E6A3D71672E38AB14387053466F574920 +:107F00001F274B593C4354321E551B3836664B4194 +:107F1000644F411E2B516448505B1828165C1C3678 +:107F20000002006CFFEC0412062900260039002133 +:107F300040110E0F2D0331310A0A00151C01722762 +:107F4000000B72002B322B3211392F3311173330C3 +:107F5000314522262635343E033332161617333682 +:107F6000363510022322060727363633321612150D +:107F7000140E0427323E03372E0223220E0315145B +:107F80001601C271994C2C567CA0615B784D150589 +:107F90000303939838712D1B32844686AD541C3BE5 +:107FA0005D83AC63497B66503911144A7150467C3D +:107FB000684B297B1467B6746BC7A87E4644683645 +:107FC000164622010A01101B1651182090FEEAC71E +:107FD00064DCDCC39958583D6F9ABA6849815036C1 +:107FE0006590B2688AB3FFFF0074FFEC03B20454DB +:107FF0000606004800000001FFE4FFEC06320454CE +:10800000004E0033401B480A721F0672211D1D4698 +:108010004A4A002E272710170772373E3E07000BEB +:1080200072002B323211332B3232113311392F338C +:108030003311332B2B303157222627371616333284 +:108040003E033534262322060735363633321615DD +:1080500014060733133303333E0333321617072650 +:108060002623220E0315141633323637150606233F +:108070002226263534363723032313230E034119D2 +:108080002F1510122B155685603E1D74741832156D +:10809000163A1C9DA60303A8675F67A1124A76A73C +:1080A000701A311812132D1655855F3D1D72751A01 +:1080B0003015153A1C68904B0504A46E5F6FA41030 +:1080C0004B78AC1405055704054E86A6B05298A30C +:1080D0000406590406CDC419351901E3FE1D5BB22F +:1080E000935805055805044E86A6B05198A405047A +:1080F0005704065BB383224524FDF8020863C09C45 +:108100005D000001FFFFFFEC03250454002E001F5B +:10811000400F282710100F0F00181F077207000BC1 +:1081200072002B322B3211392F331239393031454D +:108130002226273516163332363635342623233792 +:108140003332363635342623220607273636333285 +:108150001616151406060715161615140606012B15 +:108160005F9C31399B5E5C955979807D136A529191 +:108170005A6A5F50804D204D96645A84473E714C38 +:10818000585D6FC414271F6523313B785A5D6558CD +:1081900028645A4D5E23235324283D704D4E744A63 +:1081A0000F04157A5A74A052FFFF0071FFEC043BD4 +:1081B000043F060600580000FFFF0071FFEC043B7F +:1081C00005F306260058000001060230E800000A08 +:1081D000B31E080672002BCE3031000100400000B3 +:1081E00003E8043F000A0019400D090603030005D7 +:1081F00001067208000A72002B322B321217393036 +:1082000031731333030133010123010340E5626E2F +:10821000024986FDA1019D7AFE6B73043FFDF502C4 +:108220000BFDEAFDD70225FDDB000001FFA8FFF6EC +:1082300003DA044900220015400B150A721A1107CF +:108240007207000B72002B322B322B303147222663 +:108250002735161633323E02373E033332161703E4 +:108260002313262623220606070E031712240B0BC0 +:108270001D13365247492D2D5A6F9669355F29E6F1 +:1082800065D60F2D186586683B315458700A050471 +:108290005A03063271C08E8AC67D3B0B08FBCA03A7 +:1082A000EA020350C8B499D4843C0001003F0000A6 +:1082B000050C043E0015001B400E03110C030006C4 +:1082C0000106720F08000A72002B32322B3212178D +:1082D00039303173133313330133032313363637F5 +:1082E0002301230323060607033FE6849E0302328D +:1082F00090E560A10D170E04FDC453A30508120DEF +:108300009C043EFC4603BAFBC202F3386836FC37D5 +:1083100003C9326D3CFD12000001003F0000045A09 +:10832000043F000B0019400C030A0A000601067204 +:1083300008000A72002B322B3211392F333031737F +:1083400013330321133303231321033FE664640231 +:108350006B6565E6656DFD966E043FFE2401DCFBF2 +:10836000C1020AFDF600FFFF006CFFEE0419045283 +:10837000060600520000FFFF003C0000040B0456FC +:10838000060600510000FFFFFFD9FE1F042804531A +:10839000060600530000FFFF006CFFEC03AC045422 +:1083A000060600460000FFFF003F0000065E045482 +:1083B000060600500000FFFFFF26FE1003D7043F13 +:1083C0000606005C000000030067FE140498061413 +:1083D00000180022002D0024401319232301170B3D +:1083E0000C00722D1A1A0E0B0772000F72002B2B45 +:1083F000323211332B3F33331133303141132E02DC +:1084000035343E0337133303161615140E030703D2 +:1084100013130E0315141616173E0435342626279B +:1084200001756469A8612D5E90C47E605F60AACB0F +:108430002C5C8FC7826417C985B873355482A669CE +:10844000A17248224D8151FE1401DC0E6AC3925B79 +:10845000BBA9854D0101C5FE3A14DED35ABBAB88DA +:108460005001FE24023503AE036AAAC45D82A04D0A +:108470000801457593A14E7C9C500700FFFFFFB992 +:10848000000003E0043F0606005B000000010071ED +:10849000FE92043B043F002B001D400F2012067289 +:1084A000051A1A000A0B7227010B72002B322BCE11 +:1084B0003311332B32303141132E0237230E022376 +:1084C00022262635343637133303060615141633A1 +:1084D0003236363713330306061514163332363761 +:1084E0000303524B4236020A062377A266577B42A9 +:1084F0000B079266950808666161BB8F1F7064A2C6 +:108500000C0D272C0F221361FE920160044876495E +:108510003D7E563D7857234C2802B0FD44263F1A35 +:10852000615F7BDD94020FFD02374E20282E06048A +:10853000FE42000100A7000003FD043F0020001BD5 +:10854000400D0419190909001F110672000A720072 +:108550002B2B3211392F331133303161133636372B +:10856000230E02232226263534363713330306061C +:10857000151416333236363737330302B04E0E2019 +:108580000E052470975F54753B0D0A3765370B0C49 +:10859000605762AF85211F64E60175477D363A71E9 +:1085A000493A7559285D330104FEF6365023675267 +:1085B0006ED59B8EFBC100010071FFEC0691043F5C +:1085C000003400234012250A722315070672302654 +:1085D0001C1C2B2B0F000B72002B3232113311336A +:1085E000332B32322B303145222635343637133394 +:1085F00003060615141633323636371333030606D0 +:1086000015141633323E02371333032337230E0279 +:1086100023222E0235230E0201747C870B079166FC +:108620009408085F595BAA801D72659508075C581D +:1086300043827356176F66E8532E07226A95614787 +:1086400060381706227299148A82244C2802AFFDE2 +:1086500045273F1B5F607EDA8A0219FD45273E19D8 +:1086600062604983B46C020FFBC1FE3B80573251FC +:10867000622F3F7F560000010071FE920691043F79 +:1086800000400027401435271906720D052E2E0ACA +:108690000A2100120B723C010B72002B322BCE33DD +:1086A0003311331133332B3232303141132E023731 +:1086B000230E0223222637230E02232226353436A8 +:1086C0003713330306061514163332363637133391 +:1086D00003060615141633323E023713330306061B +:1086E000151416333236370305A94A4037050B05F2 +:1086F000216B95617D7A01062371985F7C870B075A +:1087000091669408085F595BAA801D7265950807F9 +:108710005C5843827356176F66A30B0D292B1225E5 +:108720000D61FE9201600446764B3C7F569C783F7B +:1087300080558A82244C2802AFFD44263F1B5F608F +:108740007ED98B0219FD44263F1862604983B46CC0 +:10875000020FFD0235511F2A300804FE44000002BA +:108760000060FFEC0418043F001600280019400CBC +:10877000200F0F00090A067217000B72002B322B14 +:108780003211392F3330314522262635343637130E +:1087900021372103363633321616151406062732D2 +:1087A0003E02353426262322060706061514160235 +:1087B0007D759545150C62FEAF1501B46A3189458A +:1087C00076994B59B6844B704C26327564487E3589 +:1087D0000D0C7A1453905C3C763B01CE59FE0B0E87 +:1087E00014427D5A5FA36557294961373C5A3114B9 +:1087F0000C3C5C2979770003007EFFEC0527043FE1 +:1088000000140026002A001D400F270A721E0D0DBD +:10881000002908067215000B72002B322B32113919 +:108820002F332B3031452226263534363713330388 +:108830003636333216161514060627323E02353404 +:1088400026262322060706061514160513330301F0 +:10885000CC759445150C74666B32884675974B59E8 +:10886000B5844A714C25337462487E350D0B79020C +:1088700080E665E71453905C3C763B0227FE0B0EC6 +:1088800014427D5960A46457294960383D59311418 +:108890000C3C5C297A7643043FFBC1000002008057 +:1088A000FFEC037A043F001400260017400B1E0D56 +:1088B0000D0008067215000B72002B322B11392F98 +:1088C00033303145222626353436371333033636D6 +:1088D000333216161514060627323E023534262684 +:1088E00023220607060615141601D8789848160B99 +:1088F00074666B3392487A9A495CBA834C734E27FC +:108900003175664D89350D0C7E1453905C3C763B79 +:108910000227FE0B0E14457D575FA365572949605A +:1089200038395A34140C3B5D297779000001001462 +:10893000FFEC0340045300250019400C0D0C0C0003 +:10894000151C077207000B72002B322B3211392FC6 +:108950003330314522262735161633323636372145 +:108960003721363635342626232206072736363376 +:1089700032161615140E030114547F2D37814874D6 +:10898000B77815FDED12020B010242886843763676 +:108990001F388B5387B2582D5985B2141C155F1898 +:1089A0002071C98459102211679D591E1C501C2624 +:1089B00070C37E6DCEAF83490002003FFFEE05CD50 +:1089C0000452001B002D002140120C070700251245 +:1089D00007720A0672090A721C000B72002B322BF6 +:1089E0002B2B3211392F333031452226353436378F +:1089F000210323133303213E033332161615140EBD +:108A00000327323E0335342623220E0315141603A2 +:108A1000BABAB70403FEC26E65E6646401391A602F +:108A200087A45C7AA2522D5880A85E4C82674826A3 +:108A300085844D846A4A288812E9B7214516FDF6D7 +:108A4000043FFE2475B880426CBB7970D2B3854A6E +:108A5000573E719DBF6B8CB33D719BBC6A94B20055 +:108A60000002FFC1FFF803B9043F0024002E0021DB +:108A700040111A0A720F25251D1D002818067207BD +:108A8000000B72002B322B3211392F3312392B305D +:108A9000314722262735161633323636373E02370F +:108AA0002E0235343E023321032313232206060708 +:108AB0000E020133132122060615141606101F0A92 +:108AC00008170D223837211C3E5239525F29447253 +:108AD0008F4B017FE66465925F724D281F405A01FB +:108AE000DCC75DFEEC4984539A0805035401031D5D +:108AF000514C4161420F114E6835597C4E23FBC1E8 +:108B000001D8306957446D3F023B01B32D67586E61 +:108B10005900FFFF0074FFEC03B205BC06260048B5 +:108B200000000106006AC400000CB4372B0907726C +:108B3000002BCECE30310001003FFE140406061497 +:108B40000036002F40191F1C1C191922221D272630 +:108B500012122B06721D0072180A7207000F7200A3 +:108B60002B322B2B2B3211333311392F331133117D +:108B70003330314122262735161633323636371335 +:108B800036363534262322060607032301233733DE +:108B900037330721072107060607333E0233321613 +:108BA0001615140607030E02021E243C16193C1F5C +:108BB0002F49320DBD0908676061BB8E1F6D6501CD +:108BC0000D9313912B652C01A713FE5D1D11261526 +:108BD000062575A266587C410A09BD124A6FFE142B +:108BE0000C095B0C0B305A410375263F1862607B01 +:108BF000DD93FDFF04F653CBCB5385519D503F7E53 +:108C0000553E795A214B27FC8A5A7C41FFFF002DA3 +:108C1000FFEC03750621062601C900000107007656 +:108C2000010F0000000AB32F170772002BCE30315E +:108C30000001006CFFEC03AC045400250019400C4B +:108C400015181800110A07721F000B72002B322B27 +:108C50003211392F3330314522262635343E033345 +:108C600032161707262623220606072107210606A5 +:108C7000151416163332363715060601FA80B25C23 +:108C80002E5C8AB8714689341D2F7B3C70B47D1EE2 +:108C9000021215FDF204024186684A7B41368714B0 +:108CA00069BC7D6ACEB58A4F1A1859171B68BB7DFF +:108CB000591B3B1E59975A211F591D22FFFF0014B3 +:108CC000FFEC033B0454060600560000FFFF003F84 +:108CD000000001E605D00606004C0000FFFF003F43 +:108CE0000000028A05BC062603A800000107006AEE +:108CF000FE9E0000000CB41004010672002BCECEC4 +:108D00003031FFFFFEE9FE1401E605D00606004DF6 +:108D100000000002FFA8FFEC059C04490033004559 +:108D200000294015080B0B282507721B140B7240F5 +:108D30003D3D292C2C34000B72002B32322F333363 +:108D400011332B322B323211333031452226263566 +:108D500034363713262623220606070E032322263F +:108D60002735161633323E02373E033332161703C9 +:108D70003636333216161514060627323E023534BF +:108D800026262322060706061514160402769345A6 +:108D9000150C610E2411567A663B3053596F4D13F2 +:108DA000240B091F13365247492D2C566A8C622F0B +:108DB0005C1E67318A4476994A59B5844A714C26BB +:108DC000327563487F350C0C791453905C3C773ACC +:108DD00001D2020350C8B499D4843C05045A020756 +:108DE0003271C08E87C57E3E0D07FE150E14427D82 +:108DF0005A5FA36557294961373C5A31140C3C5CD2 +:108E0000297977000002003FFFEC05EA043F001CCF +:108E1000002E002D4017292626091215150E0E09C1 +:108E20000900110C06720B0A721D000B72002B3226 +:108E30002B2B3211392F33113311331133113330BE +:108E400031452226263534363637210323133303A2 +:108E5000211333033636333216161514060627321D +:108E60003E0235342626232206070606151416046C +:108E700050769446090D08FDF46E65E76465020DB1 +:108E800067656D32884676984B59B6844B704D2590 +:108E90003275624880360C0B7A1453905C254B4B2C +:108EA00024FDF6043FFE2401DCFE0B0E14427D5A25 +:108EB0005FA36557294961373C5A31140C3C5D2842 +:108EC0007977FFFF003F000004070614060600E95B +:108ED0000000FFFF0040000003E80621062601D045 +:108EE000000001070076011A0000000AB30B01061A +:108EF00072002BCE3031FFFFFF26FE1003D705F3A3 +:108F00000626005C000001070230FF5C0000000A3A +:108F1000B31E0C0672002BCE303100020071FE141D +:108F2000043B043F001D002200214011180A721664 +:108F30000806721F1E20191A1010000B72002B3227 +:108F4000113333DECD332B322B30314522262635FB +:108F500034363713330306061514163332363637D4 +:108F60001333032337230E020313373303018456CD +:108F70007C410B079266950808666161BB8F1F7084 +:108F800064E7542D062477A1B1564D1B5A143D7841 +:108F900057234C2802B0FD44263F1A615F7BDD94C5 +:108FA000020FFBC1FE3B7F58FE28017F18FE6900BF +:108FB0000001005F000004A606DB00070010B706F2 +:108FC00003010272000872002B2BCE333031730183 +:108FD0002113330321015F0136026D3E6653FD9676 +:108FE000FEDD05B60125FE7DFAA80001003F000068 +:108FF0000387058800070010B70603010672000A00 +:1090000072002B2BCE333031731321133303210322 +:109010003FE601B9436655FE45D3043F0149FE656D +:10902000FC13FFFF00F20000074907980626003AEC +:10903000000001070043024A0177000AB32401023D +:1090400072002BCE3031FFFF0071000005B0062109 +:109050000626005A00000107004301400000000AF4 +:10906000B326010672002BCE3031FFFF00F2000064 +:10907000074907980626003A000001070076030911 +:109080000177000AB324010272002BCE3031FFFFBA +:109090000071000005B006210626005A00000107F5 +:1090A000007602020000000AB326010672002BCEF1 +:1090B0003031FFFF00F20000074907330626003A6F +:1090C00000000107006A01630177000CB43024013D +:1090D0000272002BCECE3031FFFF0071000005B0D0 +:1090E00005BC0626005A00000107006A004F000078 +:1090F000000CB43226010672002BCECE3031FFFFB9 +:1091000000C2000004B207980626003C00000107D8 +:10911000004300DF0177000AB309020272002BCE80 +:109120003031FFFFFF26FE1003D706210626005C24 +:109130000000010600435400000AB31E0C06720032 +:109140002BCE30310001004501FA038D0259000396 +:109150000008B10100002F32303153372107451488 +:1091600003341301FA5F5F000001004501FA075E56 +:10917000025900030008B10100002F32303153378B +:109180002107451407051401FA5F5F00FFFF004542 +:1091900001FA075E0259060601FF00000002FF37D0 +:1091A000FE680286FFA3000300070010B4040580D8 +:1091B0000001007C2F331A18CC3230314737210799 +:1091C000053721079913030C13FCC413030B12AECC +:1091D0005151EA5252000001008103C101C905B694 +:1091E000000B000CB4010B050272002BCD323031A4 +:1091F00053273E0237330E03078A091F515B304D58 +:109200001F3F3B311203C1144FA8A248398185800A +:1092100036000001007B03C101C305B6000A000C43 +:10922000B4060A040272002BCD333031533E0237AC +:1092300033170E02077B2A544716630A1F505C300F +:1092400003C14BB2B048144FA8A248000001FFA6CA +:10925000FEF800EE00EE000A000AB20A0604002F33 +:1092600033CD3031433E023733170E02075A2A53AB +:10927000471764091F515C2FFEF84BB2B049154FD8 +:10928000A8A24800000100F403C1019605B6000B36 +:10929000000CB40400060272002BCD333031412E95 +:1092A000022737331E0317014E152619060D5B01E1 +:1092B0000B10130B03C14CACA944103980838039C7 +:1092C0000002008103C102FE05B6000A001600126A +:1092D000B70C010A1605100272002B32CD32393953 +:1092E000303141273E0237330E020721273E023735 +:1092F000330E030701BF0A1F525C2F4D2A53471834 +:10930000FE68091F515B304D1F3F3B311203C114F2 +:109310004FA8A2484BB2AF49144FA8A24839818543 +:1093200080360002007B03C102F805B6000A001572 +:109330000012B706110A15050F0272002B32CD324A +:1093400039393031413E023733170E0207213E02D0 +:109350003733170E020701B02A53461765091E510D +:109360005D30FE7F2A544716630A1F505C3003C1EC +:109370004BB2B048144FA8A2484BB2B048144FA803 +:10938000A2480002FFA6FEF8022200EE000A001525 +:109390000010B506110015040F002F33CD323939F6 +:1093A0003031533E023733170E0207213E02373366 +:1093B000170E0207DA2A54471763091E515C2FFE65 +:1093C0007E2A53471764091F515C2FFEF84BB2B039 +:1093D00049154FA8A2484BB2B049154FA8A2480062 +:1093E000000100D7000003BB0614000B0014400B63 +:1093F00009020A0104070308080500002F2F173986 +:109400003031611305370513330325072503012187 +:10941000FDFEB9150140407472014D15FEBACA0433 +:109420003010631001A1FE5F10630FFBD10000013B +:109430000044000003C206140015001F4014080970 +:109440000C0D0E0F06070803020401141112130875 +:109450000A00002F2F1739173930316113053705EE +:1094600013130537051333032507250303250725A4 +:109470000301246EFEB21501482C56FEB2160147B8 +:109480003C756E014D16FEBA2A59014D16FEBB3DC4 +:1094900001910F630F013C012D1064100191FE6FCB +:1094A000106410FED3FEC40F630FFE6F00010115A0 +:1094B00002380247039F000E0008B10700002F3258 +:1094C000303141222635343636333216161514061D +:1094D0000601A0404B274B352B3E22284B02384C2F +:1094E0004D3A5D37224534385D37FFFF0039FFEBD9 +:1094F00004A800A20426001100000027001101E5C5 +:1095000000000007001103CC0000000700ABFFEDD6 +:10951000086405CB0003001500270039004B005DEF +:10952000006F002F401867555E4C0D724331283A8A +:109530000303280D7216040D1F01010D0572002B87 +:10954000322F3210CC322B322F3210CC322B32CC85 +:109550003230317301330113222635343E03333266 +:109560001615140E0327323E0335342623220E032C +:1095700015141601222635343E0333321615140E07 +:109580000327323E0335342623220E031514160515 +:10959000222635343E0333321615140E0327323E8D +:1095A0000335342623220E03151416F1043962FB09 +:1095B000C733677418365880566B70183658804F0A +:1095C000405D42291243433F5F4229134703066827 +:1095D000731835597F566B71183658804F3F5E436C +:1095E000281345433F5D4229134602D1677519365A +:1095F0005780566C6F1935587F4F3F5E4228124393 +:10960000433F5E4229134605B6FA4A02358C8D4225 +:10961000A8AA915888863FA7AF965D535184978F2B +:1096200032675D4E7F9590366762FD658B8C43A8EF +:10963000AB905887863FA7AF965D535184978F3282 +:10964000665D4E7F958F376662538B8C43A8AB90D7 +:109650005887863FA7AF965D535184978F32665DDA +:109660004E7F958F376662000001008B03A601FDD7 +:1096700005B60003000AB300010272002BCD3031A1 +:10968000530133018B01046EFED303A60210FDF0DB +:10969000FFFF00A303A6036005B60427020E0163C3 +:1096A00000000006020E18000001003A009901F1C6 +:1096B00003C600060010B7060501020405030000FA +:1096C0002FCC17393031650337011701130116DC30 +:1096D00004017F34FEB6B59901911C018034FE99D6 +:1096E000FE8F0001FFFD009901B403C600060010C3 +:1096F000B70105020603050400002FCC17393031ED +:10970000772701033713073235014AB546DC049940 +:10971000340166017221FE6F1B00FFFF0018FFEB92 +:10972000039605B60427000401AA00000006000401 +:10973000DF000001FE31000002D705B60003000C77 +:10974000B5030C72010472002B2B3031610133011F +:10975000FE31043D69FBC105B6FA4A0000010094E0 +:10976000024C030E04E6001C0019400A04031717FC +:10977000100008020208002F332F10CC32331133AF +:1097800033303153133307333E0233321615140688 +:10979000070323133636353426232206060703949F +:1097A00096391C02174C6A42575F07065F456105F0 +:1097B00006433D3F785C144A024C028E98234C3598 +:1097C000534E173016FE6401A417260F3B384A8407 +:1097D00058FEC3000001003E0000048D05B60011D4 +:1097E000002140101001010D04090C0C00080504B3 +:1097F00072000C72002B2B3211392F33CD32321103 +:109800003330317313233733132107210321072109 +:109810000321072103BB41BE11BFE2029D14FDC914 +:1098200084021214FDED37013211FECE4201355390 +:10983000042E5DFD915DFEFB53FECB000001FFE2B7 +:10984000000004A205C90029002D40161C0C0C09BB +:1098500023050520081F09090018110572012700BA +:109860000C72002B32322B3211392F33CE3232119F +:109870003311331133303163373E023723373337F7 +:10988000233733373E0233321617072626232206A4 +:109890000707210721072107210E020721071E11B3 +:1098A00058784F19D312D633D714D5291D73B379ED +:1098B00064A1332C348B518EA62227018613FE7CA3 +:1098C00035018311FE7B174158390316135713587E +:1098D0009B7553FD53C686B0582D1D541D29A2A358 +:1098E000B753FD536C905B1D5E000003003EFFEE1E +:1098F000056305B6000D001800360033401B0E0C42 +:109900002525262623220321290C290C290130197B +:109910000D7218010472000C72002B2B322B3212C4 +:1099200039392F2F1133173311332F11333031734E +:10993000013332161615140E022323031333323E5D +:109940000235342623230122263534363713233FAC +:10995000023307330723030606151416333236374E +:109960001506063E0135A488B459448AD18D607F1E +:10997000925A72A56C359BA24702975D5B120F4EFF +:10998000920D96534337E410E355090E3C2B2A39C8 +:109990001A1A4605B657A06E73B98245FDA202B8E1 +:1099A000386A935A8490FA936C592E6C4201663A45 +:1099B00022F7FF54FE7D305B244637110B550B1404 +:1099C00000010050FFEC04D105CD0031002B401503 +:1099D00004272707241D0E0E0B0B2020001912054B +:1099E000722B000D72002B322B3212392F331133B0 +:1099F0001133CE323211333031452226263523370A +:109A0000333E0237233733361236333216170726E2 +:109A10002623220606072107210E0207210721140B +:109A200016163332363715060602A692BB58B11108 +:109A3000A603090D0798119E34B8F6916286383056 +:109A400030774D70CA9E2E01E510FE13080E0A02F3 +:109A500001A712FE67439174487F3D348B147EF456 +:109A6000B1532449482254B60101892B24521D28A0 +:109A70006AD6A45422484A23539CC962211C5E1909 +:109A80002200000400F7FFF705A305BA0003001346 +:109A900000230041002540123B242C3301012C04FB +:109AA000721C0C04140303040C72002B322F3210AE +:109AB000CC322B322F3210CC3230317301330105CE +:109AC000222635343E0233321615140E0227323E5A +:109AD0000235342623220E021514160122263534AF +:109AE0003E023332161707262623220E02151416BD +:109AF00033323637150606F7044765FBB902D36FD4 +:109B00007429517A52648026507B4D405836194A48 +:109B10004B3C57391B4CFE4565802853835A2F49CF +:109B20001F191745283B5D4122554234481B1B52E3 +:109B300005B6FA4A0984734B9278487B7C4993783E +:109B4000494742697534515E3E6375375C5A02EC91 +:109B50007D7C468F79490F0D470B10365D78415C4F +:109B600057170B490D1500020073FFEE036705CB75 +:109B70000024002F002040120908050C19250600BA +:109B80002C11057220201D000D72002B32322F2B5C +:109B9000321217393031452226263511060607358F +:109BA0003636371134363633321616151406060794 +:109BB00011141633323637330E0201363635342659 +:109BC0002623220615024D587C4034632F36622E20 +:109BD0003C714C4E69365AAE7D5E5E5E600A490647 +:109BE0003E77FEEE97992343324751124B946D0115 +:109BF0001914200A4D0E211301FF63824345835E31 +:109C00007DD4A639FED58681777462904E02DC4DF4 +:109C1000EE9F4961306773000004004D0000073E6D +:109C200005B600120016002600360022400F2F1F36 +:109C3000271713140C030B120C08010472002B32AB +:109C40003F3339397C2F3318DE32CC323031730157 +:109C500033013E023713330123010E03070321377B +:109C6000210703222635343E0233321615140E0224 +:109C700027323E0235342623220E021514164D01DA +:109C8000357801AF0B16170BCB5FFECB6AFE490888 +:109C90001315170BC2042612019A1080777C2A53E1 +:109CA0007B527D7C234E8159425E391B53533F5B6F +:109CB0003A1B5505B6FAE13F7B763503BAFA4A05F9 +:109CC000352F696F6F34FC75565601129977498F9D +:109CD00076479974398C80534D3F65723459673B90 +:109CE0006170366563000002000B02E5051A05B6D7 +:109CF0000014001C002940141B1616030B0F031838 +:109D0000070E0E000015040101180272002B32111B +:109D100033CC321133113311173933113330314110 +:109D20001133131333112311343637230323032341 +:109D3000161615112111233521152311026B79DE19 +:109D4000E47452030106E547DE060201FE2DDB0244 +:109D50000ADD02E502D1FD9F0261FD2F018B346A0D +:109D600033FDA40261346434FE6B02884949FD78F6 +:109D70000001FFED000005A605CD002C001F400FDF +:109D8000220C0372151818192B2B01010008720000 +:109D90002B32113311333211332B323031633721EF +:109DA0002E0235343E033332161615140E020721E7 +:109DB0000721373E033534262623220E03151412BD +:109DC00017071313019B436F414380B6E889A7EE41 +:109DD0007F4585BE77019412FDD30F7FCE944F65EA +:109DE000C08B75C59B6B388D750F5D369FD3828B8D +:109DF000FBD19A5586F6A88BF8D7AF435D5341AA9D +:109E0000D6FF978DCB6E4C89BBE07CC3FEF05E53D2 +:109E100000020088FFDD04AD044800190022002381 +:109E200040111C22221F1F091A0E0E000906721271 +:109E3000000D72002B322B12392F331133113311D5 +:109E40003330314522260235343E023332161615A0 +:109E50002111161633323637170E0201211126262C +:109E600023220607029BADED795D9CBC5E97EF8CCB +:109E7000FCC52CA15C95B145483078ACFE58025425 +:109E8000269D6A65932F23A001029394D68A428A65 +:109E9000FDAFFE9C2F4C7B6F294C7F4C028B011534 +:109EA000284F472EFFFF007DFFEC05AD05B60427C8 +:109EB0000213024C00000027007BFFC2FEF60007E1 +:109EC00002360298FCA8FFFF0045FFEA061605C50A +:109ED00004270075FFBBFEF40027021302CC00002C +:109EE000000702360301FCA6FFFF005EFFE805FE47 +:109EF00005B60427021302B3000000270234FFC195 +:109F0000FEF20007023602E9FCA4FFFF0054FFEA5C +:109F1000057105B70427021302230000002702364B +:109F2000025CFCA600070235FFBFFEF400020089B8 +:109F3000FFEC042205CC002500360019400C2E0A47 +:109F40000A00131B037226000B72002B322B3211F6 +:109F5000392F3330314522262635343E033332162D +:109F600017363635262623220607353E0233321EA3 +:109F7000021514020E0227323E0237262623220E35 +:109F8000021514161601E072994C284F78A16672DA +:109F9000A02503050191A03E813123535B2D6B96D3 +:109FA0005D2A295788BE7764996C430F28916762B0 +:109FB0009564343C6E145EAD775EB9A57F497F66CB +:109FC000215025F2DE241A5E101A0F488CCE8676B8 +:109FD000FEFBFACA795871B4CF5E808560A1C7676D +:109FE000638441000002FFB7000003F805B80005D4 +:109FF00000110015400A0D020272010606000872E7 +:10A00000002B3211332B32303163370133130725E4 +:10A0100021032E03270E0207490F031065BD0BFC19 +:10A020005303506909100D0B03204B542F47057142 +:10A03000FA8C446303233F7C746629428E9A530052 +:10A040000001015BFE03059905B60007000EB50689 +:10A050000102720400002F322B32303141112111E4 +:10A0600023112111015B043E67FC8EFE0307B3F848 +:10A070004D0755F8AB00000100F2FE03055505B68B +:10A08000000B001D400D03070708020004027201C7 +:10A09000090900002F3211332B12393933113330B3 +:10A0A00031533501013521152101012115F2029AA3 +:10A0B000FD77040EFC800276FD7403DAFE03430391 +:10A0C000CF035D445DFCC1FC445B0001008802A736 +:10A0D000043002FF00030008B10100002F323031CC +:10A0E000533521158803A802A758580000010064C1 +:10A0F000FFF204E4068200080014B7010508040416 +:10A10000060806002F2F12392F123933303145013E +:10A11000233533010133010241FEDCB9FB0110029A +:10A120001B5AFDB50E032155FD110609F9700003F8 +:10A130000093019D055A040A001B00270033001CF0 +:10A14000400D220E03311F11042E141C062800009E +:10A150002F32C432D4321739C4323031412226274B +:10A16000060623222626353436363332161736367F +:10A1700033321616151406062532363726262322C4 +:10A180000615141605323635342623220607161610 +:10A190000437639D41469C6052834C4B845360A0BE +:10A1A000423EA06652824B4C83FD2D5F803440813D +:10A1B000525E737202DA6271755C587F3C3C7E01BC +:10A1C0009D74828075518B59598D5175817C784C65 +:10A1D0008C5E588C51507A6D8364806667810184EF +:10A1E00064677F6E79786F000001FFA7FE14026D2F +:10A1F0000614001C0010B7150E007207000F720045 +:10A200002B322B3230315322262735161633323675 +:10A210003511343633321617152626232206061535 +:10A220001114061D203C1A1536266067968D2039BC +:10A230001215381D435729A2FE14090859070C8B23 +:10A240008C051CC4B208065707083B826BFAE9BDAF +:10A25000AE000002007E019D0430040E001B00379A +:10A26000003540182B2A2A200F0E0E1904800100F9 +:10A27000000B12403520801D1C1C272E002F33336D +:10A2800011331ADD321ADE323211331ACD32321165 +:10A290003311331133303153353636333216161706 +:10A2A000161633323637150606232226262726268B +:10A2B0002322060335363633321616171616333276 +:10A2C0003637150606232226262726262322067E33 +:10A2D000307C46315050303E5F383978392A794ADF +:10A2E0002D4E51313E5F3D3B7C37307C46315050E6 +:10A2F000303E5F383978392A794A2D4E51313E5FE8 +:10A300003D3B7C0345632F37111F151B1F383B61F5 +:10A310002D3B0F1D151C223AFE2B632F37111F15E5 +:10A320001C1E373B5F2E3B0F1E151B233A000001FE +:10A3300000AC00B6045404F80013002740110B0AC7 +:10A34000090C09090601000213020210050F06009C +:10A350002F33CE3232113310CD321133113310CDB1 +:10A36000323031652713213521132135211317038D +:10A370002115210321152101AD4E79FED401549DF3 +:10A38000FE0F021B8B4E7D0131FEA69C01F6FDE106 +:10A39000B620010157014955012C23FEF755FEB7A0 +:10A3A000570000020092FFFE043904BE0006000AB6 +:10A3B0000019400B01050203040306000007080012 +:10A3C0002F33332F32CE3217393031410135011559 +:10A3D00009023521150436FC5C03A4FCCD0333FCD3 +:10A3E0005C03A7010701B23D01C85DFE79FE8AFE4C +:10A3F0009A555500000200CCFFFE047404BE00060E +:10A40000000A0019400B02050603030401000007BF +:10A4100008002F33332F32CE321739303153350104 +:10A420000135011501352115CC0333FCCD03A5FC05 +:10A430005B03A801075D017601875DFE383DFD45A0 +:10A4400055550002009B0000045305C30005000998 +:10A450000018400E060104090708060002057200F4 +:10A460000C72002B2B1217393031610101330101BD +:10A47000270902025DFE3E01C23301C3FE3D190100 +:10A4800074FE8CFE8D02DF02E4FD1CFD217D026264 +:10A490000268FD98000101C304D9043905F30015D1 +:10A4A0000012B71108800E0F000100002F5D321A54 +:10A4B000CC32303141222626353436373306061564 +:10A4C000141633323637330E0202D159783D050364 +:10A4D0005A03045860707C1562135A9204D933628F +:10A4E000450F260B101C0D484B67655B7E41000134 +:10A4F000020D04CD03180614000B000AB205800BF0 +:10A50000002F1ACD303141353E023733150E020788 +:10A51000020D19423C10641143522A04CD112171DD +:10A52000792B0F2C70712B000001020B04D9030C46 +:10A530000621000B0017400C070580010F003F00AB +:10A540005F000300002F5D321ACD32303141353EBD +:10A55000023733150E0207020B1044532733163D02 +:10A56000391204D915297071291B1E697630000231 +:10A570000085035402F306C7000A0013001B400CB9 +:10A5800006030C0C0901010098100497003F33E406 +:10A59000392F33331133333031413721370133030E +:10A5A0003307230701213736363706060701D82F30 +:10A5B000FE7E1201FB597D8511852FFEC9012032D7 +:10A5C0000C1C0D1256270354E04C0247FDBB4EE015 +:10A5D000012EE03A81311C682C000001009D0344EB +:10A5E000031006C30021001F400E1211110E0E179A +:10A5F0001A1A070098161397003F33E432392F33A5 +:10A6000033113311333031412226273516163332B8 +:10A610003636353426232206072713210721033631 +:10A620003633321615140E02016E436B23296E3F2A +:10A630004A73416152314D1F2178019811FEB24F8A +:10A64000183F236D7E315A7F03441D145B19273A4E +:10A650006B485253110A1801A450FEEA0709777398 +:10A6600044755630000100E80356033706C3000660 +:10A670000010B605020206980397003FE433113339 +:10A68000303153012137210701E801E2FE5E12015A +:10A69000FD09FE1C0356031F4E3FFCD2000300A918 +:10A6A0000344031506CA0019002500310016400BAB +:10A6B00020130626041A00982C0D97003F33E4322D +:10A6C000173930314122263534363726263534368F +:10A6D00036333216151406071616151406062732D9 +:10A6E0003635342627060615141613363635342625 +:10A6F00023220615141601A177817A7A3A3B3F7717 +:10A700005471727364474C3F8662616E4B4C667E37 +:10A7100055A25F6B4D4A52583F0344775B648228D1 +:10A7200026584640663C714F5D702228684F3D7345 +:10A730004849624D3B5E241F6455405301B41E5787 +:10A740004B394458403E49000016005FFE8C07B567 +:10A7500005E2000B001100150019001D0021002565 +:10A7600000290035003B0041004A005A00620066A3 +:10A77000006A0079007D008100850089008F004615 +:10A7800040228D87877F7F6868373C22221E1E16F5 +:10A79000160C754C4C06716B6B4B4B4A54535B0457 +:10A7A0002A003006002F3333321739322F332F333C +:10A7B000113311332F331133113311332F3311333D +:10A7C00011331133303141222635343633321615E8 +:10A7D00014060111331533150135331501353315C1 +:10A7E000013533150135331533353315013533153F +:10A7F000013236353426232206151416011121158F +:10A8000023150135333533110133323635342623E0 +:10A8100023031133321615140607151616151406E0 +:10A8200023033332363534232301353315013533D1 +:10A830001501222735161633323635113311140619 +:10A8400025353315013533150135331501353315EC +:10A85000053523352111025A7982807B7B8081FD69 +:10A860008B58C1FEE7580150F8FD605802D8F98EA8 +:10A87000F9FA505801A3494A4A49484A4AFE4D014B +:10A8800019C105E6C256FC6F55322F32335164A010 +:10A890007062302A3733655A5F4D302D6446033B72 +:10A8A00056FA52F802D4291B0D1B10303166600194 +:10A8B0003156FBDAF902D756FD61F90150C2011891 +:10A8C0000153968C8C95958C8C96FD390119C35645 +:10A8D00001A6F8F8FE5A5656032EF9F9FCD2565640 +:10A8E000565604B7F7F7FE626B65656B6C64646C73 +:10A8F0000325011858C0F9C256C3FEE7031F2D2EC9 +:10A900002C29FF000233404A313B041D0A3A394AE0 +:10A9100055014C25284BFCF3F8F805585858FBCB4B +:10A92000084F010430310186FE7E595E65F9F90356 +:10A93000D05858FDB9F7F702475858C0C058FEE83C +:10A9400000030054FEC107AA06140003000F002BE9 +:10A950000010B7040A11221B050002002FCC173982 +:10A9600030314904323635342623220615141603B5 +:10A970003335343637363635342623220607173634 +:10A98000363332161514060706061503FEFC560369 +:10A99000AA03ACFC35385353383C515136D22A43C4 +:10A9A0005858BDA356B54552447F373F3E35444CB9 +:10A9B00043FEC103A903AAFC56FD6B3F484C3D3D35 +:10A9C0004C483F019A2F323E34477C6589983A289B +:10A9D000B2222E3A2F3A47353D715000FFFFFEE973 +:10A9E000FE1402CB061D062603A900000107014B39 +:10A9F000FF7F0000000AB3120C0672002BCE30312C +:10AA0000FFFF007B03C101C305B60406020300007B +:10AA100000020013FFEC04480629003D004B002A09 +:10AA200040140D14353E3E38261426142600442EBC +:10AA3000017220000B72002B322B321239392F7D1C +:10AA40002F1133331133113330314522262635345B +:10AA50003637363635342623220607373636333234 +:10AA60001615140607060615141633323E03372E44 +:10AA700002353436363332161615140607330723DB +:10AA80000E04013636353426232206061514161612 +:10AA9000013B5F7F402E231D22211C1A3112081713 +:10AAA000382340452A221D266759629B7753350D6E +:10AAB000A7EC7C4B8C636A944D02038B0B8A103E8F +:10AAC000638EBF01A003037B6C465D2F69C31444F2 +:10AAD0007B534B904C3F5F272024100B560B104D9F +:10AAE0003C3A734C437B405F6363A9D4E46D0156E9 +:10AAF000A6795C91536BD8A51D421D537CFFE9B725 +:10AB00006B03D91C4321D3BA3D674169833C0001E3 +:10AB100000C0000004C705C3001C0019400D130C41 +:10AB200003721B0104030003027200002F2B121793 +:10AB3000392B32303161130333133E03373636334A +:10AB4000321617072626232206070E0307030139AC +:10AB500075EE66C92E6D6C5D1F3C704A1E31101675 +:10AB60000F2212284E391B5D77813E710221039519 +:10AB7000FCD659C2B8952B51530C06540508334CDA +:10AB80002393C7E172FDE50000020072FFEC0602AC +:10AB9000043F001B003A002740142A160B720D34A4 +:10ABA000340A2121000A0672191C1C000B72002BAA +:10ABB0003211332B12392F113311332B32303145EF +:10ABC0002226353436363721373721072316161516 +:10ABD000140E032322262706062732363637133370 +:10ABE000070E0215141633323E0335342627210E84 +:10ABF00002151416018A7994407650FEEF0BB104C9 +:10AC0000D413FF13211838629367696C0B247D619C +:10AC10004B5F39103B64350408044D4A466B4C3099 +:10AC2000161E13FD665279425F14A9BC7CE9D55CFF +:10AC30003721583CB2724DB4B09258734E5071588F +:10AC400055884A010DF716313216535B477998A3A0 +:10AC50004C69B53E5DD5E87B8985FFFF005E00004D +:10AC6000068907980626003000000107007602E3F7 +:10AC70000177000AB318010272002BCE3031FFFFBA +:10AC8000003F0000065E0621062600500000010776 +:10AC9000007602E60000000AB334010672002BCEF3 +:10ACA0003031FFFFFF95FDF5040805B806260024A6 +:10ACB00000000007024F01170000FFFF0066FDF5CE +:10ACC000043404540626004400000007024F012605 +:10ACD00000000002FFD0FDF50166FF82000B0017A7 +:10ACE000000EB40C00801206002F331ACC32303123 +:10ACF00053222635343633321615140627323635AC +:10AD000034262322061514169B56757457547776ED +:10AD10005539494C36394C49FDF56B5C586E6F56C8 +:10AD20005C6C444B38384A4A38384B00000200A368 +:10AD3000FFEC06750614001F0034001B400D1311B4 +:10AD40000E16002A0B037220000972002B322B32E0 +:10AD5000123939CE3230314522260235343E0433A1 +:10AD60003216173636373317060607161615140E21 +:10AD70000427323E0435340223220E04151416161D +:10AD800002AEB7E86C295079A1C77896E13E5B6ABC +:10AD900016680821907C151621466F9DCF7F6AABFF +:10ADA00085603E1ECFCC6AAD8762401F5BBA1498A7 +:10ADB0000105A576E3D0AE814778761C9980148E84 +:10ADC000AB2C39854E61D4D1BA90535C4A82A6BC73 +:10ADD000C159E00100457AA2BAC46092DC7B00024E +:10ADE000006CFFEE052E04BE001F0032001B400D5C +:10ADF00013110D17002A0A077220000B72002B3264 +:10AE00002B32123939CE3230314522262635343EA6 +:10AE100003333216173E023733170E020716161584 +:10AE2000140E0327323E033534262623220E031543 +:10AE3000141601ED7EAC57336189AD6479A72B3FC1 +:10AE400055370F6609154D75550C0B2F5C87AF6292 +:10AE500050896D4D283C7B61508A71502B9312684C +:10AE6000BC7C77D4B181476859104B7B57155E89FC +:10AE70005B19244D2B6ED0B4864C573D709CC06D31 +:10AE80005891563A6E9ABF6E97AF000100ADFFEC35 +:10AE900006A706140026001B400D1D1B17220015D7 +:10AEA00008027210000972002B322B32123939CE8F +:10AEB0003230314522262635343637133303060621 +:10AEC00015141633323636371333073E023733172D +:10AED0000E0307030E0202698CC66A0B09C467C31E +:10AEE000090AB1A483C48520CA662D38583E10666D +:10AEF00009123D5971458B269DF0145DB380235492 +:10AF00002B0398FC662B4F1F96A563C89603ADD6FE +:10AF10000F4A805B144E7C5C3D10FD70B1EB7500F8 +:10AF200000010071FFEC056504BE002900294015F1 +:10AF3000240A72172208001D1B1515080672262503 +:10AF40001010000B72002B321133332B3210CE3223 +:10AF5000111239392B303145222626353436371334 +:10AF60003303060615141633323636371333073ECD +:10AF7000023733170E0307032337230E02018456CB +:10AF80007C410B079266950808666161BB8F1F7054 +:10AF900064253A593D106609123E587247B0542D47 +:10AFA000062477A1143D7959214B2802B0FD44268F +:10AFB0003F1862607BDD94020FAB09437D61154F42 +:10AFC0007A5A380DFCBFFE3B7F580001FDC304B820 +:10AFD000FF0706840016001540090115080FC00F71 +:10AFE000000100002F5D1ACC323939303141373E33 +:10AFF0000235342623220607353636333216151429 +:10B00000060707FDC82046572A3B3F273B10163F3F +:10B010002762667A5C1D04B8B20721352328280808 +:10B02000054906084F47525A0E7CFFFF005F00009B +:10B030000475079806260028000001070043014216 +:10B040000177000AB30C010272002BCE3031FFFFF2 +:10B05000005F000005770798062601AE0000010793 +:10B06000004301B30177000AB314010272002BCE32 +:10B070003031FFFF0074FFEC03B2062106260048C2 +:10B0800000000107004300C60000000AB32B0907B7 +:10B0900072002BCE3031FFFF0071FFEC043B062124 +:10B0A0000626005800000107004300E30000000AE4 +:10B0B000B31E080672002BCE3031000100CEFFF027 +:10B0C00007B705B6002B001E40102015151B0B2AD4 +:10B0D00011040005027226000972002B322B121790 +:10B0E000393311333031452602021237330602124A +:10B0F0001217333E0237013E02373306021212178F +:10B1000033361212133302020007232602022701EC +:10B110000178374E250A2269200A213C2406112E87 +:10B120003921017C020B100A6A2105294A2F068465 +:10B13000E9BC3C6A3ECEFEF1A35837543306FDF914 +:10B140001099015F017E018BC5C2FE83FE9FFED078 +:10B1500075225666390286479A8F38B7FE8DFE9E55 +:10B16000FEC282AB01B001ED0104FEECFDEEFE2259 +:10B17000C2830136013B8BFC810000010086000088 +:10B18000061E04400027001E40101C1212170A263B +:10B190000F040005067222000A72002B322B1217D0 +:10B1A0003933113330316126260212373306121239 +:10B1B000173336363713263637330612121733361F +:10B1C0001212373306020207232E02270101223210 +:10B1D0004822081D6424053F30051E5222ED02124C +:10B1E0001264210233270570CDA42E6631A7EA9898 +:10B1F0005F1E312106FE8E6AFE011A012896C1FEED +:10B2000091FEC573357C3401626FCF59AFFE96FE57 +:10B21000B78077013C016EC1C7FE83FEA19D4AC382 +:10B22000CD58FDCE000200910000043605B6001591 +:10B230000020001D400D200B040707010A0A051617 +:10B24000000872002B322F392F33331133CE3230B6 +:10B2500031731321372113330321072103333216AE +:10B260001615140E02232733323E023534262323CB +:10B27000B8EAFEEF140110376737019D12FE6340F4 +:10B28000E586AD544688C983E8ED66A06E39939F84 +:10B29000E404585B0103FEFD5BFED6569D6A6FAD6C +:10B2A000773E5D2D5C895C7E870000020048FFECE4 +:10B2B000039A0527001C002D002940132825251579 +:10B2C0000E0B0D0D0B0B08081112151D000B720053 +:10B2D0002B32DC32CE32113311332F1133113311B3 +:10B2E000333031452226263534363713233733376A +:10B2F0003307210721033636333216161514060696 +:10B3000027323E0235342623220607060615141678 +:10B310000203739A4D100B67E313E3316430011D90 +:10B3200012FEE3593095487A96455CB57F4B6F4CD9 +:10B3300025778C4B8D360C0B7A144C8F6336743416 +:10B3400001DE5AE7E75AFE680A14477F5564A25F98 +:10B350005827475F385D6E17093B5B2B707F0001F4 +:10B36000005FFFEC073E05CB002F002740151A13A6 +:10B3700003721F0D0D220808090B027209087228BA +:10B38000000972002B322B2B12392F333311332B40 +:10B390003230314522262635343637210323013316 +:10B3A00003213E033332161707262623220E0207F7 +:10B3B00021072106061514163332363637150606D0 +:10B3C00004D39BDF770506FE729967013666890113 +:10B3D0008E2187C2F38F60A84A2C41955077CFA861 +:10B3E000751F02A212FD5D0607DCBA427269314A7E +:10B3F000A31487FDB02D592AFD3005B6FD7891F5CF +:10B40000B4632727592624539AD47F5D2A562DE109 +:10B41000FB101C125C1E20000001003FFFEC0557D2 +:10B420000454002D00274015191207721D0D0D2020 +:10B430000808090B0672090A7227000B72002B32EA +:10B440002B2B12392F333311332B32303145222637 +:10B450002635343637210323133303213E0233329A +:10B46000161707262623220606072107210606159A +:10B470001416163332363715060603AF77AB5C0564 +:10B4800004FED86E65E6646401261F8CD98E478160 +:10B49000321D2C743B6BAC781D020D14FDF40404BA +:10B4A00043805D4B743B307E1466BA7E20411FFDA5 +:10B4B000F6043FFE248AE1861A1859171B68B978EA +:10B4C00059223A205D9656231D5B1A230002FF95F0 +:10B4D0000000042C05B8000B0017002140100609DD +:10B4E000090C0C0813010272040808000872002BF2 +:10B4F0003211332B3212392F331133303163013390 +:10B50000132303230323132301012103162E0227F0 +:10B510000E02076B03575CE4646DA897629AB0FE55 +:10B520005C01D701763101060908021124271505AF +:10B53000B8FA4802D0FD3002D0FD30032E013F01A1 +:10B540002D444719214245270002FFB70000036D33 +:10B55000043F000B0015002140100609090C0C01E6 +:10B560000408080B0A7211010672002B322B3211EB +:10B570003312392F33113330316301331323032353 +:10B58000032313230101212E02270E034902877092 +:10B59000BF6456826A5F6C88FED5015C012A101A6E +:10B5A000120612273349043FFBC101FAFE0601FAD5 +:10B5B000FE06024F5B93762E2346597A0002005F07 +:10B5C0000000060505B80013001D003140180A0EE2 +:10B5D0000E12140303121201080C0C0F0F13087241 +:10B5E000190505010272002B3211332B3211331170 +:10B5F0003311392F33113311331133303173013398 +:10B6000003210133132303230323132301230121E4 +:10B61000030121032626270E02075F0136668901F2 +:10B62000D7017D5CE3636DA897619AB2FE5D6D0101 +:10B63000A7FE4B9902EB01752F090B031025281764 +:10B6400005B6FD78028AFA4802D0FD3002D0FD30FE +:10B6500002D0FD30032E013E4262362347492500C9 +:10B660000002003F000004D1043F00130016003127 +:10B6700040180A0E0E12140303121201080C0C10CB +:10B6800010130A72160505010672002B3211332BB6 +:10B69000321133113311392F331133113311333048 +:10B6A00031731333032101331323032303231323A0 +:10B6B00001230121030121033FE6656701590127A9 +:10B6C0006FBF6455826A606D89FED56B012DFEC91E +:10B6D0006C0240012742043FFE1301EDFBC101FA59 +:10B6E000FE0601FAFE0601FAFE060250018E000275 +:10B6F000FFC10000055C05B6001F0022002B4016AC +:10B7000010181819160A2016030505071F087209D4 +:10B71000060622070272002B323211332B11392F09 +:10B7200017331133321133303163133E023701378F +:10B730002107011E02171323032E022323032313C1 +:10B740002322060607030101213FE93271A681FE8B +:10B75000E01003F812FDF87A8237061E671C0730E6 +:10B760006C6213A365A1165E815F2EEA02AD01ED46 +:10B77000FD0001EC6C965303021E5454FDE2085B7D +:10B78000A173FE3301CE618241FD0E02F234735F7C +:10B79000FE14034F020A0002FFA100000489043FC7 +:10B7A000001D0020002540121017171518180A1E3A +:10B7B0000505071D0A7220070672002B322B11396E +:10B7C0002F3333331133321133303163133E0237A9 +:10B7D00003372107011E02171323032E022303231D +:10B7E0001322060607030101215FBA316F9D73FF23 +:10B7F0000D03700DFE63687E420D2C63290C3E78AC +:10B8000061785F776285602CB102620180FD8E01F4 +:10B81000645B784005017C4747FE840A4C8461FEE6 +:10B82000BF013A596C31FDD00230295F55FEAD029F +:10B830007E0168000002005F0000076205B6002577 +:10B840000028002F4018191503092603242400019D +:10B85000080528280602720102721F170F00002F28 +:10B860003232322B2B321133331112392F1733333B +:10B87000333031730133032101372107011E0217D1 +:10B880001323032E02232303231323220606070375 +:10B89000231336363721030101215F013666840305 +:10B8A00001FEE21203F611FDF9798137071D661CCE +:10B8B00005316D6213A267A2155E81612DE96CE905 +:10B8C0002D5A3FFDEE9E041901ECFD0105B6FD92D7 +:10B8D000021A5454FDE2095AA173FE3301CE61826B +:10B8E00041FD0E02F2347160FE1301EC607A25FD19 +:10B8F00015034F020A000002003F0000061C043F2F +:10B9000000230026003E401F211417172224090996 +:10B910000303222201230F16161C1C230A08050507 +:10B9200026060672010672002B2B323211333F338A +:10B93000113311331112392F3311331133113311E4 +:10B9400033333031731333032101372107011E02D2 +:10B95000171323032E0223032313220606070323B0 +:10B960001336363721030101213FE665600275FF7A +:10B97000000C03710DFE63687E430C2D642A0B3EA0 +:10B980007762785F766284602DAF6DBF225034FE9F +:10B990007E73035E0181FD8D043FFE3D017C4747C0 +:10B9A000FE840A4C8461FEBF013A596C31FDD0021D +:10B9B00030295F56FEAE016C425B1BFDDC027E014E +:10B9C00068000001FFAFFE6C03DD06C2005E0037B9 +:10B9D000401A5707033A33332B2D28474618180EC1 +:10B9E000501717033E30212803725B03002F332BBF +:10B9F00032323212392F39393312393910CD3232CD +:10BA00002F331133333031412626232206062322D9 +:10BA10002635343636373E03353426232337333242 +:10BA20003E023534262322060727363637262627B8 +:10BA300035331616173636333216171526262322B7 +:10BA40000606071E021514060607151E0215140E1B +:10BA500002070E0215141633323636333216170229 +:10BA6000E923695337717744797F59B58869AD7F88 +:10BA700046BABEB712B34F9E844F907165AF4C2E3D +:10BA80004EB973235321541D4925367944171D0996 +:10BA90000A1B10233F3C1F3F704753A2784A814F37 +:10BAA0004C92D4887D873546583673773C52632351 +:10BAB000FE6C0F1306076B575A673108052851872C +:10BAC00065948F5823518A667C7140364D39420601 +:10BAD000457926131F6B44567806054903033252F5 +:10BAE0002E0C457E6264AA751604094E8B6876A7F3 +:10BAF0006C390606203D322E420808130C00000166 +:10BB0000FF91FE8203430543005700364019393246 +:10BB1000322A2C27444319190F4B1616033C2F20A9 +:10BB200027075154540603002F333311333F333367 +:10BB30003312392F39393312393910CD32322F338C +:10BB400030314126262322062322262635343E0282 +:10BB5000373E023534262323373332363635342602 +:10BB6000232206072736363726262735331616179B +:10BB700036363332161715262623220607161615D3 +:10BB800014060607151616151406060706061514DC +:10BB900016333236333216170285256449469956D4 +:10BBA0005169333364935F66A45F7D7C7D13695371 +:10BBB000915A69624E814C21417D4D22541F541E81 +:10BBC0004824337944161F0A0B1A10315B2D647414 +:10BBD0003F714C56607AD385968D484B4F9E4646B2 +:10BBE0006522FE8214180C2C4F343D54371F080870 +:10BBF0003773625D615828645A4D5E2323531E27B4 +:10BC000005417625141F6C42567806044A030360EA +:10BC1000481280614E744A0F04147A597D984A097B +:10BC20000A414531310D1613FFFF00DA00000615F9 +:10BC300005B6060601730000FFFF0088FE14052EFE +:10BC40000612060601910000000300A3FFEC057335 +:10BC500005CD00140021002D0019400C221B1B00F3 +:10BC6000290B037215000972002B322B3211392F68 +:10BC70003330314522260235343E0433320011146C +:10BC80000E0427323E02372106061514161603212C +:10BC9000363635340223220E0202AEB7E86C295044 +:10BCA00079A1C778EB011321466F9DCF7F83C68CA6 +:10BCB0005815FC2205035BBAFF03DB0504CFCC81DA +:10BCC000C78F5B14980105A576E3D0AE8147FEDEF1 +:10BCD000FEE461D4D1BA90535C6BB4DF7422462188 +:10BCE00092DC7B02CD203E1DE0010063AAD8000358 +:10BCF000006CFFEE041A04520013001F002A001902 +:10BD0000400C201A1A00270A077214000B72002B2D +:10BD1000322B3211392F3330314522262635343E2D +:10BD2000033332161615140E0327323E023721064E +:10BD3000061514160321363635342623220606014D +:10BD4000EE7EAC58336189AD647EAB572F5C87AF14 +:10BD500063528C6E4D13FD380403937E02C50303BA +:10BD60008C8E6BB07B1268BC7C77D4B181476AB98A +:10BD7000766FD2B5884D564074A1611A391C97B0C0 +:10BD8000020F1A331B8DB268BE00000100CE000006 +:10BD9000058F05C3001D0019400D18110372080717 +:10BDA00000010272000872002B2B1239392B32303D +:10BDB00031610333131E0217373E0237013E02334F +:10BDC000321617152626232206060701017CAE64CB +:10BDD0007E050905010510262D19019D345A6E5165 +:10BDE0001F2E13112E1B334C4B33FDAD05B6FBCD6F +:10BDF0002B5C58280126545B3003136686420805E5 +:10BE0000570608317160FB95000100640000043C96 +:10BE10000450001B001B400D160F0607000F0F01FA +:10BE20000672000A72002B2B322F11393911333070 +:10BE3000317303331316161733363637013E023388 +:10BE4000321617152626232206060701FD9966627B +:10BE50000A0B04051E3F22010533505D4215290ED1 +:10BE60000E2415263B3D2AFE44043FFD2A4A784510 +:10BE700041864001DD5E7537070552060627594B9E +:10BE8000FCCDFFFF00CE0000058F07980626026D4F +:10BE900000000107041504E10177000CB42A1E011B +:10BEA0000272002BCECE3031FFFF00640000043C54 +:10BEB00006210626026E000001070415042000007A +:10BEC000000CB4281C010672002BCECE3031FFFFCF +:10BED00000A3FE10099105CD0426003200000007E2 +:10BEE000005C05BA0000FFFF006CFE100851045210 +:10BEF0000426005200000007005C047A00000002E3 +:10BF000000A3FF9E05820615001E003E0029401476 +:10BF10003C39390003031F1C09722C2F2F291212E0 +:10BF20000F0C0372002B323211333211332B3232A9 +:10BF300011333311333031452226272E0235341286 +:10BF40001236373636333216171E0215140E030713 +:10BF50000606373E043534262627060623222627E2 +:10BF60000E0415141616173636333216027E2A368C +:10BF70000481A65055ABFEA80E362729360371A3BF +:10BF8000582D629BDD910E374F75B48152273D7A53 +:10BF90005B0F372126360775B68455293E8062101F +:10BFA000342124356237281DA0EC8FAA013F0101FE +:10BFB000A00B252633281C8EE7A070F7ECC37C0964 +:10BFC0002729AF0B71AED2DC637EBD7C1B1D202AFE +:10BFD00023096AA7CEDE6B7BC4841C1D1F270002C9 +:10BFE000006CFFAA04270496001D003B00254012A8 +:10BFF000302D3333120F0C077224211E1E1B000339 +:10C000000B72002B3232321133332B323232113376 +:10C0100033303145222627262635343E033736363F +:10C0200033321617161615140E0307060627363672 +:10C03000333216173E0435342627060623222627D8 +:10C040000E0415141601EA222D0595952E567B9B9C +:10C050005A0A3223232E028A8B294F74975D0B31A3 +:10C06000690E2C1E1D2A0846755A40215C5F0E2C55 +:10C070001B1C2B09427763482868562A2318DFA720 +:10C080006DC7A881500C24242C2520D99A68C3A9F7 +:10C0900085580E2425A51C1F22190D497193AE61E8 +:10C0A00073A41C191A2019093F6A91B46981AA0066 +:10C0B000000300A9FFEC0713081200140029007107 +:10C0C000004340234F6B097259600372090B0B1137 +:10C0D000048014142316153C3503724C49496F46ED +:10C0E0004A4A46462A0972002B3211332F11333344 +:10C0F00011332B32DE32CC322F1ACC323311332BA8 +:10C10000322B323031413E0233321E0233330723A9 +:10C11000222E022322060713373E02353426272615 +:10C1200026353436333216151406060122262635F6 +:10C13000343E043332161707262623220E04151424 +:10C14000163332363713330316163332363612129D +:10C15000353426262322060727363633321616159F +:10C16000140E0423222626270606039D093A61455C +:10C17000496B5B6344150D13486D5D603D42470993 +:10C18000640620311B11101018262127312F59FD6C +:10C19000A282B15A1F406488AF6D50742D37285960 +:10C1A0003C5B916F5133199B934F78236468631EF6 +:10C1B0007B6173B17E5126346B523A612A2E317AFB +:10C1C0005370954B20426891BC7556764C19239755 +:10C1D00007463E5D312634264E273327453AFEEA90 +:10C1E000360A1B221213150A0A1A171C1E3B32307C +:10C1F0005039F9AC6EDCA56AE7E2C99B5926255295 +:10C200001E235694BBCDC856CEC93B1C01D4FE2973 +:10C210001A3A84D80103010369729B4F241D5220EE +:10C220002B66C48E67ECEFD9AA621F2C141C430046 +:10C2300000030065FFEC056106D500140029006CC1 +:10C24000004140224D670B72565D07720A0B0B11BD +:10C25000048014142316153B3407726A4A44484874 +:10C260004744442A0B72002B321133332F113333DE +:10C270002B32DE32CC322F1ACC323311332B322B0D +:10C28000323031413E0233321E0233330723222E35 +:10C29000022322060713373E023534262726263589 +:10C2A0003436333216151406060122262635343E5E +:10C2B0000333321617072626230E041514163332BD +:10C2C0003637133303161633323E03353426232212 +:10C2D00006072736363332161615140E0323222688 +:10C2E0002706060258093A62444A6B5B6344150EFE +:10C2F00013486C5E603D434609670720301C130FEE +:10C300001018262128302F59FE4C5F8D4D274D7275 +:10C31000955D455A25391F412F497557391D75625D +:10C3200040561B5965581355424D80614322535561 +:10C33000284A242927663D55743C29527BA5675A13 +:10C34000691B237206083F5B332733264E273327AA +:10C35000453BFEEA36091C22121317090B19171B5D +:10C36000203C332F4F3AFAE951AD8B58C9C09D5E3E +:10C37000221D4E191A01558EA9AC48A08F2918010B +:10C3800095FE6B1A27508BB3C964787D1918501B22 +:10C39000204A936F73E4CB9D5A311A1C2F00FFFF84 +:10C3A00000CEFFF007B7071D06260259000001075F +:10C3B0000385019C0177000AB32C050272002BCE85 +:10C3C0003031FFFF00860000061E05A80626025A2F +:10C3D00000000107038500A50002000AB328050636 +:10C3E00072002BCE3031000100A3FE14050F05CBE7 +:10C3F000002000134009120B03721B000109720098 +:10C400002BCD332B32303141132E023534123E0204 +:10C410003332161707262623220E0315141633323D +:10C420003636370302186A96D7724889C3F58F6289 +:10C43000A84A2A4294547CD4A9763FDCBD0F1E1F23 +:10C440000E81FE1401D9068CFAA79B0119EBAD5F92 +:10C450002727592624559AD2FD8CDDFE030604FDBC +:10C46000BE000001006CFE1403AC0454001F001356 +:10C470004009120B07721B00010B72002BCD332BEE +:10C4800032303141132E0235343E03333216170752 +:10C49000262623220E0215141616333236370301D0 +:10C4A000A66A8ABB5F2E5D8AB7714689341D2F7BD1 +:10C4B0003C6BAE7B42468D6828401782FE1401D843 +:10C4C0000264B87D6DD1B68A4F1A1859171B61AC3A +:10C4D000E2815F93520D09FDB7000001008A00065A +:10C4E000045105040013000CB30B010A00002F2FA8 +:10C4F00039393031652713253705132537051317CB +:10C500000305072503050725012C4DC5FEE6290176 +:10C510001EEDFEE32C011AC84BC5011C2BFEE4EDF9 +:10C52000011D2CFEE3062D0153A649A50197A64A3D +:10C53000A601532CFEACA54BA7FE69A64BA700088D +:10C540000034FECB07B50587000D001B002900371E +:10C55000004500530061006F000CB36C65261F009E +:10C560002F332F33303141363633321617232626F8 +:10C5700023220607013636333216172326262322B6 +:10C5800006070136363332161723262623220607DE +:10C590000136363332161723262623220607133692 +:10C5A0003633321617232626232206070136363362 +:10C5B0003216172326262322060713363633321661 +:10C5C0001723262623220607013636333216172371 +:10C5D000262623220607056807615D5968093B0A7C +:10C5E0004E373F4708FB4807615D5A67093C094ED3 +:10C5F000373F4708020609615B5969083B094F3715 +:10C600003E4709FCD907625D5968083B074F383E31 +:10C6100048097C07615D5968093C094E373F470866 +:10C62000044A07615D5A67093B0A4E373F4708874E +:10C63000095F5E576A083B094F363E4809FCC70947 +:10C640005F5D59670A3B094F373E470903BD54599F +:10C650005D5036352F3CFC2455595C5237352F3D03 +:10C66000FEEA545A5E503735303C030A55595E5045 +:10C670003933303C01E854595D5036352F3CFC24A9 +:10C6800055595C5237352F3D01F456585F4F3735B9 +:10C69000303C030456585C523735303C00080033B8 +:10C6A000FE7F078805D3000B0015001F002A003607 +:10C6B0000042004E00580008B15423002F2F3031A3 +:10C6C0004127373E0237170E030127363637170743 +:10C6D0000E02132E0227351616171501363637337C +:10C6E000170E0307252E022737171E031701272EC3 +:10C6F0000327371E0217012E022735371E031701A5 +:10C70000273E023733060607058E3F042868733636 +:10C710003027534F48FB843050A43B3E04276872B7 +:10C720001C3073763756BF4A01E71B2B08580B089D +:10C73000161D211202711B43431F3F10152B2A2780 +:10C740000FFBB411152B2A26102E1C42441F053A4C +:10C75000387D78310E2552595828FC150A0A202BAD +:10C7600017441B290903B03E121B3A371530143009 +:10C770003333FBDA2F296B2D3E111B3A3602270A81 +:10C78000202B18431B290A57FC9656BF490E2454E8 +:10C79000585729C3356E64263F021F4A5355290452 +:10C7A00021021F4A53552930346E6527FDF4121FAC +:10C7B0001705580A06171C2112026D0E30737736C2 +:10C7C00056BE4A000002005EFE9A05770747001732 +:10C7D000002D00274013291F80261807110A140B6B +:10C7E0000272150202000A0872002BCE3311332B9D +:10C7F00032123939DE321ACD323031411323133E31 +:10C8000002372701230133030E02073301330133BB +:10C81000030322262635343637330606151416331D +:10C82000323637330E0203B8CDA5DA0A14140B04DE +:10C83000FBDC71013664DE0914150A04042570FE60 +:10C84000DDBCE49559783D05035A03045860707CBB +:10C850001562135A92FE9A01660408305D58280149 +:10C86000FAEA05B6FBED2C585325050FFAA8FE3C55 +:10C8700007933362450F260B101C0D484B67655B11 +:10C880007E4100020071FE9B043B05F3002100374E +:10C8900000254013332930221E1006720318180099 +:10C8A000080B721F020A72002B322BCE3311332B6E +:10C8B00032DE32CD32303141132337230E022322B0 +:10C8C000262635343637133303060615141633324D +:10C8D00036363713330333030322262635343637EF +:10C8E00033060615141633323637330E0202DBBD1B +:10C8F000982D072377A167557B430B079266950810 +:10C9000008676061BB8F1F7064D4B6DB8159793CC6 +:10C9100005035A03045860707B1662135A92FE9BFB +:10C920000165FD3B7F573C7759224D2802B0FD44FD +:10C93000264019625E7BDD94020FFC1AFE42063E21 +:10C940003362450F260B101C0D484B67655B7E411B +:10C950000002005F000003F105B600150020002171 +:10C960004010200B040707010A0A00050272160096 +:10C970000872002B322B12392F33331133CE323061 +:10C98000317313233733373307210721033332162B +:10C990001615140E02232733323E02353426232384 +:10C9A0005FF79A139B2B662A015213FEAE4BDB8D69 +:10C9B000BA5C5095D586D8E364A77D44AF99DF046F +:10C9C000945CC6C65CFEA0529B6F77B2753A5B2939 +:10C9D000599166897A000002008DFFEC03870614E6 +:10C9E000001C002F002340110B0E0E081111000C2B +:10C9F00000722615151D000B72002B32322F332BBF +:10CA000012392F333311333031452226263534364F +:10CA100037132337331333033307230336363332C5 +:10CA200016161514060627323E0235342626232212 +:10CA300006070E0215141601E4799747150C8CA60B +:10CA400011A6396539F711F782319645789A4C5E0F +:10CA5000BA834B734F29347564498C37080A0583B0 +:10CA60001453915B3D753B029B53010EFEF253FD47 +:10CA7000970E14427D5A61A36357274862393B5A87 +:10CA800032140C28433B1B7D730000020060000041 +:10CA9000047F05B600110020003F401F1718181230 +:10CAA0001916161313121210090C0C0F0F100B0A83 +:10CAB0000A10100020010272000872002B2B3211A4 +:10CAC000392F331133113311331133113311331122 +:10CAD00033113311331133303173012132161615EE +:10CAE00014060717072706062323031333323637A6 +:10CAF0002737173636353426232360013601418F18 +:10CB0000BC5D927D654F693C894AC87F93C53A6D8B +:10CB100031614E645E70ACA2DE05B658A8779DCF39 +:10CB200037D125D81110FDA302B70D0ECB26D12D7C +:10CB3000A17A98890003FFD9FE1F0428045300033B +:10CB4000001F00320031401A0201011B1A20200090 +:10CB50000303160B72080729290C077205067204D5 +:10CB60000E72002B2B2B321133332B321133321137 +:10CB70003333331133303145033713010133073376 +:10CB80003E023332161615140E03232226262723BF +:10CB90000606070301323E0335342623220E041510 +:10CBA00014160304FD4AFBFC8D014C542D062A7912 +:10CBB0009C5F608B4D2E5886AF6D5C7C49100607DC +:10CBC000180C6101C0588E6D4A267A733D756958FC +:10CBD00040248ACB01FD25FE03FEC50620FE447DD0 +:10CBE000515BAB776CD5BF9555456D3C378637FEAD +:10CBF0003902254B83AABC608A99335D7E95A65580 +:10CC000089900001004B0000047F05B6000D001D57 +:10CC1000400E0903030C02020008050272000872AC +:10CC2000002B2B3211392F3333113330317313234F +:10CC300037331321072103210721035E90A313A398 +:10CC40009402EA12FD7A8001BB14FE469002A95CB0 +:10CC500002B15EFDAD5CFD5700010010000003470E +:10CC6000043F000D001A400C0C01010904040D0AD8 +:10CC700008050672002B323F392F33331133303120 +:10CC80007313233733132107210321072103466B35 +:10CC9000A112A16A021A12FE4A58012A11FED76C8B +:10CCA00001FA5301F259FE6753FE060000010060CD +:10CCB000FE00048405B60027002140101310101A4E +:10CCC0001D1D00191602721508720700002F322B65 +:10CCD0002B3211392F33331133303141222627358E +:10CCE000161633323E03353426232206070323016A +:10CCF00021072103363633321E0215140E03017745 +:10CD0000557C272F774A73AC794B21C2B431581C1C +:10CD10009167013602EE13FD787D1F55316EAB76BB +:10CD20003D2C5D91C9FE001C126315205996B9C0B7 +:10CD300055D3D60B07FD5005B65DFDB0080C4484F5 +:10CD4000C07C67DDCEA5620000010049FE0F032A0A +:10CD5000043F0026002340121310101A1D1D151940 +:10CD6000160672150A7207000F72002B322B2B3237 +:10CD700011392F333311333031412226273516161E +:10CD800033323E03353426232206070323132107BB +:10CD9000210336363332161615140E0301253E587C +:10CDA00021205B3B528464432289872E511C6A6593 +:10CDB000E301FB13FE6A501950326B9E58234C79E5 +:10CDC000ABFE0F181063141D42759AB560A8A30A34 +:10CDD00009FDF9043F59FE7D060D5CBA8F5EC7B7A9 +:10CDE00091550001FFAFFE9A068C05B6001500268E +:10CDF00040150603120F0C090608110E0A027213E1 +:10CE000004020200080872002BCE331133332B3298 +:10CE10003212173930314113230103231301230147 +:10CE200001330113330301330101330305204C7235 +:10CE3000FE629C649CFD398202DFFE6E71018F955B +:10CE4000659502AE7DFD3C0174A861FE9A01660203 +:10CE5000E0FD2002E0FD2002F802BEFD4102BFFD20 +:10CE60004102BFFD2AFD7EFE3C000001FFE4FE9C66 +:10CE700006320454004D0035401D49010B72310645 +:10CE800072403939080C0C332F2F112128077200FA +:10CE900018110B720A0A72002B2B32CE2B32113969 +:10CEA0002F333311333211332B2B323031411326D0 +:10CEB000263534363723032313230E032322262754 +:10CEC00037161633323E033534262322060735360D +:10CED00036333216161514060733133303333E0365 +:10CEE0003332161707262623220E03151416333263 +:10CEF00036370304C948A59D0504A46E5F6FA410CE +:10CF00004B78AC72192F1510122B155685603E1DEB +:10CF10007474183215163A1C69904A0303A8675FA7 +:10CF200067A1124A76A7701A311812132D1655856B +:10CF30005F3D1D77791C34125EFE9C015106CCBE0C +:10CF4000224425FDF8020863C09C5D0505570405D1 +:10CF50004E86A6B05298A304065904065CB2831903 +:10CF6000351901E3FE1D5BB2935805055805044EC3 +:10CF700085A5AF519EA10704FE4DFFFFFFFFFE44B4 +:10CF8000042905CB062601AD000000070367015008 +:10CF90000000FFFFFFFFFE4403250454042601CDDB +:10CFA0000000000703670116000000010060FE9A00 +:10CFB00004FE05B6000E001F4010030B0803050A0F +:10CFC0000602720C020200050872002BCE331133E8 +:10CFD0002B3212173930314113230103230133035C +:10CFE00001330101330303B74C76FDD59B6701364E +:10CFF0006696031484FCD701F1B562FE9A016602BD +:10D00000E5FD1B05B6FD3F02C1FD31FD77FE3C008D +:10D0100000010040FE9B03E2043F000E001F401091 +:10D02000030B0803050A0606720C020200050A72C9 +:10D03000002BCE3311332B321217393031411323E9 +:10D0400001032313330301330101330302CA4C6A82 +:10D05000FE6B7265E5646F024880FDA10161A86105 +:10D06000FE9B01650225FDDB043FFDF80208FDEA99 +:10D07000FE30FE4200020060000004FD05B6000321 +:10D08000000E002340120D0A0703000100010004F6 +:10D09000090502720C040872002B322B3212393946 +:10D0A0002F2F12173930314113330301013303019C +:10D0B00033010123010301B7C153BFFE540136669A +:10D0C00097031484FCD802317AFDD59B0138038282 +:10D0D000FC7EFEC805B6FD3F02C1FD31FD1902E52B +:10D0E000FD1B00020040000003ED043E000A000E9C +:10D0F00000234012090603030B0C0B0C0B00050167 +:10D10000067208000A72002B322B321239392F2F87 +:10D110001217393031731333030133010123010333 +:10D120003713330340E4636D02547FFD96019F760D +:10D13000FE6B7488C352C2043EFDF80208FDEBFD8D +:10D14000D70226FDDA60038CFC740001005F00004A +:10D1500004FC05B6001200274014020A0A030B0E55 +:10D160001103000707000D05027210000872002B62 +:10D17000322B3211392F12173933331133303173C7 +:10D1800013233733373307330723030133010123D5 +:10D1900001035FF8A0149F2B652AE413E4590314DC +:10D1A00084FCD802327BFDD69C04915CC9C95CFE2C +:10D1B0006402C1FD31FD1902E5FD1B000001003BC9 +:10D1C000000003DC0614001200294016110E0B03A8 +:10D1D000000D0672020A0A0307070005007210001C +:10D1E0000A72002B322B11392F333311332B1217C4 +:10D1F00039303173012337333733072107210301D6 +:10D200003301012301033B0110A711A72B642B015C +:10D210002211FEDE99024185FDAD01897AFE7C7303 +:10D2200004F954C7C754FD37020FFDE6FDDB0223A6 +:10D23000FDDD000100C00000059D05B6000C001BCF +:10D24000400E0B080503030A0C0872070203027262 +:10D25000002B32322B321117393031730121372133 +:10D260000301330101230103FF0121FEA01401C6C4 +:10D2700097031585FCD7023179FDD49C05595DFDD6 +:10D280003F02C1FD31FD1902E5FD1B000001005FF9 +:10D290000000048E043F000C001B400E0B08050329 +:10D2A000030A0C0A720702030672002B32322B3279 +:10D2B0001117393031731321372103013301012351 +:10D2C0000103ECD2FEA11501C06D024780FDA00153 +:10D2D000A076FE6A7403E659FDF80208FDEAFDD760 +:10D2E0000225FDDB00010060FE90056D05B6000F14 +:10D2F000001F400F090404060C0702720D02020011 +:10D30000060872002BCE3311332B3211392F3330F4 +:10D310003141132313210323013303211333013339 +:10D3200003041F4D9999FCF298660136668A030D35 +:10D330008A64FEDE9761FE90017002D0FD3005B672 +:10D34000FD780288FAA8FE320001003FFE900466D4 +:10D35000043F000F001F400F090404060C0706726B +:10D360000D020200060A72002BCE3311332B32114C +:10D37000392F333031411323132103231333032176 +:10D38000133303330303594E8D6EFD8A6E65E664D5 +:10D390006402766665D48E61FE900170020AFDF625 +:10D3A000043FFE2401DCFC1AFE370001005E000091 +:10D3B00006B005B6000D001D400E030C0C0008055C +:10D3C000050102720A000872002B322B3211331150 +:10D3D000392F333031730133032113210721012306 +:10D3E0001321035E01376589030D8A01A812FEBC73 +:10D3F000FEDC6599FCF29805B6FD7802885DFAA717 +:10D4000002D0FD300001003F000005A5043F000DE3 +:10D41000001D400E030C0C000805050106720A00F1 +:10D420000A72002B322B32113311392F3330317302 +:10D43000133303211321072103231321033FE66440 +:10D440006402766601A413FEC2D4666EFD8A6E0481 +:10D450003FFE2401DC59FC1A020AFDF600010060BF +:10D46000FE00073905B6002B002340111411111DD1 +:10D4700020201A181B0272161A08720700002F3299 +:10D480002B322B3211392F333311333031412226D5 +:10D490002735161633323E03353426262322060757 +:10D4A000032301210123012103363633321E0215E5 +:10D4B000140E0404913E773237764189C2814B1EA7 +:10D4C00068B77725471792680122FD0CFEDE6601DA +:10D4D0003603C18F1F3F2376B87F431B3D6697CD30 +:10D4E000FE0013166C191B5D99B9B94D8FBB5E0513 +:10D4F00003FD4A0559FAA705B6FD5C05064583BE3E +:10D500007B50B3B3A07E480000010045FE0E06022A +:10D51000043F0029002540131310101C1F1F19176A +:10D520001A067215190A7207000F72002B322B327D +:10D530002B3211392F333311333031412226273525 +:10D54000161633323E0335342623220607032313EF +:10D55000210323132103363633321E0215140E0322 +:10D5600003FA3E5A1D205C3E518263422197822A73 +:10D57000481E6D6BD5FD95D369E7033C641B4626B9 +:10D5800044856D41234C7AADFE0E180D67121F4283 +:10D59000759AB5609EAB0A06FDF803E1FC1F043FD7 +:10D5A000FE2905092B62A2765EC7B79255000002DC +:10D5B00000A3FFA8056505CD003F0050002A4014D8 +:10D5C000492D2D18181103722503222240393900E4 +:10D5D00000070972002B322F331133321133332BF2 +:10D5E0003211337D2F333031452226270E0223227C +:10D5F00026023534123E023332161707262623221E +:10D600000E031514161633323637262635341236E5 +:10D61000363332161615140E020716163332363705 +:10D62000150606253E033534262623220E02151440 +:10D6300016046A58852C18353E27A6EB7B3F7AAF37 +:10D64000E186507A2E2427634E70BD95683665BFFB +:10D65000851D361135323B719E6350744033669B95 +:10D66000681A57372B44161449FEE7608F5D2E2544 +:10D6700047343E72593432583328070A068401036E +:10D68000C0940112E7AD601E125B131B5499CEF6D5 +:10D6900087A7DB6E07034ED46B99010DCB7343A0B4 +:10D6A0008D79F1D7A933151A0D0960080DCC2E9E7E +:10D6B000C9E1716677325AABF0956EBE0002006C1C +:10D6C000FFC9044F0454003D004C00244011452C78 +:10D6D0002C17171007723E3636000021060B720019 +:10D6E0002B32322F3311332B3211337D2F33303124 +:10D6F0004522262706062322262635343E033332CA +:10D70000161707262623220E031514161633323653 +:10D7100037262635343E0233321615140606071610 +:10D720001633323637150E02273E023534262322B1 +:10D730000E02151416037F3E6A2B22573A7BB26005 +:10D740002E5A88B5703C792D18296D345B936F4B38 +:10D75000264488632431122A2D2C59875A64735326 +:10D76000905C183C27223F150C2532D654824B3C46 +:10D770003D3E5C3E1F2A371F200C106BC1836ACCD4 +:10D78000B2854C151358131541749BB460609B5AB5 +:10D79000060534985E5BB293587F7B7CE3AE2F0D19 +:10D7A0000D0B0657030806A9299ECD6E4F544C7BDE +:10D7B00091455B82FFFF00A3FE44050F05CB0626C3 +:10D7C000002600000007036702530000FFFF006C03 +:10D7D000FE4403AC0454062600460000000703671D +:10D7E00001920000000100BCFE9004A605B6000BEB +:10D7F0000017400B080404050272090002087200B9 +:10D800002BCE332B321133303141132301213721F9 +:10D810000721013303019E4D9B0123FE491403D6CA +:10D8200013FE48FEF19360FE90017005595D5DFBAB +:10D8300005FE32000001003FFE92067904540044C8 +:10D84000002F401A2F2E0E0E33077227261C1C2B7A +:10D8500007722406721500230A7240010B72002B16 +:10D86000322BCE332B2B321133332B321133333057 +:10D8700031411326263534363713363635342623D0 +:10D88000220E0207032313363635342623220E02D6 +:10D89000070323133307333E0233321615333E0298 +:10D8A00033321615140607030606151416333236DE +:10D8B000370305B74A43440D085A090760584383A4 +:10D8C0007254167265910A085B5843837256176F3B +:10D8D00065E6542D06226B946082740424719A606C +:10D8E0007B870A0955090B27281522115EFE920134 +:10D8F00060064C431E4D2401A6264018635E4882F4 +:10D90000AF68FDE602A92C4E1B59644784B36DFD38 +:10D91000F0043FFD3C7E589A804182578A86214B15 +:10D9200027FE6D29451A262A0605FE41FFFF00C283 +:10D93000000004B205B60606003C000000010064C9 +:10D94000FE1403D7043F000F0017400C0E0107031D +:10D95000020F0F720D020672002B322B1117393095 +:10D960003153130333131616173336363701330189 +:10D9700003966EA06664090E04061C452701936D8C +:10D98000FD906CFE1401F60435FD4443863D3B8456 +:10D990004402BFFBC6FE0F0000010093000004B26A +:10D9A00005B60010001F400F030C0C02080F0F06F5 +:10D9B0001008720A060272002B322B12392F3933EB +:10D9C00033113330316113213721370133130133E0 +:10D9D000010721072103015159FEE914011808FE2E +:10D9E000FB67E2023176FD7C0A011615FEEC570159 +:10D9F000A15D2B038DFCDD0323FC752D5DFE5F0017 +:10DA00000001FFFCFE1403D7043F00150023401162 +:10DA10000B0A1111030314020205150F72100506FB +:10DA200072002B322B12392F333311331133333031 +:10DA30003153132337330333131616173336363760 +:10DA400001330133072303965CF612F59F666409E0 +:10DA50000E04061C452701936DFD95F612F95CFE38 +:10DA60001401A6520433FD4444853D3B844402BF67 +:10DA7000FBCD52FE5A000001FF8CFE9004A605B6B5 +:10DA8000000F00204011030C060904050B07027269 +:10DA90000D020200050872002BCE3311332B321217 +:10DAA00017393031411323010123010133130133AD +:10DAB0000101330303564E7DFEFEFDDC75026DFE53 +:10DAC000F267EC01F573FDC60103AA62FE900170D6 +:10DAD00002ADFD5302FF02B7FD900270FD42FD66EC +:10DAE000FE320001FFCDFE9203F4043F000F002040 +:10DAF0004011030C060904050B0706720D02020013 +:10DB0000050A72002BCE3311332B32121739303104 +:10DB1000411323030123010333130133011333039F +:10DB200002E54F77DFFE667701E4F26BCA01887881 +:10DB3000FE2EDCA961FE92016E01E3FE1D023102A0 +:10DB40000EFE3901C7FDEDFE2DFE3900000100BCBF +:10DB5000FE91065205B6000F001D400E0804040C8D +:10DB60000502720D090900020872002BCE33113331 +:10DB70002B3232113330314113210121372107215A +:10DB80000121013301330305034FFBFF0123FE484D +:10DB90001303D814FE49FEF102FC012168FEDE9752 +:10DBA00062FE91016F05585E5EFB060558FAA7FEFE +:10DBB000340000010055FE9204EC043F002F0025C4 +:10DBC00040131713132414067206051E1E000A0BB9 +:10DBD000722B010B72002B322BCE331133332B32CD +:10DBE000321133303141132E0237230E0223222605 +:10DBF000263534363713213721072103060615143D +:10DC000016333236363713330306061514163332FD +:10DC100036370304024C4237040A062277A06657BF +:10DC20007C420B087FFEA213031014FEB583080884 +:10DC3000676062BB8E1F7065A80A0B252913241329 +:10DC400060FE920160044876493B7F573D79582237 +:10DC50004B2802575959FD9D263F1862607BDD9481 +:10DC6000020FFCF132471D272D0705FE4000000181 +:10DC700000F7FE9104EC05B6001E002140101916B5 +:10DC800016030606021B0E02721C00020872002B0D +:10DC9000CE332B3211392F3333113330314113232B +:10DCA0001306062322262635343637133303060699 +:10DCB00015141633323637133301330303B54EB41C +:10DCC0008553C9786B934B0607746772070778769C +:10DCD00071C6649C68FEDEAF63FE91016F02712322 +:10DCE0003A407956193725021EFDE22231165C6250 +:10DCF000322902EAFAA8FE330001009CFE930400D8 +:10DD0000043F0023001D400E071A0A0A02201206D3 +:10DD1000720021020A72002B32CE2B3211392F33BE +:10DD20003330314113231336363723060623222698 +:10DD300026353436371333030606151416333236B8 +:10DD400036373733033303030C53B0520D1F10081B +:10DD500045C7834C79450E073B683D0A0C59606CFA +:10DD6000BA88201266D5AF66FE93016D018B3E7AAC +:10DD70002C5F7C3169562A6027010AFEED344E1C67 +:10DD80004A577AE39C59FC19FE3B000100F700005A +:10DD900004EC05B60020003340191D1A1A17181894 +:10DDA0001717070104040706060707001F0F027272 +:10DDB000000872002B2B3212392F332F11331133FD +:10DDC000113311332F11331133303161130606072C +:10DDD0000323132E02353436371333030606151486 +:10DDE0001617133303363637133301034F85449F19 +:10DDF0005D4455436B924A06067567750506797A48 +:10DE000050554F539E4F9C68FECB02711D3108FE4A +:10DE1000C101380140795719331F0226FDDA1C2E43 +:10DE2000165C62010175FE91062F2002EAFA4A0093 +:10DE3000000100A6000003FD043F0025002F40174D +:10DE400004051E1E1B1C1C1B1B0C0B0B090C0C00C1 +:10DE500024130672000A72002B2B3212392F33332F +:10DE60002F113311332F1133113333303161133606 +:10DE70003637230E02070723372626353436371365 +:10DE800033030606151416171333033E02373733D0 +:10DE90000302B04E0F1F0F051E5B78483550317BD3 +:10DEA000880D0B37653A0A0A5957465042538F6C12 +:10DEB0001C1F64E60175497C3731654D0CF9F20190 +:10DEC0008284295732010BFEED324F1F6156020149 +:10DED00044FEC4117AC6848FFBC1000100600000BB +:10DEE000044305B6001A001F400F19161603060654 +:10DEF000000102720F0F000872002B322F2B113914 +:10DF00002F33331133303173013303363633321646 +:10DF10001615140607032313363635342623220636 +:10DF20000703600136668351C97F6986420B0B6621 +:10DF300067670A0A687173CC5E9E05B6FD92203D44 +:10DF4000437A52265435FE1901E73151235A61357F +:10DF500027FD1500FFFF003F000004090614060618 +:10DF6000004B00000002007CFFEC05E805CB00310F +:10DF70000040002540120F0F1616323207252500EB +:10DF80003C1B03722B000972002B322B3211392FEC +:10DF90003333113311332F303145222626353436B1 +:10DFA000372E023534363733060615141633333E12 +:10DFB000033332161615140606042123060615141B +:10DFC00016333236371506060133322436363534E9 +:10DFD000262623220E020354AAE774060550612D5B +:10DFE000140C610A153145152087C3F68F88B15787 +:10DFF00053C4FEACFEFFBA0306DBD081BC4747BD6D +:10E00000FDEEA8E7012BAA463F816573CEAB7B14DA +:10E0100085FDB1274E2501294B34264618153F2092 +:10E020002C3299FFBA6555935E64A87C4417483436 +:10E03000F1ED3A215F2038032835628750446A3D6C +:10E04000529CDF0000020061FFEC046D0454002EBE +:10E05000003A002340110F15152F2F0722220037F9 +:10E0600019077228000B72002B322B3211392F3313 +:10E070003311331133303145222626353436372ECD +:10E080000235343637330606151416333E02333262 +:10E090001615140E022323060615141633323637CE +:10E0A000150606013332363635342623220606029B +:10E0B000AE6AAF6602044D5D2A120D5F0B1341413B +:10E0C0002196DA837E985CAEF5993802059D8F53D0 +:10E0D0008E3C3A9FFEA44496F490615956AA84144B +:10E0E0005AB88D1C381B042A4C3422411515391F8F +:10E0F000342E93E88880725B875A2D143B1C9FABAB +:10E100002E1B5B1E28026436765F475A64C00002ED +:10E11000007CFE9A05E805CB00340043002940143A +:10E12000101017173535082626013F1C0372332CB3 +:10E1300000010972002BCD33332B3211392F3333C9 +:10E14000113311332F303141132E02353436372E2F +:10E15000023534363733060615141633333E03338F +:10E160003216161514060604212306061514163356 +:10E170003236371506060703013332243636353476 +:10E18000262623220E0202C64B94C965060550615D +:10E190002D140C610A153145152087C3F68F88B1FF +:10E1A0005754C7FEA7FEFAAC0306DBD081BC47403C +:10E1B000B1824AFEA7A8E7012BAA463F816573CE2C +:10E1C000AB7BFE9A01560C8BF2A6274E2501294BFC +:10E1D00034264618153F202C3299FFBA6555935EB8 +:10E1E00065A87C43174834F1ED3A215F1E3603FEE3 +:10E1F000AD047A35628750446A3D529CDF000002CC +:10E200000061FE93046D04540031003D002740136B +:10E210001016163232082323013A1A0772003029E9 +:10E22000010B72002B3232CD2B3211392F333311C7 +:10E23000331133303141132E02353436372E023547 +:10E24000343637330606151416333E0233321615AC +:10E25000140E02232306061514163332363715061C +:10E2600006070303333236363534262322060602E8 +:10E270001A4B588C5202044C5E2A120D5F0B13414C +:10E28000412196DA837E985CAEF5993802059D8F20 +:10E29000538E3C35915049D64496F490615956AA14 +:10E2A00084FE9301600E61AC7D1C381B022B4D3443 +:10E2B00022411515391F372B93E88880725B875AE6 +:10E2C0002D143B1C9FAB2E1B5B1B2703FEA603BD1F +:10E2D00036765F475A64C000FFFF005E000001FA17 +:10E2E00005B60606002C0000FFFFFFAF0000068CFD +:10E2F000076A062601AC000001070230010D017714 +:10E30000000AB312020272002BCE3031FFFFFFE48D +:10E31000FFEC063205F3062601CC000001070230AF +:10E3200000C40000000AB34F1F0672002BCE30312C +:10E3300000010060FE00050305B600250021401025 +:10E34000191C1C141111161B1702721608720700F3 +:10E35000002F322B2B3212392F333311333031410E +:10E3600022262735161633323E033534262623223D +:10E37000060703230133030133011E0215140E03A4 +:10E3800001763E763237764089C2814B1E69C18361 +:10E390001D6334866B01366B9F030F92FCF3BFF550 +:10E3A00075275C9CE8FE0013166C191B5993B2B5D7 +:10E3B0004D8FB254090AFD7D05B6FD2A02D6FD3FF8 +:10E3C000016EDBA45FD6CCA4620000010048FDFB17 +:10E3D00003EF043F002400214010181B1B131010F2 +:10E3E000151A160672150A720700002F322B2B32EF +:10E3F00012392F3333113330314122262735161687 +:10E4000033323E0335342623220607032313330316 +:10E410000133011E0215140E03011D3858231F5A23 +:10E420004250816341229D941F3B1C6766E0666FEA +:10E43000023C94FDD857A167234C7AADFDFB141123 +:10E4400065111E41759BB6609DAC0506FE05043F37 +:10E45000FDF4020CFE17024CB09A5FC6B89155004D +:10E460000001FFAEFE9A04FC05B600220019400D23 +:10E47000041E0272140D09722000020872002BCED5 +:10E48000332B322B32303141132301210606020295 +:10E49000070E022322262735161633323636373E2C +:10E4A000043721013303032ED29F011FFE511A4B63 +:10E4B00054562530678B671D38110D3B1E4162563F +:10E4C0002B20484A463C14027CFEDFA5DBFE9A0165 +:10E4D0006605555AFDFEE9FEF86783B25A0B0663DE +:10E4E000050C3F8D7757DEF1ECCC49FAACFE3800D5 +:10E4F0000001FF9AFE9203C004490027001F40104C +:10E50000030606242107721700100B7225020A72F7 +:10E51000002B322BCE332B323211333031411323C7 +:10E5200013262623220E02070E0323222627351642 +:10E530001633323E02373E033332161703330302DB +:10E540004DCEA5D6132B0C4869544F2D30545D7613 +:10E55000511224090B1E133753484D302C53699523 +:10E560006E2F6120D5A3C9FE92016E03EB0302302A +:10E570006EB8868ECD843F05035E03062C6ABA8E84 +:10E5800082C789460C06FC1DFE3E00010060FE04A9 +:10E59000055805B6001A001B400D130E0E1016117B +:10E5A00002721008720800002F322B2B3211392F03 +:10E5B00033303141222627351E02333236363713A7 +:10E5C0002103230133032113330106020401A14E69 +:10E5D000862B215B62299CDC8E297AFD0D946B01D0 +:10E5E000366B8D02F38968FEE731AEFEF8FE041D3E +:10E5F000106C0E190F73F1BE0243FD3405B6FD79A0 +:10E600000287FACDE7FEE67E00010049FE0E046DAA +:10E61000043F001A001D400F120D0D0F1510067259 +:10E620000F0A7207000F72002B322B2B3211392F79 +:10E63000333031412226273516163332363637131A +:10E64000210323133303211333030E0301A538578A +:10E65000251F5C41648F5F1C70FD946E68E96464E3 +:10E66000026B6967EE19496D9DFE0E151165111F4C +:10E6700056B189020AFDFD043FFE2401DCFB9864CB +:10E68000A87A430000010060FE9A055805B6000F05 +:10E69000001F400F090404000C0702720D02020063 +:10E6A000060872002BCE3311332B3211392F333041 +:10E6B0003141132313210323013303211333013386 +:10E6C00003038BD3A397FD0D946B01366B8D02F37F +:10E6D0008968FEE0A5DAFE9A016602CCFD3405B633 +:10E6E000FD790287FAABFE3900010049FE92046D04 +:10E6F000043F000F001F400F090404000C070672BE +:10E700000D020200060A72002BCE3311332B321198 +:10E71000392F3330314113231321032313330321C2 +:10E72000133303330302F4CFA66EFD946E68E964DD +:10E7300064026B6967DBA4CAFE92016E0203FDFDF1 +:10E74000043FFE2401DCFC19FE3A000100CFFE9AD2 +:10E7500004B505B6001F0020400F1A171703060660 +:10E760000E02001E081C0E0272002BC43FCD331295 +:10E77000392F33331133303141133313060623223B +:10E78000262635343637133303060615141616338A +:10E790003236371333012303022460A86D50D4713D +:10E7A000598C500C0B686B680A0E275F5367D75D56 +:10E7B0009F69FECAA648FE9A01C7020A2138387826 +:10E7C0005F224E3001F5FE19305720325433332684 +:10E7D00002EEFA4AFE9A0001009EFE920403043FF4 +:10E7E00000230020400F07061A1A0A0A120100220D +:10E7F0000A20120672002B323FCD3312392F33110B +:10E80000333330314113333736363723060623226C +:10E8100026263534363713330306061514163332DD +:10E82000363637373303230301DD5E8730142C0E71 +:10E830000844C8844B79460F073A683B0B0D596171 +:10E840006BBB88201266E98D49FE9201C6E15FA488 +:10E85000335F7C316A55296225010BFEEC344D1C77 +:10E8600049587BE19B5BFBC1FE920001005EFE9A72 +:10E87000066D05B6001D00214011170C0803141A7F +:10E880001502721B0002020B140872002B323210A8 +:10E89000CE332B321217393031411323133E033755 +:10E8A00023012303230E030703230133133301330F +:10E8B00001330304A7D2A1BF101B17160B05FCF6EA +:10E8C00036DA08041015180CC365013695CA05021E +:10E8D000DA9BFEE6A5DAFE9A016603834B7E6B5E49 +:10E8E0002BFAC005412664727538FC6805B6FB1A20 +:10E8F00004E6FAACFE380001002CFE9104EF04405F +:10E9000000190023401313140B0A06070602161100 +:10E9100006720F08081700020A003FCE3333113386 +:10E920002B32121739303141132313363637230176 +:10E93000230323060607032313331333013303335F +:10E94000030381C4979016220F04FDB93BAC050761 +:10E950001F128F5BE584A406022090CEA2D0FE9108 +:10E96000016F029B6B973EFC2503DA37A952FD58D5 +:10E970000440FC6A0396FC14FE3DFFFF005E0000AD +:10E9800001FA05B60606002C0000FFFFFF95000007 +:10E990000486076A06260024000001070230004DA5 +:10E9A0000177000AB312010272002BCE3031FFFF53 +:10E9B0000066FFEC043605F306260044000001065D +:10E9C0000230FD00000AB32C0A0772002BCE303152 +:10E9D000FFFFFF95000004210733062600240000F6 +:10E9E0000107006A00350177000CB41E12010272A3 +:10E9F000002BCECE3031FFFF0066FFEC043405BCA7 +:10EA00000626004400000106006AF600000CB43837 +:10EA10002C0A0772002BCECE3031FFFFFF9300008F +:10EA200006AD05B6060600880000FFFF0066FFEC95 +:10EA300006640454060600A80000FFFF005F000003 +:10EA40000483076A06260028000001070230004AF6 +:10EA50000177000AB30C010272002BCE3031FFFFA8 +:10EA60000074FFEC040905F30626004800000106C7 +:10EA70000230D000000AB32B090772002BCE3031D0 +:10EA800000020053FFEC04ED05CB0020002F00191D +:10EA9000400C092727001017037221000972002B70 +:10EAA000322B3211392F3330314522262635343678 +:10EAB00036243333363635342623220607353636A8 +:10EAC000333216161514020E0227323E0237232265 +:10EAD0000406061514161601E48DB05455C70153EB +:10EAE000FEB90406D0D67FC64442C290ACE5744954 +:10EAF00088C0EE8A74CFAA7A1FBCE1FEDDA6443A34 +:10EB0000821457945A67A87A421A4338E2FB3A2192 +:10EB1000601F3987FDB19BFEE7EBAC5F5D539CDE68 +:10EB20008B366286503F6B4000020048FFEC038644 +:10EB30000454001E002A0019400C082424000F165B +:10EB400007721F000B72002B322B3211392F33301A +:10EB50003145222635343E023333363635342623CA +:10EB600022060735363633321616151402060627E6 +:10EB70003236363723220606151416015D81945E5F +:10EB8000AFF5963803049E8E548C3E3A9B5B6DAE77 +:10EB9000665195CA7057A9851E4399F38E5D1484FA +:10EBA0006D5D88592B153A1C9FAC2D1D5B1D2A5A93 +:10EBB000B98D8EFF00C7735864C08737755F455B9A +:10EBC000FFFF0053FFEC04ED0733062602CA0000E6 +:10EBD0000107006A00780177000CB43C301703721B +:10EBE000002BCECE3031FFFF0048FFEC038605BC82 +:10EBF000062602CB00000106006A8300000CB43731 +:10EC00002B160772002BCECE3031FFFFFFAF000076 +:10EC1000068C0733062601AC00000107006A0106D6 +:10EC20000177000CB41E12020272002BCECE3031DE +:10EC3000FFFFFFE4FFEC063205BC062601CC000016 +:10EC40000107006A00C30000000CB45B4F1F06728E +:10EC5000002BCECE3031FFFFFFFFFFEC0429070E63 +:10EC6000062601AD00000107006AFFF00152000C0A +:10EC7000B43E32200372002BCECE3031FFFFFFFFB7 +:10EC8000FFEC033905BC042601CD00000107006A32 +:10EC9000FF4D0000000CB43B2F1F0772002BCECE9F +:10ECA00030310001000AFFEC043205B6001F0023DA +:10ECB00040111714141512181810100015027208BC +:10ECC000000972002B322B12392F331133113311FB +:10ECD00033303145222627351E0233323E02353489 +:10ECE00026232337012137210701161615140E029A +:10ECF000017B77BF3B29718B517AA7652CC4BC6B14 +:10ED0000100241FDA61302E114FDB5D7F33C82D0F9 +:10ED100014381F6717301F446F86439482520230A5 +:10ED20005E56FDCA02ACBA55A78951000001FF62C8 +:10ED3000FE14035D043F0021002340111815151631 +:10ED400013191911110016067208000F72002B32E8 +:10ED50002B12392F33113311331133303153222613 +:10ED600027351E0233323E0235342626232337014F +:10ED700021372107011E0215140E02946C972F1ED5 +:10ED80005C784775A2642E5DA0644D0F0228FDC417 +:10ED90001302B910FDD06AB56E3D81CBFE142B1A5B +:10EDA0006512261A50839E4F768D3D4B022F595186 +:10EDB000FDCE0351AB8C64C19B5DFFFF005F000083 +:10EDC000057706B1062601AE00000107014C01AD32 +:10EDD0000177000AB314010272002BCE3031FFFF1D +:10EDE0000071FFEC043B053A0626005800000107BD +:10EDF000014C00D50000000AB31E080672002BCE9D +:10EE00003031FFFF005F000005770733062601AEB3 +:10EE100000000107006A00BB0177000CB420140158 +:10EE20000272002BCECE3031FFFF0071FFEC043BAD +:10EE300005BC0626005800000106006AEB00000C25 +:10EE4000B42A1E080672002BCECE3031FFFF00A37D +:10EE5000FFEC057307330626003200000107006A45 +:10EE600000C90177000CB4362A0B0372002BCECEFA +:10EE70003031FFFF006CFFEE041905BC062600527E +:10EE800000000106006AE300000CB427330A077291 +:10EE9000002BCECE3031FFFF00A3FFEC057305CD74 +:10EEA0000606026B0000FFFF006CFFEE041A04521E +:10EEB0000606026C0000FFFF00A3FFEC0573070EBF +:10EEC0000626026B00000107006A00B70152000C21 +:10EED000B43A2E0B0372002BCECE3031FFFF006C04 +:10EEE000FFEE041A05BC0626026C00000106006A4B +:10EEF000D200000CB4372B0A0772002BCECE303173 +:10EF0000FFFF0012FFEC0471070E042601C300008E +:10EF10000107006AFFE00152000CB433271D0372A1 +:10EF2000002BCECE3031FFFF0014FFEC034005BCB8 +:10EF3000062601E300000107006AFF2A0000000C1A +:10EF4000B432261C0772002BCECE3031FFFFFFF407 +:10EF5000FFEC052C06B1062601B900000107014CA3 +:10EF600001230177000AB31D0D0272002BCE303150 +:10EF7000FFFFFF26FE1003D7053A0626005C0000BF +:10EF80000106014C4A00000AB31E0C0672002BCE8B +:10EF90003031FFFFFFF4FFEC052C0733062601B9E3 +:10EFA00000000107006A00310177000CB4291D0D33 +:10EFB0000272002BCECE3031FFFFFF26FE1003D7AA +:10EFC00005BC0626005C00000107006AFF5900002E +:10EFD000000CB42A1E0C0672002BCECE3031FFFF7F +:10EFE000FFF4FFEC052C0798062601B90000010785 +:10EFF000015201350177000CB42A1D0D0272002B5D +:10F00000CECE3031FFFFFF26FE100400062106267B +:10F01000005C0000010601525300000CB42B1E0CD2 +:10F020000672002BCECE3031FFFF00F8000004EC5A +:10F030000733062601BD00000107006A007501774D +:10F04000000CB4271B0C0272002BCECE3031FFFF18 +:10F0500000A7000003FD05BC062601DD0000010637 +:10F06000006AB100000CB42D21110672002BCECE27 +:10F07000303100010060FE9A048405B600090011D9 +:10F08000B70603027207000208003FCE332B32306E +:10F090003153132301210721013303C84EB6013632 +:10F0A00002EE13FD78FEF2B464FE9A016605B65DC9 +:10F0B000FB05FE3C0001003FFE9B0340043F0009AE +:10F0C0000011B7060306720700010A003FCD332B7B +:10F0D00032303153132313210721033303944EA3FA +:10F0E000E6021B12FE49C1A763FE9B0165043F595E +:10F0F000FC73FE42FFFF005F000006010733062697 +:10F1000001C100000107006A010A0177000CB4295F +:10F110001D010272002BCECE3031FFFF007EFFECCE +:10F12000052705BC062601E100000107006A005919 +:10F130000000000CB4372B080672002BCECE303105 +:10F14000FFFFFFF2FEAE047F05B606260284000034 +:10F1500000060368DF000001FFDAFEAE0347043F4C +:10F16000001F0021400F1A0D0F19191016160D154A +:10F170001206720700002F322B322F392F33331132 +:10F1800033113330315322262735161633323636B3 +:10F190003737231323373313210721032107210393 +:10F1A00033070E022A182D0B0F25171A271C081FCC +:10F1B000636BA112A16A021A12FE4A58012A11FEBB +:10F1C000D75A5B370C2F48FEAE0A05570608143095 +:10F1D000278F01FA5301F259FE6753FE5EF73D4F48 +:10F1E00027000001FF8CFEAE04A605B6001D00201E +:10F1F00040110E171114040F151202720F080700A8 +:10F20000180D08003F33CC323F2B32121739303102 +:10F210004122262735161633323636373723010179 +:10F2200023010133130133010133070E0202DC19FC +:10F230002C0C10251719271C081F33FEFEFDDC754A +:10F24000026DFEF267EC01F573FDC601035A360D3F +:10F250002F48FEAE0A055706081430278F02ADFD71 +:10F260005302FF02B7FD900270FD42FD65FC3D4F69 +:10F2700027000001FFB9FEAE03E0043F001D00239C +:10F2800040120E171114040F151206720700001811 +:10F290000D0D0F0A003F331133332F322B3212176B +:10F2A0003930314122262735161633323636373774 +:10F2B00023030123010333130133011333070E0228 +:10F2C0000256182C0C1024171A271C081F2CDEFEBF +:10F2D000667801E5F36BCB018877FE2EDD59360D9C +:10F2E0002F48FEAE0A055706081430278F01E3FEAB +:10F2F0001D0231020EFE3901C7FDEDFE2CF73D4F18 +:10F3000027000001FF8C000004A605B600110020B4 +:10F31000400F0A070404100D01010F11080805022F +:10F3200072002B323F33392F3333331133333031C3 +:10F330006301213721033313013301210721012305 +:10F340000101740245FED713012CFC67EC01F57333 +:10F35000FDEF011D13FEDC01186CFEFEFDDC02CD8D +:10F360005E028BFD900270FD755EFD3302ADFD53B4 +:10F370000001FFB9000003E0043F00110020400F2E +:10F380000A070404100D01010F110A080506720096 +:10F390002B323F33392F3333331133333031630161 +:10F3A00021372103331301330133072113230301D1 +:10F3B0004701C1FEFE120100DF6BCB018877FE57CB +:10F3C000FA10FEFEF56BDEFE6602085301E4FE391C +:10F3D00001C7FE1C53FDF801E3FE1D0000020062A0 +:10F3E0000000048205B6000C0016001CB40F0909C9 +:10F3F000000AB8FFFFB5720E0D0D000A003F321172 +:10F40000332B12392F3330316122262635343624FE +:10F410003333133301253313232206061514160242 +:10F420000D8EBE5F7D0100C3F58368FECBFECEDC92 +:10F430008CF29DC860B055A5768AD579026EFA4ADD +:10F440005B02925FAA6F9585FFFF0066FFEC04B137 +:10F45000061406060047000000020064FFEB064A9F +:10F4600005B60021002F00234011270F1C0F1C0F91 +:10F4700010032222060B7218000B72002B322B3263 +:10F4800011332F39392F2F113330314522262706DA +:10F490000623222626353436243333133303060657 +:10F4A000151416333236371333030E02253236362F +:10F4B00037132322060615141616046882900F3798 +:10F4C000B98A78A051890105BBED8368D50A0F6917 +:10F4D0006D6F7C1B706770175992FD02728E4F1210 +:10F4E0004CD79ED56D377514786365775CA46A9B9D +:10F4F000DF79026EFC152F5C2A5E707F7D020CFDA9 +:10F50000F46B9B525B5C935301625AB3874B7C490B +:10F5100000020066FFEC062A0614002B003E002BBA +:10F5200040171F1F1B240B721300720E0D36360975 +:10F53000077228272C2C000B72002B321133332B2F +:10F54000321133332B2B32322F30314522263534D2 +:10F550003E033332161617333E02371333030606C3 +:10F5600015141633323637133303060623222627A3 +:10F57000230E0227323E0435342623220E031514AF +:10F58000160197969B2D5984AF6D5C7E490E060738 +:10F590001012095864F208085C6B697B224B634ABD +:10F5A00029B2948C870C062D81A44A39746B5C4671 +:10F5B000278A76588F6D49267114CBB26AD7BF95CA +:10F5C00055476D3A2E5B5D2F019AFB8C263E1F63DB +:10F5D000777E9B0160FE9DC5A8978145815258307A +:10F5E000597B96A95B89904B84A8BE5E8C980001DC +:10F5F00000DCFFEC062F05CB003900254012262544 +:10F600000F0F0C340C340C00161D037230000972FD +:10F61000002B322B321239392F2F11331239393056 +:10F6200031452226263534363635342626232337EF +:10F630003332363635342623220607273636333220 +:10F6400016161514060607151616151406061514B3 +:10F6500016333236371333030E02044A698D4807D6 +:10F66000064A9875CE13D480CA748E7971BD5C2C0D +:10F6700066D68A719E5263A56473790506647375B4 +:10F680007B1C6D6770195B931444815B1941451EA7 +:10F6900055723A58479A7B71834C3B4D444F539275 +:10F6A0005F77A66313051A9078193C3D1B6474823A +:10F6B000850201FDF473994C0001008BFFEC051DE0 +:10F6C000045400360025401224230A0A0D310D315E +:10F6D0000D00141B07722D000B72002B322B3212FF +:10F6E00039392F2F11331239393031452226263539 +:10F6F0003436353426232337333236363534262311 +:10F700002206072736363332161615140606071555 +:10F710001616151406151416333236371333030E26 +:10F72000020363677E3A0880777C116E548E5769B6 +:10F73000614F814A224F985C5A874A3C714D595813 +:10F74000085969677D214A644A1B6091143E6E48DE +:10F75000244B235F41582A63574D602422532527A9 +:10F760003C704E4D74490F06125957204B254A5C88 +:10F770007E9B0160FE9D83A14900000100D9FE9A95 +:10F78000040205CB002E0020400F24230C0C090995 +:10F7900002131B03722C000212003FCE332B3212D5 +:10F7A000392F33123939303141132313363635347A +:10F7B00026232337333236363534262322060607EE +:10F7C000273636333216161514060607151E02158F +:10F7D00014060707330303254FAD420B0DA9A7DD20 +:10F7E00013D880C8728C764F887C3F2C64DA8A7379 +:10F7F0009D5164A7644C6E3B100A2CA862FE9A01CE +:10F80000660120304E288282584B9B796E83233CC0 +:10F81000294E435054915F7AA56013040E4E7850E0 +:10F820002B582EBEFE3C0001008DFE9C0323045489 +:10F83000002C0020400F232209090C0C02131A0788 +:10F84000722A00020A003FCE332B3212392F3312B4 +:10F8500039393031411323373636353426232337AF +:10F8600033323636353426232206072736363332EE +:10F87000161615140606071516161514060707336F +:10F8800003025D4EA22F090D80767E126D548F57B4 +:10F89000696150804A224E985C5B874A3D704D58A2 +:10F8A0005A120719A261FE9C0164CF244C26624BB8 +:10F8B000582A63574D6024225325273C704E4D74BF +:10F8C000491005126B55275D1F6DFE430001FFB205 +:10F8D000FFE906CF05B60034001D400F1C1C1018B0 +:10F8E0002209722B10027207000972002B322B3290 +:10F8F0002B3211392F303157222627351616333245 +:10F9000036363736121236372103060615141633EB +:10F910003236371333030E02232226263534363788 +:10F9200013210E04070E022025361314341C446BD9 +:10F930005E3130584F441C027BD60A0F6573767ACD +:10F940001D6E6571195C936E648C470C0DC1FE4E83 +:10F950001734393D3F21336B8F170C095D080D5B60 +:10F96000B3857E010B0106ED61FC113259265E70F4 +:10F9700083840201FDF674994D4781572D5C39034C +:10F980008B4EB6C1C4BD5689D4760001FFA8FFECEA +:10F99000058F0449003800234012333300080B0B55 +:10F9A000282507721B140B722F000B72002B322BB1 +:10F9B000322B3232113311392F3031452226263580 +:10F9C00034363713262623220606070E0323222663 +:10F9D0002735161633323E02373E033332161703ED +:10F9E0000606151416333236371333030E0203DBC3 +:10F9F0005D7B3E0C0B7C0E2E185E81673B315458AC +:10FA0000704D12240B0B1D13365247492D2D5A6C85 +:10FA10009164365F288D0A0C5A616B6C214D654FDD +:10FA20001B558B144176512557330247020350C8AA +:10FA3000B499D4843C05045A03063271C08E8AC638 +:10FA40007D3B0B08FD672F4F205A617D980163FEB7 +:10FA5000937A9D4C00010060FFEC072005B6002161 +:10FA6000002240110E091C091C090A100C02720A1E +:10FA70000818000972002B323F2B321239392F2F10 +:10FA800011333031452226263534363713210323EE +:10FA900001330321133303060615141633323637A8 +:10FAA0001333030E02053A658C480C0A3BFD0D9892 +:10FAB000670136678A02F38967DA060E6574757B1B +:10FAC0001C6E6571185D93144781572E582C0113D5 +:10FAD000FD3005B6FD780288FBFD2255265E708359 +:10FAE000840201FDF674994D0001003FFFEC06070A +:10FAF000043F0021002240110E091C091C090A10B4 +:10FB00000C06720A0A18000B72002B323F2B3212BD +:10FB100039392F2F113330314522262635343637E7 +:10FB20003721032313330321133303060615141659 +:10FB3000333236371333030E0204535E7C3E0D0C12 +:10FB400016FDA86E65E66464025766658F0A0D5A55 +:10FB5000616B6B234C66501A568A144176512556B8 +:10FB60003665FDF6043FFE2401DCFD5E2F4F205A72 +:10FB7000617D980163FE937A9D4C000100A3FFEC28 +:10FB8000054305CB00250019400C1E1F1F0010095E +:10FB9000037219000972002B322B3211392F3330C6 +:10FBA000314522001134123E023332161707262641 +:10FBB00023220E0315141633323636372137210728 +:10FBC0000E0302A4F3FEF24887C0F28D80C25028D3 +:10FBD0004AAE7478CFA6773ED9C597C6771FFE7711 +:10FBE0001401F2121B5A8ED0140129010F9D011924 +:10FBF000E9AB5D31295C26335298D1FF8FE6F77966 +:10FC0000F6BC5D6296EEA7570001005EFFEE041A97 +:10FC1000045400240019400C1E1F1F00110A077213 +:10FC20001A000B72002B322B3211392F3330314531 +:10FC300022262635343E0333321617072626232282 +:10FC40000E0315141633323637213721070E020200 +:10FC50000C88C066336493C0766DA2412D368F63E5 +:10FC6000609F79522AA9A5A3C12AFEA21501C2113B +:10FC70002484C8126BC5886ECDAC8047312A5427C6 +:10FC8000323D6F97B3639EC2B6C3584DA4D2650090 +:10FC9000000100BCFFEC04B605B6001D001B400DC2 +:10FCA0001818000D08080A027214000972002B329D +:10FCB0002B32113311392F30314522262635343677 +:10FCC0003713213721072103060615141633323660 +:10FCD000371333030E0202D1658D490E09C6FE4962 +:10FCE0001403D714FE48C8070E6574757B1D6D6537 +:10FCF00070195D92144781572D572D039D5D5DFC52 +:10FD00005A2255265E7083840201FDF674994D00D7 +:10FD100000010055FFEC03EC043F001E001B400DEA +:10FD200018180D0D08080A067214000B72002B3209 +:10FD30002B32113311332F303145222626353436FC +:10FD400037132137210721030606151416333236DF +:10FD5000371333030E0302385D7C3E0D0C7BFEA08F +:10FD600013030F14FEB67C0A0D5A626A6C224C66AD +:10FD7000501439537414417651265833024159595D +:10FD8000FDB72F4F205A617D980163FE935C855823 +:10FD90002A0000010096FFEC046A05CB0033001F27 +:10FDA000400F09082121242400191103722C000995 +:10FDB00072002B322B3212392F3312393930314540 +:10FDC000222626353436363735262635343E02335C +:10FDD0003216161707262623220E02151416333361 +:10FDE0000723220E0215141633323637150E02027F +:10FDF0002F8EB55662B0745D6D4076A262527F63FD +:10FE00002A37399062497B5A319A9DB414C769A840 +:10FE100077409C9E75AE4F2B6F8C145FA5677CB1AD +:10FE2000690F052197755F986C3A1D32214E2E3768 +:10FE30002C54794B828B582A59875D809E34235EDF +:10FE400013251900FFFF0038FFEC038C045306064E +:10FE5000017F00000001FFB2FEA1053005B60030B1 +:10FE6000001A400D0F2902721F18097207002B0D8E +:10FE700008003F33CC322B322B323031412226273F +:10FE80003516163332363637372301210E03070E67 +:10FE9000022322262735161633323636373E0437EC +:10FEA000210133030E0203AF192A0D1124161D2858 +:10FEB0001B07209F0123FE241C444A4F28336B8FCD +:10FEC0006B25361314341C446B5E312647433C3497 +:10FED0001702A5FEDD95370D304AFEA10905590729 +:10FEE00007182E229E055862E9F5F16B89D4760C2D +:10FEF000095D080D5BB38565D5D3CBB84DFAA7FE78 +:10FF0000FE3D54290001FFA8FEA103DA0449003494 +:10FF1000002040100E11112E2B0772211A0B7207B0 +:10FF2000002F0D0A003F33CC322B322B32321133EB +:10FF300030314122262735161633323636373723ED +:10FF400013262623220606070E032322262735160C +:10FF50001633323E02373E03333216170333070E91 +:10FF60000202AA192B0D1223161D291B07219ED64A +:10FF70000F2D186586683B315458704D12240B0BB9 +:10FF80001D13365247492D2D5A6F9669355F29D476 +:10FF900097370C304BFEA10905590707182E229EF2 +:10FFA00003EA020350C8B499D4843C05045A0306FA +:10FFB0003271C08E8AC67D3B0B08FC22FD3D542960 +:10FFC000FFFFFF95FED2040805B8062600240000B6 +:10FFD0000007041704A00000FFFF0066FED20434EF +:10FFE000045406260044000000070417048D000096 +:10FFF000FFFFFF950000040807D606260024000036 :02000004020EEA -:100000002BCE3031FFFF0066FFEC04340684062659 -:10001000004400000107025404C90000000AB32C88 -:100020000A0772002BCE3031FFFFFF950000051547 -:1000300007F70626002400000107035F04FA017792 -:10004000000DB70302120101019256002B34340057 -:10005000FFFF0066FFEC04C4068006260044000093 -:100060000107035F04A90000000DB703022C0A0179 -:10007000017D56002B343400FFFFFF95000004196A -:1000800007F7062600240000010703600503017737 -:10009000000DB70302120101019256002B34340007 -:1000A000FFFF0066FFEC04340680062600440000D3 -:1000B0000107036004BD0000000DB703022C0A0114 -:1000C000017D56002B343400FFFFFF95000004D360 -:1000D000084F0626002400000107036104FD017794 -:1000E000000DB70302120101019256002B343400B7 -:1000F000FFFF0066FFEC048406D8062600440000DB -:100100000107036104AE0000000DB703022C0A01D1 -:10011000017D56002B343400FFFFFF95000004C61C -:100120000887062600240000010703620501017705 -:10013000000DB70302120101019256002B34340066 -:10014000FFFF0066FFEC047A07100626004400005B -:100150000107036204B50000000DB703022C0A0179 -:10016000017D56002B343400FFFFFF95FED20420A2 -:1001700007940626002400000027041704A20000AC -:100180000107014A01160177000AB31F010272003C -:100190002BCE3031FFFF0066FED20434061D06264A -:1001A0000044000000270417048400000107014AEE -:1001B00000CC0000000AB3390A0772002BCE3031A0 -:1001C000FFFFFF9500000444082E062600240000CF -:1001D0000107036305180177000DB703021201013F -:1001E000019356002B343400FFFF0066FFEC04340B -:1001F00006B70626004400000107036304D500008B -:10020000000DB703022C0A01017E56002B34340086 -:10021000FFFFFF950000043B08380626002400007D -:1002200001070364050F0177000DB70302120101F6 -:10023000019356002B343400FFFF0066FFEC0434BA -:1002400006C10626004400000107036404C700003D -:10025000000DB703022C0A01017E56002B34340036 -:10026000FFFFFF950000043B0879062600240000EC -:1002700001070365050F0177000DB70302120101A5 -:10028000019356002B343400FFFF0066FFEC04346A -:1002900007020626004400000107036504C80000A9 -:1002A000000DB703022C0A01017E56002B343400E6 -:1002B000FFFFFF95000004AD08870626002400001C -:1002C0000107036605110177000DB703022D010137 -:1002D000019356002B343400FFFF0066FFEC0464EA -:1002E00007100626004400000107036604C800004A -:1002F000000DB70302470A01017E56002B3434007B -:10030000FFFFFF95FED204440746062600240000A6 -:100310000027014D0122017701070417049D000009 -:10032000000AB312010272002BCE3031FFFF0066CB -:10033000FED2043405CF0626004400000027014DFC -:1003400000CF000001070417047F0000000AB32C4F -:100350000A0772002BCE3031FFFF005FFED204751A -:1003600005B60626002800000007041704AB0000AD -:10037000FFFF0074FED203B20454062600480000BA -:100380000007041704960000FFFF005F00000475DB -:1003900007D60626002800000107025404FE015279 -:1003A000000AB30C010272002BCE3031FFFF007443 -:1003B000FFEC03B206840626004800000107025441 -:1003C00004850000000AB32B090772002BCE3031E0 -:1003D000FFFF005F00000499074006260028000088 -:1003E0000107015100EB0177000BB6010C0101017F -:1003F0009556002B3400FFFF0074FFEC041605C96E -:10040000062600480000010601516800000BB602F4 -:100410002B0901018056002B3400FFFF005F000014 -:10042000051C07F70626002800000107035F0501E9 -:100430000177000DB702010C0101019256002B3427 -:100440003400FFFF0074FFEC049406800626004889 -:1004500000000107035F04790000000DB703022BC1 -:100460000901017D56002B343400FFFF005F0000BE -:10047000047507F706260028000001070360050140 -:100480000177000DB702010C0101019256002B34D7 -:100490003400FFFF0074FFEC03B20680062600481C -:1004A00000000107036004890000000DB703022B60 -:1004B0000901017D56002B343400FFFF005F00006E -:1004C00004D7084F06260028000001070361050134 -:1004D0000177000DB702010C0101019256002B3487 -:1004E0003400FFFF0074FFEC045D06D806260048C8 -:1004F00000000107036104870000000DB703022B11 -:100500000901017D56002B343400FFFF005F00001D -:1005100004C60887062600280000010703620501BB -:100520000177000DB702010C0101018256002B3446 -:100530003400FFFF0074FFEC04510710062600484A -:10054000000001070362048C0000000DB703022BBA -:100550000901017D56002B343400FFFF005FFED2FD -:10056000047507940626002800000027041704A934 -:1005700000000107014A01140177000AB3190102C2 -:1005800072002BCE3031FFFF0074FED203B2061D85 -:100590000626004800000027041704890000010710 -:1005A000014A00900000000AB338090772002BCE00 -:1005B0003031FFFF005E000002F207D60626002C55 -:1005C00000000107025403EB0152000AB3040102C8 -:1005D00072002BCE3031FFFF003F00000281068405 -:1005E000062603A8000001070254037A0000000A4F -:1005F000B304010672002BCE3031FFFF0017FED28C -:1006000001FA05B60626002C000000070417034B6C -:100610000000FFFFFFFEFED201E605D00626004CDB -:1006200000000007041703320000FFFF00A3FED202 -:10063000057305CD06260032000000070417056586 -:100640000000FFFF006CFED204190452062600527F -:1006500000000007041704AD0000FFFF00A3FFEC3B -:10066000057307D60626003200000107025405AACA -:100670000152000AB32A0B0372002BCE3031FFFF68 -:10068000006CFFEE041906840626005200000107E4 -:10069000025404AE0000000AB3270A0772002BCEF2 -:1006A0003031FFFF00A3FFEC05A807F70626003254 -:1006B00000000107035F058D0177000DB703022AD3 -:1006C0000B01017B56002B343400FFFF006CFFEE62 -:1006D00004C206800626005200000107035F04A73B -:1006E0000000000DB70302270A01018256002B34D7 -:1006F0003400FFFF00A3FFEC057307F70626003266 -:10070000000001070360058D0177000DB703022A81 -:100710000B01017B56002B343400FFFF006CFFEE11 -:10072000041906800626005200000107036004A792 -:100730000000000DB70302270A01018256002B3486 -:100740003400FFFF00A3FFEC0573084F06260032BC -:1007500000000107036105920177000DB703022A2B -:100760000B01017B56002B343400FFFF006CFFEEC1 -:10077000047C06D80626005200000107036104A687 -:100780000000000DB70302270A01018256002B3436 -:100790003400FFFF00A3FFEC057308870626003234 -:1007A00000000107036205900177000DB703022ADC -:1007B0000B01017B56002B343400FFFF006CFFEE71 -:1007C000046707100626005200000107036204A216 -:1007D0000000000DB70302270A01018256002B34E6 -:1007E0003400FFFF00A3FED20573079406260032F3 -:1007F000000000270417055400000107014A01A268 -:100800000177000AB3370B0372002BCE3031FFFFA4 -:10081000006CFED20419061D0626005200000027B7 -:10082000041704A700000107014A00BC0000000AE9 -:10083000B3340A0772002BCE3031FFFF00A3FFEC68 -:100840000675079806260250000001070076025040 -:100850000177000AB3350B0372002BCE3031FFFF56 -:10086000006CFFEE052E062206260251000001074D -:100870000076017A0001000AB3330A0772002BCE1A -:100880003031FFFF00A3FFEC0675079806260250E3 -:1008900000000107004301C20177000AB3350B03D2 -:1008A00072002BCE3031FFFF006CFFEE052E0622CA -:1008B0000626025100000107004300D80001000A8B -:1008C000B3330A0772002BCE3031FFFF00A3FFECD9 -:1008D000067507D60626025000000107025405AA35 -:1008E0000152000AB3350B0372002BCE3031FFFFEB -:1008F000006CFFEE052E068406260251000001075B -:10090000025404AD0000000AB3330A0772002BCE74 -:100910003031FFFF00A3FFEC0675074006260250AA -:1009200000000107015101690177000BB602350B88 -:1009300001017E56002B3400FFFF006CFFEE052EF8 -:1009400005CA06260251000001070151008E000170 -:10095000000BB602330A01018556002B3400FFFF5D -:1009600000A3FED2067506140626025000000007FA -:10097000041705460000FFFF006CFED2052E04BEE2 -:100980000626025100000007041704950000FFFF2F -:1009900000ADFED2058705B6062600380000000728 -:1009A000041705170000FFFF0071FED2043B043F4F -:1009B0000626005800000007041704870000FFFF08 -:1009C00000ADFFEC058707D60626003800000107BA -:1009D0000254057A0152000AB31B080272002BCEA2 -:1009E0003031FFFF0071FFEC043B068406260058FF -:1009F00000000107025404C00000000AB31E0806EC -:100A000072002BCE3031FFFF00ADFFEC06A7079838 -:100A100006260252000001070076025B0177000AF9 -:100A2000B327080272002BCE3031FFFF0071FFECBC -:100A3000056506210626025300000107007601879E -:100A40000000000AB32A080672002BCE3031FFFFE7 -:100A500000ADFFEC06A7079806260252000001072A -:100A6000004301BA0177000AB327080272002BCEB7 -:100A70003031FFFF0071FFEC0565062106260253A9 -:100A800000000107004300E50000000AB32A080641 -:100A900072002BCE3031FFFF00ADFFEC06A707D66A -:100AA0000626025200000107025405890152000A7D -:100AB000B327080272002BCE3031FFFF0071FFEC2C -:100AC000056506840626025300000107025404C788 -:100AD0000000000AB32A080672002BCE3031FFFF57 -:100AE00000ADFFEC06A707400626025200000107F2 -:100AF0000151015F0177000BB601270801019556EE -:100B0000002B3400FFFF0071FFEC056505C90626C8 -:100B1000025300000107015100890000000BB601DB -:100B20002A0801019456002B3400FFFF00ADFED2CD -:100B300006A7061406260252000000070417051B2C -:100B40000000FFFF0071FED2056504BE06260253B9 -:100B500000000007041704880000FFFF00C2FED257 -:100B600004B205B60626003C000000070417044541 -:100B70000000FFFFFF26FE1003D7043F0626005C9F -:100B800000000007041704E0FFFEFFFF00C20000A2 -:100B900004B207D60626003C00000107025404AA4E -:100BA0000152000AB309020272002BCE3031FFFF5E -:100BB000FF26FE1003D706840626005C000001070E -:100BC000025404270000000AB31E0C0672002BCE4C -:100BD0003031FFFF00C2000004B207400626003C8F -:100BE000000001070151008D0177000BB6010902D9 -:100BF00001019556002B3400FFFFFF26FE1003D79E -:100C000005C90626005C000001060151F200000B38 -:100C1000B6011E0C01019456002B3400FFFF002C7E -:100C2000FEDB051A0614062600D30000000700426A -:100C300000DF00000002FCFD04D9001B068000124A -:100C4000001D001F400E141917801D400F010A03DC -:100C500005800C12002F331ACD17391ADC1ACD3942 -:100C600039303141373E0237331E0217072326261B -:100C700027060607253536363733150E0207FCFDE5 -:100C8000042B665F1F621038411B05312E5C223435 -:100C9000854001BB2F6C23671A4B542A04D91122BB -:100CA0005A5C24235D5B221028622D2D6327C4111A -:100CB0002C763011204A491F0002FC7504D9FF161A -:100CC00006800012001D001F400E1C1719801340E3 -:100CD0000F010A0305800C12002F331ACD17391AA1 -:100CE000DC1ACD3939303141373E0237331E021715 -:100CF0000723262627060607272E02273533161632 -:100D00001715FCFD042B665F1F621038411B05316F -:100D10002E5C223485400D21443C185C195927046F -:100D2000D911225A5C24235D5B221028622D2D6389 -:100D300027C41E484A221130792A10000002FCFD07 -:100D400004D9FFD606D8001200280021400F27142E -:100D50001A218013400F010A0305800C12002F3363 -:100D60001ACD17391ADC1ACC323939303141373EB5 -:100D70000237331E021707232626270606072537C4 -:100D800036363534262322060735363633321615E5 -:100D900014060707FCFD042B665F1F621038411B19 -:100DA00005312E5C2234854001C10642462D281BA8 -:100DB000290B102E1C494D573C0804D911225A5CAE -:100DC00024235D5B221028622D2D6327D958062825 -:100DD000271E1E06033D04053D35423B0C2B000239 -:100DE000FCFE04D9FFC507100012002D0025400F9E -:100DF0002A20172D1D24240F05800A01010C120042 -:100E00002F333311331ACD39327C2F333318CD328F -:100E100032303141373E0237331E02170723262670 -:100E200027060607033E02333216171616333236EC -:100E30003733060623222627262623220607FCFE12 -:100E4000032B66601E621038411C06312E5C223472 -:100E5000854032123852362F4B22203B202C421C28 -:100E6000491D6655324F261D361D29431A04D911D6 -:100E7000225A5C24235D5B221027632D2D632701FA -:100E800067455B2F28191828344E656C361D131BD7 -:100E9000344C0002FD1D04DFFF2C06B7000F001AC2 -:100EA000001B400A16141110100C05800900002FB9 -:100EB000321ACC32327C2F3318CC323031412226D8 -:100EC0002627331E023332363733060627353636A9 -:100ED0003733150E0207FE044C6733014B031D44E4 -:100EE0003D546A194C1F9180356521671A4D572B67 -:100EF00004DF3B6A462944294B4B717AF510317463 -:100F00002E10204A4A1F0002FD1D04DFFF2C06C1DF -:100F1000000F001A001B400A14161910100C05804F -:100F20000900002F321ACC32327C2F3318CD3230E8 -:100F3000314122262627331E023332363733060646 -:100F4000272E0227373316161715FE044D66330178 -:100F50004B031D443D546A194C1F915C21453E18BA -:100F6000015C1A592704DF3B6A462944294B4B711F -:100F70007AFE1E484B211231792B0F000002FD1D15 -:100F800004DFFF2C0702000F0025001F400C171E76 -:100F900024111110100C04800900002F321ACD32D8 -:100FA000327C2F33113318CC3230314122262627A0 -:100FB000331E02333236373306062737363635349A -:100FC0002623220607353636333216151406070750 -:100FD000FE044C6634014B031D443D546A194C1FFA -:100FE00091830742452D281B280C0F2F1C4A4D5872 -:100FF0003C0804DF3A6A472944294B4B717AFC5973 -:101000000627291E1D06033D04053D36413C0B2CD9 -:101010000002FCE004DFFF9C0710001A0029001FFB -:10102000400C170D041A0A1111261E80231B002FD5 -:10103000331ACD32327C2F333318CD323230314136 -:101040003E0233321617161633323637330606236E -:1010500022262726262322060713222627331E02AE -:1010600033323637330606FCE0123852372F4A2225 -:10107000213C1E2D411C491D66552E4D231E3A2034 -:101080002B411ADC7373014A041D443D546A194C08 -:101090001F910640445C2F29191827344E656C2E89 -:1010A0001B1721344CFE9F80692844284A4A7079D6 -:1010B0000001FF5EFE44009C00000014000CB3071A -:1010C00000800E002F1ACC323031432226273716EB -:1010D0001633323635342627331616151406063CD9 -:1010E0002333100F0E2920364B1A114B1027346171 -:1010F000FE440A064905084B5243692721754646B6 -:10110000643600010013FEAE0151005A0011000CBC -:10111000B30700C00C002F1ACC32303153222627DF -:1011200035161633323636373733030E0263182C32 -:101130000C0F25151B271C09325C370C3149FEAEFC -:101140000A05570509132F29E9FF003C4C24FFFF2E -:10115000008AFE1404A605B6062600370000000724 -:10116000007A01380000FFFF001FFE1402BE054593 -:101170000626005700000007007A00CD0000FFFFA0 -:1011800000A3FE44057305CD0626003200000007CB -:101190000150023A0000FFFF006CFE4404190452A3 -:1011A0000626005200000007015001780000FFFFF2 -:1011B00000A3FE44057306B1062600320000002796 -:1011C000014C01B6017701070150023A0000000A04 -:1011D000B32A0B0372002BCE3031FFFF006CFE44AC -:1011E0000419053A0626005200000027014C00CEE3 -:1011F00000000107015001780000000AB3270A0728 -:1012000072002BCE3031FFFF0048FFEC0386045400 -:10121000040602CB0000FFFFFDC304B8FF070684ED -:10122000060602540000FFFF00A5FFEC06BE05CD38 -:1012300004270032014B000001070372FF2FFFC497 -:10124000000DB703023D0B01010056002B343400A2 -:101250000002017604CC032C05FD000B00200021C8 -:10126000400E0705051D1A1A130C80010000200C02 -:10127000002F33332F321A10CC321133322F333048 -:101280003141373E023733070E0207072626353431 -:1012900036363332161514060607141415141617AD -:1012A000023D02182F2B106B02133B47277B36475A -:1012B000182F201D211D2F1C282304D41822595F0C -:1012C0002D15265D5E29080D4E452C4124211F1B3E -:1012D0002614010308051B320900000200C3033D68 -:1012E000031906D400120022000EB5131B00980A41 -:1012F00097003FE4333230314122262635343E0315 -:1013000033321615140E0327323E023534262322BB -:101310000E0215141601AB4967381531557F586B0D -:10132000791632547D4E4A68401E50444868432026 -:101330004B033D448D6B3D9DA28A55938F42A6A8D9 -:101340008E57506DAABC517360629EB6537E70007A -:10135000000200CD033E032606CE001E002C00191D -:10136000400B26141317171F00980F0897003F33E0 -:10137000E432392F333333303141222635343E02C3 -:10138000333216170726262322060607333636334E -:10139000321615140E02273236363534262322062D -:1013A0000615141601B15F853976B17827421812F7 -:1013B000174224658F5A18061768576570264C73B4 -:1013C00044475E2D4A494B5F2D4F033E848F7AE59B -:1013D000B46A0A084D080A61A96A234A7D6D407AF9 -:1013E0005F394C49744250564569375967000002CD -:1013F00000B4033E030E06CE001E002C001B400C62 -:101400000C0B1F1F0F0F070098261797003F33E4A0 -:1014100032392F3311333330314122262735161616 -:10142000333236363723060623222635343E02333E -:10143000321615140E0213323636353426232206A0 -:101440000615141601352642191A48266B935A14AC -:10145000042370456470254C734D5F863975B13334 -:10146000445F334D49485F2D4B033E0B0751090E36 -:1014700069AB6234397C6D41795F39849076E2B72B -:101480006D01A03C68415965487443505400FFFF0A -:10149000004FFFEC029D076B04260183EE0001075D -:1014A0000384FF4200000012400A040302011A07ED -:1014B00001019056002B34343434FFFF005CFFEC04 -:1014C00002AB076B04260183FB0001070383FF5077 -:1014D00000000012400A040302011A07010190569D -:1014E000002B34343434FFFF005FFFEC02AF076B96 -:1014F00006260183FE0001070382FF470000001259 -:10150000400A04030201160701019256002B3434ED -:101510003434FFFF005BFFEC02B1076B042601834C -:10152000FA0001070381FF4900000012400A04038A -:101530000201250701019256002B34343434FFFF99 -:101540000060FFEC03FF076B0426018EDE0001073D -:101550000384007300000012400A04030201210703 -:1015600001019056002B34343434FFFF0060FFEC4F -:1015700003FF076B0426018EDE000107038300735F -:1015800000000012400A04030201210701019056E5 -:10159000002B34343434FFFF0060FFEC03FF076B93 -:1015A0000426018EDE000107038200710000001294 -:1015B000400A040302011D0701019256002B343436 -:1015C0003434FFFF0060FFEC03FF076B0426018E3D -:1015D000DE0001070381007200000012400A0403CC -:1015E00002012C0701019256002B343434340001DF -:1015F000005FFE9604C105CB002C001C400E1D1C94 -:1016000013132103721A027218080700002F323FC9 -:101610002B2B321133333031412226273716163324 -:101620003236363713363635342626232206060759 -:101630000323013307333E0233321616151406070F -:10164000030E0202683051100A18442E4B6B4310EF -:10165000CF0A0E33746265B98B22C26601344F140F -:10166000052C74955C759B4D0E0AD0176294FE96FE -:1016700011085A080E396F4F03D22E6B2A426C4163 -:1016800067D1A0FC6A05B4C64164385292612B71DF -:101690002EFC29719549FFFF005EFE90057B05B683 -:1016A0000606010B0000000100B0FFEE04BB05CBF5 -:1016B000003300234012071F1F0024231A1A280397 -:1016C000722102720E000972002B322B2B32113361 -:1016D0003311392FCE303145222635343637330693 -:1016E0000615141616333236363713363635342689 -:1016F0002623220606070723133307333E0233321D -:10170000161615140607030E020236C8BE0E0B6429 -:101710000B0C367F6C84A35B156F0A0E3374616704 -:10172000B98B212267945014052C74955C749B4EE0 -:101730000E0A701C74CC12BCAB275E3D3F5C274A7E -:1017400079475AA068020F2E6B2A426C4166D09FDF -:10175000A102BCC64164385292612B712EFDEC850A -:10176000C66F0004014205020368076B000E001AF1 -:101770000026003200294012211B1B0F2D2B282789 -:10178000270B048008000015150F002F3311332F8D -:10179000321ACD32322F33CC321133113330314142 -:1017A000222626273316163332363733060605220D -:1017B00026353436333216151406212226353436B2 -:1017C000333216151406033536363733150E030734 -:1017D00002454F612C014702415B5B6413491E9A2D -:1017E000FECC1B1F26281E1B2901291A1F26291C77 -:1017F0001C2AD62E5A216F13333B3D1C05C92F617D -:101800004A3B4841427D5DC7201B223E201A263BB1 -:10181000201B223E201A263B0186122E6E35131AFB -:10182000393832130004014205020368076B000BCC -:1018300000170026003100294012120C0C002B2D3D -:10184000302727231C80201818060600002F32118D -:10185000332F331ACD32322F33CD3211331133308F -:10186000314122263534363332161514062122260C -:10187000353436333216151406272226262733161A -:101880001633323637330606272E0227353316161F -:101890001715017C1B1F26281E1B2901291A1F262C -:1018A000291C1C2AA84F612C014702415B5B641371 -:1018B000491E9A4E1236320D770B2A190502201B4B -:1018C000223E201A263B201B223E201A263BC730F0 -:1018D00062483B4841427D5DBF144D531C13336F3A -:1018E0003110000401420501035B076B0003000F88 -:1018F000001B002700294012161010042220278008 -:101900001D2727010100000A0A04002F3311332F7D -:1019100032113311331A10CD3211331133303141BA -:1019200037210705222635343633321615140621A1 -:10193000222635343633321615140603353636373B -:1019400033150E0307014A1301FE13FE341B1F2635 -:10195000281E1B2901291A1F26291C1C2ADA2D578B -:1019600021751138413E1605ED5858EC201B223EDA -:101970002019273B201B223E2019273B01871031CD -:101980006E3413163A3D340F000401420501035B27 -:10199000076B0003000F001B0026002940121610E1 -:1019A000100420221C80251C1C010100000A0A04CE -:1019B000002F3311332F32113311331A10CD32115E -:1019C0003311333031413721070522263534363380 -:1019D00032161514062122263534363332161514E4 -:1019E00006032E0227353316161715014A1301FE7A -:1019F00013FE341B1F26281E1B2901291A1F262906 -:101A00001C1C2A8B1236320D770B2A1905ED5858FB -:101A1000EC201B223E2019273B201B223E201927A9 -:101A20003B0187144D531C13336F31100001017AB1 -:101A30000505048505A6000D001D400C060A0A00D8 -:101A4000080C0C0104028000002F1ACD3939321124 -:101A5000331133113330314127372107072327232F -:101A60000723272307018A10050306044C1D0BEBEF -:101A7000361B0CE83705058A17178A626262620016 -:101A800000010057FFEC04C105CB002E00264013D7 -:101A9000112626122520101000152003721A08079F -:101AA000000972002B323F2B3212392F1239393391 -:101AB000113330314522262737161633323E023590 -:101AC0003426232337012626232206060703231361 -:101AD0003E0233321E0217011E0215140E0202C509 -:101AE00067A5510137B07667925D2BACB832010122 -:101AF0009F1A857C8CAA5B1ACC68CF2077D4AA5415 -:101B0000845F3F10FE746DAC633372BD142A2B6684 -:101B10002340426C83418D9451018D52676FBF7990 -:101B2000FC3903CF97E481294C6D46FE8805509E11 -:101B30007B4DA38B56000001FF27FE14050305CB48 -:101B400000260022401225150112040D2026261918 -:101B500020130272060D0372002B322B2F33332F0A -:101B60001112173930314301032E022322060727B1 -:101B70003636333216161713013301131616333265 -:101B8000363715060623222626270301D902F557E4 -:101B900007162E2A132C0E12144220464A21084DF5 -:101BA000022670FD7E660C324B1C2E12143E255010 -:101BB00053230956FD6BFE14041B029235502D0B66 -:101BC000064D0B1142693CFDA90329FC67FD075234 -:101BD00065080651070F446C3B02BCFC590000032A -:101BE000FFF7FE1404AB05B60014001E0028002009 -:101BF000400F0B0A1F1F1E1E011514130828010297 -:101C000072002B323FCD3312392F33123939303134 -:101C10004301213216161514060607071616151469 -:101C20000604232103132132363635342623213787 -:101C300021323636353426232109019E01758CB9AF -:101C40005C53996901717F97FEFBA7FEC4687B0115 -:101C50003B80CD79B1A7FEDD13012A7BBD6D9FA826 -:101C6000FEEFFE1407A247896569A06613061C9A59 -:101C70007B9BCA63FE1402474DA27E86845A46941B -:101C8000736F7300FFFF005FFE14035105B6062655 -:101C9000002F00000007007A01850000FFFF005EB2 -:101CA000FE14057B05B60626003100000007007A09 -:101CB00002180000FFFFFF95FE44040805B8062641 -:101CC000002400000007015001780000FFFF005FC2 -:101CD000FE44047505B606260028000000070150E2 -:101CE00001620000FFFFFF8EFE4401FA05B60626E2 -:101CF000002C000000060150E800FFFF00ADFE448C -:101D0000058705B60626003800000007015001EBE4 -:101D100000000001FFFB000002BA05B6000B000B3B -:101D2000B40B08050272002B3F30316337370127AF -:101D300037210707011707050D9601138E0D018A3C -:101D40000C98FEEC900D3F13051014404014FAF06F -:101D5000133F0001FFD9FFEB031D05B60011000E74 -:101D6000B60C027207000972002B322B3031572259 -:101D7000262737161633323636371333030E02B89A -:101D80004A6F2603316B3F4E6B4612EE67F01964C3 -:101D900095151E145A16183E7957045FFB94799CCA -:101DA0004A00FFFFFFFB000002BA07980626038FD8 -:101DB00000000107004300300177000AB30C050260 -:101DC00072002BCE3031FFFFFFFB0000033C079871 -:101DD0000626038F00000107007600D60177000A6F -:101DE000B30C050272002BCE3031FFFFFFFB000069 -:101DF000031107940626038F00000107014A00071C -:101E00000177000AB30C050272002BCE3031FFFFC0 -:101E1000FFFB0000031E07330626038F00000107A7 -:101E2000006AFF320177000CB4180C050272002B17 -:101E3000CECE3031FFFFFFFB0000039307400626A4 -:101E4000038F000001070151FFE50177000BB60188 -:101E50001D0501019556002B3400FFFFFFFB00001C -:101E6000031E06B10626038F00000107014C001F68 -:101E70000177000AB30C050272002BCE3031FFFF50 -:101E8000FFFB0000033307460626038F000001070F -:101E9000014D00110177000AB30C050272002BCE30 -:101EA0003031FFFFFFFBFE4402BA05B60626038F62 -:101EB0000000000601507700FFFFFFF4FE4402BA65 -:101EC00005B60626038F0000000601504E00FFFFF6 -:101ED000FFFB000002BA07470626038F0000010738 -:101EE000014E00D80177000AB30C050272002BCE18 -:101EF0003031FFFFFFFBFE90045305B60426038F2D -:101F000000000007002D02520000FFFFFFD9FFEB89 -:101F1000040507940626039000000107014A00FB10 -:101F20000177000AB3120C0272002BCE3031FFFF92 -:101F3000FFFB0000031207D60626038F00000107EF -:101F40000254040B0152000AB30C050272002BCE9E -:101F50003031FFFFFFFBFED202BA05B60626038F23 -:101F6000000000070417037E0000FFFFFFED0000E4 -:101F700005A605CD0606021D0000FFFF005B000060 -:101F8000039305B80427038F00D90000010701530C -:101F9000FDD4FF44000BB601120500000056002BD3 -:101FA0003400FFFFFFFB000002BA05B60606038FF0 -:101FB0000000FFFFFFFB0000031E07330626038F10 -:101FC00000000107006AFF320177000CB4180C050D -:101FD0000272002BCECE3031FFFFFFFB000002BAB1 -:101FE00005B60606038F0000FFFFFFFB0000031E7F -:101FF00007330626038F00000107006AFF320177CE -:10200000000CB4180C050272002BCECE3031FFFF4D -:10201000FFD9FFEB031D05B6060603900000FFFF86 -:10202000FFFB000002BA05B60606038F00000001A0 -:10203000FFD3FE1F0445043F0020001F4011131270 -:102040000909170B72110A720E010672000E720056 -:102050002B2B322B2B321133333031430133030618 -:102060000615141633323636371333032337230E4F -:102070000223222627230E0207032D014C65930B12 -:102080000763605BB997256F64E7532B0626759F3E -:10209000685C6817050612150A41FE1F0620FD48F8 -:1020A0003342174F686BDFAD0204FBC1FE417E5324 -:1020B000523D26646D35FED00001003F0000018ACC -:1020C000043F0003000CB5030A72010672002B2BBB -:1020D0003031731333033FE665E6043FFBC1000173 -:1020E000FEE9FE140189043F0011000EB60C0672D1 -:1020F00007000F72002B322B303143222627351672 -:102100001633323636370133010E029F204315193C -:10211000401C32482F0E011064FEEE13466DFE1473 -:102120000D085A0B0B2E5C410507FAED5A7D410054 -:10213000FFFFFFD8FE1F0481061F0606017C00007A -:10214000FFFFFF35FE140408044D06060190000051 -:102150000001FF02FE1405A0061F00490031401BCC -:1021600040390F722D260172340B45450D0E0E318C -:102170001F06721B14017207000F72002B322B32E4 -:102180002B32321133321133332B322B3230314375 -:102190002226273516163332363713233F023E03E5 -:1021A00033321617072626232206070721373E0358 -:1021B0003332161707262623220607073307230183 -:1021C0000E02232226273516163332363713210105 -:1021D0000E027F2148161C3F1D445A18FCBE0AC639 -:1021E0001E133B53734B315A1F1C1F47266C751C23 -:1021F0001D01D51E133A54734B325A1F1D1E48251C -:102200006C751D1DF211F2FF0015476B4B1F4A152F -:102210001B401E445918FCFE2CFF0015496AFE1491 -:102220000D085A0A0C676E04AA381D8D577F532873 -:10223000130D530D0F76898A90567F5328130D5333 -:102240000D0F76898A53FB4A6181400D085A0A0CAA -:10225000686D04AAFB4A61814000FFFFFF02FE1483 -:102260000422061F0426004900000007004C023C1F -:102270000000FFFFFF02FE140429061F0426004988 -:1022800000000007004F023C00000003FF02FE14A4 -:10229000065A061F0049004D005A0039401F554E8E -:1022A0004B06724A0A72340D0C4545311F06722DD9 -:1022B00026261B14017240393907000F72002B3299 -:1022C0003211332B323211332B3232113333332B61 -:1022D0002BCE32303143222627351616333236378D -:1022E00013233F023E033332161707262623220606 -:1022F000070721373E033332161707262623220607 -:102300000707330723010E0223222627351616332B -:102310003236371321010E020113330313222635FF -:102320003436363332161514067F2148161C3F1DED -:10233000445A18FCBE0AC61E133B53734B315A1F36 -:102340001C1F47266C751C1D01D51E133A54734B78 -:10235000325A1F1D1E48256C751D1DF211F2FF001B -:1023600015476B4B1F4A151B401E445918FCFE2C89 -:10237000FF0015496A04E8E765E8F21C2514251BEF -:10238000211E30FE140D085A0A0C676E04AA381D6F -:102390008D577F5328130D530D0F76898A90567FE2 -:1023A0005328130D530D0F76898A53FB4A618140E0 -:1023B0000D085A0A0C686D04AAFB4A61814001ECC1 -:1023C000043FFBC1052C211F192E1D231B293D0095 -:1023D0000002FF02FE14066D061F0049004D003585 -:1023E000401D4B00724A0A72340D0C4545311F06E0 -:1023F000722D26261B14017240393907000F720016 -:102400002B323211332B323211332B323211333320 -:10241000332B2B30314322262735161633323637ED -:1024200013233F023E0333321617072626232206C4 -:10243000070721373E0333321617072626232206C5 -:102440000707330723010E022322262735161633EA -:102450003236371321010E02010133017F21481664 -:102460001C3F1D445A18FCBE0AC61E133B53734B37 -:10247000315A1F1C1F47266C751C1D01D51E133AAF -:1024800054734B325A1F1D1E48256C751D1DF211C9 -:10249000F2FF0015476B4B1F4A151B401E4459188D -:1024A000FCFE2CFF0015496A04F3014D63FEB1FEEA -:1024B000140D085A0A0C676E04AA381D8D577F53F5 -:1024C00028130D530D0F76898A90567F5328130DCC -:1024D000530D0F76898A53FB4A6181400D085A0AD1 -:1024E0000C686D04AAFB4A61814001EC0614F9EC0A -:1024F000FFFF0034FE14044F0621062603B8000037 -:102500000107023200850000000AB33D1E07720079 -:102510002BCE3031FFFFFF72FE1401ED06140626AC -:10252000004F00000006007A2000FFFF003CFE1470 -:10253000040B04560626005100000007007A018DA6 -:10254000000000030066FE54043404540013002C01 -:10255000003F002D4018270A7224067222233737C5 -:102560001E077229282D2D0D000006140B72002B5A -:1025700032322F33321133332B321133332B2B3092 -:1025800031412226353436373306061514163332D8 -:1025900036371506060322262635343E0333321617 -:1025A0001617333733032337230E022732363637D5 -:1025B000363635342623220E0315141601CE425D1D -:1025C0006D71446F5A292E14320D1439555E8646AA -:1025D0002F5B84AC675774420F073A50E6522D05C3 -:1025E00027799B3E56B18C1E0E0B7C6C548C6C4B29 -:1025F0002870FE54434F4AAC4C5AA139282B07048B -:1026000049070801985CAB766DD6BF9455496E3882 -:10261000DAFBC1FE3D7F56587DD7873D5E28849505 -:102620004A82A8BE618A9A00FFFF0074FE4403B28A -:10263000045406260048000000070150015C000019 -:10264000FFFFFFCFFE5401E605D00626004C000038 -:102650000006047E2E0000020071FE54043B043F7D -:1026600000140032002340132D0A722A06721D0640 -:10267000722F2E0725250E00150B72002BCC32333E -:10268000113333332B2B2B30314122263534363660 -:102690003717060615141633323637150606032289 -:1026A000262635343637133303060615141633320F -:1026B0003636371333032337230E0201A8425D3227 -:1026C0006F5A4582662A2D14320D13393B567C41D0 -:1026D0000B079266950808666161BB8F1F7064E7FF -:1026E000542D062477A1FE54434F326E70300452AD -:1026F000A13B282B070449070801983D7857234C34 -:102700002802B0FD44263F1A615F7BDD94020FFB77 -:10271000C1FE3B7F580000020034FE14044F0454F5 -:102720000029003C00274015240672232234341E61 -:102730000772100F2A2A140B7208000F72002B3236 -:102740002B321133332B321133332B3031412226CC -:1027500027351E023332363737363637230E0223FB -:1027600022262635343E0333321616173337330309 -:102770000E0203323E0435342623220E03151416AE -:10278000016B5DA03A27667237ABBD25120C200D98 -:10279000052D7E9E5C6489452D5986B06D5B7B4A14 -:1027A0000E063C50F51D7CC74839716B5D45278688 -:1027B00077588F6E4A266FFE14291C63152416B3B2 -:1027C000A5523587314581525CAB766AD7C09456A5 -:1027D000466D3CDAFB868CC1640230305A7C95A988 -:1027E0005A89904B84A8BE5E8A9AFFFF0034FE147B -:1027F000044F061D062603B800000107014A00C465 -:102800000000000AB33D1E0772002BCE3031FFFFDF -:102810000034FE14044F05CF062603B8000001075C -:10282000014D00DC0000000AB33D1E0772002BCEF4 -:102830003031FFFF0034FE14044F05D0062603B8E4 -:1028400000000107014E01930000000AB33D1E077E -:1028500072002BCE30310001005700000365061FC7 -:1028600000190019400C02181803150672110A010C -:102870007200002F2B322B3232113330317313237D -:102880003F023E0333321617072626232206070788 -:102890003307230357D5BE0AC61E133B53734B3170 -:1028A0005A1F1C1F47266C751C1DF110F2D703EC34 -:1028B000381D8D577F5328130D530D0F76898A537A -:1028C000FC14000100580000059E061F002F002B7D -:1028D00040172C2F0A72231C01722A012E2E03048A -:1028E0000427150672110A0172002B322B323211A5 -:1028F00033321133332B322B3230317313233F02F7 -:102900003E033332161707262623220607072137F0 -:102910003E033332161707262623220607073307FE -:1029200023032313210358D4BE0AC61E133B53733B -:102930004B315A1F1C1F47266C751C1D01D51D13DA -:102940003B53734C31591F1C1E48266B751C1EF2DD -:1029500011F1D566D4FE2DD503EC381D8D577F536C -:1029600028130D530D0F76898A8F577F5328130D27 -:10297000530D0F76898A53FC1403ECFC1400FFFFFF -:10298000005800000666061F042603BD000000076D -:10299000004C04800000FFFF00580000066D061F79 -:1029A000042603BD00000007004F04800000FFFF65 -:1029B000005700000422061F042603BC0000000785 -:1029C000004C023C0000FFFF005700000427061FD8 -:1029D000042603BC00000007004F023A000000017B -:1029E000FFB1FFEE0439061F002D00214011151420 -:1029F000142A162A270672231C01720F000B72007C -:102A00002B322B322B3232113311333031572226F5 -:102A10002635343637170606151416163332363770 -:102A200013233F023E0333321617072626232206BE -:102A30000707330723030606AB566E360F0A5808FE -:102A40000A1E4337545A1793BE0AC71E133B5373CB -:102A50004C305A1E1B1F46286B731E1EF210F29537 -:102A60001D8712456E3D283F171D162E1C25472D2C -:102A7000816902BC381D8D577F5328130D530D0FEC -:102A800076898A53FD408CB2FFFF003F000002A010 -:102A90000709062603A800000026014C9200010742 -:102AA0000076003A00E80015400E02080501018991 -:102AB0005601040101019356002B342B340000020F -:102AC000004CFFEC048E061B002200310015400A6A -:102AD0002B071A03111023000B72002B322F331710 -:102AE0003930314522263534363637262635343EC0 -:102AF0000337070E0315141616171E0215140E02BF -:102B000027323E02353426270E0215141601CDACAD -:102B1000D57EE49A55775B9CCAE170097FF3C37355 -:102B200032634858854B4D8DC472639C703A7B6C00 -:102B30008ED97A9B14CCB699E69E2D378755546F63 -:102B40004527160B5B0C182E584B2C4D4E2C3582FE -:102B5000A36877CB9553584A82A95E7BB33F278BF6 -:102B6000D08E8DA3FFFF003F00000291053A06269C -:102B700003A800000106014C9200000AB3040106FC -:102B800072002BCE303100020034FE14044F045486 -:102B90000029003C002640142406232234341E075A -:102BA00072100F2A2A140B7208000F72002B322B9E -:102BB000321133332B321133333F30314122262748 -:102BC000351E023332363737363637230E0223228C -:102BD000262635343E033332161617333733030EA9 -:102BE0000203323E0435342623220E031514160147 -:102BF0006B5DA03A27667237ABBD25120C200D0520 -:102C00002D7E9E5C6489452D5986B06D5B7B4A0E96 -:102C1000063C50F51D7CC74839716B5D45278677AA -:102C2000588F6E4A266FFE14291C63152416B3A50F -:102C3000523587314581525CAB766AD7C09456468F -:102C40006D3CDAFB868CC1640230305A7C95A95AFF -:102C500089904B84A8BE5E8A9A00FFFF0071FFEC4A -:102C6000043B053A0626005800000107014C00D835 -:102C70000000000AB31E080672002BCE3031FFFFA1 -:102C80000071FFEC06910532062601DE0000010707 -:102C9000041B02220000000AB335070672002BCE87 -:102CA0003031FFFFFFFB000002BA05B60606038FB6 -:102CB000000000010014FF3B028B02E1001F001C1A -:102CC000400D07061A1A0B9A001313019B00990076 -:102CD0003FED332F10E432113333303157133307C4 -:102CE000060607333E023332161514060703231374 -:102CF000363635342623220606070314D642390B0E -:102D00001A0C05174E6942555F07065E42600604BD -:102D1000413F40795C1449C503A6F62F612C244C31 -:102D2000345250152C18FE6301A417250F3B3A4A64 -:102D30008558FEC300010014FF3B027E02E1000F34 -:102D4000001B400E0E0D060A04089A000C0C019B95 -:102D50000099003FED332F10E4173930315713330A -:102D60000306060733013301132303070714D64272 -:102D700063111D0B02019D4FFEC2C548AF8731C5CF -:102D800003A6FE544B672B0170FEE5FE8E014C6FCF -:102D9000DD0000010014FF3B012D02E10003000AE9 -:102DA000B3019B0099003FED30315713330314D723 -:102DB00042D7C503A6FC5A0000010015FF3B0410D2 -:102DC00001D40031002B401418250004032C2C08DA -:102DD0000C0B1F1F10100808019A0099003FED32DC -:102DE0002F332F33113333113311333310D4C43015 -:102DF0003157133307333E0233321615333E023355 -:102E000032161514060703231336363534262322CB -:102E10000606070323133636353426232206060713 -:102E2000031596361D041646603F544B02184A643B -:102E30003E505807055F426105053E3A396F55120D -:102E40004B415F06053B393A6F55134AC5028D99D0 -:102E5000254B355D4C264E35524E172D18FE63011D -:102E6000A41726103A394C8253FEBD01991A2F0F30 -:102E7000363D4B8656FEC3000001FFBDFF3B0237C7 -:102E800001D5001C001D400D040317170808019A06 -:102E90000010100099003F322F10ED322F33113304 -:102EA00033303147133307333E02333216151406DD -:102EB0000703231336363534262322060607034339 -:102EC00096391C02174C6A42575F07065F45610539 -:102ED00006433D3F785C144AC5028E98234C355317 -:102EE0004E173016FE6401A417260F3B384A84584B -:102EF000FEC30002FF7CFE1A024901D3001700281E -:102F000000234010121318180F0403202007070194 -:102F10009A170F99003FCEE4322F33113333113318 -:102F2000113333303143133307333636333216150A -:102F3000140E0223222627230606070301323E022F -:102F400035342623220E0315141684D9361D042980 -:102F5000875D5D6D2D5B85595A5E0E040510083E38 -:102F60000123476E4A26504A305A4D3A2159FE1ADB -:102F700003AE993D677A6B509F824E58372250219D -:102F8000FEEF014A45738D46535D2C4D66763E52E9 -:102F900056000001FFD3FF2F01E001D400260018E6 -:102FA000400D0A240D20101D061A139A07009900DF -:102FB0003F32E4321739303157222627351616337F -:102FC000323635342627262635343633321617075F -:102FD0002626232206151416171E021514069C44D5 -:102FE0006421256A39615B4E3D465B86653F6625F7 -:102FF00016225C37495F493F2B4C2F81D11C103C76 -:1030000014204A3A353820234A42575A1910330FB0 -:10301000183C3C2F361F172F403154690001FFDC4C -:10302000FF2F015E0265001D0017400A0710100CFB -:103030000A0D9A170099003F32F432CD3311333024 -:10304000315722263534363713233F0233073307EF -:1030500023030606151416333236371506066C445C -:103060004B05055E69096D3A2C25CB0BCB5E050639 -:10307000272E1C30171437D13D3F112815019C24F1 -:1030800014989D33FE65122610242B080832070B76 -:103090000001FFD800000487050A0024001E40122A -:1030A000240A1A0A0D1604201D07081C0A1111080B -:1030B0009572002B322F3F17393F3031631336366C -:1030C0003736363703330136363736363713330360 -:1030D0000606070E0207132301220607060607034A -:1030E00028601137282B7F4BA38C0130101E0D4A0E -:1030F0005118647F640F2A231A475631A48EFED0DC -:10310000142C1748561A6001C35090373A4E0E01DE -:103110009AFCFC040B08257D7401D7FE2846703903 -:1031200028402D0DFE5F030A0D0C279176FE3D0011 -:103130000001FFDB000003B3051E00250014400959 -:10314000230202250A0C159672002B323F331133ED -:10315000303163372113363635342627262623228D -:103160000606072337363633321617161617161685 -:10317000151406060703330725170281B005051449 -:103180000F26A0531F51663D07174E833577A8477A -:103190001E250B0506030605B096166D0339162984 -:1031A00012243514321A0305046F0605182F143B38 -:1031B0002311291610232615FCC66D000001FFBD42 -:1031C000FFFA02E7051E0027001A400D220A121915 -:1031D000967224230707000B72002B321133332B16 -:1031E000323F3031572226273716163332363637DC -:1031F0001336363534262322060737363633321651 -:103200001615140607032337230E023E1D40242DF6 -:103210001B3B225AA2781A6706063739204F2F180F -:103220002A5429445E310706D66B1E082D63830697 -:10323000070577070663B57B01E71E32152B3509B5 -:10324000097109072A533F1D3B1EFC14D238633D08 -:103250000001009D0000044E050A00130011B70C88 -:1032600009090A9572000A003F2B3211333031618F -:103270001336363736363737213721070606070625 -:1032800006070301E9C20C301B1A2D140FFD31187B -:1032900003991431482827370EC2039239601D1D47 -:1032A000270A086C60102420206243FC6F00000293 -:1032B000001400000481051E001F00230017400BAE -:1032C000230A22220A0A129672000A003F2B3211A8 -:1032D000332F3F30316113363635342627262623E7 -:1032E000220607373E023332161716161716161522 -:1032F0001406070321133303032BC60505393729A9 -:10330000793A3BCF9718619B74267CAB461E260BFF -:1033100004050607C6FC66AC82AC03A6162912415A -:103320004B150F090C0B700709051830143B2311BE -:10333000291618371FFC5A0327FCD9000001001674 -:10334000000001AB050A0003000BB4030A019572EB -:10335000002B3F30317301330116011283FEED055E -:103360000AFAF6000001006D0000029C050A001830 -:103370000011B7180A0C08080A9572002B32113395 -:103380003F303173133E0237363637213721070677 -:1033900006070606070E0307036DA50D27311C203F -:1033A0003616FEE31701A314244820101C0D070D48 -:1033B0000C0A05A5030B386A5C23273A116C6018C8 -:1033C000513219381E1224252713FCF50001001470 -:1033D00000000482051E00230010B7230A140A1FF0 -:1033E000069672002B323F3F303173013E03333279 -:1033F0001617161617161615140607032313363656 -:10340000353426272E0223220607031401120D62EB -:103410008687326DA0441D260C06080707C683C6A2 -:103420000505110E1A62773A358D5BFC0509010618 -:103430000806182C123722122E191A381EFC5A03AD -:10344000A61629122234152421090707FB5E000164 -:10345000007CFFEC0495051E00400015400B262D56 -:1034600096720A957215000B72002B322B2B32309C -:1034700031452226272626353436371333030606F0 -:10348000151416171616333236373636373E0335CF -:1034900034262726262322060737363633321617D8 -:1034A0001616151406070E02070606070E0201F986 -:1034B00083A0271D160F10888489100F18181E72FC -:1034C00052548C33324E1B0D1C160E17181E7052A0 -:1034D000162D17181A33186C902B2D2111100F2A46 -:1034E000321E327C49255157145F4C347C3F388161 -:1034F000480283FD7D49793142682631373B3331BB -:10350000925229676F6D2F4369252E36050470048A -:1035100004403539924C3A854C4B847331547824AD -:1035200012190D000001007301DC01A2050A00045C -:10353000000CB40300019572002BCD3230315313CF -:1035400033030773AD82928401DC032EFD538100A7 -:10355000000100A0FE14036E051D0020000EB62021 -:103560000E7209139672002B322B30314101363620 -:103570003534262726232206070606073736363334 -:103580003216171616171616151406070101D40160 -:10359000010B0B26274B95436F3E1316051930A5DB -:1035A0005956902C31380802020A0BFEFFFE140413 -:1035B000BA2E55264F77274C131305070174111B9C -:1035C0002E2A2C7043172811326432FB460000016A -:1035D000FFBEFFEC037D051D00380010B71A2496CE -:1035E000720A000B72002B322B3230315722262701 -:1035F000371616171616333236373636373736360D -:1036000035342627262623220607060607373636B0 -:10361000333216171616171615140607070606076F -:103620000606070606ED5495461B05110C19925720 -:10363000539831305D18250B0B1F1F2577523978B1 -:103640003F131704183EAD4B61A32C1D2308080B34 -:103650000B251132241F653E39A11411127F020778 -:1036600005091B473333A76BB32E5526476F272D0C -:103670002F13130507017418144437265B30352DBA -:103680002B6135B34B853D3570272531000100BCDA -:103690000000040F061F000A001440090803030578 -:1036A000069572000A003F2BCD3311333031611380 -:1036B000012113330321070103015DC60156FD43B8 -:1036C00052833A02B81BFEB5C901F002AC0183FE79 -:1036D000F17EFD66FE080002001500000483051E51 -:1036E00000110022000FB61311121F069672002B54 -:1036F000323F33303173013E03333216161716163C -:1037000015140607032521133E02353426272E0201 -:10371000232206071501120D618787314B7A652D2B -:103720002C2C0607C7FCFF0294B2030402110E1BE7 -:1037300062773A358E5A0509010608060A1F1F1ED0 -:10374000663D18341DFC546D03400F1A190C2233CA -:103750001324200907070001FFDB00000466051998 -:10376000003300204013330A27322E2B101706098E -:1037700021200A159672099572002B2B3F331217E0 -:10378000393F303163013E02353426262733161681 -:1037900017161615333636373636171E0215140629 -:1037A0000703213721133E02353426262326060738 -:1037B000060607070125012F070906090B038406E2 -:1037C000090102010D348B54284C246E752B090914 -:1037D000B9FE68160117A20506032251484C8A2C2F -:1037E0002E43110FFECB03DA15302A0E165249086C -:1037F0001C30150C16093346120703050355804388 -:10380000204A29FC9A6D02F91627241031603F05E1 -:1038100021191A381716FC0D0001FFA2FE160164CB -:10382000050A0012000CB5120E72099572002B2BBE -:10383000303143013E02353426262733161615143F -:10384000060607015E0127090B0602040383040331 -:10385000020A0DFEDAFE16056B2A4E4B231E373682 -:1038600018182F171F60723AFA950001FFD3000055 -:103870000307051E0025000FB602250A0F169672D3 -:10388000002B323F3330316337213636371336362B -:1038900035342627262623220607373636333216B6 -:1038A00017161615140607030E0207072D1701B980 -:1038B00019260C8D0403020204403E2351301927BF -:1038C00059324457191B1505058C0B21220E156D15 -:1038D0003C73380296131F0C0D15072A3409087122 -:1038E0000807231E1E502A142E19FD6A2F6D65210C -:1038F000320000020040FFEC0456051E0022003E8C -:10390000001F400F110C0C363632321216967223FD -:10391000000B72002B322B32321133113311333042 -:103920003145222E023534363637361237220E0212 -:1039300023373E0233321E02151406070E032732C8 -:103940003636373E03353426272626232206060739 -:10395000060207060615141601BD7595541F070EBD -:103960000A29946A022D3C3007175DA69743729589 -:1039700054230F0E2478A3C85E55876A2923342365 -:103980001229281E61371C4C440E728E2810107E9E -:103990001447748A442B595E31BF010E5102020351 -:1039A000710506034373914D388149A8FBA6536FF7 -:1039B0003A6E4F3E979C8C345379241C21010302AC -:1039C0005CFEF9BF4A7D3195A0000001FFB9FFCD33 -:1039D00004FE050A001A001D40111195721A060214 -:1039E000050A170D07000795720100002F322B12F0 -:1039F00017392B3031473725363637070333131342 -:103A00003636373636371333030E020706040747B8 -:103A100017012527502B283F801B0F5DA3443D5FD6 -:103A20001DAD7AAE1C526D456BFED9B3336D2B05BF -:103A3000130D4204C2FDBBFDE227784C47A65D0290 -:103A40002EFDD458A191426D93190001006FFE1410 -:103A50000439051E002F001D400E191818161717DF -:103A60000007269672000E72002B2B3212392F336C -:103A700033113330314113363635342623220607CD -:103A80000606070606151416171616171707232E0F -:103A90000235343637363637363633321617161681 -:103AA0001514070302A5F20F10798F59882F192BCF -:103AB000132F301720174E38152A0E6A833D06073C -:103AC000187E5452AA596B902D32241FF2FE140412 -:103AD0007149782F91A92C24132C193D884C295019 -:103AE0001F172308046201588B4A1B392270B33612 -:103AF00036353C323B93497F95FB8F0000010061D6 -:103B0000FFEC0448051E003F0019400C2526260046 -:103B10001733967209000B72002B322B3212392F99 -:103B200033303145222626272737161633323637CB -:103B30003636373E02353426262322060706060788 -:103B4000060615141616171707232E0235343637B6 -:103B50003636373633321E0215140E0207020001C4 -:103B6000AE3C6A5C25261754A752538A3135501B48 -:103B700012231837766051892F182A123030285DA9 -:103B80004F14290E6A833C0508187D55A0B473951F -:103B90005423050B0F0A4BFEC014030805056D0ADC -:103BA00009382F339356379196406189492D251353 -:103BB0002B183A844A35694601026201588B4A1B28 -:103BC000392270B3366B4374914D1F44494C27FE24 -:103BD000B9FEC90000010031FE1403DD050A001A18 -:103BE000001D40121815041901050907021A0E726A -:103BF0000D9572029572002B2B2B11173930315312 -:103C000013033313273E02373636371333030606C2 -:103C100007060607060607370331DE7285743E2263 -:103C2000424221537D1A538154134735297A4A2E33 -:103C30005F2F34D2FE14041502E1FCED2E08100FA4 -:103C400009149D79018BFE735C90342942100B1589 -:103C50000C3DFC210001FFBA00000465050A001CB0 -:103C6000002240131A060C170905071C1B01011C32 -:103C70000A109572079572002B2B3F3311331112E6 -:103C800017393031633721321633030133131616D7 -:103C900017363637133306060706060706060713D8 -:103CA00007461702801D3C1CDCFEE28CF40A10095A -:103CB0006E9829507713271422734B234F29C01075 -:103CC0006D0101D802C6FD8F13251358DC86010251 -:103CD000407E4070C956274820FE614F0002FFB465 -:103CE000FE1404D9050A001C0020001C400E200E02 -:103CF000721E1E201C0A100C0C0E9572002B321125 -:103D0000333F11392F2B3031613636373E02373E83 -:103D10000237012137210701300E03070E02070782 -:103D2000010133010212010301083963450406054C -:103D300002012CFCDA1603AC15FECF1924261C0454 -:103D40001834270605FD22010A82FEF6060A05231D -:103D50008FD68B080C0B0302546C65FDA4314A4EC0 -:103D60003A083374641E15FE1404E5FB1B000001C1 -:103D700000A80000039A051E0022000DB50D159540 -:103D800072000A003F2B323031611336363534264B -:103D900027262627262623220606073736363332DD -:103DA0001617161617161615140607030245C6052C -:103DB00005130E0F2C19226B2A31596A4D1856899A -:103DC000317CA7471F290C07050607C603A616293D -:103DD00012233415141A090C0A030504700505157D -:103DE0002D133A24132D1718371FFC5A0001004ACF -:103DF000000005DE050A0030001F4011240E0E1AD7 -:103E000016031B070406000195721C000A003F32CE -:103E10002B1217393311333031731333032716162E -:103E200037363637363637133303060607060607A6 -:103E30000622060737032132243736363713330379 -:103E40000E02070606070606234AA57B692A060B0B -:103E500004657938536B245577542C65484AC48BD4 -:103E6000050B0B05382F011A9201206F3A561CAD35 -:103E700077AD1B4D643A4EB96838773C050AFCD1E2 -:103E8000370404011830283CCA770112FEEE8DC0B9 -:103E9000494D57180101013DFE8C9E8B48A45C02E0 -:103EA0002DFDD255A1913F537A2214130001FFBE7C -:103EB000FFFE04B3051E00320019400E200A2A2D11 -:103EC0000D10110515957206000A003F322B1732AE -:103ED0003F303157222627371633323637363637BA -:103EE00013060607373E0233321617161615140648 -:103EF0000703231336353426272E02232206070311 -:103F00000E030A0F25181620282D4C1A131909BA6A -:103F1000254A261964B0973F65AA3E302A0707C78D -:103F200082C709120F195C6F362B683DBB113C57D5 -:103F30007202070568052726194128036702060251 -:103F4000700709051A2D22663919371FFC5903A677 -:103F50002B2623341522210A0304FC9350774F2883 -:103F6000FFFF004A0000061F060D062603EB0000B7 -:103F70000107042E053800A7000AB331019572002D -:103F80002BCE3031FFFF004A000005DE060B06266F -:103F900003EB00000107042F009D00A5000AB331C8 -:103FA000019572002BCE3031FFFF004A0000061C45 -:103FB000060D062603EB00000027042C02F5FF8304 -:103FC0000107042E053500A7000AB33D01957200D4 -:103FD0002BCE3031FFFF004A000005DE060B06261F -:103FE00003EB00000027042C02F5FF830107042FD8 -:103FF000009F00A5000AB33D019572002BCE303121 -:10400000FFFFFFD8FFA00487050A062603D20000A1 -:10401000000704270246005CFFFFFFD8FED7048795 -:10402000050A062603D20000000704280231005EBC -:10403000FFFFFFD800000487050A062603D2000010 -:104040000007042C0171FF22FFFFFFDB000003B318 -:10405000051E062603D300000007042C018E005D18 -:10406000FFFFFFBDFFFA02E7051E062603D400008E -:104070000007042C0110005FFFFF009D0000044EAC -:10408000050A062603D500000007042C0166005D22 -:10409000FFFF001400000481051E062603D6000061 -:1040A0000007042C0262005DFFFFFFB5000001ABBA -:1040B000050A062603D700000006042CF55DFFFF65 -:1040C000FFCA0000029C050A062603D8000000066D -:1040D000042C0A5CFFFF007CFFEC0495051E0626FD -:1040E00003DA00000007042C027C005DFFFFFFE202 -:1040F00001DC01A2050A062603DB00000007042CF0 -:1041000000220148FFFF00A0FE14036E051D0626D5 -:1041100003DC00000007042C017A005EFFFFFFBEF5 -:10412000FFEC037D051D062603DD00000007042CBF -:10413000015F005EFFFF00BC0000040F061F0626A3 -:1041400003DE00000007042C0159005EFFFFFFDBC7 -:10415000000004660519062603E000000007042C91 -:104160000265005DFFFFFFD300000307051E062662 -:1041700003E200000007042C0154005DFFFF004033 -:10418000FFEC0456051E062603E300000007042C7E -:104190000249005DFFFF006FFE140439051E06266C -:1041A00003E500000007042C0254011DFFFF00611D -:1041B000FFEC0448051E062603E600000007042C59 -:1041C00002680111FFFFFFBA00000465050A062618 -:1041D00003E800000007042C00D1FFB5FFFFFFB487 -:1041E000FE1404D9050A062603E900000007042C82 -:1041F0000232005EFFFF00A80000039A051E06269B -:1042000003EA00000007042C0159005DFFFF004A8B -:10421000000005DE050A062603EB00000007042C5B -:1042200002F5FF83FFFFFFBEFFFE04B3051E062657 -:1042300003EC00000007042C02B3005BFFFF001634 -:10424000000001CA060D062603D700000107042955 -:1042500000E300A7000AB304019572002BCE3031B1 -:10426000FFFFFD9004D9FE9E062104070043FC6475 -:104270000000FFFFFE0B04D9FF870621040700762C -:10428000FD210000FFFFFF8004D901A1061D0407E6 -:10429000014AFE970000FFFFFCC704E8FF8C05C938 -:1042A00004070151FBDE0000FFFFFF8F04E301A5BF -:1042B000053A0407014CFEA60000FFFFFFB804D931 -:1042C00001C305CF0407014DFEA10000FFFF006CF4 -:1042D000052C010005D00407014EFF640000FFFF1C -:1042E000FFCB052101BC05BC0407006AFDD000001E -:1042F000FFFFFFEF04DF019606800407014FFED6A3 -:104300000000FFFFFF5804D9021B062104070152D9 -:10431000FE6E0000FFFFFFC104D901E3061D040784 -:10432000014BFE9700000002FC8204D9FF02062127 -:10433000000B00170021400F0A16160C0410100580 -:104340001280000F0C010C002F5D331ACD32321198 -:1043500033113311333031412E022735331E02170A -:1043600015212E022735331E021715FEBD29584F81 -:104370001B7015404A21FE6B29594E1B6F15414A8F -:104380002204D92B6E702E1130706D2A112B6E7095 -:104390002E1130706D2A1100FFFFFFC303C1010B06 -:1043A00005B604070202FF4200000001FCCCFED269 -:1043B000FD5FFF77000C0008B10006002F3330319D -:1043C00041222635343633321616151406FD0D1BE0 -:1043D000262B29171B0D2EFED2211F263F111D1142 -:1043E000293D0001FF7AFE3B0083FF83000B000E96 -:1043F000B4010B800705002F331ACD32303143351D -:104400003E023733150E0207861E423A125D1141F5 -:10441000512BFE3B1426697233142C6F6E2BFFFF59 -:10442000FE9DFE14001100000407007AFF4B0000FF -:10443000FFFFFEE3FE440019000F04070150FF3D9B -:1044400000000001FFE304DB03D105320003000894 -:10445000B10100002F323031433721071D1303DB38 -:104460001104DB5757000001FDD204E7FEA106202E -:104470000012000EB5120080060172002B1ACC3219 -:1044800030314126263534363332161514060706E8 -:104490000615141617FEA16B6430281F20130E0F8B -:1044A0000F3E3904E7216F413137221E13170808E8 -:1044B000110F1C3414000001FDEE04E7FEBB0620C2 -:1044C0000014000EB50100800E0172002B1ACC32D0 -:1044D000303141353E0235342627262635343633F1 -:1044E000321615140606FDEE25341B0E0E0F15238D -:1044F0002026302B5B04E73C0D2024120E12070A05 -:1045000015141F2138302B5040000001FCF204A785 -:10451000FF9C059D0013000EB40A06060011002F33 -:104520003333113330314122263534363321363698 -:1045300033321615140607210606FD33231E342ECA -:1045400001BB032722241D332FFE46042704A72680 -:10455000182C36292D211A2C3701282F0001FCD4C4 -:1045600004EEFFB205B5001D0012B6021D1D1609AE -:104570008010002F1ACC32331133303141373332AF -:1045800036363736363332161514060723363635A7 -:104590003426232206070E0223FCD4110F3258556D -:1045A0002D4475415563020254020236391E5035BE -:1045B00046786D3804EE500F1A1019254F470D1824 -:1045C0000A081308252D12141B2412000002FEED08 -:1045D000FE10FFAFFFAE000B0017000FB40C12125D -:1045E0000006007C2F33322F3330314722263534FA -:1045F0003633321615140603222635343633321676 -:10460000151406A71B192B291C1A2D611B192C29FF -:104610001C1A2DEA181729401A182A3CFEFA1916F6 -:10462000294119182A3E000500D8FE0F0381FFAD6D -:10463000000B00170023002F003B0022400E181E25 -:104640001E0C1212063036362A2A0006007C2F3342 -:10465000322F3311331133113333113330314522BB -:1046600026353436333216151406332226353436C1 -:1046700033321615140633222635343633321615E6 -:10468000140601222635343633321615140621223B -:1046900026353436333216151406010C1A1A2C2915 -:1046A0001B192CF71B192C291A1B2DD71B182A296B -:1046B0001C192CFE0F1B192B291C1B2E01671A1904 -:1046C0002B281C1B2EEC19162A401A182B3C1817E5 -:1046D0002A401A182B3C19152A411A182B3CFEFBAC -:1046E00018162A411A172B3D18162A411A172B3D66 -:1046F00000030118FE0F0366FFAD0003000F001B4F -:1047000000184009040A0A101016160001002F3381 -:10471000332F3311337C2F333031453721071322A8 -:104720002635343633321615140613222635343620 -:1047300033321615140601181001640F5B1B192C77 -:10474000281C1B2E0F1B192B291B1B2DC54C4CFE87 -:10475000D418162A411A172B3D010519162A401A9A -:10476000182B3C000003FE40FE0F008EFFAD00073B -:104770000013001F0024400E080E0E14141A1A0312 -:10478000000006020203007C2F33113333182F116F -:10479000332F3311337C2F33303141372337210707 -:1047A0002307052226353436333216151406132214 -:1047B00026353436333216151406FEA12B8C100123 -:1047C00065108D2B01141C182B291C1B2E0E1B1978 -:1047D0002C291B1A2DFE71CA4C4CCA6218162A418C -:1047E0001A172B3D010519162A401A182B3C0001F7 -:1047F000FF25FF15FFAFFFAD000B0009B10006005C -:104800007C2F333031472226353436333216151497 -:1048100006A81A192B291B1B2DEB181729401A184B -:104820002A3C0002012AFF1702D4FFAF000B001739 -:10483000000FB40006060C12007C2F333311333006 -:1048400031452226353436333216151406212226F8 -:10485000353436333216151406027E1B192B2A1BEB -:104860001A2CFEB61A1A2C291A1A2CE918162A40E4 -:104870001A172B3C18162A401A172B3C0003FE95DA -:10488000FE0F003FFFAD000B001700230019400989 -:104890000C121206181E1E0006007C2F3332182F31 -:1048A0003311331133303145222635343633321645 -:1048B0001514063322263534363332161514060302 -:1048C0002226353436333216151406FEC91B192B31 -:1048D000291B1A2CF71B192C291B1A2DF21B192C1A -:1048E000291C1A2DEC19162A401A182A3D19162AC5 -:1048F000401A182B3CFEFB18162A411A172B3D00B4 -:104900000001FEB0FF440029FF9000030009B10040 -:1049100001007C2F33303145372107FEB01001698B -:1049200011BC4C4C0001FEB0FE790028FF8E000740 -:104930000014B606020000020203007C2F3311337C -:10494000182F113330314337233721072307ED2B3D -:104950008E100168108F2BFE79C94C4CC9000001E4 -:10496000005D04CE00E70566000B0008B1060000FC -:104970002F32303153222635343633321615140691 -:10498000911B192B291C1A2D04CE181729401A180F -:104990002A3C0001005D04CE00E60566000B00081D -:1049A000B10600002F3230315322263534363332EF -:1049B00016151406901A192A291C1A2D04CE181639 -:1049C00029411A182A3C0003FE91FE020008FFABA1 -:1049D000000B0017002300194009181E1E0C0C12B2 -:1049E000120006007C2F3332182F3311332F33304F -:1049F0003145222635343633321615140617222651 -:104A0000353436333216151406172226353436332C -:104A10003216151406FEC51B192C291A1A2C4C1B0C -:104A2000192C281C1B2E4F1A192B281C1A2DED1976 -:104A300016294019172C3C88181729411A172A3EA5 -:104A4000891A162B3F1A162A40000001FFC001F1F7 -:104A5000004B0289000B0008B10600002F323031F4 -:104A60004322263534363332161514060C1A1A2C06 -:104A7000291B1B2E01F118172A3F1A182A3C000186 -:104A8000FEFEFE3FFF9CFF750003000AB20080019E -:104A9000002F1ACD303141133303FEFE435B43FE3A -:104AA0003F0136FECA000001005D04CE00E7056646 -:104AB000000B0008B10600002F323031532226359A -:104AC0003436333216151406911B192B291C1A2D56 -:104AD00004CE181729401A182A3C0001005D04CEA4 -:104AE00000E70566000B0008B10600002F323031E8 -:104AF000532226353436333216151406911B192BE2 -:104B0000291C1A2D04CE181729401A182A3C000116 -:104B1000FED9FEF70015FFC200070014B60602001A -:104B200000020203007C2F331133182F1133303170 -:104B30004337233721072307D21C710F012D107231 -:104B40001CFEF7804B4B8000FFFF0019FFEB026F4C -:104B5000038204070373FF56FCAEFFFF00820002CE -:104B600001F4036F0407007BFF59FCAFFFFFFFCC8C -:104B70000002026A038304070074FF56FCAEFFFFC5 -:104B8000FFE7FFF8026F037F04070075FF5DFCAECF -:104B9000FFFFFFE400020252037504070233FF5FC8 -:104BA000FCAEFFFFFFF7FFF2026A03710407023455 -:104BB000FF5AFCAEFFFF0022FFEC027B037C0407E0 -:104BC0000374FF55FCAEFFFF004200040291037125 -:104BD00004070235FF5AFCAEFFFFFFFEFFF3026A37 -:104BE000037904070236FF55FCAFFFFF000AFFEC14 -:104BF0000264037C04070375FF56FCAEFFFF0099B7 -:104C0000FFEC045705CD040600131900FFFF00D187 -:104C1000000002ED05B6040600148F00FFFFFFEB55 -:104C2000000003FA05CB04060015DC00FFFF001BA3 -:104C3000FFEC042105CB04060016EE00FFFF001276 -:104C40000000043A05BB04060017FA00FFFF004904 -:104C5000FFEC044705B604060018FC00FFFF007FC8 -:104C6000FFEC045205CD04060019F800FFFF009E7A -:104C70000000044D05B60406001ACE00FFFF0054E4 -:104C8000FFEC043D05CC0406001BF600FFFF0057B7 -:104C9000FFEC042505CB0406001CF700FFFF008A8B -:104CA000023502E005CC04070373FFC7FEF8FFFFDF -:104CB00000EA024B025C05B80407007BFFC1FEF866 -:104CC000FFFF0033024C02D105CD04070074FFBD85 -:104CD000FEF8FFFF0046024402CE05CB0407007534 -:104CE000FFBCFEFAFFFF0050024C02BE05BF0407E6 -:104CF0000233FFCBFEF8FFFF0060023C02D305BB8E -:104D000004070234FFC3FEF8FFFF0092023602EBF5 -:104D100005C604070374FFC5FEF8FFFF00A9024E95 -:104D200002F805BB04070235FFC1FEF8FFFF006A69 -:104D3000023C02D605C204070236FFC1FEF8FFFF9F -:104D4000007C023602D605C604070375FFC8FEF8CC -:104D50000002006DFFEC03EF046300140026001056 -:104D6000B71E0A077215000B72002B322B3230313E -:104D70004522262635343E0333321E0215140E0317 -:104D800027323E0335342623220E0315141601DE86 -:104D900077A555325F82A15C598A5E312F5982A472 -:104DA00059497F6749278D82457E694D2A8E146453 -:104DB000C59072D1B08249396EA26977D6B1814669 -:104DC000583F739DBF6AA1AD3E719ABA67AEAE00FF -:104DD0000001005700000247045B000C0014400A69 -:104DE00004090803000A0772000A003F2B11173953 -:104DF000303173133636370606070727013303F2BF -:104E00009619260B15291BF230019957F002BB7237 -:104E100098241421109E4E0107FBA5000001FFE21B -:104E2000000003710463001B0016400A18011A1ADF -:104E30001B0A09100772002B323F33113333303114 -:104E40006337013E023534262322060727363633E0 -:104E500032161514060607010721071E1801CE8019 -:104E600089367A6851A0503656BD7491AB48977711 -:104E7000FE69010285145F01515C857341576C48DE -:104E800045494A559A7956959253FEE2065C0001CF -:104E9000FFC7FE8003A704640031001D400D292ACE -:104EA00013131010001B2207720700002F322B3241 -:104EB00012392F331239393031412226273516164F -:104EC00033323E0235342626232337333236363505 -:104ED00034262623220607273636333216151406C3 -:104EE000060715161615140E02011A60B24143B6D4 -:104EF000606E9A612D55966174127083CE7635700E -:104F00005855B2532F46CD82ABAE58AE7F7589331C -:104F100077C7FE802B21632334355F7C4666884348 -:104F200059549F72446C3E3D3E493655B38866AD38 -:104F300078160419B28B4C987E4C0002FFD4FE8F79 -:104F400003D30452000A0016001F400E06030C0C87 -:104F500009010100121104077200002F2B323211D7 -:104F6000392F3333113333303141132137013303B8 -:104F7000210721030121133E0237230E020701FA04 -:104F80005BFD7F1403397BD1010814FEF85AFDF351 -:104F9000021862142120100411323618FE8F01AB62 -:104FA0006303B5FC435BFE55020601B95A8F7A399B -:104FB000183F401C0001FFE8FE7503C4043F0024B5 -:104FC0000021400F1413131010191C1C0018150792 -:104FD000720800002F322B3212392F333311331164 -:104FE000333031412226262735161633323E02351C -:104FF00034262322060727132107210336363332AE -:10500000161615140E0201373B7B702944B15D6AF8 -:10501000A8733CAF89417E393BC1027313FDE79B06 -:10502000256F4683B159448AD1FE75132215682530 -:10503000343C729D608C9C13152D02995DFDF70B1D -:105040001561AB716ABD8F5100020089FFEC045CF1 -:1050500005CD0027003B001F400F1A1930301E1EDF -:1050600000150E057228000D72002B322B321239FA -:105070002F3311333330314522262635343E023763 -:105080003E03333216170726262322060203333E39 -:10509000023332161615140E0327323E023534261B -:1050A0002322060607060615141E02020180A751D8 -:1050B0002C557A4E2E68747D433765241621593855 -:1050C0008EFCC43C0626749C6069965130587C99CD -:1050D0004D5A8F65378B7D67A76C0F09081A416E93 -:1050E0001471CA856BF0F0D34E2E452C160E0C5B56 -:1050F0000C1089FECCFEFE38613D56A0705EA98F73 -:10510000693A585089A958869058803C1C46263CDC -:1051100078643C0000010050FE8803FC043E000659 -:105120000010B605020203077200002F2B32113364 -:10513000303153012137210701500328FCFB1303B1 -:10514000760DFCD0FE88055A5C4CFA960003004AA6 -:10515000FFEC043305CC00200030003F001A400E65 -:105160003108182904003910057221000D72002B36 -:10517000322B321117393031452226263534363656 -:10518000372E023534363633321616151406060716 -:105190001E0215140E022732363635342626270E07 -:1051A0000215141616133E0335342623220606155F -:1051B000141601D179AF5F71C57D3860396EBD7746 -:1051C000739F5367AE6B4B7A474683B6666FAD638A -:1051D0004177526DBC744E86DF4380673D927259B1 -:1051E0008D5277145AA06679A7732C2559754E787D -:1051F000AB5D558B526D9A6C292C6386625D976D01 -:105200003A584D916455745B2E235F9373547840E4 -:1052100002E8194154704968784383616488000248 -:105220000024FE8003EC04640028003B001D400DB8 -:105230000D0C2929111100341B07720700002F32B1 -:105240002B3212392F331133333031412226273597 -:105250001616333236361237230E0223222626350F -:10526000343E033332161615140E02070E031332A2 -:1052700036363736363534262623220E02151416D6 -:105280000110427A302F784662B69E7C290724713D -:10529000995F6C9A51305A7C98577DA7522E577857 -:1052A000492D61676BA664A16F160908367A655DA2 -:1052B0009366368CFE80130E62101951A90109B84D -:1052C00036633F5AA46E5FAC8E693972CB866EF836 -:1052D000F6D3482D40291402935080481D41285C84 -:1052E0009D614F87AC5D819800030080FFEC043E18 -:1052F00005CD00030019002D001A400E0001030225 -:105300000404240E05721A040D72002B322B321283 -:10531000173930315327011701222635343E043323 -:10532000321E0215140E0427323E04353426232281 -:105330000E04151416D833034733FDC4A5BE1D3E15 -:105340006185AE6C5B85582B20426386A95E5187D0 -:105350006D52381B7C84558B6F51351A88011F4F55 -:1053600003464EFB86EAE16CEEEBD1A35D3C72A1F5 -:10537000667DFFEFCE9C57595392BFDBE56EA5B714 -:105380005594BFD6D964B8BBFFFF0050FFEC03D2E1 -:1053900004630406044FE300FFFF0107000002F767 -:1053A000045B0407045000B00000FFFF001200007F -:1053B00003A10463040604513000FFFFFFC2FE8016 -:1053C00003A2046404060452FB00FFFFFFBEFE8F2D -:1053D00003BD045204060453EA00FFFFFFD8FE7524 -:1053E00003B4043F04060454F000FFFF0046FFEC42 -:1053F000041905CD04060455BD00FFFF0076FE88A4 -:105400000422043E040604562600FFFF0033FFEC8E -:10541000041C05CC04060457E900FFFF0001FE80D0 -:1054200003C9046404060458DD00FFFFFFD5FEDF56 -:10543000022B027604070373FF12FBA2FFFF004A50 -:10544000FEF501BC02620407007BFF21FBA2FFFF07 -:10545000FF82FEF60220027704070074FF0CFBA215 -:10546000FFFFFF9AFEEC0222027304070075FF1093 -:10547000FBA2FFFFFFA6FEF6021402690407023337 -:10548000FF21FBA2FFFFFFA3FEE602160265040751 -:105490000234FF06FBA2FFFFFFE9FEE002420270BA -:1054A00004070374FF1CFBA2FFFFFFFAFEF802498A -:1054B000026504070235FF12FBA2FFFFFFBDFEE6F7 -:1054C0000229026C04070236FF14FBA2FFFFFFCD86 -:1054D000FEE00227027004070375FF19FBA200011A -:1054E0000127049B0311050A00030008B101000015 -:1054F0002F3230314137210701271601D415049B83 -:105500006F6F000100B101D102580603000F0008BF -:10551000B10007002FCC30314126263534363637DE -:10552000330E021514161701232E444B926A60663F -:105530009955383601D143B38179F7EA615AE3FED0 -:10554000816ABD4FFFFFFFF8FE51019F02830407F0 -:10555000046FFF47FC800001002801D201D0060241 -:10556000000F0008B10007002FCE3031533E023546 -:10557000342627331616151406060728669955375C -:10558000374F2C474A916C01D259DFFC8268C34FD8 -:1055900042BE7C7AF5E56000FFFFFF7CFE520124ED -:1055A000028204070471FF54FC80000100A0029EE7 -:1055B00002A004B2000B0012B6070504040A0001A1 -:1055C000002F333333113333303141352335333505 -:1055D0003315331523150177D7D752D7D7029EE25B -:1055E00052E0E052E200000200990313029A043AEA -:1055F00000030007000CB304050100002F32CE3277 -:1056000030315335211505352115990201FDFF0271 -:105610000103E95151D65252FFFF000FFF1E020F46 -:10562000013204070473FF6FFC80FFFFFFF0FF935C -:1056300001F100BA04070474FF57FC80FFFFFFB7B5 -:10564000000003F805B8060602240000FFFFFFA6CD -:105650000000034805B60606001200000002003AEA -:105660000000059005B6000F00240025401101013F -:1056700023230A1104721B1B03030000100C720089 -:105680002B32113311337C2F2B323211337D2F30DB -:10569000316113330333323636371333030E0223AB -:1056A0002101213216161514060703231336363549 -:1056B00034262323010173E85FD4DF769E6017E070 -:1056C00060DE1D74CA9DFD8001380155648B480958 -:1056D000078D609406047574F5FEDA0442FC134BE2 -:1056E000936B0418FBEA86BA6005B648855B1B3BE2 -:1056F00020FD5D02B81A2D146B6EFA9F0002005552 -:1057000002D9058805C80014003D0032401B1F2245 -:1057100036330415302929011C1515070E0E030F09 -:10572000100C0B050004010272002B32CD17393228 -:105730001133322F3311332F3312173930314111D6 -:105740003313133311231134363723032303231662 -:10575000161511052226273516163332363534260E -:10576000272E023534363332161707262623220613 -:10577000151416171E021514060602D97ADDE573F4 -:1057800052030106E546DF060202FE0B3F742B348E -:105790006F405860575B39633C8F6B3668351B260A -:1057A00062375152575D435F343F7802E502D1FDC5 -:1057B0009F0261FD2F018B346A33FDA402613464C2 -:1057C00034FE6B0C1E124C1621453F3A3C25183115 -:1057D0004D3E615617194217193A393C39261A3489 -:1057E000483C405C3100FFFF003F0000018A043F5D -:1057F000060603A80000FFFFFEE9FE140189043F2E -:10580000060603A90000FFFFFF6AFE44018A043F69 -:10581000062603A8000000060150C4000001FFA1F5 -:10582000FE5400A300000013000CB30D008007001D -:105830002F1ACC3230315322263534363733060610 -:105840001514163332363715060640425D3E403D8C -:10585000352D2A2C15320C1339FE54434F458154F3 -:10586000597D36282B0704490708FFFF0001FED2A7 -:10587000018A043F062603A8000000070417033529 -:105880000000000038FF01002400000014FF0100A8 -:105890004F70656E53616E732D526567756C6172E2 -:1058A0002E74746600000000000100000012010068 -:1058B0000004002047444546AFB3B55500000374CB -:1058C000000001C247504F53550FD6980000766C28 -:1058D0000000397C4753554213631F6500001E9436 -:1058E00000000F064F532F329640832C0000021801 -:1058F00000000060535441545EFF4339000001B87A -:105900000000005E636D6170C3381F80000007D81F -:10591000000003F6637674203D3F2CC80000027837 -:10592000000000FC6670676DE2199E5A00002D9C15 -:1059300000000F9467617370001500230000012CB4 -:1059400000000010676C79661B56D3410000AFE879 -:1059500000014F2A686561641B9D34BA0000018014 -:1059600000000036686865610DC808F60000015C3B -:1059700000000024686D747853EC435700003D30FC -:10598000000011CE6C6F63618A8538BD00000BD0BA -:10599000000008EA6D61787007FB10A50000013C6B -:1059A000000000206E616D65652671BC000014BCAE -:1059B000000009D6706F737426AC9C9C00004F00E9 -:1059C0000000276A7072657085FD7BE9000005386C -:1059D0000000029F000100030008000A000D0007FC -:1059E000FFFF000F00010000047400910016005F2B -:1059F000000500020010002F009A000002BE0F8375 -:105A00000003000100010000088DFDA8000009A6A8 -:105A1000FB9CFD34099C0001000000000000000018 -:105A200000000000000004730001000000030042B9 -:105A300080898B1E5F0F3CF5000B08000000000002 -:105A4000D9CCC2F700000000DD772651FB9CFDD3C6 -:105A5000099C08620000000600020000000000002F -:105A60000001000100080003000000140003000012 -:105A7000002C000277647468010100007767687485 -:105A8000010000016974616C011C0002002600160F -:105A90000006000300020002011D000000000001DA -:105AA000000000030001000201040190000002BC9C -:105AB0000000000100000002011A00640000000064 -:105AC00000040491019000050000053304CD00009E -:105AD000009A053304CD000002CD0032029200008E -:105AE00000000000000000000000E00002FF400095 -:105AF000201B0000002800000000474F4F4701C056 -:105B00000000FFFD088DFDA8000008FE028B0000CC -:105B1000019F00000000044805B6000000200004BA -:105B20000614000B05B6001605B60016044800144E -:105B30000000FFEA0000FFEC0000FFEAFE16FFFE97 -:105B400005B600150000FFEB000000A800AA0096B3 -:105B5000009600A60082008200AB00960071009FB4 -:105B6000008F00A900A600C8006D008A009A006B93 -:105B7000008E009B007A00A4008D013A0084009AF8 -:105B800000A2008A00EE0085007801480085007AB6 -:105B9000009A009E00AA00B3009600710085009054 -:105BA0000099009F00A400A900B0009B00A600ACD3 -:105BB00000C8006D007A0082008A009A006B0082A3 -:105BC000008A0092009B00A000A6007A00A300AB10 -:105BD00000AF0083008C0098013A007100800087BC -:105BE000008F009B00A5007D0086008B0095009B28 -:105BF00000A500AE00EE0078007E0088009301480A -:105C0000007900800086008B0094009A00A706C2ED -:105C1000037A050A0014FF38029E03A70001000260 -:105C200000740000000000000012000000000001ED -:105C300000030000003E00000016000000100001FC -:105C40000001042300020006015301540000037404 -:105C5000037400020376037600030401040D0004BC -:105C6000041104140011041E041E0015000100108C -:105C70000235040E040F041004150416041704184A -:105C80000419041A041B041C041D04200422042506 -:105C9000000200370024003D00010044005D0001C7 -:105CA000006C006C0001007C007C00010082008D13 -:105CB0000001009200980001009A00B8000100BAAB -:105CC00000DE000100E000E0000100E200E200016F -:105CD00000E400E4000100E600E9000100EB00EB55 -:105CE000000100ED00ED000100EF00EF000100F108 -:105CF00000F1000100F401490001015301540003C7 -:105D0000015501550001015701580001015A016573 -:105D100000010167017500010177019F000101A2E7 -:105D200002000001023502350003024A024A000166 -:105D3000024D024D0001024F02520001025402576F -:105D40000001025902760001027D027E00010282FA -:105D500002B0000102B202B5000102B702C40001A4 -:105D600002C603310001033303330001033503612D -:105D70000001036D037300010374037400030375D2 -:105D800003750001037603760003037A03840001A0 -:105D9000038A038E0002038F038F0001039403958F -:105DA0000001039703A4000103A603AC000103AEA6 -:105DB00003B0000103B303B3000103B603BE000147 -:105DC00003C003C0000103C903E30001040104256B -:105DD0000003046F047000010472047300010000EA -:105DE00040FF7A3C7955795976384F1F7538FF1F37 -:105DF0007438AB1F7336CD1F7236FF1F7136AB1F61 -:105E00007037FF1F6F35FF1F6E335E1F6D33FF1F2F -:105E10006C34AB1F6B34FF1F6A32FF1F6930671F82 -:105E20006830FF1F6730721F6630451F6531FF1FE6 -:105E30006431CD1F63314F1F622F5E1F612FFF1F23 -:105E4000602E4F1F5F2EAB1F5E2EFF1F5D2E361F75 -:105E50005C2DFF1F5B2C5E1F5A2CFF1F592C671FE8 -:105E6000582B5E1F572B931F562BFF1F552AFF1FC2 -:105E700054295E1F5329AB1F5229FF1F5128801F31 -:105E80005028FF1F4F28801F4E27FF1F4D26FF1F42 -:105E90004C25FF1F4B25801F4A25401F4924FF1F0B -:105EA0004823FF1F4722AB1F4622FF1F45225E1FCC -:105EB0004421931F4321FF1F421FCD1F411FFF1F7E -:105EC000401FAB1F3F20FF1F3E20671F3D1EFF1FCF -:105ED0003C1DFF1F3B1C721F3A1CFF1F391C4F1F2C -:105EE0003740C2365E1F34334F1F31302B1F2928F5 -:105EF0004F1F28151B195C271B2D1F2625401F250A -:105F00000E1A195C241A311F23191F1F2219FF1F93 -:105F1000211F671F201F401F1F1C18165C1E181C06 -:105F20001F1D17FF1F1C16FF1F1B32191F5B183880 -:105F300016375B1A32191F5B173816375B15193E77 -:105F400016FF5A1331125511311055125910590DAF -:105F5000320C55053204550C5904590F047F04EFD7 -:105F600004030FFF0E550B320A5507320655015F29 -:105F700000550E590A590659CF06EF060200596F0F -:105F8000007F00AF00EF0004100001093208550344 -:105F9000320255085902590F027F02EF0203100026 -:105FA0000340400501B80190B0542B4BB807FF5295 -:105FB0004BB009505BB00188B02553B00188B040A8 -:105FC000515AB00688B000555A5B58B101018E593C -:105FD000858D8D001D424BB0905358B20300001DBB -:105FE0004259B10202435158B104038E5942730021 -:105FF0002B002B2B2B7373002B73002B002B002BF0 -:106000002B2B2B2B73002B002B2B2B002B002B2B44 -:106010002B012B012B012B012B012B012B002B2BF7 -:10602000012B2B2B012B2B002B002B2B2B012B2B94 -:10603000012B002B2B012B2B2B002B2B2B2B2B2B5A -:106040002B2B2B012B2B2B2B002B2B2B2B2B2B2BF5 -:106050002B2B2B2B2B012B2B2B2B002B2B2B2B2BE5 -:106060002B2B2B2B2B012B2B2B2B2B2B2B2B002BD5 -:106070002B2B2B2B2B2B2B2B2B2B2B002B2B1800D9 -:1060800000000002000000030000001400030001F3 -:1060900000000014000403E2000000E0008000069D -:1060A00000600000000D007E0130013101610163DC -:1060B000017F019201A101B001ED01F001FF021B7E -:1060C0000237025902BC02C702C902DD02F303040F -:1060D000030C030F031203230328038A038C03A179 -:1060E00003CE03D203D60400040C040D044F045065 -:1060F000045C045F04820486048F0491051305BDCB -:1061000005BE05C205C705EA1E011E3F1E851E9E6F -:106110001EF11EF31EF91F4D1FDE200B2015201E41 -:106120002022202620302033203A203C204420709A -:10613000207A207F2089208A208E209C20A420A7DE -:1061400020AC210521132116212021222126212ED8 -:10615000215E22022206220F22122215221A221E5C -:10616000222B22482260226525CAA7B5AB53FB0427 -:10617000FB36FB3CFB3EFB41FB44FB4BFEFFFFFDC4 -:10618000FFFF00000000000D002000A001310132DF -:1061900001620164019201A001AF01EA01F001FA7C -:1061A00002180237025902BC02C602C902D802F321 -:1061B00003000306030F0312032303260384038C47 -:1061C000038E03A303D103D604000401040D040EBF -:1061D00004500451045D0460048304880490049214 -:1061E00005B005BE05C105C705D01E001E3E1E80B8 -:1061F0001E9E1EA01EF21EF41F4D1FDE2000201347 -:10620000201720202026203020322039203C204416 -:1062100020702074207C2080208A208C209520A350 -:1062200020A720AA21052113211621202122212681 -:10623000212E215B22022206220F22112215221A70 -:10624000221E222B22482260226425CAA7B3AB5308 -:10625000FB00FB2AFB38FB3EFB40FB43FB46FEFFFB -:10626000FFFCFFFF0001FFF5FFE3FFC2027EFFC15D -:10627000020BFFC1FFAF00B400A70185005AFF4821 -:1062800000000179011AFF8FFE84FE83FE75FF6016 -:106290000101000000FD00FB00EB0000FDCFFDCE82 -:1062A000FDCDFDCCFE7BFE78FE59FD9AFE4DFD999D -:1062B000FE0BFD980000FDFD0000FDF8FD67FDF6FA -:1062C000FE65FEA5FE62FE5EFDF9E451E411E37990 -:1062D000E4F1E46AE30DE468E428E398E23BE1EEEC -:1062E000E1EDE1ECE1E9E1E0E1DFE1DAE1D9E1D2A0 -:1062F000E30700000000E3D9E3E00000E32CE175D0 -:10630000E1730000E117E10AE108E34EE0FDE0FA85 -:10631000E0F3E0C7E024E021E019E018E257E011E3 -:10632000E00EE002DFE6DFCFDFCCDC680000585F84 -:10633000088A08BA08B908B808B708B608B5034803 -:10634000024C0001000000000000000000000000FE -:10635000000000000000000000000000000000003D -:1063600000C4000000000000000000000000000069 -:10637000000000BA00000000000000C000000000A3 -:10638000000000000000000000000000000000000D -:106390000000000000AC000000AE000000000000A3 -:1063A00000000000000000000000000000000000ED +:100000000107025404FF0152000AB31201027200F8 +:100010002BCE3031FFFF0066FFEC04340684062649 +:10002000004400000107025404C90000000AB32C78 +:100030000A0772002BCE3031FFFFFF950000051537 +:1000400007F70626002400000107035F04FA017782 +:10005000000DB70302120101019256002B34340047 +:10006000FFFF0066FFEC04C4068006260044000083 +:100070000107035F04A90000000DB703022C0A0169 +:10008000017D56002B343400FFFFFF95000004195A +:1000900007F7062600240000010703600503017727 +:1000A000000DB70302120101019256002B343400F7 +:1000B000FFFF0066FFEC04340680062600440000C3 +:1000C0000107036004BD0000000DB703022C0A0104 +:1000D000017D56002B343400FFFFFF95000004D350 +:1000E000084F0626002400000107036104FD017784 +:1000F000000DB70302120101019256002B343400A7 +:10010000FFFF0066FFEC048406D8062600440000CA +:100110000107036104AE0000000DB703022C0A01C1 +:10012000017D56002B343400FFFFFF95000004C60C +:1001300008870626002400000107036205010177F5 +:10014000000DB70302120101019256002B34340056 +:10015000FFFF0066FFEC047A07100626004400004B +:100160000107036204B50000000DB703022C0A0169 +:10017000017D56002B343400FFFFFF95FED2042092 +:1001800007940626002400000027041704A200009C +:100190000107014A01160177000AB31F010272002C +:1001A0002BCE3031FFFF0066FED20434061D06263A +:1001B0000044000000270417048400000107014ADE +:1001C00000CC0000000AB3390A0772002BCE303190 +:1001D000FFFFFF9500000444082E062600240000BF +:1001E0000107036305180177000DB703021201012F +:1001F000019356002B343400FFFF0066FFEC0434FB +:1002000006B70626004400000107036304D500007A +:10021000000DB703022C0A01017E56002B34340076 +:10022000FFFFFF950000043B08380626002400006D +:1002300001070364050F0177000DB70302120101E6 +:10024000019356002B343400FFFF0066FFEC0434AA +:1002500006C10626004400000107036404C700002D +:10026000000DB703022C0A01017E56002B34340026 +:10027000FFFFFF950000043B0879062600240000DC +:1002800001070365050F0177000DB7030212010195 +:10029000019356002B343400FFFF0066FFEC04345A +:1002A00007020626004400000107036504C8000099 +:1002B000000DB703022C0A01017E56002B343400D6 +:1002C000FFFFFF95000004AD08870626002400000C +:1002D0000107036605110177000DB703022D010127 +:1002E000019356002B343400FFFF0066FFEC0464DA +:1002F00007100626004400000107036604C800003A +:10030000000DB70302470A01017E56002B3434006A +:10031000FFFFFF95FED20444074606260024000096 +:100320000027014D0122017701070417049D0000F9 +:10033000000AB312010272002BCE3031FFFF0066BB +:10034000FED2043405CF0626004400000027014DEC +:1003500000CF000001070417047F0000000AB32C3F +:100360000A0772002BCE3031FFFF005FFED204750A +:1003700005B60626002800000007041704AB00009D +:10038000FFFF0074FED203B20454062600480000AA +:100390000007041704960000FFFF005F00000475CB +:1003A00007D60626002800000107025404FE015269 +:1003B000000AB30C010272002BCE3031FFFF007433 +:1003C000FFEC03B206840626004800000107025431 +:1003D00004850000000AB32B090772002BCE3031D0 +:1003E000FFFF005F00000499074006260028000078 +:1003F0000107015100EB0177000BB6010C0101016F +:100400009556002B3400FFFF0074FFEC041605C95D +:10041000062600480000010601516800000BB602E4 +:100420002B0901018056002B3400FFFF005F000004 +:10043000051C07F70626002800000107035F0501D9 +:100440000177000DB702010C0101019256002B3417 +:100450003400FFFF0074FFEC049406800626004879 +:1004600000000107035F04790000000DB703022BB1 +:100470000901017D56002B343400FFFF005F0000AE +:10048000047507F706260028000001070360050130 +:100490000177000DB702010C0101019256002B34C7 +:1004A0003400FFFF0074FFEC03B20680062600480C +:1004B00000000107036004890000000DB703022B50 +:1004C0000901017D56002B343400FFFF005F00005E +:1004D00004D7084F06260028000001070361050124 +:1004E0000177000DB702010C0101019256002B3477 +:1004F0003400FFFF0074FFEC045D06D806260048B8 +:1005000000000107036104870000000DB703022B00 +:100510000901017D56002B343400FFFF005F00000D +:1005200004C60887062600280000010703620501AB +:100530000177000DB702010C0101018256002B3436 +:100540003400FFFF0074FFEC04510710062600483A +:10055000000001070362048C0000000DB703022BAA +:100560000901017D56002B343400FFFF005FFED2ED +:10057000047507940626002800000027041704A924 +:1005800000000107014A01140177000AB3190102B2 +:1005900072002BCE3031FFFF0074FED203B2061D75 +:1005A0000626004800000027041704890000010700 +:1005B000014A00900000000AB338090772002BCEF0 +:1005C0003031FFFF005E000002F207D60626002C45 +:1005D00000000107025403EB0152000AB3040102B8 +:1005E00072002BCE3031FFFF003F000002810684F5 +:1005F000062603A8000001070254037A0000000A3F +:10060000B304010672002BCE3031FFFF0017FED27B +:1006100001FA05B60626002C000000070417034B5C +:100620000000FFFFFFFEFED201E605D00626004CCB +:1006300000000007041703320000FFFF00A3FED2F2 +:10064000057305CD06260032000000070417056576 +:100650000000FFFF006CFED204190452062600526F +:1006600000000007041704AD0000FFFF00A3FFEC2B +:10067000057307D60626003200000107025405AABA +:100680000152000AB32A0B0372002BCE3031FFFF58 +:10069000006CFFEE041906840626005200000107D4 +:1006A000025404AE0000000AB3270A0772002BCEE2 +:1006B0003031FFFF00A3FFEC05A807F70626003244 +:1006C00000000107035F058D0177000DB703022AC3 +:1006D0000B01017B56002B343400FFFF006CFFEE52 +:1006E00004C206800626005200000107035F04A72B +:1006F0000000000DB70302270A01018256002B34C7 +:100700003400FFFF00A3FFEC057307F70626003255 +:10071000000001070360058D0177000DB703022A71 +:100720000B01017B56002B343400FFFF006CFFEE01 +:10073000041906800626005200000107036004A782 +:100740000000000DB70302270A01018256002B3476 +:100750003400FFFF00A3FFEC0573084F06260032AC +:1007600000000107036105920177000DB703022A1B +:100770000B01017B56002B343400FFFF006CFFEEB1 +:10078000047C06D80626005200000107036104A677 +:100790000000000DB70302270A01018256002B3426 +:1007A0003400FFFF00A3FFEC057308870626003224 +:1007B00000000107036205900177000DB703022ACC +:1007C0000B01017B56002B343400FFFF006CFFEE61 +:1007D000046707100626005200000107036204A206 +:1007E0000000000DB70302270A01018256002B34D6 +:1007F0003400FFFF00A3FED20573079406260032E3 +:10080000000000270417055400000107014A01A257 +:100810000177000AB3370B0372002BCE3031FFFF94 +:10082000006CFED20419061D0626005200000027A7 +:10083000041704A700000107014A00BC0000000AD9 +:10084000B3340A0772002BCE3031FFFF00A3FFEC58 +:100850000675079806260250000001070076025030 +:100860000177000AB3350B0372002BCE3031FFFF46 +:10087000006CFFEE052E062206260251000001073D +:100880000076017A0001000AB3330A0772002BCE0A +:100890003031FFFF00A3FFEC0675079806260250D3 +:1008A00000000107004301C20177000AB3350B03C2 +:1008B00072002BCE3031FFFF006CFFEE052E0622BA +:1008C0000626025100000107004300D80001000A7B +:1008D000B3330A0772002BCE3031FFFF00A3FFECC9 +:1008E000067507D60626025000000107025405AA25 +:1008F0000152000AB3350B0372002BCE3031FFFFDB +:10090000006CFFEE052E068406260251000001074A +:10091000025404AD0000000AB3330A0772002BCE64 +:100920003031FFFF00A3FFEC06750740062602509A +:1009300000000107015101690177000BB602350B78 +:1009400001017E56002B3400FFFF006CFFEE052EE8 +:1009500005CA06260251000001070151008E000160 +:10096000000BB602330A01018556002B3400FFFF4D +:1009700000A3FED2067506140626025000000007EA +:10098000041705460000FFFF006CFED2052E04BED2 +:100990000626025100000007041704950000FFFF1F +:1009A00000ADFED2058705B6062600380000000718 +:1009B000041705170000FFFF0071FED2043B043F3F +:1009C0000626005800000007041704870000FFFFF8 +:1009D00000ADFFEC058707D60626003800000107AA +:1009E0000254057A0152000AB31B080272002BCE92 +:1009F0003031FFFF0071FFEC043B068406260058EF +:100A000000000107025404C00000000AB31E0806DB +:100A100072002BCE3031FFFF00ADFFEC06A7079828 +:100A200006260252000001070076025B0177000AE9 +:100A3000B327080272002BCE3031FFFF0071FFECAC +:100A4000056506210626025300000107007601878E +:100A50000000000AB32A080672002BCE3031FFFFD7 +:100A600000ADFFEC06A7079806260252000001071A +:100A7000004301BA0177000AB327080272002BCEA7 +:100A80003031FFFF0071FFEC056506210626025399 +:100A900000000107004300E50000000AB32A080631 +:100AA00072002BCE3031FFFF00ADFFEC06A707D65A +:100AB0000626025200000107025405890152000A6D +:100AC000B327080272002BCE3031FFFF0071FFEC1C +:100AD000056506840626025300000107025404C778 +:100AE0000000000AB32A080672002BCE3031FFFF47 +:100AF00000ADFFEC06A707400626025200000107E2 +:100B00000151015F0177000BB601270801019556DD +:100B1000002B3400FFFF0071FFEC056505C90626B8 +:100B2000025300000107015100890000000BB601CB +:100B30002A0801019456002B3400FFFF00ADFED2BD +:100B400006A7061406260252000000070417051B1C +:100B50000000FFFF0071FED2056504BE06260253A9 +:100B600000000007041704880000FFFF00C2FED247 +:100B700004B205B60626003C000000070417044531 +:100B80000000FFFFFF26FE1003D7043F0626005C8F +:100B900000000007041704E0FFFEFFFF00C2000092 +:100BA00004B207D60626003C00000107025404AA3E +:100BB0000152000AB309020272002BCE3031FFFF4E +:100BC000FF26FE1003D706840626005C00000107FE +:100BD000025404270000000AB31E0C0672002BCE3C +:100BE0003031FFFF00C2000004B207400626003C7F +:100BF000000001070151008D0177000BB6010902C9 +:100C000001019556002B3400FFFFFF26FE1003D78D +:100C100005C90626005C000001060151F200000B28 +:100C2000B6011E0C01019456002B3400FFFF002C6E +:100C3000FEDB051A0614062600D30000000700425A +:100C400000DF00000002FCFD04D9001B068000123A +:100C5000001D001F400E141917801D400F010A03CC +:100C600005800C12002F331ACD17391ADC1ACD3932 +:100C700039303141373E0237331E0217072326260B +:100C800027060607253536363733150E0207FCFDD5 +:100C9000042B665F1F621038411B05312E5C223425 +:100CA000854001BB2F6C23671A4B542A04D91122AB +:100CB0005A5C24235D5B221028622D2D6327C4110A +:100CC0002C763011204A491F0002FC7504D9FF160A +:100CD00006800012001D001F400E1C1719801340D3 +:100CE0000F010A0305800C12002F331ACD17391A91 +:100CF000DC1ACD3939303141373E0237331E021705 +:100D00000723262627060607272E02273533161621 +:100D10001715FCFD042B665F1F621038411B05315F +:100D20002E5C223485400D21443C185C195927045F +:100D3000D911225A5C24235D5B221028622D2D6379 +:100D400027C41E484A221130792A10000002FCFDF7 +:100D500004D9FFD606D8001200280021400F27141E +:100D60001A218013400F010A0305800C12002F3353 +:100D70001ACD17391ADC1ACC323939303141373EA5 +:100D80000237331E021707232626270606072537B4 +:100D900036363534262322060735363633321615D5 +:100DA00014060707FCFD042B665F1F621038411B09 +:100DB00005312E5C2234854001C10642462D281B98 +:100DC000290B102E1C494D573C0804D911225A5C9E +:100DD00024235D5B221028622D2D6327D958062815 +:100DE000271E1E06033D04053D35423B0C2B000229 +:100DF000FCFE04D9FFC507100012002D0025400F8E +:100E00002A20172D1D24240F05800A01010C120031 +:100E10002F333311331ACD39327C2F333318CD327F +:100E200032303141373E0237331E02170723262660 +:100E300027060607033E02333216171616333236DC +:100E40003733060623222627262623220607FCFE02 +:100E5000032B66601E621038411C06312E5C223462 +:100E6000854032123852362F4B22203B202C421C18 +:100E7000491D6655324F261D361D29431A04D911C6 +:100E8000225A5C24235D5B221027632D2D632701EA +:100E900067455B2F28191828344E656C361D131BC7 +:100EA000344C0002FD1D04DFFF2C06B7000F001AB2 +:100EB000001B400A16141110100C05800900002FA9 +:100EC000321ACC32327C2F3318CC323031412226C8 +:100ED0002627331E02333236373306062735363699 +:100EE0003733150E0207FE044C6733014B031D44D4 +:100EF0003D546A194C1F9180356521671A4D572B57 +:100F000004DF3B6A462944294B4B717AF510317452 +:100F10002E10204A4A1F0002FD1D04DFFF2C06C1CF +:100F2000000F001A001B400A14161910100C05803F +:100F30000900002F321ACC32327C2F3318CD3230D8 +:100F4000314122262627331E023332363733060636 +:100F5000272E0227373316161715FE044D66330168 +:100F60004B031D443D546A194C1F915C21453E18AA +:100F7000015C1A592704DF3B6A462944294B4B710F +:100F80007AFE1E484B211231792B0F000002FD1D05 +:100F900004DFFF2C0702000F0025001F400C171E66 +:100FA00024111110100C04800900002F321ACD32C8 +:100FB000327C2F33113318CC323031412226262790 +:100FC000331E02333236373306062737363635348A +:100FD0002623220607353636333216151406070740 +:100FE000FE044C6634014B031D443D546A194C1FEA +:100FF00091830742452D281B280C0F2F1C4A4D5862 +:101000003C0804DF3A6A472944294B4B717AFC5962 +:101010000627291E1D06033D04053D36413C0B2CC9 +:101020000002FCE004DFFF9C0710001A0029001FEB +:10103000400C170D041A0A1111261E80231B002FC5 +:10104000331ACD32327C2F333318CD323230314126 +:101050003E0233321617161633323637330606235E +:1010600022262726262322060713222627331E029E +:1010700033323637330606FCE0123852372F4A2215 +:10108000213C1E2D411C491D66552E4D231E3A2024 +:101090002B411ADC7373014A041D443D546A194CF8 +:1010A0001F910640445C2F29191827344E656C2E79 +:1010B0001B1721344CFE9F80692844284A4A7079C6 +:1010C0000001FF5EFE44009C00000014000CB3070A +:1010D00000800E002F1ACC323031432226273716DB +:1010E0001633323635342627331616151406063CC9 +:1010F0002333100F0E2920364B1A114B1027346161 +:10110000FE440A064905084B5243692721754646A5 +:10111000643600010013FEAE0151005A0011000CAC +:10112000B30700C00C002F1ACC32303153222627CF +:1011300035161633323636373733030E0263182C22 +:101140000C0F25151B271C09325C370C3149FEAEEC +:101150000A05570509132F29E9FF003C4C24FFFF1E +:10116000008AFE1404A605B6062600370000000714 +:10117000007A01380000FFFF001FFE1402BE054583 +:101180000626005700000007007A00CD0000FFFF90 +:1011900000A3FE44057305CD0626003200000007BB +:1011A0000150023A0000FFFF006CFE440419045293 +:1011B0000626005200000007015001780000FFFFE2 +:1011C00000A3FE44057306B1062600320000002786 +:1011D000014C01B6017701070150023A0000000AF4 +:1011E000B32A0B0372002BCE3031FFFF006CFE449C +:1011F0000419053A0626005200000027014C00CED3 +:1012000000000107015001780000000AB3270A0717 +:1012100072002BCE3031FFFF0048FFEC03860454F0 +:10122000040602CB0000FFFFFDC304B8FF070684DD +:10123000060602540000FFFF00A5FFEC06BE05CD28 +:1012400004270032014B000001070372FF2FFFC487 +:10125000000DB703023D0B01010056002B34340092 +:101260000002017604CC032C05FD000B00200021B8 +:10127000400E0705051D1A1A130C80010000200CF2 +:10128000002F33332F321A10CC321133322F333038 +:101290003141373E023733070E0207072626353421 +:1012A000363633321615140606071414151416179D +:1012B000023D02182F2B106B02133B47277B36474A +:1012C000182F201D211D2F1C282304D41822595FFC +:1012D0002D15265D5E29080D4E452C4124211F1B2E +:1012E0002614010308051B320900000200C3033D58 +:1012F000031906D400120022000EB5131B00980A31 +:1013000097003FE4333230314122262635343E0304 +:1013100033321615140E0327323E023534262322AB +:101320000E0215141601AB4967381531557F586BFD +:10133000791632547D4E4A68401E50444868432016 +:101340004B033D448D6B3D9DA28A55938F42A6A8C9 +:101350008E57506DAABC517360629EB6537E70006A +:10136000000200CD033E032606CE001E002C00190D +:10137000400B26141317171F00980F0897003F33D0 +:10138000E432392F333333303141222635343E02B3 +:10139000333216170726262322060607333636333E +:1013A000321615140E02273236363534262322061D +:1013B0000615141601B15F853976B17827421812E7 +:1013C000174224658F5A18061768576570264C73A4 +:1013D00044475E2D4A494B5F2D4F033E848F7AE58B +:1013E000B46A0A084D080A61A96A234A7D6D407AE9 +:1013F0005F394C49744250564569375967000002BD +:1014000000B4033E030E06CE001E002C001B400C51 +:101410000C0B1F1F0F0F070098261797003F33E490 +:1014200032392F3311333330314122262735161606 +:10143000333236363723060623222635343E02332E +:10144000321615140E021332363635342623220690 +:101450000615141601352642191A48266B935A149C +:10146000042370456470254C734D5F863975B13324 +:10147000445F334D49485F2D4B033E0B0751090E26 +:1014800069AB6234397C6D41795F39849076E2B71B +:101490006D01A03C68415965487443505400FFFFFA +:1014A000004FFFEC029D076B04260183EE0001074D +:1014B0000384FF4200000012400A040302011A07DD +:1014C00001019056002B34343434FFFF005CFFECF4 +:1014D00002AB076B04260183FB0001070383FF5067 +:1014E00000000012400A040302011A07010190568D +:1014F000002B34343434FFFF005FFFEC02AF076B86 +:1015000006260183FE0001070382FF470000001248 +:10151000400A04030201160701019256002B3434DD +:101520003434FFFF005BFFEC02B1076B042601833C +:10153000FA0001070381FF4900000012400A04037A +:101540000201250701019256002B34343434FFFF89 +:101550000060FFEC03FF076B0426018EDE0001072D +:101560000384007300000012400A040302012107F3 +:1015700001019056002B34343434FFFF0060FFEC3F +:1015800003FF076B0426018EDE000107038300734F +:1015900000000012400A04030201210701019056D5 +:1015A000002B34343434FFFF0060FFEC03FF076B83 +:1015B0000426018EDE000107038200710000001284 +:1015C000400A040302011D0701019256002B343426 +:1015D0003434FFFF0060FFEC03FF076B0426018E2D +:1015E000DE0001070381007200000012400A0403BC +:1015F00002012C0701019256002B343434340001CF +:10160000005FFE9604C105CB002C001C400E1D1C83 +:1016100013132103721A027218080700002F323FB9 +:101620002B2B321133333031412226273716163314 +:101630003236363713363635342626232206060749 +:101640000323013307333E023332161615140607FF +:10165000030E0202683051100A18442E4B6B4310DF +:10166000CF0A0E33746265B98B22C26601344F14FF +:10167000052C74955C759B4D0E0AD0176294FE96EE +:1016800011085A080E396F4F03D22E6B2A426C4153 +:1016900067D1A0FC6A05B4C64164385292612B71CF +:1016A0002EFC29719549FFFF005EFE90057B05B673 +:1016B0000606010B0000000100B0FFEE04BB05CBE5 +:1016C000003300234012071F1F0024231A1A280387 +:1016D000722102720E000972002B322B2B32113351 +:1016E0003311392FCE303145222635343637330683 +:1016F0000615141616333236363713363635342679 +:101700002623220606070723133307333E0233320C +:10171000161615140607030E020236C8BE0E0B6419 +:101720000B0C367F6C84A35B156F0A0E33746167F4 +:10173000B98B212267945014052C74955C749B4ED0 +:101740000E0A701C74CC12BCAB275E3D3F5C274A6E +:1017500079475AA068020F2E6B2A426C4166D09FCF +:10176000A102BCC64164385292612B712EFDEC85FA +:10177000C66F0004014205020368076B000E001AE1 +:101780000026003200294012211B1B0F2D2B282779 +:10179000270B048008000015150F002F3311332F7D +:1017A000321ACD32322F33CC321133113330314132 +:1017B00022262627331616333236373306060522FD +:1017C00026353436333216151406212226353436A2 +:1017D000333216151406033536363733150E030724 +:1017E00002454F612C014702415B5B6413491E9A1D +:1017F000FECC1B1F26281E1B2901291A1F26291C67 +:101800001C2AD62E5A216F13333B3D1C05C92F616C +:101810004A3B4841427D5DC7201B223E201A263BA1 +:10182000201B223E201A263B0186122E6E35131AEB +:10183000393832130004014205020368076B000BBC +:1018400000170026003100294012120C0C002B2D2D +:10185000302727231C80201818060600002F32117D +:10186000332F331ACD32322F33CD3211331133307F +:1018700031412226353436333216151406212226FC +:10188000353436333216151406272226262733160A +:101890001633323637330606272E0227353316160F +:1018A0001715017C1B1F26281E1B2901291A1F261C +:1018B000291C1C2AA84F612C014702415B5B641361 +:1018C000491E9A4E1236320D770B2A190502201B3B +:1018D000223E201A263B201B223E201A263BC730E0 +:1018E00062483B4841427D5DBF144D531C13336F2A +:1018F0003110000401420501035B076B0003000F78 +:10190000001B0027002940121610100422202780F7 +:101910001D2727010100000A0A04002F3311332F6D +:1019200032113311331A10CD3211331133303141AA +:101930003721070522263534363332161514062191 +:10194000222635343633321615140603353636372B +:1019500033150E0307014A1301FE13FE341B1F2625 +:10196000281E1B2901291A1F26291C1C2ADA2D577B +:1019700021751138413E1605ED5858EC201B223ECA +:101980002019273B201B223E2019273B01871031BD +:101990006E3413163A3D340F000401420501035B17 +:1019A000076B0003000F001B0026002940121610D1 +:1019B000100420221C80251C1C010100000A0A04BE +:1019C000002F3311332F32113311331A10CD32114E +:1019D0003311333031413721070522263534363370 +:1019E00032161514062122263534363332161514D4 +:1019F00006032E0227353316161715014A1301FE6A +:101A000013FE341B1F26281E1B2901291A1F2629F5 +:101A10001C1C2A8B1236320D770B2A1905ED5858EB +:101A2000EC201B223E2019273B201B223E20192799 +:101A30003B0187144D531C13336F31100001017AA1 +:101A40000505048505A6000D001D400C060A0A00C8 +:101A5000080C0C0104028000002F1ACD3939321114 +:101A6000331133113330314127372107072327231F +:101A70000723272307018A10050306044C1D0BEBDF +:101A8000361B0CE83705058A17178A626262620006 +:101A900000010057FFEC04C105CB002E00264013C7 +:101AA000112626122520101000152003721A08078F +:101AB000000972002B323F2B3212392F1239393381 +:101AC000113330314522262737161633323E023580 +:101AD0003426232337012626232206060703231351 +:101AE0003E0233321E0217011E0215140E0202C5F9 +:101AF00067A5510137B07667925D2BACB832010112 +:101B00009F1A857C8CAA5B1ACC68CF2077D4AA5404 +:101B1000845F3F10FE746DAC633372BD142A2B6674 +:101B20002340426C83418D9451018D52676FBF7980 +:101B3000FC3903CF97E481294C6D46FE8805509E01 +:101B40007B4DA38B56000001FF27FE14050305CB38 +:101B500000260022401225150112040D2026261908 +:101B600020130272060D0372002B322B2F33332FFA +:101B70001112173930314301032E022322060727A1 +:101B80003636333216161713013301131616333255 +:101B9000363715060623222626270301D902F557D4 +:101BA00007162E2A132C0E12144220464A21084DE5 +:101BB000022670FD7E660C324B1C2E12143E255000 +:101BC00053230956FD6BFE14041B029235502D0B56 +:101BD000064D0B1142693CFDA90329FC67FD075224 +:101BE00065080651070F446C3B02BCFC590000031A +:101BF000FFF7FE1404AB05B60014001E00280020F9 +:101C0000400F0B0A1F1F1E1E011514130828010286 +:101C100072002B323FCD3312392F33123939303124 +:101C20004301213216161514060607071616151459 +:101C30000604232103132132363635342623213777 +:101C400021323636353426232109019E01758CB99F +:101C50005C53996901717F97FEFBA7FEC4687B0105 +:101C60003B80CD79B1A7FEDD13012A7BBD6D9FA816 +:101C7000FEEFFE1407A247896569A06613061C9A49 +:101C80007B9BCA63FE1402474DA27E86845A46940B +:101C9000736F7300FFFF005FFE14035105B6062645 +:101CA000002F00000007007A01850000FFFF005EA2 +:101CB000FE14057B05B60626003100000007007AF9 +:101CC00002180000FFFFFF95FE44040805B8062631 +:101CD000002400000007015001780000FFFF005FB2 +:101CE000FE44047505B606260028000000070150D2 +:101CF00001620000FFFFFF8EFE4401FA05B60626D2 +:101D0000002C000000060150E800FFFF00ADFE447B +:101D1000058705B60626003800000007015001EBD4 +:101D200000000001FFFB000002BA05B6000B000B2B +:101D3000B40B08050272002B3F303163373701279F +:101D400037210707011707050D9601138E0D018A2C +:101D50000C98FEEC900D3F13051014404014FAF05F +:101D6000133F0001FFD9FFEB031D05B60011000E64 +:101D7000B60C027207000972002B322B3031572249 +:101D8000262737161633323636371333030E02B88A +:101D90004A6F2603316B3F4E6B4612EE67F01964B3 +:101DA00095151E145A16183E7957045FFB94799CBA +:101DB0004A00FFFFFFFB000002BA07980626038FC8 +:101DC00000000107004300300177000AB30C050250 +:101DD00072002BCE3031FFFFFFFB0000033C079861 +:101DE0000626038F00000107007600D60177000A5F +:101DF000B30C050272002BCE3031FFFFFFFB000059 +:101E0000031107940626038F00000107014A00070B +:101E10000177000AB30C050272002BCE3031FFFFB0 +:101E2000FFFB0000031E07330626038F0000010797 +:101E3000006AFF320177000CB4180C050272002B07 +:101E4000CECE3031FFFFFFFB000003930740062694 +:101E5000038F000001070151FFE50177000BB60178 +:101E60001D0501019556002B3400FFFFFFFB00000C +:101E7000031E06B10626038F00000107014C001F58 +:101E80000177000AB30C050272002BCE3031FFFF40 +:101E9000FFFB0000033307460626038F00000107FF +:101EA000014D00110177000AB30C050272002BCE20 +:101EB0003031FFFFFFFBFE4402BA05B60626038F52 +:101EC0000000000601507700FFFFFFF4FE4402BA55 +:101ED00005B60626038F0000000601504E00FFFFE6 +:101EE000FFFB000002BA07470626038F0000010728 +:101EF000014E00D80177000AB30C050272002BCE08 +:101F00003031FFFFFFFBFE90045305B60426038F1C +:101F100000000007002D02520000FFFFFFD9FFEB79 +:101F2000040507940626039000000107014A00FB00 +:101F30000177000AB3120C0272002BCE3031FFFF82 +:101F4000FFFB0000031207D60626038F00000107DF +:101F50000254040B0152000AB30C050272002BCE8E +:101F60003031FFFFFFFBFED202BA05B60626038F13 +:101F7000000000070417037E0000FFFFFFED0000D4 +:101F800005A605CD0606021D0000FFFF005B000050 +:101F9000039305B80427038F00D9000001070153FC +:101FA000FDD4FF44000BB601120500000056002BC3 +:101FB0003400FFFFFFFB000002BA05B60606038FE0 +:101FC0000000FFFFFFFB0000031E07330626038F00 +:101FD00000000107006AFF320177000CB4180C05FD +:101FE0000272002BCECE3031FFFFFFFB000002BAA1 +:101FF00005B60606038F0000FFFFFFFB0000031E6F +:1020000007330626038F00000107006AFF320177BD +:10201000000CB4180C050272002BCECE3031FFFF3D +:10202000FFD9FFEB031D05B6060603900000FFFF76 +:10203000FFFB000002BA05B60606038F0000000190 +:10204000FFD3FE1F0445043F0020001F4011131260 +:102050000909170B72110A720E010672000E720046 +:102060002B2B322B2B321133333031430133030608 +:102070000615141633323636371333032337230E3F +:102080000223222627230E0207032D014C65930B02 +:102090000763605BB997256F64E7532B0626759F2E +:1020A000685C6817050612150A41FE1F0620FD48E8 +:1020B0003342174F686BDFAD0204FBC1FE417E5314 +:1020C000523D26646D35FED00001003F0000018ABC +:1020D000043F0003000CB5030A72010672002B2BAB +:1020E0003031731333033FE665E6043FFBC1000163 +:1020F000FEE9FE140189043F0011000EB60C0672C1 +:1021000007000F72002B322B303143222627351661 +:102110001633323636370133010E029F204315192C +:10212000401C32482F0E011064FEEE13466DFE1463 +:102130000D085A0B0B2E5C410507FAED5A7D410044 +:10214000FFFFFFD8FE1F0481061F0606017C00006A +:10215000FFFFFF35FE140408044D06060190000041 +:102160000001FF02FE1405A0061F00490031401BBC +:1021700040390F722D260172340B45450D0E0E317C +:102180001F06721B14017207000F72002B322B32D4 +:102190002B32321133321133332B322B3230314365 +:1021A0002226273516163332363713233F023E03D5 +:1021B00033321617072626232206070721373E0348 +:1021C0003332161707262623220607073307230173 +:1021D0000E022322262735161633323637132101F5 +:1021E0000E027F2148161C3F1D445A18FCBE0AC629 +:1021F0001E133B53734B315A1F1C1F47266C751C13 +:102200001D01D51E133A54734B325A1F1D1E48250B +:102210006C751D1DF211F2FF0015476B4B1F4A151F +:102220001B401E445918FCFE2CFF0015496AFE1481 +:102230000D085A0A0C676E04AA381D8D577F532863 +:10224000130D530D0F76898A90567F5328130D5323 +:102250000D0F76898A53FB4A6181400D085A0A0C9A +:10226000686D04AAFB4A61814000FFFFFF02FE1473 +:102270000422061F0426004900000007004C023C0F +:102280000000FFFFFF02FE140429061F0426004978 +:1022900000000007004F023C00000003FF02FE1494 +:1022A000065A061F0049004D005A0039401F554E7E +:1022B0004B06724A0A72340D0C4545311F06722DC9 +:1022C00026261B14017240393907000F72002B3289 +:1022D0003211332B323211332B3232113333332B51 +:1022E0002BCE32303143222627351616333236377D +:1022F00013233F023E0333321617072626232206F6 +:10230000070721373E0333321617072626232206F6 +:102310000707330723010E0223222627351616331B +:102320003236371321010E020113330313222635EF +:102330003436363332161514067F2148161C3F1DDD +:10234000445A18FCBE0AC61E133B53734B315A1F26 +:102350001C1F47266C751C1D01D51E133A54734B68 +:10236000325A1F1D1E48256C751D1DF211F2FF000B +:1023700015476B4B1F4A151B401E445918FCFE2C79 +:10238000FF0015496A04E8E765E8F21C2514251BDF +:10239000211E30FE140D085A0A0C676E04AA381D5F +:1023A0008D577F5328130D530D0F76898A90567FD2 +:1023B0005328130D530D0F76898A53FB4A618140D0 +:1023C0000D085A0A0C686D04AAFB4A61814001ECB1 +:1023D000043FFBC1052C211F192E1D231B293D0085 +:1023E0000002FF02FE14066D061F0049004D003575 +:1023F000401D4B00724A0A72340D0C4545311F06D0 +:10240000722D26261B14017240393907000F720005 +:102410002B323211332B323211332B323211333310 +:10242000332B2B30314322262735161633323637DD +:1024300013233F023E0333321617072626232206B4 +:10244000070721373E0333321617072626232206B5 +:102450000707330723010E022322262735161633DA +:102460003236371321010E02010133017F21481654 +:102470001C3F1D445A18FCBE0AC61E133B53734B27 +:10248000315A1F1C1F47266C751C1D01D51E133A9F +:1024900054734B325A1F1D1E48256C751D1DF211B9 +:1024A000F2FF0015476B4B1F4A151B401E4459187D +:1024B000FCFE2CFF0015496A04F3014D63FEB1FEDA +:1024C000140D085A0A0C676E04AA381D8D577F53E5 +:1024D00028130D530D0F76898A90567F5328130DBC +:1024E000530D0F76898A53FB4A6181400D085A0AC1 +:1024F0000C686D04AAFB4A61814001EC0614F9ECFA +:10250000FFFF0034FE14044F0621062603B8000026 +:102510000107023200850000000AB33D1E07720069 +:102520002BCE3031FFFFFF72FE1401ED061406269C +:10253000004F00000006007A2000FFFF003CFE1460 +:10254000040B04560626005100000007007A018D96 +:10255000000000030066FE54043404540013002CF1 +:10256000003F002D4018270A7224067222233737B5 +:102570001E077229282D2D0D000006140B72002B4A +:1025800032322F33321133332B321133332B2B3082 +:1025900031412226353436373306061514163332C8 +:1025A00036371506060322262635343E0333321607 +:1025B0001617333733032337230E022732363637C5 +:1025C000363635342623220E0315141601CE425D0D +:1025D0006D71446F5A292E14320D1439555E86469A +:1025E0002F5B84AC675774420F073A50E6522D05B3 +:1025F00027799B3E56B18C1E0E0B7C6C548C6C4B19 +:102600002870FE54434F4AAC4C5AA139282B07047A +:1026100049070801985CAB766DD6BF9455496E3872 +:10262000DAFBC1FE3D7F56587DD7873D5E288495F5 +:102630004A82A8BE618A9A00FFFF0074FE4403B27A +:10264000045406260048000000070150015C000009 +:10265000FFFFFFCFFE5401E605D00626004C000028 +:102660000006047E2E0000020071FE54043B043F6D +:1026700000140032002340132D0A722A06721D0630 +:10268000722F2E0725250E00150B72002BCC32332E +:10269000113333332B2B2B30314122263534363650 +:1026A0003717060615141633323637150606032279 +:1026B00026263534363713330306061514163332FF +:1026C0003636371333032337230E0201A8425D3217 +:1026D0006F5A4582662A2D14320D13393B567C41C0 +:1026E0000B079266950808666161BB8F1F7064E7EF +:1026F000542D062477A1FE54434F326E703004529D +:10270000A13B282B070449070801983D7857234C23 +:102710002802B0FD44263F1A615F7BDD94020FFB67 +:10272000C1FE3B7F580000020034FE14044F0454E5 +:102730000029003C00274015240672232234341E51 +:102740000772100F2A2A140B7208000F72002B3226 +:102750002B321133332B321133332B3031412226BC +:1027600027351E023332363737363637230E0223EB +:1027700022262635343E03333216161733373303F9 +:102780000E0203323E0435342623220E031514169E +:10279000016B5DA03A27667237ABBD25120C200D88 +:1027A000052D7E9E5C6489452D5986B06D5B7B4A04 +:1027B0000E063C50F51D7CC74839716B5D45278678 +:1027C00077588F6E4A266FFE14291C63152416B3A2 +:1027D000A5523587314581525CAB766AD7C0945695 +:1027E000466D3CDAFB868CC1640230305A7C95A978 +:1027F0005A89904B84A8BE5E8A9AFFFF0034FE146B +:10280000044F061D062603B800000107014A00C454 +:102810000000000AB33D1E0772002BCE3031FFFFCF +:102820000034FE14044F05CF062603B8000001074C +:10283000014D00DC0000000AB33D1E0772002BCEE4 +:102840003031FFFF0034FE14044F05D0062603B8D4 +:1028500000000107014E01930000000AB33D1E076E +:1028600072002BCE30310001005700000365061FB7 +:1028700000190019400C02181803150672110A01FC +:102880007200002F2B322B3232113330317313236D +:102890003F023E0333321617072626232206070778 +:1028A0003307230357D5BE0AC61E133B53734B3160 +:1028B0005A1F1C1F47266C751C1DF110F2D703EC24 +:1028C000381D8D577F5328130D530D0F76898A536A +:1028D000FC14000100580000059E061F002F002B6D +:1028E00040172C2F0A72231C01722A012E2E03047A +:1028F0000427150672110A0172002B322B32321195 +:1029000033321133332B322B3230317313233F02E6 +:102910003E033332161707262623220607072137E0 +:102920003E033332161707262623220607073307EE +:1029300023032313210358D4BE0AC61E133B53732B +:102940004B315A1F1C1F47266C751C1D01D51D13CA +:102950003B53734C31591F1C1E48266B751C1EF2CD +:1029600011F1D566D4FE2DD503EC381D8D577F535C +:1029700028130D530D0F76898A8F577F5328130D17 +:10298000530D0F76898A53FC1403ECFC1400FFFFEF +:10299000005800000666061F042603BD000000075D +:1029A000004C04800000FFFF00580000066D061F69 +:1029B000042603BD00000007004F04800000FFFF55 +:1029C000005700000422061F042603BC0000000775 +:1029D000004C023C0000FFFF005700000427061FC8 +:1029E000042603BC00000007004F023A000000016B +:1029F000FFB1FFEE0439061F002D00214011151410 +:102A0000142A162A270672231C01720F000B72006B +:102A10002B322B322B3232113311333031572226E5 +:102A20002635343637170606151416163332363760 +:102A300013233F023E0333321617072626232206AE +:102A40000707330723030606AB566E360F0A5808EE +:102A50000A1E4337545A1793BE0AC71E133B5373BB +:102A60004C305A1E1B1F46286B731E1EF210F29527 +:102A70001D8712456E3D283F171D162E1C25472D1C +:102A8000816902BC381D8D577F5328130D530D0FDC +:102A900076898A53FD408CB2FFFF003F000002A000 +:102AA0000709062603A800000026014C9200010732 +:102AB0000076003A00E80015400E02080501018981 +:102AC0005601040101019356002B342B34000002FF +:102AD000004CFFEC048E061B002200310015400A5A +:102AE0002B071A03111023000B72002B322F331700 +:102AF0003930314522263534363637262635343EB0 +:102B00000337070E0315141616171E0215140E02AE +:102B100027323E02353426270E0215141601CDAC9D +:102B2000D57EE49A55775B9CCAE170097FF3C37345 +:102B300032634858854B4D8DC472639C703A7B6CF0 +:102B40008ED97A9B14CCB699E69E2D378755546F53 +:102B50004527160B5B0C182E584B2C4D4E2C3582EE +:102B6000A36877CB9553584A82A95E7BB33F278BE6 +:102B7000D08E8DA3FFFF003F00000291053A06268C +:102B800003A800000106014C9200000AB3040106EC +:102B900072002BCE303100020034FE14044F045476 +:102BA0000029003C002640142406232234341E074A +:102BB00072100F2A2A140B7208000F72002B322B8E +:102BC000321133332B321133333F30314122262738 +:102BD000351E023332363737363637230E0223227C +:102BE000262635343E033332161617333733030E99 +:102BF0000203323E0435342623220E031514160137 +:102C00006B5DA03A27667237ABBD25120C200D050F +:102C10002D7E9E5C6489452D5986B06D5B7B4A0E86 +:102C2000063C50F51D7CC74839716B5D452786779A +:102C3000588F6E4A266FFE14291C63152416B3A5FF +:102C4000523587314581525CAB766AD7C09456467F +:102C50006D3CDAFB868CC1640230305A7C95A95AEF +:102C600089904B84A8BE5E8A9A00FFFF0071FFEC3A +:102C7000043B053A0626005800000107014C00D825 +:102C80000000000AB31E080672002BCE3031FFFF91 +:102C90000071FFEC06910532062601DE00000107F7 +:102CA000041B02220000000AB335070672002BCE77 +:102CB0003031FFFFFFFB000002BA05B60606038FA6 +:102CC000000000010014FF3B028B02E1001F001C0A +:102CD000400D07061A1A0B9A001313019B00990066 +:102CE0003FED332F10E432113333303157133307B4 +:102CF000060607333E023332161514060703231364 +:102D0000363635342623220606070314D642390BFD +:102D10001A0C05174E6942555F07065E42600604AD +:102D2000413F40795C1449C503A6F62F612C244C21 +:102D3000345250152C18FE6301A417250F3B3A4A54 +:102D40008558FEC300010014FF3B027E02E1000F24 +:102D5000001B400E0E0D060A04089A000C0C019B85 +:102D60000099003FED332F10E417393031571333FA +:102D70000306060733013301132303070714D64262 +:102D800063111D0B02019D4FFEC2C548AF8731C5BF +:102D900003A6FE544B672B0170FEE5FE8E014C6FBF +:102DA000DD0000010014FF3B012D02E10003000AD9 +:102DB000B3019B0099003FED30315713330314D713 +:102DC00042D7C503A6FC5A0000010015FF3B0410C2 +:102DD00001D40031002B401418250004032C2C08CA +:102DE0000C0B1F1F10100808019A0099003FED32CC +:102DF0002F332F33113333113311333310D4C43005 +:102E00003157133307333E0233321615333E023344 +:102E100032161514060703231336363534262322BB +:102E20000606070323133636353426232206060703 +:102E3000031596361D041646603F544B02184A642B +:102E40003E505807055F426105053E3A396F5512FD +:102E50004B415F06053B393A6F55134AC5028D99C0 +:102E6000254B355D4C264E35524E172D18FE63010D +:102E7000A41726103A394C8253FEBD01991A2F0F20 +:102E8000363D4B8656FEC3000001FFBDFF3B0237B7 +:102E900001D5001C001D400D040317170808019AF6 +:102EA0000010100099003F322F10ED322F331133F4 +:102EB00033303147133307333E02333216151406CD +:102EC0000703231336363534262322060607034329 +:102ED00096391C02174C6A42575F07065F45610529 +:102EE00006433D3F785C144AC5028E98234C355307 +:102EF0004E173016FE6401A417260F3B384A84583B +:102F0000FEC30002FF7CFE1A024901D3001700280D +:102F100000234010121318180F0403202007070184 +:102F20009A170F99003FCEE4322F33113333113308 +:102F300011333330314313330733363633321615FA +:102F4000140E0223222627230606070301323E021F +:102F500035342623220E0315141684D9361D042970 +:102F6000875D5D6D2D5B85595A5E0E040510083E28 +:102F70000123476E4A26504A305A4D3A2159FE1ACB +:102F800003AE993D677A6B509F824E58372250218D +:102F9000FEEF014A45738D46535D2C4D66763E52D9 +:102FA00056000001FFD3FF2F01E001D400260018D6 +:102FB000400D0A240D20101D061A139A07009900CF +:102FC0003F32E4321739303157222627351616336F +:102FD000323635342627262635343633321617074F +:102FE0002626232206151416171E021514069C44C5 +:102FF0006421256A39615B4E3D465B86653F6625E7 +:1030000016225C37495F493F2B4C2F81D11C103C65 +:1030100014204A3A353820234A42575A1910330FA0 +:10302000183C3C2F361F172F403154690001FFDC3C +:10303000FF2F015E0265001D0017400A0710100CEB +:103040000A0D9A170099003F32F432CD3311333014 +:10305000315722263534363713233F0233073307DF +:1030600023030606151416333236371506066C444C +:103070004B05055E69096D3A2C25CB0BCB5E050629 +:10308000272E1C30171437D13D3F112815019C24E1 +:1030900014989D33FE65122610242B080832070B66 +:1030A0000001FFD800000487050A0024001E40121A +:1030B000240A1A0A0D1604201D07081C0A111108FB +:1030C0009572002B322F3F17393F3031631336365C +:1030D0003736363703330136363736363713330350 +:1030E0000606070E0207132301220607060607033A +:1030F00028601137282B7F4BA38C0130101E0D4AFE +:103100005118647F640F2A231A475631A48EFED0CB +:10311000142C1748561A6001C35090373A4E0E01CE +:103120009AFCFC040B08257D7401D7FE28467039F3 +:1031300028402D0DFE5F030A0D0C279176FE3D0001 +:103140000001FFDB000003B3051E00250014400949 +:10315000230202250A0C159672002B323F331133DD +:10316000303163372113363635342627262623227D +:103170000606072337363633321617161617161675 +:10318000151406060703330725170281B005051439 +:103190000F26A0531F51663D07174E833577A8476A +:1031A0001E250B0506030605B096166D0339162974 +:1031B00012243514321A0305046F0605182F143B28 +:1031C0002311291610232615FCC66D000001FFBD32 +:1031D000FFFA02E7051E0027001A400D220A121905 +:1031E000967224230707000B72002B321133332B06 +:1031F000323F3031572226273716163332363637CC +:103200001336363534262322060737363633321640 +:103210001615140607032337230E023E1D40242DE6 +:103220001B3B225AA2781A6706063739204F2F18FF +:103230002A5429445E310706D66B1E082D63830687 +:10324000070577070663B57B01E71E32152B3509A5 +:10325000097109072A533F1D3B1EFC14D238633DF8 +:103260000001009D0000044E050A00130011B70C78 +:1032700009090A9572000A003F2B3211333031617F +:103280001336363736363737213721070606070615 +:1032900006070301E9C20C301B1A2D140FFD31186B +:1032A00003991431482827370EC2039239601D1D37 +:1032B000270A086C60102420206243FC6F00000283 +:1032C000001400000481051E001F00230017400B9E +:1032D000230A22220A0A129672000A003F2B321198 +:1032E000332F3F30316113363635342627262623D7 +:1032F000220607373E023332161716161716161512 +:103300001406070321133303032BC6050539372998 +:10331000793A3BCF9718619B74267CAB461E260BEF +:1033200004050607C6FC66AC82AC03A6162912414A +:103330004B150F090C0B700709051830143B2311AE +:10334000291618371FFC5A0327FCD9000001001664 +:10335000000001AB050A0003000BB4030A019572DB +:10336000002B3F30317301330116011283FEED054E +:103370000AFAF6000001006D0000029C050A001820 +:103380000011B7180A0C08080A9572002B32113385 +:103390003F303173133E0237363637213721070667 +:1033A00006070606070E0307036DA50D27311C202F +:1033B0003616FEE31701A314244820101C0D070D38 +:1033C0000C0A05A5030B386A5C23273A116C6018B8 +:1033D000513219381E1224252713FCF50001001460 +:1033E00000000482051E00230010B7230A140A1FE0 +:1033F000069672002B323F3F303173013E03333269 +:103400001617161617161615140607032313363645 +:10341000353426272E0223220607031401120D62DB +:103420008687326DA0441D260C06080707C683C692 +:103430000505110E1A62773A358D5BFC0509010608 +:103440000806182C123722122E191A381EFC5A039D +:10345000A61629122234152421090707FB5E000154 +:10346000007CFFEC0495051E00400015400B262D46 +:1034700096720A957215000B72002B322B2B32308C +:1034800031452226272626353436371333030606E0 +:10349000151416171616333236373636373E0335BF +:1034A00034262726262322060737363633321617C8 +:1034B0001616151406070E02070606070E0201F976 +:1034C00083A0271D160F10888489100F18181E72EC +:1034D00052548C33324E1B0D1C160E17181E705290 +:1034E000162D17181A33186C902B2D2111100F2A36 +:1034F000321E327C49255157145F4C347C3F388151 +:10350000480283FD7D49793142682631373B3331AA +:10351000925229676F6D2F4369252E36050470047A +:1035200004403539924C3A854C4B8473315478249D +:1035300012190D000001007301DC01A2050A00044C +:10354000000CB40300019572002BCD3230315313BF +:1035500033030773AD82928401DC032EFD53810097 +:10356000000100A0FE14036E051D0020000EB62011 +:103570000E7209139672002B322B30314101363610 +:103580003534262726232206070606073736363324 +:103590003216171616171616151406070101D40150 +:1035A000010B0B26274B95436F3E1316051930A5CB +:1035B0005956902C31380802020A0BFEFFFE140403 +:1035C000BA2E55264F77274C131305070174111B8C +:1035D0002E2A2C7043172811326432FB460000015A +:1035E000FFBEFFEC037D051D00380010B71A2496BE +:1035F000720A000B72002B322B32303157222627F1 +:1036000037161617161633323637363637373636FC +:1036100035342627262623220607060607373636A0 +:10362000333216171616171615140607070606075F +:103630000606070606ED5495461B05110C19925710 +:10364000539831305D18250B0B1F1F2577523978A1 +:103650003F131704183EAD4B61A32C1D2308080B24 +:103660000B251132241F653E39A11411127F020768 +:1036700005091B473333A76BB32E5526476F272DFC +:103680002F13130507017418144437265B30352DAA +:103690002B6135B34B853D3570272531000100BCCA +:1036A0000000040F061F000A001440090803030568 +:1036B000069572000A003F2BCD3311333031611370 +:1036C000012113330321070103015DC60156FD43A8 +:1036D00052833A02B81BFEB5C901F002AC0183FE69 +:1036E000F17EFD66FE080002001500000483051E41 +:1036F00000110022000FB61311121F069672002B44 +:10370000323F33303173013E03333216161716162B +:1037100015140607032521133E02353426272E02F1 +:10372000232206071501120D618787314B7A652D1B +:103730002C2C0607C7FCFF0294B2030402110E1BD7 +:1037400062773A358E5A0509010608060A1F1F1EC0 +:10375000663D18341DFC546D03400F1A190C2233BA +:103760001324200907070001FFDB00000466051988 +:10377000003300204013330A27322E2B101706097E +:1037800021200A159672099572002B2B3F331217D0 +:10379000393F303163013E02353426262733161671 +:1037A00017161615333636373636171E0215140619 +:1037B0000703213721133E02353426262326060728 +:1037C000060607070125012F070906090B038406D2 +:1037D000090102010D348B54284C246E752B090904 +:1037E000B9FE68160117A20506032251484C8A2C1F +:1037F0002E43110FFECB03DA15302A0E165249085C +:103800001C30150C16093346120703050355804377 +:10381000204A29FC9A6D02F91627241031603F05D1 +:1038200021191A381716FC0D0001FFA2FE160164BB +:10383000050A0012000CB5120E72099572002B2BAE +:10384000303143013E02353426262733161615142F +:10385000060607015E0127090B0602040383040321 +:10386000020A0DFEDAFE16056B2A4E4B231E373672 +:1038700018182F171F60723AFA950001FFD3000045 +:103880000307051E0025000FB602250A0F169672C3 +:10389000002B323F3330316337213636371336361B +:1038A00035342627262623220607373636333216A6 +:1038B00017161615140607030E0207072D1701B970 +:1038C00019260C8D0403020204403E2351301927AF +:1038D00059324457191B1505058C0B21220E156D05 +:1038E0003C73380296131F0C0D15072A3409087112 +:1038F0000807231E1E502A142E19FD6A2F6D6521FC +:10390000320000020040FFEC0456051E0022003E7B +:10391000001F400F110C0C363632321216967223ED +:10392000000B72002B322B32321133113311333032 +:103930003145222E023534363637361237220E0202 +:1039400023373E0233321E02151406070E032732B8 +:103950003636373E03353426272626232206060729 +:10396000060207060615141601BD7595541F070EAD +:103970000A29946A022D3C3007175DA69743729579 +:1039800054230F0E2478A3C85E55876A2923342355 +:103990001229281E61371C4C440E728E2810107E8E +:1039A0001447748A442B595E31BF010E5102020341 +:1039B000710506034373914D388149A8FBA6536FE7 +:1039C0003A6E4F3E979C8C345379241C210103029C +:1039D0005CFEF9BF4A7D3195A0000001FFB9FFCD23 +:1039E00004FE050A001A001D40111195721A060204 +:1039F000050A170D07000795720100002F322B12E0 +:103A000017392B3031473725363637070333131331 +:103A10003636373636371333030E020706040747A8 +:103A200017012527502B283F801B0F5DA3443D5FC6 +:103A30001DAD7AAE1C526D456BFED9B3336D2B05AF +:103A4000130D4204C2FDBBFDE227784C47A65D0280 +:103A50002EFDD458A191426D93190001006FFE1400 +:103A60000439051E002F001D400E191818161717CF +:103A70000007269672000E72002B2B3212392F335C +:103A800033113330314113363635342623220607BD +:103A90000606070606151416171616171707232EFF +:103AA0000235343637363637363633321617161671 +:103AB0001514070302A5F20F10798F59882F192BBF +:103AC000132F301720174E38152A0E6A833D06072C +:103AD000187E5452AA596B902D32241FF2FE140402 +:103AE0007149782F91A92C24132C193D884C295009 +:103AF0001F172308046201588B4A1B392270B33602 +:103B000036353C323B93497F95FB8F0000010061C5 +:103B1000FFEC0448051E003F0019400C2526260036 +:103B20001733967209000B72002B322B3212392F89 +:103B300033303145222626272737161633323637BB +:103B40003636373E02353426262322060706060778 +:103B5000060615141616171707232E0235343637A6 +:103B60003636373633321E0215140E0207020001B4 +:103B7000AE3C6A5C25261754A752538A3135501B38 +:103B800012231837766051892F182A123030285D99 +:103B90004F14290E6A833C0508187D55A0B473950F +:103BA0005423050B0F0A4BFEC014030805056D0ACC +:103BB00009382F339356379196406189492D251343 +:103BC0002B183A844A35694601026201588B4A1B18 +:103BD000392270B3366B4374914D1F44494C27FE14 +:103BE000B9FEC90000010031FE1403DD050A001A08 +:103BF000001D40121815041901050907021A0E725A +:103C00000D9572029572002B2B2B11173930315301 +:103C100013033313273E02373636371333030606B2 +:103C200007060607060607370331DE7285743E2253 +:103C3000424221537D1A538154134735297A4A2E23 +:103C40005F2F34D2FE14041502E1FCED2E08100F94 +:103C500009149D79018BFE735C90342942100B1579 +:103C60000C3DFC210001FFBA00000465050A001CA0 +:103C7000002240131A060C170905071C1B01011C22 +:103C80000A109572079572002B2B3F3311331112D6 +:103C900017393031633721321633030133131616C7 +:103CA00017363637133306060706060706060713C8 +:103CB00007461702801D3C1CDCFEE28CF40A10094A +:103CC0006E9829507713271422734B234F29C01065 +:103CD0006D0101D802C6FD8F13251358DC86010241 +:103CE000407E4070C956274820FE614F0002FFB455 +:103CF000FE1404D9050A001C0020001C400E200EF2 +:103D0000721E1E201C0A100C0C0E9572002B321114 +:103D1000333F11392F2B3031613636373E02373E73 +:103D20000237012137210701300E03070E02070772 +:103D3000010133010212010301083963450406053C +:103D400002012CFCDA1603AC15FECF1924261C0444 +:103D50001834270605FD22010A82FEF6060A05230D +:103D60008FD68B080C0B0302546C65FDA4314A4EB0 +:103D70003A083374641E15FE1404E5FB1B000001B1 +:103D800000A80000039A051E0022000DB50D159530 +:103D900072000A003F2B323031611336363534263B +:103DA00027262627262623220606073736363332CD +:103DB0001617161617161615140607030245C6051C +:103DC00005130E0F2C19226B2A31596A4D1856898A +:103DD000317CA7471F290C07050607C603A616292D +:103DE00012233415141A090C0A030504700505156D +:103DF0002D133A24132D1718371FFC5A0001004ABF +:103E0000000005DE050A0030001F4011240E0E1AC6 +:103E100016031B070406000195721C000A003F32BE +:103E20002B1217393311333031731333032716161E +:103E30003736363736363713330306060706060796 +:103E40000622060737032132243736363713330369 +:103E50000E02070606070606234AA57B692A060BFB +:103E600004657938536B245577542C65484AC48BC4 +:103E7000050B0B05382F011A9201206F3A561CAD25 +:103E800077AD1B4D643A4EB96838773C050AFCD1D2 +:103E9000370404011830283CCA770112FEEE8DC0A9 +:103EA000494D57180101013DFE8C9E8B48A45C02D0 +:103EB0002DFDD255A1913F537A2214130001FFBE6C +:103EC000FFFE04B3051E00320019400E200A2A2D01 +:103ED0000D10110515957206000A003F322B17329E +:103EE0003F303157222627371633323637363637AA +:103EF00013060607373E0233321617161615140638 +:103F00000703231336353426272E02232206070300 +:103F10000E030A0F25181620282D4C1A131909BA5A +:103F2000254A261964B0973F65AA3E302A0707C77D +:103F300082C709120F195C6F362B683DBB113C57C5 +:103F40007202070568052726194128036702060241 +:103F5000700709051A2D22663919371FFC5903A667 +:103F60002B2623341522210A0304FC9350774F2873 +:103F7000FFFF004A0000061F060D062603EB0000A7 +:103F80000107042E053800A7000AB331019572001D +:103F90002BCE3031FFFF004A000005DE060B06265F +:103FA00003EB00000107042F009D00A5000AB331B8 +:103FB000019572002BCE3031FFFF004A0000061C35 +:103FC000060D062603EB00000027042C02F5FF83F4 +:103FD0000107042E053500A7000AB33D01957200C4 +:103FE0002BCE3031FFFF004A000005DE060B06260F +:103FF00003EB00000027042C02F5FF830107042FC8 +:10400000009F00A5000AB33D019572002BCE303110 +:10401000FFFFFFD8FFA00487050A062603D2000091 +:10402000000704270246005CFFFFFFD8FED7048785 +:10403000050A062603D20000000704280231005EAC +:10404000FFFFFFD800000487050A062603D2000000 +:104050000007042C0171FF22FFFFFFDB000003B308 +:10406000051E062603D300000007042C018E005D08 +:10407000FFFFFFBDFFFA02E7051E062603D400007E +:104080000007042C0110005FFFFF009D0000044E9C +:10409000050A062603D500000007042C0166005D12 +:1040A000FFFF001400000481051E062603D6000051 +:1040B0000007042C0262005DFFFFFFB5000001ABAA +:1040C000050A062603D700000006042CF55DFFFF55 +:1040D000FFCA0000029C050A062603D8000000065D +:1040E000042C0A5CFFFF007CFFEC0495051E0626ED +:1040F00003DA00000007042C027C005DFFFFFFE2F2 +:1041000001DC01A2050A062603DB00000007042CDF +:1041100000220148FFFF00A0FE14036E051D0626C5 +:1041200003DC00000007042C017A005EFFFFFFBEE5 +:10413000FFEC037D051D062603DD00000007042CAF +:10414000015F005EFFFF00BC0000040F061F062693 +:1041500003DE00000007042C0159005EFFFFFFDBB7 +:10416000000004660519062603E000000007042C81 +:104170000265005DFFFFFFD300000307051E062652 +:1041800003E200000007042C0154005DFFFF004023 +:10419000FFEC0456051E062603E300000007042C6E +:1041A0000249005DFFFF006FFE140439051E06265C +:1041B00003E500000007042C0254011DFFFF00610D +:1041C000FFEC0448051E062603E600000007042C49 +:1041D00002680111FFFFFFBA00000465050A062608 +:1041E00003E800000007042C00D1FFB5FFFFFFB477 +:1041F000FE1404D9050A062603E900000007042C72 +:104200000232005EFFFF00A80000039A051E06268A +:1042100003EA00000007042C0159005DFFFF004A7B +:10422000000005DE050A062603EB00000007042C4B +:1042300002F5FF83FFFFFFBEFFFE04B3051E062647 +:1042400003EC00000007042C02B3005BFFFF001624 +:10425000000001CA060D062603D700000107042945 +:1042600000E300A7000AB304019572002BCE3031A1 +:10427000FFFFFD9004D9FE9E062104070043FC6465 +:104280000000FFFFFE0B04D9FF870621040700761C +:10429000FD210000FFFFFF8004D901A1061D0407D6 +:1042A000014AFE970000FFFFFCC704E8FF8C05C928 +:1042B00004070151FBDE0000FFFFFF8F04E301A5AF +:1042C000053A0407014CFEA60000FFFFFFB804D921 +:1042D00001C305CF0407014DFEA10000FFFF006CE4 +:1042E000052C010005D00407014EFF640000FFFF0C +:1042F000FFCB052101BC05BC0407006AFDD000000E +:10430000FFFFFFEF04DF019606800407014FFED692 +:104310000000FFFFFF5804D9021B062104070152C9 +:10432000FE6E0000FFFFFFC104D901E3061D040774 +:10433000014BFE9700000002FC8204D9FF02062117 +:10434000000B00170021400F0A16160C0410100570 +:104350001280000F0C010C002F5D331ACD32321188 +:1043600033113311333031412E022735331E0217FA +:1043700015212E022735331E021715FEBD29584F71 +:104380001B7015404A21FE6B29594E1B6F15414A7F +:104390002204D92B6E702E1130706D2A112B6E7085 +:1043A0002E1130706D2A1100FFFFFFC303C1010BF6 +:1043B00005B604070202FF4200000001FCCCFED259 +:1043C000FD5FFF77000C0008B10006002F3330318D +:1043D00041222635343633321616151406FD0D1BD0 +:1043E000262B29171B0D2EFED2211F263F111D1132 +:1043F000293D0001FF7AFE3B0083FF83000B000E86 +:10440000B4010B800705002F331ACD32303143350C +:104410003E023733150E0207861E423A125D1141E5 +:10442000512BFE3B1426697233142C6F6E2BFFFF49 +:10443000FE9DFE14001100000407007AFF4B0000EF +:10444000FFFFFEE3FE440019000F04070150FF3D8B +:1044500000000001FFE304DB03D105320003000884 +:10446000B10100002F323031433721071D1303DB28 +:104470001104DB5757000001FDD204E7FEA106201E +:104480000012000EB5120080060172002B1ACC3209 +:1044900030314126263534363332161514060706D8 +:1044A0000615141617FEA16B6430281F20130E0F7B +:1044B0000F3E3904E7216F413137221E13170808D8 +:1044C000110F1C3414000001FDEE04E7FEBB0620B2 +:1044D0000014000EB50100800E0172002B1ACC32C0 +:1044E000303141353E0235342627262635343633E1 +:1044F000321615140606FDEE25341B0E0E0F15237D +:104500002026302B5B04E73C0D2024120E12070AF4 +:1045100015141F2138302B5040000001FCF204A775 +:10452000FF9C059D0013000EB40A06060011002F23 +:104530003333113330314122263534363321363688 +:1045400033321615140607210606FD33231E342EBA +:1045500001BB032722241D332FFE46042704A72670 +:10456000182C36292D211A2C3701282F0001FCD4B4 +:1045700004EEFFB205B5001D0012B6021D1D16099E +:104580008010002F1ACC323311333031413733329F +:104590003636373636333216151406072336363597 +:1045A0003426232206070E0223FCD4110F3258555D +:1045B0002D4475415563020254020236391E5035AE +:1045C00046786D3804EE500F1A1019254F470D1814 +:1045D0000A081308252D12141B2412000002FEEDF8 +:1045E000FE10FFAFFFAE000B0017000FB40C12124D +:1045F0000006007C2F33322F3330314722263534EA +:104600003633321615140603222635343633321665 +:10461000151406A71B192B291C1A2D611B192C29EF +:104620001C1A2DEA181729401A182A3CFEFA1916E6 +:10463000294119182A3E000500D8FE0F0381FFAD5D +:10464000000B00170023002F003B0022400E181E15 +:104650001E0C1212063036362A2A0006007C2F3332 +:10466000322F3311331133113333113330314522AB +:1046700026353436333216151406332226353436B1 +:1046800033321615140633222635343633321615D6 +:10469000140601222635343633321615140621222B +:1046A00026353436333216151406010C1A1A2C2905 +:1046B0001B192CF71B192C291A1B2DD71B182A295B +:1046C0001C192CFE0F1B192B291C1B2E01671A19F4 +:1046D0002B281C1B2EEC19162A401A182B3C1817D5 +:1046E0002A401A182B3C19152A411A182B3CFEFB9C +:1046F00018162A411A172B3D18162A411A172B3D56 +:1047000000030118FE0F0366FFAD0003000F001B3E +:1047100000184009040A0A101016160001002F3371 +:10472000332F3311337C2F33303145372107132298 +:104730002635343633321615140613222635343610 +:1047400033321615140601181001640F5B1B192C67 +:10475000281C1B2E0F1B192B291B1B2DC54C4CFE77 +:10476000D418162A411A172B3D010519162A401A8A +:10477000182B3C000003FE40FE0F008EFFAD00072B +:104780000013001F0024400E080E0E14141A1A0302 +:10479000000006020203007C2F33113333182F115F +:1047A000332F3311337C2F333031413723372107F7 +:1047B0002307052226353436333216151406132204 +:1047C00026353436333216151406FEA12B8C100113 +:1047D00065108D2B01141C182B291C1B2E0E1B1968 +:1047E0002C291B1A2DFE71CA4C4CCA6218162A417C +:1047F0001A172B3D010519162A401A182B3C0001E7 +:10480000FF25FF15FFAFFFAD000B0009B10006004B +:104810007C2F333031472226353436333216151487 +:1048200006A81A192B291B1B2DEB181729401A183B +:104830002A3C0002012AFF1702D4FFAF000B001729 +:10484000000FB40006060C12007C2F3333113330F6 +:1048500031452226353436333216151406212226E8 +:10486000353436333216151406027E1B192B2A1BDB +:104870001A2CFEB61A1A2C291A1A2CE918162A40D4 +:104880001A172B3C18162A401A172B3C0003FE95CA +:10489000FE0F003FFFAD000B001700230019400979 +:1048A0000C121206181E1E0006007C2F3332182F21 +:1048B0003311331133303145222635343633321635 +:1048C00015140633222635343633321615140603F2 +:1048D0002226353436333216151406FEC91B192B21 +:1048E000291B1A2CF71B192C291B1A2DF21B192C0A +:1048F000291C1A2DEC19162A401A182A3D19162AB5 +:10490000401A182B3CFEFB18162A411A172B3D00A3 +:104910000001FEB0FF440029FF9000030009B10030 +:1049200001007C2F33303145372107FEB01001697B +:1049300011BC4C4C0001FEB0FE790028FF8E000730 +:104940000014B606020000020203007C2F3311336C +:10495000182F113330314337233721072307ED2B2D +:104960008E100168108F2BFE79C94C4CC9000001D4 +:10497000005D04CE00E70566000B0008B1060000EC +:104980002F32303153222635343633321615140681 +:10499000911B192B291C1A2D04CE181729401A18FF +:1049A0002A3C0001005D04CE00E60566000B00080D +:1049B000B10600002F3230315322263534363332DF +:1049C00016151406901A192A291C1A2D04CE181629 +:1049D00029411A182A3C0003FE91FE020008FFAB91 +:1049E000000B0017002300194009181E1E0C0C12A2 +:1049F000120006007C2F3332182F3311332F33303F +:104A00003145222635343633321615140617222640 +:104A1000353436333216151406172226353436331C +:104A20003216151406FEC51B192C291A1A2C4C1BFC +:104A3000192C281C1B2E4F1A192B281C1A2DED1966 +:104A400016294019172C3C88181729411A172A3E95 +:104A5000891A162B3F1A162A40000001FFC001F1E7 +:104A6000004B0289000B0008B10600002F323031E4 +:104A70004322263534363332161514060C1A1A2CF6 +:104A8000291B1B2E01F118172A3F1A182A3C000176 +:104A9000FEFEFE3FFF9CFF750003000AB20080018E +:104AA000002F1ACD303141133303FEFE435B43FE2A +:104AB0003F0136FECA000001005D04CE00E7056636 +:104AC000000B0008B10600002F323031532226358A +:104AD0003436333216151406911B192B291C1A2D46 +:104AE00004CE181729401A182A3C0001005D04CE94 +:104AF00000E70566000B0008B10600002F323031D8 +:104B0000532226353436333216151406911B192BD1 +:104B1000291C1A2D04CE181729401A182A3C000106 +:104B2000FED9FEF70015FFC200070014B60602000A +:104B300000020203007C2F331133182F1133303160 +:104B40004337233721072307D21C710F012D107221 +:104B50001CFEF7804B4B8000FFFF0019FFEB026F3C +:104B6000038204070373FF56FCAEFFFF00820002BE +:104B700001F4036F0407007BFF59FCAFFFFFFFCC7C +:104B80000002026A038304070074FF56FCAEFFFFB5 +:104B9000FFE7FFF8026F037F04070075FF5DFCAEBF +:104BA000FFFFFFE400020252037504070233FF5FB8 +:104BB000FCAEFFFFFFF7FFF2026A03710407023445 +:104BC000FF5AFCAEFFFF0022FFEC027B037C0407D0 +:104BD0000374FF55FCAEFFFF004200040291037115 +:104BE00004070235FF5AFCAEFFFFFFFEFFF3026A27 +:104BF000037904070236FF55FCAFFFFF000AFFEC04 +:104C00000264037C04070375FF56FCAEFFFF0099A6 +:104C1000FFEC045705CD040600131900FFFF00D177 +:104C2000000002ED05B6040600148F00FFFFFFEB45 +:104C3000000003FA05CB04060015DC00FFFF001B93 +:104C4000FFEC042105CB04060016EE00FFFF001266 +:104C50000000043A05BB04060017FA00FFFF0049F4 +:104C6000FFEC044705B604060018FC00FFFF007FB8 +:104C7000FFEC045205CD04060019F800FFFF009E6A +:104C80000000044D05B60406001ACE00FFFF0054D4 +:104C9000FFEC043D05CC0406001BF600FFFF0057A7 +:104CA000FFEC042505CB0406001CF700FFFF008A7B +:104CB000023502E005CC04070373FFC7FEF8FFFFCF +:104CC00000EA024B025C05B80407007BFFC1FEF856 +:104CD000FFFF0033024C02D105CD04070074FFBD75 +:104CE000FEF8FFFF0046024402CE05CB0407007524 +:104CF000FFBCFEFAFFFF0050024C02BE05BF0407D6 +:104D00000233FFCBFEF8FFFF0060023C02D305BB7D +:104D100004070234FFC3FEF8FFFF0092023602EBE5 +:104D200005C604070374FFC5FEF8FFFF00A9024E85 +:104D300002F805BB04070235FFC1FEF8FFFF006A59 +:104D4000023C02D605C204070236FFC1FEF8FFFF8F +:104D5000007C023602D605C604070375FFC8FEF8BC +:104D60000002006DFFEC03EF046300140026001046 +:104D7000B71E0A077215000B72002B322B3230312E +:104D80004522262635343E0333321E0215140E0307 +:104D900027323E0335342623220E0315141601DE76 +:104DA00077A555325F82A15C598A5E312F5982A462 +:104DB00059497F6749278D82457E694D2A8E146443 +:104DC000C59072D1B08249396EA26977D6B1814659 +:104DD000583F739DBF6AA1AD3E719ABA67AEAE00EF +:104DE0000001005700000247045B000C0014400A59 +:104DF00004090803000A0772000A003F2B11173943 +:104E0000303173133636370606070727013303F2AE +:104E10009619260B15291BF230019957F002BB7227 +:104E200098241421109E4E0107FBA5000001FFE20B +:104E3000000003710463001B0016400A18011A1ACF +:104E40001B0A09100772002B323F33113333303104 +:104E50006337013E023534262322060727363633D0 +:104E600032161514060607010721071E1801CE8009 +:104E700089367A6851A0503656BD7491AB48977701 +:104E8000FE69010285145F01515C857341576C48CE +:104E900045494A559A7956959253FEE2065C0001BF +:104EA000FFC7FE8003A704640031001D400D292ABE +:104EB00013131010001B2207720700002F322B3231 +:104EC00012392F331239393031412226273516163F +:104ED00033323E02353426262323373332363635F5 +:104EE00034262623220607273636333216151406B3 +:104EF000060715161615140E02011A60B24143B6C4 +:104F0000606E9A612D55966174127083CE763570FD +:104F10005855B2532F46CD82ABAE58AE7F7589330C +:104F200077C7FE802B21632334355F7C4666884338 +:104F300059549F72446C3E3D3E493655B38866AD28 +:104F400078160419B28B4C987E4C0002FFD4FE8F69 +:104F500003D30452000A0016001F400E06030C0C77 +:104F600009010100121104077200002F2B323211C7 +:104F7000392F3333113333303141132137013303A8 +:104F8000210721030121133E0237230E020701FAF4 +:104F90005BFD7F1403397BD1010814FEF85AFDF341 +:104FA000021862142120100411323618FE8F01AB52 +:104FB0006303B5FC435BFE55020601B95A8F7A398B +:104FC000183F401C0001FFE8FE7503C4043F0024A5 +:104FD0000021400F1413131010191C1C0018150782 +:104FE000720800002F322B3212392F333311331154 +:104FF000333031412226262735161633323E02350C +:10500000342623220607271321072103363633329D +:10501000161615140E0201373B7B702944B15D6AE8 +:10502000A8733CAF89417E393BC1027313FDE79BF6 +:10503000256F4683B159448AD1FE75132215682520 +:10504000343C729D608C9C13152D02995DFDF70B0D +:105050001561AB716ABD8F5100020089FFEC045CE1 +:1050600005CD0027003B001F400F1A1930301E1ECF +:1050700000150E057228000D72002B322B321239EA +:105080002F3311333330314522262635343E023753 +:105090003E03333216170726262322060203333E29 +:1050A000023332161615140E0327323E023534260B +:1050B0002322060607060615141E02020180A751C8 +:1050C0002C557A4E2E68747D433765241621593845 +:1050D0008EFCC43C0626749C6069965130587C99BD +:1050E0004D5A8F65378B7D67A76C0F09081A416E83 +:1050F0001471CA856BF0F0D34E2E452C160E0C5B46 +:105100000C1089FECCFEFE38613D56A0705EA98F62 +:10511000693A585089A958869058803C1C46263CCC +:1051200078643C0000010050FE8803FC043E000649 +:105130000010B605020203077200002F2B32113354 +:10514000303153012137210701500328FCFB1303A1 +:10515000760DFCD0FE88055A5C4CFA960003004A96 +:10516000FFEC043305CC00200030003F001A400E55 +:105170003108182904003910057221000D72002B26 +:10518000322B321117393031452226263534363646 +:10519000372E023534363633321616151406060706 +:1051A0001E0215140E022732363635342626270EF7 +:1051B0000215141616133E0335342623220606154F +:1051C000141601D179AF5F71C57D3860396EBD7736 +:1051D000739F5367AE6B4B7A474683B6666FAD637A +:1051E0004177526DBC744E86DF4380673D927259A1 +:1051F0008D5277145AA06679A7732C2559754E786D +:10520000AB5D558B526D9A6C292C6386625D976DF0 +:105210003A584D916455745B2E235F9373547840D4 +:1052200002E8194154704968784383616488000238 +:105230000024FE8003EC04640028003B001D400DA8 +:105240000D0C2929111100341B07720700002F32A1 +:105250002B3212392F331133333031412226273587 +:105260001616333236361237230E022322262635FF +:10527000343E033332161615140E02070E03133292 +:1052800036363736363534262623220E02151416C6 +:105290000110427A302F784662B69E7C290724712D +:1052A000995F6C9A51305A7C98577DA7522E577847 +:1052B000492D61676BA664A16F160908367A655D92 +:1052C0009366368CFE80130E62101951A90109B83D +:1052D00036633F5AA46E5FAC8E693972CB866EF826 +:1052E000F6D3482D40291402935080481D41285C74 +:1052F0009D614F87AC5D819800030080FFEC043E08 +:1053000005CD00030019002D001A400E0001030214 +:105310000404240E05721A040D72002B322B321273 +:10532000173930315327011701222635343E043313 +:10533000321E0215140E0427323E04353426232271 +:105340000E04151416D833034733FDC4A5BE1D3E05 +:105350006185AE6C5B85582B20426386A95E5187C0 +:105360006D52381B7C84558B6F51351A88011F4F45 +:1053700003464EFB86EAE16CEEEBD1A35D3C72A1E5 +:10538000667DFFEFCE9C57595392BFDBE56EA5B704 +:105390005594BFD6D964B8BBFFFF0050FFEC03D2D1 +:1053A00004630406044FE300FFFF0107000002F757 +:1053B000045B0407045000B00000FFFF001200006F +:1053C00003A10463040604513000FFFFFFC2FE8006 +:1053D00003A2046404060452FB00FFFFFFBEFE8F1D +:1053E00003BD045204060453EA00FFFFFFD8FE7514 +:1053F00003B4043F04060454F000FFFF0046FFEC32 +:10540000041905CD04060455BD00FFFF0076FE8893 +:105410000422043E040604562600FFFF0033FFEC7E +:10542000041C05CC04060457E900FFFF0001FE80C0 +:1054300003C9046404060458DD00FFFFFFD5FEDF46 +:10544000022B027604070373FF12FBA2FFFF004A40 +:10545000FEF501BC02620407007BFF21FBA2FFFFF7 +:10546000FF82FEF60220027704070074FF0CFBA205 +:10547000FFFFFF9AFEEC0222027304070075FF1083 +:10548000FBA2FFFFFFA6FEF6021402690407023327 +:10549000FF21FBA2FFFFFFA3FEE602160265040741 +:1054A0000234FF06FBA2FFFFFFE9FEE002420270AA +:1054B00004070374FF1CFBA2FFFFFFFAFEF802497A +:1054C000026504070235FF12FBA2FFFFFFBDFEE6E7 +:1054D0000229026C04070236FF14FBA2FFFFFFCD76 +:1054E000FEE00227027004070375FF19FBA200010A +:1054F0000127049B0311050A00030008B101000005 +:105500002F3230314137210701271601D415049B72 +:105510006F6F000100B101D102580603000F0008AF +:10552000B10007002FCC30314126263534363637CE +:10553000330E021514161701232E444B926A60662F +:105540009955383601D143B38179F7EA615AE3FEC0 +:10555000816ABD4FFFFFFFF8FE51019F02830407E0 +:10556000046FFF47FC800001002801D201D0060231 +:10557000000F0008B10007002FCE3031533E023536 +:10558000342627331616151406060728669955374C +:10559000374F2C474A916C01D259DFFC8268C34FC8 +:1055A00042BE7C7AF5E56000FFFFFF7CFE520124DD +:1055B000028204070471FF54FC80000100A0029ED7 +:1055C00002A004B2000B0012B6070504040A000191 +:1055D000002F3333331133333031413523353335F5 +:1055E0003315331523150177D7D752D7D7029EE24B +:1055F00052E0E052E200000200990313029A043ADA +:1056000000030007000CB304050100002F32CE3266 +:1056100030315335211505352115990201FDFF0261 +:105620000103E95151D65252FFFF000FFF1E020F36 +:10563000013204070473FF6FFC80FFFFFFF0FF934C +:1056400001F100BA04070474FF57FC80FFFFFFB7A5 +:10565000000003F805B8060602240000FFFFFFA6BD +:105660000000034805B60606001200000002003ADA +:105670000000059005B6000F00240025401101012F +:1056800023230A1104721B1B03030000100C720079 +:105690002B32113311337C2F2B323211337D2F30CB +:1056A000316113330333323636371333030E02239B +:1056B0002101213216161514060703231336363539 +:1056C00034262323010173E85FD4DF769E6017E060 +:1056D00060DE1D74CA9DFD8001380155648B480948 +:1056E000078D609406047574F5FEDA0442FC134BD2 +:1056F000936B0418FBEA86BA6005B648855B1B3BD2 +:1057000020FD5D02B81A2D146B6EFA9F0002005541 +:1057100002D9058805C80014003D0032401B1F2235 +:1057200036330415302929011C1515070E0E030FF9 +:10573000100C0B050004010272002B32CD17393218 +:105740001133322F3311332F3312173930314111C6 +:105750003313133311231134363723032303231652 +:1057600016151105222627351616333236353426FE +:10577000272E023534363332161707262623220603 +:10578000151416171E021514060602D97ADDE573E4 +:1057900052030106E546DF060202FE0B3F742B347E +:1057A0006F405860575B39633C8F6B3668351B26FA +:1057B00062375152575D435F343F7802E502D1FDB5 +:1057C0009F0261FD2F018B346A33FDA402613464B2 +:1057D00034FE6B0C1E124C1621453F3A3C25183105 +:1057E0004D3E615617194217193A393C39261A3479 +:1057F000483C405C3100FFFF003F0000018A043F4D +:10580000060603A80000FFFFFEE9FE140189043F1D +:10581000060603A90000FFFFFF6AFE44018A043F59 +:10582000062603A8000000060150C4000001FFA1E5 +:10583000FE5400A300000013000CB30D008007000D +:105840002F1ACC3230315322263534363733060600 +:105850001514163332363715060640425D3E403D7C +:10586000352D2A2C15320C1339FE54434F458154E3 +:10587000597D36282B0704490708FFFF0001FED297 +:10588000018A043F062603A8000000070417033519 +:105890000000000038FF01002400000014FF010098 +:1058A0004F70656E53616E732D526567756C6172D2 +:1058B0002E74746600000000000100000012010058 +:1058C0000004002047444546AFB3B55500000374BB +:1058D000000001C247504F53550FD6980000766C18 +:1058E0000000397C4753554213631F6500001E9426 +:1058F00000000F064F532F329640832C00000218F1 +:1059000000000060535441545EFF4339000001B869 +:105910000000005E636D6170C3381F80000007D80F +:10592000000003F6637674203D3F2CC80000027827 +:10593000000000FC6670676DE2199E5A00002D9C05 +:1059400000000F9467617370001500230000012CA4 +:1059500000000010676C79661B56D3410000AFE869 +:1059600000014F2A686561641B9D34BA0000018004 +:1059700000000036686865610DC808F60000015C2B +:1059800000000024686D747853EC435700003D30EC +:10599000000011CE6C6F63618A8538BD00000BD0AA +:1059A000000008EA6D61787007FB10A50000013C5B +:1059B000000000206E616D65652671BC000014BC9E +:1059C000000009D6706F737426AC9C9C00004F00D9 +:1059D0000000276A7072657085FD7BE9000005385C +:1059E0000000029F000100030008000A000D0007EC +:1059F000FFFF000F00010000047400910016005F1B +:105A0000000500020010002F009A000002BE0F8364 +:105A10000003000100010000088DFDA8000009A698 +:105A2000FB9CFD34099C0001000000000000000008 +:105A300000000000000004730001000000030042A9 +:105A400080898B1E5F0F3CF5000B080000000000F2 +:105A5000D9CCC2F700000000DD772651FB9CFDD3B6 +:105A6000099C08620000000600020000000000001F +:105A70000001000100080003000000140003000002 +:105A8000002C000277647468010100007767687475 +:105A9000010000016974616C011C000200260016FF +:105AA0000006000300020002011D000000000001CA +:105AB000000000030001000201040190000002BC8C +:105AC0000000000100000002011A00640000000054 +:105AD00000040491019000050000053304CD00008E +:105AE000009A053304CD000002CD0032029200007E +:105AF00000000000000000000000E00002FF400085 +:105B0000201B0000002800000000474F4F4701C045 +:105B10000000FFFD088DFDA8000008FE028B0000BC +:105B2000019F00000000044805B6000000200004AA +:105B30000614000B05B6001605B60016044800143E +:105B40000000FFEA0000FFEC0000FFEAFE16FFFE87 +:105B500005B600150000FFEB000000A800AA0096A3 +:105B6000009600A60082008200AB00960071009FA4 +:105B7000008F00A900A600C8006D008A009A006B83 +:105B8000008E009B007A00A4008D013A0084009AE8 +:105B900000A2008A00EE0085007801480085007AA6 +:105BA000009A009E00AA00B3009600710085009044 +:105BB0000099009F00A400A900B0009B00A600ACC3 +:105BC00000C8006D007A0082008A009A006B008293 +:105BD000008A0092009B00A000A6007A00A300AB00 +:105BE00000AF0083008C0098013A007100800087AC +:105BF000008F009B00A5007D0086008B0095009B18 +:105C000000A500AE00EE0078007E008800930148F9 +:105C1000007900800086008B0094009A00A706C2DD +:105C2000037A050A0014FF38029E03A70001000250 +:105C300000740000000000000012000000000001DD +:105C400000030000003E00000016000000100001EC +:105C500000010423000200060153015400000374F4 +:105C6000037400020376037600030401040D0004AC +:105C7000041104140011041E041E0015000100107C +:105C80000235040E040F041004150416041704183A +:105C90000419041A041B041C041D042004220425F6 +:105CA000000200370024003D00010044005D0001B7 +:105CB000006C006C0001007C007C00010082008D03 +:105CC0000001009200980001009A00B8000100BA9B +:105CD00000DE000100E000E0000100E200E200015F +:105CE00000E400E4000100E600E9000100EB00EB45 +:105CF000000100ED00ED000100EF00EF000100F1F8 +:105D000000F1000100F401490001015301540003B6 +:105D1000015501550001015701580001015A016563 +:105D200000010167017500010177019F000101A2D7 +:105D300002000001023502350003024A024A000156 +:105D4000024D024D0001024F02520001025402575F +:105D50000001025902760001027D027E00010282EA +:105D600002B0000102B202B5000102B702C4000194 +:105D700002C603310001033303330001033503611D +:105D80000001036D037300010374037400030375C2 +:105D900003750001037603760003037A0384000190 +:105DA000038A038E0002038F038F0001039403957F +:105DB0000001039703A4000103A603AC000103AE96 +:105DC00003B0000103B303B3000103B603BE000137 +:105DD00003C003C0000103C903E30001040104255B +:105DE0000003046F047000010472047300010000DA +:105DF00040FF7A3C7955795976384F1F7538FF1F27 +:105E00007438AB1F7336CD1F7236FF1F7136AB1F50 +:105E10007037FF1F6F35FF1F6E335E1F6D33FF1F1F +:105E20006C34AB1F6B34FF1F6A32FF1F6930671F72 +:105E30006830FF1F6730721F6630451F6531FF1FD6 +:105E40006431CD1F63314F1F622F5E1F612FFF1F13 +:105E5000602E4F1F5F2EAB1F5E2EFF1F5D2E361F65 +:105E60005C2DFF1F5B2C5E1F5A2CFF1F592C671FD8 +:105E7000582B5E1F572B931F562BFF1F552AFF1FB2 +:105E800054295E1F5329AB1F5229FF1F5128801F21 +:105E90005028FF1F4F28801F4E27FF1F4D26FF1F32 +:105EA0004C25FF1F4B25801F4A25401F4924FF1FFB +:105EB0004823FF1F4722AB1F4622FF1F45225E1FBC +:105EC0004421931F4321FF1F421FCD1F411FFF1F6E +:105ED000401FAB1F3F20FF1F3E20671F3D1EFF1FBF +:105EE0003C1DFF1F3B1C721F3A1CFF1F391C4F1F1C +:105EF0003740C2365E1F34334F1F31302B1F2928E5 +:105F00004F1F28151B195C271B2D1F2625401F25F9 +:105F10000E1A195C241A311F23191F1F2219FF1F83 +:105F2000211F671F201F401F1F1C18165C1E181CF6 +:105F30001F1D17FF1F1C16FF1F1B32191F5B183870 +:105F400016375B1A32191F5B173816375B15193E67 +:105F500016FF5A1331125511311055125910590D9F +:105F6000320C55053204550C5904590F047F04EFC7 +:105F700004030FFF0E550B320A5507320655015F19 +:105F800000550E590A590659CF06EF060200596FFF +:105F9000007F00AF00EF0004100001093208550334 +:105FA000320255085902590F027F02EF0203100016 +:105FB0000340400501B80190B0542B4BB807FF5285 +:105FC0004BB009505BB00188B02553B00188B04098 +:105FD000515AB00688B000555A5B58B101018E592C +:105FE000858D8D001D424BB0905358B20300001DAB +:105FF0004259B10202435158B104038E5942730011 +:106000002B002B2B2B7373002B73002B002B002BDF +:106010002B2B2B2B73002B002B2B2B002B002B2B34 +:106020002B012B012B012B012B012B012B002B2BE7 +:10603000012B2B2B012B2B002B002B2B2B012B2B84 +:10604000012B002B2B012B2B2B002B2B2B2B2B2B4A +:106050002B2B2B012B2B2B2B002B2B2B2B2B2B2BE5 +:106060002B2B2B2B2B012B2B2B2B002B2B2B2B2BD5 +:106070002B2B2B2B2B012B2B2B2B2B2B2B2B002BC5 +:106080002B2B2B2B2B2B2B2B2B2B2B002B2B1800C9 +:1060900000000002000000030000001400030001E3 +:1060A00000000014000403E2000000E0008000068D +:1060B00000600000000D007E0130013101610163CC +:1060C000017F019201A101B001ED01F001FF021B6E +:1060D0000237025902BC02C702C902DD02F30304FF +:1060E000030C030F031203230328038A038C03A169 +:1060F00003CE03D203D60400040C040D044F045055 +:10610000045C045F04820486048F0491051305BDBA +:1061100005BE05C205C705EA1E011E3F1E851E9E5F +:106120001EF11EF31EF91F4D1FDE200B2015201E31 +:106130002022202620302033203A203C204420708A +:10614000207A207F2089208A208E209C20A420A7CE +:1061500020AC210521132116212021222126212EC8 +:10616000215E22022206220F22122215221A221E4C +:10617000222B22482260226525CAA7B5AB53FB0417 +:10618000FB36FB3CFB3EFB41FB44FB4BFEFFFFFDB4 +:10619000FFFF00000000000D002000A001310132CF +:1061A00001620164019201A001AF01EA01F001FA6C +:1061B00002180237025902BC02C602C902D802F311 +:1061C00003000306030F0312032303260384038C37 +:1061D000038E03A303D103D604000401040D040EAF +:1061E00004500451045D0460048304880490049204 +:1061F00005B005BE05C105C705D01E001E3E1E80A8 +:106200001E9E1EA01EF21EF41F4D1FDE2000201336 +:10621000201720202026203020322039203C204406 +:1062200020702074207C2080208A208C209520A340 +:1062300020A720AA21052113211621202122212671 +:10624000212E215B22022206220F22112215221A60 +:10625000221E222B22482260226425CAA7B3AB53F8 +:10626000FB00FB2AFB38FB3EFB40FB43FB46FEFFEB +:10627000FFFCFFFF0001FFF5FFE3FFC2027EFFC14D +:10628000020BFFC1FFAF00B400A70185005AFF4811 +:1062900000000179011AFF8FFE84FE83FE75FF6006 +:1062A0000101000000FD00FB00EB0000FDCFFDCE72 +:1062B000FDCDFDCCFE7BFE78FE59FD9AFE4DFD998D +:1062C000FE0BFD980000FDFD0000FDF8FD67FDF6EA +:1062D000FE65FEA5FE62FE5EFDF9E451E411E37980 +:1062E000E4F1E46AE30DE468E428E398E23BE1EEDC +:1062F000E1EDE1ECE1E9E1E0E1DFE1DAE1D9E1D290 +:10630000E30700000000E3D9E3E00000E32CE175BF +:10631000E1730000E117E10AE108E34EE0FDE0FA75 +:10632000E0F3E0C7E024E021E019E018E257E011D3 +:10633000E00EE002DFE6DFCFDFCCDC680000585F74 +:10634000088A08BA08B908B808B708B608B50348F3 +:10635000024C0001000000000000000000000000EE +:10636000000000000000000000000000000000002D +:1063700000C4000000000000000000000000000059 +:10638000000000BA00000000000000C00000000093 +:1063900000000000000000000000000000000000FD +:1063A0000000000000AC000000AE00000000000093 :1063B00000000000000000000000000000000000DD :1063C00000000000000000000000000000000000CD -:1063D0000000007C008800000000008A000000002F -:1063E0000000008800000000000000000000000025 -:1063F000000000000000000000000000000000009D -:106400000000000000000000000000000064000028 -:10641000000000000000000000000000000000007C -:10642000000000000148014901230124040604077B -:10643000040803740409040A040B0235040F041051 -:10644000025C01F501F6041304140411041202376E -:10645000023803780239023A037904680469046453 -:1064600004660217046B04650467046D0362021B73 -:106470000390039103B10000000000000000000041 -:10648000000000290047009F0105016501D801ECCB -:106490000213023D026E028D02AA02BB02D602EB7B -:1064A000032B0351038D03E00419046004B804D4E2 -:1064B000053C059505C205F20610062A0648069514 -:1064C0000721075607A107DD080E0833085308986F -:1064D00008BC08CE08F3091F0935096D099B09DDC1 -:1064E0000A100A5F0A9A0AEF0B0A0B350B5F0BB30F -:1064F0000BDE0C010C240C3F0C540C6E0C8A0C9C13 -:106500000CBE0D0F0D5B0D920DDD0E1D0E530ED545 -:106510000F0D0F330F6A0FA00FB210011032106D64 -:1065200010BE110B113C118911BF11F3121B126E19 -:10653000129B12DA12FD13451356139D13D613D670 -:1065400013FD143E148714FC153B155415C615F4A1 -:10655000166516B216EA17011709177B178D17C1B2 -:1065600017EC1821186B188D18CC18F618FF192D78 -:106570001953198319B71A151A721AF41B401B52B2 -:106580001B641B761B881B9B1BA71BE31BEF1C01BB -:106590001C131C251C381C4A1C5C1C6E1C811CC452 -:1065A0001CD61CE81CFA1D0C1D1E1D311D641DD4BB -:1065B0001DE61DF81E0A1E1D1E2F1E681EC71ED9B1 -:1065C0001EEB1EFD1F0E1F201F341FB71FC31FD53C -:1065D0001FE71FF9200B201C202D203F205220B543 -:1065E00020C720D920EB20FD210F2121215821C0D7 -:1065F00021D221E421F62208221A226B227D228F49 -:1066000022A122B322C522D122DD22EF23012313AE -:10661000232523372349235B236D237F2392239A4A -:1066200023F02402241424262438244A245C2468D9 -:1066300024CE24E024F2250425162528253B254DCB -:106640002560256C257D258F25A225DA261F26327B -:10665000264426572668267B268C269726A226B512 -:1066600026C126CD26DF26F126FD2708273B274D0C -:10667000275F276A27762789279B27A727B327DD48 -:106680002802281428262832283E28502862286EFE -:1066900028B128F9290B291D292F294129542967B7 -:1066A00029C02A302A422A542A602A6C2A7E2A8F3C -:1066B0002AA12AB32AC52AD62AE22AEE2B002B11B8 -:1066C0002B1C2B272B392B452B732BB42BC62BD8EC -:1066D0002BEA2BFC2C0E2C202C342C482C5B2C6E03 -:1066E0002CBF2CCB2CDD2CEF2D012D122D252D3781 -:1066F0002D492D5B2D6D2D7F2D902DB62E002E6AF0 -:106700002EF62F082F1A2F2C2F3E2F492F542F8172 -:106710002FB02FC32FEA30063033305D309430CDA8 -:1067200030ED312F313B31443151315E316B3177B6 -:106730003184319031A531AD31B531CC31FE3206E5 -:10674000320E32163263326B3273329D32A532AD65 -:1067500032D332DB32F532FD3334333C33443397BA -:10676000339F33DE342C343F3452346334743485F5 -:10677000349734AA35093565359B35F63646369358 -:1067800036C7370B37303738378E379637C2382908 -:106790003831386738AC38F139313961399039E2FC -:1067A0003A353A793AD23AE53AF73B083B193B2B6E -:1067B0003B3E3B803B923BD83BE03BE83BFB3C0312 -:1067C0003C5D3C9E3CCF3CE13CF33D153D1D3D50C6 -:1067D0003D583D603D9B3DA33DDB3E2E3E613E73FB -:1067E0003E983ED33EDB3EE33EEB3EF33EFB3F03B3 -:1067F0003F0B3F4B3F533F5B3F7F3FAE3FD13FFCA3 -:1068000040304069409A40E04135416F417741DA7C -:106810004225423C4274427C42B4430843374348D9 -:10682000436E43A043D543FA4402441D4425442DFE -:10683000444A445244A344AB44D045014526455301 -:10684000458A45C445F74636468446BC46CE47266B -:106850004738477847804788479B47A347F44837DE -:10686000483F48514862488448A048BC48CE48E068 -:1068700048F249044917492A493C494E495F497041 -:106880004978499249B049CF49D849F64A284A5BE4 -:106890004A644A8C4ACD4AED4AFD4B814B944BB336 -:1068A0004BD14BEF4BFB4C104C3F4C6E4CC04D1C36 -:1068B0004D804DE74E3D4E9B4EE14EE94F2E4FAF82 -:1068C000505550F2516851C751CF51E952135224DB -:1068D000524752A752DC52E95322532E533A536483 -:1068E000538A53AA53B353D254055445546054B9F0 -:1068F00054B954B954B954B954B954B954B954B930 -:1069000054B954B954B954B954B955A555F9560B9D -:106910005613569056CE57305742575457605775B6 -:1069200057A357F85847588858D159005912592435 -:106930005936594859A359FA5A3A5A7A5ACF5B1FCD -:106940005B5F5B9D5BEF5C3D5C8C5CDA5D3D5D9EFF -:106950005E3A5ED65EDE5EE65F315F755FB45FF124 -:10696000600460176090609C6107616A622362D076 -:1069700062E262F46332636C639F645464E4653979 -:10698000658C65CC660D665E66C866F1671A6764DD -:1069900067A967EA682B68376843687368A368D596 -:1069A00069076936696F699A69C569F26A1F6A4839 -:1069B0006A716AC06B096B906C0B6C176C236C4727 -:1069C0006C6A6C726C9F6CD36D0D6D436D796DA6A6 -:1069D0006DD56E0D6E426E896ECF6EFF6F076F665E -:1069E0006FC070267084708C709E70B07107714E8D -:1069F000719271CE7205723D726B729972D073088A -:106A0000734D738C739473A673B773CA73DC73E49A -:106A100073EC73FE740F745A746274757487749A8D -:106A200074AD74C074D275167559756B757D75909B -:106A300075A275B575C775CF75D775EA75FC760FF4 -:106A40007622763476467659766B767E769176A483 -:106A500076B676D676F67709771C7728776A77B395 -:106A600077FC7835787078A078A878FA795D79BA6B -:106A70007A167A627AAB7B007B4D7B8B7BCC7C1267 -:106A80007C547C887CBF7D137D1B7D727DC07DCC5A -:106A90007DD87DEA7DFC7E107E247E387E4C7E6033 -:106AA0007E747E887E9C7EB27EC87EDC7EF07F0413 -:106AB0007F187F2C7F407F547F687F7E7F947FA0EC -:106AC0007FAC7FBE7FD07FE27FF380068019802D70 -:106AD000804180558069807D809180A780BD80CF76 -:106AE00080E180ED80F98105811181238135814824 -:106AF000815B816F8183819781AB81BF81D381E984 -:106B000081FF82118223823582478259826B827D86 -:106B1000828F829B82A782B382BF82D182E382F579 -:106B200083078319832B833D834F83618373837F23 -:106B3000838B839783A383B583C783D983EA83FC3D -:106B4000843E848084D7852D8566859E85E6863142 -:106B500086588680868C869886A486B086C686DC13 -:106B6000871D8725873B877887A587F488428858C3 -:106B7000886E8884889A88B088C688DC88F2893ACA -:106B80008942898E89EC8A4D8A9A8AE88B108B1CFF -:106B90008B288B348B448B548BA98BFB8C498C5C5E -:106BA0008C6F8C7B8C878C998CA58CD18CF78D0904 -:106BB0008D1B8D2D8D408D528D648D768D828D8DAA -:106BC0008D9F8DAB8DBD8DCF8DDB8DE88DF08E03D0 -:106BD0008E0B8E1E8E268E2E8E408E658E6D8E7541 -:106BE0008E868E988EAC8F238F2F8F3A8F918FEF5A -:106BF000900190139025907790CD90D59107913783 -:106C00009148919491C3920A9254928892D1930997 -:106C10009350937893B893CA93F99435949294A827 -:106C200094E49541956495A29604962A966896CF29 -:106C3000970B976197DE98139853989198C299157E -:106C400099679979998B99A199B799C399CF99DB4C -:106C500099E799F399FF9A0B9A169A219A2D9A39E6 -:106C60009A459A519A5D9A699A759A819A8D9A99DC -:106C70009AA59AB19ABD9AC99AD59AE79AF09AF9C3 -:106C80009B029B0B9B149B1D9B269B2F9B389B4120 -:106C90009B4A9B869B8F9BAA9BB39BBC9BE29C08B9 -:106CA0009C329C5E9C8B9CEE9D279D659D7E9DAB42 -:106CB0009DED9DFE9E149E2D9E479E879EA09EB29A -:106CC0009ECB9EE59EFF9F089F119F1A9F239F2C9E -:106CD0009F359F3E9F479F509F599F999FC09FFB05 -:106CE000A04CA083A0C9A120A13AA1A1A1F8A20112 -:106CF000A20AA213A21CA225A22EA237A240A24938 -:106D0000A252A287A2ACA2E7A338A36FA3B5A40F97 -:106D1000A42AA493A4E9A537A53FA547A54FA55745 -:106D2000A55FA567A56FA577A57FA587A590A59960 -:106D3000A5A2A5ABA5B4A5BDA5C6A5CFA5D8A5E11F -:106D4000A5F2A612A61BA63CA645A663A67CA68510 -:106D5000A68EA696A6DBA750A758A760A77EA789F0 -:106D6000A79500000000002C021600030001040992 -:106D7000000000AC07140003000104090001001228 -:106D800007020003000104090002000E06F40003DC -:106D9000000104090003003606BE000300010409D7 -:106DA00000040022069C0003000104090005001AEB -:106DB00006820003000104090006002006620003A9 -:106DC00000010409000700A405BE00030001040936 -:106DD0000008002A059400030001040900090028A6 -:106DE000056C000300010409000A0042052A0003A3 -:106DF00000010409000B003E04EC0003000104093B -:106E0000000C003C04B0000300010409000D012245 -:106E1000038E000300010409000E0034035A00032E -:106E2000000104090019001A0340000300010409CD -:106E30000100000C03340003000104090101000AF1 -:106E4000032A0003000104090103000A03200003D0 -:106E5000000104090104000E06F400030001040906 -:106E600001050010031000030001040901060008D9 -:106E700003080003000104090107001202F60003E1 -:106E8000000104090109001E02D8000300010409E1 -:106E9000010A002202B6000300010409010B0024CC -:106EA0000292000300010409010C001C0276000399 -:106EB00000010409010D002602500003000104092D -:106EC000010E0026022A000300010409010F002A16 -:106ED00002000003000104090110002C01D400038A -:106EE000000104090111002401B00003000104099C -:106EF0000112002E01820003000104090113003871 -:106F0000014A0003000104090114003C010E0003C2 -:106F1000000104090115003E00D00003000104092E -:106F200001160036009A0003000104090117004011 -:106F3000005A000300010409011800120048000370 -:106F4000000104090119001A002E000300010409C0 -:106F5000011A000C0022000300010409011B000CAF -:106F60000016000300010409011C000C000A0003C4 -:106F700000010409011D000A00000052006F006DAD -:106F80000061006E004900740061006C00690063DC -:106F9000004D0065006400690075006D004E006FD3 -:106FA0000072006D0061006C00530065006D0069A7 -:106FB0000043006F006E00640065006E00730065A2 -:106FC00000640043006F006E00640065006E007393 -:106FD00000650064004F00700065006E00530061A2 -:106FE000006E00730052006F006D0061006E002D96 -:106FF0000043006F006E00640065006E0073006562 -:107000000064004500780074007200610042006F67 -:10701000006C0064004F00700065006E005300615A -:10702000006E00730052006F006D0061006E002D55 -:107030000043006F006E00640065006E0073006521 -:1070400000640042006F006C0064004F0070006537 -:10705000006E00530061006E00730052006F006DFF -:107060000061006E002D0043006F006E006400653B -:10707000006E00730065006400530065006D0069D8 -:107080000042006F006C0064004F00700065006EED -:1070900000530061006E00730052006F006D0061CC -:1070A000006E002D0043006F006E00640065006EEE -:1070B0000073006500640052006500670075006C95 -:1070C00000610072004F00700065006E00530061A7 -:1070D000006E00730052006F006D0061006E002DA5 -:1070E0000043006F006E00640065006E0073006571 -:1070F0000064004C0069006700680074004F007075 -:107100000065006E00530061006E00730052006F56 -:10711000006D0061006E002D004500780074007263 -:1071200000610042006F006C0064004F0070006559 -:10713000006E00530061006E00730052006F006D1E -:107140000061006E002D0042006F006C0064004F73 -:1071500000700065006E00530061006E0073005205 -:10716000006F006D0061006E002D00530065006D22 -:1071700000690042006F006C0064004F0070006501 -:10718000006E00530061006E00730052006F006DCE -:107190000061006E002D0052006500670075006CF4 -:1071A00000610072004F00700065006E00530061C6 -:1071B000006E00730052006F006D0061006E002DC4 -:1071C000004C00690067006800740043006F006EA7 -:1071D00000640065006E00730065006400200045D7 -:1071E00000780074007200610042006F006C00645F -:1071F0000043006F006E00640065006E0073006560 -:10720000006400200042006F006C00640043006FC7 -:10721000006E00640065006E00730065006400206D -:1072200000530065006D00690042006F006C00644F -:107230000043006F006E00640065006E007300651F -:10724000006400200052006500670075006C00615A -:1072500000720043006F006E00640065006E0073F2 -:10726000006500640020004C00690067006800743D -:10727000004500780074007200610042006F006CED -:1072800000640042006F006C006400530065006DF4 -:1072900000690042006F006C0064004C00690067E8 -:1072A00000680074005700690064007400680057AB -:1072B00000650069006700680074004F0070006599 -:1072C000006E00530061006E00730052006F006D8D -:1072D0000061006E0068007400740070003A002FB6 -:1072E000002F007300630072006900700074007367 -:1072F000002E00730069006C002E006F00720067A2 -:10730000002F004F0046004C0054006800690073D5 -:1073100000200046006F006E007400200053006FD4 -:10732000006600740077006100720065002000694B -:1073300000730020006C006900630065006E00733C -:107340000065006400200075006E00640065007236 -:107350000020007400680065002000530049004CC4 -:107360000020004F00700065006E00200046006F96 -:10737000006E00740020004C006900630065006E20 -:1073800000730065002C0020005600650072007339 -:107390000069006F006E00200031002E0031002EC9 -:1073A000002000540068006900730020006C006930 -:1073B00000630065006E00730065002000690073C3 -:1073C00000200061007600610069006C00610062CD -:1073D000006C0065002000770069007400680020E0 -:1073E000006100200046004100510020006100744F -:1073F000003A002000680074007400700073003AC6 -:10740000002F002F00730063007200690070007489 -:107410000073002E00730069006C002E006F007274 -:107420000067002F004F0046004C00680074007495 -:107430000070003A002F002F007700770077002EB1 -:10744000006D006F006E006F0074007900700065C1 -:10745000002E0063006F006D002F00730074007534 -:1074600000640069006F0068007400740070003AE6 -:10747000002F002F007700770077002E0067006F45 -:10748000006F0067006C0065002E0063006F006DE8 -:10749000002F006700650074002F006E006F0074FD -:1074A000006F002F00440065007300690067006EE4 -:1074B000006500640020006200790020004D006F2C -:1074C000006E006F00740079007000650020006499 -:1074D0000065007300690067006E0020007400659D -:1074E0000061006D002E004D006F006E006F007493 -:1074F0000079007000650020004400650073006999 -:107500000067006E0020005400650061006D004DB2 -:10751000006F006E006F007400790070006500203D -:107520000049006D006100670069006E006700207F -:107530000049006E0063002E004F00700065006E71 -:10754000002000530061006E00730020006900738A -:10755000002000610020007400720061006400657A -:10756000006D00610072006B0020006F006600205B -:107570000047006F006F0067006C0065002000612D -:10758000006E00640020006D006100790020006240 -:1075900000650020007200650067006900730074D8 -:1075A000006500720065006400200069006E002024 -:1075B000006300650072007400610069006E0020C5 -:1075C000006A00750072006900730064006900635E -:1075D00000740069006F006E0073002E004F007091 -:1075E0000065006E00530061006E0073002D0052B4 -:1075F000006500670075006C006100720056006550 -:10760000007200730069006F006E00200033002ECE -:10761000003000300030004F00700065006E002028 -:1076200000530061006E0073002000520065006787 -:107630000075006C006100720033002E00300030D5 -:107640000030003B0047004F004F0047003B004F19 -:1076500000700065006E00530061006E0073002D25 -:107660000052006500670075006C006100720052F6 -:10767000006500670075006C00610072004F0070CB -:107680000065006E002000530061006E007300432F -:10769000006F007000790072006900670068007474 -:1076A000002000320030003200300020005400681A -:1076B00000650020004F00700065006E0020005340 -:1076C0000061006E0073002000500072006F006ABD -:1076D00000650063007400200041007500740068BC -:1076E000006F0072007300200028006800740074AE -:1076F00000700073003A002F002F006700690074CB -:10770000006800750062002E0063006F006D002F9E -:107710000067006F006F0067006C00650066006F17 -:10772000006E00740073002F006F00700065006E23 -:1077300000730061006E007300290000000100006A -:10774000000A02C20460000544464C540288637972 -:10775000726C021C6772656B01EC6865627201BC39 -:107760006C61746E00200170000741505048014266 -:107770004341542001144950504800E64D414820EF -:1077800000B84D4F4C20008A4E415620005C524FAD -:107790004D20002E0000FFFF001400000002000634 -:1077A000000700080009001100130014001500165E -:1077B000001700180019001A001B001C001D001EF5 -:1077C000001F0000FFFF0014000000020006000779 -:1077D000000800090010001300140015001600171F -:1077E00000180019001A001B001C001D001E001FBD -:1077F0000000FFFF00140000000200060007000860 -:107800000009000F001300140015001600170018DF -:107810000019001A001B001C001D001E001F0000A4 -:10782000FFFF001400000002000600070008000926 -:10783000000D0013001400150016001700180019A1 -:10784000001A001B001C001D001E001F0000FFFF8F -:107850000014000000010006000700080009000CE9 -:107860000013001400150016001700180019001A64 -:10787000001B001C001D001E001F0000FFFF001465 -:10788000000000020006000700080009000B0013BA -:10789000001400150016001700180019001A001B2C -:1078A000001C001D001E001F0000FFFF0014000050 -:1078B00000010006000700080009000A0013001478 -:1078C00000150016001700180019001A001B001CF4 -:1078D000001D001E001F0000FFFF00130000000538 -:1078E0000006000700080009001300140015001628 -:1078F000001700180019001A001B001C001D001EB4 -:10790000001F000400000000FFFF0013000000043F -:1079100000060007000800090013001400150016F7 -:10792000001700180019001A001B001C001D001E83 -:10793000001F000400000000FFFF00130000000310 -:1079400000060007000800090013001400150016C7 -:10795000001700180019001A001B001C001D001E53 -:10796000001F007000024D4B4420003E5352422045 -:1079700000100000FFFF00140000000100060007D7 -:10798000000800090012001300140015001600176B -:1079900000180019001A001B001C001D001E001F0B -:1079A0000000FFFF001400000001000600070008AF -:1079B0000009000E0013001400150016001700182F -:1079C0000019001A001B001C001D001E001F0004EF -:1079D00000000000FFFF0013000000010006000788 -:1079E0000008000900130014001500160017001805 -:1079F0000019001A001B001C001D001E001F0020A3 -:107A000061616C74019663636D70018E63636D7068 -:107A1000017E63636D70017463636D70016A6363FB -:107A20006D70015E646E6F6D015866726163014E28 -:107A30006C69676101486C6E756D01426C6F636CB7 -:107A4000013C6C6F636C01366C6F636C01306C6F62 -:107A5000636C012A6C6F636C01246C6F636C011E94 -:107A60006C6F636C01186C6F636C01126C6F636CEC -:107A7000010C6E756D7201066F6E756D01006F728F -:107A8000646E00FA706E756D00F473616C7400ECD6 -:107A90007373303100EC7373303200E6737330333C -:107AA00000E07373303400DA7375627300D4737559 -:107AB000707300CE746E756D00C87A65726F00C207 -:107AC0000000000100230000000100200000000170 -:107AD0000014000000010013000000010026000057 -:107AE0000001002500000001002400000002002425 -:107AF000002500000001001F00000001001C000024 -:107B0000000100210000000100150000000100112B -:107B100000000001000A0000000100080000000150 -:107B2000000900000001001200000001000B00002D -:107B30000001000F00000001000C00000001001017 -:107B400000000001001E00000001002200000003F0 -:107B500000170018001900000001001600000004C2 -:107B600000020005000200050000000300020005FD -:107B700000070000000300020005000600000006E8 -:107B800000020005000200050002000500000002DE -:107B90000002000500000002000000010027096C3F -:107BA000074A06EE06D406D4062205A4051404E20C -:107BB00004C004C0049E045C043C041C03FA03FAE1 -:107BC00003E603E6037C032E0316030802F4031600 -:107BD00002AC029E029E0260023E022601E0019A71 -:107BE0000154011000FC00D60064005000010000A8 -:107BF0000001000800010006027D000100010141B2 -:107C0000000100000001000800020036001803987F -:107C10000399039A039B039C039D039E039F03A068 -:107C200003A103A303A403A503A803A903AA03AB09 -:107C300003AC03AD03AE03C003A603A703A2000178 -:107C40000018002C002D008E008F0090009100EA9B -:107C500000EC00EE00F000F200F300F501590166BF -:107C6000017601A001A101A202B602C503320334CC -:107C7000039600010000000100080002001000054A -:107C800003BA03BB03BC03BD03B300010005004AF4 -:107C900000DF00E100E300E5000100000001000852 -:107CA00000010006043B0001000100130004000075 -:107CB0000001000800010036000100080005002650 -:107CC000001E00180012000C038C0002004F038BF2 -:107CD0000002004C038A00020049038E00030049A1 -:107CE000004F038D00030049004C000100010049D2 -:107CF00000010000000100080002002E0014044FE3 -:107D000004500451045204530454045504560457B7 -:107D10000458044404450446044704480449044AFA -:107D2000044B044C044D000200020013001C000030 -:107D300004300439000A00010000000100080002BC -:107D4000002E001400130014001500160017001870 -:107D50000019001A001B001C044F04500451045267 -:107D600004530454045504560457045800020002F6 -:107D70000430043900000444044D000A00010000EE -:107D8000000100080002002E001404300431043207 -:107D90000433043404350436043704380439044405 -:107DA00004450446044704480449044A044B044C6F -:107DB000044D000200020013001C0000044F045890 -:107DC000000A000100000001000800010006FFECAD -:107DD000000200010444044D000000010000000105 -:107DE00000080002000E0004006C007C006C007CA7 -:107DF000000100040024003200440052000600008C -:107E000000020024000A0003000100BA0001001271 -:107E1000000000010000001D0001000200320052BD -:107E20000003000100A0000100120000000100009A -:107E3000001D0001000200240044000100000001B8 -:107E400000080001003EFFEC0006000000020026D2 -:107E5000000A0003000100120001002E00000001D2 -:107E60000000001B000200010426042F0000000394 -:107E70000001001C00010012000000010000001AB7 -:107E800000020001043A0443000000010001021650 -:107E900000010000000100080001000602040001CA -:107EA00000010012000100000001000800010014A0 -:107EB000041300010000000100080001000604276F -:107EC000000200010013001C00000001000000017E -:107ED000000800020024000F0464046604680377AD -:107EE000007B007400750237023803780239023AC9 -:107EF0000379046902170001000F000B000C000E4B -:107F00000013001400150016001700180019001ABD -:107F1000001B001C002000510001000000010008AF -:107F200000020032001604650467046A0459045A0A -:107F3000045B045C045D045E045F0460046104622D -:107F4000046B03C103C203C303C403C503C603C751 -:107F500003C800010016000B000C000E00130014F3 -:107F600000150016001700180019001A001B001C4D -:107F70000020004B004E004F0050005100530056AF -:107F8000005700010000000100080001000601F593 -:107F90000001000101CA0001000000010008000208 -:107FA000000E00040391039003B103B2000100042A -:107FB000015F0173017E01930004000000010008CD -:107FC000000100120001000800010004010000028D -:107FD000007900010001002F0004000000010008EA -:107FE000000100120001000800010004010100026C -:107FF000007900010001004F0006000000010008A8 -:108000000001000A00020026001200010002002FF9 -:10801000004F000100040000000200790001004F41 -:1080200000010000000D00010004000000020079C2 -:108030000001002F00010000000E000100000001FF -:1080400000080002000E0004039203B4039303B57A -:108050000001000400FC00FD010601070001000012 -:10806000000100080002000E00040148014901233C -:10807000012400010004011F0120036D036E0001B3 -:10808000000000010008000200160008039403B677 -:10809000039503B7039603B8039703B900010008DB -:1080A00000C600C700DA00DB00F000F10133013444 -:1080B00000040000000100080001007200090068CF -:1080C000005E0054004A00400036002C00220018D8 -:1080D0000001000403FF000204210001000403FE6C -:1080E000000204210001000403FD0002042100013C -:1080F000000403FC000204210001000403FA000252 -:1081000004210001000403F900020421000100041D -:1081100003F8000204210001000403EE0002042120 -:108120000001000403EA000204210001000903C960 -:1081300003CD03DA03DC03DD03E003E103E203E341 -:1081400000040000000100080001006E0002003C75 -:10815000000A00040028001E0014000A037E000428 -:10816000040804050401037F000404080405040254 -:1081700003800004040804060401038100040408C9 -:108180000406040200040028001E0014000A037AFA -:108190000004040804050401037B0004040804052A -:1081A0000402037C0004040804060401037D0004A7 -:1081B0000408040604020001000201850191000484 -:1081C00000000001000800010092000A0088007E03 -:1081D000007400600056004C004200380024001A71 -:1081E000000100040134000204100002000C00062B -:1081F000037000020410037200030410014C00011C -:10820000000400F1000204100001000400DB000281 -:1082100004100001000400C7000204100001000463 -:108220000133000204100002000C0006036F00027C -:108230000410037100030410014C0001000400F05D -:10824000000204100001000400DA00020410000122 -:10825000000400C6000204100001000A00240028E7 -:10826000002C0032003800440048004C00520058F6 -:1082700000010000000100080002005E000603AFDC -:1082800003B00472046F047004730006000000025F -:10829000002A000A0003000000010042000200144E -:1082A0000032000100000004000100040235040E49 -:1082B000040F04100003000000010022000100125E -:1082C00000010000000300020002037403740000B8 -:1082D0000401040D000100010006004C004D00F1F6 -:1082E00001EE01F003350003000000010008000169 -:1082F000006600300214020E020801F801EA01DCF7 -:1083000001CE01C001B201A401960188017A017475 -:10831000016E01680162015A0154014E0148014297 -:10832000013C01360130012A0124011E011801120D -:10833000010C0106010000FA00F400EE00E800E282 -:1083400000DC00D600D000CA00C400BE00B800B2F5 -:1083500000AC00A60002000A000B000C0000000E9A -:10836000000E00020013001C000300200020000D7E -:1083700000510051000E00F000F1000F010B010B45 -:1083800000110430043900120444044D001C044F51 -:108390000458002600020439044D00020438044C3D -:1083A00000020437044B00020436044A000204357C -:1083B0000449000204340448000204330447000264 -:1083C000043204460002043104450002043004442F -:1083D000000204390458000204380457000204372C -:1083E0000456000204360455000204350454000209 -:1083F00004340453000204330452000204320451D2 -:1084000000020431045000020430044F0002001C3A -:10841000044D0002001B044C0002001A044B000231 -:108420000019044A00020018044900020017044819 -:108430000002001604470002001504460002001462 -:1084400004450002001304440003038203830384F1 -:10845000000203B804720002039603A1000202178F -:1084600003C500020469046B00060379042F043974 -:108470000443045804620006023A042E04380442FD -:108480000457046100060239042D043704410456E0 -:10849000046000060378042C043604400455045F8D -:1084A00000060238042B0435043F0454045E000621 -:1084B0000237042A0434043E0453045D00060075A8 -:1084C00004290433043D0452045C000600740428AB -:1084D0000432043C0451045B0006007B0427043191 -:1084E000043B0450045A0007037704260430043A7E -:1084F000044E044F045900020468046A0002046632 -:108500000467000204640465000100000001000823 -:108510000002009A004A0216006C03980399007C3E -:10852000006C03BA03C103AF03B003C203C303C4A7 -:10853000007C03C603C703C8039A039B039C039DE7 -:10854000039403B6039503B703BB03BC03BD03B396 -:10855000039E039F03A003A303A403A5039203B4F4 -:10856000039303B501480149039703B903A8039195 -:1085700003A9039003AA03B103B203AB03AC03AD99 -:1085800003BF046F047003AE03C003A603A7047304 -:108590000123012403A20426042704280429042A11 -:1085A000042B042C042D042E042F0001004A001279 -:1085B0000024002C002D00320044004A004B004CE7 -:1085C000004D004E004F005000520053005600571F -:1085D000008E008F0090009100C600C700DA00DB1B -:1085E00000DF00E100E300E500EA00EC00EE00F24D -:1085F00000F300F500FC00FD01060107011F01204A -:10860000013301340159015F016601730176017E76 -:10861000019301A001A101A201CA01EE01F002B67D -:1086200002C5033203340335036D036E0396043A27 -:10863000043B043C043D043E043F04400441044226 -:1086400004430000404A99989796878685848382E0 -:1086500081807F7E7D7C7B7A797877767574737282 -:1086600071706F6E6D6C6B6A696867666564636272 -:1086700061605F5E5D5C5B5A595857565554535163 -:10868000504F4E4D4C4B4A49484746281F100A0947 -:108690002C01B10B0A432343650A2D2C00B10A0BB0 -:1086A0004323430B2D2C01B00643B00743650A2D2D -:1086B0002CB04F2B20B0405158214B525845441BF1 -:1086C0002121591B2321B040B0042545B004254584 -:1086D00061648A63525845441B212159592D2C004D -:1086E000B00743B006430B2D2C4B53234B515A5824 -:1086F00020458A60441B2121592D2C4B545820457C -:108700008A60441B2121592D2C4B53234B515A581D -:10871000381B2121592D2C4B5458381B2121592D00 -:108720002CB002435458B0462B1B21212121592D36 -:108730002CB002435458B0472B1B212121592D2C1A -:10874000B002435458B0482B1B21212121592D2C14 -:10875000B002435458B0492B1B212121592D2C2301 -:1087600020B000508A8A64B10003255458B0401BE1 -:10877000B10103255458B005438B59B04F2B5923F1 -:10878000B0622B2321235865592D2CB108000C21F0 -:108790005460432D2CB10C000C215460432D2C014E -:1087A0002047B0024320B8100062B810006357237E -:1087B000B8010062B8100063575A58B0206066597B -:1087C000482D2CB1000225B00225B0022553B80077 -:1087D000352378B00225B0022560B020632020B098 -:1087E0000625236250588A21B00160231B2020B047 -:1087F0000625236252582321B001611B8A212321BF -:10880000205959B8FFC11C60B0206323212D2CB121 -:10881000020042B123018851B1400188535A58B82F -:108820001000B020885458B202010243604259B18E -:108830002401885158B82000B040885458B2020230 -:1088400002436042B12401885458B20220024360BE -:1088500042004B014B5258B2020802436042591B7E -:10886000B84000B080885458B202040243604259B4 -:10887000B84000B08063B80100885458B2020802C2 -:1088800043604259B94000010063B802008854585F -:10889000B202100243604259B12601885158B940D2 -:1088A00000020063B80400885458B20240024360DA -:1088B0004259B94000040063B80800885458B20215 -:1088C000800243604259B12801885158B9400008DC -:1088D0000063B81000885458B900020100B0024388 -:1088E000604259595959595959B100024354584095 -:1088F0000A0540084009400C020D021BB101024369 -:108900005458B2054008BA010000090100B30C0137 -:108910000D011BB18002435258B2054008B80180D6 -:10892000B109401BB80100B002435258B2054008DB -:10893000BA0180000901401BB80180B002435258BF -:10894000B2054008B80200B109401BB2054008BAA0 -:10895000010000090100595959B84000B0808855FC -:10896000B94000020063B8040088555A58B30C009F -:108970000D011BB30C000D015959594242424242AC -:108980002D2C45B1024E2B23B04F2B20B040515817 -:10899000214B5158B0022545B1014E2B60591B2384 -:1089A0004B5158B003254520648A63B0405358B1F9 -:1089B000024E2B601B21591B215959442D2C20B0EC -:1089C0000050205823651B2359B114148A7045B1F7 -:1089D0001010434B8A43515A58B0401BB04F2B598B -:1089E00023B1610626602B8A58B005438B59235862 -:1089F000655923103A2D2CB003254963234660B0F6 -:108A00004F2B23B00425B0042549B003256356201D -:108A100060B062602BB003252010468A4660B0200B -:108A200063613A2D2CB00016B1020325B101042573 -:108A3000013E003EB10102060CB00A236542B00BB4 -:108A40002342B1020325B1010425013F003FB101DA -:108A500002060CB006236542B0072342B00116B1EE -:108A600000024354584523452018698A6323622035 -:108A700020B0405058671B665961B02063B0402356 -:108A800061B00423421BB104004221215918012D79 -:108A90002C2045B1004E2B442D2C4B51B1404F2B77 -:108AA000505B582045B1014E2B208A8A4420B140AA -:108AB0000426616361B1014E2B44211B23218A45A9 -:108AC000B1014E2B208A234444592D2C4B51B140E7 -:108AD0004F2B505B5845208AB0406163601B2321B7 -:108AE0004559B1014E2B442D2C2345208A45236145 -:108AF0002064B04051B0042520B0005323B0405151 -:108B00005A5AB1404F2B545A588A0C642364235349 -:108B100058B140408A612063611B2063591B8A5908 -:108B200063B1024E2B60442D2C012D2C002D2C0501 -:108B3000B10B0A432343650A2D2CB10A0B4323438F -:108B40000B022D2CB002256366B00225B82000620E -:108B50006023622D2CB0022563B0206066B0022530 -:108B6000B82000626023622D2CB002256367B0023A -:108B700025B82000626023622D2CB002256366B008 -:108B80002060B00225B82000626023622D2C234AA9 -:108B9000B1024E2B2D2C234AB1014E2B2D2C238AB2 -:108BA0004A234564B0022564B002256164B00343E2 -:108BB000525821206459B1024E2B23B00050586501 -:108BC000592D2C238A4A234564B0022564B002251E -:108BD0006164B00343525821206459B1014E2B23E4 -:108BE000B000505865592D2C20B003254AB1024ED3 -:108BF0002B8A103B2D2C20B003254AB1014E2B8A25 -:108C0000103B2D2CB00325B003258AB0672B8A10AA -:108C10003B2D2CB00325B003258AB0682B8A103B6E -:108C20002D2CB0032546B003254660B004252EB098 -:108C30000425B00425B0042620B000505821B06AA5 -:108C40001BB06C592BB0032546B00325466061B0BC -:108C50008062208A2010233A232010233A2D2CB042 -:108C6000032547B003254760B0052547B080636101 -:108C7000B00225B00625496323B005254AB08063BC -:108C80002058621B2159B0042646608A468A4660F5 -:108C9000B02063612D2CB00426B00425B00425B0AB -:108CA0000426B06E2B208A2010233A232010233A6A -:108CB0002D2C2320B001545821B00225B1024E2B97 -:108CC000B0805020605920606020B00151582121AF -:108CD0001B20B005515821206661B0402361B100CE -:108CE000032550B00325B00325505A5820B0032562 -:108CF000618A535821B000591B21591BB0075458A1 -:108D00002066616523211B2121B000595959B10208 -:108D10004E2B2D2CB00225B004254AB0005358B07C -:108D2000001B8A8A238AB00159B004254620666157 -:108D300020B00526B0062649B00526B00526B0703D -:108D40002B236165B02060206661B02061652D2C09 -:108D5000B0022546208A20B000505821B1024E2B87 -:108D60001B452321596165B00225103B2D2CB00411 -:108D70002620B802006220B80200638A236120B076 -:108D80005D602BB00525118A128A20398A58B900F6 -:108D90005D1000B004266356602B2321201020466E -:108DA00020B1024E2B23611B2321208A201049B1C0 -:108DB000024E2B593B2D2CB9005D1000B0092563E4 -:108DC00056602BB00525B00525B00526B06D2BB13A -:108DD0005D0725602BB00525B00525B00525B0053C -:108DE00025B06F2BB9005D1000B008266356602BCC -:108DF00020B0005258B0502BB00525B00525B00763 -:108E000025B00725B00525B0712BB0021738B0008A -:108E100052B00225B001525A58B00425B006254977 -:108E2000B00325B00525496020B0405258211BB041 -:108E300000525820B0025458B00425B00425B007A1 -:108E400025B0072549B00217381BB00425B004250A -:108E5000B00425B0062549B0021738595959595957 -:108E600021212121212D2CB9005D1000B00B25639B -:108E700056602BB00725B00725B00625B00625B0F3 -:108E80000C25B00C25B00925B00825B06E2BB00418 -:108E90001738B00725B00725B00726B06D2BB004F2 -:108EA00025B00425B00426B06D2BB0502BB006259C -:108EB000B00625B00325B0712BB00525B00525B04F -:108EC0000325B002173820B00625B00625B00525C9 -:108ED000B0712B60B00625B00625B0042565B00240 -:108EE0001738B00225B002256020B040535821B099 -:108EF000406123B04061231BB8FFC05058B04060B0 -:108F000023B04060235959B00825B00825B0042685 -:108F1000B0021738B00525B005258AB002173820F1 -:108F2000B0005258B00625B0082549B00325B00559 -:108F300025496020B0405258211BB0005258B0065D -:108F400025B00625B00625B00625B00B25B00B25AB -:108F500049B0041738B00625B00625B00625B0067E -:108F600025B00A25B00A25B00725B0712BB004172B -:108F700038B00425B00425B00525B00725B0052577 -:108F8000B0712BB00217381BB00425B00425B8FF10 -:108F9000C0B00217385959592121212121212121FD -:108FA0002D2CB00425B0032587B00325B003258AF6 -:108FB00020B000505821B0651BB068592B64B00434 -:108FC00025B0042506B00425B0042549202063B04F -:108FD0000325206351B1000325545B58212123212F -:108FE000071B2063B0022520636120B0532B8A63E6 -:108FF000B00525B0052587B00425B004264AB00089 -:1090000050586559B00426200146230046B0052675 -:10901000200146230046B0001600B000234801B0EE -:109020000023480020B0012348B00223480120B0AB -:10903000012348B002234823B2020001082338B2BA -:10904000020001092338B1020107B00116592D2C85 -:1090500023100D0C8A63238A636064B94000040006 -:10906000635058B000381B3C592D2CB00625B00970 -:1090700025B00925B00726B0762B23B0005458053B -:109080001B0459B00425B00626B0772BB00525B0D7 -:109090000526B00525B00526B0762BB0005458053E -:1090A0001B0459B0772B2D2CB00725B00A25B00A28 -:1090B00025B00826B0762B8AB0005458051B0459F9 -:1090C000B00525B00726B0772BB00625B00626B030 -:1090D0000625B00626B0762B08B0772B2D2CB007CE -:1090E00025B00A25B00A25B00826B0762B8A8A0852 -:1090F000B00425B00626B0772BB00525B00526B004 -:109100000525B00526B0762BB0005458051B045930 -:10911000B0772B2D2CB00825B00B25B00B25B0094E -:1091200026B0762BB00426B0042608B00525B0077B -:1091300026B0772BB00625B00626B00625B0062649 -:10914000B0762B08B0772B2D2C03B00325B0032568 -:109150004AB00425B003254A02B00525B005264AC9 -:10916000B00526B005264AB00426638A8A63612DBD -:109170002CB15D0E25602BB00C2611B0052612B067 -:109180000A2539B0072539B00A25B00A25B00925C6 -:10919000B07C2BB00050B00B25B00825B00A25B02C -:1091A0007C2BB000505458B00725B00B2587B00475 -:1091B00025B004250BB00A2510B00925C1B0022541 -:1091C000B002250BB0072510B00625C11BB007253E -:1091D000B00B25B00B25B8FFFFB0762BB00425B03F -:1091E00004250BB00725B00A25B0772BB00A25B0AF -:1091F0000825B00825B8FFFFB0762BB00225B002D5 -:10920000250BB00A25B00725B0772B59B00A2546A3 -:10921000B00A254660B0082546B008254660B0066D -:1092200025B006250BB00C25B00C25B00C2620B0BF -:1092300000505821B06A1BB06C592BB00425B00403 -:10924000250BB00925B00925B0092620B0005058DB -:1092500021B06A1BB06C592B23B00A2546B00A25F1 -:10926000466061B0206323B0082546B008254660FB -:1092700061B02063B1010C255458041B0559B00A94 -:10928000262010B003253AB00626B006260BB007FC -:109290002620108A3AB10107265458041B0559B0FC -:1092A00005262010B002253A8A8A0B232010233A83 -:1092B0002D2C23B0015458B9000040001BB84000C9 -:1092C000B000598AB0015458B9000040001BB840A2 -:1092D00000B00059B07D2B2D2C8A8A080D8AB00170 -:1092E0005458B9000040001BB84000B00059B07D90 -:1092F0002B2D2C08B0015458B9000040001BB84079 -:1093000000B000590DB07D2B2D2CB00426B00426E2 -:10931000080DB00426B00426080DB07D2B2D2C209E -:109320000146230046B00A43B00B438A63236261BF -:109330002D2CB0092BB006252EB005257DC5B00615 -:1093400025B00525B0042520B000505821B06A1B77 -:10935000B06C592BB00525B00425B0032520B00012 -:10936000505821B06A1BB06C592B18B00825B007B3 -:1093700025B00625B00A25B06F2BB00625B005250F -:10938000B0042620B000505821B0661BB068592B9D -:10939000B00525B00425B0042620B000505821B0F7 -:1093A000661BB068592B54587DB0042510B00325B6 -:1093B000C5B0022510B00125C5B0052621B005268F -:1093C000211BB00626B00425B00325B00826B06FD7 -:1093D0002B59B100024354587DB00225B0822BB006 -:1093E0000525B0822B20206961B00443012361B0C0 -:1093F0006060206961B0206120B00826B008268A2C -:10940000B00217388A8A6120696161B00217381B7F -:109410002121212159182D2C4B52B1010243535ABD -:1094200058231020013C003C1B2121592D2C23B036 -:109430000225B00225535820B00425583C1B395949 -:10944000B00160B8FFE91C592121212D2CB0022563 -:1094500047B0022547548A20201011B001608A20AD -:1094600012B00161B0852B2D2CB0042547B0022528 -:109470004754232012B001612320B006262020107B -:1094800011B00160B00626B0852B8A8AB0852B2DDD -:109490002CB0024354580C028A4B53B004264B5153 -:1094A0005A580A381B0A2121591B21212121592DE3 -:1094B0002CB0982B580C028A4B53B004264B515AAF -:1094C000580A381B0A2121591B21212121592D2CF1 -:1094D00020B0024354B00123B80068237821B100C2 -:1094E0000243B8005E237921B0024323B020205C00 -:1094F00058212121B000B8004D1C598A8A208A20A9 -:109500008A23B81000635658B810006356582121BA -:1095100021B001B800301C591B2159B08062205C79 -:1095200058212121B000B8001D1C5923B0806220B1 -:109530005C58212121B000B8000C1C598AB001618F -:10954000B8FFAB1C23212D2C20B0024354B00123C3 -:10955000B80081237821B1000243B8007723792134 -:10956000B10002438AB020205C58212121B8006755 -:109570001C598A8A208A208A23B81000635658B85A -:109580001000635658B00426B0015BB00426B00446 -:1095900026B004261B21212121B80038B000231C4D -:1095A000591B2159B0042623B08062205C588A5C84 -:1095B0008A5A23212321B8001E1C598AB0806220B8 -:1095C0005C5821212321B8000E1C59B00426B0019B -:1095D00061B8FF931C23212D04CD00C100000000C1 -:1095E0000214000002140000021D009603300087E0 -:1095F000052B00340493007F069D006605D4006FA0 -:1096000001C10087025C0052025C003E0468005900 -:10961000049300670212005302930052021A00964C -:1096200002EF001504930067049300B904930065EA -:109630000493005C0493002C04930084049300744E -:109640000493005D0493006704930067021A009678 -:10965000021A0041049300670493007304930067A7 -:109660000374001F072C0076050F0000052B00C8AF -:10967000050A007D05CE00C8047200C8042100C898 -:1096800005D1007D05E600C8023C00C80226FF5C4B -:1096900004E600C8042D00C8073200C8060600C84A -:1096A0000639007D04D000C80639007D04F000C8EA -:1096B000046300690468001205D500B904C5000000 -:1096C0000763001E049F0006047900000494004E06 -:1096D000029E00A602EF0015029E00330493005084 -:1096E0000381FFFC023800520472005E04E500AF03 -:1096F00003D5007204E50072047E007202B1001E00 -:109700000458001F04E800AF020500A00205FF9006 -:10971000043400AF020500AF076800AF04E800AFF3 -:1097200004D0007204E500AF04E50071034500AF0A -:1097300003D0006702DA002004E800A303FF000062 -:1097400006330018043000270402000203C0005052 -:1097500003000039046501EC030000430493006733 -:1097600002140000021D0096049300B90493004403 -:10977000049300790493001F046501EC041C007A33 -:1097800004A3013606A8006402D3004403F7004F87 -:10979000049300670293005206A800640400FFFAD5 -:1097A000036D00750493006702C8003202C80025EB -:1097B0000238005204F200AF053D007A021A00960A -:1097C00001C6001C02C8004C02FD004303F7004D17 -:1097D00005EC00420625002C063A002103740035F2 -:1097E000050F0000050F0000050F0000050F000029 -:1097F000050F0000050F000006F2FFFE050A007DC0 -:10980000047200C8047200C8047200C8047200C860 -:10981000023CFFF4023C00B4023CFFCE023C0006D6 -:1098200005CE003A060600C80639007D0639007DDF -:109830000639007D0639007D0639007D04930085D8 -:109840000639007D05D500B905D500B905D500B9A3 -:1098500005D500B90479000004D000C804FB00AFAE -:109860000472005E0472005E0472005E0472005EA8 -:109870000472005E0472005E06E6005E03D50072AC -:10988000047E0072047E0072047E0072047E007208 -:109890000205FFF80205008F0205FFB50205FFE78C -:1098A00004CC007104E800AF04D0007204D0007250 -:1098B00004D0007204D0007204D0007204930067D8 -:1098C00004D0007204E800A304E800A304E800A3A5 -:1098D00004E800A30402000204E500AF0402000251 -:1098E000050F00000472005E050F00000472005EA8 -:1098F000050F00000472005E050A007D03D50072AA -:10990000050A007D03D50072050A007D03D50072AB -:10991000050A007D03D5007205CE00C804E500727B -:1099200005CE003A04E80072047200C8047E00729A -:10993000047200C8047E0072047200C8047E0072C3 +:1063D00000000000000000000000000000000000BD +:1063E0000000007C008800000000008A000000001F +:1063F0000000008800000000000000000000000015 +:10640000000000000000000000000000000000008C +:106410000000000000000000000000000064000018 +:10642000000000000000000000000000000000006C +:10643000000000000148014901230124040604076B +:10644000040803740409040A040B0235040F041041 +:10645000025C01F501F6041304140411041202375E +:10646000023803780239023A037904680469046443 +:1064700004660217046B04650467046D0362021B63 +:106480000390039103B10000000000000000000031 +:10649000000000290047009F0105016501D801ECBB +:1064A0000213023D026E028D02AA02BB02D602EB6B +:1064B000032B0351038D03E00419046004B804D4D2 +:1064C000053C059505C205F20610062A0648069504 +:1064D0000721075607A107DD080E0833085308985F +:1064E00008BC08CE08F3091F0935096D099B09DDB1 +:1064F0000A100A5F0A9A0AEF0B0A0B350B5F0BB3FF +:106500000BDE0C010C240C3F0C540C6E0C8A0C9C02 +:106510000CBE0D0F0D5B0D920DDD0E1D0E530ED535 +:106520000F0D0F330F6A0FA00FB210011032106D54 +:1065300010BE110B113C118911BF11F3121B126E09 +:10654000129B12DA12FD13451356139D13D613D660 +:1065500013FD143E148714FC153B155415C615F491 +:10656000166516B216EA17011709177B178D17C1A2 +:1065700017EC1821186B188D18CC18F618FF192D68 +:106580001953198319B71A151A721AF41B401B52A2 +:106590001B641B761B881B9B1BA71BE31BEF1C01AB +:1065A0001C131C251C381C4A1C5C1C6E1C811CC442 +:1065B0001CD61CE81CFA1D0C1D1E1D311D641DD4AB +:1065C0001DE61DF81E0A1E1D1E2F1E681EC71ED9A1 +:1065D0001EEB1EFD1F0E1F201F341FB71FC31FD52C +:1065E0001FE71FF9200B201C202D203F205220B533 +:1065F00020C720D920EB20FD210F2121215821C0C7 +:1066000021D221E421F62208221A226B227D228F38 +:1066100022A122B322C522D122DD22EF230123139E +:10662000232523372349235B236D237F2392239A3A +:1066300023F02402241424262438244A245C2468C9 +:1066400024CE24E024F2250425162528253B254DBB +:106650002560256C257D258F25A225DA261F26326B +:10666000264426572668267B268C269726A226B502 +:1066700026C126CD26DF26F126FD2708273B274DFC +:10668000275F276A27762789279B27A727B327DD38 +:106690002802281428262832283E28502862286EEE +:1066A00028B128F9290B291D292F294129542967A7 +:1066B00029C02A302A422A542A602A6C2A7E2A8F2C +:1066C0002AA12AB32AC52AD62AE22AEE2B002B11A8 +:1066D0002B1C2B272B392B452B732BB42BC62BD8DC +:1066E0002BEA2BFC2C0E2C202C342C482C5B2C6EF3 +:1066F0002CBF2CCB2CDD2CEF2D012D122D252D3771 +:106700002D492D5B2D6D2D7F2D902DB62E002E6ADF +:106710002EF62F082F1A2F2C2F3E2F492F542F8162 +:106720002FB02FC32FEA30063033305D309430CD98 +:1067300030ED312F313B31443151315E316B3177A6 +:106740003184319031A531AD31B531CC31FE3206D5 +:10675000320E32163263326B3273329D32A532AD55 +:1067600032D332DB32F532FD3334333C33443397AA +:10677000339F33DE342C343F3452346334743485E5 +:10678000349734AA35093565359B35F63646369348 +:1067900036C7370B37303738378E379637C23829F8 +:1067A0003831386738AC38F139313961399039E2EC +:1067B0003A353A793AD23AE53AF73B083B193B2B5E +:1067C0003B3E3B803B923BD83BE03BE83BFB3C0302 +:1067D0003C5D3C9E3CCF3CE13CF33D153D1D3D50B6 +:1067E0003D583D603D9B3DA33DDB3E2E3E613E73EB +:1067F0003E983ED33EDB3EE33EEB3EF33EFB3F03A3 +:106800003F0B3F4B3F533F5B3F7F3FAE3FD13FFC92 +:1068100040304069409A40E04135416F417741DA6C +:106820004225423C4274427C42B4430843374348C9 +:10683000436E43A043D543FA4402441D4425442DEE +:10684000444A445244A344AB44D0450145264553F1 +:10685000458A45C445F74636468446BC46CE47265B +:106860004738477847804788479B47A347F44837CE +:10687000483F48514862488448A048BC48CE48E058 +:1068800048F249044917492A493C494E495F497031 +:106890004978499249B049CF49D849F64A284A5BD4 +:1068A0004A644A8C4ACD4AED4AFD4B814B944BB326 +:1068B0004BD14BEF4BFB4C104C3F4C6E4CC04D1C26 +:1068C0004D804DE74E3D4E9B4EE14EE94F2E4FAF72 +:1068D000505550F2516851C751CF51E952135224CB +:1068E000524752A752DC52E95322532E533A536473 +:1068F000538A53AA53B353D254055445546054B9E0 +:1069000054B954B954B954B954B954B954B954B91F +:1069100054B954B954B954B954B955A555F9560B8D +:106920005613569056CE57305742575457605775A6 +:1069300057A357F85847588858D159005912592425 +:106940005936594859A359FA5A3A5A7A5ACF5B1FBD +:106950005B5F5B9D5BEF5C3D5C8C5CDA5D3D5D9EEF +:106960005E3A5ED65EDE5EE65F315F755FB45FF114 +:10697000600460176090609C6107616A622362D066 +:1069800062E262F46332636C639F645464E4653969 +:10699000658C65CC660D665E66C866F1671A6764CD +:1069A00067A967EA682B68376843687368A368D586 +:1069B00069076936696F699A69C569F26A1F6A4829 +:1069C0006A716AC06B096B906C0B6C176C236C4717 +:1069D0006C6A6C726C9F6CD36D0D6D436D796DA696 +:1069E0006DD56E0D6E426E896ECF6EFF6F076F664E +:1069F0006FC070267084708C709E70B07107714E7D +:106A0000719271CE7205723D726B729972D0730879 +:106A1000734D738C739473A673B773CA73DC73E48A +:106A200073EC73FE740F745A746274757487749A7D +:106A300074AD74C074D275167559756B757D75908B +:106A400075A275B575C775CF75D775EA75FC760FE4 +:106A50007622763476467659766B767E769176A473 +:106A600076B676D676F67709771C7728776A77B385 +:106A700077FC7835787078A078A878FA795D79BA5B +:106A80007A167A627AAB7B007B4D7B8B7BCC7C1257 +:106A90007C547C887CBF7D137D1B7D727DC07DCC4A +:106AA0007DD87DEA7DFC7E107E247E387E4C7E6023 +:106AB0007E747E887E9C7EB27EC87EDC7EF07F0403 +:106AC0007F187F2C7F407F547F687F7E7F947FA0DC +:106AD0007FAC7FBE7FD07FE27FF380068019802D60 +:106AE000804180558069807D809180A780BD80CF66 +:106AF00080E180ED80F98105811181238135814814 +:106B0000815B816F8183819781AB81BF81D381E973 +:106B100081FF82118223823582478259826B827D76 +:106B2000828F829B82A782B382BF82D182E382F569 +:106B300083078319832B833D834F83618373837F13 +:106B4000838B839783A383B583C783D983EA83FC2D +:106B5000843E848084D7852D8566859E85E6863132 +:106B600086588680868C869886A486B086C686DC03 +:106B7000871D8725873B877887A587F488428858B3 +:106B8000886E8884889A88B088C688DC88F2893ABA +:106B90008942898E89EC8A4D8A9A8AE88B108B1CEF +:106BA0008B288B348B448B548BA98BFB8C498C5C4E +:106BB0008C6F8C7B8C878C998CA58CD18CF78D09F4 +:106BC0008D1B8D2D8D408D528D648D768D828D8D9A +:106BD0008D9F8DAB8DBD8DCF8DDB8DE88DF08E03C0 +:106BE0008E0B8E1E8E268E2E8E408E658E6D8E7531 +:106BF0008E868E988EAC8F238F2F8F3A8F918FEF4A +:106C0000900190139025907790CD90D59107913772 +:106C10009148919491C3920A9254928892D1930987 +:106C20009350937893B893CA93F99435949294A817 +:106C300094E49541956495A29604962A966896CF19 +:106C4000970B976197DE98139853989198C299156E +:106C500099679979998B99A199B799C399CF99DB3C +:106C600099E799F399FF9A0B9A169A219A2D9A39D6 +:106C70009A459A519A5D9A699A759A819A8D9A99CC +:106C80009AA59AB19ABD9AC99AD59AE79AF09AF9B3 +:106C90009B029B0B9B149B1D9B269B2F9B389B4110 +:106CA0009B4A9B869B8F9BAA9BB39BBC9BE29C08A9 +:106CB0009C329C5E9C8B9CEE9D279D659D7E9DAB32 +:106CC0009DED9DFE9E149E2D9E479E879EA09EB28A +:106CD0009ECB9EE59EFF9F089F119F1A9F239F2C8E +:106CE0009F359F3E9F479F509F599F999FC09FFBF5 +:106CF000A04CA083A0C9A120A13AA1A1A1F8A20102 +:106D0000A20AA213A21CA225A22EA237A240A24927 +:106D1000A252A287A2ACA2E7A338A36FA3B5A40F87 +:106D2000A42AA493A4E9A537A53FA547A54FA55735 +:106D3000A55FA567A56FA577A57FA587A590A59950 +:106D4000A5A2A5ABA5B4A5BDA5C6A5CFA5D8A5E10F +:106D5000A5F2A612A61BA63CA645A663A67CA68500 +:106D6000A68EA696A6DBA750A758A760A77EA789E0 +:106D7000A79500000000002C021600030001040982 +:106D8000000000AC07140003000104090001001218 +:106D900007020003000104090002000E06F40003CC +:106DA000000104090003003606BE000300010409C7 +:106DB00000040022069C0003000104090005001ADB +:106DC0000682000300010409000600200662000399 +:106DD00000010409000700A405BE00030001040926 +:106DE0000008002A05940003000104090009002896 +:106DF000056C000300010409000A0042052A000393 +:106E000000010409000B003E04EC0003000104092A +:106E1000000C003C04B0000300010409000D012235 +:106E2000038E000300010409000E0034035A00031E +:106E3000000104090019001A0340000300010409BD +:106E40000100000C03340003000104090101000AE1 +:106E5000032A0003000104090103000A03200003C0 +:106E6000000104090104000E06F4000300010409F6 +:106E700001050010031000030001040901060008C9 +:106E800003080003000104090107001202F60003D1 +:106E9000000104090109001E02D8000300010409D1 +:106EA000010A002202B6000300010409010B0024BC +:106EB0000292000300010409010C001C0276000389 +:106EC00000010409010D002602500003000104091D +:106ED000010E0026022A000300010409010F002A06 +:106EE00002000003000104090110002C01D400037A +:106EF000000104090111002401B00003000104098C +:106F00000112002E01820003000104090113003860 +:106F1000014A0003000104090114003C010E0003B2 +:106F2000000104090115003E00D00003000104091E +:106F300001160036009A0003000104090117004001 +:106F4000005A000300010409011800120048000360 +:106F5000000104090119001A002E000300010409B0 +:106F6000011A000C0022000300010409011B000C9F +:106F70000016000300010409011C000C000A0003B4 +:106F800000010409011D000A00000052006F006D9D +:106F90000061006E004900740061006C00690063CC +:106FA000004D0065006400690075006D004E006FC3 +:106FB0000072006D0061006C00530065006D006997 +:106FC0000043006F006E00640065006E0073006592 +:106FD00000640043006F006E00640065006E007383 +:106FE00000650064004F00700065006E0053006192 +:106FF000006E00730052006F006D0061006E002D86 +:107000000043006F006E00640065006E0073006551 +:107010000064004500780074007200610042006F57 +:10702000006C0064004F00700065006E005300614A +:10703000006E00730052006F006D0061006E002D45 +:107040000043006F006E00640065006E0073006511 +:1070500000640042006F006C0064004F0070006527 +:10706000006E00530061006E00730052006F006DEF +:107070000061006E002D0043006F006E006400652B +:10708000006E00730065006400530065006D0069C8 +:107090000042006F006C0064004F00700065006EDD +:1070A00000530061006E00730052006F006D0061BC +:1070B000006E002D0043006F006E00640065006EDE +:1070C0000073006500640052006500670075006C85 +:1070D00000610072004F00700065006E0053006197 +:1070E000006E00730052006F006D0061006E002D95 +:1070F0000043006F006E00640065006E0073006561 +:107100000064004C0069006700680074004F007064 +:107110000065006E00530061006E00730052006F46 +:10712000006D0061006E002D004500780074007253 +:1071300000610042006F006C0064004F0070006549 +:10714000006E00530061006E00730052006F006D0E +:107150000061006E002D0042006F006C0064004F63 +:1071600000700065006E00530061006E00730052F5 +:10717000006F006D0061006E002D00530065006D12 +:1071800000690042006F006C0064004F00700065F1 +:10719000006E00530061006E00730052006F006DBE +:1071A0000061006E002D0052006500670075006CE4 +:1071B00000610072004F00700065006E00530061B6 +:1071C000006E00730052006F006D0061006E002DB4 +:1071D000004C00690067006800740043006F006E97 +:1071E00000640065006E00730065006400200045C7 +:1071F00000780074007200610042006F006C00644F +:107200000043006F006E00640065006E007300654F +:10721000006400200042006F006C00640043006FB7 +:10722000006E00640065006E00730065006400205D +:1072300000530065006D00690042006F006C00643F +:107240000043006F006E00640065006E007300650F +:10725000006400200052006500670075006C00614A +:1072600000720043006F006E00640065006E0073E2 +:10727000006500640020004C00690067006800742D +:10728000004500780074007200610042006F006CDD +:1072900000640042006F006C006400530065006DE4 +:1072A00000690042006F006C0064004C00690067D8 +:1072B000006800740057006900640074006800579B +:1072C00000650069006700680074004F0070006589 +:1072D000006E00530061006E00730052006F006D7D +:1072E0000061006E0068007400740070003A002FA6 +:1072F000002F007300630072006900700074007357 +:10730000002E00730069006C002E006F0072006791 +:10731000002F004F0046004C0054006800690073C5 +:1073200000200046006F006E007400200053006FC4 +:10733000006600740077006100720065002000693B +:1073400000730020006C006900630065006E00732C +:107350000065006400200075006E00640065007226 +:107360000020007400680065002000530049004CB4 +:107370000020004F00700065006E00200046006F86 +:10738000006E00740020004C006900630065006E10 +:1073900000730065002C0020005600650072007329 +:1073A0000069006F006E00200031002E0031002EB9 +:1073B000002000540068006900730020006C006920 +:1073C00000630065006E00730065002000690073B3 +:1073D00000200061007600610069006C00610062BD +:1073E000006C0065002000770069007400680020D0 +:1073F000006100200046004100510020006100743F +:10740000003A002000680074007400700073003AB5 +:10741000002F002F00730063007200690070007479 +:107420000073002E00730069006C002E006F007264 +:107430000067002F004F0046004C00680074007485 +:107440000070003A002F002F007700770077002EA1 +:10745000006D006F006E006F0074007900700065B1 +:10746000002E0063006F006D002F00730074007524 +:1074700000640069006F0068007400740070003AD6 +:10748000002F002F007700770077002E0067006F35 +:10749000006F0067006C0065002E0063006F006DD8 +:1074A000002F006700650074002F006E006F0074ED +:1074B000006F002F00440065007300690067006ED4 +:1074C000006500640020006200790020004D006F1C +:1074D000006E006F00740079007000650020006489 +:1074E0000065007300690067006E0020007400658D +:1074F0000061006D002E004D006F006E006F007483 +:107500000079007000650020004400650073006988 +:107510000067006E0020005400650061006D004DA2 +:10752000006F006E006F007400790070006500202D +:107530000049006D006100670069006E006700206F +:107540000049006E0063002E004F00700065006E61 +:10755000002000530061006E00730020006900737A +:10756000002000610020007400720061006400656A +:10757000006D00610072006B0020006F006600204B +:107580000047006F006F0067006C0065002000611D +:10759000006E00640020006D006100790020006230 +:1075A00000650020007200650067006900730074C8 +:1075B000006500720065006400200069006E002014 +:1075C000006300650072007400610069006E0020B5 +:1075D000006A00750072006900730064006900634E +:1075E00000740069006F006E0073002E004F007081 +:1075F0000065006E00530061006E0073002D0052A4 +:10760000006500670075006C00610072005600653F +:10761000007200730069006F006E00200033002EBE +:10762000003000300030004F00700065006E002018 +:1076300000530061006E0073002000520065006777 +:107640000075006C006100720033002E00300030C5 +:107650000030003B0047004F004F0047003B004F09 +:1076600000700065006E00530061006E0073002D15 +:107670000052006500670075006C006100720052E6 +:10768000006500670075006C00610072004F0070BB +:107690000065006E002000530061006E007300431F +:1076A000006F007000790072006900670068007464 +:1076B000002000320030003200300020005400680A +:1076C00000650020004F00700065006E0020005330 +:1076D0000061006E0073002000500072006F006AAD +:1076E00000650063007400200041007500740068AC +:1076F000006F00720073002000280068007400749E +:1077000000700073003A002F002F006700690074BA +:10771000006800750062002E0063006F006D002F8E +:107720000067006F006F0067006C00650066006F07 +:10773000006E00740073002F006F00700065006E13 +:1077400000730061006E007300290000000100005A +:10775000000A02C20460000544464C540288637962 +:10776000726C021C6772656B01EC6865627201BC29 +:107770006C61746E00200170000741505048014256 +:107780004341542001144950504800E64D414820DF +:1077900000B84D4F4C20008A4E415620005C524F9D +:1077A0004D20002E0000FFFF001400000002000624 +:1077B000000700080009001100130014001500164E +:1077C000001700180019001A001B001C001D001EE5 +:1077D000001F0000FFFF0014000000020006000769 +:1077E000000800090010001300140015001600170F +:1077F00000180019001A001B001C001D001E001FAD +:107800000000FFFF0014000000020006000700084F +:107810000009000F001300140015001600170018CF +:107820000019001A001B001C001D001E001F000094 +:10783000FFFF001400000002000600070008000916 +:10784000000D001300140015001600170018001991 +:10785000001A001B001C001D001E001F0000FFFF7F +:107860000014000000010006000700080009000CD9 +:107870000013001400150016001700180019001A54 +:10788000001B001C001D001E001F0000FFFF001455 +:10789000000000020006000700080009000B0013AA +:1078A000001400150016001700180019001A001B1C +:1078B000001C001D001E001F0000FFFF0014000040 +:1078C00000010006000700080009000A0013001468 +:1078D00000150016001700180019001A001B001CE4 +:1078E000001D001E001F0000FFFF00130000000528 +:1078F0000006000700080009001300140015001618 +:10790000001700180019001A001B001C001D001EA3 +:10791000001F000400000000FFFF0013000000042F +:1079200000060007000800090013001400150016E7 +:10793000001700180019001A001B001C001D001E73 +:10794000001F000400000000FFFF00130000000300 +:1079500000060007000800090013001400150016B7 +:10796000001700180019001A001B001C001D001E43 +:10797000001F007000024D4B4420003E5352422035 +:1079800000100000FFFF00140000000100060007C7 +:10799000000800090012001300140015001600175B +:1079A00000180019001A001B001C001D001E001FFB +:1079B0000000FFFF0014000000010006000700089F +:1079C0000009000E0013001400150016001700181F +:1079D0000019001A001B001C001D001E001F0004DF +:1079E00000000000FFFF0013000000010006000778 +:1079F00000080009001300140015001600170018F5 +:107A00000019001A001B001C001D001E001F002092 +:107A100061616C74019663636D70018E63636D7058 +:107A2000017E63636D70017463636D70016A6363EB +:107A30006D70015E646E6F6D015866726163014E18 +:107A40006C69676101486C6E756D01426C6F636CA7 +:107A5000013C6C6F636C01366C6F636C01306C6F52 +:107A6000636C012A6C6F636C01246C6F636C011E84 +:107A70006C6F636C01186C6F636C01126C6F636CDC +:107A8000010C6E756D7201066F6E756D01006F727F +:107A9000646E00FA706E756D00F473616C7400ECC6 +:107AA0007373303100EC7373303200E6737330332C +:107AB00000E07373303400DA7375627300D4737549 +:107AC000707300CE746E756D00C87A65726F00C2F7 +:107AD0000000000100230000000100200000000160 +:107AE0000014000000010013000000010026000047 +:107AF0000001002500000001002400000002002415 +:107B0000002500000001001F00000001001C000013 +:107B1000000100210000000100150000000100111B +:107B200000000001000A0000000100080000000140 +:107B3000000900000001001200000001000B00001D +:107B40000001000F00000001000C00000001001007 +:107B500000000001001E00000001002200000003E0 +:107B600000170018001900000001001600000004B2 +:107B700000020005000200050000000300020005ED +:107B800000070000000300020005000600000006D8 +:107B900000020005000200050002000500000002CE +:107BA0000002000500000002000000010027096C2F +:107BB000074A06EE06D406D4062205A4051404E2FC +:107BC00004C004C0049E045C043C041C03FA03FAD1 +:107BD00003E603E6037C032E0316030802F40316F0 +:107BE00002AC029E029E0260023E022601E0019A61 +:107BF0000154011000FC00D6006400500001000098 +:107C00000001000800010006027D000100010141A1 +:107C1000000100000001000800020036001803986F +:107C20000399039A039B039C039D039E039F03A058 +:107C300003A103A303A403A503A803A903AA03ABF9 +:107C400003AC03AD03AE03C003A603A703A2000168 +:107C50000018002C002D008E008F0090009100EA8B +:107C600000EC00EE00F000F200F300F501590166AF +:107C7000017601A001A101A202B602C503320334BC +:107C8000039600010000000100080002001000053A +:107C900003BA03BB03BC03BD03B300010005004AE4 +:107CA00000DF00E100E300E5000100000001000842 +:107CB00000010006043B0001000100130004000065 +:107CC0000001000800010036000100080005002640 +:107CD000001E00180012000C038C0002004F038BE2 +:107CE0000002004C038A00020049038E0003004991 +:107CF000004F038D00030049004C000100010049C2 +:107D000000010000000100080002002E0014044FD2 +:107D100004500451045204530454045504560457A7 +:107D20000458044404450446044704480449044AEA +:107D3000044B044C044D000200020013001C000020 +:107D400004300439000A00010000000100080002AC +:107D5000002E001400130014001500160017001860 +:107D60000019001A001B001C044F04500451045257 +:107D700004530454045504560457045800020002E6 +:107D80000430043900000444044D000A00010000DE +:107D9000000100080002002E0014043004310432F7 +:107DA00004330434043504360437043804390444F5 +:107DB00004450446044704480449044A044B044C5F +:107DC000044D000200020013001C0000044F045880 +:107DD000000A000100000001000800010006FFEC9D +:107DE000000200010444044D0000000100000001F5 +:107DF00000080002000E0004006C007C006C007C97 +:107E0000000100040024003200440052000600007B +:107E100000020024000A0003000100BA0001001261 +:107E2000000000010000001D0001000200320052AD +:107E30000003000100A0000100120000000100008A +:107E4000001D0001000200240044000100000001A8 +:107E500000080001003EFFEC0006000000020026C2 +:107E6000000A0003000100120001002E00000001C2 +:107E70000000001B000200010426042F0000000384 +:107E80000001001C00010012000000010000001AA7 +:107E900000020001043A0443000000010001021640 +:107EA00000010000000100080001000602040001BA +:107EB0000001001200010000000100080001001490 +:107EC000041300010000000100080001000604275F +:107ED000000200010013001C00000001000000016E +:107EE000000800020024000F04640466046803779D +:107EF000007B007400750237023803780239023AB9 +:107F00000379046902170001000F000B000C000E3A +:107F10000013001400150016001700180019001AAD +:107F2000001B001C0020005100010000000100089F +:107F300000020032001604650467046A0459045AFA +:107F4000045B045C045D045E045F0460046104621D +:107F5000046B03C103C203C303C403C503C603C741 +:107F600003C800010016000B000C000E00130014E3 +:107F700000150016001700180019001A001B001C3D +:107F80000020004B004E004F00500051005300569F +:107F9000005700010000000100080001000601F583 +:107FA0000001000101CA00010000000100080002F8 +:107FB000000E00040391039003B103B2000100041A +:107FC000015F0173017E01930004000000010008BD +:107FD000000100120001000800010004010000027D +:107FE000007900010001002F0004000000010008DA +:107FF000000100120001000800010004010100025C +:10800000007900010001004F000600000001000897 +:108010000001000A00020026001200010002002FE9 +:10802000004F000100040000000200790001004F31 +:1080300000010000000D00010004000000020079B2 +:108040000001002F00010000000E000100000001EF +:1080500000080002000E0004039203B4039303B56A +:108060000001000400FC00FD010601070001000002 +:10807000000100080002000E00040148014901232C +:10808000012400010004011F0120036D036E0001A3 +:10809000000000010008000200160008039403B667 +:1080A000039503B7039603B8039703B900010008CB +:1080B00000C600C700DA00DB00F000F10133013434 +:1080C00000040000000100080001007200090068BF +:1080D000005E0054004A00400036002C00220018C8 +:1080E0000001000403FF000204210001000403FE5C +:1080F000000204210001000403FD0002042100012C +:10810000000403FC000204210001000403FA000241 +:1081100004210001000403F900020421000100040D +:1081200003F8000204210001000403EE0002042110 +:108130000001000403EA000204210001000903C950 +:1081400003CD03DA03DC03DD03E003E103E203E331 +:1081500000040000000100080001006E0002003C65 +:10816000000A00040028001E0014000A037E000418 +:10817000040804050401037F000404080405040244 +:1081800003800004040804060401038100040408B9 +:108190000406040200040028001E0014000A037AEA +:1081A0000004040804050401037B0004040804051A +:1081B0000402037C0004040804060401037D000497 +:1081C0000408040604020001000201850191000474 +:1081D00000000001000800010092000A0088007EF3 +:1081E000007400600056004C004200380024001A61 +:1081F000000100040134000204100002000C00061B +:10820000037000020410037200030410014C00010B +:10821000000400F1000204100001000400DB000271 +:1082200004100001000400C7000204100001000453 +:108230000133000204100002000C0006036F00026C +:108240000410037100030410014C0001000400F04D +:10825000000204100001000400DA00020410000112 +:10826000000400C6000204100001000A00240028D7 +:10827000002C0032003800440048004C00520058E6 +:1082800000010000000100080002005E000603AFCC +:1082900003B00472046F047004730006000000024F +:1082A000002A000A0003000000010042000200143E +:1082B0000032000100000004000100040235040E39 +:1082C000040F04100003000000010022000100124E +:1082D00000010000000300020002037403740000A8 +:1082E0000401040D000100010006004C004D00F1E6 +:1082F00001EE01F003350003000000010008000159 +:10830000006600300214020E020801F801EA01DCE6 +:1083100001CE01C001B201A401960188017A017465 +:10832000016E01680162015A0154014E0148014287 +:10833000013C01360130012A0124011E01180112FD +:10834000010C0106010000FA00F400EE00E800E272 +:1083500000DC00D600D000CA00C400BE00B800B2E5 +:1083600000AC00A60002000A000B000C0000000E8A +:10837000000E00020013001C000300200020000D6E +:1083800000510051000E00F000F1000F010B010B35 +:1083900000110430043900120444044D001C044F41 +:1083A0000458002600020439044D00020438044C2D +:1083B00000020437044B00020436044A000204356C +:1083C0000449000204340448000204330447000254 +:1083D000043204460002043104450002043004441F +:1083E000000204390458000204380457000204371C +:1083F00004560002043604550002043504540002F9 +:1084000004340453000204330452000204320451C1 +:1084100000020431045000020430044F0002001C2A +:10842000044D0002001B044C0002001A044B000221 +:108430000019044A00020018044900020017044809 +:108440000002001604470002001504460002001452 +:1084500004450002001304440003038203830384E1 +:10846000000203B804720002039603A1000202177F +:1084700003C500020469046B00060379042F043964 +:108480000443045804620006023A042E04380442ED +:108490000457046100060239042D043704410456D0 +:1084A000046000060378042C043604400455045F7D +:1084B00000060238042B0435043F0454045E000611 +:1084C0000237042A0434043E0453045D0006007598 +:1084D00004290433043D0452045C0006007404289B +:1084E0000432043C0451045B0006007B0427043181 +:1084F000043B0450045A0007037704260430043A6E +:10850000044E044F045900020468046A0002046621 +:108510000467000204640465000100000001000813 +:108520000002009A004A0216006C03980399007C2E +:10853000006C03BA03C103AF03B003C203C303C497 +:10854000007C03C603C703C8039A039B039C039DD7 +:10855000039403B6039503B703BB03BC03BD03B386 +:10856000039E039F03A003A303A403A5039203B4E4 +:10857000039303B501480149039703B903A8039185 +:1085800003A9039003AA03B103B203AB03AC03AD89 +:1085900003BF046F047003AE03C003A603A70473F4 +:1085A0000123012403A20426042704280429042A01 +:1085B000042B042C042D042E042F0001004A001269 +:1085C0000024002C002D00320044004A004B004CD7 +:1085D000004D004E004F005000520053005600570F +:1085E000008E008F0090009100C600C700DA00DB0B +:1085F00000DF00E100E300E500EA00EC00EE00F23D +:1086000000F300F500FC00FD01060107011F012039 +:10861000013301340159015F016601730176017E66 +:10862000019301A001A101A201CA01EE01F002B66D +:1086300002C5033203340335036D036E0396043A17 +:10864000043B043C043D043E043F04400441044216 +:1086500004430000404A99989796878685848382D0 +:1086600081807F7E7D7C7B7A797877767574737272 +:1086700071706F6E6D6C6B6A696867666564636262 +:1086800061605F5E5D5C5B5A595857565554535153 +:10869000504F4E4D4C4B4A49484746281F100A0937 +:1086A0002C01B10B0A432343650A2D2C00B10A0BA0 +:1086B0004323430B2D2C01B00643B00743650A2D1D +:1086C0002CB04F2B20B0405158214B525845441BE1 +:1086D0002121591B2321B040B0042545B004254574 +:1086E00061648A63525845441B212159592D2C003D +:1086F000B00743B006430B2D2C4B53234B515A5814 +:1087000020458A60441B2121592D2C4B545820456B +:108710008A60441B2121592D2C4B53234B515A580D +:10872000381B2121592D2C4B5458381B2121592DF0 +:108730002CB002435458B0462B1B21212121592D26 +:108740002CB002435458B0472B1B212121592D2C0A +:10875000B002435458B0482B1B21212121592D2C04 +:10876000B002435458B0492B1B212121592D2C23F1 +:1087700020B000508A8A64B10003255458B0401BD1 +:10878000B10103255458B005438B59B04F2B5923E1 +:10879000B0622B2321235865592D2CB108000C21E0 +:1087A0005460432D2CB10C000C215460432D2C013E +:1087B0002047B0024320B8100062B810006357236E +:1087C000B8010062B8100063575A58B0206066596B +:1087D000482D2CB1000225B00225B0022553B80067 +:1087E000352378B00225B0022560B020632020B088 +:1087F0000625236250588A21B00160231B2020B037 +:108800000625236252582321B001611B8A212321AE +:10881000205959B8FFC11C60B0206323212D2CB111 +:10882000020042B123018851B1400188535A58B81F +:108830001000B020885458B202010243604259B17E +:108840002401885158B82000B040885458B2020220 +:1088500002436042B12401885458B20220024360AE +:1088600042004B014B5258B2020802436042591B6E +:10887000B84000B080885458B202040243604259A4 +:10888000B84000B08063B80100885458B2020802B2 +:1088900043604259B94000010063B802008854584F +:1088A000B202100243604259B12601885158B940C2 +:1088B00000020063B80400885458B20240024360CA +:1088C0004259B94000040063B80800885458B20205 +:1088D000800243604259B12801885158B9400008CC +:1088E0000063B81000885458B900020100B0024378 +:1088F000604259595959595959B100024354584085 +:108900000A0540084009400C020D021BB101024358 +:108910005458B2054008BA010000090100B30C0127 +:108920000D011BB18002435258B2054008B80180C6 +:10893000B109401BB80100B002435258B2054008CB +:10894000BA0180000901401BB80180B002435258AF +:10895000B2054008B80200B109401BB2054008BA90 +:10896000010000090100595959B84000B0808855EC +:10897000B94000020063B8040088555A58B30C008F +:108980000D011BB30C000D0159595942424242429C +:108990002D2C45B1024E2B23B04F2B20B040515807 +:1089A000214B5158B0022545B1014E2B60591B2374 +:1089B0004B5158B003254520648A63B0405358B1E9 +:1089C000024E2B601B21591B215959442D2C20B0DC +:1089D0000050205823651B2359B114148A7045B1E7 +:1089E0001010434B8A43515A58B0401BB04F2B597B +:1089F00023B1610626602B8A58B005438B59235852 +:108A0000655923103A2D2CB003254963234660B0E5 +:108A10004F2B23B00425B0042549B003256356200D +:108A200060B062602BB003252010468A4660B020FB +:108A300063613A2D2CB00016B1020325B101042563 +:108A4000013E003EB10102060CB00A236542B00BA4 +:108A50002342B1020325B1010425013F003FB101CA +:108A600002060CB006236542B0072342B00116B1DE +:108A700000024354584523452018698A6323622025 +:108A800020B0405058671B665961B02063B0402346 +:108A900061B00423421BB104004221215918012D69 +:108AA0002C2045B1004E2B442D2C4B51B1404F2B67 +:108AB000505B582045B1014E2B208A8A4420B1409A +:108AC0000426616361B1014E2B44211B23218A4599 +:108AD000B1014E2B208A234444592D2C4B51B140D7 +:108AE0004F2B505B5845208AB0406163601B2321A7 +:108AF0004559B1014E2B442D2C2345208A45236135 +:108B00002064B04051B0042520B0005323B0405140 +:108B10005A5AB1404F2B545A588A0C642364235339 +:108B200058B140408A612063611B2063591B8A59F8 +:108B300063B1024E2B60442D2C012D2C002D2C05F1 +:108B4000B10B0A432343650A2D2CB10A0B4323437F +:108B50000B022D2CB002256366B00225B8200062FE +:108B60006023622D2CB0022563B0206066B0022520 +:108B7000B82000626023622D2CB002256367B0022A +:108B800025B82000626023622D2CB002256366B0F8 +:108B90002060B00225B82000626023622D2C234A99 +:108BA000B1024E2B2D2C234AB1014E2B2D2C238AA2 +:108BB0004A234564B0022564B002256164B00343D2 +:108BC000525821206459B1024E2B23B000505865F1 +:108BD000592D2C238A4A234564B0022564B002250E +:108BE0006164B00343525821206459B1014E2B23D4 +:108BF000B000505865592D2C20B003254AB1024EC3 +:108C00002B8A103B2D2C20B003254AB1014E2B8A14 +:108C1000103B2D2CB00325B003258AB0672B8A109A +:108C20003B2D2CB00325B003258AB0682B8A103B5E +:108C30002D2CB0032546B003254660B004252EB088 +:108C40000425B00425B0042620B000505821B06A95 +:108C50001BB06C592BB0032546B00325466061B0AC +:108C60008062208A2010233A232010233A2D2CB032 +:108C7000032547B003254760B0052547B0806361F1 +:108C8000B00225B00625496323B005254AB08063AC +:108C90002058621B2159B0042646608A468A4660E5 +:108CA000B02063612D2CB00426B00425B00425B09B +:108CB0000426B06E2B208A2010233A232010233A5A +:108CC0002D2C2320B001545821B00225B1024E2B87 +:108CD000B0805020605920606020B001515821219F +:108CE0001B20B005515821206661B0402361B100BE +:108CF000032550B00325B00325505A5820B0032552 +:108D0000618A535821B000591B21591BB007545890 +:108D10002066616523211B2121B000595959B102F8 +:108D20004E2B2D2CB00225B004254AB0005358B06C +:108D3000001B8A8A238AB00159B004254620666147 +:108D400020B00526B0062649B00526B00526B0702D +:108D50002B236165B02060206661B02061652D2CF9 +:108D6000B0022546208A20B000505821B1024E2B77 +:108D70001B452321596165B00225103B2D2CB00401 +:108D80002620B802006220B80200638A236120B066 +:108D90005D602BB00525118A128A20398A58B900E6 +:108DA0005D1000B004266356602B2321201020465E +:108DB00020B1024E2B23611B2321208A201049B1B0 +:108DC000024E2B593B2D2CB9005D1000B0092563D4 +:108DD00056602BB00525B00525B00526B06D2BB12A +:108DE0005D0725602BB00525B00525B00525B0052C +:108DF00025B06F2BB9005D1000B008266356602BBC +:108E000020B0005258B0502BB00525B00525B00752 +:108E100025B00725B00525B0712BB0021738B0007A +:108E200052B00225B001525A58B00425B006254967 +:108E3000B00325B00525496020B0405258211BB031 +:108E400000525820B0025458B00425B00425B00791 +:108E500025B0072549B00217381BB00425B00425FA +:108E6000B00425B0062549B0021738595959595947 +:108E700021212121212D2CB9005D1000B00B25638B +:108E800056602BB00725B00725B00625B00625B0E3 +:108E90000C25B00C25B00925B00825B06E2BB00408 +:108EA0001738B00725B00725B00726B06D2BB004E2 +:108EB00025B00425B00426B06D2BB0502BB006258C +:108EC000B00625B00325B0712BB00525B00525B03F +:108ED0000325B002173820B00625B00625B00525B9 +:108EE000B0712B60B00625B00625B0042565B00230 +:108EF0001738B00225B002256020B040535821B089 +:108F0000406123B04061231BB8FFC05058B040609F +:108F100023B04060235959B00825B00825B0042675 +:108F2000B0021738B00525B005258AB002173820E1 +:108F3000B0005258B00625B0082549B00325B00549 +:108F400025496020B0405258211BB0005258B0064D +:108F500025B00625B00625B00625B00B25B00B259B +:108F600049B0041738B00625B00625B00625B0066E +:108F700025B00A25B00A25B00725B0712BB004171B +:108F800038B00425B00425B00525B00725B0052567 +:108F9000B0712BB00217381BB00425B00425B8FF00 +:108FA000C0B00217385959592121212121212121ED +:108FB0002D2CB00425B0032587B00325B003258AE6 +:108FC00020B000505821B0651BB068592B64B00424 +:108FD00025B0042506B00425B0042549202063B03F +:108FE0000325206351B1000325545B58212123211F +:108FF000071B2063B0022520636120B0532B8A63D6 +:10900000B00525B0052587B00425B004264AB00078 +:1090100050586559B00426200146230046B0052665 +:10902000200146230046B0001600B000234801B0DE +:109030000023480020B0012348B00223480120B09B +:10904000012348B002234823B2020001082338B2AA +:10905000020001092338B1020107B00116592D2C75 +:1090600023100D0C8A63238A636064B940000400F6 +:10907000635058B000381B3C592D2CB00625B00960 +:1090800025B00925B00726B0762B23B0005458052B +:109090001B0459B00425B00626B0772BB00525B0C7 +:1090A0000526B00525B00526B0762BB0005458052E +:1090B0001B0459B0772B2D2CB00725B00A25B00A18 +:1090C00025B00826B0762B8AB0005458051B0459E9 +:1090D000B00525B00726B0772BB00625B00626B020 +:1090E0000625B00626B0762B08B0772B2D2CB007BE +:1090F00025B00A25B00A25B00826B0762B8A8A0842 +:10910000B00425B00626B0772BB00525B00526B0F3 +:109110000525B00526B0762BB0005458051B045920 +:10912000B0772B2D2CB00825B00B25B00B25B0093E +:1091300026B0762BB00426B0042608B00525B0076B +:1091400026B0772BB00625B00626B00625B0062639 +:10915000B0762B08B0772B2D2C03B00325B0032558 +:109160004AB00425B003254A02B00525B005264AB9 +:10917000B00526B005264AB00426638A8A63612DAD +:109180002CB15D0E25602BB00C2611B0052612B057 +:109190000A2539B0072539B00A25B00A25B00925B6 +:1091A000B07C2BB00050B00B25B00825B00A25B01C +:1091B0007C2BB000505458B00725B00B2587B00465 +:1091C00025B004250BB00A2510B00925C1B0022531 +:1091D000B002250BB0072510B00625C11BB007252E +:1091E000B00B25B00B25B8FFFFB0762BB00425B02F +:1091F00004250BB00725B00A25B0772BB00A25B09F +:109200000825B00825B8FFFFB0762BB00225B002C4 +:10921000250BB00A25B00725B0772B59B00A254693 +:10922000B00A254660B0082546B008254660B0065D +:1092300025B006250BB00C25B00C25B00C2620B0AF +:1092400000505821B06A1BB06C592BB00425B004F3 +:10925000250BB00925B00925B0092620B0005058CB +:1092600021B06A1BB06C592B23B00A2546B00A25E1 +:10927000466061B0206323B0082546B008254660EB +:1092800061B02063B1010C255458041B0559B00A84 +:10929000262010B003253AB00626B006260BB007EC +:1092A0002620108A3AB10107265458041B0559B0EC +:1092B00005262010B002253A8A8A0B232010233A73 +:1092C0002D2C23B0015458B9000040001BB84000B9 +:1092D000B000598AB0015458B9000040001BB84092 +:1092E00000B00059B07D2B2D2C8A8A080D8AB00160 +:1092F0005458B9000040001BB84000B00059B07D80 +:109300002B2D2C08B0015458B9000040001BB84068 +:1093100000B000590DB07D2B2D2CB00426B00426D2 +:10932000080DB00426B00426080DB07D2B2D2C208E +:109330000146230046B00A43B00B438A63236261AF +:109340002D2CB0092BB006252EB005257DC5B00605 +:1093500025B00525B0042520B000505821B06A1B67 +:10936000B06C592BB00525B00425B0032520B00002 +:10937000505821B06A1BB06C592B18B00825B007A3 +:1093800025B00625B00A25B06F2BB00625B00525FF +:10939000B0042620B000505821B0661BB068592B8D +:1093A000B00525B00425B0042620B000505821B0E7 +:1093B000661BB068592B54587DB0042510B00325A6 +:1093C000C5B0022510B00125C5B0052621B005267F +:1093D000211BB00626B00425B00325B00826B06FC7 +:1093E0002B59B100024354587DB00225B0822BB0F6 +:1093F0000525B0822B20206961B00443012361B0B0 +:109400006060206961B0206120B00826B008268A1B +:10941000B00217388A8A6120696161B00217381B6F +:109420002121212159182D2C4B52B1010243535AAD +:1094300058231020013C003C1B2121592D2C23B026 +:109440000225B00225535820B00425583C1B395939 +:10945000B00160B8FFE91C592121212D2CB0022553 +:1094600047B0022547548A20201011B001608A209D +:1094700012B00161B0852B2D2CB0042547B0022518 +:109480004754232012B001612320B006262020106B +:1094900011B00160B00626B0852B8A8AB0852B2DCD +:1094A0002CB0024354580C028A4B53B004264B5143 +:1094B0005A580A381B0A2121591B21212121592DD3 +:1094C0002CB0982B580C028A4B53B004264B515A9F +:1094D000580A381B0A2121591B21212121592D2CE1 +:1094E00020B0024354B00123B80068237821B100B2 +:1094F0000243B8005E237921B0024323B020205CF0 +:1095000058212121B000B8004D1C598A8A208A2098 +:109510008A23B81000635658B810006356582121AA +:1095200021B001B800301C591B2159B08062205C69 +:1095300058212121B000B8001D1C5923B0806220A1 +:109540005C58212121B000B8000C1C598AB001617F +:10955000B8FFAB1C23212D2C20B0024354B00123B3 +:10956000B80081237821B1000243B8007723792124 +:10957000B10002438AB020205C58212121B8006745 +:109580001C598A8A208A208A23B81000635658B84A +:109590001000635658B00426B0015BB00426B00436 +:1095A00026B004261B21212121B80038B000231C3D +:1095B000591B2159B0042623B08062205C588A5C74 +:1095C0008A5A23212321B8001E1C598AB0806220A8 +:1095D0005C5821212321B8000E1C59B00426B0018B +:1095E00061B8FF931C23212D04CD00C100000000B1 +:1095F0000214000002140000021D009603300087D0 +:10960000052B00340493007F069D006605D4006F8F +:1096100001C10087025C0052025C003E04680059F0 +:10962000049300670212005302930052021A00963C +:1096300002EF001504930067049300B904930065DA +:109640000493005C0493002C04930084049300743E +:109650000493005D0493006704930067021A009668 +:10966000021A004104930067049300730493006797 +:109670000374001F072C0076050F0000052B00C89F +:10968000050A007D05CE00C8047200C8042100C888 +:1096900005D1007D05E600C8023C00C80226FF5C3B +:1096A00004E600C8042D00C8073200C8060600C83A +:1096B0000639007D04D000C80639007D04F000C8DA +:1096C000046300690468001205D500B904C50000F0 +:1096D0000763001E049F0006047900000494004EF6 +:1096E000029E00A602EF0015029E00330493005074 +:1096F0000381FFFC023800520472005E04E500AFF3 +:1097000003D5007204E50072047E007202B1001EEF +:109710000458001F04E800AF020500A00205FF90F6 +:10972000043400AF020500AF076800AF04E800AFE3 +:1097300004D0007204E500AF04E50071034500AFFA +:1097400003D0006702DA002004E800A303FF000052 +:1097500006330018043000270402000203C0005042 +:1097600003000039046501EC030000430493006723 +:1097700002140000021D0096049300B904930044F3 +:10978000049300790493001F046501EC041C007A23 +:1097900004A3013606A8006402D3004403F7004F77 +:1097A000049300670293005206A800640400FFFAC5 +:1097B000036D00750493006702C8003202C80025DB +:1097C0000238005204F200AF053D007A021A0096FA +:1097D00001C6001C02C8004C02FD004303F7004D07 +:1097E00005EC00420625002C063A002103740035E2 +:1097F000050F0000050F0000050F0000050F000019 +:10980000050F0000050F000006F2FFFE050A007DAF +:10981000047200C8047200C8047200C8047200C850 +:10982000023CFFF4023C00B4023CFFCE023C0006C6 +:1098300005CE003A060600C80639007D0639007DCF +:109840000639007D0639007D0639007D04930085C8 +:109850000639007D05D500B905D500B905D500B993 +:1098600005D500B90479000004D000C804FB00AF9E +:109870000472005E0472005E0472005E0472005E98 +:109880000472005E0472005E06E6005E03D500729C +:10989000047E0072047E0072047E0072047E0072F8 +:1098A0000205FFF80205008F0205FFB50205FFE77C +:1098B00004CC007104E800AF04D0007204D0007240 +:1098C00004D0007204D0007204D0007204930067C8 +:1098D00004D0007204E800A304E800A304E800A395 +:1098E00004E800A30402000204E500AF0402000241 +:1098F000050F00000472005E050F00000472005E98 +:10990000050F00000472005E050A007D03D5007299 +:10991000050A007D03D50072050A007D03D500729B +:10992000050A007D03D5007205CE00C804E500726B +:1099300005CE003A04E80072047200C8047E00728A :10994000047200C8047E0072047200C8047E0072B3 -:1099500005D1007D0458001F05D1007D0458001F6B +:10995000047200C8047E0072047200C8047E0072A3 :1099600005D1007D0458001F05D1007D0458001F5B -:1099700005E600C804E8FFB705E6000004E80014A7 -:10998000023CFFAD0205FF89023CFFF30205FFD652 -:10999000023CFFE70205FFD3023C005802050031FC -:1099A000023C00BD046200C8040A00A00226FF5C5D -:1099B0000205FF9004E600C8043400AF043400AF91 -:1099C000042D00A70205008F042D00C802050083A6 -:1099D000042D00C8020500AF042D00C8021700AF17 -:1099E000042D001A0205FFF2060600C804E800AFC5 -:1099F000060600C804E800AF060600C804E800AF89 -:109A000005690002060600C804E800AF0639007DBB -:109A100004D000720639007D04D000720639007D42 -:109A200004D000720766007D0796007004F000C83D -:109A3000034500AF04F000C80345007D04F000C8F2 -:109A4000034500950463006903D00067046300695F -:109A500003D000670463006903D0006704630069F2 -:109A600003D000670468001202DA002004680012C4 -:109A700002DA00200468001202DA002005D500B9DD -:109A800004E800A305D500B904E800A305D500B992 +:1099700005D1007D0458001F05D1007D0458001F4B +:1099800005E600C804E8FFB705E6000004E8001497 +:10999000023CFFAD0205FF89023CFFF30205FFD642 +:1099A000023CFFE70205FFD3023C005802050031EC +:1099B000023C00BD046200C8040A00A00226FF5C4D +:1099C0000205FF9004E600C8043400AF043400AF81 +:1099D000042D00A70205008F042D00C80205008396 +:1099E000042D00C8020500AF042D00C8021700AF07 +:1099F000042D001A0205FFF2060600C804E800AFB5 +:109A0000060600C804E800AF060600C804E800AF78 +:109A100005690002060600C804E800AF0639007DAB +:109A200004D000720639007D04D000720639007D32 +:109A300004D000720766007D0796007004F000C82D +:109A4000034500AF04F000C80345007D04F000C8E2 +:109A5000034500950463006903D00067046300694F +:109A600003D000670463006903D0006704630069E2 +:109A700003D000670468001202DA002004680012B4 +:109A800002DA00200468001202DA002005D500B9CD :109A900004E800A305D500B904E800A305D500B982 -:109AA00004E800A305D500B904E800A30763001E7D -:109AB0000633001804790000040200020479000053 -:109AC0000494004E03C000500494004E03C00050A4 -:109AD0000494004E03C00050029500AF049300BEF2 -:109AE0000511FFFE0472005E06F2FFFE06E6005E50 -:109AF0000639007D04D000720463006903D000675A -:109B0000034500520345005202FB0052031200526B -:109B1000016C00520262005201EF0052038A0052AF -:109B200003760052049E0208049E0120050F0000E7 -:109B3000021A00960515FFFE0689FFFE02E4FFFEED -:109B4000068FFFFE05AFFFFE0684FFF202B7FFD5CA -:109B5000050F0000052B00C8042900C804A2002539 -:109B6000047200C80494004E05E600C80639007D62 -:109B7000023C00C804E600C804D30000073200C855 -:109B8000060600C8046800430639007D05D300C8F6 -:109B900004D000C80488004804680012047900005A -:109BA00006600069049F00060661006F063F004FD3 -:109BB000023C00060479000004E3007203D200595D -:109BC00004E800AF02B700A804E100A304E30072B8 -:109BD000050400AF0417000904CD007003D200593A -:109BE00003D9007204E800AF04BA007102B700A8FC -:109BF000043400AF0448FFF404F200AF0454000042 -:109C000003CB007004D000720535001904CF00A406 -:109C100003DC007204E5007203C9001404E100A330 -:109C200005BC0072045BFFF0060900A30631007357 -:109C300002B7FFE904E100A304D0007204E100A32D -:109C400006310073047200C805DE0012042900C842 -:109C5000051D007D04630069023C00C8023C00064B -:109C60000226FF5C077B000107AA00C805DE001280 -:109C700004E100C804F1001605D300C8050F000078 -:109C800004E500C8052B00C8042900C80579000CAC -:109C9000047200C806BB000404AA004F061400CAE0 -:109CA000061400CA04E100C805A00001073200C87C -:109CB00005E600C80639007D05D300C804D000C8F9 -:109CC000050A007D0468001204F1001606600069B0 -:109CD000049F000605E600C8058C00A7084100C8DF -:109CE000084B00C8057D000F06C900C8051200C852 -:109CF000050B003F086200C8050F002E0472005ECD -:109D000004C20076049800AF037300AF04990027E3 -:109D1000047E007205E1000403DE0043051600AF77 -:109D2000051600AF042200AF0494000D05DE00AE5E -:109D3000051000AF04D0007204F600AF04E500AFD8 -:109D400003D5007203C400290402000205B90070A3 -:109D500004300027050200AF04DB009A071E00AFA5 -:109D6000072E00AF057F0026062500AF04B800AF20 -:109D700003F3004106A200AF046E0022047E0072CD -:109D800004E80014037300AF03F2007203D000670D -:109D9000020500A00205FFE70205FF9006B7000DCF -:109DA000071D00AF04E80014042200AF0402000203 -:109DB00004F900AF043700C8037800AF0763001E42 -:109DC000063300180763001E063300180763001EE1 -:109DD0000633001804790000040200020400005257 -:109DE00008000052080000520346FFFC015B001B04 -:109DF000015B001A01F50041015B001B02CA001B58 -:109E000002CA001A034500410411008204110079BE -:109E1000030200AB06390096095E006601D70050C8 -:109E2000033900500267004F0267004D03EC0096B3 -:109E30000106FE84033000720493005E0493004622 -:109E40000626009E04930034068B008704220070CF -:109E5000082600C5061C001F063F004F04F40066DC -:109E60000696003E06960025069600480696005E79 -:109E700004A2006504A2002505E700C70509004A01 -:109E8000049300670464002505A20075031100090E -:109E900004930067049300670493006704930067CA -:109EA00004A9006C049E00D9040001890000FF830E -:109EB0000400018102C8001502C8003E02C8003A31 -:109EC00002C8003404000000080000000400000084 -:109ED0000800000002AA0000020000000156000075 -:109EE00004930000021A00000154000000CD00009D -:109EF00000000000000000000800005408000054AA -:109F00000205FF90015B001A04ED000C04870000BD -:109F100006BC0016073200C8076800AF050F000036 -:109F20000472005E02AA0075063F007D04E3007221 -:109F3000062E00B9054D00A30000FD05047200C8FF -:109F4000061400CA047E0072051600AF07520034E2 -:109F50000640002705660014050E0014075F00C8C0 -:109F600005F800AF0563000004790007075700C833 -:109F7000061A00AF05C800170513000C07D000C86B -:109F800006B900AF04A8004003DE001B0661006FA5 -:109F9000060900A3063C007D04D000720504000001 -:109FA00004120000050400000412000009A6007D50 -:109FB00008AA00720687007D053300720827007E1C -:109FC000072E00770752003406400027051D007C4D -:109FD00003EA007204DE006D07E9002B07A6002BE0 -:109FE000063100C8053100AF04E1002C04C1001D9A -:109FF00004DD00C804E500AF0433002E0374001034 -:10A00000052E00C8043C00AF071500040638000404 -:10A0100004AA004F03DE0043054B00C8045B00AFF9 -:10A0200004E500C8042200AF04E1001F043400115D -:10A03000057A000D04E0002605FF00C8053500AFD5 -:10A04000067900C805D900AF087600C806E700AF5A -:10A050000636007D05160072050A007D03D50072E4 -:10A060000468001003C300290479000003FF000006 -:10A070000479000003FF000004F1000604590027E2 -:10A0800006DE001105BE0029059500A704EB009A25 -:10A09000058C00A704D0009A058C00C904E800AF25 -:10A0A00006B900380548002D06B900380548002DCE -:10A0B000023C00C806BB000405E10004058200C89C -:10A0C000047100AF05B3000104A4000D05D500C85C -:10A0D00004F400AF060100C8053D00AF058C00A7E1 -:10A0E00004DB009A074400C805EE00AE023C00C83D -:10A0F000050F00000472005E050F00000472005E90 -:10A1000006F2FFFE06E6005E047200C8047E0072DE -:10A1100005DD0078047E006A05DD0078047E006AB3 -:10A1200006BB000405E1000404AA004F03DE00435F -:10A1300004AB004903EE001D061400CA051600AF6B -:10A14000061400CA051600AF0639007D04D000725F -:10A15000063C007D04D00072063C007D04D00072F5 -:10A16000050B003F03F3004104F100160402000256 -:10A1700004F100160402000204F1001604020002B9 -:10A18000058C00A704DB009A043400C8037300AFF9 -:10A1900006C900C8062500AF0433002E0374001062 -:10A1A00004F2000604560027049F0005043000272F -:10A1B00004E3007E04E500720728007D0724007098 -:10A1C000072F004C0666004F04FC004C0434004F7F -:10A1D00007CFFFFF06CF000D081500C8074900AFE5 -:10A1E000060B007D0519007205AA00100531002933 -:10A1F00004AC006E03D2005905A8000104A2000DB2 -:10A20000050F00000472005E050F00000472005E7E -:10A21000050F00000472005E050F00000472002D9F -:10A22000050F00000472005E050F00000472005E5E +:109AA00004E800A305D500B904E800A305D500B972 +:109AB00004E800A305D500B904E800A30763001E6D +:109AC0000633001804790000040200020479000043 +:109AD0000494004E03C000500494004E03C0005094 +:109AE0000494004E03C00050029500AF049300BEE2 +:109AF0000511FFFE0472005E06F2FFFE06E6005E40 +:109B00000639007D04D000720463006903D0006749 +:109B1000034500520345005202FB0052031200525B +:109B2000016C00520262005201EF0052038A00529F +:109B300003760052049E0208049E0120050F0000D7 +:109B4000021A00960515FFFE0689FFFE02E4FFFEDD +:109B5000068FFFFE05AFFFFE0684FFF202B7FFD5BA +:109B6000050F0000052B00C8042900C804A2002529 +:109B7000047200C80494004E05E600C80639007D52 +:109B8000023C00C804E600C804D30000073200C845 +:109B9000060600C8046800430639007D05D300C8E6 +:109BA00004D000C80488004804680012047900004A +:109BB00006600069049F00060661006F063F004FC3 +:109BC000023C00060479000004E3007203D200594D +:109BD00004E800AF02B700A804E100A304E30072A8 +:109BE000050400AF0417000904CD007003D200592A +:109BF00003D9007204E800AF04BA007102B700A8EC +:109C0000043400AF0448FFF404F200AF0454000031 +:109C100003CB007004D000720535001904CF00A4F6 +:109C200003DC007204E5007203C9001404E100A320 +:109C300005BC0072045BFFF0060900A30631007347 +:109C400002B7FFE904E100A304D0007204E100A31D +:109C500006310073047200C805DE0012042900C832 +:109C6000051D007D04630069023C00C8023C00063B +:109C70000226FF5C077B000107AA00C805DE001270 +:109C800004E100C804F1001605D300C8050F000068 +:109C900004E500C8052B00C8042900C80579000C9C +:109CA000047200C806BB000404AA004F061400CAD0 +:109CB000061400CA04E100C805A00001073200C86C +:109CC00005E600C80639007D05D300C804D000C8E9 +:109CD000050A007D0468001204F1001606600069A0 +:109CE000049F000605E600C8058C00A7084100C8CF +:109CF000084B00C8057D000F06C900C8051200C842 +:109D0000050B003F086200C8050F002E0472005EBC +:109D100004C20076049800AF037300AF04990027D3 +:109D2000047E007205E1000403DE0043051600AF67 +:109D3000051600AF042200AF0494000D05DE00AE4E +:109D4000051000AF04D0007204F600AF04E500AFC8 +:109D500003D5007203C400290402000205B9007093 +:109D600004300027050200AF04DB009A071E00AF95 +:109D7000072E00AF057F0026062500AF04B800AF10 +:109D800003F3004106A200AF046E0022047E0072BD +:109D900004E80014037300AF03F2007203D00067FD +:109DA000020500A00205FFE70205FF9006B7000DBF +:109DB000071D00AF04E80014042200AF04020002F3 +:109DC00004F900AF043700C8037800AF0763001E32 +:109DD000063300180763001E063300180763001ED1 +:109DE0000633001804790000040200020400005247 +:109DF00008000052080000520346FFFC015B001BF4 +:109E0000015B001A01F50041015B001B02CA001B47 +:109E100002CA001A034500410411008204110079AE +:109E2000030200AB06390096095E006601D70050B8 +:109E3000033900500267004F0267004D03EC0096A3 +:109E40000106FE84033000720493005E0493004612 +:109E50000626009E04930034068B008704220070BF +:109E6000082600C5061C001F063F004F04F40066CC +:109E70000696003E06960025069600480696005E69 +:109E800004A2006504A2002505E700C70509004AF1 +:109E9000049300670464002505A2007503110009FE +:109EA00004930067049300670493006704930067BA +:109EB00004A9006C049E00D9040001890000FF83FE +:109EC0000400018102C8001502C8003E02C8003A21 +:109ED00002C8003404000000080000000400000074 +:109EE0000800000002AA0000020000000156000065 +:109EF00004930000021A00000154000000CD00008D +:109F00000000000000000000080000540800005499 +:109F10000205FF90015B001A04ED000C04870000AD +:109F200006BC0016073200C8076800AF050F000026 +:109F30000472005E02AA0075063F007D04E3007211 +:109F4000062E00B9054D00A30000FD05047200C8EF +:109F5000061400CA047E0072051600AF07520034D2 +:109F60000640002705660014050E0014075F00C8B0 +:109F700005F800AF0563000004790007075700C823 +:109F8000061A00AF05C800170513000C07D000C85B +:109F900006B900AF04A8004003DE001B0661006F95 +:109FA000060900A3063C007D04D0007205040000F1 +:109FB00004120000050400000412000009A6007D40 +:109FC00008AA00720687007D053300720827007E0C +:109FD000072E00770752003406400027051D007C3D +:109FE00003EA007204DE006D07E9002B07A6002BD0 +:109FF000063100C8053100AF04E1002C04C1001D8A +:10A0000004DD00C804E500AF0433002E0374001023 +:10A01000052E00C8043C00AF0715000406380004F4 +:10A0200004AA004F03DE0043054B00C8045B00AFE9 +:10A0300004E500C8042200AF04E1001F043400114D +:10A04000057A000D04E0002605FF00C8053500AFC5 +:10A05000067900C805D900AF087600C806E700AF4A +:10A060000636007D05160072050A007D03D50072D4 +:10A070000468001003C300290479000003FF0000F6 +:10A080000479000003FF000004F1000604590027D2 +:10A0900006DE001105BE0029059500A704EB009A15 +:10A0A000058C00A704D0009A058C00C904E800AF15 +:10A0B00006B900380548002D06B900380548002DBE +:10A0C000023C00C806BB000405E10004058200C88C +:10A0D000047100AF05B3000104A4000D05D500C84C +:10A0E00004F400AF060100C8053D00AF058C00A7D1 +:10A0F00004DB009A074400C805EE00AE023C00C82D +:10A10000050F00000472005E050F00000472005E7F +:10A1100006F2FFFE06E6005E047200C8047E0072CE +:10A1200005DD0078047E006A05DD0078047E006AA3 +:10A1300006BB000405E1000404AA004F03DE00434F +:10A1400004AB004903EE001D061400CA051600AF5B +:10A15000061400CA051600AF0639007D04D000724F +:10A16000063C007D04D00072063C007D04D00072E5 +:10A17000050B003F03F3004104F100160402000246 +:10A1800004F100160402000204F1001604020002A9 +:10A19000058C00A704DB009A043400C8037300AFE9 +:10A1A00006C900C8062500AF0433002E0374001052 +:10A1B00004F2000604560027049F0005043000271F +:10A1C00004E3007E04E500720728007D0724007088 +:10A1D000072F004C0666004F04FC004C0434004F6F +:10A1E00007CFFFFF06CF000D081500C8074900AFD5 +:10A1F000060B007D0519007205AA00100531002923 +:10A2000004AC006E03D2005905A8000104A2000DA1 +:10A21000050F00000472005E050F00000472005E6E +:10A22000050F00000472005E050F00000472002D8F :10A23000050F00000472005E050F00000472005E4E :10A24000050F00000472005E050F00000472005E3E :10A25000050F00000472005E050F00000472005E2E -:10A26000047200C8047E0072047200C8047E00728A +:10A26000050F00000472005E050F00000472005E1E :10A27000047200C8047E0072047200C8047E00727A -:10A280000472005C047E0049047200C8047E0072FF -:10A29000047200C8047E0072047200C8047E00725A -:10A2A000023C008E02050077023C00B8020500A0C7 -:10A2B0000639007D04D000720639007D04D000729A -:10A2C0000639007D04D000720639007D04D000609C -:10A2D0000639007D04D000720639007D04D000727A -:10A2E0000639007D04D00072063F007D04E3007251 -:10A2F000063F007D04E30072063F007D04E3007228 +:10A28000047200C8047E0072047200C8047E00726A +:10A290000472005C047E0049047200C8047E0072EF +:10A2A000047200C8047E0072047200C8047E00724A +:10A2B000023C008E02050077023C00B8020500A0B7 +:10A2C0000639007D04D000720639007D04D000728A +:10A2D0000639007D04D000720639007D04D000608C +:10A2E0000639007D04D000720639007D04D000726A +:10A2F0000639007D04D00072063F007D04E3007241 :10A30000063F007D04E30072063F007D04E3007217 -:10A3100005D500B904E800A305D500B904E800A3F9 -:10A32000062E00B9054D00A3062E00B9054D00A369 +:10A31000063F007D04E30072063F007D04E3007207 +:10A3200005D500B904E800A305D500B904E800A3E9 :10A33000062E00B9054D00A3062E00B9054D00A359 -:10A34000062E00B9054D00A30479000004020002A6 -:10A3500004790000040200020479000004020002F3 -:10A3600004E800720000FC700000FB9C0000FC7020 -:10A370000000FC690000FC750000FC750000FC7525 -:10A380000000FC6701A4003001B3001D0468001246 -:10A3900002DA00200639007D04D000720639007D03 -:10A3A00004D00072047E006A0000FD0507750001FC -:10A3B00004A6017002C8002902C8002902C80023AF -:10A3C00002B7FFDA02B7FFDA02B7FFCC02B7FFCE5F -:10A3D00004E100A304E100A304E100A304E100A35D -:10A3E00005BC00C7060600C805A900BA0000005F4A -:10A3F0000000005F0000006B0000006B04A600B5C9 -:10A400000562001E04B6001E04B6001E0766001E8C -:10A410000766001E05A000BA0522FFE6051A00C364 -:10A42000042D00C8060600C8050F0000047200C80D -:10A43000023C005805D500B902AA0057034700386E -:10A4400002AA004C02AA005702AA000902AA003A76 -:10A4500002AAFFDC02AA002902AA002602AA0057CB -:10A4600002AA005702AA005704CF0057034700383A -:10A4700002AA005702AA0057039CFFFE02AA005737 -:10A4800002AA003A02AA005702AA003A034700387B -:10A4900002AA0057020500AF0205FF90050400AFB5 -:10A4A000045BFFF004E500720205004104E800AF20 -:10A4B0000472005E047E00720205003104E800A30D -:10A4C00004E5007204E5007204E5007204E5007220 -:10A4D0000347FFE704CD007002AA00570330007263 -:10A4E00002BB00720151007204D10072033000728D -:10A4F000032E0072027A004301DB001504B40071E0 -:10A50000042F0052033E00310409002C050600AF61 -:10A51000020700AF0220003E050600AF050200A5BD -:10A5200001EC00A203F2002203E0004603E0003643 -:10A5300004FF00A804F7006301FD006403720075C6 -:10A5400004CB006E04B6003C04E3005904C0006E66 -:10A5500003DE00030475004F04C300AF03FF002CAB -:10A5600005A800520514002805A8005205A8004CB3 -:10A5700005A8005205A8005004B4007104B400718D -:10A5800004B40071042F0052033E00310409002C72 -:10A59000050600AF0207FFBE0220FFC7050200A5A7 -:10A5A00001ECFFC303F2002203E0004603E00036A3 -:10A5B00004F700630372007504CB006E04E30059D6 -:10A5C00004C0006E0475004F04C300AF03FF002CED -:10A5D00005A8005205140028020700AF0000FC196E -:10A5E0000000FD800000FEB00000FC180000FED559 -:10A5F0000000FECA0000FF9E0000FEE50000FF25EF -:10A600000000FF060000FEAF0000FBE50000FF6158 -:10A610000000FD3A0000FF370000FF5B0000FD4036 -:10A620000000FD440000FC570000FC5A0000FFC180 -:10A630000000FEA00000FED20000FED20000FFBA23 -:10A640000000FF220000FF220000FF460000FF483C -:10A650000000FFBB0000FFC00000FF280000FFC09B -:10A660000000FFD00000FFC00000FFBA0000FF5351 -:10A6700002C8002902C8004C02C8003202C80025E6 -:10A6800002C8001502C8003E02C8002902C8003AEC -:10A6900002C8003402C8002304AA00730376003302 -:10A6A000046A004F04880057049A00300488007E32 -:10A6B000049000730412001104B4007A0490006640 -:10A6C00002C8002902C8004C02C8003202C8002596 -:10A6D00002C8001502C8003E02C8002902C8003A9C -:10A6E00002C8003402C8002304AC00700324002A0E -:10A6F000045000550443003B048B002E047B00797A -:10A7000004990076043800210493006704990062DC -:10A7100004930067045C0048045C0097045C005FDD -:10A72000045C004B045C0007045C0060045C0054A3 -:10A73000045C0042045C004C045C004602C8002932 -:10A7400002C8004C02C8003202C8002502C8001529 -:10A7500002C8003E02C8002902C8003A02C80034FC -:10A7600002C800230293005201CB005001CB0050DD -:10A7700001CB003D01CB003D02AD004802AD0048D9 -:10A7800002AD004802AD004802EF0015064800AED9 -:10A79000066E0071020500AF0205FF90040001740F -:10A7A0000205003300A400000002000000000000C9 -:10A7B000FF9C0032000000000000000000000000CC -:10A7C000000000000000000004740000010201030A -:10A7D0000003000400050006000700080009000A45 -:10A7E000000B000C000D000E000F001000110012F5 -:10A7F0000013001400150016001700180019001AA5 -:10A80000001B001C001D001E001F00200021002254 -:10A810000023002400250026002700280029002A04 -:10A82000002B002C002D002E002F003000310032B4 -:10A830000033003400350036003700380039003A64 -:10A84000003B003C003D003E003F00400041004214 -:10A850000043004400450046004700480049004AC4 -:10A86000004B004C004D004E004F00500051005274 -:10A870000053005400550056005700580059005A24 -:10A88000005B005C005D005E005F00600061010431 -:10A8900000A30084008500BD009600E80086008EBD -:10A8A000008B009D00A900A40105008A0106008319 -:10A8B000009301070108008D0109008800C300DE34 -:10A8C000010A009E00AA00F500F400F600A200AD07 -:10A8D00000C900C700AE006200630090006400CBB6 -:10A8E000006500C800CA00CF00CC00CD00CE00E952 -:10A8F000006600D300D000D100AF006700F00091E7 -:10A9000000D600D400D5006800EB00ED0089006A95 -:10A910000069006B006D006C006E00A0006F00719C -:10A92000007000720073007500740076007700EA12 -:10A930000078007A0079007B007D007C00B800A1DF -:10A94000007F007E0080008100EC00EE00BA010B69 -:10A95000010C010D010E010F011000FD00FE01119F -:10A9600001120113011400FF010001150116011766 -:10A97000010101180119011A011B011C011D011E11 -:10A98000011F012001210122012300F800F9012407 -:10A9900001250126012701280129012A012B012C6B -:10A9A000012D012E012F013001310132013300FA56 -:10A9B000013401350136013701380139013A013BD3 -:10A9C000013C013D013E013F01400141014200E2E5 -:10A9D00000E30143014401450146014701480149A3 -:10A9E000014A014B014C014D014E014F01500151F3 -:10A9F00000B000B1015201530154015501560157F5 -:10AA000001580159015A015B00FB00FC00E400E51C -:10AA1000015C015D015E015F016001610162016332 -:10AA2000016401650166016701680169016A016BE2 -:10AA3000016C016D016E016F0170017100BB01724B -:10AA400001730174017500E600E7017600A6017745 -:10AA500001780179017A017B017C017D017E00D8BA -:10AA600000E100DA00DB00DC00DD00E000D900DFFF -:10AA7000017F0180018101820183018401850186BA -:10AA8000018701880189018A018B018C018D018E6A -:10AA9000018F01900191019201930194019501961A -:10AAA000019701980199019A019B019C019D019ECA -:10AAB000019F01A001A101A201A301A401A501A67A -:10AAC00001A701A801A901AA01AB01AC01AD01AE2A -:10AAD00001AF01B001B101B201B301B401B501B6DA -:10AAE00001B7009B01B801B901BA01BB01BC01BDAE -:10AAF00001BE01BF01C001C101C201C301C401C542 -:10AB000001C601C701C801C901CA01CB01CC01CDF1 -:10AB100001CE01CF01D001D101D201D301D401D5A1 -:10AB200001D601D701D801D901DA01DB01DC01DD51 -:10AB300001DE01DF01E001E101E201E301E401E501 -:10AB400001E601E701E801E901EA01EB01EC01EDB1 -:10AB500001EE01EF01F001F101F201F301F401F561 -:10AB600001F601F701F801F901FA01FB01FC01FD11 -:10AB700001FE01FF020002010202020302040205BB -:10AB80000206020702080209020A020B020C020D69 -:10AB9000020E020F02100211021202130214021519 -:10ABA0000216021702180219021A021B021C021DC9 -:10ABB000021E021F02200221022202230224022579 -:10ABC0000226022702280229022A022B00B200B321 -:10ABD000022C022D00B600B700C4022E00B400B54E -:10ABE00000C5008200C2008700AB00C6022F023001 -:10ABF00000BE00BF023100BC023200F70233023453 -:10AC00000235023602370238008C0239023A023B22 -:10AC1000023C023D023E0098023F009A009900EF7C -:10AC200000A50092009C00A7008F0094009500B939 -:10AC300002400241024202430244024502460247E8 -:10AC400002480249024A024B024C024D024E024F98 -:10AC50000250025102520253025402550256025748 -:10AC600002580259025A025B025C025D025E025FF8 -:10AC700002600261026202630264026502660267A8 -:10AC800002680269026A026B026C026D026E026F58 -:10AC90000270027102720273027402750276027708 -:10ACA00002780279027A027B027C027D027E027FB8 -:10ACB0000280028102820283028402850286028768 -:10ACC00002880289028A028B028C028D028E028F18 -:10ACD00002900291029202930294029502960297C8 -:10ACE00002980299029A029B029C029D029E029F78 -:10ACF00002A002A102A202A302A402A502A602A728 -:10AD000002A802A902AA02AB02AC02AD02AE02AFD7 -:10AD100002B002B102B202B302B402B502B602B787 -:10AD200002B802B902BA02BB02BC02BD02BE02BF37 -:10AD300002C002C102C202C302C402C502C602C7E7 -:10AD400002C802C902CA02CB02CC02CD02CE02CF97 -:10AD500002D002D102D202D302D402D502D602D747 -:10AD600002D802D902DA02DB02DC02DD02DE02DFF7 -:10AD700002E002E102E202E302E402E502E602E7A7 -:10AD800002E802E902EA02EB02EC02ED02EE02EF57 -:10AD900002F002F102F202F302F402F502F602F707 -:10ADA00002F802F902FA02FB02FC02FD02FE02FFB7 -:10ADB000030003010302030303040305030603075F -:10ADC00003080309030A030B030C030D030E030F0F -:10ADD00003100311031203130314031503160317BF -:10ADE00003180319031A031B031C031D031E031F6F -:10ADF000032003210322032303240325032603271F -:10AE000003280329032A032B032C032D032E032FCE -:10AE1000033003310332033303340335033603377E -:10AE200003380339033A033B033C033D033E033F2E -:10AE300003400341034203430344034503460347DE -:10AE400003480349034A034B034C034D034E034F8E -:10AE5000035003510352035303540355035603573E -:10AE600003580359035A035B035C035D035E035FEE -:10AE7000036003610362036303640365036603679E -:10AE800003680369036A036B036C036D036E036F4E -:10AE900003700371037203730374037503760377FE -:10AEA00003780379037A037B037C037D037E037FAE -:10AEB000038003810382038303840385038603875E -:10AEC00003880389038A038B038C038D038E038F0E -:10AED00003900391039203930394039503960397BE -:10AEE00000C000C103980399039A039B039C039D30 -:10AEF000039E039F03A003A103A203A303A403A52E -:10AF000003A603A703A803A903AA03AB03AC03ADDD -:10AF100003AE03AF03B003B103B203B303B403B58D -:10AF200003B603B703B803B900D703BA03BB03BC26 -:10AF300003BD03BE03BF03C003C103C203C303C4F5 -:10AF400003C503C603C703C803C903CA03CB03CCA5 -:10AF500003CD03CE03CF03D003D103D203D303D455 -:10AF600003D503D603D703D803D903DA03DB03DC05 -:10AF700003DD03DE03DF03E003E103E203E303E4B5 -:10AF800003E503E603E703E803E903EA03EB03EC65 -:10AF900003ED03EE03EF03F003F103F203F303F415 -:10AFA00003F503F603F703F803F903FA03FB03FCC5 -:10AFB00003FD03FE03FF0400040104020403040470 -:10AFC00004050406040704080409040A040B040C1D -:10AFD000040D040E040F04100411041204130414CD -:10AFE00004150416041704180419041A041B041C7D -:10AFF000041D041E041F042004210422042304242D -:10B0000004250426042704280429042A042B042CDC -:10B01000042D042E042F043004310432043304348C -:10B0200004350436043704380439043A043B043C3C -:10B03000043D043E043F04400441044204430444EC -:10B0400004450446044704480449044A044B044C9C -:10B05000044D044E044F045004510452045304544C -:10B0600004550456045704580459045A045B045CFC -:10B07000045D045E045F04600461046204630464AC -:10B0800004650466046704680469046A046B046C5C -:10B09000046D046E046F047004710472047304740C -:10B0A00004750476047704780479047A047B047CBC -:10B0B000047D044E554C4C02435207756E69303086 -:10B0C000413007756E6930304144096F766572739F -:10B0D000636F726507756E693030423207756E694D -:10B0E0003030423307756E693030423507756E690E -:10B0F0003030423907416D6163726F6E07616D6177 -:10B1000063726F6E06416272657665066162726592 -:10B11000766507416F676F6E656B07616F676F6E6E -:10B12000656B0B4363697263756D666C65780B6361 -:10B1300063697263756D666C65780443646F74044B -:10B1400063646F7406446361726F6E066463617258 -:10B150006F6E064463726F617407456D6163726F51 -:10B160006E07656D6163726F6E0645627265766526 -:10B17000066562726576650A45646F74616363652E -:10B180006E740A65646F74616363656E7407456FFE -:10B19000676F6E656B07656F676F6E656B064563FE -:10B1A00061726F6E06656361726F6E0B47636972E1 -:10B1B00063756D666C65780B6763697263756D6640 -:10B1C0006C65780447646F740467646F7407756E08 -:10B1D000693031323207756E69303132330B486372 -:10B1E000697263756D666C65780B68636972637507 -:10B1F0006D666C657804486261720468626172060B -:10B200004974696C6465066974696C646507496DA5 -:10B210006163726F6E07696D6163726F6E0649627A -:10B22000726576650669627265766507496F676F54 -:10B230006E656B07696F676F6E656B02494A0269DD -:10B240006A0B4A63697263756D666C65780B6A6335 -:10B25000697263756D666C657807756E6930313338 -:10B260003607756E69303133370C6B677265656E02 -:10B270006C616E646963064C6163757465066C612C -:10B280006375746507756E693031334207756E6991 -:10B2900030313343064C6361726F6E066C636172CA -:10B2A0006F6E044C646F74046C646F74064E61635B -:10B2B000757465066E616375746507756E69303106 -:10B2C000343507756E6930313436064E6361726FFE -:10B2D0006E066E6361726F6E0B6E61706F73747267 -:10B2E0006F70686503456E6703656E67074F6D6134 -:10B2F00063726F6E076F6D6163726F6E064F62727D -:10B30000657665066F62726576650D4F68756E6766 -:10B310006172756D6C6175740D6F68756E676172C1 -:10B32000756D6C6175740652616375746506726142 -:10B330006375746507756E693031353607756E69EA -:10B340003031353706526361726F6E067263617217 -:10B350006F6E06536163757465067361637574651A -:10B360000B5363697263756D666C65780B73636903 -:10B370007263756D666C657807756E693032314140 -:10B3800007756E693032314206546361726F6E0622 -:10B39000746361726F6E04546261720474626172EC -:10B3A000065574696C6465067574696C6465075547 -:10B3B0006D6163726F6E07756D6163726F6E0655B6 -:10B3C00062726576650675627265766505557269A5 -:10B3D0006E67057572696E670D5568756E67617287 -:10B3E000756D6C6175740D7568756E676172756DDC -:10B3F0006C61757407556F676F6E656B07756F6766 -:10B400006F6E656B0B5763697263756D666C6578FB -:10B410000B7763697263756D666C65780B59636948 -:10B420007263756D666C65780B7963697263756DAF -:10B43000666C6578065A6163757465067A61637532 -:10B4400074650A5A646F74616363656E740A7A6422 -:10B450006F74616363656E74056C6F6E67730A4128 -:10B4600072696E6761637574650A6172696E67619E -:10B47000637574650741456163757465076165614E -:10B48000637574650B4F736C617368616375746584 -:10B490000B6F736C617368616375746507756E69B2 -:10B4A0003032313807756E693032313905746F6E5C -:10B4B0006F730D6469657265736973746F6E6F7312 -:10B4C0000A416C706861746F6E6F7309616E6F749E -:10B4D000656C6569610C457073696C6F6E746F6E35 -:10B4E0006F7308457461746F6E6F7309496F74618F -:10B4F000746F6E6F730C4F6D6963726F6E746F6EE5 -:10B500006F730C557073696C6F6E746F6E6F730A26 -:10B510004F6D656761746F6E6F7311696F746164ED -:10B5200069657265736973746F6E6F7305416C70D2 -:10B53000686104426574610547616D6D6107756EF0 -:10B54000693033393407457073696C6F6E045A651E -:10B5500074610345746105546865746104496F74CE -:10B5600061054B61707061064C616D626461024DF2 -:10B5700075024E75025869074F6D6963726F6E02EE -:10B5800050690352686F055369676D6103546175B3 -:10B5900007557073696C6F6E03506869034368697F -:10B5A0000350736907756E69303341390C496F7404 -:10B5B0006164696572657369730F557073696C6F47 -:10B5C0006E64696572657369730A616C7068617431 -:10B5D0006F6E6F730C657073696C6F6E746F6E6FE6 -:10B5E0007308657461746F6E6F7309696F74617449 -:10B5F0006F6E6F7314757073696C6F6E64696572CA -:10B6000065736973746F6E6F7305616C7068610444 -:10B61000626574610567616D6D610564656C746177 -:10B6200007657073696C6F6E047A65746103657485 -:10B630006105746865746104696F7461056B61709C -:10B640007061066C616D62646107756E69303342CA -:10B6500043026E75027869076F6D6963726F6E03DE -:10B6600072686F07756E6930334332057369676DB1 -:10B67000610374617507757073696C6F6E03706830 -:10B68000690363686903707369056F6D6567610CB1 -:10B69000696F746164696572657369730F7570733E -:10B6A000696C6F6E64696572657369730C6F6D693F -:10B6B00063726F6E746F6E6F730C757073696C6FFD -:10B6C0006E746F6E6F730A6F6D656761746F6E6F06 -:10B6D0007307756E693034303107756E69303430F8 -:10B6E0003207756E693034303307756E6930343027 -:10B6F0003407756E693034303507756E6930343013 -:10B700003607756E693034303707756E69303430FE -:10B710003807756E693034303907756E69303430EA -:10B720004107756E693034304207756E69303430C8 -:10B730004307756E693034304507756E69303430B3 -:10B740004607756E693034313007756E69303431B3 -:10B750003107756E693034313207756E69303431B6 -:10B760003307756E693034313407756E69303431A2 -:10B770003507756E693034313607756E693034318E -:10B780003707756E693034313807756E693034317A -:10B790003907756E693034314107756E693034315F -:10B7A0004207756E693034314307756E6930343144 -:10B7B0004407756E693034314507756E6930343130 -:10B7C0004607756E693034323007756E6930343231 -:10B7D0003107756E693034323207756E6930343234 -:10B7E0003307756E693034323407756E6930343220 -:10B7F0003507756E693034323607756E693034320C -:10B800003707756E693034323807756E69303432F7 -:10B810003907756E693034324107756E69303432DC -:10B820004207756E693034324307756E69303432C1 -:10B830004407756E693034324507756E69303432AD -:10B840004607756E693034333007756E69303433AE -:10B850003107756E693034333207756E69303433B1 -:10B860003307756E693034333407756E693034339D -:10B870003507756E693034333607756E6930343389 -:10B880003707756E693034333807756E6930343375 -:10B890003907756E693034334107756E693034335A -:10B8A0004207756E693034334307756E693034333F -:10B8B0004407756E693034334507756E693034332B -:10B8C0004607756E693034343007756E693034342C -:10B8D0003107756E693034343207756E693034342F -:10B8E0003307756E693034343407756E693034341B -:10B8F0003507756E693034343607756E6930343407 -:10B900003707756E693034343807756E69303434F2 -:10B910003907756E693034344107756E69303434D7 -:10B920004207756E693034344307756E69303434BC -:10B930004407756E693034344507756E69303434A8 -:10B940004607756E693034353107756E69303435A8 -:10B950003207756E693034353307756E69303435AA -:10B960003407756E693034353507756E6930343596 -:10B970003607756E693034353707756E6930343582 -:10B980003807756E693034353907756E693034356E -:10B990004107756E693034354207756E693034354C -:10B9A0004307756E693034354507756E6930343537 -:10B9B0004607756E693034393007756E6930343931 -:10B9C000310657677261766506776772617665063C -:10B9D00057616375746506776163757465095764AB -:10B9E00069657265736973097764696572657369FE -:10B9F00073065967726176650679677261766507C5 -:10BA0000756E69323031350D756E64657273636FB2 -:10BA1000726564626C0D71756F74657265766572BE -:10BA2000736564066D696E757465067365636F6E24 -:10BA300064096578636C616D64626C07756E693268 -:10BA400030374609616669693038393431067065C6 -:10BA500073657461044575726F07756E69323130B4 -:10BA60003507756E693231313307756E69323131A0 -:10BA70003607756E693231323609657374696D61E6 -:10BA8000746564096F6E656569676874680C7468CD -:10BA9000726565656967687468730B666976656564 -:10BAA0006967687468730C736576656E6569676845 -:10BAB00074687307756E69323230360D6379726956 -:10BAC0006C6C69636272657665106361726F6E6338 -:10BAD0006F6D6D61616363656E7407756E69303398 -:10BAE000323611636F6D6D61616363656E74726F81 -:10BAF0007461746507756E693230373407756E6925 -:10BB00003230373507756E693230373707756E69F1 -:10BB10003230373807756E693230303007756E69EC -:10BB20003230303107756E693230303207756E69E8 -:10BB30003230303307756E693230303407756E69D4 -:10BB40003230303507756E693230303607756E69C0 -:10BB50003230303707756E693230303807756E69AC -:10BB60003230303907756E693230304107756E6991 -:10BB70003230304207756E694645464607756E6934 -:10BB80004646464307756E694646464407756E69E4 -:10BB90003031463007756E693032424307756E6941 -:10BBA0003033443107756E693033443207756E693E -:10BBB0003033443607756E693145334507756E6914 -:10BBC0003145334607756E693145303007756E690A -:10BBD0003145303107756E6930324633054F686F35 -:10BBE000726E056F686F726E0555686F726E0575BF -:10BBF000686F726E04686F6F6B07756E69303430F2 -:10BC00003007756E693034304407756E69303435ED -:10BC10003007756E693034354407756E69303436D7 -:10BC20003007756E693034363107756E69303436D9 -:10BC30003207756E693034363307756E69303436C5 -:10BC40003407756E693034363507756E69303436B1 -:10BC50003607756E693034363707756E693034369D -:10BC60003807756E693034363907756E6930343689 -:10BC70004107756E693034364207756E6930343667 -:10BC80004307756E693034364407756E6930343653 -:10BC90004507756E693034364607756E693034373E -:10BCA0003007756E693034373107756E6930343757 -:10BCB0003207756E693034373307756E6930343743 -:10BCC0003407756E693034373507756E693034372F -:10BCD0003607756E693034373707756E693034371B -:10BCE0003807756E693034373907756E6930343707 -:10BCF0004107756E693034374207756E69303437E5 -:10BD00004307756E693034374407756E69303437D0 -:10BD10004507756E693034374607756E69303438BB -:10BD20003007756E693034383107756E69303438D4 -:10BD30003207756E693034383807756E69303438BB -:10BD40003907756E693034384107756E693034389B -:10BD50004207756E693034384307756E6930343880 -:10BD60004407756E693034384507756E693034386C -:10BD70004607756E693034393207756E693034396B -:10BD80003307756E693034393407756E693034396C -:10BD90003507756E693034393607756E6930343958 -:10BDA0003707756E693034393807756E6930343944 -:10BDB0003907756E693034394107756E6930343929 -:10BDC0004207756E693034394307756E693034390E -:10BDD0004407756E693034394507756E69303439FA -:10BDE0004607756E693034413007756E69303441ED -:10BDF0003107756E693034413207756E69303441F0 -:10BE00003307756E693034413407756E69303441DB -:10BE10003507756E693034413607756E69303441C7 -:10BE20003707756E693034413807756E69303441B3 -:10BE30003907756E693034414107756E6930344198 -:10BE40004207756E693034414307756E693034417D -:10BE50004407756E693034414507756E6930344169 -:10BE60004607756E693034423007756E693034426A -:10BE70003107756E693034423207756E693034426D -:10BE80003307756E693034423407756E6930344259 -:10BE90003507756E693034423607756E6930344245 -:10BEA0003707756E693034423807756E6930344231 -:10BEB0003907756E693034424107756E6930344216 -:10BEC0004207756E693034424307756E69303442FB -:10BED0004407756E693034424507756E69303442E7 -:10BEE0004607756E693034433007756E69303443E8 -:10BEF0003107756E693034433207756E69303443EB -:10BF00003307756E693034433407756E69303443D6 -:10BF10003507756E693034433607756E69303443C2 -:10BF20003707756E693034433807756E69303443AE -:10BF30003907756E693034434107756E6930344393 -:10BF40004207756E693034434307756E6930344378 -:10BF50004407756E693034434507756E6930344364 -:10BF60004607756E693034443007756E6930344465 -:10BF70003107756E693034443207756E6930344468 -:10BF80003307756E693034443407756E6930344454 -:10BF90003507756E693034443607756E6930344440 -:10BFA0003707756E693034443807756E693034442C -:10BFB0003907756E693034444107756E6930344411 -:10BFC0004207756E693034444307756E69303444F6 -:10BFD0004407756E693034444507756E69303444E2 -:10BFE0004607756E693034453007756E69303445E3 -:10BFF0003107756E693034453207756E69303445E6 -:10C000003307756E693034453407756E69303445D1 -:10C010003507756E693034453607756E69303445BD -:10C020003707756E693034453807756E69303445A9 -:10C030003907756E693034454107756E693034458E -:10C040004207756E693034454307756E6930344573 -:10C050004407756E693034454507756E693034455F -:10C060004607756E693034463007756E6930344660 -:10C070003107756E693034463207756E6930344663 -:10C080003307756E693034463407756E693034464F -:10C090003507756E693034463607756E693034463B -:10C0A0003707756E693034463807756E6930344627 -:10C0B0003907756E693034464107756E693034460C -:10C0C0004207756E693034464307756E69303446F1 -:10C0D0004407756E693034464507756E69303446DD -:10C0E0004607756E693035303007756E693035300A -:10C0F0003107756E693035303207756E693035300D -:10C100003307756E693035303407756E69303530F8 -:10C110003507756E693035303607756E69303530E4 -:10C120003707756E693035303807756E69303530D0 -:10C130003907756E693035304107756E69303530B5 -:10C140004207756E693035304307756E693035309A -:10C150004407756E693035304507756E6930353086 -:10C160004607756E693035313007756E6930353187 -:10C170003107756E693035313207756E693035318A -:10C180003307756E693145413007756E6931454138 -:10C190003107756E693145413207756E6931454128 -:10C1A0003307756E693145413407756E6931454114 -:10C1B0003507756E693145413607756E6931454100 -:10C1C0003707756E693145413807756E69314541EC -:10C1D0003907756E693145414107756E69314541D1 -:10C1E0004207756E693145414307756E69314541B6 -:10C1F0004407756E693145414507756E69314541A2 -:10C200004607756E693145423007756E69314542A2 -:10C210003107756E693145423207756E69314542A5 -:10C220003307756E693145423407756E6931454291 -:10C230003507756E693145423607756E693145427D -:10C240003707756E693145423807756E6931454269 -:10C250003907756E693145424107756E693145424E -:10C260004207756E693145424307756E6931454233 -:10C270004407756E693145424507756E693145421F -:10C280004607756E693145433007756E6931454320 -:10C290003107756E693145433207756E6931454323 -:10C2A0003307756E693145433407756E693145430F -:10C2B0003507756E693145433607756E69314543FB -:10C2C0003707756E693145433807756E69314543E7 -:10C2D0003907756E693145434107756E69314543CC -:10C2E0004207756E693145434307756E69314543B1 -:10C2F0004407756E693145434507756E693145439D -:10C300004607756E693145443007756E693145449D -:10C310003107756E693145443207756E69314544A0 -:10C320003307756E693145443407756E693145448C -:10C330003507756E693145443607756E6931454478 -:10C340003707756E693145443807756E6931454464 -:10C350003907756E693145444107756E6931454449 -:10C360004207756E693145444307756E693145442E -:10C370004407756E693145444507756E693145441A -:10C380004607756E693145453007756E693145451B -:10C390003107756E693145453207756E693145451E -:10C3A0003307756E693145453407756E693145450A -:10C3B0003507756E693145453607756E69314545F6 -:10C3C0003707756E693145453807756E69314545E2 -:10C3D0003907756E693145454107756E69314545C7 -:10C3E0004207756E693145454307756E69314545AC -:10C3F0004407756E693145454507756E6931454598 -:10C400004607756E693145463007756E6931454698 -:10C410003107756E693145463407756E6931454699 -:10C420003507756E693145463607756E6931454683 -:10C430003707756E693145463807756E693145466F -:10C440003907756E69323041421363697263756DE5 -:10C45000666C65786163757465636F6D621363699B -:10C460007263756D666C65786772617665636F6D12 -:10C47000621263697263756D666C6578686F6F6B65 -:10C48000636F6D621363697263756D666C65787452 -:10C49000696C6465636F6D620E6272657665616377 -:10C4A000757465636F6D620E627265766567726141 -:10C4B0007665636F6D620D6272657665686F6F6B2E -:10C4C000636F6D620E627265766574696C64656334 -:10C4D0006F6D6210637972696C6C6963686F6F6B02 -:10C4E0006C65667411637972696C6C696362696703 -:10C4F000686F6F6B554307756E693031363207755B -:10C500006E693031363307756E69303145410775D4 -:10C510006E693031454207756E69303145430775A4 -:10C520006E693031454407756E69303235390D68B2 -:10C530006F6F6B61626F7665636F6D6207756E69B1 -:10C540003146344407756E693146444507756E6956 -:10C550003230373007756E693230373607756E699D -:10C560003230373913756E693033423930333038F1 -:10C57000303330343033303013756E6930334239F4 -:10C5800030333038303330343033303113756E69F6 -:10C590003033423930333038303330363033303066 -:10C5A00013756E69303342393033303830333036BA -:10C5B0003033303113756E693033433530333038B2 -:10C5C000303330343033303013756E6930334335A7 -:10C5D00030333038303330343033303113756E69A6 -:10C5E0003033433530333038303330363033303019 -:10C5F00013756E693033433530333038303330366D -:10C600003033303108456E672E616C743108456EE9 -:10C61000672E616C743208456E672E616C74330F3F -:10C62000756E693033303130333036303330380F57 -:10C63000756E693033303030333036303330380F48 -:10C64000756E693033303130333034303330380F39 -:10C65000756E693033303030333034303330380F2A -:10C66000637972696C6C69635F6F746D61726B037F -:10C67000665F6605665F665F6905665F665F6C0795 -:10C68000756E693145394507756E69413742330723 -:10C69000756E69413742340F756E69303133422E01 -:10C6A0006C6F636C4D41480F756E69303134352EB7 -:10C6B0006C6F636C4D41480F416F676F6E656B2EF9 -:10C6C0006C6F636C4E41560F456F676F6E656B2ED6 -:10C6D0006C6F636C4E41560F496F676F6E656B2EC2 -:10C6E0006C6F636C4E41560F556F676F6E656B2EA6 -:10C6F0006C6F636C4E415606492E73616C74064A2A -:10C700002E73616C740B4967726176652E73616C70 -:10C71000740B4961637574652E73616C74104963A1 -:10C72000697263756D666C65782E73616C740E4901 -:10C7300064696572657369732E73616C740B4974F7 -:10C74000696C64652E73616C740C496D6163726F02 -:10C750006E2E73616C740B4962726576652E73611F -:10C760006C740C496F676F6E656B2E73616C74141B -:10C77000496F676F6E656B5F6C6F636C4E41562ED1 -:10C7800073616C740F49646F74616363656E742EBA -:10C7900073616C7407494A2E73616C74104A636943 -:10C7A0007263756D666C65782E73616C740C756E52 -:10C7B00069314543382E73616C740C756E6931456F -:10C7C00043412E73616C740E496F7461746F6E6FA8 -:10C7D000732E73616C7409496F74612E73616C748C -:10C7E00011496F746164696572657369732E736151 -:10C7F0006C740C756E69303430362E73616C740C49 -:10C80000756E69303430372E73616C740C756E69D7 -:10C81000303430382E73616C740C756E693034436B -:10C82000302E73616C7407756E693032333707755B -:10C830006E694137423507756E69414235330B7574 -:10C840006E69303132332E616C740F756E69303120 -:10C8500033432E6C6F636C4D41480F756E693031F8 -:10C8600034362E6C6F636C4D41480F616F676F6E8D -:10C87000656B2E6C6F636C4E41560F656F676F6E04 -:10C88000656B2E6C6F636C4E41560F696F676F6EF0 -:10C89000656B2E6C6F636C4E41560F756F676F6ED4 -:10C8A000656B2E6C6F636C4E415606672E73616C20 -:10C8B00074106763697263756D666C65782E736159 -:10C8C0006C740B6762726576652E73616C740967B0 -:10C8D000646F742E73616C740B666C6F72696E2E6C -:10C8E000737330330F756E69303433312E6C6F6370 -:10C8F0006C5352420C756E69303443462E73616C32 -:10C900007407756E693230393507756E69323039A2 -:10C910003607756E693230393707756E69323039CE -:10C920003807756E693230393907756E69323039BA -:10C930004107756E693230394207756E6932303998 -:10C940004307756E693035443007756E693035447C -:10C950003107756E693035443207756E693035447C -:10C960003307756E693035443407756E6930354468 -:10C970003507756E693035443607756E6930354454 -:10C980003707756E693035443807756E6930354440 -:10C990003907756E693035444107756E6930354425 -:10C9A0004207756E693035444307756E693035440A -:10C9B0004407756E693035444507756E69303544F6 -:10C9C0004607756E693035453007756E69303545F7 -:10C9D0003107756E693035453207756E69303545FA -:10C9E0003307756E693035453407756E69303545E6 -:10C9F0003507756E693035453607756E69303545D2 -:10CA00003707756E693035453807756E69303545BD -:10CA10003907756E693035454107756E6946423292 -:10CA20004107756E694642324207756E6946423269 -:10CA30004307756E694642324407756E6946423255 -:10CA40004507756E694642324607756E6946423340 -:10CA50003007756E694642333107756E6946423359 -:10CA60003207756E694642333307756E6946423345 -:10CA70003407756E694642333507756E6946423331 -:10CA80003607756E694642333807756E694642331C -:10CA90003907756E694642334107756E6946423300 -:10CAA0004207756E694642334307756E69464233E5 -:10CAB0004507756E694642343007756E69464234E3 -:10CAC0003107756E694642343307756E69464234E4 -:10CAD0003407756E694642343607756E69464234CE -:10CAE0003707756E694642343807756E69464234B9 -:10CAF0003907756E694642344107756E694642349E -:10CB000042096772617665636F6D6209616375746E -:10CB100065636F6D6207756E693033303209746911 -:10CB20006C6465636F6D6207756E6930333034070E -:10CB3000756E693033303607756E693033303707BC -:10CB4000756E693033303807756E693033304107A0 -:10CB5000756E693033304207756E69303330430784 -:10CB6000756E693033304607756E69303331320C7B -:10CB7000646F7462656C6F77636F6D6207756E6961 -:10CB80003033323707756E693033323807756E6966 -:10CB90003034383507756E693034383607756E694C -:10CBA0003034383307756E693034383407756E6940 -:10CBB0003035423007756E693035423107756E6920 -:10CBC0003035423207756E693035423307756E690C -:10CBD0003035423407756E693035423507756E69F8 -:10CBE0003035423607756E693035423707756E69E4 -:10CBF0003035423807756E693035423907756E69D0 -:10CC00003035424107756E693035424207756E69AD -:10CC10003035424307756E693035424407756E6999 -:10CC20003035433107756E693035433207756E69AB -:10CC300030354337097A65726F2E646E6F6D086FF9 -:10CC40006E652E646E6F6D0874776F2E646E6F6DF7 -:10CC50000A74687265652E646E6F6D09666F757211 -:10CC60002E646E6F6D09666976652E646E6F6D0851 -:10CC70007369782E646E6F6D0A736576656E2E64C7 -:10CC80006E6F6D0A65696768742E646E6F6D096EEC -:10CC9000696E652E646E6F6D077A65726F2E6C66B5 -:10CCA000066F6E652E6C660674776F2E6C66087460 -:10CCB000687265652E6C6607666F75722E6C660706 -:10CCC000666976652E6C66067369782E6C660873E5 -:10CCD0006576656E2E6C660865696768742E6C668D -:10CCE000076E696E652E6C66097A65726F2E6E75B9 -:10CCF0006D72086F6E652E6E756D720874776F2E8B -:10CD00006E756D720A74687265652E6E756D720946 -:10CD1000666F75722E6E756D7209666976652E6E18 -:10CD2000756D72087369782E6E756D720A7365760B -:10CD3000656E2E6E756D720A65696768742E6E7504 -:10CD40006D72096E696E652E6E756D72087A657208 -:10CD50006F2E6F7366076F6E652E6F73660774773D -:10CD60006F2E6F73660974687265652E6F7366083F -:10CD7000666F75722E6F736608666976652E6F73BF -:10CD800066077369782E6F736609736576656E2E14 -:10CD90006F73660965696768742E6F7366086E69DC -:10CDA0006E652E6F73660A7A65726F2E736C61738F -:10CDB00068097A65726F2E746F7366086F6E652EE0 -:10CDC000746F73660874776F2E746F73660A746875 -:10CDD0007265652E746F736609666F75722E746F57 -:10CDE000736609666976652E746F73660873697871 -:10CDF0002E746F73660A736576656E2E746F736634 -:10CE00000A65696768742E746F7366096E696E656A -:10CE10002E746F736607756E693230383007756E21 -:10CE2000693230383107756E693230383207756EC5 -:10CE3000693230383307756E693230383407756EB1 -:10CE4000693230383507756E693230383607756E9D -:10CE5000693230383707756E693230383807756E89 -:10CE6000693230383907756E693035424507756E5D -:10CE7000693230374407756E693230384407756E51 -:10CE8000693230374507756E693230384507756E3F -:10CE9000693230374107756E693230374307756E36 -:10CEA000693230384107756E693230384307756E24 -:10CEB000693232313507756E693230414107756E1E -:10CEC0006932313230106166696931303130336432 -:10CED0006F746C6573731061666969313031303518 -:10CEE000646F746C6573730C636F6D6D6161636304 -:10CEF000656E74320E696F676F6E656B646F746C0C -:10CF00006573730E756E6931454342646F746C6569 -:10CF10007373000000010000000A0038005600058D -:10CF200044464C5400206379726C00206772656B34 -:10CF300000206865627200206C61746E002000043D -:10CF400000000000FFFF00020000000100026D6110 -:10CF5000726B00166D6B6D6B000E0000000200021C -:10CF6000000300000002000000010004038202022E -:10CF70000158000A000600100001000A000100012B -:10CF8000011C00A6000100C2000C00130094008EDA -:10CF900000880082007C00760070006A0064005EF9 -:10CFA00000580052004C00460040003A0034002E69 -:10CFB00000280001FDD105D90001FDCA05B200011C -:10CFC000FDBF06380001FDBB06380001FFF705B6BE -:10CFD0000001FD9F062100010003062000010070F2 -:10CFE00006210001000806880001FFFE05C90001B6 -:10CFF000000005E20001000205E1000100010566F4 -:10D000000001FD8A05D600010000061F0001FDEBAE -:10D01000061F0001FD19061F00010282062F0001F4 -:10D02000FDAD069100020004037403740000037652 -:10D03000037600010401040D000204110414000F22 -:10D0400000160000382800003822000038160000C2 -:10D0500038100000380A00003804000037FE0000D5 -:10D0600037F8000037F2000037EC000037FE000010 -:10D0700037E6000037E0000037DA000037FE000036 -:10D0800037D4000037CE000037B6000037B00000BC -:10D0900037AA000037A400003774000200060153CD -:10D0A0000154000003740374000203760376000346 -:10D0B0000401040D0004041104140011041E041ED4 -:10D0C0000015000600100001000A00000001007CAD -:10D0D000002E0001003A000C0004001C0016001095 -:10D0E000000A00010000FE3E00010002FE140001E3 -:10D0F000FDA2FEA100010003FE3B00010004023579 -:10D10000040E040F04100010000037560000370210 -:10D11000000036FC000036F6000036D8000036D29B -:10D12000000036CC000036CC000036C6000036C009 -:10D13000000036CC000036BA000036B4000036A23B -:10D140000000369600003684000100100235040EFF -:10D15000040F041004150416041704180419041A03 -:10D16000041B041C041D04200422042500050000E7 -:10D17000000100080001014400A0000200AA000C08 -:10D1800000050072005C004C0020000C0003003A17 -:10D190002F7A0034002E0028000E000106640000E3 -:10D1A000000300262F660020001A0014000E000164 -:10D1B0000667000000010664061F000103BB0000B3 -:10D1C000000104B5061F00010204061F0002004210 -:10D1D000003C000A0030000103B2061F00020032CA -:10D1E0000010000A2D5C000103B6061F0001012F8C -:10D1F00000000002001C00160010000A000103B22B -:10D200000000000104EE061F0001012C00000001D7 -:10D21000023E061F00020001038A038E0000002662 -:10D220000000364A000036440001363E0000363821 -:10D23000000036320000362C000036260000362072 -:10D240000000361A000036140000360E00003620AA -:10D250000000360800003602000035FC00003620D1 -:10D26000000035F6000035F0000135EA000135E434 -:10D27000000135DE000035D8000035D2000035CC85 -:10D28000000035C6000135C0000135BA000135B4D3 -:10D29000000135B4000135AE000135A8000135B4F8 -:10D2A000000135A20001359C000035960001358A49 -:10D2B0000001357E0001356C000200080153015465 -:10D2C0000000023502350002037403740003037684 -:10D2D000037600040401041E00050420042000233A -:10D2E000042204220024042504250025000900004E -:10D2F0000001000800010004000000080001357270 -:10D3000032BA000533E4000C02F132A832A2329C9A -:10D310000000000032963290328A00000000328411 -:10D32000327E3278000000003272326C3266326037 -:10D330000000325A3254324E00000000324832426D -:10D34000323C0000000032363230322A0000000049 -:10D350003224321E321832120000320C32063200F1 -:10D360000000000031FA31F431EE0000000031E835 -:10D3700031E231DC0000000031D631D031CA31C495 -:10D38000000031BE31B831B20000000031AC31A62E -:10D3900031A000000000319A3194318E31880000B4 -:10D3A0003182317C317600000000319A3170318E4B -:10D3B00000000000316A31E2316400000000315E9B -:10D3C00032423158000000003152314C3146314078 -:10D3D0000000313A3134312E000000003128312272 -:10D3E000311C0000000031163110310A000000002D -:10D3F000310430FE30F80000000030F230EC30E64E -:10D400000000000030E030DA30D40000000030CE00 -:10D4100030C830C20000000030BC30B630B0000070 -:10D42000000030AA30A4309E0000000030983092F6 -:10D43000308C308600003080307A3074000000007C -:10D44000306E3068306200000000305C3056305082 -:10D4500000000000304A3044303E303800003032A6 -:10D46000302C302600000000303230203026000002 -:10D470000000301A3014300E00000000301A30085E -:10D4800030022FFC00002FF62FF02FEA00000000E2 -:10D490002FE42FDE2FD8000000002FD232542FCCE3 -:10D4A0002FC600002FC02FBA2FB4000000002FAEEF -:10D4B0002FA82FA2000000002F9C2F962F90000075 -:10D4C00000002F8A2F842F7E000000002F782F72FB -:10D4D0002F6C2F6600002FE42F602FD80000000073 -:10D4E0002F5A2F542F4E000000002F482F422F3C60 -:10D4F000000000002F362F302F2A000000002F24BC -:10D500002F1E2F18000000002F122F0C2F060000D6 -:10D5100000002F002EFA0000000000002EF42EEE76 -:10D520000000000000002EE832A200000000000011 -:10D530002EE832A20000000000002EE232A200001D -:10D54000000000002EDC32A20000000000002ED6F9 -:10D5500032A20000000000002ED032A20000000025 -:10D5600000002ECA2EC400000000000032842EBE2F -:10D570000000000000002EB832540000000000003F -:10D580002EB832540000000000002EB232540000C9 -:10D59000000000002EAC32540000000000002EA657 -:10D5A0002EA00000000000002E9A31A6000000000E -:10D5B00000002E9431940000000000002E9431945D -:10D5C0000000000000002E8E3194000000000000DA -:10D5D0002E8831940000000000002E82319400005B -:10D5E000000000002E7C2E760000000000002E704F -:10D5F00031340000000000002E70313400000000C3 -:10D6000000002E6A31340000000000002E64313426 -:10D610000000000000002E5E30EC00000000000062 -:10D620002E58317C0000000000002E522E4C0000CD -:10D63000000000002E4630C80000000000002E460A -:10D6400030C80000000000002E4030C8000000007C -:10D6500000002E3A30C80000000000002E3430C810 -:10D660000000000000002E2E30C800000000000066 -:10D670002E282E2200000000000030AA2E1C0000E0 -:10D68000000000002E16307A0000000000002E1668 -:10D69000307A0000000000002E10307A00000000F8 -:10D6A00000002E0A307A0000000000002E042DFE3B -:10D6B0000000000000002E042DFE0000000000000D -:10D6C0002DF82DFE0000000000002DF22DFE0000C0 -:10D6D000000000002DEC2DE60000000000002DE011 -:10D6E0002FDE0000000000002DDA325400000000A0 -:10D6F00000002DDA32540000000000002DD4325416 -:10D700000000000000002DCE325400000000000098 -:10D710002DC832540000000000002FD22DC200009E -:10D72000000000002DBC2F600000000000002DBC98 -:10D730002F600000000000002DB62F6000000000E8 -:10D7400000002DB02F600000000000002DAA2F1E49 -:10D750000000000000002DA42D9E0000000000002D -:10D760002D982F1E0000000000002D9232A2000014 -:10D77000000000002D8C30C80000000000002D8645 -:10D7800032A20000000000002D8030C80000000020 -:10D7900000002D7A2D7400000000000030CE2D6EA8 -:10D7A0000000000000002D68327E00000000000034 -:10D7B0002D6230A40000000000002D5C327E0000CD -:10D7C000000000002D5630A40000000000002D5085 -:10D7D000327E0000000000002D4A30A4000000004E -:10D7E00000002D5C327E0000000000002D5630A4A9 -:10D7F0000000000000002D44326C0000000000001A -:10D80000309830920000000000002EA62EA00000EC -:10D81000000000002D3E2D380000000000002D32D9 -:10D8200032540000000000002D2C307A000000006F -:10D8300000002D2632540000000000002D20307A18 -:10D840000000000000002D1A32540000000000000B -:10D850002D14307A000000000000325A2D0E000016 -:10D860000000000030802D080000000000002EB2F3 -:10D8700032540000000000002E10307A000000003A -:10D8800000002D0232300000000000002CFC32307D -:10D890000000000000002CF6323000000000000004 -:10D8A00032362CF00000000000002CEA321E00008E -:10D8B000000000002CE4304400000000000032248E -:10D8C0002CDE0000000000002CD82FDE000000003D -:10D8D00000002CD22DFE0000000000002CCC2DFEFC -:10D8E0000000000000002CC62DFE0000000000001B -:10D8F00030322CC00000000000002CBA2CB4000014 -:10D90000000000002CAE31F40000000000002DF8F3 -:10D91000302000000000000031E82CA800000000CA -:10D920000000301A2CA20000000000002C9C3014D3 -:10D930000000000000002C9631D000000000000024 -:10D940002C90300800000000000031D62C8A000026 -:10D9500000000000301A2C8400000000000031D6C6 -:10D9600031D0000000000000301A30080000000034 -:10D97000000031D631D0000000000000301A30081D -:10D9800000000000000031D631D00000000000008F -:10D99000301A30080000000000002C7E31A6000084 -:10D9A000000000002DBC2FDE00000000000031ACA4 -:10D9B0002C780000000000002FE42C720000000012 -:10D9C00000002C6C31A60000000000002DB62FDEF8 -:10D9D0000000000000002C662C6000000000000029 -:10D9E00031AC2C5A0000000000002FE42C542FD83A -:10D9F000000000002C4E31940000000000002C4874 -:10DA000032540000000000002C423194000000005D -:10DA100000002C3C32540000000000002E94319491 -:10DA20000000000000002DDA325400000000000069 -:10DA30002C362C300000000000002C2A2C24000082 -:10DA4000000000002C1E31E20000000000002C1835 -:10DA50002F96000000000000316A2CA80000000092 -:10DA600000002F9C2C120000000000002C0C31E262 -:10DA70000000000000002C062F96000000000000AF -:10DA80002C0032420000000000002BFA2F8400001E -:10DA9000000000002BF432420000000000002BEEDA -:10DAA0002F84000000000000315E2BE80000000021 -:10DAB00000002F8A2BE20000000000002BF432420D -:10DAC0000000000000002BEE2F840000000000008A -:10DAD00031522BDC0000000000002F782BD6000014 -:10DAE000000000002BD0314C0000000000002BCAC9 -:10DAF0002F720000000000003152314C0000000085 -:10DB000000002F782F720000000000002BC4313479 -:10DB10000000000000002DE02F6000000000000069 -:10DB20002BBE31340000000000002BB82F60000035 -:10DB3000000000002BB231340000000000002BACCC -:10DB40002F600000000000002BA631340000000010 -:10DB500000002BA02F600000000000002E70313468 -:10DB60000000000000002DBC2F600000000000003D -:10DB7000313A2B9A0000000000002FE42B940000A3 -:10DB8000000000002B8E31100000000000002B88E8 -:10DB90002F420000000000002B8230EC000000004B -:10DBA00000002B7C2F1E0000000000002B7630ECC4 -:10DBB0000000000000002B7030DA000000000000C0 -:10DBC0002B6A2F0C0000000000002B6430DA0000EC -:10DBD000000000002B5E2F0C0000000000002B58FE -:10DBE00030DA0000000000002B522F0C0000000073 -:10DBF00000002B4C2B460000000000002B402B3A6D -:10DC00000000000000002B342B2E0000000000005C -:10DC10002B2830C80000000000002B222EC400007A -:10DC2000000000002B1C2E220000000000002E949B -:10DC30002E760000000000002DDA2DC2000000004A -:10DC40000000315E2B160000000000002F8A2B1010 -:10DC500000000000000032A832A200000000000016 -:10DC60002B0A2B040000000000002AFE2AF8000006 -:10DC7000000000002AF22AEC0000000000002AE662 -:10DC80002AE00000000000002ADA2AD40000000088 -:10DC900000002ACE2AC800000000000032A832A2EC -:10DCA000000000002AC22ABC2AB6000000000000C2 -:10DCB0002AB02AAA00000000000030E02AA40000D8 -:10DCC00000000000325A3254000000002AC230E046 -:10DCD00030DA0000000000003224321E0000000094 -:10DCE0002AC2319A319400000000000031E831E28C -:10DCF0000000000000002A9E2DC20000000000006D -:10DD000031BE31B800000000000031AC31A6000087 -:10DD1000000000002A982A92000000000000319ABA -:10DD20003194000000002AC22A8C2A8600000000DC -:10DD300000003182317C000000000000315E2A804A -:10DD40000000000000003152314C000000000000D3 -:10DD500030F230EC000000002AC22A7A2A74000057 -:10DD600000000000310430FE0000000000002A7AAC -:10DD70002A740000000000002E7C31940000000096 -:10DD80002AC22B7630EC0000000000002A6E2DE63F -:10DD90000000000000002A682A6200000000000065 -:10DDA0002A5C2C540000000000002A562AC80000FB -:10DDB000000000002A502A4A0000000000002A4407 -:10DDC0002DE60000000000002A3E2A382A3200001A -:10DDD00000002A2C2A262A20000000002A1A2A14D1 -:10DDE0000000000000002C9C2A62000000000000DF -:10DDF0002A0E2A080000000000002A022C5400000D -:10DE00000000000029FC30DA29F60000000029F0AB -:10DE10002AC80000000000002C9C30140000000004 -:10DE2000000029EA29E400000000000029DE29D8CA -:10DE300000000000000029D229CC000000000000F2 -:10DE400029C629C00000000000002FD23254000073 -:10DE50000000000029BA29B400000000000029AE2B -:10DE600029A800000000000029A2299C0000000051 -:10DE700000002FE42FDE000000000000299629900A -:10DE80000000000000002FAE2A4A00000000000041 -:10DE9000298A2984000000000000297E297829723F -:10DEA00000000000296C29660000000000002960C5 -:10DEB000295A0000000000002DF22AC800000000CE -:10DEC000000029542A4A000000000000294E325464 -:10DED00000000000000029482A4A0000000000005D -:10DEE0002942295A0000000000002EAC32540000E4 -:10DEF00000000000293C2936000000000000293005 -:10DF00002AAA000000000000292A2924000000009D -:10DF10000000315E324200000000000031FA291E8C -:10DF20000000000000002918291200000000000075 -:10DF3000290C2906000000000000293C29360000B9 -:10DF4000000000002EB8290000000000000028FAA0 -:10DF500028F40000000000002A8C28EE00000000D9 -:10DF6000000032A832A200000000000028E828E2E9 -:10DF70000000000000003296329000000000000017 -:10DF80002AB02AAA00000000000028DC28D60000E1 -:10DF900000000000325A325400000000000028D077 -:10DFA00028CA00000000000028C428BE00000000AD -:10DFB0000000319A28B800000000000028B228B8FC -:10DFC00000000000000028AC290000000000000054 -:10DFD00028A628A000000000000031BE31B80000D3 -:10DFE000000000003224321E000000000000319AC0 -:10DFF00031940000000000002A8C2A8600000000F6 -:10E0000000003182317C0000000000003284327E4A -:10E010000000000000003152314C00000000000000 -:10E02000289A28F40000000000002A7A2A740000D0 -:10E0300000000000310430FE000000000000322427 -:10E040002894000000000000288E288800000000AE -:10E0500000002882287C000000000000287628703C -:10E06000000000000000286A286400000000000092 -:10E07000285E28580000000000002852284C0000AC -:10E080000000000028462840000000000000283A58 -:10E090002834000000000000282E2B2E0000000075 -:10E0A000000030CE30C8000000000000282831D029 -:10E0B0000000000000002822281C000000000000D2 -:10E0C00028162810000000000000280A280400007C -:10E0D000000000003080307A00000000000027FEC1 -:10E0E00027F800000000000027F227EC00000000E5 -:10E0F000000027E627E000000000000027DA27E004 -:10E1000000000000000029D227D400000000000019 -:10E1100027CE27C800000000000027C2321E0000E2 -:10E120000000000027BC2B2E0000000000002FD2B2 -:10E13000325400000000000027B627B000000000A5 -:10E1400000002FC02FBA00000000000030AA30A449 -:10E1500000000000000027AA27A400000000000023 -:10E160002F242F1E000000000000279E279800008B -:10E17000000000002F362F30000000000000279222 -:10E18000278C000000000000278627800000000088 -:10E190000000277A2774000000000000277A277407 -:10E1A000000000000000276E27680000000000004B -:10E1B0002762275C0000000000002756275000005F -:10E1C00000000000274A2744000000000000273E0E -:10E1D00027380000000000002732272C0000000034 -:10E1E00000002E0A307A00000000000027262C5480 -:10E1F00000000000000027202810000000000000A0 -:10E20000271A27440000000000002F8A2F840000F6 -:10E21000000000003032302C0000000000002DF221 -:10E220002DFE000000000000303230200000000011 -:10E2300000002714270E0000000000002708270216 -:10E2400000000000000027262FDE00000000000074 -:10E2500026FC27D400000000000026F62F1E000038 -:10E260000000000026F026EA00000000000026E47E -:10E2700026DE00000000000026D826D200000000A4 -:10E28000000026CC311000000000000026C62F42FE -:10E2900000000000000026CC31100000000000004B -:10E2A00026C62F4200000000000026C031100000EA -:10E2B0000000000026BA2F420000000000002E5E81 -:10E2C00030EC0000000000002DAA2F1E000000000E -:10E2D00000002DF8302000000000000030F20000A7 -:10E2E00000000000000026B431B80000000000006B -:10E2F00026AE2FF000000000000032A826A8000083 -:10E300000000000030CE26A2000000000000319A7C -:10E310002E7600000000000029AE269C00000000C0 -:10E320000000313A2A380000000000002FE4269651 -:10E330000000000000002EB8325400000000000071 -:10E34000269028B80000000000002E16307A000049 -:10E3500000000000268A27E000000000000026845C -:10E36000267E0000000000002678267200000000D3 -:10E370000000266C26660000000000002660265A79 -:10E380000000000000002654264E0000000000009F -:10E3900026482642000000000000263C26360000E9 -:10E3A00000000000263030EC000000000000262AAB -:10E3B0002624000000000000261E26180000000091 -:10E3C00000002612260C0000000000002606284C43 -:10E3D000000000000000260025FA000000000000F8 -:10E3E00025F425EE00000000000025E825E20000ED -:10E3F0000000000025DC25D60000000000002A7A7D -:10E400002A74000000000000296C2966000000004A -:10E410000000319A2E760000000000002FD22DC29D -:10E4200000000000000025D0329000000000000035 -:10E4300025CA25C400000000000025BE329000005F -:10E440000000000025B825C400000000000025B22F -:10E4500025AC00000000000025A625A0000000005B -:10E460000000292A259A00000000000028162594A3 -:10E47000000000000000258E25880000000000003C -:10E480002582257C00000000000025762570000014 -:10E4900000000000256A31220000000000002576FF -:10E4A00025700000000000002FAE2D9E000000002F -:10E4B000000025643014000000000000255E2810D4 -:10E4C0000000000000002558255200000000000058 -:10E4D000254C25460000000000002540253A00009C -:10E4E000000000002F902534000000000000252EC1 -:10E4F00025280000000000002522251C0000000047 -:10E50000000025162510000000000000297E250AC5 -:10E5100000000000000025042A4A0000000000005E -:10E5200024FE27D4000000000000325A2900000019 -:10E530000000000024F8301400000000000028DC77 -:10E5400024F200000000000024EC2900000000007C -:10E55000000024E624E000000000000027BC24DACC -:10E5600000000000000024D424CE000000000000C1 -:10E5700027BC2B2E00000000000024C824C200008D -:10E580000000000024BC24B600000000000024B0FD -:10E5900024AA00000000000024A427E000000000DE -:10E5A00000003284249E00000000000030AA24985D -:10E5B0000000000000003152249200000000000022 -:10E5C00027AA248C00000000000030F230EC00008C -:10E5D000000000002486248000000000000030F2CB -:10E5E00030EC0000000000002486248000000000C1 -:10E5F000000025D0247A0000000000002474246E5E -:10E6000000000000000024682462000000000000F8 -:10E61000298A245C000000000000245624500000D9 -:10E6200000000000244A2444000000000000243EB2 -:10E630002888000000000000243824320000000078 -:10E640000000243E2888000000000000242C24261E -:10E650000000000000002420241A00000000000038 -:10E66000242C2414000000000000240E24080000C4 -:10E6700000000000240228CA00000000000023FC63 -:10E6800027F800000000000023F623F0000000003F -:10E690000000273223EA00000000000023E423DE0C -:10E6A000000000000000354823D8000000000000F2 -:10E6B000313A23D200000000000027B623CC00002E -:10E6C0000000000024E624E00000000000002FC04D -:10E6D00023C6000000000000243E23C0000000000C -:10E6E000000023BA23B400000000000023AE23A8DA -:10E6F00000000000000023A2239C00000000000096 -:10E70000239632A2000000000000239030C80000D1 -:10E71000000000002ED632A20000000000002E34BF -:10E7200030C8000000000000238A2EC40000000052 -:10E73000000023842E22000000000000237E3254BB -:10E740000000000000002378307A00000000000084 -:10E7500023722936000000000000236C23660000AD -:10E760000000000023602936000000000000235A4A -:10E770002366000000000000235428CA00000000A7 -:10E780000000234E27F8000000000000234828BEA8 -:10E79000000000000000234227EC00000000000001 -:10E7A000252E28BE000000000000233C2336000078 -:10E7B00000000000233028B8000000000000232AD9 -:10E7C00027E0000000000000232428B8000000001B -:10E7D0000000231E27E00000000000002E8231947C -:10E7E0000000000000002DC83254000000000000AE -:10E7F000319A2E760000000000002FD22DC20000BA -:10E800000000000023182E760000000000002DC834 -:10E810002DC200000000000023122840000000006C -:10E820000000230C2744000000000000230628F409 -:10E8300000000000000023002F1E00000000000068 -:10E8400022FA28F40000000000002D982F1E00007E -:10E850000000000022F428F40000000000002DAAAF -:10E860002F1E00000000000022EE2888000000009B -:10E87000000022E8278000000000000022E222DCE5 -:10E88000000000000000255E22D60000000000000D -:10E8900022D0285800000000000022CA275C000097 -:10E8A00000000000256422C4000000000000255E76 -:10E8B00022BE00000000000025D022B800000000A9 -:10E8C000000029D222B200000000000022AC30FE7D -:10E8D00000000000000022A62F3000000000000011 -:10E8E00025042A4A00000000000030983092000001 -:10E8F0000000000022A0229A0000000000002294E4 -:10E90000229A000000000000228E228800000000F1 -:10E9100000002282227C000000000000227622708B -:10E92000000000000000226A2264000000000000D5 -:10E93000225E22580000000000002252224C0000FB -:10E940000000000022462240000000000000223AA1 -:10E9500031100000000000002234222E00000000D0 -:10E960000000222830B60000000000002222221CF5 -:10E97000000000000000221631E20000000000004C -:10E98000221026960000000000002C9C2A62000045 -:10E9900000000000220A220400000000000021FE06 -:10E9A00021F800000000000032A821F20000000061 -:10E9B000000030CE21EC00000000000021E632A271 -:10E9C00000000000000021E030C80000000000004E -:10E9D00021DA32A200000000000021D430C800007B -:10E9E0000000000021DA32A200000000000021D463 -:10E9F00030C800000000000021CE32A2000000005C -:10EA0000000021C830C800000000000021C232A26E -:10EA100000000000000021BC30C800000000000021 -:10EA20002EE221F20000000000002E4021EC000048 -:10EA30000000000021B632A200000000000021B05A -:10EA400030C800000000000021B632A20000000023 -:10EA5000000021B030C800000000000021AA32A24E -:10EA600000000000000021A430C8000000000000E9 -:10EA7000219E32A2000000000000219830C8000052 -:10EA8000000000002D8621F20000000000002D8013 -:10EA900021EC000000000000325A2192000000002A -:10EAA00000003080218C00000000000021863254DC -:10EAB0000000000000002180307A0000000000000B -:10EAC000217A32540000000000002174307A0000E6 -:10EAD00000000000216E3254000000000000216898 -:10EAE000307A000000000000216E32540000000067 -:10EAF00000002168307A00000000000021623254DA -:10EB0000000000000000215C307A000000000000DE -:10EB1000215632540000000000002150307A0000DD -:10EB2000000000002EB221920000000000002E1014 -:10EB3000218C000000000000214A2DFE0000000092 -:10EB4000000030322144000000000000319A213ED4 -:10EB50000000000000002FD2219200000000000001 -:10EB600021383194000000000000213232540000AE -:10EB700000000000212C319400000000000021263C -:10EB80003254000000000000212C319400000000ED -:10EB900000002126325400000000000021203194A2 -:10EBA000000000000000211A3254000000000000A4 -:10EBB00021143194000000000000210E32540000A6 -:10EBC000000000002E8E213E0000000000002DD429 -:10EBD0002192000000000000210821020000000036 -:10EBE000000020FC2A4A0000000000002108210249 -:10EBF00000000000000020FC2A4A00000000000085 -:10EC000020F6210200000000000020F02A4A000047 -:10EC10000000000020EA210200000000000020E4C3 -:10EC20002A4A00000000000020DE20D8000000007A -:10EC3000000020D220CC000000000000313A20C6A5 -:10EC40000000000000002FE420C0000000000000D1 -:10EC500020BA313400000000000020B42F60000012 -:10EC60000000000020AE20A800000000000020A24C -:10EC7000209C00000000000020AE20A80000000042 -:10EC8000000020A2209C000000000000209620A888 -:10EC90000000000000002090209C00000000000008 -:10ECA000208A20A80000000000002084209C000092 -:10ECB00000000000207E207800000000000020728C -:10ECC000206C00000000000030F220660000000010 -:10ECD00000002F242F1E000000000000206030ECF8 -:10ECE000000000000000205A2F1E0000000000005D -:10ECF000205430EC000000000000204E2F1E0000C9 -:10ED000000000000315220480000000000002F7871 -:10ED10002042000000000000319A203C000000006A -:10ED200000002FD22D0E0000000000002C4E203CD1 -:10ED30000000000000002C482D0E00000000000024 -:10ED4000203623660000000000002030202A00004A -:10ED50000000000020242AC8000000000000202439 -:10ED60002AC800000000000020242AC8000000007B -:10ED7000000020242AC8000000000000201E2A4AAB -:10ED8000000000000000201E2A4A000000000000D1 -:10ED9000201E2A4A000000000000201E2A4A00000F -:10EDA000000000002018201200000000000031AC1C -:10EDB0002C5A000000000000200C2006000000007B -:10EDC000000020001FFA00000000000032A832A25C -:10EDD000000000000000325A325400000000000021 -:10EDE000313A31340000000000001FF41FEE1FE82C -:10EDF000000000002A981FE2319A000000001FDC8A -:10EE00001FEE0000000000001FDC1FEE00000000ED -:10EE100000001FD61FEE0000000000001FD01FEEF4 -:10EE20000000000000001FCA1FEE000000000000EC -:10EE30001FC41FEE0000000000001FBE1FEE0000F8 -:10EE4000000000001FF41FB80000000000001FF4C5 -:10EE50001FB80000000000001FB21FEE00000000FD -:10EE6000000031281FAC0000000000001FA61FEEAC -:10EE70000000000000001FF41FA0000000000000C0 -:10EE800028C41F9A0000000000001FF41FEE0000BD -:10EE9000000000001FD01FEE0000000000001FF463 -:10EEA0001FEE0000000000001FD01FEE0000000059 -:10EEB00000001FF41FEE00000000000029F02DFEEE -:10EEC00000000000000029F03020000000000000D9 -:10EED0001F941F8E00000000000030CE2D6E000039 -:10EEE0000000000030802D080000000000003032DB -:10EEF0002CC00000000000002FE42B940000000054 -:10EF000000001F881F8E2FA2000000001F941F8E7C -:10EF10000000000000001F821F8E000000000000A3 -:10EF20001F7C1F8E0000000000001F761F701F6AEC -:10EF3000000000001FF41FEE0000000000001F642E -:10EF4000269600001F5E1F581F522F3000001F4CD6 -:10EF50001F461F401F3A00001F341F461F2E1F2848 -:10EF600000001F221F1C1F16329000001F101F1CC4 -:10EF70001F0A1F0400001EFE1F1C1EF81EF20000C8 -:10EF80001EEC1EE61F16329000001EE01F1C1EDA4B -:10EF90001ED400001ECE1F1C1EC81F7000001EC203 -:10EFA0001EBC1EB6274400001EB01EAA1EA41E9E34 -:10EFB00000001E981E921E8C1E8600001E801E7A67 -:10EFC0001E741E6E00001E681E621E5C1E5600002F -:10EFD0001E501F1C1E4A1E4400001E3E1EAA1E3844 -:10EFE0001E3200001E2C1E261E202A1400001E1A8F -:10EFF0001E921E141E0E00001E081EAA1E022900CC -:10F0000000001DFC1DF61DF01DEA00001DE41E920F -:10F010001DDE2F8400001DD81DF61DD21DCC000062 -:10F020001DC61DF61DC0243200001DBA1F1C1DB4D4 -:10F030001DAE00001DA81DA21D9C28A01D961D90A0 -:10F040001D8A1D84284C00001D7E1D7829F02DFE90 -:10F0500000000000000029F0302000000000000047 -:10F0600029F01D7200000000000029F01D6C000056 -:10F07000000000000001010AFEA10001010AFE3E9D -:10F080000001001D044A000102A902980001028942 -:10F09000044A000100D5055D0001032501C10001FE -:10F0A000054004D4000102D0044A00010012044AC1 -:10F0B00000010155029B000101FE0000000101FE5C -:10F0C000044A0001024E029A00010268044A00014B -:10F0D000010901F700010237000000010237044A6C -:10F0E000000101E90225000101E9044A0001026072 -:10F0F000034D0001025F00000001025F044A0001AD -:10F100000017044A00010243035A00010271044A35 -:10F110000001025D02250001025D00000001025DA8 -:10F12000044A00010267029B00010266044A0001D2 -:10F130000015044A0001015C029C000101BE0000B0 -:10F14000000101BE044A0001010002250001010086 -:10F15000000000010100044A00010277029B000147 -:10F160000277000000010277044A00010019044AF6 -:10F1700000010280022500010280000000010280DF -:10F18000044A0001001B044A00010143029B0001E4 -:10F1900001F00000000101F0044A00010013044ADC -:10F1A00000010164029C000101F10000000101F175 -:10F1B000044A0001001A044A0001015D029C00019A -:10F1C00001FA044A00010016044A0001000A0389FA -:10F1D000000100F6044A00010294029B000102842F -:10F1E000000000010284044A00010283022500019C -:10F1F0000020044A0001000D029C000101140000DF -:10F2000000010114044A00010004029B00010103F3 -:10F21000000000010103051200010283029B0001AE -:10F220000283044A00010018044A0001015F029BA6 -:10F2300000010204000000010204044A0001010070 -:10F24000029B000101A20000000101A2044A00018A -:10F25000001C044A0001017F029A00010219044ABD -:10F2600000010014044A000101E2014400010257B8 -:10F27000044A00010394061F000100F6000000018B -:10F280000292061F0001025F05E20001025F05E72E -:10F290000001025F044800010261FE140001025FE8 -:10F2A000062000010248000000010156FEA10001F5 -:10F2B000015607E300010268FE7F00010156075076 -:10F2C00000010156FE3E000101560755000101569E -:10F2D00006D000010156074B00010156074100010D -:10F2E0000156078E00010156078F000101620000E0 -:10F2F0000001028105B6000101560000000101561F -:10F3000005B6000102D10000000102D105B60001DE -:10F3100002D50000000102D505B6000102DFFE7B28 -:10F32000000102DF05B600010273078D0001010232 -:10F33000078D0001045C00000001045905B60001BE -:10F340000230044800010320FE3E000101B1FE141A -:10F3500000010233FE140001020105DD0001023D3F -:10F36000074B0001020106910001023D07E3000185 -:10F37000023DFEA1000102A7FEA1000102A7044870 -:10F3800000010317FEA10001031705B6000102A743 -:10F3900005DD00010317074B000102A706910001DC -:10F3A000031707E3000102A70000000102A70621DE -:10F3B00000010317000000010317078F000102740A -:10F3C0000691000102EC07E300010258FEA10001D2 -:10F3D00002E7FEA100010272FEA1000102720448D0 -:10F3E0000001031FFEA10001031F05B60001027208 -:10F3F00005DD0001031F074B0001027206910001A9 -:10F40000031F07E30001027206210001031F000031 -:10F410000001031F078F0001026A07100001031E8D -:10F4200008620001026A06F70001031E0849000194 -:10F43000026A067F0001031E07D10001026A0691DD -:10F440000001031E07E300010320FEA100010106E5 -:10F45000FEA1000101020691000102450710000112 -:10F46000027108620001024506F7000102710849B5 -:10F4700000010245067F0001027107D1000102452B -:10F4800005DD00010271074B0001024506910001F4 -:10F49000027107E300010261FEA100010265FEA105 -:10F4A00000010239070A00010285085C00010239E7 -:10F4B00007060001028508580001023906C2000152 -:10F4C0000285081300010239071000010285086255 -:10F4D0000001023906F700010285084900010239DE -:10F4E000067F0001028507D1000102390691000163 -:10F4F000028507E300010239FEA100010290FEA18E -:10F5000000010251FE71000102510448000102D4C1 -:10F51000FE71000102D405B60001025705B60001D4 -:10F5200002990448000102D60000000102D605B687 -:10F530000001028C044800010305000000010305DE -:10F5400005B6000103A504480001040B00000001FA -:10F55000040B05B6000103690000000103690448BB -:10F56000000103E80000000103E805B60001021BEA -:10F57000FE870001021B04480001027FFE82000199 -:10F58000027F05B600010333000000010333044885 -:10F590000001039900000001039905B600010394DE -:10F5A00006140001039400000001039405B6000155 -:10F5B000021904480001024F05B60001022BFE713A -:10F5C00000010279FE71000101BAFE710001021A08 -:10F5D000FE710001031305D200010365074100011C -:10F5E00001BAFE870001021BFE820001021B05B664 -:10F5F0000001026F05D2000102C607410001027935 -:10F60000078F000102790741000102010561000135 -:10F61000027906D0000101FA05D200010286072412 -:10F620000001031E07240001028B05D20001030A1A -:10F6300007410001028B05610001030A06D00001A9 -:10F6400001F7FE14000101F70448000101EF05D2A3 -:10F65000000102550741000102F105D20001035DDE -:10F6600007410001023F05D2000102F007410001FD -:10F67000023F00000001023F0448000102C805B635 -:10F6800000010245060B00010271077900010373B6 -:10F6900004480001037A05B600010239060B000197 -:10F6A00002850779000102F8FE87000102F804488C -:10F6B000000103A3FE82000103A305B60001026F4F -:10F6C000FE850001026F0448000102C6FE820001AF -:10F6D000029FFE870001027BFE0C000102ECFE008F -:10F6E00000010253FE87000102DAFE82000102DA05 -:10F6F00005B600010238FE0A000102C2FE00000148 -:10F7000002C205B6000102F1060B0001035D077994 -:10F7100000010300FE87000103000448000103DD2F -:10F72000FE80000102FF0000000102FF044800010A -:10F7300003DD0000000103DD05B6000102680000E2 -:10F74000000102680448000102C605B60001027704 -:10F75000FE85000102770448000102CBFE82000111 -:10F7600002CB05B6000102DFFE870001036FFE82B7 -:10F770000001036F05B60001022DFE860001022D77 -:10F78000044800010279FE82000101FFFE1400011D -:10F7900001FF0448000101E2FE8700010233FE82FE -:10F7A00000010242FE3E000102F9FE3E0001028B12 -:10F7B00004480001031C00000001031C05B6000101 -:10F7C0000376FE0A00010376044800010448FE00A7 -:10F7D0000001044805B6000102F20000000102F237 -:10F7E00005B600010288FE8700010300FE820001C9 -:10F7F000030005B6000102710448000102BE0000CA -:10F800000001011E061400010212044800010272E8 -:10F8100005B60001022EFE86000102A6FE8200014E -:10F8200002A605B6000101EFFE3E000101EF04480B -:10F8300000010255FE3E0001025505B60001031C01 -:10F84000FE870001038BFE820001038B05B60001D9 -:10F85000021FFE0A0001021F044800010298FE0078 -:10F860000001029805B6000101BA04480001021A1D -:10F8700005B60001026006140001027000000001DC -:10F88000027005B60001029BFE870001029B060B79 -:10F890000001030EFE820001030E075F000101F567 -:10F8A000FE140001028FFE1400010456FE13000135 -:10F8B00004560448000104D3FE13000104D305B626 -:10F8C00000010209062100010283078F00010209DD -:10F8D00000000001020A04480001027905B6000197 -:10F8E00001EFFE7B000101EF054F00010255FE4FC5 -:10F8F0000001025506D20001042300000001042388 -:10F900000448000104DD0000000104DD05B600012B -:10F9100002890448000102E50000000102E505B685 -:10F92000000103C70000000103C704480001048769 -:10F9300000000001048705B60001023A04480001F6 -:10F9400002B20000000102AF05B60001040D000084 -:10F950000001040D04480001051D00000001051D03 -:10F9600005B60001028A00000001028A0527000195 -:10F9700002B40000000102B405B60001032100003A -:10F98000000103210448000103AA0000000103AAAA -:10F9900005B60001028B06210001030A078F000152 -:10F9A0000257000000010264000000010239FDD38B -:10F9B00000010290FDD3000103C906210001039A52 -:10F9C000078F0001031A05D2000103B107410001AE -:10F9D000031A0621000103B1078F000101BB0000DB -:10F9E000000101BB05890001021C00000001021C8E -:10F9F00006E30001027DFE870001027D044800014C -:10FA00000201060B0001021206210001038E000014 -:10FA10000001038E04480001035A00000001035A4C -:10FA20000448000101FA0448000101BA062100015E -:10FA30000274061400010238000000010238044874 -:10FA4000000103510000000103510448000101FAC4 -:10FA50000000000101B104480001025C0000000147 -:10FA6000025C04480001031300000001030B04487A -:10FA7000000102C00000000102C004480001039020 -:10FA800000000001039004480001026F0000000123 -:10FA90000260044800010279FE85000102790448F1 -:10FAA000000102DDFE14000102DD0614000101E286 -:10FAB0000000000101E204480001027B0000000197 -:10FAC000027B0448000102880448000102EF044858 -:10FAD0000001024A00000001024A0448000102122B -:10FAE000000000010295060B0001028B00000001DE -:10FAF000029A0448000101EF0000000101DB044804 -:10FB0000000102F10000000102ED04480001024E74 -:10FB1000FE850001024E0448000101BA0000000108 -:10FB200001F504480001024C00000001024C0448A9 -:10FB300000010262061E0001028805B600010431C0 -:10FB400000000001043105B600010286000000013A -:10FB500001F305B60001028900000001028905B623 -:10FB60000001036500000001036C05B6000102BF3F -:10FB70000000000102BF05B60001042600000001DC -:10FB8000042605B60001042100000001042105B689 -:10FB9000000102C60000000102B205B6000102F435 -:10FBA000FE820001029205B6000102D000000001B1 -:10FBB00002D005B6000102A205B6000103190779BB -:10FBC0000001030A00000001025500000001024884 -:10FBD00005B60001035D00000001036005B60001E9 -:10FBE00002BEFE82000102BE05B6000102730000E3 -:10FBF0000001027305B6000102EBFE8200010279EA -:10FC00000000000102790779000102710000000183 -:10FC100003D50000000103D505B6000103BD0000B7 -:10FC2000000103BD05B60001FFF5FE7F0001028F54 -:10FC300000000001028F05B60001026D078F000170 -:10FC400002F00000000102F005B600010315067184 -:10FC50000001027306710001026A0671000102735D -:10FC600005D200010318000000010315044800013B -:10FC70000305FE14000103050612000104320448C6 -:10FC80000001022EFE140001022E0448000102DFD2 -:10FC9000FE14000102DF0448000101E6000000013B -:10FCA00001E60448000101EEFE71000101EE044886 -:10FCB00000010269FE140001026904480001029B70 -:10FCC00000000001029B0448000101E6FE710001F2 -:10FCD00001E606140001022B00000001022B04487B -:10FCE0000001027AFE140001027A04480001022495 -:10FCF0000000000102240621000101020448000165 -:10FD0000041B06210001025E062100010293044843 -:10FD1000000101EDFE71000101ED06140001026613 -:10FD200000000001026606160001040004480001FC -:10FD3000020BFE140001020B04480001046E061FB2 -:10FD4000000102F3000000010294061F0001027886 -:10FD500004480001027200000001027306B40001B1 -:10FD600001020671000102930671000101EB00001F -:10FD70000001021A067100010278067100010330C9 -:10FD800000000001033005B600010245000000013B -:10FD900002EB0000000102EB05B600010235000095 -:10FDA0000001023505B60001026A05B600010252E3 -:10FDB00000000001021500000001026D05B60001FF -:10FDC000029600000001029605B60001002905B662 -:10FDD000000101A400000001010206B40001036655 -:10FDE00000000001036605B6000103720000000177 -:10FDF000037205B60001037500000001037305B628 -:10FE00000001039200000001039705B600010308FA -:10FE100000000001031405B6000101E9FE3B0001EA -:10FE20000211FE3B0001037306210001037A078FD4 -:10FE30000001023907A800010288000000010288C1 -:10FE400007AC0001024AFE14000102F005CB0001DC -:10FE5000014A0000000101B3061F000101DF062076 -:10FE600000010252078E000101DF05E2000102528B -:10FE70000750000101DF062100010252078F000137 -:10FE8000023D07410001020106200001023D078EEC -:10FE90000001031A0620000103B1078E0001025879 -:10FEA000FE3E000102E7FE3E0001027406880001EA -:10FEB00002EC07F60001027405E7000102EC0755A9 -:10FEC000000102740561000102EC06D0000102ECA1 -:10FED000074B00010131061400010233078E0001B7 -:10FEE00001B1FE3B00010233FE3B000101E9FE14BB -:10FEF00000010211FE14000101E906200001024583 -:10FF0000078E000101E9062100010245078F00016B -:10FF100001E0062000010278078E000100FDFE3B93 -:10FF2000000101E0062100010278078F000103CBE8 -:10FF30000000000103CB0448000103B300000001EE -:10FF400003B305B60001026A05E70001031E075569 -:10FF50000001026A05610001031E06D0000102745F -:10FF6000FE1400010303FE7F000102F50000000102 -:10FF700002F5044800010303078E00010274FE3BF2 -:10FF800000010303FE3B00010303078F0001010290 -:10FF9000FE3B00010262FE3B0001010207EE000190 -:10FFA000011A078F0001021A04480001021AFE3BE1 -:10FFB00000010299FE3B00010115078E0001022F8E -:10FFC000FE140001030805E200010106FE3E0001E7 -:10FFD000010205E70001010205610001010205DDE2 -:10FFE0000001012D0614000102F4000000010104CB -:10FFF00007ED000102F4078E00010337FE3B00010C +:10A34000062E00B9054D00A3062E00B9054D00A349 +:10A35000062E00B9054D00A3047900000402000296 +:10A3600004790000040200020479000004020002E3 +:10A3700004E800720000FC700000FB9C0000FC7010 +:10A380000000FC690000FC750000FC750000FC7515 +:10A390000000FC6701A4003001B3001D0468001236 +:10A3A00002DA00200639007D04D000720639007DF3 +:10A3B00004D00072047E006A0000FD0507750001EC +:10A3C00004A6017002C8002902C8002902C800239F +:10A3D00002B7FFDA02B7FFDA02B7FFCC02B7FFCE4F +:10A3E00004E100A304E100A304E100A304E100A34D +:10A3F00005BC00C7060600C805A900BA0000005F3A +:10A400000000005F0000006B0000006B04A600B5B8 +:10A410000562001E04B6001E04B6001E0766001E7C +:10A420000766001E05A000BA0522FFE6051A00C354 +:10A43000042D00C8060600C8050F0000047200C8FD +:10A44000023C005805D500B902AA0057034700385E +:10A4500002AA004C02AA005702AA000902AA003A66 +:10A4600002AAFFDC02AA002902AA002602AA0057BB +:10A4700002AA005702AA005704CF0057034700382A +:10A4800002AA005702AA0057039CFFFE02AA005727 +:10A4900002AA003A02AA005702AA003A034700386B +:10A4A00002AA0057020500AF0205FF90050400AFA5 +:10A4B000045BFFF004E500720205004104E800AF10 +:10A4C0000472005E047E00720205003104E800A3FD +:10A4D00004E5007204E5007204E5007204E5007210 +:10A4E0000347FFE704CD007002AA00570330007253 +:10A4F00002BB00720151007204D10072033000727D +:10A50000032E0072027A004301DB001504B40071CF +:10A51000042F0052033E00310409002C050600AF51 +:10A52000020700AF0220003E050600AF050200A5AD +:10A5300001EC00A203F2002203E0004603E0003633 +:10A5400004FF00A804F7006301FD006403720075B6 +:10A5500004CB006E04B6003C04E3005904C0006E56 +:10A5600003DE00030475004F04C300AF03FF002C9B +:10A5700005A800520514002805A8005205A8004CA3 +:10A5800005A8005205A8005004B4007104B400717D +:10A5900004B40071042F0052033E00310409002C62 +:10A5A000050600AF0207FFBE0220FFC7050200A597 +:10A5B00001ECFFC303F2002203E0004603E0003693 +:10A5C00004F700630372007504CB006E04E30059C6 +:10A5D00004C0006E0475004F04C300AF03FF002CDD +:10A5E00005A8005205140028020700AF0000FC195E +:10A5F0000000FD800000FEB00000FC180000FED549 +:10A600000000FECA0000FF9E0000FEE50000FF25DE +:10A610000000FF060000FEAF0000FBE50000FF6148 +:10A620000000FD3A0000FF370000FF5B0000FD4026 +:10A630000000FD440000FC570000FC5A0000FFC170 +:10A640000000FEA00000FED20000FED20000FFBA13 +:10A650000000FF220000FF220000FF460000FF482C +:10A660000000FFBB0000FFC00000FF280000FFC08B +:10A670000000FFD00000FFC00000FFBA0000FF5341 +:10A6800002C8002902C8004C02C8003202C80025D6 +:10A6900002C8001502C8003E02C8002902C8003ADC +:10A6A00002C8003402C8002304AA007303760033F2 +:10A6B000046A004F04880057049A00300488007E22 +:10A6C000049000730412001104B4007A0490006630 +:10A6D00002C8002902C8004C02C8003202C8002586 +:10A6E00002C8001502C8003E02C8002902C8003A8C +:10A6F00002C8003402C8002304AC00700324002AFE +:10A70000045000550443003B048B002E047B007969 +:10A7100004990076043800210493006704990062CC +:10A7200004930067045C0048045C0097045C005FCD +:10A73000045C004B045C0007045C0060045C005493 +:10A74000045C0042045C004C045C004602C8002922 +:10A7500002C8004C02C8003202C8002502C8001519 +:10A7600002C8003E02C8002902C8003A02C80034EC +:10A7700002C800230293005201CB005001CB0050CD +:10A7800001CB003D01CB003D02AD004802AD0048C9 +:10A7900002AD004802AD004802EF0015064800AEC9 +:10A7A000066E0071020500AF0205FF9004000174FF +:10A7B0000205003300A400000002000000000000B9 +:10A7C000FF9C0032000000000000000000000000BC +:10A7D00000000000000000000474000001020103FA +:10A7E0000003000400050006000700080009000A35 +:10A7F000000B000C000D000E000F001000110012E5 +:10A800000013001400150016001700180019001A94 +:10A81000001B001C001D001E001F00200021002244 +:10A820000023002400250026002700280029002AF4 +:10A83000002B002C002D002E002F003000310032A4 +:10A840000033003400350036003700380039003A54 +:10A85000003B003C003D003E003F00400041004204 +:10A860000043004400450046004700480049004AB4 +:10A87000004B004C004D004E004F00500051005264 +:10A880000053005400550056005700580059005A14 +:10A89000005B005C005D005E005F00600061010421 +:10A8A00000A30084008500BD009600E80086008EAD +:10A8B000008B009D00A900A40105008A0106008309 +:10A8C000009301070108008D0109008800C300DE24 +:10A8D000010A009E00AA00F500F400F600A200ADF7 +:10A8E00000C900C700AE006200630090006400CBA6 +:10A8F000006500C800CA00CF00CC00CD00CE00E942 +:10A90000006600D300D000D100AF006700F00091D6 +:10A9100000D600D400D5006800EB00ED0089006A85 +:10A920000069006B006D006C006E00A0006F00718C +:10A93000007000720073007500740076007700EA02 +:10A940000078007A0079007B007D007C00B800A1CF +:10A95000007F007E0080008100EC00EE00BA010B59 +:10A96000010C010D010E010F011000FD00FE01118F +:10A9700001120113011400FF010001150116011756 +:10A98000010101180119011A011B011C011D011E01 +:10A99000011F012001210122012300F800F90124F7 +:10A9A00001250126012701280129012A012B012C5B +:10A9B000012D012E012F013001310132013300FA46 +:10A9C000013401350136013701380139013A013BC3 +:10A9D000013C013D013E013F01400141014200E2D5 +:10A9E00000E3014301440145014601470148014993 +:10A9F000014A014B014C014D014E014F01500151E3 +:10AA000000B000B1015201530154015501560157E4 +:10AA100001580159015A015B00FB00FC00E400E50C +:10AA2000015C015D015E015F016001610162016322 +:10AA3000016401650166016701680169016A016BD2 +:10AA4000016C016D016E016F0170017100BB01723B +:10AA500001730174017500E600E7017600A6017735 +:10AA600001780179017A017B017C017D017E00D8AA +:10AA700000E100DA00DB00DC00DD00E000D900DFEF +:10AA8000017F0180018101820183018401850186AA +:10AA9000018701880189018A018B018C018D018E5A +:10AAA000018F01900191019201930194019501960A +:10AAB000019701980199019A019B019C019D019EBA +:10AAC000019F01A001A101A201A301A401A501A66A +:10AAD00001A701A801A901AA01AB01AC01AD01AE1A +:10AAE00001AF01B001B101B201B301B401B501B6CA +:10AAF00001B7009B01B801B901BA01BB01BC01BD9E +:10AB000001BE01BF01C001C101C201C301C401C531 +:10AB100001C601C701C801C901CA01CB01CC01CDE1 +:10AB200001CE01CF01D001D101D201D301D401D591 +:10AB300001D601D701D801D901DA01DB01DC01DD41 +:10AB400001DE01DF01E001E101E201E301E401E5F1 +:10AB500001E601E701E801E901EA01EB01EC01EDA1 +:10AB600001EE01EF01F001F101F201F301F401F551 +:10AB700001F601F701F801F901FA01FB01FC01FD01 +:10AB800001FE01FF020002010202020302040205AB +:10AB90000206020702080209020A020B020C020D59 +:10ABA000020E020F02100211021202130214021509 +:10ABB0000216021702180219021A021B021C021DB9 +:10ABC000021E021F02200221022202230224022569 +:10ABD0000226022702280229022A022B00B200B311 +:10ABE000022C022D00B600B700C4022E00B400B53E +:10ABF00000C5008200C2008700AB00C6022F0230F1 +:10AC000000BE00BF023100BC023200F70233023442 +:10AC10000235023602370238008C0239023A023B12 +:10AC2000023C023D023E0098023F009A009900EF6C +:10AC300000A50092009C00A7008F0094009500B929 +:10AC400002400241024202430244024502460247D8 +:10AC500002480249024A024B024C024D024E024F88 +:10AC60000250025102520253025402550256025738 +:10AC700002580259025A025B025C025D025E025FE8 +:10AC80000260026102620263026402650266026798 +:10AC900002680269026A026B026C026D026E026F48 +:10ACA00002700271027202730274027502760277F8 +:10ACB00002780279027A027B027C027D027E027FA8 +:10ACC0000280028102820283028402850286028758 +:10ACD00002880289028A028B028C028D028E028F08 +:10ACE00002900291029202930294029502960297B8 +:10ACF00002980299029A029B029C029D029E029F68 +:10AD000002A002A102A202A302A402A502A602A717 +:10AD100002A802A902AA02AB02AC02AD02AE02AFC7 +:10AD200002B002B102B202B302B402B502B602B777 +:10AD300002B802B902BA02BB02BC02BD02BE02BF27 +:10AD400002C002C102C202C302C402C502C602C7D7 +:10AD500002C802C902CA02CB02CC02CD02CE02CF87 +:10AD600002D002D102D202D302D402D502D602D737 +:10AD700002D802D902DA02DB02DC02DD02DE02DFE7 +:10AD800002E002E102E202E302E402E502E602E797 +:10AD900002E802E902EA02EB02EC02ED02EE02EF47 +:10ADA00002F002F102F202F302F402F502F602F7F7 +:10ADB00002F802F902FA02FB02FC02FD02FE02FFA7 +:10ADC000030003010302030303040305030603074F +:10ADD00003080309030A030B030C030D030E030FFF +:10ADE00003100311031203130314031503160317AF +:10ADF00003180319031A031B031C031D031E031F5F +:10AE0000032003210322032303240325032603270E +:10AE100003280329032A032B032C032D032E032FBE +:10AE2000033003310332033303340335033603376E +:10AE300003380339033A033B033C033D033E033F1E +:10AE400003400341034203430344034503460347CE +:10AE500003480349034A034B034C034D034E034F7E +:10AE6000035003510352035303540355035603572E +:10AE700003580359035A035B035C035D035E035FDE +:10AE8000036003610362036303640365036603678E +:10AE900003680369036A036B036C036D036E036F3E +:10AEA00003700371037203730374037503760377EE +:10AEB00003780379037A037B037C037D037E037F9E +:10AEC000038003810382038303840385038603874E +:10AED00003880389038A038B038C038D038E038FFE +:10AEE00003900391039203930394039503960397AE +:10AEF00000C000C103980399039A039B039C039D20 +:10AF0000039E039F03A003A103A203A303A403A51D +:10AF100003A603A703A803A903AA03AB03AC03ADCD +:10AF200003AE03AF03B003B103B203B303B403B57D +:10AF300003B603B703B803B900D703BA03BB03BC16 +:10AF400003BD03BE03BF03C003C103C203C303C4E5 +:10AF500003C503C603C703C803C903CA03CB03CC95 +:10AF600003CD03CE03CF03D003D103D203D303D445 +:10AF700003D503D603D703D803D903DA03DB03DCF5 +:10AF800003DD03DE03DF03E003E103E203E303E4A5 +:10AF900003E503E603E703E803E903EA03EB03EC55 +:10AFA00003ED03EE03EF03F003F103F203F303F405 +:10AFB00003F503F603F703F803F903FA03FB03FCB5 +:10AFC00003FD03FE03FF0400040104020403040460 +:10AFD00004050406040704080409040A040B040C0D +:10AFE000040D040E040F04100411041204130414BD +:10AFF00004150416041704180419041A041B041C6D +:10B00000041D041E041F042004210422042304241C +:10B0100004250426042704280429042A042B042CCC +:10B02000042D042E042F043004310432043304347C +:10B0300004350436043704380439043A043B043C2C +:10B04000043D043E043F04400441044204430444DC +:10B0500004450446044704480449044A044B044C8C +:10B06000044D044E044F045004510452045304543C +:10B0700004550456045704580459045A045B045CEC +:10B08000045D045E045F046004610462046304649C +:10B0900004650466046704680469046A046B046C4C +:10B0A000046D046E046F04700471047204730474FC +:10B0B00004750476047704780479047A047B047CAC +:10B0C000047D044E554C4C02435207756E69303076 +:10B0D000413007756E6930304144096F766572738F +:10B0E000636F726507756E693030423207756E693D +:10B0F0003030423307756E693030423507756E69FE +:10B100003030423907416D6163726F6E07616D6166 +:10B1100063726F6E06416272657665066162726582 +:10B12000766507416F676F6E656B07616F676F6E5E +:10B13000656B0B4363697263756D666C65780B6351 +:10B1400063697263756D666C65780443646F74043B +:10B1500063646F7406446361726F6E066463617248 +:10B160006F6E064463726F617407456D6163726F41 +:10B170006E07656D6163726F6E0645627265766516 +:10B18000066562726576650A45646F74616363651E +:10B190006E740A65646F74616363656E7407456FEE +:10B1A000676F6E656B07656F676F6E656B064563EE +:10B1B00061726F6E06656361726F6E0B47636972D1 +:10B1C00063756D666C65780B6763697263756D6630 +:10B1D0006C65780447646F740467646F7407756EF8 +:10B1E000693031323207756E69303132330B486362 +:10B1F000697263756D666C65780B686369726375F7 +:10B200006D666C65780448626172046862617206FA +:10B210004974696C6465066974696C646507496D95 +:10B220006163726F6E07696D6163726F6E0649626A +:10B23000726576650669627265766507496F676F44 +:10B240006E656B07696F676F6E656B02494A0269CD +:10B250006A0B4A63697263756D666C65780B6A6325 +:10B26000697263756D666C657807756E6930313328 +:10B270003607756E69303133370C6B677265656EF2 +:10B280006C616E646963064C6163757465066C611C +:10B290006375746507756E693031334207756E6981 +:10B2A00030313343064C6361726F6E066C636172BA +:10B2B0006F6E044C646F74046C646F74064E61634B +:10B2C000757465066E616375746507756E693031F6 +:10B2D000343507756E6930313436064E6361726FEE +:10B2E0006E066E6361726F6E0B6E61706F73747257 +:10B2F0006F70686503456E6703656E67074F6D6124 +:10B3000063726F6E076F6D6163726F6E064F62726C +:10B31000657665066F62726576650D4F68756E6756 +:10B320006172756D6C6175740D6F68756E676172B1 +:10B33000756D6C6175740652616375746506726132 +:10B340006375746507756E693031353607756E69DA +:10B350003031353706526361726F6E067263617207 +:10B360006F6E06536163757465067361637574650A +:10B370000B5363697263756D666C65780B736369F3 +:10B380007263756D666C657807756E693032314130 +:10B3900007756E693032314206546361726F6E0612 +:10B3A000746361726F6E04546261720474626172DC +:10B3B000065574696C6465067574696C6465075537 +:10B3C0006D6163726F6E07756D6163726F6E0655A6 +:10B3D0006272657665067562726576650555726995 +:10B3E0006E67057572696E670D5568756E67617277 +:10B3F000756D6C6175740D7568756E676172756DCC +:10B400006C61757407556F676F6E656B07756F6755 +:10B410006F6E656B0B5763697263756D666C6578EB +:10B420000B7763697263756D666C65780B59636938 +:10B430007263756D666C65780B7963697263756D9F +:10B44000666C6578065A6163757465067A61637522 +:10B4500074650A5A646F74616363656E740A7A6412 +:10B460006F74616363656E74056C6F6E67730A4118 +:10B4700072696E6761637574650A6172696E67618E +:10B48000637574650741456163757465076165613E +:10B49000637574650B4F736C617368616375746574 +:10B4A0000B6F736C617368616375746507756E69A2 +:10B4B0003032313807756E693032313905746F6E4C +:10B4C0006F730D6469657265736973746F6E6F7302 +:10B4D0000A416C706861746F6E6F7309616E6F748E +:10B4E000656C6569610C457073696C6F6E746F6E25 +:10B4F0006F7308457461746F6E6F7309496F74617F +:10B50000746F6E6F730C4F6D6963726F6E746F6ED4 +:10B510006F730C557073696C6F6E746F6E6F730A16 +:10B520004F6D656761746F6E6F7311696F746164DD +:10B5300069657265736973746F6E6F7305416C70C2 +:10B54000686104426574610547616D6D6107756EE0 +:10B55000693033393407457073696C6F6E045A650E +:10B5600074610345746105546865746104496F74BE +:10B5700061054B61707061064C616D626461024DE2 +:10B5800075024E75025869074F6D6963726F6E02DE +:10B5900050690352686F055369676D6103546175A3 +:10B5A00007557073696C6F6E03506869034368696F +:10B5B0000350736907756E69303341390C496F74F4 +:10B5C0006164696572657369730F557073696C6F37 +:10B5D0006E64696572657369730A616C7068617421 +:10B5E0006F6E6F730C657073696C6F6E746F6E6FD6 +:10B5F0007308657461746F6E6F7309696F74617439 +:10B600006F6E6F7314757073696C6F6E64696572B9 +:10B6100065736973746F6E6F7305616C7068610434 +:10B62000626574610567616D6D610564656C746167 +:10B6300007657073696C6F6E047A65746103657475 +:10B640006105746865746104696F7461056B61708C +:10B650007061066C616D62646107756E69303342BA +:10B6600043026E75027869076F6D6963726F6E03CE +:10B6700072686F07756E6930334332057369676DA1 +:10B68000610374617507757073696C6F6E03706820 +:10B69000690363686903707369056F6D6567610CA1 +:10B6A000696F746164696572657369730F7570732E +:10B6B000696C6F6E64696572657369730C6F6D692F +:10B6C00063726F6E746F6E6F730C757073696C6FED +:10B6D0006E746F6E6F730A6F6D656761746F6E6FF6 +:10B6E0007307756E693034303107756E69303430E8 +:10B6F0003207756E693034303307756E6930343017 +:10B700003407756E693034303507756E6930343002 +:10B710003607756E693034303707756E69303430EE +:10B720003807756E693034303907756E69303430DA +:10B730004107756E693034304207756E69303430B8 +:10B740004307756E693034304507756E69303430A3 +:10B750004607756E693034313007756E69303431A3 +:10B760003107756E693034313207756E69303431A6 +:10B770003307756E693034313407756E6930343192 +:10B780003507756E693034313607756E693034317E +:10B790003707756E693034313807756E693034316A +:10B7A0003907756E693034314107756E693034314F +:10B7B0004207756E693034314307756E6930343134 +:10B7C0004407756E693034314507756E6930343120 +:10B7D0004607756E693034323007756E6930343221 +:10B7E0003107756E693034323207756E6930343224 +:10B7F0003307756E693034323407756E6930343210 +:10B800003507756E693034323607756E69303432FB +:10B810003707756E693034323807756E69303432E7 +:10B820003907756E693034324107756E69303432CC +:10B830004207756E693034324307756E69303432B1 +:10B840004407756E693034324507756E693034329D +:10B850004607756E693034333007756E693034339E +:10B860003107756E693034333207756E69303433A1 +:10B870003307756E693034333407756E693034338D +:10B880003507756E693034333607756E6930343379 +:10B890003707756E693034333807756E6930343365 +:10B8A0003907756E693034334107756E693034334A +:10B8B0004207756E693034334307756E693034332F +:10B8C0004407756E693034334507756E693034331B +:10B8D0004607756E693034343007756E693034341C +:10B8E0003107756E693034343207756E693034341F +:10B8F0003307756E693034343407756E693034340B +:10B900003507756E693034343607756E69303434F6 +:10B910003707756E693034343807756E69303434E2 +:10B920003907756E693034344107756E69303434C7 +:10B930004207756E693034344307756E69303434AC +:10B940004407756E693034344507756E6930343498 +:10B950004607756E693034353107756E6930343598 +:10B960003207756E693034353307756E693034359A +:10B970003407756E693034353507756E6930343586 +:10B980003607756E693034353707756E6930343572 +:10B990003807756E693034353907756E693034355E +:10B9A0004107756E693034354207756E693034353C +:10B9B0004307756E693034354507756E6930343527 +:10B9C0004607756E693034393007756E6930343921 +:10B9D000310657677261766506776772617665062C +:10B9E000576163757465067761637574650957649B +:10B9F00069657265736973097764696572657369EE +:10BA000073065967726176650679677261766507B4 +:10BA1000756E69323031350D756E64657273636FA2 +:10BA2000726564626C0D71756F74657265766572AE +:10BA3000736564066D696E757465067365636F6E14 +:10BA400064096578636C616D64626C07756E693258 +:10BA500030374609616669693038393431067065B6 +:10BA600073657461044575726F07756E69323130A4 +:10BA70003507756E693231313307756E6932313190 +:10BA80003607756E693231323609657374696D61D6 +:10BA9000746564096F6E656569676874680C7468BD +:10BAA000726565656967687468730B666976656554 +:10BAB0006967687468730C736576656E6569676835 +:10BAC00074687307756E69323230360D6379726946 +:10BAD0006C6C69636272657665106361726F6E6328 +:10BAE0006F6D6D61616363656E7407756E69303388 +:10BAF000323611636F6D6D61616363656E74726F71 +:10BB00007461746507756E693230373407756E6914 +:10BB10003230373507756E693230373707756E69E1 +:10BB20003230373807756E693230303007756E69DC +:10BB30003230303107756E693230303207756E69D8 +:10BB40003230303307756E693230303407756E69C4 +:10BB50003230303507756E693230303607756E69B0 +:10BB60003230303707756E693230303807756E699C +:10BB70003230303907756E693230304107756E6981 +:10BB80003230304207756E694645464607756E6924 +:10BB90004646464307756E694646464407756E69D4 +:10BBA0003031463007756E693032424307756E6931 +:10BBB0003033443107756E693033443207756E692E +:10BBC0003033443607756E693145334507756E6904 +:10BBD0003145334607756E693145303007756E69FA +:10BBE0003145303107756E6930324633054F686F25 +:10BBF000726E056F686F726E0555686F726E0575AF +:10BC0000686F726E04686F6F6B07756E69303430E1 +:10BC10003007756E693034304407756E69303435DD +:10BC20003007756E693034354407756E69303436C7 +:10BC30003007756E693034363107756E69303436C9 +:10BC40003207756E693034363307756E69303436B5 +:10BC50003407756E693034363507756E69303436A1 +:10BC60003607756E693034363707756E693034368D +:10BC70003807756E693034363907756E6930343679 +:10BC80004107756E693034364207756E6930343657 +:10BC90004307756E693034364407756E6930343643 +:10BCA0004507756E693034364607756E693034372E +:10BCB0003007756E693034373107756E6930343747 +:10BCC0003207756E693034373307756E6930343733 +:10BCD0003407756E693034373507756E693034371F +:10BCE0003607756E693034373707756E693034370B +:10BCF0003807756E693034373907756E69303437F7 +:10BD00004107756E693034374207756E69303437D4 +:10BD10004307756E693034374407756E69303437C0 +:10BD20004507756E693034374607756E69303438AB +:10BD30003007756E693034383107756E69303438C4 +:10BD40003207756E693034383807756E69303438AB +:10BD50003907756E693034384107756E693034388B +:10BD60004207756E693034384307756E6930343870 +:10BD70004407756E693034384507756E693034385C +:10BD80004607756E693034393207756E693034395B +:10BD90003307756E693034393407756E693034395C +:10BDA0003507756E693034393607756E6930343948 +:10BDB0003707756E693034393807756E6930343934 +:10BDC0003907756E693034394107756E6930343919 +:10BDD0004207756E693034394307756E69303439FE +:10BDE0004407756E693034394507756E69303439EA +:10BDF0004607756E693034413007756E69303441DD +:10BE00003107756E693034413207756E69303441DF +:10BE10003307756E693034413407756E69303441CB +:10BE20003507756E693034413607756E69303441B7 +:10BE30003707756E693034413807756E69303441A3 +:10BE40003907756E693034414107756E6930344188 +:10BE50004207756E693034414307756E693034416D +:10BE60004407756E693034414507756E6930344159 +:10BE70004607756E693034423007756E693034425A +:10BE80003107756E693034423207756E693034425D +:10BE90003307756E693034423407756E6930344249 +:10BEA0003507756E693034423607756E6930344235 +:10BEB0003707756E693034423807756E6930344221 +:10BEC0003907756E693034424107756E6930344206 +:10BED0004207756E693034424307756E69303442EB +:10BEE0004407756E693034424507756E69303442D7 +:10BEF0004607756E693034433007756E69303443D8 +:10BF00003107756E693034433207756E69303443DA +:10BF10003307756E693034433407756E69303443C6 +:10BF20003507756E693034433607756E69303443B2 +:10BF30003707756E693034433807756E693034439E +:10BF40003907756E693034434107756E6930344383 +:10BF50004207756E693034434307756E6930344368 +:10BF60004407756E693034434507756E6930344354 +:10BF70004607756E693034443007756E6930344455 +:10BF80003107756E693034443207756E6930344458 +:10BF90003307756E693034443407756E6930344444 +:10BFA0003507756E693034443607756E6930344430 +:10BFB0003707756E693034443807756E693034441C +:10BFC0003907756E693034444107756E6930344401 +:10BFD0004207756E693034444307756E69303444E6 +:10BFE0004407756E693034444507756E69303444D2 +:10BFF0004607756E693034453007756E69303445D3 +:10C000003107756E693034453207756E69303445D5 +:10C010003307756E693034453407756E69303445C1 +:10C020003507756E693034453607756E69303445AD +:10C030003707756E693034453807756E6930344599 +:10C040003907756E693034454107756E693034457E +:10C050004207756E693034454307756E6930344563 +:10C060004407756E693034454507756E693034454F +:10C070004607756E693034463007756E6930344650 +:10C080003107756E693034463207756E6930344653 +:10C090003307756E693034463407756E693034463F +:10C0A0003507756E693034463607756E693034462B +:10C0B0003707756E693034463807756E6930344617 +:10C0C0003907756E693034464107756E69303446FC +:10C0D0004207756E693034464307756E69303446E1 +:10C0E0004407756E693034464507756E69303446CD +:10C0F0004607756E693035303007756E69303530FA +:10C100003107756E693035303207756E69303530FC +:10C110003307756E693035303407756E69303530E8 +:10C120003507756E693035303607756E69303530D4 +:10C130003707756E693035303807756E69303530C0 +:10C140003907756E693035304107756E69303530A5 +:10C150004207756E693035304307756E693035308A +:10C160004407756E693035304507756E6930353076 +:10C170004607756E693035313007756E6930353177 +:10C180003107756E693035313207756E693035317A +:10C190003307756E693145413007756E6931454128 +:10C1A0003107756E693145413207756E6931454118 +:10C1B0003307756E693145413407756E6931454104 +:10C1C0003507756E693145413607756E69314541F0 +:10C1D0003707756E693145413807756E69314541DC +:10C1E0003907756E693145414107756E69314541C1 +:10C1F0004207756E693145414307756E69314541A6 +:10C200004407756E693145414507756E6931454191 +:10C210004607756E693145423007756E6931454292 +:10C220003107756E693145423207756E6931454295 +:10C230003307756E693145423407756E6931454281 +:10C240003507756E693145423607756E693145426D +:10C250003707756E693145423807756E6931454259 +:10C260003907756E693145424107756E693145423E +:10C270004207756E693145424307756E6931454223 +:10C280004407756E693145424507756E693145420F +:10C290004607756E693145433007756E6931454310 +:10C2A0003107756E693145433207756E6931454313 +:10C2B0003307756E693145433407756E69314543FF +:10C2C0003507756E693145433607756E69314543EB +:10C2D0003707756E693145433807756E69314543D7 +:10C2E0003907756E693145434107756E69314543BC +:10C2F0004207756E693145434307756E69314543A1 +:10C300004407756E693145434507756E693145438C +:10C310004607756E693145443007756E693145448D +:10C320003107756E693145443207756E6931454490 +:10C330003307756E693145443407756E693145447C +:10C340003507756E693145443607756E6931454468 +:10C350003707756E693145443807756E6931454454 +:10C360003907756E693145444107756E6931454439 +:10C370004207756E693145444307756E693145441E +:10C380004407756E693145444507756E693145440A +:10C390004607756E693145453007756E693145450B +:10C3A0003107756E693145453207756E693145450E +:10C3B0003307756E693145453407756E69314545FA +:10C3C0003507756E693145453607756E69314545E6 +:10C3D0003707756E693145453807756E69314545D2 +:10C3E0003907756E693145454107756E69314545B7 +:10C3F0004207756E693145454307756E693145459C +:10C400004407756E693145454507756E6931454587 +:10C410004607756E693145463007756E6931454688 +:10C420003107756E693145463407756E6931454689 +:10C430003507756E693145463607756E6931454673 +:10C440003707756E693145463807756E693145465F +:10C450003907756E69323041421363697263756DD5 +:10C46000666C65786163757465636F6D621363698B +:10C470007263756D666C65786772617665636F6D02 +:10C48000621263697263756D666C6578686F6F6B55 +:10C49000636F6D621363697263756D666C65787442 +:10C4A000696C6465636F6D620E6272657665616367 +:10C4B000757465636F6D620E627265766567726131 +:10C4C0007665636F6D620D6272657665686F6F6B1E +:10C4D000636F6D620E627265766574696C64656324 +:10C4E0006F6D6210637972696C6C6963686F6F6BF2 +:10C4F0006C65667411637972696C6C6963626967F3 +:10C50000686F6F6B554307756E693031363207754A +:10C510006E693031363307756E69303145410775C4 +:10C520006E693031454207756E6930314543077594 +:10C530006E693031454407756E69303235390D68A2 +:10C540006F6F6B61626F7665636F6D6207756E69A1 +:10C550003146344407756E693146444507756E6946 +:10C560003230373007756E693230373607756E698D +:10C570003230373913756E693033423930333038E1 +:10C58000303330343033303013756E6930334239E4 +:10C5900030333038303330343033303113756E69E6 +:10C5A0003033423930333038303330363033303056 +:10C5B00013756E69303342393033303830333036AA +:10C5C0003033303113756E693033433530333038A2 +:10C5D000303330343033303013756E693033433597 +:10C5E00030333038303330343033303113756E6996 +:10C5F0003033433530333038303330363033303009 +:10C6000013756E693033433530333038303330365C +:10C610003033303108456E672E616C743108456ED9 +:10C62000672E616C743208456E672E616C74330F2F +:10C63000756E693033303130333036303330380F47 +:10C64000756E693033303030333036303330380F38 +:10C65000756E693033303130333034303330380F29 +:10C66000756E693033303030333034303330380F1A +:10C67000637972696C6C69635F6F746D61726B036F +:10C68000665F6605665F665F6905665F665F6C0785 +:10C69000756E693145394507756E69413742330713 +:10C6A000756E69413742340F756E69303133422EF1 +:10C6B0006C6F636C4D41480F756E69303134352EA7 +:10C6C0006C6F636C4D41480F416F676F6E656B2EE9 +:10C6D0006C6F636C4E41560F456F676F6E656B2EC6 +:10C6E0006C6F636C4E41560F496F676F6E656B2EB2 +:10C6F0006C6F636C4E41560F556F676F6E656B2E96 +:10C700006C6F636C4E415606492E73616C74064A19 +:10C710002E73616C740B4967726176652E73616C60 +:10C72000740B4961637574652E73616C7410496391 +:10C73000697263756D666C65782E73616C740E49F1 +:10C7400064696572657369732E73616C740B4974E7 +:10C75000696C64652E73616C740C496D6163726FF2 +:10C760006E2E73616C740B4962726576652E73610F +:10C770006C740C496F676F6E656B2E73616C74140B +:10C78000496F676F6E656B5F6C6F636C4E41562EC1 +:10C7900073616C740F49646F74616363656E742EAA +:10C7A00073616C7407494A2E73616C74104A636933 +:10C7B0007263756D666C65782E73616C740C756E42 +:10C7C00069314543382E73616C740C756E6931455F +:10C7D00043412E73616C740E496F7461746F6E6F98 +:10C7E000732E73616C7409496F74612E73616C747C +:10C7F00011496F746164696572657369732E736141 +:10C800006C740C756E69303430362E73616C740C38 +:10C81000756E69303430372E73616C740C756E69C7 +:10C82000303430382E73616C740C756E693034435B +:10C83000302E73616C7407756E693032333707754B +:10C840006E694137423507756E69414235330B7564 +:10C850006E69303132332E616C740F756E69303110 +:10C8600033432E6C6F636C4D41480F756E693031E8 +:10C8700034362E6C6F636C4D41480F616F676F6E7D +:10C88000656B2E6C6F636C4E41560F656F676F6EF4 +:10C89000656B2E6C6F636C4E41560F696F676F6EE0 +:10C8A000656B2E6C6F636C4E41560F756F676F6EC4 +:10C8B000656B2E6C6F636C4E415606672E73616C10 +:10C8C00074106763697263756D666C65782E736149 +:10C8D0006C740B6762726576652E73616C740967A0 +:10C8E000646F742E73616C740B666C6F72696E2E5C +:10C8F000737330330F756E69303433312E6C6F6360 +:10C900006C5352420C756E69303443462E73616C21 +:10C910007407756E693230393507756E6932303992 +:10C920003607756E693230393707756E69323039BE +:10C930003807756E693230393907756E69323039AA +:10C940004107756E693230394207756E6932303988 +:10C950004307756E693035443007756E693035446C +:10C960003107756E693035443207756E693035446C +:10C970003307756E693035443407756E6930354458 +:10C980003507756E693035443607756E6930354444 +:10C990003707756E693035443807756E6930354430 +:10C9A0003907756E693035444107756E6930354415 +:10C9B0004207756E693035444307756E69303544FA +:10C9C0004407756E693035444507756E69303544E6 +:10C9D0004607756E693035453007756E69303545E7 +:10C9E0003107756E693035453207756E69303545EA +:10C9F0003307756E693035453407756E69303545D6 +:10CA00003507756E693035453607756E69303545C1 +:10CA10003707756E693035453807756E69303545AD +:10CA20003907756E693035454107756E6946423282 +:10CA30004107756E694642324207756E6946423259 +:10CA40004307756E694642324407756E6946423245 +:10CA50004507756E694642324607756E6946423330 +:10CA60003007756E694642333107756E6946423349 +:10CA70003207756E694642333307756E6946423335 +:10CA80003407756E694642333507756E6946423321 +:10CA90003607756E694642333807756E694642330C +:10CAA0003907756E694642334107756E69464233F0 +:10CAB0004207756E694642334307756E69464233D5 +:10CAC0004507756E694642343007756E69464234D3 +:10CAD0003107756E694642343307756E69464234D4 +:10CAE0003407756E694642343607756E69464234BE +:10CAF0003707756E694642343807756E69464234A9 +:10CB00003907756E694642344107756E694642348D +:10CB100042096772617665636F6D6209616375745E +:10CB200065636F6D6207756E693033303209746901 +:10CB30006C6465636F6D6207756E693033303407FE +:10CB4000756E693033303607756E693033303707AC +:10CB5000756E693033303807756E69303330410790 +:10CB6000756E693033304207756E69303330430774 +:10CB7000756E693033304607756E69303331320C6B +:10CB8000646F7462656C6F77636F6D6207756E6951 +:10CB90003033323707756E693033323807756E6956 +:10CBA0003034383507756E693034383607756E693C +:10CBB0003034383307756E693034383407756E6930 +:10CBC0003035423007756E693035423107756E6910 +:10CBD0003035423207756E693035423307756E69FC +:10CBE0003035423407756E693035423507756E69E8 +:10CBF0003035423607756E693035423707756E69D4 +:10CC00003035423807756E693035423907756E69BF +:10CC10003035424107756E693035424207756E699D +:10CC20003035424307756E693035424407756E6989 +:10CC30003035433107756E693035433207756E699B +:10CC400030354337097A65726F2E646E6F6D086FE9 +:10CC50006E652E646E6F6D0874776F2E646E6F6DE7 +:10CC60000A74687265652E646E6F6D09666F757201 +:10CC70002E646E6F6D09666976652E646E6F6D0841 +:10CC80007369782E646E6F6D0A736576656E2E64B7 +:10CC90006E6F6D0A65696768742E646E6F6D096EDC +:10CCA000696E652E646E6F6D077A65726F2E6C66A5 +:10CCB000066F6E652E6C660674776F2E6C66087450 +:10CCC000687265652E6C6607666F75722E6C6607F6 +:10CCD000666976652E6C66067369782E6C660873D5 +:10CCE0006576656E2E6C660865696768742E6C667D +:10CCF000076E696E652E6C66097A65726F2E6E75A9 +:10CD00006D72086F6E652E6E756D720874776F2E7A +:10CD10006E756D720A74687265652E6E756D720936 +:10CD2000666F75722E6E756D7209666976652E6E08 +:10CD3000756D72087369782E6E756D720A736576FB +:10CD4000656E2E6E756D720A65696768742E6E75F4 +:10CD50006D72096E696E652E6E756D72087A6572F8 +:10CD60006F2E6F7366076F6E652E6F73660774772D +:10CD70006F2E6F73660974687265652E6F7366082F +:10CD8000666F75722E6F736608666976652E6F73AF +:10CD900066077369782E6F736609736576656E2E04 +:10CDA0006F73660965696768742E6F7366086E69CC +:10CDB0006E652E6F73660A7A65726F2E736C61737F +:10CDC00068097A65726F2E746F7366086F6E652ED0 +:10CDD000746F73660874776F2E746F73660A746865 +:10CDE0007265652E746F736609666F75722E746F47 +:10CDF000736609666976652E746F73660873697861 +:10CE00002E746F73660A736576656E2E746F736623 +:10CE10000A65696768742E746F7366096E696E655A +:10CE20002E746F736607756E693230383007756E11 +:10CE3000693230383107756E693230383207756EB5 +:10CE4000693230383307756E693230383407756EA1 +:10CE5000693230383507756E693230383607756E8D +:10CE6000693230383707756E693230383807756E79 +:10CE7000693230383907756E693035424507756E4D +:10CE8000693230374407756E693230384407756E41 +:10CE9000693230374507756E693230384507756E2F +:10CEA000693230374107756E693230374307756E26 +:10CEB000693230384107756E693230384307756E14 +:10CEC000693232313507756E693230414107756E0E +:10CED0006932313230106166696931303130336422 +:10CEE0006F746C6573731061666969313031303508 +:10CEF000646F746C6573730C636F6D6D61616363F4 +:10CF0000656E74320E696F676F6E656B646F746CFB +:10CF10006573730E756E6931454342646F746C6559 +:10CF20007373000000010000000A0038005600057D +:10CF300044464C5400206379726C00206772656B24 +:10CF400000206865627200206C61746E002000042D +:10CF500000000000FFFF00020000000100026D6100 +:10CF6000726B00166D6B6D6B000E0000000200020C +:10CF7000000300000002000000010004038202021E +:10CF80000158000A000600100001000A000100011B +:10CF9000011C00A6000100C2000C00130094008ECA +:10CFA00000880082007C00760070006A0064005EE9 +:10CFB00000580052004C00460040003A0034002E59 +:10CFC00000280001FDD105D90001FDCA05B200010C +:10CFD000FDBF06380001FDBB06380001FFF705B6AE +:10CFE0000001FD9F062100010003062000010070E2 +:10CFF00006210001000806880001FFFE05C90001A6 +:10D00000000005E20001000205E1000100010566E3 +:10D010000001FD8A05D600010000061F0001FDEB9E +:10D02000061F0001FD19061F00010282062F0001E4 +:10D03000FDAD069100020004037403740000037642 +:10D04000037600010401040D000204110414000F12 +:10D0500000160000382800003822000038160000B2 +:10D0600038100000380A00003804000037FE0000C5 +:10D0700037F8000037F2000037EC000037FE000000 +:10D0800037E6000037E0000037DA000037FE000026 +:10D0900037D4000037CE000037B6000037B00000AC +:10D0A00037AA000037A400003774000200060153BD +:10D0B0000154000003740374000203760376000336 +:10D0C0000401040D0004041104140011041E041EC4 +:10D0D0000015000600100001000A00000001007C9D +:10D0E000002E0001003A000C0004001C0016001085 +:10D0F000000A00010000FE3E00010002FE140001D3 +:10D10000FDA2FEA100010003FE3B00010004023568 +:10D11000040E040F04100010000037560000370200 +:10D12000000036FC000036F6000036D8000036D28B +:10D13000000036CC000036CC000036C6000036C0F9 +:10D14000000036CC000036BA000036B4000036A22B +:10D150000000369600003684000100100235040EEF +:10D16000040F041004150416041704180419041AF3 +:10D17000041B041C041D04200422042500050000D7 +:10D18000000100080001014400A0000200AA000CF8 +:10D1900000050072005C004C0020000C0003003A07 +:10D1A0002F7A0034002E0028000E000106640000D3 +:10D1B000000300262F660020001A0014000E000154 +:10D1C0000667000000010664061F000103BB0000A3 +:10D1D000000104B5061F00010204061F0002004200 +:10D1E000003C000A0030000103B2061F00020032BA +:10D1F0000010000A2D5C000103B6061F0001012F7C +:10D2000000000002001C00160010000A000103B21A +:10D210000000000104EE061F0001012C00000001C7 +:10D22000023E061F00020001038A038E0000002652 +:10D230000000364A000036440001363E0000363811 +:10D24000000036320000362C000036260000362062 +:10D250000000361A000036140000360E000036209A +:10D260000000360800003602000035FC00003620C1 +:10D27000000035F6000035F0000135EA000135E424 +:10D28000000135DE000035D8000035D2000035CC75 +:10D29000000035C6000135C0000135BA000135B4C3 +:10D2A000000135B4000135AE000135A8000135B4E8 +:10D2B000000135A20001359C000035960001358A39 +:10D2C0000001357E0001356C000200080153015455 +:10D2D0000000023502350002037403740003037674 +:10D2E000037600040401041E00050420042000232A +:10D2F000042204220024042504250025000900003E +:10D30000000100080001000400000008000135725F +:10D3100032BA000533E4000C02F132A832A2329C8A +:10D320000000000032963290328A00000000328401 +:10D33000327E3278000000003272326C3266326027 +:10D340000000325A3254324E00000000324832425D +:10D35000323C0000000032363230322A0000000039 +:10D360003224321E321832120000320C32063200E1 +:10D370000000000031FA31F431EE0000000031E825 +:10D3800031E231DC0000000031D631D031CA31C485 +:10D39000000031BE31B831B20000000031AC31A61E +:10D3A00031A000000000319A3194318E31880000A4 +:10D3B0003182317C317600000000319A3170318E3B +:10D3C00000000000316A31E2316400000000315E8B +:10D3D00032423158000000003152314C3146314068 +:10D3E0000000313A3134312E000000003128312262 +:10D3F000311C0000000031163110310A000000001D +:10D40000310430FE30F80000000030F230EC30E63D +:10D410000000000030E030DA30D40000000030CEF0 +:10D4200030C830C20000000030BC30B630B0000060 +:10D43000000030AA30A4309E0000000030983092E6 +:10D44000308C308600003080307A3074000000006C +:10D45000306E3068306200000000305C3056305072 +:10D4600000000000304A3044303E30380000303296 +:10D47000302C3026000000003032302030260000F2 +:10D480000000301A3014300E00000000301A30084E +:10D4900030022FFC00002FF62FF02FEA00000000D2 +:10D4A0002FE42FDE2FD8000000002FD232542FCCD3 +:10D4B0002FC600002FC02FBA2FB4000000002FAEDF +:10D4C0002FA82FA2000000002F9C2F962F90000065 +:10D4D00000002F8A2F842F7E000000002F782F72EB +:10D4E0002F6C2F6600002FE42F602FD80000000063 +:10D4F0002F5A2F542F4E000000002F482F422F3C50 +:10D50000000000002F362F302F2A000000002F24AB +:10D510002F1E2F18000000002F122F0C2F060000C6 +:10D5200000002F002EFA0000000000002EF42EEE66 +:10D530000000000000002EE832A200000000000001 +:10D540002EE832A20000000000002EE232A200000D +:10D55000000000002EDC32A20000000000002ED6E9 +:10D5600032A20000000000002ED032A20000000015 +:10D5700000002ECA2EC400000000000032842EBE1F +:10D580000000000000002EB832540000000000002F +:10D590002EB832540000000000002EB232540000B9 +:10D5A000000000002EAC32540000000000002EA647 +:10D5B0002EA00000000000002E9A31A600000000FE +:10D5C00000002E9431940000000000002E9431944D +:10D5D0000000000000002E8E3194000000000000CA +:10D5E0002E8831940000000000002E82319400004B +:10D5F000000000002E7C2E760000000000002E703F +:10D6000031340000000000002E70313400000000B2 +:10D6100000002E6A31340000000000002E64313416 +:10D620000000000000002E5E30EC00000000000052 +:10D630002E58317C0000000000002E522E4C0000BD +:10D64000000000002E4630C80000000000002E46FA +:10D6500030C80000000000002E4030C8000000006C +:10D6600000002E3A30C80000000000002E3430C800 +:10D670000000000000002E2E30C800000000000056 +:10D680002E282E2200000000000030AA2E1C0000D0 +:10D69000000000002E16307A0000000000002E1658 +:10D6A000307A0000000000002E10307A00000000E8 +:10D6B00000002E0A307A0000000000002E042DFE2B +:10D6C0000000000000002E042DFE000000000000FD +:10D6D0002DF82DFE0000000000002DF22DFE0000B0 +:10D6E000000000002DEC2DE60000000000002DE001 +:10D6F0002FDE0000000000002DDA32540000000090 +:10D7000000002DDA32540000000000002DD4325405 +:10D710000000000000002DCE325400000000000088 +:10D720002DC832540000000000002FD22DC200008E +:10D73000000000002DBC2F600000000000002DBC88 +:10D740002F600000000000002DB62F6000000000D8 +:10D7500000002DB02F600000000000002DAA2F1E39 +:10D760000000000000002DA42D9E0000000000001D +:10D770002D982F1E0000000000002D9232A2000004 +:10D78000000000002D8C30C80000000000002D8635 +:10D7900032A20000000000002D8030C80000000010 +:10D7A00000002D7A2D7400000000000030CE2D6E98 +:10D7B0000000000000002D68327E00000000000024 +:10D7C0002D6230A40000000000002D5C327E0000BD +:10D7D000000000002D5630A40000000000002D5075 +:10D7E000327E0000000000002D4A30A4000000003E +:10D7F00000002D5C327E0000000000002D5630A499 +:10D800000000000000002D44326C00000000000009 +:10D81000309830920000000000002EA62EA00000DC +:10D82000000000002D3E2D380000000000002D32C9 +:10D8300032540000000000002D2C307A000000005F +:10D8400000002D2632540000000000002D20307A08 +:10D850000000000000002D1A3254000000000000FB +:10D860002D14307A000000000000325A2D0E000006 +:10D870000000000030802D080000000000002EB2E3 +:10D8800032540000000000002E10307A000000002A +:10D8900000002D0232300000000000002CFC32306D +:10D8A0000000000000002CF63230000000000000F4 +:10D8B00032362CF00000000000002CEA321E00007E +:10D8C000000000002CE4304400000000000032247E +:10D8D0002CDE0000000000002CD82FDE000000002D +:10D8E00000002CD22DFE0000000000002CCC2DFEEC +:10D8F0000000000000002CC62DFE0000000000000B +:10D9000030322CC00000000000002CBA2CB4000003 +:10D91000000000002CAE31F40000000000002DF8E3 +:10D92000302000000000000031E82CA800000000BA +:10D930000000301A2CA20000000000002C9C3014C3 +:10D940000000000000002C9631D000000000000014 +:10D950002C90300800000000000031D62C8A000016 +:10D9600000000000301A2C8400000000000031D6B6 +:10D9700031D0000000000000301A30080000000024 +:10D98000000031D631D0000000000000301A30080D +:10D9900000000000000031D631D00000000000007F +:10D9A000301A30080000000000002C7E31A6000074 +:10D9B000000000002DBC2FDE00000000000031AC94 +:10D9C0002C780000000000002FE42C720000000002 +:10D9D00000002C6C31A60000000000002DB62FDEE8 +:10D9E0000000000000002C662C6000000000000019 +:10D9F00031AC2C5A0000000000002FE42C542FD82A +:10DA0000000000002C4E31940000000000002C4863 +:10DA100032540000000000002C423194000000004D +:10DA200000002C3C32540000000000002E94319481 +:10DA30000000000000002DDA325400000000000059 +:10DA40002C362C300000000000002C2A2C24000072 +:10DA5000000000002C1E31E20000000000002C1825 +:10DA60002F96000000000000316A2CA80000000082 +:10DA700000002F9C2C120000000000002C0C31E252 +:10DA80000000000000002C062F960000000000009F +:10DA90002C0032420000000000002BFA2F8400000E +:10DAA000000000002BF432420000000000002BEECA +:10DAB0002F84000000000000315E2BE80000000011 +:10DAC00000002F8A2BE20000000000002BF43242FD +:10DAD0000000000000002BEE2F840000000000007A +:10DAE00031522BDC0000000000002F782BD6000004 +:10DAF000000000002BD0314C0000000000002BCAB9 +:10DB00002F720000000000003152314C0000000074 +:10DB100000002F782F720000000000002BC4313469 +:10DB20000000000000002DE02F6000000000000059 +:10DB30002BBE31340000000000002BB82F60000025 +:10DB4000000000002BB231340000000000002BACBC +:10DB50002F600000000000002BA631340000000000 +:10DB600000002BA02F600000000000002E70313458 +:10DB70000000000000002DBC2F600000000000002D +:10DB8000313A2B9A0000000000002FE42B94000093 +:10DB9000000000002B8E31100000000000002B88D8 +:10DBA0002F420000000000002B8230EC000000003B +:10DBB00000002B7C2F1E0000000000002B7630ECB4 +:10DBC0000000000000002B7030DA000000000000B0 +:10DBD0002B6A2F0C0000000000002B6430DA0000DC +:10DBE000000000002B5E2F0C0000000000002B58EE +:10DBF00030DA0000000000002B522F0C0000000063 +:10DC000000002B4C2B460000000000002B402B3A5C +:10DC10000000000000002B342B2E0000000000004C +:10DC20002B2830C80000000000002B222EC400006A +:10DC3000000000002B1C2E220000000000002E948B +:10DC40002E760000000000002DDA2DC2000000003A +:10DC50000000315E2B160000000000002F8A2B1000 +:10DC600000000000000032A832A200000000000006 +:10DC70002B0A2B040000000000002AFE2AF80000F6 +:10DC8000000000002AF22AEC0000000000002AE652 +:10DC90002AE00000000000002ADA2AD40000000078 +:10DCA00000002ACE2AC800000000000032A832A2DC +:10DCB000000000002AC22ABC2AB6000000000000B2 +:10DCC0002AB02AAA00000000000030E02AA40000C8 +:10DCD00000000000325A3254000000002AC230E036 +:10DCE00030DA0000000000003224321E0000000084 +:10DCF0002AC2319A319400000000000031E831E27C +:10DD00000000000000002A9E2DC20000000000005C +:10DD100031BE31B800000000000031AC31A6000077 +:10DD2000000000002A982A92000000000000319AAA +:10DD30003194000000002AC22A8C2A8600000000CC +:10DD400000003182317C000000000000315E2A803A +:10DD50000000000000003152314C000000000000C3 +:10DD600030F230EC000000002AC22A7A2A74000047 +:10DD700000000000310430FE0000000000002A7A9C +:10DD80002A740000000000002E7C31940000000086 +:10DD90002AC22B7630EC0000000000002A6E2DE62F +:10DDA0000000000000002A682A6200000000000055 +:10DDB0002A5C2C540000000000002A562AC80000EB +:10DDC000000000002A502A4A0000000000002A44F7 +:10DDD0002DE60000000000002A3E2A382A3200000A +:10DDE00000002A2C2A262A20000000002A1A2A14C1 +:10DDF0000000000000002C9C2A62000000000000CF +:10DE00002A0E2A080000000000002A022C540000FC +:10DE10000000000029FC30DA29F60000000029F09B +:10DE20002AC80000000000002C9C301400000000F4 +:10DE3000000029EA29E400000000000029DE29D8BA +:10DE400000000000000029D229CC000000000000E2 +:10DE500029C629C00000000000002FD23254000063 +:10DE60000000000029BA29B400000000000029AE1B +:10DE700029A800000000000029A2299C0000000041 +:10DE800000002FE42FDE00000000000029962990FA +:10DE90000000000000002FAE2A4A00000000000031 +:10DEA000298A2984000000000000297E297829722F +:10DEB00000000000296C29660000000000002960B5 +:10DEC000295A0000000000002DF22AC800000000BE +:10DED000000029542A4A000000000000294E325454 +:10DEE00000000000000029482A4A0000000000004D +:10DEF0002942295A0000000000002EAC32540000D4 +:10DF000000000000293C29360000000000002930F4 +:10DF10002AAA000000000000292A2924000000008D +:10DF20000000315E324200000000000031FA291E7C +:10DF30000000000000002918291200000000000065 +:10DF4000290C2906000000000000293C29360000A9 +:10DF5000000000002EB8290000000000000028FA90 +:10DF600028F40000000000002A8C28EE00000000C9 +:10DF7000000032A832A200000000000028E828E2D9 +:10DF80000000000000003296329000000000000007 +:10DF90002AB02AAA00000000000028DC28D60000D1 +:10DFA00000000000325A325400000000000028D067 +:10DFB00028CA00000000000028C428BE000000009D +:10DFC0000000319A28B800000000000028B228B8EC +:10DFD00000000000000028AC290000000000000044 +:10DFE00028A628A000000000000031BE31B80000C3 +:10DFF000000000003224321E000000000000319AB0 +:10E0000031940000000000002A8C2A8600000000E5 +:10E0100000003182317C0000000000003284327E3A +:10E020000000000000003152314C000000000000F0 +:10E03000289A28F40000000000002A7A2A740000C0 +:10E0400000000000310430FE000000000000322417 +:10E050002894000000000000288E2888000000009E +:10E0600000002882287C000000000000287628702C +:10E07000000000000000286A286400000000000082 +:10E08000285E28580000000000002852284C00009C +:10E090000000000028462840000000000000283A48 +:10E0A0002834000000000000282E2B2E0000000065 +:10E0B000000030CE30C8000000000000282831D019 +:10E0C0000000000000002822281C000000000000C2 +:10E0D00028162810000000000000280A280400006C +:10E0E000000000003080307A00000000000027FEB1 +:10E0F00027F800000000000027F227EC00000000D5 +:10E10000000027E627E000000000000027DA27E0F3 +:10E1100000000000000029D227D400000000000009 +:10E1200027CE27C800000000000027C2321E0000D2 +:10E130000000000027BC2B2E0000000000002FD2A2 +:10E14000325400000000000027B627B00000000095 +:10E1500000002FC02FBA00000000000030AA30A439 +:10E1600000000000000027AA27A400000000000013 +:10E170002F242F1E000000000000279E279800007B +:10E18000000000002F362F30000000000000279212 +:10E19000278C000000000000278627800000000078 +:10E1A0000000277A2774000000000000277A2774F7 +:10E1B000000000000000276E27680000000000003B +:10E1C0002762275C0000000000002756275000004F +:10E1D00000000000274A2744000000000000273EFE +:10E1E00027380000000000002732272C0000000024 +:10E1F00000002E0A307A00000000000027262C5470 +:10E20000000000000000272028100000000000008F +:10E21000271A27440000000000002F8A2F840000E6 +:10E22000000000003032302C0000000000002DF211 +:10E230002DFE000000000000303230200000000001 +:10E2400000002714270E0000000000002708270206 +:10E2500000000000000027262FDE00000000000064 +:10E2600026FC27D400000000000026F62F1E000028 +:10E270000000000026F026EA00000000000026E46E +:10E2800026DE00000000000026D826D20000000094 +:10E29000000026CC311000000000000026C62F42EE +:10E2A00000000000000026CC31100000000000003B +:10E2B00026C62F4200000000000026C031100000DA +:10E2C0000000000026BA2F420000000000002E5E71 +:10E2D00030EC0000000000002DAA2F1E00000000FE +:10E2E00000002DF8302000000000000030F2000097 +:10E2F00000000000000026B431B80000000000005B +:10E3000026AE2FF000000000000032A826A8000072 +:10E310000000000030CE26A2000000000000319A6C +:10E320002E7600000000000029AE269C00000000B0 +:10E330000000313A2A380000000000002FE4269641 +:10E340000000000000002EB8325400000000000061 +:10E35000269028B80000000000002E16307A000039 +:10E3600000000000268A27E000000000000026844C +:10E37000267E0000000000002678267200000000C3 +:10E380000000266C26660000000000002660265A69 +:10E390000000000000002654264E0000000000008F +:10E3A00026482642000000000000263C26360000D9 +:10E3B00000000000263030EC000000000000262A9B +:10E3C0002624000000000000261E26180000000081 +:10E3D00000002612260C0000000000002606284C33 +:10E3E000000000000000260025FA000000000000E8 +:10E3F00025F425EE00000000000025E825E20000DD +:10E400000000000025DC25D60000000000002A7A6C +:10E410002A74000000000000296C2966000000003A +:10E420000000319A2E760000000000002FD22DC28D +:10E4300000000000000025D0329000000000000025 +:10E4400025CA25C400000000000025BE329000004F +:10E450000000000025B825C400000000000025B21F +:10E4600025AC00000000000025A625A0000000004B +:10E470000000292A259A0000000000002816259493 +:10E48000000000000000258E25880000000000002C +:10E490002582257C00000000000025762570000004 +:10E4A00000000000256A31220000000000002576EF +:10E4B00025700000000000002FAE2D9E000000001F +:10E4C000000025643014000000000000255E2810C4 +:10E4D0000000000000002558255200000000000048 +:10E4E000254C25460000000000002540253A00008C +:10E4F000000000002F902534000000000000252EB1 +:10E5000025280000000000002522251C0000000036 +:10E51000000025162510000000000000297E250AB5 +:10E5200000000000000025042A4A0000000000004E +:10E5300024FE27D4000000000000325A2900000009 +:10E540000000000024F8301400000000000028DC67 +:10E5500024F200000000000024EC2900000000006C +:10E56000000024E624E000000000000027BC24DABC +:10E5700000000000000024D424CE000000000000B1 +:10E5800027BC2B2E00000000000024C824C200007D +:10E590000000000024BC24B600000000000024B0ED +:10E5A00024AA00000000000024A427E000000000CE +:10E5B00000003284249E00000000000030AA24984D +:10E5C0000000000000003152249200000000000012 +:10E5D00027AA248C00000000000030F230EC00007C +:10E5E000000000002486248000000000000030F2BB +:10E5F00030EC0000000000002486248000000000B1 +:10E60000000025D0247A0000000000002474246E4D +:10E6100000000000000024682462000000000000E8 +:10E62000298A245C000000000000245624500000C9 +:10E6300000000000244A2444000000000000243EA2 +:10E640002888000000000000243824320000000068 +:10E650000000243E2888000000000000242C24260E +:10E660000000000000002420241A00000000000028 +:10E67000242C2414000000000000240E24080000B4 +:10E6800000000000240228CA00000000000023FC53 +:10E6900027F800000000000023F623F0000000002F +:10E6A0000000273223EA00000000000023E423DEFC +:10E6B000000000000000354823D8000000000000E2 +:10E6C000313A23D200000000000027B623CC00001E +:10E6D0000000000024E624E00000000000002FC03D +:10E6E00023C6000000000000243E23C000000000FC +:10E6F000000023BA23B400000000000023AE23A8CA +:10E7000000000000000023A2239C00000000000085 +:10E71000239632A2000000000000239030C80000C1 +:10E72000000000002ED632A20000000000002E34AF +:10E7300030C8000000000000238A2EC40000000042 +:10E74000000023842E22000000000000237E3254AB +:10E750000000000000002378307A00000000000074 +:10E7600023722936000000000000236C236600009D +:10E770000000000023602936000000000000235A3A +:10E780002366000000000000235428CA0000000097 +:10E790000000234E27F8000000000000234828BE98 +:10E7A000000000000000234227EC000000000000F1 +:10E7B000252E28BE000000000000233C2336000068 +:10E7C00000000000233028B8000000000000232AC9 +:10E7D00027E0000000000000232428B8000000000B +:10E7E0000000231E27E00000000000002E8231946C +:10E7F0000000000000002DC832540000000000009E +:10E80000319A2E760000000000002FD22DC20000A9 +:10E810000000000023182E760000000000002DC824 +:10E820002DC200000000000023122840000000005C +:10E830000000230C2744000000000000230628F4F9 +:10E8400000000000000023002F1E00000000000058 +:10E8500022FA28F40000000000002D982F1E00006E +:10E860000000000022F428F40000000000002DAA9F +:10E870002F1E00000000000022EE2888000000008B +:10E88000000022E8278000000000000022E222DCD5 +:10E89000000000000000255E22D6000000000000FD +:10E8A00022D0285800000000000022CA275C000087 +:10E8B00000000000256422C4000000000000255E66 +:10E8C00022BE00000000000025D022B80000000099 +:10E8D000000029D222B200000000000022AC30FE6D +:10E8E00000000000000022A62F3000000000000001 +:10E8F00025042A4A000000000000309830920000F1 +:10E900000000000022A0229A0000000000002294D3 +:10E91000229A000000000000228E228800000000E1 +:10E9200000002282227C000000000000227622707B +:10E93000000000000000226A2264000000000000C5 +:10E94000225E22580000000000002252224C0000EB +:10E950000000000022462240000000000000223A91 +:10E9600031100000000000002234222E00000000C0 +:10E970000000222830B60000000000002222221CE5 +:10E98000000000000000221631E20000000000003C +:10E99000221026960000000000002C9C2A62000035 +:10E9A00000000000220A220400000000000021FEF6 +:10E9B00021F800000000000032A821F20000000051 +:10E9C000000030CE21EC00000000000021E632A261 +:10E9D00000000000000021E030C80000000000003E +:10E9E00021DA32A200000000000021D430C800006B +:10E9F0000000000021DA32A200000000000021D453 +:10EA000030C800000000000021CE32A2000000004B +:10EA1000000021C830C800000000000021C232A25E +:10EA200000000000000021BC30C800000000000011 +:10EA30002EE221F20000000000002E4021EC000038 +:10EA40000000000021B632A200000000000021B04A +:10EA500030C800000000000021B632A20000000013 +:10EA6000000021B030C800000000000021AA32A23E +:10EA700000000000000021A430C8000000000000D9 +:10EA8000219E32A2000000000000219830C8000042 +:10EA9000000000002D8621F20000000000002D8003 +:10EAA00021EC000000000000325A2192000000001A +:10EAB00000003080218C00000000000021863254CC +:10EAC0000000000000002180307A000000000000FB +:10EAD000217A32540000000000002174307A0000D6 +:10EAE00000000000216E3254000000000000216888 +:10EAF000307A000000000000216E32540000000057 +:10EB000000002168307A00000000000021623254C9 +:10EB1000000000000000215C307A000000000000CE +:10EB2000215632540000000000002150307A0000CD +:10EB3000000000002EB221920000000000002E1004 +:10EB4000218C000000000000214A2DFE0000000082 +:10EB5000000030322144000000000000319A213EC4 +:10EB60000000000000002FD22192000000000000F1 +:10EB7000213831940000000000002132325400009E +:10EB800000000000212C319400000000000021262C +:10EB90003254000000000000212C319400000000DD +:10EBA0000000212632540000000000002120319492 +:10EBB000000000000000211A325400000000000094 +:10EBC00021143194000000000000210E3254000096 +:10EBD000000000002E8E213E0000000000002DD419 +:10EBE0002192000000000000210821020000000026 +:10EBF000000020FC2A4A0000000000002108210239 +:10EC000000000000000020FC2A4A00000000000074 +:10EC100020F6210200000000000020F02A4A000037 +:10EC20000000000020EA210200000000000020E4B3 +:10EC30002A4A00000000000020DE20D8000000006A +:10EC4000000020D220CC000000000000313A20C695 +:10EC50000000000000002FE420C0000000000000C1 +:10EC600020BA313400000000000020B42F60000002 +:10EC70000000000020AE20A800000000000020A23C +:10EC8000209C00000000000020AE20A80000000032 +:10EC9000000020A2209C000000000000209620A878 +:10ECA0000000000000002090209C000000000000F8 +:10ECB000208A20A80000000000002084209C000082 +:10ECC00000000000207E207800000000000020727C +:10ECD000206C00000000000030F220660000000000 +:10ECE00000002F242F1E000000000000206030ECE8 +:10ECF000000000000000205A2F1E0000000000004D +:10ED0000205430EC000000000000204E2F1E0000B8 +:10ED100000000000315220480000000000002F7861 +:10ED20002042000000000000319A203C000000005A +:10ED300000002FD22D0E0000000000002C4E203CC1 +:10ED40000000000000002C482D0E00000000000014 +:10ED5000203623660000000000002030202A00003A +:10ED60000000000020242AC8000000000000202429 +:10ED70002AC800000000000020242AC8000000006B +:10ED8000000020242AC8000000000000201E2A4A9B +:10ED9000000000000000201E2A4A000000000000C1 +:10EDA000201E2A4A000000000000201E2A4A0000FF +:10EDB000000000002018201200000000000031AC0C +:10EDC0002C5A000000000000200C2006000000006B +:10EDD000000020001FFA00000000000032A832A24C +:10EDE000000000000000325A325400000000000011 +:10EDF000313A31340000000000001FF41FEE1FE81C +:10EE0000000000002A981FE2319A000000001FDC79 +:10EE10001FEE0000000000001FDC1FEE00000000DD +:10EE200000001FD61FEE0000000000001FD01FEEE4 +:10EE30000000000000001FCA1FEE000000000000DC +:10EE40001FC41FEE0000000000001FBE1FEE0000E8 +:10EE5000000000001FF41FB80000000000001FF4B5 +:10EE60001FB80000000000001FB21FEE00000000ED +:10EE7000000031281FAC0000000000001FA61FEE9C +:10EE80000000000000001FF41FA0000000000000B0 +:10EE900028C41F9A0000000000001FF41FEE0000AD +:10EEA000000000001FD01FEE0000000000001FF453 +:10EEB0001FEE0000000000001FD01FEE0000000049 +:10EEC00000001FF41FEE00000000000029F02DFEDE +:10EED00000000000000029F03020000000000000C9 +:10EEE0001F941F8E00000000000030CE2D6E000029 +:10EEF0000000000030802D080000000000003032CB +:10EF00002CC00000000000002FE42B940000000043 +:10EF100000001F881F8E2FA2000000001F941F8E6C +:10EF20000000000000001F821F8E00000000000093 +:10EF30001F7C1F8E0000000000001F761F701F6ADC +:10EF4000000000001FF41FEE0000000000001F641E +:10EF5000269600001F5E1F581F522F3000001F4CC6 +:10EF60001F461F401F3A00001F341F461F2E1F2838 +:10EF700000001F221F1C1F16329000001F101F1CB4 +:10EF80001F0A1F0400001EFE1F1C1EF81EF20000B8 +:10EF90001EEC1EE61F16329000001EE01F1C1EDA3B +:10EFA0001ED400001ECE1F1C1EC81F7000001EC2F3 +:10EFB0001EBC1EB6274400001EB01EAA1EA41E9E24 +:10EFC00000001E981E921E8C1E8600001E801E7A57 +:10EFD0001E741E6E00001E681E621E5C1E5600001F +:10EFE0001E501F1C1E4A1E4400001E3E1EAA1E3834 +:10EFF0001E3200001E2C1E261E202A1400001E1A7F +:10F000001E921E141E0E00001E081EAA1E022900BB +:10F0100000001DFC1DF61DF01DEA00001DE41E92FF +:10F020001DDE2F8400001DD81DF61DD21DCC000052 +:10F030001DC61DF61DC0243200001DBA1F1C1DB4C4 +:10F040001DAE00001DA81DA21D9C28A01D961D9090 +:10F050001D8A1D84284C00001D7E1D7829F02DFE80 +:10F0600000000000000029F0302000000000000037 +:10F0700029F01D7200000000000029F01D6C000046 +:10F08000000000000001010AFEA10001010AFE3E8D +:10F090000001001D044A000102A902980001028932 +:10F0A000044A000100D5055D0001032501C10001EE +:10F0B000054004D4000102D0044A00010012044AB1 +:10F0C00000010155029B000101FE0000000101FE4C +:10F0D000044A0001024E029A00010268044A00013B +:10F0E000010901F700010237000000010237044A5C +:10F0F000000101E90225000101E9044A0001026062 +:10F10000034D0001025F00000001025F044A00019C +:10F110000017044A00010243035A00010271044A25 +:10F120000001025D02250001025D00000001025D98 +:10F13000044A00010267029B00010266044A0001C2 +:10F140000015044A0001015C029C000101BE0000A0 +:10F15000000101BE044A0001010002250001010076 +:10F16000000000010100044A00010277029B000137 +:10F170000277000000010277044A00010019044AE6 +:10F1800000010280022500010280000000010280CF +:10F19000044A0001001B044A00010143029B0001D4 +:10F1A00001F00000000101F0044A00010013044ACC +:10F1B00000010164029C000101F10000000101F165 +:10F1C000044A0001001A044A0001015D029C00018A +:10F1D00001FA044A00010016044A0001000A0389EA +:10F1E000000100F6044A00010294029B000102841F +:10F1F000000000010284044A00010283022500018C +:10F200000020044A0001000D029C000101140000CE +:10F2100000010114044A00010004029B00010103E3 +:10F22000000000010103051200010283029B00019E +:10F230000283044A00010018044A0001015F029B96 +:10F2400000010204000000010204044A0001010060 +:10F25000029B000101A20000000101A2044A00017A +:10F26000001C044A0001017F029A00010219044AAD +:10F2700000010014044A000101E2014400010257A8 +:10F28000044A00010394061F000100F6000000017B +:10F290000292061F0001025F05E20001025F05E71E +:10F2A0000001025F044800010261FE140001025FD8 +:10F2B000062000010248000000010156FEA10001E5 +:10F2C000015607E300010268FE7F00010156075066 +:10F2D00000010156FE3E000101560755000101568E +:10F2E00006D000010156074B0001015607410001FD +:10F2F0000156078E00010156078F000101620000D0 +:10F300000001028105B6000101560000000101560E +:10F3100005B6000102D10000000102D105B60001CE +:10F3200002D50000000102D505B6000102DFFE7B18 +:10F33000000102DF05B600010273078D0001010222 +:10F34000078D0001045C00000001045905B60001AE +:10F350000230044800010320FE3E000101B1FE140A +:10F3600000010233FE140001020105DD0001023D2F +:10F37000074B0001020106910001023D07E3000175 +:10F38000023DFEA1000102A7FEA1000102A7044860 +:10F3900000010317FEA10001031705B6000102A733 +:10F3A00005DD00010317074B000102A706910001CC +:10F3B000031707E3000102A70000000102A70621CE +:10F3C00000010317000000010317078F00010274FA +:10F3D0000691000102EC07E300010258FEA10001C2 +:10F3E00002E7FEA100010272FEA1000102720448C0 +:10F3F0000001031FFEA10001031F05B600010272F8 +:10F4000005DD0001031F074B000102720691000198 +:10F41000031F07E30001027206210001031F000021 +:10F420000001031F078F0001026A07100001031E7D +:10F4300008620001026A06F70001031E0849000184 +:10F44000026A067F0001031E07D10001026A0691CD +:10F450000001031E07E300010320FEA100010106D5 +:10F46000FEA1000101020691000102450710000102 +:10F47000027108620001024506F7000102710849A5 +:10F4800000010245067F0001027107D1000102451B +:10F4900005DD00010271074B0001024506910001E4 +:10F4A000027107E300010261FEA100010265FEA1F5 +:10F4B00000010239070A00010285085C00010239D7 +:10F4C00007060001028508580001023906C2000142 +:10F4D0000285081300010239071000010285086245 +:10F4E0000001023906F700010285084900010239CE +:10F4F000067F0001028507D1000102390691000153 +:10F50000028507E300010239FEA100010290FEA17D +:10F5100000010251FE71000102510448000102D4B1 +:10F52000FE71000102D405B60001025705B60001C4 +:10F5300002990448000102D60000000102D605B677 +:10F540000001028C044800010305000000010305CE +:10F5500005B6000103A504480001040B00000001EA +:10F56000040B05B6000103690000000103690448AB +:10F57000000103E80000000103E805B60001021BDA +:10F58000FE870001021B04480001027FFE82000189 +:10F59000027F05B600010333000000010333044875 +:10F5A0000001039900000001039905B600010394CE +:10F5B00006140001039400000001039405B6000145 +:10F5C000021904480001024F05B60001022BFE712A +:10F5D00000010279FE71000101BAFE710001021AF8 +:10F5E000FE710001031305D200010365074100010C +:10F5F00001BAFE870001021BFE820001021B05B654 +:10F600000001026F05D2000102C607410001027924 +:10F61000078F000102790741000102010561000125 +:10F62000027906D0000101FA05D200010286072402 +:10F630000001031E07240001028B05D20001030A0A +:10F6400007410001028B05610001030A06D0000199 +:10F6500001F7FE14000101F70448000101EF05D293 +:10F66000000102550741000102F105D20001035DCE +:10F6700007410001023F05D2000102F007410001ED +:10F68000023F00000001023F0448000102C805B625 +:10F6900000010245060B00010271077900010373A6 +:10F6A00004480001037A05B600010239060B000187 +:10F6B00002850779000102F8FE87000102F804487C +:10F6C000000103A3FE82000103A305B60001026F3F +:10F6D000FE850001026F0448000102C6FE8200019F +:10F6E000029FFE870001027BFE0C000102ECFE007F +:10F6F00000010253FE87000102DAFE82000102DAF5 +:10F7000005B600010238FE0A000102C2FE00000137 +:10F7100002C205B6000102F1060B0001035D077984 +:10F7200000010300FE87000103000448000103DD1F +:10F73000FE80000102FF0000000102FF04480001FA +:10F7400003DD0000000103DD05B6000102680000D2 +:10F75000000102680448000102C605B600010277F4 +:10F76000FE85000102770448000102CBFE82000101 +:10F7700002CB05B6000102DFFE870001036FFE82A7 +:10F780000001036F05B60001022DFE860001022D67 +:10F79000044800010279FE82000101FFFE1400010D +:10F7A00001FF0448000101E2FE8700010233FE82EE +:10F7B00000010242FE3E000102F9FE3E0001028B02 +:10F7C00004480001031C00000001031C05B60001F1 +:10F7D0000376FE0A00010376044800010448FE0097 +:10F7E0000001044805B6000102F20000000102F227 +:10F7F00005B600010288FE8700010300FE820001B9 +:10F80000030005B6000102710448000102BE0000B9 +:10F810000001011E061400010212044800010272D8 +:10F8200005B60001022EFE86000102A6FE8200013E +:10F8300002A605B6000101EFFE3E000101EF0448FB +:10F8400000010255FE3E0001025505B60001031CF1 +:10F85000FE870001038BFE820001038B05B60001C9 +:10F86000021FFE0A0001021F044800010298FE0068 +:10F870000001029805B6000101BA04480001021A0D +:10F8800005B60001026006140001027000000001CC +:10F89000027005B60001029BFE870001029B060B69 +:10F8A0000001030EFE820001030E075F000101F557 +:10F8B000FE140001028FFE1400010456FE13000125 +:10F8C00004560448000104D3FE13000104D305B616 +:10F8D00000010209062100010283078F00010209CD +:10F8E00000000001020A04480001027905B6000187 +:10F8F00001EFFE7B000101EF054F00010255FE4FB5 +:10F900000001025506D20001042300000001042377 +:10F910000448000104DD0000000104DD05B600011B +:10F9200002890448000102E50000000102E505B675 +:10F93000000103C70000000103C704480001048759 +:10F9400000000001048705B60001023A04480001E6 +:10F9500002B20000000102AF05B60001040D000074 +:10F960000001040D04480001051D00000001051DF3 +:10F9700005B60001028A00000001028A0527000185 +:10F9800002B40000000102B405B60001032100002A +:10F99000000103210448000103AA0000000103AA9A +:10F9A00005B60001028B06210001030A078F000142 +:10F9B0000257000000010264000000010239FDD37B +:10F9C00000010290FDD3000103C906210001039A42 +:10F9D000078F0001031A05D2000103B1074100019E +:10F9E000031A0621000103B1078F000101BB0000CB +:10F9F000000101BB05890001021C00000001021C7E +:10FA000006E30001027DFE870001027D044800013B +:10FA10000201060B0001021206210001038E000004 +:10FA20000001038E04480001035A00000001035A3C +:10FA30000448000101FA0448000101BA062100014E +:10FA40000274061400010238000000010238044864 +:10FA5000000103510000000103510448000101FAB4 +:10FA60000000000101B104480001025C0000000137 +:10FA7000025C04480001031300000001030B04486A +:10FA8000000102C00000000102C004480001039010 +:10FA900000000001039004480001026F0000000113 +:10FAA0000260044800010279FE85000102790448E1 +:10FAB000000102DDFE14000102DD0614000101E276 +:10FAC0000000000101E204480001027B0000000187 +:10FAD000027B0448000102880448000102EF044848 +:10FAE0000001024A00000001024A0448000102121B +:10FAF000000000010295060B0001028B00000001CE +:10FB0000029A0448000101EF0000000101DB0448F3 +:10FB1000000102F10000000102ED04480001024E64 +:10FB2000FE850001024E0448000101BA00000001F8 +:10FB300001F504480001024C00000001024C044899 +:10FB400000010262061E0001028805B600010431B0 +:10FB500000000001043105B600010286000000012A +:10FB600001F305B60001028900000001028905B613 +:10FB70000001036500000001036C05B6000102BF2F +:10FB80000000000102BF05B60001042600000001CC +:10FB9000042605B60001042100000001042105B679 +:10FBA000000102C60000000102B205B6000102F425 +:10FBB000FE820001029205B6000102D000000001A1 +:10FBC00002D005B6000102A205B6000103190779AB +:10FBD0000001030A00000001025500000001024874 +:10FBE00005B60001035D00000001036005B60001D9 +:10FBF00002BEFE82000102BE05B6000102730000D3 +:10FC00000001027305B6000102EBFE8200010279D9 +:10FC10000000000102790779000102710000000173 +:10FC200003D50000000103D505B6000103BD0000A7 +:10FC3000000103BD05B60001FFF5FE7F0001028F44 +:10FC400000000001028F05B60001026D078F000160 +:10FC500002F00000000102F005B600010315067174 +:10FC60000001027306710001026A0671000102734D +:10FC700005D200010318000000010315044800012B +:10FC80000305FE14000103050612000104320448B6 +:10FC90000001022EFE140001022E0448000102DFC2 +:10FCA000FE14000102DF0448000101E6000000012B +:10FCB00001E60448000101EEFE71000101EE044876 +:10FCC00000010269FE140001026904480001029B60 +:10FCD00000000001029B0448000101E6FE710001E2 +:10FCE00001E606140001022B00000001022B04486B +:10FCF0000001027AFE140001027A04480001022485 +:10FD00000000000102240621000101020448000154 +:10FD1000041B06210001025E062100010293044833 +:10FD2000000101EDFE71000101ED06140001026603 +:10FD300000000001026606160001040004480001EC +:10FD4000020BFE140001020B04480001046E061FA2 +:10FD5000000102F3000000010294061F0001027876 +:10FD600004480001027200000001027306B40001A1 +:10FD700001020671000102930671000101EB00000F +:10FD80000001021A067100010278067100010330B9 +:10FD900000000001033005B600010245000000012B +:10FDA00002EB0000000102EB05B600010235000085 +:10FDB0000001023505B60001026A05B600010252D3 +:10FDC00000000001021500000001026D05B60001EF +:10FDD000029600000001029605B60001002905B652 +:10FDE000000101A400000001010206B40001036645 +:10FDF00000000001036605B6000103720000000167 +:10FE0000037205B60001037500000001037305B617 +:10FE10000001039200000001039705B600010308EA +:10FE200000000001031405B6000101E9FE3B0001DA +:10FE30000211FE3B0001037306210001037A078FC4 +:10FE40000001023907A800010288000000010288B1 +:10FE500007AC0001024AFE14000102F005CB0001CC +:10FE6000014A0000000101B3061F000101DF062066 +:10FE700000010252078E000101DF05E2000102527B +:10FE80000750000101DF062100010252078F000127 +:10FE9000023D07410001020106200001023D078EDC +:10FEA0000001031A0620000103B1078E0001025869 +:10FEB000FE3E000102E7FE3E0001027406880001DA +:10FEC00002EC07F60001027405E7000102EC075599 +:10FED000000102740561000102EC06D0000102EC91 +:10FEE000074B00010131061400010233078E0001A7 +:10FEF00001B1FE3B00010233FE3B000101E9FE14AB +:10FF000000010211FE14000101E906200001024572 +:10FF1000078E000101E9062100010245078F00015B +:10FF200001E0062000010278078E000100FDFE3B83 +:10FF3000000101E0062100010278078F000103CBD8 +:10FF40000000000103CB0448000103B300000001DE +:10FF500003B305B60001026A05E70001031E075559 +:10FF60000001026A05610001031E06D0000102744F +:10FF7000FE1400010303FE7F000102F500000001F2 +:10FF800002F5044800010303078E00010274FE3BE2 +:10FF900000010303FE3B00010303078F0001010280 +:10FFA000FE3B00010262FE3B0001010207EE000180 +:10FFB000011A078F0001021A04480001021AFE3BD1 +:10FFC00000010299FE3B00010115078E0001022F7E +:10FFD000FE140001030805E200010106FE3E0001D7 +:10FFE000010205E70001010205610001010205DDD2 +:10FFF0000001012D0614000102F4000000010104BB :02000004020FE9 -:10000000033E07500001033E07550001033E078EE3 -:1000100000010261FE3E00010265FE3E0001024554 -:1000200005E20001027107500001024505E70001E9 -:10003000027107550001024505610001027106D0F9 -:10004000000102750000000102750614000102E0C3 -:10005000078E0001024B05E20001030C075000016E -:10006000024B06200001030C078E0001024B062103 -:100070000001030C078F00010239FE3E00010290CF -:10008000FE3E0001028505BC0001023905E70001C2 -:10009000028507550001023905610001028506D07D -:1000A0000001020105D200010273FE160001027375 -:1000B00006140001020106210001027405D20001AC -:1000C000027406200001027406210001026A000089 -:1000D0000001026A05D20001026A05DD0001026A20 -:1000E00006200001026A06210001027405DD0001FC -:1000F0000267000000010267061D0001010205D22F -:100100000001010206200001010A000000010102B5 -:1001100006210001024505D200010245062000012A -:100120000245062100010242FE1400010373000093 -:1001300000010380044800010239068800010239E9 -:1001400005D20001023905DD000102390620000157 -:10015000023906210001027E00000001027E061F16 -:100160000001026905B60001023D078F000102ECA3 -:100170000741000102EC078E000102EC078F00012D -:10018000031E00000001032005B60001031E074105 -:100190000001031E074B0001031E078E0001031E12 -:1001A000078F00010303074B000102E80000000174 -:1001B00002E805B600010271074100010271078ED5 -:1001C00000010271078F000102F9FE140001037A99 -:1001D0000000000103D905B600010285070A0001ED -:1001E0000285074100010285074B00010285078E49 -:1001F00000010285078F00010177030D00010183D3 -:1002000005CD0001015C03150001015E05CD000173 -:1002100003720448000101ED0000000101DF044801 -:10022000000103DA0448000100B7FE1300010201D7 -:1002300004480001040704480001021900000001FD -:10024000021604480001060A0448000103160000D3 -:100250000001031A0448000103D60448000101FC10 -:100260000000000101FC04480001025800000001E8 -:10027000016E0224000102A60546000101B1000042 -:10028000000101310546000103830448000101E932 -:100290000000000101E904480001031C04480001BA -:1002A00000FD0000000101E004480001047304485F -:1002B000000103E1FE16000102730448000104A9D5 -:1002C000044800010102FE160001029F04480001DB -:1002D000026A02240001049604480001026A0448EC -:1002E0000001047D04480001027400000001027452 -:1002F0000448000107080448000103BC0000000195 -:1003000003C904480001010202240001019B0614F4 -:100310000001010200000001042606140001021A77 -:1003200000000001010206140001002BFE14000170 -:1003300001DC05E20001010600000001010205E206 -:100340000001027402240001044C0614000102762C -:1003500000000001010406140001044B04490001DF -:100360000220FE14000102100448000102FE061FD4 -:10037000000101330000000101FC061F00010455CB -:100380000448000102610000000102450448000128 -:10039000027302240001046F0614000102560000DB -:1003A000000102370614000103AC044800010242B8 -:1003B00000000001024B0448000104230614000160 -:1003C000028C0000000102AA061400010413044874 -:1003D0000001023900000001023904480001046BE9 -:1003E00005B60001025E00000001025205B60001E0 -:1003F000045005B60001023D00000001023D05B6B3 -:100400000001047605B60001024F00000001024E13 -:1004100005B60001073A05B6000103A5000000017A -:1004200003B105B60001049C05B60001026000009E -:100430000001026805B6000105AC05B6000102E73F -:100440000000000102EC05B60001023302DB0001EE -:10045000043F05B60001023300000001023305B677 -:100460000001043A05B60001024505B6000104C7C3 -:1004700005B60001027805B60001031EFEA40001C6 -:1004800004A705B60001026900000001028205B65A -:100490000001031E02DB0001061105B60001032066 -:1004A00000000001031E05B6000105DE05B60001CF -:1004B000030300000001030305B60001070905B6A8 -:1004C0000001038F00000001039A05B60001021726 -:1004D00002DB000102FB05B6000102620000000120 -:1004E000011A05B6000104BD05B60001029900001D -:1004F000000102AA05B6000101FD05B60001FFF5E5 -:10050000FEA50001011505B6000101B905B60001FF -:10051000011F00000001011F05B6000102F402DB0B -:10052000000105BD05B6000102EF0000000102F464 -:1005300005B6000105A805B600010337000000015B -:10054000033E05B6000103F805B6000102110000E4 -:100550000001026205B60001044905B6000102650A -:1005600000000001027105B6000102E802DB000193 -:1005700005A505B6000102BD0000000102E005B6B8 -:10058000000104E105B6000102F900000001030CBE -:1005900005B60001050205B6000102830000000156 -:1005A000029005B60001043005B60001029000007B -:1005B0000001028505B6000200310024003D000064 -:1005C0000044005D001A006C006C0034007C007C6C -:1005D00000350082008D0036009200980042009A9B -:1005E00000B8004900BA00DE006800E000E0008DBD -:1005F00000E200E2008E00E400E4008F00E600E983 -:10060000009000EB00EB009400ED00ED009500EF92 -:1006100000EF009600F100F1009700F40149009806 -:100620000155015500EE0157015800EF015A0165CF -:1006300000F10167017500FD0177019F010C01A226 -:1006400002000135024A024A0194024D024D019511 -:10065000024F0252019602540257019A0259027641 -:10066000019E027D027E01BC028202B001BE02B286 -:1006700002B501ED02B702C401F102C6033101FF68 -:1006800003330333026B03350361026C036D0373A1 -:1006900002990375037502A0037A038402A1038FF4 -:1006A000038F02AC0394039502AD039703A402AF3A -:1006B00003A603AC02BD03AE03B002C403B303B38D -:1006C00002C703B603BE02C803C003C002D103C9F8 -:1006D00003E302D2046F047002ED0472047302EFAC -:1006E000002A00000188000001820001017C000056 -:1006F0000176000001700000016A00000164000042 -:10070000015E00000158000001520000014C000091 -:10071000015E00000146000001400000013A0000B7 -:10072000015E000001340000012E000101280001DB -:1007300001220001011C0000011600000110000050 -:10074000010A00000104000100FE000100F80001A0 -:1007500000F2000100F2000100EC000100E60001DF -:1007600000F2000100E0000100DA000000D4000403 -:1007700000CE000100C8000300C2000100BC00025E -:1007800000B6000400B0000100AA0001FFF2FFCF94 -:100790000001005A04D500010006044A0001FFFFD1 -:1007A000FF8600010006024A00010007FFB90001B0 -:1007B000006004D50001FFFF05690001FFFF00177D -:1007C0000001FFFD001B0001FFF9FFC10001000156 -:1007D000FFBD0001FFF9FFBC0001FFF7FFBC0001F6 -:1007E0000007FFBF0001FDCE04480001FDC704481B -:1007F0000001FDBB04480001FDB8044800010002EF -:1008000000000001FFFE00000001FDA0000000014B -:10081000FFF303330001FD9F04480001007004480A -:100820000001000404480001FFFE0448000100022A -:1008300004480001000104480001FD8A0448000149 -:10084000000004480001FDEB04480001FD190448C4 -:100850000001025304480001FDA904480001000002 -:10086000000000010250044800010259044800023F -:1008700000050153015400000235023500020374E3 -:1008800003740003037603760004040104250005C5 -:1008900000020096FFE4018405B60003000F001675 -:1008A000400A010107070D0B72020272002B2B3266 -:1008B00011337C2F30314123033303343633321666 -:1008C00015140623222601456D2EC9DD4433324519 -:1008D0004532334401960420FAB2463B3B46453F3D -:1008E0003F000002008703A602A905B60003000727 -:1008F0000010B605018004030272002B321ACD32BB -:1009000030314103230321032303013B26692502E0 -:100910002225692505B6FDF00210FDF00210000247 -:100920000034000004F605B6001B001F0039401B10 -:10093000011C1C0E001F1F19151512120F040808A8 -:100940000B0B0E0E0A171302060A08003F333F3343 -:1009500012392F3311331133CE3211331133321197 -:100960003311331133303141032115210323132176 -:10097000032313213521132135211333032113338D -:100980000321150121132103D441011BFECC5587FE -:1009900055FECF52854FFEFA011F43FEEA012D534B -:1009A000895301335384530109FCE4013142FECFE2 -:1009B0000383FEAC7FFE5001B0FE5001B07F0154B6 -:1009C0007D01B6FE4A01B6FE4A7DFEAC015400032D -:1009D000007FFF89041706120024002C0035002830 -:1009E00040141B2E2E282C091C2D0D06011412114B -:1009F000250808230001002FCD333311332FCD33C9 -:100A0000121739331133303145352626273516165E -:100A100017112E02353436363735331516161707AB -:100A2000262627111E0215140607151136363534F1 -:100A300026262727110E0215141616020673D14218 -:100A400045D86984AD5661B0767A6BB04B34449E1C -:100A50005086B55CD6C17B792F6A5B7A4B66332DA5 -:100A60006577D202241DA220300201B8255F8A6278 -:100A700066915206ADAB0329208B1B2607FE4B2740 -:100A800058826792B313DA016E0C5F4E38483518FE -:100A9000D00187052E4A333B4F3700050066FFEC37 -:100AA000063705CB000B0017001B00270033002280 -:100AB0004011281C2E220D721A0C1206001B1B0C52 -:100AC000000572002B32322F10CC323F2B32CC3249 -:100AD00030314132161514062322263534361722BA -:100AE0000615141633323635342625012301133208 -:100AF0001615140623222635343617220615141629 -:100B0000333236353426018F969B969B9099929777 -:100B1000514C4C515452510349FCD592032B6B95C7 -:100B20009C969B91989198514C4C5154525105CBA5 -:100B3000EFDADAF3F3DADAEF77A9A9A9ACACA9A86E -:100B4000AA62FA4A05B6FDCBEFDAD9F3F3D9DAEFA8 -:100B500078A8A9A9ABA9ABA8A9000003006FFFEC76 -:100B600005C905CD00250030003C002B4019071EAB -:100B700037030012300F0826050B0B002D160B72E1 -:100B8000100A7231000372002B322B2B3211392FD5 -:100B9000173912173930314132161615140607016C -:100BA000363637330606070123270E022322262670 -:100BB00035343636372E0235343636130E021514D8 -:100BC00016333236370122061514161736363534E9 -:100BD00026026F6C9D55A9820196374618A820659C -:100BE0004C0125E1B54093B3738CCE714E90642FC8 -:100BF00054345BA7194E6F3B9E8488BF43FEA05BB5 -:100C000071524C7D716905CD4B8C6382B44AFE767E -:100C100040A96384DE54FEE1B13B59315CB2816A84 -:100C2000987638346B7B4A648E4CFCF52D586E4EAA -:100C3000758D5A40042B5F554C804E4581574F624D -:100C40000001008703A6013B05B60003000AB301BB -:100C5000030272002BCD303141032303013B26698F -:100C60002505B6FDF002100000010052FEBC021E78 -:100C700005B60010000AB30D040272002B2F3031AC -:100C80005334121237330602151412121723260298 -:100C900002524186669F919241815F9D6686410224 -:100CA00031A9014001227ABEFE30F5A0FEC9FEE066 -:100CB0008078011B013C0001003EFEBC020A05B623 -:100CC0000011000AB30D027205002F2B30314114C0 -:100CD000020207233612123534020227331612128B -:100CE000020A4185679D6081414281619F6785411C -:100CF0000233A7FEC3FEE4777F01220137A0A301E0 -:100D00003C01247F7BFEDFFEC1000001005902860A -:100D1000040A0614000E001B4010050907040A0B04 -:100D2000030D01020C0B06088000002F1ACD3217AC -:100D300039303141032517051307030327132537DE -:100D40000503028B26018B1AFE86F4A2B5A6A8F233 -:100D5000FE881C0185270614FE7373AF27FEBB595E -:100D60000164FE9C59014527AF73018D00010067A6 -:100D700000E6042804C0000B000EB40A09090506A9 -:100D8000002F33331133303141211521112311212B -:100D900035211133028C019CFE6489FE64019C891B -:100DA000031688FE5801A88801AA00010053FEF826 -:100DB000017A00EE000A000CB305800100002F321A -:100DC0001ACD303165170E0207233E0237016D0D33 -:100DD000123741217C1528210AEE1749A6A7495050 -:100DE000B1AD48000001005201DC02420270000374 -:100DF0000008B10100002F32303153352115520166 -:100E0000F001DC94940000010096FFE4018400E905 -:100E1000000B000AB303090B72002B323031773418 -:100E200036333216151406232226964431334646AD -:100E300033314468463B3B46453F3F0000010015C7 -:100E4000000002D905B60003000BB40302720108CA -:100E5000003F2B30314101230102D9FDE0A40221E2 -:100E600005B6FA4A05B600020067FFEC042B05CD73 -:100E7000001000200010B71D0D057215050D720041 -:100E80002B322B3230314114020606232226023542 -:100E90003412363332161205141216333236123526 -:100EA00034022623220602042B3674B881A3D569A6 -:100EB0005FD4AEA5D668FCE33E8B71718B3F3E8A52 -:100EC00073738A3D02DDB2FEE8C265B20151EEEAFB -:100ED0000151B5B3FEAFECCCFEF087860110CDC951 -:100EE000010F8989FEF1000100B9000002CF05B6AB -:100EF000000D0015400A0B0A0A060C0472000C7261 -:100F0000002B2B32322F33303161231134363637F8 -:100F10000606070727013302CFA20103031F362865 -:100F2000A757018C8A040C3B554725202D2186713B -:100F30000131000100650000042305CB001D0017EE -:100F4000400B0A1205721B021C1C010C72002B3292 -:100F50001133332B323031612135013E02353426D5 -:100F600023220607273E02333216161514060607FB -:100F70000115210423FC4201876D954E937869A2E7 -:100F800055593A899D5987C46B5CA66FFEC202EB26 -:100F90008B018D6EACA7647C83484270314C2C5E13 -:100FA000AE7874C7C36DFEC307000001005CFFECA0 -:100FB000041A05CB002E001F400F05041C1C1B1B30 -:100FC0000C242C0572130C0D72002B322B321139AC -:100FD0002F3312393930314114060607151616150C -:100FE00014060623222627351616333236353426C4 -:100FF0002623233533323636353426232206060798 -:1010000027363633321603ED4C885CAEAF77F5BF2A -:1010100074C55A5BD664C8B263B982929377A657F7 -:10102000947F4E8070385450E692E0E00461629004 -:101030005B120816B4927FC46F252B9C2D339F8AB8 -:101040005F75378E467F576F79203825723E5ACCB0 -:101050000002002C0000046C05BE000A0016001FF0 -:10106000400F061609090501010212070472020C5D -:1010700072002B2B3211392F33331133333031417E -:10108000231123112135013311332111343E02374D -:101090002306060701046CDBA2FD3D02B8ADDBFEB2 -:1010A000830204030108133119FE3D0153FEAD0113 -:1010B000538C03DFFC2B01DE37594D462228592380 -:1010C000FD8100010084FFEC041D05B60021002312 -:1010D00040111A191916161F0000081E1B04720F62 -:1010E000080D72002B322B3211392F33331133118B -:1010F00033303141321616151406062322262735C1 -:1011000016163332363635342623220607271321A6 -:101110001521033636023395DC7982F4AA72C44372 -:1011200049D0626FA75DB3C13E9430543802D7FDF9 -:10113000B7252678037E65C08996D97528289E2C08 -:101140003447916E929F140C3702AE98FE470811F7 -:1011500000020074FFEC043005CB00220031001FB8 -:10116000400F12112929161606231E0D720D0605B1 -:1011700072002B322B3212392F331133333031536B -:10118000343E033332161715262623220602073370 -:101190003E02333216161514060623222E020132A1 -:1011A000363534262322060615141E027425589857 -:1011B000E39F2D6822255F30BAD55E070B1F60893B -:1011C0005B80BF6970CF8F6BB4854A01EC88A492B5 -:1011D0009364945227507A027184FCD9A45D090A61 -:1011E0008F0D0CA2FEEBAD32513068C68D97DC77C7 -:1011F00052A2F1FEA7AEB090A8537E414288744639 -:101200000001005D0000042C05B600060013400933 -:10121000050202030472000C72002B2B32113330D2 -:10122000316101213521150101220258FCE303CF70 -:10123000FDAC051E9880FACA00030067FFEC042984 -:1012400005CB001F002E003C001A400E2B1808365C -:10125000040023100D722F000572002B322B321167 -:10126000173930314132161615140606071E0215BD -:101270001406062322262635343636372E02353418 -:1012800036360314163332363534262627270E0217 -:1012900001220615141616173E0235342602487F21 -:1012A000C46F4D824F5E975877D6909BD971568EFA -:1012B0005449794771C5C29EA098A64C8C5F245CA6 -:1012C0008144013C7696497E4E4C76449505CB5040 -:1012D0009B71598563272B6C92647BB3605DAF7BF8 -:1012E00065956C252866895B6F9B51FBA770919172 -:1012F00076496F58240D265D760383716A4C694BDD -:1013000020204D6A4A6A700000020067FFEB042546 -:1013100005CB00220031001F400F1112292916169B -:1013200006231E05720D060D72002B322B32113969 -:101330002F33113333303141140E03232226273546 -:1013400016163332361237230E0223222626353460 -:10135000363633321E020122061514163332363663 -:1013600035342E020425255998E59F2B6E232564DC -:1013700030BBD65E060C1E618A5C7FBD6973D08D62 -:101380006CB48549FE1285A58E9466955127507AD6 -:10139000034785FCDAA45D0B0A900D0FA10115AD82 -:1013A00030513168C68C97DD7852A3F00158AEAF4A -:1013B00091A8527E42428873470000020096FFE4E3 -:1013C00001840462000B00170010B7150F077203A9 -:1013D000090B72002B322B32303177343633321610 -:1013E000151406232226113436333216151406231B -:1013F00022269644313346463331444431334646FF -:1014000033314468463B3B46453F3F03BC483B3B8A -:1014100048443E3E00020041FEF801800462000A9A -:1014200000160012B7140E07720105800A002F1A69 -:10143000CD392B32303165170E0207233E023703B8 -:101440003436333216151406232226015C0E123868 -:1014500041207E1528230A1944313544443531444E -:10146000EE1748A7A7494FB1AE4802F1483B3B48A9 -:10147000443E3E000001006700F3042904D8000642 -:101480000012B70205010304030600002F32CE321A -:1014900017393031650135011501010429FC3E037E -:1014A000C2FCF2030EF301AA5F01DC94FE8FFEB3CF -:1014B0000002007301C1041D03E100030007000CDA -:1014C000B301000405002F33CE32303153352115DE -:1014D000013521157303AAFC5603AA035A8787FE18 -:1014E000678787000001006700F3042904D800061D -:1014F0000012B70501040302030006002F33CE32A9 -:10150000173930315301013501150167030FFCF123 -:1015100003C2FC3E0186014B017394FE245FFE561C -:101520000002001FFFE4033C05CB001F002B001747 -:10153000400B1F1F2323290B720C130372002B3245 -:101540002B3211332F30314135343636373E0235A8 -:10155000342623220607273636333216151406069C -:10156000070E0215150334363332161514062322DE -:101570002601201E4B434E5B28867A639A473A52D7 -:10158000C076C1D43C6E4B42461AB1423431454517 -:1015900031344201963450736438415B5C41686F6A -:1015A0003223862B36BFA75D836D3D3855593E21CA -:1015B000FED2463B3B46453F3F0000020076FF47D8 -:1015C00006B705B40041004F00294013494C4C16A2 -:1015D00013253E03720945451D05050C802E350077 -:1015E0002F331ACC322F333211332B32CC3232110B -:1015F00033303141140E02232226272306062322EC -:1016000026353436363332161703060615141633CC -:10161000323636353402242322040602151412040D -:101620003332363715060623222402353412362487 -:10163000333204120114163332363713262623228E -:10164000060606B72B5883595D6E0B0926936B9CD3 -:10165000A96BC38559A8321401024D37435B309AF8 -:10166000FEF1B0AFFEF1BB60910119CA7AE25958A0 -:10167000DA83F1FEAAB677E10141C9D7014BBDFB80 -:10168000EE6A5E746D080C1D532D677F3A02DA5FB7 -:10169000B591566C4A4F67CFAC86CF771E12FE6D60 -:1016A00025270B6C4B69B16CBF010E8E6EC9FEEC29 -:1016B000A7CCFEE295362282252FB50154EEC1015A -:1016C00044EE83B1FEB9FE9A857CAE8F0105090D0B -:1016D000629C000200000000050D05BC000700121E -:1016E000001B400D0D0312020203050272070308DE -:1016F00072002B322B11392F331139303161032114 -:10170000032301330101032E02270E020703045DA8 -:10171000B4FDB6B3AC023C990238FE69AB061B1CA3 -:10172000090A171608AE01D0FE3005BCFA4402675C -:1017300001CD1252581B29514518FE33000300C831 -:10174000000004BC05B60012001B0025001F400F5E -:10175000090813131C1C001D1208721B00027200E2 -:101760002B322B3212392F33123939303153212099 -:10177000041514060607151E021514060623211368 -:1017800021323635342623231111213236353426C1 -:101790002623C8019E01120114417C5B6094547D94 -:1017A000E49CFE09AA0118BF93AFBFFC0130C3A29D -:1017B00049A38805B6A4C5558758110A0F50906FE4 -:1017C00087BA5F03437E797D6EFD8FFDDD9982537D -:1017D000763F0001007DFFEC04CB05CB001F00101D -:1017E000B70019037209100972002B322B32303105 -:1017F00041220E021514121633323637150606230F -:1018000022240235341236243332161707262603D3 -:101810003979C1874873E5AC62AD5250B079DFFECB -:10182000D5955DB30105A96FCE534446A705355341 -:101830009DDE8BB8FEF1942119941E1DB90152E66C -:10184000A60113C86D2C2990202F000200C80000AB -:10185000055105B6000A00140010B71006027211F7 -:10186000050872002B322B3230314114020423213F -:1018700011213204120734022623231133200005DC -:1018800051B4FEABF3FE7301B9DF0142AFB383FD88 -:10189000B7F5CF012E012F02E9F7FEB5A705B6A3D4 -:1018A000FEC1F1C501007DFB6D012A00000100C8E9 -:1018B000000003F605B6000B0019400C06090901EB -:1018C000050202720A010872002B322B3211392FE5 -:1018D00033303161211121152111211521112103ED -:1018E000F6FCD2032EFD7C025FFDA1028405B696B4 -:1018F000FE2794FDE300000100C8000003F605B6D2 -:1019000000090017400B06090901050202720108CF -:1019100072002B2B3211392F3330316123112115F5 -:1019200021112115210172AA032EFD7C025DFDA368 -:1019300005B696FDE8950001007DFFEC053805CB66 -:1019400000210019400C21000005140D03721C0534 -:101950000972002B322B3211392F333031412111D2 -:1019600006062322240235341224333216170726A2 -:10197000262322060215141216333236371121039C -:101980003901FF73F396E4FEC7A2B30153EE7ADB8D -:101990005E4151C368B3FF8776FAC5638E3AFEABEA -:1019A00002FEFD3B2726B60151E8E30152BB2D297B -:1019B00094233294FEF2B9B7FEF196171001C000DD -:1019C000000100C80000051C05B6000B0019400C02 -:1019D000080303050B06027201050872002B322B67 -:1019E0003211392F33303161231121112311331179 -:1019F000211133051CAAFD00AAAA0300AA02B1FD09 -:101A00004F05B6FD91026F00000100C80000017291 -:101A100005B60003000CB5010272000872002B2B02 -:101A2000303173113311C8AA05B6FA4A0001FF5CC0 -:101A3000FE7F016A05B60011000CB40D02720700AA -:101A4000002F322B303143222627351616333236FB -:101A500036351133111406060B324C1B204A2B3835 -:101A60005E38AB5BA7FE7F0E0C910A0B2C6A5D05FE -:101A7000AEFA5F89B459000100C8000004E605B65B -:101A8000000E001A400E0302080E04050D06027235 -:101A900001050872002B322B3212173930316123C5 -:101AA0000107112311331136363701330104E6C91A -:101AB000FDF19CAAAA39783B01ABC7FDBA02C78CDD -:101AC000FDC505B6FD2741814201D5FD8600000117 -:101AD00000C8000003FB05B60005000EB601027247 -:101AE00003000872002B322B303173113311211592 -:101AF000C8AA028905B6FAE29800000100C80000F1 -:101B0000066A05B60017001C400F0B0C15010408EF -:101B10000E0A02721710080872002B32322B321292 -:101B2000173930316101231E02151123113301339E -:101B30000133112311343636372301034BFE1508C8 -:101B40000406049EFC01CF0701D6FAA80406030888 -:101B5000FE0F050E29768B48FC6405B6FB4004C0D9 -:101B6000FA4A03A84183752BFAF4000100C800006B -:101B7000053F05B600130017400B020C09130B02BA -:101B80007201090872002B322B321239393031615F -:101B90002301231E02151123113301332E023511A7 -:101BA00033053FC4FCE3080308059EC3031A07027C -:101BB0000605A004CC317D8D49FCB805B6FB382361 -:101BC000819540034F000002007DFFEC05BC05CD70 -:101BD000001100200010B71D0E03721605097200D7 -:101BE0002B322B32303141140206062322262602E4 -:101BF00035341224333204120514121633323612DD -:101C00003510022322060205BC56A9FAA5AAFDA793 -:101C10005394012DE3D9012999FB746ADBA9AAD950 -:101C200068EDFBAADC6B02DDA9FEEBC76C6CC8019A -:101C300016A9E00152BCBAFEAFE5BAFEF0949401D9 -:101C400010BA011B013F92FEF300000200C8000021 -:101C5000046605B6000C00160017400B0F09090BAF -:101C60000E0C02720B0872002B2B3211392F3330FD -:101C70003141200415140E022323112311052311D1 -:101C8000333236363534260246011B01053D88DDE8 -:101C9000A0B2AA016EC49F8CBB5EBA05B6DDCE5D54 -:101CA000A77F49FDC105B691FDAC3C8770928F00BE -:101CB0000002007DFEA405BC05CD0016002500191C -:101CC000400C2213037204071B1B050A0972002B28 -:101CD000CC331239392B323031411402060701233B -:101CE000012206232226260235341224333204121E -:101CF000051412163332361235100223220602055D -:101D0000BC62C1900158F3FEE50D1B0DAAFDA7535F -:101D100094012DE3D9012999FB746ADBA9AAD9683A -:101D2000EDFBAADC6B02DDB4FEDCCA2EFE97014A95 -:101D3000026CC80116A9E00152BCBAFEAFE5BAFEBA -:101D4000F094940110BA011B013F92FEF3000002CF -:101D500000C8000004CE05B6000F0018001D400E9C -:101D60000812120C0C0E110F02720A0E0872002BD0 -:101D7000322B3211392F33123930314132161615C8 -:101D80001406060701230121112311052311333203 -:101D9000363534260253B4EB7454884D0191C6FE97 -:101DA0009AFED0AA0181D7E8B3A9B305B659B68D7A -:101DB000749B601AFD6F0262FD9E05B693FDCF9283 -:101DC0008E957C0000010069FFEC040105CB002F1B -:101DD000001C40101000142C28190604241D037246 -:101DE0000C040972002B322B321217393031411496 -:101DF0000606232226262735161633323636353484 -:101E00002626272E03353436363332161707262674 -:101E10002322060615141616171E02040181E89DDA -:101E200053947C2F4BD8766E984F4299845D8E6088 -:101E30003177D38975C753354FB15E5E8144418F89 -:101E40007681B45E018582B760101E16A31F353BF4 -:101E50006F4E4B65532F214F64845575A7592C2520 -:101E600092212C3764454D664F2B2F699700000156 -:101E700000120000045305B60007001340090703D1 -:101E800003040272010872002B2B321133303161CE -:101E9000231121352115210289ABFE340441FE3680 -:101EA00005209696000100B9FFEC051A05B600134F -:101EB0000010B7130902720E050972002B322B3283 -:101EC0003031411114060623200035113311141648 -:101ED000333236363511051A7DFCBEFEF1FEE5AB18 -:101EE000C5C486AB5305B6FC4E9BF28B0126F603A8 -:101EF000AEFC4DBACA61AF7303B40001000000002C -:101F000004C505B6000E0013400909020E03027253 -:101F1000020872002B2B3212393031410123013378 -:101F2000011E02173E02370104C5FDF3ABFDF3B2FB -:101F3000015615211A0A0A1A2215015405B6FA4A41 -:101F400005B6FC3D3A6A622E2E636B3B03C000016E -:101F5000001E0000074505B60029001B400E0817AB -:101F600024030F291E100272020F0872002B322B5D -:101F700032321117393031410123012E03270E036C -:101F80000701230133131E03173E03370133011EDC -:101F900003173E0237130745FE79ABFEDE0D17141B -:101FA0000D03020B11170DFEE6ABFE7CB1EB0C1519 -:101FB000110E06051013170D0107AF01120E1813AD -:101FC0000F0607141B10EB05B6FA4A03D82A554D25 -:101FD0003B0F0F3A4C562CFC2905B6FC6B2E59547E -:101FE00050262755585A2D038BFC6E2F5C574F23D4 -:101FF000316C763F0394000100060000049805B69A -:10200000000B001A400E02050B0804010A060272BA -:1020100001040872002B322B321217393031612340 -:10202000010123010133010133010498C1FE75FE52 -:102030006FB501E7FE3BBD016D016FB4FE3C02844C -:10204000FD7C02FA02BCFDB90247FD470001000019 -:102050000000047905B600080017400C06030003D1 -:102060000402070272040872002B2B321217393057 -:1020700031410133011123110133023D0185B7FEC6 -:1020800019AAFE18BA02D902DDFC81FDC9022F038C -:1020900087000001004E0000044505B60009001944 -:1020A000400C070404050272020808010872002BA4 -:1020B0003211332B32113330316121350121352179 -:1020C0001501210445FC090313FD0803C7FCEC03BB -:1020D0002980049E9880FB62000100A6FEBC026B72 -:1020E00005B60007000EB5050202720601002F3387 -:1020F0002B3230314121112115211121026BFE3B80 -:1021000001C5FEDD0123FEBC06FA88FA18000001B5 -:102110000015000002DB05B60003000CB5030272D7 -:10212000010872002B2B303153012301B90222A583 -:10213000FDDF05B6FA4A05B600010033FEBC01F921 -:1021400005B60007000EB5000703040272002B322B -:102150002F3330315721112135211121330123FE35 -:10216000DD01C6FE3ABA05E888F906000001005014 -:102170000225044405C10006000EB5050400011146 -:1021800072002BCD3239303153013301230101501C -:1021900001B76001DD95FE8AFEAC0225039CFC645C -:1021A00002EAFD160001FFFCFECD0385FF48000397 -:1021B0000008B10102002F33303141213521038560 -:1021C000FC770389FECD7B000001005204D901E7B2 -:1021D0000621000C0012B70B0400800F0601060058 -:1021E0002F5D1ACD39393031411E021715232E03C8 -:1021F0002735011818474F217124555444130621DF -:102200002E716B26181D5059511D14000002005EDE -:10221000FFEC03CB045A001D0028002340120725C1 -:10222000250B1E1313000B0B72040A7217000772A2 -:10223000002B322B2B12392F331133113330314114 -:10224000321615112327230E022322262635342485 -:10225000253735342623220607273636010706069A -:10226000151416333236350249C4BE7920082E645F -:10227000835F649B590104010ABD7A6F569C463303 -:102280004AC00148A7CDA8725E92BA045AB0C1FDF7 -:1022900017A23C5129468E6DA4B00808438E7232B5 -:1022A000227E2636FDC20708766C5E5AA2A2000284 -:1022B00000AFFFEC04730614001600240025401440 -:1022C000160072150A7212131F1F0F0B72050417E6 -:1022D00017080772002B321133332B321133332B93 -:1022E0002B303141111406073336363332121114B4 -:1022F0000606232226272307231101220606151589 -:10230000141633323635342601550702092DAA84B6 -:10231000CEF570CC8B82A72D0D227801E6778C3D0F -:102320008AB69999970614FE7B437E234A66FEE39C -:10233000FEE7B9FE826146930614FDBC5DBB8F09C2 -:10234000CFDBE0D0D4D600010072FFEC0392045C36 -:10235000001D0010B70F08077217000B72002B3218 -:102360002B32303145222626353436363332161795 -:10237000072626232206061514161633323637157D -:102380000606026694E27E85EA95529931323283DE -:102390003972974B49916D578C393787147AFABE49 -:1023A000C7FD7A21198B142062BE8B85BC63251969 -:1023B000941C1E0000020072FFEC04350614001786 -:1023C000002400254014110A721000720B0A1F1F0E -:1023D00006077213141818000B72002B32113333D6 -:1023E0002B321133332B2B30314522021110123393 -:1023F00032161617332626351133112327230E02E2 -:10240000273236353534262322061514160235D0E8 -:10241000F3F8CE57825E200C0408A68619071F5FCA -:10242000833FB0928BB799989714011C0118011B38 -:1024300001212E4D311F6C2201B7F9EC9C31502F38 -:102440008AC8C51ED1E0EBCBCADC00020072FFECEB -:102450000413045C0017001F0019400C1B06060043 -:1024600009100B7218000772002B322B3212392F11 -:1024700033303141321616151521161633323637E0 -:102480001506062322262635341236172206072182 -:102490002E0202558CC86AFD0B03BAA968A05653D8 -:1024A000A36F9EEB8277D991859E0F0244013B7802 -:1024B000045C7CDF9567C1CA262592252281FAB586 -:1024C000B101038C88AE9C6295530001001E000090 -:1024D000030E061F0018001B400E0605010117061B -:1024E00072130C0172030A72002B2B322B32113340 -:1024F0003930314121112311233537353436363304 -:102500003216170726262322061515210297FEEFFD -:10251000A6C2C2529C703F69282B22552C5F5B01DA -:102520001103C6FC3A03C65037498AAD52160E83D2 -:102530000B137B8350000003001FFE14042F045E66 -:10254000002F003F004B002D4016220C404020067B -:1025500039392929001A17174613077230000F72EC -:10256000002B322B3232113311392F331239C6324C -:102570001139393031412226353436372626353463 -:1025800036372626353436363332161617211507D8 -:1025900016161514062322270606151416163333AD -:1025A00032161514042532363635342626232322D6 -:1025B0000606151416133236353426232206151452 -:1025C0001601E1D8EA83742B3D4345566B62BA8409 -:1025D0001D3B36140178CA1E28DEC22E3031332747 -:1025E0004A34C1B3BFFED8FEED88B3593C7454BE23 -:1025F0004A6E3B96B677787A77727B7CFE14A1910F -:102600006792181450343C5B2A23A76F76A75805AD -:1026100009066B19276E43A4C1081B422B20261103 -:102620009690B6C2823767474243172E5A43595D88 -:10263000036C78737B7B7F7A7078000100AF0000B9 -:1026400004410614001A001B400E1A00720F190AEA -:102650007204051313090772002B321133332B3226 -:102660002B30314111140607333E02333216161552 -:1026700011231134262322060615112311015504B6 -:10268000050B2269864B84B159A47D817A913FA6BE -:102690000614FE2F2851223A4F2954B08CFD3602E1 -:1026A000BF89885DB482FDC30614000200A000004B -:1026B000016805E20003000F0010B7040A03067268 -:1026C000020A72002B2BCE3230314111231113320A -:1026D000161514062322263534360155A655293BF6 -:1026E0003B292B39390448FBB80448019A3538375F -:1026F0003636373835000002FF90FE14016805E2D7 -:102700000010001C00134009141A0B067207000F7A -:1027100072002B322BCE323031532226273516163B -:10272000333236351133111406061334363332166C -:102730001514062322262B334C1C1F40284454A674 -:1027400040840F392B293B3B292B39FE140F0A8774 -:102750000A0B4C6404F9FB0B648F4C076138353568 -:1027600038373636000100AF00000424061400128A -:10277000002040131200720F0E04050B08060A0D0C -:102780000D110A720A0672002B2B32111217392B07 -:102790003031411114060733363637013301012336 -:1027A0000107112311015406020715511C016CC3C6 -:1027B000FE4701D9C8FE7D85A50614FCD828732CD8 -:1027C0001A661F0184FE2CFD8C02077AFE73061424 -:1027D000000100AF0000015606140003000CB50212 -:1027E0000072010A72002B2B303161231133015624 -:1027F000A7A70614000100AF000006C2045C002772 -:10280000002840171C1D24250413132109000772FA -:102810002107721A06720E05190A72002B32322B2A -:102820002B2B32113311173330314132161511234E -:1028300011342623220615112311342626232206BD -:1028400006151123113317333E0233321617333670 -:10285000360555B5B8A473719F90A533654D6D8449 -:102860003BA686190921647C467DA9260936BC044D -:102870005CBDD1FD3202C68585B8B3FD9B02C65949 -:10288000763B5AB181FDBC04489B394E285D5F5FA1 -:102890005D00000100AF00000441045C0015001B56 -:1028A000400E0F0672050E0A721211090900077216 -:1028B000002B321133332B322B30314132161511AC -:1028C00023113426232206151123113317333E0218 -:1028D00002B6C3C8A47D81B694A6861909236C8666 -:1028E000045CBFD3FD3602BF8988CEC4FDC2044854 -:1028F0009E3A4F2900020072FFEC0460045C001154 -:1029000000200010B71E0E077216050B72002B3246 -:102910002B32303141140E0223222E02353436364A -:10292000333216160514161633323636353426264B -:1029300023220604604684BB766EB785497AE39D00 -:1029400096E17DFCBE469273729346469274AB9FAD -:10295000022687D4924D4D92D487B4FD8586FDB36F -:1029600084C26A6AC28483BF68E2000200AFFE16B6 -:102970000473045C0018002800254014120672112C -:102980000E720B0C2222070B721514191900077214 -:10299000002B321133332B321133332B2B30314197 -:1029A0003212111406062322262627231616151185 -:1029B00023113317333E0217220606071514161685 -:1029C0003332363635342602B2CDF470CB8A578492 -:1029D0005E1F0C0309A7891608205C853E728B4098 -:1029E000023D8D7766884397045CFEE6FEE5BBFEFC -:1029F000822E4E2E276E29FE3E0632A23253318C95 -:102A000058AF84208BC0646EC580C2E5000200719F -:102A1000FE160434045C0016002400254014160E33 -:102A20007215067213121F1F0F077204051717087D -:102A30000B72002B321133332B321133332B2B30EB -:102A4000314111343637230606232202113436363B -:102A500033321617333733110132363637353426D1 -:102A6000232206151416038E04050B2EAA86C9F41C -:102A700070CD8983A62F081984FE19748C410290A9 -:102A8000B39A9696FE1601D62766254C66011C0160 -:102A90001AB9FE83674A9DF9CE026057B08323D4EA -:102AA000DBEBC9C9DF00000100AF00000326045CB6 -:102AB00000150019400D0F06720E0A721211070759 -:102AC000000772002B321133332B2B303141321679 -:102AD0001707262623220E02151123113317333E22 -:102AE0000202A121481C151B421D42755832A78ABB -:102AF000120722607F045C07069A070835638B552E -:102B0000FDB40448CA3D653C00010067FFEC037456 -:102B1000045C002A001A400E0E1227160404201925 -:102B200007720B040B72002B322B32121739303123 -:102B3000411406062322262735161633323635343D -:102B40002626272E0235343633321617072626233B -:102B5000220615141616171E02037469C38773A87C -:102B60003F43BA618E8033786A699953E1B763ADA8 -:102B70004B38449A50737B397E67679651012C69B4 -:102B80008F4824219921365C4F2D454127284F72CB -:102B90005B8B952721851D284C4233423A272651CD -:102BA000730000010020FFEC02AB05460018001D79 -:102BB000400E0E120D1515100F12067200070B7243 -:102BC000002B322B32CD331133123930316532368E -:102BD00037150606232226263511233537373315B8 -:102BE000211521111416021129561B1D6731578E0C -:102BF000559C9D42640141FEBF5F740E0A810D1217 -:102C00003D9281028A5141EEFE82FD7B67660001A2 -:102C100000A3FFEC043804480017001B400E170DFA -:102C2000067203041212080B72010A72002B2B3277 -:102C30001133332B32303141112327230E0223224B -:102C40002626351133111416333236363511043831 -:102C5000881809226C874C82B059A87C7F7A9140F1 -:102C60000448FBB89A394E2754B08A02CEFD3E89FB -:102C7000875CB382024100010000000003FF0448AA -:102C8000000D0015400A0706000C010672000A72CA -:102C9000002B2B32123939303161013313161617DC -:102CA0003336363713330101A0FE60B2F119340A0E -:102CB000070C3817F1B2FE5F0448FD6944A43232B4 -:102CC000A5430297FBB8000100180002061B044A46 -:102CD000002A001B400E152206030E291D0F067246 -:102CE0002A0E0A72002B322B32321217393031651C -:102CF000032E0327230E030703230133131E02179A -:102D0000333E03371333131E0217333E0237133398 -:102D100001042BC30D17130F0507040E13160ECC59 -:102D2000BBFED2AC9E101D150508060F13160BCA6C -:102D3000B3C30F1D18050804161D10A0A9FED1026B -:102D4000027E294F493F17173F4A5129FD85044804 -:102D5000FDA33C75672619464F4F23027BFD863045 -:102D60006861262264783E025DFBB80000010027FE -:102D7000000004090448000B001C400F0906000372 -:102D8000040108080B0A7205010672002B322B326F -:102D9000111217393031410133010133010123018F -:102DA000012301B4FE85BE01210120BCFE850190F6 -:102DB000BEFECDFECBBC02310217FE5A01A6FDE9D4 -:102DC000FDCF01BFFE4100010002FE1304020448D2 -:102DD000001D001A400E061D1C0D040018110F7274 -:102DE0000C000672002B322B32121739303153335C -:102DF000131E0217333636371333010E02232226F1 -:102E00002735161633323636373702B2F215241C00 -:102E100008070E341EE5B3FE23266590662F481A78 -:102E2000163F223E5B42183C0448FD8438675E2C06 -:102E300032A355027BFB176596510B078505082FBA -:102E40005A3E9A00000100500000036F0448000938 -:102E50000019400C070404050672020808010A72F2 -:102E6000002B3211332B32113330316121350121E6 -:102E70003521150121036FFCE10259FDCD02ECFD66 -:102E8000AF025E6E0358827BFCB400010039FEBCC9 -:102E900002BE05B60025001D400D1C1D0A0A0909C9 -:102EA00000141302722500002F322B3212392F33F7 -:102EB0001239393031412E02351134262623353E60 -:102EC00002351134363633150E0215111406071566 -:102ED000161615111416161702BE7CB35F386E5104 -:102EE000516E3864B3774A69376A6E706836694BD9 -:102EF000FEBC01478E6B01324757288A012756478F -:102F000001346B8D4688022A5644FED3687E140C29 -:102F1000137E69FECD4455280100000101ECFE102E -:102F20000277061500030008B10002002F2F303190 -:102F30004133112301EC8B8B0615F7FB0001004395 -:102F4000FEBC02C805B60025001D400D0A091C1C68 -:102F50001D1D00121302720100002F322B32123994 -:102F60002F33123939303153353E0235113436376B -:102F7000352626351134262627351E02151114163E -:102F80001633152206061511140606434A68376BD8 -:102F90006D6F6936684B7CB25F386F51516F386422 -:102FA000B2FEBC8A02295544012F697E130C147E9F -:102FB000680130455629018801468D6CFED048577E -:102FC000288A285646FECA6A8E47000100670251C9 -:102FD000042903530019001D400C141313030A178E -:102FE000800706061017002F33332F331A10CD3207 -:102FF000322F333031412626232206073536363329 -:1030000032161716163332363715060623222602D5 -:103010002A47622F397F33327B493E755849602DEC -:103020003B7E32307A4A3C76029220194434953500 -:10303000361B261F1A44349334391A0000020096B6 -:10304000FE8A0184045C0003000F0013B700000730 -:10305000070D077202002F2B3211337D2F303153B1 -:10306000331323131406232226353436333216D471 -:103070006F2ECBDE453232454532324502A9FBE1A7 -:10308000054F463B3B46443F3F00000100B9FFEC83 -:1030900003DD05CB00230014B71A1810172208000F -:1030A00001002FCD33332F33CD3330314115161678 -:1030B000170726262322060615141616333236372E -:1030C000150606071523352E0235343636373502F8 -:1030D000D04D8D333037853873984B4A936E58886E -:1030E0003E377750807DB66264B67B05CBA5032062 -:1030F000178B151F60BF8F8EB95B221A911B2002A0 -:10310000C7CC127DEAB4B7EF8112AD0000010044D4 -:103110000000044405C900230025401217131316AC -:103120001E0B0B1D0E0E00160C7207000572002BF5 -:10313000322B12392F3333113311331133303141E4 -:1031400032161707262623220615112115211514DC -:10315000060607211521353E023535233533113456 -:10316000363602AE6FB0463C3D9553797E01A0FEE7 -:10317000602841260318FC003D5E35C7C765B805C9 -:10318000C92F22861D2F808EFEE17FDE546F4316ED -:10319000988D0E44785BE07F01317CAE5D000002CB -:1031A00000790106041704A100230033004A4023DC -:1031B000211E1E2815181828281B161717201F1B3C -:1031C0000F0C0C300306063030090E0D0D040509F6 -:1031D000091B0C003F332FCE323211331133113320 -:1031E00011331133113310CE323211331133113305 -:1031F0001133113311333031533436372737173603 -:103200003633321617371707161615140607170721 -:1032100027060623222627072737262637141616C1 -:10322000333236363534262623220606B72922893C -:103230005C8A3178424074328B5C87212B2725854C -:103240005A8B307640427A2F8A5B88222980497DCA -:103250004C4E7E4A4A7E4D4D7D4902D33F77318D9B -:103260005A8623272723865A8C3077414079318A22 -:1032700059862227272487598B3177404D7D494A2B -:103280007D4C4E7E4B4B7E000001001F0000047001 -:1032900005B60016002C4015001414110A07070D7E -:1032A0001003060611110C011504720C0C003F2BC3 -:1032B0003212392F331133CE3232113311331133ED -:1032C000303141013301211521152115211123111F -:1032D00021352135213521013302480179AFFE5CCA -:1032E0000108FEC5013BFEC5A2FEC4013CFEC401AF -:1032F00004FE60B102E502D1FCFD7BAE7BFEF10174 -:103300000F7BAE7B0303000201ECFE100277061573 -:1033100000030007000CB304060300002F322F3314 -:103320003031413311231133112301EC8B8B8B8B03 -:103330000615FCF7FE0EFCF60002007AFFF7038F7D -:10334000061E00360045001A400F2F21331E3C4355 -:103350000317082C2410090172002B322F33173960 -:103360003031533436372626353436333216170784 -:10337000262623220615141616171E0215140607F4 -:10338000161615140623222627351E02333236352B -:10339000342626272E0237141616171736363534DC -:1033A00026262706068C66434C56CFC0719E4B33AB -:1033B000458D607D6C3479656896515F3E4951E773 -:1033C000D171A9402D7480409B772C756D699852FE -:1033D0008F3A816A3634553B8E7D3E600329657E87 -:1033E0001F276F557A8E271E801C27443E293E3AA0 -:1033F0002525577454688623256D508B9B241F9078 -:103400001527185C3E2A3E3D282754776C355045D9 -:1034100028131D5F4636544A26106000000201360C -:103420000510036B05D2000B0017000EB40F151525 -:103430000309002F33331133303141343633321620 -:103440001514062322262534363332161514062386 -:1034500022260136342627353527263401803425A7 -:103460002636362625340572322E2E323131313150 -:10347000322E2E323131310000030064FFEC06445D -:1034800005CB0013002E0042001B400D221B390A01 -:1034900003722814802F000972002B321ACC322BB1 -:1034A00032CC3230314522242602353412362433D0 -:1034B0003204161215140206040322263534363659 -:1034C00033321617072626232206151416333236F2 -:1034D0003715060607323E0235342E0223220E022D -:1034E00015141E020354A3FEEDCB6F70CB0113A283 -:1034F0009D0111CE7470CBFEED82CACC61B98442BD -:1035000082393832622F7F8C7F8932733431686719 -:1035100085E9B0645FACEB8C8CEBAD5F5EADEB141A -:1035200070CA0113A2A30113CA7071CBFEEEA2A24E -:10353000FEEDCA700126F9D085CD75201D741A1BC9 -:10354000B19AA0AC1A157A161CC060AFED8D86EA50 -:10355000B46560AFED8D86EBB365000200440313E4 -:10356000026E05C7001C0027001F400E062424120F -:103570001D00050509C016000372002B321ACC325B -:103580002F113939321133303141321615112327B9 -:103590000606232226263534363637373534262399 -:1035A0002206072736361307060615141633323659 -:1035B00035016882845B1727724D405F3346906DFA -:1035C00070553E37672E2B3482D4627C5A3E356864 -:1035D0005D05C76E77FE3E572B392C5A43445C324B -:1035E00004042F45381D185F1A21FE970404403A41 -:1035F000353163530002004F007A03AB03C5000668 -:10360000000D002440120B0C0C05090808060D03E0 -:103610000A00070602010405002F33CC32173932A5 -:1036200011331133113330315301170101070125D3 -:103630000117010107014F015477FEE1011F77FED9 -:10364000AC018E015975FEE2011E75FEA7022C0128 -:103650009944FE9FFE9F4501971B019944FE9FFEE2 -:103660009F45019700010067010704240316000528 -:10367000000EB40101040405002F3311332F303143 -:10368000411123112135042486FCC90316FDF101E3 -:103690008788FFFF005201DC02420270060600101C -:1036A000000000040064FFEC064405CB000D00168A -:1036B000002A003E002340120C080E0300160135BC -:1036C0002103720A00802B170972002B321ACC32A8 -:1036D0002B32CC32111739303141112132161514E9 -:1036E00006071323032311113332363534262323DF -:1036F00013222426023534123624333204161215CE -:103700001402060427323E0235342E0223220E0212 -:1037100015141E02023F0105A39C6340EDA4CF8A4D -:103720006F535F585C6D84A3FEEDCB6F70CB0113BC -:10373000A29D0111CE7470CBFEEDA285E9B0645F4D -:10374000ACEB8C8CEBAD5F5EADEB011C037D838439 -:10375000617119FE750164FE9C01DA52464D44FB0D -:10376000CD70CA0113A2A30113CA7071CBFEEEA2E1 -:10377000A2FEEDCA706660AFED8D86EAB46560AFFB -:10378000ED8D86EBB3650001FFFA0614040606937F -:1037900000030008B10201002F33303141213521EF -:1037A0000406FBF4040C06147F0000020075035BA2 -:1037B00002F805CB000F001B0010B61000C0160861 -:1037C0000372002B321ACC32303141222626353496 -:1037D0003636333216161514060627323635342699 -:1037E00023220615141601B66090514F90625F9126 -:1037F0005252915D6262655F656261035B4E8D5CF2 -:103800005D8D4F4F8D5D5C8D4E726D585C6D6D5C46 -:10381000586D000200670000042A04C50003000F71 -:10382000001B400B0E040D0D09070A0A01010000E0 -:103830002F3211332F33333311333330317335217A -:10384000150121152111231121352111336703C3DE -:10385000FE62019CFE6489FE64019C898787031BCC -:1038600088FE5801A88801AA00010032035402739F -:1038700006D3001A0012B702191900780A1177004E -:103880003F33E43211333031412135373E02353494 -:103890002623220607273636333216151406060766 -:1038A00007210273FDBFED5258214E423D6735435B -:1038B0003C8C568294376B4DAA019A035468E850A9 -:1038C00066522F42472F2959323C81704472744905 -:1038D000A400000100250345028D06D30029001B2A -:1038E000400C06071D1D1A1A140D78230077003F9F -:1038F00032E432392F33123939303141321615144E -:103900000607151616151406232226273516163314 -:1039100032363534262323353332363534262322C6 -:10392000060727363601538F92593E515FABB24B93 -:10393000833D448A3E6C67776C7777686155404079 -:103940006F37443E8C06D37E62546A130610695367 -:1039500077941A1E792024574B4C456A52434140B4 -:103960002B23592D36000001005204D901E706210E -:10397000000C0012B701080C800F060106002F5D35 -:103980001ACD3939303141150E030723353E023740 -:1039900001E714455455246F204C48180621141D86 -:1039A0005159501D18266B712E00000100AFFE14F6 -:1039B00004430448001D00214011110C0B0403189E -:1039C00018080B72010A7214000672002B322B2B9E -:1039D0003211333333332F303141112327230E0279 -:1039E00023222627231E0215112311331114163307 -:1039F00032363635110443871A09225E7D515679D5 -:103A00002808030402A6A680817C8E3D0448FBB8EA -:103A100098364D29362E18475935FEB10634FD3CEF -:103A200085895DB3810241000001007AFEFC045DDE -:103A3000061400120012B606090903110500002F32 -:103A4000322F33392F333031412311231123110603 -:103A50000623222626353436363321045D6FD8708E -:103A60001F4E257DB8656EC685022AFEFC06ADF99F -:103A7000530345090961D9B4BDDC5E00FFFF009620 -:103A800002460184034B0607001100000262000198 -:103A9000001CFE1401AB000000160010B513100A44 -:103AA00003C012002F1ACC323939303141140623A9 -:103AB0002226273516163332363534262737330774 -:103AC0001E0201AB96911F3811133C1E4B506B53D5 -:103AD000596F36325130FEE2616D07046904062CDD -:103AE00034373209B0700A2A46000001004C0354F2 -:103AF00001E106C1000D001240090B0A0C07040287 -:103B0000780D77003FE417393031411123113436F5 -:103B1000363706060707272501E187020302153419 -:103B20001D6D42010B06C1FC930236243F3D1D135F -:103B30002A134D5EB90000020043031302BD05C8FD -:103B4000000C00180010B610030316090372002BB6 -:103B500032322F33303141140623222635343633A6 -:103B60003216160514163332363534262322060251 -:103B7000BDAD938BAFAA94618D4EFDFF5C66665D13 -:103B80005C66655E046FA4B8B3A9A6B3519A6E795A -:103B90007D7D79787A780002004D007A03A903C50B -:103BA0000006000D001A400F02090A0D0700060466 -:103BB000030B0A050C0108002F33CC3217393031C2 -:103BC000410127010137010501270101370103A93F -:103BD000FEA774011EFEE2740159FE6FFEAA750174 -:103BE0001EFEE27501560212FE6845016201604444 -:103BF000FE681BFE68450162016044FE6800000427 -:103C00000042000005D905B600030011001C002584 -:103C10000036401C151E1E181813221B1B161203FB -:103C200003120C720D0C0E0904040F01010F047233 -:103C3000002B322F10CC17392B322F10CC392F39C3 -:103C40003333113311333031610133010311343611 -:103C5000363706060707272533110135213501338D -:103C600011331523150121353436370606070107B0 -:103C7000036E90FC914602030215341D6D42010B48 -:103C80008902F5FE6E01958B8080FE67010B0203B1 -:103C90000B3D1705B6FA4A024A0236243F3D1D1372 -:103CA0002A144C5EB8FC94FDB6CD620244FDCC7281 -:103CB000CD013FCF2C6E31195E220003002C000095 -:103CC00005D005B600030012002D00264014142B69 -:103CD0002B1C23130C720E0D0F0A0404100101108B -:103CE0000472002B322F10CC17392BCC3233113306 -:103CF0003031730133010311343E023706060707E2 -:103D0000272533110135373E023534262322060795 -:103D10002736363332161514060607072115D00349 -:103D20006F8FFC91260103030116331D6D42010BB9 -:103D30008A01CEED52582250413E6635423B8D55A8 -:103D40008294386A4DAA019A05B6FA4A024A0236A6 -:103D50001B312E2D16132A144C5EB8FC94FDB66848 -:103D6000E85066522F42472F2959323C81704472E5 -:103D70007449A477000400210000062805C9000347 -:103D8000002D00380041003F401F313A3A34342FB3 -:103D90003E3737322E03032E0C72272814141111CC -:103DA0000B04211A0101210572002B322F3210CC95 -:103DB00032392F331239392B322F10CC392F393376 -:103DC000331133113330316101330103222627359A -:103DD000161633323635342623233533323635340E -:103DE0002623220607273636333216151406071502 -:103DF0001616151406013521350133113315231517 -:103E00000121353436370606070164036F8FFC92B3 -:103E1000C84A843D448B3E6C67786C7777686155FF -:103E200040406E38443E8D5E8E92583E5060AC03EA -:103E30003CFE6E01958B8080FE68010A03030D3CF9 -:103E40001705B6FA4A023A1B1E792123564C4C45F7 -:103E50006A524341402B23582E367F62536A130720 -:103E60001068537795FDC6CD620244FDCC72CD013A -:103E70003FCF2C6E31195E2200020035FE770352CF -:103E8000045E001F002B00164009000023232907B1 -:103E9000720C13002F332B3211337D2F303141152B -:103EA000140606070E0215141633323637170606A7 -:103EB00023222635343636373E0235351314062391 -:103EC000222635343633321602511E4B434E5C27C0 -:103ED0008779639A473A52BF77C1D43C6F4A4345CA -:103EE0001AB1413531454531354102AC344F746426 -:103EF00038415B5C41686F3322862B36BFA75D83F8 -:103F00006D3D3855593E21012E463B3B46453F3FCE -:103F1000FFFF00000000050D0790062600240000AA -:103F2000010700430129016F000AB319050272005D -:103F30002BCE3031FFFF00000000050D0790062654 -:103F4000002400000107007601C0016F000AB319C8 -:103F5000050272002BCE3031FFFF00000000050D7E -:103F6000078F0626002400000107014A00E7016FC1 -:103F7000000AB31F050272002BCE3031FFFF000094 -:103F80000000050D074C0626002400000107015122 -:103F900000BB016F000AB324050272002BCE303142 -:103FA000FFFF00000000050D074106260024000069 -:103FB0000107006A0034016F000CB4281C0502726E -:103FC000002BCECE3031FFFF00000000050D070AA8 -:103FD0000626002400000007014F01540082000261 -:103FE000FFFE0000068105B6000F0013002B4015F0 -:103FF00013090910030A0D030D030D050602720EC5 -:104000000101050872002B3211332B1139392F2F82 -:104010001133113332113330316121112103230166 -:10402000211521112115211121012111230681FDC5 -:1040300004FE07DEB002AF03D4FDAE022BFDD502B5 -:1040400052FB4D01B77301D0FE3005B696FE2794A2 -:10405000FDE301D102B7FFFF007DFE1404CB05CBC9 -:104060000626002600000007007A02160000FFFF67 -:1040700000C8000003F6079006260028000001078C -:1040800000430115016F000AB312020272002BCE29 -:104090003031FFFF00C8000003F607900626002815 -:1040A00000000107007601AD016F000AB3120202A1 -:1040B00072002BCE3031FFFF00C8000003F6078FDF -:1040C0000626002800000107014A00D3016F000AFC -:1040D000B312020272002BCE3031FFFF00C8000085 -:1040E00003F607410626002800000107006A0021A8 -:1040F000016F000CB42115020272002BCECE3031BC -:10410000FFFFFFF40000018907900626002C000045 -:1041100001070043FFA2016F000AB30A0102720007 -:104120002BCE3031FFFF00B4000002490790062675 -:10413000002C0000010700760062016F000AB30A3C -:10414000010272002BCE3031FFFFFFCE0000026F64 -:10415000078F0626002C00000107014AFF7C016F33 -:10416000000AB30A010272002BCE3031FFFF0006B5 -:104170000000023B07410626002C00000107006AF0 -:10418000FED0016F000CB40D19010272002BCECECF -:1041900030310002003A0000055105B6000E001C47 -:1041A000001F400F0C11110B141409100E02721590 -:1041B000090872002B322B3211392F33331133306F -:1041C0003141320412151402042321112335331115 -:1041D00005231121152111332000113402260281FB -:1041E000DE0143AFB4FEAAF4FE829B9B0192E9017B -:1041F00074FE8CC3012F012E84FD05B6A3FEC1EB16 -:10420000F7FEB5A7028995029891FDF995FE09017F -:104210002A0127C501007D00FFFF00C80000053FFF -:10422000074C06260031000001070151013C016FD7 -:10423000000AB3140A0272002BCE3031FFFF007D5A -:10424000FFEC05BC07900626003200000107004382 -:1042500001C2016F000AB3270E0372002BCE30316A -:10426000FFFF007DFFEC05BC079006260032000032 -:10427000010700760258016F000AB3280E0372008E -:104280002BCE3031FFFF007DFFEC05BC078F0626EB -:10429000003200000107014A017F016F000AB32DBF -:1042A0000E0372002BCE3031FFFF007DFFEC05BC0A -:1042B000074C062600320000010701510152016F30 -:1042C000000AB3320E0372002BCE3031FFFF007DA7 -:1042D000FFEC05BC07410626003200000107006A1A -:1042E00000CC016F000CB4362A0E0372002BCECE28 -:1042F0003031000100850110040A0496000B0024EF -:10430000401307090103080B0205080A0600000A0A -:104310000A06040406002F332F11332F332F1112F6 -:104320001739303141170101070101270101370118 -:1043300003AC5EFE9E01615FFE9CFEA3630161FE15 -:104340009E630160049661FE9EFE9E610160FEA078 -:10435000610162016063FE9C0003007DFFC205BC39 -:1043600005F7001A002500300039401C2A1E1E18CF -:104370001815152D2D17161203721F29290B0B085E -:104380000822220A09050972002BCE32331133119B -:1043900033113311332BCE32331133113311331127 -:1043A00033303141140206062322262707273726F9 -:1043B0000235341224333216173717071612073412 -:1043C0002627011616333236122514161701262613 -:1043D0002322060205BC56A9FAA576C04A66746E69 -:1043E0005B5A94012DE36BBA4B62736A5D63B33819 -:1043F00037FD5F38925BAAD968FC273434029E36B9 -:104400008A55AADC6B02DDA9FEEBC76C3333904CF6 -:104410009C64011FB2E00152BC332E8B4F9462FEAC -:10442000E1B686D94CFC4C282D940110BA82D34DAC -:1044300003AE262892FEF300FFFF00B9FFEC051A39 -:10444000079006260038000001070043018F016F26 -:10445000000AB31A090272002BCE3031FFFF00B9F7 -:10446000FFEC051A079006260038000001070076C9 -:104470000226016F000AB31B090272002BCE3031F5 -:10448000FFFF00B9FFEC051A078F06260038000071 -:104490000107014A014D016F000AB32109027200B0 -:1044A0002BCE3031FFFF00B9FFEC051A074106267D -:1044B000003800000107006A009B016F000CB4295E -:1044C0001D090272002BCECE3031FFFF000000002C -:1044D000047907900626003C000001070076017869 -:1044E000016F000AB310070272002BCE30310002B8 -:1044F00000C80000046705B6000E0018001F400F3A -:104500000F06180B060B060B08090272080872004A -:104510002B2B1139392F2F11331133303141140E18 -:104520000223231123113311332004013332363691 -:10453000353426232304673C87DFA3B0AAAAD10120 -:10454000220102FD0B9E90BB5CB7CBC3030E5EA79E -:104550007F49FEBF05B6FF00DDFDF93D876F938DF6 -:10456000000100AFFFEC049D061F003C0015400B4E -:104570002E390172340A721A120B72002B322B2B55 -:1045800032303141140E0315141616171E0215147D -:10459000060623222627351E0233323635342626D8 -:1045A000272E0235343E0335342623220606151104 -:1045B000231134363633321616041A3A55553A1D3D -:1045C0004F4A486A395EA971619036255D6A367432 -:1045D0006725554753622A3854533891734D804CA0 -:1045E000A674CA8181C06B04F447664E4241281FFD -:1045F000303D31306277537092472320971526184B -:104600006354354E4B2E36585938415944404F3833 -:1046100058522B675BFB5904A789A54A4385FFFFC6 -:10462000005EFFEC03CB06210626004400000107D4 -:10463000004300DC0000000AB32F000772002BCEFD -:104640003031FFFF005EFFEC03CB0621062600445D -:1046500000000107007601740000000AB32F000774 -:1046600072002BCE3031FFFF005EFFEC03CB062043 -:104670000626004400000107014A009A0000000AD3 -:10468000B335000772002BCE3031FFFF005EFFEC28 -:1046900003CB05DD062600440000010601516D0034 -:1046A000000AB33A000772002BCE3031FFFF005EE4 -:1046B000FFEC03CB05D20626004400000106006A89 -:1046C000E800000CB43E32000772002BCECE303131 -:1046D000FFFF005EFFEC03CB0688062600440000C7 -:1046E0000107014F010A0000000DB7030229000174 -:1046F000018056002B3434000003005EFFEC067D81 -:10470000045C0031003D00450033401A09101018C8 -:104710004106252C077221320632060039180B7229 -:104720002F3E3E000772002B3211332B32123939E3 -:104730002F2F332B321133113311333031413216D5 -:10474000160715211616333236371506062322268C -:1047500026270E02232226263534363637373534BF -:104760002623220607273636333216173636010738 -:104770000606151416333236363501220607213661 -:10478000262604D385BF6601FD3B04A69C649A518E -:10479000529D65609F79282D6F986B649D5A6FDFDD -:1047A000A7BA7E6C519D46344AC76481A52735AEB1 -:1047B000FEA99DC1A06D5B5A8C5001C879920B0275 -:1047C00011013670045C7CDE9269CAC326259225ED -:1047D00022376B4E496C3B468E6D6D9753050847EB -:1047E0008B7131237E27355A655B66FDC0070876DD -:1047F0006C5E5A48906C021DA9A163955200FFFFA0 -:104800000072FE140392045C0626004600000007B6 -:10481000007A015E0000FFFF0072FFEC0413062126 -:104820000626004800000107004300EA0000000AD5 -:10483000B326000772002BCE3031FFFF0072FFEC71 -:1048400004130621062600480000010700760181B6 -:104850000000000AB326000772002BCE3031FFFFA4 -:104860000072FFEC04130620062600480000010732 -:10487000014A00A80000000AB32C000772002BCEEA -:104880003031FFFF0072FFEC041305D2062600480A -:1048900000000106006AF600000CB435290007721A -:1048A000002BCECE3031FFFFFFF80000018D062136 -:1048B000062603AF000001060043A600000AB30A63 -:1048C000020672002BCE3031FFFF008F0000022461 -:1048D0000621062603AF0000010600763D00000A0F -:1048E000B30A020672002BCE3031FFFFFFB5000085 -:1048F00002560620062603AF00000107014AFF63A7 -:104900000000000AB310020672002BCE3031FFFF08 -:10491000FFE70000021C05D2062603AF00000107D6 -:10492000006AFEB10000000CB4190D020672002BE3 -:10493000CECE303100020071FFEC045B061D002476 -:10494000003400214013250405240321061E201FE6 -:10495000091616002D0E0B7200002F2B3212392F64 -:104960001739333031411616173717071616121537 -:10497000140206232226263534363633321616170D -:10498000372626270527372626271322060615143D -:10499000161633323635342E0201B744823AEB48CC -:1049A000CC5F8F4F78E29F92E17E76D7914B7A5F12 -:1049B0002009208959FEF547E72B6031F5739447AC -:1049C000479372ABA227507D061D1F4A2B8966773D -:1049D00059E9FEE4A5BEFEFC8478DF9899DC771BDC -:1049E00036290379CE519A68851E3919FD9554A24E -:1049F0007568A059D0C63E6F5732FFFF00AF000068 -:104A0000044105DD0626005100000107015100ACFC -:104A10000000000AB327000772002BCE3031FFFFE1 -:104A20000072FFEC04600621062600520000010718 -:104A30000043010C0000000AB3270E0772002BCEC2 -:104A40003031FFFF0072FFEC0460062106260052A1 -:104A500000000107007601A40000000AB3270E073A -:104A600072002BCE3031FFFF0072FFEC0460062095 -:104A70000626005200000107014A00CA0000000A91 -:104A8000B32D0E0772002BCE3031FFFF0072FFEC0A -:104A9000046005DD06260052000001070151009E5A -:104AA0000000000AB3320E0772002BCE3031FFFF38 -:104AB0000072FFEC046005D20626005200000106D9 -:104AC000006A1800000CB42A360E0772002BCECEF6 -:104AD00030310003006700FD042A04A50003000F25 -:104AE000001B0014B7040A001610010100002F3249 -:104AF00010CE3210CE3230315335211501222635F9 -:104B00003436333216151406032226353436333242 -:104B1000161514066703C3FE1E2E3E3E2E2C3E3E87 -:104B20002C2E3E3E2E2C3E3E028E8888FE6F393D56 -:104B3000413434413D3902BE393D403434403D3981 -:104B400000030072FFBD0460048500180022002DE0 -:104B50000035401A1D26261616202015141007723F -:104B6000271C1C0A0A07072A2A0908040B72002BB3 -:104B7000CE323311331133113311332BCE32331183 -:104B8000331133113330314114060623222627070F -:104B90002737262635100033321617371707161613 -:104BA000051416170126262322060534262701168A -:104BB000163332363604607BE39D4F8739586D617A -:104BC0003D43010FEB4E8A385570613C44FCBE19E1 -:104BD0001C01D425603AAB9F02961A1AFE2C236161 -:104BE000397293460226B4FF872525794B844BCD35 -:104BF00082010E0128282677498449CA7F528934C8 -:104C000002801B1EE2C84F8633FD7F1B1C6AC20058 -:104C1000FFFF00A3FFEC0438062106260058000021 -:104C20000107004301180000000AB31E0D067200C0 -:104C30002BCE3031FFFF00A3FFEC043806210626FF -:104C4000005800000107007601AF0000000AB31F02 -:104C50000D0672002BCE3031FFFF00A3FFEC0438AD -:104C600006200626005800000107014A00D5000072 -:104C7000000AB31E0D0672002BCE3031FFFF00A3D9 -:104C8000FFEC043805D20626005800000106006A31 -:104C90002300000CB42D210D0672002BCECE303136 -:104CA000FFFF0002FE13040206210626005C00003E -:104CB00001070076013B0000000AB32500067200E0 -:104CC0002BCE3031000200AFFE1604730614001C18 -:104CD000002A002140121620201A07721000720FBD -:104CE0000E72092727040B72002B3211332B2B2B4A -:104CF0003211333031411406062322262627231E83 -:104D000002151123113311140607333E02333212F8 -:104D1000033426232206071514163332363604735D -:104D200070CA8958845E200C020604A7A7040207F3 -:104D3000205D845ACDF4AB959CAC93028EB367870B -:104D4000430227BBFE822E4D2F12454818FE37071F -:104D5000FEFE331F621D315131FEE2FEEBD4D3C59E -:104D6000C224D0DF65C2FFFF0002FE13040205D299 -:104D70000626005C00000106006AAF00000CB43398 -:104D800027000672002BCECE3031FFFF000000005E -:104D9000050D06D00626002400000107014C01077E -:104DA000016F000AB315050272002BCE3031FFFFF0 -:104DB000005EFFEC03CB05610626004400000107FE -:104DC000014C00BA0000000AB32B000772002BCE82 -:104DD0003031FFFF00000000050D075606260024B5 -:104DE00000000107014D0104016F000AB31705021D -:104DF00072002BCE3031FFFF005EFFEC03CB05E7E6 -:104E00000626004400000107014D00B70000000A1B -:104E1000B32D000772002BCE3031FFFF0000FE3EA5 -:104E2000050D05BC06260024000000070150037094 -:104E30000000FFFF005EFE3E03FE045A062600440B -:104E400000000007015002610000FFFF007DFFEC41 -:104E500004CB0790062600260000010700760243D7 -:104E6000016F000AB326190372002BCE3031FFFF09 -:104E70000072FFEC0392062106260046000001079F -:104E8000007601810000000AB324080772002BCECF -:104E90003031FFFF007DFFEC04CB078F0626002694 -:104EA00000000107014A0169016F000AB32C1903D0 -:104EB00072002BCE3031FFFF0072FFEC039A062008 -:104EC0000626004600000107014A00A70000000A6C -:104ED000B32A080772002BCE3031FFFF007DFFECB4 -:104EE00004CB07510626002600000107014E02569A -:104EF000016F000AB326190372002BCE3031FFFF79 -:104F00000072FFEC039205E206260046000001074E -:104F1000014E01920000000AB324080772002BCE54 -:104F20003031FFFF007DFFEC04CB078F0626002603 -:104F300000000107014B0166016F000AB32019034D -:104F400072002BCE3031FFFF0072FFEC039606207B -:104F50000626004600000107014B00A30000000ADE -:104F6000B31E080772002BCE3031FFFF00C80000CF -:104F70000551078F0626002700000107014B013E5F -:104F8000016F000AB315060272002BCE3031FFFF0D -:104F90000072FFEC057006140626004700000107AA -:104FA000023402FB0000000BB602310F0000005675 -:104FB000002B3400FFFF003A0000055105B606063D -:104FC0000092000000020072FFEC04D00614001FE3 -:104FD000002C002A4015151212180F0F061A0A137A -:104FE0000072270A06071B2020000B003F321133F6 -:104FF0003F33332B3F11392F3333113330314522B7 -:105000000211101233321616173326263535213584 -:1050100021353315331523112327230E022732366A -:10502000353534262322061514160235D0F3F8CD73 -:1050300057825F200C0507FE4501BBA69B9B881885 -:10504000081F5E833DB0908AB799979614011B01A3 -:1050500015011F011C2E4E301F6C24837DBABA7DB2 -:10506000FB239C31502F8AC5C420D2DCE6CCCADB9E -:10507000FFFF00C8000003F606D006260028000047 -:105080000107014C00F4016F000AB30E0202720026 -:105090002BCE3031FFFF0072FFEC041305610626B2 -:1050A000004800000107014C00C90000000AB322BB -:1050B000000772002BCE3031FFFF00C8000003F65E -:1050C00007560626002800000107014D00F0016F79 -:1050D000000AB310020272002BCE3031FFFF0072C3 -:1050E000FFEC041305E70626004800000107014D08 -:1050F00000C60000000AB324000772002BCE303136 -:10510000FFFF00C8000003F6075106260028000034 -:105110000107014E01BE016F000AB31202027200C4 -:105120002BCE3031FFFF0072FFEC041305E20626A0 -:10513000004800000107014E01930000000AB32659 -:10514000000772002BCE3031FFFF00C8FE3E03F691 -:1051500005B606260028000000070150024F000097 -:1051600000030072FE3E0413045C0015002D0035A0 -:1051700000294014231211111F1F26311C1C160375 -:105180000A260B722E160772002B322BCC321239E4 -:105190002F33113311331133333031451416333279 -:1051A00036371506062322263534363637370E02B3 -:1051B0000332161615152116163332363715060624 -:1051C000232226263534123617220607212E020303 -:1051D00014322D2131101C392769653A582C97500B -:1051E0005923BF8CC86AFD0B03BAA968A05653A304 -:1051F0006F9EEB8277D991859E0F0244013B78F137 -:105200002F3109046C070B645A3A6D5D211140631C -:105210005505227CDF9567C1CA262592252281FA91 -:10522000B5B101038C88AE9C62955300FFFF00C8A6 -:10523000000003F6078F0626002800000107014B37 -:1052400000D0016F000AB30C020272002BCE303185 -:10525000FFFF0072FFEC0413062006260048000042 -:105260000107014B00A40000000AB32000077200F0 -:105270002BCE3031FFFF007DFFEC0538078F06266F -:10528000002A00000107014A019D016F000AB32EA8 -:105290000D0372002BCE3031FFFF001FFE14042FD0 -:1052A00006200626004A00000106014A6E00000B97 -:1052B000B603521301017B56002B3400FFFF007D23 -:1052C000FFEC053807560626002A00000107014DAD -:1052D00001BA016F000AB3260D0372002BCE3031E4 -:1052E000FFFF001FFE14042F05E70626004A0000FA -:1052F0000107014D00870000000BB60350130101A8 -:105300007B56002B3400FFFF007DFFEC0538075172 -:105310000626002A00000107014E0289016F000ADB -:10532000B3280D0372002BCE3031FFFF001FFE1497 -:10533000042F05E20626004A00000107014E015C29 -:105340000000000BB603521301019656002B3400E7 -:10535000FFFF007DFE3B053805CB0626002A000036 -:105360000007047101420000FFFF001FFE14042F1C -:105370000620042602361D000306004A0000000A2B -:10538000B3051F0772002BCE3031FFFF00C80000AD -:10539000051C078F0626002B00000107014A015655 -:1053A000016F000AB318060272002BCE3031FFFFE6 -:1053B000FFB70000044107ED0626004B000001077F -:1053C000014AFF6501CD000BB601211A0101925679 -:1053D000002B340000020000000005E405B60013B5 -:1053E0000017002740130B0407070E0117121414AF -:1053F000000905027210000872002B322B3211399D -:105400002F33CE32323211333330317311233533EF -:10541000353315213533153315231123112111117E -:10542000213521C8C8C8AA0300AAC8C8AAFD00031C -:1054300000FD00043589F8F8F8F889FBCB02B1FDCE -:105440004F0347EE0001001400000441061400223F -:1054500000234012211E1E0104040D220072131DA0 -:105460000A72170D0672002B322B322B12392F3392 -:105470003311333031411521152115140607333E00 -:10548000023332161615112311342623220606156F -:1054900011231123353335015501B9FE4704050B9E -:1054A0002269874C83B059A47D817A913FA69B9B4A -:1054B0000614BB7EBD284F223A4F2A55B18CFD5AA7 -:1054C000029B89885DB382FDE604DB7EBB00FFFFA3 -:1054D000FFAD00000294074C0626002C00000107D7 -:1054E0000151FF5B016F000BB601040101019556EC -:1054F000002B3400FFFFFF890000027005DD062647 -:1055000003AF000001070151FF370000000AB31587 -:10551000020672002BCE3031FFFFFFF30000024A7B -:1055200006D00626002C00000107014CFFA1016FE8 -:10553000000BB601060101019456002B3400FFFF59 -:10554000FFD60000022D0561062603AF000001060C -:10555000014C8400000AB306020672002BCE3031E3 -:10556000FFFFFFE70000025507560626002C00004B -:105570000107014DFF95016F000BB6010801010104 -:105580009256002B3400FFFFFFD30000024105E7D5 -:10559000062603AF00000106014D8100000AB30892 -:1055A000020672002BCE3031FFFF0058FE3E01A3F1 -:1055B00005B60626002C0000000601500600FFFF7D -:1055C0000031FE3E017C05E20626004C000000068C -:1055D0000150DF00FFFF00BD0000018507510626D6 -:1055E000002C00000107014E006B016F000BB6019B -:1055F0000A010101C156002B3400FFFF00C8FE7FE5 -:1056000003A605B60426002C00000007002D023C6E -:105610000000FFFF00A0FE14036D05E20426004C0D -:1056200000000007004D02050000FFFFFF5CFE7F49 -:105630000269078F0626002D00000107014AFF7648 -:10564000016F000AB31E0C0272002BCE3031FFFF37 -:10565000FF90FE1402560620062603B00000010744 -:10566000014AFF630000000AB31D0B0672002BCE37 -:105670003031FFFF00C8FE3B04E605B60626002ECB -:1056800000000007047100AB0000FFFF00AFFE3B0D -:10569000042406140626004E0000000604712B00A8 -:1056A000000100AF0000042404480012001B400F5A -:1056B00005040D011105071208067203070A72009E -:1056C0002B322B32121739303149022301071123B3 -:1056D00011331114060733363637010402FE610117 -:1056E000C1C6FE908FB0B0070504142D13018E04BF -:1056F00048FE1CFD9C01F97CFE830448FEE2529F9B -:105700002F1B371901D3FFFF00A7000003FB0790F1 -:105710000626002F0000010700760055016F000AE1 -:10572000B30C010272002BCE3031FFFF008F00005E -:10573000022407EE0626004F000001070076003D18 -:1057400001CD000AB30B020072002BCE3031FFFFF7 -:1057500000C8FE3B03FB05B60626002F000000062E -:1057600004717000FFFF0083FE3B017D06140626D6 -:10577000004F000000070471FF0F0000FFFF00C88A -:10578000000003FB05B60626002F000001070234C7 -:105790000183FFA2000BB601120100000056002B8E -:1057A0003400FFFF00AF0000029906140626004FE8 -:1057B0000000010602342400000BB60110020000B4 -:1057C0000056002B3400FFFF00C8000003FB05B6A5 -:1057D0000626002F00000007014E0254FD6EFFFF59 -:1057E00000AF0000027206140426004F00000007FC -:1057F000014E0158FD960001001A000003FB05B69A -:10580000000D001C40110201030A040709080800EA -:105810000502720B000872002B322B12173930313F -:105820007311072737113311251705112115C86B7F -:1058300043AEAA012144FE9B028902023E716A0323 -:1058400017FD4DAC78D1FE3298000001FFF2000048 -:1058500002170614000B001A40100201030A040983 -:1058600007080800050072000A72002B2B12173976 -:105870003031731107273711331137170711A46E11 -:1058800044B2A68746CD02544570730322FD495D9C -:10589000708BFD41FFFF00C80000053F0790062602 -:1058A0000031000001070076023E016F000AB31AC2 -:1058B0000A0272002BCE3031FFFF00AF000004411E -:1058C00006210626005100000107007601B2000003 -:1058D000000AB31D000772002BCE3031FFFF00C855 -:1058E000FE3B053F05B606260031000000070471A7 -:1058F00001100000FFFF00AFFE3B0441045C0626E0 -:10590000005100000007047100810000FFFF00C883 -:105910000000053F078F0626003100000107014BFC -:105920000161016F000AB3140A0272002BCE3031FC -:10593000FFFF00AF000004410620062600510000D2 -:105940000107014B00D50000000AB31600077200E2 -:105950002BCE3031FFFF0002000004C205B6042741 -:1059600000510081000000060206E800000100C8A6 -:10597000FE7F053F05B60021001B400E0B160C03F1 -:10598000131D1502721308720700002F322B2B32E1 -:105990001217393031412226273516163332363662 -:1059A0003501231E02151123113301332E02351147 -:1059B000331114060603C6324F1C20502D38623FA7 -:1059C000FCBF080308059EC3031A07030604A05C76 -:1059D000A9FE7F0E0D8F090B2A685B04CA298A9ED7 -:1059E00048FCCD05B6FB5B2D8396480317FA558618 -:1059F000B056000100AFFE140443045C00240021F3 -:105A000040121718180E0E1C0772150672140A722F -:105A100007000F72002B322B2B2B32113311333036 -:105A200031412226273516163332363511342623D6 -:105A3000220606151123113317333E023332161690 -:105A40001511140606032531441A1B3B243E4F7CD6 -:105A500080799241A6861B092369854B85B0593F01 -:105A60007EFE140F0A870A0B4C64037289865CB2AF -:105A700082FDC004489E3A4F2954B08CFC87648F45 -:105A80004C00FFFF007DFFEC05BC06D0062600326F -:105A900000000107014C019F016F000AB3230E03B0 -:105AA00072002BCE3031FFFF0072FFEC0460056105 -:105AB0000626005200000107014C00EA0000000A1F -:105AC000B3230E0772002BCE3031FFFF007DFFECB9 -:105AD00005BC07560626003200000107014D019C57 -:105AE000016F000AB3250E0372002BCE3031FFFF89 -:105AF0000072FFEC046005E7062600520000010773 -:105B0000014D00E70000000AB3250E0772002BCEFE -:105B10003031FFFF007DFFEC05BC07900626003208 -:105B200000000107015201D2016F000CB427340EAE -:105B30000372002BCECE3031FFFF0072FFEC046009 -:105B4000062106260052000001070152011D000037 -:105B5000000CB427340E0772002BCECE3031000279 -:105B6000007DFFEE06EB05CB00180028002D401845 -:105B7000252222110972070A0A030B0E0872060376 -:105B80000272261919000372002B3211332B322BAB -:105B90003212392F332B3211333031413216172163 -:105BA0001521112115211121152106062322240278 -:105BB0003534122417220E021514121633323637DA -:105BC000112626031534612D0314FDA40235FDCBE7 -:105BD000025CFCF52C6234E3FED593930127ED8142 -:105BE000BD7B3D6BDEAA386628296205CB0A0B9681 -:105BF000FE2794FDE396080ABC0153E2E20150BA85 -:105C000096529CDE8CBAFEF193110F0476100E00B2 -:105C100000030070FFEC072A045A00240033003B05 -:105C2000002D4016212525370606163400001E07D4 -:105C300072132C2C091010160B72002B32113332F8 -:105C400011332B32113311392F33321133303141AB -:105C50003216161515211616333236371506062359 -:105C600022262706062322262635343636333216D8 -:105C7000173E020522061514161633323636353411 -:105C80002626252206072134262605728BC469FDA7 -:105C90001E04AFA46B9D53539E6C92D63E3CD38C96 -:105CA00091DE7D78E09A88CE3A267192FD40A697E3 -:105CB000438D706F8C43448D02A680980D022E3860 -:105CC00075045A7BDE9567CAC126259225227A770C -:105CD000767B86FFB5B3FC857C744C6B398AD9D151 -:105CE0008CC16362BD8A8EC16202A7A16394510018 -:105CF000FFFF00C8000004CE079006260035000014 -:105D00000107007601B7016F000AB3200F0272008D -:105D10002BCE3031FFFF00AF000003260621062600 -:105D2000005500000107007601210000000AB31DA4 -:105D30000F0672002BCE3031FFFF00C8FE3B04CEB1 -:105D400005B60626003500000007047100A7000014 -:105D5000FFFF007DFE3B0326045C06260055000085 -:105D600000070471FF090000FFFF00C8000004CE17 -:105D7000078F0626003500000107014B00DA016F8E -:105D8000000AB3190F0272002BCE3031FFFF0095CD -:105D90000000033606200626005500000106014BD0 -:105DA0004300000AB3160F0672002BCE3031FFFFFE -:105DB0000069FFEC04010790062600360000010789 -:105DC00000760182016F000AB3371D0372002BCEEB -:105DD0003031FFFF0067FFEC0374062106260056F2 -:105DE00000000107007601240000000AB332190701 -:105DF00072002BCE3031FFFF0069FFEC0401078FEA -:105E00000626003600000107014A00A9016F000ABA -:105E1000B33D1D0372002BCE3031FFFF0067FFEC56 -:105E2000037406200626005600000106014A4A00B7 -:105E3000000AB337190772002BCE3031FFFF00691B -:105E4000FE14040105CB0626003600000007007A88 -:105E5000012F0000FFFF0067FE140374045C062698 -:105E6000005600000007007A01070000FFFF0069EC -:105E7000FFEC0401078F0626003600000107014BE6 -:105E800000A5016F000AB3301D0372002BCE303124 -:105E9000FFFF0067FFEC0374062006260056000093 -:105EA0000106014B4600000AB32B190772002BCEE6 -:105EB0003031FFFF0012FE3B045305B606260037C3 -:105EC0000000000604714000FFFF0020FE3B02AB13 -:105ED000054606260057000000060471BD00FFFFBE -:105EE000001200000453078F062600370000010748 -:105EF000014B0091016F000AB308040272002BCE1F -:105F00003031FFFF0020FFEC03AC061406260057DB -:105F100000000007023401370000000100120000F9 -:105F2000045305B6000F002140100A06060E0202B7 -:105F30000B030300070272000872002B2B11392F8C -:105F400033331133321133303161112135211121B5 -:105F500035211521112115211101DDFEC5013BFE61 -:105F6000350441FE330139FEC702A18C01F1989836 -:105F7000FE0F8CFD5F0000020020FFEC02AB054627 -:105F80000003001C002540121019191612131300EB -:105F9000018015160672040B0B72002B322BCD1AE2 -:105FA000CC323311331133113330315335211503D2 -:105FB0003236371506062322262635112335373784 -:105FC000331521152111141630025F7E29561B1D31 -:105FD0006731578E559C9D42640141FEBF5F023E72 -:105FE0007F7FFE360E0A810D123D9281028A514159 -:105FF000EEFE82FD7B676600FFFF00B9FFEC051A2D -:10600000074C062600380000010701510126016FE8 -:10601000000AB314090272002BCE3031FFFF00A337 -:10602000FFEC043805DD0626005800000107015189 -:1060300000AD0000000AB3180D0672002BCE3031FF -:10604000FFFF00B9FFEC051A06D006260038000055 -:106050000107014C016D016F000AB31609027200BD -:106060002BCE3031FFFF00A3FFEC0438056106267C -:10607000005800000107014C00F60000000AB31AA6 -:106080000D0672002BCE3031FFFF00B9FFEC051A70 -:1060900007560626003800000107014D016A016F0E -:1060A000000AB318090272002BCE3031FFFF00A3A3 -:1060B000FFEC043805E70626005800000107014DF3 -:1060C00000F30000000AB31C0D0672002BCE303125 -:1060D000FFFF00B9FFEC051A07F70626003800009D -:1060E0000107014F01BD016F000DB702011413013B -:1060F000019356002B343400FFFF00A3FFEC04385B -:1061000006880626005800000107014F01460000DE -:10611000000DB70201181701019256002B3434000C -:10612000FFFF00B9FFEC051A0790062600380000B3 -:106130000107015201A0016F000CB41B2809027273 -:10614000002BCECE3031FFFF00A3FFEC044C062124 -:106150000626005800000107015201280000000C2B -:10616000B41F2C0D0672002BCECE3031000200B9C8 -:10617000FE3E051A05B600150029001F400F291F15 -:1061800002721211112424030A0A1B0972002B3215 -:106190002F3332113311332B323031451416333251 -:1061A00036371506062322263534363637370E02A3 -:1061B0000111140606232000351133111416333251 -:1061C0003636351103B2332D2130111C39276A645C -:1061D000415E2B763C522A01687DFCBEFEF1FEE555 -:1061E000ABC5C486AB53DE3E3509046C070B69674B -:1061F000417E681F12436D610661FC4E9BF28B016C -:1062000026F603AEFC4DBACA61AF7303B400FFFFBC -:1062100000A3FE3E044A044806260058000000077A -:10622000015002AD0000FFFF001E00000745078F70 -:106230000626003A00000107014A0212016F000A17 -:10624000B337100272002BCE3031FFFF001800026E -:10625000061B06200626005A00000107014A017DA0 -:106260000000000AB3370F0672002BCE3031FFFF5B -:10627000000000000479078F0626003C000001079B -:10628000014A009E016F000AB315070272002BCE6F -:106290003031FFFF0002FE13040206200626005CD8 -:1062A00000000106014A6200000AB32400067200E1 -:1062B0002BCE3031FFFF0000000004790741062695 -:1062C000003C00000107006AFFEC016F000CB41EE7 -:1062D00012070272002BCECE3031FFFF004E0000BD -:1062E000044507900626003D000001070076018D59 -:1062F000016F000AB311050272002BCE3031FFFF8F -:1063000000500000036F06210626005D0000010713 -:106310000076011A0000000AB311050672002BCEA8 -:106320003031FFFF004E0000044507510626003DB6 -:1063300000000107014E019F016F000AB310050222 -:1063400072002BCE3031FFFF00500000036F05E2DA -:106350000626005D00000107014E012D0000000A25 -:10636000B310050672002BCE3031FFFF004E000047 -:106370000445078F0626003D00000107014B00AFD2 -:10638000016F000AB30A050272002BCE3031FFFF05 -:1063900000500000036F06200626005D0000010685 -:1063A000014B3D00000AB30A050672002BCE3031C6 -:1063B000000100AF000002D9061F0010000EB60059 -:1063C0000A0172050A72002B2B3230314122061568 -:1063D0001123113436363332161707262602125986 -:1063E00063A758A06D3D61272A205305947184FB53 -:1063F0006104A089A94D170E840B1300000100BE93 -:10640000FE14040E05CB0025002340102021210B93 -:106410001E0E0E0B0B001A130F720700002F322BEB -:106420003212392F331133113311333031413216D7 -:1064300017072626232206151521152111140606F5 -:1064400023222627351616333236351123353735B4 -:1064500034363603413E68272922522C5D570115F8 -:10646000FEEF4D946A28491B1F41225852D5D54F43 -:106470009A05CB1B0E820B1566839282FC327F9CA1 -:10648000460C078B080B5F7903CC50388B8BA347E6 -:106490000004FFFE0000051207AC0012001E002AD7 -:1064A0000037002640131319010D1F0411110712A4 -:1064B000080F08303037372507002F33332F332F9D -:1064C0003F3F12392F1739333031630126263534D7 -:1064D0003633321615140607012303210313210353 -:1064E0002E02270E030713323635342623220615D3 -:1064F000141603353E023733150E03070202163217 -:106500003A7C6161833A320215B1AEFDA1A8E40183 -:10651000F1B20A191A0B0813121107433643433616 -:10652000344440201E433E16C8113E4C4F2304D62F -:10653000195F4565737265436019FB280192FE6E11 -:10654000022A01AF18414A231B38362F110143405C -:106550003A393E3E39394101871222575A271018DD -:10656000424743180005005EFFEC03CB07A8001D5F -:10657000002800340041004D0034401A0625251340 -:106580001E1E000B0B72050A434D4D494747293526 -:106590002F3C17000772002B32DE32CC32322F3301 -:1065A0003311333F2B11392F333211333031413214 -:1065B0001615112327230E022322262635342425DF -:1065C00037353426232206072736360107060615F7 -:1065D0001416333236350322061514163332363587 -:1065E0003426273216161514062322263534360192 -:1065F000150E020723353E02370249C4BE79200832 -:106600002E64835F649B590104010ABD7A6F569C16 -:1066100046334AC00148A7CDA8725E92BAE334441B -:106620003F393442443240653B7F61627C7C019F4C -:10663000176F7F2F781E443E16045AB0C1FD17A273 -:106640003C5129468E6DA4B00808438E7232227EDA -:106650002636FDC20708766C5E5AA2A2046A40374D -:106660003741413737405F345F4266737266647208 -:1066700001280C1A4D4D1A0F1C47491FFFFFFFFE42 -:1066800000000681079006260088000001070076BA -:106690000318016F000AB31B060272002BCE3031C3 -:1066A000FFFF005EFFEC067D0621062600A8000025 -:1066B0000107007602BA0000000AB34D2C077200F1 -:1066C0002BCE3031FFFF007DFFC205BC07900626B0 -:1066D000009A000001070076025A016F000AB338E1 -:1066E000120372002BCE3031FFFF0072FFBD046039 -:1066F0000621062600BA00000107007601A400006A -:10670000000AB335100772002BCE3031FFFF00694D -:10671000FE3B040105CB062600360000000604718E -:106720001D00FFFF0067FE3B0374045C0626005655 -:10673000000000060471F5000001005204D902F3C4 -:10674000062000120017400B09040E031280060FEA -:106750000C010C002F5D331ACD17393031411E0268 -:1067600017152326262706060723353E023701F58F -:10677000195A642776367236366F36722661591A80 -:1067800006202D716C271623663737652416286C72 -:10679000702D0001005204D902F306200012001BE4 -:1067A000400C09000E04040C06800F000100002FAD -:1067B0005D1ACD3232113311393031412E02273575 -:1067C0003316161736363733150E0207014C1A5A90 -:1067D0006125723673323672367627645A1904D9B7 -:1067E0002E6E6B271925673838672519276B6E2E93 -:1067F0000001005204DB02A905610003000CB40390 -:106800000F020102002F5D3330314115213502A9FD -:10681000FDA9056186860001005204D902C005E782 -:1068200000100012B71008800C0F040104002F5D47 -:10683000331ACC323031410E0223222627331E0276 -:10684000333236363702C0074D88609397086806A2 -:1068500032583E3758380705E7517944927C383A28 -:1068600015173B35000100520508011A05E2000B1F -:10687000000CB4000F060106002F5D333031533297 -:1068800016151406232226353436B6293B3B292B10 -:10689000393905E235383736363738350002005297 -:1068A00004DA02100688000B0017000EB41206C0AE -:1068B0000C00002F321ACC323031412226353436CA -:1068C00033321615140627323635342623220615A0 -:1068D0001416012F617C7B625F82806135434533F2 -:1068E00032453E04DA7266647272626773604137E1 -:1068F00037404037374100010052FE3E019D001EE7 -:106900000014000EB4030AC01211002F331ACC3247 -:106910003031571416333236371506062322263502 -:1069200034363637170606DB322E2130111C3A2753 -:1069300069653A582C5C464BF12F3109046C070B02 -:10694000645A3A6D5C1F1E4070000001005204DC66 -:10695000033905DD0019001D400D160D0D051180D0 -:1069600019190A0F110111002F5D33332F1A10CDA1 -:10697000322F323031533E0333321E023332363738 -:1069800033060623222E0223220607520622384D02 -:106990002F2E544C472130350E620D705F2C524C17 -:1069A000492331340E04DC3C5E4223252F253B4035 -:1069B000758B252F253B3F000002005204D903248C -:1069C0000621000C0019001F400E010E0E0C19804C -:1069D000080606150F130113002F5D333311331A08 -:1069E000CD32321133303141150E030723353E02CB -:1069F0003723150E030723353E02370324113E4D7E -:106A00004F22601E444015AF113E4D4F22601E4381 -:106A100040160621141C5159511D18276B702E1455 -:106A20001C5159511D18276B702E0001020804D902 -:106A300003190671000C000EB40806800100002F37 -:106A4000321ACC32303141353E033733150E02074E -:106A500002080E1D191406B30B38462204D91B2652 -:106A60006068652A162F8A903900000301200510FE -:106A7000039006B4000B0017002300174009181EEE -:106A80001E120B80060C12002F33DC1ACC113311AE -:106A900033303141150E020723353E0237073216D7 -:106AA00015140623222635343621321615140623F2 -:106AB0002226353436031E143F4A2551102320095F -:106AC000EE2633332626333301E3243636242831A9 -:106AD0003106B4142B6B6F30172A6A6F2FE22E32F7 -:106AE00031313131322E2E3231313131322EFFFF00 -:106AF00000000000050D0604062600240000000723 -:106B00000153FE13FF93FFFF0096035D01840462AF -:106B10000607001100000379FFFFFFFE0000049943 -:106B200006040427002800A3000000070153FDF617 -:106B3000FF93FFFFFFFE000005BF06040427002BA4 -:106B400000A3000000070153FDF6FF93FFFFFFFEC7 -:106B50000000021906040427002C00A7000000070B -:106B60000153FDF6FF93FFFFFFFEFFEC0611060445 -:106B700004260032550000070153FDF6FF93FFFF86 -:106B8000FFFE000005AE06040427003C01350000AE -:106B900000070153FDF6FF93FFFFFFF200000638E8 -:106BA000060604260175460000070153FDEAFF951D -:106BB000FFFFFFD5FFEC029306B406260185000017 -:106BC00001070154FEB50000001040090302012F27 -:106BD000100101AF56002B343434FFFF00000000D9 -:106BE000050D05BC060600240000FFFF00C80000DC -:106BF00004BC05B6060600250000000100C8000020 -:106C000003FD05B60005000EB60205027204087207 -:106C1000002B2B32303141152111231103FDFD755D -:106C2000AA05B698FAE205B6000200250000047D28 -:106C300005B6000500100019400C0B030502720197 -:106C4000041010030872002B321239392B1139301D -:106C500031410115213509022E02270E02070102DA -:106C6000A501D8FBA801D701C5FEEE14241E0B0C0C -:106C70001C2113FEEA05B6FAB06668054EFAE00379 -:106C8000203C726A2F2F696E39FCD800FFFF00C8C4 -:106C9000000003F605B6060600280000FFFF004EC0 -:106CA0000000044505B60606003D0000FFFF00C8D1 -:106CB0000000051C05B60606002B00000003007D41 -:106CC000FFEC05BC05CD0003001500240019400CA5 -:106CD00003020209211203721A090972002B322BD6 -:106CE0003211392F33303141152135051402060692 -:106CF00023222626023534122433320412051412BC -:106D00001633323612351002232206020455FD8D49 -:106D100003DA56A9FAA5AAFDA75394012DE3D901D8 -:106D20002999FB746ADBA9AAD968EDFBAADC6B037D -:106D300031949454A9FEEBC76C6CC80116A9E0010C -:106D400052BCBAFEAFE5BAFEF094940110BA011B32 -:106D5000013F92FEF300FFFF00C80000017205B67C -:106D60000606002C0000FFFF00C8000004E605B680 -:106D70000606002E000000010000000004D105B648 -:106D8000000E0013400907020E0272020D08720085 -:106D90002B322B11393031410123012E02270E02F3 -:106DA0000701230102C00211B3FEAF1526200D0A10 -:106DB0001E2615FEB2B4020F05B6FA4A03B53D729F -:106DC000692F2F69713CFC4905B6FFFF00C8000020 -:106DD000066A05B6060600300000FFFF00C8000086 -:106DE000053F05B606060031000000030043000021 -:106DF000042405B600030007000B0019400C05042D -:106E000004000809027201000872002B322B3211B3 -:106E1000392F3330317335211501352115013521D5 -:106E2000154303E1FC9A02EBFCC3038F969602B272 -:106E30009595026E9696FFFF007DFFEC05BC05CD93 -:106E4000060600320000000100C80000050905B672 -:106E500000070010B70601027204000872002B320E -:106E60002B3230317311211123112111C80441A893 -:106E7000FD1105B6FA4A0520FAE0FFFF00C8000040 -:106E8000046605B606060033000000010048000055 -:106E9000045A05B6001200274013030B0B07070C1A -:106EA0000200040272010D0D1010000872002B3256 -:106EB000113311332B12393933113311333031730C -:106EC00035010135211521222226270101323633D1 -:106ED00021154801EAFE2203CBFDE61F5D5818018B -:106EE000D7FE144B964F02268C0270022D8D98010E -:106EF00001FDDEFD96029600FFFF00120000045324 -:106F000005B6060600370000FFFF00000000047908 -:106F100005B60606003C000000030069FFEC05F51D -:106F200005CB00180021002A002140102201011980 -:106F300017180372230A0A210D0C0972002BCD3297 -:106F40003211332BCD323211333031411516041644 -:106F500015140E02071523352E0335343E0237353E -:106F6000110E02151416161713113E02353426267B -:106F70000383E80112784090F1B1A8B5F28E3D424A -:106F800093F0ADA6C75861C99BA8A0C85E58C705B5 -:106F9000CBB40490F29968C49D5F03E1E103629E63 -:106FA000C2646FC3955703B4FEBC0463B0787EB768 -:106FB0006505032EFCD20568B87C79AF6100FFFF40 -:106FC00000060000049805B60606003B000000011C -:106FD000006F000005EE05B6001D001F400F1815DC -:106FE00015060909081D170F0272080872002B2BDD -:106FF000323212392F3333113330314111140E0232 -:1070000023112311222E02351133111416161711D4 -:1070100033113E02351105EE3D8FF0B3A6B3EF8C70 -:107020003CAA5EC69CA69FC65C05B6FE1F6EC293B8 -:1070300055FE4301BD5694C16B01E3FE2184AD555D -:10704000010366FC9A0156AC8101E2000001004F89 -:10705000000005F205CD0027001F400F0014037249 -:10706000201C1C1F1F080B0B0A0872002B32113347 -:1070700032113311332B32303141220606151416EA -:107080001617152135212E023534122433320412FD -:107090001514020607211521353E02353426260334 -:1070A0001FA5D96A479C7FFDB601775A93569E016A -:1070B0002BD3D7012C9C55925B0176FDB6819C4762 -:1070C0006CDB05377DE8A18EF1CF5B889644C2FF6B -:1070D0009CCA0129A3A1FED8CB9DFF00C34396887B -:1070E0005AD0F38CA2E87C00FFFF00060000023BB0 -:1070F00007410626002C00000107006AFED0016F40 -:10710000000CB40D19010272002BCECE3031FFFFFE -:1071100000000000047907410626003C000001073A -:10712000006AFFEC016F000CB41E12070272002B04 -:10713000CECE3031FFFF0072FFEC04C70671062689 -:10714000017D0000010601532300000AB334140737 -:1071500072002BCE3031FFFF0059FFEC038C06711B -:1071600006260181000001060153CA00000AB32D62 -:107170001F0772002BCE3031FFFF00AFFE14044119 -:107180000671062601830000010601534200000A31 -:10719000B318000772002BCE3031FFFF00A8FFECC0 -:1071A0000293067106260185000001070153FEAF18 -:1071B0000000000AB311100672002BCE3031FFFF21 -:1071C00000A3FFEC046F06B406260191000001063F -:1071D00001542300000EB51E362A050672002BCE80 -:1071E000CECE303100020072FFEC04C7045C000D0B -:1071F0000033002740141B067217181808081407DC -:1072000072242C2C3000000E0B72002B3211333202 -:1072100011332B32113311332B3031653236363581 -:1072200035342623220615141617220211101233A4 -:1072300032161733363637330E0215111416333221 -:107240003637150E0223222627230E02024F738B98 -:10725000408BB39B969383CCF6F6DD7AA3340C086F -:107260002016840F170D322510250A0A242B164CE0 -:107270005F130D1F5983765AB98D10D2D8DED4D240 -:10728000D68A011C01180115012758562654202EB4 -:107290008EA04BFE51463807047A060B084C64302A -:1072A0005030000200AFFE1404A6061F0018003084 -:1072B00000294015080729292A2A00140F72121ED6 -:1072C00021210F0B7219000172002B322B32113366 -:1072D000392B12392F331239393031413216161504 -:1072E0001406071516161514060623222627112341 -:1072F0001134363617220606151116163332363576 -:10730000342626232335333236353426029688D167 -:10731000779E95B6BD77DE9D75A445A77DDC8A571F -:107320009055499E69B3A759A2706E5BA198A006BB -:107330001F57AD8193AF190815C8B98BC3662823B1 -:10734000FDDC0635A2D0648B3F9481FC8E2830A2F0 -:10735000946C8D448D9A8280820000010009FE1495 -:10736000040B044800170015400A110A06170B0603 -:1073700072060F72002B2B32123939303141010E57 -:10738000021523343636370133131E0217333E02FB -:107390003713040BFE6C202D18B41B2F1EFE43ADBB -:1073A000F2152C23070807212811E20448FBD954C1 -:1073B000BEB4473CAFBD52043AFDA9337C712421D1 -:1073C000747B2C025F0000020070FFEC045D061667 -:1073D00000240033001C4010220E1E253129060017 -:1073E0002D160B7207000072002B322B3212173948 -:1073F0003031413216170726262322061514161699 -:10740000171E021514060623222626353436363773 -:107410002E02353436130E02151416163332363654 -:10742000353426028B88C652484EAA67615D367A8B -:10743000647AAD5C7DE39A92E1806EC37E4F733FC8 -:10744000D0B65AB5784E92666B954E8F0616432984 -:10745000832C3A583E345154374394B779A1DF74A2 -:107460006BCD9182C588252D61764C8C91FD491696 -:107470005FAC8A5E905054A1738EB2000001005937 -:10748000FFEC038C045C002C001F400F17182C2C01 -:10749000020211261F07720A110B72002B322B32C7 -:1074A00011392F331239393031411523220606158F -:1074B000141616333236371506062322263534368F -:1074C0003735262635343636333216170726262327 -:1074D00022061514163302CE926A8D464D865570DB -:1074E000AD443EB07CE7DE8F645E6E6BBC7874A802 -:1074F000513E438F5E7F80AB920280882C5842447D -:1075000054263420932029B5887A791C0A1C7B6183 -:107510005E81432725851F2854505D51000100726C -:10752000FE7103A206140029001B400C1519191A3C -:107530001A260C031B007203002F2B12393933114A -:10754000331133303145140607233E0235342626E5 -:10755000272E0235343E02370E022321352115062F -:1075600002060615141616171E0203A04D32A52199 -:107570003A23246B6C83B15960AAE0800C5B7E4295 -:10758000FEFB02F2D2FF852E529D7068803B5A5856 -:107590009C412B605C2420332A13176BB78697FE1F -:1075A000E3DA740103038A7DB2FEE8E2BE57747E1B -:1075B0003E17143F5900000100AFFE140441045C63 -:1075C0000017001B400F110672100A72050F72138C -:1075D0000A0A000772002B3211332B2B2B3031415A -:1075E00032161615112311342623220606151123EF -:1075F000113317333E0202B682B059A47C827891CF -:1076000041A6861909236C86045C54B18DFB4A049B -:10761000AB89885CB383FDC204489E3A4F290003BE -:107620000071FFEC04490621000D0014001B001935 -:10763000400C18121204150B01720E040B72002B71 -:10764000322B3211392F33303141140206232202FA -:107650001134123633321201321213211212132254 -:107660000203210202044964DAB1FAEF64D8ADFBE7 -:10767000F4FE11A49C07FD780596A6A0970A028641 -:107680000A9A0308FCFE9CBC01A20179FC0163BBC1 -:10769000FE63FBF001310131FED2FECC0524FEE396 -:1076A000FEE5011B011D000100A8FFEC0293044848 -:1076B0000010000EB6100672040B0B72002B322B5A -:1076C000303141111416333236371506062322267F -:1076D000263511014C4F552B5E1A1C6A335A8A4EBF -:1076E0000448FCF967660F08810D113B9383030B77 -:1076F000FFFF00AF000004240448060600F9000064 -:107700000001FFF4FFEC044A0621002D001E401189 -:1077100002110128040D161E0B72050D0172000ADC -:1077200072002B2B322B321217393031630127268E -:107730002623220607353E023332161617011E0293 -:1077400033323637150E022322262627032E03272F -:1077500023060607010C01D939224F56243715128A -:107760002A2F18657C552901690E1D24170F230A3D -:107770000E23271730463315A20C1D1C16060712C0 -:107780003920FEF80438A15B620805870507054625 -:107790009272FC0B26301707037C060B0620483A32 -:1077A00001C92453544C1C439A4CFD9FFFFF00AF6A -:1077B000FE140443044806060077000000010000A0 -:1077C00000000401044800110015400A07060011DA -:1077D0000A720C000672002B322B113939303151EC -:1077E00033131E02173336121235331402020723E5 -:1077F000ACEA112B2709087F9440A44FBFA8B2041C -:1078000048FD892C7B76267F01200151CAD9FE8B49 -:10781000FEADA70000010070FE71039F0614003C3E -:107820000025401105041E1E212130160D0D1111D9 -:107830001212130072002B321133113311332F390E -:107840002F3312393930315334363637352E02352D -:10785000343636370E02232335211523220E021526 -:1078600014163333152322060615141616171E0296 -:1078700015140607233E0235342626272E027051A2 -:10788000854E456436548C531B4F5D2F4302BF38E1 -:1078900058AB8A539DB8A6AB7EAF5B57A06E697C90 -:1078A000374C2D9E213720236D6E84B35B01A76872 -:1078B0009C68170B1348704F627F4E170305038AAD -:1078C00081274F79526D728053905D696E3617161D -:1078D00041583A579D412D5F5C251F312B14176687 -:1078E000A600FFFF0072FFEC0460045C0606005275 -:1078F000000000010019FFEC04F504480018001D09 -:1079000040100C11150310101206720E0A720007B7 -:107910000B72002B322B2B3211173330316532367C -:107920003715060623222635112111231123353759 -:10793000211523111416047F1C2E0F10442F6C7177 -:10794000FE24A4DF960446D936740D0784081081FE -:107950007F02D1FC4303BD4B408BFD3C493C000200 -:1079600000A4FE14045E045C00150022001D400FFC -:10797000161207720D0F72071A1A1D1D040B7200E2 -:107980002B32113311332B2B3230314114060623A5 -:1079900022262723161615112311343636333216B4 -:1079A0001625220615111616333236353426045E96 -:1079B00074D896579E3B090504A875D9958DD47641 -:1079C000FE229D973C9D56A495910225B9FE8231D9 -:1079D0002D258D59FED50421B9F47A82FDF3D1CE3F -:1079E000FEAC3334DAD5D6D500010072FE7103A4A3 -:1079F000045C00260014400A1A121E0E041507002B -:107A00000772002B322F17393031413216170726F3 -:107A10002623220615141616171E02151406072310 -:107A20003E0235342626272E0335341236027F5186 -:107A30009B3934377D44B7A33B9B8E697D374D2CF2 -:107A40009E213722246C6C57946D3C84EC045C219D -:107A5000188B141FE6DA7A90521F1641583B58A033 -:107A60003D2C5F5C2620322B14114576B17DCC0174 -:107A7000078000020072FFEC04B3044800110020EC -:107A80000017400B1D0F1E1E0C067216040B720011 -:107A90002B322B3211333330314114060623222688 -:107AA00026353436243321152116160514161633BF -:107AB00032363534262627232206045D73E1A69745 -:107AC000E07A8F010BB801EFFEF85062FCC14492DE -:107AD00074AD9E284D3743D6D001F996EE897EF2DB -:107AE000AECBFD768B4FE08476B668D7A95AA28ECE -:107AF0003DC900010014FFEA039004480015001777 -:107B0000400B14021313150672060D0B72002B3274 -:107B10002B321133333031411521111416333236E3 -:107B2000371506062322262635112135370390FE08 -:107B3000546C5B2D5F201D6C3B5F9C5DFED99604F1 -:107B4000488DFD9379640D097D0C143A9385027F6D -:107B50004D40000100A3FFEC046F04480017001023 -:107B6000B7110506720A000B72002B322B3230312E -:107B70004522262635113311141633323635342674 -:107B800027331E021510000270B1C953A694A0A796 -:107B9000A3211FA7151D0FFEFE1486E9940259FDAF -:107BA000ADB5CCEFFA8DE47A5198A564FEC4FED24F -:107BB00000020072FE14054A045C001D0029002129 -:107BC0004011160F7208171722140B720100001EC5 -:107BD0000C0772002B323211332B323211332B301F -:107BE000314117060615141616171134363332169E -:107BF0001615140206071123112E02353412052220 -:107C00000615113E02353426260143804D5E60A5DF -:107C100065A8947CB15F96FA96A29BEE877602D80F -:107C2000425A6EAC643A6604535964DF9196B8596F -:107C300009026FB8BF87F3A2C3FEFE8509FE2701C4 -:107C4000D90979F8C4A70113136A81FD8F0969C5A1 -:107C50009182B45E0001FFF0FE14044E0450002631 -:107C6000002240120D141419081C0504001B0F7289 -:107C7000200000070672002B322F332B11173932E8 -:107C800011333031533216161713013301131E020C -:107C90003332363715060623222626270301230111 -:107CA00003262623220607353636B040523C1D9661 -:107CB000013FB1FE57C3193040301A2E12163A292F -:107CC00057704A209AFE98B201CEB11D4333132358 -:107CD0000E153C045037694DFE850260FD00FE1212 -:107CE000405329050381060B4079550192FD60033D -:107CF0004601C75057060683070A000100A3FE1479 -:107D0000058A0612001F0021401208081806721189 -:107D10000F721E131301100B72000072002B2B3216 -:107D20003211332B2B322F303141113E02353426A4 -:107D30002733161615140206071123112E023511CA -:107D40003311141616171103597BB2612220A52096 -:107D50002093FDA1A29EF086A463A7660612FA698D -:107D60000A67C3938DEE8B87F188CFFEFD7E09FEF7 -:107D70002501DB0675F7C70220FDDC9AB65407051E -:107D8000990000010073FFEC05BD0448003000239A -:107D9000401123230F301706720C0B292908081EE7 -:107DA0000F0B72002B323211331133332B32123955 -:107DB0002F3031411E0215140606232226272306E2 -:107DC0000623222626353436363733060215141696 -:107DD0003332363635113311141616333236363502 -:107DE00034022705432A361A56AB80728D21091FAB -:107DF0008F707CAD591B362AA9403D7C6A45592BB2 -:107E00009F2E593F4968383D4104485EB3BA6BA183 -:107E1000F98C605B5B6089F7A66BBAB25F90FEFB82 -:107E2000A3CBCF467B4F013AFEC65779405DB7865C -:107E3000A3010590FFFFFFE9FFEC029305D20626A0 -:107E4000018500000107006AFEB30000000CB426A3 -:107E50001A100672002BCECE3031FFFF00A3FFECCC -:107E6000046F05D20626019100000106006A210078 -:107E7000000CB42D21050672002BCECE3031FFFF51 -:107E80000072FFEC04600671062600520000010635 -:107E900001531400000AB3210E0772002BCE3031BB -:107EA000FFFF00A3FFEC046F06710626019100009E -:107EB000010601531D00000AB318050672002BCEFF -:107EC0003031FFFF0073FFEC05BD067106260195FA -:107ED00000000107015300C00000000AB33117067B -:107EE00072002BCE3031FFFF00C8000003F60741BF -:107EF0000626002800000107006A0021016F000C1F -:107F0000B42115020272002BCECE303100010012D6 -:107F1000FFEC054105B600200021401110191900A1 -:107F200018141415027212087207000972002B321D -:107F30002B2B32113311392F33303145222627357F -:107F400016163332363635353426232111231121C6 -:107F500035211521112132161515140603D22F5281 -:107F6000181F452E325E3E7A91FE80A8FEAC03C5F6 -:107F7000FE37018ECBDACE140D0A940A0A28675E0A -:107F8000877A77FD1805209696FE5EBDB591C9C625 -:107F9000FFFF00C8000003FD0790062601600000F7 -:107FA0000107007601A8016F000AB30D05027200F7 -:107FB0002BCE30310001007DFFEC04E205CD002323 -:107FC0000019400C05080814001D03720D140972F5 -:107FD000002B322B3211392F33303141220E020760 -:107FE0002115211E033332363715060623222402BB -:107FF000353412362433321617072626034170B75C -:1080000087520C02D4FD27054683C07F66B45550C5 -:10801000C174EBFED2915DB5010AAC80C954454AEA -:10802000AB0535407FB97A9485CF8F4B2119941ECB -:108030001DBC0153E2A80115C76C302992252E0002 -:10804000FFFF0069FFEC040105CB060600360000C7 -:10805000FFFF00C80000017205B60606002C0000F4 -:10806000FFFF00060000023B07410626002C00002F -:108070000107006AFED0016F000CB40D19010272F5 -:10808000002BCECE3031FFFFFF5CFE7F016A05B6CC -:108090000606002D000000020001FFE9072905B6D1 -:1080A00000260030001F4010271B087230121200FB -:1080B0001D10027207000972002B322B3211392F6A -:1080C000332B3230315722262735161633323636C7 -:1080D0003736361212372111333216161514042191 -:1080E0002111210E04070E0225333236353426269F -:1080F00023238323441B1739203E492B110E2226AC -:10810000291502A78BD0F56AFF00FEEFFEAEFE91A7 -:108110000C191C1C1B0E1B4C7F038493C1B759B454 -:108120008876170E0A8F0A0E629D5647D101050107 -:108130002CA0FD926ABA79C4E7052059C2C3BBA638 -:10814000438BC367A98B8E637432000200C80000A2 -:10815000075805B60013001D002340110703031D37 -:1081600012120006010272141010000872002B3265 -:1081700011332B3211392F33331133303173113323 -:108180001121113311333216161514042121112136 -:108190001125333236353426262323C8AA0282AC71 -:1081A00089D0F46BFF00FEF1FEABFD7E032E93BF82 -:1081B000B759B3887505B6FD92026EFD926ABA7919 -:1081C000C4E702B2FD4E928B8E637432000100123E -:1081D0000000054105B60013001D400E0212120EEC -:1081E00003031013027209100872002B322B11398D -:1081F0002F3332113330314115211121321615112F -:108200002311342623211123112135040BFE0301F0 -:1082100097C8D4A9748CFE76AAFEAE05B698FE5E09 -:10822000BAB7FDF501F77B74FD1A051E9800FFFF34 -:1082300000C8000004E00790062601B30000010713 -:10824000007601E0016F000AB312050272002BCE26 -:108250003031FFFF0016FFEC04F1077A062601BC5F -:108260000000010702330038016F000AB322110237 -:1082700072002BCE3031000100C8FE82050905B620 -:10828000000B0015400A0B06027208020105087275 -:10829000002B32CC332B32303161211123112111CB -:1082A00033112111330509FE32AFFE3CAA02EFA8BB -:1082B000FE82017E05B6FAE2051EFFFF0000000007 -:1082C000050D05BC060600240000000200C80000E1 -:1082D000047705B6000D00170019400C05171700AC -:1082E000040102720E000872002B322B3211392F5A -:1082F000333031731121152111333216161514063E -:108300002127333236353426262323C8035BFD4F1D -:10831000E3D3EE61F1FEE9FDEBC6A550AC8CCE05D2 -:10832000B696FE2868BA7BCAE1928B8E63743200DF -:10833000FFFF00C8000004BC05B6060600250000CB -:10834000FFFF00C8000003FD05B60606016000003F -:108350000002000CFE82054A05B6000F0017001A45 -:10836000400C110F02720A01161604070608003F9E -:10837000CD32331133332B323031411133112311CC -:108380002111231133361A02370521060A0207216B -:108390000496B4A3FC08A3704B8367410901F2FE65 -:1083A000A4093E61774202BD05B6FAE2FDEA017E0C -:1083B000FE82021680013F015D0160A2997CFECF22 -:1083C000FEC0FEDA7200FFFF00C8000003F605B62B -:1083D00006060028000000010004000006B505B6EE -:1083E0000011002240130009030F0C0606010E0EB7 -:1083F0000B1108720805010272002B32322B323247 -:108400001112173930314101330111331101330198 -:1084100001230111231101230256FDC4BD0234A41E -:108420000234BDFDC40251C4FDBEA4FDBDC402F0B2 -:1084300002C6FD3C02C4FD3C02C4FD3BFD0F02E54B -:10844000FD1B02E5FD1B0001004FFFEC043B05CBCB -:10845000002E001F400F04031B1B1A1A0B232B03B3 -:1084600072130B0972002B322B3211392F33123950 -:108470003930314114060715161615140604232247 -:108480002627351E02333236353426232335333240 -:10849000363635342623220607273E023332161697 -:1084A000041DB89AB4BC81FEFEC077D85A3E9095A0 -:1084B00044C6CDEDD6D2CB90BE5FA7868BB65652C2 -:1084C0003A94B4689BD46E045F95AD1A071AB492BF -:1084D00081C36C252B9D1E2C17998B8F838F437B1B -:1084E00054737C4738742A45295DA400000100CAF2 -:1084F0000000054D05B60015001A400E07081213BE -:1085000004000C1408720A000272002B322B321184 -:1085100017393031533311140E020733013311234D -:1085200011343E0237230123CA9F020405020803C7 -:108530002EBB9F0405060109FCD1BC05B6FCB33077 -:10854000716C581804CAFA4A03433577705918FBFE -:108550003000FFFF00CA0000054D077A062601B172 -:1085600000000107023300D6016F000AB31A0002AF -:1085700072002BCE3031000100C8000004E005B6C7 -:10858000000A0019400D02070A03040905027201DE -:10859000040872002B322B3212173930316123015B -:1085A000112311331101330104E0CEFD60AAAA02A8 -:1085B0008FC3FD7902E6FD1A05B6FD3C02C4FD3A03 -:1085C00000010001FFE904D805B6001D0015400BAD -:1085D000031C0272130C0972000872002B2B322B41 -:1085E000323031612311210E03070E022322262788 -:1085F000351616333236363736361212372104D84E -:10860000AAFE260E202222111A4D7F6823451A1732 -:1086100039203F492B100D22262914031205207002 -:10862000F4F2D8548BC3670E0A8F0A0E659C52442D -:10863000D00109012EA0FFFF00C80000066A05B6A0 -:10864000060600300000FFFF00C80000051C05B64C -:108650000606002B0000FFFF007DFFEC05BC05CDEA -:10866000060600320000FFFF00C80000050905B63D -:108670000606016D0000FFFF00C80000046605B695 -:10868000060600330000FFFF007DFFEC04CB05CBA6 -:10869000060600260000FFFF00120000045305B686 -:1086A00006060037000000010016FFEC04F105B6D5 -:1086B000001D0017400B1710051D1102720C050953 -:1086C00072002B322B32123939303141010E022324 -:1086D00022262735161633323636370133011E026D -:1086E00017333E02370104F1FE243E80B0873A631F -:1086F00027285D344D6E5426FDCCBA01A008121215 -:108700000707060F1006016705B6FBDC8CBC5E117F -:108710000DA913152F67550440FCCF0F2729140FFF -:1087200028280E033700FFFF0069FFEC05F505CB95 -:10873000060601720000FFFF00060000049805B65F -:108740000606003B0000000100C8FE8205B805B621 -:10875000000B0017400B0A0502720B070701040803 -:1087600072002BCC3311332B3230316511231121A0 -:108770001133112111331105B8A3FBB3AA02EFA8DD -:1087800096FDEC017E05B6FAE2051EFAE000000156 -:1087900000A7000004C305B60013001D400E110E13 -:1087A0000E0205050013090272000872002B2B321D -:1087B00011392F333311333031612311060623224F -:1087C0002635113311141633323637113304C3A949 -:1087D00075D280CFDDAA81927BC378A9025E2A344C -:1087E000BFB30244FDD4797B2D2A02C9000100C821 -:1087F0000000077705B6000B0017400B0B070202BD -:1088000072080404010872002B3211332B3232300B -:10881000316121113311211133112111330777F9FE -:1088200051AA0257AA0258AC05B6FAE2051EFAE2AE -:10883000051E000100C8FE82080C05B6000F001BD3 -:10884000400D0E0A0502720F0B07070104087200A3 -:108850002BCC331133332B323230316511231121BC -:108860001133112111331121113311080CA3F95FB8 -:10887000AA024AAC024BAA96FDEC017E05B6FAE2CA -:10888000051EFAE2051EFAE00002000F00000514C2 -:1088900005B6000D00170019400C1705050002036E -:1088A00002720E000872002B322B3211392F333036 -:1088B0003161112135211133321616151406212587 -:1088C0003332363534262623230164FEAB01FEEF16 -:1088D000C7EA67F8FEF9FEF8F5B6AC54A980DA05E8 -:1088E0002096FD926BBB77C4E7928B8E6374320047 -:1088F000000300C8000005FA05B6000B00150019BA -:10890000001B400D1503030017010272160C00082E -:1089100072002B32322B3211392F33303173113335 -:108920001133321616151406212533323635342606 -:1089300026232301113311C8AAEAC6EA66F7FEF816 -:10894000FEFFF0B5AB53A77FD703DEAA05B6FD92B5 -:108950006BBB77C4E7918C8E637331FD4E05B6FA1D -:108960004A00000200C8000004A805B6000B00156C -:108970000017400B150303000102720C000872007F -:108980002B322B11392F3330317311331121321621 -:10899000161514042125213236353426262321C804 -:1089A000AA0116C6EF6BFEFEFEF9FED3011BB6B69A -:1089B0005AAD7FFEFF05B6FD926BBB77C4E7928B85 -:1089C0008E6374320001003FFFEC048C05CB002362 -:1089D0000019400C1E1D1D071710097200070372B5 -:1089E000002B322B3212392F333031412206072728 -:1089F0003636333204161215140204232226273584 -:108A0000161633323E02372135212E0301DA65ABCB -:108A1000454655D672AF0103AA549CFEC7EB7FB101 -:108A20005455B16486CB8A4903FD2D02D1094E8489 -:108A3000B305352E208F292C6BC4FEF69FEDFEA4C6 -:108A4000BE1D1E9417234A90D0869674B7804300AB -:108A5000000200C8FFEC07E305CD00170027002146 -:108A600040120F0A0A05241403720D02720C0872D8 -:108A70001C050972002B322B2B2B3211392F33306E -:108A80003141140206062322240227211123113327 -:108A900011213612243332041205141216333236E1 -:108AA00012353402262322060207E351A2F19FD099 -:108AB000FEE59508FE9AAAAA01690E970114C9D38A -:108AC000011F94FBA763CEA0A4D06261CEA3A2CF66 -:108AD0006402DDA9FEEBC86BAF013FD6FD5005B6C1 -:108AE000FD90C40123A0BBFEAEE0BBFEEF95940158 -:108AF00010BABA010E9291FEF3000002002E00009F -:108B0000044705B6000E0018001D400E031717009D -:108B10000002100A02720D020872002B322B321171 -:108B2000392F3312393031410123012E02353424DB -:108B300021211123111123220606151416333302A5 -:108B400071FE84C70199508B550111010E0191AA44 -:108B5000E179A756B8BDE20263FD9D0282195DA4CA -:108B600080C8D2FA4A026302C23878618B95FFFF4F -:108B7000005EFFEC03CB045A06060044000000022E -:108B80000076FFEC0452061E00220032002C401535 -:108B90002E2A2A16111212161607231E0B720D0802 -:108BA0000804070172002B323211332B3212397D47 -:108BB0002F331133113311333031533412363736EA -:108BC0002437170E03070E0207333E023332161600 -:108BD0001514060623222E0201323636353426239A -:108BE00022060607141E02765ABD958001087D1DD7 -:108BF0003F8A8A7A2F557B47070C1E68905A8EBE93 -:108C0000607BDE9674B77F4301FA5F894B85925B88 -:108C10009466171E4A830292EA014BC92523331337 -:108C2000920917191B0E1772C8982C56397BDE95BE -:108C3000B3F47B5AAEFCFE8650AD8BAEC54D6A2AAE -:108C400066C09A5A000300AF0000043B04480011BC -:108C5000001A0023001F400F0403202016160C1FCB -:108C60000D0672170C0A72002B322B3211392F337A -:108C70001239393031411406071516161514060637 -:108C800023211121321616033426232111213236D5 -:108C90000334262321112132360416785F67955A52 -:108CA000C09AFE2801D476B56888938CFEE7011D32 -:108CB0008A91217282FEDD0106878A03356773146B -:108CC000080E777A5E905204483578FDA56156FE0D -:108CD000905502464E4DFEC54E00000100AF00000B -:108CE000034804480005000EB602050672040A7225 -:108CF000002B2B3230314115211123110348FE0E78 -:108D0000A704488DFC45044800020027FE85046F37 -:108D10000448000E0015001B400C100E060A011539 -:108D200015070480050A003F1ACD32331133333F53 -:108D300033303141113311231121112311333612F4 -:108D400012370521060202072103D29DA1FCF89FDC -:108D5000565E7C40020198FEFC09436E49020704FE -:108D600048FC45FDF8017BFE85020882013601556D -:108D7000AE8492FED2FEEF66FFFF0072FFEC04139A -:108D8000045C06060048000000010004000005DA4B -:108D90000448001100204012010A100D07040606C5 -:108DA000110F0B06720603090A72002B32322B32A6 -:108DB00032121739303149022301112311012301E5 -:108DC0000133011133110105B3FE3801EFBEFE205E -:108DD0009BFE21BE01EFFE37B701C09B01C20448D4 -:108DE000FDEBFDCD022CFDD4022CFDD40233021587 -:108DF000FDEC0214FDEC021400010043FFEC0380C3 -:108E0000045C002F001F400F0708222221210018B8 -:108E1000100B7229000772002B322B3212392F33BC -:108E200012393930314132161615140607151E0253 -:108E30001514060623222626273516163332363613 -:108E4000353426262323353332363534262322067D -:108E50000727363601C97BB4626C5F436D4164CC31 -:108E60009C4D8A702A46BC6D54864F468B6A937916 -:108E70008DA882795A8A503B56BC045C43805C635F -:108E8000761A0812436D515C9354112016972234C0 -:108E900027574741552988505F525125228526265C -:108EA000000100AF00000464044800120017400BEA -:108EB0000F0610081206720A100A72002B322B32AB -:108EC00012393930314111140E02070133112311C7 -:108ED00034363637012311014D020403020256CC09 -:108EE0009B020401FDACCD0448FD4F143F474115E2 -:108EF00003A1FBB802A02064611BFC600448FFFFD3 -:108F000000AF00000464060B062601D10000010634 -:108F100002335000000AB317120672002BCE303114 -:108F2000000100AF0000040B0448000A0019400DC6 -:108F3000050A0203070108067204070A72002B32B1 -:108F40002B32121739303141330101230111231122 -:108F50003311032EB7FE2701FFC3FE0EA7A7044857 -:108F6000FDEFFDC9022CFDD40448FDEC0001000D0D -:108F7000FFF303E5044800160015400B03150672C5 -:108F80000F080B72000A72002B2B322B323031612A -:108F90002311210202060623222627351616333214 -:108FA0003E0212372103E5A9FEB3143D5B81591B34 -:108FB00030110D1D102D4B3D30250E028603BDFED8 -:108FC000FDFE8FE96D06077E04044B98E9013DC95B -:108FD000000100AE0000053404480014001B400EE0 -:108FE00013060A0310141206720902100A72002BEB -:108FF00032322B32121739303141112311343637C6 -:109000002301230123161615112311330101053401 -:1090100096050406FE948DFE9D06030397DF01620C -:1090200001670448FBB802CA2C5B2EFC81037F2E2B -:109030005B32FD3C0448FC800380000100AF00006F -:10904000045F0448000B0019400C0108080A040BD7 -:109050000672060A0A72002B322B3211392F333076 -:109060003141112111331123112111231101560214 -:1090700063A6A6FD9DA70448FE3401CCFBB801EF12 -:10908000FE110448FFFF0072FFEC0460045C06065A -:1090900000520000000100AF000004450448000732 -:1090A0000010B70407067202060A72002B322B3238 -:1090B000303141112311211123110445A7FDB8A717 -:1090C0000448FBB803B9FC470448FFFF00AFFE1695 -:1090D0000473045C060600530000FFFF0072FFECFF -:1090E0000392045C0606004600000001002900000F -:1090F000039A04480007001340090105050606729B -:10910000030A72002B2B321133303141211123110C -:10911000213521039AFE97A4FE9C037103BBFC45F5 -:1091200003BB8D00FFFF0002FE1304020448060685 -:10913000005C000000030070FE14054706140015D3 -:10914000001E0026002540141F1616011407722069 -:1091500009091E0C0B720A0F72000072002B2B2BD8 -:10916000323211332B32321133303141111E02159C -:10917000140606071123112E023534363637111125 -:109180000E02151416161713113E02353426032C41 -:10919000A3F28681F1A9A2A3F18681F2AC7FA44F4C -:1091A00050A47E9D7EA34FB60614FE440E8DF2A7FA -:1091B000A4F48E0EFE2401DC0C8DF4A7A7F38D0D14 -:1091C00001BCFDBA0B6AB67F7FB76A0C0354FCACD6 -:1091D0000D6CB67DBED7FFFF0027000004090448D0 -:1091E0000606005B0000000100AFFE8504DA0448BB -:1091F000000B0019400C090406720A0606008003E1 -:109200000A72002B1ACC3311332B32303141231127 -:1092100021113311211133113304DAA2FC77A70293 -:1092200045A699FE85017B0448FC4503BBFC430031 -:109230000001009A0000042C04480013001D400E99 -:109240000704040C0F0F0A091306720A0A72002B96 -:109250002B3211392F33331133303141111416337E -:109260003236371133112311060623222635110118 -:1092700040716C68AA57A6A65CB27CA9B90448FEE6 -:10928000766762403701DCFBB801EB3B44B09601E6 -:109290009600000100AF0000066D0448000B0017A7 -:1092A000400B0B08030672090505020A72002B32F7 -:1092B00011332B323230314111211133112111334D -:1092C000112111066DFA42A601E5A701E60448FB4B -:1092D000B80448FC4503BBFC4503BB00000100AFDC -:1092E000FE8707090448000F001D400E0F0C0706FB -:1092F000720D0109090380060A72002B1ACC331182 -:1093000033332B32323031411133112311211133D8 -:1093100011211133112111066C9DA7FA4DA601E50B -:10932000A701E60448FC43FDFC01790448FC450321 -:10933000BBFC4503BB0000020026000005140448E6 -:10934000000E00170019400C1001010B0D0E0672E3 -:10935000110B0A72002B322B3211392F333031416D -:10936000112132161615140606232111213501216B -:10937000112132363534260226013D93C05E5AC192 -:109380009BFE22FEA60336FECA013880928904485D -:10939000FE3C468A6666965203BB8DFDB0FE8F5931 -:1093A00066644E00000300AF000005760448000C20 -:1093B00000150019001B400D15030300170106726C -:1093C000160D000A72002B32322B3211392F333036 -:1093D0003173113311213216161514060623252177 -:1093E0003236353426232101113311AFA7012C8CDD -:1093F000B55857B994FEDF01117C948A81FEEA03C7 -:109400007AA60448FE3C468A666696528758676587 -:109410004FFE060448FBB800000200AF00000449FC -:109420000448000C00150017400B1100000A0B0641 -:1094300072120A0A72002B322B11392F333031414C -:109440002132161615140606232111330134262362 -:109450002111213236015601508CBA5D5BBD95FE5B -:1094600013A7024C8F80FEC3013E78960284468A81 -:10947000666696520448FCFE654FFE8D5900000159 -:109480000041FFEC0384045C001F0019400C0D0C2C -:109490000C001118077207000B72002B322B3211CF -:1094A000392F3330314522262735161633323636DA -:1094B0003721352126262322060727363633321652 -:1094C000161514060601625D893B3E8E5870A15B3D -:1094D00007FDD4022A0DA8A43B8D382E3AA1529B39 -:1094E000EA838AF5141E1C91192452A77D89ADA721 -:1094F0002115881A2374F9C9BFFE7D00000200AF50 -:10950000FFEC0630045C00160026002140120E0914 -:109510000904231307720C06720B0A721B040B72E8 -:10952000002B322B2B2B3211392F333031411402C7 -:10953000062322262627211123113311213E02332F -:1095400032161605141616333236363534262623CF -:10955000220606063073D6958BCF7709FEDDA6A6C8 -:1095600001250E78CC8A90D575FCF23F876C6B870D -:109570003F40866B6B87400226B3FF008778E6A5E5 -:10958000FE110448FE3498D67287FDB28AC1656424 -:10959000C18B89BE6363BE0000020022000003BFCE -:1095A0000448000E0017001D400E0212120E0E019C -:1095B000150906720C010A72002B322B3211392F59 -:1095C00033123930317323012E02353436332111F1 -:1095D000231121011416332111212206E4C2013C7A -:1095E000457649D3AD01E5A6FEEAFEF88C8201106E -:1095F000FED3807101CE0F49805F9EA5FBB801B8F4 -:10960000014C625F017A6700FFFF0072FFEC0413F8 -:1096100005D20626004800000106006AF600000C8C -:10962000B43529000772002BCECE30310001001472 -:10963000FE1404430614002F00294015181C1C15A5 -:109640001D1D27230E0E27190072140A7207000F22 -:1096500072002B322B2B2F33113311392F3333114F -:109660003330314122262735161633323635113440 -:1096700026232206061511231123353335331521F0 -:10968000152115140607333E023332161615111430 -:109690000606032E2D42191B37203A4B7C80799108 -:1096A00040A89B9BA60195FE6B040309226A874B89 -:1096B00084B1593E7BFE140F0A890A0B4C62034E9B -:1096C00089865DB382FDE604DD7CBBBB7CBF274F92 -:1096D000233A4F2A54B18BFCAD65904CFFFF00AF8D -:1096E000000003480621062601CC00000107007691 -:1096F00001380000000AB30D050672002BCE303190 -:1097000000010072FFEC03AC045C00200019400C67 -:10971000131616000F0807721A000B72002B322B5B -:109720003211392F3330314522262635343636333F -:1097300032161707262623220606072115211E02A8 -:109740003332363715060602799AEA8389EF985341 -:109750009D3A3139883B6D96530B022AFDD4064E53 -:1097600096705A903D3A8B1478F9C1C8FE78201A49 -:1097700089171D4C9771897BA7542419911C1E00D1 -:10978000FFFF0067FFEC0374045C06060056000050 -:10979000FFFF00A00000016805E20606004C000083 -:1097A000FFFFFFE70000021C05D2062603AF000002 -:1097B0000107006AFEB10000000CB4190D02067228 -:1097C000002BCECE3031FFFFFF90FE14016805E282 -:1097D0000606004D00000002000DFFF30649044894 -:1097E000001F0028001F4010210101120D1F0672EA -:1097F00019120B72220B0A72002B322B322B3211F0 -:10980000392F333031411121321616151406062333 -:10981000211121020206062322262735161633328D -:109820003E02123701231133323635342603A201AA -:109830000A8DB75959BF9AFE63FEF3133D5B8057FB -:109840001E2F110B1D102D4B3E30260E032EEBEE5E -:109850007D968E0448FE3C468A6666965203BBFEA1 -:10986000FDFE90E86D06077C03054B99EA013DC9B2 -:10987000FDB0FE8F5966644E000200AF000006ACDA -:1098800004480014001D00234011011212160D0D92 -:109890000F14100672170B0B0F0A72002B321133C4 -:1098A0002B3211392F33331133303141112132161C -:1098B000161514060623211121112311331121112C -:1098C0000123113332363534260405010690B85988 -:1098D00057BE9AFE5CFE00AAAA02040197F3F37E2B -:1098E000958B0448FE3A45896666965201F2FE0E53 -:1098F0000448FE3601CAFDB0FE8F5966644EFFFF74 -:109900000014000004410614060600E90000FFFFF1 -:1099100000AF0000040B0621062601D3000001075A -:109920000076016C0000000AB312080672002BCE0C -:109930003031FFFF0002FE130402060B0626005C16 -:10994000000001060233B900000AB32200067200CB -:109950002BCE3031000100AFFE8704480448000BD5 -:109960000015400A070206720A0904010A72002B58 -:109970003232CC2B323031612111331121113311AC -:10998000211123022FFE80A7024CA6FE89A20448C3 -:10999000FC4503BBFBB8FE87000100C80000040CB7 -:1099A00006E300070010B702000502720408720007 -:1099B0002B2BCC3330314111211123112111040CF7 -:1099C000FD66AA02A506E3FE3BFAE205B6012D00FC -:1099D000000100AF0000034B058900070010B7022B -:1099E00000050672040A72002B2BCC333031411172 -:1099F000211123112111034BFE0BA701FA0589FE4A -:109A00003DFC3A0448014100FFFF001E00000745ED -:109A100007900626003A0000010700430255016F37 -:109A2000000AB330100272002BCE3031FFFF001855 -:109A30000002061B06210626005A0000010700430B -:109A400001C00000000AB3311C0672002BCE303179 -:109A5000FFFF001E0000074507900626003A0000A1 -:109A60000107007602ED016F000AB33010027200A8 -:109A70002BCE3031FFFF00180002061B0621062600 -:109A8000005A00000107007602570000000AB331B7 -:109A90000F0672002BCE3031FFFF001E000007457D -:109AA00007410626003A00000107006A0160016FC5 -:109AB000000CB43F33100272002BCECE3031FFFFCA -:109AC00000180002061B05D20626005A00000107F6 -:109AD000006A00CB0000000CB440340F0672002B6B -:109AE000CECE3031FFFF000000000479079006263B -:109AF000003C00000107004300E0016F000AB30FC3 -:109B0000070272002BCE3031FFFF0002FE13040269 -:109B100006210626005C00000107004300A50000A6 -:109B2000000AB324000672002BCE3031000100522F -:109B300001DC03AE027000030008B10100002F3207 -:109B400030315335211552035C01DC94940000013F -:109B5000005201DC07AE027000030008B1010000F2 -:109B60002F3230315335211552075C01DC949400BB -:109B7000FFFF005201DC07AE027006060202000081 -:109B80000002FFFCFE3D034AFFBC00030007000C7F -:109B9000B301020605002F33CE3230314121352189 -:109BA00035213521034AFCB2034EFCB2034EFE3D83 -:109BB0007B8A7A000001001B03C1014205B6000A3E -:109BC000000EB5010080050272002B1ACD3930312C -:109BD00053273E0237330E0207270C123842217AF0 -:109BE0001429220B03C11649A7A7484DB2AF47005D -:109BF0000001001A03C1014105B6000B000EB501BA -:109C000005800B0272002B1ACD39303141170E023C -:109C100007233E033701320F123842217A0F1F1CEF -:109C2000170805B61649A7A6493982867E36FFFF72 -:109C30000041FEF8016800ED040702060027FB372B -:109C40000001001B03C1014405B6000A000EB5095E -:109C500004800A0272002B1ACD333031531E0217D2 -:109C6000232E022737DA0A2229157B214338120EC8 -:109C700005B647B0B24C49A6A74916000002001B22 -:109C800003C102B105B6000A00150017400A111001 -:109C9000100604800A150272002B321ACC323211DF -:109CA000333031410E020723273E0237230E0207CD -:109CB00023273E023702B11529220AB10F12394378 -:109CC00022F61529220AB00C1237422205B64DB3EE -:109CD000AE471649A6A7494DB3AE471649A6A749B0 -:109CE0000002001A03C102B005B6000A00160017F0 -:109CF000400A010C0C1105800A160272002B321A60 -:109D0000CC32331133303141170E0207233E023774 -:109D100023170E0207233E033702A10F12384221F8 -:109D20007D152A220AC00E11394221780F1F1B17F8 -:109D30000705B6164AA7A5494CB2B047164AA7A5CB -:109D4000493982867E36FFFF0041FEF802D700EDDA -:109D50000407020A0027FB37000100820000038F7E -:109D60000614000B00174009040101070A0A030842 -:109D700003002F2F12392F33331133303141251384 -:109D8000231305350503330325038FFEA02FBC2DB8 -:109D9000FEB3014D2DBC2F016003EA1DFBF9040742 -:109DA0001DA51C01A1FE5F1C0001007900000396A7 -:109DB000061400150027401109000006030B1414B7 -:109DC0000E1103110311050F05002F2F1239392F22 -:109DD0002F11333311331133331133303141251502 -:109DE0002513231305350503130535050333032513 -:109DF0001525130237015FFEA12DBE2CFEA70159C8 -:109E00002727FEA701592CBE2D015FFEA12601EADE -:109E10001BA01AFE81017F1AA01B012801191CA199 -:109E20001C0180FE801CA11CFEE7000100AB01FBB1 -:109E3000025703DC000F0008B1040C002F3330314F -:109E400053343636333216161514060623222626C8 -:109E5000AB38613D3D613838613D3D613802EC57BA -:109E60006930306A56546B32326AFFFF0096FFE465 -:109E700005A300E9042600110000002700110211CB -:109E8000000000070011041F000000070066FFEC3F -:109E900008F805CB000B0017001B00270033003F1C -:109EA000004B002C40174034463A0D72281C2E22DD -:109EB0000D721A0C1206001B1B0C000572002B32CF -:109EC000322F10CC323F2B32CC322B32CC323031CD -:109ED000413216151406232226353436172206156C -:109EE0001416333236353426250123011332161564 -:109EF000140623222635343617220615141633325B -:109F000036353426253216151406232226353436E6 -:109F1000172206151416333236353426018F969BD8 -:109F2000969B90999297514C4C515452510349FC35 -:109F3000D592032B6B959C969B91989198514C4C84 -:109F400051545251026D959B959B91989198524C0A -:109F50004C5253525105CBEFDADAF3F3DADAEF77FA -:109F6000A9A9A9ACACA9A8AA62FA4A05B6FDCBEF8B -:109F7000DAD9F3F3D9DAEF78A8A9A9ABA9ABA8A9E4 -:109F800078EFDAD9F3F3D9DAEF78A8A9A9ABA9ABBE -:109F9000A8A90001005003A9020405B60003000AA5 -:109FA000B302010272002BCD303141330123015A3B -:109FB000AAFEBB6F05B6FDF30002005003A90366BD -:109FC00005B600030007000EB50700020602720086 -:109FD0002B32CE323031410133012101330101B145 -:109FE000010BAAFEBAFE30010AAAFEBB03A9020DAC -:109FF000FDF3020DFDF30001004F007A021A03C5C4 -:10A0000000060010B70406030002050105002FCC6E -:10A0100017393031530117010107014F015477FE01 -:10A02000E1011F77FEAC022C019944FE9FFE9F4583 -:10A0300001970001004D007A021803C500060010C8 -:10A04000B70402050106050003002FCC1739303193 -:10A0500053011501270101C20156FEAA75011EFE1A -:10A06000E203C5FE681BFE68450162016000FFFF58 -:10A070000096FFE4035305B6042600040000000721 -:10A08000000401CF00000001FE840000028105B63B -:10A090000003000BB40212720002003F2B3031416A -:10A0A0000123010281FC918E036E05B6FA4A05B6C2 -:10A0B00000010072024C02C404EA00140019400AB4 -:10A0C000121109090E0400101000002F322F10CCBD -:10A0D0003233113333303141321615112311342606 -:10A0E00023220615112311331733363601C37F821D -:10A0F0006B515476606C571006227A04EA737FFE27 -:10A100005401A652527C76FEA802925F34370001B9 -:10A11000005E0000042305B600110020400F01106E -:10A1200010040D090C0C0008050472000C003F2BF4 -:10A130003212392F33CE323211333031611123359F -:10A140003311211521112115211521152111010E80 -:10A15000B0B00315FD900249FDB70140FEC00110EB -:10A160007C042A96FDF295F17CFEF0000001004689 -:10A170000000044605C90029002C40150B25250EBA -:10A1800022121E1E0F2121191A1616190C0700057E -:10A1900072002B323F33113311392F33331133CE49 -:10A1A0003232113330314132161707262623220668 -:10A1B0001515211521152115211406060721152134 -:10A1C000353E0235233533352335333534363602C3 -:10A1D000B270B0443B4094537383019CFE64019C75 -:10A1E000FE62243F2B0318FC00435D31C8C8C8C879 -:10A1F00055B605C92D21831D277E8EB27CB17E5CAC -:10A200007C4D16988D0D4D88647EB17C8B8DC86B0E -:10A210000003009EFFEC05DF05B6000C0015002EC4 -:10A22000002D40161E250B722C2D2D172A1A1A2EC2 -:10A23000170F09090B0E0C02720B002F2B3212396B -:10A240002F332FCD331133113311332B32303141B2 -:10A25000201615140E022323112311172311333254 -:10A26000363534260115331523111416333236379B -:10A270001506062322262635112335373701A3017B -:10A280000DF3377ED19A40A5FA5536C4BEAD029380 -:10A29000E3E338421F4F1618563D4B6B3A9FA13AE5 -:10A2A00005B6DDCE5FA78048FDC305B692FDAC8F35 -:10A2B000A4938EFEFFD580FE4951530C077C0B13EF -:10A2C0003D7A5D01CE4D43C500010034FFEC0475BD -:10A2D00005CA0036002B40153330300F2718182AD6 -:10A2E000150C0F0F001C230D7207000572002B3296 -:10A2F0002B3211392F33CE32321133113311333027 -:10A30000314132161707262623220E020721152176 -:10A310000606151416172115211E0233323637157D -:10A3200006062322262627233533262635343635BE -:10A330002335333E02030E66AF52463998504E82A3 -:10A3400064461301F8FDFB0101010101CEFE411736 -:10A3500069A8734F9E403E9961A3E98F1DA798019C -:10A36000010298A51990EB05CA2D2F881F3232667D -:10A3700099667C142916152E167C79AA5A261C95E6 -:10A380001B257EECA67C19241B172F0E7CA9F988AF -:10A3900000040087FFF6060405C10003000F001B40 -:10A3A000003600254012301C232A030323047219AF -:10A3B0000D07130101070C72002B322F3210CC3223 -:10A3C0002B322F3210CC32303141012301011406DF -:10A3D00023222635343633321605141633323635F9 -:10A3E0003426232206012226353436363332161718 -:10A3F000072626232206151416333236371506068D -:10A400000518FCD593032B017FAD8F85AFAB8F86ED -:10A41000B0FE1354615D5653606154FDCA95C55D2D -:10A42000A26535662621255727706E6C6D3562282A -:10A43000276805B6FA4A05B6FB98A5B3B2A6A5B338 -:10A44000B1A76B85846C6D82820156A4AF7B9A485C -:10A45000150F650E117B76767713106512140002C6 -:10A460000070FFEC039805CB0023002D0022401361 -:10A47000100D2011142B0608271905720303000084 -:10A48000080D72002B3211332F2B32121739303155 -:10A4900065323637330E0223222626353506060767 -:10A4A000353636371134363633321615140606076C -:10A4B0001114161334262322061511363602764C53 -:10A4C00069096405478463548C542F623034602DCD -:10A4D0003B7F65768A64AF7152B240404D378084CD -:10A4E0006E61766D9B51459A81F0111D0C710E1FA6 -:10A4F0001001ED5688509D8F84DBA331FEE86C7A05 -:10A50000042C60616859FE4E43D9000400C5000068 -:10A5100007C105B6001300170025003100264012C0 -:10A520002C1F261814150D030009090102720C0CCA -:10A530000008003F322F2B322F1139392F33DE32F2 -:10A54000CC32303173113301332E023511331123E4 -:10A5500001231E021511213521150122262635342D -:10A560003633321616151406273236353426232292 -:10A5700006151416C5BC02AE0702070497B8FD4BBA -:10A580000803070504300206FEFC58884DA49058C5 -:10A59000884EA68B5B54535C5B565505B6FB3D3429 -:10A5A0008A8932034AFA4A04C7368C8B37FCBD834A -:10A5B000830112509B70A7B2509970A8B370787342 -:10A5C0007472727473780002001F02E5058505B687 -:10A5D0000014001C002B40151B1717030F0C031849 -:10A5E000070E0E00001518050202180272002B3229 -:10A5F0002F3310CC3211331133111739331133305B -:10A60000314111331313331123113436372303230C -:10A61000032316161511211123352115231102923A -:10A62000B3C6CCAE7A040107D366C9080203FDECB9 -:10A63000D1021DD302E502D1FDCC0234FD2F019ED3 -:10A6400017621DFDCC0234235514FE580269686858 -:10A65000FD97FFFF004F000005F205CD06060175CE -:10A66000000000020066FFDD048B04480019002290 -:10A670000019400C220E0E001E09067212000B7209 -:10A68000002B322B3212392F33303145222602353E -:10A69000343E023332161615211116163332363770 -:10A6A000170E021311262623220607110279ADED9B -:10A6B000795D9CBC5E97EF8CFCC52CA15C95B14587 -:10A6C000483078ACAC269D6A65932F23A001029395 -:10A6D00094D68A428AFDAFFE9C2F4C7B6F294C7F1B -:10A6E0004C028B0115284F472EFEE9000005003E65 -:10A6F000FFF105F405B600030011001F0038004407 -:10A70000002E401939332719043F2D20120303204E -:10A710000D720D0E0903040F01010F0472002B329C -:10A720002F10CC17392B322F3210CC321739303151 -:10A730007301330103113436363706060707272520 -:10A74000331101323635342627270E021514161719 -:10A75000222635343636372626353436333216152A -:10A76000140607161615140603363635342623222A -:10A7700006151416E9036F8FFC922D0204011632A0 -:10A780001D6E42010C8902F058565B531B3041206C -:10A790005659939E2A492E4245A57271A0554153A0 -:10A7A00060A884414D4E44444D5405B6FA4A024ACD -:10A7B0000236243F3D1D132A144C5EB8FC94FE1251 -:10A7C0004C3D3C521A0A153341293C4D6B8371397B -:10A7D000564017285A4E6C756D6E4C64202270548A -:10A7E0007189021318473A383E3E38384800000550 -:10A7F0000025FFF1061805C90003002D003B005499 -:10A8000000600039401E3435434F55055B493C2EEE -:10A8100003033C0D722827141411110B04211A0193 -:10A8200001210572002B322F3210CC32392F331216 -:10A8300039392B322F3210CC321739303161013394 -:10A8400001032226273516163332363534262323C4 -:10A85000353332363534262322060727363633324F -:10A86000161514060715161615140601323635345A -:10A870002627270E021514161722263534363637AA -:10A8800026263534363332161514060716161514D7 -:10A8900006033636353426232206151416013103F5 -:10A8A0006F8EFC92904B833D448A3E6C67776C7749 -:10A8B0007768615540406F37443E8C5E8F92593EB9 -:10A8C000515FAB030459555B531B2F4121565992DD -:10A8D0009F2A4A2E4245A57171A156415361A88510 -:10A8E000414D4E44444D5505B6FA4A023A1B1E7975 -:10A8F0002123564C4C456A524341402B23582E3657 -:10A900007F62536A13071068537795FE224C3D3CD3 -:10A91000521A0A153341293C4D6B83713956401741 -:10A92000285A4E6C756D6E4C6420227054718902E9 -:10A930001318473A383E3E38384800050048FFF1C2 -:10A94000061605B600030022003000490055003D00 -:10A950004020292A38444A05503E31230303310D53 -:10A960007214151511111A1D1D0B0416190101166B -:10A970000472002B322F3210CC32392F3333113383 -:10A9800011332B322F3210CC321739303161013371 -:10A990000103222627351616333236353426232274 -:10A9A00006072713211521073636333216151406EC -:10A9B00001323635342627270E02151416172226A3 -:10A9C00035343636372626353436333216151406E6 -:10A9D00007161615140603363635342623220615B7 -:10A9E0001416012A036F8EFC9274438E2C3889381A -:10A9F0005F6F6E65344D1E3D2101EBFE84141A3DE0 -:10AA00002489B5AD02FC59555B531A304121565A81 -:10AA1000939F2A4A2E4245A57171A156415361A8C0 -:10AA200085414E4F44444D5505B6FA4A02371D1A2A -:10AA3000802126555B515911082701A769EA0509AC -:10AA40008F808E9DFE254C3D3C521A0A15334129BC -:10AA50003C4D6B837139564017285A4E6C756D6E9C -:10AA60004C64202270547189021318473A383E3ED4 -:10AA7000383848000005005EFFF1060405B6000303 -:10AA8000000A00180030003C002D401811121F2B46 -:10AA900031053725190B0303190D72090604070147 -:10AAA00001070472002B322F10CC33332B322F329C -:10AAB00010CC3217393031730133010301213521B4 -:10AAC000150101323635342627270E0215141617C4 -:10AAD00022263534363726263534363332161514C9 -:10AAE00006071616151406033636353426232206B5 -:10AAF000151416D1036F8EFC92980160FE36025732 -:10AB0000FE9F037E59555A531C304120565A929F3E -:10AB10005C454245A57171A256415360A885414DDF -:10AB20004D44454C5305B6FA4A024A02F9735EFC9D -:10AB3000F2FE124C3D3C521A0A153341293C4D6B32 -:10AB40008371566D23285A4E6C756D6E4C642022AD -:10AB500070547189021318473A383E3E383848001D -:10AB600000020065FFEC043205C800260036001F15 -:10AB7000400F341827271515002F0B13721F0003E1 -:10AB800072002B322B3212392F33113333303141D3 -:10AB9000321E021514020E022322262635343E03ED -:10ABA000333216173636352E0223220607353E027B -:10ABB00013220E0215141633323E02372626028B5C -:10ABC00079A3612A2C5D91C982879E43244C7AAC7B -:10ABD000715D912D0202013E7B5D3D8D35225B67EB -:10ABE000245E89592B5D67538766440F167A05C822 -:10ABF0005597C6727BFEF7F8C7756EB3694EAFA85E -:10AC000088515A4A16311285B35A2C239F111B11B1 -:10AC1000FDA9639DB04D6D8F62A2C5635677FFFF9E -:10AC200000250000047D05B6060601610000000154 -:10AC300000C7FE11052105B60007000EB50601028A -:10AC4000720400002F322B323031531121112311A5 -:10AC50002111C7045AAAFCF9FE1107A5F85B070DDC -:10AC6000F8F30001004AFE1104DA05B6000B001DDE -:10AC7000400D0307070802000402720109090000E1 -:10AC80002F3211332B12393933113330315335010F -:10AC90000135211521010121154A0279FD98043E53 -:10ACA000FCAF0244FDA503A9FE1169039E03346AAB -:10ACB00096FCFDFC8A9600010067028E042A0316AA -:10ACC00000030008B10100002F3230315335211547 -:10ACD0006703C3028E88880000010025FFF204BECE -:10ACE000069900080017400A020305020303060044 -:10ACF0001372002B2F392F113911333031450123B5 -:10AD000035211301330101F1FEE9B5011DEE020504 -:10AD100089FDB10E030E85FD5005C4F959000003ED -:10AD200000750193052D040D001A0026003200273E -:10AD300040131E1212072D1B1504042A1818042490 -:10AD40000A0A300412003F3333113311332F331208 -:10AD500017393311333031411406062322262706D2 -:10AD60000623222626353436363332161736363346 -:10AD700032160526262322061514163332362534BC -:10AD800026232206071616333236052D4A85595BCF -:10AD90009A413E995858874C4B8759569A403B9C4C -:10ADA0005F84A3FD62346E4753605C584470025464 -:10ADB0006252436E37337046526102D05691566AE2 -:10ADC000746A70508E5E588E5469736871AE89656E -:10ADD0005B6F524F705D60536D5C64625E6E00012C -:10ADE0000009FE1402F70614001D000EB5160F0030 -:10ADF000720700002F322B323031532226273516AE -:10AE000016333236351134363633321617152626B8 -:10AE1000232206061511140692254A1A17412260AC -:10AE2000534E9264214517163C203F4D22B1FE142B -:10AE30000C0988080F826F051C81A14B09088B093A -:10AE40000E3C6D4BFAE5C0ACFFFF0067018E042994 -:10AE5000041B06270061000000C802070061000013 -:10AE6000FF3D0001006700A504280502001300272C -:10AE7000401101000002131305100F0B0A0A090C00 -:10AE80000C060F002F33331133332F3310CE3232F1 -:10AE90001133332F33303141170721152103211589 -:10AEA000210327372135211321352103037B6F012E -:10AEB00019FEAA8301D9FDE8847A6DFEE801567F68 -:10AEC000FE2B0214050239E887FEEE87FEE437E523 -:10AED00087011287FFFF0067FFFF042A04DD0626B3 -:10AEE000001F00050007022A0000FD71FFFF006738 -:10AEF000FFFF042A04DD0626002100050007022AC0 -:10AF00000000FD710002006C0000043A05C100055C -:10AF100000090019400D040901070400080202722B -:10AF2000060008003F322B3212173930316101011F -:10AF3000330101270902022FFE3D01C34901C2FE70 -:10AF40003E240142FEBEFEC002DF02E2FD1EFD21E4 -:10AF5000C702180219FDE700000100D904D903C295 -:10AF6000060B000F0012B70F09800C0F040104003C -:10AF70002F5D331ACC323031410E02232226262790 -:10AF80003316163332363703C20953A07D819D4BE9 -:10AF9000079C0B606C606E0B060B658845438867E9 -:10AFA0006E50546A0001018904CD02750614000C2C -:10AFB000000EB401070C8005002F1ACD393930314D -:10AFC00041150E020723353E03370275092E3B1F3C -:10AFD0005B0B15140F04061411276F722E171D4CEE -:10AFE00055512100FFFFFF83FE3B007DFF830407D7 -:10AFF0000471FE0F00000001018104D8027D0620CB -:10B00000000B000EB4010B800706002F331ACD325F -:10B01000303141150E020723353E0237027D1024E0 -:10B020001D06A50B2F4125062017226E752C132611 -:10B030006F732D0000020015035402B506C7000A05 -:10B040000013001D400D060B0B09090401010378D4 -:10B050000F0777003F33E4392F3333113311333087 -:10B060003141231523352135013311332135343650 -:10B07000370606070302B5808EFE6E01958B80FEB3 -:10B08000F203030B3D17B10421CDCD620244FDCC88 -:10B09000CF2C6E31195E22FEFF000001003E0342FC -:10B0A000028B06C1001E001F400E1D1C1C19190337 -:10B0B0000606130C78021E77003F33E432392F3333 -:10B0C00033113311333031411521073636333216FF -:10B0D0001514062322262735161633323635342624 -:10B0E0002322060727130262FE84131A3D2489B423 -:10B0F000ACA4438C2E388A375F706D65364C1F3C8C -:10B100002106C16AE905088E808E9D1C1A802126C1 -:10B11000565A515910082601A8000001003A03545C -:10B12000029206C100060010B605010106780377F9 -:10B13000003FE4331133303153012135211501A390 -:10B140000161FE360258FE9E035402FA735EFCF162 -:10B15000000300340345029406D000190027003391 -:10B160000017400C271A14062E05210C78280077AA -:10B17000003F32E4321739303141321615140607D8 -:10B18000161615140623222626353436363726267B -:10B19000353436130E02151416333236353426275D -:10B1A000132206151416173636353426016571A19B -:10B1B00056415361A8876189472A4A2E4245A554C2 -:10B1C000304121565659555B5301444D5540414E2F -:10B1D0004F06D06D6E4C642022705471893B6E4BCB -:10B1E00039564017285A4E6C75FE1B153341293CC1 -:10B1F0004D4C3D3C511B01863E3838481918473AA2 -:10B20000383E00160054FE8107C105EE0005000B14 -:10B2100000110017001B001F00230027002B002F28 -:10B2200000330037003B003F004300470053005FFE -:10B23000006F007800810090002740121218182C2F -:10B240002C1C1C0C13073939353521210111003F05 -:10B25000331133113311333F331133113311333081 -:10B2600031531121152315253521112335011133B2 -:10B27000153315213533353311213521152135216C -:10B280001501352115012311331123113301352106 -:10B2900015012311330135211533352115012311F2 -:10B2A00033352311330123113305140623222635A8 -:10B2B000343633321605141633323635342623220B -:10B2C000062533321615140607151616151406230F -:10B2D00023133332363534262323151533323635CE -:10B2E0003426230122273516163332363511331111 -:10B2F000140654012FC005CE01306DF9006FC00552 -:10B300000EC36DFD490111FBE1010EFEF2010E04B9 -:10B31000B76D6D6D6DFBC20110FC306F6F02C00127 -:10B3200010770111FAA86F6F6F6F06FE6D6DFB9FAE -:10B330007F87877F7F87877FFE73424547404047EF -:10B34000454201E1AC6E6F2E2C2D3E6D5ECF7B42EF -:10B350002E242A2F3B4A31252634015E302010202E -:10B360001425317D6F04BE01306FC1C16FFED0C1A5 -:10B37000F902012FC26D6DC2FED16D6D6D6D06FEBD -:10B380006F6FFAA8010E0202010FFA3B6D6D01A664 -:10B39000010E044A6F6F6F6FFC2F011079010FFDD2 -:10B3A0006801104987A6A68789A4A4895C69695C9D -:10B3B0005C6868C9435331420808093945505A014D -:10B3C000622220221DE39A2B25202AFEFA0A660318 -:10B3D0000524320192FE72655D0000030054FEC137 -:10B3E00007AA061400030021002D0017400921259B -:10B3F00002170F2B2B0200002F2F392F393912394A -:10B40000333031490305353436373E02353426238F -:10B4100022060607173636333216151406070606B7 -:10B42000151503141633323635342623220603FE4F -:10B4300003ACFC54FC5603EB2A433B4E27BDA33917 -:10B4400079702E52447F373F3E35444C431B513C6C -:10B45000385353383C510614FC56FC5703A9FB2FB4 -:10B46000323E342F54624389981B2C1BB2222E3A51 -:10B470002F3A47353D71503BFEED483F3F484C3D2C -:10B480003D00FFFFFF90FE1402530620062603B086 -:10B4900000000107014BFF600000000AB3110B061A -:10B4A00072002BCE3031FFFF001A03C1014105B6F7 -:10B4B0000606020600000002000CFFEC04CE062186 -:10B4C000003B0047002E40151F1C1C202305434352 -:10B4D000083423342334002D1009723C00002F322D -:10B4E0002B321139392F7D2F11333311331133336F -:10B4F0001133303141321E0217331523161615143D -:10B5000002060623222E023534363635342623220F -:10B510000607273636333216151406061514163369 -:10B52000323612353426272624263534363617226D -:10B530000615141616172E0302446EAC7E51128F98 -:10B540008402024287D08D698E56250F0E2621195E -:10B55000331024235F3461510E0F66717CA75502AE -:10B5600002FCFECC8C4A9B745D5A68E8BF0D3D59C5 -:10B570007206215099DC8C8B16381EA1FEEECA7023 -:10B580003A658146396F63233026110976111868B0 -:10B59000502F6B753E5D86890114CE1839160371E4 -:10B5A000C179558950895D52507E49026DAA753C1A -:10B5B000000100000000048005C3001D001B400FB7 -:10B5C000181B00031A1C02721A0872100903720079 -:10B5D0002B322B2B1217393031413E03373E0233C9 -:10B5E000321617152626232206070E0307112311EC -:10B5F00001330239234B4A421A1C3D4D341D2C1095 -:10B600000C200E1D3925184E5A5A25ADFE21BA02BE -:10B61000CE51AFA88B2D3142220808850303244167 -:10B620002A95BDCF64FDE0022F03870000020016BB -:10B63000FFEC067C0448001B0034002D401728282E -:10B6400011021C1C18181A1B06720D0E2424110B53 -:10B65000722E0A0B72002B322B321133332B323203 -:10B660001133113311392F30314115231E021514B6 -:10B6700006062322262723060623222635343636BD -:10B680003721353705210E0215141633323635357C -:10B69000331514161633323635342626067CF92334 -:10B6A000331C57AB80718F2107228F6FBAC7213AA5 -:10B6B00025FEEC920438FCED2139237B6C6464A1F7 -:10B6C000315A3F6B781B3004488B4FA6A9559CD547 -:10B6D0006D605B5B60EDF155ABA64D4A418B47A3B6 -:10B6E000AB55C39A9977C8C85779409DC055A9A250 -:10B6F000FFFF00C80000066A079006260030000021 -:10B700000107007602D6016F000AB31F090272001A -:10B710002BCE3031FFFF00AF000006C20621062607 -:10B72000005000000107007603060000000AB32F56 -:10B73000210772002BCE3031FFFF0000FDD3050D35 -:10B7400005BC062600240000000702530134000057 -:10B75000FFFF005EFDD303CB045A06260044000021 -:10B760000107025300C700000010B503022F0B01B0 -:10B7700001B8FF96B056002B343400020075FDD39B -:10B780000235FF82000B00170010B40C00C0120637 -:10B79000007C2F331A18CC32303141222635343612 -:10B7A0003332161514062732363534262322061571 -:10B7B00014160152617C7B625F848261354346329C -:10B7C00034433DFDD37265647474626772604037C0 -:10B7D000393F3F3937400002007DFFEC0662061416 -:10B7E000001C002B001B400D1715111A05280E0315 -:10B7F0007221050972002B322B32123939CE3230C8 -:10B80000314114020606232226260235341224333F -:10B810003216173E023533170606071616051412A0 -:10B8200016333236123510022322060205BA55A904 -:10B83000F9A5ABFDA75294012CE4A7FD55383A16A3 -:10B84000B20E15747D2F2FFB7669DBAAABD866EAA2 -:10B85000FCABDC6A02DDA9FEEBC76C6CC80116A963 -:10B86000E00152BC7266104F764A157DC62F58D93A -:10B870007FBAFEF094940110BA011A014092FEF2D0 -:10B8800000020072FFEC051804F0001A0029001BEA -:10B89000400D14120E1804270B07721F040B7200C0 -:10B8A0002B322B32123939CE323031411406062375 -:10B8B000222626351000333216173E023533170E76 -:10B8C0000207161605141616333236363534262678 -:10B8D00023220604607BE39D92E27F010FEB6DB5AE -:10B8E000413B3C14B00E103E654C2225FCBE4593F6 -:10B8F00073749245459275AC9E0226B4FF8787FF0C -:10B90000B4010E01284A4413517648155E92661D13 -:10B9100041A25F8CC16364C18B8ABE62D900000101 -:10B9200000B9FFEC06780614001F001D400E070545 -:10B930001F1F010C111502721A110972002B322BF4 -:10B94000123939332FCE32303141153E023533179B -:10B950000E030711140606232000351133111416A7 -:10B96000333236363511051A41451BAF0E0C2D4FBB -:10B970007C5A75F4C0FEEBFEDDABC9C886A84E0547 -:10B98000B6C80B4C7C53154981674610FD8C9BF261 -:10B990008B0126F603AEFC4BB8CA61AE7203B6004B -:10B9A000000100A3FFEC058F04F2002200294015DE -:10B9B00001001C1C1E060E130672090A0A18180E36 -:10B9C0000B72070A72002B2B32113311332B1239F1 -:10B9D00039332FCC32303141170E0307112327237F -:10B9E0000E02232226263511331114163332363532 -:10B9F0001133153E023505810E0B2D4E79588818EE -:10BA000009226A864B84B259A87C7FB695A740422A -:10BA10001804F21648846A460AFCAA9A394E27543A -:10BA2000B08A02CCFD408987CEC3023F7A0C4E7C9F -:10BA300050000001FD0504B8FE73069100150015C5 -:10BA4000400906030C13C00F040104002F5D1ACC3B -:10BA50003239393031411406070723273636353459 -:10BA60002623220607353636333216FE735E490921 -:10BA7000680D4D574D3B1C3712143827798205DA73 -:10BA80004D55116FAD0D3131312405046406075B4E -:10BA9000FFFF00C8000003F60790062600280000FC -:10BAA000010700430115016F000AB3120202720080 -:10BAB0002BCE3031FFFF00CA0000054D079006264F -:10BAC00001B100000107004301C2016F000AB31C6D -:10BAD000000272002BCE3031FFFF0072FFEC041326 -:10BAE00006210626004800000107004300EA000086 -:10BAF000000AB326000772002BCE3031FFFF00AFE3 -:10BB0000000004640621062601D10000010700435D -:10BB1000013D0000000AB319120672002BCE30312D -:10BB200000010034FFF5071E05B6002B001E401073 -:10BB30001F14141A0B2A1004000502722500097242 -:10BB4000002B322B121739331133303145260A02BC -:10BB50002733161A021733363637132E02273316B9 -:10BB60001A02173336121213330A0207232E032741 -:10BB70000101E85496764B09B00A43606C320A0E14 -:10BB8000311FCF0C150D02B1064366783A07547E7B -:10BB90004803B2055DAC7D9633635A4A1AFEE00B4A -:10BBA00093015A017D018FC8BDFE93FEB3FEE56B84 -:10BBB0003A9954022C4794903FB0FE99FEACFED7C0 -:10BBC00073A5018F01D00103FEEAFDF4FE28C754DE -:10BBD000C8D5D25DFCE0000100270000060E044A33 -:10BBE0000028001F4011281E1E23151A091B050BD3 -:10BBF000100672050B0A72002B322B121739331103 -:10BC00003330314106020207232E02270323262662 -:10BC10000202273316121217333E02371326262745 -:10BC200033161212173336121237060E0959A07541 -:10BC30009C2A55491AF697407B644006A40C55741B -:10BC400039060D2325119B191B03A605466D3E08D9 -:10BC50004C7A4D0A044AC8FE8AFE9EAA48ACB352EA -:10BC6000FE0766F8011A0132A0C5FE9EFEDC6923BC -:10BC7000474925013865DB64A8FEB0FEC68775011B -:10BC80002B015BBE00020014000004FC05B600138B -:10BC9000001D0024400A070A0A04011D0B0B0005C1 -:10BCA000B8FFFFB47214000872002B322B12392F28 -:10BCB00033CD323211333031611121352135331515 -:10BCC0002115211133321616151406212733323669 -:10BCD0003534262623230157FEBD0143AC01A4FEC3 -:10BCE0005CCDD1F368F9FEEBEBD7C2B055B189BAA0 -:10BCF00004538FD4D48FFEF56BBB77C4E7918C8E41 -:10BD000062733200000200140000049F0527001334 -:10BD1000001C0021401015050501160E0A721004C2 -:10BD2000041311010672002B32CD3311332B321163 -:10BD3000392F3330314115211521112132161514B7 -:10BD400006062321112335333501211121323635E1 -:10BD5000342601AC015DFEA30141DCD65BC29BFE33 -:10BD600021F4F401D6FECE0133809C930527DF8BAE -:10BD7000FEC59C9866965203BD8BDFFCD1FE8F59A1 -:10BD800066644E00000100C8FFEC072505CB002AC1 -:10BD9000002740150B1C1C041F1F001710037208FE -:10BDA000027207087224000972002B322B2B2B32EF -:10BDB00012392F3333113330314522240227211118 -:10BDC00023113311213E033732161707262623226B -:10BDD0000E02072115211E033332363715060605DC -:10BDE00078DEFEDA9507FE9AAAAA016B0E67B1F912 -:10BDF0009F70C9514447A36271B483500E02BFFDC6 -:10BE00003D054581BD7C63AB5450B014B0013DD6B7 -:10BE1000FD5105B6FD8F90EDAB5D013329912334C3 -:10BE2000427FB8779584CF914B2119941E1D000154 -:10BE300000AFFFEC05AF045C002700264014160F8E -:10BE400007721A0A0A1D050507080672070A21006B -:10BE50000B72002B323F2B12392F333311332B321D -:10BE600030314522262627211123113311213E028C -:10BE70003332161707262623220606072115211E10 -:10BE80000233323637150606048793E18509FED161 -:10BE9000A7A70131118CDE8B5398373037803B6C6C -:10BEA00094510B021EFDE0064F956E58873C388476 -:10BEB000146FE4AEFE130448FE33A6D5662119893B -:10BEC000171D4B96718E7AA5542419911C1E0002E1 -:10BED00000000000055C05B6000B001800234011AF -:10BEE0000407070C0B1212090B027202060609085E -:10BEF00072002B3211332B12392F12393311333098 -:10BF000031410123012311231123012301170E03C2 -:10BF1000070721272E030300025CB4FEEC999B9ACD -:10BF2000FEE9AF025C510615191B0C500158580B65 -:10BF300017161405B6FA4A02A6FD5A02A6FD5A05BE -:10BF4000B6A9174148481ECEDE1D3C3D3F00000209 -:10BF500000070000046A0448000B0017002340118A -:10BF60000407070C0B1212090B0672020606090AD7 -:10BF700072002B3211332B12392F12393311333017 -:10BF80003141012303231123112303230117230E1E -:10BF900002070721272E02029D01CDAAC9729678B9 -:10BFA000C5AB01CC69080A16190F3F01163F0F1CDB -:10BFB000150448FBB801E3FE1D01E3FE1D044874AF -:10BFC000213F4224A19F28493F00000200C80000F1 -:10BFD000076105B600130020003040171A11110C3C -:10BFE000040808140F0C0C0E130F02720206060A46 -:10BFF0000A0E08003F33113311332B3212392F123E -:10C0000039331133113311333031410123012311FD -:10C010002311230123012111231133112101170EB3 -:10C0200003070721272E030506025BBAFEED949A4B -:10C0300097FEEAB5011AFE54AAAA01EB01035107C3 -:10C040001315190F51014F540C17151305B6FA4A61 -:10C0500002ACFD5402ACFD5402ACFD5405B6FD8C9F -:10C060000274A91E3B3D4124D2DC203D3B3B000233 -:10C0700000AF0000060E04480013001F002E4016FB -:10C080001A11110C040808150C0C0E130F0672027D -:10C09000060609090E0A003F33113311332B321102 -:10C0A000392F393311331133113330314101230327 -:10C0B00023112311230323132111231133112113DE -:10C0C00017230E02070721272E02044201CCA9CB19 -:10C0D000729672CCAACEFEDAA3A30163C3690709E4 -:10C0E000181B103D01143E0F1B140448FBB801EA55 -:10C0F000FE1601EAFE1601EAFE160448FE2E01D2E3 -:10C10000741A454D268E9C28473E000200170000F9 -:10C1100005AF05B6001E0021002640122102021CB8 -:10C120001C0D101015201E0272080F0F1508003F7D -:10C130003311332B3211392F333311331133303163 -:10C140004115011E02171323032E0223112311226E -:10C150000606070323133E03370135052101052A8F -:10C16000FE59879D5C2389AD891E43756AAB69734F -:10C17000411E88B4891A3D5A8864FE6103BEFD0ED3 -:10C18000017905B67EFE0B085BA373FE3601C5621E -:10C190006D2BFD4102BF2C6C62FE3B01CA558660CF -:10C1A000380601F57E99FE390002000C00000503F7 -:10C1B0000448001D0020002640122002021B1B0D17 -:10C1C0001010151F1D0672080F0F150A003F3311BE -:10C1D000332B3212392F33331133113330314115B0 -:10C1E000011E02171323032E022311231122060618 -:10C1F000070323133E02370135052101047DFEB0FC -:10C20000707C482082A7801B3B5E539A565E371D88 -:10C2100082A58121487D6EFEB0031BFDB701240479 -:10C220004864FE980A4D7F55FEAF014A485223FDEF -:10C23000F90207225348FEB60151537F4E0B0168A5 -:10C240006489FEBF000200C8000007C305B60023D2 -:10C250000026003F401F0122222523231E26020222 -:10C2600020201B0D10101B1B1D1E02721D08080F25 -:10C270000F16161C08003F33113311333F2B1239B0 -:10C280002F33113311331133113311331133331170 -:10C290003330314115011E02171323032E022311DF -:10C2A00023112206060703231336363721112311E3 -:10C2B0003311210135052101073CFE5A879D5B237F -:10C2C0008BA88B20477568AC6876431D88B2911B9C -:10C2D0003927FE3EAAAA02D6FE6703BFFD100179E8 -:10C2E00005B67EFE09075BA273FE3601C5676A27A5 -:10C2F000FD4302BD2D6C5FFE3B01D1576D1FFD4C10 -:10C3000005B6FD9401EE7E99FE37000200AF0000F5 -:10C3100006AD044800230026003A401C01222225D5 -:10C3200023231E2602020D0D1010201B1B1C1E06AF -:10C3300072080F0F16161C0A003F33113311332BEE -:10C3400012392F3333113311331133113311333386 -:10C35000113330314115011E02171323032E02231E -:10C360001123112206060703231336363721112322 -:10C370001133112101350521010628FEB0707C47DB -:10C380002082A6801B3B5E53995460391C82A68292 -:10C39000142D1AFEBFA3A30238FEB2031BFDB60183 -:10C3A00025044864FE960A4C7E55FEAF014A47516B -:10C3B00023FDFB0205225247FEB60151345519FEFA -:10C3C0000D0448FE3601666489FEC5000001004088 -:10C3D000FE4F043706D1005A003D401D2420202F77 -:10C3E0001110404037192F3D3D0A2B2F07000052F6 -:10C3F0005480574E4E470A0372002B323211331AC3 -:10C40000CC32322F332F3312392F123939331239BC -:10C4100039113311333031413216171526262322B4 -:10C42000060716161514060715161615140E02071C -:10C430000E021514163332363633321617152626E9 -:10C44000232206062322262635343636373636355D -:10C450003426232335333236363534262322060755 -:10C46000273636372E022735331616173E02035766 -:10C470002032110D2612316F2FB4BFC29BB4C742B8 -:10C4800089D69572762A4B67547F754356671E1678 -:10C490006D61406E7B56869C4258C4A2CABDF3D0E3 -:10C4A000D2CD8FBE5FA8877CC157534CB26F22524A -:10C4B0004F1F7A327A3428586506D109056D050672 -:10C4C000594417C28C95AF1A071AAF93609B6F3E01 -:10C4D0000404213523313B07071511A2112105065C -:10C4E00043744950734205058D8E917D8F437B5473 -:10C4F000737C473874344D0E2957521E19216D37FD -:10C50000315D3D000001001BFE7B0380054D005B9B -:10C51000003B401C2420202F1011424237192F3F8E -:10C520003F0A2B2F070000535580584F480A0672C8 -:10C53000002B3232321ACC32322F332F3312392FB2 -:10C54000123939331239391133113330314132163E -:10C550001715262623220607161615140607151E7C -:10C560000215140606070E0215141633323636333A -:10C5700032161715262623220606232226263534B0 -:10C580003636373E023534262623233533323635C8 -:10C59000342623220607273636372E022735331650 -:10C5A00016173E0202FB1F320F0C261030672E7A40 -:10C5B0008D705F436E4362CFA2696C26495D4882ED -:10C5C0007531444F15195B312F7D8E497384364781 -:10C5D000A58C639451468D6A91798FA78378519485 -:10C5E000503B4079451D46451D79326E38275866C7 -:10C5F000054D08056E0505503E198C6B63771A08CA -:10C6000011416A505C8E5304021D3122302F060501 -:10C6100015138C14160606436A3B456D4304032626 -:10C62000544641532789505E52512423851B2408C8 -:10C63000254F4A1A19246438315A3A00FFFF006F17 -:10C64000000005EE05B6060601740000FFFF00A31A -:10C65000FE14058A06120606019400000003007D00 -:10C66000FFEC05BC05CD0011001A00220019400C9A -:10C670001F1717051B0E037212050972002B322BB0 -:10C680003211392F33303141140206062322262677 -:10C690000235341224333204120132363637211E69 -:10C6A00002132206060721260205BC56A9FAA5AAEE -:10C6B000FDA75394012DE3D9012999FD62A0D46E01 -:10C6C00007FC2C086DD5A49ED3720B03D211EB028C -:10C6D000DDA9FEEBC76C6CC80116A9E00152BCBA1B -:10C6E000FEAFFCBD83F5A9A9F48404B87DE7A0F3EF -:10C6F000011100030072FFEC0460045C000E0017DF -:10C70000001F0019400C1B141404180B07720F04AF -:10C710000B72002B322B3211392F3330314114067A -:10C7200006232226263510003332161601323636FD -:10C7300037211E0213220607212E0204607BE39D8F -:10C7400092E27F010FEB96E17DFE096C8D4A06FDBA -:10C750006C064B8F6A9D9E0E0293094D8C0226B487 -:10C76000FF8787FFB4010E012886FDFD9D57A8783D -:10C7700078A857035AB0A86F995000010000000034 -:10C78000054605C3001D0017400C001703720D0677 -:10C79000070272060872002B2B12392B32303141FE -:10C7A0002206060701230133011E02173E03371339 -:10C7B0003E023332161715262604E33040351FFE9D -:10C7C000B4C2FDEFB2015818241D0C0815181B1037 -:10C7D000AC2E517260233F18183005363B7C64FB49 -:10C7E000E505B6FC43447063322650565E33021FA3 -:10C7F00094B2510E068C080B000100000000043EAC -:10C800000454001B0017400C130D0E06720D0A7223 -:10C8100007000772002B322B2B12393031413216B0 -:10C8200017152626232206060701230133011616B3 -:10C830001733363637133E0203EF1727110D251134 -:10C840001F2E2513FEFDDAFE67AD010A1D2906071E -:10C850000921179723425D04540605830506254CDC -:10C860003BFCDB0448FD22537E202B8D4501D06923 -:10C87000762FFFFF00000000054607900626027194 -:10C8800000000107040C04CF016F000CB424310731 -:10C890000272002BCECE3031FFFF00000000043EBC -:10C8A00006210626027200000107040C0462000043 -:10C8B000000CB4222F0E0672002BCECE30310003B6 -:10C8C000007DFE13099C05CD00110021003F0026CC -:10C8D00040163F282903223A330F2D067222067292 -:10C8E0001E0E037216050972002B322B322B2B3FC2 -:10C8F000331217393031411402060623222626024C -:10C90000353412243332041205141216333236121F -:10C9100035340226232206022533131E021733362E -:10C9200036371333010E02232226273516163332EB -:10C9300036363737054D4F9BE6989CE8994B870173 -:10C9400014D1C801108CFBE15EC39799C05B5BC03A -:10C950009698C45F0472AFF815241B09080B361EA5 -:10C96000E2AFFE272666906531481B183D233E5BEB -:10C9700043183C02DDA9FEEBC76C6CC80116A9E0A8 -:10C980000152BCBAFEAFE5BAFEF094940110BABDF4 -:10C99000010D9092FEF3B0FD8036665E2C32A154FC -:10C9A000027FFB176596510B078505082F5A3E9AA3 -:10C9B000FFFF0072FE1308A9045C04260052000069 -:10C9C0000007005C04A700000002007DFF8C060445 -:10C9D0000628001D00380027401321241E242403AC -:10C9E000001B0972312E2B2B0F0C120372002B32FD -:10C9F000CD3310CD332BCD3333113310CD30314502 -:10CA00002226272E020235341224373636333216C8 -:10CA10001716161215140E020706060336363332A1 -:10CA200016173E02353402270606232226270E0259 -:10CA300015141616034536470B8DD7924A8501010A -:10CA4000BB0B473533470DB3FE874C91D3870D4859 -:10CA5000BB1143342F451182AE58C7C110462F3445 -:10CA6000431083B25B5AB2743138147CC30100970F -:10CA7000CA0139C51B382E2E381CC5FEC7CB97FD01 -:10CA8000C27D15383101012D26272C1B9DF7A1F4FD -:10CA90000132272E27272D199CF6A1A2F89C00020F -:10CAA0000072FF9704C104AE001A00330027401340 -:10CAB00025221F1F14111707722E312B31310A073F -:10CAC000040B72002BCD3333113310CD2B32CD3309 -:10CAD00010CD3330314114060607060623222627DF -:10CAE0002E02353412373636333216171E0207340B -:10CAF000262627060623222627060615141617368D -:10CB00003633321617363604C165C087093D3436D0 -:10CB10003B0982C26BE4CD083B35333E0983C069D3 -:10CB2000AC3772590D3A31333A0B877E7E880B3A17 -:10CB300032303C0C867C02269DEC9117312D2C3432 -:10CB4000168FEB9FEB012022332828351692E89BA5 -:10CB500071AB6E14282223291ED4AEAFD81E292112 -:10CB600022261FD80003007EFFEC07A9084000160C -:10CB70000029006B004340234C660972555C037228 -:10CB80000C0D0D13068016162318173A330372691D -:10CB900049464643474743432A0972002B32113323 -:10CBA0002F11331133332B32DE32CC322F1ACC32E9 -:10CBB0003311332B322B3230314135343E02333294 -:10CBC0001E0233331523222E022322061513353677 -:10CBD0003635342E02353436333216151406060136 -:10CBE000222602353412363633321617072626230C -:10CBF000220E02151412163332363711331116165F -:10CC00003332361235342E022322060727363633C6 -:10CC100032161612151402060623222627060602CD -:10CC2000AD203C56373C7072804D1014568B7362A9 -:10CC30002D393A5F3B3E1D271D332A3741356AFEA9 -:10CC4000DEBCFB7D4889C1794F973D412F6B3C5637 -:10CC5000875D305FBC8B437434AB3577458BBB5FEE -:10CC6000315D86563D6B2F413D974F7AC1884846CE -:10CC70008DD28D6CB04748AF074A1C3651371C2403 -:10CC8000302477222E223D3CFEBB4712341C141365 -:10CC9000101B1B2525443B355841F9D4C2015AE2EB -:10CCA000A80110C168312A802329529BDD8BBBFE6D -:10CCB000ED96312901BEFE422B2F960113BB8BDD71 -:10CCC0009B522923802A3168C1FEF0A8AAFEE7CC36 -:10CCD0006F3F3D3D3F0000030077FFEC06B80700C3 -:10CCE000001200290067003D40204C620B72535A2D -:10CCF0000772191A1A20138023230008073A3307F2 -:10CD0000726542464642422A0B72002B3211332F83 -:10CD100011332B32DE32CC322F1ACC323311332B7B -:10CD2000322B3230314132161514060607353636AD -:10CD300035342E0235343627321E02333315232282 -:10CD40002E02232206152335343E0203222E0235FD -:10CD50003412363332161707262623220615141EE0 -:10CD600002333236371133111E0233323636353440 -:10CD700026232206072736363332161215140606E6 -:10CD800023222627060603813642366A4E3B3D1D86 -:10CD9000261D31383C70727F4C1215578B72622DF4 -:10CDA000383A7A1F3C579B6DAE784069C38744710F -:10CDB00031372F562A8087294F71484A6D39A72667 -:10CDC000495132608747888128542F383070458810 -:10CDD000C36971D29074A53537A20627443A3659F3 -:10CDE00040134514361C14130F191B2625D9242E65 -:10CDF0002479232E233B3F1D3651361BF8EC4B91F3 -:10CE0000D286B8010086211B80161ADCD4629E6F80 -:10CE10003B34390148FEBA27311768BF83D4DC1A86 -:10CE200017811B2186FF00B8B3FC85534042510097 -:10CE3000FFFF0034FFF5071E07130626025D000002 -:10CE4000010703890165016F000AB337050272000B -:10CE50002BCE3031FFFF00270000060E05A6062668 -:10CE6000025E00000107038900C20002000AB33419 -:10CE7000100672002BCE30310001007CFE1404E25B -:10CE800005CB002000134009101609721507000396 -:10CE900072002B322F2B32303141321617072626E3 -:10CEA00023220E02151412163332363711231122A3 -:10CEB0002E033534123624034A71D3544547AA65EC -:10CEC0007CC68C4970ECBA2F5525AA98E9A96C3319 -:10CED00060B9010A05CB2D2892222D539DDE8BB718 -:10CEE000FEF4920A0DFD7801D84885BAE683A501C3 -:10CEF00013C96E0000010072FE1403A6045C001D3D -:10CF00000015400B0F150B72140F7207000772000B -:10CF10002B322B2B32303141321617072626232293 -:10CF200006061514161633323637112311222E0237 -:10CF3000353436360282519F343035883C759C4EEC -:10CF4000519D723D5226A682C88A4789EE045C2113 -:10CF5000198B14205DBE9093BA591710FD7301D838 -:10CF60004389D591C8FE78000001006DFFFE046E74 -:10CF700005050013000CB3050C0A00002F2F3939EA -:10CF8000303141170305072503050725032713251E -:10CF9000370513253705039771BA012041FEE3D207 -:10CFA000011E3FFEE1B972B9FEE13F0121D1FEE071 -:10CFB00040011F050540FEBEA66DA6FE96A86DA603 -:10CFC000FEC13F0143A66DA8016CA66FA800000832 -:10CFD000002BFEC307BF058F000D001B0029003783 -:10CFE000004500530061006F0018400C4911572D97 -:10CFF000033B061F6C65261F002F332F3312173992 -:10D0000030314136363332161723262623220607BF -:10D010000136363332161723262623220607013619 -:10D0200036333216172326262322060701363633D7 -:10D0300032161723262623220607133636333216D6 -:10D0400017232626232206070136363332161723E6 -:10D0500026262322060713363633321617232626B2 -:10D0600023220607013636333216172326262322BB -:10D070000607055E056565616B074C074C343D434B -:10D0800007FB37056565616B074C074C343D43076B -:10D0900001F6056564626B064B074D343D4208FCA2 -:10D0A000C9056565616B074C074D333D43076A054C -:10D0B0006565616B074C074C343D430704390565D2 -:10D0C00065616B074C074C343D4307770564666028 -:10D0D0006C074C074D333D4308FCB7056465626A35 -:10D0E000074B074D343D420803B459666A5538234F -:10D0F0001F3CFC255966695638231F3CFEEA5866DA -:10D100006A543823203B030A5965695539221F3C6C -:10D1100001E759666A5538231F3CFC255966695654 -:10D1200038231F3C01F459656A5438231F3C03041B -:10D130005965685638231F3C0008002BFE7F077F87 -:10D1400005D300090013001C0025002F0038004201 -:10D15000004C0018400C2F0A194135040622464C99 -:10D160002522002F332F331217393031411706068D -:10D170000727373E020117070E020727363601162A -:10D1800016171507262627011706060723363637F2 -:10D1900025171E021707262627011616170727260A -:10D1A0002627011E02171526262735010606072306 -:10D1B000273E02370677424BA33C5C022D6D73FB82 -:10D1C000D95C032C6D7336414AA4FE4C55C0490E00 -:10D1D0004CB54F04080B1343235C16280A020511B3 -:10D1E0001B3633143F2E6C2CFC2E2E6B2D5C11281D -:10D1F000511F04E63373753555BF4AFE2115280AC1 -:10D20000820B0D262E1704A2412D6B2D5C101B37AF -:10D2100034FC015B111A373315402D6C023216278E -:10D220000B820B144223FDA40E4CB54F55C049D9B7 -:10D23000022D6D7235424AA43B049F4AA43C5B0216 -:10D2400044AD50FDD90C272D185C15280A82034ED9 -:10D2500055BF4A0E33737535000200C8FE82060EB4 -:10D26000075F0017002700274013231D80201807A1 -:10D270001109130B027215000202090872002B3209 -:10D2800010CE332B32123939DE321ACC32303141E2 -:10D2900013231134363637230123113311140606B4 -:10D2A00007330133113303012226262733161633A1 -:10D2B000323637330E0204B59DA505080409FCCEAD -:10D2C000BB9F05060208032EBAC497FD93809C49B4 -:10D2D00007980A626C5F6F0A9D0754A1FE82017E67 -:10D2E00003433A918E32FB3205B6FCB14091812B5B -:10D2F00004CCFAE0FDEC07AB4288686E4F536A65D8 -:10D300008845000200AFFE87051D060B00150025AD -:10D3100000274013211A801E16071008110A0672F2 -:10D3200013020200080A72002BCE3311332B321283 -:10D330003939DE321ACD32303141132311343636C9 -:10D34000370123113311140606070133113303018A -:10D350002226262733161633323637330E0203EDD4 -:10D3600080A4020401FDABCC9E0305030256CCB998 -:10D3700086FE02809C4B079A09636B5F700A9D08CA -:10D3800053A1FE87017902A128605A1FFC5E044860 -:10D39000FD6A2A5E5B2803A1FC45FDFA065243881C -:10D3A000676E50546A6588450002002C00000477BF -:10D3B00005B60013001D0020400F15051201010FD6 -:10D3C00004040E130272160E08003F332B12392F7D -:10D3D00033331133CE32303141152115211133321F -:10D3E0001616151404212111233533350123113369 -:10D3F00032363534262601720146FEBAC5D6FC6E99 -:10D40000FEF8FEEAFE6F9C9C017DD3DDBEB95AACEE -:10D4100005B6C094FEE669BA7ACAE1046294C0FC1B -:10D42000FCFDDF8C8E6273320002001D000004528E -:10D4300006140014001D0020400E131010010404F7 -:10D440000F14160505170F08003F33332F332F1223 -:10D45000392F333311333031411521152111213248 -:10D460001616151406062321112335333501211113 -:10D47000213236353426015F0127FED9014094C19F -:10D480005E5CC39BFE209B9B01D7FED00131819A3D -:10D49000900614F77FFDE6468A66669652049E7FE4 -:10D4A000F7FBE4FE8F5966644E00000200C80000DE -:10D4B000047305B60010001F0037401B0318181135 -:10D4C0001617171106151511110A0504040A0A0C7E -:10D4D0001F0D02720C0872002B2B3211392F3311E1 -:10D4E00033113311331133113311331133113330FD -:10D4F000314114060717072706062323112311219C -:10D500002004013332363727371736363534262391 -:10D51000230473687375638F347446BBAA018B014F -:10D52000180108FCFFAC2D4E25686A843C43BFC639 -:10D53000CC040B77CC3D9B52BD0E0EFDC105B6DD74 -:10D54000FDF805058B50AB23795D928F000200AF8B -:10D55000FE160473045C001D00320039401E0D1ECF -:10D560001E1207720B06720A0E722C2B2B2D2A2A02 -:10D57000042727181B1B191A1A000B72002B3211D3 -:10D58000333211333211333311333311332B2B2B0D -:10D590003211333031452226262723161615112342 -:10D5A000113317333E0233321211140607170727BF -:10D5B00006060322060607151416163332363727D9 -:10D5C0003717363635342602AE57845E1F0C0507F2 -:10D5D000A7891807205D845ACDF45D5471638023B8 -:10D5E0005246728B40023D8D771A301678687E3233 -:10D5F0003197142E4E2E2C7220FE3E0632A232534C -:10D6000031FEE6FEE5ABF0469C4EAC0D0F03E45850 -:10D61000AF83218BC06409089E4EA536AD78D4D364 -:10D620000001002E0000040A05B6000D001D400E8A -:10D630000B03030A060608020D0272080872002B8B -:10D640002B3211392F333311333031411521112150 -:10D65000152111231123353311040AFD6801A9FE98 -:10D6600057AA9A9A05B698FE0095FD770289950209 -:10D670009800000100100000034A0448000D001D3E -:10D68000400E0B03030A060608020D0672080A7212 -:10D69000002B2B3211392F33331133303141152107 -:10D6A0001121152111231123353311034AFE0A01DB -:10D6B0005BFEA5A69E9E04488DFEA881FE1E01E28B -:10D6C0008101E500000100C8FE0004DE05B6002669 -:10D6D000001F400F0300000A0D0D1E1709060272FD -:10D6E000050872002B2B322F33392F33331133308F -:10D6F000314122060711231121152111363633320B -:10D700001E0215140E022322262735161633323E2A -:10D71000023534262602332E7320AA034DFD5D27E1 -:10D720007C3AA4F6A3524F90C7785B813B3F7D477C -:10D730005E90613175E1028F0B05FD8105B698FDA4 -:10D74000F2080D5CABF196A6F9A6521819981918B3 -:10D750004282BF7CA4E07400000100AFFE0A03FF18 -:10D7600004480021002340121E1B1B0306060E0264 -:10D77000210672200A72150E0F72002B322B2B32EB -:10D7800011392F33331133303141152111363633EE -:10D79000321616151406062322262735161633329E -:10D7A00036353426232206071123110355FE0123A3 -:10D7B0004E28ACEB7974C77D4D73322F7646868E3A -:10D7C000B1B8234F23A704488DFEB306097AFEC8DB -:10D7D000C4F9761E1C941923CFD3DDD00909FE2786 -:10D7E000044800010004FE8206F805B60015002872 -:10D7F00040160B1108140E01060715130F027209CB -:10D8000004070207070D0872002B32113310CC33C6 -:10D810002B323212173930314902331123112301CF -:10D820001123110123010133011133110106A0FD60 -:10D83000C401DBB9A265FDBEA4FDBDC40252FDC496 -:10D84000BD0234A4023405B6FD3BFDA7FDEA017E0E -:10D8500002E5FD1B02E5FD1B02F002C6FD3C02C411 -:10D86000FD3C02C400010004FE87061D04480015AB -:10D8700000284016010E110B1408060715130F0699 -:10D88000720409090207070D0A72002B32113333A3 -:10D890002FCC2B3232121739303149023311231178 -:10D8A000230111231101230101330111331101055A -:10D8B000B3FE380173BFA160FE209BFE21BE01EFC5 -:10D8C000FE37B701C09B01C20448FDEBFE58FDFCCA -:10D8D0000179022CFDD4022CFDD402330215FDEC9B -:10D8E0000214FDEC0214FFFF004FFE3E043B05CB8B -:10D8F000062601B000000007036B015C0000FFFF7B -:10D900000043FE3E0380045C062601D000000007B1 -:10D91000036B01070000000100C8FE82052A05B65E -:10D92000000E00214011080D01030A0E0B027204C3 -:10D93000070207070A0872002B32113310CC2B3272 -:10D9400012173930314902331123112301112311E8 -:10D9500033110104C4FD79021BD2A375FD60AAAA8C -:10D96000028F05B6FD3AFDA8FDEA017E02E6FD1A2A -:10D9700005B6FD3C02C4000100AFFE86043F04482A -:10D98000000E001F401003080B03050A0606720C68 -:10D99000020200050A72002BCE3311332B3212170C -:10D9A00039303141112301112311331101330101A8 -:10D9B000331103A058FE0EA7A701D8B7FE27018395 -:10D9C000B0FE86017A022CFDD40448FDEC0214FD61 -:10D9D000EFFE56FDF900000200C8000004E005B6A5 -:10D9E0000003000E00234012060B0E030902010281 -:10D9F00001080D09027205080872002B322B321241 -:10DA000039392F2F111739303141231133012301B7 -:10DA10001123113311013301026F75750271CEFDAF -:10DA200060AAAA028FC3FD79012303A8FB3502E691 -:10DA3000FD1A05B6FD3C02C4FD3A000200AF00002D -:10DA4000040B04480003000E00234012090E0603D5 -:10DA50000C030203020B050C0672080B0A72002B62 -:10DA6000322B321239392F2F11173930314111230E -:10DA700011253301012301112311331102497B01C7 -:10DA800060B7FE2701FFC3FE0EA7A703F6FC6903DC -:10DA90009752FDEFFDC9022CFDD40448FDEC0002B5 -:10DAA000001F000004E005B60003000E001D400F3B -:10DAB000060B0E030800010D09027205080872002A -:10DAC0002B322B32CE32121739303153352115011A -:10DAD000230111231133110133011F021D02A4CEB2 -:10DAE000FD60AAAA028FC3FD7904709696FB90028E -:10DAF000E6FD1A05B6FD3C02C4FD3A000001001126 -:10DB00000000040B06140012002940161200720BCC -:10DB1000050803070A0A0D0A720111110E0E040707 -:10DB20000672002BCE32113311332B3211121739FA -:10DB30002B30314115211521110133010123011130 -:10DB40002311233533350156016DFE9301D8B7FEFD -:10DB50002701FFC3FE0EA79E9E0614BB7CFD570245 -:10DB600014FDEFFDC9022CFDD404DD7CBB000001D7 -:10DB7000000D0000057405B6000C001B400E040BE0 -:10DB80000103060C0809027203060872002B322BEF -:10DB90003232121739303149022301112311213554 -:10DBA0002111010559FD7902A2CDFD60ABFEB10145 -:10DBB000FA028F05B6FD3AFD1002E6FD1A051E9821 -:10DBC000FD3C02C400010026000004D70448000CFC -:10DBD000001B400E0B010403060C08090672030625 -:10DBE0000A72002B322B323212173930314902239C -:10DBF00001112311213521110104B1FE2701FFC1BB -:10DC0000FE0CA3FEA701FC01DA0448FDEDFDCB02EA -:10DC10002CFDD403BF89FDEC0214000100C8FE8274 -:10DC200005C805B6000F001F400F090404060C07C5 -:10DC300002720D020200060872002BCE3311332B44 -:10DC40003211392F33303141112311211123113376 -:10DC5000112111331133110525B1FCFEAAAA0302CB -:10DC6000A8ACFE82017E02B1FD4F05B6FD91026FA8 -:10DC7000FAE2FDEA000100AFFE8704FF0448000F4E -:10DC8000001F400F090404060C0706720D02020073 -:10DC9000060A72002BCE3311332B3211392F333059 -:10DCA000314111231121112311331121113311336A -:10DCB00011045AA1FD9DA7A70263A6A0FE870179C2 -:10DCC00001EFFE110448FE3401CCFC45FDFA0001D1 -:10DCD00000C80000066A05B6000D001D400E030CCA -:10DCE0000C000805050102720A000872002B322B95 -:10DCF00032113311392F3330317311331121112186 -:10DD000015211123112111C8AA030001F8FEB2AA9E -:10DD1000FD0005B6FD91026F98FAE202B1FD4F00D9 -:10DD2000000100AF000005B90448000D001D400EC1 -:10DD3000030C0C000805050106720A000A72002B8C -:10DD4000322B32113311392F33303173113311210A -:10DD5000112115211123112111AFA702630200FE29 -:10DD6000A6A6FD9D0448FE3401CC89FC4101EFFECE -:10DD70001100000100C8FE00082605B60029002396 -:10DD80004011221F1F01040428262902722428089A -:10DD900072150E002F332B322B3211392F333311E2 -:10DDA0003330314111363633321E0215140E022340 -:10DDB00022262735161633323E0235342E02232210 -:10DDC00006071123112111231104D72775379CED64 -:10DDD000A1524E8FC6785E7D3C3E7E465D8F61319E -:10DDE0003D77AF73307720A8FD43AA05B6FD5F07E6 -:10DDF000075CACF297A3F6A6531A1798171A43823A -:10DE0000BD7A7CBC80410808FD83051DFAE305B698 -:10DE1000000100AFFE0A06AB0448002300254013B2 -:10DE20001C191901040422202306721E220A7213EF -:10DE30000C0F72002B322B322B3211392F3333114E -:10DE40003330314111363633321616151406062397 -:10DE50002226273516163332363534262322060776 -:10DE600011231121112311041E234C2492E4846CEC -:10DE7000B976496E2E2C6B427B82A8AF204D1FA62F -:10DE8000FDDEA70448FE26060975FDCEC4F9761E00 -:10DE90001C941923CFD3DDD00A0BFE2A03BBFC450B -:10DEA00004480002007DFFAC05DF05CD003D004EBB -:10DEB000002C4015423A3A15251E0372312E2E15BC -:10DEC00009724B04041207070F002F33113333116B -:10DED000332B3211332B3212397D2F333031411431 -:10DEE000060607161633323637150E02232226276A -:10DEF000060623222626023534122433321617074B -:10DF0000262623220E0215141216333236372E021D -:10DF100035343E02333216160734262623220E02EB -:10DF200015141616173E0205B547764620523226BE -:10DF3000471C1230361C5F9E473281449FF5A8571C -:10DF40008C011DD94474252D1A663279AF7136794A -:10DF5000DD961D36163A522A3765885169A862AC9B -:10DF60002D5840324B331A2D503446633502A98563 -:10DF7000E1A83311130C0A95080C05352F1212690C -:10DF8000C2010FA6EF0159B9150E900A13539FE372 -:10DF90008FC6FEF785070644AEC76881BD7D3D6428 -:10DFA000DFBE73A75A3663885364B393372D94BA90 -:10DFB00000020072FFC604CC045C00370045002B51 -:10DFC0004015381818003F11110E0E2C2F0B721F20 -:10DFD00022222907000772002B322F3311332B32F4 -:10DFE000321133113311392F3330314132161707C3 -:10DFF00026262322061514161633323637262635E2 -:10E0000034363633321616151406071616333236E2 -:10E010003715060623222627060623222626353410 -:10E020003E0201220606151416173636353426260A -:10E03000024B39511E24164728A48A44947724366B -:10E040000A3E4F518E5B58874C74511542201D3A41 -:10E050001C18442349893A2B684BA1DE723B77B1E7 -:10E0600001A62F42214D3743541E3D045C0E098802 -:10E07000060DE6D378BD6C0B0442B87B7BA14E4CF9 -:10E08000A07E8DCA390C1107078608072A251118AA -:10E0900095FE9B82D59952FE8538694C6B9E2E2C3D -:10E0A000A07049683700FFFF007DFE3E04CB05CB22 -:10E0B0000626002600000007036B02260000FFFF73 -:10E0C0000072FE3E0392045C062600460000000734 -:10E0D000036B0182000000010010FE82045305B6AC -:10E0E000000B0017400B0804040502720900020827 -:10E0F00072002BCE332B32113330314111231121D9 -:10E10000352115211133110290B3FE330443FE3340 -:10E11000ADFE82017E051D9999FB7BFDEA000001A1 -:10E120000029FE8703980448000B0017400B020AE1 -:10E130000A0B06720503080A72002B32CC2B32112F -:10E1400033303141152111331123112311213503AE -:10E1500098FE999FA2A1FE9C04488BFCCEFDFC0179 -:10E160007903BD8BFFFF00000000047905B60606A9 -:10E17000003C000000010000FE1403FF0448000FF3 -:10E180000018400D0F02080904010E030672010F6A -:10E1900072002B2B32121739303141231101331306 -:10E1A000161617333636371333010252A6FE54AD16 -:10E1B000F01D370A0A0D331FEDAEFE53FE1401E9C0 -:10E1C000044BFD8E50AC3232AA520272FBB50001F4 -:10E1D00000000000047905B60010002540120B086D -:10E1E00005050C03030F0202061008720A060272EC -:10E1F000002B322B12392F33331133331133333099 -:10E20000316111213521350133010133011521150A -:10E21000211101E8FECE0132FE18BA01830185B753 -:10E22000FE190130FED0016696330387FD2302DD1F -:10E23000FC813B96FE9A00010000FE1403FF044897 -:10E2400000150021401001090904111008080615E5 -:10E250000B0672060F72002B2B3211392F3939330E -:10E260003311333031410121152111231121352181 -:10E27000013313161617333636371303FFFE5501D5 -:10E2800019FEE5A6FEE3011BFE56ADEC22330D0898 -:10E29000103622E60448FBB880FE94016C800448E6 -:10E2A000FD935A9841419D5C026600010006FE8282 -:10E2B00004E005B6000F0020401103060C0904021B -:10E2C0000B0702720D000202050872002B3210CEFD -:10E2D000332B32121739303141112301012301014F -:10E2E0003301013301013311043C65FE75FE6FB546 -:10E2F00001E7FE3BBD016D016FB4FE3C0184ABFE46 -:10E3000082017E0284FD7C02FA02BCFDB90247FD57 -:10E3100047FD9BFDEA0000010027FE8604410448FA -:10E32000000F00204011030C060904050B070672BC -:10E330000D000202050A72002B3210CE332B32126E -:10E340001739303141112301012301013301013318 -:10E3500001013311039F54FECDFECBBC018DFE8520 -:10E36000BE01210120BCFE85012D9BFE86017A01A4 -:10E37000BFFE4102310217FE5A01A6FDE9FE5CFD17 -:10E38000F90000010011FE8206AC05B6000F001D69 -:10E39000400E0804040C0502720D090900020872FF -:10E3A000002BCE3311332B32321133303141112156 -:10E3B00011213521152111211133113311060BFBC8 -:10E3C000AEFE580430FE2302EDA9B2FE82017E05A6 -:10E3D0001D9999FB7B051EFAE2FDEA000001002968 -:10E3E000FE8705980448000F002140100C050D0918 -:10E3F0000908040405020A7205067200002F2B2B7F -:10E4000011331133321133113330314111211121C4 -:10E41000352115211121113311331104F5FC72FE40 -:10E42000C2034BFE980242A7A3FE87017903BD8B6E -:10E430008BFCD003BBFC43FDFC00000100A7FE8267 -:10E44000056F05B6001700214010161313070A0ABE -:10E4500006170E02720301060872002B32CC2B3213 -:10E4600011392F333311333031411133112311233B -:10E47000110606232226351133111416333236378E -:10E480001104C3ACA2B375D280CFDDAA81927BC345 -:10E490007805B6FAE2FDEA017E025E2A34BFB302D5 -:10E4A00044FDD4797B2D2A02C9000001009AFE8523 -:10E4B00004CB04480017001B400D130A0A06170E70 -:10E4C00006720301060A72002B32CC2B3211392F4F -:10E4D0003330314111331123112311060623222633 -:10E4E0003511331114163332363711042C9FA5A081 -:10E4F0005CB27CA9B9A6716C68AA570448FC45FDBA -:10E50000F8017B01EB3B44B0960196FE76676240D2 -:10E510003701DC00000100A7000004C305B6001BA2 -:10E52000003340191A171714151514140903060699 -:10E530000908080909011B0F0272010872002B2B40 -:10E540003212392F332F11331133113311332F116D -:10E5500033113330314111231106060711231122E3 -:10E560002E0235113311141633113311363637118B -:10E5700004C3AC4892537571AD753BAA899B755322 -:10E58000974305B6FA4A025A1C2C0AFECA012E2EDF -:10E590005C8B5D0244FDD47A7A015FFEA8082A1ADA -:10E5A00002CD0001009A0000041E0448001C002F48 -:10E5B00040171815161615150C0609090C08080C35 -:10E5C0000C011C100672010A72002B2B3211392F1C -:10E5D000332F11331133113311332F1133303141B4 -:10E5E00011231106060715233506062322263511A9 -:10E5F000331114161711331136363711041EA73C88 -:10E60000754571060C08A9B3A669677141783D0488 -:10E6100048FBB801EB293A0EF9EB0101B2940198DD -:10E62000FE74656103012DFEDF0C382901DC000159 -:10E6300000C9000004E505B60013001D400E110ED0 -:10E640000E020505000A130872000272002B2B321D -:10E6500012392F33331133303153331136363332CD -:10E6600016151123113426232206071123C9A97474 -:10E67000DD76CDDFAB80937BC377A905B6FDA22BFA -:10E6800033BEB3FDBB022C7A7B2E29FD3600FFFF83 -:10E6900000AF0000044106140606004B0000000213 -:10E6A0000038FFEC063F05CD00290032002540125E -:10E6B0001E1E24242F2F170606000A1209722A0094 -:10E6C0000372002B322B3212392F333311331133B3 -:10E6D0002F3031413204121515211E0233323636E5 -:10E6E00037150606232224022723222635343637FF -:10E6F00033060615141633333E0317220E02072184 -:10E70000340203EBD5010679FBD60A77E2A85B9DBC -:10E710008A3E55DDA0D9FED99F0D2E708C110B8F2E -:10E72000070E3B3B201265A3E08B68A678460803E2 -:10E7300075C405CDB4FEBDD762ACF17F1724159B1F -:10E740001F2BA70135D57F6A294317103C23343688 -:10E75000A2F9AB57984484C07DF6010F0002002D4A -:10E76000FFEC04DC045A0027002F002540121D1D79 -:10E7700023232B2B1506060009100B7228000772A5 -:10E78000002B322B3212392F3333113311332F3008 -:10E790003141321616151521161633323637150645 -:10E7A0000623222E02272E0235343637330606156D -:10E7B000141633333E021722060721342626031D82 -:10E7C0008EC76AFD0A04B5A8749B5653A46E76BF23 -:10E7D000894C0457783D100B88070D383715128483 -:10E7E000CB78849F0D02463B7B045A7CDE9467CB3A -:10E7F000C025259125224588C9830131614A2540DC -:10E8000016103A2132379FCE6488A8A16394520033 -:10E8100000020038FE80063F05CD002C003500299F -:10E8200040142121282832321906060015130A1235 -:10E8300009722D000372002B322B32CD3312392F87 -:10E840003333113311332F30314132041215152176 -:10E850001E023332363637150606071123112626D7 -:10E86000022723222635343637330606151416338D -:10E87000333E0317220E020721340203EBD50106B3 -:10E8800079FBD60A77E2A85B9D8A3E51C686A4B57D -:10E89000F7850C2E708C110B8F070E3B3B200F64FD -:10E8A000A5E28B68A67846080375BC05CDB3FEBF0C -:10E8B000D567ACF17F1724159B1E2602FE900175CB -:10E8C00013B00124C17F6A294317103C233436A2B8 -:10E8D000F9AB57984484C07DF6010F000002002D6B -:10E8E000FE8704DC045A00290031002840130C0C78 -:10E8F00013132D2D041D1D17292000270B2A170780 -:10E9000072002B323F3333CD12392F333311331191 -:10E91000332F3031452E02272E0235343637330659 -:10E920000615141633333E0233321616151521160A -:10E930001633323637150606071123132206072130 -:10E9400034262602D47DB5650457783D100B880720 -:10E950000D3837151483CA7C8EC76AFD0A04B5A822 -:10E96000749B5649915CA245849F0D02463B7B09EE -:10E970001384DE990131614A254016103A2132375D -:10E980009BCE687CDE9467CBC0252591221F02FEBA -:10E9900097054BA8A1639452FFFF00C800000172C5 -:10E9A00005B60606002C0000FFFF0004000006B5B7 -:10E9B000077A062601AF0000010702330117016F35 -:10E9C000000AB316010272002BCE3031FFFF0004A3 -:10E9D000000005DA060B062601CF0000010702330E -:10E9E00000A50000000AB3160B0672002BCE3031D2 -:10E9F000000100C8FE00051305B6002B00294014D5 -:10EA00002A272704221F1F0104040E2B250272242B -:10EA10000872150E002F332B2B3211392F3333117F -:10EA2000331133113330314101363233321E021586 -:10EA3000140E022322262735161633323E023534B1 -:10EA40002E02232206071123113311363637010413 -:10EA5000C6FD840E190FA6F8A4515395CB785B7FA1 -:10EA60003D3F8051598F65364B8ABF7549762AAA3A -:10EA7000AA2F693301BD05B6FD570158A5EA93A732 -:10EA8000F8A45118199819184280BE7C7CB97A3DB7 -:10EA9000120DFD9F05B6FD2E387C3801E600000101 -:10EAA00000AFFE0A04280448002100234012161378 -:10EAB000131B1E1E181D190672180A720B040F7202 -:10EAC000002B322B2B3212392F3333113330316577 -:10EAD00014060623222627351616333236363534E9 -:10EAE00026262322060711231133110133011E02AA -:10EAF00004287ACC7A496F2F2E6E4356834A5BAD39 -:10EB00007C255D29A5A501E1B9FE3599E9833DC3C1 -:10EB1000F9771E1C9118245CBA8E92B8560D0BFE24 -:10EB20003B0448FDFD0203FE1F0270F200010001DC -:10EB3000FE82059A05B600210019400D07200272D9 -:10EB4000171009720200050872002B32CC2B322BF1 -:10EB500032303165330323132311210E03070E02D4 -:10EB6000232226273516163332363637363612121A -:10EB7000372104D8C296C29EB2FE260E2022221150 -:10EB80001A4D7F6823451A1739203F492B100D2253 -:10EB9000262914031298FDEA017E052070F4F2D8AC -:10EBA000548BC3670E0A8F0A0E659C5244D001092C -:10EBB000012EA0000001000DFE87049B0448001AEE -:10EBC000001B400E07190672130C0B720280000521 -:10EBD0000A72002B321ACC2B322B323031653303C0 -:10EBE0002313231121020206062322262735161697 -:10EBF00033323E0212372103E3B887A981B0FEB158 -:10EC0000133D5B81581B30110D1D102D4B3C3025E1 -:10EC10000D02868DFDFA017903BDFEFDFE90E96DC2 -:10EC200006067F03034B98E8013BC900000100C8BA -:10EC3000FE00051C05B60018001B400D161111132F -:10EC4000181402721308720C05002F332B2B32118B -:10EC5000392F33303141111402062322262735166D -:10EC60001633323635112111231133112111051CB0 -:10EC700087F29F617D3C3D7F4ABEC6FCFEAAAA0387 -:10EC80000205B6FAD6E0FEDF8B1917971819F4FEC5 -:10EC90000229FD4F05B6FD91026F000100AFFE0C89 -:10ECA000045F04480018001D400F161111131814BA -:10ECB0000672130A720C050F72002B322B2B3211C5 -:10ECC000392F3330314111140606232226273516F9 -:10ECD0001633323635112111231133112111045FFE -:10ECE00068B472496D2C2B6A40777CFD9FA7A70200 -:10ECF000610448FBDEC0ED6D1E1A941624B6D201E5 -:10ED0000C9FE110448FE3401CC00000100C8FE8297 -:10ED100005E005B6000F002140100C0707090F0A97 -:10ED200002720005050280090872002B1ACC33110B -:10ED3000332B3211392F3330316533032313231131 -:10ED4000211123113311211133051CC499C29FB025 -:10ED5000FCFEAAAA0302A898FDEA017E02B1FD4FBB -:10ED600005B6FD91026F000100AFFE87051804484B -:10ED7000000F00214010030E0E0006010672070C62 -:10ED80000C0980000A72002B1ACC3311332B32117C -:10ED9000392F3330317311331121113311330323E0 -:10EDA0001323112111AFA70263A6B987AA81AFFD72 -:10EDB0009D0448FE3401CCFC45FDFA017901EFFECB -:10EDC0001100000100A7FE8204C305B6001700224F -:10EDD000401015121206090901160D027204028074 -:10EDE0000108003F1ACD332B3212392F3333113340 -:10EDF00030316123112311331106062322263511E8 -:10EE00003311141633323637113304C3AEA2A7754B -:10EE1000D280CFDDAA81927BC378A9FE820216013F -:10EE2000C62A34BFB30244FDD4797B2D2A02C9001F -:10EE30000001009AFE85042C0448001700224010AF -:10EE4000161313070A0A02170E0672050380020A38 -:10EE5000003F1ACD332B3212392F33331133303177 -:10EE600041112311231133110606232226351133B4 -:10EE70001114163332363711042C9FA39C5CB27CDC -:10EE8000A9B9A6716C68AA570448FBB8FE850208A8 -:10EE9000015E3B44B0960196FE766762403701DC26 -:10EEA000000100C8FE82072C05B6001D0025401396 -:10EEB0000C1B0103090F0B027212158010151500AF -:10EEC000090872002B323211331A10CC2B32121770 -:10EED0003930316101231E03151123113301330130 -:10EEE0003311330323132311343E02372301034B21 -:10EEF000FE1508040503029EFC01D00801D4FAC2E5 -:10EF000097C4A1B00203050308FE0F050E275F6238 -:10EF10005921FC5405B6FB4004C0FAE2FDEA017E2B -:10EF200003B8225B60581FFAF400000100AEFE87B0 -:10EF300005EC0448001800234012150C08031217B2 -:10EF40001406721804040B0180120A72002B1ACCEA -:10EF5000333311332B321217393031650323132326 -:10EF600011343637230123012316161511231133CB -:10EF70000101331105EC87AA829F050406FE948DDA -:10EF8000FE9D06030397DF01620167DE8DFDFA0136 -:10EF90007902CA2C5B2EFC81037F2E5B32FD3C0480 -:10EFA00048FC800380FC4500FFFF00C800000172A0 -:10EFB00005B60606002C0000FFFF00000000050D4E -:10EFC000077A06260024000001070233003E016F85 -:10EFD000000AB317050272002BCE3031FFFF005E2E -:10EFE000FFEC03CB060B06260044000001060233AB -:10EFF000F100000AB32D000772002BCE3031FFFF65 -:10F0000000000000050D074106260024000001074E -:10F01000006A0034016F000CB4281C050272002B3A -:10F02000CECE3031FFFF005EFFEC03CB05D20626CB -:10F03000004400000106006AE800000CB43E320003 -:10F040000772002BCECE3031FFFFFFFE000006819D -:10F0500005B6060600880000FFFF005EFFEC067D97 -:10F06000045C060600A80000FFFF00C8000003F6CD -:10F07000077A062600280000010702330029016FE5 -:10F08000000AB310020272002BCE3031FFFF007273 -:10F09000FFEC0413060B06260048000001060233AD -:10F0A000FE00000AB324000772002BCE30310002AC -:10F0B0000078FFEC055E05CD001C00250019400C12 -:10F0C000182222091D13097200090372002B322B2A -:10F0D0003212392F3330314122060607353E0233D2 -:10F0E0003204161215140206062322240235352195 -:10F0F0002E0203323636372114161602A15AA18E7B -:10F10000403B85A468AB0105B05A54A6F39FD6FED8 -:10F11000F77B04330A77E0788BCD770AFC8253B90A -:10F1200005371725169C1522156AC7FEEAACABFEFB -:10F13000ECC56AB5014FE844AAF180FB4A79E6A61E -:10F14000A4E87900FFFF006AFFEC040C045C0606EB -:10F1500003730000FFFF0078FFEC055E0741062601 -:10F1600002CE00000107006A0074016F000CB43B7E -:10F170002F090372002BCECE3031FFFF006AFFEC67 -:10F18000040C05D20626037300000106006ADF00A6 -:10F19000000CB43529000772002BCECE3031FFFFB2 -:10F1A0000004000006B50741062601AF0000010774 -:10F1B000006A010F016F000CB4271B010272002BC3 -:10F1C000CECE3031FFFF0004000005DA05D206265E -:10F1D00001CF00000107006A009C0000000CB4276A -:10F1E0001B0B0672002BCECE3031FFFF004FFFEC21 -:10F1F000043B0741062601B000000107006AFFF644 -:10F20000016F000CB444382B0372002BCECE30318A -:10F21000FFFF0043FFEC038005D2062601D000006B -:10F220000106006A8800000CB44539000772002B03 -:10F23000CECE303100010049FFEC043105B6001D8F -:10F2400000254012011C1C1D1A0202191818091D64 -:10F25000027210090972002B322B12392F3333112D -:10F2600033113311333031411501040415140604F0 -:10F2700023222627351616333236363534262623F2 -:10F28000233501213503F8FE070107012B7FFEFF1F -:10F29000C377D35B5EE06985B25968C7918601E5A3 -:10F2A000FD5205B686FE1009CBCB80C66F252B9D7F -:10F2B0002E3346865F5E793B8B01DE980001001D90 -:10F2C000FE1403A90448001E00234011011D1D1E49 -:10F2D0001B020219190A1E0672110A0F72002B3244 -:10F2E0002B12392F331133113311333031411501C2 -:10F2F0001E0215140606232226273516163332362B -:10F3000036353426262323350121350375FE339403 -:10F31000E78683EFA378BC4344C4766CA25A69BFE6 -:10F32000837301CBFD8A044879FDFD086BC7939177 -:10F33000DD7D2621992035549D6B74934574020020 -:10F340008D00FFFF00CA0000054D06D0062601B162 -:10F3500000000107014C01A0016F000AB318000270 -:10F3600072002BCE3031FFFF00AF00000464056156 -:10F37000062601D100000107014C011A0000000A15 -:10F38000B315120672002BCE3031FFFF00CA000009 -:10F39000054D0741062601B100000107006A00CDB6 -:10F3A000016F000CB42B1F000272002BCECE303147 -:10F3B000FFFF00AF0000046405D2062601D1000063 -:10F3C0000106006A4800000CB4281C120672002BCB -:10F3D000CECE3031FFFF007DFFEC05BC0741062695 -:10F3E000003200000107006A00CC016F000CB43647 -:10F3F0002A0E0372002BCECE3031FFFF0072FFECDD -:10F40000046005D20626005200000106006A1800BA -:10F41000000CB42A360E0772002BCECE3031FFFF1F -:10F42000007DFFEC05BC05CD0606026F0000FFFF66 -:10F430000072FFEC0460045C060602700000FFFF2F -:10F44000007DFFEC05BC07240626026F00000107C3 -:10F45000006A00CC0152000CB4382C0E0372002B51 -:10F46000CECE3031FFFF0072FFEC046005D20626DD -:10F47000027000000106006A1600000CB435290B6A -:10F480000772002BCECE3031FFFF003FFFEC048C23 -:10F490000724062601C600000107006AFFD20152B8 -:10F4A000000CB4392D070372002BCECE3031FFFF94 -:10F4B0000041FFEC038405D2062601E600000107A7 -:10F4C000006AFF5B0000000CB43529180772002B9E -:10F4D000CECE3031FFFF0016FFEC04F106D0062639 -:10F4E00001BC00000107014C0117016F000AB320A5 -:10F4F000110272002BCE3031FFFF0002FE13040216 -:10F5000005610626005C00000107014C0082000036 -:10F51000000AB320000672002BCE3031FFFF001628 -:10F52000FFEC04F10741062601BC00000107006A58 -:10F530000044016F000CB43327110272002BCECEB1 -:10F540003031FFFF0002FE13040205D20626005CE4 -:10F5500000000106006AAF00000CB43327000672F9 -:10F56000002BCECE3031FFFF0016FFEC04F10790E8 -:10F57000062601BC0000010701520149016F000C81 -:10F58000B42532110272002BCECE3031FFFF0002C3 -:10F59000FE13040206210626005C0000010701524A -:10F5A00000B50000000CB42532000672002BCECE50 -:10F5B0003031FFFF00A7000004C30741062601C049 -:10F5C00000000107006A0062016F000CB4291D09E8 -:10F5D0000272002BCECE3031FFFF009A0000042CC7 -:10F5E00005D2062601E000000106006A0E00000CAC -:10F5F000B4291D130672002BCECE3031000100C895 -:10F60000FE82040A05B600090015400A02090272CA -:10F61000058003080872002B321ACC2B323031419E -:10F62000152111331123112311040AFD68AAA1B376 -:10F6300005B698FB7AFDEA017E05B600000100AF31 -:10F64000FE870346044800090015400A02090672B5 -:10F65000058003080A72002B321ACC2B323031415C -:10F660001521113311231123110346FE109FA5A16B -:10F6700004488BFCCEFDFC0179044800FFFF00C864 -:10F68000000005FA0741062601C400000107006AD0 -:10F690000118016F000CB42F23010272002BCECE93 -:10F6A0003031FFFF00AF0000057605D2062601E4E9 -:10F6B00000000107006A00BD0000000CB42F230108 -:10F6C0000672002BCECE3031FFFF002EFE71040AF1 -:10F6D00005B60626028800000007036C00920000B1 -:10F6E00000010010FE71034A0448001F0022401070 -:10F6F000110E0E1619190D1512067207001A0D0AB1 -:10F70000003F33CC322B3212392F333311333031A7 -:10F710004122262735161633323636353523112346 -:10F72000353311211521112115211133111406062C -:10F730000105253E1411351F1F2C17A79E9E029C04 -:10F74000FE0A015BFEA5973266FE7111078B070C5E -:10F750001731259201E28101E58DFEA881FE9FFE11 -:10F76000F654753D00010006FE7104D005B6001D7B -:10F77000002440131417110E040F15120272070013 -:10F780000D180D0D0F0872002B32113310CC322BD7 -:10F7900032111739303141222627351616333236C9 -:10F7A00036353523010123010133010133010133D2 -:10F7B0001114060603EC263E1311341F1F2B17638A -:10F7C000FE75FE6FB501E7FE3BBD016D016FB4FE36 -:10F7D0003C0186993165FE7111078B070C173125A5 -:10F7E000920284FD7C02FA02BCFDB90247FD47FD8E -:10F7F0009BFEDF54753D00010027FE71043B044869 -:10F80000001D002340120E111714040F151206726A -:10F8100007000D180D0D0F0A003F33113310CC32C5 -:10F820002B32121739303141222627351616333242 -:10F83000363635352301012301013301013301013E -:10F8400033111406060355253E1411351F1F2C17BE -:10F850005AFECDFECBBC018DFE85BE01210120BC30 -:10F86000FE850132903265FE7111078B070C17314E -:10F87000259201BFFE4102310217FE5A01A6FDE9A1 -:10F88000FE50FEF654753D0000010005000004988E -:10F8900005B60011002140100400000D09111102ED -:10F8A0000C0E087205020272002B322B3211392F16 -:10F8B000333333113330315321013301013301210B -:10F8C000152101230101230121810133FE74BD01B2 -:10F8D0006D016EB5FE710139FEBE01BBC1FE75FE44 -:10F8E0006FB601BCFEC0034E0268FDB70249FD9829 -:10F8F00096FD480284FD7C02B8000001002700004C -:10F90000040904480011002540120701010A0402FD -:10F910000D1111020C0E0A7205020672002B322B19 -:10F920003211392F39123933331133303153210128 -:10F930003301013301211521012301012301217626 -:10F94000010EFEB5BE01210120BCFEB30113FEE98C -:10F950000166BEFECDFECBBC0162FEED027501D399 -:10F96000FE5A01A6FE2D81FE0C01BFFE4101F400EE -:10F970000002007E0000042E05B6000B00150017E3 -:10F98000400B0E0808000902720C000872002B32AE -:10F990002B12392F3330316120263534363633334C -:10F9A000113311253311232206061514160292FE77 -:10F9B000E2F66BF1C7E3AAFE81D5D683AB53B4D18F -:10F9C000C279C778026BFA4A920225407C5B8E802E -:10F9D000FFFF0072FFEC0435061406060047000026 -:10F9E0000002007DFFEC066D05B6001E002B002313 -:10F9F00040121F1D081D081D131E027228130B72D2 -:10FA0000040D0B72002B322B322B1239392F2F1190 -:10FA10003330314111141633323635113311140697 -:10FA20002322262706062322262635343E02333398 -:10FA3000111123220606151416163332363504002A -:10FA4000786E6778A8C5C27D9F2C31A68494CA6859 -:10FA5000418BDA999A9B84B25940805F8F7C05B6BE -:10FA6000FBB77C727C7701DEFE19A8D55B514C5F39 -:10FA70005FBB8A63A1753E026EFCFC3B80685A79CD -:10FA80003D8B5F0000020070FFEC06840614002628 -:10FA90000033002B40172600722127271D08081766 -:10FAA0001D0772132D2D170B72040F0B72002B32D2 -:10FAB0002B3211332B12392F113311332B303141AB -:10FAC00011141633323635113311140E0223222647 -:10FAD00026270E0223220211101233321616173374 -:10FAE00026263511012206151416333236373534E1 -:10FAF0002604195E86736CA83362915E66804B198A -:10FB000027669167CDF4F3C5557D591E0D0407FE98 -:10FB1000CE94918F97A98902850614FB83889986D4 -:10FB20008A0136FEBA63946130325B3D395C37013D -:10FB30001B0117011B01232E4D311F6B2301B7FD44 -:10FB4000BCE0D4D3D3C6C520D1DE0001004CFFEC0D -:10FB5000067B05CB00350023401107082626251516 -:10FB6000251500111A09722E000372002B322B3258 -:10FB70001239392F2F3312393930314132161615D7 -:10FB8000140607151E02171E0333323635113311C2 -:10FB9000140623222E0227342E0223233533323635 -:10FBA0003635342623220607273E02021F94CC6BEB -:10FBB000B78E719C5201011B37593E776FA6D0BC9E -:10FBC0005C966C3A01386C9E66C9C485B25A9F7FB8 -:10FBD00079B44E553790AB05CB5DA36A97AF190842 -:10FBE000115B92654A6A431F7D8801CAFE26C6C41E -:10FBF0002F639C6D4F7047218A457E54737C483536 -:10FC0000722A45290001004FFFEC05C3045C003354 -:10FC10000025401207082626251425142500101B50 -:10FC20000B722D000772002B322B321139392F2F16 -:10FC300011331239393031413216161514060715B1 -:10FC40001E02171E0233323635113311140E0223F1 -:10FC5000222E02272E022323353332363534262333 -:10FC600022060727363601B576B162695943633BF0 -:10FC700005042F604F6E6DA42F5F8F605E8F61341F -:10FC800005054180649077859C7B734F8C4E37517E -:10FC9000A8045C43805C63761A080D3F6448415EAB -:10FCA0003385880137FEB9639462302A537B51440F -:10FCB000562988505F525125228526260001004C86 -:10FCC000FE8204D405CB00280020400F08071A1A32 -:10FCD0001717000F0C110821000372002B323F335D -:10FCE000CE12392F331239393031413216161514EC -:10FCF00006071516161511331123112311342E0280 -:10FD00002323353332363635342623220607273E61 -:10FD100002022E97D16EBE95B1BFB3A2B53D77ABAF -:10FD20006ECDD38CBC5EA6877FBD52553893B1058E -:10FD3000CB5DA36A97AD1A071AB393FEFCFDEA01E7 -:10FD40007E019C476843208A457E54717E49347207 -:10FD50002A4529000001004FFE87041A045A002694 -:10FD60000020400F07081919171700100D120A205C -:10FD7000000772002B323F33CE12392F331239393C -:10FD800030314132161615140607151E02151533AB -:10FD900011231123113426262323353332363534EB -:10FDA000262322060727363601C279B3636C5C42EC -:10FDB0006B3FA5A3A1448A6A977C8EA8837454984C -:10FDC0004A3D55BD045A43815D62731A0A12426C62 -:10FDD00052A3FDFC0179013042582C8A4F5E5154E8 -:10FDE0002722852626000001FFFFFFE9071E05B632 -:10FDF000002E001D400F08080D132E0272251E094B -:10FE000072040D0972002B322B322B3212392F3033 -:10FE100031411114163332363511331114062322B1 -:10FE200026263511210E05070E0223222627351618 -:10FE3000163332363637363612123704B36F7370D4 -:10FE400072A7D3B674B365FE490914151617170BBC -:10FE50001B4D7F6723441D1937203F492A110E226D -:10FE600027291405B6FBCA87787F8601CAFE26C6F5 -:10FE7000C44FAE8F03A64A9FA3A09787398AC26654 -:10FE80000E0A8F0C0E639E5647D00106012BA1006F -:10FE90000001000DFFEC062C04480028001D400F57 -:10FEA00007070E15270672211A0B72030E0B72003C -:10FEB0002B322B322B3212392F3031411416333280 -:10FEC0003635113311140E0223222E023511210270 -:10FED0000206062322262735161633323E02123733 -:10FEE0002103D269756B6AA730608D5D5E916434C1 -:10FEF000FEC2133D5B81581B30110D1D102D4B3C74 -:10FF000030250D0275017E858185870138FEBA6333 -:10FF1000946231306295650245FEFDFE90E96D0602 -:10FF2000067F03034B98E8013BC9000100C8FFECC2 -:10FF3000075B05B6001A002540141A027218130850 -:10FF400013081315160272150872040D0972002B9E -:10FF5000322B2B1239392F2F11332B303141111401 -:10FF60001633323635113311140623222626351165 -:10FF7000211123113311211104F37072716FA6D076 -:10FF8000B674B264FD27AAAA02D905B6FBCC877A5B -:10FF90007D8801CAFE26C6C44FAF900137FD4F05CC -:10FFA000B6FD91026F00000100AFFFEC06A104480E -:10FFB000001D00254014011A0C1A0C1A1C1D067293 -:10FFC0001C0A7208130B72030672002B2B322B2BA8 -:10FFD0001239392F2F1133303141112111331114BE -:10FFE0001633323635113311140E0223222E023508 -:10FFF00035211123110156024BA66B76686DA42F93 +:1000000007ED000102F4078E00010337FE3B0001FB +:10001000033E07500001033E07550001033E078ED3 +:1000200000010261FE3E00010265FE3E0001024544 +:1000300005E20001027107500001024505E70001D9 +:10004000027107550001024505610001027106D0E9 +:10005000000102750000000102750614000102E0B3 +:10006000078E0001024B05E20001030C075000015E +:10007000024B06200001030C078E0001024B0621F3 +:100080000001030C078F00010239FE3E00010290BF +:10009000FE3E0001028505BC0001023905E70001B2 +:1000A000028507550001023905610001028506D06D +:1000B0000001020105D200010273FE160001027365 +:1000C00006140001020106210001027405D200019C +:1000D000027406200001027406210001026A000079 +:1000E0000001026A05D20001026A05DD0001026A10 +:1000F00006200001026A06210001027405DD0001EC +:100100000267000000010267061D0001010205D21E +:100110000001010206200001010A000000010102A5 +:1001200006210001024505D200010245062000011A +:100130000245062100010242FE1400010373000083 +:1001400000010380044800010239068800010239D9 +:1001500005D20001023905DD000102390620000147 +:10016000023906210001027E00000001027E061F06 +:100170000001026905B60001023D078F000102EC93 +:100180000741000102EC078E000102EC078F00011D +:10019000031E00000001032005B60001031E0741F5 +:1001A0000001031E074B0001031E078E0001031E02 +:1001B000078F00010303074B000102E80000000164 +:1001C00002E805B600010271074100010271078EC5 +:1001D00000010271078F000102F9FE140001037A89 +:1001E0000000000103D905B600010285070A0001DD +:1001F0000285074100010285074B00010285078E39 +:1002000000010285078F00010177030D00010183C2 +:1002100005CD0001015C03150001015E05CD000163 +:1002200003720448000101ED0000000101DF0448F1 +:10023000000103DA0448000100B7FE1300010201C7 +:1002400004480001040704480001021900000001ED +:10025000021604480001060A0448000103160000C3 +:100260000001031A0448000103D60448000101FC00 +:100270000000000101FC04480001025800000001D8 +:10028000016E0224000102A60546000101B1000032 +:10029000000101310546000103830448000101E922 +:1002A0000000000101E904480001031C04480001AA +:1002B00000FD0000000101E004480001047304484F +:1002C000000103E1FE16000102730448000104A9C5 +:1002D000044800010102FE160001029F04480001CB +:1002E000026A02240001049604480001026A0448DC +:1002F0000001047D04480001027400000001027442 +:100300000448000107080448000103BC0000000184 +:1003100003C904480001010202240001019B0614E4 +:100320000001010200000001042606140001021A67 +:1003300000000001010206140001002BFE14000160 +:1003400001DC05E20001010600000001010205E2F6 +:100350000001027402240001044C0614000102761C +:1003600000000001010406140001044B04490001CF +:100370000220FE14000102100448000102FE061FC4 +:10038000000101330000000101FC061F00010455BB +:100390000448000102610000000102450448000118 +:1003A000027302240001046F0614000102560000CB +:1003B000000102370614000103AC044800010242A8 +:1003C00000000001024B0448000104230614000150 +:1003D000028C0000000102AA061400010413044864 +:1003E0000001023900000001023904480001046BD9 +:1003F00005B60001025E00000001025205B60001D0 +:10040000045005B60001023D00000001023D05B6A2 +:100410000001047605B60001024F00000001024E03 +:1004200005B60001073A05B6000103A5000000016A +:1004300003B105B60001049C05B60001026000008E +:100440000001026805B6000105AC05B6000102E72F +:100450000000000102EC05B60001023302DB0001DE +:10046000043F05B60001023300000001023305B667 +:100470000001043A05B60001024505B6000104C7B3 +:1004800005B60001027805B60001031EFEA40001B6 +:1004900004A705B60001026900000001028205B64A +:1004A0000001031E02DB0001061105B60001032056 +:1004B00000000001031E05B6000105DE05B60001BF +:1004C000030300000001030305B60001070905B698 +:1004D0000001038F00000001039A05B60001021716 +:1004E00002DB000102FB05B6000102620000000110 +:1004F000011A05B6000104BD05B60001029900000D +:10050000000102AA05B6000101FD05B60001FFF5D4 +:10051000FEA50001011505B6000101B905B60001EF +:10052000011F00000001011F05B6000102F402DBFB +:10053000000105BD05B6000102EF0000000102F454 +:1005400005B6000105A805B600010337000000014B +:10055000033E05B6000103F805B6000102110000D4 +:100560000001026205B60001044905B600010265FA +:1005700000000001027105B6000102E802DB000183 +:1005800005A505B6000102BD0000000102E005B6A8 +:10059000000104E105B6000102F900000001030CAE +:1005A00005B60001050205B6000102830000000146 +:1005B000029005B60001043005B60001029000006B +:1005C0000001028505B6000200310024003D000054 +:1005D0000044005D001A006C006C0034007C007C5C +:1005E00000350082008D0036009200980042009A8B +:1005F00000B8004900BA00DE006800E000E0008DAD +:1006000000E200E2008E00E400E4008F00E600E972 +:10061000009000EB00EB009400ED00ED009500EF82 +:1006200000EF009600F100F1009700F401490098F6 +:100630000155015500EE0157015800EF015A0165BF +:1006400000F10167017500FD0177019F010C01A216 +:1006500002000135024A024A0194024D024D019501 +:10066000024F0252019602540257019A0259027631 +:10067000019E027D027E01BC028202B001BE02B276 +:1006800002B501ED02B702C401F102C6033101FF58 +:1006900003330333026B03350361026C036D037391 +:1006A00002990375037502A0037A038402A1038FE4 +:1006B000038F02AC0394039502AD039703A402AF2A +:1006C00003A603AC02BD03AE03B002C403B303B37D +:1006D00002C703B603BE02C803C003C002D103C9E8 +:1006E00003E302D2046F047002ED0472047302EF9C +:1006F000002A00000188000001820001017C000046 +:100700000176000001700000016A00000164000031 +:10071000015E00000158000001520000014C000081 +:10072000015E00000146000001400000013A0000A7 +:10073000015E000001340000012E000101280001CB +:1007400001220001011C0000011600000110000040 +:10075000010A00000104000100FE000100F8000190 +:1007600000F2000100F2000100EC000100E60001CF +:1007700000F2000100E0000100DA000000D40004F3 +:1007800000CE000100C8000300C2000100BC00024E +:1007900000B6000400B0000100AA0001FFF2FFCF84 +:1007A0000001005A04D500010006044A0001FFFFC1 +:1007B000FF8600010006024A00010007FFB90001A0 +:1007C000006004D50001FFFF05690001FFFF00176D +:1007D0000001FFFD001B0001FFF9FFC10001000146 +:1007E000FFBD0001FFF9FFBC0001FFF7FFBC0001E6 +:1007F0000007FFBF0001FDCE04480001FDC704480B +:100800000001FDBB04480001FDB8044800010002DE +:1008100000000001FFFE00000001FDA0000000013B +:10082000FFF303330001FD9F0448000100700448FA +:100830000001000404480001FFFE0448000100021A +:1008400004480001000104480001FD8A0448000139 +:10085000000004480001FDEB04480001FD190448B4 +:100860000001025304480001FDA9044800010000F2 +:10087000000000010250044800010259044800022F +:1008800000050153015400000235023500020374D3 +:1008900003740003037603760004040104250005B5 +:1008A00000020096FFE4018405B60003000F001665 +:1008B000400A010107070D0B72020272002B2B3256 +:1008C00011337C2F30314123033303343633321656 +:1008D00015140623222601456D2EC9DD4433324509 +:1008E0004532334401960420FAB2463B3B46453F2D +:1008F0003F000002008703A602A905B60003000717 +:100900000010B605018004030272002B321ACD32AA +:1009100030314103230321032303013B26692502D0 +:100920002225692505B6FDF00210FDF00210000237 +:100930000034000004F605B6001B001F0039401B00 +:10094000011C1C0E001F1F19151512120F04080898 +:100950000B0B0E0E0A171302060A08003F333F3333 +:1009600012392F3311331133CE3211331133321187 +:100970003311331133303141032115210323132166 +:10098000032313213521132135211333032113337D +:100990000321150121132103D441011BFECC5587EE +:1009A00055FECF52854FFEFA011F43FEEA012D533B +:1009B000895301335384530109FCE4013142FECFD2 +:1009C0000383FEAC7FFE5001B0FE5001B07F0154A6 +:1009D0007D01B6FE4A01B6FE4A7DFEAC015400031D +:1009E000007FFF89041706120024002C0035002820 +:1009F00040141B2E2E282C091C2D0D06011412113B +:100A0000250808230001002FCD333311332FCD33B8 +:100A1000121739331133303145352626273516164E +:100A200017112E023534363637353315161617079B +:100A3000262627111E0215140607151136363534E1 +:100A400026262727110E0215141616020673D14208 +:100A500045D86984AD5661B0767A6BB04B34449E0C +:100A60005086B55CD6C17B792F6A5B7A4B66332D95 +:100A70006577D202241DA220300201B8255F8A6268 +:100A800066915206ADAB0329208B1B2607FE4B2730 +:100A900058826792B313DA016E0C5F4E38483518EE +:100AA000D00187052E4A333B4F3700050066FFEC27 +:100AB000063705CB000B0017001B00270033002270 +:100AC0004011281C2E220D721A0C1206001B1B0C42 +:100AD000000572002B32322F10CC323F2B32CC3239 +:100AE00030314132161514062322263534361722AA +:100AF00006151416333236353426250123011332F8 +:100B00001615140623222635343617220615141618 +:100B1000333236353426018F969B969B9099929767 +:100B2000514C4C515452510349FCD592032B6B95B7 +:100B30009C969B91989198514C4C5154525105CB95 +:100B4000EFDADAF3F3DADAEF77A9A9A9ACACA9A85E +:100B5000AA62FA4A05B6FDCBEFDAD9F3F3D9DAEF98 +:100B600078A8A9A9ABA9ABA8A9000003006FFFEC66 +:100B700005C905CD00250030003C002B4019071E9B +:100B800037030012300F0826050B0B002D160B72D1 +:100B9000100A7231000372002B322B2B3211392FC5 +:100BA000173912173930314132161615140607015C +:100BB000363637330606070123270E022322262660 +:100BC00035343636372E0235343636130E021514C8 +:100BD00016333236370122061514161736363534D9 +:100BE00026026F6C9D55A9820196374618A820658C +:100BF0004C0125E1B54093B3738CCE714E90642FB8 +:100C000054345BA7194E6F3B9E8488BF43FEA05BA4 +:100C100071524C7D716905CD4B8C6382B44AFE766E +:100C200040A96384DE54FEE1B13B59315CB2816A74 +:100C3000987638346B7B4A648E4CFCF52D586E4E9A +:100C4000758D5A40042B5F554C804E4581574F623D +:100C50000001008703A6013B05B60003000AB301AB +:100C6000030272002BCD303141032303013B26697F +:100C70002505B6FDF002100000010052FEBC021E68 +:100C800005B60010000AB30D040272002B2F30319C +:100C90005334121237330602151412121723260288 +:100CA00002524186669F919241815F9D6686410214 +:100CB00031A9014001227ABEFE30F5A0FEC9FEE056 +:100CC0008078011B013C0001003EFEBC020A05B613 +:100CD0000011000AB30D027205002F2B30314114B0 +:100CE000020207233612123534020227331612127B +:100CF000020A4185679D6081414281619F6785410C +:100D00000233A7FEC3FEE4777F01220137A0A301CF +:100D10003C01247F7BFEDFFEC100000100590286FA +:100D2000040A0614000E001B4010050907040A0BF4 +:100D3000030D01020C0B06088000002F1ACD32179C +:100D400039303141032517051307030327132537CE +:100D50000503028B26018B1AFE86F4A2B5A6A8F223 +:100D6000FE881C0185270614FE7373AF27FEBB594E +:100D70000164FE9C59014527AF73018D0001006796 +:100D800000E6042804C0000B000EB40A0909050699 +:100D9000002F33331133303141211521112311211B +:100DA00035211133028C019CFE6489FE64019C890B +:100DB000031688FE5801A88801AA00010053FEF816 +:100DC000017A00EE000A000CB305800100002F320A +:100DD0001ACD303165170E0207233E0237016D0D23 +:100DE000123741217C1528210AEE1749A6A7495040 +:100DF000B1AD48000001005201DC02420270000364 +:100E00000008B10100002F32303153352115520155 +:100E1000F001DC94940000010096FFE4018400E9F5 +:100E2000000B000AB303090B72002B323031773408 +:100E3000363332161514062322269644313346469D +:100E400033314468463B3B46453F3F0000010015B7 +:100E5000000002D905B60003000BB40302720108BA +:100E6000003F2B30314101230102D9FDE0A40221D2 +:100E700005B6FA4A05B600020067FFEC042B05CD63 +:100E8000001000200010B71D0D057215050D720031 +:100E90002B322B3230314114020606232226023532 +:100EA0003412363332161205141216333236123516 +:100EB00034022623220602042B3674B881A3D56996 +:100EC0005FD4AEA5D668FCE33E8B71718B3F3E8A42 +:100ED00073738A3D02DDB2FEE8C265B20151EEEAEB +:100EE0000151B5B3FEAFECCCFEF087860110CDC941 +:100EF000010F8989FEF1000100B9000002CF05B69B +:100F0000000D0015400A0B0A0A060C0472000C7250 +:100F1000002B2B32322F33303161231134363637E8 +:100F20000606070727013302CFA20103031F362855 +:100F3000A757018C8A040C3B554725202D2186712B +:100F40000131000100650000042305CB001D0017DE +:100F5000400B0A1205721B021C1C010C72002B3282 +:100F60001133332B323031612135013E02353426C5 +:100F700023220607273E02333216161514060607EB +:100F80000115210423FC4201876D954E937869A2D7 +:100F900055593A899D5987C46B5CA66FFEC202EB16 +:100FA0008B018D6EACA7647C83484270314C2C5E03 +:100FB000AE7874C7C36DFEC307000001005CFFEC90 +:100FC000041A05CB002E001F400F05041C1C1B1B20 +:100FD0000C242C0572130C0D72002B322B3211399C +:100FE0002F331239393031411406060715161615FC +:100FF00014060623222627351616333236353426B4 +:101000002623233533323636353426232206060787 +:1010100027363633321603ED4C885CAEAF77F5BF1A +:1010200074C55A5BD664C8B263B982929377A657E7 +:10103000947F4E8070385450E692E0E004616290F4 +:101040005B120816B4927FC46F252B9C2D339F8AA8 +:101050005F75378E467F576F79203825723E5ACCA0 +:101060000002002C0000046C05BE000A0016001FE0 +:10107000400F061609090501010212070472020C4D +:1010800072002B2B3211392F33331133333031416E +:10109000231123112135013311332111343E02373D +:1010A0002306060701046CDBA2FD3D02B8ADDBFEA2 +:1010B000830204030108133119FE3D0153FEAD0103 +:1010C000538C03DFFC2B01DE37594D462228592370 +:1010D000FD8100010084FFEC041D05B60021002302 +:1010E00040111A191916161F0000081E1B04720F52 +:1010F000080D72002B322B3211392F33331133117B +:1011000033303141321616151406062322262735B0 +:101110001616333236363534262322060727132196 +:101120001521033636023395DC7982F4AA72C44362 +:1011300049D0626FA75DB3C13E9430543802D7FDE9 +:10114000B7252678037E65C08996D97528289E2CF8 +:101150003447916E929F140C3702AE98FE470811E7 +:1011600000020074FFEC043005CB00220031001FA8 +:10117000400F12112929161606231E0D720D0605A1 +:1011800072002B322B3212392F331133333031535B +:10119000343E033332161715262623220602073360 +:1011A0003E02333216161514060623222E02013291 +:1011B000363534262322060615141E027425589847 +:1011C000E39F2D6822255F30BAD55E070B1F60892B +:1011D0005B80BF6970CF8F6BB4854A01EC88A492A5 +:1011E0009364945227507A027184FCD9A45D090A51 +:1011F0008F0D0CA2FEEBAD32513068C68D97DC77B7 +:1012000052A2F1FEA7AEB090A8537E414288744628 +:101210000001005D0000042C05B600060013400923 +:10122000050202030472000C72002B2B32113330C2 +:10123000316101213521150101220258FCE303CF60 +:10124000FDAC051E9880FACA00030067FFEC042974 +:1012500005CB001F002E003C001A400E2B1808364C +:10126000040023100D722F000572002B322B321157 +:10127000173930314132161615140606071E0215AD +:101280001406062322262635343636372E02353408 +:1012900036360314163332363534262627270E0207 +:1012A00001220615141616173E0235342602487F11 +:1012B000C46F4D824F5E975877D6909BD971568EEA +:1012C0005449794771C5C29EA098A64C8C5F245C96 +:1012D0008144013C7696497E4E4C76449505CB5030 +:1012E0009B71598563272B6C92647BB3605DAF7BE8 +:1012F00065956C252866895B6F9B51FBA770919162 +:1013000076496F58240D265D760383716A4C694BCC +:1013100020204D6A4A6A700000020067FFEB042536 +:1013200005CB00220031001F400F1112292916168B +:1013300006231E05720D060D72002B322B32113959 +:101340002F33113333303141140E03232226273536 +:1013500016163332361237230E0223222626353450 +:10136000363633321E020122061514163332363653 +:1013700035342E020425255998E59F2B6E232564CC +:1013800030BBD65E060C1E618A5C7FBD6973D08D52 +:101390006CB48549FE1285A58E9466955127507AC6 +:1013A000034785FCDAA45D0B0A900D0FA10115AD72 +:1013B00030513168C68C97DD7852A3F00158AEAF3A +:1013C00091A8527E42428873470000020096FFE4D3 +:1013D00001840462000B00170010B7150F07720399 +:1013E000090B72002B322B32303177343633321600 +:1013F000151406232226113436333216151406230B +:1014000022269644313346463331444431334646EE +:1014100033314468463B3B46453F3F03BC483B3B7A +:1014200048443E3E00020041FEF801800462000A8A +:1014300000160012B7140E07720105800A002F1A59 +:10144000CD392B32303165170E0207233E023703A8 +:101450003436333216151406232226015C0E123858 +:1014600041207E1528230A1944313544443531443E +:10147000EE1748A7A7494FB1AE4802F1483B3B4899 +:10148000443E3E000001006700F3042904D8000632 +:101490000012B70205010304030600002F32CE320A +:1014A00017393031650135011501010429FC3E036E +:1014B000C2FCF2030EF301AA5F01DC94FE8FFEB3BF +:1014C0000002007301C1041D03E100030007000CCA +:1014D000B301000405002F33CE32303153352115CE +:1014E000013521157303AAFC5603AA035A8787FE08 +:1014F000678787000001006700F3042904D800060D +:101500000012B70501040302030006002F33CE3298 +:10151000173930315301013501150167030FFCF113 +:1015200003C2FC3E0186014B017394FE245FFE560C +:101530000002001FFFE4033C05CB001F002B001737 +:10154000400B1F1F2323290B720C130372002B3235 +:101550002B3211332F30314135343636373E023598 +:10156000342623220607273636333216151406068C +:10157000070E0215150334363332161514062322CE +:101580002601201E4B434E5B28867A639A473A52C7 +:10159000C076C1D43C6E4B42461AB1423431454507 +:1015A00031344201963450736438415B5C41686F5A +:1015B0003223862B36BFA75D836D3D3855593E21BA +:1015C000FED2463B3B46453F3F0000020076FF47C8 +:1015D00006B705B40041004F00294013494C4C1692 +:1015E00013253E03720945451D05050C802E350067 +:1015F0002F331ACC322F333211332B32CC323211FB +:1016000033303141140E02232226272306062322DB +:1016100026353436363332161703060615141633BC +:1016200032363635340224232204060215141204FD +:101630003332363715060623222402353412362477 +:10164000333204120114163332363713262623227E +:10165000060606B72B5883595D6E0B0926936B9CC3 +:10166000A96BC38559A8321401024D37435B309AE8 +:10167000FEF1B0AFFEF1BB60910119CA7AE2595890 +:10168000DA83F1FEAAB677E10141C9D7014BBDFB70 +:10169000EE6A5E746D080C1D532D677F3A02DA5FA7 +:1016A000B591566C4A4F67CFAC86CF771E12FE6D50 +:1016B00025270B6C4B69B16CBF010E8E6EC9FEEC19 +:1016C000A7CCFEE295362282252FB50154EEC1014A +:1016D00044EE83B1FEB9FE9A857CAE8F0105090DFB +:1016E000629C000200000000050D05BC000700120E +:1016F000001B400D0D0312020203050272070308CE +:1017000072002B322B11392F331139303161032103 +:10171000032301330101032E02270E020703045D98 +:10172000B4FDB6B3AC023C990238FE69AB061B1C93 +:10173000090A171608AE01D0FE3005BCFA4402674C +:1017400001CD1252581B29514518FE33000300C821 +:10175000000004BC05B60012001B0025001F400F4E +:10176000090813131C1C001D1208721B00027200D2 +:101770002B322B3212392F33123939303153212089 +:10178000041514060607151E021514060623211358 +:1017900021323635342623231111213236353426B1 +:1017A0002623C8019E01120114417C5B6094547D84 +:1017B000E49CFE09AA0118BF93AFBFFC0130C3A28D +:1017C00049A38805B6A4C5558758110A0F50906FD4 +:1017D00087BA5F03437E797D6EFD8FFDDD9982536D +:1017E000763F0001007DFFEC04CB05CB001F00100D +:1017F000B70019037209100972002B322B323031F5 +:1018000041220E02151412163332363715060623FE +:1018100022240235341236243332161707262603C3 +:101820003979C1874873E5AC62AD5250B079DFFEBB +:10183000D5955DB30105A96FCE534446A705355331 +:101840009DDE8BB8FEF1942119941E1DB90152E65C +:10185000A60113C86D2C2990202F000200C800009B +:10186000055105B6000A00140010B71006027211E7 +:10187000050872002B322B3230314114020423212F +:1018800011213204120734022623231133200005CC +:1018900051B4FEABF3FE7301B9DF0142AFB383FD78 +:1018A000B7F5CF012E012F02E9F7FEB5A705B6A3C4 +:1018B000FEC1F1C501007DFB6D012A00000100C8D9 +:1018C000000003F605B6000B0019400C06090901DB +:1018D000050202720A010872002B322B3211392FD5 +:1018E00033303161211121152111211521112103DD +:1018F000F6FCD2032EFD7C025FFDA1028405B696A4 +:10190000FE2794FDE300000100C8000003F605B6C1 +:1019100000090017400B06090901050202720108BF +:1019200072002B2B3211392F3330316123112115E5 +:1019300021112115210172AA032EFD7C025DFDA358 +:1019400005B696FDE8950001007DFFEC053805CB56 +:1019500000210019400C21000005140D03721C0524 +:101960000972002B322B3211392F333031412111C2 +:101970000606232224023534122433321617072692 +:10198000262322060215141216333236371121038C +:101990003901FF73F396E4FEC7A2B30153EE7ADB7D +:1019A0005E4151C368B3FF8776FAC5638E3AFEABDA +:1019B00002FEFD3B2726B60151E8E30152BB2D296B +:1019C00094233294FEF2B9B7FEF196171001C000CD +:1019D000000100C80000051C05B6000B0019400CF2 +:1019E000080303050B06027201050872002B322B57 +:1019F0003211392F33303161231121112311331169 +:101A0000211133051CAAFD00AAAA0300AA02B1FDF8 +:101A10004F05B6FD91026F00000100C80000017281 +:101A200005B60003000CB5010272000872002B2BF2 +:101A3000303173113311C8AA05B6FA4A0001FF5CB0 +:101A4000FE7F016A05B60011000CB40D027207009A +:101A5000002F322B303143222627351616333236EB +:101A600036351133111406060B324C1B204A2B3825 +:101A70005E38AB5BA7FE7F0E0C910A0B2C6A5D05EE +:101A8000AEFA5F89B459000100C8000004E605B64B +:101A9000000E001A400E0302080E04050D06027225 +:101AA00001050872002B322B3212173930316123B5 +:101AB0000107112311331136363701330104E6C90A +:101AC000FDF19CAAAA39783B01ABC7FDBA02C78CCD +:101AD000FDC505B6FD2741814201D5FD8600000107 +:101AE00000C8000003FB05B60005000EB601027237 +:101AF00003000872002B322B303173113311211582 +:101B0000C8AA028905B6FAE29800000100C80000E0 +:101B1000066A05B60017001C400F0B0C15010408DF +:101B20000E0A02721710080872002B32322B321282 +:101B3000173930316101231E02151123113301338E +:101B40000133112311343636372301034BFE1508B8 +:101B50000406049EFC01CF0701D6FAA80406030878 +:101B6000FE0F050E29768B48FC6405B6FB4004C0C9 +:101B7000FA4A03A84183752BFAF4000100C800005B +:101B8000053F05B600130017400B020C09130B02AA +:101B90007201090872002B322B321239393031614F +:101BA0002301231E02151123113301332E02351197 +:101BB00033053FC4FCE3080308059EC3031A07026C +:101BC0000605A004CC317D8D49FCB805B6FB382351 +:101BD000819540034F000002007DFFEC05BC05CD60 +:101BE000001100200010B71D0E03721605097200C7 +:101BF0002B322B32303141140206062322262602D4 +:101C000035341224333204120514121633323612CC +:101C10003510022322060205BC56A9FAA5AAFDA783 +:101C20005394012DE3D9012999FB746ADBA9AAD940 +:101C300068EDFBAADC6B02DDA9FEEBC76C6CC8018A +:101C400016A9E00152BCBAFEAFE5BAFEF0949401C9 +:101C500010BA011B013F92FEF300000200C8000011 +:101C6000046605B6000C00160017400B0F09090B9F +:101C70000E0C02720B0872002B2B3211392F3330ED +:101C80003141200415140E022323112311052311C1 +:101C9000333236363534260246011B01053D88DDD8 +:101CA000A0B2AA016EC49F8CBB5EBA05B6DDCE5D44 +:101CB000A77F49FDC105B691FDAC3C8770928F00AE +:101CC0000002007DFEA405BC05CD0016002500190C +:101CD000400C2213037204071B1B050A0972002B18 +:101CE000CC331239392B323031411402060701232B +:101CF000012206232226260235341224333204120E +:101D0000051412163332361235100223220602054C +:101D1000BC62C1900158F3FEE50D1B0DAAFDA7534F +:101D200094012DE3D9012999FB746ADBA9AAD9682A +:101D3000EDFBAADC6B02DDB4FEDCCA2EFE97014A85 +:101D4000026CC80116A9E00152BCBAFEAFE5BAFEAA +:101D5000F094940110BA011B013F92FEF3000002BF +:101D600000C8000004CE05B6000F0018001D400E8C +:101D70000812120C0C0E110F02720A0E0872002BC0 +:101D8000322B3211392F33123930314132161615B8 +:101D900014060607012301211123110523113332F3 +:101DA000363534260253B4EB7454884D0191C6FE87 +:101DB0009AFED0AA0181D7E8B3A9B305B659B68D6A +:101DC000749B601AFD6F0262FD9E05B693FDCF9273 +:101DD0008E957C0000010069FFEC040105CB002F0B +:101DE000001C40101000142C28190604241D037236 +:101DF0000C040972002B322B321217393031411486 +:101E00000606232226262735161633323636353473 +:101E10002626272E03353436363332161707262664 +:101E20002322060615141616171E02040181E89DCA +:101E300053947C2F4BD8766E984F4299845D8E6078 +:101E40003177D38975C753354FB15E5E8144418F79 +:101E50007681B45E018582B760101E16A31F353BE4 +:101E60006F4E4B65532F214F64845575A7592C2510 +:101E700092212C3764454D664F2B2F699700000146 +:101E800000120000045305B60007001340090703C1 +:101E900003040272010872002B2B321133303161BE +:101EA000231121352115210289ABFE340441FE3670 +:101EB00005209696000100B9FFEC051A05B600133F +:101EC0000010B7130902720E050972002B322B3273 +:101ED0003031411114060623200035113311141638 +:101EE000333236363511051A7DFCBEFEF1FEE5AB08 +:101EF000C5C486AB5305B6FC4E9BF28B0126F60398 +:101F0000AEFC4DBACA61AF7303B40001000000001B +:101F100004C505B6000E0013400909020E03027243 +:101F2000020872002B2B3212393031410123013368 +:101F3000011E02173E02370104C5FDF3ABFDF3B2EB +:101F4000015615211A0A0A1A2215015405B6FA4A31 +:101F500005B6FC3D3A6A622E2E636B3B03C000015E +:101F6000001E0000074505B60029001B400E08179B +:101F700024030F291E100272020F0872002B322B4D +:101F800032321117393031410123012E03270E035C +:101F90000701230133131E03173E03370133011ECC +:101FA00003173E0237130745FE79ABFEDE0D17140B +:101FB0000D03020B11170DFEE6ABFE7CB1EB0C1509 +:101FC000110E06051013170D0107AF01120E18139D +:101FD0000F0607141B10EB05B6FA4A03D82A554D15 +:101FE0003B0F0F3A4C562CFC2905B6FC6B2E59546E +:101FF00050262755585A2D038BFC6E2F5C574F23C4 +:10200000316C763F0394000100060000049805B689 +:10201000000B001A400E02050B0804010A060272AA +:1020200001040872002B322B321217393031612330 +:10203000010123010133010133010498C1FE75FE42 +:102040006FB501E7FE3BBD016D016FB4FE3C02843C +:10205000FD7C02FA02BCFDB90247FD470001000009 +:102060000000047905B600080017400C06030003C1 +:102070000402070272040872002B2B321217393047 +:1020800031410133011123110133023D0185B7FEB6 +:1020900019AAFE18BA02D902DDFC81FDC9022F037C +:1020A00087000001004E0000044505B60009001934 +:1020B000400C070404050272020808010872002B94 +:1020C0003211332B32113330316121350121352169 +:1020D0001501210445FC090313FD0803C7FCEC03AB +:1020E0002980049E9880FB62000100A6FEBC026B62 +:1020F00005B60007000EB5050202720601002F3377 +:102100002B3230314121112115211121026BFE3B6F +:1021100001C5FEDD0123FEBC06FA88FA18000001A5 +:102120000015000002DB05B60003000CB5030272C7 +:10213000010872002B2B303153012301B90222A573 +:10214000FDDF05B6FA4A05B600010033FEBC01F911 +:1021500005B60007000EB5000703040272002B321B +:102160002F3330315721112135211121330123FE25 +:10217000DD01C6FE3ABA05E888F906000001005004 +:102180000225044405C10006000EB5050400011136 +:1021900072002BCD3239303153013301230101500C +:1021A00001B76001DD95FE8AFEAC0225039CFC644C +:1021B00002EAFD160001FFFCFECD0385FF48000387 +:1021C0000008B10102002F33303141213521038550 +:1021D000FC770389FECD7B000001005204D901E7A2 +:1021E0000621000C0012B70B0400800F0601060048 +:1021F0002F5D1ACD39393031411E021715232E03B8 +:102200002735011818474F217124555444130621CE +:102210002E716B26181D5059511D14000002005ECE +:10222000FFEC03CB045A001D0028002340120725B1 +:10223000250B1E1313000B0B72040A721700077292 +:10224000002B322B2B12392F331133113330314104 +:10225000321615112327230E022322262635342475 +:10226000253735342623220607273636010706068A +:10227000151416333236350249C4BE7920082E644F +:10228000835F649B590104010ABD7A6F569C4633F3 +:102290004AC00148A7CDA8725E92BA045AB0C1FDE7 +:1022A00017A23C5129468E6DA4B00808438E7232A5 +:1022B000227E2636FDC20708766C5E5AA2A2000274 +:1022C00000AFFFEC04730614001600240025401430 +:1022D000160072150A7212131F1F0F0B72050417D6 +:1022E00017080772002B321133332B321133332B83 +:1022F0002B303141111406073336363332121114A4 +:102300000606232226272307231101220606151578 +:10231000141633323635342601550702092DAA84A6 +:10232000CEF570CC8B82A72D0D227801E6778C3DFF +:102330008AB69999970614FE7B437E234A66FEE38C +:10234000FEE7B9FE826146930614FDBC5DBB8F09B2 +:10235000CFDBE0D0D4D600010072FFEC0392045C26 +:10236000001D0010B70F08077217000B72002B3208 +:102370002B32303145222626353436363332161785 +:10238000072626232206061514161633323637156D +:102390000606026694E27E85EA95529931323283CE +:1023A0003972974B49916D578C393787147AFABE39 +:1023B000C7FD7A21198B142062BE8B85BC63251959 +:1023C000941C1E0000020072FFEC04350614001776 +:1023D000002400254014110A721000720B0A1F1FFE +:1023E00006077213141818000B72002B32113333C6 +:1023F0002B321133332B2B30314522021110123383 +:1024000032161617332626351133112327230E02D1 +:10241000273236353534262322061514160235D0D8 +:10242000F3F8CE57825E200C0408A68619071F5FBA +:10243000833FB0928BB799989714011C0118011B28 +:1024400001212E4D311F6C2201B7F9EC9C31502F28 +:102450008AC8C51ED1E0EBCBCADC00020072FFECDB +:102460000413045C0017001F0019400C1B06060033 +:1024700009100B7218000772002B322B3212392F01 +:1024800033303141321616151521161633323637D0 +:102490001506062322262635341236172206072172 +:1024A0002E0202558CC86AFD0B03BAA968A05653C8 +:1024B000A36F9EEB8277D991859E0F0244013B78F2 +:1024C000045C7CDF9567C1CA262592252281FAB576 +:1024D000B101038C88AE9C6295530001001E000080 +:1024E000030E061F0018001B400E0605010117060B +:1024F00072130C0172030A72002B2B322B32113330 +:1025000039303141211123112335373534363633F3 +:102510003216170726262322061515210297FEEFED +:10252000A6C2C2529C703F69282B22552C5F5B01CA +:102530001103C6FC3A03C65037498AAD52160E83C2 +:102540000B137B8350000003001FFE14042F045E56 +:10255000002F003F004B002D4016220C404020066B +:1025600039392929001A17174613077230000F72DC +:10257000002B322B3232113311392F331239C6323C +:102580001139393031412226353436372626353453 +:1025900036372626353436363332161617211507C8 +:1025A000161615140623222706061514161633339D +:1025B00032161514042532363635342626232322C6 +:1025C0000606151416133236353426232206151442 +:1025D0001601E1D8EA83742B3D4345566B62BA84F9 +:1025E0001D3B36140178CA1E28DEC22E3031332737 +:1025F0004A34C1B3BFFED8FEED88B3593C7454BE13 +:102600004A6E3B96B677787A77727B7CFE14A191FE +:102610006792181450343C5B2A23A76F76A758059D +:1026200009066B19276E43A4C1081B422B202611F3 +:102630009690B6C2823767474243172E5A43595D78 +:10264000036C78737B7B7F7A7078000100AF0000A9 +:1026500004410614001A001B400E1A00720F190ADA +:102660007204051313090772002B321133332B3216 +:102670002B30314111140607333E02333216161542 +:1026800011231134262322060615112311015504A6 +:10269000050B2269864B84B159A47D817A913FA6AE +:1026A0000614FE2F2851223A4F2954B08CFD3602D1 +:1026B000BF89885DB482FDC30614000200A000003B +:1026C000016805E20003000F0010B7040A03067258 +:1026D000020A72002B2BCE323031411123111332FA +:1026E000161514062322263534360155A655293BE6 +:1026F0003B292B39390448FBB80448019A3538374F +:102700003636373835000002FF90FE14016805E2C6 +:102710000010001C00134009141A0B067207000F6A +:1027200072002B322BCE323031532226273516162B +:10273000333236351133111406061334363332165C +:102740001514062322262B334C1C1F40284454A664 +:1027500040840F392B293B3B292B39FE140F0A8764 +:102760000A0B4C6404F9FB0B648F4C076138353558 +:1027700038373636000100AF00000424061400127A +:10278000002040131200720F0E04050B08060A0DFC +:102790000D110A720A0672002B2B32111217392BF7 +:1027A0003031411114060733363637013301012326 +:1027B0000107112311015406020715511C016CC3B6 +:1027C000FE4701D9C8FE7D85A50614FCD828732CC8 +:1027D0001A661F0184FE2CFD8C02077AFE73061414 +:1027E000000100AF0000015606140003000CB50202 +:1027F0000072010A72002B2B303161231133015614 +:10280000A7A70614000100AF000006C2045C002761 +:10281000002840171C1D24250413132109000772EA +:102820002107721A06720E05190A72002B32322B1A +:102830002B2B32113311173330314132161511233E +:1028400011342623220615112311342626232206AD +:1028500006151123113317333E0233321617333660 +:10286000360555B5B8A473719F90A533654D6D8439 +:102870003BA686190921647C467DA9260936BC043D +:102880005CBDD1FD3202C68585B8B3FD9B02C65939 +:10289000763B5AB181FDBC04489B394E285D5F5F91 +:1028A0005D00000100AF00000441045C0015001B46 +:1028B000400E0F0672050E0A721211090900077206 +:1028C000002B321133332B322B303141321615119C +:1028D00023113426232206151123113317333E0208 +:1028E00002B6C3C8A47D81B694A6861909236C8656 +:1028F000045CBFD3FD3602BF8988CEC4FDC2044844 +:102900009E3A4F2900020072FFEC0460045C001143 +:1029100000200010B71E0E077216050B72002B3236 +:102920002B32303141140E0223222E02353436363A +:10293000333216160514161633323636353426263B +:1029400023220604604684BB766EB785497AE39DF0 +:1029500096E17DFCBE469273729346469274AB9F9D +:10296000022687D4924D4D92D487B4FD8586FDB35F +:1029700084C26A6AC28483BF68E2000200AFFE16A6 +:102980000473045C0018002800254014120672111C +:102990000E720B0C2222070B721514191900077204 +:1029A000002B321133332B321133332B2B30314187 +:1029B0003212111406062322262627231616151175 +:1029C00023113317333E0217220606071514161675 +:1029D0003332363635342602B2CDF470CB8A578482 +:1029E0005E1F0C0309A7891608205C853E728B4088 +:1029F000023D8D7766884397045CFEE6FEE5BBFEEC +:102A0000822E4E2E276E29FE3E0632A23253318C84 +:102A100058AF84208BC0646EC580C2E5000200718F +:102A2000FE160434045C0016002400254014160E23 +:102A30007215067213121F1F0F077204051717086D +:102A40000B72002B321133332B321133332B2B30DB +:102A5000314111343637230606232202113436362B +:102A600033321617333733110132363637353426C1 +:102A7000232206151416038E04050B2EAA86C9F40C +:102A800070CD8983A62F081984FE19748C41029099 +:102A9000B39A9696FE1601D62766254C66011C0150 +:102AA0001AB9FE83674A9DF9CE026057B08323D4DA +:102AB000DBEBC9C9DF00000100AF00000326045CA6 +:102AC00000150019400D0F06720E0A721211070749 +:102AD000000772002B321133332B2B303141321669 +:102AE0001707262623220E02151123113317333E12 +:102AF0000202A121481C151B421D42755832A78AAB +:102B0000120722607F045C07069A070835638B551D +:102B1000FDB40448CA3D653C00010067FFEC037446 +:102B2000045C002A001A400E0E1227160404201915 +:102B300007720B040B72002B322B32121739303113 +:102B4000411406062322262735161633323635342D +:102B50002626272E0235343633321617072626232B +:102B6000220615141616171E02037469C38773A86C +:102B70003F43BA618E8033786A699953E1B763AD98 +:102B80004B38449A50737B397E67679651012C69A4 +:102B90008F4824219921365C4F2D454127284F72BB +:102BA0005B8B952721851D284C4233423A272651BD +:102BB000730000010020FFEC02AB05460018001D69 +:102BC000400E0E120D1515100F12067200070B7233 +:102BD000002B322B32CD331133123930316532367E +:102BE00037150606232226263511233537373315A8 +:102BF000211521111416021129561B1D6731578EFC +:102C0000559C9D42640141FEBF5F740E0A810D1206 +:102C10003D9281028A5141EEFE82FD7B6766000192 +:102C200000A3FFEC043804480017001B400E170DEA +:102C3000067203041212080B72010A72002B2B3267 +:102C40001133332B32303141112327230E0223223B +:102C50002626351133111416333236363511043821 +:102C6000881809226C874C82B059A87C7F7A9140E1 +:102C70000448FBB89A394E2754B08A02CEFD3E89EB +:102C8000875CB382024100010000000003FF04489A +:102C9000000D0015400A0706000C010672000A72BA +:102CA000002B2B32123939303161013313161617CC +:102CB0003336363713330101A0FE60B2F119340AFE +:102CC000070C3817F1B2FE5F0448FD6944A43232A4 +:102CD000A5430297FBB8000100180002061B044A36 +:102CE000002A001B400E152206030E291D0F067236 +:102CF0002A0E0A72002B322B32321217393031650C +:102D0000032E0327230E030703230133131E021789 +:102D1000333E03371333131E0217333E0237133388 +:102D200001042BC30D17130F0507040E13160ECC49 +:102D3000BBFED2AC9E101D150508060F13160BCA5C +:102D4000B3C30F1D18050804161D10A0A9FED1025B +:102D5000027E294F493F17173F4A5129FD850448F4 +:102D6000FDA33C75672619464F4F23027BFD863035 +:102D70006861262264783E025DFBB80000010027EE +:102D8000000004090448000B001C400F0906000362 +:102D9000040108080B0A7205010672002B322B325F +:102DA000111217393031410133010133010123017F +:102DB000012301B4FE85BE01210120BCFE850190E6 +:102DC000BEFECDFECBBC02310217FE5A01A6FDE9C4 +:102DD000FDCF01BFFE4100010002FE1304020448C2 +:102DE000001D001A400E061D1C0D040018110F7264 +:102DF0000C000672002B322B32121739303153334C +:102E0000131E0217333636371333010E02232226E0 +:102E10002735161633323636373702B2F215241CF0 +:102E200008070E341EE5B3FE23266590662F481A68 +:102E3000163F223E5B42183C0448FD8438675E2CF6 +:102E400032A355027BFB176596510B078505082FAA +:102E50005A3E9A00000100500000036F0448000928 +:102E60000019400C070404050672020808010A72E2 +:102E7000002B3211332B32113330316121350121D6 +:102E80003521150121036FFCE10259FDCD02ECFD56 +:102E9000AF025E6E0358827BFCB400010039FEBCB9 +:102EA00002BE05B60025001D400D1C1D0A0A0909B9 +:102EB00000141302722500002F322B3212392F33E7 +:102EC0001239393031412E02351134262623353E50 +:102ED00002351134363633150E0215111406071556 +:102EE000161615111416161702BE7CB35F386E51F4 +:102EF000516E3864B3774A69376A6E706836694BC9 +:102F0000FEBC01478E6B01324757288A012756477E +:102F100001346B8D4688022A5644FED3687E140C19 +:102F2000137E69FECD4455280100000101ECFE101E +:102F30000277061500030008B10002002F2F303180 +:102F40004133112301EC8B8B0615F7FB0001004385 +:102F5000FEBC02C805B60025001D400D0A091C1C58 +:102F60001D1D00121302720100002F322B32123984 +:102F70002F33123939303153353E0235113436375B +:102F8000352626351134262627351E02151114162E +:102F90001633152206061511140606434A68376BC8 +:102FA0006D6F6936684B7CB25F386F51516F386412 +:102FB000B2FEBC8A02295544012F697E130C147E8F +:102FC000680130455629018801468D6CFED048576E +:102FD000288A285646FECA6A8E47000100670251B9 +:102FE000042903530019001D400C141313030A177E +:102FF000800706061017002F33332F331A10CD32F7 +:10300000322F333031412626232206073536363318 +:1030100032161716163332363715060623222602C5 +:103020002A47622F397F33327B493E755849602DDC +:103030003B7E32307A4A3C760292201944349535F0 +:10304000361B261F1A44349334391A0000020096A6 +:10305000FE8A0184045C0003000F0013B700000720 +:10306000070D077202002F2B3211337D2F303153A1 +:10307000331323131406232226353436333216D461 +:103080006F2ECBDE453232454532324502A9FBE197 +:10309000054F463B3B46443F3F00000100B9FFEC73 +:1030A00003DD05CB00230014B71A181017220800FF +:1030B00001002FCD33332F33CD3330314115161668 +:1030C000170726262322060615141616333236371E +:1030D000150606071523352E0235343636373502E8 +:1030E000D04D8D333037853873984B4A936E58885E +:1030F0003E377750807DB66264B67B05CBA5032052 +:10310000178B151F60BF8F8EB95B221A911B20028F +:10311000C7CC127DEAB4B7EF8112AD0000010044C4 +:103120000000044405C9002300254012171313169C +:103130001E0B0B1D0E0E00160C7207000572002BE5 +:10314000322B12392F3333113311331133303141D4 +:1031500032161707262623220615112115211514CC +:10316000060607211521353E023535233533113446 +:10317000363602AE6FB0463C3D9553797E01A0FED7 +:10318000602841260318FC003D5E35C7C765B805B9 +:10319000C92F22861D2F808EFEE17FDE546F4316DD +:1031A000988D0E44785BE07F01317CAE5D000002BB +:1031B00000790106041704A100230033004A4023CC +:1031C000211E1E2815181828281B161717201F1B2C +:1031D0000F0C0C300306063030090E0D0D040509E6 +:1031E000091B0C003F332FCE323211331133113310 +:1031F00011331133113310CE3232113311331133F5 +:1032000011331133113330315334363727371736F2 +:103210003633321617371707161615140607170711 +:1032200027060623222627072737262637141616B1 +:10323000333236363534262623220606B72922892C +:103240005C8A3178424074328B5C87212B2725853C +:103250005A8B307640427A2F8A5B88222980497DBA +:103260004C4E7E4A4A7E4D4D7D4902D33F77318D8B +:103270005A8623272723865A8C3077414079318A12 +:1032800059862227272487598B3177404D7D494A1B +:103290007D4C4E7E4B4B7E000001001F00000470F1 +:1032A00005B60016002C4015001414110A07070D6E +:1032B0001003060611110C011504720C0C003F2BB3 +:1032C0003212392F331133CE3232113311331133DD +:1032D000303141013301211521152115211123110F +:1032E00021352135213521013302480179AFFE5CBA +:1032F0000108FEC5013BFEC5A2FEC4013CFEC4019F +:1033000004FE60B102E502D1FCFD7BAE7BFEF10163 +:103310000F7BAE7B0303000201ECFE100277061563 +:1033200000030007000CB304060300002F322F3304 +:103330003031413311231133112301EC8B8B8B8BF3 +:103340000615FCF7FE0EFCF60002007AFFF7038F6D +:10335000061E00360045001A400F2F21331E3C4345 +:103360000317082C2410090172002B322F33173950 +:103370003031533436372626353436333216170774 +:10338000262623220615141616171E0215140607E4 +:10339000161615140623222627351E02333236351B +:1033A000342626272E0237141616171736363534CC +:1033B00026262706068C66434C56CFC0719E4B339B +:1033C000458D607D6C3479656896515F3E4951E763 +:1033D000D171A9402D7480409B772C756D699852EE +:1033E0008F3A816A3634553B8E7D3E600329657E77 +:1033F0001F276F557A8E271E801C27443E293E3A90 +:103400002525577454688623256D508B9B241F9067 +:103410001527185C3E2A3E3D282754776C355045C9 +:1034200028131D5F4636544A2610600000020136FC +:103430000510036B05D2000B0017000EB40F151515 +:103440000309002F33331133303141343633321610 +:103450001514062322262534363332161514062376 +:103460002226013634262735352726340180342597 +:103470002636362625340572322E2E323131313140 +:10348000322E2E323131310000030064FFEC06444D +:1034900005CB0013002E0042001B400D221B390AF1 +:1034A00003722814802F000972002B321ACC322BA1 +:1034B00032CC3230314522242602353412362433C0 +:1034C0003204161215140206040322263534363649 +:1034D00033321617072626232206151416333236E2 +:1034E0003715060607323E0235342E0223220E021D +:1034F00015141E020354A3FEEDCB6F70CB0113A273 +:103500009D0111CE7470CBFEED82CACC61B98442AC +:1035100082393832622F7F8C7F8932733431686709 +:1035200085E9B0645FACEB8C8CEBAD5F5EADEB140A +:1035300070CA0113A2A30113CA7071CBFEEEA2A23E +:10354000FEEDCA700126F9D085CD75201D741A1BB9 +:10355000B19AA0AC1A157A161CC060AFED8D86EA40 +:10356000B46560AFED8D86EBB365000200440313D4 +:10357000026E05C7001C0027001F400E06242412FF +:103580001D00050509C016000372002B321ACC324B +:103590002F113939321133303141321615112327A9 +:1035A0000606232226263534363637373534262389 +:1035B0002206072736361307060615141633323649 +:1035C00035016882845B1727724D405F3346906DEA +:1035D00070553E37672E2B3482D4627C5A3E356854 +:1035E0005D05C76E77FE3E572B392C5A43445C323B +:1035F00004042F45381D185F1A21FE970404403A31 +:10360000353163530002004F007A03AB03C5000657 +:10361000000D002440120B0C0C05090808060D03D0 +:103620000A00070602010405002F33CC3217393295 +:1036300011331133113330315301170101070125C3 +:103640000117010107014F015477FEE1011F77FEC9 +:10365000AC018E015975FEE2011E75FEA7022C0118 +:103660009944FE9FFE9F4501971B019944FE9FFED2 +:103670009F45019700010067010704240316000518 +:10368000000EB40101040405002F3311332F303133 +:10369000411123112135042486FCC90316FDF101D3 +:1036A0008788FFFF005201DC02420270060600100C +:1036B000000000040064FFEC064405CB000D00167A +:1036C000002A003E002340120C080E0300160135AC +:1036D0002103720A00802B170972002B321ACC3298 +:1036E0002B32CC32111739303141112132161514D9 +:1036F00006071323032311113332363534262323CF +:1037000013222426023534123624333204161215BD +:103710001402060427323E0235342E0223220E0202 +:1037200015141E02023F0105A39C6340EDA4CF8A3D +:103730006F535F585C6D84A3FEEDCB6F70CB0113AC +:10374000A29D0111CE7470CBFEEDA285E9B0645F3D +:10375000ACEB8C8CEBAD5F5EADEB011C037D838429 +:10376000617119FE750164FE9C01DA52464D44FBFD +:10377000CD70CA0113A2A30113CA7071CBFEEEA2D1 +:10378000A2FEEDCA706660AFED8D86EAB46560AFEB +:10379000ED8D86EBB3650001FFFA0614040606936F +:1037A00000030008B10201002F33303141213521DF +:1037B0000406FBF4040C06147F0000020075035B92 +:1037C00002F805CB000F001B0010B61000C0160851 +:1037D0000372002B321ACC32303141222626353486 +:1037E0003636333216161514060627323635342689 +:1037F00023220615141601B66090514F90625F9116 +:103800005252915D6262655F656261035B4E8D5CE1 +:103810005D8D4F4F8D5D5C8D4E726D585C6D6D5C36 +:10382000586D000200670000042A04C50003000F61 +:10383000001B400B0E040D0D09070A0A01010000D0 +:103840002F3211332F33333311333330317335216A +:10385000150121152111231121352111336703C3CE +:10386000FE62019CFE6489FE64019C898787031BBC +:1038700088FE5801A88801AA00010032035402738F +:1038800006D3001A0012B702191900780A1177003E +:103890003F33E43211333031412135373E02353484 +:1038A0002623220607273636333216151406060756 +:1038B00007210273FDBFED5258214E423D6735434B +:1038C0003C8C568294376B4DAA019A035468E85099 +:1038D00066522F42472F2959323C817044727449F5 +:1038E000A400000100250345028D06D30029001B1A +:1038F000400C06071D1D1A1A140D78230077003F8F +:1039000032E432392F33123939303141321615143D +:103910000607151616151406232226273516163304 +:1039200032363534262323353332363534262322B6 +:10393000060727363601538F92593E515FABB24B83 +:10394000833D448A3E6C67776C7777686155404069 +:103950006F37443E8C06D37E62546A130610695357 +:1039600077941A1E792024574B4C456A52434140A4 +:103970002B23592D36000001005204D901E70621FE +:10398000000C0012B701080C800F060106002F5D25 +:103990001ACD3939303141150E030723353E023730 +:1039A00001E714455455246F204C48180621141D76 +:1039B0005159501D18266B712E00000100AFFE14E6 +:1039C00004430448001D00214011110C0B0403188E +:1039D00018080B72010A7214000672002B322B2B8E +:1039E0003211333333332F303141112327230E0269 +:1039F00023222627231E02151123113311141633F7 +:103A000032363635110443871A09225E7D515679C4 +:103A10002808030402A6A680817C8E3D0448FBB8DA +:103A200098364D29362E18475935FEB10634FD3CDF +:103A300085895DB3810241000001007AFEFC045DCE +:103A4000061400120012B606090903110500002F22 +:103A5000322F33392F3330314123112311231106F3 +:103A60000623222626353436363321045D6FD8707E +:103A70001F4E257DB8656EC685022AFEFC06ADF98F +:103A8000530345090961D9B4BDDC5E00FFFF009610 +:103A900002460184034B0607001100000262000188 +:103AA000001CFE1401AB000000160010B513100A34 +:103AB00003C012002F1ACC32393930314114062399 +:103AC0002226273516163332363534262737330764 +:103AD0001E0201AB96911F3811133C1E4B506B53C5 +:103AE000596F36325130FEE2616D07046904062CCD +:103AF00034373209B0700A2A46000001004C0354E2 +:103B000001E106C1000D001240090B0A0C07040276 +:103B1000780D77003FE417393031411123113436E5 +:103B2000363706060707272501E187020302153409 +:103B30001D6D42010B06C1FC930236243F3D1D134F +:103B40002A134D5EB90000020043031302BD05C8ED +:103B5000000C00180010B610030316090372002BA6 +:103B600032322F3330314114062322263534363396 +:103B70003216160514163332363534262322060241 +:103B8000BDAD938BAFAA94618D4EFDFF5C66665D03 +:103B90005C66655E046FA4B8B3A9A6B3519A6E794A +:103BA0007D7D79787A780002004D007A03A903C5FB +:103BB0000006000D001A400F02090A0D0700060456 +:103BC000030B0A050C0108002F33CC3217393031B2 +:103BD000410127010137010501270101370103A92F +:103BE000FEA774011EFEE2740159FE6FFEAA750164 +:103BF0001EFEE27501560212FE6845016201604434 +:103C0000FE681BFE68450162016044FE6800000416 +:103C10000042000005D905B600030011001C002574 +:103C20000036401C151E1E181813221B1B161203EB +:103C300003120C720D0C0E0904040F01010F047223 +:103C4000002B322F10CC17392B322F10CC392F39B3 +:103C50003333113311333031610133010311343601 +:103C6000363706060707272533110135213501337D +:103C700011331523150121353436370606070107A0 +:103C8000036E90FC914602030215341D6D42010B38 +:103C90008902F5FE6E01958B8080FE67010B0203A1 +:103CA0000B3D1705B6FA4A024A0236243F3D1D1362 +:103CB0002A144C5EB8FC94FDB6CD620244FDCC7271 +:103CC000CD013FCF2C6E31195E220003002C000085 +:103CD00005D005B600030012002D00264014142B59 +:103CE0002B1C23130C720E0D0F0A0404100101107B +:103CF0000472002B322F10CC17392BCC32331133F6 +:103D00003031730133010311343E023706060707D1 +:103D1000272533110135373E023534262322060785 +:103D20002736363332161514060607072115D00339 +:103D30006F8FFC91260103030116331D6D42010BA9 +:103D40008A01CEED52582250413E6635423B8D5598 +:103D50008294386A4DAA019A05B6FA4A024A023696 +:103D60001B312E2D16132A144C5EB8FC94FDB66838 +:103D7000E85066522F42472F2959323C81704472D5 +:103D80007449A477000400210000062805C9000337 +:103D9000002D00380041003F401F313A3A34342FA3 +:103DA0003E3737322E03032E0C72272814141111BC +:103DB0000B04211A0101210572002B322F3210CC85 +:103DC00032392F331239392B322F10CC392F393366 +:103DD000331133113330316101330103222627358A +:103DE00016163332363534262323353332363534FE +:103DF00026232206072736363332161514060715F2 +:103E00001616151406013521350133113315231506 +:103E10000121353436370606070164036F8FFC92A3 +:103E2000C84A843D448B3E6C67786C7777686155EF +:103E300040406E38443E8D5E8E92583E5060AC03DA +:103E40003CFE6E01958B8080FE68010A03030D3CE9 +:103E50001705B6FA4A023A1B1E792123564C4C45E7 +:103E60006A524341402B23582E367F62536A130710 +:103E70001068537795FDC6CD620244FDCC72CD012A +:103E80003FCF2C6E31195E2200020035FE770352BF +:103E9000045E001F002B00164009000023232907A1 +:103EA000720C13002F332B3211337D2F303141151B +:103EB000140606070E021514163332363717060697 +:103EC00023222635343636373E0235351314062381 +:103ED000222635343633321602511E4B434E5C27B0 +:103EE0008779639A473A52BF77C1D43C6F4A4345BA +:103EF0001AB1413531454531354102AC344F746416 +:103F000038415B5C41686F3322862B36BFA75D83E7 +:103F10006D3D3855593E21012E463B3B46453F3FBE +:103F2000FFFF00000000050D07900626002400009A +:103F3000010700430129016F000AB319050272004D +:103F40002BCE3031FFFF00000000050D0790062644 +:103F5000002400000107007601C0016F000AB319B8 +:103F6000050272002BCE3031FFFF00000000050D6E +:103F7000078F0626002400000107014A00E7016FB1 +:103F8000000AB31F050272002BCE3031FFFF000084 +:103F90000000050D074C0626002400000107015112 +:103FA00000BB016F000AB324050272002BCE303132 +:103FB000FFFF00000000050D074106260024000059 +:103FC0000107006A0034016F000CB4281C0502725E +:103FD000002BCECE3031FFFF00000000050D070A98 +:103FE0000626002400000007014F01540082000251 +:103FF000FFFE0000068105B6000F0013002B4015E0 +:1040000013090910030A0D030D030D050602720EB4 +:104010000101050872002B3211332B1139392F2F72 +:104020001133113332113330316121112103230156 +:10403000211521112115211121012111230681FDB5 +:1040400004FE07DEB002AF03D4FDAE022BFDD502A5 +:1040500052FB4D01B77301D0FE3005B696FE279492 +:10406000FDE301D102B7FFFF007DFE1404CB05CBB9 +:104070000626002600000007007A02160000FFFF57 +:1040800000C8000003F6079006260028000001077C +:1040900000430115016F000AB312020272002BCE19 +:1040A0003031FFFF00C8000003F607900626002805 +:1040B00000000107007601AD016F000AB312020291 +:1040C00072002BCE3031FFFF00C8000003F6078FCF +:1040D0000626002800000107014A00D3016F000AEC +:1040E000B312020272002BCE3031FFFF00C8000075 +:1040F00003F607410626002800000107006A002198 +:10410000016F000CB42115020272002BCECE3031AB +:10411000FFFFFFF40000018907900626002C000035 +:1041200001070043FFA2016F000AB30A01027200F7 +:104130002BCE3031FFFF00B4000002490790062665 +:10414000002C0000010700760062016F000AB30A2C +:10415000010272002BCE3031FFFFFFCE0000026F54 +:10416000078F0626002C00000107014AFF7C016F23 +:10417000000AB30A010272002BCE3031FFFF0006A5 +:104180000000023B07410626002C00000107006AE0 +:10419000FED0016F000CB40D19010272002BCECEBF +:1041A00030310002003A0000055105B6000E001C37 +:1041B000001F400F0C11110B141409100E02721580 +:1041C000090872002B322B3211392F33331133305F +:1041D0003141320412151402042321112335331105 +:1041E00005231121152111332000113402260281EB +:1041F000DE0143AFB4FEAAF4FE829B9B0192E9016B +:1042000074FE8CC3012F012E84FD05B6A3FEC1EB05 +:10421000F7FEB5A7028995029891FDF995FE09016F +:104220002A0127C501007D00FFFF00C80000053FEF +:10423000074C06260031000001070151013C016FC7 +:10424000000AB3140A0272002BCE3031FFFF007D4A +:10425000FFEC05BC07900626003200000107004372 +:1042600001C2016F000AB3270E0372002BCE30315A +:10427000FFFF007DFFEC05BC079006260032000022 +:10428000010700760258016F000AB3280E0372007E +:104290002BCE3031FFFF007DFFEC05BC078F0626DB +:1042A000003200000107014A017F016F000AB32DAF +:1042B0000E0372002BCE3031FFFF007DFFEC05BCFA +:1042C000074C062600320000010701510152016F20 +:1042D000000AB3320E0372002BCE3031FFFF007D97 +:1042E000FFEC05BC07410626003200000107006A0A +:1042F00000CC016F000CB4362A0E0372002BCECE18 +:104300003031000100850110040A0496000B0024DE +:10431000401307090103080B0205080A0600000AFA +:104320000A06040406002F332F11332F332F1112E6 +:104330001739303141170101070101270101370108 +:1043400003AC5EFE9E01615FFE9CFEA3630161FE05 +:104350009E630160049661FE9EFE9E610160FEA068 +:10436000610162016063FE9C0003007DFFC205BC29 +:1043700005F7001A002500300039401C2A1E1E18BF +:104380001815152D2D17161203721F29290B0B084E +:104390000822220A09050972002BCE32331133118B +:1043A00033113311332BCE32331133113311331117 +:1043B00033303141140206062322262707273726E9 +:1043C0000235341224333216173717071612073402 +:1043D0002627011616333236122514161701262603 +:1043E0002322060205BC56A9FAA576C04A66746E59 +:1043F0005B5A94012DE36BBA4B62736A5D63B33809 +:1044000037FD5F38925BAAD968FC273434029E36A8 +:104410008A55AADC6B02DDA9FEEBC76C3333904CE6 +:104420009C64011FB2E00152BC332E8B4F9462FE9C +:10443000E1B686D94CFC4C282D940110BA82D34D9C +:1044400003AE262892FEF300FFFF00B9FFEC051A29 +:10445000079006260038000001070043018F016F16 +:10446000000AB31A090272002BCE3031FFFF00B9E7 +:10447000FFEC051A079006260038000001070076B9 +:104480000226016F000AB31B090272002BCE3031E5 +:10449000FFFF00B9FFEC051A078F06260038000061 +:1044A0000107014A014D016F000AB32109027200A0 +:1044B0002BCE3031FFFF00B9FFEC051A074106266D +:1044C000003800000107006A009B016F000CB4294E +:1044D0001D090272002BCECE3031FFFF000000001C +:1044E000047907900626003C000001070076017859 +:1044F000016F000AB310070272002BCE30310002A8 +:1045000000C80000046705B6000E0018001F400F29 +:104510000F06180B060B060B08090272080872003A +:104520002B2B1139392F2F11331133303141140E08 +:104530000223231123113311332004013332363681 +:10454000353426232304673C87DFA3B0AAAAD10110 +:10455000220102FD0B9E90BB5CB7CBC3030E5EA78E +:104560007F49FEBF05B6FF00DDFDF93D876F938DE6 +:10457000000100AFFFEC049D061F003C0015400B3E +:104580002E390172340A721A120B72002B322B2B45 +:1045900032303141140E0315141616171E0215146D +:1045A000060623222627351E0233323635342626C8 +:1045B000272E0235343E03353426232206061511F4 +:1045C000231134363633321616041A3A55553A1D2D +:1045D0004F4A486A395EA971619036255D6A367422 +:1045E0006725554753622A3854533891734D804C90 +:1045F000A674CA8181C06B04F447664E4241281FED +:10460000303D31306277537092472320971526183A +:104610006354354E4B2E36585938415944404F3823 +:1046200058522B675BFB5904A789A54A4385FFFFB6 +:10463000005EFFEC03CB06210626004400000107C4 +:10464000004300DC0000000AB32F000772002BCEED +:104650003031FFFF005EFFEC03CB0621062600444D +:1046600000000107007601740000000AB32F000764 +:1046700072002BCE3031FFFF005EFFEC03CB062033 +:104680000626004400000107014A009A0000000AC3 +:10469000B335000772002BCE3031FFFF005EFFEC18 +:1046A00003CB05DD062600440000010601516D0024 +:1046B000000AB33A000772002BCE3031FFFF005ED4 +:1046C000FFEC03CB05D20626004400000106006A79 +:1046D000E800000CB43E32000772002BCECE303121 +:1046E000FFFF005EFFEC03CB0688062600440000B7 +:1046F0000107014F010A0000000DB7030229000164 +:10470000018056002B3434000003005EFFEC067D70 +:10471000045C0031003D00450033401A09101018B8 +:104720004106252C077221320632060039180B7219 +:104730002F3E3E000772002B3211332B32123939D3 +:104740002F2F332B321133113311333031413216C5 +:10475000160715211616333236371506062322267C +:1047600026270E02232226263534363637373534AF +:104770002623220607273636333216173636010728 +:104780000606151416333236363501220607213651 +:10479000262604D385BF6601FD3B04A69C649A517E +:1047A000529D65609F79282D6F986B649D5A6FDFCD +:1047B000A7BA7E6C519D46344AC76481A52735AEA1 +:1047C000FEA99DC1A06D5B5A8C5001C879920B0265 +:1047D00011013670045C7CDE9269CAC326259225DD +:1047E00022376B4E496C3B468E6D6D9753050847DB +:1047F0008B7131237E27355A655B66FDC0070876CD +:104800006C5E5A48906C021DA9A163955200FFFF8F +:104810000072FE140392045C0626004600000007A6 +:10482000007A015E0000FFFF0072FFEC0413062116 +:104830000626004800000107004300EA0000000AC5 +:10484000B326000772002BCE3031FFFF0072FFEC61 +:1048500004130621062600480000010700760181A6 +:104860000000000AB326000772002BCE3031FFFF94 +:104870000072FFEC04130620062600480000010722 +:10488000014A00A80000000AB32C000772002BCEDA +:104890003031FFFF0072FFEC041305D206260048FA +:1048A00000000106006AF600000CB435290007720A +:1048B000002BCECE3031FFFFFFF80000018D062126 +:1048C000062603AF000001060043A600000AB30A53 +:1048D000020672002BCE3031FFFF008F0000022451 +:1048E0000621062603AF0000010600763D00000AFF +:1048F000B30A020672002BCE3031FFFFFFB5000075 +:1049000002560620062603AF00000107014AFF6396 +:104910000000000AB310020672002BCE3031FFFFF8 +:10492000FFE70000021C05D2062603AF00000107C6 +:10493000006AFEB10000000CB4190D020672002BD3 +:10494000CECE303100020071FFEC045B061D002466 +:10495000003400214013250405240321061E201FD6 +:10496000091616002D0E0B7200002F2B3212392F54 +:104970001739333031411616173717071616121527 +:1049800014020623222626353436363332161617FD +:10499000372626270527372626271322060615142D +:1049A000161633323635342E0201B744823AEB48BC +:1049B000CC5F8F4F78E29F92E17E76D7914B7A5F02 +:1049C0002009208959FEF547E72B6031F57394479C +:1049D000479372ABA227507D061D1F4A2B8966772D +:1049E00059E9FEE4A5BEFEFC8478DF9899DC771BCC +:1049F00036290379CE519A68851E3919FD9554A23E +:104A00007568A059D0C63E6F5732FFFF00AF000057 +:104A1000044105DD0626005100000107015100ACEC +:104A20000000000AB327000772002BCE3031FFFFD1 +:104A30000072FFEC04600621062600520000010708 +:104A40000043010C0000000AB3270E0772002BCEB2 +:104A50003031FFFF0072FFEC046006210626005291 +:104A600000000107007601A40000000AB3270E072A +:104A700072002BCE3031FFFF0072FFEC0460062085 +:104A80000626005200000107014A00CA0000000A81 +:104A9000B32D0E0772002BCE3031FFFF0072FFECFA +:104AA000046005DD06260052000001070151009E4A +:104AB0000000000AB3320E0772002BCE3031FFFF28 +:104AC0000072FFEC046005D20626005200000106C9 +:104AD000006A1800000CB42A360E0772002BCECEE6 +:104AE00030310003006700FD042A04A50003000F15 +:104AF000001B0014B7040A001610010100002F3239 +:104B000010CE3210CE3230315335211501222635E8 +:104B10003436333216151406032226353436333232 +:104B2000161514066703C3FE1E2E3E3E2E2C3E3E77 +:104B30002C2E3E3E2E2C3E3E028E8888FE6F393D46 +:104B4000413434413D3902BE393D403434403D3971 +:104B500000030072FFBD0460048500180022002DD0 +:104B60000035401A1D26261616202015141007722F +:104B7000271C1C0A0A07072A2A0908040B72002BA3 +:104B8000CE323311331133113311332BCE32331173 +:104B900033113311333031411406062322262707FF +:104BA0002737262635100033321617371707161603 +:104BB000051416170126262322060534262701167A +:104BC000163332363604607BE39D4F8739586D616A +:104BD0003D43010FEB4E8A385570613C44FCBE19D1 +:104BE0001C01D425603AAB9F02961A1AFE2C236151 +:104BF000397293460226B4FF872525794B844BCD25 +:104C000082010E0128282677498449CA7F528934B7 +:104C100002801B1EE2C84F8633FD7F1B1C6AC20048 +:104C2000FFFF00A3FFEC0438062106260058000011 +:104C30000107004301180000000AB31E0D067200B0 +:104C40002BCE3031FFFF00A3FFEC043806210626EF +:104C5000005800000107007601AF0000000AB31FF2 +:104C60000D0672002BCE3031FFFF00A3FFEC04389D +:104C700006200626005800000107014A00D5000062 +:104C8000000AB31E0D0672002BCE3031FFFF00A3C9 +:104C9000FFEC043805D20626005800000106006A21 +:104CA0002300000CB42D210D0672002BCECE303126 +:104CB000FFFF0002FE13040206210626005C00002E +:104CC00001070076013B0000000AB32500067200D0 +:104CD0002BCE3031000200AFFE1604730614001C08 +:104CE000002A002140121620201A07721000720FAD +:104CF0000E72092727040B72002B3211332B2B2B3A +:104D00003211333031411406062322262627231E72 +:104D100002151123113311140607333E02333212E8 +:104D2000033426232206071514163332363604734D +:104D300070CA8958845E200C020604A7A7040207E3 +:104D4000205D845ACDF4AB959CAC93028EB36787FB +:104D5000430227BBFE822E4D2F12454818FE37070F +:104D6000FEFE331F621D315131FEE2FEEBD4D3C58E +:104D7000C224D0DF65C2FFFF0002FE13040205D289 +:104D80000626005C00000106006AAF00000CB43388 +:104D900027000672002BCECE3031FFFF000000004E +:104DA000050D06D00626002400000107014C01076E +:104DB000016F000AB315050272002BCE3031FFFFE0 +:104DC000005EFFEC03CB05610626004400000107EE +:104DD000014C00BA0000000AB32B000772002BCE72 +:104DE0003031FFFF00000000050D075606260024A5 +:104DF00000000107014D0104016F000AB31705020D +:104E000072002BCE3031FFFF005EFFEC03CB05E7D5 +:104E10000626004400000107014D00B70000000A0B +:104E2000B32D000772002BCE3031FFFF0000FE3E95 +:104E3000050D05BC06260024000000070150037084 +:104E40000000FFFF005EFE3E03FE045A06260044FB +:104E500000000007015002610000FFFF007DFFEC31 +:104E600004CB0790062600260000010700760243C7 +:104E7000016F000AB326190372002BCE3031FFFFF9 +:104E80000072FFEC0392062106260046000001078F +:104E9000007601810000000AB324080772002BCEBF +:104EA0003031FFFF007DFFEC04CB078F0626002684 +:104EB00000000107014A0169016F000AB32C1903C0 +:104EC00072002BCE3031FFFF0072FFEC039A0620F8 +:104ED0000626004600000107014A00A70000000A5C +:104EE000B32A080772002BCE3031FFFF007DFFECA4 +:104EF00004CB07510626002600000107014E02568A +:104F0000016F000AB326190372002BCE3031FFFF68 +:104F10000072FFEC039205E206260046000001073E +:104F2000014E01920000000AB324080772002BCE44 +:104F30003031FFFF007DFFEC04CB078F06260026F3 +:104F400000000107014B0166016F000AB32019033D +:104F500072002BCE3031FFFF0072FFEC039606206B +:104F60000626004600000107014B00A30000000ACE +:104F7000B31E080772002BCE3031FFFF00C80000BF +:104F80000551078F0626002700000107014B013E4F +:104F9000016F000AB315060272002BCE3031FFFFFD +:104FA0000072FFEC0570061406260047000001079A +:104FB000023402FB0000000BB602310F0000005665 +:104FC000002B3400FFFF003A0000055105B606062D +:104FD0000092000000020072FFEC04D00614001FD3 +:104FE000002C002A4015151212180F0F061A0A136A +:104FF0000072270A06071B2020000B003F321133E6 +:105000003F33332B3F11392F3333113330314522A6 +:105010000211101233321616173326263535213574 +:1050200021353315331523112327230E022732365A +:10503000353534262322061514160235D0F3F8CD63 +:1050400057825F200C0507FE4501BBA69B9B881875 +:10505000081F5E833DB0908AB799979614011B0193 +:1050600015011F011C2E4E301F6C24837DBABA7DA2 +:10507000FB239C31502F8AC5C420D2DCE6CCCADB8E +:10508000FFFF00C8000003F606D006260028000037 +:105090000107014C00F4016F000AB30E0202720016 +:1050A0002BCE3031FFFF0072FFEC041305610626A2 +:1050B000004800000107014C00C90000000AB322AB +:1050C000000772002BCE3031FFFF00C8000003F64E +:1050D00007560626002800000107014D00F0016F69 +:1050E000000AB310020272002BCE3031FFFF0072B3 +:1050F000FFEC041305E70626004800000107014DF8 +:1051000000C60000000AB324000772002BCE303125 +:10511000FFFF00C8000003F6075106260028000024 +:105120000107014E01BE016F000AB31202027200B4 +:105130002BCE3031FFFF0072FFEC041305E2062690 +:10514000004800000107014E01930000000AB32649 +:10515000000772002BCE3031FFFF00C8FE3E03F681 +:1051600005B606260028000000070150024F000087 +:1051700000030072FE3E0413045C0015002D003590 +:1051800000294014231211111F1F26311C1C160365 +:105190000A260B722E160772002B322BCC321239D4 +:1051A0002F33113311331133333031451416333269 +:1051B00036371506062322263534363637370E02A3 +:1051C0000332161615152116163332363715060614 +:1051D000232226263534123617220607212E0203F3 +:1051E00014322D2131101C392769653A582C9750FB +:1051F0005923BF8CC86AFD0B03BAA968A05653A3F4 +:105200006F9EEB8277D991859E0F0244013B78F126 +:105210002F3109046C070B645A3A6D5D211140630C +:105220005505227CDF9567C1CA262592252281FA81 +:10523000B5B101038C88AE9C62955300FFFF00C896 +:10524000000003F6078F0626002800000107014B27 +:1052500000D0016F000AB30C020272002BCE303175 +:10526000FFFF0072FFEC0413062006260048000032 +:105270000107014B00A40000000AB32000077200E0 +:105280002BCE3031FFFF007DFFEC0538078F06265F +:10529000002A00000107014A019D016F000AB32E98 +:1052A0000D0372002BCE3031FFFF001FFE14042FC0 +:1052B00006200626004A00000106014A6E00000B87 +:1052C000B603521301017B56002B3400FFFF007D13 +:1052D000FFEC053807560626002A00000107014D9D +:1052E00001BA016F000AB3260D0372002BCE3031D4 +:1052F000FFFF001FFE14042F05E70626004A0000EA +:105300000107014D00870000000BB6035013010197 +:105310007B56002B3400FFFF007DFFEC0538075162 +:105320000626002A00000107014E0289016F000ACB +:10533000B3280D0372002BCE3031FFFF001FFE1487 +:10534000042F05E20626004A00000107014E015C19 +:105350000000000BB603521301019656002B3400D7 +:10536000FFFF007DFE3B053805CB0626002A000026 +:105370000007047101420000FFFF001FFE14042F0C +:105380000620042602361D000306004A0000000A1B +:10539000B3051F0772002BCE3031FFFF00C800009D +:1053A000051C078F0626002B00000107014A015645 +:1053B000016F000AB318060272002BCE3031FFFFD6 +:1053C000FFB70000044107ED0626004B000001076F +:1053D000014AFF6501CD000BB601211A0101925669 +:1053E000002B340000020000000005E405B60013A5 +:1053F0000017002740130B0407070E01171214149F +:10540000000905027210000872002B322B3211398C +:105410002F33CE32323211333330317311233533DF +:10542000353315213533153315231123112111116E +:10543000213521C8C8C8AA0300AAC8C8AAFD00030C +:1054400000FD00043589F8F8F8F889FBCB02B1FDBE +:105450004F0347EE0001001400000441061400222F +:1054600000234012211E1E0104040D220072131D90 +:105470000A72170D0672002B322B322B12392F3382 +:105480003311333031411521152115140607333EF0 +:10549000023332161615112311342623220606155F +:1054A00011231123353335015501B9FE4704050B8E +:1054B0002269874C83B059A47D817A913FA69B9B3A +:1054C0000614BB7EBD284F223A4F2A55B18CFD5A97 +:1054D000029B89885DB382FDE604DB7EBB00FFFF93 +:1054E000FFAD00000294074C0626002C00000107C7 +:1054F0000151FF5B016F000BB601040101019556DC +:10550000002B3400FFFFFF890000027005DD062636 +:1055100003AF000001070151FF370000000AB31577 +:10552000020672002BCE3031FFFFFFF30000024A6B +:1055300006D00626002C00000107014CFFA1016FD8 +:10554000000BB601060101019456002B3400FFFF49 +:10555000FFD60000022D0561062603AF00000106FC +:10556000014C8400000AB306020672002BCE3031D3 +:10557000FFFFFFE70000025507560626002C00003B +:105580000107014DFF95016F000BB60108010101F4 +:105590009256002B3400FFFFFFD30000024105E7C5 +:1055A000062603AF00000106014D8100000AB30882 +:1055B000020672002BCE3031FFFF0058FE3E01A3E1 +:1055C00005B60626002C0000000601500600FFFF6D +:1055D0000031FE3E017C05E20626004C000000067C +:1055E0000150DF00FFFF00BD0000018507510626C6 +:1055F000002C00000107014E006B016F000BB6018B +:105600000A010101C156002B3400FFFF00C8FE7FD4 +:1056100003A605B60426002C00000007002D023C5E +:105620000000FFFF00A0FE14036D05E20426004CFD +:1056300000000007004D02050000FFFFFF5CFE7F39 +:105640000269078F0626002D00000107014AFF7638 +:10565000016F000AB31E0C0272002BCE3031FFFF27 +:10566000FF90FE1402560620062603B00000010734 +:10567000014AFF630000000AB31D0B0672002BCE27 +:105680003031FFFF00C8FE3B04E605B60626002EBB +:1056900000000007047100AB0000FFFF00AFFE3BFD +:1056A000042406140626004E0000000604712B0098 +:1056B000000100AF0000042404480012001B400F4A +:1056C00005040D011105071208067203070A72008E +:1056D0002B322B32121739303149022301071123A3 +:1056E00011331114060733363637010402FE610107 +:1056F000C1C6FE908FB0B0070504142D13018E04AF +:1057000048FE1CFD9C01F97CFE830448FEE2529F8A +:105710002F1B371901D3FFFF00A7000003FB0790E1 +:105720000626002F0000010700760055016F000AD1 +:10573000B30C010272002BCE3031FFFF008F00004E +:10574000022407EE0626004F000001070076003D08 +:1057500001CD000AB30B020072002BCE3031FFFFE7 +:1057600000C8FE3B03FB05B60626002F000000061E +:1057700004717000FFFF0083FE3B017D06140626C6 +:10578000004F000000070471FF0F0000FFFF00C87A +:10579000000003FB05B60626002F000001070234B7 +:1057A0000183FFA2000BB601120100000056002B7E +:1057B0003400FFFF00AF0000029906140626004FD8 +:1057C0000000010602342400000BB60110020000A4 +:1057D0000056002B3400FFFF00C8000003FB05B695 +:1057E0000626002F00000007014E0254FD6EFFFF49 +:1057F00000AF0000027206140426004F00000007EC +:10580000014E0158FD960001001A000003FB05B689 +:10581000000D001C40110201030A040709080800DA +:105820000502720B000872002B322B12173930312F +:105830007311072737113311251705112115C86B6F +:1058400043AEAA012144FE9B028902023E716A0313 +:1058500017FD4DAC78D1FE3298000001FFF2000038 +:1058600002170614000B001A40100201030A040973 +:1058700007080800050072000A72002B2B12173966 +:105880003031731107273711331137170711A46E01 +:1058900044B2A68746CD02544570730322FD495D8C +:1058A000708BFD41FFFF00C80000053F07900626F2 +:1058B0000031000001070076023E016F000AB31AB2 +:1058C0000A0272002BCE3031FFFF00AF000004410E +:1058D00006210626005100000107007601B20000F3 +:1058E000000AB31D000772002BCE3031FFFF00C845 +:1058F000FE3B053F05B60626003100000007047197 +:1059000001100000FFFF00AFFE3B0441045C0626CF +:10591000005100000007047100810000FFFF00C873 +:105920000000053F078F0626003100000107014BEC +:105930000161016F000AB3140A0272002BCE3031EC +:10594000FFFF00AF000004410620062600510000C2 +:105950000107014B00D50000000AB31600077200D2 +:105960002BCE3031FFFF0002000004C205B6042731 +:1059700000510081000000060206E800000100C896 +:10598000FE7F053F05B60021001B400E0B160C03E1 +:10599000131D1502721308720700002F322B2B32D1 +:1059A0001217393031412226273516163332363652 +:1059B0003501231E02151123113301332E02351137 +:1059C000331114060603C6324F1C20502D38623F97 +:1059D000FCBF080308059EC3031A07030604A05C66 +:1059E000A9FE7F0E0D8F090B2A685B04CA298A9EC7 +:1059F00048FCCD05B6FB5B2D8396480317FA558608 +:105A0000B056000100AFFE140443045C00240021E2 +:105A100040121718180E0E1C0772150672140A721F +:105A200007000F72002B322B2B2B32113311333026 +:105A300031412226273516163332363511342623C6 +:105A4000220606151123113317333E023332161680 +:105A50001511140606032531441A1B3B243E4F7CC6 +:105A600080799241A6861B092369854B85B0593FF1 +:105A70007EFE140F0A870A0B4C64037289865CB29F +:105A800082FDC004489E3A4F2954B08CFC87648F35 +:105A90004C00FFFF007DFFEC05BC06D0062600325F +:105AA00000000107014C019F016F000AB3230E03A0 +:105AB00072002BCE3031FFFF0072FFEC04600561F5 +:105AC0000626005200000107014C00EA0000000A0F +:105AD000B3230E0772002BCE3031FFFF007DFFECA9 +:105AE00005BC07560626003200000107014D019C47 +:105AF000016F000AB3250E0372002BCE3031FFFF79 +:105B00000072FFEC046005E7062600520000010762 +:105B1000014D00E70000000AB3250E0772002BCEEE +:105B20003031FFFF007DFFEC05BC079006260032F8 +:105B300000000107015201D2016F000CB427340E9E +:105B40000372002BCECE3031FFFF0072FFEC0460F9 +:105B5000062106260052000001070152011D000027 +:105B6000000CB427340E0772002BCECE3031000269 +:105B7000007DFFEE06EB05CB00180028002D401835 +:105B8000252222110972070A0A030B0E0872060366 +:105B90000272261919000372002B3211332B322B9B +:105BA0003212392F332B3211333031413216172153 +:105BB0001521112115211121152106062322240268 +:105BC0003534122417220E021514121633323637CA +:105BD000112626031534612D0314FDA40235FDCBD7 +:105BE000025CFCF52C6234E3FED593930127ED8132 +:105BF000BD7B3D6BDEAA386628296205CB0A0B9671 +:105C0000FE2794FDE396080ABC0153E2E20150BA74 +:105C100096529CDE8CBAFEF193110F0476100E00A2 +:105C200000030070FFEC072A045A00240033003BF5 +:105C3000002D4016212525370606163400001E07C4 +:105C400072132C2C091010160B72002B32113332E8 +:105C500011332B32113311392F333211333031419B +:105C60003216161515211616333236371506062349 +:105C700022262706062322262635343636333216C8 +:105C8000173E020522061514161633323636353401 +:105C90002626252206072134262605728BC469FD97 +:105CA0001E04AFA46B9D53539E6C92D63E3CD38C86 +:105CB00091DE7D78E09A88CE3A267192FD40A697D3 +:105CC000438D706F8C43448D02A680980D022E3850 +:105CD00075045A7BDE9567CAC126259225227A77FC +:105CE000767B86FFB5B3FC857C744C6B398AD9D141 +:105CF0008CC16362BD8A8EC16202A7A16394510008 +:105D0000FFFF00C8000004CE079006260035000003 +:105D10000107007601B7016F000AB3200F0272007D +:105D20002BCE3031FFFF00AF0000032606210626F0 +:105D3000005500000107007601210000000AB31D94 +:105D40000F0672002BCE3031FFFF00C8FE3B04CEA1 +:105D500005B60626003500000007047100A7000004 +:105D6000FFFF007DFE3B0326045C06260055000075 +:105D700000070471FF090000FFFF00C8000004CE07 +:105D8000078F0626003500000107014B00DA016F7E +:105D9000000AB3190F0272002BCE3031FFFF0095BD +:105DA0000000033606200626005500000106014BC0 +:105DB0004300000AB3160F0672002BCE3031FFFFEE +:105DC0000069FFEC04010790062600360000010779 +:105DD00000760182016F000AB3371D0372002BCEDB +:105DE0003031FFFF0067FFEC0374062106260056E2 +:105DF00000000107007601240000000AB3321907F1 +:105E000072002BCE3031FFFF0069FFEC0401078FD9 +:105E10000626003600000107014A00A9016F000AAA +:105E2000B33D1D0372002BCE3031FFFF0067FFEC46 +:105E3000037406200626005600000106014A4A00A7 +:105E4000000AB337190772002BCE3031FFFF00690B +:105E5000FE14040105CB0626003600000007007A78 +:105E6000012F0000FFFF0067FE140374045C062688 +:105E7000005600000007007A01070000FFFF0069DC +:105E8000FFEC0401078F0626003600000107014BD6 +:105E900000A5016F000AB3301D0372002BCE303114 +:105EA000FFFF0067FFEC0374062006260056000083 +:105EB0000106014B4600000AB32B190772002BCED6 +:105EC0003031FFFF0012FE3B045305B606260037B3 +:105ED0000000000604714000FFFF0020FE3B02AB03 +:105EE000054606260057000000060471BD00FFFFAE +:105EF000001200000453078F062600370000010738 +:105F0000014B0091016F000AB308040272002BCE0E +:105F10003031FFFF0020FFEC03AC061406260057CB +:105F200000000007023401370000000100120000E9 +:105F3000045305B6000F002140100A06060E0202A7 +:105F40000B030300070272000872002B2B11392F7C +:105F500033331133321133303161112135211121A5 +:105F600035211521112115211101DDFEC5013BFE51 +:105F7000350441FE330139FEC702A18C01F1989826 +:105F8000FE0F8CFD5F0000020020FFEC02AB054617 +:105F90000003001C002540121019191612131300DB +:105FA000018015160672040B0B72002B322BCD1AD2 +:105FB000CC323311331133113330315335211503C2 +:105FC0003236371506062322262635112335373774 +:105FD000331521152111141630025F7E29561B1D21 +:105FE0006731578E559C9D42640141FEBF5F023E62 +:105FF0007F7FFE360E0A810D123D9281028A514149 +:10600000EEFE82FD7B676600FFFF00B9FFEC051A1C +:10601000074C062600380000010701510126016FD8 +:10602000000AB314090272002BCE3031FFFF00A327 +:10603000FFEC043805DD0626005800000107015179 +:1060400000AD0000000AB3180D0672002BCE3031EF +:10605000FFFF00B9FFEC051A06D006260038000045 +:106060000107014C016D016F000AB31609027200AD +:106070002BCE3031FFFF00A3FFEC0438056106266C +:10608000005800000107014C00F60000000AB31A96 +:106090000D0672002BCE3031FFFF00B9FFEC051A60 +:1060A00007560626003800000107014D016A016FFE +:1060B000000AB318090272002BCE3031FFFF00A393 +:1060C000FFEC043805E70626005800000107014DE3 +:1060D00000F30000000AB31C0D0672002BCE303115 +:1060E000FFFF00B9FFEC051A07F70626003800008D +:1060F0000107014F01BD016F000DB702011413012B +:10610000019356002B343400FFFF00A3FFEC04384A +:1061100006880626005800000107014F01460000CE +:10612000000DB70201181701019256002B343400FC +:10613000FFFF00B9FFEC051A0790062600380000A3 +:106140000107015201A0016F000CB41B2809027263 +:10615000002BCECE3031FFFF00A3FFEC044C062114 +:106160000626005800000107015201280000000C1B +:10617000B41F2C0D0672002BCECE3031000200B9B8 +:10618000FE3E051A05B600150029001F400F291F05 +:1061900002721211112424030A0A1B0972002B3205 +:1061A0002F3332113311332B323031451416333241 +:1061B00036371506062322263534363637370E0293 +:1061C0000111140606232000351133111416333241 +:1061D0003636351103B2332D2130111C39276A644C +:1061E000415E2B763C522A01687DFCBEFEF1FEE545 +:1061F000ABC5C486AB53DE3E3509046C070B69673B +:10620000417E681F12436D610661FC4E9BF28B015B +:1062100026F603AEFC4DBACA61AF7303B400FFFFAC +:1062200000A3FE3E044A044806260058000000076A +:10623000015002AD0000FFFF001E00000745078F60 +:106240000626003A00000107014A0212016F000A07 +:10625000B337100272002BCE3031FFFF001800025E +:10626000061B06200626005A00000107014A017D90 +:106270000000000AB3370F0672002BCE3031FFFF4B +:10628000000000000479078F0626003C000001078B +:10629000014A009E016F000AB315070272002BCE5F +:1062A0003031FFFF0002FE13040206200626005CC8 +:1062B00000000106014A6200000AB32400067200D1 +:1062C0002BCE3031FFFF0000000004790741062685 +:1062D000003C00000107006AFFEC016F000CB41ED7 +:1062E00012070272002BCECE3031FFFF004E0000AD +:1062F000044507900626003D000001070076018D49 +:10630000016F000AB311050272002BCE3031FFFF7E +:1063100000500000036F06210626005D0000010703 +:106320000076011A0000000AB311050672002BCE98 +:106330003031FFFF004E0000044507510626003DA6 +:1063400000000107014E019F016F000AB310050212 +:1063500072002BCE3031FFFF00500000036F05E2CA +:106360000626005D00000107014E012D0000000A15 +:10637000B310050672002BCE3031FFFF004E000037 +:106380000445078F0626003D00000107014B00AFC2 +:10639000016F000AB30A050272002BCE3031FFFFF5 +:1063A00000500000036F06200626005D0000010675 +:1063B000014B3D00000AB30A050672002BCE3031B6 +:1063C000000100AF000002D9061F0010000EB60049 +:1063D0000A0172050A72002B2B3230314122061558 +:1063E0001123113436363332161707262602125976 +:1063F00063A758A06D3D61272A205305947184FB43 +:106400006104A089A94D170E840B1300000100BE82 +:10641000FE14040E05CB0025002340102021210B83 +:106420001E0E0E0B0B001A130F720700002F322BDB +:106430003212392F331133113311333031413216C7 +:1064400017072626232206151521152111140606E5 +:1064500023222627351616333236351123353735A4 +:1064600034363603413E68272922522C5D570115E8 +:10647000FEEF4D946A28491B1F41225852D5D54F33 +:106480009A05CB1B0E820B1566839282FC327F9C91 +:10649000460C078B080B5F7903CC50388B8BA347D6 +:1064A0000004FFFE0000051207AC0012001E002AC7 +:1064B0000037002640131319010D1F041111071294 +:1064C000080F08303037372507002F33332F332F8D +:1064D0003F3F12392F1739333031630126263534C7 +:1064E0003633321615140607012303210313210343 +:1064F0002E02270E030713323635342623220615C3 +:10650000141603353E023733150E03070202163206 +:106510003A7C6161833A320215B1AEFDA1A8E40173 +:10652000F1B20A191A0B0813121107433643433606 +:10653000344440201E433E16C8113E4C4F2304D61F +:10654000195F4565737265436019FB280192FE6E01 +:10655000022A01AF18414A231B38362F110143404C +:106560003A393E3E39394101871222575A271018CD +:10657000424743180005005EFFEC03CB07A8001D4F +:10658000002800340041004D0034401A0625251330 +:106590001E1E000B0B72050A434D4D494747293516 +:1065A0002F3C17000772002B32DE32CC32322F33F1 +:1065B0003311333F2B11392F333211333031413204 +:1065C0001615112327230E022322262635342425CF +:1065D00037353426232206072736360107060615E7 +:1065E0001416333236350322061514163332363577 +:1065F0003426273216161514062322263534360182 +:10660000150E020723353E02370249C4BE79200821 +:106610002E64835F649B590104010ABD7A6F569C06 +:1066200046334AC00148A7CDA8725E92BAE334440B +:106630003F393442443240653B7F61627C7C019F3C +:10664000176F7F2F781E443E16045AB0C1FD17A263 +:106650003C5129468E6DA4B00808438E7232227ECA +:106660002636FDC20708766C5E5AA2A2046A40373D +:106670003741413737405F345F42667372666472F8 +:1066800001280C1A4D4D1A0F1C47491FFFFFFFFE32 +:1066900000000681079006260088000001070076AA +:1066A0000318016F000AB31B060272002BCE3031B3 +:1066B000FFFF005EFFEC067D0621062600A8000015 +:1066C0000107007602BA0000000AB34D2C077200E1 +:1066D0002BCE3031FFFF007DFFC205BC07900626A0 +:1066E000009A000001070076025A016F000AB338D1 +:1066F000120372002BCE3031FFFF0072FFBD046029 +:106700000621062600BA00000107007601A4000059 +:10671000000AB335100772002BCE3031FFFF00693D +:10672000FE3B040105CB062600360000000604717E +:106730001D00FFFF0067FE3B0374045C0626005645 +:10674000000000060471F5000001005204D902F3B4 +:10675000062000120017400B09040E031280060FDA +:106760000C010C002F5D331ACD17393031411E0258 +:1067700017152326262706060723353E023701F57F +:10678000195A642776367236366F36722661591A70 +:1067900006202D716C271623663737652416286C62 +:1067A000702D0001005204D902F306200012001BD4 +:1067B000400C09000E04040C06800F000100002F9D +:1067C0005D1ACD3232113311393031412E02273565 +:1067D0003316161736363733150E0207014C1A5A80 +:1067E0006125723673323672367627645A1904D9A7 +:1067F0002E6E6B271925673838672519276B6E2E83 +:106800000001005204DB02A905610003000CB4037F +:106810000F020102002F5D3330314115213502A9ED +:10682000FDA9056186860001005204D902C005E772 +:1068300000100012B71008800C0F040104002F5D37 +:10684000331ACC323031410E0223222627331E0266 +:10685000333236363702C0074D8860939708680692 +:1068600032583E3758380705E7517944927C383A18 +:1068700015173B35000100520508011A05E2000B0F +:10688000000CB4000F060106002F5D333031533287 +:1068900016151406232226353436B6293B3B292B00 +:1068A000393905E235383736363738350002005287 +:1068B00004DA02100688000B0017000EB41206C09E +:1068C0000C00002F321ACC323031412226353436BA +:1068D0003332161514062732363534262322061590 +:1068E0001416012F617C7B625F82806135434533E2 +:1068F00032453E04DA7266647272626773604137D1 +:1069000037404037374100010052FE3E019D001ED6 +:106910000014000EB4030AC01211002F331ACC3237 +:1069200030315714163332363715060623222635F2 +:1069300034363637170606DB322E2130111C3A2743 +:1069400069653A582C5C464BF12F3109046C070BF2 +:10695000645A3A6D5C1F1E4070000001005204DC56 +:10696000033905DD0019001D400D160D0D051180C0 +:1069700019190A0F110111002F5D33332F1A10CD91 +:10698000322F323031533E0333321E023332363728 +:1069900033060623222E0223220607520622384DF2 +:1069A0002F2E544C472130350E620D705F2C524C07 +:1069B000492331340E04DC3C5E4223252F253B4025 +:1069C000758B252F253B3F000002005204D903247C +:1069D0000621000C0019001F400E010E0E0C19803C +:1069E000080606150F130113002F5D333311331AF8 +:1069F000CD32321133303141150E030723353E02BB +:106A00003723150E030723353E02370324113E4D6D +:106A10004F22601E444015AF113E4D4F22601E4371 +:106A200040160621141C5159511D18276B702E1445 +:106A30001C5159511D18276B702E0001020804D9F2 +:106A400003190671000C000EB40806800100002F27 +:106A5000321ACC32303141353E033733150E02073E +:106A600002080E1D191406B30B38462204D91B2642 +:106A70006068652A162F8A903900000301200510EE +:106A8000039006B4000B0017002300174009181EDE +:106A90001E120B80060C12002F33DC1ACC1133119E +:106AA00033303141150E020723353E0237073216C7 +:106AB00015140623222635343621321615140623E2 +:106AC0002226353436031E143F4A2551102320094F +:106AD000EE2633332626333301E324363624283199 +:106AE0003106B4142B6B6F30172A6A6F2FE22E32E7 +:106AF00031313131322E2E3231313131322EFFFFF0 +:106B000000000000050D0604062600240000000712 +:106B10000153FE13FF93FFFF0096035D018404629F +:106B20000607001100000379FFFFFFFE0000049933 +:106B300006040427002800A3000000070153FDF607 +:106B4000FF93FFFFFFFE000005BF06040427002B94 +:106B500000A3000000070153FDF6FF93FFFFFFFEB7 +:106B60000000021906040427002C00A700000007FB +:106B70000153FDF6FF93FFFFFFFEFFEC0611060435 +:106B800004260032550000070153FDF6FF93FFFF76 +:106B9000FFFE000005AE06040427003C013500009E +:106BA00000070153FDF6FF93FFFFFFF200000638D8 +:106BB000060604260175460000070153FDEAFF950D +:106BC000FFFFFFD5FFEC029306B406260185000007 +:106BD00001070154FEB50000001040090302012F17 +:106BE000100101AF56002B343434FFFF00000000C9 +:106BF000050D05BC060600240000FFFF00C80000CC +:106C000004BC05B6060600250000000100C800000F +:106C100003FD05B60005000EB602050272040872F7 +:106C2000002B2B32303141152111231103FDFD754D +:106C3000AA05B698FAE205B6000200250000047D18 +:106C400005B6000500100019400C0B030502720187 +:106C5000041010030872002B321239392B1139300D +:106C600031410115213509022E02270E02070102CA +:106C7000A501D8FBA801D701C5FEEE14241E0B0CFC +:106C80001C2113FEEA05B6FAB06668054EFAE00369 +:106C9000203C726A2F2F696E39FCD800FFFF00C8B4 +:106CA000000003F605B6060600280000FFFF004EB0 +:106CB0000000044505B60606003D0000FFFF00C8C1 +:106CC0000000051C05B60606002B00000003007D31 +:106CD000FFEC05BC05CD0003001500240019400C95 +:106CE00003020209211203721A090972002B322BC6 +:106CF0003211392F33303141152135051402060682 +:106D000023222626023534122433320412051412AB +:106D10001633323612351002232206020455FD8D39 +:106D200003DA56A9FAA5AAFDA75394012DE3D901C8 +:106D30002999FB746ADBA9AAD968EDFBAADC6B036D +:106D400031949454A9FEEBC76C6CC80116A9E001FC +:106D500052BCBAFEAFE5BAFEF094940110BA011B22 +:106D6000013F92FEF300FFFF00C80000017205B66C +:106D70000606002C0000FFFF00C8000004E605B670 +:106D80000606002E000000010000000004D105B638 +:106D9000000E0013400907020E0272020D08720075 +:106DA0002B322B11393031410123012E02270E02E3 +:106DB0000701230102C00211B3FEAF1526200D0A00 +:106DC0001E2615FEB2B4020F05B6FA4A03B53D728F +:106DD000692F2F69713CFC4905B6FFFF00C8000010 +:106DE000066A05B6060600300000FFFF00C8000076 +:106DF000053F05B606060031000000030043000011 +:106E0000042405B600030007000B0019400C05041C +:106E100004000809027201000872002B322B3211A3 +:106E2000392F3330317335211501352115013521C5 +:106E3000154303E1FC9A02EBFCC3038F969602B262 +:106E40009595026E9696FFFF007DFFEC05BC05CD83 +:106E5000060600320000000100C80000050905B662 +:106E600000070010B70601027204000872002B32FE +:106E70002B3230317311211123112111C80441A883 +:106E8000FD1105B6FA4A0520FAE0FFFF00C8000030 +:106E9000046605B606060033000000010048000045 +:106EA000045A05B6001200274013030B0B07070C0A +:106EB0000200040272010D0D1010000872002B3246 +:106EC000113311332B1239393311331133303173FC +:106ED00035010135211521222226270101323633C1 +:106EE00021154801EAFE2203CBFDE61F5D5818017B +:106EF000D7FE144B964F02268C0270022D8D9801FE +:106F000001FDDEFD96029600FFFF00120000045313 +:106F100005B6060600370000FFFF000000000479F8 +:106F200005B60606003C000000030069FFEC05F50D +:106F300005CB00180021002A002140102201011970 +:106F400017180372230A0A210D0C0972002BCD3287 +:106F50003211332BCD323211333031411516041634 +:106F600015140E02071523352E0335343E0237352E +:106F7000110E02151416161713113E02353426266B +:106F80000383E80112784090F1B1A8B5F28E3D423A +:106F900093F0ADA6C75861C99BA8A0C85E58C705A5 +:106FA000CBB40490F29968C49D5F03E1E103629E53 +:106FB000C2646FC3955703B4FEBC0463B0787EB758 +:106FC0006505032EFCD20568B87C79AF6100FFFF30 +:106FD00000060000049805B60606003B000000010C +:106FE000006F000005EE05B6001D001F400F1815CC +:106FF00015060909081D170F0272080872002B2BCD +:10700000323212392F3333113330314111140E0221 +:1070100023112311222E02351133111416161711C4 +:1070200033113E02351105EE3D8FF0B3A6B3EF8C60 +:107030003CAA5EC69CA69FC65C05B6FE1F6EC293A8 +:1070400055FE4301BD5694C16B01E3FE2184AD554D +:10705000010366FC9A0156AC8101E2000001004F79 +:10706000000005F205CD0027001F400F0014037239 +:10707000201C1C1F1F080B0B0A0872002B32113337 +:1070800032113311332B32303141220606151416DA +:107090001617152135212E023534122433320412ED +:1070A0001514020607211521353E02353426260324 +:1070B0001FA5D96A479C7FFDB601775A93569E015A +:1070C0002BD3D7012C9C55925B0176FDB6819C4752 +:1070D0006CDB05377DE8A18EF1CF5B889644C2FF5B +:1070E0009CCA0129A3A1FED8CB9DFF00C34396886B +:1070F0005AD0F38CA2E87C00FFFF00060000023BA0 +:1071000007410626002C00000107006AFED0016F2F +:10711000000CB40D19010272002BCECE3031FFFFEE +:1071200000000000047907410626003C000001072A +:10713000006AFFEC016F000CB41E12070272002BF4 +:10714000CECE3031FFFF0072FFEC04C70671062679 +:10715000017D0000010601532300000AB334140727 +:1071600072002BCE3031FFFF0059FFEC038C06710B +:1071700006260181000001060153CA00000AB32D52 +:107180001F0772002BCE3031FFFF00AFFE14044109 +:107190000671062601830000010601534200000A21 +:1071A000B318000772002BCE3031FFFF00A8FFECB0 +:1071B0000293067106260185000001070153FEAF08 +:1071C0000000000AB311100672002BCE3031FFFF11 +:1071D00000A3FFEC046F06B406260191000001062F +:1071E00001542300000EB51E362A050672002BCE70 +:1071F000CECE303100020072FFEC04C7045C000DFB +:107200000033002740141B067217181808081407CB +:1072100072242C2C3000000E0B72002B32113332F2 +:1072200011332B32113311332B3031653236363571 +:107230003534262322061514161722021110123394 +:1072400032161733363637330E0215111416333211 +:107250003637150E0223222627230E02024F738B88 +:10726000408BB39B969383CCF6F6DD7AA3340C085F +:107270002016840F170D322510250A0A242B164CD0 +:107280005F130D1F5983765AB98D10D2D8DED4D230 +:10729000D68A011C01180115012758562654202EA4 +:1072A0008EA04BFE51463807047A060B084C64301A +:1072B0005030000200AFFE1404A6061F0018003074 +:1072C00000294015080729292A2A00140F72121EC6 +:1072D00021210F0B7219000172002B322B32113356 +:1072E000392B12392F3312393930314132161615F4 +:1072F0001406071516161514060623222627112331 +:107300001134363617220606151116163332363565 +:10731000342626232335333236353426029688D157 +:10732000779E95B6BD77DE9D75A445A77DDC8A570F +:107330009055499E69B3A759A2706E5BA198A006AB +:107340001F57AD8193AF190815C8B98BC3662823A1 +:10735000FDDC0635A2D0648B3F9481FC8E2830A2E0 +:10736000946C8D448D9A8280820000010009FE1485 +:10737000040B044800170015400A110A06170B06F3 +:1073800072060F72002B2B32123939303141010E47 +:10739000021523343636370133131E0217333E02EB +:1073A0003713040BFE6C202D18B41B2F1EFE43ADAB +:1073B000F2152C23070807212811E20448FBD954B1 +:1073C000BEB4473CAFBD52043AFDA9337C712421C1 +:1073D000747B2C025F0000020070FFEC045D061657 +:1073E00000240033001C4010220E1E253129060007 +:1073F0002D160B7207000072002B322B3212173938 +:107400003031413216170726262322061514161688 +:10741000171E021514060623222626353436363763 +:107420002E02353436130E02151416163332363644 +:10743000353426028B88C652484EAA67615D367A7B +:10744000647AAD5C7DE39A92E1806EC37E4F733FB8 +:10745000D0B65AB5784E92666B954E8F0616432974 +:10746000832C3A583E345154374394B779A1DF7492 +:107470006BCD9182C588252D61764C8C91FD491686 +:107480005FAC8A5E905054A1738EB2000001005927 +:10749000FFEC038C045C002C001F400F17182C2CF1 +:1074A000020211261F07720A110B72002B322B32B7 +:1074B00011392F331239393031411523220606157F +:1074C000141616333236371506062322263534367F +:1074D0003735262635343636333216170726262317 +:1074E00022061514163302CE926A8D464D865570CB +:1074F000AD443EB07CE7DE8F645E6E6BBC7874A8F2 +:10750000513E438F5E7F80AB920280882C5842446C +:1075100054263420932029B5887A791C0A1C7B6173 +:107520005E81432725851F2854505D51000100725C +:10753000FE7103A206140029001B400C1519191A2C +:107540001A260C031B007203002F2B12393933113A +:10755000331133303145140607233E0235342626D5 +:10756000272E0235343E02370E022321352115061F +:1075700002060615141616171E0203A04D32A52189 +:107580003A23246B6C83B15960AAE0800C5B7E4285 +:10759000FEFB02F2D2FF852E529D7068803B5A5846 +:1075A0009C412B605C2420332A13176BB78697FE0F +:1075B000E3DA740103038A7DB2FEE8E2BE57747E0B +:1075C0003E17143F5900000100AFFE140441045C53 +:1075D0000017001B400F110672100A72050F72137C +:1075E0000A0A000772002B3211332B2B2B3031414A +:1075F00032161615112311342623220606151123DF +:10760000113317333E0202B682B059A47C827891BE +:1076100041A6861909236C86045C54B18DFB4A048B +:10762000AB89885CB383FDC204489E3A4F290003AE +:107630000071FFEC04490621000D0014001B001925 +:10764000400C18121204150B01720E040B72002B61 +:10765000322B3211392F33303141140206232202EA +:107660001134123633321201321213211212132244 +:107670000203210202044964DAB1FAEF64D8ADFBD7 +:10768000F4FE11A49C07FD780596A6A0970A028631 +:107690000A9A0308FCFE9CBC01A20179FC0163BBB1 +:1076A000FE63FBF001310131FED2FECC0524FEE386 +:1076B000FEE5011B011D000100A8FFEC0293044838 +:1076C0000010000EB6100672040B0B72002B322B4A +:1076D000303141111416333236371506062322266F +:1076E000263511014C4F552B5E1A1C6A335A8A4EAF +:1076F0000448FCF967660F08810D113B9383030B67 +:10770000FFFF00AF000004240448060600F9000053 +:107710000001FFF4FFEC044A0621002D001E401179 +:1077200002110128040D161E0B72050D0172000ACC +:1077300072002B2B322B321217393031630127267E +:107740002623220607353E023332161617011E0283 +:1077500033323637150E022322262627032E03271F +:1077600023060607010C01D939224F56243715127A +:107770002A2F18657C552901690E1D24170F230A2D +:107780000E23271730463315A20C1D1C16060712B0 +:107790003920FEF80438A15B620805870507054615 +:1077A0009272FC0B26301707037C060B0620483A22 +:1077B00001C92453544C1C439A4CFD9FFFFF00AF5A +:1077C000FE14044304480606007700000001000090 +:1077D00000000401044800110015400A07060011CA +:1077E0000A720C000672002B322B113939303151DC +:1077F00033131E02173336121235331402020723D5 +:10780000ACEA112B2709087F9440A44FBFA8B2040B +:1078100048FD892C7B76267F01200151CAD9FE8B39 +:10782000FEADA70000010070FE71039F0614003C2E +:107830000025401105041E1E212130160D0D1111C9 +:107840001212130072002B321133113311332F39FE +:107850002F3312393930315334363637352E02351D +:10786000343636370E02232335211523220E021516 +:1078700014163333152322060615141616171E0286 +:1078800015140607233E0235342626272E02705192 +:10789000854E456436548C531B4F5D2F4302BF38D1 +:1078A00058AB8A539DB8A6AB7EAF5B57A06E697C80 +:1078B000374C2D9E213720236D6E84B35B01A76862 +:1078C0009C68170B1348704F627F4E170305038A9D +:1078D00081274F79526D728053905D696E3617160D +:1078E00041583A579D412D5F5C251F312B14176677 +:1078F000A600FFFF0072FFEC0460045C0606005265 +:10790000000000010019FFEC04F504480018001DF8 +:1079100040100C11150310101206720E0A720007A7 +:107920000B72002B322B2B3211173330316532366C +:107930003715060623222635112111231123353749 +:10794000211523111416047F1C2E0F10442F6C7167 +:10795000FE24A4DF960446D936740D0784081081EE +:107960007F02D1FC4303BD4B408BFD3C493C0002F0 +:1079700000A4FE14045E045C00150022001D400FEC +:10798000161207720D0F72071A1A1D1D040B7200D2 +:107990002B32113311332B2B323031411406062395 +:1079A00022262723161615112311343636333216A4 +:1079B0001625220615111616333236353426045E86 +:1079C00074D896579E3B090504A875D9958DD47631 +:1079D000FE229D973C9D56A495910225B9FE8231C9 +:1079E0002D258D59FED50421B9F47A82FDF3D1CE2F +:1079F000FEAC3334DAD5D6D500010072FE7103A493 +:107A0000045C00260014400A1A121E0E041507001A +:107A10000772002B322F17393031413216170726E3 +:107A20002623220615141616171E02151406072300 +:107A30003E0235342626272E0335341236027F5176 +:107A40009B3934377D44B7A33B9B8E697D374D2CE2 +:107A50009E213722246C6C57946D3C84EC045C218D +:107A6000188B141FE6DA7A90521F1641583B58A023 +:107A70003D2C5F5C2620322B14114576B17DCC0164 +:107A8000078000020072FFEC04B3044800110020DC +:107A90000017400B1D0F1E1E0C067216040B720001 +:107AA0002B322B3211333330314114060623222678 +:107AB00026353436243321152116160514161633AF +:107AC00032363534262627232206045D73E1A69735 +:107AD000E07A8F010BB801EFFEF85062FCC14492CE +:107AE00074AD9E284D3743D6D001F996EE897EF2CB +:107AF000AECBFD768B4FE08476B668D7A95AA28EBE +:107B00003DC900010014FFEA039004480015001766 +:107B1000400B14021313150672060D0B72002B3264 +:107B20002B321133333031411521111416333236D3 +:107B3000371506062322262635112135370390FEF8 +:107B4000546C5B2D5F201D6C3B5F9C5DFED99604E1 +:107B5000488DFD9379640D097D0C143A9385027F5D +:107B60004D40000100A3FFEC046F04480017001013 +:107B7000B7110506720A000B72002B322B3230311E +:107B80004522262635113311141633323635342664 +:107B900027331E021510000270B1C953A694A0A786 +:107BA000A3211FA7151D0FFEFE1486E9940259FD9F +:107BB000ADB5CCEFFA8DE47A5198A564FEC4FED23F +:107BC00000020072FE14054A045C001D0029002119 +:107BD0004011160F7208171722140B720100001EB5 +:107BE0000C0772002B323211332B323211332B300F +:107BF000314117060615141616171134363332168E +:107C00001615140206071123112E0235341205220F +:107C10000615113E02353426260143804D5E60A5CF +:107C200065A8947CB15F96FA96A29BEE877602D8FF +:107C3000425A6EAC643A6604535964DF9196B8595F +:107C400009026FB8BF87F3A2C3FEFE8509FE2701B4 +:107C5000D90979F8C4A70113136A81FD8F0969C591 +:107C60009182B45E0001FFF0FE14044E0450002621 +:107C7000002240120D141419081C0504001B0F7279 +:107C8000200000070672002B322F332B11173932D8 +:107C900011333031533216161713013301131E02FC +:107CA0003332363715060623222626270301230101 +:107CB00003262623220607353636B040523C1D9651 +:107CC000013FB1FE57C3193040301A2E12163A291F +:107CD00057704A209AFE98B201CEB11D4333132348 +:107CE0000E153C045037694DFE850260FD00FE1202 +:107CF000405329050381060B4079550192FD60032D +:107D00004601C75057060683070A000100A3FE1468 +:107D1000058A0612001F0021401208081806721179 +:107D20000F721E131301100B72000072002B2B3206 +:107D30003211332B2B322F303141113E0235342694 +:107D40002733161615140206071123112E023511BA +:107D50003311141616171103597BB2612220A52086 +:107D60002093FDA1A29EF086A463A7660612FA697D +:107D70000A67C3938DEE8B87F188CFFEFD7E09FEE7 +:107D80002501DB0675F7C70220FDDC9AB65407050E +:107D9000990000010073FFEC05BD0448003000238A +:107DA000401123230F301706720C0B292908081ED7 +:107DB0000F0B72002B323211331133332B32123945 +:107DC0002F3031411E0215140606232226272306D2 +:107DD0000623222626353436363733060215141686 +:107DE00033323636351133111416163332363635F2 +:107DF00034022705432A361A56AB80728D21091F9B +:107E00008F707CAD591B362AA9403D7C6A45592BA1 +:107E10009F2E593F4968383D4104485EB3BA6BA173 +:107E2000F98C605B5B6089F7A66BBAB25F90FEFB72 +:107E3000A3CBCF467B4F013AFEC65779405DB7864C +:107E4000A3010590FFFFFFE9FFEC029305D2062690 +:107E5000018500000107006AFEB30000000CB42693 +:107E60001A100672002BCECE3031FFFF00A3FFECBC +:107E7000046F05D20626019100000106006A210068 +:107E8000000CB42D21050672002BCECE3031FFFF41 +:107E90000072FFEC04600671062600520000010625 +:107EA00001531400000AB3210E0772002BCE3031AB +:107EB000FFFF00A3FFEC046F06710626019100008E +:107EC000010601531D00000AB318050672002BCEEF +:107ED0003031FFFF0073FFEC05BD067106260195EA +:107EE00000000107015300C00000000AB33117066B +:107EF00072002BCE3031FFFF00C8000003F60741AF +:107F00000626002800000107006A0021016F000C0E +:107F1000B42115020272002BCECE303100010012C6 +:107F2000FFEC054105B60020002140111019190091 +:107F300018141415027212087207000972002B320D +:107F40002B2B32113311392F33303145222627356F +:107F500016163332363635353426232111231121B6 +:107F600035211521112132161515140603D22F5271 +:107F7000181F452E325E3E7A91FE80A8FEAC03C5E6 +:107F8000FE37018ECBDACE140D0A940A0A28675EFA +:107F9000877A77FD1805209696FE5EBDB591C9C615 +:107FA000FFFF00C8000003FD0790062601600000E7 +:107FB0000107007601A8016F000AB30D05027200E7 +:107FC0002BCE30310001007DFFEC04E205CD002313 +:107FD0000019400C05080814001D03720D140972E5 +:107FE000002B322B3211392F33303141220E020750 +:107FF0002115211E033332363715060623222402AB +:10800000353412362433321617072626034170B74B +:1080100087520C02D4FD27054683C07F66B45550B5 +:10802000C174EBFED2915DB5010AAC80C954454ADA +:10803000AB0535407FB97A9485CF8F4B2119941EBB +:108040001DBC0153E2A80115C76C302992252E00F2 +:10805000FFFF0069FFEC040105CB060600360000B7 +:10806000FFFF00C80000017205B60606002C0000E4 +:10807000FFFF00060000023B07410626002C00001F +:108080000107006AFED0016F000CB40D19010272E5 +:10809000002BCECE3031FFFFFF5CFE7F016A05B6BC +:1080A0000606002D000000020001FFE9072905B6C1 +:1080B00000260030001F4010271B087230121200EB +:1080C0001D10027207000972002B322B3211392F5A +:1080D000332B3230315722262735161633323636B7 +:1080E0003736361212372111333216161514042181 +:1080F0002111210E04070E0225333236353426268F +:1081000023238323441B1739203E492B110E22269B +:10811000291502A78BD0F56AFF00FEEFFEAEFE9197 +:108120000C191C1C1B0E1B4C7F038493C1B759B444 +:108130008876170E0A8F0A0E629D5647D1010501F7 +:108140002CA0FD926ABA79C4E7052059C2C3BBA628 +:10815000438BC367A98B8E637432000200C8000092 +:10816000075805B60013001D002340110703031D27 +:1081700012120006010272141010000872002B3255 +:1081800011332B3211392F33331133303173113313 +:108190001121113311333216161514042121112126 +:1081A0001125333236353426262323C8AA0282AC61 +:1081B00089D0F46BFF00FEF1FEABFD7E032E93BF72 +:1081C000B759B3887505B6FD92026EFD926ABA7909 +:1081D000C4E702B2FD4E928B8E637432000100122E +:1081E0000000054105B60013001D400E0212120EDC +:1081F00003031013027209100872002B322B11397D +:108200002F3332113330314115211121321615111E +:108210002311342623211123112135040BFE0301E0 +:1082200097C8D4A9748CFE76AAFEAE05B698FE5EF9 +:10823000BAB7FDF501F77B74FD1A051E9800FFFF24 +:1082400000C8000004E00790062601B30000010703 +:10825000007601E0016F000AB312050272002BCE16 +:108260003031FFFF0016FFEC04F1077A062601BC4F +:108270000000010702330038016F000AB322110227 +:1082800072002BCE3031000100C8FE82050905B610 +:10829000000B0015400A0B06027208020105087265 +:1082A000002B32CC332B32303161211123112111BB +:1082B00033112111330509FE32AFFE3CAA02EFA8AB +:1082C000FE82017E05B6FAE2051EFFFF00000000F7 +:1082D000050D05BC060600240000000200C80000D1 +:1082E000047705B6000D00170019400C051717009C +:1082F000040102720E000872002B322B3211392F4A +:10830000333031731121152111333216161514062D +:108310002127333236353426262323C8035BFD4F0D +:10832000E3D3EE61F1FEE9FDEBC6A550AC8CCE05C2 +:10833000B696FE2868BA7BCAE1928B8E63743200CF +:10834000FFFF00C8000004BC05B6060600250000BB +:10835000FFFF00C8000003FD05B60606016000002F +:108360000002000CFE82054A05B6000F0017001A35 +:10837000400C110F02720A01161604070608003F8E +:10838000CD32331133332B323031411133112311BC +:108390002111231133361A02370521060A0207215B +:1083A0000496B4A3FC08A3704B8367410901F2FE55 +:1083B000A4093E61774202BD05B6FAE2FDEA017EFC +:1083C000FE82021680013F015D0160A2997CFECF12 +:1083D000FEC0FEDA7200FFFF00C8000003F605B61B +:1083E00006060028000000010004000006B505B6DE +:1083F0000011002240130009030F0C0606010E0EA7 +:108400000B1108720805010272002B32322B323236 +:108410001112173930314101330111331101330188 +:1084200001230111231101230256FDC4BD0234A40E +:108430000234BDFDC40251C4FDBEA4FDBDC402F0A2 +:1084400002C6FD3C02C4FD3C02C4FD3BFD0F02E53B +:10845000FD1B02E5FD1B0001004FFFEC043B05CBBB +:10846000002E001F400F04031B1B1A1A0B232B03A3 +:1084700072130B0972002B322B3211392F33123940 +:108480003930314114060715161615140604232237 +:108490002627351E02333236353426232335333230 +:1084A000363635342623220607273E023332161687 +:1084B000041DB89AB4BC81FEFEC077D85A3E909590 +:1084C00044C6CDEDD6D2CB90BE5FA7868BB65652B2 +:1084D0003A94B4689BD46E045F95AD1A071AB492AF +:1084E00081C36C252B9D1E2C17998B8F838F437B0B +:1084F00054737C4738742A45295DA400000100CAE2 +:108500000000054D05B60015001A400E07081213AD +:1085100004000C1408720A000272002B322B321174 +:1085200017393031533311140E020733013311233D +:1085300011343E0237230123CA9F020405020803B7 +:108540002EBB9F0405060109FCD1BC05B6FCB33067 +:10855000716C581804CAFA4A03433577705918FBEE +:108560003000FFFF00CA0000054D077A062601B162 +:1085700000000107023300D6016F000AB31A00029F +:1085800072002BCE3031000100C8000004E005B6B7 +:10859000000A0019400D02070A03040905027201CE +:1085A000040872002B322B3212173930316123014B +:1085B000112311331101330104E0CEFD60AAAA0298 +:1085C0008FC3FD7902E6FD1A05B6FD3C02C4FD3AF3 +:1085D00000010001FFE904D805B6001D0015400B9D +:1085E000031C0272130C0972000872002B2B322B31 +:1085F000323031612311210E03070E022322262778 +:10860000351616333236363736361212372104D83D +:10861000AAFE260E202222111A4D7F6823451A1722 +:1086200039203F492B100D222629140312052070F2 +:10863000F4F2D8548BC3670E0A8F0A0E659C52441D +:10864000D00109012EA0FFFF00C80000066A05B690 +:10865000060600300000FFFF00C80000051C05B63C +:108660000606002B0000FFFF007DFFEC05BC05CDDA +:10867000060600320000FFFF00C80000050905B62D +:108680000606016D0000FFFF00C80000046605B685 +:10869000060600330000FFFF007DFFEC04CB05CB96 +:1086A000060600260000FFFF00120000045305B676 +:1086B00006060037000000010016FFEC04F105B6C5 +:1086C000001D0017400B1710051D1102720C050943 +:1086D00072002B322B32123939303141010E022314 +:1086E00022262735161633323636370133011E025D +:1086F00017333E02370104F1FE243E80B0873A630F +:1087000027285D344D6E5426FDCCBA01A008121204 +:108710000707060F1006016705B6FBDC8CBC5E116F +:108720000DA913152F67550440FCCF0F2729140FEF +:1087300028280E033700FFFF0069FFEC05F505CB85 +:10874000060601720000FFFF00060000049805B64F +:108750000606003B0000000100C8FE8205B805B611 +:10876000000B0017400B0A0502720B0707010408F3 +:1087700072002BCC3311332B323031651123112190 +:108780001133112111331105B8A3FBB3AA02EFA8CD +:1087900096FDEC017E05B6FAE2051EFAE000000146 +:1087A00000A7000004C305B60013001D400E110E03 +:1087B0000E0205050013090272000872002B2B320D +:1087C00011392F333311333031612311060623223F +:1087D0002635113311141633323637113304C3A939 +:1087E00075D280CFDDAA81927BC378A9025E2A343C +:1087F000BFB30244FDD4797B2D2A02C9000100C811 +:108800000000077705B6000B0017400B0B070202AC +:1088100072080404010872002B3211332B323230FB +:10882000316121113311211133112111330777F9EE +:1088300051AA0257AA0258AC05B6FAE2051EFAE29E +:10884000051E000100C8FE82080C05B6000F001BC3 +:10885000400D0E0A0502720F0B0707010408720093 +:108860002BCC331133332B323230316511231121AC +:108870001133112111331121113311080CA3F95FA8 +:10888000AA024AAC024BAA96FDEC017E05B6FAE2BA +:10889000051EFAE2051EFAE00002000F00000514B2 +:1088A00005B6000D00170019400C1705050002035E +:1088B00002720E000872002B322B3211392F333026 +:1088C0003161112135211133321616151406212577 +:1088D0003332363534262623230164FEAB01FEEF06 +:1088E000C7EA67F8FEF9FEF8F5B6AC54A980DA05D8 +:1088F0002096FD926BBB77C4E7928B8E6374320037 +:10890000000300C8000005FA05B6000B00150019A9 +:10891000001B400D1503030017010272160C00081E +:1089200072002B32322B3211392F33303173113325 +:1089300011333216161514062125333236353426F6 +:1089400026232301113311C8AAEAC6EA66F7FEF806 +:10895000FEFFF0B5AB53A77FD703DEAA05B6FD92A5 +:108960006BBB77C4E7918C8E637331FD4E05B6FA0D +:108970004A00000200C8000004A805B6000B00155C +:108980000017400B150303000102720C000872006F +:108990002B322B11392F3330317311331121321611 +:1089A000161514042125213236353426262321C8F4 +:1089B000AA0116C6EF6BFEFEFEF9FED3011BB6B68A +:1089C0005AAD7FFEFF05B6FD926BBB77C4E7928B75 +:1089D0008E6374320001003FFFEC048C05CB002352 +:1089E0000019400C1E1D1D071710097200070372A5 +:1089F000002B322B3212392F333031412206072718 +:108A00003636333204161215140204232226273573 +:108A1000161633323E02372135212E0301DA65ABBB +:108A2000454655D672AF0103AA549CFEC7EB7FB1F1 +:108A30005455B16486CB8A4903FD2D02D1094E8479 +:108A4000B305352E208F292C6BC4FEF69FEDFEA4B6 +:108A5000BE1D1E9417234A90D0869674B78043009B +:108A6000000200C8FFEC07E305CD00170027002136 +:108A700040120F0A0A05241403720D02720C0872C8 +:108A80001C050972002B322B2B2B3211392F33305E +:108A90003141140206062322240227211123113317 +:108AA00011213612243332041205141216333236D1 +:108AB00012353402262322060207E351A2F19FD089 +:108AC000FEE59508FE9AAAAA01690E970114C9D37A +:108AD000011F94FBA763CEA0A4D06261CEA3A2CF56 +:108AE0006402DDA9FEEBC86BAF013FD6FD5005B6B1 +:108AF000FD90C40123A0BBFEAEE0BBFEEF95940148 +:108B000010BABA010E9291FEF3000002002E00008E +:108B1000044705B6000E0018001D400E031717008D +:108B20000002100A02720D020872002B322B321161 +:108B3000392F3312393031410123012E02353424CB +:108B40002121112311112322060615141633330295 +:108B500071FE84C70199508B550111010E0191AA34 +:108B6000E179A756B8BDE20263FD9D0282195DA4BA +:108B700080C8D2FA4A026302C23878618B95FFFF3F +:108B8000005EFFEC03CB045A06060044000000021E +:108B90000076FFEC0452061E00220032002C401525 +:108BA0002E2A2A16111212161607231E0B720D08F2 +:108BB0000804070172002B323211332B3212397D37 +:108BC0002F331133113311333031533412363736DA +:108BD0002437170E03070E0207333E0233321616F0 +:108BE0001514060623222E0201323636353426238A +:108BF00022060607141E02765ABD958001087D1DC7 +:108C00003F8A8A7A2F557B47070C1E68905A8EBE82 +:108C1000607BDE9674B77F4301FA5F894B85925B78 +:108C20009466171E4A830292EA014BC92523331327 +:108C3000920917191B0E1772C8982C56397BDE95AE +:108C4000B3F47B5AAEFCFE8650AD8BAEC54D6A2A9E +:108C500066C09A5A000300AF0000043B04480011AC +:108C6000001A0023001F400F0403202016160C1FBB +:108C70000D0672170C0A72002B322B3211392F336A +:108C80001239393031411406071516161514060627 +:108C900023211121321616033426232111213236C5 +:108CA0000334262321112132360416785F67955A42 +:108CB000C09AFE2801D476B56888938CFEE7011D22 +:108CC0008A91217282FEDD0106878A03356773145B +:108CD000080E777A5E905204483578FDA56156FEFD +:108CE000905502464E4DFEC54E00000100AF0000FB +:108CF000034804480005000EB602050672040A7215 +:108D0000002B2B3230314115211123110348FE0E67 +:108D1000A704488DFC45044800020027FE85046F27 +:108D20000448000E0015001B400C100E060A011529 +:108D300015070480050A003F1ACD32331133333F43 +:108D400033303141113311231121112311333612E4 +:108D500012370521060202072103D29DA1FCF89FCC +:108D6000565E7C40020198FEFC09436E49020704EE +:108D700048FC45FDF8017BFE85020882013601555D +:108D8000AE8492FED2FEEF66FFFF0072FFEC04138A +:108D9000045C06060048000000010004000005DA3B +:108DA0000448001100204012010A100D07040606B5 +:108DB000110F0B06720603090A72002B32322B3296 +:108DC00032121739303149022301112311012301D5 +:108DD0000133011133110105B3FE3801EFBEFE204E +:108DE0009BFE21BE01EFFE37B701C09B01C20448C4 +:108DF000FDEBFDCD022CFDD4022CFDD40233021577 +:108E0000FDEC0214FDEC021400010043FFEC0380B2 +:108E1000045C002F001F400F0708222221210018A8 +:108E2000100B7229000772002B322B3212392F33AC +:108E300012393930314132161615140607151E0243 +:108E40001514060623222626273516163332363603 +:108E5000353426262323353332363534262322066D +:108E60000727363601C97BB4626C5F436D4164CC21 +:108E70009C4D8A702A46BC6D54864F468B6A937906 +:108E80008DA882795A8A503B56BC045C43805C634F +:108E9000761A0812436D515C9354112016972234B0 +:108EA00027574741552988505F525125228526264C +:108EB000000100AF00000464044800120017400BDA +:108EC0000F0610081206720A100A72002B322B329B +:108ED00012393930314111140E02070133112311B7 +:108EE00034363637012311014D020403020256CCF9 +:108EF0009B020401FDACCD0448FD4F143F474115D2 +:108F000003A1FBB802A02064611BFC600448FFFFC2 +:108F100000AF00000464060B062601D10000010624 +:108F200002335000000AB317120672002BCE303104 +:108F3000000100AF0000040B0448000A0019400DB6 +:108F4000050A0203070108067204070A72002B32A1 +:108F50002B32121739303141330101230111231112 +:108F60003311032EB7FE2701FFC3FE0EA7A7044847 +:108F7000FDEFFDC9022CFDD40448FDEC0001000DFD +:108F8000FFF303E5044800160015400B03150672B5 +:108F90000F080B72000A72002B2B322B323031611A +:108FA0002311210202060623222627351616333204 +:108FB0003E0212372103E5A9FEB3143D5B81591B24 +:108FC00030110D1D102D4B3D30250E028603BDFEC8 +:108FD000FDFE8FE96D06077E04044B98E9013DC94B +:108FE000000100AE0000053404480014001B400ED0 +:108FF00013060A0310141206720902100A72002BDB +:1090000032322B32121739303141112311343637B5 +:1090100023012301231616151123113301010534F1 +:1090200096050406FE948DFE9D06030397DF0162FC +:1090300001670448FBB802CA2C5B2EFC81037F2E1B +:109040005B32FD3C0448FC800380000100AF00005F +:10905000045F0448000B0019400C0108080A040BC7 +:109060000672060A0A72002B322B3211392F333066 +:109070003141112111331123112111231101560204 +:1090800063A6A6FD9DA70448FE3401CCFBB801EF02 +:10909000FE110448FFFF0072FFEC0460045C06064A +:1090A00000520000000100AF000004450448000722 +:1090B0000010B70407067202060A72002B322B3228 +:1090C000303141112311211123110445A7FDB8A707 +:1090D0000448FBB803B9FC470448FFFF00AFFE1685 +:1090E0000473045C060600530000FFFF0072FFECEF +:1090F0000392045C060600460000000100290000FF +:10910000039A04480007001340090105050606728A +:10911000030A72002B2B32113330314121112311FC +:10912000213521039AFE97A4FE9C037103BBFC45E5 +:1091300003BB8D00FFFF0002FE1304020448060675 +:10914000005C000000030070FE14054706140015C3 +:10915000001E0026002540141F1616011407722059 +:1091600009091E0C0B720A0F72000072002B2B2BC8 +:10917000323211332B32321133303141111E02158C +:10918000140606071123112E023534363637111115 +:109190000E02151416161713113E02353426032C31 +:1091A000A3F28681F1A9A2A3F18681F2AC7FA44F3C +:1091B00050A47E9D7EA34FB60614FE440E8DF2A7EA +:1091C000A4F48E0EFE2401DC0C8DF4A7A7F38D0D04 +:1091D00001BCFDBA0B6AB67F7FB76A0C0354FCACC6 +:1091E0000D6CB67DBED7FFFF0027000004090448C0 +:1091F0000606005B0000000100AFFE8504DA0448AB +:10920000000B0019400C090406720A0606008003D0 +:109210000A72002B1ACC3311332B32303141231117 +:1092200021113311211133113304DAA2FC77A70283 +:1092300045A699FE85017B0448FC4503BBFC430021 +:109240000001009A0000042C04480013001D400E89 +:109250000704040C0F0F0A091306720A0A72002B86 +:109260002B3211392F33331133303141111416336E +:109270003236371133112311060623222635110108 +:1092800040716C68AA57A6A65CB27CA9B90448FED6 +:10929000766762403701DCFBB801EB3B44B09601D6 +:1092A0009600000100AF0000066D0448000B001797 +:1092B000400B0B08030672090505020A72002B32E7 +:1092C00011332B323230314111211133112111333D +:1092D000112111066DFA42A601E5A701E60448FB3B +:1092E000B80448FC4503BBFC4503BB00000100AFCC +:1092F000FE8707090448000F001D400E0F0C0706EB +:10930000720D0109090380060A72002B1ACC331171 +:1093100033332B32323031411133112311211133C8 +:1093200011211133112111066C9DA7FA4DA601E5FB +:10933000A701E60448FC43FDFC01790448FC450311 +:10934000BBFC4503BB0000020026000005140448D6 +:10935000000E00170019400C1001010B0D0E0672D3 +:10936000110B0A72002B322B3211392F333031415D +:10937000112132161615140606232111213501215B +:10938000112132363534260226013D93C05E5AC182 +:109390009BFE22FEA60336FECA013880928904484D +:1093A000FE3C468A6666965203BB8DFDB0FE8F5921 +:1093B00066644E00000300AF000005760448000C10 +:1093C00000150019001B400D15030300170106725C +:1093D000160D000A72002B32322B3211392F333026 +:1093E0003173113311213216161514060623252167 +:1093F0003236353426232101113311AFA7012C8CCD +:10940000B55857B994FEDF01117C948A81FEEA03B6 +:109410007AA60448FE3C468A666696528758676577 +:109420004FFE060448FBB800000200AF00000449EC +:109430000448000C00150017400B1100000A0B0631 +:1094400072120A0A72002B322B11392F333031413C +:109450002132161615140606232111330134262352 +:109460002111213236015601508CBA5D5BBD95FE4B +:1094700013A7024C8F80FEC3013E78960284468A71 +:10948000666696520448FCFE654FFE8D5900000149 +:109490000041FFEC0384045C001F0019400C0D0C1C +:1094A0000C001118077207000B72002B322B3211BF +:1094B000392F3330314522262735161633323636CA +:1094C0003721352126262322060727363633321642 +:1094D000161514060601625D893B3E8E5870A15B2D +:1094E00007FDD4022A0DA8A43B8D382E3AA1529B29 +:1094F000EA838AF5141E1C91192452A77D89ADA711 +:109500002115881A2374F9C9BFFE7D00000200AF3F +:10951000FFEC0630045C00160026002140120E0904 +:109520000904231307720C06720B0A721B040B72D8 +:10953000002B322B2B2B3211392F333031411402B7 +:10954000062322262627211123113311213E02331F +:1095500032161605141616333236363534262623BF +:10956000220606063073D6958BCF7709FEDDA6A6B8 +:1095700001250E78CC8A90D575FCF23F876C6B87FD +:109580003F40866B6B87400226B3FF008778E6A5D5 +:10959000FE110448FE3498D67287FDB28AC1656414 +:1095A000C18B89BE6363BE0000020022000003BFBE +:1095B0000448000E0017001D400E0212120E0E018C +:1095C000150906720C010A72002B322B3211392F49 +:1095D00033123930317323012E02353436332111E1 +:1095E000231121011416332111212206E4C2013C6A +:1095F000457649D3AD01E5A6FEEAFEF88C8201105E +:10960000FED3807101CE0F49805F9EA5FBB801B8E3 +:10961000014C625F017A6700FFFF0072FFEC0413E8 +:1096200005D20626004800000106006AF600000C7C +:10963000B43529000772002BCECE30310001001462 +:10964000FE1404430614002F00294015181C1C1595 +:109650001D1D27230E0E27190072140A7207000F12 +:1096600072002B322B2B2F33113311392F3333113F +:109670003330314122262735161633323635113430 +:1096800026232206061511231123353335331521E0 +:10969000152115140607333E023332161615111420 +:1096A0000606032E2D42191B37203A4B7C807991F8 +:1096B00040A89B9BA60195FE6B040309226A874B79 +:1096C00084B1593E7BFE140F0A890A0B4C62034E8B +:1096D00089865DB382FDE604DD7CBBBB7CBF274F82 +:1096E000233A4F2A54B18BFCAD65904CFFFF00AF7D +:1096F000000003480621062601CC00000107007681 +:1097000001380000000AB30D050672002BCE30317F +:1097100000010072FFEC03AC045C00200019400C57 +:10972000131616000F0807721A000B72002B322B4B +:109730003211392F3330314522262635343636332F +:1097400032161707262623220606072115211E0298 +:109750003332363715060602799AEA8389EF985331 +:109760009D3A3139883B6D96530B022AFDD4064E43 +:1097700096705A903D3A8B1478F9C1C8FE78201A39 +:1097800089171D4C9771897BA7542419911C1E00C1 +:10979000FFFF0067FFEC0374045C06060056000040 +:1097A000FFFF00A00000016805E20606004C000073 +:1097B000FFFFFFE70000021C05D2062603AF0000F2 +:1097C0000107006AFEB10000000CB4190D02067218 +:1097D000002BCECE3031FFFFFF90FE14016805E272 +:1097E0000606004D00000002000DFFF30649044884 +:1097F000001F0028001F4010210101120D1F0672DA +:1098000019120B72220B0A72002B322B322B3211DF +:10981000392F333031411121321616151406062323 +:10982000211121020206062322262735161633327D +:109830003E02123701231133323635342603A2019A +:109840000A8DB75959BF9AFE63FEF3133D5B8057EB +:109850001E2F110B1D102D4B3E30260E032EEBEE4E +:109860007D968E0448FE3C468A6666965203BBFE91 +:10987000FDFE90E86D06077C03054B99EA013DC9A2 +:10988000FDB0FE8F5966644E000200AF000006ACCA +:1098900004480014001D00234011011212160D0D82 +:1098A0000F14100672170B0B0F0A72002B321133B4 +:1098B0002B3211392F33331133303141112132160C +:1098C000161514060623211121112311331121111C +:1098D0000123113332363534260405010690B85978 +:1098E00057BE9AFE5CFE00AAAA02040197F3F37E1B +:1098F000958B0448FE3A45896666965201F2FE0E43 +:109900000448FE3601CAFDB0FE8F5966644EFFFF63 +:109910000014000004410614060600E90000FFFFE1 +:1099200000AF0000040B0621062601D3000001074A +:109930000076016C0000000AB312080672002BCEFC +:109940003031FFFF0002FE130402060B0626005C06 +:10995000000001060233B900000AB32200067200BB +:109960002BCE3031000100AFFE8704480448000BC5 +:109970000015400A070206720A0904010A72002B48 +:109980003232CC2B3230316121113311211133119C +:10999000211123022FFE80A7024CA6FE89A20448B3 +:1099A000FC4503BBFBB8FE87000100C80000040CA7 +:1099B00006E300070010B7020005027204087200F7 +:1099C0002B2BCC3330314111211123112111040CE7 +:1099D000FD66AA02A506E3FE3BFAE205B6012D00EC +:1099E000000100AF0000034B058900070010B7021B +:1099F00000050672040A72002B2BCC333031411162 +:109A0000211123112111034BFE0BA701FA0589FE39 +:109A10003DFC3A0448014100FFFF001E00000745DD +:109A200007900626003A0000010700430255016F27 +:109A3000000AB330100272002BCE3031FFFF001845 +:109A40000002061B06210626005A000001070043FB +:109A500001C00000000AB3311C0672002BCE303169 +:109A6000FFFF001E0000074507900626003A000091 +:109A70000107007602ED016F000AB3301002720098 +:109A80002BCE3031FFFF00180002061B06210626F0 +:109A9000005A00000107007602570000000AB331A7 +:109AA0000F0672002BCE3031FFFF001E000007456D +:109AB00007410626003A00000107006A0160016FB5 +:109AC000000CB43F33100272002BCECE3031FFFFBA +:109AD00000180002061B05D20626005A00000107E6 +:109AE000006A00CB0000000CB440340F0672002B5B +:109AF000CECE3031FFFF000000000479079006262B +:109B0000003C00000107004300E0016F000AB30FB2 +:109B1000070272002BCE3031FFFF0002FE13040259 +:109B200006210626005C00000107004300A5000096 +:109B3000000AB324000672002BCE3031000100521F +:109B400001DC03AE027000030008B10100002F32F7 +:109B500030315335211552035C01DC94940000012F +:109B6000005201DC07AE027000030008B1010000E2 +:109B70002F3230315335211552075C01DC949400AB +:109B8000FFFF005201DC07AE027006060202000071 +:109B90000002FFFCFE3D034AFFBC00030007000C6F +:109BA000B301020605002F33CE3230314121352179 +:109BB00035213521034AFCB2034EFCB2034EFE3D73 +:109BC0007B8A7A000001001B03C1014205B6000A2E +:109BD000000EB5010080050272002B1ACD3930311C +:109BE00053273E0237330E0207270C123842217AE0 +:109BF0001429220B03C11649A7A7484DB2AF47004D +:109C00000001001A03C1014105B6000B000EB501A9 +:109C100005800B0272002B1ACD39303141170E022C +:109C200007233E033701320F123842217A0F1F1CDF +:109C3000170805B61649A7A6493982867E36FFFF62 +:109C40000041FEF8016800ED040702060027FB371B +:109C50000001001B03C1014405B6000A000EB5094E +:109C600004800A0272002B1ACD333031531E0217C2 +:109C7000232E022737DA0A2229157B214338120EB8 +:109C800005B647B0B24C49A6A74916000002001B12 +:109C900003C102B105B6000A00150017400A1110F1 +:109CA000100604800A150272002B321ACC323211CF +:109CB000333031410E020723273E0237230E0207BD +:109CC00023273E023702B11529220AB10F12394368 +:109CD00022F61529220AB00C1237422205B64DB3DE +:109CE000AE471649A6A7494DB3AE471649A6A749A0 +:109CF0000002001A03C102B005B6000A00160017E0 +:109D0000400A010C0C1105800A160272002B321A4F +:109D1000CC32331133303141170E0207233E023764 +:109D200023170E0207233E033702A10F12384221E8 +:109D30007D152A220AC00E11394221780F1F1B17E8 +:109D40000705B6164AA7A5494CB2B047164AA7A5BB +:109D5000493982867E36FFFF0041FEF802D700EDCA +:109D60000407020A0027FB37000100820000038F6E +:109D70000614000B00174009040101070A0A030832 +:109D800003002F2F12392F33331133303141251374 +:109D9000231305350503330325038FFEA02FBC2DA8 +:109DA000FEB3014D2DBC2F016003EA1DFBF9040732 +:109DB0001DA51C01A1FE5F1C000100790000039697 +:109DC000061400150027401109000006030B1414A7 +:109DD0000E1103110311050F05002F2F1239392F12 +:109DE0002F113333113311333311333031412515F2 +:109DF0002513231305350503130535050333032503 +:109E00001525130237015FFEA12DBE2CFEA70159B7 +:109E10002727FEA701592CBE2D015FFEA12601EACE +:109E20001BA01AFE81017F1AA01B012801191CA189 +:109E30001C0180FE801CA11CFEE7000100AB01FBA1 +:109E4000025703DC000F0008B1040C002F3330313F +:109E500053343636333216161514060623222626B8 +:109E6000AB38613D3D613838613D3D613802EC57AA +:109E70006930306A56546B32326AFFFF0096FFE455 +:109E800005A300E9042600110000002700110211BB +:109E9000000000070011041F000000070066FFEC2F +:109EA00008F805CB000B0017001B00270033003F0C +:109EB000004B002C40174034463A0D72281C2E22CD +:109EC0000D721A0C1206001B1B0C000572002B32BF +:109ED000322F10CC323F2B32CC322B32CC323031BD +:109EE000413216151406232226353436172206155C +:109EF0001416333236353426250123011332161554 +:109F0000140623222635343617220615141633324A +:109F100036353426253216151406232226353436D6 +:109F2000172206151416333236353426018F969BC8 +:109F3000969B90999297514C4C515452510349FC25 +:109F4000D592032B6B959C969B91989198514C4C74 +:109F500051545251026D959B959B91989198524CFA +:109F60004C5253525105CBEFDADAF3F3DADAEF77EA +:109F7000A9A9A9ACACA9A8AA62FA4A05B6FDCBEF7B +:109F8000DAD9F3F3D9DAEF78A8A9A9ABA9ABA8A9D4 +:109F900078EFDAD9F3F3D9DAEF78A8A9A9ABA9ABAE +:109FA000A8A90001005003A9020405B60003000A95 +:109FB000B302010272002BCD303141330123015A2B +:109FC000AAFEBB6F05B6FDF30002005003A90366AD +:109FD00005B600030007000EB50700020602720076 +:109FE0002B32CE323031410133012101330101B135 +:109FF000010BAAFEBAFE30010AAAFEBB03A9020D9C +:10A00000FDF3020DFDF30001004F007A021A03C5B3 +:10A0100000060010B70406030002050105002FCC5E +:10A0200017393031530117010107014F015477FEF1 +:10A03000E1011F77FEAC022C019944FE9FFE9F4573 +:10A0400001970001004D007A021803C500060010B8 +:10A05000B70402050106050003002FCC1739303183 +:10A0600053011501270101C20156FEAA75011EFE0A +:10A07000E203C5FE681BFE68450162016000FFFF48 +:10A080000096FFE4035305B6042600040000000711 +:10A09000000401CF00000001FE840000028105B62B +:10A0A0000003000BB40212720002003F2B3031415A +:10A0B0000123010281FC918E036E05B6FA4A05B6B2 +:10A0C00000010072024C02C404EA00140019400AA4 +:10A0D000121109090E0400101000002F322F10CCAD +:10A0E00032331133333031413216151123113426F6 +:10A0F00023220615112311331733363601C37F820D +:10A100006B515476606C571006227A04EA737FFE16 +:10A110005401A652527C76FEA802925F34370001A9 +:10A12000005E0000042305B600110020400F01105E +:10A1300010040D090C0C0008050472000C003F2BE4 +:10A140003212392F33CE323211333031611123358F +:10A150003311211521112115211521152111010E70 +:10A16000B0B00315FD900249FDB70140FEC00110DB +:10A170007C042A96FDF295F17CFEF0000001004679 +:10A180000000044605C90029002C40150B25250EAA +:10A1900022121E1E0F2121191A1616190C0700056E +:10A1A00072002B323F33113311392F33331133CE39 +:10A1B0003232113330314132161707262623220658 +:10A1C0001515211521152115211406060721152124 +:10A1D000353E0235233533352335333534363602B3 +:10A1E000B270B0443B4094537383019CFE64019C65 +:10A1F000FE62243F2B0318FC00435D31C8C8C8C869 +:10A2000055B605C92D21831D277E8EB27CB17E5C9B +:10A210007C4D16988D0D4D88647EB17C8B8DC86BFE +:10A220000003009EFFEC05DF05B6000C0015002EB4 +:10A23000002D40161E250B722C2D2D172A1A1A2EB2 +:10A24000170F09090B0E0C02720B002F2B3212395B +:10A250002F332FCD331133113311332B32303141A2 +:10A26000201615140E022323112311172311333244 +:10A27000363534260115331523111416333236378B +:10A280001506062322262635112335373701A3016B +:10A290000DF3377ED19A40A5FA5536C4BEAD029370 +:10A2A000E3E338421F4F1618563D4B6B3A9FA13AD5 +:10A2B00005B6DDCE5FA78048FDC305B692FDAC8F25 +:10A2C000A4938EFEFFD580FE4951530C077C0B13DF +:10A2D0003D7A5D01CE4D43C500010034FFEC0475AD +:10A2E00005CA0036002B40153330300F2718182AC6 +:10A2F000150C0F0F001C230D7207000572002B3286 +:10A300002B3211392F33CE32321133113311333016 +:10A31000314132161707262623220E020721152166 +:10A320000606151416172115211E0233323637156D +:10A3300006062322262627233533262635343635AE +:10A340002335333E02030E66AF52463998504E8293 +:10A3500064461301F8FDFB0101010101CEFE411726 +:10A3600069A8734F9E403E9961A3E98F1DA798018C +:10A37000010298A51990EB05CA2D2F881F3232666D +:10A3800099667C142916152E167C79AA5A261C95D6 +:10A390001B257EECA67C19241B172F0E7CA9F9889F +:10A3A00000040087FFF6060405C10003000F001B30 +:10A3B000003600254012301C232A0303230472199F +:10A3C0000D07130101070C72002B322F3210CC3213 +:10A3D0002B322F3210CC32303141012301011406CF +:10A3E00023222635343633321605141633323635E9 +:10A3F0003426232206012226353436363332161708 +:10A40000072626232206151416333236371506067C +:10A410000518FCD593032B017FAD8F85AFAB8F86DD +:10A42000B0FE1354615D5653606154FDCA95C55D1D +:10A43000A26535662621255727706E6C6D3562281A +:10A44000276805B6FA4A05B6FB98A5B3B2A6A5B328 +:10A45000B1A76B85846C6D82820156A4AF7B9A484C +:10A46000150F650E117B76767713106512140002B6 +:10A470000070FFEC039805CB0023002D0022401351 +:10A48000100D2011142B0608271905720303000074 +:10A49000080D72002B3211332F2B32121739303145 +:10A4A00065323637330E0223222626353506060757 +:10A4B000353636371134363633321615140606075C +:10A4C0001114161334262322061511363602764C43 +:10A4D00069096405478463548C542F623034602DBD +:10A4E0003B7F65768A64AF7152B240404D378084BD +:10A4F0006E61766D9B51459A81F0111D0C710E1F96 +:10A500001001ED5688509D8F84DBA331FEE86C7AF4 +:10A51000042C60616859FE4E43D9000400C5000058 +:10A5200007C105B6001300170025003100264012B0 +:10A530002C1F261814150D030009090102720C0CBA +:10A540000008003F322F2B322F1139392F33DE32E2 +:10A55000CC32303173113301332E023511331123D4 +:10A5600001231E021511213521150122262635341D +:10A570003633321616151406273236353426232282 +:10A5800006151416C5BC02AE0702070497B8FD4BAA +:10A590000803070504300206FEFC58884DA49058B5 +:10A5A000884EA68B5B54535C5B565505B6FB3D3419 +:10A5B0008A8932034AFA4A04C7368C8B37FCBD833A +:10A5C000830112509B70A7B2509970A8B370787332 +:10A5D0007472727473780002001F02E5058505B677 +:10A5E0000014001C002B40151B1717030F0C031839 +:10A5F000070E0E00001518050202180272002B3219 +:10A600002F3310CC3211331133111739331133304A +:10A6100031411133131333112311343637230323FC +:10A62000032316161511211123352115231102922A +:10A63000B3C6CCAE7A040107D366C9080203FDECA9 +:10A64000D1021DD302E502D1FDCC0234FD2F019EC3 +:10A6500017621DFDCC0234235514FE580269686848 +:10A66000FD97FFFF004F000005F205CD06060175BE +:10A67000000000020066FFDD048B04480019002280 +:10A680000019400C220E0E001E09067212000B72F9 +:10A69000002B322B3212392F33303145222602352E +:10A6A000343E023332161615211116163332363760 +:10A6B000170E021311262623220607110279ADED8B +:10A6C000795D9CBC5E97EF8CFCC52CA15C95B14577 +:10A6D000483078ACAC269D6A65932F23A001029385 +:10A6E00094D68A428AFDAFFE9C2F4C7B6F294C7F0B +:10A6F0004C028B0115284F472EFEE9000005003E55 +:10A70000FFF105F405B600030011001F00380044F6 +:10A71000002E401939332719043F2D20120303203E +:10A720000D720D0E0903040F01010F0472002B328C +:10A730002F10CC17392B322F3210CC321739303141 +:10A740007301330103113436363706060707272510 +:10A75000331101323635342627270E021514161709 +:10A76000222635343636372626353436333216151A +:10A77000140607161615140603363635342623221A +:10A7800006151416E9036F8FFC922D020401163290 +:10A790001D6E42010C8902F058565B531B3041205C +:10A7A0005659939E2A492E4245A57271A055415390 +:10A7B00060A884414D4E44444D5405B6FA4A024ABD +:10A7C0000236243F3D1D132A144C5EB8FC94FE1241 +:10A7D0004C3D3C521A0A153341293C4D6B8371396B +:10A7E000564017285A4E6C756D6E4C64202270547A +:10A7F0007189021318473A383E3E38384800000540 +:10A800000025FFF1061805C90003002D003B005488 +:10A8100000600039401E3435434F55055B493C2EDE +:10A8200003033C0D722827141411110B04211A0183 +:10A8300001210572002B322F3210CC32392F331206 +:10A8400039392B322F3210CC321739303161013384 +:10A8500001032226273516163332363534262323B4 +:10A86000353332363534262322060727363633323F +:10A87000161514060715161615140601323635344A +:10A880002627270E0215141617222635343636379A +:10A8900026263534363332161514060716161514C7 +:10A8A00006033636353426232206151416013103E5 +:10A8B0006F8EFC92904B833D448A3E6C67776C7739 +:10A8C0007768615540406F37443E8C5E8F92593EA9 +:10A8D000515FAB030459555B531B2F4121565992CD +:10A8E0009F2A4A2E4245A57171A156415361A88500 +:10A8F000414D4E44444D5505B6FA4A023A1B1E7965 +:10A900002123564C4C456A524341402B23582E3646 +:10A910007F62536A13071068537795FE224C3D3CC3 +:10A92000521A0A153341293C4D6B83713956401731 +:10A93000285A4E6C756D6E4C6420227054718902D9 +:10A940001318473A383E3E38384800050048FFF1B2 +:10A95000061605B600030022003000490055003DF0 +:10A960004020292A38444A05503E31230303310D43 +:10A970007214151511111A1D1D0B0416190101165B +:10A980000472002B322F3210CC32392F3333113373 +:10A9900011332B322F3210CC321739303161013361 +:10A9A0000103222627351616333236353426232264 +:10A9B00006072713211521073636333216151406DC +:10A9C00001323635342627270E0215141617222693 +:10A9D00035343636372626353436333216151406D6 +:10A9E00007161615140603363635342623220615A7 +:10A9F0001416012A036F8EFC9274438E2C3889380A +:10AA00005F6F6E65344D1E3D2101EBFE84141A3DCF +:10AA10002489B5AD02FC59555B531A304121565A71 +:10AA2000939F2A4A2E4245A57171A156415361A8B0 +:10AA300085414E4F44444D5505B6FA4A02371D1A1A +:10AA4000802126555B515911082701A769EA05099C +:10AA50008F808E9DFE254C3D3C521A0A15334129AC +:10AA60003C4D6B837139564017285A4E6C756D6E8C +:10AA70004C64202270547189021318473A383E3EC4 +:10AA8000383848000005005EFFF1060405B60003F3 +:10AA9000000A00180030003C002D401811121F2B36 +:10AAA00031053725190B0303190D72090604070137 +:10AAB00001070472002B322F10CC33332B322F328C +:10AAC00010CC3217393031730133010301213521A4 +:10AAD000150101323635342627270E0215141617B4 +:10AAE00022263534363726263534363332161514B9 +:10AAF00006071616151406033636353426232206A5 +:10AB0000151416D1036F8EFC92980160FE36025721 +:10AB1000FE9F037E59555A531C304120565A929F2E +:10AB20005C454245A57171A256415360A885414DCF +:10AB30004D44454C5305B6FA4A024A02F9735EFC8D +:10AB4000F2FE124C3D3C521A0A153341293C4D6B22 +:10AB50008371566D23285A4E6C756D6E4C6420229D +:10AB600070547189021318473A383E3E383848000D +:10AB700000020065FFEC043205C800260036001F05 +:10AB8000400F341827271515002F0B13721F0003D1 +:10AB900072002B322B3212392F33113333303141C3 +:10ABA000321E021514020E022322262635343E03DD +:10ABB000333216173636352E0223220607353E026B +:10ABC00013220E0215141633323E02372626028B4C +:10ABD00079A3612A2C5D91C982879E43244C7AAC6B +:10ABE000715D912D0202013E7B5D3D8D35225B67DB +:10ABF000245E89592B5D67538766440F167A05C812 +:10AC00005597C6727BFEF7F8C7756EB3694EAFA84D +:10AC100088515A4A16311285B35A2C239F111B11A1 +:10AC2000FDA9639DB04D6D8F62A2C5635677FFFF8E +:10AC300000250000047D05B6060601610000000144 +:10AC400000C7FE11052105B60007000EB50601027A +:10AC5000720400002F322B32303153112111231195 +:10AC60002111C7045AAAFCF9FE1107A5F85B070DCC +:10AC7000F8F30001004AFE1104DA05B6000B001DCE +:10AC8000400D0307070802000402720109090000D1 +:10AC90002F3211332B1239393311333031533501FF +:10ACA0000135211521010121154A0279FD98043E43 +:10ACB000FCAF0244FDA503A9FE1169039E03346A9B +:10ACC00096FCFDFC8A9600010067028E042A03169A +:10ACD00000030008B10100002F3230315335211537 +:10ACE0006703C3028E88880000010025FFF204BEBE +:10ACF000069900080017400A020305020303060034 +:10AD00001372002B2F392F113911333031450123A4 +:10AD100035211301330101F1FEE9B5011DEE0205F4 +:10AD200089FDB10E030E85FD5005C4F959000003DD +:10AD300000750193052D040D001A0026003200272E +:10AD400040131E1212072D1B1504042A1818042480 +:10AD50000A0A300412003F3333113311332F3312F8 +:10AD600017393311333031411406062322262706C2 +:10AD70000623222626353436363332161736363336 +:10AD800032160526262322061514163332362534AC +:10AD900026232206071616333236052D4A85595BBF +:10ADA0009A413E995858874C4B8759569A403B9C3C +:10ADB0005F84A3FD62346E4753605C584470025454 +:10ADC0006252436E37337046526102D05691566AD2 +:10ADD000746A70508E5E588E5469736871AE89655E +:10ADE0005B6F524F705D60536D5C64625E6E00011C +:10ADF0000009FE1402F70614001D000EB5160F0020 +:10AE0000720700002F322B3230315322262735169D +:10AE100016333236351134363633321617152626A8 +:10AE2000232206061511140692254A1A174122609C +:10AE3000534E9264214517163C203F4D22B1FE141B +:10AE40000C0988080F826F051C81A14B09088B092A +:10AE50000E3C6D4BFAE5C0ACFFFF0067018E042984 +:10AE6000041B06270061000000C802070061000003 +:10AE7000FF3D0001006700A504280502001300271C +:10AE8000401101000002131305100F0B0A0A090CF0 +:10AE90000C060F002F33331133332F3310CE3232E1 +:10AEA0001133332F33303141170721152103211579 +:10AEB000210327372135211321352103037B6F011E +:10AEC00019FEAA8301D9FDE8847A6DFEE801567F58 +:10AED000FE2B0214050239E887FEEE87FEE437E513 +:10AEE00087011287FFFF0067FFFF042A04DD0626A3 +:10AEF000001F00050007022A0000FD71FFFF006728 +:10AF0000FFFF042A04DD0626002100050007022AAF +:10AF10000000FD710002006C0000043A05C100054C +:10AF200000090019400D040901070400080202721B +:10AF3000060008003F322B3212173930316101010F +:10AF4000330101270902022FFE3D01C34901C2FE60 +:10AF50003E240142FEBEFEC002DF02E2FD1EFD21D4 +:10AF6000C702180219FDE700000100D904D903C285 +:10AF7000060B000F0012B70F09800C0F040104002C +:10AF80002F5D331ACC323031410E02232226262780 +:10AF90003316163332363703C20953A07D819D4BD9 +:10AFA000079C0B606C606E0B060B658845438867D9 +:10AFB0006E50546A0001018904CD02750614000C1C +:10AFC000000EB401070C8005002F1ACD393930313D +:10AFD00041150E020723353E03370275092E3B1F2C +:10AFE0005B0B15140F04061411276F722E171D4CDE +:10AFF00055512100FFFFFF83FE3B007DFF830407C7 +:10B000000471FE0F00000001018104D8027D0620BA +:10B01000000B000EB4010B800706002F331ACD324F +:10B02000303141150E020723353E0237027D1024D0 +:10B030001D06A50B2F4125062017226E752C132601 +:10B040006F732D0000020015035402B506C7000AF5 +:10B050000013001D400D060B0B09090401010378C4 +:10B060000F0777003F33E4392F3333113311333077 +:10B070003141231523352135013311332135343640 +:10B08000370606070302B5808EFE6E01958B80FEA3 +:10B09000F203030B3D17B10421CDCD620244FDCC78 +:10B0A000CF2C6E31195E22FEFF000001003E0342EC +:10B0B000028B06C1001E001F400E1D1C1C19190327 +:10B0C0000606130C78021E77003F33E432392F3323 +:10B0D00033113311333031411521073636333216EF +:10B0E0001514062322262735161633323635342614 +:10B0F0002322060727130262FE84131A3D2489B413 +:10B10000ACA4438C2E388A375F706D65364C1F3C7B +:10B110002106C16AE905088E808E9D1C1A802126B1 +:10B12000565A515910082601A8000001003A03544C +:10B13000029206C100060010B605010106780377E9 +:10B14000003FE4331133303153012135211501A380 +:10B150000161FE360258FE9E035402FA735EFCF152 +:10B16000000300340345029406D000190027003381 +:10B170000017400C271A14062E05210C782800779A +:10B18000003F32E4321739303141321615140607C8 +:10B19000161615140623222626353436363726266B +:10B1A000353436130E02151416333236353426274D +:10B1B000132206151416173636353426016571A18B +:10B1C00056415361A8876189472A4A2E4245A554B2 +:10B1D000304121565659555B5301444D5540414E1F +:10B1E0004F06D06D6E4C642022705471893B6E4BBB +:10B1F00039564017285A4E6C75FE1B153341293CB1 +:10B200004D4C3D3C511B01863E3838481918473A91 +:10B21000383E00160054FE8107C105EE0005000B04 +:10B2200000110017001B001F00230027002B002F18 +:10B2300000330037003B003F004300470053005FEE +:10B24000006F007800810090002740121218182C1F +:10B250002C1C1C0C13073939353521210111003FF5 +:10B26000331133113311333F331133113311333071 +:10B2700031531121152315253521112335011133A2 +:10B28000153315213533353311213521152135215C +:10B2900015013521150123113311231133013521F6 +:10B2A00015012311330135211533352115012311E2 +:10B2B0003335231133012311330514062322263598 +:10B2C00034363332160514163332363534262322FB +:10B2D00006253332161514060715161615140623FF +:10B2E00023133332363534262323151533323635BE +:10B2F0003426230122273516163332363511331101 +:10B30000140654012FC005CE01306DF9006FC00541 +:10B310000EC36DFD490111FBE1010EFEF2010E04A9 +:10B32000B76D6D6D6DFBC20110FC306F6F02C00117 +:10B3300010770111FAA86F6F6F6F06FE6D6DFB9F9E +:10B340007F87877F7F87877FFE73424547404047DF +:10B35000454201E1AC6E6F2E2C2D3E6D5ECF7B42DF +:10B360002E242A2F3B4A31252634015E302010201E +:10B370001425317D6F04BE01306FC1C16FFED0C195 +:10B38000F902012FC26D6DC2FED16D6D6D6D06FEAD +:10B390006F6FFAA8010E0202010FFA3B6D6D01A654 +:10B3A000010E044A6F6F6F6FFC2F011079010FFDC2 +:10B3B0006801104987A6A68789A4A4895C69695C8D +:10B3C0005C6868C9435331420808093945505A013D +:10B3D000622220221DE39A2B25202AFEFA0A660308 +:10B3E0000524320192FE72655D0000030054FEC127 +:10B3F00007AA061400030021002D0017400921258B +:10B4000002170F2B2B0200002F2F392F3939123939 +:10B41000333031490305353436373E02353426237F +:10B4200022060607173636333216151406070606A7 +:10B43000151503141633323635342623220603FE3F +:10B4400003ACFC54FC5603EB2A433B4E27BDA33907 +:10B4500079702E52447F373F3E35444C431B513C5C +:10B46000385353383C510614FC56FC5703A9FB2FA4 +:10B47000323E342F54624389981B2C1BB2222E3A41 +:10B480002F3A47353D71503BFEED483F3F484C3D1C +:10B490003D00FFFFFF90FE1402530620062603B076 +:10B4A00000000107014BFF600000000AB3110B060A +:10B4B00072002BCE3031FFFF001A03C1014105B6E7 +:10B4C0000606020600000002000CFFEC04CE062176 +:10B4D000003B0047002E40151F1C1C202305434342 +:10B4E000083423342334002D1009723C00002F321D +:10B4F0002B321139392F7D2F11333311331133335F +:10B500001133303141321E0217331523161615142C +:10B5100002060623222E02353436363534262322FF +:10B520000607273636333216151406061514163359 +:10B53000323612353426272624263534363617225D +:10B540000615141616172E0302446EAC7E51128F88 +:10B550008402024287D08D698E56250F0E2621194E +:10B56000331024235F3461510E0F66717CA755029E +:10B5700002FCFECC8C4A9B745D5A68E8BF0D3D59B5 +:10B580007206215099DC8C8B16381EA1FEEECA7013 +:10B590003A658146396F63233026110976111868A0 +:10B5A000502F6B753E5D86890114CE1839160371D4 +:10B5B000C179558950895D52507E49026DAA753C0A +:10B5C000000100000000048005C3001D001B400FA7 +:10B5D000181B00031A1C02721A0872100903720069 +:10B5E0002B322B2B1217393031413E03373E0233B9 +:10B5F000321617152626232206070E0307112311DC +:10B6000001330239234B4A421A1C3D4D341D2C1084 +:10B610000C200E1D3925184E5A5A25ADFE21BA02AE +:10B62000CE51AFA88B2D3142220808850303244157 +:10B630002A95BDCF64FDE0022F03870000020016AB +:10B64000FFEC067C0448001B0034002D401728281E +:10B6500011021C1C18181A1B06720D0E2424110B43 +:10B66000722E0A0B72002B322B321133332B3232F3 +:10B670001133113311392F30314115231E021514A6 +:10B6800006062322262723060623222635343636AD +:10B690003721353705210E0215141633323635356C +:10B6A000331514161633323635342626067CF92324 +:10B6B000331C57AB80718F2107228F6FBAC7213A95 +:10B6C00025FEEC920438FCED2139237B6C6464A1E7 +:10B6D000315A3F6B781B3004488B4FA6A9559CD537 +:10B6E0006D605B5B60EDF155ABA64D4A418B47A3A6 +:10B6F000AB55C39A9977C8C85779409DC055A9A240 +:10B70000FFFF00C80000066A079006260030000010 +:10B710000107007602D6016F000AB31F090272000A +:10B720002BCE3031FFFF00AF000006C206210626F7 +:10B73000005000000107007603060000000AB32F46 +:10B74000210772002BCE3031FFFF0000FDD3050D25 +:10B7500005BC062600240000000702530134000047 +:10B76000FFFF005EFDD303CB045A06260044000011 +:10B770000107025300C700000010B503022F0B01A0 +:10B7800001B8FF96B056002B343400020075FDD38B +:10B790000235FF82000B00170010B40C00C0120627 +:10B7A000007C2F331A18CC32303141222635343602 +:10B7B0003332161514062732363534262322061561 +:10B7C00014160152617C7B625F848261354346328C +:10B7D00034433DFDD37265647474626772604037B0 +:10B7E000393F3F3937400002007DFFEC0662061406 +:10B7F000001C002B001B400D1715111A05280E0305 +:10B800007221050972002B322B32123939CE3230B7 +:10B81000314114020606232226260235341224332F +:10B820003216173E02353317060607161605141290 +:10B8300016333236123510022322060205BA55A9F4 +:10B84000F9A5ABFDA75294012CE4A7FD55383A1693 +:10B85000B20E15747D2F2FFB7669DBAAABD866EA92 +:10B86000FCABDC6A02DDA9FEEBC76C6CC80116A953 +:10B87000E00152BC7266104F764A157DC62F58D92A +:10B880007FBAFEF094940110BA011A014092FEF2C0 +:10B8900000020072FFEC051804F0001A0029001BDA +:10B8A000400D14120E1804270B07721F040B7200B0 +:10B8B0002B322B32123939CE323031411406062365 +:10B8C000222626351000333216173E023533170E66 +:10B8D0000207161605141616333236363534262668 +:10B8E00023220604607BE39D92E27F010FEB6DB59E +:10B8F000413B3C14B00E103E654C2225FCBE4593E6 +:10B9000073749245459275AC9E0226B4FF8787FFFB +:10B91000B4010E01284A4413517648155E92661D03 +:10B9200041A25F8CC16364C18B8ABE62D9000001F1 +:10B9300000B9FFEC06780614001F001D400E070535 +:10B940001F1F010C111502721A110972002B322BE4 +:10B95000123939332FCE32303141153E023533178B +:10B960000E03071114060623200035113311141697 +:10B97000333236363511051A41451BAF0E0C2D4FAB +:10B980007C5A75F4C0FEEBFEDDABC9C886A84E0537 +:10B99000B6C80B4C7C53154981674610FD8C9BF251 +:10B9A0008B0126F603AEFC4BB8CA61AE7203B6003B +:10B9B000000100A3FFEC058F04F2002200294015CE +:10B9C00001001C1C1E060E130672090A0A18180E26 +:10B9D0000B72070A72002B2B32113311332B1239E1 +:10B9E00039332FCC32303141170E0307112327236F +:10B9F0000E02232226263511331114163332363522 +:10BA00001133153E023505810E0B2D4E79588818DD +:10BA100009226A864B84B259A87C7FB695A740421A +:10BA20001804F21648846A460AFCAA9A394E27542A +:10BA3000B08A02CCFD408987CEC3023F7A0C4E7C8F +:10BA400050000001FD0504B8FE73069100150015B5 +:10BA5000400906030C13C00F040104002F5D1ACC2B +:10BA60003239393031411406070723273636353449 +:10BA70002623220607353636333216FE735E490911 +:10BA8000680D4D574D3B1C3712143827798205DA63 +:10BA90004D55116FAD0D3131312405046406075B3E +:10BAA000FFFF00C8000003F60790062600280000EC +:10BAB000010700430115016F000AB3120202720070 +:10BAC0002BCE3031FFFF00CA0000054D079006263F +:10BAD00001B100000107004301C2016F000AB31C5D +:10BAE000000272002BCE3031FFFF0072FFEC041316 +:10BAF00006210626004800000107004300EA000076 +:10BB0000000AB326000772002BCE3031FFFF00AFD2 +:10BB1000000004640621062601D10000010700434D +:10BB2000013D0000000AB319120672002BCE30311D +:10BB300000010034FFF5071E05B6002B001E401063 +:10BB40001F14141A0B2A1004000502722500097232 +:10BB5000002B322B121739331133303145260A02AC +:10BB60002733161A021733363637132E02273316A9 +:10BB70001A02173336121213330A0207232E032731 +:10BB80000101E85496764B09B00A43606C320A0E04 +:10BB9000311FCF0C150D02B1064366783A07547E6B +:10BBA0004803B2055DAC7D9633635A4A1AFEE00B3A +:10BBB00093015A017D018FC8BDFE93FEB3FEE56B74 +:10BBC0003A9954022C4794903FB0FE99FEACFED7B0 +:10BBD00073A5018F01D00103FEEAFDF4FE28C754CE +:10BBE000C8D5D25DFCE0000100270000060E044A23 +:10BBF0000028001F4011281E1E23151A091B050BC3 +:10BC0000100672050B0A72002B322B1217393311F2 +:10BC10003330314106020207232E02270323262652 +:10BC20000202273316121217333E02371326262735 +:10BC300033161212173336121237060E0959A07531 +:10BC40009C2A55491AF697407B644006A40C55740B +:10BC500039060D2325119B191B03A605466D3E08C9 +:10BC60004C7A4D0A044AC8FE8AFE9EAA48ACB352DA +:10BC7000FE0766F8011A0132A0C5FE9EFEDC6923AC +:10BC8000474925013865DB64A8FEB0FEC68775010B +:10BC90002B015BBE00020014000004FC05B600137B +:10BCA000001D0024400A070A0A04011D0B0B0005B1 +:10BCB000B8FFFFB47214000872002B322B12392F18 +:10BCC00033CD323211333031611121352135331505 +:10BCD0002115211133321616151406212733323659 +:10BCE0003534262623230157FEBD0143AC01A4FEB3 +:10BCF0005CCDD1F368F9FEEBEBD7C2B055B189BA90 +:10BD000004538FD4D48FFEF56BBB77C4E7918C8E30 +:10BD100062733200000200140000049F0527001324 +:10BD2000001C0021401015050501160E0A721004B2 +:10BD3000041311010672002B32CD3311332B321153 +:10BD4000392F3330314115211521112132161514A7 +:10BD500006062321112335333501211121323635D1 +:10BD6000342601AC015DFEA30141DCD65BC29BFE23 +:10BD700021F4F401D6FECE0133809C930527DF8B9E +:10BD8000FEC59C9866965203BD8BDFFCD1FE8F5991 +:10BD900066644E00000100C8FFEC072505CB002AB1 +:10BDA000002740150B1C1C041F1F001710037208EE +:10BDB000027207087224000972002B322B2B2B32DF +:10BDC00012392F3333113330314522240227211108 +:10BDD00023113311213E033732161707262623225B +:10BDE0000E02072115211E033332363715060605CC +:10BDF00078DEFEDA9507FE9AAAAA016B0E67B1F902 +:10BE00009F70C9514447A36271B483500E02BFFDB5 +:10BE10003D054581BD7C63AB5450B014B0013DD6A7 +:10BE2000FD5105B6FD8F90EDAB5D013329912334B3 +:10BE3000427FB8779584CF914B2119941E1D000144 +:10BE400000AFFFEC05AF045C002700264014160F7E +:10BE500007721A0A0A1D050507080672070A21005B +:10BE60000B72002B323F2B12392F333311332B320D +:10BE700030314522262627211123113311213E027C +:10BE80003332161707262623220606072115211E00 +:10BE90000233323637150606048793E18509FED151 +:10BEA000A7A70131118CDE8B5398373037803B6C5C +:10BEB00094510B021EFDE0064F956E58873C388466 +:10BEC000146FE4AEFE130448FE33A6D5662119892B +:10BED000171D4B96718E7AA5542419911C1E0002D1 +:10BEE00000000000055C05B6000B0018002340119F +:10BEF0000407070C0B1212090B027202060609084E +:10BF000072002B3211332B12392F12393311333087 +:10BF100031410123012311231123012301170E03B2 +:10BF2000070721272E030300025CB4FEEC999B9ABD +:10BF3000FEE9AF025C510615191B0C500158580B55 +:10BF400017161405B6FA4A02A6FD5A02A6FD5A05AE +:10BF5000B6A9174148481ECEDE1D3C3D3F000002F9 +:10BF600000070000046A0448000B0017002340117A +:10BF70000407070C0B1212090B0672020606090AC7 +:10BF800072002B3211332B12392F12393311333007 +:10BF90003141012303231123112303230117230E0E +:10BFA00002070721272E02029D01CDAAC9729678A9 +:10BFB000C5AB01CC69080A16190F3F01163F0F1CCB +:10BFC000150448FBB801E3FE1D01E3FE1D0448749F +:10BFD000213F4224A19F28493F00000200C80000E1 +:10BFE000076105B600130020003040171A11110C2C +:10BFF000040808140F0C0C0E130F02720206060A36 +:10C000000A0E08003F33113311332B3212392F122D +:10C0100039331133113311333031410123012311ED +:10C020002311230123012111231133112101170EA3 +:10C0300003070721272E030506025BBAFEED949A3B +:10C0400097FEEAB5011AFE54AAAA01EB01035107B3 +:10C050001315190F51014F540C17151305B6FA4A51 +:10C0600002ACFD5402ACFD5402ACFD5405B6FD8C8F +:10C070000274A91E3B3D4124D2DC203D3B3B000223 +:10C0800000AF0000060E04480013001F002E4016EB +:10C090001A11110C040808150C0C0E130F0672026D +:10C0A000060609090E0A003F33113311332B3211F2 +:10C0B000392F393311331133113330314101230317 +:10C0C00023112311230323132111231133112113CE +:10C0D00017230E02070721272E02044201CCA9CB09 +:10C0E000729672CCAACEFEDAA3A30163C3690709D4 +:10C0F000181B103D01143E0F1B140448FBB801EA45 +:10C10000FE1601EAFE1601EAFE160448FE2E01D2D2 +:10C11000741A454D268E9C28473E000200170000E9 +:10C1200005AF05B6001E0021002640122102021CA8 +:10C130001C0D101015201E0272080F0F1508003F6D +:10C140003311332B3211392F333311331133303153 +:10C150004115011E02171323032E0223112311225E +:10C160000606070323133E03370135052101052A7F +:10C17000FE59879D5C2389AD891E43756AAB69733F +:10C18000411E88B4891A3D5A8864FE6103BEFD0EC3 +:10C19000017905B67EFE0B085BA373FE3601C5620E +:10C1A0006D2BFD4102BF2C6C62FE3B01CA558660BF +:10C1B000380601F57E99FE390002000C00000503E7 +:10C1C0000448001D0020002640122002021B1B0D07 +:10C1D0001010151F1D0672080F0F150A003F3311AE +:10C1E000332B3212392F33331133113330314115A0 +:10C1F000011E02171323032E022311231122060608 +:10C20000070323133E02370135052101047DFEB0EB +:10C21000707C482082A7801B3B5E539A565E371D78 +:10C2200082A58121487D6EFEB0031BFDB701240469 +:10C230004864FE980A4D7F55FEAF014A485223FDDF +:10C24000F90207225348FEB60151537F4E0B016895 +:10C250006489FEBF000200C8000007C305B60023C2 +:10C260000026003F401F0122222523231E26020212 +:10C2700020201B0D10101B1B1D1E02721D08080F15 +:10C280000F16161C08003F33113311333F2B1239A0 +:10C290002F33113311331133113311331133331160 +:10C2A0003330314115011E02171323032E022311CF +:10C2B00023112206060703231336363721112311D3 +:10C2C0003311210135052101073CFE5A879D5B236F +:10C2D0008BA88B20477568AC6876431D88B2911B8C +:10C2E0003927FE3EAAAA02D6FE6703BFFD100179D8 +:10C2F00005B67EFE09075BA273FE3601C5676A2795 +:10C30000FD4302BD2D6C5FFE3B01D1576D1FFD4CFF +:10C3100005B6FD9401EE7E99FE37000200AF0000E5 +:10C3200006AD044800230026003A401C01222225C5 +:10C3300023231E2602020D0D1010201B1B1C1E069F +:10C3400072080F0F16161C0A003F33113311332BDE +:10C3500012392F3333113311331133113311333376 +:10C36000113330314115011E02171323032E02230E +:10C370001123112206060703231336363721112312 +:10C380001133112101350521010628FEB0707C47CB +:10C390002082A6801B3B5E53995460391C82A68282 +:10C3A000142D1AFEBFA3A30238FEB2031BFDB60173 +:10C3B00025044864FE960A4C7E55FEAF014A47515B +:10C3C00023FDFB0205225247FEB60151345519FEEA +:10C3D0000D0448FE3601666489FEC5000001004078 +:10C3E000FE4F043706D1005A003D401D2420202F67 +:10C3F0001110404037192F3D3D0A2B2F07000052E6 +:10C400005480574E4E470A0372002B323211331AB2 +:10C41000CC32322F332F3312392F123939331239AC +:10C4200039113311333031413216171526262322A4 +:10C43000060716161514060715161615140E02070C +:10C440000E021514163332363633321617152626D9 +:10C45000232206062322262635343636373636354D +:10C460003426232335333236363534262322060745 +:10C47000273636372E022735331616173E02035756 +:10C480002032110D2612316F2FB4BFC29BB4C742A8 +:10C4900089D69572762A4B67547F754356671E1668 +:10C4A0006D61406E7B56869C4258C4A2CABDF3D0D3 +:10C4B000D2CD8FBE5FA8877CC157534CB26F22523A +:10C4C0004F1F7A327A3428586506D109056D050662 +:10C4D000594417C28C95AF1A071AAF93609B6F3EF1 +:10C4E0000404213523313B07071511A2112105064C +:10C4F00043744950734205058D8E917D8F437B5463 +:10C50000737C473874344D0E2957521E19216D37EC +:10C51000315D3D000001001BFE7B0380054D005B8B +:10C52000003B401C2420202F1011424237192F3F7E +:10C530003F0A2B2F070000535580584F480A0672B8 +:10C54000002B3232321ACC32322F332F3312392FA2 +:10C55000123939331239391133113330314132162E +:10C560001715262623220607161615140607151E6C +:10C570000215140606070E0215141633323636332A +:10C5800032161715262623220606232226263534A0 +:10C590003636373E023534262623233533323635B8 +:10C5A000342623220607273636372E022735331640 +:10C5B00016173E0202FB1F320F0C261030672E7A30 +:10C5C0008D705F436E4362CFA2696C26495D4882DD +:10C5D0007531444F15195B312F7D8E497384364771 +:10C5E000A58C639451468D6A91798FA78378519475 +:10C5F000503B4079451D46451D79326E38275866B7 +:10C60000054D08056E0505503E198C6B63771A08B9 +:10C6100011416A505C8E5304021D3122302F0605F1 +:10C6200015138C14160606436A3B456D4304032616 +:10C63000544641532789505E52512423851B2408B8 +:10C64000254F4A1A19246438315A3A00FFFF006F07 +:10C65000000005EE05B6060601740000FFFF00A30A +:10C66000FE14058A06120606019400000003007DF0 +:10C67000FFEC05BC05CD0011001A00220019400C8A +:10C680001F1717051B0E037212050972002B322BA0 +:10C690003211392F33303141140206062322262667 +:10C6A0000235341224333204120132363637211E59 +:10C6B00002132206060721260205BC56A9FAA5AADE +:10C6C000FDA75394012DE3D9012999FD62A0D46EF1 +:10C6D00007FC2C086DD5A49ED3720B03D211EB027C +:10C6E000DDA9FEEBC76C6CC80116A9E00152BCBA0B +:10C6F000FEAFFCBD83F5A9A9F48404B87DE7A0F3DF +:10C70000011100030072FFEC0460045C000E0017CE +:10C71000001F0019400C1B141404180B07720F049F +:10C720000B72002B322B3211392F3330314114066A +:10C7300006232226263510003332161601323636ED +:10C7400037211E0213220607212E0204607BE39D7F +:10C7500092E27F010FEB96E17DFE096C8D4A06FDAA +:10C760006C064B8F6A9D9E0E0293094D8C0226B477 +:10C77000FF8787FFB4010E012886FDFD9D57A8782D +:10C7800078A857035AB0A86F995000010000000024 +:10C79000054605C3001D0017400C001703720D0667 +:10C7A000070272060872002B2B12392B32303141EE +:10C7B0002206060701230133011E02173E03371329 +:10C7C0003E023332161715262604E33040351FFE8D +:10C7D000B4C2FDEFB2015818241D0C0815181B1027 +:10C7E000AC2E517260233F18183005363B7C64FB39 +:10C7F000E505B6FC43447063322650565E33021F93 +:10C8000094B2510E068C080B000100000000043E9B +:10C810000454001B0017400C130D0E06720D0A7213 +:10C8200007000772002B322B2B12393031413216A0 +:10C8300017152626232206060701230133011616A3 +:10C840001733363637133E0203EF1727110D251124 +:10C850001F2E2513FEFDDAFE67AD010A1D2906070E +:10C860000921179723425D04540605830506254CCC +:10C870003BFCDB0448FD22537E202B8D4501D06913 +:10C88000762FFFFF00000000054607900626027184 +:10C8900000000107040C04CF016F000CB424310721 +:10C8A0000272002BCECE3031FFFF00000000043EAC +:10C8B00006210626027200000107040C0462000033 +:10C8C000000CB4222F0E0672002BCECE30310003A6 +:10C8D000007DFE13099C05CD00110021003F0026BC +:10C8E00040163F282903223A330F2D067222067282 +:10C8F0001E0E037216050972002B322B322B2B3FB2 +:10C90000331217393031411402060623222626023B +:10C91000353412243332041205141216333236120F +:10C9200035340226232206022533131E021733361E +:10C9300036371333010E02232226273516163332DB +:10C9400036363737054D4F9BE6989CE8994B870163 +:10C9500014D1C801108CFBE15EC39799C05B5BC02A +:10C960009698C45F0472AFF815241B09080B361E95 +:10C97000E2AFFE272666906531481B183D233E5BDB +:10C9800043183C02DDA9FEEBC76C6CC80116A9E098 +:10C990000152BCBAFEAFE5BAFEF094940110BABDE4 +:10C9A000010D9092FEF3B0FD8036665E2C32A154EC +:10C9B000027FFB176596510B078505082F5A3E9A93 +:10C9C000FFFF0072FE1308A9045C04260052000059 +:10C9D0000007005C04A700000002007DFF8C060435 +:10C9E0000628001D00380027401321241E2424039C +:10C9F000001B0972312E2B2B0F0C120372002B32ED +:10CA0000CD3310CD332BCD3333113310CD303145F1 +:10CA10002226272E020235341224373636333216B8 +:10CA20001716161215140E02070606033636333291 +:10CA300016173E02353402270606232226270E0249 +:10CA400015141616034536470B8DD7924A850101FA +:10CA5000BB0B473533470DB3FE874C91D3870D4849 +:10CA6000BB1143342F451182AE58C7C110462F3435 +:10CA7000431083B25B5AB2743138147CC3010097FF +:10CA8000CA0139C51B382E2E381CC5FEC7CB97FDF1 +:10CA9000C27D15383101012D26272C1B9DF7A1F4ED +:10CAA0000132272E27272D199CF6A1A2F89C0002FF +:10CAB0000072FF9704C104AE001A00330027401330 +:10CAC00025221F1F14111707722E312B31310A072F +:10CAD000040B72002BCD3333113310CD2B32CD33F9 +:10CAE00010CD3330314114060607060623222627CF +:10CAF0002E02353412373636333216171E020734FB +:10CB0000262627060623222627060615141617367C +:10CB10003633321617363604C165C087093D3436C0 +:10CB20003B0982C26BE4CD083B35333E0983C069C3 +:10CB3000AC3772590D3A31333A0B877E7E880B3A07 +:10CB400032303C0C867C02269DEC9117312D2C3422 +:10CB5000168FEB9FEB012022332828351692E89B95 +:10CB600071AB6E14282223291ED4AEAFD81E292102 +:10CB700022261FD80003007EFFEC07A908400016FC +:10CB80000029006B004340234C660972555C037218 +:10CB90000C0D0D13068016162318173A330372690D +:10CBA00049464643474743432A0972002B32113313 +:10CBB0002F11331133332B32DE32CC322F1ACC32D9 +:10CBC0003311332B322B3230314135343E02333284 +:10CBD0001E0233331523222E022322061513353667 +:10CBE0003635342E02353436333216151406060126 +:10CBF00022260235341236363332161707262623FC +:10CC0000220E02151412163332363711331116164E +:10CC10003332361235342E022322060727363633B6 +:10CC200032161612151402060623222627060602BD +:10CC3000AD203C56373C7072804D1014568B736299 +:10CC40002D393A5F3B3E1D271D332A3741356AFE99 +:10CC5000DEBCFB7D4889C1794F973D412F6B3C5627 +:10CC6000875D305FBC8B437434AB3577458BBB5FDE +:10CC7000315D86563D6B2F413D974F7AC1884846BE +:10CC80008DD28D6CB04748AF074A1C3651371C24F3 +:10CC9000302477222E223D3CFEBB4712341C141355 +:10CCA000101B1B2525443B355841F9D4C2015AE2DB +:10CCB000A80110C168312A802329529BDD8BBBFE5D +:10CCC000ED96312901BEFE422B2F960113BB8BDD61 +:10CCD0009B522923802A3168C1FEF0A8AAFEE7CC26 +:10CCE0006F3F3D3D3F0000030077FFEC06B80700B3 +:10CCF000001200290067003D40204C620B72535A1D +:10CD00000772191A1A20138023230008073A3307E1 +:10CD1000726542464642422A0B72002B3211332F73 +:10CD200011332B32DE32CC322F1ACC323311332B6B +:10CD3000322B32303141321615140606073536369D +:10CD400035342E0235343627321E02333315232272 +:10CD50002E02232206152335343E0203222E0235ED +:10CD60003412363332161707262623220615141ED0 +:10CD700002333236371133111E0233323636353430 +:10CD800026232206072736363332161215140606D6 +:10CD900023222627060603813642366A4E3B3D1D76 +:10CDA000261D31383C70727F4C1215578B72622DE4 +:10CDB000383A7A1F3C579B6DAE784069C3874471FF +:10CDC00031372F562A8087294F71484A6D39A72657 +:10CDD000495132608747888128542F383070458800 +:10CDE000C36971D29074A53537A20627443A3659E3 +:10CDF00040134514361C14130F191B2625D9242E55 +:10CE00002479232E233B3F1D3651361BF8EC4B91E2 +:10CE1000D286B8010086211B80161ADCD4629E6F70 +:10CE20003B34390148FEBA27311768BF83D4DC1A76 +:10CE300017811B2186FF00B8B3FC85534042510087 +:10CE4000FFFF0034FFF5071E07130626025D0000F2 +:10CE5000010703890165016F000AB33705027200FB +:10CE60002BCE3031FFFF00270000060E05A6062658 +:10CE7000025E00000107038900C20002000AB33409 +:10CE8000100672002BCE30310001007CFE1404E24B +:10CE900005CB002000134009101609721507000386 +:10CEA00072002B322F2B32303141321617072626D3 +:10CEB00023220E0215141216333236371123112293 +:10CEC0002E033534123624034A71D3544547AA65DC +:10CED0007CC68C4970ECBA2F5525AA98E9A96C3309 +:10CEE00060B9010A05CB2D2892222D539DDE8BB708 +:10CEF000FEF4920A0DFD7801D84885BAE683A501B3 +:10CF000013C96E0000010072FE1403A6045C001D2C +:10CF10000015400B0F150B72140F720700077200FB +:10CF20002B322B2B32303141321617072626232283 +:10CF300006061514161633323637112311222E0227 +:10CF4000353436360282519F343035883C759C4EDC +:10CF5000519D723D5226A682C88A4789EE045C2103 +:10CF6000198B14205DBE9093BA591710FD7301D828 +:10CF70004389D591C8FE78000001006DFFFE046E64 +:10CF800005050013000CB3050C0A00002F2F3939DA +:10CF9000303141170305072503050725032713250E +:10CFA000370513253705039771BA012041FEE3D2F7 +:10CFB000011E3FFEE1B972B9FEE13F0121D1FEE061 +:10CFC00040011F050540FEBEA66DA6FE96A86DA6F3 +:10CFD000FEC13F0143A66DA8016CA66FA800000822 +:10CFE000002BFEC307BF058F000D001B0029003773 +:10CFF000004500530061006F0018400C4911572D87 +:10D00000033B061F6C65261F002F332F3312173981 +:10D0100030314136363332161723262623220607AF +:10D020000136363332161723262623220607013609 +:10D0300036333216172326262322060701363633C7 +:10D0400032161723262623220607133636333216C6 +:10D0500017232626232206070136363332161723D6 +:10D0600026262322060713363633321617232626A2 +:10D0700023220607013636333216172326262322AB +:10D080000607055E056565616B074C074C343D433B +:10D0900007FB37056565616B074C074C343D43075B +:10D0A00001F6056564626B064B074D343D4208FC92 +:10D0B000C9056565616B074C074D333D43076A053C +:10D0C0006565616B074C074C343D430704390565C2 +:10D0D00065616B074C074C343D4307770564666018 +:10D0E0006C074C074D333D4308FCB7056465626A25 +:10D0F000074B074D343D420803B459666A5538233F +:10D100001F3CFC255966695638231F3CFEEA5866C9 +:10D110006A543823203B030A5965695539221F3C5C +:10D1200001E759666A5538231F3CFC255966695644 +:10D1300038231F3C01F459656A5438231F3C03040B +:10D140005965685638231F3C0008002BFE7F077F77 +:10D1500005D300090013001C0025002F00380042F1 +:10D16000004C0018400C2F0A194135040622464C89 +:10D170002522002F332F331217393031411706067D +:10D180000727373E020117070E020727363601161A +:10D1900016171507262627011706060723363637E2 +:10D1A00025171E02170726262701161617072726FA +:10D1B0002627011E021715262627350106060723F6 +:10D1C000273E02370677424BA33C5C022D6D73FB72 +:10D1D000D95C032C6D7336414AA4FE4C55C0490EF0 +:10D1E0004CB54F04080B1343235C16280A020511A3 +:10D1F0001B3633143F2E6C2CFC2E2E6B2D5C11280D +:10D20000511F04E63373753555BF4AFE2115280AB0 +:10D21000820B0D262E1704A2412D6B2D5C101B379F +:10D2200034FC015B111A373315402D6C023216277E +:10D230000B820B144223FDA40E4CB54F55C049D9A7 +:10D24000022D6D7235424AA43B049F4AA43C5B0206 +:10D2500044AD50FDD90C272D185C15280A82034EC9 +:10D2600055BF4A0E33737535000200C8FE82060EA4 +:10D27000075F0017002700274013231D8020180791 +:10D280001109130B027215000202090872002B32F9 +:10D2900010CE332B32123939DE321ACC32303141D2 +:10D2A00013231134363637230123113311140606A4 +:10D2B0000733013311330301222626273316163391 +:10D2C000323637330E0204B59DA505080409FCCE9D +:10D2D000BB9F05060208032EBAC497FD93809C49A4 +:10D2E00007980A626C5F6F0A9D0754A1FE82017E57 +:10D2F00003433A918E32FB3205B6FCB14091812B4B +:10D3000004CCFAE0FDEC07AB4288686E4F536A65C7 +:10D310008845000200AFFE87051D060B001500259D +:10D3200000274013211A801E16071008110A0672E2 +:10D3300013020200080A72002BCE3311332B321273 +:10D340003939DE321ACD32303141132311343636B9 +:10D35000370123113311140606070133113303017A +:10D360002226262733161633323637330E0203EDC4 +:10D3700080A4020401FDABCC9E0305030256CCB988 +:10D3800086FE02809C4B079A09636B5F700A9D08BA +:10D3900053A1FE87017902A128605A1FFC5E044850 +:10D3A000FD6A2A5E5B2803A1FC45FDFA065243880C +:10D3B000676E50546A6588450002002C00000477AF +:10D3C00005B60013001D0020400F15051201010FC6 +:10D3D00004040E130272160E08003F332B12392F6D +:10D3E00033331133CE32303141152115211133320F +:10D3F0001616151404212111233533350123113359 +:10D4000032363534262601720146FEBAC5D6FC6E88 +:10D41000FEF8FEEAFE6F9C9C017DD3DDBEB95AACDE +:10D4200005B6C094FEE669BA7ACAE1046294C0FC0B +:10D43000FCFDDF8C8E6273320002001D000004527E +:10D4400006140014001D0020400E131010010404E7 +:10D450000F14160505170F08003F33332F332F1213 +:10D46000392F333311333031411521152111213238 +:10D470001616151406062321112335333501211103 +:10D48000213236353426015F0127FED9014094C18F +:10D490005E5CC39BFE209B9B01D7FED00131819A2D +:10D4A000900614F77FFDE6468A66669652049E7FD4 +:10D4B000F7FBE4FE8F5966644E00000200C80000CE +:10D4C000047305B60010001F0037401B0318181125 +:10D4D0001617171106151511110A0504040A0A0C6E +:10D4E0001F0D02720C0872002B2B3211392F3311D1 +:10D4F00033113311331133113311331133113330ED +:10D50000314114060717072706062323112311218B +:10D510002004013332363727371736363534262381 +:10D52000230473687375638F347446BBAA018B013F +:10D53000180108FCFFAC2D4E25686A843C43BFC629 +:10D54000CC040B77CC3D9B52BD0E0EFDC105B6DD64 +:10D55000FDF805058B50AB23795D928F000200AF7B +:10D56000FE160473045C001D00320039401E0D1EBF +:10D570001E1207720B06720A0E722C2B2B2D2A2AF2 +:10D58000042727181B1B191A1A000B72002B3211C3 +:10D59000333211333211333311333311332B2B2BFD +:10D5A0003211333031452226262723161615112332 +:10D5B000113317333E0233321211140607170727AF +:10D5C00006060322060607151416163332363727C9 +:10D5D0003717363635342602AE57845E1F0C0507E2 +:10D5E000A7891807205D845ACDF45D5471638023A8 +:10D5F0005246728B40023D8D771A301678687E3223 +:10D600003197142E4E2E2C7220FE3E0632A232533B +:10D6100031FEE6FEE5ABF0469C4EAC0D0F03E45840 +:10D62000AF83218BC06409089E4EA536AD78D4D354 +:10D630000001002E0000040A05B6000D001D400E7A +:10D640000B03030A060608020D0272080872002B7B +:10D650002B3211392F333311333031411521112140 +:10D66000152111231123353311040AFD6801A9FE88 +:10D6700057AA9A9A05B698FE0095FD7702899502F9 +:10D680009800000100100000034A0448000D001D2E +:10D69000400E0B03030A060608020D0672080A7202 +:10D6A000002B2B3211392F333311333031411521F7 +:10D6B0001121152111231123353311034AFE0A01CB +:10D6C0005BFEA5A69E9E04488DFEA881FE1E01E27B +:10D6D0008101E500000100C8FE0004DE05B6002659 +:10D6E000001F400F0300000A0D0D1E1709060272ED +:10D6F000050872002B2B322F33392F33331133307F +:10D7000031412206071123112115211136363332FA +:10D710001E0215140E022322262735161633323E1A +:10D72000023534262602332E7320AA034DFD5D27D1 +:10D730007C3AA4F6A3524F90C7785B813B3F7D476C +:10D740005E90613175E1028F0B05FD8105B698FD94 +:10D75000F2080D5CABF196A6F9A6521819981918A3 +:10D760004282BF7CA4E07400000100AFFE0A03FF08 +:10D7700004480021002340121E1B1B0306060E0254 +:10D78000210672200A72150E0F72002B322B2B32DB +:10D7900011392F33331133303141152111363633DE +:10D7A000321616151406062322262735161633328E +:10D7B00036353426232206071123110355FE012393 +:10D7C0004E28ACEB7974C77D4D73322F7646868E2A +:10D7D000B1B8234F23A704488DFEB306097AFEC8CB +:10D7E000C4F9761E1C941923CFD3DDD00909FE2776 +:10D7F000044800010004FE8206F805B60015002862 +:10D8000040160B1108140E01060715130F027209BA +:10D8100004070207070D0872002B32113310CC33B6 +:10D820002B323212173930314902331123112301BF +:10D830001123110123010133011133110106A0FD50 +:10D84000C401DBB9A265FDBEA4FDBDC40252FDC486 +:10D85000BD0234A4023405B6FD3BFDA7FDEA017EFE +:10D8600002E5FD1B02E5FD1B02F002C6FD3C02C401 +:10D87000FD3C02C400010004FE87061D044800159B +:10D8800000284016010E110B1408060715130F0689 +:10D89000720409090207070D0A72002B3211333393 +:10D8A0002FCC2B3232121739303149023311231168 +:10D8B000230111231101230101330111331101054A +:10D8C000B3FE380173BFA160FE209BFE21BE01EFB5 +:10D8D000FE37B701C09B01C20448FDEBFE58FDFCBA +:10D8E0000179022CFDD4022CFDD402330215FDEC8B +:10D8F0000214FDEC0214FFFF004FFE3E043B05CB7B +:10D90000062601B000000007036B015C0000FFFF6A +:10D910000043FE3E0380045C062601D000000007A1 +:10D92000036B01070000000100C8FE82052A05B64E +:10D93000000E00214011080D01030A0E0B027204B3 +:10D94000070207070A0872002B32113310CC2B3262 +:10D9500012173930314902331123112301112311D8 +:10D9600033110104C4FD79021BD2A375FD60AAAA7C +:10D97000028F05B6FD3AFDA8FDEA017E02E6FD1A1A +:10D9800005B6FD3C02C4000100AFFE86043F04481A +:10D99000000E001F401003080B03050A0606720C58 +:10D9A000020200050A72002BCE3311332B321217FC +:10D9B0003930314111230111231133110133010198 +:10D9C000331103A058FE0EA7A701D8B7FE27018385 +:10D9D000B0FE86017A022CFDD40448FDEC0214FD51 +:10D9E000EFFE56FDF900000200C8000004E005B695 +:10D9F0000003000E00234012060B0E030902010271 +:10DA000001080D09027205080872002B322B321230 +:10DA100039392F2F111739303141231133012301A7 +:10DA20001123113311013301026F75750271CEFD9F +:10DA300060AAAA028FC3FD79012303A8FB3502E681 +:10DA4000FD1A05B6FD3C02C4FD3A000200AF00001D +:10DA5000040B04480003000E00234012090E0603C5 +:10DA60000C030203020B050C0672080B0A72002B52 +:10DA7000322B321239392F2F1117393031411123FE +:10DA800011253301012301112311331102497B01B7 +:10DA900060B7FE2701FFC3FE0EA7A703F6FC6903CC +:10DAA0009752FDEFFDC9022CFDD40448FDEC0002A5 +:10DAB000001F000004E005B60003000E001D400F2B +:10DAC000060B0E030800010D09027205080872001A +:10DAD0002B322B32CE32121739303153352115010A +:10DAE000230111231133110133011F021D02A4CEA2 +:10DAF000FD60AAAA028FC3FD7904709696FB90027E +:10DB0000E6FD1A05B6FD3C02C4FD3A000001001115 +:10DB10000000040B06140012002940161200720BBC +:10DB2000050803070A0A0D0A720111110E0E0407F7 +:10DB30000672002BCE32113311332B3211121739EA +:10DB40002B30314115211521110133010123011120 +:10DB50002311233533350156016DFE9301D8B7FEED +:10DB60002701FFC3FE0EA79E9E0614BB7CFD570235 +:10DB700014FDEFFDC9022CFDD404DD7CBB000001C7 +:10DB8000000D0000057405B6000C001B400E040BD0 +:10DB90000103060C0809027203060872002B322BDF +:10DBA0003232121739303149022301112311213544 +:10DBB0002111010559FD7902A2CDFD60ABFEB10135 +:10DBC000FA028F05B6FD3AFD1002E6FD1A051E9811 +:10DBD000FD3C02C400010026000004D70448000CEC +:10DBE000001B400E0B010403060C08090672030615 +:10DBF0000A72002B322B323212173930314902238C +:10DC000001112311213521110104B1FE2701FFC1AA +:10DC1000FE0CA3FEA701FC01DA0448FDEDFDCB02DA +:10DC20002CFDD403BF89FDEC0214000100C8FE8264 +:10DC300005C805B6000F001F400F090404060C07B5 +:10DC400002720D020200060872002BCE3311332B34 +:10DC50003211392F33303141112311211123113366 +:10DC6000112111331133110525B1FCFEAAAA0302BB +:10DC7000A8ACFE82017E02B1FD4F05B6FD91026F98 +:10DC8000FAE2FDEA000100AFFE8704FF0448000F3E +:10DC9000001F400F090404060C0706720D02020063 +:10DCA000060A72002BCE3311332B3211392F333049 +:10DCB000314111231121112311331121113311335A +:10DCC00011045AA1FD9DA7A70263A6A0FE870179B2 +:10DCD00001EFFE110448FE3401CCFC45FDFA0001C1 +:10DCE00000C80000066A05B6000D001D400E030CBA +:10DCF0000C000805050102720A000872002B322B85 +:10DD000032113311392F3330317311331121112175 +:10DD100015211123112111C8AA030001F8FEB2AA8E +:10DD2000FD0005B6FD91026F98FAE202B1FD4F00C9 +:10DD3000000100AF000005B90448000D001D400EB1 +:10DD4000030C0C000805050106720A000A72002B7C +:10DD5000322B32113311392F3330317311331121FA +:10DD6000112115211123112111AFA702630200FE19 +:10DD7000A6A6FD9D0448FE3401CC89FC4101EFFEBE +:10DD80001100000100C8FE00082605B60029002386 +:10DD90004011221F1F01040428262902722428088A +:10DDA00072150E002F332B322B3211392F333311D2 +:10DDB0003330314111363633321E0215140E022330 +:10DDC00022262735161633323E0235342E02232200 +:10DDD00006071123112111231104D72775379CED54 +:10DDE000A1524E8FC6785E7D3C3E7E465D8F61318E +:10DDF0003D77AF73307720A8FD43AA05B6FD5F07D6 +:10DE0000075CACF297A3F6A6531A1798171A438229 +:10DE1000BD7A7CBC80410808FD83051DFAE305B688 +:10DE2000000100AFFE0A06AB0448002300254013A2 +:10DE30001C191901040422202306721E220A7213DF +:10DE40000C0F72002B322B322B3211392F3333113E +:10DE50003330314111363633321616151406062387 +:10DE60002226273516163332363534262322060766 +:10DE700011231121112311041E234C2492E4846CDC +:10DE8000B976496E2E2C6B427B82A8AF204D1FA61F +:10DE9000FDDEA70448FE26060975FDCEC4F9761EF0 +:10DEA0001C941923CFD3DDD00A0BFE2A03BBFC45FB +:10DEB00004480002007DFFAC05DF05CD003D004EAB +:10DEC000002C4015423A3A15251E0372312E2E15AC +:10DED00009724B04041207070F002F33113333115B +:10DEE000332B3211332B3212397D2F333031411421 +:10DEF000060607161633323637150E02232226275A +:10DF0000060623222626023534122433321617073A +:10DF1000262623220E0215141216333236372E020D +:10DF200035343E02333216160734262623220E02DB +:10DF300015141616173E0205B547764620523226AE +:10DF4000471C1230361C5F9E473281449FF5A8570C +:10DF50008C011DD94474252D1A663279AF7136793A +:10DF6000DD961D36163A522A3765885169A862AC8B +:10DF70002D5840324B331A2D503446633502A98553 +:10DF8000E1A83311130C0A95080C05352F121269FC +:10DF9000C2010FA6EF0159B9150E900A13539FE362 +:10DFA0008FC6FEF785070644AEC76881BD7D3D6418 +:10DFB000DFBE73A75A3663885364B393372D94BA80 +:10DFC00000020072FFC604CC045C00370045002B41 +:10DFD0004015381818003F11110E0E2C2F0B721F10 +:10DFE00022222907000772002B322F3311332B32E4 +:10DFF000321133113311392F3330314132161707B3 +:10E0000026262322061514161633323637262635D1 +:10E0100034363633321616151406071616333236D2 +:10E020003715060623222627060623222626353400 +:10E030003E020122060615141617363635342626FA +:10E04000024B39511E24164728A48A44947724365B +:10E050000A3E4F518E5B58874C74511542201D3A31 +:10E060001C18442349893A2B684BA1DE723B77B1D7 +:10E0700001A62F42214D3743541E3D045C0E0988F2 +:10E08000060DE6D378BD6C0B0442B87B7BA14E4CE9 +:10E09000A07E8DCA390C1107078608072A2511189A +:10E0A00095FE9B82D59952FE8538694C6B9E2E2C2D +:10E0B000A07049683700FFFF007DFE3E04CB05CB12 +:10E0C0000626002600000007036B02260000FFFF63 +:10E0D0000072FE3E0392045C062600460000000724 +:10E0E000036B0182000000010010FE82045305B69C +:10E0F000000B0017400B0804040502720900020817 +:10E1000072002BCE332B32113330314111231121C8 +:10E11000352115211133110290B3FE330443FE3330 +:10E12000ADFE82017E051D9999FB7BFDEA00000191 +:10E130000029FE8703980448000B0017400B020AD1 +:10E140000A0B06720503080A72002B32CC2B32111F +:10E15000333031411521113311231123112135039E +:10E1600098FE999FA2A1FE9C04488BFCCEFDFC0169 +:10E170007903BD8BFFFF00000000047905B6060699 +:10E18000003C000000010000FE1403FF0448000FE3 +:10E190000018400D0F02080904010E030672010F5A +:10E1A00072002B2B321217393031412311013313F6 +:10E1B000161617333636371333010252A6FE54AD06 +:10E1C000F01D370A0A0D331FEDAEFE53FE1401E9B0 +:10E1D000044BFD8E50AC3232AA520272FBB50001E4 +:10E1E00000000000047905B60010002540120B085D +:10E1F00005050C03030F0202061008720A060272DC +:10E20000002B322B12392F33331133331133333088 +:10E2100031611121352135013301013301152115FA +:10E22000211101E8FECE0132FE18BA01830185B743 +:10E23000FE190130FED0016696330387FD2302DD0F +:10E24000FC813B96FE9A00010000FE1403FF044887 +:10E2500000150021401001090904111008080615D5 +:10E260000B0672060F72002B2B3211392F393933FE +:10E270003311333031410121152111231121352171 +:10E28000013313161617333636371303FFFE5501C5 +:10E2900019FEE5A6FEE3011BFE56ADEC22330D0888 +:10E2A000103622E60448FBB880FE94016C800448D6 +:10E2B000FD935A9841419D5C026600010006FE8272 +:10E2C00004E005B6000F0020401103060C0904020B +:10E2D0000B0702720D000202050872002B3210CEED +:10E2E000332B32121739303141112301012301013F +:10E2F0003301013301013311043C65FE75FE6FB536 +:10E3000001E7FE3BBD016D016FB4FE3C0184ABFE35 +:10E3100082017E0284FD7C02FA02BCFDB90247FD47 +:10E3200047FD9BFDEA0000010027FE8604410448EA +:10E33000000F00204011030C060904050B070672AC +:10E340000D000202050A72002B3210CE332B32125E +:10E350001739303141112301012301013301013308 +:10E3600001013311039F54FECDFECBBC018DFE8510 +:10E37000BE01210120BCFE85012D9BFE86017A0194 +:10E38000BFFE4102310217FE5A01A6FDE9FE5CFD07 +:10E39000F90000010011FE8206AC05B6000F001D59 +:10E3A000400E0804040C0502720D090900020872EF +:10E3B000002BCE3311332B32321133303141112146 +:10E3C00011213521152111211133113311060BFBB8 +:10E3D000AEFE580430FE2302EDA9B2FE82017E0596 +:10E3E0001D9999FB7B051EFAE2FDEA000001002958 +:10E3F000FE8705980448000F002140100C050D0908 +:10E400000908040405020A7205067200002F2B2B6E +:10E4100011331133321133113330314111211121B4 +:10E42000352115211121113311331104F5FC72FE30 +:10E43000C2034BFE980242A7A3FE87017903BD8B5E +:10E440008BFCD003BBFC43FDFC00000100A7FE8257 +:10E45000056F05B6001700214010161313070A0AAE +:10E4600006170E02720301060872002B32CC2B3203 +:10E4700011392F333311333031411133112311232B +:10E48000110606232226351133111416333236377E +:10E490001104C3ACA2B375D280CFDDAA81927BC335 +:10E4A0007805B6FAE2FDEA017E025E2A34BFB302C5 +:10E4B00044FDD4797B2D2A02C9000001009AFE8513 +:10E4C00004CB04480017001B400D130A0A06170E60 +:10E4D00006720301060A72002B32CC2B3211392F3F +:10E4E0003330314111331123112311060623222623 +:10E4F0003511331114163332363711042C9FA5A071 +:10E500005CB27CA9B9A6716C68AA570448FC45FDA9 +:10E51000F8017B01EB3B44B0960196FE76676240C2 +:10E520003701DC00000100A7000004C305B6001B92 +:10E53000003340191A171714151514140903060689 +:10E540000908080909011B0F0272010872002B2B30 +:10E550003212392F332F11331133113311332F115D +:10E5600033113330314111231106060711231122D3 +:10E570002E0235113311141633113311363637117B +:10E5800004C3AC4892537571AD753BAA899B755312 +:10E59000974305B6FA4A025A1C2C0AFECA012E2ECF +:10E5A0005C8B5D0244FDD47A7A015FFEA8082A1ACA +:10E5B00002CD0001009A0000041E0448001C002F38 +:10E5C00040171815161615150C0609090C08080C25 +:10E5D0000C011C100672010A72002B2B3211392F0C +:10E5E000332F11331133113311332F1133303141A4 +:10E5F0001123110606071523350606232226351199 +:10E60000331114161711331136363711041EA73C77 +:10E61000754571060C08A9B3A669677141783D0478 +:10E6200048FBB801EB293A0EF9EB0101B2940198CD +:10E63000FE74656103012DFEDF0C382901DC000149 +:10E6400000C9000004E505B60013001D400E110EC0 +:10E650000E020505000A130872000272002B2B320D +:10E6600012392F33331133303153331136363332BD +:10E6700016151123113426232206071123C9A97464 +:10E68000DD76CDDFAB80937BC377A905B6FDA22BEA +:10E6900033BEB3FDBB022C7A7B2E29FD3600FFFF73 +:10E6A00000AF0000044106140606004B0000000203 +:10E6B0000038FFEC063F05CD00290032002540124E +:10E6C0001E1E24242F2F170606000A1209722A0084 +:10E6D0000372002B322B3212392F333311331133A3 +:10E6E0002F3031413204121515211E0233323636D5 +:10E6F00037150606232224022723222635343637EF +:10E7000033060615141633333E0317220E02072173 +:10E71000340203EBD5010679FBD60A77E2A85B9DAC +:10E720008A3E55DDA0D9FED99F0D2E708C110B8F1E +:10E73000070E3B3B201265A3E08B68A678460803D2 +:10E7400075C405CDB4FEBDD762ACF17F1724159B0F +:10E750001F2BA70135D57F6A294317103C23343678 +:10E76000A2F9AB57984484C07DF6010F0002002D3A +:10E77000FFEC04DC045A0027002F002540121D1D69 +:10E7800023232B2B1506060009100B722800077295 +:10E79000002B322B3212392F3333113311332F30F8 +:10E7A0003141321616151521161633323637150635 +:10E7B0000623222E02272E0235343637330606155D +:10E7C000141633333E021722060721342626031D72 +:10E7D0008EC76AFD0A04B5A8749B5653A46E76BF13 +:10E7E000894C0457783D100B88070D383715128473 +:10E7F000CB78849F0D02463B7B045A7CDE9467CB2A +:10E80000C025259125224588C9830131614A2540CB +:10E8100016103A2132379FCE6488A8A16394520023 +:10E8200000020038FE80063F05CD002C003500298F +:10E8300040142121282832321906060015130A1225 +:10E8400009722D000372002B322B32CD3312392F77 +:10E850003333113311332F30314132041215152166 +:10E860001E023332363637150606071123112626C7 +:10E87000022723222635343637330606151416337D +:10E88000333E0317220E020721340203EBD50106A3 +:10E8900079FBD60A77E2A85B9D8A3E51C686A4B56D +:10E8A000F7850C2E708C110B8F070E3B3B200F64ED +:10E8B000A5E28B68A67846080375BC05CDB3FEBFFC +:10E8C000D567ACF17F1724159B1E2602FE900175BB +:10E8D00013B00124C17F6A294317103C233436A2A8 +:10E8E000F9AB57984484C07DF6010F000002002D5B +:10E8F000FE8704DC045A00290031002840130C0C68 +:10E9000013132D2D041D1D17292000270B2A17076F +:10E9100072002B323F3333CD12392F333311331181 +:10E92000332F3031452E02272E0235343637330649 +:10E930000615141633333E023332161615152116FA +:10E940001633323637150606071123132206072120 +:10E9500034262602D47DB5650457783D100B880710 +:10E960000D3837151483CA7C8EC76AFD0A04B5A812 +:10E97000749B5649915CA245849F0D02463B7B09DE +:10E980001384DE990131614A254016103A2132374D +:10E990009BCE687CDE9467CBC0252591221F02FEAA +:10E9A00097054BA8A1639452FFFF00C800000172B5 +:10E9B00005B60606002C0000FFFF0004000006B5A7 +:10E9C000077A062601AF0000010702330117016F25 +:10E9D000000AB316010272002BCE3031FFFF000493 +:10E9E000000005DA060B062601CF000001070233FE +:10E9F00000A50000000AB3160B0672002BCE3031C2 +:10EA0000000100C8FE00051305B6002B00294014C4 +:10EA10002A272704221F1F0104040E2B250272241B +:10EA20000872150E002F332B2B3211392F3333116F +:10EA3000331133113330314101363233321E021576 +:10EA4000140E022322262735161633323E023534A1 +:10EA50002E02232206071123113311363637010403 +:10EA6000C6FD840E190FA6F8A4515395CB785B7F91 +:10EA70003D3F8051598F65364B8ABF7549762AAA2A +:10EA8000AA2F693301BD05B6FD570158A5EA93A722 +:10EA9000F8A45118199819184280BE7C7CB97A3DA7 +:10EAA000120DFD9F05B6FD2E387C3801E6000001F1 +:10EAB00000AFFE0A04280448002100234012161368 +:10EAC000131B1E1E181D190672180A720B040F72F2 +:10EAD000002B322B2B3212392F3333113330316567 +:10EAE00014060623222627351616333236363534D9 +:10EAF00026262322060711231133110133011E029A +:10EB000004287ACC7A496F2F2E6E4356834A5BAD28 +:10EB10007C255D29A5A501E1B9FE3599E9833DC3B1 +:10EB2000F9771E1C9118245CBA8E92B8560D0BFE14 +:10EB30003B0448FDFD0203FE1F0270F200010001CC +:10EB4000FE82059A05B600210019400D07200272C9 +:10EB5000171009720200050872002B32CC2B322BE1 +:10EB600032303165330323132311210E03070E02C4 +:10EB7000232226273516163332363637363612120A +:10EB8000372104D8C296C29EB2FE260E2022221140 +:10EB90001A4D7F6823451A1739203F492B100D2243 +:10EBA000262914031298FDEA017E052070F4F2D89C +:10EBB000548BC3670E0A8F0A0E659C5244D001091C +:10EBC000012EA0000001000DFE87049B0448001ADE +:10EBD000001B400E07190672130C0B720280000511 +:10EBE0000A72002B321ACC2B322B323031653303B0 +:10EBF0002313231121020206062322262735161687 +:10EC000033323E0212372103E3B887A981B0FEB147 +:10EC1000133D5B81581B30110D1D102D4B3C3025D1 +:10EC20000D02868DFDFA017903BDFEFDFE90E96DB2 +:10EC300006067F03034B98E8013BC900000100C8AA +:10EC4000FE00051C05B60018001B400D161111131F +:10EC5000181402721308720C05002F332B2B32117B +:10EC6000392F33303141111402062322262735165D +:10EC70001633323635112111231133112111051CA0 +:10EC800087F29F617D3C3D7F4ABEC6FCFEAAAA0377 +:10EC90000205B6FAD6E0FEDF8B1917971819F4FEB5 +:10ECA0000229FD4F05B6FD91026F000100AFFE0C79 +:10ECB000045F04480018001D400F161111131814AA +:10ECC0000672130A720C050F72002B322B2B3211B5 +:10ECD000392F3330314111140606232226273516E9 +:10ECE0001633323635112111231133112111045FEE +:10ECF00068B472496D2C2B6A40777CFD9FA7A702F0 +:10ED0000610448FBDEC0ED6D1E1A941624B6D201D4 +:10ED1000C9FE110448FE3401CC00000100C8FE8287 +:10ED200005E005B6000F002140100C0707090F0A87 +:10ED300002720005050280090872002B1ACC3311FB +:10ED4000332B3211392F3330316533032313231121 +:10ED5000211123113311211133051CC499C29FB015 +:10ED6000FCFEAAAA0302A898FDEA017E02B1FD4FAB +:10ED700005B6FD91026F000100AFFE87051804483B +:10ED8000000F00214010030E0E0006010672070C52 +:10ED90000C0980000A72002B1ACC3311332B32116C +:10EDA000392F3330317311331121113311330323D0 +:10EDB0001323112111AFA70263A6B987AA81AFFD62 +:10EDC0009D0448FE3401CCFC45FDFA017901EFFEBB +:10EDD0001100000100A7FE8204C305B6001700223F +:10EDE000401015121206090901160D027204028064 +:10EDF0000108003F1ACD332B3212392F3333113330 +:10EE000030316123112311331106062322263511D7 +:10EE10003311141633323637113304C3AEA2A7753B +:10EE2000D280CFDDAA81927BC378A9FE820216012F +:10EE3000C62A34BFB30244FDD4797B2D2A02C9000F +:10EE40000001009AFE85042C04480017002240109F +:10EE5000161313070A0A02170E0672050380020A28 +:10EE6000003F1ACD332B3212392F33331133303167 +:10EE700041112311231133110606232226351133A4 +:10EE80001114163332363711042C9FA39C5CB27CCC +:10EE9000A9B9A6716C68AA570448FBB8FE85020898 +:10EEA000015E3B44B0960196FE766762403701DC16 +:10EEB000000100C8FE82072C05B6001D0025401386 +:10EEC0000C1B0103090F0B0272121580101515009F +:10EED000090872002B323211331A10CC2B32121760 +:10EEE0003930316101231E03151123113301330120 +:10EEF0003311330323132311343E02372301034B11 +:10EF0000FE1508040503029EFC01D00801D4FAC2D4 +:10EF100097C4A1B00203050308FE0F050E275F6228 +:10EF20005921FC5405B6FB4004C0FAE2FDEA017E1B +:10EF300003B8225B60581FFAF400000100AEFE87A0 +:10EF400005EC0448001800234012150C08031217A2 +:10EF50001406721804040B0180120A72002B1ACCDA +:10EF6000333311332B321217393031650323132316 +:10EF700011343637230123012316161511231133BB +:10EF80000101331105EC87AA829F050406FE948DCA +:10EF9000FE9D06030397DF01620167DE8DFDFA0126 +:10EFA0007902CA2C5B2EFC81037F2E5B32FD3C0470 +:10EFB00048FC800380FC4500FFFF00C80000017290 +:10EFC00005B60606002C0000FFFF00000000050D3E +:10EFD000077A06260024000001070233003E016F75 +:10EFE000000AB317050272002BCE3031FFFF005E1E +:10EFF000FFEC03CB060B062600440000010602339B +:10F00000F100000AB32D000772002BCE3031FFFF54 +:10F0100000000000050D074106260024000001073E +:10F02000006A0034016F000CB4281C050272002B2A +:10F03000CECE3031FFFF005EFFEC03CB05D20626BB +:10F04000004400000106006AE800000CB43E3200F3 +:10F050000772002BCECE3031FFFFFFFE000006818D +:10F0600005B6060600880000FFFF005EFFEC067D87 +:10F07000045C060600A80000FFFF00C8000003F6BD +:10F08000077A062600280000010702330029016FD5 +:10F09000000AB310020272002BCE3031FFFF007263 +:10F0A000FFEC0413060B062600480000010602339D +:10F0B000FE00000AB324000772002BCE303100029C +:10F0C0000078FFEC055E05CD001C00250019400C02 +:10F0D000182222091D13097200090372002B322B1A +:10F0E0003212392F3330314122060607353E0233C2 +:10F0F0003204161215140206062322240235352185 +:10F100002E0203323636372114161602A15AA18E6A +:10F11000403B85A468AB0105B05A54A6F39FD6FEC8 +:10F12000F77B04330A77E0788BCD770AFC8253B9FA +:10F1300005371725169C1522156AC7FEEAACABFEEB +:10F14000ECC56AB5014FE844AAF180FB4A79E6A60E +:10F15000A4E87900FFFF006AFFEC040C045C0606DB +:10F1600003730000FFFF0078FFEC055E07410626F1 +:10F1700002CE00000107006A0074016F000CB43B6E +:10F180002F090372002BCECE3031FFFF006AFFEC57 +:10F19000040C05D20626037300000106006ADF0096 +:10F1A000000CB43529000772002BCECE3031FFFFA2 +:10F1B0000004000006B50741062601AF0000010764 +:10F1C000006A010F016F000CB4271B010272002BB3 +:10F1D000CECE3031FFFF0004000005DA05D206264E +:10F1E00001CF00000107006A009C0000000CB4275A +:10F1F0001B0B0672002BCECE3031FFFF004FFFEC11 +:10F20000043B0741062601B000000107006AFFF633 +:10F21000016F000CB444382B0372002BCECE30317A +:10F22000FFFF0043FFEC038005D2062601D000005B +:10F230000106006A8800000CB44539000772002BF3 +:10F24000CECE303100010049FFEC043105B6001D7F +:10F2500000254012011C1C1D1A0202191818091D54 +:10F26000027210090972002B322B12392F3333111D +:10F2700033113311333031411501040415140604E0 +:10F2800023222627351616333236363534262623E2 +:10F29000233501213503F8FE070107012B7FFEFF0F +:10F2A000C377D35B5EE06985B25968C7918601E593 +:10F2B000FD5205B686FE1009CBCB80C66F252B9D6F +:10F2C0002E3346865F5E793B8B01DE980001001D80 +:10F2D000FE1403A90448001E00234011011D1D1E39 +:10F2E0001B020219190A1E0672110A0F72002B3234 +:10F2F0002B12392F331133113311333031411501B2 +:10F300001E0215140606232226273516163332361A +:10F3100036353426262323350121350375FE3394F3 +:10F32000E78683EFA378BC4344C4766CA25A69BFD6 +:10F33000837301CBFD8A044879FDFD086BC7939167 +:10F34000DD7D2621992035549D6B74934574020010 +:10F350008D00FFFF00CA0000054D06D0062601B152 +:10F3600000000107014C01A0016F000AB318000260 +:10F3700072002BCE3031FFFF00AF00000464056146 +:10F38000062601D100000107014C011A0000000A05 +:10F39000B315120672002BCE3031FFFF00CA0000F9 +:10F3A000054D0741062601B100000107006A00CDA6 +:10F3B000016F000CB42B1F000272002BCECE303137 +:10F3C000FFFF00AF0000046405D2062601D1000053 +:10F3D0000106006A4800000CB4281C120672002BBB +:10F3E000CECE3031FFFF007DFFEC05BC0741062685 +:10F3F000003200000107006A00CC016F000CB43637 +:10F400002A0E0372002BCECE3031FFFF0072FFECCC +:10F41000046005D20626005200000106006A1800AA +:10F42000000CB42A360E0772002BCECE3031FFFF0F +:10F43000007DFFEC05BC05CD0606026F0000FFFF56 +:10F440000072FFEC0460045C060602700000FFFF1F +:10F45000007DFFEC05BC07240626026F00000107B3 +:10F46000006A00CC0152000CB4382C0E0372002B41 +:10F47000CECE3031FFFF0072FFEC046005D20626CD +:10F48000027000000106006A1600000CB435290B5A +:10F490000772002BCECE3031FFFF003FFFEC048C13 +:10F4A0000724062601C600000107006AFFD20152A8 +:10F4B000000CB4392D070372002BCECE3031FFFF84 +:10F4C0000041FFEC038405D2062601E60000010797 +:10F4D000006AFF5B0000000CB43529180772002B8E +:10F4E000CECE3031FFFF0016FFEC04F106D0062629 +:10F4F00001BC00000107014C0117016F000AB32095 +:10F50000110272002BCE3031FFFF0002FE13040205 +:10F5100005610626005C00000107014C0082000026 +:10F52000000AB320000672002BCE3031FFFF001618 +:10F53000FFEC04F10741062601BC00000107006A48 +:10F540000044016F000CB43327110272002BCECEA1 +:10F550003031FFFF0002FE13040205D20626005CD4 +:10F5600000000106006AAF00000CB43327000672E9 +:10F57000002BCECE3031FFFF0016FFEC04F10790D8 +:10F58000062601BC0000010701520149016F000C71 +:10F59000B42532110272002BCECE3031FFFF0002B3 +:10F5A000FE13040206210626005C0000010701523A +:10F5B00000B50000000CB42532000672002BCECE40 +:10F5C0003031FFFF00A7000004C30741062601C039 +:10F5D00000000107006A0062016F000CB4291D09D8 +:10F5E0000272002BCECE3031FFFF009A0000042CB7 +:10F5F00005D2062601E000000106006A0E00000C9C +:10F60000B4291D130672002BCECE3031000100C884 +:10F61000FE82040A05B600090015400A02090272BA +:10F62000058003080872002B321ACC2B323031418E +:10F63000152111331123112311040AFD68AAA1B366 +:10F6400005B698FB7AFDEA017E05B600000100AF21 +:10F65000FE870346044800090015400A02090672A5 +:10F66000058003080A72002B321ACC2B323031414C +:10F670001521113311231123110346FE109FA5A15B +:10F6800004488BFCCEFDFC0179044800FFFF00C854 +:10F69000000005FA0741062601C400000107006AC0 +:10F6A0000118016F000CB42F23010272002BCECE83 +:10F6B0003031FFFF00AF0000057605D2062601E4D9 +:10F6C00000000107006A00BD0000000CB42F2301F8 +:10F6D0000672002BCECE3031FFFF002EFE71040AE1 +:10F6E00005B60626028800000007036C00920000A1 +:10F6F00000010010FE71034A0448001F0022401060 +:10F70000110E0E1619190D1512067207001A0D0AA0 +:10F71000003F33CC322B3212392F33331133303197 +:10F720004122262735161633323636353523112336 +:10F73000353311211521112115211133111406061C +:10F740000105253E1411351F1F2C17A79E9E029CF4 +:10F75000FE0A015BFEA5973266FE7111078B070C4E +:10F760001731259201E28101E58DFEA881FE9FFE01 +:10F77000F654753D00010006FE7104D005B6001D6B +:10F78000002440131417110E040F15120272070003 +:10F790000D180D0D0F0872002B32113310CC322BC7 +:10F7A00032111739303141222627351616333236B9 +:10F7B00036353523010123010133010133010133C2 +:10F7C0001114060603EC263E1311341F1F2B17637A +:10F7D000FE75FE6FB501E7FE3BBD016D016FB4FE26 +:10F7E0003C0186993165FE7111078B070C17312595 +:10F7F000920284FD7C02FA02BCFDB90247FD47FD7E +:10F800009BFEDF54753D00010027FE71043B044858 +:10F81000001D002340120E111714040F151206725A +:10F8200007000D180D0D0F0A003F33113310CC32B5 +:10F830002B32121739303141222627351616333232 +:10F84000363635352301012301013301013301012E +:10F8500033111406060355253E1411351F1F2C17AE +:10F860005AFECDFECBBC018DFE85BE01210120BC20 +:10F87000FE850132903265FE7111078B070C17313E +:10F88000259201BFFE4102310217FE5A01A6FDE991 +:10F89000FE50FEF654753D0000010005000004987E +:10F8A00005B60011002140100400000D09111102DD +:10F8B0000C0E087205020272002B322B3211392F06 +:10F8C00033333311333031532101330101330121FB +:10F8D000152101230101230121810133FE74BD01A2 +:10F8E0006D016EB5FE710139FEBE01BBC1FE75FE34 +:10F8F0006FB601BCFEC0034E0268FDB70249FD9819 +:10F9000096FD480284FD7C02B8000001002700003B +:10F91000040904480011002540120701010A0402ED +:10F920000D1111020C0E0A7205020672002B322B09 +:10F930003211392F39123933331133303153210118 +:10F940003301013301211521012301012301217616 +:10F95000010EFEB5BE01210120BCFEB30113FEE97C +:10F960000166BEFECDFECBBC0162FEED027501D389 +:10F97000FE5A01A6FE2D81FE0C01BFFE4101F400DE +:10F980000002007E0000042E05B6000B00150017D3 +:10F99000400B0E0808000902720C000872002B329E +:10F9A0002B12392F3330316120263534363633333C +:10F9B000113311253311232206061514160292FE67 +:10F9C000E2F66BF1C7E3AAFE81D5D683AB53B4D17F +:10F9D000C279C778026BFA4A920225407C5B8E801E +:10F9E000FFFF0072FFEC0435061406060047000016 +:10F9F0000002007DFFEC066D05B6001E002B002303 +:10FA000040121F1D081D081D131E027228130B72C1 +:10FA1000040D0B72002B322B322B1239392F2F1180 +:10FA20003330314111141633323635113311140687 +:10FA30002322262706062322262635343E02333388 +:10FA4000111123220606151416163332363504001A +:10FA5000786E6778A8C5C27D9F2C31A68494CA6849 +:10FA6000418BDA999A9B84B25940805F8F7C05B6AE +:10FA7000FBB77C727C7701DEFE19A8D55B514C5F29 +:10FA80005FBB8A63A1753E026EFCFC3B80685A79BD +:10FA90003D8B5F0000020070FFEC06840614002618 +:10FAA0000033002B40172600722127271D08081756 +:10FAB0001D0772132D2D170B72040F0B72002B32C2 +:10FAC0002B3211332B12392F113311332B3031419B +:10FAD00011141633323635113311140E0223222637 +:10FAE00026270E0223220211101233321616173364 +:10FAF00026263511012206151416333236373534D1 +:10FB00002604195E86736CA83362915E66804B1979 +:10FB100027669167CDF4F3C5557D591E0D0407FE88 +:10FB2000CE94918F97A98902850614FB83889986C4 +:10FB30008A0136FEBA63946130325B3D395C37012D +:10FB40001B0117011B01232E4D311F6B2301B7FD34 +:10FB5000BCE0D4D3D3C6C520D1DE0001004CFFECFD +:10FB6000067B05CB00350023401107082626251506 +:10FB7000251500111A09722E000372002B322B3248 +:10FB80001239392F2F3312393930314132161615C7 +:10FB9000140607151E02171E0333323635113311B2 +:10FBA000140623222E0227342E0223233533323625 +:10FBB0003635342623220607273E02021F94CC6BDB +:10FBC000B78E719C5201011B37593E776FA6D0BC8E +:10FBD0005C966C3A01386C9E66C9C485B25A9F7FA8 +:10FBE00079B44E553790AB05CB5DA36A97AF190832 +:10FBF000115B92654A6A431F7D8801CAFE26C6C40E +:10FC00002F639C6D4F7047218A457E54737C483525 +:10FC1000722A45290001004FFFEC05C3045C003344 +:10FC20000025401207082626251425142500101B40 +:10FC30000B722D000772002B322B321139392F2F06 +:10FC400011331239393031413216161514060715A1 +:10FC50001E02171E0233323635113311140E0223E1 +:10FC6000222E02272E022323353332363534262323 +:10FC700022060727363601B576B162695943633BE0 +:10FC800005042F604F6E6DA42F5F8F605E8F61340F +:10FC900005054180649077859C7B734F8C4E37516E +:10FCA000A8045C43805C63761A080D3F6448415E9B +:10FCB0003385880137FEB9639462302A537B5144FF +:10FCC000562988505F525125228526260001004C76 +:10FCD000FE8204D405CB00280020400F08071A1A22 +:10FCE0001717000F0C110821000372002B323F334D +:10FCF000CE12392F331239393031413216161514DC +:10FD000006071516161511331123112311342E026F +:10FD10002323353332363635342623220607273E51 +:10FD200002022E97D16EBE95B1BFB3A2B53D77AB9F +:10FD30006ECDD38CBC5EA6877FBD52553893B1057E +:10FD4000CB5DA36A97AD1A071AB393FEFCFDEA01D7 +:10FD50007E019C476843208A457E54717E493472F7 +:10FD60002A4529000001004FFE87041A045A002684 +:10FD70000020400F07081919171700100D120A204C +:10FD8000000772002B323F33CE12392F331239392C +:10FD900030314132161615140607151E021515339B +:10FDA00011231123113426262323353332363534DB +:10FDB000262322060727363601C279B3636C5C42DC +:10FDC0006B3FA5A3A1448A6A977C8EA8837454983C +:10FDD0004A3D55BD045A43815D62731A0A12426C52 +:10FDE00052A3FDFC0179013042582C8A4F5E5154D8 +:10FDF0002722852626000001FFFFFFE9071E05B622 +:10FE0000002E001D400F08080D132E0272251E093A +:10FE100072040D0972002B322B322B3212392F3023 +:10FE200031411114163332363511331114062322A1 +:10FE300026263511210E05070E0223222627351608 +:10FE4000163332363637363612123704B36F7370C4 +:10FE500072A7D3B674B365FE490914151617170BAC +:10FE60001B4D7F6723441D1937203F492A110E225D +:10FE700027291405B6FBCA87787F8601CAFE26C6E5 +:10FE8000C44FAE8F03A64A9FA3A09787398AC26644 +:10FE90000E0A8F0C0E639E5647D00106012BA1005F +:10FEA0000001000DFFEC062C04480028001D400F47 +:10FEB00007070E15270672211A0B72030E0B72002C +:10FEC0002B322B322B3212392F3031411416333270 +:10FED0003635113311140E0223222E023511210260 +:10FEE0000206062322262735161633323E02123723 +:10FEF0002103D269756B6AA730608D5D5E916434B1 +:10FF0000FEC2133D5B81581B30110D1D102D4B3C63 +:10FF100030250D0275017E858185870138FEBA6323 +:10FF2000946231306295650245FEFDFE90E96D06F2 +:10FF3000067F03034B98E8013BC9000100C8FFECB2 +:10FF4000075B05B6001A002540141A027218130840 +:10FF500013081315160272150872040D0972002B8E +:10FF6000322B2B1239392F2F11332B3031411114F1 +:10FF70001633323635113311140623222626351155 +:10FF8000211123113311211104F37072716FA6D066 +:10FF9000B674B264FD27AAAA02D905B6FBCC877A4B +:10FFA0007D8801CAFE26C6C44FAF900137FD4F05BC +:10FFB000B6FD91026F00000100AFFFEC06A10448FE +:10FFC000001D00254014011A0C1A0C1A1C1D067283 +:10FFD0001C0A7208130B72030672002B2B322B2B98 +:10FFE0001239392F2F1133303141112111331114AE +:10FFF0001633323635113311140E0223222E0235F8 :020000040210E8 -:100000005F8D5E5D926434FDB5A70448FE3401CC7B -:10001000FD38878186880136FEBA63946231316289 -:10002000956477FE110448000001007DFFEC0599FE -:1000300005CB00230019400C23000007160F0372A4 -:100040001E070972002B322B3212392F3330314107 -:100050002115140E022322240235341224333216C1 -:1000600017072626232206021514121633323636B7 -:100070003521035F023A4796EAA3DBFECCA3AC012D -:100080004FF278E75C4150D169B4F88074E5ABA0D9 -:10009000BF56FE7802F259A3FFB05BB60151E9E00A -:1000A0000152BD302A92243394FEF2B9B7FEF19684 -:1000B00079D78D0000010072FFEC04AD045C0022D2 -:1000C0000019400C22000007160F07721D070B7263 -:1000D000002B322B3212392F333031412115140EBF -:1000E00002232226263534122433321617072626F9 -:1000F0002322060615141633323636352102AE0198 -:10010000FF3E7FC284B9FE818B010FC579BF503994 -:1001100041AC658EC062BFCD7A9948FEA9024246C5 -:100120007FC5874588FEAFAE01018C2C27831E302A -:1001300069C288C2EB4F916300010010FFEC04EF2D -:1001400005B60016001D400E021515160A0A0F16F8 -:100150000272060F0972002B322B12392F11331144 -:100160003330314115211114163332363511331124 -:10017000140623222626351121350448FE327573D4 -:100180007175A7D6B775B667FE4005B699FC63874B -:100190007A7E8701CCFE26C6C44FAE8F03A5990098 -:1001A00000010029FFEC048C04480019001D400EDA -:1001B000021818190A0A1119067206110B72002B7F -:1001C000322B12392F1133113330314115211114D3 -:1001D0001633323635113311140E0223222E023516 -:1001E000112135038BFEA16D756B6EA531618E5E9D -:1001F0005C926535FEA3044889FDC187817E8A0132 -:100200003CFEBA6394623130629565024789000111 -:10021000006EFFEC045905CB002F001F400F28276C -:100220000F0F1212001820097208000372002B32FF -:100230002B3211392F33123939303141321616171A -:1002400007262623220615141616333315232206F5 -:100250001514163332363637150606232226263570 -:10026000343637352E0235343636028766A68A3C58 -:100270005B53B27D8DA65BB88AD0CED7F2CAB85395 -:10028000998B3C59DA86B6F97ECAB466975373DB0C -:1002900005CB243F297A35407B755478418D8A8F70 -:1002A0008F8C172A1C9E282766BB8098BE170710C4 -:1002B000578F636CA65FFFFF0059FFEC038C045C53 -:1002C00006060181000000010001FE71057005B6FF -:1002D000002F001C400E0F2802721F180972070021 -:1002E000802A0D08003F331ACC322B322B323031AA -:1002F000412226273516163332363635352311215D -:100300000E03070E02232226273516163332363601 -:1003100037363612123721113311140606048B2595 -:100320003E1311341F1F2B17ACFE260E2022221164 -:100330001A4D7F6823451A1739203F492B100D228B -:100340002629140312983166FE7111078B070C17CA -:10035000312592052070F4F2D8548BC3670E0A8FB2 -:100360000A0E659C5244D00109012EA0FAE2FEDF7C -:1003700054753D000001000DFE71047C0448002806 -:10038000001C400E0F2106721B140B720700802305 -:100390000D0A003F331ACC322B322B32303141223E -:1003A000262735161633323636353523112102020B -:1003B00006062322262735161633323E021237212F -:1003C0001133111406060398253E1411341F1F2CF7 -:1003D00017ABFEB3143D5B81591B30110D1D102D61 -:1003E0004B3D30250E0286973165FE7111078B0754 -:1003F0000C1731259203BDFEFDFE8FE96D06077EC9 -:1004000004044B98E9013DC9FC39FEF654753D00E2 -:10041000FFFF0000FEA1050D05BC0626002400001C -:100420000007040E04EF0000FFFF005EFEA103CBF7 -:10043000045A0626004400000007040E049A000037 -:10044000FFFF00000000050D07E306260024000062 -:100450000107025804F90152000AB318050272009C -:100460002BCE3031FFFF005EFFEC03CB069106265A -:100470000044000001070258049F0000000AB32E48 -:10048000000772002BCE3031FFFF00000000050D89 -:1004900007D10626002400000107036304E301528C -:1004A000000DB703021B0501016F56002B34340009 -:1004B000FFFF005EFFEC043E067F062600440000BE -:1004C0000107036304910000000DB703023100012E -:1004D000017F56002B343400FFFF00000000050DA3 -:1004E00007D10626002400000107036404DE015240 -:1004F000000DB703021F0501016F56002B343400B5 -:10050000FFFF002DFFEC03CB067F06260044000012 -:100510000107036404910000000DB70302350001D8 -:10052000017F56002B343400FFFF00000000050D52 -:1005300008490626002400000107036504DB015278 -:10054000000DB70302200501016F56002B34340063 -:10055000FFFF005EFFEC041906F7062600440000CA -:100560000107036504980000000DB703023600017F -:10057000017F56002B343400FFFF00000000050D02 -:1005800008620626002400000107036604E3015206 -:10059000000DB70302190501016F56002B3434001A -:1005A000FFFF005EFFEC03CB0710062600440000AF -:1005B0000107036604900000000DB703022F00013D -:1005C000017F56002B343400FFFF0000FEA1050D13 -:1005D000078F0626002400000027040E04EF000009 -:1005E0000107014A00E7016F000AB32B0502720000 -:1005F0002BCE3031FFFF005EFEA103CB0620062686 -:10060000004400000027014A009A00000107040E80 -:10061000048F0000000AB336000772002BCE303181 -:10062000FFFF00000000050D08140626002400004E -:100630000107036704EB0152000DB7030216050121 -:10064000016F56002B343400FFFF005EFFEC03CB3C -:1006500006C206260044000001070367049B000051 -:10066000000DB703022C0001017F56002B3434002B -:10067000FFFF00000000050D0814062600240000FE -:100680000107036804EA0152000DB70302160501D1 -:10069000016F56002B343400FFFF005EFFEC03CBEC -:1006A00006C2062600440000010703680499000002 -:1006B000000DB703022C0001017F56002B343400DB -:1006C000FFFF00000000050D08580626002400006A -:1006D0000107036904EA0152000DB7030216050180 -:1006E000016F56002B343400FFFF005EFFEC03CB9C -:1006F00007060626004400000107036904A0000065 -:10070000000DB703022C0001017F56002B3434008A -:10071000FFFF00000000050D085C06260024000015 -:100720000107036A04E40152000DB7030216050134 -:10073000016F56002B343400FFFF005EFFEC03CB4B -:10074000070A0626004400000107036A0499000016 -:10075000000DB703022C0001017F56002B3434003A -:10076000FFFF0000FEA1050D07560626002400002D -:100770000027014D0104016F0107040E04EF000082 -:10078000000AB317050272002BCE3031FFFF005E66 -:10079000FEA103CB05E70626004400000027014D1B -:1007A00000B700000107040E047B0000000AB32D0F -:1007B000000772002BCE3031FFFF00C8FEA103F608 -:1007C00005B60626002800000007040E04C5000038 -:1007D000FFFF0072FEA10413045C0626004800001F -:1007E0000007040E04C60000FFFF00C8000003F667 -:1007F00007E30626002800000107025804CB015237 -:10080000000AB311020272002BCE3031FFFF0072DA -:10081000FFEC041306910626004800000107025869 -:1008200004C40000000AB325000772002BCE30314B -:10083000FFFF00C8000003F6074C06260028000052 -:100840000107015100A6016F000AB30C02027200F9 -:100850002BCE3031FFFF0072FFEC041305DD0626BE -:1008600000480000010601517B00000AB320000788 -:1008700072002BCE3031FFFF00C80000046A07D1A0 -:100880000626002800000107036304BD0152000C86 -:10089000B42814020272002BCECE3031FFFF00725A -:1008A000FFEC0458067F062600480000010703639A -:1008B00004AB0000000CB43C28000772002BCECE25 -:1008C0003031FFFF005C000003F607D10626002848 -:1008D00000000107036404C00152000DB7020118B3 -:1008E0000201017556002B343400FFFF0049FFEC74 -:1008F0000413067F0626004800000107036404ADC8 -:100900000000000DB703022C0001017D56002B34BE -:100910003400FFFF00C80000043D084906260028F7 -:1009200000000107036504BC0152000DB702011964 -:100930000201017556002B343400FFFF0072FFECFA -:10094000042406F70626004800000107036504A3F7 -:100950000000000DB703022D0001017D56002B346D -:100960003400FFFF00C8000003F6086206260028D6 -:1009700000000107036604B90152000DB70201121D -:100980000201017556002B343400FFFF0072FFECAA -:10099000041307100626004800000107036604A59B -:1009A0000000000DB70302260001017D56002B3424 -:1009B0003400FFFF00C8FEA103F6078F06260028BB -:1009C00000000027040E04C500000107014A00D3FF -:1009D000016F000AB325020272002BCE3031FFFFF7 -:1009E0000072FEA10413062006260048000000271E -:1009F000014A00A800000107040E04C60000000A16 -:100A0000B32D000772002BCE3031FFFF008E0000A7 -:100A100001FC07E30626002C0000010702580389A9 -:100A20000152000AB309010272002BCE3031FFFFE0 -:100A30000077000001E50691062603AF00000107DC -:100A4000025803720000000AB309020672002BCE9E -:100A50003031FFFF00B8FEA1018105B60626002C4B -:100A600000000007040E037E0000FFFF00A0FEA1AF -:100A7000016905E20626004C00000007040E03662B -:100A80000000FFFF007DFEA105BC05CD062600325B -:100A900000000007040E05800000FFFF0072FEA1A9 -:100AA0000460045C0626005200000007040E04C522 -:100AB0000000FFFF007DFFEC05BC07E306260032C7 -:100AC00000000107025805890152000AB3260E03EF -:100AD00072002BCE3031FFFF0072FFEC04600691F4 -:100AE0000626005200000107025804D30000000A45 -:100AF000B3260E0772002BCE3031FFFF007DFFECD6 -:100B000005BC07D106260032000001070363057A01 -:100B10000152000CB43D290E0372002BCECE3031B1 -:100B2000FFFF0072FFEC0471067F062600520000F2 -:100B30000107036304C40000000CB43D290E0772D2 -:100B4000002BCECE3031FFFF007DFFEC05BC07D17E -:100B500006260032000001070364057A0152000DE9 -:100B6000B703022D0E01015E56002B343400FFFF47 -:100B70000060FFEC0460067F0626005200000107BB -:100B8000036404C40000000DB703022D0E01017DB3 -:100B900056002B343400FFFF007DFFEC05BC0849F4 -:100BA0000626003200000107036505780152000D9A -:100BB000B703022E0E01015E56002B343400FFFFF6 -:100BC0000072FFEC046006F70626005200000107E1 -:100BD000036504C40000000DB703022E0E01017D61 -:100BE00056002B343400FFFF007DFFEC05BC08628B -:100BF0000626003200000107036605770152000D4A -:100C0000B70302270E01015E56002B343400FFFFAC -:100C10000072FFEC04600710062600520000010776 -:100C2000036604C20000000DB70302270E01017D18 -:100C300056002B343400FFFF007DFEA105BC078F5A -:100C40000626003200000027040E05800000010780 -:100C5000014A017F016F000AB33A0E0372002BCEE6 -:100C60003031FFFF0072FEA104600620062600520C -:100C700000000027040E04C500000107014A00CA55 -:100C80000000000AB33A0E0772002BCE3031FFFF8E -:100C9000007DFFEC06620790062602540000010763 -:100CA00000760258016F000AB3330E0372002BCE98 -:100CB0003031FFFF0072FFEC0518062106260255B1 -:100CC00000000107007601A40000000AB3310B0701 -:100CD00072002BCE3031FFFF007DFFEC06620790E3 -:100CE0000626025400000107004301C2016F000AFA -:100CF000B3320E0372002BCE3031FFFF0072FFECD7 -:100D00000518062106260255000001070043010CC4 -:100D10000000000AB3300B0772002BCE3031FFFF0A -:100D2000007DFFEC066207E306260254000001077F -:100D30000258058A0152000AB3310E0372002BCE0D -:100D40003031FFFF0072FFEC0518069106260255B0 -:100D500000000107025804D30000000AB32F0B075C -:100D600072002BCE3031FFFF007DFFEC0662074C96 -:100D7000062602540000010701510152016F000ACA -:100D8000B33D0E0372002BCE3031FFFF0072FFEC3B -:100D9000051805DD06260255000001070151009ED9 -:100DA0000000000AB33B0B0772002BCE3031FFFF6F -:100DB000007DFEA10662061406260254000000070C -:100DC000040E057A0000FFFF0072FEA1051804F072 -:100DD0000626025500000007040E04C70000FFFFAE -:100DE00000B9FEA1051A05B6062600380000000766 -:100DF000040E05480000FFFF00A3FEA104380448CC -:100E00000626005800000007040E04B80000FFFF8B -:100E100000B9FFEC051A07E30626003800000107B9 -:100E20000258054F0152000AB319090272002BCE75 -:100E30003031FFFF00A3FFEC04380691062600586E -:100E400000000107025804D30000000AB31D0D067C -:100E500072002BCE3031FFFF00B9FFEC067807900F -:100E6000062602560000010700760226016F000ADE -:100E7000B327150272002BCE3031FFFF00A3FFEC29 -:100E8000058F06210626025700000107007601AFF4 -:100E90000000000AB32A130672002BCE3031FFFF88 -:100EA00000B9FFEC067807900626025600000107FD -:100EB0000043018F016F000AB326150272002BCE8A -:100EC0003031FFFF00A3FFEC058F062106260257F5 -:100ED00000000107004301180000000AB3291306AF -:100EE00072002BCE3031FFFF00B9FFEC067807E32C -:100EF0000626025600000107025805590152000A51 -:100F0000B325150272002BCE3031FFFF00A3FFEC9A -:100F1000058F06910626025700000107025804D8E3 -:100F20000000000AB328130672002BCE3031FFFFF9 -:100F300000B9FFEC0678074C0626025600000107B0 -:100F400001510120016F000AB331150272002BCE4E -:100F50003031FFFF00A3FFEC058F05DD06260257A9 -:100F600000000107015100A80000000AB334130675 -:100F700072002BCE3031FFFF00B9FEA106780614B7 -:100F80000626025600000007040E05510000FFFF70 -:100F900000A3FEA1058F04F20626025700000007F9 -:100FA000040E04B70000FFFF0000FEA1047905B69F -:100FB0000626003C00000007040E049B0000FFFF13 -:100FC0000002FE13040204480626005C000000072D -:100FD000040E0564FFE2FFFF00000000047907E350 -:100FE0000626003C00000107025804A70152000A2F -:100FF000B30E070272002BCE3031FFFF0002FE134A -:10100000040206910626005C0000010702580464F1 -:101010000000000AB323000672002BCE3031FFFF20 -:10102000000000000479074C0626003C0000010780 -:1010300001510071016F000AB31A070272002BCE32 -:101040003031FFFF0002FE13040205DD0626005CBE -:101050000000010601513500000AB32F000672009E -:101060002BCE3031FFFF0072FECD04D006140626D1 -:1010700000D300000107004200F00000000AB32F77 -:10108000000B72002BCE30310002FC7004D9FFAD92 -:10109000067F0012001C00234011181316801C400C -:1010A000040912030D80010F070107002F5D331A99 -:1010B000CD17391ADC1ACC3939303141232626278D -:1010C00006060723353E0237331E0217273636370A -:1010D000331506060723FED35E336D33356B335F5E -:1010E000234E4C1FAC1F4B4E234F293920A72B6991 -:1010F000356004D92356313156231826565C2D2DE0 -:101100005C5626C2325A40153A692B000002FB9CFD -:1011100004D9FED9067F0012001C002340101618C7 -:10112000801B13400F010A030500800C0C00002FE8 -:10113000322F1A10CC17391ADE321ACD3230314123 -:10114000353E0237331E02171523262627060607CB -:1011500027262627353316161715FC74224E4D1FE9 -:10116000AE204B4D2360346A35346C346A39672CB9 -:10117000A5203A2804D91626565C2D2D5C56261635 -:10118000235631315623C32B693A15405B33150082 -:101190000002FC7004D9FF8106F700120028002D20 -:1011A00040142522221C192613C01B400912068058 -:1011B000040E0E0C0C06002F332F3311331A10CDF2 -:1011C000391ADC1ACC3239393211333031411E022E -:1011D00017152326262706060723353E0237013238 -:1011E000161514060707232736363534262322061C -:1011F00007353636FDF81F4B4E235E336D33356BA6 -:10120000335F234E4C1F01765B644B36064F093C1F -:101210003F372E16270D0E2A05F62D5C562618236D -:1012200056313156231826565C2D010145473A3C6C -:101230000C5181092025241C04034F0404000002E2 -:10124000FC6904D9FEE707100012002B00254010AE -:101250002B2B1C2317281F1F1709120C8006060CA6 -:10126000002F332F1A10DD39C6322F3210CD323213 -:101270002F3031411E021715232626270606072385 -:10128000353E0237010E0223222E022322060723B7 -:10129000363633321E0233323637FDFA204C4E23B7 -:1012A0005C356B35346F335C224F4D1F0196062F32 -:1012B0004F362546423F1D292D0D580B60502648BC -:1012C000433E1C292C0C05F32D5C55261623543166 -:1012D0003154231626555C2D011D4063371E271EF1 -:1012E00031355F7C1E281E3234000002FC7504D9A3 -:1012F000FEC806C2000D0018001D400B0F18151483 -:10130000140D0D07800A03002F331ACC322F327CC4 -:101310002F3318CC323031410606232226273316CC -:10132000163332363737150E02072335363637FE79 -:10133000C80B958C8F9008660863584F6B0A211D67 -:101340004247245D273C1E05E17A8E8B7D55353959 -:1013500051E115264B421C16325C40000002FC7520 -:1013600004D9FEC806C2000D0018001B400A170E63 -:101370001113130D07800A03002F331ACC32327C6D -:101380002F3318CD3230314106062322262733165B -:1013900016333236372516161715232E022735FE3B -:1013A000C80B948D8F8F0966086358506A0AFEF245 -:1013B0001F39285B2348421D05E17A8E8B7D553508 -:1013C0003852E1405C32161C424B26150002FC7577 -:1013D00004D9FEC80706000D0023001F400C171497 -:1013E0001D0E16160A0A0D078003002F1ACC323381 -:1013F00011337C2F18CC3239393031410606232283 -:1014000026273316163332363703321615140607DD -:10141000072327363635342623220607353636FE8F -:10142000C80B948D8F8F0966086358506A0AED5B6C -:10143000614A35064F093B3E372C17280D0F2B0507 -:10144000E17A8E8B7D55353852012544473A3B0B66 -:101450002D5E092024231C05024C05040002FC67B4 -:1014600004D9FEE6070A000D0026001F400D2617CE -:101470001E80231A12400D07800A03002F331ADC46 -:10148000321ADE32321ACD32323031410606232290 -:10149000262733161633323637130E0223222E0236 -:1014A0002322060723363633321E0233323637FE06 -:1014B000C80B948D8F8F0966086358506A0A84069A -:1014C0002F4F362547423F1D292C0E580B605126C1 -:1014D00048433E1C292C0B05DE798C897C5433351E -:1014E00052012C3F61371E281E31355F781E271EA2 -:1014F000323300010030FE3E016E00030013000C89 -:10150000B3110A0A04002F332F3330315734262702 -:1015100037161615140623222627351616333236AB -:10152000E44C44753C6968611F3C1A10301927343B -:10153000F13A7740032C81565B670A076B05063248 -:101540000001001DFE71017900980013000EB40720 -:1015500000C00D0E002F331ACC3230315322262713 -:101560003516163332363635352335331114060623 -:1015700093253E1311351F1F2B1718AE3265FE71D0 -:1015800011078B070C1731259298FEDF54753D002B -:10159000FFFF0012FE14045305B6062600370000B4 -:1015A0000007007A01510000FFFF0020FE1402AB8B -:1015B00005460626005700000007007A00CF00000D -:1015C000FFFF007DFE3E05BC05CD06260032000073 -:1015D0000007015002320000FFFF0072FE3E04606F -:1015E000045C06260052000000070150018600003E -:1015F000FFFF007DFE3E05BC06D00626003200003F -:101600000027014C019F016F01070150024E0000AD -:10161000000AB3230E0372002BCE3031FFFF00729D -:10162000FE3E046005610626005200000027014CC2 -:1016300000EA00000107015001860000000AB32300 -:101640000E0772002BCE30310002006AFFEC040C52 -:10165000045C0017001F0019400C0D1919001D082B -:101660000B7211000772002B322B3212392F3330DC -:10167000314132161615140206232226263535214D -:1016800026262322060735363601211E023332363E -:1016900002009EEC8277D9938CC96A02F604B9AA3B -:1016A00067A05753A401CAFDBD013A795E869E0426 -:1016B0005C81FAB5B1FEFE8D7CE09467C0CB252637 -:1016C000932422FD61619553AE00FFFFFD0504B830 -:1016D000FE730691060602580000FFFF0001FFECB2 -:1016E00006F805CD04270032013C0000010703760F -:1016F000FE91FF9A0010B50302320E0200B8FFFC03 -:10170000B056002B34340002017004CE038C062F37 -:10171000000A001C001D400C1C0B0B0019111106C7 -:1017200004800100002F321ACC32322F3311332FB4 -:10173000333031413536363733150E02070726264A -:1017400035343633321615140E0223141617027967 -:1017500017360FB7143F4A26807069372F2B3A107F -:101760001C2616354104DF193CA445152A6669304C -:10177000110C766835422D311822170B22380600DD -:10178000000200290344029E06D2000B0017000E3F -:10179000B50C0078120677003F33E4323031412235 -:1017A00026353436333216151406273236353426AC -:1017B00023220615141601629D9C96A39D9F96A652 -:1017C0005C56565C5A55540344E9DFDBEBE8DEDA3D -:1017D000EE78A5ABAAA5A5ACA9A5000200290344F3 -:1017E00002A106D1001E002C0019400B1F0C0B0F8C -:1017F0000F271678070077003F32E432392F333352 -:1018000033303141321617152626232206060733B8 -:101810003636333216151406062322262635343E74 -:1018200002132206061514161633323635342601F5 -:10183000DE1F46181747266F813A06081D71557935 -:10184000964B8A5D5D93562761AA173B59312B56FB -:101850003E50635806D1080672080B56935C2C3C28 -:101860008F835E894A55AE8367BB9154FE4D2C45EC -:101870002735623E6160505C000200230344029CF5 -:1018800006D5001D002B001B400C1415242418182D -:101890001009781E0077003F32E432392F331133BC -:1018A0003330314132161615140E02232226273505 -:1018B00016163332363637230606232226353436BB -:1018C00017220615141633323636353426260155BE -:1018D0005C9457275FA882234817164231707E39DF -:1018E000050A1C6A538297A78B4C6454583A5932A4 -:1018F0002A5506D553AB8667BD9455080674090C66 -:101900005B96582841928585A86E5E5C51612B4597 -:10191000273D6038FFFFFFDAFFEC0293078D0626B4 -:101920000185000001070388FF6F00000012400AD4 -:1019300004030201211001018D56002B343434348C -:10194000FFFFFFDAFFEC0293078D062601850000FA -:1019500001070387FF6F00000012400A0403020121 -:101960001B1001018D56002B34343434FFFFFFCCA3 -:10197000FFEC0293078D0626018500000107038610 -:10198000FF6D00000012400A04030201251001014E -:101990008D56002B34343434FFFFFFCEFFEC02931E -:1019A000078D06260185000001070385FF6F0000F3 -:1019B0000012400A040302011F1001018D56002B82 -:1019C00034343434FFFF00A3FFEC046F078D062688 -:1019D000019100000107038800DC00000012400AAA -:1019E00004030201280501018D56002B34343434E0 -:1019F000FFFF00A3FFEC046F078D06260191000096 -:101A00000107038700DC00000012400A0403020102 -:101A1000220501018D56002B34343434FFFF00A31E -:101A2000FFEC046F078D0626019100000107038675 -:101A300000DB00000012400A040302012C05010132 -:101A40008D56002B34343434FFFF00A3FFEC046FB9 -:101A5000078D0626019100000107038500DC0000C8 -:101A60000012400A04030201260501016456002BFE -:101A700034343434000100C7FE7B050105CB002659 -:101A8000001C400E19180F0F1D0372160272140865 -:101A90000700002F323F2B2B3211333330314122DC -:101AA00026273516163332363635113426232206CC -:101AB00006151123113317333E0233321616151152 -:101AC000140E020383344D1C204F2E36613DA4B901 -:101AD00093AC4AAA861D09257F9F549AE17C3766FC -:101AE0008CFE7B0E0D90090C29645803D1C5AB6E9A -:101AF000CA89FC8A05B6C94164396BDBAAFC256337 -:101B000093602F00FFFF00C8FE7F053F05B6060665 -:101B1000010B0000000100BAFFEC04F405CB002823 -:101B200000234012061717001C1B12122003721903 -:101B300002720B000972002B322B2B32113333113E -:101B4000392FCE3031452226263535331514161659 -:101B50003332363511342623220606151523113368 -:101B600017333E0233321616151114060602D0AD95 -:101B7000EE7BAA54A77AC3AEA4B993AC4AAA871B3A -:101B80000B257E9F5599E17C77F21484F1A3191FF0 -:101B90007BAA59D7B001C0C5AB6ECA899502D5C919 -:101BA0004164396BDBAAFE2C9CF38C000004005FBF -:101BB00004D502CC078D000D001900250031002549 -:101BC0004010201A1A0E2B2626070A048000001443 -:101BD000140E002F3311332F1ACC3233322FC4118D -:101BE000331133303141222627331616333236373C -:101BF00033060605222635343633321615140621EF -:101C0000222635343633321615140601353E023796 -:101C100033150E020701908C960F6A0E65584D6DB4 -:101C2000106E10A2FEBD2634342626363601572506 -:101C3000343425263535FEBA1A2D2914A71C4448FC -:101C40002505C78B704430363E708BF23131332E10 -:101C50002E3331313131332E2E33313101D517212D -:101C60003E442914254A441C0004005F04D502CCDC -:101C7000078D000D001900250031002B40131A209C -:101C800020143026402A2C2C0D07800A03030E0E48 -:101C900014002F3311332F331ACC32322F331ACD95 -:101CA00032113311333031410606232226273316F1 -:101CB00016333236370132161514062322263534F0 -:101CC00036213216151406232226353436031E0219 -:101CD0001715232E02273502CC10A28A8C960F6A84 -:101CE0000E65584D6D10FE792636362626343401A1 -:101CF000A326353526253434C914292D1A5E2449E6 -:101D0000431D06C2708B8B704430363EFED62E3398 -:101D100031313131332E2E3331313131332E01F522 -:101D200029443E21171C444A25140004006B04D5A5 -:101D300002C1078D0003000F001B0027001F400D8C -:101D40001016160A27210303020204040A002F3387 -:101D500011332F3310DECD113311333031411521C2 -:101D6000351732161514062322263534362132163D -:101D700015140623222635343613150E0207233593 -:101D80003E023702C1FDAA6C2636362626343401BF -:101D9000A326353526253434301C4448255E1A2DBB -:101DA000291406678888CF2E3331313131332E2EF6 -:101DB0003331313131332E01F514254A441C1721BA -:101DC0003E4429000004006B04D502C1078D000BBE -:101DD000000F001B0027001F400D221C1C100600D6 -:101DE0000D0D0C0C161610002F3311332F3310DE8F -:101DF000CD113311333031412E022735331E0217F6 -:101E000015053521150122263534363332161514C1 -:101E100006212226353436333216151406018D2458 -:101E200049431DA714292D1AFE800256FE1626349A -:101E3000342626363601572534342526353506AA6C -:101E40001C444A251429443E2117CB8888FEF631CC -:101E500031332E2E3331313131332E2E33313100A7 -:101E6000000100B504DE03E705A4000D001D400CD1 -:101E7000010C0C0509090D800307070B002F331116 -:101E8000331ACD3211333211333031411507232744 -:101E900023072327230723273503E74C202EC32EB0 -:101EA000212EC02E204A05A420A666666666A620BE -:101EB000FFFF001E000005BF061F042600490000AA -:101EC0000007004902B10000FFFF001E00000419D6 -:101ED000061F0426004900000007004C02B1000064 -:101EE000FFFF001E00000407061F04260049000033 -:101EF0000007004F02B10000FFFF001E000006CAED -:101F0000061F0426004900000027004902B1000016 -:101F10000007004C05620000FFFF001E000006B82D -:101F2000061F0426004900000027004902B10000F6 -:101F30000007004F05620000000100BAFFED0557E1 -:101F400005CB002B0026401327081C05051D0400A7 -:101F50001A1A00140D097221000372002B322B3261 -:101F600011392F1239393311333F303141321616BE -:101F700017011E02151406062322262735161633CE -:101F80003236353426232335012E02232206061548 -:101F900011231134363602DB86C07C20FEDA81CB79 -:101FA000746ADFB06BBA4E4FC25BB09FB6B37601B6 -:101FB0003E185178537DA34FA878F205CB51926417 -:101FC000FEC50364B88381C87123299C2B31A08F7F -:101FD000898C7D0153354B2961AD73FC4B03B69958 -:101FE000F18B0001FFE6FE14050F05CD0026001E53 -:101FF00040100D141419081C05041A060272200062 -:102000000372002B322B2F1739332F3330315332D9 -:1020100016161713013301011E0233323637150627 -:102020000623222626270301230103262623220630 -:1020300007353636C445553C1EDC017CB6FE190119 -:10204000222433362511311A1E4A2651604930DACE -:10205000FE20B70249FD23373613311F1D3F05CD42 -:102060002E624EFDE902DEFC6BFD4A535921060645 -:102070007E0B0D4492750215FCA304130265585C97 -:10208000080B7F0B1300000300C3FE1404AA05B65F -:102090000014001D00270020400F080915151E1E02 -:1020A000001F1312081D000272002B323FCD3312A5 -:1020B000392F3312393930315321201615140606C1 -:1020C00007151E021514060623211123132132368B -:1020D000353426232311112132363534262623C3E5 -:1020E00001AB0119FF447E58678E4984EC9EFED1F6 -:1020F000AAAA0114B4A2B6B7FD0128B3B052A57FB5 -:1021000005B6B8B6578556100810548D688EBB5C5E -:10211000FE14052C7E7C7E76FD8AFDD3948F587646 -:102120003C00FFFF00C8FE1403FB05B60626002F87 -:1021300000000107007A01990000000BB6011700AA -:1021400001000056002B3400FFFF00C8FE14053FBD -:1021500005B60626003100000107007A02300000B3 -:10216000000BB601250101000056002B3400FFFFD3 -:102170000000FE3E050D05BC0626002400000007F9 -:10218000015001970000FFFF00C8FE3E03F605B6B0 -:1021900006260028000000070150016B0000FFFF29 -:1021A0000058FE3E01A305B60626002C00000106DD -:1021B00001500600000BB601150000001E56002B52 -:1021C0003400FFFF00B9FE3E051A05B606260038AA -:1021D00000000007015001EF00000001005700005F -:1021E000025105B6000B0028401309040408080535 -:1021F000050602720A03030B0B02020108003F33BB -:102200001133113311332B32113311331133303178 -:102210006121353711273521150711170251FE06A7 -:10222000A8A801FAA8A8632304A825636325FB587E -:10223000230000010038FFE9028A05B60011000EF4 -:10224000B60C027207000972002B322B3031452286 -:102250002627351616333236363511331114060655 -:102260000116476E29316D3B395E38AA5BA6171DF2 -:102270001790141A2D6B5D0442FBCA8AB459FFFFF4 -:10228000004C000002510790062603980000010749 -:102290000043FFFA016F000AB312060272002BCE50 -:1022A0003031FFFF005700000277079006260398A1 -:1022B0000000010700760090016F000AB3130602C8 -:1022C00072002BCE3031FFFF0009000002AA078FF9 -:1022D0000626039800000107014AFFB7016F000AB4 -:1022E000B319060272002BCE3031FFFF003A000016 -:1022F000026F07410626039800000107006AFF04E9 -:10230000016F000CB42115060272002BCECE3031C5 -:10231000FFFFFFDC000002C3074C06260398000005 -:1023200001070151FF8A016F000AB31D0602720006 -:102330002BCE3031FFFF00290000028006D0062698 -:10234000039800000107014CFFD7016F000AB30E8C -:10235000060272002BCE3031FFFF002600000294EF -:1023600007560626039800000107014DFFD4016FB0 -:10237000000AB310060272002BCE3031FFFF005767 -:10238000FE3E025105B606260398000000070150E4 -:1023900000B00000FFFF0057FE3E025105B60626C2 -:1023A00003980000000601505D00FFFF0057000089 -:1023B000025107510626039800000107014E00A3B1 -:1023C000016F000AB312060272002BCE3031FFFFFC -:1023D0000057FE7F041405B604260398000000078A -:1023E000002D02AA0000FFFF0038FFE90386078FD7 -:1023F0000626039900000107014A0093016F000AB5 -:10240000B31F0C0272002BCE3031FFFF00570000CB -:10241000025107E30626039800000107025803BB98 -:102420000152000AB311060272002BCE3031FFFFB9 -:102430000057FEA1025105B60626039800000007CA -:10244000040E03B40000FFFFFFFE00000343060478 -:102450000427039800F2000000070153FDF6FF93E4 -:10246000FFFF00570000025105B606060398000062 -:10247000FFFF003A0000026F0741062603980000A4 -:102480000107006AFF04016F000CB42115060272F7 -:10249000002BCECE3031FFFF00570000025105B6B1 -:1024A000060603980000FFFF003A0000026F074194 -:1024B0000626039800000107006AFF04016F000C64 -:1024C000B42115060272002BCECE3031FFFF00384A -:1024D000FFE9028A05B6060603990000FFFF0057D0 -:1024E0000000025105B6060603980000000100AF87 -:1024F0000000015504480003000CB5020672010AF1 -:1025000072002B2B3031612311330155A6A60448EC -:102510000001FF90FE14015504480010000EB60B98 -:10252000067207000F72002B322B30315322262700 -:10253000351616333236351133111406062B334C4B -:102540001C1F40284454A64084FE140F0A870A0B1F -:102550004C6404F9FB0B648F4C00FFFF00AFFE14CA -:1025600004A6061F0606017E0000FFFFFFF0FE1412 -:10257000044E0450060601930000FFFF0072FE1493 -:1025800004350620062603BA00000106023665005F -:10259000000AB33A000772002BCE3031FFFF004132 -:1025A000FE1401D006140626004F00000106007A32 -:1025B0002500000BB601150101000056002B340068 -:1025C000FFFF00AFFE140441045C0626005100002A -:1025D0000107007A01A20000000EB401190E0000EC -:1025E000B8FE14B056002B340003005EFE3E03CB51 -:1025F000045A00150033003E003240190807071D39 -:102600003B3B2135343429282816210B721B122D0F -:102610001607720F00002F322B323F2B12392F3347 -:102620003311331133113333113330314122263515 -:1026300034363637170E0215141633323637150670 -:102640000603321615112327230E022322262635D0 -:10265000342425373534262322060727363601074A -:1026600006061514163332363502616865486D3634 -:102670005C3D552D332C2230101B3940C4BE7920CF -:10268000082E64835F649B590104010ABD7A6F566A -:102690009C46334AC00148A7CDA8725E92BAFE3E5E -:1026A000645A498974271E386665392F3108056CCC -:1026B000070B061CB0C1FD17A23C5129468E6DA424 -:1026C000B00808438E7232227E2636FDC207087695 -:1026D0006C5E5AA2A200FFFF0072FE3E0413045C6F -:1026E00006260048000000070150016D0000FFFFB2 -:1026F0000031FE3E017C05E20626004C000000068B -:102700000150DF00000200A3FE3E0438044800151B -:10271000002D002440132D06722306720807071AA5 -:1027200028280F001E0B72180A003F2BCC323311E1 -:10273000333311332B2B30314122263534363637A3 -:10274000170E0215141633323637150606011123FB -:1027500027230E0223222626351133111416333275 -:102760003636351102936A65395F3981405A2F3305 -:102770002C2131111C3A017F881809226C874C8268 -:10278000B059A87C7F7A9140FE3E645A3A6F632725 -:102790000B315C592F2F3108056C070B060AFBB86B -:1027A0009A394E2754B08A02CEFD3E89875CB382A7 -:1027B000024100020072FE140435045C0022003362 -:1027C000002340131A2A2A1D0B72120B0F720506E2 -:1027D00072032323000772002B3211332B2B322B71 -:1027E00032113330314132161733373311140606A4 -:1027F000232226273516163332363535343637231D -:10280000060623220211101217220606151416338B -:10281000323E023535342626023671AD3B0B168525 -:1028200068D7A878C44D4DCF7696A305010837AD7B -:1028300075D4EFEEED6287469A95577C4D25448F0F -:10284000045C555596FBA29AD16B24239A282EAA94 -:1028500094301D5B1658570128010C010701358C77 -:1028600066C18AD0DB306192613193BB5900FFFFB2 -:102870000072FE1404350620062603BA0000010784 -:10288000014A00BE0000000AB341000772002BCECF -:102890003031FFFF0072FE14043505E7062603BA47 -:1028A00000000107014D00DC0000000AB3380007FA -:1028B00072002BCE3031FFFF0072FE14043505E2AA -:1028C000062603BA00000107014E01AA0000000A13 -:1028D000B33A000772002BCE30310001FFE7FFE171 -:1028E00003A4061F002B00254012112727131414E0 -:1028F0002406722019017207060D0D00002F3210F8 -:10290000CC322B322B321133321133303145222667 -:10291000353436371706061514163332363511237B -:102920003537353436363332161707262623220636 -:102930001515211521111406060107839D05078E23 -:10294000020346333D45C3C3519C703F69282B2287 -:10295000552C5F5A0110FEF03D7B1F8F78162F1704 -:10296000200A180E4444536702A05037498AAD52DA -:10297000160E830B137B835082FD6567944F000214 -:102980000070FFEC045D061E0021002F0019400DB1 -:10299000221909030029110B7201000172002B3268 -:1029A0002B3211173930314117060406151416164B -:1029B000171E02151406062322262635343636370E -:1029C0002E023534363624030E02151416333236F1 -:1029D00035342626042714D2FED0A33C806785BC5C -:1029E000637DE39A91E2805BAF7E4773445DC401EF -:1029F00035D35AA165AE98A1AD4C8A061E92192B0B -:102A000044402C3D42324195BF8199D9736DD29992 -:102A10007BBE8625254C634751714F35FD56165EAA -:102A2000A58399B4B7A367926B00FFFF005700001E -:102A3000025105B606060398000000010072FF3B34 -:102A400002C402E100170018400B05041111087CB4 -:102A5000177D0D167B003F33EDE4321133333031F7 -:102A60005311140607333636333216151123113439 -:102A70002623220615112311DE030307217849803E -:102A8000836B5154775F6C02E1FEE91930143337E0 -:102A9000727EFE5401A652527D75FEA803A6000167 -:102AA0000072FF3B02B102E100120019400E0F0E4E -:102AB00004050B0806097C127D0D117B003F33EDE8 -:102AC000E4173930315311140607333636373733AC -:102AD0000101230307152311DD0401040E3413EC57 -:102AE0007FFEE2013382FC566B02E1FE1B18451BA0 -:102AF000103D13E9FEE7FE87013749EE03A600010A -:102B00000072FF3B00DE02E10003000AB3027D0118 -:102B10007B003FED303157231133DE6C6CC503A6CB -:102B200000010072FF3B046501D900260025401119 -:102B30001C1B1212200900002020197C050E0E1803 -:102B40007B003F331133ED322F3311331133113307 -:102B50003330314132161511231134262322061544 -:102B6000112311342623220606151123113317339E -:102B70003E0233321617333636037776786B4B497D -:102B8000685D6B4B4A4756266C5710061541512E0F -:102B9000506E1906237B01D9727DFE5101AA505057 -:102BA0006F6BFE9001AA5050376A4DFEA402925DF1 -:102BB000222E19383939380000010072FF3B02C457 -:102BC00001D900140019400B1211090900000F7CF3 -:102BD000050E7B003F33ED322F331133333031415B -:102BE0003216151123113426232206151123113311 -:102BF0001733363601C37F826B515476606C5710A1 -:102C000006227A01D9737FFE5401A652527C76FEC9 -:102C1000A802925F343700020072FE1502E401D967 -:102C200000150022002340100A091D1D061312166C -:102C3000160000107C0E067B003FCEE4322F3311CD -:102C40003333113311333330314132161514062327 -:102C5000222627231616151123113317333636175C -:102C600022060715141633323635342601C1859EE7 -:102C7000A086556D1E0701066C590E051F6A476F29 -:102C80005F025C7563636201D9AAA9A9AE3C2A17E9 -:102C90004219FEF203B8622D41547776147D859176 -:102CA00074748A0000010043FF2F023F01D90029FC -:102CB0000018400D0D0011261522061F187C0A036E -:102CC0007B003F33E4321739303145140623222686 -:102CD0002735161633323635342626272E0235345C -:102CE0003633321617072626232206151416161712 -:102CF0001E02023F98834B6D292B7A3E5D53214F74 -:102D0000444563369277417031242D64344A50250E -:102D10005243426235115E6216135C142037301B39 -:102D200029271718304437535A18144F11182E27D3 -:102D30001F2823171631450000010015FF2F01BC85 -:102D400002650017001D400D0B1414110D0E0E101E -:102D5000117C00077B003F33F4CD33113311331165 -:102D600033303145323637150606232226351123F6 -:102D7000353737331533152311141601581B371205 -:102D8000134320557765662B41D0D03D7F08064D13 -:102D9000080B5674018630278F984EFE7D3E3D000D -:102DA0000001007100000442050B00230018400CD4 -:102DB0001A0B1D080400120979721C00002F322B17 -:102DC000321217393031731134363637363637030D -:102DD00033013636373636351133111406070606F9 -:102DE00007012301060607061511710D21211C5B41 -:102DF00040FFB801C20E180A382FA51A1D185E41EF -:102E00000102B9FE3C2459181901C63E695E2D2AFB -:102E10003A0F01A0FD18050C0822706501D8FE28A4 -:102E20005581322A4912FE5A02ED02363E426FFEA9 -:102E30003A000001005200000404051F001D0014A8 -:102E4000400909107A721B0101000A003F32113358 -:102E50002B323031733521113426272626232206C2 -:102E600007353636333216171616171E021511336C -:102E7000155302746C691940292F8C634A91486478 -:102E8000873D3E52191012089489030C76700F0585 -:102E90000507078B070711161748381B3E4629FC04 -:102EA000F08900010031FFF8029A051F0026001783 -:102EB000400B1F0A212011177A07000A72002B32DB -:102EC0003F3339393F3031572226273716163332F0 -:102ED0003637363635113426232206073536333257 -:102EE0001617161615112327230606070606B31B09 -:102EF0004126161D3D214E80281B1E3452234E2F85 -:102F000058584463212F2887150A1630152B750849 -:102F100007069806074B452E744601D055660A0AE7 -:102F20008D13201E298655FC23CE2640142C3000FC -:102F30000001002C000003DE050B00110010B60B91 -:102F4000080809797200002F2B32113330316111DA -:102F50003436373636372135211506060706151162 -:102F6000026A1A1315261AFD4003B23254192C03B3 -:102F70007F365B1C20270F897B1232263E6BFC8339 -:102F8000000200AF00000461051F001B001F0017B6 -:102F9000400B1C0A1E1E0707117A72000A003F2B05 -:102FA0003211332F3F303161113426272626232258 -:102FB00006073536363736363332161716161716D5 -:102FC0001615112111331103B76969184B303FCD24 -:102FD000972F5A2A507F30718D3E3E52180F0DFCAC -:102FE0004EA8039575700F05060C0D8C050603059C -:102FF00005141A1A503F285635FC6B031FFCE100DC -:10300000000100AF00000157050B0003000BB401E5 -:103010007972000A003F2B303173113311AFA805CC -:103020000BFAF5000001003E000001FF050B001641 -:103030000011B70B0808097972000A003F2B321102 -:103040003330317311343637363637213521150E8A -:10305000020706060706061511B7221D183019FECD -:10306000E701C11525210D101707050502D956994D -:10307000362C4216897C102E361D25592A1C3F22DB -:10308000FD27000100AF00000461051F001D0017AF -:10309000400B120A1C191901077A72000A003F2B13 -:1030A000323211333F3031731136363736363332E0 -:1030B000161716161716161511231134262726264D -:1030C0002322060711AF0D382B5DA042738E3E3EC2 -:1030D00052180F0DAA6E6D17452D2E7E5005070252 -:1030E0000404070714191A4F40275736FC6B039541 -:1030F00078720E03040606FB7800000100A5FFECC1 -:103100000494051F00360015400B1E257A720A79BB -:103110007212000B72002B322B2B323031452226DB -:10312000272626272626351133111416171616338F -:1031300032363736363534262726262322060735FB -:1031400036363332161716161716161514060706D6 -:1031500006070606029A4680343659202725A935E7 -:103160003425744B4E76253B2826352A7D48142974 -:10317000151C371A467C3436531C202118181F633F -:10318000443683141C1F1F604550CD820281FD7F91 -:1031900097D7402E3437304AE37B79DA4A39340501 -:1031A000048C05041D201F63454CC87D66AB475A3F -:1031B00082292021000100A201D3014B050B00044C -:1031C000000EB5030000017972002B322F3330312D -:1031D0005311331107A2A97901D30338FD5F97007A -:1031E00000010022FE14034F051E0020000CB4094C -:1031F000167A7200002F2B323031411134262726E7 -:1032000026272623220607060607353636373636A2 -:10321000333216171616171616151102A41F22118F -:103220002E1B4F7E2E52261748151942292A5C3232 -:1032300066B4381D2E122121FE1404BC5D953A1F80 -:10324000311236090804140590080E0606064537A3 -:103250001D432746A65FFB4400010046FFEC0373B5 -:10326000051E00380010B718257A7208000B72008E -:103270002B322B32303145222627351E023332368F -:103280003736363736363535342627262623220676 -:103290000706060735363637363633321617161612 -:1032A000171E021515140607060607060601835C9D -:1032B0009A472165733641672322330E0F172E314B -:1032C0002D87553B773E101605203827295F356638 -:1032D000B5381C2E13161D0E1B1B17422E45A614A7 -:1032E0001111990B150D241D1C4C27286F3EB16E32 -:1032F000B03B35361111050601900B0C060605454D -:10330000371D43272F697340B156923F35531F3EF7 -:1033100027000001003600000390061D000A00147B -:10332000400908030305067972000A003F2BCD33DC -:1033300011333031611313211133112115030301AE -:10334000CD5FBEFD4CA802B2BB5F01EE0292019DB3 -:10335000FEF38FFD74FE0B00000200A80000045A6B -:10336000051F00110020000FB61D077A7212000A17 -:10337000003F322B32303173113636373636333226 -:10338000161716161716161511252111342627267D -:103390002627262623220607A80C382A5EA0437576 -:1033A00090403A4E190F0EFCF7025F22231A492E65 -:1033B00018472F2E7E4F05070204030807151B1917 -:1033C0004B3C245533FC5D89031D41571B161905E1 -:1033D000040306060001006300000448051F0035D1 -:1033E000001F401025240A3413122E2E197A720F52 -:1033F0007972000A003F2B2B32113333333F3330C5 -:103400003173133636353426272E022726262733E6 -:103410001616173336363736363332161716161752 -:1034200016161511213521113426272E02232206C6 -:103430000706060703635A0201070802100F020479 -:103440000904A31218060D0D4D27278049436E2B42 -:103450001E31121E1FFE47011022221435452C403A -:1034600072232135105C03C1131D0E1E35220A2F55 -:103470002D070C170C28451E143C141521221E166E -:103480003720389158FCAF8902C84D77271A271585 -:103490002619183B21FC210000010064FE18014F91 -:1034A000050B0011000AB308797200002F2B303190 -:1034B000531134262627262627331616171E0215E3 -:1034C00011A70D1811030604AA040905081611FE18 -:1034D00018055D407F79360A140A0B1E1319758E84 -:1034E0003EFAA30000010075000002D9051F00226A -:1034F000000FB60C137A7201000A003F322B3230F3 -:1035000031733521363635113426272626232206F7 -:1035100007353636333216171616171616151114C8 -:10352000060607077501A40C0B1818133120285440 -:103530002D2659343A56201E2D0F14150A0E070950 -:1035400089376A34027A304D19111409088E080738 -:103550001614133820235A35FD8632716721330043 -:103560000002006EFFEC045E051F0023003C001704 -:10357000400B0D0C3131137A7224000B72002B3288 -:103580002B32113333303145222726262726263584 -:10359000343636373707353E0233321617161617CC -:1035A00016161514060706060706273236373E029A -:1035B0003534262726262322060706061514161755 -:1035C000161602658C65496B211819254B3803992D -:1035D0005CA89B46528D3935521C1F1F13131F6D5B -:1035E0004C6A914E7625252B114A3E236236344D86 -:1035F00028565130312575143827866046AC6576DB -:10360000BF943403078E05070428292369454ABA65 -:10361000715899416A972C3D8D383230899E4EBD44 -:10362000D9351F22020458FBB394D33E323800012F -:10363000003CFFCA0474050B00190018400D170167 -:103640000205091406000E06797200002F2B3212B3 -:1036500017393031573525363637013313133E02CB -:10366000371333030E020706040706063C010C1C41 -:103670003B1DFED2A699785E925C0D36A036082BD3 -:10368000473053FEF2B75AA0368B28050C09047454 -:10369000FDBDFE032E99CC7A0233FDD25498893DAC -:1036A000789E1B0E170000010059FE14043D051FF3 -:1036B000002F0017400A151416160007257A72000D -:1036C000002F2B3212392F3333303141113426275A -:1036D0002626232206070606151416171616171790 -:1036E000072722262726263534363736363736360C -:1036F0003332161716161716161511039331302884 -:10370000794B4B8929262A2F2F1E4C2F1E1B1A5B03 -:1037100097332B3040351A4D213777414E8636325C -:10372000511E2627FE14047295D23D353331322BBB -:103730006E3C507624161E08057D01474036925A8D -:103740005D9F361B3410191921231E5C3E4ECF801D -:10375000FB8E0001006EFFEC0451051F004A0019AA -:10376000400C282929001B397A7209000B72002BA2 -:10377000322B3212392F3330314522262627273576 -:103780001616333236373636373636353426272650 -:1037900026272626232206070606151416171616B0 -:1037A00017170727262627262627262635343637B5 -:1037B0003636333216171616171616151406070660 -:1037C0000607060602563D736225295AB1584A7209 -:1037D00025272F09050410151547391F45274D7753 -:1037E0002430382F2821502F1E1B1A3761292640DC -:1037F0001720214F4148B261538C382D4B1B26288E -:103800002D29215A34337B1404080505890A0A320C -:103810002A2C884A2D5533598D4344631D0F102A95 -:10382000212B7F434978261E2101047E02011918AD -:10383000163D26327F496CAE353D3B26251E583855 -:103840004FCF828CD94E3B561A1E1E00000100033A -:10385000FE14036F050B00150017400C1413010430 -:103860000705000B02797200002F2B321217393036 -:1038700031411101330136363736363511331114E3 -:10388000060706060707110113FEF0AF01011E3AF5 -:103890001D4A55A82C2B22734C7BFE14041902DE02 -:1038A000FD38081008128F730194FE685E93342768 -:1038B000410E1FFC5B000001004F00000410050BCF -:1038C000001A001D400D0818000C05797219030339 -:1038D000010100002F32113311332B3212393930EC -:1038E000317335211701013301173636371333078A -:1038F0000E020706060706060701155302697FFE3A -:10390000CDFE47B7016237505D0C199F18040C12A9 -:103910000C0D25161D46290113890201BE02C6FDA4 -:10392000B75550CB7B0108FF284A4521284A25304E -:103930005725FE736400000200AFFE140483050BDC -:10394000001A001E0017400A1B1A1C1C0F0C0C0D3D -:103950007972002B321133332F2F2F3031613434F1 -:10396000353436373E02371321352115030E020751 -:103970000E0315150111331102A8231505161C0D90 -:10398000AEFCDD03D4B4061819070816160EFD6048 -:10399000A9070D0733A5561653622D02418978FDFC -:1039A000AC1054591A1A5B665A181BFE1404E8FB33 -:1039B00018000001002C0000035E051F0019000C18 -:1039C000B4070F7A7200002F2B3230316111342688 -:1039D00027262623220606073536363332161716D3 -:1039E00016171616151102B56C6B18392027747846 -:1039F0002E59943D788E3E3E52190E0D03957671E8 -:103A00000F05040307038C0606141A1A4F402856A4 -:103A100035FC6B00000100520000055E050B00281C -:103A2000001D400F1D0A0A15131412030500017929 -:103A3000721600002F322B121739331133303173C5 -:103A40000333133636373636371333030606070685 -:103A5000060722062313213236373637133303067F -:103A60000607060607060623BF6DA13D437A282FE9 -:103A70002F091C9D1C0D3C3D38A375020401180143 -:103A8000178AEC4D4C11359E360B4235368E62400E -:103A9000914E050BFD1F10392F39A45D012FFED269 -:103AA00086BF4744501401FEE0958789AD0231FD81 -:103AB000CD73C95758862A211C0000010028FFFC3D -:103AC0000468051F002F001540091E0A2424127ADD -:103AD000720600002F322B3211332F30315722263D -:103AE0002735163332363511060607353E02333296 -:103AF0001616171616171616151123113426272613 -:103B000023220607111406070607060686142E1C34 -:103B1000262B484A24482465AC903A5C7C5B2A3AC0 -:103B20004B170D0CA86E6C2E4E255B360F121A2CFF -:103B3000246304080882065E62033D0206028C08C4 -:103B40000B050A18131B4E3E235532FC670395776D -:103B5000710F080303FCBA375C263A221C1BFFFFD7 -:103B600000520000055E060E062603E20000010773 -:103B700004230511008A000AB329017972002BCEB3 -:103B80003031FFFF004C0000055E060C062603E204 -:103B900000000107042400920088000AB32901797B -:103BA00072002BCE3031FFFF005200000561060E7F -:103BB000062603E2000000270421031EFF77010709 -:103BC00004230515008A000AB334017972002BCE54 -:103BD0003031FFFF00500000055E060C062603E2B0 -:103BE000000000270421031EFF770107042400962C -:103BF0000088000AB334017972002BCE3031FFFF08 -:103C00000071FF220442050B062603C900000007CD -:103C1000041C025AFFE5FFFF0071FE580442050B29 -:103C2000062603C900000007041D0258FFE9FFFF34 -:103C3000007100000442050B062603C900000007BE -:103C4000042101DCFEFAFFFF005200000404051FFE -:103C5000062603CA00000007042101790051FFFF76 -:103C60000031FFF8029A051F062603CB000000076B -:103C7000042100FA0051FFFF002C000003DE050BB9 -:103C8000062603CC00000007042101590051FFFF64 -:103C900000AF00000461051F062603CD00000007E9 -:103CA0000421027C0051FFFFFFBE00000157050BFD -:103CB000062603CE000000060421FE51FFFFFFC7C9 -:103CC000000001FF050B062603CF000000060421BB -:103CD0000752FFFF00A5FFEC0494051F062603D141 -:103CE000000000070421028D0051FFFFFFC301D334 -:103CF000014B050B062603D2000000070421000338 -:103D00000140FFFF0022FE14034F051E062603D3C9 -:103D100000000007042101570052FFFF0046FFEC9E -:103D20000373051E062603D4000000070421015E6C -:103D30000052FFFF003600000390061D062603D543 -:103D4000000000070421013C0051FFFF0063000058 -:103D50000448051F062603D700000007042102714E -:103D60000051FFFF0075000002D9051F062603D988 -:103D700000000007042101560052FFFF006EFFEC17 -:103D8000045E051F062603DA000000070421026016 -:103D90000051FFFF0059FE14043D051F062603DCF9 -:103DA000000000070421023D0110FFFF006EFFEC40 -:103DB0000451051F062603DD0000000704210259F7 -:103DC0000103FFFF004F00000410050B062603DF70 -:103DD0000000000704210102FFADFFFF00AFFE1449 -:103DE0000483050B062603E00000000704210247B8 -:103DF0000050FFFF002C0000035E051F062603E1B4 -:103E0000000000070421014F0051FFFF0052000095 -:103E1000055E050B062603E2000000070421031ED1 -:103E2000FF77FFFF0028FFFC0468051F062603E359 -:103E300000000007042102A3004FFFFF00AF0000B5 -:103E4000015705CE062603CE00000107041E01041B -:103E5000FFB6000AB304017972002BCE3031FFFFA8 -:103E6000FC1904D9FDAE062104070043FBC700007E -:103E7000FFFFFD8004D9FF15062104070076FD2E03 -:103E80000000FFFFFEB004D9015106200407014ADB -:103E9000FE5E0000FFFFFC1804DCFEFF05DD0407EA -:103EA0000151FBC60000FFFFFED504DB012C0561BC -:103EB0000407014CFE830000FFFFFECA04D901384D -:103EC00005E70407014DFE780000FFFFFF9E05088F -:103ED000006605E20407014EFF4C0000FFFFFEE50F -:103EE0000510011A05D20407006AFDAF0000FFFFAC -:103EF000FF2504DA00E306880407014FFED3000023 -:103F0000FFFFFF0604D901D8062104070152FEB4C1 -:103F10000000FFFFFEAF04D9015006200407014B4B -:103F2000FE5D00000002FBE504D9FEB70621000C8F -:103F3000001900254011041111130B1818000D135E -:103F40008006060F130113002F5D332F1A10CD3298 -:103F5000321133113311333031411E021715232E24 -:103F6000032735231E021715232E032735FE0116BE -:103F70003F441D60224F4D3E11AD163E441D5F2350 -:103F8000504C3E1106212E706B27181D5159511CA3 -:103F9000142E706B27181D5159511C14FFFFFF611F -:103FA00003C1008805B604070205FF4600000001B2 -:103FB000FD3AFEA1FE03FF7B000B0008B1000600E6 -:103FC0002F3330314122263534363332161514065C -:103FD000FD9E2A3A3A2A2B3A3AFEA1363738353531 -:103FE00038373600FFFFFF37FE1400C60000040715 -:103FF000007AFF1B0000FFFFFF5BFE3E00A6001ED5 -:1040000004070150FF0900000001FD4004D7FE2F06 -:1040100006380012000CB30E03800F002F1ACC33A9 -:10402000303141343633321615140E02151416177A -:10403000152E02FD4044372C321E261E3B3D4E6B92 -:104040003605B8394728261A1A0F13151C3212489C -:10405000143F57000001FD4404D7FE31063800121A -:10406000000CB310800504002F331ACC30314114FA -:1040700006060735363635342E02353436333216D9 -:10408000FE3136694E3B3D1E261E332B374205B8A6 -:1040900037573F144812321C15130F1A1A26284797 -:1040A0000001FC570492FF3405B20014000FB40D58 -:1040B00009090300002FCD337C10CC3031410606B6 -:1040C000232226353436332136363332161514067C -:1040D0000623FD0C05282F3128293201CA052B2D76 -:1040E000312A12292204F02C32343134292F2F3175 -:1040F00032232A120001FC5A04E3FF3F05D90016BF -:104100000012B61110100A008007002F1ACC3233AB -:104110002F33303141321E02151523342623220E4F -:104120000223233533323E02FE5837563B1F784375 -:104130002F2E65758C55120F4E81737105D91B3664 -:1041400050361F4B31232F2379242E240002FFC128 -:10415000FE0D004CFFAB000B0017000FB40C121249 -:104160000006007C2F33322F33303157222635346E -:1041700036333216151406032226353436333216FA -:10418000151406052123232123242423212323215D -:10419000232424F02726262828262627FEFD282645 -:1041A0002628282527280005FEA0FE0A014DFFA885 -:1041B000000B00160022002E003A0020400D2F3583 -:1041C0003506232929171D1D001106007C2F3333C6 -:1041D0003211333311331133113330314522263547 -:1041E000343633321615140633223534363332164C -:1041F00015140603222635343633321615140621DB -:104200002226353436333216151406032226353469 -:1042100036333216151406FEE522232322222424E7 -:10422000FF452322222424B32223242123242401F2 -:104230006F2123232123232323212323212323230A -:10424000F428262628282626284E2628282626280A -:10425000FEFE272727272826262827272628282640 -:104260002628010228262628282626280003FED2F2 -:10427000FE0A011FFFA80003000F001B00184009E1 -:10428000040A0A101016160001007C2F3333113374 -:10429000113311333031453521151322263534368B -:1042A00033321615140603222635343633321615EA -:1042B0001406FED201679F222324212225242322D3 -:1042C000232421222524CE5252FED827272727280F -:1042D000262628010228262727282626280000032C -:1042E000FED2FE0A011FFFA800070013001F001BDB -:1042F000400A080E0E14141A1A008003007C2F1AAC -:1043000018CC331133113311333031433523352178 -:1043100015231505222635343633321615140603B7 -:104320002226353436333216151406A48A01668ADD -:10433000012A222323222324242322232322232469 -:1043400024FE68CA5252CA5E272726282826262815 -:10435000010228262628282626280001FFBAFF0D5C -:104360000046FFA9000A0009B10005007C2F333088 -:1043700031472235343633321615140602442321D0 -:10438000242424F34E262828262628000002FF2273 -:10439000FF1200CFFFAD000B0017000FB4000606A0 -:1043A0000C12007C2F333311333031572226353431 -:1043B000363332161514062122263534363332169A -:1043C0001514068822232322222525FEBC2123241E -:1043D00020232323EE2726272728262528272727BB -:1043E0002628252628000003FF22FE0A00CFFFA86A -:1043F000000B0017002300194009000618181E0CB6 -:1044000012121E007C2F33113311331810CE3230AC -:10441000314322263534363332161514061322263C -:104420003534363332161514062122263534363308 -:10443000321615140609222323222324246E222354 -:104440002322222525FEBC21232420232323FE0A08 -:104450002727262828262628010227272628282637 -:10446000262828262727282626280001FF46FF3D44 -:1044700000B3FF8F00030009B10001007C2F33302F -:104480003147352115BA016DC35252000001FF4872 -:10449000FE6F00B3FF8B0007000AB2008003002FFD -:1044A0001ACC303143352335211523152B8D016B63 -:1044B0008DFE6FC95353C9000001FFBB057D004746 -:1044C0000618000A0008B10500002F3230314322DF -:1044D000353436333216151406014423222324249E -:1044E000057D4D272728262627000001FFC004E967 -:1044F000004C0584000B0008B10600002F3230315B -:10450000532226353436333216151406042123235C -:104510002123252504E927262727282626270003E7 -:10452000FF28FDED00E5FFA5000B00170023001696 -:10453000B7181E1E0C12120006007C2F18CD322F49 -:10454000CD322FCD30314722263534363332161551 -:104550001406172226353436333216151406172260 -:10456000263534363332161514069421232420239D -:104570002323752223232223242477222323222367 -:104580002424F627262727282626278F282726288B -:10459000282626298E2827262828262728000001B5 -:1045A000FFC001FC004C0297000A0008B1050000A2 -:1045B0002F32303153223534363332161514060477 -:1045C00044232123252501FC4D27272826252800C3 -:1045D0000001FFD0FE36002DFF720003000AB2007A -:1045E0008001002F1ACD303143113311305DFE367A -:1045F000013CFEC40001FFC004E9004C0584000A30 -:104600000008B10500002F323031532235343633E3 -:1046100032161514060444232123252504E94D27C9 -:104620002728262627000001FFBA04E90046058452 -:10463000000B0008B10600002F323031432226352E -:104640003436333216151406022222232124242460 -:1046500004E927262727282626270001FF53FEDC0A -:10466000008FFFBB00070012B506020200800300A6 -:104670007C2F1A18CC3311333031433523352115B3 -:1046800023153677013C78FEDC904F4F9000FFFFFA -:104690000029FFF0029E037E060703770000FCACB2 -:1046A000FFFF004C000001E1036D0607007B0000E6 -:1046B000FCACFFFF003200000273037F06070074AA -:1046C0000000FCACFFFF0025FFF1028D037F060711 -:1046D00000750000FCACFFFF0015000002B503737D -:1046E000060702370000FCACFFFF003EFFEE028B26 -:1046F000036D060702380000FCACFFFF0029FFF045 -:1047000002A1037D060703780000FCACFFFF003A1E -:1047100000000292036D060702390000FCACFFFFA7 -:104720000034FFF10294037C0607023A0000FCAC5F -:10473000FFFF0023FFF0029C0381060703790000BE -:10474000FCAC00020073FFEC043705CD0011001F24 -:104750000010B71C0E057215050D72002B322B329E -:104760003031411402060623222626023534123641 -:10477000333216120510123332121134022623225C -:10478000060204373674B8817BB5773A5FD3AFA69B -:10479000D568FCE391A9A9923E8A73738A3D02DD34 -:1047A000B2FEE8C26565C10118B3EB0150B5B3FEB6 -:1047B000AFECFECDFED0012F0134C9010F8989FE77 -:1047C000F100000100330000024905B6000D00159C -:1047D000400A0A0909050B04720D0C72002B2B32DA -:1047E000322F33303161113436363706060707274A -:1047F00001331101A60203031F3728A657018B8B33 -:10480000040C3B554725202D2186710131FA4A00C1 -:104810000001004F0000040C05CB001D0017400BE9 -:10482000091105721A011B1B000C72002B32113387 -:10483000332B3230317335013E02353426232206C4 -:1048400007273E02333216161514060607011521F6 -:10485000154F01876D954E93776AA354593A889EF8 -:104860005A86C46A5CA570FEC202EB8B018D6EACE9 -:10487000A7647C83484270314C2C5EAE7874C7C309 -:104880006DFEC307980000010057FFEC041505CB2F -:10489000002D001D400D04031D1D1A1A0B242B05AD -:1048A000120B0D003F333F3312392F331239393099 -:1048B000314114060715161615140606232226275D -:1048C0003516163332363635342626232335333221 -:1048D000363635342623220607273636333216037A -:1048E000E8A789AEAF77F5BF74C55A5BD66485A7D4 -:1048F0004E63BA82919377A657947F76AD53545006 -:10490000E692E0E0046193B11B0816B4927FC46F95 -:10491000252B9C2D3348855C5F75378E467F576FFE -:10492000794538723E5ACB00000200300000047016 -:1049300005BE000A0015001D400D06030B0B0910F3 -:104940000401010404000C003F3F392F12393333B6 -:1049500011333330316111213501331133152311F6 -:10496000031134363637230606070102F4FD3C02F4 -:10497000B9ACDBDBA101040308164019FE5001535A -:104980008C03DFFC2B96FEAD01E901DE49745C254A -:10499000286423FD93000001007EFFEC041705B698 -:1049A00000210021400F1A191916161F0000081EB9 -:1049B0001B040F080D003F333F3312392F333311DF -:1049C00033113330314132161615140606232226D0 -:1049D0002735161633323636353426232206072776 -:1049E00013211521033636022D96DC7882F3AA7343 -:1049F000C44349D0626FA75DB3C03F942F553802BE -:104A0000D8FDB6242579037E65C08996D9752828F6 -:104A10009E2C3447916E929F140C3702AE98FE483C -:104A2000071100020073FFEC042F05CB00220031B8 -:104A3000001B400C122929161606231E0D0D060513 -:104A4000003F333F3312392F331133303153343E6B -:104A500003333216171526262322060207333E0299 -:104A6000333216161514060623222E02013236356D -:104A700034262726060615141E0273255897E39F31 -:104A80002E6722255E30B9D65F070C1F60895B80D8 -:104A9000BF6971CF8E6BB5854901EC87A492926492 -:104AA0009452274F7A027184FCD9A45D090A8F0DB4 -:104AB0000CA1FEEBAE32513068C68D97DC7752A266 -:104AC000F1FEA7AEB090A70101537F414288744622 -:104AD00000010011000003E005B600060010B60654 -:104AE0000C0502020304003F3311333F30317301E0 -:104AF0002135211501D60258FCE303CFFDAC051E7C -:104B00009880FACA0003007AFFEC043A05CB001F34 -:104B10000030003E0017400C2829081831053810D5 -:104B20000520000D003F323F331739303145222632 -:104B30002635343636372E023534363633321616AD -:104B400015140606071E02151406062732363635DA -:104B500034262627270E0215141616133E02353466 -:104B60002623220615141616025E9BD871558E5503 -:104B70004A784771C37C80C46E4D804F5D965876ED -:104B8000D694668E4A4C8B60245C8143468D714A74 -:104B90007745947C75964A7D145DAF7B65956C2551 -:104BA0002866895B6F9B51509B71598563272B6CDD -:104BB00092647BB3608542764F496F58240D265D21 -:104BC000764E4A754202D71F4C6B4B6A70716A4C25 -:104BD000694B00020066FFEC042305CB0022003184 -:104BE000001B400C122929161606231E050D060D62 -:104BF000003F333F3312392F331133303141140E1C -:104C000003232226273516163332361237230E0297 -:104C1000232226263534363633321E02012206156B -:104C200014161732363635342E020423255998E5EA -:104C30009F2B6E23256430BBD55F060C1E618A5CFA -:104C40007FBD6873D08D6BB48549FE1386A58F93A5 -:104C500066965127507A034785FCD9A55C0A0B8FCD -:104C60000D0FA10114AE30513168C68C98DC78521A -:104C7000A3F00158ADB090A601517D424288734720 -:104C8000FFFF0029023A029E05C8060703770000CD -:104C9000FEF6FFFF004C024A01E105B70607007B64 -:104CA0000000FEF6FFFF0032024A027305C9060744 -:104CB00000740000FEF6FFFF0025023B028D05C9CF -:104CC000060700750000FEF6FFFF0015024A02B558 -:104CD00005BD060702370000FEF6FFFF003E023862 -:104CE000028B05B7060702380000FEF6FFFF002919 -:104CF000023A02A105C7060703780000FEF6FFFF8F -:104D0000003A024A029205B7060702390000FEF691 -:104D1000FFFF0034023B029405C60607023A00007A -:104D2000FEF6FFFF0023023A029C05CB060703793B -:104D30000000FEF600020070FFEC043D045E000F70 -:104D4000001B0010B71608077210000B72002B3200 -:104D50002B323031452226023534363633321E02AC -:104D60001510022732363534262322061514160272 -:104D700053A2D76A70DA9F7AB5793CF5F3A19A9D70 -:104D80009F9D9D9C14910102A9ABFE8D5197D07EF1 -:104D9000FEFDFEC78CDAD6D3D7D7D3D0E000000112 -:104DA000002A00000266045E000D0012B70B0A0A1A -:104DB000060C067200002F2B323211333031612382 -:104DC0001134363637060607072701330266A80274 -:104DD0000502133F29D05201B08C029A36675B233B -:104DE00014381D9971013A0000010055000003F8C4 -:104DF000045E001D001540090B1207721B021C1CEB -:104E000001002F331133332B323031612135013E14 -:104E10000235342626232206072736363332161665 -:104E2000151406060705172103F8FC5D01976B8032 -:104E30003A39715457AC535867DF837BB160488A65 -:104E400064FED702029B8701214C676344405B31BB -:104E5000424573574D4E90645D8C7B46D8060001E9 -:104E6000003BFE9A03CB045F002D001D400D05049E -:104E70001D1D1A1A0C242B0772130C002F332B3212 -:104E800012392F33123939303141140606071516FD -:104E90001615140606232226273516163332363504 -:104EA000342626232335333236363534262322065C -:104EB00007273636333216039E42805DAAA27FE969 -:104EC000A080B8504AC36BADBA60B47E808263A53F -:104ED0006397716A9A584C56D982BBED02FE5C8C7E -:104EE0005C150614A99A87C0672D279526399D8ED3 -:104EF0005971368C3679646F773A3C724748BA00FC -:104F00000002002EFEA60468045E000A0015001EC2 -:104F1000400E1110070672060B0B09090402010A64 -:104F2000003FCD3333113311332B3232303165230F -:104F30001123112135013311332111343636372332 -:104F4000060607010468E4A3FD4D02ABABE4FE795D -:104F500002040307103C2DFE6E23FE83017D6E03C9 -:104F6000CDFC4C01B83F6C69381F6042FDBD0001AB -:104F70000079FE990415044800210021400F1A19F8 -:104F80001916161F0000081E1B06720F08002F338B -:104F90002B3212392F333311331133303141321662 -:104FA00016151406062322262735161633323636F2 -:104FB000353426232206072713211521033636020E -:104FC0002B92DD7B84F5AA73C0465EBD6272A65B40 -:104FD000BFAC408C444D3702DFFDB7273F73021250 -:104FE0005FBC8D9ACF682C28992F34458C6A959890 -:104FF00013142E02B694FE440C0E00020076FFEC51 -:10500000043605CE00210030001F400F1011282863 -:10501000151505221D0D720C050572002B322B3261 -:1050200012392F33113333303153341236361732AD -:1050300016171526262322060207333E02333216A0 -:10504000161514060623222E020132363534262781 -:1050500026060617141E02765BADF89D2F5C2D29DF -:105060005E379BDC7A090B2A6F864B89C0656ECF51 -:10507000937EBA7B3D01EC8F9E958D57975D012AFB -:105080005177026DDC0146D669010B0A8B0C0B8946 -:10509000FEECD23E582E6BC98D95DD7A60ADEAFEEE -:1050A00095B5AB93A6010250804843897246000132 -:1050B0000021FEAD03ED044800060010B60605020F -:1050C00002030672002B3211332F30315301213588 -:1050D000211501EF0242FCF003CCFDB8FEAD05093D -:1050E000926AFACF00030067FFEC042905CB001F8A -:1050F000002F003D001A400E2C1808370400241021 -:105100000D7230000572002B322B321117393031FD -:105110004132161615140606071E0215140606233C -:1051200022262635343636372E02353436360314E9 -:1051300016163332363635342626270E020122065D -:1051400015141616173E02353426024880C36F4DDB -:10515000824F5E975877D6909BD971568E54497975 -:105160004771C5C2468E6A658E4B4999795C814408 -:10517000013C7696497E4E4A76469505CB509B710A -:10518000598563272B6C92647BB3605DAF7B65951B -:105190006C252866895B6F9B51FBA74A7542427656 -:1051A0004F496E5D2D265D760383716A4C694B20F5 -:1051B0001F4C6B4B6A7000020062FE9A0425045E6D -:1051C0000020002F001B400C112727151505211C5E -:1051D00007720C05002F332B3211392F3311333066 -:1051E000314114020606232226273516163332369D -:1051F0001237230E022322263534363633321E026E -:105200000122061514161732363635342E020425BF -:1052100058ABFCA438642B2B692E9EE4810A082726 -:105220006B8C5CC7DF70D09075B98144FE10909D87 -:10523000978E57965C274F7901D9D9FEC6CA620C62 -:105240000A8C0D0E830110D1435A2DE9D293DB7ADB -:1052500053A3F1015BB7A097A201477E5044876F2B -:10526000420000030067FFEC042B05CD000300148F -:105270000024001A400E00010302040921110572E6 -:1052800019090D72002B322B321217393031412798 -:105290000117131402060623222602353412363370 -:1052A0003216120514121633323612353402262302 -:1052B000220602011E6A02AF6A5E3674B881A3D567 -:1052C000695FD4AEA5D668FCE33E8B71718B3F3E1F -:1052D0008A73738A3D015A6B02AE6AFED4B2FEE84D -:1052E000C265B20151EEEA0151B5B3FEAFECCCFE9E -:1052F000F087860110CDC9010F8989FEF100FFFFFB -:105300000048FFEC0415045E04060444D800FFFFC7 -:105310000097000002D3045E040604456D00FFFF01 -:10532000005F00000402045E040604460A00FFFF5A -:10533000004BFE9A03DB045F040604471000FFFFE6 -:105340000007FEA60441045E04060448D900FFFFDE -:105350000060FE9903FC044804060449E700FFFFCF -:105360000054FFEC041405CE0406044ADE00FFFFDF -:105370000042FEAD040E04480406044B2100FFFF6A -:10538000004CFFEC040E05CB0406044CE500FFFFC7 -:105390000046FE9A0409045E0406044DE400FFFF83 -:1053A0000029FEE6029E0274060703770000FBA2B6 -:1053B000FFFF004CFEF601E102630607007B0000E0 -:1053C000FBA2FFFF0032FEF60273027506070074AF -:1053D0000000FBA2FFFF0025FEE7028D0275060715 -:1053E00000750000FBA2FFFF0015FEF602B5026982 -:1053F000060702370000FBA2FFFF003EFEE4028B1F -:105400000263060702380000FBA2FFFF0029FEE648 -:1054100002A10273060703780000FBA2FFFF003A17 -:10542000FEF602920263060702390000FBA2FFFFAC -:105430000034FEE7029402720607023A0000FBA263 -:10544000FFFF0023FEE6029C0277060703790000B7 -:10545000FBA20001005204830242050B0003000876 -:10546000B10100002F323031533521155201F004C3 -:10547000838888000001005001DB018D0620000DAB -:105480000008B10B03002FC43031533412373306F8 -:10549000021514121723260250625B806164636256 -:1054A00080586503FEAC010E686DFEE79C98FEE532 -:1054B00070620115FFFF0050FE64018D02A906070E -:1054C00004640000FC890001003D01DB017B062033 -:1054D000000D0008B1040A002FC630314114020744 -:1054E00023361235340227331612017B6459816446 -:1054F000636562815B620401ADFEF0696F011E9716 -:105500009D01166E68FEEA00FFFF003DFE64017B10 -:1055100002A9060704660000FC8900010048029009 -:10552000026604B9000B0012B6070504040A000164 -:10553000002F333333113333303141352335333595 -:105540003315331523150125DDDD64DDDD0290E320 -:1055500064E2E264E30000020048030202660446DB -:1055600000030007000CB304050100002F32CE3207 -:105570003031533521150535211548021EFDE20253 -:105580001E03E36363E16464FFFF0048FF190266E2 -:105590000142060704680000FC89FFFF0048FF8BFA -:1055A000026600CF060704690000FC89FFFF0015B2 -:1055B000000002D905B6060600120000000200AE87 -:1055C000000005A205B6000F001F002540111010B5 -:1055D0000E0E19010472080812121F1F000C72002F -:1055E0002B32113311337C2F2B323211337D2F307C -:1055F0003173112132161615112311342626232159 -:1056000011133311213236363511331114060623A6 -:1056100021AE01CC90BE5D9845835DFEE0D59A0138 -:1056200016688D47995DC8A3FE4305B671CC87FD0A -:1056300083027C698F4AFACD0442FC414B92680395 -:10564000EEFC1281CF780002007102D705D605C9A1 -:105650000014003D0033401C031F3A223633260F4E -:105660000B092907070E0E00001C1529C0040101B3 -:1056700030290372002B32322F331A10CC32322FE2 -:10568000332F332F111739303141113313133311A5 -:10569000231134363723032303231616151105224D -:1056A0002627351616333236353426272E02353462 -:1056B0003633321617072626232206151416171E10 -:1056C000021514060602E3B4C6CCAD7A050108D370 -:1056D00065CA070203FDED3A6E2529703D51555408 -:1056E0005332654390773C682D1E265E34464A53FC -:1056F00054476133468202E502D1FDCC0234FD2FCE -:10570000019E17621DFDCC0234235514FE580E1461 -:105710001266101D3A3234361F133053456261173A -:10572000135F1419353336311F18354C3D445E3044 -:10573000FFFF00AF000001550448060603AF00005C -:10574000FFFFFF90FE1401550448060603B0000059 -:1057500000010174FE3B026EFF83000B000EB401DA -:105760000705800B002F1ACD3939303145150E024F -:105770000723353E0237026E0A3041245B0F231E99 -:10578000057D112770732D18226D752CFFFF0033D6 -:10579000FE3E017E0448062603AF000000060150CD -:1057A000E100FFFF00A4FEA1016D0448062603AF3F -:1057B00000000007040E036A00000000F0FE010074 -:1057C00024000000CCFE01004F70656E53616E73C3 -:1057D0002D53656D69426F6C642E74746600000011 -:1057E000000100000012010000040020474445466B -:1057F000AFB3B55500000370000001C247504F53CE -:105800002E7B262000007684000038F24753554254 -:1058100013631F6500001EAC00000F064F532F32AC -:105820009708832C00000214000000605354415478 -:105830005EFC4141000001B80000005A636D6170D8 -:10584000C3381F80000007D4000003F6637674207D -:105850003D442CC800000274000000FC6670676DB7 -:10586000E2199E5A00002DB400000F946761737016 -:10587000001500230000012C00000010676C796601 -:105880000698D4FE0000AF7800014F54686561644B -:105890001BCE34AC000001800000003668686561F2 -:1058A0000DF909470000015C00000024686D747860 -:1058B000137329D600003D48000011CE6C6F636160 -:1058C000A74E557D00000BCC000008EA6D61787092 -:1058D00007FB10A50000013C000000206E616D6513 -:1058E0006CC17AE9000014B8000009F4706F737499 -:1058F00026AC9C9C00004F180000276A70726570EF -:1059000085FD7BE9000005340000029F00010003D3 -:105910000008000A000D0007FFFF000F0001000053 -:10592000047400910016005F000500020010002FB3 -:10593000009A000002BE0F83000300010001000076 -:10594000088DFDA800000A1AFB54FD110A1500017C -:1059500000000000000000000000000000000473D0 -:1059600000010000000300422D00D3805F0F3CF5D2 -:10597000000B080000000000D9CCC2F700000000B6 -:10598000DD772651FB54FDBE0A15086900000006AC -:1059900000020000000000000001000100080003F8 -:1059A0000000001400030000002C000277647468FB -:1059B0000101000077676874010000016974616C7F -:1059C000011C000200220016000600030002000273 -:1059D000011D0000000000010000000100010000A6 -:1059E000010502580000000100000002011A0064D5 -:1059F0000000000000040491025800050000053377 -:105A000004CD0000009A053304CD000002CD003221 -:105A10000292000000000000000000000000E00012 -:105A200002FF4000201B0000002800000000474F3C -:105A30004F4701C00000FFFD088DFDA8000008FED3 -:105A4000028B0000019F00000000044805B6000022 -:105A5000002000040614000B05B6001605B600165B -:105A6000044D00140000FFEA0000FFEC0000FFEA14 -:105A7000FE16FFFE05B600150000FFEB000000A8B3 -:105A800000AA0096009600A60082008200AB009655 -:105A90000071009F008F00A900A600C8006D008A59 -:105AA000009A006B008E009B007A00A4008D013AE2 -:105AB0000084009A00A2008A00EE00850078014868 -:105AC0000085007A009A009E00AA00B3009600713B -:105AD000008500900099009F00A400A900B0009BE1 -:105AE00000A600AC00C8006D007A0082008A009A0F -:105AF000006B0082008A0092009B00A000A6007A42 -:105B000000A300AB00AF0083008C0098013A007145 -:105B100000800087008F009B00A5007D0086008B21 -:105B20000095009B00A500AE00EE0078007E008886 -:105B300000930148007900800086008B0094009A51 -:105B400000A706C2037A050A0014FF38029E03A7C5 -:105B500000010002007400000000000000120000BC -:105B60000000000100030000003E000000160000DD -:105B7000001000010001042300020006015301543B -:105B8000000003740374000203760376000304012B -:105B9000040D0004041104140011041E041E001559 -:105BA000000100100235040E040F04100415041641 -:105BB000041704180419041A041B041C041D0420EF -:105BC00004220425000200370024003D00010044A7 -:105BD000005D0001006C006C0001007C007C000195 -:105BE0000082008D0001009200980001009A00B828 -:105BF000000100BA00DE000100E000E0000100E268 -:105C000000E2000100E400E4000100E600E9000118 -:105C100000EB00EB000100ED00ED000100EF00EFF4 -:105C2000000100F100F1000100F4014900010153FD -:105C300001540003015501550001015701580001AD -:105C4000015A016500010167017500010177019F9B -:105C5000000101A202000001023502350003024AE0 -:105C6000024A0001024D024D0001024F02520001A2 -:105C7000025402570001025902760001027D027EA1 -:105C80000001028202B0000102B202B5000102B7B7 -:105C900002C4000102C603310001033303330001D3 -:105CA000033503610001036D037300010374037482 -:105CB0000003037503750001037603760003037A7E -:105CC00003840001038A038E0002038F038F000107 -:105CD000039403950001039703A4000103A603ACFA -:105CE000000103AE03B0000103B303B3000103B628 -:105CF00003BE000103C003C0000103C903E30001A8 -:105D0000040104250003046F04700001047204738D -:105D10000001000040FF7A3C7955795976384F1FD1 -:105D20007538FF1F7438AB1F7336CD1F7236FF1FD7 -:105D30007136AB1F7037FF1F6F35FF1F6E335E1F4D -:105D40006D33FF1F6C34AB1F6B34FF1F6A32FF1FB4 -:105D50006930671F6830FF1F6730721F6630451F4C -:105D60006531FF1F6431CD1F63314F1F622F5E1FEE -:105D7000612FFF1F602E4F1F5F2EAB1F5E2EFF1F78 -:105D80005D2E361F5C2DFF1F5B2C5E1F5A2CFF1FE4 -:105D9000592C671F582B5E1F572B931F562BFF1F25 -:105DA000552AFF1F54295E1F5329AB1F5229FF1F7D -:105DB0005128801F5028FF1F4F28801F4E27FF1F8C -:105DC0004D26FF1F4C25FF1F4B25801F4A25401FD6 -:105DD0004924FF1F4823FF1F4722AB1F4622FF1FF6 -:105DE00045225E1F4421931F4321FF1F421FCD1FE9 -:105DF000411FFF1F401FAB1F3F20FF1F3E20671F9B -:105E00003D1EFF1F3C1DFF1F3B1C721F3A1CFF1F46 -:105E1000391C4F1F3740C2365E1F34334F1F31309D -:105E20002B1F29284F1F28151B195C271B2D1F26E8 -:105E300025401F250E1A195C241A311F23191F1F14 -:105E40002219FF1F211F671F201F401F1F1C18162C -:105E50005C1E181C1F1D17FF1F1C16FF1F1B32196D -:105E60001F5B183816375B1A32191F5B1738163745 -:105E70005B15193E16FF5A13311255113110551288 -:105E80005910590D320C55053204550C5904590F4F -:105E9000047F04EF04030FFF0E550B320A5507323F -:105EA0000655015F00550E590A590659CF06EF06EF -:105EB0000200596F007F00AF00EF000410000109DD -:105EC00032085503320255085902590F027F02EF7A -:105ED000020310000340400501B80190B0542B4B61 -:105EE000B807FF524BB009505BB00188B02553B0E2 -:105EF0000188B040515AB00688B000555A5B58B17D -:105F000001018E59858D8D001D424BB0905358B2C2 -:105F10000300001D4259B10202435158B104038EDF -:105F2000594273002B002B2B2B7373002B73002B08 -:105F3000002B002B2B2B2B2B73002B002B2B2B0040 -:105F40002B002B2B2B012B012B012B012B012B01C8 -:105F50002B002B2B012B2B2B012B2B002B002B2B66 -:105F60002B012B2B012B002B2B012B2B2B002B2B55 -:105F70002B2B2B2B2B2B2B012B2B2B2B002B2B2BC6 -:105F80002B2B2B2B2B2B2B2B2B012B2B2B2B002BB6 -:105F90002B2B2B2B2B2B2B2B2B012B2B2B2B2B2B7B -:105FA0002B2B002B2B2B2B2B2B2B2B2B2B2B2B0097 -:105FB0002B2B18000000000200000003000000145A -:105FC0000003000100000014000403E2000000E0F0 -:105FD0000080000600600000000D007E01300131ED -:105FE00001610163017F019201A101B001ED01F0A6 -:105FF00001FF021B0237025902BC02C702C902DDBF -:1060000002F30304030C030F031203230328038A80 -:10601000038C03A103CE03D203D60400040C040DA9 -:10602000044F0450045C045F04820486048F0491CE -:10603000051305BD05BE05C205C705EA1E011E3FC5 -:106040001E851E9E1EF11EF31EF91F4D1FDE200B26 -:106050002015201E2022202620302033203A203CEC -:1060600020442070207A207F2089208A208E209C46 -:1060700020A420A720AC21052113211621202122B4 -:106080002126212E215E22022206220F2212221513 -:10609000221A221E222B22482260226525CAA7B579 -:1060A000AB53FB04FB36FB3CFB3EFB41FB44FB4B91 -:1060B000FEFFFFFDFFFF00000000000D002000A01C -:1060C0000131013201620164019201A001AF01EAD4 -:1060D00001F001FA02180237025902BC02C602C9D5 -:1060E00002D802F303000306030F0312032303265F -:1060F0000384038C038E03A303D103D6040004019D -:10610000040D040E04500451045D046004830488EB -:106110000490049205B005BE05C105C705D01E0058 -:106120001E3E1E801E9E1EA01EF21EF41F4D1FDE70 -:106130002000201320172020202620302032203954 -:10614000203C204420702074207C2080208A208CD9 -:10615000209520A320A720AA210521132116212064 -:1061600021222126212E215B22022206220F22112A -:106170002215221A221E222B22482260226425CABE -:10618000A7B3AB53FB00FB2AFB38FB3EFB40FB43B2 -:10619000FB46FEFFFFFCFFFF0001FFF5FFE3FFC230 -:1061A000027EFFC1020BFFC1FFAF00B400A7018553 -:1061B000005AFF4800000179011AFF8FFE84FE8318 -:1061C000FE75FF600101000000FD00FB00EB000018 -:1061D000FDCFFDCEFDCDFDCCFE7BFE78FE59FD9AB8 -:1061E000FE4DFD99FE0BFD980000FDFD0000FDF841 -:1061F000FD67FDF6FE65FEA5FE62FE5EFDF9E4515B -:10620000E411E379E4F1E46AE30DE468E428E39857 -:10621000E23BE1EEE1EDE1ECE1E9E1E0E1DFE1DAF1 -:10622000E1D9E1D2E30700000000E3D9E3E0000098 -:10623000E32CE175E1730000E117E10AE108E34EA8 -:10624000E0FDE0FAE0F3E0C7E024E021E019E01827 -:10625000E257E011E00EE002DFE6DFCFDFCCDC68E2 -:106260000000585F088A08BA08B908B808B708B625 -:1062700008B50348024C00010000000000000000C7 -:10628000000000000000000000000000000000000E -:106290000000000000C4000000000000000000003A -:1062A00000000000000000BA00000000000000C074 -:1062B00000000000000000000000000000000000DE -:1062C000000000000000000000AC000000AE000074 -:1062D00000000000000000000000000000000000BE +:1000000035211123110156024BA66B76686DA42F82 +:100010005F8D5E5D926434FDB5A70448FE3401CC6B +:10002000FD38878186880136FEBA63946231316279 +:10003000956477FE110448000001007DFFEC0599EE +:1000400005CB00230019400C23000007160F037294 +:100050001E070972002B322B3212392F33303141F7 +:100060002115140E022322240235341224333216B1 +:1000700017072626232206021514121633323636A7 +:100080003521035F023A4796EAA3DBFECCA3AC011D +:100090004FF278E75C4150D169B4F88074E5ABA0C9 +:1000A000BF56FE7802F259A3FFB05BB60151E9E0FA +:1000B0000152BD302A92243394FEF2B9B7FEF19674 +:1000C00079D78D0000010072FFEC04AD045C0022C2 +:1000D0000019400C22000007160F07721D070B7253 +:1000E000002B322B3212392F333031412115140EAF +:1000F00002232226263534122433321617072626E9 +:100100002322060615141633323636352102AE0187 +:10011000FF3E7FC284B9FE818B010FC579BF503984 +:1001200041AC658EC062BFCD7A9948FEA9024246B5 +:100130007FC5874588FEAFAE01018C2C27831E301A +:1001400069C288C2EB4F916300010010FFEC04EF1D +:1001500005B60016001D400E021515160A0A0F16E8 +:100160000272060F0972002B322B12392F11331134 +:100170003330314115211114163332363511331114 +:10018000140623222626351121350448FE327573C4 +:100190007175A7D6B775B667FE4005B699FC63873B +:1001A0007A7E8701CCFE26C6C44FAE8F03A5990088 +:1001B00000010029FFEC048C04480019001D400ECA +:1001C000021818190A0A1119067206110B72002B6F +:1001D000322B12392F1133113330314115211114C3 +:1001E0001633323635113311140E0223222E023506 +:1001F000112135038BFEA16D756B6EA531618E5E8D +:100200005C926535FEA3044889FDC187817E8A0121 +:100210003CFEBA6394623130629565024789000101 +:10022000006EFFEC045905CB002F001F400F28275C +:100230000F0F1212001820097208000372002B32EF +:100240002B3211392F33123939303141321616170A +:1002500007262623220615141616333315232206E5 +:100260001514163332363637150606232226263560 +:10027000343637352E0235343636028766A68A3C48 +:100280005B53B27D8DA65BB88AD0CED7F2CAB85385 +:10029000998B3C59DA86B6F97ECAB466975373DBFC +:1002A00005CB243F297A35407B755478418D8A8F60 +:1002B0008F8C172A1C9E282766BB8098BE170710B4 +:1002C000578F636CA65FFFFF0059FFEC038C045C43 +:1002D00006060181000000010001FE71057005B6EF +:1002E000002F001C400E0F2802721F180972070011 +:1002F000802A0D08003F331ACC322B322B3230319A +:10030000412226273516163332363635352311214C +:100310000E03070E022322262735161633323636F1 +:1003200037363612123721113311140606048B2585 +:100330003E1311341F1F2B17ACFE260E2022221154 +:100340001A4D7F6823451A1739203F492B100D227B +:100350002629140312983166FE7111078B070C17BA +:10036000312592052070F4F2D8548BC3670E0A8FA2 +:100370000A0E659C5244D00109012EA0FAE2FEDF6C +:1003800054753D000001000DFE71047C04480028F6 +:10039000001C400E0F2106721B140B7207008023F5 +:1003A0000D0A003F331ACC322B322B32303141222E +:1003B00026273516163332363635352311210202FB +:1003C00006062322262735161633323E021237211F +:1003D0001133111406060398253E1411341F1F2CE7 +:1003E00017ABFEB3143D5B81591B30110D1D102D51 +:1003F0004B3D30250E0286973165FE7111078B0744 +:100400000C1731259203BDFEFDFE8FE96D06077EB8 +:1004100004044B98E9013DC9FC39FEF654753D00D2 +:10042000FFFF0000FEA1050D05BC0626002400000C +:100430000007040E04EF0000FFFF005EFEA103CBE7 +:10044000045A0626004400000007040E049A000027 +:10045000FFFF00000000050D07E306260024000052 +:100460000107025804F90152000AB318050272008C +:100470002BCE3031FFFF005EFFEC03CB069106264A +:100480000044000001070258049F0000000AB32E38 +:10049000000772002BCE3031FFFF00000000050D79 +:1004A00007D10626002400000107036304E301527C +:1004B000000DB703021B0501016F56002B343400F9 +:1004C000FFFF005EFFEC043E067F062600440000AE +:1004D0000107036304910000000DB703023100011E +:1004E000017F56002B343400FFFF00000000050D93 +:1004F00007D10626002400000107036404DE015230 +:10050000000DB703021F0501016F56002B343400A4 +:10051000FFFF002DFFEC03CB067F06260044000002 +:100520000107036404910000000DB70302350001C8 +:10053000017F56002B343400FFFF00000000050D42 +:1005400008490626002400000107036504DB015268 +:10055000000DB70302200501016F56002B34340053 +:10056000FFFF005EFFEC041906F7062600440000BA +:100570000107036504980000000DB703023600016F +:10058000017F56002B343400FFFF00000000050DF2 +:1005900008620626002400000107036604E30152F6 +:1005A000000DB70302190501016F56002B3434000A +:1005B000FFFF005EFFEC03CB07100626004400009F +:1005C0000107036604900000000DB703022F00012D +:1005D000017F56002B343400FFFF0000FEA1050D03 +:1005E000078F0626002400000027040E04EF0000F9 +:1005F0000107014A00E7016F000AB32B05027200F0 +:100600002BCE3031FFFF005EFEA103CB0620062675 +:10061000004400000027014A009A00000107040E70 +:10062000048F0000000AB336000772002BCE303171 +:10063000FFFF00000000050D08140626002400003E +:100640000107036704EB0152000DB7030216050111 +:10065000016F56002B343400FFFF005EFFEC03CB2C +:1006600006C206260044000001070367049B000041 +:10067000000DB703022C0001017F56002B3434001B +:10068000FFFF00000000050D0814062600240000EE +:100690000107036804EA0152000DB70302160501C1 +:1006A000016F56002B343400FFFF005EFFEC03CBDC +:1006B00006C20626004400000107036804990000F2 +:1006C000000DB703022C0001017F56002B343400CB +:1006D000FFFF00000000050D08580626002400005A +:1006E0000107036904EA0152000DB7030216050170 +:1006F000016F56002B343400FFFF005EFFEC03CB8C +:1007000007060626004400000107036904A0000054 +:10071000000DB703022C0001017F56002B3434007A +:10072000FFFF00000000050D085C06260024000005 +:100730000107036A04E40152000DB7030216050124 +:10074000016F56002B343400FFFF005EFFEC03CB3B +:10075000070A0626004400000107036A0499000006 +:10076000000DB703022C0001017F56002B3434002A +:10077000FFFF0000FEA1050D07560626002400001D +:100780000027014D0104016F0107040E04EF000072 +:10079000000AB317050272002BCE3031FFFF005E56 +:1007A000FEA103CB05E70626004400000027014D0B +:1007B00000B700000107040E047B0000000AB32DFF +:1007C000000772002BCE3031FFFF00C8FEA103F6F8 +:1007D00005B60626002800000007040E04C5000028 +:1007E000FFFF0072FEA10413045C0626004800000F +:1007F0000007040E04C60000FFFF00C8000003F657 +:1008000007E30626002800000107025804CB015226 +:10081000000AB311020272002BCE3031FFFF0072CA +:10082000FFEC041306910626004800000107025859 +:1008300004C40000000AB325000772002BCE30313B +:10084000FFFF00C8000003F6074C06260028000042 +:100850000107015100A6016F000AB30C02027200E9 +:100860002BCE3031FFFF0072FFEC041305DD0626AE +:1008700000480000010601517B00000AB320000778 +:1008800072002BCE3031FFFF00C80000046A07D190 +:100890000626002800000107036304BD0152000C76 +:1008A000B42814020272002BCECE3031FFFF00724A +:1008B000FFEC0458067F062600480000010703638A +:1008C00004AB0000000CB43C28000772002BCECE15 +:1008D0003031FFFF005C000003F607D10626002838 +:1008E00000000107036404C00152000DB7020118A3 +:1008F0000201017556002B343400FFFF0049FFEC64 +:100900000413067F0626004800000107036404ADB7 +:100910000000000DB703022C0001017D56002B34AE +:100920003400FFFF00C80000043D084906260028E7 +:1009300000000107036504BC0152000DB702011954 +:100940000201017556002B343400FFFF0072FFECEA +:10095000042406F70626004800000107036504A3E7 +:100960000000000DB703022D0001017D56002B345D +:100970003400FFFF00C8000003F6086206260028C6 +:1009800000000107036604B90152000DB70201120D +:100990000201017556002B343400FFFF0072FFEC9A +:1009A000041307100626004800000107036604A58B +:1009B0000000000DB70302260001017D56002B3414 +:1009C0003400FFFF00C8FEA103F6078F06260028AB +:1009D00000000027040E04C500000107014A00D3EF +:1009E000016F000AB325020272002BCE3031FFFFE7 +:1009F0000072FEA10413062006260048000000270E +:100A0000014A00A800000107040E04C60000000A05 +:100A1000B32D000772002BCE3031FFFF008E000097 +:100A200001FC07E30626002C000001070258038999 +:100A30000152000AB309010272002BCE3031FFFFD0 +:100A40000077000001E50691062603AF00000107CC +:100A5000025803720000000AB309020672002BCE8E +:100A60003031FFFF00B8FEA1018105B60626002C3B +:100A700000000007040E037E0000FFFF00A0FEA19F +:100A8000016905E20626004C00000007040E03661B +:100A90000000FFFF007DFEA105BC05CD062600324B +:100AA00000000007040E05800000FFFF0072FEA199 +:100AB0000460045C0626005200000007040E04C512 +:100AC0000000FFFF007DFFEC05BC07E306260032B7 +:100AD00000000107025805890152000AB3260E03DF +:100AE00072002BCE3031FFFF0072FFEC04600691E4 +:100AF0000626005200000107025804D30000000A35 +:100B0000B3260E0772002BCE3031FFFF007DFFECC5 +:100B100005BC07D106260032000001070363057AF1 +:100B20000152000CB43D290E0372002BCECE3031A1 +:100B3000FFFF0072FFEC0471067F062600520000E2 +:100B40000107036304C40000000CB43D290E0772C2 +:100B5000002BCECE3031FFFF007DFFEC05BC07D16E +:100B600006260032000001070364057A0152000DD9 +:100B7000B703022D0E01015E56002B343400FFFF37 +:100B80000060FFEC0460067F0626005200000107AB +:100B9000036404C40000000DB703022D0E01017DA3 +:100BA00056002B343400FFFF007DFFEC05BC0849E4 +:100BB0000626003200000107036505780152000D8A +:100BC000B703022E0E01015E56002B343400FFFFE6 +:100BD0000072FFEC046006F70626005200000107D1 +:100BE000036504C40000000DB703022E0E01017D51 +:100BF00056002B343400FFFF007DFFEC05BC08627B +:100C00000626003200000107036605770152000D39 +:100C1000B70302270E01015E56002B343400FFFF9C +:100C20000072FFEC04600710062600520000010766 +:100C3000036604C20000000DB70302270E01017D08 +:100C400056002B343400FFFF007DFEA105BC078F4A +:100C50000626003200000027040E05800000010770 +:100C6000014A017F016F000AB33A0E0372002BCED6 +:100C70003031FFFF0072FEA10460062006260052FC +:100C800000000027040E04C500000107014A00CA45 +:100C90000000000AB33A0E0772002BCE3031FFFF7E +:100CA000007DFFEC06620790062602540000010753 +:100CB00000760258016F000AB3330E0372002BCE88 +:100CC0003031FFFF0072FFEC0518062106260255A1 +:100CD00000000107007601A40000000AB3310B07F1 +:100CE00072002BCE3031FFFF007DFFEC06620790D3 +:100CF0000626025400000107004301C2016F000AEA +:100D0000B3320E0372002BCE3031FFFF0072FFECC6 +:100D10000518062106260255000001070043010CB4 +:100D20000000000AB3300B0772002BCE3031FFFFFA +:100D3000007DFFEC066207E306260254000001076F +:100D40000258058A0152000AB3310E0372002BCEFD +:100D50003031FFFF0072FFEC0518069106260255A0 +:100D600000000107025804D30000000AB32F0B074C +:100D700072002BCE3031FFFF007DFFEC0662074C86 +:100D8000062602540000010701510152016F000ABA +:100D9000B33D0E0372002BCE3031FFFF0072FFEC2B +:100DA000051805DD06260255000001070151009EC9 +:100DB0000000000AB33B0B0772002BCE3031FFFF5F +:100DC000007DFEA1066206140626025400000007FC +:100DD000040E057A0000FFFF0072FEA1051804F062 +:100DE0000626025500000007040E04C70000FFFF9E +:100DF00000B9FEA1051A05B6062600380000000756 +:100E0000040E05480000FFFF00A3FEA104380448BB +:100E10000626005800000007040E04B80000FFFF7B +:100E200000B9FFEC051A07E30626003800000107A9 +:100E30000258054F0152000AB319090272002BCE65 +:100E40003031FFFF00A3FFEC04380691062600585E +:100E500000000107025804D30000000AB31D0D066C +:100E600072002BCE3031FFFF00B9FFEC06780790FF +:100E7000062602560000010700760226016F000ACE +:100E8000B327150272002BCE3031FFFF00A3FFEC19 +:100E9000058F06210626025700000107007601AFE4 +:100EA0000000000AB32A130672002BCE3031FFFF78 +:100EB00000B9FFEC067807900626025600000107ED +:100EC0000043018F016F000AB326150272002BCE7A +:100ED0003031FFFF00A3FFEC058F062106260257E5 +:100EE00000000107004301180000000AB32913069F +:100EF00072002BCE3031FFFF00B9FFEC067807E31C +:100F00000626025600000107025805590152000A40 +:100F1000B325150272002BCE3031FFFF00A3FFEC8A +:100F2000058F06910626025700000107025804D8D3 +:100F30000000000AB328130672002BCE3031FFFFE9 +:100F400000B9FFEC0678074C0626025600000107A0 +:100F500001510120016F000AB331150272002BCE3E +:100F60003031FFFF00A3FFEC058F05DD0626025799 +:100F700000000107015100A80000000AB334130665 +:100F800072002BCE3031FFFF00B9FEA106780614A7 +:100F90000626025600000007040E05510000FFFF60 +:100FA00000A3FEA1058F04F20626025700000007E9 +:100FB000040E04B70000FFFF0000FEA1047905B68F +:100FC0000626003C00000007040E049B0000FFFF03 +:100FD0000002FE13040204480626005C000000071D +:100FE000040E0564FFE2FFFF00000000047907E340 +:100FF0000626003C00000107025804A70152000A1F +:10100000B30E070272002BCE3031FFFF0002FE1339 +:10101000040206910626005C0000010702580464E1 +:101020000000000AB323000672002BCE3031FFFF10 +:10103000000000000479074C0626003C0000010770 +:1010400001510071016F000AB31A070272002BCE22 +:101050003031FFFF0002FE13040205DD0626005CAE +:101060000000010601513500000AB32F000672008E +:101070002BCE3031FFFF0072FECD04D006140626C1 +:1010800000D300000107004200F00000000AB32F67 +:10109000000B72002BCE30310002FC7004D9FFAD82 +:1010A000067F0012001C00234011181316801C40FC +:1010B000040912030D80010F070107002F5D331A89 +:1010C000CD17391ADC1ACC3939303141232626277D +:1010D00006060723353E0237331E021727363637FA +:1010E000331506060723FED35E336D33356B335F4E +:1010F000234E4C1FAC1F4B4E234F293920A72B6981 +:10110000356004D92356313156231826565C2D2DCF +:101110005C5626C2325A40153A692B000002FB9CED +:1011200004D9FED9067F0012001C002340101618B7 +:10113000801B13400F010A030500800C0C00002FD8 +:10114000322F1A10CC17391ADE321ACD3230314113 +:10115000353E0237331E02171523262627060607BB +:1011600027262627353316161715FC74224E4D1FD9 +:10117000AE204B4D2360346A35346C346A39672CA9 +:10118000A5203A2804D91626565C2D2D5C56261625 +:10119000235631315623C32B693A15405B33150072 +:1011A0000002FC7004D9FF8106F700120028002D10 +:1011B00040142522221C192613C01B400912068048 +:1011C000040E0E0C0C06002F332F3311331A10CDE2 +:1011D000391ADC1ACC3239393211333031411E021E +:1011E00017152326262706060723353E0237013228 +:1011F000161514060707232736363534262322060C +:1012000007353636FDF81F4B4E235E336D33356B95 +:10121000335F234E4C1F01765B644B36064F093C0F +:101220003F372E16270D0E2A05F62D5C562618235D +:1012300056313156231826565C2D010145473A3C5C +:101240000C5181092025241C04034F0404000002D2 +:10125000FC6904D9FEE707100012002B002540109E +:101260002B2B1C2317281F1F1709120C8006060C96 +:10127000002F332F1A10DD39C6322F3210CD323203 +:101280002F3031411E021715232626270606072375 +:10129000353E0237010E0223222E022322060723A7 +:1012A000363633321E0233323637FDFA204C4E23A7 +:1012B0005C356B35346F335C224F4D1F0196062F22 +:1012C0004F362546423F1D292D0D580B60502648AC +:1012D000433E1C292C0C05F32D5C55261623543156 +:1012E0003154231626555C2D011D4063371E271EE1 +:1012F00031355F7C1E281E3234000002FC7504D993 +:10130000FEC806C2000D0018001D400B0F18151472 +:10131000140D0D07800A03002F331ACC322F327CB4 +:101320002F3318CC323031410606232226273316BC +:10133000163332363737150E02072335363637FE69 +:10134000C80B958C8F9008660863584F6B0A211D57 +:101350004247245D273C1E05E17A8E8B7D55353949 +:1013600051E115264B421C16325C40000002FC7510 +:1013700004D9FEC806C2000D0018001B400A170E53 +:101380001113130D07800A03002F331ACC32327C5D +:101390002F3318CD3230314106062322262733164B +:1013A00016333236372516161715232E022735FE2B +:1013B000C80B948D8F8F0966086358506A0AFEF235 +:1013C0001F39285B2348421D05E17A8E8B7D5535F8 +:1013D0003852E1405C32161C424B26150002FC7567 +:1013E00004D9FEC80706000D0023001F400C171487 +:1013F0001D0E16160A0A0D078003002F1ACC323371 +:1014000011337C2F18CC3239393031410606232272 +:1014100026273316163332363703321615140607CD +:10142000072327363635342623220607353636FE7F +:10143000C80B948D8F8F0966086358506A0AED5B5C +:10144000614A35064F093B3E372C17280D0F2B05F7 +:10145000E17A8E8B7D55353852012544473A3B0B56 +:101460002D5E092024231C05024C05040002FC67A4 +:1014700004D9FEE6070A000D0026001F400D2617BE +:101480001E80231A12400D07800A03002F331ADC36 +:10149000321ADE32321ACD32323031410606232280 +:1014A000262733161633323637130E0223222E0226 +:1014B0002322060723363633321E0233323637FEF6 +:1014C000C80B948D8F8F0966086358506A0A84068A +:1014D0002F4F362547423F1D292C0E580B605126B1 +:1014E00048433E1C292C0B05DE798C897C5433350E +:1014F00052012C3F61371E281E31355F781E271E92 +:10150000323300010030FE3E016E00030013000C78 +:10151000B3110A0A04002F332F33303157342627F2 +:10152000371616151406232226273516163332369B +:10153000E44C44753C6968611F3C1A10301927342B +:10154000F13A7740032C81565B670A076B05063238 +:101550000001001DFE71017900980013000EB40710 +:1015600000C00D0E002F331ACC3230315322262703 +:101570003516163332363635352335331114060613 +:1015800093253E1311351F1F2B1718AE3265FE71C0 +:1015900011078B070C1731259298FEDF54753D001B +:1015A000FFFF0012FE14045305B6062600370000A4 +:1015B0000007007A01510000FFFF0020FE1402AB7B +:1015C00005460626005700000007007A00CF0000FD +:1015D000FFFF007DFE3E05BC05CD06260032000063 +:1015E0000007015002320000FFFF0072FE3E04605F +:1015F000045C06260052000000070150018600002E +:10160000FFFF007DFE3E05BC06D00626003200002E +:101610000027014C019F016F01070150024E00009D +:10162000000AB3230E0372002BCE3031FFFF00728D +:10163000FE3E046005610626005200000027014CB2 +:1016400000EA00000107015001860000000AB323F0 +:101650000E0772002BCE30310002006AFFEC040C42 +:10166000045C0017001F0019400C0D1919001D081B +:101670000B7211000772002B322B3212392F3330CC +:10168000314132161615140206232226263535213D +:1016900026262322060735363601211E023332362E +:1016A00002009EEC8277D9938CC96A02F604B9AA2B +:1016B00067A05753A401CAFDBD013A795E869E0416 +:1016C0005C81FAB5B1FEFE8D7CE09467C0CB252627 +:1016D000932422FD61619553AE00FFFFFD0504B820 +:1016E000FE730691060602580000FFFF0001FFECA2 +:1016F00006F805CD04270032013C000001070376FF +:10170000FE91FF9A0010B50302320E0200B8FFFCF2 +:10171000B056002B34340002017004CE038C062F27 +:10172000000A001C001D400C1C0B0B0019111106B7 +:1017300004800100002F321ACC32322F3311332FA4 +:10174000333031413536363733150E02070726263A +:1017500035343633321615140E0223141617027957 +:1017600017360FB7143F4A26807069372F2B3A106F +:101770001C2616354104DF193CA445152A6669303C +:10178000110C766835422D311822170B22380600CD +:10179000000200290344029E06D2000B0017000E2F +:1017A000B50C0078120677003F33E4323031412225 +:1017B000263534363332161514062732363534269C +:1017C00023220615141601629D9C96A39D9F96A642 +:1017D0005C56565C5A55540344E9DFDBEBE8DEDA2D +:1017E000EE78A5ABAAA5A5ACA9A5000200290344E3 +:1017F00002A106D1001E002C0019400B1F0C0B0F7C +:101800000F271678070077003F32E432392F333341 +:1018100033303141321617152626232206060733A8 +:101820003636333216151406062322262635343E64 +:1018300002132206061514161633323635342601E5 +:10184000DE1F46181747266F813A06081D71557925 +:10185000964B8A5D5D93562761AA173B59312B56EB +:101860003E50635806D1080672080B56935C2C3C18 +:101870008F835E894A55AE8367BB9154FE4D2C45DC +:101880002735623E6160505C000200230344029CE5 +:1018900006D5001D002B001B400C1415242418181D +:1018A0001009781E0077003F32E432392F331133AC +:1018B0003330314132161615140E022322262735F5 +:1018C00016163332363637230606232226353436AB +:1018D00017220615141633323636353426260155AE +:1018E0005C9457275FA882234817164231707E39CF +:1018F000050A1C6A538297A78B4C6454583A593294 +:101900002A5506D553AB8667BD9455080674090C55 +:101910005B96582841928585A86E5E5C51612B4587 +:10192000273D6038FFFFFFDAFFEC0293078D0626A4 +:101930000185000001070388FF6F00000012400AC4 +:1019400004030201211001018D56002B343434347C +:10195000FFFFFFDAFFEC0293078D062601850000EA +:1019600001070387FF6F00000012400A0403020111 +:101970001B1001018D56002B34343434FFFFFFCC93 +:10198000FFEC0293078D0626018500000107038600 +:10199000FF6D00000012400A04030201251001013E +:1019A0008D56002B34343434FFFFFFCEFFEC02930E +:1019B000078D06260185000001070385FF6F0000E3 +:1019C0000012400A040302011F1001018D56002B72 +:1019D00034343434FFFF00A3FFEC046F078D062678 +:1019E000019100000107038800DC00000012400A9A +:1019F00004030201280501018D56002B34343434D0 +:101A0000FFFF00A3FFEC046F078D06260191000085 +:101A10000107038700DC00000012400A04030201F2 +:101A2000220501018D56002B34343434FFFF00A30E +:101A3000FFEC046F078D0626019100000107038665 +:101A400000DB00000012400A040302012C05010122 +:101A50008D56002B34343434FFFF00A3FFEC046FA9 +:101A6000078D0626019100000107038500DC0000B8 +:101A70000012400A04030201260501016456002BEE +:101A800034343434000100C7FE7B050105CB002649 +:101A9000001C400E19180F0F1D0372160272140855 +:101AA0000700002F323F2B2B3211333330314122CC +:101AB00026273516163332363635113426232206BC +:101AC00006151123113317333E0233321616151142 +:101AD000140E020383344D1C204F2E36613DA4B9F1 +:101AE00093AC4AAA861D09257F9F549AE17C3766EC +:101AF0008CFE7B0E0D90090C29645803D1C5AB6E8A +:101B0000CA89FC8A05B6C94164396BDBAAFC256326 +:101B100093602F00FFFF00C8FE7F053F05B6060655 +:101B2000010B0000000100BAFFEC04F405CB002813 +:101B300000234012061717001C1B121220037219F3 +:101B400002720B000972002B322B2B32113333112E +:101B5000392FCE3031452226263535331514161649 +:101B60003332363511342623220606151523113358 +:101B700017333E0233321616151114060602D0AD85 +:101B8000EE7BAA54A77AC3AEA4B993AC4AAA871B2A +:101B90000B257E9F5599E17C77F21484F1A3191FE0 +:101BA0007BAA59D7B001C0C5AB6ECA899502D5C909 +:101BB0004164396BDBAAFE2C9CF38C000004005FAF +:101BC00004D502CC078D000D001900250031002539 +:101BD0004010201A1A0E2B2626070A048000001433 +:101BE000140E002F3311332F1ACC3233322FC4117D +:101BF000331133303141222627331616333236372C +:101C000033060605222635343633321615140621DE +:101C1000222635343633321615140601353E023786 +:101C200033150E020701908C960F6A0E65584D6DA4 +:101C3000106E10A2FEBD26343426263636015725F6 +:101C4000343425263535FEBA1A2D2914A71C4448EC +:101C50002505C78B704430363E708BF23131332E00 +:101C60002E3331313131332E2E33313101D517211D +:101C70003E442914254A441C0004005F04D502CCCC +:101C8000078D000D001900250031002B40131A208C +:101C900020143026402A2C2C0D07800A03030E0E38 +:101CA00014002F3311332F331ACC32322F331ACD85 +:101CB00032113311333031410606232226273316E1 +:101CC00016333236370132161514062322263534E0 +:101CD00036213216151406232226353436031E0209 +:101CE0001715232E02273502CC10A28A8C960F6A74 +:101CF0000E65584D6D10FE79263636262634340191 +:101D0000A326353526253434C914292D1A5E2449D5 +:101D1000431D06C2708B8B704430363EFED62E3388 +:101D200031313131332E2E3331313131332E01F512 +:101D300029443E21171C444A25140004006B04D595 +:101D400002C1078D0003000F001B0027001F400D7C +:101D50001016160A27210303020204040A002F3377 +:101D600011332F3310DECD113311333031411521B2 +:101D7000351732161514062322263534362132162D +:101D800015140623222635343613150E0207233583 +:101D90003E023702C1FDAA6C2636362626343401AF +:101DA000A326353526253434301C4448255E1A2DAB +:101DB000291406678888CF2E3331313131332E2EE6 +:101DC0003331313131332E01F514254A441C1721AA +:101DD0003E4429000004006B04D502C1078D000BAE +:101DE000000F001B0027001F400D221C1C100600C6 +:101DF0000D0D0C0C161610002F3311332F3310DE7F +:101E0000CD113311333031412E022735331E0217E5 +:101E100015053521150122263534363332161514B1 +:101E200006212226353436333216151406018D2448 +:101E300049431DA714292D1AFE800256FE1626348A +:101E4000342626363601572534342526353506AA5C +:101E50001C444A251429443E2117CB8888FEF631BC +:101E600031332E2E3331313131332E2E3331310097 +:101E7000000100B504DE03E705A4000D001D400CC1 +:101E8000010C0C0509090D800307070B002F331106 +:101E9000331ACD3211333211333031411507232734 +:101EA00023072327230723273503E74C202EC32EA0 +:101EB000212EC02E204A05A420A666666666A620AE +:101EC000FFFF001E000005BF061F0426004900009A +:101ED0000007004902B10000FFFF001E00000419C6 +:101EE000061F0426004900000007004C02B1000054 +:101EF000FFFF001E00000407061F04260049000023 +:101F00000007004F02B10000FFFF001E000006CADC +:101F1000061F0426004900000027004902B1000006 +:101F20000007004C05620000FFFF001E000006B81D +:101F3000061F0426004900000027004902B10000E6 +:101F40000007004F05620000000100BAFFED0557D1 +:101F500005CB002B0026401327081C05051D040097 +:101F60001A1A00140D097221000372002B322B3251 +:101F700011392F1239393311333F303141321616AE +:101F800017011E02151406062322262735161633BE +:101F90003236353426232335012E02232206061538 +:101FA00011231134363602DB86C07C20FEDA81CB69 +:101FB000746ADFB06BBA4E4FC25BB09FB6B37601A6 +:101FC0003E185178537DA34FA878F205CB51926407 +:101FD000FEC50364B88381C87123299C2B31A08F6F +:101FE000898C7D0153354B2961AD73FC4B03B69948 +:101FF000F18B0001FFE6FE14050F05CD0026001E43 +:1020000040100D141419081C05041A060272200051 +:102010000372002B322B2F1739332F3330315332C9 +:1020200016161713013301011E0233323637150617 +:102030000623222626270301230103262623220620 +:1020400007353636C445553C1EDC017CB6FE190109 +:10205000222433362511311A1E4A2651604930DABE +:10206000FE20B70249FD23373613311F1D3F05CD32 +:102070002E624EFDE902DEFC6BFD4A535921060635 +:102080007E0B0D4492750215FCA304130265585C87 +:10209000080B7F0B1300000300C3FE1404AA05B64F +:1020A0000014001D00270020400F080915151E1EF2 +:1020B000001F1312081D000272002B323FCD331295 +:1020C000392F3312393930315321201615140606B1 +:1020D00007151E021514060623211123132132367B +:1020E000353426232311112132363534262623C3D5 +:1020F00001AB0119FF447E58678E4984EC9EFED1E6 +:10210000AAAA0114B4A2B6B7FD0128B3B052A57FA4 +:1021100005B6B8B6578556100810548D688EBB5C4E +:10212000FE14052C7E7C7E76FD8AFDD3948F587636 +:102130003C00FFFF00C8FE1403FB05B60626002F77 +:1021400000000107007A01990000000BB60117009A +:1021500001000056002B3400FFFF00C8FE14053FAD +:1021600005B60626003100000107007A02300000A3 +:10217000000BB601250101000056002B3400FFFFC3 +:102180000000FE3E050D05BC0626002400000007E9 +:10219000015001970000FFFF00C8FE3E03F605B6A0 +:1021A00006260028000000070150016B0000FFFF19 +:1021B0000058FE3E01A305B60626002C00000106CD +:1021C00001500600000BB601150000001E56002B42 +:1021D0003400FFFF00B9FE3E051A05B6062600389A +:1021E00000000007015001EF00000001005700004F +:1021F000025105B6000B0028401309040408080525 +:10220000050602720A03030B0B02020108003F33AA +:102210001133113311332B32113311331133303168 +:102220006121353711273521150711170251FE0697 +:10223000A8A801FAA8A8632304A825636325FB586E +:10224000230000010038FFE9028A05B60011000EE4 +:10225000B60C027207000972002B322B3031452276 +:102260002627351616333236363511331114060645 +:102270000116476E29316D3B395E38AA5BA6171DE2 +:102280001790141A2D6B5D0442FBCA8AB459FFFFE4 +:10229000004C000002510790062603980000010739 +:1022A0000043FFFA016F000AB312060272002BCE40 +:1022B0003031FFFF00570000027707900626039891 +:1022C0000000010700760090016F000AB3130602B8 +:1022D00072002BCE3031FFFF0009000002AA078FE9 +:1022E0000626039800000107014AFFB7016F000AA4 +:1022F000B319060272002BCE3031FFFF003A000006 +:10230000026F07410626039800000107006AFF04D8 +:10231000016F000CB42115060272002BCECE3031B5 +:10232000FFFFFFDC000002C3074C062603980000F5 +:1023300001070151FF8A016F000AB31D06027200F6 +:102340002BCE3031FFFF00290000028006D0062688 +:10235000039800000107014CFFD7016F000AB30E7C +:10236000060272002BCE3031FFFF002600000294DF +:1023700007560626039800000107014DFFD4016FA0 +:10238000000AB310060272002BCE3031FFFF005757 +:10239000FE3E025105B606260398000000070150D4 +:1023A00000B00000FFFF0057FE3E025105B60626B2 +:1023B00003980000000601505D00FFFF0057000079 +:1023C000025107510626039800000107014E00A3A1 +:1023D000016F000AB312060272002BCE3031FFFFEC +:1023E0000057FE7F041405B604260398000000077A +:1023F000002D02AA0000FFFF0038FFE90386078FC7 +:102400000626039900000107014A0093016F000AA4 +:10241000B31F0C0272002BCE3031FFFF00570000BB +:10242000025107E30626039800000107025803BB88 +:102430000152000AB311060272002BCE3031FFFFA9 +:102440000057FEA1025105B60626039800000007BA +:10245000040E03B40000FFFFFFFE00000343060468 +:102460000427039800F2000000070153FDF6FF93D4 +:10247000FFFF00570000025105B606060398000052 +:10248000FFFF003A0000026F074106260398000094 +:102490000107006AFF04016F000CB42115060272E7 +:1024A000002BCECE3031FFFF00570000025105B6A1 +:1024B000060603980000FFFF003A0000026F074184 +:1024C0000626039800000107006AFF04016F000C54 +:1024D000B42115060272002BCECE3031FFFF00383A +:1024E000FFE9028A05B6060603990000FFFF0057C0 +:1024F0000000025105B6060603980000000100AF77 +:102500000000015504480003000CB5020672010AE0 +:1025100072002B2B3031612311330155A6A60448DC +:102520000001FF90FE14015504480010000EB60B88 +:10253000067207000F72002B322B303153222627F0 +:10254000351616333236351133111406062B334C3B +:102550001C1F40284454A64084FE140F0A870A0B0F +:102560004C6404F9FB0B648F4C00FFFF00AFFE14BA +:1025700004A6061F0606017E0000FFFFFFF0FE1402 +:10258000044E0450060601930000FFFF0072FE1483 +:1025900004350620062603BA00000106023665004F +:1025A000000AB33A000772002BCE3031FFFF004122 +:1025B000FE1401D006140626004F00000106007A22 +:1025C0002500000BB601150101000056002B340058 +:1025D000FFFF00AFFE140441045C0626005100001A +:1025E0000107007A01A20000000EB401190E0000DC +:1025F000B8FE14B056002B340003005EFE3E03CB41 +:10260000045A00150033003E003240190807071D28 +:102610003B3B2135343429282816210B721B122DFF +:102620001607720F00002F322B323F2B12392F3337 +:102630003311331133113333113330314122263505 +:1026400034363637170E0215141633323637150660 +:102650000603321615112327230E022322262635C0 +:10266000342425373534262322060727363601073A +:1026700006061514163332363502616865486D3624 +:102680005C3D552D332C2230101B3940C4BE7920BF +:10269000082E64835F649B590104010ABD7A6F565A +:1026A0009C46334AC00148A7CDA8725E92BAFE3E4E +:1026B000645A498974271E386665392F3108056CBC +:1026C000070B061CB0C1FD17A23C5129468E6DA414 +:1026D000B00808438E7232227E2636FDC207087685 +:1026E0006C5E5AA2A200FFFF0072FE3E0413045C5F +:1026F00006260048000000070150016D0000FFFFA2 +:102700000031FE3E017C05E20626004C000000067A +:102710000150DF00000200A3FE3E0438044800150B +:10272000002D002440132D06722306720807071A95 +:1027300028280F001E0B72180A003F2BCC323311D1 +:10274000333311332B2B3031412226353436363793 +:10275000170E0215141633323637150606011123EB +:1027600027230E0223222626351133111416333265 +:102770003636351102936A65395F3981405A2F33F5 +:102780002C2131111C3A017F881809226C874C8258 +:10279000B059A87C7F7A9140FE3E645A3A6F632715 +:1027A0000B315C592F2F3108056C070B060AFBB85B +:1027B0009A394E2754B08A02CEFD3E89875CB38297 +:1027C000024100020072FE140435045C0022003352 +:1027D000002340131A2A2A1D0B72120B0F720506D2 +:1027E00072032323000772002B3211332B2B322B61 +:1027F0003211333031413216173337331114060694 +:10280000232226273516163332363535343637230C +:10281000060623220211101217220606151416337B +:10282000323E023535342626023671AD3B0B168515 +:1028300068D7A878C44D4DCF7696A305010837AD6B +:1028400075D4EFEEED6287469A95577C4D25448FFF +:10285000045C555596FBA29AD16B24239A282EAA84 +:1028600094301D5B1658570128010C010701358C67 +:1028700066C18AD0DB306192613193BB5900FFFFA2 +:102880000072FE1404350620062603BA0000010774 +:10289000014A00BE0000000AB341000772002BCEBF +:1028A0003031FFFF0072FE14043505E7062603BA37 +:1028B00000000107014D00DC0000000AB3380007EA +:1028C00072002BCE3031FFFF0072FE14043505E29A +:1028D000062603BA00000107014E01AA0000000A03 +:1028E000B33A000772002BCE30310001FFE7FFE161 +:1028F00003A4061F002B00254012112727131414D0 +:102900002406722019017207060D0D00002F3210E7 +:10291000CC322B322B321133321133303145222657 +:10292000353436371706061514163332363511236B +:102930003537353436363332161707262623220626 +:102940001515211521111406060107839D05078E13 +:10295000020346333D45C3C3519C703F69282B2277 +:10296000552C5F5A0110FEF03D7B1F8F78162F17F4 +:10297000200A180E4444536702A05037498AAD52CA +:10298000160E830B137B835082FD6567944F000204 +:102990000070FFEC045D061E0021002F0019400DA1 +:1029A000221909030029110B7201000172002B3258 +:1029B0002B3211173930314117060406151416163B +:1029C000171E0215140606232226263534363637FE +:1029D0002E023534363624030E02151416333236E1 +:1029E00035342626042714D2FED0A33C806785BC4C +:1029F000637DE39A91E2805BAF7E4773445DC401DF +:102A000035D35AA165AE98A1AD4C8A061E92192BFA +:102A100044402C3D42324195BF8199D9736DD29982 +:102A20007BBE8625254C634751714F35FD56165E9A +:102A3000A58399B4B7A367926B00FFFF005700000E +:102A4000025105B606060398000000010072FF3B24 +:102A500002C402E100170018400B05041111087CA4 +:102A6000177D0D167B003F33EDE4321133333031E7 +:102A70005311140607333636333216151123113429 +:102A80002623220615112311DE030307217849802E +:102A9000836B5154775F6C02E1FEE91930143337D0 +:102AA000727EFE5401A652527D75FEA803A6000157 +:102AB0000072FF3B02B102E100120019400E0F0E3E +:102AC00004050B0806097C127D0D117B003F33EDD8 +:102AD000E41739303153111406073336363737339C +:102AE0000101230307152311DD0401040E3413EC47 +:102AF0007FFEE2013382FC566B02E1FE1B18451B90 +:102B0000103D13E9FEE7FE87013749EE03A60001F9 +:102B10000072FF3B00DE02E10003000AB3027D0108 +:102B20007B003FED303157231133DE6C6CC503A6BB +:102B300000010072FF3B046501D900260025401109 +:102B40001C1B1212200900002020197C050E0E18F3 +:102B50007B003F331133ED322F33113311331133F7 +:102B60003330314132161511231134262322061534 +:102B7000112311342623220606151123113317338E +:102B80003E0233321617333636037776786B4B496D +:102B9000685D6B4B4A4756266C5710061541512EFF +:102BA000506E1906237B01D9727DFE5101AA505047 +:102BB0006F6BFE9001AA5050376A4DFEA402925DE1 +:102BC000222E19383939380000010072FF3B02C447 +:102BD00001D900140019400B1211090900000F7CE3 +:102BE000050E7B003F33ED322F331133333031414B +:102BF0003216151123113426232206151123113301 +:102C00001733363601C37F826B515476606C571090 +:102C100006227A01D9737FFE5401A652527C76FEB9 +:102C2000A802925F343700020072FE1502E401D957 +:102C300000150022002340100A091D1D061312165C +:102C4000160000107C0E067B003FCEE4322F3311BD +:102C50003333113311333330314132161514062317 +:102C6000222627231616151123113317333636174C +:102C700022060715141633323635342601C1859ED7 +:102C8000A086556D1E0701066C590E051F6A476F19 +:102C90005F025C7563636201D9AAA9A9AE3C2A17D9 +:102CA0004219FEF203B8622D41547776147D859166 +:102CB00074748A0000010043FF2F023F01D90029EC +:102CC0000018400D0D0011261522061F187C0A035E +:102CD0007B003F33E4321739303145140623222676 +:102CE0002735161633323635342626272E0235344C +:102CF0003633321617072626232206151416161702 +:102D00001E02023F98834B6D292B7A3E5D53214F63 +:102D1000444563369277417031242D64344A5025FE +:102D20005243426235115E6216135C142037301B29 +:102D300029271718304437535A18144F11182E27C3 +:102D40001F2823171631450000010015FF2F01BC75 +:102D500002650017001D400D0B1414110D0E0E100E +:102D6000117C00077B003F33F4CD33113311331155 +:102D700033303145323637150606232226351123E6 +:102D8000353737331533152311141601581B3712F5 +:102D9000134320557765662B41D0D03D7F08064D03 +:102DA000080B5674018630278F984EFE7D3E3D00FD +:102DB0000001007100000442050B00230018400CC4 +:102DC0001A0B1D080400120979721C00002F322B07 +:102DD00032121739303173113436363736363703FD +:102DE00033013636373636351133111406070606E9 +:102DF00007012301060607061511710D21211C5B31 +:102E000040FFB801C20E180A382FA51A1D185E41DE +:102E10000102B9FE3C2459181901C63E695E2D2AEB +:102E20003A0F01A0FD18050C0822706501D8FE2894 +:102E30005581322A4912FE5A02ED02363E426FFE99 +:102E40003A000001005200000404051F001D001498 +:102E5000400909107A721B0101000A003F32113348 +:102E60002B323031733521113426272626232206B2 +:102E700007353636333216171616171E021511335C +:102E8000155302746C691940292F8C634A91486468 +:102E9000873D3E52191012089489030C76700F0575 +:102EA0000507078B070711161748381B3E4629FCF4 +:102EB000F08900010031FFF8029A051F0026001773 +:102EC000400B1F0A212011177A07000A72002B32CB +:102ED0003F3339393F3031572226273716163332E0 +:102EE0003637363635113426232206073536333247 +:102EF0001617161615112327230606070606B31BF9 +:102F00004126161D3D214E80281B1E3452234E2F74 +:102F100058584463212F2887150A1630152B750839 +:102F200007069806074B452E744601D055660A0AD7 +:102F30008D13201E298655FC23CE2640142C3000EC +:102F40000001002C000003DE050B00110010B60B81 +:102F5000080809797200002F2B32113330316111CA +:102F60003436373636372135211506060706151152 +:102F7000026A1A1315261AFD4003B23254192C03A3 +:102F80007F365B1C20270F897B1232263E6BFC8329 +:102F9000000200AF00000461051F001B001F0017A6 +:102FA000400B1C0A1E1E0707117A72000A003F2BF5 +:102FB0003211332F3F303161113426272626232248 +:102FC00006073536363736363332161716161716C5 +:102FD0001615112111331103B76969184B303FCD14 +:102FE000972F5A2A507F30718D3E3E52180F0DFC9C +:102FF0004EA8039575700F05060C0D8C050603058C +:1030000005141A1A503F285635FC6B031FFCE100CB +:10301000000100AF00000157050B0003000BB401D5 +:103020007972000A003F2B303173113311AFA805BC +:103030000BFAF5000001003E000001FF050B001631 +:103040000011B70B0808097972000A003F2B3211F2 +:103050003330317311343637363637213521150E7A +:10306000020706060706061511B7221D183019FEBD +:10307000E701C11525210D101707050502D956993D +:10308000362C4216897C102E361D25592A1C3F22CB +:10309000FD27000100AF00000461051F001D00179F +:1030A000400B120A1C191901077A72000A003F2B03 +:1030B000323211333F3031731136363736363332D0 +:1030C000161716161716161511231134262726263D +:1030D0002322060711AF0D382B5DA042738E3E3EB2 +:1030E00052180F0DAA6E6D17452D2E7E5005070242 +:1030F0000404070714191A4F40275736FC6B039531 +:1031000078720E03040606FB7800000100A5FFECB0 +:103110000494051F00360015400B1E257A720A79AB +:103120007212000B72002B322B2B323031452226CB +:10313000272626272626351133111416171616337F +:1031400032363736363534262726262322060735EB +:1031500036363332161716161716161514060706C6 +:1031600006070606029A4680343659202725A935D7 +:103170003425744B4E76253B2826352A7D48142964 +:10318000151C371A467C3436531C202118181F632F +:10319000443683141C1F1F604550CD820281FD7F81 +:1031A00097D7402E3437304AE37B79DA4A393405F1 +:1031B000048C05041D201F63454CC87D66AB475A2F +:1031C00082292021000100A201D3014B050B00043C +:1031D000000EB5030000017972002B322F3330311D +:1031E0005311331107A2A97901D30338FD5F97006A +:1031F00000010022FE14034F051E0020000CB4093C +:10320000167A7200002F2B323031411134262726D6 +:103210002627262322060706060735363637363692 +:10322000333216171616171616151102A41F22117F +:103230002E1B4F7E2E52261748151942292A5C3222 +:1032400066B4381D2E122121FE1404BC5D953A1F70 +:10325000311236090804140590080E060606453793 +:103260001D432746A65FFB4400010046FFEC0373A5 +:10327000051E00380010B718257A7208000B72007E +:103280002B322B32303145222627351E023332367F +:103290003736363736363535342627262623220666 +:1032A0000706060735363637363633321617161602 +:1032B000171E021515140607060607060601835C8D +:1032C0009A472165733641672322330E0F172E313B +:1032D0002D87553B773E101605203827295F356628 +:1032E000B5381C2E13161D0E1B1B17422E45A61497 +:1032F0001111990B150D241D1C4C27286F3EB16E22 +:10330000B03B35361111050601900B0C060605453C +:10331000371D43272F697340B156923F35531F3EE7 +:1033200027000001003600000390061D000A00146B +:10333000400908030305067972000A003F2BCD33CC +:10334000113330316113132111331121150303019E +:10335000CD5FBEFD4CA802B2BB5F01EE0292019DA3 +:10336000FEF38FFD74FE0B00000200A80000045A5B +:10337000051F00110020000FB61D077A7212000A07 +:10338000003F322B32303173113636373636333216 +:10339000161716161716161511252111342627266D +:1033A0002627262623220607A80C382A5EA0437566 +:1033B00090403A4E190F0EFCF7025F22231A492E55 +:1033C00018472F2E7E4F05070204030807151B1907 +:1033D0004B3C245533FC5D89031D41571B161905D1 +:1033E000040306060001006300000448051F0035C1 +:1033F000001F401025240A3413122E2E197A720F42 +:103400007972000A003F2B2B32113333333F3330B4 +:103410003173133636353426272E022726262733D6 +:103420001616173336363736363332161716161742 +:1034300016161511213521113426272E02232206B6 +:103440000706060703635A0201070802100F020469 +:103450000904A31218060D0D4D27278049436E2B32 +:103460001E31121E1FFE47011022221435452C402A +:1034700072232135105C03C1131D0E1E35220A2F45 +:103480002D070C170C28451E143C141521221E165E +:103490003720389158FCAF8902C84D77271A271575 +:1034A0002619183B21FC210000010064FE18014F81 +:1034B000050B0011000AB308797200002F2B303180 +:1034C000531134262627262627331616171E0215D3 +:1034D00011A70D1811030604AA040905081611FE08 +:1034E00018055D407F79360A140A0B1E1319758E74 +:1034F0003EFAA30000010075000002D9051F00225A +:10350000000FB60C137A7201000A003F322B3230E2 +:1035100031733521363635113426272626232206E7 +:1035200007353636333216171616171616151114B8 +:10353000060607077501A40C0B1818133120285430 +:103540002D2659343A56201E2D0F14150A0E070940 +:1035500089376A34027A304D19111409088E080728 +:103560001614133820235A35FD8632716721330033 +:103570000002006EFFEC045E051F0023003C0017F4 +:10358000400B0D0C3131137A7224000B72002B3278 +:103590002B32113333303145222726262726263574 +:1035A000343636373707353E0233321617161617BC +:1035B00016161514060706060706273236373E028A +:1035C0003534262726262322060706061514161745 +:1035D000161602658C65496B211819254B3803991D +:1035E0005CA89B46528D3935521C1F1F13131F6D4B +:1035F0004C6A914E7625252B114A3E236236344D76 +:1036000028565130312575143827866046AC6576CA +:10361000BF943403078E05070428292369454ABA55 +:10362000715899416A972C3D8D383230899E4EBD34 +:10363000D9351F22020458FBB394D33E323800011F +:10364000003CFFCA0474050B00190018400D170157 +:103650000205091406000E06797200002F2B3212A3 +:1036600017393031573525363637013313133E02BB +:10367000371333030E020706040706063C010C1C31 +:103680003B1DFED2A699785E925C0D36A036082BC3 +:10369000473053FEF2B75AA0368B28050C09047444 +:1036A000FDBDFE032E99CC7A0233FDD25498893D9C +:1036B000789E1B0E170000010059FE14043D051FE3 +:1036C000002F0017400A151416160007257A7200FD +:1036D000002F2B3212392F3333303141113426274A +:1036E0002626232206070606151416171616171780 +:1036F00007272226272626353436373636373636FC +:103700003332161716161716161511039331302873 +:10371000794B4B8929262A2F2F1E4C2F1E1B1A5BF3 +:1037200097332B3040351A4D213777414E8636324C +:10373000511E2627FE14047295D23D353331322BAB +:103740006E3C507624161E08057D01474036925A7D +:103750005D9F361B3410191921231E5C3E4ECF800D +:10376000FB8E0001006EFFEC0451051F004A00199A +:10377000400C282929001B397A7209000B72002B92 +:10378000322B3212392F3330314522262627273566 +:103790001616333236373636373636353426272640 +:1037A00026272626232206070606151416171616A0 +:1037B00017170727262627262627262635343637A5 +:1037C0003636333216171616171616151406070650 +:1037D0000607060602563D736225295AB1584A72F9 +:1037E00025272F09050410151547391F45274D7743 +:1037F0002430382F2821502F1E1B1A3761292640CC +:103800001720214F4148B261538C382D4B1B26287D +:103810002D29215A34337B1404080505890A0A32FC +:103820002A2C884A2D5533598D4344631D0F102A85 +:10383000212B7F434978261E2101047E020119189D +:10384000163D26327F496CAE353D3B26251E583845 +:103850004FCF828CD94E3B561A1E1E00000100032A +:10386000FE14036F050B00150017400C1413010420 +:103870000705000B02797200002F2B321217393026 +:1038800031411101330136363736363511331114D3 +:10389000060706060707110113FEF0AF01011E3AE5 +:1038A0001D4A55A82C2B22734C7BFE14041902DEF2 +:1038B000FD38081008128F730194FE685E93342758 +:1038C000410E1FFC5B000001004F00000410050BBF +:1038D000001A001D400D0818000C05797219030329 +:1038E000010100002F32113311332B3212393930DC +:1038F000317335211701013301173636371333077A +:103900000E020706060706060701155302697FFE29 +:10391000CDFE47B7016237505D0C199F18040C1299 +:103920000C0D25161D46290113890201BE02C6FD94 +:10393000B75550CB7B0108FF284A4521284A25303E +:103940005725FE736400000200AFFE140483050BCC +:10395000001A001E0017400A1B1A1C1C0F0C0C0D2D +:103960007972002B321133332F2F2F3031613434E1 +:10397000353436373E02371321352115030E020741 +:103980000E0315150111331102A8231505161C0D80 +:10399000AEFCDD03D4B4061819070816160EFD6038 +:1039A000A9070D0733A5561653622D02418978FDEC +:1039B000AC1054591A1A5B665A181BFE1404E8FB23 +:1039C00018000001002C0000035E051F0019000C08 +:1039D000B4070F7A7200002F2B3230316111342678 +:1039E00027262623220606073536363332161716C3 +:1039F00016171616151102B56C6B18392027747836 +:103A00002E59943D788E3E3E52190E0D03957671D7 +:103A10000F05040307038C0606141A1A4F40285694 +:103A200035FC6B00000100520000055E050B00280C +:103A3000001D400F1D0A0A15131412030500017919 +:103A4000721600002F322B121739331133303173B5 +:103A50000333133636373636371333030606070675 +:103A6000060722062313213236373637133303066F +:103A70000607060607060623BF6DA13D437A282FD9 +:103A80002F091C9D1C0D3C3D38A375020401180133 +:103A9000178AEC4D4C11359E360B4235368E6240FE +:103AA000914E050BFD1F10392F39A45D012FFED259 +:103AB00086BF4744501401FEE0958789AD0231FD71 +:103AC000CD73C95758862A211C0000010028FFFC2D +:103AD0000468051F002F001540091E0A2424127ACD +:103AE000720600002F322B3211332F30315722262D +:103AF0002735163332363511060607353E02333286 +:103B00001616171616171616151123113426272602 +:103B100023220607111406070607060686142E1C24 +:103B2000262B484A24482465AC903A5C7C5B2A3AB0 +:103B30004B170D0CA86E6C2E4E255B360F121A2CEF +:103B4000246304080882065E62033D0206028C08B4 +:103B50000B050A18131B4E3E235532FC670395775D +:103B6000710F080303FCBA375C263A221C1BFFFFC7 +:103B700000520000055E060E062603E20000010763 +:103B800004230511008A000AB329017972002BCEA3 +:103B90003031FFFF004C0000055E060C062603E2F4 +:103BA00000000107042400920088000AB32901796B +:103BB00072002BCE3031FFFF005200000561060E6F +:103BC000062603E2000000270421031EFF770107F9 +:103BD00004230515008A000AB334017972002BCE44 +:103BE0003031FFFF00500000055E060C062603E2A0 +:103BF000000000270421031EFF770107042400961C +:103C00000088000AB334017972002BCE3031FFFFF7 +:103C10000071FF220442050B062603C900000007BD +:103C2000041C025AFFE5FFFF0071FE580442050B19 +:103C3000062603C900000007041D0258FFE9FFFF24 +:103C4000007100000442050B062603C900000007AE +:103C5000042101DCFEFAFFFF005200000404051FEE +:103C6000062603CA00000007042101790051FFFF66 +:103C70000031FFF8029A051F062603CB000000075B +:103C8000042100FA0051FFFF002C000003DE050BA9 +:103C9000062603CC00000007042101590051FFFF54 +:103CA00000AF00000461051F062603CD00000007D9 +:103CB0000421027C0051FFFFFFBE00000157050BED +:103CC000062603CE000000060421FE51FFFFFFC7B9 +:103CD000000001FF050B062603CF000000060421AB +:103CE0000752FFFF00A5FFEC0494051F062603D131 +:103CF000000000070421028D0051FFFFFFC301D324 +:103D0000014B050B062603D2000000070421000327 +:103D10000140FFFF0022FE14034F051E062603D3B9 +:103D200000000007042101570052FFFF0046FFEC8E +:103D30000373051E062603D4000000070421015E5C +:103D40000052FFFF003600000390061D062603D533 +:103D5000000000070421013C0051FFFF0063000048 +:103D60000448051F062603D700000007042102713E +:103D70000051FFFF0075000002D9051F062603D978 +:103D800000000007042101560052FFFF006EFFEC07 +:103D9000045E051F062603DA000000070421026006 +:103DA0000051FFFF0059FE14043D051F062603DCE9 +:103DB000000000070421023D0110FFFF006EFFEC30 +:103DC0000451051F062603DD0000000704210259E7 +:103DD0000103FFFF004F00000410050B062603DF60 +:103DE0000000000704210102FFADFFFF00AFFE1439 +:103DF0000483050B062603E00000000704210247A8 +:103E00000050FFFF002C0000035E051F062603E1A3 +:103E1000000000070421014F0051FFFF0052000085 +:103E2000055E050B062603E2000000070421031EC1 +:103E3000FF77FFFF0028FFFC0468051F062603E349 +:103E400000000007042102A3004FFFFF00AF0000A5 +:103E5000015705CE062603CE00000107041E01040B +:103E6000FFB6000AB304017972002BCE3031FFFF98 +:103E7000FC1904D9FDAE062104070043FBC700006E +:103E8000FFFFFD8004D9FF15062104070076FD2EF3 +:103E90000000FFFFFEB004D9015106200407014ACB +:103EA000FE5E0000FFFFFC1804DCFEFF05DD0407DA +:103EB0000151FBC60000FFFFFED504DB012C0561AC +:103EC0000407014CFE830000FFFFFECA04D901383D +:103ED00005E70407014DFE780000FFFFFF9E05087F +:103EE000006605E20407014EFF4C0000FFFFFEE5FF +:103EF0000510011A05D20407006AFDAF0000FFFF9C +:103F0000FF2504DA00E306880407014FFED3000012 +:103F1000FFFFFF0604D901D8062104070152FEB4B1 +:103F20000000FFFFFEAF04D9015006200407014B3B +:103F3000FE5D00000002FBE504D9FEB70621000C7F +:103F4000001900254011041111130B1818000D134E +:103F50008006060F130113002F5D332F1A10CD3288 +:103F6000321133113311333031411E021715232E14 +:103F7000032735231E021715232E032735FE0116AE +:103F80003F441D60224F4D3E11AD163E441D5F2340 +:103F9000504C3E1106212E706B27181D5159511C93 +:103FA000142E706B27181D5159511C14FFFFFF610F +:103FB00003C1008805B604070205FF4600000001A2 +:103FC000FD3AFEA1FE03FF7B000B0008B1000600D6 +:103FD0002F3330314122263534363332161514064C +:103FE000FD9E2A3A3A2A2B3A3AFEA1363738353521 +:103FF00038373600FFFFFF37FE1400C60000040705 +:10400000007AFF1B0000FFFFFF5BFE3E00A6001EC4 +:1040100004070150FF0900000001FD4004D7FE2FF6 +:1040200006380012000CB30E03800F002F1ACC3399 +:10403000303141343633321615140E02151416176A +:10404000152E02FD4044372C321E261E3B3D4E6B82 +:104050003605B8394728261A1A0F13151C3212488C +:10406000143F57000001FD4404D7FE31063800120A +:10407000000CB310800504002F331ACC30314114EA +:1040800006060735363635342E02353436333216C9 +:10409000FE3136694E3B3D1E261E332B374205B896 +:1040A00037573F144812321C15130F1A1A26284787 +:1040B0000001FC570492FF3405B20014000FB40D48 +:1040C00009090300002FCD337C10CC3031410606A6 +:1040D000232226353436332136363332161514066C +:1040E0000623FD0C05282F3128293201CA052B2D66 +:1040F000312A12292204F02C32343134292F2F3165 +:1041000032232A120001FC5A04E3FF3F05D90016AE +:104110000012B61110100A008007002F1ACC32339B +:104120002F33303141321E02151523342623220E3F +:104130000223233533323E02FE5837563B1F784365 +:104140002F2E65758C55120F4E81737105D91B3654 +:1041500050361F4B31232F2379242E240002FFC118 +:10416000FE0D004CFFAB000B0017000FB40C121239 +:104170000006007C2F33322F33303157222635345E +:1041800036333216151406032226353436333216EA +:10419000151406052123232123242423212323214D +:1041A000232424F02726262828262627FEFD282635 +:1041B0002628282527280005FEA0FE0A014DFFA875 +:1041C000000B00160022002E003A0020400D2F3573 +:1041D0003506232929171D1D001106007C2F3333B6 +:1041E0003211333311331133113330314522263537 +:1041F000343633321615140633223534363332163C +:1042000015140603222635343633321615140621CA +:104210002226353436333216151406032226353459 +:1042200036333216151406FEE522232322222424D7 +:10423000FF452322222424B32223242123242401E2 +:104240006F212323212323232321232321232323FA +:10425000F428262628282626284E262828262628FA +:10426000FEFE272727272826262827272628282630 +:104270002628010228262628282626280003FED2E2 +:10428000FE0A011FFFA80003000F001B00184009D1 +:10429000040A0A101016160001007C2F3333113364 +:1042A000113311333031453521151322263534367B +:1042B00033321615140603222635343633321615DA +:1042C0001406FED201679F222324212225242322C3 +:1042D000232421222524CE5252FED82727272728FF +:1042E000262628010228262727282626280000031C +:1042F000FED2FE0A011FFFA800070013001F001BCB +:10430000400A080E0E14141A1A008003007C2F1A9B +:1043100018CC331133113311333031433523352168 +:1043200015231505222635343633321615140603A7 +:104330002226353436333216151406A48A01668ACD +:10434000012A222323222324242322232322232459 +:1043500024FE68CA5252CA5E272726282826262805 +:10436000010228262628282626280001FFBAFF0D4C +:104370000046FFA9000A0009B10005007C2F333078 +:1043800031472235343633321615140602442321C0 +:10439000242424F34E262828262628000002FF2263 +:1043A000FF1200CFFFAD000B0017000FB400060690 +:1043B0000C12007C2F333311333031572226353421 +:1043C000363332161514062122263534363332168A +:1043D0001514068822232322222525FEBC2123240E +:1043E00020232323EE2726272728262528272727AB +:1043F0002628252628000003FF22FE0A00CFFFA85A +:10440000000B0017002300194009000618181E0CA5 +:1044100012121E007C2F33113311331810CE32309C +:10442000314322263534363332161514061322262C +:1044300035343633321615140621222635343633F8 +:10444000321615140609222323222324246E222344 +:104450002322222525FEBC21232420232323FE0AF8 +:104460002727262828262628010227272628282627 +:10447000262828262727282626280001FF46FF3D34 +:1044800000B3FF8F00030009B10001007C2F33301F +:104490003147352115BA016DC35252000001FF4862 +:1044A000FE6F00B3FF8B0007000AB2008003002FED +:1044B0001ACC303143352335211523152B8D016B53 +:1044C0008DFE6FC95353C9000001FFBB057D004736 +:1044D0000618000A0008B10500002F3230314322CF +:1044E000353436333216151406014423222324248E +:1044F000057D4D272728262627000001FFC004E957 +:10450000004C0584000B0008B10600002F3230314A +:10451000532226353436333216151406042123234C +:104520002123252504E927262727282626270003D7 +:10453000FF28FDED00E5FFA5000B00170023001686 +:10454000B7181E1E0C12120006007C2F18CD322F39 +:10455000CD322FCD30314722263534363332161541 +:104560001406172226353436333216151406172250 +:10457000263534363332161514069421232420238D +:104580002323752223232223242477222323222357 +:104590002424F627262727282626278F282726287B +:1045A000282626298E2827262828262728000001A5 +:1045B000FFC001FC004C0297000A0008B105000092 +:1045C0002F32303153223534363332161514060467 +:1045D00044232123252501FC4D27272826252800B3 +:1045E0000001FFD0FE36002DFF720003000AB2006A +:1045F0008001002F1ACD303143113311305DFE366A +:10460000013CFEC40001FFC004E9004C0584000A1F +:104610000008B10500002F323031532235343633D3 +:1046200032161514060444232123252504E94D27B9 +:104630002728262627000001FFBA04E90046058442 +:10464000000B0008B10600002F323031432226351E +:104650003436333216151406022222232124242450 +:1046600004E927262727282626270001FF53FEDCFA +:10467000008FFFBB00070012B50602020080030096 +:104680007C2F1A18CC3311333031433523352115A3 +:1046900023153677013C78FEDC904F4F9000FFFFEA +:1046A0000029FFF0029E037E060703770000FCACA2 +:1046B000FFFF004C000001E1036D0607007B0000D6 +:1046C000FCACFFFF003200000273037F060700749A +:1046D0000000FCACFFFF0025FFF1028D037F060701 +:1046E00000750000FCACFFFF0015000002B503736D +:1046F000060702370000FCACFFFF003EFFEE028B16 +:10470000036D060702380000FCACFFFF0029FFF034 +:1047100002A1037D060703780000FCACFFFF003A0E +:1047200000000292036D060702390000FCACFFFF97 +:104730000034FFF10294037C0607023A0000FCAC4F +:10474000FFFF0023FFF0029C0381060703790000AE +:10475000FCAC00020073FFEC043705CD0011001F14 +:104760000010B71C0E057215050D72002B322B328E +:104770003031411402060623222626023534123631 +:10478000333216120510123332121134022623224C +:10479000060204373674B8817BB5773A5FD3AFA68B +:1047A000D568FCE391A9A9923E8A73738A3D02DD24 +:1047B000B2FEE8C26565C10118B3EB0150B5B3FEA6 +:1047C000AFECFECDFED0012F0134C9010F8989FE67 +:1047D000F100000100330000024905B6000D00158C +:1047E000400A0A0909050B04720D0C72002B2B32CA +:1047F000322F33303161113436363706060707273A +:1048000001331101A60203031F3728A657018B8B22 +:10481000040C3B554725202D2186710131FA4A00B1 +:104820000001004F0000040C05CB001D0017400BD9 +:10483000091105721A011B1B000C72002B32113377 +:10484000332B3230317335013E02353426232206B4 +:1048500007273E02333216161514060607011521E6 +:10486000154F01876D954E93776AA354593A889EE8 +:104870005A86C46A5CA570FEC202EB8B018D6EACD9 +:10488000A7647C83484270314C2C5EAE7874C7C3F9 +:104890006DFEC307980000010057FFEC041505CB1F +:1048A000002D001D400D04031D1D1A1A0B242B059D +:1048B000120B0D003F333F3312392F331239393089 +:1048C000314114060715161615140606232226274D +:1048D0003516163332363635342626232335333211 +:1048E000363635342623220607273636333216036A +:1048F000E8A789AEAF77F5BF74C55A5BD66485A7C4 +:104900004E63BA82919377A657947F76AD535450F5 +:10491000E692E0E0046193B11B0816B4927FC46F85 +:10492000252B9C2D3348855C5F75378E467F576FEE +:10493000794538723E5ACB00000200300000047006 +:1049400005BE000A0015001D400D06030B0B0910E3 +:104950000401010404000C003F3F392F12393333A6 +:1049600011333330316111213501331133152311E6 +:10497000031134363637230606070102F4FD3C02E4 +:10498000B9ACDBDBA101040308164019FE5001534A +:104990008C03DFFC2B96FEAD01E901DE49745C253A +:1049A000286423FD93000001007EFFEC041705B688 +:1049B00000210021400F1A191916161F0000081EA9 +:1049C0001B040F080D003F333F3312392F333311CF +:1049D00033113330314132161615140606232226C0 +:1049E0002735161633323636353426232206072766 +:1049F00013211521033636022D96DC7882F3AA7333 +:104A0000C44349D0626FA75DB3C03F942F553802AD +:104A1000D8FDB6242579037E65C08996D9752828E6 +:104A20009E2C3447916E929F140C3702AE98FE482C +:104A3000071100020073FFEC042F05CB00220031A8 +:104A4000001B400C122929161606231E0D0D060503 +:104A5000003F333F3312392F331133303153343E5B +:104A600003333216171526262322060207333E0289 +:104A7000333216161514060623222E02013236355D +:104A800034262726060615141E0273255897E39F21 +:104A90002E6722255E30B9D65F070C1F60895B80C8 +:104AA000BF6971CF8E6BB5854901EC87A492926482 +:104AB0009452274F7A027184FCD9A45D090A8F0DA4 +:104AC0000CA1FEEBAE32513068C68D97DC7752A256 +:104AD000F1FEA7AEB090A70101537F414288744612 +:104AE00000010011000003E005B600060010B60644 +:104AF0000C0502020304003F3311333F30317301D0 +:104B00002135211501D60258FCE303CFFDAC051E6B +:104B10009880FACA0003007AFFEC043A05CB001F24 +:104B20000030003E0017400C2829081831053810C5 +:104B30000520000D003F323F331739303145222622 +:104B40002635343636372E0235343636333216169D +:104B500015140606071E02151406062732363635CA +:104B600034262627270E0215141616133E02353456 +:104B70002623220615141616025E9BD871558E55F3 +:104B80004A784771C37C80C46E4D804F5D965876DD +:104B9000D694668E4A4C8B60245C8143468D714A64 +:104BA0007745947C75964A7D145DAF7B65956C2541 +:104BB0002866895B6F9B51509B71598563272B6CCD +:104BC00092647BB3608542764F496F58240D265D11 +:104BD000764E4A754202D71F4C6B4B6A70716A4C15 +:104BE000694B00020066FFEC042305CB0022003174 +:104BF000001B400C122929161606231E050D060D52 +:104C0000003F333F3312392F331133303141140E0B +:104C100003232226273516163332361237230E0287 +:104C2000232226263534363633321E02012206155B +:104C300014161732363635342E020423255998E5DA +:104C40009F2B6E23256430BBD55F060C1E618A5CEA +:104C50007FBD6873D08D6BB48549FE1386A58F9395 +:104C600066965127507A034785FCD9A55C0A0B8FBD +:104C70000D0FA10114AE30513168C68C98DC78520A +:104C8000A3F00158ADB090A601517D424288734710 +:104C9000FFFF0029023A029E05C8060703770000BD +:104CA000FEF6FFFF004C024A01E105B70607007B54 +:104CB0000000FEF6FFFF0032024A027305C9060734 +:104CC00000740000FEF6FFFF0025023B028D05C9BF +:104CD000060700750000FEF6FFFF0015024A02B548 +:104CE00005BD060702370000FEF6FFFF003E023852 +:104CF000028B05B7060702380000FEF6FFFF002909 +:104D0000023A02A105C7060703780000FEF6FFFF7E +:104D1000003A024A029205B7060702390000FEF681 +:104D2000FFFF0034023B029405C60607023A00006A +:104D3000FEF6FFFF0023023A029C05CB060703792B +:104D40000000FEF600020070FFEC043D045E000F60 +:104D5000001B0010B71608077210000B72002B32F0 +:104D60002B323031452226023534363633321E029C +:104D70001510022732363534262322061514160262 +:104D800053A2D76A70DA9F7AB5793CF5F3A19A9D60 +:104D90009F9D9D9C14910102A9ABFE8D5197D07EE1 +:104DA000FEFDFEC78CDAD6D3D7D7D3D0E000000102 +:104DB000002A00000266045E000D0012B70B0A0A0A +:104DC000060C067200002F2B323211333031612372 +:104DD0001134363637060607072701330266A80264 +:104DE0000502133F29D05201B08C029A36675B232B +:104DF00014381D9971013A0000010055000003F8B4 +:104E0000045E001D001540090B1207721B021C1CDA +:104E100001002F331133332B323031612135013E04 +:104E20000235342626232206072736363332161655 +:104E3000151406060705172103F8FC5D01976B8022 +:104E40003A39715457AC535867DF837BB160488A55 +:104E500064FED702029B8701214C676344405B31AB +:104E6000424573574D4E90645D8C7B46D8060001D9 +:104E7000003BFE9A03CB045F002D001D400D05048E +:104E80001D1D1A1A0C242B0772130C002F332B3202 +:104E900012392F33123939303141140606071516ED +:104EA00016151406062322262735161633323635F4 +:104EB000342626232335333236363534262322064C +:104EC00007273636333216039E42805DAAA27FE959 +:104ED000A080B8504AC36BADBA60B47E808263A52F +:104EE0006397716A9A584C56D982BBED02FE5C8C6E +:104EF0005C150614A99A87C0672D279526399D8EC3 +:104F00005971368C3679646F773A3C724748BA00EB +:104F10000002002EFEA60468045E000A0015001EB2 +:104F2000400E1110070672060B0B09090402010A54 +:104F3000003FCD3333113311332B323230316523FF +:104F40001123112135013311332111343636372322 +:104F5000060607010468E4A3FD4D02ABABE4FE794D +:104F600002040307103C2DFE6E23FE83017D6E03B9 +:104F7000CDFC4C01B83F6C69381F6042FDBD00019B +:104F80000079FE990415044800210021400F1A19E8 +:104F90001916161F0000081E1B06720F08002F337B +:104FA0002B3212392F333311331133303141321652 +:104FB00016151406062322262735161633323636E2 +:104FC00035342623220607271321152103363602FE +:104FD0002B92DD7B84F5AA73C0465EBD6272A65B30 +:104FE000BFAC408C444D3702DFFDB7273F73021240 +:104FF0005FBC8D9ACF682C28992F34458C6A959880 +:1050000013142E02B694FE440C0E00020076FFEC40 +:10501000043605CE00210030001F400F1011282853 +:10502000151505221D0D720C050572002B322B3251 +:1050300012392F331133333031533412363617329D +:1050400016171526262322060207333E0233321690 +:10505000161514060623222E020132363534262771 +:1050600026060617141E02765BADF89D2F5C2D29CF +:105070005E379BDC7A090B2A6F864B89C0656ECF41 +:10508000937EBA7B3D01EC8F9E958D57975D012AEB +:105090005177026DDC0146D669010B0A8B0C0B8936 +:1050A000FEECD23E582E6BC98D95DD7A60ADEAFEDE +:1050B00095B5AB93A6010250804843897246000122 +:1050C0000021FEAD03ED044800060010B6060502FF +:1050D00002030672002B3211332F30315301213578 +:1050E000211501EF0242FCF003CCFDB8FEAD05092D +:1050F000926AFACF00030067FFEC042905CB001F7A +:10510000002F003D001A400E2C1808370400241010 +:105110000D7230000572002B322B321117393031ED +:105120004132161615140606071E0215140606232C +:1051300022262635343636372E02353436360314D9 +:1051400016163332363635342626270E020122064D +:1051500015141616173E02353426024880C36F4DCB +:10516000824F5E975877D6909BD971568E54497965 +:105170004771C5C2468E6A658E4B4999795C8144F8 +:10518000013C7696497E4E4A76469505CB509B71FA +:10519000598563272B6C92647BB3605DAF7B65950B +:1051A0006C252866895B6F9B51FBA74A7542427646 +:1051B0004F496E5D2D265D760383716A4C694B20E5 +:1051C0001F4C6B4B6A7000020062FE9A0425045E5D +:1051D0000020002F001B400C112727151505211C4E +:1051E00007720C05002F332B3211392F3311333056 +:1051F000314114020606232226273516163332368D +:105200001237230E022322263534363633321E025D +:105210000122061514161732363635342E020425AF +:1052200058ABFCA438642B2B692E9EE4810A082716 +:105230006B8C5CC7DF70D09075B98144FE10909D77 +:10524000978E57965C274F7901D9D9FEC6CA620C52 +:105250000A8C0D0E830110D1435A2DE9D293DB7ACB +:1052600053A3F1015BB7A097A201477E5044876F1B +:10527000420000030067FFEC042B05CD000300147F +:105280000024001A400E00010302040921110572D6 +:1052900019090D72002B322B321217393031412788 +:1052A0000117131402060623222602353412363360 +:1052B00032161205141216333236123534022623F2 +:1052C000220602011E6A02AF6A5E3674B881A3D557 +:1052D000695FD4AEA5D668FCE33E8B71718B3F3E0F +:1052E0008A73738A3D015A6B02AE6AFED4B2FEE83D +:1052F000C265B20151EEEA0151B5B3FEAFECCCFE8E +:10530000F087860110CDC9010F8989FEF100FFFFEA +:105310000048FFEC0415045E04060444D800FFFFB7 +:105320000097000002D3045E040604456D00FFFFF1 +:10533000005F00000402045E040604460A00FFFF4A +:10534000004BFE9A03DB045F040604471000FFFFD6 +:105350000007FEA60441045E04060448D900FFFFCE +:105360000060FE9903FC044804060449E700FFFFBF +:105370000054FFEC041405CE0406044ADE00FFFFCF +:105380000042FEAD040E04480406044B2100FFFF5A +:10539000004CFFEC040E05CB0406044CE500FFFFB7 +:1053A0000046FE9A0409045E0406044DE400FFFF73 +:1053B0000029FEE6029E0274060703770000FBA2A6 +:1053C000FFFF004CFEF601E102630607007B0000D0 +:1053D000FBA2FFFF0032FEF602730275060700749F +:1053E0000000FBA2FFFF0025FEE7028D0275060705 +:1053F00000750000FBA2FFFF0015FEF602B5026972 +:10540000060702370000FBA2FFFF003EFEE4028B0E +:105410000263060702380000FBA2FFFF0029FEE638 +:1054200002A10273060703780000FBA2FFFF003A07 +:10543000FEF602920263060702390000FBA2FFFF9C +:105440000034FEE7029402720607023A0000FBA253 +:10545000FFFF0023FEE6029C0277060703790000A7 +:10546000FBA20001005204830242050B0003000866 +:10547000B10100002F323031533521155201F004B3 +:10548000838888000001005001DB018D0620000D9B +:105490000008B10B03002FC43031533412373306E8 +:1054A000021514121723260250625B806164636246 +:1054B00080586503FEAC010E686DFEE79C98FEE522 +:1054C00070620115FFFF0050FE64018D02A90607FE +:1054D00004640000FC890001003D01DB017B062023 +:1054E000000D0008B1040A002FC630314114020734 +:1054F00023361235340227331612017B6459816436 +:10550000636562815B620401ADFEF0696F011E9705 +:105510009D01166E68FEEA00FFFF003DFE64017B00 +:1055200002A9060704660000FC89000100480290F9 +:10553000026604B9000B0012B6070504040A000154 +:10554000002F333333113333303141352335333585 +:105550003315331523150125DDDD64DDDD0290E310 +:1055600064E2E264E30000020048030202660446CB +:1055700000030007000CB304050100002F32CE32F7 +:105580003031533521150535211548021EFDE20243 +:105590001E03E36363E16464FFFF0048FF190266D2 +:1055A0000142060704680000FC89FFFF0048FF8BEA +:1055B000026600CF060704690000FC89FFFF0015A2 +:1055C000000002D905B6060600120000000200AE77 +:1055D000000005A205B6000F001F002540111010A5 +:1055E0000E0E19010472080812121F1F000C72001F +:1055F0002B32113311337C2F2B323211337D2F306C +:105600003173112132161615112311342626232148 +:105610001113331121323636351133111406062396 +:1056200021AE01CC90BE5D9845835DFEE0D59A0128 +:1056300016688D47995DC8A3FE4305B671CC87FDFA +:1056400083027C698F4AFACD0442FC414B92680385 +:10565000EEFC1281CF780002007102D705D605C991 +:105660000014003D0033401C031F3A223633260F3E +:105670000B092907070E0E00001C1529C0040101A3 +:1056800030290372002B32322F331A10CC32322FD2 +:10569000332F332F11173930314111331313331195 +:1056A000231134363723032303231616151105223D +:1056B0002627351616333236353426272E02353452 +:1056C0003633321617072626232206151416171E00 +:1056D000021514060602E3B4C6CCAD7A050108D360 +:1056E00065CA070203FDED3A6E2529703D515554F8 +:1056F0005332654390773C682D1E265E34464A53EC +:1057000054476133468202E502D1FDCC0234FD2FBD +:10571000019E17621DFDCC0234235514FE580E1451 +:105720001266101D3A3234361F133053456261172A +:10573000135F1419353336311F18354C3D445E3034 +:10574000FFFF00AF000001550448060603AF00004C +:10575000FFFFFF90FE1401550448060603B0000049 +:1057600000010174FE3B026EFF83000B000EB401CA +:105770000705800B002F1ACD3939303145150E023F +:105780000723353E0237026E0A3041245B0F231E89 +:10579000057D112770732D18226D752CFFFF0033C6 +:1057A000FE3E017E0448062603AF000000060150BD +:1057B000E100FFFF00A4FEA1016D0448062603AF2F +:1057C00000000007040E036A00000000F0FE010064 +:1057D00024000000CCFE01004F70656E53616E73B3 +:1057E0002D53656D69426F6C642E74746600000001 +:1057F000000100000012010000040020474445465B +:10580000AFB3B55500000370000001C247504F53BD +:105810002E7B262000007684000038F24753554244 +:1058200013631F6500001EAC00000F064F532F329C +:105830009708832C00000214000000605354415468 +:105840005EFC4141000001B80000005A636D6170C8 +:10585000C3381F80000007D4000003F6637674206D +:105860003D442CC800000274000000FC6670676DA7 +:10587000E2199E5A00002DB400000F946761737006 +:10588000001500230000012C00000010676C7966F1 +:105890000698D4FE0000AF7800014F54686561643B +:1058A0001BCE34AC000001800000003668686561E2 +:1058B0000DF909470000015C00000024686D747850 +:1058C000137329D600003D48000011CE6C6F636150 +:1058D000A74E557D00000BCC000008EA6D61787082 +:1058E00007FB10A50000013C000000206E616D6503 +:1058F0006CC17AE9000014B8000009F4706F737489 +:1059000026AC9C9C00004F180000276A70726570DE +:1059100085FD7BE9000005340000029F00010003C3 +:105920000008000A000D0007FFFF000F0001000043 +:10593000047400910016005F000500020010002FA3 +:10594000009A000002BE0F83000300010001000066 +:10595000088DFDA800000A1AFB54FD110A1500016C +:1059600000000000000000000000000000000473C0 +:1059700000010000000300422D00D3805F0F3CF5C2 +:10598000000B080000000000D9CCC2F700000000A6 +:10599000DD772651FB54FDBE0A150869000000069C +:1059A00000020000000000000001000100080003E8 +:1059B0000000001400030000002C000277647468EB +:1059C0000101000077676874010000016974616C6F +:1059D000011C000200220016000600030002000263 +:1059E000011D000000000001000000010001000096 +:1059F000010502580000000100000002011A0064C5 +:105A00000000000000040491025800050000053366 +:105A100004CD0000009A053304CD000002CD003211 +:105A20000292000000000000000000000000E00002 +:105A300002FF4000201B0000002800000000474F2C +:105A40004F4701C00000FFFD088DFDA8000008FEC3 +:105A5000028B0000019F00000000044805B6000012 +:105A6000002000040614000B05B6001605B600164B +:105A7000044D00140000FFEA0000FFEC0000FFEA04 +:105A8000FE16FFFE05B600150000FFEB000000A8A3 +:105A900000AA0096009600A60082008200AB009645 +:105AA0000071009F008F00A900A600C8006D008A49 +:105AB000009A006B008E009B007A00A4008D013AD2 +:105AC0000084009A00A2008A00EE00850078014858 +:105AD0000085007A009A009E00AA00B3009600712B +:105AE000008500900099009F00A400A900B0009BD1 +:105AF00000A600AC00C8006D007A0082008A009AFF +:105B0000006B0082008A0092009B00A000A6007A31 +:105B100000A300AB00AF0083008C0098013A007135 +:105B200000800087008F009B00A5007D0086008B11 +:105B30000095009B00A500AE00EE0078007E008876 +:105B400000930148007900800086008B0094009A41 +:105B500000A706C2037A050A0014FF38029E03A7B5 +:105B600000010002007400000000000000120000AC +:105B70000000000100030000003E000000160000CD +:105B8000001000010001042300020006015301542B +:105B9000000003740374000203760376000304011B +:105BA000040D0004041104140011041E041E001549 +:105BB000000100100235040E040F04100415041631 +:105BC000041704180419041A041B041C041D0420DF +:105BD00004220425000200370024003D0001004497 +:105BE000005D0001006C006C0001007C007C000185 +:105BF0000082008D0001009200980001009A00B818 +:105C0000000100BA00DE000100E000E0000100E257 +:105C100000E2000100E400E4000100E600E9000108 +:105C200000EB00EB000100ED00ED000100EF00EFE4 +:105C3000000100F100F1000100F4014900010153ED +:105C4000015400030155015500010157015800019D +:105C5000015A016500010167017500010177019F8B +:105C6000000101A202000001023502350003024AD0 +:105C7000024A0001024D024D0001024F0252000192 +:105C8000025402570001025902760001027D027E91 +:105C90000001028202B0000102B202B5000102B7A7 +:105CA00002C4000102C603310001033303330001C3 +:105CB000033503610001036D037300010374037472 +:105CC0000003037503750001037603760003037A6E +:105CD00003840001038A038E0002038F038F0001F7 +:105CE000039403950001039703A4000103A603ACEA +:105CF000000103AE03B0000103B303B3000103B618 +:105D000003BE000103C003C0000103C903E3000197 +:105D1000040104250003046F04700001047204737D +:105D20000001000040FF7A3C7955795976384F1FC1 +:105D30007538FF1F7438AB1F7336CD1F7236FF1FC7 +:105D40007136AB1F7037FF1F6F35FF1F6E335E1F3D +:105D50006D33FF1F6C34AB1F6B34FF1F6A32FF1FA4 +:105D60006930671F6830FF1F6730721F6630451F3C +:105D70006531FF1F6431CD1F63314F1F622F5E1FDE +:105D8000612FFF1F602E4F1F5F2EAB1F5E2EFF1F68 +:105D90005D2E361F5C2DFF1F5B2C5E1F5A2CFF1FD4 +:105DA000592C671F582B5E1F572B931F562BFF1F15 +:105DB000552AFF1F54295E1F5329AB1F5229FF1F6D +:105DC0005128801F5028FF1F4F28801F4E27FF1F7C +:105DD0004D26FF1F4C25FF1F4B25801F4A25401FC6 +:105DE0004924FF1F4823FF1F4722AB1F4622FF1FE6 +:105DF00045225E1F4421931F4321FF1F421FCD1FD9 +:105E0000411FFF1F401FAB1F3F20FF1F3E20671F8A +:105E10003D1EFF1F3C1DFF1F3B1C721F3A1CFF1F36 +:105E2000391C4F1F3740C2365E1F34334F1F31308D +:105E30002B1F29284F1F28151B195C271B2D1F26D8 +:105E400025401F250E1A195C241A311F23191F1F04 +:105E50002219FF1F211F671F201F401F1F1C18161C +:105E60005C1E181C1F1D17FF1F1C16FF1F1B32195D +:105E70001F5B183816375B1A32191F5B1738163735 +:105E80005B15193E16FF5A13311255113110551278 +:105E90005910590D320C55053204550C5904590F3F +:105EA000047F04EF04030FFF0E550B320A5507322F +:105EB0000655015F00550E590A590659CF06EF06DF +:105EC0000200596F007F00AF00EF000410000109CD +:105ED00032085503320255085902590F027F02EF6A +:105EE000020310000340400501B80190B0542B4B51 +:105EF000B807FF524BB009505BB00188B02553B0D2 +:105F00000188B040515AB00688B000555A5B58B16C +:105F100001018E59858D8D001D424BB0905358B2B2 +:105F20000300001D4259B10202435158B104038ECF +:105F3000594273002B002B2B2B7373002B73002BF8 +:105F4000002B002B2B2B2B2B73002B002B2B2B0030 +:105F50002B002B2B2B012B012B012B012B012B01B8 +:105F60002B002B2B012B2B2B012B2B002B002B2B56 +:105F70002B012B2B012B002B2B012B2B2B002B2B45 +:105F80002B2B2B2B2B2B2B012B2B2B2B002B2B2BB6 +:105F90002B2B2B2B2B2B2B2B2B012B2B2B2B002BA6 +:105FA0002B2B2B2B2B2B2B2B2B012B2B2B2B2B2B6B +:105FB0002B2B002B2B2B2B2B2B2B2B2B2B2B2B0087 +:105FC0002B2B18000000000200000003000000144A +:105FD0000003000100000014000403E2000000E0E0 +:105FE0000080000600600000000D007E01300131DD +:105FF00001610163017F019201A101B001ED01F096 +:1060000001FF021B0237025902BC02C702C902DDAE +:1060100002F30304030C030F031203230328038A70 +:10602000038C03A103CE03D203D60400040C040D99 +:10603000044F0450045C045F04820486048F0491BE +:10604000051305BD05BE05C205C705EA1E011E3FB5 +:106050001E851E9E1EF11EF31EF91F4D1FDE200B16 +:106060002015201E2022202620302033203A203CDC +:1060700020442070207A207F2089208A208E209C36 +:1060800020A420A720AC21052113211621202122A4 +:106090002126212E215E22022206220F2212221503 +:1060A000221A221E222B22482260226525CAA7B569 +:1060B000AB53FB04FB36FB3CFB3EFB41FB44FB4B81 +:1060C000FEFFFFFDFFFF00000000000D002000A00C +:1060D0000131013201620164019201A001AF01EAC4 +:1060E00001F001FA02180237025902BC02C602C9C5 +:1060F00002D802F303000306030F0312032303264F +:106100000384038C038E03A303D103D6040004018C +:10611000040D040E04500451045D046004830488DB +:106120000490049205B005BE05C105C705D01E0048 +:106130001E3E1E801E9E1EA01EF21EF41F4D1FDE60 +:106140002000201320172020202620302032203944 +:10615000203C204420702074207C2080208A208CC9 +:10616000209520A320A720AA210521132116212054 +:1061700021222126212E215B22022206220F22111A +:106180002215221A221E222B22482260226425CAAE +:10619000A7B3AB53FB00FB2AFB38FB3EFB40FB43A2 +:1061A000FB46FEFFFFFCFFFF0001FFF5FFE3FFC220 +:1061B000027EFFC1020BFFC1FFAF00B400A7018543 +:1061C000005AFF4800000179011AFF8FFE84FE8308 +:1061D000FE75FF600101000000FD00FB00EB000008 +:1061E000FDCFFDCEFDCDFDCCFE7BFE78FE59FD9AA8 +:1061F000FE4DFD99FE0BFD980000FDFD0000FDF831 +:10620000FD67FDF6FE65FEA5FE62FE5EFDF9E4514A +:10621000E411E379E4F1E46AE30DE468E428E39847 +:10622000E23BE1EEE1EDE1ECE1E9E1E0E1DFE1DAE1 +:10623000E1D9E1D2E30700000000E3D9E3E0000088 +:10624000E32CE175E1730000E117E10AE108E34E98 +:10625000E0FDE0FAE0F3E0C7E024E021E019E01817 +:10626000E257E011E00EE002DFE6DFCFDFCCDC68D2 +:106270000000585F088A08BA08B908B808B708B615 +:1062800008B50348024C00010000000000000000B7 +:1062900000000000000000000000000000000000FE +:1062A0000000000000C4000000000000000000002A +:1062B00000000000000000BA00000000000000C064 +:1062C00000000000000000000000000000000000CE +:1062D000000000000000000000AC000000AE000064 :1062E00000000000000000000000000000000000AE :1062F000000000000000000000000000000000009E -:10630000000000000000007C008800000000008AFF -:1063100000000000000000880000000000000000F5 -:10632000000000000000000000000000000000006D +:10630000000000000000000000000000000000008D +:10631000000000000000007C008800000000008AEF +:1063200000000000000000880000000000000000E5 :10633000000000000000000000000000000000005D -:1063400000640000000000000000000000000000E9 -:106350000000000000000000014801490123012461 -:1063600004060407040803740409040A040B023534 -:10637000040F0410025C01F501F604130414041167 -:1063800004120237023803780239023A03790468AA -:106390000469046404660217046B04650467046DF1 -:1063A0000362021B0390039103B100000000000090 -:1063B000000000000000002A0048009D0104016464 -:1063C00001D801EC0213023D026E028D02AA02BB4B -:1063D00002D602EB0329034F038A03DD0416045D92 -:1063E00004B504D10539059105BE05EE060C062657 -:1063F00006440691071D0753079D07D90809082E73 -:10640000084E089208B608C808ED091A093009694B -:10641000099909DA0A0D0A5B0A960AEB0B060B3298 -:106420000B5C0BAF0BDC0C000C230C3E0C530C6D07 -:106430000C890C9B0CBD0D0E0D5B0D920DDE0E1E1E -:106440000E540ED70F0F0F350F6C0FA30FB510049E -:106450001035107110C311101141118E11C411F8B3 -:106460001220127412A212E11304134C135D13A430 -:1064700013DD13DD14051446148E1503154015594C -:1064800015CB15F9166A16B716EF1706170E1780F3 -:10649000179217C617F118261870189218D118FB02 -:1064A000190419321958198819BC1A1A1A781AFAC3 -:1064B0001B461B581B6A1B7C1B8E1BA11BAD1BE9BB -:1064C0001BF51C071C191C2B1C3E1C501C621C7449 -:1064D0001C871CC91CDB1CED1CFF1D111D231D3658 -:1064E0001D691DD81DEA1DFC1E0E1E211E331E6BCC -:1064F0001ECA1EDC1EEE1F001F111F231F371FB9EF -:106500001FC51FD71FE91FFB200D201E202F204174 -:10651000205420B720C920DB20ED20FF21112123AA -:10652000215A21C221D421E621F8220A221C226EFE -:106530002280229222A422B622C822D422E022F271 -:10654000230423162328233A234C235E237023821B -:106550002395239D23F424062418242A243C244E26 -:106560002460246C24D224E424F62508251A252C42 -:10657000253F2551256425702581259325A625DEF7 -:10658000262326362648265B266C267F2691269CC7 -:1065900026A726BA26C626D226E426F62702270DE7 -:1065A0002741275327652770277C278F27A127ADF1 -:1065B00027B927E228072819282B283728432855E8 -:1065C0002867287328B728FF291129232935294747 -:1065D000295A296D29C52A352A472A592A652A7137 -:1065E0002A832A942AA62AB82ACA2ADB2AE72AF367 -:1065F0002B052B162B212B2C2B3E2B4A2B782BB922 -:106600002BCB2BDD2BEF2C012C132C252C392C4DD7 -:106610002C602C732CC42CD02CE22CF42D062D17BE -:106620002D2A2D3C2D4E2D602D722D842D952DBBA8 -:106630002E042E6F2EFB2F0D2F1F2F312F432F4E89 -:106640002F592F862FB52FC82FEF300B30383062DF -:10665000309930D230F231343140314931563163E2 -:106660003170317C3189319531AA31B231BA31D1B1 -:106670003203320B3213321B3267326F327732A160 -:1066800032A932B132D732DF32F9330133393341F3 -:106690003349339C33A433E33430344334563467C2 -:1066A00034783489349B34AE350E356A35A035FBE9 -:1066B000364C369936CD37123737373F3795379DB9 -:1066C00037C938303838386E38B438F9393939691B -:1066D000399839EB3A3E3A823ADB3AEE3B003B11CD -:1066E0003B223B343B473B893B9B3BE13BE93BF156 -:1066F0003C043C0C3C653CA63CD73CE93CFB3D1DC6 -:106700003D253D583D603D683DA33DAB3DE43E37F2 -:106710003E6B3E7D3EA33EDE3EE63EEE3EF63EFE58 -:106720003F063F0E3F163F563F5E3F663F8A3FB9EA -:106730003FDC4007403B407440A340E9413C417787 -:10674000417F41E2422B42424279428142BA430EAA -:10675000433E434F437643A843DE4403440B442661 -:10676000442E44364453445B44AC44B444D9450AB3 -:10677000452F455C459345CB45FE463D468A46C17F -:1067800046D3472B473D477D4785478D47A047A8C0 -:1067900047F8483B484348554866488848A448C09D -:1067A00048D248E448F64908491B492E4940495215 -:1067B00049634974497C499649B449D349DC49FA4B -:1067C0004A2C4A5F4A684A904AD04AF04B004B84B0 -:1067D0004B974BB64BD44BF24BFE4C134C424C7088 -:1067E0004CC24D1E4D824DE94E3F4E9E4EE44EEC46 -:1067F0004F314FB2505850F5516B51CA51D251ECF4 -:1068000052165227524A52AA52DF52EC53245330A6 -:10681000533C5366538C53AC53B553D4540654462F -:10682000546154BA54BA54BA54BA54BA54BA54BA51 -:1068300054BA54BA54BA54BA54BA54BA54BA55A6FB -:1068400055FA560C5614569156CF57325744575650 -:106850005762577757A557FA584A588B58D4590357 -:10686000591559275939594B59A659FD5A3D5A7D41 -:106870005AD25B225B615B9F5BF05C3E5C8E5CDCB2 -:106880005D405DA15E3D5ED95EE15EE95F355F7BA7 -:106890005FBB5FF8600B601E609560A1610D617069 -:1068A000622962D762E962FB6338637263A5645A46 -:1068B00064EA6541659565D56616666766D166FAD0 -:1068C0006723676D67B267F468366842684E687F11 -:1068D00068AF68E269156945697F69AB69D76A0481 -:1068E0006A316A5A6A836AD26B1B6BA26C1D6C296F -:1068F0006C356C596C7C6C846CB16CE66D206D579A -:106900006D8D6DBA6DE96E216E566E9E6EE46F14DC -:106910006F1C6F7B6FD5703A709870A070B270C4A6 -:10692000711A716271A771E272197251728072AE3E -:1069300072E5731D736473A473AC73BE73CF73E29B -:1069400073F473FC7404741674277472747A748DFF -:10695000749F74B274C574D874EA752E757175839A -:10696000759575A875BA75CD75DF75E775EF760203 -:1069700076147627763A764C765E767176837696BE -:1069800076A976BC76CE76EE770E7721773477408F -:10699000778277CD78167851788B78BC78C4791661 -:1069A000797979D57A317A7C7AC57B197B667BA433 -:1069B0007BE57C2B7C6E7CA27CD97D2E7D367D8D0B -:1069C0007DDA7DE67DF27E047E167E2A7E3E7E5254 -:1069D0007E667E7A7E8E7EA27EB67ECC7EE27EF65D -:1069E0007F0A7F1E7F327F467F5A7F6E7F827F982D -:1069F0007FAE7FBA7FC67FD87FEA7FFC800D802084 -:106A000080338047805B806F8083809780AB80C1BC -:106A100080D780E980FB81078113811F812B813D15 -:106A2000814F816281758189819D81B181C581D9C3 -:106A300081ED82038219822B823D824F82618273B3 -:106A40008285829782A982B582C182CD82D982EB6A -:106A500082FD830F83218333834583578369837B3F -:106A6000838D839983A583B183BD83CF83E183F332 -:106A7000840484168458849A84F08546857F85B77B -:106A800085FF864A8671869986A586B186BD86C9A8 -:106A900086DF86F58736873E8754879187BE880DC7 -:106AA000885B88718887889D88B388C988DF88F566 -:106AB000890B8953895B89A78A068A678AB48B0206 -:106AC0008B2A8B368B428B4E8B5E8B6E8BC48C16D7 -:106AD0008C638C768C898C958CA18CB38CBF8CEB61 -:106AE0008D118D238D358D478D5A8D6C8D7E8D90BA -:106AF0008D9C8DA78DB98DC58DD78DE98DF58E02B5 -:106B00008E0A8E1D8E258E388E408E488E5A8E7F30 -:106B10008E878E8F8EA08EB28EC68F3C8F488F53FD -:106B20008FAA9008901A902C903E909090E690EE4C -:106B300091209151916391AF91DE9225926F92A332 -:106B400092ED9325936C939493D493E6941594517A -:106B500094AE94C49500955D958095BE962096461A -:106B6000968496EB9726977D97FA982E986F98AD16 -:106B700098DE99309982999499A699BC99D299DE18 -:106B800099EA99F69A029A0E9A1A9A269A319A3C9A -:106B90009A489A549A609A6C9A789A849A909A9C95 -:106BA0009AA89AB49AC09ACC9AD89AE49AF09B027E -:106BB0009B0B9B149B1D9B269B2F9B389B419B4AA9 -:106BC0009B539B5C9B659BA19BAA9BC59BCE9BD724 -:106BD0009BFD9C239C4D9C7A9CA79D0A9D429D8079 -:106BE0009D999DC69E089E199E2F9E489E629EA2BC -:106BF0009EBB9ECD9EE69F009F1A9F239F2C9F3594 -:106C00009F3E9F479F509F599F629F6B9F749FB36A -:106C10009FDAA014A065A09CA0E2A138A152A1B95E -:106C2000A20FA218A221A22AA233A23CA245A24EE0 -:106C3000A257A260A269A29FA2C4A2FFA350A387E9 -:106C4000A3CDA427A442A4ABA500A54CA554A55C44 -:106C5000A564A56CA574A57CA584A58CA594A59C0C -:106C6000A5A5A5AEA5B7A5C0A5C9A5D2A5DBA5E4D8 -:106C7000A5EDA5F6A607A627A630A651A65AA67882 -:106C8000A691A69AA6A3A6ABA6F0A765A76DA77521 -:106C9000A793A79EA7AA00000000002E022E0003C3 -:106CA00000010409000000AC071A000300010409F8 -:106CB0000001002406F60003000104090002000E92 -:106CC00006E80003000104090003003806B00003D1 -:106CD000000104090004002406F600030001040971 -:106CE0000005001A069600030001040900060022B0 -:106CF0000674000300010409000700A405D0000386 -:106D0000000104090008002A05A600030001040987 -:106D100000090028057E000300010409000A004262 -:106D2000053C000300010409000B003E04FE0003C3 -:106D300000010409000C003C04C200030001040926 -:106D4000000D012203A0000300010409000E00341D -:106D5000036C00030001040900100012035A000331 -:106D60000001040900110010034A00030001040996 -:106D70000019001A03300003000104090100000C8F -:106D800003240003000104090101000A031A00039F -:106D9000000104090103000A0310000300010409B3 -:106DA0000104000E06E800030001040901050010BB -:106DB000034A000300010409010600080308000358 -:106DC000000104090107001202F600030001040992 -:106DD0000109001E02D8000300010409010A002273 -:106DE00002B6000300010409010B00240292000313 -:106DF00000010409010C001C0276000300010409D3 -:106E0000010D00260250000300010409010E0026B6 -:106E1000022A000300010409010F002A02000003F6 -:106E2000000104090110002C01D400030001040931 -:106E30000111002401B00003000104090112002E19 -:106E4000018200030001040901130038014A000314 -:106E5000000104090114003C010E000300010409B3 -:106E60000115003E00D000030001040901160036A0 -:106E7000009A00030001040901170040005A0003B2 -:106E80000001040901180012004800030001040970 -:106E90000119001A002E000300010409011A000C58 -:106EA0000022000300010409011B000C001600036E -:106EB00000010409011C000C000A00030001040980 -:106EC000011D000A00000052006F006D0061006E9D -:106ED000004900740061006C00690063004D0065AA -:106EE000006400690075006D004E006F0072006D57 -:106EF0000061006C00530065006D00690043006F85 -:106F0000006E00640065006E00730065006400435D -:106F1000006F006E00640065006E00730065006421 -:106F2000004F00700065006E00530061006E00733A -:106F30000052006F006D0061006E002D0043006F75 -:106F4000006E00640065006E00730065006400451B -:106F500000780074007200610042006F006C0064F1 -:106F6000004F00700065006E00530061006E0073FA -:106F70000052006F006D0061006E002D0043006F35 -:106F8000006E00640065006E0073006500640042DE -:106F9000006F006C0064004F00700065006E0053CD -:106FA0000061006E00730052006F006D0061006EA2 -:106FB000002D0043006F006E00640065006E0073DA -:106FC0000065006400530065006D00690042006FB9 -:106FD000006C0064004F00700065006E005300619B -:106FE000006E00730052006F006D0061006E002D96 -:106FF0000043006F006E00640065006E0073006562 -:1070000000640052006500670075006C006100724A -:10701000004F00700065006E00530061006E007349 -:107020000052006F006D0061006E002D0043006F84 -:10703000006E00640065006E007300650064004C23 -:107040000069006700680074004F00700065006E02 -:1070500000530061006E00730052006F006D00610C -:10706000006E002D0045007800740072006100423F -:10707000006F006C0064004F00700065006E0053EC -:107080000061006E00730052006F006D0061006EC1 -:10709000002D0042006F006C0064004F007000651E -:1070A000006E00530061006E00730052006F006DAF -:1070B0000061006E002D00530065006D0069004204 -:1070C000006F006C0064004F00700065006E00539C -:1070D0000061006E00730052006F006D0061006E71 -:1070E000002D0052006500670075006C00610072A1 -:1070F000004F00700065006E00530061006E007369 -:107100000052006F006D0061006E002D004C0069A0 -:107110000067006800740043006F006E0064006543 -:10712000006E007300650064002000450078007464 -:10713000007200610042006F006C00640043006F49 -:10714000006E00640065006E00730065006400203E -:107150000042006F006C00640043006F006E00642A -:107160000065006E00730065006400200053006538 -:10717000006D00690042006F006C00640043006F06 -:10718000006E00640065006E0073006500640020FE -:107190000052006500670075006C006100720043DA -:1071A000006F006E00640065006E0073006500648F -:1071B0000020004C006900670068007400450078FA -:1071C0000074007200610042006F006C00640042B5 -:1071D000006F006C0064004C006900670068007478 -:1071E000005700690064007400680057006500697A -:1071F000006700680074004F00700065006E005367 -:107200000061006E00730052006F006D0061006E3F -:1072100000530065006D00690042006F006C00645F -:10722000004F00700065006E002000530061006E8A -:1072300000730068007400740070003A002F002F83 -:107240000073006300720069007000740073002E08 -:1072500000730069006C002E006F00720067002F41 -:10726000004F0046004C0054006800690073002085 -:107270000046006F006E007400200053006F00662F -:1072800000740077006100720065002000690073DF -:107290000020006C006900630065006E00730065EB -:1072A000006400200075006E00640065007200201C -:1072B000007400680065002000530049004C002065 -:1072C000004F00700065006E00200046006F006EE9 -:1072D00000740020004C006900630065006E0073BC -:1072E0000065002C002000560065007200730069E4 -:1072F000006F006E00200031002E0031002E0020B3 -:1073000000540068006900730020006C006900638D -:107310000065006E007300650020006900730020A6 -:107320000061007600610069006C00610062006C21 -:10733000006500200077006900740068002000618B -:107340000020004600410051002000610074003A16 -:10735000002000680074007400700073003A002F71 -:10736000002F0073006300720069007000740073E6 -:10737000002E00730069006C002E006F0072006721 -:10738000002F004F0046004C00680074007400702D -:10739000003A002F002F007700770077002E006D55 -:1073A000006F006E006F0074007900700065002EA1 -:1073B0000063006F006D002F00730074007500649F -:1073C0000069006F0068007400740070003A002FBC -:1073D000002F007700770077002E0067006F006FA6 -:1073E0000067006C0065002E0063006F006D002FC9 -:1073F000006700650074002F006E006F0074006F5E -:10740000002F00440065007300690067006E00658E -:1074100000640020006200790020004D006F006EC3 -:10742000006F007400790070006500200064006542 -:10743000007300690067006E002000740065006141 -:10744000006D002E004D006F006E006F007400791B -:10745000007000650020004400650073006900674B -:10746000006E0020005400650061006D004D006F4B -:10747000006E006F00740079007000650020004904 -:10748000006D006100670069006E00670020004920 -:10749000006E0063002E004F00700065006E00203B -:1074A00000530061006E007300200069007300202B -:1074B0000061002000740072006100640065006DCE -:1074C00000610072006B0020006F00660020004722 -:1074D000006F006F0067006C006500200061006EA7 -:1074E00000640020006D00610079002000620065EA -:1074F0000020007200650067006900730074006579 -:1075000000720065006400200069006E00200063C6 -:1075100000650072007400610069006E0020006A5E -:1075200000750072006900730064006900630074F4 -:107530000069006F006E0073002E004F0070006540 -:10754000006E00530061006E0073002D0053006553 -:10755000006D00690042006F006C00640056006519 -:10756000007200730069006F006E00200033002E6F -:107570000030003000300033002E0030003000308A -:10758000003B0047004F004F0047003B004F00709A -:107590000065006E00530061006E0073002D005303 -:1075A0000065006D00690042006F006C00640052CD -:1075B000006500670075006C00610072004F00708C -:1075C0000065006E002000530061006E0073002013 -:1075D00000530065006D00690042006F006C00649C -:1075E0000043006F00700079007200690067006856 -:1075F00000740020003200300032003000200054BF -:10760000006800650020004F00700065006E0020DB -:1076100000530061006E0073002000500072006F84 -:10762000006A00650063007400200041007500746A -:107630000068006F0072007300200028006800746A -:10764000007400700073003A002F002F006700697B -:107650000074006800750062002E0063006F006D0A -:10766000002F0067006F006F0067006C0065006608 -:10767000006F006E00740073002F006F00700065D3 -:10768000006E00730061006E0073002900010000AD -:10769000000A02C20460000544464C540288637923 -:1076A000726C021C6772656B01EC6865627201BCEA -:1076B0006C61746E00200170000741505048014217 -:1076C0004341542001144950504800E64D414820A0 -:1076D00000B84D4F4C20008A4E415620005C524F5E -:1076E0004D20002E0000FFFF0014000000020006E5 -:1076F000000700080009001100130014001500160F -:10770000001700180019001A001B001C001D001EA5 -:10771000001F0000FFFF0014000000020006000729 -:1077200000080009001000130014001500160017CF -:1077300000180019001A001B001C001D001E001F6D -:107740000000FFFF00140000000200060007000810 -:107750000009000F00130014001500160017001890 -:107760000019001A001B001C001D001E001F000055 -:10777000FFFF0014000000020006000700080009D7 -:10778000000D001300140015001600170018001952 -:10779000001A001B001C001D001E001F0000FFFF40 -:1077A0000014000000010006000700080009000C9A -:1077B0000013001400150016001700180019001A15 -:1077C000001B001C001D001E001F0000FFFF001416 -:1077D000000000020006000700080009000B00136B -:1077E000001400150016001700180019001A001BDD -:1077F000001C001D001E001F0000FFFF0014000001 -:1078000000010006000700080009000A0013001428 -:1078100000150016001700180019001A001B001CA4 -:10782000001D001E001F0000FFFF001300000005E8 -:1078300000060007000800090013001400150016D8 -:10784000001700180019001A001B001C001D001E64 -:10785000001F000400000000FFFF001300000004F0 -:1078600000060007000800090013001400150016A8 -:10787000001700180019001A001B001C001D001E34 -:10788000001F000400000000FFFF001300000003C1 -:107890000006000700080009001300140015001678 -:1078A000001700180019001A001B001C001D001E04 -:1078B000001F007000024D4B4420003E53524220F6 -:1078C00000100000FFFF0014000000010006000788 -:1078D000000800090012001300140015001600171C -:1078E00000180019001A001B001C001D001E001FBC -:1078F0000000FFFF00140000000100060007000860 -:107900000009000E001300140015001600170018DF -:107910000019001A001B001C001D001E001F00049F -:1079200000000000FFFF0013000000010006000738 -:1079300000080009001300140015001600170018B5 -:107940000019001A001B001C001D001E001F002053 -:1079500061616C74019663636D70018E63636D7019 -:10796000017E63636D70017463636D70016A6363AC -:107970006D70015E646E6F6D015866726163014ED9 -:107980006C69676101486C6E756D01426C6F636C68 -:10799000013C6C6F636C01366C6F636C01306C6F13 -:1079A000636C012A6C6F636C01246C6F636C011E45 -:1079B0006C6F636C01186C6F636C01126C6F636C9D -:1079C000010C6E756D7201066F6E756D01006F7240 -:1079D000646E00FA706E756D00F473616C7400EC87 -:1079E0007373303100EC7373303200E673733033ED -:1079F00000E07373303400DA7375627300D473750A -:107A0000707300CE746E756D00C87A65726F00C2B7 -:107A10000000000100230000000100200000000120 -:107A20000014000000010013000000010026000007 -:107A300000010025000000010024000000020024D5 -:107A4000002500000001001F00000001001C0000D4 -:107A500000010021000000010015000000010011DC -:107A600000000001000A0000000100080000000101 -:107A7000000900000001001200000001000B0000DE -:107A80000001000F00000001000C000000010010C8 -:107A900000000001001E00000001002200000003A1 -:107AA0000017001800190000000100160000000473 -:107AB00000020005000200050000000300020005AE -:107AC0000007000000030002000500060000000699 -:107AD000000200050002000500020005000000028F -:107AE0000002000500000002000000010027096CF0 -:107AF000074A06EE06D406D4062205A4051404E2BD -:107B000004C004C0049E045C043C041C03FA03FA91 -:107B100003E603E6037C032E0316030802F40316B0 -:107B200002AC029E029E0260023E022601E0019A21 -:107B30000154011000FC00D6006400500001000058 -:107B40000001000800010006027D00010001014162 -:107B50000001000000010008000200360018039830 -:107B60000399039A039B039C039D039E039F03A019 -:107B700003A103A303A403A503A803A903AA03ABBA -:107B800003AC03AD03AE03C003A603A703A2000129 -:107B90000018002C002D008E008F0090009100EA4C -:107BA00000EC00EE00F000F200F300F50159016670 -:107BB000017601A001A101A202B602C5033203347D -:107BC00003960001000000010008000200100005FB -:107BD00003BA03BB03BC03BD03B300010005004AA5 -:107BE00000DF00E100E300E5000100000001000803 -:107BF00000010006043B0001000100130004000026 -:107C00000001000800010036000100080005002600 -:107C1000001E00180012000C038C0002004F038BA2 -:107C20000002004C038A00020049038E0003004951 -:107C3000004F038D00030049004C00010001004982 -:107C400000010000000100080002002E0014044F93 -:107C50000450045104520453045404550456045768 -:107C60000458044404450446044704480449044AAB -:107C7000044B044C044D000200020013001C0000E1 -:107C800004300439000A000100000001000800026D -:107C9000002E001400130014001500160017001821 -:107CA0000019001A001B001C044F04500451045218 -:107CB00004530454045504560457045800020002A7 -:107CC0000430043900000444044D000A000100009F -:107CD000000100080002002E0014043004310432B8 -:107CE00004330434043504360437043804390444B6 -:107CF00004450446044704480449044A044B044C20 -:107D0000044D000200020013001C0000044F045840 -:107D1000000A000100000001000800010006FFEC5D -:107D2000000200010444044D0000000100000001B5 -:107D300000080002000E0004006C007C006C007C57 -:107D4000000100040024003200440052000600003C -:107D500000020024000A0003000100BA0001001222 -:107D6000000000010000001D00010002003200526E -:107D70000003000100A0000100120000000100004B -:107D8000001D000100020024004400010000000169 -:107D900000080001003EFFEC000600000002002683 -:107DA000000A0003000100120001002E0000000183 -:107DB0000000001B000200010426042F0000000345 -:107DC0000001001C00010012000000010000001A68 -:107DD00000020001043A0443000000010001021601 -:107DE000000100000001000800010006020400017B -:107DF0000001001200010000000100080001001451 -:107E0000041300010000000100080001000604271F -:107E1000000200010013001C00000001000000012E -:107E2000000800020024000F04640466046803775D -:107E3000007B007400750237023803780239023A79 -:107E40000379046902170001000F000B000C000EFB -:107E50000013001400150016001700180019001A6E -:107E6000001B001C00200051000100000001000860 -:107E700000020032001604650467046A0459045ABB -:107E8000045B045C045D045E045F046004610462DE -:107E9000046B03C103C203C303C403C503C603C702 -:107EA00003C800010016000B000C000E00130014A4 -:107EB00000150016001700180019001A001B001CFE -:107EC0000020004B004E004F005000510053005660 -:107ED000005700010000000100080001000601F544 -:107EE0000001000101CA00010000000100080002B9 -:107EF000000E00040391039003B103B200010004DB -:107F0000015F0173017E019300040000000100087D -:107F1000000100120001000800010004010000023D -:107F2000007900010001002F00040000000100089A -:107F3000000100120001000800010004010100021C -:107F4000007900010001004F000600000001000858 -:107F50000001000A00020026001200010002002FAA -:107F6000004F000100040000000200790001004FF2 -:107F700000010000000D0001000400000002007973 -:107F80000001002F00010000000E000100000001B0 -:107F900000080002000E0004039203B4039303B52B -:107FA0000001000400FC00FD0106010700010000C3 -:107FB000000100080002000E0004014801490123ED -:107FC000012400010004011F0120036D036E000164 -:107FD000000000010008000200160008039403B628 -:107FE000039503B7039603B8039703B9000100088C -:107FF00000C600C700DA00DB00F000F101330134F5 -:10800000000400000001000800010072000900687F -:10801000005E0054004A00400036002C0022001888 -:108020000001000403FF000204210001000403FE1C -:10803000000204210001000403FD000204210001EC -:10804000000403FC000204210001000403FA000202 -:1080500004210001000403F90002042100010004CE -:1080600003F8000204210001000403EE00020421D1 -:108070000001000403EA000204210001000903C911 -:1080800003CD03DA03DC03DD03E003E103E203E3F2 -:1080900000040000000100080001006E0002003C26 -:1080A000000A00040028001E0014000A037E0004D9 -:1080B000040804050401037F000404080405040205 -:1080C000038000040408040604010381000404087A -:1080D0000406040200040028001E0014000A037AAB -:1080E0000004040804050401037B000404080405DB -:1080F0000402037C0004040804060401037D000458 -:108100000408040604020001000201850191000434 -:1081100000000001000800010092000A0088007EB3 -:10812000007400600056004C004200380024001A21 -:10813000000100040134000204100002000C0006DB -:10814000037000020410037200030410014C0001CC -:10815000000400F1000204100001000400DB000232 -:1081600004100001000400C7000204100001000414 -:108170000133000204100002000C0006036F00022D -:108180000410037100030410014C0001000400F00E -:10819000000204100001000400DA000204100001D3 -:1081A000000400C6000204100001000A0024002898 -:1081B000002C0032003800440048004C00520058A7 -:1081C00000010000000100080002005E000603AF8D -:1081D00003B00472046F0470047300060000000210 -:1081E000002A000A000300000001004200020014FF -:1081F0000032000100000004000100040235040EFA -:10820000040F04100003000000010022000100120E -:108210000001000000030002000203740374000068 -:108220000401040D000100010006004C004D00F1A6 -:1082300001EE01F003350003000000010008000119 -:10824000006600300214020E020801F801EA01DCA7 -:1082500001CE01C001B201A401960188017A017426 -:10826000016E01680162015A0154014E0148014248 -:10827000013C01360130012A0124011E01180112BE -:10828000010C0106010000FA00F400EE00E800E233 -:1082900000DC00D600D000CA00C400BE00B800B2A6 -:1082A00000AC00A60002000A000B000C0000000E4B -:1082B000000E00020013001C000300200020000D2F -:1082C00000510051000E00F000F1000F010B010BF6 -:1082D00000110430043900120444044D001C044F02 -:1082E0000458002600020439044D00020438044CEE -:1082F00000020437044B00020436044A000204352D -:108300000449000204340448000204330447000214 -:1083100004320446000204310445000204300444DF -:1083200000020439045800020438045700020437DC -:1083300004560002043604550002043504540002B9 -:108340000434045300020433045200020432045182 -:1083500000020431045000020430044F0002001CEB -:10836000044D0002001B044C0002001A044B0002E2 -:108370000019044A000200180449000200170448CA -:108380000002001604470002001504460002001413 -:1083900004450002001304440003038203830384A2 -:1083A000000203B804720002039603A10002021740 -:1083B00003C500020469046B00060379042F043925 -:1083C0000443045804620006023A042E04380442AE -:1083D0000457046100060239042D04370441045691 -:1083E000046000060378042C043604400455045F3E -:1083F00000060238042B0435043F0454045E0006D2 -:108400000237042A0434043E0453045D0006007558 -:1084100004290433043D0452045C0006007404285B -:108420000432043C0451045B0006007B0427043141 -:10843000043B0450045A0007037704260430043A2E -:10844000044E044F045900020468046A00020466E2 -:1084500004670002046404650001000000010008D4 -:108460000002009A004A0216006C03980399007CEF -:10847000006C03BA03C103AF03B003C203C303C458 -:10848000007C03C603C703C8039A039B039C039D98 -:10849000039403B6039503B703BB03BC03BD03B347 -:1084A000039E039F03A003A303A403A5039203B4A5 -:1084B000039303B501480149039703B903A8039146 -:1084C00003A9039003AA03B103B203AB03AC03AD4A -:1084D00003BF046F047003AE03C003A603A70473B5 -:1084E0000123012403A20426042704280429042AC2 -:1084F000042B042C042D042E042F0001004A00122A -:108500000024002C002D00320044004A004B004C97 -:10851000004D004E004F00500052005300560057CF -:10852000008E008F0090009100C600C700DA00DBCB -:1085300000DF00E100E300E500EA00EC00EE00F2FD -:1085400000F300F500FC00FD01060107011F0120FA -:10855000013301340159015F016601730176017E27 -:10856000019301A001A101A201CA01EE01F002B62E -:1085700002C5033203340335036D036E0396043AD8 -:10858000043B043C043D043E043F044004410442D7 -:1085900004430000404A9998979687868584838291 -:1085A00081807F7E7D7C7B7A797877767574737233 -:1085B00071706F6E6D6C6B6A696867666564636223 -:1085C00061605F5E5D5C5B5A595857565554535114 -:1085D000504F4E4D4C4B4A49484746281F100A09F8 -:1085E0002C01B10B0A432343650A2D2C00B10A0B61 -:1085F0004323430B2D2C01B00643B00743650A2DDE -:108600002CB04F2B20B0405158214B525845441BA1 -:108610002121591B2321B040B0042545B004254534 -:1086200061648A63525845441B212159592D2C00FD -:10863000B00743B006430B2D2C4B53234B515A58D4 -:1086400020458A60441B2121592D2C4B545820452C -:108650008A60441B2121592D2C4B53234B515A58CE -:10866000381B2121592D2C4B5458381B2121592DB1 -:108670002CB002435458B0462B1B21212121592DE7 -:108680002CB002435458B0472B1B212121592D2CCB -:10869000B002435458B0482B1B21212121592D2CC5 -:1086A000B002435458B0492B1B212121592D2C23B2 -:1086B00020B000508A8A64B10003255458B0401B92 -:1086C000B10103255458B005438B59B04F2B5923A2 -:1086D000B0622B2321235865592D2CB108000C21A1 -:1086E0005460432D2CB10C000C215460432D2C01FF -:1086F0002047B0024320B8100062B810006357232F -:10870000B8010062B8100063575A58B0206066592B -:10871000482D2CB1000225B00225B0022553B80027 -:10872000352378B00225B0022560B020632020B048 -:108730000625236250588A21B00160231B2020B0F7 -:108740000625236252582321B001611B8A2123216F -:10875000205959B8FFC11C60B0206323212D2CB1D2 -:10876000020042B123018851B1400188535A58B8E0 -:108770001000B020885458B202010243604259B13F -:108780002401885158B82000B040885458B20202E1 -:1087900002436042B12401885458B202200243606F -:1087A00042004B014B5258B2020802436042591B2F -:1087B000B84000B080885458B20204024360425965 -:1087C000B84000B08063B80100885458B202080273 -:1087D00043604259B94000010063B8020088545810 -:1087E000B202100243604259B12601885158B94083 -:1087F00000020063B80400885458B202400243608B -:108800004259B94000040063B80800885458B202C5 -:10881000800243604259B12801885158B94000088C -:108820000063B81000885458B900020100B0024338 -:10883000604259595959595959B100024354584045 -:108840000A0540084009400C020D021BB101024319 -:108850005458B2054008BA010000090100B30C01E8 -:108860000D011BB18002435258B2054008B8018087 -:10887000B109401BB80100B002435258B20540088C -:10888000BA0180000901401BB80180B00243525870 -:10889000B2054008B80200B109401BB2054008BA51 -:1088A000010000090100595959B84000B0808855AD -:1088B000B94000020063B8040088555A58B30C0050 -:1088C0000D011BB30C000D0159595942424242425D -:1088D0002D2C45B1024E2B23B04F2B20B0405158C8 -:1088E000214B5158B0022545B1014E2B60591B2335 -:1088F0004B5158B003254520648A63B0405358B1AA -:10890000024E2B601B21591B215959442D2C20B09C -:108910000050205823651B2359B114148A7045B1A7 -:108920001010434B8A43515A58B0401BB04F2B593B -:1089300023B1610626602B8A58B005438B59235812 -:10894000655923103A2D2CB003254963234660B0A6 -:108950004F2B23B00425B0042549B00325635620CE -:1089600060B062602BB003252010468A4660B020BC -:1089700063613A2D2CB00016B1020325B101042524 -:10898000013E003EB10102060CB00A236542B00B65 -:108990002342B1020325B1010425013F003FB1018B -:1089A00002060CB006236542B0072342B00116B19F -:1089B00000024354584523452018698A63236220E6 -:1089C00020B0405058671B665961B02063B0402307 -:1089D00061B00423421BB104004221215918012D2A -:1089E0002C2045B1004E2B442D2C4B51B1404F2B28 -:1089F000505B582045B1014E2B208A8A4420B1405B -:108A00000426616361B1014E2B44211B23218A4559 -:108A1000B1014E2B208A234444592D2C4B51B14097 -:108A20004F2B505B5845208AB0406163601B232167 -:108A30004559B1014E2B442D2C2345208A452361F5 -:108A40002064B04051B0042520B0005323B0405101 -:108A50005A5AB1404F2B545A588A0C6423642353FA -:108A600058B140408A612063611B2063591B8A59B9 -:108A700063B1024E2B60442D2C012D2C002D2C05B2 -:108A8000B10B0A432343650A2D2CB10A0B43234340 -:108A90000B022D2CB002256366B00225B8200062BF -:108AA0006023622D2CB0022563B0206066B00225E1 -:108AB000B82000626023622D2CB002256367B002EB -:108AC00025B82000626023622D2CB002256366B0B9 -:108AD0002060B00225B82000626023622D2C234A5A -:108AE000B1024E2B2D2C234AB1014E2B2D2C238A63 -:108AF0004A234564B0022564B002256164B0034393 -:108B0000525821206459B1024E2B23B000505865B1 -:108B1000592D2C238A4A234564B0022564B00225CE -:108B20006164B00343525821206459B1014E2B2394 -:108B3000B000505865592D2C20B003254AB1024E83 -:108B40002B8A103B2D2C20B003254AB1014E2B8AD5 -:108B5000103B2D2CB00325B003258AB0672B8A105B -:108B60003B2D2CB00325B003258AB0682B8A103B1F -:108B70002D2CB0032546B003254660B004252EB049 -:108B80000425B00425B0042620B000505821B06A56 -:108B90001BB06C592BB0032546B00325466061B06D -:108BA0008062208A2010233A232010233A2D2CB0F3 -:108BB000032547B003254760B0052547B0806361B2 -:108BC000B00225B00625496323B005254AB080636D -:108BD0002058621B2159B0042646608A468A4660A6 -:108BE000B02063612D2CB00426B00425B00425B05C -:108BF0000426B06E2B208A2010233A232010233A1B -:108C00002D2C2320B001545821B00225B1024E2B47 -:108C1000B0805020605920606020B001515821215F -:108C20001B20B005515821206661B0402361B1007E -:108C3000032550B00325B00325505A5820B0032512 -:108C4000618A535821B000591B21591BB007545851 -:108C50002066616523211B2121B000595959B102B9 -:108C60004E2B2D2CB00225B004254AB0005358B02D -:108C7000001B8A8A238AB00159B004254620666108 -:108C800020B00526B0062649B00526B00526B070EE -:108C90002B236165B02060206661B02061652D2CBA -:108CA000B0022546208A20B000505821B1024E2B38 -:108CB0001B452321596165B00225103B2D2CB004C2 -:108CC0002620B802006220B80200638A236120B027 -:108CD0005D602BB00525118A128A20398A58B900A7 -:108CE0005D1000B004266356602B2321201020461F -:108CF00020B1024E2B23611B2321208A201049B171 -:108D0000024E2B593B2D2CB9005D1000B009256394 -:108D100056602BB00525B00525B00526B06D2BB1EA -:108D20005D0725602BB00525B00525B00525B005EC -:108D300025B06F2BB9005D1000B008266356602B7C -:108D400020B0005258B0502BB00525B00525B00713 -:108D500025B00725B00525B0712BB0021738B0003B -:108D600052B00225B001525A58B00425B006254928 -:108D7000B00325B00525496020B0405258211BB0F2 -:108D800000525820B0025458B00425B00425B00752 -:108D900025B0072549B00217381BB00425B00425BB -:108DA000B00425B0062549B0021738595959595908 -:108DB00021212121212D2CB9005D1000B00B25634C -:108DC00056602BB00725B00725B00625B00625B0A4 -:108DD0000C25B00C25B00925B00825B06E2BB004C9 -:108DE0001738B00725B00725B00726B06D2BB004A3 -:108DF00025B00425B00426B06D2BB0502BB006254D -:108E0000B00625B00325B0712BB00525B00525B0FF -:108E10000325B002173820B00625B00625B0052579 -:108E2000B0712B60B00625B00625B0042565B002F0 -:108E30001738B00225B002256020B040535821B049 -:108E4000406123B04061231BB8FFC05058B0406060 -:108E500023B04060235959B00825B00825B0042636 -:108E6000B0021738B00525B005258AB002173820A2 -:108E7000B0005258B00625B0082549B00325B0050A -:108E800025496020B0405258211BB0005258B0060E -:108E900025B00625B00625B00625B00B25B00B255C -:108EA00049B0041738B00625B00625B00625B0062F -:108EB00025B00A25B00A25B00725B0712BB00417DC -:108EC00038B00425B00425B00525B00725B0052528 -:108ED000B0712BB00217381BB00425B00425B8FFC1 -:108EE000C0B00217385959592121212121212121AE -:108EF0002D2CB00425B0032587B00325B003258AA7 -:108F000020B000505821B0651BB068592B64B004E4 -:108F100025B0042506B00425B0042549202063B0FF -:108F20000325206351B1000325545B5821212321DF -:108F3000071B2063B0022520636120B0532B8A6396 -:108F4000B00525B0052587B00425B004264AB00039 -:108F500050586559B00426200146230046B0052626 -:108F6000200146230046B0001600B000234801B09F -:108F70000023480020B0012348B00223480120B05C -:108F8000012348B002234823B2020001082338B26B -:108F9000020001092338B1020107B00116592D2C36 -:108FA00023100D0C8A63238A636064B940000400B7 -:108FB000635058B000381B3C592D2CB00625B00921 -:108FC00025B00925B00726B0762B23B000545805EC -:108FD0001B0459B00425B00626B0772BB00525B088 -:108FE0000526B00525B00526B0762BB000545805EF -:108FF0001B0459B0772B2D2CB00725B00A25B00AD9 -:1090000025B00826B0762B8AB0005458051B0459A9 -:10901000B00525B00726B0772BB00625B00626B0E0 -:109020000625B00626B0762B08B0772B2D2CB0077E -:1090300025B00A25B00A25B00826B0762B8A8A0802 -:10904000B00425B00626B0772BB00525B00526B0B4 -:109050000525B00526B0762BB0005458051B0459E1 -:10906000B0772B2D2CB00825B00B25B00B25B009FF -:1090700026B0762BB00426B0042608B00525B0072C -:1090800026B0772BB00625B00626B00625B00626FA -:10909000B0762B08B0772B2D2C03B00325B0032519 -:1090A0004AB00425B003254A02B00525B005264A7A -:1090B000B00526B005264AB00426638A8A63612D6E -:1090C0002CB15D0E25602BB00C2611B0052612B018 -:1090D0000A2539B0072539B00A25B00A25B0092577 -:1090E000B07C2BB00050B00B25B00825B00A25B0DD -:1090F0007C2BB000505458B00725B00B2587B00426 -:1091000025B004250BB00A2510B00925C1B00225F1 -:10911000B002250BB0072510B00625C11BB00725EE -:10912000B00B25B00B25B8FFFFB0762BB00425B0EF -:1091300004250BB00725B00A25B0772BB00A25B05F -:109140000825B00825B8FFFFB0762BB00225B00285 -:10915000250BB00A25B00725B0772B59B00A254654 -:10916000B00A254660B0082546B008254660B0061E -:1091700025B006250BB00C25B00C25B00C2620B070 -:1091800000505821B06A1BB06C592BB00425B004B4 -:10919000250BB00925B00925B0092620B00050588C -:1091A00021B06A1BB06C592B23B00A2546B00A25A2 -:1091B000466061B0206323B0082546B008254660AC -:1091C00061B02063B1010C255458041B0559B00A45 -:1091D000262010B003253AB00626B006260BB007AD -:1091E0002620108A3AB10107265458041B0559B0AD -:1091F00005262010B002253A8A8A0B232010233A34 -:109200002D2C23B0015458B9000040001BB8400079 -:10921000B000598AB0015458B9000040001BB84052 -:1092200000B00059B07D2B2D2C8A8A080D8AB00120 -:109230005458B9000040001BB84000B00059B07D40 -:109240002B2D2C08B0015458B9000040001BB84029 -:1092500000B000590DB07D2B2D2CB00426B0042693 -:10926000080DB00426B00426080DB07D2B2D2C204F -:109270000146230046B00A43B00B438A6323626170 -:109280002D2CB0092BB006252EB005257DC5B006C6 -:1092900025B00525B0042520B000505821B06A1B28 -:1092A000B06C592BB00525B00425B0032520B000C3 -:1092B000505821B06A1BB06C592B18B00825B00764 -:1092C00025B00625B00A25B06F2BB00625B00525C0 -:1092D000B0042620B000505821B0661BB068592B4E -:1092E000B00525B00425B0042620B000505821B0A8 -:1092F000661BB068592B54587DB0042510B0032567 -:10930000C5B0022510B00125C5B0052621B005263F -:10931000211BB00626B00425B00325B00826B06F87 -:109320002B59B100024354587DB00225B0822BB0B6 -:109330000525B0822B20206961B00443012361B070 -:109340006060206961B0206120B00826B008268ADC -:10935000B00217388A8A6120696161B00217381B30 -:109360002121212159182D2C4B52B1010243535A6E -:1093700058231020013C003C1B2121592D2C23B0E7 -:109380000225B00225535820B00425583C1B3959FA -:10939000B00160B8FFE91C592121212D2CB0022514 -:1093A00047B0022547548A20201011B001608A205E -:1093B00012B00161B0852B2D2CB0042547B00225D9 -:1093C0004754232012B001612320B006262020102C -:1093D00011B00160B00626B0852B8A8AB0852B2D8E -:1093E0002CB0024354580C028A4B53B004264B5104 -:1093F0005A580A381B0A2121591B21212121592D94 -:109400002CB0982B580C028A4B53B004264B515A5F -:10941000580A381B0A2121591B21212121592D2CA1 -:1094200020B0024354B00123B80068237821B10072 -:109430000243B8005E237921B0024323B020205CB0 -:1094400058212121B000B8004D1C598A8A208A2059 -:109450008A23B81000635658B8100063565821216B -:1094600021B001B800301C591B2159B08062205C2A -:1094700058212121B000B8001D1C5923B080622062 -:109480005C58212121B000B8000C1C598AB0016140 -:10949000B8FFAB1C23212D2C20B0024354B0012374 -:1094A000B80081237821B1000243B80077237921E5 -:1094B000B10002438AB020205C58212121B8006706 -:1094C0001C598A8A208A208A23B81000635658B80B -:1094D0001000635658B00426B0015BB00426B004F7 -:1094E00026B004261B21212121B80038B000231CFE -:1094F000591B2159B0042623B08062205C588A5C35 -:109500008A5A23212321B8001E1C598AB080622068 -:109510005C5821212321B8000E1C59B00426B0014B -:1095200061B8FF931C23212D04CD00C10000000071 -:10953000021400000214000002340086037C00863E -:10954000052B00310493006C06E9005305EA006125 -:1095500001F10086028900520289003E0462004C3B -:1095600004930060022D00490293004802310086F6 -:10957000031F001204930059049300990493005CA4 -:109580000493005504930028049300740493005E30 -:109590000493004A04930058049300550231008656 -:1095A000023100400493006004930066049300605D -:1095B00003A30013072D006E054A0000054600C0F6 -:1095C0000512007A05DD00C0047700C0044300C026 -:1095D00005CE007A060300C0027100C00266FF6279 -:1095E000051B00C0045900C0075F00C0064400C04E -:1095F000064C007A04EB00C0064C007A051C00C043 -:10960000046600640485001E05F100B404FC00003B -:109610000790000F04FB000304BC0000049B004003 -:1096200002A2009B031F001102A20033049300401A -:109630000366FFFC028F005204A4005A04FB00A83A -:1096400003F9006704FB0067049C006702E500243F -:10965000046F0013051500A8023B009A023BFF8728 -:10966000049500A8023B00A807A200A8051500A8C1 -:1096700004E2006704FB00A804FB0067037400A871 -:1096800003E50063032A00280515009F0446000037 -:1096900006860016046800190448000103D400443B -:1096A0000314002C046701DA0314004B04930060D8 -:1096B0000214000002340086049300A40493004BBB -:1096C0000493007504930013046701DA0400007228 -:1096D00004BF012706A8006402F2003A0472005198 -:1096E000049300600293004806A800640400FFFA97 -:1096F000036D00630493006002E8003502E8003067 -:10970000028F0052051D00A8053D0076023100863B -:1097100001B5FFFC02E80054030C003E0472005047 -:10972000064800380692002D067F003E03A300364F -:10973000054A0000054A0000054A0000054A0000ED -:10974000054A0000054A00000748FFFF0512007A9D -:10975000047700C0047700C0047700C0047700C01D -:109760000271FFCC027100BB0271FFB802710001EF -:1097700005DD0035064400C0064C007A064C007A30 -:10978000064C007A064C007A064C007A049300835B -:10979000064C007A05F100B405F100B405F100B4FF -:1097A00005F100B404BC000004EB00C0055600A89D -:1097B00004A4005A04A4005A04A4005A04A4005AA1 -:1097C00004A4005A04A4005A071E005A03F90067B3 -:1097D000049C0067049C0067049C0067049C00676D -:1097E000023BFFD5023B0088023BFF9F023BFFE5A7 -:1097F00004E00067051500A804E2006704E20067C2 -:1098000004E2006704E2006704E20067049300607A -:1098100004E200670515009F0515009F0515009FD0 -:109820000515009F0448000104FB00A8044800013E -:10983000054A000004A4005A054A000004A4005A86 -:10984000054A000004A4005A0512007A03F90067D3 -:109850000512007A03F900670512007A03F9006720 -:109860000512007A03F9006705DD00C004FB0067FC -:1098700005DD0035050D0067047700C0049C006716 -:10988000047700C0049C0067047700C0049C006754 +:10634000000000000000000000000000000000004D +:1063500000640000000000000000000000000000D9 +:106360000000000000000000014801490123012451 +:1063700004060407040803740409040A040B023524 +:10638000040F0410025C01F501F604130414041157 +:1063900004120237023803780239023A037904689A +:1063A0000469046404660217046B04650467046DE1 +:1063B0000362021B0390039103B100000000000080 +:1063C000000000000000002A0048009D0104016454 +:1063D00001D801EC0213023D026E028D02AA02BB3B +:1063E00002D602EB0329034F038A03DD0416045D82 +:1063F00004B504D10539059105BE05EE060C062647 +:1064000006440691071D0753079D07D90809082E62 +:10641000084E089208B608C808ED091A093009693B +:10642000099909DA0A0D0A5B0A960AEB0B060B3288 +:106430000B5C0BAF0BDC0C000C230C3E0C530C6DF7 +:106440000C890C9B0CBD0D0E0D5B0D920DDE0E1E0E +:106450000E540ED70F0F0F350F6C0FA30FB510048E +:106460001035107110C311101141118E11C411F8A3 +:106470001220127412A212E11304134C135D13A420 +:1064800013DD13DD14051446148E1503154015593C +:1064900015CB15F9166A16B716EF1706170E1780E3 +:1064A000179217C617F118261870189218D118FBF2 +:1064B000190419321958198819BC1A1A1A781AFAB3 +:1064C0001B461B581B6A1B7C1B8E1BA11BAD1BE9AB +:1064D0001BF51C071C191C2B1C3E1C501C621C7439 +:1064E0001C871CC91CDB1CED1CFF1D111D231D3648 +:1064F0001D691DD81DEA1DFC1E0E1E211E331E6BBC +:106500001ECA1EDC1EEE1F001F111F231F371FB9DE +:106510001FC51FD71FE91FFB200D201E202F204164 +:10652000205420B720C920DB20ED20FF211121239A +:10653000215A21C221D421E621F8220A221C226EEE +:106540002280229222A422B622C822D422E022F261 +:10655000230423162328233A234C235E237023820B +:106560002395239D23F424062418242A243C244E16 +:106570002460246C24D224E424F62508251A252C32 +:10658000253F2551256425702581259325A625DEE7 +:10659000262326362648265B266C267F2691269CB7 +:1065A00026A726BA26C626D226E426F62702270DD7 +:1065B0002741275327652770277C278F27A127ADE1 +:1065C00027B927E228072819282B283728432855D8 +:1065D0002867287328B728FF291129232935294737 +:1065E000295A296D29C52A352A472A592A652A7127 +:1065F0002A832A942AA62AB82ACA2ADB2AE72AF357 +:106600002B052B162B212B2C2B3E2B4A2B782BB911 +:106610002BCB2BDD2BEF2C012C132C252C392C4DC7 +:106620002C602C732CC42CD02CE22CF42D062D17AE +:106630002D2A2D3C2D4E2D602D722D842D952DBB98 +:106640002E042E6F2EFB2F0D2F1F2F312F432F4E79 +:106650002F592F862FB52FC82FEF300B30383062CF +:10666000309930D230F231343140314931563163D2 +:106670003170317C3189319531AA31B231BA31D1A1 +:106680003203320B3213321B3267326F327732A150 +:1066900032A932B132D732DF32F9330133393341E3 +:1066A0003349339C33A433E33430344334563467B2 +:1066B00034783489349B34AE350E356A35A035FBD9 +:1066C000364C369936CD37123737373F3795379DA9 +:1066D00037C938303838386E38B438F9393939690B +:1066E000399839EB3A3E3A823ADB3AEE3B003B11BD +:1066F0003B223B343B473B893B9B3BE13BE93BF146 +:106700003C043C0C3C653CA63CD73CE93CFB3D1DB5 +:106710003D253D583D603D683DA33DAB3DE43E37E2 +:106720003E6B3E7D3EA33EDE3EE63EEE3EF63EFE48 +:106730003F063F0E3F163F563F5E3F663F8A3FB9DA +:106740003FDC4007403B407440A340E9413C417777 +:10675000417F41E2422B42424279428142BA430E9A +:10676000433E434F437643A843DE4403440B442651 +:10677000442E44364453445B44AC44B444D9450AA3 +:10678000452F455C459345CB45FE463D468A46C16F +:1067900046D3472B473D477D4785478D47A047A8B0 +:1067A00047F8483B484348554866488848A448C08D +:1067B00048D248E448F64908491B492E4940495205 +:1067C00049634974497C499649B449D349DC49FA3B +:1067D0004A2C4A5F4A684A904AD04AF04B004B84A0 +:1067E0004B974BB64BD44BF24BFE4C134C424C7078 +:1067F0004CC24D1E4D824DE94E3F4E9E4EE44EEC36 +:106800004F314FB2505850F5516B51CA51D251ECE3 +:1068100052165227524A52AA52DF52EC5324533096 +:10682000533C5366538C53AC53B553D4540654461F +:10683000546154BA54BA54BA54BA54BA54BA54BA41 +:1068400054BA54BA54BA54BA54BA54BA54BA55A6EB +:1068500055FA560C5614569156CF57325744575640 +:106860005762577757A557FA584A588B58D4590347 +:10687000591559275939594B59A659FD5A3D5A7D31 +:106880005AD25B225B615B9F5BF05C3E5C8E5CDCA2 +:106890005D405DA15E3D5ED95EE15EE95F355F7B97 +:1068A0005FBB5FF8600B601E609560A1610D617059 +:1068B000622962D762E962FB6338637263A5645A36 +:1068C00064EA6541659565D56616666766D166FAC0 +:1068D0006723676D67B267F468366842684E687F01 +:1068E00068AF68E269156945697F69AB69D76A0471 +:1068F0006A316A5A6A836AD26B1B6BA26C1D6C295F +:106900006C356C596C7C6C846CB16CE66D206D5789 +:106910006D8D6DBA6DE96E216E566E9E6EE46F14CC +:106920006F1C6F7B6FD5703A709870A070B270C496 +:10693000711A716271A771E272197251728072AE2E +:1069400072E5731D736473A473AC73BE73CF73E28B +:1069500073F473FC7404741674277472747A748DEF +:10696000749F74B274C574D874EA752E757175838A +:10697000759575A875BA75CD75DF75E775EF7602F3 +:1069800076147627763A764C765E767176837696AE +:1069900076A976BC76CE76EE770E7721773477407F +:1069A000778277CD78167851788B78BC78C4791651 +:1069B000797979D57A317A7C7AC57B197B667BA423 +:1069C0007BE57C2B7C6E7CA27CD97D2E7D367D8DFB +:1069D0007DDA7DE67DF27E047E167E2A7E3E7E5244 +:1069E0007E667E7A7E8E7EA27EB67ECC7EE27EF64D +:1069F0007F0A7F1E7F327F467F5A7F6E7F827F981D +:106A00007FAE7FBA7FC67FD87FEA7FFC800D802073 +:106A100080338047805B806F8083809780AB80C1AC +:106A200080D780E980FB81078113811F812B813D05 +:106A3000814F816281758189819D81B181C581D9B3 +:106A400081ED82038219822B823D824F82618273A3 +:106A50008285829782A982B582C182CD82D982EB5A +:106A600082FD830F83218333834583578369837B2F +:106A7000838D839983A583B183BD83CF83E183F322 +:106A8000840484168458849A84F08546857F85B76B +:106A900085FF864A8671869986A586B186BD86C998 +:106AA00086DF86F58736873E8754879187BE880DB7 +:106AB000885B88718887889D88B388C988DF88F556 +:106AC000890B8953895B89A78A068A678AB48B02F6 +:106AD0008B2A8B368B428B4E8B5E8B6E8BC48C16C7 +:106AE0008C638C768C898C958CA18CB38CBF8CEB51 +:106AF0008D118D238D358D478D5A8D6C8D7E8D90AA +:106B00008D9C8DA78DB98DC58DD78DE98DF58E02A4 +:106B10008E0A8E1D8E258E388E408E488E5A8E7F20 +:106B20008E878E8F8EA08EB28EC68F3C8F488F53ED +:106B30008FAA9008901A902C903E909090E690EE3C +:106B400091209151916391AF91DE9225926F92A322 +:106B500092ED9325936C939493D493E6941594516A +:106B600094AE94C49500955D958095BE962096460A +:106B7000968496EB9726977D97FA982E986F98AD06 +:106B800098DE99309982999499A699BC99D299DE08 +:106B900099EA99F69A029A0E9A1A9A269A319A3C8A +:106BA0009A489A549A609A6C9A789A849A909A9C85 +:106BB0009AA89AB49AC09ACC9AD89AE49AF09B026E +:106BC0009B0B9B149B1D9B269B2F9B389B419B4A99 +:106BD0009B539B5C9B659BA19BAA9BC59BCE9BD714 +:106BE0009BFD9C239C4D9C7A9CA79D0A9D429D8069 +:106BF0009D999DC69E089E199E2F9E489E629EA2AC +:106C00009EBB9ECD9EE69F009F1A9F239F2C9F3583 +:106C10009F3E9F479F509F599F629F6B9F749FB35A +:106C20009FDAA014A065A09CA0E2A138A152A1B94E +:106C3000A20FA218A221A22AA233A23CA245A24ED0 +:106C4000A257A260A269A29FA2C4A2FFA350A387D9 +:106C5000A3CDA427A442A4ABA500A54CA554A55C34 +:106C6000A564A56CA574A57CA584A58CA594A59CFC +:106C7000A5A5A5AEA5B7A5C0A5C9A5D2A5DBA5E4C8 +:106C8000A5EDA5F6A607A627A630A651A65AA67872 +:106C9000A691A69AA6A3A6ABA6F0A765A76DA77511 +:106CA000A793A79EA7AA00000000002E022E0003B3 +:106CB00000010409000000AC071A000300010409E8 +:106CC0000001002406F60003000104090002000E82 +:106CD00006E80003000104090003003806B00003C1 +:106CE000000104090004002406F600030001040961 +:106CF0000005001A069600030001040900060022A0 +:106D00000674000300010409000700A405D0000375 +:106D1000000104090008002A05A600030001040977 +:106D200000090028057E000300010409000A004252 +:106D3000053C000300010409000B003E04FE0003B3 +:106D400000010409000C003C04C200030001040916 +:106D5000000D012203A0000300010409000E00340D +:106D6000036C00030001040900100012035A000321 +:106D70000001040900110010034A00030001040986 +:106D80000019001A03300003000104090100000C7F +:106D900003240003000104090101000A031A00038F +:106DA000000104090103000A0310000300010409A3 +:106DB0000104000E06E800030001040901050010AB +:106DC000034A000300010409010600080308000348 +:106DD000000104090107001202F600030001040982 +:106DE0000109001E02D8000300010409010A002263 +:106DF00002B6000300010409010B00240292000303 +:106E000000010409010C001C0276000300010409C2 +:106E1000010D00260250000300010409010E0026A6 +:106E2000022A000300010409010F002A02000003E6 +:106E3000000104090110002C01D400030001040921 +:106E40000111002401B00003000104090112002E09 +:106E5000018200030001040901130038014A000304 +:106E6000000104090114003C010E000300010409A3 +:106E70000115003E00D00003000104090116003690 +:106E8000009A00030001040901170040005A0003A2 +:106E90000001040901180012004800030001040960 +:106EA0000119001A002E000300010409011A000C48 +:106EB0000022000300010409011B000C001600035E +:106EC00000010409011C000C000A00030001040970 +:106ED000011D000A00000052006F006D0061006E8D +:106EE000004900740061006C00690063004D00659A +:106EF000006400690075006D004E006F0072006D47 +:106F00000061006C00530065006D00690043006F74 +:106F1000006E00640065006E00730065006400434D +:106F2000006F006E00640065006E00730065006411 +:106F3000004F00700065006E00530061006E00732A +:106F40000052006F006D0061006E002D0043006F65 +:106F5000006E00640065006E00730065006400450B +:106F600000780074007200610042006F006C0064E1 +:106F7000004F00700065006E00530061006E0073EA +:106F80000052006F006D0061006E002D0043006F25 +:106F9000006E00640065006E0073006500640042CE +:106FA000006F006C0064004F00700065006E0053BD +:106FB0000061006E00730052006F006D0061006E92 +:106FC000002D0043006F006E00640065006E0073CA +:106FD0000065006400530065006D00690042006FA9 +:106FE000006C0064004F00700065006E005300618B +:106FF000006E00730052006F006D0061006E002D86 +:107000000043006F006E00640065006E0073006551 +:1070100000640052006500670075006C006100723A +:10702000004F00700065006E00530061006E007339 +:107030000052006F006D0061006E002D0043006F74 +:10704000006E00640065006E007300650064004C13 +:107050000069006700680074004F00700065006EF2 +:1070600000530061006E00730052006F006D0061FC +:10707000006E002D0045007800740072006100422F +:10708000006F006C0064004F00700065006E0053DC +:107090000061006E00730052006F006D0061006EB1 +:1070A000002D0042006F006C0064004F007000650E +:1070B000006E00530061006E00730052006F006D9F +:1070C0000061006E002D00530065006D00690042F4 +:1070D000006F006C0064004F00700065006E00538C +:1070E0000061006E00730052006F006D0061006E61 +:1070F000002D0052006500670075006C0061007291 +:10710000004F00700065006E00530061006E007358 +:107110000052006F006D0061006E002D004C006990 +:107120000067006800740043006F006E0064006533 +:10713000006E007300650064002000450078007454 +:10714000007200610042006F006C00640043006F39 +:10715000006E00640065006E00730065006400202E +:107160000042006F006C00640043006F006E00641A +:107170000065006E00730065006400200053006528 +:10718000006D00690042006F006C00640043006FF6 +:10719000006E00640065006E0073006500640020EE +:1071A0000052006500670075006C006100720043CA +:1071B000006F006E00640065006E0073006500647F +:1071C0000020004C006900670068007400450078EA +:1071D0000074007200610042006F006C00640042A5 +:1071E000006F006C0064004C006900670068007468 +:1071F000005700690064007400680057006500696A +:10720000006700680074004F00700065006E005356 +:107210000061006E00730052006F006D0061006E2F +:1072200000530065006D00690042006F006C00644F +:10723000004F00700065006E002000530061006E7A +:1072400000730068007400740070003A002F002F73 +:107250000073006300720069007000740073002EF8 +:1072600000730069006C002E006F00720067002F31 +:10727000004F0046004C0054006800690073002075 +:107280000046006F006E007400200053006F00661F +:1072900000740077006100720065002000690073CF +:1072A0000020006C006900630065006E00730065DB +:1072B000006400200075006E00640065007200200C +:1072C000007400680065002000530049004C002055 +:1072D000004F00700065006E00200046006F006ED9 +:1072E00000740020004C006900630065006E0073AC +:1072F0000065002C002000560065007200730069D4 +:10730000006F006E00200031002E0031002E0020A2 +:1073100000540068006900730020006C006900637D +:107320000065006E00730065002000690073002096 +:107330000061007600610069006C00610062006C11 +:10734000006500200077006900740068002000617B +:107350000020004600410051002000610074003A06 +:10736000002000680074007400700073003A002F61 +:10737000002F0073006300720069007000740073D6 +:10738000002E00730069006C002E006F0072006711 +:10739000002F004F0046004C00680074007400701D +:1073A000003A002F002F007700770077002E006D45 +:1073B000006F006E006F0074007900700065002E91 +:1073C0000063006F006D002F00730074007500648F +:1073D0000069006F0068007400740070003A002FAC +:1073E000002F007700770077002E0067006F006F96 +:1073F0000067006C0065002E0063006F006D002FB9 +:10740000006700650074002F006E006F0074006F4D +:10741000002F00440065007300690067006E00657E +:1074200000640020006200790020004D006F006EB3 +:10743000006F007400790070006500200064006532 +:10744000007300690067006E002000740065006131 +:10745000006D002E004D006F006E006F007400790B +:10746000007000650020004400650073006900673B +:10747000006E0020005400650061006D004D006F3B +:10748000006E006F007400790070006500200049F4 +:10749000006D006100670069006E00670020004910 +:1074A000006E0063002E004F00700065006E00202B +:1074B00000530061006E007300200069007300201B +:1074C0000061002000740072006100640065006DBE +:1074D00000610072006B0020006F00660020004712 +:1074E000006F006F0067006C006500200061006E97 +:1074F00000640020006D00610079002000620065DA +:107500000020007200650067006900730074006568 +:1075100000720065006400200069006E00200063B6 +:1075200000650072007400610069006E0020006A4E +:1075300000750072006900730064006900630074E4 +:107540000069006F006E0073002E004F0070006530 +:10755000006E00530061006E0073002D0053006543 +:10756000006D00690042006F006C00640056006509 +:10757000007200730069006F006E00200033002E5F +:107580000030003000300033002E0030003000307A +:10759000003B0047004F004F0047003B004F00708A +:1075A0000065006E00530061006E0073002D0053F3 +:1075B0000065006D00690042006F006C00640052BD +:1075C000006500670075006C00610072004F00707C +:1075D0000065006E002000530061006E0073002003 +:1075E00000530065006D00690042006F006C00648C +:1075F0000043006F00700079007200690067006846 +:1076000000740020003200300032003000200054AE +:10761000006800650020004F00700065006E0020CB +:1076200000530061006E0073002000500072006F74 +:10763000006A00650063007400200041007500745A +:107640000068006F0072007300200028006800745A +:10765000007400700073003A002F002F006700696B +:107660000074006800750062002E0063006F006DFA +:10767000002F0067006F006F0067006C00650066F8 +:10768000006F006E00740073002F006F00700065C3 +:10769000006E00730061006E00730029000100009D +:1076A000000A02C20460000544464C540288637913 +:1076B000726C021C6772656B01EC6865627201BCDA +:1076C0006C61746E00200170000741505048014207 +:1076D0004341542001144950504800E64D41482090 +:1076E00000B84D4F4C20008A4E415620005C524F4E +:1076F0004D20002E0000FFFF0014000000020006D5 +:1077000000070008000900110013001400150016FE +:10771000001700180019001A001B001C001D001E95 +:10772000001F0000FFFF0014000000020006000719 +:1077300000080009001000130014001500160017BF +:1077400000180019001A001B001C001D001E001F5D +:107750000000FFFF00140000000200060007000800 +:107760000009000F00130014001500160017001880 +:107770000019001A001B001C001D001E001F000045 +:10778000FFFF0014000000020006000700080009C7 +:10779000000D001300140015001600170018001942 +:1077A000001A001B001C001D001E001F0000FFFF30 +:1077B0000014000000010006000700080009000C8A +:1077C0000013001400150016001700180019001A05 +:1077D000001B001C001D001E001F0000FFFF001406 +:1077E000000000020006000700080009000B00135B +:1077F000001400150016001700180019001A001BCD +:10780000001C001D001E001F0000FFFF00140000F0 +:1078100000010006000700080009000A0013001418 +:1078200000150016001700180019001A001B001C94 +:10783000001D001E001F0000FFFF001300000005D8 +:1078400000060007000800090013001400150016C8 +:10785000001700180019001A001B001C001D001E54 +:10786000001F000400000000FFFF001300000004E0 +:107870000006000700080009001300140015001698 +:10788000001700180019001A001B001C001D001E24 +:10789000001F000400000000FFFF001300000003B1 +:1078A0000006000700080009001300140015001668 +:1078B000001700180019001A001B001C001D001EF4 +:1078C000001F007000024D4B4420003E53524220E6 +:1078D00000100000FFFF0014000000010006000778 +:1078E000000800090012001300140015001600170C +:1078F00000180019001A001B001C001D001E001FAC +:107900000000FFFF0014000000010006000700084F +:107910000009000E001300140015001600170018CF +:107920000019001A001B001C001D001E001F00048F +:1079300000000000FFFF0013000000010006000728 +:1079400000080009001300140015001600170018A5 +:107950000019001A001B001C001D001E001F002043 +:1079600061616C74019663636D70018E63636D7009 +:10797000017E63636D70017463636D70016A63639C +:107980006D70015E646E6F6D015866726163014EC9 +:107990006C69676101486C6E756D01426C6F636C58 +:1079A000013C6C6F636C01366C6F636C01306C6F03 +:1079B000636C012A6C6F636C01246C6F636C011E35 +:1079C0006C6F636C01186C6F636C01126C6F636C8D +:1079D000010C6E756D7201066F6E756D01006F7230 +:1079E000646E00FA706E756D00F473616C7400EC77 +:1079F0007373303100EC7373303200E673733033DD +:107A000000E07373303400DA7375627300D47375F9 +:107A1000707300CE746E756D00C87A65726F00C2A7 +:107A20000000000100230000000100200000000110 +:107A300000140000000100130000000100260000F7 +:107A400000010025000000010024000000020024C5 +:107A5000002500000001001F00000001001C0000C4 +:107A600000010021000000010015000000010011CC +:107A700000000001000A00000001000800000001F1 +:107A8000000900000001001200000001000B0000CE +:107A90000001000F00000001000C000000010010B8 +:107AA00000000001001E0000000100220000000391 +:107AB0000017001800190000000100160000000463 +:107AC000000200050002000500000003000200059E +:107AD0000007000000030002000500060000000689 +:107AE000000200050002000500020005000000027F +:107AF0000002000500000002000000010027096CE0 +:107B0000074A06EE06D406D4062205A4051404E2AC +:107B100004C004C0049E045C043C041C03FA03FA81 +:107B200003E603E6037C032E0316030802F40316A0 +:107B300002AC029E029E0260023E022601E0019A11 +:107B40000154011000FC00D6006400500001000048 +:107B50000001000800010006027D00010001014152 +:107B60000001000000010008000200360018039820 +:107B70000399039A039B039C039D039E039F03A009 +:107B800003A103A303A403A503A803A903AA03ABAA +:107B900003AC03AD03AE03C003A603A703A2000119 +:107BA0000018002C002D008E008F0090009100EA3C +:107BB00000EC00EE00F000F200F300F50159016660 +:107BC000017601A001A101A202B602C5033203346D +:107BD00003960001000000010008000200100005EB +:107BE00003BA03BB03BC03BD03B300010005004A95 +:107BF00000DF00E100E300E50001000000010008F3 +:107C000000010006043B0001000100130004000015 +:107C100000010008000100360001000800050026F0 +:107C2000001E00180012000C038C0002004F038B92 +:107C30000002004C038A00020049038E0003004941 +:107C4000004F038D00030049004C00010001004972 +:107C500000010000000100080002002E0014044F83 +:107C60000450045104520453045404550456045758 +:107C70000458044404450446044704480449044A9B +:107C8000044B044C044D000200020013001C0000D1 +:107C900004300439000A000100000001000800025D +:107CA000002E001400130014001500160017001811 +:107CB0000019001A001B001C044F04500451045208 +:107CC0000453045404550456045704580002000297 +:107CD0000430043900000444044D000A000100008F +:107CE000000100080002002E0014043004310432A8 +:107CF00004330434043504360437043804390444A6 +:107D000004450446044704480449044A044B044C0F +:107D1000044D000200020013001C0000044F045830 +:107D2000000A000100000001000800010006FFEC4D +:107D3000000200010444044D0000000100000001A5 +:107D400000080002000E0004006C007C006C007C47 +:107D5000000100040024003200440052000600002C +:107D600000020024000A0003000100BA0001001212 +:107D7000000000010000001D00010002003200525E +:107D80000003000100A0000100120000000100003B +:107D9000001D000100020024004400010000000159 +:107DA00000080001003EFFEC000600000002002673 +:107DB000000A0003000100120001002E0000000173 +:107DC0000000001B000200010426042F0000000335 +:107DD0000001001C00010012000000010000001A58 +:107DE00000020001043A04430000000100010216F1 +:107DF000000100000001000800010006020400016B +:107E00000001001200010000000100080001001440 +:107E1000041300010000000100080001000604270F +:107E2000000200010013001C00000001000000011E +:107E3000000800020024000F04640466046803774D +:107E4000007B007400750237023803780239023A69 +:107E50000379046902170001000F000B000C000EEB +:107E60000013001400150016001700180019001A5E +:107E7000001B001C00200051000100000001000850 +:107E800000020032001604650467046A0459045AAB +:107E9000045B045C045D045E045F046004610462CE +:107EA000046B03C103C203C303C403C503C603C7F2 +:107EB00003C800010016000B000C000E0013001494 +:107EC00000150016001700180019001A001B001CEE +:107ED0000020004B004E004F005000510053005650 +:107EE000005700010000000100080001000601F534 +:107EF0000001000101CA00010000000100080002A9 +:107F0000000E00040391039003B103B200010004CA +:107F1000015F0173017E019300040000000100086D +:107F2000000100120001000800010004010000022D +:107F3000007900010001002F00040000000100088A +:107F4000000100120001000800010004010100020C +:107F5000007900010001004F000600000001000848 +:107F60000001000A00020026001200010002002F9A +:107F7000004F000100040000000200790001004FE2 +:107F800000010000000D0001000400000002007963 +:107F90000001002F00010000000E000100000001A0 +:107FA00000080002000E0004039203B4039303B51B +:107FB0000001000400FC00FD0106010700010000B3 +:107FC000000100080002000E0004014801490123DD +:107FD000012400010004011F0120036D036E000154 +:107FE000000000010008000200160008039403B618 +:107FF000039503B7039603B8039703B9000100087C +:1080000000C600C700DA00DB00F000F101330134E4 +:10801000000400000001000800010072000900686F +:10802000005E0054004A00400036002C0022001878 +:108030000001000403FF000204210001000403FE0C +:10804000000204210001000403FD000204210001DC +:10805000000403FC000204210001000403FA0002F2 +:1080600004210001000403F90002042100010004BE +:1080700003F8000204210001000403EE00020421C1 +:108080000001000403EA000204210001000903C901 +:1080900003CD03DA03DC03DD03E003E103E203E3E2 +:1080A00000040000000100080001006E0002003C16 +:1080B000000A00040028001E0014000A037E0004C9 +:1080C000040804050401037F0004040804050402F5 +:1080D000038000040408040604010381000404086A +:1080E0000406040200040028001E0014000A037A9B +:1080F0000004040804050401037B000404080405CB +:108100000402037C0004040804060401037D000447 +:108110000408040604020001000201850191000424 +:1081200000000001000800010092000A0088007EA3 +:10813000007400600056004C004200380024001A11 +:10814000000100040134000204100002000C0006CB +:10815000037000020410037200030410014C0001BC +:10816000000400F1000204100001000400DB000222 +:1081700004100001000400C7000204100001000404 +:108180000133000204100002000C0006036F00021D +:108190000410037100030410014C0001000400F0FE +:1081A000000204100001000400DA000204100001C3 +:1081B000000400C6000204100001000A0024002888 +:1081C000002C0032003800440048004C0052005897 +:1081D00000010000000100080002005E000603AF7D +:1081E00003B00472046F0470047300060000000200 +:1081F000002A000A000300000001004200020014EF +:108200000032000100000004000100040235040EE9 +:10821000040F0410000300000001002200010012FE +:108220000001000000030002000203740374000058 +:108230000401040D000100010006004C004D00F196 +:1082400001EE01F003350003000000010008000109 +:10825000006600300214020E020801F801EA01DC97 +:1082600001CE01C001B201A401960188017A017416 +:10827000016E01680162015A0154014E0148014238 +:10828000013C01360130012A0124011E01180112AE +:10829000010C0106010000FA00F400EE00E800E223 +:1082A00000DC00D600D000CA00C400BE00B800B296 +:1082B00000AC00A60002000A000B000C0000000E3B +:1082C000000E00020013001C000300200020000D1F +:1082D00000510051000E00F000F1000F010B010BE6 +:1082E00000110430043900120444044D001C044FF2 +:1082F0000458002600020439044D00020438044CDE +:1083000000020437044B00020436044A000204351C +:108310000449000204340448000204330447000204 +:1083200004320446000204310445000204300444CF +:1083300000020439045800020438045700020437CC +:1083400004560002043604550002043504540002A9 +:108350000434045300020433045200020432045172 +:1083600000020431045000020430044F0002001CDB +:10837000044D0002001B044C0002001A044B0002D2 +:108380000019044A000200180449000200170448BA +:108390000002001604470002001504460002001403 +:1083A0000445000200130444000303820383038492 +:1083B000000203B804720002039603A10002021730 +:1083C00003C500020469046B00060379042F043915 +:1083D0000443045804620006023A042E043804429E +:1083E0000457046100060239042D04370441045681 +:1083F000046000060378042C043604400455045F2E +:1084000000060238042B0435043F0454045E0006C1 +:108410000237042A0434043E0453045D0006007548 +:1084200004290433043D0452045C0006007404284B +:108430000432043C0451045B0006007B0427043131 +:10844000043B0450045A0007037704260430043A1E +:10845000044E044F045900020468046A00020466D2 +:1084600004670002046404650001000000010008C4 +:108470000002009A004A0216006C03980399007CDF +:10848000006C03BA03C103AF03B003C203C303C448 +:10849000007C03C603C703C8039A039B039C039D88 +:1084A000039403B6039503B703BB03BC03BD03B337 +:1084B000039E039F03A003A303A403A5039203B495 +:1084C000039303B501480149039703B903A8039136 +:1084D00003A9039003AA03B103B203AB03AC03AD3A +:1084E00003BF046F047003AE03C003A603A70473A5 +:1084F0000123012403A20426042704280429042AB2 +:10850000042B042C042D042E042F0001004A001219 +:108510000024002C002D00320044004A004B004C87 +:10852000004D004E004F00500052005300560057BF +:10853000008E008F0090009100C600C700DA00DBBB +:1085400000DF00E100E300E500EA00EC00EE00F2ED +:1085500000F300F500FC00FD01060107011F0120EA +:10856000013301340159015F016601730176017E17 +:10857000019301A001A101A201CA01EE01F002B61E +:1085800002C5033203340335036D036E0396043AC8 +:10859000043B043C043D043E043F044004410442C7 +:1085A00004430000404A9998979687868584838281 +:1085B00081807F7E7D7C7B7A797877767574737223 +:1085C00071706F6E6D6C6B6A696867666564636213 +:1085D00061605F5E5D5C5B5A595857565554535104 +:1085E000504F4E4D4C4B4A49484746281F100A09E8 +:1085F0002C01B10B0A432343650A2D2C00B10A0B51 +:108600004323430B2D2C01B00643B00743650A2DCD +:108610002CB04F2B20B0405158214B525845441B91 +:108620002121591B2321B040B0042545B004254524 +:1086300061648A63525845441B212159592D2C00ED +:10864000B00743B006430B2D2C4B53234B515A58C4 +:1086500020458A60441B2121592D2C4B545820451C +:108660008A60441B2121592D2C4B53234B515A58BE +:10867000381B2121592D2C4B5458381B2121592DA1 +:108680002CB002435458B0462B1B21212121592DD7 +:108690002CB002435458B0472B1B212121592D2CBB +:1086A000B002435458B0482B1B21212121592D2CB5 +:1086B000B002435458B0492B1B212121592D2C23A2 +:1086C00020B000508A8A64B10003255458B0401B82 +:1086D000B10103255458B005438B59B04F2B592392 +:1086E000B0622B2321235865592D2CB108000C2191 +:1086F0005460432D2CB10C000C215460432D2C01EF +:108700002047B0024320B8100062B810006357231E +:10871000B8010062B8100063575A58B0206066591B +:10872000482D2CB1000225B00225B0022553B80017 +:10873000352378B00225B0022560B020632020B038 +:108740000625236250588A21B00160231B2020B0E7 +:108750000625236252582321B001611B8A2123215F +:10876000205959B8FFC11C60B0206323212D2CB1C2 +:10877000020042B123018851B1400188535A58B8D0 +:108780001000B020885458B202010243604259B12F +:108790002401885158B82000B040885458B20202D1 +:1087A00002436042B12401885458B202200243605F +:1087B00042004B014B5258B2020802436042591B1F +:1087C000B84000B080885458B20204024360425955 +:1087D000B84000B08063B80100885458B202080263 +:1087E00043604259B94000010063B8020088545800 +:1087F000B202100243604259B12601885158B94073 +:1088000000020063B80400885458B202400243607A +:108810004259B94000040063B80800885458B202B5 +:10882000800243604259B12801885158B94000087C +:108830000063B81000885458B900020100B0024328 +:10884000604259595959595959B100024354584035 +:108850000A0540084009400C020D021BB101024309 +:108860005458B2054008BA010000090100B30C01D8 +:108870000D011BB18002435258B2054008B8018077 +:10888000B109401BB80100B002435258B20540087C +:10889000BA0180000901401BB80180B00243525860 +:1088A000B2054008B80200B109401BB2054008BA41 +:1088B000010000090100595959B84000B08088559D +:1088C000B94000020063B8040088555A58B30C0040 +:1088D0000D011BB30C000D0159595942424242424D +:1088E0002D2C45B1024E2B23B04F2B20B0405158B8 +:1088F000214B5158B0022545B1014E2B60591B2325 +:108900004B5158B003254520648A63B0405358B199 +:10891000024E2B601B21591B215959442D2C20B08C +:108920000050205823651B2359B114148A7045B197 +:108930001010434B8A43515A58B0401BB04F2B592B +:1089400023B1610626602B8A58B005438B59235802 +:10895000655923103A2D2CB003254963234660B096 +:108960004F2B23B00425B0042549B00325635620BE +:1089700060B062602BB003252010468A4660B020AC +:1089800063613A2D2CB00016B1020325B101042514 +:10899000013E003EB10102060CB00A236542B00B55 +:1089A0002342B1020325B1010425013F003FB1017B +:1089B00002060CB006236542B0072342B00116B18F +:1089C00000024354584523452018698A63236220D6 +:1089D00020B0405058671B665961B02063B04023F7 +:1089E00061B00423421BB104004221215918012D1A +:1089F0002C2045B1004E2B442D2C4B51B1404F2B18 +:108A0000505B582045B1014E2B208A8A4420B1404A +:108A10000426616361B1014E2B44211B23218A4549 +:108A2000B1014E2B208A234444592D2C4B51B14087 +:108A30004F2B505B5845208AB0406163601B232157 +:108A40004559B1014E2B442D2C2345208A452361E5 +:108A50002064B04051B0042520B0005323B04051F1 +:108A60005A5AB1404F2B545A588A0C6423642353EA +:108A700058B140408A612063611B2063591B8A59A9 +:108A800063B1024E2B60442D2C012D2C002D2C05A2 +:108A9000B10B0A432343650A2D2CB10A0B43234330 +:108AA0000B022D2CB002256366B00225B8200062AF +:108AB0006023622D2CB0022563B0206066B00225D1 +:108AC000B82000626023622D2CB002256367B002DB +:108AD00025B82000626023622D2CB002256366B0A9 +:108AE0002060B00225B82000626023622D2C234A4A +:108AF000B1024E2B2D2C234AB1014E2B2D2C238A53 +:108B00004A234564B0022564B002256164B0034382 +:108B1000525821206459B1024E2B23B000505865A1 +:108B2000592D2C238A4A234564B0022564B00225BE +:108B30006164B00343525821206459B1014E2B2384 +:108B4000B000505865592D2C20B003254AB1024E73 +:108B50002B8A103B2D2C20B003254AB1014E2B8AC5 +:108B6000103B2D2CB00325B003258AB0672B8A104B +:108B70003B2D2CB00325B003258AB0682B8A103B0F +:108B80002D2CB0032546B003254660B004252EB039 +:108B90000425B00425B0042620B000505821B06A46 +:108BA0001BB06C592BB0032546B00325466061B05D +:108BB0008062208A2010233A232010233A2D2CB0E3 +:108BC000032547B003254760B0052547B0806361A2 +:108BD000B00225B00625496323B005254AB080635D +:108BE0002058621B2159B0042646608A468A466096 +:108BF000B02063612D2CB00426B00425B00425B04C +:108C00000426B06E2B208A2010233A232010233A0A +:108C10002D2C2320B001545821B00225B1024E2B37 +:108C2000B0805020605920606020B001515821214F +:108C30001B20B005515821206661B0402361B1006E +:108C4000032550B00325B00325505A5820B0032502 +:108C5000618A535821B000591B21591BB007545841 +:108C60002066616523211B2121B000595959B102A9 +:108C70004E2B2D2CB00225B004254AB0005358B01D +:108C8000001B8A8A238AB00159B0042546206661F8 +:108C900020B00526B0062649B00526B00526B070DE +:108CA0002B236165B02060206661B02061652D2CAA +:108CB000B0022546208A20B000505821B1024E2B28 +:108CC0001B452321596165B00225103B2D2CB004B2 +:108CD0002620B802006220B80200638A236120B017 +:108CE0005D602BB00525118A128A20398A58B90097 +:108CF0005D1000B004266356602B2321201020460F +:108D000020B1024E2B23611B2321208A201049B160 +:108D1000024E2B593B2D2CB9005D1000B009256384 +:108D200056602BB00525B00525B00526B06D2BB1DA +:108D30005D0725602BB00525B00525B00525B005DC +:108D400025B06F2BB9005D1000B008266356602B6C +:108D500020B0005258B0502BB00525B00525B00703 +:108D600025B00725B00525B0712BB0021738B0002B +:108D700052B00225B001525A58B00425B006254918 +:108D8000B00325B00525496020B0405258211BB0E2 +:108D900000525820B0025458B00425B00425B00742 +:108DA00025B0072549B00217381BB00425B00425AB +:108DB000B00425B0062549B00217385959595959F8 +:108DC00021212121212D2CB9005D1000B00B25633C +:108DD00056602BB00725B00725B00625B00625B094 +:108DE0000C25B00C25B00925B00825B06E2BB004B9 +:108DF0001738B00725B00725B00726B06D2BB00493 +:108E000025B00425B00426B06D2BB0502BB006253C +:108E1000B00625B00325B0712BB00525B00525B0EF +:108E20000325B002173820B00625B00625B0052569 +:108E3000B0712B60B00625B00625B0042565B002E0 +:108E40001738B00225B002256020B040535821B039 +:108E5000406123B04061231BB8FFC05058B0406050 +:108E600023B04060235959B00825B00825B0042626 +:108E7000B0021738B00525B005258AB00217382092 +:108E8000B0005258B00625B0082549B00325B005FA +:108E900025496020B0405258211BB0005258B006FE +:108EA00025B00625B00625B00625B00B25B00B254C +:108EB00049B0041738B00625B00625B00625B0061F +:108EC00025B00A25B00A25B00725B0712BB00417CC +:108ED00038B00425B00425B00525B00725B0052518 +:108EE000B0712BB00217381BB00425B00425B8FFB1 +:108EF000C0B002173859595921212121212121219E +:108F00002D2CB00425B0032587B00325B003258A96 +:108F100020B000505821B0651BB068592B64B004D4 +:108F200025B0042506B00425B0042549202063B0EF +:108F30000325206351B1000325545B5821212321CF +:108F4000071B2063B0022520636120B0532B8A6386 +:108F5000B00525B0052587B00425B004264AB00029 +:108F600050586559B00426200146230046B0052616 +:108F7000200146230046B0001600B000234801B08F +:108F80000023480020B0012348B00223480120B04C +:108F9000012348B002234823B2020001082338B25B +:108FA000020001092338B1020107B00116592D2C26 +:108FB00023100D0C8A63238A636064B940000400A7 +:108FC000635058B000381B3C592D2CB00625B00911 +:108FD00025B00925B00726B0762B23B000545805DC +:108FE0001B0459B00425B00626B0772BB00525B078 +:108FF0000526B00525B00526B0762BB000545805DF +:109000001B0459B0772B2D2CB00725B00A25B00AC8 +:1090100025B00826B0762B8AB0005458051B045999 +:10902000B00525B00726B0772BB00625B00626B0D0 +:109030000625B00626B0762B08B0772B2D2CB0076E +:1090400025B00A25B00A25B00826B0762B8A8A08F2 +:10905000B00425B00626B0772BB00525B00526B0A4 +:109060000525B00526B0762BB0005458051B0459D1 +:10907000B0772B2D2CB00825B00B25B00B25B009EF +:1090800026B0762BB00426B0042608B00525B0071C +:1090900026B0772BB00625B00626B00625B00626EA +:1090A000B0762B08B0772B2D2C03B00325B0032509 +:1090B0004AB00425B003254A02B00525B005264A6A +:1090C000B00526B005264AB00426638A8A63612D5E +:1090D0002CB15D0E25602BB00C2611B0052612B008 +:1090E0000A2539B0072539B00A25B00A25B0092567 +:1090F000B07C2BB00050B00B25B00825B00A25B0CD +:109100007C2BB000505458B00725B00B2587B00415 +:1091100025B004250BB00A2510B00925C1B00225E1 +:10912000B002250BB0072510B00625C11BB00725DE +:10913000B00B25B00B25B8FFFFB0762BB00425B0DF +:1091400004250BB00725B00A25B0772BB00A25B04F +:109150000825B00825B8FFFFB0762BB00225B00275 +:10916000250BB00A25B00725B0772B59B00A254644 +:10917000B00A254660B0082546B008254660B0060E +:1091800025B006250BB00C25B00C25B00C2620B060 +:1091900000505821B06A1BB06C592BB00425B004A4 +:1091A000250BB00925B00925B0092620B00050587C +:1091B00021B06A1BB06C592B23B00A2546B00A2592 +:1091C000466061B0206323B0082546B0082546609C +:1091D00061B02063B1010C255458041B0559B00A35 +:1091E000262010B003253AB00626B006260BB0079D +:1091F0002620108A3AB10107265458041B0559B09D +:1092000005262010B002253A8A8A0B232010233A23 +:109210002D2C23B0015458B9000040001BB8400069 +:10922000B000598AB0015458B9000040001BB84042 +:1092300000B00059B07D2B2D2C8A8A080D8AB00110 +:109240005458B9000040001BB84000B00059B07D30 +:109250002B2D2C08B0015458B9000040001BB84019 +:1092600000B000590DB07D2B2D2CB00426B0042683 +:10927000080DB00426B00426080DB07D2B2D2C203F +:109280000146230046B00A43B00B438A6323626160 +:109290002D2CB0092BB006252EB005257DC5B006B6 +:1092A00025B00525B0042520B000505821B06A1B18 +:1092B000B06C592BB00525B00425B0032520B000B3 +:1092C000505821B06A1BB06C592B18B00825B00754 +:1092D00025B00625B00A25B06F2BB00625B00525B0 +:1092E000B0042620B000505821B0661BB068592B3E +:1092F000B00525B00425B0042620B000505821B098 +:10930000661BB068592B54587DB0042510B0032556 +:10931000C5B0022510B00125C5B0052621B005262F +:10932000211BB00626B00425B00325B00826B06F77 +:109330002B59B100024354587DB00225B0822BB0A6 +:109340000525B0822B20206961B00443012361B060 +:109350006060206961B0206120B00826B008268ACC +:10936000B00217388A8A6120696161B00217381B20 +:109370002121212159182D2C4B52B1010243535A5E +:1093800058231020013C003C1B2121592D2C23B0D7 +:109390000225B00225535820B00425583C1B3959EA +:1093A000B00160B8FFE91C592121212D2CB0022504 +:1093B00047B0022547548A20201011B001608A204E +:1093C00012B00161B0852B2D2CB0042547B00225C9 +:1093D0004754232012B001612320B006262020101C +:1093E00011B00160B00626B0852B8A8AB0852B2D7E +:1093F0002CB0024354580C028A4B53B004264B51F4 +:109400005A580A381B0A2121591B21212121592D83 +:109410002CB0982B580C028A4B53B004264B515A4F +:10942000580A381B0A2121591B21212121592D2C91 +:1094300020B0024354B00123B80068237821B10062 +:109440000243B8005E237921B0024323B020205CA0 +:1094500058212121B000B8004D1C598A8A208A2049 +:109460008A23B81000635658B8100063565821215B +:1094700021B001B800301C591B2159B08062205C1A +:1094800058212121B000B8001D1C5923B080622052 +:109490005C58212121B000B8000C1C598AB0016130 +:1094A000B8FFAB1C23212D2C20B0024354B0012364 +:1094B000B80081237821B1000243B80077237921D5 +:1094C000B10002438AB020205C58212121B80067F6 +:1094D0001C598A8A208A208A23B81000635658B8FB +:1094E0001000635658B00426B0015BB00426B004E7 +:1094F00026B004261B21212121B80038B000231CEE +:10950000591B2159B0042623B08062205C588A5C24 +:109510008A5A23212321B8001E1C598AB080622058 +:109520005C5821212321B8000E1C59B00426B0013B +:1095300061B8FF931C23212D04CD00C10000000061 +:10954000021400000214000002340086037C00862E +:10955000052B00310493006C06E9005305EA006115 +:1095600001F10086028900520289003E0462004C2B +:1095700004930060022D00490293004802310086E6 +:10958000031F001204930059049300990493005C94 +:109590000493005504930028049300740493005E20 +:1095A0000493004A04930058049300550231008646 +:1095B000023100400493006004930066049300604D +:1095C00003A30013072D006E054A0000054600C0E6 +:1095D0000512007A05DD00C0047700C0044300C016 +:1095E00005CE007A060300C0027100C00266FF6269 +:1095F000051B00C0045900C0075F00C0064400C03E +:10960000064C007A04EB00C0064C007A051C00C032 +:10961000046600640485001E05F100B404FC00002B +:109620000790000F04FB000304BC0000049B0040F3 +:1096300002A2009B031F001102A20033049300400A +:109640000366FFFC028F005204A4005A04FB00A82A +:1096500003F9006704FB0067049C006702E500242F +:10966000046F0013051500A8023B009A023BFF8718 +:10967000049500A8023B00A807A200A8051500A8B1 +:1096800004E2006704FB00A804FB0067037400A861 +:1096900003E50063032A00280515009F0446000027 +:1096A00006860016046800190448000103D400442B +:1096B0000314002C046701DA0314004B04930060C8 +:1096C0000214000002340086049300A40493004BAB +:1096D0000493007504930013046701DA0400007218 +:1096E00004BF012706A8006402F2003A0472005188 +:1096F000049300600293004806A800640400FFFA87 +:10970000036D00630493006002E8003502E8003056 +:10971000028F0052051D00A8053D0076023100862B +:1097200001B5FFFC02E80054030C003E0472005037 +:10973000064800380692002D067F003E03A300363F +:10974000054A0000054A0000054A0000054A0000DD +:10975000054A0000054A00000748FFFF0512007A8D +:10976000047700C0047700C0047700C0047700C00D +:109770000271FFCC027100BB0271FFB802710001DF +:1097800005DD0035064400C0064C007A064C007A20 +:10979000064C007A064C007A064C007A049300834B +:1097A000064C007A05F100B405F100B405F100B4EF +:1097B00005F100B404BC000004EB00C0055600A88D +:1097C00004A4005A04A4005A04A4005A04A4005A91 +:1097D00004A4005A04A4005A071E005A03F90067A3 +:1097E000049C0067049C0067049C0067049C00675D +:1097F000023BFFD5023B0088023BFF9F023BFFE597 +:1098000004E00067051500A804E2006704E20067B1 +:1098100004E2006704E2006704E20067049300606A +:1098200004E200670515009F0515009F0515009FC0 +:109830000515009F0448000104FB00A8044800012E +:10984000054A000004A4005A054A000004A4005A76 +:10985000054A000004A4005A0512007A03F90067C3 +:109860000512007A03F900670512007A03F9006710 +:109870000512007A03F9006705DD00C004FB0067EC +:1098800005DD0035050D0067047700C0049C006706 :10989000047700C0049C0067047700C0049C006744 -:1098A00005CE007A046F001305CE007A046F001312 +:1098A000047700C0049C0067047700C0049C006734 :1098B00005CE007A046F001305CE007A046F001302 -:1098C000060300C00515FFA2060300000515000CE5 -:1098D0000271FFB2023BFF920271FFFA023BFFDF0F -:1098E0000271FFD9023BFFC502710070023B0047C5 -:1098F000027100B604D700C00476009A0266FF62C7 -:10990000023BFF87051B00C0049500A8049500A832 -:10991000045900A0023B0088045900C0023B0088A3 -:10992000045900C0023B00A8045900C0027E00A8F0 -:109930000459000E023BFFED064400C0051500A8C7 -:10994000064400C0051500A8064400C0051500A87F -:1099500005C90004064400C0051500A8064C007A9D -:1099600004E20067064C007A04E20067064C007AC5 -:1099700004E200670798007A07B50066051C00C07E -:10998000037400A8051C00C003740088051C00C0F7 -:10999000037400780466006403E5006304660064F1 -:1099A00003E500630466006403E500630466006485 -:1099B00003E500630485001E032A00280485001EB9 -:1099C000032A00280485001E032A002805F100B49C -:1099D0000515009F05F100B40515009F05F100B4C1 +:1098C00005CE007A046F001305CE007A046F0013F2 +:1098D000060300C00515FFA2060300000515000CD5 +:1098E0000271FFB2023BFF920271FFFA023BFFDFFF +:1098F0000271FFD9023BFFC502710070023B0047B5 +:10990000027100B604D700C00476009A0266FF62B6 +:10991000023BFF87051B00C0049500A8049500A822 +:10992000045900A0023B0088045900C0023B008893 +:10993000045900C0023B00A8045900C0027E00A8E0 +:109940000459000E023BFFED064400C0051500A8B7 +:10995000064400C0051500A8064400C0051500A86F +:1099600005C90004064400C0051500A8064C007A8D +:1099700004E20067064C007A04E20067064C007AB5 +:1099800004E200670798007A07B50066051C00C06E +:10999000037400A8051C00C003740088051C00C0E7 +:1099A000037400780466006403E5006304660064E1 +:1099B00003E500630466006403E500630466006475 +:1099C00003E500630485001E032A00280485001EA9 +:1099D000032A00280485001E032A002805F100B48C :1099E0000515009F05F100B40515009F05F100B4B1 -:1099F0000515009F05F100B40515009F0790000FA5 -:109A00000686001604BC00000448000104BC0000E7 -:109A1000049B004003D40044049B004003D4004452 -:109A2000049B004003D4004402D300A8049300C266 -:109A3000054BFFFF04A4005A0748FFFF071E005A0A -:109A4000064C007A04E200670466006403E50063E4 -:109A500003A7005203A700520323005203640052DD -:109A600001AE0052027E00520214005203B60052B0 -:109A700003CC0052049E01F5049E00F6055F00151C -:109A800002310086053EFFFF06CAFFFF033FFFFFCE -:109A900006B5FFFF0617FFFF06B8FFF902FDFFCD71 -:109AA000054A0000054600C0045300C004F3002F1F -:109AB000047700C0049B0040060300C0064C007AF7 -:109AC000027100C0051B00C005030000075F00C055 -:109AD000064400C0047D004B064C007A05E500C03A -:109AE00004EB00C004A3004B0485001E04BC00006E -:109AF00006A1006304FB000306B2006E06450043A6 -:109B00000271000104BC0000050800670422005433 -:109B1000051500A802FD00A40505009905080067C9 -:109B2000052600A80451000604E100660422005442 -:109B300003EB0067051500A804D6006702FD00A42A -:109B4000049500A8049AFFFE051D00A8048C0003DC -:109B500003E4006604E20067058F001904E1008F4A -:109B600003EC0067050F0067040C001F0505009952 -:109B700006090067048CFFE0065E0099068C007001 -:109B800002FDFFEE0505009904E200670505009956 -:109B9000068C0070047700C00628001E045300C025 -:109BA0000544007A04660064027100C0027100017D -:109BB0000266FF6207BD000907D700C00628001E25 -:109BC000052100C00520001505E500C0054A00007C -:109BD000050000C0054600C0045300C005CB000BC3 -:109BE000047700C00723000204ED005A065500C1A7 -:109BF000065500C1052100C005CB0009075F00C064 -:109C0000060300C0064C007A05E500C004EB00C066 -:109C10000512007A0485001E0520001506A10063C8 -:109C200004FB0003061300C005B0008A087100C0E1 -:109C3000089A00C005A70008070400C0051700C067 -:109C4000052D0044087900C00531001204A4005A13 -:109C500004DE006904D000A803A300A804F50022D4 -:109C6000049C0067066F000204280049056D00A8E7 -:109C7000056D00A8048B00A804DF0007065000A7AC -:109C8000052E00A804E20067051700A804FB00A841 -:109C900003F900670419002C04480001061E006641 -:109CA00004680019054200A8050D008B077000A884 -:109CB000078800A805970013067900A804D100A81A -:109CC0000406004606D300A804960011049C006711 -:109CD0000515000C03A300A80412006703E5006348 -:109CE000023B009A023BFFE5023BFF8706E90007C3 -:109CF000071C00A80515000C048B00A804480001EF -:109D0000052D00A8046F00C003C900A80790000F2C -:109D1000068600160790000F068600160790000FB3 -:109D20000686001604BC000004480001040000522E -:109D300008000052080000520348FFFC018C001A82 -:109D4000018C001A021F0041018C001A032D001A19 -:109D5000032D001A03B000410419007F0419007597 -:109D6000030200870688008609CF005302220057AD -:109D700003B5005702AD005102AD0050043E00860D -:109D80000108FE7E034D006D049300410493004CD6 -:109D900006A500AB0493003B067400630426004D47 -:109DA000083000A6062600210645004304F400669C -:109DB00006D9003B06D9003006D9005406D9004D1B -:109DC00004A4005004F3002F05EB00B7050B003A84 -:109DD000049300600464002505A50073032F0005AB -:109DE0000493006004930060049300600493006097 -:109DF00004AA0062049E00A1040001740000FF6C2C -:109E00000400016802E8001102E8004902E8003B92 -:109E100002E8003104000000080000000400000017 -:109E20000800000002AA0000020000000156000025 -:109E300004930000023100000154000000CD000036 -:109E4000000000000000000008000054080000545A -:109E5000023BFF87018C001A0564001B04CA000046 -:109E6000075D0025075F00C007A200A8054A0000A3 -:109E700004A4005A02AA0067066D007A052900674B -:109E800006A100B405B1009F0000FCEF047700C0FC -:109E9000065500C1049C0067056D00A807790030D5 -:109EA00006AA00270564000A052D000A077D00C0E8 -:109EB000062F00A8059D000004CC000407B100C0D7 -:109EC00006A900A8061C002005080010083300C0E1 -:109ED00006E200A804DB00350428001D06B2006E6F -:109EE000065E0099064D007A04E2006705600000F6 -:109EF0000475000005600000047500000A1A007A6D -:109F000009010067069C007A05510067086E007B16 -:109F1000076C00770779003006AA00270544007A0D -:109F2000040E006704DF006B07E9002A07A6002A79 -:109F300006C300C005CE00A804FE002E04D5001103 -:109F400004F200C004FB00A80456002F03B1000A6D -:109F5000058700C0048700A807A8000206E10002E8 -:109F600004ED005A0428004905AC00C004D700A83D -:109F7000052300C0048B00A8052100260495000BD2 -:109F800005AC000705380013065D00C0059400A865 -:109F9000069300C005F500A808BB00C0070200A892 -:109FA0000637007A052B00670512007A03F900676F -:109FB0000485001D0415002C04BC0000044C0000A6 -:109FC00004BC0000044C00000572000304BC00192E -:109FD0000728001D0609002C0602008A055D008B7B -:109FE00005B0008A0508008B05B000C1051500A862 -:109FF0000728001C058000170728001C0580001793 -:10A00000027100C007230002066F000205CB00C0EA -:10A0100004D500A806340009053B000705FA00C076 -:10A02000052000A8066F00C0059900A805B0008AA9 -:10A03000050D008B07C700C006AB00A7027100C06A -:10A04000054A000004A4005A054A000004A4005A6E -:10A050000748FFFF071E005A047700C0049C0067F2 -:10A060000633008E049C00610633008E049C006160 -:10A0700007230002066F000204ED005A042800497D -:10A0800004B30041044A002B065500C1056D00A829 -:10A09000065500C1056D00A8064C007A04E2006771 -:10A0A000064D007A04E20067064D007A04E200677C -:10A0B000052D004404060046052000150448000153 -:10A0C0000520001504480001052000150448000182 -:10A0D00005B0008A050D008B045900C003A300A839 -:10A0E000070400C0067900A80456002F03B1000A37 -:10A0F0000567000304C0001904FB0003046800198D -:10A1000004FF006D04FB00670748006D074300660D -:10A11000073F003306AE0044054C003304BF004F38 -:10A12000080A000807250007083700C0077400A8C0 -:10A130000639007A0534006705DD001D0588002C0E -:10A1400004EE006304220054061A000905370007D4 -:10A15000054A000004A4005A054A000004A4005A5D -:10A16000054A000004A4005A054A000004A40000A7 -:10A17000054A000004A4005A054A000004A4005A3D +:1099F0000515009F05F100B40515009F05F100B4A1 +:109A00000515009F05F100B40515009F0790000F94 +:109A10000686001604BC00000448000104BC0000D7 +:109A2000049B004003D40044049B004003D4004442 +:109A3000049B004003D4004402D300A8049300C256 +:109A4000054BFFFF04A4005A0748FFFF071E005AFA +:109A5000064C007A04E200670466006403E50063D4 +:109A600003A7005203A700520323005203640052CD +:109A700001AE0052027E00520214005203B60052A0 +:109A800003CC0052049E01F5049E00F6055F00150C +:109A900002310086053EFFFF06CAFFFF033FFFFFBE +:109AA00006B5FFFF0617FFFF06B8FFF902FDFFCD61 +:109AB000054A0000054600C0045300C004F3002F0F +:109AC000047700C0049B0040060300C0064C007AE7 +:109AD000027100C0051B00C005030000075F00C045 +:109AE000064400C0047D004B064C007A05E500C02A +:109AF00004EB00C004A3004B0485001E04BC00005E +:109B000006A1006304FB000306B2006E0645004395 +:109B10000271000104BC0000050800670422005423 +:109B2000051500A802FD00A40505009905080067B9 +:109B3000052600A80451000604E100660422005432 +:109B400003EB0067051500A804D6006702FD00A41A +:109B5000049500A8049AFFFE051D00A8048C0003CC +:109B600003E4006604E20067058F001904E1008F3A +:109B700003EC0067050F0067040C001F0505009942 +:109B800006090067048CFFE0065E0099068C0070F1 +:109B900002FDFFEE0505009904E200670505009946 +:109BA000068C0070047700C00628001E045300C015 +:109BB0000544007A04660064027100C0027100016D +:109BC0000266FF6207BD000907D700C00628001E15 +:109BD000052100C00520001505E500C0054A00006C +:109BE000050000C0054600C0045300C005CB000BB3 +:109BF000047700C00723000204ED005A065500C197 +:109C0000065500C1052100C005CB0009075F00C053 +:109C1000060300C0064C007A05E500C004EB00C056 +:109C20000512007A0485001E0520001506A10063B8 +:109C300004FB0003061300C005B0008A087100C0D1 +:109C4000089A00C005A70008070400C0051700C057 +:109C5000052D0044087900C00531001204A4005A03 +:109C600004DE006904D000A803A300A804F50022C4 +:109C7000049C0067066F000204280049056D00A8D7 +:109C8000056D00A8048B00A804DF0007065000A79C +:109C9000052E00A804E20067051700A804FB00A831 +:109CA00003F900670419002C04480001061E006631 +:109CB00004680019054200A8050D008B077000A874 +:109CC000078800A805970013067900A804D100A80A +:109CD0000406004606D300A804960011049C006701 +:109CE0000515000C03A300A80412006703E5006338 +:109CF000023B009A023BFFE5023BFF8706E90007B3 +:109D0000071C00A80515000C048B00A804480001DE +:109D1000052D00A8046F00C003C900A80790000F1C +:109D2000068600160790000F068600160790000FA3 +:109D30000686001604BC000004480001040000521E +:109D400008000052080000520348FFFC018C001A72 +:109D5000018C001A021F0041018C001A032D001A09 +:109D6000032D001A03B000410419007F0419007587 +:109D7000030200870688008609CF0053022200579D +:109D800003B5005702AD005102AD0050043E0086FD +:109D90000108FE7E034D006D049300410493004CC6 +:109DA00006A500AB0493003B067400630426004D37 +:109DB000083000A6062600210645004304F400668C +:109DC00006D9003B06D9003006D9005406D9004D0B +:109DD00004A4005004F3002F05EB00B7050B003A74 +:109DE000049300600464002505A50073032F00059B +:109DF0000493006004930060049300600493006087 +:109E000004AA0062049E00A1040001740000FF6C1B +:109E10000400016802E8001102E8004902E8003B82 +:109E200002E8003104000000080000000400000007 +:109E30000800000002AA0000020000000156000015 +:109E400004930000023100000154000000CD000026 +:109E5000000000000000000008000054080000544A +:109E6000023BFF87018C001A0564001B04CA000036 +:109E7000075D0025075F00C007A200A8054A000093 +:109E800004A4005A02AA0067066D007A052900673B +:109E900006A100B405B1009F0000FCEF047700C0EC +:109EA000065500C1049C0067056D00A807790030C5 +:109EB00006AA00270564000A052D000A077D00C0D8 +:109EC000062F00A8059D000004CC000407B100C0C7 +:109ED00006A900A8061C002005080010083300C0D1 +:109EE00006E200A804DB00350428001D06B2006E5F +:109EF000065E0099064D007A04E2006705600000E6 +:109F00000475000005600000047500000A1A007A5C +:109F100009010067069C007A05510067086E007B06 +:109F2000076C00770779003006AA00270544007AFD +:109F3000040E006704DF006B07E9002A07A6002A69 +:109F400006C300C005CE00A804FE002E04D50011F3 +:109F500004F200C004FB00A80456002F03B1000A5D +:109F6000058700C0048700A807A8000206E10002D8 +:109F700004ED005A0428004905AC00C004D700A82D +:109F8000052300C0048B00A8052100260495000BC2 +:109F900005AC000705380013065D00C0059400A855 +:109FA000069300C005F500A808BB00C0070200A882 +:109FB0000637007A052B00670512007A03F900675F +:109FC0000485001D0415002C04BC0000044C000096 +:109FD00004BC0000044C00000572000304BC00191E +:109FE0000728001D0609002C0602008A055D008B6B +:109FF00005B0008A0508008B05B000C1051500A852 +:10A000000728001C058000170728001C0580001782 +:10A01000027100C007230002066F000205CB00C0DA +:10A0200004D500A806340009053B000705FA00C066 +:10A03000052000A8066F00C0059900A805B0008A99 +:10A04000050D008B07C700C006AB00A7027100C05A +:10A05000054A000004A4005A054A000004A4005A5E +:10A060000748FFFF071E005A047700C0049C0067E2 +:10A070000633008E049C00610633008E049C006150 +:10A0800007230002066F000204ED005A042800496D +:10A0900004B30041044A002B065500C1056D00A819 +:10A0A000065500C1056D00A8064C007A04E2006761 +:10A0B000064D007A04E20067064D007A04E200676C +:10A0C000052D004404060046052000150448000143 +:10A0D0000520001504480001052000150448000172 +:10A0E00005B0008A050D008B045900C003A300A829 +:10A0F000070400C0067900A80456002F03B1000A27 +:10A100000567000304C0001904FB0003046800197C +:10A1100004FF006D04FB00670748006D07430066FD +:10A12000073F003306AE0044054C003304BF004F28 +:10A13000080A000807250007083700C0077400A8B0 +:10A140000639007A0534006705DD001D0588002CFE +:10A1500004EE006304220054061A000905370007C4 +:10A16000054A000004A4005A054A000004A4005A4D +:10A17000054A000004A4005A054A000004A4000097 :10A18000054A000004A4005A054A000004A4005A2D :10A19000054A000004A4005A054A000004A4005A1D :10A1A000054A000004A4005A054A000004A4005A0D -:10A1B000047700C0049C0067047700C0049C00671B +:10A1B000054A000004A4005A054A000004A4005AFD :10A1C000047700C0049C0067047700C0049C00670B -:10A1D00004770014049C0014047700C0049C0067FA -:10A1E000047700C0049C0067047700C0049C0067EB -:10A1F00002710091023B0076027100B2023B009AAC -:10A20000064C007A04E20067064C007A04E200671C -:10A21000064C007A04E20067064C007A04E2002053 -:10A22000064C007A04E20067064C007A04E20067FC -:10A23000064C007A04E20067066D007A0529006783 -:10A24000066D007A05290067066D007A052900670A +:10A1D000047700C0049C0067047700C0049C0067FB +:10A1E00004770014049C0014047700C0049C0067EA +:10A1F000047700C0049C0067047700C0049C0067DB +:10A2000002710091023B0076027100B2023B009A9B +:10A21000064C007A04E20067064C007A04E200670C +:10A22000064C007A04E20067064C007A04E2002043 +:10A23000064C007A04E20067064C007A04E20067EC +:10A24000064C007A04E20067066D007A0529006773 :10A25000066D007A05290067066D007A05290067FA -:10A2600005F100B40515009F05F100B40515009F28 -:10A2700006A100B405B1009F06A100B405B1009F7E +:10A26000066D007A05290067066D007A05290067EA +:10A2700005F100B40515009F05F100B40515009F18 :10A2800006A100B405B1009F06A100B405B1009F6E -:10A2900006A100B405B1009F04BC00000448000101 -:10A2A00004BC00000448000104BC00000448000194 -:10A2B000050D00670000FC4F0000FB540000FC4F40 -:10A2C0000000FC520000FC530000FC530000FC5353 -:10A2D0000000FC5001A5001D020500170485001EAA -:10A2E000032A0028064C007A04E20067064C007A34 -:10A2F00004E20067049C00610000FCEF07C9000154 -:10A3000004A2014002E8002902E8002E02E800272A -:10A3100002FDFFE802FDFFE902FDFFD602FDFFD7C7 -:10A3200005050099050500990505009905050099A1 -:10A3300005EA00C0064400C005DB00B40000004E82 -:10A340000000004E000000610000006104A200B2A5 -:10A3500005CA002405200024052000240804002448 -:10A360000804002405DE00B40554FFEB053D00BEE3 -:10A37000045900C0064400C0054A0000047700C02C -:10A380000271007005F100B402E4004D037700395A -:10A3900002E4002A02E4004D02E4FFF402E4003982 -:10A3A00002E4FFE602E4003402E4001902E4004D96 -:10A3B00002E4004D02E4004D0549004D03770039E9 -:10A3C00002E4004D02E4004D0405FFFF02E4004DED -:10A3D00002E4003902E4004D02E400390377003959 -:10A3E00002E4004D023B00A8023BFF87052600A8BF -:10A3F000048CFFE004FB0067023B0050051500A839 -:10A4000004A4005A049C0067023B00470515009F06 -:10A4100004FB006704FB006704FB006704FB0067A4 -:10A4200003B5FFFA04E1006602E4004D034D006D40 -:10A4300002FA006D0174006D04F6006D034D006DAD -:10A44000033C006D02880040020F001A04F3006A0A -:10A450000467005C037B003C0435002C052400A845 -:10A46000023C00A8026F0057052400A8051A00A0AE -:10A47000021E009B041C002704000044041E003F31 -:10A48000052000A4053E0065022C005703710069F9 -:10A4900004E0006504E400410500005004DB0065B1 -:10A4A000043A000604B8004804F100A8041D002C7A -:10A4B00005F7005C0558003805F7005C05F7005CFF -:10A4C00005F7005C05F7005C04F3006A04F3006A1A -:10A4D00004F3006A0467005C037B003C0435002C35 -:10A4E000052400A8023CFFBA026FFFCD051A00A0A8 -:10A4F000021EFFB8041C002704000044041E003F95 -:10A50000053E00650371006904E000650500005028 -:10A5100004DB006504B8004804F100A8041D002C09 -:10A5200005F7005C05580038023C00A80000FBEE6F -:10A530000000FD6F0000FE800000FBFC0000FEC27A -:10A540000000FEA40000FF7C0000FEC80000FF1910 -:10A550000000FEE90000FE810000FBA80000FF4FA4 -:10A560000000FD0A0000FF2A0000FF480000FD383F -:10A570000000FD3A0000FC4B0000FC580000FFB753 -:10A580000000FE9B0000FECE0000FECE0000FFB3E8 -:10A590000000FF1D0000FF1D0000FF440000FF47FA -:10A5A0000000FFB30000FFB60000FF140000FFB67C -:10A5B0000000FFCF0000FFB60000FFB30000FF4C1B -:10A5C00002E8002902E8005402E8003502E8003001 -:10A5D00002E8001102E8004902E8002E02E8003B10 -:10A5E00002E8003102E8002704C1007003CD002614 -:10A5F0000472004C048E005304A0002A048E0072E2 -:10A6000004B10070042C001404BE006E04B100619B -:10A6100002E8002902E8005402E8003502E80030B0 -:10A6200002E8001102E8004902E8002E02E8003BBF -:10A6300002E8003102E8002704C700680379001926 -:10A64000047100520464003C04A3002E048B0071CA -:10A6500004A10067046100340493005804A100556C -:10A6600004930059047D0043047D0073047D005968 -:10A67000047D0043047D0014047D0064047D0056C5 -:10A68000047D0044047D004D047D004202E8002961 -:10A6900002E8005402E8003502E8003002E8001148 -:10A6A00002E8004902E8002E02E8003B02E800311F -:10A6B00002E800270293004801DE004E01DE004E52 -:10A6C00001DE003B01DE003B02C6004802C6004836 -:10A6D00002C6004802C60048031F001206D100AEA1 -:10A6E00006510057023B00A8023BFF8704000169A6 -:10A6F000023B0048009F0000000200000000000034 -:10A70000FF9C00320000000000000000000000007C -:10A7100000000000000000000474000001020103BA -:10A720000003000400050006000700080009000AF5 -:10A73000000B000C000D000E000F001000110012A5 -:10A740000013001400150016001700180019001A55 -:10A75000001B001C001D001E001F00200021002205 -:10A760000023002400250026002700280029002AB5 -:10A77000002B002C002D002E002F00300031003265 -:10A780000033003400350036003700380039003A15 -:10A79000003B003C003D003E003F004000410042C5 -:10A7A0000043004400450046004700480049004A75 -:10A7B000004B004C004D004E004F00500051005225 -:10A7C0000053005400550056005700580059005AD5 -:10A7D000005B005C005D005E005F006000610104E2 -:10A7E00000A30084008500BD009600E80086008E6E -:10A7F000008B009D00A900A40105008A01060083CA -:10A80000009301070108008D0109008800C300DEE4 -:10A81000010A009E00AA00F500F400F600A200ADB7 -:10A8200000C900C700AE006200630090006400CB66 -:10A83000006500C800CA00CF00CC00CD00CE00E902 -:10A84000006600D300D000D100AF006700F0009197 -:10A8500000D600D400D5006800EB00ED0089006A46 -:10A860000069006B006D006C006E00A0006F00714D -:10A87000007000720073007500740076007700EAC3 -:10A880000078007A0079007B007D007C00B800A190 -:10A89000007F007E0080008100EC00EE00BA010B1A -:10A8A000010C010D010E010F011000FD00FE011150 -:10A8B00001120113011400FF010001150116011717 -:10A8C000010101180119011A011B011C011D011EC2 -:10A8D000011F012001210122012300F800F90124B8 -:10A8E00001250126012701280129012A012B012C1C -:10A8F000012D012E012F013001310132013300FA07 -:10A90000013401350136013701380139013A013B83 -:10A91000013C013D013E013F01400141014200E295 -:10A9200000E3014301440145014601470148014953 -:10A93000014A014B014C014D014E014F01500151A3 -:10A9400000B000B1015201530154015501560157A5 -:10A9500001580159015A015B00FB00FC00E400E5CD -:10A96000015C015D015E015F0160016101620163E3 -:10A97000016401650166016701680169016A016B93 -:10A98000016C016D016E016F0170017100BB0172FC -:10A9900001730174017500E600E7017600A60177F6 -:10A9A00001780179017A017B017C017D017E00D86B -:10A9B00000E100DA00DB00DC00DD00E000D900DFB0 -:10A9C000017F01800181018201830184018501866B -:10A9D000018701880189018A018B018C018D018E1B -:10A9E000018F0190019101920193019401950196CB -:10A9F000019701980199019A019B019C019D019E7B -:10AA0000019F01A001A101A201A301A401A501A62A -:10AA100001A701A801A901AA01AB01AC01AD01AEDA -:10AA200001AF01B001B101B201B301B401B501B68A -:10AA300001B7009B01B801B901BA01BB01BC01BD5E -:10AA400001BE01BF01C001C101C201C301C401C5F2 -:10AA500001C601C701C801C901CA01CB01CC01CDA2 -:10AA600001CE01CF01D001D101D201D301D401D552 -:10AA700001D601D701D801D901DA01DB01DC01DD02 -:10AA800001DE01DF01E001E101E201E301E401E5B2 -:10AA900001E601E701E801E901EA01EB01EC01ED62 -:10AAA00001EE01EF01F001F101F201F301F401F512 -:10AAB00001F601F701F801F901FA01FB01FC01FDC2 -:10AAC00001FE01FF0200020102020203020402056C -:10AAD0000206020702080209020A020B020C020D1A -:10AAE000020E020F021002110212021302140215CA -:10AAF0000216021702180219021A021B021C021D7A -:10AB0000021E021F02200221022202230224022529 -:10AB10000226022702280229022A022B00B200B3D1 -:10AB2000022C022D00B600B700C4022E00B400B5FE -:10AB300000C5008200C2008700AB00C6022F0230B1 -:10AB400000BE00BF023100BC023200F70233023403 -:10AB50000235023602370238008C0239023A023BD3 -:10AB6000023C023D023E0098023F009A009900EF2D -:10AB700000A50092009C00A7008F0094009500B9EA -:10AB80000240024102420243024402450246024799 -:10AB900002480249024A024B024C024D024E024F49 -:10ABA00002500251025202530254025502560257F9 -:10ABB00002580259025A025B025C025D025E025FA9 -:10ABC0000260026102620263026402650266026759 -:10ABD00002680269026A026B026C026D026E026F09 -:10ABE00002700271027202730274027502760277B9 -:10ABF00002780279027A027B027C027D027E027F69 -:10AC00000280028102820283028402850286028718 -:10AC100002880289028A028B028C028D028E028FC8 -:10AC20000290029102920293029402950296029778 -:10AC300002980299029A029B029C029D029E029F28 -:10AC400002A002A102A202A302A402A502A602A7D8 -:10AC500002A802A902AA02AB02AC02AD02AE02AF88 -:10AC600002B002B102B202B302B402B502B602B738 -:10AC700002B802B902BA02BB02BC02BD02BE02BFE8 -:10AC800002C002C102C202C302C402C502C602C798 -:10AC900002C802C902CA02CB02CC02CD02CE02CF48 -:10ACA00002D002D102D202D302D402D502D602D7F8 -:10ACB00002D802D902DA02DB02DC02DD02DE02DFA8 -:10ACC00002E002E102E202E302E402E502E602E758 -:10ACD00002E802E902EA02EB02EC02ED02EE02EF08 -:10ACE00002F002F102F202F302F402F502F602F7B8 -:10ACF00002F802F902FA02FB02FC02FD02FE02FF68 -:10AD0000030003010302030303040305030603070F -:10AD100003080309030A030B030C030D030E030FBF -:10AD2000031003110312031303140315031603176F -:10AD300003180319031A031B031C031D031E031F1F -:10AD400003200321032203230324032503260327CF -:10AD500003280329032A032B032C032D032E032F7F -:10AD6000033003310332033303340335033603372F -:10AD700003380339033A033B033C033D033E033FDF -:10AD8000034003410342034303440345034603478F -:10AD900003480349034A034B034C034D034E034F3F -:10ADA00003500351035203530354035503560357EF -:10ADB00003580359035A035B035C035D035E035F9F -:10ADC000036003610362036303640365036603674F -:10ADD00003680369036A036B036C036D036E036FFF -:10ADE00003700371037203730374037503760377AF -:10ADF00003780379037A037B037C037D037E037F5F -:10AE0000038003810382038303840385038603870E -:10AE100003880389038A038B038C038D038E038FBE -:10AE2000039003910392039303940395039603976E -:10AE300000C000C103980399039A039B039C039DE0 -:10AE4000039E039F03A003A103A203A303A403A5DE -:10AE500003A603A703A803A903AA03AB03AC03AD8E -:10AE600003AE03AF03B003B103B203B303B403B53E -:10AE700003B603B703B803B900D703BA03BB03BCD7 -:10AE800003BD03BE03BF03C003C103C203C303C4A6 -:10AE900003C503C603C703C803C903CA03CB03CC56 -:10AEA00003CD03CE03CF03D003D103D203D303D406 -:10AEB00003D503D603D703D803D903DA03DB03DCB6 -:10AEC00003DD03DE03DF03E003E103E203E303E466 -:10AED00003E503E603E703E803E903EA03EB03EC16 -:10AEE00003ED03EE03EF03F003F103F203F303F4C6 -:10AEF00003F503F603F703F803F903FA03FB03FC76 -:10AF000003FD03FE03FF0400040104020403040420 -:10AF100004050406040704080409040A040B040CCD -:10AF2000040D040E040F041004110412041304147D -:10AF300004150416041704180419041A041B041C2D -:10AF4000041D041E041F04200421042204230424DD -:10AF500004250426042704280429042A042B042C8D -:10AF6000042D042E042F043004310432043304343D -:10AF700004350436043704380439043A043B043CED -:10AF8000043D043E043F044004410442044304449D -:10AF900004450446044704480449044A044B044C4D -:10AFA000044D044E044F04500451045204530454FD -:10AFB00004550456045704580459045A045B045CAD -:10AFC000045D045E045F046004610462046304645D -:10AFD00004650466046704680469046A046B046C0D -:10AFE000046D046E046F04700471047204730474BD -:10AFF00004750476047704780479047A047B047C6D -:10B00000047D044E554C4C02435207756E69303036 -:10B01000413007756E6930304144096F766572734F -:10B02000636F726507756E693030423207756E69FD -:10B030003030423307756E693030423507756E69BE -:10B040003030423907416D6163726F6E07616D6127 -:10B0500063726F6E06416272657665066162726543 -:10B06000766507416F676F6E656B07616F676F6E1F -:10B07000656B0B4363697263756D666C65780B6312 -:10B0800063697263756D666C65780443646F7404FC -:10B0900063646F7406446361726F6E066463617209 -:10B0A0006F6E064463726F617407456D6163726F02 -:10B0B0006E07656D6163726F6E06456272657665D7 -:10B0C000066562726576650A45646F7461636365DF -:10B0D0006E740A65646F74616363656E7407456FAF -:10B0E000676F6E656B07656F676F6E656B064563AF -:10B0F00061726F6E06656361726F6E0B4763697292 -:10B1000063756D666C65780B6763697263756D66F0 -:10B110006C65780447646F740467646F7407756EB8 -:10B12000693031323207756E69303132330B486322 -:10B13000697263756D666C65780B686369726375B7 -:10B140006D666C65780448626172046862617206BB -:10B150004974696C6465066974696C646507496D56 -:10B160006163726F6E07696D6163726F6E0649622B -:10B17000726576650669627265766507496F676F05 -:10B180006E656B07696F676F6E656B02494A02698E -:10B190006A0B4A63697263756D666C65780B6A63E6 -:10B1A000697263756D666C657807756E69303133E9 -:10B1B0003607756E69303133370C6B677265656EB3 -:10B1C0006C616E646963064C6163757465066C61DD -:10B1D0006375746507756E693031334207756E6942 -:10B1E00030313343064C6361726F6E066C6361727B -:10B1F0006F6E044C646F74046C646F74064E61630C -:10B20000757465066E616375746507756E693031B6 -:10B21000343507756E6930313436064E6361726FAE -:10B220006E066E6361726F6E0B6E61706F73747217 -:10B230006F70686503456E6703656E67074F6D61E4 -:10B2400063726F6E076F6D6163726F6E064F62722D -:10B25000657665066F62726576650D4F68756E6717 -:10B260006172756D6C6175740D6F68756E67617272 -:10B27000756D6C61757406526163757465067261F3 -:10B280006375746507756E693031353607756E699B -:10B290003031353706526361726F6E0672636172C8 -:10B2A0006F6E0653616375746506736163757465CB -:10B2B0000B5363697263756D666C65780B736369B4 -:10B2C0007263756D666C657807756E6930323141F1 -:10B2D00007756E693032314206546361726F6E06D3 -:10B2E000746361726F6E045462617204746261729D -:10B2F000065574696C6465067574696C64650755F8 -:10B300006D6163726F6E07756D6163726F6E065566 -:10B310006272657665067562726576650555726955 -:10B320006E67057572696E670D5568756E67617237 -:10B33000756D6C6175740D7568756E676172756D8C -:10B340006C61757407556F676F6E656B07756F6716 -:10B350006F6E656B0B5763697263756D666C6578AC -:10B360000B7763697263756D666C65780B596369F9 -:10B370007263756D666C65780B7963697263756D60 -:10B38000666C6578065A6163757465067A616375E3 -:10B3900074650A5A646F74616363656E740A7A64D3 -:10B3A0006F74616363656E74056C6F6E67730A41D9 -:10B3B00072696E6761637574650A6172696E67614F -:10B3C00063757465074145616375746507616561FF -:10B3D000637574650B4F736C617368616375746535 -:10B3E0000B6F736C617368616375746507756E6963 -:10B3F0003032313807756E693032313905746F6E0D -:10B400006F730D6469657265736973746F6E6F73C2 -:10B410000A416C706861746F6E6F7309616E6F744E -:10B42000656C6569610C457073696C6F6E746F6EE5 -:10B430006F7308457461746F6E6F7309496F74613F -:10B44000746F6E6F730C4F6D6963726F6E746F6E95 -:10B450006F730C557073696C6F6E746F6E6F730AD7 -:10B460004F6D656761746F6E6F7311696F7461649E -:10B4700069657265736973746F6E6F7305416C7083 -:10B48000686104426574610547616D6D6107756EA1 -:10B49000693033393407457073696C6F6E045A65CF -:10B4A00074610345746105546865746104496F747F -:10B4B00061054B61707061064C616D626461024DA3 -:10B4C00075024E75025869074F6D6963726F6E029F -:10B4D00050690352686F055369676D610354617564 -:10B4E00007557073696C6F6E035068690343686930 -:10B4F0000350736907756E69303341390C496F74B5 -:10B500006164696572657369730F557073696C6FF7 -:10B510006E64696572657369730A616C70686174E1 -:10B520006F6E6F730C657073696C6F6E746F6E6F96 -:10B530007308657461746F6E6F7309696F746174F9 -:10B540006F6E6F7314757073696C6F6E646965727A -:10B5500065736973746F6E6F7305616C70686104F5 -:10B56000626574610567616D6D610564656C746128 -:10B5700007657073696C6F6E047A65746103657436 -:10B580006105746865746104696F7461056B61704D -:10B590007061066C616D62646107756E693033427B -:10B5A00043026E75027869076F6D6963726F6E038F -:10B5B00072686F07756E6930334332057369676D62 -:10B5C000610374617507757073696C6F6E037068E1 -:10B5D000690363686903707369056F6D6567610C62 -:10B5E000696F746164696572657369730F757073EF -:10B5F000696C6F6E64696572657369730C6F6D69F0 -:10B6000063726F6E746F6E6F730C757073696C6FAD -:10B610006E746F6E6F730A6F6D656761746F6E6FB6 -:10B620007307756E693034303107756E69303430A8 -:10B630003207756E693034303307756E69303430D7 -:10B640003407756E693034303507756E69303430C3 -:10B650003607756E693034303707756E69303430AF -:10B660003807756E693034303907756E693034309B -:10B670004107756E693034304207756E6930343079 -:10B680004307756E693034304507756E6930343064 -:10B690004607756E693034313007756E6930343164 -:10B6A0003107756E693034313207756E6930343167 -:10B6B0003307756E693034313407756E6930343153 -:10B6C0003507756E693034313607756E693034313F -:10B6D0003707756E693034313807756E693034312B -:10B6E0003907756E693034314107756E6930343110 -:10B6F0004207756E693034314307756E69303431F5 -:10B700004407756E693034314507756E69303431E0 -:10B710004607756E693034323007756E69303432E1 -:10B720003107756E693034323207756E69303432E4 -:10B730003307756E693034323407756E69303432D0 -:10B740003507756E693034323607756E69303432BC -:10B750003707756E693034323807756E69303432A8 -:10B760003907756E693034324107756E693034328D -:10B770004207756E693034324307756E6930343272 -:10B780004407756E693034324507756E693034325E -:10B790004607756E693034333007756E693034335F -:10B7A0003107756E693034333207756E6930343362 -:10B7B0003307756E693034333407756E693034334E -:10B7C0003507756E693034333607756E693034333A -:10B7D0003707756E693034333807756E6930343326 -:10B7E0003907756E693034334107756E693034330B -:10B7F0004207756E693034334307756E69303433F0 -:10B800004407756E693034334507756E69303433DB -:10B810004607756E693034343007756E69303434DC -:10B820003107756E693034343207756E69303434DF -:10B830003307756E693034343407756E69303434CB -:10B840003507756E693034343607756E69303434B7 -:10B850003707756E693034343807756E69303434A3 -:10B860003907756E693034344107756E6930343488 -:10B870004207756E693034344307756E693034346D -:10B880004407756E693034344507756E6930343459 -:10B890004607756E693034353107756E6930343559 -:10B8A0003207756E693034353307756E693034355B -:10B8B0003407756E693034353507756E6930343547 -:10B8C0003607756E693034353707756E6930343533 -:10B8D0003807756E693034353907756E693034351F -:10B8E0004107756E693034354207756E69303435FD -:10B8F0004307756E693034354507756E69303435E8 -:10B900004607756E693034393007756E69303439E1 -:10B9100031065767726176650677677261766506EC -:10B92000576163757465067761637574650957645B -:10B9300069657265736973097764696572657369AE -:10B940007306596772617665067967726176650775 -:10B95000756E69323031350D756E64657273636F63 -:10B96000726564626C0D71756F746572657665726F -:10B97000736564066D696E757465067365636F6ED5 -:10B9800064096578636C616D64626C07756E693219 -:10B990003037460961666969303839343106706577 -:10B9A00073657461044575726F07756E6932313065 -:10B9B0003507756E693231313307756E6932313151 -:10B9C0003607756E693231323609657374696D6197 -:10B9D000746564096F6E656569676874680C74687E -:10B9E000726565656967687468730B666976656515 -:10B9F0006967687468730C736576656E65696768F6 -:10BA000074687307756E69323230360D6379726906 -:10BA10006C6C69636272657665106361726F6E63E8 -:10BA20006F6D6D61616363656E7407756E69303348 -:10BA3000323611636F6D6D61616363656E74726F31 -:10BA40007461746507756E693230373407756E69D5 -:10BA50003230373507756E693230373707756E69A2 -:10BA60003230373807756E693230303007756E699D -:10BA70003230303107756E693230303207756E6999 -:10BA80003230303307756E693230303407756E6985 -:10BA90003230303507756E693230303607756E6971 -:10BAA0003230303707756E693230303807756E695D -:10BAB0003230303907756E693230304107756E6942 -:10BAC0003230304207756E694645464607756E69E5 -:10BAD0004646464307756E694646464407756E6995 -:10BAE0003031463007756E693032424307756E69F2 -:10BAF0003033443107756E693033443207756E69EF -:10BB00003033443607756E693145334507756E69C4 -:10BB10003145334607756E693145303007756E69BA -:10BB20003145303107756E6930324633054F686FE5 -:10BB3000726E056F686F726E0555686F726E05756F -:10BB4000686F726E04686F6F6B07756E69303430A2 -:10BB50003007756E693034304407756E693034359E -:10BB60003007756E693034354407756E6930343688 -:10BB70003007756E693034363107756E693034368A -:10BB80003207756E693034363307756E6930343676 -:10BB90003407756E693034363507756E6930343662 -:10BBA0003607756E693034363707756E693034364E -:10BBB0003807756E693034363907756E693034363A -:10BBC0004107756E693034364207756E6930343618 -:10BBD0004307756E693034364407756E6930343604 -:10BBE0004507756E693034364607756E69303437EF -:10BBF0003007756E693034373107756E6930343708 -:10BC00003207756E693034373307756E69303437F3 -:10BC10003407756E693034373507756E69303437DF -:10BC20003607756E693034373707756E69303437CB -:10BC30003807756E693034373907756E69303437B7 -:10BC40004107756E693034374207756E6930343795 -:10BC50004307756E693034374407756E6930343781 -:10BC60004507756E693034374607756E693034386C -:10BC70003007756E693034383107756E6930343885 -:10BC80003207756E693034383807756E693034386C -:10BC90003907756E693034384107756E693034384C -:10BCA0004207756E693034384307756E6930343831 -:10BCB0004407756E693034384507756E693034381D -:10BCC0004607756E693034393207756E693034391C -:10BCD0003307756E693034393407756E693034391D -:10BCE0003507756E693034393607756E6930343909 -:10BCF0003707756E693034393807756E69303439F5 -:10BD00003907756E693034394107756E69303439D9 -:10BD10004207756E693034394307756E69303439BE -:10BD20004407756E693034394507756E69303439AA -:10BD30004607756E693034413007756E693034419D -:10BD40003107756E693034413207756E69303441A0 -:10BD50003307756E693034413407756E693034418C -:10BD60003507756E693034413607756E6930344178 -:10BD70003707756E693034413807756E6930344164 -:10BD80003907756E693034414107756E6930344149 -:10BD90004207756E693034414307756E693034412E -:10BDA0004407756E693034414507756E693034411A -:10BDB0004607756E693034423007756E693034421B -:10BDC0003107756E693034423207756E693034421E -:10BDD0003307756E693034423407756E693034420A -:10BDE0003507756E693034423607756E69303442F6 -:10BDF0003707756E693034423807756E69303442E2 -:10BE00003907756E693034424107756E69303442C6 -:10BE10004207756E693034424307756E69303442AB -:10BE20004407756E693034424507756E6930344297 -:10BE30004607756E693034433007756E6930344398 -:10BE40003107756E693034433207756E693034439B -:10BE50003307756E693034433407756E6930344387 -:10BE60003507756E693034433607756E6930344373 -:10BE70003707756E693034433807756E693034435F -:10BE80003907756E693034434107756E6930344344 -:10BE90004207756E693034434307756E6930344329 -:10BEA0004407756E693034434507756E6930344315 -:10BEB0004607756E693034443007756E6930344416 -:10BEC0003107756E693034443207756E6930344419 -:10BED0003307756E693034443407756E6930344405 -:10BEE0003507756E693034443607756E69303444F1 -:10BEF0003707756E693034443807756E69303444DD -:10BF00003907756E693034444107756E69303444C1 -:10BF10004207756E693034444307756E69303444A6 -:10BF20004407756E693034444507756E6930344492 -:10BF30004607756E693034453007756E6930344593 -:10BF40003107756E693034453207756E6930344596 -:10BF50003307756E693034453407756E6930344582 -:10BF60003507756E693034453607756E693034456E -:10BF70003707756E693034453807756E693034455A -:10BF80003907756E693034454107756E693034453F -:10BF90004207756E693034454307756E6930344524 -:10BFA0004407756E693034454507756E6930344510 -:10BFB0004607756E693034463007756E6930344611 -:10BFC0003107756E693034463207756E6930344614 -:10BFD0003307756E693034463407756E6930344600 -:10BFE0003507756E693034463607756E69303446EC -:10BFF0003707756E693034463807756E69303446D8 -:10C000003907756E693034464107756E69303446BC -:10C010004207756E693034464307756E69303446A1 -:10C020004407756E693034464507756E693034468D -:10C030004607756E693035303007756E69303530BA -:10C040003107756E693035303207756E69303530BD -:10C050003307756E693035303407756E69303530A9 -:10C060003507756E693035303607756E6930353095 -:10C070003707756E693035303807756E6930353081 -:10C080003907756E693035304107756E6930353066 -:10C090004207756E693035304307756E693035304B -:10C0A0004407756E693035304507756E6930353037 -:10C0B0004607756E693035313007756E6930353138 -:10C0C0003107756E693035313207756E693035313B -:10C0D0003307756E693145413007756E69314541E9 -:10C0E0003107756E693145413207756E69314541D9 -:10C0F0003307756E693145413407756E69314541C5 -:10C100003507756E693145413607756E69314541B0 -:10C110003707756E693145413807756E693145419C -:10C120003907756E693145414107756E6931454181 -:10C130004207756E693145414307756E6931454166 -:10C140004407756E693145414507756E6931454152 -:10C150004607756E693145423007756E6931454253 -:10C160003107756E693145423207756E6931454256 -:10C170003307756E693145423407756E6931454242 -:10C180003507756E693145423607756E693145422E -:10C190003707756E693145423807756E693145421A -:10C1A0003907756E693145424107756E69314542FF -:10C1B0004207756E693145424307756E69314542E4 -:10C1C0004407756E693145424507756E69314542D0 -:10C1D0004607756E693145433007756E69314543D1 -:10C1E0003107756E693145433207756E69314543D4 -:10C1F0003307756E693145433407756E69314543C0 -:10C200003507756E693145433607756E69314543AB -:10C210003707756E693145433807756E6931454397 -:10C220003907756E693145434107756E693145437C -:10C230004207756E693145434307756E6931454361 -:10C240004407756E693145434507756E693145434D -:10C250004607756E693145443007756E693145444E -:10C260003107756E693145443207756E6931454451 -:10C270003307756E693145443407756E693145443D -:10C280003507756E693145443607756E6931454429 -:10C290003707756E693145443807756E6931454415 -:10C2A0003907756E693145444107756E69314544FA -:10C2B0004207756E693145444307756E69314544DF -:10C2C0004407756E693145444507756E69314544CB -:10C2D0004607756E693145453007756E69314545CC -:10C2E0003107756E693145453207756E69314545CF -:10C2F0003307756E693145453407756E69314545BB -:10C300003507756E693145453607756E69314545A6 -:10C310003707756E693145453807756E6931454592 -:10C320003907756E693145454107756E6931454577 -:10C330004207756E693145454307756E693145455C -:10C340004407756E693145454507756E6931454548 -:10C350004607756E693145463007756E6931454649 -:10C360003107756E693145463407756E693145464A -:10C370003507756E693145463607756E6931454634 -:10C380003707756E693145463807756E6931454620 -:10C390003907756E69323041421363697263756D96 -:10C3A000666C65786163757465636F6D621363694C -:10C3B0007263756D666C65786772617665636F6DC3 -:10C3C000621263697263756D666C6578686F6F6B16 -:10C3D000636F6D621363697263756D666C65787403 -:10C3E000696C6465636F6D620E6272657665616328 -:10C3F000757465636F6D620E6272657665677261F2 -:10C400007665636F6D620D6272657665686F6F6BDE -:10C41000636F6D620E627265766574696C646563E4 -:10C420006F6D6210637972696C6C6963686F6F6BB2 -:10C430006C65667411637972696C6C6963626967B3 -:10C44000686F6F6B554307756E693031363207750B -:10C450006E693031363307756E6930314541077585 -:10C460006E693031454207756E6930314543077555 -:10C470006E693031454407756E69303235390D6863 -:10C480006F6F6B61626F7665636F6D6207756E6962 -:10C490003146344407756E693146444507756E6907 -:10C4A0003230373007756E693230373607756E694E -:10C4B0003230373913756E693033423930333038A2 -:10C4C000303330343033303013756E6930334239A5 -:10C4D00030333038303330343033303113756E69A7 -:10C4E0003033423930333038303330363033303017 -:10C4F00013756E693033423930333038303330366B -:10C500003033303113756E69303343353033303862 -:10C51000303330343033303013756E693033433557 -:10C5200030333038303330343033303113756E6956 -:10C5300030334335303330383033303630333030C9 -:10C5400013756E693033433530333038303330361D -:10C550003033303108456E672E616C743108456E9A -:10C56000672E616C743208456E672E616C74330FF0 -:10C57000756E693033303130333036303330380F08 -:10C58000756E693033303030333036303330380FF9 -:10C59000756E693033303130333034303330380FEA -:10C5A000756E693033303030333034303330380FDB -:10C5B000637972696C6C69635F6F746D61726B0330 -:10C5C000665F6605665F665F6905665F665F6C0746 -:10C5D000756E693145394507756E694137423307D4 -:10C5E000756E69413742340F756E69303133422EB2 -:10C5F0006C6F636C4D41480F756E69303134352E68 -:10C600006C6F636C4D41480F416F676F6E656B2EA9 -:10C610006C6F636C4E41560F456F676F6E656B2E86 -:10C620006C6F636C4E41560F496F676F6E656B2E72 -:10C630006C6F636C4E41560F556F676F6E656B2E56 -:10C640006C6F636C4E415606492E73616C74064ADA -:10C650002E73616C740B4967726176652E73616C21 -:10C66000740B4961637574652E73616C7410496352 -:10C67000697263756D666C65782E73616C740E49B2 -:10C6800064696572657369732E73616C740B4974A8 -:10C69000696C64652E73616C740C496D6163726FB3 -:10C6A0006E2E73616C740B4962726576652E7361D0 -:10C6B0006C740C496F676F6E656B2E73616C7414CC -:10C6C000496F676F6E656B5F6C6F636C4E41562E82 -:10C6D00073616C740F49646F74616363656E742E6B -:10C6E00073616C7407494A2E73616C74104A6369F4 -:10C6F0007263756D666C65782E73616C740C756E03 -:10C7000069314543382E73616C740C756E6931451F -:10C7100043412E73616C740E496F7461746F6E6F58 -:10C72000732E73616C7409496F74612E73616C743C -:10C7300011496F746164696572657369732E736101 -:10C740006C740C756E69303430362E73616C740CF9 -:10C75000756E69303430372E73616C740C756E6988 -:10C76000303430382E73616C740C756E693034431C -:10C77000302E73616C7407756E693032333707750C -:10C780006E694137423507756E69414235330B7525 -:10C790006E69303132332E616C740F756E693031D1 -:10C7A00033432E6C6F636C4D41480F756E693031A9 -:10C7B00034362E6C6F636C4D41480F616F676F6E3E -:10C7C000656B2E6C6F636C4E41560F656F676F6EB5 -:10C7D000656B2E6C6F636C4E41560F696F676F6EA1 -:10C7E000656B2E6C6F636C4E41560F756F676F6E85 -:10C7F000656B2E6C6F636C4E415606672E73616CD1 -:10C8000074106763697263756D666C65782E736109 -:10C810006C740B6762726576652E73616C74096760 -:10C82000646F742E73616C740B666C6F72696E2E1C -:10C83000737330330F756E69303433312E6C6F6320 -:10C840006C5352420C756E69303443462E73616CE2 -:10C850007407756E693230393507756E6932303953 -:10C860003607756E693230393707756E693230397F -:10C870003807756E693230393907756E693230396B -:10C880004107756E693230394207756E6932303949 -:10C890004307756E693035443007756E693035442D -:10C8A0003107756E693035443207756E693035442D -:10C8B0003307756E693035443407756E6930354419 -:10C8C0003507756E693035443607756E6930354405 -:10C8D0003707756E693035443807756E69303544F1 -:10C8E0003907756E693035444107756E69303544D6 -:10C8F0004207756E693035444307756E69303544BB -:10C900004407756E693035444507756E69303544A6 -:10C910004607756E693035453007756E69303545A7 -:10C920003107756E693035453207756E69303545AA -:10C930003307756E693035453407756E6930354596 -:10C940003507756E693035453607756E6930354582 -:10C950003707756E693035453807756E693035456E -:10C960003907756E693035454107756E6946423243 -:10C970004107756E694642324207756E694642321A -:10C980004307756E694642324407756E6946423206 -:10C990004507756E694642324607756E69464233F1 -:10C9A0003007756E694642333107756E694642330A -:10C9B0003207756E694642333307756E69464233F6 -:10C9C0003407756E694642333507756E69464233E2 -:10C9D0003607756E694642333807756E69464233CD -:10C9E0003907756E694642334107756E69464233B1 -:10C9F0004207756E694642334307756E6946423396 -:10CA00004507756E694642343007756E6946423493 -:10CA10003107756E694642343307756E6946423494 -:10CA20003407756E694642343607756E694642347E -:10CA30003707756E694642343807756E6946423469 -:10CA40003907756E694642344107756E694642344E -:10CA500042096772617665636F6D6209616375741F -:10CA600065636F6D6207756E6930333032097469C2 -:10CA70006C6465636F6D6207756E693033303407BF -:10CA8000756E693033303607756E6930333037076D -:10CA9000756E693033303807756E69303330410751 -:10CAA000756E693033304207756E69303330430735 -:10CAB000756E693033304607756E69303331320C2C -:10CAC000646F7462656C6F77636F6D6207756E6912 -:10CAD0003033323707756E693033323807756E6917 -:10CAE0003034383507756E693034383607756E69FD -:10CAF0003034383307756E693034383407756E69F1 -:10CB00003035423007756E693035423107756E69D0 -:10CB10003035423207756E693035423307756E69BC -:10CB20003035423407756E693035423507756E69A8 -:10CB30003035423607756E693035423707756E6994 -:10CB40003035423807756E693035423907756E6980 -:10CB50003035424107756E693035424207756E695E -:10CB60003035424307756E693035424407756E694A -:10CB70003035433107756E693035433207756E695C -:10CB800030354337097A65726F2E646E6F6D086FAA -:10CB90006E652E646E6F6D0874776F2E646E6F6DA8 -:10CBA0000A74687265652E646E6F6D09666F7572C2 -:10CBB0002E646E6F6D09666976652E646E6F6D0802 -:10CBC0007369782E646E6F6D0A736576656E2E6478 -:10CBD0006E6F6D0A65696768742E646E6F6D096E9D -:10CBE000696E652E646E6F6D077A65726F2E6C6666 -:10CBF000066F6E652E6C660674776F2E6C66087411 -:10CC0000687265652E6C6607666F75722E6C6607B6 -:10CC1000666976652E6C66067369782E6C66087395 -:10CC20006576656E2E6C660865696768742E6C663D -:10CC3000076E696E652E6C66097A65726F2E6E7569 -:10CC40006D72086F6E652E6E756D720874776F2E3B -:10CC50006E756D720A74687265652E6E756D7209F7 -:10CC6000666F75722E6E756D7209666976652E6EC9 -:10CC7000756D72087369782E6E756D720A736576BC -:10CC8000656E2E6E756D720A65696768742E6E75B5 -:10CC90006D72096E696E652E6E756D72087A6572B9 -:10CCA0006F2E6F7366076F6E652E6F7366077477EE -:10CCB0006F2E6F73660974687265652E6F736608F0 -:10CCC000666F75722E6F736608666976652E6F7370 -:10CCD00066077369782E6F736609736576656E2EC5 -:10CCE0006F73660965696768742E6F7366086E698D -:10CCF0006E652E6F73660A7A65726F2E736C617340 -:10CD000068097A65726F2E746F7366086F6E652E90 -:10CD1000746F73660874776F2E746F73660A746825 -:10CD20007265652E746F736609666F75722E746F07 -:10CD3000736609666976652E746F73660873697821 -:10CD40002E746F73660A736576656E2E746F7366E4 -:10CD50000A65696768742E746F7366096E696E651B -:10CD60002E746F736607756E693230383007756ED2 -:10CD7000693230383107756E693230383207756E76 -:10CD8000693230383307756E693230383407756E62 -:10CD9000693230383507756E693230383607756E4E -:10CDA000693230383707756E693230383807756E3A -:10CDB000693230383907756E693035424507756E0E -:10CDC000693230374407756E693230384407756E02 -:10CDD000693230374507756E693230384507756EF0 -:10CDE000693230374107756E693230374307756EE7 -:10CDF000693230384107756E693230384307756ED5 -:10CE0000693232313507756E693230414107756ECE -:10CE100069323132301061666969313031303364E2 -:10CE20006F746C65737310616669693130313035C8 -:10CE3000646F746C6573730C636F6D6D61616363B4 -:10CE4000656E74320E696F676F6E656B646F746CBC -:10CE50006573730E756E6931454342646F746C651A -:10CE60007373000000010000000A0038005600053E -:10CE700044464C5400206379726C00206772656BE5 -:10CE800000206865627200206C61746E00200004EE -:10CE900000000000FFFF00020000000100026D61C1 -:10CEA000726B00166D6B6D6B000E000000020002CD -:10CEB00000030000000200000001000403880202D9 -:10CEC0000158000A000600100001000A00010001DC -:10CED000011C00A6000100C2000C00130094008E8B -:10CEE00000880082007C00760070006A0064005EAA -:10CEF00000580052004C00460040003A0034002E1A -:10CF000000280001FDDC05F70001FDCC05C0000193 -:10CF1000FDC606480001FDC506480001FFFF05B635 -:10CF20000001FD9706210001000606210001007D99 -:10CF300006210001000A069D0001000005E1000134 -:10CF4000000005FB00010004060600010002058B3D -:10CF50000001FD8405F500010001061F0001FDEE42 -:10CF6000061F0001FD27061F0001027006320001A6 -:10CF7000FDAD069B000200040374037400000376F9 -:10CF8000037600010401040D000204110414000FD3 -:10CF900000160000379E000037980000378C000014 -:10CFA0003786000037800000377A000037740000B1 -:10CFB000376E00003768000037620000375C000001 -:10CFC000375C00003756000037500000376800001B -:10CFD000374A000037440000372C0000372C00008F -:10CFE000372600003720000036F00002000601530B -:10CFF00001540000037403740002037603760003F7 -:10D000000401040D0004041104140011041E041E84 -:10D010000015000600100001000A00000001007C5D -:10D02000002E0001003A000C0004001C0016001045 -:10D03000000A00010000FE2900010003FE140001A7 -:10D04000FD93FE7A00010004FE3B0001000402355E -:10D05000040E040F04100010000036CC00003678D7 -:10D06000000036720000366C000036540000364E68 -:10D070000000364800003648000036420000363CCA -:10D080000000364800003636000036300000361EFC -:10D090000000361200003600000100100235040EB8 -:10D0A000040F041004150416041704180419041AB4 -:10D0B000041B041C041D0420042204250005000098 -:10D0C000000100080001014A00A6000200B0000CA7 -:10D0D00000050078005C004C0020000C0003003AC2 -:10D0E0000034002E23E00028000E000106E70000B7 -:10D0F000000300260020001A23CC0014000E0001BB -:10D1000006EB0000000106E7061F000104FA061FF7 -:10D1100000010137000000010216061F000200484E -:10D120000042000A003600010402061F0002003817 -:10D1300000160010000A00010404000000010404AD -:10D14000061F0001014B00000002001C0016001029 -:10D15000000A00010402000000010532061F000160 -:10D16000014700000001024D061F00020001038A72 -:10D17000038E00000026000035BA000035B400011F -:10D1800035AE000035A8000035A20000359C000037 -:10D190003596000035900000358A00003584000087 -:10D1A000357E0000357800003578000035720000CB -:10D1B000356C0000358400003566000035600001E4 -:10D1C000355A000135540001354E00003548000045 -:10D1D0003548000035420000353C0001353600017D -:10D1E00035300001352A0001352A000135240001BF -:10D1F000351E0001352A00013518000135120000E6 -:10D20000350C00013500000134F4000134E2000265 -:10D210000008015301540000023502350002037476 -:10D22000037400030376037600040401041E000562 -:10D2300004200420002304220422002404250425C1 -:10D2400000250009000000010008000100040000A2 -:10D250000008000134E232300005335A000C02F1BC -:10D26000321E3218321200000000320C3206320038 -:10D270000000000031FA31F431EE0000000031E826 -:10D2800031E231DC31D6000031D031CA31C4000086 -:10D29000000031BE31B831B20000000031AC31A61F -:10D2A00031A000000000319A3194318E31880000A5 -:10D2B0003182317C3176000000003170316A316496 -:10D2C00000000000315E3158315200000000317022 -:10D2D000314C31FA314600003140313A31340000EE -:10D2E0000000312E3128312200000000311C31169F -:10D2F0003110310A0000310430FE30F80000000027 -:10D30000311C30F231100000000030EC30E630E02B -:10D310000000000030DA30D430CE0000000030C809 -:10D3200030C230BC30B6000030B030AA30A40000AB -:10D330000000309E3098309200000000308C308623 -:10D34000308000000000307A3074306E0000000041 -:10D3500030683062305C00000000305631CA305016 -:10D3600000000000304A3044303E000000003038F9 -:10D370003032302C0000000030263020301A0000FF -:10D3800000003014300E300830020000304A2FFC0C -:10D390002FF6000000002FF02FEA2FE4000000001D -:10D3A0002FDE2FD82FD2000000002FCC2FC62FC089 -:10D3B0002FBA00002FB42FAE2FA8000000002FB40A -:10D3C0002FA22FA8000000002F9C30202F960000D5 -:10D3D00000002F902F8A2F842F7E00002F782F722D -:10D3E0002F6C000000002F662F602F5A00000000F5 -:10D3F0002F542F4E2F482F4200002F3C2F362F3016 -:10D40000000000002F2A2F242F1E000000002F18DC -:10D410002F8A2F12000000002F182F0C2F0600005B -:10D4200000002F002EFA2EF42EEE00002F662EE8BC -:10D430002EE2000000002EDC2ED62ED000000000D0 -:10D440002ECA2EC42EBE000000002EB82EB22EAC66 -:10D45000000000002EA62EA02E9A000000002E94A0 -:10D460002E8E2E88000000002E822E7C00000000F0 -:10D4700000002E762E700000000000002E6A321888 -:10D480000000000000002E6A3218000000000000BA -:10D490002E6A32180000000000002E6432180000CE -:10D4A000000000002E5E32180000000000002E5820 -:10D4B00032180000000000002E522E4C0000000028 -:10D4C000000031FA2E460000000000002E4031CA54 -:10D4D0000000000000002E4031CA000000000000E3 -:10D4E0002E4031CA0000000000002E3A31CA000070 -:10D4F000000000002E342E2E0000000000002E2818 -:10D5000031280000000000002E223116000000002B -:10D5100000002E2231160000000000002E223116DD -:10D520000000000000002E1C31160000000000006A -:10D530002E1631160000000000002E102E0A0000EA -:10D54000000000002E0430AA0000000000002E049D -:10D5500030AA0000000000002E0430AA00000000E5 -:10D5600000002DFE30AA0000000000002DF83062FF -:10D570000000000000002DF230FE0000000000005E -:10D580002DEC2DE60000000000002DE030440000EE -:10D59000000000002DE030440000000000002DE0FD -:10D5A00030440000000000002DDA3044000000008C -:10D5B00000002DD430440000000000002DCE304487 -:10D5C0000000000000002DC82DC200000000000077 -:10D5D00030262DBC0000000000002DE02FFC0000D4 -:10D5E000000000002DE02FFC0000000000002DE0F6 -:10D5F0002FFC0000000000002DD42FFC00000000D4 -:10D6000000002DB62DB00000000000002DB62DB09A -:10D610000000000000002DB62DB00000000000004A -:10D620002DAA2DB00000000000002DA42D9E0000AA -:10D63000000000002D982F600000000000002D92D7 -:10D640002F4E0000000000002D922F4E0000000021 -:10D6500000002D922F4E0000000000002D8C2F4E58 -:10D660000000000000002D862F4E0000000000008A -:10D670002D802D7A0000000000002D742EE800009F -:10D68000000000002D742EE80000000000002D7442 -:10D690002EE80000000000002D6E2EE800000000C3 -:10D6A00000002D682EA00000000000002D622D5CFF -:10D6B0000000000000002D562EA000000000000019 -:10D6C0002D5032180000000000002D4A30440000A8 -:10D6D000000000002D4432180000000000002D3E24 -:10D6E00030440000000000002D382D320000000002 -:10D6F0000000304A2D2C0000000000002D2631F4DF -:10D700000000000000002D2030200000000000007C -:10D710002D2631F40000000000002D2030200000F4 -:10D72000000000002D1A31F40000000000002D144C -:10D7300030200000000000002D2631F40000000021 -:10D7400000002D2030200000000000002D0E31E2EE -:10D750000000000000003014300E00000000000047 -:10D760002E342E2E0000000000002D082D02000097 -:10D77000000000002CFC31CA0000000000002D4A0F -:10D780002FFC0000000000002CF631CA0000000051 -:10D7900000002D3E2FFC0000000000002CF031CADC -:10D7A0000000000000002CEA2FFC00000000000038 -:10D7B00031D02CE4000000000000304A2CDE0000D4 -:10D7C000000000002E4031CA0000000000002DE0E3 -:10D7D0002FFC0000000000002CD831A60000000043 -:10D7E00000002CD231A60000000000002CCC31A695 -:10D7F00000000000000031AC2CC60000000000005A -:10D800002CC031940000000000002CBA2FC600008C -:10D8100000000000319A2CB40000000000002CAE83 -:10D820002F600000000000002CA82DB000000000B8 -:10D8300000002CA22DB00000000000002C9C2DB098 -:10D840000000000000002FB42C9600000000000033 -:10D850002C902C8A0000000000002C84316A00000B -:10D86000000000002DB62FA2000000000000315E75 -:10D870002C7E0000000000002F9C2C78000000008F -:10D8800000002C7230200000000000002C84314C7D -:10D890000000000000002C6C2F8A00000000000037 -:10D8A00031702C660000000000002F902C600000FA -:10D8B000000000003170314C0000000000002F908B -:10D8C0002F8A0000000000003170314C0000000081 -:10D8D00000002F902F8A0000000000003170314CB2 -:10D8E0000000000000002F902F8A000000000000C0 -:10D8F0002C5A31280000000000002D742F60000019 -:10D9000000000000312E2C540000000000002F66A3 -:10D910002C4E0000000000002C5A312800000000AE -:10D9200000002D742F600000000000002C482C42E5 -:10D93000000000000000312E2C3C00000000000020 -:10D940002F662C362F5A000000002C3031160000B4 -:10D95000000000002C2A2F4E0000000000002C24A4 -:10D9600031160000000000002C1E2F4E00000000A9 -:10D9700000002E2231160000000000002D922F4ED4 -:10D980000000000000002C182C1200000000000015 -:10D990002C0C2C060000000000002C0030E60000DB -:10D9A000000000002BFA2F8A00000000000030EC7D -:10D9B0002BF40000000000002F182C600000000075 -:10D9C00000002C0030E60000000000002BFA2F8A37 -:10D9D0000000000000002BEE30D40000000000002A -:10D9E0002BFA2F0C0000000000002BEE30D40000BA -:10D9F000000000002BFA2F0C00000000000030DABD -:10DA00002BE80000000000002F182BE200000000AF -:10DA100000002BEE30D40000000000002BFA2F0C89 -:10DA200000000000000030C82BDC000000000000F7 -:10DA30002F002BD60000000000002BD030C20000C9 -:10DA4000000000002BCA2EFA00000000000030C8C1 -:10DA500030C20000000000002F002EFA000000007D -:10DA600000002BC430AA0000000000002D982EE812 -:10DA70000000000000002BBE30AA000000000000E3 -:10DA80002BB82EE80000000000002BB230AA0000E6 -:10DA9000000000002BAC2EE80000000000002BA6C8 -:10DAA00030AA0000000000002BA02EE800000000BB -:10DAB00000002E0430AA0000000000002D742EE8A3 -:10DAC00000000000000030B02B9A000000000000B1 -:10DAD0002F662B940000000000002B8E3086000083 -:10DAE000000000002B882EC40000000000002DF86C -:10DAF00030620000000000002D682EA00000000031 -:10DB000000002B8230620000000000002B7C31CA34 -:10DB10000000000000002B762E8E000000000000A8 -:10DB20002B7031CA0000000000002B6A2E8E00000E -:10DB3000000000002B7C31CA0000000000002B76A2 -:10DB40002E8E0000000000002B642B5E0000000001 -:10DB500000002B582B520000000000002B4C2B46DD -:10DB60000000000000002B403044000000000000D6 -:10DB70002B3A2E4C0000000000002B342DC2000078 -:10DB8000000000002E222E0A0000000000002D924E -:10DB90002D7A00000000000030DA2B2E000000007B -:10DBA00000002F182B280000000000002B222B1C47 -:10DBB0000000000000002B162B10000000000000E9 -:10DBC0002B0A2B040000000000002AFE2AF80000A7 -:10DBD000000000002AF22AEC0000000000002AE603 -:10DBE0002AE00000000000002ADA2AD40000000029 -:10DBF0000000321E3218000000002ACE2AC82AC2B5 -:10DC00000000000000002ABC2AB60000000000004E -:10DC10002AB02AAA00000000000031D031CA00005A -:10DC200000002ACE305631CA000000000000319AB0 -:10DC30003194000000002ACE311C31160000000093 -:10DC40000000315E3158000000000000309E2AA420 -:10DC50000000000000003140313A000000000000E8 -:10DC6000312E31280000000000002A9E2A98000072 -:10DC700000000000311C3116000000002ACE2A925C -:10DC80002A8C000000000000310430FE000000007B -:10DC900000002A862A8000000000000030C830C240 -:10DCA00000000000000030683062000000002ACE52 -:10DCB0002A7A2A74000000000000307A30740000D4 -:10DCC000000000002A6E2A68000000000000312ECB -:10DCD0003128000000002ACE2B82306200000000B4 -:10DCE00000002A622A5C0000000000002A562A5028 -:10DCF0000000000000002A4A2A4400000000000042 -:10DD00002A3E2AD40000000000002A382A320000EF -:10DD1000000000002A2C2A5C0000000000002A26D7 -:10DD20002A202A1A000000002A142A0E2A080000BD -:10DD300000002A022D9E00000000000029FC2A504D -:10DD400000000000000029F629F00000000000009B -:10DD500029EA2A4400000000000029E429DE29D82D -:10DD60000000000029D22AD40000000000002C721C -:10DD7000302000000000000029CC29C6000000006F -:10DD8000000029C029BA00000000000029B429AE13 -:10DD900000000000000029A829A2000000000000E7 -:10DDA0002F542F4E000000000000299C29960000EF -:10DDB000000000002990298A00000000000029844A -:10DDC00029F0000000000000297E297800000000F2 -:10DDD00000002972296C00000000000029662A3228 -:10DDE0000000000000002960295A00000000000027 -:10DDF0002954294E2948000000002942293C0000EE -:10DE00000000000029362930000000000000292A07 -:10DE10002AD400000000000029242A32000000005B -:10DE20000000291E2F4E00000000000029182A3291 -:10DE3000000000000000291229300000000000004E -:10DE40002E3A31CA000000000000290C290600000B -:10DE50000000000029002AB60000000000002AC8C7 -:10DE60002AC200000000000030DA30D400000000B8 -:10DE70000000317028FA00000000000028F428EEAD -:10DE800000000000000028E828E200000000000078 -:10DE9000290C290600000000000028DC28D600001C -:10DEA0000000000028D028D60000000000002A92C0 -:10DEB00028CA000000000000321E321800000000D6 -:10DEC000000028C428BE000000000000320C32060A -:10DED0000000000000002ABC2AB60000000000007C -:10DEE00028B828B200000000000031D031CA00007C -:10DEF0000000000028AC2AF800000000000028A65E -:10DF000028A0000000000000289A31A600000000B0 -:10DF10000000289431A6000000000000288E28D6BA -:10DF200000000000000028B8288800000000000061 -:10DF30003140313A000000000000319A3194000075 -:10DF400000000000311C31160000000000002A9281 -:10DF50002A8C000000000000310430FE00000000A8 -:10DF6000000031FA31F400000000000030C830C277 -:10DF70000000000000002AC828D6000000000000B1 -:10DF80002A7A2A74000000000000307A3074000001 -:10DF9000000000002882287C000000000000287695 -:10DFA0002870000000000000286A286400000000BB -:10DFB000000031C4285E00000000000028582852EC -:10DFC000000000000000284C28460000000000006F -:10DFD00028402F60000000000000283A283400008C -:10DFE0000000000030CE282E00000000000028288D -:10DFF0002822000000000000304A304400000000E9 -:10E000000000281C2F4E000000000000281631CA16 -:10E010000000000000002810280A00000000000096 -:10E02000280427FE000000000000304A2FFC0000FA -:10E030000000000027F827F200000000000027EC95 -:10E0400027E600000000000027E027DA00000000BB -:10E05000000027D427DA00000000000027CE29AEF8 -:10E0600000000000000027C82F4E00000000000044 -:10E0700027C227BC00000000000027B6283400009B -:10E08000000000002F542F4E00000000000027B0B9 -:10E0900027AA0000000000002F3C2F3600000000DF -:10E0A00000003026302000000000000027A4279E3A -:10E0B0000000000000002EA62EA0000000000000BE -:10E0C000279827920000000000002EB82EB2000012 -:10E0D00000000000278C2786000000000000278039 -:10E0E0002D02000000000000277A2AEC000000004A -:10E0F0000000277A2AEC0000000000002774276E39 -:10E1000000000000000027682762000000000000F7 -:10E11000281631CA000000000000275C27560000C6 -:10E12000000000002750274A0000000000003026B1 -:10E1300027440000000000002DD42FFC0000000048 -:10E140000000273E2C360000000000002738280A77 -:10E150000000000000002732272C00000000000013 -:10E160002F182F0C0000000000002FB42FAE00006D -:10E17000000000002DAA2DB00000000000002FB408 -:10E180002FA200000000000027262720000000002A -:10E1900000002E88271A000000000000273E2F6094 -:10E1A000000000000000271429AE0000000000005D -:10E1B000270E2EA000000000000027B62708000050 -:10E1C00000000000270226FC00000000000026F6E8 -:10E1D00026F00000000000002B8E308600000000BA -:10E1E00000002B882EC40000000000002B8E30861B -:10E1F0000000000000002B882EC40000000000007A -:10E2000026EA308600000000000026E42EC400004C -:10E21000000000002DF830620000000000002D68B2 -:10E220002EA00000000000002DB62FA2000000006C -:10E23000000026DE000000000000000026D8313A71 -:10E2400000000000000026D22F7200000000000035 -:10E25000321E26CC000000000000304A26C6000016 -:10E2600000000000311C2E0A00000000000026C043 -:10E2700026BA00000000000030B026B40000000004 -:10E2800000002F662EE80000000000002E4031CA7A -:10E2900000000000000026AE31A6000000000000D3 -:10E2A0002DE02FFC00000000000026A827DA000067 -:10E2B0000000000026A2269C000000000000269618 -:10E2C0002690000000000000268A2684000000003E -:10E2D0000000267E26780000000000002672266CD2 -:10E2E0000000000000002666285E0000000000001C -:10E2F0002660265A0000000000002654264E00002A -:10E300000000000026482642000000000000263CD5 -:10E31000282E0000000000002636263000000000F5 -:10E3200000002A2C2A32000000000000262A2624A1 -:10E33000000000000000261E26180000000000005B -:10E340002612260C00000000000026062600000011 -:10E35000000000002A6E2A68000000000000294228 -:10E36000293C000000000000311C2E0A00000000C3 -:10E3700000002F542D7A00000000000025FA3158CB -:10E380000000000000002EB825F40000000000008E -:10E3900025EE315800000000000025E825F40000BB -:10E3A0000000000025E225DC00000000000025D66A -:10E3B00025D00000000000002AC825CA0000000087 -:10E3C0000000297225C400000000000025BE25B809 -:10E3D00000000000000025B225AC00000000000095 -:10E3E00025A625A0000000000000259A2594000025 -:10E3F000000000002AB02AAA0000000000002F2A16 -:10E400002D5C000000000000258E25880000000023 -:10E4100000002582257C0000000000002576257084 -:10E42000000000000000256A2564000000000000D4 -:10E43000255E25580000000000002552254C0000F4 -:10E440000000000025462540000000000000253A9D -:10E450002534000000000000252E252800000000C3 -:10E4600000002522251C00000000000025FA28D607 -:10E4700000000000000029B429AE000000000000E8 -:10E4800025FA28D6000000000000251630200000E4 -:10E49000000000002510250A0000000000002504EF -:10E4A000320600000000000024FE24F800000000F6 -:10E4B000000027B6270800000000000024F224EC2A -:10E4C00000000000000027B6283400000000000013 -:10E4D00024E624E000000000000024DA24D4000038 -:10E4E0000000000024CE24C800000000000024C268 -:10E4F00024BC00000000000031FA24B60000000037 -:10E500000000302624B000000000000030C824AA1B -:10E5100000000000000024A4249E00000000000071 -:10E52000306830620000000000002498249200004F -:10E5300000000000306830620000000000002498F5 -:10E5400024920000000000002876248C00000000C7 -:10E5500000002486248000000000000028AC247AFB -:10E56000000000000000296024740000000000008A -:10E5700024F2246E000000000000246824620000E1 -:10E5800000000000245C28700000000000002A2C1D -:10E590002A32000000000000245C28700000000007 -:10E5A000000024562450000000000000244A2A20C5 -:10E5B0000000000000002456244400000000000079 -:10E5C000244A243E00000000000024382AF80000FD -:10E5D00000000000243227F200000000000028B8EC -:10E5E000242C00000000000024262420000000004D -:10E5F0000000241A2414000000000000240E240847 -:10E60000000000000000240223FC000000000000C5 -:10E6100023F623F000000000000023EA23E40000BA -:10E620000000000023DE23D8000000000000245C6E -:10E6300023D200000000000023CC23C6000000000D -:10E64000000023C023BA000000000000269623B477 -:10E6500000000000000023AE32180000000000009F -:10E6600023A830440000000000002E5E3218000095 -:10E67000000000002DD4304400000000000023A260 -:10E680002E4C000000000000239C2DC20000000062 -:10E690000000239631CA00000000000023A82FFCD0 -:10E6A000000000000000288223900000000000000D -:10E6B00029FC238A0000000000002384239000002E -:10E6C00000000000237E238A000000000000237861 -:10E6D0002AF8000000000000237227F2000000006A -:10E6E0000000236C28A0000000000000236627E63D -:10E6F0000000000000002360235A0000000000001A -:10E7000024982492000000000000235431A6000049 -:10E7100000000000234E27DA00000000000023481C -:10E7200031A6000000000000234227DA00000000AC -:10E7300000002E1631160000000000002D862F4E1E -:10E74000000000000000311C2E0A00000000000044 -:10E750002F542D7A000000000000233C2E0A0000F8 -:10E76000000000002D862D7A0000000000002336F6 -:10E77000283400000000000023302756000000006D -:10E780000000232A28D600000000000023242EA029 -:10E79000000000000000231E28D60000000000003A -:10E7A0002D562EA000000000000028DC28D6000016 -:10E7B000000000002D682EA00000000000002318BB -:10E7C000287000000000000023122D02000000004D -:10E7D0000000230C2306000000000000230022FAA2 -:10E7E00000000000000022F42846000000000000A5 -:10E7F00022EE2762000000000000258E22E80000C3 -:10E8000000000000258222E200000000000022DC5F -:10E8100022D600000000000022D022CA0000000022 -:10E82000000022C4307400000000000022BE2EB29E -:10E8300000000000000028C428BE00000000000006 -:10E840003014300E00000000000022B8313A000001 -:10E850000000000022B222AC00000000000022A64E -:10E8600022A0000000000000229A22940000000074 -:10E870000000228E228800000000000022D02282A8 -:10E88000000000000000227C227600000000000052 -:10E890002270226A0000000000002264225E000054 -:10E8A0000000000022582252000000000000224C0C -:10E8B00022460000000000002240223A0000000032 -:10E8C00000002E342E2E0000000000002234222EE4 -:10E8D00000000000000022282A5C00000000000068 -:10E8E00029FC2A500000000000002222221C000007 -:10E8F0000000000022162210000000000000321E5E -:10E90000220A000000000000304A2204000000003B -:10E91000000021FE321800000000000021F8304401 -:10E9200000000000000021F232180000000000008A -:10E9300021EC304400000000000021F232180000F9 -:10E940000000000021EC304400000000000021E63F -:10E95000321800000000000021E0304400000000F8 -:10E96000000021DA321800000000000021D43044F9 -:10E970000000000000002E6A220A000000000000D3 -:10E980002DE0220400000000000021CE321800001B -:10E990000000000021C8304400000000000021CE2B -:10E9A000321800000000000021C8304400000000C0 -:10E9B000000021C2321800000000000021BC3044D9 -:10E9C00000000000000021B6321800000000000026 -:10E9D00021B030440000000000002D44220A000055 -:10E9E000000000002D3E220400000000000031D095 -:10E9F00021AA000000000000304A21A4000000000D -:10EA00000000219E31CA00000000000021F82FFC08 -:10EA1000000000000000219831CA00000000000042 -:10EA20002DDA2FFC000000000000219231CA000006 -:10EA30000000000021EC2FFC0000000000002192EB -:10EA400031CA00000000000021EC2FFC0000000093 -:10EA50000000218C31CA00000000000021E02FFCE2 -:10EA6000000000000000218631CA00000000000004 -:10EA700021D42FFC0000000000002E4021AA00003D -:10EA8000000000002DE021A4000000000000218013 -:10EA90002DB00000000000002FB4217A000000001B -:10EAA0000000311C21740000000000002F54216E72 -:10EAB0000000000000002168311600000000000086 -:10EAC00021622F4E000000000000215C3116000082 -:10EAD0000000000021562F4E000000000000215CC5 -:10EAE000311600000000000021562F4E00000000EB -:10EAF000000021503116000000000000214A2F4E76 -:10EB00000000000000002144311600000000000059 -:10EB1000213E2F4E0000000000002E222174000034 -:10EB2000000000002D92216E00000000000021383E -:10EB30002132000000000000212C212600000000EE -:10EB4000000021382132000000000000212C212685 -:10EB50000000000000002120213200000000000021 -:10EB6000211A21260000000000002114213200009B -:10EB700000000000210E21260000000000002108F6 -:10EB80002102000000000000278C27860000000002 -:10EB9000000030B020FC0000000000002F6620F6CE -:10EBA00000000000000020F030AA0000000000007B -:10EBB00020EA2EE800000000000020E42A74000093 -:10EBC0000000000020DE20D800000000000020E44B -:10EBD0002A7400000000000020DE20D800000000A1 -:10EBE000000020D22A7400000000000020CC20D8B1 -:10EBF00000000000000020C62A7400000000000091 -:10EC000020C020D80000000000002A7A20BA0000AE -:10EC10000000000020B420AE0000000000003068BA -:10EC200020A80000000000002EA62EA0000000007A -:10EC3000000020A23062000000000000209C2EA0F6 -:10EC4000000000000000209630620000000000007C -:10EC500020902EA000000000000030C8208A000094 -:10EC6000000000002F002084000000000000311C84 -:10EC7000207E0000000000002F54207800000000DB -:10EC800000002C30207E0000000000002C2A20789C -:10EC90000000000000002954238A0000000000004A -:10ECA0002072206C00000000000020662AD40000C2 -:10ECB0000000000020662AD4000000000000206050 -:10ECC0002AD400000000000020602AD400000000C8 -:10ECD0000000205A2A32000000000000205A2A3288 -:10ECE00000000000000020542A3200000000000054 -:10ECF00020542A32000000000000204E204800006E -:10ED000000000000312E2C3C0000000000002042DA -:10ED1000203C0000000000002036203000000000F1 -:10ED20000000321E321800000000000031D031CA4D -:10ED300000000000000030B030AA00000000000019 -:10ED4000202A2024201E0000000020182012200C61 -:10ED50000000000020062024000000000000200623 -:10ED600020240000000000002006202400000000F5 -:10ED70000000200020240000000000001FFA2024D2 -:10ED80000000000000001FF420240000000000002C -:10ED90001FEE2024000000000000202A1FE80000D1 -:10EDA00000000000202A1FE80000000000001FE211 -:10EDB0002024000000000000320C1FDC00000000D6 -:10EDC00000001FD62024000000000000202A1FD0D1 -:10EDD0000000000000001FCA1FC400000000000067 -:10EDE000202A202400000000000020002024000031 -:10EDF00000000000202A2024000000000000200065 -:10EE00002024000000000000202A20240000000030 -:10EE100000001FBE2DB00000000000001FBE2FA28A -:10EE20000000000000001FB81FB20000000000003A -:10EE3000304A2D2C000000000000304A2CDE00007B -:10EE4000000000002FB42C960000000000002F6688 -:10EE50002B9400000000000029901FB22F1E00001C -:10EE600000001FB81FB20000000000001FAC1FB25E -:10EE70000000000000001FA61FB2000000000000FC -:10EE80001FA01F9A1F9400000000202A20240000C9 -:10EE9000000000001F8E2D7A00001F881F821F7C3B -:10EEA0001F7600001F701F6A1F641F5E00001F583E -:10EEB0001F6A1F521F4C00001F461F401F3A1F347D -:10EEC00000001F2E1F281F221F1C00001F161F28B6 -:10EED0001F101F0A00001F041EFE1F3A1F340000EF -:10EEE0001EF81F281EF21EEC00001EE61F281EE062 -:10EEF0001EDA00001ED41ECE1EC81EC200001EBC9C -:10EF00001EB61EB01EAA00001EA41E9E1E981E92B3 -:10EF100000001E8C1E861E8028D600001E7A1E74DD -:10EF20001E6E24BC00001E681F401E621E5C000096 -:10EF30001E561E501E4A1E4400001E3E1E381E3223 -:10EF40002D9E00001E2C1E261E201E1A00001E14C0 -:10EF50001EB61E0E1E0800001E021DFC1DF629DE38 -:10EF600000001DF01E261EC81EC200001DEA1DE482 -:10EF70001DDE1DD800001DD21DE41DCC1DC60000E5 -:10EF80001DC01F281DBA1DB400001DAE1DA81DA266 -:10EF90002A8C1D9C1D961D901D8A1D8400001D7EBF -:10EFA0001D781FBE2DB00000000000001FBE2FA264 -:10EFB0000000000000001FBE1D72000000000000E5 -:10EFC0001FBE1D6C00000000000000010126FE7A3B -:10EFD00000010126FE29000100270455000102D48A -:10EFE0000298000102AB0000000102AB04550001D1 -:10EFF00000F305590001035001C10001056C04AE86 -:10F00000000102F4045500010010045500010159EB -:10F01000029D0001020C00000001020C04550001D9 -:10F020000265029C00010285000000010285045572 -:10F030000001010D01FF0001025500000001025511 -:10F0400004550001001A045500010211022B0001B1 -:10F05000026D034D0001026C04550001001B0455B4 -:10F060000001024E035D0001027F00000001027FEB -:10F07000045500010275022B000102750000000119 -:10F080000275045500010012045500010272029D30 -:10F090000001027104550001001604550001013001 -:10F0A000029E000101C20000000101C204550001DE -:10F0B0000021045500010119022B00010119000073 -:10F0C00000010119045500010296029D00010296FB -:10F0D00004550001001E045500010291022B00019D -:10F0E0000291045500010023045500010148029DCE -:10F0F0000001020F00000001020F0455000100137F -:10F10000045500010162029E00010201000000019D -:10F110000201045500010020045500010150029E27 -:10F120000001021100000001021104550001001944 -:10F1300004550001000703900001010F00000001C9 -:10F14000010F0455000102A4029D0001029300007A -:10F1500000010293045500010292022B0001002CD1 -:10F1600004550001001B029E0001013F0000000148 -:10F17000013F045500010008029D0001011D00002F -:10F180000001011D051D0001001C04550001029233 -:10F19000029C00010292000000010292045500014D -:10F1A000001D04550001014F029D0001021A0000DC -:10F1B0000001021A045500010112029D000101C361 -:10F1C0000000000101C304550001002404550001A2 -:10F1D0000189029C0001023600000001023604553C -:10F1E0000001001504550001021201130001027311 -:10F1F0000455000103F9061F0001013B0000000156 -:10F2000002E2061F0001027105FB000102710609FE -:10F2100000010261FE140001027106210001011EBD -:10F2200004530001029400000001029405B600019D -:10F230000173FE7A0001017307ED000102A5FE696A -:10F2400000010173075F00010173FE2900010173D2 -:10F25000076C0001017306EA000101730759000100 -:10F260000173074F0001017307840001035305B6C2 -:10F270000001016F00000001024A05B6000102BB57 -:10F2800005B60001017300000001017305B600011D -:10F2900002F00000000102F005B6000102EE0000DD -:10F2A000000102EE05B6000102F6FE67000102F65B -:10F2B00005B60001027D07A60001027D07AB000133 -:10F2C000012607A60001012607AB000104A60000E5 -:10F2D000000104A405B600010270FE290001032903 -:10F2E000FE29000101D0FE1400010243FE140001BA -:10F2F000022505F60001025E075900010225069B62 -:10F300000001025E07ED0001025EFE7A000102D9F3 -:10F31000FE7A000102D9045300010351FE7A000174 -:10F3200002D905F6000103510759000102D9069BD5 -:10F330000001035107ED000102D90000000102D9CC -:10F3400006210001035107840001028B069B000186 -:10F3500002F907ED00010272FE7A000102F5FE7A61 -:10F3600000010337FE7A0001033705B6000102955C -:10F3700005F600010337075900010295069B0001BD -:10F38000033707ED000102950000000102950621F8 -:10F3900000010337000000010337078400010273F6 -:10F3A00007170001032708690001027306F800012E -:10F3B0000327084A00010273067F0001032707D1D3 -:10F3C00000010273069B0001032707ED0001027094 -:10F3D000FE7A00010329FE7A00010122FE7A000173 -:10F3E000011E069B0001026D08690001026D084ABA -:10F3F0000001026D07D10001026D07590001026D85 -:10F4000007ED00010260FE7A00010269FE7A000148 -:10F4100002520714000102A4086600010252070606 -:10F42000000102A408580001025206C2000102A411 -:10F430000813000102520717000102A40869000125 -:10F44000025206F8000102A4084A00010252067F97 -:10F45000000102A407D100010252069B000102A490 -:10F4600007ED00010252FE7A000102AAFE7A0001B5 -:10F47000029BFE4D0001029B04530001030DFE435D -:10F480000001030D05B60001027805B6000102C5B2 -:10F490000000000102C504530001029A00000001AF -:10F4A000029A04530001031C00000001031C05B66E -:10F4B000000103BA0000000103BA04530001041C58 -:10F4C00000000001041C05B60001039400000001C7 -:10F4D000039404530001040600000001040605B66D -:10F4E00000010261FE7B000102A7FE6C000102A781 -:10F4F00005B6000103570000000103570453000143 -:10F5000003A10000000103A105B6000103A3000050 -:10F51000000103A30614000103A405B6000102358F -:10F5200004530001027E05B600010261FE4D000198 -:10F5300002610453000102B4FE43000102B405B6A7 -:10F54000000101D9FE4D0001022CFE430001033DE4 -:10F5500005EB00010383074F000101D2FE7B000190 -:10F5600001D204530001022DFE6C0001022D05B6EC -:10F570000001028805EB000102D8074F000102914B -:10F58000074F0001022505870001029106EA0001EC -:10F59000020305EB00010297073D00010327073D29 -:10F5A000000102B605EB0001032B074F000102B674 -:10F5B00005870001032B06EA0001025A0000000142 -:10F5C000025A05B60001021405EB00010277074F4D -:10F5D0000001033805EB00010392074F0001024FC1 -:10F5E00005EB0001031B074F0001024F0000000163 -:10F5F000031B00000001026D078900010390045302 -:10F60000000103A505B6000102520625000102A46F -:10F61000078900010356FE7B000103E4FE6C000134 -:10F6200003E405B600010288FE7A00010288045353 -:10F63000000102D8FE6C000102CDFE7B000102CD6C -:10F64000045300010338FE6C0001033805B60001C5 -:10F650000291FE0B000102910453000102FEFE0024 -:10F66000000102FE05B60001029EFE7B0001029E23 -:10F6700004530001031AFE6C0001031A05B60001D1 -:10F68000026BFE0B0001026B0453000102E6FE0058 -:10F6900000010338062500010392078900010322B7 -:10F6A000FE7B00010412FE6B0001032204530001E3 -:10F6B000041200000001041205B6000102D805B6CC -:10F6C000000102AFFE7A000102AF04530001030102 -:10F6D000FE6C00010305FE7B00010394FE6C00013B -:10F6E000025EFE7B0001025E0453000102BAFE6C62 -:10F6F00000010226FE140001022604530001020B41 -:10F70000FE7B0001020B045300010243FE6C00016A -:10F71000024BFE29000102F8FE29000102960000BA -:10F720000001029604530001031D00000001031DA7 -:10F7300005B600010383FE0A0001038304530001A0 -:10F740000465FE000001046505B600010301000028 -:10F750000001030105B600010307FE6C0001030769 -:10F7600005B60001029D0453000102D7000000010C -:10F7700002D705B60001012906140001026CFE7BC8 -:10F780000001026C0453000102D6FE6C000102D697 -:10F7900005B600010214FE29000102140453000101 -:10F7A0000277FE290001027705B600010371FE7B96 -:10F7B000000103710453000103D5FE6C000103D561 -:10F7C00005B600010244FE0A000102440453000190 -:10F7D00002C4FE00000102C405B6000101D9000008 -:10F7E000000101D904530001022C00000001022C89 -:10F7F00005B60001026B00000001026B0614000157 -:10F80000027400000001027405B6000102BEFE7B16 -:10F81000000102BE06250001032BFE6C0001032B34 -:10F82000077800010207FE14000102A3FE14000184 -:10F830000481FE140001048104530001050EFE142E -:10F840000001050E05B60001023B0621000102B1D0 -:10F8500007840001023B00000001029105B600018F -:10F860000214FE5500010214055A0001026EFE3F0B -:10F870000001026E06E10001045E00000001045E6A -:10F8800004530001052500000001052505B600010F -:10F89000030E00000001030E05B60001043D0453F1 -:10F8A000000104D60000000104D605B6000102667E -:10F8B0000000000102650453000102CF00000001B6 -:10F8C00002CE05B60001044E0453000105230000DA -:10F8D0000001052305B6000102980000000102980E -:10F8E0000527000102B30000000102B305B60001C4 -:10F8F00003560000000103560453000103BE00003C -:10F90000000103BE05B6000102B606210001032B6B -:10F910000784000102FA00000001026E00000001ED -:10F920000272045300010252FDBE000102AAFDBE94 -:10F93000000103E60621000103B007840001025D17 -:10F9400005B60001034405EB000103C8074F0001A1 -:10F9500001E40000000101E4058C00010238000010 -:10F960000001023806E800010297FE7B0001022533 -:10F9700006250001024706210001038E0000000158 -:10F98000037400000001037404530001020A000024 -:10F990000001020A0453000101D206210001028B7A -:10F9A00006140001024C00000001036A000000017F -:10F9B000036A0453000102030000000101C0045364 -:10F9C0000001033D0000000103370453000102CC95 -:10F9D0000000000102CC0453000103B904530001EC -:10F9E0000277045300010295FE7A00010295045348 -:10F9F00000010310FE140001031006140001020DA3 -:10FA000000000001020D04530001028C00000001FF -:10FA1000028C0453000102970453000103280000E4 -:10FA2000000103280453000102700453000102671F -:10FA30000453000102BB0625000102B600000001CC -:10FA400002BE045300010214000000010206045328 -:10FA50000001033800000001033404530001027B5D -:10FA6000FE7A0001027B0453000101D20000000174 -:10FA70000213045300010269045300010270061FBF -:10FA80000001029900000001029905B60001043D41 -:10FA900000000001029700000001021105B60001FC -:10FAA000028B05B60001038300000001038405B644 -:10FAB000000102D40000000102D405B60001044E8A -:10FAC00000000001043900000001043905B60001FE -:10FAD00002D80000000102BA05B60001030BFE6C5B -:10FAE0000001030B05B6000102E60000000102C799 -:10FAF00005B60001033C07890001034105B600017A -:10FB0000027700000001027005B60001039405B6FB -:10FB1000000102E6FE6C000102E605B6000102806B -:10FB200000000001028005B6000102F4FE6C000135 -:10FB300002910789000102910000000102910784EF -:10FB4000000103EC0000000103EC05B6000103DF37 -:10FB50000000000103DF05B60001000AFE69000194 -:10FB6000028507840001031500000001031505B696 -:10FB70000001034906680001027D06680001027366 -:10FB800006680001027D05EB0001012605EB00017E -:10FB90000347000000010349045300010330FE1431 -:10FBA0000001033006120001046304530001024601 -:10FBB000FE1400010246045300010305FE14000177 -:10FBC000030504530001027D0453000102070000F5 -:10FBD00000010207045300010289000000010289AC -:10FBE0000453000101F6045300010271FE140001E8 -:10FBF00002710453000102C90000000102C904534C -:10FC0000000101F2FE7B000101F20614000102472F -:10FC100000000001024704530001028FFE1400019E -:10FC2000028F04530001024E00000001024E062123 -:10FC30000001012604530001043506200001026C76 -:10FC400000000001026C0620000102A6045300011E -:10FC500001F6FE7B000101F606140001024F045379 -:10FC600000010271061B0001043C0453000102293B -:10FC7000FE140001022904530001048E061F000136 -:10FC800003220000000102A5061F000102840453A4 -:10FC90000001028400000001027D06B4000101267B -:10FCA00006680001028AFE14000102A6066800012F -:10FCB000021200000001024F0668000102780000F5 -:10FCC0000001028406680001035900000001035985 -:10FCD00005B60001035100000001035105B6000103 -:10FCE000025300000001025305B6000102F40000B7 -:10FCF000000102F405B600010240000000010240CC -:10FD000005B60001028200000001027A0000000135 -:10FD1000027A05B60001022A00000001028505B63C -:10FD2000000102A30000000102A305B600010029A2 -:10FD300005B6000101B500000001012606B400016E -:10FD4000039700000001039705B6000103B9000006 -:10FD5000000103B905B60001039200000001039001 -:10FD600005B6000103C30000000103CA05B6000187 -:10FD7000033000000001033405B6000102BE00009C -:10FD8000000102B905B6000101F4FE3B0001021BAF -:10FD9000FE3B000103900621000103A5078400013A -:10FDA000025207A9000102A60000000102A607AB4B -:10FDB0000001024AFE14000102EE05CB0001016AB7 -:10FDC0000000000101C7061F000101EA05FB000158 -:10FDD0000257075F000101EA06210001025707846C -:10FDE0000001025E074F000103440621000103C821 -:10FDF000078400010272FE29000102F5FE290001BC -:10FE0000028B069D000102F908000001028B060921 -:10FE1000000102F9076C0001028B0587000102F95D -:10FE200006EA000102F90759000101640614000105 -:10FE300002430784000101D0FE3B00010243FE3B68 -:10FE4000000101F4FE140001021BFE140001024631 -:10FE50000784000102BBFE3B000101F40621000102 -:10FE600002960784000103DA0000000103DA04535C -:10FE7000000103CC0000000103CC05B600010273B1 -:10FE8000060900010327076C0001027305870001C2 -:10FE9000032706EA0001028BFE1400010323FE691A -:10FEA0000001033F00000001033F04530001028BE7 -:10FEB000FE3B00010323FE3B0001032307840001F6 -:10FEC000011EFE3B0001026DFE3B0001011E07E327 -:10FED0000001024B04530001024BFE3B000102B142 -:10FEE000FE3B00010135078400010273FE1400018E -:10FEF000035905FB00010122FE290001011E06092C -:10FF00000001011E05870001011E05F600010135F3 -:10FF100006140001030200000001012107E20001B4 -:10FF2000030207840001032BFE3B00010339075F36 -:10FF300000010339076C00010339078400010260E6 -:10FF4000FE2900010269FE290001025205FB0001A1 -:10FF5000026D075F0001026D076C0001026D06EA89 -:10FF6000000102880000000102880614000102EB73 -:10FF700007840001024C05FB00010308075F000134 -:10FF8000024C062100010308078400010252FE29E9 -:10FF9000000102AAFE29000102A405BC00010252D0 -:10FFA0000609000102A4076C000102520587000146 -:10FFB00002A406EA0001022505EB0001027EFE15FF -:10FFC0000001027E06140001022506210001028BB9 -:10FFD00005EB0001028B0621000102730000000105 -:10FFE000027404530001027305EB0001027305F66D -:10FFF0000001027306210001028B05F60001027167 +:10A2900006A100B405B1009F06A100B405B1009F5E +:10A2A00006A100B405B1009F04BC000004480001F1 +:10A2B00004BC00000448000104BC00000448000184 +:10A2C000050D00670000FC4F0000FB540000FC4F30 +:10A2D0000000FC520000FC530000FC530000FC5343 +:10A2E0000000FC5001A5001D020500170485001E9A +:10A2F000032A0028064C007A04E20067064C007A24 +:10A3000004E20067049C00610000FCEF07C9000143 +:10A3100004A2014002E8002902E8002E02E800271A +:10A3200002FDFFE802FDFFE902FDFFD602FDFFD7B7 +:10A330000505009905050099050500990505009991 +:10A3400005EA00C0064400C005DB00B40000004E72 +:10A350000000004E000000610000006104A200B295 +:10A3600005CA002405200024052000240804002438 +:10A370000804002405DE00B40554FFEB053D00BED3 +:10A38000045900C0064400C0054A0000047700C01C +:10A390000271007005F100B402E4004D037700394A +:10A3A00002E4002A02E4004D02E4FFF402E4003972 +:10A3B00002E4FFE602E4003402E4001902E4004D86 +:10A3C00002E4004D02E4004D0549004D03770039D9 +:10A3D00002E4004D02E4004D0405FFFF02E4004DDD +:10A3E00002E4003902E4004D02E400390377003949 +:10A3F00002E4004D023B00A8023BFF87052600A8AF +:10A40000048CFFE004FB0067023B0050051500A828 +:10A4100004A4005A049C0067023B00470515009FF6 +:10A4200004FB006704FB006704FB006704FB006794 +:10A4300003B5FFFA04E1006602E4004D034D006D30 +:10A4400002FA006D0174006D04F6006D034D006D9D +:10A45000033C006D02880040020F001A04F3006AFA +:10A460000467005C037B003C0435002C052400A835 +:10A47000023C00A8026F0057052400A8051A00A09E +:10A48000021E009B041C002704000044041E003F21 +:10A49000052000A4053E0065022C005703710069E9 +:10A4A00004E0006504E400410500005004DB0065A1 +:10A4B000043A000604B8004804F100A8041D002C6A +:10A4C00005F7005C0558003805F7005C05F7005CEF +:10A4D00005F7005C05F7005C04F3006A04F3006A0A +:10A4E00004F3006A0467005C037B003C0435002C25 +:10A4F000052400A8023CFFBA026FFFCD051A00A098 +:10A50000021EFFB8041C002704000044041E003F84 +:10A51000053E00650371006904E000650500005018 +:10A5200004DB006504B8004804F100A8041D002CF9 +:10A5300005F7005C05580038023C00A80000FBEE5F +:10A540000000FD6F0000FE800000FBFC0000FEC26A +:10A550000000FEA40000FF7C0000FEC80000FF1900 +:10A560000000FEE90000FE810000FBA80000FF4F94 +:10A570000000FD0A0000FF2A0000FF480000FD382F +:10A580000000FD3A0000FC4B0000FC580000FFB743 +:10A590000000FE9B0000FECE0000FECE0000FFB3D8 +:10A5A0000000FF1D0000FF1D0000FF440000FF47EA +:10A5B0000000FFB30000FFB60000FF140000FFB66C +:10A5C0000000FFCF0000FFB60000FFB30000FF4C0B +:10A5D00002E8002902E8005402E8003502E80030F1 +:10A5E00002E8001102E8004902E8002E02E8003B00 +:10A5F00002E8003102E8002704C1007003CD002604 +:10A600000472004C048E005304A0002A048E0072D1 +:10A6100004B10070042C001404BE006E04B100618B +:10A6200002E8002902E8005402E8003502E80030A0 +:10A6300002E8001102E8004902E8002E02E8003BAF +:10A6400002E8003102E8002704C700680379001916 +:10A65000047100520464003C04A3002E048B0071BA +:10A6600004A10067046100340493005804A100555C +:10A6700004930059047D0043047D0073047D005958 +:10A68000047D0043047D0014047D0064047D0056B5 +:10A69000047D0044047D004D047D004202E8002951 +:10A6A00002E8005402E8003502E8003002E8001138 +:10A6B00002E8004902E8002E02E8003B02E800310F +:10A6C00002E800270293004801DE004E01DE004E42 +:10A6D00001DE003B01DE003B02C6004802C6004826 +:10A6E00002C6004802C60048031F001206D100AE91 +:10A6F00006510057023B00A8023BFF870400016996 +:10A70000023B0048009F0000000200000000000023 +:10A71000FF9C00320000000000000000000000006C +:10A7200000000000000000000474000001020103AA +:10A730000003000400050006000700080009000AE5 +:10A74000000B000C000D000E000F00100011001295 +:10A750000013001400150016001700180019001A45 +:10A76000001B001C001D001E001F002000210022F5 +:10A770000023002400250026002700280029002AA5 +:10A78000002B002C002D002E002F00300031003255 +:10A790000033003400350036003700380039003A05 +:10A7A000003B003C003D003E003F004000410042B5 +:10A7B0000043004400450046004700480049004A65 +:10A7C000004B004C004D004E004F00500051005215 +:10A7D0000053005400550056005700580059005AC5 +:10A7E000005B005C005D005E005F006000610104D2 +:10A7F00000A30084008500BD009600E80086008E5E +:10A80000008B009D00A900A40105008A01060083B9 +:10A81000009301070108008D0109008800C300DED4 +:10A82000010A009E00AA00F500F400F600A200ADA7 +:10A8300000C900C700AE006200630090006400CB56 +:10A84000006500C800CA00CF00CC00CD00CE00E9F2 +:10A85000006600D300D000D100AF006700F0009187 +:10A8600000D600D400D5006800EB00ED0089006A36 +:10A870000069006B006D006C006E00A0006F00713D +:10A88000007000720073007500740076007700EAB3 +:10A890000078007A0079007B007D007C00B800A180 +:10A8A000007F007E0080008100EC00EE00BA010B0A +:10A8B000010C010D010E010F011000FD00FE011140 +:10A8C00001120113011400FF010001150116011707 +:10A8D000010101180119011A011B011C011D011EB2 +:10A8E000011F012001210122012300F800F90124A8 +:10A8F00001250126012701280129012A012B012C0C +:10A90000012D012E012F013001310132013300FAF6 +:10A91000013401350136013701380139013A013B73 +:10A92000013C013D013E013F01400141014200E285 +:10A9300000E3014301440145014601470148014943 +:10A94000014A014B014C014D014E014F0150015193 +:10A9500000B000B101520153015401550156015795 +:10A9600001580159015A015B00FB00FC00E400E5BD +:10A97000015C015D015E015F0160016101620163D3 +:10A98000016401650166016701680169016A016B83 +:10A99000016C016D016E016F0170017100BB0172EC +:10A9A00001730174017500E600E7017600A60177E6 +:10A9B00001780179017A017B017C017D017E00D85B +:10A9C00000E100DA00DB00DC00DD00E000D900DFA0 +:10A9D000017F01800181018201830184018501865B +:10A9E000018701880189018A018B018C018D018E0B +:10A9F000018F0190019101920193019401950196BB +:10AA0000019701980199019A019B019C019D019E6A +:10AA1000019F01A001A101A201A301A401A501A61A +:10AA200001A701A801A901AA01AB01AC01AD01AECA +:10AA300001AF01B001B101B201B301B401B501B67A +:10AA400001B7009B01B801B901BA01BB01BC01BD4E +:10AA500001BE01BF01C001C101C201C301C401C5E2 +:10AA600001C601C701C801C901CA01CB01CC01CD92 +:10AA700001CE01CF01D001D101D201D301D401D542 +:10AA800001D601D701D801D901DA01DB01DC01DDF2 +:10AA900001DE01DF01E001E101E201E301E401E5A2 +:10AAA00001E601E701E801E901EA01EB01EC01ED52 +:10AAB00001EE01EF01F001F101F201F301F401F502 +:10AAC00001F601F701F801F901FA01FB01FC01FDB2 +:10AAD00001FE01FF0200020102020203020402055C +:10AAE0000206020702080209020A020B020C020D0A +:10AAF000020E020F021002110212021302140215BA +:10AB00000216021702180219021A021B021C021D69 +:10AB1000021E021F02200221022202230224022519 +:10AB20000226022702280229022A022B00B200B3C1 +:10AB3000022C022D00B600B700C4022E00B400B5EE +:10AB400000C5008200C2008700AB00C6022F0230A1 +:10AB500000BE00BF023100BC023200F702330234F3 +:10AB60000235023602370238008C0239023A023BC3 +:10AB7000023C023D023E0098023F009A009900EF1D +:10AB800000A50092009C00A7008F0094009500B9DA +:10AB90000240024102420243024402450246024789 +:10ABA00002480249024A024B024C024D024E024F39 +:10ABB00002500251025202530254025502560257E9 +:10ABC00002580259025A025B025C025D025E025F99 +:10ABD0000260026102620263026402650266026749 +:10ABE00002680269026A026B026C026D026E026FF9 +:10ABF00002700271027202730274027502760277A9 +:10AC000002780279027A027B027C027D027E027F58 +:10AC10000280028102820283028402850286028708 +:10AC200002880289028A028B028C028D028E028FB8 +:10AC30000290029102920293029402950296029768 +:10AC400002980299029A029B029C029D029E029F18 +:10AC500002A002A102A202A302A402A502A602A7C8 +:10AC600002A802A902AA02AB02AC02AD02AE02AF78 +:10AC700002B002B102B202B302B402B502B602B728 +:10AC800002B802B902BA02BB02BC02BD02BE02BFD8 +:10AC900002C002C102C202C302C402C502C602C788 +:10ACA00002C802C902CA02CB02CC02CD02CE02CF38 +:10ACB00002D002D102D202D302D402D502D602D7E8 +:10ACC00002D802D902DA02DB02DC02DD02DE02DF98 +:10ACD00002E002E102E202E302E402E502E602E748 +:10ACE00002E802E902EA02EB02EC02ED02EE02EFF8 +:10ACF00002F002F102F202F302F402F502F602F7A8 +:10AD000002F802F902FA02FB02FC02FD02FE02FF57 +:10AD100003000301030203030304030503060307FF +:10AD200003080309030A030B030C030D030E030FAF +:10AD3000031003110312031303140315031603175F +:10AD400003180319031A031B031C031D031E031F0F +:10AD500003200321032203230324032503260327BF +:10AD600003280329032A032B032C032D032E032F6F +:10AD7000033003310332033303340335033603371F +:10AD800003380339033A033B033C033D033E033FCF +:10AD9000034003410342034303440345034603477F +:10ADA00003480349034A034B034C034D034E034F2F +:10ADB00003500351035203530354035503560357DF +:10ADC00003580359035A035B035C035D035E035F8F +:10ADD000036003610362036303640365036603673F +:10ADE00003680369036A036B036C036D036E036FEF +:10ADF000037003710372037303740375037603779F +:10AE000003780379037A037B037C037D037E037F4E +:10AE100003800381038203830384038503860387FE +:10AE200003880389038A038B038C038D038E038FAE +:10AE3000039003910392039303940395039603975E +:10AE400000C000C103980399039A039B039C039DD0 +:10AE5000039E039F03A003A103A203A303A403A5CE +:10AE600003A603A703A803A903AA03AB03AC03AD7E +:10AE700003AE03AF03B003B103B203B303B403B52E +:10AE800003B603B703B803B900D703BA03BB03BCC7 +:10AE900003BD03BE03BF03C003C103C203C303C496 +:10AEA00003C503C603C703C803C903CA03CB03CC46 +:10AEB00003CD03CE03CF03D003D103D203D303D4F6 +:10AEC00003D503D603D703D803D903DA03DB03DCA6 +:10AED00003DD03DE03DF03E003E103E203E303E456 +:10AEE00003E503E603E703E803E903EA03EB03EC06 +:10AEF00003ED03EE03EF03F003F103F203F303F4B6 +:10AF000003F503F603F703F803F903FA03FB03FC65 +:10AF100003FD03FE03FF0400040104020403040410 +:10AF200004050406040704080409040A040B040CBD +:10AF3000040D040E040F041004110412041304146D +:10AF400004150416041704180419041A041B041C1D +:10AF5000041D041E041F04200421042204230424CD +:10AF600004250426042704280429042A042B042C7D +:10AF7000042D042E042F043004310432043304342D +:10AF800004350436043704380439043A043B043CDD +:10AF9000043D043E043F044004410442044304448D +:10AFA00004450446044704480449044A044B044C3D +:10AFB000044D044E044F04500451045204530454ED +:10AFC00004550456045704580459045A045B045C9D +:10AFD000045D045E045F046004610462046304644D +:10AFE00004650466046704680469046A046B046CFD +:10AFF000046D046E046F04700471047204730474AD +:10B0000004750476047704780479047A047B047C5C +:10B01000047D044E554C4C02435207756E69303026 +:10B02000413007756E6930304144096F766572733F +:10B03000636F726507756E693030423207756E69ED +:10B040003030423307756E693030423507756E69AE +:10B050003030423907416D6163726F6E07616D6117 +:10B0600063726F6E06416272657665066162726533 +:10B07000766507416F676F6E656B07616F676F6E0F +:10B08000656B0B4363697263756D666C65780B6302 +:10B0900063697263756D666C65780443646F7404EC +:10B0A00063646F7406446361726F6E0664636172F9 +:10B0B0006F6E064463726F617407456D6163726FF2 +:10B0C0006E07656D6163726F6E06456272657665C7 +:10B0D000066562726576650A45646F7461636365CF +:10B0E0006E740A65646F74616363656E7407456F9F +:10B0F000676F6E656B07656F676F6E656B0645639F +:10B1000061726F6E06656361726F6E0B4763697281 +:10B1100063756D666C65780B6763697263756D66E0 +:10B120006C65780447646F740467646F7407756EA8 +:10B13000693031323207756E69303132330B486312 +:10B14000697263756D666C65780B686369726375A7 +:10B150006D666C65780448626172046862617206AB +:10B160004974696C6465066974696C646507496D46 +:10B170006163726F6E07696D6163726F6E0649621B +:10B18000726576650669627265766507496F676FF5 +:10B190006E656B07696F676F6E656B02494A02697E +:10B1A0006A0B4A63697263756D666C65780B6A63D6 +:10B1B000697263756D666C657807756E69303133D9 +:10B1C0003607756E69303133370C6B677265656EA3 +:10B1D0006C616E646963064C6163757465066C61CD +:10B1E0006375746507756E693031334207756E6932 +:10B1F00030313343064C6361726F6E066C6361726B +:10B200006F6E044C646F74046C646F74064E6163FB +:10B21000757465066E616375746507756E693031A6 +:10B22000343507756E6930313436064E6361726F9E +:10B230006E066E6361726F6E0B6E61706F73747207 +:10B240006F70686503456E6703656E67074F6D61D4 +:10B2500063726F6E076F6D6163726F6E064F62721D +:10B26000657665066F62726576650D4F68756E6707 +:10B270006172756D6C6175740D6F68756E67617262 +:10B28000756D6C61757406526163757465067261E3 +:10B290006375746507756E693031353607756E698B +:10B2A0003031353706526361726F6E0672636172B8 +:10B2B0006F6E0653616375746506736163757465BB +:10B2C0000B5363697263756D666C65780B736369A4 +:10B2D0007263756D666C657807756E6930323141E1 +:10B2E00007756E693032314206546361726F6E06C3 +:10B2F000746361726F6E045462617204746261728D +:10B30000065574696C6465067574696C64650755E7 +:10B310006D6163726F6E07756D6163726F6E065556 +:10B320006272657665067562726576650555726945 +:10B330006E67057572696E670D5568756E67617227 +:10B34000756D6C6175740D7568756E676172756D7C +:10B350006C61757407556F676F6E656B07756F6706 +:10B360006F6E656B0B5763697263756D666C65789C +:10B370000B7763697263756D666C65780B596369E9 +:10B380007263756D666C65780B7963697263756D50 +:10B39000666C6578065A6163757465067A616375D3 +:10B3A00074650A5A646F74616363656E740A7A64C3 +:10B3B0006F74616363656E74056C6F6E67730A41C9 +:10B3C00072696E6761637574650A6172696E67613F +:10B3D00063757465074145616375746507616561EF +:10B3E000637574650B4F736C617368616375746525 +:10B3F0000B6F736C617368616375746507756E6953 +:10B400003032313807756E693032313905746F6EFC +:10B410006F730D6469657265736973746F6E6F73B2 +:10B420000A416C706861746F6E6F7309616E6F743E +:10B43000656C6569610C457073696C6F6E746F6ED5 +:10B440006F7308457461746F6E6F7309496F74612F +:10B45000746F6E6F730C4F6D6963726F6E746F6E85 +:10B460006F730C557073696C6F6E746F6E6F730AC7 +:10B470004F6D656761746F6E6F7311696F7461648E +:10B4800069657265736973746F6E6F7305416C7073 +:10B49000686104426574610547616D6D6107756E91 +:10B4A000693033393407457073696C6F6E045A65BF +:10B4B00074610345746105546865746104496F746F +:10B4C00061054B61707061064C616D626461024D93 +:10B4D00075024E75025869074F6D6963726F6E028F +:10B4E00050690352686F055369676D610354617554 +:10B4F00007557073696C6F6E035068690343686920 +:10B500000350736907756E69303341390C496F74A4 +:10B510006164696572657369730F557073696C6FE7 +:10B520006E64696572657369730A616C70686174D1 +:10B530006F6E6F730C657073696C6F6E746F6E6F86 +:10B540007308657461746F6E6F7309696F746174E9 +:10B550006F6E6F7314757073696C6F6E646965726A +:10B5600065736973746F6E6F7305616C70686104E5 +:10B57000626574610567616D6D610564656C746118 +:10B5800007657073696C6F6E047A65746103657426 +:10B590006105746865746104696F7461056B61703D +:10B5A0007061066C616D62646107756E693033426B +:10B5B00043026E75027869076F6D6963726F6E037F +:10B5C00072686F07756E6930334332057369676D52 +:10B5D000610374617507757073696C6F6E037068D1 +:10B5E000690363686903707369056F6D6567610C52 +:10B5F000696F746164696572657369730F757073DF +:10B60000696C6F6E64696572657369730C6F6D69DF +:10B6100063726F6E746F6E6F730C757073696C6F9D +:10B620006E746F6E6F730A6F6D656761746F6E6FA6 +:10B630007307756E693034303107756E6930343098 +:10B640003207756E693034303307756E69303430C7 +:10B650003407756E693034303507756E69303430B3 +:10B660003607756E693034303707756E693034309F +:10B670003807756E693034303907756E693034308B +:10B680004107756E693034304207756E6930343069 +:10B690004307756E693034304507756E6930343054 +:10B6A0004607756E693034313007756E6930343154 +:10B6B0003107756E693034313207756E6930343157 +:10B6C0003307756E693034313407756E6930343143 +:10B6D0003507756E693034313607756E693034312F +:10B6E0003707756E693034313807756E693034311B +:10B6F0003907756E693034314107756E6930343100 +:10B700004207756E693034314307756E69303431E4 +:10B710004407756E693034314507756E69303431D0 +:10B720004607756E693034323007756E69303432D1 +:10B730003107756E693034323207756E69303432D4 +:10B740003307756E693034323407756E69303432C0 +:10B750003507756E693034323607756E69303432AC +:10B760003707756E693034323807756E6930343298 +:10B770003907756E693034324107756E693034327D +:10B780004207756E693034324307756E6930343262 +:10B790004407756E693034324507756E693034324E +:10B7A0004607756E693034333007756E693034334F +:10B7B0003107756E693034333207756E6930343352 +:10B7C0003307756E693034333407756E693034333E +:10B7D0003507756E693034333607756E693034332A +:10B7E0003707756E693034333807756E6930343316 +:10B7F0003907756E693034334107756E69303433FB +:10B800004207756E693034334307756E69303433DF +:10B810004407756E693034334507756E69303433CB +:10B820004607756E693034343007756E69303434CC +:10B830003107756E693034343207756E69303434CF +:10B840003307756E693034343407756E69303434BB +:10B850003507756E693034343607756E69303434A7 +:10B860003707756E693034343807756E6930343493 +:10B870003907756E693034344107756E6930343478 +:10B880004207756E693034344307756E693034345D +:10B890004407756E693034344507756E6930343449 +:10B8A0004607756E693034353107756E6930343549 +:10B8B0003207756E693034353307756E693034354B +:10B8C0003407756E693034353507756E6930343537 +:10B8D0003607756E693034353707756E6930343523 +:10B8E0003807756E693034353907756E693034350F +:10B8F0004107756E693034354207756E69303435ED +:10B900004307756E693034354507756E69303435D7 +:10B910004607756E693034393007756E69303439D1 +:10B9200031065767726176650677677261766506DC +:10B93000576163757465067761637574650957644B +:10B94000696572657369730977646965726573699E +:10B950007306596772617665067967726176650765 +:10B96000756E69323031350D756E64657273636F53 +:10B97000726564626C0D71756F746572657665725F +:10B98000736564066D696E757465067365636F6EC5 +:10B9900064096578636C616D64626C07756E693209 +:10B9A0003037460961666969303839343106706567 +:10B9B00073657461044575726F07756E6932313055 +:10B9C0003507756E693231313307756E6932313141 +:10B9D0003607756E693231323609657374696D6187 +:10B9E000746564096F6E656569676874680C74686E +:10B9F000726565656967687468730B666976656505 +:10BA00006967687468730C736576656E65696768E5 +:10BA100074687307756E69323230360D63797269F6 +:10BA20006C6C69636272657665106361726F6E63D8 +:10BA30006F6D6D61616363656E7407756E69303338 +:10BA4000323611636F6D6D61616363656E74726F21 +:10BA50007461746507756E693230373407756E69C5 +:10BA60003230373507756E693230373707756E6992 +:10BA70003230373807756E693230303007756E698D +:10BA80003230303107756E693230303207756E6989 +:10BA90003230303307756E693230303407756E6975 +:10BAA0003230303507756E693230303607756E6961 +:10BAB0003230303707756E693230303807756E694D +:10BAC0003230303907756E693230304107756E6932 +:10BAD0003230304207756E694645464607756E69D5 +:10BAE0004646464307756E694646464407756E6985 +:10BAF0003031463007756E693032424307756E69E2 +:10BB00003033443107756E693033443207756E69DE +:10BB10003033443607756E693145334507756E69B4 +:10BB20003145334607756E693145303007756E69AA +:10BB30003145303107756E6930324633054F686FD5 +:10BB4000726E056F686F726E0555686F726E05755F +:10BB5000686F726E04686F6F6B07756E6930343092 +:10BB60003007756E693034304407756E693034358E +:10BB70003007756E693034354407756E6930343678 +:10BB80003007756E693034363107756E693034367A +:10BB90003207756E693034363307756E6930343666 +:10BBA0003407756E693034363507756E6930343652 +:10BBB0003607756E693034363707756E693034363E +:10BBC0003807756E693034363907756E693034362A +:10BBD0004107756E693034364207756E6930343608 +:10BBE0004307756E693034364407756E69303436F4 +:10BBF0004507756E693034364607756E69303437DF +:10BC00003007756E693034373107756E69303437F7 +:10BC10003207756E693034373307756E69303437E3 +:10BC20003407756E693034373507756E69303437CF +:10BC30003607756E693034373707756E69303437BB +:10BC40003807756E693034373907756E69303437A7 +:10BC50004107756E693034374207756E6930343785 +:10BC60004307756E693034374407756E6930343771 +:10BC70004507756E693034374607756E693034385C +:10BC80003007756E693034383107756E6930343875 +:10BC90003207756E693034383807756E693034385C +:10BCA0003907756E693034384107756E693034383C +:10BCB0004207756E693034384307756E6930343821 +:10BCC0004407756E693034384507756E693034380D +:10BCD0004607756E693034393207756E693034390C +:10BCE0003307756E693034393407756E693034390D +:10BCF0003507756E693034393607756E69303439F9 +:10BD00003707756E693034393807756E69303439E4 +:10BD10003907756E693034394107756E69303439C9 +:10BD20004207756E693034394307756E69303439AE +:10BD30004407756E693034394507756E693034399A +:10BD40004607756E693034413007756E693034418D +:10BD50003107756E693034413207756E6930344190 +:10BD60003307756E693034413407756E693034417C +:10BD70003507756E693034413607756E6930344168 +:10BD80003707756E693034413807756E6930344154 +:10BD90003907756E693034414107756E6930344139 +:10BDA0004207756E693034414307756E693034411E +:10BDB0004407756E693034414507756E693034410A +:10BDC0004607756E693034423007756E693034420B +:10BDD0003107756E693034423207756E693034420E +:10BDE0003307756E693034423407756E69303442FA +:10BDF0003507756E693034423607756E69303442E6 +:10BE00003707756E693034423807756E69303442D1 +:10BE10003907756E693034424107756E69303442B6 +:10BE20004207756E693034424307756E693034429B +:10BE30004407756E693034424507756E6930344287 +:10BE40004607756E693034433007756E6930344388 +:10BE50003107756E693034433207756E693034438B +:10BE60003307756E693034433407756E6930344377 +:10BE70003507756E693034433607756E6930344363 +:10BE80003707756E693034433807756E693034434F +:10BE90003907756E693034434107756E6930344334 +:10BEA0004207756E693034434307756E6930344319 +:10BEB0004407756E693034434507756E6930344305 +:10BEC0004607756E693034443007756E6930344406 +:10BED0003107756E693034443207756E6930344409 +:10BEE0003307756E693034443407756E69303444F5 +:10BEF0003507756E693034443607756E69303444E1 +:10BF00003707756E693034443807756E69303444CC +:10BF10003907756E693034444107756E69303444B1 +:10BF20004207756E693034444307756E6930344496 +:10BF30004407756E693034444507756E6930344482 +:10BF40004607756E693034453007756E6930344583 +:10BF50003107756E693034453207756E6930344586 +:10BF60003307756E693034453407756E6930344572 +:10BF70003507756E693034453607756E693034455E +:10BF80003707756E693034453807756E693034454A +:10BF90003907756E693034454107756E693034452F +:10BFA0004207756E693034454307756E6930344514 +:10BFB0004407756E693034454507756E6930344500 +:10BFC0004607756E693034463007756E6930344601 +:10BFD0003107756E693034463207756E6930344604 +:10BFE0003307756E693034463407756E69303446F0 +:10BFF0003507756E693034463607756E69303446DC +:10C000003707756E693034463807756E69303446C7 +:10C010003907756E693034464107756E69303446AC +:10C020004207756E693034464307756E6930344691 +:10C030004407756E693034464507756E693034467D +:10C040004607756E693035303007756E69303530AA +:10C050003107756E693035303207756E69303530AD +:10C060003307756E693035303407756E6930353099 +:10C070003507756E693035303607756E6930353085 +:10C080003707756E693035303807756E6930353071 +:10C090003907756E693035304107756E6930353056 +:10C0A0004207756E693035304307756E693035303B +:10C0B0004407756E693035304507756E6930353027 +:10C0C0004607756E693035313007756E6930353128 +:10C0D0003107756E693035313207756E693035312B +:10C0E0003307756E693145413007756E69314541D9 +:10C0F0003107756E693145413207756E69314541C9 +:10C100003307756E693145413407756E69314541B4 +:10C110003507756E693145413607756E69314541A0 +:10C120003707756E693145413807756E693145418C +:10C130003907756E693145414107756E6931454171 +:10C140004207756E693145414307756E6931454156 +:10C150004407756E693145414507756E6931454142 +:10C160004607756E693145423007756E6931454243 +:10C170003107756E693145423207756E6931454246 +:10C180003307756E693145423407756E6931454232 +:10C190003507756E693145423607756E693145421E +:10C1A0003707756E693145423807756E693145420A +:10C1B0003907756E693145424107756E69314542EF +:10C1C0004207756E693145424307756E69314542D4 +:10C1D0004407756E693145424507756E69314542C0 +:10C1E0004607756E693145433007756E69314543C1 +:10C1F0003107756E693145433207756E69314543C4 +:10C200003307756E693145433407756E69314543AF +:10C210003507756E693145433607756E693145439B +:10C220003707756E693145433807756E6931454387 +:10C230003907756E693145434107756E693145436C +:10C240004207756E693145434307756E6931454351 +:10C250004407756E693145434507756E693145433D +:10C260004607756E693145443007756E693145443E +:10C270003107756E693145443207756E6931454441 +:10C280003307756E693145443407756E693145442D +:10C290003507756E693145443607756E6931454419 +:10C2A0003707756E693145443807756E6931454405 +:10C2B0003907756E693145444107756E69314544EA +:10C2C0004207756E693145444307756E69314544CF +:10C2D0004407756E693145444507756E69314544BB +:10C2E0004607756E693145453007756E69314545BC +:10C2F0003107756E693145453207756E69314545BF +:10C300003307756E693145453407756E69314545AA +:10C310003507756E693145453607756E6931454596 +:10C320003707756E693145453807756E6931454582 +:10C330003907756E693145454107756E6931454567 +:10C340004207756E693145454307756E693145454C +:10C350004407756E693145454507756E6931454538 +:10C360004607756E693145463007756E6931454639 +:10C370003107756E693145463407756E693145463A +:10C380003507756E693145463607756E6931454624 +:10C390003707756E693145463807756E6931454610 +:10C3A0003907756E69323041421363697263756D86 +:10C3B000666C65786163757465636F6D621363693C +:10C3C0007263756D666C65786772617665636F6DB3 +:10C3D000621263697263756D666C6578686F6F6B06 +:10C3E000636F6D621363697263756D666C657874F3 +:10C3F000696C6465636F6D620E6272657665616318 +:10C40000757465636F6D620E6272657665677261E1 +:10C410007665636F6D620D6272657665686F6F6BCE +:10C42000636F6D620E627265766574696C646563D4 +:10C430006F6D6210637972696C6C6963686F6F6BA2 +:10C440006C65667411637972696C6C6963626967A3 +:10C45000686F6F6B554307756E69303136320775FB +:10C460006E693031363307756E6930314541077575 +:10C470006E693031454207756E6930314543077545 +:10C480006E693031454407756E69303235390D6853 +:10C490006F6F6B61626F7665636F6D6207756E6952 +:10C4A0003146344407756E693146444507756E69F7 +:10C4B0003230373007756E693230373607756E693E +:10C4C0003230373913756E69303342393033303892 +:10C4D000303330343033303013756E693033423995 +:10C4E00030333038303330343033303113756E6997 +:10C4F0003033423930333038303330363033303007 +:10C5000013756E693033423930333038303330365A +:10C510003033303113756E69303343353033303852 +:10C52000303330343033303013756E693033433547 +:10C5300030333038303330343033303113756E6946 +:10C5400030334335303330383033303630333030B9 +:10C5500013756E693033433530333038303330360D +:10C560003033303108456E672E616C743108456E8A +:10C57000672E616C743208456E672E616C74330FE0 +:10C58000756E693033303130333036303330380FF8 +:10C59000756E693033303030333036303330380FE9 +:10C5A000756E693033303130333034303330380FDA +:10C5B000756E693033303030333034303330380FCB +:10C5C000637972696C6C69635F6F746D61726B0320 +:10C5D000665F6605665F665F6905665F665F6C0736 +:10C5E000756E693145394507756E694137423307C4 +:10C5F000756E69413742340F756E69303133422EA2 +:10C600006C6F636C4D41480F756E69303134352E57 +:10C610006C6F636C4D41480F416F676F6E656B2E99 +:10C620006C6F636C4E41560F456F676F6E656B2E76 +:10C630006C6F636C4E41560F496F676F6E656B2E62 +:10C640006C6F636C4E41560F556F676F6E656B2E46 +:10C650006C6F636C4E415606492E73616C74064ACA +:10C660002E73616C740B4967726176652E73616C11 +:10C67000740B4961637574652E73616C7410496342 +:10C68000697263756D666C65782E73616C740E49A2 +:10C6900064696572657369732E73616C740B497498 +:10C6A000696C64652E73616C740C496D6163726FA3 +:10C6B0006E2E73616C740B4962726576652E7361C0 +:10C6C0006C740C496F676F6E656B2E73616C7414BC +:10C6D000496F676F6E656B5F6C6F636C4E41562E72 +:10C6E00073616C740F49646F74616363656E742E5B +:10C6F00073616C7407494A2E73616C74104A6369E4 +:10C700007263756D666C65782E73616C740C756EF2 +:10C7100069314543382E73616C740C756E6931450F +:10C7200043412E73616C740E496F7461746F6E6F48 +:10C73000732E73616C7409496F74612E73616C742C +:10C7400011496F746164696572657369732E7361F1 +:10C750006C740C756E69303430362E73616C740CE9 +:10C76000756E69303430372E73616C740C756E6978 +:10C77000303430382E73616C740C756E693034430C +:10C78000302E73616C7407756E69303233370775FC +:10C790006E694137423507756E69414235330B7515 +:10C7A0006E69303132332E616C740F756E693031C1 +:10C7B00033432E6C6F636C4D41480F756E69303199 +:10C7C00034362E6C6F636C4D41480F616F676F6E2E +:10C7D000656B2E6C6F636C4E41560F656F676F6EA5 +:10C7E000656B2E6C6F636C4E41560F696F676F6E91 +:10C7F000656B2E6C6F636C4E41560F756F676F6E75 +:10C80000656B2E6C6F636C4E415606672E73616CC0 +:10C8100074106763697263756D666C65782E7361F9 +:10C820006C740B6762726576652E73616C74096750 +:10C83000646F742E73616C740B666C6F72696E2E0C +:10C84000737330330F756E69303433312E6C6F6310 +:10C850006C5352420C756E69303443462E73616CD2 +:10C860007407756E693230393507756E6932303943 +:10C870003607756E693230393707756E693230396F +:10C880003807756E693230393907756E693230395B +:10C890004107756E693230394207756E6932303939 +:10C8A0004307756E693035443007756E693035441D +:10C8B0003107756E693035443207756E693035441D +:10C8C0003307756E693035443407756E6930354409 +:10C8D0003507756E693035443607756E69303544F5 +:10C8E0003707756E693035443807756E69303544E1 +:10C8F0003907756E693035444107756E69303544C6 +:10C900004207756E693035444307756E69303544AA +:10C910004407756E693035444507756E6930354496 +:10C920004607756E693035453007756E6930354597 +:10C930003107756E693035453207756E693035459A +:10C940003307756E693035453407756E6930354586 +:10C950003507756E693035453607756E6930354572 +:10C960003707756E693035453807756E693035455E +:10C970003907756E693035454107756E6946423233 +:10C980004107756E694642324207756E694642320A +:10C990004307756E694642324407756E69464232F6 +:10C9A0004507756E694642324607756E69464233E1 +:10C9B0003007756E694642333107756E69464233FA +:10C9C0003207756E694642333307756E69464233E6 +:10C9D0003407756E694642333507756E69464233D2 +:10C9E0003607756E694642333807756E69464233BD +:10C9F0003907756E694642334107756E69464233A1 +:10CA00004207756E694642334307756E6946423385 +:10CA10004507756E694642343007756E6946423483 +:10CA20003107756E694642343307756E6946423484 +:10CA30003407756E694642343607756E694642346E +:10CA40003707756E694642343807756E6946423459 +:10CA50003907756E694642344107756E694642343E +:10CA600042096772617665636F6D6209616375740F +:10CA700065636F6D6207756E6930333032097469B2 +:10CA80006C6465636F6D6207756E693033303407AF +:10CA9000756E693033303607756E6930333037075D +:10CAA000756E693033303807756E69303330410741 +:10CAB000756E693033304207756E69303330430725 +:10CAC000756E693033304607756E69303331320C1C +:10CAD000646F7462656C6F77636F6D6207756E6902 +:10CAE0003033323707756E693033323807756E6907 +:10CAF0003034383507756E693034383607756E69ED +:10CB00003034383307756E693034383407756E69E0 +:10CB10003035423007756E693035423107756E69C0 +:10CB20003035423207756E693035423307756E69AC +:10CB30003035423407756E693035423507756E6998 +:10CB40003035423607756E693035423707756E6984 +:10CB50003035423807756E693035423907756E6970 +:10CB60003035424107756E693035424207756E694E +:10CB70003035424307756E693035424407756E693A +:10CB80003035433107756E693035433207756E694C +:10CB900030354337097A65726F2E646E6F6D086F9A +:10CBA0006E652E646E6F6D0874776F2E646E6F6D98 +:10CBB0000A74687265652E646E6F6D09666F7572B2 +:10CBC0002E646E6F6D09666976652E646E6F6D08F2 +:10CBD0007369782E646E6F6D0A736576656E2E6468 +:10CBE0006E6F6D0A65696768742E646E6F6D096E8D +:10CBF000696E652E646E6F6D077A65726F2E6C6656 +:10CC0000066F6E652E6C660674776F2E6C66087400 +:10CC1000687265652E6C6607666F75722E6C6607A6 +:10CC2000666976652E6C66067369782E6C66087385 +:10CC30006576656E2E6C660865696768742E6C662D +:10CC4000076E696E652E6C66097A65726F2E6E7559 +:10CC50006D72086F6E652E6E756D720874776F2E2B +:10CC60006E756D720A74687265652E6E756D7209E7 +:10CC7000666F75722E6E756D7209666976652E6EB9 +:10CC8000756D72087369782E6E756D720A736576AC +:10CC9000656E2E6E756D720A65696768742E6E75A5 +:10CCA0006D72096E696E652E6E756D72087A6572A9 +:10CCB0006F2E6F7366076F6E652E6F7366077477DE +:10CCC0006F2E6F73660974687265652E6F736608E0 +:10CCD000666F75722E6F736608666976652E6F7360 +:10CCE00066077369782E6F736609736576656E2EB5 +:10CCF0006F73660965696768742E6F7366086E697D +:10CD00006E652E6F73660A7A65726F2E736C61732F +:10CD100068097A65726F2E746F7366086F6E652E80 +:10CD2000746F73660874776F2E746F73660A746815 +:10CD30007265652E746F736609666F75722E746FF7 +:10CD4000736609666976652E746F73660873697811 +:10CD50002E746F73660A736576656E2E746F7366D4 +:10CD60000A65696768742E746F7366096E696E650B +:10CD70002E746F736607756E693230383007756EC2 +:10CD8000693230383107756E693230383207756E66 +:10CD9000693230383307756E693230383407756E52 +:10CDA000693230383507756E693230383607756E3E +:10CDB000693230383707756E693230383807756E2A +:10CDC000693230383907756E693035424507756EFE +:10CDD000693230374407756E693230384407756EF2 +:10CDE000693230374507756E693230384507756EE0 +:10CDF000693230374107756E693230374307756ED7 +:10CE0000693230384107756E693230384307756EC4 +:10CE1000693232313507756E693230414107756EBE +:10CE200069323132301061666969313031303364D2 +:10CE30006F746C65737310616669693130313035B8 +:10CE4000646F746C6573730C636F6D6D61616363A4 +:10CE5000656E74320E696F676F6E656B646F746CAC +:10CE60006573730E756E6931454342646F746C650A +:10CE70007373000000010000000A0038005600052E +:10CE800044464C5400206379726C00206772656BD5 +:10CE900000206865627200206C61746E00200004DE +:10CEA00000000000FFFF00020000000100026D61B1 +:10CEB000726B00166D6B6D6B000E000000020002BD +:10CEC00000030000000200000001000403880202C9 +:10CED0000158000A000600100001000A00010001CC +:10CEE000011C00A6000100C2000C00130094008E7B +:10CEF00000880082007C00760070006A0064005E9A +:10CF000000580052004C00460040003A0034002E09 +:10CF100000280001FDDC05F70001FDCC05C0000183 +:10CF2000FDC606480001FDC506480001FFFF05B625 +:10CF30000001FD9706210001000606210001007D89 +:10CF400006210001000A069D0001000005E1000124 +:10CF5000000005FB00010004060600010002058B2D +:10CF60000001FD8405F500010001061F0001FDEE32 +:10CF7000061F0001FD27061F000102700632000196 +:10CF8000FDAD069B000200040374037400000376E9 +:10CF9000037600010401040D000204110414000FC3 +:10CFA00000160000379E000037980000378C000004 +:10CFB0003786000037800000377A000037740000A1 +:10CFC000376E00003768000037620000375C0000F1 +:10CFD000375C00003756000037500000376800000B +:10CFE000374A000037440000372C0000372C00007F +:10CFF000372600003720000036F0000200060153FB +:10D0000001540000037403740002037603760003E6 +:10D010000401040D0004041104140011041E041E74 +:10D020000015000600100001000A00000001007C4D +:10D03000002E0001003A000C0004001C0016001035 +:10D04000000A00010000FE2900010003FE14000197 +:10D05000FD93FE7A00010004FE3B0001000402354E +:10D06000040E040F04100010000036CC00003678C7 +:10D07000000036720000366C000036540000364E58 +:10D080000000364800003648000036420000363CBA +:10D090000000364800003636000036300000361EEC +:10D0A0000000361200003600000100100235040EA8 +:10D0B000040F041004150416041704180419041AA4 +:10D0C000041B041C041D0420042204250005000088 +:10D0D000000100080001014A00A6000200B0000C97 +:10D0E00000050078005C004C0020000C0003003AB2 +:10D0F0000034002E23E00028000E000106E70000A7 +:10D10000000300260020001A23CC0014000E0001AA +:10D1100006EB0000000106E7061F000104FA061FE7 +:10D1200000010137000000010216061F000200483E +:10D130000042000A003600010402061F0002003807 +:10D1400000160010000A000104040000000104049D +:10D15000061F0001014B00000002001C0016001019 +:10D16000000A00010402000000010532061F000150 +:10D17000014700000001024D061F00020001038A62 +:10D18000038E00000026000035BA000035B400010F +:10D1900035AE000035A8000035A20000359C000027 +:10D1A0003596000035900000358A00003584000077 +:10D1B000357E0000357800003578000035720000BB +:10D1C000356C0000358400003566000035600001D4 +:10D1D000355A000135540001354E00003548000035 +:10D1E0003548000035420000353C0001353600016D +:10D1F00035300001352A0001352A000135240001AF +:10D20000351E0001352A00013518000135120000D5 +:10D21000350C00013500000134F4000134E2000255 +:10D220000008015301540000023502350002037466 +:10D23000037400030376037600040401041E000552 +:10D2400004200420002304220422002404250425B1 +:10D250000025000900000001000800010004000092 +:10D260000008000134E232300005335A000C02F1AC +:10D27000321E3218321200000000320C3206320028 +:10D280000000000031FA31F431EE0000000031E816 +:10D2900031E231DC31D6000031D031CA31C4000076 +:10D2A000000031BE31B831B20000000031AC31A60F +:10D2B00031A000000000319A3194318E3188000095 +:10D2C0003182317C3176000000003170316A316486 +:10D2D00000000000315E3158315200000000317012 +:10D2E000314C31FA314600003140313A31340000DE +:10D2F0000000312E3128312200000000311C31168F +:10D300003110310A0000310430FE30F80000000016 +:10D31000311C30F231100000000030EC30E630E01B +:10D320000000000030DA30D430CE0000000030C8F9 +:10D3300030C230BC30B6000030B030AA30A400009B +:10D340000000309E3098309200000000308C308613 +:10D35000308000000000307A3074306E0000000031 +:10D3600030683062305C00000000305631CA305006 +:10D3700000000000304A3044303E000000003038E9 +:10D380003032302C0000000030263020301A0000EF +:10D3900000003014300E300830020000304A2FFCFC +:10D3A0002FF6000000002FF02FEA2FE4000000000D +:10D3B0002FDE2FD82FD2000000002FCC2FC62FC079 +:10D3C0002FBA00002FB42FAE2FA8000000002FB4FA +:10D3D0002FA22FA8000000002F9C30202F960000C5 +:10D3E00000002F902F8A2F842F7E00002F782F721D +:10D3F0002F6C000000002F662F602F5A00000000E5 +:10D400002F542F4E2F482F4200002F3C2F362F3005 +:10D41000000000002F2A2F242F1E000000002F18CC +:10D420002F8A2F12000000002F182F0C2F0600004B +:10D4300000002F002EFA2EF42EEE00002F662EE8AC +:10D440002EE2000000002EDC2ED62ED000000000C0 +:10D450002ECA2EC42EBE000000002EB82EB22EAC56 +:10D46000000000002EA62EA02E9A000000002E9490 +:10D470002E8E2E88000000002E822E7C00000000E0 +:10D4800000002E762E700000000000002E6A321878 +:10D490000000000000002E6A3218000000000000AA +:10D4A0002E6A32180000000000002E6432180000BE +:10D4B000000000002E5E32180000000000002E5810 +:10D4C00032180000000000002E522E4C0000000018 +:10D4D000000031FA2E460000000000002E4031CA44 +:10D4E0000000000000002E4031CA000000000000D3 +:10D4F0002E4031CA0000000000002E3A31CA000060 +:10D50000000000002E342E2E0000000000002E2807 +:10D5100031280000000000002E223116000000001B +:10D5200000002E2231160000000000002E223116CD +:10D530000000000000002E1C31160000000000005A +:10D540002E1631160000000000002E102E0A0000DA +:10D55000000000002E0430AA0000000000002E048D +:10D5600030AA0000000000002E0430AA00000000D5 +:10D5700000002DFE30AA0000000000002DF83062EF +:10D580000000000000002DF230FE0000000000004E +:10D590002DEC2DE60000000000002DE030440000DE +:10D5A000000000002DE030440000000000002DE0ED +:10D5B00030440000000000002DDA3044000000007C +:10D5C00000002DD430440000000000002DCE304477 +:10D5D0000000000000002DC82DC200000000000067 +:10D5E00030262DBC0000000000002DE02FFC0000C4 +:10D5F000000000002DE02FFC0000000000002DE0E6 +:10D600002FFC0000000000002DD42FFC00000000C3 +:10D6100000002DB62DB00000000000002DB62DB08A +:10D620000000000000002DB62DB00000000000003A +:10D630002DAA2DB00000000000002DA42D9E00009A +:10D64000000000002D982F600000000000002D92C7 +:10D650002F4E0000000000002D922F4E0000000011 +:10D6600000002D922F4E0000000000002D8C2F4E48 +:10D670000000000000002D862F4E0000000000007A +:10D680002D802D7A0000000000002D742EE800008F +:10D69000000000002D742EE80000000000002D7432 +:10D6A0002EE80000000000002D6E2EE800000000B3 +:10D6B00000002D682EA00000000000002D622D5CEF +:10D6C0000000000000002D562EA000000000000009 +:10D6D0002D5032180000000000002D4A3044000098 +:10D6E000000000002D4432180000000000002D3E14 +:10D6F00030440000000000002D382D3200000000F2 +:10D700000000304A2D2C0000000000002D2631F4CE +:10D710000000000000002D2030200000000000006C +:10D720002D2631F40000000000002D2030200000E4 +:10D73000000000002D1A31F40000000000002D143C +:10D7400030200000000000002D2631F40000000011 +:10D7500000002D2030200000000000002D0E31E2DE +:10D760000000000000003014300E00000000000037 +:10D770002E342E2E0000000000002D082D02000087 +:10D78000000000002CFC31CA0000000000002D4AFF +:10D790002FFC0000000000002CF631CA0000000041 +:10D7A00000002D3E2FFC0000000000002CF031CACC +:10D7B0000000000000002CEA2FFC00000000000028 +:10D7C00031D02CE4000000000000304A2CDE0000C4 +:10D7D000000000002E4031CA0000000000002DE0D3 +:10D7E0002FFC0000000000002CD831A60000000033 +:10D7F00000002CD231A60000000000002CCC31A685 +:10D8000000000000000031AC2CC600000000000049 +:10D810002CC031940000000000002CBA2FC600007C +:10D8200000000000319A2CB40000000000002CAE73 +:10D830002F600000000000002CA82DB000000000A8 +:10D8400000002CA22DB00000000000002C9C2DB088 +:10D850000000000000002FB42C9600000000000023 +:10D860002C902C8A0000000000002C84316A0000FB +:10D87000000000002DB62FA2000000000000315E65 +:10D880002C7E0000000000002F9C2C78000000007F +:10D8900000002C7230200000000000002C84314C6D +:10D8A0000000000000002C6C2F8A00000000000027 +:10D8B00031702C660000000000002F902C600000EA +:10D8C000000000003170314C0000000000002F907B +:10D8D0002F8A0000000000003170314C0000000071 +:10D8E00000002F902F8A0000000000003170314CA2 +:10D8F0000000000000002F902F8A000000000000B0 +:10D900002C5A31280000000000002D742F60000008 +:10D9100000000000312E2C540000000000002F6693 +:10D920002C4E0000000000002C5A3128000000009E +:10D9300000002D742F600000000000002C482C42D5 +:10D94000000000000000312E2C3C00000000000010 +:10D950002F662C362F5A000000002C3031160000A4 +:10D96000000000002C2A2F4E0000000000002C2494 +:10D9700031160000000000002C1E2F4E0000000099 +:10D9800000002E2231160000000000002D922F4EC4 +:10D990000000000000002C182C1200000000000005 +:10D9A0002C0C2C060000000000002C0030E60000CB +:10D9B000000000002BFA2F8A00000000000030EC6D +:10D9C0002BF40000000000002F182C600000000065 +:10D9D00000002C0030E60000000000002BFA2F8A27 +:10D9E0000000000000002BEE30D40000000000001A +:10D9F0002BFA2F0C0000000000002BEE30D40000AA +:10DA0000000000002BFA2F0C00000000000030DAAC +:10DA10002BE80000000000002F182BE2000000009F +:10DA200000002BEE30D40000000000002BFA2F0C79 +:10DA300000000000000030C82BDC000000000000E7 +:10DA40002F002BD60000000000002BD030C20000B9 +:10DA5000000000002BCA2EFA00000000000030C8B1 +:10DA600030C20000000000002F002EFA000000006D +:10DA700000002BC430AA0000000000002D982EE802 +:10DA80000000000000002BBE30AA000000000000D3 +:10DA90002BB82EE80000000000002BB230AA0000D6 +:10DAA000000000002BAC2EE80000000000002BA6B8 +:10DAB00030AA0000000000002BA02EE800000000AB +:10DAC00000002E0430AA0000000000002D742EE893 +:10DAD00000000000000030B02B9A000000000000A1 +:10DAE0002F662B940000000000002B8E3086000073 +:10DAF000000000002B882EC40000000000002DF85C +:10DB000030620000000000002D682EA00000000020 +:10DB100000002B8230620000000000002B7C31CA24 +:10DB20000000000000002B762E8E00000000000098 +:10DB30002B7031CA0000000000002B6A2E8E0000FE +:10DB4000000000002B7C31CA0000000000002B7692 +:10DB50002E8E0000000000002B642B5E00000000F1 +:10DB600000002B582B520000000000002B4C2B46CD +:10DB70000000000000002B403044000000000000C6 +:10DB80002B3A2E4C0000000000002B342DC2000068 +:10DB9000000000002E222E0A0000000000002D923E +:10DBA0002D7A00000000000030DA2B2E000000006B +:10DBB00000002F182B280000000000002B222B1C37 +:10DBC0000000000000002B162B10000000000000D9 +:10DBD0002B0A2B040000000000002AFE2AF8000097 +:10DBE000000000002AF22AEC0000000000002AE6F3 +:10DBF0002AE00000000000002ADA2AD40000000019 +:10DC00000000321E3218000000002ACE2AC82AC2A4 +:10DC10000000000000002ABC2AB60000000000003E +:10DC20002AB02AAA00000000000031D031CA00004A +:10DC300000002ACE305631CA000000000000319AA0 +:10DC40003194000000002ACE311C31160000000083 +:10DC50000000315E3158000000000000309E2AA410 +:10DC60000000000000003140313A000000000000D8 +:10DC7000312E31280000000000002A9E2A98000062 +:10DC800000000000311C3116000000002ACE2A924C +:10DC90002A8C000000000000310430FE000000006B +:10DCA00000002A862A8000000000000030C830C230 +:10DCB00000000000000030683062000000002ACE42 +:10DCC0002A7A2A74000000000000307A30740000C4 +:10DCD000000000002A6E2A68000000000000312EBB +:10DCE0003128000000002ACE2B82306200000000A4 +:10DCF00000002A622A5C0000000000002A562A5018 +:10DD00000000000000002A4A2A4400000000000031 +:10DD10002A3E2AD40000000000002A382A320000DF +:10DD2000000000002A2C2A5C0000000000002A26C7 +:10DD30002A202A1A000000002A142A0E2A080000AD +:10DD400000002A022D9E00000000000029FC2A503D +:10DD500000000000000029F629F00000000000008B +:10DD600029EA2A4400000000000029E429DE29D81D +:10DD70000000000029D22AD40000000000002C720C +:10DD8000302000000000000029CC29C6000000005F +:10DD9000000029C029BA00000000000029B429AE03 +:10DDA00000000000000029A829A2000000000000D7 +:10DDB0002F542F4E000000000000299C29960000DF +:10DDC000000000002990298A00000000000029843A +:10DDD00029F0000000000000297E297800000000E2 +:10DDE00000002972296C00000000000029662A3218 +:10DDF0000000000000002960295A00000000000017 +:10DE00002954294E2948000000002942293C0000DD +:10DE10000000000029362930000000000000292AF7 +:10DE20002AD400000000000029242A32000000004B +:10DE30000000291E2F4E00000000000029182A3281 +:10DE4000000000000000291229300000000000003E +:10DE50002E3A31CA000000000000290C29060000FB +:10DE60000000000029002AB60000000000002AC8B7 +:10DE70002AC200000000000030DA30D400000000A8 +:10DE80000000317028FA00000000000028F428EE9D +:10DE900000000000000028E828E200000000000068 +:10DEA000290C290600000000000028DC28D600000C +:10DEB0000000000028D028D60000000000002A92B0 +:10DEC00028CA000000000000321E321800000000C6 +:10DED000000028C428BE000000000000320C3206FA +:10DEE0000000000000002ABC2AB60000000000006C +:10DEF00028B828B200000000000031D031CA00006C +:10DF00000000000028AC2AF800000000000028A64D +:10DF100028A0000000000000289A31A600000000A0 +:10DF20000000289431A6000000000000288E28D6AA +:10DF300000000000000028B8288800000000000051 +:10DF40003140313A000000000000319A3194000065 +:10DF500000000000311C31160000000000002A9271 +:10DF60002A8C000000000000310430FE0000000098 +:10DF7000000031FA31F400000000000030C830C267 +:10DF80000000000000002AC828D6000000000000A1 +:10DF90002A7A2A74000000000000307A30740000F1 +:10DFA000000000002882287C000000000000287685 +:10DFB0002870000000000000286A286400000000AB +:10DFC000000031C4285E00000000000028582852DC +:10DFD000000000000000284C28460000000000005F +:10DFE00028402F60000000000000283A283400007C +:10DFF0000000000030CE282E00000000000028287D +:10E000002822000000000000304A304400000000D8 +:10E010000000281C2F4E000000000000281631CA06 +:10E020000000000000002810280A00000000000086 +:10E03000280427FE000000000000304A2FFC0000EA +:10E040000000000027F827F200000000000027EC85 +:10E0500027E600000000000027E027DA00000000AB +:10E06000000027D427DA00000000000027CE29AEE8 +:10E0700000000000000027C82F4E00000000000034 +:10E0800027C227BC00000000000027B6283400008B +:10E09000000000002F542F4E00000000000027B0A9 +:10E0A00027AA0000000000002F3C2F3600000000CF +:10E0B00000003026302000000000000027A4279E2A +:10E0C0000000000000002EA62EA0000000000000AE +:10E0D000279827920000000000002EB82EB2000002 +:10E0E00000000000278C2786000000000000278029 +:10E0F0002D02000000000000277A2AEC000000003A +:10E100000000277A2AEC0000000000002774276E28 +:10E1100000000000000027682762000000000000E7 +:10E12000281631CA000000000000275C27560000B6 +:10E13000000000002750274A0000000000003026A1 +:10E1400027440000000000002DD42FFC0000000038 +:10E150000000273E2C360000000000002738280A67 +:10E160000000000000002732272C00000000000003 +:10E170002F182F0C0000000000002FB42FAE00005D +:10E18000000000002DAA2DB00000000000002FB4F8 +:10E190002FA200000000000027262720000000001A +:10E1A00000002E88271A000000000000273E2F6084 +:10E1B000000000000000271429AE0000000000004D +:10E1C000270E2EA000000000000027B62708000040 +:10E1D00000000000270226FC00000000000026F6D8 +:10E1E00026F00000000000002B8E308600000000AA +:10E1F00000002B882EC40000000000002B8E30860B +:10E200000000000000002B882EC400000000000069 +:10E2100026EA308600000000000026E42EC400003C +:10E22000000000002DF830620000000000002D68A2 +:10E230002EA00000000000002DB62FA2000000005C +:10E24000000026DE000000000000000026D8313A61 +:10E2500000000000000026D22F7200000000000025 +:10E26000321E26CC000000000000304A26C6000006 +:10E2700000000000311C2E0A00000000000026C033 +:10E2800026BA00000000000030B026B400000000F4 +:10E2900000002F662EE80000000000002E4031CA6A +:10E2A00000000000000026AE31A6000000000000C3 +:10E2B0002DE02FFC00000000000026A827DA000057 +:10E2C0000000000026A2269C000000000000269608 +:10E2D0002690000000000000268A2684000000002E +:10E2E0000000267E26780000000000002672266CC2 +:10E2F0000000000000002666285E0000000000000C +:10E300002660265A0000000000002654264E000019 +:10E310000000000026482642000000000000263CC5 +:10E32000282E0000000000002636263000000000E5 +:10E3300000002A2C2A32000000000000262A262491 +:10E34000000000000000261E26180000000000004B +:10E350002612260C00000000000026062600000001 +:10E36000000000002A6E2A68000000000000294218 +:10E37000293C000000000000311C2E0A00000000B3 +:10E3800000002F542D7A00000000000025FA3158BB +:10E390000000000000002EB825F40000000000007E +:10E3A00025EE315800000000000025E825F40000AB +:10E3B0000000000025E225DC00000000000025D65A +:10E3C00025D00000000000002AC825CA0000000077 +:10E3D0000000297225C400000000000025BE25B8F9 +:10E3E00000000000000025B225AC00000000000085 +:10E3F00025A625A0000000000000259A2594000015 +:10E40000000000002AB02AAA0000000000002F2A05 +:10E410002D5C000000000000258E25880000000013 +:10E4200000002582257C0000000000002576257074 +:10E43000000000000000256A2564000000000000C4 +:10E44000255E25580000000000002552254C0000E4 +:10E450000000000025462540000000000000253A8D +:10E460002534000000000000252E252800000000B3 +:10E4700000002522251C00000000000025FA28D6F7 +:10E4800000000000000029B429AE000000000000D8 +:10E4900025FA28D6000000000000251630200000D4 +:10E4A000000000002510250A0000000000002504DF +:10E4B000320600000000000024FE24F800000000E6 +:10E4C000000027B6270800000000000024F224EC1A +:10E4D00000000000000027B6283400000000000003 +:10E4E00024E624E000000000000024DA24D4000028 +:10E4F0000000000024CE24C800000000000024C258 +:10E5000024BC00000000000031FA24B60000000026 +:10E510000000302624B000000000000030C824AA0B +:10E5200000000000000024A4249E00000000000061 +:10E53000306830620000000000002498249200003F +:10E5400000000000306830620000000000002498E5 +:10E5500024920000000000002876248C00000000B7 +:10E5600000002486248000000000000028AC247AEB +:10E57000000000000000296024740000000000007A +:10E5800024F2246E000000000000246824620000D1 +:10E5900000000000245C28700000000000002A2C0D +:10E5A0002A32000000000000245C287000000000F7 +:10E5B000000024562450000000000000244A2A20B5 +:10E5C0000000000000002456244400000000000069 +:10E5D000244A243E00000000000024382AF80000ED +:10E5E00000000000243227F200000000000028B8DC +:10E5F000242C00000000000024262420000000003D +:10E600000000241A2414000000000000240E240836 +:10E61000000000000000240223FC000000000000B5 +:10E6200023F623F000000000000023EA23E40000AA +:10E630000000000023DE23D8000000000000245C5E +:10E6400023D200000000000023CC23C600000000FD +:10E65000000023C023BA000000000000269623B467 +:10E6600000000000000023AE32180000000000008F +:10E6700023A830440000000000002E5E3218000085 +:10E68000000000002DD4304400000000000023A250 +:10E690002E4C000000000000239C2DC20000000052 +:10E6A0000000239631CA00000000000023A82FFCC0 +:10E6B00000000000000028822390000000000000FD +:10E6C00029FC238A0000000000002384239000001E +:10E6D00000000000237E238A000000000000237851 +:10E6E0002AF8000000000000237227F2000000005A +:10E6F0000000236C28A0000000000000236627E62D +:10E700000000000000002360235A00000000000009 +:10E7100024982492000000000000235431A6000039 +:10E7200000000000234E27DA00000000000023480C +:10E7300031A6000000000000234227DA000000009C +:10E7400000002E1631160000000000002D862F4E0E +:10E75000000000000000311C2E0A00000000000034 +:10E760002F542D7A000000000000233C2E0A0000E8 +:10E77000000000002D862D7A0000000000002336E6 +:10E78000283400000000000023302756000000005D +:10E790000000232A28D600000000000023242EA019 +:10E7A000000000000000231E28D60000000000002A +:10E7B0002D562EA000000000000028DC28D6000006 +:10E7C000000000002D682EA00000000000002318AB +:10E7D000287000000000000023122D02000000003D +:10E7E0000000230C2306000000000000230022FA92 +:10E7F00000000000000022F4284600000000000095 +:10E8000022EE2762000000000000258E22E80000B2 +:10E8100000000000258222E200000000000022DC4F +:10E8200022D600000000000022D022CA0000000012 +:10E83000000022C4307400000000000022BE2EB28E +:10E8400000000000000028C428BE000000000000F6 +:10E850003014300E00000000000022B8313A0000F1 +:10E860000000000022B222AC00000000000022A63E +:10E8700022A0000000000000229A22940000000064 +:10E880000000228E228800000000000022D0228298 +:10E89000000000000000227C227600000000000042 +:10E8A0002270226A0000000000002264225E000044 +:10E8B0000000000022582252000000000000224CFC +:10E8C00022460000000000002240223A0000000022 +:10E8D00000002E342E2E0000000000002234222ED4 +:10E8E00000000000000022282A5C00000000000058 +:10E8F00029FC2A500000000000002222221C0000F7 +:10E900000000000022162210000000000000321E4D +:10E91000220A000000000000304A2204000000002B +:10E92000000021FE321800000000000021F83044F1 +:10E9300000000000000021F232180000000000007A +:10E9400021EC304400000000000021F232180000E9 +:10E950000000000021EC304400000000000021E62F +:10E96000321800000000000021E0304400000000E8 +:10E97000000021DA321800000000000021D43044E9 +:10E980000000000000002E6A220A000000000000C3 +:10E990002DE0220400000000000021CE321800000B +:10E9A0000000000021C8304400000000000021CE1B +:10E9B000321800000000000021C8304400000000B0 +:10E9C000000021C2321800000000000021BC3044C9 +:10E9D00000000000000021B6321800000000000016 +:10E9E00021B030440000000000002D44220A000045 +:10E9F000000000002D3E220400000000000031D085 +:10EA000021AA000000000000304A21A400000000FC +:10EA10000000219E31CA00000000000021F82FFCF8 +:10EA2000000000000000219831CA00000000000032 +:10EA30002DDA2FFC000000000000219231CA0000F6 +:10EA40000000000021EC2FFC0000000000002192DB +:10EA500031CA00000000000021EC2FFC0000000083 +:10EA60000000218C31CA00000000000021E02FFCD2 +:10EA7000000000000000218631CA000000000000F4 +:10EA800021D42FFC0000000000002E4021AA00002D +:10EA9000000000002DE021A4000000000000218003 +:10EAA0002DB00000000000002FB4217A000000000B +:10EAB0000000311C21740000000000002F54216E62 +:10EAC0000000000000002168311600000000000076 +:10EAD00021622F4E000000000000215C3116000072 +:10EAE0000000000021562F4E000000000000215CB5 +:10EAF000311600000000000021562F4E00000000DB +:10EB0000000021503116000000000000214A2F4E65 +:10EB10000000000000002144311600000000000049 +:10EB2000213E2F4E0000000000002E222174000024 +:10EB3000000000002D92216E00000000000021382E +:10EB40002132000000000000212C212600000000DE +:10EB5000000021382132000000000000212C212675 +:10EB60000000000000002120213200000000000011 +:10EB7000211A21260000000000002114213200008B +:10EB800000000000210E21260000000000002108E6 +:10EB90002102000000000000278C278600000000F2 +:10EBA000000030B020FC0000000000002F6620F6BE +:10EBB00000000000000020F030AA0000000000006B +:10EBC00020EA2EE800000000000020E42A74000083 +:10EBD0000000000020DE20D800000000000020E43B +:10EBE0002A7400000000000020DE20D80000000091 +:10EBF000000020D22A7400000000000020CC20D8A1 +:10EC000000000000000020C62A7400000000000080 +:10EC100020C020D80000000000002A7A20BA00009E +:10EC20000000000020B420AE0000000000003068AA +:10EC300020A80000000000002EA62EA0000000006A +:10EC4000000020A23062000000000000209C2EA0E6 +:10EC5000000000000000209630620000000000006C +:10EC600020902EA000000000000030C8208A000084 +:10EC7000000000002F002084000000000000311C74 +:10EC8000207E0000000000002F54207800000000CB +:10EC900000002C30207E0000000000002C2A20788C +:10ECA0000000000000002954238A0000000000003A +:10ECB0002072206C00000000000020662AD40000B2 +:10ECC0000000000020662AD4000000000000206040 +:10ECD0002AD400000000000020602AD400000000B8 +:10ECE0000000205A2A32000000000000205A2A3278 +:10ECF00000000000000020542A3200000000000044 +:10ED000020542A32000000000000204E204800005D +:10ED100000000000312E2C3C0000000000002042CA +:10ED2000203C0000000000002036203000000000E1 +:10ED30000000321E321800000000000031D031CA3D +:10ED400000000000000030B030AA00000000000009 +:10ED5000202A2024201E0000000020182012200C51 +:10ED60000000000020062024000000000000200613 +:10ED700020240000000000002006202400000000E5 +:10ED80000000200020240000000000001FFA2024C2 +:10ED90000000000000001FF420240000000000001C +:10EDA0001FEE2024000000000000202A1FE80000C1 +:10EDB00000000000202A1FE80000000000001FE201 +:10EDC0002024000000000000320C1FDC00000000C6 +:10EDD00000001FD62024000000000000202A1FD0C1 +:10EDE0000000000000001FCA1FC400000000000057 +:10EDF000202A202400000000000020002024000021 +:10EE000000000000202A2024000000000000200054 +:10EE10002024000000000000202A20240000000020 +:10EE200000001FBE2DB00000000000001FBE2FA27A +:10EE30000000000000001FB81FB20000000000002A +:10EE4000304A2D2C000000000000304A2CDE00006B +:10EE5000000000002FB42C960000000000002F6678 +:10EE60002B9400000000000029901FB22F1E00000C +:10EE700000001FB81FB20000000000001FAC1FB24E +:10EE80000000000000001FA61FB2000000000000EC +:10EE90001FA01F9A1F9400000000202A20240000B9 +:10EEA000000000001F8E2D7A00001F881F821F7C2B +:10EEB0001F7600001F701F6A1F641F5E00001F582E +:10EEC0001F6A1F521F4C00001F461F401F3A1F346D +:10EED00000001F2E1F281F221F1C00001F161F28A6 +:10EEE0001F101F0A00001F041EFE1F3A1F340000DF +:10EEF0001EF81F281EF21EEC00001EE61F281EE052 +:10EF00001EDA00001ED41ECE1EC81EC200001EBC8B +:10EF10001EB61EB01EAA00001EA41E9E1E981E92A3 +:10EF200000001E8C1E861E8028D600001E7A1E74CD +:10EF30001E6E24BC00001E681F401E621E5C000086 +:10EF40001E561E501E4A1E4400001E3E1E381E3213 +:10EF50002D9E00001E2C1E261E201E1A00001E14B0 +:10EF60001EB61E0E1E0800001E021DFC1DF629DE28 +:10EF700000001DF01E261EC81EC200001DEA1DE472 +:10EF80001DDE1DD800001DD21DE41DCC1DC60000D5 +:10EF90001DC01F281DBA1DB400001DAE1DA81DA256 +:10EFA0002A8C1D9C1D961D901D8A1D8400001D7EAF +:10EFB0001D781FBE2DB00000000000001FBE2FA254 +:10EFC0000000000000001FBE1D72000000000000D5 +:10EFD0001FBE1D6C00000000000000010126FE7A2B +:10EFE00000010126FE29000100270455000102D47A +:10EFF0000298000102AB0000000102AB04550001C1 +:10F0000000F305590001035001C10001056C04AE75 +:10F01000000102F4045500010010045500010159DB +:10F02000029D0001020C00000001020C04550001C9 +:10F030000265029C00010285000000010285045562 +:10F040000001010D01FF0001025500000001025501 +:10F0500004550001001A045500010211022B0001A1 +:10F06000026D034D0001026C04550001001B0455A4 +:10F070000001024E035D0001027F00000001027FDB +:10F08000045500010275022B000102750000000109 +:10F090000275045500010012045500010272029D20 +:10F0A00000010271045500010016045500010130F1 +:10F0B000029E000101C20000000101C204550001CE +:10F0C0000021045500010119022B00010119000063 +:10F0D00000010119045500010296029D00010296EB +:10F0E00004550001001E045500010291022B00018D +:10F0F0000291045500010023045500010148029DBE +:10F100000001020F00000001020F0455000100136E +:10F11000045500010162029E00010201000000018D +:10F120000201045500010020045500010150029E17 +:10F130000001021100000001021104550001001934 +:10F1400004550001000703900001010F00000001B9 +:10F15000010F0455000102A4029D0001029300006A +:10F1600000010293045500010292022B0001002CC1 +:10F1700004550001001B029E0001013F0000000138 +:10F18000013F045500010008029D0001011D00001F +:10F190000001011D051D0001001C04550001029223 +:10F1A000029C00010292000000010292045500013D +:10F1B000001D04550001014F029D0001021A0000CC +:10F1C0000001021A045500010112029D000101C351 +:10F1D0000000000101C30455000100240455000192 +:10F1E0000189029C0001023600000001023604552C +:10F1F0000001001504550001021201130001027301 +:10F200000455000103F9061F0001013B0000000145 +:10F2100002E2061F0001027105FB000102710609EE +:10F2200000010261FE140001027106210001011EAD +:10F2300004530001029400000001029405B600018D +:10F240000173FE7A0001017307ED000102A5FE695A +:10F2500000010173075F00010173FE2900010173C2 +:10F26000076C0001017306EA0001017307590001F0 +:10F270000173074F0001017307840001035305B6B2 +:10F280000001016F00000001024A05B6000102BB47 +:10F2900005B60001017300000001017305B600010D +:10F2A00002F00000000102F005B6000102EE0000CD +:10F2B000000102EE05B6000102F6FE67000102F64B +:10F2C00005B60001027D07A60001027D07AB000123 +:10F2D000012607A60001012607AB000104A60000D5 +:10F2E000000104A405B600010270FE2900010329F3 +:10F2F000FE29000101D0FE1400010243FE140001AA +:10F30000022505F60001025E075900010225069B51 +:10F310000001025E07ED0001025EFE7A000102D9E3 +:10F32000FE7A000102D9045300010351FE7A000164 +:10F3300002D905F6000103510759000102D9069BC5 +:10F340000001035107ED000102D90000000102D9BC +:10F3500006210001035107840001028B069B000176 +:10F3600002F907ED00010272FE7A000102F5FE7A51 +:10F3700000010337FE7A0001033705B6000102954C +:10F3800005F600010337075900010295069B0001AD +:10F39000033707ED000102950000000102950621E8 +:10F3A00000010337000000010337078400010273E6 +:10F3B00007170001032708690001027306F800011E +:10F3C0000327084A00010273067F0001032707D1C3 +:10F3D00000010273069B0001032707ED0001027084 +:10F3E000FE7A00010329FE7A00010122FE7A000163 +:10F3F000011E069B0001026D08690001026D084AAA +:10F400000001026D07D10001026D07590001026D74 +:10F4100007ED00010260FE7A00010269FE7A000138 +:10F4200002520714000102A40866000102520706F6 +:10F43000000102A408580001025206C2000102A401 +:10F440000813000102520717000102A40869000115 +:10F45000025206F8000102A4084A00010252067F87 +:10F46000000102A407D100010252069B000102A480 +:10F4700007ED00010252FE7A000102AAFE7A0001A5 +:10F48000029BFE4D0001029B04530001030DFE434D +:10F490000001030D05B60001027805B6000102C5A2 +:10F4A0000000000102C504530001029A000000019F +:10F4B000029A04530001031C00000001031C05B65E +:10F4C000000103BA0000000103BA04530001041C48 +:10F4D00000000001041C05B60001039400000001B7 +:10F4E000039404530001040600000001040605B65D +:10F4F00000010261FE7B000102A7FE6C000102A771 +:10F5000005B6000103570000000103570453000132 +:10F5100003A10000000103A105B6000103A3000040 +:10F52000000103A30614000103A405B6000102357F +:10F5300004530001027E05B600010261FE4D000188 +:10F5400002610453000102B4FE43000102B405B697 +:10F55000000101D9FE4D0001022CFE430001033DD4 +:10F5600005EB00010383074F000101D2FE7B000180 +:10F5700001D204530001022DFE6C0001022D05B6DC +:10F580000001028805EB000102D8074F000102913B +:10F59000074F0001022505870001029106EA0001DC +:10F5A000020305EB00010297073D00010327073D19 +:10F5B000000102B605EB0001032B074F000102B664 +:10F5C00005870001032B06EA0001025A0000000132 +:10F5D000025A05B60001021405EB00010277074F3D +:10F5E0000001033805EB00010392074F0001024FB1 +:10F5F00005EB0001031B074F0001024F0000000153 +:10F60000031B00000001026D0789000103900453F1 +:10F61000000103A505B6000102520625000102A45F +:10F62000078900010356FE7B000103E4FE6C000124 +:10F6300003E405B600010288FE7A00010288045343 +:10F64000000102D8FE6C000102CDFE7B000102CD5C +:10F65000045300010338FE6C0001033805B60001B5 +:10F660000291FE0B000102910453000102FEFE0014 +:10F67000000102FE05B60001029EFE7B0001029E13 +:10F6800004530001031AFE6C0001031A05B60001C1 +:10F69000026BFE0B0001026B0453000102E6FE0048 +:10F6A00000010338062500010392078900010322A7 +:10F6B000FE7B00010412FE6B0001032204530001D3 +:10F6C000041200000001041205B6000102D805B6BC +:10F6D000000102AFFE7A000102AF045300010301F2 +:10F6E000FE6C00010305FE7B00010394FE6C00012B +:10F6F000025EFE7B0001025E0453000102BAFE6C52 +:10F7000000010226FE140001022604530001020B30 +:10F71000FE7B0001020B045300010243FE6C00015A +:10F72000024BFE29000102F8FE29000102960000AA +:10F730000001029604530001031D00000001031D97 +:10F7400005B600010383FE0A000103830453000190 +:10F750000465FE000001046505B600010301000018 +:10F760000001030105B600010307FE6C0001030759 +:10F7700005B60001029D0453000102D700000001FC +:10F7800002D705B60001012906140001026CFE7BB8 +:10F790000001026C0453000102D6FE6C000102D687 +:10F7A00005B600010214FE290001021404530001F1 +:10F7B0000277FE290001027705B600010371FE7B86 +:10F7C000000103710453000103D5FE6C000103D551 +:10F7D00005B600010244FE0A000102440453000180 +:10F7E00002C4FE00000102C405B6000101D90000F8 +:10F7F000000101D904530001022C00000001022C79 +:10F8000005B60001026B00000001026B0614000146 +:10F81000027400000001027405B6000102BEFE7B06 +:10F82000000102BE06250001032BFE6C0001032B24 +:10F83000077800010207FE14000102A3FE14000174 +:10F840000481FE140001048104530001050EFE141E +:10F850000001050E05B60001023B0621000102B1C0 +:10F8600007840001023B00000001029105B600017F +:10F870000214FE5500010214055A0001026EFE3FFB +:10F880000001026E06E10001045E00000001045E5A +:10F8900004530001052500000001052505B60001FF +:10F8A000030E00000001030E05B60001043D0453E1 +:10F8B000000104D60000000104D605B6000102666E +:10F8C0000000000102650453000102CF00000001A6 +:10F8D00002CE05B60001044E0453000105230000CA +:10F8E0000001052305B600010298000000010298FE +:10F8F0000527000102B30000000102B305B60001B4 +:10F9000003560000000103560453000103BE00002B +:10F91000000103BE05B6000102B606210001032B5B +:10F920000784000102FA00000001026E00000001DD +:10F930000272045300010252FDBE000102AAFDBE84 +:10F94000000103E60621000103B007840001025D07 +:10F9500005B60001034405EB000103C8074F000191 +:10F9600001E40000000101E4058C00010238000000 +:10F970000001023806E800010297FE7B0001022523 +:10F9800006250001024706210001038E0000000148 +:10F99000037400000001037404530001020A000014 +:10F9A0000001020A0453000101D206210001028B6A +:10F9B00006140001024C00000001036A000000016F +:10F9C000036A0453000102030000000101C0045354 +:10F9D0000001033D0000000103370453000102CC85 +:10F9E0000000000102CC0453000103B904530001DC +:10F9F0000277045300010295FE7A00010295045338 +:10FA000000010310FE140001031006140001020D92 +:10FA100000000001020D04530001028C00000001EF +:10FA2000028C0453000102970453000103280000D4 +:10FA3000000103280453000102700453000102670F +:10FA40000453000102BB0625000102B600000001BC +:10FA500002BE045300010214000000010206045318 +:10FA60000001033800000001033404530001027B4D +:10FA7000FE7A0001027B0453000101D20000000164 +:10FA80000213045300010269045300010270061FAF +:10FA90000001029900000001029905B60001043D31 +:10FAA00000000001029700000001021105B60001EC +:10FAB000028B05B60001038300000001038405B634 +:10FAC000000102D40000000102D405B60001044E7A +:10FAD00000000001043900000001043905B60001EE +:10FAE00002D80000000102BA05B60001030BFE6C4B +:10FAF0000001030B05B6000102E60000000102C789 +:10FB000005B60001033C07890001034105B6000169 +:10FB1000027700000001027005B60001039405B6EB +:10FB2000000102E6FE6C000102E605B6000102805B +:10FB300000000001028005B6000102F4FE6C000125 +:10FB400002910789000102910000000102910784DF +:10FB5000000103EC0000000103EC05B6000103DF27 +:10FB60000000000103DF05B60001000AFE69000184 +:10FB7000028507840001031500000001031505B686 +:10FB80000001034906680001027D06680001027356 +:10FB900006680001027D05EB0001012605EB00016E +:10FBA0000347000000010349045300010330FE1421 +:10FBB00000010330061200010463045300010246F1 +:10FBC000FE1400010246045300010305FE14000167 +:10FBD000030504530001027D0453000102070000E5 +:10FBE000000102070453000102890000000102899C +:10FBF0000453000101F6045300010271FE140001D8 +:10FC000002710453000102C90000000102C904533B +:10FC1000000101F2FE7B000101F20614000102471F +:10FC200000000001024704530001028FFE1400018E +:10FC3000028F04530001024E00000001024E062113 +:10FC40000001012604530001043506200001026C66 +:10FC500000000001026C0620000102A6045300010E +:10FC600001F6FE7B000101F606140001024F045369 +:10FC700000010271061B0001043C0453000102292B +:10FC8000FE140001022904530001048E061F000126 +:10FC900003220000000102A5061F00010284045394 +:10FCA0000001028400000001027D06B4000101266B +:10FCB00006680001028AFE14000102A6066800011F +:10FCC000021200000001024F0668000102780000E5 +:10FCD0000001028406680001035900000001035975 +:10FCE00005B60001035100000001035105B60001F3 +:10FCF000025300000001025305B6000102F40000A7 +:10FD0000000102F405B600010240000000010240BB +:10FD100005B60001028200000001027A0000000125 +:10FD2000027A05B60001022A00000001028505B62C +:10FD3000000102A30000000102A305B60001002992 +:10FD400005B6000101B500000001012606B400015E +:10FD5000039700000001039705B6000103B90000F6 +:10FD6000000103B905B600010392000000010390F1 +:10FD700005B6000103C30000000103CA05B6000177 +:10FD8000033000000001033405B6000102BE00008C +:10FD9000000102B905B6000101F4FE3B0001021B9F +:10FDA000FE3B000103900621000103A5078400012A +:10FDB000025207A9000102A60000000102A607AB3B +:10FDC0000001024AFE14000102EE05CB0001016AA7 +:10FDD0000000000101C7061F000101EA05FB000148 +:10FDE0000257075F000101EA06210001025707845C +:10FDF0000001025E074F000103440621000103C811 +:10FE0000078400010272FE29000102F5FE290001AB +:10FE1000028B069D000102F908000001028B060911 +:10FE2000000102F9076C0001028B0587000102F94D +:10FE300006EA000102F907590001016406140001F5 +:10FE400002430784000101D0FE3B00010243FE3B58 +:10FE5000000101F4FE140001021BFE140001024621 +:10FE60000784000102BBFE3B000101F406210001F2 +:10FE700002960784000103DA0000000103DA04534C +:10FE8000000103CC0000000103CC05B600010273A1 +:10FE9000060900010327076C0001027305870001B2 +:10FEA000032706EA0001028BFE1400010323FE690A +:10FEB0000001033F00000001033F04530001028BD7 +:10FEC000FE3B00010323FE3B0001032307840001E6 +:10FED000011EFE3B0001026DFE3B0001011E07E317 +:10FEE0000001024B04530001024BFE3B000102B132 +:10FEF000FE3B00010135078400010273FE1400017E +:10FF0000035905FB00010122FE290001011E06091B +:10FF10000001011E05870001011E05F600010135E3 +:10FF200006140001030200000001012107E20001A4 +:10FF3000030207840001032BFE3B00010339075F26 +:10FF400000010339076C00010339078400010260D6 +:10FF5000FE2900010269FE290001025205FB000191 +:10FF6000026D075F0001026D076C0001026D06EA79 +:10FF7000000102880000000102880614000102EB63 +:10FF800007840001024C05FB00010308075F000124 +:10FF9000024C062100010308078400010252FE29D9 +:10FFA000000102AAFE29000102A405BC00010252C0 +:10FFB0000609000102A4076C000102520587000136 +:10FFC00002A406EA0001022505EB0001027EFE15EF +:10FFD0000001027E06140001022506210001028BA9 +:10FFE00005EB0001028B06210001027300000001F5 +:10FFF000027404530001027305EB0001027305F65D :020000040211E7 -:10000000000000010271061E0001011E05EB000147 -:10001000012600000001011E06210001024BFE1412 -:100020000001039000000001039D045300010252EF -:10003000069D0001025205EB0001025205F6000187 -:1000400002520621000102AC0000000102AC061FB2 -:100050000001027605B60001025E0784000102F984 -:10006000074F000102F90784000103270000000187 -:10007000032C05B600010327074F0001032707598A -:10008000000103270784000103230759000102EF41 -:100090000000000102EF05B60001026D074F0001EC -:1000A000026D0784000102F8FE14000103A50000A0 -:1000B000000103F305B6000102A4070A000102A42F -:1000C000074F000102A40759000102A407840001A0 -:1000D000018202F70001018F05CD000101690305CE -:1000E0000001016A05CD0001038E0453000101F5F2 -:1000F0000000000101EA04530001041F0453000141 -:1001000000D7FE140001022504530001043F0453EC -:100110000001023500000001023204530001065DB7 -:100120000453000103440000000103440453000190 -:10013000041D04530001022100000001021E0453AB -:10014000000104A90453000102720000000101959E -:10015000022A000102E90549000101D00000000166 -:1001600001640549000103960453000101F40000F5 -:100170000001034B0453000101F404530001048CFB -:100180000453000103DCFE150001027E045300014C -:1001900004C804530001011FFE15000102AC045302 -:1001A00000010273022A000104B10453000102702D -:1001B0000000000102730453000104AC0453000169 -:1001C000028B00000001028B04530001073F04531F -:1001D000000103D80000000103E604530001011EE2 -:1001E000022A000101CC06140001011E00000001DA -:1001F000011E06140001048C0614000101240614DB -:1002000000010039FE140001021205FB0001012269 -:1002100000000001011E05FB0001028B022A000103 -:10022000046706140001028E00000001012106147B -:100230000001047404540001022AFE140001021A91 -:10024000045300010329061F0001014E00000001B4 -:100250000212061F00010473045300010260000033 -:100260000001027E022A0001048D06140001025FD3 -:1002700000000001021A0614000103C60453000125 -:10028000024B00000001024C04530001043E06141E -:100290000001029B0000000102A2061400010441BB -:1002A00004530001025200000001025204530001F5 -:1002B000047205B60001025705B60001049305B6A5 -:1002C0000001025E00000001025E05B6000104D2DA -:1002D00005B60001027E00000001027D05B60001A6 -:1002E000076705B6000103C00000000103C805B69A -:1002F000000104D305B60001027B00000001028268 -:1003000005B6000105C805B6000102F500000001B0 -:1003100002F905B60001024302DB0001045C05B6E8 -:100320000001024300000001024305B60001043D44 -:1003300005B60001021B00000001024605B60001DF -:1003400004F305B6000102BB00000001029605B6E9 -:1003500000010327FEA4000104C205B600010276D5 -:1003600000000001028E05B60001032702DB000138 -:10037000062305B60001032900000001032705B686 -:100380000001061B05B60001032300000001032342 -:1003900005B60001073605B6000103A40000000100 -:1003A00003B005B60001022E02DB0001026D000061 -:1003B000000104F205B6000102B10000000102BC18 -:1003C00005B60001023D05B60001000AFE900001DD -:1003D000013505B60001022205B60001013A000010 -:1003E0000001013A05B60001030202DB000105DA53 -:1003F00005B6000102FC00000001030205B6000181 -:1004000005A505B60001032B00000001033905B660 -:100410000001041A05B60001022200000001026278 -:1004200005B60001044E05B6000102690000000196 -:10043000026D05B6000102EF02DB000105B405B64E -:10044000000102BF0000000102EB05B6000104E953 -:1004500005B6000102F800000001030805B600011E -:10046000051D05B60001029D0000000102A505B6AC -:100470000001047405B6000102AA0000000102A4F4 -:1004800005B6000200310024003D00000044005D7C -:10049000001A006C006C0034007C007C0035008287 -:1004A000008D0036009200980042009A00B8004982 -:1004B00000BA00DE006800E000E0008D00E200E22B -:1004C000008E00E400E4008F00E600E9009000EBFD -:1004D00000EB009400ED00ED009500EF00EF0096BA -:1004E00000F100F1009700F4014900980155015511 -:1004F00000EE0157015800EF015A016500F1016754 -:10050000017500FD0177019F010C01A20200013578 -:10051000024A024A0194024D024D0195024F0252D5 -:10052000019602540257019A02590276019E027DF9 -:10053000027E01BC028202B001BE02B202B501ED30 -:1005400002B702C401F102C6033101FF03330333D2 -:10055000026B03350361026C036D0373029903752B -:10056000037502A0037A038402A1038F038F02ACF8 -:100570000394039502AD039703A402AF03A603AC53 -:1005800002BD03AE03B002C403B303B302C703B694 -:1005900003BE02C803C003C002D103C903E302D2F1 -:1005A000046F047002ED0472047302EF002A00006D -:1005B00001820000017C0001017600000170000052 -:1005C000016A000001640000015E000001580000A3 -:1005D00001520000014C00000146000001400000F3 -:1005E00001400000013A000001340000014C00000D -:1005F000012E00000128000101220001011C000160 -:10060000011600000110000001100000010A0000A6 -:100610000104000100FE000100F8000100F20001E9 -:1006200000F2000100EC000100E6000100F2000110 -:1006300000E0000100DA000000D4000400CE000158 -:1006400000C8000300C2000100BC000200B60004A4 -:1006500000B0000100AA0001FFFAFFC30001006220 -:10066000050400010004045500010000FF820001A0 -:100670000004026000010004FFAE000100650504F3 -:100680000001FFFF056B00010000000D0001FFFFEE -:1006900000160001FFFDFFBF00010001FFB60001D1 -:1006A000FFFDFFB40001FFFCFFB400010004FFBA2E -:1006B0000001FDD904530001FDC804530001FDC22F -:1006C00004530001000100000001FFFF00000001D1 -:1006D000FD9100000001FFFB03330001FD9704536F -:1006E0000001007D045300010006045300010000D6 -:1006F00004530001000404530001000204530001EC -:10070000FD8404530001000104530001FDEE045375 -:100710000001FD2704530001024304530001FDA919 -:1007200004530001000000000001025004530001C6 -:100730000256045300020005015301540000023523 -:100740000235000203740374000303760376000489 -:10075000040104250005000000020086FFE501AC4D -:1007600005B60003000F0016400A010107070D0B34 -:1007700072020272002B2B3211337C2F3031412355 -:100780000321013436333216151406232226017351 -:10079000B1300111FEE3553E3D56563D3E5501BE7A -:1007A00003F8FAC6524343525047470000020086FE -:1007B00003A602F605B6000300070010B605018087 -:1007C00004030272002B321ACD323031410323036D -:1007D00021032303016C289727027027972705B66A -:1007E000FDF00210FDF0021000020031000004FADA -:1007F00005B5001B001F0039401B011C1C0E001F0B -:100800001F19151512120F0408080B0B0E0E0A17EC -:100810001302060A08003F333F3312392F331133D6 -:100820001133CE32113311333211331133113330CE -:1008300031410321152103231323032313233521DE -:1008400013213521133303331333033315013313CA -:100850002303DE38010EFED251B252FA4FAE4DFAEA -:10086000011A39FEF7012750B250FC51AD50FCFD82 -:1008700001FA39FB0368FEE2A7FE5D01A3FE5D01FC -:10088000A3A7011EA701A6FE5A01A6FE5AA7FEE2D3 -:10089000011E0003006CFF89042E06120024002CA8 -:1008A0000035002840141B2E2E282C091C2D0D0667 -:1008B00001141211250808230001002FCD33331134 -:1008C000332FCD33121739331133303145352626C6 -:1008D0002735161617112E023534363637353315AF -:1008E00016161707262627111E02151406071511BE -:1008F0003636353426262703110E02151416160235 -:10090000067CD14C4DE26A91B55467B97A826FBDCD -:1009100056494BA24C7ABF6DD8CE605E27534482B5 -:100920003A5028244F77CE022921D5243A04017762 -:10093000316A8D6366935608A3A0032B26BA1E2640 -:1009400007FE92285C8B7093BF13D401950C4D3E2B -:100950002A3A2E160115013906243A282C3E2E007B -:1009600000050053FFED069705CB000B0017001B99 -:100970000027003300224011281C2E220D721A0C71 -:100980001206001B1B0C000572002B32322F10CCFC -:10099000323F2B32CC32303141321615140623222D -:1009A00026353436172206151416333236353426DA -:1009B0002501230113321615140623222635343659 -:1009C0001722061514163332363534260194A1A6A3 -:1009D0009FA89DA49BA7413D3D414241400392FCFD -:1009E000D5C1032BA6A1A79FA99DA49BA7413D3DCF -:1009F0004143404005CBEFDAD9F4F4D9DAEFA492C1 -:100A0000949395949493938FFA4A05B6FDCCEFDABC -:100A1000D8F4F4D8DAEFA492949395939593930035 -:100A200000030061FFEC05E505CC00250030003C2B -:100A3000002B4019071E37030012300F0826050B44 -:100A40000B002D160B72100A7231000372002B324C -:100A50002B2B3211392F17391217393031413216F9 -:100A60001615140607013636373306060701212707 -:100A70000E022322262635343636372E02353436FA -:100A800036130E02151416333236370122061514AA -:100A900016173636353426027571AB60A8800159B9 -:100AA000314017F31F6E540129FED3943E8DA66486 -:100AB00099DE7747845C324A2764B4163A542D9104 -:100AC00073659939FEDE4767433C69675E05CC4A2A -:100AD0008D6587BA49FEB043A1597CF164FEDE9171 -:100AE000324A2962B77E69977334396C73426693D0 -:100AF0004FFCCF254B5A3C67783D2E03F14A4E3FC1 -:100B00006F403A704A464C000001008603A6016C13 -:100B100005B60003000AB301030272002BCD303189 -:100B200041032303016C28972705B6FDF00210004E -:100B300000010052FEBC024C05B60010000AB30DC5 -:100B4000040272002B2F3031533412123733060255 -:100B500015141212172326020252418666CD8F9178 -:100B600040805ECB6686410231A8014001227BBFF6 -:100B7000FE30F49FFEC8FEDF7F78011C013C0001BF -:100B8000003EFEBC023705B60011000AB30D02722A -:100B900005002F2B30314114020207233612123583 -:100BA00034020227331612120237408568CA5E806B -:100BB0004041805FCC6885400232A6FEC4FEE478E6 -:100BC0007F012201389FA2013C01257F7BFEDEFED2 -:100BD000C1000001004C026E04140614000E001B3C -:100BE0004010050907040A0B030D01020C0B06084F -:100BF0008000002F1ACD32173930314103251705F7 -:100C000013070303271325370503029E2801801EBF -:100C1000FE99E9C2A997CAE7FE9B2201792806142A -:100C2000FE826DD520FEC969014FFEB268013721F1 -:100C3000D46D017E0001006000E5043104C3000BA7 -:100C4000000EB40A09090506002F33331133303181 -:100C500041211521112311213521113302A10190C8 -:100C6000FE70B2FE71018FB2032BB2FE6C0194B222 -:100C7000019800010049FEF801A300EE000A000CF3 -:100C8000B305800100002F321ACD303165170E02F6 -:100C900007233E023701950E12384222AC15272158 -:100CA0000AEE1748A6A74A51B1AD47000001004817 -:100CB00001C2024C028900030008B10100002F327A -:100CC00030315335211548020401C2C7C700000165 -:100CD0000086FFE501AC0111000B000AB303090B0C -:100CE00072002B3230317734363332161514062326 -:100CF000222686553D3D57573D3D557C5243435234 -:100D000050474700000100120000030F05B6000322 -:100D1000000BB40302720108003F2B303141012364 -:100D200001030FFDDFDC022105B6FA4A05B6000219 -:100D30000059FFEC043A05CD001000200010B71D4B -:100D40000D057215050D72002B322B323031411416 -:100D500002060623222602353412363332161205D5 -:100D60001416163332363635342626232206060468 -:100D70003A3776BE87A9DC6A61DAB4AADD6BFD0C6E -:100D800031725F5F723332726060713102DCB1FECA -:100D9000E9C266B30151ECEC0151B4B3FEAFEDB959 -:100DA000F87B7AF8BAB8F87D7DF800010099000068 -:100DB000030F05B6000D0015400A0B0A0A060C04C5 -:100DC00072000C72002B2B32322F33303161231121 -:100DD0003436363706060707270133030FEC0203C4 -:100DE00003153D22A87601B2C403AD2F5E5A291720 -:100DF000361D869501540001005C0000043A05CBC5 -:100E0000001D0017400B0A1205721B021C1C010C6E -:100E100072002B321133332B323031612135013ED8 -:100E20000235342623220607273E023332161615D2 -:100E300014060607071521043AFC22017B6E8E4535 -:100E40007A645FA156813D8BAC6E8BCA6D5EAE78C5 -:100E5000FD02B4B1018070A392566A6D4B459B347C -:100E6000563363B07576C8C372F70B0000010055A6 -:100E7000FFEC042E05CB002E001F400F05041C1CA8 -:100E80001B1B0C242C0572130C0D72002B322B3201 -:100E900011392F331239393031411406060715162E -:100EA0001615140606232226273516163332363534 -:100EB000342626232335333236363534262322068C -:100EC00006072736363332160402508B5BAFB37AEF -:100ED000FCC677CB5B5DD25EB79C51A98581827FD2 -:100EE0009A457A784A79662E7153E699E1F4046856 -:100EF00063925D140716B0917FC772262AD12E32F5 -:100F000089794E6432BD3D6C485E6922341EA33E31 -:100F100056C1000200280000046F05BA000A00163E -:100F2000001F400F0616090905010102120704728D -:100F3000020C72002B2B3211392F33331133333023 -:100F40003141231123112135013311332111343E55 -:100F500002372306060701046FC6E8FD67029CE519 -:100F6000C6FE520304040108132E1AFE980141FE26 -:100F7000BF0141B203C7FC4A016B2D5D56491828D9 -:100F80005327FDF600010074FFEC042905B600218B -:100F9000002340111A191916161F0000081E1B0401 -:100FA000720F080D72002B322B3211392F3333118F -:100FB000331133303141321616151406062322261A -:100FC00027351616333236363534262322060727C0 -:100FD00013211521033636024D8DD77882FCB57367 -:100FE000C7484BD26066924FA1AB3C872D67370252 -:100FF000F8FDD7202464039265C38D9ADF782828F2 -:10100000D42A353C7C5F7E89150C3D02CBCFFE9403 -:10101000080F0002005EFFEC044005C90022003109 -:10102000001F400F12112929161606231E0D720DDE -:10103000060572002B322B3212392F331133333025 -:101040003153343E03333216171526262322060663 -:1010500007333E02333216161514060623222E02DB -:101060000132363534262322060615141E025E256B -:101070005A9FF2AA2C6E24275D2EB8CE58070C1E5C -:101080005A825680BE6775D7946DBB8C4E01FE7236 -:101090008B7B7B547E45224466026F81FADAA65F21 -:1010A0000809C30B0C8BF19B324E2F6BCA909BE04F -:1010B0007850A0F1FEE1959A7D92486E393A7663B8 -:1010C0003C000001004A0000043E05B60006001383 -:1010D0004009050202030472000C72002B2B32112E -:1010E000333031610121352115010103023EFD0933 -:1010F00003F4FDC204E8CEA1FAEB00030058FFECB4 -:10110000043A05CA001F002E003C001A400E2B189E -:101110000836040023100D722F000572002B322BAD -:101120003211173930314132161615140606071ED2 -:1011300002151406062322262635343636372E02AB -:1011400035343636031416333236353426262727FF -:101150000E0201220615141616173E023534260219 -:10116000497FCC78497C4D5691597DDE949FE0743F -:101170005087514572437ACD958887868C4777484A -:10118000204E703D010F617D3D683F3D633B7D0515 -:10119000CA4F9C73598463262A6D92627BB3615E49 -:1011A000AF7A65946C2529678759729B50FBB260B2 -:1011B0007C7A6440624D210D21536803565F593F8C -:1011C0005A411C1B415B40585F0000020055FFEC78 -:1011D000043805C900220031001F400F11122929CF -:1011E000161606231E05720D060D72002B322B32C9 -:1011F00011392F33113333303141140E032322269A -:10120000273516163332363637230E02232226268A -:101210003534363633321E020122061514163332A7 -:10122000363635342E020438255B9FF2AB2B712401 -:10123000265F2FB9CF57060C1D58825D7EBB67769F -:10124000D8926EBB8C4EFE006F8C787C567D45210B -:101250004467034782FADAA75E0908C40B0D8AF2D5 -:101260009A304F2F6ACB8F9BE0794FA1F1011F95E8 -:101270009A7D92476E393B76623D00020086FFE51B -:1012800001AC046B000B00170010B7150F077203B9 -:10129000090B72002B322B32303177343633321651 -:1012A000151406232226113436333216151406235C -:1012B000222686553D3D57573D3D55553D3D575797 -:1012C0003D3D557C5243435250474703A853444445 -:1012D000534F474700020040FEF801AA046B000A82 -:1012E00000160012B7140E07720105800A002F1AAB -:1012F000CD392B32303165170E0207233E023703FA -:101300003436333216151406232226018C0F123977 -:101310004221AD1527220A24553D3E56563E3D55E5 -:10132000EE1748A6A74A50B2AD4702E653444453CD -:101330004F4747000001006000DF043104EC000665 -:101340000012B70205010304030600002F32CE325B -:1013500017393031650135011501010431FC2F03C6 -:10136000D1FD2302DDDF01B07701E6C2FEA9FECD8B -:101370000002006601B2042B03F100030007000C19 -:10138000B301000405002F33CE323031533521151F -:10139000013521156603C5FC3B03C50341B0B0FE12 -:1013A00071B1B1000001006000DF043104EC0006FF -:1013B0000012B70501040302030006002F33CE32EA -:1013C00017393031530101350115016002DDFD236C -:1013D00003D1FC2F01A001320158C2FE1A77FE5042 -:1013E00000020013FFE5036E05CB001F002B001762 -:1013F000400B1F1F2323290B720C130372002B3287 -:101400002B3211332F30314135343636373E0235E9 -:1014100034262322060727363633321615140606DD -:10142000070E02151503343633321615140623221F -:1014300026011A22504446532573685CA24F535B21 -:10144000D580CCDF386D4D3F4319ED553E3C5656A7 -:101450003C3E5501BE3F4A6E6135375051365559B5 -:101460003427B0323DC6A2597F6B3B32494A342EF5 -:10147000FEBE52434352504747000002006EFF4EEB -:1014800006BF05B50041004F00294013494C4C16DA -:1014900013253E03720945451D05050C802E3500B8 -:1014A0002F331ACC322F333211332B32CC3232114C -:1014B00033303141140E022322262723060623222D -:1014C000263534363633321617030606151416330E -:1014D000323636353402242322040602151412044F -:1014E00033323637150606232224023534123624C9 -:1014F00033320412011416333236373726262322AC -:10150000060606BF2C5A875C5470110D288D66AAFA -:10151000B770CF8C5DBB361402013E2A384D28933C -:10152000FF00A4A8FEFDB15A8A010DC279F1625DE7 -:10153000E685F7FEA1BB79E40143C9D90150BFFBA1 -:10154000F764566E60080C1A462864793702DC5F2F -:10155000B793585A42415BD5AF88D1782113FE65C5 -:101560001D2908614163A564B50100866AC0FEF9C2 -:101570009EC2FEF18C3525A12730B40154EDBE0189 -:1015800041EF84B1FEBAFE9D7A70A284F107095B37 -:101590009100000200000000054905BC0007001290 -:1015A000001B400D0D03120202030502720703081F -:1015B00072002B322B11392F331139303161032155 -:1015C000032301210101032E02270E020703044A0F -:1015D0008FFDD18FFD0220010A021FFE348B081EF1 -:1015E0001E0A0A1D1B078C0196FE6A05BCFA4402FE -:1015F0006401901A5F632229655818FE7000000389 -:1016000000C0000004D805B60012001B0025001F12 -:10161000400F090813131C1C001D1208721B000246 -:1016200072002B322B3212392F33123939303153A9 -:101630002120041514060607151E0215140606239C -:101640002113333236353426232311113332363504 -:1016500034262623C001B3011B01203B705255855F -:101660004D7FEBA1FDF3F0E6A37E95A2D0FDA88807 -:101670003D8A7505B6A4C95487570F0A0F4C8E7161 -:1016800086BC62035B6A66685CFDAAFE30826F44BA -:1016900064370001007AFFEC04CE05CB001F001078 -:1016A000B70019037209100972002B322B32303146 -:1016B00041220E021514161633323637150606234C -:1016C0002224023534123624333216170726260315 -:1016D0002F69A5723C60C4965DB05E59B677E0FE96 -:1016E000D9915CB00103A76ED55B544CA604FF4CA6 -:1016F0008FCB7FAAF583241FCC2320BA0152E3A607 -:101700000114C96D312DC6243400000200C0000050 -:10171000056305B6000A00140010B7100602721126 -:10172000050872002B322B32303141140204232180 -:1017300011213204120734262623231133200005F9 -:1017400063B8FEA2F7FE6A01C2E3014AB4FA71DB94 -:10175000A0CDAA0109010602E9F7FEB5A705B6A3C7 -:10176000FEC1F2B4E871FBDA010E000100C0000016 -:1017700003FC05B6000B0019400C0609090105021F -:1017800002720A010872002B322B3211392F3330CA -:101790003161211121152111211521112103FCFC99 -:1017A000C4033CFDB40227FDD9024C05B6CAFE7342 -:1017B000C9FE3500000100C0000003FA05B60009AB -:1017C0000017400B060909010502027201087200A8 -:1017D0002B2B3211392F3330316123112115211177 -:1017E00021152101AEEE033AFDB40226FDDA05B65D -:1017F000CAFE38C90001007AFFEC053005CB002194 -:101800000019400C21000005140D03721C0509721B -:10181000002B322B3211392F333031412111060682 -:1018200023222402353412243332161707262623A6 -:1018300022060615141616333236371121030E020E -:101840002273F699DFFECBA0B20154F277DF5D542C -:101850004AB8639DE37A62D1A6537431FECB031A72 -:10186000FD22262AB10151EEE50151B92F29C623E7 -:101870003088F7A8A3F689120B017900000100C097 -:101880000000054105B6000B0019400C08030305D4 -:101890000B06027201050872002B322B3211392F10 -:1018A00033303161231121112311331121113305FB -:1018B00041EFFD5EF0F002A2EF0294FD6C05B6FD73 -:1018C000AA025600000100C0000001B005B60003E6 -:1018D000000CB5010272000872002B2B303173111D -:1018E0003311C0F005B6FA4A0001FF62FE6901AC8F -:1018F00005B60011000CB40D02720700002F322B48 -:101900003031532226273516163332363635113309 -:10191000111406060A37531E204A2A375A35F06832 -:10192000BCFE690D0BC9080C2A6E640584FA84A3F9 -:10193000CD61000100C00000051B05B6000E001AB5 -:10194000400E0302080E04050D060272010508721E -:10195000002B322B3212173930316121010711234C -:10196000113311363637012101051BFEECFE39908B -:10197000F0F02C5A2D019C010FFDDE029875FDDD63 -:1019800005B6FD45366C3601E3FD8000000100C060 -:101990000000041D05B60005000EB601027203002A -:1019A0000872002B322B3031731133112115C0F026 -:1019B000026D05B6FB16CC00000100C00000069FBA -:1019C00005B60017001C400F0B0C150104080E0A89 -:1019D00002721710080872002B32322B321217399C -:1019E00030316101231E0215112311210133012120 -:1019F0001123113436363723010337FE5B09030800 -:101A000006DA015101950601A30150E50507020818 -:101A1000FE4B04C5298EA24AFCDE05B6FB71048F7D -:101A2000FA4A032E439C8C2AFB3D000100C00000B3 -:101A3000058405B600130017400B020C09130B02B6 -:101A40007201090872002B322B32123939303161A0 -:101A50002101231E02171123112101332E02271108 -:101A6000330584FED9FD340904070502DA01250295 -:101A7000CB0702060501DB048F3B848C48FD04057F -:101A8000B6FB7933848D420301000002007AFFEC3B -:101A900005D205CD001100200010B71D0E037216EF -:101AA000050972002B322B32303141140206042317 -:101AB0002224260235341224333204120514161659 -:101AC000333236363510022322060605D255AAFFD8 -:101AD00000ACAFFEFFA954950131E9E4012E97FB5C -:101AE000A45CBF9697BE5ACDE096C15C02DDA9FE0C -:101AF000EBC76C6CC80116A9E20151BBBAFEAFE599 -:101B0000A9F78585F7A90101012384F5000200C02A -:101B10000000048805B6000C00160017400B0F09E2 -:101B2000090B0E0C02720B0872002B2B3211392F8D -:101B300033303141200415140E02232311231105E3 -:101B40002311333236363534260269011B01043B3A -:101B500086DBA09CF00199A983719E529905B6E895 -:101B6000D15FAB834CFDDC05B6C7FDFD35745F7FEF -:101B70007C000002007AFEA405D205CD00160025E7 -:101B80000019400C2213037204071B1B050A09727B -:101B9000002BCC331239392B323031411402060775 -:101BA0000121012206232224260235341224333255 -:101BB0000412051416163332363635100223220667 -:101BC0000605D258B086015CFEC0FEED0A1309AFCF -:101BD000FEFFA954950131E9E4012E97FBA45CBFF7 -:101BE0009697BE5ACDE096C15C02DDABFEE6C833E7 -:101BF000FE870149016CC80116A9E20151BBBAFE7A -:101C0000AFE5A9F78585F7A90101012384F5000255 -:101C100000C00000050B05B6000F0018001D400EA7 -:101C20000812120C0C0E110F02720A0E0872002B11 -:101C3000322B3211392F3312393031413216161509 -:101C40001406060701210123112311052311333244 -:101C500036353426025BBDF77950824A019FFEF18A -:101C6000FE9FEBF0018B9BA6A797A105B65CBC91EC -:101C70006C98641EFD79024AFDB605B6C8FE227C4A -:101C8000797F6A0000010064FFEC040C05CB002F93 -:101C9000001C40101000142C28190604241D037287 -:101CA0000C040972002B322B3212173930314114D7 -:101CB00006062322262627351616333236363534C5 -:101CC0002626272E033534363633321617072626B6 -:101CD0002322060615141616171E02040C7FEDA407 -:101CE0005092813559DC725D7B3C468D6A48836633 -:101CF0003B77D99173CB624C5AA9584C6A373F85D0 -:101D00006979A95A018E82BC64122319E2273F31F6 -:101D10005B3D415A4B2B1D4A64895D7CB05E302C83 -:101D2000C1252C2E53394057482C326E99000001A2 -:101D3000001E0000046605B60007001340090703F3 -:101D400003040272010872002B2B3211333031610F -:101D50002311213521152102BBF1FE540448FE5503 -:101D600004EACCCC000100B4FFEC053C05B600133E -:101D70000010B7130902720E050972002B322B32C4 -:101D8000303141111406042320003511331114168B -:101D9000333236363511053C81FEFCC5FEE7FEDBED -:101DA000F0ACAB76954705B6FC4E99F28D0127F560 -:101DB00003AEFC67B7AE53A17203980000010000A8 -:101DC000000004FC05B6000E0013400909020E03D2 -:101DD0000272020872002B2B32123930314101237A -:101DE0000133011E02173E02370104FCFE01FEFE14 -:101DF00001F601340E211D08081D200E013505B61F -:101E0000FA4A05B6FC6C2872742D2D74722903935E -:101E10000001000F0000078105B60029001B400EDD -:101E2000081724030F291E100272020F0872002BDC -:101E3000322B32321117393031410121032E032761 -:101E40000E030703210133131E03173E0337133319 -:101E5000131E03173E0237130781FE82FEFAF409B0 -:101E600016150F03020E131609F0FEFBFE83F1D3C5 -:101E70000A15131005051013150BEEEAF30B1514D4 -:101E8000100507161C0ED205B6FA4A036C20585CE2 -:101E90004D15154C5B5922FC9505B6FCA7295F60D2 -:101EA0005B25265D615A24035FFC9E255C605A24F5 -:101EB000317E8237035900010003000004F705B6A4 -:101EC000000B001A400E02050B0804010A060272FC -:101ED00001040872002B322B321217393031612184 -:101EE0000101210101210101210104F7FEEFFE9012 -:101EF000FE8EFEFF01E6FE3B010901540152010185 -:101F0000FE390257FDA902F602C0FDD6022AFD39AC -:101F100000010000000004BC05B600080017400CDA -:101F2000060300030402070272040872002B2B321E -:101F30001217393031410121011123110121025EB3 -:101F4000015B0103FE1AEFFE190105031B029BFC56 -:101F500082FDC8022F038700000100400000045BDF -:101F600005B600090019400C0704040502720208B6 -:101F700008010872002B3211332B321133303161DA -:101F8000213501213521150121045BFBE502E8FD26 -:101F90002F03F0FD1802FCA50445CCA4FBBA0001F8 -:101FA000009BFEBC026F05B60007000EB5050202DD -:101FB000720601002F332B323031412111211521BE -:101FC0001121026FFE2C01D4FEFF0101FEBC06FAB6 -:101FD000ADFA6200000100110000030F05B6000316 -:101FE000000CB5030272010872002B2B3031530133 -:101FF0002301ED0222DDFDDF05B6FA4A05B6000138 -:102000000033FEBC020805B60007000EB50007034A -:10201000040272002B322F33303157211121352128 -:102020001121330101FEFF01D5FE2B95059EADF96F -:102030000600000100400217045405C00006000E0F -:10204000B5050400011172002BCD32393031530136 -:1020500033012301014001B67801E6C2FEA4FECAA5 -:10206000021703A9FC5702B6FD4A0001FFFCFEC59A -:10207000036AFF4800030008B10102002F3330312A -:1020800041213521036AFC92036EFEC583000001E5 -:10209000005204D9023D0621000C0012B70B0400C7 -:1020A000800F060106002F5D1ACD39393031411EEF -:1020B000021715232E03273501601B4E54209D2641 -:1020C0005E61511806212E706A261A1C5159511D45 -:1020D00014000002005AFFEC04030468001D0028ED -:1020E000002340120725250B1E1313000B0B72044F -:1020F0000A7217000772002B322B2B12392F331163 -:10210000331133303141321615112327230E0223A8 -:10211000222626353436253735342623220607274E -:1021200036360107060615141633323635025AD2F2 -:10213000D7A72D082F64835E639C5AFF0102C06BF2 -:1021400061539C4A4C51CF01308FB08E62507AA1BE -:102150000468BAC5FD179D3C4E27499673ABAC0980 -:10216000073A73623023A62B36FDA905066C5E5232 -:102170004B8B8700000200A8FFEC049406140016A5 -:10218000002400254014160072150A7212131F1F36 -:102190000F0B7205041717080772002B3211333327 -:1021A0002B321133332B2B303141111406073336C8 -:1021B0003633321211140206232226272307231155 -:1021C00001220606071514163332363534260193DC -:1021D00007030A2DA17EC5F06EC7867E9B2C112BAE -:1021E000B001F964753401759B7B84830614FE8904 -:1021F000417D234863FEDFFEE5BCFF00835D3E8733 -:102200000614FD94509F7A15B9C4C7BABCBE00012C -:102210000067FFEC03B80468001D0010B70F080743 -:102220007217000B72002B322B32303145222626DA -:1022300035341236333216170726262322060615A2 -:102240001416163332363715060602669DE67C886C -:10225000F19C63A138463D803B61813F407E5C5BE1 -:1022600090403F90147AFCC2CA01007A271CBC1926 -:102270002256AA7E7AA7552C23CC2423000200677D -:10228000FFEC045306140017002400254014110A23 -:10229000721000720B0A1F1F060772131418180021 -:1022A0000B72002B321133332B321133332B2B3083 -:1022B00031452202111012333216161733262635F5 -:1022C0001133112327230E022732363735342623C4 -:1022D0002206151416021CC6EFF3C7547E5B200BB2 -:1022E000050DECB82A0A1E5B7D13977C02789F7F50 -:1022F0008585140121011A011D01242D4C2F1F7504 -:1023000032018EF9EC97304D2EBFAEAE1FBAC7CD5D -:10231000B7B7C10000020067FFEC043B0468001778 -:10232000001F0019400C1B06060009100B72180054 -:102330000772002B322B3212392F333031413216D3 -:1023400016151521161633323637150606232226A2 -:10235000263534123617220607212E02026194D444 -:1023600072FD1D04A5956AA95A53AC78A3F78B7E1C -:10237000E4986F890C01F801356B04687AE09C7E63 -:10238000A1AE2928BF27247FFCBBBA010488B190E5 -:102390008B5380480001002400000342061F0018F0 -:1023A000001B400E06050101170672130C01720393 -:1023B0000A72002B2B322B3211333930314121116B -:1023C0002311233537353436363332161707262690 -:1023D00023220615152102D1FEF3EBB5B559A774DA -:1023E0004C7E2B3D225430504B010D03A0FC60036A -:1023F000A071454D8DA6491910B20B1364604B00B6 -:1024000000030013FE14044E0469002F003F004B2C -:10241000002D4016220C4040200639392929001A87 -:1024200017174613077230000F72002B322B32320F -:10243000113311392F331239C63211393930314144 -:102440002226353436372626353436372626353497 -:1024500036363332161617211507161615140623AD -:1024600026270606151416163333321615140425BE -:102470003236363534262623232206061514161343 -:10248000323635342623220615141601E4E1F08095 -:10249000772D414646576966C48B1E473D10017F24 -:1024A000BC1B20EDD0322F2426264B36BFB6C0FEF3 -:1024B000C8FEE47BA856366C50AE41643787AA67E5 -:1024C000646765636767FE14A292668D1B145534BA -:1024D0003E582925A77178A9590709058323266144 -:1024E00039ACC502061635211B21109A95BDCDA524 -:1024F00030593D363A16294E374C52035E7167709B -:10250000707270657100000100A800000475061467 -:10251000001A001B400E1A00720F190A72040513EC -:1025200013090772002B321133332B322B30314118 -:1025300011140607333E02333216161511231134D7 -:10254000262322060615112311019307040D236685 -:102550007F487FB25FEB6A6F6B7D36EB0614FE79C6 -:102560003D74203A4B2655B28EFD2E02A68181592C -:10257000AD7CFDDA06140002009A000001A405FB00 -:102580000003000F0010B7040A030672020A72006B -:102590002B2BCE3230314111231113321615140674 -:1025A0002322263534360193EB77364F4F36384D9C -:1025B0004D0453FBAD045301A83A47463B3B464705 -:1025C0003A000002FF87FE1401A405FB0010001C66 -:1025D00000134009141A0B067207000F72002B3209 -:1025E0002BCE32303153222627351616333236356C -:1025F000113311140606033436333216151406232C -:10260000222639345E202240294155EB4799194D45 -:1026100038364F4F36384DFE140F0ABC0A0A48654B -:1026200004D1FB1A659C580766473A3A47463B3B3C -:10263000000100A80000048D0614001200204013C1 -:102640001200720F0E04050B08060A0D0D110A7216 -:102650000A0672002B2B32111217392B303141111F -:1026600014060733363637012101012101071123F2 -:102670001101930804051A49210152010EFE45017A -:10268000D8FEECFE9E84EB0614FD10337935235EF4 -:1026900023016CFE24FD8901E671FE8B0614000106 -:1026A00000A80000019406140003000CB50200729B -:1026B000010A72002B2B3031612311330194ECECB1 -:1026C0000614000100A80000070204680027002883 -:1026D00040171C1D2425041313210900077221072C -:1026E000721A06720E05190A72002B32322B2B2B2E -:1026F0003211331117333031413216151123113491 -:102700002623220615112311342626232206061518 -:102710001123113317333E02333216173336360581 -:102720008BBABDEB62648C7BEB2B5843617332EB4D -:10273000B7210D22657C437CAA2A1234BA0468C0F2 -:10274000D4FD2C02AA7E80B3AAFDB502AA54713929 -:1027500058AB7CFDD70453953A4B2557595A560030 -:10276000000100A80000047504680015001B400E5D -:102770000F0672050E0A7212110909000772002B6A -:10278000321133332B322B303141321615112311D4 -:102790003426232206151123113317333E0202E992 -:1027A000BBD1EB6A6FA17DEBB7210D246B8504686B -:1027B000C1D5FD2E02A68181C6BCFDDA0453963A2E -:1027C0004B2600020067FFEC047C04680011002027 -:1027D0000010B71E0E077216050B72002B322B323B -:1027E000303141140E0223222E0235343636333274 -:1027F00016120514161633323636353426262322A1 -:1028000006047C488AC27A72BE8B4C7FECA399EA9C -:1028100084FCDD3B7C62627C3A3A7C639286022CCB -:102820008AD6934D4D93D68AB7FF8686FF00B67938 -:10283000AC5B5BAC7979A959C400000200A8FE1515 -:102840000494046800180028002540141206721130 -:102850000E720B0C2222070B721514191900077245 -:10286000002B321133332B321133332B2B303141C8 -:1028700032121114020623222626272316161511BA -:1028800023113317333E02172206060715141616B6 -:102890003332363635342602E0C5EF6FC784547CB8 -:1028A000581E0E0509ECC0210B1F597F16617535A6 -:1028B000023377665671387F0468FEE0FEE4BCFEA2 -:1028C000FF832C472A286128FE3D063E992F502F72 -:1028D000C04D9A74217BAB595EAE76B3C600000240 -:1028E0000067FE15045304680016002400254014F8 -:1028F000160E7215067213121F1F0F0772040517AA -:1029000017080B72002B321133332B321133332B58 -:102910002B3031411134363723060623220211347D -:102920001236333216173337331101323636373514 -:102930003426232206151416036705060C2DA081E4 -:10294000C3EE6EC7847F9F30081AC3FE0B647836CF -:10295000027A9C848081FE1501D6285E2749630196 -:1029600021011BBC010084634896F9C202944C9B70 -:102970007324BCC4CDB6B8C3000100A80000034F47 -:10298000046800150019400D0F06720E0A7212112C -:102990000707000772002B321133332B2B303141E4 -:1029A00032161707262623220E021511231133177C -:1029B000333E0202D91C421816153D183F72583298 -:1029C000ECB8200B21627F04680605DC060629535B -:1029D0007C52FDBD0453C33B623B00010063FFEC2E -:1029E00003900468002A001A400E0E1227160404F1 -:1029F000201907720B040B72002B322B321217397D -:102A00003031411406062322262735161633323676 -:102A100035342626272E023534363332161707264C -:102A20002623220615141616171E0203906ACB934E -:102A300074A74A4FC5587466296F6B69904AE9C0FC -:102A400066B5574A4B974E5B5F2E716563914E0199 -:102A50003C6D964D2122CB2536493D24393D2B2A0C -:102A600054775D93992927B1212B3834273636289E -:102A70002653780000010028FFEC02F105490018F8 -:102A8000001D400E0E120D1515100F1206720007D4 -:102A90000B72002B322B32CD3311331239303165AA -:102AA00032363715060623222626351123353737C9 -:102AB000331521152111141602442E5A25277C4363 -:102AC0005E965897A24D94013DFEC354AA110CB2D4 -:102AD00011183F9A8802536953EDF6B3FDB0545272 -:102AE0000001009FFFEC046D04530017001B400E13 -:102AF000170D067203041212080B72010A72002BE2 -:102B00002B321133332B32303141112327230E0264 -:102B10002322262635113311141633323636351159 -:102B2000046DB9200D236C84497DB15EEC696F6B37 -:102B30007E350453FBAD95394B2555B28D02D3FD3F -:102B400059818058AC7D0227000100000000044636 -:102B50000453000D0015400A0706000C0106720020 -:102B60000A72002B2B3212393930316101331316BE -:102B700016173336363713330101A5FE5BF9E41619 -:102B8000240708072815E4F8FE5B0453FD763E9001 -:102B900031338F3D028AFBAD000100160001067043 -:102BA0000454002A001B400E152206030E291D0F97 -:102BB00006722A0E0A72002B322B3232121739306B -:102BC0003165032E0327230E030703210133131E50 -:102BD0000217333E03371321131E0217333E023709 -:102BE00013330104318C0A1C1C17060805161C1B24 -:102BF0000B93FEFEFECAEE900E1B140508040E1287 -:102C00001208AA0101A30B1A15030804151C0F933F -:102C1000EAFEC8010203266C73621B1B62746E27F6 -:102C2000FE010453FDDA388276261B535B511902EC -:102C300049FDB726737326227585390226FBAD0040 -:102C400000010019000004500453000B001C400F49 -:102C500009060003040108080B0A72050106720048 -:102C60002B322B321112173930314101211313212C -:102C7000010121010121019DFE8E010CFDFE010BD0 -:102C8000FE8C0187FEF3FEF1FEF0FEF50236021D1A -:102C9000FE7B0185FDE3FDCA019FFE61000100018D -:102CA000FE1404480453001D001A400E061D1C0D9E -:102CB000040018110F720C000672002B322B321216 -:102CC000173930315321131E021733363637133379 -:102CD000010E0223222627351616333236363737B1 -:102CE000010100E30F191306060A2517DAFDFE2578 -:102CF0002977A268324A1A1540223F5C4015270402 -:102D000053FD882B5350283481410278FB156C9970 -:102D10004F0B06BC0508325B3A6800010044000016 -:102D2000038D045300090019400C070404050672C2 -:102D3000020808010A72002B3211332B3211333092 -:102D40003161213501213521150121038DFCB702A7 -:102D50002FFDF30317FDDC023491030DB5A0FD0236 -:102D60000001002CFEBC02CA05B60025001D400D66 -:102D70001C1D0A0A090900141302722500002F32D3 -:102D80002B3212392F331239393031412E0235119D -:102D90003426262335323636351134363633150E81 -:102DA000021511140607151616151114161617021A -:102DB000CA96B8543A705252703A56B993405C3041 -:102DC00071707170305C40FEBC0140856601374413 -:102DD0005226BD255343013967843FB40220493F41 -:102DE000FED46376130C117763FED13F491F0100B7 -:102DF000000101DAFE20028D061200030008B10076 -:102E000002002F2F30314133112301DAB3B3061200 -:102E1000F80E0001004BFEBC02E805B60025001DBF -:102E2000400D0A091C1C1D1D001213027201000036 -:102E30002F322B3212392F33123939303153353E7C -:102E400002351134363735262635113426262735F6 -:102E500032161615111416163315220606151114FE -:102E600006064B3F5B31726F7071305B4095B85412 -:102E70003A705252703A56B8FEBCB6021F493F0132 -:102E80002D6377110C137663012E3F492001B44066 -:102E90008467FEC9445325BD265243FEC76685405C -:102EA00000010060023D043103670019001D400C61 -:102EB000141313030A17800706061017002F333365 -:102EC0002F331A10CD32322F3330314126262322B0 -:102ED000060735363633321617161633323637159F -:102EE0000606232226022849662F397E33327D4C7E -:102EF0003D765D4A652D3B7D32317C4D3C76027DD1 -:102F000020194633BE3636192720184533BD3538CB -:102F1000190000020086FE8D01AC045D0003000F65 -:102F20000013B7000007070D077202002F2B3211A4 -:102F3000337D2F30315333132101140623222635DC -:102F40003436333216BEB230FEEE011E563E3C56CB -:102F5000563C3E560284FC09053A524444524F47BF -:102F60004700000100A4FFEC03F705CB0023001489 -:102F7000B71A18101722080001002FCD33332F3352 -:102F8000CD333031411516161707262623220606A3 -:102F90001514161633323637150606071523352E47 -:102FA0000235343636373502DB578F364540803BA5 -:102FB000628040417F5C5C89473B7C4C9981B9636E -:102FC00067B97D05CBA1042519BB192155AB807EBE -:102FD000A551251FC81D2103C2C81380ECB2BCEF48 -:102FE0008012A9000001004B0000045705CA00230D -:102FF00000254012171313161E0B0B1D0E0E001684 -:103000000C7207000572002B322B12392F3333114B -:10301000331133113330314132161707262623225C -:103020000615152115211514060607211521353E13 -:103030000235352335333534363602B56FBC4B4D4A -:103040004190495E6F018CFE742B432502F3FBF423 -:103050003B5730BCBC6EC005CA2F22B61D2967760F -:10306000F0ADB74E683F15CEC313406C54B9ADFAFE -:1030700089B35800000200750102041C04A6002355 -:103080000033004A4023211E1E2815181828281B2B -:10309000161717201F1B0F0C0C30030606303009C3 -:1030A0000E0D0D040509091B0C003F332FCE3232E3 -:1030B00011331133113311331133113310CE323236 -:1030C0001133113311331133113311333031533480 -:1030D000363727371736363332161737170716168F -:1030E0001514060717072706062322262707273762 -:1030F0002626371416163332363635342626232242 -:103100000606BA231D8578842E703A3B6A3085798D -:10311000841D2421208176852D6D3B3C702D837686 -:10312000831E22A73E6A40416B3F3F6B41406A3E8F -:1031300002D33B6D2E8677831E2221208475862D37 -:103140006F3C3B6E2F8475821D21201F8175842F5B -:103150006C3B406A3D3E6940426A3F3F6A00000165 -:1031600000130000047D05B60016002C4015001465 -:1031700014110A07070D1003060611110C0115049E -:10318000720C0C003F2B3212392F331133CE3232F6 -:10319000113311331133303141013301331521150E -:1031A00021152115233521352135213533013302F0 -:1031B000480141F4FE6EE6FEE70119FEE7E0FEE697 -:1031C000011AFEE6E1FE74F603210295FD09969CC4 -:1031D00097F6F6979C9602F7000201DAFE20028D20 -:1031E000061200030007000CB304060300002F3290 -:1031F0002F333031413311231133112301DAB3B3AB -:10320000B3B30612FCE4FE46FCE400020072FFF2D7 -:103210000387061F00360045001A400F2F21331E7A -:103220003C430317082C2410090172002B322F3362 -:103230001739303153343637262635343633321683 -:103240001707262623220615141616171E02151414 -:103250000607161615140623222627351E023332BA -:103260003635342626272E0237141616171736360B -:1032700035342626270606835A3D464ED7BB6CA713 -:103280005043448E56675B306B58649250523B44B7 -:1032900048EACE6FAA4331777E3986642567626833 -:1032A000934FB736735D222943317A6D314B032535 -:1032B0005F7C222871507E962B229F1E2D38372549 -:1032C000393622255B7853667F24276B4D8FA526E0 -:1032D00023AF172A1A5038263739262956796E2FE8 -:1032E0004A43240D1A523D304C45240F550000022C -:1032F00001270504039805EB000B0017000EB40F1F -:1033000015150309002F333311333031413436336F -:103310003216151406232226253436333216151498 -:1033200006232226012742303045453030420189AC -:10333000433030454530304305783C37373C3A3AE6 -:103340003A3A3C37373C3A3A3A0000030064FFEC23 -:10335000064405CB0013002E0042001B400D221B2B -:10336000390A03722814802F000972002B321ACCFC -:10337000322B32CC323031452224260235341236FB -:10338000243332041612151402060403222635349F -:10339000363633321617072626232206151416331F -:1033A00032363715060607323E0235342E02232206 -:1033B0000E0215141E020354A3FEEDCB6F71CC0157 -:1033C00012A19D0111CE746FCBFEED83CECD61BBFA -:1033D000874083393A32612D7C897A883174333160 -:1033E000676782E2AC615DA9E48787E5AA5D5CA8B6 -:1033F000E61470CA0113A2A00112CC7270CBFEEECB -:10340000A3A2FEEDCA700120FED187D077201D7FD8 -:103410001A1CAF999EAA1A1584161CAB5DABE88ADC -:1034200083E6B0635EABE88B87E7AC600002003AEE -:103430000302029305C7001C0027001F400E06244C -:1034400024121D00050509C016000372002B321A54 -:10345000CC322F1139393211333031413216151136 -:1034600023270606232226263534363637373534C9 -:1034700026232206072736361307060615141633A9 -:1034800032363501818A88711B29774B4566374C66 -:10349000976D6A4B3E336B35363B91C6636B48364E -:1034A0002A5B5B05C7817AFE4263333C2E5E484A45 -:1034B0005E300404203A372019731D29FE88050563 -:1034C000402E2E2A5B4A00020051006C042303E5C3 -:1034D0000006000D002440120B0C0C05090808061C -:1034E0000D030A00070602010405002F33CC321732 -:1034F00039321133113311333031530117010107C0 -:103500000125011701010701510163A9FEE5011B16 -:10351000A9FE9D01C40165A9FEE5011BA9FE9B0250 -:103520003501B05EFEA2FEA15E01AE1B01B05EFEE3 -:10353000A2FEA15E01AE000100600100042F032B7A -:103540000005000EB40101040405002F3311332FD0 -:103550003031411123112135042FB1FCE2032BFD41 -:10356000D50179B2FFFF004801C2024C028906066C -:103570000010000000040064FFEC064405CB000DC1 -:103580000016002A003E002340120C080E0300160D -:1035900001352103720A00802B170972002B321AA1 -:1035A000CC322B32CC321117393031411121321645 -:1035B000151406071323032311113332363534262D -:1035C00023231322242602353412362433320416E0 -:1035D00012151402060427323E0235342E0223222D -:1035E0000E0215141E020238010BA59C623FEDAFBE -:1035F000C9846A5257505B6880A3FEEDCB6F71CCD3 -:103600000112A19D0111CE746FCBFEEDA382E2AC3D -:10361000615DA9E48787E5AA5D5CA8E6011C0383D8 -:103620008984617019FE74015EFEA201DD52434B74 -:1036300042FBD170CA0113A2A00112CC7270CBFE62 -:10364000EEA3A2FEEDCA70755DABE88A83E6B063B7 -:103650005EABE88B87E7AC600001FFFA0614040656 -:1036600006B800030008B10201002F3330314121B8 -:1036700035210406FBF4040C0614A40000020063C8 -:10368000033A030A05CB000F001B0010B61000C060 -:1036900016080372002B321ACC3230314122262612 -:1036A00035343636333216161514060627323635BB -:1036B000342623220615141601B6649956559965C9 -:1036C000659857579864525E6050525F5E033A5354 -:1036D0009461609554549461619453986050536020 -:1036E00060535060000200600000043204E40003F4 -:1036F000000F001B400B0E040D0D09070A0A010103 -:1037000000002F3211332F33333311333330317301 -:103710003521150121152111231121352111336086 -:1037200003D2FE6F0190FE70B2FE71018FB2B1B193 -:10373000034CB2FE6C0194B20198000100350354B1 -:10374000029906D4001A0012B702191900780A115A -:1037500077003F33E43211333031412135373E02B7 -:10376000353426232206072736363332161514063B -:10377000060707210299FD9CE6484E1F3F35325F40 -:10378000355F3E9762839B32664F89017D03548883 -:10379000E2465B492934372C2C7935428075416EDD -:1037A0007249810000010030034502A206D30029BE -:1037B000001B400C06071D1D1A1A140D78230077F4 -:1037C000003F32E432392F33123939303141321669 -:1037D0001514060715161615140623222627351666 -:1037E00016333236353426232335333236353426F4 -:1037F000232206072736360166869B554B5B60AE53 -:10380000B64B843F4387445B565E677369684F4499 -:1038100039386138553E9206D37D664D67180913D5 -:103820006F4D788F1E209C242B473F3B43854B36A2 -:1038300033392826732E3A000001005204D9023D84 -:103840000621000C0012B701080C800F06010600CB -:103850002F5D1ACD3939303141150E030723353E1E -:103860000237023D1852605E269D21514F1B0621F2 -:10387000141D5159511C1A266A702E00000100A80F -:10388000FE1404760453001D00214011110C0B049A -:10389000031818080B72010A7214000672002B320A -:1038A0002B2B3211333333332F3031411123272364 -:1038B0000E0223222627231E021511231133111471 -:1038C000163332363635110476B7230C1E536D4647 -:1038D000496E2407030402EBEB6C706B7C340453D9 -:1038E000FBAD97374C28332C164F5D2DFEB8063FA5 -:1038F000FD587F8159AC7C02270000010076FEFC58 -:103900000476061400120012B60609090311050018 -:10391000002F322F33392F3330314123112311231C -:1039200011060623222626353436363321047688BE -:10393000BF891F4A297DBB666FC9850243FEFC060D -:103940007FF981033C090960DAB8C0DE5E00FFFF41 -:103950000086023701AC0363060700110000025223 -:103960000001FFFCFE1401A7000000160010B513B3 -:10397000100A03C012002F1ACC32393930314114E9 -:1039800006232226273516163332363534262737B6 -:1039900033071E0201A78EA026401718481E343D8B -:1039A0005A585498292E4D30FEF46A760A06890634 -:1039B0000A242B2E360BA5560C2E4900000100546C -:1039C0000354021506C1000D001240090B0A0C0732 -:1039D0000402780D77003FE417393031411123118B -:1039E000343636370606070727250215BB020402C0 -:1039F0001131175D58011C06C1FC9301FA204B459B -:103A000016112D11456FD2000002003E030202CFB5 -:103A100005C8000C00180010B61003031609037245 -:103A2000002B32322F333031411406232226353415 -:103A30003633321616051416333236353426232221 -:103A40000602CFB3988FB7B199619353FE114F57C8 -:103A5000564F4E5756500466A9BBB9ABAAB8539EF1 -:103A6000716F71716F6E6E6D00020050006C0422F8 -:103A700003E50006000D001A400F02090A0D0700B9 -:103A80000604030B0A050C0108002F33CC3217394A -:103A900030314101270101370105012701013701BB -:103AA0000422FE9AA8011AFEE6A80166FE3AFE9CD0 -:103AB000A8011AFEE6A80164021BFE515E015F0127 -:103AC0005E5EFE501AFE515E015F015E5EFE5000BA -:103AD000000400380000063505B600030011001C84 -:103AE00000250036401C151E1E181813221B1B161D -:103AF000120303120C720D0C0E0904040F01010FC6 -:103B00000472002B322F10CC17392B322F10CC39E6 -:103B10002F39333311331133303161013301031144 -:103B20003436363706060707272533110135213588 -:103B300001331133152315013335343637060607A3 -:103B40000123034DC0FCB3A50203021032175D57D9 -:103B5000011CA40301FE78018BBB7E7EFE59E903A4 -:103B6000030B371505B6FA4A024A01FA204A4616EF -:103B7000112D11456FD1FC94FDB6B37D0243FDCCF0 -:103B80008CB3013FBA2B66311B621F000003002D6E -:103B90000000064205B600030012002D0026401466 -:103BA000142B2B1C23130C720E0D0F0A040410018E -:103BB00001100472002B322F10CC17392BCC32336A -:103BC00011333031610133010311343E02370606EF -:103BD0000707272533110135373E023534262322C6 -:103BE0000607273636333216151406060707211541 -:103BF0000108034DBFFCB395010303011131175DAB -:103C000057011CA401F1E6484F1F4034335F355E75 -:103C10003E9761839C33664F89017D05B6FA4A025F -:103C20004A01FA1836373011112D11456FD1FC9425 -:103C3000FDB688E2465B492934382D2C793542801F -:103C400075416E724981A0000004003E0000066CC0 -:103C500005C90003002D00380041003F401F313AE4 -:103C60003A34342F3E3737322E03032E0C72272876 -:103C7000141411110B04211A0101210572002B32B9 -:103C80002F3210CC32392F331239392B322F10CC3E -:103C9000392F39333311331133303161013301039B -:103CA000222627351616333236353426232335336C -:103CB0003236353426232206072736363332161598 -:103CC0001406071516161514060135213501331192 -:103CD00033152315013335343637060607017603CD -:103CE0004DBFFCB4EB4A843F4387435B575F667428 -:103CF00069694E433A386138543E9262859B544C10 -:103D00005B61AF032FFE78018BBB7E7EFE5AE8031A -:103D1000030C361505B6FA4A023A1F209C252A469E -:103D2000403B43854A3733392826732E3A7E664C0A -:103D300067180A136E4D7890FDC6B37D0243FDCC23 -:103D40008CB3013FBA2B66311B621F0000020036A4 -:103D5000FE770392045E001F002B0016400900004E -:103D600023232907720C13002F332B3211337D2F9D -:103D700030314115140606070E021514163332367B -:103D80003717060623222635343636373E023535B8 -:103D9000131406232226353436333216028A224F74 -:103DA0004446542574675DA14F545BD482CBE039FF -:103DB0006D4D404218ED53403B57573B40530285F1 -:103DC0003F496F613636505137545A3527B1313E2D -:103DD000C6A3587F6B3C32484A342F0142524444B8 -:103DE000524F4848FFFF000000000549078506269E -:103DF000002400000107004301090164000AB3190F -:103E0000050272002BCE3031FFFF00000000054993 -:103E100007850626002400000107007601BC016426 -:103E2000000AB319050272002BCE3031FFFF0000EB -:103E30000000054907840626002400000107014A06 -:103E400000D40164000AB31F050272002BCE30318A -:103E5000FFFF000000000549075906260024000066 -:103E60000107015100C60164000AB3240502720073 -:103E70002BCE3031FFFF000000000549074F06261A -:103E8000002400000107006A00440164000CB4280B -:103E90001C050272002BCECE3031FFFF0000000067 -:103EA0000549070A0626002400000007014F0166A5 -:103EB000006D0002FFFF000006D305B6000F0013DF -:103EC000002B401513090910030A0D030D030D05FE -:103ED0000602720E0101050872002B3211332B11FC -:103EE00039392F2F11331133321133303161211110 -:103EF0002103230121152111211521112101211156 -:103F00002306D3FCCEFE0EBAF6029F0435FDBE0298 -:103F10001CFDE40242FB350199790196FE6A05B663 -:103F2000CAFE73C9FE3501990282FFFF007AFE14B2 -:103F300004CE05CB0626002600000007007A022CDE -:103F40000000FFFF00C0000003FC078506260028D4 -:103F500000000107004300D20164000AB31202020C -:103F600072002BCE3031FFFF00C0000003FC07853C -:103F70000626002800000107007601860164000A79 -:103F8000B312020272002BCE3031FFFF00C00000DE -:103F900003FC07840626002800000107014A009D53 -:103FA0000164000AB312020272002BCE3031FFFF0F -:103FB00000C0000003FC074F062600280000010790 -:103FC000006A000E0164000CB42115020272002B7D -:103FD000CECE3031FFFFFFCC000001B707850626AB -:103FE000002C000001070043FF7A0164000AB30AB5 -:103FF000010272002BCE3031FFFF00BB000002A691 -:1040000007850626002C0000010700760069016480 -:10401000000AB30A010272002BCE3031FFFFFFB855 -:10402000000002BB07840626002C00000107014A9D -:10403000FF660164000AB30A010272002BCE303120 -:10404000FFFF000100000273074F0626002C00004E -:104050000107006AFEDB0164000CB40D1901027255 -:10406000002BCECE3031000200350000056305B6CE -:10407000000E001C001F400F0C11110B141409102E -:104080000E027215090872002B322B3211392F33B0 -:10409000331133303141320412151402042321113B -:1040A000233533110523112115211133200011343B -:1040B00026260282E2014BB4B8FEA2F8FE7292926A -:1040C00001B5C60131FECFA30108010873DC05B6B6 -:1040D000A3FEC1EBF7FEB5A7026FC9027EC7FE497A -:1040E000C9FE5A010E010BB4E871FFFF00C00000C9 -:1040F00005840759062600310000010701510146D9 -:104100000164000AB3140A0272002BCE3031FFFFA3 -:10411000007AFFEC05D20785062600320000010771 -:104120000043018C0164000AB3270E0372002BCEFA -:104130003031FFFF007AFFEC05D2078506260032FA -:10414000000001070076023F0164000AB3280E0355 -:1041500072002BCE3031FFFF007AFFEC05D20784CE -:104160000626003200000107014A01560164000AD8 -:10417000B32D0E0372002BCE3031FFFF007AFFEC1F -:1041800005D20759062600320000010701510148F7 -:104190000164000AB3320E0372002BCE3031FFFFF0 -:1041A000007AFFEC05D2074F062600320000010717 -:1041B000006A00C70164000CB4362A0E0372002B9B -:1041C000CECE303100010083010E040D0498000BA7 -:1041D0000024401307090103080B0205080A060022 -:1041E000000A0A06040406002F332F11332F332F41 -:1041F000111217393031411701010701012701015F -:10420000370103927BFEB701477AFEB5FEBB7C0106 -:1042100045FEB97E014604987BFEB6FEB87D014797 -:10422000FEBA7D014701477EFEB90003007AFFB464 -:1042300005D205FE001A002500300039401C2A1E58 -:104240001E181815152D2D17161203721F29290B6C -:104250000B080822220A09050972002BCE323311FD -:10426000331133113311332BCE3233113311331158 -:104270003311333031411402060423222627072745 -:104280003726023534122433321617371707161221 -:104290000734262701161633323636251416170131 -:1042A00026262322060605D255AAFF00AC6CB54788 -:1042B000608B64605E950131E968B4485B8A615F38 -:1042C00062FC2928FDB52F754997BE5AFCA0282805 -:1042D000024C2E744796C15C02DDA9FEEBC76C2A26 -:1042E0002A8C5C92640123B6E20151BB2B28845CCA -:1042F0008B62FEDEB670B743FCAF1E2085F7A96F58 -:10430000B74403511D2084F5FFFF00B4FFEC053CCA -:10431000078506260038000001070043015E01649E -:10432000000AB31A090272002BCE3031FFFF00B42D -:10433000FFEC053C078506260038000001070076E3 -:1043400002110164000AB31B090272002BCE303146 -:10435000FFFF00B4FFEC053C078406260038000090 -:104360000107014A01290164000AB3210902720010 -:104370002BCE3031FFFF00B4FFEC053C074F062683 -:10438000003800000107006A009A0164000CB4299B -:104390001D090272002BCECE3031FFFF000000005D -:1043A00004BC07850626003C000001070076017763 -:1043B0000164000AB310070272002BCE30310002F4 -:1043C00000C00000048905B6000E0018001F400F51 -:1043D0000F06180B060B060B08090272080872007C -:1043E0002B2B1139392F2F11331133303141140E4A -:1043F00002232311231133153320160133323636AD -:10440000353426232304893A83D99EA5F0F0C201CE -:1044100018FFFD2781789D4E9BA9A003085EA98205 -:104420004CFECD05B6F2EDFE223576607F7A0001B6 -:1044300000A8FFEC0503061F003C0015400B2E39B9 -:104440000172340A721A120B72002B322B2B32308B -:104450003141140E0315141616171E021514060604 -:1044600023222627351E0233323635342626272EC0 -:104470000235343E03353426232206061511231156 -:1044800034363633321616047E3A55553A22564B98 -:1044900045653664BA84629138225F6B32625F2070 -:1044A000534B54622A38545338896A4B7746EB820F -:1044B000E28F8DDA7C04E74A6A503F3B211C2E3B99 -:1044C000322D5E765271964B2021C5152719514821 -:1044D0002D41432E335658374059443E4B344C50AF -:1044E0002B6050FB78048D8EB153478BFFFF005A31 -:1044F000FFEC0403062106260044000001070043E8 -:1045000000B70000000AB32F000772002BCE303135 -:10451000FFFF005AFFEC04030621062600440000BA -:1045200001070076016A0000000AB32F000772003D -:104530002BCE3031FFFF005AFFEC04030621062684 -:10454000004400000107014A00810000000AB33561 -:10455000000772002BCE3031FFFF005AFFEC04033E -:1045600005F6062600440000010601517300000A0A -:10457000B33A000772002BCE3031FFFF005AFFEC38 -:10458000040305EB0626004400000106006AF20061 -:10459000000CB43E32000772002BCECE3031FFFF4C -:1045A000005AFFEC0403069D0626004400000107A4 -:1045B000014F01170000000DB7030229000101801F -:1045C00056002B3434000003005AFFEC06BE04688A -:1045D0000031003D00450033401A09101018410613 -:1045E000252C077221320632060039180B722F3E35 -:1045F0003E000772002B3211332B321239392F2F24 -:10460000332B321133113311333031413216160747 -:10461000152116163332363715060623222626278D -:104620000E022322262635343636373735342623F4 -:1046300022060727363633321617363601070606A6 -:104640001514163332363635012206072134262654 -:1046500004FA89CB7001FD34059B8F64AA5753A9D6 -:10466000745EA07F2C35739B6F62A05E6EDBA3BD72 -:104670006C5C5199494B51D06C79A8313BAEFE7CB2 -:1046800087A6875D4D4D784501F56F870A01E032B9 -:104690006304687AE09A7FA5AB2928BF2724326398 -:1046A0004A48643349967372985006074D685A2EEB -:1046B00023A42B364E534E53FDA905066C5E524B78 -:1046C0003E7A5A02068D8E547F48FFFF0067FE1423 -:1046D00003B804680626004600000007007A017F40 -:1046E0000000FFFF0067FFEC043B062106260048A0 -:1046F00000000107004300B80000000AB3260007CD -:1047000072002BCE3031FFFF0067FFEC043B062127 -:1047100006260048000001070076016B0000000A31 -:10472000B326000772002BCE3031FFFF0067FFEC8D -:10473000043B06210626004800000107014A0082CA -:104740000000000AB32C000772002BCE3031FFFFAF -:104750000067FFEC043B05EB06260048000001065D -:10476000006AF300000CB43529000772002BCECE8E -:104770003031FFFFFFD5000001C00621062603AF40 -:104780000000010600438300000AB30A020672001B -:104790002BCE3031FFFF0088000002730621062671 -:1047A00003AF0000010600763600000AB30A0206D5 -:1047B00072002BCE3031FFFFFF9F000002A20621C6 -:1047C000062603AF00000107014AFF4D0000000A62 -:1047D000B310020672002BCE3031FFFFFFE5000060 -:1047E000025605EB062603AF00000107006AFEBE75 -:1047F0000000000CB4190D020672002BCECE303131 -:1048000000020067FFEC047A061E00240034002139 -:104810004013250405240321061E201F0916160037 -:104820002D0E0B7200002F2B3212392F1739333017 -:1048300031411616173717071616121514020623DC -:1048400022262635343636333216161737262627D3 -:104850000727372626270122060615141616333297 -:104860003635342E0201C1468239E656BB628B4A88 -:104870007FEBA398EA8478D88F4872561C0821737E -:104880004DF856CC27562D0105637D3B3B7D629349 -:104890008621446A061E1F49298B80705AE1FEEE6C -:1048A000A3BEFEFA8878E19D9EDF76183125046567 -:1048B000AA479482781A3418FD9449906A5E8F5002 -:1048C000BAB437624D2CFFFF00A80000047505F64E -:1048D0000626005100000107015100AE0000000A49 -:1048E000B327000772002BCE3031FFFF0067FFECCB -:1048F000047C06210626005200000107004300D771 -:104900000000000AB3270E0772002BCE3031FFFFE4 -:104910000067FFEC047C0621062600520000010718 -:104920000076018B0000000AB3270E0772002BCE21 -:104930003031FFFF0067FFEC047C062106260052A1 -:1049400000000107014A00A20000000AB32D0E0773 -:1049500072002BCE3031FFFF0067FFEC047C05F6C0 -:104960000626005200000107015100940000000AD1 -:10497000B3320E0772002BCE3031FFFF0067FFEC21 -:10498000047C05EB0626005200000106006A1200B6 -:10499000000CB42A360E0772002BCECE3031000345 -:1049A000006000ED043204B60003000F001B001489 -:1049B000B7040A001610010100002F3210CE321089 -:1049C000CE3230315335211501222635343633327B -:1049D00016151406032226353436333216151406FE -:1049E0006003D2FE163349493332494932334949CB -:1049F000333249490279B2B2FE7441464B3B3B4BDC -:104A0000464102BD40464B3B3B4B464000030067DE -:104A1000FFB9047C048B00180022002D0035401AD9 -:104A20001D2626161620201514100772271C1C0A96 -:104A30000A07072A2A0908040B72002BCE32331109 -:104A4000331133113311332BCE3233113311331170 -:104A50003330314114020623222627072737262622 -:104A600035100033321617371707161605141617A8 -:104A70000126262322060534262701161633323650 -:104A800036047C7FECA3477E374E83524349011A9C -:104A9000F449833846844E4047FCDD111301881DDC -:104AA0004B2C928602311010FE7C1B4829627C3A06 -:104AB000022CB7FEFE871E1E6F5A744BD28801125D -:104AC000012A221F645A6C49CE82426E2B022E1399 -:104AD00015C4B73B6728FDD912115BACFFFF009FDF -:104AE000FFEC046D06210626005800000107004374 -:104AF00000F10000000AB31E0D0672002BCE30310B -:104B0000FFFF009FFFEC046D062106260058000001 -:104B10000107007601A40000000AB31F0D06720011 -:104B20002BCE3031FFFF009FFFEC046D06210626DF -:104B3000005800000107014A00BB0000000AB31E34 -:104B40000D0672002BCE3031FFFF009FFFEC046D8D -:104B500005EB0626005800000106006A2B00000C39 -:104B6000B42D210D0672002BCECE3031FFFF000197 -:104B7000FE14044806210626005C000001070076AA -:104B8000013C0000000AB325000672002BCE303134 -:104B9000000200A8FE1504940614001C002A00213F -:104BA00040121620201A07721000720F0E72092789 -:104BB00027040B72002B3211332B2B2B3211333085 -:104BC00031411402062322262627231E0215112313 -:104BD000113311140607333E0233321203342623F5 -:104BE0002206071514163332363604946DC48454E5 -:104BF0007E5A1F0D030604ECEC07030A1F5A7F546C -:104C0000C5EFF17E83927A027799567138022CBCF7 -:104C1000FEFF832A452B133F4117FE3907FFFE563F -:104C200028691E304E2FFEDEFEE9BCBDADAC23B9B7 -:104C3000C659AD00FFFF0001FE14044805EB06262F -:104C4000005C00000106006AC400000CB4332700B9 -:104C50000672002BCECE3031FFFF00000000054968 -:104C600006EA0626002400000107014C0113016436 -:104C7000000AB315050272002BCE3031FFFF005A37 -:104C8000FFEC040305870626004400000107014CE1 -:104C900000C10000000AB32B000772002BCE303198 -:104CA000FFFF000000000549076D062600240000F4 -:104CB0000107014D00F90164000AB31705027200F3 -:104CC0002BCE3031FFFF005AFFEC04030609062605 -:104CD000004400000107014D00A70000000AB32DA9 -:104CE000000772002BCE3031FFFF0000FE2905497E -:104CF00005BC0626002400000007015003730000D5 -:104D0000FFFF005AFE29042804680626004400001C -:104D10000007015002660000FFFF007AFFEC04CE9E -:104D2000078506260026000001070076021F0164A1 -:104D3000000AB326190372002BCE3031FFFF006743 -:104D4000FFEC03B8062106260046000001070076A6 -:104D500001620000000AB324080772002BCE303134 -:104D6000FFFF007AFFEC04CE078406260026000031 -:104D70000107014A01360164000AB32C19037200CD -:104D80002BCE3031FFFF0067FFEC03CD0621062656 -:104D9000004600000107014A00790000000AB32A1A -:104DA000080772002BCE3031FFFF007AFFEC04CEF3 -:104DB000075F0626002600000107014E023301644A -:104DC000000AB326190372002BCE3031FFFF0067B3 -:104DD000FFEC03B805FB0626004600000107014E64 -:104DE00001750000000AB324080772002BCE303191 -:104DF000FFFF007AFFEC04CE0784062600260000A1 -:104E00000107014B01350164000AB3201903720048 -:104E10002BCE3031FFFF0067FFEC03CC06210626C6 -:104E2000004600000107014B00780000000AB31E95 -:104E3000080772002BCE3031FFFF00C00000056371 -:104E400007840626002700000107014B011A0164B0 -:104E5000000AB315060272002BCE3031FFFF006747 -:104E6000FFEC05BF061406260047000001070234C8 -:104E7000032A0000000BB602310F00000056002B81 -:104E80003400FFFF00350000056305B606060092FA -:104E9000000000020067FFEC04EE0614001F002C67 -:104EA000002A4015151212180F0F061A0A13007265 -:104EB000270A06071B2020000B003F3211333F3327 -:104EC000332B3F11392F3333113330314522021147 -:104ED0001012333216161733262635352135213573 -:104EE0003315331523112327230E02273236373586 -:104EF0003426232206151416021CC6EFF3C7537E70 -:104F00005C200B060CFE85017BEC9B9BB9290B1EDC -:104F10005A7E11967C01779F7F85851401190110B7 -:104F2000011801192C4C30267A2C5BA2ADADA2FBE6 -:104F30003B97304D2EBFA6A71EB3BCC2B0AFB90081 -:104F4000FFFF00C0000003FC06EA06260028000060 -:104F50000107014C00DD0164000AB30E0202720079 -:104F60002BCE3031FFFF0067FFEC043B05870626A0 -:104F7000004800000107014C00C20000000AB322F3 -:104F8000000772002BCE3031FFFF00C0000003FC91 -:104F9000076D0626002800000107014D00C20164CC -:104FA000000AB310020272002BCE3031FFFF0067FF -:104FB000FFEC043B06090626004800000107014DEE -:104FC00000A80000000AB324000772002BCE303185 -:104FD000FFFF00C0000003FC075F0626002800005A -:104FE0000107014E019A0164000AB3120202720025 -:104FF0002BCE3031FFFF0067FFEC043B05FB06269C -:10500000004800000107014E017F0000000AB3269E -:10501000000772002BCE3031FFFF00C0FE2903FCD9 -:1050200005B60626002800000007015002350000E2 -:1050300000030067FE29043B04680015002D0035BD -:1050400000294014231211111F1F26311C1C1603A6 -:105050000A260B722E160772002B322BCC32123915 -:105060002F331133113311333330314514163332AA -:1050700036371506062322263534363637370E02E4 -:105080000332161615152116163332363715060655 -:10509000232226263534123617220607212E020334 -:1050A0003130282038121E422C6E763B6035AF51CD -:1050B0005B25D094D472FD1D04A5956AA95A53AC02 -:1050C00078A3F78B7EE4986F890C01F801356BEAC1 -:1050D0002C2D0B058F080D735F3B6D5D221544650C -:1050E00051052B7AE09C7EA1AE2928BF27247FFCA6 -:1050F000BBBA010488B1908B53804800FFFF00C009 -:10510000000003FC07840626002800000107014B6D -:10511000009C0164000AB30C020272002BCE3031F5 -:10512000FFFF0067FFEC043B062106260048000055 -:105130000107014B00810000000AB3200007720044 -:105140002BCE3031FFFF007AFFEC053007840626B6 -:10515000002A00000107014A01670164000AB32E1A -:105160000D0372002BCE3031FFFF0013FE14044EEE -:1051700006210626004A00000106014A4700000BEE -:10518000B603521301017B56002B3400FFFF007A57 -:10519000FFEC0530076D0626002A00000107014DCF -:1051A000018C0164000AB3260D0372002BCE30314E -:1051B000FFFF0013FE14044E06090626004A0000F5 -:1051C0000107014D00680000000BB60350130101F8 -:1051D0007B56002B3400FFFF007AFFEC0530075FA1 -:1051E0000626002A00000107014E02640164000A3D -:1051F000B3280D0372002BCE3031FFFF0013FE14D5 -:10520000044E05FB0626004A00000107014E01443A -:105210000000000BB603521301019656002B340018 -:10522000FFFF007AFE3B053005CB0626002A000072 -:1052300000070471012B0000FFFF0013FE14044E51 -:1052400006210426023626000306004A0000000A52 -:10525000B3051F0772002BCE3031FFFF00C00000E6 -:10526000054107840626002B00000107014A013290 -:105270000164000AB318060272002BCE3031FFFF22 -:10528000FFA20000047507E20626004B000001079C -:10529000014AFF5001C2000BB601211A01019256CA -:1052A000002B3400000200000000060205B60013C7 -:1052B0000017002740130B0407070E0117121414E0 -:1052C000000905027210000872002B322B321139CE -:1052D0002F33CE3232321133333031731123353321 -:1052E00035331521353315331523112311211111B0 -:1052F000213521C0C0C0F002A2EFC1C1EFFD5E02A6 -:10530000A2FD5E0431A8DDDDDDDDA8FBCF0294FD4A -:105310006C0360D10001000C00000475061400222B -:1053200000234012211E1E0104040D220072131DD1 -:105330000A72170D0672002B322B322B12392F33C3 -:105340003311333031411521152115140607333E31 -:1053500002333216161511231134262322060615A0 -:10536000112311233533350193017AFE8607040E8C -:1053700023667F497EB25EEB6A6F6B7D36EB9C9C49 -:105380000614AEA2683D73213A4C2655B38EFD5FDC -:105390000276808159AC7CFE0A04C4A2AE00FFFFF5 -:1053A000FFB2000002C407590626002C00000107C6 -:1053B0000151FF600164000BB60104010101955623 -:1053C000002B3400FFFFFF92000002A405F6062622 -:1053D00003AF000001070151FF400000000AB315B0 -:1053E000020672002BCE3031FFFFFFFA0000027878 -:1053F00006EA0626002C00000107014CFFA8016404 -:10540000000BB601060101019456002B3400FFFF8A -:10541000FFDF0000025E0587062603AF00000106DD -:10542000014C8D00000AB306020672002BCE30310B -:10543000FFFFFFD900000299076D0626002C00002F -:105440000107014DFF870164000BB601080101014E -:105450009256002B3400FFFFFFC5000002850609AD -:10546000062603AF00000107014DFF730000000A8C -:10547000B308020672002BCE3031FFFF0070FE2908 -:1054800001E005B60626002C0000000601501E00B3 -:10549000FFFF0047FE2901B705FB0626004C000070 -:1054A00000060150F500FFFF00B6000001C0075FD5 -:1054B0000626002C00000107014E00640164000B69 -:1054C000B6010A010101C156002B3400FFFF00C0E4 -:1054D000FE69041D05B60426002C00000007002DFF -:1054E00002710000FFFF009AFE1403DF05FB042693 -:1054F000004C00000007004D023B0000FFFFFF6270 -:10550000FE6902B907840626002D00000107014A42 -:10551000FF640164000AB31E0C0272002BCE30310E -:10552000FFFFFF87FE1402A20621062603B000003B -:105530000107014AFF4D0000000AB31D0B0672006F -:105540002BCE3031FFFF00C0FE3B051B05B6062603 -:10555000002E00000007047100B50000FFFF00A846 -:10556000FE3B048D06140626004E00000006047162 -:105570004E00000100A80000048D04530012001B1F -:10558000400F05040D011105071208067203070AF2 -:1055900072002B322B3212173930314902210107A8 -:1055A00011231133111406073336363701046FFE09 -:1055B0005401CAFEEFFEAB8FF0F00504041C391C49 -:1055C00001640453FE0EFD9F01D26BFE990453FE4D -:1055D000DF488C3623462201A000FFFF00A0000018 -:1055E000041D07850626002F000001070076004EE7 -:1055F0000164000AB30C010272002BCE3031FFFFB0 -:1056000000880000027307E30626004F0000010730 -:105610000076003601C2000AB30B020072002BCEE6 -:105620003031FFFF00C0FE3B041D05B60626002FEB -:105630000000000604716F00FFFF0088FE3B01B10F -:1056400006140626004F000000070471FF1F00002B -:10565000FFFF00C00000043905B60626002F000039 -:105660000107023401A3FFA2000BB60112010000E2 -:105670000056002B3400FFFF00A8000002FD0614B6 -:105680000626004F0000010602346700000BB60139 -:10569000100200000056002B3400FFFF00C0000085 -:1056A000041D05B60626002F00000007014E0270FB -:1056B000FD89FFFF00A8000002E106140426004F48 -:1056C00000000007014E0185FD8F0001000E000063 -:1056D000041D05B6000D001C40110201030A040759 -:1056E000090808000502720B000872002B322B1209 -:1056F0001739303173110727371133113717051157 -:105700002115C0585AB2F0D85DFECB026D01F733B7 -:105710009A6D02EBFDA5829EB8FE45CC0001FFED1F -:10572000000002510614000B001A40100201030A87 -:10573000040907080800050072000A72002B2B12EA -:105740001739303173110727371133113717071104 -:10575000A25B5AB5EC665DC30219389A720327FD45 -:105760006C449B7DFD54FFFF00C00000058407854D -:1057700006260031000001070076023B0164000AA2 -:10578000B31A0A0272002BCE3031FFFF00A80000CE -:10579000047506210626005100000107007601A5C8 -:1057A0000000000AB31D000772002BCE3031FFFF4E -:1057B00000C0FE3B058405B6062600310000000748 -:1057C000047101240000FFFF00A8FE3B047504687B -:1057D00006260051000000070471008D0000FFFF45 -:1057E00000C0000005840784062600310000010780 -:1057F000014B01520164000AB3140A0272002BCE5D -:105800003031FFFF00A80000047506210626005174 -:1058100000000107014B00BC0000000AB31600079E -:1058200072002BCE3031FFFF00040000052905B6C1 -:105830000427005100B4000000060206EA0000013F -:1058400000C0FE69058405B60021001B400E0B1642 -:105850000C03131D1502721308720700002F322B60 -:105860002B321217393031412226273516163332A2 -:1058700036363701231E02151123112101332E0262 -:105880003511331114060603DF39591F23512E42F7 -:10589000613802FCE409040806DA012502CB07039B -:1058A0000704DB68BEFE690D0BC1080C285E4F04BF -:1058B0008C31929B3FFD0E05B6FBEB348C943D0280 -:1058C00084FA508DB858000100A8FE1404760468CC -:1058D0000024002140121718180E0E1C077215061E -:1058E00072140A7207000F72002B322B2B2B32110D -:1058F00033113330314122262735161633323635EF -:1059000011342623220606151123113317333E02C4 -:10591000333216161511140606033130551E1D3884 -:1059200023384C6B6D6B7E36EBB7220E246A8348AE -:105930007FB15E448EFE140F0ABC0A0A486503312B -:105940007B7A59AB7DFDD90453963A4B2655B28EDE -:10595000FC9A659C5800FFFF007AFFEC05D206EA2E -:105960000626003200000107014C01950164000A7F -:10597000B3230E0372002BCE3031FFFF0067FFEC24 -:10598000047C05870626005200000107014C00E157 -:105990000000000AB3230E0772002BCE3031FFFF48 -:1059A000007AFFEC05D2076D0626003200000107E1 -:1059B000014D017B0164000AB3250E0372002BCE5A -:1059C0003031FFFF0067FFEC047C06090626005219 -:1059D00000000107014D00C70000000AB3250E07B3 -:1059E00072002BCE3031FFFF007AFFEC05D2078525 -:1059F0000626003200000107015201C50164000CB7 -:105A0000B427340E0372002BCECE3031FFFF006777 -:105A1000FFEC048A0621062600520000010701520D -:105A200001110000000CB427340E0772002BCECEFB -:105A300030310002007AFFED071E05CC0018002867 -:105A4000002D4018252222110972070A0A030B0EA5 -:105A5000087206030272261919000372002B321114 -:105A6000332B322B3212392F332B32113330314159 -:105A70003216172115211121152111211521060694 -:105A8000232224023534122417220E02151416166E -:105A900033323637112626030F35712D033CFDB8FE -:105AA0000222FDDE0248FCC62C7135E1FED9909041 -:105AB0000125E76C9E67335AB98F3A722727700524 -:105AC000CC0B0BCAFE73C9FE35CB080BBC0154E2EC -:105AD000E30150BACC4B8ECA80A9F685121104019D -:105AE000121100030066FFEC075304670024003323 -:105AF000003B002D401621252537060616340000F0 -:105B00001E0772132C2C091010160B72002B321169 -:105B1000333211332B32113311392F3332113330E9 -:105B20003141321616151521161633323637150641 -:105B3000062322262706062322260235343636334C -:105B40003216173E02052206151416163332363663 -:105B5000353426262522060721342626057595D5B7 -:105B600074FD1A05A3946EAA5A54AC7989D745419D -:105B7000CE8298EA847CE9A37CCB402B748EFD48CE -:105B80008F82397A61607839397A02AC6F8A0B0179 -:105B9000F8356B046779E09C7EA7A82928BF2724E5 -:105BA00063636264870101B8B6FF86666040582E61 -:105BB000C0C0BB7DAC5757A97C7FAA560F8C8E54B2 -:105BC0007F47FFFF00C00000050B07850626003554 -:105BD00000000107007601B10164000AB3200F0242 -:105BE00072002BCE3031FFFF00A80000034F0621CA -:105BF0000626005500000107007601100000000A8B -:105C0000B31D0F0672002BCE3031FFFF00C0FE3BEC -:105C1000050B05B60626003500000007047100BD1F -:105C20000000FFFF0088FE3B034F04680626005576 -:105C3000000000070471FF1F0000FFFF00C000000C -:105C4000050B07840626003500000107014B00C73D -:105C50000164000AB3190F0272002BCE3031FFFF2E -:105C600000780000037A0621062600550000010690 -:105C7000014B2600000AB3160F0672002BCE3031FE -:105C8000FFFF0064FFEC040C0785062600360000C9 -:105C900001070076015F0164000AB3371D0372003B -:105CA0002BCE3031FFFF0063FFEC03900621062668 -:105CB0000056000001070076010C0000000AB33214 -:105CC000190772002BCE3031FFFF0064FFEC040C8B -:105CD00007840626003600000107014A00770164A8 -:105CE000000AB33D1D0372002BCE3031FFFF00636D -:105CF000FFEC039006210626005600000106014A2B -:105D00002300000AB337190772002BCE3031FFFF92 -:105D10000064FE14040C05CB0626003600000007C4 -:105D2000007A01500000FFFF0063FE140390046836 -:105D30000626005600000007007A01290000FFFF38 -:105D40000064FFEC040C07840626003600000107FF -:105D5000014B00760164000AB3301D0372002BCEA4 -:105D60003031FFFF0063FFEC03900621062600564A -:105D700000000106014B2200000AB32B1907720034 -:105D80002BCE3031FFFF001EFE3B046605B6062613 -:105D900000370000000604714400FFFF0028FE3BAE -:105DA00002F1054906260057000000060471D000E4 -:105DB000FFFF001E0000046607840626003700006F -:105DC0000107014B00720164000AB308040272006B -:105DD0002BCE3031FFFF0028FFEC041E06140626F0 -:105DE0000057000000070234018800000001001E77 -:105DF0000000046605B6000F002140100A06060EDA -:105E000002020B030300070272000872002B2B1121 -:105E1000392F3333113332113330316111213521B0 -:105E2000112135211521112115211101CAFEE6018B -:105E30001AFE540448FE530118FEE8027BC501A96E -:105E4000CDCDFE57C5FD850000020028FFEC02F114 -:105E500005490003001C00254012101919161213E1 -:105E60001300018015160672040B0B72002B322BE7 -:105E7000CD1ACC3233113311331133303153352134 -:105E8000150332363715060623222626351123350B -:105E900037373315211521111416390293882E5ADC -:105EA00025277C435E965897A24D94013DFEC3542E -:105EB0000218A3A3FE92110CB211183F9A88025344 -:105EC0006953EDF6B3FDB0545200FFFF00B4FFEC90 -:105ED000053C075906260038000001070151011D45 -:105EE0000164000AB314090272002BCE3031FFFFA7 -:105EF000009FFFEC046D05F6062600580000010720 -:105F0000015100AF0000000AB3180D0672002BCE3D -:105F10003031FFFF00B4FFEC053C06EA06260038EE -:105F200000000107014C01680164000AB316090270 -:105F300072002BCE3031FFFF009FFFEC046D058710 -:105F40000626005800000107014C00FA0000000A74 -:105F5000B31A0D0672002BCE3031FFFF00B4FFECF8 -:105F6000053C076D0626003800000107014D014E73 -:105F70000164000AB318090272002BCE3031FFFF12 -:105F8000009FFFEC046D060906260058000001077B -:105F9000014D00E00000000AB31C0D0672002BCE7C -:105FA0003031FFFF00B4FFEC053C08010626003845 -:105FB00000000107014F01BE0164000DB70201148A -:105FC0001301019356002B343400FFFF009FFFECB8 -:105FD000046D069D0626005800000107014F015080 -:105FE0000000000DB70201181701019256002B3472 -:105FF0003400FFFF00B4FFEC053C0785062600389F -:1060000000000107015201980164000CB41B28092B -:106010000272002BCECE3031FFFF009FFFEC04A3B5 -:10602000062106260058000001070152012A00003F -:10603000000CB41F2C0D0672002BCECE30310002A6 -:1060400000B4FE29053C05B600150029001F400FCD -:10605000291F02721211112424030A0A1B0972005B -:106060002B322F3332113311332B3230314514168A -:10607000333236371506062322263534363637377F -:106080000E020111140604232000351133111416D9 -:1060900033323636351103CA32282036121E412DCE -:1060A0006E763F63349B42572A017281FEFCC5FE27 -:1060B000E7FEDBF0ACAB769547D539350B058F089D -:1060C0000D776B437F682118436F62065CFC4E9925 -:1060D000F28D0127F503AEFC67B7AE53A1720398AA -:1060E000FFFF009FFE29046D0453062600580000A0 -:1060F0000007015002AB0000FFFF000F0000078106 -:1061000007840626003A00000107014A01F80164ED -:10611000000AB337100272002BCE3031FFFF001699 -:106120000001067006210626005A00000107014AF8 -:1061300001740000000AB3370F0672002BCE303115 -:10614000FFFF0000000004BC07840626003C00009E -:106150000107014A008E0164000AB31507027200AC -:106160002BCE3031FFFF0001FE1404480621062625 -:10617000005C00000106014A5400000AB324000636 -:1061800072002BCE3031FFFF0000000004BC074F2F -:106190000626003C00000107006AFFFE0164000CB7 -:1061A000B41E12070272002BCECE3031FFFF00402A -:1061B0000000045B07850626003D0000010700760D -:1061C00001700164000AB311050272002BCE303158 -:1061D000FFFF00440000038D06210626005D00003D -:1061E0000107007601020000000AB31105067200E3 -:1061F0002BCE3031FFFF00400000045B075F062616 -:10620000003D00000107014E01840164000AB31043 -:10621000050272002BCE3031FFFF00440000038DD9 -:1062200005FB0626005D00000107014E0117000076 -:10623000000AB310050672002BCE3031FFFF00407C -:106240000000045B07840626003D00000107014BA7 -:1062500000860164000AB30A050272002BCE3031B9 -:10626000FFFF00440000038D06210626005D0000AC -:106270000106014B1900000AB30A050672002BCE75 -:106280003031000100A80000030C061F0010000EB2 -:10629000B6000A0172050A72002B2B3230314122FE -:1062A0000615112311343636333216170726260207 -:1062B000314F4EEC5CA8734F742A38225105615F50 -:1062C00060FB5E04A88CA4471A10B20B13000001F7 -:1062D00000C2FE14041F05CB00250023401020211E -:1062E000210B1E0E0E0B0B001A130F720700002F4E -:1062F000322B3212392F33113311331133303141F4 -:1063000032161707262623220615153315231114D6 -:106310000606232226273516163332363511233545 -:10632000373534363603354D742939204B2D4D44DD -:10633000FDFB4B9A762C581E1F3B22454EBEBE5588 -:10634000A005CB1C10B10B145A5F6CB4FC4A72A3AD -:10635000550E08BE090A526F039E72456E8DA14408 -:106360000004FFFF0000054C07AB0012001E002ACE -:106370000037002640131319010D1F0411110712D5 -:10638000080F08303037372507002F33332F332FCE -:106390003F3F12392F173933303163012626353408 -:1063A0003633321615140607012303210313210384 -:1063B0002E02270E03071332363534262322061504 -:1063C000141603353E023721150E0307010205247A -:1063D000278268668B2A240206FF8CFDC58ACA01C3 -:1063E000C18C0A222109071719160752333A3D308A -:1063F000303C39351D423D15010F104555562304DB -:10640000FD1B54386A79786A37551BFB02016EFE12 -:1064100092023C01681D5A602219484B3E100195BA -:10642000383433383833323A0185111E4D50220E3C -:10643000153B403B15000005005AFFEC040307A97B -:10644000001D002800340041004D0034401A06258C -:1064500025131E1E000B0B72050A434D4D4947477D -:1064600029352F3C17000772002B32DE32CC323236 -:106470002F333311333F2B11392F33321133303156 -:1064800041321615112327230E02232226263534E6 -:1064900036253735342623220607273636010706E8 -:1064A0000615141633323635032206151416333208 -:1064B000363534262732161615140623222635348F -:1064C0003601150E020723353E0237025AD2D7A7EE -:1064D0002D082F64835E639C5AFF0102C06B6153D9 -:1064E0009C4A4C51CF01308FB08E62507AA1BE2FA2 -:1064F0003E38352E3D3E2D436C40896669828201CF -:10650000BB1671812EA21E423D150468BAC5FD1747 -:106510009D3C4E27499673ABAC09073A7362302312 -:10652000A62B36FDA905066C5E524B8B87045E3A9E -:1065300032323A3A32323A763764456B7A796A695E -:106540007901240C184C4C190F1B46471E00FFFF05 -:10655000FFFF000006D3078506260088000001071C -:106560000076030D0164000AB31B060272002BCEF5 -:106570003031FFFF005AFFEC06BE0621062600A8B8 -:1065800000000107007602B50000000AB34D2C0799 -:1065900072002BCE3031FFFF007AFFB405D20785A1 -:1065A0000626009A00000107007602440164000AF2 -:1065B000B338120372002BCE3031FFFF0067FFB9F2 -:1065C000047C0621062600BA000001070076018C33 -:1065D0000000000AB335100772002BCE3031FFFFE8 -:1065E0000064FE3B040C05CB0626003600000006C6 -:1065F00004711C00FFFF0063FE3B03900468062645 -:106600000056000000060471F5000001005204D994 -:106610000355062100120017400B09040E031280D7 -:10662000060F0C010C002F5D331ACD1739303141A4 -:106630001E0217152326262706060723353E023796 -:1066400002561B5B6326A03679353675359F266268 -:106650005A1B06212E706B2619225F37375E2319CD -:10666000276A702E0001005204D90355062100123A -:10667000001B400C09000E04040C06800F000100F2 -:10668000002F5D1ACD3232113311393031412E02D3 -:1066900027353316161736363733150E0207014FD6 -:1066A0001B5B61269F357734357936A026635B1BEB -:1066B00004D92E6F6A271A245F373760231A266B96 -:1066C0006F2E0001005204DA02D105870003000C8E -:1066D000B4030F020102002F5D3330314115213523 -:1066E00002D1FD810587ADAD0001005204D903122E -:1066F000060900100012B71008800C0F04010400F6 -:106700002F5D331ACC323031410E0223222627333B -:106710001E0233323636370312075A9A69A2B2087C -:106720008906375D3C335D3F0606095A894DA58BC6 -:106730003838121538350001005204F9015C05FBA8 -:10674000000B000CB4000F060106002F5D33303142 -:10675000533216151406232226353436D7374E4EBB -:1067600037384D4D05FB3A47463B3B46473A00021A -:10677000005204D9022C069D000B0017000EB41223 -:1067800006C00C00002F321ACC323031412226359F -:106790003436333216151406273236353426232282 -:1067A00006151416013D68838269648B89662F3D46 -:1067B0003E2E2E3E3704D9786B697878676C7976EF -:1067C0003B32313A3A31323B00010052FE2901C2DC -:1067D00000210014000EB4030AC01211002F331A56 -:1067E000CC323031451416333236371506062322A3 -:1067F0002635343636371706060100302821371281 -:106800001E422C6E763B5F3670454DEA2C2D0B05F3 -:106810008F080D735F3B6D5D2121416E00010052B9 -:1068200004DA036405F60019001D400D160D0D0570 -:10683000118019190A0F110111002F5D33332F1A1E -:1068400010CD322F323031533E0333321E023332F9 -:10685000363733060623222E022322060752062845 -:106860004155322C514D492227370E7B0C86642A24 -:10687000514C4A2328370D04DA46694724222D2239 -:10688000383B8A91232C22383A000002005204D966 -:10689000037A0621000C0019001F400E010E0E0C99 -:1068A0001980080606150F130113002F5D333311ED -:1068B000331ACD32321133303141150E03072335EF -:1068C0003E023723150E030723353E0237037A11A4 -:1068D00046595A24811E464316871146595A248127 -:1068E0001E4543170621141C505A511D1A276A6F62 -:1068F0002E141C505A511D1A276A6F2E000101F5E3 -:1069000004D903340668000C000EB40806800100A8 -:10691000002F321ACC32303141353E033733150E59 -:10692000020701F50D1A181306E71139452404D999 -:106930001D255E656129173281883D00000300F640 -:10694000050403C206B4000B00170023001740091A -:10695000181E1E120B80060C12002F33DC1ACC11ED -:10696000331133303141150E020723353E0237070C -:106970003216151406232226353436213216151404 -:1069800006232226353436032D143D48256D0D1E71 -:106990001A07EB2F3F3F2F303D3D02212E40402E66 -:1069A000323C3C06B4142C686D3319296A6F2DC92A -:1069B000373C3A3A3A3A3C37373C3A3A3A3A3C373B -:1069C000FFFF00150000055E0601062600241500E5 -:1069D00000070153FE23FF9AFFFF0086033D01AC31 -:1069E000046A0607001100000359FFFFFFFF0000C3 -:1069F00004C406010427002800C800000007015352 -:106A0000FE0BFF9AFFFFFFFF0000060906010427A7 -:106A1000002B00C8000000070153FE0BFF9AFFFF88 -:106A2000FFFF0000027E06010427002C00CE0000BC -:106A300000070153FE0BFF9AFFFFFFFFFFEC063B31 -:106A4000060104260032690000070153FE0BFF9A7D -:106A5000FFFFFFFF0000061706010427003C015B53 -:106A6000000000070153FE0BFF9AFFFFFFF9000033 -:106A70000676060204260175740000070153FE0520 -:106A8000FF9BFFFFFFCDFFEC02D506B40626018574 -:106A9000000001070154FED8000000104009030265 -:106AA000012F100101AF56002B343434FFFF0000DA -:106AB0000000054905BC060600240000FFFF00C0D9 -:106AC000000004D805B6060600250000000100C03D -:106AD0000000042905B60005000EB6020502720486 -:106AE0000872002B2B32303141152111231104295A -:106AF000FD87F005B6CCFB1605B60002002F00009E -:106B000004C405B9000500100019400C0B03050270 -:106B10007201041010030872002B321239392B1144 -:106B2000393031410115213509022E02270E0207A5 -:106B30000102FC01C8FB6B01C901D0FEF90C1E1952 -:106B40000606181C0CFEF705B9FAD28B8D052CFB36 -:106B500013031026615D1E1E5C6025FCED00FFFF27 -:106B600000C0000003FC05B6060600280000FFFF79 -:106B700000400000045B05B60606003D0000FFFF74 -:106B800000C00000054105B60606002B000000030A -:106B9000007AFFEC05D205CD000300150024001992 -:106BA000400C03020209211203721A090972002B18 -:106BB000322B3211392F3330314115213505140272 -:106BC000060423222426023534122433320412050B -:106BD00014161633323636351002232206060444C4 -:106BE000FDC303CB55AAFF00ACAFFEFFA95495012E -:106BF00031E9E4012E97FBA45CBF9697BE5ACDE025 -:106C000096C15C034CC9C96FA9FEEBC76C6CC80187 -:106C100016A9E20151BBBAFEAFE5A9F78585F7A930 -:106C20000101012384F5FFFF00C0000001B005B69B -:106C30000606002C0000FFFF00C00000051B05B683 -:106C40000606002E0000000100000000050205B647 -:106C5000000E0013400907020E0272020D087200B6 -:106C60002B322B11393031410123012E02270E0224 -:106C70000701230103010201F6FECF0F231F0A09BA -:106C80001E220FFECFF7020005B6FA4A03922D77B7 -:106C9000762B2C76762DFC6E05B6FFFF00C000002B -:106CA000069F05B6060600300000FFFF00C000008A -:106CB000058405B60606003100000003004B000005 -:106CC000043205B600030007000B0019400C050450 -:106CD00004000809027201000872002B322B3211E5 -:106CE000392F333031733521150135211501352107 -:106CF000154B03E7FC9402F1FCBD0395CBCB029648 -:106D0000C9C90256CACAFFFF007AFFEC05D205CDF9 -:106D1000060600320000000100C00000052305B691 -:106D200000070010B70601027204000872002B323F -:106D30002B3230317311211123112111C00463EE64 -:106D4000FD7B05B6FA4A04EAFB16FFFF00C000000F -:106D5000048805B60606003300000001004B000061 -:106D6000046A05B6001200274013030B0B07070C3B -:106D70000200040272010D0D1010000872002B3287 -:106D8000113311332B12393933113311333031733D -:106D900035010135211521222626270101363633FA -:106DA00021154B01E1FE2B03D7FE172254511F0181 -:106DB000CEFE1C49924A01FCC0023D01FCBDCB0144 -:106DC0000303FE0DFDC50304CB00FFFF001E000002 -:106DD000046605B6060600370000FFFF000000004D -:106DE00004BC05B60606003C000000030063FFEC8F -:106DF000063D05CB00180021002A00214010220189 -:106E0000011917180372230A0A210D0C0972002BAD -:106E1000CD323211332BCD32321133303141151690 -:106E2000041615140E02071523352E0335343E02C1 -:106E30003735110E02151416161713113E0235348C -:106E4000262603C0EB01177B4092F6B5E0B9F69118 -:106E50003D4396F4B095B24E56B48BE08EB3554E8A -:106E6000B205CBB40595F29462C2A06204E1E104DC -:106E700064A1C15F6DC2965804B4FE8B05599A6631 -:106E80006DA05B0502CBFD35055CA16C67995800D0 -:106E9000FFFF0003000004F705B60606003B0000F4 -:106EA0000001006E0000064205B6001D001F400FE5 -:106EB000181515060909081D170F02720808720037 -:106EC0002B2B323212392F3333113330314111141D -:106ED0000E0223112311222E02351133111416161E -:106EE000171133113E02351106424092F5B5DEB757 -:106EF000F5903EE656B38BDE87B35A05B6FE207B8F -:106F0000C78E4DFE4701B94E8FC67701E3FE217E45 -:106F10009643010337FCC90142957D01E20000015F -:106F200000430000060205CD0027001F400F00149B -:106F30000372201C1C1F1F080B0B0A0872002B3247 -:106F4000113332113311332B323031412206061501 -:106F500014161617152135212E023534122433321A -:106F600004121514060607211521353E0235342674 -:106F70002603228DC1623C8872FD9B01755D915292 -:106F8000A40132D4D70132A352915F0176FD9A74E5 -:106F9000893C63C205016ED29582DBB649D0CD40F3 -:106FA000BCF493C2011E9D9CFEE2C393F5BB40CD91 -:106FB000D047B8DE8095D16EFFFF0001000002735C -:106FC000074F0626002C00000107006AFEDB016463 -:106FD000000CB40D19010272002BCECE3031FFFF30 -:106FE0000000000004BC074F0626003C000001071B -:106FF000006AFFFE0164000CB41E12070272002B2F -:10700000CECE3031FFFF0067FFEC04E406680626B1 -:10701000017D0000010601533000000AB33414075B -:1070200072002BCE3031FFFF0054FFEC03D906680D -:1070300006260181000001060153FE00000AB32D5F -:107040001F0772002BCE3031FFFF00A8FE1404751D -:107050000668062601830000010601535400000A59 -:10706000B318000772002BCE3031FFFF00A4FFECF5 -:1070700002D5066806260185000001070153FED4EB -:107080000000000AB311100672002BCE3031FFFF52 -:107090000099FFED049606B4062601910000010652 -:1070A00001542D00000EB51E362A050672002BCEA7 -:1070B000CECE303100020067FFEC04E40467000D1F -:1070C0000033002740141B0672171818080814070D -:1070D00072242C2C3000000E0B72002B3211333234 -:1070E00011332B32113311332B30316532363637B1 -:1070F00035342623220615141617220211101233D6 -:1071000032161733363637330E0215111416333252 -:107110003637150E0223222627230E02025F6477DC -:107120003601789C84807F4BC8F4F8D8799D330E63 -:10713000082117C00F1C1232240F25090A2A321603 -:107140005A6E1B111F5980AB4FA47E0EBAC3C6BD29 -:10715000BBBEBF0120011A01190128565524541F36 -:107160002D8EA753FE8C45350704B5060C084A62E0 -:107170002F4E2F00000200A8FE1404D3061F001893 -:10718000003000294015080729292A2A00140F7207 -:10719000121E21210F0B7219000172002B322B32AB -:1071A0001133392B12392F3312393930314132161C -:1071B000161514060715161615140606232226277B -:1071C00011231134363617220606151116163332DE -:1071D000363534262623233533323635342602A677 -:1071E0008EDA7D9B91B2C278DD986CA541EC85E783 -:1071F0008C497B483D96519992508C5C5B48867FC8 -:1072000089061F57AE8293AF180715C0B98DC7689E -:107210002421FDE20635A3D063BC368374FCC4246C -:107220002B8F82607837BF88707071000001000674 -:10723000FE14044B045300170015400A110A0617E8 -:107240000B0672060F72002B2B3212393930314186 -:10725000010E021523343636370133131E0217335D -:107260003E023713044BFE68202D17FC1B2E1DFE1B -:107270004DF5CB142B220707051E2813C30453FB1F -:10728000C753BBB2463BADBE530446FDDE34897DD9 -:107290002420768637022D0000020066FFEC047B76 -:1072A000061B00240033001C4010220E1E2531292D -:1072B00006002D160B7207000072002B322B3212C3 -:1072C00017393031413216170726262322061514A6 -:1072D0001616171E021514060623222626353436E6 -:1072E00036372E02353436130E0215141616333285 -:1072F000363635342602A58ACD5F6055AB60594FCE -:10730000397B607AA65483ECA097E9866BBB7646FE -:107310007041E5AE489765417B575B7E437F061B16 -:10732000402EAD2C394A332C4B50334195B672ACBC -:10733000E5736BCD9288C17E232A637A4C9098FDC9 -:107340002112579C7B4F7C45488D647CA200000134 -:107350000054FFEC03D90468002C001F400F1718DD -:107360002C2C020211261F07720A110B72002B32FD -:107370002B3211392F33123939303141152322067E -:107380000615141616333236371506062320263511 -:107390003436373526263534363633321617072637 -:1073A0002623220615141633030B9D698741417E5F -:1073B0005B77C34546C682FEFCF0926F646C77CD66 -:1073C0007F74C9544E479662787798900298AD269C -:1073D0004A383446233520C4212AB48F7B7A190ACF -:1073E0001B806265803F2B25B11E2D434350440016 -:1073F00000010067FE7B03C906140029001B400C36 -:107400001519191A1A260C031B007203002F2B12D0 -:1074100039393311331133303145140607233E0215 -:1074200035342626272E0235343E02370E0223211C -:107430003521150602060615141616171E0203C975 -:107440005232EC243F261F5C5D86BB625EA4D77976 -:1074500012586A2EFEEC0324CEF87D2A4B8E6371FF -:10746000873B3F59A94430675F2319292410186EC0 -:10747000B9868DF6DFD269040503B499ADFEECDD63 -:10748000B54C6C70341516455E00000100A8FE1462 -:10749000047504680017001B400F110672100A7271 -:1074A000050F72130A0A000772002B3211332B2BBF -:1074B0002B303141321616151123113426232206A2 -:1074C00006151123113317333E0202E97DB15EEB3D -:1074D00069706A7E36EBB7210D246B85046855B35D -:1074E0008EFB420492818159AC7DFDDA0453963AB9 -:1074F0004B2600030067FFEC04700620000D00140B -:10750000001B0019400C18121204150B01720E0416 -:107510000B72002B322B3211392F333031411402D0 -:1075200006232002113412363320000132121321B7 -:10753000121213220207212602047069E4BAFEFA2D -:10754000FC67E3B801060101FDF98C8406FDD7054F -:10755000808F8A7F09022609820307FAFE9CBD01FB -:10756000A40177FA0163BCFE62FC1D010C010DFE53 -:10757000F6FEF104CEFF00FEFE010000000100A4B3 -:10758000FFEC02D504530010000EB6100672040B77 -:107590000B72002B322B3031411114163332363737 -:1075A000150606232226263511018F4C482F5E250D -:1075B0002579426198580453FCFD5452110CB212C3 -:1075C000173E9A8A0305FFFF00A80000048D0453AC -:1075D000060600F900000001FFFEFFEC04960621FC -:1075E000002D001E401102110128040D161E0B7201 -:1075F000050D0172000A72002B2B322B3212173943 -:107600003031630127262623220607353E02333216 -:10761000161617011E0233323637150E02232226A4 -:107620002627032E032723060607030201D92E2649 -:1076300059542036151332381873916029014117B7 -:10764000292D1A0F240E0F323619415B3D17810C7C -:10765000191813060611311AEB042D7E634E080526 -:10766000C10507054D9972FC833D441A0604B40711 -:107670000D072C583F016C234A4842193D8C3FFDB1 -:10768000DD00FFFF00A8FE14047604530606007711 -:107690000000000100030000043A0453001100152B -:1076A000400A070600110A720C000672002B322BEA -:1076B00011393930315333131E0217333612123554 -:1076C00033140202072303F3E20D23200808677A2C -:1076D00035EC4DBFAAE20453FD8F26686521730186 -:1076E0000A0142C6DBFE88FEAAAA00010066FE7BF4 -:1076F00003C90614003C0025401105041E1E21216B -:1077000030160D0D11111212130072002B321133AD -:10771000113311332F392F33123939303153343675 -:107720003637352E0235343636370E0223233521CF -:107730001523220E021514163333152322060615BF -:10774000141616171E0215140607233E023534269A -:1077500026272E02664D825145633548865B25609B -:107760005D212C02F14156A1804B88ACA6A979A0DD -:107770004F4E8F6271853A5230E8243D251F5D5E81 -:1077800086BC6301AF6195691C0A12466A4A56734A -:107790004B18030603B4A924476C496167A9457EC9 -:1077A0005860642F1517465D3C58AA4431675F2323 -:1077B000192824111869AA00FFFF0067FFEC047C58 -:1077C000046806060052000000010019FFEC054C99 -:1077D00004530018001D40100C1115031010120660 -:1077E000720E0A7200070B72002B322B2B3211170C -:1077F00033303165323637150606232226351121FE -:1078000011231123353721152311141604CA2037EB -:10781000161A5F377D8BFE69EBE4A4048FE336A86C -:10782000100BAF0F198E960289FC6703996753BA44 -:10783000FD833D370002008FFE14047A04680015B2 -:107840000022001D400F161207720D0F72071A1A40 -:107850001D1D040B72002B32113311332B2B3230D0 -:10786000314114020623222627231616151123114F -:1078700034363633321612252206151116163332D7 -:1078800036353426047A72D49253983A0D0507EDB2 -:1078900079E39F92E07EFE0A86823488498B7C7A67 -:1078A000022AB9FF00852E282A954DFEDE041FB955 -:1078B000FB8185FF00C4B3BCFED22F2FBBC3C5B86C -:1078C00000010067FE7B03CA046800260014400A1A -:1078D0001A121E0E041507000772002B322F1739DB -:1078E00030314132161707262623220615141616A4 -:1078F000171E0215140607233E0235342626272EAE -:107900000335341236028557A945464184419B8A86 -:10791000418D7172853A5230E8243D261F5D5D5FCE -:107920009B703C88F40468261FB91822D5CE6B7969 -:1079300040191748603D5AAF44326A62241A29261A -:1079400011134875A570E101107B00020067FFEC80 -:1079500004E20454001100200017400B1D0F1E1EEE -:107960000C067216040B72002B322B32113333309B -:1079700031411406062322262635343624332115B8 -:1079800021161605141616333236353426262723CB -:107990002206048379ECAD9DEB82940113BE02169E -:1079A000FEEE4D66FCD73B7D6495862243303BB8A6 -:1079B000AF01EA91E7867FF7B4CCFD75B54ED66589 -:1079C0006BA35CBD9756937F37B10001001FFFEB9F -:1079D00003C8045300150017400B140213131506B7 -:1079E00072060D0B72002B322B32113333303141C2 -:1079F0001521111416333236371506062322262692 -:107A0000351121353703C8FE645A4C2F5F28267A7A -:107A10004564A15FFEE0A30453B9FDBC5C52110CA8 -:107A2000B011193E9A8A024D665300010099FFED8C -:107A30000496045300170010B7110506720A000BD4 -:107A400072002B322B32303145222626351133116C -:107A5000141633323635342627331E021510000231 -:107A600081BDD457EC7F898F8D241FED161D10FE2C -:107A7000F21389ED94025CFDA2A4A6CFE889E88008 -:107A8000559DA562FEC1FED200020067FE1405A24C -:107A90000466001D002900214011160F72081717F7 -:107AA00022140B720100001E0C0772002B323211DF -:107AB000332B323211332B30314117060615141691 -:107AC0001617113436333216161514020407112313 -:107AD000112E0235341205220615113E02353426C8 -:107AE000260143AE4E59549058C5A188C46A9FFEE2 -:107AF000FB9ADE9DF58D7B030D3E4D669A582F5BFC -:107B000004647467D88C809F510C0239BFC585F41A -:107B1000A5C1FEFE880CFE2301DD0D7BF3BEAB018B -:107B2000193C5D71FDC50965B37C6DA45B00000166 -:107B3000FFE0FE14048C045F0026002240120D14A6 -:107B40001419081C0504001B0F72200000070672A0 -:107B5000002B322F332B111739321133303153327E -:107B600016161713013301131E023332363715066A -:107B70000623222626270301230103262623220685 -:107B800007353636D05164441F70012BF2FE48C3CE -:107B9000172E3D2A182F192148355977512081FE7B -:107BA000AFFB01E29C1C4831133018204B045F3AB4 -:107BB0007359FED40226FD03FE1C37431F0605B889 -:107BC0000A0E417E5B016CFD7A035E01934F47070D -:107BD00009BC090F00010099FE1405E80612001FF8 -:107BE000002140120808180672110F721E131301AB -:107BF000100B72000072002B2B323211332B2B3200 -:107C00002F303141113E0235342627331616151414 -:107C10000204071123112E02351133111416161701 -:107C20001103A5749F522722E0242399FEFAA4DFB2 -:107C3000A4FB8EE44D93690612FA980B57AD898A1E -:107C4000FB8C8BFC88D0FEFF7B09FE2501DB0674D4 -:107C5000F7CA0229FDD187A14C08056A000100700E -:107C6000FFEC061C045300300023401123230F3087 -:107C70001706720C0B292908081E0F0B72002B32F5 -:107C80003211331133332B3212392F3031411E026E -:107C90001514060623222627230606232226263528 -:107CA000343636373306021514163332363635116C -:107CB0003311141616333236363534022705A72809 -:107CC00034195DBA8B7A92230A23927A88BB5F1AA1 -:107CD0003329E7403D6C68424F23DC264F3E475F27 -:107CE000303D41045360B3BB6CA3FC8E695E5E699A -:107CF0008DFAA66CBBB3608BFEF29DB0C54075508B -:107D00000130FED054743D59A6749D01108BFFFFC5 -:107D1000FFEEFFEC02D505EB06260185000001070A -:107D2000006AFEC70000000CB4261A100672002B71 -:107D3000CECE3031FFFF0099FFED049605EB06260D -:107D4000019100000106006A1D00000CB42D210500 -:107D50000672002BCECE3031FFFF0067FFEC047CB3 -:107D60000668062600520000010601531F00000AA3 -:107D7000B3210E0772002BCE3031FFFF0099FFEDCB -:107D800004960668062601910000010601532900A9 -:107D9000000AB318050672002BCE3031FFFF0070C9 -:107DA000FFEC061C0668062601950000010701533A -:107DB00000F60000000AB331170672002BCE3031F6 -:107DC000FFFF00C0000003FC074F0626002800004C -:107DD0000107006A000E0164000CB4211502027252 -:107DE000002BCECE30310001001EFFED05A305B6FD -:107DF00000200021401110191900181414150272E6 -:107E000012087207000972002B322B2B321133112A -:107E1000392F333031452226273516163332363680 -:107E20003535342623211123112135211521112126 -:107E30003216151514060420325D23264F2A2A4CCB -:107E4000316678FE98EFFE9F040FFE410175D8E879 -:107E5000CE13100FCA0F111D555283695FFD3B04ED -:107E6000EACCCCFEA7C6B889CDD0FFFF00C0000089 -:107E70000429078506260160000001070076019DA0 -:107E80000164000AB30D050272002BCE30310001EF -:107E9000007AFFEC050305CC00230019400C05080F -:107EA0000814001D03720D140972002B322B3211BD -:107EB000392F33303141220E02072115211E0333A1 -:107EC000323637150606232224023534123624337F -:107ED000321617072626034662A178480902A6FD36 -:107EE00056063F74A86F64BD655CC679EFFECC94FE -:107EF0005FB8010FAF81D3605A53A804FF376EA05B -:107F000068C96FAD773E241FCC2320BC0152E1A786 -:107F10000115C86D332DC7263400FFFF0064FFEC48 -:107F2000040C05CB060600360000FFFF00C0000071 -:107F300001B005B60606002C0000FFFF000100009E -:107F40000273074F0626002C00000107006AFEDBC3 -:107F50000164000CB40D19010272002BCECE303139 -:107F6000FFFFFF62FE6901AC05B60606002D0000AA -:107F700000020009FFEB076605B600260030001F6F -:107F80004010271B0872301212001D1002720700E9 -:107F90000972002B322B3211392F332B32303157EB -:107FA00022262735161633323636373E021237214F -:107FB0001133321616151404212111210E04070E57 -:107FC00002253332363534262623239426481D18BD -:107FD000371F333F2B130B2026291403007FC9F8CA -:107FE00071FEF4FEE0FE8CFEB70B171A1B1A0E1A78 -:107FF000538C03B078A0A4509C715F150D0AC6097C -:108000000D4C8F643CC4FE01289FFDB16EC27DCE35 -:10801000EC04EA52B8BCB5A14086BB62DD737F595F -:108020006328000200C00000078005B60013001D91 -:10803000002340110703031D1212000601027214EF -:108040001010000872002B3211332B3211392F33EC -:10805000331133303173113311211133113332168F -:1080600016151404212111211125333236353426F9 -:10807000262323C0F00230F07ECAF771FEF5FEE140 -:10808000FE8AFDD00320799EA5509C715F05B6FD48 -:10809000AB0255FDB16EC27DCEEC0295FD6BC8738F -:1080A0007F5963280001001E000005A305B60013D8 -:1080B000001D400E0212120E03031013027209106B -:1080C0000872002B322B11392F33321133303141EA -:1080D00015211121321615112311342623211123C4 -:1080E0001121350447FE27018CCBDEEF5D6EFE8546 -:1080F000F0FEA005B6CDFEA7C5B9FDEE01FD6A5D97 -:10810000FD3C04E9CD00FFFF00C00000052007850D -:10811000062601B300000107007601E10164000AB0 -:10812000B312050272002BCE3031FFFF0015FFECB9 -:1081300005200789062601BC000001070233005410 -:108140000164000AB322110272002BCE303100010B -:1081500000C0FE6C052305B6000B0015400A0B0697 -:108160000272080201050872002B32CC332B323028 -:10817000316121112311211133112111330523FE06 -:1081800043EDFE47F00285EEFE6C019405B6FB1749 -:1081900004E9FFFF00000000054905BC06060024B5 -:1081A0000000000200C00000049B05B6000D00178F -:1081B0000019400C05171700040102720E00087226 -:1081C000002B322B3211392F33303173112115210D -:1081D000113332161615140421273332363534265E -:1081E000262323C0037CFD74AFD0FC70FEF7FED7BE -:1081F000B9AAA9A4509F798F05B6CBFE7C6DC27E2B -:10820000D1E9C8737F596328FFFF00C0000004D87C -:1082100005B6060600250000FFFF00C00000042987 -:1082200005B60606016000000002000BFE6C059F0B -:1082300005B6000F0017001A400C110F02720A0158 -:10824000161604070608003FCD32331133332B32A4 -:1082500030314111331123112111231133361A0208 -:10826000370521060A02072104E4BBE7FC3AE7715F -:1082700042766245110209FEBD0C39546739027C11 -:1082800005B6FB17FD9F0194FE6C026179011F0189 -:1082900040015BB6CD73FEEFFEE4FEF47000FFFF1D -:1082A00000C0000003FC05B606060028000000011F -:1082B00000020000072005B600110022401300094B -:1082C000030F0C0606010E0E0B11087208050102C1 -:1082D00072002B32322B32321112173930314101F8 -:1082E0003301113311013301012101112311012146 -:1082F000022FFDEDFE0206E30206FFFDEC022CFE5E -:10830000F8FDEBE3FDEAFEF802F402C2FD3C02C414 -:10831000FD3C02C4FD3FFD0B02E5FD1B02E5FD1B1C -:108320000001005AFFEC048905CB002E001F400F0E -:1083300004031B1B1A1A0B232B0372130B09720065 -:108340002B322B3211392F33123939303141140687 -:10835000071516161514060423222627351E023388 -:108360003236353426232335333236363534262318 -:10837000220607273E02333216160464C59EBECA83 -:1083800086FEF6C58FEC5C3F979D45C4BEF6D6AE23 -:10839000A39FC05697857EBE566D439FC073A0DFD6 -:1083A00076046094B1180717B59280C46E2729D05F -:1083B0001E2B1784797C72C03868485F6B4437A1E4 -:1083C0002E46285DA400000100C10000059505B6F9 -:1083D0000015001A400E0708121304000C1408724E -:1083E0000A000272002B322B32111739303153330D -:1083F00011140E0207330121112311343E023723D9 -:108400000121C1DB020504020702E80117D90406B5 -:10841000060109FD16FEE705B6FCF932787259141B -:108420000490FA4A0301367E765A13FB6800FFFF78 -:1084300000C1000005950789062601B1000001076B -:10844000023300FB0164000AB31A000272002BCE53 -:108450003031000100C00000052005B6000A0019F7 -:10846000400D02070A0304090502720104087200A4 -:108470002B322B3212173930316121011123113384 -:10848000110121010520FEE9FDA7F0F0024E0106D1 -:10849000FDB202E6FD1A05B6FD3C02C4FD3E000138 -:1084A0000009FFEB050B05B6001D0015400B031C72 -:1084B0000272130C0972000872002B2B322B32301F -:1084C00031612311210E03070E02232226273516C0 -:1084D000163332363637363612123721050BF0FE98 -:1084E000600D1E2021111A538C7126481D18371F4C -:1084F000343F2A130B20262913035704EA67E9EABD -:10850000D25086BB620D0AC6090D4D8F623BC30176 -:108510000001299FFFFF00C00000069F05B6060668 -:1085200000300000FFFF00C00000054105B6060650 -:10853000002B0000FFFF007AFFEC05D205CD0606F8 -:1085400000320000FFFF00C00000052305B606064C -:10855000016D0000FFFF00C00000048805B606069C -:1085600000330000FFFF007AFFEC04CE05CB0606C7 -:1085700000260000FFFF001E0000046605B6060688 -:108580000037000000010015FFEC052005B6001DB6 -:108590000017400B1710051D1102720C050972001F -:1085A0002B322B32123939303141010E022322266F -:1085B0002735161633323636370121011E0217339E -:1085C0003E0237010520FE2F3D85C29A38702F2DBF -:1085D00069344961431BFDE9010101590818170875 -:1085E0000907151709013205B6FBE98CC265100EA3 -:1085F000DA13132E5B42042DFD2B11353717143778 -:108600003A1602CEFFFF0063FFEC063D05CB0606DF -:1086100001720000FFFF0003000004F705B6060624 -:10862000003B0000000100C0FE6C05E805B6000B31 -:108630000017400B0A0502720B07070104087200BD -:108640002BCC3311332B32303165112311211133EF -:10865000112111331105E8E7FBBFF00285EEC6FDDD -:10866000A6019405B6FB1704E9FB10000001008A7F -:10867000000004EF05B60013001D400E110E0E029F -:1086800005050013090272000872002B2B32113904 -:108690002F3333113330316123110606232226355F -:1086A000113311141633323637113304EFEF7BD404 -:1086B00077CEE2F0718468B871EF024A2B31C3B50E -:1086C0000250FDE87173292702AC000100C00000D0 -:1086D00007AF05B6000B0017400B0B07020272082C -:1086E0000404010872002B3211332B323230316115 -:1086F000211133112111331121113307AFF911F079 -:10870000020FF1020FF005B6FB1704E9FB1704E9AD -:10871000000100C0FE6C086705B6000F001B400D8D -:108720000E0A0502720F0B070701040872002BCC1A -:10873000331133332B323230316511231121113390 -:108740001121113311211133110867E7F940F002AB -:1087500008F20209EFC6FDA6019405B6FB1704E96D -:10876000FB1704E9FB10000200080000054505B6F0 -:10877000000D00170019400C1705050002030272D6 -:108780000E000872002B322B3211392F3330316139 -:1087900011213521113332161615140421273332D5 -:1087A00036353426262323016AFE9E0251B5CAF9C6 -:1087B00074FEF3FEDFBEAEA2A7529E729504EACC11 -:1087C000FDB16FC27CCEECC8737F596328000003F3 -:1087D00000C00000064105B6000B00150019001B83 -:1087E000400D1503030017010272160C00087200F9 -:1087F0002B32322B3211392F333031731133113385 -:108800003216161514042127333236353426262322 -:108810002301113311C0F0A7C9F772FEF5FEE0AED7 -:10882000A19FA44D99718D03A1F005B6FDB16FC252 -:108830007CCEECC8737F596228FD6305B6FA4A0006 -:10884000000200C0000004B305B6000B00150017BD -:10885000400B150303000102720C000872002B325A -:108860002B11392F33303173113311333216161562 -:1088700014042127333236353426262323C0F0C88A -:10888000CAFC75FEEFFEDFD1C2A1AC54A073A805EF -:10889000B6FDB16FC27CCEECC8737F59632800016E -:1088A0000044FFEC04B205CB00230019400C1E1D50 -:1088B0001D071710097200070372002B322B3212AA -:1088C000392F33303141220607273636333204162A -:1088D00012151402042322262735161633323E02BF -:1088E000372135212E03020264B6505460E47EA87D -:1088F0000100AC589AFEC7F07EBD5F65BC6372AEE6 -:10890000784103FD5A02A40641719A04FF3323C43F -:108910002D3168C3FEEFA9E7FEAABD2023CC1E259A -:108920003C77AD72CA659E6F3900000200C0FFEC53 -:1089300007FE05CD00170027002140120F0A0A0587 -:10894000241403720D02720C08721C050972002BAC -:10895000322B2B2B3211392F3330314114020606C2 -:10896000232224022721112311331121361224330B -:1089700032041205141616333236363534262623C1 -:1089800022060607FE50A1F3A3CEFEE8960CFEC118 -:10899000F0F0014412980112C6D9011F90FBE9556D -:1089A000B0888DB15352B08B8AB25502DDA9FEEB6F -:1089B000C86BA80132CEFD6C05B6FDAABD011799A2 -:1089C000BAFEAEE2AAF78685F7A9AAF68484F50076 -:1089D000000200120000047105B6000E0018001D10 -:1089E000400E031717000002100A02720D020872EF -:1089F000002B322B3211392F331239303141012102 -:108A0000012E0235342421211123111123220606BF -:108A10001514163333028BFE97FEF0019D468151EB -:108A20000119010A01B7F0BD658C489CA0BA024A41 -:108A3000FDB60283195EA37BCAD4FA4A024A02A594 -:108A40002F6552768200FFFF005AFFEC0403046892 -:108A500006060044000000020069FFEC0478061FCF -:108A600000220032002C40152E2A2A16111212164E -:108A70001607231E0B720D080804070172002B3223 -:108A80003211332B3212397D2F331133113311331D -:108A900030315334123637363637170E03070E028D -:108AA00007333E02333216161514060623222E0211 -:108AB000013236363534262322060607141E026993 -:108AC0006AE4B676F47A20398283772F5E8148078C -:108AD0000D1B6089588AC16583EA9C78BF8748026C -:108AE000165075416F7F4E825A131B41720298F1E6 -:108AF0000152CC251B2612CF071314150A145BAEA6 -:108B00009129523774DC9BB9F97E5AAFFFFEB94404 -:108B1000987D9AB1465D235BAA895000000300A8A6 -:108B20000000046F04530011001A0023001F400FBF -:108B30000403202016160C1F0D0672170C0A720073 -:108B40002B322B3211392F3312393930314114067F -:108B500007151616151406062321112132161603C1 -:108B600034262323113332360334262323113332A0 -:108B700036044B75666D925FCDA5FE0A01F47CC389 -:108B800070D17D78F1F670801E6269FDDD74770327 -:108B900037607913080E7E705F93550453367CFD61 -:108BA000AE5248FEC44B022A413FFEF4430000018E -:108BB00000A80000037604530005000EB602050667 -:108BC00072040A72002B2B3230314115211123110E -:108BD0000376FE1EEC0453B9FC6604530002002227 -:108BE000FE7A04D00453000E0015001B400C100E3A -:108BF000060A011515070480050A003F1ACD323315 -:108C00001133333F333031411133112311211123FB -:108C1000113336121237052306020607210430A04D -:108C2000D9FD04D95A54713F0801BFF50C3A5B3F96 -:108C300001D50453FC63FDC40186FE7A023C7A012F -:108C40002C014DAAB487FEF5F364FFFF0067FFEC2B -:108C5000043B046806060048000000010002000012 -:108C6000066B0453001100204012010A100D070486 -:108C70000606110F0B06720603090A72002B323228 -:108C80002B323212173930314902210111231101DF -:108C90002101013301113311010644FE4E01D9FEB9 -:108CA000FEFE3BDBFE3BFEFE01D9FE4EF901A7DBDB -:108CB00001A80453FDEAFDC30232FDCE0232FDCE0F -:108CC000023D0216FDE70219FDE702190001004905 -:108CD000FFEC03D20468002F001F400F0708222278 -:108CE00021210018100B7229000772002B322B3241 -:108CF00012392F3312393930314132161615140614 -:108D000007151E02151406062322262627351616D9 -:108D1000333236363534262623233533323635344E -:108D2000262322060727363602007AC3727362456D -:108D300070436DE0AD53957A2D45C47053874F460F -:108D40008C6B847493A7767A54A4524A5BD00468DF -:108D500041826164771A09113F69525D985A111F67 -:108D600016CA21351F483C374823AD41514444259C -:108D700022AD252B000100A8000004C404530012FA -:108D80000017400B0F0610081206720A100A720034 -:108D90002B322B3212393930314111140E020701B6 -:108DA0002111231134363637012111018A030606B9 -:108DB00002022D011EE1050701FDD5FEE30453FD6E -:108DC000CB1B53594A120358FBAD022F2C746C1C59 -:108DD000FCA90453FFFF00A8000004C406250626D2 -:108DE00001D10000010602337600000AB317120613 -:108DF00072002BCE3031000100A800000480045323 -:108E0000000A0019400D050A020307010806720452 -:108E1000070A72002B322B321217393031412101EF -:108E2000012101112311331103560103FE3601F113 -:108E3000FEF1FE23ECEC0453FDECFDC10232FDCE4D -:108E40000453FDE700010007FFF004370453001648 -:108E50000015400B031506720F080B72000A720012 -:108E60002B2B322B323031612311210602060623CF -:108E700022262735161633323E021237210437EDEB -:108E8000FECD143C5A845D29421A112815253F361F -:108E90002C240E02EA039BFCFE9AE1680B0BB90638 -:108EA000083D84D90137D100000100A7000005ABBF -:108EB00004530014001B400E13060A03101412067C -:108EC000720902100A72002B32322B32121739301B -:108ED000314111231134363723012301231616158E -:108EE00011231121010105ABDA060506FEAFB9FE1B -:108EF000B2070505DA0148013C01410453FBAD020C -:108F0000783E7C38FC96036B397A47FD8F0453FC1E -:108F1000C5033B00000100A8000004860453000BB9 -:108F20000019400C0108080A040B0672060A0A72AE -:108F3000002B322B3211392F3330314111211133B3 -:108F40001123112111231101940206ECECFDFAEC1E -:108F50000453FE4301BDFBAD01DEFE220453FFFFBF -:108F60000067FFEC047C0468060600520000000164 -:108F700000A80000046F045300070010B7040706A0 -:108F80007202060A72002B322B323031411123114A -:108F900021112311046FEDFE12EC0453FBAD039974 -:108FA000FC670453FFFF00A8FE150494046806063E -:108FB00000530000FFFF0067FFEC03B804680606DB -:108FC000004600000001002C000003EC04530007E1 -:108FD00000134009010505060672030A72002B2BD7 -:108FE0003211333031412111231121352103ECFE9F -:108FF00094EAFE9603C0039AFC66039AB900FFFF49 -:109000000001FE14044804530606005C000000033F -:109010000066FE1405B706140015001E0026002584 -:1090200040141F1616011407722009091E0C0B723A -:109030000A0F72000072002B2B2B323211332B32AD -:10904000321133303141111E021514060607112367 -:10905000112E02353436363711110E02151416163C -:109060001713113E02353426037FB2FE8883FDB804 -:10907000DFB2FE8A82FEBD6C934A49936DDC6C912F -:1090800049A70614FE4A0F91F2A2A0F49210FE2006 -:1090900001E00F92F4A1A3F4900D01B6FD930C63CF -:1090A000A26C6DA3620C02F8FD080C63A36CA2C64F -:1090B000FFFF00190000045004530606005B000087 -:1090C000000100A8FE7A051F0453000B0019400C94 -:1090D000090406720A06060080030A72002B1ACCE5 -:1090E0003311332B3230314123112111331121112E -:1090F000331133051FDAFC63EC0201EC9EFE7A01AA -:10910000860453FC66039AFC62000001008B000099 -:10911000046604530013001D400E0704040C0F0FD7 -:109120000A091306720A0A72002B2B3211392F33E7 -:1091300033113330314111141633323637113311B4 -:1091400023110606232226351101765C5660A152B2 -:10915000EBEB53B479ACC40453FE6F5856342C0176 -:10916000DFFBAD01D43142B2A5019B00000100A894 -:10917000000006C70453000B0017400B0B08030642 -:1091800072090505020A72002B3211332B3232307C -:109190003141112111331121113311211106C7F968 -:1091A000E1EB01AEEC01AF0453FBAD0453FC6603ED -:1091B0009AFC66039A00000100A8FE7B076704532F -:1091C000000F001D400E0F0C0706720D0109090368 -:1091D00080060A72002B1ACC331133332B32323013 -:1091E0003141113311231121113311211133112177 -:1091F0001106C7A0DDFA1EEB01AEEC01AF0453FC73 -:1092000062FDC601850453FC66039AFC66039A005E -:10921000000200130000053D0453000E0017001962 -:10922000400C1001010B0D0E0672110B0A72002B7F -:10923000322B3211392F33303141112132161615AC -:10924000140606232111213501211121323635342E -:1092500026025E010AA0D0655FCDA5FE06FEA10331 -:109260004EFEFD01066D82780453FE46478E6B6903 -:109270009B55039AB9FD97FEC34D59534400000313 -:1092800000A8000005D20453000C00150019001BB3 -:10929000400D1503030017010672160D000A720037 -:1092A0002B32322B3211392F3330317311331133CA -:1092B0003216161514060623273332363534262384 -:1092C0002301113311A8ECDF9CCA625EC8A2DFCF74 -:1092D0006A837974CF0352EC0453FE46478E6B6960 -:1092E0009B55AD4D595345FE150453FBAD0000028F -:1092F00000A8000004760453000C00150017400B72 -:109300001100000A0B0672120A0A72002B322B118E -:10931000392F333031412132161615140606232118 -:109320001133013426232111213236019401139C7B -:10933000CD6660CBA3FE00EC01F67C73FEF901095B -:1093400069840299478E6B699B550453FD00534510 -:10935000FEC24D0000010046FFEC03A00468001FA0 -:109360000019400C0D0C0C001118077207000B724D -:10937000002B322B3211392F33303145222627353D -:109380001616333236363721352126262322060794 -:1093900027363633321616151402060182639841B9 -:1093A0004499585B844C07FE1701E80A8A84428876 -:1093B00038423DAE5E97EA8684F3141F21BF1D2913 -:1093C000438C6CAA94912317AC1C2B6DF8D2C4FE6D -:1093D000FE7F000200A8FFEC066C04680016002661 -:1093E000002140120E090904231307720C06720BA8 -:1093F0000A721B040B72002B322B2B2B3211392FCC -:10940000333031411402062322262627231123114B -:109410003311333E02333216160514161633323624 -:10942000363534262623220606066C79E09C8AD53A -:10943000800FF6EBEBF91280D38B94DF7DFD0C35BA -:10944000725B5B713535725B5A7235022CB7FEFE6A -:109450008770DEA4FE220453FE4395D06D87FFB6CD -:109460007CAC5858AB7D7CA85757A800000200116F -:10947000000003EF0453000E0017001D400E0212FF -:10948000120E0E01150906720C010A72002B322B06 -:109490003211392F33123930316121012E02353426 -:1094A00036332111231123031416333311232206DB -:1094B0000117FEFA01353F6D44E8BB01F6EBDFE929 -:1094C0007E6DDDFF696001C4144F815DA2ACFBAD10 -:1094D00001AC01575457014A5B00FFFF0067FFECE6 -:1094E000043B05EB0626004800000106006AF30075 -:1094F000000CB43529000772002BCECE30310001AC -:10950000000CFE1404760614002F00294015181CC8 -:109510001C151D1D27230E0E27190072140A720731 -:10952000000F72002B322B2B2F33113311392F33B5 -:109530003311333031412226273516163332363572 -:109540001134262322060615112311233533353312 -:109550001521152115140607333E02333216161550 -:109560001114060603362E551D1D3621364A6D6B25 -:109570006A7E36EC9C9CEB0168FE9807030D23661F -:1095800080487FB25E438DFE140F0ABD0A0A48640C -:1095900003007B7A59AC7CFE0A04C5A1AEAEA1697A -:1095A0003D73213A4C2655B38DFCCC659D58FFFF89 -:1095B00000A8000003760621062601CC0000010762 -:1095C000007601300000000AB30D050672002BCEB4 -:1095D000303100010067FFEC03CE04680020001961 -:1095E000400C131616000F0807721A000B72002B9E -:1095F000322B3211392F333031452226263534367D -:109600003633321617072626232206060721152190 -:109610001E02333236371506060283A3F3868AF616 -:10962000A057AA464443893D597C460B01E8FE17E2 -:1096300008427B5A5E974841931478FBC5D3FF726A -:10964000241EB11A20418262AA698C46281EBD21BF -:109650002100FFFF0063FFEC03900468060600563C -:109660000000FFFF009A000001A405FB0606004C65 -:109670000000FFFFFFE50000025605EB062603AFE2 -:1096800000000107006AFEBE0000000CB4190D02C4 -:109690000672002BCECE3031FFFFFF87FE1401A4EF -:1096A00005FB0606004D000000020007FFF0068ED5 -:1096B0000453001F0028001F4010210101120D1F3C -:1096C000067219120B72220B0A72002B322B322BEC -:1096D0003211392F33303141113332161615140639 -:1096E00006232111230602060623222627351616F5 -:1096F00033323E0212370123113332363534260419 -:1097000000CC9AC7615DC9A3FE4FFE143B5B835C2E -:109710002A421A102815253F362D240E0369B6BAA1 -:109720006881780453FE46478E6B699B55039AFC0B -:10973000FE9BE1680B0BB806083D85D90137D1FDCA -:1097400097FEC34D59534400000200A8000006C014 -:1097500004530014001D00234011011212160D0DB8 -:109760000F14100672170B0B0F0A72002B321133F5 -:109770002B3211392F33331133303141113332163B -:10978000161514060623211121112311331121115D -:109790000123113332363534260432CA9BC7625C4A -:1097A000C9A3FE4BFE52EDED01B001A5BABC688124 -:1097B000770453FE45468E6B699B5501E0FE2004FD -:1097C00053FE4401BCFD97FEC34D59534400FFFFB7 -:1097D000000C000004750614060600E90000FFFFF7 -:1097E00000A8000004800621062601D3000001071E -:1097F000007601820000000AB312080672002BCE28 -:109800003031FFFF0001FE14044806250626005CE7 -:10981000000001060233DE00000AB32200067200D7 -:109820002BCE3031000100A8FE7B04850453000BD1 -:109830000015400A070206720A0904010A72002B89 -:109840003232CC2B323031612111331121113311DD -:10985000211123022BFE7DEC0205ECFE80DA04537D -:10986000FC66039AFBADFE7B000100C000000445CE -:1098700006E800070010B702000502720408720033 -:109880002B2BCC33303141112111231121110445EF -:10989000FD6BF002AF06E8FE02FB1605B6013200D2 -:1098A000000100A80000038D058C00070010B7021E -:1098B00000050672040A72002B2BCC3330314111A3 -:1098C000211123112111038DFE07EC020B058CFEE3 -:1098D00014FC600453013900FFFF000F00000781F2 -:1098E00007850626003A000001070043022E0164A6 -:1098F000000AB330100272002BCE3031FFFF001689 -:109900000001067006210626005A000001070043E8 -:1099100001AA0000000AB3311C0672002BCE3031C0 -:10992000FFFF000F0000078107850626003A0000B0 -:109930000107007602E10164000AB33010027200F0 -:109940002BCE3031FFFF00160001067006210626DF -:10995000005A000001070076025D0000000AB331E2 -:109960000F0672002BCE3031FFFF000F0000078181 -:10997000074F0626003A00000107006A01690164EA -:10998000000CB43F33100272002BCECE3031FFFFFB -:1099900000160001067005EB0626005A00000107BC -:1099A000006A00E50000000CB440340F0672002B82 -:1099B000CECE3031FFFF0000000004BC0785062634 -:1099C000003C00000107004300C30164000AB30F1C -:1099D000070272002BCE3031FFFF0001FE14044855 -:1099E00006210626005C000001070043008A0000F3 -:1099F000000AB324000672002BCE30310001005261 -:109A000001C803AE028500030008B10100002F3237 -:109A100030315335211552035C01C8BDBD00000132 -:109A2000005201C807AE028500030008B101000022 -:109A30002F3230315335211552075C01C8BDBD00AE -:109A4000FFFF005201C807AE0285060602020000B1 -:109A50000002FFFCFE37034CFFC800030007000CA8 -:109A6000B301020605002F33CE32303141213521BA -:109A700035213521034CFCB00350FCB00350FE37B8 -:109A8000838B83000001001A03C1017305B6000A2D -:109A9000000EB5010080050272002B1ACD3930315D -:109AA00053273E0237330E0207270D12394222AAEE -:109AB0001328210B03C11649A6A7494FB2AD470091 -:109AC0000001001A03C1017305B6000B000EB501B9 -:109AD00005800B0272002B1ACD39303141170E026E -:109AE00007233E033701640F12394222AA0E1E1CBF -:109AF000160805B61649A6A64A3B83857D35FFFFA5 -:109B00000041FEF8019A00ED040702060027FB372A -:109B10000001001A03C1017405B6000A000EB50960 -:109B200004800A0272002B1ACD333031411E021715 -:109B3000232E022737010D0A212814AB21433912A5 -:109B40000E05B646AEB24F4AA6A649160002001A46 -:109B500003C1031405B6000A00150017400A1110CE -:109B6000100604800A150272002B321ACC32321110 -:109B7000333031410E020723273E0237230E0207FE -:109B800023273E023703141428210AE50E12394315 -:109B900022F71428210BE40D1238432205B64FB2E8 -:109BA000AD471649A6A7494FB2AD471649A6A749E2 -:109BB0000002001A03C1031405B6000A00160017BC -:109BC000400A010C0C1105800A160272002B321A91 -:109BD000CC32331133303141170E0207233E0237A6 -:109BE00023170E0207233E033703050F12394222C3 -:109BF000AC1428220ABD0E12394222A90E1E1B17D0 -:109C00000705B61649A6A64A4FB2AE461649A6A6FD -:109C10004A3B83857D35FFFF0041FEF8033B00EDA5 -:109C20000407020A0027FB370001007F0000039BA6 -:109C30000614000B00174009040101070A0A030873 -:109C400003002F2F12392F333311333031412513B5 -:109C5000231305350503330325039BFEAA33E9329D -:109C6000FEBE014232E933015603C51EFC1D03E36B -:109C70001ECB1D01A1FE5F1D00010075000003A3A6 -:109C8000061400150027401109000006030B1414E8 -:109C90000E1103110311050F05002F2F1239392F53 -:109CA0002F11333311331133331133303141251533 -:109CB0002513231305350503370535050333032520 -:109CC000152517024E0155FEAB32EA31FEAE0152A8 -:109CD0002B2BFEAE015231EA320155FEAB2A020CAB -:109CE0001DC91CFE84017C1CC91D0106F71DC91D70 -:109CF000017CFE841DC91DF70001008701D5027C8F -:109D00000403000F0008B1040C002F33303153342A -:109D100036363332161615140606232226268742B7 -:109D2000714746724343724647714202EC657A3886 -:109D3000387A65627C39397BFFFF0086FFE50603D0 -:109D4000011104260011000000270011022D00005F -:109D5000000700110457000000070053FFED097CC5 -:109D600005CB000B0017001B00270033003F004B02 -:109D7000002C40174034463A0D72281C2E220D72DA -:109D80001A0C1206001B1B0C000572002B32322F1E -:109D900010CC323F2B32CC322B32CC3230314132EC -:109DA00016151406232226353436172206151416E6 -:109DB00033323635342625012301133216151406A5 -:109DC000232226353436172206151416333236353B -:109DD000342625321615140623222635343617224A -:109DE000061514163332363534260194A1A69FA8E1 -:109DF0009DA49BA7413D3D414241400392FCD5C1FA -:109E0000032BA6A1A79FA99DA49BA7413D3D41432C -:109E1000404002A2A1A69EA99DA39AA7413D3D4113 -:109E200042414005CBEFDAD9F4F4D9DAEFA49294A9 -:109E30009395949493938FFA4A05B6FDCCEFDAD8B4 -:109E4000F4F4D8DAEFA49294939593959393A4EFB6 -:109E5000DAD8F4F4D8DAEFA4929493959395939387 -:109E60000001005703A8024105B60003000AB3022F -:109E7000010272002BCD3031413301230160E1FE3C -:109E8000B09A05B6FDF20002005703A803D405B648 -:109E900000030007000EB5070002060272002B3215 -:109EA000CE323031410133012101330101EA010A8F -:109EB000E0FEB0FDD30109E1FEB003A8020EFDF201 -:109EC000020EFDF200010051006C025D03E5000688 -:109ED0000010B70406030002050105002FCC173956 -:109EE000303153011701010701510163A9FEE5015A -:109EF0001BA9FE9D023501B05EFEA2FEA15E01AE71 -:109F000000010050006C025C03E500060010B7047D -:109F100002050106050003002FCC1739303153012B -:109F20001501270101F80164FE9CA8011AFEE60351 -:109F3000E5FE501AFE515E015F015E00FFFF0086E4 -:109F4000FFE503B705B6042600040000000700047F -:109F5000020C00000001FE7E0000028905B600032D -:109F6000000BB40212720002003F2B30314101237A -:109F7000010289FCB3BE034C05B6FA4A05B60001DE -:109F8000006D024C02E604F100140019400A12119F -:109F900009090E0400101000002F322F10CC3233AC -:109FA0001133333031413216151123113426232257 -:109FB0000615112311331733363601E47A88994593 -:109FC00048695199771608237904F17480FE4F018E -:109FD000974D4E7771FEB602995B34330001004114 -:109FE0000000042505B600110020400F01101004E8 -:109FF0000D090C0C0008050472000C003F2B3212F6 -:10A00000392F33CE323211333031731123353311BE -:10A01000211521112115211521152111E3A2A203DA -:10A0200042FDA90231FDCF013EFEC2010B9704148F -:10A03000CAFE51C9D297FEF50001004C0000045839 -:10A0400005CA0029002C40150B25250E22121E1EC4 -:10A050000F2121191A1616190C07000572002B3250 -:10A060003F33113311392F33331133CE32321133A1 -:10A0700030314132161707262623220615152115E1 -:10A08000211521152114060607211521353E02351B -:10A09000233533352335333534363602BA72B64A72 -:10A0A0004C478B4C5E6B0181FE7F0181FE7D204021 -:10A0B0003202F3FBF443562ABDBDBDBD64BF05CAE1 -:10A0C0002E22B41D256676929692983F674D19CE42 -:10A0D000C3124A714A9892967F92C05F000300AB08 -:10A0E000FFEC066405B6000C0015002E002D40168E -:10A0F0001E250B722C2D2D172A1A1A2E170F09093F -:10A100000B0E0C02720B002F2B3212392F332FCD76 -:10A11000331133113311332B3230314120161514E2 -:10A120000E02232311231105231133323635342631 -:10A130000515331523111416333236371506062349 -:10A1400022262635112335373701E80117FF3A82D9 -:10A15000DA9F3BE30138553CA7A69602D6FAFA40AF -:10A160003B274D1E206942557C4399A54905B6E819 -:10A17000D160AB844BFDDD05B6C8FDFD7C8C807BDA -:10A18000BFE1A8FE8B474B100BA511183E876F014E -:10A19000865C55D80001003BFFEC047C05C6003608 -:10A1A000002B40153330300F2718182A150C0F0FCD -:10A1B000001C230D7207000572002B322B3211395F -:10A1C0002F33CE3232113311331133303141321645 -:10A1D0001707262623220E0207211521060615142D -:10A1E00016172115211E0233323637150606232293 -:10A1F0002626272335332626353436352335333E78 -:10A2000002031965AE50543F88484673593D0F010B -:10A21000C5FE2D010101010198FE78145E96664F7E -:10A22000933E3C9360A1F2991D98870102028695A6 -:10A230001A9AF405C62C2BB81F2A2B567F55960D5B -:10A24000231412261397648C48221BCA1C227AE618 -:10A25000A39712231613260B96A7F183000400631D -:10A26000FFF1061105C10003000F001B0036002599 -:10A270004012301C232A0303230472190D07130113 -:10A2800001070C72002B322F3210CC322B322F32BE -:10A2900010CC32303141012301011406232226352E -:10A2A000343633321605141633323635342623222B -:10A2B0000601222635343636333216170726262372 -:10A2C000220615141633323637150606051CFCD542 -:10A2D000C2032B01B7B2958BB5B09689B8FE204961 -:10A2E00054504A48525449FD929AC65DA166366B55 -:10A2F0002C2C2956265E5A585B396528256705B6E9 -:10A30000FA4A05B6FB9DA9B9B9A9A9B9B8AA677552 -:10A3100074686972720147AAB07F9D481714801053 -:10A32000147368676E15128513160002004DFFED59 -:10A3300003BC05CA0023002D00224013100D20117C -:10A34000142B06082719057203030000080D72007C -:10A350002B3211332F2B3212173930316532363709 -:10A36000330E0223222626353506060735363637C4 -:10A370001134363633321615140606071114161327 -:10A38000342623220615113636027C445B079A06D2 -:10A39000499376659D5A2A6031325E2B4A95718DBC -:10A3A000A465BB8146973538412F716C96636D77F4 -:10A3B000A95950A684B70D1B0D9A0E1D0F01C46A32 -:10A3C000934CA59384D09E3AFF005F7103F75056DB -:10A3D0005A4CFE8336C5000400A6000007D805B617 -:10A3E0000013001700250031002640122C1F2618EC -:10A3F00014150D030009090102720C0C0008003F3E -:10A40000322F2B322F1139392F33DE32CC3230310B -:10A4100073112101332E02351133112101231E0244 -:10A4200015112135211501222626353436333216F1 -:10A43000161514062732363534262322061514162F -:10A44000A6010302540D040906D1FF00FDA60B046A -:10A45000090703FB0243FEDD5D9052AE975C90540A -:10A46000B093514A4952524B4B05B6FB97338B90F0 -:10A470003802E3FA4A046F37929238FD24A0A00113 -:10A480001253A071AAB8539D72AABA8A6F6B6C6BF3 -:10A490006B6C6B6F0002002102E5059105B600149C -:10A4A000001C002B40151B1717030F0C0318070E79 -:10A4B0000E00001518050202180272002B322F330D -:10A4C00010CC32113311331117393311333031417C -:10A4D000113313133311231134363723032303238A -:10A4E0001616151121112335211523110296BAC311 -:10A4F000C9B57F050108D169C7080203FDE5D0028F -:10A500001FD202E502D1FDD1022FFD2F01A014615F -:10A510001BFDD00230225311FE5602666B6BFD9A72 -:10A52000FFFF00430000060205CD0606017500008E -:10A5300000020066FFDD048B0448001900220019A8 -:10A54000400C220E0E001E09067212000B72002B28 -:10A55000322B3212392F3330314522260235343E28 -:10A560000233321616152111161633323637170EEE -:10A57000021311262623220607110279ADED795D1B -:10A580009CBC5E97EF8CFCC52CA15C95B145483016 -:10A5900078ACAC269D6A65932F23A001029394D6D4 -:10A5A0008A428AFDAFFE9C2F4C7B6F294C7F4C0268 -:10A5B0008B0115284F472EFEE9000005003BFFEFF9 -:10A5C000065105B600030011001F00380044002E9C -:10A5D000401939332719043F2D20120303200D722F -:10A5E0000D0E0903040F01010F0472002B322F100E -:10A5F000CC17392B322F3210CC3217393031610160 -:10A600003301031134363637060607072725331181 -:10A6100001323635342627270E0215141617222646 -:10A620003534363637262635343633321615140689 -:10A63000071616151406033636353426232206155A -:10A6400014160108034DC0FCB38702040111301732 -:10A650005E57011CA4031149494D461428371C4874 -:10A660004B9DA72B482C3C47AF7979AA543E4B66AB -:10A67000B28F343F3C3A373D4405B6FA4A024A01AC -:10A68000FA204A4616112D11456FD1FC94FE29433C -:10A690003532471707112C37233543848A723853D4 -:10A6A0003E1627604D6D746F6F4C632123695472A1 -:10A6B000900227163C332A36362A313D00050030F9 -:10A6C000FFEF067605C90003002D003B0054006033 -:10A6D0000039401E3435434F55055B493C2E03037A -:10A6E0003C0D722827141411110B04211A010121A9 -:10A6F0000572002B322F3210CC32392F33123939F8 -:10A700002B322F3210CC3217393031610133010333 -:10A710002226273516163332363534262323353391 -:10A7200032363534262322060727363633321615BD -:10A730001406071516161514060132363534262769 -:10A74000270E0215141617222635343636372626DC -:10A75000353436333216151406071616151406034B -:10A7600036363534262322061514160150034DBF04 -:10A77000FCB3D14B843F4387445B565E6773696883 -:10A780004F4439386138553E9262869B554B5B6029 -:10A79000AE033C4A484D461427371D484B9CA82B16 -:10A7A000492C3C47AE7979AB553E4B67B290343F6C -:10A7B0003C3A373D4405B6FA4A023A1F209C252A06 -:10A7C00046403B43854A3733392826732E3A7E6606 -:10A7D0004C67180A136E4D7890FE3943353247178F -:10A7E00007112C37233543848A7238533E1627606D -:10A7F0004D6D746F6F4C632123695472900227165C -:10A800003C332A36362A313D00050054FFED067EE2 -:10A8100005B600030022003000490055003D4020ED -:10A82000292A38444A05503E31230303310D72145E -:10A83000151511111A1D1D0B0416190101160472AC -:10A84000002B322F3210CC32392F333311331133E6 -:10A850002B322F3210CC32173930316101330103E2 -:10A86000222627351616333236353426232206079C -:10A8700027132115210736363332161514060132F7 -:10A880003635342627270E0215141617222635349E -:10A890003636372626353436333216151406071663 -:10A8A00016151406033636353426232206151416DB -:10A8B0000154034DBFFCB3BF458C2F358837566715 -:10A8C000635B26491C542201FAFE9012183B248730 -:10A8D000B6B603384A484D461328371C474C9DA846 -:10A8E0002B492C3C47AE7979AB553E4B67B290343F -:10A8F000403D3A373D4405B6FA4A02381C1AA021B9 -:10A90000284951484C0D082901AF90B904078E849D -:10A910008F9FFE3A433532471707122B37233543B3 -:10A92000858B7238533E1627604D6D746F6F4C6384 -:10A930002123695472910228163C332A36362A3173 -:10A940003D000005004DFFEF065B05B60003000A61 -:10A9500000180030003C002D401811121F2B31054B -:10A960003725190B0303190D7209060407010107A6 -:10A970000472002B322F10CC33332B322F3210CCF9 -:10A9800032173930317301330902213521150101A4 -:10A99000323635342627270E02151416172226358F -:10A9A0003436372626353436333216151406071654 -:10A9B00016151406033636353426232206151416CA -:10A9C000FD034DBFFCB4FEF4015AFE420279FEAF16 -:10A9D00003A04A494D461428371C484B9CA85D42A9 -:10A9E0003C47AF7979AB553E4B66B28F33403C3A2A -:10A9F000383C4305B6FA4A024A02D79579FD0DFE66 -:10AA000029433532471707112C37233543848A727F -:10AA100055682227604D6D746F6F4C632123695414 -:10AA200072900227163C332A36362A313D00000246 -:10AA30000050FFEC044A05CA00260036001F400FF4 -:10AA4000341827271515002F0B13721F00037200EF -:10AA50002B322B3212392F33113333303141321E26 -:10AA6000021514020E022322262635343E03333209 -:10AA7000161736363534262623220607353E0213AE -:10AA8000220E0215141633323E0237262602898121 -:10AA9000AD672C2E6096CF8693A846244E7EB37762 -:10AAA0004B7E2601013B6D4B3C95412C656D2A5038 -:10AAB000764C24464E45745A3F0F126405CA599B82 -:10AAC000C8707CFEF7F6C47373BA6A4BAEA98A529B -:10AAD000483B0F240C6D9349342BD7172213FD8468 -:10AAE0005C92A3475B6F5895BA614555FFFF002FF5 -:10AAF000000004C405B9060601610000000100B7AA -:10AB0000FE24053505B60007000EB50601027204E5 -:10AB100000002F322B32303153112111231121111A -:10AB2000B7047EF4FD69FE240792F86E06C5F93B72 -:10AB30000001003AFE2404EE05B6000B001D400D96 -:10AB400003070708020004027201090900002F32FE -:10AB500011332B123939331133303153350101356B -:10AB6000211521010121153A025CFDB40466FCDEC9 -:10AB70000219FDCF0378FE248A0370031088C9FDF3 -:10AB800036FCCBCA0001006002790432032B0003BB -:10AB90000008B10100002F32303153352115600318 -:10ABA000D20279B2B20000010025FFF204DD06BB3B -:10ABB00000080017400A020305020303060013728F -:10ABC000002B2F392F113911333031450123352115 -:10ABD0001301330101E9FEEFB30131DE01F7B2FDEC -:10ABE000A70E02F8ADFD8C0598F93700000300733D -:10ABF000018705320418001A00260032002740138E -:10AC00001E1212072D1B1504042A181804240A0A00 -:10AC1000300412003F3333113311332F33121739FD -:10AC2000331133303141140606232226270606232A -:10AC30002226263534363633321617363633321658 -:10AC400005262623220615141633323625342623EC -:10AC5000220607161633323605324D8A5B5A974064 -:10AC60003C96545B8C4F4E8B5D54973F3B955D8972 -:10AC7000A9FD472D5F3D46524E4C38610242544576 -:10AC80003761302C633A455302CF58965A61665B60 -:10AC9000675293625B93575C695C66B48E554F60F4 -:10ACA0004542604F51465C4E5451545F00010005CF -:10ACB000FE1403220614001D000EB5160F007207C5 -:10ACC00000002F322B32303153222627351616330F -:10ACD00032363511343636333216171526262322EE -:10ACE000060615111406AB2E57211D4A254D435754 -:10ACF0009F6B2C53211D4724313F1FC0FE14110EA2 -:10AD0000C30B14665A050A83A44C0E0EC50C132FF0 -:10AD1000553BFAF5C4B0FFFF006001760431042E04 -:10AD200006270061000000C7020700610000FF392C -:10AD300000010060009A0431050E00130027401145 -:10AD400001000002131305100F0B0A0A090C0C0670 -:10AD50000F002F33331133332F3310CE32321133F0 -:10AD6000332F3330314117072115210721152103D6 -:10AD700027372135213721352102F1A2650103FE54 -:10AD8000AC6901BDFDF082A163FEFF015367FE4681 -:10AD9000020C050E48D5B0DEB1FEE846D2B1DEB0F9 -:10ADA000FFFF006000000432050D0626001F002191 -:10ADB0000007022A0000FD87FFFF00600000043248 -:10ADC000050D0626002100210007022A0000FD874C -:10ADD000000200620000044505C1000500090019D9 -:10ADE000400D040901070400080202720600080071 -:10ADF0003F322B3212173930316101013301010327 -:10AE000009020225FE3D01C35E01C2FE3E2F011B69 -:10AE1000FEE5FEE602DF02E2FD1EFD21010701D88C -:10AE200001DAFE26000100A104D903FB0625000F6C -:10AE30000012B70F09800C0F040104002F5D331AB4 -:10AE4000CC323031410E0223222626273316163308 -:10AE500032363703FB0A5BB8969BB45008D60A60BB -:10AE60006B5C6F0B06256795504D956A6F4D526A66 -:10AE70000001017404CD02960614000C000EB4010A -:10AE8000070C8005002F1ACD3939303141150E02DB -:10AE90000723353E033702960F303C21860A1313F1 -:10AEA0000E040614122A6A6F32191D4C54502100E8 -:10AEB000FFFFFF6CFE3B0095FF8304070471FE0358 -:10AEC00000000001016804D902920621000B000E67 -:10AED000B4010B800706002F331ACD3230314115F3 -:10AEE0000E020723353E023702920E1E1906DF10AE -:10AEF000303F24062119256D712C14296A6F320008 -:10AF000000020011035402D606C7000A0013001DF8 -:10AF1000400D060B0B090904010103780F077700A8 -:10AF20003F33E4392F33331133113330314123159B -:10AF300023352135013311332135343637060607E1 -:10AF40000702D67FBEFE78018BBB7FFEC303030AD8 -:10AF50003715980407B3B37D0243FDCCBA2B663195 -:10AF60001B621FE000010049034302AB06C1001E43 -:10AF7000001F400E1D1C1C1919030606130C780235 -:10AF80001E77003F33E432392F333311331133301E -:10AF90003141152107363633321615140623222681 -:10AFA0002735161633323635342623220607271363 -:10AFB0000279FE9012183B2487B6B5AD458B30352B -:10AFC00088375667625B27491C542306C191B80431 -:10AFD000068D848F9F1B1AA021274950484D0E08CB -:10AFE0002901B0000001003B035402B506C1000670 -:10AFF0000010B605010106780377003FE4331133F2 -:10B000003031530121352115019F015AFE42027A48 -:10B01000FEAE035402D7967AFD0D000300310342C1 -:10B0200002B806D30019002700330017400C271A76 -:10B0300014062E05210C78280077003F32E43217E1 -:10B040003930314132161514060716161514062329 -:10B0500022262635343636372626353436130E0268 -:10B0600015141633323635342627132206151416D6 -:10B07000173636353426017579AB553E4B67B2919C -:10B0800068914B2B492C3C47AE6228371D48484AF3 -:10B09000484D4602373D443334403D06D36F6F4C34 -:10B0A000632123695472913F724C38533E162760D6 -:10B0B0004D6D74FE03112C3723354343353247174A -:10B0C0000180362A313D17163C332A3600160054CB -:10B0D000FE8107C105EE0005000B00110017001BE3 -:10B0E000001F00230027002B002F00330037003BF8 -:10B0F000003F004300470053005F006F007800816D -:10B100000090002740121218182C2C1C1C0C13073E -:10B110003939353521210111003F331133113311F4 -:10B12000333F331133113311333031531121152390 -:10B1300015253521112335011133153315213533EB -:10B140003533112135211521352115013521150101 -:10B15000231133112311330135211501231133013B -:10B1600035211533352115012311333523113301D1 -:10B1700023113305140623222635343633321605BF -:10B18000141633323635342623220625333216156B -:10B1900014060715161615140623231333323635F5 -:10B1A000342623231515333236353426230122273E -:10B1B00035161633323635113311140654012FC0AB -:10B1C00005CE01306DF9006FC0050EC36DFD49015C -:10B1D00011FBE1010EFEF2010E04B76D6D6D6DFB0A -:10B1E000C20110FC306F6F02C00110770111FAA884 -:10B1F0006F6F6F6F06FE6D6DFB9F7F87877F7F8709 -:10B20000877FFE73424547404047454201E1AC6EAF -:10B210006F2E2C2D3E6D5ECF7B422E242A2F3B4A73 -:10B2200031252634015E302010201425317D6F0435 -:10B23000BE01306FC1C16FFED0C1F902012FC26DD6 -:10B240006DC2FED16D6D6D6D06FE6F6FFAA8010EB9 -:10B250000202010FFA3B6D6D01A6010E044A6F6FE9 -:10B260006F6FFC2F011079010FFD6801104987A64F -:10B27000A68789A4A4895C69695C5C6868C9435332 -:10B2800031430806093A45505A01622220221DE343 -:10B290009A2B25202AFEFA0A66030524320192FE23 -:10B2A00072655D0000030054FEC107AA0614000386 -:10B2B0000021002D00174009212502170F2B2B021A -:10B2C00000002F2F392F3939123933303149030516 -:10B2D000353436373E023534262322060607173624 -:10B2E00036333216151406070606151503141633E1 -:10B2F000323635342623220603FE03ACFC54FC56BA -:10B3000003EB2A433B4E27BDA33979702E52447F6D -:10B31000373F3E35444C431B513C385353383C5126 -:10B320000614FC56FC5703A9FB2F323E342F5462FF -:10B330004389981B2C1BB2222E3A2F3A47353D7178 -:10B34000503BFEED483F3F484C3D3D00FFFFFF872F -:10B35000FE1402A10621062603B000000107014BDE -:10B36000FF4D0000000AB3110B0672002BCE3031E6 -:10B37000FFFF001A03C1017305B6060602060000AE -:10B380000002001BFFEC05360620003B0047002EA4 -:10B3900040151F1C1C202305434308342334233449 -:10B3A000002D1009723C00002F322B321139392F39 -:10B3B0007D2F113333113311333311333031413297 -:10B3C0001E02173315231616151402060623222E05 -:10B3D00002353436363534262322060727363633EF -:10B3E0003216151406061514163332363635342641 -:10B3F0002726242635343636172206151416161736 -:10B400002E03028C7BB982511390820201418BE0A2 -:10B410009F779C5B260B0A211E18340F382F7B4721 -:10B420005D5D0B0B5E6C6E954B0102FEFECD8A528C -:10B43000AB854B5159CAA80B374F640620529AD797 -:10B4400085B8123A1696FEFAC67039627B432E5BB7 -:10B45000531F2D21120996192663542C6268364E0B -:10B460007177F4B9103311037BC9765A9457B749F1 -:10B4700045457547026095673500000100000000F2 -:10B4800004C305C3001D001B400F181B00031A1C3A -:10B4900002721A087210090372002B322B2B12173A -:10B4A000393031413E03373E023332161715262616 -:10B4B000232206070E03071123110121025B2244F8 -:10B4C000443E1A1E41553A233C190B23111E3625C2 -:10B4D000174D585823F1FE1D010503114B9A927C1C -:10B4E0002D32411F0A0BB50306203C2589B1C25FEE -:10B4F000FDDA022F038700020025FFEC0724045326 -:10B50000001B0034002D4017282811021C1C18189D -:10B510001A1B06720D0E2424110B722E0A0B7200D8 -:10B520002B322B321133332B323211331133113989 -:10B530002F30314115231E0215140606232226271B -:10B5400023060623220235343636372135370521C6 -:10B550000E021514163332363535331514161633DC -:10B560003236353426260724FE1B28165EB98B7A20 -:10B57000932408249379CDD5192B1CFEF3A00483C2 -:10B58000FCC71A2B196C696054DD27503E696A1696 -:10B59000260453B84694964BA0DF75695E5E690138 -:10B5A00000F44B9794456553B842919549AC968DFC -:10B5B00078A8A854743D97A949949200FFFF00C051 -:10B5C0000000069F07850626003000000107007670 -:10B5D00002C80164000AB31F090272002BCE303189 -:10B5E000FFFF00A800000702062106260050000009 -:10B5F0000107007602FF0000000AB32F2107720046 -:10B600002BCE3031FFFF0000FDBE054905BC0626EC -:10B61000002400000007025301540000FFFF005AFD -:10B62000FDBE04030468062600440000010702531F -:10B6300000E400000010B503022F0B0101B8FF96D3 -:10B64000B056002B343400020067FDBE0242FF8377 -:10B65000000B00170010B40C00C01206007C2F3342 -:10B660001A18CC3230314122263534363332161591 -:10B6700014062732363534262322061514160151B6 -:10B6800068828268658C8B662F3D3E2E2E3D36FD8E -:10B69000BE786A697A79686B79763A3233393933A8 -:10B6A000323A0002007AFFEC069D0614001C002BC3 -:10B6B000001B400D1715111A05280E0372210509EC -:10B6C00072002B322B32123939CE32303141140212 -:10B6D0000606232224260235341224333204173E70 -:10B6E00002353317060607161605141616333236BA -:10B6F000363510022322060605D155AAFFACAFFE4F -:10B70000FEA953950132E9AC0102552B3215F00E1A -:10B710001C7F7F2727FBA55BC09697BE59CBE1977F -:10B72000C05C02DDA9FEEBC76C6CC80116A9E20182 -:10B7300051BB6E63124F72451592CB3254CA75A934 -:10B74000F78585F7A90100012484F600000200674F -:10B75000FFEC057304FB001A0029001B400D1412B6 -:10B760000E1804270B07721F040B72002B322B32AA -:10B77000123939CE323031411402062322260235E5 -:10B780001000333216173E023533170E0207161615 -:10B79000051416163332363635342626232206048F -:10B7A0007C7FECA397EB85011AF46EBF44383F19F8 -:10B7B000EE0F12447A641D20FCDD3A7D62637B3A11 -:10B7C0003A7C639385022CB7FEFE87870102B7019E -:10B7D00012012A48441250764715619D711F3E9709 -:10B7E000577DAC5758AB7D7CA956C000000100B412 -:10B7F000FFEC06D10614001F001D400E07051F1F99 -:10B80000010C111502721A110972002B322B123918 -:10B8100039332FCE32303141153E023533170E0306 -:10B820000711140604232000351133111416333286 -:10B8300036363511053C3A421DEE0E0F3259906BEB -:10B840007DFF00C6FEE4FED7F0AEAD76934505B6AB -:10B85000C20F4D784C154E8A6E4B11FDA799F28D93 -:10B860000127F503AEFC5AADAB529B6C03A500015A -:10B87000009FFFEC060104FC002200294015010096 -:10B880001C1C1E060E130672090A0A18180E0B72EB -:10B89000070A72002B2B32113311332B1239393333 -:10B8A0002FCC32303141170E0307112327230E020C -:10B8B000232226263511331114163332363511332F -:10B8C000153E023505F30E0E325A8F6BB9200E234A -:10B8D0006B83487EB25EEC696FA17DEC3A421C043A -:10B8E000FC164E8B704B0EFCBC95394B2555B28D1A -:10B8F00002D2FD5A8180C6BB0226770E4F794B00DB -:10B900000001FCEF04BEFE8A069B001500154009ED -:10B9100006030C13C00F040104002F5D1ACC32394A -:10B9200039303141140607072327363635342623AC -:10B93000220607353636333216FE8A584D098B12E9 -:10B940004C463B2F223D19194D2C828705D54D5D64 -:10B95000125BA00C322B2923090786080A66FFFF19 -:10B9600000C0000003FC0785062600280000010730 -:10B97000004300D20164000AB312020272002BCE0F -:10B980003031FFFF00C1000005950785062601B193 -:10B9900000000107004301A70164000AB31C000274 -:10B9A00072002BCE3031FFFF0067FFEC043B062115 -:10B9B0000626004800000107004300B80000000A06 -:10B9C000B326000772002BCE3031FFFF00A8000025 -:10B9D00004C40621062601D100000107004301230B -:10B9E0000000000AB319120672002BCE303100019C -:10B9F0000030FFFB074A05B6002B001E40101F1445 -:10BA0000141A0B2A10040005027225000972002B7B -:10BA1000322B121739331133303145260A022733BE -:10BA2000161A021733363637132E022733161A0228 -:10BA3000173336121213330A0207232E032703018A -:10BA4000E4569A784804FA093A535F2E0A0D311CDD -:10BA5000A50C150C02FA0637566A370A4B6A3A02E9 -:10BA6000FA0358AB80E02E59514319E5058D015971 -:10BA700001800190C4B7FEA3FEC6FEF76545AA513A -:10BA800001D2488E8E47A5FEAFFEBEFEE2749E0137 -:10BA90007301B80100FEE5FDFBFE30CA4BAEB7B541 -:10BAA00052FD4900000100270000066A04540028E6 -:10BAB000001F4011281E1E23151A091B050B100616 -:10BAC00072050B0A72002B322B12173933113330E7 -:10BAD000314106020207232E0227032326260202F3 -:10BAE000273316121217333E023713262627331632 -:10BAF0001212173336121237066A09549D78D62768 -:10BB000051471AE4D3427F674003EC0A4B66310782 -:10BB10000B252A1288191B03ED073D5D3408426589 -:10BB20003F0B0454C6FE92FE9BBB459CA04BFE34CB -:10BB300068FF0121013399BDFEACFEE965234A4C43 -:10BB40002601115EDB64A8FEC7FEDB8974011901C2 -:10BB500048BA0002000A0000050105B60013001DE6 -:10BB60000024400A070A0A04011D0B0B0005B8FF58 -:10BB7000FFB47214000872002B322B12392F33CD10 -:10BB80003232113330316111213521353315211510 -:10BB90002115333216161514042127333236353465 -:10BBA00026262323012CFEDE0122F0018FFE71A444 -:10BBB000D0FE73FEF3FED8B0A0A8A952A2788504E7 -:10BBC00032BACACABACB6FC27CCEECC8737F586394 -:10BBD00028000002000A000004D205270013001C00 -:10BBE0000021401015050501160E0A7210040413F9 -:10BBF00011010672002B32CD3311332B3211392F44 -:10BC00003330314115211521112132161514060644 -:10BC100023211123353335012111213236353426C4 -:10BC200001F00162FE9E010CEFE760CDA6FE06FB6F -:10BC3000FB01ECFEFF01046C877D0527D4B8FEFDF7 -:10BC40009FA0699B55039BB8D4FCC3FEC34D5953B9 -:10BC50004400000100C0FFEC073C05CB002A002790 -:10BC600040150B1C1C041F1F0017100372080272E2 -:10BC700007087224000972002B322B2B2B32123949 -:10BC80002F33331133303145222402272111231160 -:10BC90003311213E033332161707262623220E02C4 -:10BCA000072115211E03333236371506060576DEC9 -:10BCB000FED89A0CFEE6F0F00121126CB4F79C73EA -:10BCC000D85B5450AD5C619E74470C0291FD6C05CD -:10BCD0003F71A56B62B6635BBB14A90131CDFD6DED -:10BCE00005B6FDA98BE4A459352CC72537376A9BC7 -:10BCF00064CB6CB07D43241FCC232000000100A83E -:10BD0000FFEC05E30468002700264014160F0772B5 -:10BD10001A0A0A1D050507080672070A21000B7298 -:10BD2000002B323F2B12392F333311332B3230316A -:10BD30004522262627211123113311213E023332B9 -:10BD4000161707262623220606072115211E023371 -:10BD500032363715060604A697E2860DFEFAECEC9D -:10BD60000107128DDC895FAA3B4337824258784134 -:10BD70000901E2FE1D07467E595996434194146C11 -:10BD8000DCA9FE230453FE43A8CD5D2A1BAD182178 -:10BD90003F7D5DB96B8A43291DBF211F0002000052 -:10BDA0000000059A05B9000B001800234011040794 -:10BDB000070C0B1212090B02720206060908720028 -:10BDC0002B3211332B12392F1239331133303141C9 -:10BDD0000123032311231123032301170E03070754 -:10BDE00021272E0303540246F1F27FD680F3EF029F -:10BDF0004588051A21200B3B01493E0A1D1E1905E5 -:10BE0000B9FA47028FFD71028FFD7105B9B1164B6A -:10BE100056521C949C1D4B50490000020004000027 -:10BE200004C50453000B0017002340110407070C3E -:10BE30000B1212090B0672020606090A72002B3257 -:10BE400011332B12392F1239331133303141012381 -:10BE500003231123112303230117230E02070721B4 -:10BE6000272E0202F201D3E8B060CF64AEE801D120 -:10BE700091080A1E1E0A320111320B221F0453FBC5 -:10BE8000AD01C5FE3B01C5FE3B04539220514C1849 -:10BE90007B781B505200000200C0000007B605B9B5 -:10BEA00000130020003040171A11110C0408081468 -:10BEB0000F0C0C0E130F02720206060A0A0E08007F -:10BEC0003F33113311332B3212392F1239331133DF -:10BED0001133113330314101230323112311230383 -:10BEE00023012111231133112113170E03070721F9 -:10BEF000272E0305710245F4F27CD57FF2F201058D -:10BF0000FE8FF0F001C1EF8805191F1F0D3B0144A2 -:10BF10003B0B1D1D1905B9FA470292FD6E0292FDF9 -:10BF20006E0292FD6E05B6FDA8025BB11A47514E36 -:10BF300020969B1F4B4F4800000200A8000006A35C -:10BF400004530013001F002E40161A11110C040890 -:10BF500008150C0C0E130F067202060609090E0ACC -:10BF6000003F33113311332B3211392F3933113351 -:10BF700011331133303141012303231123112303E2 -:10BF80002313211123113311211317230E02070745 -:10BF900021272E0204D001D3E7B75ACF5AB9E7C8F8 -:10BFA000FED3D5D5017ABD920809201E0B290100C8 -:10BFB0002A0C201E0453FBAD01DBFE2501DBFE2510 -:10BFC00001DCFE240453FE4001C0921C5552185F50 -:10BFD000661C4E5000020020000005FB05B6001E46 -:10BFE0000021002640122102021C1C0D10101520F9 -:10BFF0001E0272080F0F1508003F3311332B321148 -:10C00000392F33331133113330314115011E0217EB -:10C010001323032E02271123110E02070323133EBD -:10C02000033701350521010578FE6D6F916025917B -:10C03000F3821A3C5C4EEF4E5D3A1B81F6911B4237 -:10C04000587953FE7503A2FD8A013A05B684FE1B9A -:10C05000105EA275FE3801A356673206FD6802988D -:10C0600006326657FE5D01C85786603C0C01E584C8 -:10C07000CDFE800000020010000004F50453001DF6 -:10C080000020002640122002021B1B0D1010151F5D -:10C090001D0672080F0F150A003F3311332B3212A1 -:10C0A000392F33331133113330314115011E02174B -:10C0B0001323032E02271123110E02070323133E1D -:10C0C00002370135052113048DFEC5566C481E7BD1 -:10C0D000D46F16304539D13D482D1770D47B1E4999 -:10C0E0006E55FEC802F3FE28EB045367FE95104D13 -:10C0F0007B53FEAA01393D492203FE1C01E50321C1 -:10C100004A3EFEC70156537B4E10016A67ACFEEFF4 -:10C11000000200C00000081805B600230026003FFA -:10C12000401F0122222523231E26020220201B0D50 -:10C1300010101B1B1D1E02721D08080F0F16161C67 -:10C1400008003F33113311333F2B12392F33113392 -:10C150001133113311331133113333113330314172 -:10C1600015011E02171323032E02271123110E029D -:10C1700007032313363637211123113311210135DB -:10C180000521010794FE6E6F91602591F0831B3E9F -:10C190005C4DEF4E5E3B1B81F594163423FE73F02D -:10C1A000F0028DFE8603A2FD8B013B05B684FE1ACC -:10C1B0000F5FA175FE3801A359653006FD6902972E -:10C1C00006326755FE5D01CB44681FFD6A05B6FD6A -:10C1D000AC01D084CDFE7F00000200A8000006D292 -:10C1E000045300230026003A401C01222225232369 -:10C1F0001E2602020D0D1010201B1B1C1E067208AD -:10C200000F0F16161C0A003F33113311332B12394E -:10C210002F333311331133113311331133331133BE -:10C2200030314115011E02171323032E022711235B -:10C23000110E020703231336363721112311331150 -:10C240002101350521130669FEC6566C481D7CD4B4 -:10C250006F16304639D03C482F1670D47B10251706 -:10C26000FEC9D5D50204FED902F3FE27EC045367BC -:10C27000FE94104D7A53FEAA01393D482203FE1D5B -:10C2800001E40321493EFEC701562A4A16FE200456 -:10C2900053FE44015567ACFEF20000010035FE3F3D -:10C2A000047706E1005A003D401D2420202F111084 -:10C2B000404037192F3D3D0A2B2F07000052548074 -:10C2C000574E4E470A0372002B323211331ACC32CA -:10C2D000322F332F3312392F1239393312393911A2 -:10C2E0003311333031413216171526262322060723 -:10C2F00016161514060715161615140E02070E024B -:10C3000015141633323636333216171526262322E5 -:10C310000606232226263534363637363635342679 -:10C320002323353332363635342623220607273683 -:10C3300036372E022735331616173E02038D28385E -:10C340000F0C2D1631682CADBCC198B6C94A95E1C9 -:10C35000986B6C25455C507B6E3A515C16156746B0 -:10C3600037798D5583A34B56CDB1C5B6F8D4ADA45E -:10C370009EC056978677C3566E50B47321544F1E95 -:10C38000A530753427596E06E10B05820507584420 -:10C390001CBD8694B2180717B293609D723F0202CB -:10C3A0001A30232B3706061512C4131B05054C83C0 -:10C3B0005159834C0505777F7D6FC03868485F6BA6 -:10C3C0004437A1354D0F2A5A541D1A216D3631625A -:10C3D00043000001001DFE5503D20559005B003BE0 -:10C3E000401C2420202F1011424237192F3F3F0AB2 -:10C3F0002B2F070000535580584F480A0672002B18 -:10C400003232321ACC32322F332F3312392F1239C3 -:10C41000393312393911331133303141321617158E -:10C42000262623220607161615140607151E0215C2 -:10C43000140606070E02151416333236363332163A -:10C4400017152626232206062322262635343636BD -:10C45000373E02353426262323353332363534260B -:10C4600023220607273636372E02273533161617AE -:10C470003E02033B2737100D2B152D5D287492715A -:10C480005F436D4267E2BA6062224A5B496E613186 -:10C49000474F11165D2D2E768A4D79903F4FB99EEC -:10C4A0005E8545468D6B837494A6767950A9524A71 -:10C4B0003C7B471D43421B9F2F6C39275A6E055901 -:10C4C0000A0583050746391B896C64771A09113DF3 -:10C4D00068525C965902011A2D1F322C050515135E -:10C4E000B914160505477A4C57824C020122473889 -:10C4F000374722AE415044442522AD182409244C2C -:10C50000471A1A22653A30614100FFFF006E0000B1 -:10C51000064205B6060601740000FFFF0099FE14EE -:10C5200005E806120606019400000003007AFFECFD -:10C5300005D205CD0011001A00220019400C1F176A -:10C5400017051B0E037212050972002B322B3211D4 -:10C55000392F3330314114020604232224260235B8 -:10C56000341224333204120132363637211E0213BC -:10C570002206060721262605D255AAFF00ACAFFEEB -:10C58000FFA954950131E9E4012E97FD5589B8635F -:10C590000AFCA20B63B98B85B6670E035915CE0250 -:10C5A000DDA9FEEBC76C6CC80116A9E20151BBBA4C -:10C5B000FEAFFCF66FCF9191CF6F044968C187CC75 -:10C5C000E40000030067FFEC047C0468000E001721 -:10C5D000001F0019400C1B141404180B07720F04E1 -:10C5E0000B72002B322B3211392F333031411402B0 -:10C5F0000623222602351000333216120132363657 -:10C6000037211E0213220607212E02047C7FECA391 -:10C6100097EB85011AF499EA84FDF658744107FDF9 -:10C62000D50842765681860E022A094274022CB73A -:10C63000FEFE87870102B70112012A86FF00FDCAAC -:10C6400045886262884502FB918C5D7F4100000154 -:10C6500000000000057605C3001D0017400C001700 -:10C6600003720D06070272060872002B2B12392B7B -:10C67000323031412206060701210133011E021723 -:10C680003E0337133E023332161715262605132CA8 -:10C690003A2E1AFEA6FEF6FDFFF6013C141D180AFE -:10C6A000061214190EAB2C547861334F181632044D -:10C6B000FC346850FBF005B6FC5B40685F33264DE8 -:10C6C0004F542E02148AB357130ABF080D000001FD -:10C6D000000000000488045D001B0017400C130DCF -:10C6E0000E06720D0A7207000772002B322B2B12F6 -:10C6F0003930314132161715262623220606070146 -:10C700002101331316161733363637133E0204163B -:10C71000183F1B1327111E2B1F0EFEE4FEF8FE5DB3 -:10C72000F6EC18250605081E1789244667045D09DE -:10C730000AB80807213D29FCE60453FD58497F2922 -:10C740002E83430194687D36FFFF000000000576CC -:10C7500007850626027100000107040C04F4016439 -:10C76000000CB42431070272002BCECE3031FFFF13 -:10C77000000000000488062106260272000001075E -:10C78000040C04970000000CB4222F0E0672002B3C -:10C79000CECE30310003007AFE140A1505CD00110B -:10C7A0000021003F002640163F282903223A330F7C -:10C7B0002D06722206721E0E037216050972002BD8 -:10C7C000322B322B2B3F33121739303141140206F2 -:10C7D000062322262602353412243332041205148D -:10C7E00016163332363635342626232206062533EE -:10C7F000131E0217333636371333010E0223222657 -:10C800002735161633323636373705724C9CF0A46E -:10C81000A7F09B4A85011BDFD9011888FC004EABAD -:10C820008B8EA94B4BA98B8CAC4F045EFFE5101986 -:10C83000120607092517D9FBFE272978A168334A74 -:10C840001B173E233F5B41152702DDA9FEEBC76C9A -:10C850006CC80116A9E20151BBBAFEAFE5A9F78584 -:10C8600085F7A9ACF58384F5CBFD862A5250283490 -:10C870007F41027AFB156C994F0B06BC0508325BB1 -:10C880003A68FFFF0067FE1409010468042600529D -:10C8900000000007005C04B900000002007AFF8875 -:10C8A000061F062D001D00380027401321241E24DA -:10C8B0002403001B0972312E2B2B0F0C1203720064 -:10C8C0002B32CD3310CD332BCD3333113310CD304C -:10C8D00031452226272E02023534122437363633CC -:10C8E00032161716041215140E0207060603363602 -:10C8F000333216173E023534022706062322262736 -:10C900000E0215141616035038490D92DB92498217 -:10C910000104C40E4836344710BE0102844A90D93F -:10C920008E0F4ABF1444322E4514719549A5A812A2 -:10C93000482F33461271974B4B98783539137BC388 -:10C94000010098CB013AC41B3D2D2D3D1BC5FEC6F1 -:10C95000CC97FEC17C153935013F2B22232A1A8F33 -:10C96000DD90D90114272A26262A1A8EDC9090DE23 -:10C970008E0000020067FF9404EA04B1001A00333D -:10C980000027401325221F1F14111707722E312B69 -:10C9900031310A07040B72002BCD3333113310CD24 -:10C9A0002B32CD3310CD3330314114060607060645 -:10C9B000232226272E023534123736363332161705 -:10C9C0001E020734262627060623222627060615DA -:10C9D000141617363633321617363604EA6BC98DFD -:10C9E00009423538410986C971EFD60A40333042D1 -:10C9F0000A89CB71F22B5B470F3C37393C0E6A63D7 -:10CA0000656D0F3936343A0F6D65022C9FEB901728 -:10CA100033343435178DEBA0EF011F21312525323A -:10CA20001690E99F619764152B2E2E2C20BF9396AC -:10CA3000C41F282627271FC50003007BFFEC07F330 -:10CA4000086700160029006B004340234C660972FA -:10CA5000555C03720C0D0D13068016162318173A39 -:10CA60003303726949464643474743432A097200E4 -:10CA70002B3211332F11331133332B32DE32CC32C0 -:10CA80002F1ACC323311332B322B32303141353423 -:10CA90003E0233321E0233331523222E0223220696 -:10CAA000071335363635342E023534363332161503 -:10CAB0001606060122240235341236363332161792 -:10CAC00007262623220E0215141616333236371186 -:10CAD000331116163332363635342E02232206072A -:10CAE000273636333216161215140206062322266E -:10CAF00027060602C72A485C323B7074834E0F1328 -:10CB000062926E5B2B3333053D3C3B202B21413938 -:10CB1000424A01467CFEE1CAFEF881498CCA814F37 -:10CB2000A43C5729683C4A75522B58AE8239642C74 -:10CB3000F12D683D82AE572C52744A3D6829573D0D -:10CB4000A34F82C98C494893DF986FB24A4AAF0716 -:10CB50004D27495F3516252F259C212C22383CFE78 -:10CB6000A14F11391A1412101A1C2D2F4F413C627B -:10CB700041F9F2C8015FE2A7010CBD65372DAB1D7D -:10CB8000304788C680AFFD882C2301A5FE5B27288F -:10CB900088FDAF80C68847301DAB2D3765BDFEF4DC -:10CBA000A7AAFEE4D0734444444400030077FFEC9A -:10CBB00006F60729001200290067003D40204C625C -:10CBC0000B72535A0772191A1A2013802323000874 -:10CBD000073A3307726542464642422A0B72002BDF -:10CBE0003211332F11332B32DE32CC322F1ACC32AA -:10CBF0003311332B322B32303141321615160606E3 -:10CC00000735363635342E0235343627321E023398 -:10CC1000331523222E02232206072335343E020336 -:10CC2000222E0235341236333216170726262322D7 -:10CC30000615141E02333236370333111E02333207 -:10CC40003636353426232206072736363332161277 -:10CC5000151406062322262706060385424B0144A7 -:10CC60007C523B3B212A2040213B7074824D1012A4 -:10CC700063926E5A2C333206982A485C9375B87FBB -:10CC80004372D08B507A32572C51286C6F254766EF -:10CC9000403B5D2E01EC203F452956773E706D27C5 -:10CCA000502C59337A508DCF7276DD9C72A53A3B69 -:10CCB000A2062C4E423C62410B4D123A1A14120F3E -:10CCC0001A1C2D2FFD242F249E222C22373D274A6B -:10CCD0005E3515F8C3488ED58EC20102802A1EAB80 -:10CCE000171BC3BE5B8D60312E3A012AFEDB293053 -:10CCF0001457A979BEC31C17AC1E2A80FEFEC2BD04 -:10CD0000FD7F54505351FFFF0030FFFB074A0726B9 -:10CD10000626025D000001070389017E0164000A06 -:10CD2000B337050272002BCE3031FFFF0027000021 -:10CD3000066A05C40626025E00000107038900F0AA -:10CD40000001000AB334100672002BCE303100010E -:10CD5000007AFE14050305CB0020001340091016CD -:10CD600009721507000372002B322F2B323031412C -:10CD700032161707262623220E02151416163332F2 -:10CD80003637112311222E03353412362403517302 -:10CD9000DF605551B25F70B07A3F64D1A53C7F37F8 -:10CDA000EF99ECAC703560BA010F05CB322CC7257A -:10CDB000334C8FCB7FA9F4820F0EFD3D01D8478302 -:10CDC000B9E785A50114C96E00010067FE1403CB05 -:10CDD0000468001D0015400B0F150B72140F72072D -:10CDE000000772002B322B2B3230314132161707DD -:10CDF000262623220606151416163332363711233B -:10CE0000112E0335343636028756AB434440893EF3 -:10CE100064834047865F49642DEB7CC288478AF56E -:10CE20000468261FBA192254AA8080A6511610FD44 -:10CE30003F01DA05478AD18FD3FF72000001006BF2 -:10CE4000FFFC047405080013000CB3050C0A000075 -:10CE50002F2F3939303141170305072503050725E1 -:10CE600003271325370513253705039478B80120C8 -:10CE700046FEE4CD011D43FEE2B67AB7FEE3420171 -:10CE800020CCFEE243011E050845FEC1A574A5FEA7 -:10CE90009EA774A5FEC445013FA574A60163A576AF -:10CEA000A6000008002AFEC207C00590000D001B66 -:10CEB00000290037004500530061006F0018400C46 -:10CEC0004911572D033B061F6C65261F002F332F7A -:10CED00033121739303141363633321617232626AE -:10CEE000232206070136363332161723262623223D -:10CEF0000607013636333216172326262322060765 -:10CF00000136363332161723262623220607133618 -:10CF100036333216172326262322060701363633E8 -:10CF200032161723262623220607133636333216E7 -:10CF300017232626232206070136363332161723F7 -:10CF4000262623220607055D056566626C064E06E9 -:10CF50004C343D4207FB35056566626C064E064C57 -:10CF6000343D420701F4056565636B064D074C349B -:10CF70003D4108FCC7056566626C064E064D333DB3 -:10CF8000420768056566626C064E064C343D4207F2 -:10CF90000437056566626C064E064C343D420775E3 -:10CFA000056566616C074E074C333D4208FCB505CC -:10CFB0006466636B064D074C343D410803B3596802 -:10CFC0006B5639211E3CFC2559686B5639211E3C95 -:10CFD000FEEA59676B5538221F3B030A59676A56A8 -:10CFE00039211E3C01E759686B5639211E3CFC254E -:10CFF00059686B5639211E3C01F459676B5539212C -:10D000001E3C030459676A5639211E3C0008002A59 -:10D01000FE7F077E05D300090013001C0025002FAA -:10D0200000380042004C0018400C2F0A194135040A -:10D030000622464C2522002F332F33121739303168 -:10D04000411706060727373E020117070E0207277A -:10D050003636011616171507262627011706060766 -:10D060002336363725171E021707262627011616E0 -:10D07000170727262627011E021715262627350102 -:10D0800006060723273E02370675444AA43C5F0282 -:10D090002E6D73FBD95F022D6E7236434AA3FE4D8F -:10D0A00055C0490E4CB54F040B0B1344235E152895 -:10D0B0000A0208111B363314412E6D2CFC302E6BE6 -:10D0C0002D5F1128501F04E73374753455BF4AFE95 -:10D0D0002214280A870B0E262F1704A2422E6B2D2E -:10D0E0005F101B3733FC015E111A373215422D6C6D -:10D0F000023315270B870B144323FDA60E4CB54FA7 -:10D1000055C049DA022D6E7235444AA43B04A14A47 -:10D11000A43C5E0244AE50FDDE0C282D185F15289D -:10D120000A86034B55BF4A0E33747534000200C0A3 -:10D13000FE6C069D07780017002700274013231D6B -:10D14000802018071109130B02721500020209084A -:10D1500072002B3210CE332B32123939DE321ACC18 -:10D160003230314113231134363637230121113344 -:10D170001114060607330121112103012226262757 -:10D1800033161633323637330E0204EBADDD0608A4 -:10D190000409FD14FEE8DB0406030702E801170199 -:10D1A00009A5FD2E9AB35008D509616B5B700BD8A9 -:10D1B000095BB8FE6C019403013E948F35FB690551 -:10D1C000B6FCF83F9087330491FB1AFD9C07C04DD5 -:10D1D000946B6F4C516A67955000000200A8FE7B6B -:10D1E00005B606250015002500274013211A801ECC -:10D1F00016071008110A067213020200080A7200CC -:10D200002BCE3311332B32123939DE321ACD323074 -:10D2100031411323113436363701211133111406ED -:10D220000607012111330301222626273316163360 -:10D23000323637330E02044484E5040603FDD5FE7E -:10D24000E3E2040805022D011EF28CFD909AB35111 -:10D2500007D509616B5B710AD90A5BB8FE7B018552 -:10D2600002302D716921FCA80453FDD82D6F6C2864 -:10D270000358FC63FDC5065E4D956A6B51526A67A3 -:10D2800095500002002E0000049B05B60013001DFF -:10D290000020400F15051201010F04040E13027245 -:10D2A000160E08003F332B12392F33331133CE3291 -:10D2B000303141152115211533320416151404217E -:10D2C00021112335333501231133323635342626E7 -:10D2D00001B00139FEC7A0D2010277FEEBFED8FEF5 -:10D2E000629292018191A3A5AE559F05B6ABC9DBB1 -:10D2F0006EC17ED1E90442C9ABFCE7FE2B737F58B7 -:10D300006328000200110000047A06140014001DB6 -:10D310000020400E1310100104040F141605051709 -:10D320000F08003F33332F332F12392F333311338C -:10D33000303141152115211121321616151406061A -:10D34000232111233533350121112132363534267D -:10D3500001980150FEB0010CA0D06660CEA6FE067A -:10D360009B9B01EDFEFF01036D867C0614EBA2FE84 -:10D3700012478E6B699B550487A2EBFBD6FEC34D0B -:10D3800059534400000200C00000048F05B600108D -:10D39000001F0037401B0318181116171711061528 -:10D3A0001511110A0504040A0A0C1F0D02720C085B -:10D3B00072002B2B3211392F3311331133113311EA -:10D3C0003311331133113311333031411406071740 -:10D3D00007270606232311231121200401333236A7 -:10D3E0003727371736363534262323048F606C678A -:10D3F0007E81306C3FA0F001AF011A0106FD219340 -:10D400001C33185A8274282C9BA2AD03FD76CE40A3 -:10D410008C61B00C0CFDDC05B6E8FE1E03037C5FDE -:10D420009D1E60467F7C000200A8FE1504940468DF -:10D43000001D00320039401E0D1E1E1207720B0621 -:10D44000720A0E722C2B2B2D2A2A042727181B1B3D -:10D45000191A1A000B72002B3211333211333211A8 -:10D46000333311333311332B2B2B321133303145FE -:10D4700022262627231616151123113317333E02B1 -:10D480003332121114060717072706060322060671 -:10D490000715141616333236372737173636353414 -:10D4A0002602DA547C581E0E0509ECC0220B1F5AC6 -:10D4B0007E54C5EF554C6780761F465E6175350218 -:10D4C00033776611210F7B88741E1F7F142C472A27 -:10D4D00027692AFE46063E992F502FFEE0FEE4A45F -:10D4E000EC488B629B0A0C03BC4D9A74217BAB59B0 -:10D4F00005049E65942E8557BCBD0001002F0000D9 -:10D50000042D05B6000D001D400E0B03030A060690 -:10D5100008020D0272080872002B2B3211392F33CA -:10D5200033113330314115211121152111231123DC -:10D53000353311042DFD83019DFE63F0919105B6F5 -:10D54000CBFE4DC9FD91026FC9027E000001000AA9 -:10D55000000003840453000D001D400E0B03030A5A -:10D56000060608020D0672080A72002B2B321139CA -:10D570002F3333113330314115211121152111235E -:10D5800011233533110384FE050154FEACEB949452 -:10D590000453C2FEE7B6FE3E01C2B601DB00000145 -:10D5A00000C0FE00052C05B60026001F400F03003A -:10D5B000000A0D0D1E1709060272050872002B2BBA -:10D5C000322F33392F3333113330314122060711D3 -:10D5D000231121152111363633321E0215140E0285 -:10D5E0002322262735161633323E023534262602EC -:10D5F000652F681EF00373FD7D2F804089EDB265B5 -:10D600005494C5726488413F7E485480562C70D330 -:10D6100002540A05FDBB05B6CBFE2F080A50A3FB3A -:10D62000ACA4F7A4531719D417193D75A56796C86C -:10D630006400000100A8FE0A0444045300210023F2 -:10D6400040121E1B1B0306060E02210672200A72E0 -:10D65000150E0F72002B322B2B3211392F33331151 -:10D660003330314115211136363332161615140672 -:10D670000623222627351616333236353426232242 -:10D6800006071123110393FE01244D26A0F1887D86 -:10D69000D4814779392D773D758DA1B119401DECA5 -:10D6A0000453C2FEE106077DFFC2C5FB771B1CCDFC -:10D6B0001920B1BDB3BC0606FE5A04530001000296 -:10D6C000FE6C078505B60015002840160B110814DE -:10D6D0000E01060715130F02720904070207070D52 -:10D6E0000872002B32113310CC332B32321217391F -:10D6F000303149023311231123011123110121017A -:10D70000013301113311010708FDEC0196FBE68797 -:10D71000FDEBE3FDEAFEF8022DFDEDFE0206E3025D -:10D720000605B6FD3FFDDCFD9B019402E5FD1B02F5 -:10D73000E5FD1B02F402C2FD3C02C4FD3C02C40034 -:10D7400000010002FE7B06BB0453001500284016B2 -:10D75000010E110B1408060715130F0672040909B0 -:10D760000207070D0A72002B321133332FCC2B32F4 -:10D770003212173930314902331123112301112399 -:10D7800011012101013301113311010644FE4E0143 -:10D7900044E5DA78FE3BDBFE3BFEFE01D9FE4EF9A6 -:10D7A00001A7DB01A80453FDEAFE78FDC60185024E -:10D7B00032FDCE0232FDCE023D0216FDE70219FD1A -:10D7C000E7021900FFFF005AFE29048905CB06264F -:10D7D00001B000000007036B017D0000FFFF00495E -:10D7E000FE2903D20468062601D000000007036B5F -:10D7F000011C0000000100C0FE6C058705B6000E8C -:10D8000000214011080D01030A0E0B0272040702E9 -:10D8100007070A0872002B32113310CC2B32121773 -:10D820003930314902211123112301112311331100 -:10D83000010504FDB201C4010DE797FDA7F0F00258 -:10D840004E05B6FD3EFDDDFD9B019402E6FD1A0589 -:10D85000B6FD3C02C400000100A8FE7B04BA0453DC -:10D86000000E001F401003080B03050A0606720C89 -:10D87000020200050A72002BCE3311332B3212172D -:10D8800039303141112301112311331101210101DB -:10D89000331103E271FE23ECEC01C20103FE3601F9 -:10D8A00056D5FE7B01850232FDCE0453FDE70219F9 -:10D8B000FDECFE77FDC5000200C00000052005B6A6 -:10D8C0000003000E00234012060B0E0309020102A2 -:10D8D00001080D09027205080872002B322B321262 -:10D8E00039392F2F111739303165231133012101B7 -:10D8F000112311331101210102B07E7E0270FEE975 -:10D90000FDA7F0F0024E0106FDB2F10409FB06028C -:10D91000E6FD1A05B6FD3C02C4FD3E00000200A86B -:10D920000000048004530003000E00234012090E7F -:10D9300006030C030203020B050C0672080B0A72A5 -:10D94000002B322B321239392F2F11173930314138 -:10D950001123112521010121011123113311027D10 -:10D9600085015E0103FE3601F1FEF1FE23ECEC03BE -:10D97000F6FC6703995DFDECFDC10232FDCE045358 -:10D98000FDE7000200260000050C05B60003000EAE -:10D99000001D400F060B0E030800010D0902720561 -:10D9A000080872002B322B32CE3212173930315325 -:10D9B0003521150121011123113311012101260205 -:10D9C0003302B3FEE9FDA7F0F0024D0107FDB204FA -:10D9D00051CACAFBAF02E6FD1A05B6FD3C02C4FD02 -:10D9E0003E000001000B0000048006140012002914 -:10D9F00040161200720B050803070A0A0D0A72018D -:10DA000011110E0E04070672002BCE3211331133A2 -:10DA10002B32111217392B303141152115211101EB -:10DA200021010121011123112335333501940154C2 -:10DA3000FEAC01C20103FE3601F1FEF1FE23EC9DB6 -:10DA40009D0614AEA1FD750219FDECFDC10232FD6B -:10DA5000CE04C5A1AE0000010007000005B105B667 -:10DA6000000C001B400E040B0103060C0809027297 -:10DA700003060872002B322B32321217393031492B -:10DA800002210111231121352111010595FDB20259 -:10DA90006AFEE9FDA7F0FEB6023A024E05B6FD3E6B -:10DAA000FD0C02E6FD1A04E9CDFD3C02C4000001B4 -:10DAB0000013000005330453000C001B400E0B0143 -:10DAC0000403060C0809067203060A72002B322BA7 -:10DAD0003232121739303149022101112311213517 -:10DAE000211101050DFE3601F0FEFDFE22E0FEA132 -:10DAF000023F01C30453FDEBFDC20232FDCE039C85 -:10DB0000B7FDE7021900000100C0FE6C062D05B646 -:10DB1000000F001F400F090404060C0702720D02DB -:10DB20000200060872002BCE3311332B3211392F2D -:10DB300033303141112311211123113311211133BC -:10DB40001133110546F3FD5DF0F002A3EEECFE6C1F -:10DB500001940294FD6C05B6FDAA0256FB1BFD9BC9 -:10DB6000000100A8FE7B05600453000F001F400F5A -:10DB7000090404060C0706720D020200060A720070 -:10DB80002BCE3311332B3211392F33303141112346 -:10DB9000112111231133112111331133110484EA9E -:10DBA000FDFAECEC0206ECDAFE7B018501DEFE22DA -:10DBB0000453FE4301BDFC63FDC5000100C000002D -:10DBC000068B05B6000D001D400E030C0C00080569 -:10DBD000050102720A000872002B322B3211331138 -:10DBE000392F3330317311331121112115211123B4 -:10DBF000112111C0F002A20239FEB6EFFD5E05B69A -:10DC0000FDAA0256CDFB170294FD6C00000100A88E -:10DC1000000005E50453000D001D400E030C0C0030 -:10DC20000805050106720A000A72002B322B321118 -:10DC30003311392F33303173113311211121152153 -:10DC40001123112111A8EC0206024BFEA1ECFDFAF2 -:10DC50000453FE4301BDB7FC6401DEFE2200000157 -:10DC600000C0FE00086005B6002900234011221FF5 -:10DC70001F010404282629027224280872150E00A8 -:10DC80002F332B322B3211392F33331133303141B3 -:10DC900011363633321E0215140E02232226273582 -:10DCA000161633323E0235342E0223220607112384 -:10DCB000112111231104F63B833882E4AD615394A2 -:10DCC000C4726686413E7F474F7F592E497FA45CD0 -:10DCD000296325EFFDA9F005B6FD66090650A4FBF2 -:10DCE000ACA3F5A5531818D4161A3E74A46780AED9 -:10DCF000672D0A08FDBF04E9FB1705B6000100A85F -:10DD0000FE0A06C004530023002540131C19190104 -:10DD1000040422202306721E220A72130C0F7200C2 -:10DD20002B322B322B3211392F3333113330314117 -:10DD300011363633321616151406062322262735D9 -:10DD400016163332363534262322060711231121C5 -:10DD5000112311044C1B3A1C90E98A79CD7E45763B -:10DD6000382D713A71879799163215ECFE34EC0410 -:10DD700053FE2304057BFEC5C5FB771B1CCD192074 -:10DD8000B1BDB3BC0505FE58039AFC6604530002FE -:10DD9000007AFFAC05ED05CD003D004E002C40158E -:10DDA000423A3A15251E0372312E2E1509724B0484 -:10DDB000041207070F002F3311333311332B3211A5 -:10DDC000332B3212397D2F333031411406060716BA -:10DDD0001633323637150E02232226270606232253 -:10DDE000262602353412243332161707262623221C -:10DDF0000E0215141616333236372E0235343E0213 -:10DE0000333216160734262623220E021514161650 -:10DE1000173E0205C1486C371C482628461F133898 -:10DE20003D1B5B9F47338343A0F6A9578B011DDB46 -:10DE30004382253D1F5D326996602E6DC482122398 -:10DE40000F2F492937658C5568AE69E02245342784 -:10DE50003B2815233E2634502F02A888D2952D0B3F -:10DE60000F0C0AC3080C053330111269C2010EA64B -:10DE7000F00159B9180FC00B124C91D083B5EF7651 -:10DE80000404379BB9647AB375385ED4B75E874AA9 -:10DE90002B506E445A9C7B2C267C9F00000200670E -:10DEA000FFBF04E3046800370045002B4015381815 -:10DEB00018003F11110E0E2C2F0B721F2222290762 -:10DEC000000772002B322F3311332B3232113311F2 -:10DED0003311392F333031413216170726262322CA -:10DEE00006151416163332363726263534363633B1 -:10DEF000321616151406071616333236371506066F -:10DF00002322262706062322260235343E0201223A -:10DF10000606151416173636353426260259356589 -:10DF20002333194A288D753F7B5B1725082E3C4EFD -:10DF30009164588E546B4912301C1D3B1F1A4A299C -:10DF4000498C3A2D6A4CA0E4793D7BBB01AD263566 -:10DF50001B3B2D394618330468130DB6070FCEBE90 -:10DF600075A55607023D9B71759D4F4A9D7D8ABDE3 -:10DF700033080A0808AD080B2C271016920100A5DB -:10DF80007FD59C55FE472B513C57842B2585603708 -:10DF9000512CFFFF007AFE2904CE05CB0626002671 -:10DFA00000000007036B02300000FFFF0067FE293E -:10DFB00003B804680626004600000007036B0191C1 -:10DFC00000000001001DFE6C046605B6000B001782 -:10DFD000400B0804040502720900020872002BCEEF -:10DFE000332B3211333031411123112135211521C9 -:10DFF00011331102BEF4FE530449FE53ECFE6C01D2 -:10E000009404E9CDCDFBE8FD9B000001002CFE7BD4 -:10E0100003EB0453000B0017400B020A0A0B0672B5 -:10E020000503080A72002B32CC2B321133303141F8 -:10E03000152111331123112311213503EBFE95D93D -:10E04000DAE9FE960453B8FD1AFDC60185039BB8B4 -:10E05000FFFF0000000004BC05B60606003C0000FF -:10E0600000010000FE14044C0453000F0018400D82 -:10E070000F02080904010E030672010F72002B2B18 -:10E080003212173930314123110133131616173369 -:10E09000363637133301029CEDFE51FFD0192E0B9B -:10E0A0000B0C2C1AD0FEFE50FE1401EB0454FDCBD9 -:10E0B00046A83333A7470235FBAC0001000000003F -:10E0C00004BC05B60010002540120B0805050C0322 -:10E0D000030F0202061008720A060272002B322B8E -:10E0E00012392F333311333311333330316111216E -:10E0F000352135012101012101152115211101E7EA -:10E10000FEC70139FE1901050159015B0103FE1A21 -:10E110000137FEC9013ACC290387FD65029BFC82C9 -:10E1200032CCFEC600010000FE14044C045300155E -:10E1300000214010010909041110080806150B06FA -:10E1400072060F72002B2B3211392F3939333311EC -:10E1500033303141012115211123112135210133A2 -:10E16000131616173336363713044CFE51011EFEB4 -:10E17000E1EDFEE0011FFE52FFCE1C2C0C0A0D2E1D -:10E180001CCC0453FBADB2FEC6013AB20453FDCE23 -:10E190004C9E3A3AA14C022F00010003FE6C05553B -:10E1A00005B6000F0020401103060C0904020B07FE -:10E1B00002720D000202050872002B3210CE332BC2 -:10E1C000321217393031411123010121010121019E -:10E1D000012101013311046D87FE90FE8EFEFF01C7 -:10E1E000E6FE3B0109015401520101FE390160E8DC -:10E1F000FE6C01940257FDA902F602C0FDD6022A68 -:10E20000FD39FDE2FD9B00010019FE7B04A20453D1 -:10E21000000F00204011030C060904050B070672CD -:10E220000D000202050A72002B3210CE332B32127F -:10E23000173930314111230101210101211313212B -:10E240000101331103C885FEF1FEF0FEF50184FEE5 -:10E250008E010CFDFE010BFE8C010ACFFE7B0185B9 -:10E26000019FFE610236021DFE7B0185FDE3FE80FB -:10E27000FDC50001001DFE6C06FA05B6000F001D6D -:10E28000400E0804040C0502720D09090002087210 -:10E29000002BCE3311332B32321133303141112167 -:10E2A000112135211521112111331133110614FBD0 -:10E2B00095FE740436FE460283F0EEFE6C01940473 -:10E2C000E9CDCDFBE404E9FB1BFD9B000001002C24 -:10E2D000FE7B05E80453000F002140100C050D09DA -:10E2E0000908040405020A7205067200002F2B2B90 -:10E2F00011331133321133113330314111211121D6 -:10E300003521152111211133113311050DFC3DFE6D -:10E31000E20351FEB801ECECDBFE7B0185039BB808 -:10E32000B8FD1E039AFC62FDC6000001008AFE6C67 -:10E3300005DB05B6001700214010161313070A0A63 -:10E3400006170E02720301060872002B32CC2B3224 -:10E3500011392F333311333031411133112311234C -:10E36000110606232226351133111416333236379F -:10E370001104EFECE7F47BD477CEE2F0718468B857 -:10E380007105B6FB1BFD9B0194024A2B31C3B502FC -:10E3900050FDE87173292702AC000001008BFE7A62 -:10E3A000053F04530017001B400D130A0A06170E01 -:10E3B00006720301060A72002B32CC2B3211392F60 -:10E3C0003330314111331123112311060623222644 -:10E3D00035113311141633323637110466D9DCE89F -:10E3E00053B479ACC4EB5C5660A1520453FC63FD9A -:10E3F000C4018601D43142B2A5019BFE6F58563448 -:10E400002C01DF000001008A000004EF05B6001BAC -:10E41000003340191A1717141515141409030606AA -:10E420000908080909011B0F0272010872002B2B51 -:10E430003212392F332F11331133113311332F117E -:10E4400033113330314111231106060711231122F4 -:10E450002E023511331114161711331136363711B8 -:10E4600004EFF14584457D6EB48146F074857D44AA -:10E47000874305B6FA4A024819280BFEC301302823 -:10E480005890670250FDE87172010153FEB50826ED -:10E490001802AE000001008B0000045F0453001C52 -:10E4A000002F40171815161615150C0609090C082B -:10E4B000080C0C011C100672010A72002B2B321181 -:10E4C000392F332F11331133113311332F113330CF -:10E4D000314111231106060715233506062322268E -:10E4E0003511331114161711331136363711045FF5 -:10E4F000EC30663B770C190EACC1EB5C5977366794 -:10E50000340453FBAD01D41E310EF6E20201B3A474 -:10E51000019CFE6E5A52020117FEF70A2B1E01DF04 -:10E52000000100C10000052605B60013001D400EC5 -:10E53000110E0E020505000A130872000272002B6C -:10E540002B3212392F3333113330315333113636E6 -:10E55000333216151123113426232206071123C145 -:10E56000EF7BD972CDE3F0718469B771EF05B6FD29 -:10E57000B72B31C2B6FDAF021872732927FD5300C5 -:10E58000FFFF00A80000047506140606004B0000FB -:10E590000002001CFFEC069905CD00290032002581 -:10E5A00040121E1E24242F2F170606000A1209727D -:10E5B0002A000372002B322B3212392F33331133DE -:10E5C00011332F3031413204121515211E0233321E -:10E5D0003636371506062322240227232226353411 -:10E5E000363733060615141633333E0317220E0250 -:10E5F000072134260413E8011C82FBD5096BCA9558 -:10E6000066C1A33858F6BEDAFED0A810378999172C -:10E6100012BC06123239251268A8E7905B946C4050 -:10E6200007032DB405CDBBFEAFE25593D16E26385E -:10E630001AD82B41A4012DCD85723255210E4421CB -:10E640002C3596EBA354CD386D9F67CBE0000002CC -:10E650000017FFEC051E04670027002F002540125D -:10E660001D1D23232B2B1506060009100B722800F5 -:10E670000772002B322B3212392F333311331133FF -:10E680002F30314132161615152116163332363712 -:10E6900015060623222E02272E023534363733067E -:10E6A0000615141633333E0217220607212E0203E5 -:10E6B0003F96D673FD1204A69771A95C54AF797783 -:10E6C000C69155075F8546130FAA0A0C32351315FC -:10E6D00089D584718E0B020501366F04677AE09B41 -:10E6E0007EA6A92829BF27244182C481012F624D1B -:10E6F000284D1B18381C2B309BCB65B18D8D537F5B -:10E7000048000002001CFE6B069905CD002C003568 -:10E710000029401421212828323219060600151339 -:10E720000A1209722D000372002B322B32CD3312E4 -:10E73000392F3333113311332F3031413204121555 -:10E7400015211E02333236363715060607112311FE -:10E75000262602272322263534363733060615149B -:10E760001633333E0317220E02072134260413E822 -:10E77000011C82FBD5096BCA9566C1A3384FCD93A6 -:10E78000E6B0F4870E3789991712BC061232392584 -:10E790001068A9E8905B946C4007032DB005CDBAD2 -:10E7A000FEAFE15793D16E26381AD8263A07FE7A83 -:10E7B000018C17AE0118B685723255210E44212CFA -:10E7C0003596EBA354CD386D9F67CBE00002001760 -:10E7D000FE7B051E046700290031002840130C0C45 -:10E7E00013132D2D041D1D17292000270B2A170791 -:10E7F00072002B323F3333CD12392F3333113311A3 -:10E80000332F3031452E02272E023534363733066A -:10E810000615141633333E0233321616151521161B -:10E820001633323637150606071123132206072141 -:10E830002E0202D978B267075F8546130FAA0A0C29 -:10E840003235131689D48596D673FD1204A69771B6 -:10E85000A95C46925CDA65718E0B020501366F0584 -:10E860001680D291012F624D284D1B18381C2B3079 -:10E8700099CB677AE09B7EA6A92829BF222104FEB6 -:10E880008B053B8D8D537F48FFFF00C0000001B01A -:10E8900005B60606002C0000FFFF0002000007205E -:10E8A0000789062601AF000001070233014C01640D -:10E8B000000AB316010272002BCE3031FFFF0002B6 -:10E8C0000000066B0625062601CF00000107023373 -:10E8D00000ED0000000AB3160B0672002BCE30319B -:10E8E000000100C0FE00056105B6002B00294014A0 -:10E8F0002A272704221F1F0104040E2B250272243D -:10E900000872150E002F332B2B3211392F33331190 -:10E91000331133113330314101323233321E02159B -:10E92000140E022322262735161633323E023534C2 -:10E930002E02232206071123113311363637010523 -:10E9400013FDA20A130B84EAB1655697C771658659 -:10E95000423F7F4D4D7F5B31538DB15F396B2EF060 -:10E96000F029592D01A205B6FD534899F0A7A5F647 -:10E97000A4521719D417193970A76D80AC652B10E4 -:10E980000CFDCF05B6FD3736723601EB000100A84D -:10E99000FE0B048604530021002340121613131BA0 -:10E9A0001E1E181D190672180A720B040F72002B16 -:10E9B000322B2B3212392F33331133303165140699 -:10E9C00006232226273516163332363635342626C8 -:10E9D0002322060711231133110121011E0204868F -:10E9E00081D6804F6A302D643F4D7846529E7330F9 -:10E9F0005B20EBEB01C40114FE288FE18348C4FEC9 -:10EA00007B1B17C9151D4DA07C7FA5510E09FE6506 -:10EA10000453FE0901F7FE130171EF000001000924 -:10EA2000FE6C061305B600210019400D0720027286 -:10EA3000171009720200050872002B32CC2B322B02 -:10EA400032303165210321132311210E03070E02F9 -:10EA5000232226273516163332363637363612122B -:10EA60003721050B0108A4FEF3ADF4FE600D1E2056 -:10EA700021111A538C7126481D18371F343F2A1351 -:10EA80000B202629130357D1FD9B019404EA67E963 -:10EA9000EAD25086BB620D0AC6090D4D8F623BC398 -:10EAA000010001299F0000010007FE7B0528045397 -:10EAB000001A001B400E07190672130C0B7202801D -:10EAC00000050A72002B321ACC2B322B3230316502 -:10EAD000330323132311210602060623222627359A -:10EAE000161633323E021237210436F28CE685F1D7 -:10EAF000FECC143B5B835D29421A112815253F3556 -:10EB00002D230E02EAB6FDC50185039BFCFE9BE1A9 -:10EB1000690B0BBA06073C85D80136D1000100C04D -:10EB2000FE00054105B60018001B400D161111131B -:10EB3000181402721308720C05002F332B2B32119C -:10EB4000392F33303141111402062322262735167E -:10EB5000163332363511211123113311211105419C -:10EB600085F2A4628B423E8353A0A8FD5DF0F002C3 -:10EB7000A305B6FABDC8FEE8931818D31719DED25C -:10EB80000211FD6C05B6FDAA0256000100A8FE0B9D -:10EB9000048604530018001D400F16111113181499 -:10EBA0000672130A720C050F72002B322B2B3211D6 -:10EBB000392F33303141111406062322262735160A -:10EBC00016333236371121112311331121110486E6 -:10EBD00075CA804B723530713A6D7A02FDFBECECF0 -:10EBE00002050453FBCCB8EC701C1CCD19219EB758 -:10EBF00001B3FE220453FE4301BD000100C0FE6CC0 -:10EC0000064A05B6000F002140100C0707090F0A3D -:10EC100002720005050280090872002B1ACC33111C -:10EC2000332B3211392F3330316521032113231156 -:10EC300021112311331121113305410109A5FEF3DF -:10EC4000ADF2FD5DF0F002A3EED1FD9B01940294C4 -:10EC5000FD6C05B6FDAA0256000100A8FE7B0578F2 -:10EC60000453000F00214010030E0E00060106722F -:10EC7000070C0C0980000A72002B1ACC3311332BBD -:10EC80003211392F333031731133112111331133D4 -:10EC900003231323112111A8EC0206ECF28CE78563 -:10ECA000F0FDFA0453FE4301BDFC63FDC50185017F -:10ECB000DEFE22000001008AFE6C04EF05B600179C -:10ECC0000022401015121206090901160D027204E5 -:10ECD00002800108003F1ACD332B3212392F333313 -:10ECE00011333031612311231133110606232226FB -:10ECF00035113311141633323637113304EFD8E699 -:10ED0000CF7BD477CEE2F0718468B871EFFE6C02ED -:10ED10006501792B31C3B50250FDE87173292702D3 -:10ED2000AC000001008BFE7A046604530017002239 -:10ED30004010161313070A0A02170E067205038005 -:10ED4000020A003F1ACD332B3212392F33331133DD -:10ED500030314111231123113311060623222635A8 -:10ED6000113311141633323637110466D1DBC15317 -:10ED7000B479ACC4EB5C5660A1520453FBADFE7A8F -:10ED8000023C011E3142B2A5019BFE6F5856342C45 -:10ED900001DF000100C0FE6C07A705B6001D0025BD -:10EDA00040130C1B0103090F0B0272121580101582 -:10EDB0001500090872002B323211331A10CC2B3295 -:10EDC00012173930316101231E031511231121015E -:10EDD00033012111210321132311343E0237230172 -:10EDE0000337FE5B0904060403DA015101950701AC -:10EDF000A201500108A5FEF2AFE90304050208FED6 -:10EE00004B04C52970766A22FCD605B6FB71048FC7 -:10EE1000FB1BFD9B01940336256E76661EFB3D00B1 -:10EE2000000100A7FE7B069C04530018002340123B -:10EE3000150C080312171406721804040B01801233 -:10EE40000A72002B1ACC333311332B32121739309C -:10EE5000316503231323113436372301230123168D -:10EE600016151123112101012111069C8CE685DE66 -:10EE7000060506FEAFB9FEB2070505DA0148013CFA -:10EE80000141013FB6FDC5018502783E7C38FC9604 -:10EE9000036B397A47FD8F0453FCC5033BFC6300C9 -:10EEA000FFFF00C0000001B005B60606002C000000 -:10EEB000FFFF000000000549078906260024000026 -:10EEC00001070233005E0164000AB31705027200F5 -:10EED0002BCE3031FFFF005AFFEC04060625062634 -:10EEE00000440000010602330B00000AB32D0007A6 -:10EEF00072002BCE3031FFFF000000000549074FA4 -:10EF00000626002400000107006A00440164000C8A -:10EF1000B4281C050272002BCECE3031FFFF005A00 -:10EF2000FFEC040305EB0626004400000106006A1E -:10EF3000F200000CB43E32000772002BCECE30310E -:10EF4000FFFFFFFF000006D305B60606008800009D -:10EF5000FFFF005AFFEC06BE0468060600A800008A -:10EF6000FFFF00C0000004210789062600280000DA -:10EF70000107023300260164000AB3100202720086 -:10EF80002BCE3031FFFF0067FFEC043B0625062641 -:10EF900000480000010602330C00000AB3240007F9 -:10EFA00072002BCE30310002008EFFEC05B805CD8B -:10EFB000001C00250019400C182222091D1309729B -:10EFC00000090372002B322B3212392F33303141BA -:10EFD00022060607353E02333204161215140206C5 -:10EFE00006232224023535212E02033236363721FC -:10EFF00014161602EA6DC39E383C91BF7DAF010B1B -:10F00000B55C57ABFCA4E8FEE383042F096BC96A27 -:10F010007AB76B09FCCE4DAE050127391AD41D34E1 -:10F02000216BC7FEEAABADFEECC469BC0157EA46F2 -:10F0300093D06FFBB763BF8987C06400FFFF006197 -:10F04000FFEC04350468060603730000FFFF008E22 -:10F05000FFEC05B8074F062602CE00000107006A44 -:10F0600000AA0164000CB43B2F090372002BCECE22 -:10F070003031FFFF0061FFEC043505EB062603731A -:10F0800000000106006AE700000CB4352900077291 -:10F09000002BCECE3031FFFF000200000720074FCB -:10F0A000062601AF00000107006A01340164000C6C -:10F0B000B4271B010272002BCECE3031FFFF0002BD -:10F0C0000000066B05EB062601CF00000107006A71 -:10F0D00000D40000000CB4271B0B0672002BCECE10 -:10F0E0003031FFFF005AFFEC0489074F062601B0BC -:10F0F00000000107006A00100164000CB444382BC2 -:10F100000372002BCECE3031FFFF0049FFEC03D25B -:10F1100005EB062601D000000106006AAB00000CDA -:10F12000B44539000772002BCECE303100010041CA -:10F13000FFEC044E05B6001D00254012011C1C1DED -:10F140001A0202191818091D027210090972002BFF -:10F15000322B12392F333311331133113330314104 -:10F160001501040415140604232226273516163328 -:10F17000323636353426262323350121350411FE57 -:10F180002B0100011282FEF5CC7BDB5E62E565821D -:10F19000A14B5CBE968001A6FD9D05B6A6FE3A0970 -:10F1A000D6C580C872262AD22F323F74504D693599 -:10F1B000B2019DCC0001002BFE1404000453001E7C -:10F1C00000234011011D1D1E1B020219190A1E06F3 -:10F1D00072110A0F72002B322B12392F3311331197 -:10F1E00033113330314115011E0215140606232256 -:10F1F0002627351616333236363534262623233560 -:10F2000001213503CFFE3DA4DE7284FEBA7ACE51D1 -:10F2100053D46A74984A57B78F7501B0FD9E045352 -:10F220009FFE2F0E7CCF898FDE802725CF27334F7F -:10F230008A585F8746A701BFBB00FFFF00C10000DF -:10F24000059506EA062601B100000107014C01B14F -:10F250000164000AB318000272002BCE3031FFFFA8 -:10F2600000A8000004C40587062601D1000001079C -:10F27000014C012C0000000AB315120672002BCEBF -:10F280003031FFFF00C100000595074F062601B190 -:10F2900000000107006A00E20164000CB42B1F00AB -:10F2A0000272002BCECE3031FFFF00A8000004C454 -:10F2B00005EB062601D100000106006A5E00000C85 -:10F2C000B4281C120672002BCECE3031FFFF007A1C -:10F2D000FFEC05D2074F0626003200000107006A46 -:10F2E00000C70164000CB4362A0E0372002BCECE88 -:10F2F0003031FFFF0067FFEC047C05EB062600526F -:10F3000000000106006A1200000CB42A360E0772D3 -:10F31000002BCECE3031FFFF007AFFEC05D205CDB9 -:10F320000606026F0000FFFF0067FFEC047C046824 -:10F33000060602700000FFFF007AFFEC05D2073DD1 -:10F340000626026F00000107006A00C90152000C86 -:10F35000B4382C0E0372002BCECE3031FFFF006785 -:10F36000FFEC047C05EB0626027000000106006A33 -:10F370001100000CB435290B0772002BCECE3031B2 -:10F38000FFFF0044FFEC04B2073D062601C6000063 -:10F390000107006AFFFB0152000CB4392D0703720C -:10F3A000002BCECE3031FFFF0046FFEC03A005EB73 -:10F3B000062601E600000107006AFF790000000C44 -:10F3C000B43529180772002BCECE3031FFFF00155F -:10F3D000FFEC052006EA062601BC00000107014CEF -:10F3E00001140164000AB320110272002BCE3031E7 -:10F3F000FFFF0001FE14044805870626005C00009C -:10F400000107014C00930000000AB32000067200BF -:10F410002BCE3031FFFF0015FFEC0520074F0626ED -:10F4200001BC00000107006A00450164000CB43310 -:10F4300027110272002BCECE3031FFFF0001FE14E7 -:10F44000044805EB0626005C00000106006AC400C3 -:10F45000000CB43327000672002BCECE3031FFFFF4 -:10F460000015FFEC05200785062601BC00000107FA -:10F47000015201430164000CB42532110272002BC9 -:10F48000CECE3031FFFF0001FE14044806210626CF -:10F49000005C00000107015200C30000000CB4250D -:10F4A00032000672002BCECE3031FFFF008A000002 -:10F4B00004EF074F062601C000000107006A005A4A -:10F4C0000164000CB4291D090272002BCECE30312C -:10F4D000FFFF008B0000046605EB062601E000003C -:10F4E0000106006A1900000CB4291D130672002BD6 -:10F4F000CECE3031000100C0FE6C042F05B60009ED -:10F500000015400A02090272058003080872002BE8 -:10F51000321ACC2B323031411521113311231123F2 -:10F5200011042FFD81EBE6F505B6CCFBE7FD9B0151 -:10F530009405B600000100A8FE7B03750453000982 -:10F540000015400A02090672058003080A72002BA2 -:10F55000321ACC2B323031411521113311231123B2 -:10F56000110375FE1FD8DBE90453B8FD1AFDC6016F -:10F5700085045300FFFF00C000000641074F062628 -:10F5800001C400000107006A01230164000CB42FCC -:10F5900023010272002BCECE3031FFFF00A8000005 -:10F5A00005D205EB062601E400000107006A00DC35 -:10F5B0000000000CB42F23010672002BCECE303198 -:10F5C000FFFF002FFE43042D05B60626028800002B -:10F5D0000007036C00BF00000001000AFE4D038419 -:10F5E0000453001F00224010110E0E1619190D159C -:10F5F00012067207001A0D0A003F33CC322B32126A -:10F60000392F333311333031412226273516163343 -:10F610003236363535231123353311211521112189 -:10F62000152111331114060601502B481B13341DEC -:10F63000202D17EC949402E6FE050154FEACCB3A63 -:10F6400074FE4D100AB0080B1633298A01C2B601A8 -:10F65000DBC2FEE7B6FEEEFECA658543000100038D -:10F66000FE43054105B6001D002440131417110E7A -:10F67000040F1512027207000D180D0D0F0872000D -:10F680002B32113310CC322B321117393031412249 -:10F69000262735161633323636353523010121013A -:10F6A000012101012101013311140606041F2B520F -:10F6B0001A18342120321C7DFE90FE8EFEFF01E6DA -:10F6C000FE3B0109015401520101FE390164D03CA5 -:10F6D00080FE431008BE090A1A3D346F0257FDA987 -:10F6E00002F602C0FDD6022AFD39FDDDFEB35D8FB4 -:10F6F000500000010019FE4D048F0453001D00232B -:10F7000040120E111714040F1512067207000D187F -:10F710000D0D0F0A003F33113310CC322B3212176C -:10F7200039303141222627351616333236363535F3 -:10F7300023010121010121131321010133111406B9 -:10F7400006038B2A481B13341C212C1782FEF1FE62 -:10F75000F0FEF50184FE8E010CFDFE010BFE8C0116 -:10F760000DB93A73FE4D100AB0080B1633298A0101 -:10F770009FFE610236021DFE7B0185FDE3FE7AFEDF -:10F78000CA65854300010003000004F705B60011B7 -:10F79000002140100400000D091111020C0E087226 -:10F7A00005020272002B322B3211392F3333331101 -:10F7B0003330315321012101012101211521012182 -:10F7C000010121012179012EFE7D0109015401521F -:10F7D0000101FE7E0130FEC901ACFEEFFE90FE8EFF -:10F7E000FEFF01A4FED2035B025BFDD5022BFDA54B -:10F7F000CAFD6F0257FDA902910000010019000027 -:10F80000045004530011002540120701010A0402AC -:10F810000D1111020C0E0A7205020672002B322B1A -:10F820003211392F39123933331133303153330117 -:10F830002113132101331523012101012101236E1D -:10F84000F3FECA010CFDFE010BFEC7F6F4014AFEF1 -:10F85000F3FEF1FEF0FEF50146F1028F01C4FE7BDE -:10F860000185FE3CB3FE24019FFE6101DC00000225 -:10F87000006D0000044805B6000B00150017400B92 -:10F880000E0808000902720C000872002B322B12BD -:10F89000392F333031612024353436363333113348 -:10F8A000112533112322060615141602A5FED4FED7 -:10F8B000F476FDCAAFEFFE729F93749F51AAE1CD1B -:10F8C0007DC875024EFA4AC801D72F67547F6E0073 -:10F8D000FFFF0067FFEC0453061406060047000014 -:10F8E0000002006DFFEC069405B6001E002B0023FD -:10F8F00040121F1D081D081D131E027228130B72D3 -:10F90000040D0B72002B322B322B1239392F2F1191 -:10F910003330314111161633323635113311140696 -:10F920002322262706062322262635343E02333399 -:10F930001111232206061514161633323635041D0E -:10F940000164626063EDE5CD73B12A2EAA8198CE81 -:10F9500068428BD7968671709B5038694B6F7105E2 -:10F96000B6FBB85F59717401B5FE23BDCA54484651 -:10F970005465C48D62A47A43024FFCE7316E5D503A -:10F980006932654E00020066FFEC06A706140026E9 -:10F990000033002B40172600722127271D08081767 -:10F9A0001D0772132D2D170B72040F0B72002B32D3 -:10F9B0002B3211332B12392F113311332B303141AC -:10F9C00011141633323635113311140E0223222648 -:10F9D00026270E0223220011101233321616173377 -:10F9E00026263511032206151416333236373534E0 -:10F9F000260436576F645CEB3A6E9F655D7C53203E -:10FA0000246C894EE1FEFFECBE5179581D0C060BAB -:10FA1000FC7E79797F907403710614FB76697077A8 -:10FA20007D0117FEBE6696622F274C37314D2D01A2 -:10FA300020011A011D01252D4C2F257829018EFD4D -:10FA400092C7BCBCBCADAE20BAC600010033FFEC0F -:10FA5000068E05CB00350023401107082626251504 -:10FA6000251500111A09722E000372002B322B3259 -:10FA70001239392F2F3312393930314132161615D8 -:10FA8000140607151E02151E0333323635113311C5 -:10FA9000140623222E0235342E0223233533323628 -:10FAA0003635342623220607273E02021095D674E7 -:10FAB000B68A739E5201142D4E39685FECE9CA680C -:10FAC000A4733C30639867BAB785A44C857871A657 -:10FAD00041783890AF05CB579F6D97B21D070F59EE -:10FAE000906238573C1F727C01ABFE2ACDC1356A4B -:10FAF000A16D3E5F4121B13F6F46616A452CA02A4E -:10FB0000432700010044FFEC061004680033002581 -:10FB1000401207082626251425142500101B0B72F9 -:10FB20002D000772002B322B321139392F2F113350 -:10FB300012393930314132161615140607151E02D6 -:10FB4000171E0233323635113311140E0223222EC2 -:10FB500002272E022323353332363534262322065C -:10FB60000727363601E175BE706E5C4866390302C0 -:10FB7000295545625CE9386C9D65649E6F3D0203C2 -:10FB800043805C9585889B70734DA04E4958C10495 -:10FB90006841826164771A090C3D6045334A2976D1 -:10FBA0007C0118FEBD6696622F284E754D45582A79 -:10FBB000AD415144442522AD252B00010033FE6C9C -:10FBC000052405CB00280020400F08071A1A171734 -:10FBD000000F0C110821000372002B323F33CE12AC -:10FBE000392F3312393930314132161615140607C0 -:10FBF0001516161515331123112311342E02232344 -:10FC0000353332363635342623220607273E0202A4 -:10FC1000219ADE78BA8EB1BBEFE7F5346CA370C2DF -:10FC2000C58EAF508C8177B145783A95B505CB57E5 -:10FC30009F6D97B11D0718AF92D2FD9B019401A350 -:10FC40003A5C3E21B13F6F46606B462BA02A4327AA -:10FC50000001004FFE7B04A4046700260020400F33 -:10FC600007081919171700100D120A200007720053 -:10FC70002B323F33CE12392F3312393930314132E2 -:10FC8000161615140607151E021515331123112318 -:10FC900011342626232335333236353426232206E3 -:10FCA0000727363601F979C2736F5E436B40DCDBA0 -:10FCB000E5448A6B9D8D92A6777751AB4F4B5BD015 -:10FCC000046741826264751A0A113E695385FDC654 -:10FCD0000185013B3B4E26AE415044452622AD25D1 -:10FCE0002B0000010008FFEB075A05B6002E001D8F -:10FCF000400F08080D132E0272251E0972040D090B -:10FD000072002B322B322B3212392F303141111627 -:10FD100016333236351133111406232226263511B7 -:10FD2000210E05070E0223222627351616333236FA -:10FD300036373E02123704E4015F656461ECEBC6BE -:10FD400080C570FE860813141517160B1A538C7194 -:10FD500026481E19361F343F2A130B202729130566 -:10FD6000B6FBC6685D737B01ABFE2ACDC14FAE8F7B -:10FD7000037144979C9B92833685BA620D0AC60A2A -:10FD80000D4C90643CC4FE01289F00010007FFEC6D -:10FD9000068704530028001D400F07070E1527068D -:10FDA00072211A0B72030E0B72002B322B322B3284 -:10FDB00012392F30314114163332363511331114C4 -:10FDC0000E0223222E0235112106020606232226C8 -:10FDD0002735161633323E02123721041E5D666146 -:10FDE0005BEA396C9C6463A0703DFEE4143B5B836A -:10FDF0005D29421A112815253F352D230E02D20107 -:10FE00007C6763767C0118FEBE669662302E609633 -:10FE1000690222FCFE9BE1690B0BBA06073C85D800 -:10FE20000136D100000100C0FFEC078305B6001ABF -:10FE3000002540141A02721813081308131516022D -:10FE400072150872040D0972002B322B2B123939EE -:10FE50002F2F11332B303141111416333236351117 -:10FE600033111406232226263511211123113311B3 -:10FE7000211105185D63635CECE6C57EC26EFD86EC -:10FE8000F0F0027A05B6FBCA6960727C01ABFE2A0B -:10FE9000CDC14FAE8F011CFD6C05B6FDAA02560008 -:10FEA000000100A8FFEC06D30453001D00254014F8 -:10FEB000011A0C1A0C1A1C1D06721C0A7208130B6C -:10FEC00072030672002B2B322B2B1239392F2F1174 -:10FED00033303141112111331114163332363511BB -:10FEE0003311140E0223222E023535211123110164 -:10FEF0009401F0EC5D645E5BE9386B9C63629F701B -:10FF00003CFE10EC0453FE4301BDFD296862777C82 -:10FF10000117FEBE669662302F60956866FE220469 -:10FF200053000001007AFFEC05C505CB0023001942 -:10FF3000400C23000007160F03721E070972002BE6 -:10FF4000322B3212392F333031412115140206067B -:10FF5000232224023534122433321617072626238F -:10FF600022060615141616333236362721034A02A6 -:10FF70007B4698F4AEE1FEC0AAAE014CEC8EED5F7C -:10FF8000564AC8809FD56C66D1A191A84701FE81D1 -:10FF900003146A9EFEFEBA64B10151EFE30151BA47 -:10FFA000362CC6233A8CF8A3A3F6896EB76C0001F1 -:10FFB0000067FFEC04D0046800220019400C220006 -:10FFC0000007160F07721D070B72002B322B32121F -:10FFD000392F333031412115140E022322242635C6 -:10FFE0003412243332161707262623220606151448 -:10FFF0001633323636352102A2022E3A80D298B814 +:100000000001027306210001028B05F60001027156 +:10001000000000010271061E0001011E05EB000137 +:10002000012600000001011E06210001024BFE1402 +:100030000001039000000001039D045300010252DF +:10004000069D0001025205EB0001025205F6000177 +:1000500002520621000102AC0000000102AC061FA2 +:100060000001027605B60001025E0784000102F974 +:10007000074F000102F90784000103270000000177 +:10008000032C05B600010327074F0001032707597A +:10009000000103270784000103230759000102EF31 +:1000A0000000000102EF05B60001026D074F0001DC +:1000B000026D0784000102F8FE14000103A5000090 +:1000C000000103F305B6000102A4070A000102A41F +:1000D000074F000102A40759000102A40784000190 +:1000E000018202F70001018F05CD000101690305BE +:1000F0000001016A05CD0001038E0453000101F5E2 +:100100000000000101EA04530001041F0453000130 +:1001100000D7FE140001022504530001043F0453DC +:100120000001023500000001023204530001065DA7 +:100130000453000103440000000103440453000180 +:10014000041D04530001022100000001021E04539B +:10015000000104A90453000102720000000101958E +:10016000022A000102E90549000101D00000000156 +:1001700001640549000103960453000101F40000E5 +:100180000001034B0453000101F404530001048CEB +:100190000453000103DCFE150001027E045300013C +:1001A00004C804530001011FFE15000102AC0453F2 +:1001B00000010273022A000104B10453000102701D +:1001C0000000000102730453000104AC0453000159 +:1001D000028B00000001028B04530001073F04530F +:1001E000000103D80000000103E604530001011ED2 +:1001F000022A000101CC06140001011E00000001CA +:10020000011E06140001048C0614000101240614CA +:1002100000010039FE140001021205FB0001012259 +:1002200000000001011E05FB0001028B022A0001F3 +:10023000046706140001028E00000001012106146B +:100240000001047404540001022AFE140001021A81 +:10025000045300010329061F0001014E00000001A4 +:100260000212061F00010473045300010260000023 +:100270000001027E022A0001048D06140001025FC3 +:1002800000000001021A0614000103C60453000115 +:10029000024B00000001024C04530001043E06140E +:1002A0000001029B0000000102A2061400010441AB +:1002B00004530001025200000001025204530001E5 +:1002C000047205B60001025705B60001049305B695 +:1002D0000001025E00000001025E05B6000104D2CA +:1002E00005B60001027E00000001027D05B6000196 +:1002F000076705B6000103C00000000103C805B68A +:10030000000104D305B60001027B00000001028257 +:1003100005B6000105C805B6000102F500000001A0 +:1003200002F905B60001024302DB0001045C05B6D8 +:100330000001024300000001024305B60001043D34 +:1003400005B60001021B00000001024605B60001CF +:1003500004F305B6000102BB00000001029605B6D9 +:1003600000010327FEA4000104C205B600010276C5 +:1003700000000001028E05B60001032702DB000128 +:10038000062305B60001032900000001032705B676 +:100390000001061B05B60001032300000001032332 +:1003A00005B60001073605B6000103A400000001F0 +:1003B00003B005B60001022E02DB0001026D000051 +:1003C000000104F205B6000102B10000000102BC08 +:1003D00005B60001023D05B60001000AFE900001CD +:1003E000013505B60001022205B60001013A000000 +:1003F0000001013A05B60001030202DB000105DA43 +:1004000005B6000102FC00000001030205B6000170 +:1004100005A505B60001032B00000001033905B650 +:100420000001041A05B60001022200000001026268 +:1004300005B60001044E05B6000102690000000186 +:10044000026D05B6000102EF02DB000105B405B63E +:10045000000102BF0000000102EB05B6000104E943 +:1004600005B6000102F800000001030805B600010E +:10047000051D05B60001029D0000000102A505B69C +:100480000001047405B6000102AA0000000102A4E4 +:1004900005B6000200310024003D00000044005D6C +:1004A000001A006C006C0034007C007C0035008277 +:1004B000008D0036009200980042009A00B8004972 +:1004C00000BA00DE006800E000E0008D00E200E21B +:1004D000008E00E400E4008F00E600E9009000EBED +:1004E00000EB009400ED00ED009500EF00EF0096AA +:1004F00000F100F1009700F4014900980155015501 +:1005000000EE0157015800EF015A016500F1016743 +:10051000017500FD0177019F010C01A20200013568 +:10052000024A024A0194024D024D0195024F0252C5 +:10053000019602540257019A02590276019E027DE9 +:10054000027E01BC028202B001BE02B202B501ED20 +:1005500002B702C401F102C6033101FF03330333C2 +:10056000026B03350361026C036D0373029903751B +:10057000037502A0037A038402A1038F038F02ACE8 +:100580000394039502AD039703A402AF03A603AC43 +:1005900002BD03AE03B002C403B303B302C703B684 +:1005A00003BE02C803C003C002D103C903E302D2E1 +:1005B000046F047002ED0472047302EF002A00005D +:1005C00001820000017C0001017600000170000042 +:1005D000016A000001640000015E00000158000093 +:1005E00001520000014C00000146000001400000E3 +:1005F00001400000013A000001340000014C0000FD +:10060000012E00000128000101220001011C00014F +:10061000011600000110000001100000010A000096 +:100620000104000100FE000100F8000100F20001D9 +:1006300000F2000100EC000100E6000100F2000100 +:1006400000E0000100DA000000D4000400CE000148 +:1006500000C8000300C2000100BC000200B6000494 +:1006600000B0000100AA0001FFFAFFC30001006210 +:10067000050400010004045500010000FF82000190 +:100680000004026000010004FFAE000100650504E3 +:100690000001FFFF056B00010000000D0001FFFFDE +:1006A00000160001FFFDFFBF00010001FFB60001C1 +:1006B000FFFDFFB40001FFFCFFB400010004FFBA1E +:1006C0000001FDD904530001FDC804530001FDC21F +:1006D00004530001000100000001FFFF00000001C1 +:1006E000FD9100000001FFFB03330001FD9704535F +:1006F0000001007D045300010006045300010000C6 +:1007000004530001000404530001000204530001DB +:10071000FD8404530001000104530001FDEE045365 +:100720000001FD2704530001024304530001FDA909 +:1007300004530001000000000001025004530001B6 +:100740000256045300020005015301540000023513 +:100750000235000203740374000303760376000479 +:10076000040104250005000000020086FFE501AC3D +:1007700005B60003000F0016400A010107070D0B24 +:1007800072020272002B2B3211337C2F3031412345 +:100790000321013436333216151406232226017341 +:1007A000B1300111FEE3553E3D56563D3E5501BE6A +:1007B00003F8FAC6524343525047470000020086EE +:1007C00003A602F605B6000300070010B605018077 +:1007D00004030272002B321ACD323031410323035D +:1007E00021032303016C289727027027972705B65A +:1007F000FDF00210FDF0021000020031000004FACA +:1008000005B5001B001F0039401B011C1C0E001FFA +:100810001F19151512120F0408080B0B0E0E0A17DC +:100820001302060A08003F333F3312392F331133C6 +:100830001133CE32113311333211331133113330BE +:1008400031410321152103231323032313233521CE +:1008500013213521133303331333033315013313BA +:100860002303DE38010EFED251B252FA4FAE4DFADA +:10087000011A39FEF7012750B250FC51AD50FCFD72 +:1008800001FA39FB0368FEE2A7FE5D01A3FE5D01EC +:10089000A3A7011EA701A6FE5A01A6FE5AA7FEE2C3 +:1008A000011E0003006CFF89042E06120024002C98 +:1008B0000035002840141B2E2E282C091C2D0D0657 +:1008C00001141211250808230001002FCD33331124 +:1008D000332FCD33121739331133303145352626B6 +:1008E0002735161617112E0235343636373533159F +:1008F00016161707262627111E02151406071511AE +:100900003636353426262703110E02151416160224 +:10091000067CD14C4DE26A91B55467B97A826FBDBD +:1009200056494BA24C7ABF6DD8CE605E27534482A5 +:100930003A5028244F77CE022921D5243A04017752 +:10094000316A8D6366935608A3A0032B26BA1E2630 +:1009500007FE92285C8B7093BF13D401950C4D3E1B +:100960002A3A2E160115013906243A282C3E2E006B +:1009700000050053FFED069705CB000B0017001B89 +:100980000027003300224011281C2E220D721A0C61 +:100990001206001B1B0C000572002B32322F10CCEC +:1009A000323F2B32CC32303141321615140623221D +:1009B00026353436172206151416333236353426CA +:1009C0002501230113321615140623222635343649 +:1009D0001722061514163332363534260194A1A693 +:1009E0009FA89DA49BA7413D3D414241400392FCED +:1009F000D5C1032BA6A1A79FA99DA49BA7413D3DBF +:100A00004143404005CBEFDAD9F4F4D9DAEFA492B0 +:100A1000949395949493938FFA4A05B6FDCCEFDAAC +:100A2000D8F4F4D8DAEFA492949395939593930025 +:100A300000030061FFEC05E505CC00250030003C1B +:100A4000002B4019071E37030012300F0826050B34 +:100A50000B002D160B72100A7231000372002B323C +:100A60002B2B3211392F17391217393031413216E9 +:100A700016151406070136363733060607012127F7 +:100A80000E022322262635343636372E02353436EA +:100A900036130E021514163332363701220615149A +:100AA00016173636353426027571AB60A8800159A9 +:100AB000314017F31F6E540129FED3943E8DA66476 +:100AC00099DE7747845C324A2764B4163A542D91F4 +:100AD00073659939FEDE4767433C69675E05CC4A1A +:100AE0008D6587BA49FEB043A1597CF164FEDE9161 +:100AF000324A2962B77E69977334396C73426693C0 +:100B00004FFCCF254B5A3C67783D2E03F14A4E3FB0 +:100B10006F403A704A464C000001008603A6016C03 +:100B200005B60003000AB301030272002BCD303179 +:100B300041032303016C28972705B6FDF00210003E +:100B400000010052FEBC024C05B60010000AB30DB5 +:100B5000040272002B2F3031533412123733060245 +:100B600015141212172326020252418666CD8F9168 +:100B700040805ECB6686410231A8014001227BBFE6 +:100B8000FE30F49FFEC8FEDF7F78011C013C0001AF +:100B9000003EFEBC023705B60011000AB30D02721A +:100BA00005002F2B30314114020207233612123573 +:100BB00034020227331612120237408568CA5E805B +:100BC0004041805FCC6885400232A6FEC4FEE478D6 +:100BD0007F012201389FA2013C01257F7BFEDEFEC2 +:100BE000C1000001004C026E04140614000E001B2C +:100BF0004010050907040A0B030D01020C0B06083F +:100C00008000002F1ACD32173930314103251705E6 +:100C100013070303271325370503029E2801801EAF +:100C2000FE99E9C2A997CAE7FE9B2201792806141A +:100C3000FE826DD520FEC969014FFEB268013721E1 +:100C4000D46D017E0001006000E5043104C3000B97 +:100C5000000EB40A09090506002F33331133303171 +:100C600041211521112311213521113302A10190B8 +:100C7000FE70B2FE71018FB2032BB2FE6C0194B212 +:100C8000019800010049FEF801A300EE000A000CE3 +:100C9000B305800100002F321ACD303165170E02E6 +:100CA00007233E023701950E12384222AC15272148 +:100CB0000AEE1748A6A74A51B1AD47000001004807 +:100CC00001C2024C028900030008B10100002F326A +:100CD00030315335211548020401C2C7C700000155 +:100CE0000086FFE501AC0111000B000AB303090BFC +:100CF00072002B3230317734363332161514062316 +:100D0000222686553D3D57573D3D557C5243435223 +:100D100050474700000100120000030F05B6000312 +:100D2000000BB40302720108003F2B303141012354 +:100D300001030FFDDFDC022105B6FA4A05B6000209 +:100D40000059FFEC043A05CD001000200010B71D3B +:100D50000D057215050D72002B322B323031411406 +:100D600002060623222602353412363332161205C5 +:100D70001416163332363635342626232206060458 +:100D80003A3776BE87A9DC6A61DAB4AADD6BFD0C5E +:100D900031725F5F723332726060713102DCB1FEBA +:100DA000E9C266B30151ECEC0151B4B3FEAFEDB949 +:100DB000F87B7AF8BAB8F87D7DF800010099000058 +:100DC000030F05B6000D0015400A0B0A0A060C04B5 +:100DD00072000C72002B2B32322F33303161231111 +:100DE0003436363706060707270133030FEC0203B4 +:100DF00003153D22A87601B2C403AD2F5E5A291710 +:100E0000361D869501540001005C0000043A05CBB4 +:100E1000001D0017400B0A1205721B021C1C010C5E +:100E200072002B321133332B323031612135013EC8 +:100E30000235342623220607273E023332161615C2 +:100E400014060607071521043AFC22017B6E8E4525 +:100E50007A645FA156813D8BAC6E8BCA6D5EAE78B5 +:100E6000FD02B4B1018070A392566A6D4B459B346C +:100E7000563363B07576C8C372F70B000001005596 +:100E8000FFEC042E05CB002E001F400F05041C1C98 +:100E90001B1B0C242C0572130C0D72002B322B32F1 +:100EA00011392F331239393031411406060715161E +:100EB0001615140606232226273516163332363524 +:100EC000342626232335333236363534262322067C +:100ED00006072736363332160402508B5BAFB37ADF +:100EE000FCC677CB5B5DD25EB79C51A98581827FC2 +:100EF0009A457A784A79662E7153E699E1F4046846 +:100F000063925D140716B0917FC772262AD12E32E4 +:100F100089794E6432BD3D6C485E6922341EA33E21 +:100F200056C1000200280000046F05BA000A00162E +:100F3000001F400F0616090905010102120704727D +:100F4000020C72002B2B3211392F33331133333013 +:100F50003141231123112135013311332111343E45 +:100F600002372306060701046FC6E8FD67029CE509 +:100F7000C6FE520304040108132E1AFE980141FE16 +:100F8000BF0141B203C7FC4A016B2D5D56491828C9 +:100F90005327FDF600010074FFEC042905B600217B +:100FA000002340111A191916161F0000081E1B04F1 +:100FB000720F080D72002B322B3211392F3333117F +:100FC000331133303141321616151406062322260A +:100FD00027351616333236363534262322060727B0 +:100FE00013211521033636024D8DD77882FCB57357 +:100FF000C7484BD26066924FA1AB3C872D67370242 +:10100000F8FDD7202464039265C38D9ADF782828E1 +:10101000D42A353C7C5F7E89150C3D02CBCFFE94F3 +:10102000080F0002005EFFEC044005C900220031F9 +:10103000001F400F12112929161606231E0D720DCE +:10104000060572002B322B3212392F331133333015 +:101050003153343E03333216171526262322060653 +:1010600007333E02333216161514060623222E02CB +:101070000132363534262322060615141E025E255B +:101080005A9FF2AA2C6E24275D2EB8CE58070C1E4C +:101090005A825680BE6775D7946DBB8C4E01FE7226 +:1010A0008B7B7B547E45224466026F81FADAA65F11 +:1010B0000809C30B0C8BF19B324E2F6BCA909BE03F +:1010C0007850A0F1FEE1959A7D92486E393A7663A8 +:1010D0003C000001004A0000043E05B60006001373 +:1010E0004009050202030472000C72002B2B32111E +:1010F000333031610121352115010103023EFD0923 +:1011000003F4FDC204E8CEA1FAEB00030058FFECA3 +:10111000043A05CA001F002E003C001A400E2B188E +:101120000836040023100D722F000572002B322B9D +:101130003211173930314132161615140606071EC2 +:1011400002151406062322262635343636372E029B +:1011500035343636031416333236353426262727EF +:101160000E0201220615141616173E023534260209 +:10117000497FCC78497C4D5691597DDE949FE0742F +:101180005087514572437ACD958887868C4777483A +:10119000204E703D010F617D3D683F3D633B7D0505 +:1011A000CA4F9C73598463262A6D92627BB3615E39 +:1011B000AF7A65946C2529678759729B50FBB260A2 +:1011C0007C7A6440624D210D21536803565F593F7C +:1011D0005A411C1B415B40585F0000020055FFEC68 +:1011E000043805C900220031001F400F11122929BF +:1011F000161606231E05720D060D72002B322B32B9 +:1012000011392F33113333303141140E0323222689 +:10121000273516163332363637230E02232226267A +:101220003534363633321E02012206151416333297 +:10123000363635342E020438255B9FF2AB2B7124F1 +:10124000265F2FB9CF57060C1D58825D7EBB67768F +:10125000D8926EBB8C4EFE006F8C787C567D4521FB +:101260004467034782FADAA75E0908C40B0D8AF2C5 +:101270009A304F2F6ACB8F9BE0794FA1F1011F95D8 +:101280009A7D92476E393B76623D00020086FFE50B +:1012900001AC046B000B00170010B7150F077203A9 +:1012A000090B72002B322B32303177343633321641 +:1012B000151406232226113436333216151406234C +:1012C000222686553D3D57573D3D55553D3D575787 +:1012D0003D3D557C5243435250474703A853444435 +:1012E000534F474700020040FEF801AA046B000A72 +:1012F00000160012B7140E07720105800A002F1A9B +:10130000CD392B32303165170E0207233E023703E9 +:101310003436333216151406232226018C0F123967 +:101320004221AD1527220A24553D3E56563E3D55D5 +:10133000EE1748A6A74A50B2AD4702E653444453BD +:101340004F4747000001006000DF043104EC000655 +:101350000012B70205010304030600002F32CE324B +:1013600017393031650135011501010431FC2F03B6 +:10137000D1FD2302DDDF01B07701E6C2FEA9FECD7B +:101380000002006601B2042B03F100030007000C09 +:10139000B301000405002F33CE323031533521150F +:1013A000013521156603C5FC3B03C50341B0B0FE02 +:1013B00071B1B1000001006000DF043104EC0006EF +:1013C0000012B70501040302030006002F33CE32DA +:1013D00017393031530101350115016002DDFD235C +:1013E00003D1FC2F01A001320158C2FE1A77FE5032 +:1013F00000020013FFE5036E05CB001F002B001752 +:10140000400B1F1F2323290B720C130372002B3276 +:101410002B3211332F30314135343636373E0235D9 +:1014200034262322060727363633321615140606CD +:10143000070E02151503343633321615140623220F +:1014400026011A22504446532573685CA24F535B11 +:10145000D580CCDF386D4D3F4319ED553E3C565697 +:101460003C3E5501BE3F4A6E6135375051365559A5 +:101470003427B0323DC6A2597F6B3B32494A342EE5 +:10148000FEBE52434352504747000002006EFF4EDB +:1014900006BF05B50041004F00294013494C4C16CA +:1014A00013253E03720945451D05050C802E3500A8 +:1014B0002F331ACC322F333211332B32CC3232113C +:1014C00033303141140E022322262723060623221D +:1014D00026353436363332161703060615141633FE +:1014E000323636353402242322040602151412043F +:1014F00033323637150606232224023534123624B9 +:10150000333204120114163332363737262623229B +:10151000060606BF2C5A875C5470110D288D66AAEA +:10152000B770CF8C5DBB361402013E2A384D28932C +:10153000FF00A4A8FEFDB15A8A010DC279F1625DD7 +:10154000E685F7FEA1BB79E40143C9D90150BFFB91 +:10155000F764566E60080C1A462864793702DC5F1F +:10156000B793585A42415BD5AF88D1782113FE65B5 +:101570001D2908614163A564B50100866AC0FEF9B2 +:101580009EC2FEF18C3525A12730B40154EDBE0179 +:1015900041EF84B1FEBAFE9D7A70A284F107095B27 +:1015A0009100000200000000054905BC0007001280 +:1015B000001B400D0D03120202030502720703080F +:1015C00072002B322B11392F331139303161032145 +:1015D000032301210101032E02270E020703044AFF +:1015E0008FFDD18FFD0220010A021FFE348B081EE1 +:1015F0001E0A0A1D1B078C0196FE6A05BCFA4402EE +:101600006401901A5F632229655818FE7000000378 +:1016100000C0000004D805B60012001B0025001F02 +:10162000400F090813131C1C001D1208721B000236 +:1016300072002B322B3212392F3312393930315399 +:101640002120041514060607151E0215140606238C +:1016500021133332363534262323111133323635F4 +:1016600034262623C001B3011B01203B705255854F +:101670004D7FEBA1FDF3F0E6A37E95A2D0FDA888F7 +:101680003D8A7505B6A4C95487570F0A0F4C8E7151 +:1016900086BC62035B6A66685CFDAAFE30826F44AA +:1016A00064370001007AFFEC04CE05CB001F001068 +:1016B000B70019037209100972002B322B32303136 +:1016C00041220E021514161633323637150606233C +:1016D0002224023534123624333216170726260305 +:1016E0002F69A5723C60C4965DB05E59B677E0FE86 +:1016F000D9915CB00103A76ED55B544CA604FF4C96 +:101700008FCB7FAAF583241FCC2320BA0152E3A6F6 +:101710000114C96D312DC6243400000200C0000040 +:10172000056305B6000A00140010B7100602721116 +:10173000050872002B322B32303141140204232170 +:1017400011213204120734262623231133200005E9 +:1017500063B8FEA2F7FE6A01C2E3014AB4FA71DB84 +:10176000A0CDAA0109010602E9F7FEB5A705B6A3B7 +:10177000FEC1F2B4E871FBDA010E000100C0000006 +:1017800003FC05B6000B0019400C0609090105020F +:1017900002720A010872002B322B3211392F3330BA +:1017A0003161211121152111211521112103FCFC89 +:1017B000C4033CFDB40227FDD9024C05B6CAFE7332 +:1017C000C9FE3500000100C0000003FA05B600099B +:1017D0000017400B06090901050202720108720098 +:1017E0002B2B3211392F3330316123112115211167 +:1017F00021152101AEEE033AFDB40226FDDA05B64D +:10180000CAFE38C90001007AFFEC053005CB002183 +:101810000019400C21000005140D03721C0509720B +:10182000002B322B3211392F333031412111060672 +:101830002322240235341224333216170726262396 +:1018400022060615141616333236371121030E02FE +:101850002273F699DFFECBA0B20154F277DF5D541C +:101860004AB8639DE37A62D1A6537431FECB031A62 +:10187000FD22262AB10151EEE50151B92F29C623D7 +:101880003088F7A8A3F689120B017900000100C087 +:101890000000054105B6000B0019400C08030305C4 +:1018A0000B06027201050872002B322B3211392F00 +:1018B00033303161231121112311331121113305EB +:1018C00041EFFD5EF0F002A2EF0294FD6C05B6FD63 +:1018D000AA025600000100C0000001B005B60003D6 +:1018E000000CB5010272000872002B2B303173110D +:1018F0003311C0F005B6FA4A0001FF62FE6901AC7F +:1019000005B60011000CB40D02720700002F322B37 +:1019100030315322262735161633323636351133F9 +:10192000111406060A37531E204A2A375A35F06822 +:10193000BCFE690D0BC9080C2A6E640584FA84A3E9 +:10194000CD61000100C00000051B05B6000E001AA5 +:10195000400E0302080E04050D060272010508720E +:10196000002B322B3212173930316121010711233C +:10197000113311363637012101051BFEECFE39907B +:10198000F0F02C5A2D019C010FFDDE029875FDDD53 +:1019900005B6FD45366C3601E3FD8000000100C050 +:1019A0000000041D05B60005000EB601027203001A +:1019B0000872002B322B3031731133112115C0F016 +:1019C000026D05B6FB16CC00000100C00000069FAA +:1019D00005B60017001C400F0B0C150104080E0A79 +:1019E00002721710080872002B32322B321217398C +:1019F00030316101231E0215112311210133012110 +:101A00001123113436363723010337FE5B090308EF +:101A100006DA015101950601A30150E50507020808 +:101A2000FE4B04C5298EA24AFCDE05B6FB71048F6D +:101A3000FA4A032E439C8C2AFB3D000100C00000A3 +:101A4000058405B600130017400B020C09130B02A6 +:101A50007201090872002B322B3212393930316190 +:101A60002101231E02171123112101332E022711F8 +:101A7000330584FED9FD340904070502DA01250285 +:101A8000CB0702060501DB048F3B848C48FD04056F +:101A9000B6FB7933848D420301000002007AFFEC2B +:101AA00005D205CD001100200010B71D0E037216DF +:101AB000050972002B322B32303141140206042307 +:101AC0002224260235341224333204120514161649 +:101AD000333236363510022322060605D255AAFFC8 +:101AE00000ACAFFEFFA954950131E9E4012E97FB4C +:101AF000A45CBF9697BE5ACDE096C15C02DDA9FEFC +:101B0000EBC76C6CC80116A9E20151BBBAFEAFE588 +:101B1000A9F78585F7A90101012384F5000200C01A +:101B20000000048805B6000C00160017400B0F09D2 +:101B3000090B0E0C02720B0872002B2B3211392F7D +:101B400033303141200415140E02232311231105D3 +:101B50002311333236363534260269011B01043B2A +:101B600086DBA09CF00199A983719E529905B6E885 +:101B7000D15FAB834CFDDC05B6C7FDFD35745F7FDF +:101B80007C000002007AFEA405D205CD00160025D7 +:101B90000019400C2213037204071B1B050A09726B +:101BA000002BCC331239392B323031411402060765 +:101BB0000121012206232224260235341224333245 +:101BC0000412051416163332363635100223220657 +:101BD0000605D258B086015CFEC0FEED0A1309AFBF +:101BE000FEFFA954950131E9E4012E97FBA45CBFE7 +:101BF0009697BE5ACDE096C15C02DDABFEE6C833D7 +:101C0000FE870149016CC80116A9E20151BBBAFE69 +:101C1000AFE5A9F78585F7A90101012384F5000245 +:101C200000C00000050B05B6000F0018001D400E97 +:101C30000812120C0C0E110F02720A0E0872002B01 +:101C4000322B3211392F33123930314132161615F9 +:101C50001406060701210123112311052311333234 +:101C600036353426025BBDF77950824A019FFEF17A +:101C7000FE9FEBF0018B9BA6A797A105B65CBC91DC +:101C80006C98641EFD79024AFDB605B6C8FE227C3A +:101C9000797F6A0000010064FFEC040C05CB002F83 +:101CA000001C40101000142C28190604241D037277 +:101CB0000C040972002B322B3212173930314114C7 +:101CC00006062322262627351616333236363534B5 +:101CD0002626272E033534363633321617072626A6 +:101CE0002322060615141616171E02040C7FEDA4F7 +:101CF0005092813559DC725D7B3C468D6A48836623 +:101D00003B77D99173CB624C5AA9584C6A373F85BF +:101D10006979A95A018E82BC64122319E2273F31E6 +:101D20005B3D415A4B2B1D4A64895D7CB05E302C73 +:101D3000C1252C2E53394057482C326E9900000192 +:101D4000001E0000046605B60007001340090703E3 +:101D500003040272010872002B2B321133303161FF +:101D60002311213521152102BBF1FE540448FE55F3 +:101D700004EACCCC000100B4FFEC053C05B600132E +:101D80000010B7130902720E050972002B322B32B4 +:101D9000303141111406042320003511331114167B +:101DA000333236363511053C81FEFCC5FEE7FEDBDD +:101DB000F0ACAB76954705B6FC4E99F28D0127F550 +:101DC00003AEFC67B7AE53A1720398000001000098 +:101DD000000004FC05B6000E0013400909020E03C2 +:101DE0000272020872002B2B32123930314101236A +:101DF0000133011E02173E02370104FCFE01FEFE04 +:101E000001F601340E211D08081D200E013505B60E +:101E1000FA4A05B6FC6C2872742D2D74722903934E +:101E20000001000F0000078105B60029001B400ECD +:101E3000081724030F291E100272020F0872002BCC +:101E4000322B32321117393031410121032E032751 +:101E50000E030703210133131E03173E0337133309 +:101E6000131E03173E0237130781FE82FEFAF409A0 +:101E700016150F03020E131609F0FEFBFE83F1D3B5 +:101E80000A15131005051013150BEEEAF30B1514C4 +:101E9000100507161C0ED205B6FA4A036C20585CD2 +:101EA0004D15154C5B5922FC9505B6FCA7295F60C2 +:101EB0005B25265D615A24035FFC9E255C605A24E5 +:101EC000317E8237035900010003000004F705B694 +:101ED000000B001A400E02050B0804010A060272EC +:101EE00001040872002B322B321217393031612174 +:101EF0000101210101210101210104F7FEEFFE9002 +:101F0000FE8EFEFF01E6FE3B010901540152010174 +:101F1000FE390257FDA902F602C0FDD6022AFD399C +:101F200000010000000004BC05B600080017400CCA +:101F3000060300030402070272040872002B2B320E +:101F40001217393031410121011123110121025EA3 +:101F5000015B0103FE1AEFFE190105031B029BFC46 +:101F600082FDC8022F038700000100400000045BCF +:101F700005B600090019400C0704040502720208A6 +:101F800008010872002B3211332B321133303161CA +:101F9000213501213521150121045BFBE502E8FD16 +:101FA0002F03F0FD1802FCA50445CCA4FBBA0001E8 +:101FB000009BFEBC026F05B60007000EB5050202CD +:101FC000720601002F332B323031412111211521AE +:101FD0001121026FFE2C01D4FEFF0101FEBC06FAA6 +:101FE000ADFA6200000100110000030F05B6000306 +:101FF000000CB5030272010872002B2B3031530123 +:102000002301ED0222DDFDDF05B6FA4A05B6000127 +:102010000033FEBC020805B60007000EB50007033A +:10202000040272002B322F33303157211121352118 +:102030001121330101FEFF01D5FE2B95059EADF95F +:102040000600000100400217045405C00006000EFF +:10205000B5050400011172002BCD32393031530126 +:1020600033012301014001B67801E6C2FEA4FECA95 +:10207000021703A9FC5702B6FD4A0001FFFCFEC58A +:10208000036AFF4800030008B10102002F3330311A +:1020900041213521036AFC92036EFEC583000001D5 +:1020A000005204D9023D0621000C0012B70B0400B7 +:1020B000800F060106002F5D1ACD39393031411EDF +:1020C000021715232E03273501601B4E54209D2631 +:1020D0005E61511806212E706A261A1C5159511D35 +:1020E00014000002005AFFEC04030468001D0028DD +:1020F000002340120725250B1E1313000B0B72043F +:102100000A7217000772002B322B2B12392F331152 +:10211000331133303141321615112327230E022398 +:10212000222626353436253735342623220607273E +:1021300036360107060615141633323635025AD2E2 +:10214000D7A72D082F64835E639C5AFF0102C06BE2 +:1021500061539C4A4C51CF01308FB08E62507AA1AE +:102160000468BAC5FD179D3C4E27499673ABAC0970 +:10217000073A73623023A62B36FDA905066C5E5222 +:102180004B8B8700000200A8FFEC04940614001695 +:10219000002400254014160072150A7212131F1F26 +:1021A0000F0B7205041717080772002B3211333317 +:1021B0002B321133332B2B303141111406073336B8 +:1021C0003633321211140206232226272307231145 +:1021D00001220606071514163332363534260193CC +:1021E00007030A2DA17EC5F06EC7867E9B2C112B9E +:1021F000B001F964753401759B7B84830614FE89F4 +:10220000417D234863FEDFFEE5BCFF00835D3E8722 +:102210000614FD94509F7A15B9C4C7BABCBE00011C +:102220000067FFEC03B80468001D0010B70F080733 +:102230007217000B72002B322B32303145222626CA +:102240003534123633321617072626232206061592 +:102250001416163332363715060602669DE67C885C +:10226000F19C63A138463D803B61813F407E5C5BD1 +:1022700090403F90147AFCC2CA01007A271CBC1916 +:102280002256AA7E7AA7552C23CC2423000200676D +:10229000FFEC045306140017002400254014110A13 +:1022A000721000720B0A1F1F060772131418180011 +:1022B0000B72002B321133332B321133332B2B3073 +:1022C00031452202111012333216161733262635E5 +:1022D0001133112327230E022732363735342623B4 +:1022E0002206151416021CC6EFF3C7547E5B200BA2 +:1022F000050DECB82A0A1E5B7D13977C02789F7F40 +:102300008585140121011A011D01242D4C2F1F75F3 +:1023100032018EF9EC97304D2EBFAEAE1FBAC7CD4D +:10232000B7B7C10000020067FFEC043B0468001768 +:10233000001F0019400C1B06060009100B72180044 +:102340000772002B322B3212392F333031413216C3 +:102350001615152116163332363715060623222692 +:10236000263534123617220607212E02026194D434 +:1023700072FD1D04A5956AA95A53AC78A3F78B7E0C +:10238000E4986F890C01F801356B04687AE09C7E53 +:10239000A1AE2928BF27247FFCBBBA010488B190D5 +:1023A0008B5380480001002400000342061F0018E0 +:1023B000001B400E06050101170672130C01720383 +:1023C0000A72002B2B322B3211333930314121115B +:1023D0002311233537353436363332161707262680 +:1023E00023220615152102D1FEF3EBB5B559A774CA +:1023F0004C7E2B3D225430504B010D03A0FC60035A +:10240000A071454D8DA6491910B20B1364604B00A5 +:1024100000030013FE14044E0469002F003F004B1C +:10242000002D4016220C4040200639392929001A77 +:1024300017174613077230000F72002B322B3232FF +:10244000113311392F331239C63211393930314134 +:102450002226353436372626353436372626353487 +:10246000363633321616172115071616151406239D +:1024700026270606151416163333321615140425AE +:102480003236363534262623232206061514161333 +:10249000323635342623220615141601E4E1F08085 +:1024A000772D414646576966C48B1E473D10017F14 +:1024B000BC1B20EDD0322F2426264B36BFB6C0FEE3 +:1024C000C8FEE47BA856366C50AE41643787AA67D5 +:1024D000646765636767FE14A292668D1B145534AA +:1024E0003E582925A77178A9590709058323266134 +:1024F00039ACC502061635211B21109A95BDCDA514 +:1025000030593D363A16294E374C52035E7167708A +:10251000707270657100000100A800000475061457 +:10252000001A001B400E1A00720F190A72040513DC +:1025300013090772002B321133332B322B30314108 +:1025400011140607333E02333216161511231134C7 +:10255000262322060615112311019307040D236675 +:102560007F487FB25FEB6A6F6B7D36EB0614FE79B6 +:102570003D74203A4B2655B28EFD2E02A68181591C +:10258000AD7CFDDA06140002009A000001A405FBF0 +:102590000003000F0010B7040A030672020A72005B +:1025A0002B2BCE3230314111231113321615140664 +:1025B0002322263534360193EB77364F4F36384D8C +:1025C0004D0453FBAD045301A83A47463B3B4647F5 +:1025D0003A000002FF87FE1401A405FB0010001C56 +:1025E00000134009141A0B067207000F72002B32F9 +:1025F0002BCE32303153222627351616333236355C +:10260000113311140606033436333216151406231B +:10261000222639345E202240294155EB4799194D35 +:1026200038364F4F36384DFE140F0ABC0A0A48653B +:1026300004D1FB1A659C580766473A3A47463B3B2C +:10264000000100A80000048D0614001200204013B1 +:102650001200720F0E04050B08060A0D0D110A7206 +:102660000A0672002B2B32111217392B303141110F +:1026700014060733363637012101012101071123E2 +:102680001101930804051A49210152010EFE45016A +:10269000D8FEECFE9E84EB0614FD10337935235EE4 +:1026A00023016CFE24FD8901E671FE8B06140001F6 +:1026B00000A80000019406140003000CB50200728B +:1026C000010A72002B2B3031612311330194ECECA1 +:1026D0000614000100A80000070204680027002873 +:1026E00040171C1D2425041313210900077221071C +:1026F000721A06720E05190A72002B32322B2B2B1E +:102700003211331117333031413216151123113480 +:102710002623220615112311342626232206061508 +:102720001123113317333E02333216173336360571 +:102730008BBABDEB62648C7BEB2B5843617332EB3D +:10274000B7210D22657C437CAA2A1234BA0468C0E2 +:10275000D4FD2C02AA7E80B3AAFDB502AA54713919 +:1027600058AB7CFDD70453953A4B2557595A560020 +:10277000000100A80000047504680015001B400E4D +:102780000F0672050E0A7212110909000772002B5A +:10279000321133332B322B303141321615112311C4 +:1027A0003426232206151123113317333E0202E982 +:1027B000BBD1EB6A6FA17DEBB7210D246B8504685B +:1027C000C1D5FD2E02A68181C6BCFDDA0453963A1E +:1027D0004B2600020067FFEC047C04680011002017 +:1027E0000010B71E0E077216050B72002B322B322B +:1027F000303141140E0223222E0235343636333264 +:102800001612051416163332363635342626232290 +:1028100006047C488AC27A72BE8B4C7FECA399EA8C +:1028200084FCDD3B7C62627C3A3A7C639286022CBB +:102830008AD6934D4D93D68AB7FF8686FF00B67928 +:10284000AC5B5BAC7979A959C400000200A8FE1505 +:102850000494046800180028002540141206721120 +:102860000E720B0C2222070B721514191900077235 +:10287000002B321133332B321133332B2B303141B8 +:1028800032121114020623222626272316161511AA +:1028900023113317333E02172206060715141616A6 +:1028A0003332363635342602E0C5EF6FC784547CA8 +:1028B000581E0E0509ECC0210B1F597F1661753596 +:1028C000023377665671387F0468FEE0FEE4BCFE92 +:1028D000FF832C472A286128FE3D063E992F502F62 +:1028E000C04D9A74217BAB595EAE76B3C600000230 +:1028F0000067FE15045304680016002400254014E8 +:10290000160E7215067213121F1F0F077204051799 +:1029100017080B72002B321133332B321133332B48 +:102920002B3031411134363723060623220211346D +:102930001236333216173337331101323636373504 +:102940003426232206151416036705060C2DA081D4 +:10295000C3EE6EC7847F9F30081AC3FE0B647836BF +:10296000027A9C848081FE1501D6285E2749630186 +:1029700021011BBC010084634896F9C202944C9B60 +:102980007324BCC4CDB6B8C3000100A80000034F37 +:10299000046800150019400D0F06720E0A7212111C +:1029A0000707000772002B321133332B2B303141D4 +:1029B00032161707262623220E021511231133176C +:1029C000333E0202D91C421816153D183F72583288 +:1029D000ECB8200B21627F04680605DC060629534B +:1029E0007C52FDBD0453C33B623B00010063FFEC1E +:1029F00003900468002A001A400E0E1227160404E1 +:102A0000201907720B040B72002B322B321217396C +:102A10003031411406062322262735161633323666 +:102A200035342626272E023534363332161707263C +:102A30002623220615141616171E0203906ACB933E +:102A400074A74A4FC5587466296F6B69904AE9C0EC +:102A500066B5574A4B974E5B5F2E716563914E0189 +:102A60003C6D964D2122CB2536493D24393D2B2AFC +:102A700054775D93992927B1212B3834273636288E +:102A80002653780000010028FFEC02F105490018E8 +:102A9000001D400E0E120D1515100F1206720007C4 +:102AA0000B72002B322B32CD33113312393031659A +:102AB00032363715060623222626351123353737B9 +:102AC000331521152111141602442E5A25277C4353 +:102AD0005E965897A24D94013DFEC354AA110CB2C4 +:102AE00011183F9A8802536953EDF6B3FDB0545262 +:102AF0000001009FFFEC046D04530017001B400E03 +:102B0000170D067203041212080B72010A72002BD1 +:102B10002B321133332B32303141112327230E0254 +:102B20002322262635113311141633323636351149 +:102B3000046DB9200D236C84497DB15EEC696F6B27 +:102B40007E350453FBAD95394B2555B28D02D3FD2F +:102B500059818058AC7D0227000100000000044626 +:102B60000453000D0015400A0706000C0106720010 +:102B70000A72002B2B3212393930316101331316AE +:102B800016173336363713330101A5FE5BF9E41609 +:102B9000240708072815E4F8FE5B0453FD763E90F1 +:102BA00031338F3D028AFBAD000100160001067033 +:102BB0000454002A001B400E152206030E291D0F87 +:102BC00006722A0E0A72002B322B3232121739305B +:102BD0003165032E0327230E030703210133131E40 +:102BE0000217333E03371321131E0217333E0237F9 +:102BF00013330104318C0A1C1C17060805161C1B14 +:102C00000B93FEFEFECAEE900E1B140508040E1276 +:102C10001208AA0101A30B1A15030804151C0F932F +:102C2000EAFEC8010203266C73621B1B62746E27E6 +:102C3000FE010453FDDA388276261B535B511902DC +:102C400049FDB726737326227585390226FBAD0030 +:102C500000010019000004500453000B001C400F39 +:102C600009060003040108080B0A72050106720038 +:102C70002B322B321112173930314101211313211C +:102C8000010121010121019DFE8E010CFDFE010BC0 +:102C9000FE8C0187FEF3FEF1FEF0FEF50236021D0A +:102CA000FE7B0185FDE3FDCA019FFE61000100017D +:102CB000FE1404480453001D001A400E061D1C0D8E +:102CC000040018110F720C000672002B322B321206 +:102CD000173930315321131E021733363637133369 +:102CE000010E0223222627351616333236363737A1 +:102CF000010100E30F191306060A2517DAFDFE2568 +:102D00002977A268324A1A1540223F5C40152704F1 +:102D100053FD882B5350283481410278FB156C9960 +:102D20004F0B06BC0508325B3A6800010044000006 +:102D3000038D045300090019400C070404050672B2 +:102D4000020808010A72002B3211332B3211333082 +:102D50003161213501213521150121038DFCB70297 +:102D60002FFDF30317FDDC023491030DB5A0FD0226 +:102D70000001002CFEBC02CA05B60025001D400D56 +:102D80001C1D0A0A090900141302722500002F32C3 +:102D90002B3212392F331239393031412E0235118D +:102DA0003426262335323636351134363633150E71 +:102DB000021511140607151616151114161617020A +:102DC000CA96B8543A705252703A56B993405C3031 +:102DD00071707170305C40FEBC0140856601374403 +:102DE0005226BD255343013967843FB40220493F31 +:102DF000FED46376130C117763FED13F491F0100A7 +:102E0000000101DAFE20028D061200030008B10065 +:102E100002002F2F30314133112301DAB3B30612F0 +:102E2000F80E0001004BFEBC02E805B60025001DAF +:102E3000400D0A091C1C1D1D001213027201000026 +:102E40002F322B3212392F33123939303153353E6C +:102E500002351134363735262635113426262735E6 +:102E600032161615111416163315220606151114EE +:102E700006064B3F5B31726F7071305B4095B85402 +:102E80003A705252703A56B8FEBCB6021F493F0122 +:102E90002D6377110C137663012E3F492001B44056 +:102EA0008467FEC9445325BD265243FEC76685404C +:102EB00000010060023D043103670019001D400C51 +:102EC000141313030A17800706061017002F333355 +:102ED0002F331A10CD32322F3330314126262322A0 +:102EE000060735363633321617161633323637158F +:102EF0000606232226022849662F397E33327D4C6E +:102F00003D765D4A652D3B7D32317C4D3C76027DC0 +:102F100020194633BE3636192720184533BD3538BB +:102F2000190000020086FE8D01AC045D0003000F55 +:102F30000013B7000007070D077202002F2B321194 +:102F4000337D2F30315333132101140623222635CC +:102F50003436333216BEB230FEEE011E563E3C56BB +:102F6000563C3E560284FC09053A524444524F47AF +:102F70004700000100A4FFEC03F705CB0023001479 +:102F8000B71A18101722080001002FCD33332F3342 +:102F9000CD33303141151616170726262322060693 +:102FA0001514161633323637150606071523352E37 +:102FB0000235343636373502DB578F364540803B95 +:102FC000628040417F5C5C89473B7C4C9981B9635E +:102FD00067B97D05CBA1042519BB192155AB807EAE +:102FE000A551251FC81D2103C2C81380ECB2BCEF38 +:102FF0008012A9000001004B0000045705CA0023FD +:1030000000254012171313161E0B0B1D0E0E001673 +:103010000C7207000572002B322B12392F3333113B +:10302000331133113330314132161707262623224C +:103030000615152115211514060607211521353E03 +:103040000235352335333534363602B56FBC4B4D3A +:103050004190495E6F018CFE742B432502F3FBF413 +:103060003B5730BCBC6EC005CA2F22B61D296776FF +:10307000F0ADB74E683F15CEC313406C54B9ADFAEE +:1030800089B35800000200750102041C04A6002345 +:103090000033004A4023211E1E2815181828281B1B +:1030A000161717201F1B0F0C0C30030606303009B3 +:1030B0000E0D0D040509091B0C003F332FCE3232D3 +:1030C00011331133113311331133113310CE323226 +:1030D0001133113311331133113311333031533470 +:1030E000363727371736363332161737170716167F +:1030F0001514060717072706062322262707273752 +:103100002626371416163332363635342626232231 +:103110000606BA231D8578842E703A3B6A3085797D +:10312000841D2421208176852D6D3B3C702D837676 +:10313000831E22A73E6A40416B3F3F6B41406A3E7F +:1031400002D33B6D2E8677831E2221208475862D27 +:103150006F3C3B6E2F8475821D21201F8175842F4B +:103160006C3B406A3D3E6940426A3F3F6A00000155 +:1031700000130000047D05B60016002C4015001455 +:1031800014110A07070D1003060611110C0115048E +:10319000720C0C003F2B3212392F331133CE3232E6 +:1031A00011331133113330314101330133152115FE +:1031B00021152115233521352135213533013302E0 +:1031C000480141F4FE6EE6FEE70119FEE7E0FEE687 +:1031D000011AFEE6E1FE74F603210295FD09969CB4 +:1031E00097F6F6979C9602F7000201DAFE20028D10 +:1031F000061200030007000CB304060300002F3280 +:103200002F333031413311231133112301DAB3B39A +:10321000B3B30612FCE4FE46FCE400020072FFF2C7 +:103220000387061F00360045001A400F2F21331E6A +:103230003C430317082C2410090172002B322F3352 +:103240001739303153343637262635343633321673 +:103250001707262623220615141616171E02151404 +:103260000607161615140623222627351E023332AA +:103270003635342626272E023714161617173636FB +:1032800035342626270606835A3D464ED7BB6CA703 +:103290005043448E56675B306B58649250523B44A7 +:1032A00048EACE6FAA4331777E3986642567626823 +:1032B000934FB736735D222943317A6D314B032525 +:1032C0005F7C222871507E962B229F1E2D38372539 +:1032D000393622255B7853667F24276B4D8FA526D0 +:1032E00023AF172A1A5038263739262956796E2FD8 +:1032F0004A43240D1A523D304C45240F550000021C +:1033000001270504039805EB000B0017000EB40F0E +:1033100015150309002F333311333031413436335F +:103320003216151406232226253436333216151488 +:10333000062322260127423030454530304201899C +:10334000433030454530304305783C37373C3A3AD6 +:103350003A3A3C37373C3A3A3A0000030064FFEC13 +:10336000064405CB0013002E0042001B400D221B1B +:10337000390A03722814802F000972002B321ACCEC +:10338000322B32CC323031452224260235341236EB +:10339000243332041612151402060403222635348F +:1033A000363633321617072626232206151416330F +:1033B00032363715060607323E0235342E022322F6 +:1033C0000E0215141E020354A3FEEDCB6F71CC0147 +:1033D00012A19D0111CE746FCBFEED83CECD61BBEA +:1033E000874083393A32612D7C897A883174333150 +:1033F000676782E2AC615DA9E48787E5AA5D5CA8A6 +:10340000E61470CA0113A2A00112CC7270CBFEEEBA +:10341000A3A2FEEDCA700120FED187D077201D7FC8 +:103420001A1CAF999EAA1A1584161CAB5DABE88ACC +:1034300083E6B0635EABE88B87E7AC600002003ADE +:103440000302029305C7001C0027001F400E06243C +:1034500024121D00050509C016000372002B321A44 +:10346000CC322F1139393211333031413216151126 +:1034700023270606232226263534363637373534B9 +:103480002623220607273636130706061514163399 +:1034900032363501818A88711B29774B4566374C56 +:1034A000976D6A4B3E336B35363B91C6636B48363E +:1034B0002A5B5B05C7817AFE4263333C2E5E484A35 +:1034C0005E300404203A372019731D29FE88050553 +:1034D000402E2E2A5B4A00020051006C042303E5B3 +:1034E0000006000D002440120B0C0C05090808060C +:1034F0000D030A00070602010405002F33CC321722 +:1035000039321133113311333031530117010107AF +:103510000125011701010701510163A9FEE5011B06 +:10352000A9FE9D01C40165A9FEE5011BA9FE9B0240 +:103530003501B05EFEA2FEA15E01AE1B01B05EFED3 +:10354000A2FEA15E01AE000100600100042F032B6A +:103550000005000EB40101040405002F3311332FC0 +:103560003031411123112135042FB1FCE2032BFD31 +:10357000D50179B2FFFF004801C2024C028906065C +:103580000010000000040064FFEC064405CB000DB1 +:103590000016002A003E002340120C080E030016FD +:1035A00001352103720A00802B170972002B321A91 +:1035B000CC322B32CC321117393031411121321635 +:1035C000151406071323032311113332363534261D +:1035D00023231322242602353412362433320416D0 +:1035E00012151402060427323E0235342E0223221D +:1035F0000E0215141E020238010BA59C623FEDAFAE +:10360000C9846A5257505B6880A3FEEDCB6F71CCC2 +:103610000112A19D0111CE746FCBFEEDA382E2AC2D +:10362000615DA9E48787E5AA5D5CA8E6011C0383C8 +:103630008984617019FE74015EFEA201DD52434B64 +:1036400042FBD170CA0113A2A00112CC7270CBFE52 +:10365000EEA3A2FEEDCA70755DABE88A83E6B063A7 +:103660005EABE88B87E7AC600001FFFA0614040646 +:1036700006B800030008B10201002F3330314121A8 +:1036800035210406FBF4040C0614A40000020063B8 +:10369000033A030A05CB000F001B0010B61000C050 +:1036A00016080372002B321ACC3230314122262602 +:1036B00035343636333216161514060627323635AB +:1036C000342623220615141601B6649956559965B9 +:1036D000659857579864525E6050525F5E033A5344 +:1036E0009461609554549461619453986050536010 +:1036F00060535060000200600000043204E40003E4 +:10370000000F001B400B0E040D0D09070A0A0101F2 +:1037100000002F3211332F333333113333303173F1 +:103720003521150121152111231121352111336076 +:1037300003D2FE6F0190FE70B2FE71018FB2B1B183 +:10374000034CB2FE6C0194B20198000100350354A1 +:10375000029906D4001A0012B702191900780A114A +:1037600077003F33E43211333031412135373E02A7 +:10377000353426232206072736363332161514062B +:10378000060707210299FD9CE6484E1F3F35325F30 +:10379000355F3E9762839B32664F89017D03548873 +:1037A000E2465B492934372C2C7935428075416ECD +:1037B0007249810000010030034502A206D30029AE +:1037C000001B400C06071D1D1A1A140D78230077E4 +:1037D000003F32E432392F33123939303141321659 +:1037E0001514060715161615140623222627351656 +:1037F00016333236353426232335333236353426E4 +:10380000232206072736360166869B554B5B60AE42 +:10381000B64B843F4387445B565E677369684F4489 +:1038200039386138553E9206D37D664D67180913C5 +:103830006F4D788F1E209C242B473F3B43854B3692 +:1038400033392826732E3A000001005204D9023D74 +:103850000621000C0012B701080C800F06010600BB +:103860002F5D1ACD3939303141150E030723353E0E +:103870000237023D1852605E269D21514F1B0621E2 +:10388000141D5159511C1A266A702E00000100A8FF +:10389000FE1404760453001D00214011110C0B048A +:1038A000031818080B72010A7214000672002B32FA +:1038B0002B2B3211333333332F3031411123272354 +:1038C0000E0223222627231E021511231133111461 +:1038D000163332363635110476B7230C1E536D4637 +:1038E000496E2407030402EBEB6C706B7C340453C9 +:1038F000FBAD97374C28332C164F5D2DFEB8063F95 +:10390000FD587F8159AC7C02270000010076FEFC47 +:103910000476061400120012B60609090311050008 +:10392000002F322F33392F3330314123112311230C +:1039300011060623222626353436363321047688AE +:10394000BF891F4A297DBB666FC9850243FEFC06FD +:103950007FF981033C090960DAB8C0DE5E00FFFF31 +:103960000086023701AC0363060700110000025213 +:103970000001FFFCFE1401A7000000160010B513A3 +:10398000100A03C012002F1ACC32393930314114D9 +:1039900006232226273516163332363534262737A6 +:1039A00033071E0201A78EA026401718481E343D7B +:1039B0005A585498292E4D30FEF46A760A06890624 +:1039C0000A242B2E360BA5560C2E4900000100545C +:1039D0000354021506C1000D001240090B0A0C0722 +:1039E0000402780D77003FE417393031411123117B +:1039F000343636370606070727250215BB020402B0 +:103A00001131175D58011C06C1FC9301FA204B458A +:103A100016112D11456FD2000002003E030202CFA5 +:103A200005C8000C00180010B61003031609037235 +:103A3000002B32322F333031411406232226353405 +:103A40003633321616051416333236353426232211 +:103A50000602CFB3988FB7B199619353FE114F57B8 +:103A6000564F4E5756500466A9BBB9ABAAB8539EE1 +:103A7000716F71716F6E6E6D00020050006C0422E8 +:103A800003E50006000D001A400F02090A0D0700A9 +:103A90000604030B0A050C0108002F33CC3217393A +:103AA00030314101270101370105012701013701AB +:103AB0000422FE9AA8011AFEE6A80166FE3AFE9CC0 +:103AC000A8011AFEE6A80164021BFE515E015F0117 +:103AD0005E5EFE501AFE515E015F015E5EFE5000AA +:103AE000000400380000063505B600030011001C74 +:103AF00000250036401C151E1E181813221B1B160D +:103B0000120303120C720D0C0E0904040F01010FB5 +:103B10000472002B322F10CC17392B322F10CC39D6 +:103B20002F39333311331133303161013301031134 +:103B30003436363706060707272533110135213578 +:103B40000133113315231501333534363706060793 +:103B50000123034DC0FCB3A50203021032175D57C9 +:103B6000011CA40301FE78018BBB7E7EFE59E90394 +:103B7000030B371505B6FA4A024A01FA204A4616DF +:103B8000112D11456FD1FC94FDB6B37D0243FDCCE0 +:103B90008CB3013FBA2B66311B621F000003002D5E +:103BA0000000064205B600030012002D0026401456 +:103BB000142B2B1C23130C720E0D0F0A040410017E +:103BC00001100472002B322F10CC17392BCC32335A +:103BD00011333031610133010311343E02370606DF +:103BE0000707272533110135373E023534262322B6 +:103BF0000607273636333216151406060707211531 +:103C00000108034DBFFCB395010303011131175D9A +:103C100057011CA401F1E6484F1F4034335F355E65 +:103C20003E9761839C33664F89017D05B6FA4A024F +:103C30004A01FA1836373011112D11456FD1FC9415 +:103C4000FDB688E2465B492934382D2C793542800F +:103C500075416E724981A0000004003E0000066CB0 +:103C600005C90003002D00380041003F401F313AD4 +:103C70003A34342F3E3737322E03032E0C72272866 +:103C8000141411110B04211A0101210572002B32A9 +:103C90002F3210CC32392F331239392B322F10CC2E +:103CA000392F39333311331133303161013301038B +:103CB000222627351616333236353426232335335C +:103CC0003236353426232206072736363332161588 +:103CD0001406071516161514060135213501331182 +:103CE00033152315013335343637060607017603BD +:103CF0004DBFFCB4EB4A843F4387435B575F667418 +:103D000069694E433A386138543E9262859B544CFF +:103D10005B61AF032FFE78018BBB7E7EFE5AE8030A +:103D2000030C361505B6FA4A023A1F209C252A468E +:103D3000403B43854A3733392826732E3A7E664CFA +:103D400067180A136E4D7890FDC6B37D0243FDCC13 +:103D50008CB3013FBA2B66311B621F000002003694 +:103D6000FE770392045E001F002B0016400900003E +:103D700023232907720C13002F332B3211337D2F8D +:103D800030314115140606070E021514163332366B +:103D90003717060623222635343636373E023535A8 +:103DA000131406232226353436333216028A224F64 +:103DB0004446542574675DA14F545BD482CBE039EF +:103DC0006D4D404218ED53403B57573B40530285E1 +:103DD0003F496F613636505137545A3527B1313E1D +:103DE000C6A3587F6B3C32484A342F0142524444A8 +:103DF000524F4848FFFF000000000549078506268E +:103E0000002400000107004301090164000AB319FE +:103E1000050272002BCE3031FFFF00000000054983 +:103E200007850626002400000107007601BC016416 +:103E3000000AB319050272002BCE3031FFFF0000DB +:103E40000000054907840626002400000107014AF6 +:103E500000D40164000AB31F050272002BCE30317A +:103E6000FFFF000000000549075906260024000056 +:103E70000107015100C60164000AB3240502720063 +:103E80002BCE3031FFFF000000000549074F06260A +:103E9000002400000107006A00440164000CB428FB +:103EA0001C050272002BCECE3031FFFF0000000057 +:103EB0000549070A0626002400000007014F016695 +:103EC000006D0002FFFF000006D305B6000F0013CF +:103ED000002B401513090910030A0D030D030D05EE +:103EE0000602720E0101050872002B3211332B11EC +:103EF00039392F2F11331133321133303161211100 +:103F00002103230121152111211521112101211145 +:103F10002306D3FCCEFE0EBAF6029F0435FDBE0288 +:103F20001CFDE40242FB350199790196FE6A05B653 +:103F3000CAFE73C9FE3501990282FFFF007AFE14A2 +:103F400004CE05CB0626002600000007007A022CCE +:103F50000000FFFF00C0000003FC078506260028C4 +:103F600000000107004300D20164000AB3120202FC +:103F700072002BCE3031FFFF00C0000003FC07852C +:103F80000626002800000107007601860164000A69 +:103F9000B312020272002BCE3031FFFF00C00000CE +:103FA00003FC07840626002800000107014A009D43 +:103FB0000164000AB312020272002BCE3031FFFFFF +:103FC00000C0000003FC074F062600280000010780 +:103FD000006A000E0164000CB42115020272002B6D +:103FE000CECE3031FFFFFFCC000001B7078506269B +:103FF000002C000001070043FF7A0164000AB30AA5 +:10400000010272002BCE3031FFFF00BB000002A680 +:1040100007850626002C0000010700760069016470 +:10402000000AB30A010272002BCE3031FFFFFFB845 +:10403000000002BB07840626002C00000107014A8D +:10404000FF660164000AB30A010272002BCE303110 +:10405000FFFF000100000273074F0626002C00003E +:104060000107006AFEDB0164000CB40D1901027245 +:10407000002BCECE3031000200350000056305B6BE +:10408000000E001C001F400F0C11110B141409101E +:104090000E027215090872002B322B3211392F33A0 +:1040A000331133303141320412151402042321112B +:1040B000233533110523112115211133200011342B +:1040C00026260282E2014BB4B8FEA2F8FE7292925A +:1040D00001B5C60131FECFA30108010873DC05B6A6 +:1040E000A3FEC1EBF7FEB5A7026FC9027EC7FE496A +:1040F000C9FE5A010E010BB4E871FFFF00C00000B9 +:1041000005840759062600310000010701510146C8 +:104110000164000AB3140A0272002BCE3031FFFF93 +:10412000007AFFEC05D20785062600320000010761 +:104130000043018C0164000AB3270E0372002BCEEA +:104140003031FFFF007AFFEC05D2078506260032EA +:10415000000001070076023F0164000AB3280E0345 +:1041600072002BCE3031FFFF007AFFEC05D20784BE +:104170000626003200000107014A01560164000AC8 +:10418000B32D0E0372002BCE3031FFFF007AFFEC0F +:1041900005D20759062600320000010701510148E7 +:1041A0000164000AB3320E0372002BCE3031FFFFE0 +:1041B000007AFFEC05D2074F062600320000010707 +:1041C000006A00C70164000CB4362A0E0372002B8B +:1041D000CECE303100010083010E040D0498000B97 +:1041E0000024401307090103080B0205080A060012 +:1041F000000A0A06040406002F332F11332F332F31 +:10420000111217393031411701010701012701014E +:10421000370103927BFEB701477AFEB5FEBB7C01F6 +:1042200045FEB97E014604987BFEB6FEB87D014787 +:10423000FEBA7D014701477EFEB90003007AFFB454 +:1042400005D205FE001A002500300039401C2A1E48 +:104250001E181815152D2D17161203721F29290B5C +:104260000B080822220A09050972002BCE323311ED +:10427000331133113311332BCE3233113311331148 +:104280003311333031411402060423222627072735 +:104290003726023534122433321617371707161211 +:1042A0000734262701161633323636251416170121 +:1042B00026262322060605D255AAFF00AC6CB54778 +:1042C000608B64605E950131E968B4485B8A615F28 +:1042D00062FC2928FDB52F754997BE5AFCA02828F5 +:1042E000024C2E744796C15C02DDA9FEEBC76C2A16 +:1042F0002A8C5C92640123B6E20151BB2B28845CBA +:104300008B62FEDEB670B743FCAF1E2085F7A96F47 +:10431000B74403511D2084F5FFFF00B4FFEC053CBA +:10432000078506260038000001070043015E01648E +:10433000000AB31A090272002BCE3031FFFF00B41D +:10434000FFEC053C078506260038000001070076D3 +:1043500002110164000AB31B090272002BCE303136 +:10436000FFFF00B4FFEC053C078406260038000080 +:104370000107014A01290164000AB3210902720000 +:104380002BCE3031FFFF00B4FFEC053C074F062673 +:10439000003800000107006A009A0164000CB4298B +:1043A0001D090272002BCECE3031FFFF000000004D +:1043B00004BC07850626003C000001070076017753 +:1043C0000164000AB310070272002BCE30310002E4 +:1043D00000C00000048905B6000E0018001F400F41 +:1043E0000F06180B060B060B08090272080872006C +:1043F0002B2B1139392F2F11331133303141140E3A +:10440000022323112311331533201601333236369C +:10441000353426232304893A83D99EA5F0F0C201BE +:1044200018FFFD2781789D4E9BA9A003085EA982F5 +:104430004CFECD05B6F2EDFE223576607F7A0001A6 +:1044400000A8FFEC0503061F003C0015400B2E39A9 +:104450000172340A721A120B72002B322B2B32307B +:104460003141140E0315141616171E0215140606F4 +:1044700023222627351E0233323635342626272EB0 +:104480000235343E03353426232206061511231146 +:1044900034363633321616047E3A55553A22564B88 +:1044A00045653664BA84629138225F6B32625F2060 +:1044B000534B54622A38545338896A4B7746EB82FF +:1044C000E28F8DDA7C04E74A6A503F3B211C2E3B89 +:1044D000322D5E765271964B2021C5152719514811 +:1044E0002D41432E335658374059443E4B344C509F +:1044F0002B6050FB78048D8EB153478BFFFF005A21 +:10450000FFEC0403062106260044000001070043D7 +:1045100000B70000000AB32F000772002BCE303125 +:10452000FFFF005AFFEC04030621062600440000AA +:1045300001070076016A0000000AB32F000772002D +:104540002BCE3031FFFF005AFFEC04030621062674 +:10455000004400000107014A00810000000AB33551 +:10456000000772002BCE3031FFFF005AFFEC04032E +:1045700005F6062600440000010601517300000AFA +:10458000B33A000772002BCE3031FFFF005AFFEC28 +:10459000040305EB0626004400000106006AF20051 +:1045A000000CB43E32000772002BCECE3031FFFF3C +:1045B000005AFFEC0403069D062600440000010794 +:1045C000014F01170000000DB7030229000101800F +:1045D00056002B3434000003005AFFEC06BE04687A +:1045E0000031003D00450033401A09101018410603 +:1045F000252C077221320632060039180B722F3E25 +:104600003E000772002B3211332B321239392F2F13 +:10461000332B321133113311333031413216160737 +:10462000152116163332363715060623222626277D +:104630000E022322262635343636373735342623E4 +:104640002206072736363332161736360107060696 +:104650001514163332363635012206072134262644 +:1046600004FA89CB7001FD34059B8F64AA5753A9C6 +:10467000745EA07F2C35739B6F62A05E6EDBA3BD62 +:104680006C5C5199494B51D06C79A8313BAEFE7CA2 +:1046900087A6875D4D4D784501F56F870A01E032A9 +:1046A0006304687AE09A7FA5AB2928BF2724326388 +:1046B0004A48643349967372985006074D685A2EDB +:1046C00023A42B364E534E53FDA905066C5E524B68 +:1046D0003E7A5A02068D8E547F48FFFF0067FE1413 +:1046E00003B804680626004600000007007A017F30 +:1046F0000000FFFF0067FFEC043B06210626004890 +:1047000000000107004300B80000000AB3260007BC +:1047100072002BCE3031FFFF0067FFEC043B062117 +:1047200006260048000001070076016B0000000A21 +:10473000B326000772002BCE3031FFFF0067FFEC7D +:10474000043B06210626004800000107014A0082BA +:104750000000000AB32C000772002BCE3031FFFF9F +:104760000067FFEC043B05EB06260048000001064D +:10477000006AF300000CB43529000772002BCECE7E +:104780003031FFFFFFD5000001C00621062603AF30 +:104790000000010600438300000AB30A020672000B +:1047A0002BCE3031FFFF0088000002730621062661 +:1047B00003AF0000010600763600000AB30A0206C5 +:1047C00072002BCE3031FFFFFF9F000002A20621B6 +:1047D000062603AF00000107014AFF4D0000000A52 +:1047E000B310020672002BCE3031FFFFFFE5000050 +:1047F000025605EB062603AF00000107006AFEBE65 +:104800000000000CB4190D020672002BCECE303120 +:1048100000020067FFEC047A061E00240034002129 +:104820004013250405240321061E201F0916160027 +:104830002D0E0B7200002F2B3212392F1739333007 +:1048400031411616173717071616121514020623CC +:1048500022262635343636333216161737262627C3 +:104860000727372626270122060615141616333287 +:104870003635342E0201C1468239E656BB628B4A78 +:104880007FEBA398EA8478D88F4872561C0821736E +:104890004DF856CC27562D0105637D3B3B7D629339 +:1048A0008621446A061E1F49298B80705AE1FEEE5C +:1048B000A3BEFEFA8878E19D9EDF76183125046557 +:1048C000AA479482781A3418FD9449906A5E8F50F2 +:1048D000BAB437624D2CFFFF00A80000047505F63E +:1048E0000626005100000107015100AE0000000A39 +:1048F000B327000772002BCE3031FFFF0067FFECBB +:10490000047C06210626005200000107004300D760 +:104910000000000AB3270E0772002BCE3031FFFFD4 +:104920000067FFEC047C0621062600520000010708 +:104930000076018B0000000AB3270E0772002BCE11 +:104940003031FFFF0067FFEC047C06210626005291 +:1049500000000107014A00A20000000AB32D0E0763 +:1049600072002BCE3031FFFF0067FFEC047C05F6B0 +:104970000626005200000107015100940000000AC1 +:10498000B3320E0772002BCE3031FFFF0067FFEC11 +:10499000047C05EB0626005200000106006A1200A6 +:1049A000000CB42A360E0772002BCECE3031000335 +:1049B000006000ED043204B60003000F001B001479 +:1049C000B7040A001610010100002F3210CE321079 +:1049D000CE3230315335211501222635343633326B +:1049E00016151406032226353436333216151406EE +:1049F0006003D2FE163349493332494932334949BB +:104A0000333249490279B2B2FE7441464B3B3B4BCB +:104A1000464102BD40464B3B3B4B464000030067CE +:104A2000FFB9047C048B00180022002D0035401AC9 +:104A30001D2626161620201514100772271C1C0A86 +:104A40000A07072A2A0908040B72002BCE323311F9 +:104A5000331133113311332BCE3233113311331160 +:104A60003330314114020623222627072737262612 +:104A70003510003332161737170716160514161798 +:104A80000126262322060534262701161633323640 +:104A900036047C7FECA3477E374E83524349011A8C +:104AA000F449833846844E4047FCDD111301881DCC +:104AB0004B2C928602311010FE7C1B4829627C3AF6 +:104AC000022CB7FEFE871E1E6F5A744BD28801124D +:104AD000012A221F645A6C49CE82426E2B022E1389 +:104AE00015C4B73B6728FDD912115BACFFFF009FCF +:104AF000FFEC046D06210626005800000107004364 +:104B000000F10000000AB31E0D0672002BCE3031FA +:104B1000FFFF009FFFEC046D0621062600580000F1 +:104B20000107007601A40000000AB31F0D06720001 +:104B30002BCE3031FFFF009FFFEC046D06210626CF +:104B4000005800000107014A00BB0000000AB31E24 +:104B50000D0672002BCE3031FFFF009FFFEC046D7D +:104B600005EB0626005800000106006A2B00000C29 +:104B7000B42D210D0672002BCECE3031FFFF000187 +:104B8000FE14044806210626005C0000010700769A +:104B9000013C0000000AB325000672002BCE303124 +:104BA000000200A8FE1504940614001C002A00212F +:104BB00040121620201A07721000720F0E72092779 +:104BC00027040B72002B3211332B2B2B3211333075 +:104BD00031411402062322262627231E0215112303 +:104BE000113311140607333E0233321203342623E5 +:104BF0002206071514163332363604946DC48454D5 +:104C00007E5A1F0D030604ECEC07030A1F5A7F545B +:104C1000C5EFF17E83927A027799567138022CBCE7 +:104C2000FEFF832A452B133F4117FE3907FFFE562F +:104C300028691E304E2FFEDEFEE9BCBDADAC23B9A7 +:104C4000C659AD00FFFF0001FE14044805EB06261F +:104C5000005C00000106006AC400000CB4332700A9 +:104C60000672002BCECE3031FFFF00000000054958 +:104C700006EA0626002400000107014C0113016426 +:104C8000000AB315050272002BCE3031FFFF005A27 +:104C9000FFEC040305870626004400000107014CD1 +:104CA00000C10000000AB32B000772002BCE303188 +:104CB000FFFF000000000549076D062600240000E4 +:104CC0000107014D00F90164000AB31705027200E3 +:104CD0002BCE3031FFFF005AFFEC040306090626F5 +:104CE000004400000107014D00A70000000AB32D99 +:104CF000000772002BCE3031FFFF0000FE2905496E +:104D000005BC0626002400000007015003730000C4 +:104D1000FFFF005AFE29042804680626004400000C +:104D20000007015002660000FFFF007AFFEC04CE8E +:104D3000078506260026000001070076021F016491 +:104D4000000AB326190372002BCE3031FFFF006733 +:104D5000FFEC03B806210626004600000107007696 +:104D600001620000000AB324080772002BCE303124 +:104D7000FFFF007AFFEC04CE078406260026000021 +:104D80000107014A01360164000AB32C19037200BD +:104D90002BCE3031FFFF0067FFEC03CD0621062646 +:104DA000004600000107014A00790000000AB32A0A +:104DB000080772002BCE3031FFFF007AFFEC04CEE3 +:104DC000075F0626002600000107014E023301643A +:104DD000000AB326190372002BCE3031FFFF0067A3 +:104DE000FFEC03B805FB0626004600000107014E54 +:104DF00001750000000AB324080772002BCE303181 +:104E0000FFFF007AFFEC04CE078406260026000090 +:104E10000107014B01350164000AB3201903720038 +:104E20002BCE3031FFFF0067FFEC03CC06210626B6 +:104E3000004600000107014B00780000000AB31E85 +:104E4000080772002BCE3031FFFF00C00000056361 +:104E500007840626002700000107014B011A0164A0 +:104E6000000AB315060272002BCE3031FFFF006737 +:104E7000FFEC05BF061406260047000001070234B8 +:104E8000032A0000000BB602310F00000056002B71 +:104E90003400FFFF00350000056305B606060092EA +:104EA000000000020067FFEC04EE0614001F002C57 +:104EB000002A4015151212180F0F061A0A13007255 +:104EC000270A06071B2020000B003F3211333F3317 +:104ED000332B3F11392F3333113330314522021137 +:104EE0001012333216161733262635352135213563 +:104EF0003315331523112327230E02273236373576 +:104F00003426232206151416021CC6EFF3C7537E5F +:104F10005C200B060CFE85017BEC9B9BB9290B1ECC +:104F20005A7E11967C01779F7F85851401190110A7 +:104F3000011801192C4C30267A2C5BA2ADADA2FBD6 +:104F40003B97304D2EBFA6A71EB3BCC2B0AFB90071 +:104F5000FFFF00C0000003FC06EA06260028000050 +:104F60000107014C00DD0164000AB30E0202720069 +:104F70002BCE3031FFFF0067FFEC043B0587062690 +:104F8000004800000107014C00C20000000AB322E3 +:104F9000000772002BCE3031FFFF00C0000003FC81 +:104FA000076D0626002800000107014D00C20164BC +:104FB000000AB310020272002BCE3031FFFF0067EF +:104FC000FFEC043B06090626004800000107014DDE +:104FD00000A80000000AB324000772002BCE303175 +:104FE000FFFF00C0000003FC075F0626002800004A +:104FF0000107014E019A0164000AB3120202720015 +:105000002BCE3031FFFF0067FFEC043B05FB06268B +:10501000004800000107014E017F0000000AB3268E +:10502000000772002BCE3031FFFF00C0FE2903FCC9 +:1050300005B60626002800000007015002350000D2 +:1050400000030067FE29043B04680015002D0035AD +:1050500000294014231211111F1F26311C1C160396 +:105060000A260B722E160772002B322BCC32123905 +:105070002F3311331133113333303145141633329A +:1050800036371506062322263534363637370E02D4 +:105090000332161615152116163332363715060645 +:1050A000232226263534123617220607212E020324 +:1050B0003130282038121E422C6E763B6035AF51BD +:1050C0005B25D094D472FD1D04A5956AA95A53ACF2 +:1050D00078A3F78B7EE4986F890C01F801356BEAB1 +:1050E0002C2D0B058F080D735F3B6D5D22154465FC +:1050F00051052B7AE09C7EA1AE2928BF27247FFC96 +:10510000BBBA010488B1908B53804800FFFF00C0F8 +:10511000000003FC07840626002800000107014B5D +:10512000009C0164000AB30C020272002BCE3031E5 +:10513000FFFF0067FFEC043B062106260048000045 +:105140000107014B00810000000AB3200007720034 +:105150002BCE3031FFFF007AFFEC053007840626A6 +:10516000002A00000107014A01670164000AB32E0A +:105170000D0372002BCE3031FFFF0013FE14044EDE +:1051800006210626004A00000106014A4700000BDE +:10519000B603521301017B56002B3400FFFF007A47 +:1051A000FFEC0530076D0626002A00000107014DBF +:1051B000018C0164000AB3260D0372002BCE30313E +:1051C000FFFF0013FE14044E06090626004A0000E5 +:1051D0000107014D00680000000BB60350130101E8 +:1051E0007B56002B3400FFFF007AFFEC0530075F91 +:1051F0000626002A00000107014E02640164000A2D +:10520000B3280D0372002BCE3031FFFF0013FE14C4 +:10521000044E05FB0626004A00000107014E01442A +:105220000000000BB603521301019656002B340008 +:10523000FFFF007AFE3B053005CB0626002A000062 +:1052400000070471012B0000FFFF0013FE14044E41 +:1052500006210426023626000306004A0000000A42 +:10526000B3051F0772002BCE3031FFFF00C00000D6 +:10527000054107840626002B00000107014A013280 +:105280000164000AB318060272002BCE3031FFFF12 +:10529000FFA20000047507E20626004B000001078C +:1052A000014AFF5001C2000BB601211A01019256BA +:1052B000002B3400000200000000060205B60013B7 +:1052C0000017002740130B0407070E0117121414D0 +:1052D000000905027210000872002B322B321139BE +:1052E0002F33CE3232321133333031731123353311 +:1052F00035331521353315331523112311211111A0 +:10530000213521C0C0C0F002A2EFC1C1EFFD5E0295 +:10531000A2FD5E0431A8DDDDDDDDA8FBCF0294FD3A +:105320006C0360D10001000C00000475061400221B +:1053300000234012211E1E0104040D220072131DC1 +:105340000A72170D0672002B322B322B12392F33B3 +:105350003311333031411521152115140607333E21 +:105360000233321616151123113426232206061590 +:10537000112311233533350193017AFE8607040E7C +:1053800023667F497EB25EEB6A6F6B7D36EB9C9C39 +:105390000614AEA2683D73213A4C2655B38EFD5FCC +:1053A0000276808159AC7CFE0A04C4A2AE00FFFFE5 +:1053B000FFB2000002C407590626002C00000107B6 +:1053C0000151FF600164000BB60104010101955613 +:1053D000002B3400FFFFFF92000002A405F6062612 +:1053E00003AF000001070151FF400000000AB315A0 +:1053F000020672002BCE3031FFFFFFFA0000027868 +:1054000006EA0626002C00000107014CFFA80164F3 +:10541000000BB601060101019456002B3400FFFF7A +:10542000FFDF0000025E0587062603AF00000106CD +:10543000014C8D00000AB306020672002BCE3031FB +:10544000FFFFFFD900000299076D0626002C00001F +:105450000107014DFF870164000BB601080101013E +:105460009256002B3400FFFFFFC50000028506099D +:10547000062603AF00000107014DFF730000000A7C +:10548000B308020672002BCE3031FFFF0070FE29F8 +:1054900001E005B60626002C0000000601501E00A3 +:1054A000FFFF0047FE2901B705FB0626004C000060 +:1054B00000060150F500FFFF00B6000001C0075FC5 +:1054C0000626002C00000107014E00640164000B59 +:1054D000B6010A010101C156002B3400FFFF00C0D4 +:1054E000FE69041D05B60426002C00000007002DEF +:1054F00002710000FFFF009AFE1403DF05FB042683 +:10550000004C00000007004D023B0000FFFFFF625F +:10551000FE6902B907840626002D00000107014A32 +:10552000FF640164000AB31E0C0272002BCE3031FE +:10553000FFFFFF87FE1402A20621062603B000002B +:105540000107014AFF4D0000000AB31D0B0672005F +:105550002BCE3031FFFF00C0FE3B051B05B60626F3 +:10556000002E00000007047100B50000FFFF00A836 +:10557000FE3B048D06140626004E00000006047152 +:105580004E00000100A80000048D04530012001B0F +:10559000400F05040D011105071208067203070AE2 +:1055A00072002B322B321217393031490221010798 +:1055B00011231133111406073336363701046FFEF9 +:1055C0005401CAFEEFFEAB8FF0F00504041C391C39 +:1055D00001640453FE0EFD9F01D26BFE990453FE3D +:1055E000DF488C3623462201A000FFFF00A0000008 +:1055F000041D07850626002F000001070076004ED7 +:105600000164000AB30C010272002BCE3031FFFF9F +:1056100000880000027307E30626004F0000010720 +:105620000076003601C2000AB30B020072002BCED6 +:105630003031FFFF00C0FE3B041D05B60626002FDB +:105640000000000604716F00FFFF0088FE3B01B1FF +:1056500006140626004F000000070471FF1F00001B +:10566000FFFF00C00000043905B60626002F000029 +:105670000107023401A3FFA2000BB60112010000D2 +:105680000056002B3400FFFF00A8000002FD0614A6 +:105690000626004F0000010602346700000BB60129 +:1056A000100200000056002B3400FFFF00C0000075 +:1056B000041D05B60626002F00000007014E0270EB +:1056C000FD89FFFF00A8000002E106140426004F38 +:1056D00000000007014E0185FD8F0001000E000053 +:1056E000041D05B6000D001C40110201030A040749 +:1056F000090808000502720B000872002B322B12F9 +:105700001739303173110727371133113717051146 +:105710002115C0585AB2F0D85DFECB026D01F733A7 +:105720009A6D02EBFDA5829EB8FE45CC0001FFED0F +:10573000000002510614000B001A40100201030A77 +:10574000040907080800050072000A72002B2B12DA +:1057500017393031731107273711331137170711F4 +:10576000A25B5AB5EC665DC30219389A720327FD35 +:105770006C449B7DFD54FFFF00C00000058407853D +:1057800006260031000001070076023B0164000A92 +:10579000B31A0A0272002BCE3031FFFF00A80000BE +:1057A000047506210626005100000107007601A5B8 +:1057B0000000000AB31D000772002BCE3031FFFF3E +:1057C00000C0FE3B058405B6062600310000000738 +:1057D000047101240000FFFF00A8FE3B047504686B +:1057E00006260051000000070471008D0000FFFF35 +:1057F00000C0000005840784062600310000010770 +:10580000014B01520164000AB3140A0272002BCE4C +:105810003031FFFF00A80000047506210626005164 +:1058200000000107014B00BC0000000AB31600078E +:1058300072002BCE3031FFFF00040000052905B6B1 +:105840000427005100B4000000060206EA0000012F +:1058500000C0FE69058405B60021001B400E0B1632 +:105860000C03131D1502721308720700002F322B50 +:105870002B32121739303141222627351616333292 +:1058800036363701231E02151123112101332E0252 +:105890003511331114060603DF39591F23512E42E7 +:1058A000613802FCE409040806DA012502CB07038B +:1058B0000704DB68BEFE690D0BC1080C285E4F04AF +:1058C0008C31929B3FFD0E05B6FBEB348C943D0270 +:1058D00084FA508DB858000100A8FE1404760468BC +:1058E0000024002140121718180E0E1C077215060E +:1058F00072140A7207000F72002B322B2B2B3211FD +:1059000033113330314122262735161633323635DE +:1059100011342623220606151123113317333E02B4 +:10592000333216161511140606033130551E1D3874 +:1059300023384C6B6D6B7E36EBB7220E246A83489E +:105940007FB15E448EFE140F0ABC0A0A486503311B +:105950007B7A59AB7DFDD90453963A4B2655B28ECE +:10596000FC9A659C5800FFFF007AFFEC05D206EA1E +:105970000626003200000107014C01950164000A6F +:10598000B3230E0372002BCE3031FFFF0067FFEC14 +:10599000047C05870626005200000107014C00E147 +:1059A0000000000AB3230E0772002BCE3031FFFF38 +:1059B000007AFFEC05D2076D0626003200000107D1 +:1059C000014D017B0164000AB3250E0372002BCE4A +:1059D0003031FFFF0067FFEC047C06090626005209 +:1059E00000000107014D00C70000000AB3250E07A3 +:1059F00072002BCE3031FFFF007AFFEC05D2078515 +:105A00000626003200000107015201C50164000CA6 +:105A1000B427340E0372002BCECE3031FFFF006767 +:105A2000FFEC048A062106260052000001070152FD +:105A300001110000000CB427340E0772002BCECEEB +:105A400030310002007AFFED071E05CC0018002857 +:105A5000002D4018252222110972070A0A030B0E95 +:105A6000087206030272261919000372002B321104 +:105A7000332B322B3212392F332B32113330314149 +:105A80003216172115211121152111211521060684 +:105A9000232224023534122417220E02151416165E +:105AA00033323637112626030F35712D033CFDB8EE +:105AB0000222FDDE0248FCC62C7135E1FED9909031 +:105AC0000125E76C9E67335AB98F3A722727700514 +:105AD000CC0B0BCAFE73C9FE35CB080BBC0154E2DC +:105AE000E30150BACC4B8ECA80A9F685121104018D +:105AF000121100030066FFEC075304670024003313 +:105B0000003B002D401621252537060616340000DF +:105B10001E0772132C2C091010160B72002B321159 +:105B2000333211332B32113311392F3332113330D9 +:105B30003141321616151521161633323637150631 +:105B4000062322262706062322260235343636333C +:105B50003216173E02052206151416163332363653 +:105B6000353426262522060721342626057595D5A7 +:105B700074FD1A05A3946EAA5A54AC7989D745418D +:105B8000CE8298EA847CE9A37CCB402B748EFD48BE +:105B90008F82397A61607839397A02AC6F8A0B0169 +:105BA000F8356B046779E09C7EA7A82928BF2724D5 +:105BB00063636264870101B8B6FF86666040582E51 +:105BC000C0C0BB7DAC5757A97C7FAA560F8C8E54A2 +:105BD0007F47FFFF00C00000050B07850626003544 +:105BE00000000107007601B10164000AB3200F0232 +:105BF00072002BCE3031FFFF00A80000034F0621BA +:105C00000626005500000107007601100000000A7A +:105C1000B31D0F0672002BCE3031FFFF00C0FE3BDC +:105C2000050B05B60626003500000007047100BD0F +:105C30000000FFFF0088FE3B034F04680626005566 +:105C4000000000070471FF1F0000FFFF00C00000FC +:105C5000050B07840626003500000107014B00C72D +:105C60000164000AB3190F0272002BCE3031FFFF1E +:105C700000780000037A0621062600550000010680 +:105C8000014B2600000AB3160F0672002BCE3031EE +:105C9000FFFF0064FFEC040C0785062600360000B9 +:105CA00001070076015F0164000AB3371D0372002B +:105CB0002BCE3031FFFF0063FFEC03900621062658 +:105CC0000056000001070076010C0000000AB33204 +:105CD000190772002BCE3031FFFF0064FFEC040C7B +:105CE00007840626003600000107014A0077016498 +:105CF000000AB33D1D0372002BCE3031FFFF00635D +:105D0000FFEC039006210626005600000106014A1A +:105D10002300000AB337190772002BCE3031FFFF82 +:105D20000064FE14040C05CB0626003600000007B4 +:105D3000007A01500000FFFF0063FE140390046826 +:105D40000626005600000007007A01290000FFFF28 +:105D50000064FFEC040C07840626003600000107EF +:105D6000014B00760164000AB3301D0372002BCE94 +:105D70003031FFFF0063FFEC03900621062600563A +:105D800000000106014B2200000AB32B1907720024 +:105D90002BCE3031FFFF001EFE3B046605B6062603 +:105DA00000370000000604714400FFFF0028FE3B9E +:105DB00002F1054906260057000000060471D000D4 +:105DC000FFFF001E0000046607840626003700005F +:105DD0000107014B00720164000AB308040272005B +:105DE0002BCE3031FFFF0028FFEC041E06140626E0 +:105DF0000057000000070234018800000001001E67 +:105E00000000046605B6000F002140100A06060EC9 +:105E100002020B030300070272000872002B2B1111 +:105E2000392F3333113332113330316111213521A0 +:105E3000112135211521112115211101CAFEE6017B +:105E40001AFE540448FE530118FEE8027BC501A95E +:105E5000CDCDFE57C5FD850000020028FFEC02F104 +:105E600005490003001C00254012101919161213D1 +:105E70001300018015160672040B0B72002B322BD7 +:105E8000CD1ACC3233113311331133303153352124 +:105E900015033236371506062322262635112335FB +:105EA00037373315211521111416390293882E5ACC +:105EB00025277C435E965897A24D94013DFEC3541E +:105EC0000218A3A3FE92110CB211183F9A88025334 +:105ED0006953EDF6B3FDB0545200FFFF00B4FFEC80 +:105EE000053C075906260038000001070151011D35 +:105EF0000164000AB314090272002BCE3031FFFF97 +:105F0000009FFFEC046D05F606260058000001070F +:105F1000015100AF0000000AB3180D0672002BCE2D +:105F20003031FFFF00B4FFEC053C06EA06260038DE +:105F300000000107014C01680164000AB316090260 +:105F400072002BCE3031FFFF009FFFEC046D058700 +:105F50000626005800000107014C00FA0000000A64 +:105F6000B31A0D0672002BCE3031FFFF00B4FFECE8 +:105F7000053C076D0626003800000107014D014E63 +:105F80000164000AB318090272002BCE3031FFFF02 +:105F9000009FFFEC046D060906260058000001076B +:105FA000014D00E00000000AB31C0D0672002BCE6C +:105FB0003031FFFF00B4FFEC053C08010626003835 +:105FC00000000107014F01BE0164000DB70201147A +:105FD0001301019356002B343400FFFF009FFFECA8 +:105FE000046D069D0626005800000107014F015070 +:105FF0000000000DB70201181701019256002B3462 +:106000003400FFFF00B4FFEC053C0785062600388E +:1060100000000107015201980164000CB41B28091B +:106020000272002BCECE3031FFFF009FFFEC04A3A5 +:10603000062106260058000001070152012A00002F +:10604000000CB41F2C0D0672002BCECE3031000296 +:1060500000B4FE29053C05B600150029001F400FBD +:10606000291F02721211112424030A0A1B0972004B +:106070002B322F3332113311332B3230314514167A +:10608000333236371506062322263534363637376F +:106090000E020111140604232000351133111416C9 +:1060A00033323636351103CA32282036121E412DBE +:1060B0006E763F63349B42572A017281FEFCC5FE17 +:1060C000E7FEDBF0ACAB769547D539350B058F088D +:1060D0000D776B437F682118436F62065CFC4E9915 +:1060E000F28D0127F503AEFC67B7AE53A17203989A +:1060F000FFFF009FFE29046D045306260058000090 +:106100000007015002AB0000FFFF000F00000781F5 +:1061100007840626003A00000107014A01F80164DD +:10612000000AB337100272002BCE3031FFFF001689 +:106130000001067006210626005A00000107014AE8 +:1061400001740000000AB3370F0672002BCE303105 +:10615000FFFF0000000004BC07840626003C00008E +:106160000107014A008E0164000AB315070272009C +:106170002BCE3031FFFF0001FE1404480621062615 +:10618000005C00000106014A5400000AB324000626 +:1061900072002BCE3031FFFF0000000004BC074F1F +:1061A0000626003C00000107006AFFFE0164000CA7 +:1061B000B41E12070272002BCECE3031FFFF00401A +:1061C0000000045B07850626003D000001070076FD +:1061D00001700164000AB311050272002BCE303148 +:1061E000FFFF00440000038D06210626005D00002D +:1061F0000107007601020000000AB31105067200D3 +:106200002BCE3031FFFF00400000045B075F062605 +:10621000003D00000107014E01840164000AB31033 +:10622000050272002BCE3031FFFF00440000038DC9 +:1062300005FB0626005D00000107014E0117000066 +:10624000000AB310050672002BCE3031FFFF00406C +:106250000000045B07840626003D00000107014B97 +:1062600000860164000AB30A050272002BCE3031A9 +:10627000FFFF00440000038D06210626005D00009C +:106280000106014B1900000AB30A050672002BCE65 +:106290003031000100A80000030C061F0010000EA2 +:1062A000B6000A0172050A72002B2B3230314122EE +:1062B00006151123113436363332161707262602F7 +:1062C000314F4EEC5CA8734F742A38225105615F40 +:1062D00060FB5E04A88CA4471A10B20B13000001E7 +:1062E00000C2FE14041F05CB00250023401020210E +:1062F000210B1E0E0E0B0B001A130F720700002F3E +:10630000322B3212392F33113311331133303141E3 +:1063100032161707262623220615153315231114C6 +:106320000606232226273516163332363511233535 +:10633000373534363603354D742939204B2D4D44CD +:10634000FDFB4B9A762C581E1F3B22454EBEBE5578 +:10635000A005CB1C10B10B145A5F6CB4FC4A72A39D +:10636000550E08BE090A526F039E72456E8DA144F8 +:106370000004FFFF0000054C07AB0012001E002ABE +:106380000037002640131319010D1F0411110712C5 +:10639000080F08303037372507002F33332F332FBE +:1063A0003F3F12392F1739333031630126263534F8 +:1063B0003633321615140607012303210313210374 +:1063C0002E02270E030713323635342623220615F4 +:1063D000141603353E023721150E0307010205246A +:1063E000278268668B2A240206FF8CFDC58ACA01B3 +:1063F000C18C0A222109071719160752333A3D307A +:10640000303C39351D423D15010F104555562304CA +:10641000FD1B54386A79786A37551BFB02016EFE02 +:1064200092023C01681D5A602219484B3E100195AA +:10643000383433383833323A0185111E4D50220E2C +:10644000153B403B15000005005AFFEC040307A96B +:10645000001D002800340041004D0034401A06257C +:1064600025131E1E000B0B72050A434D4D4947476D +:1064700029352F3C17000772002B32DE32CC323226 +:106480002F333311333F2B11392F33321133303146 +:1064900041321615112327230E02232226263534D6 +:1064A00036253735342623220607273636010706D8 +:1064B00006151416333236350322061514163332F8 +:1064C000363534262732161615140623222635347F +:1064D0003601150E020723353E0237025AD2D7A7DE +:1064E0002D082F64835E639C5AFF0102C06B6153C9 +:1064F0009C4A4C51CF01308FB08E62507AA1BE2F92 +:106500003E38352E3D3E2D436C40896669828201BE +:10651000BB1671812EA21E423D150468BAC5FD1737 +:106520009D3C4E27499673ABAC09073A7362302302 +:10653000A62B36FDA905066C5E524B8B87045E3A8E +:1065400032323A3A32323A763764456B7A796A694E +:106550007901240C184C4C190F1B46471E00FFFFF5 +:10656000FFFF000006D3078506260088000001070C +:106570000076030D0164000AB31B060272002BCEE5 +:106580003031FFFF005AFFEC06BE0621062600A8A8 +:1065900000000107007602B50000000AB34D2C0789 +:1065A00072002BCE3031FFFF007AFFB405D2078591 +:1065B0000626009A00000107007602440164000AE2 +:1065C000B338120372002BCE3031FFFF0067FFB9E2 +:1065D000047C0621062600BA000001070076018C23 +:1065E0000000000AB335100772002BCE3031FFFFD8 +:1065F0000064FE3B040C05CB0626003600000006B6 +:1066000004711C00FFFF0063FE3B03900468062634 +:106610000056000000060471F5000001005204D984 +:106620000355062100120017400B09040E031280C7 +:10663000060F0C010C002F5D331ACD173930314194 +:106640001E0217152326262706060723353E023786 +:1066500002561B5B6326A03679353675359F266258 +:106660005A1B06212E706B2619225F37375E2319BD +:10667000276A702E0001005204D90355062100122A +:10668000001B400C09000E04040C06800F000100E2 +:10669000002F5D1ACD3232113311393031412E02C3 +:1066A00027353316161736363733150E0207014FC6 +:1066B0001B5B61269F357734357936A026635B1BDB +:1066C00004D92E6F6A271A245F373760231A266B86 +:1066D0006F2E0001005204DA02D105870003000C7E +:1066E000B4030F020102002F5D3330314115213513 +:1066F00002D1FD810587ADAD0001005204D903121E +:10670000060900100012B71008800C0F04010400E5 +:106710002F5D331ACC323031410E0223222627332B +:106720001E0233323636370312075A9A69A2B2086C +:106730008906375D3C335D3F0606095A894DA58BB6 +:106740003838121538350001005204F9015C05FB98 +:10675000000B000CB4000F060106002F5D33303132 +:10676000533216151406232226353436D7374E4EAB +:1067700037384D4D05FB3A47463B3B46473A00020A +:10678000005204D9022C069D000B0017000EB41213 +:1067900006C00C00002F321ACC323031412226358F +:1067A0003436333216151406273236353426232272 +:1067B00006151416013D68838269648B89662F3D36 +:1067C0003E2E2E3E3704D9786B697878676C7976DF +:1067D0003B32313A3A31323B00010052FE2901C2CC +:1067E00000210014000EB4030AC01211002F331A46 +:1067F000CC32303145141633323637150606232293 +:106800002635343636371706060100302821371270 +:106810001E422C6E763B5F3670454DEA2C2D0B05E3 +:106820008F080D735F3B6D5D2121416E00010052A9 +:1068300004DA036405F60019001D400D160D0D0560 +:10684000118019190A0F110111002F5D33332F1A0E +:1068500010CD322F323031533E0333321E023332E9 +:10686000363733060623222E022322060752062835 +:106870004155322C514D492227370E7B0C86642A14 +:10688000514C4A2328370D04DA46694724222D2229 +:10689000383B8A91232C22383A000002005204D956 +:1068A000037A0621000C0019001F400E010E0E0C89 +:1068B0001980080606150F130113002F5D333311DD +:1068C000331ACD32321133303141150E03072335DF +:1068D0003E023723150E030723353E0237037A1194 +:1068E00046595A24811E464316871146595A248117 +:1068F0001E4543170621141C505A511D1A276A6F52 +:106900002E141C505A511D1A276A6F2E000101F5D2 +:1069100004D903340668000C000EB4080680010098 +:10692000002F321ACC32303141353E033733150E49 +:10693000020701F50D1A181306E71139452404D989 +:106940001D255E656129173281883D00000300F630 +:10695000050403C206B4000B00170023001740090A +:10696000181E1E120B80060C12002F33DC1ACC11DD +:10697000331133303141150E020723353E023707FC +:1069800032161514062322263534362132161514F4 +:1069900006232226353436032D143D48256D0D1E61 +:1069A0001A07EB2F3F3F2F303D3D02212E40402E56 +:1069B000323C3C06B4142C686D3319296A6F2DC91A +:1069C000373C3A3A3A3A3C37373C3A3A3A3A3C372B +:1069D000FFFF00150000055E0601062600241500D5 +:1069E00000070153FE23FF9AFFFF0086033D01AC21 +:1069F000046A0607001100000359FFFFFFFF0000B3 +:106A000004C406010427002800C800000007015341 +:106A1000FE0BFF9AFFFFFFFF000006090601042797 +:106A2000002B00C8000000070153FE0BFF9AFFFF78 +:106A3000FFFF0000027E06010427002C00CE0000AC +:106A400000070153FE0BFF9AFFFFFFFFFFEC063B21 +:106A5000060104260032690000070153FE0BFF9A6D +:106A6000FFFFFFFF0000061706010427003C015B43 +:106A7000000000070153FE0BFF9AFFFFFFF9000023 +:106A80000676060204260175740000070153FE0510 +:106A9000FF9BFFFFFFCDFFEC02D506B40626018564 +:106AA000000001070154FED8000000104009030255 +:106AB000012F100101AF56002B343434FFFF0000CA +:106AC0000000054905BC060600240000FFFF00C0C9 +:106AD000000004D805B6060600250000000100C02D +:106AE0000000042905B60005000EB6020502720476 +:106AF0000872002B2B32303141152111231104294A +:106B0000FD87F005B6CCFB1605B60002002F00008D +:106B100004C405B9000500100019400C0B03050260 +:106B20007201041010030872002B321239392B1134 +:106B3000393031410115213509022E02270E020795 +:106B40000102FC01C8FB6B01C901D0FEF90C1E1942 +:106B50000606181C0CFEF705B9FAD28B8D052CFB26 +:106B600013031026615D1E1E5C6025FCED00FFFF17 +:106B700000C0000003FC05B6060600280000FFFF69 +:106B800000400000045B05B60606003D0000FFFF64 +:106B900000C00000054105B60606002B00000003FA +:106BA000007AFFEC05D205CD000300150024001982 +:106BB000400C03020209211203721A090972002B08 +:106BC000322B3211392F3330314115213505140262 +:106BD00006042322242602353412243332041205FB +:106BE00014161633323636351002232206060444B4 +:106BF000FDC303CB55AAFF00ACAFFEFFA95495011E +:106C000031E9E4012E97FBA45CBF9697BE5ACDE014 +:106C100096C15C034CC9C96FA9FEEBC76C6CC80177 +:106C200016A9E20151BBBAFEAFE5A9F78585F7A920 +:106C30000101012384F5FFFF00C0000001B005B68B +:106C40000606002C0000FFFF00C00000051B05B673 +:106C50000606002E0000000100000000050205B637 +:106C6000000E0013400907020E0272020D087200A6 +:106C70002B322B11393031410123012E02270E0214 +:106C80000701230103010201F6FECF0F231F0A09AA +:106C90001E220FFECFF7020005B6FA4A03922D77A7 +:106CA000762B2C76762DFC6E05B6FFFF00C000001B +:106CB000069F05B6060600300000FFFF00C000007A +:106CC000058405B60606003100000003004B0000F5 +:106CD000043205B600030007000B0019400C050440 +:106CE00004000809027201000872002B322B3211D5 +:106CF000392F3330317335211501352115013521F7 +:106D0000154B03E7FC9402F1FCBD0395CBCB029637 +:106D1000C9C90256CACAFFFF007AFFEC05D205CDE9 +:106D2000060600320000000100C00000052305B681 +:106D300000070010B70601027204000872002B322F +:106D40002B3230317311211123112111C00463EE54 +:106D5000FD7B05B6FA4A04EAFB16FFFF00C00000FF +:106D6000048805B60606003300000001004B000051 +:106D7000046A05B6001200274013030B0B07070C2B +:106D80000200040272010D0D1010000872002B3277 +:106D9000113311332B12393933113311333031732D +:106DA00035010135211521222626270101363633EA +:106DB00021154B01E1FE2B03D7FE172254511F0171 +:106DC000CEFE1C49924A01FCC0023D01FCBDCB0134 +:106DD0000303FE0DFDC50304CB00FFFF001E0000F2 +:106DE000046605B6060600370000FFFF000000003D +:106DF00004BC05B60606003C000000030063FFEC7F +:106E0000063D05CB00180021002A00214010220178 +:106E1000011917180372230A0A210D0C0972002B9D +:106E2000CD323211332BCD32321133303141151680 +:106E3000041615140E02071523352E0335343E02B1 +:106E40003735110E02151416161713113E0235347C +:106E5000262603C0EB01177B4092F6B5E0B9F69108 +:106E60003D4396F4B095B24E56B48BE08EB3554E7A +:106E7000B205CBB40595F29462C2A06204E1E104CC +:106E800064A1C15F6DC2965804B4FE8B05599A6621 +:106E90006DA05B0502CBFD35055CA16C67995800C0 +:106EA000FFFF0003000004F705B60606003B0000E4 +:106EB0000001006E0000064205B6001D001F400FD5 +:106EC000181515060909081D170F02720808720027 +:106ED0002B2B323212392F3333113330314111140D +:106EE0000E0223112311222E02351133111416160E +:106EF000171133113E02351106424092F5B5DEB747 +:106F0000F5903EE656B38BDE87B35A05B6FE207B7E +:106F1000C78E4DFE4701B94E8FC67701E3FE217E35 +:106F20009643010337FCC90142957D01E20000014F +:106F300000430000060205CD0027001F400F00148B +:106F40000372201C1C1F1F080B0B0A0872002B3237 +:106F5000113332113311332B3230314122060615F1 +:106F600014161617152135212E023534122433320A +:106F700004121514060607211521353E0235342664 +:106F80002603228DC1623C8872FD9B01755D915282 +:106F9000A40132D4D70132A352915F0176FD9A74D5 +:106FA000893C63C205016ED29582DBB649D0CD40E3 +:106FB000BCF493C2011E9D9CFEE2C393F5BB40CD81 +:106FC000D047B8DE8095D16EFFFF0001000002734C +:106FD000074F0626002C00000107006AFEDB016453 +:106FE000000CB40D19010272002BCECE3031FFFF20 +:106FF0000000000004BC074F0626003C000001070B +:10700000006AFFFE0164000CB41E12070272002B1E +:10701000CECE3031FFFF0067FFEC04E406680626A1 +:10702000017D0000010601533000000AB33414074B +:1070300072002BCE3031FFFF0054FFEC03D90668FD +:1070400006260181000001060153FE00000AB32D4F +:107050001F0772002BCE3031FFFF00A8FE1404750D +:107060000668062601830000010601535400000A49 +:10707000B318000772002BCE3031FFFF00A4FFECE5 +:1070800002D5066806260185000001070153FED4DB +:107090000000000AB311100672002BCE3031FFFF42 +:1070A0000099FFED049606B4062601910000010642 +:1070B00001542D00000EB51E362A050672002BCE97 +:1070C000CECE303100020067FFEC04E40467000D0F +:1070D0000033002740141B067217181808081407FD +:1070E00072242C2C3000000E0B72002B3211333224 +:1070F00011332B32113311332B30316532363637A1 +:1071000035342623220615141617220211101233C5 +:1071100032161733363637330E0215111416333242 +:107120003637150E0223222627230E02025F6477CC +:107130003601789C84807F4BC8F4F8D8799D330E53 +:10714000082117C00F1C1232240F25090A2A3216F3 +:107150005A6E1B111F5980AB4FA47E0EBAC3C6BD19 +:10716000BBBEBF0120011A01190128565524541F26 +:107170002D8EA753FE8C45350704B5060C084A62D0 +:107180002F4E2F00000200A8FE1404D3061F001883 +:10719000003000294015080729292A2A00140F72F7 +:1071A000121E21210F0B7219000172002B322B329B +:1071B0001133392B12392F3312393930314132160C +:1071C000161514060715161615140606232226276B +:1071D00011231134363617220606151116163332CE +:1071E000363534262623233533323635342602A667 +:1071F0008EDA7D9B91B2C278DD986CA541EC85E773 +:107200008C497B483D96519992508C5C5B48867FB7 +:1072100089061F57AE8293AF180715C0B98DC7688E +:107220002421FDE20635A3D063BC368374FCC4245C +:107230002B8F82607837BF88707071000001000664 +:10724000FE14044B045300170015400A110A0617D8 +:107250000B0672060F72002B2B3212393930314176 +:10726000010E021523343636370133131E0217334D +:107270003E023713044BFE68202D17FC1B2E1DFE0B +:107280004DF5CB142B220707051E2813C30453FB0F +:10729000C753BBB2463BADBE530446FDDE34897DC9 +:1072A0002420768637022D0000020066FFEC047B66 +:1072B000061B00240033001C4010220E1E2531291D +:1072C00006002D160B7207000072002B322B3212B3 +:1072D0001739303141321617072626232206151496 +:1072E0001616171E021514060623222626353436D6 +:1072F00036372E02353436130E0215141616333275 +:10730000363635342602A58ACD5F6055AB60594FBD +:10731000397B607AA65483ECA097E9866BBB7646EE +:107320007041E5AE489765417B575B7E437F061B06 +:10733000402EAD2C394A332C4B50334195B672ACAC +:10734000E5736BCD9288C17E232A637A4C9098FDB9 +:107350002112579C7B4F7C45488D647CA200000124 +:107360000054FFEC03D90468002C001F400F1718CD +:107370002C2C020211261F07720A110B72002B32ED +:107380002B3211392F33123939303141152322066E +:107390000615141616333236371506062320263501 +:1073A0003436373526263534363633321617072627 +:1073B0002623220615141633030B9D698741417E4F +:1073C0005B77C34546C682FEFCF0926F646C77CD56 +:1073D0007F74C9544E479662787798900298AD268C +:1073E0004A383446233520C4212AB48F7B7A190ABF +:1073F0001B806265803F2B25B11E2D434350440006 +:1074000000010067FE7B03C906140029001B400C25 +:107410001519191A1A260C031B007203002F2B12C0 +:1074200039393311331133303145140607233E0205 +:1074300035342626272E0235343E02370E0223210C +:107440003521150602060615141616171E0203C965 +:107450005232EC243F261F5C5D86BB625EA4D77966 +:1074600012586A2EFEEC0324CEF87D2A4B8E6371EF +:10747000873B3F59A94430675F2319292410186EB0 +:10748000B9868DF6DFD269040503B499ADFEECDD53 +:10749000B54C6C70341516455E00000100A8FE1452 +:1074A000047504680017001B400F110672100A7261 +:1074B000050F72130A0A000772002B3211332B2BAF +:1074C0002B30314132161615112311342623220692 +:1074D00006151123113317333E0202E97DB15EEB2D +:1074E00069706A7E36EBB7210D246B85046855B34D +:1074F0008EFB420492818159AC7DFDDA0453963AA9 +:107500004B2600030067FFEC04700620000D0014FA +:10751000001B0019400C18121204150B01720E0406 +:107520000B72002B322B3211392F333031411402C0 +:1075300006232002113412363320000132121321A7 +:10754000121213220207212602047069E4BAFEFA1D +:10755000FC67E3B801060101FDF98C8406FDD7053F +:10756000808F8A7F09022609820307FAFE9CBD01EB +:10757000A40177FA0163BCFE62FC1D010C010DFE43 +:10758000F6FEF104CEFF00FEFE010000000100A4A3 +:10759000FFEC02D504530010000EB6100672040B67 +:1075A0000B72002B322B3031411114163332363727 +:1075B000150606232226263511018F4C482F5E25FD +:1075C0002579426198580453FCFD5452110CB212B3 +:1075D000173E9A8A0305FFFF00A80000048D04539C +:1075E000060600F900000001FFFEFFEC04960621EC +:1075F000002D001E401102110128040D161E0B72F1 +:10760000050D0172000A72002B2B322B3212173932 +:107610003031630127262623220607353E02333206 +:10762000161617011E0233323637150E0223222694 +:107630002627032E032723060607030201D92E2639 +:1076400059542036151332381873916029014117A7 +:10765000292D1A0F240E0F323619415B3D17810C6C +:10766000191813060611311AEB042D7E634E080516 +:10767000C10507054D9972FC833D441A0604B40701 +:107680000D072C583F016C234A4842193D8C3FFDA1 +:10769000DD00FFFF00A8FE14047604530606007701 +:1076A0000000000100030000043A0453001100151B +:1076B000400A070600110A720C000672002B322BDA +:1076C00011393930315333131E0217333612123544 +:1076D00033140202072303F3E20D23200808677A1C +:1076E00035EC4DBFAAE20453FD8F26686521730176 +:1076F0000A0142C6DBFE88FEAAAA00010066FE7BE4 +:1077000003C90614003C0025401105041E1E21215A +:1077100030160D0D11111212130072002B3211339D +:10772000113311332F392F33123939303153343665 +:107730003637352E0235343636370E0223233521BF +:107740001523220E021514163333152322060615AF +:10775000141616171E0215140607233E023534268A +:1077600026272E02664D825145633548865B25608B +:107770005D212C02F14156A1804B88ACA6A979A0CD +:107780004F4E8F6271853A5230E8243D251F5D5E71 +:1077900086BC6301AF6195691C0A12466A4A56733A +:1077A0004B18030603B4A924476C496167A9457EB9 +:1077B0005860642F1517465D3C58AA4431675F2313 +:1077C000192824111869AA00FFFF0067FFEC047C48 +:1077D000046806060052000000010019FFEC054C89 +:1077E00004530018001D40100C1115031010120650 +:1077F000720E0A7200070B72002B322B2B321117FC +:1078000033303165323637150606232226351121ED +:1078100011231123353721152311141604CA2037DB +:10782000161A5F377D8BFE69EBE4A4048FE336A85C +:10783000100BAF0F198E960289FC6703996753BA34 +:10784000FD833D370002008FFE14047A04680015A2 +:107850000022001D400F161207720D0F72071A1A30 +:107860001D1D040B72002B32113311332B2B3230C0 +:10787000314114020623222627231616151123113F +:1078800034363633321612252206151116163332C7 +:1078900036353426047A72D49253983A0D0507EDA2 +:1078A00079E39F92E07EFE0A86823488498B7C7A57 +:1078B000022AB9FF00852E282A954DFEDE041FB945 +:1078C000FB8185FF00C4B3BCFED22F2FBBC3C5B85C +:1078D00000010067FE7B03CA046800260014400A0A +:1078E0001A121E0E041507000772002B322F1739CB +:1078F0003031413216170726262322061514161694 +:10790000171E0215140607233E0235342626272E9D +:107910000335341236028557A945464184419B8A76 +:10792000418D7172853A5230E8243D261F5D5D5FBE +:107930009B703C88F40468261FB91822D5CE6B7959 +:1079400040191748603D5AAF44326A62241A29260A +:1079500011134875A570E101107B00020067FFEC70 +:1079600004E20454001100200017400B1D0F1E1EDE +:107970000C067216040B72002B322B32113333308B +:1079800031411406062322262635343624332115A8 +:1079900021161605141616333236353426262723BB +:1079A0002206048379ECAD9DEB82940113BE02168E +:1079B000FEEE4D66FCD73B7D6495862243303BB896 +:1079C000AF01EA91E7867FF7B4CCFD75B54ED66579 +:1079D0006BA35CBD9756937F37B10001001FFFEB8F +:1079E00003C8045300150017400B140213131506A7 +:1079F00072060D0B72002B322B32113333303141B2 +:107A00001521111416333236371506062322262681 +:107A1000351121353703C8FE645A4C2F5F28267A6A +:107A20004564A15FFEE0A30453B9FDBC5C52110C98 +:107A3000B011193E9A8A024D665300010099FFED7C +:107A40000496045300170010B7110506720A000BC4 +:107A500072002B322B32303145222626351133115C +:107A6000141633323635342627331E021510000221 +:107A700081BDD457EC7F898F8D241FED161D10FE1C +:107A8000F21389ED94025CFDA2A4A6CFE889E880F8 +:107A9000559DA562FEC1FED200020067FE1405A23C +:107AA0000466001D002900214011160F72081717E7 +:107AB00022140B720100001E0C0772002B323211CF +:107AC000332B323211332B30314117060615141681 +:107AD0001617113436333216161514020407112303 +:107AE000112E0235341205220615113E02353426B8 +:107AF000260143AE4E59549058C5A188C46A9FFED2 +:107B0000FB9ADE9DF58D7B030D3E4D669A582F5BEB +:107B100004647467D88C809F510C0239BFC585F40A +:107B2000A5C1FEFE880CFE2301DD0D7BF3BEAB017B +:107B3000193C5D71FDC50965B37C6DA45B00000156 +:107B4000FFE0FE14048C045F0026002240120D1496 +:107B50001419081C0504001B0F7220000007067290 +:107B6000002B322F332B111739321133303153326E +:107B700016161713013301131E023332363715065A +:107B80000623222626270301230103262623220675 +:107B900007353636D05164441F70012BF2FE48C3BE +:107BA000172E3D2A182F192148355977512081FE6B +:107BB000AFFB01E29C1C4831133018204B045F3AA4 +:107BC0007359FED40226FD03FE1C37431F0605B879 +:107BD0000A0E417E5B016CFD7A035E01934F4707FD +:107BE00009BC090F00010099FE1405E80612001FE8 +:107BF000002140120808180672110F721E1313019B +:107C0000100B72000072002B2B323211332B2B32EF +:107C10002F303141113E0235342627331616151404 +:107C20000204071123112E023511331114161617F1 +:107C30001103A5749F522722E0242399FEFAA4DFA2 +:107C4000A4FB8EE44D93690612FA980B57AD898A0E +:107C5000FB8C8BFC88D0FEFF7B09FE2501DB0674C4 +:107C6000F7CA0229FDD187A14C08056A00010070FE +:107C7000FFEC061C045300300023401123230F3077 +:107C80001706720C0B292908081E0F0B72002B32E5 +:107C90003211331133332B3212392F3031411E025E +:107CA0001514060623222627230606232226263518 +:107CB000343636373306021514163332363635115C +:107CC0003311141616333236363534022705A728F9 +:107CD00034195DBA8B7A92230A23927A88BB5F1A91 +:107CE0003329E7403D6C68424F23DC264F3E475F17 +:107CF000303D41045360B3BB6CA3FC8E695E5E698A +:107D00008DFAA66CBBB3608BFEF29DB0C54075507A +:107D10000130FED054743D59A6749D01108BFFFFB5 +:107D2000FFEEFFEC02D505EB0626018500000107FA +:107D3000006AFEC70000000CB4261A100672002B61 +:107D4000CECE3031FFFF0099FFED049605EB0626FD +:107D5000019100000106006A1D00000CB42D2105F0 +:107D60000672002BCECE3031FFFF0067FFEC047CA3 +:107D70000668062600520000010601531F00000A93 +:107D8000B3210E0772002BCE3031FFFF0099FFEDBB +:107D90000496066806260191000001060153290099 +:107DA000000AB318050672002BCE3031FFFF0070B9 +:107DB000FFEC061C0668062601950000010701532A +:107DC00000F60000000AB331170672002BCE3031E6 +:107DD000FFFF00C0000003FC074F0626002800003C +:107DE0000107006A000E0164000CB4211502027242 +:107DF000002BCECE30310001001EFFED05A305B6ED +:107E000000200021401110191900181414150272D5 +:107E100012087207000972002B322B2B321133111A +:107E2000392F333031452226273516163332363670 +:107E30003535342623211123112135211521112116 +:107E40003216151514060420325D23264F2A2A4CBB +:107E5000316678FE98EFFE9F040FFE410175D8E869 +:107E6000CE13100FCA0F111D555283695FFD3B04DD +:107E7000EACCCCFEA7C6B889CDD0FFFF00C0000079 +:107E80000429078506260160000001070076019D90 +:107E90000164000AB30D050272002BCE30310001DF +:107EA000007AFFEC050305CC00230019400C0508FF +:107EB0000814001D03720D140972002B322B3211AD +:107EC000392F33303141220E02072115211E033391 +:107ED000323637150606232224023534123624336F +:107EE000321617072626034662A178480902A6FD26 +:107EF00056063F74A86F64BD655CC679EFFECC94EE +:107F00005FB8010FAF81D3605A53A804FF376EA04A +:107F100068C96FAD773E241FCC2320BC0152E1A776 +:107F20000115C86D332DC7263400FFFF0064FFEC38 +:107F3000040C05CB060600360000FFFF00C0000061 +:107F400001B005B60606002C0000FFFF000100008E +:107F50000273074F0626002C00000107006AFEDBB3 +:107F60000164000CB40D19010272002BCECE303129 +:107F7000FFFFFF62FE6901AC05B60606002D00009A +:107F800000020009FFEB076605B600260030001F5F +:107F90004010271B0872301212001D1002720700D9 +:107FA0000972002B322B3211392F332B32303157DB +:107FB00022262735161633323636373E021237213F +:107FC0001133321616151404212111210E04070E47 +:107FD00002253332363534262623239426481D18AD +:107FE000371F333F2B130B2026291403007FC9F8BA +:107FF00071FEF4FEE0FE8CFEB70B171A1B1A0E1A68 +:10800000538C03B078A0A4509C715F150D0AC6096B +:108010000D4C8F643CC4FE01289FFDB16EC27DCE25 +:10802000EC04EA52B8BCB5A14086BB62DD737F594F +:108030006328000200C00000078005B60013001D81 +:10804000002340110703031D1212000601027214DF +:108050001010000872002B3211332B3211392F33DC +:10806000331133303173113311211133113332167F +:1080700016151404212111211125333236353426E9 +:10808000262323C0F00230F07ECAF771FEF5FEE130 +:10809000FE8AFDD00320799EA5509C715F05B6FD38 +:1080A000AB0255FDB16EC27DCEEC0295FD6BC8737F +:1080B0007F5963280001001E000005A305B60013C8 +:1080C000001D400E0212120E03031013027209105B +:1080D0000872002B322B11392F33321133303141DA +:1080E00015211121321615112311342623211123B4 +:1080F0001121350447FE27018CCBDEEF5D6EFE8536 +:10810000F0FEA005B6CDFEA7C5B9FDEE01FD6A5D86 +:10811000FD3C04E9CD00FFFF00C0000005200785FD +:10812000062601B300000107007601E10164000AA0 +:10813000B312050272002BCE3031FFFF0015FFECA9 +:1081400005200789062601BC000001070233005400 +:108150000164000AB322110272002BCE30310001FB +:1081600000C0FE6C052305B6000B0015400A0B0687 +:108170000272080201050872002B32CC332B323018 +:10818000316121112311211133112111330523FEF6 +:1081900043EDFE47F00285EEFE6C019405B6FB1739 +:1081A00004E9FFFF00000000054905BC06060024A5 +:1081B0000000000200C00000049B05B6000D00177F +:1081C0000019400C05171700040102720E00087216 +:1081D000002B322B3211392F3330317311211521FD +:1081E000113332161615140421273332363534264E +:1081F000262323C0037CFD74AFD0FC70FEF7FED7AE +:10820000B9AAA9A4509F798F05B6CBFE7C6DC27E1A +:10821000D1E9C8737F596328FFFF00C0000004D86C +:1082200005B6060600250000FFFF00C00000042977 +:1082300005B60606016000000002000BFE6C059FFB +:1082400005B6000F0017001A400C110F02720A0148 +:10825000161604070608003FCD32331133332B3294 +:1082600030314111331123112111231133361A02F8 +:10827000370521060A02072104E4BBE7FC3AE7714F +:1082800042766245110209FEBD0C39546739027C01 +:1082900005B6FB17FD9F0194FE6C026179011F0179 +:1082A00040015BB6CD73FEEFFEE4FEF47000FFFF0D +:1082B00000C0000003FC05B606060028000000010F +:1082C00000020000072005B600110022401300093B +:1082D000030F0C0606010E0E0B11087208050102B1 +:1082E00072002B32322B32321112173930314101E8 +:1082F0003301113311013301012101112311012136 +:10830000022FFDEDFE0206E30206FFFDEC022CFE4D +:10831000F8FDEBE3FDEAFEF802F402C2FD3C02C404 +:10832000FD3C02C4FD3FFD0B02E5FD1B02E5FD1B0C +:108330000001005AFFEC048905CB002E001F400FFE +:1083400004031B1B1A1A0B232B0372130B09720055 +:108350002B322B3211392F33123939303141140677 +:10836000071516161514060423222627351E023378 +:108370003236353426232335333236363534262308 +:10838000220607273E02333216160464C59EBECA73 +:1083900086FEF6C58FEC5C3F979D45C4BEF6D6AE13 +:1083A000A39FC05697857EBE566D439FC073A0DFC6 +:1083B00076046094B1180717B59280C46E2729D04F +:1083C0001E2B1784797C72C03868485F6B4437A1D4 +:1083D0002E46285DA400000100C10000059505B6E9 +:1083E0000015001A400E0708121304000C1408723E +:1083F0000A000272002B322B3211173930315333FD +:1084000011140E0207330121112311343E023723C8 +:108410000121C1DB020504020702E80117D90406A5 +:10842000060109FD16FEE705B6FCF932787259140B +:108430000490FA4A0301367E765A13FB6800FFFF68 +:1084400000C1000005950789062601B1000001075B +:10845000023300FB0164000AB31A000272002BCE43 +:108460003031000100C00000052005B6000A0019E7 +:10847000400D02070A030409050272010408720094 +:108480002B322B3212173930316121011123113374 +:10849000110121010520FEE9FDA7F0F0024E0106C1 +:1084A000FDB202E6FD1A05B6FD3C02C4FD3E000128 +:1084B0000009FFEB050B05B6001D0015400B031C62 +:1084C0000272130C0972000872002B2B322B32300F +:1084D00031612311210E03070E02232226273516B0 +:1084E000163332363637363612123721050BF0FE88 +:1084F000600D1E2021111A538C7126481D18371F3C +:10850000343F2A130B20262913035704EA67E9EAAC +:10851000D25086BB620D0AC6090D4D8F623BC30166 +:108520000001299FFFFF00C00000069F05B6060658 +:1085300000300000FFFF00C00000054105B6060640 +:10854000002B0000FFFF007AFFEC05D205CD0606E8 +:1085500000320000FFFF00C00000052305B606063C +:10856000016D0000FFFF00C00000048805B606068C +:1085700000330000FFFF007AFFEC04CE05CB0606B7 +:1085800000260000FFFF001E0000046605B6060678 +:108590000037000000010015FFEC052005B6001DA6 +:1085A0000017400B1710051D1102720C050972000F +:1085B0002B322B32123939303141010E022322265F +:1085C0002735161633323636370121011E0217338E +:1085D0003E0237010520FE2F3D85C29A38702F2DAF +:1085E00069344961431BFDE9010101590818170865 +:1085F0000907151709013205B6FBE98CC265100E93 +:10860000DA13132E5B42042DFD2B11353717143767 +:108610003A1602CEFFFF0063FFEC063D05CB0606CF +:1086200001720000FFFF0003000004F705B6060614 +:10863000003B0000000100C0FE6C05E805B6000B21 +:108640000017400B0A0502720B07070104087200AD +:108650002BCC3311332B32303165112311211133DF +:10866000112111331105E8E7FBBFF00285EEC6FDCD +:10867000A6019405B6FB1704E9FB10000001008A6F +:10868000000004EF05B60013001D400E110E0E028F +:1086900005050013090272000872002B2B321139F4 +:1086A0002F3333113330316123110606232226354F +:1086B000113311141633323637113304EFEF7BD4F4 +:1086C00077CEE2F0718468B871EF024A2B31C3B5FE +:1086D0000250FDE87173292702AC000100C00000C0 +:1086E00007AF05B6000B0017400B0B07020272081C +:1086F0000404010872002B3211332B323230316105 +:10870000211133112111331121113307AFF911F068 +:10871000020FF1020FF005B6FB1704E9FB1704E99D +:10872000000100C0FE6C086705B6000F001B400D7D +:108730000E0A0502720F0B070701040872002BCC0A +:10874000331133332B323230316511231121113380 +:108750001121113311211133110867E7F940F0029B +:1087600008F20209EFC6FDA6019405B6FB1704E95D +:10877000FB1704E9FB10000200080000054505B6E0 +:10878000000D00170019400C1705050002030272C6 +:108790000E000872002B322B3211392F3330316129 +:1087A00011213521113332161615140421273332C5 +:1087B00036353426262323016AFE9E0251B5CAF9B6 +:1087C00074FEF3FEDFBEAEA2A7529E729504EACC01 +:1087D000FDB16FC27CCEECC8737F596328000003E3 +:1087E00000C00000064105B6000B00150019001B73 +:1087F000400D1503030017010272160C00087200E9 +:108800002B32322B3211392F333031731133113374 +:108810003216161514042127333236353426262312 +:108820002301113311C0F0A7C9F772FEF5FEE0AEC7 +:10883000A19FA44D99718D03A1F005B6FDB16FC242 +:108840007CCEECC8737F596228FD6305B6FA4A00F6 +:10885000000200C0000004B305B6000B00150017AD +:10886000400B150303000102720C000872002B324A +:108870002B11392F33303173113311333216161552 +:1088800014042127333236353426262323C0F0C87A +:10889000CAFC75FEEFFEDFD1C2A1AC54A073A805DF +:1088A000B6FDB16FC27CCEECC8737F59632800015E +:1088B0000044FFEC04B205CB00230019400C1E1D40 +:1088C0001D071710097200070372002B322B32129A +:1088D000392F33303141220607273636333204161A +:1088E00012151402042322262735161633323E02AF +:1088F000372135212E03020264B6505460E47EA86D +:108900000100AC589AFEC7F07EBD5F65BC6372AED5 +:10891000784103FD5A02A40641719A04FF3323C42F +:108920002D3168C3FEEFA9E7FEAABD2023CC1E258A +:108930003C77AD72CA659E6F3900000200C0FFEC43 +:1089400007FE05CD00170027002140120F0A0A0577 +:10895000241403720D02720C08721C050972002B9C +:10896000322B2B2B3211392F3330314114020606B2 +:1089700023222402272111231133112136122433FB +:1089800032041205141616333236363534262623B1 +:1089900022060607FE50A1F3A3CEFEE8960CFEC108 +:1089A000F0F0014412980112C6D9011F90FBE9555D +:1089B000B0888DB15352B08B8AB25502DDA9FEEB5F +:1089C000C86BA80132CEFD6C05B6FDAABD01179992 +:1089D000BAFEAEE2AAF78685F7A9AAF68484F50066 +:1089E000000200120000047105B6000E0018001D00 +:1089F000400E031717000002100A02720D020872DF +:108A0000002B322B3211392F3312393031410121F1 +:108A1000012E0235342421211123111123220606AF +:108A20001514163333028BFE97FEF0019D468151DB +:108A30000119010A01B7F0BD658C489CA0BA024A31 +:108A4000FDB60283195EA37BCAD4FA4A024A02A584 +:108A50002F6552768200FFFF005AFFEC0403046882 +:108A600006060044000000020069FFEC0478061FBF +:108A700000220032002C40152E2A2A16111212163E +:108A80001607231E0B720D080804070172002B3213 +:108A90003211332B3212397D2F331133113311330D +:108AA00030315334123637363637170E03070E027D +:108AB00007333E02333216161514060623222E0201 +:108AC000013236363534262322060607141E026983 +:108AD0006AE4B676F47A20398283772F5E8148077C +:108AE0000D1B6089588AC16583EA9C78BF8748025C +:108AF000165075416F7F4E825A131B41720298F1D6 +:108B00000152CC251B2612CF071314150A145BAE95 +:108B10009129523774DC9BB9F97E5AAFFFFEB944F4 +:108B2000987D9AB1465D235BAA895000000300A896 +:108B30000000046F04530011001A0023001F400FAF +:108B40000403202016160C1F0D0672170C0A720063 +:108B50002B322B3211392F3312393930314114066F +:108B600007151616151406062321112132161603B1 +:108B70003426232311333236033426232311333290 +:108B800036044B75666D925FCDA5FE0A01F47CC379 +:108B900070D17D78F1F670801E6269FDDD74770317 +:108BA00037607913080E7E705F93550453367CFD51 +:108BB000AE5248FEC44B022A413FFEF4430000017E +:108BC00000A80000037604530005000EB602050657 +:108BD00072040A72002B2B323031411521112311FE +:108BE0000376FE1EEC0453B9FC6604530002002217 +:108BF000FE7A04D00453000E0015001B400C100E2A +:108C0000060A011515070480050A003F1ACD323304 +:108C10001133333F333031411133112311211123EB +:108C2000113336121237052306020607210430A03D +:108C3000D9FD04D95A54713F0801BFF50C3A5B3F86 +:108C400001D50453FC63FDC40186FE7A023C7A011F +:108C50002C014DAAB487FEF5F364FFFF0067FFEC1B +:108C6000043B046806060048000000010002000002 +:108C7000066B0453001100204012010A100D070476 +:108C80000606110F0B06720603090A72002B323218 +:108C90002B323212173930314902210111231101CF +:108CA0002101013301113311010644FE4E01D9FEA9 +:108CB000FEFE3BDBFE3BFEFE01D9FE4EF901A7DBCB +:108CC00001A80453FDEAFDC30232FDCE0232FDCEFF +:108CD000023D0216FDE70219FDE7021900010049F5 +:108CE000FFEC03D20468002F001F400F0708222268 +:108CF00021210018100B7229000772002B322B3231 +:108D000012392F3312393930314132161615140603 +:108D100007151E02151406062322262627351616C9 +:108D2000333236363534262623233533323635343E +:108D3000262322060727363602007AC3727362455D +:108D400070436DE0AD53957A2D45C47053874F46FF +:108D50008C6B847493A7767A54A4524A5BD00468CF +:108D600041826164771A09113F69525D985A111F57 +:108D700016CA21351F483C374823AD41514444258C +:108D800022AD252B000100A8000004C404530012EA +:108D90000017400B0F0610081206720A100A720024 +:108DA0002B322B3212393930314111140E020701A6 +:108DB0002111231134363637012111018A030606A9 +:108DC00002022D011EE1050701FDD5FEE30453FD5E +:108DD000CB1B53594A120358FBAD022F2C746C1C49 +:108DE000FCA90453FFFF00A8000004C406250626C2 +:108DF00001D10000010602337600000AB317120603 +:108E000072002BCE3031000100A800000480045312 +:108E1000000A0019400D050A020307010806720442 +:108E2000070A72002B322B321217393031412101DF +:108E3000012101112311331103560103FE3601F103 +:108E4000FEF1FE23ECEC0453FDECFDC10232FDCE3D +:108E50000453FDE700010007FFF004370453001638 +:108E60000015400B031506720F080B72000A720002 +:108E70002B2B322B323031612311210602060623BF +:108E800022262735161633323E021237210437EDDB +:108E9000FECD143C5A845D29421A112815253F360F +:108EA0002C240E02EA039BFCFE9AE1680B0BB90628 +:108EB000083D84D90137D100000100A7000005ABAF +:108EC00004530014001B400E13060A03101412066C +:108ED000720902100A72002B32322B32121739300B +:108EE000314111231134363723012301231616157E +:108EF00011231121010105ABDA060506FEAFB9FE0B +:108F0000B2070505DA0148013C01410453FBAD02FB +:108F1000783E7C38FC96036B397A47FD8F0453FC0E +:108F2000C5033B00000100A8000004860453000BA9 +:108F30000019400C0108080A040B0672060A0A729E +:108F4000002B322B3211392F3330314111211133A3 +:108F50001123112111231101940206ECECFDFAEC0E +:108F60000453FE4301BDFBAD01DEFE220453FFFFAF +:108F70000067FFEC047C0468060600520000000154 +:108F800000A80000046F045300070010B704070690 +:108F90007202060A72002B322B323031411123113A +:108FA00021112311046FEDFE12EC0453FBAD039964 +:108FB000FC670453FFFF00A8FE150494046806062E +:108FC00000530000FFFF0067FFEC03B804680606CB +:108FD000004600000001002C000003EC04530007D1 +:108FE00000134009010505060672030A72002B2BC7 +:108FF0003211333031412111231121352103ECFE8F +:1090000094EAFE9603C0039AFC66039AB900FFFF38 +:109010000001FE14044804530606005C000000032F +:109020000066FE1405B706140015001E0026002574 +:1090300040141F1616011407722009091E0C0B722A +:109040000A0F72000072002B2B2B323211332B329D +:10905000321133303141111E021514060607112357 +:10906000112E02353436363711110E02151416162C +:109070001713113E02353426037FB2FE8883FDB8F4 +:10908000DFB2FE8A82FEBD6C934A49936DDC6C911F +:1090900049A70614FE4A0F91F2A2A0F49210FE20F6 +:1090A00001E00F92F4A1A3F4900D01B6FD930C63BF +:1090B000A26C6DA3620C02F8FD080C63A36CA2C63F +:1090C000FFFF00190000045004530606005B000077 +:1090D000000100A8FE7A051F0453000B0019400C84 +:1090E000090406720A06060080030A72002B1ACCD5 +:1090F0003311332B3230314123112111331121111E +:10910000331133051FDAFC63EC0201EC9EFE7A0199 +:10911000860453FC66039AFC62000001008B000089 +:10912000046604530013001D400E0704040C0F0FC7 +:109130000A091306720A0A72002B2B3211392F33D7 +:1091400033113330314111141633323637113311A4 +:1091500023110606232226351101765C5660A152A2 +:10916000EBEB53B479ACC40453FE6F5856342C0166 +:10917000DFFBAD01D43142B2A5019B00000100A884 +:10918000000006C70453000B0017400B0B08030632 +:1091900072090505020A72002B3211332B3232306C +:1091A0003141112111331121113311211106C7F958 +:1091B000E1EB01AEEC01AF0453FBAD0453FC6603DD +:1091C0009AFC66039A00000100A8FE7B076704531F +:1091D000000F001D400E0F0C0706720D0109090358 +:1091E00080060A72002B1ACC331133332B32323003 +:1091F0003141113311231121113311211133112167 +:109200001106C7A0DDFA1EEB01AEEC01AF0453FC62 +:1092100062FDC601850453FC66039AFC66039A004E +:10922000000200130000053D0453000E0017001952 +:10923000400C1001010B0D0E0672110B0A72002B6F +:10924000322B3211392F333031411121321616159C +:10925000140606232111213501211121323635341E +:1092600026025E010AA0D0655FCDA5FE06FEA10321 +:109270004EFEFD01066D82780453FE46478E6B69F3 +:109280009B55039AB9FD97FEC34D59534400000303 +:1092900000A8000005D20453000C00150019001BA3 +:1092A000400D1503030017010672160D000A720027 +:1092B0002B32322B3211392F3330317311331133BA +:1092C0003216161514060623273332363534262374 +:1092D0002301113311A8ECDF9CCA625EC8A2DFCF64 +:1092E0006A837974CF0352EC0453FE46478E6B6950 +:1092F0009B55AD4D595345FE150453FBAD0000027F +:1093000000A8000004760453000C00150017400B61 +:109310001100000A0B0672120A0A72002B322B117E +:10932000392F333031412132161615140606232108 +:109330001133013426232111213236019401139C6B +:10934000CD6660CBA3FE00EC01F67C73FEF901094B +:1093500069840299478E6B699B550453FD00534500 +:10936000FEC24D0000010046FFEC03A00468001F90 +:109370000019400C0D0C0C001118077207000B723D +:10938000002B322B3211392F33303145222627352D +:109390001616333236363721352126262322060784 +:1093A00027363633321616151402060182639841A9 +:1093B0004499585B844C07FE1701E80A8A84428866 +:1093C00038423DAE5E97EA8684F3141F21BF1D2903 +:1093D000438C6CAA94912317AC1C2B6DF8D2C4FE5D +:1093E000FE7F000200A8FFEC066C04680016002651 +:1093F000002140120E090904231307720C06720B98 +:109400000A721B040B72002B322B2B2B3211392FBB +:10941000333031411402062322262627231123113B +:109420003311333E02333216160514161633323614 +:10943000363534262623220606066C79E09C8AD52A +:10944000800FF6EBEBF91280D38B94DF7DFD0C35AA +:10945000725B5B713535725B5A7235022CB7FEFE5A +:109460008770DEA4FE220453FE4395D06D87FFB6BD +:109470007CAC5858AB7D7CA85757A800000200115F +:10948000000003EF0453000E0017001D400E0212EF +:10949000120E0E01150906720C010A72002B322BF6 +:1094A0003211392F33123930316121012E02353416 +:1094B00036332111231123031416333311232206CB +:1094C0000117FEFA01353F6D44E8BB01F6EBDFE919 +:1094D0007E6DDDFF696001C4144F815DA2ACFBAD00 +:1094E00001AC01575457014A5B00FFFF0067FFECD6 +:1094F000043B05EB0626004800000106006AF30065 +:10950000000CB43529000772002BCECE303100019B +:10951000000CFE1404760614002F00294015181CB8 +:109520001C151D1D27230E0E27190072140A720721 +:10953000000F72002B322B2B2F33113311392F33A5 +:109540003311333031412226273516163332363562 +:109550001134262322060615112311233533353302 +:109560001521152115140607333E02333216161540 +:109570001114060603362E551D1D3621364A6D6B15 +:109580006A7E36EC9C9CEB0168FE9807030D23660F +:1095900080487FB25E438DFE140F0ABD0A0A4864FC +:1095A00003007B7A59AC7CFE0A04C5A1AEAEA1696A +:1095B0003D73213A4C2655B38DFCCC659D58FFFF79 +:1095C00000A8000003760621062601CC0000010752 +:1095D000007601300000000AB30D050672002BCEA4 +:1095E000303100010067FFEC03CE04680020001951 +:1095F000400C131616000F0807721A000B72002B8E +:10960000322B3211392F333031452226263534366C +:109610003633321617072626232206060721152180 +:109620001E02333236371506060283A3F3868AF606 +:10963000A057AA464443893D597C460B01E8FE17D2 +:1096400008427B5A5E974841931478FBC5D3FF725A +:10965000241EB11A20418262AA698C46281EBD21AF +:109660002100FFFF0063FFEC03900468060600562C +:109670000000FFFF009A000001A405FB0606004C55 +:109680000000FFFFFFE50000025605EB062603AFD2 +:1096900000000107006AFEBE0000000CB4190D02B4 +:1096A0000672002BCECE3031FFFFFF87FE1401A4DF +:1096B00005FB0606004D000000020007FFF0068EC5 +:1096C0000453001F0028001F4010210101120D1F2C +:1096D000067219120B72220B0A72002B322B322BDC +:1096E0003211392F33303141113332161615140629 +:1096F00006232111230602060623222627351616E5 +:1097000033323E0212370123113332363534260408 +:1097100000CC9AC7615DC9A3FE4FFE143B5B835C1E +:109720002A421A102815253F362D240E0369B6BA91 +:109730006881780453FE46478E6B699B55039AFCFB +:10974000FE9BE1680B0BB806083D85D90137D1FDBA +:1097500097FEC34D59534400000200A8000006C004 +:1097600004530014001D00234011011212160D0DA8 +:109770000F14100672170B0B0F0A72002B321133E5 +:109780002B3211392F33331133303141113332162B +:10979000161514060623211121112311331121114D +:1097A0000123113332363534260432CA9BC7625C3A +:1097B000C9A3FE4BFE52EDED01B001A5BABC688114 +:1097C000770453FE45468E6B699B5501E0FE2004ED +:1097D00053FE4401BCFD97FEC34D59534400FFFFA7 +:1097E000000C000004750614060600E90000FFFFE7 +:1097F00000A8000004800621062601D3000001070E +:10980000007601820000000AB312080672002BCE17 +:109810003031FFFF0001FE14044806250626005CD7 +:10982000000001060233DE00000AB32200067200C7 +:109830002BCE3031000100A8FE7B04850453000BC1 +:109840000015400A070206720A0904010A72002B79 +:109850003232CC2B323031612111331121113311CD +:10986000211123022BFE7DEC0205ECFE80DA04536D +:10987000FC66039AFBADFE7B000100C000000445BE +:1098800006E800070010B702000502720408720023 +:109890002B2BCC33303141112111231121110445DF +:1098A000FD6BF002AF06E8FE02FB1605B6013200C2 +:1098B000000100A80000038D058C00070010B7020E +:1098C00000050672040A72002B2BCC333031411193 +:1098D000211123112111038DFE07EC020B058CFED3 +:1098E00014FC600453013900FFFF000F00000781E2 +:1098F00007850626003A000001070043022E016496 +:10990000000AB330100272002BCE3031FFFF001678 +:109910000001067006210626005A000001070043D8 +:1099200001AA0000000AB3311C0672002BCE3031B0 +:10993000FFFF000F0000078107850626003A0000A0 +:109940000107007602E10164000AB33010027200E0 +:109950002BCE3031FFFF00160001067006210626CF +:10996000005A000001070076025D0000000AB331D2 +:109970000F0672002BCE3031FFFF000F0000078171 +:10998000074F0626003A00000107006A01690164DA +:10999000000CB43F33100272002BCECE3031FFFFEB +:1099A00000160001067005EB0626005A00000107AC +:1099B000006A00E50000000CB440340F0672002B72 +:1099C000CECE3031FFFF0000000004BC0785062624 +:1099D000003C00000107004300C30164000AB30F0C +:1099E000070272002BCE3031FFFF0001FE14044845 +:1099F00006210626005C000001070043008A0000E3 +:109A0000000AB324000672002BCE30310001005250 +:109A100001C803AE028500030008B10100002F3227 +:109A200030315335211552035C01C8BDBD00000122 +:109A3000005201C807AE028500030008B101000012 +:109A40002F3230315335211552075C01C8BDBD009E +:109A5000FFFF005201C807AE0285060602020000A1 +:109A60000002FFFCFE37034CFFC800030007000C98 +:109A7000B301020605002F33CE32303141213521AA +:109A800035213521034CFCB00350FCB00350FE37A8 +:109A9000838B83000001001A03C1017305B6000A1D +:109AA000000EB5010080050272002B1ACD3930314D +:109AB00053273E0237330E0207270D12394222AADE +:109AC0001328210B03C11649A6A7494FB2AD470081 +:109AD0000001001A03C1017305B6000B000EB501A9 +:109AE00005800B0272002B1ACD39303141170E025E +:109AF00007233E033701640F12394222AA0E1E1CAF +:109B0000160805B61649A6A64A3B83857D35FFFF94 +:109B10000041FEF8019A00ED040702060027FB371A +:109B20000001001A03C1017405B6000A000EB50950 +:109B300004800A0272002B1ACD333031411E021705 +:109B4000232E022737010D0A212814AB2143391295 +:109B50000E05B646AEB24F4AA6A649160002001A36 +:109B600003C1031405B6000A00150017400A1110BE +:109B7000100604800A150272002B321ACC32321100 +:109B8000333031410E020723273E0237230E0207EE +:109B900023273E023703141428210AE50E12394305 +:109BA00022F71428210BE40D1238432205B64FB2D8 +:109BB000AD471649A6A7494FB2AD471649A6A749D2 +:109BC0000002001A03C1031405B6000A00160017AC +:109BD000400A010C0C1105800A160272002B321A81 +:109BE000CC32331133303141170E0207233E023796 +:109BF00023170E0207233E033703050F12394222B3 +:109C0000AC1428220ABD0E12394222A90E1E1B17BF +:109C10000705B61649A6A64A4FB2AE461649A6A6ED +:109C20004A3B83857D35FFFF0041FEF8033B00ED95 +:109C30000407020A0027FB370001007F0000039B96 +:109C40000614000B00174009040101070A0A030863 +:109C500003002F2F12392F333311333031412513A5 +:109C6000231305350503330325039BFEAA33E9328D +:109C7000FEBE014232E933015603C51EFC1D03E35B +:109C80001ECB1D01A1FE5F1D00010075000003A396 +:109C9000061400150027401109000006030B1414D8 +:109CA0000E1103110311050F05002F2F1239392F43 +:109CB0002F11333311331133331133303141251523 +:109CC0002513231305350503370535050333032510 +:109CD000152517024E0155FEAB32EA31FEAE015298 +:109CE0002B2BFEAE015231EA320155FEAB2A020C9B +:109CF0001DC91CFE84017C1CC91D0106F71DC91D60 +:109D0000017CFE841DC91DF70001008701D5027C7E +:109D10000403000F0008B1040C002F33303153341A +:109D200036363332161615140606232226268742A7 +:109D3000714746724343724647714202EC657A3876 +:109D4000387A65627C39397BFFFF0086FFE50603C0 +:109D5000011104260011000000270011022D00004F +:109D6000000700110457000000070053FFED097CB5 +:109D700005CB000B0017001B00270033003F004BF2 +:109D8000002C40174034463A0D72281C2E220D72CA +:109D90001A0C1206001B1B0C000572002B32322F0E +:109DA00010CC323F2B32CC322B32CC3230314132DC +:109DB00016151406232226353436172206151416D6 +:109DC0003332363534262501230113321615140695 +:109DD000232226353436172206151416333236352B +:109DE000342625321615140623222635343617223A +:109DF000061514163332363534260194A1A69FA8D1 +:109E00009DA49BA7413D3D414241400392FCD5C1E9 +:109E1000032BA6A1A79FA99DA49BA7413D3D41431C +:109E2000404002A2A1A69EA99DA39AA7413D3D4103 +:109E300042414005CBEFDAD9F4F4D9DAEFA4929499 +:109E40009395949493938FFA4A05B6FDCCEFDAD8A4 +:109E5000F4F4D8DAEFA49294939593959393A4EFA6 +:109E6000DAD8F4F4D8DAEFA4929493959395939377 +:109E70000001005703A8024105B60003000AB3021F +:109E8000010272002BCD3031413301230160E1FE2C +:109E9000B09A05B6FDF20002005703A803D405B638 +:109EA00000030007000EB5070002060272002B3205 +:109EB000CE323031410133012101330101EA010A7F +:109EC000E0FEB0FDD30109E1FEB003A8020EFDF2F1 +:109ED000020EFDF200010051006C025D03E5000678 +:109EE0000010B70406030002050105002FCC173946 +:109EF000303153011701010701510163A9FEE5014A +:109F00001BA9FE9D023501B05EFEA2FEA15E01AE60 +:109F100000010050006C025C03E500060010B7046D +:109F200002050106050003002FCC1739303153011B +:109F30001501270101F80164FE9CA8011AFEE60341 +:109F4000E5FE501AFE515E015F015E00FFFF0086D4 +:109F5000FFE503B705B6042600040000000700046F +:109F6000020C00000001FE7E0000028905B600031D +:109F7000000BB40212720002003F2B30314101236A +:109F8000010289FCB3BE034C05B6FA4A05B60001CE +:109F9000006D024C02E604F100140019400A12118F +:109FA00009090E0400101000002F322F10CC32339C +:109FB0001133333031413216151123113426232247 +:109FC0000615112311331733363601E47A88994583 +:109FD00048695199771608237904F17480FE4F017E +:109FE000974D4E7771FEB602995B34330001004104 +:109FF0000000042505B600110020400F01101004D8 +:10A000000D090C0C0008050472000C003F2B3212E5 +:10A01000392F33CE323211333031731123353311AE +:10A02000211521112115211521152111E3A2A203CA +:10A0300042FDA90231FDCF013EFEC2010B9704147F +:10A04000CAFE51C9D297FEF50001004C0000045829 +:10A0500005CA0029002C40150B25250E22121E1EB4 +:10A060000F2121191A1616190C07000572002B3240 +:10A070003F33113311392F33331133CE3232113391 +:10A0800030314132161707262623220615152115D1 +:10A09000211521152114060607211521353E02350B +:10A0A000233533352335333534363602BA72B64A62 +:10A0B0004C478B4C5E6B0181FE7F0181FE7D204011 +:10A0C0003202F3FBF443562ABDBDBDBD64BF05CAD1 +:10A0D0002E22B41D256676929692983F674D19CE32 +:10A0E000C3124A714A9892967F92C05F000300ABF8 +:10A0F000FFEC066405B6000C0015002E002D40167E +:10A100001E250B722C2D2D172A1A1A2E170F09092E +:10A110000B0E0C02720B002F2B3212392F332FCD66 +:10A12000331133113311332B3230314120161514D2 +:10A130000E02232311231105231133323635342621 +:10A140000515331523111416333236371506062339 +:10A1500022262635112335373701E80117FF3A82C9 +:10A16000DA9F3BE30138553CA7A69602D6FAFA409F +:10A170003B274D1E206942557C4399A54905B6E809 +:10A18000D160AB844BFDDD05B6C8FDFD7C8C807BCA +:10A19000BFE1A8FE8B474B100BA511183E876F013E +:10A1A000865C55D80001003BFFEC047C05C60036F8 +:10A1B000002B40153330300F2718182A150C0F0FBD +:10A1C000001C230D7207000572002B322B3211394F +:10A1D0002F33CE3232113311331133303141321635 +:10A1E0001707262623220E0207211521060615141D +:10A1F00016172115211E0233323637150606232283 +:10A200002626272335332626353436352335333E67 +:10A2100002031965AE50543F88484673593D0F01FB +:10A22000C5FE2D010101010198FE78145E96664F6E +:10A23000933E3C9360A1F2991D9887010202869596 +:10A240001A9AF405C62C2BB81F2A2B567F55960D4B +:10A25000231412261397648C48221BCA1C227AE608 +:10A26000A39712231613260B96A7F183000400630D +:10A27000FFF1061105C10003000F001B0036002589 +:10A280004012301C232A0303230472190D07130103 +:10A2900001070C72002B322F3210CC322B322F32AE +:10A2A00010CC32303141012301011406232226351E +:10A2B000343633321605141633323635342623221B +:10A2C0000601222635343636333216170726262362 +:10A2D000220615141633323637150606051CFCD532 +:10A2E000C2032B01B7B2958BB5B09689B8FE204951 +:10A2F00054504A48525449FD929AC65DA166366B45 +:10A300002C2C2956265E5A585B396528256705B6D8 +:10A31000FA4A05B6FB9DA9B9B9A9A9B9B8AA677542 +:10A3200074686972720147AAB07F9D481714801043 +:10A33000147368676E15128513160002004DFFED49 +:10A3400003BC05CA0023002D00224013100D20116C +:10A35000142B06082719057203030000080D72006C +:10A360002B3211332F2B32121739303165323637F9 +:10A37000330E0223222626353506060735363637B4 +:10A380001134363633321615140606071114161317 +:10A39000342623220615113636027C445B079A06C2 +:10A3A000499376659D5A2A6031325E2B4A95718DAC +:10A3B000A465BB8146973538412F716C96636D77E4 +:10A3C000A95950A684B70D1B0D9A0E1D0F01C46A22 +:10A3D000934CA59384D09E3AFF005F7103F75056CB +:10A3E0005A4CFE8336C5000400A6000007D805B607 +:10A3F0000013001700250031002640122C1F2618DC +:10A4000014150D030009090102720C0C0008003F2D +:10A41000322F2B322F1139392F33DE32CC323031FB +:10A4200073112101332E02351133112101231E0234 +:10A4300015112135211501222626353436333216E1 +:10A44000161514062732363534262322061514161F +:10A45000A6010302540D040906D1FF00FDA60B045A +:10A46000090703FB0243FEDD5D9052AE975C9054FA +:10A47000B093514A4952524B4B05B6FB97338B90E0 +:10A480003802E3FA4A046F37929238FD24A0A00103 +:10A490001253A071AAB8539D72AABA8A6F6B6C6BE3 +:10A4A0006B6C6B6F0002002102E5059105B600148C +:10A4B000001C002B40151B1717030F0C0318070E69 +:10A4C0000E00001518050202180272002B322F33FD +:10A4D00010CC32113311331117393311333031416C +:10A4E000113313133311231134363723032303237A +:10A4F0001616151121112335211523110296BAC301 +:10A50000C9B57F050108D169C7080203FDE5D0027E +:10A510001FD202E502D1FDD1022FFD2F01A014614F +:10A520001BFDD00230225311FE5602666B6BFD9A62 +:10A53000FFFF00430000060205CD0606017500007E +:10A5400000020066FFDD048B044800190022001998 +:10A55000400C220E0E001E09067212000B72002B18 +:10A56000322B3212392F3330314522260235343E18 +:10A570000233321616152111161633323637170EDE +:10A58000021311262623220607110279ADED795D0B +:10A590009CBC5E97EF8CFCC52CA15C95B145483006 +:10A5A00078ACAC269D6A65932F23A001029394D6C4 +:10A5B0008A428AFDAFFE9C2F4C7B6F294C7F4C0258 +:10A5C0008B0115284F472EFEE9000005003BFFEFE9 +:10A5D000065105B600030011001F00380044002E8C +:10A5E000401939332719043F2D20120303200D721F +:10A5F0000D0E0903040F01010F0472002B322F10FE +:10A60000CC17392B322F3210CC321739303161014F +:10A610003301031134363637060607072725331171 +:10A6200001323635342627270E0215141617222636 +:10A630003534363637262635343633321615140679 +:10A64000071616151406033636353426232206154A +:10A6500014160108034DC0FCB38702040111301722 +:10A660005E57011CA4031149494D461428371C4864 +:10A670004B9DA72B482C3C47AF7979AA543E4B669B +:10A68000B28F343F3C3A373D4405B6FA4A024A019C +:10A69000FA204A4616112D11456FD1FC94FE29432C +:10A6A0003532471707112C37233543848A723853C4 +:10A6B0003E1627604D6D746F6F4C63212369547291 +:10A6C000900227163C332A36362A313D00050030E9 +:10A6D000FFEF067605C90003002D003B0054006023 +:10A6E0000039401E3435434F55055B493C2E03036A +:10A6F0003C0D722827141411110B04211A01012199 +:10A700000572002B322F3210CC32392F33123939E7 +:10A710002B322F3210CC3217393031610133010323 +:10A720002226273516163332363534262323353381 +:10A7300032363534262322060727363633321615AD +:10A740001406071516161514060132363534262759 +:10A75000270E0215141617222635343636372626CC +:10A76000353436333216151406071616151406033B +:10A7700036363534262322061514160150034DBFF4 +:10A78000FCB3D14B843F4387445B565E6773696873 +:10A790004F4439386138553E9262869B554B5B6019 +:10A7A000AE033C4A484D461427371D484B9CA82B06 +:10A7B000492C3C47AE7979AB553E4B67B290343F5C +:10A7C0003C3A373D4405B6FA4A023A1F209C252AF6 +:10A7D00046403B43854A3733392826732E3A7E66F6 +:10A7E0004C67180A136E4D7890FE3943353247177F +:10A7F00007112C37233543848A7238533E1627605D +:10A800004D6D746F6F4C632123695472900227164B +:10A810003C332A36362A313D00050054FFED067ED2 +:10A8200005B600030022003000490055003D4020DD +:10A83000292A38444A05503E31230303310D72144E +:10A84000151511111A1D1D0B04161901011604729C +:10A85000002B322F3210CC32392F333311331133D6 +:10A860002B322F3210CC32173930316101330103D2 +:10A87000222627351616333236353426232206078C +:10A8800027132115210736363332161514060132E7 +:10A890003635342627270E0215141617222635348E +:10A8A0003636372626353436333216151406071653 +:10A8B00016151406033636353426232206151416CB +:10A8C0000154034DBFFCB3BF458C2F358837566705 +:10A8D000635B26491C542201FAFE9012183B248720 +:10A8E000B6B603384A484D461328371C474C9DA836 +:10A8F0002B492C3C47AE7979AB553E4B67B290342F +:10A90000403D3A373D4405B6FA4A02381C1AA021A8 +:10A91000284951484C0D082901AF90B904078E848D +:10A920008F9FFE3A433532471707122B37233543A3 +:10A93000858B7238533E1627604D6D746F6F4C6374 +:10A940002123695472910228163C332A36362A3163 +:10A950003D000005004DFFEF065B05B60003000A51 +:10A9600000180030003C002D401811121F2B31053B +:10A970003725190B0303190D720906040701010796 +:10A980000472002B322F10CC33332B322F3210CCE9 +:10A990003217393031730133090221352115010194 +:10A9A000323635342627270E02151416172226357F +:10A9B0003436372626353436333216151406071644 +:10A9C00016151406033636353426232206151416BA +:10A9D000FD034DBFFCB4FEF4015AFE420279FEAF06 +:10A9E00003A04A494D461428371C484B9CA85D4299 +:10A9F0003C47AF7979AB553E4B66B28F33403C3A1A +:10AA0000383C4305B6FA4A024A02D79579FD0DFE55 +:10AA100029433532471707112C37233543848A726F +:10AA200055682227604D6D746F6F4C632123695404 +:10AA300072900227163C332A36362A313D00000236 +:10AA40000050FFEC044A05CA00260036001F400FE4 +:10AA5000341827271515002F0B13721F00037200DF +:10AA60002B322B3212392F33113333303141321E16 +:10AA7000021514020E022322262635343E033332F9 +:10AA8000161736363534262623220607353E02139E +:10AA9000220E0215141633323E0237262602898111 +:10AAA000AD672C2E6096CF8693A846244E7EB37752 +:10AAB0004B7E2601013B6D4B3C95412C656D2A5028 +:10AAC000764C24464E45745A3F0F126405CA599B72 +:10AAD000C8707CFEF7F6C47373BA6A4BAEA98A528B +:10AAE000483B0F240C6D9349342BD7172213FD8458 +:10AAF0005C92A3475B6F5895BA614555FFFF002FE5 +:10AB0000000004C405B9060601610000000100B799 +:10AB1000FE24053505B60007000EB50601027204D5 +:10AB200000002F322B32303153112111231121110A +:10AB3000B7047EF4FD69FE240792F86E06C5F93B62 +:10AB40000001003AFE2404EE05B6000B001D400D86 +:10AB500003070708020004027201090900002F32EE +:10AB600011332B123939331133303153350101355B +:10AB7000211521010121153A025CFDB40466FCDEB9 +:10AB80000219FDCF0378FE248A0370031088C9FDE3 +:10AB900036FCCBCA0001006002790432032B0003AB +:10ABA0000008B10100002F32303153352115600308 +:10ABB000D20279B2B20000010025FFF204DD06BB2B +:10ABC00000080017400A020305020303060013727F +:10ABD000002B2F392F113911333031450123352105 +:10ABE0001301330101E9FEEFB30131DE01F7B2FDDC +:10ABF000A70E02F8ADFD8C0598F93700000300732D +:10AC0000018705320418001A00260032002740137D +:10AC10001E1212072D1B1504042A181804240A0AF0 +:10AC2000300412003F3333113311332F33121739ED +:10AC3000331133303141140606232226270606231A +:10AC40002226263534363633321617363633321648 +:10AC500005262623220615141633323625342623DC +:10AC6000220607161633323605324D8A5B5A974054 +:10AC70003C96545B8C4F4E8B5D54973F3B955D8962 +:10AC8000A9FD472D5F3D46524E4C38610242544566 +:10AC90003761302C633A455302CF58965A61665B50 +:10ACA000675293625B93575C695C66B48E554F60E4 +:10ACB0004542604F51465C4E5451545F00010005BF +:10ACC000FE1403220614001D000EB5160F007207B5 +:10ACD00000002F322B3230315322262735161633FF +:10ACE00032363511343636333216171526262322DE +:10ACF000060615111406AB2E57211D4A254D435744 +:10AD00009F6B2C53211D4724313F1FC0FE14110E91 +:10AD1000C30B14665A050A83A44C0E0EC50C132FE0 +:10AD2000553BFAF5C4B0FFFF006001760431042EF4 +:10AD300006270061000000C7020700610000FF391C +:10AD400000010060009A0431050E00130027401135 +:10AD500001000002131305100F0B0A0A090C0C0660 +:10AD60000F002F33331133332F3310CE32321133E0 +:10AD7000332F3330314117072115210721152103C6 +:10AD800027372135213721352102F1A2650103FE44 +:10AD9000AC6901BDFDF082A163FEFF015367FE4671 +:10ADA000020C050E48D5B0DEB1FEE846D2B1DEB0E9 +:10ADB000FFFF006000000432050D0626001F002181 +:10ADC0000007022A0000FD87FFFF00600000043238 +:10ADD000050D0626002100210007022A0000FD873C +:10ADE000000200620000044505C1000500090019C9 +:10ADF000400D040901070400080202720600080061 +:10AE00003F322B3212173930316101013301010316 +:10AE100009020225FE3D01C35E01C2FE3E2F011B59 +:10AE2000FEE5FEE602DF02E2FD1EFD21010701D87C +:10AE300001DAFE26000100A104D903FB0625000F5C +:10AE40000012B70F09800C0F040104002F5D331AA4 +:10AE5000CC323031410E02232226262733161633F8 +:10AE600032363703FB0A5BB8969BB45008D60A60AB +:10AE70006B5C6F0B06256795504D956A6F4D526A56 +:10AE80000001017404CD02960614000C000EB401FA +:10AE9000070C8005002F1ACD3939303141150E02CB +:10AEA0000723353E033702960F303C21860A1313E1 +:10AEB0000E040614122A6A6F32191D4C54502100D8 +:10AEC000FFFFFF6CFE3B0095FF8304070471FE0348 +:10AED00000000001016804D902920621000B000E57 +:10AEE000B4010B800706002F331ACD3230314115E3 +:10AEF0000E020723353E023702920E1E1906DF109E +:10AF0000303F24062119256D712C14296A6F3200F7 +:10AF100000020011035402D606C7000A0013001DE8 +:10AF2000400D060B0B090904010103780F07770098 +:10AF30003F33E4392F33331133113330314123158B +:10AF400023352135013311332135343637060607D1 +:10AF50000702D67FBEFE78018BBB7FFEC303030AC8 +:10AF60003715980407B3B37D0243FDCCBA2B663185 +:10AF70001B621FE000010049034302AB06C1001E33 +:10AF8000001F400E1D1C1C1919030606130C780225 +:10AF90001E77003F33E432392F333311331133300E +:10AFA0003141152107363633321615140623222671 +:10AFB0002735161633323635342623220607271353 +:10AFC0000279FE9012183B2487B6B5AD458B30351B +:10AFD00088375667625B27491C542306C191B80421 +:10AFE000068D848F9F1B1AA021274950484D0E08BB +:10AFF0002901B0000001003B035402B506C1000660 +:10B000000010B605010106780377003FE4331133E1 +:10B010003031530121352115019F015AFE42027A38 +:10B02000FEAE035402D7967AFD0D000300310342B1 +:10B0300002B806D30019002700330017400C271A66 +:10B0400014062E05210C78280077003F32E43217D1 +:10B050003930314132161514060716161514062319 +:10B0600022262635343636372626353436130E0258 +:10B0700015141633323635342627132206151416C6 +:10B08000173636353426017579AB553E4B67B2918C +:10B0900068914B2B492C3C47AE6228371D48484AE3 +:10B0A000484D4602373D443334403D06D36F6F4C24 +:10B0B000632123695472913F724C38533E162760C6 +:10B0C0004D6D74FE03112C3723354343353247173A +:10B0D0000180362A313D17163C332A3600160054BB +:10B0E000FE8107C105EE0005000B00110017001BD3 +:10B0F000001F00230027002B002F00330037003BE8 +:10B10000003F004300470053005F006F007800815C +:10B110000090002740121218182C2C1C1C0C13072E +:10B120003939353521210111003F331133113311E4 +:10B13000333F331133113311333031531121152380 +:10B1400015253521112335011133153315213533DB +:10B1500035331121352115213521150135211501F1 +:10B16000231133112311330135211501231133012B +:10B1700035211533352115012311333523113301C1 +:10B1800023113305140623222635343633321605AF +:10B19000141633323635342623220625333216155B +:10B1A00014060715161615140623231333323635E5 +:10B1B000342623231515333236353426230122272E +:10B1C00035161633323635113311140654012FC09B +:10B1D00005CE01306DF9006FC0050EC36DFD49014C +:10B1E00011FBE1010EFEF2010E04B76D6D6D6DFBFA +:10B1F000C20110FC306F6F02C00110770111FAA874 +:10B200006F6F6F6F06FE6D6DFB9F7F87877F7F87F8 +:10B21000877FFE73424547404047454201E1AC6E9F +:10B220006F2E2C2D3E6D5ECF7B422E242A2F3B4A63 +:10B2300031252634015E302010201425317D6F0425 +:10B24000BE01306FC1C16FFED0C1F902012FC26DC6 +:10B250006DC2FED16D6D6D6D06FE6F6FFAA8010EA9 +:10B260000202010FFA3B6D6D01A6010E044A6F6FD9 +:10B270006F6FFC2F011079010FFD6801104987A63F +:10B28000A68789A4A4895C69695C5C6868C9435322 +:10B2900031430806093A45505A01622220221DE333 +:10B2A0009A2B25202AFEFA0A66030524320192FE13 +:10B2B00072655D0000030054FEC107AA0614000376 +:10B2C0000021002D00174009212502170F2B2B020A +:10B2D00000002F2F392F3939123933303149030506 +:10B2E000353436373E023534262322060607173614 +:10B2F00036333216151406070606151503141633D1 +:10B30000323635342623220603FE03ACFC54FC56A9 +:10B3100003EB2A433B4E27BDA33979702E52447F5D +:10B32000373F3E35444C431B513C385353383C5116 +:10B330000614FC56FC5703A9FB2F323E342F5462EF +:10B340004389981B2C1BB2222E3A2F3A47353D7168 +:10B35000503BFEED483F3F484C3D3D00FFFFFF871F +:10B36000FE1402A10621062603B000000107014BCE +:10B37000FF4D0000000AB3110B0672002BCE3031D6 +:10B38000FFFF001A03C1017305B60606020600009E +:10B390000002001BFFEC05360620003B0047002E94 +:10B3A00040151F1C1C202305434308342334233439 +:10B3B000002D1009723C00002F322B321139392F29 +:10B3C0007D2F113333113311333311333031413287 +:10B3D0001E02173315231616151402060623222EF5 +:10B3E00002353436363534262322060727363633DF +:10B3F0003216151406061514163332363635342631 +:10B400002726242635343636172206151416161725 +:10B410002E03028C7BB982511390820201418BE092 +:10B420009F779C5B260B0A211E18340F382F7B4711 +:10B430005D5D0B0B5E6C6E954B0102FEFECD8A527C +:10B44000AB854B5159CAA80B374F640620529AD787 +:10B4500085B8123A1696FEFAC67039627B432E5BA7 +:10B46000531F2D21120996192663542C6268364EFB +:10B470007177F4B9103311037BC9765A9457B749E1 +:10B4800045457547026095673500000100000000E2 +:10B4900004C305C3001D001B400F181B00031A1C2A +:10B4A00002721A087210090372002B322B2B12172A +:10B4B000393031413E03373E023332161715262606 +:10B4C000232206070E03071123110121025B2244E8 +:10B4D000443E1A1E41553A233C190B23111E3625B2 +:10B4E000174D585823F1FE1D010503114B9A927C0C +:10B4F0002D32411F0A0BB50306203C2589B1C25FDE +:10B50000FDDA022F038700020025FFEC0724045315 +:10B51000001B0034002D4017282811021C1C18188D +:10B520001A1B06720D0E2424110B722E0A0B7200C8 +:10B530002B322B321133332B323211331133113979 +:10B540002F30314115231E0215140606232226270B +:10B5500023060623220235343636372135370521B6 +:10B560000E021514163332363535331514161633CC +:10B570003236353426260724FE1B28165EB98B7A10 +:10B58000932408249379CDD5192B1CFEF3A00483B2 +:10B59000FCC71A2B196C696054DD27503E696A1686 +:10B5A000260453B84694964BA0DF75695E5E690128 +:10B5B00000F44B9794456553B842919549AC968DEC +:10B5C00078A8A854743D97A949949200FFFF00C041 +:10B5D0000000069F07850626003000000107007660 +:10B5E00002C80164000AB31F090272002BCE303179 +:10B5F000FFFF00A8000007020621062600500000F9 +:10B600000107007602FF0000000AB32F2107720035 +:10B610002BCE3031FFFF0000FDBE054905BC0626DC +:10B62000002400000007025301540000FFFF005AED +:10B63000FDBE04030468062600440000010702530F +:10B6400000E400000010B503022F0B0101B8FF96C3 +:10B65000B056002B343400020067FDBE0242FF8367 +:10B66000000B00170010B40C00C01206007C2F3332 +:10B670001A18CC3230314122263534363332161581 +:10B6800014062732363534262322061514160151A6 +:10B6900068828268658C8B662F3D3E2E2E3D36FD7E +:10B6A000BE786A697A79686B79763A323339393398 +:10B6B000323A0002007AFFEC069D0614001C002BB3 +:10B6C000001B400D1715111A05280E0372210509DC +:10B6D00072002B322B32123939CE32303141140202 +:10B6E0000606232224260235341224333204173E60 +:10B6F00002353317060607161605141616333236AA +:10B70000363510022322060605D155AAFFACAFFE3E +:10B71000FEA953950132E9AC0102552B3215F00E0A +:10B720001C7F7F2727FBA55BC09697BE59CBE1976F +:10B73000C05C02DDA9FEEBC76C6CC80116A9E20172 +:10B7400051BB6E63124F72451592CB3254CA75A924 +:10B75000F78585F7A90100012484F600000200673F +:10B76000FFEC057304FB001A0029001B400D1412A6 +:10B770000E1804270B07721F040B72002B322B329A +:10B78000123939CE323031411402062322260235D5 +:10B790001000333216173E023533170E0207161605 +:10B7A000051416163332363635342626232206047F +:10B7B0007C7FECA397EB85011AF46EBF44383F19E8 +:10B7C000EE0F12447A641D20FCDD3A7D62637B3A01 +:10B7D0003A7C639385022CB7FEFE87870102B7018E +:10B7E00012012A48441250764715619D711F3E97F9 +:10B7F000577DAC5758AB7D7CA956C000000100B402 +:10B80000FFEC06D10614001F001D400E07051F1F88 +:10B81000010C111502721A110972002B322B123908 +:10B8200039332FCE32303141153E023533170E03F6 +:10B830000711140604232000351133111416333276 +:10B8400036363511053C3A421DEE0E0F3259906BDB +:10B850007DFF00C6FEE4FED7F0AEAD76934505B69B +:10B86000C20F4D784C154E8A6E4B11FDA799F28D83 +:10B870000127F503AEFC5AADAB529B6C03A500014A +:10B88000009FFFEC060104FC002200294015010086 +:10B890001C1C1E060E130672090A0A18180E0B72DB +:10B8A000070A72002B2B32113311332B1239393323 +:10B8B0002FCC32303141170E0307112327230E02FC +:10B8C000232226263511331114163332363511331F +:10B8D000153E023505F30E0E325A8F6BB9200E233A +:10B8E0006B83487EB25EEC696FA17DEC3A421C042A +:10B8F000FC164E8B704B0EFCBC95394B2555B28D0A +:10B9000002D2FD5A8180C6BB0226770E4F794B00CA +:10B910000001FCEF04BEFE8A069B001500154009DD +:10B9200006030C13C00F040104002F5D1ACC32393A +:10B93000393031411406070723273636353426239C +:10B94000220607353636333216FE8A584D098B12D9 +:10B950004C463B2F223D19194D2C828705D54D5D54 +:10B96000125BA00C322B2923090786080A66FFFF09 +:10B9700000C0000003FC0785062600280000010720 +:10B98000004300D20164000AB312020272002BCEFF +:10B990003031FFFF00C1000005950785062601B183 +:10B9A00000000107004301A70164000AB31C000264 +:10B9B00072002BCE3031FFFF0067FFEC043B062105 +:10B9C0000626004800000107004300B80000000AF6 +:10B9D000B326000772002BCE3031FFFF00A8000015 +:10B9E00004C40621062601D10000010700430123FB +:10B9F0000000000AB319120672002BCE303100018C +:10BA00000030FFFB074A05B6002B001E40101F1434 +:10BA1000141A0B2A10040005027225000972002B6B +:10BA2000322B121739331133303145260A022733AE +:10BA3000161A021733363637132E022733161A0218 +:10BA4000173336121213330A0207232E032703017A +:10BA5000E4569A784804FA093A535F2E0A0D311CCD +:10BA6000A50C150C02FA0637566A370A4B6A3A02D9 +:10BA7000FA0358AB80E02E59514319E5058D015961 +:10BA800001800190C4B7FEA3FEC6FEF76545AA512A +:10BA900001D2488E8E47A5FEAFFEBEFEE2749E0127 +:10BAA0007301B80100FEE5FDFBFE30CA4BAEB7B531 +:10BAB00052FD4900000100270000066A04540028D6 +:10BAC000001F4011281E1E23151A091B050B100606 +:10BAD00072050B0A72002B322B12173933113330D7 +:10BAE000314106020207232E0227032326260202E3 +:10BAF000273316121217333E023713262627331622 +:10BB00001212173336121237066A09549D78D62757 +:10BB100051471AE4D3427F674003EC0A4B66310772 +:10BB20000B252A1288191B03ED073D5D3408426579 +:10BB30003F0B0454C6FE92FE9BBB459CA04BFE34BB +:10BB400068FF0121013399BDFEACFEE965234A4C33 +:10BB50002601115EDB64A8FEC7FEDB8974011901B2 +:10BB600048BA0002000A0000050105B60013001DD6 +:10BB70000024400A070A0A04011D0B0B0005B8FF48 +:10BB8000FFB47214000872002B322B12392F33CD00 +:10BB90003232113330316111213521353315211500 +:10BBA0002115333216161514042127333236353455 +:10BBB00026262323012CFEDE0122F0018FFE71A434 +:10BBC000D0FE73FEF3FED8B0A0A8A952A2788504D7 +:10BBD00032BACACABACB6FC27CCEECC8737F586384 +:10BBE00028000002000A000004D205270013001CF0 +:10BBF0000021401015050501160E0A7210040413E9 +:10BC000011010672002B32CD3311332B3211392F33 +:10BC10003330314115211521112132161514060634 +:10BC200023211123353335012111213236353426B4 +:10BC300001F00162FE9E010CEFE760CDA6FE06FB5F +:10BC4000FB01ECFEFF01046C877D0527D4B8FEFDE7 +:10BC50009FA0699B55039BB8D4FCC3FEC34D5953A9 +:10BC60004400000100C0FFEC073C05CB002A002780 +:10BC700040150B1C1C041F1F0017100372080272D2 +:10BC800007087224000972002B322B2B2B32123939 +:10BC90002F33331133303145222402272111231150 +:10BCA0003311213E033332161707262623220E02B4 +:10BCB000072115211E03333236371506060576DEB9 +:10BCC000FED89A0CFEE6F0F00121126CB4F79C73DA +:10BCD000D85B5450AD5C619E74470C0291FD6C05BD +:10BCE0003F71A56B62B6635BBB14A90131CDFD6DDD +:10BCF00005B6FDA98BE4A459352CC72537376A9BB7 +:10BD000064CB6CB07D43241FCC232000000100A82D +:10BD1000FFEC05E30468002700264014160F0772A5 +:10BD20001A0A0A1D050507080672070A21000B7288 +:10BD3000002B323F2B12392F333311332B3230315A +:10BD40004522262627211123113311213E023332A9 +:10BD5000161707262623220606072115211E023361 +:10BD600032363715060604A697E2860DFEFAECEC8D +:10BD70000107128DDC895FAA3B4337824258784124 +:10BD80000901E2FE1D07467E595996434194146C01 +:10BD9000DCA9FE230453FE43A8CD5D2A1BAD182168 +:10BDA0003F7D5DB96B8A43291DBF211F0002000042 +:10BDB0000000059A05B9000B001800234011040784 +:10BDC000070C0B1212090B02720206060908720018 +:10BDD0002B3211332B12392F1239331133303141B9 +:10BDE0000123032311231123032301170E03070744 +:10BDF00021272E0303540246F1F27FD680F3EF028F +:10BE00004588051A21200B3B01493E0A1D1E1905D4 +:10BE1000B9FA47028FFD71028FFD7105B9B1164B5A +:10BE200056521C949C1D4B50490000020004000017 +:10BE300004C50453000B0017002340110407070C2E +:10BE40000B1212090B0672020606090A72002B3247 +:10BE500011332B12392F1239331133303141012371 +:10BE600003231123112303230117230E02070721A4 +:10BE7000272E0202F201D3E8B060CF64AEE801D110 +:10BE800091080A1E1E0A320111320B221F0453FBB5 +:10BE9000AD01C5FE3B01C5FE3B04539220514C1839 +:10BEA0007B781B505200000200C0000007B605B9A5 +:10BEB00000130020003040171A11110C0408081458 +:10BEC0000F0C0C0E130F02720206060A0A0E08006F +:10BED0003F33113311332B3212392F1239331133CF +:10BEE0001133113330314101230323112311230373 +:10BEF00023012111231133112113170E03070721E9 +:10BF0000272E0305710245F4F27CD57FF2F201057C +:10BF1000FE8FF0F001C1EF8805191F1F0D3B014492 +:10BF20003B0B1D1D1905B9FA470292FD6E0292FDE9 +:10BF30006E0292FD6E05B6FDA8025BB11A47514E26 +:10BF400020969B1F4B4F4800000200A8000006A34C +:10BF500004530013001F002E40161A11110C040880 +:10BF600008150C0C0E130F067202060609090E0ABC +:10BF7000003F33113311332B3211392F3933113341 +:10BF800011331133303141012303231123112303D2 +:10BF90002313211123113311211317230E02070735 +:10BFA00021272E0204D001D3E7B75ACF5AB9E7C8E8 +:10BFB000FED3D5D5017ABD920809201E0B290100B8 +:10BFC0002A0C201E0453FBAD01DBFE2501DBFE2500 +:10BFD00001DCFE240453FE4001C0921C5552185F40 +:10BFE000661C4E5000020020000005FB05B6001E36 +:10BFF0000021002640122102021C1C0D10101520E9 +:10C000001E0272080F0F1508003F3311332B321137 +:10C01000392F33331133113330314115011E0217DB +:10C020001323032E02271123110E02070323133EAD +:10C03000033701350521010578FE6D6F916025916B +:10C04000F3821A3C5C4EEF4E5D3A1B81F6911B4227 +:10C05000587953FE7503A2FD8A013A05B684FE1B8A +:10C06000105EA275FE3801A356673206FD6802987D +:10C0700006326657FE5D01C85786603C0C01E584B8 +:10C08000CDFE800000020010000004F50453001DE6 +:10C090000020002640122002021B1B0D1010151F4D +:10C0A0001D0672080F0F150A003F3311332B321291 +:10C0B000392F33331133113330314115011E02173B +:10C0C0001323032E02271123110E02070323133E0D +:10C0D00002370135052113048DFEC5566C481E7BC1 +:10C0E000D46F16304539D13D482D1770D47B1E4989 +:10C0F0006E55FEC802F3FE28EB045367FE95104D03 +:10C100007B53FEAA01393D492203FE1C01E50321B0 +:10C110004A3EFEC70156537B4E10016A67ACFEEFE4 +:10C12000000200C00000081805B600230026003FEA +:10C13000401F0122222523231E26020220201B0D40 +:10C1400010101B1B1D1E02721D08080F0F16161C57 +:10C1500008003F33113311333F2B12392F33113382 +:10C160001133113311331133113333113330314162 +:10C1700015011E02171323032E02271123110E028D +:10C1800007032313363637211123113311210135CB +:10C190000521010794FE6E6F91602591F0831B3E8F +:10C1A0005C4DEF4E5E3B1B81F594163423FE73F01D +:10C1B000F0028DFE8603A2FD8B013B05B684FE1ABC +:10C1C0000F5FA175FE3801A359653006FD6902971E +:10C1D00006326755FE5D01CB44681FFD6A05B6FD5A +:10C1E000AC01D084CDFE7F00000200A8000006D282 +:10C1F000045300230026003A401C01222225232359 +:10C200001E2602020D0D1010201B1B1C1E0672089C +:10C210000F0F16161C0A003F33113311332B12393E +:10C220002F333311331133113311331133331133AE +:10C2300030314115011E02171323032E022711234B +:10C24000110E020703231336363721112311331140 +:10C250002101350521130669FEC6566C481D7CD4A4 +:10C260006F16304639D03C482F1670D47B102517F6 +:10C27000FEC9D5D50204FED902F3FE27EC045367AC +:10C28000FE94104D7A53FEAA01393D482203FE1D4B +:10C2900001E40321493EFEC701562A4A16FE200446 +:10C2A00053FE44015567ACFEF20000010035FE3F2D +:10C2B000047706E1005A003D401D2420202F111074 +:10C2C000404037192F3D3D0A2B2F07000052548064 +:10C2D000574E4E470A0372002B323211331ACC32BA +:10C2E000322F332F3312392F123939331239391192 +:10C2F0003311333031413216171526262322060713 +:10C3000016161514060715161615140E02070E023A +:10C3100015141633323636333216171526262322D5 +:10C320000606232226263534363637363635342669 +:10C330002323353332363635342623220607273673 +:10C3400036372E022735331616173E02038D28384E +:10C350000F0C2D1631682CADBCC198B6C94A95E1B9 +:10C36000986B6C25455C507B6E3A515C16156746A0 +:10C3700037798D5583A34B56CDB1C5B6F8D4ADA44E +:10C380009EC056978677C3566E50B47321544F1E85 +:10C39000A530753427596E06E10B05820507584410 +:10C3A0001CBD8694B2180717B293609D723F0202BB +:10C3B0001A30232B3706061512C4131B05054C83B0 +:10C3C0005159834C0505777F7D6FC03868485F6B96 +:10C3D0004437A1354D0F2A5A541D1A216D3631624A +:10C3E00043000001001DFE5503D20559005B003BD0 +:10C3F000401C2420202F1011424237192F3F3F0AA2 +:10C400002B2F070000535580584F480A0672002B07 +:10C410003232321ACC32322F332F3312392F1239B3 +:10C42000393312393911331133303141321617157E +:10C43000262623220607161615140607151E0215B2 +:10C44000140606070E02151416333236363332162A +:10C4500017152626232206062322262635343636AD +:10C46000373E0235342626232335333236353426FB +:10C4700023220607273636372E022735331616179E +:10C480003E02033B2737100D2B152D5D287492714A +:10C490005F436D4267E2BA6062224A5B496E613176 +:10C4A000474F11165D2D2E768A4D79903F4FB99EDC +:10C4B0005E8545468D6B837494A6767950A9524A61 +:10C4C0003C7B471D43421B9F2F6C39275A6E0559F1 +:10C4D0000A0583050746391B896C64771A09113DE3 +:10C4E00068525C965902011A2D1F322C050515134E +:10C4F000B914160505477A4C57824C020122473879 +:10C50000374722AE415044442522AD182409244C1B +:10C51000471A1A22653A30614100FFFF006E0000A1 +:10C52000064205B6060601740000FFFF0099FE14DE +:10C5300005E806120606019400000003007AFFECED +:10C5400005D205CD0011001A00220019400C1F175A +:10C5500017051B0E037212050972002B322B3211C4 +:10C56000392F3330314114020604232224260235A8 +:10C57000341224333204120132363637211E0213AC +:10C580002206060721262605D255AAFF00ACAFFEDB +:10C59000FFA954950131E9E4012E97FD5589B8634F +:10C5A0000AFCA20B63B98B85B6670E035915CE0240 +:10C5B000DDA9FEEBC76C6CC80116A9E20151BBBA3C +:10C5C000FEAFFCF66FCF9191CF6F044968C187CC65 +:10C5D000E40000030067FFEC047C0468000E001711 +:10C5E000001F0019400C1B141404180B07720F04D1 +:10C5F0000B72002B322B3211392F333031411402A0 +:10C600000623222602351000333216120132363646 +:10C6100037211E0213220607212E02047C7FECA381 +:10C6200097EB85011AF499EA84FDF658744107FDE9 +:10C63000D50842765681860E022A094274022CB72A +:10C64000FEFE87870102B70112012A86FF00FDCA9C +:10C6500045886262884502FB918C5D7F4100000144 +:10C6600000000000057605C3001D0017400C0017F0 +:10C6700003720D06070272060872002B2B12392B6B +:10C68000323031412206060701210133011E021713 +:10C690003E0337133E023332161715262605132C98 +:10C6A0003A2E1AFEA6FEF6FDFFF6013C141D180AEE +:10C6B000061214190EAB2C547861334F181632043D +:10C6C000FC346850FBF005B6FC5B40685F33264DD8 +:10C6D0004F542E02148AB357130ABF080D000001ED +:10C6E000000000000488045D001B0017400C130DBF +:10C6F0000E06720D0A7207000772002B322B2B12E6 +:10C700003930314132161715262623220606070135 +:10C710002101331316161733363637133E0204162B +:10C72000183F1B1327111E2B1F0EFEE4FEF8FE5DA3 +:10C73000F6EC18250605081E1789244667045D09CE +:10C740000AB80807213D29FCE60453FD58497F2912 +:10C750002E83430194687D36FFFF000000000576BC +:10C7600007850626027100000107040C04F4016429 +:10C77000000CB42431070272002BCECE3031FFFF03 +:10C78000000000000488062106260272000001074E +:10C79000040C04970000000CB4222F0E0672002B2C +:10C7A000CECE30310003007AFE140A1505CD0011FB +:10C7B0000021003F002640163F282903223A330F6C +:10C7C0002D06722206721E0E037216050972002BC8 +:10C7D000322B322B2B3F33121739303141140206E2 +:10C7E000062322262602353412243332041205147D +:10C7F00016163332363635342626232206062533DE +:10C80000131E0217333636371333010E0223222646 +:10C810002735161633323636373705724C9CF0A45E +:10C82000A7F09B4A85011BDFD9011888FC004EAB9D +:10C830008B8EA94B4BA98B8CAC4F045EFFE5101976 +:10C84000120607092517D9FBFE272978A168334A64 +:10C850001B173E233F5B41152702DDA9FEEBC76C8A +:10C860006CC80116A9E20151BBBAFEAFE5A9F78574 +:10C8700085F7A9ACF58384F5CBFD862A5250283480 +:10C880007F41027AFB156C994F0B06BC0508325BA1 +:10C890003A68FFFF0067FE1409010468042600528D +:10C8A00000000007005C04B900000002007AFF8865 +:10C8B000061F062D001D00380027401321241E24CA +:10C8C0002403001B0972312E2B2B0F0C1203720054 +:10C8D0002B32CD3310CD332BCD3333113310CD303C +:10C8E00031452226272E02023534122437363633BC +:10C8F00032161716041215140E02070606033636F2 +:10C90000333216173E023534022706062322262725 +:10C910000E0215141616035038490D92DB92498207 +:10C920000104C40E4836344710BE0102844A90D92F +:10C930008E0F4ABF1444322E4514719549A5A81292 +:10C94000482F33461271974B4B98783539137BC378 +:10C95000010098CB013AC41B3D2D2D3D1BC5FEC6E1 +:10C96000CC97FEC17C153935013F2B22232A1A8F23 +:10C97000DD90D90114272A26262A1A8EDC9090DE13 +:10C980008E0000020067FF9404EA04B1001A00332D +:10C990000027401325221F1F14111707722E312B59 +:10C9A00031310A07040B72002BCD3333113310CD14 +:10C9B0002B32CD3310CD3330314114060607060635 +:10C9C000232226272E0235341237363633321617F5 +:10C9D0001E020734262627060623222627060615CA +:10C9E000141617363633321617363604EA6BC98DED +:10C9F00009423538410986C971EFD60A40333042C1 +:10CA00000A89CB71F22B5B470F3C37393C0E6A63C6 +:10CA1000656D0F3936343A0F6D65022C9FEB901718 +:10CA200033343435178DEBA0EF011F21312525322A +:10CA30001690E99F619764152B2E2E2C20BF93969C +:10CA4000C41F282627271FC50003007BFFEC07F320 +:10CA5000086700160029006B004340234C660972EA +:10CA6000555C03720C0D0D13068016162318173A29 +:10CA70003303726949464643474743432A097200D4 +:10CA80002B3211332F11331133332B32DE32CC32B0 +:10CA90002F1ACC323311332B322B32303141353413 +:10CAA0003E0233321E0233331523222E0223220686 +:10CAB000071335363635342E0235343633321615F3 +:10CAC0001606060122240235341236363332161782 +:10CAD00007262623220E0215141616333236371176 +:10CAE000331116163332363635342E02232206071A +:10CAF000273636333216161215140206062322265E +:10CB000027060602C72A485C323B7074834E0F1317 +:10CB100062926E5B2B3333053D3C3B202B21413928 +:10CB2000424A01467CFEE1CAFEF881498CCA814F27 +:10CB3000A43C5729683C4A75522B58AE8239642C64 +:10CB4000F12D683D82AE572C52744A3D6829573DFD +:10CB5000A34F82C98C494893DF986FB24A4AAF0706 +:10CB60004D27495F3516252F259C212C22383CFE68 +:10CB7000A14F11391A1412101A1C2D2F4F413C626B +:10CB800041F9F2C8015FE2A7010CBD65372DAB1D6D +:10CB9000304788C680AFFD882C2301A5FE5B27287F +:10CBA00088FDAF80C68847301DAB2D3765BDFEF4CC +:10CBB000A7AAFEE4D0734444444400030077FFEC8A +:10CBC00006F60729001200290067003D40204C624C +:10CBD0000B72535A0772191A1A2013802323000864 +:10CBE000073A3307726542464642422A0B72002BCF +:10CBF0003211332F11332B32DE32CC322F1ACC329A +:10CC00003311332B322B32303141321615160606D2 +:10CC10000735363635342E0235343627321E023388 +:10CC2000331523222E02232206072335343E020326 +:10CC3000222E0235341236333216170726262322C7 +:10CC40000615141E02333236370333111E023332F7 +:10CC50003636353426232206072736363332161267 +:10CC6000151406062322262706060385424B014497 +:10CC70007C523B3B212A2040213B7074824D101294 +:10CC800063926E5A2C333206982A485C9375B87FAB +:10CC90004372D08B507A32572C51286C6F254766DF +:10CCA000403B5D2E01EC203F452956773E706D27B5 +:10CCB000502C59337A508DCF7276DD9C72A53A3B59 +:10CCC000A2062C4E423C62410B4D123A1A14120F2E +:10CCD0001A1C2D2FFD242F249E222C22373D274A5B +:10CCE0005E3515F8C3488ED58EC20102802A1EAB70 +:10CCF000171BC3BE5B8D60312E3A012AFEDB293043 +:10CD00001457A979BEC31C17AC1E2A80FEFEC2BDF3 +:10CD1000FD7F54505351FFFF0030FFFB074A0726A9 +:10CD20000626025D000001070389017E0164000AF6 +:10CD3000B337050272002BCE3031FFFF0027000011 +:10CD4000066A05C40626025E00000107038900F09A +:10CD50000001000AB334100672002BCE30310001FE +:10CD6000007AFE14050305CB0020001340091016BD +:10CD700009721507000372002B322F2B323031411C +:10CD800032161707262623220E02151416163332E2 +:10CD90003637112311222E033534123624035173F2 +:10CDA000DF605551B25F70B07A3F64D1A53C7F37E8 +:10CDB000EF99ECAC703560BA010F05CB322CC7256A +:10CDC000334C8FCB7FA9F4820F0EFD3D01D84783F2 +:10CDD000B9E785A50114C96E00010067FE1403CBF5 +:10CDE0000468001D0015400B0F150B72140F72071D +:10CDF000000772002B322B2B3230314132161707CD +:10CE0000262623220606151416163332363711232A +:10CE1000112E0335343636028756AB434440893EE3 +:10CE200064834047865F49642DEB7CC288478AF55E +:10CE30000468261FBA192254AA8080A6511610FD34 +:10CE40003F01DA05478AD18FD3FF72000001006BE2 +:10CE5000FFFC047405080013000CB3050C0A000065 +:10CE60002F2F3939303141170305072503050725D1 +:10CE700003271325370513253705039478B80120B8 +:10CE800046FEE4CD011D43FEE2B67AB7FEE3420161 +:10CE900020CCFEE243011E050845FEC1A574A5FE97 +:10CEA0009EA774A5FEC445013FA574A60163A5769F +:10CEB000A6000008002AFEC207C00590000D001B56 +:10CEC00000290037004500530061006F0018400C36 +:10CED0004911572D033B061F6C65261F002F332F6A +:10CEE000331217393031413636333216172326269E +:10CEF000232206070136363332161723262623222D +:10CF00000607013636333216172326262322060754 +:10CF10000136363332161723262623220607133608 +:10CF200036333216172326262322060701363633D8 +:10CF300032161723262623220607133636333216D7 +:10CF400017232626232206070136363332161723E7 +:10CF5000262623220607055D056566626C064E06D9 +:10CF60004C343D4207FB35056566626C064E064C47 +:10CF7000343D420701F4056565636B064D074C348B +:10CF80003D4108FCC7056566626C064E064D333DA3 +:10CF9000420768056566626C064E064C343D4207E2 +:10CFA0000437056566626C064E064C343D420775D3 +:10CFB000056566616C074E074C333D4208FCB505BC +:10CFC0006466636B064D074C343D410803B35968F2 +:10CFD0006B5639211E3CFC2559686B5639211E3C85 +:10CFE000FEEA59676B5538221F3B030A59676A5698 +:10CFF00039211E3C01E759686B5639211E3CFC253E +:10D0000059686B5639211E3C01F459676B5539211B +:10D010001E3C030459676A5639211E3C0008002A49 +:10D02000FE7F077E05D300090013001C0025002F9A +:10D0300000380042004C0018400C2F0A19413504FA +:10D040000622464C2522002F332F33121739303158 +:10D05000411706060727373E020117070E0207276A +:10D060003636011616171507262627011706060756 +:10D070002336363725171E021707262627011616D0 +:10D08000170727262627011E0217152626273501F2 +:10D0900006060723273E02370675444AA43C5F0272 +:10D0A0002E6D73FBD95F022D6E7236434AA3FE4D7F +:10D0B00055C0490E4CB54F040B0B1344235E152885 +:10D0C0000A0208111B363314412E6D2CFC302E6BD6 +:10D0D0002D5F1128501F04E73374753455BF4AFE85 +:10D0E0002214280A870B0E262F1704A2422E6B2D1E +:10D0F0005F101B3733FC015E111A373215422D6C5D +:10D10000023315270B870B144323FDA60E4CB54F96 +:10D1100055C049DA022D6E7235444AA43B04A14A37 +:10D12000A43C5E0244AE50FDDE0C282D185F15288D +:10D130000A86034B55BF4A0E33747534000200C093 +:10D14000FE6C069D07780017002700274013231D5B +:10D15000802018071109130B02721500020209083A +:10D1600072002B3210CE332B32123939DE321ACC08 +:10D170003230314113231134363637230121113334 +:10D180001114060607330121112103012226262747 +:10D1900033161633323637330E0204EBADDD060894 +:10D1A0000409FD14FEE8DB0406030702E801170189 +:10D1B00009A5FD2E9AB35008D509616B5B700BD899 +:10D1C000095BB8FE6C019403013E948F35FB690541 +:10D1D000B6FCF83F9087330491FB1AFD9C07C04DC5 +:10D1E000946B6F4C516A67955000000200A8FE7B5B +:10D1F00005B606250015002500274013211A801EBC +:10D2000016071008110A067213020200080A7200BB +:10D210002BCE3311332B32123939DE321ACD323064 +:10D2200031411323113436363701211133111406DD +:10D230000607012111330301222626273316163350 +:10D24000323637330E02044484E5040603FDD5FE6E +:10D25000E3E2040805022D011EF28CFD909AB35101 +:10D2600007D509616B5B710AD90A5BB8FE7B018542 +:10D2700002302D716921FCA80453FDD82D6F6C2854 +:10D280000358FC63FDC5065E4D956A6B51526A6793 +:10D2900095500002002E0000049B05B60013001DEF +:10D2A0000020400F15051201010F04040E13027235 +:10D2B000160E08003F332B12392F33331133CE3281 +:10D2C000303141152115211533320416151404216E +:10D2D00021112335333501231133323635342626D7 +:10D2E00001B00139FEC7A0D2010277FEEBFED8FEE5 +:10D2F000629292018191A3A5AE559F05B6ABC9DBA1 +:10D300006EC17ED1E90442C9ABFCE7FE2B737F58A6 +:10D310006328000200110000047A06140014001DA6 +:10D320000020400E1310100104040F1416050517F9 +:10D330000F08003F33332F332F12392F333311337C +:10D34000303141152115211121321616151406060A +:10D35000232111233533350121112132363534266D +:10D3600001980150FEB0010CA0D06660CEA6FE066A +:10D370009B9B01EDFEFF01036D867C0614EBA2FE74 +:10D3800012478E6B699B550487A2EBFBD6FEC34DFB +:10D3900059534400000200C00000048F05B600107D +:10D3A000001F0037401B0318181116171711061518 +:10D3B0001511110A0504040A0A0C1F0D02720C084B +:10D3C00072002B2B3211392F3311331133113311DA +:10D3D0003311331133113311333031411406071730 +:10D3E0000727060623231123112120040133323697 +:10D3F0003727371736363534262323048F606C677A +:10D400007E81306C3FA0F001AF011A0106FD21932F +:10D410001C33185A8274282C9BA2AD03FD76CE4093 +:10D420008C61B00C0CFDDC05B6E8FE1E03037C5FCE +:10D430009D1E60467F7C000200A8FE1504940468CF +:10D44000001D00320039401E0D1E1E1207720B0611 +:10D45000720A0E722C2B2B2D2A2A042727181B1B2D +:10D46000191A1A000B72002B321133321133321198 +:10D47000333311333311332B2B2B321133303145EE +:10D4800022262627231616151123113317333E02A1 +:10D490003332121114060717072706060322060661 +:10D4A0000715141616333236372737173636353404 +:10D4B0002602DA547C581E0E0509ECC0220B1F5AB6 +:10D4C0007E54C5EF554C6780761F465E6175350208 +:10D4D00033776611210F7B88741E1F7F142C472A17 +:10D4E00027692AFE46063E992F502FFEE0FEE4A44F +:10D4F000EC488B629B0A0C03BC4D9A74217BAB59A0 +:10D5000005049E65942E8557BCBD0001002F0000C8 +:10D51000042D05B6000D001D400E0B03030A060680 +:10D5200008020D0272080872002B2B3211392F33BA +:10D5300033113330314115211121152111231123CC +:10D54000353311042DFD83019DFE63F0919105B6E5 +:10D55000CBFE4DC9FD91026FC9027E000001000A99 +:10D56000000003840453000D001D400E0B03030A4A +:10D57000060608020D0672080A72002B2B321139BA +:10D580002F3333113330314115211121152111234E +:10D5900011233533110384FE050154FEACEB949442 +:10D5A0000453C2FEE7B6FE3E01C2B601DB00000135 +:10D5B00000C0FE00052C05B60026001F400F03002A +:10D5C000000A0D0D1E1709060272050872002B2BAA +:10D5D000322F33392F3333113330314122060711C3 +:10D5E000231121152111363633321E0215140E0275 +:10D5F0002322262735161633323E023534262602DC +:10D60000652F681EF00373FD7D2F804089EDB265A4 +:10D610005494C5726488413F7E485480562C70D320 +:10D6200002540A05FDBB05B6CBFE2F080A50A3FB2A +:10D63000ACA4F7A4531719D417193D75A56796C85C +:10D640006400000100A8FE0A0444045300210023E2 +:10D6500040121E1B1B0306060E02210672200A72D0 +:10D66000150E0F72002B322B2B3211392F33331141 +:10D670003330314115211136363332161615140662 +:10D680000623222627351616333236353426232232 +:10D6900006071123110393FE01244D26A0F1887D76 +:10D6A000D4814779392D773D758DA1B119401DEC95 +:10D6B0000453C2FEE106077DFFC2C5FB771B1CCDEC +:10D6C0001920B1BDB3BC0606FE5A04530001000286 +:10D6D000FE6C078505B60015002840160B110814CE +:10D6E0000E01060715130F02720904070207070D42 +:10D6F0000872002B32113310CC332B32321217390F +:10D700003031490233112311230111231101210169 +:10D71000013301113311010708FDEC0196FBE68787 +:10D72000FDEBE3FDEAFEF8022DFDEDFE0206E3024D +:10D730000605B6FD3FFDDCFD9B019402E5FD1B02E5 +:10D74000E5FD1B02F402C2FD3C02C4FD3C02C40024 +:10D7500000010002FE7B06BB0453001500284016A2 +:10D76000010E110B1408060715130F0672040909A0 +:10D770000207070D0A72002B321133332FCC2B32E4 +:10D780003212173930314902331123112301112389 +:10D7900011012101013301113311010644FE4E0133 +:10D7A00044E5DA78FE3BDBFE3BFEFE01D9FE4EF996 +:10D7B00001A7DB01A80453FDEAFE78FDC60185023E +:10D7C00032FDCE0232FDCE023D0216FDE70219FD0A +:10D7D000E7021900FFFF005AFE29048905CB06263F +:10D7E00001B000000007036B017D0000FFFF00494E +:10D7F000FE2903D20468062601D000000007036B4F +:10D80000011C0000000100C0FE6C058705B6000E7B +:10D8100000214011080D01030A0E0B0272040702D9 +:10D8200007070A0872002B32113310CC2B32121763 +:10D8300039303149022111231123011123113311F0 +:10D84000010504FDB201C4010DE797FDA7F0F00248 +:10D850004E05B6FD3EFDDDFD9B019402E6FD1A0579 +:10D86000B6FD3C02C400000100A8FE7B04BA0453CC +:10D87000000E001F401003080B03050A0606720C79 +:10D88000020200050A72002BCE3311332B3212171D +:10D8900039303141112301112311331101210101CB +:10D8A000331103E271FE23ECEC01C20103FE3601E9 +:10D8B00056D5FE7B01850232FDCE0453FDE70219E9 +:10D8C000FDECFE77FDC5000200C00000052005B696 +:10D8D0000003000E00234012060B0E030902010292 +:10D8E00001080D09027205080872002B322B321252 +:10D8F00039392F2F111739303165231133012101A7 +:10D90000112311331101210102B07E7E0270FEE964 +:10D91000FDA7F0F0024E0106FDB2F10409FB06027C +:10D92000E6FD1A05B6FD3C02C4FD3E00000200A85B +:10D930000000048004530003000E00234012090E6F +:10D9400006030C030203020B050C0672080B0A7295 +:10D95000002B322B321239392F2F11173930314128 +:10D960001123112521010121011123113311027D00 +:10D9700085015E0103FE3601F1FEF1FE23ECEC03AE +:10D98000F6FC6703995DFDECFDC10232FDCE045348 +:10D99000FDE7000200260000050C05B60003000E9E +:10D9A000001D400F060B0E030800010D0902720551 +:10D9B000080872002B322B32CE3212173930315315 +:10D9C00035211501210111231133110121012602F5 +:10D9D0003302B3FEE9FDA7F0F0024D0107FDB204EA +:10D9E00051CACAFBAF02E6FD1A05B6FD3C02C4FDF2 +:10D9F0003E000001000B0000048006140012002904 +:10DA000040161200720B050803070A0A0D0A72017C +:10DA100011110E0E04070672002BCE321133113392 +:10DA20002B32111217392B303141152115211101DB +:10DA300021010121011123112335333501940154B2 +:10DA4000FEAC01C20103FE3601F1FEF1FE23EC9DA6 +:10DA50009D0614AEA1FD750219FDECFDC10232FD5B +:10DA6000CE04C5A1AE0000010007000005B105B657 +:10DA7000000C001B400E040B0103060C0809027287 +:10DA800003060872002B322B32321217393031491B +:10DA900002210111231121352111010595FDB20249 +:10DAA0006AFEE9FDA7F0FEB6023A024E05B6FD3E5B +:10DAB000FD0C02E6FD1A04E9CDFD3C02C4000001A4 +:10DAC0000013000005330453000C001B400E0B0133 +:10DAD0000403060C0809067203060A72002B322B97 +:10DAE0003232121739303149022101112311213507 +:10DAF000211101050DFE3601F0FEFDFE22E0FEA122 +:10DB0000023F01C30453FDEBFDC20232FDCE039C74 +:10DB1000B7FDE7021900000100C0FE6C062D05B636 +:10DB2000000F001F400F090404060C0702720D02CB +:10DB30000200060872002BCE3311332B3211392F1D +:10DB400033303141112311211123113311211133AC +:10DB50001133110546F3FD5DF0F002A3EEECFE6C0F +:10DB600001940294FD6C05B6FDAA0256FB1BFD9BB9 +:10DB7000000100A8FE7B05600453000F001F400F4A +:10DB8000090404060C0706720D020200060A720060 +:10DB90002BCE3311332B3211392F33303141112336 +:10DBA000112111231133112111331133110484EA8E +:10DBB000FDFAECEC0206ECDAFE7B018501DEFE22CA +:10DBC0000453FE4301BDFC63FDC5000100C000001D +:10DBD000068B05B6000D001D400E030C0C00080559 +:10DBE000050102720A000872002B322B3211331128 +:10DBF000392F3330317311331121112115211123A4 +:10DC0000112111C0F002A20239FEB6EFFD5E05B689 +:10DC1000FDAA0256CDFB170294FD6C00000100A87E +:10DC2000000005E50453000D001D400E030C0C0020 +:10DC30000805050106720A000A72002B322B321108 +:10DC40003311392F33303173113311211121152143 +:10DC50001123112111A8EC0206024BFEA1ECFDFAE2 +:10DC60000453FE4301BDB7FC6401DEFE2200000147 +:10DC700000C0FE00086005B6002900234011221FE5 +:10DC80001F010404282629027224280872150E0098 +:10DC90002F332B322B3211392F33331133303141A3 +:10DCA00011363633321E0215140E02232226273572 +:10DCB000161633323E0235342E0223220607112374 +:10DCC000112111231104F63B833882E4AD61539492 +:10DCD000C4726686413E7F474F7F592E497FA45CC0 +:10DCE000296325EFFDA9F005B6FD66090650A4FBE2 +:10DCF000ACA3F5A5531818D4161A3E74A46780AEC9 +:10DD0000672D0A08FDBF04E9FB1705B6000100A84E +:10DD1000FE0A06C004530023002540131C191901F4 +:10DD2000040422202306721E220A72130C0F7200B2 +:10DD30002B322B322B3211392F3333113330314107 +:10DD400011363633321616151406062322262735C9 +:10DD500016163332363534262322060711231121B5 +:10DD6000112311044C1B3A1C90E98A79CD7E45762B +:10DD7000382D713A71879799163215ECFE34EC0400 +:10DD800053FE2304057BFEC5C5FB771B1CCD192064 +:10DD9000B1BDB3BC0505FE58039AFC6604530002EE +:10DDA000007AFFAC05ED05CD003D004E002C40157E +:10DDB000423A3A15251E0372312E2E1509724B0474 +:10DDC000041207070F002F3311333311332B321195 +:10DDD000332B3212397D2F333031411406060716AA +:10DDE0001633323637150E02232226270606232243 +:10DDF000262602353412243332161707262623220C +:10DE00000E0215141616333236372E0235343E0202 +:10DE1000333216160734262623220E021514161640 +:10DE2000173E0205C1486C371C482628461F133888 +:10DE30003D1B5B9F47338343A0F6A9578B011DDB36 +:10DE40004382253D1F5D326996602E6DC482122388 +:10DE50000F2F492937658C5568AE69E02245342774 +:10DE60003B2815233E2634502F02A888D2952D0B2F +:10DE70000F0C0AC3080C053330111269C2010EA63B +:10DE8000F00159B9180FC00B124C91D083B5EF7641 +:10DE90000404379BB9647AB375385ED4B75E874A99 +:10DEA0002B506E445A9C7B2C267C9F0000020067FE +:10DEB000FFBF04E3046800370045002B4015381805 +:10DEC00018003F11110E0E2C2F0B721F2222290752 +:10DED000000772002B322F3311332B3232113311E2 +:10DEE0003311392F333031413216170726262322BA +:10DEF00006151416163332363726263534363633A1 +:10DF0000321616151406071616333236371506065E +:10DF10002322262706062322260235343E0201222A +:10DF20000606151416173636353426260259356579 +:10DF30002333194A288D753F7B5B1725082E3C4EED +:10DF40009164588E546B4912301C1D3B1F1A4A298C +:10DF5000498C3A2D6A4CA0E4793D7BBB01AD263556 +:10DF60001B3B2D394618330468130DB6070FCEBE80 +:10DF700075A55607023D9B71759D4F4A9D7D8ABDD3 +:10DF800033080A0808AD080B2C271016920100A5CB +:10DF90007FD59C55FE472B513C57842B25856037F8 +:10DFA000512CFFFF007AFE2904CE05CB0626002661 +:10DFB00000000007036B02300000FFFF0067FE292E +:10DFC00003B804680626004600000007036B0191B1 +:10DFD00000000001001DFE6C046605B6000B001772 +:10DFE000400B0804040502720900020872002BCEDF +:10DFF000332B3211333031411123112135211521B9 +:10E0000011331102BEF4FE530449FE53ECFE6C01C1 +:10E010009404E9CDCDFBE8FD9B000001002CFE7BC4 +:10E0200003EB0453000B0017400B020A0A0B0672A5 +:10E030000503080A72002B32CC2B321133303141E8 +:10E04000152111331123112311213503EBFE95D92D +:10E05000DAE9FE960453B8FD1AFDC60185039BB8A4 +:10E06000FFFF0000000004BC05B60606003C0000EF +:10E0700000010000FE14044C0453000F0018400D72 +:10E080000F02080904010E030672010F72002B2B08 +:10E090003212173930314123110133131616173359 +:10E0A000363637133301029CEDFE51FFD0192E0B8B +:10E0B0000B0C2C1AD0FEFE50FE1401EB0454FDCBC9 +:10E0C00046A83333A7470235FBAC0001000000002F +:10E0D00004BC05B60010002540120B0805050C0312 +:10E0E000030F0202061008720A060272002B322B7E +:10E0F00012392F333311333311333330316111215E +:10E10000352135012101012101152115211101E7D9 +:10E11000FEC70139FE1901050159015B0103FE1A11 +:10E120000137FEC9013ACC290387FD65029BFC82B9 +:10E1300032CCFEC600010000FE14044C045300154E +:10E1400000214010010909041110080806150B06EA +:10E1500072060F72002B2B3211392F3939333311DC +:10E160003330314101211521112311213521013392 +:10E17000131616173336363713044CFE51011EFEA4 +:10E18000E1EDFEE0011FFE52FFCE1C2C0C0A0D2E0D +:10E190001CCC0453FBADB2FEC6013AB20453FDCE13 +:10E1A0004C9E3A3AA14C022F00010003FE6C05552B +:10E1B00005B6000F0020401103060C0904020B07EE +:10E1C00002720D000202050872002B3210CE332BB2 +:10E1D000321217393031411123010121010121018E +:10E1E000012101013311046D87FE90FE8EFEFF01B7 +:10E1F000E6FE3B0109015401520101FE390160E8CC +:10E20000FE6C01940257FDA902F602C0FDD6022A57 +:10E21000FD39FDE2FD9B00010019FE7B04A20453C1 +:10E22000000F00204011030C060904050B070672BD +:10E230000D000202050A72002B3210CE332B32126F +:10E24000173930314111230101210101211313211B +:10E250000101331103C885FEF1FEF0FEF50184FED5 +:10E260008E010CFDFE010BFE8C010ACFFE7B0185A9 +:10E27000019FFE610236021DFE7B0185FDE3FE80EB +:10E28000FDC50001001DFE6C06FA05B6000F001D5D +:10E29000400E0804040C0502720D09090002087200 +:10E2A000002BCE3311332B32321133303141112157 +:10E2B000112135211521112111331133110614FBC0 +:10E2C00095FE740436FE460283F0EEFE6C01940463 +:10E2D000E9CDCDFBE404E9FB1BFD9B000001002C14 +:10E2E000FE7B05E80453000F002140100C050D09CA +:10E2F0000908040405020A7205067200002F2B2B80 +:10E3000011331133321133113330314111211121C5 +:10E310003521152111211133113311050DFC3DFE5D +:10E32000E20351FEB801ECECDBFE7B0185039BB8F8 +:10E33000B8FD1E039AFC62FDC6000001008AFE6C57 +:10E3400005DB05B6001700214010161313070A0A53 +:10E3500006170E02720301060872002B32CC2B3214 +:10E3600011392F333311333031411133112311233C +:10E37000110606232226351133111416333236378F +:10E380001104EFECE7F47BD477CEE2F0718468B847 +:10E390007105B6FB1BFD9B0194024A2B31C3B502EC +:10E3A00050FDE87173292702AC000001008BFE7A52 +:10E3B000053F04530017001B400D130A0A06170EF1 +:10E3C00006720301060A72002B32CC2B3211392F50 +:10E3D0003330314111331123112311060623222634 +:10E3E00035113311141633323637110466D9DCE88F +:10E3F00053B479ACC4EB5C5660A1520453FC63FD8A +:10E40000C4018601D43142B2A5019BFE6F58563437 +:10E410002C01DF000001008A000004EF05B6001B9C +:10E42000003340191A17171415151414090306069A +:10E430000908080909011B0F0272010872002B2B41 +:10E440003212392F332F11331133113311332F116E +:10E4500033113330314111231106060711231122E4 +:10E460002E023511331114161711331136363711A8 +:10E4700004EFF14584457D6EB48146F074857D449A +:10E48000874305B6FA4A024819280BFEC301302813 +:10E490005890670250FDE87172010153FEB50826DD +:10E4A0001802AE000001008B0000045F0453001C42 +:10E4B000002F40171815161615150C0609090C081B +:10E4C000080C0C011C100672010A72002B2B321171 +:10E4D000392F332F11331133113311332F113330BF +:10E4E000314111231106060715233506062322267E +:10E4F0003511331114161711331136363711045FE5 +:10E50000EC30663B770C190EACC1EB5C5977366783 +:10E51000340453FBAD01D41E310EF6E20201B3A464 +:10E52000019CFE6E5A52020117FEF70A2B1E01DFF4 +:10E53000000100C10000052605B60013001D400EB5 +:10E54000110E0E020505000A130872000272002B5C +:10E550002B3212392F3333113330315333113636D6 +:10E56000333216151123113426232206071123C135 +:10E57000EF7BD972CDE3F0718469B771EF05B6FD19 +:10E58000B72B31C2B6FDAF021872732927FD5300B5 +:10E59000FFFF00A80000047506140606004B0000EB +:10E5A0000002001CFFEC069905CD00290032002571 +:10E5B00040121E1E24242F2F170606000A1209726D +:10E5C0002A000372002B322B3212392F33331133CE +:10E5D00011332F3031413204121515211E0233320E +:10E5E0003636371506062322240227232226353401 +:10E5F000363733060615141633333E0317220E0240 +:10E60000072134260413E8011C82FBD5096BCA9547 +:10E6100066C1A33858F6BEDAFED0A810378999171C +:10E6200012BC06123239251268A8E7905B946C4040 +:10E6300007032DB405CDBBFEAFE25593D16E26384E +:10E640001AD82B41A4012DCD85723255210E4421BB +:10E650002C3596EBA354CD386D9F67CBE0000002BC +:10E660000017FFEC051E04670027002F002540124D +:10E670001D1D23232B2B1506060009100B722800E5 +:10E680000772002B322B3212392F333311331133EF +:10E690002F30314132161615152116163332363702 +:10E6A00015060623222E02272E023534363733066E +:10E6B0000615141633333E0217220607212E0203D5 +:10E6C0003F96D673FD1204A69771A95C54AF797773 +:10E6D000C69155075F8546130FAA0A0C32351315EC +:10E6E00089D584718E0B020501366F04677AE09B31 +:10E6F0007EA6A92829BF27244182C481012F624D0B +:10E70000284D1B18381C2B309BCB65B18D8D537F4A +:10E7100048000002001CFE6B069905CD002C003558 +:10E720000029401421212828323219060600151329 +:10E730000A1209722D000372002B322B32CD3312D4 +:10E74000392F3333113311332F3031413204121545 +:10E7500015211E02333236363715060607112311EE +:10E76000262602272322263534363733060615148B +:10E770001633333E0317220E02072134260413E812 +:10E78000011C82FBD5096BCA9566C1A3384FCD9396 +:10E79000E6B0F4870E3789991712BC061232392574 +:10E7A0001068A9E8905B946C4007032DB005CDBAC2 +:10E7B000FEAFE15793D16E26381AD8263A07FE7A73 +:10E7C000018C17AE0118B685723255210E44212CEA +:10E7D0003596EBA354CD386D9F67CBE00002001750 +:10E7E000FE7B051E046700290031002840130C0C35 +:10E7F00013132D2D041D1D17292000270B2A170781 +:10E8000072002B323F3333CD12392F333311331192 +:10E81000332F3031452E02272E023534363733065A +:10E820000615141633333E0233321616151521160B +:10E830001633323637150606071123132206072131 +:10E840002E0202D978B267075F8546130FAA0A0C19 +:10E850003235131689D48596D673FD1204A69771A6 +:10E86000A95C46925CDA65718E0B020501366F0574 +:10E870001680D291012F624D284D1B18381C2B3069 +:10E8800099CB677AE09B7EA6A92829BF222104FEA6 +:10E890008B053B8D8D537F48FFFF00C0000001B00A +:10E8A00005B60606002C0000FFFF0002000007204E +:10E8B0000789062601AF000001070233014C0164FD +:10E8C000000AB316010272002BCE3031FFFF0002A6 +:10E8D0000000066B0625062601CF00000107023363 +:10E8E00000ED0000000AB3160B0672002BCE30318B +:10E8F000000100C0FE00056105B6002B0029401490 +:10E900002A272704221F1F0104040E2B250272242C +:10E910000872150E002F332B2B3211392F33331180 +:10E92000331133113330314101323233321E02158B +:10E93000140E022322262735161633323E023534B2 +:10E940002E02232206071123113311363637010513 +:10E9500013FDA20A130B84EAB1655697C771658649 +:10E96000423F7F4D4D7F5B31538DB15F396B2EF050 +:10E97000F029592D01A205B6FD534899F0A7A5F637 +:10E98000A4521719D417193970A76D80AC652B10D4 +:10E990000CFDCF05B6FD3736723601EB000100A83D +:10E9A000FE0B048604530021002340121613131B90 +:10E9B0001E1E181D190672180A720B040F72002B06 +:10E9C000322B2B3212392F33331133303165140689 +:10E9D00006232226273516163332363635342626B8 +:10E9E0002322060711231133110121011E0204867F +:10E9F00081D6804F6A302D643F4D7846529E7330E9 +:10EA00005B20EBEB01C40114FE288FE18348C4FEB8 +:10EA10007B1B17C9151D4DA07C7FA5510E09FE65F6 +:10EA20000453FE0901F7FE130171EF000001000914 +:10EA3000FE6C061305B600210019400D0720027276 +:10EA4000171009720200050872002B32CC2B322BF2 +:10EA500032303165210321132311210E03070E02E9 +:10EA6000232226273516163332363637363612121B +:10EA70003721050B0108A4FEF3ADF4FE600D1E2046 +:10EA800021111A538C7126481D18371F343F2A1341 +:10EA90000B202629130357D1FD9B019404EA67E953 +:10EAA000EAD25086BB620D0AC6090D4D8F623BC388 +:10EAB000010001299F0000010007FE7B0528045387 +:10EAC000001A001B400E07190672130C0B7202800D +:10EAD00000050A72002B321ACC2B322B32303165F2 +:10EAE000330323132311210602060623222627358A +:10EAF000161633323E021237210436F28CE685F1C7 +:10EB0000FECC143B5B835D29421A112815253F3545 +:10EB10002D230E02EAB6FDC50185039BFCFE9BE199 +:10EB2000690B0BBA06073C85D80136D1000100C03D +:10EB3000FE00054105B60018001B400D161111130B +:10EB4000181402721308720C05002F332B2B32118C +:10EB5000392F33303141111402062322262735166E +:10EB6000163332363511211123113311211105418C +:10EB700085F2A4628B423E8353A0A8FD5DF0F002B3 +:10EB8000A305B6FABDC8FEE8931818D31719DED24C +:10EB90000211FD6C05B6FDAA0256000100A8FE0B8D +:10EBA000048604530018001D400F16111113181489 +:10EBB0000672130A720C050F72002B322B2B3211C6 +:10EBC000392F3330314111140606232226273516FA +:10EBD00016333236371121112311331121110486D6 +:10EBE00075CA804B723530713A6D7A02FDFBECECE0 +:10EBF00002050453FBCCB8EC701C1CCD19219EB748 +:10EC000001B3FE220453FE4301BD000100C0FE6CAF +:10EC1000064A05B6000F002140100C0707090F0A2D +:10EC200002720005050280090872002B1ACC33110C +:10EC3000332B3211392F3330316521032113231146 +:10EC400021112311331121113305410109A5FEF3CF +:10EC5000ADF2FD5DF0F002A3EED1FD9B01940294B4 +:10EC6000FD6C05B6FDAA0256000100A8FE7B0578E2 +:10EC70000453000F00214010030E0E00060106721F +:10EC8000070C0C0980000A72002B1ACC3311332BAD +:10EC90003211392F333031731133112111331133C4 +:10ECA00003231323112111A8EC0206ECF28CE78553 +:10ECB000F0FDFA0453FE4301BDFC63FDC50185016F +:10ECC000DEFE22000001008AFE6C04EF05B600178C +:10ECD0000022401015121206090901160D027204D5 +:10ECE00002800108003F1ACD332B3212392F333303 +:10ECF00011333031612311231133110606232226EB +:10ED000035113311141633323637113304EFD8E688 +:10ED1000CF7BD477CEE2F0718468B871EFFE6C02DD +:10ED20006501792B31C3B50250FDE87173292702C3 +:10ED3000AC000001008BFE7A046604530017002229 +:10ED40004010161313070A0A02170E0672050380F5 +:10ED5000020A003F1ACD332B3212392F33331133CD +:10ED60003031411123112311331106062322263598 +:10ED7000113311141633323637110466D1DBC15307 +:10ED8000B479ACC4EB5C5660A1520453FBADFE7A7F +:10ED9000023C011E3142B2A5019BFE6F5856342C35 +:10EDA00001DF000100C0FE6C07A705B6001D0025AD +:10EDB00040130C1B0103090F0B0272121580101572 +:10EDC0001500090872002B323211331A10CC2B3285 +:10EDD00012173930316101231E031511231121014E +:10EDE00033012111210321132311343E0237230162 +:10EDF0000337FE5B0904060403DA0151019507019C +:10EE0000A201500108A5FEF2AFE90304050208FEC5 +:10EE10004B04C52970766A22FCD605B6FB71048FB7 +:10EE2000FB1BFD9B01940336256E76661EFB3D00A1 +:10EE3000000100A7FE7B069C04530018002340122B +:10EE4000150C080312171406721804040B01801223 +:10EE50000A72002B1ACC333311332B32121739308C +:10EE6000316503231323113436372301230123167D +:10EE700016151123112101012111069C8CE685DE56 +:10EE8000060506FEAFB9FEB2070505DA0148013CEA +:10EE90000141013FB6FDC5018502783E7C38FC96F4 +:10EEA000036B397A47FD8F0453FCC5033BFC6300B9 +:10EEB000FFFF00C0000001B005B60606002C0000F0 +:10EEC000FFFF000000000549078906260024000016 +:10EED00001070233005E0164000AB31705027200E5 +:10EEE0002BCE3031FFFF005AFFEC04060625062624 +:10EEF00000440000010602330B00000AB32D000796 +:10EF000072002BCE3031FFFF000000000549074F93 +:10EF10000626002400000107006A00440164000C7A +:10EF2000B4281C050272002BCECE3031FFFF005AF0 +:10EF3000FFEC040305EB0626004400000106006A0E +:10EF4000F200000CB43E32000772002BCECE3031FE +:10EF5000FFFFFFFF000006D305B60606008800008D +:10EF6000FFFF005AFFEC06BE0468060600A800007A +:10EF7000FFFF00C0000004210789062600280000CA +:10EF80000107023300260164000AB3100202720076 +:10EF90002BCE3031FFFF0067FFEC043B0625062631 +:10EFA00000480000010602330C00000AB3240007E9 +:10EFB00072002BCE30310002008EFFEC05B805CD7B +:10EFC000001C00250019400C182222091D1309728B +:10EFD00000090372002B322B3212392F33303141AA +:10EFE00022060607353E02333204161215140206B5 +:10EFF00006232224023535212E02033236363721EC +:10F0000014161602EA6DC39E383C91BF7DAF010B0A +:10F01000B55C57ABFCA4E8FEE383042F096BC96A17 +:10F020007AB76B09FCCE4DAE050127391AD41D34D1 +:10F03000216BC7FEEAABADFEECC469BC0157EA46E2 +:10F0400093D06FFBB763BF8987C06400FFFF006187 +:10F05000FFEC04350468060603730000FFFF008E12 +:10F06000FFEC05B8074F062602CE00000107006A34 +:10F0700000AA0164000CB43B2F090372002BCECE12 +:10F080003031FFFF0061FFEC043505EB062603730A +:10F0900000000106006AE700000CB4352900077281 +:10F0A000002BCECE3031FFFF000200000720074FBB +:10F0B000062601AF00000107006A01340164000C5C +:10F0C000B4271B010272002BCECE3031FFFF0002AD +:10F0D0000000066B05EB062601CF00000107006A61 +:10F0E00000D40000000CB4271B0B0672002BCECE00 +:10F0F0003031FFFF005AFFEC0489074F062601B0AC +:10F1000000000107006A00100164000CB444382BB1 +:10F110000372002BCECE3031FFFF0049FFEC03D24B +:10F1200005EB062601D000000106006AAB00000CCA +:10F13000B44539000772002BCECE303100010041BA +:10F14000FFEC044E05B6001D00254012011C1C1DDD +:10F150001A0202191818091D027210090972002BEF +:10F16000322B12392F3333113311331133303141F4 +:10F170001501040415140604232226273516163318 +:10F18000323636353426262323350121350411FE47 +:10F190002B0100011282FEF5CC7BDB5E62E565820D +:10F1A000A14B5CBE968001A6FD9D05B6A6FE3A0960 +:10F1B000D6C580C872262AD22F323F74504D693589 +:10F1C000B2019DCC0001002BFE1404000453001E6C +:10F1D00000234011011D1D1E1B020219190A1E06E3 +:10F1E00072110A0F72002B322B12392F3311331187 +:10F1F00033113330314115011E0215140606232246 +:10F20000262735161633323636353426262323354F +:10F2100001213503CFFE3DA4DE7284FEBA7ACE51C1 +:10F2200053D46A74984A57B78F7501B0FD9E045342 +:10F230009FFE2F0E7CCF898FDE802725CF27334F6F +:10F240008A585F8746A701BFBB00FFFF00C10000CF +:10F25000059506EA062601B100000107014C01B13F +:10F260000164000AB318000272002BCE3031FFFF98 +:10F2700000A8000004C40587062601D1000001078C +:10F28000014C012C0000000AB315120672002BCEAF +:10F290003031FFFF00C100000595074F062601B180 +:10F2A00000000107006A00E20164000CB42B1F009B +:10F2B0000272002BCECE3031FFFF00A8000004C444 +:10F2C00005EB062601D100000106006A5E00000C75 +:10F2D000B4281C120672002BCECE3031FFFF007A0C +:10F2E000FFEC05D2074F0626003200000107006A36 +:10F2F00000C70164000CB4362A0E0372002BCECE78 +:10F300003031FFFF0067FFEC047C05EB062600525E +:10F3100000000106006A1200000CB42A360E0772C3 +:10F32000002BCECE3031FFFF007AFFEC05D205CDA9 +:10F330000606026F0000FFFF0067FFEC047C046814 +:10F34000060602700000FFFF007AFFEC05D2073DC1 +:10F350000626026F00000107006A00C90152000C76 +:10F36000B4382C0E0372002BCECE3031FFFF006775 +:10F37000FFEC047C05EB0626027000000106006A23 +:10F380001100000CB435290B0772002BCECE3031A2 +:10F39000FFFF0044FFEC04B2073D062601C6000053 +:10F3A0000107006AFFFB0152000CB4392D070372FC +:10F3B000002BCECE3031FFFF0046FFEC03A005EB63 +:10F3C000062601E600000107006AFF790000000C34 +:10F3D000B43529180772002BCECE3031FFFF00154F +:10F3E000FFEC052006EA062601BC00000107014CDF +:10F3F00001140164000AB320110272002BCE3031D7 +:10F40000FFFF0001FE14044805870626005C00008B +:10F410000107014C00930000000AB32000067200AF +:10F420002BCE3031FFFF0015FFEC0520074F0626DD +:10F4300001BC00000107006A00450164000CB43300 +:10F4400027110272002BCECE3031FFFF0001FE14D7 +:10F45000044805EB0626005C00000106006AC400B3 +:10F46000000CB43327000672002BCECE3031FFFFE4 +:10F470000015FFEC05200785062601BC00000107EA +:10F48000015201430164000CB42532110272002BB9 +:10F49000CECE3031FFFF0001FE14044806210626BF +:10F4A000005C00000107015200C30000000CB425FD +:10F4B00032000672002BCECE3031FFFF008A0000F2 +:10F4C00004EF074F062601C000000107006A005A3A +:10F4D0000164000CB4291D090272002BCECE30311C +:10F4E000FFFF008B0000046605EB062601E000002C +:10F4F0000106006A1900000CB4291D130672002BC6 +:10F50000CECE3031000100C0FE6C042F05B60009DC +:10F510000015400A02090272058003080872002BD8 +:10F52000321ACC2B323031411521113311231123E2 +:10F5300011042FFD81EBE6F505B6CCFBE7FD9B0141 +:10F540009405B600000100A8FE7B03750453000972 +:10F550000015400A02090672058003080A72002B92 +:10F56000321ACC2B323031411521113311231123A2 +:10F57000110375FE1FD8DBE90453B8FD1AFDC6015F +:10F5800085045300FFFF00C000000641074F062618 +:10F5900001C400000107006A01230164000CB42FBC +:10F5A00023010272002BCECE3031FFFF00A80000F5 +:10F5B00005D205EB062601E400000107006A00DC25 +:10F5C0000000000CB42F23010672002BCECE303188 +:10F5D000FFFF002FFE43042D05B60626028800001B +:10F5E0000007036C00BF00000001000AFE4D038409 +:10F5F0000453001F00224010110E0E1619190D158C +:10F6000012067207001A0D0A003F33CC322B321259 +:10F61000392F333311333031412226273516163333 +:10F620003236363535231123353311211521112179 +:10F63000152111331114060601502B481B13341DDC +:10F64000202D17EC949402E6FE050154FEACCB3A53 +:10F6500074FE4D100AB0080B1633298A01C2B60198 +:10F66000DBC2FEE7B6FEEEFECA658543000100037D +:10F67000FE43054105B6001D002440131417110E6A +:10F68000040F1512027207000D180D0D0F087200FD +:10F690002B32113310CC322B321117393031412239 +:10F6A000262735161633323636353523010121012A +:10F6B000012101012101013311140606041F2B52FF +:10F6C0001A18342120321C7DFE90FE8EFEFF01E6CA +:10F6D000FE3B0109015401520101FE390164D03C95 +:10F6E00080FE431008BE090A1A3D346F0257FDA977 +:10F6F00002F602C0FDD6022AFD39FDDDFEB35D8FA4 +:10F70000500000010019FE4D048F0453001D00231A +:10F7100040120E111714040F1512067207000D186F +:10F720000D0D0F0A003F33113310CC322B3212175C +:10F7300039303141222627351616333236363535E3 +:10F7400023010121010121131321010133111406A9 +:10F7500006038B2A481B13341C212C1782FEF1FE52 +:10F76000F0FEF50184FE8E010CFDFE010BFE8C0106 +:10F770000DB93A73FE4D100AB0080B1633298A01F1 +:10F780009FFE610236021DFE7B0185FDE3FE7AFECF +:10F79000CA65854300010003000004F705B60011A7 +:10F7A000002140100400000D091111020C0E087216 +:10F7B00005020272002B322B3211392F33333311F1 +:10F7C0003330315321012101012101211521012172 +:10F7D000010121012179012EFE7D0109015401520F +:10F7E0000101FE7E0130FEC901ACFEEFFE90FE8EEF +:10F7F000FEFF01A4FED2035B025BFDD5022BFDA53B +:10F80000CAFD6F0257FDA902910000010019000016 +:10F81000045004530011002540120701010A04029C +:10F820000D1111020C0E0A7205020672002B322B0A +:10F830003211392F39123933331133303153330107 +:10F840002113132101331523012101012101236E0D +:10F85000F3FECA010CFDFE010BFEC7F6F4014AFEE1 +:10F86000F3FEF1FEF0FEF50146F1028F01C4FE7BCE +:10F870000185FE3CB3FE24019FFE6101DC00000215 +:10F88000006D0000044805B6000B00150017400B82 +:10F890000E0808000902720C000872002B322B12AD +:10F8A000392F333031612024353436363333113338 +:10F8B000112533112322060615141602A5FED4FEC7 +:10F8C000F476FDCAAFEFFE729F93749F51AAE1CD0B +:10F8D0007DC875024EFA4AC801D72F67547F6E0063 +:10F8E000FFFF0067FFEC0453061406060047000004 +:10F8F0000002006DFFEC069405B6001E002B0023ED +:10F9000040121F1D081D081D131E027228130B72C2 +:10F91000040D0B72002B322B322B1239392F2F1181 +:10F920003330314111161633323635113311140686 +:10F930002322262706062322262635343E02333389 +:10F940001111232206061514161633323635041DFE +:10F950000164626063EDE5CD73B12A2EAA8198CE71 +:10F9600068428BD7968671709B5038694B6F7105D2 +:10F97000B6FBB85F59717401B5FE23BDCA54484641 +:10F980005465C48D62A47A43024FFCE7316E5D502A +:10F990006932654E00020066FFEC06A706140026D9 +:10F9A0000033002B40172600722127271D08081757 +:10F9B0001D0772132D2D170B72040F0B72002B32C3 +:10F9C0002B3211332B12392F113311332B3031419C +:10F9D00011141633323635113311140E0223222638 +:10F9E00026270E0223220011101233321616173367 +:10F9F00026263511032206151416333236373534D0 +:10FA0000260436576F645CEB3A6E9F655D7C53202D +:10FA1000246C894EE1FEFFECBE5179581D0C060B9B +:10FA2000FC7E79797F907403710614FB7669707798 +:10FA30007D0117FEBE6696622F274C37314D2D0192 +:10FA400020011A011D01252D4C2F257829018EFD3D +:10FA500092C7BCBCBCADAE20BAC600010033FFECFF +:10FA6000068E05CB003500234011070826262515F4 +:10FA7000251500111A09722E000372002B322B3249 +:10FA80001239392F2F3312393930314132161615C8 +:10FA9000140607151E02151E0333323635113311B5 +:10FAA000140623222E0235342E0223233533323618 +:10FAB0003635342623220607273E02021095D674D7 +:10FAC000B68A739E5201142D4E39685FECE9CA68FC +:10FAD000A4733C30639867BAB785A44C857871A647 +:10FAE00041783890AF05CB579F6D97B21D070F59DE +:10FAF000906238573C1F727C01ABFE2ACDC1356A3B +:10FB0000A16D3E5F4121B13F6F46616A452CA02A3D +:10FB1000432700010044FFEC061004680033002571 +:10FB2000401207082626251425142500101B0B72E9 +:10FB30002D000772002B322B321139392F2F113340 +:10FB400012393930314132161615140607151E02C6 +:10FB5000171E0233323635113311140E0223222EB2 +:10FB600002272E022323353332363534262322064C +:10FB70000727363601E175BE706E5C4866390302B0 +:10FB8000295545625CE9386C9D65649E6F3D0203B2 +:10FB900043805C9585889B70734DA04E4958C10485 +:10FBA0006841826164771A090C3D6045334A2976C1 +:10FBB0007C0118FEBD6696622F284E754D45582A69 +:10FBC000AD415144442522AD252B00010033FE6C8C +:10FBD000052405CB00280020400F08071A1A171724 +:10FBE000000F0C110821000372002B323F33CE129C +:10FBF000392F3312393930314132161615140607B0 +:10FC00001516161515331123112311342E02232333 +:10FC1000353332363635342623220607273E020294 +:10FC2000219ADE78BA8EB1BBEFE7F5346CA370C2CF +:10FC3000C58EAF508C8177B145783A95B505CB57D5 +:10FC40009F6D97B11D0718AF92D2FD9B019401A340 +:10FC50003A5C3E21B13F6F46606B462BA02A43279A +:10FC60000001004FFE7B04A4046700260020400F23 +:10FC700007081919171700100D120A200007720043 +:10FC80002B323F33CE12392F3312393930314132D2 +:10FC9000161615140607151E021515331123112308 +:10FCA00011342626232335333236353426232206D3 +:10FCB0000727363601F979C2736F5E436B40DCDB90 +:10FCC000E5448A6B9D8D92A6777751AB4F4B5BD005 +:10FCD000046741826264751A0A113E695385FDC644 +:10FCE0000185013B3B4E26AE415044452622AD25C1 +:10FCF0002B0000010008FFEB075A05B6002E001D7F +:10FD0000400F08080D132E0272251E0972040D09FA +:10FD100072002B322B322B3212392F303141111617 +:10FD200016333236351133111406232226263511A7 +:10FD3000210E05070E0223222627351616333236EA +:10FD400036373E02123704E4015F656461ECEBC6AE +:10FD500080C570FE860813141517160B1A538C7184 +:10FD600026481E19361F343F2A130B202729130556 +:10FD7000B6FBC6685D737B01ABFE2ACDC14FAE8F6B +:10FD8000037144979C9B92833685BA620D0AC60A1A +:10FD90000D4C90643CC4FE01289F00010007FFEC5D +:10FDA000068704530028001D400F07070E1527067D +:10FDB00072211A0B72030E0B72002B322B322B3274 +:10FDC00012392F30314114163332363511331114B4 +:10FDD0000E0223222E0235112106020606232226B8 +:10FDE0002735161633323E02123721041E5D666136 +:10FDF0005BEA396C9C6463A0703DFEE4143B5B835A +:10FE00005D29421A112815253F352D230E02D201F6 +:10FE10007C6763767C0118FEBE669662302E609623 +:10FE2000690222FCFE9BE1690B0BBA06073C85D8F0 +:10FE30000136D100000100C0FFEC078305B6001AAF +:10FE4000002540141A02721813081308131516021D +:10FE500072150872040D0972002B322B2B123939DE +:10FE60002F2F11332B303141111416333236351107 +:10FE700033111406232226263511211123113311A3 +:10FE8000211105185D63635CECE6C57EC26EFD86DC +:10FE9000F0F0027A05B6FBCA6960727C01ABFE2AFB +:10FEA000CDC14FAE8F011CFD6C05B6FDAA025600F8 +:10FEB000000100A8FFEC06D30453001D00254014E8 +:10FEC000011A0C1A0C1A1C1D06721C0A7208130B5C +:10FED00072030672002B2B322B2B1239392F2F1164 +:10FEE00033303141112111331114163332363511AB +:10FEF0003311140E0223222E023535211123110154 +:10FF00009401F0EC5D645E5BE9386B9C63629F700A +:10FF10003CFE10EC0453FE4301BDFD296862777C72 +:10FF20000117FEBE669662302F60956866FE220459 +:10FF300053000001007AFFEC05C505CB0023001932 +:10FF4000400C23000007160F03721E070972002BD6 +:10FF5000322B3212392F333031412115140206066B +:10FF6000232224023534122433321617072626237F +:10FF700022060615141616333236362721034A0296 +:10FF80007B4698F4AEE1FEC0AAAE014CEC8EED5F6C +:10FF9000564AC8809FD56C66D1A191A84701FE81C1 +:10FFA00003146A9EFEFEBA64B10151EFE30151BA37 +:10FFB000362CC6233A8CF8A3A3F6896EB76C0001E1 +:10FFC0000067FFEC04D0046800220019400C2200F6 +:10FFD0000007160F07721D070B72002B322B32120F +:10FFE000392F333031412115140E022322242635B6 +:10FFF0003412243332161707262623220606151438 :020000040212E6 -:10000000FEFC89900113C578CE514A3CB35E85A5AC -:100010004D9DB370893FFEC2026D517ACD975285D6 -:10002000FFB4B70104892F26B61C3061AF77A8D181 -:10003000477A4C000001001DFFEC052905B60016AB -:10004000001D400E021515160A0A0F160272060F41 -:100050000972002B322B12392F11331133303141F9 -:10006000152111141633323635113311140623229B -:100070002626351121350461FE5261646461ECEB82 -:10008000C580C670FE5A05B6CDFC966960727C01CB -:10009000ACFE2ACDC14FAE8E0372CD000001002C04 -:1000A000FFEC04E904530019001D400E0218181952 -:1000B0000A0A1119067206110B72002B322B123923 -:1000C0002F113311333031411521111416333236CB -:1000D00035113311140E0223222E0235112135035E -:1000E000E4FE9A5E67605DE9396D9C64639F723DD2 -:1000F000FE9A0453B7FDE36964737D011AFEBE6680 -:100100009662302E6096680224B700010063FFEC0F -:10011000049505CB002F001F400F28270F0F121248 -:10012000001820097208000372002B322B3211399B -:100130002F3312393930314132161617072626234C -:1001400022061514161633331523220615141633FA -:10015000323636371506062322242635343637350F -:100160002E0235343636029871B495437154BC78FA -:10017000889654BD9CA5ACD6F9B9B055A5973E5B01 -:10018000ED96BFFEF986CBB66599557DE905CB2284 -:100190003F2EAF35416660486737BF757C7B771768 -:1001A0002A1ED927286BC08095BA1507105891626E -:1001B0006BA55E00FFFF0054FFEC03D90468060640 -:1001C0000181000000010009FE4305E905B6002F8A -:1001D000001C400E0F2802721F1809720700802AA7 -:1001E0000D08003F331ACC322B322B3230314122F2 -:1001F00026273516163332363635352311210E03B0 -:10020000070E0223222627351616333236363736A6 -:10021000361212372111331114060604C72A531A55 -:1002200018352021311CF0FE600D1E2021111A53BB -:100230008C7126481D18371F343F2A130B2026299E -:10024000130357DE3C80FE431008BE090A1A3D34F2 -:100250006F04EA67E9EAD25086BB620D0AC6090D4F -:100260004D8F623BC3010001299FFB16FEB35D8FDA -:10027000500000010007FE4D050104530028001C3A -:10028000400E0F2106721B140B72070080230D0A0B -:10029000003F331ACC322B322B3230314122262709 -:1002A0003516163332363635352311210602060649 -:1002B0002322262735161633323E021237211133F8 -:1002C0001114060603FD2A481B13341C212C17EDBC -:1002D000FECD143C5A845D29421A112815253F365B -:1002E0002C240E02EACA3A73FE4D100AB0080B160F -:1002F00033298A039BFCFE9AE1680B0BB906083D83 -:1003000084D90137D1FC5DFECA658543FFFF00003B -:10031000FE7A054905BC0626002400000007040EED -:1003200005190000FFFF005AFE7A04030468062640 -:10033000004400000007040E04C20000FFFF00009C -:100340000000054907ED06260024000001070258B9 -:10035000050E0152000AB318050272002BCE30318F -:10036000FFFF005AFFEC0403069B06260044000032 -:100370000107025804B50000000AB32E00077200FE -:100380002BCE3031FFFF00000000054907D10626C3 -:10039000002400000107036305020152000DB703AA -:1003A000021B0501016F56002B343400FFFF005A79 -:1003B000FFEC049E067F062600440000010703634D -:1003C00004AB0000000DB70302310001017F5600AD -:1003D0002B343400FFFF00000000054907D106263A -:1003E000002400000107036404FF0152000DB7035D -:1003F000021F0501016F56002B343400FFFF00007F -:10040000FFEC0403067F0626004400000107036496 -:1004100004AC0000000DB70302350001017F560057 -:100420002B343400FFFF000000000549084A06266F -:10043000002400000107036504FE0152000DB7030C -:1004400002200501016F56002B343400FFFF005AD3 -:10045000FFEC046106F8062600440000010703656E -:1004600004B10000000DB70302360001017F560001 -:100470002B343400FFFF0000000005490869062600 -:10048000002400000107036605000152000DB703B8 -:1004900002190501016F56002B343400FFFF005A8A -:1004A000FFEC04030717062600440000010703665B -:1004B00004AB0000000DB703022F0001017F5600BE -:1004C0002B343400FFFF0000FE7A0549078406261E -:1004D000002400000027040E051A00000107014A4D -:1004E00000D40164000AB32B050272002BCE303118 -:1004F000FFFF005AFE7A040306210626004400008E -:100500000027014A008100000107040E04B1000029 -:10051000000AB336000772002BCE3031FFFF000017 -:10052000000005490814062600240000010703679F -:10053000050A0152000DB70302160501016F5600AE -:100540002B343400FFFF005AFFEC040306C20626DA -:10055000004400000107036704B40000000DB70366 -:10056000022C0001017F56002B343400FFFF0000F5 -:10057000000005490814062600240000010703684E -:1005800005090152000DB70302160501016F56005F -:100590002B343400FFFF005AFFEC040306C206268A -:1005A000004400000107036804B20000000DB70317 -:1005B000022C0001017F56002B343400FFFF0000A5 -:1005C00000000549085806260024000001070369B9 -:1005D00005090152000DB70302160501016F56000F -:1005E0002B343400FFFF005AFFEC040307060626F5 -:1005F000004400000107036904B70000000DB703C1 -:10060000022C0001017F56002B343400FFFF000054 -:100610000000054908660626002400000107036A59 -:1006200005060152000DB70302160501016F5600C1 -:100630002B343400FFFF005AFFEC04030714062696 -:10064000004400000107036A04B30000000DB70373 -:10065000022C0001017F56002B343400FFFF000004 -:10066000FE7A0549076D0626002400000027014D8B -:1006700000F901640107040E051A0000000AB3170F -:10068000050272002BCE3031FFFF005AFE7A0403C0 -:1006900006090626004400000027014D00A70000BF -:1006A0000107040E04A20000000AB32D0007720027 -:1006B0002BCE3031FFFF00C0FE7A03FC05B60626C4 -:1006C000002800000007040E04D90000FFFF0067A7 -:1006D000FE7A043B04680626004800000007040E6A -:1006E00004D20000FFFF00C0000003FC07ED062657 -:1006F000002800000107025804C80152000AB31183 -:10070000020272002BCE3031FFFF0067FFEC043B8A -:10071000069B0626004800000107025804D000008E -:10072000000AB325000772002BCE3031FFFF00C056 -:10073000000003FC075906260028000001070151AC -:10074000008F0164000AB30C020272002BCE30311C -:10075000FFFF0067FFEC043B05F60626004800009B -:10076000010601517400000AB320000772002BCE6D -:100770003031FFFF00C0000004B007D1062600287A -:1007800000000107036304BD0152000CB4281402E9 -:100790000272002BCECE3031FFFF0067FFEC04AEBB -:1007A000067F0626004800000107036304BB000023 -:1007B000000CB43C28000772002BCECE3031FFFF76 -:1007C0000014000003FC07D10626002800000107E2 -:1007D000036404C00152000DB70201180201017543 -:1007E00056002B343400FFFF0014FFEC043B067F5F -:1007F0000626004800000107036404C00000000D45 -:10080000B703022C0001017D56002B343400FFFF9A -:1008100000C00000046C084A0626002800000107FA -:10082000036504BC0152000DB702011902010175F4 -:1008300056002B343400FFFF0067FFEC046706F816 -:100840000626004800000107036504B70000000DFC -:10085000B703022D0001017D56002B343400FFFF49 -:1008600000C0000003FC08690626002800000107FC -:10087000036604BB0152000DB702011202010175AB -:1008800056002B343400FFFF0067FFEC043B0717D2 -:100890000626004800000107036604B80000000DAA -:1008A000B70302260001017D56002B343400FFFF00 -:1008B00000C0FE7A03FC07840626002800000027FB -:1008C000040E04D900000107014A009D0164000ADA -:1008D000B325020272002BCE3031FFFF0067FE7A93 -:1008E000043B06210626004800000027014A00823A -:1008F00000000107040E04D20000000AB32D000717 -:1009000072002BCE3031FFFF00910000022B07ED6B -:100910000626002C00000107025803A20152000A1B -:10092000B309010272002BCE3031FFFF00760000C8 -:100930000211069B062603AF000001070258038739 -:100940000000000AB309020672002BCE3031FFFF0F -:1009500000B2FE7A01BD05B60626002C0000000795 -:10096000040E03A90000FFFF009AFE7A01A505FB13 -:100970000626004C00000007040E03910000FFFF54 -:10098000007AFE7A05D205CD062600320000000767 -:10099000040E05980000FFFF0067FE7A047C0468DF -:1009A0000626005200000007040E04E00000FFFFCE -:1009B000007AFFEC05D207ED0626003200000107A1 -:1009C0000258058D0152000AB3260E0372002BCE89 -:1009D0003031FFFF0067FFEC047C069B06260052C7 -:1009E00000000107025804D70000000AB3260E07D2 -:1009F00072002BCE3031FFFF007AFFEC05D207D119 -:100A00000626003200000107036305800152000C36 -:100A1000B43D290E0372002BCECE3031FFFF0067AC -:100A2000FFEC04BE067F06260052000001070363A8 -:100A300004CB0000000CB43D290E0772002BCECE73 -:100A40003031FFFF007AFFEC05D207D106260032D5 -:100A500000000107036405810152000DB703022D58 -:100A60000E01015E56002B343400FFFF0020FFEC26 -:100A7000047C067F0626005200000107036404CCB4 -:100A80000000000DB703022D0E01017D56002B342E -:100A90003400FFFF007AFFEC05D2084A0626003238 -:100AA000000001070365057F0152000DB703022E08 -:100AB0000E01015E56002B343400FFFF0067FFEC8F -:100AC000047C06F80626005200000107036504CBEB -:100AD0000000000DB703022E0E01017D56002B34DD -:100AE0003400FFFF007AFFEC05D2086906260032C9 -:100AF000000001070366057F0152000DB7030227BE -:100B00000E01015E56002B343400FFFF0067FFEC3E -:100B1000047C07170626005200000107036604CC78 -:100B20000000000DB70302270E01017D56002B3493 -:100B30003400FFFF007AFE7A05D2078406260032D1 -:100B400000000027040E059800000107014A015625 -:100B50000164000AB33A0E0372002BCE3031FFFF5E -:100B60000067FE7A047C062106260052000000275A -:100B7000040E04E000000107014A00A20000000A80 -:100B8000B33A0E0772002BCE3031FFFF007AFFEC34 -:100B9000069D078506260254000001070076023FE5 -:100BA0000164000AB3330E0372002BCE3031FFFF15 -:100BB0000067FFEC057306210626025500000107B9 -:100BC0000076018B0000000AB3310B0772002BCEB8 -:100BD0003031FFFF007AFFEC069D078506260254A0 -:100BE000000001070043018C0164000AB3320E03C8 -:100BF00072002BCE3031FFFF0067FFEC057306213A -:100C00000626025500000107004300D70000000A35 -:100C1000B3300B0772002BCE3031FFFF007AFFECB0 -:100C2000069D07ED062602540000010702580598AC -:100C30000152000AB3310E0372002BCE3031FFFF98 -:100C40000067FFEC0573069B0626025500000107AE -:100C5000025804DD0000000AB32F0B0772002BCEF0 -:100C60003031FFFF007AFFEC069D0759062602543B -:100C700000000107015101480164000AB33D0E0361 -:100C800072002BCE3031FFFF0067FFEC057305F6D5 -:100C90000626025500000107015100940000000AD9 -:100CA000B33B0B0772002BCE3031FFFF007AFE7A88 -:100CB000069D06140626025400000007040E059641 -:100CC0000000FFFF0067FE7A057304FB062602554D -:100CD00000000007040E04E30000FFFF00B4FE7AEA -:100CE000053C05B60626003800000007040E056521 -:100CF0000000FFFF009FFE7A046D04530626005893 -:100D000000000007040E04E10000FFFF00B4FFEC48 -:100D1000053C07ED0626003800000107025805577C -:100D20000152000AB319090272002BCE3031FFFFC5 -:100D3000009FFFEC046D069B06260058000001078B -:100D4000025804E60000000AB31D0D0672002BCE07 -:100D50003031FFFF00B4FFEC06D1078506260256AE -:100D600000000107007602110164000AB327150292 -:100D700072002BCE3031FFFF009FFFEC06010621F1 -:100D80000626025700000107007601A40000000AB1 -:100D9000B32A130672002BCE3031FFFF00B4FFECF4 -:100DA00006D1078506260256000001070043015EB2 -:100DB0000164000AB326150272002BCE3031FFFF0A -:100DC000009FFFEC060106210626025700000107DE -:100DD000004300F10000000AB329130672002BCE75 -:100DE0003031FFFF00B4FFEC06D107ED06260256B6 -:100DF000000001070258055F0152000AB3251502E1 -:100E000072002BCE3031FFFF009FFFEC0601069BE6 -:100E10000626025700000107025804EB0000000AF2 -:100E2000B328130672002BCE3031FFFF00B4FFEC65 -:100E300006D1075906260256000001070151011A82 -:100E40000164000AB331150272002BCE3031FFFF6E -:100E5000009FFFEC060105F6062602570000010779 -:100E6000015100AC0000000AB334130672002BCE0F -:100E70003031FFFF00B4FE7A06D106140626025672 -:100E800000000007040E05680000FFFF009FFE7AC7 -:100E9000060104FC0626025700000007040E04E2C7 -:100EA0000000FFFF0000FE7A04BC05B60626003CE9 -:100EB00000000007040E04CD0000FFFF0001FE1437 -:100EC000044804530626005C00000007040E05C415 -:100ED000FFF1FFFF0000000004BC07ED0626003C08 -:100EE00000000107025804C00152000AB30E0702B5 -:100EF00072002BCE3031FFFF0001FE140448069B28 -:100F00000626005C00000107025804830000000A66 -:100F1000B323000672002BCE3031FFFF000000002B -:100F200004BC07590626003C000001070151007F60 -:100F30000164000AB31A070272002BCE3031FFFFA2 -:100F40000001FE14044805F60626005C00000106B8 -:100F500001514600000AB32F000672002BCE30313B -:100F6000FFFF0067FEC504EE0614062600D300004E -:100F70000107004200F00000000AB32F000B7200CE -:100F80002BCE30310002FC4F04D9FFF3067F001254 -:100F9000001C00234011181316801C400409120382 -:100FA0000D80010F070107002F5D331ACD17391A85 -:100FB000DC1ACC393930314123262627060607238F -:100FC000353E0237331E02172736363733150606ED -:100FD0000723FEF580336C34356B3380224D4B1F75 -:100FE000F41F4B4D2254293D20CC2B73387C04D95F -:100FF0002355303055231A265B602D2D605B26C2A9 -:101000002F5A41153A692B000002FB5404D9FEF90E -:10101000067F0012001C002340101618801B13408E -:101020000F010A030500800C0C00002F322F1A104C -:10103000CC17391ADE321ACD32303141353E023703 -:10104000331E0217152326262706060727262627DE -:10105000353316161715FC52224D4B1FF5204A4DFD -:101060002281336A36346C33A639722DCC203D2868 -:1010700004D919265B602D2D605B2619235530306D -:101080005523C32B693A15415B2F18000002FC4F12 -:1010900004D9FFB006F800120028002D40142522C4 -:1010A000221C192613C01B4009120680040E0E0CC8 -:1010B0000C06002F332F3311331A10CD391ADC1AD6 -:1010C000CC3239393211333031411E021715232603 -:1010D000262706060723353E023725321615140645 -:1010E00007072327363635342623220607353636BA -:1010F000FE1C1F4B4D2280336C34356B3380224DE8 -:101100004B1F01C15D6A463906670941392E2D160C -:10111000270C0D2D06012D605B261A235530305506 -:10112000231A265B602DF7474B3A410C477B06227A -:101130001E1C1D05036703040002FC5204D9FEFFB8 -:1011400007170012002B002540102B2B1C231728FB -:101150001F1F1709120C8006060C002F332F1A10C0 -:10116000DD39C6322F3210CD32322F3031411E02DE -:1011700017152326262706060723353E0237010EBC -:101180000223222E022322060723363633321E0282 -:1011900033323637FE15204D52257539703535738B -:1011A00037742352501F01C80631573F284B453F23 -:1011B0001C2A2B0D6B0B665C2B4D443E1D2A2A0B03 -:1011C00005F62E5B552619214F30304F2119255534 -:1011D0005C2E012141673B1C251C2D3262821D259E -:1011E0001C2F30000002FC5304D9FEE706C2000D9C -:1011F0000018001D400B0F181514140D0D07800A60 -:1012000003002F331ACC322F327C2F3318CC3230DC -:101210003141060623222627331616333236373756 -:10122000150E02072335363637FEE70AA89BA09F26 -:10123000087E086B5852700A1E1B45492370213ED8 -:101240001C060687A6A28B55454A50BC15234B4564 -:101250001C182E643A000002FC5304D9FEE706C2B3 -:10126000000D0018001B400A170E1113130D078004 -:101270000A03002F331ACC32327C2F3318CD323090 -:1012800031410606232226273316163332363727F6 -:1012900016161715232E022735FEE70AA79CA09ED7 -:1012A000097E086B5852700AF81C3C226F224A448F -:1012B0001C060687A6A28B55454A50BC3A642E18D8 -:1012C0001C454B2315000002FC5304D9FEE707061A -:1012D000000D0023001F400C17141D0E16160A0ADD -:1012E0000D078003002F1ACC323311337C2F18CC1A -:1012F0003239393031410606232226273316163378 -:1013000032363703321615140607072327363635CB -:10131000342623220607353636FEE70AA79CA09E10 -:10132000097E086B5852700AF259624330065D0A12 -:101330003A302B241A290C0D2F060687A6A28B55AE -:10134000454A50010043463B3C0C2B66091D1D1CC1 -:101350001805025A04030002FC5004D9FEFD0714CC -:10136000000D0026001F400D26171E80231A124074 -:101370000D07800A03002F331ADC321ADE32321ACC -:10138000CD3232303141060623222627331616335A -:10139000323637130E0223222E022322060723366B -:1013A0003633321E0233323637FEE709A19F9DA441 -:1013B0000A80096C56546F09930631563F294B45F4 -:1013C0003F1C2A2B0D6B0B665C2C4D443E1D292BBC -:1013D0000A05F08097987F4C38374D012441663BD1 -:1013E0001D251C2D3262801D241D302F0001001D83 -:1013F000FE29018700020013000CB3110A0A040041 -:101400002F332F333031573426273716161514064D -:1014100023222627351616333236D94D4594436993 -:10142000776A28441D12381C2531EA37724102328E -:101430007D5660740C088F06092D00010017FE43CD -:1014400001D100CC0013000EB40700C00D0E002F18 -:10145000331ACC3230315322262735161633323622 -:1014600036353523353311140606AE2A531A18358E -:101470002120321C16F43C80FE431008BE090A1AD3 -:101480003D346FCCFEB35D8F5000FFFF001EFE1495 -:10149000046605B60626003700000007007A0178CA -:1014A0000000FFFF0028FE1402F105490626005740 -:1014B00000000007007A01040000FFFF007AFE2907 -:1014C00005D205CD06260032000000070150022695 -:1014D0000000FFFF0067FE29047C04680626005216 -:1014E000000000070150016A0000FFFF007AFE299A -:1014F00005D206EA0626003200000027014C0195BD -:1015000001640107015002340000000AB3230E03F6 -:1015100072002BCE3031FFFF0067FE29047C058767 -:101520000626005200000027014C00E100000107E0 -:101530000150016A0000000AB3230E0772002BCE8F -:10154000303100020061FFEC043504680017001F11 -:101550000019400C0D1919001D080B7211000772BB -:10156000002B322B3212392F3330314132161615FF -:101570001402062322262635352126262322060795 -:1015800035363601211E023332360211A3F78A7E28 -:10159000E39893D67202E404A69569A95A53AC0164 -:1015A000A7FE0801346C536F8A04687FFCBBBAFE47 -:1015B000FC8879E29B7DA1AF282AC02625FD4F52E9 -:1015C00080489000FFFFFCEF04BEFE8A069B0606E3 -:1015D00002580000FFFF0001FFEC074F05CD042774 -:1015E0000032017D000001070376FEC1FF98001064 -:1015F000B50302320E0200B8FFFCB056002B3434A3 -:101600000002014004CA03980632000A001C001DB3 -:10161000400C1C0B0B001911110604800100002F57 -:10162000321ACC32322F3311332F33303141353629 -:10163000363733150E020707262635343633321671 -:1016400015140E02071416170260143410E0144229 -:101650004D259E787A4037303D0F1B27183A3D04C0 -:10166000DC1939A948152B6A6B2E12077E603A499E -:1016700030301723190C01233106000200290342E0 -:1016800002BF06D4000B0017000EB50C007812063E -:1016900077003F33E432303141222635343633325D -:1016A000161514062732363534262322061514164D -:1016B0000172A3A69DACA4A99FAD474242474641F3 -:1016C000410342EFDBDAEEECDCD9F1A39195949182 -:1016D000919593920002002E034402BF06D2001E91 -:1016E000002C0019400B1F0C0B0F0F27167807005A -:1016F00077003F32E432392F333333303141321601 -:1017000017152626232206060733363633321615DA -:101710001406062322262635343E02132206061519 -:1017200014161633323635342601F71E4818163E85 -:10173000206E7E3605081B695078914D8F62629944 -:10174000582A65B21032482722463442534806D2FE -:10175000080697090C4B8052293C90845B8A4D59AE -:10176000B18463B89154FE38263B202C5435545034 -:10177000444E00020027034402B906D4001D002B8A -:10178000001B400C1415242418181009781E00772B -:10179000003F32E432392F331133333031413216C6 -:1017A0001615140E02232226273516163332363626 -:1017B000372306062322263534361722061514163B -:1017C000333236363534262601656399582965B19A -:1017D000881F4918163B25707B3605091B654F7D10 -:1017E00092AD9740534649314927214606D457B018 -:1017F0008663B99255080698090C4D824F2640938E -:101800008486AA90524E4452263B20305332FFFF2A -:10181000FFE8FFEC02D507AB0626018500000107B3 -:101820000388FF8800000012400A0403020121100F -:1018300001018D56002B34343434FFFFFFE9FFECF7 -:1018400002D507AB06260185000001070387FF8943 -:1018500000000012400A040302011B1001018D5612 -:10186000002B34343434FFFFFFD6FFEC02D507A63B -:1018700006260185000001070386FF88000000128C -:10188000400A04030201251001018D56002B343457 -:101890003434FFFFFFD7FFEC02D507A606260185EB -:1018A000000001070385FF8900000012400A0403BD -:1018B00002011F1001018D56002B34343434FFFF18 -:1018C0000099FFED049607AB062601910000010781 -:1018D000038800DC00000012400A0403020128050E -:1018E00001018D56002B34343434FFFF0099FFED95 -:1018F000049607AB0626019100000107038700DE6E -:1019000000000012400A04030201220501018D5665 -:10191000002B34343434FFFF0099FFED049607A602 -:101920000626019100000107038600DD0000001279 -:10193000400A040302012C0501018D56002B3434AA -:101940003434FFFF0099FFED049607A606260191A7 -:1019500000000107038500DE00000012400A0403B6 -:101960000201260501016456002B34343434000191 -:1019700000C0FE67053505CC0026001C400E191876 -:101980000F0F1D037216027214080700002F323F5A -:101990002B2B3211333330314122262735161633A3 -:1019A000323636351134262322060615112311331B -:1019B00017333E02333216161511140E02038F38F8 -:1019C000541E204B2C365C37919E889C42F0B927E0 -:1019D000082982A25993DA7A3D719AFE670D0BC9E4 -:1019E000080C296B610388AEA26DCA8CFCC205B6D7 -:1019F000C242613569D9AAFC4F78AD6F3400FFFF50 -:101A000000C0FE69058405B60606010B0000000152 -:101A100000B4FFEC052905CC00280023401206176E -:101A200017001C1B12122003721902720B0009729C -:101A3000002B322B2B3211333311392FCE3031455D -:101A40002226263535331514161633323635113421 -:101A50002623220606151523113317333E0233328F -:101A60001616151114060602E8B7FB82F04B946EA9 -:101A7000AD9C919F879D42F0BA26092982A2599276 -:101A8000DB797EFF1486F2A2211675994BBBAD015E -:101A900091AEA26DCA8C6702DFC242613569D9AAD4 -:101AA000FE269AF38D000004004E04C602EF07A63E -:101AB000000D00190025003100254010201A1A0ED3 -:101AC0002B2626070A0480000014140E002F331161 -:101AD000332F1ACC3233322FC4113311333031410A -:101AE00022262733161633323637330606012226CE -:101AF0003534363332161514062122263534363362 -:101B0000321615140601353E023733150E02070151 -:101B10009A9EA20C800B6C5851710D830DAEFEA6DF -:101B2000303D3D303040400159303D3D302F404048 -:101B3000FEAA162C2812C31C454A2305CFA2854DA8 -:101B400042484783A4FEF7383639363639363838B6 -:101B50003639363639363801FD191E4146251423EB -:101B60004A461C000004004E04C602EF07A6000D02 -:101B7000001900250031002B40131A2020143026B4 -:101B8000402A2C2C0D07800A03030E0E14002F335D -:101B900011332F331ACC32322F331ACD3211331185 -:101BA00033303141060623222627331616333236C8 -:101BB0003701321615140623222635343621321603 -:101BC000151406232226353436031E021715232E3C -:101BD00002273502EF0DAE9A9EA20C800B6C585175 -:101BE000710DFE6E30404030303D3D01B92F404018 -:101BF0002F303D3DB412292B1670234A451C06F6A2 -:101C000083A4A2854D424847FEAD36393638383672 -:101C10003936363936383836393602032546411ECC -:101C2000191C464A23140004006104C602DF07ABF6 -:101C30000003000F001B0027001F400D1016160A9E -:101C400027210303020204040A002F3311332F3328 -:101C500010DECD11331133303141152135173216D5 -:101C60001514062322263534362132161514062380 -:101C7000222635343613150E020723353E0237026D -:101C8000DFFD827930404030303D3D01B92F40408A -:101C90002F303D3D4B1C454A2371172B2812068AD5 -:101CA000A3A3E73639363838363936363936383838 -:101CB000363936020814224B461C191E41462500AF -:101CC0000004006104C602DF07AB000B000F001B1D -:101CD0000027001F400D221C1C1006000D0D0C0CCF -:101CE000161610002F3311332F3310DECD113311A0 -:101CF000333031412E022735331E021715053521A9 -:101D000015012226353436333216151406212226C3 -:101D10003534363332161514060189224B451CC260 -:101D200013282C16FE67027EFDFB303D3D3030400F -:101D3000400159303D3D302F404006C81C464B22E3 -:101D4000142546411E19E1A3A3FEDF383639363685 -:101D5000393638383639363639363800000100B26F -:101D600004DE03EB05C3000D001D400C010C0C0547 -:101D700009090D800307070B002F3311331ACD32E9 -:101D8000113332113330314115072327230723271D -:101D9000230723273503EB4F2C30AE302C2FAD30EB -:101DA0002B4D05C33CA966666666A93CFFFF00246F -:101DB00000000627061F042600490000000700490E -:101DC00002E50000FFFF002400000489061F04262E -:101DD000004900000007004C02E50000FFFF00245E -:101DE00000000479061F0426004900000007004F88 -:101DF00002E50000FFFF00240000076D061F042617 -:101E0000004900000027004902E500000007004CDF -:101E100005CA0000FFFF00240000075D061F04261E -:101E2000004900000027004902E500000007004FBC -:101E300005CA0000000100B4FFED059A05CB002B98 -:101E40000026401327081C05051D04001A1A00145B -:101E50000D097221000372002B322B3211392F121F -:101E600039393311333F30314132161617011E0212 -:101E70001514060623222627351616333236353436 -:101E800026232335012E02232206061511231134A1 -:101E9000362402F296DA891DFEFB79B7676FE7B345 -:101EA0006DB9504FBA54A08FA1AC670113174D6E96 -:101EB00049719245EF87010005CB5AA570FEF30CDE -:101EC00066B17E85CA722328D12D2F8B78747BAAA8 -:101ED0000121314222549F73FC6703AAA8F48500B4 -:101EE0000001FFEBFE16054005CB0026001E40104A -:101EF0000D141419081C05041A060272200003723E -:101F0000002B322B2F1739332F3330315332161623 -:101F10001713012101011E0233323637150606233D -:101F2000222626270301230103262623220607351E -:101F30003636E55A6B4924A6015F0100FE03010B0A -:101F40001D31382714381D214B2F5D7B582BB0FED7 -:101F50004DFC0249D9284237153D23244D05CB3D80 -:101F60007C60FE5D02A7FC67FD6E454C1C0907BD49 -:101F70000C0F49987501C8FCE3040F021C655A094F -:101F80000CBE0C15000300BEFE1404CF05B60014F1 -:101F9000001D00270020400F080915151E1E001FF8 -:101FA0001312081D000272002B323FCD3312392F5D -:101FB0003312393930315321200415140606071520 -:101FC0001E0215140606232111231333323635342D -:101FD00026232311113332363534262623BE01B988 -:101FE000011E01163D715058824883EEA2FEF2F0A8 -:101FF000F0E49D85989ED0F99F8F418B7105B6AE18 -:10200000C25585560F090F4F8C6D8ABC61FE1405B1 -:10201000466968695FFDA8FE2B8075476435FFFF40 -:1020200000C0FE14041D05B60626002F000001079F -:10203000007A01B30000000BB60117000100005642 -:10204000002B3400FFFF00C0FE14058405B60626F1 -:10205000003100000107007A024B0000000BB601BE -:10206000250101000056002B3400FFFF0000FE296F -:10207000054905BC06260024000000070150019F09 -:102080000000FFFF00C0FE2903FC05B6062600285D -:10209000000000070150015E0000FFFF0070FE29F4 -:1020A00001E005B60626002C0000010601501E00C6 -:1020B000000BB601150000001E56002B3400FFFF78 -:1020C00000B4FE29053C05B60626003800000007CE -:1020D000015001EA00000001004D0000029605B623 -:1020E000000B0028401309040408080505060272C5 -:1020F0000A03030B0B02020108003F3311331133B3 -:1021000011332B3211331133113330316121353713 -:1021100011273521150711170296FDB7ADAD0249FC -:10212000ADAD8A3A042D3C89893CFBD33A000001CD -:102130000039FFE902C105B60011000EB60C0272AB -:1021400007000972002B322B303145222627351625 -:1021500016333236363511331114060601204B7210 -:102160002A2F683B385A35EF68BB171A12CB111863 -:102170002B6E640402FC05A3CE61FFFF002A000061 -:102180000296078506260398000001070043FFD842 -:102190000164000AB312060272002BCE3031FFFF39 -:1021A000004D000002C807850626039800000107BD -:1021B0000076008B0164000AB313060272002BCE76 -:1021C0003031FFFFFFF4000002F707840626039872 -:1021D00000000107014AFFA20164000AB3190602C8 -:1021E00072002BCE3031FFFF0039000002AB074FE9 -:1021F0000626039800000107006AFF130164000C23 -:10220000B42115060272002BCECE3031FFFFFFE65F -:10221000000002F807590626039800000107015143 -:10222000FF940164000AB31D060272002BCE303108 -:10223000FFFF0034000002B206EA06260398000001 -:102240000107014CFFE20164000AB30E06027200AE -:102250002BCE3031FFFF0019000002D9076D062692 -:10226000039800000107014DFFC70164000AB31085 -:10227000060272002BCE3031FFFF004DFE29029680 -:1022800005B60626039800000007015000CC0000A8 -:10229000FFFF004DFE29029605B6062603980000B2 -:1022A000000601506800FFFF004D00000296075F26 -:1022B0000626039800000107014E00A00164000AF1 -:1022C000B312060272002BCE3031FFFF004DFE69C3 -:1022D000049005B60426039800000007002D02E4D0 -:1022E0000000FFFF0039FFE903CB078406260399AE -:1022F00000000107014A00770164000AB31F0C02C5 -:1023000072002BCE3031FFFF004D0000029607ED2A -:102310000626039800000107025803D50152000A5F -:10232000B311060272002BCE3031FFFF004DFE7A52 -:10233000029605B60626039800000007040E03E186 -:102340000000FFFFFFFF000003B70601042703980A -:102350000121000000070153FE0BFF9AFFFF004D13 -:102360000000029605B6060603980000FFFF00393C -:10237000000002AB074F0626039800000107006A21 -:10238000FF130164000CB42115060272002BCECE9F -:102390003031FFFF004D0000029605B60606039897 -:1023A0000000FFFF0039000002AB074F062603982C -:1023B00000000107006AFF130164000CB421150638 -:1023C0000272002BCECE3031FFFF0039FFE902C18F -:1023D00005B6060603990000FFFF004D00000296B7 -:1023E00005B6060603980000000100A8000001934E -:1023F00004530003000CB5020672010A72002B2B75 -:102400003031612311330193EBEB04530001FF875B -:10241000FE14019304530010000EB60B0672070061 -:102420000F72002B322B30315322262735161633EC -:1024300032363511331114060639345E2022402914 -:102440004155EB4799FE140F0ABC0A0A486504D1AE -:10245000FB1A659C5800FFFF00A8FE1404D3061F5A -:102460000606017E0000FFFFFFE0FE14048C045FFF -:10247000060601930000FFFF0067FE1404530621C7 -:10248000062603BA0000010602367100000AB33ABC -:10249000000772002BCE3031FFFF0050FE1401FB0D -:1024A00006140626004F00000106007A5500000BB6 -:1024B000B601150101000056002B3400FFFF00A8F3 -:1024C000FE14047504680626005100000107007A16 -:1024D00001D10000000EB401190E0000B8FE14B0C6 -:1024E00056002B340003005AFE290403046800152B -:1024F0000033003E003240190807071D3B3B2135E1 -:10250000343429282816210B721B122D1607720F3E -:1025100000002F322B323F2B12392F33331133115E -:1025200033113333113330314122263534363637C7 -:10253000170E0215141633323637150606033216F7 -:1025400015112327230E022322262635343625375C -:1025500035342623220607273636010706061514CA -:102560001633323635027E6E76476D3871384E2915 -:102570002F282138111D4250D2D7A72D082F648350 -:102580005E639C5AFF0102C06B61539C4A4C51CF61 -:1025900001308FB08E62507AA1FE29735F50917C1A -:1025A00031213E716B382C2D0A068F080D063FBA7B -:1025B000C5FD179D3C4E27499673ABAC09073A738E -:1025C000623023A62B36FDA905066C5E524B8B8725 -:1025D000FFFF0067FE29043B046806260048000050 -:1025E0000007015001580000FFFF0047FE2901B716 -:1025F00005FB0626004C000000060150F500000215 -:10260000009FFE29046D04530015002D0024401383 -:102610002D06722306720807071A28280F001E0BC2 -:1026200072180A003F2BCC323311333311332B2B6A -:1026300030314122263534363637170E021514163E -:102640003332363715060601112327230E022322C3 -:10265000262635113311141633323636351102B0B1 -:102660006E763F663A8339512A30272138121E424E -:102670000191B9200D236C84497DB15EEC696F6BCB -:102680007E35FE29735F437A6D2C1736625D2F2CE1 -:102690002D0A068F080D062AFBAD95394B2555B23C -:1026A0008D02D3FD59818058AC7D0227000200675E -:1026B000FE140453046800220033002340131A2A36 -:1026C0002A1D0B72120B0F720506720323230007DB -:1026D00072002B3211332B2B322B3211333031411C -:1026E00032161733373311140606232226273516E0 -:1026F0001633323635353436372306062322021197 -:1027000010120522060615141633323E02353534F2 -:10271000262602206CA83B0918C373E8B077C75778 -:102720005AD475868C05020838A76CCDE8EA010BEF -:1027300055733B8382496943203A7B046854539222 -:10274000FBA19DD56E2124C72A2C948A231F5319DF -:102750005753012D010E010D0134C259AB7EBBC18F -:102760002853825A2B86A74FFFFF0067FE1404539D -:102770000621062603BA00000107014A00A0000056 -:10278000000AB341000772002BCE3031FFFF006713 -:10279000FE1404530609062603BA00000107014D82 -:1027A00000C50000000AB338000772002BCE30319C -:1027B000FFFF0067FE14045305FB062603BA000062 -:1027C0000107014E019D0000000AB33A00077200A4 -:1027D0002BCE30310001FFFAFFE10412061F002B5F -:1027E0000025401211272713141424067220190102 -:1027F0007207060D0D00002F3210CC322B322B3217 -:10280000113332113330314522263534363717062D -:10281000061514163332363511233537353436362E -:1028200033321617072626232206151521152111E6 -:102830001406060143A0A90E0BC106073E2E364022 -:10284000B5B559A7744C7E2B3D225430504A010C2B -:10285000FEF450971FA88828441C381326143D3FC7 -:102860004E57026371454D8DA6491910B20B136482 -:10287000604BB3FDAC76A25300020066FFEC047B14 -:10288000061F0021002F0019400D221909030029FD -:10289000110B7201000172002B322B3211173930EB -:1028A00031411706040615141616171E02151406D4 -:1028B000062322262635343636372E023534363670 -:1028C00024030E02151416333236353426260447F7 -:1028D0001AD8FED69A4285657BB05F85ED9D96EA53 -:1028E000865FA76A3C6E475FCE014ADE47875692F5 -:1028F0008188944578061FC918243633263640341B -:102900003E91BF829CD9706DD39A80B87B222049BA -:10291000674B54775337FD271457906A859C9E8CDC -:102920005B7F5C00FFFF004D0000029605B60606C7 -:10293000039800000001006DFF3B02E602E1001772 -:102940000018400B05041111087C177D0D167B0043 -:102950003F33EDE432113333303141151406073380 -:10296000363633321615112311342623220615115B -:10297000231101060502092272467B89994548699F -:10298000519902E1EB25451333337380FE4F0197D4 -:102990004D4E7870FEB603A60001006DFF3B02F6B7 -:1029A00002E100120019400E0F0E04050B08060983 -:1029B0007C127D0D117B003F33EDE417393031413E -:1029C0001114060733363637373301012303071551 -:1029D00023110106050303113015DCAFFEE10133BD -:1029E000B4E7559902E1FE3D1F4821153915DBFE7C -:1029F000E2FE85012444E003A6000001006DFF3BD8 -:102A0000010602E10003000AB3027D017B003FEDF5 -:102A100030314523113301069999C503A600000101 -:102A2000006DFF3B048F01E00026002540111C1BB8 -:102A30001212200900002020197C050E0E187B00C0 -:102A40003F331133ED322F33113311331133333020 -:102A50003141321615112311342623220615112374 -:102A600011342623220606151123113317333E0293 -:102A700033321617333636039A797C9940415B50CE -:102A80009940413F4A21997716081642502C506FC1 -:102A90001B0C227901E07380FE4E01994C4D6C6550 -:102AA000FE9F01994C4D35674AFEB402995A232C7A -:102AB0001734363733000001006DFF3B02E601E0BA -:102AC00000140019400B1211090900000F7C050EBB -:102AD0007B003F33ED322F33113333303141321627 -:102AE0001511231134262322061511231133173310 -:102AF000363601E47A889945486951997716082352 -:102B00007901E07480FE4F01974D4E7771FEB60259 -:102B1000995B34330002006DFE1502FA01E00015E6 -:102B20000022002340100A091D1D0613121616006C -:102B300000107C0E067B003FCEE4322F331133337E -:102B40001133113333303141321615140623222646 -:102B5000272316161511231133173336361722067D -:102B60000715141633323635342601DF809B9F80DB -:102B700052651E080305997D15071E672B5F4F02DE -:102B80004D6454525201E0ADAAAAB03925173B1842 -:102B9000FEF203BF5D2B3E7368681470767C6C6B2D -:102BA000770000010040FF2F025101E000290018CA -:102BB000400D0D0011261522061F187C0A037B000C -:102BC0003F33E432173930314514062322262735A6 -:102BD000161633323635342626272E023534363350 -:102BE00032161707262623220615141616171E025C -:102BF00002519A8E4C6D303381394B431B48464508 -:102C00005D30987D427539303162323B3E1D4A421B -:102C1000405E3307626814147A171F2B251622248E -:102C20001A19334738585C19176A131A221E1820CC -:102C30002118163248000001001AFF2F01EA02672E -:102C40000017001D400D0B1414110D0E0E10117CF9 -:102C500000077B003F33F4CD331133113311333090 -:102C600031453236371506062322263511233537EE -:102C700037331533152311141601791E3A191A50DA -:102C80002C5C7C626A3260CDCD365F0A086B0A0F1D -:102C9000597B01653F328E936CFE9D3331000001FC -:102CA000006A00000484050C00230018400C1A0B75 -:102CB0001D080400120979721C00002F322B3212F9 -:102CC0001739303173113436363736363701210132 -:102CD0003636373636351133111406070606070126 -:102CE0002101060607061511730B1C1C1B5E44FE12 -:102CF000F7010401A30B13072821E9161C176045EF -:102D0000010AFEFCFE5B1B3F121301CB385D552A06 -:102D10002E421301AAFD4A060E091C584D01D8FE89 -:102D2000294E75342D4D15FE5102BB032B2F365CF9 -:102D3000FE340001005C000004390520001D001471 -:102D4000400909107A721B0101000A003F32113359 -:102D50002B323031733521113426272626232206C3 -:102D600007353636333216171616171E021511336D -:102D7000155D025E5756183E2735946C46A25C617D -:102D80008A3B3D511917190A92BB02BD66671107AC -:102D9000080908BB09081114154030204B5734FDB1 -:102DA0003BBB0001003CFFF502DC052000260017BC -:102DB000400B1F0A212011177A07000A72002B32DC -:102DC0003F3339393F3031572226273716163332F1 -:102DD0003637363635113426232206073536333258 -:102DE0001617161615112327230606070606BD1B00 -:102DF0004125191E3E204977271B1E314628523295 -:102E0000655F5374243629B6210D13351928720BCA -:102E10000807D207073E3A29684001A94E5A0B0C11 -:102E2000BF16231F2D935BFC3DC7224516272E009E -:102E30000001002C00000408050C00110010B60B66 -:102E4000080809797200002F2B32113330316111DB -:102E50003436373636372135211506060706151163 -:102E6000025C1611122518FD5A03DC314E172B0394 -:102E70005E30531C1D2810BAA8132E223A6CFCA5F4 -:102E8000000200A8000004840520001B001F00179A -:102E9000400B1C0A1E1E0707117A72000A003F2B06 -:102EA0003211332F3F303161113426272626232259 -:102EB00006073536363736363332161716161716D6 -:102EC000161511211133110397545418472D49D465 -:102ED0009E3262304D873973983D3D5117100EFC7C -:102EE00024EB037864671108090E0FBC070803057B -:102EF00005171B1C503E2E603EFC880312FCEE00A2 -:102F0000000100A800000193050C0003000BB401B0 -:102F10007972000A003F2B303173113311A8EB0591 -:102F20000CFAF400000100570000024B050C0016DB -:102F30000011B70B0808097972000A003F2B321103 -:102F40003330317311343637363637213521150E8B -:102F5000020706060706061511B9231F19361FFEBC -:102F6000EE01F4192B240D111505030402835DA451 -:102F70003D2E491ABAAB13373E1F2B652B1A3E2440 -:102F8000FD7D000100A8000004840520001D00173D -:102F9000400B120A1C191901077A72000A003F2B14 -:102FA000323211333F3031731136363736363332E1 -:102FB000161716161716161511231134262726264E -:102FC0002322060711A816422D5AA54B75983D3DA0 -:102FD0005117100EED5D5C163D272868410504046D -:102FE00006040707161B1B4E3F2D6240FC88037822 -:102FF0006A6B0F04050505FBA500000100A0FFEDAD -:1030000004B6052000360015400B1E257A720A7999 -:103010007212000B72002B322B2B323031452226DC -:103020002726262726263511331114161716163390 -:1030300032363736363534262726262322060735FC -:1030400036363332161716161716161514060706D7 -:103050000607060602A5458735325A222D29EC2D92 -:103060002D2162404467203023212A236C40122402 -:1030700012203F1E4882362F481922221919216832 -:10308000483888131A1F1C584154D58B027DFD8384 -:103090008AC43A2B2E332F41C97471C13F33300596 -:1030A00003BC06041F241C573C4CCF8464AB475C14 -:1030B000852A20210001009B01C50186050C000422 -:1030C000000EB5030000017972002B322F3330312E -:1030D00053113311079BEB9501C50347FD74BB00EA -:1030E00000010027FE14037F05200020000CB40916 -:1030F000167A7200002F2B323031411134262726E8 -:1031000026272623220607060607353636373636A3 -:1031100033321617161617161615110292181C0EB2 -:103120002716497C2D50271B4B1D1E4A2B2D62361E -:103130006CB9391D2F122222FE1404C0507F341B9B -:103140002C10360706041005C1070B05050544378A -:103150001D422746A660FB4100010044FFEC039C92 -:10316000052000380010B718257A7208000B72008D -:103170002B322B32303145222627351E0233323690 -:103180003736363736363535342627262623220677 -:103190000706060735363637363633321617161613 -:1031A000171E0215151406070606070606019D6878 -:1031B000A948276A773C3A5B201C2C0C0D12252A63 -:1031C000297F4D3D7D410F1707203D262F6B3B6D1D -:1031D000B9391D2F13161E0E1A1E1B513F3F97148F -:1031E0001010C70A110A201B194223256337AE5D50 -:1031F0009D34332F0E0E040402C1090A0406044450 -:10320000371D42272F697440AD5995443D5B1F30EF -:1032100021000001003F000003D00619000A00143D -:10322000400908030305067972000A003F2BCD33DD -:1032300011333031611313211133112115030301AF -:10324000CD65B1FD5CEB02A6B66301EF026201C879 -:10325000FEF7ACFD8BFE1100000200A4000004800C -:10326000052000110020000FB61D077A7212000A17 -:10327000003F322B32303173113636373636333227 -:10328000161716161716161511252111342627267E -:103290002627262623220607A415422B5BA64C7858 -:1032A0009E40354A171110FD1002041C1C163D26C5 -:1032B00017412B28693F05040406030807191E1847 -:1032C0004837275E38FC6BBB02DF354817131605FD -:1032D00005030504000100650000048A052000358F -:1032E000001F401025240A3413122E2E197A720F53 -:1032F0007972000A003F2B2B32113333333F3330C6 -:103300003173133636353426272E022726262733E7 -:103310001616173336363736363332161716161753 -:1033200016161511213521113426272E02232206C7 -:103330000706060703655503020708030E0D04047C -:103340000904D91118060D0E4F26287E494B792DF8 -:103350001D2D111D1DFE0F01041A19102E422E39AC -:1033600062201E300F570396192613223E230E2E7D -:103370002D0B0D170D254420143C1414212924185D -:1033800039213C9A5EFCD3BB0272456A231C2D197D -:10339000221817371DFC440000010057FE1D01854F -:1033A000050C0011000AB308797200002F2B303190 -:1033B000531134262627262627331616171E0215E4 -:1033C000119A0E180F040604EC040A05081611FEE3 -:1033D0001D0545458A7D310C160B0B1E131A7A9676 -:1033E00044FABB0000010069000002E90520002248 -:1033F000000FB60C137A7201000A003F322B3230F4 -:1034000031733521363635113426272626232206F8 -:1034100007353636333216171616171616151114C9 -:10342000060607076901800A0A1515112C1D275188 -:103430002F265D374E6A2423300E0F110B0E070A1C -:10344000BB2D5A2D024B2A451610130808BF08073A -:103450001D19194A29215330FDB536776C223400E5 -:1034600000020065FFED047C05200023003C0017EE -:10347000400B0D0C3131137A7224000B72002B3289 -:103480002B32113333303145222726262726263585 -:10349000343636373707353E0233321617161617CD -:1034A00016161514060706060706273236373E029B -:1034B0003534262726262322060706061514161756 -:1034C0001616026F8C654E71241A1C224433038B2E -:1034D0005DADA44C508B393E5F1F1E1E141421702D -:1034E0004E6F964567201E220F3B341F56322A42EC -:1034F000214B4727282066133427855F47AF66682E -:10350000AB87310207C0060804242525734E48B551 -:103510006B58994168972C3FBF36312B778B48A366 -:10352000C4332022020353E69E82BA3931360001A9 -:103530000041FFC50497050C00190018400D170144 -:103540000205091406000E06797200002F2B3212B4 -:1035500017393031573537363637013313133E02BA -:10356000371333030E0207060407060641FC1B3718 -:103570001CFEDAEA9A674971480B35E535072338AE -:10358000264FFEE5C861B33BBF25050B07044CFD84 -:10359000C3FE3B2984B16A023AFDCF4C897A358B50 -:1035A000B11F0F1B00010050FE14045E0520002F08 -:1035B0000017400A151416160007257A7200002F0E -:1035C0002B3212392F33333031411134262726263E -:1035D00023220607060615141617161617170727AF -:1035E00026262726263534363736363736363332D2 -:1035F00016171616171616151103702625256C4179 -:103600004275221F252A271A40272D25305D9A361C -:103610002F3441361B49233C8148558F3A31541E83 -:103620002525FE14047387BA34392B2A28235D35E7 -:1036300043651E131A0709AB0201413D3699625CCE -:10364000A1351B31101B1A24251F603F4DCA7BFB7F -:103650008D0000010065FFEC04730520004A00198D -:10366000400C282929001B397A7209000B72002BA3 -:10367000322B3212392F3330314522262627273577 -:103680001616333236373636373636353426272651 -:1036900026272626232206070606151416171616B1 -:1036A00017170727262627262627262635343637B6 -:1036B0003636333216171616171616151406070661 -:1036C000060706060261417F6B242C61C1603E5FE4 -:1036D0001F25290705040C10103A301C3F244669A9 -:1036E0001E272E29231C43262E253039632B2944DF -:1036F0001821234D3E4BC46958943B2E4F1C252660 -:10370000322C266D3C2F731405090505B90A0B29C7 -:1037100023277C40314E314C743C3E621C101125F5 -:103720001C236A393E6620181D0208AC03021816D5 -:10373000163D2632824C6BAB35413E27271F5C3C41 -:103740004EC97D93E04C3F57171718000001000643 -:10375000FE1403BE050C00150017400C14130104E1 -:103760000705000B02797200002F2B321217393037 -:1037700031411101331336363736363511331114D2 -:1037800006070606070711011AFEECF9F5152A15BA -:103790004349EA3131267F535FFE14042102D7FDED -:1037A0005A050B060D786801A3FE55629734273C35 -:1037B0000916FC62000100480000044F050C001AC5 -:1037C000001D400D0818000C057972190303010152 -:1037D00000002F32113311332B321239393031734B -:1037E00035211701012101173636371333030E0235 -:1037F00007060607060607011554024E83FEE3FE80 -:103800004001020143383C470A19E418040D110D28 -:103810000D25181A40250109BB05019102C5FDEED1 -:103820005744AB680112FF002D4E4722274A262B32 -:103830004E22FE938900000200A8FE1404C3050C6A -:10384000001A001E0017400A1B1A1C1C0F0C0C0D3E -:103850007972002B321133332F2F2F3031613434F2 -:10386000353436373E02371321352115030E020752 -:103870000E0315150111331102A51E130615190D9E -:10388000AFFCE2041BBD091918080712110BFD1942 -:10389000EC0A120A309C531B5059280221BA97FD9A -:1038A000B81854551E1B50574E1826FE1404EDFB35 -:1038B00013000001002C0000038405200019000CF7 -:1038C000B4070F7A7200002F2B3230316111342689 -:1038D00027262623220606073536363332161716D4 -:1038E000161716161511029959581738202A747A86 -:1038F000355D9E4283983D3E5018100D03786669F1 -:10390000110706040804BD0707161C1C4F3F2E6054 -:103910003EFC88000001005C0000059B050C0028AF -:10392000001D400F1D0A0A1513141203050001792A -:10393000721600002F322B121739331133303173C6 -:103940000333133636373636371333030606070686 -:10395000060722062317213236373637133303067C -:103960000607060607060623C96DE33A325F1F24E1 -:1039700028071FE0200B4040399B6A030502140111 -:103980001279CB42421034E1360B3D2F2F7D554B3F -:10399000AB5E050CFD490B2C242C834D0160FEA26F -:1039A0007CB9433E430E01EC80797CA60237FDC50D -:1039B00072C652517D292C2400010038FFF804AB57 -:1039C0000520002F001540091E0A2424127A7206D1 -:1039D00000002F322B3211332F303157222627355A -:1039E000163332363511060607353E0233321616C7 -:1039F00017161617161615112311342627262322FB -:103A000006071114060706070606B11D3B212F2FD6 -:103A1000423F24472469B9A3465E8764293543158C -:103A20000D0CEB5C5A2C48214A2911151A2D2971CD -:103A3000080C0CAF08505602F5020602BC0A0C0630 -:103A40000D1D171D4D3B255D38FC800378686A10FD -:103A50000A0202FCFD3D642B38231F1FFFFF005CA0 -:103A60000000059B0612062603E20000010704235E -:103A70000531005A000AB329017972002BCE30318A -:103A8000FFFF005C0000059B060D062603E2000018 -:103A90000107042400BB0055000AB3290179720014 -:103AA0002BCE3031FFFF005C0000059B061206267E -:103AB00003E2000000270421034CFF6101070423F7 -:103AC0000533005A000AB334017972002BCE30312D -:103AD000FFFF005C0000059B060D062603E20000C8 -:103AE00000270421034CFF610107042400C2005594 -:103AF000000AB334017972002BCE3031FFFF006A27 -:103B0000FF1C0484050C062603C900000007041CE2 -:103B10000275FFEBFFFF006AFE520484050C0626C7 -:103B200003C900000007041D0274FFF4FFFF006AD0 -:103B300000000484050C062603C9000000070421C8 -:103B4000020FFEB3FFFF005C0000043905200626CB -:103B500003CA0000000704210185003DFFFF003C6F -:103B6000FFF502DC0520062603CB00000007042138 -:103B7000010E003DFFFF002C00000408050C062686 -:103B800003CC000000070421014B003DFFFF00A80B -:103B9000000004840520062603CD00000007042150 -:103BA000028E003DFFFFFFBA00000193050C0626C0 -:103BB00003CE000000060421053EFFFFFFCD0000FC -:103BC000024B050C062603CF000000060421173E19 -:103BD000FFFF00A0FFED04B60520062603D100007C -:103BE0000007042102A0003EFFFFFFB801C50186C7 -:103BF000050C062603D20000000704210003013152 -:103C0000FFFF0027FE14037F0520062603D30000D4 -:103C100000070421014D003EFFFF0044FFEC039C20 -:103C20000520062603D4000000070421015F003EA2 -:103C3000FFFF003F000003D00619062603D5000051 -:103C4000000704210144003EFFFF00650000048AD4 -:103C50000520062603D70000000704210293003E3A -:103C6000FFFF0069000002E90520062603D90000D5 -:103C700000070421012D003EFFFF0065FFED047CDD -:103C80000520062603DA000000070421026E003E2C -:103C9000FFFF0050FE14045E0520062603DC000032 -:103CA00000070421024B00FDFFFF0065FFEC0473D9 -:103CB0000520062603DD000000070421026900EE4E -:103CC000FFFF00480000044F050C062603DF00003C -:103CD000000704210109FFA0FFFF00A8FE1404C390 -:103CE000050C062603E00000000704210261003DE8 -:103CF000FFFF002C000003840520062603E10000DE -:103D0000000704210155003EFFFF005C0000059BF9 -:103D1000050C062603E2000000070421034CFF61A6 -:103D2000FFFF0038FFF804AB0520062603E3000080 -:103D30000007042102D00039FFFF00A80000019312 -:103D400005D8062603CE00000107041E011FFFB997 -:103D5000000AB304017972002BCE3031FFFFFBEE75 -:103D600004D9FDD9062104070043FB9C0000FFFF96 -:103D7000FD6F04D9FF5A062104070076FD1D0000DF -:103D8000FFFFFE8004D9018306210407014AFE2EAD -:103D90000000FFFFFBFC04DAFF0E05F604070151EB -:103DA000FBAA0000FFFFFEC204DA014005870407FA -:103DB000014CFE700000FFFFFEA404D90164060957 -:103DC0000407014DFE520000FFFFFF7C04F900864E -:103DD00005FB0407014EFF2A0000FFFFFEC8050493 -:103DE000013905EB0407006AFDA10000FFFFFF1980 -:103DF00004D900F3069D0407014FFEC70000FFFF32 -:103E0000FEE904D90210062104070152FE970000C2 -:103E1000FFFFFE8104D9018306210407014BFE2F19 -:103E200000000002FBA804D9FEC50621000C001901 -:103E300000254011041111130B1818000D138006F2 -:103E4000060F130113002F5D332F1A10CD323211DC -:103E500033113311333031411E021715232E03273E -:103E600035231E021715232E032735FE13163D4357 -:103E70001C81225656441186163C421D80235755FC -:103E8000441106212E6F6A271A1D515A501C142EF8 -:103E90006F6A271A1D515A501C14FFFFFF4F03C1B0 -:103EA00000A805B604070205FF3500000001FD0A61 -:103EB000FE7AFE14FF7C000B0008B10006002F33D1 -:103EC0003031412226353436333216151406FD8F33 -:103ED000384D4D38374E4EFE7A3B46473A3A4746C4 -:103EE0003B00FFFFFF2AFE1400D500000407007A04 -:103EF000FF2F0000FFFFFF48FE2900B80021040744 -:103F00000150FEF600000001FD3804CDFE4A0648CF -:103F10000012000CB30E03800F002F1ACC33303187 -:103F200041343633321615140E0215141617152E99 -:103F300002FD384C423A40212A21393D517C450549 -:103F4000B74150312D1B1A0F13141A38114F0C4062 -:103F500061000001FD3A04CDFE4B06480012000C42 -:103F6000B310800504002F331ACC303141140606FB -:103F70000735363635342E02353436333216FE4B9D -:103F8000467B503B3B212A214139424B05B73D61DD -:103F9000400C4F11381A14130F1A1B2D3150000109 -:103FA000FC4B0487FF4205C00014000FB40D090943 -:103FB0000300002FCD337C10CC3031410606232284 -:103FC0002635343633213636333216151406062399 -:103FD000FD1206302F342E2F3501CB05312E352F13 -:103FE000152D2404E52C323E3436332D313734255B -:103FF00032190001FC5804DDFF5705F700160012C6 -:10400000B61110100A008007002F1ACC32332F335C -:10401000303141321E02151523262623220E02239B -:10402000233533323E02FE58325C48299705382E3C -:104030002C5C6F9362110F4E83757005F715355E1A -:104040004A284333222D229E242F24000002FFB74A -:10405000FE080050FFA6000B0017000FB40C121250 -:104060000006007C2F33322F33303157222635346F -:1040700036333216151406072226353436333216F7 -:104080001514060325272725262727262527272534 -:10409000262727FA2927262A2A262729FE2A2726FD -:1040A0002B2B25272B000005FE9BFE02015CFFA0A9 -:1040B000000B00160022002E003A0020400D2F3584 -:1040C0003506232929171D1D001106007C2F3333C7 -:1040D000321133331133113311333031412226354C -:1040E000343633321615140633223534363332164D -:1040F00015140607222635343633321615140621D8 -:104100002226353436333216151406272226353446 -:1041100036333216151406FEE825282825242929C9 -:10412000FF4C2725252929B62527292326282801BC -:104130006F242828242627272624282824262727D2 -:10414000FEFF2927272A2A27272950272A2B262717 -:1041500029FD292828282A26272A2927272A2A2606 -:10416000272AFD2927272A2A272729000003FECEF0 -:10417000FE02012BFFA00003000F001B00184009E6 -:10418000040A0A101016160001007C2F3333113375 -:10419000113311333031453521151322263534368C -:1041A00033321615140627222635343633321615C7 -:1041B0001406FECE016AA5252729232529282625B0 -:1041C000272923252928DE5D5DFEE0292828282AC5 -:1041D00026272AFD292729282A2727290003FECE5A -:1041E000FE02012BFFA000070013001F001B400A66 -:1041F000080E0E14141A1A008003007C2F1A18CC13 -:104200003311331133113330314335233521152325 -:104210001505222635343633321615140627222684 -:10422000353436333216151406AB87016987012DF4 -:10423000252727252628282625272725262828FE3E -:1042400058CA5D5DCA562927272A2A26272AFD290A -:1042500027272A2A272729000001FFB3FF01004E44 -:10426000FFA2000A0009B10005007C2F333031475E -:1042700022353436333216151406024B27252629EB -:1042800029FF50272A2B26262A000002FF1DFF0A9D -:1042900000DCFFAB000B0017000FB40006060C1289 -:1042A000007C2F33331133303157222635343633E7 -:1042B00032161514062122263534363332161514DB -:1042C000068D25282825252A2AFEB72527292325D6 -:1042D0002828F6292728292B26262A292828282B8A -:1042E00025272A000003FF1DFE0200DCFFA0000BB3 -:1042F0000017002300194009000618181E0C12129E -:104300001E007C2F33113311331810CE323031435D -:104310002226353436333216151406372226353424 -:10432000363332161514062122263534363332162A -:1043300015140604252828252628286B2528282535 -:10434000252A2AFEB725272923252828FE022927E2 -:10435000272A2A26272AFD2828272A2B2627292903 -:104360002729282A272729000001FF44FF3100B907 -:10437000FF8E00030009B10001007C2F333031476C -:10438000352115BC0175CF5D5D000001FF47FE5E64 -:1043900000B7FF850007000AB2008003002F1ACC87 -:1043A000303143352335211523152E8B01708BFEBB -:1043B0005ECA5D5DCA000001FFB3057F004E061FA7 -:1043C000000A0008B10500002F3230314322353495 -:1043D00036333216151406014C2825262829057F68 -:1043E0005027292A262729000001FFB60518005169 -:1043F00005B8000B0008B10600002F3230315322FF -:104400002635343633321615140601242727242680 -:104410002A2A0518292727292A2627290003FF14D5 -:10442000FDC900F3FF9A000B001700230016B71810 -:104430001E1E0C12120006007C2F18CD322FCD321A -:104440002FCD30314322263534363332161514063B -:104450001722263534363332161514061722263520 -:104460003436333216151406A0252729232528278C -:104470007B252828252628287D2527272526292924 -:10448000FEFA292728282A262729992A27262B2B8E -:1044900026262B982928272A2B26272A0001FFB613 -:1044A000020F005102B0000A0008B10500002F32CF -:1044B00030315322353436333216151406014B276A -:1044C0002526292A020F5028292B26262A000001FA -:1044D000FFCFFE270030FF6E0003000AB20080010C -:1044E000002F1ACD3031431133113161FE270147BE -:1044F000FEB90001FFB60518005105B8000A000812 -:10450000B10500002F3230315322353436333216A4 -:10451000151406024C272526292905185027292A73 -:10452000262729000001FFB30518004E05B8000B2F -:104530000008B10600002F323031432226353436D0 -:104540003332161514060225262725262929051893 -:10455000292727292A2627290001FF4CFEAE00A57E -:10456000FFAF00070012B5060202008003007C2F97 -:104570001A18CC3311333031433523352115231527 -:104580003282015984FEAEAB5656AB00FFFF0029C4 -:10459000FFEE02BF0380060703770000FCACFFFFBD -:1045A000005400000215036D0607007B0000FCAC00 -:1045B000FFFF003500000299038006070074000029 -:1045C000FCACFFFF0030FFF102A2037F060700757D -:1045D0000000FCACFFFF0011000002D603730607C9 -:1045E00002370000FCACFFFF0049FFEF02AB036D98 -:1045F000060702380000FCACFFFF002EFFF002BFF0 -:10460000037E060703780000FCACFFFF003B0000C0 -:1046100002B5036D060702390000FCACFFFF003154 -:10462000FFEE02B8037F0607023A0000FCACFFFF72 -:104630000027FFF002B90380060703790000FCACF5 -:1046400000020070FFEC045105CD0011001F0010A6 -:10465000B71C0E057215050D72002B322B3230314E -:10466000411402060623222626023534123633323E -:104670001612051012333212113426262322060692 -:1046800004513776BE877FBB7A3B61D9B5ABDC6B13 -:10469000FD0C748E8F7532726060713102DCB1FE78 -:1046A000E9C26666C10117B2EC0151B4B3FEAFEDC9 -:1046B000FEEAFEEA01140118B8F87D7DF800000159 -:1046C00000260000029C05B6000D0015400A0A09EC -:1046D00009050B04720D0C72002B2B32322F333074 -:1046E00031611134363637060607072701331101C9 -:1046F000AF020403153D23A77601B1C503AD2F5EBC -:104700005A2917361D86950154FA4A000001004CBB -:104710000000042905CB001D0017400B091105728C -:104720001A011B1B000C72002B321133332B323059 -:10473000317335013E0235342623220607273E0217 -:10474000333216161514060607071521154C017A83 -:104750006E8E467A645FA255813D8AAD6E8BCA6DBE -:104760005EAE79FD02B4B1018070A392566A6D4BC2 -:10477000459B34563363B07576C8C372F70BCE00D1 -:1047800000010053FFEC042C05CB002D001D400D53 -:1047900004031D1D1A1A0B242B05120B0D003F33A9 -:1047A0003F3312392F33123939303141140607158E -:1047B000161615140606232226273516163332360A -:1047C0003635342626232335333236363534262300 -:1047D0002206072736363332160400AF87AFB37A86 -:1047E000FDC676CB5B5CD25F7A954350AA8580820A -:1047F0007F99457A7770A3447253E799E1F404688E -:1048000095B31E0716B0917FC772262AD12E323E6D -:1048100073514E6432BD3D6C485E69472DA33E56D0 -:10482000C0000002002A0000047105BA000A001549 -:10483000001D400D06030B0B0910040101040400C8 -:104840000C003F3F392F123933331133333031618C -:104850001121350133113315231103113436363745 -:10486000230606070102C4FD66029DE4C6C6E702F0 -:1048700004020814351BFEA40141B203C7FC4AC35D -:10488000FEBF0204019E3C5F4B1F275626FE000020 -:1048900000010072FFEC042705B600210021400F43 -:1048A0001A191916161F0000081E1B040F080D0008 -:1048B0003F333F3312392F3333113311333031410A -:1048C00032161615140606232226273516163332FD -:1048D00036363534262322060727132115210336C1 -:1048E00036024B8ED67882FBB673C7484BD26066D1 -:1048F000924FA1AB3C872C683702F9FDD620246487 -:10490000039265C38D9ADF782828D42A353C7C5FD2 -:104910007E89150C3D02CBCFFE95070F000200707B -:10492000FFEC045205C900220031001B400C122983 -:1049300029161606231E0D0D0605003F333F3312C0 -:10494000392F331133303153343E033332161715B8 -:1049500026262322060607333E0233321616151486 -:10496000060623222E020132363534262722060679 -:1049700015141E0270255A9EF2AB2C6D24265D2E56 -:10498000B8CE58070C1E5A825680BE6775D7946DF4 -:10499000BC8B4E01FE718B7A7B547E4522436702AD -:1049A0006F81FADAA65F0809C30B0C8BF19B324EBC -:1049B0002F6BCA909BE07850A0F1FEE1959A7D9113 -:1049C00001486E393A76633C000100140000040887 -:1049D00005B600060010B6060C0502020304003FEF -:1049E0003311333F303173012135211501CD023EA2 -:1049F000FD0903F4FDC104E8CEA1FAEB0003006E4B -:104A0000FFEC044F05CA001F0030003E0017400CA9 -:104A100028290818310538100520000D003F323FC5 -:104A200033173930314522262635343636372E02B3 -:104A3000353436363332161615140606071E02159F -:104A4000140606273236363534262627270E021559 -:104A5000141616133E023534262322061514161694 -:104A600002619FDF755186524672437BCC7C7FCCBE -:104A700077487C4D5691587CDE985A7A3E46774965 -:104A80001F4E703D3C795F3C643B7D64607E3E67B9 -:104A9000145EAF7A65946C2529678759729B504FD5 -:104AA0009C73598463262A6D92627BB361B4386328 -:104AB0004340624D210D2153684340633902C71AB8 -:104AC000415C40585F5F593F5A4100020061FFEC72 -:104AD000044405C900220031001B400C122929168C -:104AE0001606231E050D060D003F333F3312392FE6 -:104AF000331133303141140E032322262735161685 -:104B00003332363637230E02232226263534363604 -:104B100033321E020122061514163332363635346E -:104B20002E020444255B9FF2AB2B7025275F2FB824 -:104B3000CE59060D1D58825D7EBB6777D8926EBB3D -:104B40008B4EFE01708C797C557E4522446603476E -:104B500082FADAA75E0909C30B0D8AF19B304F2F49 -:104B60006ACB8F9CDF794FA1F1011F959A7D914708 -:104B70006D393B76623DFFFF0029023802BF05CA4E -:104B8000060703770000FEF6FFFF0054024A0215F5 -:104B900005B70607007B0000FEF6FFFF0035024A5E -:104BA000029905CA060700740000FEF6FFFF0030F8 -:104BB000023B02A205C9060700750000FEF6FFFFD2 -:104BC0000011024A02D605BD060702370000FEF6B4 -:104BD000FFFF0049023902AB05B7060702380000A3 -:104BE000FEF6FFFF002E023A02BF05C80607037853 -:104BF0000000FEF6FFFF003B024A02B505B70607BC -:104C000002390000FEF6FFFF0031023802B805C984 -:104C10000607023A0000FEF6FFFF0027023A02B93B -:104C200005CA060703790000FEF600020068FFECE3 -:104C30000460046A000F001B0010B716080772100A -:104C4000000B72002B322B323031452226023534D4 -:104C5000123633321E021510002732363534262321 -:104C600022061514160261A8E17076E4A57EBD7EC9 -:104C700040FEFFFB89818487888382148F0103AF04 -:104C8000B001018C5097D383FEF7FEC8C1C0C0C1EC -:104C9000BBBCC0BDC30000010019000002A9046A2A -:104CA000000D0012B70B0A0A060C067200002F2B2B -:104CB000323211333031612311343636370606076C -:104CC0000727013302A9EF020403143D26C0730134 -:104CD000C7C9026731615A2416361B8E99014F00ED -:104CE000000100520000041C046A001D0015400968 -:104CF0000B1207721B021C1C01002F331133332BC4 -:104D0000323031612135013E023534262623220618 -:104D100007273636333216161514060607071721ED -:104D2000041CFC38017D6A7E3831604758A85077F2 -:104D30006AED9582BB65468A66E901025AB60106AC -:104D400048615739364C294343A05B555195685EFD -:104D50008E7A43A008000001003CFEA303FE047508 -:104D6000002D001D400D05041D1D1A1A0C242B07D3 -:104D700072130C002F332B3212392F331239393082 -:104D800031411406060715161615140606232226A9 -:104D9000273516163332363534262623233533325B -:104DA00036363534262322060727363633321603A5 -:104DB000D2468862B0AC85F9AD7BBC6053C761A5B3 -:104DC000A856A87B7779669C5886665F9B56665F77 -:104DD000E889CBF203185C8F61180615AD9987C17D -:104DE00068282ACD2B35837B506430BC326A5460EE -:104DF000633739A04A48B8000002002EFEA70476A7 -:104E0000046A000A0015001E400E11100706720603 -:104E10000B0B09090402010A003FCD333311331192 -:104E2000332B3232303165231123112135013311F7 -:104E30003321113436363723060607010476CDE8D0 -:104E4000FD6D029AE1CDFE4B02050307133F28FEDC -:104E5000C520FE8701799A03B0FC710151396A655A -:104E60002F23613BFE3700010071FEA3042704538A -:104E700000210021400F1A191916161F0000081EE4 -:104E80001B06720F08002F332B3212392F333311C8 -:104E900033113330314132161615140606232226FB -:104EA00027351616333236363534262322060727A1 -:104EB00013211521033636024890D87783FAB3764A -:104EC000C7495CBA65659551A19C3A8A4062370230 -:104ED000FDFDD3213569022F60BE8D98D8712A2837 -:104EE000CD2D333C7A5C7B8713133602CDCCFE92FA -:104EF0000B0B00020067FFEC044805CD00210030D9 -:104F0000001F400F10112828151505221D0D720CC9 -:104F1000050572002B322B3212392F331133333007 -:104F2000315334123624173216171526262322063B -:104F30000607333E02333216161514060623222EB8 -:104F4000020132363534262726060617141E02675C -:104F50005EB30104A62E60312C623894CE70080C2A -:104F600027677E4787BD6472D6987EC0814201FC68 -:104F700077857C774A7E4D01244563026DDE0147CB -:104F8000D467010A0ABE0C0A77F2B93D542B6DCCE6 -:104F90009099E17B5DAAEBFECF9A97828E01014446 -:104FA0006F403E78603A00010034FEB704190453A4 -:104FB00000060010B606050202030672002B32112D -:104FC000332F303153012135211501EA022BFD1F0A -:104FD00003E5FDCDFEB704D2CA91FAF500030058EF -:104FE000FFEC043A05CA001F002F003D001A400ED6 -:104FF0002C180837040024100D7230000572002BA5 -:10500000322B32111739303141321616151406067B -:10501000071E021514060623222626353436363797 -:105020002E023534363603141616333236363534FE -:105030002626270E0201220615141616173E0235E3 -:10504000342602497FCC78497C4D5691597DDE94B7 -:105050009FE0745087514572437ACD953C795A59F7 -:105060007A3F3D81684E703D010F617D3D683F3C58 -:10507000633C7D05CA4F9C73598463262A6D9262F6 -:105080007BB3615EAF7A65946C2529678759729B03 -:1050900050FBB24063393863433C5D552F21536860 -:1050A00003565F593F5A411C1A415C40585F000249 -:1050B0000055FEA5043C046A0020002F001B400C94 -:1050C000112727151505211C07720C05002F332BFE -:1050D0003211392F331133303141140206042322A7 -:1050E00026273516163332363637230E022322266C -:1050F0003534363633321E02012206151416333289 -:10510000363635342E02043C58B0FEF7B13A6529E4 -:105110002B622D9ADA7A090926648456C5DC74D785 -:105120009679C08647FDFE77857D784A7F4E234479 -:105130006601D8D6FECAC7600A08C10B0C70EAB770 -:10514000415529EFD697DF7C55A7F5012F9D8F821A -:105150008E3E6E453E765F3800030059FFEC043A00 -:1051600005CD000300140024001A400E00010302C4 -:1051700004092111057219090D72002B322B32120C -:10518000173930314127011713140206062322264E -:1051900002353412363332161205141616333236EF -:1051A000363534262623220606013E7D027F7F7B8C -:1051B0003776BE87A9DC6A61DAB4AADD6BFD0C31F3 -:1051C000725F5F7233327260607131016F7E027F95 -:1051D0007EFEEEB1FEE9C266B30151ECEC0151B4C2 -:1051E000B3FEAFEDB9F87B7AF8BAB8F87D7DF80078 -:1051F000FFFF0043FFEC043B046A04060444DB00A9 -:10520000FFFF007300000303046A040604455A000C -:10521000FFFF005900000423046A04060446070047 -:10522000FFFF0043FEA304050475040604470700BE -:10523000FFFF0014FEA7045C046A04060448E700AC -:10524000FFFF0064FEA3041B045304060449F4009A -:10525000FFFF0056FFEC043705CD0406044AEF00BB -:10526000FFFF0044FEB7042904530406044B110059 -:10527000FFFF004DFFEC042F05CA0406044CF600A6 -:10528000FFFF0042FEA50429046A0406044DED0058 -:10529000FFFF0029FEE402BF027606070377000045 -:1052A000FBA2FFFF0054FEF6021502630607007B17 -:1052B0000000FBA2FFFF0035FEF60299027606070A -:1052C00000740000FBA2FFFF0030FEE702A202759F -:1052D000060700750000FBA2FFFF0011FEF602D6D4 -:1052E0000269060702370000FBA2FFFF0049FEE546 -:1052F00002AB0263060702380000FBA2FFFF002E8C -:10530000FEE602BF0274060703780000FBA2FFFF5F -:10531000003BFEF602B50263060702390000FBA25D -:10532000FFFF0031FEE402B802750607023A0000F2 -:10533000FBA2FFFF0027FEE602B90276060703790B -:105340000000FBA200010048044F024D050C0003C1 -:105350000008B10100002F323031533521154802C9 -:1053600005044FBDBD000001004E01D001A2062D75 -:10537000000D0008B10B03002FC430315334123735 -:10538000330602151412172326024E5D5E995F5EE6 -:105390005D5F985D5E03FDA8011B6D72FEDE9B984C -:1053A000FEDC7267011EFFFF004EFE6401A202C018 -:1053B000060704640000FC940001003B01D001904A -:1053C000062D000D0008B1040A002FC6303141142B -:1053D00002072336123534022733161201905F5C20 -:1053E0009A615D5E5F995E5D0402A9FEE46D7301E2 -:1053F00025999A0121716CFEE100FFFF003BFE64DC -:10540000019002C0060704660000FC9400010048F9 -:105410000280027F04BC000B0012B6070504040AD8 -:105420000001002F3333331133333031413523350D -:1054300033353315331523150122DADA83DADA022C -:1054400080E277E3E377E2000002004802ED027FAA -:10545000044C00030007000CB304050100002F32C8 -:10546000CE3230315335211505352115480237FD2F -:10547000C9023703D57777E87777FFFF0048FF1A2F -:10548000027F0156060704680000FC9BFFFF0048EE -:10549000FF87027F00E7060704690000FC9BFFFF0F -:1054A00000120000030F05B60606001200000002FD -:1054B00000AE0000062705B6000F001F00254011B2 -:1054C00010100E0E19010472080812121F1F000C92 -:1054D00072002B32113311337C2F2B323211337D7A -:1054E0002F3031731121321616151123113426264F -:1054F000232111133311213236363511331114069D -:10550000062321AE020DA9D161D243835FFEE2B82A -:10551000D30118658745D263D8B3FE0005B67CDF9A -:1055200095FDAF024D719044FAF90442FC6D45912E -:105530007103C0FC3D92E1800002005702DB05BB15 -:1055400005C30014003D0033401C031F3A223633CC -:10555000260F0B092907070E0E00001C1529C00491 -:10556000010130290372002B32322F331A10CC3252 -:10557000322F332F332F1117393031411133131399 -:105580003311231134363723032303231616151141 -:1055900005222627351616333236353426272E02B5 -:1055A00035343633321617072626232206151416ED -:1055B000171E021514060602C1BAC3C9B47E04023E -:1055C00008D169C7080303FDF83E77242D763A48D1 -:1055D0005444533F6136827C3C702C20275D36401A -:1055E000404C5A475829458002E502D1FDD1022F8F -:1055F000FD2F0192235D1EFDD00230225520FE6753 -:105600000A191271142130362D311F1836503D58A9 -:105610006B191465121B302D332E2219384B364668 -:105620005D2EFFFF00A8000001930453060603AFA0 -:105630000000FFFFFF87FE1401930453060603B02A -:10564000000000010169FE3B0292FF83000B000E87 -:10565000B4010705800B002F1ACD393930314515BB -:105660000E020723353E023702920F313F23870E89 -:105670001D1A057D122A6B6F321A256C712CFFFFE3 -:105680000048FE2901B80453062603AF00000006B7 -:105690000150F600FFFF009FFE7A01AA0453062680 -:1056A00003AF00000007040E03960000701602000E -:1056B00028000000481602004F70656E53616E733B -:1056C0002D53656D69426F6C644974616C69632E1A -:1056D0007474660000010000001201000004002044 -:1056E00047444546BC10BFF1000003A80000020279 -:1056F00047504F53FDDE0D5A00007A8C00003A8867 -:10570000475355422CC62BBC0000309000000FE4DC -:105710004F532F32970983250000021000000060CC -:10572000535441545EE04139000001B80000005676 -:10573000636D6170CDA1340A000008C4000004301C -:105740006376742049CE47170000027000000138CC -:105750006670676DE2199E5A000020FC00000F94ED -:1057600067617370001500230000012C0000001019 -:10577000676C79661661D6430000B514000161328A -:10578000686561641CA23496000001800000003648 -:10579000686865610FA00BBD0000015C000000247B -:1057A000686D74783057A3A50000407400001200A3 -:1057B0006C6F6361F9A3A1C000000CF40000090242 -:1057C0006D617870086410BB0000013C000000208F -:1057D0006E616D659A429C60000015F800000B0236 -:1057E000706F73742DD3733100005274000028154C -:1057F0007072657002FB3329000005AC00000316CF -:10580000000100030008000A000D0007FFFF000F61 -:1058100000010000048000900016007600050002E0 -:105820000010002F009A0000031B0F8300030001EB -:1058300000010000088DFDA8000009B8FC1CFBF564 -:105840000A1F03E800D5000000000000000000006F -:10585000000004800001000000030042ADF1568A00 -:105860005F0F3CF5000B080000000000D9CCC2D34C -:1058700000000000DD772650FC1CFDC20A1F0874E2 -:10588000000200060002000000000000000100010C -:10589000000800030000001400030000002C0002B8 -:1058A0007764746801010000776768740100000183 -:1058B0006974616C01040002001E00120006000100 -:1058C00000020000010400010000000100010000CE -:1058D000011E02580000000100000002011A0064CD -:1058E00000000000000404520258000500000533C7 -:1058F00004CDFFDF009A053304CD009802CD0032BD -:105900000292000000000000000000000000E00023 -:1059100002FF4000201B0000002800000000474F4D -:105920004F4701810000FFFD088DFDA8000008FE23 -:10593000028B0000019F00000000044805B6000033 -:10594000002000040614000B05B6001605B600166C -:10595000044D00140000FFEA0000FFEC0000FFEA25 -:10596000FE16FFFE05B600150000FFEB000005B6B1 -:105970000135044800E805B6013505B6013500A536 -:1059800000A50096009600A4007F007F00A5008976 -:10599000009200B30096005D00A10090008A00A56F -:1059A0000084009700CA006A008A007E0081009B84 -:1059B00000A6007900A70099008D0085009600934D -:1059C000008B00A601D700870105004000870096E4 -:1059D000008900920097009D00A500B30096005D2D -:1059E000007B0085008A0090009A009E00A400AD14 -:1059F000007A0086008F009700A300AA00CA006505 -:105A0000006E0079007F008A0098006600760080B2 -:105A10000086008D0094009C00A000A600AB0079D9 -:105A2000008900910096009E00A600AD00CB008D7D -:105A300000930098007600850096009B007D00840E -:105A4000008A00940099009F00A700C700F101D7C9 -:105A5000007D008300880091009A01050148004004 -:105A60000078008700910095009C009F00AC050A1B -:105A7000001406C2037AFF38029E03A70001000249 -:105A8000007800000000000000120000000000018B -:105A90000003000000440000001600000010000198 -:105AA0000001042E000200070043004300000076BE -:105AB00000760001015301540002037003700004DA -:105AC000037203720005040A04160006041C041F76 -:105AD0000013000200050417041A00000420042823 -:105AE0000004042B042B000D042D042D000E0430A3 -:105AF0000430000F000200410024003D000100437B -:105B0000004300030044005D0001006C006C0001D4 -:105B1000007600760003007700770001007C007CAF -:105B200000010082008D0001009200980001009A9F -:105B300000B8000100BA00DE000100E000E0000152 -:105B400000E200E2000100E400E4000100E600E9F8 -:105B5000000100EB00EB000100ED00ED000100EFA3 -:105B600000EF000100F100F1000100F40149000123 -:105B7000015301540003015501550001015701581B -:105B80000001015A01640001016601730001017501 -:105B9000019C0001019F01FD0001021D021D000189 -:105BA0000224022400010246024600010249024981 -:105BB0000001024B024E0001025002530001025547 -:105BC000027200010279027A0001027E02AC000139 -:105BD00002AE02B1000102B302C0000102C2032DF5 -:105BE0000001032F032F00010331035D000103694E -:105BF000036F000103700370000303710371000160 -:105C00000372037200030376038000010386038698 -:105C10000001038B038C0001038E039B0001039D95 -:105C2000039E000103A003A4000103A603A6000134 -:105C300003A803AB000103AC03B0000203B103B13E -:105C4000000103B403BC000103BD03C1000203C291 -:105C500003C2000103C603C6000103C903C9000152 -:105C600003D203EC0001040A041A0003041C0430EC -:105C70000003047B047D0001047F047F0001000019 -:105C800040FF963C9555955994452F1F9345721F9B -:105C90009245AB1F9145FF1F9045CD1F8F44FF1FBD -:105CA0008E44451F8D43FF1F8C42101F8B42FF1FE8 -:105CB0008A41391F8941721F8841FF1F8741AB1FED -:105CC0008641671F8540FF1F843D0B1F833D141FC6 -:105CD000823FFF1F813DAB1F803DFF1F7F3DCD1FDA -:105CE0007E3EFF1F7D3EAB1F7C3E4A1F7B3CCD1F8F -:105CF0007A3CFF1F793BFF1F783B451F773A5E1FB9 -:105D0000763AAB1F753AFF1F74381D1F7338931F07 -:105D10007238FF1F7138931F7039FF1F6F39AB1F27 -:105D20006E39401F6D37FF1F6C36CD1F6B36FF1F5E -:105D30006A35CD1F6935FF1F6835931F67354A1FC8 -:105D40006634931F6534FF1F6434721F6334261F4B -:105D500062324A1F6132FF1F6033FF1F5F33CD1F66 -:105D60005E31FF1F5D31CD1F5C30FF1F5B2D931F28 -:105D70005A2DFF1F592FFF1F582F801F572EFF1F0F -:105D80005640FF2E671F552A801F542AFF1F532A93 -:105D9000931F522A5E1F512BFF1F502CFF1F4F2CA9 -:105DA000CD1F4E2B311F4D29FF1F4C28FF1F4B27A6 -:105DB000FF1F4A24FF1F4924801F4826CD1F472666 -:105DC000FF1F4625FF1F4544451F3F3D4F1F3E3DDA -:105DD000561F3938451F36355E1F353023215C3458 -:105DE0000323215C3332561F321322215C312231CE -:105DF0001F30211B1F2F2D4F1F2E2D201F2D21FF48 -:105E00001F2C2BAB1F2B2A3D1F2A2E201E5C292066 -:105E1000121F281FFF1F271E4A1F2624361F252456 -:105E2000251F241EFF1F2331211F5B203A1E455BC7 -:105E30002231211F5B1F3A1E455B1D213F1EFF5A69 -:105E40001331125511311055125910590D320C558C -:105E5000053204550C5904590F047F04EF04030F55 -:105E6000FF0E550B320A5507320655015F00550EDD -:105E7000590A590659CF06EF060200596F007F00F4 -:105E8000AF004020EF000410000109320855033232 -:105E90000255085902590F027F02EF020310000356 -:105EA00040400501B80190B0542B4BB807FF524B4E -:105EB000B009505BB00188B02553B00188B04051A3 -:105EC0005AB00688B000555A5B58B101018E598509 -:105ED0008D8D001D424BB0905358B20300001D42FF -:105EE00059B10202435158B104038E594273002B39 -:105EF000002B2B2B7373002B73002B002B002B2BF1 -:105F00002B2B2B73002B002B2B2B002B002B2B2B45 -:105F1000012B012B012B012B012B012B2B2B2B00F8 -:105F20002B2B012B2B2B012B2B2B2B002B002B2B6B -:105F3000012B012B2B012B2B2B002B012B2B2B2B84 -:105F40002B2B002B2B2B2B2B2B2B2B2B2B012B2BF6 -:105F50002B2B2B2B2B002B2B2B2B2B2B2B2B2B2BBC -:105F60002B2B2B2B2B2B012B2B2B2B2B2B2B2B00D6 -:105F70002B2B2B2B2B2B2B012B2B2B2B2B2B2B2B9B -:105F80002B2B002B2B2B2B2B2B2B2B2B2B2B2B2B8C -:105F90002B2B002B2B180000000000020000000338 -:105FA0000000001400030001000000140004041CA1 -:105FB000000000F00080000600700000000D007E70 -:105FC00000B400B50130013101610163017F01922C -:105FD00001A101B001ED01F001FF021B02370259DE -:105FE00002BC02C702C902DD02F30304030C030F63 -:105FF000031203230328038A038C0393039403A14E -:1060000003A803A903BB03BC03CE03D203D6040039 -:10601000040C040D044F0450045C045F04820486E5 -:10602000048F0491051305BD05BE05C205C705EA29 -:106030001E011E3F1E851E9E1EF11EF31EF91F4DE2 -:106040001FDE200B2015201E20222026203020338A -:10605000203A203C20442070207A207F2089208A0A -:10606000208E209C20A420A720AC210521132116DE -:10607000212021222126212E215E22022206220F0A -:1060800022122215221A221E222B22482260226569 -:1060900025CAA7B5AB53FB04FB36FB3CFB3EFB41DB -:1060A000FB44FB4BFEFFFFFDFFFF00000000000D67 -:1060B000002000A000B500B6013101320162016488 -:1060C000019201A001AF01EA01F001FA02180237C2 -:1060D000025902BC02C602C902D802F30300030639 -:1060E000030F0312032303260384038C038E0394FC -:1060F000039503A303A903AA03BC03BD03D103D6DD -:1061000004000401040D040E04500451045D0460F5 -:10611000048304880490049205B005BE05C105C738 -:1061200005D01E001E3E1E801E9E1EA01EF21EF4E6 -:106130001F4D1FDE20002013201720202026203096 -:1061400020322039203C204420702074207C208084 -:10615000208A208C209520A320A720AA2105211386 -:106160002116212021222126212E215B2202220616 -:10617000220F22112215221A221E222B22482260CF -:10618000226425CAA7B3AB53FB00FB2AFB38FB3EB6 -:10619000FB40FB43FB46FEFFFFFCFFFF0001FFF55A -:1061A000FFE3FFC202F2FFC20277FFC10207FFC195 -:1061B000FFAF00B000A301810056FF48000001724C -:1061C0000116FF8BFE84FE83FE75FF5C010A000052 -:1061D0000106010400F400F2FDCFFDCEFDCDFE90DE -:1061E000FDCCFDCBFE74FDCAFCBBFDC9FE77FE7481 -:1061F000FE55FD97FE49FD96FE07FD950000FDF951 -:106200000000FDF4FD64FDF2FE70FEB0FE6DFE695F -:10621000FE02E44DE40DE376E4E8E466E30AE464B8 -:10622000E424E394E237E1EBE1EAE1E9E1E6E1DDF0 -:10623000E1DCE1D7E1D6E1CFE30300000000E3E4D5 -:10624000E3EB0000E335E172E1700000E114E107E7 -:10625000E105E35AE0FAE279E0F0E0C4E021E2711E -:10626000E016E015E263E00EE00BDFFFDFE3DFCCDA -:10627000DFC9DC650000585808AC08C308C208C173 -:1062800008C008BF08BE0344024800010000000027 -:1062900000000000000000000000000000000000FE -:1062A00000000000000000000000000000D000001E -:1062B000000000000000000000000000000000C618 -:1062C00000000000000000000000000000000000CE +:100000001633323636352102A2022E3A80D298B803 +:10001000FEFC89900113C578CE514A3CB35E85A59C +:100020004D9DB370893FFEC2026D517ACD975285C6 +:10003000FFB4B70104892F26B61C3061AF77A8D171 +:10004000477A4C000001001DFFEC052905B600169B +:10005000001D400E021515160A0A0F160272060F31 +:100060000972002B322B12392F11331133303141E9 +:10007000152111141633323635113311140623228B +:100080002626351121350461FE5261646461ECEB72 +:10009000C580C670FE5A05B6CDFC966960727C01BB +:1000A000ACFE2ACDC14FAE8E0372CD000001002CF4 +:1000B000FFEC04E904530019001D400E0218181942 +:1000C0000A0A1119067206110B72002B322B123913 +:1000D0002F113311333031411521111416333236BB +:1000E00035113311140E0223222E0235112135034E +:1000F000E4FE9A5E67605DE9396D9C64639F723DC2 +:10010000FE9A0453B7FDE36964737D011AFEBE666F +:100110009662302E6096680224B700010063FFECFF +:10012000049505CB002F001F400F28270F0F121238 +:10013000001820097208000372002B322B3211398B +:100140002F3312393930314132161617072626233C +:1001500022061514161633331523220615141633EA +:1001600032363637150606232224263534363735FF +:100170002E0235343636029871B495437154BC78EA +:10018000889654BD9CA5ACD6F9B9B055A5973E5BF1 +:10019000ED96BFFEF986CBB66599557DE905CB2274 +:1001A0003F2EAF35416660486737BF757C7B771758 +:1001B0002A1ED927286BC08095BA1507105891625E +:1001C0006BA55E00FFFF0054FFEC03D90468060630 +:1001D0000181000000010009FE4305E905B6002F7A +:1001E000001C400E0F2802721F1809720700802A97 +:1001F0000D08003F331ACC322B322B3230314122E2 +:1002000026273516163332363635352311210E039F +:10021000070E022322262735161633323636373696 +:10022000361212372111331114060604C72A531A45 +:1002300018352021311CF0FE600D1E2021111A53AB +:100240008C7126481D18371F343F2A130B2026298E +:10025000130357DE3C80FE431008BE090A1A3D34E2 +:100260006F04EA67E9EAD25086BB620D0AC6090D3F +:100270004D8F623BC3010001299FFB16FEB35D8FCA +:10028000500000010007FE4D050104530028001C2A +:10029000400E0F2106721B140B72070080230D0AFB +:1002A000003F331ACC322B322B32303141222627F9 +:1002B0003516163332363635352311210602060639 +:1002C0002322262735161633323E021237211133E8 +:1002D0001114060603FD2A481B13341C212C17EDAC +:1002E000FECD143C5A845D29421A112815253F364B +:1002F0002C240E02EACA3A73FE4D100AB0080B16FF +:1003000033298A039BFCFE9AE1680B0BB906083D72 +:1003100084D90137D1FC5DFECA658543FFFF00002B +:10032000FE7A054905BC0626002400000007040EDD +:1003300005190000FFFF005AFE7A04030468062630 +:10034000004400000007040E04C20000FFFF00008C +:100350000000054907ED06260024000001070258A9 +:10036000050E0152000AB318050272002BCE30317F +:10037000FFFF005AFFEC0403069B06260044000022 +:100380000107025804B50000000AB32E00077200EE +:100390002BCE3031FFFF00000000054907D10626B3 +:1003A000002400000107036305020152000DB7039A +:1003B000021B0501016F56002B343400FFFF005A69 +:1003C000FFEC049E067F062600440000010703633D +:1003D00004AB0000000DB70302310001017F56009D +:1003E0002B343400FFFF00000000054907D106262A +:1003F000002400000107036404FF0152000DB7034D +:10040000021F0501016F56002B343400FFFF00006E +:10041000FFEC0403067F0626004400000107036486 +:1004200004AC0000000DB70302350001017F560047 +:100430002B343400FFFF000000000549084A06265F +:10044000002400000107036504FE0152000DB703FC +:1004500002200501016F56002B343400FFFF005AC3 +:10046000FFEC046106F8062600440000010703655E +:1004700004B10000000DB70302360001017F5600F1 +:100480002B343400FFFF00000000054908690626F0 +:10049000002400000107036605000152000DB703A8 +:1004A00002190501016F56002B343400FFFF005A7A +:1004B000FFEC04030717062600440000010703664B +:1004C00004AB0000000DB703022F0001017F5600AE +:1004D0002B343400FFFF0000FE7A0549078406260E +:1004E000002400000027040E051A00000107014A3D +:1004F00000D40164000AB32B050272002BCE303108 +:10050000FFFF005AFE7A040306210626004400007D +:100510000027014A008100000107040E04B1000019 +:10052000000AB336000772002BCE3031FFFF000007 +:10053000000005490814062600240000010703678F +:10054000050A0152000DB70302160501016F56009E +:100550002B343400FFFF005AFFEC040306C20626CA +:10056000004400000107036704B40000000DB70356 +:10057000022C0001017F56002B343400FFFF0000E5 +:10058000000005490814062600240000010703683E +:1005900005090152000DB70302160501016F56004F +:1005A0002B343400FFFF005AFFEC040306C206267A +:1005B000004400000107036804B20000000DB70307 +:1005C000022C0001017F56002B343400FFFF000095 +:1005D00000000549085806260024000001070369A9 +:1005E00005090152000DB70302160501016F5600FF +:1005F0002B343400FFFF005AFFEC040307060626E5 +:10060000004400000107036904B70000000DB703B0 +:10061000022C0001017F56002B343400FFFF000044 +:100620000000054908660626002400000107036A49 +:1006300005060152000DB70302160501016F5600B1 +:100640002B343400FFFF005AFFEC04030714062686 +:10065000004400000107036A04B30000000DB70363 +:10066000022C0001017F56002B343400FFFF0000F4 +:10067000FE7A0549076D0626002400000027014D7B +:1006800000F901640107040E051A0000000AB317FF +:10069000050272002BCE3031FFFF005AFE7A0403B0 +:1006A00006090626004400000027014D00A70000AF +:1006B0000107040E04A20000000AB32D0007720017 +:1006C0002BCE3031FFFF00C0FE7A03FC05B60626B4 +:1006D000002800000007040E04D90000FFFF006797 +:1006E000FE7A043B04680626004800000007040E5A +:1006F00004D20000FFFF00C0000003FC07ED062647 +:10070000002800000107025804C80152000AB31172 +:10071000020272002BCE3031FFFF0067FFEC043B7A +:10072000069B0626004800000107025804D000007E +:10073000000AB325000772002BCE3031FFFF00C046 +:10074000000003FC0759062600280000010701519C +:10075000008F0164000AB30C020272002BCE30310C +:10076000FFFF0067FFEC043B05F60626004800008B +:10077000010601517400000AB320000772002BCE5D +:100780003031FFFF00C0000004B007D1062600286A +:1007900000000107036304BD0152000CB4281402D9 +:1007A0000272002BCECE3031FFFF0067FFEC04AEAB +:1007B000067F0626004800000107036304BB000013 +:1007C000000CB43C28000772002BCECE3031FFFF66 +:1007D0000014000003FC07D10626002800000107D2 +:1007E000036404C00152000DB70201180201017533 +:1007F00056002B343400FFFF0014FFEC043B067F4F +:100800000626004800000107036404C00000000D34 +:10081000B703022C0001017D56002B343400FFFF8A +:1008200000C00000046C084A0626002800000107EA +:10083000036504BC0152000DB702011902010175E4 +:1008400056002B343400FFFF0067FFEC046706F806 +:100850000626004800000107036504B70000000DEC +:10086000B703022D0001017D56002B343400FFFF39 +:1008700000C0000003FC08690626002800000107EC +:10088000036604BB0152000DB7020112020101759B +:1008900056002B343400FFFF0067FFEC043B0717C2 +:1008A0000626004800000107036604B80000000D9A +:1008B000B70302260001017D56002B343400FFFFF0 +:1008C00000C0FE7A03FC07840626002800000027EB +:1008D000040E04D900000107014A009D0164000ACA +:1008E000B325020272002BCE3031FFFF0067FE7A83 +:1008F000043B06210626004800000027014A00822A +:1009000000000107040E04D20000000AB32D000706 +:1009100072002BCE3031FFFF00910000022B07ED5B +:100920000626002C00000107025803A20152000A0B +:10093000B309010272002BCE3031FFFF00760000B8 +:100940000211069B062603AF000001070258038729 +:100950000000000AB309020672002BCE3031FFFFFF +:1009600000B2FE7A01BD05B60626002C0000000785 +:10097000040E03A90000FFFF009AFE7A01A505FB03 +:100980000626004C00000007040E03910000FFFF44 +:10099000007AFE7A05D205CD062600320000000757 +:1009A000040E05980000FFFF0067FE7A047C0468CF +:1009B0000626005200000007040E04E00000FFFFBE +:1009C000007AFFEC05D207ED062600320000010791 +:1009D0000258058D0152000AB3260E0372002BCE79 +:1009E0003031FFFF0067FFEC047C069B06260052B7 +:1009F00000000107025804D70000000AB3260E07C2 +:100A000072002BCE3031FFFF007AFFEC05D207D108 +:100A10000626003200000107036305800152000C26 +:100A2000B43D290E0372002BCECE3031FFFF00679C +:100A3000FFEC04BE067F0626005200000107036398 +:100A400004CB0000000CB43D290E0772002BCECE63 +:100A50003031FFFF007AFFEC05D207D106260032C5 +:100A600000000107036405810152000DB703022D48 +:100A70000E01015E56002B343400FFFF0020FFEC16 +:100A8000047C067F0626005200000107036404CCA4 +:100A90000000000DB703022D0E01017D56002B341E +:100AA0003400FFFF007AFFEC05D2084A0626003228 +:100AB000000001070365057F0152000DB703022EF8 +:100AC0000E01015E56002B343400FFFF0067FFEC7F +:100AD000047C06F80626005200000107036504CBDB +:100AE0000000000DB703022E0E01017D56002B34CD +:100AF0003400FFFF007AFFEC05D2086906260032B9 +:100B0000000001070366057F0152000DB7030227AD +:100B10000E01015E56002B343400FFFF0067FFEC2E +:100B2000047C07170626005200000107036604CC68 +:100B30000000000DB70302270E01017D56002B3483 +:100B40003400FFFF007AFE7A05D2078406260032C1 +:100B500000000027040E059800000107014A015615 +:100B60000164000AB33A0E0372002BCE3031FFFF4E +:100B70000067FE7A047C062106260052000000274A +:100B8000040E04E000000107014A00A20000000A70 +:100B9000B33A0E0772002BCE3031FFFF007AFFEC24 +:100BA000069D078506260254000001070076023FD5 +:100BB0000164000AB3330E0372002BCE3031FFFF05 +:100BC0000067FFEC057306210626025500000107A9 +:100BD0000076018B0000000AB3310B0772002BCEA8 +:100BE0003031FFFF007AFFEC069D07850626025490 +:100BF000000001070043018C0164000AB3320E03B8 +:100C000072002BCE3031FFFF0067FFEC0573062129 +:100C10000626025500000107004300D70000000A25 +:100C2000B3300B0772002BCE3031FFFF007AFFECA0 +:100C3000069D07ED0626025400000107025805989C +:100C40000152000AB3310E0372002BCE3031FFFF88 +:100C50000067FFEC0573069B06260255000001079E +:100C6000025804DD0000000AB32F0B0772002BCEE0 +:100C70003031FFFF007AFFEC069D0759062602542B +:100C800000000107015101480164000AB33D0E0351 +:100C900072002BCE3031FFFF0067FFEC057305F6C5 +:100CA0000626025500000107015100940000000AC9 +:100CB000B33B0B0772002BCE3031FFFF007AFE7A78 +:100CC000069D06140626025400000007040E059631 +:100CD0000000FFFF0067FE7A057304FB062602553D +:100CE00000000007040E04E30000FFFF00B4FE7ADA +:100CF000053C05B60626003800000007040E056511 +:100D00000000FFFF009FFE7A046D04530626005882 +:100D100000000007040E04E10000FFFF00B4FFEC38 +:100D2000053C07ED0626003800000107025805576C +:100D30000152000AB319090272002BCE3031FFFFB5 +:100D4000009FFFEC046D069B06260058000001077B +:100D5000025804E60000000AB31D0D0672002BCEF7 +:100D60003031FFFF00B4FFEC06D10785062602569E +:100D700000000107007602110164000AB327150282 +:100D800072002BCE3031FFFF009FFFEC06010621E1 +:100D90000626025700000107007601A40000000AA1 +:100DA000B32A130672002BCE3031FFFF00B4FFECE4 +:100DB00006D1078506260256000001070043015EA2 +:100DC0000164000AB326150272002BCE3031FFFFFA +:100DD000009FFFEC060106210626025700000107CE +:100DE000004300F10000000AB329130672002BCE65 +:100DF0003031FFFF00B4FFEC06D107ED06260256A6 +:100E0000000001070258055F0152000AB3251502D0 +:100E100072002BCE3031FFFF009FFFEC0601069BD6 +:100E20000626025700000107025804EB0000000AE2 +:100E3000B328130672002BCE3031FFFF00B4FFEC55 +:100E400006D1075906260256000001070151011A72 +:100E50000164000AB331150272002BCE3031FFFF5E +:100E6000009FFFEC060105F6062602570000010769 +:100E7000015100AC0000000AB334130672002BCEFF +:100E80003031FFFF00B4FE7A06D106140626025662 +:100E900000000007040E05680000FFFF009FFE7AB7 +:100EA000060104FC0626025700000007040E04E2B7 +:100EB0000000FFFF0000FE7A04BC05B60626003CD9 +:100EC00000000007040E04CD0000FFFF0001FE1427 +:100ED000044804530626005C00000007040E05C405 +:100EE000FFF1FFFF0000000004BC07ED0626003CF8 +:100EF00000000107025804C00152000AB30E0702A5 +:100F000072002BCE3031FFFF0001FE140448069B17 +:100F10000626005C00000107025804830000000A56 +:100F2000B323000672002BCE3031FFFF000000001B +:100F300004BC07590626003C000001070151007F50 +:100F40000164000AB31A070272002BCE3031FFFF92 +:100F50000001FE14044805F60626005C00000106A8 +:100F600001514600000AB32F000672002BCE30312B +:100F7000FFFF0067FEC504EE0614062600D300003E +:100F80000107004200F00000000AB32F000B7200BE +:100F90002BCE30310002FC4F04D9FFF3067F001244 +:100FA000001C00234011181316801C400409120372 +:100FB0000D80010F070107002F5D331ACD17391A75 +:100FC000DC1ACC393930314123262627060607237F +:100FD000353E0237331E02172736363733150606DD +:100FE0000723FEF580336C34356B3380224D4B1F65 +:100FF000F41F4B4D2254293D20CC2B73387C04D94F +:101000002355303055231A265B602D2D605B26C298 +:101010002F5A41153A692B000002FB5404D9FEF9FE +:10102000067F0012001C002340101618801B13407E +:101030000F010A030500800C0C00002F322F1A103C +:10104000CC17391ADE321ACD32303141353E0237F3 +:10105000331E0217152326262706060727262627CE +:10106000353316161715FC52224D4B1FF5204A4DED +:101070002281336A36346C33A639722DCC203D2858 +:1010800004D919265B602D2D605B2619235530305D +:101090005523C32B693A15415B2F18000002FC4F02 +:1010A00004D9FFB006F800120028002D40142522B4 +:1010B000221C192613C01B4009120680040E0E0CB8 +:1010C0000C06002F332F3311331A10CD391ADC1AC6 +:1010D000CC3239393211333031411E0217152326F3 +:1010E000262706060723353E023725321615140635 +:1010F00007072327363635342623220607353636AA +:10110000FE1C1F4B4D2280336C34356B3380224DD7 +:101110004B1F01C15D6A463906670941392E2D16FC +:10112000270C0D2D06012D605B261A2355303055F6 +:10113000231A265B602DF7474B3A410C477B06226A +:101140001E1C1D05036703040002FC5204D9FEFFA8 +:1011500007170012002B002540102B2B1C231728EB +:101160001F1F1709120C8006060C002F332F1A10B0 +:10117000DD39C6322F3210CD32322F3031411E02CE +:1011800017152326262706060723353E0237010EAC +:101190000223222E022322060723363633321E0272 +:1011A00033323637FE15204D52257539703535737B +:1011B00037742352501F01C80631573F284B453F13 +:1011C0001C2A2B0D6B0B665C2B4D443E1D2A2A0BF3 +:1011D00005F62E5B552619214F30304F2119255524 +:1011E0005C2E012141673B1C251C2D3262821D258E +:1011F0001C2F30000002FC5304D9FEE706C2000D8C +:101200000018001D400B0F181514140D0D07800A4F +:1012100003002F331ACC322F327C2F3318CC3230CC +:101220003141060623222627331616333236373746 +:10123000150E02072335363637FEE70AA89BA09F16 +:10124000087E086B5852700A1E1B45492370213EC8 +:101250001C060687A6A28B55454A50BC15234B4554 +:101260001C182E643A000002FC5304D9FEE706C2A3 +:10127000000D0018001B400A170E1113130D0780F4 +:101280000A03002F331ACC32327C2F3318CD323080 +:1012900031410606232226273316163332363727E6 +:1012A00016161715232E022735FEE70AA79CA09EC7 +:1012B000097E086B5852700AF81C3C226F224A447F +:1012C0001C060687A6A28B55454A50BC3A642E18C8 +:1012D0001C454B2315000002FC5304D9FEE707060A +:1012E000000D0023001F400C17141D0E16160A0ACD +:1012F0000D078003002F1ACC323311337C2F18CC0A +:101300003239393031410606232226273316163367 +:1013100032363703321615140607072327363635BB +:10132000342623220607353636FEE70AA79CA09E00 +:10133000097E086B5852700AF259624330065D0A02 +:101340003A302B241A290C0D2F060687A6A28B559E +:10135000454A50010043463B3C0C2B66091D1D1CB1 +:101360001805025A04030002FC5004D9FEFD0714BC +:10137000000D0026001F400D26171E80231A124064 +:101380000D07800A03002F331ADC321ADE32321ABC +:10139000CD3232303141060623222627331616334A +:1013A000323637130E0223222E022322060723365B +:1013B0003633321E0233323637FEE709A19F9DA431 +:1013C0000A80096C56546F09930631563F294B45E4 +:1013D0003F1C2A2B0D6B0B665C2C4D443E1D292BAC +:1013E0000A05F08097987F4C38374D012441663BC1 +:1013F0001D251C2D3262801D241D302F0001001D73 +:10140000FE29018700020013000CB3110A0A040030 +:101410002F332F333031573426273716161514063D +:1014200023222627351616333236D94D4594436983 +:10143000776A28441D12381C2531EA37724102327E +:101440007D5660740C088F06092D00010017FE43BD +:1014500001D100CC0013000EB40700C00D0E002F08 +:10146000331ACC3230315322262735161633323612 +:1014700036353523353311140606AE2A531A18357E +:101480002120321C16F43C80FE431008BE090A1AC3 +:101490003D346FCCFEB35D8F5000FFFF001EFE1485 +:1014A000046605B60626003700000007007A0178BA +:1014B0000000FFFF0028FE1402F105490626005730 +:1014C00000000007007A01040000FFFF007AFE29F7 +:1014D00005D205CD06260032000000070150022685 +:1014E0000000FFFF0067FE29047C04680626005206 +:1014F000000000070150016A0000FFFF007AFE298A +:1015000005D206EA0626003200000027014C0195AC +:1015100001640107015002340000000AB3230E03E6 +:1015200072002BCE3031FFFF0067FE29047C058757 +:101530000626005200000027014C00E100000107D0 +:101540000150016A0000000AB3230E0772002BCE7F +:10155000303100020061FFEC043504680017001F01 +:101560000019400C0D1919001D080B7211000772AB +:10157000002B322B3212392F3330314132161615EF +:101580001402062322262635352126262322060785 +:1015900035363601211E023332360211A3F78A7E18 +:1015A000E39893D67202E404A69569A95A53AC0154 +:1015B000A7FE0801346C536F8A04687FFCBBBAFE37 +:1015C000FC8879E29B7DA1AF282AC02625FD4F52D9 +:1015D00080489000FFFFFCEF04BEFE8A069B0606D3 +:1015E00002580000FFFF0001FFEC074F05CD042764 +:1015F0000032017D000001070376FEC1FF98001054 +:10160000B50302320E0200B8FFFCB056002B343492 +:101610000002014004CA03980632000A001C001DA3 +:10162000400C1C0B0B001911110604800100002F47 +:10163000321ACC32322F3311332F33303141353619 +:10164000363733150E020707262635343633321661 +:1016500015140E02071416170260143410E0144219 +:101660004D259E787A4037303D0F1B27183A3D04B0 +:10167000DC1939A948152B6A6B2E12077E603A498E +:1016800030301723190C01233106000200290342D0 +:1016900002BF06D4000B0017000EB50C007812062E +:1016A00077003F33E432303141222635343633324D +:1016B000161514062732363534262322061514163D +:1016C0000172A3A69DACA4A99FAD474242474641E3 +:1016D000410342EFDBDAEEECDCD9F1A39195949172 +:1016E000919593920002002E034402BF06D2001E81 +:1016F000002C0019400B1F0C0B0F0F27167807004A +:1017000077003F32E432392F3333333031413216F0 +:1017100017152626232206060733363633321615CA +:101720001406062322262635343E02132206061509 +:1017300014161633323635342601F71E4818163E75 +:10174000206E7E3605081B695078914D8F62629934 +:10175000582A65B21032482722463442534806D2EE +:10176000080697090C4B8052293C90845B8A4D599E +:10177000B18463B89154FE38263B202C5435545024 +:10178000444E00020027034402B906D4001D002B7A +:10179000001B400C1415242418181009781E00771B +:1017A000003F32E432392F331133333031413216B6 +:1017B0001615140E02232226273516163332363616 +:1017C000372306062322263534361722061514162B +:1017D000333236363534262601656399582965B18A +:1017E000881F4918163B25707B3605091B654F7D00 +:1017F00092AD9740534649314927214606D457B008 +:101800008663B99255080698090C4D824F2640937D +:101810008486AA90524E4452263B20305332FFFF1A +:10182000FFE8FFEC02D507AB0626018500000107A3 +:101830000388FF8800000012400A040302012110FF +:1018400001018D56002B34343434FFFFFFE9FFECE7 +:1018500002D507AB06260185000001070387FF8933 +:1018600000000012400A040302011B1001018D5602 +:10187000002B34343434FFFFFFD6FFEC02D507A62B +:1018800006260185000001070386FF88000000127C +:10189000400A04030201251001018D56002B343447 +:1018A0003434FFFFFFD7FFEC02D507A606260185DB +:1018B000000001070385FF8900000012400A0403AD +:1018C00002011F1001018D56002B34343434FFFF08 +:1018D0000099FFED049607AB062601910000010771 +:1018E000038800DC00000012400A040302012805FE +:1018F00001018D56002B34343434FFFF0099FFED85 +:10190000049607AB0626019100000107038700DE5D +:1019100000000012400A04030201220501018D5655 +:10192000002B34343434FFFF0099FFED049607A6F2 +:101930000626019100000107038600DD0000001269 +:10194000400A040302012C0501018D56002B34349A +:101950003434FFFF0099FFED049607A60626019197 +:1019600000000107038500DE00000012400A0403A6 +:101970000201260501016456002B34343434000181 +:1019800000C0FE67053505CC0026001C400E191866 +:101990000F0F1D037216027214080700002F323F4A +:1019A0002B2B321133333031412226273516163393 +:1019B000323636351134262322060615112311330B +:1019C00017333E02333216161511140E02038F38E8 +:1019D000541E204B2C365C37919E889C42F0B927D0 +:1019E000082982A25993DA7A3D719AFE670D0BC9D4 +:1019F000080C296B610388AEA26DCA8CFCC205B6C7 +:101A0000C242613569D9AAFC4F78AD6F3400FFFF3F +:101A100000C0FE69058405B60606010B0000000142 +:101A200000B4FFEC052905CC00280023401206175E +:101A300017001C1B12122003721902720B0009728C +:101A4000002B322B2B3211333311392FCE3031454D +:101A50002226263535331514161633323635113411 +:101A60002623220606151523113317333E0233327F +:101A70001616151114060602E8B7FB82F04B946E99 +:101A8000AD9C919F879D42F0BA26092982A2599266 +:101A9000DB797EFF1486F2A2211675994BBBAD014E +:101AA00091AEA26DCA8C6702DFC242613569D9AAC4 +:101AB000FE269AF38D000004004E04C602EF07A62E +:101AC000000D00190025003100254010201A1A0EC3 +:101AD0002B2626070A0480000014140E002F331151 +:101AE000332F1ACC3233322FC411331133303141FA +:101AF00022262733161633323637330606012226BE +:101B00003534363332161514062122263534363351 +:101B1000321615140601353E023733150E02070141 +:101B20009A9EA20C800B6C5851710D830DAEFEA6CF +:101B3000303D3D303040400159303D3D302F404038 +:101B4000FEAA162C2812C31C454A2305CFA2854D98 +:101B500042484783A4FEF7383639363639363838A6 +:101B60003639363639363801FD191E4146251423DB +:101B70004A461C000004004E04C602EF07A6000DF2 +:101B8000001900250031002B40131A2020143026A4 +:101B9000402A2C2C0D07800A03030E0E14002F334D +:101BA00011332F331ACC32322F331ACD3211331175 +:101BB00033303141060623222627331616333236B8 +:101BC00037013216151406232226353436213216F3 +:101BD000151406232226353436031E021715232E2C +:101BE00002273502EF0DAE9A9EA20C800B6C585165 +:101BF000710DFE6E30404030303D3D01B92F404008 +:101C00002F303D3DB412292B1670234A451C06F691 +:101C100083A4A2854D424847FEAD36393638383662 +:101C20003936363936383836393602032546411EBC +:101C3000191C464A23140004006104C602DF07ABE6 +:101C40000003000F001B0027001F400D1016160A8E +:101C500027210303020204040A002F3311332F3318 +:101C600010DECD11331133303141152135173216C5 +:101C70001514062322263534362132161514062370 +:101C8000222635343613150E020723353E0237025D +:101C9000DFFD827930404030303D3D01B92F40407A +:101CA0002F303D3D4B1C454A2371172B2812068AC5 +:101CB000A3A3E73639363838363936363936383828 +:101CC000363936020814224B461C191E414625009F +:101CD0000004006104C602DF07AB000B000F001B0D +:101CE0000027001F400D221C1C1006000D0D0C0CBF +:101CF000161610002F3311332F3310DECD11331190 +:101D0000333031412E022735331E02171505352198 +:101D100015012226353436333216151406212226B3 +:101D20003534363332161514060189224B451CC250 +:101D300013282C16FE67027EFDFB303D3D303040FF +:101D4000400159303D3D302F404006C81C464B22D3 +:101D5000142546411E19E1A3A3FEDF383639363675 +:101D6000393638383639363639363800000100B25F +:101D700004DE03EB05C3000D001D400C010C0C0537 +:101D800009090D800307070B002F3311331ACD32D9 +:101D9000113332113330314115072327230723270D +:101DA000230723273503EB4F2C30AE302C2FAD30DB +:101DB0002B4D05C33CA966666666A93CFFFF00245F +:101DC00000000627061F04260049000000070049FE +:101DD00002E50000FFFF002400000489061F04261E +:101DE000004900000007004C02E50000FFFF00244E +:101DF00000000479061F0426004900000007004F78 +:101E000002E50000FFFF00240000076D061F042606 +:101E1000004900000027004902E500000007004CCF +:101E200005CA0000FFFF00240000075D061F04260E +:101E3000004900000027004902E500000007004FAC +:101E400005CA0000000100B4FFED059A05CB002B88 +:101E50000026401327081C05051D04001A1A00144B +:101E60000D097221000372002B322B3211392F120F +:101E700039393311333F30314132161617011E0202 +:101E80001514060623222627351616333236353426 +:101E900026232335012E0223220606151123113491 +:101EA000362402F296DA891DFEFB79B7676FE7B335 +:101EB0006DB9504FBA54A08FA1AC670113174D6E86 +:101EC00049719245EF87010005CB5AA570FEF30CCE +:101ED00066B17E85CA722328D12D2F8B78747BAA98 +:101EE0000121314222549F73FC6703AAA8F48500A4 +:101EF0000001FFEBFE16054005CB0026001E40103A +:101F00000D141419081C05041A060272200003722D +:101F1000002B322B2F1739332F3330315332161613 +:101F20001713012101011E0233323637150606232D +:101F3000222626270301230103262623220607350E +:101F40003636E55A6B4924A6015F0100FE03010BFA +:101F50001D31382714381D214B2F5D7B582BB0FEC7 +:101F60004DFC0249D9284237153D23244D05CB3D70 +:101F70007C60FE5D02A7FC67FD6E454C1C0907BD39 +:101F80000C0F49987501C8FCE3040F021C655A093F +:101F90000CBE0C15000300BEFE1404CF05B60014E1 +:101FA000001D00270020400F080915151E1E001FE8 +:101FB0001312081D000272002B323FCD3312392F4D +:101FC0003312393930315321200415140606071510 +:101FD0001E0215140606232111231333323635341D +:101FE00026232311113332363534262623BE01B978 +:101FF000011E01163D715058824883EEA2FEF2F098 +:10200000F0E49D85989ED0F99F8F418B7105B6AE07 +:10201000C25585560F090F4F8C6D8ABC61FE1405A1 +:10202000466968695FFDA8FE2B8075476435FFFF30 +:1020300000C0FE14041D05B60626002F000001078F +:10204000007A01B30000000BB60117000100005632 +:10205000002B3400FFFF00C0FE14058405B60626E1 +:10206000003100000107007A024B0000000BB601AE +:10207000250101000056002B3400FFFF0000FE295F +:10208000054905BC06260024000000070150019FF9 +:102090000000FFFF00C0FE2903FC05B6062600284D +:1020A000000000070150015E0000FFFF0070FE29E4 +:1020B00001E005B60626002C0000010601501E00B6 +:1020C000000BB601150000001E56002B3400FFFF68 +:1020D00000B4FE29053C05B60626003800000007BE +:1020E000015001EA00000001004D0000029605B613 +:1020F000000B0028401309040408080505060272B5 +:102100000A03030B0B02020108003F3311331133A2 +:1021100011332B3211331133113330316121353703 +:1021200011273521150711170296FDB7ADAD0249EC +:10213000ADAD8A3A042D3C89893CFBD33A000001BD +:102140000039FFE902C105B60011000EB60C02729B +:1021500007000972002B322B303145222627351615 +:1021600016333236363511331114060601204B7200 +:102170002A2F683B385A35EF68BB171A12CB111853 +:102180002B6E640402FC05A3CE61FFFF002A000051 +:102190000296078506260398000001070043FFD832 +:1021A0000164000AB312060272002BCE3031FFFF29 +:1021B000004D000002C807850626039800000107AD +:1021C0000076008B0164000AB313060272002BCE66 +:1021D0003031FFFFFFF4000002F707840626039862 +:1021E00000000107014AFFA20164000AB3190602B8 +:1021F00072002BCE3031FFFF0039000002AB074FD9 +:102200000626039800000107006AFF130164000C12 +:10221000B42115060272002BCECE3031FFFFFFE64F +:10222000000002F807590626039800000107015133 +:10223000FF940164000AB31D060272002BCE3031F8 +:10224000FFFF0034000002B206EA062603980000F1 +:102250000107014CFFE20164000AB30E060272009E +:102260002BCE3031FFFF0019000002D9076D062682 +:10227000039800000107014DFFC70164000AB31075 +:10228000060272002BCE3031FFFF004DFE29029670 +:1022900005B60626039800000007015000CC000098 +:1022A000FFFF004DFE29029605B6062603980000A2 +:1022B000000601506800FFFF004D00000296075F16 +:1022C0000626039800000107014E00A00164000AE1 +:1022D000B312060272002BCE3031FFFF004DFE69B3 +:1022E000049005B60426039800000007002D02E4C0 +:1022F0000000FFFF0039FFE903CB0784062603999E +:1023000000000107014A00770164000AB31F0C02B4 +:1023100072002BCE3031FFFF004D0000029607ED1A +:102320000626039800000107025803D50152000A4F +:10233000B311060272002BCE3031FFFF004DFE7A42 +:10234000029605B60626039800000007040E03E176 +:102350000000FFFFFFFF000003B7060104270398FA +:102360000121000000070153FE0BFF9AFFFF004D03 +:102370000000029605B6060603980000FFFF00392C +:10238000000002AB074F0626039800000107006A11 +:10239000FF130164000CB42115060272002BCECE8F +:1023A0003031FFFF004D0000029605B60606039887 +:1023B0000000FFFF0039000002AB074F062603981C +:1023C00000000107006AFF130164000CB421150628 +:1023D0000272002BCECE3031FFFF0039FFE902C17F +:1023E00005B6060603990000FFFF004D00000296A7 +:1023F00005B6060603980000000100A8000001933E +:1024000004530003000CB5020672010A72002B2B64 +:102410003031612311330193EBEB04530001FF874B +:10242000FE14019304530010000EB60B0672070051 +:102430000F72002B322B30315322262735161633DC +:1024400032363511331114060639345E2022402904 +:102450004155EB4799FE140F0ABC0A0A486504D19E +:10246000FB1A659C5800FFFF00A8FE1404D3061F4A +:102470000606017E0000FFFFFFE0FE14048C045FEF +:10248000060601930000FFFF0067FE1404530621B7 +:10249000062603BA0000010602367100000AB33AAC +:1024A000000772002BCE3031FFFF0050FE1401FBFD +:1024B00006140626004F00000106007A5500000BA6 +:1024C000B601150101000056002B3400FFFF00A8E3 +:1024D000FE14047504680626005100000107007A06 +:1024E00001D10000000EB401190E0000B8FE14B0B6 +:1024F00056002B340003005AFE290403046800151B +:102500000033003E003240190807071D3B3B2135D0 +:10251000343429282816210B721B122D1607720F2E +:1025200000002F322B323F2B12392F33331133114E +:1025300033113333113330314122263534363637B7 +:10254000170E0215141633323637150606033216E7 +:1025500015112327230E022322262635343625374C +:1025600035342623220607273636010706061514BA +:102570001633323635027E6E76476D3871384E2905 +:102580002F282138111D4250D2D7A72D082F648340 +:102590005E639C5AFF0102C06B61539C4A4C51CF51 +:1025A00001308FB08E62507AA1FE29735F50917C0A +:1025B00031213E716B382C2D0A068F080D063FBA6B +:1025C000C5FD179D3C4E27499673ABAC09073A737E +:1025D000623023A62B36FDA905066C5E524B8B8715 +:1025E000FFFF0067FE29043B046806260048000040 +:1025F0000007015001580000FFFF0047FE2901B706 +:1026000005FB0626004C000000060150F500000204 +:10261000009FFE29046D04530015002D0024401373 +:102620002D06722306720807071A28280F001E0BB2 +:1026300072180A003F2BCC323311333311332B2B5A +:1026400030314122263534363637170E021514162E +:102650003332363715060601112327230E022322B3 +:10266000262635113311141633323636351102B0A1 +:102670006E763F663A8339512A30272138121E423E +:102680000191B9200D236C84497DB15EEC696F6BBB +:102690007E35FE29735F437A6D2C1736625D2F2CD1 +:1026A0002D0A068F080D062AFBAD95394B2555B22C +:1026B0008D02D3FD59818058AC7D0227000200674E +:1026C000FE140453046800220033002340131A2A26 +:1026D0002A1D0B72120B0F720506720323230007CB +:1026E00072002B3211332B2B322B3211333031410C +:1026F00032161733373311140606232226273516D0 +:102700001633323635353436372306062322021186 +:1027100010120522060615141633323E02353534E2 +:10272000262602206CA83B0918C373E8B077C75768 +:102730005AD475868C05020838A76CCDE8EA010BDF +:1027400055733B8382496943203A7B046854539212 +:10275000FBA19DD56E2124C72A2C948A231F5319CF +:102760005753012D010E010D0134C259AB7EBBC17F +:102770002853825A2B86A74FFFFF0067FE1404538D +:102780000621062603BA00000107014A00A0000046 +:10279000000AB341000772002BCE3031FFFF006703 +:1027A000FE1404530609062603BA00000107014D72 +:1027B00000C50000000AB338000772002BCE30318C +:1027C000FFFF0067FE14045305FB062603BA000052 +:1027D0000107014E019D0000000AB33A0007720094 +:1027E0002BCE30310001FFFAFFE10412061F002B4F +:1027F00000254012112727131414240672201901F2 +:102800007207060D0D00002F3210CC322B322B3206 +:10281000113332113330314522263534363717061D +:10282000061514163332363511233537353436361E +:1028300033321617072626232206151521152111D6 +:102840001406060143A0A90E0BC106073E2E364012 +:10285000B5B559A7744C7E2B3D225430504A010C1B +:10286000FEF450971FA88828441C381326143D3FB7 +:102870004E57026371454D8DA6491910B20B136472 +:10288000604BB3FDAC76A25300020066FFEC047B04 +:10289000061F0021002F0019400D221909030029ED +:1028A000110B7201000172002B322B3211173930DB +:1028B00031411706040615141616171E02151406C4 +:1028C000062322262635343636372E023534363660 +:1028D00024030E02151416333236353426260447E7 +:1028E0001AD8FED69A4285657BB05F85ED9D96EA43 +:1028F000865FA76A3C6E475FCE014ADE47875692E5 +:102900008188944578061FC918243633263640340A +:102910003E91BF829CD9706DD39A80B87B222049AA +:10292000674B54775337FD271457906A859C9E8CCC +:102930005B7F5C00FFFF004D0000029605B60606B7 +:10294000039800000001006DFF3B02E602E1001762 +:102950000018400B05041111087C177D0D167B0033 +:102960003F33EDE432113333303141151406073370 +:10297000363633321615112311342623220615114B +:10298000231101060502092272467B89994548698F +:10299000519902E1EB25451333337380FE4F0197C4 +:1029A0004D4E7870FEB603A60001006DFF3B02F6A7 +:1029B00002E100120019400E0F0E04050B08060973 +:1029C0007C127D0D117B003F33EDE417393031412E +:1029D0001114060733363637373301012303071541 +:1029E00023110106050303113015DCAFFEE10133AD +:1029F000B4E7559902E1FE3D1F4821153915DBFE6C +:102A0000E2FE85012444E003A6000001006DFF3BC7 +:102A1000010602E10003000AB3027D017B003FEDE5 +:102A200030314523113301069999C503A6000001F1 +:102A3000006DFF3B048F01E00026002540111C1BA8 +:102A40001212200900002020197C050E0E187B00B0 +:102A50003F331133ED322F33113311331133333010 +:102A60003141321615112311342623220615112364 +:102A700011342623220606151123113317333E0283 +:102A800033321617333636039A797C9940415B50BE +:102A90009940413F4A21997716081642502C506FB1 +:102AA0001B0C227901E07380FE4E01994C4D6C6540 +:102AB000FE9F01994C4D35674AFEB402995A232C6A +:102AC0001734363733000001006DFF3B02E601E0AA +:102AD00000140019400B1211090900000F7C050EAB +:102AE0007B003F33ED322F33113333303141321617 +:102AF0001511231134262322061511231133173300 +:102B0000363601E47A889945486951997716082341 +:102B10007901E07480FE4F01974D4E7771FEB60249 +:102B2000995B34330002006DFE1502FA01E00015D6 +:102B30000022002340100A091D1D0613121616005C +:102B400000107C0E067B003FCEE4322F331133336E +:102B50001133113333303141321615140623222636 +:102B6000272316161511231133173336361722066D +:102B70000715141633323635342601DF809B9F80CB +:102B800052651E080305997D15071E672B5F4F02CE +:102B90004D6454525201E0ADAAAAB03925173B1832 +:102BA000FEF203BF5D2B3E7368681470767C6C6B1D +:102BB000770000010040FF2F025101E000290018BA +:102BC000400D0D0011261522061F187C0A037B00FC +:102BD0003F33E43217393031451406232226273596 +:102BE000161633323635342626272E023534363340 +:102BF00032161707262623220615141616171E024C +:102C000002519A8E4C6D303381394B431B484645F7 +:102C10005D30987D427539303162323B3E1D4A420B +:102C2000405E3307626814147A171F2B251622247E +:102C30001A19334738585C19176A131A221E1820BC +:102C40002118163248000001001AFF2F01EA02671E +:102C50000017001D400D0B1414110D0E0E10117CE9 +:102C600000077B003F33F4CD331133113311333080 +:102C700031453236371506062322263511233537DE +:102C800037331533152311141601791E3A191A50CA +:102C90002C5C7C626A3260CDCD365F0A086B0A0F0D +:102CA000597B01653F328E936CFE9D3331000001EC +:102CB000006A00000484050C00230018400C1A0B65 +:102CC0001D080400120979721C00002F322B3212E9 +:102CD0001739303173113436363736363701210122 +:102CE0003636373636351133111406070606070116 +:102CF0002101060607061511730B1C1C1B5E44FE02 +:102D0000F7010401A30B13072821E9161C176045DE +:102D1000010AFEFCFE5B1B3F121301CB385D552AF6 +:102D20002E421301AAFD4A060E091C584D01D8FE79 +:102D3000294E75342D4D15FE5102BB032B2F365CE9 +:102D4000FE340001005C000004390520001D001461 +:102D5000400909107A721B0101000A003F32113349 +:102D60002B323031733521113426272626232206B3 +:102D700007353636333216171616171E021511335D +:102D8000155D025E5756183E2735946C46A25C616D +:102D90008A3B3D511917190A92BB02BD666711079C +:102DA000080908BB09081114154030204B5734FDA1 +:102DB0003BBB0001003CFFF502DC052000260017AC +:102DC000400B1F0A212011177A07000A72002B32CC +:102DD0003F3339393F3031572226273716163332E1 +:102DE0003637363635113426232206073536333248 +:102DF0001617161615112327230606070606BD1BF0 +:102E00004125191E3E204977271B1E314628523284 +:102E1000655F5374243629B6210D13351928720BBA +:102E20000807D207073E3A29684001A94E5A0B0C01 +:102E3000BF16231F2D935BFC3DC7224516272E008E +:102E40000001002C00000408050C00110010B60B56 +:102E5000080809797200002F2B32113330316111CB +:102E60003436373636372135211506060706151153 +:102E7000025C1611122518FD5A03DC314E172B0384 +:102E80005E30531C1D2810BAA8132E223A6CFCA5E4 +:102E9000000200A8000004840520001B001F00178A +:102EA000400B1C0A1E1E0707117A72000A003F2BF6 +:102EB0003211332F3F303161113426272626232249 +:102EC00006073536363736363332161716161716C6 +:102ED000161511211133110397545418472D49D455 +:102EE0009E3262304D873973983D3D5117100EFC6C +:102EF00024EB037864671108090E0FBC070803056B +:102F000005171B1C503E2E603EFC880312FCEE0091 +:102F1000000100A800000193050C0003000BB401A0 +:102F20007972000A003F2B303173113311A8EB0581 +:102F30000CFAF400000100570000024B050C0016CB +:102F40000011B70B0808097972000A003F2B3211F3 +:102F50003330317311343637363637213521150E7B +:102F6000020706060706061511B9231F19361FFEAC +:102F7000EE01F4192B240D111505030402835DA441 +:102F80003D2E491ABAAB13373E1F2B652B1A3E2430 +:102F9000FD7D000100A8000004840520001D00172D +:102FA000400B120A1C191901077A72000A003F2B04 +:102FB000323211333F3031731136363736363332D1 +:102FC000161716161716161511231134262726263E +:102FD0002322060711A816422D5AA54B75983D3D90 +:102FE0005117100EED5D5C163D272868410504045D +:102FF00006040707161B1B4E3F2D6240FC88037812 +:103000006A6B0F04050505FBA500000100A0FFED9C +:1030100004B6052000360015400B1E257A720A7989 +:103020007212000B72002B322B2B323031452226CC +:103030002726262726263511331114161716163380 +:1030400032363736363534262726262322060735EC +:1030500036363332161716161716161514060706C7 +:103060000607060602A5458735325A222D29EC2D82 +:103070002D2162404467203023212A236C401224F2 +:1030800012203F1E4882362F481922221919216822 +:10309000483888131A1F1C584154D58B027DFD8374 +:1030A0008AC43A2B2E332F41C97471C13F33300586 +:1030B00003BC06041F241C573C4CCF8464AB475C04 +:1030C000852A20210001009B01C50186050C000412 +:1030D000000EB5030000017972002B322F3330311E +:1030E00053113311079BEB9501C50347FD74BB00DA +:1030F00000010027FE14037F05200020000CB40906 +:10310000167A7200002F2B323031411134262726D7 +:103110002627262322060706060735363637363693 +:1031200033321617161617161615110292181C0EA2 +:103130002716497C2D50271B4B1D1E4A2B2D62360E +:103140006CB9391D2F122222FE1404C0507F341B8B +:103150002C10360706041005C1070B05050544377A +:103160001D422746A660FB4100010044FFEC039C82 +:10317000052000380010B718257A7208000B72007D +:103180002B322B32303145222627351E0233323680 +:103190003736363736363535342627262623220667 +:1031A0000706060735363637363633321617161603 +:1031B000171E0215151406070606070606019D6868 +:1031C000A948276A773C3A5B201C2C0C0D12252A53 +:1031D000297F4D3D7D410F1707203D262F6B3B6D0D +:1031E000B9391D2F13161E0E1A1E1B513F3F97147F +:1031F0001010C70A110A201B194223256337AE5D40 +:103200009D34332F0E0E040402C1090A040604443F +:10321000371D42272F697440AD5995443D5B1F30DF +:1032200021000001003F000003D00619000A00142D +:10323000400908030305067972000A003F2BCD33CD +:10324000113330316113132111331121150303019F +:10325000CD65B1FD5CEB02A6B66301EF026201C869 +:10326000FEF7ACFD8BFE1100000200A400000480FC +:10327000052000110020000FB61D077A7212000A07 +:10328000003F322B32303173113636373636333217 +:10329000161716161716161511252111342627266E +:1032A0002627262623220607A415422B5BA64C7848 +:1032B0009E40354A171110FD1002041C1C163D26B5 +:1032C00017412B28693F05040406030807191E1837 +:1032D0004837275E38FC6BBB02DF354817131605ED +:1032E00005030504000100650000048A052000357F +:1032F000001F401025240A3413122E2E197A720F43 +:103300007972000A003F2B2B32113333333F3330B5 +:103310003173133636353426272E022726262733D7 +:103320001616173336363736363332161716161743 +:1033300016161511213521113426272E02232206B7 +:103340000706060703655503020708030E0D04046C +:103350000904D91118060D0E4F26287E494B792DE8 +:103360001D2D111D1DFE0F01041A19102E422E399C +:1033700062201E300F570396192613223E230E2E6D +:103380002D0B0D170D254420143C1414212924184D +:1033900039213C9A5EFCD3BB0272456A231C2D196D +:1033A000221817371DFC440000010057FE1D01853F +:1033B000050C0011000AB308797200002F2B303180 +:1033C000531134262627262627331616171E0215D4 +:1033D000119A0E180F040604EC040A05081611FED3 +:1033E0001D0545458A7D310C160B0B1E131A7A9666 +:1033F00044FABB0000010069000002E90520002238 +:10340000000FB60C137A7201000A003F322B3230E3 +:1034100031733521363635113426272626232206E8 +:1034200007353636333216171616171616151114B9 +:10343000060607076901800A0A1515112C1D275178 +:103440002F265D374E6A2423300E0F110B0E070A0C +:10345000BB2D5A2D024B2A451610130808BF08072A +:103460001D19194A29215330FDB536776C223400D5 +:1034700000020065FFED047C05200023003C0017DE +:10348000400B0D0C3131137A7224000B72002B3279 +:103490002B32113333303145222726262726263575 +:1034A000343636373707353E0233321617161617BD +:1034B00016161514060706060706273236373E028B +:1034C0003534262726262322060706061514161746 +:1034D0001616026F8C654E71241A1C224433038B1E +:1034E0005DADA44C508B393E5F1F1E1E141421701D +:1034F0004E6F964567201E220F3B341F56322A42DC +:10350000214B4727282066133427855F47AF66681D +:10351000AB87310207C0060804242525734E48B541 +:103520006B58994168972C3FBF36312B778B48A356 +:10353000C4332022020353E69E82BA393136000199 +:103540000041FFC50497050C00190018400D170134 +:103550000205091406000E06797200002F2B3212A4 +:1035600017393031573537363637013313133E02AA +:10357000371333030E0207060407060641FC1B3708 +:103580001CFEDAEA9A674971480B35E5350723389E +:10359000264FFEE5C861B33BBF25050B07044CFD74 +:1035A000C3FE3B2984B16A023AFDCF4C897A358B40 +:1035B000B11F0F1B00010050FE14045E0520002FF8 +:1035C0000017400A151416160007257A7200002FFE +:1035D0002B3212392F33333031411134262726262E +:1035E000232206070606151416171616171707279F +:1035F00026262726263534363736363736363332C2 +:1036000016171616171616151103702625256C4168 +:103610004275221F252A271A40272D25305D9A360C +:103620002F3441361B49233C8148558F3A31541E73 +:103630002525FE14047387BA34392B2A28235D35D7 +:1036400043651E131A0709AB0201413D3699625CBE +:10365000A1351B31101B1A24251F603F4DCA7BFB6F +:103660008D0000010065FFEC04730520004A00197D +:10367000400C282929001B397A7209000B72002B93 +:10368000322B3212392F3330314522262627273567 +:103690001616333236373636373636353426272641 +:1036A00026272626232206070606151416171616A1 +:1036B00017170727262627262627262635343637A6 +:1036C0003636333216171616171616151406070651 +:1036D000060706060261417F6B242C61C1603E5FD4 +:1036E0001F25290705040C10103A301C3F24466999 +:1036F0001E272E29231C43262E253039632B2944CF +:103700001821234D3E4BC46958943B2E4F1C25264F +:10371000322C266D3C2F731405090505B90A0B29B7 +:1037200023277C40314E314C743C3E621C101125E5 +:103730001C236A393E6620181D0208AC03021816C5 +:10374000163D2632824C6BAB35413E27271F5C3C31 +:103750004EC97D93E04C3F57171718000001000633 +:10376000FE1403BE050C00150017400C14130104D1 +:103770000705000B02797200002F2B321217393027 +:1037800031411101331336363736363511331114C2 +:1037900006070606070711011AFEECF9F5152A15AA +:1037A0004349EA3131267F535FFE14042102D7FDDD +:1037B0005A050B060D786801A3FE55629734273C25 +:1037C0000916FC62000100480000044F050C001AB5 +:1037D000001D400D0818000C057972190303010142 +:1037E00000002F32113311332B321239393031733B +:1037F00035211701012101173636371333030E0225 +:1038000007060607060607011554024E83FEE3FE6F +:103810004001020143383C470A19E418040D110D18 +:103820000D25181A40250109BB05019102C5FDEEC1 +:103830005744AB680112FF002D4E4722274A262B22 +:103840004E22FE938900000200A8FE1404C3050C5A +:10385000001A001E0017400A1B1A1C1C0F0C0C0D2E +:103860007972002B321133332F2F2F3031613434E2 +:10387000353436373E02371321352115030E020742 +:103880000E0315150111331102A51E130615190D8E +:10389000AFFCE2041BBD091918080712110BFD1932 +:1038A000EC0A120A309C531B5059280221BA97FD8A +:1038B000B81854551E1B50574E1826FE1404EDFB25 +:1038C00013000001002C0000038405200019000CE7 +:1038D000B4070F7A7200002F2B3230316111342679 +:1038E00027262623220606073536363332161716C4 +:1038F000161716161511029959581738202A747A76 +:10390000355D9E4283983D3E5018100D03786669E0 +:10391000110706040804BD0707161C1C4F3F2E6044 +:103920003EFC88000001005C0000059B050C00289F +:10393000001D400F1D0A0A1513141203050001791A +:10394000721600002F322B121739331133303173B6 +:103950000333133636373636371333030606070676 +:10396000060722062317213236373637133303066C +:103970000607060607060623C96DE33A325F1F24D1 +:1039800028071FE0200B4040399B6A030502140101 +:103990001279CB42421034E1360B3D2F2F7D554B2F +:1039A000AB5E050CFD490B2C242C834D0160FEA25F +:1039B0007CB9433E430E01EC80797CA60237FDC5FD +:1039C00072C652517D292C2400010038FFF804AB47 +:1039D0000520002F001540091E0A2424127A7206C1 +:1039E00000002F322B3211332F303157222627354A +:1039F000163332363511060607353E0233321616B7 +:103A000017161617161615112311342627262322EA +:103A100006071114060706070606B11D3B212F2FC6 +:103A2000423F24472469B9A3465E8764293543157C +:103A30000D0CEB5C5A2C48214A2911151A2D2971BD +:103A4000080C0CAF08505602F5020602BC0A0C0620 +:103A50000D1D171D4D3B255D38FC800378686A10ED +:103A60000A0202FCFD3D642B38231F1FFFFF005C90 +:103A70000000059B0612062603E20000010704234E +:103A80000531005A000AB329017972002BCE30317A +:103A9000FFFF005C0000059B060D062603E2000008 +:103AA0000107042400BB0055000AB3290179720004 +:103AB0002BCE3031FFFF005C0000059B061206266E +:103AC00003E2000000270421034CFF6101070423E7 +:103AD0000533005A000AB334017972002BCE30311D +:103AE000FFFF005C0000059B060D062603E20000B8 +:103AF00000270421034CFF610107042400C2005584 +:103B0000000AB334017972002BCE3031FFFF006A16 +:103B1000FF1C0484050C062603C900000007041CD2 +:103B20000275FFEBFFFF006AFE520484050C0626B7 +:103B300003C900000007041D0274FFF4FFFF006AC0 +:103B400000000484050C062603C9000000070421B8 +:103B5000020FFEB3FFFF005C0000043905200626BB +:103B600003CA0000000704210185003DFFFF003C5F +:103B7000FFF502DC0520062603CB00000007042128 +:103B8000010E003DFFFF002C00000408050C062676 +:103B900003CC000000070421014B003DFFFF00A8FB +:103BA000000004840520062603CD00000007042140 +:103BB000028E003DFFFFFFBA00000193050C0626B0 +:103BC00003CE000000060421053EFFFFFFCD0000EC +:103BD000024B050C062603CF000000060421173E09 +:103BE000FFFF00A0FFED04B60520062603D100006C +:103BF0000007042102A0003EFFFFFFB801C50186B7 +:103C0000050C062603D20000000704210003013141 +:103C1000FFFF0027FE14037F0520062603D30000C4 +:103C200000070421014D003EFFFF0044FFEC039C10 +:103C30000520062603D4000000070421015F003E92 +:103C4000FFFF003F000003D00619062603D5000041 +:103C5000000704210144003EFFFF00650000048AC4 +:103C60000520062603D70000000704210293003E2A +:103C7000FFFF0069000002E90520062603D90000C5 +:103C800000070421012D003EFFFF0065FFED047CCD +:103C90000520062603DA000000070421026E003E1C +:103CA000FFFF0050FE14045E0520062603DC000022 +:103CB00000070421024B00FDFFFF0065FFEC0473C9 +:103CC0000520062603DD000000070421026900EE3E +:103CD000FFFF00480000044F050C062603DF00002C +:103CE000000704210109FFA0FFFF00A8FE1404C380 +:103CF000050C062603E00000000704210261003DD8 +:103D0000FFFF002C000003840520062603E10000CD +:103D1000000704210155003EFFFF005C0000059BE9 +:103D2000050C062603E2000000070421034CFF6196 +:103D3000FFFF0038FFF804AB0520062603E3000070 +:103D40000007042102D00039FFFF00A80000019302 +:103D500005D8062603CE00000107041E011FFFB987 +:103D6000000AB304017972002BCE3031FFFFFBEE65 +:103D700004D9FDD9062104070043FB9C0000FFFF86 +:103D8000FD6F04D9FF5A062104070076FD1D0000CF +:103D9000FFFFFE8004D9018306210407014AFE2E9D +:103DA0000000FFFFFBFC04DAFF0E05F604070151DB +:103DB000FBAA0000FFFFFEC204DA014005870407EA +:103DC000014CFE700000FFFFFEA404D90164060947 +:103DD0000407014DFE520000FFFFFF7C04F900863E +:103DE00005FB0407014EFF2A0000FFFFFEC8050483 +:103DF000013905EB0407006AFDA10000FFFFFF1970 +:103E000004D900F3069D0407014FFEC70000FFFF21 +:103E1000FEE904D90210062104070152FE970000B2 +:103E2000FFFFFE8104D9018306210407014BFE2F09 +:103E300000000002FBA804D9FEC50621000C0019F1 +:103E400000254011041111130B1818000D138006E2 +:103E5000060F130113002F5D332F1A10CD323211CC +:103E600033113311333031411E021715232E03272E +:103E700035231E021715232E032735FE13163D4347 +:103E80001C81225656441186163C421D80235755EC +:103E9000441106212E6F6A271A1D515A501C142EE8 +:103EA0006F6A271A1D515A501C14FFFFFF4F03C1A0 +:103EB00000A805B604070205FF3500000001FD0A51 +:103EC000FE7AFE14FF7C000B0008B10006002F33C1 +:103ED0003031412226353436333216151406FD8F23 +:103EE000384D4D38374E4EFE7A3B46473A3A4746B4 +:103EF0003B00FFFFFF2AFE1400D500000407007AF4 +:103F0000FF2F0000FFFFFF48FE2900B80021040733 +:103F10000150FEF600000001FD3804CDFE4A0648BF +:103F20000012000CB30E03800F002F1ACC33303177 +:103F300041343633321615140E0215141617152E89 +:103F400002FD384C423A40212A21393D517C450539 +:103F5000B74150312D1B1A0F13141A38114F0C4052 +:103F600061000001FD3A04CDFE4B06480012000C32 +:103F7000B310800504002F331ACC303141140606EB +:103F80000735363635342E02353436333216FE4B8D +:103F9000467B503B3B212A214139424B05B73D61CD +:103FA000400C4F11381A14130F1A1B2D31500001F9 +:103FB000FC4B0487FF4205C00014000FB40D090933 +:103FC0000300002FCD337C10CC3031410606232274 +:103FD0002635343633213636333216151406062389 +:103FE000FD1206302F342E2F3501CB05312E352F03 +:103FF000152D2404E52C323E3436332D313734254B +:1040000032190001FC5804DDFF5705F700160012B5 +:10401000B61110100A008007002F1ACC32332F334C +:10402000303141321E02151523262623220E02238B +:10403000233533323E02FE58325C48299705382E2C +:104040002C5C6F9362110F4E83757005F715355E0A +:104050004A284333222D229E242F24000002FFB73A +:10406000FE080050FFA6000B0017000FB40C121240 +:104070000006007C2F33322F33303157222635345F +:1040800036333216151406072226353436333216E7 +:104090001514060325272725262727262527272524 +:1040A000262727FA2927262A2A262729FE2A2726ED +:1040B0002B2B25272B000005FE9BFE02015CFFA099 +:1040C000000B00160022002E003A0020400D2F3574 +:1040D0003506232929171D1D001106007C2F3333B7 +:1040E000321133331133113311333031412226353C +:1040F000343633321615140633223534363332163D +:1041000015140607222635343633321615140621C7 +:104110002226353436333216151406272226353436 +:1041200036333216151406FEE825282825242929B9 +:10413000FF4C2725252929B62527292326282801AC +:104140006F242828242627272624282824262727C2 +:10415000FEFF2927272A2A27272950272A2B262707 +:1041600029FD292828282A26272A2927272A2A26F6 +:10417000272AFD2927272A2A272729000003FECEE0 +:10418000FE02012BFFA00003000F001B00184009D6 +:10419000040A0A101016160001007C2F3333113365 +:1041A000113311333031453521151322263534367C +:1041B00033321615140627222635343633321615B7 +:1041C0001406FECE016AA5252729232529282625A0 +:1041D000272923252928DE5D5DFEE0292828282AB5 +:1041E00026272AFD292729282A2727290003FECE4A +:1041F000FE02012BFFA000070013001F001B400A56 +:10420000080E0E14141A1A008003007C2F1A18CC02 +:104210003311331133113330314335233521152315 +:104220001505222635343633321615140627222674 +:10423000353436333216151406AB87016987012DE4 +:10424000252727252628282625272725262828FE2E +:1042500058CA5D5DCA562927272A2A26272AFD29FA +:1042600027272A2A272729000001FFB3FF01004E34 +:10427000FFA2000A0009B10005007C2F333031474E +:1042800022353436333216151406024B27252629DB +:1042900029FF50272A2B26262A000002FF1DFF0A8D +:1042A00000DCFFAB000B0017000FB40006060C1279 +:1042B000007C2F33331133303157222635343633D7 +:1042C00032161514062122263534363332161514CB +:1042D000068D25282825252A2AFEB72527292325C6 +:1042E0002828F6292728292B26262A292828282B7A +:1042F00025272A000003FF1DFE0200DCFFA0000BA3 +:104300000017002300194009000618181E0C12128D +:104310001E007C2F33113311331810CE323031434D +:104320002226353436333216151406372226353414 +:10433000363332161514062122263534363332161A +:1043400015140604252828252628286B2528282525 +:10435000252A2AFEB725272923252828FE022927D2 +:10436000272A2A26272AFD2828272A2B26272929F3 +:104370002729282A272729000001FF44FF3100B9F7 +:10438000FF8E00030009B10001007C2F333031475C +:10439000352115BC0175CF5D5D000001FF47FE5E54 +:1043A00000B7FF850007000AB2008003002F1ACC77 +:1043B000303143352335211523152E8B01708BFEAB +:1043C0005ECA5D5DCA000001FFB3057F004E061F97 +:1043D000000A0008B10500002F3230314322353485 +:1043E00036333216151406014C2825262829057F58 +:1043F0005027292A262729000001FFB60518005159 +:1044000005B8000B0008B10600002F3230315322EE +:104410002635343633321615140601242727242670 +:104420002A2A0518292727292A2627290003FF14C5 +:10443000FDC900F3FF9A000B001700230016B71800 +:104440001E1E0C12120006007C2F18CD322FCD320A +:104450002FCD30314322263534363332161514062B +:104460001722263534363332161514061722263510 +:104470003436333216151406A0252729232528277C +:104480007B252828252628287D2527272526292914 +:10449000FEFA292728282A262729992A27262B2B7E +:1044A00026262B982928272A2B26272A0001FFB603 +:1044B000020F005102B0000A0008B10500002F32BF +:1044C00030315322353436333216151406014B275A +:1044D0002526292A020F5028292B26262A000001EA +:1044E000FFCFFE270030FF6E0003000AB2008001FC +:1044F000002F1ACD3031431133113161FE270147AE +:10450000FEB90001FFB60518005105B8000A000801 +:10451000B10500002F323031532235343633321694 +:10452000151406024C272526292905185027292A63 +:10453000262729000001FFB30518004E05B8000B1F +:104540000008B10600002F323031432226353436C0 +:104550003332161514060225262725262929051883 +:10456000292727292A2627290001FF4CFEAE00A56E +:10457000FFAF00070012B5060202008003007C2F87 +:104580001A18CC3311333031433523352115231517 +:104590003282015984FEAEAB5656AB00FFFF0029B4 +:1045A000FFEE02BF0380060703770000FCACFFFFAD +:1045B000005400000215036D0607007B0000FCACF0 +:1045C000FFFF003500000299038006070074000019 +:1045D000FCACFFFF0030FFF102A2037F060700756D +:1045E0000000FCACFFFF0011000002D603730607B9 +:1045F00002370000FCACFFFF0049FFEF02AB036D88 +:10460000060702380000FCACFFFF002EFFF002BFDF +:10461000037E060703780000FCACFFFF003B0000B0 +:1046200002B5036D060702390000FCACFFFF003144 +:10463000FFEE02B8037F0607023A0000FCACFFFF62 +:104640000027FFF002B90380060703790000FCACE5 +:1046500000020070FFEC045105CD0011001F001096 +:10466000B71C0E057215050D72002B322B3230313E +:10467000411402060623222626023534123633322E +:104680001612051012333212113426262322060682 +:1046900004513776BE877FBB7A3B61D9B5ABDC6B03 +:1046A000FD0C748E8F7532726060713102DCB1FE68 +:1046B000E9C26666C10117B2EC0151B4B3FEAFEDB9 +:1046C000FEEAFEEA01140118B8F87D7DF800000149 +:1046D00000260000029C05B6000D0015400A0A09DC +:1046E00009050B04720D0C72002B2B32322F333064 +:1046F00031611134363637060607072701331101B9 +:10470000AF020403153D23A77601B1C503AD2F5EAB +:104710005A2917361D86950154FA4A000001004CAB +:104720000000042905CB001D0017400B091105727C +:104730001A011B1B000C72002B321133332B323049 +:10474000317335013E0235342623220607273E0207 +:10475000333216161514060607071521154C017A73 +:104760006E8E467A645FA255813D8AAD6E8BCA6DAE +:104770005EAE79FD02B4B1018070A392566A6D4BB2 +:10478000459B34563363B07576C8C372F70BCE00C1 +:1047900000010053FFEC042C05CB002D001D400D43 +:1047A00004031D1D1A1A0B242B05120B0D003F3399 +:1047B0003F3312392F33123939303141140607157E +:1047C00016161514060623222627351616333236FA +:1047D00036353426262323353332363635342623F0 +:1047E0002206072736363332160400AF87AFB37A76 +:1047F000FDC676CB5B5CD25F7A954350AA858082FA +:104800007F99457A7770A3447253E799E1F404687D +:1048100095B31E0716B0917FC772262AD12E323E5D +:1048200073514E6432BD3D6C485E69472DA33E56C0 +:10483000C0000002002A0000047105BA000A001539 +:10484000001D400D06030B0B0910040101040400B8 +:104850000C003F3F392F123933331133333031617C +:104860001121350133113315231103113436363735 +:10487000230606070102C4FD66029DE4C6C6E702E0 +:1048800004020814351BFEA40141B203C7FC4AC34D +:10489000FEBF0204019E3C5F4B1F275626FE000010 +:1048A00000010072FFEC042705B600210021400F33 +:1048B0001A191916161F0000081E1B040F080D00F8 +:1048C0003F333F3312392F333311331133303141FA +:1048D00032161615140606232226273516163332ED +:1048E00036363534262322060727132115210336B1 +:1048F00036024B8ED67882FBB673C7484BD26066C1 +:10490000924FA1AB3C872C683702F9FDD620246476 +:10491000039265C38D9ADF782828D42A353C7C5FC2 +:104920007E89150C3D02CBCFFE95070F000200706B +:10493000FFEC045205C900220031001B400C122973 +:1049400029161606231E0D0D0605003F333F3312B0 +:10495000392F331133303153343E033332161715A8 +:1049600026262322060607333E0233321616151476 +:10497000060623222E020132363534262722060669 +:1049800015141E0270255A9EF2AB2C6D24265D2E46 +:10499000B8CE58070C1E5A825680BE6775D7946DE4 +:1049A000BC8B4E01FE718B7A7B547E45224367029D +:1049B0006F81FADAA65F0809C30B0C8BF19B324EAC +:1049C0002F6BCA909BE07850A0F1FEE1959A7D9103 +:1049D00001486E393A76633C000100140000040877 +:1049E00005B600060010B6060C0502020304003FDF +:1049F0003311333F303173012135211501CD023E92 +:104A0000FD0903F4FDC104E8CEA1FAEB0003006E3A +:104A1000FFEC044F05CA001F0030003E0017400C99 +:104A200028290818310538100520000D003F323FB5 +:104A300033173930314522262635343636372E02A3 +:104A4000353436363332161615140606071E02158F +:104A5000140606273236363534262627270E021549 +:104A6000141616133E023534262322061514161684 +:104A700002619FDF755186524672437BCC7C7FCCAE +:104A800077487C4D5691587CDE985A7A3E46774955 +:104A90001F4E703D3C795F3C643B7D64607E3E67A9 +:104AA000145EAF7A65946C2529678759729B504FC5 +:104AB0009C73598463262A6D92627BB361B4386318 +:104AC0004340624D210D2153684340633902C71AA8 +:104AD000415C40585F5F593F5A4100020061FFEC62 +:104AE000044405C900220031001B400C122929167C +:104AF0001606231E050D060D003F333F3312392FD6 +:104B0000331133303141140E032322262735161674 +:104B10003332363637230E022322262635343636F4 +:104B200033321E020122061514163332363635345E +:104B30002E020444255B9FF2AB2B7025275F2FB814 +:104B4000CE59060D1D58825D7EBB6777D8926EBB2D +:104B50008B4EFE01708C797C557E4522446603475E +:104B600082FADAA75E0909C30B0D8AF19B304F2F39 +:104B70006ACB8F9CDF794FA1F1011F959A7D9147F8 +:104B80006D393B76623DFFFF0029023802BF05CA3E +:104B9000060703770000FEF6FFFF0054024A0215E5 +:104BA00005B70607007B0000FEF6FFFF0035024A4E +:104BB000029905CA060700740000FEF6FFFF0030E8 +:104BC000023B02A205C9060700750000FEF6FFFFC2 +:104BD0000011024A02D605BD060702370000FEF6A4 +:104BE000FFFF0049023902AB05B706070238000093 +:104BF000FEF6FFFF002E023A02BF05C80607037843 +:104C00000000FEF6FFFF003B024A02B505B70607AB +:104C100002390000FEF6FFFF0031023802B805C974 +:104C20000607023A0000FEF6FFFF0027023A02B92B +:104C300005CA060703790000FEF600020068FFECD3 +:104C40000460046A000F001B0010B71608077210FA +:104C5000000B72002B322B323031452226023534C4 +:104C6000123633321E021510002732363534262311 +:104C700022061514160261A8E17076E4A57EBD7EB9 +:104C800040FEFFFB89818487888382148F0103AFF4 +:104C9000B001018C5097D383FEF7FEC8C1C0C0C1DC +:104CA000BBBCC0BDC30000010019000002A9046A1A +:104CB000000D0012B70B0A0A060C067200002F2B1B +:104CC000323211333031612311343636370606075C +:104CD0000727013302A9EF020403143D26C0730124 +:104CE000C7C9026731615A2416361B8E99014F00DD +:104CF000000100520000041C046A001D0015400958 +:104D00000B1207721B021C1C01002F331133332BB3 +:104D1000323031612135013E023534262623220608 +:104D200007273636333216161514060607071721DD +:104D3000041CFC38017D6A7E3831604758A85077E2 +:104D40006AED9582BB65468A66E901025AB601069C +:104D500048615739364C294343A05B555195685EED +:104D60008E7A43A008000001003CFEA303FE0475F8 +:104D7000002D001D400D05041D1D1A1A0C242B07C3 +:104D800072130C002F332B3212392F331239393072 +:104D90003141140606071516161514060623222699 +:104DA000273516163332363534262623233533324B +:104DB0003636353426232206072736363332160395 +:104DC000D2468862B0AC85F9AD7BBC6053C761A5A3 +:104DD000A856A87B7779669C5886665F9B56665F67 +:104DE000E889CBF203185C8F61180615AD9987C16D +:104DF00068282ACD2B35837B506430BC326A5460DE +:104E0000633739A04A48B8000002002EFEA7047696 +:104E1000046A000A0015001E400E111007067206F3 +:104E20000B0B09090402010A003FCD333311331182 +:104E3000332B3232303165231123112135013311E7 +:104E40003321113436363723060607010476CDE8C0 +:104E5000FD6D029AE1CDFE4B02050307133F28FECC +:104E6000C520FE8701799A03B0FC710151396A654A +:104E70002F23613BFE3700010071FEA3042704537A +:104E800000210021400F1A191916161F0000081ED4 +:104E90001B06720F08002F332B3212392F333311B8 +:104EA00033113330314132161615140606232226EB +:104EB0002735161633323636353426232206072791 +:104EC00013211521033636024890D87783FAB3763A +:104ED000C7495CBA65659551A19C3A8A4062370220 +:104EE000FDFDD3213569022F60BE8D98D8712A2827 +:104EF000CD2D333C7A5C7B8713133602CDCCFE92EA +:104F00000B0B00020067FFEC044805CD00210030C8 +:104F1000001F400F10112828151505221D0D720CB9 +:104F2000050572002B322B3212392F3311333330F7 +:104F3000315334123624173216171526262322062B +:104F40000607333E02333216161514060623222EA8 +:104F5000020132363534262726060617141E02674C +:104F60005EB30104A62E60312C623894CE70080C1A +:104F700027677E4787BD6472D6987EC0814201FC58 +:104F800077857C774A7E4D01244563026DDE0147BB +:104F9000D467010A0ABE0C0A77F2B93D542B6DCCD6 +:104FA0009099E17B5DAAEBFECF9A97828E01014436 +:104FB0006F403E78603A00010034FEB70419045394 +:104FC00000060010B606050202030672002B32111D +:104FD000332F303153012135211501EA022BFD1FFA +:104FE00003E5FDCDFEB704D2CA91FAF500030058DF +:104FF000FFEC043A05CA001F002F003D001A400EC6 +:105000002C180837040024100D7230000572002B94 +:10501000322B32111739303141321616151406066B +:10502000071E021514060623222626353436363787 +:105030002E023534363603141616333236363534EE +:105040002626270E0201220615141616173E0235D3 +:10505000342602497FCC78497C4D5691597DDE94A7 +:105060009FE0745087514572437ACD953C795A59E7 +:105070007A3F3D81684E703D010F617D3D683F3C48 +:10508000633C7D05CA4F9C73598463262A6D9262E6 +:105090007BB3615EAF7A65946C2529678759729BF3 +:1050A00050FBB24063393863433C5D552F21536850 +:1050B00003565F593F5A411C1A415C40585F000239 +:1050C0000055FEA5043C046A0020002F001B400C84 +:1050D000112727151505211C07720C05002F332BEE +:1050E0003211392F33113330314114020604232297 +:1050F00026273516163332363637230E022322265C +:105100003534363633321E02012206151416333278 +:10511000363635342E02043C58B0FEF7B13A6529D4 +:105120002B622D9ADA7A090926648456C5DC74D775 +:105130009679C08647FDFE77857D784A7F4E234469 +:105140006601D8D6FECAC7600A08C10B0C70EAB760 +:10515000415529EFD697DF7C55A7F5012F9D8F820A +:105160008E3E6E453E765F3800030059FFEC043AF0 +:1051700005CD000300140024001A400E00010302B4 +:1051800004092111057219090D72002B322B3212FC +:10519000173930314127011713140206062322263E +:1051A00002353412363332161205141616333236DF +:1051B000363534262623220606013E7D027F7F7B7C +:1051C0003776BE87A9DC6A61DAB4AADD6BFD0C31E3 +:1051D000725F5F7233327260607131016F7E027F85 +:1051E0007EFEEEB1FEE9C266B30151ECEC0151B4B2 +:1051F000B3FEAFEDB9F87B7AF8BAB8F87D7DF80068 +:10520000FFFF0043FFEC043B046A04060444DB0098 +:10521000FFFF007300000303046A040604455A00FC +:10522000FFFF005900000423046A04060446070037 +:10523000FFFF0043FEA304050475040604470700AE +:10524000FFFF0014FEA7045C046A04060448E7009C +:10525000FFFF0064FEA3041B045304060449F4008A +:10526000FFFF0056FFEC043705CD0406044AEF00AB +:10527000FFFF0044FEB7042904530406044B110049 +:10528000FFFF004DFFEC042F05CA0406044CF60096 +:10529000FFFF0042FEA50429046A0406044DED0048 +:1052A000FFFF0029FEE402BF027606070377000035 +:1052B000FBA2FFFF0054FEF6021502630607007B07 +:1052C0000000FBA2FFFF0035FEF6029902760607FA +:1052D00000740000FBA2FFFF0030FEE702A202758F +:1052E000060700750000FBA2FFFF0011FEF602D6C4 +:1052F0000269060702370000FBA2FFFF0049FEE536 +:1053000002AB0263060702380000FBA2FFFF002E7B +:10531000FEE602BF0274060703780000FBA2FFFF4F +:10532000003BFEF602B50263060702390000FBA24D +:10533000FFFF0031FEE402B802750607023A0000E2 +:10534000FBA2FFFF0027FEE602B9027606070379FB +:105350000000FBA200010048044F024D050C0003B1 +:105360000008B10100002F323031533521154802B9 +:1053700005044FBDBD000001004E01D001A2062D65 +:10538000000D0008B10B03002FC430315334123725 +:10539000330602151412172326024E5D5E995F5ED6 +:1053A0005D5F985D5E03FDA8011B6D72FEDE9B983C +:1053B000FEDC7267011EFFFF004EFE6401A202C008 +:1053C000060704640000FC940001003B01D001903A +:1053D000062D000D0008B1040A002FC6303141141B +:1053E00002072336123534022733161201905F5C10 +:1053F0009A615D5E5F995E5D0402A9FEE46D7301D2 +:1054000025999A0121716CFEE100FFFF003BFE64CB +:10541000019002C0060704660000FC9400010048E9 +:105420000280027F04BC000B0012B6070504040AC8 +:105430000001002F333333113333303141352335FD +:1054400033353315331523150122DADA83DADA021C +:1054500080E277E3E377E2000002004802ED027F9A +:10546000044C00030007000CB304050100002F32B8 +:10547000CE3230315335211505352115480237FD1F +:10548000C9023703D57777E87777FFFF0048FF1A1F +:10549000027F0156060704680000FC9BFFFF0048DE +:1054A000FF87027F00E7060704690000FC9BFFFFFF +:1054B00000120000030F05B60606001200000002ED +:1054C00000AE0000062705B6000F001F00254011A2 +:1054D00010100E0E19010472080812121F1F000C82 +:1054E00072002B32113311337C2F2B323211337D6A +:1054F0002F3031731121321616151123113426263F +:10550000232111133311213236363511331114068C +:10551000062321AE020DA9D161D243835FFEE2B81A +:10552000D30118658745D263D8B3FE0005B67CDF8A +:1055300095FDAF024D719044FAF90442FC6D45911E +:105540007103C0FC3D92E1800002005702DB05BB05 +:1055500005C30014003D0033401C031F3A223633BC +:10556000260F0B092907070E0E00001C1529C00481 +:10557000010130290372002B32322F331A10CC3242 +:10558000322F332F332F1117393031411133131389 +:105590003311231134363723032303231616151131 +:1055A00005222627351616333236353426272E02A5 +:1055B00035343633321617072626232206151416DD +:1055C000171E021514060602C1BAC3C9B47E04022E +:1055D00008D169C7080303FDF83E77242D763A48C1 +:1055E0005444533F6136827C3C702C20275D36400A +:1055F000404C5A475829458002E502D1FDD1022F7F +:10560000FD2F0192235D1EFDD00230225520FE6742 +:105610000A191271142130362D311F1836503D5899 +:105620006B191465121B302D332E2219384B364658 +:105630005D2EFFFF00A8000001930453060603AF90 +:105640000000FFFFFF87FE1401930453060603B01A +:10565000000000010169FE3B0292FF83000B000E77 +:10566000B4010705800B002F1ACD393930314515AB +:105670000E020723353E023702920F313F23870E79 +:105680001D1A057D122A6B6F321A256C712CFFFFD3 +:105690000048FE2901B80453062603AF00000006A7 +:1056A0000150F600FFFF009FFE7A01AA0453062670 +:1056B00003AF00000007040E0396000070160200FE +:1056C00028000000481602004F70656E53616E732B +:1056D0002D53656D69426F6C644974616C69632E0A +:1056E0007474660000010000001201000004002034 +:1056F00047444546BC10BFF1000003A80000020269 +:1057000047504F53FDDE0D5A00007A8C00003A8856 +:10571000475355422CC62BBC0000309000000FE4CC +:105720004F532F32970983250000021000000060BC +:10573000535441545EE04139000001B80000005666 +:10574000636D6170CDA1340A000008C4000004300C +:105750006376742049CE47170000027000000138BC +:105760006670676DE2199E5A000020FC00000F94DD +:1057700067617370001500230000012C0000001009 +:10578000676C79661661D6430000B514000161327A +:10579000686561641CA23496000001800000003638 +:1057A000686865610FA00BBD0000015C000000246B +:1057B000686D74783057A3A5000040740000120093 +:1057C0006C6F6361F9A3A1C000000CF40000090232 +:1057D0006D617870086410BB0000013C000000207F +:1057E0006E616D659A429C60000015F800000B0226 +:1057F000706F73742DD3733100005274000028153C +:105800007072657002FB3329000005AC00000316BE +:10581000000100030008000A000D0007FFFF000F51 +:1058200000010000048000900016007600050002D0 +:105830000010002F009A0000031B0F8300030001DB +:1058400000010000088DFDA8000009B8FC1CFBF554 +:105850000A1F03E800D5000000000000000000005F +:10586000000004800001000000030042ADF1568AF0 +:105870005F0F3CF5000B080000000000D9CCC2D33C +:1058800000000000DD772650FC1CFDC20A1F0874D2 +:1058900000020006000200000000000000010001FC +:1058A000000800030000001400030000002C0002A8 +:1058B0007764746801010000776768740100000173 +:1058C0006974616C01040002001E001200060001F0 +:1058D00000020000010400010000000100010000BE +:1058E000011E02580000000100000002011A0064BD +:1058F00000000000000404520258000500000533B7 +:1059000004CDFFDF009A053304CD009802CD0032AC +:105910000292000000000000000000000000E00013 +:1059200002FF4000201B0000002800000000474F3D +:105930004F4701810000FFFD088DFDA8000008FE13 +:10594000028B0000019F00000000044805B6000023 +:10595000002000040614000B05B6001605B600165C +:10596000044D00140000FFEA0000FFEC0000FFEA15 +:10597000FE16FFFE05B600150000FFEB000005B6A1 +:105980000135044800E805B6013505B6013500A526 +:1059900000A50096009600A4007F007F00A5008966 +:1059A000009200B30096005D00A10090008A00A55F +:1059B0000084009700CA006A008A007E0081009B74 +:1059C00000A6007900A70099008D0085009600933D +:1059D000008B00A601D700870105004000870096D4 +:1059E000008900920097009D00A500B30096005D1D +:1059F000007B0085008A0090009A009E00A400AD04 +:105A0000007A0086008F009700A300AA00CA0065F4 +:105A1000006E0079007F008A0098006600760080A2 +:105A20000086008D0094009C00A000A600AB0079C9 +:105A3000008900910096009E00A600AD00CB008D6D +:105A400000930098007600850096009B007D0084FE +:105A5000008A00940099009F00A700C700F101D7B9 +:105A6000007D008300880091009A010501480040F4 +:105A70000078008700910095009C009F00AC050A0B +:105A8000001406C2037AFF38029E03A70001000239 +:105A9000007800000000000000120000000000017B +:105AA0000003000000440000001600000010000188 +:105AB0000001042E000200070043004300000076AE +:105AC00000760001015301540002037003700004CA +:105AD000037203720005040A04160006041C041F66 +:105AE0000013000200050417041A00000420042813 +:105AF0000004042B042B000D042D042D000E043093 +:105B00000430000F000200410024003D000100436A +:105B1000004300030044005D0001006C006C0001C4 +:105B2000007600760003007700770001007C007C9F +:105B300000010082008D0001009200980001009A8F +:105B400000B8000100BA00DE000100E000E0000142 +:105B500000E200E2000100E400E4000100E600E9E8 +:105B6000000100EB00EB000100ED00ED000100EF93 +:105B700000EF000100F100F1000100F40149000113 +:105B8000015301540003015501550001015701580B +:105B90000001015A016400010166017300010175F1 +:105BA000019C0001019F01FD0001021D021D000179 +:105BB0000224022400010246024600010249024971 +:105BC0000001024B024E0001025002530001025537 +:105BD000027200010279027A0001027E02AC000129 +:105BE00002AE02B1000102B302C0000102C2032DE5 +:105BF0000001032F032F00010331035D000103693E +:105C0000036F00010370037000030371037100014F +:105C10000372037200030376038000010386038688 +:105C20000001038B038C0001038E039B0001039D85 +:105C3000039E000103A003A4000103A603A6000124 +:105C400003A803AB000103AC03B0000203B103B12E +:105C5000000103B403BC000103BD03C1000203C281 +:105C600003C2000103C603C6000103C903C9000142 +:105C700003D203EC0001040A041A0003041C0430DC +:105C80000003047B047D0001047F047F0001000009 +:105C900040FF963C9555955994452F1F9345721F8B +:105CA0009245AB1F9145FF1F9045CD1F8F44FF1FAD +:105CB0008E44451F8D43FF1F8C42101F8B42FF1FD8 +:105CC0008A41391F8941721F8841FF1F8741AB1FDD +:105CD0008641671F8540FF1F843D0B1F833D141FB6 +:105CE000823FFF1F813DAB1F803DFF1F7F3DCD1FCA +:105CF0007E3EFF1F7D3EAB1F7C3E4A1F7B3CCD1F7F +:105D00007A3CFF1F793BFF1F783B451F773A5E1FA8 +:105D1000763AAB1F753AFF1F74381D1F7338931FF7 +:105D20007238FF1F7138931F7039FF1F6F39AB1F17 +:105D30006E39401F6D37FF1F6C36CD1F6B36FF1F4E +:105D40006A35CD1F6935FF1F6835931F67354A1FB8 +:105D50006634931F6534FF1F6434721F6334261F3B +:105D600062324A1F6132FF1F6033FF1F5F33CD1F56 +:105D70005E31FF1F5D31CD1F5C30FF1F5B2D931F18 +:105D80005A2DFF1F592FFF1F582F801F572EFF1FFF +:105D90005640FF2E671F552A801F542AFF1F532A83 +:105DA000931F522A5E1F512BFF1F502CFF1F4F2C99 +:105DB000CD1F4E2B311F4D29FF1F4C28FF1F4B2796 +:105DC000FF1F4A24FF1F4924801F4826CD1F472656 +:105DD000FF1F4625FF1F4544451F3F3D4F1F3E3DCA +:105DE000561F3938451F36355E1F353023215C3448 +:105DF0000323215C3332561F321322215C312231BE +:105E00001F30211B1F2F2D4F1F2E2D201F2D21FF37 +:105E10001F2C2BAB1F2B2A3D1F2A2E201E5C292056 +:105E2000121F281FFF1F271E4A1F2624361F252446 +:105E3000251F241EFF1F2331211F5B203A1E455BB7 +:105E40002231211F5B1F3A1E455B1D213F1EFF5A59 +:105E50001331125511311055125910590D320C557C +:105E6000053204550C5904590F047F04EF04030F45 +:105E7000FF0E550B320A5507320655015F00550ECD +:105E8000590A590659CF06EF060200596F007F00E4 +:105E9000AF004020EF000410000109320855033222 +:105EA0000255085902590F027F02EF020310000346 +:105EB00040400501B80190B0542B4BB807FF524B3E +:105EC000B009505BB00188B02553B00188B0405193 +:105ED0005AB00688B000555A5B58B101018E5985F9 +:105EE0008D8D001D424BB0905358B20300001D42EF +:105EF00059B10202435158B104038E594273002B29 +:105F0000002B2B2B7373002B73002B002B002B2BE0 +:105F10002B2B2B73002B002B2B2B002B002B2B2B35 +:105F2000012B012B012B012B012B012B2B2B2B00E8 +:105F30002B2B012B2B2B012B2B2B2B002B002B2B5B +:105F4000012B012B2B012B2B2B002B012B2B2B2B74 +:105F50002B2B002B2B2B2B2B2B2B2B2B2B012B2BE6 +:105F60002B2B2B2B2B002B2B2B2B2B2B2B2B2B2BAC +:105F70002B2B2B2B2B2B012B2B2B2B2B2B2B2B00C6 +:105F80002B2B2B2B2B2B2B012B2B2B2B2B2B2B2B8B +:105F90002B2B002B2B2B2B2B2B2B2B2B2B2B2B2B7C +:105FA0002B2B002B2B180000000000020000000328 +:105FB0000000001400030001000000140004041C91 +:105FC000000000F00080000600700000000D007E60 +:105FD00000B400B50130013101610163017F01921C +:105FE00001A101B001ED01F001FF021B02370259CE +:105FF00002BC02C702C902DD02F30304030C030F53 +:10600000031203230328038A038C0393039403A13D +:1060100003A803A903BB03BC03CE03D203D6040029 +:10602000040C040D044F0450045C045F04820486D5 +:10603000048F0491051305BD05BE05C205C705EA19 +:106040001E011E3F1E851E9E1EF11EF31EF91F4DD2 +:106050001FDE200B2015201E20222026203020337A +:10606000203A203C20442070207A207F2089208AFA +:10607000208E209C20A420A720AC210521132116CE +:10608000212021222126212E215E22022206220FFA +:1060900022122215221A221E222B22482260226559 +:1060A00025CAA7B5AB53FB04FB36FB3CFB3EFB41CB +:1060B000FB44FB4BFEFFFFFDFFFF00000000000D57 +:1060C000002000A000B500B6013101320162016478 +:1060D000019201A001AF01EA01F001FA02180237B2 +:1060E000025902BC02C602C902D802F30300030629 +:1060F000030F0312032303260384038C038E0394EC +:10610000039503A303A903AA03BC03BD03D103D6CC +:1061100004000401040D040E04500451045D0460E5 +:10612000048304880490049205B005BE05C105C728 +:1061300005D01E001E3E1E801E9E1EA01EF21EF4D6 +:106140001F4D1FDE20002013201720202026203086 +:1061500020322039203C204420702074207C208074 +:10616000208A208C209520A320A720AA2105211376 +:106170002116212021222126212E215B2202220606 +:10618000220F22112215221A221E222B22482260BF +:10619000226425CAA7B3AB53FB00FB2AFB38FB3EA6 +:1061A000FB40FB43FB46FEFFFFFCFFFF0001FFF54A +:1061B000FFE3FFC202F2FFC20277FFC10207FFC185 +:1061C000FFAF00B000A301810056FF48000001723C +:1061D0000116FF8BFE84FE83FE75FF5C010A000042 +:1061E0000106010400F400F2FDCFFDCEFDCDFE90CE +:1061F000FDCCFDCBFE74FDCAFCBBFDC9FE77FE7471 +:10620000FE55FD97FE49FD96FE07FD950000FDF940 +:106210000000FDF4FD64FDF2FE70FEB0FE6DFE694F +:10622000FE02E44DE40DE376E4E8E466E30AE464A8 +:10623000E424E394E237E1EBE1EAE1E9E1E6E1DDE0 +:10624000E1DCE1D7E1D6E1CFE30300000000E3E4C5 +:10625000E3EB0000E335E172E1700000E114E107D7 +:10626000E105E35AE0FAE279E0F0E0C4E021E2710E +:10627000E016E015E263E00EE00BDFFFDFE3DFCCCA +:10628000DFC9DC650000585808AC08C308C208C163 +:1062900008C008BF08BE0344024800010000000017 +:1062A00000000000000000000000000000000000EE +:1062B00000000000000000000000000000D000000E +:1062C000000000000000000000000000000000C608 :1062D00000000000000000000000000000000000BE -:1062E00000000000000000000000000000A6000008 -:1062F00000A80000000000000000000000000000F6 -:10630000000000000000000000000000000000008D +:1062E00000000000000000000000000000000000AE +:1062F00000000000000000000000000000A60000F8 +:1063000000A80000000000000000000000000000E5 :10631000000000000000000000000000000000007D -:106320000000000000000000000000760082000075 -:106330000000008400000000000000820000000057 -:10634000000000000000000000000000000000004D +:10632000000000000000000000000000000000006D +:106330000000000000000000000000760082000065 +:106340000000008400000000000000820000000047 :10635000000000000000000000000000000000003D -:1063600000000000005E00000000000000000000CF -:10637000000000000000000000000000014801498A -:1063800001230124040F04100411037004120413E8 -:106390000414025801F201F3041E041F041C041D1E -:1063A0000233023403740235023603750473047435 -:1063B000046F047102140476047004720479035E9D -:1063C00002180387038803AA0000000000000000F1 -:1063D000000000290046009C010A018601FC020F12 -:1063E00002390263029402B302CF02E102FC030FFE -:1063F0000351037A03B6040E0449049304F505120D -:10640000057805DD060E063F065D0677069506E073 -:10641000077707A907F4082E0860088708AA08F676 -:10642000091E0932095A0987099F09DA0A0E0A5317 -:106430000A860AD80B130B690B880BBD0BE60C32CE -:106440000C5D0C810CA50CC10CD40CF00D0C0D1EB8 -:106450000D3F0D940DEE0E280E820ECF0F1B0FC0B8 -:106460001005102C1069109B10AF1112114F118FD5 -:1064700011E91244127512C513041343136B13B9B7 -:1064800013E414231447149914AB1502153A153A62 -:10649000156415A715F0165A169B16B6172C175A21 -:1064A00017CB181918491860186818DA18EC192051 -:1064B000194B198019CF19F119F91A251A2E1A5DDD -:1064C0001A861ABD1AEC1AFD1B0E1B1F1B691B7BBB -:1064D0001B8D1B9F1BB21BC51BD91C181C241C36F3 -:1064E0001C481C5A1C6D1C7F1C911CA31CB61CFB59 -:1064F0001D0E1D201D321D441D571D6A1D971E06B1 -:106500001E181E2A1E3C1E4F1E611E9A1F0F1F21A1 -:106510001F331F451F571F691F7D2016202220345F -:10652000204620572069207A208B209D20B02117FB -:106530002129213B214D215F2170218221BB222471 -:1065400022362248225A226C227E22DB22EE2300AF -:106550002312232423362342234E236023722384D1 -:10656000239523A723B923CB23DC23EE240124097D -:1065700024732485249724A924BB24CD24DF24EB71 -:10658000255C256E257F259125A325B525C725D911 -:1065900025EC25F8260326152627266426B826CBC3 -:1065A00026DE26F02701271327252730273B274DF6 -:1065B0002759276527772789279527A027D027E2FE -:1065C00027F42800280C28202833283F284B287738 -:1065D000289E28B028C228CE28DA28EC28FE290ACE -:1065E000295429A729B929CB29DD29EF2A022A15FF -:1065F0002A722AF02B022B142B202B2C2B3E2B4FF4 -:106600002B612B732B852B962BA22BAE2BC02BD162 -:106610002BDC2BE72BF92C0C2C3D2C8C2C9E2CB03E -:106620002CC22CD42CE62CF82D0C2D202D332D46ED -:106630002D522D5E2D702D822D942DA52DB82DCA95 -:106640002DDC2DEE2E002E122E232E5E2EA82F0EC8 -:106650002F9D2FAF2FC12FD32FE52FF02FFB302AE7 -:106660003058306C309630B430E1310B313F3179F5 -:10667000319A31DF31F231FB320F32233237324C73 -:1066800032603275328A3292329A32B332BB32C3BE -:1066900032CB331C3324332C3352335A3362338B93 -:1066A000339333B133B933E533ED33F5344C3454EC -:1066B00034A234B534C834D934EA34FB350D35212D -:1066C000358D35F03626368136D3371B375B37B6F6 -:1066D00037E237EA383D386738D538DD391E396B4F -:1066E00039B739FB3A343A6A3AC13B123B5D3BBB9E -:1066F0003BCE3BE03BF13C023C143C273C773C89E1 -:106700003CD43CDC3CE43CF73CFF3D5C3DA23DDD41 -:106710003DEF3E013E2A3E323E693E713E793EB932 -:106720003EC13EFB3F513F853F973FC03FFF400783 -:10673000400F4017401F4027402F40374077407F91 -:10674000408740B040E941124145417C41BB41EEA8 -:106750004236429042CE42D6433C439843E9444BB2 -:10676000445344D9452C45344545456E45AE45E630 -:10677000460D4615461D4625462D4635463D46984E -:1067800046A046F3473547954809485548A848F07C -:106790004936498949E149F34A5E4A704AB64ABED8 -:1067A0004AC64AD94AE14B5A4BB94BC14BD34BE588 -:1067B0004C304C4D4C694C7B4C8D4C9F4CB14CC477 -:1067C0004CD74CE94CFA4D0C4D1E4D264D434D61B6 -:1067D0004D7E4D9A4DB94DEA4E1A4E494E704EAE11 -:1067E0004ECD4EDD4F8C4FA04FAC4FC94FE54FF112 -:1067F00050065042507550CC51385198520A52624E -:1068000052C9530E535E53A853B953CA53DB53ECCA -:1068100054475475548F54B954CA54EB5548557D58 -:1068200055EB5622564A5671569B56C856E55708A0 -:10683000573D5782579E57F457F457F457F457F47F -:1068400057F457F457F457F457F457F457F457F4F0 -:1068500057F458F959475959596159E05A1D5A8600 -:106860005A985AAA5AB65AC25AEF5B475B9D5BE8E0 -:106870005C3D5C6D5C7F5C915CA35CB55D125D68AA -:106880005DA85E025E5F5EB85EF55F2F5F805FC7EA -:10689000601B606A60CB613061CE6263626B627361 -:1068A00062C663136352638F63A263B563C163CD32 -:1068B000643D64A66564661B662D663F667D66B9A9 -:1068C00066EB679A682E688F68F66938699269E79F -:1068D0006A4F6A7A6AA46AF26B3F6B836C0B6C171F -:1068E0006C236C566C886CBF6CF46D2E6D6A6D9861 -:1068F0006DC56DF76E286E556E816ED76F2A6FB1BC -:10690000702F703B7047706E70EB70F37121715592 -:10691000719171C771FD722F728D72D2731B736E7C -:1069200073C273FF7407747574DB755175BE75C6D9 -:1069300075D875EA7637768276C877157754779268 -:1069400077C577F6783C788678CE79117919792BE6 -:10695000793C794F7961796979717983799479E8AA -:106960007A347A477A597A6C7A7F7A927AA57AEA77 -:106970007B317B437B557B687B7A7B8D7B9F7BA7C1 -:106980007BAF7BC27BD47BE77BFA7C0C7C1D7C30AD -:106990007C437C567C687C7B7C8D7CAE7CCE7CE1B1 -:1069A0007CF47D007D467D8E7DD77E0D7E427E7897 -:1069B0007E807EDC7F4B7FB08011806780BA81193A -:1069C000817E81C88211825A829E82DE831F8378F3 -:1069D000838083D884378443844F8461847384871D -:1069E000849B84AF84C384D784EB84FF851385297B -:1069F000853F85538567857B858F85A385B785CB47 -:106A000085DF85F5860B8617862386358647865A69 -:106A1000866C8680869486A886BC86D086E486F8B6 -:106A2000870C872287378749875B87678773877FCC -:106A3000878B879D87AF87C387D787EB87FF8813AF -:106A40008827883B884F8865887B888D889F88B198 -:106A500088C388D588E788FA890C89188924893001 -:106A6000893C894E896089728984899689A889BA06 -:106A700089CC89DF89F289FE8A0A8A168A228A34B9 -:106A80008A468A598A6B8A778AB98AFB8B4C8BA68D -:106A90008BE18C1C8C668CB68CDF8D068D128D1E66 -:106AA0008D2A8D368D4C8D628D6A8D728D878DCC41 -:106AB0008E078E568EA68EBC8ED28EE88EFE8F14DA -:106AC0008F2A8F408F568FAA8FB29010907190D0DE -:106AD0009124917791A191FB924F929F92AB92B7A3 -:106AE00092C392CF92DA92E69305932D933F9351FE -:106AF000936393769389939B93AD93B993C493D601 -:106B000093E293F494069412941A942E9436944932 -:106B100094519464946C947494B994CC94F594FDC9 -:106B200095059589959595A1964396D296E396EE0F -:106B300096FA976D9779978497E4984E9860987233 -:106B4000988498BA991899249930993C9948999DB4 -:106B500099B89A0C9A1D9A879A999AAB9AB39AF413 -:106B60009B239B369B969BD39C229C679CA19CF26B -:106B70009D389D829DB19DF89E0C9E409E819EEC0D -:106B80009F029F419FA19FC6A006A067A090A0D48E -:106B9000A13FA17FA1D8A244A284A2CAA313A35259 -:106BA000A3B0A40AA41CA42EA444A45AA466A4724C -:106BB000A47EA48AA496A4A2A4AEA4B9A4C4A4D07A -:106BC000A4DCA4E8A4F4A500A50CA518A524A53070 -:106BD000A53CA548A554A560A56CA578A58AA59354 -:106BE000A59CA5A5A5AEA5B7A5C0A5C9A5D2A5DBA1 -:106BF000A5E4A5EDA626A62FA64BA669A672A67BA0 -:106C0000A68DA6B5A6DFA708A73FA76CA7D1A80A9F -:106C1000A84FA869A896A8D8A8EAA907A921A93BBE -:106C2000A97DA997A9ABA9C5A9DFA9FCAA05AA0EA8 -:106C3000AA17AA20AA29AA32AA3BAA44AA4DAA5650 -:106C4000AA5EAA66AA6EAA76AA7EAA86AA8EAA9624 -:106C5000AA9EAAA6AAAFAAB8AAC1AACAAAD3AADCFF -:106C6000AAE5AAEEAAF7AB00AB40AB66AB9FABF5CB -:106C7000AC31AC7BACE0ACFCAD65ADC9AE1AAE22BC -:106C8000AE2AAE32AE3AAE42AE4AAE52AE5AAE6264 -:106C9000AE6AAE73AE7CAE85AE8EAE97AEA0AEA938 -:106CA000AEB2AEBBAEC4AED6AEF8AF01AF23AF2C22 -:106CB000AF4AAF63AF6CAF75AF7DAF85AFD6B04BAA -:106CC000B053B05BB066B08DB099000000000031E9 -:106CD0000252000300010409000000AC0804000394 -:106CE000000104090001002407E000030001040979 -:106CF0000002000C07D40003000104090003004453 -:106D0000079000030001040900040032075E00033D -:106D1000000104090005001A0744000300010409EA -:106D20000006002E0716000300010409000700A456 -:106D300006720003000104090008002A0648000347 -:106D400000010409000900280620000300010409CD -:106D5000000A004205DE000300010409000B003EAA -:106D600005A0000300010409000C003C05640003B9 -:106D700000010409000D012204420003000104097E -:106D8000000E0034040E000300010409001000127C -:106D900003FC0003000104090011001E03DE0003D0 -:106DA000000104090019001C03C2000300010409CA -:106DB0000100000C03B60003000104090101000AF0 -:106DC00003AC00030001040901030018039400034D -:106DD000000104090104000C07D4000300010409A8 -:106DE0000105001E03DE0003000104090106001670 -:106DF000037E00030001040901070020035E000375 -:106E0000000104090109002C0332000300010409F8 -:106E1000010A00200312000300010409010B0032E3 -:106E200002E0000300010409010C002A02B600037D -:106E300000010409010D003402820003000104096D -:106E4000010E0028025A000300010409010F002C62 -:106E5000022E0003000104090110002E02000003AD -:106E6000000104090111002601DA000300010409F0 -:106E70000112003001AA0003000104090113003AC5 -:106E800001700003000104090114003001400003F7 -:106E9000000104090115004001000003000104097C -:106EA0000116003800C80003000104090117004260 -:106EB0000086000300010409011800120074000399 -:106EC000000104090119001A005A00030001040915 -:106ED000011A000C004E000300010409011B000A06 -:106EE0000044000300010409011C000E00360003E9 -:106EF00000010409011D000C002A0003000104091F -:106F0000011E0010001A000300010409011F0008FF -:106F100000120003000104090120001200000045D6 -:106F200000780074007200610042006F006C006421 -:106F30000042006F006C006400530065006D006942 -:106F40000042006F006C0064004D00650064006941 -:106F50000075006D0052006500670075006C0061EF -:106F60000072004C0069006700680074004E006FFA -:106F70000072006D0061006C00530065006D0069D7 -:106F80000043006F006E00640065006E00730065D2 -:106F900000640043006F006E00640065006E0073C3 -:106FA00000650064004F00700065006E00530061D2 -:106FB000006E0073004900740061006C006900639A -:106FC000002D0043006F006E00640065006E0073CA -:106FD00000650064004500780074007200610042A2 -:106FE000006F006C0064004F00700065006E00537D -:106FF0000061006E0073004900740061006C00695C -:107000000063002D0043006F006E00640065006E99 -:107010000073006500640042006F006C0064004F64 -:1070200000700065006E00530061006E007300493F -:1070300000740061006C00690063002D0043006F64 -:10704000006E00640065006E00730065006400530C -:107050000065006D00690042006F006C0064004F25 -:1070600000700065006E00530061006E00730049FF -:1070700000740061006C00690063002D0043006F24 -:10708000006E00640065006E007300650064004FD0 -:1070900000700065006E00530061006E00730049CF -:1070A00000740061006C00690063002D0043006FF4 -:1070B000006E00640065006E007300650064004CA3 -:1070C0000069006700680074004F00700065006E82 -:1070D00000530061006E0073004900740061006C91 -:1070E00000690063002D00450078007400720061A3 -:1070F0000042006F006C0064004F00700065006E7D -:1071000000530061006E0073004900740061006C60 -:1071100000690063002D0042006F006C0064004FA6 -:1071200000700065006E00530061006E007300493E -:1071300000740061006C00690063002D005300655D -:10714000006D00690042006F006C0064004F007029 -:107150000065006E00530061006E0073004900740A -:107160000061006C00690063002D0052006500673B -:107170000075006C00610072004F00700065006EC9 -:1071800000530061006E0073004900740061006CE0 -:1071900000690063002D004C0069006700680074FE -:1071A0000043006F006E00640065006E00730065B0 -:1071B0000064002000450078007400720061004205 -:1071C000006F006C00640020004900740061006CD6 -:1071D000006900630043006F006E00640065006E8C -:1071E00000730065006400200042006F006C0064C2 -:1071F0000020004900740061006C006900630043D6 -:10720000006F006E00640065006E0073006500642E -:10721000002000530065006D00690042006F006CA3 -:1072200000640020004900740061006C0069006384 -:107230000043006F006E00640065006E007300651F -:1072400000640020004900740061006C0069006364 -:107250000043006F006E00640065006E00730065FF -:1072600000640020004C0069006700680074002082 -:10727000004900740061006C0069006300450078FB -:107280000074007200610042006F006C0064002016 -:10729000004900740061006C006900630042006FE7 -:1072A000006C00640020004900740061006C0069FB -:1072B0000063004C0069006700680074002000490A -:1072C00000740061006C006900630057006900648D -:1072D000007400680057006500690067006800746A -:1072E000004F00700065006E00530061006E007377 -:1072F000004900740061006C006900630053006580 -:10730000006D00690042006F006C006400200049BD -:1073100000740061006C00690063004F007000653C -:10732000006E002000530061006E0073006800745E -:1073300000740070003A002F002F00730063007289 -:107340000069007000740073002E00730069006C07 -:10735000002E006F00720067002F004F0046004CA7 -:10736000005400680069007300200046006F006E42 -:10737000007400200053006F006600740077006105 -:10738000007200650020006900730020006C006935 -:1073900000630065006E00730065006400200075E6 -:1073A000006E0064006500720020007400680065D3 -:1073B000002000530049004C0020004F0070006581 -:1073C000006E00200046006F006E00740020004C2C -:1073D000006900630065006E00730065002C0020EA -:1073E00000560065007200730069006F006E002097 -:1073F0000031002E0031002E00200054006800698A -:1074000000730020006C006900630065006E00736B -:1074100000650020006900730020006100760061B3 -:107420000069006C00610062006C0065002000775C -:1074300000690074006800200061002000460041DF -:107440000051002000610074003A002000680074C0 -:10745000007400700073003A002F002F0073006367 -:1074600000720069007000740073002E00730069E0 -:10747000006C002E006F00720067002F004F004666 -:10748000004C0068007400740070003A002F002F58 -:10749000007700770077002E006D006F006E006FA0 -:1074A0000074007900700065002E0063006F006DAD -:1074B000002F00730074007500640069006F00689D -:1074C000007400740070003A002F002F00770077DE -:1074D0000077002E0067006F006F0067006C00658A -:1074E000002E0063006F006D002F006700650074C0 -:1074F000002F006E006F0074006F002F00440065C5 -:10750000007300690067006E00650064002000627F -:1075100000790020004D006F006E006F007400794C -:10752000007000650020006400650073006900675A -:10753000006E0020007400650061006D002E004D9B -:10754000006F006E006F007400790070006500200D -:1075500000440065007300690067006E002000545D -:1075600000650061006D004D006F006E006F0074DB -:1075700000790070006500200049006D006100671F -:107580000069006E006700200049006E0063002E55 -:10759000004F00700065006E002000530061006E17 -:1075A0000073002000690073002000610020007457 -:1075B0000072006100640065006D00610072006B84 -:1075C0000020006F006600200047006F006F00671A -:1075D000006C006500200061006E00640020006DFA -:1075E00000610079002000620065002000720065E3 -:1075F0000067006900730074006500720065006434 -:1076000000200069006E00200063006500720074B5 -:1076100000610069006E0020006A00750072006958 -:10762000007300640069006300740069006F006EFD -:107630000073002E004F00700065006E0053006163 -:10764000006E0073002D00530065006D006900425C -:10765000006F006C0064004900740061006C0069F8 -:10766000006300560065007200730069006F006ED1 -:1076700000200033002E003000300030004F00703A -:107680000065006E002000530061006E0073002052 -:1076900000530065006D00690042006F006C0064DB -:1076A0000020004900740061006C00690063003331 -:1076B000002E003000300030003B0047004F004FEC -:1076C0000047003B004F00700065006E00530061F2 -:1076D000006E0073002D00530065006D00690042CC -:1076E000006F006C0064004900740061006C006968 -:1076F0000063004900740061006C00690063004F82 -:1077000000700065006E002000530061006E007381 -:10771000002000530065006D00690042006F006C9E -:1077200000640043006F0070007900720069006718 -:107730000068007400200032003000320030002069 -:107740000054006800650020004F00700065006E66 -:10775000002000530061006E007300200050007292 -:10776000006F006A0065006300740020004100752E -:1077700000740068006F0072007300200028006829 -:107780000074007400700073003A002F002F00672F -:1077900000690074006800750062002E0063006FCD -:1077A000006D002F0067006F006F0067006C0065C0 -:1077B0000066006F006E00740073002F006F007091 -:1077C0000065006E00730061006E00730029000008 -:1077D000404A9998979687868584838281807F7EA8 -:1077E0007D7C7B7A797877767574737271706F6E41 -:1077F0006D6C6B6A696867666564636261605F5E31 -:107800005D5C5B5A5958575655545351504F4E4D25 -:107810004C4B4A49484746281F100A092C01B10B16 -:107820000A432343650A2D2C00B10A0B4323430B63 -:107830002D2C01B00643B00743650A2D2CB04F2B09 -:1078400020B0405158214B525845441B2121591B0F -:107850002321B040B0042545B004254561648A6306 -:10786000525845441B212159592D2C00B00743B0D3 -:1078700006430B2D2C4B53234B515A5820458A60FD -:10788000441B2121592D2C4B545820458A60441B00 -:107890002121592D2C4B53234B515A58381B212150 -:1078A000592D2C4B5458381B2121592D2CB00243F3 -:1078B0005458B0462B1B21212121592D2CB00243B5 -:1078C0005458B0472B1B212121592D2CB002435471 -:1078D00058B0482B1B21212121592D2CB002435493 -:1078E00058B0492B1B212121592D2C2320B00050A9 -:1078F0008A8A64B10003255458B0401BB1010325A6 -:107900005458B005438B59B04F2B5923B0622B23E9 -:1079100021235865592D2CB108000C215460432DAA -:107920002CB10C000C215460432D2C012047B002D7 -:107930004320B8100062B81000635723B8010062FA -:10794000B8100063575A58B020606659482D2CB1C2 -:10795000000225B00225B0022553B800352378B0C7 -:107960000225B0022560B020632020B006252362E6 -:1079700050588A21B00160231B2020B006252362C5 -:1079800052582321B001611B8A212321205959B863 -:10799000FFC11C60B0206323212D2CB1020042B135 -:1079A00023018851B1400188535A58B81000B020C3 -:1079B000885458B202010243604259B124018851EF -:1079C00058B82000B040885458B2020202436042C6 -:1079D000B12401885458B2022002436042004B0196 -:1079E0004B5258B2020802436042591BB84000B0E3 -:1079F00080885458B202040243604259B84000B033 -:107A00008063B80100885458B202080243604259AA -:107A1000B94000010063B80200885458B202100255 -:107A200043604259B12601885158B94000020063B1 -:107A3000B80400885458B202400243604259B94029 -:107A400000040063B80800885458B2028002436002 -:107A50004259B12801885158B94000080063B81054 -:107A600000885458B900020100B0024360425959DD -:107A70005959595959B10002435458400A05400810 -:107A80004009400C020D021BB10102435458B205DB -:107A90004008BA010000090100B30C010D011BB13F -:107AA0008002435258B2054008B80180B109401B1A -:107AB000B80100B002435258B2054008BA01800034 -:107AC0000901401BB80180B002435258B20540087A -:107AD000B80200B109401BB2054008BA0100000914 -:107AE0000100595959B84000B0808855B94000028A -:107AF0000063B8040088555A58B30C000D011BB33D -:107B00000C000D0159595942424242422D2C45B1B7 -:107B1000024E2B23B04F2B20B0405158214B5158CF -:107B2000B0022545B1014E2B60591B234B5158B073 -:107B300003254520648A63B0405358B1024E2B6040 -:107B40001B21591B215959442D2C20B0005020587D -:107B500023651B2359B114148A7045B11010434B8F -:107B60008A43515A58B0401BB04F2B5923B161067C -:107B700026602B8A58B005438B592358655923102A -:107B80003A2D2CB003254963234660B04F2B23B018 -:107B90000425B0042549B0032563562060B0626017 -:107BA0002BB003252010468A4660B02063613A2D31 -:107BB0002CB00016B1020325B1010425013E003EA0 -:107BC000B10102060CB00A236542B00B2342B10298 -:107BD0000325B1010425013F003FB10102060CB0AD -:107BE00006236542B0072342B00116B10002435498 -:107BF000584523452018698A6323622020B04050ED -:107C000058671B665961B02063B0402361B00423FC -:107C1000421BB104004221215918012D2C2045B1ED -:107C2000004E2B442D2C4B51B1404F2B505B582014 -:107C300045B1014E2B208A8A4420B140042661635D -:107C400061B1014E2B44211B23218A45B1014E2BEA -:107C5000208A234444592D2C4B51B1404F2B505B6B -:107C60005845208AB0406163601B23214559B1010A -:107C70004E2B442D2C2345208A4523612064B0409F -:107C800051B0042520B0005323B040515A5AB1409E -:107C90004F2B545A588A0C642364235358B14040E4 -:107CA0008A612063611B2063591B8A5963B1024EAC -:107CB0002B60442D2C012D2C002D2C05B10B0A43DB -:107CC0002343650A2D2CB10A0B4323430B022D2CB1 -:107CD000B002256366B00225B82000626023622DE1 -:107CE0002CB0022563B0206066B00225B820006287 -:107CF0006023622D2CB002256367B00225B82000F6 -:107D0000626023622D2CB002256366B02060B00251 -:107D100025B82000626023622D2C234AB1024E2B2D -:107D20002D2C234AB1014E2B2D2C238A4A23456446 -:107D3000B0022564B002256164B00343525821208B -:107D40006459B1024E2B23B000505865592D2C2395 -:107D50008A4A234564B0022564B002256164B003F9 -:107D600043525821206459B1014E2B23B000505882 -:107D700065592D2C20B003254AB1024E2B8A103BA9 -:107D80002D2C20B003254AB1014E2B8A103B2D2CFF -:107D9000B00325B003258AB0672B8A103B2D2CB089 -:107DA0000325B003258AB0682B8A103B2D2CB00325 -:107DB0002546B003254660B004252EB00425B00446 -:107DC00025B0042620B000505821B06A1BB06C5971 -:107DD0002BB0032546B00325466061B08062208A3F -:107DE0002010233A232010233A2D2CB0032547B02E -:107DF00003254760B0052547B0806361B00225B018 -:107E00000625496323B005254AB080632058621BCC -:107E10002159B0042646608A468A4660B0206361D4 -:107E20002D2CB00426B00425B00425B00426B06E75 -:107E30002B208A2010233A232010233A2D2C232094 -:107E4000B001545821B00225B1024E2BB080502011 -:107E5000605920606020B001515821211B20B005DD -:107E6000515821206661B0402361B100032550B014 -:107E70000325B00325505A5820B00325618A535872 -:107E800021B000591B21591BB00754582066616569 -:107E900023211B2121B000595959B1024E2B2D2C01 -:107EA000B00225B004254AB0005358B0001B8A8A9E -:107EB000238AB00159B004254620666120B005260A -:107EC000B0062649B00526B00526B0702B236165A3 -:107ED000B02060206661B02061652D2CB00225467F -:107EE000208A20B000505821B1024E2B1B4523217F -:107EF000596165B00225103B2D2CB0042620B80234 -:107F0000006220B80200638A236120B05D602BB05C -:107F10000525118A128A20398A58B9005D1000B0EF -:107F200004266356602B23212010204620B1024EE8 -:107F30002B23611B2321208A201049B1024E2B598B -:107F40003B2D2CB9005D1000B009256356602BB0A5 -:107F50000525B00525B00526B06D2BB15D07256060 -:107F60002BB00525B00525B00525B00525B06F2B34 -:107F7000B9005D1000B008266356602B20B0005297 -:107F800058B0502BB00525B00525B00725B0072502 -:107F9000B00525B0712BB0021738B00052B00225E1 -:107FA000B001525A58B00425B0062549B00325B097 -:107FB0000525496020B0405258211BB0005258207E -:107FC000B0025458B00425B00425B00725B00725E9 -:107FD00049B00217381BB00425B00425B00425B001 -:107FE000062549B0021738595959595921212121DB -:107FF000212D2CB9005D1000B00B256356602BB00D -:108000000725B00725B00625B00625B00C25B00C15 -:1080100025B00925B00825B06E2BB0041738B0077D -:1080200025B00725B00726B06D2BB00425B0042578 -:10803000B00426B06D2BB0502BB00625B00625B08D -:108040000325B0712BB00525B00525B00325B0027E -:10805000173820B00625B00625B00525B0712B6075 -:10806000B00625B00625B0042565B0021738B00269 -:1080700025B002256020B040535821B0406123B0A4 -:108080004061231BB8FFC05058B0406023B040602F -:10809000235959B00825B00825B00426B002173876 -:1080A000B00525B005258AB002173820B000525817 -:1080B000B00625B0082549B00325B0052549602044 -:1080C000B0405258211BB0005258B00625B00625CA -:1080D000B00625B00625B00B25B00B2549B0041716 -:1080E00038B00625B00625B00625B00625B00A250D -:1080F000B00A25B00725B0712BB0041738B004259D -:10810000B00425B00525B00725B00525B0712BB00A -:108110000217381BB00425B00425B8FFC0B0021701 -:108120003859595921212121212121212D2CB004F7 -:1081300025B0032587B00325B003258A20B0005061 -:108140005821B0651BB068592B64B00425B00425D4 -:1081500006B00425B0042549202063B00325206320 -:1081600051B1000325545B5821212321071B2063B3 -:10817000B0022520636120B0532B8A63B00525B07F -:10818000052587B00425B004264AB000505865592B -:10819000B00426200146230046B0052620014623D0 -:1081A0000046B0001600B000234801B0002348008C -:1081B00020B0012348B00223480120B0012348B079 -:1081C00002234823B2020001082338B20200010949 -:1081D0002338B1020107B00116592D2C23100D0CC4 -:1081E0008A63238A636064B940000400635058B016 -:1081F00000381B3C592D2CB00625B00925B00925A7 -:10820000B00726B0762B23B0005458051B0459B094 -:108210000425B00626B0772BB00525B00526B0059D -:1082200025B00526B0762BB0005458051B0459B074 -:10823000772B2D2CB00725B00A25B00A25B00826CB -:10824000B0762B8AB0005458051B0459B00525B0F0 -:108250000726B0772BB00625B00626B00625B00657 -:1082600026B0762B08B0772B2D2CB00725B00A2529 -:10827000B00A25B00826B0762B8A8A08B00425B04B -:108280000626B0772BB00525B00526B00525B0052C -:1082900026B0762BB0005458051B0459B0772B2D0F -:1082A0002CB00825B00B25B00B25B00926B0762BD5 -:1082B000B00426B0042608B00525B00726B0772BF9 -:1082C000B00625B00626B00625B00626B0762B08E7 -:1082D000B0772B2D2C03B00325B003254AB004251D -:1082E000B003254A02B00525B005264AB00526B0E0 -:1082F00005264AB00426638A8A63612D2CB15D0E7F -:1083000025602BB00C2611B0052612B00A2539B015 -:10831000072539B00A25B00A25B00925B07C2BB055 -:108320000050B00B25B00825B00A25B07C2BB0005A -:10833000505458B00725B00B2587B00425B004254C -:108340000BB00A2510B00925C1B00225B002250BDB -:10835000B0072510B00625C11BB00725B00B25B00E -:108360000B25B8FFFFB0762BB00425B004250BB069 -:108370000725B00A25B0772BB00A25B00825B0082C -:1083800025B8FFFFB0762BB00225B002250BB00A4E -:1083900025B00725B0772B59B00A2546B00A2546E7 -:1083A00060B0082546B008254660B00625B0062511 -:1083B0000BB00C25B00C25B00C2620B00050582175 -:1083C000B06A1BB06C592BB00425B004250BB00962 -:1083D00025B00925B0092620B000505821B06A1BED -:1083E000B06C592B23B00A2546B00A25466061B00F -:1083F000206323B0082546B00825466061B020639D -:10840000B1010C255458041B0559B00A262010B0A0 -:1084100003253AB00626B006260BB0072620108AA0 -:108420003AB10107265458041B0559B005262010FF -:10843000B002253A8A8A0B232010233A2D2C23B030 -:10844000015458B9000040001BB84000B000598AE0 -:10845000B0015458B9000040001BB84000B00059AA -:10846000B07D2B2D2C8A8A080D8AB0015458B90092 -:108470000040001BB84000B00059B07D2B2D2C08E7 -:10848000B0015458B9000040001BB84000B000597A -:108490000DB07D2B2D2CB00426B00426080DB004A1 -:1084A00026B00426080DB07D2B2D2C20014623007C -:1084B00046B00A43B00B438A632362612D2CB00996 -:1084C0002BB006252EB005257DC5B00625B00525A7 -:1084D000B0042520B000505821B06A1BB06C592B55 -:1084E000B00525B00425B0032520B000505821B0B8 -:1084F0006A1BB06C592B18B00825B00725B00625AB -:10850000B00A25B06F2BB00625B00525B004262093 -:10851000B000505821B0661BB068592BB00525B08B -:108520000425B0042620B000505821B0661BB06866 -:10853000592B54587DB0042510B00325C5B0022531 -:1085400010B00125C5B0052621B00526211BB006B7 -:1085500026B00425B00325B00826B06F2B59B10012 -:10856000024354587DB00225B0822BB00525B0825D -:108570002B20206961B00443012361B06060206951 -:1085800061B0206120B00826B008268AB0021738F2 -:108590008A8A6120696161B00217381B212121217B -:1085A00059182D2C4B52B1010243535A5823102015 -:1085B000013C003C1B2121592D2C23B00225B00287 -:1085C00025535820B00425583C1B3959B00160B8D8 -:1085D000FFE91C592121212D2CB0022547B002258D -:1085E00047548A20201011B001608A2012B0016126 -:1085F000B0852B2D2CB0042547B0022547542320ED -:1086000012B001612320B0062620201011B00160B5 -:10861000B00626B0852B8A8AB0852B2D2CB002435C -:1086200054580C028A4B53B004264B515A580A38FE -:108630001B0A2121591B21212121592D2CB0982BB6 -:10864000580C028A4B53B004264B515A580A381B17 -:108650000A2121591B21212121592D2C20B002430F -:1086600054B00123B80068237821B1000243B80058 -:108670005E237921B0024323B020205C58212121C0 -:10868000B000B8004D1C598A8A208A208A23B8106D -:1086900000635658B81000635658212121B001B824 -:1086A00000301C591B2159B08062205C58212121C7 -:1086B000B000B8001D1C5923B08062205C582121F5 -:1086C00021B000B8000C1C598AB00161B8FFAB1C86 -:1086D00023212D2C20B0024354B00123B800812364 -:1086E0007821B1000243B80077237921B100024319 -:1086F0008AB020205C58212121B800671C598A8A41 -:10870000208A208A23B81000635658B81000635698 -:1087100058B00426B0015BB00426B00426B004268D -:108720001B21212121B80038B000231C591B2159DD -:10873000B0042623B08062205C588A5C8A5A2321C8 -:108740002321B8001E1C598AB08062205C58212168 -:108750002321B8000E1C59B00426B00161B8FF9364 -:108760001C23212D00010000000A02F604A00005D0 -:1087700044464C5402BC6379726C02506772656B5C -:1087800002206865627201F06C61746E002001A4C1 -:108790000008415050480176434154200148455754 -:1087A0004520011A4950504800EC4D41482000BE78 -:1087B0004D4F4C2000904E4156200062524F4D20AC -:1087C00000340000FFFF0014000000020006000754 -:1087D0000008000900120014001500160017001808 -:1087E0000019001A001B001C001D001E001F0020A5 -:1087F0000000FFFF00140000000200060007000850 -:1088000000090011001400150016001700180019C7 -:10881000001A001B001C001D001E001F002000008D -:10882000FFFF001400000002000600070008000916 -:108830000010001400150016001700180019001A87 -:10884000001B001C001D001E001F00200000FFFF79 -:108850000014000000020006000700080009000ED6 -:10886000001400150016001700180019001A001B4C -:10887000001C001D001E001F00200000FFFF001450 -:10888000000000010006000700080009000D0014A8 -:1088900000150016001700180019001A001B001C14 -:1088A000001D001E001F00200000FFFF001400003C -:1088B00000010006000700080009000C0014001564 -:1088C0000016001700180019001A001B001C001DDC -:1088D000001E001F00200000FFFF00140000000227 -:1088E0000006000700080009000B00140015001620 -:1088F000001700180019001A001B001C001D001EA4 -:10890000001F00200000FFFF00140000000100060F -:10891000000700080009000A0014001500160017DF -:1089200000180019001A001B001C001D001E001F6B -:1089300000200000FFFF00130000000500060007F4 -:10894000000800090014001500160017001800198F -:10895000001A001B001C001D001E001F0020000448 -:1089600000000000FFFF00130000000400060007E5 -:10897000000800090014001500160017001800195F -:10898000001A001B001C001D001E001F0020000418 -:1089900000000000FFFF00130000000300060007B6 -:1089A000000800090014001500160017001800192F -:1089B000001A001B001C001D001E001F002000707C -:1089C00000024D4B4420003E535242200010000054 -:1089D000FFFF001400000001000600070008000966 -:1089E0000013001400150016001700180019001AD3 -:1089F000001B001C001D001E001F00200000FFFFC8 -:108A00000014000000010006000700080009000F24 -:108A1000001400150016001700180019001A001B9A -:108A2000001C001D001E001F0020000400000000AC -:108A3000FFFF001300000001000600070008000906 -:108A4000001400150016001700180019001A001B6A -:108A5000001C001D001E001F0020002161616C74BD -:108A600001A263636D70019A63636D70018A636331 -:108A70006D70018063636D70017663636D70016A70 -:108A8000646E6F6D016466726163015A6C6967613F -:108A900001546C6E756D014E6C6F636C01486C6FA8 -:108AA000636C01426C6F636C013C6C6F636C0136EC -:108AB0006C6F636C01306C6F636C012A6C6F636C5C -:108AC00001246C6F636C011E6C6F636C01186C6F1A -:108AD000636C01126E756D72010C6F6E756D01061F -:108AE0006F72646E0100706E756D00FA73616C7464 -:108AF00000F27373303100F27373303200EC737331 -:108B0000303300E67373303400E07375627300DA5B -:108B10007375707300D4746E756D00CE7A65726F64 -:108B200000C8000000010024000000010021000036 -:108B300000010015000000010014000000010027E2 -:108B400000000001002600000001002500000002D6 -:108B50000025002600000001002000000001001D8B -:108B600000000001002200000001001600000001CA -:108B7000001200000001000A0000000100080000CF -:108B80000001000900000001001300000001000BBB -:108B900000000001000F00000001001100000001B2 -:108BA000000C00000001001000000001001F000088 -:108BB000000100230000000300180019001A000043 -:108BC000000100170000000400020005000200057B -:108BD000000000030002000500070000000300027F -:108BE0000005000600000006000200050002000566 -:108BF0000002000500000002000200050000000263 -:108C000000000001002809DE07BC0762074807488A -:108C1000069606180588055605340534051204D055 -:108C200004B00490046E046E0444041A041A03B0E1 -:108C30000362034A033C0328034A02E002D202D241 -:108C400002940272025A021401CE0188011200FE3F -:108C500000D8006600520001000000010008000179 -:108C60000006028100010001014100010000000135 -:108C70000008000200360018038F0390039103924E -:108C8000039303940395039603970398039A039B16 -:108C9000039C03A003A103A203A303A403A503A6AB -:108CA00003C9039D039E039900010018002C002DA9 -:108CB000008E008F0090009100EA00EC00EE00F0C2 -:108CC00000F200F300F5015901650174019D019E58 -:108CD000019F02B202C1032E0330038D0001000088 -:108CE0000001000800020010000503B803B903BA30 -:108CF00003BB03B100010005004A00DF00E100E30F -:108D000000E5000100000001000800010006044623 -:108D10000001000100130004000000010008000130 -:108D2000006600020038000A00050026001E001838 -:108D30000012000C03C10002004F03C00002004CEF -:108D400003BD000203BC03BF000303BC004F03BE0E -:108D5000000303BC004C00050026001E0018001292 -:108D6000000C03AE0002004F03AD0002004C03AC48 -:108D70000002004903B000030049004F03AF0003A5 -:108D80000049004C00010002004903BC0001000042 -:108D9000000100080002002E0014045A045B045C69 -:108DA000045D045E045F0460046104620463044FB4 -:108DB00004500451045204530454045504560457F7 -:108DC0000458000200020013001C0000043B04448D -:108DD000000A00010000000100080002002E00143B -:108DE0000013001400150016001700180019001ACF -:108DF000001B001C045A045B045C045D045E045FF9 -:108E0000046004610462046300020002043B044441 -:108E10000000044F0458000A00010000000100088F -:108E20000002002E0014043B043C043D043E043FB9 -:108E300004400441044204430444044F04500451D8 -:108E400004520453045404550456045704580002B1 -:108E500000020013001C0000045A0463000A000111 -:108E600000000001000800010006FFEC0002000104 -:108E7000044F045800000001000000010008000237 -:108E8000000E0004006C007C006C007C00010004FB -:108E900000240032004400520006000000020024BA -:108EA000000A0003000100BA0001001200000001E6 -:108EB0000000001E00010002003200520003000109 -:108EC00000A000010012000000010000001E0001CF -:108ED000000200240044000100000001000800011D -:108EE000003EFFEC0006000000020026000A00031E -:108EF000000100120001002E000000010000001C13 -:108F0000000200010431043A000000030001001CCB -:108F100000010012000000010000001B000200011F -:108F20000445044E0000000100010213000100008E -:108F3000000100080001000602010001000100120A -:108F4000000100000001000800010014041E0001DF -:108F500000000001000800010006043200020001C8 -:108F60000013001C000000010000000100080002C6 -:108F70000024000F046F047104730373007B0074FA -:108F8000007502330234037402350236037504742B -:108F900002140001000F000B000C000E001300145F -:108FA00000150016001700180019001A001B001CFD -:108FB0000020005100010000000100080002003202 -:108FC0000016047004720475046404650466046782 -:108FD00004680469046A046B046C046D047603CAB3 -:108FE00003CB03CC03CD03CE03CF03D003D10001C9 -:108FF0000016000B000C000E0013001400150016E4 -:10900000001700180019001A001B001C0020004B5C -:10901000004E004F00500051005300560057000111 -:1090200000000001000800020012000603C403C58E -:1090300003C603C703C803C30001000601C701C973 -:1090400001CA01D501D801E80001000000010008B3 -:1090500000020012000603BC03BD03C003C103BE2F -:1090600003BF00010006004903AC03AD03AE03AF2C -:1090700003B000010000000100080002000E00041F -:109080000388038703AA03AB00010004015F017298 -:10909000017C0190000400000001000800010012A2 -:1090A0000001000800010004010000020079000135 -:1090B0000001002F00040000000100080001001260 -:1090C0000001000800010004010100020079000114 -:1090D0000001004F00060000000100080001000A26 -:1090E00000020026001200010002002F004F0001C4 -:1090F00000040000000200790001004F00010000A0 -:10910000000D000100040000000200790001002FA2 -:1091100000010000000E0001000000010008000234 -:10912000000E0004038903B2038A03B300010004A4 -:1091300000FC00FD0106010700010000000100081D -:109140000002000E0004014801490123012400012E -:109150000004011F01200369036A000100000001EF -:109160000008000200160008038B03B4038C03B54B -:10917000038D03B6038E03B70001000800C600C7C5 -:1091800000DA00DB00F000F10133013400040000DC -:10919000000100080001007200090068005E005430 -:1091A000004A00400036002C002200180001000494 -:1091B00004080002042C0001000404070002042C2F -:1091C0000001000404060002042C00010004040550 -:1091D0000002042C0001000404030002042C00011E -:1091E000000404020002042C000100040401000237 -:1091F000042C0001000403F70002042C0001000409 -:1092000003F30002042C0001000903D203D603E398 -:1092100003E503E603E903EA03EB03EC00040000C3 -:10922000000100080001006E0002003C000A00047A -:109230000028001E0014000A037A00040411040E22 -:10924000040A037B00040411040E040B037C0004D5 -:109250000411040F040A037D00040411040F040B1D -:1092600000040028001E0014000A03760004041104 -:10927000040E040A037700040411040E040B03789F -:1092800000040411040F040A037900040411040FFC -:10929000040B000100020183018E000400000001A4 -:1092A000000800010092000A0088007E007400603F -:1092B0000056004C004200380024001A000100044F -:1092C00001340002041A0002000C0006036C0002C4 -:1092D000041A036E0003041A014C0001000400F19B -:1092E0000002041A0001000400DB0002041A00015D -:1092F000000400C70002041A000100040133000248 -:10930000041A0002000C0006036B0002041A036D2D -:109310000003041A014C0001000400F00002041ACA -:109320000001000400DA0002041A0001000400C673 -:109330000002041A0001000A00240028002C003258 -:10934000003800440048004C005200580001000062 -:10935000000100080002005C000603A803A9047DC8 -:10936000047B047C047F0006000000020028000A41 -:109370000003000000010040000200140030000162 -:1093800000000004000200010417041A000000039A -:109390000000000100220001001200010000000393 -:1093A00000020002037003700000040A04160001AA -:1093B00000010006004C004D00F101EB01ED03310E -:1093C00000030000000100080001006600300214E4 -:1093D000020E020801F801EA01DC01CE01C001B26F -:1093E00001A401960188017A0174016E016801628D -:1093F000015A0154014E01480142013C013601303D -:10940000012A0124011E01180112010C01060100AC -:1094100000FA00F400EE00E800E200DC00D600D024 -:1094200000CA00C400BE00B800B200AC00A6000232 -:10943000000A000B000C0000000E000E00020013DA -:10944000001C000300200020000D00510051000E00 -:1094500000F000F1000F010B010B0011043B04446C -:109460000012044F0458001C045A04630026000232 -:109470000444045800020443045700020442045602 -:109480000002044104550002044004540002043F59 -:1094900004530002043E04520002043D0451000241 -:1094A000043C04500002043B044F000204440463E3 -:1094B0000002044304620002044204610002044109 -:1094C000046000020440045F0002043F045E0002E6 -:1094D000043E045D0002043D045C0002043C045BA5 -:1094E0000002043B045A0002001C04580002001B46 -:1094F00004570002001A0456000200190455000225 -:10950000001804540002001704530002001604520D -:109510000002001504510002001404500002001360 -:10952000044F0003037E037F0380000203B6047D23 -:109530000002038D03980002021403CE000204749B -:10954000047600060375043A0444044E0463046D73 -:109550000006023604390443044D0462046C00061C -:10956000023504380442044C0461046B00060374A1 -:1095700004370441044B0460046A000602340436D4 -:109580000440044A045F0469000602330435043FC2 -:109590000449045E0468000600750434043E04486F -:1095A000045D0467000600740433043D0447045C52 -:1095B00004660006007B0432043C0446045B046538 -:1095C000000703730431043B04450459045A04643E -:1095D0000002047304750002047104720002046F37 -:1095E00004700001000000010008000200B00055F6 -:1095F0000213006C038F0390007C006C03BC03B863 -:1096000003CA03A803A903CB03CC03CD007C03CF7B -:1096100003D003D10391039203930394038B03B408 -:10962000038C03B503B903BA03BB03B103950396D7 -:109630000397039A039B039C038903B2038A03B332 -:1096400001480149038E03B703A0038803A10387E0 -:1096500003A203AA03AB03A303A403A503C403C586 -:1096600003C603C703C803C3047B047C03A603C962 -:10967000039D039E047F01230124039903BD03C0BE -:1096800003C103BE03BF0431043204330434043580 -:109690000436043704380439043A00010055001236 -:1096A0000024002C002D003200440049004A004BE9 -:1096B000004C004D004E004F005000520053005629 -:1096C0000057008E008F0090009100C600C700DA9E -:1096D00000DB00DF00E100E300E500EA00EC00EE63 -:1096E00000F200F300F500FC00FD01060107011F78 -:1096F0000120013301340159015F016501720174D8 -:10970000017C0190019D019E019F01C701C901CA11 -:1097100001D501D801E801EB01ED02B202C1032E2F -:10972000033003310369036A038D03AC03AD03AE59 -:1097300003AF03B004450446044704480449044AFF -:10974000044B044C044D044E04CD00C10000000045 -:109750000214000002140000022B0023035900D45D -:10976000052800340468003F069B008C05870045EF -:1097700001E100D4027F004D027FFF69046000C256 -:109780000493007F0222FFA1028A003102250023F8 -:109790000316FFA50468005D046800F00468FFEC90 -:1097A0000468001E0468FFFB046800340468006D50 -:1097B0000468007E0468004A0468005B02250023F8 -:1097C0000225FF9C0493007F049300850493007F8F -:1097D000038C009F06D0006504C1FF8904E20046A7 -:1097E00004CD008905610046043C0046040900469A -:1097F000057B008905860047025D00450266FEBEC6 -:1098000004B1004603FE004606DE004505D60045CD -:1098100005CE008904B4004605CE008904B900468F -:1098200004230028041F00B1057A0099048F00BCAE -:1098300006FD00CC0484FF90044800BC0446FFD819 -:10984000027EFFE5031600DC027EFF72047B003A15 -:10985000032CFF460260012A04A4005F04B100301B -:1098600003BF005F04B0005F0439006002BEFF1E4A -:10987000043EFF9804B90030023300300233FEF991 -:10988000043A002F0233002F071B003004B9002CCC -:109890000498005F04B1FFC804B0005F03440030C7 -:1098A000039E001202F6005E04B9007003E4006437 -:1098B00006040079040BFFA903EBFF570399FFD9B6 -:1098C00002D0000A046701F002D0FFA70493007FD2 -:1098D00002140000022BFFD2046800C00468FFEFEE -:1098E000046A008B0468006B046701F003E500263E -:1098F000047201B706A8006402DB00A1041C004D3D -:109900000493007F0289003106A80064039C00C113 -:10991000036D00630493007F02E9008002E9009A6E -:10992000025200EA04C5FFC9053D00AF02250096BA -:1099300001A3FF4202E900F402D600AE041C0008B5 -:10994000063D00C006BF00C006940065038CFFCF33 -:1099500004C1FF8904C1FF8904C1FF8904C1FF89D3 -:1099600004C1FF8904C1FF8906DCFF8804CD00899A -:10997000043C0046043C0046043C0046043C0046CF -:10998000025D0045025D0045025D0045025D004547 -:109990000561003605D6004505CE008905CE008953 -:1099A00005CE008905CE008905CE0089049300A26A -:1099B00005CE0069057A0099057A0099057A009923 -:1099C000057A0099044800BC04B0004604F3FEFC8C -:1099D00004A4005F04A4005F04A4005F04A4005F6B -:1099E00004A4005F04A4005F06C7005F03BF005F1C -:1099F00004390060043900600439006004390060F3 -:109A000002330030023300300233003002330030C2 -:109A10000495005104B9002C0498005F0498005F7D -:109A20000498005F0498005F0498005F0493007F2F -:109A30000498003004B9007004B9007004B90070D3 -:109A400004B9007003EBFF5704B1FFC803EBFF57E5 -:109A500004C1FF8904A4005F04C1FF8904A4005F5E -:109A600004C1FF8904A4005F04CD008903BF005F27 -:109A700004CD008903BF005F04CD008903BF005FF0 -:109A800004CD008903BF005F056100460522005E2A -:109A90000561003604B0005F043C004604390060F4 -:109AA000043C004604390060043C00460439006070 -:109AB000043C00460439005F043C00460439006061 -:109AC000057B0089043EFF98057B0089043EFF98D2 +:10636000000000000000000000000000000000002D +:1063700000000000005E00000000000000000000BF +:10638000000000000000000000000000014801497A +:1063900001230124040F04100411037004120413D8 +:1063A0000414025801F201F3041E041F041C041D0E +:1063B0000233023403740235023603750473047425 +:1063C000046F047102140476047004720479035E8D +:1063D00002180387038803AA0000000000000000E1 +:1063E000000000290046009C010A018601FC020F02 +:1063F00002390263029402B302CF02E102FC030FEE +:106400000351037A03B6040E0449049304F50512FC +:10641000057805DD060E063F065D0677069506E063 +:10642000077707A907F4082E0860088708AA08F666 +:10643000091E0932095A0987099F09DA0A0E0A5307 +:106440000A860AD80B130B690B880BBD0BE60C32BE +:106450000C5D0C810CA50CC10CD40CF00D0C0D1EA8 +:106460000D3F0D940DEE0E280E820ECF0F1B0FC0A8 +:106470001005102C1069109B10AF1112114F118FC5 +:1064800011E91244127512C513041343136B13B9A7 +:1064900013E414231447149914AB1502153A153A52 +:1064A000156415A715F0165A169B16B6172C175A11 +:1064B00017CB181918491860186818DA18EC192041 +:1064C000194B198019CF19F119F91A251A2E1A5DCD +:1064D0001A861ABD1AEC1AFD1B0E1B1F1B691B7BAB +:1064E0001B8D1B9F1BB21BC51BD91C181C241C36E3 +:1064F0001C481C5A1C6D1C7F1C911CA31CB61CFB49 +:106500001D0E1D201D321D441D571D6A1D971E06A0 +:106510001E181E2A1E3C1E4F1E611E9A1F0F1F2191 +:106520001F331F451F571F691F7D2016202220344F +:10653000204620572069207A208B209D20B02117EB +:106540002129213B214D215F2170218221BB222461 +:1065500022362248225A226C227E22DB22EE23009F +:106560002312232423362342234E236023722384C1 +:10657000239523A723B923CB23DC23EE240124096D +:1065800024732485249724A924BB24CD24DF24EB61 +:10659000255C256E257F259125A325B525C725D901 +:1065A00025EC25F8260326152627266426B826CBB3 +:1065B00026DE26F02701271327252730273B274DE6 +:1065C0002759276527772789279527A027D027E2EE +:1065D00027F42800280C28202833283F284B287728 +:1065E000289E28B028C228CE28DA28EC28FE290ABE +:1065F000295429A729B929CB29DD29EF2A022A15EF +:106600002A722AF02B022B142B202B2C2B3E2B4FE3 +:106610002B612B732B852B962BA22BAE2BC02BD152 +:106620002BDC2BE72BF92C0C2C3D2C8C2C9E2CB02E +:106630002CC22CD42CE62CF82D0C2D202D332D46DD +:106640002D522D5E2D702D822D942DA52DB82DCA85 +:106650002DDC2DEE2E002E122E232E5E2EA82F0EB8 +:106660002F9D2FAF2FC12FD32FE52FF02FFB302AD7 +:106670003058306C309630B430E1310B313F3179E5 +:10668000319A31DF31F231FB320F32233237324C63 +:1066900032603275328A3292329A32B332BB32C3AE +:1066A00032CB331C3324332C3352335A3362338B83 +:1066B000339333B133B933E533ED33F5344C3454DC +:1066C00034A234B534C834D934EA34FB350D35211D +:1066D000358D35F03626368136D3371B375B37B6E6 +:1066E00037E237EA383D386738D538DD391E396B3F +:1066F00039B739FB3A343A6A3AC13B123B5D3BBB8E +:106700003BCE3BE03BF13C023C143C273C773C89D0 +:106710003CD43CDC3CE43CF73CFF3D5C3DA23DDD31 +:106720003DEF3E013E2A3E323E693E713E793EB922 +:106730003EC13EFB3F513F853F973FC03FFF400773 +:10674000400F4017401F4027402F40374077407F81 +:10675000408740B040E941124145417C41BB41EE98 +:106760004236429042CE42D6433C439843E9444BA2 +:10677000445344D9452C45344545456E45AE45E620 +:10678000460D4615461D4625462D4635463D46983E +:1067900046A046F3473547954809485548A848F06C +:1067A0004936498949E149F34A5E4A704AB64ABEC8 +:1067B0004AC64AD94AE14B5A4BB94BC14BD34BE578 +:1067C0004C304C4D4C694C7B4C8D4C9F4CB14CC467 +:1067D0004CD74CE94CFA4D0C4D1E4D264D434D61A6 +:1067E0004D7E4D9A4DB94DEA4E1A4E494E704EAE01 +:1067F0004ECD4EDD4F8C4FA04FAC4FC94FE54FF102 +:1068000050065042507550CC51385198520A52623D +:1068100052C9530E535E53A853B953CA53DB53ECBA +:1068200054475475548F54B954CA54EB5548557D48 +:1068300055EB5622564A5671569B56C856E5570890 +:10684000573D5782579E57F457F457F457F457F46F +:1068500057F457F457F457F457F457F457F457F4E0 +:1068600057F458F959475959596159E05A1D5A86F0 +:106870005A985AAA5AB65AC25AEF5B475B9D5BE8D0 +:106880005C3D5C6D5C7F5C915CA35CB55D125D689A +:106890005DA85E025E5F5EB85EF55F2F5F805FC7DA +:1068A000601B606A60CB613061CE6263626B627351 +:1068B00062C663136352638F63A263B563C163CD22 +:1068C000643D64A66564661B662D663F667D66B999 +:1068D00066EB679A682E688F68F66938699269E78F +:1068E0006A4F6A7A6AA46AF26B3F6B836C0B6C170F +:1068F0006C236C566C886CBF6CF46D2E6D6A6D9851 +:106900006DC56DF76E286E556E816ED76F2A6FB1AB +:10691000702F703B7047706E70EB70F37121715582 +:10692000719171C771FD722F728D72D2731B736E6C +:1069300073C273FF7407747574DB755175BE75C6C9 +:1069400075D875EA7637768276C877157754779258 +:1069500077C577F6783C788678CE79117919792BD6 +:10696000793C794F7961796979717983799479E89A +:106970007A347A477A597A6C7A7F7A927AA57AEA67 +:106980007B317B437B557B687B7A7B8D7B9F7BA7B1 +:106990007BAF7BC27BD47BE77BFA7C0C7C1D7C309D +:1069A0007C437C567C687C7B7C8D7CAE7CCE7CE1A1 +:1069B0007CF47D007D467D8E7DD77E0D7E427E7887 +:1069C0007E807EDC7F4B7FB08011806780BA81192A +:1069D000817E81C88211825A829E82DE831F8378E3 +:1069E000838083D884378443844F8461847384870D +:1069F000849B84AF84C384D784EB84FF851385296B +:106A0000853F85538567857B858F85A385B785CB36 +:106A100085DF85F5860B8617862386358647865A59 +:106A2000866C8680869486A886BC86D086E486F8A6 +:106A3000870C872287378749875B87678773877FBC +:106A4000878B879D87AF87C387D787EB87FF88139F +:106A50008827883B884F8865887B888D889F88B188 +:106A600088C388D588E788FA890C891889248930F1 +:106A7000893C894E896089728984899689A889BAF6 +:106A800089CC89DF89F289FE8A0A8A168A228A34A9 +:106A90008A468A598A6B8A778AB98AFB8B4C8BA67D +:106AA0008BE18C1C8C668CB68CDF8D068D128D1E56 +:106AB0008D2A8D368D4C8D628D6A8D728D878DCC31 +:106AC0008E078E568EA68EBC8ED28EE88EFE8F14CA +:106AD0008F2A8F408F568FAA8FB29010907190D0CE +:106AE0009124917791A191FB924F929F92AB92B793 +:106AF00092C392CF92DA92E69305932D933F9351EE +:106B0000936393769389939B93AD93B993C493D6F0 +:106B100093E293F494069412941A942E9436944922 +:106B200094519464946C947494B994CC94F594FDB9 +:106B300095059589959595A1964396D296E396EEFF +:106B400096FA976D9779978497E4984E9860987223 +:106B5000988498BA991899249930993C9948999DA4 +:106B600099B89A0C9A1D9A879A999AAB9AB39AF403 +:106B70009B239B369B969BD39C229C679CA19CF25B +:106B80009D389D829DB19DF89E0C9E409E819EECFD +:106B90009F029F419FA19FC6A006A067A090A0D47E +:106BA000A13FA17FA1D8A244A284A2CAA313A35249 +:106BB000A3B0A40AA41CA42EA444A45AA466A4723C +:106BC000A47EA48AA496A4A2A4AEA4B9A4C4A4D06A +:106BD000A4DCA4E8A4F4A500A50CA518A524A53060 +:106BE000A53CA548A554A560A56CA578A58AA59344 +:106BF000A59CA5A5A5AEA5B7A5C0A5C9A5D2A5DB91 +:106C0000A5E4A5EDA626A62FA64BA669A672A67B8F +:106C1000A68DA6B5A6DFA708A73FA76CA7D1A80A8F +:106C2000A84FA869A896A8D8A8EAA907A921A93BAE +:106C3000A97DA997A9ABA9C5A9DFA9FCAA05AA0E98 +:106C4000AA17AA20AA29AA32AA3BAA44AA4DAA5640 +:106C5000AA5EAA66AA6EAA76AA7EAA86AA8EAA9614 +:106C6000AA9EAAA6AAAFAAB8AAC1AACAAAD3AADCEF +:106C7000AAE5AAEEAAF7AB00AB40AB66AB9FABF5BB +:106C8000AC31AC7BACE0ACFCAD65ADC9AE1AAE22AC +:106C9000AE2AAE32AE3AAE42AE4AAE52AE5AAE6254 +:106CA000AE6AAE73AE7CAE85AE8EAE97AEA0AEA928 +:106CB000AEB2AEBBAEC4AED6AEF8AF01AF23AF2C12 +:106CC000AF4AAF63AF6CAF75AF7DAF85AFD6B04B9A +:106CD000B053B05BB066B08DB099000000000031D9 +:106CE0000252000300010409000000AC0804000384 +:106CF000000104090001002407E000030001040969 +:106D00000002000C07D40003000104090003004442 +:106D1000079000030001040900040032075E00032D +:106D2000000104090005001A0744000300010409DA +:106D30000006002E0716000300010409000700A446 +:106D400006720003000104090008002A0648000337 +:106D500000010409000900280620000300010409BD +:106D6000000A004205DE000300010409000B003E9A +:106D700005A0000300010409000C003C05640003A9 +:106D800000010409000D012204420003000104096E +:106D9000000E0034040E000300010409001000126C +:106DA00003FC0003000104090011001E03DE0003C0 +:106DB000000104090019001C03C2000300010409BA +:106DC0000100000C03B60003000104090101000AE0 +:106DD00003AC00030001040901030018039400033D +:106DE000000104090104000C07D400030001040998 +:106DF0000105001E03DE0003000104090106001660 +:106E0000037E00030001040901070020035E000364 +:106E1000000104090109002C0332000300010409E8 +:106E2000010A00200312000300010409010B0032D3 +:106E300002E0000300010409010C002A02B600036D +:106E400000010409010D003402820003000104095D +:106E5000010E0028025A000300010409010F002C52 +:106E6000022E0003000104090110002E020000039D +:106E7000000104090111002601DA000300010409E0 +:106E80000112003001AA0003000104090113003AB5 +:106E900001700003000104090114003001400003E7 +:106EA000000104090115004001000003000104096C +:106EB0000116003800C80003000104090117004250 +:106EC0000086000300010409011800120074000389 +:106ED000000104090119001A005A00030001040905 +:106EE000011A000C004E000300010409011B000AF6 +:106EF0000044000300010409011C000E00360003D9 +:106F000000010409011D000C002A0003000104090E +:106F1000011E0010001A000300010409011F0008EF +:106F200000120003000104090120001200000045C6 +:106F300000780074007200610042006F006C006411 +:106F40000042006F006C006400530065006D006932 +:106F50000042006F006C0064004D00650064006931 +:106F60000075006D0052006500670075006C0061DF +:106F70000072004C0069006700680074004E006FEA +:106F80000072006D0061006C00530065006D0069C7 +:106F90000043006F006E00640065006E00730065C2 +:106FA00000640043006F006E00640065006E0073B3 +:106FB00000650064004F00700065006E00530061C2 +:106FC000006E0073004900740061006C006900638A +:106FD000002D0043006F006E00640065006E0073BA +:106FE0000065006400450078007400720061004292 +:106FF000006F006C0064004F00700065006E00536D +:107000000061006E0073004900740061006C00694B +:107010000063002D0043006F006E00640065006E89 +:107020000073006500640042006F006C0064004F54 +:1070300000700065006E00530061006E007300492F +:1070400000740061006C00690063002D0043006F54 +:10705000006E00640065006E0073006500640053FC +:107060000065006D00690042006F006C0064004F15 +:1070700000700065006E00530061006E00730049EF +:1070800000740061006C00690063002D0043006F14 +:10709000006E00640065006E007300650064004FC0 +:1070A00000700065006E00530061006E00730049BF +:1070B00000740061006C00690063002D0043006FE4 +:1070C000006E00640065006E007300650064004C93 +:1070D0000069006700680074004F00700065006E72 +:1070E00000530061006E0073004900740061006C81 +:1070F00000690063002D0045007800740072006193 +:107100000042006F006C0064004F00700065006E6C +:1071100000530061006E0073004900740061006C50 +:1071200000690063002D0042006F006C0064004F96 +:1071300000700065006E00530061006E007300492E +:1071400000740061006C00690063002D005300654D +:10715000006D00690042006F006C0064004F007019 +:107160000065006E00530061006E007300490074FA +:107170000061006C00690063002D0052006500672B +:107180000075006C00610072004F00700065006EB9 +:1071900000530061006E0073004900740061006CD0 +:1071A00000690063002D004C0069006700680074EE +:1071B0000043006F006E00640065006E00730065A0 +:1071C00000640020004500780074007200610042F5 +:1071D000006F006C00640020004900740061006CC6 +:1071E000006900630043006F006E00640065006E7C +:1071F00000730065006400200042006F006C0064B2 +:107200000020004900740061006C006900630043C5 +:10721000006F006E00640065006E0073006500641E +:10722000002000530065006D00690042006F006C93 +:1072300000640020004900740061006C0069006374 +:107240000043006F006E00640065006E007300650F +:1072500000640020004900740061006C0069006354 +:107260000043006F006E00640065006E00730065EF +:1072700000640020004C0069006700680074002072 +:10728000004900740061006C0069006300450078EB +:107290000074007200610042006F006C0064002006 +:1072A000004900740061006C006900630042006FD7 +:1072B000006C00640020004900740061006C0069EB +:1072C0000063004C006900670068007400200049FA +:1072D00000740061006C006900630057006900647D +:1072E000007400680057006500690067006800745A +:1072F000004F00700065006E00530061006E007367 +:10730000004900740061006C00690063005300656F +:10731000006D00690042006F006C006400200049AD +:1073200000740061006C00690063004F007000652C +:10733000006E002000530061006E0073006800744E +:1073400000740070003A002F002F00730063007279 +:107350000069007000740073002E00730069006CF7 +:10736000002E006F00720067002F004F0046004C97 +:10737000005400680069007300200046006F006E32 +:10738000007400200053006F0066007400770061F5 +:10739000007200650020006900730020006C006925 +:1073A00000630065006E00730065006400200075D6 +:1073B000006E0064006500720020007400680065C3 +:1073C000002000530049004C0020004F0070006571 +:1073D000006E00200046006F006E00740020004C1C +:1073E000006900630065006E00730065002C0020DA +:1073F00000560065007200730069006F006E002087 +:107400000031002E0031002E002000540068006979 +:1074100000730020006C006900630065006E00735B +:1074200000650020006900730020006100760061A3 +:107430000069006C00610062006C0065002000774C +:1074400000690074006800200061002000460041CF +:107450000051002000610074003A002000680074B0 +:10746000007400700073003A002F002F0073006357 +:1074700000720069007000740073002E00730069D0 +:10748000006C002E006F00720067002F004F004656 +:10749000004C0068007400740070003A002F002F48 +:1074A000007700770077002E006D006F006E006F90 +:1074B0000074007900700065002E0063006F006D9D +:1074C000002F00730074007500640069006F00688D +:1074D000007400740070003A002F002F00770077CE +:1074E0000077002E0067006F006F0067006C00657A +:1074F000002E0063006F006D002F006700650074B0 +:10750000002F006E006F0074006F002F00440065B4 +:10751000007300690067006E00650064002000626F +:1075200000790020004D006F006E006F007400793C +:10753000007000650020006400650073006900674A +:10754000006E0020007400650061006D002E004D8B +:10755000006F006E006F00740079007000650020FD +:1075600000440065007300690067006E002000544D +:1075700000650061006D004D006F006E006F0074CB +:1075800000790070006500200049006D006100670F +:107590000069006E006700200049006E0063002E45 +:1075A000004F00700065006E002000530061006E07 +:1075B0000073002000690073002000610020007447 +:1075C0000072006100640065006D00610072006B74 +:1075D0000020006F006600200047006F006F00670A +:1075E000006C006500200061006E00640020006DEA +:1075F00000610079002000620065002000720065D3 +:107600000067006900730074006500720065006423 +:1076100000200069006E00200063006500720074A5 +:1076200000610069006E0020006A00750072006948 +:10763000007300640069006300740069006F006EED +:107640000073002E004F00700065006E0053006153 +:10765000006E0073002D00530065006D006900424C +:10766000006F006C0064004900740061006C0069E8 +:10767000006300560065007200730069006F006EC1 +:1076800000200033002E003000300030004F00702A +:107690000065006E002000530061006E0073002042 +:1076A00000530065006D00690042006F006C0064CB +:1076B0000020004900740061006C00690063003321 +:1076C000002E003000300030003B0047004F004FDC +:1076D0000047003B004F00700065006E00530061E2 +:1076E000006E0073002D00530065006D00690042BC +:1076F000006F006C0064004900740061006C006958 +:107700000063004900740061006C00690063004F71 +:1077100000700065006E002000530061006E007371 +:10772000002000530065006D00690042006F006C8E +:1077300000640043006F0070007900720069006708 +:107740000068007400200032003000320030002059 +:107750000054006800650020004F00700065006E56 +:10776000002000530061006E007300200050007282 +:10777000006F006A0065006300740020004100751E +:1077800000740068006F0072007300200028006819 +:107790000074007400700073003A002F002F00671F +:1077A00000690074006800750062002E0063006FBD +:1077B000006D002F0067006F006F0067006C0065B0 +:1077C0000066006F006E00740073002F006F007081 +:1077D0000065006E00730061006E007300290000F8 +:1077E000404A9998979687868584838281807F7E98 +:1077F0007D7C7B7A797877767574737271706F6E31 +:107800006D6C6B6A696867666564636261605F5E20 +:107810005D5C5B5A5958575655545351504F4E4D15 +:107820004C4B4A49484746281F100A092C01B10B06 +:107830000A432343650A2D2C00B10A0B4323430B53 +:107840002D2C01B00643B00743650A2D2CB04F2BF9 +:1078500020B0405158214B525845441B2121591BFF +:107860002321B040B0042545B004254561648A63F6 +:10787000525845441B212159592D2C00B00743B0C3 +:1078800006430B2D2C4B53234B515A5820458A60ED +:10789000441B2121592D2C4B545820458A60441BF0 +:1078A0002121592D2C4B53234B515A58381B212140 +:1078B000592D2C4B5458381B2121592D2CB00243E3 +:1078C0005458B0462B1B21212121592D2CB00243A5 +:1078D0005458B0472B1B212121592D2CB002435461 +:1078E00058B0482B1B21212121592D2CB002435483 +:1078F00058B0492B1B212121592D2C2320B0005099 +:107900008A8A64B10003255458B0401BB101032595 +:107910005458B005438B59B04F2B5923B0622B23D9 +:1079200021235865592D2CB108000C215460432D9A +:107930002CB10C000C215460432D2C012047B002C7 +:107940004320B8100062B81000635723B8010062EA +:10795000B8100063575A58B020606659482D2CB1B2 +:10796000000225B00225B0022553B800352378B0B7 +:107970000225B0022560B020632020B006252362D6 +:1079800050588A21B00160231B2020B006252362B5 +:1079900052582321B001611B8A212321205959B853 +:1079A000FFC11C60B0206323212D2CB1020042B125 +:1079B00023018851B1400188535A58B81000B020B3 +:1079C000885458B202010243604259B124018851DF +:1079D00058B82000B040885458B2020202436042B6 +:1079E000B12401885458B2022002436042004B0186 +:1079F0004B5258B2020802436042591BB84000B0D3 +:107A000080885458B202040243604259B84000B022 +:107A10008063B80100885458B2020802436042599A +:107A2000B94000010063B80200885458B202100245 +:107A300043604259B12601885158B94000020063A1 +:107A4000B80400885458B202400243604259B94019 +:107A500000040063B80800885458B20280024360F2 +:107A60004259B12801885158B94000080063B81044 +:107A700000885458B900020100B0024360425959CD +:107A80005959595959B10002435458400A05400800 +:107A90004009400C020D021BB10102435458B205CB +:107AA0004008BA010000090100B30C010D011BB12F +:107AB0008002435258B2054008B80180B109401B0A +:107AC000B80100B002435258B2054008BA01800024 +:107AD0000901401BB80180B002435258B20540086A +:107AE000B80200B109401BB2054008BA0100000904 +:107AF0000100595959B84000B0808855B94000027A +:107B00000063B8040088555A58B30C000D011BB32C +:107B10000C000D0159595942424242422D2C45B1A7 +:107B2000024E2B23B04F2B20B0405158214B5158BF +:107B3000B0022545B1014E2B60591B234B5158B063 +:107B400003254520648A63B0405358B1024E2B6030 +:107B50001B21591B215959442D2C20B0005020586D +:107B600023651B2359B114148A7045B11010434B7F +:107B70008A43515A58B0401BB04F2B5923B161066C +:107B800026602B8A58B005438B592358655923101A +:107B90003A2D2CB003254963234660B04F2B23B008 +:107BA0000425B0042549B0032563562060B0626007 +:107BB0002BB003252010468A4660B02063613A2D21 +:107BC0002CB00016B1020325B1010425013E003E90 +:107BD000B10102060CB00A236542B00B2342B10288 +:107BE0000325B1010425013F003FB10102060CB09D +:107BF00006236542B0072342B00116B10002435488 +:107C0000584523452018698A6323622020B04050DC +:107C100058671B665961B02063B0402361B00423EC +:107C2000421BB104004221215918012D2C2045B1DD +:107C3000004E2B442D2C4B51B1404F2B505B582004 +:107C400045B1014E2B208A8A4420B140042661634D +:107C500061B1014E2B44211B23218A45B1014E2BDA +:107C6000208A234444592D2C4B51B1404F2B505B5B +:107C70005845208AB0406163601B23214559B101FA +:107C80004E2B442D2C2345208A4523612064B0408F +:107C900051B0042520B0005323B040515A5AB1408E +:107CA0004F2B545A588A0C642364235358B14040D4 +:107CB0008A612063611B2063591B8A5963B1024E9C +:107CC0002B60442D2C012D2C002D2C05B10B0A43CB +:107CD0002343650A2D2CB10A0B4323430B022D2CA1 +:107CE000B002256366B00225B82000626023622DD1 +:107CF0002CB0022563B0206066B00225B820006277 +:107D00006023622D2CB002256367B00225B82000E5 +:107D1000626023622D2CB002256366B02060B00241 +:107D200025B82000626023622D2C234AB1024E2B1D +:107D30002D2C234AB1014E2B2D2C238A4A23456436 +:107D4000B0022564B002256164B00343525821207B +:107D50006459B1024E2B23B000505865592D2C2385 +:107D60008A4A234564B0022564B002256164B003E9 +:107D700043525821206459B1014E2B23B000505872 +:107D800065592D2C20B003254AB1024E2B8A103B99 +:107D90002D2C20B003254AB1014E2B8A103B2D2CEF +:107DA000B00325B003258AB0672B8A103B2D2CB079 +:107DB0000325B003258AB0682B8A103B2D2CB00315 +:107DC0002546B003254660B004252EB00425B00436 +:107DD00025B0042620B000505821B06A1BB06C5961 +:107DE0002BB0032546B00325466061B08062208A2F +:107DF0002010233A232010233A2D2CB0032547B01E +:107E000003254760B0052547B0806361B00225B007 +:107E10000625496323B005254AB080632058621BBC +:107E20002159B0042646608A468A4660B0206361C4 +:107E30002D2CB00426B00425B00425B00426B06E65 +:107E40002B208A2010233A232010233A2D2C232084 +:107E5000B001545821B00225B1024E2BB080502001 +:107E6000605920606020B001515821211B20B005CD +:107E7000515821206661B0402361B100032550B004 +:107E80000325B00325505A5820B00325618A535862 +:107E900021B000591B21591BB00754582066616559 +:107EA00023211B2121B000595959B1024E2B2D2CF1 +:107EB000B00225B004254AB0005358B0001B8A8A8E +:107EC000238AB00159B004254620666120B00526FA +:107ED000B0062649B00526B00526B0702B23616593 +:107EE000B02060206661B02061652D2CB00225466F +:107EF000208A20B000505821B1024E2B1B4523216F +:107F0000596165B00225103B2D2CB0042620B80223 +:107F1000006220B80200638A236120B05D602BB04C +:107F20000525118A128A20398A58B9005D1000B0DF +:107F300004266356602B23212010204620B1024ED8 +:107F40002B23611B2321208A201049B1024E2B597B +:107F50003B2D2CB9005D1000B009256356602BB095 +:107F60000525B00525B00526B06D2BB15D07256050 +:107F70002BB00525B00525B00525B00525B06F2B24 +:107F8000B9005D1000B008266356602B20B0005287 +:107F900058B0502BB00525B00525B00725B00725F2 +:107FA000B00525B0712BB0021738B00052B00225D1 +:107FB000B001525A58B00425B0062549B00325B087 +:107FC0000525496020B0405258211BB0005258206E +:107FD000B0025458B00425B00425B00725B00725D9 +:107FE00049B00217381BB00425B00425B00425B0F1 +:107FF000062549B0021738595959595921212121CB +:10800000212D2CB9005D1000B00B256356602BB0FC +:108010000725B00725B00625B00625B00C25B00C05 +:1080200025B00925B00825B06E2BB0041738B0076D +:1080300025B00725B00726B06D2BB00425B0042568 +:10804000B00426B06D2BB0502BB00625B00625B07D +:108050000325B0712BB00525B00525B00325B0026E +:10806000173820B00625B00625B00525B0712B6065 +:10807000B00625B00625B0042565B0021738B00259 +:1080800025B002256020B040535821B0406123B094 +:108090004061231BB8FFC05058B0406023B040601F +:1080A000235959B00825B00825B00426B002173866 +:1080B000B00525B005258AB002173820B000525807 +:1080C000B00625B0082549B00325B0052549602034 +:1080D000B0405258211BB0005258B00625B00625BA +:1080E000B00625B00625B00B25B00B2549B0041706 +:1080F00038B00625B00625B00625B00625B00A25FD +:10810000B00A25B00725B0712BB0041738B004258C +:10811000B00425B00525B00725B00525B0712BB0FA +:108120000217381BB00425B00425B8FFC0B00217F1 +:108130003859595921212121212121212D2CB004E7 +:1081400025B0032587B00325B003258A20B0005051 +:108150005821B0651BB068592B64B00425B00425C4 +:1081600006B00425B0042549202063B00325206310 +:1081700051B1000325545B5821212321071B2063A3 +:10818000B0022520636120B0532B8A63B00525B06F +:10819000052587B00425B004264AB000505865591B +:1081A000B00426200146230046B0052620014623C0 +:1081B0000046B0001600B000234801B0002348007C +:1081C00020B0012348B00223480120B0012348B069 +:1081D00002234823B2020001082338B20200010939 +:1081E0002338B1020107B00116592D2C23100D0CB4 +:1081F0008A63238A636064B940000400635058B006 +:1082000000381B3C592D2CB00625B00925B0092596 +:10821000B00726B0762B23B0005458051B0459B084 +:108220000425B00626B0772BB00525B00526B0058D +:1082300025B00526B0762BB0005458051B0459B064 +:10824000772B2D2CB00725B00A25B00A25B00826BB +:10825000B0762B8AB0005458051B0459B00525B0E0 +:108260000726B0772BB00625B00626B00625B00647 +:1082700026B0762B08B0772B2D2CB00725B00A2519 +:10828000B00A25B00826B0762B8A8A08B00425B03B +:108290000626B0772BB00525B00526B00525B0051C +:1082A00026B0762BB0005458051B0459B0772B2DFF +:1082B0002CB00825B00B25B00B25B00926B0762BC5 +:1082C000B00426B0042608B00525B00726B0772BE9 +:1082D000B00625B00626B00625B00626B0762B08D7 +:1082E000B0772B2D2C03B00325B003254AB004250D +:1082F000B003254A02B00525B005264AB00526B0D0 +:1083000005264AB00426638A8A63612D2CB15D0E6E +:1083100025602BB00C2611B0052612B00A2539B005 +:10832000072539B00A25B00A25B00925B07C2BB045 +:108330000050B00B25B00825B00A25B07C2BB0004A +:10834000505458B00725B00B2587B00425B004253C +:108350000BB00A2510B00925C1B00225B002250BCB +:10836000B0072510B00625C11BB00725B00B25B0FE +:108370000B25B8FFFFB0762BB00425B004250BB059 +:108380000725B00A25B0772BB00A25B00825B0081C +:1083900025B8FFFFB0762BB00225B002250BB00A3E +:1083A00025B00725B0772B59B00A2546B00A2546D7 +:1083B00060B0082546B008254660B00625B0062501 +:1083C0000BB00C25B00C25B00C2620B00050582165 +:1083D000B06A1BB06C592BB00425B004250BB00952 +:1083E00025B00925B0092620B000505821B06A1BDD +:1083F000B06C592B23B00A2546B00A25466061B0FF +:10840000206323B0082546B00825466061B020638C +:10841000B1010C255458041B0559B00A262010B090 +:1084200003253AB00626B006260BB0072620108A90 +:108430003AB10107265458041B0559B005262010EF +:10844000B002253A8A8A0B232010233A2D2C23B020 +:10845000015458B9000040001BB84000B000598AD0 +:10846000B0015458B9000040001BB84000B000599A +:10847000B07D2B2D2C8A8A080D8AB0015458B90082 +:108480000040001BB84000B00059B07D2B2D2C08D7 +:10849000B0015458B9000040001BB84000B000596A +:1084A0000DB07D2B2D2CB00426B00426080DB00491 +:1084B00026B00426080DB07D2B2D2C20014623006C +:1084C00046B00A43B00B438A632362612D2CB00986 +:1084D0002BB006252EB005257DC5B00625B0052597 +:1084E000B0042520B000505821B06A1BB06C592B45 +:1084F000B00525B00425B0032520B000505821B0A8 +:108500006A1BB06C592B18B00825B00725B006259A +:10851000B00A25B06F2BB00625B00525B004262083 +:10852000B000505821B0661BB068592BB00525B07B +:108530000425B0042620B000505821B0661BB06856 +:10854000592B54587DB0042510B00325C5B0022521 +:1085500010B00125C5B0052621B00526211BB006A7 +:1085600026B00425B00325B00826B06F2B59B10002 +:10857000024354587DB00225B0822BB00525B0824D +:108580002B20206961B00443012361B06060206941 +:1085900061B0206120B00826B008268AB0021738E2 +:1085A0008A8A6120696161B00217381B212121216B +:1085B00059182D2C4B52B1010243535A5823102005 +:1085C000013C003C1B2121592D2C23B00225B00277 +:1085D00025535820B00425583C1B3959B00160B8C8 +:1085E000FFE91C592121212D2CB0022547B002257D +:1085F00047548A20201011B001608A2012B0016116 +:10860000B0852B2D2CB0042547B0022547542320DC +:1086100012B001612320B0062620201011B00160A5 +:10862000B00626B0852B8A8AB0852B2D2CB002434C +:1086300054580C028A4B53B004264B515A580A38EE +:108640001B0A2121591B21212121592D2CB0982BA6 +:10865000580C028A4B53B004264B515A580A381B07 +:108660000A2121591B21212121592D2C20B00243FF +:1086700054B00123B80068237821B1000243B80048 +:108680005E237921B0024323B020205C58212121B0 +:10869000B000B8004D1C598A8A208A208A23B8105D +:1086A00000635658B81000635658212121B001B814 +:1086B00000301C591B2159B08062205C58212121B7 +:1086C000B000B8001D1C5923B08062205C582121E5 +:1086D00021B000B8000C1C598AB00161B8FFAB1C76 +:1086E00023212D2C20B0024354B00123B800812354 +:1086F0007821B1000243B80077237921B100024309 +:108700008AB020205C58212121B800671C598A8A30 +:10871000208A208A23B81000635658B81000635688 +:1087200058B00426B0015BB00426B00426B004267D +:108730001B21212121B80038B000231C591B2159CD +:10874000B0042623B08062205C588A5C8A5A2321B8 +:108750002321B8001E1C598AB08062205C58212158 +:108760002321B8000E1C59B00426B00161B8FF9354 +:108770001C23212D00010000000A02F604A00005C0 +:1087800044464C5402BC6379726C02506772656B4C +:1087900002206865627201F06C61746E002001A4B1 +:1087A0000008415050480176434154200148455744 +:1087B0004520011A4950504800EC4D41482000BE68 +:1087C0004D4F4C2000904E4156200062524F4D209C +:1087D00000340000FFFF0014000000020006000744 +:1087E00000080009001200140015001600170018F8 +:1087F0000019001A001B001C001D001E001F002095 +:108800000000FFFF0014000000020006000700083F +:1088100000090011001400150016001700180019B7 +:10882000001A001B001C001D001E001F002000007D +:10883000FFFF001400000002000600070008000906 +:108840000010001400150016001700180019001A77 +:10885000001B001C001D001E001F00200000FFFF69 +:108860000014000000020006000700080009000EC6 +:10887000001400150016001700180019001A001B3C +:10888000001C001D001E001F00200000FFFF001440 +:10889000000000010006000700080009000D001498 +:1088A00000150016001700180019001A001B001C04 +:1088B000001D001E001F00200000FFFF001400002C +:1088C00000010006000700080009000C0014001554 +:1088D0000016001700180019001A001B001C001DCC +:1088E000001E001F00200000FFFF00140000000217 +:1088F0000006000700080009000B00140015001610 +:10890000001700180019001A001B001C001D001E93 +:10891000001F00200000FFFF0014000000010006FF +:10892000000700080009000A0014001500160017CF +:1089300000180019001A001B001C001D001E001F5B +:1089400000200000FFFF00130000000500060007E4 +:10895000000800090014001500160017001800197F +:10896000001A001B001C001D001E001F0020000438 +:1089700000000000FFFF00130000000400060007D5 +:10898000000800090014001500160017001800194F +:10899000001A001B001C001D001E001F0020000408 +:1089A00000000000FFFF00130000000300060007A6 +:1089B000000800090014001500160017001800191F +:1089C000001A001B001C001D001E001F002000706C +:1089D00000024D4B4420003E535242200010000044 +:1089E000FFFF001400000001000600070008000956 +:1089F0000013001400150016001700180019001AC3 +:108A0000001B001C001D001E001F00200000FFFFB7 +:108A10000014000000010006000700080009000F14 +:108A2000001400150016001700180019001A001B8A +:108A3000001C001D001E001F00200004000000009C +:108A4000FFFF0013000000010006000700080009F6 +:108A5000001400150016001700180019001A001B5A +:108A6000001C001D001E001F0020002161616C74AD +:108A700001A263636D70019A63636D70018A636321 +:108A80006D70018063636D70017663636D70016A60 +:108A9000646E6F6D016466726163015A6C6967612F +:108AA00001546C6E756D014E6C6F636C01486C6F98 +:108AB000636C01426C6F636C013C6C6F636C0136DC +:108AC0006C6F636C01306C6F636C012A6C6F636C4C +:108AD00001246C6F636C011E6C6F636C01186C6F0A +:108AE000636C01126E756D72010C6F6E756D01060F +:108AF0006F72646E0100706E756D00FA73616C7454 +:108B000000F27373303100F27373303200EC737320 +:108B1000303300E67373303400E07375627300DA4B +:108B20007375707300D4746E756D00CE7A65726F54 +:108B300000C8000000010024000000010021000026 +:108B400000010015000000010014000000010027D2 +:108B500000000001002600000001002500000002C6 +:108B60000025002600000001002000000001001D7B +:108B700000000001002200000001001600000001BA +:108B8000001200000001000A0000000100080000BF +:108B90000001000900000001001300000001000BAB +:108BA00000000001000F00000001001100000001A2 +:108BB000000C00000001001000000001001F000078 +:108BC000000100230000000300180019001A000033 +:108BD000000100170000000400020005000200056B +:108BE000000000030002000500070000000300026F +:108BF0000005000600000006000200050002000556 +:108C00000002000500000002000200050000000252 +:108C100000000001002809DE07BC0762074807487A +:108C2000069606180588055605340534051204D045 +:108C300004B00490046E046E0444041A041A03B0D1 +:108C40000362034A033C0328034A02E002D202D231 +:108C500002940272025A021401CE0188011200FE2F +:108C600000D8006600520001000000010008000169 +:108C70000006028100010001014100010000000125 +:108C80000008000200360018038F0390039103923E +:108C9000039303940395039603970398039A039B06 +:108CA000039C03A003A103A203A303A403A503A69B +:108CB00003C9039D039E039900010018002C002D99 +:108CC000008E008F0090009100EA00EC00EE00F0B2 +:108CD00000F200F300F5015901650174019D019E48 +:108CE000019F02B202C1032E0330038D0001000078 +:108CF0000001000800020010000503B803B903BA20 +:108D000003BB03B100010005004A00DF00E100E3FE +:108D100000E5000100000001000800010006044613 +:108D20000001000100130004000000010008000120 +:108D3000006600020038000A00050026001E001828 +:108D40000012000C03C10002004F03C00002004CDF +:108D500003BD000203BC03BF000303BC004F03BEFE +:108D6000000303BC004C00050026001E0018001282 +:108D7000000C03AE0002004F03AD0002004C03AC38 +:108D80000002004903B000030049004F03AF000395 +:108D90000049004C00010002004903BC0001000032 +:108DA000000100080002002E0014045A045B045C59 +:108DB000045D045E045F0460046104620463044FA4 +:108DC00004500451045204530454045504560457E7 +:108DD0000458000200020013001C0000043B04447D +:108DE000000A00010000000100080002002E00142B +:108DF0000013001400150016001700180019001ABF +:108E0000001B001C045A045B045C045D045E045FE8 +:108E1000046004610462046300020002043B044431 +:108E20000000044F0458000A00010000000100087F +:108E30000002002E0014043B043C043D043E043FA9 +:108E400004400441044204430444044F04500451C8 +:108E500004520453045404550456045704580002A1 +:108E600000020013001C0000045A0463000A000101 +:108E700000000001000800010006FFEC00020001F4 +:108E8000044F045800000001000000010008000227 +:108E9000000E0004006C007C006C007C00010004EB +:108EA00000240032004400520006000000020024AA +:108EB000000A0003000100BA0001001200000001D6 +:108EC0000000001E000100020032005200030001F9 +:108ED00000A000010012000000010000001E0001BF +:108EE000000200240044000100000001000800010D +:108EF000003EFFEC0006000000020026000A00030E +:108F0000000100120001002E000000010000001C02 +:108F1000000200010431043A000000030001001CBB +:108F200000010012000000010000001B000200010F +:108F30000445044E0000000100010213000100007E +:108F400000010008000100060201000100010012FA +:108F5000000100000001000800010014041E0001CF +:108F600000000001000800010006043200020001B8 +:108F70000013001C000000010000000100080002B6 +:108F80000024000F046F047104730373007B0074EA +:108F9000007502330234037402350236037504741B +:108FA00002140001000F000B000C000E001300144F +:108FB00000150016001700180019001A001B001CED +:108FC00000200051000100000001000800020032F2 +:108FD0000016047004720475046404650466046772 +:108FE00004680469046A046B046C046D047603CAA3 +:108FF00003CB03CC03CD03CE03CF03D003D10001B9 +:109000000016000B000C000E0013001400150016D3 +:10901000001700180019001A001B001C0020004B4C +:10902000004E004F00500051005300560057000101 +:1090300000000001000800020012000603C403C57E +:1090400003C603C703C803C30001000601C701C963 +:1090500001CA01D501D801E80001000000010008A3 +:1090600000020012000603BC03BD03C003C103BE1F +:1090700003BF00010006004903AC03AD03AE03AF1C +:1090800003B000010000000100080002000E00040F +:109090000388038703AA03AB00010004015F017288 +:1090A000017C019000040000000100080001001292 +:1090B0000001000800010004010000020079000125 +:1090C0000001002F00040000000100080001001250 +:1090D0000001000800010004010100020079000104 +:1090E0000001004F00060000000100080001000A16 +:1090F00000020026001200010002002F004F0001B4 +:1091000000040000000200790001004F000100008F +:10911000000D000100040000000200790001002F92 +:1091200000010000000E0001000000010008000224 +:10913000000E0004038903B2038A03B30001000494 +:1091400000FC00FD0106010700010000000100080D +:109150000002000E0004014801490123012400011E +:109160000004011F01200369036A000100000001DF +:109170000008000200160008038B03B4038C03B53B +:10918000038D03B6038E03B70001000800C600C7B5 +:1091900000DA00DB00F000F10133013400040000CC +:1091A000000100080001007200090068005E005420 +:1091B000004A00400036002C002200180001000484 +:1091C00004080002042C0001000404070002042C1F +:1091D0000001000404060002042C00010004040540 +:1091E0000002042C0001000404030002042C00010E +:1091F000000404020002042C000100040401000227 +:10920000042C0001000403F70002042C00010004F8 +:1092100003F30002042C0001000903D203D603E388 +:1092200003E503E603E903EA03EB03EC00040000B3 +:10923000000100080001006E0002003C000A00046A +:109240000028001E0014000A037A00040411040E12 +:10925000040A037B00040411040E040B037C0004C5 +:109260000411040F040A037D00040411040F040B0D +:1092700000040028001E0014000A037600040411F4 +:10928000040E040A037700040411040E040B03788F +:1092900000040411040F040A037900040411040FEC +:1092A000040B000100020183018E00040000000194 +:1092B000000800010092000A0088007E007400602F +:1092C0000056004C004200380024001A000100043F +:1092D00001340002041A0002000C0006036C0002B4 +:1092E000041A036E0003041A014C0001000400F18B +:1092F0000002041A0001000400DB0002041A00014D +:10930000000400C70002041A000100040133000237 +:10931000041A0002000C0006036B0002041A036D1D +:109320000003041A014C0001000400F00002041ABA +:109330000001000400DA0002041A0001000400C663 +:109340000002041A0001000A00240028002C003248 +:10935000003800440048004C005200580001000052 +:10936000000100080002005C000603A803A9047DB8 +:10937000047B047C047F0006000000020028000A31 +:109380000003000000010040000200140030000152 +:1093900000000004000200010417041A000000038A +:1093A0000000000100220001001200010000000383 +:1093B00000020002037003700000040A041600019A +:1093C00000010006004C004D00F101EB01ED0331FE +:1093D00000030000000100080001006600300214D4 +:1093E000020E020801F801EA01DC01CE01C001B25F +:1093F00001A401960188017A0174016E016801627D +:10940000015A0154014E01480142013C013601302C +:10941000012A0124011E01180112010C010601009C +:1094200000FA00F400EE00E800E200DC00D600D014 +:1094300000CA00C400BE00B800B200AC00A6000222 +:10944000000A000B000C0000000E000E00020013CA +:10945000001C000300200020000D00510051000EF0 +:1094600000F000F1000F010B010B0011043B04445C +:109470000012044F0458001C045A04630026000222 +:1094800004440458000204430457000204420456F2 +:109490000002044104550002044004540002043F49 +:1094A00004530002043E04520002043D0451000231 +:1094B000043C04500002043B044F000204440463D3 +:1094C00000020443046200020442046100020441F9 +:1094D000046000020440045F0002043F045E0002D6 +:1094E000043E045D0002043D045C0002043C045B95 +:1094F0000002043B045A0002001C04580002001B36 +:1095000004570002001A0456000200190455000214 +:1095100000180454000200170453000200160452FD +:109520000002001504510002001404500002001350 +:10953000044F0003037E037F0380000203B6047D13 +:109540000002038D03980002021403CE000204748B +:10955000047600060375043A0444044E0463046D63 +:109560000006023604390443044D0462046C00060C +:10957000023504380442044C0461046B0006037491 +:1095800004370441044B0460046A000602340436C4 +:109590000440044A045F0469000602330435043FB2 +:1095A0000449045E0468000600750434043E04485F +:1095B000045D0467000600740433043D0447045C42 +:1095C00004660006007B0432043C0446045B046528 +:1095D000000703730431043B04450459045A04642E +:1095E0000002047304750002047104720002046F27 +:1095F00004700001000000010008000200B00055E6 +:109600000213006C038F0390007C006C03BC03B852 +:1096100003CA03A803A903CB03CC03CD007C03CF6B +:1096200003D003D10391039203930394038B03B4F8 +:10963000038C03B503B903BA03BB03B103950396C7 +:109640000397039A039B039C038903B2038A03B322 +:1096500001480149038E03B703A0038803A10387D0 +:1096600003A203AA03AB03A303A403A503C403C576 +:1096700003C603C703C803C3047B047C03A603C952 +:10968000039D039E047F01230124039903BD03C0AE +:1096900003C103BE03BF0431043204330434043570 +:1096A0000436043704380439043A00010055001226 +:1096B0000024002C002D003200440049004A004BD9 +:1096C000004C004D004E004F005000520053005619 +:1096D0000057008E008F0090009100C600C700DA8E +:1096E00000DB00DF00E100E300E500EA00EC00EE53 +:1096F00000F200F300F500FC00FD01060107011F68 +:109700000120013301340159015F016501720174C7 +:10971000017C0190019D019E019F01C701C901CA01 +:1097200001D501D801E801EB01ED02B202C1032E1F +:10973000033003310369036A038D03AC03AD03AE49 +:1097400003AF03B004450446044704480449044AEF +:10975000044B044C044D044E04CD00C10000000035 +:109760000214000002140000022B0023035900D44D +:10977000052800340468003F069B008C05870045DF +:1097800001E100D4027F004D027FFF69046000C246 +:109790000493007F0222FFA1028A003102250023E8 +:1097A0000316FFA50468005D046800F00468FFEC80 +:1097B0000468001E0468FFFB046800340468006D40 +:1097C0000468007E0468004A0468005B02250023E8 +:1097D0000225FF9C0493007F049300850493007F7F +:1097E000038C009F06D0006504C1FF8904E2004697 +:1097F00004CD008905610046043C0046040900468A +:10980000057B008905860047025D00450266FEBEB5 +:1098100004B1004603FE004606DE004505D60045BD +:1098200005CE008904B4004605CE008904B900467F +:1098300004230028041F00B1057A0099048F00BC9E +:1098400006FD00CC0484FF90044800BC0446FFD809 +:10985000027EFFE5031600DC027EFF72047B003A05 +:10986000032CFF460260012A04A4005F04B100300B +:1098700003BF005F04B0005F0439006002BEFF1E3A +:10988000043EFF9804B90030023300300233FEF981 +:10989000043A002F0233002F071B003004B9002CBC +:1098A0000498005F04B1FFC804B0005F03440030B7 +:1098B000039E001202F6005E04B9007003E4006427 +:1098C00006040079040BFFA903EBFF570399FFD9A6 +:1098D00002D0000A046701F002D0FFA70493007FC2 +:1098E00002140000022BFFD2046800C00468FFEFDE +:1098F000046A008B0468006B046701F003E500262E +:10990000047201B706A8006402DB00A1041C004D2C +:109910000493007F0289003106A80064039C00C103 +:10992000036D00630493007F02E9008002E9009A5E +:10993000025200EA04C5FFC9053D00AF02250096AA +:1099400001A3FF4202E900F402D600AE041C0008A5 +:10995000063D00C006BF00C006940065038CFFCF23 +:1099600004C1FF8904C1FF8904C1FF8904C1FF89C3 +:1099700004C1FF8904C1FF8906DCFF8804CD00898A +:10998000043C0046043C0046043C0046043C0046BF +:10999000025D0045025D0045025D0045025D004537 +:1099A0000561003605D6004505CE008905CE008943 +:1099B00005CE008905CE008905CE0089049300A25A +:1099C00005CE0069057A0099057A0099057A009913 +:1099D000057A0099044800BC04B0004604F3FEFC7C +:1099E00004A4005F04A4005F04A4005F04A4005F5B +:1099F00004A4005F04A4005F06C7005F03BF005F0C +:109A000004390060043900600439006004390060E2 +:109A100002330030023300300233003002330030B2 +:109A20000495005104B9002C0498005F0498005F6D +:109A30000498005F0498005F0498005F0493007F1F +:109A40000498003004B9007004B9007004B90070C3 +:109A500004B9007003EBFF5704B1FFC803EBFF57D5 +:109A600004C1FF8904A4005F04C1FF8904A4005F4E +:109A700004C1FF8904A4005F04CD008903BF005F17 +:109A800004CD008903BF005F04CD008903BF005FE0 +:109A900004CD008903BF005F056100460522005E1A +:109AA0000561003604B0005F043C004604390060E4 +:109AB000043C004604390060043C00460439006060 +:109AC000043C00460439005F043C00460439006051 :109AD000057B0089043EFF98057B0089043EFF98C2 -:109AE0000586004704B900300586004604B90030F9 -:109AF000025D004502330030025D00450233003054 -:109B0000025D004502330030025DFFBA0233FFB34D -:109B1000025D004504C30045046400300266FEBED9 -:109B20000233FEFA04B10046043A002F043A002F33 -:109B300003FE00460233002F03FE00460233FFB44B -:109B400003FE0046029E002F03FE004602E3002FA4 -:109B500003FE00090252000505D6004504B9002C99 -:109B600005D6004504B9002C05D6004504B9002CE3 -:109B7000056F004705D6004504B9003005CE0089C1 -:109B80000498005F05CE00890498005F05CE008927 -:109B90000498005F070D00890701005F04B90046C3 -:109BA0000344003004B900460344FFBC04B9004636 -:109BB0000344003004230028039E001204230028DD -:109BC000039E001204230028039E00120423002891 -:109BD000039E0012041F00AA02F60059041F00B1E0 -:109BE00002F6005E041F00A802F60024057A009920 -:109BF00004B90070057A009904B90070057A0099DB +:109AE000057B0089043EFF98057B0089043EFF98B2 +:109AF0000586004704B900300586004604B90030E9 +:109B0000025D004502330030025D00450233003043 +:109B1000025D004502330030025DFFBA0233FFB33D +:109B2000025D004504C30045046400300266FEBEC9 +:109B30000233FEFA04B10046043A002F043A002F23 +:109B400003FE00460233002F03FE00460233FFB43B +:109B500003FE0046029E002F03FE004602E3002F94 +:109B600003FE00090252000505D6004504B9002C89 +:109B700005D6004504B9002C05D6004504B9002CD3 +:109B8000056F004705D6004504B9003005CE0089B1 +:109B90000498005F05CE00890498005F05CE008917 +:109BA0000498005F070D00890701005F04B90046B3 +:109BB0000344003004B900460344FFBC04B9004626 +:109BC0000344003004230028039E001204230028CD +:109BD000039E001204230028039E00120423002881 +:109BE000039E0012041F00AA02F60059041F00B1D0 +:109BF00002F6005E041F00A802F60024057A009910 :109C000004B90070057A009904B90070057A0099CA -:109C100004B90070057A009904B9007006FD00CC03 -:109C200006040079044800BC03EBFF57044800BC5D -:109C30000446FFD80399FFD90446FFD80399FFD9FA -:109C40000446FFD80399FFD9028FFF030468FFF190 -:109C500004C1FF8904A4005F06DCFF8806C7005F1B -:109C600005CE00690498003004230028039E0012EA -:109C7000037200E90373012A02EA00E503280121C7 -:109C800001B001060288011A021EFFA5037D00E54E -:109C900003B100EA0475025103FE014504CDFF95AE -:109CA000022700D2050800560644004C0328004C49 -:109CB0000658004C05710022068E005602B3005F64 -:109CC00004C1FF8904E2004603ED0046043C00465F -:109CD0000446FFD80586004705DB0089025D004584 -:109CE00004B1004604A5FF8906DE004505D60045FF -:109CF0000427FFDE05CE0089057E004604B4004639 -:109D00000445FFDC041F00B1044800BC0642008883 -:109D10000484FF90063A00BE025D0045044800BC82 -:109D200004B3005F03D9003204B9003002B3006409 -:109D300004C7007D04B3005F04CEFFC803E40046FF -:109D40000492004003D9003203A9005E04B9003038 -:109D50000486006402B30064043A002F043DFF9AB5 -:109D6000042C006503A200570498005F0549005ABF -:109D700004ABFFC903AA005F04CC005F03B0005826 -:109D800004C7007D05C1005E0438FF0D061B00827C -:109D90000636005E02B3006404C7007D0498005FCD -:109DA00004C7007D0636005E043C004605A600B1EF -:109DB00003ED004604CD008904230028025D004520 -:109DC000025D00450266FEBE0769FFC0075F0046F0 -:109DD00005A600B1049F004604AE000F057E0046B4 -:109DE00004C1FF8904A1004604E2004603ED0046D9 -:109DF0000565FF49043C00460694FF910488001461 -:109E000005D1004605D10046049F00460560FFC00D -:109E100006DE00450586004705CE0089057E004622 -:109E200004B4004604CD0089041F00B104AE000F45 -:109E3000064200880484FF90059E0045053E00D739 -:109E400007D9004508050045054D00B106AE00469E -:109E50000498004604CD001707F4004604C0FF9C98 -:109E600004A4005F048500690471006003BC002342 -:109E700004A8005F043900600729FFE603DD000C39 -:109E800004B9007004B90070043B0030049EFFB6B2 -:109E900005DC003504DA00300498005F04B9002CBA -:109EA00004B1FFC803BF005F071B003003EBFF577F -:109EB00005B5005F040BFFA904DB006E049C00A243 -:109EC000071B006E073E006E05150059061700754A -:109ED0000454007403C3001A067C00300470FFE0D1 -:109EE0000439006004B9003003BC002303BF005FE5 -:109EF000039E001202330030023300300233FEF9B9 -:109F0000068DFFB606BB003604B90030043B0030B6 -:109F100003EBFF5704B9006E03ED00460368003001 -:109F200006FD00CC0604007906FD00CC060400798D -:109F300006FD00CC06040079044800BC03EBFF5783 -:109F400003D7003107AE003107AD0031032CFF2FDE -:109F500001880078018800730210FF9C018900E4E9 -:109F6000031E0078031E007303A7FF9C03E600CBCB -:109F700003E6003E030200B0065D0023095B008C8F -:109F80000200008603990088026A004D026A0008F8 -:109F9000042F00200106FE030312008A0468001744 -:109FA0000468FFEE0652003904680035062D00A44F -:109FB0000411004D07B7002A0626002105E4FFE240 -:109FC00004F4007606AD00C006F1006506EF007CE3 -:109FD0000686009B04A6006204AAFFC9060400E3EB -:109FE000052100A0046A0076045B006205A8008DCC -:109FF000031D000704680071047000790473007782 -:10A000000478007C04AA00870477016603ED01FA56 -:10A0100003E901E702E9007E02E900A902E900D8AC -:10A0200002E900A70400000008000000040000008E -:10A030000800000002AA0000020000000156000013 -:10A0400004680000022500000154000000CD00005B -:10A050000000000000000000080000550800005447 -:10A060000233FEFA01890073050C0052045700BB4D -:10A0700006EA006506DE0045071B003004C1FF89C3 -:10A0800004A4005F02AAFFAB05F7008904D8005FB3 -:10A09000060200990559006E0000FDB1043C00461F -:10A0A00005D100460439006004B90070073500BBD3 -:10A0B0000659008904DD0087049D004A06FE00461B -:10A0C00005C100300514FF89046DFF95070F004698 -:10A0D000063800300592FFAE04BAFF97079B004692 -:10A0E000068400300483FFB303E2FFA2063A00BEF9 -:10A0F000061B008205CE00890498005F04D900BCCD -:10A1000003F8006404D900BC03F8006409B80089AE -:10A110000882005F05FB008904DB005F07DB008C21 -:10A120000698005F073500BB0659008904C90089FD -:10A1300003BF005F04DF007007E9002A07A6002ABA -:10A14000061E004504D7006E04950046045B007AA5 -:10A1500004B5004704B1FFC803E9003403670000F9 -:10A16000051400470441003106FCFF91072DFFE66E -:10A170000488001403DB000C052900470484003028 -:10A1800004BE0047043F004A049B00460438002FE9 -:10A19000054900B104D7004E05CE0047050C00303C -:10A1A000061A004605960030081D004706B9003023 -:10A1B00005CD008904D9005F04CD008903BF005F8D -:10A1C000041F00B107400030044800BC03E40064F1 -:10A1D0000448005F03E4FFD50516FF900474FFC038 -:10A1E000067C00B1055E005B059000D604C400A1AA -:10A1F000053F00D604A300A10541004704B9003083 -:10A20000062D005C05090031062D005C05080031B3 -:10A21000025D00450694FF910729FFE605480047C7 -:10A220000488003105A9FFBF04CCFFB505850047B0 -:10A2300004DD003105D20047050D0031053A00D29A -:10A2400004AC00B2072A004506200033025D004539 -:10A2500004C1FF8904A4005F04C1FF8904A4005F56 -:10A2600006DCFF8806C7005F043C00460439006036 -:10A270000548004B043500350547004B04350035D3 -:10A280000694FF910729FFE60488001403DB000C05 -:10A29000045300050404FF8E05D1004604B9007084 -:10A2A00005D1004604B9007005CE00890498005F0E -:10A2B00005CE00890498005F05CE00890498005FF0 -:10A2C00004CD001703C3001A04AE000F03EBFF57C1 -:10A2D00004AE000F03EBFF5704AE000F03EBFF5774 -:10A2E000053E00D7049C00A203EE00470366003041 -:10A2F00006AE00460617007503E900250367000057 -:10A3000004DAFF90044FFFA90484FF90040BFFA917 -:10A310000494004D04B0005F06CA005006E4005FDC -:10A3200006C800DB063A008F04EE00B6045400A510 -:10A330000787FFC006CCFFB607C0004707080030FC -:10A3400005BB008904E1005E057700B1050A005AEB -:10A350000484006003D9003205B1FFC004ECFFB6ED -:10A3600004C1FF8904A4005F04C1FF8904A4005F45 +:109C100004B90070057A009904B90070057A0099BA +:109C200004B90070057A009904B9007006FD00CCF3 +:109C300006040079044800BC03EBFF57044800BC4D +:109C40000446FFD80399FFD90446FFD80399FFD9EA +:109C50000446FFD80399FFD9028FFF030468FFF180 +:109C600004C1FF8904A4005F06DCFF8806C7005F0B +:109C700005CE00690498003004230028039E0012DA +:109C8000037200E90373012A02EA00E503280121B7 +:109C900001B001060288011A021EFFA5037D00E53E +:109CA00003B100EA0475025103FE014504CDFF959E +:109CB000022700D2050800560644004C0328004C39 +:109CC0000658004C05710022068E005602B3005F54 +:109CD00004C1FF8904E2004603ED0046043C00464F +:109CE0000446FFD80586004705DB0089025D004574 +:109CF00004B1004604A5FF8906DE004505D60045EF +:109D00000427FFDE05CE0089057E004604B4004628 +:109D10000445FFDC041F00B1044800BC0642008873 +:109D20000484FF90063A00BE025D0045044800BC72 +:109D300004B3005F03D9003204B9003002B30064F9 +:109D400004C7007D04B3005F04CEFFC803E40046EF +:109D50000492004003D9003203A9005E04B9003028 +:109D60000486006402B30064043A002F043DFF9AA5 +:109D7000042C006503A200570498005F0549005AAF +:109D800004ABFFC903AA005F04CC005F03B0005816 +:109D900004C7007D05C1005E0438FF0D061B00826C +:109DA0000636005E02B3006404C7007D0498005FBD +:109DB00004C7007D0636005E043C004605A600B1DF +:109DC00003ED004604CD008904230028025D004510 +:109DD000025D00450266FEBE0769FFC0075F0046E0 +:109DE00005A600B1049F004604AE000F057E0046A4 +:109DF00004C1FF8904A1004604E2004603ED0046C9 +:109E00000565FF49043C00460694FF910488001450 +:109E100005D1004605D10046049F00460560FFC0FD +:109E200006DE00450586004705CE0089057E004612 +:109E300004B4004604CD0089041F00B104AE000F35 +:109E4000064200880484FF90059E0045053E00D729 +:109E500007D9004508050045054D00B106AE00468E +:109E60000498004604CD001707F4004604C0FF9C88 +:109E700004A4005F048500690471006003BC002332 +:109E800004A8005F043900600729FFE603DD000C29 +:109E900004B9007004B90070043B0030049EFFB6A2 +:109EA00005DC003504DA00300498005F04B9002CAA +:109EB00004B1FFC803BF005F071B003003EBFF576F +:109EC00005B5005F040BFFA904DB006E049C00A233 +:109ED000071B006E073E006E05150059061700753A +:109EE0000454007403C3001A067C00300470FFE0C1 +:109EF0000439006004B9003003BC002303BF005FD5 +:109F0000039E001202330030023300300233FEF9A8 +:109F1000068DFFB606BB003604B90030043B0030A6 +:109F200003EBFF5704B9006E03ED004603680030F1 +:109F300006FD00CC0604007906FD00CC060400797D +:109F400006FD00CC06040079044800BC03EBFF5773 +:109F500003D7003107AE003107AD0031032CFF2FCE +:109F600001880078018800730210FF9C018900E4D9 +:109F7000031E0078031E007303A7FF9C03E600CBBB +:109F800003E6003E030200B0065D0023095B008C7F +:109F90000200008603990088026A004D026A0008E8 +:109FA000042F00200106FE030312008A0468001734 +:109FB0000468FFEE0652003904680035062D00A43F +:109FC0000411004D07B7002A0626002105E4FFE230 +:109FD00004F4007606AD00C006F1006506EF007CD3 +:109FE0000686009B04A6006204AAFFC9060400E3DB +:109FF000052100A0046A0076045B006205A8008DBC +:10A00000031D000704680071047000790473007771 +:10A010000478007C04AA00870477016603ED01FA46 +:10A0200003E901E702E9007E02E900A902E900D89C +:10A0300002E900A70400000008000000040000007E +:10A040000800000002AA0000020000000156000003 +:10A0500004680000022500000154000000CD00004B +:10A060000000000000000000080000550800005437 +:10A070000233FEFA01890073050C0052045700BB3D +:10A0800006EA006506DE0045071B003004C1FF89B3 +:10A0900004A4005F02AAFFAB05F7008904D8005FA3 +:10A0A000060200990559006E0000FDB1043C00460F +:10A0B00005D100460439006004B90070073500BBC3 +:10A0C0000659008904DD0087049D004A06FE00460B +:10A0D00005C100300514FF89046DFF95070F004688 +:10A0E000063800300592FFAE04BAFF97079B004682 +:10A0F000068400300483FFB303E2FFA2063A00BEE9 +:10A10000061B008205CE00890498005F04D900BCBC +:10A1100003F8006404D900BC03F8006409B800899E +:10A120000882005F05FB008904DB005F07DB008C11 +:10A130000698005F073500BB0659008904C90089ED +:10A1400003BF005F04DF007007E9002A07A6002AAA +:10A15000061E004504D7006E04950046045B007A95 +:10A1600004B5004704B1FFC803E9003403670000E9 +:10A17000051400470441003106FCFF91072DFFE65E +:10A180000488001403DB000C052900470484003018 +:10A1900004BE0047043F004A049B00460438002FD9 +:10A1A000054900B104D7004E05CE0047050C00302C +:10A1B000061A004605960030081D004706B9003013 +:10A1C00005CD008904D9005F04CD008903BF005F7D +:10A1D000041F00B107400030044800BC03E40064E1 +:10A1E0000448005F03E4FFD50516FF900474FFC028 +:10A1F000067C00B1055E005B059000D604C400A19A +:10A20000053F00D604A300A10541004704B9003072 +:10A21000062D005C05090031062D005C05080031A3 +:10A22000025D00450694FF910729FFE605480047B7 +:10A230000488003105A9FFBF04CCFFB505850047A0 +:10A2400004DD003105D20047050D0031053A00D28A +:10A2500004AC00B2072A004506200033025D004529 +:10A2600004C1FF8904A4005F04C1FF8904A4005F46 +:10A2700006DCFF8806C7005F043C00460439006026 +:10A280000548004B043500350547004B04350035C3 +:10A290000694FF910729FFE60488001403DB000CF5 +:10A2A000045300050404FF8E05D1004604B9007074 +:10A2B00005D1004604B9007005CE00890498005FFE +:10A2C00005CE00890498005F05CE00890498005FE0 +:10A2D00004CD001703C3001A04AE000F03EBFF57B1 +:10A2E00004AE000F03EBFF5704AE000F03EBFF5764 +:10A2F000053E00D7049C00A203EE00470366003031 +:10A3000006AE00460617007503E900250367000046 +:10A3100004DAFF90044FFFA90484FF90040BFFA907 +:10A320000494004D04B0005F06CA005006E4005FCC +:10A3300006C800DB063A008F04EE00B6045400A500 +:10A340000787FFC006CCFFB607C0004707080030EC +:10A3500005BB008904E1005E057700B1050A005ADB +:10A360000484006003D9003205B1FFC004ECFFB6DD :10A3700004C1FF8904A4005F04C1FF8904A4005F35 :10A3800004C1FF8904A4005F04C1FF8904A4005F25 :10A3900004C1FF8904A4005F04C1FF8904A4005F15 :10A3A00004C1FF8904A4005F04C1FF8904A4005F05 :10A3B00004C1FF8904A4005F04C1FF8904A4005FF5 -:10A3C000043C004604390060043C00460439006047 +:10A3C00004C1FF8904A4005F04C1FF8904A4005FE5 :10A3D000043C004604390060043C00460439006037 :10A3E000043C004604390060043C00460439006027 :10A3F000043C004604390060043C00460439006017 -:10A40000025D004502330030025D00060233FFE9C1 -:10A4100005CE00890498005F05CE00890498005F8E +:10A40000043C004604390060043C00460439006006 +:10A41000025D004502330030025D00060233FFE9B1 :10A4200005CE00890498005F05CE00890498005F7E :10A4300005CE00890498005F05CE00890498005F6E -:10A4400005CE00890498005F05F7008904D8005FF5 -:10A4500005F7008904D8005F05F7008904D8005F7C +:10A4400005CE00890498005F05CE00890498005F5E +:10A4500005CE00890498005F05F7008904D8005FE5 :10A4600005F7008904D8005F05F7008904D8005F6C -:10A47000057A009904B90070057A009904B9007052 -:10A48000060200990559006E060200990559006EF2 +:10A4700005F7008904D8005F05F7008904D8005F5C +:10A48000057A009904B90070057A009904B9007042 :10A49000060200990559006E060200990559006EE2 -:10A4A000060200990559006E044800BC03EBFF57F3 -:10A4B000044800BC03EBFF57044800BC03EBFF5704 -:10A4C00004B000240000FCC70000FC1C0000FCC716 -:10A4D0000000FCC80000FD090000FD0A0000FD0AA4 -:10A4E0000000FD0201A5FF4D01F1FFA1041F009E28 -:10A4F00002F6005005CE00890498005F05CE008961 -:10A500000498005F043900350000FDB1075C009C31 -:10A51000047D01E002E900C602E900C902E900BDCC -:10A5200002B3006202B3006302B3006402B30063CB -:10A5300004C7007A04C7007A04C7007A04C7007A07 -:10A5400005B1004605D6004505AA00A60000011188 -:10A55000000001110000011100000111049E0176AC -:10A5600005AB0038050BFF0C04E2FFDE03FE0046DE -:10A5700005D6004504C1FF89043C0046025DFFBCCE -:10A58000057A009902CFFFD1037FFFE002CFFFD110 -:10A5900002CFFFD102CFFFD102CFFFD102CFFFD137 +:10A4A000060200990559006E060200990559006ED2 +:10A4B000060200990559006E044800BC03EBFF57E3 +:10A4C000044800BC03EBFF57044800BC03EBFF57F4 +:10A4D00004B000240000FCC70000FC1C0000FCC706 +:10A4E0000000FCC80000FD090000FD0A0000FD0A94 +:10A4F0000000FD0201A5FF4D01F1FFA1041F009E18 +:10A5000002F6005005CE00890498005F05CE008950 +:10A510000498005F043900350000FDB1075C009C21 +:10A52000047D01E002E900C602E900C902E900BDBC +:10A5300002B3006202B3006302B3006402B30063BB +:10A5400004C7007A04C7007A04C7007A04C7007AF7 +:10A5500005B1004605D6004505AA00A60000011178 +:10A56000000001110000011100000111049E01769C +:10A5700005AB0038050BFF0C04E2FFDE03FE0046CE +:10A5800005D6004504C1FF89043C0046025DFFBCBE +:10A59000057A009902CFFFD1037FFFE002CFFFD100 :10A5A00002CFFFD102CFFFD102CFFFD102CFFFD127 -:10A5B00002CFFFD10533FFD1037FFFE002CFFFD1F0 -:10A5C00002CFFFD105E4FFE20400004C02CFFFD12F -:10A5D00002CFFFD102CFFFD102CFFFD1037FFFE037 -:10A5E00002CFFFD104C4FFC8023300300233FEFAA9 -:10A5F00004CEFFC80438FF0D055AFF1E04F0FF1EED -:10A6000004F0FF1E0781FF1E0783FF1E04B0002712 -:10A610000233FF8F04B9002C04A4005F04390060EA -:10A620000233FFE304B9007004B0002704B0002730 -:10A6300004B0002704B0002702BE0056055900569A -:10A64000078B0056078B005604F1005604EF0056A6 -:10A650000399FFB802330030049200460233003001 -:10A6600004B0002704B90070071B006E02CFFFD1B1 -:10A670000385000402F6000301F00004051400063F -:10A680000312FFB3030DFF720294FFD201EDFFD35B -:10A6900004CDFFE00460FFD3036EFFB504250088FE -:10A6A0000500000B0214000C027F00400500000AA8 -:10A6B0000500007701F800630409008A03F3FFBC7A -:10A6C000040200A40500000B0513FFD501F4FF915F -:10A6D0000362FFCA04CD003E04F2FFB004D600615D -:10A6E00004C00053041C00330493FFBD04E3FFA91E -:10A6F0000419009505EF0044053FFFB805EF00443D -:10A7000005EF004405EF004405EF004404CDFFE0F1 -:10A7100004CDFFE004CDFFE00460FFD3036EFFB57E -:10A72000042500880500000B0214FFAF027FFFBD67 -:10A730000500007701F8FFDA0409008A03F3FFBC83 -:10A74000040200A40513FFD50362FFCA04CD003E36 -:10A7500004D6006104C000530493FFBD04E3FFA9C5 -:10A760000419009505EF0044053FFFB80214000CE2 -:10A770000000FCE40000FE070000FF270000FC9A38 -:10A780000000FF650000FF820000002A0000FF8734 -:10A790000000FFCC0000FF4E0000FF750000FC41F0 -:10A7A0000000FFB10000FC88000000720000FE9E67 -:10A7B0000000FEBB0000FFE30000FDE20000FDDF43 -:10A7C0000000FCE10000FCD10000FEE00000FFA35F -:10A7D0000000FFDC0000FE2D0000FF150000000C53 -:10A7E0000000FE820000FEA40000FEA40000006045 -:10A7F000000000600000FE710000FFBB0000FEF6DC -:10A8000000000060000000600000FEBB02E90011D3 -:10A8100002E9005002E9FFCF02E9FFF902E9FFDD9A -:10A8200002E9000502E9001602E9002B02E9FFF542 -:10A8300002E9000A049A007903B400950465FFD880 -:10A84000046800010468FFF80468001E04770065CE -:10A8500003F0005504690032046E005A02E9008CCE -:10A8600002E900C002E9004502E9006502E9004D85 -:10A8700002E9007C02E9009902E900AB02E90070FC -:10A8800002E9008B047900460346004B03FBFFDB23 -:10A890000407FFAE045CFFCC0455FFD60447005C00 -:10A8A0000419002E04450039044700170468005DB0 -:10A8B0000440002A044000B40440FFFB0440FFBDF4 -:10A8C0000440FFA60440FFCA0440004B044000427D -:10A8D000044000270440001A02E9FFDA02E90022DE -:10A8E00002E9FF9B02E9FFAB02E9FFA002E9FFC119 -:10A8F00002E9FFE502E9FFEE02E9FFC102E9FFD349 -:10A90000037B00B301A8009001AAFFDD01A8000DA0 -:10A9100001A9FF8002D8009F02D800AA02E0FFE64A -:10A9200002DBFFF604AAFFC90316FFA50693003F4A -:10A9300006510057023300300233FEFA0233FF9C07 -:10A94000018DFF940233FFED00020000FFF40000D0 -:10A95000FF9C00320000000000000000000000002A -:10A96000000000000000000004800000010201035C -:10A970000003000400050006000700080009000AA3 -:10A98000000B000C000D000E000F00100011001253 -:10A990000013001400150016001700180019001A03 -:10A9A000001B001C001D001E001F002000210022B3 -:10A9B0000023002400250026002700280029002A63 -:10A9C000002B002C002D002E002F00300031003213 -:10A9D0000033003400350036003700380039003AC3 -:10A9E000003B003C003D003E003F00400041004273 -:10A9F0000043004400450046004700480049004A23 -:10AA0000004B004C004D004E004F005000510052D2 -:10AA10000053005400550056005700580059005A82 -:10AA2000005B005C005D005E005F0060006101048F -:10AA300000A30084008500BD009600E80086008E1B -:10AA4000008B009D00A900A40105008A0106008377 -:10AA5000009301070108008D0109008800C300DE92 -:10AA6000010A009E00AA00F500F400F600A200AD65 -:10AA700000C900C700AE006200630090006400CB14 -:10AA8000006500C800CA00CF00CC00CD00CE00E9B0 -:10AA9000006600D300D000D100AF006700F0009145 -:10AAA00000D600D400D5006800EB00ED0089006AF4 -:10AAB0000069006B006D006C006E00A0006F0071FB -:10AAC000007000720073007500740076007700EA71 -:10AAD0000078007A0079007B007D007C00B800A13E -:10AAE000007F007E0080008100EC00EE00BA010BC8 -:10AAF000010C010D010E010F011000FD00FE0111FE -:10AB000001120113011400FF0100011501160117C4 -:10AB1000010101180119011A011B011C011D011E6F -:10AB2000011F012001210122012300F800F9012465 -:10AB300001250126012701280129012A012B012CC9 -:10AB4000012D012E012F013001310132013300FAB4 -:10AB5000013401350136013701380139013A013B31 -:10AB6000013C013D013E013F01400141014200E243 -:10AB700000E3014301440145014601470148014901 -:10AB8000014A014B014C014D014E014F0150015151 -:10AB900000B000B101520153015401550156015753 -:10ABA00001580159015A015B00FB00FC00E400E57B -:10ABB000015C015D015E015F016001610162016391 -:10ABC000016401650166016701680169016A016B41 -:10ABD000016C016D016E016F0170017100BB0172AA -:10ABE00001730174017500E600E7017600A60177A4 -:10ABF00001780179017A017B017C017D017E00D819 -:10AC000000E100DA00DB00DC00DD00E000D900DF5D -:10AC1000017F018001810182018301840185018618 -:10AC2000018701880189018A018B018C018D018EC8 -:10AC3000018F019001910192019301940195019678 -:10AC4000019701980199019A019B019C019D019E28 -:10AC5000019F01A001A101A201A301A401A501A6D8 -:10AC600001A701A801A901AA01AB01AC01AD01AE88 -:10AC700001AF01B001B101B201B301B4009B01B554 -:10AC800001B601B701B801B901BA01BB01BC01BDF0 -:10AC900001BE01BF01C001C101C201C301C401C5A0 -:10ACA00001C601C701C801C901CA01CB01CC01CD50 -:10ACB00001CE01CF01D001D101D201D301D401D500 -:10ACC00001D601D701D801D901DA01DB01DC01DDB0 -:10ACD00001DE01DF01E001E101E201E301E401E560 -:10ACE00001E601E701E801E901EA01EB01EC01ED10 -:10ACF00001EE01EF01F001F101F201F301F401F5C0 -:10AD000001F601F701F801F901FA01FB01FC01FD6F -:10AD100001FE01FF02000201020202030204020519 -:10AD20000206020702080209020A020B020C020DC7 -:10AD3000020E020F02100211021202130214021577 -:10AD40000216021702180219021A021B021C021D27 -:10AD5000021E021F022002210222022302240225D7 -:10AD600002260227022800B200B30229022A00B6F6 -:10AD700000B700C4022B00B400B500C5008200C2B9 -:10AD8000008700AB00C6022C022D00BE00BF022EC1 -:10AD900000BC022F00F702300231023202330234CB -:10ADA0000235008C0236023702380239023A023B81 -:10ADB0000098023C009A009900EF00A50092009CC8 -:10ADC00000A7008F0094009500B9023D023E023FAB -:10ADD0000240024102420243024402450246024747 -:10ADE00002480249024A024B024C024D024E024FF7 -:10ADF00002500251025202530254025502560257A7 -:10AE000002580259025A025B025C025D025E025F56 -:10AE10000260026102620263026402650266026706 -:10AE200002680269026A026B026C026D026E026FB6 -:10AE30000270027102720273027402750276027766 -:10AE400002780279027A027B027C027D027E027F16 -:10AE500002800281028202830284028502860287C6 -:10AE600002880289028A028B028C028D028E028F76 -:10AE70000290029102920293029402950296029726 -:10AE800002980299029A029B029C029D029E029FD6 -:10AE900002A002A102A202A302A402A502A602A786 -:10AEA00002A802A902AA02AB02AC02AD02AE02AF36 -:10AEB00002B002B102B202B302B402B502B602B7E6 -:10AEC00002B802B902BA02BB02BC02BD02BE02BF96 -:10AED00002C002C102C202C302C402C502C602C746 -:10AEE00002C802C902CA02CB02CC02CD02CE02CFF6 -:10AEF00002D002D102D202D302D402D502D602D7A6 -:10AF000002D802D902DA02DB02DC02DD02DE02DF55 -:10AF100002E002E102E202E302E402E502E602E705 -:10AF200002E802E902EA02EB02EC02ED02EE02EFB5 -:10AF300002F002F102F202F302F402F502F602F765 -:10AF400002F802F902FA02FB02FC02FD02FE02FF15 -:10AF500003000301030203030304030503060307BD -:10AF600003080309030A030B030C030D030E030F6D -:10AF7000031003110312031303140315031603171D -:10AF800003180319031A031B031C031D031E031FCD -:10AF9000032003210322032303240325032603277D -:10AFA00003280329032A032B032C032D032E032F2D -:10AFB00003300331033203330334033503360337DD -:10AFC00003380339033A033B033C033D033E033F8D -:10AFD000034003410342034303440345034603473D -:10AFE00003480349034A034B034C034D034E034FED -:10AFF000035003510352035303540355035603579D -:10B0000003580359035A035B035C035D035E035F4C -:10B0100003600361036203630364036503660367FC -:10B0200003680369036A036B036C036D036E036FAC -:10B03000037003710372037303740375037603775C -:10B0400003780379037A037B037C037D037E037F0C -:10B0500003800381038203830384038503860387BC -:10B0600003880389038A038B038C038D038E038F6C -:10B07000039003910392039303940395039603971C -:10B0800003980399039A039B039C039D039E039FCC -:10B0900003A003A103A203A303A403A503A603A77C -:10B0A00003A803A903AA03AB03AC03AD03AE03AF2C -:10B0B00003B003B103B203B303B400D703B503B6BF -:10B0C00003B703B800C000C103B903BA03BB03BC94 -:10B0D00003BD03BE03BF03C003C103C203C303C454 -:10B0E00003C503C603C703C803C903CA03CB03CC04 -:10B0F00003CD03CE03CF03D003D103D203D303D4B4 -:10B1000003D503D603D703D803D903DA03DB03DC63 -:10B1100003DD03DE03DF03E003E103E203E303E413 -:10B1200003E503E603E703E803E903EA03EB03ECC3 -:10B1300003ED03EE03EF03F003F103F203F303F473 -:10B1400003F503F603F703F803F903FA03FB03FC23 -:10B1500003FD03FE03FF04000401040204030404CE -:10B1600004050406040704080409040A040B040C7B -:10B17000040D040E040F041004110412041304142B -:10B1800004150416041704180419041A041B041CDB -:10B19000041D041E041F042004210422042304248B -:10B1A00004250426042704280429042A042B042C3B -:10B1B000042D042E042F04300431043204330434EB -:10B1C00004350436043704380439043A043B043C9B -:10B1D000043D043E043F044004410442044304444B -:10B1E00004450446044704480449044A044B044CFB -:10B1F000044D044E044F04500451045204530454AB -:10B2000004550456045704580459045A045B045C5A -:10B21000045D045E045F046004610462046304640A -:10B2200004650466046704680469046A046B046CBA -:10B23000046D046E046F047004710472047304746A -:10B2400004750476047704780479047A047B047C1A -:10B25000047D047E047F04800481048204830484CA -:10B2600004850486048704880489044E554C4C02E6 -:10B27000435207756E693030413007756E69303062 -:10B280004144096F76657273636F726507756E6905 -:10B290003030423207756E693030423307756E695F -:10B2A0003033424307756E693030423907416D6172 -:10B2B00063726F6E07616D6163726F6E06416272D9 -:10B2C0006576650661627265766507416F676F6EC8 -:10B2D000656B07616F676F6E656B0B4363697263C4 -:10B2E000756D666C65780B6363697263756D666C0A -:10B2F00065780443646F740463646F740644636127 -:10B30000726F6E06646361726F6E064463726F6182 -:10B310007407456D6163726F6E07656D6163726F6F -:10B320006E06456272657665066562726576650AC7 -:10B3300045646F74616363656E740A65646F7461FC -:10B340006363656E7407456F676F6E656B07656F46 -:10B35000676F6E656B06456361726F6E066563614C -:10B36000726F6E0B4763697263756D666C65780BFF -:10B370006763697263756D666C65780447646F74A2 -:10B380000467646F7407756E693031323207756E09 -:10B3900069303132330B4863697263756D666C6571 -:10B3A000780B6863697263756D666C6578044862D2 -:10B3B00061720468626172064974696C6465066949 -:10B3C00074696C646507496D6163726F6E07696DBE -:10B3D0006163726F6E0649627265766506696272B4 -:10B3E00065766507496F676F6E656B07696F676F95 -:10B3F0006E656B02494A02696A0B4A63697263753A -:10B400006D666C65780B6A63697263756D666C65F1 -:10B410007807756E693031333607756E69303133B0 -:10B42000370C6B677265656E6C616E646963064CA0 -:10B430006163757465066C616375746507756E6923 -:10B440003031334207756E6930313343064C6361E6 -:10B45000726F6E066C6361726F6E044C646F74047D -:10B460006C646F74064E6163757465066E61637516 -:10B47000746507756E693031343507756E69303122 -:10B480003436064E6361726F6E066E6361726F6E64 -:10B490000B6E61706F7374726F70686503456E67D1 -:10B4A00003656E67074F6D6163726F6E076F6D6145 -:10B4B00063726F6E064F6272657665066F627265C3 -:10B4C00076650D4F68756E676172756D6C61757428 -:10B4D0000D6F68756E676172756D6C61757406527B -:10B4E00061637574650672616375746507756E696D -:10B4F0003031353607756E69303135370652636144 -:10B50000726F6E06726361726F6E0653616375745B -:10B5100065067361637574650B5363697263756D5A -:10B52000666C65780B7363697263756D666C6578BC -:10B5300007756E693032314107756E6930323142BC -:10B5400006546361726F6E06746361726F6E0454A9 -:10B550006261720474626172065574696C64650696 -:10B560007574696C646507556D6163726F6E0775FC -:10B570006D6163726F6E06556272657665067562FF -:10B5800072657665055572696E67057572696E67D5 -:10B590000D5568756E676172756D6C6175740D75AA -:10B5A00068756E676172756D6C61757407556F674C -:10B5B0006F6E656B07756F676F6E656B0B576369B1 -:10B5C0007263756D666C65780B7763697263756D10 -:10B5D000666C65780B5963697263756D666C657826 -:10B5E0000B7963697263756D666C6578065A616381 -:10B5F000757465067A61637574650A5A646F74615F -:10B600006363656E740A7A646F74616363656E74F4 -:10B61000056C6F6E67730A4172696E67616375745A -:10B62000650A6172696E676163757465074145619A -:10B630006375746507616561637574650B4F736C41 -:10B6400061736861637574650B6F736C61736861B6 -:10B650006375746507756E693032313807756E69C8 -:10B660003032313905746F6E6F730D6469657265C0 -:10B67000736973746F6E6F730A416C706861746F75 -:10B680006E6F7309616E6F74656C6569610C4570EE -:10B6900073696C6F6E746F6E6F7308457461746F4D -:10B6A0006E6F7309496F7461746F6E6F730C4F6DB9 -:10B6B0006963726F6E746F6E6F730C557073696C23 -:10B6C0006F6E746F6E6F730A4F6D656761746F6E26 -:10B6D0006F7311696F7461646965726573697374FE -:10B6E0006F6E6F7305416C7068610442657461052B -:10B6F00047616D6D6107457073696C6F6E045A65C3 -:10B7000074610345746105546865746104496F741C -:10B7100061054B61707061064C616D626461024D40 -:10B7200075024E75025869074F6D6963726F6E023C -:10B7300050690352686F055369676D610354617501 -:10B7400007557073696C6F6E0350686903436869CD -:10B75000035073690C496F7461646965726573693C -:10B76000730F557073696C6F6E6469657265736988 -:10B77000730A616C706861746F6E6F730C657073BF -:10B78000696C6F6E746F6E6F7308657461746F6E41 -:10B790006F7309696F7461746F6E6F731475707372 -:10B7A000696C6F6E6469657265736973746F6E6FCF -:10B7B0007305616C70686104626574610567616D31 -:10B7C0006D610564656C746107657073696C6F6E9B -:10B7D000047A657461036574610574686574610455 -:10B7E000696F7461056B61707061066C616D626494 -:10B7F00061026E75027869076F6D6963726F6E031F -:10B8000072686F07756E6930334332057369676D0F -:10B81000610374617507757073696C6F6E0370688E -:10B82000690363686903707369056F6D6567610C0F -:10B83000696F746164696572657369730F7570739C -:10B84000696C6F6E64696572657369730C6F6D699D -:10B8500063726F6E746F6E6F730C757073696C6F5B -:10B860006E746F6E6F730A6F6D656761746F6E6F64 -:10B870007307756E693034303107756E6930343056 -:10B880003207756E693034303307756E6930343085 -:10B890003407756E693034303507756E6930343071 -:10B8A0003607756E693034303707756E693034305D -:10B8B0003807756E693034303907756E6930343049 -:10B8C0004107756E693034304207756E6930343027 -:10B8D0004307756E693034304507756E6930343012 -:10B8E0004607756E693034313007756E6930343112 -:10B8F0003107756E693034313207756E6930343115 -:10B900003307756E693034313407756E6930343100 -:10B910003507756E693034313607756E69303431EC -:10B920003707756E693034313807756E69303431D8 -:10B930003907756E693034314107756E69303431BD -:10B940004207756E693034314307756E69303431A2 -:10B950004407756E693034314507756E693034318E -:10B960004607756E693034323007756E693034328F -:10B970003107756E693034323207756E6930343292 -:10B980003307756E693034323407756E693034327E -:10B990003507756E693034323607756E693034326A -:10B9A0003707756E693034323807756E6930343256 -:10B9B0003907756E693034324107756E693034323B -:10B9C0004207756E693034324307756E6930343220 -:10B9D0004407756E693034324507756E693034320C -:10B9E0004607756E693034333007756E693034330D -:10B9F0003107756E693034333207756E6930343310 -:10BA00003307756E693034333407756E69303433FB -:10BA10003507756E693034333607756E69303433E7 -:10BA20003707756E693034333807756E69303433D3 -:10BA30003907756E693034334107756E69303433B8 -:10BA40004207756E693034334307756E693034339D -:10BA50004407756E693034334507756E6930343389 -:10BA60004607756E693034343007756E693034348A -:10BA70003107756E693034343207756E693034348D -:10BA80003307756E693034343407756E6930343479 -:10BA90003507756E693034343607756E6930343465 -:10BAA0003707756E693034343807756E6930343451 -:10BAB0003907756E693034344107756E6930343436 -:10BAC0004207756E693034344307756E693034341B -:10BAD0004407756E693034344507756E6930343407 -:10BAE0004607756E693034353107756E6930343507 -:10BAF0003207756E693034353307756E6930343509 -:10BB00003407756E693034353507756E69303435F4 -:10BB10003607756E693034353707756E69303435E0 -:10BB20003807756E693034353907756E69303435CC -:10BB30004107756E693034354207756E69303435AA -:10BB40004307756E693034354507756E6930343595 -:10BB50004607756E693034393007756E693034398F -:10BB6000310657677261766506776772617665069A -:10BB70005761637574650677616375746509576409 -:10BB8000696572657369730977646965726573695C -:10BB90007306596772617665067967726176650723 -:10BBA000756E69323031350D756E64657273636F11 -:10BBB000726564626C0D71756F746572657665721D -:10BBC000736564066D696E757465067365636F6E83 -:10BBD00064096578636C616D64626C07756E6932C7 -:10BBE0003037460961666969303839343106706525 -:10BBF00073657461044575726F07756E6932313013 -:10BC00003507756E693231313307756E69323131FE -:10BC10003607756E693033413909657374696D6132 -:10BC2000746564096F6E656569676874680C74682B -:10BC3000726565656967687468730B6669766565C2 -:10BC40006967687468730C736576656E65696768A3 -:10BC500074687307756E69303339340D63797269AE -:10BC60006C6C69636272657665106361726F6E6396 -:10BC70006F6D6D61616363656E7411636F6D6D618E -:10BC8000616363656E74726F7461746507756E6964 -:10BC90003230373407756E693230373507756E6963 -:10BCA0003230373707756E693230373807756E694D -:10BCB0003230303007756E693230303107756E6959 -:10BCC0003230303207756E693230303307756E6945 -:10BCD0003230303407756E693230303507756E6931 -:10BCE0003230303607756E693230303707756E691D -:10BCF0003230303807756E693230303907756E6909 -:10BD00003230304107756E693230304207756E69E6 -:10BD10004645464607756E694646464307756E6951 -:10BD20004646464407756E693031463007756E6980 -:10BD30003032424307756E693033443107756E699E -:10BD40003033443207756E693033443607756E6997 -:10BD50003145334507756E693145334607756E6960 -:10BD60003145303007756E693145303107756E6980 -:10BD700030324633054F686F726E056F686F726EB2 -:10BD80000555686F726E0575686F726E04686F6F27 -:10BD90006B07756E693034303007756E693034303A -:10BDA0004407756E693034353007756E6930343547 -:10BDB0004407756E693034363007756E6930343635 -:10BDC0003107756E693034363207756E6930343636 -:10BDD0003307756E693034363407756E6930343622 -:10BDE0003507756E693034363607756E693034360E -:10BDF0003707756E693034363807756E69303436FA -:10BE00003907756E693034364107756E69303436DE -:10BE10004207756E693034364307756E69303436C3 -:10BE20004407756E693034364507756E69303436AF -:10BE30004607756E693034373007756E69303437B0 -:10BE40003107756E693034373207756E69303437B3 -:10BE50003307756E693034373407756E693034379F -:10BE60003507756E693034373607756E693034378B -:10BE70003707756E693034373807756E6930343777 -:10BE80003907756E693034374107756E693034375C -:10BE90004207756E693034374307756E6930343741 -:10BEA0004407756E693034374507756E693034372D -:10BEB0004607756E693034383007756E693034382E -:10BEC0003107756E693034383207756E6930343831 -:10BED0003807756E693034383907756E6930343813 -:10BEE0004107756E693034384207756E69303438F1 -:10BEF0004307756E693034384407756E69303438DD -:10BF00004507756E693034384607756E69303439C7 -:10BF10003207756E693034393307756E69303439DC -:10BF20003407756E693034393507756E69303439C8 -:10BF30003607756E693034393707756E69303439B4 -:10BF40003807756E693034393907756E69303439A0 -:10BF50004107756E693034394207756E693034397E -:10BF60004307756E693034394407756E693034396A -:10BF70004507756E693034394607756E693034414E -:10BF80003007756E693034413107756E6930344160 -:10BF90003207756E693034413307756E693034414C -:10BFA0003407756E693034413507756E6930344138 -:10BFB0003607756E693034413707756E6930344124 -:10BFC0003807756E693034413907756E6930344110 -:10BFD0004107756E693034414207756E69303441EE -:10BFE0004307756E693034414407756E69303441DA -:10BFF0004507756E693034414607756E69303442C5 -:10C000003007756E693034423107756E69303442DD -:10C010003207756E693034423307756E69303442C9 -:10C020003407756E693034423507756E69303442B5 -:10C030003607756E693034423707756E69303442A1 -:10C040003807756E693034423907756E693034428D -:10C050004107756E693034424207756E693034426B -:10C060004307756E693034424407756E6930344257 -:10C070004507756E693034424607756E6930344342 -:10C080003007756E693034433107756E693034435B -:10C090003207756E693034433307756E6930344347 -:10C0A0003407756E693034433507756E6930344333 -:10C0B0003607756E693034433707756E693034431F -:10C0C0003807756E693034433907756E693034430B -:10C0D0004107756E693034434207756E69303443E9 -:10C0E0004307756E693034434407756E69303443D5 -:10C0F0004507756E693034434607756E69303444C0 -:10C100003007756E693034443107756E69303444D8 -:10C110003207756E693034443307756E69303444C4 -:10C120003407756E693034443507756E69303444B0 -:10C130003607756E693034443707756E693034449C -:10C140003807756E693034443907756E6930344488 -:10C150004107756E693034444207756E6930344466 -:10C160004307756E693034444407756E6930344452 -:10C170004507756E693034444607756E693034453D -:10C180003007756E693034453107756E6930344556 -:10C190003207756E693034453307756E6930344542 -:10C1A0003407756E693034453507756E693034452E -:10C1B0003607756E693034453707756E693034451A -:10C1C0003807756E693034453907756E6930344506 -:10C1D0004107756E693034454207756E69303445E4 -:10C1E0004307756E693034454407756E69303445D0 -:10C1F0004507756E693034454607756E69303446BB -:10C200003007756E693034463107756E69303446D3 -:10C210003207756E693034463307756E69303446BF -:10C220003407756E693034463507756E69303446AB -:10C230003607756E693034463707756E6930344697 -:10C240003807756E693034463907756E6930344683 -:10C250004107756E693034464207756E6930344661 -:10C260004307756E693034464407756E693034464D -:10C270004507756E693034464607756E693035304E -:10C280003007756E693035303107756E693035307D -:10C290003207756E693035303307756E6930353069 -:10C2A0003407756E693035303507756E6930353055 -:10C2B0003607756E693035303707756E6930353041 -:10C2C0003807756E693035303907756E693035302D -:10C2D0004107756E693035304207756E693035300B -:10C2E0004307756E693035304407756E69303530F7 -:10C2F0004507756E693035304607756E69303531E2 -:10C300003007756E693035313107756E69303531FA -:10C310003207756E693035313307756E69314541C5 -:10C320003007756E693145413107756E6931454198 -:10C330003207756E693145413307756E6931454184 -:10C340003407756E693145413507756E6931454170 -:10C350003607756E693145413707756E693145415C -:10C360003807756E693145413907756E6931454148 -:10C370004107756E693145414207756E6931454126 -:10C380004307756E693145414407756E6931454112 -:10C390004507756E693145414607756E69314542FD -:10C3A0003007756E693145423107756E6931454216 -:10C3B0003207756E693145423307756E6931454202 -:10C3C0003407756E693145423507756E69314542EE -:10C3D0003607756E693145423707756E69314542DA -:10C3E0003807756E693145423907756E69314542C6 -:10C3F0004107756E693145424207756E69314542A4 -:10C400004307756E693145424407756E693145428F -:10C410004507756E693145424607756E693145437A -:10C420003007756E693145433107756E6931454393 -:10C430003207756E693145433307756E693145437F -:10C440003407756E693145433507756E693145436B -:10C450003607756E693145433707756E6931454357 -:10C460003807756E693145433907756E6931454343 -:10C470004107756E693145434207756E6931454321 -:10C480004307756E693145434407756E693145430D -:10C490004507756E693145434607756E69314544F8 -:10C4A0003007756E693145443107756E6931454411 -:10C4B0003207756E693145443307756E69314544FD -:10C4C0003407756E693145443507756E69314544E9 -:10C4D0003607756E693145443707756E69314544D5 -:10C4E0003807756E693145443907756E69314544C1 -:10C4F0004107756E693145444207756E693145449F -:10C500004307756E693145444407756E693145448A -:10C510004507756E693145444607756E6931454575 -:10C520003007756E693145453107756E693145458E -:10C530003207756E693145453307756E693145457A -:10C540003407756E693145453507756E6931454566 -:10C550003607756E693145453707756E6931454552 -:10C560003807756E693145453907756E693145453E -:10C570004107756E693145454207756E693145451C -:10C580004307756E693145454407756E6931454508 -:10C590004507756E693145454607756E69314546F3 -:10C5A0003007756E693145463107756E693145460C -:10C5B0003407756E693145463507756E69314546F4 -:10C5C0003607756E693145463707756E69314546E0 -:10C5D0003807756E693145463907756E69323041E5 -:10C5E000421363697263756D666C65786163757417 -:10C5F00065636F6D621363697263756D666C6578F0 -:10C600006772617665636F6D621263697263756DDF -:10C61000666C6578686F6F6B636F6D6213636972C8 -:10C6200063756D666C657874696C6465636F6D6263 -:10C630000E62726576656163757465636F6D620E17 -:10C6400062726576656772617665636F6D620D62B1 -:10C6500072657665686F6F6B636F6D620E6272658F -:10C66000766574696C6465636F6D62106379726975 -:10C670006C6C6963686F6F6B6C656674116379725B -:10C68000696C6C6963626967686F6F6B55430775A6 -:10C690006E693031363207756E6930313633077561 -:10C6A0006E693031454107756E6930314542077515 -:10C6B0006E693031454307756E6930314544077501 -:10C6C0006E69303235390D686F6F6B61626F7665F8 -:10C6D000636F6D6207756E693146344407756E6924 -:10C6E0003146444507756E693230373007756E69DB -:10C6F0003230373607756E693230373913756E69E7 -:10C7000030334239303330383033303430333030F6 -:10C7100013756E693033423930333038303330344A -:10C720003033303113756E6930334239303330383D -:10C73000303330363033303013756E693033423930 -:10C7400030333038303330363033303113756E6932 -:10C7500030334335303330383033303430333030A9 -:10C7600013756E69303343353033303830333034FD -:10C770003033303113756E693033433530333038F0 -:10C78000303330363033303013756E6930334335E3 -:10C7900030333038303330363033303108456E671F -:10C7A0002E616C743108456E672E616C74320845D9 -:10C7B0006E672E616C74330F756E693033303130B3 -:10C7C000333036303330380F756E693033303030B7 -:10C7D000333036303330380F756E693033303130A6 -:10C7E000333034303330380F756E69303330303099 -:10C7F000333034303330380F637972696C6C69636D -:10C800005F6F746D61726B07756E693145394507ED -:10C81000756E694137423307756E69413742340F8F -:10C82000756E69303133422E6C6F636C4D41480F29 -:10C83000756E69303134352E6C6F636C4D41480F25 -:10C84000416F676F6E656B2E6C6F636C4E41560F58 -:10C85000456F676F6E656B2E6C6F636C4E41560F44 -:10C86000496F676F6E656B2E6C6F636C4E41560F30 -:10C87000556F676F6E656B2E6C6F636C4E4156061D -:10C88000492E73616C74064A2E73616C740B496790 -:10C89000726176652E73616C740B496163757465A2 -:10C8A0002E73616C74104963697263756D666C6593 -:10C8B000782E73616C740E4964696572657369736F -:10C8C0002E73616C740B4974696C64652E73616CB2 -:10C8D000740C496D6163726F6E2E73616C740B49D9 -:10C8E00062726576652E73616C740C496F676F6E4A -:10C8F000656B2E73616C7414496F676F6E656B5F47 -:10C900006C6F636C4E41562E73616C740F49646F8B -:10C9100074616363656E742E73616C7407494A2E8B -:10C9200073616C74104A63697263756D666C6578C7 -:10C930002E73616C740C756E69314543382E7361CA -:10C940006C740C756E69314543412E73616C7407CC -:10C95000756E69323132360E496F7461746F6E6F65 -:10C96000732E73616C7409496F74612E73616C74FA -:10C9700011496F746164696572657369732E7361BF -:10C980006C740C756E69303430362E73616C740CB7 -:10C99000756E69303430372E73616C740C756E6946 -:10C9A000303430382E73616C740C756E69303443DA -:10C9B000302E73616C7407756E69303042350775BF -:10C9C0006E693032333707756E6941374235077506 -:10C9D0006E694142353303665F6605665F665F696F -:10C9E00005665F665F6C0B756E69303132332E61A0 -:10C9F0006C740F756E69303133432E6C6F636C4D00 -:10CA000041480F756E69303134362E6C6F636C4D52 -:10CA100041480F616F676F6E656B2E6C6F636C4E74 -:10CA200041560F656F676F6E656B2E6C6F636C4E52 -:10CA300041560F696F676F6E656B2E6C6F636C4E3E -:10CA400041560F756F676F6E656B2E6C6F636C4E22 -:10CA5000415606672E73616C741067636972637563 -:10CA60006D666C65782E73616C740B6762726576A7 -:10CA7000652E73616C740967646F742E73616C74D6 -:10CA800006662E7373303208665F662E737330321B -:10CA90000A665F665F692E737330320A665F665F8F -:10CAA0006C2E7373303208665F692E7373303208F0 -:10CAB000665F6C2E737330320B666C6F72696E2E0C -:10CAC000737330330F756E69303435332E6C6F638A -:10CAD0006C4D4B440F756E69303433312E6C6F637F -:10CAE0006C5352420F756E69303433332E6C6F6362 -:10CAF0006C5352420F756E69303433342E6C6F6351 -:10CB00006C5352420F756E69303433462E6C6F632E -:10CB10006C5352420F756E69303434322E6C6F6331 -:10CB20006C5352420C756E69303443462E73616CFF -:10CB30007407756E693230393507756E6932303970 -:10CB40003607756E693230393707756E693230399C -:10CB50003807756E693230393907756E6932303988 -:10CB60004107756E693230394207756E6932303966 -:10CB70004307756E693035443007756E693035444A -:10CB80003107756E693035443207756E693035444A -:10CB90003307756E693035443407756E6930354436 -:10CBA0003507756E693035443607756E6930354422 -:10CBB0003707756E693035443807756E693035440E -:10CBC0003907756E693035444107756E69303544F3 -:10CBD0004207756E693035444307756E69303544D8 -:10CBE0004407756E693035444507756E69303544C4 -:10CBF0004607756E693035453007756E69303545C5 -:10CC00003107756E693035453207756E69303545C7 -:10CC10003307756E693035453407756E69303545B3 -:10CC20003507756E693035453607756E693035459F -:10CC30003707756E693035453807756E693035458B -:10CC40003907756E693035454107756E6946423260 -:10CC50004107756E694642324207756E6946423237 -:10CC60004307756E694642324407756E6946423223 -:10CC70004507756E694642324607756E694642330E -:10CC80003007756E694642333107756E6946423327 -:10CC90003207756E694642333307756E6946423313 -:10CCA0003407756E694642333507756E69464233FF -:10CCB0003607756E694642333807756E69464233EA -:10CCC0003907756E694642334107756E69464233CE -:10CCD0004207756E694642334307756E69464233B3 -:10CCE0004507756E694642343007756E69464234B1 -:10CCF0003107756E694642343307756E69464234B2 -:10CD00003407756E694642343607756E694642349B -:10CD10003707756E694642343807756E6946423486 -:10CD20003907756E694642344107756E694642346B -:10CD300042096772617665636F6D6209616375743C -:10CD400065636F6D6207756E6930333032097469DF -:10CD50006C6465636F6D6207756E693033303407DC -:10CD6000756E693033303607756E6930333037078A -:10CD7000756E693033303807756E6930333041076E -:10CD8000756E693033304207756E69303330430752 -:10CD9000756E693033304607756E69303331320C49 -:10CDA000646F7462656C6F77636F6D6207756E692F -:10CDB0003033323607756E693033323707756E6936 -:10CDC0003033323807756E693033354507756E6913 -:10CDD0003034383507756E693034383607756E690A -:10CDE0003034383307756E693034383407756E69FE -:10CDF0003035423007756E693035423107756E69DE -:10CE00003035423207756E693035423307756E69C9 -:10CE10003035423407756E693035423507756E69B5 -:10CE20003035423607756E693035423707756E69A1 -:10CE30003035423807756E693035423907756E698D -:10CE40003035424107756E693035424207756E696B -:10CE50003035424307756E693035424407756E6957 -:10CE60003035433107756E693035433207756E6969 -:10CE700030354337097A65726F2E646E6F6D086FB7 -:10CE80006E652E646E6F6D0874776F2E646E6F6DB5 -:10CE90000A74687265652E646E6F6D09666F7572CF -:10CEA0002E646E6F6D09666976652E646E6F6D080F -:10CEB0007369782E646E6F6D0A736576656E2E6485 -:10CEC0006E6F6D0A65696768742E646E6F6D096EAA -:10CED000696E652E646E6F6D077A65726F2E6C6673 -:10CEE000066F6E652E6C660674776F2E6C6608741E -:10CEF000687265652E6C6607666F75722E6C6607C4 -:10CF0000666976652E6C66067369782E6C660873A2 -:10CF10006576656E2E6C660865696768742E6C664A -:10CF2000076E696E652E6C66097A65726F2E6E7576 -:10CF30006D72086F6E652E6E756D720874776F2E48 -:10CF40006E756D720A74687265652E6E756D720904 -:10CF5000666F75722E6E756D7209666976652E6ED6 -:10CF6000756D72087369782E6E756D720A736576C9 -:10CF7000656E2E6E756D720A65696768742E6E75C2 -:10CF80006D72096E696E652E6E756D72087A6572C6 -:10CF90006F2E6F7366076F6E652E6F7366077477FB -:10CFA0006F2E6F73660974687265652E6F736608FD -:10CFB000666F75722E6F736608666976652E6F737D -:10CFC00066077369782E6F736609736576656E2ED2 -:10CFD0006F73660965696768742E6F7366086E699A -:10CFE0006E652E6F73660A7A65726F2E736C61734D -:10CFF00068097A65726F2E746F7366086F6E652E9E -:10D00000746F73660874776F2E746F73660A746832 -:10D010007265652E746F736609666F75722E746F14 -:10D02000736609666976652E746F7366087369782E -:10D030002E746F73660A736576656E2E746F7366F1 -:10D040000A65696768742E746F7366096E696E6528 -:10D050002E746F736607756E693230383007756EDF -:10D06000693230383107756E693230383207756E83 -:10D07000693230383307756E693230383407756E6F -:10D08000693230383507756E693230383607756E5B -:10D09000693230383707756E693230383807756E47 -:10D0A000693230383907756E693035424507756E1B -:10D0B000693230374407756E693230384407756E0F -:10D0C000693230374507756E693230384507756EFD -:10D0D000693230374107756E693230374307756EF4 -:10D0E000693230384107756E693230384307756EE2 -:10D0F000693232303607756E693232313507756EF6 -:10D10000693230414107756E6932313230106166E3 -:10D1100069693130313033646F746C6573731061D9 -:10D120006669693130313035646F746C6573730EC4 -:10D13000696F676F6E656B646F746C6573730F6F87 -:10D14000676F6E656B63656E746572696E670E7589 -:10D150006E6931454342646F746C657373000000FF -:10D1600000010000000A00380056000544464C54F7 -:10D1700000206379726C00206772656B002068651F -:10D18000627200206C61746E0020000400000000D8 -:10D19000FFFF00020000000100026D61726B0016CB -:10D1A0006D6B6D6B000E00000002000200030000BA -:10D1B000000200000001000404020208016A000AE3 -:10D1C000000900100001000A000100010006000033 -:10D1D00000080001012000A6000100C2000C00139D -:10D1E0000094008E00880082007C00760070006A47 -:10D1F0000064005E00580052004C00460040003AB7 -:10D200000034002E00280001FE5705F30001FE69DE -:10D2100005C00001FE7406440001FE6E06440001D4 -:10D22000009205B60001FDB40621000100E00621D0 -:10D23000000100FA0621000100BF069B000100B9B1 -:10D2400005EB000100B505FA000100CB060900015D -:10D25000009F05870001FE2905F6000100930621C5 -:10D260000001FEF606210001FDA606210001030AC9 -:10D27000062F0001FE7A0699000200040370037075 -:10D280000000037203720001040A04160002041C69 -:10D29000041F000F0017000039200000391A000099 -:10D2A00039140000390E000039080000390200006E -:10D2B00038FC000038F6000038F0000038EA0000C2 -:10D2C00038E4000038DE000038D8000038D2000012 -:10D2D00038CC000038C6000038C0000038BA000062 -:10D2E00038B400003896000038900000388A0000FA -:10D2F00038840002000700430043000000760076F7 -:10D300000001015301540002037003700004037212 -:10D3100003720005040A04160006041C041F00130F -:10D32000000600100001000A000000010072002643 -:10D3300000010030000C00030014000E0008000182 -:10D34000FF75FE1400010126FE3B0001FD10FE7B6F -:10D35000000100030417041804190010000037E846 -:10D36000000037E2000037DC000037D6000037B895 -:10D37000000037B2000037AC000037A6000037A02D -:10D380000000379A000037940000378E000037887D -:10D39000000037760000376A0000375E00020005A3 -:10D3A0000417041A0000042004280004042B042B92 -:10D3B000000D042D042D000E04300430000F000574 -:10D3C000000000010008000101B201040002011484 -:10D3D000000C000A00D600B400B4008E007A00648D -:10D3E000004A003600260016000200BA000A00AE0D -:10D3F00000A8000100C50000000200AA000A009E6B -:10D400000098000100C6000100030078000E0072C1 -:10D41000008800520066000100C60000000300649E -:10D420000014005E000E005800520001036200006C -:10D43000000100C10000000200102114000A2108B0 -:10D4400000010548061F000102B1061F0003003459 -:10D450003220002E2128000E002200010730061481 -:10D4600000030020320C001A21140014000E0001E9 -:10D4700005ED00000001072E061400010578061FC7 -:10D48000000102DC061F0002001C00160010000A4A -:10D49000000103610000000104AA061F0001FF9DB6 -:10D4A000FE14000102C4061F0002001C001600103A -:10D4B000000A00010248FE140001056E061F00016B -:10D4C000FFADFE14000102D2061F0002000203ACF1 -:10D4D00003B0000003BD03C100050027000036DAD9 -:10D4E000000036D4000036CE000036C8000036C238 -:10D4F000000036BC000036B6000036B0000036AA88 -:10D50000000036A40000369E0000369800003692D7 -:10D510000000368C00003686000036800000367A27 -:10D52000000036740000366E000136680001366275 -:10D530000001365C00013656000036500000364AC5 -:10D54000000036440000363E000136380001363215 -:10D550000001362C00013626000136200001361A63 -:10D56000000136140001360E00013608000135F6C0 -:10D57000000135EA000135DE0002000A00430043E5 -:10D580000000007600760001015301540002037090 -:10D5900003700004037203720005040A041A0006F3 -:10D5A000041C04280017042B042B0024042D042D34 -:10D5B00000250430043000260009000000010008A6 -:10D5C0000001000400000008000135F232EA000505 -:10D5D000343E000C02F732D832D232CC00000000C8 -:10D5E00032C632C032BA0000000032B432AE32A8C5 -:10D5F0000000000032A2329C329632900000328A43 -:10D60000328432CC00000000327E32783272000068 -:10D610000000326C3266326000000000325A325430 -:10D62000324E324800003242323C323600000000B6 -:10D630003230322A322400000000321E32183212F8 -:10D6400000000000320C3206320031FA000031F4E2 -:10D6500031EE31E80000000031E231DC31D600006B -:10D66000000031D031CA31C431BE000031B831B20E -:10D6700031AC0000000031D031CA31A600000000FA -:10D6800031A0319A319400000000318E318831820E -:10D6900000000000317C31763170316A0000316465 -:10D6A000315E3158000000003152314C31460000EB -:10D6B00000003140313A313400000000312E312871 -:10D6C0003146000000003122311C311600000000FC -:10D6D0003110310A31040000000030FE30F830F221 -:10D6E0000000000030EC30E630E00000000030DAEE -:10D6F00030D430CE0000000030C830C232CC30BC54 -:10D70000000030B630B030AA0000000030A4309ED7 -:10D710003098000000003092308C3086000000000D -:10D720003080307A3074306E000030683062305CA7 -:10D7300000000000306830623056000000003050B9 -:10D74000304A304400000000303E3038305C303227 -:10D750000000302C3026302000000000301A301439 -:10D76000300E00000000300830022FFC2FF60000C1 -:10D770002FF02FEA2FE4000000002FDE2FD82FD249 -:10D78000000000002FCC2FC62FC0000000002FBAD1 -:10D790002FB42FAE000000002FA82FA22F9C2F9691 -:10D7A00000002F9030142F8A000000002F842F7E5D -:10D7B0002F78000000002F722F6C2F6600000000F1 -:10D7C0002F602F5A2F54000000002F842F4E2F4817 -:10D7D000000000002F422F3C2F36000000002F30A9 -:10D7E00000002F2A000000002F2400002F1E000040 -:10D7F00000002F1800002F12000000002F0C000066 -:10D8000032CC000000002F0C000032CC00000000E1 -:10D810002F0C000032CC000000002F06000032CC9C -:10D82000000000002F00000032CC000000002EFAA3 -:10D83000000032CC000000002EF400002EEE0000AC -:10D84000000032B400002EE8000000002EE20000CC -:10D8500032CC000000002EE2000032CC00000000BC -:10D860002EE2000032CC000000002EDC000032CCA2 -:10D87000000000002ED600002ED0000000002ECAAE -:10D88000000031D6000000002EC4000031C40000AA -:10D8900000002EC4000031C4000000002EC40000AF -:10D8A00031C4000000002EBE000031C400000000A2 -:10D8B0002EB8000031C40000000031D000002EB2AC -:10D8C000000000002EAC00003158000000002EAC1B -:10D8D00000003158000000002EAC0000315800005C -:10D8E00000002EA600003158000000002EA000000D -:10D8F0003116000000002E9A00002E940000000057 -:10D900002E8E00002E88000000002E82000030F2D3 -:10D91000000000002E82000030F2000000002E8285 -:10D92000000030F2000000002E7C000030F2000009 -:10D9300000002E76000030F2000000002E70000083 -:10D9400030F2000000002E6A00002E64000000008B -:10D9500030DA00002E5E000000002E58000030AAD1 -:10D96000000000002E58000030AA000000002E58D1 -:10D97000000030AA000000002E52000030AA000073 -:10D9800000002E4C0000305C000000002E4C000017 -:10D99000305C000000002E4C0000305C00000000F5 -:10D9A0002E460000305C000000002E4000002E3AA1 -:10D9B000000000002E340000300E000000002E2E6B -:10D9C00000002FFC000000002E2E00002FFC0000A5 -:10D9D00000002E2E00002FFC000000002E2800006A -:10D9E0002FFC000000002E2200002FFC0000000091 -:10D9F0002E1C00002F8A000000002E1600002F8A27 -:10DA0000000000002E1600002F8A000000002E16D5 -:10DA100000002F8A000000002E1000002F8A000056 -:10DA200000002E0A00002F48000000002E04000015 -:10DA30002FE4000000002DFE00002F480000000031 -:10DA40002DF8000032CC000000002DF2000030F272 -:10DA5000000000002DEC000032CC000000002DE69C -:10DA6000000030F20000000032D800002DE000007D -:10DA7000000030FE00002DDA000000002DD4000070 -:10DA800032A8000000002DCE000030CE00000000C3 -:10DA90002DD4000032A8000000002DCE000030CEB2 -:10DAA000000000002DC8000032A8000000002DC2B8 -:10DAB000000030CE000000002DD4000032A800008D -:10DAC00000002DCE000030CE000000002DBC000074 -:10DAD0003296000000002DB600002DB000000000BE -:10DAE0002ED600002ED00000000030C800002E947A -:10DAF000000000002DAA000032CC000000002DA480 -:10DB0000000030AA000000002D9E000032CC000072 -:10DB100000002D98000030AA000000002D920000A7 -:10DB200032CC000000002D8C000030AA0000000064 -:10DB3000328A00002DE00000000030B600002D8683 -:10DB4000000000002EE2000032CC000000002E5841 -:10DB5000000030AA000000002D80000032600000AC -:10DB600000002D7A00003260000000002D740000DB -:10DB7000326000000000326C00002D6E00000000DA -:10DB80002D680000324E000000002D62000030744D -:10DB9000000000002D5C00002D56000000002D50FC -:10DBA00000002D4A000000002D440000305C000001 -:10DBB00000002D3E0000305C000000002D38000009 -:10DBC000305C00000000306800002D3200000000D2 -:10DBD0002D2C00002D26000000002D2000003224F6 -:10DBE000000000002E4C00002D1A00000000321E24 -:10DBF00000002D1400000000305000002D0E000029 -:10DC000000002D0800002D02000000002CFC000088 -:10DC10003200000000002CF60000305C0000000024 -:10DC2000320C00002CF000000000303E00002CEA16 -:10DC300000000000320C0000320000000000303E06 -:10DC40000000305C00000000320C000032000000D8 -:10DC50000000303E0000305C000000002CE40000BA -:10DC60002CDE000000002CD800002CD200000000A8 -:10DC70002CCC000031D6000000002CC60000300E75 -:10DC80000000000031E200002CC000000000301A4B -:10DC900000002CBA000000002CCC000031D600009F -:10DCA00000002CC60000300E000000002CB4000064 -:10DCB0002CAE000000002CA800002CA200000000E8 -:10DCC0002F9030142C9C000000002C96000031C4D2 -:10DCD000000000002C9000002FFC000000002D7AB6 -:10DCE000000031C4000000002C8A00002FFC00005E -:10DCF00000002EC4000031C4000000002E2E0000E1 -:10DD00002FFC000000002C8400002C7E000000008E -:10DD10002C7800002C72000000002C6C0000319464 -:10DD2000000000002C6600002FC00000000031A0A1 -:10DD300000002C60000000002FCC00002C5A0000D6 -:10DD400000002C6C00003194000000002C660000E4 -:10DD50002FC0000000002C540000318200000000A1 -:10DD60002C4E00002FAE000000002C540000318229 -:10DD7000000000002C4E00002FAE00000000318E8D -:10DD800000002C48000000002FBA00002C420000C8 -:10DD900000002C5400003182000000002C4E0000D6 -:10DDA0002FAE00000000317C00002C3C0000000081 -:10DDB0002FA800002C36000000002C30000031702D -:10DDC000000000002C2A00002C2400000000317C00 -:10DDD00000003170000000002FA800002C1E000081 -:10DDE00000002C1800003158000000002C12000028 -:10DDF0002F8A000000002C0C0000315800000000A9 -:10DE00002C0600002F8A000000002C000000315872 -:10DE1000000000002BFA00002F8A000000002BF405 -:10DE200000003158000000002BEE00002F8A000097 -:10DE300000002EAC00003158000000002E1600003B -:10DE40002F8A00000000316400002BE80000000071 -:10DE50002F9000002BE2000000002BDC000031348A -:10DE6000000000002BD600002F66000000002EA04E -:10DE700000003116000000002E0A00002F480000AC -:10DE800000002BD000003116000000002BCA00005B -:10DE90003104000000002BC400002F3600000000F9 -:10DEA0002BBE00003104000000002BB800002F360C -:10DEB000000000002BCA00003104000000002BC449 -:10DEC00000002F36000000002BB200002BAC000039 -:10DED00000002BA600002BA0000000002B9A0000E1 -:10DEE00032CC000000002B94000030F20000000053 -:10DEF0002B8E00002EEE000000002B8800002E6408 -:10DF0000000000002B8200002EB2000000002B7CDD -:10DF100000002F8A00000000318E00002B760000E8 -:10DF200000002FBA00002B70000000002B6A0000D8 -:10DF30002B64000000002B5E00002B580000000046 -:10DF40002B5200002B4C000000002B4600002B4001 -:10DF5000000000002B3A00002B34000000002B2EA4 -:10DF600000002B28000000002B2200002B1C0000CA -:10DF7000000032D8000032CC00002B1632C6000060 -:10DF800032BA000000002B1000002B0A0000000035 -:10DF9000328A000032CC00002B1631100000310410 -:10DFA00000000000325A0000324E00002B162B04F5 -:10DFB00000002AFE00000000321E000032120000A5 -:10DFC00000002AF800002AF20000000031F40000EE -:10DFD00031E80000000031E2000031D6000000000E -:10DFE0002AEC00002AE60000000031D0000031C415 -:10DFF00000002B162AE000002ADA0000000031B8E9 -:10E00000000031AC000000002AD400002ACE00003D -:10E010000000317C0000317000000000312200005F -:10E02000311600002B162AC800002AC2000000008A -:10E03000312E00003146000000002ABC00002AB644 -:10E04000000000002BD000003116000000002AB0B4 -:10E0500000002AAA000000002AA400002A9E000056 -:10E0600000002A9800002A92000000002A8C00007C -:10E070002B1C000000002A8600002A8000000000FF -:10E080002A7A00002AAA000000002A742A6E2A6850 -:10E09000000000002F602A622A5C000000002A565F -:10E0A00000002A50000000002A4A00002A9E0000BA -:10E0B00000002A4400002A3E000000002A38000028 -:10E0C0002A92000000002A322A2C2A260000000092 -:10E0D0002A2000002B1C00002A1A2D0800002D0207 -:10E0E000000000002A1400002A0E000000002A0888 -:10E0F00000002A020000000029FC000029F60000B0 -:10E100000000300800002FFC0000000029F0000093 -:10E1100029EA0000000030FE000029E400000000B1 -:10E1200029DE000029D80000000029D2000029CCF7 -:10E130000000000029C6000029C00000000029BA24 -:10E1400000002A800000000029B4000029AE000071 -:10E1500000002D0829A829A200000000299C000029 -:10E1600029960000000029900000298A0000000084 -:10E17000298400002B1C00000000297E00002A805A -:10E1800000000000297800002FFC00000000297228 -:10E1900000002A8000000000296C0000298A00008D -:10E1A00000002EDC000032CC0000000029660000D8 -:10E1B000324E00000000296000002B0A0000000021 -:10E1C000295A000029CC00000000318E0000318265 -:10E1D000000000003230000032240000000029540A -:10E1E0000000294E000000002948000029420000DC -:10E1F000000029660000324E00000000293C0000AB -:10E2000029360000000029300000292A0000000003 -:10E210002AE0000029240000000032D8000032CC9F -:10E2200000000000291E000030F20000000032C68D -:10E23000000032BA000000002B1000002B0A000082 -:10E24000000029180000291200000000328A000096 -:10E2500032CC00000000290C00002906000000005C -:10E26000323C00002A26000000002900000028FAA5 -:10E270000000000028F4000028FA0000000028EE4A -:10E28000000029360000000028E800002ED0000021 -:10E29000000031F4000031E800000000325A0000B4 -:10E2A000324E0000000031D0000031C400000000F8 -:10E2B0002AE000002ADA0000000031B8000031AC8A -:10E2C0000000000032B4000032A800000000317CE1 -:10E2D00000003170000000002B100000292A00000F -:10E2E00000002AC800002AC200000000312E0000F1 -:10E2F00031460000000028E2000028DC0000000099 -:10E3000028D6000028D00000000028CA000028C439 -:10E310000000000028BE000028B80000000028B25D -:10E32000000028AC0000000028A6000028A0000083 -:10E330000000289A00002F8A00000000295A0000DF -:10E3400029CC0000000028940000288E0000000066 -:10E350002888000032CC0000000030FE000030F2BF -:10E3600000000000288200002A2600000000287C0F -:10E370000000287600000000287000002F36000002 -:10E380000000286A000028640000000030B6000089 -:10E3900030AA0000000030D40000285E0000000019 -:10E3A000285800002A9E000000002F9000002F8AAD -:10E3B00000000000285200002F8A00000000284CB6 -:10E3C00000002D0200000000284600002840000048 -:10E3D0000000283A000032A80000000028340000A5 -:10E3E000282E00000000300800002FFC0000000074 -:10E3F000301A0000300E000000002FF000002FE463 -:10E400000000000030DA000030CE00000000302CA8 -:10E4100000003020000000002F8400002F48000082 -:10E420000000282800002822000000002F600000C3 -:10E430002F5400000000281C0000281600000000D7 -:10E4400028100000284000000000280A00002804CE -:10E450000000000027FE000027F80000000027F25F -:10E46000000027EC0000000027E6000027E0000085 -:10E47000000027DA000027D40000000027CE0000AB -:10E4800027C80000000027C2000027BC00000000D1 -:10E4900027B6000027B0000000002E52000030AA6E -:10E4A000000000002D5000002C9C0000000027AA56 -:10E4B00000002F360000000027A40000279E000067 -:10E4C00000002FBA00002FAE0000000030680000EE -:10E4D000305C000000002E460000305C00000000B0 -:10E4E0003068000030560000000027980000279296 -:10E4F00000000000278C00002786000000002D503F -:10E5000000002D4A00000000278000002D020000BE -:10E510000000277A00002F48000000002F90000024 -:10E520002C9C00000000277400002B0A0000000053 -:10E53000276E00002768000000002BDC000031344B -:10E54000000000002BD600002F66000000002BDC2E -:10E5500000003134000000002BD600002F660000C0 -:10E56000000027620000313400000000275C00003A -:10E570002F66000000002EA00000311600000000F1 -:10E580002E0A00002F4800000000275600002750E8 -:10E5900000002B16274A00002744000000002E4CE4 -:10E5A00000002D1A00000000273E000000000000BF -:10E5B00000002738000031E800000000273200008A -:10E5C00030200000000032D80000272C000000009E -:10E5D00030FE000027260000000027200000271A38 -:10E5E0000000000035D400002B6400000000271458 -:10E5F0000000270E0000000029BA000027080000D4 -:10E6000000002EE2000032CC0000000027020000D3 -:10E6100028FA000000002E58000030AA0000000078 -:10E620002E1600002F8A0000000026FC000026F6AF -:10E630000000000026F000002B580000000028D643 -:10E6400000002FFC0000000026EA0000304400001B -:10E65000000026E4000026DE0000000029B40000CF -:10E6600026D80000000026D2000027EC00000000A1 -:10E6700035C2000026CC0000000026C6000026C0DF -:10E680000000000026BA000026B40000000026AEFC -:10E69000000026A8000000002A7A000026A2000040 -:10E6A0000000269C00002696000000002690000036 -:10E6B000268A0000000026840000267E000000005C -:10E6C000267800002672000000002ABC00002AB64E -:10E6D00000000000299C000029960000000031D0B5 -:10E6E00000002EB2000000002E1C00002F8A000047 -:10E6F0000000266C0000282E0000000026660000A6 -:10E70000266000000000265A0000282E00000000AD -:10E7100026540000266000000000264E0000264817 -:10E720000000000026420000263C000000002636C3 -:10E73000000030860000000027A400002630000002 -:10E740000000262A0000262400000000261E0000EB -:10E75000261800000000289A00002F8A0000000000 -:10E760002612000027D400000000260C0000260618 -:10E77000000000002FF000002FE400000000260041 -:10E78000000025FA0000000025F4000025EE00003E -:10E79000000025E8000025E20000000025DC000064 -:10E7A00025D60000000025D0000025CA000000008A -:10E7B00025C4000025BE00000000323C000025B842 -:10E7C000000000002858000025B20000000025AC21 -:10E7D000000025A60000000025A00000259A0000EA -:10E7E00000002594000030F200000000258E00009B -:10E7F00025880000000028EE0000293600000000F7 -:10E8000025820000257C0000000025760000257090 -:10E8100000000000256A0000256400000000326C42 -:10E820000000255E00000000255800002552000071 -:10E830000000254C000027E00000000025460000F5 -:10E84000254000000000253A0000253400000000AB -:10E85000252E000025280000000031D000002EB237 -:10E860000000000028340000282E0000000032B410 -:10E87000000025220000000030DA0000251C000006 -:10E880000000317C000025160000000027FE00007B -:10E8900025100000000031220000311600000000A9 -:10E8A0002F600000250A0000000031100000311622 -:10E8B000000000002F600000250A0000000026D2A2 -:10E8C0000000250400000000287C000024FE000059 -:10E8D000000024F8000024F20000000024EC0000F6 -:10E8E00024E60000000024E0000024DA000000001C -:10E8F00024D4000024CE0000000024C8000028D04A -:10E900000000000030FE00002AF20000000024C2D7 -:10E91000000024BC0000000024B6000032600000AB -:10E92000000024B0000024AA0000000024B600006B -:10E9300024A400000000249E000024980000000091 -:10E9400024920000290600000000248C0000285EAC -:10E950000000000024860000248000000000247ACB -:10E960000000247400000000246E000024680000F1 -:10E9700000002A3800002462000000002D5C000026 -:10E98000245C000000002456000024500000000019 -:10E9900029000000244A0000000024440000243E16 -:10E9A0000000000024380000243200000000242C65 -:10E9B000000024260000000024200000241A00008B -:10E9C000000024140000240E0000000024080000B1 -:10E9D00032CC000000002402000030F200000000F1 -:10E9E0002F00000032CC000000002E76000030F234 -:10E9F000000000002EF400002EEE000000002E6A41 -:10EA000000002E640000000023FC000032CC000057 -:10EA1000000023F6000030AA000000002486000059 -:10EA200029EA0000000023F0000023EA00000000B3 -:10EA300023E4000029EA0000000023DE000023EAAE -:10EA40000000000023D8000029060000000023D2A7 -:10EA50000000285E0000000023CC00002A260000F1 -:10EA6000000023C600002A9E0000000023C0000012 -:10EA700023BA0000000023B4000023AE0000000011 -:10EA800023A8000028FA000000002C0600002F8AAE -:10EA90000000000023A2000028FA000000002E1051 -:10EAA00000002F8A000000002EB8000031C40000D2 -:10EAB00000002E2200002FFC0000000031D00000DA -:10EAC0002EB2000000002E1C00002F8A0000000063 -:10EAD000239C00002EB200000000239600002F8A25 -:10EAE000000000002390000029CC00000000238AD1 -:10EAF000000027C80000000023840000292A00002D -:10EB00000000237E00002F48000000002378000052 -:10EB1000292A000000002DFE00002F480000000000 -:10EB200023720000292A000000002E0A00002F484E -:10EB300000000000236C000028D0000000002366C5 -:10EB4000000028400000000023600000235A00005D -:10EB5000000023540000234E000000002348000062 -:10EB600028A0000000002342000027E00000000071 -:10EB700026000000233C0000000025F4000023369E -:10EB8000000000002B6A0000233000000000232A50 -:10EB90000000232400000000231E00003146000076 -:10EBA0000000231800002F54000000002312000072 -:10EBB0002E3A0000000030C8000032CC00000000F7 -:10EBC000230C00002306000000002300000022FAAE -:10EBD0000000000022F4000023060000000022EEE6 -:10EBE00000002AB60000000028EE000022E8000025 -:10EBF000000022E2000022DC0000000022D600001B -:10EC000022D00000000022CA000022C40000000040 -:10EC10003278000022BE0000000022B8000022B2BC -:10EC20000000000022AC000022A60000000022A08C -:10EC30000000229A0000000027200000229400001B -:10EC4000000025580000228E00000000231E000056 -:10EC50002288000000002A4A00002A9E00000000CE -:10EC600022820000227C0000000022760000227038 -:10EC70000000000032D80000226A0000000030FED0 -:10EC80000000226400000000225E000032CC000080 -:10EC900000002258000030F2000000002252000064 -:10ECA00032CC00000000224C000030F200000000D6 -:10ECB0002246000032CC000000002240000030F26A -:10ECC00000000000223A000032CC00000000223494 -:10ECD000000030F200000000222E000032CC0000C4 -:10ECE00000002228000030F2000000002F0C00007D -:10ECF000226A000000002E82000022640000000052 -:10ED00002222000032CC00000000221C000030F261 -:10ED1000000000002216000032CC0000000022108B -:10ED2000000030F200000000220A000032CC000097 -:10ED300000002204000030F200000000222E00003B -:10ED400032CC000000002228000030F20000000059 -:10ED50002DEC0000226A000000002DE60000226475 -:10ED600000000000328A000021FE0000000030B6E2 -:10ED7000000021F80000000021F2000032CC000069 -:10ED8000000021EC000030AA0000000021E6000095 -:10ED900032CC0000000021E0000030AA000000009A -:10EDA00021DA000032CC0000000021D4000030AA9B -:10EDB0000000000021CE000032CC0000000021C87D -:10EDC000000030AA0000000021C2000032CC000088 -:10EDD000000021BC000030AA0000000021B60000A5 -:10EDE00032CC0000000021B0000030AA000000007A -:10EDF0002EE2000021FE000000002E58000021F845 -:10EE00000000000021AA0000305C00000000306813 -:10EE1000000021A40000000031D00000219E00006D -:10EE2000000030080000219800000000219200003E -:10EE300031C400000000218C00002FFC0000000005 -:10EE40002186000031C400000000218000002FFC5A -:10EE500000000000217A000031C40000000021748D -:10EE600000002FFC00000000216E000031C40000F3 -:10EE70000000216800002FFC00000000216200005B -:10EE800031C400000000215C00002FFC00000000E5 -:10EE90002EC40000219E000000002E2E00002198AC -:10EEA0000000000021560000271A00000000215039 -:10EEB00000002B640000000021560000271A00000B -:10EEC0000000215000002B6400000000214A0000D7 -:10EED000271A00000000214400002B6400000000FD -:10EEE000213E0000271A00000000213800002B649A -:10EEF0000000000021320000212C0000000021262B -:10EF0000000021200000000031640000211A0000F0 -:10EF100000002F900000211400000000210E0000CE -:10EF2000315800000000210800002F8A0000000076 -:10EF300021020000270E0000000020FC000027082E -:10EF40000000000021020000270E0000000020FC4D -:10EF5000000027080000000020F60000270E000037 -:10EF6000000020F0000027080000000020EA000058 -:10EF7000270E0000000020E4000027080000000029 -:10EF800020DE000020D80000000020D2000020CCAD -:10EF9000000000003122000020C6000000002F8485 -:10EFA00000002F480000000020C0000031160000C3 -:10EFB000000020BA00002F480000000020B400002C -:10EFC00031160000000020AE00002F4800000000B5 -:10EFD000317C000020A8000000002FA8000020A223 -:10EFE0000000000031D00000209C0000000030082C -:10EFF00000002096000000002C960000209C0000DD -:10F0000000002C90000020960000000020900000DE -:10F01000208A0000000020840000207E0000000004 -:10F0200020780000207200000000206C00002B1CE3 -:10F0300000000000206600002B1C00000000206083 -:10F0400000002B1C00000000205A000032CC000001 -:10F050000000205A000032CC0000000020540000C4 -:10F0600032CC000000002054000032CC0000000030 -:10F0700022820000204E000000002CA800002CA2DC -:10F080000000000020480000204200000000203C5A -:10F09000000020360000000032D8000032CC000012 -:10F0A00000002030000032CC00000000316400007D -:10F0B000315800000000202A2024201E00000000FB -:10F0C00020182012200C0000000020060000201E46 -:10F0D0000000000020060000201E000000002006A6 -:10F0E0000000201E0000000020000000201E000084 -:10F0F00000001FFA0000201E000000001FF40000A6 -:10F10000201E000000001FEE0000201E0000000076 -:10F11000202A00001FE800000000202A00001FE84D -:10F12000000000001FE20000201E000000001FDCA5 -:10F1300000001FD6000000001FD00000201E0000AD -:10F140000000202A00001FCA000000001FC40000A9 -:10F150001FBE00000000202A0000201E000000004A -:10F1600020000000201E00000000202A0000201EB9 -:10F170000000000020000000201E00000000202AE7 -:10F180000000201E000000001FB80000305C0000DE -:10F1900000001FB800002D1A000000002A740000B3 -:10F1A0001FB2000000002D08000029A2000000008E -:10F1B0001FAC1FA61FA0000000002B7C00001F9AA0 -:10F1C0000000000030FE00001F940000000030B678 -:10F1D00000001F8E0000000030680000305C00005E -:10F1E00000002F9000002BE2000000001F882FD8A5 -:10F1F0001F9A000000002B7C00001F9A00000000F6 -:10F200001F8200001F9A000000001F7C00001F9A50 -:10F210000000000030A4309E1F76000000001F7028 -:10F220001FA61F6A000000001F641F5E20720000FE -:10F2300000001F880000000000000000202A0000DD -:10F24000201E000000001F58000029CC1F521F4C38 -:10F250001F4600001F401F3A1F4C1F3400001F2E86 -:10F260001F281F4C1F2200001F1C1F161F4C1F10A1 -:10F2700000001F0A1F041F4C1EFE00001EF81EF295 -:10F280001EEC1EE600001EE01EDA1F4C1F100000E0 -:10F290001F0A1ED41F4C1ECE00001EC81EC21F4CCB -:10F2A0001EBC00001EB61EB01F4C1EAA00001EA4ED -:10F2B0001E9E1F4C1E9800001E921E8C1F4C1E8608 -:10F2C00000001E801E7A1F4C1F1000001EC81E74F6 -:10F2D0001F4C1E6E000027EC1E681F4C1E620000B3 -:10F2E0001E5C1E561F4C1E5000001E4A1E441F4C22 -:10F2F0001F58000029CC1E3E1F4C1E3800001E3235 -:10F300001E2C1F4C1E26000025641E201F4C1E1A9A -:10F3100000002DB01E141F4C1E0E00001E081E0201 -:10F320001F4C1DFC00001DF61DF01F4C1DEA0000C7 -:10F33000229A1DE41F4C1DDE00001DD81DD21F4C5B -:10F340001DCC1DC61DC01DBA1DB41DAE000028D0A9 -:10F350001DA81F4C1FB80000305C000000001FB843 -:10F3600000002D1A000000001FB800002D32000020 -:10F3700000001FB8000021A400000000000102DD11 -:10F38000029800010316045500010182055C00018A -:10F39000032701BB000102820000000105CD04AF7C -:10F3A0000001036E045500010165029D00010197F3 -:10F3B00000000001028304550001025C029D00016F -:10F3C00002E70455000100E101FF000101D4000043 -:10F3D000000102C004550001020E022B0001019938 -:10F3E00000000001028404550001028C034E00015C -:10F3F00002D604550001026E035E000102E20455CC -:10F400000001027A022B000102040000000102EF59 -:10F4100004550001026C029D0001011F029D0001C4 -:10F42000013C0000000102280455000100FA022BF3 -:10F4300000010085000000010170045500010293E5 -:10F44000029D00010300045500010281022B00010E -:10F450000152029E0001018C000000010277045558 -:10F4600000010165029E000101840000000102709C -:10F4700004550001015B029E0001018F00000001A4 -:10F48000027B04550001002B038F00010087000060 -:10F4900000010173045500010299029D0001020B55 -:10F4A0000000000102F7045500010280022B000158 -:10F4B000000E029C000100CA0000000101B60455C4 -:10F4C000000101DA055E00010000029D00010095C7 -:10F4D000000000010180045500010282029D00012C -:10F4E000020A0000000102F604550001014D029DD0 -:10F4F0000001019D0000000102890455000101196D -:10F50000029E0001014100000001022D045500018E -:10F51000018B029D000101BB0000000102A7045500 -:10F520000001008A0455000101B90112000102DD49 -:10F530000455000104A5061F000103B3061F0001C6 -:10F540000367000000010574061F000100CD0000E4 -:10F550000001031C05FA0001031F0609000102C295 -:10F5600004530001017AFE2C0001017AFE2E0001F5 -:10F57000017BFE1400010251FE1400010665061F06 -:10F5800000010575061F0001018AFE1500010190AA -:10F5900004530001022300000001035305B60001DB -:10F5A000009FFE7B0001029B07EB00010238FE6911 -:10F5B000000104CA05B60001027D075E0001008F4C -:10F5C000FE2C00010280076C0001026506EA0001C2 -:10F5D000027C07590001027A074F00010286078466 -:10F5E0000001010400000001041805B60001031524 -:10F5F00005B6000100F200000001036805B6000135 -:10F60000022205B60001032005B6000102610000D8 -:10F610000001039805B60001026000000001039795 -:10F6200005B60001020DFE6A0001037C07A300017C -:10F63000037D07A80001025007A30001025107A3A0 -:10F640000001025107A8000100E300000001025080 -:10F6500007A80001042100000001053705B60001DC -:10F6600001A5000000010290045300010197FE2C47 -:10F6700000010230FE2C000100E0FE140001013305 -:10F68000FE14000102A105F600010335075900012F -:10F6900002C206990001035507EB0001015DFE7BE4 -:10F6A000000101E5FE7B0001032304530001023A3F -:10F6B000FE7B000103C405B60001037C05F60001D2 -:10F6C000041D07590001039E06990001043D07EB44 -:10F6D0000001038506210001042607840001034E72 -:10F6E0000699000103F507EB00010184FE7B000190 -:10F6F0000208FE7B000101A4FE7B000102E204532C -:10F7000000010234FE7B000103BE05B60001033B8D -:10F7100005F60001041607590001035D0699000172 -:10F72000043607EB0001034506210001042007848D -:10F730000001034107100001043E08740001033971 -:10F7400006EB00010436084E00010322068000018A -:10F75000042007E400010322067F0001042007E3E0 -:10F760000001032606990001042207EB000101A70E -:10F77000FE7B00010240FE7B00010052FE7B000187 -:10F78000020B069900010335071000010389087474 -:10F790000001032D06EB00010381084E0001031751 -:10F7A00006800001036A07E400010317067F0001D9 -:10F7B000036A07E3000102F905F60001034C07594B -:10F7C0000001031A06990001036C07EB0001018B8D -:10F7D000FE7B00010199FE7B0001035B070600012F -:10F7E00003B708690001034B06C1000103A7082401 -:10F7F0000001034B06C0000103A708230001035DBD -:10F800000710000103B908740001035506EB00015D -:10F8100003B1084E0001033F06800001039A07E48C -:10F820000001033F067F0001039A07E30001034341 -:10F8300006990001039C07EB00010189FE7B000192 -:10F840000198FE7B000101A3FE44000102EC045379 -:10F8500000010205FE440001039B05B6000101CC36 -:10F86000000000010210000000010246000000013B -:10F8700001FC0000000102E80453000102680000DE -:10F880000001039F05B60001030F0000000103FA09 -:10F8900004530001036B0000000102F100000001AD -:10F8A00003DC04530001034F00000001048605B689 -:10F8B00000010163FE7C000102A00453000101ACC1 -:10F8C000FE6D0001039304530001042605B60001F8 -:10F8D00002FD0000000104480614000102EF0000D0 -:10F8E0000001042705B60001030C05B60001027DE6 -:10F8F00004530001030405B600010155FE45000153 -:10F90000029E04530001019AFE45000100E1FE45FC -:10F9100000010122FE45000103D805EB000104703F -:10F92000074F000100EBFE7B000102290453000198 -:10F93000012DFE6D000102BA05B60001031B05EBA7 -:10F94000000103B8074F0001037B07840001036F28 -:10F95000074F0001028905870001035B06EA0001E9 -:10F9600002AF05EB0001037B073D0001031905EB26 -:10F97000000103FC073D00010402074F000103EDF5 -:10F9800006EA00010125FE1200010279045300017C -:10F9900001B50000000102EC05B6000102BA05EB5A -:10F9A00000010358073D0001046105EB00010462FA -:10F9B000074F000102E805EB000103BC074F0001FF -:10F9C00001A6000000010291045300010304062770 -:10F9D00000010357078B0001032C06270001038752 -:10F9E000078B00010248FE7B0001035F0453000106 -:10F9F00002CAFE6E0001045605B60001018EFE7BB0 -:10FA0000000102CC0453000101D2FE6E0001035F2D -:10FA100005B6000101BEFE7B000102FD045300019A -:10FA2000021EFE6D0001018FFE0B000102E5045372 -:10FA3000000101E0FE010001019EFE7B00010209C0 -:10FA4000FE6E0001039605B600010164FE09000187 -:10FA500002BA0453000101C2FE000001036605B6AC -:10FA60000001046E062700010470078B000101BC31 -:10FA7000FE7B000102FB04530001024CFE6E0001FC -:10FA800002B70000000103710453000103D905B659 -:10FA90000001022C00000001036405B600010362AE -:10FAA00005B60001019AFE7B000102D80453000153 -:10FAB00001FDFE6D0001038A05B6000101E6FE7B33 -:10FAC00000010325045300010273FE6D00010400D0 -:10FAD00005B600010172FE7B000101C0FE6C000151 -:10FAE0000115FE14000102D7FE7B00010145FE6CEA -:10FAF00000010157FE2C00010216FE2C0001027DC0 -:10FB0000FE0B000103D304530001032DFE0000018E -:10FB100004D105B600010256000000010341045360 -:10FB2000000103CF05B6000101BDFE7A000102FC11 -:10FB300004530001021DFE6C000101F600000001EB -:10FB400002E104530001023000000001036705B622 -:10FB5000000101A700000001030F0614000101AD20 -:10FB600000000001029804530001033A05B60001A9 -:10FB7000017AFE7B000102B80453000101CBFE6E46 -:10FB80000001035805B600010115FE2C0001016BB0 -:10FB9000FE2C000102CFFE7C0001040D0453000185 -:10FBA00002B4FE6D0001044105B600010141FE0BE7 -:10FBB000000102970453000101A9FE000001034C5B -:10FBC00005B60001013E00000001022A04530001B5 -:10FBD00001800000000102B705B6000101E6000047 -:10FBE0000001031D05B6000103010614000101A375 -:10FBF000FE7B00010346062700010245FE6D000161 -:10FC00000433077B00010102FE140001032705B63F -:10FC1000000105AFFE14000106DE0453000106E6F4 -:10FC2000FE14000108150453000102D4062100014E -:10FC3000039107840001018600000001024C045377 -:10FC4000000102F105B600010120FE540001029EF0 -:10FC5000055A0001016EFE450001034206E0000165 -:10FC600002CD0000000103B8045300010359000055 -:10FC70000001049005B6000101E9000000010253F3 -:10FC800000000001038B05B6000102A7000000017F -:10FC9000039204530001031300000001044A05B657 -:10FCA000000101C100000001034D05B60001026B17 -:10FCB00000000001030A00000001044205B6000133 -:10FCC00002F10527000103AD0453000103250000E4 -:10FCD0000001047105B60001040D0784000102371C -:10FCE00000000001028D00000001037605B600014E -:10FCF000028600000001037E05B600010163FDC21B -:10FD000000010172FDC20001048306210001047696 -:10FD10000784000102EE05B6000101E000000001C9 -:10FD2000031705B60001027D0000000103B505B60A -:10FD3000000103BB05EB00010497074F0001013FE1 -:10FD400000000001026D058B000102F906E60001CA -:10FD500002AC0627000102F60621000102E70000BE -:10FD6000000103D20453000102D00000000103BBD4 -:10FD700004530001016B000000010256045300010E -:10FD800002B80621000101C20000000102AE0453C6 -:10FD9000000102C90000000103B404530001016D19 -:10FDA0000000000102580453000101B600000001E8 -:10FDB00002A10453000102970000000103680453EC -:10FDC0000001021500000001030004530001032A92 -:10FDD0000000000104160453000103190000000193 -:10FDE00004050453000102A60453000101A5FE7B93 -:10FDF000000102E40453000101FDFE14000103B000 -:10FE00000614000101F80000000102E304530001A0 -:10FE100003640453000101DA0000000102C6045328 -:10FE2000000102B1045300010337062700010263F9 -:10FE300004530001031F0000000101DF0000000166 -:10FE4000032E0624000102550453000101C40000E2 -:10FE5000000102B004530001031B061F000103222E -:10FE600005B6000103830000000104BB05B60001D4 -:10FE7000030F05B6000102E200000001041705B6F9 -:10FE80000001023200000001036905B60001038D84 -:10FE90000000000104C505B6000103770000000161 -:10FEA00004AF05B60001022A00000001033205B6C6 -:10FEB00000010205FE6D0001039205B60001037307 -:10FEC00005B60001033905B60001040F078B0001D8 -:10FED00002730000000103AB05B6000102D500006B -:10FEE0000001040C05B6000101E4FE6B000103757E -:10FEF00005B60001031305B6000101F5FE6D000112 -:10FF000001E100000001037C078B000101DB000020 -:10FF10000001037407840001033B00000001047228 -:10FF200005B60001034000000001047805B6000199 -:10FF3000032905B60001036807840001039505B68F -:10FF4000000103FB06690001033C06690001031C74 -:10FF500006690001032105EB000101F305EB000137 -:10FF600002BB00000001038A045300010230FE14AA -:10FF7000000103E206120001013FFE1400010485A6 -:10FF8000045300010203FE1500010356045300014F -:10FF900002CA04530001016300000001024F045330 -:10FFA000000101F10000000102DC04530001010B1B -:10FFB000FE6F0001024B045300010179FE150001A0 -:10FFC000022F00000001031B045300010108FE740E -:10FFD000000102A70614000101A100000001028C2B -:10FFE0000453000101A90000000102F706210001ED -:10FFF000009F04540001019C0453000101CE000045 +:10A5B00002CFFFD102CFFFD102CFFFD102CFFFD117 +:10A5C00002CFFFD10533FFD1037FFFE002CFFFD1E0 +:10A5D00002CFFFD105E4FFE20400004C02CFFFD11F +:10A5E00002CFFFD102CFFFD102CFFFD1037FFFE027 +:10A5F00002CFFFD104C4FFC8023300300233FEFA99 +:10A6000004CEFFC80438FF0D055AFF1E04F0FF1EDC +:10A6100004F0FF1E0781FF1E0783FF1E04B0002702 +:10A620000233FF8F04B9002C04A4005F04390060DA +:10A630000233FFE304B9007004B0002704B0002720 +:10A6400004B0002704B0002702BE0056055900568A +:10A65000078B0056078B005604F1005604EF005696 +:10A660000399FFB8023300300492004602330030F1 +:10A6700004B0002704B90070071B006E02CFFFD1A1 +:10A680000385000402F6000301F00004051400062F +:10A690000312FFB3030DFF720294FFD201EDFFD34B +:10A6A00004CDFFE00460FFD3036EFFB504250088EE +:10A6B0000500000B0214000C027F00400500000A98 +:10A6C0000500007701F800630409008A03F3FFBC6A +:10A6D000040200A40500000B0513FFD501F4FF914F +:10A6E0000362FFCA04CD003E04F2FFB004D600614D +:10A6F00004C00053041C00330493FFBD04E3FFA90E +:10A700000419009505EF0044053FFFB805EF00442C +:10A7100005EF004405EF004405EF004404CDFFE0E1 +:10A7200004CDFFE004CDFFE00460FFD3036EFFB56E +:10A73000042500880500000B0214FFAF027FFFBD57 +:10A740000500007701F8FFDA0409008A03F3FFBC73 +:10A75000040200A40513FFD50362FFCA04CD003E26 +:10A7600004D6006104C000530493FFBD04E3FFA9B5 +:10A770000419009505EF0044053FFFB80214000CD2 +:10A780000000FCE40000FE070000FF270000FC9A28 +:10A790000000FF650000FF820000002A0000FF8724 +:10A7A0000000FFCC0000FF4E0000FF750000FC41E0 +:10A7B0000000FFB10000FC88000000720000FE9E57 +:10A7C0000000FEBB0000FFE30000FDE20000FDDF33 +:10A7D0000000FCE10000FCD10000FEE00000FFA34F +:10A7E0000000FFDC0000FE2D0000FF150000000C43 +:10A7F0000000FE820000FEA40000FEA40000006035 +:10A80000000000600000FE710000FFBB0000FEF6CB +:10A8100000000060000000600000FEBB02E90011C3 +:10A8200002E9005002E9FFCF02E9FFF902E9FFDD8A +:10A8300002E9000502E9001602E9002B02E9FFF532 +:10A8400002E9000A049A007903B400950465FFD870 +:10A85000046800010468FFF80468001E04770065BE +:10A8600003F0005504690032046E005A02E9008CBE +:10A8700002E900C002E9004502E9006502E9004D75 +:10A8800002E9007C02E9009902E900AB02E90070EC +:10A8900002E9008B047900460346004B03FBFFDB13 +:10A8A0000407FFAE045CFFCC0455FFD60447005CF0 +:10A8B0000419002E04450039044700170468005DA0 +:10A8C0000440002A044000B40440FFFB0440FFBDE4 +:10A8D0000440FFA60440FFCA0440004B044000426D +:10A8E000044000270440001A02E9FFDA02E90022CE +:10A8F00002E9FF9B02E9FFAB02E9FFA002E9FFC109 +:10A9000002E9FFE502E9FFEE02E9FFC102E9FFD338 +:10A91000037B00B301A8009001AAFFDD01A8000D90 +:10A9200001A9FF8002D8009F02D800AA02E0FFE63A +:10A9300002DBFFF604AAFFC90316FFA50693003F3A +:10A9400006510057023300300233FEFA0233FF9CF7 +:10A95000018DFF940233FFED00020000FFF40000C0 +:10A96000FF9C00320000000000000000000000001A +:10A97000000000000000000004800000010201034C +:10A980000003000400050006000700080009000A93 +:10A99000000B000C000D000E000F00100011001243 +:10A9A0000013001400150016001700180019001AF3 +:10A9B000001B001C001D001E001F002000210022A3 +:10A9C0000023002400250026002700280029002A53 +:10A9D000002B002C002D002E002F00300031003203 +:10A9E0000033003400350036003700380039003AB3 +:10A9F000003B003C003D003E003F00400041004263 +:10AA00000043004400450046004700480049004A12 +:10AA1000004B004C004D004E004F005000510052C2 +:10AA20000053005400550056005700580059005A72 +:10AA3000005B005C005D005E005F0060006101047F +:10AA400000A30084008500BD009600E80086008E0B +:10AA5000008B009D00A900A40105008A0106008367 +:10AA6000009301070108008D0109008800C300DE82 +:10AA7000010A009E00AA00F500F400F600A200AD55 +:10AA800000C900C700AE006200630090006400CB04 +:10AA9000006500C800CA00CF00CC00CD00CE00E9A0 +:10AAA000006600D300D000D100AF006700F0009135 +:10AAB00000D600D400D5006800EB00ED0089006AE4 +:10AAC0000069006B006D006C006E00A0006F0071EB +:10AAD000007000720073007500740076007700EA61 +:10AAE0000078007A0079007B007D007C00B800A12E +:10AAF000007F007E0080008100EC00EE00BA010BB8 +:10AB0000010C010D010E010F011000FD00FE0111ED +:10AB100001120113011400FF0100011501160117B4 +:10AB2000010101180119011A011B011C011D011E5F +:10AB3000011F012001210122012300F800F9012455 +:10AB400001250126012701280129012A012B012CB9 +:10AB5000012D012E012F013001310132013300FAA4 +:10AB6000013401350136013701380139013A013B21 +:10AB7000013C013D013E013F01400141014200E233 +:10AB800000E30143014401450146014701480149F1 +:10AB9000014A014B014C014D014E014F0150015141 +:10ABA00000B000B101520153015401550156015743 +:10ABB00001580159015A015B00FB00FC00E400E56B +:10ABC000015C015D015E015F016001610162016381 +:10ABD000016401650166016701680169016A016B31 +:10ABE000016C016D016E016F0170017100BB01729A +:10ABF00001730174017500E600E7017600A6017794 +:10AC000001780179017A017B017C017D017E00D808 +:10AC100000E100DA00DB00DC00DD00E000D900DF4D +:10AC2000017F018001810182018301840185018608 +:10AC3000018701880189018A018B018C018D018EB8 +:10AC4000018F019001910192019301940195019668 +:10AC5000019701980199019A019B019C019D019E18 +:10AC6000019F01A001A101A201A301A401A501A6C8 +:10AC700001A701A801A901AA01AB01AC01AD01AE78 +:10AC800001AF01B001B101B201B301B4009B01B544 +:10AC900001B601B701B801B901BA01BB01BC01BDE0 +:10ACA00001BE01BF01C001C101C201C301C401C590 +:10ACB00001C601C701C801C901CA01CB01CC01CD40 +:10ACC00001CE01CF01D001D101D201D301D401D5F0 +:10ACD00001D601D701D801D901DA01DB01DC01DDA0 +:10ACE00001DE01DF01E001E101E201E301E401E550 +:10ACF00001E601E701E801E901EA01EB01EC01ED00 +:10AD000001EE01EF01F001F101F201F301F401F5AF +:10AD100001F601F701F801F901FA01FB01FC01FD5F +:10AD200001FE01FF02000201020202030204020509 +:10AD30000206020702080209020A020B020C020DB7 +:10AD4000020E020F02100211021202130214021567 +:10AD50000216021702180219021A021B021C021D17 +:10AD6000021E021F022002210222022302240225C7 +:10AD700002260227022800B200B30229022A00B6E6 +:10AD800000B700C4022B00B400B500C5008200C2A9 +:10AD9000008700AB00C6022C022D00BE00BF022EB1 +:10ADA00000BC022F00F702300231023202330234BB +:10ADB0000235008C0236023702380239023A023B71 +:10ADC0000098023C009A009900EF00A50092009CB8 +:10ADD00000A7008F0094009500B9023D023E023F9B +:10ADE0000240024102420243024402450246024737 +:10ADF00002480249024A024B024C024D024E024FE7 +:10AE00000250025102520253025402550256025796 +:10AE100002580259025A025B025C025D025E025F46 +:10AE200002600261026202630264026502660267F6 +:10AE300002680269026A026B026C026D026E026FA6 +:10AE40000270027102720273027402750276027756 +:10AE500002780279027A027B027C027D027E027F06 +:10AE600002800281028202830284028502860287B6 +:10AE700002880289028A028B028C028D028E028F66 +:10AE80000290029102920293029402950296029716 +:10AE900002980299029A029B029C029D029E029FC6 +:10AEA00002A002A102A202A302A402A502A602A776 +:10AEB00002A802A902AA02AB02AC02AD02AE02AF26 +:10AEC00002B002B102B202B302B402B502B602B7D6 +:10AED00002B802B902BA02BB02BC02BD02BE02BF86 +:10AEE00002C002C102C202C302C402C502C602C736 +:10AEF00002C802C902CA02CB02CC02CD02CE02CFE6 +:10AF000002D002D102D202D302D402D502D602D795 +:10AF100002D802D902DA02DB02DC02DD02DE02DF45 +:10AF200002E002E102E202E302E402E502E602E7F5 +:10AF300002E802E902EA02EB02EC02ED02EE02EFA5 +:10AF400002F002F102F202F302F402F502F602F755 +:10AF500002F802F902FA02FB02FC02FD02FE02FF05 +:10AF600003000301030203030304030503060307AD +:10AF700003080309030A030B030C030D030E030F5D +:10AF8000031003110312031303140315031603170D +:10AF900003180319031A031B031C031D031E031FBD +:10AFA000032003210322032303240325032603276D +:10AFB00003280329032A032B032C032D032E032F1D +:10AFC00003300331033203330334033503360337CD +:10AFD00003380339033A033B033C033D033E033F7D +:10AFE000034003410342034303440345034603472D +:10AFF00003480349034A034B034C034D034E034FDD +:10B00000035003510352035303540355035603578C +:10B0100003580359035A035B035C035D035E035F3C +:10B0200003600361036203630364036503660367EC +:10B0300003680369036A036B036C036D036E036F9C +:10B04000037003710372037303740375037603774C +:10B0500003780379037A037B037C037D037E037FFC +:10B0600003800381038203830384038503860387AC +:10B0700003880389038A038B038C038D038E038F5C +:10B08000039003910392039303940395039603970C +:10B0900003980399039A039B039C039D039E039FBC +:10B0A00003A003A103A203A303A403A503A603A76C +:10B0B00003A803A903AA03AB03AC03AD03AE03AF1C +:10B0C00003B003B103B203B303B400D703B503B6AF +:10B0D00003B703B800C000C103B903BA03BB03BC84 +:10B0E00003BD03BE03BF03C003C103C203C303C444 +:10B0F00003C503C603C703C803C903CA03CB03CCF4 +:10B1000003CD03CE03CF03D003D103D203D303D4A3 +:10B1100003D503D603D703D803D903DA03DB03DC53 +:10B1200003DD03DE03DF03E003E103E203E303E403 +:10B1300003E503E603E703E803E903EA03EB03ECB3 +:10B1400003ED03EE03EF03F003F103F203F303F463 +:10B1500003F503F603F703F803F903FA03FB03FC13 +:10B1600003FD03FE03FF04000401040204030404BE +:10B1700004050406040704080409040A040B040C6B +:10B18000040D040E040F041004110412041304141B +:10B1900004150416041704180419041A041B041CCB +:10B1A000041D041E041F042004210422042304247B +:10B1B00004250426042704280429042A042B042C2B +:10B1C000042D042E042F04300431043204330434DB +:10B1D00004350436043704380439043A043B043C8B +:10B1E000043D043E043F044004410442044304443B +:10B1F00004450446044704480449044A044B044CEB +:10B20000044D044E044F045004510452045304549A +:10B2100004550456045704580459045A045B045C4A +:10B22000045D045E045F04600461046204630464FA +:10B2300004650466046704680469046A046B046CAA +:10B24000046D046E046F047004710472047304745A +:10B2500004750476047704780479047A047B047C0A +:10B26000047D047E047F04800481048204830484BA +:10B2700004850486048704880489044E554C4C02D6 +:10B28000435207756E693030413007756E69303052 +:10B290004144096F76657273636F726507756E69F5 +:10B2A0003030423207756E693030423307756E694F +:10B2B0003033424307756E693030423907416D6162 +:10B2C00063726F6E07616D6163726F6E06416272C9 +:10B2D0006576650661627265766507416F676F6EB8 +:10B2E000656B07616F676F6E656B0B4363697263B4 +:10B2F000756D666C65780B6363697263756D666CFA +:10B3000065780443646F740463646F740644636116 +:10B31000726F6E06646361726F6E064463726F6172 +:10B320007407456D6163726F6E07656D6163726F5F +:10B330006E06456272657665066562726576650AB7 +:10B3400045646F74616363656E740A65646F7461EC +:10B350006363656E7407456F676F6E656B07656F36 +:10B36000676F6E656B06456361726F6E066563613C +:10B37000726F6E0B4763697263756D666C65780BEF +:10B380006763697263756D666C65780447646F7492 +:10B390000467646F7407756E693031323207756EF9 +:10B3A00069303132330B4863697263756D666C6561 +:10B3B000780B6863697263756D666C6578044862C2 +:10B3C00061720468626172064974696C6465066939 +:10B3D00074696C646507496D6163726F6E07696DAE +:10B3E0006163726F6E0649627265766506696272A4 +:10B3F00065766507496F676F6E656B07696F676F85 +:10B400006E656B02494A02696A0B4A636972637529 +:10B410006D666C65780B6A63697263756D666C65E1 +:10B420007807756E693031333607756E69303133A0 +:10B43000370C6B677265656E6C616E646963064C90 +:10B440006163757465066C616375746507756E6913 +:10B450003031334207756E6930313343064C6361D6 +:10B46000726F6E066C6361726F6E044C646F74046D +:10B470006C646F74064E6163757465066E61637506 +:10B48000746507756E693031343507756E69303112 +:10B490003436064E6361726F6E066E6361726F6E54 +:10B4A0000B6E61706F7374726F70686503456E67C1 +:10B4B00003656E67074F6D6163726F6E076F6D6135 +:10B4C00063726F6E064F6272657665066F627265B3 +:10B4D00076650D4F68756E676172756D6C61757418 +:10B4E0000D6F68756E676172756D6C61757406526B +:10B4F00061637574650672616375746507756E695D +:10B500003031353607756E69303135370652636133 +:10B51000726F6E06726361726F6E0653616375744B +:10B5200065067361637574650B5363697263756D4A +:10B53000666C65780B7363697263756D666C6578AC +:10B5400007756E693032314107756E6930323142AC +:10B5500006546361726F6E06746361726F6E045499 +:10B560006261720474626172065574696C64650686 +:10B570007574696C646507556D6163726F6E0775EC +:10B580006D6163726F6E06556272657665067562EF +:10B5900072657665055572696E67057572696E67C5 +:10B5A0000D5568756E676172756D6C6175740D759A +:10B5B00068756E676172756D6C61757407556F673C +:10B5C0006F6E656B07756F676F6E656B0B576369A1 +:10B5D0007263756D666C65780B7763697263756D00 +:10B5E000666C65780B5963697263756D666C657816 +:10B5F0000B7963697263756D666C6578065A616371 +:10B60000757465067A61637574650A5A646F74614E +:10B610006363656E740A7A646F74616363656E74E4 +:10B62000056C6F6E67730A4172696E67616375744A +:10B63000650A6172696E676163757465074145618A +:10B640006375746507616561637574650B4F736C31 +:10B6500061736861637574650B6F736C61736861A6 +:10B660006375746507756E693032313807756E69B8 +:10B670003032313905746F6E6F730D6469657265B0 +:10B68000736973746F6E6F730A416C706861746F65 +:10B690006E6F7309616E6F74656C6569610C4570DE +:10B6A00073696C6F6E746F6E6F7308457461746F3D +:10B6B0006E6F7309496F7461746F6E6F730C4F6DA9 +:10B6C0006963726F6E746F6E6F730C557073696C13 +:10B6D0006F6E746F6E6F730A4F6D656761746F6E16 +:10B6E0006F7311696F7461646965726573697374EE +:10B6F0006F6E6F7305416C7068610442657461051B +:10B7000047616D6D6107457073696C6F6E045A65B2 +:10B7100074610345746105546865746104496F740C +:10B7200061054B61707061064C616D626461024D30 +:10B7300075024E75025869074F6D6963726F6E022C +:10B7400050690352686F055369676D6103546175F1 +:10B7500007557073696C6F6E0350686903436869BD +:10B76000035073690C496F7461646965726573692C +:10B77000730F557073696C6F6E6469657265736978 +:10B78000730A616C706861746F6E6F730C657073AF +:10B79000696C6F6E746F6E6F7308657461746F6E31 +:10B7A0006F7309696F7461746F6E6F731475707362 +:10B7B000696C6F6E6469657265736973746F6E6FBF +:10B7C0007305616C70686104626574610567616D21 +:10B7D0006D610564656C746107657073696C6F6E8B +:10B7E000047A657461036574610574686574610445 +:10B7F000696F7461056B61707061066C616D626484 +:10B8000061026E75027869076F6D6963726F6E030E +:10B8100072686F07756E6930334332057369676DFF +:10B82000610374617507757073696C6F6E0370687E +:10B83000690363686903707369056F6D6567610CFF +:10B84000696F746164696572657369730F7570738C +:10B85000696C6F6E64696572657369730C6F6D698D +:10B8600063726F6E746F6E6F730C757073696C6F4B +:10B870006E746F6E6F730A6F6D656761746F6E6F54 +:10B880007307756E693034303107756E6930343046 +:10B890003207756E693034303307756E6930343075 +:10B8A0003407756E693034303507756E6930343061 +:10B8B0003607756E693034303707756E693034304D +:10B8C0003807756E693034303907756E6930343039 +:10B8D0004107756E693034304207756E6930343017 +:10B8E0004307756E693034304507756E6930343002 +:10B8F0004607756E693034313007756E6930343102 +:10B900003107756E693034313207756E6930343104 +:10B910003307756E693034313407756E69303431F0 +:10B920003507756E693034313607756E69303431DC +:10B930003707756E693034313807756E69303431C8 +:10B940003907756E693034314107756E69303431AD +:10B950004207756E693034314307756E6930343192 +:10B960004407756E693034314507756E693034317E +:10B970004607756E693034323007756E693034327F +:10B980003107756E693034323207756E6930343282 +:10B990003307756E693034323407756E693034326E +:10B9A0003507756E693034323607756E693034325A +:10B9B0003707756E693034323807756E6930343246 +:10B9C0003907756E693034324107756E693034322B +:10B9D0004207756E693034324307756E6930343210 +:10B9E0004407756E693034324507756E69303432FC +:10B9F0004607756E693034333007756E69303433FD +:10BA00003107756E693034333207756E69303433FF +:10BA10003307756E693034333407756E69303433EB +:10BA20003507756E693034333607756E69303433D7 +:10BA30003707756E693034333807756E69303433C3 +:10BA40003907756E693034334107756E69303433A8 +:10BA50004207756E693034334307756E693034338D +:10BA60004407756E693034334507756E6930343379 +:10BA70004607756E693034343007756E693034347A +:10BA80003107756E693034343207756E693034347D +:10BA90003307756E693034343407756E6930343469 +:10BAA0003507756E693034343607756E6930343455 +:10BAB0003707756E693034343807756E6930343441 +:10BAC0003907756E693034344107756E6930343426 +:10BAD0004207756E693034344307756E693034340B +:10BAE0004407756E693034344507756E69303434F7 +:10BAF0004607756E693034353107756E69303435F7 +:10BB00003207756E693034353307756E69303435F8 +:10BB10003407756E693034353507756E69303435E4 +:10BB20003607756E693034353707756E69303435D0 +:10BB30003807756E693034353907756E69303435BC +:10BB40004107756E693034354207756E693034359A +:10BB50004307756E693034354507756E6930343585 +:10BB60004607756E693034393007756E693034397F +:10BB7000310657677261766506776772617665068A +:10BB800057616375746506776163757465095764F9 +:10BB9000696572657369730977646965726573694C +:10BBA0007306596772617665067967726176650713 +:10BBB000756E69323031350D756E64657273636F01 +:10BBC000726564626C0D71756F746572657665720D +:10BBD000736564066D696E757465067365636F6E73 +:10BBE00064096578636C616D64626C07756E6932B7 +:10BBF0003037460961666969303839343106706515 +:10BC000073657461044575726F07756E6932313002 +:10BC10003507756E693231313307756E69323131EE +:10BC20003607756E693033413909657374696D6122 +:10BC3000746564096F6E656569676874680C74681B +:10BC4000726565656967687468730B6669766565B2 +:10BC50006967687468730C736576656E6569676893 +:10BC600074687307756E69303339340D637972699E +:10BC70006C6C69636272657665106361726F6E6386 +:10BC80006F6D6D61616363656E7411636F6D6D617E +:10BC9000616363656E74726F7461746507756E6954 +:10BCA0003230373407756E693230373507756E6953 +:10BCB0003230373707756E693230373807756E693D +:10BCC0003230303007756E693230303107756E6949 +:10BCD0003230303207756E693230303307756E6935 +:10BCE0003230303407756E693230303507756E6921 +:10BCF0003230303607756E693230303707756E690D +:10BD00003230303807756E693230303907756E69F8 +:10BD10003230304107756E693230304207756E69D6 +:10BD20004645464607756E694646464307756E6941 +:10BD30004646464407756E693031463007756E6970 +:10BD40003032424307756E693033443107756E698E +:10BD50003033443207756E693033443607756E6987 +:10BD60003145334507756E693145334607756E6950 +:10BD70003145303007756E693145303107756E6970 +:10BD800030324633054F686F726E056F686F726EA2 +:10BD90000555686F726E0575686F726E04686F6F17 +:10BDA0006B07756E693034303007756E693034302A +:10BDB0004407756E693034353007756E6930343537 +:10BDC0004407756E693034363007756E6930343625 +:10BDD0003107756E693034363207756E6930343626 +:10BDE0003307756E693034363407756E6930343612 +:10BDF0003507756E693034363607756E69303436FE +:10BE00003707756E693034363807756E69303436E9 +:10BE10003907756E693034364107756E69303436CE +:10BE20004207756E693034364307756E69303436B3 +:10BE30004407756E693034364507756E693034369F +:10BE40004607756E693034373007756E69303437A0 +:10BE50003107756E693034373207756E69303437A3 +:10BE60003307756E693034373407756E693034378F +:10BE70003507756E693034373607756E693034377B +:10BE80003707756E693034373807756E6930343767 +:10BE90003907756E693034374107756E693034374C +:10BEA0004207756E693034374307756E6930343731 +:10BEB0004407756E693034374507756E693034371D +:10BEC0004607756E693034383007756E693034381E +:10BED0003107756E693034383207756E6930343821 +:10BEE0003807756E693034383907756E6930343803 +:10BEF0004107756E693034384207756E69303438E1 +:10BF00004307756E693034384407756E69303438CC +:10BF10004507756E693034384607756E69303439B7 +:10BF20003207756E693034393307756E69303439CC +:10BF30003407756E693034393507756E69303439B8 +:10BF40003607756E693034393707756E69303439A4 +:10BF50003807756E693034393907756E6930343990 +:10BF60004107756E693034394207756E693034396E +:10BF70004307756E693034394407756E693034395A +:10BF80004507756E693034394607756E693034413E +:10BF90003007756E693034413107756E6930344150 +:10BFA0003207756E693034413307756E693034413C +:10BFB0003407756E693034413507756E6930344128 +:10BFC0003607756E693034413707756E6930344114 +:10BFD0003807756E693034413907756E6930344100 +:10BFE0004107756E693034414207756E69303441DE +:10BFF0004307756E693034414407756E69303441CA +:10C000004507756E693034414607756E69303442B4 +:10C010003007756E693034423107756E69303442CD +:10C020003207756E693034423307756E69303442B9 +:10C030003407756E693034423507756E69303442A5 +:10C040003607756E693034423707756E6930344291 +:10C050003807756E693034423907756E693034427D +:10C060004107756E693034424207756E693034425B +:10C070004307756E693034424407756E6930344247 +:10C080004507756E693034424607756E6930344332 +:10C090003007756E693034433107756E693034434B +:10C0A0003207756E693034433307756E6930344337 +:10C0B0003407756E693034433507756E6930344323 +:10C0C0003607756E693034433707756E693034430F +:10C0D0003807756E693034433907756E69303443FB +:10C0E0004107756E693034434207756E69303443D9 +:10C0F0004307756E693034434407756E69303443C5 +:10C100004507756E693034434607756E69303444AF +:10C110003007756E693034443107756E69303444C8 +:10C120003207756E693034443307756E69303444B4 +:10C130003407756E693034443507756E69303444A0 +:10C140003607756E693034443707756E693034448C +:10C150003807756E693034443907756E6930344478 +:10C160004107756E693034444207756E6930344456 +:10C170004307756E693034444407756E6930344442 +:10C180004507756E693034444607756E693034452D +:10C190003007756E693034453107756E6930344546 +:10C1A0003207756E693034453307756E6930344532 +:10C1B0003407756E693034453507756E693034451E +:10C1C0003607756E693034453707756E693034450A +:10C1D0003807756E693034453907756E69303445F6 +:10C1E0004107756E693034454207756E69303445D4 +:10C1F0004307756E693034454407756E69303445C0 +:10C200004507756E693034454607756E69303446AA +:10C210003007756E693034463107756E69303446C3 +:10C220003207756E693034463307756E69303446AF +:10C230003407756E693034463507756E693034469B +:10C240003607756E693034463707756E6930344687 +:10C250003807756E693034463907756E6930344673 +:10C260004107756E693034464207756E6930344651 +:10C270004307756E693034464407756E693034463D +:10C280004507756E693034464607756E693035303E +:10C290003007756E693035303107756E693035306D +:10C2A0003207756E693035303307756E6930353059 +:10C2B0003407756E693035303507756E6930353045 +:10C2C0003607756E693035303707756E6930353031 +:10C2D0003807756E693035303907756E693035301D +:10C2E0004107756E693035304207756E69303530FB +:10C2F0004307756E693035304407756E69303530E7 +:10C300004507756E693035304607756E69303531D1 +:10C310003007756E693035313107756E69303531EA +:10C320003207756E693035313307756E69314541B5 +:10C330003007756E693145413107756E6931454188 +:10C340003207756E693145413307756E6931454174 +:10C350003407756E693145413507756E6931454160 +:10C360003607756E693145413707756E693145414C +:10C370003807756E693145413907756E6931454138 +:10C380004107756E693145414207756E6931454116 +:10C390004307756E693145414407756E6931454102 +:10C3A0004507756E693145414607756E69314542ED +:10C3B0003007756E693145423107756E6931454206 +:10C3C0003207756E693145423307756E69314542F2 +:10C3D0003407756E693145423507756E69314542DE +:10C3E0003607756E693145423707756E69314542CA +:10C3F0003807756E693145423907756E69314542B6 +:10C400004107756E693145424207756E6931454293 +:10C410004307756E693145424407756E693145427F +:10C420004507756E693145424607756E693145436A +:10C430003007756E693145433107756E6931454383 +:10C440003207756E693145433307756E693145436F +:10C450003407756E693145433507756E693145435B +:10C460003607756E693145433707756E6931454347 +:10C470003807756E693145433907756E6931454333 +:10C480004107756E693145434207756E6931454311 +:10C490004307756E693145434407756E69314543FD +:10C4A0004507756E693145434607756E69314544E8 +:10C4B0003007756E693145443107756E6931454401 +:10C4C0003207756E693145443307756E69314544ED +:10C4D0003407756E693145443507756E69314544D9 +:10C4E0003607756E693145443707756E69314544C5 +:10C4F0003807756E693145443907756E69314544B1 +:10C500004107756E693145444207756E693145448E +:10C510004307756E693145444407756E693145447A +:10C520004507756E693145444607756E6931454565 +:10C530003007756E693145453107756E693145457E +:10C540003207756E693145453307756E693145456A +:10C550003407756E693145453507756E6931454556 +:10C560003607756E693145453707756E6931454542 +:10C570003807756E693145453907756E693145452E +:10C580004107756E693145454207756E693145450C +:10C590004307756E693145454407756E69314545F8 +:10C5A0004507756E693145454607756E69314546E3 +:10C5B0003007756E693145463107756E69314546FC +:10C5C0003407756E693145463507756E69314546E4 +:10C5D0003607756E693145463707756E69314546D0 +:10C5E0003807756E693145463907756E69323041D5 +:10C5F000421363697263756D666C65786163757407 +:10C6000065636F6D621363697263756D666C6578DF +:10C610006772617665636F6D621263697263756DCF +:10C62000666C6578686F6F6B636F6D6213636972B8 +:10C6300063756D666C657874696C6465636F6D6253 +:10C640000E62726576656163757465636F6D620E07 +:10C6500062726576656772617665636F6D620D62A1 +:10C6600072657665686F6F6B636F6D620E6272657F +:10C67000766574696C6465636F6D62106379726965 +:10C680006C6C6963686F6F6B6C656674116379724B +:10C69000696C6C6963626967686F6F6B5543077596 +:10C6A0006E693031363207756E6930313633077551 +:10C6B0006E693031454107756E6930314542077505 +:10C6C0006E693031454307756E69303145440775F1 +:10C6D0006E69303235390D686F6F6B61626F7665E8 +:10C6E000636F6D6207756E693146344407756E6914 +:10C6F0003146444507756E693230373007756E69CB +:10C700003230373607756E693230373913756E69D6 +:10C7100030334239303330383033303430333030E6 +:10C7200013756E693033423930333038303330343A +:10C730003033303113756E6930334239303330382D +:10C74000303330363033303013756E693033423920 +:10C7500030333038303330363033303113756E6922 +:10C760003033433530333038303330343033303099 +:10C7700013756E69303343353033303830333034ED +:10C780003033303113756E693033433530333038E0 +:10C79000303330363033303013756E6930334335D3 +:10C7A00030333038303330363033303108456E670F +:10C7B0002E616C743108456E672E616C74320845C9 +:10C7C0006E672E616C74330F756E693033303130A3 +:10C7D000333036303330380F756E693033303030A7 +:10C7E000333036303330380F756E69303330313096 +:10C7F000333034303330380F756E69303330303089 +:10C80000333034303330380F637972696C6C69635C +:10C810005F6F746D61726B07756E693145394507DD +:10C82000756E694137423307756E69413742340F7F +:10C83000756E69303133422E6C6F636C4D41480F19 +:10C84000756E69303134352E6C6F636C4D41480F15 +:10C85000416F676F6E656B2E6C6F636C4E41560F48 +:10C86000456F676F6E656B2E6C6F636C4E41560F34 +:10C87000496F676F6E656B2E6C6F636C4E41560F20 +:10C88000556F676F6E656B2E6C6F636C4E4156060D +:10C89000492E73616C74064A2E73616C740B496780 +:10C8A000726176652E73616C740B49616375746592 +:10C8B0002E73616C74104963697263756D666C6583 +:10C8C000782E73616C740E4964696572657369735F +:10C8D0002E73616C740B4974696C64652E73616CA2 +:10C8E000740C496D6163726F6E2E73616C740B49C9 +:10C8F00062726576652E73616C740C496F676F6E3A +:10C90000656B2E73616C7414496F676F6E656B5F36 +:10C910006C6F636C4E41562E73616C740F49646F7B +:10C9200074616363656E742E73616C7407494A2E7B +:10C9300073616C74104A63697263756D666C6578B7 +:10C940002E73616C740C756E69314543382E7361BA +:10C950006C740C756E69314543412E73616C7407BC +:10C96000756E69323132360E496F7461746F6E6F55 +:10C97000732E73616C7409496F74612E73616C74EA +:10C9800011496F746164696572657369732E7361AF +:10C990006C740C756E69303430362E73616C740CA7 +:10C9A000756E69303430372E73616C740C756E6936 +:10C9B000303430382E73616C740C756E69303443CA +:10C9C000302E73616C7407756E69303042350775AF +:10C9D0006E693032333707756E69413742350775F6 +:10C9E0006E694142353303665F6605665F665F695F +:10C9F00005665F665F6C0B756E69303132332E6190 +:10CA00006C740F756E69303133432E6C6F636C4DEF +:10CA100041480F756E69303134362E6C6F636C4D42 +:10CA200041480F616F676F6E656B2E6C6F636C4E64 +:10CA300041560F656F676F6E656B2E6C6F636C4E42 +:10CA400041560F696F676F6E656B2E6C6F636C4E2E +:10CA500041560F756F676F6E656B2E6C6F636C4E12 +:10CA6000415606672E73616C741067636972637553 +:10CA70006D666C65782E73616C740B676272657697 +:10CA8000652E73616C740967646F742E73616C74C6 +:10CA900006662E7373303208665F662E737330320B +:10CAA0000A665F665F692E737330320A665F665F7F +:10CAB0006C2E7373303208665F692E7373303208E0 +:10CAC000665F6C2E737330320B666C6F72696E2EFC +:10CAD000737330330F756E69303435332E6C6F637A +:10CAE0006C4D4B440F756E69303433312E6C6F636F +:10CAF0006C5352420F756E69303433332E6C6F6352 +:10CB00006C5352420F756E69303433342E6C6F6340 +:10CB10006C5352420F756E69303433462E6C6F631E +:10CB20006C5352420F756E69303434322E6C6F6321 +:10CB30006C5352420C756E69303443462E73616CEF +:10CB40007407756E693230393507756E6932303960 +:10CB50003607756E693230393707756E693230398C +:10CB60003807756E693230393907756E6932303978 +:10CB70004107756E693230394207756E6932303956 +:10CB80004307756E693035443007756E693035443A +:10CB90003107756E693035443207756E693035443A +:10CBA0003307756E693035443407756E6930354426 +:10CBB0003507756E693035443607756E6930354412 +:10CBC0003707756E693035443807756E69303544FE +:10CBD0003907756E693035444107756E69303544E3 +:10CBE0004207756E693035444307756E69303544C8 +:10CBF0004407756E693035444507756E69303544B4 +:10CC00004607756E693035453007756E69303545B4 +:10CC10003107756E693035453207756E69303545B7 +:10CC20003307756E693035453407756E69303545A3 +:10CC30003507756E693035453607756E693035458F +:10CC40003707756E693035453807756E693035457B +:10CC50003907756E693035454107756E6946423250 +:10CC60004107756E694642324207756E6946423227 +:10CC70004307756E694642324407756E6946423213 +:10CC80004507756E694642324607756E69464233FE +:10CC90003007756E694642333107756E6946423317 +:10CCA0003207756E694642333307756E6946423303 +:10CCB0003407756E694642333507756E69464233EF +:10CCC0003607756E694642333807756E69464233DA +:10CCD0003907756E694642334107756E69464233BE +:10CCE0004207756E694642334307756E69464233A3 +:10CCF0004507756E694642343007756E69464234A1 +:10CD00003107756E694642343307756E69464234A1 +:10CD10003407756E694642343607756E694642348B +:10CD20003707756E694642343807756E6946423476 +:10CD30003907756E694642344107756E694642345B +:10CD400042096772617665636F6D6209616375742C +:10CD500065636F6D6207756E6930333032097469CF +:10CD60006C6465636F6D6207756E693033303407CC +:10CD7000756E693033303607756E6930333037077A +:10CD8000756E693033303807756E6930333041075E +:10CD9000756E693033304207756E69303330430742 +:10CDA000756E693033304607756E69303331320C39 +:10CDB000646F7462656C6F77636F6D6207756E691F +:10CDC0003033323607756E693033323707756E6926 +:10CDD0003033323807756E693033354507756E6903 +:10CDE0003034383507756E693034383607756E69FA +:10CDF0003034383307756E693034383407756E69EE +:10CE00003035423007756E693035423107756E69CD +:10CE10003035423207756E693035423307756E69B9 +:10CE20003035423407756E693035423507756E69A5 +:10CE30003035423607756E693035423707756E6991 +:10CE40003035423807756E693035423907756E697D +:10CE50003035424107756E693035424207756E695B +:10CE60003035424307756E693035424407756E6947 +:10CE70003035433107756E693035433207756E6959 +:10CE800030354337097A65726F2E646E6F6D086FA7 +:10CE90006E652E646E6F6D0874776F2E646E6F6DA5 +:10CEA0000A74687265652E646E6F6D09666F7572BF +:10CEB0002E646E6F6D09666976652E646E6F6D08FF +:10CEC0007369782E646E6F6D0A736576656E2E6475 +:10CED0006E6F6D0A65696768742E646E6F6D096E9A +:10CEE000696E652E646E6F6D077A65726F2E6C6663 +:10CEF000066F6E652E6C660674776F2E6C6608740E +:10CF0000687265652E6C6607666F75722E6C6607B3 +:10CF1000666976652E6C66067369782E6C66087392 +:10CF20006576656E2E6C660865696768742E6C663A +:10CF3000076E696E652E6C66097A65726F2E6E7566 +:10CF40006D72086F6E652E6E756D720874776F2E38 +:10CF50006E756D720A74687265652E6E756D7209F4 +:10CF6000666F75722E6E756D7209666976652E6EC6 +:10CF7000756D72087369782E6E756D720A736576B9 +:10CF8000656E2E6E756D720A65696768742E6E75B2 +:10CF90006D72096E696E652E6E756D72087A6572B6 +:10CFA0006F2E6F7366076F6E652E6F7366077477EB +:10CFB0006F2E6F73660974687265652E6F736608ED +:10CFC000666F75722E6F736608666976652E6F736D +:10CFD00066077369782E6F736609736576656E2EC2 +:10CFE0006F73660965696768742E6F7366086E698A +:10CFF0006E652E6F73660A7A65726F2E736C61733D +:10D0000068097A65726F2E746F7366086F6E652E8D +:10D01000746F73660874776F2E746F73660A746822 +:10D020007265652E746F736609666F75722E746F04 +:10D03000736609666976652E746F7366087369781E +:10D040002E746F73660A736576656E2E746F7366E1 +:10D050000A65696768742E746F7366096E696E6518 +:10D060002E746F736607756E693230383007756ECF +:10D07000693230383107756E693230383207756E73 +:10D08000693230383307756E693230383407756E5F +:10D09000693230383507756E693230383607756E4B +:10D0A000693230383707756E693230383807756E37 +:10D0B000693230383907756E693035424507756E0B +:10D0C000693230374407756E693230384407756EFF +:10D0D000693230374507756E693230384507756EED +:10D0E000693230374107756E693230374307756EE4 +:10D0F000693230384107756E693230384307756ED2 +:10D10000693232303607756E693232313507756EE5 +:10D11000693230414107756E6932313230106166D3 +:10D1200069693130313033646F746C6573731061C9 +:10D130006669693130313035646F746C6573730EB4 +:10D14000696F676F6E656B646F746C6573730F6F77 +:10D15000676F6E656B63656E746572696E670E7579 +:10D160006E6931454342646F746C657373000000EF +:10D1700000010000000A00380056000544464C54E7 +:10D1800000206379726C00206772656B002068650F +:10D19000627200206C61746E0020000400000000C8 +:10D1A000FFFF00020000000100026D61726B0016BB +:10D1B0006D6B6D6B000E00000002000200030000AA +:10D1C000000200000001000404020208016A000AD3 +:10D1D000000900100001000A000100010006000023 +:10D1E00000080001012000A6000100C2000C00138D +:10D1F0000094008E00880082007C00760070006A37 +:10D200000064005E00580052004C00460040003AA6 +:10D210000034002E00280001FE5705F30001FE69CE +:10D2200005C00001FE7406440001FE6E06440001C4 +:10D23000009205B60001FDB40621000100E00621C0 +:10D24000000100FA0621000100BF069B000100B9A1 +:10D2500005EB000100B505FA000100CB060900014D +:10D26000009F05870001FE2905F6000100930621B5 +:10D270000001FEF606210001FDA606210001030AB9 +:10D28000062F0001FE7A0699000200040370037065 +:10D290000000037203720001040A04160002041C59 +:10D2A000041F000F0017000039200000391A000089 +:10D2B00039140000390E000039080000390200005E +:10D2C00038FC000038F6000038F0000038EA0000B2 +:10D2D00038E4000038DE000038D8000038D2000002 +:10D2E00038CC000038C6000038C0000038BA000052 +:10D2F00038B400003896000038900000388A0000EA +:10D3000038840002000700430043000000760076E6 +:10D310000001015301540002037003700004037202 +:10D3200003720005040A04160006041C041F0013FF +:10D33000000600100001000A000000010072002633 +:10D3400000010030000C00030014000E0008000172 +:10D35000FF75FE1400010126FE3B0001FD10FE7B5F +:10D36000000100030417041804190010000037E836 +:10D37000000037E2000037DC000037D6000037B885 +:10D38000000037B2000037AC000037A6000037A01D +:10D390000000379A000037940000378E000037886D +:10D3A000000037760000376A0000375E0002000593 +:10D3B0000417041A0000042004280004042B042B82 +:10D3C000000D042D042D000E04300430000F000564 +:10D3D000000000010008000101B201040002011474 +:10D3E000000C000A00D600B400B4008E007A00647D +:10D3F000004A003600260016000200BA000A00AEFD +:10D4000000A8000100C50000000200AA000A009E5A +:10D410000098000100C6000100030078000E0072B1 +:10D42000008800520066000100C60000000300648E +:10D430000014005E000E005800520001036200005C +:10D44000000100C10000000200102114000A2108A0 +:10D4500000010548061F000102B1061F0003003449 +:10D460003220002E2128000E002200010730061471 +:10D4700000030020320C001A21140014000E0001D9 +:10D4800005ED00000001072E061400010578061FB7 +:10D49000000102DC061F0002001C00160010000A3A +:10D4A000000103610000000104AA061F0001FF9DA6 +:10D4B000FE14000102C4061F0002001C001600102A +:10D4C000000A00010248FE140001056E061F00015B +:10D4D000FFADFE14000102D2061F0002000203ACE1 +:10D4E00003B0000003BD03C100050027000036DAC9 +:10D4F000000036D4000036CE000036C8000036C228 +:10D50000000036BC000036B6000036B0000036AA77 +:10D51000000036A40000369E0000369800003692C7 +:10D520000000368C00003686000036800000367A17 +:10D53000000036740000366E000136680001366265 +:10D540000001365C00013656000036500000364AB5 +:10D55000000036440000363E000136380001363205 +:10D560000001362C00013626000136200001361A53 +:10D57000000136140001360E00013608000135F6B0 +:10D58000000135EA000135DE0002000A00430043D5 +:10D590000000007600760001015301540002037080 +:10D5A00003700004037203720005040A041A0006E3 +:10D5B000041C04280017042B042B0024042D042D24 +:10D5C0000025043004300026000900000001000896 +:10D5D0000001000400000008000135F232EA0005F5 +:10D5E000343E000C02F732D832D232CC00000000B8 +:10D5F00032C632C032BA0000000032B432AE32A8B5 +:10D600000000000032A2329C329632900000328A32 +:10D61000328432CC00000000327E32783272000058 +:10D620000000326C3266326000000000325A325420 +:10D63000324E324800003242323C323600000000A6 +:10D640003230322A322400000000321E32183212E8 +:10D6500000000000320C3206320031FA000031F4D2 +:10D6600031EE31E80000000031E231DC31D600005B +:10D67000000031D031CA31C431BE000031B831B2FE +:10D6800031AC0000000031D031CA31A600000000EA +:10D6900031A0319A319400000000318E31883182FE +:10D6A00000000000317C31763170316A0000316455 +:10D6B000315E3158000000003152314C31460000DB +:10D6C00000003140313A313400000000312E312861 +:10D6D0003146000000003122311C311600000000EC +:10D6E0003110310A31040000000030FE30F830F211 +:10D6F0000000000030EC30E630E00000000030DADE +:10D7000030D430CE0000000030C830C232CC30BC43 +:10D71000000030B630B030AA0000000030A4309EC7 +:10D720003098000000003092308C308600000000FD +:10D730003080307A3074306E000030683062305C97 +:10D7400000000000306830623056000000003050A9 +:10D75000304A304400000000303E3038305C303217 +:10D760000000302C3026302000000000301A301429 +:10D77000300E00000000300830022FFC2FF60000B1 +:10D780002FF02FEA2FE4000000002FDE2FD82FD239 +:10D79000000000002FCC2FC62FC0000000002FBAC1 +:10D7A0002FB42FAE000000002FA82FA22F9C2F9681 +:10D7B00000002F9030142F8A000000002F842F7E4D +:10D7C0002F78000000002F722F6C2F6600000000E1 +:10D7D0002F602F5A2F54000000002F842F4E2F4807 +:10D7E000000000002F422F3C2F36000000002F3099 +:10D7F00000002F2A000000002F2400002F1E000030 +:10D8000000002F1800002F12000000002F0C000055 +:10D8100032CC000000002F0C000032CC00000000D1 +:10D820002F0C000032CC000000002F06000032CC8C +:10D83000000000002F00000032CC000000002EFA93 +:10D84000000032CC000000002EF400002EEE00009C +:10D85000000032B400002EE8000000002EE20000BC +:10D8600032CC000000002EE2000032CC00000000AC +:10D870002EE2000032CC000000002EDC000032CC92 +:10D88000000000002ED600002ED0000000002ECA9E +:10D89000000031D6000000002EC4000031C400009A +:10D8A00000002EC4000031C4000000002EC400009F +:10D8B00031C4000000002EBE000031C40000000092 +:10D8C0002EB8000031C40000000031D000002EB29C +:10D8D000000000002EAC00003158000000002EAC0B +:10D8E00000003158000000002EAC0000315800004C +:10D8F00000002EA600003158000000002EA00000FD +:10D900003116000000002E9A00002E940000000046 +:10D910002E8E00002E88000000002E82000030F2C3 +:10D92000000000002E82000030F2000000002E8275 +:10D93000000030F2000000002E7C000030F20000F9 +:10D9400000002E76000030F2000000002E70000073 +:10D9500030F2000000002E6A00002E64000000007B +:10D9600030DA00002E5E000000002E58000030AAC1 +:10D97000000000002E58000030AA000000002E58C1 +:10D98000000030AA000000002E52000030AA000063 +:10D9900000002E4C0000305C000000002E4C000007 +:10D9A000305C000000002E4C0000305C00000000E5 +:10D9B0002E460000305C000000002E4000002E3A91 +:10D9C000000000002E340000300E000000002E2E5B +:10D9D00000002FFC000000002E2E00002FFC000095 +:10D9E00000002E2E00002FFC000000002E2800005A +:10D9F0002FFC000000002E2200002FFC0000000081 +:10DA00002E1C00002F8A000000002E1600002F8A16 +:10DA1000000000002E1600002F8A000000002E16C5 +:10DA200000002F8A000000002E1000002F8A000046 +:10DA300000002E0A00002F48000000002E04000005 +:10DA40002FE4000000002DFE00002F480000000021 +:10DA50002DF8000032CC000000002DF2000030F262 +:10DA6000000000002DEC000032CC000000002DE68C +:10DA7000000030F20000000032D800002DE000006D +:10DA8000000030FE00002DDA000000002DD4000060 +:10DA900032A8000000002DCE000030CE00000000B3 +:10DAA0002DD4000032A8000000002DCE000030CEA2 +:10DAB000000000002DC8000032A8000000002DC2A8 +:10DAC000000030CE000000002DD4000032A800007D +:10DAD00000002DCE000030CE000000002DBC000064 +:10DAE0003296000000002DB600002DB000000000AE +:10DAF0002ED600002ED00000000030C800002E946A +:10DB0000000000002DAA000032CC000000002DA46F +:10DB1000000030AA000000002D9E000032CC000062 +:10DB200000002D98000030AA000000002D92000097 +:10DB300032CC000000002D8C000030AA0000000054 +:10DB4000328A00002DE00000000030B600002D8673 +:10DB5000000000002EE2000032CC000000002E5831 +:10DB6000000030AA000000002D800000326000009C +:10DB700000002D7A00003260000000002D740000CB +:10DB8000326000000000326C00002D6E00000000CA +:10DB90002D680000324E000000002D62000030743D +:10DBA000000000002D5C00002D56000000002D50EC +:10DBB00000002D4A000000002D440000305C0000F1 +:10DBC00000002D3E0000305C000000002D380000F9 +:10DBD000305C00000000306800002D3200000000C2 +:10DBE0002D2C00002D26000000002D2000003224E6 +:10DBF000000000002E4C00002D1A00000000321E14 +:10DC000000002D1400000000305000002D0E000018 +:10DC100000002D0800002D02000000002CFC000078 +:10DC20003200000000002CF60000305C0000000014 +:10DC3000320C00002CF000000000303E00002CEA06 +:10DC400000000000320C0000320000000000303EF6 +:10DC50000000305C00000000320C000032000000C8 +:10DC60000000303E0000305C000000002CE40000AA +:10DC70002CDE000000002CD800002CD20000000098 +:10DC80002CCC000031D6000000002CC60000300E65 +:10DC90000000000031E200002CC000000000301A3B +:10DCA00000002CBA000000002CCC000031D600008F +:10DCB00000002CC60000300E000000002CB4000054 +:10DCC0002CAE000000002CA800002CA200000000D8 +:10DCD0002F9030142C9C000000002C96000031C4C2 +:10DCE000000000002C9000002FFC000000002D7AA6 +:10DCF000000031C4000000002C8A00002FFC00004E +:10DD000000002EC4000031C4000000002E2E0000D0 +:10DD10002FFC000000002C8400002C7E000000007E +:10DD20002C7800002C72000000002C6C0000319454 +:10DD3000000000002C6600002FC00000000031A091 +:10DD400000002C60000000002FCC00002C5A0000C6 +:10DD500000002C6C00003194000000002C660000D4 +:10DD60002FC0000000002C54000031820000000091 +:10DD70002C4E00002FAE000000002C540000318219 +:10DD8000000000002C4E00002FAE00000000318E7D +:10DD900000002C48000000002FBA00002C420000B8 +:10DDA00000002C5400003182000000002C4E0000C6 +:10DDB0002FAE00000000317C00002C3C0000000071 +:10DDC0002FA800002C36000000002C30000031701D +:10DDD000000000002C2A00002C2400000000317CF0 +:10DDE00000003170000000002FA800002C1E000071 +:10DDF00000002C1800003158000000002C12000018 +:10DE00002F8A000000002C0C000031580000000098 +:10DE10002C0600002F8A000000002C000000315862 +:10DE2000000000002BFA00002F8A000000002BF4F5 +:10DE300000003158000000002BEE00002F8A000087 +:10DE400000002EAC00003158000000002E1600002B +:10DE50002F8A00000000316400002BE80000000061 +:10DE60002F9000002BE2000000002BDC000031347A +:10DE7000000000002BD600002F66000000002EA03E +:10DE800000003116000000002E0A00002F4800009C +:10DE900000002BD000003116000000002BCA00004B +:10DEA0003104000000002BC400002F3600000000E9 +:10DEB0002BBE00003104000000002BB800002F36FC +:10DEC000000000002BCA00003104000000002BC439 +:10DED00000002F36000000002BB200002BAC000029 +:10DEE00000002BA600002BA0000000002B9A0000D1 +:10DEF00032CC000000002B94000030F20000000043 +:10DF00002B8E00002EEE000000002B8800002E64F7 +:10DF1000000000002B8200002EB2000000002B7CCD +:10DF200000002F8A00000000318E00002B760000D8 +:10DF300000002FBA00002B70000000002B6A0000C8 +:10DF40002B64000000002B5E00002B580000000036 +:10DF50002B5200002B4C000000002B4600002B40F1 +:10DF6000000000002B3A00002B34000000002B2E94 +:10DF700000002B28000000002B2200002B1C0000BA +:10DF8000000032D8000032CC00002B1632C6000050 +:10DF900032BA000000002B1000002B0A0000000025 +:10DFA000328A000032CC00002B1631100000310400 +:10DFB00000000000325A0000324E00002B162B04E5 +:10DFC00000002AFE00000000321E00003212000095 +:10DFD00000002AF800002AF20000000031F40000DE +:10DFE00031E80000000031E2000031D600000000FE +:10DFF0002AEC00002AE60000000031D0000031C405 +:10E0000000002B162AE000002ADA0000000031B8D8 +:10E01000000031AC000000002AD400002ACE00002D +:10E020000000317C0000317000000000312200004F +:10E03000311600002B162AC800002AC2000000007A +:10E04000312E00003146000000002ABC00002AB634 +:10E05000000000002BD000003116000000002AB0A4 +:10E0600000002AAA000000002AA400002A9E000046 +:10E0700000002A9800002A92000000002A8C00006C +:10E080002B1C000000002A8600002A8000000000EF +:10E090002A7A00002AAA000000002A742A6E2A6840 +:10E0A000000000002F602A622A5C000000002A564F +:10E0B00000002A50000000002A4A00002A9E0000AA +:10E0C00000002A4400002A3E000000002A38000018 +:10E0D0002A92000000002A322A2C2A260000000082 +:10E0E0002A2000002B1C00002A1A2D0800002D02F7 +:10E0F000000000002A1400002A0E000000002A0878 +:10E1000000002A020000000029FC000029F600009F +:10E110000000300800002FFC0000000029F0000083 +:10E1200029EA0000000030FE000029E400000000A1 +:10E1300029DE000029D80000000029D2000029CCE7 +:10E140000000000029C6000029C00000000029BA14 +:10E1500000002A800000000029B4000029AE000061 +:10E1600000002D0829A829A200000000299C000019 +:10E1700029960000000029900000298A0000000074 +:10E18000298400002B1C00000000297E00002A804A +:10E1900000000000297800002FFC00000000297218 +:10E1A00000002A8000000000296C0000298A00007D +:10E1B00000002EDC000032CC0000000029660000C8 +:10E1C000324E00000000296000002B0A0000000011 +:10E1D000295A000029CC00000000318E0000318255 +:10E1E00000000000323000003224000000002954FA +:10E1F0000000294E000000002948000029420000CC +:10E20000000029660000324E00000000293C00009A +:10E2100029360000000029300000292A00000000F3 +:10E220002AE0000029240000000032D8000032CC8F +:10E2300000000000291E000030F20000000032C67D +:10E24000000032BA000000002B1000002B0A000072 +:10E25000000029180000291200000000328A000086 +:10E2600032CC00000000290C00002906000000004C +:10E27000323C00002A26000000002900000028FA95 +:10E280000000000028F4000028FA0000000028EE3A +:10E29000000029360000000028E800002ED0000011 +:10E2A000000031F4000031E800000000325A0000A4 +:10E2B000324E0000000031D0000031C400000000E8 +:10E2C0002AE000002ADA0000000031B8000031AC7A +:10E2D0000000000032B4000032A800000000317CD1 +:10E2E00000003170000000002B100000292A0000FF +:10E2F00000002AC800002AC200000000312E0000E1 +:10E3000031460000000028E2000028DC0000000088 +:10E3100028D6000028D00000000028CA000028C429 +:10E320000000000028BE000028B80000000028B24D +:10E33000000028AC0000000028A6000028A0000073 +:10E340000000289A00002F8A00000000295A0000CF +:10E3500029CC0000000028940000288E0000000056 +:10E360002888000032CC0000000030FE000030F2AF +:10E3700000000000288200002A2600000000287CFF +:10E380000000287600000000287000002F360000F2 +:10E390000000286A000028640000000030B6000079 +:10E3A00030AA0000000030D40000285E0000000009 +:10E3B000285800002A9E000000002F9000002F8A9D +:10E3C00000000000285200002F8A00000000284CA6 +:10E3D00000002D0200000000284600002840000038 +:10E3E0000000283A000032A8000000002834000095 +:10E3F000282E00000000300800002FFC0000000064 +:10E40000301A0000300E000000002FF000002FE452 +:10E410000000000030DA000030CE00000000302C98 +:10E4200000003020000000002F8400002F48000072 +:10E430000000282800002822000000002F600000B3 +:10E440002F5400000000281C0000281600000000C7 +:10E4500028100000284000000000280A00002804BE +:10E460000000000027FE000027F80000000027F24F +:10E47000000027EC0000000027E6000027E0000075 +:10E48000000027DA000027D40000000027CE00009B +:10E4900027C80000000027C2000027BC00000000C1 +:10E4A00027B6000027B0000000002E52000030AA5E +:10E4B000000000002D5000002C9C0000000027AA46 +:10E4C00000002F360000000027A40000279E000057 +:10E4D00000002FBA00002FAE0000000030680000DE +:10E4E000305C000000002E460000305C00000000A0 +:10E4F0003068000030560000000027980000279286 +:10E5000000000000278C00002786000000002D502E +:10E5100000002D4A00000000278000002D020000AE +:10E520000000277A00002F48000000002F90000014 +:10E530002C9C00000000277400002B0A0000000043 +:10E54000276E00002768000000002BDC000031343B +:10E55000000000002BD600002F66000000002BDC1E +:10E5600000003134000000002BD600002F660000B0 +:10E57000000027620000313400000000275C00002A +:10E580002F66000000002EA00000311600000000E1 +:10E590002E0A00002F4800000000275600002750D8 +:10E5A00000002B16274A00002744000000002E4CD4 +:10E5B00000002D1A00000000273E000000000000AF +:10E5C00000002738000031E800000000273200007A +:10E5D00030200000000032D80000272C000000008E +:10E5E00030FE000027260000000027200000271A28 +:10E5F0000000000035D400002B6400000000271448 +:10E600000000270E0000000029BA000027080000C3 +:10E6100000002EE2000032CC0000000027020000C3 +:10E6200028FA000000002E58000030AA0000000068 +:10E630002E1600002F8A0000000026FC000026F69F +:10E640000000000026F000002B580000000028D633 +:10E6500000002FFC0000000026EA0000304400000B +:10E66000000026E4000026DE0000000029B40000BF +:10E6700026D80000000026D2000027EC0000000091 +:10E6800035C2000026CC0000000026C6000026C0CF +:10E690000000000026BA000026B40000000026AEEC +:10E6A000000026A8000000002A7A000026A2000030 +:10E6B0000000269C00002696000000002690000026 +:10E6C000268A0000000026840000267E000000004C +:10E6D000267800002672000000002ABC00002AB63E +:10E6E00000000000299C000029960000000031D0A5 +:10E6F00000002EB2000000002E1C00002F8A000037 +:10E700000000266C0000282E000000002666000095 +:10E71000266000000000265A0000282E000000009D +:10E7200026540000266000000000264E0000264807 +:10E730000000000026420000263C000000002636B3 +:10E74000000030860000000027A4000026300000F2 +:10E750000000262A0000262400000000261E0000DB +:10E76000261800000000289A00002F8A00000000F0 +:10E770002612000027D400000000260C0000260608 +:10E78000000000002FF000002FE400000000260031 +:10E79000000025FA0000000025F4000025EE00002E +:10E7A000000025E8000025E20000000025DC000054 +:10E7B00025D60000000025D0000025CA000000007A +:10E7C00025C4000025BE00000000323C000025B832 +:10E7D000000000002858000025B20000000025AC11 +:10E7E000000025A60000000025A00000259A0000DA +:10E7F00000002594000030F200000000258E00008B +:10E8000025880000000028EE0000293600000000E6 +:10E8100025820000257C0000000025760000257080 +:10E8200000000000256A0000256400000000326C32 +:10E830000000255E00000000255800002552000061 +:10E840000000254C000027E00000000025460000E5 +:10E85000254000000000253A00002534000000009B +:10E86000252E000025280000000031D000002EB227 +:10E870000000000028340000282E0000000032B400 +:10E88000000025220000000030DA0000251C0000F6 +:10E890000000317C000025160000000027FE00006B +:10E8A0002510000000003122000031160000000099 +:10E8B0002F600000250A0000000031100000311612 +:10E8C000000000002F600000250A0000000026D292 +:10E8D0000000250400000000287C000024FE000049 +:10E8E000000024F8000024F20000000024EC0000E6 +:10E8F00024E60000000024E0000024DA000000000C +:10E9000024D4000024CE0000000024C8000028D039 +:10E910000000000030FE00002AF20000000024C2C7 +:10E92000000024BC0000000024B60000326000009B +:10E93000000024B0000024AA0000000024B600005B +:10E9400024A400000000249E000024980000000081 +:10E9500024920000290600000000248C0000285E9C +:10E960000000000024860000248000000000247ABB +:10E970000000247400000000246E000024680000E1 +:10E9800000002A3800002462000000002D5C000016 +:10E99000245C000000002456000024500000000009 +:10E9A00029000000244A0000000024440000243E06 +:10E9B0000000000024380000243200000000242C55 +:10E9C000000024260000000024200000241A00007B +:10E9D000000024140000240E0000000024080000A1 +:10E9E00032CC000000002402000030F200000000E1 +:10E9F0002F00000032CC000000002E76000030F224 +:10EA0000000000002EF400002EEE000000002E6A30 +:10EA100000002E640000000023FC000032CC000047 +:10EA2000000023F6000030AA000000002486000049 +:10EA300029EA0000000023F0000023EA00000000A3 +:10EA400023E4000029EA0000000023DE000023EA9E +:10EA50000000000023D8000029060000000023D297 +:10EA60000000285E0000000023CC00002A260000E1 +:10EA7000000023C600002A9E0000000023C0000002 +:10EA800023BA0000000023B4000023AE0000000001 +:10EA900023A8000028FA000000002C0600002F8A9E +:10EAA0000000000023A2000028FA000000002E1041 +:10EAB00000002F8A000000002EB8000031C40000C2 +:10EAC00000002E2200002FFC0000000031D00000CA +:10EAD0002EB2000000002E1C00002F8A0000000053 +:10EAE000239C00002EB200000000239600002F8A15 +:10EAF000000000002390000029CC00000000238AC1 +:10EB0000000027C80000000023840000292A00001C +:10EB10000000237E00002F48000000002378000042 +:10EB2000292A000000002DFE00002F4800000000F0 +:10EB300023720000292A000000002E0A00002F483E +:10EB400000000000236C000028D0000000002366B5 +:10EB5000000028400000000023600000235A00004D +:10EB6000000023540000234E000000002348000052 +:10EB700028A0000000002342000027E00000000061 +:10EB800026000000233C0000000025F4000023368E +:10EB9000000000002B6A0000233000000000232A40 +:10EBA0000000232400000000231E00003146000066 +:10EBB0000000231800002F54000000002312000062 +:10EBC0002E3A0000000030C8000032CC00000000E7 +:10EBD000230C00002306000000002300000022FA9E +:10EBE0000000000022F4000023060000000022EED6 +:10EBF00000002AB60000000028EE000022E8000015 +:10EC0000000022E2000022DC0000000022D600000A +:10EC100022D00000000022CA000022C40000000030 +:10EC20003278000022BE0000000022B8000022B2AC +:10EC30000000000022AC000022A60000000022A07C +:10EC40000000229A0000000027200000229400000B +:10EC5000000025580000228E00000000231E000046 +:10EC60002288000000002A4A00002A9E00000000BE +:10EC700022820000227C0000000022760000227028 +:10EC80000000000032D80000226A0000000030FEC0 +:10EC90000000226400000000225E000032CC000070 +:10ECA00000002258000030F2000000002252000054 +:10ECB00032CC00000000224C000030F200000000C6 +:10ECC0002246000032CC000000002240000030F25A +:10ECD00000000000223A000032CC00000000223484 +:10ECE000000030F200000000222E000032CC0000B4 +:10ECF00000002228000030F2000000002F0C00006D +:10ED0000226A000000002E82000022640000000041 +:10ED10002222000032CC00000000221C000030F251 +:10ED2000000000002216000032CC0000000022107B +:10ED3000000030F200000000220A000032CC000087 +:10ED400000002204000030F200000000222E00002B +:10ED500032CC000000002228000030F20000000049 +:10ED60002DEC0000226A000000002DE60000226465 +:10ED700000000000328A000021FE0000000030B6D2 +:10ED8000000021F80000000021F2000032CC000059 +:10ED9000000021EC000030AA0000000021E6000085 +:10EDA00032CC0000000021E0000030AA000000008A +:10EDB00021DA000032CC0000000021D4000030AA8B +:10EDC0000000000021CE000032CC0000000021C86D +:10EDD000000030AA0000000021C2000032CC000078 +:10EDE000000021BC000030AA0000000021B6000095 +:10EDF00032CC0000000021B0000030AA000000006A +:10EE00002EE2000021FE000000002E58000021F834 +:10EE10000000000021AA0000305C00000000306803 +:10EE2000000021A40000000031D00000219E00005D +:10EE3000000030080000219800000000219200002E +:10EE400031C400000000218C00002FFC00000000F5 +:10EE50002186000031C400000000218000002FFC4A +:10EE600000000000217A000031C40000000021747D +:10EE700000002FFC00000000216E000031C40000E3 +:10EE80000000216800002FFC00000000216200004B +:10EE900031C400000000215C00002FFC00000000D5 +:10EEA0002EC40000219E000000002E2E000021989C +:10EEB0000000000021560000271A00000000215029 +:10EEC00000002B640000000021560000271A0000FB +:10EED0000000215000002B6400000000214A0000C7 +:10EEE000271A00000000214400002B6400000000ED +:10EEF000213E0000271A00000000213800002B648A +:10EF00000000000021320000212C0000000021261A +:10EF1000000021200000000031640000211A0000E0 +:10EF200000002F900000211400000000210E0000BE +:10EF3000315800000000210800002F8A0000000066 +:10EF400021020000270E0000000020FC000027081E +:10EF50000000000021020000270E0000000020FC3D +:10EF6000000027080000000020F60000270E000027 +:10EF7000000020F0000027080000000020EA000048 +:10EF8000270E0000000020E4000027080000000019 +:10EF900020DE000020D80000000020D2000020CC9D +:10EFA000000000003122000020C6000000002F8475 +:10EFB00000002F480000000020C0000031160000B3 +:10EFC000000020BA00002F480000000020B400001C +:10EFD00031160000000020AE00002F4800000000A5 +:10EFE000317C000020A8000000002FA8000020A213 +:10EFF0000000000031D00000209C0000000030081C +:10F0000000002096000000002C960000209C0000CC +:10F0100000002C90000020960000000020900000CE +:10F02000208A0000000020840000207E00000000F4 +:10F0300020780000207200000000206C00002B1CD3 +:10F0400000000000206600002B1C00000000206073 +:10F0500000002B1C00000000205A000032CC0000F1 +:10F060000000205A000032CC0000000020540000B4 +:10F0700032CC000000002054000032CC0000000020 +:10F0800022820000204E000000002CA800002CA2CC +:10F090000000000020480000204200000000203C4A +:10F0A000000020360000000032D8000032CC000002 +:10F0B00000002030000032CC00000000316400006D +:10F0C000315800000000202A2024201E00000000EB +:10F0D00020182012200C0000000020060000201E36 +:10F0E0000000000020060000201E00000000200696 +:10F0F0000000201E0000000020000000201E000074 +:10F1000000001FFA0000201E000000001FF4000095 +:10F11000201E000000001FEE0000201E0000000066 +:10F12000202A00001FE800000000202A00001FE83D +:10F13000000000001FE20000201E000000001FDC95 +:10F1400000001FD6000000001FD00000201E00009D +:10F150000000202A00001FCA000000001FC4000099 +:10F160001FBE00000000202A0000201E000000003A +:10F1700020000000201E00000000202A0000201EA9 +:10F180000000000020000000201E00000000202AD7 +:10F190000000201E000000001FB80000305C0000CE +:10F1A00000001FB800002D1A000000002A740000A3 +:10F1B0001FB2000000002D08000029A2000000007E +:10F1C0001FAC1FA61FA0000000002B7C00001F9A90 +:10F1D0000000000030FE00001F940000000030B668 +:10F1E00000001F8E0000000030680000305C00004E +:10F1F00000002F9000002BE2000000001F882FD895 +:10F200001F9A000000002B7C00001F9A00000000E5 +:10F210001F8200001F9A000000001F7C00001F9A40 +:10F220000000000030A4309E1F76000000001F7018 +:10F230001FA61F6A000000001F641F5E20720000EE +:10F2400000001F880000000000000000202A0000CD +:10F25000201E000000001F58000029CC1F521F4C28 +:10F260001F4600001F401F3A1F4C1F3400001F2E76 +:10F270001F281F4C1F2200001F1C1F161F4C1F1091 +:10F2800000001F0A1F041F4C1EFE00001EF81EF285 +:10F290001EEC1EE600001EE01EDA1F4C1F100000D0 +:10F2A0001F0A1ED41F4C1ECE00001EC81EC21F4CBB +:10F2B0001EBC00001EB61EB01F4C1EAA00001EA4DD +:10F2C0001E9E1F4C1E9800001E921E8C1F4C1E86F8 +:10F2D00000001E801E7A1F4C1F1000001EC81E74E6 +:10F2E0001F4C1E6E000027EC1E681F4C1E620000A3 +:10F2F0001E5C1E561F4C1E5000001E4A1E441F4C12 +:10F300001F58000029CC1E3E1F4C1E3800001E3224 +:10F310001E2C1F4C1E26000025641E201F4C1E1A8A +:10F3200000002DB01E141F4C1E0E00001E081E02F1 +:10F330001F4C1DFC00001DF61DF01F4C1DEA0000B7 +:10F34000229A1DE41F4C1DDE00001DD81DD21F4C4B +:10F350001DCC1DC61DC01DBA1DB41DAE000028D099 +:10F360001DA81F4C1FB80000305C000000001FB833 +:10F3700000002D1A000000001FB800002D32000010 +:10F3800000001FB8000021A400000000000102DD01 +:10F39000029800010316045500010182055C00017A +:10F3A000032701BB000102820000000105CD04AF6C +:10F3B0000001036E045500010165029D00010197E3 +:10F3C00000000001028304550001025C029D00015F +:10F3D00002E70455000100E101FF000101D4000033 +:10F3E000000102C004550001020E022B0001019928 +:10F3F00000000001028404550001028C034E00014C +:10F4000002D604550001026E035E000102E20455BB +:10F410000001027A022B000102040000000102EF49 +:10F4200004550001026C029D0001011F029D0001B4 +:10F43000013C0000000102280455000100FA022BE3 +:10F4400000010085000000010170045500010293D5 +:10F45000029D00010300045500010281022B0001FE +:10F460000152029E0001018C000000010277045548 +:10F4700000010165029E000101840000000102708C +:10F4800004550001015B029E0001018F0000000194 +:10F49000027B04550001002B038F00010087000050 +:10F4A00000010173045500010299029D0001020B45 +:10F4B0000000000102F7045500010280022B000148 +:10F4C000000E029C000100CA0000000101B60455B4 +:10F4D000000101DA055E00010000029D00010095B7 +:10F4E000000000010180045500010282029D00011C +:10F4F000020A0000000102F604550001014D029DC0 +:10F500000001019D0000000102890455000101195C +:10F51000029E0001014100000001022D045500017E +:10F52000018B029D000101BB0000000102A70455F0 +:10F530000001008A0455000101B90112000102DD39 +:10F540000455000104A5061F000103B3061F0001B6 +:10F550000367000000010574061F000100CD0000D4 +:10F560000001031C05FA0001031F0609000102C285 +:10F5700004530001017AFE2C0001017AFE2E0001E5 +:10F58000017BFE1400010251FE1400010665061FF6 +:10F5900000010575061F0001018AFE15000101909A +:10F5A00004530001022300000001035305B60001CB +:10F5B000009FFE7B0001029B07EB00010238FE6901 +:10F5C000000104CA05B60001027D075E0001008F3C +:10F5D000FE2C00010280076C0001026506EA0001B2 +:10F5E000027C07590001027A074F00010286078456 +:10F5F0000001010400000001041805B60001031514 +:10F6000005B6000100F200000001036805B6000124 +:10F61000022205B60001032005B6000102610000C8 +:10F620000001039805B60001026000000001039785 +:10F6300005B60001020DFE6A0001037C07A300016C +:10F64000037D07A80001025007A30001025107A390 +:10F650000001025107A8000100E300000001025070 +:10F6600007A80001042100000001053705B60001CC +:10F6700001A5000000010290045300010197FE2C37 +:10F6800000010230FE2C000100E0FE1400010133F5 +:10F69000FE14000102A105F600010335075900011F +:10F6A00002C206990001035507EB0001015DFE7BD4 +:10F6B000000101E5FE7B0001032304530001023A2F +:10F6C000FE7B000103C405B60001037C05F60001C2 +:10F6D000041D07590001039E06990001043D07EB34 +:10F6E0000001038506210001042607840001034E62 +:10F6F0000699000103F507EB00010184FE7B000180 +:10F700000208FE7B000101A4FE7B000102E204531B +:10F7100000010234FE7B000103BE05B60001033B7D +:10F7200005F60001041607590001035D0699000162 +:10F73000043607EB0001034506210001042007847D +:10F740000001034107100001043E08740001033961 +:10F7500006EB00010436084E00010322068000017A +:10F76000042007E400010322067F0001042007E3D0 +:10F770000001032606990001042207EB000101A7FE +:10F78000FE7B00010240FE7B00010052FE7B000177 +:10F79000020B069900010335071000010389087464 +:10F7A0000001032D06EB00010381084E0001031741 +:10F7B00006800001036A07E400010317067F0001C9 +:10F7C000036A07E3000102F905F60001034C07593B +:10F7D0000001031A06990001036C07EB0001018B7D +:10F7E000FE7B00010199FE7B0001035B070600011F +:10F7F00003B708690001034B06C1000103A70824F1 +:10F800000001034B06C0000103A708230001035DAC +:10F810000710000103B908740001035506EB00014D +:10F8200003B1084E0001033F06800001039A07E47C +:10F830000001033F067F0001039A07E30001034331 +:10F8400006990001039C07EB00010189FE7B000182 +:10F850000198FE7B000101A3FE44000102EC045369 +:10F8600000010205FE440001039B05B6000101CC26 +:10F87000000000010210000000010246000000012B +:10F8800001FC0000000102E80453000102680000CE +:10F890000001039F05B60001030F0000000103FAF9 +:10F8A00004530001036B0000000102F1000000019D +:10F8B00003DC04530001034F00000001048605B679 +:10F8C00000010163FE7C000102A00453000101ACB1 +:10F8D000FE6D0001039304530001042605B60001E8 +:10F8E00002FD0000000104480614000102EF0000C0 +:10F8F0000001042705B60001030C05B60001027DD6 +:10F9000004530001030405B600010155FE45000142 +:10F91000029E04530001019AFE45000100E1FE45EC +:10F9200000010122FE45000103D805EB000104702F +:10F93000074F000100EBFE7B000102290453000188 +:10F94000012DFE6D000102BA05B60001031B05EB97 +:10F95000000103B8074F0001037B07840001036F18 +:10F96000074F0001028905870001035B06EA0001D9 +:10F9700002AF05EB0001037B073D0001031905EB16 +:10F98000000103FC073D00010402074F000103EDE5 +:10F9900006EA00010125FE1200010279045300016C +:10F9A00001B50000000102EC05B6000102BA05EB4A +:10F9B00000010358073D0001046105EB00010462EA +:10F9C000074F000102E805EB000103BC074F0001EF +:10F9D00001A6000000010291045300010304062760 +:10F9E00000010357078B0001032C06270001038742 +:10F9F000078B00010248FE7B0001035F04530001F6 +:10FA000002CAFE6E0001045605B60001018EFE7B9F +:10FA1000000102CC0453000101D2FE6E0001035F1D +:10FA200005B6000101BEFE7B000102FD045300018A +:10FA3000021EFE6D0001018FFE0B000102E5045362 +:10FA4000000101E0FE010001019EFE7B00010209B0 +:10FA5000FE6E0001039605B600010164FE09000177 +:10FA600002BA0453000101C2FE000001036605B69C +:10FA70000001046E062700010470078B000101BC21 +:10FA8000FE7B000102FB04530001024CFE6E0001EC +:10FA900002B70000000103710453000103D905B649 +:10FAA0000001022C00000001036405B6000103629E +:10FAB00005B60001019AFE7B000102D80453000143 +:10FAC00001FDFE6D0001038A05B6000101E6FE7B23 +:10FAD00000010325045300010273FE6D00010400C0 +:10FAE00005B600010172FE7B000101C0FE6C000141 +:10FAF0000115FE14000102D7FE7B00010145FE6CDA +:10FB000000010157FE2C00010216FE2C0001027DAF +:10FB1000FE0B000103D304530001032DFE0000017E +:10FB200004D105B600010256000000010341045350 +:10FB3000000103CF05B6000101BDFE7A000102FC01 +:10FB400004530001021DFE6C000101F600000001DB +:10FB500002E104530001023000000001036705B612 +:10FB6000000101A700000001030F0614000101AD10 +:10FB700000000001029804530001033A05B6000199 +:10FB8000017AFE7B000102B80453000101CBFE6E36 +:10FB90000001035805B600010115FE2C0001016BA0 +:10FBA000FE2C000102CFFE7C0001040D0453000175 +:10FBB00002B4FE6D0001044105B600010141FE0BD7 +:10FBC000000102970453000101A9FE000001034C4B +:10FBD00005B60001013E00000001022A04530001A5 +:10FBE00001800000000102B705B6000101E6000037 +:10FBF0000001031D05B6000103010614000101A365 +:10FC0000FE7B00010346062700010245FE6D000150 +:10FC10000433077B00010102FE140001032705B62F +:10FC2000000105AFFE14000106DE0453000106E6E4 +:10FC3000FE14000108150453000102D4062100013E +:10FC4000039107840001018600000001024C045367 +:10FC5000000102F105B600010120FE540001029EE0 +:10FC6000055A0001016EFE450001034206E0000155 +:10FC700002CD0000000103B8045300010359000045 +:10FC80000001049005B6000101E9000000010253E3 +:10FC900000000001038B05B6000102A7000000016F +:10FCA000039204530001031300000001044A05B647 +:10FCB000000101C100000001034D05B60001026B07 +:10FCC00000000001030A00000001044205B6000123 +:10FCD00002F10527000103AD0453000103250000D4 +:10FCE0000001047105B60001040D0784000102370C +:10FCF00000000001028D00000001037605B600013E +:10FD0000028600000001037E05B600010163FDC20A +:10FD100000010172FDC20001048306210001047686 +:10FD20000784000102EE05B6000101E000000001B9 +:10FD3000031705B60001027D0000000103B505B6FA +:10FD4000000103BB05EB00010497074F0001013FD1 +:10FD500000000001026D058B000102F906E60001BA +:10FD600002AC0627000102F60621000102E70000AE +:10FD7000000103D20453000102D00000000103BBC4 +:10FD800004530001016B00000001025604530001FE +:10FD900002B80621000101C20000000102AE0453B6 +:10FDA000000102C90000000103B404530001016D09 +:10FDB0000000000102580453000101B600000001D8 +:10FDC00002A10453000102970000000103680453DC +:10FDD0000001021500000001030004530001032A82 +:10FDE0000000000104160453000103190000000183 +:10FDF00004050453000102A60453000101A5FE7B83 +:10FE0000000102E40453000101FDFE14000103B0EF +:10FE10000614000101F80000000102E30453000190 +:10FE200003640453000101DA0000000102C6045318 +:10FE3000000102B1045300010337062700010263E9 +:10FE400004530001031F0000000101DF0000000156 +:10FE5000032E0624000102550453000101C40000D2 +:10FE6000000102B004530001031B061F000103221E +:10FE700005B6000103830000000104BB05B60001C4 +:10FE8000030F05B6000102E200000001041705B6E9 +:10FE90000001023200000001036905B60001038D74 +:10FEA0000000000104C505B6000103770000000151 +:10FEB00004AF05B60001022A00000001033205B6B6 +:10FEC00000010205FE6D0001039205B600010373F7 +:10FED00005B60001033905B60001040F078B0001C8 +:10FEE00002730000000103AB05B6000102D500005B +:10FEF0000001040C05B6000101E4FE6B000103756E +:10FF000005B60001031305B6000101F5FE6D000101 +:10FF100001E100000001037C078B000101DB000010 +:10FF20000001037407840001033B00000001047218 +:10FF300005B60001034000000001047805B6000189 +:10FF4000032905B60001036807840001039505B67F +:10FF5000000103FB06690001033C06690001031C64 +:10FF600006690001032105EB000101F305EB000127 +:10FF700002BB00000001038A045300010230FE149A +:10FF8000000103E206120001013FFE140001048596 +:10FF9000045300010203FE1500010356045300013F +:10FFA00002CA04530001016300000001024F045320 +:10FFB000000101F10000000102DC04530001010B0B +:10FFC000FE6F0001024B045300010179FE15000190 +:10FFD000022F00000001031B045300010108FE74FE +:10FFE000000102A70614000101A100000001028C1B +:10FFF0000453000101A90000000102F706210001DD :020000040213E5 -:100000000001053506200001031C0620000102DD69 -:1000100004530001010BFE74000102AA0614000142 -:1000200002890453000101D30000000103210620CE -:1000300000010114FE140001043004530001028C7D -:1000400000000001057D061F00010340061F00019E -:1000500002D40453000101EE00000001034C06B479 -:100060000001020D066900010062FE140001034D4B -:100070000669000101780000000102FA066900012A -:1000800001F50000000103450669000102A8000017 -:10009000000103DF05B6000102AC0000000103E32C -:1000A00005B6000101AE0000000102E505B6000141 -:1000B000024A00000001038105B6000101A0000012 -:1000C000000102D705B6000101DD000000010314A4 -:1000D00005B6000102780000000103AF05B600017B -:1000E000018100000001030605B6000100EB05B622 -:1000F000000100E500000001021D06B4000102ED50 -:1001000000000001042405B6000102D8000000012F -:10011000040505B60001031E00000001043405B605 -:100120000001031D00000001043C05B6000102B8F7 -:100130000000000103C005B6000101F70000000146 -:10014000032F05B6000100F9FE3B00010136FE3B1E -:100150000001032506210001040807760001043C84 -:1001600006210001049307840001037F07AC00010E -:10017000038E07B00001FFB1FE140001015405CB4E -:100180000001006AFE1400010220061F0001029D0A -:1001900005FA00010340075E000102A606210001E6 -:1001A0000349078400010333074F000103C70621F9 -:1001B000000104A2078400010174FE2C000101F774 -:1001C000FE2C0001034E069B000103F807FF00010F -:1001D00003300609000103D9076C000103150587E8 -:1001E000000103BE06EA0001032B05F6000103D55A -:1001F000075900010105000000010149000000014C -:1002000002510614000103350784000100E8FE3B9B -:100210000001013BFE3B000100F1FE140001012E34 -:10022000FE1400010291062100010326078400014B -:100230000055FE3B000101A7FE3B000102B0062174 -:100240000001038207840001030B0000000103F694 -:1002500004530001031200000001044905B6000127 -:1002600003080609000102ED0587000103EB06EA19 -:100270000001017FFE140001021FFE69000103AEB0 -:1002800005B6000102A500000001038C0453000123 -:10029000018FFE3B0001020DFE3B000103390621E8 -:1002A0000001041A0784000100B40000000101FEEF -:1002B00006140001018A0000000102C105B6000118 -:1002C0000044FE3B00010168FE3B0001025107E3D0 -:1002D0000001028F0784000101A8000000010293C1 -:1002E000045300010179FE3B000101B1FE3B000116 -:1002F000003CFE140001025F0784000101C0FE14EF -:100300000001041B05FA00010041FE2C000101ED73 -:100310000609000101D20587000101E905F6000187 -:1003200001E700000001033206140001024D000045 -:100330000001038405B60001026507E2000103E144 -:10034000078400010242FE3B00010403075E000136 -:100350000406076C0001040C07840001017AFE2DDD -:10036000000102FA05FA0001034D075E000102FDDB -:10037000060900010350076C000102E20587000135 -:10038000033506EA000101EA00000001032D06140E -:10039000000103D20784000102E105FA000103D93C -:1003A000075E000102E90621000103E20784000163 -:1003B0000179FE2C00010188FE2C000103240609AE -:1003C00000010380076C0001030A05870001036533 -:1003D00006EA0001029E05EB0001032F061400014E -:1003E00002AA06210001032905EB000103350621BD -:1003F000000102C304530001030205EB00010304E2 -:1004000005F60001030E06210001033005F6000188 -:1004100001D5000000010323061F000101E705EBE1 -:10042000000101F20621000102F705EB00010302C1 -:10043000062100010152FE14000102EE000000013D -:1004400003D9045300010344069B0001031E05EB7E -:100450000001032005F60001032A06210001019C8A -:10046000FE1400010352061F000101E30000000119 -:10047000031A05B60001033F0784000103D3074FA9 -:10048000000103DE07840001027200000001040085 -:10049000074F0001040207590001040B0784000103 -:1004A000041007590001023C00000001037405B666 -:1004B0000001034A074F000103560784000102119F -:1004C000FE14000102F900000001043005B600012D -:1004D000039D07F30001037A074F0001037C0759CE -:1004E0000001038607840001019603010001022E2A -:1004F00005D300010185FE15000102D90453000156 -:10050000018F03020001022605C10001016A0000FB -:10051000000103E6045300010243045300010119E2 -:10052000FE14000104380453000101910000000191 -:1005300004580453000102680453000102840000BF -:1005400000010650045300010365045300010177C4 -:10055000000000010431045300010248045300016B -:1005600001D70000000102D3045300010174022AE4 -:100570000001015F0000000103A5054800010225FC -:1005800005480001015A0000000103EB045300017B -:10059000022E0453000100B6000000010390045332 -:1005A0000001024E04530001017BFE15000104FD11 -:1005B0000453000102CE04530001017CFE1500012A -:1005C00004FE0453000102CF0453000102BD022ABD -:1005D000000101FA0000000104E50453000102AB30 -:1005E0000453000101EF000000010506045300015F -:1005F00002D60453000103260000000107680453DB -:100600000001042004530001018A022A0001029023 -:100610000614000101EE0614000101D900000001DA -:1006200004E60614000101F906140001FF8FFE1410 -:10063000000100A40000000102D905FA000101EA4E -:1006400005FA000102CC022A000101F400000001B9 -:100650000509061400010203061400010187FE14B7 -:10066000000104A004530001028204530001FFB6FC -:10067000FE14000103CA061F000102D9061F000173 -:1006800001DE00000001048604530001029F0453B0 -:10069000000102C8022A0001055706140001032EBA -:1006A0000614000101BA00000001040B045300010C -:1006B00002870453000101F300000001055D0614E8 -:1006C0000001037A0614000101DC0000000104F0BF -:1006D0000453000102C80453000101B400000001EA -:1006E00004DE05B6000102E605B6000101AF000018 -:1006F000000104E105B6000102DC05B60001051D9C -:1007000005B6000102E405B600010318000000016F -:10071000079505B60001044005B6000101CD0000B3 -:100720000001052805B6000102F805B60001025ACD -:1007300000000001061405B60001037C05B60001A7 -:10074000025F02DB0001019B0000000104B805B656 -:10075000000102D205B6000101960000000104BCB0 -:1007600005B6000102C405B6000102070000000141 -:10077000055205B60001031F05B600010228FEA4BC -:10078000000101E500000001054D05B60001030868 -:1007900005B60001033502DB0001029300000001F1 -:1007A000066605B6000103A905B60001026D00004A -:1007B0000001066F05B6000103B705B6000102ECA3 -:1007C00000000001077705B60001041305B600011B -:1007D000024D02DB000101C90000000103D505B68E -:1007E0000001022C05B60001021100000001054ABB -:1007F00005B60001034805B60001FF6AFE69000165 -:1008000002FF05B6000101FC05B6000100C20000B0 -:100810000001030505B6000101F205B60001031150 -:1008200002DB0001025E00000001061E05B60001A9 -:10083000037F05B6000102A200000001061305B601 -:10084000000103AA05B6000101900000000104A206 -:1008500005B6000102C705B6000104D505B60001C2 -:1008600002F405B60001030002DB0001023E0000B5 -:10087000000105FA05B60001037005B60001027912 -:1008800000000001056605B60001038005B6000101 -:10089000024400000001057A05B60001033105B6E7 -:1008A000000101EB00000001055A05B60001032418 -:1008B00005B6000200380024003D00000044005D41 -:1008C000001A006C006C0034007700770035007C63 -:1008D000007C00360082008D0037009200980043B3 -:1008E000009A00B8004A00BA00DE006900E000E0AB -:1008F000008E00E200E2008F00E400E4009000E6D9 -:1009000000E9009100EB00EB009500ED00ED009692 -:1009100000EF00EF009700F100F1009800F40149AA -:1009200000990155015500EF0157015800F0015A97 -:10093000016400F20166017300FD0175019C010B69 -:10094000019F01FD0133021D021D019202240224B8 -:100950000193024602460194024902490195024B65 -:10096000024E019602500253019A02550272019EF4 -:100970000279027A01BC027E02AC01BE02AE02B173 -:1009800001ED02B302C001F102C2032D01FF032FEA -:10099000032F026B0331035D026C0369036F02993D -:1009A0000371037102A00376038002A1038603860C -:1009B00002AC038B038C02AD038E039B02AF039D3D -:1009C000039E02BD03A003A402BF03A603A602C4A4 -:1009D00003A803AC02C503B103B102CA03B403BD4B -:1009E00002CB03C203C202D503C603C602D603C9A3 -:1009F00003C902D703D203EC02D8047B047D02F3BF -:100A0000047F047F02F6002C000001AE000001A864 -:100A1000000001A20000019C00000196000001906E -:100A20000000018A000001840000017E00000178BE -:100A3000000001720000016C00000166000001600E -:100A40000000015A000001540000014E000001485E -:100A5000000001420002013C0002013600020130A8 -:100A60000002012A000001240000011E00000118FC -:100A7000000001120002010C000201060002010048 -:100A8000000200FA000200F4000200EE000200E89A -:100A9000000200E2000200DC000400D6000400D0E6 -:100AA000000200CA000300C4000200BE000100B83A -:100AB000000400D6000200B20001FF8FFFC3000156 -:100AC00000B104550001FF6FFF820001000C0260BD -:100AD0000001FF79FFAE000100FF050400010100E5 -:100AE00005040001FF8AFF990001FF77FFA20001C2 -:100AF000FF95FFB400010103FFBF0001FF7AFFB6BD -:100B00000001FF91FFB400010140FFB40001013773 -:100B1000FFB40001FF7BFFBA0001FE170453000180 -:100B2000FE3704530001FE2B04530001FE2704533B -:100B30000001FFA700000001FFA900000001016102 -:100B400000000001FD4400000001000A0333000121 -:100B5000FE1D04530001009B0453000100B4045324 -:100B60000001006A04530001007604530001007183 -:100B700004530001008804530001006B045300017A -:100B8000FDE904530001004E04530001FE7B0453B1 -:100B90000001FD910453000102AD04530001FE2A3F -:100BA00004530001027C0453000102A70453000116 -:100BB00001520454000101F70454000200070043ED -:100BC000004300000076007600010153015400024A -:100BD000037003700004037203720005040A041A10 -:100BE0000006041C0430001700020023FFE5025732 -:100BF00005B60003000F0015400A03030A0A040BA0 -:100C000072010272002B2B3211332F30315313211A -:100C10000303222635343633321615140696B201F4 -:100C20000FFDB7433D505E38435801BE03F8FC0842 -:100C3000FE274734436E413B4769000200D403A6B8 -:100C4000037A05B600030007000EB5000401050293 -:100C500072002B32CD323031411333032113330371 -:100C6000024A4BE597FDF14AE59703A60210FDF015 -:100C70000210FDF0000200340000053505B6001B2F -:100C8000001F003A401C131C1C04121F1F0F0B0BEB -:100C9000080805161A1A01010404000D0902721849 -:100CA0000008003F322B3211392F3311331133CE6C -:100CB0003211331133321133113311333031731395 -:100CC000233721132137211333033313330333071E -:100CD0002103210721032313230313331323B8759F -:100CE000F90F011956FEF70F01267AB17AFC7AAC9A -:100CF00078FC10FEE454010F0FFED178B37CF97933 -:100D0000A7FB52F901A4A60120A601A6FE5A01A63E -:100D1000FE5AA6FEE0A6FE5C01A4FE5C024A01208B -:100D20000003003FFF89044806120025002E00370B -:100D3000002A40152A2E091C2F34061424260808E0 -:100D40002501241B3030131114002F33CD33113300 -:100D50002F33CD3311331112173930314537262651 -:100D60002735161617132E02353436363737330724 -:100D700016161707262627031E0215140606070750 -:100D8000133E02353426262703130E0215141616B9 -:100D900001622F60AE444DC6655456864B74CA80BE -:100DA000258322508E4254367F404F5C884B6CCE58 -:100DB000932C553657321B35274C433353301A3258 -:100DC00077D3062821D22A390301842059805C7701 -:100DD000A45B0AA2A3082823B71C2A04FE8C23556F -:100DE0007B5C73AA660DD30193072E4F3623372AF7 -:100DF0000F0103014306294C3920362A0005008CD7 -:100E0000FFED064805CB0003001500270039004B15 -:100E1000002540124331283A0303280D7216040DB1 -:100E20001F01010D0572002B322F3210CC322B32F4 -:100E30002F3210CC32303173013301032226353486 -:100E40003E0333321615140E0327323E0335342683 -:100E500023220E0315141601222635343E033332A5 -:100E60001615140E0327323E0335342623220E03B3 -:100E7000151416E8043FC0FBC41E7C8518385D8934 -:100E80005E7E8719395E8A4D2A422F1E0E2A292935 -:100E9000412F1F0F29033F7F8619395D885D7E88AA -:100EA0001A395E88502B41301E0F2B2A29402E1FE5 -:100EB0000E2705B6FA4A0235A09343A3A288539899 -:100EC000923FA3A68D57A7426A7B752A443F3E6492 -:100ED0007978314243FD11998F4AA9A48650978EA3 -:100EE00042A5A78C56A6426A7C7429453F3E647988 -:100EF0007830434300030045FFEC055F05CD002437 -:100F0000003100400027401721081A1A17221F2914 -:100F1000172A16073208003A0E03722500097200DC -:100F20002B322B3212173911332F3F303145222605 -:100F300035343636372626353436363332161615DE -:100F40001406060713363637330E02071321270619 -:100F5000062732363637010E0215141616133E03D5 -:100F60003534262322060615141601D8BAD955A6FB -:100F70007B283267B97C71984D63AD6FED3F552189 -:100F8000E9265B6A3ECAFEEF5F58D06A3D665A2981 -:100F9000FEF740693D325BB72E594A2C4A3C3A5124 -:100FA0002A2014BEB36BA2843B428E4A79B1604EB4 -:100FB000875567997433FEB94397525AA28F40FE02 -:100FC000EA844355C51D321E017C224F6B4D3857B4 -:100FD0003102D317333F4E30424732593C36680016 -:100FE000000100D403A6020305B60003000AB30003 -:100FF000010272002BCD303153133303D44AE597ED -:1010000003A60210FDF00001004DFEBC031605B65C -:101010000013000AB309027200002F2B3031532E47 -:101020000235341A023733060A021514161617E170 -:101030003042224381BB79D16EB786491B3525FEEC -:10104000BC56C1D16FB401440124010B7C77FEF47E -:10105000FED7FEB9B46FCFBE57000001FF69FEBCDA -:10106000023105B60013000AB313090272002B2FD8 -:10107000303143361A023534262627331E02151422 -:101080000A0207976EB785491B3326B630412242C4 -:1010900081BB7AFEBC78010C01290147B46FCEBF39 -:1010A0005655C1D170B4FEBDFEDCFEF57D000001D9 -:1010B00000C2025904810620000E001940100E0CD7 -:1010C0000B0D0A07040109050602030D0008002F95 -:1010D000CD17393031410303270125370513170395 -:1010E0002507251302E667E3A10123FEA44601615B -:1010F00027D27301920DFE94A90259016FFECF8C85 -:10110000010869C1B501802AFE8F1BCD29FE9A0016 -:101110000001007F00E5045004C3000B000EB40A78 -:1011200009090506002F33331133303141211521D0 -:10113000112311213521113302C00190FE70B2FE3E -:1011400071018FB2032BB2FE6C0194B201980001C1 -:10115000FFA1FEF8015900EE000A000AB20A0604D7 -:10116000002F33CD3031433E023733170E02075F75 -:1011700025484119E90821566130FEF852B2AB47C3 -:101180001748A6A64B000001003101C00253028A95 -:1011900000030008B10100002F323031533721071E -:1011A000312B01F72B01C0CACA0000010023FFE563 -:1011B000014C0111000B000AB306000B72002B3228 -:1011C0003031572226353436333216151406A242F2 -:1011D0003D515E3743591B4633456E403B486900DD -:1011E0000001FFA5000003B905B60003000AB30320 -:1011F000010472002B2F3031630133015B032CE8B3 -:10120000FCD505B6FA4A0002005DFFEC044E05CDA0 -:10121000001500290010B7200A057216000D720093 -:101220002B322B32303145222635343E0433321EE8 -:101230000215140E0427323E0435342623220E04F0 -:1012400015141601DCC0BF2043678BB16C5E8F6143 -:10125000312041658BB3583C64513E2B1551533CB2 -:1012600066533F2B165014FEEB76F0E4C595543AC6 -:1012700076B0757EFBE8C59353C44A81A9BDC35BB4 -:1012800084864D85A8B8B64F8D95000100F000000A -:1012900003B505B6000D0016400C09080A05040048 -:1012A0000B0472000C72002B2B12173930316113B2 -:1012B0003E023706060707270133010192BD0B1BCB -:1012C0001E0C194724C16A0200C5FEC903713172A0 -:1012D0006E291736177AAA013FFA4A000001FFEC7F -:1012E0000000043F05CB001E0015400A0A120572DB -:1012F000011C1C000C72002B3211332B3230316375 -:1013000037013E03353426232206060727363633B7 -:10131000321616151406060701152107142401DBE1 -:101320005E865629635836656539705FDE8E84AFF8 -:101330005767C68FFEC5026F2AB201A95484716C2B -:101340003B5563213E2D9F4E675D9B5F7DCECB7AE3 -:10135000FEF309CE0001001EFFEC044205CB003273 -:10136000001F400F2A2B12121111001B22057207B9 -:10137000000D72002B322B3211392F3312393930D4 -:10138000314522262735161633323E0235342626BD -:1013900023233733323E02353426232206072736ED -:1013A0003633321616151406060715161615140EC2 -:1013B0000201A074C24C4DCB644F7E592F3B7C621E -:1013C00088256947876B3E635B5D9943665CD6956C -:1013D00080AD5858A3747199438CD9142927D62D00 -:1013E0003824456541446135B3214468474D5E4228 -:1013F0002DA13F5254946067A56E1509159B88571F -:10140000A3814C000002FFFB0000044005B7000A66 -:10141000001500214010030B0606021211090904F1 -:101420000A0C72040472002B2B12392F3939333312 -:101430001133333031611321370133033307230371 -:101440000121133E023723060607022744FD90269A -:101450000324FBC8C82AC844FDFA0190460E232481 -:101460000B09194D210141C003B6FC4CC2FEBF025D -:1014700003013A408D7C24286B2700010034FFECE7 -:10148000045905B600240021401014131010191C33 -:101490001C001815047208000D72002B322B32113B -:1014A000392F333311333330314522262627351671 -:1014B0001633323E0235342623220607271321072E -:1014C000210336363332161615140E02019A48835C -:1014D000702B49B05F638C58297B813F703458CBA7 -:1014E00002C92BFE046D1F4E3174B265438EE314A6 -:1014F000142419D72C383359723E6680150E4202D7 -:10150000C5CFFE92070C59AC7F69C1995900000202 -:10151000006DFFEC046F05CC00240039001F400F64 -:1015200019182D2D1D1D00140D057225000D7200BA -:101530002B322B3211392F331133333031452226E0 -:101540002635343E02373E0233321617072626234D -:1015500022060607333E0233321615140E022732D6 -:101560003E0235342623220606070E0215141E02FB -:10157000020381B65F2951784E3F96B56B3A6D26CE -:101580002A245D3586D2972E0824627B4998B33A87 -:101590007CC780436746245A5A45714C0D060703A1 -:1015A000162F48146BD19971EDE5C74A3C52290EAC -:1015B0000BC30B0E70E8B7324E2CBEB260CDB06DCF -:1015C000C23F6B85465F6A42602E12282A15315948 -:1015D00044270001007E000004A005B600060013A9 -:1015E0004009050202030472000C72002B2B321119 -:1015F000333031730121372107017E02F3FD5C2B6B -:1016000003A821FD0604EBCBA2FAEC000003004A7C -:10161000FFEC045E05CD001F002E003C001A400EBA -:101620002818082F04003610057220000D72002BB8 -:10163000322B3212173930314522262635343636D0 -:10164000372E023534363633321616151406060791 -:101650001E02151406062732363635342626270E86 -:1016600002151416133E02353426232206061514DD -:101670001601FC91C16058A7752F4E3071CD8B8635 -:10168000AB535D96573F663E6EE1985771382D54C7 -:101690003C57804779D94D6C396251405E345214C1 -:1016A00062A7666BA3782B2358714874B3665B9569 -:1016B000576B9766222665875C6EBE76B7426A3C9A -:1016C0003F6350221D5071515F6E02BF1D4A624040 -:1016D000505B345B3D546D000002005BFFEC04394D -:1016E00005CC0028003B001F400F0D0C29291111CB -:1016F00000341B057207000D72002B322B3211399A -:101700002F33113333303145222627351616333225 -:101710003E0237230E022322262635343E0333327F -:10172000161615140E02070E0313323636373636E8 -:101730003534262623220E02151416014C40822F22 -:101740002E7A456AA075501B09215C7346739A4E28 -:1017500027517EAE707BB260254768442D67758344 -:10176000A1416B4B110A0828533E446846245E147D -:10177000130ECD0F1B4A88BE743049295FAE744EDC -:10178000A094734465D09E6CECE6C84930472F188E -:1017900002E0395E381C4025456C3D3D658044685B -:1017A000700000020023FFE501FB046B000C001831 -:1017B0000010B7130D0B7200070772002B322B328B -:1017C00030314122263534363633321615140601AF -:1017D00022263534363332161514060150413E2484 -:1017E0004D3F374359FF00423D515E374359033F58 -:1017F00045322F5234403C4868FCA64633456E4083 -:101800003B4869000002FF9CFEF801FB046B000AE4 -:1018100000170010B60B1207720A0604002F33CD12 -:101820002B323031433E023733170E020701222696 -:10183000353436363332161514066424484119EA15 -:1018400007215660300104423D244D3F374359FE85 -:10185000F852B2AB471748A6A64B044745322F5261 -:1018600034403C4868000001007F00DF045004EC75 -:1018700000060012B70105020304030600002F3220 -:10188000C63217393031650135011501010450FCAC -:101890002F03D1FD2302DDDF01B07701E6C2FEA9EF -:1018A000FECD0002008501B2044A03F100030007E7 -:1018B000000CB304050100002F32CE323031533515 -:1018C0002115013521158503C5FC3B03C50341B036 -:1018D000B0FE71B1B1000001007F00DF045004ECE4 -:1018E00000060012B70104050302030006002F33AF -:1018F000C63217393031530101350115017F02DD40 -:10190000FD2303D1FC2F01A001320158C2FE1A773A -:10191000FE500002009FFFE503C505CB001D002916 -:101920000017400B1D1D24241E0B720B12037200A6 -:101930002B322B3211332F3031413E02373E0235EC -:1019400034262322060727363633321615140606A8 -:10195000070E0207032226353436333216151406D5 -:101960000104103A634F42643753544B934E4C5723 -:10197000D16FAAC64A865A45522C10AA423D515EE2 -:1019800037435901BE5D8972392F535C3D4A543546 -:1019900026AE2F41AA9C62947C40304C5742FE27D1 -:1019A0004633456E403B486900020065FF4606AB82 -:1019B00005B4004900580035401A2F1518194A4A35 -:1019C0001C4E51512825151C25251C150300390BCB -:1019D00002724300002F322B321117392F2F2F1193 -:1019E0003333113311331133331133303145222462 -:1019F00026263534123636243332041215140E03DB -:101A00002322262723060623222635343E0333329B -:101A1000161703060615141633323E0335342626F0 -:101A200023220E0315141616333236371506060315 -:101A300032363737262623220E02151416031AA42F -:101A4000FEFFB35D5CACEE0123A5D40121932B50C6 -:101A500072905460690D092C83627191315D819E91 -:101A60005A678F39640F112D232F53422F1965D9CF -:101A7000AE84E6B9854674ECB476D56364E5805BE4 -:101A800076243F1434224875532D40BA63B6FD9A2C -:101A9000A70124EEAA5B9CFEEAB567BD9F76415A7A -:101AA0004C495D92975BA68C67392316FE7B364BBB -:101AB00022332A365E79884588D3784C8BC3F08AE6 -:101AC0009EF68B2F269B28310225A284F0070B441B -:101AD000738C485548000002FF890000045205B687 -:101AE000000700110019400C080D060600010272E3 -:101AF00004000872002B322B11392F393330316337 -:101B00000121132303210301210326263523060681 -:101B1000077703100113A6E829FE17D201390172D5 -:101B200021050C0619422605B6FA4A0197FE6902FC -:101B3000650167439543418B49000003004600005F -:101B400004CC05B60012001C0026001F400F0B0A33 -:101B50001D1D1C1C002601027213000872002B328E -:101B60002B3211392F3312393930317301213216AA -:101B70001615140606071516161514060423273322 -:101B8000323636353426232337333236363534264B -:101B9000232346013501928AC86D4F9165657E9574 -:101BA000FEFFA4D3E0608D4D717CCA28C855854DD9 -:101BB0006B75B905B644907463996314091B9174ED -:101BC0009ECF65C93C76565B6EC131675054580054 -:101BD00000010089FFEC052305CC00200010B7119F -:101BE0000A03721A000972002B322B32303145225F -:101BF00026263534123E02333216170726262322B4 -:101C00000E03151416333236371506060298AAEB62 -:101C10007A3D7CBCFDA07AB7575D40905B6FAF8189 -:101C2000542AA6A155A75146B9148BFEAE84010CC7 -:101C3000F1BB6D2E2FC324305492BBCD65B3C126AA -:101C40001ECC1A2B000200460000052105B6000B31 -:101C500000170010B7170102720C000872002B3237 -:101C60002B323031730121200011140206060423A7 -:101C70002733323E033534262323460135017001D4 -:101C80000C012A478ACCFEF6A27B8774BB8C5E2FA0 -:101C9000BB9F9405B6FEE3FEE59EFEEEDD9D54C9B6 -:101CA000467FACCD70C3B50000010046000004863D -:101CB00005B6000B0019400C05080800040102726B -:101CC00009000872002B322B3211392F3330317357 -:101CD0000121072103210721032107460135030BB9 -:101CE0002BFDE25401FB2AFE0562021E2B05B6CA3B -:101CF000FE73C9FE35CB000100460000048405B622 -:101D000000090017400B05080800040102720008D2 -:101D100072002B2B3211392F3330317301210721FF -:101D2000032107210346013503092AFDE36001F978 -:101D30002CFE077F05B6CAFE37CAFDA70001008941 -:101D4000FFEC055F05CC0023001F400F1E1F1F0086 -:101D5000100903721C191921000972002B3232116B -:101D6000332B3212392F33303145200011341236E3 -:101D700036243332161707262623220606021514A8 -:101D80001616333236371321372103060602AAFE10 -:101D9000FFFEE0488AC901019A7AC75F5A4BA45FE7 -:101DA00084D2954E489875426B2E52FEE42C020464 -:101DB0009E60D9140123010E9B011BECAE5F2F2DF9 -:101DC000C8263073C8FEFC9172A85B130D0175CB59 -:101DD000FD21222C000100470000058E05B6000BF6 -:101DE0000019400C030A0A0006010272080008727A -:101DF000002B322B3211392F333031730133032151 -:101E000013330123132103470135ED7F023A7EECA2 -:101E1000FECBED8CFDC78C05B6FDAA0256FA4A0230 -:101E200094FD6C00000100450000026805B6000347 -:101E3000000CB5010272000872002B2B30317301C7 -:101E40003301450137ECFEC805B6FA4A0001FEBE73 -:101E5000FE69027505B60011000CB40C0272070091 -:101E6000002F322B303143222627371616333236D5 -:101E700036370133010E029638551F03214E2D418E -:101E8000644712012DEDFECD217DBCFE690F0AC80D -:101E9000080C356E570586FA5B97BB560001004665 -:101EA0000000056A05B6000C001B400F0B0A030773 -:101EB0000405000601027209000872002B322B3261 -:101EC0001217393031730133033701210101210326 -:101ED0000703460135ED9A8D01F4011BFD96014281 -:101EE000FEFAFD997405B6FD37AB021EFD62FCE8F3 -:101EF000029066FDD600000100460000037B05B697 -:101F00000005000EB601027203000872002B322B8E -:101F10003031730133012107460135EDFEF5021E14 -:101F20002B05B6FB16CC00010045000006E605B601 -:101F30000017001B400E03110D0300060102721072 -:101F400008000872002B32322B32121739303173ED -:101F50000121133301210123133E023723012303FF -:101F6000230E02070345013501416D080261015549 -:101F7000FECDE1A91024230E07FD7CCF72080416C4 -:101F80001C10A805B6FB7F0481FA4A03204C9788F1 -:101F900033FB4204BE2B8A9F4BFCE100000100454D -:101FA000000005DE05B600140017400B0D03000A03 -:101FB0000102720C000872002B322B3212393930B8 -:101FC0003173012101333E02371333012101230E06 -:101FD000030703450135010B01920607161C0DA2EC -:101FE000D9FECBFEFCFE6507030E13160C9F05B64B -:101FF000FB822E87923E02F9FA4A048F175D787CA5 -:1020000035FD0E0000020089FFEC058D05CD0014A2 -:1020100000290010B71F0B037215000972002B3244 -:102020002B3230314522262635343E043320001130 -:10203000140E0427323E0435342623220E041514D0 -:10204000161602A6B1F17B2B547FA8D17C010001AA -:102050001127517AA5D17149806B553B209D914B39 -:10206000836E553C1F498B148BFEAA78E7D2B2834E -:1020700048FED2FEFD78E9D3B18249CD345F86A413 -:10208000BD67A7C0356387A4B96472A2540000027B -:102090000046000004BA05B6000D00170017400BFB -:1020A0000E0C0C0017010272000872002B2B32116B -:1020B000392F33303173012132161615140E0223D5 -:1020C00023031333323636353426232346013501B4 -:1020D00070A7CB5D59A6EB9298749F8672A65B7829 -:1020E000799B05B664B5797EBF8141FDDB02EB4586 -:1020F00089646D6500020089FEA4058D05CD001977 -:10210000002E0017400B240F03721A180100040957 -:1021100072002BCE3333332B32303141032206236E -:102120002E0235343E0433200011140E0307010142 -:10213000323E0435342623220E0415141616038964 -:10214000C7080E07B1F07B2B547FA8D17C0100019A -:1021500011274E769D620106FE0B4A806C543B1F90 -:102160009D914B836E553C1F498BFEA40149010193 -:102170008AFDAB78E7D2B28348FED2FEFD76E4CF8B -:10218000AF8325FE880215345F86A4BD67A7C035DE -:102190006387A4B96472A254000200460000049C44 -:1021A00005B6000E0019001D400E090F0F0D0D00A1 -:1021B000190102720B000872002B322B3211392FD9 -:1021C0003312393031730121321615140606071304 -:1021D000210323031333323E0235342623234601E1 -:1021E000350153DEF04F9A71FBFEFED2BB7CA67F19 -:1021F000537F552B787C7705B6BBC470B07B22FD2E -:1022000086024AFDB6031026476942695D00000157 -:102210000028FFEC043E05CB0031001C40100C2DC3 -:102220001029142506002019037207000972002BDB -:10223000322B321217393031452226273516163304 -:10224000323E0235342626272E0235343E02333202 -:10225000161707262623220E0215141616171E021D -:1022600015140E0201866EAD434DAD663C6A522ECA -:10227000305E474476484985B36972B655574395F1 -:102280004E345942252E583F557A405193C4142854 -:1022900026DC2937193653393A544B2C2C6A8D6178 -:1022A00064A0713C2F2DBC212B1C364F333A504378 -:1022B0002735708A5E71A76F3700000100B10000FA -:1022C00004C205B60007001340090708720602029F -:1022D000030272002B3211332B303161012137217F -:1022E0000721010123010AFE842B03E62AFE83FE57 -:1022F000F604EACCCCFB160000010099FFEC058E39 -:1023000005B6001A0010B716080272100009720014 -:102310002B322B32303145222626353436371333D3 -:1023200003060615141633323636371333030E02FE -:10233000026196CC66090AC1EDC1090B79786A8CF5 -:102340005718C6EDCA2292F61462B77F215A2D03A0 -:102350008AFC7429521D67724D9A7203A4FC469F31 -:10236000EE83000100BC0000054805B6000F001315 -:10237000400907000E010272000872002B2B321276 -:10238000393031610333131E0207333E0237013304 -:1023900001014C90E74A05050103071128301B0194 -:1023A000CDFBFD0405B6FC6D306B672B2E616836E6 -:1023B0000393FA4A000100CC000007B305B60023DE -:1023C000001B400E10061F030119230872170C0191 -:1023D0000272002B32322B32111739303161033344 -:1023E0001316060733363637013313161407333EF8 -:1023F000023701330121032E0237230606070101AC -:102400000236E213020606071C49240188DD200477 -:102410000307122B2D16016BF4FD71FEFD20020344 -:10242000010107163625FE7D05B6FCA850B5504FB4 -:10243000BD4C0355FCAC48C34F367877340355FA8E -:102440004A0332426B5E2E478751FCB40001FF9075 -:102450000000052705B6000B001A400E0A0701040C -:1024600004000602027209000872002B322B32129D -:1024700017393031630103331301210101230301B3 -:1024800070024CFAF5B301950108FDDA0112FFC2A2 -:10249000FE46030102B5FDE00220FD39FD110251A7 -:1024A000FDAF000100BC0000050505B600080017DF -:1024B000400C070104030208087206020272002B96 -:1024C000322B11173930316113033313012101030A -:1024D000013477EFF09C01B2010BFD9074022B03E5 -:1024E0008BFD64029CFC72FDD8000001FFD8000047 -:1024F00004A305B600090019400C06030304027288 -:10250000010707000872002B3211332B32113330D0 -:10251000316337012137210701210728200356FDA8 -:10252000A72B038321FCA802882AA60444CCA7FB7E -:10253000BDCC0001FFE5FEBC031405B60007000E8C -:10254000B5040102720500002F322B3230314301F5 -:102550002107230133071B017C01B326E2FECEE3F2 -:1025600026FEBC06FAAEFA63AF00000100DC0000F4 -:10257000028905B60003000BB40102720008003F97 -:102580002B30316103331301B8DCCEDF05B6FA4AD4 -:102590000001FF72FEBC029F05B60007000EB503E6 -:1025A0000502720100002F322B32303143373301E4 -:1025B000233721018E25E10132E32601B2FE83FE9D -:1025C000BCAF059DAEF906000001003A0217043ABF -:1025D00005C00006000EB5060405010372002B328B -:1025E000CD323031530133012301013A02197A010E -:1025F0006DB9FEF8FE86021703A9FC5702B1FD4F24 -:102600000001FF46FEBF0292FF4600030008B10032 -:1026100001002F33303143372107BA1D032F1EFE2F -:10262000BF8787000001012A04D902A20621000BFE -:102630000012B70405800A0F000100002F5D321A56 -:10264000CD323031412E022735331E0217150212CA -:10265000285B4E17F50E29321A04D9286E712C15F5 -:102660003068673019000002005FFFEC047E0468E8 -:102670000018002B00294016130A721006720F0E64 -:102680000E23230A07721415151919000B72002B5B -:1026900032113311332B32113311332B2B3031459F -:1026A00022262635343E03333216161733373303CA -:1026B0002337230E02373236363736363534262363 -:1026C000220E031514160191558B52315B82A45FC3 -:1026D000486C4A17093CB4EBB316082B697E0B46CD -:1026E0008063180C095C503763503B1F511453AD85 -:1026F0008674DCC09353315232A0FBADB3375A36E7 -:10270000BF69AE68325A2D576E3E6D8EA354656810 -:1027100000020030FFEC04510614001C002F0029B9 -:1027200040160F0E0E2626130772080072070A7253 -:102730000405051D1D000B72002B32113311332BC4 -:102740002B2B321133113330314522262627230714 -:10275000230133030E0207333E02333216161514DB -:102760000E0327323E0335342623220E0415141699 -:102770000241496E4A17093EB2014AE9470B1E1D44 -:1027800009082A5E754A568C532F5A80A5813962F2 -:1027900050381E4F4F30594C3D2C175B143052327D -:1027A000A00614FEB436786418355C3853AC8772D2 -:1027B000DCC09354BF3F6E90A152666731556F7E67 -:1027C000823C5C700001005FFFEC03D104680020D4 -:1027D0000010B7110A07721A000B72002B322B324D -:1027E00030314522262635343E033332161707266C -:1027F0002623220E02151416163332363715060616 -:1028000001FA77BA6A33628EB66E56963F46306DDD -:102810004151825C31325F434A82413E981458B63E -:102820008D77DBB9894D211DB916215797BE684AAE -:1028300068372B20C22127000002005FFFEC04DF75 -:102840000614001C002F00294016170A721400728B -:102850000F0E0E27270A07721819191D1D000B727B -:10286000002B32113311332B32113311332B2B3018 -:10287000314522262635343E033332161617333EB1 -:1028800002371333012337230E0237323E04353427 -:102890002623220E031514160192568B522F5A82AC -:1028A000A561486646180903090E0A4DE9FEB6B748 -:1028B00016072C677C0F2F574B3E2C18595839623E -:1028C00050391E511452AD8872DBC19353325230CD -:1028D0001A515F2D016AF9ECB3385A35BF30556F84 -:1028E0007E823D5D6F406E8FA25165680002006080 -:1028F000FFEC04000468001E002A0019400C1F129F -:1029000012002709077218000B72002B322B3211AC -:10291000392F3330314522262635341236363332BC -:102920001615140E022323060615141633323637F5 -:1029300015060601333236363534262322060602C2 -:10294000037FBD674E98DA8BAAAB4E9FF3A42D018F -:1029500002746F548E5851A6FEFA227AB462414036 -:102960003F7A601461BD89880103D07A997E568EC2 -:1029700067380F1F0F6F7F2A2AB9272B028C2F5D14 -:1029800043343B4D8F000001FF1EFE1403B0061FB1 -:102990000026002140110D0C0C22220E1F06721B76 -:1029A00014017207000F72002B322B322B323211BE -:1029B000331133303143222627351616333236375A -:1029C00013233F023E03333216170726262322061F -:1029D0000707330723030E024A2B511C1E371E44E0 -:1029E0005716D9B116C11516455F7D4F3C6F293E6C -:1029F0001D422847541412E324E5E0175792FE14B1 -:102A00000E09C00B0B636504046C495F668B54258B -:102A10001813B00C12586156B2FBDC6AA35C0003B9 -:102A2000FF98FE14048404670039004D0061002CF7 -:102A300040181B1818154E270C464706302F092A38 -:102A40000724245815073A000F72002B323F333900 -:102A50002F173933333311331133303141222635B7 -:102A60003436372626353436372626353636373649 -:102A700036333216172107071616151406070606F1 -:102A8000072226270606151417161617171E0215F5 -:102A900014060706062732363736363534262726FB -:102AA0002627270E0215141601323636353426270E -:102AB000262623220E0215141617160142C9E18D8F -:102AC0009926265F604146013F3B3AA4642850277F -:102AD000017E1DC4100F3F3A38A1641C2E123938F4 -:102AE000100F3628807291455B5749CA7157852C63 -:102AF0002A2C0D0D18543F944D69357401344462ED -:102B00003513131133213351391F0D0D22FE149546 -:102B10008568983315402A45652D297F5662A0396E -:102B2000393E0B0B85201C482A609B37363901053E -:102B3000041337201A100E0F05100E426F526CA0AE -:102B4000342C2EA31E1D1B4C3116210D181A0710F4 -:102B50000E3A5334464B035C4F85522638121212FC -:102B60002D4F6A3D1E301237000100300000044B2B -:102B700006140021001D400F0807071C1C0C0772DB -:102B800001007215000A72002B322B2B3211331107 -:102B9000333031730133030E0207333E02333216F2 -:102BA000161514060703231336363534262322065A -:102BB00006070330014AE949081B1D0D0928657FF6 -:102BC0004E5B7E420C0A8BEA8E09084043478A6EB0 -:102BD0001F640614FEAF2C68662B345C3947856091 -:102BE00026572FFD7102A0273E1944466DCF93FE54 -:102BF0002700000200300000025505FA0003001013 -:102C00000010B70B04010672000A72002B2BCE32A3 -:102C100030317313330313222635343636333216EC -:102C200015140630EBEAEBAA344623432F34424E08 -:102C30000453FBAD04F933372E4425313646540096 -:102C40000002FEF9FE14025605FA0011001E0013E0 -:102C5000400919120C067207000F72002B322BCE9E -:102C600032303143222627351616333236363701B5 -:102C700033010E020122263534363633321615144E -:102C800006712A511B1D391F2A43310E0102E9FE2C -:102C9000F615559201C5334623432F34424FFE1497 -:102CA0000E09C00B0B28533F04C4FB1D659D5A063B -:102CB000E533372E4425313646540001002F0000FD -:102CC000048C06140010001C40100F0E070B0400AB -:102CD0000A06720100720D000A72002B322B2B12B1 -:102CE00017393031730133030E020733012101011B -:102CF000210307032F014AEA8E0E1F1A070601F16E -:102D0000010EFE1A0122FEFCD28B4D0614FD684511 -:102D100075551801FEFE19FD9401D765FE8E000160 -:102D2000002F0000026306140003000CB5010072BE -:102D3000000A72002B2B3031730133012F014BE954 -:102D4000FEB60614F9EC00010030000006AD046880 -:102D50000033002D40170C0B0B2D0403032D2D1FEA -:102D600010100807720106722618000A72002B3232 -:102D7000322B2B32113332113311331133113330E3 -:102D80003173133307333E0233321617333E0233A7 -:102D9000321615140607032313363635342623223C -:102DA0000E0207032313363635342623220E02077C -:102DB0000330EBB7180A27678352747B0F08296D1D -:102DC0008951868A0B0B8AEA8F08093D3E34655A81 -:102DD000461666E98D0908393E34665A4817640478 -:102DE00053D13B6942806F406C439C8C2A582FFD25 -:102DF0007102A0273F1C41453E76A769FE1C029E3A -:102E000028401843473E78AB6EFE27000001002C97 -:102E10000000044E046B001D001B400E0403181834 -:102E200008077201067211000A72002B322B2B3236 -:102E3000113333303173133307333E0233321616F6 -:102E400015140607032313363635342623220606C7 -:102E500007032CECBD1806286A87545C80420D0AD3 -:102E60008BEF8E0909414046886E20640456D13BA1 -:102E7000694248865D295D2CFD7202A1273E1B42F6 -:102E8000426CCE92FE270002005FFFEE043A04651A -:102E9000001300260010B71E0A077214000B720000 -:102EA0002B322B3230314522262635343E03333245 -:102EB000161615140E0327323E0335342626232218 -:102EC0000E0315141602007EBC672F5C8AB6718152 -:102ED000BA642D5A89B76238614E371E2453453E75 -:102EE000674F361C651268BF836FD2B6894D68C2C2 -:102EF000876CCEB5894EC0335F83A05B3D69413B93 -:102F00006887994E6F770002FFC8FE150451046769 -:102F1000001B002E002940161617171C1C120B72DE -:102F20000403032525080772010672000E72002BA8 -:102F30002B2B32113311332B3211331133303143F8 -:102F4000013307333E023332161615140E032322C3 -:102F5000262627230606070301323E03353426239F -:102F6000220E04151416380153B7160829667F4C33 -:102F7000558B532F5A81A462486746180905120DD4 -:102F8000560171396250381E4F4F30584C3E2C1745 -:102F90005BFE15063EBF37603C53AD8872DBC093C5 -:102FA000533152313B803AFE6A02963F6E90A152F5 -:102FB000666731546F7E823D5C700002005FFE15D3 -:102FC00004800468001C002F002740151A0672199F -:102FD0001827271407720506061D1D0A0B72000E1E -:102FE00072002B2B32113311332B321133332B3030 -:102FF0003141133E0237230E022322262635343E6A -:103000000333321616173337330101323E04353499 -:103010002623220E0315141602445607191D0B0809 -:103020002963784B5289512F5A82A56248684C1AFD -:10303000093EB2FEADFEC130564B3D2C17585739F4 -:1030400062503A1E52FE15019120616728365C38A5 -:1030500053AC8772DBC19454305233A0F9C202964C -:1030600031566F7E813C5973406E8FA25165680066 -:103070000001003000000389046800150019400DAC -:1030800003040F0F080772010672000A72002B2B4F -:103090002B32113333303173133307333E02333263 -:1030A000161707262623220E02070330EBB7180B4C -:1030B0002B657C4C1B3B163316341D42745E441347 -:1030C0006A0453D140683E0706DC06083E6E9356FC -:1030D000FE0800010012FFEC03750468002C001CC0 -:1030E00040100B290F25132106001E170772070039 -:1030F0000B72002B322B3212173930314522262722 -:103100003516163332363635342626272E02353418 -:1031100036363332161707262623220615141616BE -:10312000171E02151406060153689B3E40A1554226 -:103130006237204E4549653561B37A62AE4A4D37F4 -:10314000864D475F1F4A40456C3E6DC8142321C918 -:103150002633244330233638272955684669954F4E -:103160002D28AE1F2D423D2033342226546D4D753F -:10317000A1530001005EFFEC03280548001D001D5F -:10318000400E09080810100B0A0D067217000B728A -:10319000002B322B32CD33113311333031452226FF -:1031A0003534363713233F02330721072103060640 -:1031B0001514163332363715060601867997070738 -:1031C0007AA016BD7E9334011A26FEE77B050732EE -:1031D0003327482B2576146D891B41230240704DFF -:1031E000EAF5B2FDBF152F132D32100FB1111B00E0 -:1031F00000010070FFEC04880453001D001D400F07 -:10320000180A7216080672191A1A1010000B7200AA -:103210002B32113311332B322B30314522262635F8 -:103220003436371333030606151416333236363761 -:103230001333032337230E020187597D410D0A887A -:10324000EA8F07093F434889701F64E8EAB8180A03 -:10325000286A861446855D296335027EFD60273F16 -:103260001A43456DD09301D8FBADD23B69420001B2 -:103270000064000004510453000F001340090700CC -:103280000E010672000A72002B2B32123930317394 -:103290000333131E0215333E0237013301EB87E877 -:1032A0003804060508112D2E12013DFBFDA704531D -:1032B000FDA0276C6721296965230261FBAD000130 -:1032C00000790000065E04530025001B400E1F0617 -:1032D0001103011A250A72180D010672002B3232F1 -:1032E0002B32121739303173033313160607333E6E -:1032F0000237013313161607333E02371333012109 -:103300000326363637230E020701AA31DE0B0204EC -:1033100006080F2C2D0E010AFD1401010509102CC1 -:103320003318ECF2FDF8FEF815020103010A11272B -:103330002A18FEF60453FDDA5FA84C2E766C1F02A5 -:103340004AFDC549A64F307D83380211FBAD0238D6 -:103350002F6E743731676834FDB40001FFA9000097 -:1033600004580453000B001A400E0A07010404001D -:103370000602067209000A72002B322B321217392C -:10338000303163010333130121011323030157017A -:10339000DEE8F59101210112FE31F9F89EFECC0222 -:1033A00039021AFE8A0176FDDAFDD30185FE7B0023 -:1033B0000001FF57FE1404520453001D001A400E72 -:1033C0001A0A0B120400190C067207000F72002B68 -:1033D000322B321217393031432226273516163355 -:1033E000323637370333131E0215333E02370133AB -:1033F000010E021A33411B1B3C2459793333A6E8D2 -:1034000042070904070E2A341A0126FDFD4D3983AF -:103410009CFE140C08BB06096B5E5D0459FDE43884 -:10342000807729226876330241FAFE6A8E450001D0 -:10343000FFD9000003A5045300090019400C06033E -:1034400003040672010707000A72002B3211332BA6 -:10345000321133303163370121372107012107272A -:103460001D027DFE482602C423FD8E01E72593033D -:103470000DB3A6FD07B40001000AFEBC034A05B661 -:10348000002E0016400B0D1F200E042D2E181702C3 -:1034900072002B322F331739303141222635343622 -:1034A000373736363534262337323637133E023334 -:1034B0003307060607030606071516161514060732 -:1034C000070606151416331501C9A4990A072D0617 -:1034D00009696626788D164117599A793B275564F4 -:1034E0001544188071504E09072A05064C43FEBC4E -:1034F0007C70214021CE1C31154647B756660131FC -:1035000069843EB5013C5DFECA6C7B1106176F4EA7 -:103510001A3D20C914250F3B29B7000101F0FE21F7 -:1035200002A2061100030008B10100002F2F303164 -:103530004111331101F0B2FE2107F0F81000000133 -:10354000FFA7FEBC02CE05B600310018400C2827AC -:103550000A090400171902720100002F322B3212DF -:10356000173930314335323636371336363735264C -:103570002635343637373636353426233733321648 -:103580001615140607070606151416330722060635 -:1035900007030E0223593B593A0D45188071504DCF -:1035A00009072B0506555022176F8D430A072E0574 -:1035B0000A6A66265074480F41175C9C78FEBCB7B7 -:1035C00019433E01356B7C1007186D4E1A3D20CA19 -:1035D00014250F3A2BB537694B213F21D01B3016EC -:1035E0004646B8265244FECF6C843C000001007F62 -:1035F000023D045003670019001B400B1413130312 -:103600000A800706061017002F333311331ACD3204 -:103610003211333031412626232206073536363320 -:1036200032161716163332363715060623222602AF -:103630004649662E3A7E32327D4C3C775C4A662D96 -:103640003B7D32317D4C3C77027D20194633BE36BE -:1036500036192720184533BD353819000002FFD22E -:10366000FE8C0207045D000300100013B702020481 -:10367000040A077203002F2B3211337D2F303143A0 -:103680000133031322263534363332161514060659 -:103690002E0107B1AA7A39435952413D234CFE8C81 -:1036A00003F9FC0704A5403B4A6746342B5235001A -:1036B000000100C0FFEC043205CB00240014B72445 -:1036C0001C0123140C0A0D002F33CD332F3333CDBF -:1036D00030314537262635343E0337373307161643 -:1036E0001707262623220E021514163332363715F5 -:1036F0000606070701A52E7B982C557C9F60219A12 -:10370000243F6F3146306C4251825C327164498291 -:10371000413D8E592A14D420C3A86FCDB18A580ECA -:10372000A3A3061D16B916205796BF686F7A2B20E3 -:10373000C21F2603C4000001FFEF000004BA05CB3E -:1037400000220021400F1909091C060600150E056C -:103750007201202000002F3211332B3211392F3308 -:10376000331133303163373E023737233733133E5B -:1037700002333216170726262322060703210721C4 -:1037800007060607210711263D654A1222C424C4F4 -:103790003D1C7BB8776BB241593681475379193A52 -:1037A000014D24FEB321176B4702B22BC20E4270AB -:1037B00055A2AD012583AA533322B61C2D5C76FE9B -:1037C000EFAD97728022CE000002008B010C041D29 -:1037D000049C002300330034401B1B1A1A111212E0 -:1037E0002300000908080107220A101C13190816F3 -:1037F0002404042C16002F33332F331217393311BE -:10380000333311333211333211333031412706064D -:10381000232226270727372626353436372737171A -:1038200036363332161737170716161514060717CC -:10383000253236363534262623220606151416166A -:1038400003A5822C6A3A3A6C2C8074811E21211EB9 -:103850008376812D6C383A682E8278831D22211E52 -:1038600080FE393F663D3D663F3D653B3B65010C53 -:10387000801C21201E7F75802E683A396A2E817740 -:10388000811D21211E8274822D6C3A3B692E807528 -:103890003B653D3F653C3C653F3D653B0001006B42 -:1038A000000004FC05B60016002D40150B08080E9C -:1038B0000E11110515010112040505000C09047211 -:1038C00000002F2B3211392FCE3232113311331128 -:1038D00033113311333031613721372137213733F9 -:1038E000033313013301330721072107210701485F -:1038F00034FEEF21011020FEEE22D7CAE69501B179 -:10390000F7FDF5DC21FEED1F011320FEEF36F698E2 -:10391000989902F7FD680298FD09999898F60002B7 -:1039200001F0FE2102A2061100030007000CB304FF -:10393000050001002FDDDECD3031411133110311BF -:10394000331101F0B2B2B202F6031BFCE5FB2B030C -:103950001CFCE40000020026FFF203F6061F0039FB -:103960000048001A400E0E333A41162B0600241D63 -:1039700001720700002F322B3212173930314522E5 -:10398000262735161633323635342626272E0235AD -:103990003436363726263534363633321617072670 -:1039A0002623220606151416171E021514060607EE -:1039B00016161514060613363635342626270E023B -:1039C0001514161601646A9F353EAA5A7475244F61 -:1039D000434B703D3B653D2E4066B77B61A546433A -:1039E0003D894D30553457614C6F3C3A603A2B3B22 -:1039F0006DCB5335562C5C4627462C2A610E281D6C -:103A0000B8243952471F33341F24546D4749705529 -:103A1000202165405D874B2B249C1D2B1A392F31AB -:103A2000452B21536A4748745920215F40679650BF -:103A300002581F684629413B1C0E374C2F2A423D35 -:103A4000000201B70504041205EB000B0018000C7E -:103A5000B30600120C002F333332303141222635A9 -:103A600034363332161514062122263534363332D5 -:103A7000161615140603962D3B423D2D3843FE5075 -:103A80002E3A413D1F2D1A4205042E323C4B2C305C -:103A9000404B2E323C4B132920404B000003006466 -:103AA000FFEC064405CB0013002E0042001B400D26 -:103AB000221B390A03722814802F000972002B324E -:103AC0001ACC322B32CC3230314522242602353406 -:103AD0001236243332041612151402060403222669 -:103AE00035343636333216170726262322061514A8 -:103AF000163332363715060607323E0235342E02AB -:103B000023220E0215141E020354A3FEEDCB6F7187 -:103B1000CC0112A19D0111CE746FCBFEED83CECDF1 -:103B200061BB874083393A32612D7C897A88317450 -:103B30003331676782E2AC615DA9E48787E5AA5DFE -:103B40005CA8E61470CA0113A2A00112CC7270CB5B -:103B5000FEEEA3A2FEEDCA700120FED187D0772031 -:103B60001D7F1A1CAF999EAA1A1584161CAB5DAB5B -:103B7000E88A83E6B0635EABE88B87E7AC6000025F -:103B800000A10300033F05C50015002600274012D1 -:103B90000D0C1F1F0913121616111100090E0E0924 -:103BA0000372002B322F10CC322F321133331133EA -:103BB00011333330314122262635343E023332165A -:103BC0001733373303233723060627323E033534B2 -:103BD0002623220E021514160168355B372A537FFF -:103BE00056414E1708257995780D0826621129410E -:103BF00031211031352C48341C300300336F564DC1 -:103C0000A28A54392F5BFD546933427F2E4B595899 -:103C10002436433A60753C3E3E000002004D006889 -:103C2000041403E70006000D001A400F0604010209 -:103C30000508090C0B0D0A0A030700002F32CC32CD -:103C40001739303165033501170113170335011793 -:103C500001130124D7018C89FEDE98FFD101838BEB -:103C6000FEE4936801C11701A777FEB3FE924D01F0 -:103C7000AF1701B472FEA3FEA2000001007F010095 -:103C8000044E032B0005000EB40202040405002FAD -:103C90003311332F3031411123112135044EB1FC42 -:103CA000E2032BFDD50179B2FFFF003101C00253C1 -:103CB000028A04060010000000040064FFEC0644C1 -:103CC00005CB000D0016002A003E002340120C0810 -:103CD0000E03001601352103720A00802B170972AA -:103CE000002B321ACC322B32CC3211173930314101 -:103CF0001121321615140607132303231111333231 -:103D00003635342623231322242602353412362452 -:103D10003332041612151402060427323E023534DB -:103D20002E0223220E0215141E020238010BA59C3E -:103D3000623FEDAFC9846A5257505B6880A3FEEDC5 -:103D4000CB6F71CC0112A19D0111CE746FCBFEED32 -:103D5000A382E2AC615DA9E48787E5AA5D5CA8E681 -:103D6000011C03838984617019FE74015EFEA20147 -:103D7000DD52434B42FBD170CA0113A2A00112CC09 -:103D80007270CBFEEEA3A2FEEDCA70755DABE88A41 -:103D900083E6B0635EABE88B87E7AC60000100C1EF -:103DA0000614048106B900030008B10100002F3297 -:103DB000303153372107C126039A270614A5A500E1 -:103DC00000020063033A030A05CB000F001B00103A -:103DD000B610000016080572002B32322F33303136 -:103DE0004122262635343636333216161514060689 -:103DF00027323635342623220615141601B6649967 -:103E000056559965659857579864525E6050525F51 -:103E10005E033A539461609554549461619453984D -:103E200060505360605350600002007F00000451F6 -:103E300004E40003000F001B400B0E040D0D0907E6 -:103E40000A0A010100002F3211332F3333331133AB -:103E500033303173352115012115211123112135FD -:103E60002111337F03D2FE6F0190FE70B2FE71010B -:103E70008FB2B1B1034CB2FE6C0194B20198000153 -:103E800000800353034606D3001A0012B701181826 -:103E90000098091097003F33E43211333031533723 -:103EA000253E0235342623220607273636333216BE -:103EB0001514060607072107801D010E4B633139D3 -:103EC0002F2F5F344F44985E7D7E39785DAD01754C -:103ED00021035388DF3F5E532F2E3428297C363749 -:103EE00080574D7773498A9F0001009A0345034626 -:103EF00006D3002C001B400C26250F0F0E0E0700CA -:103F000098171E97003F33E432392F331239393076 -:103F100031412226273516163332363534262323EF -:103F200037333236363534260722060727363633FE -:103F300032161615140607151616151406060195E1 -:103F4000478331397D415968474B6F1E5C3B5A317D -:103F50003C37335F2E443C91585D7337775E4C4A53 -:103F60005FA703451D199F20274C46343B851F3C06 -:103F70002B323301241F792A30395E39636C1908DA -:103F80001160435A7E42000100EA04D902D406219E -:103F9000000C0012B7070580010F000100002F5D23 -:103FA000321ACC32303153353E023721150E030719 -:103FB000EA2353501E0106164F61602804D91927C1 -:103FC0006A6F2F121C525A511D00FFFFFFC9FE15C8 -:103FD00004960453040603A70100000100AFFEFC91 -:103FE00004B0061400140012B6010404130E1100EC -:103FF000002F322F33392F3330314111060623225F -:104000002E0235343E023321112311231102E01F09 -:10401000472C5F996D3A4076A464024389BFFEFC49 -:10402000033C09093575BE8A90C47533F8E8066B00 -:10403000F995FFFF0096023801C0036404070011E0 -:10404000007402530001FF42FE1400ED000000174F -:104050000010B5110E0700C00F002F1ACC323939ED -:10406000303143222627351616333236363534267C -:10407000273733071616151406064326411415373D -:10408000192D3C20464862923237524387FE140C69 -:104090000586050A162C20272D08A65F104D4A41DB -:1040A000683D000100F4035202F106BE000C001945 -:1040B000400B0708080909040400980A97003FED1F -:1040C000331133113311333031411336363706068D -:1040D0000707272533030177610D200C133015776F -:1040E0004E015AA3BB035201CB3A77270F260F4A42 -:1040F00080D7FC94000200AE0300031505C6000F34 -:10410000001F000EB5100018080372002B32CC32CD -:10411000303141222635343E0233321615140E0258 -:1041200027323E0235342623220E0215141601B121 -:10413000788B2E5B87588778265389542D432E160B -:1041400037322E452F183A03008E86559C7A479BAE -:1041500076499A825084365A6D37464235596C36C4 -:10416000474500020008006803D003E70006000D81 -:10417000001A400F010205060308090C0D0A0A0B7C -:10418000040700002F32CC32173930316527010384 -:1041900037131501270103371315024489012399A9 -:1041A000B5D6FCC48C011D94B5D16877014C017063 -:1041B0004CFE3E18FE6171015B01614CFE5018001F -:1041C000FFFF00C0000005F405B60427021302C378 -:1041D00000000027007BFFCCFEF70007023302B48B -:1041E000FCAFFFFF00C00000066A05B604270213FB -:1041F00002C200000027007BFFCCFEF7000700741E -:104200000324FCADFFFF00650000064B05CA042730 -:104210000075FFCBFEF700270213031E0000000706 -:104220000233030BFCAD0002FFCFFE7802F5045E03 -:10423000001D0029001540091D1D24241E07720BB6 -:1042400012002F332B3211332F3031410E02070E63 -:104250000215141633323637170606232226353454 -:104260003636373E0237133216151406232226350A -:1042700034360290103A634F42643754534B934E96 -:104280004C57D16FAAC64A865A46512D0FAA433CB5 -:10429000515E37435902855C8A713A2F535B3E4A1F -:1042A000543526AE2F41AA9C63937D3F314B574234 -:1042B00001D94633446F403B4869FFFFFF89000046 -:1042C0000452078506260024000001070043012B45 -:1042D0000164000AB312010272002BCE3031FFFFDD -:1042E000FF89000004A407850626002400000107BA -:1042F000007601D00164000AB312010272002BCED5 -:104300003031FFFFFF890000049207840626002455 -:1043100000000107014A00E00164000AB312010233 -:1043200072002BCE3031FFFFFF89000004E10759F6 -:104330000626002400000107015100E80164000B7B -:10434000B602120101019556002B3400FFFFFF89D0 -:1043500000000483074F0626002400000107006ABE -:1043600000710164000CB4121E010272002BCECE4B -:104370003031FFFFFF890000045207F306260024B6 -:1043800000000107014F014C0158000DB703021254 -:104390000101017C56002B3434000002FF8800002C -:1043A000072705B6000F0013002B40150413131048 -:1043B0000E05080E080E0800010272090C0C000818 -:1043C00072002B3211332B1139392F2F1133113346 -:1043D00032113330316301210721032107210321E9 -:1043E00007211321030121132378039F04002AFDD1 -:1043F000E05501FD2AFE0461021F2BFCF356FE511D -:10440000FF01810158895205B6CAFE73C9FE35CB3A -:104410000197FE6902640288FFFF0089FE140523EC -:1044200005CC0626002600000007007A02410000A5 -:10443000FFFF0046000004860785062600280000CE -:104440000107004300FC0164000AB30C0102720082 -:104450002BCE3031FFFF004600000486078506267C -:10446000002800000107007601A10164000AB30CD6 -:10447000010272002BCE3031FFFF0046000004869F -:1044800007840626002800000107014A00B30164E2 -:10449000000AB30C010272002BCE3031FFFF004640 -:1044A00000000486074F0626002800000107006A66 -:1044B00000450164000CB40C18010272002BCECE32 -:1044C0003031FFFF00450000029007850626002CD2 -:1044D000000001070043FFEE0164000AB30401027B -:1044E00072002BCE3031FFFF0045000003690785C5 -:1044F0000626002C00000107007600950164000AE2 -:10450000B304010272002BCE3031FFFF00450000E2 -:10451000036D07840626002C00000107014AFFBB3B -:104520000164000AB304010272002BCE3031FFFF98 -:1045300000450000035E074F0626002C000001071F -:10454000006AFF4C0164000CB40410010272002BDD -:10455000CECE3031000200360000052105B6000F36 -:10456000001F001F400F031C1C021F1F001B050221 -:104570007210000872002B322B3211392F33331195 -:104580003330317313233733132120001114020603 -:104590000604232733323E03353426232303210721 -:1045A000214682922B91890170010C012A478ACC05 -:1045B000FEF6A27B8774BB8C5E2FBB9F945D011CB3 -:1045C0002CFEE40270C8027EFEE3FEE59EFEEEDDF8 -:1045D0009D54C9467FACCD70C3B5FE49C800FFFFEE -:1045E0000045000005DE07590626003100000107DE -:1045F0000151017E0164000BB601150101018756CE -:10460000002B3400FFFF0089FFEC058D078506268F -:10461000003200000107004301AF0164000AB32A21 -:104620000B0372002BCE3031FFFF0089FFEC058DAC -:104630000785062600320000010700760253016458 -:10464000000AB32A0B0372002BCE3031FFFF008922 -:10465000FFEC058D07840626003200000107014AA1 -:1046600001630164000AB32A0B0372002BCE3031C0 -:10467000FFFF0089FFEC058D075906260032000078 -:1046800001070151016C0164000BB6022A0B010104 -:104690006456002B3400FFFF0089FFEC058D074FA7 -:1046A0000626003200000107006A00F60164000CD3 -:1046B000B42A360B0372002BCECE3031000100A29B -:1046C000010E042C0498000B0018400D030705028E -:1046D000080B090108000A0406002F33CC321739F1 -:1046E000303141170101070101270101370103B0F2 -:1046F0007CFEB701477BFEB6FEBB7C0145FEB97D63 -:10470000014704987BFEB6FEB87D0147FEBA7D01E5 -:104710004701477EFEB900030069FFAD05B60603F9 -:10472000001F002D003B002D40192A2F0F12041FDF -:10473000022E2B040C010000201C097211101032F3 -:104740000C0372002B323211332B3232113311171A -:104750003917393031572737262635343E0433325E -:104760001617371707161615140E042322262725A9 -:10477000323E043534262701161627012626232229 -:104780000E04151416EC838433312B547FA8D17C8E -:10479000619E407883872F2F27517AA5D17F629E13 -:1047A0004101514A826D553C1F0B09FD652365E7A8 -:1047B000029F24643F4D856F563B1F0D5365A346F2 -:1047C000B96B78E7D2B283482F309566A443B367BC -:1047D00078E9D3B182492C2B72356086A5BE672655 -:1047E0004C1DFCC71A21C803451F24366389A5B98F -:1047F000642C5400FFFF0099FFEC058E0785062608 -:10480000003800000107004301840164000AB31B63 -:10481000080272002BCE3031FFFF0099FFEC058EAD -:10482000078506260038000001070076022701648C -:10483000000AB31B080272002BCE3031FFFF009933 -:10484000FFEC058E07840626003800000107014AA8 -:1048500001380164000AB31B080272002BCE30310C -:10486000FFFF0099FFEC058E074F06260038000079 -:104870000107006A00CA0164000CB41B2708027219 -:10488000002BCECE3031FFFF00BC000005050785B0 -:104890000626003C00000107007601880164000A3A -:1048A000B309020272002BCE303100020046000034 -:1048B000047E05B6000F0019001F400F100E1903EB -:1048C0000E030E0300010272000872002B2B113937 -:1048D000392F2F113311333031730133073332162F -:1048E0001615140E022323031333323636353426BD -:1048F0002323460135ED347AA7CC5D5BA9EB918A81 -:10490000426C7B6FA85E79789305B6F264B47980C7 -:10491000C08040FECD01FB4387676D630001FEFC54 -:10492000FE1404B9061F00480017400C2B240B721C -:10493000400F017207000F72002B322B322B3230E6 -:10494000314322262735161633323637013E0233DD -:10495000321615140606070606151416161716162F -:10496000151406062322262735161633323635341B -:10497000262627262635343636373E02353426237A -:1049800022060607010E0276254E1B1D361E4057D5 -:1049900016010A1E80D196B8D837603E3A562134A7 -:1049A0001E4F616CC2835D8D31328646716F1A3B3A -:1049B000315051365C362D482A5D57526B3D0FFE03 -:1049C000F8185996FE140E09C10B0B586504ED8DAD -:1049D000B85AA18A50745929264831172D2C183FEE -:1049E000856475A658221FC52131604826393B27AA -:1049F0003E724845614A221C39442D414A3E6D4968 -:104A0000FB126FA45B00FFFF005FFFEC047E06213A -:104A10000626004400000107004300D20000000AFF -:104A2000B32C0A0772002BCE3031FFFF005FFFEC82 -:104A3000047E06210626004400000107007601736B -:104A40000000000AB32C0A0772002BCE3031FFFFA2 -:104A5000005FFFEC047E06210626004400000107EB -:104A6000014A00850000000AB32C0A0772002BCE11 -:104A70003031FFFF005FFFEC048505F60626004499 -:104A8000000001070151008C0000000AB33D0A0735 -:104A900072002BCE3031FFFF005FFFEC047E05EB90 -:104AA0000626004400000106006A1700000CB42C22 -:104AB000380A0772002BCECE3031FFFF005FFFECCB -:104AC000047E069B0626004400000107014F00F209 -:104AD0000000000DB703022C0A01017E56002B34A2 -:104AE00034000003005FFFEC0695046800350049C0 -:104AF000005500444025300A2E24244B1D1D152B43 -:104B00000B721252521507721006720F0E0E4141AF -:104B10000A07723132323636000B72002B321133F3 -:104B200011332B32113311332B2B3211332B11391B -:104B30002F333211333F30314522262635343E03A0 -:104B40003332161617333733073636333216151409 -:104B50000E022323060615141633323637150606C1 -:104B600023222627072337230E0237323E02373609 -:104B70003635342623220E03151416013332363609 -:104B800035342623220606017F568248315C809EFA -:104B90005B456145190A3E941933A36487A84E9F6B -:104BA000F2A43001026F7F4C9C484EAC5D6E9A2B94 -:104BB000199514082F63760C335E5140130E0B4E7B -:104BC0004C36614E391E4C0266247AB3624336433A -:104BD0007D61145AAD7E78E0BF8F512F5234A07A98 -:104BE000424D9483568E67380F1D0F6A863123BB62 -:104BF000242C464A7CB23A5933BF3864864D34611E -:104C00002E5B703E6D8EA354696401CD2F5C423AD9 -:104C1000374D8F00FFFF005FFE1403D104680626A6 -:104C2000004600000007007A01820000FFFF0060DC -:104C3000FFEC04000621062600480000010700439F -:104C400000A90000000AB32B090772002BCE3031F7 -:104C5000FFFF0060FFEC042106210626004800004B -:104C600001070076014D0000000AB32B090772000E -:104C70002BCE3031FFFF0060FFEC040F062106262B -:104C8000004800000106014A5D00000AB32B090735 -:104C900072002BCE3031FFFF0060FFEC040105EB0A -:104CA0000626004800000106006AEF00000CB42B45 -:104CB00037090772002BCECE3031FFFF00300000E5 -:104CC00002390621062603A80000010600439800C9 -:104CD000000AB304010672002BCE3031FFFF003012 -:104CE0000000030F0621062603A800000106007637 -:104CF0003B00000AB304010672002BCE3031FFFFE7 -:104D00000030000002FF0621062603A8000001076C -:104D1000014AFF4D0000000AB304010672002BCEC9 -:104D20003031FFFF0030000002F005EB062603A83B -:104D300000000107006AFEDE0000000CB404100150 -:104D40000672002BCECE303100020051FFEC047809 -:104D5000061F00260039002440130D0C32321112B8 -:104D6000101D131A061709091727000B72002B32A2 -:104D70002F392F121739331133333031452226267C -:104D800035343E02333216173726262707273726B3 -:104D90002627371616173717071E0215140E032776 -:104DA000323E0335342E0223220E0215141601F171 -:104DB0007DBB684785BF786F872108033949F9486B -:104DC000DB1A452869396E2BF745D7334624295716 -:104DD0008AC3743E634A3118162E4B354D734B24EB -:104DE0005D145BB68A75D5A55F593D0166C3528BCC -:104DF0007D7A1A301797204A298A7F77429CB76CB0 -:104E00007DF0CF9E59B634596F7738284B3D2349F2 -:104E10007B964D607700FFFF002C0000049305F6A1 -:104E200006260051000001070151009A0000000A07 -:104E3000B32F010672002BCE3031FFFF005FFFEE73 -:104E4000043A06210626005200000107004300B282 -:104E50000000000AB3270A0772002BCE3031FFFF93 -:104E6000005FFFEE043A062106260052000001070B -:104E7000007601560000000AB3270A0772002BCE05 -:104E80003031FFFF005FFFEE043A06210626005294 -:104E900000000107014A00670000000AB3270A0763 -:104EA00072002BCE3031FFFF005FFFEE046805F685 -:104EB000062600520000010601516F00000AB338B7 -:104EC0000A0772002BCE3031FFFF005FFFEE043A7D -:104ED00005EB0626005200000106006AFA00000CED -:104EE000B427330A0772002BCECE30310003007F87 -:104EF00000ED045104B60003000F001B0018400928 -:104F0000040A00161010010100002F3211337C2F0B -:104F10003310CE3230315335211501222635343647 -:104F2000333216151406032226353436333216155D -:104F300014067F03D2FE16344848343248483234CF -:104F40004848343248480279B2B2FE7441464B3B7D -:104F50003B4B464102BD40464B3B3B4B464000036A -:104F60000030FFA7045F0491001D002A00370026CF -:104F700040161D02282B272C110E080B1E01001AAB -:104F80000B722F100F0B0772002B3232322B323282 -:104F9000321117393031572737262635343E03333F -:104FA000321617371707161615140E032322262755 -:104FB00037323E03373626270116162701262623C9 -:104FC000220E03070616A9797622242E5C8AB67172 -:104FD000497830587B66201F2C5A88B67345783044 -:104FE000FD3B634E371E02010404FE4814439E013C -:104FF000BE133E2A406850361C020105595E9035AA -:10500000804E6FD2B6894D20206C5D763386496C18 -:10501000D1B68C4F201E7B355F7D934D182A0EFD37 -:10502000E41114BB02230F1738617E8E491B300038 -:10503000FFFF0070FFEC04880621062600580000E0 -:105040000107004300DB0000000AB31E08067200DF -:105050002BCE3031FFFF0070FFEC048806210626BE -:105060000058000001070076017E0000000AB31E10 -:10507000080672002BCE3031FFFF0070FFEC048871 -:1050800006210626005800000107014A008F000093 -:10509000000AB31E080672002BCE3031FFFF0070ED -:1050A000FFEC048805EB0626005800000106006AA4 -:1050B0002100000CB41E2A080672002BCECE30311F -:1050C000FFFFFF57FE14045206210626005C000075 -:1050D0000107007600F10000000AB31E0C06720002 -:1050E0002BCE30310002FFC8FE1504510614001DFE -:1050F00000300025401419181E1E140B72070627D5 -:10510000270B0772010072000E72002B2B2B32113D -:1051100033332B3211333330314301330306060767 -:10512000333E0233321615140E032322262627237C -:105130000606070301323E033534262322060607FE -:1051400006061514163801B2E949102B12082D670E -:1051500073418AAA2B547DA565496B4C180904122A -:105160000D5601713A644F371D544F45806118093F -:105170000956FE1507FFFEAB4B9B3B3B5B33C4C49C -:105180006CD8C197573152313A813AFE6A02963F44 -:105190006E90A152666769B06B2B572B5C70FFFF56 -:1051A000FF57FE14045205EB0626005C00000107C1 -:1051B000006AFF950000000CB41E2A0C0672002B3A -:1051C000CECE3031FFFFFF890000047E06EB0626BD -:1051D000002400000107014C012F0164000AB312F2 -:1051E000010272002BCE3031FFFF005FFFEC047E26 -:1051F00005870626004400000107014C00D400008A -:10520000000AB32C0A0772002BCE3031FFFFFF8952 -:10521000000004A1076D0626002400000107014DCF -:1052200000FA0164000AB312010272002BCE303181 -:10523000FFFF005FFFEC047E060906260044000025 -:105240000107014D009F0000000AB32C0A077200FD -:105250002BCE3031FFFFFF89FE2C045205B6062607 -:10526000002400000007015002ED0000FFFF005F76 -:10527000FE2C047E0468062600440000000701504E -:1052800002630000FFFF0089FFEC05230785062667 -:10529000002600000107007602300164000AB321F5 -:1052A0000A0372002BCE3031FFFF005FFFEC0409D0 -:1052B00006210626004600000107007601350000A1 -:1052C000000AB3210A0772002BCE3031FFFF00899C -:1052D000FFEC052307840626002600000107014A8B -:1052E00001440164000AB3210A0372002BCE30315D -:1052F000FFFF005FFFEC03F90621062600460000D1 -:105300000106014A4700000AB3210A0772002BCEAA -:105310003031FFFF0089FFEC0523075E06260026DB -:1053200000000107014E02300164000AB3210A03A4 -:1053300072002BCE3031FFFF005FFFEC03D105FA86 -:105340000626004600000107014E01330000000A56 -:10535000B3210A0772002BCE3031FFFF0089FFEC2A -:10536000054007840626002600000107014B014C7A -:105370000164000AB3210A0372002BCE3031FFFF13 -:10538000005FFFEC044506210626004600000106EA -:10539000014B5100000AB3210A0772002BCE3031B5 -:1053A000FFFF0046000005270784062600270000AF -:1053B0000107014B01340164000AB31801027200B5 -:1053C0002BCE3031FFFF005EFFEC06590614042699 -:1053D000004700000107023102F90000000BB6028D -:1053E000351400000056002B3400FFFF003600008B -:1053F000052105B60606009200000002005FFFECE2 -:1054000005510614002400370033401B1F0A721A8E -:1054100017171D14140A1800720F0E2F2F0A077287 -:1054200021202525000B72002B321133332B321132 -:1054300033332B12392F333311332B30314522269E -:105440002635343E033332161617333E02373721E2 -:105450003721373307330723012337230E0237322F -:105460003E0435342623220E0315141601975B8D56 -:10547000502B557EA566496948160902060A06158D -:10548000FEB121015224E925972299FEFFB51407A8 -:105490002B647B0D2D544B3D2D19555C3A634F38D1 -:1054A0001D541457AE8268D0BA91532F4E2F173F18 -:1054B000451E6EA2AEAEA2FB3CB3355B37BF2C4F90 -:1054C0006779813F596B3C6987994D656800FFFF9B -:1054D00000460000048606EB0626002800000107AF -:1054E000014C01010164000AB30C010272002BCED1 -:1054F0003031FFFF0060FFEC0400058706260048FE -:1055000000000107014C00AB0000000AB32B0907A3 -:1055100072002BCE3031FFFF004600000486076D7D -:105520000626002800000107014D00CC0164000A96 -:10553000B30C010272002BCE3031FFFF0060FFEC94 -:10554000041F06090626004800000107014D0078E7 -:105550000000000AB32B090772002BCE3031FFFF89 -:10556000004600000486075E0626002800000107AA -:10557000014E019F0164000AB30C010272002BCEA0 -:105580003031FFFF0060FFEC040005FA06260048FA -:1055900000000107014E01490000000AB32B090772 -:1055A00072002BCE3031FFFF0046FE2C048605B67C -:1055B0000626002800000007015001F50000000346 -:1055C000005FFE2D03FF0468001500340040002436 -:1055D0004011352828163D1F0708072E2E0F008082 -:1055E000160B72002B1ACC32331133333F3312397E -:1055F0002F3330314122263534363637370E0215F7 -:105600001416333236371506060322262635341291 -:10561000363633321615140E0223230606151416D9 -:105620003332363715060601333236363534262303 -:10563000220606025C5A6E39623ECB406E41221E43 -:10564000192E161F45807FBD674E98DA8BAAAB4E88 -:105650009FF3A42D0102746F548E5851A6FEFA22B6 -:105660007AB46241403F7A60FE2D5D55426655270F -:105670002D33646434202109058D090B01BF61BD00 -:1056800089880103D07A997E568E67380F1F0F6F75 -:105690007F2A2AB9272B028C2F5D43343B4D8F0084 -:1056A000FFFF0046000004AE078406260028000025 -:1056B0000107014B00BA0164000AB30C0102720039 -:1056C0002BCE3031FFFF0060FFEC045A0621062686 -:1056D000004800000106014B6700000AB32B0907D0 -:1056E00072002BCE3031FFFF0089FFEC055F07848D -:1056F0000626002A00000107014A016A0164000A27 -:10570000B324090372002BCE3031FFFFFF98FE1443 -:10571000048406210626004A00000106014A6500AD -:10572000000BB6036E1501017856002B3400FFFF05 -:105730000089FFEC055F076D0626002A00000107BF -:10574000014D01830164000AB324090372002BCECA -:105750003031FFFFFF98FE14048406090626004A34 -:1057600000000106014D4E00000BB6036215010159 -:105770007856002B3400FFFF0089FFEC055F075EC1 -:105780000626002A00000107014E02560164000AA5 -:10579000B324090372002BCE3031FFFFFF98FE14B3 -:1057A000048405FA0626004A00000107014E01277D -:1057B0000000000BB603621501017856002B34007F -:1057C000FFFF0089FE3B055F05CC0626002A00008E -:1057D0000007041801450000FFFFFF98FE14048431 -:1057E00006210426023236000206004A0000FFFFAE -:1057F00000470000058E07840626002B00000107E5 -:10580000014A013B0164000AB30C010272002BCE75 -:105810003031FFFF00300000044B07E20626004B4A -:1058200000000107014AFFAE01C2000AB3220100D5 -:1058300072002BCE3031000200460000061705B67C -:1058400000130017002440110B0407070E01171264 -:10585000141410130809050272002B323F33392F3C -:1058600033CE32323211333330317313233733377F -:10587000330721373307330723032313210313216E -:10588000372146E2B623B72FED30023930EE2FB77D -:1058900022BAE1EF8CFDC78CB702392CFDC704306A -:1058A000A9DDDDDDDDA9FBD00294FD6C0360D00035 -:1058B00000010030000004430614002800294015B0 -:1058C000030707020A0A050F0E23231306720500B9 -:1058D000721C000A72002B322B2B32113333113918 -:1058E0002F333311333031730123373337330721EB -:1058F00007210E0207333E0233321616151406072F -:1059000003231336363534262322060607033001D7 -:10591000049E249A26E925014923FEB810211B097B -:105920000927647F4E5C7E410C0B82EA87090840A0 -:1059300043478A6F205B04C4A2AEAEA2497F6321B5 -:10594000345C3A48875F265631FD990279273E1923 -:1059500045476ED092FE4D00FFFF0045000003B8A2 -:1059600007590626002C000001070151FFBF016402 -:10597000000BB601150101019556002B3400FFFF05 -:1059800000300000034D05F6062603A800000107BD -:105990000151FF540000000BB601040101019456AF -:1059A000002B3400FFFF00450000035606EB0626DF -:1059B000002C00000107014C00070164000AB30439 -:1059C000010272002BCE3031FFFF0030000002EBED -:1059D0000587062603A800000106014C9C00000A6A -:1059E000B304010672002BCE3031FFFF00450000EA -:1059F0000372076D0626002C00000107014DFFCB46 -:105A00000164000AB304010272002BCE3031FFFFA3 -:105A100000300000030F0609062603A80000010756 -:105A2000014DFF680000000AB304010672002BCE8E -:105A30003031FFFFFFBAFE2C026805B60626002CA7 -:105A40000000000601501500FFFFFFB3FE2C0255B9 -:105A500005FA0626004C0000000601500E00FFFF6C -:105A60000045000002B7075E0626002C0000010773 -:105A7000014E00A50164000AB304010272002BCE9E -:105A80003031FFFF0045FE6904D205B60426002C24 -:105A900000000007002D025D0000FFFF0030FE1433 -:105AA000048705FA0426004C00000007004D02316F -:105AB0000000FFFFFEBEFE69036507840626002D79 -:105AC00000000107014AFFB30164000AB3120C028F -:105AD00072002BCE3031FFFFFEFAFE1402FF0621CA -:105AE000062603A900000107014AFF4D0000000A35 -:105AF000B3120C0672002BCE3031FFFF0046FE3B86 -:105B0000056A05B60626002E00000007041800B13D -:105B10000000FFFF002FFE3B048C06140626004EFB -:105B20000000000604187A000001002F0000048C19 -:105B30000453000F001A400E0E0D060A040009015E -:105B400006720C000A72002B322B321217393031D8 -:105B500073133303060607330121010121030703F1 -:105B60002FEAEB3A0E27100601F3010EFE1A01226E -:105B7000FEFCD28B4D0453FEFA4287330202FE191B -:105B8000FD9401D765FE8E00FFFF00460000039FD5 -:105B900007850626002F00000107007600CB016470 -:105BA000000AB306010272002BCE3031FFFF002F36 -:105BB0000000037007E30626004F0000010700768F -:105BC000009C01C2000AB304010072002BCE3031E8 -:105BD000FFFF0046FE3B037B05B60626002F0000B4 -:105BE00000070418006B0000FFFFFFB4FE3B0263D8 -:105BF00006140626004F000000070418FF420000AC -:105C0000FFFF00460000045905B60626002F0000DD -:105C10000107023100F9FF9E000EB4010B010000E4 -:105C2000B8FFFBB056002B34FFFF002F000003D459 -:105C300006140426004F0000010602317400000E15 -:105C4000B40109010000B8FFFFB056002B34FFFF7C -:105C50000046000003BF05B60626002F000000071F -:105C6000014E01ADFD6BFFFF002F00000334061451 -:105C70000426004F00000007014E0122FD580001DC -:105C800000090000037C05B6000D001C4011020154 -:105C9000030A0407090808000502720B00087200D5 -:105CA0002B322B1217393031731307273713330375 -:105CB000371705032107466A5651D69CED7EC1521F -:105CC000FEBD5D021F2B01F1309C7702E2FDB16C3D -:105CD0009BB4FE48CC0000010005000002920614AF -:105CE000000B001A40100201030A0409070808000B -:105CF000050072000A72002B2B1217393031731312 -:105D0000072737133303371707033C715850D7ABB6 -:105D1000E78A5F4FDE900213339A7B031FFD7237D1 -:105D20009A7EFD5BFFFF0045000005DE0785062625 -:105D3000003100000107007602640164000AB31517 -:105D4000010272002BCE3031FFFF002C0000045600 -:105D5000062106260051000001070076018200009E -:105D6000000AB31E010672002BCE3031FFFF004542 -:105D7000FE3B05DE05B606260031000000070418CC -:105D8000010A0000FFFF002CFE3B044E046B0626B8 -:105D90000051000000070418008D0000FFFF0045BF -:105DA000000005DE07840626003100000107014BD4 -:105DB000017C0164000AB315010272002BCE303160 -:105DC000FFFF002C00000490062106260051000071 -:105DD0000107014B009D0000000AB31E010672007E -:105DE0002BCE3031FFFF00470000050405B6042725 -:105DF000005100B6000000060203D5000001004576 -:105E0000FE6905DE05B60022001D40100B17180CB8 -:105E10000D05001E1502721408720700002F322BA8 -:105E20002B321217393031412226273716163332DA -:105E300036363701230E03070323013301333E02B5 -:105E4000371333010E0202D137591C03224D2B4563 -:105E5000684813FE4007040E12160C9FD90135FE48 -:105E600001A60709161B0F96DAFECC1E83BFFE693A -:105E70000E0BC1090C2C5D4B048D1A5E757B35FD34 -:105E80000E05B6FBB6328B964302B4FA4B8EB4566F -:105E900000010030FE14044B0468002B001F401169 -:105EA0001C1B1212200772190672180A7207000FC3 -:105EB00072002B322B2B2B321133333031412226FF -:105EC0002735161633323636371336363534262311 -:105ED000220606070323133307333E023332161616 -:105EE00015140607030E02021F2B4F1C1D381F2915 -:105EF00044300DA70909414347896F1F64EAEBB697 -:105F00001809296A87545B7E420C0AA9165691FE2D -:105F1000140E09C00B0B28533F0311273F1B4146AA -:105F20006DCF93FE270453D13B694247835E2959C5 -:105F30002FFCE2669E59FFFF0089FFEC058D06EB02 -:105F40000626003200000107014C01B30164000A7B -:105F5000B32A0B0372002BCE3031FFFF005FFFEE40 -:105F6000043A05870626005200000107014C00B5DF -:105F70000000000AB3270A0772002BCE3031FFFF62 -:105F80000089FFEC058D076D062600320000010731 -:105F9000014D017D0164000AB32A0B0372002BCE70 -:105FA0003031FFFF005FFFEE043A0609062600527B -:105FB00000000107014D00810000000AB3270A0715 -:105FC00072002BCE3031FFFF0089FFEC05F407850E -:105FD0000626003200000107015201C00164000CD6 -:105FE000B4372A0B0372002BCECE3031FFFF005F97 -:105FF000FFEE04F6062106260052000001070152BA -:1060000000C30000000CB434270A0772002BCECE68 -:10601000303100020089FFED075805CD001A002B32 -:10602000002D40181114140D15180872100D02726D -:106030001F22220A03721E1B1B000972002B321141 -:10604000332B3211332B322B3211392F3330314570 -:106050002226263534123E02333216172107210339 -:10606000210721032107210606273236371326266A -:1060700023220E031514161602A6B1F17B3D7BB543 -:10608000F1954A672D02FE2AFDE05501FC2BFE0525 -:106090006102202BFD2B26551F254821DC235C3572 -:1060A0005A9978552C498B138BFDAA8F0113EFB6A3 -:1060B00067090ECAFE73C9FE35CB080BCD0C0C0464 -:1060C00010100F4C89B9DB7772A154000003005FF8 -:1060D000FFEC06C70468002B003D0049002F401963 -:1060E0001E250B723E18180009460F07720C353535 -:1060F000090772292C2C000B72002B3211332B3222 -:1061000011332B321112392F332B323031452226E5 -:1061100035343E0333321617363633321615140E25 -:1061200002232306061514163332363715060623C6 -:1061300022262627060627323E0335342623220E42 -:10614000031514160133323636353426232206065B -:1061500001F1B7DB2E5A88B67280A22B48CC809F03 -:10616000B04D9EF1A43101027471528D5853A8694B -:106170004F8A691F3FB9683D634C331A5A623D64C8 -:106180004C341B630282257BB3623D3A4480621229 -:10619000E4C86FD2B5894C6C595D6B9483558F6799 -:1061A000380F1F0F6E802C28BA28292A533F5565B7 -:1061B000C03663849D5666813B6785964D737A0130 -:1061C000CA305E44313B4C8EFFFF00460000049F06 -:1061D00007850626003500000107007601CB016423 -:1061E000000AB31A010272002BCE3031FFFF0030DB -:1061F000000003CE062106260055000001070076A8 -:1062000000FA0000000AB316010672002BCE3031EE -:10621000FFFF0046FE3B049C05B606260035000045 -:106220000007041800A60000FFFFFFBCFE3B038927 -:10623000046806260055000000070418FF4B000004 -:10624000FFFF0046000004D8078406260035000042 -:106250000107014B00E50164000AB31A0102720054 -:106260002BCE3031FFFF0030000004090621062646 -:10627000005500000106014B1500000AB316010687 -:1062800072002BCE3031FFFF0028FFEC0441078560 -:1062900006260036000001070076016D0164000A41 -:1062A000B332190372002BCE3031FFFF0012FFEC26 -:1062B00003AB06210626005600000107007600D732 -:1062C0000000000AB32D170772002BCE3031FFFFFC -:1062D0000028FFEC043E0784062600360000010774 -:1062E000014A00800164000AB332190372002BCE08 -:1062F0003031FFFF0012FFEC039C062106260056FA -:1063000000000106014AEA00000AB32D17077200D7 -:106310002BCE3031FFFF0028FE14043E05CB0626AD -:10632000003600000007007A01570000FFFF00124E -:10633000FE14037504680626005600000007007A64 -:10634000011B0000FFFF0028FFEC047C07840626E9 -:10635000003600000107014B00880164000AB332D7 -:10636000190372002BCE3031FFFF0012FFEC03E661 -:1063700006210626005600000106014BF200000A25 -:10638000B32D170772002BCE3031FFFF00AAFE3B62 -:1063900004C205B6062600370000000604183900BE -:1063A000FFFF0059FE3B0328054806260057000062 -:1063B00000060418E800FFFF00B1000004C20784D3 -:1063C0000626003700000107014B00990164000A0E -:1063D000B308030272002BCE3031FFFF005EFFECEA -:1063E00003EC061406260057000001070231008C5A -:1063F0000000000BB6011E0D01018456002B340075 -:10640000000100A8000004C205B6000F00214010E2 -:10641000030B0B020E0E070F08720A060607027224 -:10642000002B3211332B12392F33331133303161BA -:1064300013213733132137210721032107210301BA -:106440002386FEFF2BFE5CFE842B03E62AFE835B85 -:1064500001092AFEF886027CC501A9CCCCFE57C5ED -:10646000FD8400010024FFEC032805480025002BD3 -:1064700040150718180A15800B1414110D0E0E1074 -:106480001106721F000B72002B322BCD331133110A -:106490003311331ACD32321133303145222635349F -:1064A00036373723373337233F0233072107210796 -:1064B000330723070606151416333236371506063A -:1064C0000186799707072787228731A016BD7E931B -:1064D00034011A26FEE731EF22F027050732332771 -:1064E000482B2576146D891B4123BAA1E5704DEA2E -:1064F000F5B2E5A1BB152F132D32100FB1111B0002 -:10650000FFFF0099FFEC058E0759062600380000B2 -:106510000107015101410164000AB32C0802720015 -:106520002BCE3031FFFF0070FFEC048F05F60626FE -:10653000005800000107015100960000000AB32F27 -:10654000080672002BCE3031FFFF0099FFEC058E5C -:1065500006EB0626003800000107014C01890164A2 -:10656000000AB31B080272002BCE3031FFFF00700F -:10657000FFEC048805870626005800000107014C3F -:1065800000DE0000000AB31E080672002BCE303178 -:10659000FFFF0099FFEC058E076D0626003800000E -:1065A0000107014D01530164000AB31B0802720088 -:1065B0002BCE3031FFFF0070FFEC04880609062661 -:1065C000005800000107014D00A90000000AB31E99 -:1065D000080672002BCE3031FFFF0099FFEC058ECC -:1065E00007FF0626003800000107014F01A50164DE -:1065F000000DB702011B1501019356002B34340026 -:10660000FFFF0070FFEC0488069B06260058000080 -:106610000107014F00FC0000000DB702011E15012B -:10662000019256002B343400FFFF0099FFEC05C99E -:106630000785062600380000010701520196016413 -:10664000000CB4281B080272002BCECE3031FFFFA5 -:106650000070FFEC051F0621062600580000010708 -:10666000015200EC0000000CB42B1E080672002B37 -:10667000CECE3031FFFF0099FE2C058E05B60626E2 -:10668000003800000007015001E80000FFFF007023 -:10669000FE2C048804530626005800000007015011 -:1066A000026A0000FFFF00CC000007B30784062643 -:1066B000003A00000107014A01FD0164000AB32409 -:1066C0000B0272002BCE3031FFFF00790000065E16 -:1066D00006210626005A00000107014A0120000099 -:1066E000000AB3260C0672002BCE3031FFFF00BC2F -:1066F0000000050507840626003C00000107014A4A -:1067000000980164000AB309020272002BCE3031F6 -:10671000FFFFFF57FE14045206210626005C00000E -:106720000106014A0400000AB31E0C0672002BCEBB -:106730003031FFFF00BC00000505074F0626003C76 -:1067400000000107006A00290164000CB415090269 -:106750000272002BCECE3031FFFFFFD8000004A321 -:1067600007850626003D00000107007601910164BF -:10677000000AB30A040272002BCE3031FFFFFFD9AA -:10678000000003C206210626005D00000107007616 -:1067900000EE0000000AB30A040672002BCE30316E -:1067A000FFFFFFD8000004A3075E0626003D00009F -:1067B0000107014E018F0164000AB30A040272004E -:1067C0002BCE3031FFFFFFD9000003A505FA0626C6 -:1067D000005D00000107014E00EC0000000AB30A52 -:1067E000040672002BCE3031FFFFFFD8000004A357 -:1067F00007840626003D00000107014B00AC016440 -:10680000000AB30A040272002BCE3031FFFFFFD919 -:10681000000003FC06210626005D00000106014B76 -:106820000800000AB30A040672002BCE30310001C2 -:10683000FF03FE140395061F001E0010B7160F017C -:106840007207000F72002B322B3230314322262781 -:1068500035161633323637013E0233321617072605 -:10686000262322060607010E02682A501B1D361E2B -:10687000405C1501141D679A683D70293E1D432731 -:1068800030452C0EFEE8175892FE140E09C00B0B73 -:1068900062670518889D441912B00C1227513FFAFF -:1068A000D36AA45C0001FFF1FE14047105CB00253E -:1068B000001F400F0D0C21211E1E001A130372072A -:1068C000000F72002B322B3211392F33113333303A -:1068D00031532226273516163332363713233F021B -:1068E0003E023332161707262623220607073307F0 -:1068F00023030E02882A511C1D371F3F5D14C4B4A8 -:1069000015C5171D679B693C6F293E1D42274855D9 -:106910001316E426E5C9165892FE140E09C00B0B97 -:106920006166039B6D4774889F451813B00C12591C -:10693000626BB1FC466AA35C0004FF89000004CED0 -:1069400007B00012001C0028003400224014132A53 -:10695000342907231D010D19300A2E11112E0F00A5 -:106960000872002B322F392F12173933303163015F -:106970002626353436333216151406071323032121 -:10698000030121032626272706060713323635344E -:106990002623220615141603353E023721150E0252 -:1069A000077702CF12138564668931279FE72DFE92 -:1069B0001AD2013C016C21050C03141B3E1DAD30A5 -:1069C0003C3D2F2D3E380B23514D1C011323757F69 -:1069D000330527194227697979683C5C1DFB0B0157 -:1069E0008EFE72025C013836923F013D8337019979 -:1069F0003A31313A3A31313A0182101E4F51220E6A -:106A00002154511C0005005FFFEC049207AC0018F4 -:106A1000002B00370043004F0039401E130A72104C -:106A200006724B4980454F4F3E32382C0F0E2323C0 -:106A30000A077215141919000B72002B3211333327 -:106A40002B32113333DE32CC32322F331ACD322B8C -:106A50002B30314522262635343E033332161617A5 -:106A6000333733032337230E023732363637363681 -:106A700035342623220E031514160122263534360A -:106A800033321615140627323635342623220615DE -:106A9000141603353E023721150E02070191558B5E -:106AA00052315B82A45F486C4A17093CB4EBB316C1 -:106AB000082B697E0B468063180C095C50376350C5 -:106AC0003B1F51014068828565648887652E3D3E85 -:106AD0002D2F3C360723504E1C0113237580331491 -:106AE00053AD8674DCC09353315232A0FBADB33743 -:106AF0005A36BF69AE68325A2D576E3E6D8EA3541A -:106B0000656804037869697877686B78753B31321A -:106B1000393932313B019A101E4F51210D21545108 -:106B20001C00FFFFFF880000072707850626008856 -:106B300000000107007602DF0164000AB3140102BD -:106B400072002BCE3031FFFF005FFFEC069506216F -:106B5000062600A800000107007602860000000A51 -:106B6000B356100672002BCE3031FFFF0069FFAD27 -:106B700005B607760626009A000001070076025C3B -:106B80000155000AB33C0C0372002BCE3031FFFFDD -:106B90000030FFA7045F0621062600BA00000107A7 -:106BA0000076018B0000000AB3380B0772002BCE71 -:106BB0003031FFFF0028FE3B043E05CB06260036A1 -:106BC0000000000604183500FFFF0012FE3B0375AD -:106BD000046806260056000000060418F8000001AC -:106BE00000E904D903B2062100130019400B0A0C76 -:106BF0000C100580010F130113002F5D331ACD39DE -:106C0000331133303153373E0237331E0217152309 -:106C10002E0227060607E90126706C20F9153C4272 -:106C20001A97183838193C773904D919246B732D01 -:106C3000326E662919173B4320345B260001012A76 -:106C400004D903F4062100130015400A0A040F03B7 -:106C500006800F000100002F5D1ACD173930314139 -:106C60002E022735331E021736363733070E02073A -:106C700001D6133D411B961A3738183D783AA401C6 -:106C800026706D2104D9326D682819163B432134D2 -:106C90005B2619236C722E00000100E504DA034F15 -:106CA00005870003000CB4010F000100002F5D32C6 -:106CB000303153372107E52402462404DAADAD0014 -:106CC0000001012104D903A7060900120012B70F21 -:106CD00008800C0F000100002F5D321ACC323031D9 -:106CE00041222626353436373314161633323637DA -:106CF000330606023F607F3F0202891F4639566213 -:106D000010931EB204D9427146101B0C29391E3F44 -:106D1000419898000001010604F9021205FA000CDE -:106D2000000CB4060F000100002F5D32303141220B -:106D30002635343633321616151406018134474F82 -:106D40004623351F4E04F933374453152E24465439 -:106D50000002011A04D902F1069B000B0017000E75 -:106D6000B41206C00C00002F321ACC32303141224E -:106D70002635343633321615140627323635342686 -:106D800023220615141602036782856466888866C6 -:106D9000303C3D2F2D3D3704D9786A697777676C91 -:106DA00078763A32313A3A31323A0001FFA5FE2C78 -:106DB000011A00020015000CB30F00C007002F1AC3 -:106DC000CC3230315322263534363637170E021581 -:106DD0001416333236371506066C596E39623E9CEE -:106DE0002C5A3B231E192D171F44FE2C5D5542665D -:106DF000552702234F5A34202108068D090B000124 -:106E000000E504DA03F905F600190017400A160C2C -:106E1000048019090F110111002F5D33331ACD328F -:106E2000323031533E0233321E0233323637330EA4 -:106E30000223222E0223220607E5134865402F4F26 -:106E4000433C1D27321889164A65402D4B423F218D -:106E500025331304DA5F7D3E212C21343C607E3DD6 -:106E6000222C21383800000200EA04D9043406211B -:106E7000000C0019001F400E071414051280010EAB -:106E80000E000F190119002F5D333311331ACD3263 -:106E9000321133303141353E023733150E030721AD -:106EA000353E023733150E0307025D2355531EEEA0 -:106EB0001651626227FE082356521EEE1551626378 -:106EC0002704D919276A6F2F121C525A511D1927EE -:106ED0006A6F2F121C525A511D000001025104D931 -:106EE00003DC0669000D000EB40806800100002FC7 -:106EF000321ACC32303141353E033733150E030799 -:106F00000251142D2D280FE6133844492404D91DAD -:106F1000255E6562291A245C65642D000003014525 -:106F20000504042206B4000B00170023001B400BCD -:106F30001E18180C0580010000120C002F33332F8F -:106F4000321ACC11331133303141353E023733150B -:106F50000E02070522263534363332161514062163 -:106F600022263534363332161514060259163130BE -:106F700011DE1D4F5C31FEE42B3A413A2D364201C1 -:106F8000C72A3A413A2B3842056C18286B6F2E14E9 -:106F90002C696C33682E323C4C2D30404B2E323CE9 -:106FA0004C2D30404B00FFFFFF950000045D05B7FE -:106FB000062600240C0001070153FE08FF4E000BBB -:106FC000B602180100000156002B3400FFFF00D26A -:106FD000033D01FC046A0407001100B00359FFFFE0 -:106FE00000560000055305B60427002800CD000018 -:106FF00001070153FE05FF4D000BB6011201000011 -:107000000156002B3400FFFF004C0000064C05B673 -:107010000427002B00BE000001070153FDFBFF4DBC -:10702000000BB601120100000156002B3400FFFFD7 -:10703000004C0000033205B60427002C00CB0000F2 -:1070400001070153FDFBFF4D000BB6010A010000D3 -:107050000156002B3400FFFF004CFFEC061805CD55 -:1070600004270032008B000001070153FDFBFF4D98 -:10707000000EB402300B0000B8FFEAB056002B340B -:10708000FFFF00220000062E05B60427003C012960 -:10709000000001070153FDD1FF4D000BB6010F02A7 -:1070A00000000056002B3400FFFF00560000064E83 -:1070B00005CD04270153FE05FF4D0107021D00A960 -:1070C0000000000EB400061A0000B8FFEAB0560037 -:1070D0002B34FFFF005FFFEC033D06B4062601835F -:1070E000000001070154FF1B0000001040090302CB -:1070F0000122070101C856002B343434FFFFFF89F9 -:107100000000045205B6060600240000FFFF0046FA -:10711000000004CC05B6060600250000000100466C -:107120000000048605B60005000EB60401027200D8 -:107130000872002B2B3230317301210721014601E7 -:1071400035030B2BFDE0FEF505B6CAFB1400FFFF6F -:1071500000460000048605B6060600280000FFFF72 -:10716000FFD8000004A305B60606003D0000FFFF9F -:1071700000470000058E05B60606002B0000000340 -:107180000089FFEC059A05CD00140029002D001997 -:10719000400C2B2A2A001F0B037215000972002BCA -:1071A000322B3211392F3330314522260235343E0D -:1071B0000433200011140E0427323E0435342623F4 -:1071C000220E04151416160337210702B4B2F881F3 -:1071D0002C5680A9D07C0101011929517CA5CF74BE -:1071E00052876D52361BA194538A6F53381B4A8FB6 -:1071F000512901EB2A148C0102AF7BE9D0AD7E4509 -:10720000FECBFEF27BE9CEAB7D44CD376488A3B5DF -:107210005FA8C639668AA3B35B6FA55A01CBC8C8FD -:10722000FFFF00450000026805B60606002C0000BE -:10723000FFFF00460000056A05B60606002E0000A6 -:107240000001FF890000043705B9000C0013400954 -:10725000080001027204000872002B322B12393030 -:10726000316301211323032626270606070177032E -:10727000070104A3E7570709021B4D25FE2C05B99A -:10728000FA47037F47B84E4DA847FC70FFFF004503 -:10729000000006E605B6060600300000FFFF0045C8 -:1072A000000005DE05B60606003100000003FFDE23 -:1072B0000000046C05B600030007000B0019400C29 -:1072C000050404000809027201000872002B322B29 -:1072D0003211392F3330316337210701372107014C -:1072E000372107222803802BFD872B028E2BFD9E42 -:1072F0002B03332BCBCB0296C9C90256CACAFFFF58 -:107300000089FFEC058D05CD060600320000000166 -:1073100000460000058705B600070010B706010209 -:107320007204000872002B322B32303173012101BC -:1073300023012101460135040CFECBEE010BFDCEED -:10734000FEF505B6FA4A04EAFB16FFFF0046000008 -:1073500004BA05B60606003300000001FFDC000099 -:10736000048F05B6000B001F400F0307070802003B -:10737000040272010909000872002B3211332B112B -:107380003939321133303163370101372107210197 -:1073900001210724260222FED12603742BFD97012A -:1073A0002CFDFE02982ABF02300210B7CAFDF2FD82 -:1073B000EDCBFFFF00B1000004C205B606060037A2 -:1073C0000000FFFF00BC0000050505B60606003CF6 -:1073D000000000030088FFEC060205CB0017002127 -:1073E000002B0020400F2B19190D0A0B03722218D5 -:1073F0001816010009003FCD323211332BCD323245 -:107400001133303145372E02353436362437373391 -:10741000071E021514060604070703130E031514AE -:107420001616053E033534262627022D31A2D064D8 -:107430005EB40106A825E4259DD16855AEFEF8B4DA -:10744000318C98679E6B373E79013D6A9F6B353D65 -:10745000795C14E00C80CE8090E2A05906B4B40BA5 -:107460007AC98382E2AC6504E101A002C9034070DD -:107470009A5E557E47040744739B5C507A4703002D -:10748000FFFFFF900000052705B60606003B000041 -:10749000000100BE0000068D05B600260021401048 -:1074A00017131301250202001E160A027200087249 -:1074B000002B2B323211392F3333331133303161FA -:1074C00013232226263534363713330306061514C4 -:1074D00016163333133303333E02371333030E03CD -:1074E00023230302365F0EA5C95B0A0D5AEB600920 -:1074F0000939755710AFE3AE0F729D621966ED6CD6 -:1075000018629DE1961C5D01B96EB46925653D0167 -:10751000ABFE382C481E4D622E0337FCC90147973D -:107520007601E2FE0575BD8749FE4700FFFF004575 -:1075300000000354074F0626002C00000107006AD4 -:10754000FF420164000CB40410010272002BCECE85 -:107550003031FFFF00BC00000505074F0626003C48 -:1075600000000107006A00290164000CB40915023B -:107570000272002BCECE3031FFFF005FFFEC04B172 -:1075800006690626017B0000010601533000000A4F -:10759000B340090772002BCE3031FFFF0032FFEC01 -:1075A00003EA06690626017F000001060153E60092 -:1075B000000AB32E100772002BCE3031FFFF0030CF -:1075C000FE14044B066906260181000001060153E2 -:1075D0003900000AB31E150772002BCE3031FFFFB1 -:1075E0000064FFEC02D00669062601830000010753 -:1075F0000153FEF40000000AB316070672002BCEFA -:107600003031FFFF007DFFEC046E06B40626018ECC -:107610000000010601544B0000104009030201293B -:10762000070101C856002B3434340002005FFFEC20 -:1076300004B10468002C003F002340121106720CB4 -:107640003737090772292D2D1D2424000B72002BBA -:107650003211333211332B3211332B303145222684 -:1076600035343E0333321617333E0237330E0207EA -:10767000030606151416333236371506062322265E -:107680002627230E02373236363736363534262350 -:10769000220E03151416018B83A9315C82A35F713E -:1076A0007D24090B202513C3173A371547050522FA -:1076B0001D0F240F134E2D3D5A340707295F7A0FF3 -:1076C00042735A1A0F12574F39634F381E5014C164 -:1076D000C67DE2BE8B4D6B4D183C3B142C8FAE5BD0 -:1076E000FEB717291023230705B40A122854413284 -:1076F0005635BF5899613977305C6F3E6D8CA0511B -:107700006B6A0002FFC8FE1504AB061F00190034A7 -:1077100000274014321A1A18150B720D2424232343 -:10772000002D050172000E72002B2B3211392F3300 -:1077300012392B32321133303143013E02333216CB -:10774000161514060607161615140E0223222627F0 -:107750000301323E0235342623233733323E0235CD -:10776000342623220606070316163801561D76CD49 -:107770009E7EB25F529D7172933776BF8771903152 -:107780007801874A6D4A257C7E3A2844476D4A2510 -:107790005A554B664214B52883FE15064B88C96EB0 -:1077A000549C6C71A6681617A59258B192593E2048 -:1077B000FDCB02953257713F7078BF284C6C445016 -:1077C0006644825EFCB7232A00010046FE14044E84 -:1077D000045300170017400C040C0D03001205069B -:1077E00072000F72002B2B321217393031533E02C8 -:1077F000370333131E0315333636370133010E02B8 -:1078000007461135472B9AE83C04060402071E542C -:10781000230120FAFDCA38533B14FE1455A9A9537D -:107820000445FDD727525552264FB3450228FBF495 -:1078300066BCB55C00020040FFEC04A106200025F8 -:1078400000350019400D2E081D0300160F01722689 -:10785000000B72002B322B321217393031452226A1 -:107860002635343636372626353436363332161733 -:1078700007262623220615141616171E0215140EA7 -:107880000227323E02353426270E0315141601E571 -:1078900090BA5B7CE096455F68B8767ABA495D40FD -:1078A0008F51525F254E3C476F3F4B90D16C446BDC -:1078B0004D2949374C86653968146DB26895E29850 -:1078C0002738915D6A9750422FA8293B4E482D4496 -:1078D00046303985A0637CD39C56C03B688A4F6292 -:1078E000872B154D6D8C546A770000010032FFEC38 -:1078F00003EA0467002D001F400F09081D1D20200A -:10790000001710077227000B72002B322B3211392F -:107910002F33123939303145222626353436363761 -:1079200035262635343636333216170726262322D7 -:1079300006151416333307232206061514163332A0 -:10794000363715060601C47EB460518E5B425D7DFC -:10795000C86E75AE474C3A8953618361678124854F -:1079600053834A60666BA64540BE14468159617FC9 -:10797000490F071A6D52758E402926B01F2A4954A7 -:107980003943AF254F3F40513623C220300000011C -:10799000005EFE740459061400280010B617141473 -:1079A00015007200002F2B3211333031413E023569 -:1079B0003426272E0235343636243706062323375D -:1079C00021070604060615141616171E02151406BE -:1079D000060701633A552F4A5961803F65BB010193 -:1079E0009C317135E82802D521B1FEEAC1642B55DE -:1079F000414B72402E5034FE74365D55292D382689 -:107A00002A69936887F5EAEB7C0705B59A92FEE44C -:107A1000D96D425B411C2147634C3F6D602F0001D3 -:107A20000030FE14044B0468001D001D40101D0FA3 -:107A300072111007071507720E06720D0A72002BDD -:107A40002B2B321133332B3031411336363534265C -:107A500023220606070323133307333E023332166D -:107A60001615140607030257F70909414347896FA2 -:107A70001F64EAEBB61809296A87545B7E420D0938 -:107A8000F4FE14048C273F1B41466DCF93FE270460 -:107A900053D13B694247835E295D2BFB8500000380 -:107AA0000064FFEC04600620001900250031001975 -:107AB000400C262020002D0D01721A000B72002BA5 -:107AC000322B3211392F33303145222626353436C8 -:107AD00036373612363633321616151406060706B2 -:107AE00002060627323E0237210606151416032128 -:107AF000363635342623220E0201CF7EA14C0B17D9 -:107B000011286B91C27E729F540A1512246891C489 -:107B10006B3B6252471FFE300F104A0301CC0E0F21 -:107B2000494A3A635447146AC3863A89944AAD0174 -:107B300011BE6460C59837809051A5FEF2C369B448 -:107B40004385CA86539143777A02D14B8A406E7837 -:107B50004382BD0000010064FFEC024B045300159A -:107B6000000EB60706720F000B72002B322B30315D -:107B700045222635343637133303060615141633DB -:107B8000323637150606017077950A0B9AEA9C067D -:107B9000082F3325462B2477146D8A1B473502D9CD -:107BA000FD1B1C34142D33100EB0111BFFFF002FD2 -:107BB0000000048C0453060600F900000001FF9A3F -:107BC000FFEC03E20621002A001B400E10080014FF -:107BD0001B01720F0A7224000B72002B322B2B3206 -:107BE00012393930314522262627032626270E034F -:107BF000070123012726262322060727363633329C -:107C0000161617131E0233323637150606034C4379 -:107C100059350B260709020D191B1D10FECDFD025B -:107C20006C0F0B3F431B34161D23562C6B85480DE0 -:107C3000700718251A0D23121A4D14326953013A90 -:107C40003A933C1D3C3D3D1EFDD4042E7A5D570702 -:107C500005BD090B4C956EFC7838441E0506B40B27 -:107C60001000000100650000043E0453000F0013E3 -:107C7000400906000B010672000A72002B2B32121B -:107C80003930317303331316161736121237330691 -:107C9000020207EF8AE7460708026FA2742AEC2B5C -:107CA00094F1B40453FD8142863A71010C0142C241 -:107CB000DBFE7FFEA89F00010057FE740416061429 -:107CC000003C002F401718201F031B1B1C1C1D0FFE -:107CD000102C2C0734002929001D007200002F2BC6 -:107CE00011392F1239393312393911331133111730 -:107CF000333031413E02353426272E0235343636B4 -:107D00003735262635343E0237060623233721072A -:107D100023220E03151416333307232206061514E7 -:107D20001616171E021514060607015E38542E4556 -:107D300060617E3D5FB1795E73345C79453D683D3D -:107D40003C2702B0251141887E643B838764254C23 -:107D500080C56F2A58474371462E4F34FE74375BF7 -:107D6000552A2D39272967885A74AC731D0619784E -:107D70005B436A4F38110507B5A9152C4763425A72 -:107D800062AA4788623B503B1D1C46654D3F6D61B2 -:107D90002F00FFFF005FFFEE043A04650606005265 -:107DA00000000001005AFFEC05700453001E001D86 -:107DB00040100D0811030C0C0E0672090A7218000F -:107DC0000B72002B322B2B32111733303145222608 -:107DD0003534363713210323132337372107230381 -:107DE00006061514163332363715060603D66E7797 -:107DF00009077CFEAFC5EDC6E615C3043E26E27C4E -:107E0000050525231E3718235E146F66193E2702C9 -:107E10005AFC6703996E4CBAFDA015280D24230D5A -:107E20000BAD10170002FFC9FE15044B04670016C6 -:107E30000027001B400E251717120F0B7220050795 -:107E400072000E72002B2B322B3232113330314341 -:107E5000133E023332161615140E0323222627066C -:107E600006070301323E03353426232206060703A4 -:107E7000161637E92073CEA882B25C2A557EA8690F -:107E80005E8A300B1A113E016E41674C3319585B04 -:107E90004B694618442167FE15045195E78568C172 -:107EA000866BCFB68C5046374E9253FEDF02964417 -:107EB000728B903F6E7F519B70FEC22C3700000189 -:107EC000005FFE6F03D00468002B0016400B0427F0 -:107ED000082304001912077200002F2B32121739E1 -:107EE0003031413E0235342626272E0235343E03FA -:107EF0003332161707262623220E031514161617DB -:107F00001E02151406060701653754301843415206 -:107F1000844F2F5E8DBC7559903D462F7240436E45 -:107F200055391D2F5B41446E422D4F35FE6F355F35 -:107F3000582A1C2B2A1B2267A17861C6B28B5122BA -:107F40001CB9162138607A85414E64421B1D446578 -:107F50004E3E6D6231000002005FFFEE05030453E8 -:107F6000001400260015400A0C1F1F090672150098 -:107F70000B72002B322B321133303145222635342F -:107F80003E0333210721161615140E0327323E0334 -:107F90003534262723220E021514160202BDE633BD -:107FA000679CD183021A25FEED2338224C7EBA6FDE -:107FB0003E624A2F182018326A96602D6612DEDF64 -:107FC00074CEA97B42B6349F7343A4A58954C034B0 -:107FD0005D7C924D518230508AB2618280000001F6 -:107FE0000058FFEC03E10453001A0017400B0D0981 -:107FF00008080A067214000B72002B322B32113360 -:1080000033303145222635343637132137372107AF -:108010002103060615141633323637150606020AF2 -:108020007A980A0875FED916BE02B527FEAF760605 -:1080300008333326492B2577146D8A1D4E270224D9 -:108040006D4DBAFDDA1E36152E32110EB1111B0020 -:108050000001007DFFEC046E0453001C0010B717F4 -:108060000706720F000B72002B322B323031452283 -:108070002635343637133303060615141633323ECD -:1080800004353314020206060207C5C50B0C79E954 -:10809000790D095F55476C5037210EEA194688DD86 -:1080A00014C7A927523D0241FDBE3A4C20635D46EC -:1080B00080AED2E87A95FEC4FEDBE8890002005E5D -:1080C000FE15056304670020002D002140111221D8 -:1080D00021011F0B720A09092A160772000E72008D -:1080E0002B2B32322F332B32321133303141132EBE -:1080F000023534363637170E021514161617133696 -:108100003633321615140E030703133E0435342696 -:108110002322060701816672B166519C6F975476DF -:108120003D3459377B28B2ABA7AE366AA1D68661FB -:108130008B55815C3A1B3A39394A17FE1501DD0F20 -:108140006EC18891EBCD628652A7B6695B763E0A16 -:108150000243B5C3D7B976D7B88B5407FE29029826 -:10816000094C748D97496767616C0001FF0DFE141F -:10817000049C0461002400224013120672231301A0 -:10818000100400050C0772171E1E000F72002B3220 -:1081900011332B321217392B30314301032626239A -:1081A000220607273636333216171301330113160A -:1081B000163332363715060623222626270301F307 -:1081C000026F3B0B2E2C12211329235A2B766F138F -:1081D00023016EFEFDCF480C3434142D1A224F308B -:1081E0005467380D2DFE5BFE14036101984D3F0866 -:1081F00007B50F138989FEEF0215FCF4FE1D4A42F4 -:108200000707B60C1044805B014CFD95000100820D -:10821000FE1405C406120021001F401110131301A3 -:10822000200B7211007219080672000F72002B2BBE -:10823000322B2B323211333031411326263534366E -:10824000371333030606151416170133013E0312C4 -:1082500035331402020606070301B764D4C50B09BF -:1082600077E977090966700126E1FEDA6292653FD7 -:108270001CEC2258A0FAB464FE1401D614D1A02A32 -:1082800056310233FDC72B4C215F7409056CFA98F7 -:108290000C5A9CDD011DADB3FEBAFEECD07F0DFE85 -:1082A0002A000001005EFFEC05D8045300350021D0 -:1082B0004010131300260706721C2F2F330F0F00D8 -:1082C0000B72002B3211333211332B3212392F3013 -:1082D0003145222635343636373306060215141654 -:1082E000333236371333030E0215141633323E037E -:1082F0003534262733161615140E03232226262777 -:10830000060601999D9E41724BEF4A7747453E50C4 -:108310005F1B40E1400507053A3A3C5E452D160ECD -:108320000EE00E10244B7AAB71486641103695145E -:10833000D4AC81FFF5726DF6FF007E6961887E0125 -:108340002EFEDD18302B1243494E84A6B2535594AD -:10835000453D9B4877F0D7A8613057395A66FFFFF3 -:108360000064FFEC02F805EB06260183000001071C -:10837000006AFEE60000000CB42216070672002B0D -:10838000CECE3031FFFF007DFFEC046E05EB0626FC -:10839000018E00000106006A1700000CB4291D07B9 -:1083A0000672002BCECE3031FFFF005FFFEE043AA5 -:1083B0000669062600520000010601530500000A66 -:1083C000B3270A0772002BCE3031FFFF007DFFEC90 -:1083D000046E06690626018E000001060153240082 -:1083E000000AB31D070672002BCE3031FFFF005E7E -:1083F000FFEC05D80669062601920000010701532B -:1084000000E70000000AB336070672002BCE3031B9 -:10841000FFFF004600000486074F062600280000E4 -:108420000107006A00450164000CB4180C010272D7 -:10843000002BCECE3031000100B1FFEC051905B69E -:10844000002700214011131C1C001B171718027273 -:1084500014087207000972002B322B2B32113311D2 -:10846000392F33303145222627351616333236362A -:1084700037373636353426232103230121372107A8 -:10848000210321321615140607070E0203662F5A20 -:108490001F2445213A4E320D0F06084F5CFEFA9715 -:1084A000ED010CFEAE2B03DA2BFE65490101B9B8D4 -:1084B0000607141861A114110DC90F0F2957444D57 -:1084C0001C391C4648FD3B04EACCCCFEA7A89420EE -:1084D0004F24677FA34DFFFF0046000004880785F7 -:1084E0000626016000000107007601B40164000A5D -:1084F000B306010272002BCE303100010089FFEC7F -:10850000052305CC00280019400C16191900110A82 -:10851000037220000972002B322B3211392F3330B5 -:1085200031452226263534123E02333216170726ED -:108530002623220E020721072106061514161633DC -:1085400032363637150E020298AFEA763D7BBCFE16 -:10855000A173BE565D40935762A07C581B0244290C -:10856000FDBD030249926C39706E363B777F148DE6 -:10857000FFAB84010BF2BB6D2E2FC3233143769BDF -:1085800059CA18351A73A254112013CC171F0F00A3 -:10859000FFFF0028FFEC043E05CB06060036000076 -:1085A000FFFF00450000026805B60606002C00002B -:1085B000FFFF004500000354074F0626002C000073 -:1085C0000107006AFF420164000CB410040102724A -:1085D000002BCECE3031FFFFFEBEFE69027505B620 -:1085E0000606002D00000002FFC0FFEB06F905B6ED -:1085F00000270032001F4010281D0872321212009E -:108600001F10027207000972002B322B3211392F12 -:10861000332B323031572226273516163332363671 -:1086200037363612123721033332161615140E025E -:10863000232101210E03070E022533323E02353479 -:108640002623234529441816321D3558522C20461E -:108650004B4D2602F47D5DAACC5B549CDB87FE7FEC -:108660000109FED71C3F42401D3979A003828B527D -:10867000794F27776F80150E09C9080C2F7F775423 -:10868000DB0100011992FDB163AB6D7EB9793C0449 -:10869000E96CE8E3C94F99BE58DD26486842635B40 -:1086A00000020046000006F005B60015001F00237A -:1086B00040110703031F1414000601027216121260 -:1086C000000872002B3211332B3211392F33331142 -:1086D000333031730133032113330333321616154C -:1086E000140E022321132103253332363635342666 -:1086F0002323460135ED7E01E87FED7E68A4C95B4A -:10870000549CD984FE798DFE178E0300906B8C44A7 -:10871000766F8005B6FDB2024EFDB261AB6E7EBBD8 -:10872000793C029EFD62C8437C55665C000100B145 -:108730000000051805B60019001D400E18070703B4 -:1087400010190872060202030272002B3211332B39 -:108750003212392F3330317301213721072103338E -:108760003216151406070323133636353426232311 -:1087700003F8010BFEAE2B03DA2BFE6549FEBBB8F6 -:108780000B0B56EF6107074F65FD9704EACCCCFE53 -:10879000A7A69D1F5733FE5B01C3203C14474BFD2A -:1087A0003B00FFFF0046000005560785062601B086 -:1087B00000000107007601E80164000AB30B010222 -:1087C00072002BCE3031FFFF000FFFEC0569078AE6 -:1087D000062601B9000001070230004B0164000ABF -:1087E000B31D0D0272002BCE303100010046FE6D2C -:1087F000058705B6000B0015400A080302720A053A -:1088000000020872002BCE33332B3230314113215A -:10881000013301210133012103018258FE6C01352E -:10882000EFFEF40233010AECFECBFE6F56FE6D0143 -:108830009305B6FB1604EAFA4AFE6D00FFFFFF89B6 -:108840000000045205B6060600240000000200469F -:108850000000048805B6000F00190019400C190526 -:1088600005000401027210000872002B322B321135 -:10887000392F333031730121072103333216161596 -:10888000140E02232733323636353426232346018D -:1088900035030D2BFDDF5270A9CC5C549DDA877E29 -:1088A0009474914677709305B6CAFE7B63AE707C74 -:1088B000B6783CC8427B53695D00FFFF004600006C -:1088C00004CC05B6060600250000FFFF00460000A8 -:1088D000048605B60606016000000002FF49FE6D31 -:1088E000053B05B6000F0017001E400E09021010D0 -:1088F0000E0C0C0F0E0813070272002B323FCD3204 -:108900002F11331133333031431333361A023721E9 -:108910000133032313210301211323060A02B78025 -:108920007456AA9D873302A7FEF6B881E856FCAFBD -:1089300057011801F8E1EB246B8491FE6D02607918 -:1089400001230145015AAEFB17FDA00193FE6D0204 -:1089500060041C70FEEFFEE0FEF2FFFF0046000028 -:10896000048605B60606002800000001FF910000FD -:10897000074005B600110020401201070A100D043F -:10898000060009060202720F0C000872002B323238 -:108990002B323211173930316301013301133303A4 -:1089A000012101012301032313016F028DFEBEF398 -:1089B000013993E493024C0108FD8D0150FCFEC186 -:1089C00099E398FDA4030602B0FD4E02B2FD4E02EB -:1089D000B2FD29FD2102D5FD2B02D4FD2C000001A2 -:1089E0000014FFEC047105CB0031001F400F292853 -:1089F00011111010001920037207000972002B32A8 -:108A00002B3211392F33123939303145222627358F -:108A1000161633323E0235342623233733323636A8 -:108A20003534262322060727363633321616151418 -:108A3000060607151E0215140E0201AC85C44F531D -:108A4000D4695A8A5F31AA9AAF28A265B5736F6458 -:108A50005FB357596FE9A17DB46063B3765C844717 -:108A60004D98E4142729D42F35264767417264BEF8 -:108A70002F6F62575D4338A6484F57975F71A260CA -:108A800010060C54865866A97A4200010046000080 -:108A900005DA05B60013001A400E0708111204008B -:108AA0000A0102720C000872002B322B32121739A5 -:108AB0003031730133030E02073301210123133ECA -:108AC00002372701460135DDA40C1F1E0B07035892 -:108AD000011BFECBDAA30E1C1D0E06FCA605B6FC80 -:108AE000FF37877F2B0469FA4A03023F837F3802EE -:108AF000FB83FFFF0046000005DA078A062601AE69 -:108B000000000107023000EF0164000AB314010203 -:108B100072002BCE3031000100460000055605B62C -:108B2000000A0019400D090603030005010272083E -:108B3000000872002B322B32121739303173013397 -:108B40000301210101210103460135ED9502700168 -:108B500013FD6C0181FEF6FE929905B6FD4802B840 -:108B6000FD2AFD2002D4FD2C0001FFC0FFEB056AA9 -:108B700005B6001E0015400B120872151002720790 -:108B8000000972002B322B322B3031572226273529 -:108B90001616333236363736361212372101230194 -:108BA000210E04070E024529441816321D3558526D -:108BB0002C20464B4D260316FEC8EC010BFEB516C5 -:108BC00032343532173979A0150E09C9080C2F7FB8 -:108BD0007754DB0100011992FA4A04E957B8B8AE9C -:108BE0009B3F99BE5800FFFF0045000006E605B612 -:108BF000060600300000FFFF00470000058E05B6A6 -:108C00000606002B0000FFFF0089FFEC058D05CD57 -:108C1000060600320000FFFF00460000058705B68B -:108C20000606016C0000FFFF0046000004BA05B60E -:108C3000060600330000FFFF0089FFEC052305CC8A -:108C4000060600260000FFFF00B1000004C205B6C2 -:108C50000606003700000001000FFFEC056905B6AD -:108C6000001C001B400F190C13160F0500180D02F5 -:108C70007207000972002B322B321217393031572C -:108C800022262735161633323E02370133131E02D1 -:108C9000173636370121010E02CC2F6A24295E2EA9 -:108CA0003351443F21FED7EEAA08111005162E18A5 -:108CB000017E0106FD7D5498B214110DD8131420C5 -:108CC0003C56350414FD751E454823326128029E2A -:108CD000FBD48DB75A00FFFF0088FFEC060205CBDE -:108CE000060601710000FFFFFF900000052705B692 -:108CF0000606003B000000010045FE6D057C05B640 -:108D0000000B0017400B080302720905050002085A -:108D100072002BCE3311332B32303141132101330A -:108D20000121013301330303C357FC2B0135EFFE4F -:108D3000F50227010AEDFEF5BB81FE6D019305B634 -:108D4000FB1704E9FB11FDA6000100D70000054850 -:108D500005B6001A0017400B14040400190C027227 -:108D6000000872002B2B3211392F3330316113067A -:108D70000623222626353436371333030606151408 -:108D8000163332363713330103247C48C36A609AA2 -:108D90005A08096EED6C060955575BAE4C91EEFE14 -:108DA000CA024520373F85682241260213FDFF1F76 -:108DB0003515474B2E2002AEFA4A0001004500004F -:108DC00007E205B6000B0017400B0A060102720706 -:108DD0000303000872002B3211332B32323031730F -:108DE0000133012101330121013301450135F2FE37 -:108DF000F501CA010AF3FEF501CA010AF1FECB052D -:108E0000B6FB1704E9FB1704E9FA4A000001004524 -:108E1000FE6D07E205B6000F001B400D0C080302B3 -:108E2000720D09050500020872002BCE3311333391 -:108E30002B32323031411321013301210133012121 -:108E40000133013303062A56F9C50135F2FEF50157 -:108E5000CA010BF2FEF501CA010BF0FEF5BC81FE62 -:108E60006D019305B6FB1704E9FB1704E9FB11FD3F -:108E7000A600000200B1000004DD05B6000F0019D5 -:108E80000019400C19050500020302721000087257 -:108E9000002B322B3211392F33303173012137211E -:108EA000033332161615140E0223273332363635A5 -:108EB00034262323FC010AFEAB2B02427D6AAACC96 -:108EC0005C559CDA87788E739245776F8E04EACC76 -:108ED000FDB163AE707CB6783CC8427B53695D00DF -:108EE00000030046000006B705B6000D0018001C80 -:108EF000001B400D180303001A010272190E00082E -:108F000072002B32322B3211392F3330317301334F -:108F1000033332161615140E02232733323E023560 -:108F20003426232301013301460135ED7E5BA9CDB3 -:108F30005B549DDA87677D567C5127776F7D02D021 -:108F40000135F1FECB05B6FDB163AE707CB6783C61 -:108F5000C82647643F695DFD6205B6FA4A00000213 -:108F600000460000042705B6000D00180017400B4E -:108F7000180303000102720E000872002B322B113D -:108F8000392F333031730133033332161615140E73 -:108F900002232733323E023534262323460135EDA2 -:108FA0007E6CAACC5B549CDB87788E577C512777EC -:108FB0006F8F05B6FDB163AE707CB6783CC82647AE -:108FC000643F695D00010017FFEC048D05CC0026AD -:108FD0000019400C0E0D0D00161D037208000972D9 -:108FE000002B322B3211392F3330314522262735D1 -:108FF0001E023332363637213721363635342626AF -:1090000023220607273636333216161514020E02AF -:10901000018B6FB4513E75763E8BCA8322FDB72A11 -:10902000023D01014389665E94523D55D374A8E91F -:109030007B3773B6FD14262BDA202B146FD192CA1E -:109040001022156F9F57281FC1232F82FAB28CFE62 -:10905000EFF1BA6A00020046FFEC07B105CD001C33 -:109060000031002140120D080800271303720B0283 -:10907000720A08721D000972002B322B2B2B321141 -:10908000392F333031452226263534363721032314 -:10909000013303213E0333320011140E0427323E04 -:1090A0000435342623220E041514161604EDB1E4FB -:1090B0006F0302FED08CEC0135ED7F01262077ACEA -:1090C000E08BF00104264C759DC76B4679644D36E4 -:1090D0001B91874578664F371D3E7E1493FFA11E76 -:1090E0003B1CFD6C05B6FDAA82E1AA60FED4FEFB26 -:1090F0007AEAD3B08247CD356288A4BA64AABD3576 -:109100006387A4B9646BA35A0002FF9C000004C7E4 -:1091100005B6000F001A001D400E10010E0E0013C0 -:109120000902720C0C000872002B322F2B321139FD -:109130002F333330316301262635343E023321018B -:109140002313230101331323220E02151416640284 -:1091500003576E5196D28201B2FECCEE7CB1FE482E -:10916000020C87669F4876552E84029733977F7549 -:10917000AF763CFA4A024AFDB6031101DE1E416594 -:1091800047666D00FFFF005FFFEC047E0468060683 -:109190000044000000020069FFEC04CA061F00241E -:1091A000003800274014181932032E2E1C1C0014FE -:1091B00010100A0F017225000B72002B322B323275 -:1091C000113311392F33111733303145222626350B -:1091D000343E03373E0337170E02070E02071736D9 -:1091E000363332161615140E0227323E0335342656 -:1091F000232206060706061514161601FA7DB4602A -:10920000254C76A2682F94ACA7401A43ADA73C58D2 -:109210008C66210638B2776587444185D17C3B5EF8 -:10922000472F174A4B3F765F1F0A0E25521468D20C -:109230009D69EEEED4A0291326201908C6091C2129 -:1092400012186AAE7F02457158A4747DF3C575C1CA -:109250003A647C843E6364405C2B316D30517A43C8 -:1092600000030060FFEC0434046700190028003498 -:10927000001F400F13122929232300310A07721AF5 -:10928000000B72002B322B3211392F331239393047 -:10929000314522262635343E033332161615140680 -:1092A00006071516161514060627323636353426E7 -:1092B0002623231406151416033332363635342686 -:1092C00023220606022396C964326391BE7376AAEE -:1092D0005D44764C53705ECB9D4B6231316955CE07 -:1092E000017C5DD14D7B494D4E4E825D146DCA8C23 -:1092F00072CFAF804843805C526F43110615696797 -:1093000055A067AD3151313140210D1F108C7D01C9 -:10931000F0234C3F3747498600010023FFEC0385CB -:109320000467002E001A400E0420090D04001017D7 -:10933000077227000B72002B322B32121739303193 -:109340004522262635343E02373E02353426232276 -:1093500006072736363332161615140E02070E028C -:109360001514163332363637150606019162A76595 -:10937000426D87455D6E303F4B4B8E423C49BF711D -:1093800061995A3D69874B51713B515C396E693027 -:109390004DAA143B83695679533B1821363D2D2F36 -:1093A000392B20AD20343879645273523C1B1E3364 -:1093B00043333844182916BB252C0002005FFFEC0C -:1093C0000461062400260039002140110E0F2D03F0 -:1093D00031310A0A00151C017227000B72002B3272 -:1093E0002B3211392F3311173330314522262635D0 -:1093F000343E0333321616173336343534262322DF -:1094000006072736363332161215140E0427323E5D -:1094100003372E0223220E0315141601EB86B056D5 -:109420002C55799A5D4C6D4C180702828D32722D45 -:10943000353A9D50A6D1621F40658CB560395F4CAE -:109440003C2A0D103B5439345C4C361E57146CBE0C -:109450007B69C2A3794332533211260DE3D9181424 -:10946000B6181E96FEE4C86DE2D6BB8E50C1355FBD -:109470007F934F3759342E54759052647C00FFFF10 -:109480000060FFEC040004680606004800000001CC -:10949000FFE6FFEC074E0468004E0033401B480A0D -:1094A000721F0672211D1D464A4A002E27271017DB -:1094B0000772373E3E07000B72002B323211332BFE -:1094C0003232113311392F333311332B2B303157C3 -:1094D00022262737161633323E033534262322063A -:1094E0000735363633321615140607331333033374 -:1094F0003E033332161707262623220E03151416B1 -:1095000033323637150606232226263534363723DE -:10951000032313230E036524421924142C174269D4 -:109520004F361B545620371E1E4F30AAC00102A7CB -:1095300065DD659F165783B27127431D29152E18C7 -:1095400041694E351A525722341D1B503071A257B3 -:109550000201AB64DC649D175984B1140806BB0496 -:10956000063D6A88964A6E800C09BF080EDCCD1154 -:10957000220F01D6FE2A5EAF8C520807BB04063EBE -:109580006A87964A6E800C09BF070E60BD89132555 -:109590000DFE2901D762B1894F000001000CFFECDC -:1095A00003A50468002E001F400F282710100F0F7E -:1095B00000181F077207000B72002B322B32113973 -:1095C0002F331239393031452226273516163332DA -:1095D0003636353426232337333236363534262390 -:1095E00022060727363633321616151406060715D7 -:1095F000161615140606016265B73A3CB06C4F7B2F -:1096000048596AA126714E7C484E564695513C5A9F -:10961000C0736CA25B41734E55666FE114291FCA7B -:10962000213727513D424CAF1B464137402823AEDE -:10963000262E3A765B4D7048130617705F6BA55D5A -:10964000FFFF0070FFEC048804530606005800007A -:10965000FFFF0070FFEC04BD06270626005800003F -:10966000010602301600000AB31E080672002BCE57 -:109670003031000100300000048C0453000A00194E -:10968000400D09060303000501067208000A720076 -:109690002B322B321217393031731333030121016E -:1096A0000121010330EBE97001E30115FDFB0146E7 -:1096B000FEF3FECD730453FDF4020CFDD9FDD4027C -:1096C00022FDDE000001FFB6FFF004660463002205 -:1096D0000015400B150A721A11077207000B720071 -:1096E0002B322B322B3031572226273516163332A8 -:1096F0003E02373E03333216170323132626232256 -:109700000606070E03292438171125152C4439386D -:1097100020315C78B287559A37E4EBC60E24155495 -:10972000685335274C5B80100A08C40707346593DB -:109730005F8BCE85421B12FBCA0399030556BE9C64 -:1097400075BD874800010035000005BC04520015B6 -:10975000001B400E03110C0300060106720F0800E7 -:109760000A72002B32322B32121739303173132127 -:109770001333012103231336363723012303230632 -:1097800006070335E9013C520501C1014AEAD782C7 -:1097900012240F05FE25D35805081B0F780452FC30 -:1097A000C00340FBAE025A4C9137FC92036E4591C8 -:1097B00046FDAE0000010030000004A90453000B78 -:1097C0000019400C030A0A000601067208000A721A -:1097D000002B322B3211392F3330317313330321E5 -:1097E0001333032313210330ECEA5E01BA5EE9EA86 -:1097F000EA63FE48650453FE4301BDFBAD01DFFE95 -:109800002100FFFF005FFFEE043A046506060052E8 -:109810000000FFFF002C0000044E046B0606005100 -:109820000000FFFFFFC8FE15045104670606005341 -:109830000000FFFF005FFFEC03D10468060600464E -:109840000000FFFF0030000006AD0468060600506F -:109850000000FFFFFF57FE14045204530606005C8D -:1098600000000003005FFE140558061400180022D3 -:10987000002D0024401319232301170B0C00722D17 -:109880001A1A0E0B0772000F72002B2B3232113393 -:109890002B3F33331133303141132E0235343E0325 -:1098A00037133303161615140E03070303130E03A1 -:1098B00015141616053E04353426262701916683B5 -:1098C000B75E2F629AD3895CDD5CC1D42D5F98D6D8 -:1098D0008D6252A3668D5728335D011C537C56342C -:1098E00018335D40FE1401DF1179C5815FBBA88389 -:1098F000510601B5FE4A1AEFC55DB9A8865409FEA6 -:1099000025029A02F8065A8AA04B567D480807415C -:1099100064787E3953774708FFFFFFA90000045899 -:1099200004530606005B00000001006EFE7B048805 -:109930000453002B001D400F20120672051A1A0056 -:109940000A0B7227010B72002B322BCE3311332BF3 -:1099500032303141132E0227230E022322262635D0 -:1099600034363713330306061514163332363637BA -:10997000133303060615141633323637030318580B -:109980002933180408286985525A7E420F0A88EA4A -:109990008F07093F434889701F64E8A20606242206 -:1099A0001529157CFE7B017E0E36513439623B460B -:1099B000855D296335027EFD60273F1A43456DD0E2 -:1099C0009301D8FD001D2B1323250806FDBD0001C2 -:1099D00000A20000046904530020001B400D04197C -:1099E000190909001F110672000A72002B2B32118F -:1099F000392F33113330316113363637230E0223BA -:109A00002226263534363737330306061514163327 -:109A1000323636373733030293410C1E0E08286363 -:109A200076465B7E420F0B35EA3A0A0A4940497F87 -:109A300067211AE9EB01383C6F2F314D2B47865EC9 -:109A4000266B37F7FEE92B421C4A4257BF9B7BFB34 -:109A5000AD000001006EFFEC06EC0453003400235F -:109A60004012250A72231507067230261C1C2B2B68 -:109A70000F000B72002B323211331133332B323281 -:109A80002B3031452226353436371333030606157D -:109A900014163332363637133303060615141633CD -:109AA000323E02371333032337230E0223222E02C2 -:109AB00027230E02017E858B0D0989EB8E070A3C58 -:109AC0003E4683691E66E98E09083A3E34655A4867 -:109AD0001765EAECB61809286783523B583E2508FB -:109AE00008296E88149D8B2A582F028EFD61283F0D -:109AF0001B41456DCB8B01E4FD61283E1944453E79 -:109B000077AC6E01D8FBADD23B6942223F57363F5E -:109B10006D420001006EFE7B06EC045300400027FE -:109B2000401435271906720D052E2E0A0A2100123F -:109B30000B723C010B72002B322BCE3333113311DD -:109B400033332B3232303141132E0227230E0223BE -:109B5000222627230E0223222635343637133303D9 -:109B60000606151416333236363713330306061538 -:109B7000141633323E023713330306061514163318 -:109B800032363703057B582A331A03072766814F7D -:109B9000737C0F08296D8952858B0D0989EB8E071F -:109BA0000A3C3E4683691E66E98E09083A3E3465E2 -:109BB0005A481765EAA305062421192A117EFE7B5F -:109BC000017E0E37523439623D806E3F6D429D8B6F -:109BD0002A5730028EFD60273F1B41456CCB8C011C -:109BE000E4FD60273F1844453E77AC6E01D8FD0088 -:109BF0001A2F1224240904FDBE0000020059FFECB4 -:109C0000049B0453001600280019400C200F0F007D -:109C1000090A067217000B72002B322B3211392FF2 -:109C20003330314522262635343637132137210388 -:109C30003636333216161514060627323E023534F0 -:109C4000262623220607060615141602B980A751F8 -:109C50000D0B5DFEA3280246652F703F739B4D617F -:109C6000D3923853361B2651422B5E300C0A4F14C8 -:109C70004F906328633301ADBAFE2D0A0E4A865910 -:109C800062B26FAD1F354627303F210B0A39441EA3 -:109C9000465B00030075FFEC05E704530014002643 -:109CA000002A001D400F270A721E0D0D002908060C -:109CB0007215000B72002B322B3211392F332B30DF -:109CC00031452226263534363713330336363332C0 -:109CD00016161514060627323E0235342626232290 -:109CE000060706061514160513330301E881A44E72 -:109CF0000C0C82EB652D6D3D65914E60CA8D324D29 -:109D0000351A264C392B542A0D09500266EAEAEB23 -:109D1000144F90622369360264FE2D090F46835C5E -:109D200066B36EAD1E354729323E1E0B0A394024FC -:109D3000504F990453FBAD0000020074FFEC03DBAD -:109D40000453001400260017400B1E0D0D000806DA -:109D50007215000B72002B322B11392F3330314525 -:109D60002226263534363713330336363332161669 -:109D70001514060627323E0235342626232206070E -:109D8000060615141601F183A9510E0B83EA6631FC -:109D90007443799A4C64D8913A55381C2451443113 -:109DA000652F0D0A4E144F90632962330267FE2D12 -:109DB0000A0E4D865662B26FAD1F3546272B4124E1 -:109DC0000B0A38451E445D000001001AFFEC0365D4 -:109DD000046700250019400C0D0C0C00151C0772BF -:109DE00007000B72002B322B3211392F33303145E3 -:109DF00022262735161633323636372137213634A8 -:109E00003534262623220607273636333216161512 -:109E1000140E03011A4E872B387A4B53855D16FEBC -:109E20005524019D01335F413E6A3741439E667D63 -:109E3000B7642B5A8CBF141E16C91924428868AC0B -:109E4000081509576D34201BAF202B62C6956FD1C2 -:109E5000B0844A0000020030FFEE061B0465001BC0 -:109E6000002D002140120C070700251207720A0678 -:109E700072090A721C000B72002B322B2B2B321131 -:109E8000392F333031452226353436372303231317 -:109E90003303333E033332161615140E0327323EB6 -:109EA0000335342623220E0315141603F9C1CE01FF -:109EB00001EC65EBECEA5EE01D6083A56083B15ABE -:109EC0002C5782AF5E335949341C555A3B60483297 -:109ED000185B12E8C114260EFE210453FE436CAB3E -:109EE000793F6CC2836ED0B4884CC03461839F5973 -:109EF00065823F6B8896496B7B000002FFE0FFF1B3 -:109F0000043C04530024002E002140111A0A720F51 -:109F100025251D1D002818067207000B72002B3224 -:109F20002B3211392F3312392B3031572226273556 -:109F3000161633323636373E02372E0235343E029D -:109F4000332103231323220606070E0201331323B2 -:109F500022060615141653223C150D211120302916 -:109F6000161C36422C394F294379A76501B7E9E918 -:109F70005D6344503C26214A6501C38A45BA3D5C75 -:109F800034630F0908BF05061A372B354C350E13FD -:109F900044603D58875C2EFBAD01AC3F6C443D5C9A -:109FA000330269014629513A4B47FFFF0060FFEC3D -:109FB000040205EB0626004800000106006AF000D6 -:109FC000000CB4372B090772002BCECE30310001C4 -:109FD0000030FE14044106140036002F40191F1CE7 -:109FE0001C191922221D272612122B06721D00721F -:109FF000180A7207000F72002B322B2B2B321133F1 -:10A000003311392F331133113330314122262735A3 -:10A0100016163332363637133636353426232206B3 -:10A0200006070323012337333733072107210706A8 -:10A030000607333E023332161615140607030E02C6 -:10A04000021F2B501B1D381F2944300D9D0909404C -:10A0500042488A6D205BEA01019B249A26E925018A -:10A060004923FEBA101124140927647E4F5C7E41F7 -:10A070000C0A9F165691FE140E09C10B0B28533F74 -:10A0800002DF283E1844466DCF93FE5804C4A2AEAA -:10A09000AEA24A547B3C375A3747875F265730FD7C -:10A0A00015679E59FFFF0023FFEC041B06210626BF -:10A0B00001C900000107007601470000000AB32F24 -:10A0C000170772002BCE30310001005FFFEC03D187 -:10A0D000046800250019400C15181800110A0772B1 -:10A0E0001F000B72002B322B3211392F33303145C8 -:10A0F00022262635343E033332161707262623221E -:10A1000006060721072106061514161633323637C0 -:10A1100015060601FA77BA6A2C5A8BBD7956963F16 -:10A1200046306D41487D5E1C01A526FE610201306E -:10A1300060464E7D423F971459B68D6BD3BC925406 -:10A14000211DB91621417F5EAC1324134769392BB9 -:10A1500020C22127FFFF0012FFEC037504680606EA -:10A1600000560000FFFF00300000025505FA060609 -:10A17000004C0000FFFF0030000002F105EB062656 -:10A1800003A800000107006AFEDF0000000CB41005 -:10A1900004010672002BCECE3031FFFFFEF9FE1413 -:10A1A000025605FA0606004D00000002FFB6FFEC5D -:10A1B000061204630033004500294015080B0B28E4 -:10A1C0002507721B140B72403D3D292C2C34000BCB -:10A1D00072002B32322F333311332B322B323211A8 -:10A1E00033303145222626353436371326262322AE -:10A1F0000606070E032322262735161633323E02A3 -:10A20000373E03333216170336363332161615141B -:10A21000060627323E023534262623220607060686 -:10A22000151416043181A6510D0C5D0B1D0E4A5FED -:10A230004F34254A5D7F5B2436170F27152D443890 -:10A2400035202C5671A57C53973A5E306F40749937 -:10A250004D60D4913853361B2651422B5F2E0D0A88 -:10A260004F144F906328633301AF030356BE9C75B0 -:10A27000BD87480A08C406083464936087CB8945C3 -:10A280001A14FE4B090F4A865962B26FAD1F35464C -:10A2900027303F210B0A39441E465B00000200367E -:10A2A000FFEC06400453001C002E002D4017292609 -:10A2B00026091215150E0E090900110C06720B0A5B -:10A2C000721D000B72002B322B2B3211392F3311E0 -:10A2D00033113311331133303145222626353436CC -:10A2E0003637210323133303211333033636333236 -:10A2F00016161514060627323E023534262623226A -:10A3000006070606151416045E81A651060A06FE07 -:10A310008B65ECEDEA5E01765EEA652D7040749A1D -:10A320004D61D4923953361A2650412B602F0C0AB6 -:10A330004F144F90631B3B3E1DFE210453FE43010F -:10A34000BDFE2D090F4A865962B26FAD1F354627F3 -:10A35000303F210B0A39441F455BFFFF00300000EE -:10A3600004430614060600E90000FFFF0030000069 -:10A37000048C0621062601D0000001070076014E5C -:10A380000000000AB30B010672002BCE3031FFFF34 -:10A39000FF57FE14045206270626005C0000010742 -:10A3A0000230FF8C0000000AB31E0C0672002BCE98 -:10A3B00030310002006EFE1404880453001D002298 -:10A3C00000214011180A72160806721F1E20191A61 -:10A3D0001010000B72002B32113333DECD332B32D1 -:10A3E0002B30314522262635343637133303060603 -:10A3F00015141633323636371333032337230E0240 -:10A4000003133733030187597E420F0A88EA8F0707 -:10A41000093F434889701F64E8EAB71808296A8829 -:10A42000BC50C22C5E1446855D296335027EFD60FA -:10A43000273F1A43456DD09301D8FBADD23B69420B -:10A44000FE2801684BFE4D0000010046000004C0DC -:10A4500006E600070010B70603010272000872004A -:10A460002B2BCE33303173012113330321014601ED -:10A4700035022B41D96BFDE6FEF505B60130FE0530 -:10A48000FB1500010030000003EF058B00070010F2 -:10A49000B70603010672000A72002B2BCE3330314F -:10A4A000731321133303210330EB01B243DF6AFE40 -:10A4B00057C204530138FE0DFC68FFFF00CC0000BA -:10A4C00007B307850626003A00000107004302474C -:10A4D0000164000AB324010272002BCE3031FFFF69 -:10A4E00000790000065E06210626005A00000107DA -:10A4F0000043016A0000000AB326010672002BCE59 -:10A500003031FFFF00CC000007B307850626003A74 -:10A5100000000107007602ED0164000AB324010285 -:10A5200072002BCE3031FFFF00790000065E06215D -:10A530000626005A00000107007602110000000AFA -:10A54000B326010672002BCE3031FFFF00CC000095 -:10A5500007B3074F0626003A00000107006A018F83 -:10A560000164000CB43024010272002BCECE3031D5 -:10A57000FFFF00790000065E05EB0626005A00008A -:10A580000107006A00B20000000CB4322601067216 -:10A59000002BCECE3031FFFF00BC00000505078543 -:10A5A0000626003C00000107004300E20164000AA7 -:10A5B000B309020272002BCE3031FFFFFF57FE14A9 -:10A5C000045206210626005C0000010600434F00ED -:10A5D000000AB31E0C0672002BCE30310001003190 -:10A5E00001C703A0028700030008B10100002F3259 -:10A5F000303153372107312903462801C7C0C00035 -:10A600000001003101C70777028700030008B1018C -:10A6100000002F323031533721073129071D29011E -:10A62000C7C0C000FFFF003101C7077702870606D9 -:10A6300001FF00000002FF2FFE3902B0FFCC000333 -:10A6400000070010B40405800001007C2F331A18A5 -:10A65000CC32303147372107013721079C1D032FAA -:10A660001DFC9C1D032E1DB78383FEF08383000118 -:10A67000007803C1022F05B6000B000CB4010B05D6 -:10A680000272002BCD32303153273E0237330E0396 -:10A69000077F0720566130B01A3734301303C116D4 -:10A6A00049A4A84A3C83847D35000001007303C19E -:10A6B000022B05B6000A000CB4060A040272002B35 -:10A6C000CD333031533E023733170E02077324491E -:10A6D0004318E8082056613103C151B2AC46164810 -:10A6E000A5A74B000001FF9CFEF8015400EE000AF4 -:10A6F000000AB20A0604002F33CD3031433E023740 -:10A7000033170E02076424494219E80820576130C4 -:10A71000FEF851B2AC471747A6A74B00000100E472 -:10A7200003C101D705B6000B000CB4040006027289 -:10A73000002BCD333031412E02273733061E02174E -:10A740000133122117050ED6010104060503C14885 -:10A75000A5A84B153F83827A37000002007803C119 -:10A7600003C505B6000A00160012B70C010A16054B -:10A77000100272002B32CD323939303141273E027E -:10A7800037330E020721273E0237330E0307021527 -:10A790000921576230AF234A4219FD8207205661D2 -:10A7A00030B01A3734301303C11649A4A84A50B246 -:10A7B000AC471649A4A84A3C83847D350002007347 -:10A7C00003C103C105B6000A00150012B706110A3D -:10A7D00015050F0272002B32CD3239393031413E2E -:10A7E000023733170E0207213E023733170E0207D6 -:10A7F000020924484219E9081F576330FDBB244968 -:10A800004318E8082056613103C151B2AC461648DE -:10A81000A5A74B51B2AC461648A5A74B0002FF9C1A -:10A82000FEF802EA00EE000A00150010B50611005D -:10A8300015040F002F33CD3239393031413E023704 -:10A8400033170E0207213E023733170E020701317C -:10A85000244A4219E80820576130FDBA24494219B8 -:10A86000E80820576130FEF851B2AC471747A6A759 -:10A870004B51B2AC471747A6A74B000100CB0000D5 -:10A8800003ED0614000B0014400B09020A01040733 -:10A890000308080500002F2F1739303173010537E1 -:10A8A0000513330325072503F90105FECD2B0128E8 -:10A8B00026F08C01452BFEC7A103E21DCB1D01A193 -:10A8C000FE5F1DCB1DFC1E000001003E000003FECC -:10A8D00006140015001F401408090C0D0E0F060782 -:10A8E000080302040114111213080A00002F2F1785 -:10A8F0003917393031731305370513370537051309 -:10A900003303250725070325072503FF83FEBC2BFB -:10A9100001380F5EFEBB2C01381EF18301452BFE72 -:10A92000C6086301452CFEC71E017A1CCB1C01051D -:10A93000F61DCC1D017AFE861DCC1DF6FEFB1CCB40 -:10A940001CFE8600000100B001D502A50403000E24 -:10A950000008B10700002F3230314122263534364D -:10A9600036333216161514060601A96A8F4272484C -:10A97000457143437201D58293647C39377A6462AE -:10A980007D3AFFFF0023FFE5058401110426001135 -:10A99000000000270011021C00000007001104380D -:10A9A00000000007008CFFED090905CB000300152E -:10A9B00000270039004B005D006F002F40186755DD -:10A9C0005E4C0D724331283A0303280D7216040DB4 -:10A9D0001F01010D0572002B322F3210CC322B32A9 -:10A9E0002F3210CC322B32CC323031730133010391 -:10A9F000222635343E0333321615140E0327323E19 -:10AA00000335342623220E0315141601222635346D -:10AA10003E0333321615140E0327323E0335342617 -:10AA200023220E0315141605222635343E03333235 -:10AA30001615140E0327323E0335342623220E0347 -:10AA4000151416E8043FC0FBC41E7C8518385D89C8 -:10AA50005E7E8719395E8A4D2A422F1E0E2A2929C9 -:10AA6000412F1F0F29033F7F8619395D885D7E883E -:10AA70001A395E88502B41301E0F2B2A29402E1F79 -:10AA80000E2702DF7F8719395E885C7F871A395E5F -:10AA9000884F2B412F1E0E292929412F1F0F2805D2 -:10AAA000B6FA4A0235A09343A3A2885398923FA3D3 -:10AAB000A68D57A7426A7B752A443F3E6479783158 -:10AAC0004243FD1199904AA9A38650968F41A5A7AC -:10AAD0008D56A6426B7B742A443F3E64787831439E -:10AAE00043A699904AA9A38650968F41A5A78D5653 -:10AAF000A6426B7B742A443F3E647878314343001E -:10AB00000001008603A6028605B60003000AB30012 -:10AB1000010272002BCD30315301330186011AE658 -:10AB2000FE9F03A60210FDF0FFFF008803A604208D -:10AB300005B60427020E019A00000006020E02006C -:10AB40000001004D0068026203E700060010B7062E -:10AB500005010204050300002FCC173930316503CD -:10AB600035011701130124D7018C89FEDE98680195 -:10AB7000BF1701A977FEB0FE95000001000800682C -:10AB8000021D03E700060010B701050206030504D5 -:10AB900000002FCC17393031772701033713079185 -:10ABA00089012299B5D70168770150016C4CFE41AB -:10ABB0001600FFFF0020FFE5045B05B60427000434 -:10ABC0000204000000060004FD000001FE03000076 -:10ABD000030305B60003000CB5030C7201047200F8 -:10ABE0002B2B303161013301FE03043EC2FBC30550 -:10ABF000B6FA4A000001008A024C033904F2001C34 -:10AC00000019400A04031717100008020208002F59 -:10AC1000332F10CC323311333330315313330733E6 -:10AC20003E02333216151406070323133636353425 -:10AC3000262322060607038A997B0F031A455837F5 -:10AC4000596009055B9C5D05072A2A2E5847154166 -:10AC5000024C029A7D233F275F5419371BFE78016F -:10AC6000941725102828417B58FEE40000010017A6 -:10AC7000000004B005B60011002140101001010DC4 -:10AC800004090C0C0008050472000C72002B2B3216 -:10AC900011392F33CD32321133303173132337331F -:10ACA000132107210321072107210721037E389F54 -:10ACB000209FDD02FD2BFDEB5D01F22CFE0F2C0130 -:10ACC000121EFEED38010A980414CAFE4BCACB9836 -:10ACD000FEF60001FFEE000004BD05CB0029002DAB -:10ACE00040161C0C0C0923050520081F0909001833 -:10ACF0001105720127000C72002B32322B321139F0 -:10AD00002F33CE3232113311331133303163373EAA -:10AD1000023723373337233733373E0233321617A0 -:10AD20000726262322060707210721072107210ED0 -:10AD300002072107122643624413C121C21EC62303 -:10AD4000C3261B79B97A6AB73F593687435F7117B3 -:10AD500022016822FE9A1F016720FE9812394D30A9 -:10AD600002B72CC212426F51989396B481AA553300 -:10AD700022B61D2C676BA096939846654518CE00A9 -:10AD800000030039FFEC063905B6000D0018003647 -:10AD90000033401B0E0C2525262623220321290CD7 -:10ADA000290C290130190D7218010472000C72006F -:10ADB0002B2B322B321239392F2F113317331133FA -:10ADC0002F1133303173012132161615140E022360 -:10ADD00023031333323E0235342623230122263542 -:10ADE00034363713233F0233073307230306061590 -:10ADF000141633323637150606390138010596C662 -:10AE0000634F9BE2934775A02F5B86572B75753D6B -:10AE100002D0727E0C0B4682139F6F8A32E024DFD1 -:10AE20004B06052D27244023266105B65EAD777BB2 -:10AE3000C38948FDDB02EB2F5573456365FAFD734B -:10AE4000671D4C3401425C5DD3E3A9FEAA1E2E119E -:10AE5000272B130FAA121A0000010035FFEC04DAA9 -:10AE600005CC0031002B401504272707241D0E0EAA -:10AE70000B0B202000191205722B000D72002B32D3 -:10AE80002B3212392F3311331133CE32321133308A -:10AE90003145222626352337333E02372337333ECA -:10AEA000023332161707262623220606072107211A -:10AEB0000E020721072114161633323637150606FF -:10AEC00002918FC666A11F8D02090A058921923B56 -:10AED000B9F08E6A9445663669434F8D742A0184B1 -:10AEE0001FFE6E070B0903015621FEBF356C514949 -:10AEF00087403A9E1473E5AA981632321498ABF341 -:10AF000082332EB3212D4F9A719816303018986ADB -:10AF10008943211BCB1C2100000400A4FFF205A8DB -:10AF200005C20003001300230041002540123B240A -:10AF30002C3301012C04721C0C04140303040C7246 -:10AF4000002B322F3210CC322B322F3210CC323039 -:10AF5000317301330105222635343E023332161592 -:10AF6000140E0227323E0235342623220E02151417 -:10AF70001601222635343E023332161707262623C1 -:10AF8000220E0215141633323637150606A4044372 -:10AF9000C1FBBF02D8768C2C59875B7A892D5987E3 -:10AFA0004B2E412A1433332D432B1535FDBD73929F -:10AFB0002F5D8D5E38572C2E204529334D331A3E98 -:10AFC0003B304625265E05B6FA4A0E8B7E569E7BA2 -:10AFD000489480579B774384395C692F4246385B9D -:10AFE00069304247028E8686549C7A481312800E3E -:10AFF0001334566732464B18108313180002004D65 -:10B00000FFED03A705CA0024002F00204012090805 -:10B01000050C192506002C11057220201D000D724B -:10B02000002B32322F2B321217393031452226268F -:10B03000353506060735363637113436363332168F -:10B0400016151406060711141633323637330E025E -:10B050000336363534262623220615025A629957BE -:10B060002A6031325E2B47916E5B834860B27A4230 -:10B07000493F55079905478FE46663162B223B2B02 -:10B080001350A684B70D1C0C9A0E1D0F01C46A93B1 -:10B090004C4A8C6284CA983AFEF45F71636D77A95A -:10B0A00059032E36BA82354A275A4C000004002A2A -:10B0B0000000077705B600120016002600360022B1 -:10B0C000400F2F1F271713140C030B120C08010439 -:10B0D00072002B323F3339397C2F3318DE32CC32B9 -:10B0E0003031730133013E023713330123010E0364 -:10B0F00007032137210703222635343E0233321657 -:10B1000015140E0227323E0235342623220E021574 -:10B1100014162A0136F5013508161B0E9DD2FECBFA -:10B12000F2FEC7041014160B9A03C221021223C1A7 -:10B13000788D2B58885E778E27548A5930452C1489 -:10B14000323530442C143305B6FB8F3786904602D7 -:10B15000DEFA4A047C2667747533FD2DA2A2011223 -:10B160008E814E9B814D9781439682538A3C5D67C9 -:10B170002A3F483D5E672B3E46000002002102E563 -:10B18000059105B60014001C002940141B16160377 -:10B190000B0F0318070E0E000015040101180272B0 -:10B1A000002B321133CC32113311331117393311D3 -:10B1B0003330314111331313331123113436372314 -:10B1C00003230323161615112111233521152311ED -:10B1D0000296BAC3C9B57F050108D169C708020341 -:10B1E000FDE5D0021FD202E502D1FDD1022FFD2FD5 -:10B1F00001A014611BFDD00230225311FE560266DD -:10B200006B6BFD9A0001FFE2000005A505CD002C47 -:10B21000001F400F220C0372151818192B2B010167 -:10B22000000872002B32113311333211332B3230BC -:10B23000316337212E0235343E033332161615148E -:10B240000E0207210721373E033534262623220E1E -:10B250000315141617071E29016A37653F3670ADAE -:10B26000EE99BBF97D487C9A52016F2AFD9B2A66B4 -:10B27000A1703A49927062997049235D582ACD2C89 -:10B280008CC4806FDDC69A588FF69B90E6B5862FEA -:10B29000CDCD3993B2D07770A55A43759BB15CA1DF -:10B2A000DF54CD0000020076FFDD049B0448001946 -:10B2B0000022002340111C22221F1F091A0E0E001B -:10B2C00009067212000D72002B322B12392F331126 -:10B2D000331133113330314522260235343E0233E7 -:10B2E000321616152111161633323637170E020193 -:10B2F00021112626232206070288ADEC795D9BBC2E -:10B300005E97F08CFCC42DA05C95B146473078ACBC -:10B31000FE580254269C6B65923023A00102939440 -:10B32000D68A428AFDAFFE9C2F4C7B6F294C7F4C06 -:10B33000028B0115284F472EFFFF00C0FFEB06646C -:10B3400005B60427021302C400000027007BFFCCCF -:10B35000FEF7000702360312FCA9FFFF0065FFEBB2 -:10B3600006A805CA04270075FFCBFEF700270213C5 -:10B3700003120000000702360355FCA9FFFF007C02 -:10B38000FFE906A605B604270213030F00000027F5 -:10B390000234FFD3FEF5000702360353FCA7FFFF7C -:10B3A000009BFFE9063D05B6042702130298000042 -:10B3B0000027023602EAFCA700070235FFD2FEF59D -:10B3C00000020062FFEC045B05C80025003600198E -:10B3D000400C2E0A0A00131B037226000B72002B6E -:10B3E000322B3211392F3330314522262635343E67 -:10B3F0000333321617363435262623220607353E08 -:10B400000233321E021514020E0227323E02372684 -:10B410002623220E021514161601E193A745234C8C -:10B420007AAF7556802601077E793A8C412C656C7F -:10B430003481AE672D2D6096D07944735D4111162D -:10B44000664955774A2224441473B96A4AADAA8BD7 -:10B450005340350C1D0AA99D272ACB172111599954 -:10B46000C86F7EFEF7F6C373C05290BD6B3C5B5E47 -:10B4700092A44643582C0002FFC90000042E05B9CF -:10B48000000500110015400A0D02027201060600B7 -:10B490000872002B3211332B323031633701211304 -:10B4A000072521032E03350E0207371C02AE0106C5 -:10B4B000951EFCE0025B4F040505030F2428178E40 -:10B4C000052BFAD18ACD02FA1F4343421D2952545B -:10B4D0002C00000100E3FE24056005B60007000E05 -:10B4E000B5060102720400002F322B3230315311A5 -:10B4F000211123112111E3047DF4FD69FE2407923B -:10B50000F86E06C5F93B000100A0FE24055405B6FF -:10B51000000B001D400D0307070802000402720122 -:10B52000090900002F3211332B123939331133300E -:10B5300031533501013521152101012115A0025C8E -:10B54000FDB50464FCDF0219FDCF0378FE248A03F5 -:10B5500070031088C9FD35FCCBC900010076027963 -:10B560000421032C00030008B10100002F32303108 -:10B57000533521157603AB0279B3B30000010062A5 -:10B58000FFF2051A06BB00080014B7010508040401 -:10B59000060806002F2F12392F123933303145019A -:10B5A000233521130133010227FEEEB30133DE01FF -:10B5B000F7B0FDA70E02F8ACFD900595F937000332 -:10B5C000008D0187054F0418001B00270033001C65 -:10B5D000400D220E03311F11042E141C06280000FA -:10B5E0002F32C432D4321739C432303141222627A7 -:10B5F00006062322262635343636333216173636DB -:10B60000333216161514060625323637262623221F -:10B61000061514160532363534262322060716166B -:10B62000041E5B99403B9A535A8B504D8B5D559A43 -:10B630003D3A995D5B894D4D89FD5339612E2D60F1 -:10B640003D46514D0293445355443862302D6301B9 -:10B65000876267596A5193625B93575F685A685172 -:10B66000926258945BA850545550614542610661FE -:10B6700046465C4F5451550000010007FE14032458 -:10B680000614001C0010B7150E007207000F7200A0 -:10B690002B322B32303153222627351616333236D1 -:10B6A0003511343633321617152626232206061591 -:10B6B000111406A92D55201B48255045C09F2D5417 -:10B6C000201C472632401DC4FE14100DC50B146803 -:10B6D000560509C7AF0E0EC40C12315537FAF8C91A -:10B6E000B000000200710170042B0430001B003711 -:10B6F000003540182B2A2A200F0E0E190480010055 -:10B70000000B12403520801D1C1C272E002F3333C8 -:10B7100011331ADD321ADE323211331ACD323211C0 -:10B720003311331133303153353636333216161761 -:10B7300016163332363715060623222626272626E6 -:10B7400023220603353636333216161716163332D1 -:10B75000363715060623222626272626232206719B -:10B76000327C4C2848583E495A2D3B7D32317C4C26 -:10B770002848573F495A2E3A7E32327C4C28485846 -:10B780003E495A2D3B7D32317C4C2848573F495A1F -:10B790002E3A7E0306BD35370A1C1A20184534BEE2 -:10B7A00035370A1C1A201744FE37BE34370A1C1AD4 -:10B7B00020184533BC35380A1C1A201845000001F2 -:10B7C0000079009B0424050E0013002740110B0A8A -:10B7D000090C09090601000213020210050F0600F8 -:10B7E0002F33CE3232113310CD321133113310CD0D -:10B7F000323031652737233521372135211317079B -:10B800003315210721152101A6A361EB013E69FE35 -:10B810005901F984A465EFFEBF6901AAFE039B44A8 -:10B82000D2B2DFAF011D47D6AFDFB2000002007712 -:10B8300000000423050A0006000A0019400B010558 -:10B84000020304030600000708002F33332F32CE13 -:10B8500032173930316501350115090235211504DA -:10B8600023FC5503ABFD4502BBFC5403ABFD01AF0C -:10B870007801E6C1FEA8FECDFE42B2B20002007C15 -:10B8800000000427050A0006000A0019400B020503 -:10B89000060303040100000708002F33332F32CEC4 -:10B8A0003217393031773501013501150135211550 -:10B8B0007C02BAFD4603ABFC5503ABFDC10133016D -:10B8C00057C2FE1A78FD54B2B20000020087000091 -:10B8D000046A05C2000500090018400E06010409AB -:10B8E00007080600020572000C72002B2B12173994 -:10B8F00030316101013301010309020249FE3E01B9 -:10B90000C25E01C3FE3D2E0118FEE8FEE702DF0223 -:10B91000E3FD1EFD20010901D701D7FE290000012A -:10B92000016604D904A8062700150012B711088083 -:10B930000E0F000100002F5D321ACC32303141224F -:10B940002626353436373306061514163332363785 -:10B95000330E0202D28B9F420402CE020256575F80 -:10B960007717D8176BBE04D94C7E4B0F200A1018DE -:10B970000C4345516B669652000101FA04CD0360F9 -:10B980000614000B000AB205800B002F1ACD3031CF -:10B9900041353E023733150E020701FA1535310FD6 -:10B9A000DC1347572D04CD19256C712C13286C71AD -:10B9B0002F00000101E704D9034C0621000B0017FA -:10B9C000400C070580010F003F005F000300002FBF -:10B9D0005D321ACD32303141353E023733150E0219 -:10B9E0000701E71346582C881435300F04D9152762 -:10B9F0006C722E1B246B712D0002007E03530340DA -:10BA000006C6000A0013001B400C06030C0C0901BB -:10BA1000010098100497003F33E4392F333311337A -:10BA200033303141372137013303330723070133E3 -:10BA30003736363706060701CB26FE8D1B01E0C6DA -:10BA4000797A1C7C26FEC2CB2A0A130E103E1603FE -:10BA500053B18A0238FDCB8DB1013EB3304D311A5E -:10BA60005019000100A90344035406C10021001F1E -:10BA7000400E1211110E0E171A1A0700981613977E -:10BA8000003F33E432392F33331133113330314136 -:10BA9000222627351616333236363534262322062B -:10BAA00007271321072107363633321615140E02E5 -:10BAB000019141792E32763A455A2D504422461F43 -:10BAC000407901DF20FEAE36123123718832618C5D -:10BAD0000344191B9B1F242D4E3240400C0A370192 -:10BAE000A398B60507816E46795B3200000100D845 -:10BAF0000354039106C100060010B6050202069821 -:10BB00000397003FE43311333031530121372107CC -:10BB100001D801D3FE6E20025819FE2D035402D81D -:10BB20009579FD0C000300A70342035306D20019C8 -:10BB3000002500310016400B20130626041A009839 -:10BB40002C0D97003F33E43217393031412226352E -:10BB50003436372626353436363332161514060772 -:10BB6000161615140606273236353426270606150E -:10BB7000141613363635342623220615141601C43E -:10BB80008598766F333A4E88578483695C404D566A -:10BB90009A59424C3A2D3F5F4186344F322F353E01 -:10BBA0003003427E635E7E27245642496C3B7656C4 -:10BBB00055702026624B537841834A373047191617 -:10BBC0004D41313B01A2143F3C24333D302B390021 -:10BBD00000160055FE8207C005ED000B0011001590 -:10BBE0000019001D0021002500290035003B0041FF -:10BBF000004A005A00620066006A0079007D0081F8 -:10BC000000850089008F004640228D87877F7F68EE -:10BC100068373C22221E1E16160C754C4C06716BA2 -:10BC20006B4B4B4A54535B042A003006002F3333CE -:10BC3000321739322F332F33113311332F3311335E -:10BC4000113311332F33113311331133303141227A -:10BC500026353436333216151406011133153315D3 -:10BC60000111331101352115011133110135211550 -:10BC70003335211501113311013236353426232293 -:10BC8000061514160111211523150135333533110D -:10BC9000013332363534262323031133321615147B -:10BCA00006071516161514062303333236353423CA -:10BCB00023011133110135211501222735161633C1 -:10BCC0003236351133111406251133110135211582 -:10BCD0000111331101352115053523352111025A82 -:10BCE000867F7F86867F7FFD756DC0FED36D013BAD -:10BCF000010CFD4C6D02C2010E79010FFA3B6D0182 -:10BD00009847414147454343FE40012DC005D0C3FC -:10BD10006BFC6E4B312627344779AB6E6E2E2C2E82 -:10BD20003D6C5E55432E255A3C03276BFA3D010CB2 -:10BD300002CA2F2010201326317B6D01296BFBC412 -:10BD4000010E02C36BFD4B010F013BC3012E0149E4 -:10BD5000A58789A3A38987A5FD39012DC26B01A6FB -:10BD6000010CFEF4FE5A6B6B032D010EFEF2FCD3A8 -:10BD70006B6B6B6B04B6010DFEF3FE77695D5D685E -:10BD8000685D5D690310012E6DC1F9C36BC2FED3FE -:10BD900003332C252229FF00024842533140080A70 -:10BDA000093A444F5A0160222140FCF4010CFEF490 -:10BDB00005586D6DFBCB0A64030525320191FE73B6 -:10BDC000645D64010EFEF203D16D6DFDB8010DFEE0 -:10BDD000F302486D6DC1C16DFED200030054FEC177 -:10BDE00007AA06140003000F002B0010B7040A1165 -:10BDF000221B050002002FCC17393031490432369E -:10BE000035342623220615141603333534363736D7 -:10BE100036353426232206071736363332161514E4 -:10BE2000060706061503FEFC5603AA03ACFC3538CC -:10BE30005353383C515136D22A435858BDA356B5B6 -:10BE40004552447F373F3E35444C43FEC103A9036E -:10BE5000AAFC56FD6B3F484C3D3D4C483F019A2F94 -:10BE6000323D35467D6589983A28B2222E3A2F3ADE -:10BE700047353D724F00FFFFFEFAFE1403450621D1 -:10BE8000062603A900000107014BFF520000000A2B -:10BE9000B3120C0672002BCE3031FFFF007303C1CA -:10BEA000022B05B604060203000000020052FFEC5C -:10BEB00005380620003D004B002A40140D14353E85 -:10BEC0003E38261426142600442E017220000B72E0 -:10BED000002B322B321239392F7D2F11333311338E -:10BEE000113330314522262635343637363635344F -:10BEF0002623220607373636333216151406070670 -:10BF00000615141633323E03372E023534363633D7 -:10BF1000321616151406073307230E04013636357C -:10BF20003426232206061514161601F17B9B481DA4 -:10BF3000150C161D1B15351305225E3B5D5D1D118D -:10BF40001018444C45715B463412B3E97064B37702 -:10BF500088AB52010291268412416694CA014303C0 -:10BF600003574E354623458D144F814C3967352490 -:10BF7000411C1B1F100AAB0E19614C3767312D563F -:10BF8000293B47467BA2BA610667AB6B75A95B7E0E -:10BF9000DF95153012B26FE9D5A96303EB153B1B92 -:10BFA0009394305435456032000100BB0000051603 -:10BFB00005C3001C0019400D130C03721B01040380 -:10BFC0000003027200002F2B1217392B323031611F -:10BFD000130333133E03373636333216170726263C -:10BFE000232206070E030703013177EDF09A25534C -:10BFF000534E213F7D5427411F2E0C1F14213F28F3 -:10C000001A4F677B4771022A038CFD6347948D7931 -:10C010002B4F4F0C0AB604082B342274A4D07DFD9C -:10C02000E30000020065FFEC07180453001B003A10 -:10C03000002740142A160B720D34340A2121000AFD -:10C040000672191C1C000B72002B3211332B123993 -:10C050002F113311332B3230314522263534363609 -:10C0600037213737210723161615140E03232226EE -:10C0700027060627323636373733070E02151416D1 -:10C0800033323E0335342627210E0215141601F1F2 -:10C090009BA42F583AFEF216C205DB27F10A0E25A3 -:10C0A0004C76A167707A17349449394E331124DFE6 -:10C0B000200508053A393657422B160807FD293462 -:10C0C00054304014C9B25FC4BD536C4DB92E764490 -:10C0D00060C8B891556B595A6ABC42764DA59816FE -:10C0E000302D1442493F6E91A3553B5C2557BABE93 -:10C0F0005F5E6600FFFF0045000006E60785062636 -:10C10000003000000107007602C00164000AB31885 -:10C11000010272002BCE3031FFFF0030000006AD6F -:10C1200006210626005000000107007602CF00001D -:10C13000000AB334010672002BCE3031FFFFFF89B5 -:10C14000FDC2045205B60626002400000007024F77 -:10C15000013E0000FFFF005FFDC2047E046806266A -:10C16000004400000007024F013900000002FFAB4D -:10C17000FDC20183FF83000B0017000EB40C00808A -:10C180001206002F331ACC32303153222635343682 -:10C190003332161514062732363534262322061577 -:10C1A00014169468818168648B89662E3C3C2E2E1F -:10C1B0003C36FDC2776A687877676B78763A3130BB -:10C1C0003A3A30313A0000020089FFEC06D50614F5 -:10C1D000001F0034001B400D13110E16002A0B0324 -:10C1E0007220000972002B322B32123939CE3230D4 -:10C1F000314522262635343E04333216173636377B -:10C200003317060607161615140E0427323E04359A -:10C21000342623220E041514161602A6B1F17B2B28 -:10C22000547FA8D17C99DE41474F10F2092AAF8E86 -:10C230000F1027517AA5D17149806B553B209D91F4 -:10C240004B836E553C1F498B148BFEAA78E7D2B204 -:10C2500083486F6723906A1799BD372F6A3B78E947 -:10C26000D3B18249CD345F86A4BD67A7C03563874B -:10C27000A4B96472A2540002005FFFEE059304F8B3 -:10C28000001F0032001B400D13110D17002A0A0772 -:10C290007220000B72002B322B32123939CE323021 -:10C2A000314522262635343E03333216173E0237F7 -:10C2B00033170E0207161615140E0327323E0335E8 -:10C2C00034262623220E0315141602007EBC672F87 -:10C2D0005C8AB6716EA8353C48290AED0919589058 -:10C2E0006F0D0A2D5A89B76238614E371E245345A7 -:10C2F0003E674F361C651268BF836FD2B6894D4DBD -:10C3000048185776431864976E28224E2B6CCEB58A -:10C31000894EC0335F83A05B3D69413B6887994E7E -:10C320006F7700010099FFEC072206140026001B1E -:10C33000400D1D1B17220015080272100009720023 -:10C340002B322B32123939CE323031452226263566 -:10C3500034363713330306061514163332363637A0 -:10C360001333073E023733170E0307030E02026032 -:10C3700095CB670A09C1EDC1090B757C648D5B190A -:10C38000C6ED29384D320CF00A1650779D63812294 -:10C3900093F71466BA7E235629038AFC732A4B1C32 -:10C3A00068774C9A7303A4BF0F48765017538D6D6E -:10C3B000470BFD9E9FEE83000001006EFFEC062DF3 -:10C3C00004F7002900294015240A72172208001DCD -:10C3D0001B151508067226251010000B72002B3253 -:10C3E0001133332B3210CE32111239392B30314503 -:10C3F0002226263534363713330306061514163332 -:10C40000323636371333073E023733170E0307032E -:10C410002337230E020187597E420F0A88EA8F07CD -:10C42000093F434889701F64E8193B4D300CF109FE -:10C430001651779E63B0B71808296A881446875E3C -:10C44000276235027EFD60273F1844466DD0930178 -:10C45000D87A0D4B765018538D6D460DFCC1D23BEA -:10C4600069420001FDB104BEFF36069900160015B1 -:10C4700040090115080FC00F000100002F5D1ACC04 -:10C48000323939303141373E02353426232206070E -:10C490003536363332161514060707FDC3122E4BF8 -:10C4A0002C2F2A2037191C4E297181715B1704BE6D -:10C4B000A3081A2C25201D0906830A0A585557651A -:10C4C000185AFFFF0046000004860785062600284C -:10C4D00000000107004300FD0164000AB30C0102E3 -:10C4E00072002BCE3031FFFF0046000005DA0785D1 -:10C4F000062601AE00000107004301B20164000AF4 -:10C50000B314010272002BCE3031FFFF0060FFEC4C -:10C51000040006210626004800000107004300AA87 -:10C520000000000AB32B090772002BCE3031FFFF49 -:10C530000070FFEC04880621062600580000010761 -:10C54000004300DA0000000AB31E080672002BCE7A -:10C550003031000100BBFFFB07C905B6002B001EF0 -:10C5600040102015151B0B2A11040005027226002D -:10C570000972002B322B1217393311333031452613 -:10C5800002021237330602121217333E0237133EED -:10C5900002373306021212173336121237330202F1 -:10C5A0000007232E022701015A3549210E23F51BCE -:10C5B000100E22160911333A1BFF040B130EF01E46 -:10C5C000160B281E0A6AB99938F13EC3FEF7A9E195 -:10C5D000253B2608FE9B058D015A01800190C3B2C0 -:10C5E000FEACFECEFEFE62296B713201D048838420 -:10C5F00047A0FEB9FEC6FEE67299016E01AEF7FED7 -:10C60000E7FDFAFE2FCA63EFF66CFD4C00010089CE -:10C610000000069904540027001E40101C12121737 -:10C620000A260F040005067222000A72002B322B24 -:10C6300012173933113330316126020212373306B3 -:10C6400002121733363637132636373306021217DF -:10C6500033361212373306020207232E0227010156 -:10C6600016284124051EE420012617061A4C24B979 -:10C67000021112E91D0A1D1B0853958131E7329CF6 -:10C68000E099D1192D210AFED3690101012101315F -:10C6900098BCFEBDFEF866357139011659BC63A21F -:10C6A000FEC9FEE37B6B01100142B4C6FE93FE9A05 -:10C6B000BB44A1A74AFE2A00000200870000046DC7 -:10C6C00005B600150020001D400D200B04070701D2 -:10C6D0000A0A0516000872002B322F392F33331146 -:10C6E00033CE3230317313233733373307210721E9 -:10C6F000073332161615140E02232733323E023545 -:10C70000342623238FE4EC28EA2BEE2C017927FE34 -:10C71000872C6EA3CA5F539EE59260765884592C8D -:10C72000757787042FBBCCCCBBC960AD7477B57A65 -:10C730003FC925476540635F0002004AFFEC0422C1 -:10C740000527001C002D00294013282525150E0B58 -:10C750000D0D0B0B08081112151D000B72002B326A -:10C76000DC32CE32113311332F1133113311333008 -:10C7700031452226263534363713233733373307EE -:10C7800021072103363633321616151406062732D2 -:10C790003E02353426232206070606151416023AF1 -:10C7A00084A8510D0B5CE727E92DE92D011F27FE19 -:10C7B000E13E2E7941759B4C66D78E3755391D5613 -:10C7C000622D69300C0B55144F916229633301AC13 -:10C7D000BAD4D4BAFEE70A0E4B855965B16DAE1DC9 -:10C7E000334629474A0C0939441E4A56000100467F -:10C7F000FFEC075805CC002F002740151A130372D1 -:10C800001F0D0D220808090B027209087228000981 -:10C8100072002B322B2B12392F333311332B323042 -:10C8200031452226263534363721032301330321AF -:10C830003E033332161707262623220E020721074E -:10C84000210606151416333236363715060604C986 -:10C85000A9EA770302FEFA8CEC0135ED7F01012392 -:10C860007EB8F49873BE585F3E9557629F7A571909 -:10C8700002422AFDBF0504AA913A6E723E59B314D2 -:10C8800089FCAD1D3B1EFD6C05B6FDAA7DE0AD62C9 -:10C890002E2FC3243043759652C91C3920AFBA10CD -:10C8A0001F15CC23220000010030FFEC05D10468E5 -:10C8B000002D00274015191207721D0D0D200808C4 -:10C8C000090B0672090A7227000B72002B322B2B00 -:10C8D00012392F333311332B32303145222626358E -:10C8E000343637230323133303333E023332161710 -:10C8F00007262623220606072107210606151416F9 -:10C90000163332363715060603FC77B96A0402E897 -:10C9100065EBECEA5EE02492D990569440462F6C89 -:10C920004248785A1C01A028FE6202023360434C40 -:10C930007D413E951458B68E152E15FE200453FEEB -:10C940004382D37D211DB91621457B53B717211290 -:10C950004869382B20C221270002FF89000004A665 -:10C9600005B9000B0017002140100609090C0C083E -:10C9700013010272040808000872002B3211332BD5 -:10C980003212392F33113330316301211323032342 -:10C9900003231323010133272E03270E02077703F6 -:10C9A000400106D7E0575687DB8E57FE9401D8FC2E -:10C9B000140308070502132D2D1505B9FA47029433 -:10C9C000FD6C0294FD6C0356861B414747202A5D8F -:10C9D00058270002FF95000003F80453000B0015D0 -:10C9E000002140100609090C0C010408080B0A720A -:10C9F00011010672002B322B32113312392F3311F1 -:10CA00003330316301211323032303231323010153 -:10CA1000332E02270E036B0289011DBDDE44425BEB -:10CA2000D56845FEFC0166D70A110D051326292E8F -:10CA30000453FBAD01CAFE3601CAFE360274406DD6 -:10CA4000622D24494B55000200460000069F05B99F -:10CA50000013001D003140180A0E0E1214030312B9 -:10CA60001201080C0C0F0F13087219050501027250 -:10CA7000002B3211332B321133113311392F331173 -:10CA80003311331133303173013303210121132367 -:10CA90000323032313230123012103013327262624 -:10CAA000270E0207460135E87E018701560107D6A9 -:10CAB000E0575687D98D58FE95FA0178FEC08C0351 -:10CAC00026FB120A0C03132D2E1505B6FDAA0259DA -:10CAD000FA470294FD6C0294FD6C0294FD6C0356BF -:10CAE000844586442B5E5B2600020030000005C4AE -:10CAF000045300130016003140180A0E0E121403DE -:10CB000003121201080C0C1010130A72160505010D -:10CB10000672002B3211332B321133113311392F9E -:10CB200033113311331133303173133303210121A6 -:10CB300013230323032313230123012103013303BD -:10CB400030EBDC5F014C0107011CBDDE463C5ED5CD -:10CB50006A3DFEF2F10119FEF86602BDC2290453D6 -:10CB6000FE4201BEFBAD01DEFE2201DEFE2201DE41 -:10CB7000FE220293011D0002FFAE000005C005B6B3 -:10CB8000001F0022002B401610181819160A201634 -:10CB9000030505071F087209060622070272002B0B -:10CBA000323211332B11392F173311333211333005 -:10CBB0003163133E023703372107011E0217132387 -:10CBC000032E022323032313232206060703010156 -:10CBD0002152EA316B956EF11B045F1CFE356671C4 -:10CBE00031071EEB18041C3E390D8BEF8D0C3953A9 -:10CBF0004524CE02670155FDF001F56890520C0105 -:10CC0000E68588FE161162A16EFE3E01C9456032BE -:10CC1000FD6002A0295C4FFE34036601840000021F -:10CC2000FF97000004B10453001D002000254012AE -:10CC30001017171518180A1E0505071D0A72200778 -:10CC40000672002B322B11392F333333113332114B -:10CC500033303163133E023703372107011E0217B9 -:10CC60001323032E02270323130E020703011321AC -:10CC700069BD2B5C7E5CD41503BB15FE924F582B0F -:10CC80000A2ACF22071F382D67D26C3348371BA9D9 -:10CC900001F8FAFE70016E5572430D01696565FE7B -:10CCA0009513547E56FEB801413C492302FE1501FE -:10CCB000ED011F4336FEAC0297010D000002004655 -:10CCC000000007C605B600250028002F40181915DA -:10CCD00003092603242400010805282806027201FE -:10CCE00002721F170F00002F3232322B2B321133FA -:10CCF000331112392F17333333303173013303219A -:10CD000003372107011E02171323032E02072303F3 -:10CD10002313232206060703231336363721030184 -:10CD20000121460135ED7E0249E71B045F1BFE35FC -:10CD3000637034071DE918031D3F3A0C8AEF8D0D0F -:10CD400038534324CFF8D71E4025FEB28D03DF01B0 -:10CD500053FDF005B6FDAC01CF8588FE16155B9C32 -:10CD600076FE3E01C945603301FD6002A0275B4E9F -:10CD7000FE3001CB3E6A23FD6A0366018400000297 -:10CD8000003000000683045300230026003E401FAD -:10CD900021141717222409090303222201230F1645 -:10CDA000161C1C230A0805052606067201067200D9 -:10CDB0002B2B323211333F33113311331112392FF0 -:10CDC00033113311331133113333303173133303D0 -:10CDD0002103372107011E02171323032E02270305 -:10CDE00023130E02070323133636372103011321C1 -:10CDF00030EBDC5E01E4CA1403BC15FE924F572CE5 -:10CE00000A2BD022061F382E67D16A3346371CA85A -:10CE1000DFB3153020FEF0670335FBFE6F0453FED1 -:10CE20004501566565FE9513547E56FEB801413B9B -:10CE3000492402FE1501ED011F4337FEAD015B2AB7 -:10CE40004419FE1E0297010D0001FFB3FE45046A5E -:10CE500006DF005E0037401A5707033A33332B2DA5 -:10CE600028474618180E501717033E302128037222 -:10CE70005B03002F332B32323212392F3939331200 -:10CE8000393910CD32322F33113333303141262628 -:10CE90002322060623222635343636373E03353420 -:10CEA0002623233733323E02353426232206072732 -:10CEB00036363726262735331616173636333216CA -:10CEC0001715262623220606071E02151406060736 -:10CED000151E0215140E02070E02151416333236F3 -:10CEE00036333216170311195842377C803C9D9F08 -:10CEF0006AD6A15D8F6232AA9CAC27A04A8E71438C -:10CF00006E645EB1565956B26B1C4F2C8E2A482562 -:10CF100045865B202B100F1F151B37432E4F784281 -:10CF200062B1785B864858A1DB836878323A463C28 -:10CF300067663A45501AFE450E180404906B7284D9 -:10CF400048150C273E5D437461BE193B6349595B2C -:10CF50004237A539480D397B3E192C543451740998 -:10CF600007800405214636125780536FA4630F06CD -:10CF70000C51865B77A56A3B0C0A1C2D26252C06D6 -:10CF800006150F000001FFA2FE5403D6055A0057F4 -:10CF9000003640193932322A2C27444319190F4BD5 -:10CFA0001616033C2F2027075154540603002F3335 -:10CFB0003311333F33333312392F3939331239397F -:10CFC00010CD32322F333031412626232206232240 -:10CFD000262635343E02373E0235342623233733A6 -:10CFE00032363635342623220607273636372626AC -:10CFF00027353316161736363332161715262623DD -:10D000002206071616151406060715161615140619 -:10D01000060706061514163332363332161702BFCA -:10D020001B523A549A5E67843F396C995E61905006 -:10D030005D66A126744D7A484C594595503D3E7E1B -:10D04000451A46268E2A472443855C1F2D100F1E45 -:10D0500015264D3A5B6C41744E536A90F3976C7190 -:10D06000423D4D95463C4E1DFE54111809406F46F9 -:10D070004C6A472C0C0E264C453F47AF1A464237A8 -:10D08000402823AE1A27093268361A2D54325075BB -:10D0900008078104053B441A7A634D70471307154E -:10D0A000715D859548120D2D3629250A1216FFFF50 -:10D0B00000BE0000068D05B6060601730000FFFFE6 -:10D0C0000082FE1405C4061206060191000000034A -:10D0D0000089FFEC058D05CD00140021002D0019FD -:10D0E000400C221B1B00290B037215000972002B38 -:10D0F000322B3211392F3330314522262635343E3A -:10D100000433200011140E0427323E023721060694 -:10D11000151416160321363635342623220E020244 -:10D12000A6B1F17B2B547FA8D17C010001112751BE -:10D130007AA5D171548F745419FD0902034A8CAB3E -:10D1400002EE01039E91538D7355148BFEAA78E76E -:10D15000D2B28348FED2FEFD78E9D3B18249CD43F5 -:10D160007CA96616371972A25402980E2615A7C01C -:10D1700040749E000003005FFFEE043C0465001352 -:10D18000001F002A0019400C201A1A00270A0772F3 -:10D1900014000B72002B322B3211392F33303145F2 -:10D1A00022262635343E033332161615140E032775 -:10D1B000323E023721060615141603213436353463 -:10D1C000262322060602017FBB682F5C8AB6718483 -:10D1D000BA632D5B89B763335B4C3A12FE150202CA -:10D1E000684401E5015D644673531268BF836FD2E2 -:10D1F000B6894D69BF816CD1B68C4FBC2A4F704740 -:10D200001423106F7A01E00E180E6A814A82000121 -:10D2100000BC0000059A05C3001D0019400D18113F -:10D220000372080700010272000872002B2B1239EA -:10D23000392B323031610333131E0207373E023778 -:10D24000013E023332161715262623220606070151 -:10D25000014C90E74A05050103080F2A2D1401012E -:10D260003E6C896929421B15321C2A42432AFDF073 -:10D2700005B6FC7C356D692F012E6A69290216817D -:10D28000B0590D09C1080B2C6353FBE30001006486 -:10D290000000046B045B001B001B400D160F06070B -:10D2A000000F0F010672000A72002B2B322F11396A -:10D2B00039113330317303331316161733363637BB -:10D2C000133E0233321617152626232206060701BF -:10D2D000EB87E838060502081A43199C315A74573F -:10D2E0001F35161123161F302815FE640453FDA2A6 -:10D2F000408C4D469A35013F678440080AB40608C1 -:10D300001F3A28FCDE00FFFF00BC0000059A0785DD -:10D310000626026D00000107041504D00164000C0C -:10D32000B42A1E010272002BCECE3031FFFF006402 -:10D330000000046B06210626026E0000010704159A -:10D34000042A0000000CB4281C010672002BCECE6B -:10D350003031FFFF0089FE140A1F05CD042600327C -:10D3600000000007005C05CD0000FFFF005FFE1419 -:10D3700008E904650426005200000007005C0497D9 -:10D38000000000020089FF8605BB062F001E003E3C -:10D39000002940143C39390003031F1C09722C2F4B -:10D3A0002F2912120F0C0372002B3232113332115B -:10D3B000332B323211333311333031452226272EAD -:10D3C000023534123636373636333216171E02150A -:10D3D000140E03070606133E0435342626270606D8 -:10D3E000232226270E041514161617363633321646 -:10D3F000029E39400184B76053A6F5A211453B3A1D -:10D400003F0182B56033679CD38411446848795FDB -:10D4100043222E593F18442B2D3D0C48795F42235F -:10D420002F5B4218412B2B3C7A41361B9EF39CA06C -:10D43000012DF8A41735353E351C99F09F82F9DB94 -:10D44000AD701138360144135780A1BA66619365F7 -:10D450001A25242A261459819FB6616299681822D8 -:10D4600024280002005FFF93047C04B2001D003BEF -:10D4700000254012302D3333120F0C077224211E69 -:10D480001E1B00030B72002B3232321133332B324E -:10D490003232113333303145222627262635343EA9 -:10D4A0000337363633321617161615140E030706D1 -:10D4B00006033636333216173E0435342627060661 -:10D4C000232226270E04151416021B3339039CB1A0 -:10D4D000284E759C620E40322D3A059EAA254C724C -:10D4E0009A610E408517392726330C2C48382814AA -:10D4F000383C163B2826360C2A493A2B17416D3802 -:10D50000301EE8B361B7A38458112E282F2A21E9D1 -:10D51000AF61B8A18259133332012D2120231A1192 -:10D5200040596F8148537B1A252425221241596E98 -:10D530007D455D7C0003008CFFEC079D08380014DE -:10D5400000290071004340234F6B09725960037238 -:10D55000090B0B11048014142316153C3503724C6F -:10D5600049496F464A4A46462A0972002B3211330E -:10D570002F11333311332B32DE32CC322F1ACC320F -:10D580003311332B322B323031413E0233321E0203 -:10D5900033330723222E022322060713373E023598 -:10D5A000342627262635343633321615140606015E -:10D5B00022262635343E0433321617072626232228 -:10D5C0000E0415141633323637133303161633325E -:10D5D0003E033534262623220607273636333216F5 -:10D5E0001615140E04232226262706060396104934 -:10D5F00070473E6C686F411819134E76625E373083 -:10D60000430E390F273319150F1527312D3743389E -:10D610006FFDAE98CA64254A6D90B26960932E6022 -:10D62000275E3D3E6C59462F197D7A42611D57ECAD -:10D630005517644359916D49253156393261284651 -:10D64000429D4C7CB05E2850769CC0724D7D5D1E24 -:10D6500037A30748526B33232E237C222F22383BDB -:10D66000FEC64A0F1E1F0F121006091B202423425C -:10D6700039335540F9C98AF29C79EBD8B7874B34D6 -:10D680002BB31B2C3F7092A8B055A1AF3A1C019947 -:10D69000FE641E3562A6D0DE67617F40281AB62D73 -:10D6A0002B76DB9778F3E3C39252263E2336510064 -:10D6B0000003005FFFEC063D070400140029006C26 -:10D6C000004140224D670B72565D07720A0B0B1129 -:10D6D000048014142316153B3407726A4A444848E0 -:10D6E0004744442A0B72002B321133332F1133334A -:10D6F0002B32DE32CC322F1ACC323311332B322B79 -:10D70000323031413E0233321E0233330723222EA0 -:10D71000022322060713373E0235342627262635F4 -:10D720003436333216151406060122262635343EC9 -:10D730000333321617072626230E04151416333228 -:10D740003637133303161633323E0337342623227B -:10D7500006072736363332161615140E03232226F3 -:10D7600027060602B3104B6F46406D686F40191CC8 -:10D77000114F76625E382F420E3F1028331A180F71 -:10D780001527332B39423770FE0172A456325F845D -:10D79000A55F4F74255A2442233F644930185956D7 -:10D7A00034531D41E64311583239614C341B014654 -:10D7B0004522412C3B35744C6595522D5984AD6BF7 -:10D7C000659A233C920616516934232E227B222F20 -:10D7D00022393AFEC44A0D1E20101212060B191DE2 -:10D7E00023274538325541FAFD60B8857FDFB6837F -:10D7F00047261BB1181601416D868A3E797F302875 -:10D800000135FEC9242D386688A0575F74141BAEFD -:10D8100022235BAE7E7EE4BC8A4C4D313F3FFFFF4E -:10D8200000BBFFFB07C9072C0626025900000107B1 -:10D83000038501A30164000AB32C050272002BCEFC -:10D840003031FFFF00890000069905C80626025AFC -:10D8500000000107038500DF0000000AB328050669 -:10D8600072002BCE303100010089FE14052305CC57 -:10D87000002000134009120B03721B000109720003 -:10D880002BCD332B32303141132E023534123E0270 -:10D890003332161707262623220E031514163332A9 -:10D8A000363637030204679AD8703D7CBCFDA073FE -:10D8B000BE575D4093586FAF81542AA89C234041C6 -:10D8C0002396FE1401DA098CF6A585010EF2BC6DD3 -:10D8D0002E2FC324305593BDD168ADBB070D0BFD72 -:10D8E0003B000001005FFE1403D10468001F001319 -:10D8F0004009120B07721B00010B72002BCD332B5A -:10D9000032303141132E0235343E033332161707BD -:10D91000262623220E02151416163332363703013B -:10D9200064686BA55D2F5E8DB97456963F46306D69 -:10D930004151825C3133604436602B98FE1401DA29 -:10D94000075EAF8171D8BC8E52211DB91621589641 -:10D95000C0684D66311814FD3A0000010070FFFBED -:10D96000047A050A0013000CB30B010A00002F2FE4 -:10D970003939303145271325370513253705131756 -:10D98000030507250305072501517CB5FEE6430184 -:10D990001FCAFEE345011CB87BB8011F47FEE5CC5A -:10D9A000011D45FEE30548013DA477A4015FA4796C -:10D9B000A5013C47FEC2A477A5FEA0A677A5000856 -:10D9C000002AFEC207C00590000D001B0029003789 -:10D9D000004500530061006F000CB36C65261F000A -:10D9E0002F332F3330314136363332161723262664 -:10D9F0002322060701363633321617232626232222 -:10DA00000607013636333216172326262322060749 -:10DA100001363633321617232626232206071336FD -:10DA200036333216172326262322060701363633CD -:10DA300032161723262623220607133636333216CC -:10DA400017232626232206070136363332161723DC -:10DA5000262623220607055D056566626C064E06CE -:10DA60004C343D4207FB35056566626C064E064C3C -:10DA7000343D420701F4056565636B064D074C3480 -:10DA80003D4108FCC7056566626C064E064D333D98 -:10DA9000420768056566626C064E064C343D4207D7 -:10DAA0000437056566626C064E064C343D420775C8 -:10DAB000056566616C074E074C333D4208FCB505B1 -:10DAC0006466636B064D074C343D410803B35968E7 -:10DAD0006B5639211E3CFC2559686B5639211E3C7A -:10DAE000FEEA59676B5538221F3B030A59676A568D -:10DAF00039211E3C01E759686B5639211E3CFC2533 -:10DB000059686B5639211E3C01F459676B55392110 -:10DB10001E3C030459676A5639211E3C0008002A3E -:10DB2000FE7F077E05D3000B0015001F002A00367C -:10DB30000042004E00580008B15423002F2F30310E -:10DB40004127373E0237170E0301273636371707AE -:10DB50000E02132E022735161617150136363733E7 -:10DB6000170E0307252E022737171E031701272E2E -:10DB70000327371E0217012E022735371E03170110 -:10DB8000273E023733060607058F5F022E6D733579 -:10DB90004425504F48FB86434AA33C5F022D6E72DA -:10DBA000113374743555C04901E015280A860B0AF3 -:10DBB0001B20231202591F46441E5F1114292725DA -:10DBC0000FFB8F11142828240F411F44451E0530D8 -:10DBD000387D78310E2655585627FBF70B0E262F29 -:10DBE000175E14280A039A5F101B37331442173349 -:10DBF0003332FBD7422D6C2C5E111A373202200EC5 -:10DC0000272E175F15270B87FCB755C0490E2655E1 -:10DC1000585627B0326B65275F02224F55542803B0 -:10DC2000FE02224F54552844316C6528FDEC0E1B32 -:10DC30001707860B091C202212025B0E3374753401 -:10DC400055BF4A0000020045FE6D05D9077B00174D -:10DC5000002D00274013291F80261807110A140BD6 -:10DC60000272150202000A0872002BCE3311332B08 -:10DC700032123939DE321ACD323031411323133E9C -:10DC800002372701210133030E020733012101333B -:10DC9000010122262635343637330606151416338D -:10DCA000323637330E02039CF9CAA20E1C1D0E0633 -:10DCB000FCA6FEE30135DDA40B201E0B0703580173 -:10DCC0001BFEF7F5FEE6FEFE8B9F430403CE020229 -:10DCD00055585F7717D7176ABFFE6D019303023F50 -:10DCE000837F3802FB8305B6FCFF37877F2B0469EF -:10DCF000FB1BFD9C07C04C7E4B0F200A10180C43E9 -:10DD000045516B6696520002006EFE7B04B00627FA -:10DD10000021003700254013332930221E100672DF -:10DD200003181800080B721F020A72002B322BCE48 -:10DD30003311332B32DE32CD3230314113233723CE -:10DD40000E022322262635343637133303060615F2 -:10DD500014163332363637133303330303222626A1 -:10DD60003534363733060615141633323637330E4C -:10DD70000202B3D0A3180A27698453587E430F0ABE -:10DD800088EA8F070940424889701F64E8C4D5FBC0 -:10DD9000C38B9F430403CE020255585F7717D717F2 -:10DDA0006BBEFE7B0185C338623D45855E276535C8 -:10DDB000027EFD6027411845436DD09301D8FC6376 -:10DDC000FDC5065E4C7E4B0F200A10180C434551D2 -:10DDD0006B669652000200460000042505B6001549 -:10DDE000002000214010200B040707010A0A00054B -:10DDF000027216000872002B322B12392F333311A6 -:10DE000033CE3230317313233733373307210721B1 -:10DE1000073332161615140E02232733323E02350D -:10DE20003426232346E7972B9624ED2401142CFE59 -:10DE3000ED2F6DA4CC5E539FE6935D755785592EEB -:10DE40007877850446C9A7A7C9DF60AD7478B67A2C -:10DE50003EC825476641645E0002007AFFEC03E09D -:10DE60000614001C002F002340110B0E0E08111188 -:10DE7000000C00722615151D000B72002B32322F7C -:10DE8000332B12392F3333113330314522262635C7 -:10DE90003436371323373337330721072103363618 -:10DEA000333216161514060627323E02353426265E -:10DEB000232206070E0215141601F785A8500D0C33 -:10DEC0008E9B219D32EA34011B22FEE56F2F7840A4 -:10DED000769B4D66D88F3855391E2651422D6831B4 -:10DEE000080A0556145090622A6133029AA3EBEB9C -:10DEF000A3FDFA0A0E4A865965B16DAD1D34472956 -:10DF00002E40220B0A26362B144B560000020047E7 -:10DF1000000004BB05B600110020003F401F171889 -:10DF200018121916161313121210090C0C0F0F10D9 -:10DF30000B0A0A10100020010272000872002B2B3D -:10DF40003211392F3311331133113311331133118E -:10DF50003311331133113311333031730121321640 -:10DF60001615140607170727060623230313333253 -:10DF70003637273717363635342623234701350100 -:10DF800070A6CC5D8A7A43954C31703C95749F8421 -:10DF90001C38193E9245343B78799B05B664B679B6 -:10DFA0009DDA3C8C479D0A0BFDDB02EB050488469D -:10DFB0008F2573516E650003FFC8FE150451046779 -:10DFC0000003001F00320031401A0201011B1A2019 -:10DFD00020000303160B72080729290C0772050697 -:10DFE00072040E72002B2B2B321133332B32113370 -:10DFF00032113333331133303145013709023307DE -:10E00000333E023332161615140E0323222626271A -:10E01000230606070301323E0335342623220E046D -:10E020001514160317FED68B0128FC280153B716CA -:10E030000829667F4C558B532F5A81A46248674646 -:10E04000180905120D560171396250381E4F4F30B4 -:10E05000584C3E2C175BB4020055FE00FE74063E81 -:10E06000BF37603C53AD8872DBC093533152313BB4 -:10E07000803AFE6A02963F6E90A152666731546FF5 -:10E080007E823D5C7000000100340000048105B612 -:10E09000000D001D400E0903030C020200080502DA -:10E0A00072000872002B2B3211392F3333113330A9 -:10E0B000317313233733132107210321072103462B -:10E0C00083952A958803062AFDE45C01472CFEB956 -:10E0D000830270C8027ECBFE4DC8FD900001000097 -:10E0E000000003AE0453000D001A400C0C0101099E -:10E0F00004040D0A08050672002B323F392F333312 -:10E1000011333031731323373313210721032107D0 -:10E110002103306191269165029229FE563C010C43 -:10E1200026FEF56001C5B401DAC3FEE9B4FE3B008A -:10E1300000010047FE00048605B6002700214010BC -:10E140001310101A1D1D001916027215087207000F -:10E15000002F322B2B3211392F3333113330314111 -:10E1600022262735161633323E033534262322065F -:10E170000703230121072103363633321E0215140B -:10E180000E0301DC558C343B7D495488664623A43C -:10E190009D2449167EEA0135030A2AFDE0632053D7 -:10E1A000296BB6864B366B9DCEFE001B15CF181C17 -:10E1B0003B688CA357ADBF0505FDAA05B6CAFE2D69 -:10E1C000080A468ACE887DE6C191500000010031E0 -:10E1D000FE0B03AF04530026002340121310101A45 -:10E1E0001D1D1519160672150A7207000F72002BF5 -:10E1F000322B2B3211392F33331133303141222658 -:10E200002735161633323E033534262322060703FC -:10E2100023132107210336363332161615140E0345 -:10E2200001683D722A30653B446C50351A68691BA1 -:10E23000381659EAEB02932AFE563D18442A72A971 -:10E240005C255183BCFE0B1816D51C1C3158778DEC -:10E250004C7E8F0808FE540453C3FEDC070C6CC9C7 -:10E260008D62C6B18A4F0001FF91FE6D074005B671 -:10E270000015002640150603120F0C090608110EA2 -:10E280000A02721304020200080872002BCE331136 -:10E2900033332B3232121739303141132301032328 -:10E2A000130121010133011333030121011333034E -:10E2B00005215555FEC199E398FDA4FEEF028DFEA0 -:10E2C000BEF3013993E493024C0108FD8DF8C4803C -:10E2D000FE6D019302D5FD2B02D4FD2C030602B086 -:10E2E000FD4E02B2FD4E02B2FD29FDE8FDA6000181 -:10E2F000FFE6FE7C074E0468004D0035401D4901D5 -:10E300000B72310672403939080C0C332F2F112152 -:10E310002807720018110B720A0A72002B2B32CEDA -:10E320002B3211392F333311333211332B2B32303F -:10E3300031411326263534363723032313230E03A6 -:10E340002322262737161633323E0335342623225E -:10E3500006073536363332161615140607331333CF -:10E3600003333E033332161707262623220E0315E6 -:10E37000141633323637030570538E9B0101AA649D -:10E38000DC649D175984B16F24421924142C174260 -:10E39000694F361B545620371E1E4F3072A256014D -:10E3A00002A765DD659F165783B27127431D2915A6 -:10E3B0002E1841694E351A55592C49217BFE7C0196 -:10E3C0007613D4B9112212FE2901D762B1894F0800 -:10E3D00006BB04063D6A88964A6E800C09BF080E8B -:10E3E00063BD8911220F01D6FE2A5EAF8C52080749 -:10E3F000BB04063E6A87954A6F800F0CFDB6FFFF8F -:10E400000014FE2C047105CB062601AD00000007A8 -:10E410000367018F0000FFFF000CFE2C03A50468BA -:10E42000042601CD0000000703670145000000013C -:10E430000047FE6E055805B6000E001F4010030B86 -:10E440000803050A0602720C020200050872002B7E -:10E45000CE3311332B3212173930314113230103DC -:10E460002301330301210101330303655781FE9129 -:10E4700098ED0135EE9502700113FD6C0121E981E3 -:10E48000FE6E019202D4FD2C05B6FD4802B8FD2AAD -:10E49000FDE7FDA700010030FE7B04850453000E5C -:10E4A000001F4010030B0803050A0606720C020247 -:10E4B00000050A72002BCE3311332B32121739307C -:10E4C00031411323010323133303012101133303C8 -:10E4D00002D95871FECD73EAEBE96F01E2010EFD3E -:10E4E000FCDAD47CFE7B01850222FDDE0453FDF8BC -:10E4F0000208FDDAFE97FDB7000200470000056143 -:10E5000005B60003000E002340120D0A07030001A8 -:10E5100000010004090502720C040872002B322B62 -:10E52000321239392F2F1217393031651333030561 -:10E530000133030121010121010301E7DA87D9FD3C -:10E54000D80135ED9502750118FD590195FEF1FED2 -:10E550008B98F303FDFC03F305B6FD4802B8FD2AD2 -:10E56000FD2002D4FD2C0002004A000004AE04523B -:10E57000000A000E00234012090603030B0C0B0CCB -:10E580000B000501067208000A72002B322B3212B2 -:10E5900039392F2F12173930317313330301210109 -:10E5A00001210103371333034AEBEA6F01F4010A37 -:10E5B000FDE9014CFEFCFEC87466C480C40452FD33 -:10E5C000F80208FDDBFDD30224FDDC5B039AFC6648 -:10E5D000000100460000055605B600120027401451 -:10E5E000020A0A030B0E1103000707000D05027251 -:10E5F00010000872002B322B3211392F12173933C9 -:10E600003311333031731323373337330733072351 -:10E61000030121010121010346EA8D2B8B22ED220A -:10E62000A22AA24902700113FD6C0181FEF6FE923E -:10E6300099044EC99F9FC9FEB002B8FD2AFD200271 -:10E64000D4FD2C000001002F0000048B06140012E2 -:10E6500000294016110E0B03000D0672020A0A0370 -:10E6600007070005007210000A72002B322B1139C7 -:10E670002F333311332B12173930317301233733D2 -:10E6800037330721072103012101012101032F0154 -:10E69000049E239E26E825011C23FEE48801E20156 -:10E6A00015FDFC0144FEF4FECE7304C4A3ADADA37E -:10E6B000FD83020CFDD9FDD40222FDDE000100B174 -:10E6C0000000060005B6000C001B400E0B080503F9 -:10E6D000030A0C08720702030272002B32322B323B -:10E6E0001117393031730121372103012101012133 -:10E6F0000103EF0109FEB92B02349402700114FDED -:10E700006C0181FEF6FE909804EACCFD4802B8FD4B -:10E710002AFD2002D4FD2C000001004E000005312E -:10E720000453000C001B400E0B080503030A0C0ADF -:10E73000720702030672002B32322B321117393066 -:10E740003173132137210301210101210103DCC4AD -:10E75000FEAE28023B6E01E0010EFDFB0149FEF812 -:10E76000FECC740399BAFDF80208FDDAFDD302224B -:10E77000FDDE00010047FE6C058E05B6000F001F90 -:10E78000400F090404060C0702720D02020006087D -:10E7900072002BCE3311332B3211392F33303141EC -:10E7A0001323132103230133032113330133030301 -:10E7B000FC56E68CFDC78CEC0135ED7F023A7EEC11 -:10E7C000FEF4E280FE6C01940294FD6C05B6FDAA95 -:10E7D0000256FB11FDA500010030FE7A04AA045385 -:10E7E000000F001F400F090404060C0706720D02FB -:10E7F0000200060A72002BCE3311332B3211392F4F -:10E8000033303141132313210323133303211333F3 -:10E81000033303034957CA63FE4765EBECEA5E0125 -:10E82000BB5EE9C1BC7DFE7A018601DFFE21045397 -:10E83000FE4301BDFC71FDB600010046000006CCA0 -:10E8400005B6000D001D400E030C0C000805050167 -:10E8500002720A000872002B322B32113311392F49 -:10E860003330317301330321132107210123132195 -:10E8700003460135ED7F02397F022B2AFEC0FEF6EA -:10E88000ED8CFDC78C05B6FDAA0256CCFB16029492 -:10E89000FD6C00010030000006010453000D001D56 -:10E8A000400E030C0C000805050106720A000A72EE -:10E8B000002B322B32113311392F33303173133394 -:10E8C000032113210721032313210330ECEA5E0106 -:10E8D000BB5E024027FEA9C3EA63FE47650453FE00 -:10E8E0004301BDBAFC6701DFFE2100010047FE00C5 -:10E8F000077205B6002B002340111411111D2020B2 -:10E900001A181B0272161A08720700002F322B32D7 -:10E910002B3211392F333311333031412226273531 -:10E92000161633323E0335342626232206070323E8 -:10E9300001210123012103363633321E0215140E44 -:10E940000404E352893B3D7E47568A6845224D9038 -:10E95000652842167EEE010BFDE3FEF5EC01350362 -:10E96000F78E1F52286BB7874B264B6F91B3FE0073 -:10E970001818D0191B3B698CA25677A2530505FDC8 -:10E98000AA04EAFB1605B6FD640809468ACE886922 -:10E99000C4AD8D66380000010030FE0B062804531C -:10E9A0000029002540131310101C1F1F19171A06E9 -:10E9B0007215190A7207000F72002B322B322B329C -:10E9C00011392F33331133303141222627351616B2 -:10E9D00033323E0335342623220607032313210353 -:10E9E00023132103363633321E0215140E0303F5AA -:10E9F0003E702A30643B456B51341A6A681B3916E5 -:10EA00005AEAC3FE60C2ECED037368194529558AC2 -:10EA10006436245184BCFE0B1716D61B1D31587763 -:10EA20008D4C7D900908FE550399FC670453FE1A2E -:10EA3000070B3D74A76A62C6B18A4F0000020089C5 -:10EA4000FFAC057E05CD003F0050002A4014492D43 -:10EA50002D181811037225032222403939000007AE -:10EA60000972002B322F331133321133332B321111 -:10EA7000337D2F333031452226270E0223222626CE -:10EA80003534123E023332161707262623220E0390 -:10EA90001514161617323637262635343E02333211 -:10EAA000161615140E0207161633323637150606DB -:10EAB000013E033534262623220E02151416048146 -:10EAC000528B3221424627A5F183407EB7EE914713 -:10EAD0007938462656375C9D7D592F417E5A132141 -:10EAE0000F25264076A4645F884A29527951142D57 -:10EAF000202545211F5BFEF93C5D3F1F14271F2A7F -:10EB00004B3B211B54322C0B0D0683FFB993011490 -:10EB1000ECB1621816C010144885B6DA7971AA5F94 -:10EB200002030342A9608CEDB0614E9F7C5FBDB1D2 -:10EB300097390A080E0CC80D0D01582C8097A04D6E -:10EB40003545234881AF67477B000002005FFFBF68 -:10EB5000047B0468003D004C00244011452C2C1718 -:10EB6000171007723E3636000021060B72002B325A -:10EB7000322F3311332B3211337D2F333031452275 -:10EB8000262706062322262635343E03333216175F -:10EB900007262623220E03151416161716363726B7 -:10EBA0002635343E02333216151406060716163380 -:10EBB000323637150E02033E0235342623220E026A -:10EBC00015141603B24277322866407EB8642C5979 -:10EBD00089BD78307227341D4A294C725233192D61 -:10EBE000553B141C0E19252D59885C76933E6D49B2 -:10EBF0001023161E3D1A112D36CF344D2A21242400 -:10EC0000362412184129270F146AC99167C9B2889E -:10EC10004E1210B20A0E3E688590465377400101AD -:10EC20000403287F4959A17F4988885EB2912E0646 -:10EC3000050B08AC050A070124247589412F3632DB -:10EC400052602F356200FFFF0089FE2C052305CCA2 -:10EC50000626002600000007036702510000FFFFA0 -:10EC6000005FFE2C03D10468062600460000000762 -:10EC7000036701910000000100B1FE6C04C205B6FB -:10EC8000000B0017400B080404050272090002087B -:10EC900072002BCE332B321133303141132301213B -:10ECA0003721072103330301B356E6010AFE842B03 -:10ECB00003E62AFE83E0DE7FFE6C019404EACCCCFE -:10ECC000FBDDFDA500010030FE7B06E10468004489 -:10ECD000002F401A2F2E0E0E33077227261C1C2BD6 -:10ECE00007722406721500230A7240010B72002B72 -:10ECF000322BCE332B2B321133332B3211333330B3 -:10ED0000314113262635343637133636353426232B -:10ED1000220E0207032313363635342623220E0231 -:10ED2000070323133307333E0233321617333E02F1 -:10ED30003332161514060703060615141633323639 -:10ED40003703058758385108074D08093D3E34659B -:10ED50005A461666E98D0908393E34665A481764E2 -:10ED6000EAEBB6180928678352747B0F08296D8A6D -:10ED700051868A0C0A480504241D192C157BFE7B3C -:10ED8000017E115B5A1B3D22016727401845443E16 -:10ED900076A769FE1C029E28401843473E78AB6E5A -:10EDA000FE270453D13B6942806F406C439E8F26FF -:10EDB0005530FEAC15230F22230907FDBB00FFFFD2 -:10EDC00000BC0000050505B60606003C0000000179 -:10EDD0000064FE1404510453000F0017400C0E0190 -:10EDE0000703020F0F720D020672002B322B111750 -:10EDF00039303153130333131616173336363701B0 -:10EE00003301038F6893E83A050B020819491F0183 -:10EE100035FBFD9568FE1401EB0454FDC0369E439E -:10EE20003F98390247FBACFE15000001005F00006F -:10EE3000050505B60010001F400F030C0C02080F5B -:10EE40000F061008720A060272002B322B12392F9D -:10EE50003933331133303161132137213703331301 -:10EE60000121010721072103013443FEE82A011B88 -:10EE700007EFF09C01B2010BFD900801242BFEDD91 -:10EE800042013ACC25038BFD64029CFC7222CCFE2D -:10EE9000C6000001FFD5FE140451045300150023E1 -:10EEA00040110B0A1111030314020205150F721011 -:10EEB000050672002B322B12392F333311331133E5 -:10EEC00033303153132337330333131616173336C6 -:10EED0003637013301210721038F42FC26FC93E8DA -:10EEE0003A05090208194A200135FBFD9601092659 -:10EEF000FEF642FE14013CB10452FDC0389D444070 -:10EF0000983A0247FBAEB1FEC4000001FF90FE6CD0 -:10EF1000052705B6000F00204011030C0609040563 -:10EF20000B0702720D020200050872002BCE33118E -:10EF3000332B3212173930314113230301210103DE -:10EF40003313012101133303033C567EC2FE46FEF8 -:10EF5000F8024CFAF5B301950108FDDAC8DB80FE32 -:10EF60006C01940251FDAF030102B5FDE00220FDEA -:10EF700039FDD8FDA5000001FFC0FE7B046F0453DE -:10EF8000000F00204011030C060904050B07067250 -:10EF90000D020200050A72002BCE3311332B321200 -:10EFA00017393031411323030121010333130121A8 -:10EFB0000113330302C158779FFECCFEF101DEE757 -:10EFC000F59001210112FE32A1D67CFE7B01850164 -:10EFD00085FE7B0239021AFE8A0176FDDAFE97FD74 -:10EFE000B700000100B1FE6D065A05B6000F001D06 -:10EFF000400E0804040C0502720D09090002087293 -:10F00000002BCE3311332B323211333031411321E7 -:10F010000121372107210321013301330304A156C4 -:10F02000FC2B010BFE842A03D92BFE91DD02250166 -:10F030000BEDFEF6BB82FE6D019304E9CDCDFBE442 -:10F0400004E9FB1AFD9D0001005BFE7B05160453DD -:10F05000002F002540131713132414067206051EF3 -:10F060001E000A0B722B010B72002B322BCE3311B8 -:10F0700033332B32321133303141132E0227230E1A -:10F080000223222626353436371321372107210360 -:10F0900006061514163332363637133303060615B3 -:10F0A0001416333236370303A45929341A050728B6 -:10F0B0006883525A7E420F0A60FEE727031A28FE31 -:10F0C000EA68070940404A8A6F1F65E9A8050422DB -:10F0D0001E192C167BFE7B017E0E36513437633CA5 -:10F0E00046835A2F643201C5BABAFE1A2743174223 -:10F0F000456DD09301D8FCEC17230F21250907FD9E -:10F10000BB00000100D6FE6D054805B6001E0021BB -:10F110004010191616030606021B0E02721C00028E -:10F120000872002BCE332B3211392F333311333089 -:10F13000314113231306062322262635343637138E -:10F1400033030606151416333236371333013303EF -:10F1500003B656E87C4AC066649C5A060872ED6F96 -:10F16000060654555DA65591EEFEF4E381FE6D0151 -:10F1700093024520374084671A3C270220FDF11F87 -:10F180002E1345482B2302AEFB11FDA6000100A162 -:10F19000FE7B046904530023001D400E071A0A0A6F -:10F1A00002201206720021020A72002B32CE2B328C -:10F1B00011392F33333031411323133636372306B9 -:10F1C0000623222626353436373733030606151430 -:10F1D0001633323636373733033303030A59D142F5 -:10F1E0000C1F0D083DA2695A7F420F0B35EB3C09FD -:10F1F0000A48424980672119E9C1BE7DFE7B01852D -:10F20000013B36732E4B5C46855E276B36F7FEE975 -:10F210002C421B484259C09B76FC71FDB70000018F -:10F2200000D60000054805B60020003340191D1A1D -:10F230001A1718181717070104040706060707000E -:10F240001F0F0272000872002B2B3212392F332F3E -:10F2500011331133113311332F1133113330316125 -:10F2600013060607032313222626353436371333B5 -:10F2700003060615141617133303363637133301F6 -:10F2800003247C2F6D3C44894069A15B060674ED24 -:10F290007104064E50488A46366A3791EEFECA021D -:10F2A0004514260CFEC2012D3F86681A381F022A1B -:10F2B000FDE7182A134348030152FEB90923170238 -:10F2C000AEFA4A00000100A10000047204530025B8 -:10F2D000002F401704051E1E1B1C1C1B1B0C0B0BB8 -:10F2E000090C0C0024130672000A72002B2B321238 -:10F2F000392F33332F113311332F1133113333306F -:10F30000316113363637230E02070723372226359D -:10F310003436373733030606151416171333073EF2 -:10F320000237373303029C410D1E0E08183C442659 -:10F330003680318F9B0F0C35EA3D08093434398013 -:10F3400036375C491B1AE9EB01383D6E321F3A2D06 -:10F350000DFFE69C8E286435FFFEDF2741173D45F3 -:10F36000070104F71669AA777CFBAD00000100478E -:10F37000000004B605B6001A001F400F1916160348 -:10F380000606000102720F0F000872002B322F2BAD -:10F3900011392F33331133303173013303363633A0 -:10F3A0003216161514060703231336363534262372 -:10F3B00022060703470135EE7B4BBD68649A590668 -:10F3C0000672EE70050653555EA5549205B6FDBB58 -:10F3D0001F394085681B3C21FDDC02131A2E1446A0 -:10F3E000472B23FD5200FFFF00300000044B0614A2 -:10F3F0000606004B00000002005CFFEC062405CD71 -:10F4000000310040002540120F0F1616323207253A -:10F4100025003C1B03722B000972002B322B32118A -:10F42000392F3333113311332F303145222626350E -:10F430003436372E02353436373306061514163374 -:10F44000333E03333216161514060604232306062C -:10F45000151416333236371506060133323E02359F -:10F4600034262623220E02038CB8ED710403598240 -:10F4700046211BCA121D273010288CBEED898ABA7E -:10F480005E59C5FEC0E8700202A8A170B75959C5FF -:10F49000FE805597DC8E452C543C5093806014932D -:10F4A000FFA11B351C033362473362261A4924230C -:10F4B0003193EDA95A59A16C6FB27E44142617BD41 -:10F4C000BD3123CE252E035E224569463348253BB8 -:10F4D00072A300020031FFEC04D10468002E003A50 -:10F4E000002340110F15152F2F072222003719076F -:10F4F0007228000B72002B322B3211392F3333114B -:10F50000331133303145222626353436372E023535 -:10F51000343637330606151416173E0233321615E5 -:10F52000140E022323060615141633323637150639 -:10F530000601333236363534262322060602D27EC1 -:10F54000BC68020150743E1B19B4101A342A239867 -:10F55000E192A6B04C9EF3A72D0103737153905610 -:10F5600052ABFEFF2377B465463B3F7A601461BD22 -:10F570008910250C05355D412A5623184327282A72 -:10F580000189E0859483538D693A0F1F0F6F7F2C9B -:10F5900028B9282A028C2E5D44353A4D8F0000028E -:10F5A000005CFE6E062405CD0034004300294014A3 -:10F5B000101017173535082626013F1C0372332C0F -:10F5C00000010972002BCD33332B3211392F333325 -:10F5D000113311332F303141132E02353436372E8B -:10F5E000023534363733060615141633333E0333EB -:10F5F00032161615140606042323060615141633B0 -:10F6000032363715060607030333323E02353426F9 -:10F610002623220E02029D5581A9520403598246D7 -:10F62000211BCA121D273010298CBEEC898ABA5EB4 -:10F630005BC8FEBAED600202A8A170B7594AA66B7A -:10F6400050F35597DC8E452C543C50938060FE6EF1 -:10F6500001901C99E28A1B351C03336247336226F2 -:10F660001A4924233193EDA95A59A16C70B37D43F3 -:10F67000142716BDBD3123CE202B05FE7F04DC22CE -:10F680004569463348253B72A30000020031FE7BEA -:10F6900004D104680031003D0027401310161632D3 -:10F6A00032082323013A1A0772003029010B720035 -:10F6B0002B3232CD2B3211392F33331133113330FA -:10F6C0003141132E02353436372E02353436373376 -:10F6D0000606151416333E0233321615140E022395 -:10F6E00023060615141633323637150606070303AC -:10F6F000333236363534262322060601EF54567B44 -:10F7000042010151733D1B19B4101A332B2398E1A8 -:10F7100092A6B04C9EF3A72D0103737153905645EA -:10F720008A4F4C942377B465463B3F7A60FE7B0159 -:10F7300083186AA56E10201106355C412A562318DD -:10F740004327302389E0859483538D693A0F1F0F37 -:10F750006F7F2C28B9212806FE8C03FD2E5D4435D1 -:10F760003A4D8F00FFFF00450000026805B606060F -:10F77000002C0000FFFFFF9100000740078A0626CB -:10F7800001AC00000107023001500164000AB3120D -:10F79000020272002BCE3031FFFFFFE6FFEC074E76 -:10F7A0000627062601CC000001070230014F0000A9 -:10F7B000000AB34F1F0672002BCE30310001004704 -:10F7C000FE00055805B6002500214010191C1C1428 -:10F7D0001111161B1702721608720700002F322B28 -:10F7E0002B3212392F333311333031412226273552 -:10F7F000161633323E03353426262322060703230A -:10F800000133030121011E0215140E03020B4C8C5F -:10F810003A3B7B4A568A6845234A9573275B2C7589 -:10F82000ED0135EE9602700114FD8E84C66D3368CD -:10F830009DD4FE001818D0191B396789A157719CF7 -:10F84000520C0EFDCE05B6FD4602BAFD530D80E109 -:10F85000A076E1C1915200010031FE0904860453F3 -:10F86000002400214010181B1B131010151A160637 -:10F8700072150A720700002F322B2B3212392F33E8 -:10F8800033113330314122262735161633323E03E9 -:10F890003534262322060703231333030121011ED7 -:10F8A0000215140E0301B13B713231653B3F6853C1 -:10F8B000391F847727441F56EAE9E96E01E10110F8 -:10F8C000FE1D5C91542A5786B7FE091618D51B1DDC -:10F8D000294E718F5580950D0BFE630453FDF80280 -:10F8E00008FE000F65B28669C5A980470001FFBF09 -:10F8F000FE6E056505B600220019400D041E027259 -:10F90000140D09722000020872002BCE332B322B0B -:10F9100032303141132301210E03070E0223222628 -:10F920002735161633323636373E04372101330178 -:10F930000325F9DC010BFEB81C3F43401D3979A0BB -:10F940007428441916331D3457522C19373B3D3F48 -:10F950001E0312FEF5F2FEE9FE6E019204E96CEA66 -:10F96000E5CC4E98BC550E09C9080C2D7C7543A8F2 -:10F97000C5D8E574FB1BFD9D0001FFB5FE7B047A35 -:10F9800004630027001F4010030606242107721796 -:10F9900000100B7225020A72002B322BCE332B3251 -:10F9A000321133303141132313262623220E02074E -:10F9B0000E032322262735161633323E02373E0326 -:10F9C000333216170333030295D1D1C60F24133FE8 -:10F9D00058444028274C5C805C2338171125152C8F -:10F9E00044393821305C78B287549B36BED4F9FE56 -:10F9F0007B0185039A03043068A57474BD87480AA7 -:10FA000008C50806336492608ACE86431B12FC80C8 -:10FA1000FDC500010047FE01058C05B6001A001B5C -:10FA2000400D130E0E10161102721008720800001D -:10FA30002F322B2B3211392F3330314122262735EB -:10FA40001E023332363637132103230133032113C9 -:10FA5000330106020601F654893B26535E3474A135 -:10FA6000691F70FDC98BED0135EE8002377FECFE1A -:10FA7000DD2BA6F9FE011917DA0F170E5ABC9502F5 -:10FA800012FD6C05B6FDAA0256FA9DCFFEF97C0068 -:10FA900000010031FE0B04AB0453001A001D400F9F -:10FAA000120D0D0F151006720F0A7207000F72006B -:10FAB0002B322B2B3211392F33303141222627356F -:10FAC000161633323636371321032313330321132B -:10FAD00033030E0301D04772332F6D3F506E4A1827 -:10FAE0005BFE4765EBECEA5E01BA5EEAE91C55781D -:10FAF000A1FE0B191BD31B214A977401B4FE2104EC -:10FB000053FE4301BDFBB681C17E3E0000010047AC -:10FB1000FE6D058C05B6000F001F400F09040400A0 -:10FB20000C0702720D020200060872002BCE331180 -:10FB3000332B3211392F3330314113231321032357 -:10FB40000133032113330133010350FAE08CFDC963 -:10FB50008BED0135EE8002377FECFEF6F5FEE9FE17 -:10FB60006D01930294FD6C05B6FDAA0256FB1BFDC8 -:10FB70009C0000010031FE7B04BA0453000F001FFB -:10FB8000400F090404000C0706720D020200060A69 -:10FB900072002BCE3311332B3211392F33303141D8 -:10FBA00013231321032313330321133303330302DA -:10FBB000D5D1D064FE4765EBECEA5E01BA5EEAC5DA -:10FBC000D4F9FE7B018501DFFE210453FE4301BD14 -:10FBD000FC63FDC5000100D2FE6E054305B6001FA3 -:10FBE0000020400F1A17170306060E02001E081CFD -:10FBF0000E0272002BC43FCD3312392F3333113331 -:10FC00003031411333130606232226263534363786 -:10FC10001333030606151416163332363713330121 -:10FC2000230301E982DE524AC067629B5B070773C8 -:10FC3000ED710407254A395CA75492EEFECAE557D8 -:10FC4000FE6E0259017E20373E86691A3B2102254D -:10FC5000FDEC192E142D3F212B2202AFFA4AFE6E25 -:10FC6000000100B2FE7B047B045300230020400F00 -:10FC700007061A1A0A0A120100220A201206720046 -:10FC80002B323FCD3312392F3311333330314113FF -:10FC900033373636372306062322262635343637C1 -:10FCA0003733030606151416333236363737330327 -:10FCB0002303018783C3180C1C10083EA169577FDA -:10FCC000450F0B36EB3E080942444B82682118E988 -:10FCD000EBD852FE7B0249703B6F314A5A45865E33 -:10FCE000276534FFFEDF27401843475AC19B74FB4A -:10FCF000ADFE7B0000010045FE6E06E305B6001D6B -:10FD000000214011170C0803141A1502721B00027F -:10FD1000020B140872002B323210CE332B32121722 -:10FD2000393031411323133E033723012303230EBC -:10FD30000307032301211333012101330104A9F82F -:10FD4000D1A50D1E1D190706FD7CCD7208030F14E9 -:10FD5000170CA5D9013501416D08025E0155FEF968 -:10FD6000F3FEEAFE6E0192030F3C8078601BFB42BB -:10FD700004BD1E657A7D34FCF105B6FB84047CFB72 -:10FD80001BFD9D0000010033FE7B05CF04540019CC -:10FD90000023401313140B0A0607060216110672FD -:10FDA0000F08081700020A003FCE333311332B32FD -:10FDB0001217393031411323133636372301230309 -:10FDC00023060607032313211333012103330303FF -:10FDD000E9D0C08112250F05FE24D05905091B105A -:10FDE00076D4EA013B530501BF014BC4D9FAFE7B2F -:10FDF00001850253509638FC8F0370459847FDB437 -:10FE00000454FCC1033FFC62FDC5FFFF0045000038 -:10FE1000026805B60606002C0000FFFFFF890000FF -:10FE2000050F078A0626002400000107023000683B -:10FE30000164000AB312010272002BCE3031FFFFC1 -:10FE4000005FFFEC04B4062706260044000001060C -:10FE500002300D00000AB32C0A0772002BCE30319D -:10FE6000FFFFFF8900000482074F062600240000E0 -:10FE70000107006A00700164000CB41E12010272D6 -:10FE8000002BCECE3031FFFF005FFFEC047E05EB90 -:10FE90000626004400000106006A1700000CB43872 -:10FEA0002C0A0772002BCECE3031FFFFFF880000F6 -:10FEB000072705B6060600880000FFFF005FFFEC7D -:10FEC00006950468060600A80000FFFF0046000033 -:10FED00004E1078A06260028000001070230003AE4 -:10FEE0000164000AB30C010272002BCE3031FFFF17 -:10FEF0000060FFEC048E062706260048000001067D -:10FF00000230E600000AB32B090772002BCE303115 -:10FF10000002004BFFEC050405CD0020002F001966 -:10FF2000400C092727001017037221000972002BCB -:10FF3000322B3211392F33303145222626353436D3 -:10FF40003624333336363534262322060735363603 -:10FF5000333216121514020E0227323E02372322C4 -:10FF60000E021514161601FC94C05D57C30147F02C -:10FF70007004029FA474C35554CA88BBEE724281B8 -:10FF8000BDF49458977D601F8B99D07C372C541406 -:10FF90005CA2686BB1804617281CA7CA3124CF2405 -:10FFA0002F92FEFFA68DFEF0EFB567CD3C72A166E5 -:10FFB000294A653C3149270000020035FFEC03D592 -:10FFC0000468001E002A0019400C082424000F16A3 -:10FFD00007721F000B72002B322B3211392F333076 -:10FFE0003145222635343E02333336363534262326 -:10FFF0002206073536363332161615140206062742 +:10000000009F04540001019C0453000101CE000034 +:100010000001053506200001031C0620000102DD59 +:1000200004530001010BFE74000102AA0614000132 +:1000300002890453000101D30000000103210620BE +:1000400000010114FE140001043004530001028C6D +:1000500000000001057D061F00010340061F00018E +:1000600002D40453000101EE00000001034C06B469 +:100070000001020D066900010062FE140001034D3B +:100080000669000101780000000102FA066900011A +:1000900001F50000000103450669000102A8000007 +:1000A000000103DF05B6000102AC0000000103E31C +:1000B00005B6000101AE0000000102E505B6000131 +:1000C000024A00000001038105B6000101A0000002 +:1000D000000102D705B6000101DD00000001031494 +:1000E00005B6000102780000000103AF05B600016B +:1000F000018100000001030605B6000100EB05B612 +:10010000000100E500000001021D06B4000102ED3F +:1001100000000001042405B6000102D8000000011F +:10012000040505B60001031E00000001043405B6F5 +:100130000001031D00000001043C05B6000102B8E7 +:100140000000000103C005B6000101F70000000136 +:10015000032F05B6000100F9FE3B00010136FE3B0E +:100160000001032506210001040807760001043C74 +:1001700006210001049307840001037F07AC0001FE +:10018000038E07B00001FFB1FE140001015405CB3E +:100190000001006AFE1400010220061F0001029DFA +:1001A00005FA00010340075E000102A606210001D6 +:1001B0000349078400010333074F000103C70621E9 +:1001C000000104A2078400010174FE2C000101F764 +:1001D000FE2C0001034E069B000103F807FF0001FF +:1001E00003300609000103D9076C000103150587D8 +:1001F000000103BE06EA0001032B05F6000103D54A +:10020000075900010105000000010149000000013B +:1002100002510614000103350784000100E8FE3B8B +:100220000001013BFE3B000100F1FE140001012E24 +:10023000FE1400010291062100010326078400013B +:100240000055FE3B000101A7FE3B000102B0062164 +:100250000001038207840001030B0000000103F684 +:1002600004530001031200000001044905B6000117 +:1002700003080609000102ED0587000103EB06EA09 +:100280000001017FFE140001021FFE69000103AEA0 +:1002900005B6000102A500000001038C0453000113 +:1002A000018FFE3B0001020DFE3B000103390621D8 +:1002B0000001041A0784000100B40000000101FEDF +:1002C00006140001018A0000000102C105B6000108 +:1002D0000044FE3B00010168FE3B0001025107E3C0 +:1002E0000001028F0784000101A8000000010293B1 +:1002F000045300010179FE3B000101B1FE3B000106 +:10030000003CFE140001025F0784000101C0FE14DE +:100310000001041B05FA00010041FE2C000101ED63 +:100320000609000101D20587000101E905F6000177 +:1003300001E700000001033206140001024D000035 +:100340000001038405B60001026507E2000103E134 +:10035000078400010242FE3B00010403075E000126 +:100360000406076C0001040C07840001017AFE2DCD +:10037000000102FA05FA0001034D075E000102FDCB +:10038000060900010350076C000102E20587000125 +:10039000033506EA000101EA00000001032D0614FE +:1003A000000103D20784000102E105FA000103D92C +:1003B000075E000102E90621000103E20784000153 +:1003C0000179FE2C00010188FE2C0001032406099E +:1003D00000010380076C0001030A05870001036523 +:1003E00006EA0001029E05EB0001032F061400013E +:1003F00002AA06210001032905EB000103350621AD +:10040000000102C304530001030205EB00010304D1 +:1004100005F60001030E06210001033005F6000178 +:1004200001D5000000010323061F000101E705EBD1 +:10043000000101F20621000102F705EB00010302B1 +:10044000062100010152FE14000102EE000000012D +:1004500003D9045300010344069B0001031E05EB6E +:100460000001032005F60001032A06210001019C7A +:10047000FE1400010352061F000101E30000000109 +:10048000031A05B60001033F0784000103D3074F99 +:10049000000103DE07840001027200000001040075 +:1004A000074F0001040207590001040B07840001F3 +:1004B000041007590001023C00000001037405B656 +:1004C0000001034A074F000103560784000102118F +:1004D000FE14000102F900000001043005B600011D +:1004E000039D07F30001037A074F0001037C0759BE +:1004F0000001038607840001019603010001022E1A +:1005000005D300010185FE15000102D90453000145 +:10051000018F03020001022605C10001016A0000EB +:10052000000103E6045300010243045300010119D2 +:10053000FE14000104380453000101910000000181 +:1005400004580453000102680453000102840000AF +:1005500000010650045300010365045300010177B4 +:10056000000000010431045300010248045300015B +:1005700001D70000000102D3045300010174022AD4 +:100580000001015F0000000103A5054800010225EC +:1005900005480001015A0000000103EB045300016B +:1005A000022E0453000100B6000000010390045322 +:1005B0000001024E04530001017BFE15000104FD01 +:1005C0000453000102CE04530001017CFE1500011A +:1005D00004FE0453000102CF0453000102BD022AAD +:1005E000000101FA0000000104E50453000102AB20 +:1005F0000453000101EF000000010506045300014F +:1006000002D60453000103260000000107680453CA +:100610000001042004530001018A022A0001029013 +:100620000614000101EE0614000101D900000001CA +:1006300004E60614000101F906140001FF8FFE1400 +:10064000000100A40000000102D905FA000101EA3E +:1006500005FA000102CC022A000101F400000001A9 +:100660000509061400010203061400010187FE14A7 +:10067000000104A004530001028204530001FFB6EC +:10068000FE14000103CA061F000102D9061F000163 +:1006900001DE00000001048604530001029F0453A0 +:1006A000000102C8022A0001055706140001032EAA +:1006B0000614000101BA00000001040B04530001FC +:1006C00002870453000101F300000001055D0614D8 +:1006D0000001037A0614000101DC0000000104F0AF +:1006E0000453000102C80453000101B400000001DA +:1006F00004DE05B6000102E605B6000101AF000008 +:10070000000104E105B6000102DC05B60001051D8B +:1007100005B6000102E405B600010318000000015F +:10072000079505B60001044005B6000101CD0000A3 +:100730000001052805B6000102F805B60001025ABD +:1007400000000001061405B60001037C05B6000197 +:10075000025F02DB0001019B0000000104B805B646 +:10076000000102D205B6000101960000000104BCA0 +:1007700005B6000102C405B6000102070000000131 +:10078000055205B60001031F05B600010228FEA4AC +:10079000000101E500000001054D05B60001030858 +:1007A00005B60001033502DB0001029300000001E1 +:1007B000066605B6000103A905B60001026D00003A +:1007C0000001066F05B6000103B705B6000102EC93 +:1007D00000000001077705B60001041305B600010B +:1007E000024D02DB000101C90000000103D505B67E +:1007F0000001022C05B60001021100000001054AAB +:1008000005B60001034805B60001FF6AFE69000154 +:1008100002FF05B6000101FC05B6000100C20000A0 +:100820000001030505B6000101F205B60001031140 +:1008300002DB0001025E00000001061E05B6000199 +:10084000037F05B6000102A200000001061305B6F1 +:10085000000103AA05B6000101900000000104A2F6 +:1008600005B6000102C705B6000104D505B60001B2 +:1008700002F405B60001030002DB0001023E0000A5 +:10088000000105FA05B60001037005B60001027902 +:1008900000000001056605B60001038005B60001F1 +:1008A000024400000001057A05B60001033105B6D7 +:1008B000000101EB00000001055A05B60001032408 +:1008C00005B6000200380024003D00000044005D31 +:1008D000001A006C006C0034007700770035007C53 +:1008E000007C00360082008D0037009200980043A3 +:1008F000009A00B8004A00BA00DE006900E000E09B +:10090000008E00E200E2008F00E400E4009000E6C8 +:1009100000E9009100EB00EB009500ED00ED009682 +:1009200000EF00EF009700F100F1009800F401499A +:1009300000990155015500EF0157015800F0015A87 +:10094000016400F20166017300FD0175019C010B59 +:10095000019F01FD0133021D021D019202240224A8 +:100960000193024602460194024902490195024B55 +:10097000024E019602500253019A02550272019EE4 +:100980000279027A01BC027E02AC01BE02AE02B163 +:1009900001ED02B302C001F102C2032D01FF032FDA +:1009A000032F026B0331035D026C0369036F02992D +:1009B0000371037102A00376038002A103860386FC +:1009C00002AC038B038C02AD038E039B02AF039D2D +:1009D000039E02BD03A003A402BF03A603A602C494 +:1009E00003A803AC02C503B103B102CA03B403BD3B +:1009F00002CB03C203C202D503C603C602D603C993 +:100A000003C902D703D203EC02D8047B047D02F3AE +:100A1000047F047F02F6002C000001AE000001A854 +:100A2000000001A20000019C00000196000001905E +:100A30000000018A000001840000017E00000178AE +:100A4000000001720000016C0000016600000160FE +:100A50000000015A000001540000014E000001484E +:100A6000000001420002013C000201360002013098 +:100A70000002012A000001240000011E00000118EC +:100A8000000001120002010C000201060002010038 +:100A9000000200FA000200F4000200EE000200E88A +:100AA000000200E2000200DC000400D6000400D0D6 +:100AB000000200CA000300C4000200BE000100B82A +:100AC000000400D6000200B20001FF8FFFC3000146 +:100AD00000B104550001FF6FFF820001000C0260AD +:100AE0000001FF79FFAE000100FF050400010100D5 +:100AF00005040001FF8AFF990001FF77FFA20001B2 +:100B0000FF95FFB400010103FFBF0001FF7AFFB6AC +:100B10000001FF91FFB400010140FFB40001013763 +:100B2000FFB40001FF7BFFBA0001FE170453000170 +:100B3000FE3704530001FE2B04530001FE2704532B +:100B40000001FFA700000001FFA9000000010161F2 +:100B500000000001FD4400000001000A0333000111 +:100B6000FE1D04530001009B0453000100B4045314 +:100B70000001006A04530001007604530001007173 +:100B800004530001008804530001006B045300016A +:100B9000FDE904530001004E04530001FE7B0453A1 +:100BA0000001FD910453000102AD04530001FE2A2F +:100BB00004530001027C0453000102A70453000106 +:100BC00001520454000101F70454000200070043DD +:100BD000004300000076007600010153015400023A +:100BE000037003700004037203720005040A041A00 +:100BF0000006041C0430001700020023FFE5025722 +:100C000005B60003000F0015400A03030A0A040B8F +:100C100072010272002B2B3211332F30315313210A +:100C20000303222635343633321615140696B201E4 +:100C30000FFDB7433D505E38435801BE03F8FC0832 +:100C4000FE274734436E413B4769000200D403A6A8 +:100C5000037A05B600030007000EB5000401050283 +:100C600072002B32CD323031411333032113330361 +:100C7000024A4BE597FDF14AE59703A60210FDF005 +:100C80000210FDF0000200340000053505B6001B1F +:100C9000001F003A401C131C1C04121F1F0F0B0BDB +:100CA000080805161A1A01010404000D0902721839 +:100CB0000008003F322B3211392F3311331133CE5C +:100CC0003211331133321133113311333031731385 +:100CD000233721132137211333033313330333070E +:100CE0002103210721032313230313331323B8758F +:100CF000F90F011956FEF70F01267AB17AFC7AAC8A +:100D000078FC10FEE454010F0FFED178B37CF97922 +:100D1000A7FB52F901A4A60120A601A6FE5A01A62E +:100D2000FE5AA6FEE0A6FE5C01A4FE5C024A01207B +:100D30000003003FFF89044806120025002E0037FB +:100D4000002A40152A2E091C2F34061424260808D0 +:100D50002501241B3030131114002F33CD331133F0 +:100D60002F33CD3311331112173930314537262641 +:100D70002735161617132E02353436363737330714 +:100D800016161707262627031E0215140606070740 +:100D9000133E02353426262703130E0215141616A9 +:100DA00001622F60AE444DC6655456864B74CA80AE +:100DB000258322508E4254367F404F5C884B6CCE48 +:100DC000932C553657321B35274C433353301A3248 +:100DD00077D3062821D22A390301842059805C77F1 +:100DE000A45B0AA2A3082823B71C2A04FE8C23555F +:100DF0007B5C73AA660DD30193072E4F3623372AE7 +:100E00000F0103014306294C3920362A0005008CC6 +:100E1000FFED064805CB0003001500270039004B05 +:100E2000002540124331283A0303280D7216040DA1 +:100E30001F01010D0572002B322F3210CC322B32E4 +:100E40002F3210CC32303173013301032226353476 +:100E50003E0333321615140E0327323E0335342673 +:100E600023220E0315141601222635343E03333295 +:100E70001615140E0327323E0335342623220E03A3 +:100E8000151416E8043FC0FBC41E7C8518385D8924 +:100E90005E7E8719395E8A4D2A422F1E0E2A292925 +:100EA000412F1F0F29033F7F8619395D885D7E889A +:100EB0001A395E88502B41301E0F2B2A29402E1FD5 +:100EC0000E2705B6FA4A0235A09343A3A288539889 +:100ED000923FA3A68D57A7426A7B752A443F3E6482 +:100EE0007978314243FD11998F4AA9A48650978E93 +:100EF00042A5A78C56A6426A7C7429453F3E647978 +:100F00007830434300030045FFEC055F05CD002426 +:100F1000003100400027401721081A1A17221F2904 +:100F2000172A16073208003A0E03722500097200CC +:100F30002B322B3212173911332F3F3031452226F5 +:100F400035343636372626353436363332161615CE +:100F50001406060713363637330E02071321270609 +:100F6000062732363637010E0215141616133E03C5 +:100F70003534262322060615141601D8BAD955A6EB +:100F80007B283267B97C71984D63AD6FED3F552179 +:100F9000E9265B6A3ECAFEEF5F58D06A3D665A2971 +:100FA000FEF740693D325BB72E594A2C4A3C3A5114 +:100FB0002A2014BEB36BA2843B428E4A79B1604EA4 +:100FC000875567997433FEB94397525AA28F40FEF2 +:100FD000EA844355C51D321E017C224F6B4D3857A4 +:100FE0003102D317333F4E30424732593C36680006 +:100FF000000100D403A6020305B60003000AB300F3 +:10100000010272002BCD303153133303D44AE597DC +:1010100003A60210FDF00001004DFEBC031605B64C +:101020000013000AB309027200002F2B3031532E37 +:101030000235341A023733060A021514161617E160 +:101040003042224381BB79D16EB786491B3525FEDC +:10105000BC56C1D16FB401440124010B7C77FEF46E +:10106000FED7FEB9B46FCFBE57000001FF69FEBCCA +:10107000023105B60013000AB313090272002B2FC8 +:10108000303143361A023534262627331E02151412 +:101090000A0207976EB785491B3326B630412242B4 +:1010A00081BB7AFEBC78010C01290147B46FCEBF29 +:1010B0005655C1D170B4FEBDFEDCFEF57D000001C9 +:1010C00000C2025904810620000E001940100E0CC7 +:1010D0000B0D0A07040109050602030D0008002F85 +:1010E000CD17393031410303270125370513170385 +:1010F0002507251302E667E3A10123FEA44601614B +:1011000027D27301920DFE94A90259016FFECF8C74 +:10111000010869C1B501802AFE8F1BCD29FE9A0006 +:101120000001007F00E5045004C3000B000EB40A68 +:1011300009090506002F33331133303141211521C0 +:10114000112311213521113302C00190FE70B2FE2E +:1011500071018FB2032BB2FE6C0194B201980001B1 +:10116000FFA1FEF8015900EE000A000AB20A0604C7 +:10117000002F33CD3031433E023733170E02075F65 +:1011800025484119E90821566130FEF852B2AB47B3 +:101190001748A6A64B000001003101C00253028A85 +:1011A00000030008B10100002F323031533721070E +:1011B000312B01F72B01C0CACA0000010023FFE553 +:1011C000014C0111000B000AB306000B72002B3218 +:1011D0003031572226353436333216151406A242E2 +:1011E0003D515E3743591B4633456E403B486900CD +:1011F0000001FFA5000003B905B60003000AB30310 +:10120000010472002B2F3031630133015B032CE8A2 +:10121000FCD505B6FA4A0002005DFFEC044E05CD90 +:10122000001500290010B7200A057216000D720083 +:101230002B322B32303145222635343E0433321ED8 +:101240000215140E0427323E0435342623220E04E0 +:1012500015141601DCC0BF2043678BB16C5E8F6133 +:10126000312041658BB3583C64513E2B1551533CA2 +:1012700066533F2B165014FEEB76F0E4C595543AB6 +:1012800076B0757EFBE8C59353C44A81A9BDC35BA4 +:1012900084864D85A8B8B64F8D95000100F00000FA +:1012A00003B505B6000D0016400C09080A05040038 +:1012B0000B0472000C72002B2B12173930316113A2 +:1012C0003E023706060707270133010192BD0B1BBB +:1012D0001E0C194724C16A0200C5FEC90371317290 +:1012E0006E291736177AAA013FFA4A000001FFEC6F +:1012F0000000043F05CB001E0015400A0A120572CB +:10130000011C1C000C72002B3211332B3230316364 +:1013100037013E03353426232206060727363633A7 +:10132000321616151406060701152107142401DBD1 +:101330005E865629635836656539705FDE8E84AFE8 +:101340005767C68FFEC5026F2AB201A95484716C1B +:101350003B5563213E2D9F4E675D9B5F7DCECB7AD3 +:10136000FEF309CE0001001EFFEC044205CB003263 +:10137000001F400F2A2B12121111001B22057207A9 +:10138000000D72002B322B3211392F3312393930C4 +:10139000314522262735161633323E0235342626AD +:1013A00023233733323E02353426232206072736DD +:1013B0003633321616151406060715161615140EB2 +:1013C0000201A074C24C4DCB644F7E592F3B7C620E +:1013D00088256947876B3E635B5D9943665CD6955C +:1013E00080AD5858A3747199438CD9142927D62DF0 +:1013F0003824456541446135B3214468474D5E4218 +:101400002DA13F5254946067A56E1509159B88570E +:10141000A3814C000002FFFB0000044005B7000A56 +:10142000001500214010030B0606021211090904E1 +:101430000A0C72040472002B2B12392F3939333302 +:101440001133333031611321370133033307230361 +:101450000121133E023723060607022744FD90268A +:101460000324FBC8C82AC844FDFA0190460E232471 +:101470000B09194D210141C003B6FC4CC2FEBF024D +:1014800003013A408D7C24286B2700010034FFECD7 +:10149000045905B600240021401014131010191C23 +:1014A0001C001815047208000D72002B322B32112B +:1014B000392F333311333330314522262627351661 +:1014C0001633323E0235342623220607271321071E +:1014D000210336363332161615140E02019A48834C +:1014E000702B49B05F638C58297B813F703458CB97 +:1014F00002C92BFE046D1F4E3174B265438EE31496 +:10150000142419D72C383359723E6680150E4202C6 +:10151000C5CFFE92070C59AC7F69C19959000002F2 +:10152000006DFFEC046F05CC00240039001F400F54 +:1015300019182D2D1D1D00140D057225000D7200AA +:101540002B322B3211392F331133333031452226D0 +:101550002635343E02373E0233321617072626233D +:1015600022060607333E0233321615140E022732C6 +:101570003E0235342623220606070E0215141E02EB +:10158000020381B65F2951784E3F96B56B3A6D26BE +:101590002A245D3586D2972E0824627B4998B33A77 +:1015A0007CC780436746245A5A45714C0D06070391 +:1015B000162F48146BD19971EDE5C74A3C52290E9C +:1015C0000BC30B0E70E8B7324E2CBEB260CDB06DBF +:1015D000C23F6B85465F6A42602E12282A15315938 +:1015E00044270001007E000004A005B60006001399 +:1015F0004009050202030472000C72002B2B321109 +:10160000333031730121372107017E02F3FD5C2B5A +:1016100003A821FD0604EBCBA2FAEC000003004A6C +:10162000FFEC045E05CD001F002E003C001A400EAA +:101630002818082F04003610057220000D72002BA8 +:10164000322B3212173930314522262635343636C0 +:10165000372E023534363633321616151406060781 +:101660001E02151406062732363635342626270E76 +:1016700002151416133E02353426232206061514CD +:101680001601FC91C16058A7752F4E3071CD8B8625 +:10169000AB535D96573F663E6EE1985771382D54B7 +:1016A0003C57804779D94D6C396251405E345214B1 +:1016B00062A7666BA3782B2358714874B3665B9559 +:1016C000576B9766222665875C6EBE76B7426A3C8A +:1016D0003F6350221D5071515F6E02BF1D4A624030 +:1016E000505B345B3D546D000002005BFFEC04393D +:1016F00005CC0028003B001F400F0D0C29291111BB +:1017000000341B057207000D72002B322B32113989 +:101710002F33113333303145222627351616333215 +:101720003E0237230E022322262635343E0333326F +:10173000161615140E02070E0313323636373636D8 +:101740003534262623220E02151416014C40822F12 +:101750002E7A456AA075501B09215C7346739A4E18 +:1017600027517EAE707BB260254768442D67758334 +:10177000A1416B4B110A0828533E446846245E146D +:10178000130ECD0F1B4A88BE743049295FAE744ECC +:10179000A094734465D09E6CECE6C84930472F187E +:1017A00002E0395E381C4025456C3D3D658044684B +:1017B000700000020023FFE501FB046B000C001821 +:1017C0000010B7130D0B7200070772002B322B327B +:1017D000303141222635343636333216151406019F +:1017E00022263534363332161514060150413E2474 +:1017F0004D3F374359FF00423D515E374359033F48 +:1018000045322F5234403C4868FCA64633456E4072 +:101810003B4869000002FF9CFEF801FB046B000AD4 +:1018200000170010B60B1207720A0604002F33CD02 +:101830002B323031433E023733170E020701222686 +:10184000353436363332161514066424484119EA05 +:1018500007215660300104423D244D3F374359FE75 +:10186000F852B2AB471748A6A64B044745322F5251 +:1018700034403C4868000001007F00DF045004EC65 +:1018800000060012B70105020304030600002F3210 +:10189000C63217393031650135011501010450FC9C +:1018A0002F03D1FD2302DDDF01B07701E6C2FEA9DF +:1018B000FECD0002008501B2044A03F100030007D7 +:1018C000000CB304050100002F32CE323031533505 +:1018D0002115013521158503C5FC3B03C50341B026 +:1018E000B0FE71B1B1000001007F00DF045004ECD4 +:1018F00000060012B70104050302030006002F339F +:10190000C63217393031530101350115017F02DD2F +:10191000FD2303D1FC2F01A001320158C2FE1A772A +:10192000FE500002009FFFE503C505CB001D002906 +:101930000017400B1D1D24241E0B720B1203720096 +:101940002B322B3211332F3031413E02373E0235DC +:101950003426232206072736363332161514060698 +:10196000070E0207032226353436333216151406C5 +:101970000104103A634F42643753544B934E4C5713 +:10198000D16FAAC64A865A45522C10AA423D515ED2 +:1019900037435901BE5D8972392F535C3D4A543536 +:1019A00026AE2F41AA9C62947C40304C5742FE27C1 +:1019B0004633456E403B486900020065FF4606AB72 +:1019C00005B4004900580035401A2F1518194A4A25 +:1019D0001C4E51512825151C25251C150300390BBB +:1019E00002724300002F322B321117392F2F2F1183 +:1019F0003333113311331133331133303145222452 +:101A000026263534123636243332041215140E03CA +:101A10002322262723060623222635343E0333328B +:101A2000161703060615141633323E0335342626E0 +:101A300023220E0315141616333236371506060305 +:101A400032363737262623220E02151416031AA41F +:101A5000FEFFB35D5CACEE0123A5D40121932B50B6 +:101A600072905460690D092C83627191315D819E81 +:101A70005A678F39640F112D232F53422F1965D9BF +:101A8000AE84E6B9854674ECB476D56364E5805BD4 +:101A900076243F1434224875532D40BA63B6FD9A1C +:101AA000A70124EEAA5B9CFEEAB567BD9F76415A6A +:101AB0004C495D92975BA68C67392316FE7B364BAB +:101AC00022332A365E79884588D3784C8BC3F08AD6 +:101AD0009EF68B2F269B28310225A284F0070B440B +:101AE000738C485548000002FF890000045205B677 +:101AF000000700110019400C080D060600010272D3 +:101B000004000872002B322B11392F393330316326 +:101B10000121132303210301210326263523060671 +:101B2000077703100113A6E829FE17D201390172C5 +:101B300021050C0619422605B6FA4A0197FE6902EC +:101B4000650167439543418B49000003004600004F +:101B500004CC05B60012001C0026001F400F0B0A23 +:101B60001D1D1C1C002601027213000872002B327E +:101B70002B3211392F33123939303173012132169A +:101B80001615140606071516161514060423273312 +:101B9000323636353426232337333236363534263B +:101BA000232346013501928AC86D4F9165657E9564 +:101BB000FEFFA4D3E0608D4D717CCA28C855854DC9 +:101BC0006B75B905B644907463996314091B9174DD +:101BD0009ECF65C93C76565B6EC131675054580044 +:101BE00000010089FFEC052305CC00200010B7118F +:101BF0000A03721A000972002B322B32303145224F +:101C000026263534123E02333216170726262322A3 +:101C10000E03151416333236371506060298AAEB52 +:101C20007A3D7CBCFDA07AB7575D40905B6FAF8179 +:101C3000542AA6A155A75146B9148BFEAE84010CB7 +:101C4000F1BB6D2E2FC324305492BBCD65B3C1269A +:101C50001ECC1A2B000200460000052105B6000B21 +:101C600000170010B7170102720C000872002B3227 +:101C70002B32303173012120001114020606042397 +:101C80002733323E033534262323460135017001C4 +:101C90000C012A478ACCFEF6A27B8774BB8C5E2F90 +:101CA000BB9F9405B6FEE3FEE59EFEEEDD9D54C9A6 +:101CB000467FACCD70C3B50000010046000004862D +:101CC00005B6000B0019400C05080800040102725B +:101CD00009000872002B322B3211392F3330317347 +:101CE0000121072103210721032107460135030BA9 +:101CF0002BFDE25401FB2AFE0562021E2B05B6CA2B +:101D0000FE73C9FE35CB000100460000048405B611 +:101D100000090017400B05080800040102720008C2 +:101D200072002B2B3211392F3330317301210721EF +:101D3000032107210346013503092AFDE36001F968 +:101D40002CFE077F05B6CAFE37CAFDA70001008931 +:101D5000FFEC055F05CC0023001F400F1E1F1F0076 +:101D6000100903721C191921000972002B3232115B +:101D7000332B3212392F33303145200011341236D3 +:101D80003624333216170726262322060602151498 +:101D90001616333236371321372103060602AAFE00 +:101DA000FFFEE0488AC901019A7AC75F5A4BA45FD7 +:101DB00084D2954E489875426B2E52FEE42C020454 +:101DC0009E60D9140123010E9B011BECAE5F2F2DE9 +:101DD000C8263073C8FEFC9172A85B130D0175CB49 +:101DE000FD21222C000100470000058E05B6000BE6 +:101DF0000019400C030A0A0006010272080008726A +:101E0000002B322B3211392F333031730133032140 +:101E100013330123132103470135ED7F023A7EEC92 +:101E2000FECBED8CFDC78C05B6FDAA0256FA4A0220 +:101E300094FD6C00000100450000026805B6000337 +:101E4000000CB5010272000872002B2B30317301B7 +:101E50003301450137ECFEC805B6FA4A0001FEBE63 +:101E6000FE69027505B60011000CB40C0272070081 +:101E7000002F322B303143222627371616333236C5 +:101E800036370133010E029638551F03214E2D417E +:101E9000644712012DEDFECD217DBCFE690F0AC8FD +:101EA000080C356E570586FA5B97BB560001004655 +:101EB0000000056A05B6000C001B400F0B0A030763 +:101EC0000405000601027209000872002B322B3251 +:101ED0001217393031730133033701210101210316 +:101EE0000703460135ED9A8D01F4011BFD96014271 +:101EF000FEFAFD997405B6FD37AB021EFD62FCE8E3 +:101F0000029066FDD600000100460000037B05B686 +:101F10000005000EB601027203000872002B322B7E +:101F20003031730133012107460135EDFEF5021E04 +:101F30002B05B6FB16CC00010045000006E605B6F1 +:101F40000017001B400E03110D0300060102721062 +:101F500008000872002B32322B32121739303173DD +:101F60000121133301210123133E023723012303EF +:101F7000230E02070345013501416D080261015539 +:101F8000FECDE1A91024230E07FD7CCF72080416B4 +:101F90001C10A805B6FB7F0481FA4A03204C9788E1 +:101FA00033FB4204BE2B8A9F4BFCE100000100453D +:101FB000000005DE05B600140017400B0D03000AF3 +:101FC0000102720C000872002B322B3212393930A8 +:101FD0003173012101333E02371333012101230EF6 +:101FE000030703450135010B01920607161C0DA2DC +:101FF000D9FECBFEFCFE6507030E13160C9F05B63B +:10200000FB822E87923E02F9FA4A048F175D787C94 +:1020100035FD0E0000020089FFEC058D05CD001492 +:1020200000290010B71F0B037215000972002B3234 +:102030002B3230314522262635343E043320001120 +:10204000140E0427323E0435342623220E041514C0 +:10205000161602A6B1F17B2B547FA8D17C0100019A +:102060001127517AA5D17149806B553B209D914B29 +:10207000836E553C1F498B148BFEAA78E7D2B2833E +:1020800048FED2FEFD78E9D3B18249CD345F86A403 +:10209000BD67A7C0356387A4B96472A2540000026B +:1020A0000046000004BA05B6000D00170017400BEB +:1020B0000E0C0C0017010272000872002B2B32115B +:1020C000392F33303173012132161615140E0223C5 +:1020D00023031333323636353426232346013501A4 +:1020E00070A7CB5D59A6EB9298749F8672A65B7819 +:1020F000799B05B664B5797EBF8141FDDB02EB4576 +:1021000089646D6500020089FEA4058D05CD001966 +:10211000002E0017400B240F03721A180100040947 +:1021200072002BCE3333332B32303141032206235E +:102130002E0235343E0433200011140E0307010132 +:10214000323E0435342623220E0415141616038954 +:10215000C7080E07B1F07B2B547FA8D17C0100018A +:1021600011274E769D620106FE0B4A806C543B1F80 +:102170009D914B836E553C1F498BFEA40149010183 +:102180008AFDAB78E7D2B28348FED2FEFD76E4CF7B +:10219000AF8325FE880215345F86A4BD67A7C035CE +:1021A0006387A4B96472A254000200460000049C34 +:1021B00005B6000E0019001D400E090F0F0D0D0091 +:1021C000190102720B000872002B322B3211392FC9 +:1021D00033123930317301213216151406060713F4 +:1021E000210323031333323E0235342623234601D1 +:1021F000350153DEF04F9A71FBFEFED2BB7CA67F09 +:10220000537F552B787C7705B6BBC470B07B22FD1D +:1022100086024AFDB6031026476942695D00000147 +:102220000028FFEC043E05CB0031001C40100C2DB3 +:102230001029142506002019037207000972002BCB +:10224000322B3212173930314522262735161633F4 +:10225000323E0235342626272E0235343E023332F2 +:10226000161707262623220E0215141616171E020D +:1022700015140E0201866EAD434DAD663C6A522EBA +:10228000305E474476484985B36972B655574395E1 +:102290004E345942252E583F557A405193C4142844 +:1022A00026DC2937193653393A544B2C2C6A8D6168 +:1022B00064A0713C2F2DBC212B1C364F333A504368 +:1022C0002735708A5E71A76F3700000100B10000EA +:1022D00004C205B60007001340090708720602028F +:1022E000030272002B3211332B303161012137216F +:1022F0000721010123010AFE842B03E62AFE83FE47 +:10230000F604EACCCCFB160000010099FFEC058E28 +:1023100005B6001A0010B716080272100009720004 +:102320002B322B32303145222626353436371333C3 +:1023300003060615141633323636371333030E02EE +:10234000026196CC66090AC1EDC1090B79786A8CE5 +:102350005718C6EDCA2292F61462B77F215A2D0390 +:102360008AFC7429521D67724D9A7203A4FC469F21 +:10237000EE83000100BC0000054805B6000F001305 +:10238000400907000E010272000872002B2B321266 +:10239000393031610333131E0207333E02370133F4 +:1023A00001014C90E74A05050103071128301B0184 +:1023B000CDFBFD0405B6FC6D306B672B2E616836D6 +:1023C0000393FA4A000100CC000007B305B60023CE +:1023D000001B400E10061F030119230872170C0181 +:1023E0000272002B32322B32111739303161033334 +:1023F0001316060733363637013313161407333EE8 +:10240000023701330121032E02372306060701019B +:102410000236E213020606071C49240188DD200467 +:102420000307122B2D16016BF4FD71FEFD20020334 +:10243000010107163625FE7D05B6FCA850B5504FA4 +:10244000BD4C0355FCAC48C34F367877340355FA7E +:102450004A0332426B5E2E478751FCB40001FF9065 +:102460000000052705B6000B001A400E0A070104FC +:1024700004000602027209000872002B322B32128D +:1024800017393031630103331301210101230301A3 +:1024900070024CFAF5B301950108FDDA0112FFC292 +:1024A000FE46030102B5FDE00220FD39FD11025197 +:1024B000FDAF000100BC0000050505B600080017CF +:1024C000400C070104030208087206020272002B86 +:1024D000322B1117393031611303331301210103FA +:1024E000013477EFF09C01B2010BFD9074022B03D5 +:1024F0008BFD64029CFC72FDD8000001FFD8000037 +:1025000004A305B600090019400C06030304027277 +:10251000010707000872002B3211332B32113330C0 +:10252000316337012137210701210728200356FD98 +:10253000A72B038321FCA802882AA60444CCA7FB6E +:10254000BDCC0001FFE5FEBC031405B60007000E7C +:10255000B5040102720500002F322B3230314301E5 +:102560002107230133071B017C01B326E2FECEE3E2 +:1025700026FEBC06FAAEFA63AF00000100DC0000E4 +:10258000028905B60003000BB40102720008003F87 +:102590002B30316103331301B8DCCEDF05B6FA4AC4 +:1025A0000001FF72FEBC029F05B60007000EB503D6 +:1025B0000502720100002F322B32303143373301D4 +:1025C000233721018E25E10132E32601B2FE83FE8D +:1025D000BCAF059DAEF906000001003A0217043AAF +:1025E00005C00006000EB5060405010372002B327B +:1025F000CD323031530133012301013A02197A01FE +:102600006DB9FEF8FE86021703A9FC5702B1FD4F13 +:102610000001FF46FEBF0292FF4600030008B10022 +:1026200001002F33303143372107BA1D032F1EFE1F +:10263000BF8787000001012A04D902A20621000BEE +:102640000012B70405800A0F000100002F5D321A46 +:10265000CD323031412E022735331E0217150212BA +:10266000285B4E17F50E29321A04D9286E712C15E5 +:102670003068673019000002005FFFEC047E0468D8 +:102680000018002B00294016130A721006720F0E54 +:102690000E23230A07721415151919000B72002B4B +:1026A00032113311332B32113311332B2B3031458F +:1026B00022262635343E03333216161733373303BA +:1026C0002337230E02373236363736363534262353 +:1026D000220E031514160191558B52315B82A45FB3 +:1026E000486C4A17093CB4EBB316082B697E0B46BD +:1026F0008063180C095C503763503B1F511453AD75 +:102700008674DCC09353315232A0FBADB3375A36D6 +:10271000BF69AE68325A2D576E3E6D8EA354656800 +:1027200000020030FFEC04510614001C002F0029A9 +:1027300040160F0E0E2626130772080072070A7243 +:102740000405051D1D000B72002B32113311332BB4 +:102750002B2B321133113330314522262627230704 +:10276000230133030E0207333E02333216161514CB +:102770000E0327323E0335342623220E0415141689 +:102780000241496E4A17093EB2014AE9470B1E1D34 +:1027900009082A5E754A568C532F5A80A5813962E2 +:1027A00050381E4F4F30594C3D2C175B143052326D +:1027B000A00614FEB436786418355C3853AC8772C2 +:1027C000DCC09354BF3F6E90A152666731556F7E57 +:1027D000823C5C700001005FFFEC03D104680020C4 +:1027E0000010B7110A07721A000B72002B322B323D +:1027F00030314522262635343E033332161707265C +:102800002623220E02151416163332363715060605 +:1028100001FA77BA6A33628EB66E56963F46306DCD +:102820004151825C31325F434A82413E981458B62E +:102830008D77DBB9894D211DB916215797BE684A9E +:1028400068372B20C22127000002005FFFEC04DF65 +:102850000614001C002F00294016170A721400727B +:102860000F0E0E27270A07721819191D1D000B726B +:10287000002B32113311332B32113311332B2B3008 +:10288000314522262635343E033332161617333EA1 +:1028900002371333012337230E0237323E04353417 +:1028A0002623220E031514160192568B522F5A829C +:1028B000A561486646180903090E0A4DE9FEB6B738 +:1028C00016072C677C0F2F574B3E2C18595839622E +:1028D00050391E511452AD8872DBC19353325230BD +:1028E0001A515F2D016AF9ECB3385A35BF30556F74 +:1028F0007E823D5D6F406E8FA25165680002006070 +:10290000FFEC04000468001E002A0019400C1F128E +:1029100012002709077218000B72002B322B32119C +:10292000392F3330314522262635341236363332AC +:102930001615140E022323060615141633323637E5 +:1029400015060601333236363534262322060602B2 +:10295000037FBD674E98DA8BAAAB4E9FF3A42D017F +:1029600002746F548E5851A6FEFA227AB462414026 +:102970003F7A601461BD89880103D07A997E568EB2 +:1029800067380F1F0F6F7F2A2AB9272B028C2F5D04 +:1029900043343B4D8F000001FF1EFE1403B0061FA1 +:1029A0000026002140110D0C0C22220E1F06721B66 +:1029B00014017207000F72002B322B322B323211AE +:1029C000331133303143222627351616333236374A +:1029D00013233F023E03333216170726262322060F +:1029E0000707330723030E024A2B511C1E371E44D0 +:1029F0005716D9B116C11516455F7D4F3C6F293E5C +:102A00001D422847541412E324E5E0175792FE14A0 +:102A10000E09C00B0B636504046C495F668B54257B +:102A20001813B00C12586156B2FBDC6AA35C0003A9 +:102A3000FF98FE14048404670039004D0061002CE7 +:102A400040181B1818154E270C464706302F092A28 +:102A50000724245815073A000F72002B323F3339F0 +:102A60002F173933333311331133303141222635A7 +:102A70003436372626353436372626353636373639 +:102A800036333216172107071616151406070606E1 +:102A9000072226270606151417161617171E0215E5 +:102AA00014060706062732363736363534262726EB +:102AB0002627270E021514160132363635342627FE +:102AC000262623220E0215141617160142C9E18D7F +:102AD0009926265F604146013F3B3AA4642850276F +:102AE000017E1DC4100F3F3A38A1641C2E123938E4 +:102AF000100F3628807291455B5749CA7157852C53 +:102B00002A2C0D0D18543F944D69357401344462DC +:102B10003513131133213351391F0D0D22FE149536 +:102B20008568983315402A45652D297F5662A0395E +:102B3000393E0B0B85201C482A609B37363901052E +:102B4000041337201A100E0F05100E426F526CA09E +:102B5000342C2EA31E1D1B4C3116210D181A0710E4 +:102B60000E3A5334464B035C4F85522638121212EC +:102B70002D4F6A3D1E301237000100300000044B1B +:102B800006140021001D400F0807071C1C0C0772CB +:102B900001007215000A72002B322B2B32113311F7 +:102BA000333031730133030E0207333E02333216E2 +:102BB000161514060703231336363534262322064A +:102BC00006070330014AE949081B1D0D0928657FE6 +:102BD0004E5B7E420C0A8BEA8E09084043478A6EA0 +:102BE0001F640614FEAF2C68662B345C3947856081 +:102BF00026572FFD7102A0273E1944466DCF93FE44 +:102C00002700000200300000025505FA0003001002 +:102C10000010B70B04010672000A72002B2BCE3293 +:102C200030317313330313222635343636333216DC +:102C300015140630EBEAEBAA344623432F34424EF8 +:102C40000453FBAD04F933372E4425313646540086 +:102C50000002FEF9FE14025605FA0011001E0013D0 +:102C6000400919120C067207000F72002B322BCE8E +:102C700032303143222627351616333236363701A5 +:102C800033010E020122263534363633321615143E +:102C900006712A511B1D391F2A43310E0102E9FE1C +:102CA000F615559201C5334623432F34424FFE1487 +:102CB0000E09C00B0B28533F04C4FB1D659D5A062B +:102CC000E533372E4425313646540001002F0000ED +:102CD000048C06140010001C40100F0E070B04009B +:102CE0000A06720100720D000A72002B322B2B12A1 +:102CF00017393031730133030E020733012101010B +:102D0000210307032F014AEA8E0E1F1A070601F15D +:102D1000010EFE1A0122FEFCD28B4D0614FD684501 +:102D200075551801FEFE19FD9401D765FE8E000150 +:102D3000002F0000026306140003000CB5010072AE +:102D4000000A72002B2B3031730133012F014BE944 +:102D5000FEB60614F9EC00010030000006AD046870 +:102D60000033002D40170C0B0B2D0403032D2D1FDA +:102D700010100807720106722618000A72002B3222 +:102D8000322B2B32113332113311331133113330D3 +:102D90003173133307333E0233321617333E023397 +:102DA000321615140607032313363635342623222C +:102DB0000E0207032313363635342623220E02076C +:102DC0000330EBB7180A27678352747B0F08296D0D +:102DD0008951868A0B0B8AEA8F08093D3E34655A71 +:102DE000461666E98D0908393E34665A4817640468 +:102DF00053D13B6942806F406C439C8C2A582FFD15 +:102E00007102A0273F1C41453E76A769FE1C029E29 +:102E100028401843473E78AB6EFE27000001002C87 +:102E20000000044E046B001D001B400E0403181824 +:102E300008077201067211000A72002B322B2B3226 +:102E4000113333303173133307333E0233321616E6 +:102E500015140607032313363635342623220606B7 +:102E600007032CECBD1806286A87545C80420D0AC3 +:102E70008BEF8E0909414046886E20640456D13B91 +:102E8000694248865D295D2CFD7202A1273E1B42E6 +:102E9000426CCE92FE270002005FFFEE043A04650A +:102EA000001300260010B71E0A077214000B7200F0 +:102EB0002B322B3230314522262635343E03333235 +:102EC000161615140E0327323E0335342626232208 +:102ED0000E0315141602007EBC672F5C8AB6718142 +:102EE000BA642D5A89B76238614E371E2453453E65 +:102EF000674F361C651268BF836FD2B6894D68C2B2 +:102F0000876CCEB5894EC0335F83A05B3D69413B82 +:102F10006887994E6F770002FFC8FE150451046759 +:102F2000001B002E002940161617171C1C120B72CE +:102F30000403032525080772010672000E72002B98 +:102F40002B2B32113311332B3211331133303143E8 +:102F5000013307333E023332161615140E032322B3 +:102F6000262627230606070301323E03353426238F +:102F7000220E04151416380153B7160829667F4C23 +:102F8000558B532F5A81A462486746180905120DC4 +:102F9000560171396250381E4F4F30584C3E2C1735 +:102FA0005BFE15063EBF37603C53AD8872DBC093B5 +:102FB000533152313B803AFE6A02963F6E90A152E5 +:102FC000666731546F7E823D5C700002005FFE15C3 +:102FD00004800468001C002F002740151A0672198F +:102FE0001827271407720506061D1D0A0B72000E0E +:102FF00072002B2B32113311332B321133332B3020 +:103000003141133E0237230E022322262635343E59 +:103010000333321616173337330101323E04353489 +:103020002623220E0315141602445607191D0B08F9 +:103030002963784B5289512F5A82A56248684C1AED +:10304000093EB2FEADFEC130564B3D2C17585739E4 +:1030500062503A1E52FE15019120616728365C3895 +:1030600053AC8772DBC19454305233A0F9C202963C +:1030700031566F7E813C5973406E8FA25165680056 +:103080000001003000000389046800150019400D9C +:1030900003040F0F080772010672000A72002B2B3F +:1030A0002B32113333303173133307333E02333253 +:1030B000161707262623220E02070330EBB7180B3C +:1030C0002B657C4C1B3B163316341D42745E441337 +:1030D0006A0453D140683E0706DC06083E6E9356EC +:1030E000FE0800010012FFEC03750468002C001CB0 +:1030F00040100B290F25132106001E170772070029 +:103100000B72002B322B3212173930314522262711 +:103110003516163332363635342626272E02353408 +:1031200036363332161707262623220615141616AE +:10313000171E02151406060153689B3E40A1554216 +:103140006237204E4549653561B37A62AE4A4D37E4 +:10315000864D475F1F4A40456C3E6DC8142321C908 +:103160002633244330233638272955684669954F3E +:103170002D28AE1F2D423D2033342226546D4D752F +:10318000A1530001005EFFEC03280548001D001D4F +:10319000400E09080810100B0A0D067217000B727A +:1031A000002B322B32CD33113311333031452226EF +:1031B0003534363713233F02330721072103060630 +:1031C0001514163332363715060601867997070728 +:1031D0007AA016BD7E9334011A26FEE77B050732DE +:1031E0003327482B2576146D891B41230240704DEF +:1031F000EAF5B2FDBF152F132D32100FB1111B00D0 +:1032000000010070FFEC04880453001D001D400FF6 +:10321000180A7216080672191A1A1010000B72009A +:103220002B32113311332B322B30314522262635E8 +:103230003436371333030606151416333236363751 +:103240001333032337230E020187597D410D0A886A +:10325000EA8F07093F434889701F64E8EAB8180AF3 +:10326000286A861446855D296335027EFD60273F06 +:103270001A43456DD09301D8FBADD23B69420001A2 +:103280000064000004510453000F001340090700BC +:103290000E010672000A72002B2B32123930317384 +:1032A0000333131E0215333E0237013301EB87E867 +:1032B0003804060508112D2E12013DFBFDA704530D +:1032C000FDA0276C6721296965230261FBAD000120 +:1032D00000790000065E04530025001B400E1F0607 +:1032E0001103011A250A72180D010672002B3232E1 +:1032F0002B32121739303173033313160607333E5E +:103300000237013313161607333E023713330121F8 +:103310000326363637230E020701AA31DE0B0204DC +:1033200006080F2C2D0E010AFD1401010509102CB1 +:103330003318ECF2FDF8FEF815020103010A11271B +:103340002A18FEF60453FDDA5FA84C2E766C1F0295 +:103350004AFDC549A64F307D83380211FBAD0238C6 +:103360002F6E743731676834FDB40001FFA9000087 +:1033700004580453000B001A400E0A07010404000D +:103380000602067209000A72002B322B321217391C +:10339000303163010333130121011323030157016A +:1033A000DEE8F59101210112FE31F9F89EFECC0212 +:1033B00039021AFE8A0176FDDAFDD30185FE7B0013 +:1033C0000001FF57FE1404520453001D001A400E62 +:1033D0001A0A0B120400190C067207000F72002B58 +:1033E000322B321217393031432226273516163345 +:1033F000323637370333131E0215333E023701339B +:10340000010E021A33411B1B3C2459793333A6E8C1 +:1034100042070904070E2A341A0126FDFD4D39839F +:103420009CFE140C08BB06096B5E5D0459FDE43874 +:10343000807729226876330241FAFE6A8E450001C0 +:10344000FFD9000003A5045300090019400C06032E +:1034500003040672010707000A72002B3211332B96 +:10346000321133303163370121372107012107271A +:103470001D027DFE482602C423FD8E01E72593032D +:103480000DB3A6FD07B40001000AFEBC034A05B651 +:10349000002E0016400B0D1F200E042D2E181702B3 +:1034A00072002B322F331739303141222635343612 +:1034B000373736363534262337323637133E023324 +:1034C0003307060607030606071516161514060722 +:1034D000070606151416331501C9A4990A072D0607 +:1034E00009696626788D164117599A793B275564E4 +:1034F0001544188071504E09072A05064C43FEBC3E +:103500007C70214021CE1C31154647B756660131EB +:1035100069843EB5013C5DFECA6C7B1106176F4E97 +:103520001A3D20C914250F3B29B7000101F0FE21E7 +:1035300002A2061100030008B10100002F2F303154 +:103540004111331101F0B2FE2107F0F81000000123 +:10355000FFA7FEBC02CE05B600310018400C28279C +:103560000A090400171902720100002F322B3212CF +:10357000173930314335323636371336363735263C +:103580002635343637373636353426233733321638 +:103590001615140607070606151416330722060625 +:1035A00007030E0223593B593A0D45188071504DBF +:1035B00009072B0506555022176F8D430A072E0564 +:1035C0000A6A66265074480F41175C9C78FEBCB7A7 +:1035D00019433E01356B7C1007186D4E1A3D20CA09 +:1035E00014250F3A2BB537694B213F21D01B3016DC +:1035F0004646B8265244FECF6C843C000001007F52 +:10360000023D045003670019001B400B1413130301 +:103610000A800706061017002F333311331ACD32F4 +:103620003211333031412626232206073536363310 +:10363000321617161633323637150606232226029F +:103640004649662E3A7E32327D4C3C775C4A662D86 +:103650003B7D32317D4C3C77027D20194633BE36AE +:1036600036192720184533BD353819000002FFD21E +:10367000FE8C0207045D000300100013B702020471 +:10368000040A077203002F2B3211337D2F30314390 +:103690000133031322263534363332161514060649 +:1036A0002E0107B1AA7A39435952413D234CFE8C71 +:1036B00003F9FC0704A5403B4A6746342B5235000A +:1036C000000100C0FFEC043205CB00240014B72435 +:1036D0001C0123140C0A0D002F33CD332F3333CDAF +:1036E00030314537262635343E0337373307161633 +:1036F0001707262623220E021514163332363715E5 +:103700000606070701A52E7B982C557C9F60219A01 +:10371000243F6F3146306C4251825C327164498281 +:10372000413D8E592A14D420C3A86FCDB18A580EBA +:10373000A3A3061D16B916205796BF686F7A2B20D3 +:10374000C21F2603C4000001FFEF000004BA05CB2E +:1037500000220021400F1909091C060600150E055C +:103760007201202000002F3211332B3211392F33F8 +:10377000331133303163373E023737233733133E4B +:1037800002333216170726262322060703210721B4 +:1037900007060607210711263D654A1222C424C4E4 +:1037A0003D1C7BB8776BB241593681475379193A42 +:1037B000014D24FEB321176B4702B22BC20E42709B +:1037C00055A2AD012583AA533322B61C2D5C76FE8B +:1037D000EFAD97728022CE000002008B010C041D19 +:1037E000049C002300330034401B1B1A1A111212D0 +:1037F0002300000908080107220A101C13190816E3 +:103800002404042C16002F33332F331217393311AD +:10381000333311333211333211333031412706063D +:10382000232226270727372626353436372737170A +:1038300036363332161737170716161514060717BC +:10384000253236363534262623220606151416165A +:1038500003A5822C6A3A3A6C2C8074811E21211EA9 +:103860008376812D6C383A682E8278831D22211E42 +:1038700080FE393F663D3D663F3D653B3B65010C43 +:10388000801C21201E7F75802E683A396A2E817730 +:10389000811D21211E8274822D6C3A3B692E807518 +:1038A0003B653D3F653C3C653F3D653B0001006B32 +:1038B000000004FC05B60016002D40150B08080E8C +:1038C0000E11110515010112040505000C09047201 +:1038D00000002F2B3211392FCE3232113311331118 +:1038E00033113311333031613721372137213733E9 +:1038F000033313013301330721072107210701484F +:1039000034FEEF21011020FEEE22D7CAE69501B168 +:10391000F7FDF5DC21FEED1F011320FEEF36F698D2 +:10392000989902F7FD680298FD09999898F60002A7 +:1039300001F0FE2102A2061100030007000CB304EF +:10394000050001002FDDDECD3031411133110311AF +:10395000331101F0B2B2B202F6031BFCE5FB2B03FC +:103960001CFCE40000020026FFF203F6061F0039EB +:103970000048001A400E0E333A41162B0600241D53 +:1039800001720700002F322B3212173930314522D5 +:10399000262735161633323635342626272E02359D +:1039A0003436363726263534363633321617072660 +:1039B0002623220606151416171E021514060607DE +:1039C00016161514060613363635342626270E022B +:1039D0001514161601646A9F353EAA5A7475244F51 +:1039E000434B703D3B653D2E4066B77B61A546432A +:1039F0003D894D30553457614C6F3C3A603A2B3B12 +:103A00006DCB5335562C5C4627462C2A610E281D5B +:103A1000B8243952471F33341F24546D4749705519 +:103A2000202165405D874B2B249C1D2B1A392F319B +:103A3000452B21536A4748745920215F40679650AF +:103A400002581F684629413B1C0E374C2F2A423D25 +:103A5000000201B70504041205EB000B0018000C6E +:103A6000B30600120C002F33333230314122263599 +:103A700034363332161514062122263534363332C5 +:103A8000161615140603962D3B423D2D3843FE5065 +:103A90002E3A413D1F2D1A4205042E323C4B2C304C +:103AA000404B2E323C4B132920404B000003006456 +:103AB000FFEC064405CB0013002E0042001B400D16 +:103AC000221B390A03722814802F000972002B323E +:103AD0001ACC322B32CC32303145222426023534F6 +:103AE0001236243332041612151402060403222659 +:103AF0003534363633321617072626232206151498 +:103B0000163332363715060607323E0235342E029A +:103B100023220E0215141E020354A3FEEDCB6F7177 +:103B2000CC0112A19D0111CE746FCBFEED83CECDE1 +:103B300061BB874083393A32612D7C897A88317440 +:103B40003331676782E2AC615DA9E48787E5AA5DEE +:103B50005CA8E61470CA0113A2A00112CC7270CB4B +:103B6000FEEEA3A2FEEDCA700120FED187D0772021 +:103B70001D7F1A1CAF999EAA1A1584161CAB5DAB4B +:103B8000E88A83E6B0635EABE88B87E7AC6000024F +:103B900000A10300033F05C50015002600274012C1 +:103BA0000D0C1F1F0913121616111100090E0E0914 +:103BB0000372002B322F10CC322F321133331133DA +:103BC00011333330314122262635343E023332164A +:103BD0001733373303233723060627323E033534A2 +:103BE0002623220E021514160168355B372A537FEF +:103BF00056414E1708257995780D082662112941FE +:103C000031211031352C48341C300300336F564DB0 +:103C1000A28A54392F5BFD546933427F2E4B595889 +:103C20002436433A60753C3E3E000002004D006879 +:103C3000041403E70006000D001A400F06040102F9 +:103C40000508090C0B0D0A0A030700002F32CC32BD +:103C50001739303165033501170113170335011783 +:103C600001130124D7018C89FEDE98FFD101838BDB +:103C7000FEE4936801C11701A777FEB3FE924D01E0 +:103C8000AF1701B472FEA3FEA2000001007F010085 +:103C9000044E032B0005000EB40202040405002F9D +:103CA0003311332F3031411123112135044EB1FC32 +:103CB000E2032BFDD50179B2FFFF003101C00253B1 +:103CC000028A04060010000000040064FFEC0644B1 +:103CD00005CB000D0016002A003E002340120C0800 +:103CE0000E03001601352103720A00802B1709729A +:103CF000002B321ACC322B32CC32111739303141F1 +:103D00001121321615140607132303231111333220 +:103D10003635342623231322242602353412362442 +:103D20003332041612151402060427323E023534CB +:103D30002E0223220E0215141E020238010BA59C2E +:103D4000623FEDAFC9846A5257505B6880A3FEEDB5 +:103D5000CB6F71CC0112A19D0111CE746FCBFEED22 +:103D6000A382E2AC615DA9E48787E5AA5D5CA8E671 +:103D7000011C03838984617019FE74015EFEA20137 +:103D8000DD52434B42FBD170CA0113A2A00112CCF9 +:103D90007270CBFEEEA3A2FEEDCA70755DABE88A31 +:103DA00083E6B0635EABE88B87E7AC60000100C1DF +:103DB0000614048106B900030008B10100002F3287 +:103DC000303153372107C126039A270614A5A500D1 +:103DD00000020063033A030A05CB000F001B00102A +:103DE000B610000016080572002B32322F33303126 +:103DF0004122262635343636333216161514060679 +:103E000027323635342623220615141601B6649956 +:103E100056559965659857579864525E6050525F41 +:103E20005E033A539461609554549461619453983D +:103E300060505360605350600002007F00000451E6 +:103E400004E40003000F001B400B0E040D0D0907D6 +:103E50000A0A010100002F3211332F33333311339B +:103E600033303173352115012115211123112135ED +:103E70002111337F03D2FE6F0190FE70B2FE7101FB +:103E80008FB2B1B1034CB2FE6C0194B20198000143 +:103E900000800353034606D3001A0012B701181816 +:103EA0000098091097003F33E43211333031533713 +:103EB000253E0235342623220607273636333216AE +:103EC0001514060607072107801D010E4B633139C3 +:103ED0002F2F5F344F44985E7D7E39785DAD01753C +:103EE00021035388DF3F5E532F2E3428297C363739 +:103EF00080574D7773498A9F0001009A0345034616 +:103F000006D3002C001B400C26250F0F0E0E0700B9 +:103F100098171E97003F33E432392F331239393066 +:103F200031412226273516163332363534262323DF +:103F300037333236363534260722060727363633EE +:103F400032161615140607151616151406060195D1 +:103F5000478331397D415968474B6F1E5C3B5A316D +:103F60003C37335F2E443C91585D7337775E4C4A43 +:103F70005FA703451D199F20274C46343B851F3CF6 +:103F80002B323301241F792A30395E39636C1908CA +:103F90001160435A7E42000100EA04D902D406218E +:103FA000000C0012B7070580010F000100002F5D13 +:103FB000321ACC32303153353E023721150E030709 +:103FC000EA2353501E0106164F61602804D91927B1 +:103FD0006A6F2F121C525A511D00FFFFFFC9FE15B8 +:103FE00004960453040603A70100000100AFFEFC81 +:103FF00004B0061400140012B6010404130E1100DC +:10400000002F322F33392F3330314111060623224E +:104010002E0235343E023321112311231102E01FF9 +:10402000472C5F996D3A4076A464024389BFFEFC39 +:10403000033C09093575BE8A90C47533F8E8066BF0 +:10404000F995FFFF0096023801C0036404070011D0 +:10405000007402530001FF42FE1400ED000000173F +:104060000010B5110E0700C00F002F1ACC323939DD +:10407000303143222627351616333236363534266C +:10408000273733071616151406064326411415372D +:10409000192D3C20464862923237524387FE140C59 +:1040A0000586050A162C20272D08A65F104D4A41CB +:1040B000683D000100F4035202F106BE000C001935 +:1040C000400B0708080909040400980A97003FED0F +:1040D000331133113311333031411336363706067D +:1040E0000707272533030177610D200C133015775F +:1040F0004E015AA3BB035201CB3A77270F260F4A32 +:1041000080D7FC94000200AE0300031505C6000F23 +:10411000001F000EB5100018080372002B32CC32BD +:10412000303141222635343E0233321615140E0248 +:1041300027323E0235342623220E0215141601B111 +:10414000788B2E5B87588778265389542D432E16FB +:1041500037322E452F183A03008E86559C7A479B9E +:1041600076499A825084365A6D37464235596C36B4 +:10417000474500020008006803D003E70006000D71 +:10418000001A400F010205060308090C0D0A0A0B6C +:10419000040700002F32CC32173930316527010374 +:1041A0003713150127010337131502448901239999 +:1041B000B5D6FCC48C011D94B5D16877014C017053 +:1041C0004CFE3E18FE6171015B01614CFE5018000F +:1041D000FFFF00C0000005F405B60427021302C368 +:1041E00000000027007BFFCCFEF70007023302B47B +:1041F000FCAFFFFF00C00000066A05B604270213EB +:1042000002C200000027007BFFCCFEF7000700740D +:104210000324FCADFFFF00650000064B05CA042720 +:104220000075FFCBFEF700270213031E00000007F6 +:104230000233030BFCAD0002FFCFFE7802F5045EF3 +:10424000001D0029001540091D1D24241E07720BA6 +:1042500012002F332B3211332F3031410E02070E53 +:104260000215141633323637170606232226353444 +:104270003636373E023713321615140623222635FA +:1042800034360290103A634F42643754534B934E86 +:104290004C57D16FAAC64A865A46512D0FAA433CA5 +:1042A000515E37435902855C8A713A2F535B3E4A0F +:1042B000543526AE2F41AA9C63937D3F314B574224 +:1042C00001D94633446F403B4869FFFFFF89000036 +:1042D0000452078506260024000001070043012B35 +:1042E0000164000AB312010272002BCE3031FFFFCD +:1042F000FF89000004A407850626002400000107AA +:10430000007601D00164000AB312010272002BCEC4 +:104310003031FFFFFF890000049207840626002445 +:1043200000000107014A00E00164000AB312010223 +:1043300072002BCE3031FFFFFF89000004E10759E6 +:104340000626002400000107015100E80164000B6B +:10435000B602120101019556002B3400FFFFFF89C0 +:1043600000000483074F0626002400000107006AAE +:1043700000710164000CB4121E010272002BCECE3B +:104380003031FFFFFF890000045207F306260024A6 +:1043900000000107014F014C0158000DB703021244 +:1043A0000101017C56002B3434000002FF8800001C +:1043B000072705B6000F0013002B40150413131038 +:1043C0000E05080E080E0800010272090C0C000808 +:1043D00072002B3211332B1139392F2F1133113336 +:1043E00032113330316301210721032107210321D9 +:1043F00007211321030121132378039F04002AFDC1 +:10440000E05501FD2AFE0461021F2BFCF356FE510C +:10441000FF01810158895205B6CAFE73C9FE35CB2A +:104420000197FE6902640288FFFF0089FE140523DC +:1044300005CC0626002600000007007A0241000095 +:10444000FFFF0046000004860785062600280000BE +:104450000107004300FC0164000AB30C0102720072 +:104460002BCE3031FFFF004600000486078506266C +:10447000002800000107007601A10164000AB30CC6 +:10448000010272002BCE3031FFFF0046000004868F +:1044900007840626002800000107014A00B30164D2 +:1044A000000AB30C010272002BCE3031FFFF004630 +:1044B00000000486074F0626002800000107006A56 +:1044C00000450164000CB40C18010272002BCECE22 +:1044D0003031FFFF00450000029007850626002CC2 +:1044E000000001070043FFEE0164000AB30401026B +:1044F00072002BCE3031FFFF0045000003690785B5 +:104500000626002C00000107007600950164000AD1 +:10451000B304010272002BCE3031FFFF00450000D2 +:10452000036D07840626002C00000107014AFFBB2B +:104530000164000AB304010272002BCE3031FFFF88 +:1045400000450000035E074F0626002C000001070F +:10455000006AFF4C0164000CB40410010272002BCD +:10456000CECE3031000200360000052105B6000F26 +:10457000001F001F400F031C1C021F1F001B050211 +:104580007210000872002B322B3211392F33331185 +:1045900033303173132337331321200011140206F3 +:1045A0000604232733323E03353426232303210711 +:1045B000214682922B91890170010C012A478ACCF5 +:1045C000FEF6A27B8774BB8C5E2FBB9F945D011CA3 +:1045D0002CFEE40270C8027EFEE3FEE59EFEEEDDE8 +:1045E0009D54C9467FACCD70C3B5FE49C800FFFFDE +:1045F0000045000005DE07590626003100000107CE +:104600000151017E0164000BB601150101018756BD +:10461000002B3400FFFF0089FFEC058D078506267F +:10462000003200000107004301AF0164000AB32A11 +:104630000B0372002BCE3031FFFF0089FFEC058D9C +:104640000785062600320000010700760253016448 +:10465000000AB32A0B0372002BCE3031FFFF008912 +:10466000FFEC058D07840626003200000107014A91 +:1046700001630164000AB32A0B0372002BCE3031B0 +:10468000FFFF0089FFEC058D075906260032000068 +:1046900001070151016C0164000BB6022A0B0101F4 +:1046A0006456002B3400FFFF0089FFEC058D074F97 +:1046B0000626003200000107006A00F60164000CC3 +:1046C000B42A360B0372002BCECE3031000100A28B +:1046D000010E042C0498000B0018400D030705027E +:1046E000080B090108000A0406002F33CC321739E1 +:1046F000303141170101070101270101370103B0E2 +:104700007CFEB701477BFEB6FEBB7C0145FEB97D52 +:10471000014704987BFEB6FEB87D0147FEBA7D01D5 +:104720004701477EFEB900030069FFAD05B60603E9 +:10473000001F002D003B002D40192A2F0F12041FCF +:10474000022E2B040C010000201C097211101032E3 +:104750000C0372002B323211332B3232113311170A +:104760003917393031572737262635343E0433324E +:104770001617371707161615140E04232226272599 +:10478000323E043534262701161627012626232219 +:104790000E04151416EC838433312B547FA8D17C7E +:1047A000619E407883872F2F27517AA5D17F629E03 +:1047B0004101514A826D553C1F0B09FD652365E798 +:1047C000029F24643F4D856F563B1F0D5365A346E2 +:1047D000B96B78E7D2B283482F309566A443B367AC +:1047E00078E9D3B182492C2B72356086A5BE672645 +:1047F0004C1DFCC71A21C803451F24366389A5B97F +:10480000642C5400FFFF0099FFEC058E07850626F7 +:10481000003800000107004301840164000AB31B53 +:10482000080272002BCE3031FFFF0099FFEC058E9D +:10483000078506260038000001070076022701647C +:10484000000AB31B080272002BCE3031FFFF009923 +:10485000FFEC058E07840626003800000107014A98 +:1048600001380164000AB31B080272002BCE3031FC +:10487000FFFF0099FFEC058E074F06260038000069 +:104880000107006A00CA0164000CB41B2708027209 +:10489000002BCECE3031FFFF00BC000005050785A0 +:1048A0000626003C00000107007601880164000A2A +:1048B000B309020272002BCE303100020046000024 +:1048C000047E05B6000F0019001F400F100E1903DB +:1048D0000E030E0300010272000872002B2B113927 +:1048E000392F2F113311333031730133073332161F +:1048F0001615140E022323031333323636353426AD +:104900002323460135ED347AA7CC5D5BA9EB918A70 +:10491000426C7B6FA85E79789305B6F264B47980B7 +:10492000C08040FECD01FB4387676D630001FEFC44 +:10493000FE1404B9061F00480017400C2B240B720C +:10494000400F017207000F72002B322B322B3230D6 +:10495000314322262735161633323637013E0233CD +:10496000321615140606070606151416161716161F +:10497000151406062322262735161633323635340B +:10498000262627262635343636373E02353426236A +:1049900022060607010E0276254E1B1D361E4057C5 +:1049A00016010A1E80D196B8D837603E3A56213497 +:1049B0001E4F616CC2835D8D31328646716F1A3B2A +:1049C000315051365C362D482A5D57526B3D0FFEF3 +:1049D000F8185996FE140E09C10B0B586504ED8D9D +:1049E000B85AA18A50745929264831172D2C183FDE +:1049F000856475A658221FC52131604826393B279A +:104A00003E724845614A221C39442D414A3E6D4957 +:104A1000FB126FA45B00FFFF005FFFEC047E06212A +:104A20000626004400000107004300D20000000AEF +:104A3000B32C0A0772002BCE3031FFFF005FFFEC72 +:104A4000047E06210626004400000107007601735B +:104A50000000000AB32C0A0772002BCE3031FFFF92 +:104A6000005FFFEC047E06210626004400000107DB +:104A7000014A00850000000AB32C0A0772002BCE01 +:104A80003031FFFF005FFFEC048505F60626004489 +:104A9000000001070151008C0000000AB33D0A0725 +:104AA00072002BCE3031FFFF005FFFEC047E05EB80 +:104AB0000626004400000106006A1700000CB42C12 +:104AC000380A0772002BCECE3031FFFF005FFFECBB +:104AD000047E069B0626004400000107014F00F2F9 +:104AE0000000000DB703022C0A01017E56002B3492 +:104AF00034000003005FFFEC0695046800350049B0 +:104B0000005500444025300A2E24244B1D1D152B32 +:104B10000B721252521507721006720F0E0E41419F +:104B20000A07723132323636000B72002B321133E3 +:104B300011332B32113311332B2B3211332B11390B +:104B40002F333211333F30314522262635343E0390 +:104B500033321616173337330736363332161514F9 +:104B60000E022323060615141633323637150606B1 +:104B700023222627072337230E0237323E023736F9 +:104B80003635342623220E031514160133323636F9 +:104B900035342623220606017F568248315C809EEA +:104BA0005B456145190A3E941933A36487A84E9F5B +:104BB000F2A43001026F7F4C9C484EAC5D6E9A2B84 +:104BC000199514082F63760C335E5140130E0B4E6B +:104BD0004C36614E391E4C0266247AB3624336432A +:104BE0007D61145AAD7E78E0BF8F512F5234A07A88 +:104BF000424D9483568E67380F1D0F6A863123BB52 +:104C0000242C464A7CB23A5933BF3864864D34610D +:104C10002E5B703E6D8EA354696401CD2F5C423AC9 +:104C2000374D8F00FFFF005FFE1403D10468062696 +:104C3000004600000007007A01820000FFFF0060CC +:104C4000FFEC04000621062600480000010700438F +:104C500000A90000000AB32B090772002BCE3031E7 +:104C6000FFFF0060FFEC042106210626004800003B +:104C700001070076014D0000000AB32B09077200FE +:104C80002BCE3031FFFF0060FFEC040F062106261B +:104C9000004800000106014A5D00000AB32B090725 +:104CA00072002BCE3031FFFF0060FFEC040105EBFA +:104CB0000626004800000106006AEF00000CB42B35 +:104CC00037090772002BCECE3031FFFF00300000D5 +:104CD00002390621062603A80000010600439800B9 +:104CE000000AB304010672002BCE3031FFFF003002 +:104CF0000000030F0621062603A800000106007627 +:104D00003B00000AB304010672002BCE3031FFFFD6 +:104D10000030000002FF0621062603A8000001075C +:104D2000014AFF4D0000000AB304010672002BCEB9 +:104D30003031FFFF0030000002F005EB062603A82B +:104D400000000107006AFEDE0000000CB404100140 +:104D50000672002BCECE303100020051FFEC0478F9 +:104D6000061F00260039002440130D0C32321112A8 +:104D7000101D131A061709091727000B72002B3292 +:104D80002F392F121739331133333031452226266C +:104D900035343E02333216173726262707273726A3 +:104DA0002627371616173717071E0215140E032766 +:104DB000323E0335342E0223220E0215141601F161 +:104DC0007DBB684785BF786F872108033949F9485B +:104DD000DB1A452869396E2BF745D7334624295706 +:104DE0008AC3743E634A3118162E4B354D734B24DB +:104DF0005D145BB68A75D5A55F593D0166C3528BBC +:104E00007D7A1A301797204A298A7F77429CB76C9F +:104E10007DF0CF9E59B634596F7738284B3D2349E2 +:104E20007B964D607700FFFF002C0000049305F691 +:104E300006260051000001070151009A0000000AF7 +:104E4000B32F010672002BCE3031FFFF005FFFEE63 +:104E5000043A06210626005200000107004300B272 +:104E60000000000AB3270A0772002BCE3031FFFF83 +:104E7000005FFFEE043A06210626005200000107FB +:104E8000007601560000000AB3270A0772002BCEF5 +:104E90003031FFFF005FFFEE043A06210626005284 +:104EA00000000107014A00670000000AB3270A0753 +:104EB00072002BCE3031FFFF005FFFEE046805F675 +:104EC000062600520000010601516F00000AB338A7 +:104ED0000A0772002BCE3031FFFF005FFFEE043A6D +:104EE00005EB0626005200000106006AFA00000CDD +:104EF000B427330A0772002BCECE30310003007F77 +:104F000000ED045104B60003000F001B0018400917 +:104F1000040A00161010010100002F3211337C2FFB +:104F20003310CE3230315335211501222635343637 +:104F3000333216151406032226353436333216154D +:104F400014067F03D2FE16344848343248483234BF +:104F50004848343248480279B2B2FE7441464B3B6D +:104F60003B4B464102BD40464B3B3B4B464000035A +:104F70000030FFA7045F0491001D002A00370026BF +:104F800040161D02282B272C110E080B1E01001A9B +:104F90000B722F100F0B0772002B3232322B323272 +:104FA000321117393031572737262635343E03332F +:104FB000321617371707161615140E032322262745 +:104FC00037323E03373626270116162701262623B9 +:104FD000220E03070616A9797622242E5C8AB67162 +:104FE000497830587B66201F2C5A88B67345783034 +:104FF000FD3B634E371E02010404FE4814439E012C +:10500000BE133E2A406850361C020105595E903599 +:10501000804E6FD2B6894D20206C5D763386496C08 +:10502000D1B68C4F201E7B355F7D934D182A0EFD27 +:10503000E41114BB02230F1738617E8E491B300028 +:10504000FFFF0070FFEC04880621062600580000D0 +:105050000107004300DB0000000AB31E08067200CF +:105060002BCE3031FFFF0070FFEC048806210626AE +:105070000058000001070076017E0000000AB31E00 +:10508000080672002BCE3031FFFF0070FFEC048861 +:1050900006210626005800000107014A008F000083 +:1050A000000AB31E080672002BCE3031FFFF0070DD +:1050B000FFEC048805EB0626005800000106006A94 +:1050C0002100000CB41E2A080672002BCECE30310F +:1050D000FFFFFF57FE14045206210626005C000065 +:1050E0000107007600F10000000AB31E0C067200F2 +:1050F0002BCE30310002FFC8FE1504510614001DEE +:1051000000300025401419181E1E140B72070627C4 +:10511000270B0772010072000E72002B2B2B32112D +:1051200033332B3211333330314301330306060757 +:10513000333E0233321615140E032322262627236C +:105140000606070301323E033534262322060607EE +:1051500006061514163801B2E949102B12082D67FE +:1051600073418AAA2B547DA565496B4C180904121A +:105170000D5601713A644F371D544F45806118092F +:105180000956FE1507FFFEAB4B9B3B3B5B33C4C48C +:105190006CD8C197573152313A813AFE6A02963F34 +:1051A0006E90A152666769B06B2B572B5C70FFFF46 +:1051B000FF57FE14045205EB0626005C00000107B1 +:1051C000006AFF950000000CB41E2A0C0672002B2A +:1051D000CECE3031FFFFFF890000047E06EB0626AD +:1051E000002400000107014C012F0164000AB312E2 +:1051F000010272002BCE3031FFFF005FFFEC047E16 +:1052000005870626004400000107014C00D4000079 +:10521000000AB32C0A0772002BCE3031FFFFFF8942 +:10522000000004A1076D0626002400000107014DBF +:1052300000FA0164000AB312010272002BCE303171 +:10524000FFFF005FFFEC047E060906260044000015 +:105250000107014D009F0000000AB32C0A077200ED +:105260002BCE3031FFFFFF89FE2C045205B60626F7 +:10527000002400000007015002ED0000FFFF005F66 +:10528000FE2C047E0468062600440000000701503E +:1052900002630000FFFF0089FFEC05230785062657 +:1052A000002600000107007602300164000AB321E5 +:1052B0000A0372002BCE3031FFFF005FFFEC0409C0 +:1052C0000621062600460000010700760135000091 +:1052D000000AB3210A0772002BCE3031FFFF00898C +:1052E000FFEC052307840626002600000107014A7B +:1052F00001440164000AB3210A0372002BCE30314D +:10530000FFFF005FFFEC03F90621062600460000C0 +:105310000106014A4700000AB3210A0772002BCE9A +:105320003031FFFF0089FFEC0523075E06260026CB +:1053300000000107014E02300164000AB3210A0394 +:1053400072002BCE3031FFFF005FFFEC03D105FA76 +:105350000626004600000107014E01330000000A46 +:10536000B3210A0772002BCE3031FFFF0089FFEC1A +:10537000054007840626002600000107014B014C6A +:105380000164000AB3210A0372002BCE3031FFFF03 +:10539000005FFFEC044506210626004600000106DA +:1053A000014B5100000AB3210A0772002BCE3031A5 +:1053B000FFFF00460000052707840626002700009F +:1053C0000107014B01340164000AB31801027200A5 +:1053D0002BCE3031FFFF005EFFEC06590614042689 +:1053E000004700000107023102F90000000BB6027D +:1053F000351400000056002B3400FFFF003600007B +:10540000052105B60606009200000002005FFFECD1 +:1054100005510614002400370033401B1F0A721A7E +:1054200017171D14140A1800720F0E2F2F0A077277 +:1054300021202525000B72002B321133332B321122 +:1054400033332B12392F333311332B30314522268E +:105450002635343E033332161617333E02373721D2 +:105460003721373307330723012337230E0237321F +:105470003E0435342623220E0315141601975B8D46 +:10548000502B557EA566496948160902060A06157D +:10549000FEB121015224E925972299FEFFB5140798 +:1054A0002B647B0D2D544B3D2D19555C3A634F38C1 +:1054B0001D541457AE8268D0BA91532F4E2F173F08 +:1054C000451E6EA2AEAEA2FB3CB3355B37BF2C4F80 +:1054D0006779813F596B3C6987994D656800FFFF8B +:1054E00000460000048606EB06260028000001079F +:1054F000014C01010164000AB30C010272002BCEC1 +:105500003031FFFF0060FFEC0400058706260048ED +:1055100000000107014C00AB0000000AB32B090793 +:1055200072002BCE3031FFFF004600000486076D6D +:105530000626002800000107014D00CC0164000A86 +:10554000B30C010272002BCE3031FFFF0060FFEC84 +:10555000041F06090626004800000107014D0078D7 +:105560000000000AB32B090772002BCE3031FFFF79 +:10557000004600000486075E06260028000001079A +:10558000014E019F0164000AB30C010272002BCE90 +:105590003031FFFF0060FFEC040005FA06260048EA +:1055A00000000107014E01490000000AB32B090762 +:1055B00072002BCE3031FFFF0046FE2C048605B66C +:1055C0000626002800000007015001F50000000336 +:1055D000005FFE2D03FF0468001500340040002426 +:1055E0004011352828163D1F0708072E2E0F008072 +:1055F000160B72002B1ACC32331133333F3312396E +:105600002F3330314122263534363637370E0215E6 +:105610001416333236371506060322262635341281 +:10562000363633321615140E0223230606151416C9 +:1056300033323637150606013332363635342623F3 +:10564000220606025C5A6E39623ECB406E41221E33 +:10565000192E161F45807FBD674E98DA8BAAAB4E78 +:105660009FF3A42D0102746F548E5851A6FEFA22A6 +:105670007AB46241403F7A60FE2D5D5542665527FF +:105680002D33646434202109058D090B01BF61BDF0 +:1056900089880103D07A997E568E67380F1F0F6F65 +:1056A0007F2A2AB9272B028C2F5D43343B4D8F0074 +:1056B000FFFF0046000004AE078406260028000015 +:1056C0000107014B00BA0164000AB30C0102720029 +:1056D0002BCE3031FFFF0060FFEC045A0621062676 +:1056E000004800000106014B6700000AB32B0907C0 +:1056F00072002BCE3031FFFF0089FFEC055F07847D +:105700000626002A00000107014A016A0164000A16 +:10571000B324090372002BCE3031FFFFFF98FE1433 +:10572000048406210626004A00000106014A65009D +:10573000000BB6036E1501017856002B3400FFFFF5 +:105740000089FFEC055F076D0626002A00000107AF +:10575000014D01830164000AB324090372002BCEBA +:105760003031FFFFFF98FE14048406090626004A24 +:1057700000000106014D4E00000BB6036215010149 +:105780007856002B3400FFFF0089FFEC055F075EB1 +:105790000626002A00000107014E02560164000A95 +:1057A000B324090372002BCE3031FFFFFF98FE14A3 +:1057B000048405FA0626004A00000107014E01276D +:1057C0000000000BB603621501017856002B34006F +:1057D000FFFF0089FE3B055F05CC0626002A00007E +:1057E0000007041801450000FFFFFF98FE14048421 +:1057F00006210426023236000206004A0000FFFF9E +:1058000000470000058E07840626002B00000107D4 +:10581000014A013B0164000AB30C010272002BCE65 +:105820003031FFFF00300000044B07E20626004B3A +:1058300000000107014AFFAE01C2000AB3220100C5 +:1058400072002BCE3031000200460000061705B66C +:1058500000130017002440110B0407070E01171254 +:10586000141410130809050272002B323F33392F2C +:1058700033CE32323211333330317313233733376F +:10588000330721373307330723032313210313215E +:10589000372146E2B623B72FED30023930EE2FB76D +:1058A00022BAE1EF8CFDC78CB702392CFDC704305A +:1058B000A9DDDDDDDDA9FBD00294FD6C0360D00025 +:1058C00000010030000004430614002800294015A0 +:1058D000030707020A0A050F0E23231306720500A9 +:1058E000721C000A72002B322B2B32113333113908 +:1058F0002F333311333031730123373337330721DB +:1059000007210E0207333E0233321616151406071E +:1059100003231336363534262322060607033001C7 +:10592000049E249A26E925014923FEB810211B096B +:105930000927647F4E5C7E410C0B82EA8709084090 +:1059400043478A6F205B04C4A2AEAEA2497F6321A5 +:10595000345C3A48875F265631FD990279273E1913 +:1059600045476ED092FE4D00FFFF0045000003B892 +:1059700007590626002C000001070151FFBF0164F2 +:10598000000BB601150101019556002B3400FFFFF5 +:1059900000300000034D05F6062603A800000107AD +:1059A0000151FF540000000BB6010401010194569F +:1059B000002B3400FFFF00450000035606EB0626CF +:1059C000002C00000107014C00070164000AB30429 +:1059D000010272002BCE3031FFFF0030000002EBDD +:1059E0000587062603A800000106014C9C00000A5A +:1059F000B304010672002BCE3031FFFF00450000DA +:105A00000372076D0626002C00000107014DFFCB35 +:105A10000164000AB304010272002BCE3031FFFF93 +:105A200000300000030F0609062603A80000010746 +:105A3000014DFF680000000AB304010672002BCE7E +:105A40003031FFFFFFBAFE2C026805B60626002C97 +:105A50000000000601501500FFFFFFB3FE2C0255A9 +:105A600005FA0626004C0000000601500E00FFFF5C +:105A70000045000002B7075E0626002C0000010763 +:105A8000014E00A50164000AB304010272002BCE8E +:105A90003031FFFF0045FE6904D205B60426002C14 +:105AA00000000007002D025D0000FFFF0030FE1423 +:105AB000048705FA0426004C00000007004D02315F +:105AC0000000FFFFFEBEFE69036507840626002D69 +:105AD00000000107014AFFB30164000AB3120C027F +:105AE00072002BCE3031FFFFFEFAFE1402FF0621BA +:105AF000062603A900000107014AFF4D0000000A25 +:105B0000B3120C0672002BCE3031FFFF0046FE3B75 +:105B1000056A05B60626002E00000007041800B12D +:105B20000000FFFF002FFE3B048C06140626004EEB +:105B30000000000604187A000001002F0000048C09 +:105B40000453000F001A400E0E0D060A040009014E +:105B500006720C000A72002B322B321217393031C8 +:105B600073133303060607330121010121030703E1 +:105B70002FEAEB3A0E27100601F3010EFE1A01225E +:105B8000FEFCD28B4D0453FEFA4287330202FE190B +:105B9000FD9401D765FE8E00FFFF00460000039FC5 +:105BA00007850626002F00000107007600CB016460 +:105BB000000AB306010272002BCE3031FFFF002F26 +:105BC0000000037007E30626004F0000010700767F +:105BD000009C01C2000AB304010072002BCE3031D8 +:105BE000FFFF0046FE3B037B05B60626002F0000A4 +:105BF00000070418006B0000FFFFFFB4FE3B0263C8 +:105C000006140626004F000000070418FF4200009B +:105C1000FFFF00460000045905B60626002F0000CD +:105C20000107023100F9FF9E000EB4010B010000D4 +:105C3000B8FFFBB056002B34FFFF002F000003D449 +:105C400006140426004F0000010602317400000E05 +:105C5000B40109010000B8FFFFB056002B34FFFF6C +:105C60000046000003BF05B60626002F000000070F +:105C7000014E01ADFD6BFFFF002F00000334061441 +:105C80000426004F00000007014E0122FD580001CC +:105C900000090000037C05B6000D001C4011020144 +:105CA000030A0407090808000502720B00087200C5 +:105CB0002B322B1217393031731307273713330365 +:105CC000371705032107466A5651D69CED7EC1520F +:105CD000FEBD5D021F2B01F1309C7702E2FDB16C2D +:105CE0009BB4FE48CC00000100050000029206149F +:105CF000000B001A40100201030A040907080800FB +:105D0000050072000A72002B2B1217393031731301 +:105D1000072737133303371707033C715850D7ABA6 +:105D2000E78A5F4FDE900213339A7B031FFD7237C1 +:105D30009A7EFD5BFFFF0045000005DE0785062615 +:105D4000003100000107007602640164000AB31507 +:105D5000010272002BCE3031FFFF002C00000456F0 +:105D6000062106260051000001070076018200008E +:105D7000000AB31E010672002BCE3031FFFF004532 +:105D8000FE3B05DE05B606260031000000070418BC +:105D9000010A0000FFFF002CFE3B044E046B0626A8 +:105DA0000051000000070418008D0000FFFF0045AF +:105DB000000005DE07840626003100000107014BC4 +:105DC000017C0164000AB315010272002BCE303150 +:105DD000FFFF002C00000490062106260051000061 +:105DE0000107014B009D0000000AB31E010672006E +:105DF0002BCE3031FFFF00470000050405B6042715 +:105E0000005100B6000000060203D5000001004565 +:105E1000FE6905DE05B60022001D40100B17180CA8 +:105E20000D05001E1502721408720700002F322B98 +:105E30002B321217393031412226273716163332CA +:105E400036363701230E03070323013301333E02A5 +:105E5000371333010E0202D137591C03224D2B4553 +:105E6000684813FE4007040E12160C9FD90135FE38 +:105E700001A60709161B0F96DAFECC1E83BFFE692A +:105E80000E0BC1090C2C5D4B048D1A5E757B35FD24 +:105E90000E05B6FBB6328B964302B4FA4B8EB4565F +:105EA00000010030FE14044B0468002B001F401159 +:105EB0001C1B1212200772190672180A7207000FB3 +:105EC00072002B322B2B2B321133333031412226EF +:105ED0002735161633323636371336363534262301 +:105EE000220606070323133307333E023332161606 +:105EF00015140607030E02021F2B4F1C1D381F2905 +:105F000044300DA70909414347896F1F64EAEBB686 +:105F10001809296A87545B7E420C0AA9165691FE1D +:105F2000140E09C00B0B28533F0311273F1B41469A +:105F30006DCF93FE270453D13B694247835E2959B5 +:105F40002FFCE2669E59FFFF0089FFEC058D06EBF2 +:105F50000626003200000107014C01B30164000A6B +:105F6000B32A0B0372002BCE3031FFFF005FFFEE30 +:105F7000043A05870626005200000107014C00B5CF +:105F80000000000AB3270A0772002BCE3031FFFF52 +:105F90000089FFEC058D076D062600320000010721 +:105FA000014D017D0164000AB32A0B0372002BCE60 +:105FB0003031FFFF005FFFEE043A0609062600526B +:105FC00000000107014D00810000000AB3270A0705 +:105FD00072002BCE3031FFFF0089FFEC05F40785FE +:105FE0000626003200000107015201C00164000CC6 +:105FF000B4372A0B0372002BCECE3031FFFF005F87 +:10600000FFEE04F6062106260052000001070152A9 +:1060100000C30000000CB434270A0772002BCECE58 +:10602000303100020089FFED075805CD001A002B22 +:10603000002D40181114140D15180872100D02725D +:106040001F22220A03721E1B1B000972002B321131 +:10605000332B3211332B322B3211392F3330314560 +:106060002226263534123E02333216172107210329 +:10607000210721032107210606273236371326265A +:1060800023220E031514161602A6B1F17B3D7BB533 +:10609000F1954A672D02FE2AFDE05501FC2BFE0515 +:1060A0006102202BFD2B26551F254821DC235C3562 +:1060B0005A9978552C498B138BFDAA8F0113EFB693 +:1060C00067090ECAFE73C9FE35CB080BCD0C0C0454 +:1060D00010100F4C89B9DB7772A154000003005FE8 +:1060E000FFEC06C70468002B003D0049002F401953 +:1060F0001E250B723E18180009460F07720C353525 +:10610000090772292C2C000B72002B3211332B3211 +:1061100011332B321112392F332B323031452226D5 +:1061200035343E0333321617363633321615140E15 +:1061300002232306061514163332363715060623B6 +:1061400022262627060627323E0335342623220E32 +:10615000031514160133323636353426232206064B +:1061600001F1B7DB2E5A88B67280A22B48CC809FF3 +:10617000B04D9EF1A43101027471528D5853A8693B +:106180004F8A691F3FB9683D634C331A5A623D64B8 +:106190004C341B630282257BB3623D3A4480621219 +:1061A000E4C86FD2B5894C6C595D6B9483558F6789 +:1061B000380F1F0F6E802C28BA28292A533F5565A7 +:1061C000C03663849D5666813B6785964D737A0120 +:1061D000CA305E44313B4C8EFFFF00460000049FF6 +:1061E00007850626003500000107007601CB016413 +:1061F000000AB31A010272002BCE3031FFFF0030CB +:10620000000003CE06210626005500000107007697 +:1062100000FA0000000AB316010672002BCE3031DE +:10622000FFFF0046FE3B049C05B606260035000035 +:106230000007041800A60000FFFFFFBCFE3B038917 +:10624000046806260055000000070418FF4B0000F4 +:10625000FFFF0046000004D8078406260035000032 +:106260000107014B00E50164000AB31A0102720044 +:106270002BCE3031FFFF0030000004090621062636 +:10628000005500000106014B1500000AB316010677 +:1062900072002BCE3031FFFF0028FFEC0441078550 +:1062A00006260036000001070076016D0164000A31 +:1062B000B332190372002BCE3031FFFF0012FFEC16 +:1062C00003AB06210626005600000107007600D722 +:1062D0000000000AB32D170772002BCE3031FFFFEC +:1062E0000028FFEC043E0784062600360000010764 +:1062F000014A00800164000AB332190372002BCEF8 +:106300003031FFFF0012FFEC039C062106260056E9 +:1063100000000106014AEA00000AB32D17077200C7 +:106320002BCE3031FFFF0028FE14043E05CB06269D +:10633000003600000007007A01570000FFFF00123E +:10634000FE14037504680626005600000007007A54 +:10635000011B0000FFFF0028FFEC047C07840626D9 +:10636000003600000107014B00880164000AB332C7 +:10637000190372002BCE3031FFFF0012FFEC03E651 +:1063800006210626005600000106014BF200000A15 +:10639000B32D170772002BCE3031FFFF00AAFE3B52 +:1063A00004C205B6062600370000000604183900AE +:1063B000FFFF0059FE3B0328054806260057000052 +:1063C00000060418E800FFFF00B1000004C20784C3 +:1063D0000626003700000107014B00990164000AFE +:1063E000B308030272002BCE3031FFFF005EFFECDA +:1063F00003EC061406260057000001070231008C4A +:106400000000000BB6011E0D01018456002B340064 +:10641000000100A8000004C205B6000F00214010D2 +:10642000030B0B020E0E070F08720A060607027214 +:10643000002B3211332B12392F33331133303161AA +:1064400013213733132137210721032107210301AA +:106450002386FEFF2BFE5CFE842B03E62AFE835B75 +:1064600001092AFEF886027CC501A9CCCCFE57C5DD +:10647000FD8400010024FFEC032805480025002BC3 +:1064800040150718180A15800B1414110D0E0E1064 +:106490001106721F000B72002B322BCD33113311FA +:1064A0003311331ACD32321133303145222635348F +:1064B00036373723373337233F0233072107210786 +:1064C000330723070606151416333236371506062A +:1064D0000186799707072787228731A016BD7E930B +:1064E00034011A26FEE731EF22F027050732332761 +:1064F000482B2576146D891B4123BAA1E5704DEA1E +:10650000F5B2E5A1BB152F132D32100FB1111B00F1 +:10651000FFFF0099FFEC058E0759062600380000A2 +:106520000107015101410164000AB32C0802720005 +:106530002BCE3031FFFF0070FFEC048F05F60626EE +:10654000005800000107015100960000000AB32F17 +:10655000080672002BCE3031FFFF0099FFEC058E4C +:1065600006EB0626003800000107014C0189016492 +:10657000000AB31B080272002BCE3031FFFF0070FF +:10658000FFEC048805870626005800000107014C2F +:1065900000DE0000000AB31E080672002BCE303168 +:1065A000FFFF0099FFEC058E076D062600380000FE +:1065B0000107014D01530164000AB31B0802720078 +:1065C0002BCE3031FFFF0070FFEC04880609062651 +:1065D000005800000107014D00A90000000AB31E89 +:1065E000080672002BCE3031FFFF0099FFEC058EBC +:1065F00007FF0626003800000107014F01A50164CE +:10660000000DB702011B1501019356002B34340015 +:10661000FFFF0070FFEC0488069B06260058000070 +:106620000107014F00FC0000000DB702011E15011B +:10663000019256002B343400FFFF0099FFEC05C98E +:106640000785062600380000010701520196016403 +:10665000000CB4281B080272002BCECE3031FFFF95 +:106660000070FFEC051F06210626005800000107F8 +:10667000015200EC0000000CB42B1E080672002B27 +:10668000CECE3031FFFF0099FE2C058E05B60626D2 +:10669000003800000007015001E80000FFFF007013 +:1066A000FE2C048804530626005800000007015001 +:1066B000026A0000FFFF00CC000007B30784062633 +:1066C000003A00000107014A01FD0164000AB324F9 +:1066D0000B0272002BCE3031FFFF00790000065E06 +:1066E00006210626005A00000107014A0120000089 +:1066F000000AB3260C0672002BCE3031FFFF00BC1F +:106700000000050507840626003C00000107014A39 +:1067100000980164000AB309020272002BCE3031E6 +:10672000FFFFFF57FE14045206210626005C0000FE +:106730000106014A0400000AB31E0C0672002BCEAB +:106740003031FFFF00BC00000505074F0626003C66 +:1067500000000107006A00290164000CB415090259 +:106760000272002BCECE3031FFFFFFD8000004A311 +:1067700007850626003D00000107007601910164AF +:10678000000AB30A040272002BCE3031FFFFFFD99A +:10679000000003C206210626005D00000107007606 +:1067A00000EE0000000AB30A040672002BCE30315E +:1067B000FFFFFFD8000004A3075E0626003D00008F +:1067C0000107014E018F0164000AB30A040272003E +:1067D0002BCE3031FFFFFFD9000003A505FA0626B6 +:1067E000005D00000107014E00EC0000000AB30A42 +:1067F000040672002BCE3031FFFFFFD8000004A347 +:1068000007840626003D00000107014B00AC01642F +:10681000000AB30A040272002BCE3031FFFFFFD909 +:10682000000003FC06210626005D00000106014B66 +:106830000800000AB30A040672002BCE30310001B2 +:10684000FF03FE140395061F001E0010B7160F016C +:106850007207000F72002B322B3230314322262771 +:1068600035161633323637013E02333216170726F5 +:10687000262322060607010E02682A501B1D361E1B +:10688000405C1501141D679A683D70293E1D432721 +:1068900030452C0EFEE8175892FE140E09C00B0B63 +:1068A00062670518889D441912B00C1227513FFAEF +:1068B000D36AA45C0001FFF1FE14047105CB00252E +:1068C000001F400F0D0C21211E1E001A130372071A +:1068D000000F72002B322B3211392F33113333302A +:1068E00031532226273516163332363713233F020B +:1068F0003E023332161707262623220607073307E0 +:1069000023030E02882A511C1D371F3F5D14C4B497 +:1069100015C5171D679B693C6F293E1D42274855C9 +:106920001316E426E5C9165892FE140E09C00B0B87 +:106930006166039B6D4774889F451813B00C12590C +:10694000626BB1FC466AA35C0004FF89000004CEC0 +:1069500007B00012001C0028003400224014132A43 +:10696000342907231D010D19300A2E11112E0F0095 +:106970000872002B322F392F12173933303163014F +:106980002626353436333216151406071323032111 +:10699000030121032626272706060713323635343E +:1069A0002623220615141603353E023721150E0242 +:1069B000077702CF12138564668931279FE72DFE82 +:1069C0001AD2013C016C21050C03141B3E1DAD3095 +:1069D0003C3D2F2D3E380B23514D1C011323757F59 +:1069E000330527194227697979683C5C1DFB0B0147 +:1069F0008EFE72025C013836923F013D8337019969 +:106A00003A31313A3A31313A0182101E4F51220E59 +:106A10002154511C0005005FFFEC049207AC0018E4 +:106A2000002B00370043004F0039401E130A72103C +:106A300006724B4980454F4F3E32382C0F0E2323B0 +:106A40000A077215141919000B72002B3211333317 +:106A50002B32113333DE32CC32322F331ACD322B7C +:106A60002B30314522262635343E03333216161795 +:106A7000333733032337230E023732363637363671 +:106A800035342623220E03151416012226353436FA +:106A900033321615140627323635342623220615CE +:106AA000141603353E023721150E02070191558B4E +:106AB00052315B82A45F486C4A17093CB4EBB316B1 +:106AC000082B697E0B468063180C095C50376350B5 +:106AD0003B1F51014068828565648887652E3D3E75 +:106AE0002D2F3C360723504E1C0113237580331481 +:106AF00053AD8674DCC09353315232A0FBADB33733 +:106B00005A36BF69AE68325A2D576E3E6D8EA35409 +:106B1000656804037869697877686B78753B31320A +:106B2000393932313B019A101E4F51210D215451F8 +:106B30001C00FFFFFF880000072707850626008846 +:106B400000000107007602DF0164000AB3140102AD +:106B500072002BCE3031FFFF005FFFEC069506215F +:106B6000062600A800000107007602860000000A41 +:106B7000B356100672002BCE3031FFFF0069FFAD17 +:106B800005B607760626009A000001070076025C2B +:106B90000155000AB33C0C0372002BCE3031FFFFCD +:106BA0000030FFA7045F0621062600BA0000010797 +:106BB0000076018B0000000AB3380B0772002BCE61 +:106BC0003031FFFF0028FE3B043E05CB0626003691 +:106BD0000000000604183500FFFF0012FE3B03759D +:106BE000046806260056000000060418F80000019C +:106BF00000E904D903B2062100130019400B0A0C66 +:106C00000C100580010F130113002F5D331ACD39CD +:106C1000331133303153373E0237331E02171523F9 +:106C20002E0227060607E90126706C20F9153C4262 +:106C30001A97183838193C773904D919246B732DF1 +:106C4000326E662919173B4320345B260001012A66 +:106C500004D903F4062100130015400A0A040F03A7 +:106C600006800F000100002F5D1ACD173930314129 +:106C70002E022735331E021736363733070E02072A +:106C800001D6133D411B961A3738183D783AA401B6 +:106C900026706D2104D9326D682819163B432134C2 +:106CA0005B2619236C722E00000100E504DA034F05 +:106CB00005870003000CB4010F000100002F5D32B6 +:106CC000303153372107E52402462404DAADAD0004 +:106CD0000001012104D903A7060900120012B70F11 +:106CE00008800C0F000100002F5D321ACC323031C9 +:106CF00041222626353436373314161633323637CA +:106D0000330606023F607F3F0202891F4639566202 +:106D100010931EB204D9427146101B0C29391E3F34 +:106D2000419898000001010604F9021205FA000CCE +:106D3000000CB4060F000100002F5D3230314122FB +:106D40002635343633321616151406018134474F72 +:106D50004623351F4E04F933374453152E24465429 +:106D60000002011A04D902F1069B000B0017000E65 +:106D7000B41206C00C00002F321ACC32303141223E +:106D80002635343633321615140627323635342676 +:106D900023220615141602036782856466888866B6 +:106DA000303C3D2F2D3D3704D9786A697777676C81 +:106DB00078763A32313A3A31323A0001FFA5FE2C68 +:106DC000011A00020015000CB30F00C007002F1AB3 +:106DD000CC3230315322263534363637170E021571 +:106DE0001416333236371506066C596E39623E9CDE +:106DF0002C5A3B231E192D171F44FE2C5D5542664D +:106E0000552702234F5A34202108068D090B000113 +:106E100000E504DA03F905F600190017400A160C1C +:106E2000048019090F110111002F5D33331ACD327F +:106E3000323031533E0233321E0233323637330E94 +:106E40000223222E0223220607E5134865402F4F16 +:106E5000433C1D27321889164A65402D4B423F217D +:106E600025331304DA5F7D3E212C21343C607E3DC6 +:106E7000222C21383800000200EA04D9043406210B +:106E8000000C0019001F400E071414051280010E9B +:106E90000E000F190119002F5D333311331ACD3253 +:106EA000321133303141353E023733150E0307219D +:106EB000353E023733150E0307025D2355531EEE90 +:106EC0001651626227FE082356521EEE1551626368 +:106ED0002704D919276A6F2F121C525A511D1927DE +:106EE0006A6F2F121C525A511D000001025104D921 +:106EF00003DC0669000D000EB40806800100002FB7 +:106F0000321ACC32303141353E033733150E030788 +:106F10000251142D2D280FE6133844492404D91D9D +:106F2000255E6562291A245C65642D000003014515 +:106F30000504042206B4000B00170023001B400BBD +:106F40001E18180C0580010000120C002F33332F7F +:106F5000321ACC11331133303141353E02373315FB +:106F60000E02070522263534363332161514062153 +:106F700022263534363332161514060259163130AE +:106F800011DE1D4F5C31FEE42B3A413A2D364201B1 +:106F9000C72A3A413A2B3842056C18286B6F2E14D9 +:106FA0002C696C33682E323C4C2D30404B2E323CD9 +:106FB0004C2D30404B00FFFFFF950000045D05B7EE +:106FC000062600240C0001070153FE08FF4E000BAB +:106FD000B602180100000156002B3400FFFF00D25A +:106FE000033D01FC046A0407001100B00359FFFFD0 +:106FF00000560000055305B60427002800CD000008 +:1070000001070153FE05FF4D000BB6011201000000 +:107010000156002B3400FFFF004C0000064C05B663 +:107020000427002B00BE000001070153FDFBFF4DAC +:10703000000BB601120100000156002B3400FFFFC7 +:10704000004C0000033205B60427002C00CB0000E2 +:1070500001070153FDFBFF4D000BB6010A010000C3 +:107060000156002B3400FFFF004CFFEC061805CD45 +:1070700004270032008B000001070153FDFBFF4D88 +:10708000000EB402300B0000B8FFEAB056002B34FB +:10709000FFFF00220000062E05B60427003C012950 +:1070A000000001070153FDD1FF4D000BB6010F0297 +:1070B00000000056002B3400FFFF00560000064E73 +:1070C00005CD04270153FE05FF4D0107021D00A950 +:1070D0000000000EB400061A0000B8FFEAB0560027 +:1070E0002B34FFFF005FFFEC033D06B4062601834F +:1070F000000001070154FF1B0000001040090302BB +:107100000122070101C856002B343434FFFFFF89E8 +:107110000000045205B6060600240000FFFF0046EA +:10712000000004CC05B6060600250000000100465C +:107130000000048605B60005000EB60401027200C8 +:107140000872002B2B3230317301210721014601D7 +:1071500035030B2BFDE0FEF505B6CAFB1400FFFF5F +:1071600000460000048605B6060600280000FFFF62 +:10717000FFD8000004A305B60606003D0000FFFF8F +:1071800000470000058E05B60606002B0000000330 +:107190000089FFEC059A05CD00140029002D001987 +:1071A000400C2B2A2A001F0B037215000972002BBA +:1071B000322B3211392F3330314522260235343EFD +:1071C0000433200011140E0427323E0435342623E4 +:1071D000220E04151416160337210702B4B2F881E3 +:1071E0002C5680A9D07C0101011929517CA5CF74AE +:1071F00052876D52361BA194538A6F53381B4A8FA6 +:10720000512901EB2A148C0102AF7BE9D0AD7E45F8 +:10721000FECBFEF27BE9CEAB7D44CD376488A3B5CF +:107220005FA8C639668AA3B35B6FA55A01CBC8C8ED +:10723000FFFF00450000026805B60606002C0000AE +:10724000FFFF00460000056A05B60606002E000096 +:107250000001FF890000043705B9000C0013400944 +:10726000080001027204000872002B322B12393020 +:10727000316301211323032626270606070177031E +:10728000070104A3E7570709021B4D25FE2C05B98A +:10729000FA47037F47B84E4DA847FC70FFFF0045F3 +:1072A000000006E605B6060600300000FFFF0045B8 +:1072B000000005DE05B60606003100000003FFDE13 +:1072C0000000046C05B600030007000B0019400C19 +:1072D000050404000809027201000872002B322B19 +:1072E0003211392F3330316337210701372107013C +:1072F000372107222803802BFD872B028E2BFD9E32 +:107300002B03332BCBCB0296C9C90256CACAFFFF47 +:107310000089FFEC058D05CD060600320000000156 +:1073200000460000058705B600070010B7060102F9 +:107330007204000872002B322B32303173012101AC +:1073400023012101460135040CFECBEE010BFDCEDD +:10735000FEF505B6FA4A04EAFB16FFFF00460000F8 +:1073600004BA05B60606003300000001FFDC000089 +:10737000048F05B6000B001F400F0307070802002B +:10738000040272010909000872002B3211332B111B +:107390003939321133303163370101372107210187 +:1073A00001210724260222FED12603742BFD97011A +:1073B0002CFDFE02982ABF02300210B7CAFDF2FD72 +:1073C000EDCBFFFF00B1000004C205B60606003792 +:1073D0000000FFFF00BC0000050505B60606003CE6 +:1073E000000000030088FFEC060205CB0017002117 +:1073F000002B0020400F2B19190D0A0B03722218C5 +:107400001816010009003FCD323211332BCD323234 +:107410001133303145372E02353436362437373381 +:10742000071E021514060604070703130E0315149E +:107430001616053E033534262627022D31A2D064C8 +:107440005EB40106A825E4259DD16855AEFEF8B4CA +:10745000318C98679E6B373E79013D6A9F6B353D55 +:10746000795C14E00C80CE8090E2A05906B4B40B95 +:107470007AC98382E2AC6504E101A002C9034070CD +:107480009A5E557E47040744739B5C507A4703001D +:10749000FFFFFF900000052705B60606003B000031 +:1074A000000100BE0000068D05B600260021401038 +:1074B00017131301250202001E160A027200087239 +:1074C000002B2B323211392F3333331133303161EA +:1074D00013232226263534363713330306061514B4 +:1074E00016163333133303333E02371333030E03BD +:1074F00023230302365F0EA5C95B0A0D5AEB600910 +:107500000939755710AFE3AE0F729D621966ED6CC5 +:1075100018629DE1961C5D01B96EB46925653D0157 +:10752000ABFE382C481E4D622E0337FCC90147972D +:107530007601E2FE0575BD8749FE4700FFFF004565 +:1075400000000354074F0626002C00000107006AC4 +:10755000FF420164000CB40410010272002BCECE75 +:107560003031FFFF00BC00000505074F0626003C38 +:1075700000000107006A00290164000CB40915022B +:107580000272002BCECE3031FFFF005FFFEC04B162 +:1075900006690626017B0000010601533000000A3F +:1075A000B340090772002BCE3031FFFF0032FFECF1 +:1075B00003EA06690626017F000001060153E60082 +:1075C000000AB32E100772002BCE3031FFFF0030BF +:1075D000FE14044B066906260181000001060153D2 +:1075E0003900000AB31E150772002BCE3031FFFFA1 +:1075F0000064FFEC02D00669062601830000010743 +:107600000153FEF40000000AB316070672002BCEE9 +:107610003031FFFF007DFFEC046E06B40626018EBC +:107620000000010601544B0000104009030201292B +:10763000070101C856002B3434340002005FFFEC10 +:1076400004B10468002C003F002340121106720CA4 +:107650003737090772292D2D1D2424000B72002BAA +:107660003211333211332B3211332B303145222674 +:1076700035343E0333321617333E0237330E0207DA +:10768000030606151416333236371506062322264E +:107690002627230E02373236363736363534262340 +:1076A000220E03151416018B83A9315C82A35F712E +:1076B0007D24090B202513C3173A371547050522EA +:1076C0001D0F240F134E2D3D5A340707295F7A0FE3 +:1076D00042735A1A0F12574F39634F381E5014C154 +:1076E000C67DE2BE8B4D6B4D183C3B142C8FAE5BC0 +:1076F000FEB717291023230705B40A122854413274 +:107700005635BF5899613977305C6F3E6D8CA0510A +:107710006B6A0002FFC8FE1504AB061F0019003497 +:1077200000274014321A1A18150B720D2424232333 +:10773000002D050172000E72002B2B3211392F33F0 +:1077400012392B32321133303143013E02333216BB +:10775000161514060607161615140E0223222627E0 +:107760000301323E0235342623233733323E0235BD +:10777000342623220606070316163801561D76CD39 +:107780009E7EB25F529D7172933776BF8771903142 +:107790007801874A6D4A257C7E3A2844476D4A2500 +:1077A0005A554B664214B52883FE15064B88C96EA0 +:1077B000549C6C71A6681617A59258B192593E2038 +:1077C000FDCB02953257713F7078BF284C6C445006 +:1077D0006644825EFCB7232A00010046FE14044E74 +:1077E000045300170017400C040C0D03001205068B +:1077F00072000F72002B2B321217393031533E02B8 +:10780000370333131E0315333636370133010E02A7 +:1078100007461135472B9AE83C04060402071E541C +:10782000230120FAFDCA38533B14FE1455A9A9536D +:107830000445FDD727525552264FB3450228FBF485 +:1078400066BCB55C00020040FFEC04A106200025E8 +:1078500000350019400D2E081D0300160F01722679 +:10786000000B72002B322B32121739303145222691 +:107870002635343636372626353436363332161723 +:1078800007262623220615141616171E0215140E97 +:107890000227323E02353426270E0315141601E561 +:1078A00090BA5B7CE096455F68B8767ABA495D40ED +:1078B0008F51525F254E3C476F3F4B90D16C446BCC +:1078C0004D2949374C86653968146DB26895E29840 +:1078D0002738915D6A9750422FA8293B4E482D4486 +:1078E00046303985A0637CD39C56C03B688A4F6282 +:1078F000872B154D6D8C546A770000010032FFEC28 +:1079000003EA0467002D001F400F09081D1D2020F9 +:10791000001710077227000B72002B322B3211391F +:107920002F33123939303145222626353436363751 +:1079300035262635343636333216170726262322C7 +:107940000615141633330723220606151416333290 +:10795000363715060601C47EB460518E5B425D7DEC +:10796000C86E75AE474C3A8953618361678124853F +:1079700053834A60666BA64540BE14468159617FB9 +:10798000490F071A6D52758E402926B01F2A495497 +:107990003943AF254F3F40513623C220300000010C +:1079A000005EFE740459061400280010B617141463 +:1079B00015007200002F2B3211333031413E023559 +:1079C0003426272E0235343636243706062323374D +:1079D00021070604060615141616171E02151406AE +:1079E000060701633A552F4A5961803F65BB010183 +:1079F0009C317135E82802D521B1FEEAC1642B55CE +:107A0000414B72402E5034FE74365D55292D382678 +:107A10002A69936887F5EAEB7C0705B59A92FEE43C +:107A2000D96D425B411C2147634C3F6D602F0001C3 +:107A30000030FE14044B0468001D001D40101D0F93 +:107A400072111007071507720E06720D0A72002BCD +:107A50002B2B321133332B3031411336363534264C +:107A600023220606070323133307333E023332165D +:107A70001615140607030257F70909414347896F92 +:107A80001F64EAEBB61809296A87545B7E420D0928 +:107A9000F4FE14048C273F1B41466DCF93FE270450 +:107AA00053D13B694247835E295D2BFB8500000370 +:107AB0000064FFEC04600620001900250031001965 +:107AC000400C262020002D0D01721A000B72002B95 +:107AD000322B3211392F33303145222626353436B8 +:107AE00036373612363633321616151406060706A2 +:107AF00002060627323E0237210606151416032118 +:107B0000363635342623220E0201CF7EA14C0B17C8 +:107B100011286B91C27E729F540A1512246891C479 +:107B20006B3B6252471FFE300F104A0301CC0E0F11 +:107B3000494A3A635447146AC3863A89944AAD0164 +:107B400011BE6460C59837809051A5FEF2C369B438 +:107B50004385CA86539143777A02D14B8A406E7827 +:107B60004382BD0000010064FFEC024B045300158A +:107B7000000EB60706720F000B72002B322B30314D +:107B800045222635343637133303060615141633CB +:107B9000323637150606017077950A0B9AEA9C066D +:107BA000082F3325462B2477146D8A1B473502D9BD +:107BB000FD1B1C34142D33100EB0111BFFFF002FC2 +:107BC0000000048C0453060600F900000001FF9A2F +:107BD000FFEC03E20621002A001B400E10080014EF +:107BE0001B01720F0A7224000B72002B322B2B32F6 +:107BF00012393930314522262627032626270E033F +:107C0000070123012726262322060727363633328B +:107C1000161617131E0233323637150606034C4369 +:107C200059350B260709020D191B1D10FECDFD024B +:107C30006C0F0B3F431B34161D23562C6B85480DD0 +:107C4000700718251A0D23121A4D14326953013A80 +:107C50003A933C1D3C3D3D1EFDD4042E7A5D5707F2 +:107C600005BD090B4C956EFC7838441E0506B40B17 +:107C70001000000100650000043E0453000F0013D3 +:107C8000400906000B010672000A72002B2B32120B +:107C90003930317303331316161736121237330681 +:107CA000020207EF8AE7460708026FA2742AEC2B4C +:107CB00094F1B40453FD8142863A71010C0142C231 +:107CC000DBFE7FFEA89F00010057FE740416061419 +:107CD000003C002F401718201F031B1B1C1C1D0FEE +:107CE000102C2C0734002929001D007200002F2BB6 +:107CF00011392F1239393312393911331133111720 +:107D0000333031413E02353426272E0235343636A3 +:107D10003735262635343E0237060623233721071A +:107D200023220E03151416333307232206061514D7 +:107D30001616171E021514060607015E38542E4546 +:107D400060617E3D5FB1795E73345C79453D683D2D +:107D50003C2702B0251141887E643B838764254C13 +:107D600080C56F2A58474371462E4F34FE74375BE7 +:107D7000552A2D39272967885A74AC731D0619783E +:107D80005B436A4F38110507B5A9152C4763425A62 +:107D900062AA4788623B503B1D1C46654D3F6D61A2 +:107DA0002F00FFFF005FFFEE043A04650606005255 +:107DB00000000001005AFFEC05700453001E001D76 +:107DC00040100D0811030C0C0E0672090A721800FF +:107DD0000B72002B322B2B321117333031452226F8 +:107DE0003534363713210323132337372107230371 +:107DF00006061514163332363715060603D66E7787 +:107E000009077CFEAFC5EDC6E615C3043E26E27C3D +:107E1000050525231E3718235E146F66193E2702B9 +:107E20005AFC6703996E4CBAFDA015280D24230D4A +:107E30000BAD10170002FFC9FE15044B04670016B6 +:107E40000027001B400E251717120F0B7220050785 +:107E500072000E72002B2B322B3232113330314331 +:107E6000133E023332161615140E0323222627065C +:107E700006070301323E0335342623220606070394 +:107E8000161637E92073CEA882B25C2A557EA869FF +:107E90005E8A300B1A113E016E41674C3319585BF4 +:107EA0004B694618442167FE15045195E78568C162 +:107EB000866BCFB68C5046374E9253FEDF02964407 +:107EC000728B903F6E7F519B70FEC22C3700000179 +:107ED000005FFE6F03D00468002B0016400B0427E0 +:107EE000082304001912077200002F2B32121739D1 +:107EF0003031413E0235342626272E0235343E03EA +:107F00003332161707262623220E031514161617CA +:107F10001E021514060607016537543018434152F6 +:107F2000844F2F5E8DBC7559903D462F7240436E35 +:107F300055391D2F5B41446E422D4F35FE6F355F25 +:107F4000582A1C2B2A1B2267A17861C6B28B5122AA +:107F50001CB9162138607A85414E64421B1D446568 +:107F60004E3E6D6231000002005FFFEE05030453D8 +:107F7000001400260015400A0C1F1F090672150088 +:107F80000B72002B322B321133303145222635341F +:107F90003E0333210721161615140E0327323E0324 +:107FA0003534262723220E021514160202BDE633AD +:107FB000679CD183021A25FEED2338224C7EBA6FCE +:107FC0003E624A2F182018326A96602D6612DEDF54 +:107FD00074CEA97B42B6349F7343A4A58954C034A0 +:107FE0005D7C924D518230508AB2618280000001E6 +:107FF0000058FFEC03E10453001A0017400B0D0971 +:1080000008080A067214000B72002B322B3211334F +:10801000333031452226353436371321373721079F +:108020002103060615141633323637150606020AE2 +:108030007A980A0875FED916BE02B527FEAF7606F5 +:1080400008333326492B2577146D8A1D4E270224C9 +:108050006D4DBAFDDA1E36152E32110EB1111B0010 +:108060000001007DFFEC046E0453001C0010B717E4 +:108070000706720F000B72002B322B323031452273 +:108080002635343637133303060615141633323EBD +:1080900004353314020206060207C5C50B0C79E944 +:1080A000790D095F55476C5037210EEA194688DD76 +:1080B00014C7A927523D0241FDBE3A4C20635D46DC +:1080C00080AED2E87A95FEC4FEDBE8890002005E4D +:1080D000FE15056304670020002D002140111221C8 +:1080E00021011F0B720A09092A160772000E72007D +:1080F0002B2B32322F332B32321133303141132EAE +:10810000023534363637170E021514161617133685 +:108110003633321615140E030703133E0435342686 +:108120002322060701816672B166519C6F975476CF +:108130003D3459377B28B2ABA7AE366AA1D68661EB +:108140008B55815C3A1B3A39394A17FE1501DD0F10 +:108150006EC18891EBCD628652A7B6695B763E0A06 +:108160000243B5C3D7B976D7B88B5407FE29029816 +:10817000094C748D97496767616C0001FF0DFE140F +:10818000049C046100240022401312067223130190 +:10819000100400050C0772171E1E000F72002B3210 +:1081A00011332B321217392B30314301032626238A +:1081B00022060727363633321617130133011316FA +:1081C000163332363715060623222626270301F3F7 +:1081D000026F3B0B2E2C12211329235A2B766F137F +:1081E00023016EFEFDCF480C3434142D1A224F307B +:1081F0005467380D2DFE5BFE14036101984D3F0856 +:1082000007B50F138989FEEF0215FCF4FE1D4A42E3 +:108210000707B60C1044805B014CFD9500010082FD +:10822000FE1405C406120021001F40111013130193 +:10823000200B7211007219080672000F72002B2BAE +:10824000322B2B323211333031411326263534365E +:10825000371333030606151416170133013E0312B4 +:1082600035331402020606070301B764D4C50B09AF +:1082700077E977090966700126E1FEDA6292653FC7 +:108280001CEC2258A0FAB464FE1401D614D1A02A22 +:1082900056310233FDC72B4C215F7409056CFA98E7 +:1082A0000C5A9CDD011DADB3FEBAFEECD07F0DFE75 +:1082B0002A000001005EFFEC05D8045300350021C0 +:1082C0004010131300260706721C2F2F330F0F00C8 +:1082D0000B72002B3211333211332B3212392F3003 +:1082E0003145222635343636373306060215141644 +:1082F000333236371333030E0215141633323E036E +:108300003534262733161615140E03232226262766 +:10831000060601999D9E41724BEF4A7747453E50B4 +:108320005F1B40E1400507053A3A3C5E452D160EBD +:108330000EE00E10244B7AAB71486641103695144E +:10834000D4AC81FFF5726DF6FF007E6961887E0115 +:108350002EFEDD18302B1243494E84A6B25355949D +:10836000453D9B4877F0D7A8613057395A66FFFFE3 +:108370000064FFEC02F805EB06260183000001070C +:10838000006AFEE60000000CB42216070672002BFD +:10839000CECE3031FFFF007DFFEC046E05EB0626EC +:1083A000018E00000106006A1700000CB4291D07A9 +:1083B0000672002BCECE3031FFFF005FFFEE043A95 +:1083C0000669062600520000010601530500000A56 +:1083D000B3270A0772002BCE3031FFFF007DFFEC80 +:1083E000046E06690626018E000001060153240072 +:1083F000000AB31D070672002BCE3031FFFF005E6E +:10840000FFEC05D80669062601920000010701531A +:1084100000E70000000AB336070672002BCE3031A9 +:10842000FFFF004600000486074F062600280000D4 +:108430000107006A00450164000CB4180C010272C7 +:10844000002BCECE3031000100B1FFEC051905B68E +:10845000002700214011131C1C001B171718027263 +:1084600014087207000972002B322B2B32113311C2 +:10847000392F33303145222627351616333236361A +:108480003737363635342623210323012137210798 +:10849000210321321615140607070E0203662F5A10 +:1084A0001F2445213A4E320D0F06084F5CFEFA9705 +:1084B000ED010CFEAE2B03DA2BFE65490101B9B8C4 +:1084C0000607141861A114110DC90F0F2957444D47 +:1084D0001C391C4648FD3B04EACCCCFEA7A89420DE +:1084E0004F24677FA34DFFFF0046000004880785E7 +:1084F0000626016000000107007601B40164000A4D +:10850000B306010272002BCE303100010089FFEC6E +:10851000052305CC00280019400C16191900110A72 +:10852000037220000972002B322B3211392F3330A5 +:1085300031452226263534123E02333216170726DD +:108540002623220E020721072106061514161633CC +:1085500032363637150E020298AFEA763D7BBCFE06 +:10856000A173BE565D40935762A07C581B024429FC +:10857000FDBD030249926C39706E363B777F148DD6 +:10858000FFAB84010BF2BB6D2E2FC3233143769BCF +:1085900059CA18351A73A254112013CC171F0F0093 +:1085A000FFFF0028FFEC043E05CB06060036000066 +:1085B000FFFF00450000026805B60606002C00001B +:1085C000FFFF004500000354074F0626002C000063 +:1085D0000107006AFF420164000CB410040102723A +:1085E000002BCECE3031FFFFFEBEFE69027505B610 +:1085F0000606002D00000002FFC0FFEB06F905B6DD +:1086000000270032001F4010281D0872321212008D +:108610001F10027207000972002B322B3211392F02 +:10862000332B323031572226273516163332363661 +:1086300037363612123721033332161615140E024E +:10864000232101210E03070E022533323E02353469 +:108650002623234529441816321D3558522C20460E +:108660004B4D2602F47D5DAACC5B549CDB87FE7FDC +:108670000109FED71C3F42401D3979A003828B526D +:10868000794F27776F80150E09C9080C2F7F775413 +:10869000DB0100011992FDB163AB6D7EB9793C0439 +:1086A000E96CE8E3C94F99BE58DD26486842635B30 +:1086B00000020046000006F005B60015001F00236A +:1086C00040110703031F1414000601027216121250 +:1086D000000872002B3211332B3211392F33331132 +:1086E000333031730133032113330333321616153C +:1086F000140E022321132103253332363635342656 +:108700002323460135ED7E01E87FED7E68A4C95B39 +:10871000549CD984FE798DFE178E0300906B8C4497 +:10872000766F8005B6FDB2024EFDB261AB6E7EBBC8 +:10873000793C029EFD62C8437C55665C000100B135 +:108740000000051805B60019001D400E18070703A4 +:1087500010190872060202030272002B3211332B29 +:108760003212392F3330317301213721072103337E +:108770003216151406070323133636353426232301 +:1087800003F8010BFEAE2B03DA2BFE6549FEBBB8E6 +:108790000B0B56EF6107074F65FD9704EACCCCFE43 +:1087A000A7A69D1F5733FE5B01C3203C14474BFD1A +:1087B0003B00FFFF0046000005560785062601B076 +:1087C00000000107007601E80164000AB30B010212 +:1087D00072002BCE3031FFFF000FFFEC0569078AD6 +:1087E000062601B9000001070230004B0164000AAF +:1087F000B31D0D0272002BCE303100010046FE6D1C +:10880000058705B6000B0015400A080302720A0529 +:1088100000020872002BCE33332B3230314113214A +:10882000013301210133012103018258FE6C01351E +:10883000EFFEF40233010AECFECBFE6F56FE6D0133 +:108840009305B6FB1604EAFA4AFE6D00FFFFFF89A6 +:108850000000045205B6060600240000000200468F +:108860000000048805B6000F00190019400C190516 +:1088700005000401027210000872002B322B321125 +:10888000392F333031730121072103333216161586 +:10889000140E02232733323636353426232346017D +:1088A00035030D2BFDDF5270A9CC5C549DDA877E19 +:1088B0009474914677709305B6CAFE7B63AE707C64 +:1088C000B6783CC8427B53695D00FFFF004600005C +:1088D00004CC05B6060600250000FFFF0046000098 +:1088E000048605B60606016000000002FF49FE6D21 +:1088F000053B05B6000F0017001E400E09021010C0 +:108900000E0C0C0F0E0813070272002B323FCD32F3 +:108910002F11331133333031431333361A023721D9 +:108920000133032313210301211323060A02B78015 +:108930007456AA9D873302A7FEF6B881E856FCAFAD +:1089400057011801F8E1EB246B8491FE6D02607908 +:1089500001230145015AAEFB17FDA00193FE6D02F4 +:1089600060041C70FEEFFEE0FEF2FFFF0046000018 +:10897000048605B60606002800000001FF910000ED +:10898000074005B600110020401201070A100D042F +:10899000060009060202720F0C000872002B323228 +:1089A0002B32321117393031630101330113330394 +:1089B000012101012301032313016F028DFEBEF388 +:1089C000013993E493024C0108FD8D0150FCFEC176 +:1089D00099E398FDA4030602B0FD4E02B2FD4E02DB +:1089E000B2FD29FD2102D5FD2B02D4FD2C00000192 +:1089F0000014FFEC047105CB0031001F400F292843 +:108A000011111010001920037207000972002B3297 +:108A10002B3211392F33123939303145222627357F +:108A2000161633323E023534262323373332363698 +:108A30003534262322060727363633321616151408 +:108A4000060607151E0215140E0201AC85C44F530D +:108A5000D4695A8A5F31AA9AAF28A265B5736F6448 +:108A60005FB357596FE9A17DB46063B3765C844707 +:108A70004D98E4142729D42F35264767417264BEE8 +:108A80002F6F62575D4338A6484F57975F71A260BA +:108A900010060C54865866A97A4200010046000070 +:108AA00005DA05B60013001A400E0708111204007B +:108AB0000A0102720C000872002B322B3212173995 +:108AC0003031730133030E02073301210123133EBA +:108AD00002372701460135DDA40C1F1E0B07035882 +:108AE000011BFECBDAA30E1C1D0E06FCA605B6FC70 +:108AF000FF37877F2B0469FA4A03023F837F3802DE +:108B0000FB83FFFF0046000005DA078A062601AE58 +:108B100000000107023000EF0164000AB3140102F3 +:108B200072002BCE3031000100460000055605B61C +:108B3000000A0019400D090603030005010272082E +:108B4000000872002B322B32121739303173013387 +:108B50000301210101210103460135ED9502700158 +:108B600013FD6C0181FEF6FE929905B6FD4802B830 +:108B7000FD2AFD2002D4FD2C0001FFC0FFEB056A99 +:108B800005B6001E0015400B120872151002720780 +:108B9000000972002B322B322B3031572226273519 +:108BA0001616333236363736361212372101230184 +:108BB000210E04070E024529441816321D3558525D +:108BC0002C20464B4D260316FEC8EC010BFEB516B5 +:108BD00032343532173979A0150E09C9080C2F7FA8 +:108BE0007754DB0100011992FA4A04E957B8B8AE8C +:108BF0009B3F99BE5800FFFF0045000006E605B602 +:108C0000060600300000FFFF00470000058E05B695 +:108C10000606002B0000FFFF0089FFEC058D05CD47 +:108C2000060600320000FFFF00460000058705B67B +:108C30000606016C0000FFFF0046000004BA05B6FE +:108C4000060600330000FFFF0089FFEC052305CC7A +:108C5000060600260000FFFF00B1000004C205B6B2 +:108C60000606003700000001000FFFEC056905B69D +:108C7000001C001B400F190C13160F0500180D02E5 +:108C80007207000972002B322B321217393031571C +:108C900022262735161633323E02370133131E02C1 +:108CA000173636370121010E02CC2F6A24295E2E99 +:108CB0003351443F21FED7EEAA08111005162E1895 +:108CC000017E0106FD7D5498B214110DD8131420B5 +:108CD0003C56350414FD751E454823326128029E1A +:108CE000FBD48DB75A00FFFF0088FFEC060205CBCE +:108CF000060601710000FFFFFF900000052705B682 +:108D00000606003B000000010045FE6D057C05B62F +:108D1000000B0017400B080302720905050002084A +:108D200072002BCE3311332B3230314113210133FA +:108D30000121013301330303C357FC2B0135EFFE3F +:108D4000F50227010AEDFEF5BB81FE6D019305B624 +:108D5000FB1704E9FB11FDA6000100D70000054840 +:108D600005B6001A0017400B14040400190C027217 +:108D7000000872002B2B3211392F3330316113066A +:108D800006232226263534363713330306061514F8 +:108D9000163332363713330103247C48C36A609A92 +:108DA0005A08096EED6C060955575BAE4C91EEFE04 +:108DB000CA024520373F85682241260213FDFF1F66 +:108DC0003515474B2E2002AEFA4A0001004500003F +:108DD00007E205B6000B0017400B0A0601027207F6 +:108DE0000303000872002B3211332B3232303173FF +:108DF0000133012101330121013301450135F2FE27 +:108E0000F501CA010AF3FEF501CA010AF1FECB051C +:108E1000B6FB1704E9FB1704E9FA4A000001004514 +:108E2000FE6D07E205B6000F001B400D0C080302A3 +:108E3000720D09050500020872002BCE3311333381 +:108E40002B32323031411321013301210133012111 +:108E50000133013303062A56F9C50135F2FEF50147 +:108E6000CA010BF2FEF501CA010BF0FEF5BC81FE52 +:108E70006D019305B6FB1704E9FB1704E9FB11FD2F +:108E8000A600000200B1000004DD05B6000F0019C5 +:108E90000019400C19050500020302721000087247 +:108EA000002B322B3211392F33303173012137210E +:108EB000033332161615140E022327333236363595 +:108EC00034262323FC010AFEAB2B02427D6AAACC86 +:108ED0005C559CDA87788E739245776F8E04EACC66 +:108EE000FDB163AE707CB6783CC8427B53695D00CF +:108EF00000030046000006B705B6000D0018001C70 +:108F0000001B400D180303001A010272190E00081D +:108F100072002B32322B3211392F3330317301333F +:108F2000033332161615140E02232733323E023550 +:108F30003426232301013301460135ED7E5BA9CDA3 +:108F40005B549DDA87677D567C5127776F7D02D011 +:108F50000135F1FECB05B6FDB163AE707CB6783C51 +:108F6000C82647643F695DFD6205B6FA4A00000203 +:108F700000460000042705B6000D00180017400B3E +:108F8000180303000102720E000872002B322B112D +:108F9000392F333031730133033332161615140E63 +:108FA00002232733323E023534262323460135ED92 +:108FB0007E6CAACC5B549CDB87788E577C512777DC +:108FC0006F8F05B6FDB163AE707CB6783CC826479E +:108FD000643F695D00010017FFEC048D05CC00269D +:108FE0000019400C0E0D0D00161D037208000972C9 +:108FF000002B322B3211392F3330314522262735C1 +:109000001E0233323636372137213636353426269E +:1090100023220607273636333216161514020E029F +:10902000018B6FB4513E75763E8BCA8322FDB72A01 +:10903000023D01014389665E94523D55D374A8E90F +:109040007B3773B6FD14262BDA202B146FD192CA0E +:109050001022156F9F57281FC1232F82FAB28CFE52 +:10906000EFF1BA6A00020046FFEC07B105CD001C23 +:109070000031002140120D080800271303720B0273 +:10908000720A08721D000972002B322B2B2B321131 +:10909000392F333031452226263534363721032304 +:1090A000013303213E0333320011140E0427323EF4 +:1090B0000435342623220E041514161604EDB1E4EB +:1090C0006F0302FED08CEC0135ED7F01262077ACDA +:1090D000E08BF00104264C759DC76B4679644D36D4 +:1090E0001B91874578664F371D3E7E1493FFA11E66 +:1090F0003B1CFD6C05B6FDAA82E1AA60FED4FEFB16 +:109100007AEAD3B08247CD356288A4BA64AABD3565 +:109110006387A4B9646BA35A0002FF9C000004C7D4 +:1091200005B6000F001A001D400E10010E0E0013B0 +:109130000902720C0C000872002B322F2B321139ED +:109140002F333330316301262635343E023321017B +:109150002313230101331323220E02151416640274 +:1091600003576E5196D28201B2FECCEE7CB1FE481E +:10917000020C87669F4876552E84029733977F7539 +:10918000AF763CFA4A024AFDB6031101DE1E416584 +:1091900047666D00FFFF005FFFEC047E0468060673 +:1091A0000044000000020069FFEC04CA061F00240E +:1091B000003800274014181932032E2E1C1C0014EE +:1091C00010100A0F017225000B72002B322B323265 +:1091D000113311392F3311173330314522262635FB +:1091E000343E03373E0337170E02070E02071736C9 +:1091F000363332161615140E0227323E0335342646 +:10920000232206060706061514161601FA7DB46019 +:10921000254C76A2682F94ACA7401A43ADA73C58C2 +:109220008C66210638B2776587444185D17C3B5EE8 +:10923000472F174A4B3F765F1F0A0E25521468D2FC +:109240009D69EEEED4A0291326201908C6091C2119 +:1092500012186AAE7F02457158A4747DF3C575C1BA +:109260003A647C843E6364405C2B316D30517A43B8 +:1092700000030060FFEC0434046700190028003488 +:10928000001F400F13122929232300310A07721AE5 +:10929000000B72002B322B3211392F331239393037 +:1092A000314522262635343E033332161615140670 +:1092B00006071516161514060627323636353426D7 +:1092C0002623231406151416033332363635342676 +:1092D00023220606022396C964326391BE7376AADE +:1092E0005D44764C53705ECB9D4B6231316955CEF7 +:1092F000017C5DD14D7B494D4E4E825D146DCA8C13 +:1093000072CFAF804843805C526F43110615696786 +:1093100055A067AD3151313140210D1F108C7D01B9 +:10932000F0234C3F3747498600010023FFEC0385BB +:109330000467002E001A400E0420090D04001017C7 +:10934000077227000B72002B322B32121739303183 +:109350004522262635343E02373E02353426232266 +:1093600006072736363332161615140E02070E027C +:109370001514163332363637150606019162A76585 +:10938000426D87455D6E303F4B4B8E423C49BF710D +:1093900061995A3D69874B51713B515C396E693017 +:1093A0004DAA143B83695679533B1821363D2D2F26 +:1093B000392B20AD20343879645273523C1B1E3354 +:1093C00043333844182916BB252C0002005FFFECFC +:1093D0000461062400260039002140110E0F2D03E0 +:1093E00031310A0A00151C017227000B72002B3262 +:1093F0002B3211392F3311173330314522262635C0 +:10940000343E0333321616173336343534262322CE +:1094100006072736363332161215140E0427323E4D +:1094200003372E0223220E0315141601EB86B056C5 +:109430002C55799A5D4C6D4C180702828D32722D35 +:10944000353A9D50A6D1621F40658CB560395F4C9E +:109450003C2A0D103B5439345C4C361E57146CBEFC +:109460007B69C2A3794332533211260DE3D9181414 +:10947000B6181E96FEE4C86DE2D6BB8E50C1355FAD +:109480007F934F3759342E54759052647C00FFFF00 +:109490000060FFEC040004680606004800000001BC +:1094A000FFE6FFEC074E0468004E0033401B480AFD +:1094B000721F0672211D1D464A4A002E27271017CB +:1094C0000772373E3E07000B72002B323211332BEE +:1094D0003232113311392F333311332B2B303157B3 +:1094E00022262737161633323E033534262322062A +:1094F0000735363633321615140607331333033364 +:109500003E033332161707262623220E03151416A0 +:1095100033323637150606232226263534363723CE +:10952000032313230E036524421924142C174269C4 +:109530004F361B545620371E1E4F30AAC00102A7BB +:1095400065DD659F165783B27127431D29152E18B7 +:1095500041694E351A525722341D1B503071A257A3 +:109560000201AB64DC649D175984B1140806BB0486 +:10957000063D6A88964A6E800C09BF080EDCCD1144 +:10958000220F01D6FE2A5EAF8C520807BB04063EAE +:109590006A87964A6E800C09BF070E60BD89132545 +:1095A0000DFE2901D762B1894F000001000CFFECCC +:1095B00003A50468002E001F400F282710100F0F6E +:1095C00000181F077207000B72002B322B32113963 +:1095D0002F331239393031452226273516163332CA +:1095E0003636353426232337333236363534262380 +:1095F00022060727363633321616151406060715C7 +:10960000161615140606016265B73A3CB06C4F7B1E +:1096100048596AA126714E7C484E564695513C5A8F +:10962000C0736CA25B41734E55666FE114291FCA6B +:10963000213727513D424CAF1B464137402823AECE +:10964000262E3A765B4D7048130617705F6BA55D4A +:10965000FFFF0070FFEC048804530606005800006A +:10966000FFFF0070FFEC04BD06270626005800002F +:10967000010602301600000AB31E080672002BCE47 +:109680003031000100300000048C0453000A00193E +:10969000400D09060303000501067208000A720066 +:1096A0002B322B321217393031731333030121015E +:1096B0000121010330EBE97001E30115FDFB0146D7 +:1096C000FEF3FECD730453FDF4020CFDD9FDD4026C +:1096D00022FDDE000001FFB6FFF0046604630022F5 +:1096E0000015400B150A721A11077207000B720061 +:1096F0002B322B322B303157222627351616333298 +:109700003E02373E03333216170323132626232245 +:109710000606070E03292438171125152C4439385D +:1097200020315C78B287559A37E4EBC60E24155485 +:10973000685335274C5B80100A08C40707346593CB +:109740005F8BCE85421B12FBCA0399030556BE9C54 +:1097500075BD874800010035000005BC04520015A6 +:10976000001B400E03110C0300060106720F0800D7 +:109770000A72002B32322B32121739303173132117 +:109780001333012103231336363723012303230622 +:1097900006070335E9013C520501C1014AEAD782B7 +:1097A00012240F05FE25D35805081B0F780452FC20 +:1097B000C00340FBAE025A4C9137FC92036E4591B8 +:1097C00046FDAE0000010030000004A90453000B68 +:1097D0000019400C030A0A000601067208000A720A +:1097E000002B322B3211392F3330317313330321D5 +:1097F0001333032313210330ECEA5E01BA5EE9EA76 +:10980000EA63FE48650453FE4301BDFBAD01DFFE84 +:109810002100FFFF005FFFEE043A046506060052D8 +:109820000000FFFF002C0000044E046B06060051F0 +:109830000000FFFFFFC8FE15045104670606005331 +:109840000000FFFF005FFFEC03D10468060600463E +:109850000000FFFF0030000006AD0468060600505F +:109860000000FFFFFF57FE14045204530606005C7D +:1098700000000003005FFE140558061400180022C3 +:10988000002D0024401319232301170B0C00722D07 +:109890001A1A0E0B0772000F72002B2B3232113383 +:1098A0002B3F33331133303141132E0235343E0315 +:1098B00037133303161615140E03070303130E0391 +:1098C00015141616053E04353426262701916683A5 +:1098D000B75E2F629AD3895CDD5CC1D42D5F98D6C8 +:1098E0008D6252A3668D5728335D011C537C56341C +:1098F00018335D40FE1401DF1179C5815FBBA88379 +:10990000510601B5FE4A1AEFC55DB9A8865409FE95 +:1099100025029A02F8065A8AA04B567D480807414C +:1099200064787E3953774708FFFFFFA90000045889 +:1099300004530606005B00000001006EFE7B0488F5 +:109940000453002B001D400F20120672051A1A0046 +:109950000A0B7227010B72002B322BCE3311332BE3 +:1099600032303141132E0227230E022322262635C0 +:1099700034363713330306061514163332363637AA +:1099800013330306061514163332363703031858FB +:109990002933180408286985525A7E420F0A88EA3A +:1099A0008F07093F434889701F64E8A206062422F6 +:1099B0001529157CFE7B017E0E36513439623B46FB +:1099C000855D296335027EFD60273F1A43456DD0D2 +:1099D0009301D8FD001D2B1323250806FDBD0001B2 +:1099E00000A20000046904530020001B400D04196C +:1099F000190909001F110672000A72002B2B32117F +:109A0000392F33113330316113363637230E0223A9 +:109A10002226263534363737330306061514163317 +:109A2000323636373733030293410C1E0E08286353 +:109A300076465B7E420F0B35EA3A0A0A4940497F77 +:109A400067211AE9EB01383C6F2F314D2B47865EB9 +:109A5000266B37F7FEE92B421C4A4257BF9B7BFB24 +:109A6000AD000001006EFFEC06EC0453003400234F +:109A70004012250A72231507067230261C1C2B2B58 +:109A80000F000B72002B323211331133332B323271 +:109A90002B3031452226353436371333030606156D +:109AA00014163332363637133303060615141633BD +:109AB000323E02371333032337230E0223222E02B2 +:109AC00027230E02017E858B0D0989EB8E070A3C48 +:109AD0003E4683691E66E98E09083A3E34655A4857 +:109AE0001765EAECB61809286783523B583E2508EB +:109AF00008296E88149D8B2A582F028EFD61283FFD +:109B00001B41456DCB8B01E4FD61283E1944453E68 +:109B100077AC6E01D8FBADD23B6942223F57363F4E +:109B20006D420001006EFE7B06EC045300400027EE +:109B3000401435271906720D052E2E0A0A2100122F +:109B40000B723C010B72002B322BCE3333113311CD +:109B500033332B3232303141132E0227230E0223AE +:109B6000222627230E0223222635343637133303C9 +:109B70000606151416333236363713330306061528 +:109B8000141633323E023713330306061514163308 +:109B900032363703057B582A331A03072766814F6D +:109BA000737C0F08296D8952858B0D0989EB8E070F +:109BB0000A3C3E4683691E66E98E09083A3E3465D2 +:109BC0005A481765EAA305062421192A117EFE7B4F +:109BD000017E0E37523439623D806E3F6D429D8B5F +:109BE0002A5730028EFD60273F1B41456CCB8C010C +:109BF000E4FD60273F1844453E77AC6E01D8FD0078 +:109C00001A2F1224240904FDBE0000020059FFECA3 +:109C1000049B0453001600280019400C200F0F006D +:109C2000090A067217000B72002B322B3211392FE2 +:109C30003330314522262635343637132137210378 +:109C40003636333216161514060627323E023534E0 +:109C5000262623220607060615141602B980A751E8 +:109C60000D0B5DFEA3280246652F703F739B4D616F +:109C7000D3923853361B2651422B5E300C0A4F14B8 +:109C80004F906328633301ADBAFE2D0A0E4A865900 +:109C900062B26FAD1F354627303F210B0A39441E93 +:109CA000465B00030075FFEC05E704530014002633 +:109CB000002A001D400F270A721E0D0D00290806FC +:109CC0007215000B72002B322B3211392F332B30CF +:109CD00031452226263534363713330336363332B0 +:109CE00016161514060627323E0235342626232280 +:109CF000060706061514160513330301E881A44E62 +:109D00000C0C82EB652D6D3D65914E60CA8D324D18 +:109D1000351A264C392B542A0D09500266EAEAEB13 +:109D2000144F90622369360264FE2D090F46835C4E +:109D300066B36EAD1E354729323E1E0B0A394024EC +:109D4000504F990453FBAD0000020074FFEC03DB9D +:109D50000453001400260017400B1E0D0D000806CA +:109D60007215000B72002B322B11392F3330314515 +:109D70002226263534363713330336363332161659 +:109D80001514060627323E023534262623220607FE +:109D9000060615141601F183A9510E0B83EA6631EC +:109DA0007443799A4C64D8913A55381C2451443103 +:109DB000652F0D0A4E144F90632962330267FE2D02 +:109DC0000A0E4D865662B26FAD1F3546272B4124D1 +:109DD0000B0A38451E445D000001001AFFEC0365C4 +:109DE000046700250019400C0D0C0C00151C0772AF +:109DF00007000B72002B322B3211392F33303145D3 +:109E00002226273516163332363637213721363497 +:109E10003534262623220607273636333216161502 +:109E2000140E03011A4E872B387A4B53855D16FEAC +:109E30005524019D01335F413E6A3741439E667D53 +:109E4000B7642B5A8CBF141E16C91924428868ACFB +:109E5000081509576D34201BAF202B62C6956FD1B2 +:109E6000B0844A0000020030FFEE061B0465001BB0 +:109E7000002D002140120C070700251207720A0668 +:109E800072090A721C000B72002B322B2B2B321121 +:109E9000392F333031452226353436372303231307 +:109EA0003303333E033332161615140E0327323EA6 +:109EB0000335342623220E0315141603F9C1CE01EF +:109EC00001EC65EBECEA5EE01D6083A56083B15AAE +:109ED0002C5782AF5E335949341C555A3B60483287 +:109EE000185B12E8C114260EFE210453FE436CAB2E +:109EF000793F6CC2836ED0B4884CC03461839F5963 +:109F000065823F6B8896496B7B000002FFE0FFF1A2 +:109F1000043C04530024002E002140111A0A720F41 +:109F200025251D1D002818067207000B72002B3214 +:109F30002B3211392F3312392B3031572226273546 +:109F4000161633323636373E02372E0235343E028D +:109F5000332103231323220606070E0201331323A2 +:109F600022060615141653223C150D211120302906 +:109F7000161C36422C394F294379A76501B7E9E908 +:109F80005D6344503C26214A6501C38A45BA3D5C65 +:109F900034630F0908BF05061A372B354C350E13ED +:109FA00044603D58875C2EFBAD01AC3F6C443D5C8A +:109FB000330269014629513A4B47FFFF0060FFEC2D +:109FC000040205EB0626004800000106006AF000C6 +:109FD000000CB4372B090772002BCECE30310001B4 +:109FE0000030FE14044106140036002F40191F1CD7 +:109FF0001C191922221D272612122B06721D00720F +:10A00000180A7207000F72002B322B2B2B321133E0 +:10A010003311392F33113311333031412226273593 +:10A0200016163332363637133636353426232206A3 +:10A030000607032301233733373307210721070698 +:10A040000607333E023332161615140607030E02B6 +:10A05000021F2B501B1D381F2944300D9D0909403C +:10A0600042488A6D205BEA01019B249A26E925017A +:10A070004923FEBA101124140927647E4F5C7E41E7 +:10A080000C0A9F165691FE140E09C10B0B28533F64 +:10A0900002DF283E1844466DCF93FE5804C4A2AE9A +:10A0A000AEA24A547B3C375A3747875F265730FD6C +:10A0B00015679E59FFFF0023FFEC041B06210626AF +:10A0C00001C900000107007601470000000AB32F14 +:10A0D000170772002BCE30310001005FFFEC03D177 +:10A0E000046800250019400C15181800110A0772A1 +:10A0F0001F000B72002B322B3211392F33303145B8 +:10A1000022262635343E033332161707262623220D +:10A1100006060721072106061514161633323637B0 +:10A1200015060601FA77BA6A2C5A8BBD7956963F06 +:10A1300046306D41487D5E1C01A526FE610201305E +:10A1400060464E7D423F971459B68D6BD3BC9254F6 +:10A15000211DB91621417F5EAC1324134769392BA9 +:10A1600020C22127FFFF0012FFEC037504680606DA +:10A1700000560000FFFF00300000025505FA0606F9 +:10A18000004C0000FFFF0030000002F105EB062646 +:10A1900003A800000107006AFEDF0000000CB410F5 +:10A1A00004010672002BCECE3031FFFFFEF9FE1403 +:10A1B000025605FA0606004D00000002FFB6FFEC4D +:10A1C000061204630033004500294015080B0B28D4 +:10A1D0002507721B140B72403D3D292C2C34000BBB +:10A1E00072002B32322F333311332B322B32321198 +:10A1F000333031452226263534363713262623229E +:10A200000606070E032322262735161633323E0292 +:10A21000373E03333216170336363332161615140B +:10A22000060627323E023534262623220607060676 +:10A23000151416043181A6510D0C5D0B1D0E4A5FDD +:10A240004F34254A5D7F5B2436170F27152D443880 +:10A2500035202C5671A57C53973A5E306F40749927 +:10A260004D60D4913853361B2651422B5F2E0D0A78 +:10A270004F144F906328633301AF030356BE9C75A0 +:10A28000BD87480A08C406083464936087CB8945B3 +:10A290001A14FE4B090F4A865962B26FAD1F35463C +:10A2A00027303F210B0A39441E465B00000200366E +:10A2B000FFEC06400453001C002E002D40172926F9 +:10A2C00026091215150E0E090900110C06720B0A4B +:10A2D000721D000B72002B322B2B3211392F3311D0 +:10A2E00033113311331133303145222626353436BC +:10A2F0003637210323133303211333033636333226 +:10A3000016161514060627323E0235342626232259 +:10A3100006070606151416045E81A651060A06FEF7 +:10A320008B65ECEDEA5E01765EEA652D7040749A0D +:10A330004D61D4923953361A2650412B602F0C0AA6 +:10A340004F144F90631B3B3E1DFE210453FE4301FF +:10A35000BDFE2D090F4A865962B26FAD1F354627E3 +:10A36000303F210B0A39441F455BFFFF00300000DE +:10A3700004430614060600E90000FFFF0030000059 +:10A38000048C0621062601D0000001070076014E4C +:10A390000000000AB30B010672002BCE3031FFFF24 +:10A3A000FF57FE14045206270626005C0000010732 +:10A3B0000230FF8C0000000AB31E0C0672002BCE88 +:10A3C00030310002006EFE1404880453001D002288 +:10A3D00000214011180A72160806721F1E20191A51 +:10A3E0001010000B72002B32113333DECD332B32C1 +:10A3F0002B303145222626353436371333030606F3 +:10A4000015141633323636371333032337230E022F +:10A4100003133733030187597E420F0A88EA8F07F7 +:10A42000093F434889701F64E8EAB71808296A8819 +:10A43000BC50C22C5E1446855D296335027EFD60EA +:10A44000273F1A43456DD09301D8FBADD23B6942FB +:10A45000FE2801684BFE4D0000010046000004C0CC +:10A4600006E600070010B70603010272000872003A +:10A470002B2BCE33303173012113330321014601DD +:10A4800035022B41D96BFDE6FEF505B60130FE0520 +:10A49000FB1500010030000003EF058B00070010E2 +:10A4A000B70603010672000A72002B2BCE3330313F +:10A4B000731321133303210330EB01B243DF6AFE30 +:10A4C00057C204530138FE0DFC68FFFF00CC0000AA +:10A4D00007B307850626003A00000107004302473C +:10A4E0000164000AB324010272002BCE3031FFFF59 +:10A4F00000790000065E06210626005A00000107CA +:10A500000043016A0000000AB326010672002BCE48 +:10A510003031FFFF00CC000007B307850626003A64 +:10A5200000000107007602ED0164000AB324010275 +:10A5300072002BCE3031FFFF00790000065E06214D +:10A540000626005A00000107007602110000000AEA +:10A55000B326010672002BCE3031FFFF00CC000085 +:10A5600007B3074F0626003A00000107006A018F73 +:10A570000164000CB43024010272002BCECE3031C5 +:10A58000FFFF00790000065E05EB0626005A00007A +:10A590000107006A00B20000000CB4322601067206 +:10A5A000002BCECE3031FFFF00BC00000505078533 +:10A5B0000626003C00000107004300E20164000A97 +:10A5C000B309020272002BCE3031FFFFFF57FE1499 +:10A5D000045206210626005C0000010600434F00DD +:10A5E000000AB31E0C0672002BCE30310001003180 +:10A5F00001C703A0028700030008B10100002F3249 +:10A60000303153372107312903462801C7C0C00024 +:10A610000001003101C70777028700030008B1017C +:10A6200000002F323031533721073129071D29010E +:10A63000C7C0C000FFFF003101C7077702870606C9 +:10A6400001FF00000002FF2FFE3902B0FFCC000323 +:10A6500000070010B40405800001007C2F331A1895 +:10A66000CC32303147372107013721079C1D032F9A +:10A670001DFC9C1D032E1DB78383FEF08383000108 +:10A68000007803C1022F05B6000B000CB4010B05C6 +:10A690000272002BCD32303153273E0237330E0386 +:10A6A000077F0720566130B01A3734301303C116C4 +:10A6B00049A4A84A3C83847D35000001007303C18E +:10A6C000022B05B6000A000CB4060A040272002B25 +:10A6D000CD333031533E023733170E02077324490E +:10A6E0004318E8082056613103C151B2AC46164800 +:10A6F000A5A74B000001FF9CFEF8015400EE000AE4 +:10A70000000AB20A0604002F33CD3031433E02372F +:10A7100033170E02076424494219E80820576130B4 +:10A72000FEF851B2AC471747A6A74B00000100E462 +:10A7300003C101D705B6000B000CB4040006027279 +:10A74000002BCD333031412E02273733061E02173E +:10A750000133122117050ED6010104060503C14875 +:10A76000A5A84B153F83827A37000002007803C109 +:10A7700003C505B6000A00160012B70C010A16053B +:10A78000100272002B32CD323939303141273E026E +:10A7900037330E020721273E0237330E0307021517 +:10A7A0000921576230AF234A4219FD8207205661C2 +:10A7B00030B01A3734301303C11649A4A84A50B236 +:10A7C000AC471649A4A84A3C83847D350002007337 +:10A7D00003C103C105B6000A00150012B706110A2D +:10A7E00015050F0272002B32CD3239393031413E1E +:10A7F000023733170E0207213E023733170E0207C6 +:10A80000020924484219E9081F576330FDBB244957 +:10A810004318E8082056613103C151B2AC461648CE +:10A82000A5A74B51B2AC461648A5A74B0002FF9C0A +:10A83000FEF802EA00EE000A00150010B50611004D +:10A8400015040F002F33CD3239393031413E0237F4 +:10A8500033170E0207213E023733170E020701316C +:10A86000244A4219E80820576130FDBA24494219A8 +:10A87000E80820576130FEF851B2AC471747A6A749 +:10A880004B51B2AC471747A6A74B000100CB0000C5 +:10A8900003ED0614000B0014400B09020A01040723 +:10A8A0000308080500002F2F1739303173010537D1 +:10A8B0000513330325072503F90105FECD2B0128D8 +:10A8C00026F08C01452BFEC7A103E21DCB1D01A183 +:10A8D000FE5F1DCB1DFC1E000001003E000003FEBC +:10A8E00006140015001F401408090C0D0E0F060772 +:10A8F000080302040114111213080A00002F2F1775 +:10A9000039173930317313053705133705370513F8 +:10A910003303250725070325072503FF83FEBC2BEB +:10A9200001380F5EFEBB2C01381EF18301452BFE62 +:10A93000C6086301452CFEC71E017A1CCB1C01050D +:10A94000F61DCC1D017AFE861DCC1DF6FEFB1CCB30 +:10A950001CFE8600000100B001D502A50403000E14 +:10A960000008B10700002F3230314122263534363D +:10A9700036333216161514060601A96A8F4272483C +:10A98000457143437201D58293647C39377A64629E +:10A990007D3AFFFF0023FFE5058401110426001125 +:10A9A000000000270011021C0000000700110438FD +:10A9B00000000007008CFFED090905CB000300151E +:10A9C00000270039004B005D006F002F40186755CD +:10A9D0005E4C0D724331283A0303280D7216040DA4 +:10A9E0001F01010D0572002B322F3210CC322B3299 +:10A9F0002F3210CC322B32CC323031730133010381 +:10AA0000222635343E0333321615140E0327323E08 +:10AA10000335342623220E0315141601222635345D +:10AA20003E0333321615140E0327323E0335342607 +:10AA300023220E0315141605222635343E03333225 +:10AA40001615140E0327323E0335342623220E0337 +:10AA5000151416E8043FC0FBC41E7C8518385D89B8 +:10AA60005E7E8719395E8A4D2A422F1E0E2A2929B9 +:10AA7000412F1F0F29033F7F8619395D885D7E882E +:10AA80001A395E88502B41301E0F2B2A29402E1F69 +:10AA90000E2702DF7F8719395E885C7F871A395E4F +:10AAA000884F2B412F1E0E292929412F1F0F2805C2 +:10AAB000B6FA4A0235A09343A3A2885398923FA3C3 +:10AAC000A68D57A7426A7B752A443F3E6479783148 +:10AAD0004243FD1199904AA9A38650968F41A5A79C +:10AAE0008D56A6426B7B742A443F3E64787831438E +:10AAF00043A699904AA9A38650968F41A5A78D5643 +:10AB0000A6426B7B742A443F3E647878314343000D +:10AB10000001008603A6028605B60003000AB30002 +:10AB2000010272002BCD30315301330186011AE648 +:10AB3000FE9F03A60210FDF0FFFF008803A604207D +:10AB400005B60427020E019A00000006020E02005C +:10AB50000001004D0068026203E700060010B7061E +:10AB600005010204050300002FCC173930316503BD +:10AB700035011701130124D7018C89FEDE98680185 +:10AB8000BF1701A977FEB0FE95000001000800681C +:10AB9000021D03E700060010B701050206030504C5 +:10ABA00000002FCC17393031772701033713079175 +:10ABB00089012299B5D70168770150016C4CFE419B +:10ABC0001600FFFF0020FFE5045B05B60427000424 +:10ABD0000204000000060004FD000001FE03000066 +:10ABE000030305B60003000CB5030C7201047200E8 +:10ABF0002B2B303161013301FE03043EC2FBC30540 +:10AC0000B6FA4A000001008A024C033904F2001C23 +:10AC10000019400A04031717100008020208002F49 +:10AC2000332F10CC323311333330315313330733D6 +:10AC30003E02333216151406070323133636353415 +:10AC4000262322060607038A997B0F031A455837E5 +:10AC5000596009055B9C5D05072A2A2E5847154156 +:10AC6000024C029A7D233F275F5419371BFE78015F +:10AC7000941725102828417B58FEE4000001001796 +:10AC8000000004B005B60011002140101001010DB4 +:10AC900004090C0C0008050472000C72002B2B3206 +:10ACA00011392F33CD32321133303173132337330F +:10ACB000132107210321072107210721037E389F44 +:10ACC000209FDD02FD2BFDEB5D01F22CFE0F2C0120 +:10ACD000121EFEED38010A980414CAFE4BCACB9826 +:10ACE000FEF60001FFEE000004BD05CB0029002D9B +:10ACF00040161C0C0C0923050520081F0909001823 +:10AD00001105720127000C72002B32322B321139DF +:10AD10002F33CE3232113311331133303163373E9A +:10AD2000023723373337233733373E023332161790 +:10AD30000726262322060707210721072107210EC0 +:10AD400002072107122643624413C121C21EC623F3 +:10AD5000C3261B79B97A6AB73F593687435F7117A3 +:10AD600022016822FE9A1F016720FE9812394D3099 +:10AD700002B72CC212426F51989396B481AA5533F0 +:10AD800022B61D2C676BA096939846654518CE0099 +:10AD900000030039FFEC063905B6000D0018003637 +:10ADA0000033401B0E0C2525262623220321290CC7 +:10ADB000290C290130190D7218010472000C72005F +:10ADC0002B2B322B321239392F2F113317331133EA +:10ADD0002F1133303173012132161615140E022350 +:10ADE00023031333323E0235342623230122263532 +:10ADF00034363713233F0233073307230306061580 +:10AE0000141633323637150606390138010596C651 +:10AE1000634F9BE2934775A02F5B86572B75753D5B +:10AE200002D0727E0C0B4682139F6F8A32E024DFC1 +:10AE30004B06052D27244023266105B65EAD777BA2 +:10AE4000C38948FDDB02EB2F5573456365FAFD733B +:10AE5000671D4C3401425C5DD3E3A9FEAA1E2E118E +:10AE6000272B130FAA121A0000010035FFEC04DA99 +:10AE700005CC0031002B401504272707241D0E0E9A +:10AE80000B0B202000191205722B000D72002B32C3 +:10AE90002B3212392F3311331133CE32321133307A +:10AEA0003145222626352337333E02372337333EBA +:10AEB000023332161707262623220606072107210A +:10AEC0000E020721072114161633323637150606EF +:10AED00002918FC666A11F8D02090A058921923B46 +:10AEE000B9F08E6A9445663669434F8D742A0184A1 +:10AEF0001FFE6E070B0903015621FEBF356C514939 +:10AF000087403A9E1473E5AA981632321498ABF330 +:10AF100082332EB3212D4F9A719816303018986ACB +:10AF20008943211BCB1C2100000400A4FFF205A8CB +:10AF300005C20003001300230041002540123B24FA +:10AF40002C3301012C04721C0C04140303040C7236 +:10AF5000002B322F3210CC322B322F3210CC323029 +:10AF6000317301330105222635343E023332161582 +:10AF7000140E0227323E0235342623220E02151407 +:10AF80001601222635343E023332161707262623B1 +:10AF9000220E0215141633323637150606A4044362 +:10AFA000C1FBBF02D8768C2C59875B7A892D5987D3 +:10AFB0004B2E412A1433332D432B1535FDBD73928F +:10AFC0002F5D8D5E38572C2E204529334D331A3E88 +:10AFD0003B304625265E05B6FA4A0E8B7E569E7B92 +:10AFE000489480579B774384395C692F4246385B8D +:10AFF00069304247028E8686549C7A481312800E2E +:10B000001334566732464B18108313180002004D54 +:10B01000FFED03A705CA0024002F002040120908F5 +:10B02000050C192506002C11057220201D000D723B +:10B03000002B32322F2B321217393031452226267F +:10B04000353506060735363637113436363332167F +:10B0500016151406060711141633323637330E024E +:10B060000336363534262623220615025A629957AE +:10B070002A6031325E2B47916E5B834860B27A4220 +:10B08000493F55079905478FE46663162B223B2BF2 +:10B090001350A684B70D1C0C9A0E1D0F01C46A93A1 +:10B0A0004C4A8C6284CA983AFEF45F71636D77A94A +:10B0B00059032E36BA82354A275A4C000004002A1A +:10B0C0000000077705B600120016002600360022A1 +:10B0D000400F2F1F271713140C030B120C08010429 +:10B0E00072002B323F3339397C2F3318DE32CC32A9 +:10B0F0003031730133013E023713330123010E0354 +:10B1000007032137210703222635343E0233321646 +:10B1100015140E0227323E0235342623220E021564 +:10B1200014162A0136F5013508161B0E9DD2FECBEA +:10B13000F2FEC7041014160B9A03C221021223C197 +:10B14000788D2B58885E778E27548A5930452C1479 +:10B15000323530442C143305B6FB8F3786904602C7 +:10B16000DEFA4A047C2667747533FD2DA2A2011213 +:10B170008E814E9B814D9781439682538A3C5D67B9 +:10B180002A3F483D5E672B3E46000002002102E553 +:10B19000059105B60014001C002940141B16160367 +:10B1A0000B0F0318070E0E000015040101180272A0 +:10B1B000002B321133CC32113311331117393311C3 +:10B1C0003330314111331313331123113436372304 +:10B1D00003230323161615112111233521152311DD +:10B1E0000296BAC3C9B57F050108D169C708020331 +:10B1F000FDE5D0021FD202E502D1FDD1022FFD2FC5 +:10B2000001A014611BFDD00230225311FE560266CC +:10B210006B6BFD9A0001FFE2000005A505CD002C37 +:10B22000001F400F220C0372151818192B2B010157 +:10B23000000872002B32113311333211332B3230AC +:10B24000316337212E0235343E033332161615147E +:10B250000E0207210721373E033534262623220E0E +:10B260000315141617071E29016A37653F3670AD9E +:10B27000EE99BBF97D487C9A52016F2AFD9B2A66A4 +:10B28000A1703A49927062997049235D582ACD2C79 +:10B290008CC4806FDDC69A588FF69B90E6B5862FDA +:10B2A000CDCD3993B2D07770A55A43759BB15CA1CF +:10B2B000DF54CD0000020076FFDD049B0448001936 +:10B2C0000022002340111C22221F1F091A0E0E000B +:10B2D00009067212000D72002B322B12392F331116 +:10B2E000331133113330314522260235343E0233D7 +:10B2F000321616152111161633323637170E020183 +:10B3000021112626232206070288ADEC795D9BBC1D +:10B310005E97F08CFCC42DA05C95B146473078ACAC +:10B32000FE580254269C6B65923023A00102939430 +:10B33000D68A428AFDAFFE9C2F4C7B6F294C7F4CF6 +:10B34000028B0115284F472EFFFF00C0FFEB06645C +:10B3500005B60427021302C400000027007BFFCCBF +:10B36000FEF7000702360312FCA9FFFF0065FFEBA2 +:10B3700006A805CA04270075FFCBFEF700270213B5 +:10B3800003120000000702360355FCA9FFFF007CF2 +:10B39000FFE906A605B604270213030F00000027E5 +:10B3A0000234FFD3FEF5000702360353FCA7FFFF6C +:10B3B000009BFFE9063D05B6042702130298000032 +:10B3C0000027023602EAFCA700070235FFD2FEF58D +:10B3D00000020062FFEC045B05C80025003600197E +:10B3E000400C2E0A0A00131B037226000B72002B5E +:10B3F000322B3211392F3330314522262635343E57 +:10B400000333321617363435262623220607353EF7 +:10B410000233321E021514020E0227323E02372674 +:10B420002623220E021514161601E193A745234C7C +:10B430007AAF7556802601077E793A8C412C656C6F +:10B440003481AE672D2D6096D07944735D4111161D +:10B45000664955774A2224441473B96A4AADAA8BC7 +:10B460005340350C1D0AA99D272ACB172111599944 +:10B47000C86F7EFEF7F6C373C05290BD6B3C5B5E37 +:10B4800092A44643582C0002FFC90000042E05B9BF +:10B49000000500110015400A0D02027201060600A7 +:10B4A0000872002B3211332B3230316337012113F4 +:10B4B000072521032E03350E0207371C02AE0106B5 +:10B4C000951EFCE0025B4F040505030F2428178E30 +:10B4D000052BFAD18ACD02FA1F4343421D2952544B +:10B4E0002C00000100E3FE24056005B60007000EF5 +:10B4F000B5060102720400002F322B323031531195 +:10B50000211123112111E3047DF4FD69FE2407922A +:10B51000F86E06C5F93B000100A0FE24055405B6EF +:10B52000000B001D400D0307070802000402720112 +:10B53000090900002F3211332B12393933113330FE +:10B5400031533501013521152101012115A0025C7E +:10B55000FDB50464FCDF0219FDCF0378FE248A03E5 +:10B5600070031088C9FD35FCCBC900010076027953 +:10B570000421032C00030008B10100002F323031F8 +:10B58000533521157603AB0279B3B3000001006295 +:10B59000FFF2051A06BB00080014B70105080404F1 +:10B5A000060806002F2F12392F123933303145018A +:10B5B000233521130133010227FEEEB30133DE01EF +:10B5C000F7B0FDA70E02F8ACFD900595F937000322 +:10B5D000008D0187054F0418001B00270033001C55 +:10B5E000400D220E03311F11042E141C06280000EA +:10B5F0002F32C432D4321739C43230314122262797 +:10B6000006062322262635343636333216173636CA +:10B61000333216161514060625323637262623220F +:10B62000061514160532363534262322060716165B +:10B63000041E5B99403B9A535A8B504D8B5D559A33 +:10B640003D3A995D5B894D4D89FD5339612E2D60E1 +:10B650003D46514D0293445355443862302D6301A9 +:10B66000876267596A5193625B93575F685A685162 +:10B67000926258945BA850545550614542610661EE +:10B6800046465C4F5451550000010007FE14032448 +:10B690000614001C0010B7150E007207000F720090 +:10B6A0002B322B32303153222627351616333236C1 +:10B6B0003511343633321617152626232206061581 +:10B6C000111406A92D55201B48255045C09F2D5407 +:10B6D000201C472632401DC4FE14100DC50B1468F3 +:10B6E000560509C7AF0E0EC40C12315537FAF8C90A +:10B6F000B000000200710170042B0430001B003701 +:10B70000003540182B2A2A200F0E0E190480010044 +:10B71000000B12403520801D1C1C272E002F3333B8 +:10B7200011331ADD321ADE323211331ACD323211B0 +:10B730003311331133303153353636333216161751 +:10B7400016163332363715060623222626272626D6 +:10B7500023220603353636333216161716163332C1 +:10B76000363715060623222626272626232206718B +:10B77000327C4C2848583E495A2D3B7D32317C4C16 +:10B780002848573F495A2E3A7E32327C4C28485836 +:10B790003E495A2D3B7D32317C4C2848573F495A0F +:10B7A0002E3A7E0306BD35370A1C1A20184534BED2 +:10B7B00035370A1C1A201744FE37BE34370A1C1AC4 +:10B7C00020184533BC35380A1C1A201845000001E2 +:10B7D0000079009B0424050E0013002740110B0A7A +:10B7E000090C09090601000213020210050F0600E8 +:10B7F0002F33CE3232113310CD321133113310CDFD +:10B80000323031652737233521372135211317078A +:10B810003315210721152101A6A361EB013E69FE25 +:10B820005901F984A465EFFEBF6901AAFE039B4498 +:10B83000D2B2DFAF011D47D6AFDFB2000002007702 +:10B8400000000423050A0006000A0019400B010548 +:10B85000020304030600000708002F33332F32CE03 +:10B8600032173930316501350115090235211504CA +:10B8700023FC5503ABFD4502BBFC5403ABFD01AFFC +:10B880007801E6C1FEA8FECDFE42B2B20002007C05 +:10B8900000000427050A0006000A0019400B0205F3 +:10B8A000060303040100000708002F33332F32CEB4 +:10B8B0003217393031773501013501150135211540 +:10B8C0007C02BAFD4603ABFC5503ABFDC10133015D +:10B8D00057C2FE1A78FD54B2B20000020087000081 +:10B8E000046A05C2000500090018400E060104099B +:10B8F00007080600020572000C72002B2B12173984 +:10B9000030316101013301010309020249FE3E01A8 +:10B91000C25E01C3FE3D2E0118FEE8FEE702DF0213 +:10B92000E3FD1EFD20010901D701D7FE290000011A +:10B93000016604D904A8062700150012B711088073 +:10B940000E0F000100002F5D321ACC32303141223F +:10B950002626353436373306061514163332363775 +:10B96000330E0202D28B9F420402CE020256575F70 +:10B970007717D8176BBE04D94C7E4B0F200A1018CE +:10B980000C4345516B669652000101FA04CD0360E9 +:10B990000614000B000AB205800B002F1ACD3031BF +:10B9A00041353E023733150E020701FA1535310FC6 +:10B9B000DC1347572D04CD19256C712C13286C719D +:10B9C0002F00000101E704D9034C0621000B0017EA +:10B9D000400C070580010F003F005F000300002FAF +:10B9E0005D321ACD32303141353E023733150E0209 +:10B9F0000701E71346582C881435300F04D9152752 +:10BA00006C722E1B246B712D0002007E03530340C9 +:10BA100006C6000A0013001B400C06030C0C0901AB +:10BA2000010098100497003F33E4392F333311336A +:10BA300033303141372137013303330723070133D3 +:10BA40003736363706060701CB26FE8D1B01E0C6CA +:10BA5000797A1C7C26FEC2CB2A0A130E103E1603EE +:10BA600053B18A0238FDCB8DB1013EB3304D311A4E +:10BA70005019000100A90344035406C10021001F0E +:10BA8000400E1211110E0E171A1A0700981613976E +:10BA9000003F33E432392F33331133113330314126 +:10BAA000222627351616333236363534262322061B +:10BAB00007271321072107363633321615140E02D5 +:10BAC000019141792E32763A455A2D504422461F33 +:10BAD000407901DF20FEAE36123123718832618C4D +:10BAE0000344191B9B1F242D4E3240400C0A370182 +:10BAF000A398B60507816E46795B3200000100D835 +:10BB00000354039106C100060010B6050202069810 +:10BB10000397003FE43311333031530121372107BC +:10BB200001D801D3FE6E20025819FE2D035402D80D +:10BB30009579FD0C000300A70342035306D20019B8 +:10BB4000002500310016400B20130626041A009829 +:10BB50002C0D97003F33E43217393031412226351E +:10BB60003436372626353436363332161514060762 +:10BB700016161514060627323635342627060615FE +:10BB8000141613363635342623220615141601C42E +:10BB90008598766F333A4E88578483695C404D565A +:10BBA0009A59424C3A2D3F5F4186344F322F353EF1 +:10BBB0003003427E635E7E27245642496C3B7656B4 +:10BBC00055702026624B537841834A373047191607 +:10BBD0004D41313B01A2143F3C24333D302B390011 +:10BBE00000160055FE8207C005ED000B0011001580 +:10BBF0000019001D0021002500290035003B0041EF +:10BC0000004A005A00620066006A0079007D0081E7 +:10BC100000850089008F004640228D87877F7F68DE +:10BC200068373C22221E1E16160C754C4C06716B92 +:10BC30006B4B4B4A54535B042A003006002F3333BE +:10BC4000321739322F332F33113311332F3311334E +:10BC5000113311332F33113311331133303141226A +:10BC600026353436333216151406011133153315C3 +:10BC70000111331101352115011133110135211540 +:10BC80003335211501113311013236353426232283 +:10BC900006151416011121152315013533353311FD +:10BCA000013332363534262323031133321615146B +:10BCB00006071516161514062303333236353423BA +:10BCC00023011133110135211501222735161633B1 +:10BCD0003236351133111406251133110135211572 +:10BCE0000111331101352115053523352111025A72 +:10BCF000867F7F86867F7FFD756DC0FED36D013B9D +:10BD0000010CFD4C6D02C2010E79010FFA3B6D0171 +:10BD10009847414147454343FE40012DC005D0C3EC +:10BD20006BFC6E4B312627344779AB6E6E2E2C2E72 +:10BD30003D6C5E55432E255A3C03276BFA3D010CA2 +:10BD400002CA2F2010201326317B6D01296BFBC402 +:10BD5000010E02C36BFD4B010F013BC3012E0149D4 +:10BD6000A58789A3A38987A5FD39012DC26B01A6EB +:10BD7000010CFEF4FE5A6B6B032D010EFEF2FCD398 +:10BD80006B6B6B6B04B6010DFEF3FE77695D5D684E +:10BD9000685D5D690310012E6DC1F9C36BC2FED3EE +:10BDA00003332C252229FF00024842533140080A60 +:10BDB000093A444F5A0160222140FCF4010CFEF480 +:10BDC00005586D6DFBCB0A64030525320191FE73A6 +:10BDD000645D64010EFEF203D16D6DFDB8010DFED0 +:10BDE000F302486D6DC1C16DFED200030054FEC167 +:10BDF00007AA06140003000F002B0010B7040A1155 +:10BE0000221B050002002FCC17393031490432368D +:10BE100035342623220615141603333534363736C7 +:10BE200036353426232206071736363332161514D4 +:10BE3000060706061503FEFC5603AA03ACFC3538BC +:10BE40005353383C515136D22A435858BDA356B5A6 +:10BE50004552447F373F3E35444C43FEC103A9035E +:10BE6000AAFC56FD6B3F484C3D3D4C483F019A2F84 +:10BE7000323D35467D6589983A28B2222E3A2F3ACE +:10BE800047353D724F00FFFFFEFAFE1403450621C1 +:10BE9000062603A900000107014BFF520000000A1B +:10BEA000B3120C0672002BCE3031FFFF007303C1BA +:10BEB000022B05B604060203000000020052FFEC4C +:10BEC00005380620003D004B002A40140D14353E75 +:10BED0003E38261426142600442E017220000B72D0 +:10BEE000002B322B321239392F7D2F11333311337E +:10BEF000113330314522262635343637363635343F +:10BF0000262322060737363633321615140607065F +:10BF10000615141633323E03372E023534363633C7 +:10BF2000321616151406073307230E04013636356C +:10BF30003426232206061514161601F17B9B481D94 +:10BF4000150C161D1B15351305225E3B5D5D1D117D +:10BF50001018444C45715B463412B3E97064B377F2 +:10BF600088AB52010291268412416694CA014303B0 +:10BF700003574E354623458D144F814C3967352480 +:10BF8000411C1B1F100AAB0E19614C3767312D562F +:10BF9000293B47467BA2BA610667AB6B75A95B7EFE +:10BFA000DF95153012B26FE9D5A96303EB153B1B82 +:10BFB0009394305435456032000100BB00000516F3 +:10BFC00005C3001C0019400D130C03721B01040370 +:10BFD0000003027200002F2B1217392B323031610F +:10BFE000130333133E03373636333216170726262C +:10BFF000232206070E030703013177EDF09A25533C +:10C00000534E213F7D5427411F2E0C1F14213F28E2 +:10C010001A4F677B4771022A038CFD6347948D7921 +:10C020002B4F4F0C0AB604082B342274A4D07DFD8C +:10C03000E30000020065FFEC07180453001B003A00 +:10C04000002740142A160B720D34340A2121000AED +:10C050000672191C1C000B72002B3211332B123983 +:10C060002F113311332B32303145222635343636F9 +:10C0700037213737210723161615140E03232226DE +:10C0800027060627323636373733070E02151416C1 +:10C0900033323E0335342627210E0215141601F1E2 +:10C0A0009BA42F583AFEF216C205DB27F10A0E2593 +:10C0B0004C76A167707A17349449394E331124DFD6 +:10C0C000200508053A393657422B160807FD293452 +:10C0D00054304014C9B25FC4BD536C4DB92E764480 +:10C0E00060C8B891556B595A6ABC42764DA59816EE +:10C0F000302D1442493F6E91A3553B5C2557BABE83 +:10C100005F5E6600FFFF0045000006E60785062625 +:10C11000003000000107007602C00164000AB31875 +:10C12000010272002BCE3031FFFF0030000006AD5F +:10C1300006210626005000000107007602CF00000D +:10C14000000AB334010672002BCE3031FFFFFF89A5 +:10C15000FDC2045205B60626002400000007024F67 +:10C16000013E0000FFFF005FFDC2047E046806265A +:10C17000004400000007024F013900000002FFAB3D +:10C18000FDC20183FF83000B0017000EB40C00807A +:10C190001206002F331ACC32303153222635343672 +:10C1A0003332161514062732363534262322061567 +:10C1B00014169468818168648B89662E3C3C2E2E0F +:10C1C0003C36FDC2776A687877676B78763A3130AB +:10C1D0003A3A30313A0000020089FFEC06D50614E5 +:10C1E000001F0034001B400D13110E16002A0B0314 +:10C1F0007220000972002B322B32123939CE3230C4 +:10C20000314522262635343E04333216173636376A +:10C210003317060607161615140E0427323E04358A +:10C22000342623220E041514161602A6B1F17B2B18 +:10C23000547FA8D17C99DE41474F10F2092AAF8E76 +:10C240000F1027517AA5D17149806B553B209D91E4 +:10C250004B836E553C1F498B148BFEAA78E7D2B2F4 +:10C2600083486F6723906A1799BD372F6A3B78E937 +:10C27000D3B18249CD345F86A4BD67A7C03563873B +:10C28000A4B96472A2540002005FFFEE059304F8A3 +:10C29000001F0032001B400D13110D17002A0A0762 +:10C2A0007220000B72002B322B32123939CE323011 +:10C2B000314522262635343E03333216173E0237E7 +:10C2C00033170E0207161615140E0327323E0335D8 +:10C2D00034262623220E0315141602007EBC672F77 +:10C2E0005C8AB6716EA8353C48290AED0919589048 +:10C2F0006F0D0A2D5A89B76238614E371E24534597 +:10C300003E674F361C651268BF836FD2B6894D4DAC +:10C3100048185776431864976E28224E2B6CCEB57A +:10C32000894EC0335F83A05B3D69413B6887994E6E +:10C330006F7700010099FFEC072206140026001B0E +:10C34000400D1D1B17220015080272100009720013 +:10C350002B322B32123939CE323031452226263556 +:10C360003436371333030606151416333236363790 +:10C370001333073E023733170E0307030E02026022 +:10C3800095CB670A09C1EDC1090B757C648D5B19FA +:10C39000C6ED29384D320CF00A1650779D63812284 +:10C3A00093F71466BA7E235629038AFC732A4B1C22 +:10C3B00068774C9A7303A4BF0F48765017538D6D5E +:10C3C000470BFD9E9FEE83000001006EFFEC062DE3 +:10C3D00004F7002900294015240A72172208001DBD +:10C3E0001B151508067226251010000B72002B3243 +:10C3F0001133332B3210CE32111239392B303145F3 +:10C400002226263534363713330306061514163321 +:10C41000323636371333073E023733170E0307031E +:10C420002337230E020187597E420F0A88EA8F07BD +:10C43000093F434889701F64E8193B4D300CF109EE +:10C440001651779E63B0B71808296A881446875E2C +:10C45000276235027EFD60273F1844466DD0930168 +:10C46000D87A0D4B765018538D6D460DFCC1D23BDA +:10C4700069420001FDB104BEFF36069900160015A1 +:10C4800040090115080FC00F000100002F5D1ACCF4 +:10C49000323939303141373E0235342623220607FE +:10C4A0003536363332161514060707FDC3122E4BE8 +:10C4B0002C2F2A2037191C4E297181715B1704BE5D +:10C4C000A3081A2C25201D0906830A0A585557650A +:10C4D000185AFFFF0046000004860785062600283C +:10C4E00000000107004300FD0164000AB30C0102D3 +:10C4F00072002BCE3031FFFF0046000005DA0785C1 +:10C50000062601AE00000107004301B20164000AE3 +:10C51000B314010272002BCE3031FFFF0060FFEC3C +:10C52000040006210626004800000107004300AA77 +:10C530000000000AB32B090772002BCE3031FFFF39 +:10C540000070FFEC04880621062600580000010751 +:10C55000004300DA0000000AB31E080672002BCE6A +:10C560003031000100BBFFFB07C905B6002B001EE0 +:10C5700040102015151B0B2A11040005027226001D +:10C580000972002B322B1217393311333031452603 +:10C5900002021237330602121217333E0237133EDD +:10C5A00002373306021212173336121237330202E1 +:10C5B0000007232E022701015A3549210E23F51BBE +:10C5C000100E22160911333A1BFF040B130EF01E36 +:10C5D000160B281E0A6AB99938F13EC3FEF7A9E185 +:10C5E000253B2608FE9B058D015A01800190C3B2B0 +:10C5F000FEACFECEFEFE62296B713201D048838410 +:10C6000047A0FEB9FEC6FEE67299016E01AEF7FEC6 +:10C61000E7FDFAFE2FCA63EFF66CFD4C00010089BE +:10C620000000069904540027001E40101C12121727 +:10C630000A260F040005067222000A72002B322B14 +:10C6400012173933113330316126020212373306A3 +:10C6500002121733363637132636373306021217CF +:10C6600033361212373306020207232E0227010146 +:10C6700016284124051EE420012617061A4C24B969 +:10C68000021112E91D0A1D1B0853958131E7329CE6 +:10C69000E099D1192D210AFED3690101012101314F +:10C6A00098BCFEBDFEF866357139011659BC63A20F +:10C6B000FEC9FEE37B6B01100142B4C6FE93FE9AF5 +:10C6C000BB44A1A74AFE2A00000200870000046DB7 +:10C6D00005B600150020001D400D200B04070701C2 +:10C6E0000A0A0516000872002B322F392F33331136 +:10C6F00033CE3230317313233733373307210721D9 +:10C70000073332161615140E02232733323E023534 +:10C71000342623238FE4EC28EA2BEE2C017927FE24 +:10C72000872C6EA3CA5F539EE59260765884592C7D +:10C73000757787042FBBCCCCBBC960AD7477B57A55 +:10C740003FC925476540635F0002004AFFEC0422B1 +:10C750000527001C002D00294013282525150E0B48 +:10C760000D0D0B0B08081112151D000B72002B325A +:10C77000DC32CE32113311332F11331133113330F8 +:10C7800031452226263534363713233733373307DE +:10C7900021072103363633321616151406062732C2 +:10C7A0003E02353426232206070606151416023AE1 +:10C7B00084A8510D0B5CE727E92DE92D011F27FE09 +:10C7C000E13E2E7941759B4C66D78E3755391D5603 +:10C7D000622D69300C0B55144F916229633301AC03 +:10C7E000BAD4D4BAFEE70A0E4B855965B16DAE1DB9 +:10C7F000334629474A0C0939441E4A56000100466F +:10C80000FFEC075805CC002F002740151A130372C0 +:10C810001F0D0D220808090B027209087228000971 +:10C8200072002B322B2B12392F333311332B323032 +:10C83000314522262635343637210323013303219F +:10C840003E033332161707262623220E020721073E +:10C85000210606151416333236363715060604C976 +:10C86000A9EA770302FEFA8CEC0135ED7F01012382 +:10C870007EB8F49873BE585F3E9557629F7A5719F9 +:10C8800002422AFDBF0504AA913A6E723E59B314C2 +:10C8900089FCAD1D3B1EFD6C05B6FDAA7DE0AD62B9 +:10C8A0002E2FC3243043759652C91C3920AFBA10BD +:10C8B0001F15CC23220000010030FFEC05D10468D5 +:10C8C000002D00274015191207721D0D0D200808B4 +:10C8D000090B0672090A7227000B72002B322B2BF0 +:10C8E00012392F333311332B32303145222626357E +:10C8F000343637230323133303333E023332161700 +:10C9000007262623220606072107210606151416E8 +:10C91000163332363715060603FC77B96A0402E887 +:10C9200065EBECEA5EE02492D990569440462F6C79 +:10C930004248785A1C01A028FE6202023360434C30 +:10C940007D413E951458B68E152E15FE200453FEDB +:10C950004382D37D211DB91621457B53B717211280 +:10C960004869382B20C221270002FF89000004A655 +:10C9700005B9000B0017002140100609090C0C082E +:10C9800013010272040808000872002B3211332BC5 +:10C990003212392F33113330316301211323032332 +:10C9A00003231323010133272E03270E02077703E6 +:10C9B000400106D7E0575687DB8E57FE9401D8FC1E +:10C9C000140308070502132D2D1505B9FA47029423 +:10C9D000FD6C0294FD6C0356861B414747202A5D7F +:10C9E00058270002FF95000003F80453000B0015C0 +:10C9F000002140100609090C0C010408080B0A72FA +:10CA000011010672002B322B32113312392F3311E0 +:10CA10003330316301211323032303231323010143 +:10CA2000332E02270E036B0289011DBDDE44425BDB +:10CA3000D56845FEFC0166D70A110D051326292E7F +:10CA40000453FBAD01CAFE3601CAFE360274406DC6 +:10CA5000622D24494B55000200460000069F05B98F +:10CA60000013001D003140180A0E0E1214030312A9 +:10CA70001201080C0C0F0F13087219050501027240 +:10CA8000002B3211332B321133113311392F331163 +:10CA90003311331133303173013303210121132357 +:10CAA0000323032313230123012103013327262614 +:10CAB000270E0207460135E87E018701560107D699 +:10CAC000E0575687D98D58FE95FA0178FEC08C0341 +:10CAD00026FB120A0C03132D2E1505B6FDAA0259CA +:10CAE000FA470294FD6C0294FD6C0294FD6C0356AF +:10CAF000844586442B5E5B2600020030000005C49E +:10CB0000045300130016003140180A0E0E121403CD +:10CB100003121201080C0C1010130A7216050501FD +:10CB20000672002B3211332B321133113311392F8E +:10CB30003311331133113330317313330321012196 +:10CB400013230323032313230123012103013303AD +:10CB500030EBDC5F014C0107011CBDDE463C5ED5BD +:10CB60006A3DFEF2F10119FEF86602BDC2290453C6 +:10CB7000FE4201BEFBAD01DEFE2201DEFE2201DE31 +:10CB8000FE220293011D0002FFAE000005C005B6A3 +:10CB9000001F0022002B401610181819160A201624 +:10CBA000030505071F087209060622070272002BFB +:10CBB000323211332B11392F1733113332113330F5 +:10CBC0003163133E023703372107011E0217132377 +:10CBD000032E022323032313232206060703010146 +:10CBE0002152EA316B956EF11B045F1CFE356671B4 +:10CBF00031071EEB18041C3E390D8BEF8D0C395399 +:10CC00004524CE02670155FDF001F56890520C01F4 +:10CC1000E68588FE161162A16EFE3E01C9456032AE +:10CC2000FD6002A0295C4FFE34036601840000020F +:10CC3000FF97000004B10453001D0020002540129E +:10CC40001017171518180A1E0505071D0A72200768 +:10CC50000672002B322B11392F333333113332113B +:10CC600033303163133E023703372107011E0217A9 +:10CC70001323032E02270323130E0207030113219C +:10CC800069BD2B5C7E5CD41503BB15FE924F582BFF +:10CC90000A2ACF22071F382D67D26C3348371BA9C9 +:10CCA00001F8FAFE70016E5572430D01696565FE6B +:10CCB0009513547E56FEB801413C492302FE1501EE +:10CCC000ED011F4336FEAC0297010D000002004645 +:10CCD000000007C605B600250028002F40181915CA +:10CCE00003092603242400010805282806027201EE +:10CCF00002721F170F00002F3232322B2B321133EA +:10CD0000331112392F173333333031730133032189 +:10CD100003372107011E02171323032E02072303E3 +:10CD20002313232206060703231336363721030174 +:10CD30000121460135ED7E0249E71B045F1BFE35EC +:10CD4000637034071DE918031D3F3A0C8AEF8D0DFF +:10CD500038534324CFF8D71E4025FEB28D03DF01A0 +:10CD600053FDF005B6FDAC01CF8588FE16155B9C22 +:10CD700076FE3E01C945603301FD6002A0275B4E8F +:10CD8000FE3001CB3E6A23FD6A0366018400000287 +:10CD9000003000000683045300230026003E401F9D +:10CDA00021141717222409090303222201230F1635 +:10CDB000161C1C230A0805052606067201067200C9 +:10CDC0002B2B323211333F33113311331112392FE0 +:10CDD00033113311331133113333303173133303C0 +:10CDE0002103372107011E02171323032E022703F5 +:10CDF00023130E02070323133636372103011321B1 +:10CE000030EBDC5E01E4CA1403BC15FE924F572CD4 +:10CE10000A2BD022061F382E67D16A3346371CA84A +:10CE2000DFB3153020FEF0670335FBFE6F0453FEC1 +:10CE30004501566565FE9513547E56FEB801413B8B +:10CE4000492402FE1501ED011F4337FEAD015B2AA7 +:10CE50004419FE1E0297010D0001FFB3FE45046A4E +:10CE600006DF005E0037401A5707033A33332B2D95 +:10CE700028474618180E501717033E302128037212 +:10CE80005B03002F332B32323212392F39393312F0 +:10CE9000393910CD32322F33113333303141262618 +:10CEA0002322060623222635343636373E03353410 +:10CEB0002623233733323E02353426232206072722 +:10CEC00036363726262735331616173636333216BA +:10CED0001715262623220606071E02151406060726 +:10CEE000151E0215140E02070E02151416333236E3 +:10CEF00036333216170311195842377C803C9D9FF8 +:10CF00006AD6A15D8F6232AA9CAC27A04A8E71437B +:10CF10006E645EB1565956B26B1C4F2C8E2A482552 +:10CF200045865B202B100F1F151B37432E4F784271 +:10CF300062B1785B864858A1DB836878323A463C18 +:10CF400067663A45501AFE450E180404906B7284C9 +:10CF500048150C273E5D437461BE193B6349595B1C +:10CF60004237A539480D397B3E192C543451740988 +:10CF700007800405214636125780536FA4630F06BD +:10CF80000C51865B77A56A3B0C0A1C2D26252C06C6 +:10CF900006150F000001FFA2FE5403D6055A0057E4 +:10CFA000003640193932322A2C27444319190F4BC5 +:10CFB0001616033C2F2027075154540603002F3325 +:10CFC0003311333F33333312392F3939331239396F +:10CFD00010CD32322F333031412626232206232230 +:10CFE000262635343E02373E023534262323373396 +:10CFF000323636353426232206072736363726269C +:10D0000027353316161736363332161715262623CC +:10D010002206071616151406060715161615140609 +:10D02000060706061514163332363332161702BFBA +:10D030001B523A549A5E67843F396C995E619050F6 +:10D040005D66A126744D7A484C594595503D3E7E0B +:10D05000451A46268E2A472443855C1F2D100F1E35 +:10D0600015264D3A5B6C41744E536A90F3976C7180 +:10D07000423D4D95463C4E1DFE54111809406F46E9 +:10D080004C6A472C0C0E264C453F47AF1A46423798 +:10D09000402823AE1A27093268361A2D54325075AB +:10D0A00008078104053B441A7A634D70471307153E +:10D0B000715D859548120D2D3629250A1216FFFF40 +:10D0C00000BE0000068D05B6060601730000FFFFD6 +:10D0D0000082FE1405C4061206060191000000033A +:10D0E0000089FFEC058D05CD00140021002D0019ED +:10D0F000400C221B1B00290B037215000972002B28 +:10D10000322B3211392F3330314522262635343E29 +:10D110000433200011140E0427323E023721060684 +:10D12000151416160321363635342623220E020234 +:10D13000A6B1F17B2B547FA8D17C010001112751AE +:10D140007AA5D171548F745419FD0902034A8CAB2E +:10D1500002EE01039E91538D7355148BFEAA78E75E +:10D16000D2B28348FED2FEFD78E9D3B18249CD43E5 +:10D170007CA96616371972A25402980E2615A7C00C +:10D1800040749E000003005FFFEE043C0465001342 +:10D19000001F002A0019400C201A1A00270A0772E3 +:10D1A00014000B72002B322B3211392F33303145E2 +:10D1B00022262635343E033332161615140E032765 +:10D1C000323E023721060615141603213436353453 +:10D1D000262322060602017FBB682F5C8AB6718473 +:10D1E000BA632D5B89B763335B4C3A12FE150202BA +:10D1F000684401E5015D644673531268BF836FD2D2 +:10D20000B6894D69BF816CD1B68C4FBC2A4F70472F +:10D210001423106F7A01E00E180E6A814A82000111 +:10D2200000BC0000059A05C3001D0019400D18112F +:10D230000372080700010272000872002B2B1239DA +:10D24000392B323031610333131E0207373E023768 +:10D25000013E023332161715262623220606070141 +:10D26000014C90E74A05050103080F2A2D1401011E +:10D270003E6C896929421B15321C2A42432AFDF063 +:10D2800005B6FC7C356D692F012E6A69290216816D +:10D29000B0590D09C1080B2C6353FBE30001006476 +:10D2A0000000046B045B001B001B400D160F0607FB +:10D2B000000F0F010672000A72002B2B322F11395A +:10D2C00039113330317303331316161733363637AB +:10D2D000133E0233321617152626232206060701AF +:10D2E000EB87E838060502081A43199C315A74572F +:10D2F0001F35161123161F302815FE640453FDA296 +:10D30000408C4D469A35013F678440080AB40608B0 +:10D310001F3A28FCDE00FFFF00BC0000059A0785CD +:10D320000626026D00000107041504D00164000CFC +:10D33000B42A1E010272002BCECE3031FFFF0064F2 +:10D340000000046B06210626026E0000010704158A +:10D35000042A0000000CB4281C010672002BCECE5B +:10D360003031FFFF0089FE140A1F05CD042600326C +:10D3700000000007005C05CD0000FFFF005FFE1409 +:10D3800008E904650426005200000007005C0497C9 +:10D39000000000020089FF8605BB062F001E003E2C +:10D3A000002940143C39390003031F1C09722C2F3B +:10D3B0002F2912120F0C0372002B3232113332114B +:10D3C000332B323211333311333031452226272E9D +:10D3D000023534123636373636333216171E0215FA +:10D3E000140E03070606133E0435342626270606C8 +:10D3F000232226270E041514161617363633321636 +:10D40000029E39400184B76053A6F5A211453B3A0C +:10D410003F0182B56033679CD38411446848795FCB +:10D4200043222E593F18442B2D3D0C48795F42234F +:10D430002F5B4218412B2B3C7A41361B9EF39CA05C +:10D44000012DF8A41735353E351C99F09F82F9DB84 +:10D45000AD701138360144135780A1BA66619365E7 +:10D460001A25242A261459819FB6616299681822C8 +:10D4700024280002005FFF93047C04B2001D003BDF +:10D4800000254012302D3333120F0C077224211E59 +:10D490001E1B00030B72002B3232321133332B323E +:10D4A0003232113333303145222627262635343E99 +:10D4B0000337363633321617161615140E030706C1 +:10D4C00006033636333216173E0435342627060651 +:10D4D000232226270E04151416021B3339039CB190 +:10D4E000284E759C620E40322D3A059EAA254C723C +:10D4F0009A610E408517392726330C2C483828149A +:10D50000383C163B2826360C2A493A2B17416D38F1 +:10D51000301EE8B361B7A38458112E282F2A21E9C1 +:10D52000AF61B8A18259133332012D2120231A1182 +:10D5300040596F8148537B1A252425221241596E88 +:10D540007D455D7C0003008CFFEC079D08380014CE +:10D5500000290071004340234F6B09725960037228 +:10D56000090B0B11048014142316153C3503724C5F +:10D5700049496F464A4A46462A0972002B321133FE +:10D580002F11333311332B32DE32CC322F1ACC32FF +:10D590003311332B322B323031413E0233321E02F3 +:10D5A00033330723222E022322060713373E023588 +:10D5B000342627262635343633321615140606014E +:10D5C00022262635343E0433321617072626232218 +:10D5D0000E0415141633323637133303161633324E +:10D5E0003E033534262623220607273636333216E5 +:10D5F0001615140E04232226262706060396104924 +:10D6000070473E6C686F411819134E76625E373072 +:10D61000430E390F273319150F1527312D3743388E +:10D620006FFDAE98CA64254A6D90B26960932E6012 +:10D63000275E3D3E6C59462F197D7A42611D57EC9D +:10D640005517644359916D49253156393261284641 +:10D65000429D4C7CB05E2850769CC0724D7D5D1E14 +:10D6600037A30748526B33232E237C222F22383BCB +:10D67000FEC64A0F1E1F0F121006091B202423424C +:10D6800039335540F9C98AF29C79EBD8B7874B34C6 +:10D690002BB31B2C3F7092A8B055A1AF3A1C019937 +:10D6A000FE641E3562A6D0DE67617F40281AB62D63 +:10D6B0002B76DB9778F3E3C39252263E2336510054 +:10D6C0000003005FFFEC063D070400140029006C16 +:10D6D000004140224D670B72565D07720A0B0B1119 +:10D6E000048014142316153B3407726A4A444848D0 +:10D6F0004744442A0B72002B321133332F1133333A +:10D700002B32DE32CC322F1ACC323311332B322B68 +:10D71000323031413E0233321E0233330723222E90 +:10D72000022322060713373E0235342627262635E4 +:10D730003436333216151406060122262635343EB9 +:10D740000333321617072626230E04151416333218 +:10D750003637133303161633323E0337342623226B +:10D7600006072736363332161615140E03232226E3 +:10D7700027060602B3104B6F46406D686F40191CB8 +:10D78000114F76625E382F420E3F1028331A180F61 +:10D790001527332B39423770FE0172A456325F844D +:10D7A000A55F4F74255A2442233F644930185956C7 +:10D7B00034531D41E64311583239614C341B014644 +:10D7C0004522412C3B35744C6595522D5984AD6BE7 +:10D7D000659A233C920616516934232E227B222F10 +:10D7E00022393AFEC44A0D1E20101212060B191DD2 +:10D7F00023274538325541FAFD60B8857FDFB6836F +:10D8000047261BB1181601416D868A3E797F302864 +:10D810000135FEC9242D386688A0575F74141BAEED +:10D8200022235BAE7E7EE4BC8A4C4D313F3FFFFF3E +:10D8300000BBFFFB07C9072C0626025900000107A1 +:10D84000038501A30164000AB32C050272002BCEEC +:10D850003031FFFF00890000069905C80626025AEC +:10D8600000000107038500DF0000000AB328050659 +:10D8700072002BCE303100010089FE14052305CC47 +:10D88000002000134009120B03721B0001097200F3 +:10D890002BCD332B32303141132E023534123E0260 +:10D8A0003332161707262623220E03151416333299 +:10D8B000363637030204679AD8703D7CBCFDA073EE +:10D8C000BE575D4093586FAF81542AA89C234041B6 +:10D8D0002396FE1401DA098CF6A585010EF2BC6DC3 +:10D8E0002E2FC324305593BDD168ADBB070D0BFD62 +:10D8F0003B000001005FFE1403D10468001F001309 +:10D900004009120B07721B00010B72002BCD332B49 +:10D9100032303141132E0235343E033332161707AD +:10D92000262623220E02151416163332363703012B +:10D9300064686BA55D2F5E8DB97456963F46306D59 +:10D940004151825C3133604436602B98FE1401DA19 +:10D95000075EAF8171D8BC8E52211DB91621589631 +:10D96000C0684D66311814FD3A0000010070FFFBDD +:10D97000047A050A0013000CB30B010A00002F2FD4 +:10D980003939303145271325370513253705131746 +:10D99000030507250305072501517CB5FEE6430174 +:10D9A0001FCAFEE345011CB87BB8011F47FEE5CC4A +:10D9B000011D45FEE30548013DA477A4015FA4795C +:10D9C000A5013C47FEC2A477A5FEA0A677A5000846 +:10D9D000002AFEC207C00590000D001B0029003779 +:10D9E000004500530061006F000CB36C65261F00FA +:10D9F0002F332F3330314136363332161723262654 +:10DA00002322060701363633321617232626232211 +:10DA10000607013636333216172326262322060739 +:10DA200001363633321617232626232206071336ED +:10DA300036333216172326262322060701363633BD +:10DA400032161723262623220607133636333216BC +:10DA500017232626232206070136363332161723CC +:10DA6000262623220607055D056566626C064E06BE +:10DA70004C343D4207FB35056566626C064E064C2C +:10DA8000343D420701F4056565636B064D074C3470 +:10DA90003D4108FCC7056566626C064E064D333D88 +:10DAA000420768056566626C064E064C343D4207C7 +:10DAB0000437056566626C064E064C343D420775B8 +:10DAC000056566616C074E074C333D4208FCB505A1 +:10DAD0006466636B064D074C343D410803B35968D7 +:10DAE0006B5639211E3CFC2559686B5639211E3C6A +:10DAF000FEEA59676B5538221F3B030A59676A567D +:10DB000039211E3C01E759686B5639211E3CFC2522 +:10DB100059686B5639211E3C01F459676B55392100 +:10DB20001E3C030459676A5639211E3C0008002A2E +:10DB3000FE7F077E05D3000B0015001F002A00366C +:10DB40000042004E00580008B15423002F2F3031FE +:10DB50004127373E0237170E03012736363717079E +:10DB60000E02132E022735161617150136363733D7 +:10DB7000170E0307252E022737171E031701272E1E +:10DB80000327371E0217012E022735371E03170100 +:10DB9000273E023733060607058F5F022E6D733569 +:10DBA0004425504F48FB86434AA33C5F022D6E72CA +:10DBB000113374743555C04901E015280A860B0AE3 +:10DBC0001B20231202591F46441E5F1114292725CA +:10DBD0000FFB8F11142828240F411F44451E0530C8 +:10DBE000387D78310E2655585627FBF70B0E262F19 +:10DBF000175E14280A039A5F101B37331442173339 +:10DC00003332FBD7422D6C2C5E111A373202200EB4 +:10DC1000272E175F15270B87FCB755C0490E2655D1 +:10DC2000585627B0326B65275F02224F55542803A0 +:10DC3000FE02224F54552844316C6528FDEC0E1B22 +:10DC40001707860B091C202212025B0E33747534F1 +:10DC500055BF4A0000020045FE6D05D9077B00173D +:10DC6000002D00274013291F80261807110A140BC6 +:10DC70000272150202000A0872002BCE3311332BF8 +:10DC800032123939DE321ACD323031411323133E8C +:10DC900002372701210133030E020733012101332B +:10DCA000010122262635343637330606151416337D +:10DCB000323637330E02039CF9CAA20E1C1D0E0623 +:10DCC000FCA6FEE30135DDA40B201E0B0703580163 +:10DCD0001BFEF7F5FEE6FEFE8B9F430403CE020219 +:10DCE00055585F7717D7176ABFFE6D019303023F40 +:10DCF000837F3802FB8305B6FCFF37877F2B0469DF +:10DD0000FB1BFD9C07C04C7E4B0F200A10180C43D8 +:10DD100045516B6696520002006EFE7B04B00627EA +:10DD20000021003700254013332930221E100672CF +:10DD300003181800080B721F020A72002B322BCE38 +:10DD40003311332B32DE32CD3230314113233723BE +:10DD50000E022322262635343637133303060615E2 +:10DD60001416333236363713330333030322262691 +:10DD70003534363733060615141633323637330E3C +:10DD80000202B3D0A3180A27698453587E430F0AAE +:10DD900088EA8F070940424889701F64E8C4D5FBB0 +:10DDA000C38B9F430403CE020255585F7717D717E2 +:10DDB0006BBEFE7B0185C338623D45855E276535B8 +:10DDC000027EFD6027411845436DD09301D8FC6366 +:10DDD000FDC5065E4C7E4B0F200A10180C434551C2 +:10DDE0006B669652000200460000042505B6001539 +:10DDF000002000214010200B040707010A0A00053B +:10DE0000027216000872002B322B12392F33331195 +:10DE100033CE3230317313233733373307210721A1 +:10DE2000073332161615140E02232733323E0235FD +:10DE30003426232346E7972B9624ED2401142CFE49 +:10DE4000ED2F6DA4CC5E539FE6935D755785592EDB +:10DE50007877850446C9A7A7C9DF60AD7478B67A1C +:10DE60003EC825476641645E0002007AFFEC03E08D +:10DE70000614001C002F002340110B0E0E08111178 +:10DE8000000C00722615151D000B72002B32322F6C +:10DE9000332B12392F3333113330314522262635B7 +:10DEA0003436371323373337330721072103363608 +:10DEB000333216161514060627323E02353426264E +:10DEC000232206070E0215141601F785A8500D0C23 +:10DED0008E9B219D32EA34011B22FEE56F2F784094 +:10DEE000769B4D66D88F3855391E2651422D6831A4 +:10DEF000080A0556145090622A6133029AA3EBEB8C +:10DF0000A3FDFA0A0E4A865965B16DAD1D34472945 +:10DF10002E40220B0A26362B144B560000020047D7 +:10DF2000000004BB05B600110020003F401F171879 +:10DF300018121916161313121210090C0C0F0F10C9 +:10DF40000B0A0A10100020010272000872002B2B2D +:10DF50003211392F3311331133113311331133117E +:10DF60003311331133113311333031730121321630 +:10DF70001615140607170727060623230313333243 +:10DF800036372737173636353426232347013501F0 +:10DF900070A6CC5D8A7A43954C31703C95749F8411 +:10DFA0001C38193E9245343B78799B05B664B679A6 +:10DFB0009DDA3C8C479D0A0BFDDB02EB050488468D +:10DFC0008F2573516E650003FFC8FE150451046769 +:10DFD0000003001F00320031401A0201011B1A2009 +:10DFE00020000303160B72080729290C0772050687 +:10DFF00072040E72002B2B2B321133332B32113360 +:10E0000032113333331133303145013709023307CD +:10E01000333E023332161615140E0323222626270A +:10E02000230606070301323E0335342623220E045D +:10E030001514160317FED68B0128FC280153B716BA +:10E040000829667F4C558B532F5A81A46248674636 +:10E05000180905120D560171396250381E4F4F30A4 +:10E06000584C3E2C175BB4020055FE00FE74063E71 +:10E07000BF37603C53AD8872DBC093533152313BA4 +:10E08000803AFE6A02963F6E90A152666731546FE5 +:10E090007E823D5C7000000100340000048105B602 +:10E0A000000D001D400E0903030C020200080502CA +:10E0B00072000872002B2B3211392F333311333099 +:10E0C000317313233733132107210321072103461B +:10E0D00083952A958803062AFDE45C01472CFEB946 +:10E0E000830270C8027ECBFE4DC8FD900001000087 +:10E0F000000003AE0453000D001A400C0C0101098E +:10E1000004040D0A08050672002B323F392F333301 +:10E1100011333031731323373313210721032107C0 +:10E120002103306191269165029229FE563C010C33 +:10E1300026FEF56001C5B401DAC3FEE9B4FE3B007A +:10E1400000010047FE00048605B6002700214010AC +:10E150001310101A1D1D00191602721508720700FF +:10E16000002F322B2B3211392F3333113330314101 +:10E1700022262735161633323E033534262322064F +:10E180000703230121072103363633321E021514FB +:10E190000E0301DC558C343B7D495488664623A42C +:10E1A0009D2449167EEA0135030A2AFDE0632053C7 +:10E1B000296BB6864B366B9DCEFE001B15CF181C07 +:10E1C0003B688CA357ADBF0505FDAA05B6CAFE2D59 +:10E1D000080A468ACE887DE6C191500000010031D0 +:10E1E000FE0B03AF04530026002340121310101A35 +:10E1F0001D1D1519160672150A7207000F72002BE5 +:10E20000322B2B3211392F33331133303141222647 +:10E210002735161633323E033534262322060703EC +:10E2200023132107210336363332161615140E0335 +:10E2300001683D722A30653B446C50351A68691B91 +:10E24000381659EAEB02932AFE563D18442A72A961 +:10E250005C255183BCFE0B1816D51C1C3158778DDC +:10E260004C7E8F0808FE540453C3FEDC070C6CC9B7 +:10E270008D62C6B18A4F0001FF91FE6D074005B661 +:10E280000015002640150603120F0C090608110E92 +:10E290000A02721304020200080872002BCE331126 +:10E2A00033332B3232121739303141132301032318 +:10E2B000130121010133011333030121011333033E +:10E2C00005215555FEC199E398FDA4FEEF028DFE90 +:10E2D000BEF3013993E493024C0108FD8DF8C4802C +:10E2E000FE6D019302D5FD2B02D4FD2C030602B076 +:10E2F000FD4E02B2FD4E02B2FD29FDE8FDA6000171 +:10E30000FFE6FE7C074E0468004D0035401D4901C4 +:10E310000B72310672403939080C0C332F2F112142 +:10E320002807720018110B720A0A72002B2B32CECA +:10E330002B3211392F333311333211332B2B32302F +:10E3400031411326263534363723032313230E0396 +:10E350002322262737161633323E0335342623224E +:10E3600006073536363332161615140607331333BF +:10E3700003333E033332161707262623220E0315D6 +:10E38000141633323637030570538E9B0101AA648D +:10E39000DC649D175984B16F24421924142C174250 +:10E3A000694F361B545620371E1E4F3072A256013D +:10E3B00002A765DD659F165783B27127431D291596 +:10E3C0002E1841694E351A55592C49217BFE7C0186 +:10E3D0007613D4B9112212FE2901D762B1894F08F0 +:10E3E00006BB04063D6A88964A6E800C09BF080E7B +:10E3F00063BD8911220F01D6FE2A5EAF8C52080739 +:10E40000BB04063E6A87954A6F800F0CFDB6FFFF7E +:10E410000014FE2C047105CB062601AD0000000798 +:10E420000367018F0000FFFF000CFE2C03A50468AA +:10E43000042601CD0000000703670145000000012C +:10E440000047FE6E055805B6000E001F4010030B76 +:10E450000803050A0602720C020200050872002B6E +:10E46000CE3311332B3212173930314113230103CC +:10E470002301330301210101330303655781FE9119 +:10E4800098ED0135EE9502700113FD6C0121E981D3 +:10E49000FE6E019202D4FD2C05B6FD4802B8FD2A9D +:10E4A000FDE7FDA700010030FE7B04850453000E4C +:10E4B000001F4010030B0803050A0606720C020237 +:10E4C00000050A72002BCE3311332B32121739306C +:10E4D00031411323010323133303012101133303B8 +:10E4E00002D95871FECD73EAEBE96F01E2010EFD2E +:10E4F000FCDAD47CFE7B01850222FDDE0453FDF8AC +:10E500000208FDDAFE97FDB7000200470000056132 +:10E5100005B60003000E002340120D0A0703000198 +:10E5200000010004090502720C040872002B322B52 +:10E53000321239392F2F1217393031651333030551 +:10E540000133030121010121010301E7DA87D9FD2C +:10E55000D80135ED9502750118FD590195FEF1FEC2 +:10E560008B98F303FDFC03F305B6FD4802B8FD2AC2 +:10E57000FD2002D4FD2C0002004A000004AE04522B +:10E58000000A000E00234012090603030B0C0B0CBB +:10E590000B000501067208000A72002B322B3212A2 +:10E5A00039392F2F121739303173133303012101F9 +:10E5B00001210103371333034AEBEA6F01F4010A27 +:10E5C000FDE9014CFEFCFEC87466C480C40452FD23 +:10E5D000F80208FDDBFDD30224FDDC5B039AFC6638 +:10E5E000000100460000055605B600120027401441 +:10E5F000020A0A030B0E1103000707000D05027241 +:10E6000010000872002B322B3211392F12173933B8 +:10E610003311333031731323373337330733072341 +:10E62000030121010121010346EA8D2B8B22ED22FA +:10E63000A22AA24902700113FD6C0181FEF6FE922E +:10E6400099044EC99F9FC9FEB002B8FD2AFD200261 +:10E65000D4FD2C000001002F0000048B06140012D2 +:10E6600000294016110E0B03000D0672020A0A0360 +:10E6700007070005007210000A72002B322B1139B7 +:10E680002F333311332B12173930317301233733C2 +:10E6900037330721072103012101012101032F0144 +:10E6A000049E239E26E825011C23FEE48801E20146 +:10E6B00015FDFC0144FEF4FECE7304C4A3ADADA36E +:10E6C000FD83020CFDD9FDD40222FDDE000100B164 +:10E6D0000000060005B6000C001B400E0B080503E9 +:10E6E000030A0C08720702030272002B32322B322B +:10E6F0001117393031730121372103012101012123 +:10E700000103EF0109FEB92B02349402700114FDDC +:10E710006C0181FEF6FE909804EACCFD4802B8FD3B +:10E720002AFD2002D4FD2C000001004E000005311E +:10E730000453000C001B400E0B080503030A0C0ACF +:10E74000720702030672002B32322B321117393056 +:10E750003173132137210301210101210103DCC49D +:10E76000FEAE28023B6E01E0010EFDFB0149FEF802 +:10E77000FECC740399BAFDF80208FDDAFDD302223B +:10E78000FDDE00010047FE6C058E05B6000F001F80 +:10E79000400F090404060C0702720D02020006086D +:10E7A00072002BCE3311332B3211392F33303141DC +:10E7B00013231321032301330321133301330303F1 +:10E7C000FC56E68CFDC78CEC0135ED7F023A7EEC01 +:10E7D000FEF4E280FE6C01940294FD6C05B6FDAA85 +:10E7E0000256FB11FDA500010030FE7A04AA045375 +:10E7F000000F001F400F090404060C0706720D02EB +:10E800000200060A72002BCE3311332B3211392F3E +:10E8100033303141132313210323133303211333E3 +:10E82000033303034957CA63FE4765EBECEA5E0115 +:10E83000BB5EE9C1BC7DFE7A018601DFFE21045387 +:10E84000FE4301BDFC71FDB600010046000006CC90 +:10E8500005B6000D001D400E030C0C000805050157 +:10E8600002720A000872002B322B32113311392F39 +:10E870003330317301330321132107210123132185 +:10E8800003460135ED7F02397F022B2AFEC0FEF6DA +:10E89000ED8CFDC78C05B6FDAA0256CCFB16029482 +:10E8A000FD6C00010030000006010453000D001D46 +:10E8B000400E030C0C000805050106720A000A72DE +:10E8C000002B322B32113311392F33303173133384 +:10E8D000032113210721032313210330ECEA5E01F6 +:10E8E000BB5E024027FEA9C3EA63FE47650453FEF0 +:10E8F0004301BDBAFC6701DFFE2100010047FE00B5 +:10E90000077205B6002B002340111411111D2020A1 +:10E910001A181B0272161A08720700002F322B32C7 +:10E920002B3211392F333311333031412226273521 +:10E93000161633323E0335342626232206070323D8 +:10E9400001210123012103363633321E0215140E34 +:10E950000404E352893B3D7E47568A6845224D9028 +:10E96000652842167EEE010BFDE3FEF5EC01350352 +:10E97000F78E1F52286BB7874B264B6F91B3FE0063 +:10E980001818D0191B3B698CA25677A2530505FDB8 +:10E99000AA04EAFB1605B6FD640809468ACE886912 +:10E9A000C4AD8D66380000010030FE0B062804530C +:10E9B0000029002540131310101C1F1F19171A06D9 +:10E9C0007215190A7207000F72002B322B322B328C +:10E9D00011392F33331133303141222627351616A2 +:10E9E00033323E0335342623220607032313210343 +:10E9F00023132103363633321E0215140E0303F59A +:10EA00003E702A30643B456B51341A6A681B3916D4 +:10EA10005AEAC3FE60C2ECED037368194529558AB2 +:10EA20006436245184BCFE0B1716D61B1D31587753 +:10EA30008D4C7D900908FE550399FC670453FE1A1E +:10EA4000070B3D74A76A62C6B18A4F0000020089B5 +:10EA5000FFAC057E05CD003F0050002A4014492D33 +:10EA60002D1818110372250322224039390000079E +:10EA70000972002B322F331133321133332B321101 +:10EA8000337D2F333031452226270E0223222626BE +:10EA90003534123E023332161707262623220E0380 +:10EAA0001514161617323637262635343E02333201 +:10EAB000161615140E0207161633323637150606CB +:10EAC000013E033534262623220E02151416048136 +:10EAD000528B3221424627A5F183407EB7EE914703 +:10EAE0007938462656375C9D7D592F417E5A132131 +:10EAF0000F25264076A4645F884A29527951142D47 +:10EB0000202545211F5BFEF93C5D3F1F14271F2A6E +:10EB10004B3B211B54322C0B0D0683FFB993011480 +:10EB2000ECB1621816C010144885B6DA7971AA5F84 +:10EB300002030342A9608CEDB0614E9F7C5FBDB1C2 +:10EB400097390A080E0CC80D0D01582C8097A04D5E +:10EB50003545234881AF67477B000002005FFFBF58 +:10EB6000047B0468003D004C00244011452C2C1708 +:10EB7000171007723E3636000021060B72002B324A +:10EB8000322F3311332B3211337D2F333031452265 +:10EB9000262706062322262635343E03333216174F +:10EBA00007262623220E03151416161716363726A7 +:10EBB0002635343E02333216151406060716163370 +:10EBC000323637150E02033E0235342623220E025A +:10EBD00015141603B24277322866407EB8642C5969 +:10EBE00089BD78307227341D4A294C725233192D51 +:10EBF000553B141C0E19252D59885C76933E6D49A2 +:10EC00001023161E3D1A112D36CF344D2A212424EF +:10EC1000362412184129270F146AC99167C9B2888E +:10EC20004E1210B20A0E3E6885904653774001019D +:10EC30000403287F4959A17F4988885EB2912E0636 +:10EC4000050B08AC050A070124247589412F3632CB +:10EC500052602F356200FFFF0089FE2C052305CC92 +:10EC60000626002600000007036702510000FFFF90 +:10EC7000005FFE2C03D10468062600460000000752 +:10EC8000036701910000000100B1FE6C04C205B6EB +:10EC9000000B0017400B080404050272090002086B +:10ECA00072002BCE332B321133303141132301212B +:10ECB0003721072103330301B356E6010AFE842BF3 +:10ECC00003E62AFE83E0DE7FFE6C019404EACCCCEE +:10ECD000FBDDFDA500010030FE7B06E10468004479 +:10ECE000002F401A2F2E0E0E33077227261C1C2BC6 +:10ECF00007722406721500230A7240010B72002B62 +:10ED0000322BCE332B2B321133332B3211333330A2 +:10ED1000314113262635343637133636353426231B +:10ED2000220E0207032313363635342623220E0221 +:10ED3000070323133307333E0233321617333E02E1 +:10ED40003332161514060703060615141633323629 +:10ED50003703058758385108074D08093D3E34658B +:10ED60005A461666E98D0908393E34665A481764D2 +:10ED7000EAEBB6180928678352747B0F08296D8A5D +:10ED800051868A0C0A480504241D192C157BFE7B2C +:10ED9000017E115B5A1B3D22016727401845443E06 +:10EDA00076A769FE1C029E28401843473E78AB6E4A +:10EDB000FE270453D13B6942806F406C439E8F26EF +:10EDC0005530FEAC15230F22230907FDBB00FFFFC2 +:10EDD00000BC0000050505B60606003C0000000169 +:10EDE0000064FE1404510453000F0017400C0E0180 +:10EDF0000703020F0F720D020672002B322B111740 +:10EE0000393031531303331316161733363637019F +:10EE10003301038F6893E83A050B020819491F0173 +:10EE200035FBFD9568FE1401EB0454FDC0369E438E +:10EE30003F98390247FBACFE15000001005F00005F +:10EE4000050505B60010001F400F030C0C02080F4B +:10EE50000F061008720A060272002B322B12392F8D +:10EE600039333311333031611321372137033313F1 +:10EE70000121010721072103013443FEE82A011B78 +:10EE800007EFF09C01B2010BFD900801242BFEDD81 +:10EE900042013ACC25038BFD64029CFC7222CCFE1D +:10EEA000C6000001FFD5FE140451045300150023D1 +:10EEB00040110B0A1111030314020205150F721001 +:10EEC000050672002B322B12392F333311331133D5 +:10EED00033303153132337330333131616173336B6 +:10EEE0003637013301210721038F42FC26FC93E8CA +:10EEF0003A05090208194A200135FBFD9601092649 +:10EF0000FEF642FE14013CB10452FDC0389D44405F +:10EF1000983A0247FBAEB1FEC4000001FF90FE6CC0 +:10EF2000052705B6000F00204011030C0609040553 +:10EF30000B0702720D020200050872002BCE33117E +:10EF4000332B3212173930314113230301210103CE +:10EF50003313012101133303033C567EC2FE46FEE8 +:10EF6000F8024CFAF5B301950108FDDAC8DB80FE22 +:10EF70006C01940251FDAF030102B5FDE00220FDDA +:10EF800039FDD8FDA5000001FFC0FE7B046F0453CE +:10EF9000000F00204011030C060904050B07067240 +:10EFA0000D020200050A72002BCE3311332B3212F0 +:10EFB0001739303141132303012101033313012198 +:10EFC0000113330302C158779FFECCFEF101DEE747 +:10EFD000F59001210112FE32A1D67CFE7B01850154 +:10EFE00085FE7B0239021AFE8A0176FDDAFE97FD64 +:10EFF000B700000100B1FE6D065A05B6000F001DF6 +:10F00000400E0804040C0502720D09090002087282 +:10F01000002BCE3311332B323211333031411321D7 +:10F020000121372107210321013301330304A156B4 +:10F03000FC2B010BFE842A03D92BFE91DD02250156 +:10F040000BEDFEF6BB82FE6D019304E9CDCDFBE432 +:10F0500004E9FB1AFD9D0001005BFE7B05160453CD +:10F06000002F002540131713132414067206051EE3 +:10F070001E000A0B722B010B72002B322BCE3311A8 +:10F0800033332B32321133303141132E0227230E0A +:10F090000223222626353436371321372107210350 +:10F0A00006061514163332363637133303060615A3 +:10F0B0001416333236370303A45929341A050728A6 +:10F0C0006883525A7E420F0A60FEE727031A28FE21 +:10F0D000EA68070940404A8A6F1F65E9A8050422CB +:10F0E0001E192C167BFE7B017E0E36513437633C95 +:10F0F00046835A2F643201C5BABAFE1A2743174213 +:10F10000456DD09301D8FCEC17230F21250907FD8D +:10F11000BB00000100D6FE6D054805B6001E0021AB +:10F120004010191616030606021B0E02721C00027E +:10F130000872002BCE332B3211392F333311333079 +:10F14000314113231306062322262635343637137E +:10F1500033030606151416333236371333013303DF +:10F1600003B656E87C4AC066649C5A060872ED6F86 +:10F17000060654555DA65591EEFEF4E381FE6D0141 +:10F1800093024520374084671A3C270220FDF11F77 +:10F190002E1345482B2302AEFB11FDA6000100A152 +:10F1A000FE7B046904530023001D400E071A0A0A5F +:10F1B00002201206720021020A72002B32CE2B327C +:10F1C00011392F33333031411323133636372306A9 +:10F1D0000623222626353436373733030606151420 +:10F1E0001633323636373733033303030A59D142E5 +:10F1F0000C1F0D083DA2695A7F420F0B35EB3C09ED +:10F200000A48424980672119E9C1BE7DFE7B01851C +:10F21000013B36732E4B5C46855E276B36F7FEE965 +:10F220002C421B484259C09B76FC71FDB70000017F +:10F2300000D60000054805B60020003340191D1A0D +:10F240001A171818171707010404070606070700FE +:10F250001F0F0272000872002B2B3212392F332F2E +:10F2600011331133113311332F1133113330316115 +:10F2700013060607032313222626353436371333A5 +:10F2800003060615141617133303363637133301E6 +:10F2900003247C2F6D3C44894069A15B060674ED14 +:10F2A0007104064E50488A46366A3791EEFECA020D +:10F2B0004514260CFEC2012D3F86681A381F022A0B +:10F2C000FDE7182A134348030152FEB90923170228 +:10F2D000AEFA4A00000100A10000047204530025A8 +:10F2E000002F401704051E1E1B1C1C1B1B0C0B0BA8 +:10F2F000090C0C0024130672000A72002B2B321228 +:10F30000392F33332F113311332F1133113333305E +:10F31000316113363637230E02070723372226358D +:10F320003436373733030606151416171333073EE2 +:10F330000237373303029C410D1E0E08183C442649 +:10F340003680318F9B0F0C35EA3D08093434398003 +:10F3500036375C491B1AE9EB01383D6E321F3A2DF6 +:10F360000DFFE69C8E286435FFFEDF2741173D45E3 +:10F37000070104F71669AA777CFBAD00000100477E +:10F38000000004B605B6001A001F400F1916160338 +:10F390000606000102720F0F000872002B322F2B9D +:10F3A00011392F3333113330317301330336363390 +:10F3B0003216161514060703231336363534262362 +:10F3C00022060703470135EE7B4BBD68649A590658 +:10F3D0000672EE70050653555EA5549205B6FDBB48 +:10F3E0001F394085681B3C21FDDC02131A2E144690 +:10F3F000472B23FD5200FFFF00300000044B061492 +:10F400000606004B00000002005CFFEC062405CD60 +:10F4100000310040002540120F0F1616323207252A +:10F4200025003C1B03722B000972002B322B32117A +:10F43000392F3333113311332F30314522262635FE +:10F440003436372E02353436373306061514163364 +:10F45000333E03333216161514060604232306061C +:10F46000151416333236371506060133323E02358F +:10F4700034262623220E02038CB8ED710403598230 +:10F4800046211BCA121D273010288CBEED898ABA6E +:10F490005E59C5FEC0E8700202A8A170B75959C5EF +:10F4A000FE805597DC8E452C543C5093806014931D +:10F4B000FFA11B351C033362473362261A492423FC +:10F4C0003193EDA95A59A16C6FB27E44142617BD31 +:10F4D000BD3123CE252E035E224569463348253BA8 +:10F4E00072A300020031FFEC04D10468002E003A40 +:10F4F000002340110F15152F2F072222003719075F +:10F500007228000B72002B322B3211392F3333113A +:10F51000331133303145222626353436372E023525 +:10F52000343637330606151416173E0233321615D5 +:10F53000140E022323060615141633323637150629 +:10F540000601333236363534262322060602D27EB1 +:10F55000BC68020150743E1B19B4101A342A239857 +:10F56000E192A6B04C9EF3A72D0103737153905600 +:10F5700052ABFEFF2377B465463B3F7A601461BD12 +:10F580008910250C05355D412A5623184327282A62 +:10F590000189E0859483538D693A0F1F0F6F7F2C8B +:10F5A00028B9282A028C2E5D44353A4D8F0000027E +:10F5B000005CFE6E062405CD003400430029401493 +:10F5C000101017173535082626013F1C0372332CFF +:10F5D00000010972002BCD33332B3211392F333315 +:10F5E000113311332F303141132E02353436372E7B +:10F5F000023534363733060615141633333E0333DB +:10F60000321616151406060423230606151416339F +:10F6100032363715060607030333323E02353426E9 +:10F620002623220E02029D5581A9520403598246C7 +:10F63000211BCA121D273010298CBEEC898ABA5EA4 +:10F640005BC8FEBAED600202A8A170B7594AA66B6A +:10F6500050F35597DC8E452C543C50938060FE6EE1 +:10F6600001901C99E28A1B351C03336247336226E2 +:10F670001A4924233193EDA95A59A16C70B37D43E3 +:10F68000142716BDBD3123CE202B05FE7F04DC22BE +:10F690004569463348253B72A30000020031FE7BDA +:10F6A00004D104680031003D0027401310161632C3 +:10F6B00032082323013A1A0772003029010B720025 +:10F6C0002B3232CD2B3211392F33331133113330EA +:10F6D0003141132E02353436372E02353436373366 +:10F6E0000606151416333E0233321615140E022385 +:10F6F000230606151416333236371506060703039C +:10F70000333236363534262322060601EF54567B33 +:10F7100042010151733D1B19B4101A332B2398E198 +:10F7200092A6B04C9EF3A72D0103737153905645DA +:10F730008A4F4C942377B465463B3F7A60FE7B0149 +:10F7400083186AA56E10201106355C412A562318CD +:10F750004327302389E0859483538D693A0F1F0F27 +:10F760006F7F2C28B9212806FE8C03FD2E5D4435C1 +:10F770003A4D8F00FFFF00450000026805B60606FF +:10F78000002C0000FFFFFF9100000740078A0626BB +:10F7900001AC00000107023001500164000AB312FD +:10F7A000020272002BCE3031FFFFFFE6FFEC074E66 +:10F7B0000627062601CC000001070230014F000099 +:10F7C000000AB34F1F0672002BCE303100010047F4 +:10F7D000FE00055805B6002500214010191C1C1418 +:10F7E0001111161B1702721608720700002F322B18 +:10F7F0002B3212392F333311333031412226273542 +:10F80000161633323E0335342626232206070323F9 +:10F810000133030121011E0215140E03020B4C8C4F +:10F820003A3B7B4A568A6845234A9573275B2C7579 +:10F83000ED0135EE9602700114FD8E84C66D3368BD +:10F840009DD4FE001818D0191B396789A157719CE7 +:10F85000520C0EFDCE05B6FD4602BAFD530D80E1F9 +:10F86000A076E1C1915200010031FE0904860453E3 +:10F87000002400214010181B1B131010151A160627 +:10F8800072150A720700002F322B2B3212392F33D8 +:10F8900033113330314122262735161633323E03D9 +:10F8A0003534262322060703231333030121011EC7 +:10F8B0000215140E0301B13B713231653B3F6853B1 +:10F8C000391F847727441F56EAE9E96E01E10110E8 +:10F8D000FE1D5C91542A5786B7FE091618D51B1DCC +:10F8E000294E718F5580950D0BFE630453FDF80270 +:10F8F00008FE000F65B28669C5A980470001FFBFF9 +:10F90000FE6E056505B600220019400D041E027248 +:10F91000140D09722000020872002BCE332B322BFB +:10F9200032303141132301210E03070E0223222618 +:10F930002735161633323636373E04372101330168 +:10F940000325F9DC010BFEB81C3F43401D3979A0AB +:10F950007428441916331D3457522C19373B3D3F38 +:10F960001E0312FEF5F2FEE9FE6E019204E96CEA56 +:10F97000E5CC4E98BC550E09C9080C2D7C7543A8E2 +:10F98000C5D8E574FB1BFD9D0001FFB5FE7B047A25 +:10F9900004630027001F4010030606242107721786 +:10F9A00000100B7225020A72002B322BCE332B3241 +:10F9B000321133303141132313262623220E02073E +:10F9C0000E032322262735161633323E02373E0316 +:10F9D000333216170333030295D1D1C60F24133FD8 +:10F9E00058444028274C5C805C2338171125152C7F +:10F9F00044393821305C78B287549B36BED4F9FE46 +:10FA00007B0185039A03043068A57474BD87480A96 +:10FA100008C50806336492608ACE86431B12FC80B8 +:10FA2000FDC500010047FE01058C05B6001A001B4C +:10FA3000400D130E0E10161102721008720800000D +:10FA40002F322B2B3211392F3330314122262735DB +:10FA50001E023332363637132103230133032113B9 +:10FA6000330106020601F654893B26535E3474A125 +:10FA7000691F70FDC98BED0135EE8002377FECFE0A +:10FA8000DD2BA6F9FE011917DA0F170E5ABC9502E5 +:10FA900012FD6C05B6FDAA0256FA9DCFFEF97C0058 +:10FAA00000010031FE0B04AB0453001A001D400F8F +:10FAB000120D0D0F151006720F0A7207000F72005B +:10FAC0002B322B2B3211392F33303141222627355F +:10FAD000161633323636371321032313330321131B +:10FAE00033030E0301D04772332F6D3F506E4A1817 +:10FAF0005BFE4765EBECEA5E01BA5EEAE91C55780D +:10FB0000A1FE0B191BD31B214A977401B4FE2104DB +:10FB100053FE4301BDFBB681C17E3E00000100479C +:10FB2000FE6D058C05B6000F001F400F0904040090 +:10FB30000C0702720D020200060872002BCE331170 +:10FB4000332B3211392F3330314113231321032347 +:10FB50000133032113330133010350FAE08CFDC953 +:10FB60008BED0135EE8002377FECFEF6F5FEE9FE07 +:10FB70006D01930294FD6C05B6FDAA0256FB1BFDB8 +:10FB80009C0000010031FE7B04BA0453000F001FEB +:10FB9000400F090404000C0706720D020200060A59 +:10FBA00072002BCE3311332B3211392F33303141C8 +:10FBB00013231321032313330321133303330302CA +:10FBC000D5D1D064FE4765EBECEA5E01BA5EEAC5CA +:10FBD000D4F9FE7B018501DFFE210453FE4301BD04 +:10FBE000FC63FDC5000100D2FE6E054305B6001F93 +:10FBF0000020400F1A17170306060E02001E081CED +:10FC00000E0272002BC43FCD3312392F3333113320 +:10FC10003031411333130606232226263534363776 +:10FC20001333030606151416163332363713330111 +:10FC3000230301E982DE524AC067629B5B070773B8 +:10FC4000ED710407254A395CA75492EEFECAE557C8 +:10FC5000FE6E0259017E20373E86691A3B2102253D +:10FC6000FDEC192E142D3F212B2202AFFA4AFE6E15 +:10FC7000000100B2FE7B047B045300230020400FF0 +:10FC800007061A1A0A0A120100220A201206720036 +:10FC90002B323FCD3312392F3311333330314113EF +:10FCA00033373636372306062322262635343637B1 +:10FCB0003733030606151416333236363737330317 +:10FCC0002303018783C3180C1C10083EA169577FCA +:10FCD000450F0B36EB3E080942444B82682118E978 +:10FCE000EBD852FE7B0249703B6F314A5A45865E23 +:10FCF000276534FFFEDF27401843475AC19B74FB3A +:10FD0000ADFE7B0000010045FE6E06E305B6001D5A +:10FD100000214011170C0803141A1502721B00026F +:10FD2000020B140872002B323210CE332B32121712 +:10FD3000393031411323133E033723012303230EAC +:10FD40000307032301211333012101330104A9F81F +:10FD5000D1A50D1E1D190706FD7CCD7208030F14D9 +:10FD6000170CA5D9013501416D08025E0155FEF958 +:10FD7000F3FEEAFE6E0192030F3C8078601BFB42AB +:10FD800004BD1E657A7D34FCF105B6FB84047CFB62 +:10FD90001BFD9D0000010033FE7B05CF04540019BC +:10FDA0000023401313140B0A0607060216110672ED +:10FDB0000F08081700020A003FCE333311332B32ED +:10FDC00012173930314113231336363723012303F9 +:10FDD00023060607032313211333012103330303EF +:10FDE000E9D0C08112250F05FE24D05905091B104A +:10FDF00076D4EA013B530501BF014BC4D9FAFE7B1F +:10FE000001850253509638FC8F0370459847FDB426 +:10FE10000454FCC1033FFC62FDC5FFFF0045000028 +:10FE2000026805B60606002C0000FFFFFF890000EF +:10FE3000050F078A0626002400000107023000682B +:10FE40000164000AB312010272002BCE3031FFFFB1 +:10FE5000005FFFEC04B406270626004400000106FC +:10FE600002300D00000AB32C0A0772002BCE30318D +:10FE7000FFFFFF8900000482074F062600240000D0 +:10FE80000107006A00700164000CB41E12010272C6 +:10FE9000002BCECE3031FFFF005FFFEC047E05EB80 +:10FEA0000626004400000106006A1700000CB43862 +:10FEB0002C0A0772002BCECE3031FFFFFF880000E6 +:10FEC000072705B6060600880000FFFF005FFFEC6D +:10FED00006950468060600A80000FFFF0046000023 +:10FEE00004E1078A06260028000001070230003AD4 +:10FEF0000164000AB30C010272002BCE3031FFFF07 +:10FF00000060FFEC048E062706260048000001066C +:10FF10000230E600000AB32B090772002BCE303105 +:10FF20000002004BFFEC050405CD0020002F001956 +:10FF3000400C092727001017037221000972002BBB +:10FF4000322B3211392F33303145222626353436C3 +:10FF500036243333363635342623220607353636F3 +:10FF6000333216121514020E0227323E02372322B4 +:10FF70000E021514161601FC94C05D57C30147F01C +:10FF80007004029FA474C35554CA88BBEE724281A8 +:10FF9000BDF49458977D601F8B99D07C372C5414F6 +:10FFA0005CA2686BB1804617281CA7CA3124CF24F5 +:10FFB0002F92FEFFA68DFEF0EFB567CD3C72A166D5 +:10FFC000294A653C3149270000020035FFEC03D582 +:10FFD0000468001E002A0019400C082424000F1693 +:10FFE00007721F000B72002B322B3211392F333066 +:10FFF0003145222635343E02333336363534262316 :020000040214E4 -:100000003236363723220606151416018AA9AC4E5D -:10001000A0F2A42D02027470538F5852A66E80BCB9 -:10002000674E97DA7E3F7A6117227AB4624114995B -:100030007E568D6738101E0F6F802A2AB9262C61D4 -:10004000BD8989FEFED07AB24D8F62305C43343B6D -:10005000FFFF004BFFEC0504074F062602CA000015 -:100060000107006A00880164000CB43C3017037279 -:10007000002BCECE3031FFFF0035FFEC03D705EB70 -:10008000062602CB00000106006AC500000CB4374A -:100090002B160772002BCECE3031FFFFFF910000F0 -:1000A0000740074F062601AC00000107006A015B0C -:1000B0000164000CB41E12020272002BCECE30314D -:1000C000FFFFFFE6FFEC074E05EB062601CC000024 -:1000D0000107006A015A0000000CB45B4F1F067252 -:1000E000002BCECE3031FFFF0014FFEC0471073D32 -:1000F000062601AD00000107006A00190152000C3C -:10010000B43E32200372002BCECE3031FFFF000C04 -:10011000FFEC03A805EB042601CD00000107006AEF -:10012000FF960000000CB43B2F1F0772002BCECEB1 -:10013000303100010005FFEC047005B6001F0023FC -:100140004011171414151218181010001502720817 -:10015000000972002B322B12392F33113311331156 -:1001600033303145222627351E0233323E023534E4 -:1001700026232337012137210701161615140E02F5 -:10018000017866C34A317C833C5D8A5C2D889098F7 -:100190002401BFFDF82B033924FE07B0D2509BE1A8 -:1001A000142928D31B2E1B2C4E693E676CA801A274 -:1001B000CCA5FE2F0CB5AD6EB38045000001FF8EBF -:1001C000FE1203DE045300210023401118151516FA -:1001D00013191911110016067208000F72002B3244 -:1001E0002B12392F3311331133113330315322266F -:1001F00027351E0233323E023534262623233701AB -:1002000021372107011E0215140E02ED71AB432C9C -:100210006F783C608C5B2D458561692301BDFDFFD6 -:1002200028031A21FE126EA65E529ADDFE122922C2 -:10023000D219291838627F4753723BA501BEBB9F74 -:10024000FE1B0863A8747CD09753FFFF0046000094 -:1002500005DA06EB062601AE00000107014C01B6E7 -:100260000164000AB314010272002BCE3031FFFF8B -:100270000070FFEC0488058706260058000001077F -:10028000014C00DD0000000AB31E080672002BCEF0 -:100290003031FFFF0046000005DA074F062601AEA9 -:1002A00000000107006A00F90164000CB420140189 -:1002B0000272002BCECE3031FFFF0070FFEC0488BD -:1002C00005EB0626005800000106006A2100000C1C -:1002D000B42A1E080672002BCECE3031FFFF0089F3 -:1002E000FFEC058D074F0626003200000107006A6B -:1002F00000F50164000CB4362A0B0372002BCECE3D -:100300003031FFFF005FFFEE043A05EB0626005296 -:1003100000000106006AF900000CB427330A0772D6 -:10032000002BCECE3031FFFF0089FFEC058D05CDCF -:100330000606026B0000FFFF005FFFEE043C046551 -:100340000606026C0000FFFF0089FFEC058D073DEB -:100350000626026B00000107006A00C30152000C70 -:10036000B43A2E0B0372002BCECE3031FFFF005F6C -:10037000FFEE043C05EB0626026C00000106006A55 -:10038000E600000CB4372B0A0772002BCECE3031BA -:10039000FFFF0017FFEC048D073D042601C300009A -:1003A0000107006AFFF90152000CB433271D0372E4 -:1003B000002BCECE3031FFFF001AFFEC036505EBBA -:1003C000062601E300000107006AFF4D0000000C53 -:1003D000B432261C0772002BCECE3031FFFF000F47 -:1003E000FFEC056906EB062601B900000107014C88 -:1003F00001120164000AB31D0D0272002BCE3031D0 -:10040000FFFFFF57FE14045205870626005C00001C -:100410000106014C5300000AB31E0C0672002BCEDD -:100420003031FFFF000FFFEC0569074F062601B9C9 -:1004300000000107006A00540164000CB4291D0D7E -:100440000272002BCECE3031FFFFFF57FE14045254 -:1004500005EB0626005C00000107006AFF9600001D -:10046000000CB42A1E0C0672002BCECE3031FFFFDA -:10047000000FFFEC05690785062601B9000001079A -:100480000152011F0164000CB42A1D0D0272002BE1 -:10049000CECE3031FFFFFF57FE140493062106260F -:1004A000005C0000010601525F00000CB42B1E0C22 -:1004B0000672002BCECE3031FFFF00D7000005487A -:1004C000074F062601BD00000107006A009D016478 -:1004D000000CB4271B0C0272002BCECE3031FFFF74 -:1004E00000A20000046905EB062601DD00000106FC -:1004F000006AF100000CB42D21110672002BCECE43 -:10050000303100010047FE6D048605B60009001178 -:10051000B70603027207000208003FCE332B3230C9 -:100520003153132301210721033303D557E5013547 -:10053000030A2AFDE0E1E380FE6D019305B6CAFBE4 -:10054000DBFDA60000010030FE7B03AD0453000973 -:100550000011B7060306720700010A003FCD332BD6 -:1005600032303153132313210721033303A558CD10 -:10057000EB029229FE5798BE7DFE7B01850453C392 -:10058000FD34FDB7FFFF0046000006B7074F062603 -:1005900001C100000107006A01660164000CB42972 -:1005A0001D010272002BCECE3031FFFF0075FFEC33 -:1005B00005E705EB062601E100000107006A00B629 -:1005C0000000000CB4372B080672002BCECE303161 -:1005D000FFFF0025FE45048105B6062602840000C3 -:1005E000000703680084000000010000FE4503AE20 -:1005F0000453001F0021400F1A0D0F191910161671 -:100600000D151206720700002F322B322F392F33AF -:100610003311331133303153222627351616333236 -:1006200036363737231323373313210721032107A6 -:10063000210733030E029E274E1718341D2035273D -:100640000A17E86191269165029229FE563C010C39 -:1006500026FEF536DC4715537DFE450E0ABE0A0A16 -:100660001C3F346A01C5B401DAC3FEE9B4FCFEAD37 -:100670006C873E000001FF90FE45052705B6001D72 -:10068000002040110E171114040F151202720F08EA -:100690000700180D08003F33CC323F2B32121739B8 -:1006A0003031412226273516163332363637372376 -:1006B000030121010333130121011333030E02034C -:1006C00015274D1919341D2034270B167AC2FE4602 -:1006D000FEF8024CFAF5B301950108FDDABFDC4BD8 -:1006E00017537CFE450E0ABE0A0A1C3F346A0251AB -:1006F000FDAF030102B5FDE00220FD39FDF4FE93DC -:100700006C873E000001FFA9FE4504580453001DFC -:10071000002340120E171114040F15120672070061 -:1007200000180D0D0F0A003F331133332F322B32D7 -:100730001217393031412226273516163332363614 -:10074000373723030121010333130121011333033D -:100750000E020283284C1818341C2135270A1773FF -:100760009EFECCFEF101DEE8F59101210112FE3181 -:10077000A0DC4616547CFE450E0ABE0A0A1C3F3415 -:100780006A0185FE7B0239021AFE8A0176FDDAFED5 -:100790009CFEAD6C873E0001FF900000052705B66A -:1007A00000110020400F0A070404100D01010F1171 -:1007B0000808050272002B323F33392F33333311CF -:1007C00033333031630123372103331301210121F6 -:1007D0000721132303017001F7FD2A0107D9F5B39F -:1007E00001950108FE2C01022BFEF7F2FFC2FE4626 -:1007F0000291CB025AFDE00220FDA6CBFD6F025113 -:10080000FDAF0001FFA900000458045300110020AF -:10081000400F0A070404100D01010F110A08050614 -:1008200072002B323F33392F3333331133333031AE -:1008300063012337330333130121013307231323C8 -:100840000301570192DF26E1C4F59101210112FE57 -:1008500082E226EAD6F89EFECC01DEB001C5FE8A11 -:100860000176FE3BB0FE220185FE7B000002004DBA -:100870000000049F05B6000C0016001CB40F090907 -:10088000000AB8FFFFB5720E0D0D000A003F3211CD -:10089000332B12392F33303161222626353436245A -:1008A000333313330125331323220606151416029E -:1008B000209AD06991010DBB907DECFECBFEC676EF -:1008C000658168944F805CB18096D570024EFA4A7B -:1008D000C801D93C77586B63FFFF005FFFEC04DF72 -:1008E000061406060047000000020050FFEC0661F7 -:1008F00005B60021002F00234011270F1C0F1C0FED -:1009000010032222060B7218000B72002B322B32BE -:1009100011332F39392F2F11333031452226270635 -:1009200006232226263534362433331333030606B2 -:10093000151416333236371333030E02253236368A -:100940003713232206061514161604416C99244207 -:100950009F7374A7599D0118B97C7DEDE204054B86 -:10096000455160185EF1651B70B2FD31405B3B0C78 -:100970003E5C6FA65D294E145147474F56A372A89F -:10098000EC7B024EFBDB18251144486C6F01BEFE68 -:100990002081AC57CB32583B012242896B38502919 -:1009A0000002005FFFEC066B0614002B003E002BDC -:1009B00040171F1F1B240B721300720E0D363609D1 -:1009C000077228272C2C000B72002B321133332B8B -:1009D000321133332B2B32322F303145222635342E -:1009E0003E033332161617333E023713330306061F -:1009F00015141633323637133303060623222627FF -:100A0000230E0227323E0435342623220E0315140A -:100A10001601AFA2AE2B557EA566486A4A18090397 -:100A2000090F094DE9F1050749455D5C1C3CEA44A5 -:100A30002BD3B483A11D0B3175870D2D554B3E2D46 -:100A400019565C3A634F381D5414CFBE6AD6C1960E -:100A5000573252301F4F5B2F0169FB921C331745F1 -:100A6000517681011BFEBED2BC725B3F5C32BF2C53 -:100A70004F6B7E88455D6F406E8FA25165680001A7 -:100A800000DBFFEC066005CB00390025401226256F -:100A90000F0F0C340C340C00161D03723000097259 -:100AA000002B322B321239392F2F113312393930B2 -:100AB000314522262635343636353426262323374B -:100AC000333236363534262322060727363633327C -:100AD000161615140606071516161514060615140F -:100AE00016333236371333030E02043975A759050E -:100AF00005317160D926B467AA65675C5BA9465B5E -:100B000060E5917AB05E59A26D796F0203464D5946 -:100B10005C195BF0651D73B41447906D18353B206C -:100B20003B552FB2377862545A442DA7414C559704 -:100B30006367A06A19071C826F1A2F2C194C4D701D -:100B40007901B0FE208BAA4F0001008FFFEC05C099 -:100B5000046800360025401224230A0A0D310D31A5 -:100B60000D00141B07722D000B72002B322B32125A -:100B700039392F2F11331239393031452226263594 -:100B8000343635342623233733323636353426236C -:100B900022060727363633321616151406060715B1 -:100BA0001616151406151416333236371333030E82 -:100BB0000203BD73A0530167699524795079454AB2 -:100BC0005C45994E3D5CBF6A6CA65D3E734F5D59B6 -:100BD000014944595E1940EB441C72B31443815DD2 -:100BE000142011593EAF1C453F37422922AE272D14 -:100BF00039765C4D704913080F6A550F23113E4337 -:100C00006F76012DFEBE8CAF5300000100B6FE6D65 -:100C1000047805CB002E0020400F24230C0C09097A -:100C200002131B03722C000212003FCE332B321230 -:100C3000392F3312393930314113231336363534D5 -:100C40002623233733323636353426232206060749 -:100C5000273636333216161514060607151E0215EA -:100C6000140607073303030F57EB4D08097B81EA8E -:100C700029A866B26E6B60437C763B596DEB9F8012 -:100C8000B45E64B374597A400A081EE181FE6D01B6 -:100C9000930163203C195D63BD33715E555D1E3762 -:100CA00026A6475058975E73A15E10060A4A754CF7 -:100CB0001C46298FFDA6000100A5FE7C03F40468F4 -:100CC000002C0020400F232209090C0C02131A07E4 -:100CD000722A00020A003FCE332B3212392F331210 -:100CE000393930314113233736363534262323370B -:100CF000333236363534262322060727363633324A -:100D000016161514060607151616151406070733CA -:100D100003029A58C73507096161A52475507A45C1 -:100D20004C5946964D3E5CC26A6CA65D3D74525568 -:100D3000640A050DBE7CFE7C0184F21D37184D3E11 -:100D4000AF1D453E37422922AE272D39765C4D6EC8 -:100D50004815071367531B391D3CFDB80001FFC040 -:100D6000FFEB071805B60034001D400F1C1C1018BF -:100D70002209722B10027207000972002B322B32EB -:100D80002B3211392F3031572226273516163332A0 -:100D90003636373636121237210306061514163347 -:100DA0003236371333030E022322262635343637E4 -:100DB00013210E04070E024529441816321D35581A -:100DC000522C20464B4D260300D60B08494A58604A -:100DD0001A5BED651D74B37C6EA85F0B0FA4FECA91 -:100DE0001632343532173979A0150E09C9080C2F7F -:100DF0007F7754DB0100011992FC10323A18404B06 -:100E0000707901B0FE228BAB50478E6A23514603A6 -:100E10000457B8B8AE9B3F99BE580001FFB6FFEC2F -:100E200006530463003800234012333300080B0BD1 -:100E3000282507721B140B722F000B72002B322B0C -:100E4000322B3232113311392F30314522262635DB -:100E500034363713262623220606070E03232226BE -:100E60002735161633323E02373E03333216170348 -:100E70000606151416333236371333030E02044CAC -:100E800077A15207076C0E251454675335274C5B26 -:100E9000805B2438171125152C44393820315C78B3 -:100EA000B187559A378C060649455F561B3DEB4680 -:100EB0001B6CB3144C8B611D3F2201F7030556BE1A -:100EC0009C75BD87480A08C407073465935F8BCEBD -:100ED00085421B12FD651D301545497580011CFEBC -:100EE000B580AD5800010047FFEC075305B600215F -:100EF000002240110E091C091C090A100C02720A7A -:100F00000818000972002B323F2B321239392F2F6B -:100F10001133303145222626353436373721032325 -:100F20000133032113330306061514163332363703 -:100F30001333030E02052D6EA85E0C0C25FDC98C23 -:100F4000EC0135ED7F02377FEDDA07094A4A586236 -:100F5000195AEF661D75B21448906A27553CAEFDCC -:100F60006C05B6FDAA0256FBF81F3518404B707988 -:100F700001B0FE228BAB500000010030FFEC068F69 -:100F800004530021002240110E091C091C090A10FB -:100F90000C06720A0A18000B72002B323F2B321219 -:100FA00039392F2F11333031452226263534363743 -:100FB00037210323133303211333030606151416B5 -:100FC000333236371333030E02048978A2520A06ED -:100FD0000BFE4865EBECEA5E01B85EEA9307064B50 -:100FE000465A581C3BED461B6DB3144C8B611D3F9C -:100FF000243BFE210453FE4301BDFD4D202E16452A -:1010000046757A011CFEB580AD5800010089FFECE1 -:10101000057705CC00250019400C1E1F1F00100984 -:10102000037219000972002B322B3211392F333021 -:101030003145200011341236362433321617072674 -:101040002623220E03151416333236363721372164 -:10105000070E0302B3FEFDFED9478AC801009A823B -:10106000CC545A469B7067AF8B613399AC7C9F5EC2 -:1010700017FE902C02681D1C609DE91401290113C4 -:10108000970114EBAE60322BC722344A86B5D77570 -:10109000A8CD63B378CC9894F1AC5D000001005EFC -:1010A000FFEC0487046800240019400C1E1F1F0079 -:1010B000110A07721A000B72002B322B3211392FD2 -:1010C0003330314522262635343E03333216170796 -:1010D000262623220E0315141633323637213721E4 -:1010E000070E02022D8CD172376DA0D1816DB745EC -:1010F0005738855A538666442279798D9019FEDED9 -:101100002602111B289CE51466C79275D3AE804752 -:101110002E27B5212B345D809A5572909774B87F35 -:10112000BAE16500000100B1FFEC050805B6001D3D -:10113000001B400D1818000D08080A02721400095F -:1011400072002B322B32113311392F3031452226C8 -:1011500026353436371321372107210306061514A7 -:1011600016333236371333030E0202E56FA9600BD4 -:101170000CAAFE832B03ED2BFE7BAF08084A4A58CE -:10118000601B5AED641D75B214478E6A234C3603FA -:101190001ACCCCFCC41F3815404B707901B0FE222C -:1011A0008BAB50000001005AFFEC04920453001E68 -:1011B000001B400D18180D0D08080A067214000BCC -:1011C00072002B322B32113311332F30314522264E -:1011D0002635343637132137210721030606151427 -:1011E00016333236371333030E03028B78A2510CB9 -:1011F0000C63FEBF26036B28FEBF6B06074A445FE5 -:10120000561C3BEE4714476B96144D8D6125512FAC -:1012100001CDBABAFE021D301545497580011CFE8C -:10122000B5609163310000010060FFEC04CA05CB9A -:101230000033001F400F0908212124240019110345 -:10124000722C000972002B322B3212392F331239D3 -:10125000393031452226263534363637352626357F -:10126000343E02333216161707262623220E0215A5 -:10127000141633330723220E021514163332363771 -:10128000150E02023B97D56F68C0826F7B548FB5F5 -:101290006162987E397341A16338614728839FA0BA -:1012A0002997589D79458D866FC24A327F9C145C80 -:1012B000A8727DAA630F072398716B9B6631233E4A -:1012C0002AAD333F1E3A53365F70BE1A3E6A5066EF -:1012D0006C3A24D116261800FFFF0032FFEC03EA17 -:1012E00004670606017F00000001FFC0FE44056A96 -:1012F00005B60030001A400D0F2902721F1809723E -:1013000007002B0D08003F33CC322B322B3230310B -:101310004122262735161633323636373723012138 -:101320000E03070E022322262735161633323636D1 -:10133000373E0437210133030E0203BE284D18182F -:10134000351D2035270A15F0010CFEB41F4141411F -:101350001F377A9E7129441816321D3556502A1AA5 -:10136000383B3D40200316FEF8E34C16537CFE4408 -:101370000E0ABE0A0A1C3F336C04E978F1E2C75139 -:101380008EB6570E09C9080C327B6B43A7C1D9E949 -:101390007AFB2DFE926C873E0001FFB6FE44048D61 -:1013A00004630034002040100E11112E2B0772210F -:1013B0001A0B7207002F0D0A003F33CC322B322B51 -:1013C0003232113330314122262735161633323668 -:1013D0003637372313262623220606070E03232239 -:1013E000262735161633323E02373E0333321617A0 -:1013F0000333030E02030B274E1819341C21352723 -:101400000B16EEC60E241554685335274C5B805BD3 -:101410002438171125152C44393820315C78B287CF -:10142000559A37BAE14616537DFE440E0ABE0A0AA3 -:101430001C3F336C0399030556BE9C75BD87480A53 -:1014400008C407073465935F8BCE85421B12FC935B -:10145000FEAC6C873E00FFFFFF89FE7B045205B6A1 -:101460000626002400000007041704AA0000FFFF5E -:10147000005FFE7B047E046806260044000000072F -:101480000417049A0000FFFFFF890000045207EBD5 -:101490000626002400000107025405100152000A2C -:1014A000B312010272002BCE3031FFFF005FFFEC60 -:1014B000047E06990626004400000107025404BC7D -:1014C0000000000AB32C0A0772002BCE3031FFFF58 -:1014D000FF89000005C007E306260024000001077D -:1014E000035F050B0164000DB703021201010192B5 -:1014F00056002B343400FFFF005FFFEC0565067FCC -:101500000626004400000107035F04AF0000000D41 -:10151000B703022C0A01017D56002B343400FFFF73 -:10152000FF890000047907E4062600240000010773 -:101530000360050C0164000DB70302120101019262 -:1015400056002B343400FFFF005FFFEC047E068062 -:101550000626004400000107036004B10000000DEE -:10156000B703022C0A01017D56002B343400FFFF23 -:10157000FF8900000567084F0626002400000107C8 -:101580000361050B0164000DB70302120101019212 -:1015900056002B343400FFFF005FFFEC050C06EB18 -:1015A0000626004400000107036104B00000000D9E -:1015B000B703022C0A01017D56002B343400FFFFD3 -:1015C000FF89000004E208740626002400000107D9 -:1015D0000362050C0164000DB703021201010192C0 -:1015E00056002B343400FFFF005FFFEC0487071028 -:1015F0000626004400000107036204B10000000D4C -:10160000B703022C0A01017D56002B343400FFFF82 -:10161000FF89FE7B04920784062600240000002731 -:10162000041704AB00000107014A00E00164000A4E -:10163000B31F010272002BCE3031FFFF005FFE7B33 -:10164000047E0621062600440000002704170499A2 -:1016500000000107014A00850000000AB3390A07AB -:1016600072002BCE3031FFFFFF89000004A2082456 -:101670000626002400000107036305110164000D24 -:10168000B70302120101019356002B343400FFFF0F -:10169000005FFFEC047E06C0062600440000010740 -:1016A000036304B70000000DB703022C0A01017E9A -:1016B00056002B343400FFFFFF89000004A20825E8 -:1016C0000626002400000107036405100164000DD4 -:1016D000B70302120101019356002B343400FFFFBF -:1016E000005FFFEC047E06C10626004400000107EF -:1016F000036404B60000000DB703022C0A01017E4A -:1017000056002B343400FFFFFF89000004A2086953 -:101710000626002400000107036505100164000D82 -:10172000B70302120101019356002B343400FFFF6E -:10173000005FFFEC047E0706062600440000010758 -:10174000036504B60000000DB703022C0A01017EF8 -:1017500056002B343400FFFFFF89000004E00874BA -:101760000626002400000107036605100164000D31 -:10177000B703022D0101019356002B343400FFFF03 -:10178000005FFFEC048507100626004400000107F7 -:10179000036604B60000000DB70302470A01017E8C -:1017A00056002B343400FFFFFF89FE7B04A1076D38 -:1017B0000626002400000027014D00FA01640107FD -:1017C000041704AA0000000AB312010272002BCE13 -:1017D0003031FFFF005FFE7B047E060906260044D1 -:1017E00000000027014D009F000001070417049925 -:1017F0000000000AB32C0A0772002BCE3031FFFF25 -:101800000046FE7B048605B6062600280000000779 -:10181000041704AB0000FFFF0060FE7B04000468B7 -:1018200006260048000000070417049F0000FFFF81 -:1018300000460000048607EB06260028000001078A -:10184000025404E30152000AB30C010272002BCED1 -:101850003031FFFF0060FFEC0400069906260048C7 -:1018600000000107025404900000000AB32B09078E -:1018700072002BCE3031FFFF0046000004B3075941 -:101880000626002800000107015100BA0164000B80 -:10189000B6010C0101019556002B3400FFFF0060DA -:1018A000FFEC045E05F60626004800000106015123 -:1018B0006500000BB6022B0901018056002B340095 -:1018C000FFFF00460000059307E3062600280000FE -:1018D0000107035F04DE0164000DB702010C010182 -:1018E000019256002B343400FFFF0060FFEC053EF0 -:1018F000067F0626004800000107035F04890000F8 -:10190000000DB703022B0901017D56002B34340072 -:10191000FFFF00460000048607E4062600280000BA -:101920000107036004DE0164000DB702010C010130 -:10193000019256002B343400FFFF0060FFEC0400DE -:10194000068006260048000001070360048A0000A4 -:10195000000DB703022B0901017D56002B34340022 -:10196000FFFF00460000053A084F06260028000049 -:101970000107036104DE0164000DB702010C0101DF -:10198000019256002B343400FFFF0060FFEC04E6A8 -:1019900006EB06260048000001070361048A0000E8 -:1019A000000DB703022B0901017D56002B343400D2 -:1019B000FFFF0046000004B408740626002800005B -:1019C0000107036204DE0164000DB702010C01018E -:1019D000018256002B343400FFFF0060FFEC0460EE -:1019E000071006260048000001070362048A000071 -:1019F000000DB703022B0901017D56002B34340082 -:101A0000FFFF0046FE7B04860784062600280000B0 -:101A10000027041704AB00000107014A00B101646C -:101A2000000AB319010272002BCE3031FFFF0060B3 -:101A3000FE7B040F0621062600480000002704173D -:101A4000049E00000106014A5D00000AB338090740 -:101A500072002BCE3031FFFF00450000033107EB51 -:101A60000626002C00000107025403FC0152000A64 -:101A7000B304010272002BCE3031FFFF00300000B2 -:101A800002C60699062603A8000001070254039126 -:101A90000000000AB304010672002BCE3031FFFFB4 -:101AA0000006FE7B026805B60626002C0000000733 -:101AB0000417037F0000FFFFFFE9FE7B025505FAD4 -:101AC0000626004C00000007041703610000FFFF1A -:101AD0000089FE7B058D05CD06260032000000073B -:101AE000041705540000FFFF005FFE7B043A046505 -:101AF0000626005200000007041704B80000FFFF8C -:101B00000089FFEC058D07EB062600320000010777 -:101B1000025405930152000AB32A0B0372002BCE24 -:101B20003031FFFF005FFFEE043A069906260052AF -:101B3000000001070254049E0000000AB3270A07B0 -:101B400072002BCE3031FFFF0089FFEC064507E322 -:101B50000626003200000107035F058F0164000DB7 -:101B6000B703022A0B01017B56002B343400FFFF20 -:101B7000005FFFEE0549067F0626005200000107C0 -:101B8000035F04930000000DB70302270A010182DE -:101B900056002B343400FFFF0089FFEC058D07E46D -:101BA00006260032000001070360058F0164000D66 -:101BB000B703022A0B01017B56002B343400FFFFD0 -:101BC000005FFFEE043A068006260052000001077F -:101BD000036004930000000DB70302270A0101828D -:101BE00056002B343400FFFF0089FFEC05EC084F52 -:101BF0000626003200000107036105900164000D14 -:101C0000B703022A0B01017B56002B343400FFFF7F -:101C1000005FFFEE04EF06EB06260052000001070E -:101C2000036104930000000DB70302270A0101823B -:101C300056002B343400FFFF0089FFEC058D08743B -:101C40000626003200000107036205900164000DC2 -:101C5000B703022A0B01017B56002B343400FFFF2F -:101C6000005FFFEE0469071006260052000001071E -:101C7000036204930000000DB70302270A010182EA -:101C800056002B343400FFFF0089FE7B058D07844E -:101C90000626003200000027041705520000010745 -:101CA000014A01630164000AB3370B0372002BCEB3 -:101CB0003031FFFF005FFE7B043A0621062600520A -:101CC00000000027041704B700000107014A00685C -:101CD0000000000AB3340A0772002BCE3031FFFF38 -:101CE0000089FFEC06D50785062602500000010793 -:101CF000007602270164000AB3350B0372002BCE75 -:101D00003031FFFF005FFFEE0593062106260251EA -:101D100000000107007601520000000AB3330A07F1 -:101D200072002BCE3031FFFF0089FFEC06D507850E -:101D30000626025000000107004301860164000AE4 -:101D4000B3350B0372002BCE3031FFFF005FFFEE87 -:101D5000059306210626025100000107004300AE4C -:101D60000000000AB3330A0772002BCE3031FFFFA8 -:101D70000089FFEC06D507EB06260250000001079C -:101D8000025405930152000AB3350B0372002BCEA7 -:101D90003031FFFF005FFFEE0593069906260251E2 -:101DA000000001070254049E0000000AB3330A0732 -:101DB00072002BCE3031FFFF0089FFEC06D50759AA -:101DC0000626025000000107015101410164000B89 -:101DD000B602350B01017E56002B3400FFFF005F79 -:101DE000FFEE059305F6062602510000010601519B -:101DF0006B00000BB602330A01018556002B34003C -:101E0000FFFF0089FE7B06D506140626025000005F -:101E10000007041705450000FFFF005FFE7B0593E8 -:101E200004F80626025100000007041704B400005D -:101E3000FFFF0099FE7B058E05B6062600380000E0 -:101E40000007041705170000FFFF0070FE7B0488E1 -:101E500004530626005800000007041704940000ED -:101E6000FFFF0099FFEC058E07EB06260038000007 -:101E70000107025405670152000AB31B08027200F1 -:101E80002BCE3031FFFF0070FFEC04880699062648 -:101E9000005800000107025404BF0000000AB31EEE -:101EA000080672002BCE3031FFFF0099FFEC0722AD -:101EB0000785062602520000010700760220016411 -:101EC000000AB327080272002BCE3031FFFF006EEC -:101ED000FFEC062D062106260253000001070076BE -:101EE00001710000000AB32A080672002BCE3031BF -:101EF000FFFF0099FFEC072207850626025200002B -:101F000001070043017C0164000AB3270802720044 -:101F10002BCE3031FFFF006EFFEC062D062106268A -:101F2000025300000107004300CE0000000AB32A5C -:101F3000080672002BCE3031FFFF0099FFEC07221C -:101F400007EB06260252000001070254056B0152FE -:101F5000000AB327080272002BCE3031FFFF006E5B -:101F6000FFEC062D069906260253000001070254D5 -:101F700004C30000000AB32A080672002BCE3031D9 -:101F8000FFFF0099FFEC07220759062602520000C6 -:101F90000107015101350164000BB6012708010159 -:101FA0009556002B3400FFFF006EFFEC062D05F662 -:101FB0000626025300000107015100860000000BB5 -:101FC000B6012A0801019456002B3400FFFF009946 -:101FD000FE7B0722061406260252000000070417A3 -:101FE00005200000FFFF006EFE7B062D04F706268D -:101FF000025300000007041704B50000FFFF00BCF7 -:10200000FE7B050505B60626003C00000007041708 -:10201000046C0000FFFFFF57FE1404520453062611 -:10202000005C00000007041705740004FFFF00BCFB -:102030000000050507EB0626003C000001070254DE -:1020400004AC0152000AB309020272002BCE3031F7 -:10205000FFFFFF57FE14045206990626005C00009D -:1020600001070254043C0000000AB31E0C06720073 -:102070002BCE3031FFFF00BC0000050507590626B6 -:10208000003C000001070151009F0164000BB601F4 -:10209000090201019556002B3400FFFFFF57FE1483 -:1020A000045205F60626005C0000010601510A00F4 -:1020B000000BB6011E0C01019456002B3400FFFFEB -:1020C0000024FEBF05510614062600D300000007B9 -:1020D000004200DE00000002FCC704D900B6067F03 -:1020E0000012001D001F400E141917801D400F0123 -:1020F0000A0305800C12002F331ACD17391ADC1A87 -:10210000CD3939303141373E0237331E02170723AC -:10211000262627060607253536363733150E0207DD -:10212000FCC70427656220F411373D1B037E2B5A40 -:1021300024377B3B01E4296222CF1859642904D952 -:1021400018236064292A645F2417205A2A2D5522F7 -:10215000C315287531101A4F4F1B0002FC1C04D9FF -:10216000FF6D06800012001D001F400E1C17198015 -:1021700013400F010A0305800C12002F331ACD17EC -:10218000391ADC1ACD3939303141373E0237331E26 -:1021900002170723262627060607272E022727339E -:1021A00016161715FCC70427656220F411373D1B6E -:1021B000037E2B5A24377B3B871F433B1501B81204 -:1021C0003A1D04D918236064292A645F2417205A11 -:1021D0002A2D5522C41D484C201230712F130002A5 -:1021E000FCC704D9005C06EB001200280021400F58 -:1021F00027141A218013400F010A0305800C1200D6 -:102200002F331ACD17391ADC1ACC32393930314113 -:10221000373E0237331E02170723262627060607F6 -:1022200025373636353426232206073536363332FF -:10223000161514060707FCC70427656220F411373A -:102240003D1B037E2B5A24377B3B01F90B384C276F -:102250001F17261114371D4E5C4F4B0D04D9182340 -:102260006064292A645F2417205A2A2D5522C869E0 -:1022700007212918140506630705443F3C4B112F1D -:102280000002FCC804D9FFD607100012002D00255B -:10229000400F2A20172D1D24240F05800A01010C50 -:1022A00012002F333311331ACD39327C2F333318C8 -:1022B000CD3232303141373E0237331E0217072309 -:1022C000262627060607033E023332161716163354 -:1022D00032363733060623222627262623220607F0 -:1022E000FCC80327645F20F41139401B047E295E7B -:1022F0002638763B50103F59382E43292436222663 -:102300002D15721C71542D4726253621272D1104B9 -:10231000D918235B5F292A5F5A24171C5627294E98 -:102320002201504C66331914121C2B3275721E1484 -:1023300013162E2D0002FD0904DAFF9206C0000FCD -:10234000001A001B400A16141110100C0580090019 -:10235000002F321ACC32327C2F3318CC323031413C -:1023600022262627331E023332363733060603353C -:1023700036363733150E0207FE255C7E41017E049A -:1023800024493B556D1C8120B2CB315921BE175CCD -:10239000672A04DA48865C2F4323504585A501024D -:1023A000152D72300F1B4F501B000002FD0A04DA7E -:1023B000FF9206C1000F001A001B400A14161910E4 -:1023C000100C05800900002F321ACC32327C2F33DA -:1023D00018CD3230314122262627331E02333236C1 -:1023E00037330606032E0227373316161715FE2538 -:1023F0005D7E3F017D0424493B556D1C8120B28BDD -:102400001F453D1502AD13391D04DA45865F2F4384 -:1024100023504585A501031D484D201230732E130E -:102420000002FD0A04DAFF920706000F0025001FD4 -:10243000400C171E24111110100C04800900002FED -:10244000321ACD32327C2F33113318CC3230314135 -:1024500022262627331E0233323637330606273725 -:1024600036363534262322060735363633321615EE -:1024700014060707FE255B7E41017D0424493B5578 -:102480006D1C8120B2C60A3C3C231D16250F123458 -:102490001B4A574C450D04DA4284642F43235045B0 -:1024A00085A5F567092224161106055A0506403B45 -:1024B0003A490F2A0002FD0204DAFFD00710001A81 -:1024C0000029001F400C170D041A0A1111261E8046 -:1024D000231B002F331ACD32327C2F333318CD32E9 -:1024E000323031413E023332161716163332363748 -:1024F0003306062322262726262322060713222612 -:1025000027331E0233323637330606FD02113F5998 -:10251000382A3F2B263A20272D13721D73512D4543 -:102520002A26331E272E11AF8D91027E04264C3AA7 -:1025300059661C7F1FB006334862311515131F2FD3 -:102540002F706D1C1515122C2CFEA78E862A391C97 -:10255000413E7B990001FF4DFE2C00DB0000001482 -:10256000000CB30700800E002F1ACC32303143220A -:1025700026273716163332363534262733161615E6 -:102580001406062F2C40180A172E1F3241252194BD -:10259000253A4177FE2C0C088F07093A4035613106 -:1025A000287A464D69360001FFA1FE4501B500DFDE -:1025B0000011000CB30700C00C002F1ACC323031D0 -:1025C0005322262735161633323636371333030E89 -:1025D000022E284D1818341B2136270B47DD4C16C8 -:1025E000567DFE450E0ABE090B1A3E370149FE8F85 -:1025F0006C823B00FFFF009EFE1404C205B6062657 -:10260000003700000007007A015D0000FFFF005066 -:10261000FE14032805480626005700000007007A2C -:10262000010E0000FFFF0089FE2C058D05CD06265A -:10263000003200000007015001F80000FFFF005FBA -:10264000FE2C043A046506260052000000070150E3 -:1026500001480000FFFF0089FE2C058D06EB0626D1 -:10266000003200000027014C01B301640107015052 -:1026700001F80000000AB32A0B0372002BCE3031A0 -:10268000FFFF005FFE2C043A05870626005200007B -:102690000027014C00B5000001070150014800006F -:1026A000000AB3270A0772002BCE3031FFFF003536 -:1026B000FFEC03D50468040602CB0000FFFFFDB168 -:1026C00004BEFF360699060602540000FFFF009C78 -:1026D000FFEC071B05CD04270032018E0000010727 -:1026E0000372FEBCFF9C000DB703023D0B0101000D -:1026F00056002B343400000201E004C60426062FE5 -:10270000000B00200021400E0705051D1A1A130CAE -:1027100080010000200C002F33332F321A10CC32EE -:102720001133322F33303141353E023733070E0239 -:1027300007072626353436363332161514060607B3 -:1027400006061514161702DA1529250EDB011B4B98 -:102750005127AC5B6023412B2831223A24010136FA -:102760003004D91A2C66682F152F6B692B1306635A -:102770004D37502C2D27242F17030407041E29043E -:10278000000200C60340035D06D700120022000EBF -:10279000B5131B00980A97003FE4333230314122D1 -:1027A000262635343E0333321615140E0327323EE7 -:1027B0000235342623220E0215141601CC52753F21 -:1027C00018375D865C8089203F608044314B311929 -:1027D0002C2D2D48341B2A03404789634BA8A08326 -:1027E0004E9A945DB49D7744A3578A9F49454252BF -:1027F000849C4C484A00000200C90344036506D08B -:10280000001E002C0019400B26141317171F0098E8 -:102810000F0897003F33E432392F333333303141DF -:10282000222635343E023332161707262623220687 -:10283000060733363633321615140E022732363673 -:102840003534262322060615141601DB7B973477D0 -:10285000C491265D1924164C305976471108196326 -:102860004868722C577E4A33462438333E451C351F -:1028700003449D9D66D1B06B0B0896080F4A7C4AB5 -:10288000203C8068467F61388E365733383F40534E -:102890001E384E00000200BD0344035306D0001E44 -:1028A000002C001B400C0C0B1F1F0F0F070098265D -:1028B0001797003F33E432392F331133333031412E -:1028C00022262735161633323636372306062322BC -:1028D0002635343E0233321615140E0213323636C4 -:1028E000353426232206061514160147254C191ADD -:1028F000552463824D110522654067732D567F5123 -:1029000083904486C342304827343A324625380300 -:10291000440A07990A0F4F7E462B337F69477E6131 -:1029200038988F81E0A75D01CA2E5031384D355758 -:1029300033383D00FFFF0062FFEC031F07A80426A9 -:102940000183FF0001070384FF7500000012400AA5 -:10295000040302011A0701019056002B3434343469 -:10296000FFFF0063FFEC032007A80426018300009B -:1029700001070383FF7600000012400A04030201EE -:102980001A0701019056002B34343434FFFF0064E1 -:10299000FFEC033C07A30626018300000107038226 -:1029A000FF7500000012400A04030201160701012E -:1029B0009256002B34343434FFFF0063FFEC033CA9 -:1029C00007A304260183000001070381FF750000AF -:1029D0000012400A04030201250701019256002B50 -:1029E00034343434FFFF007AFFEC046B07A804266C -:1029F000018EFD000107038400A300000012400ABD -:102A000004030201210701019056002B34343434B1 -:102A1000FFFF007AFFEC046B07A80426018EFD007F -:102A20000107038300A300000012400A040302010F -:102A3000210701019056002B34343434FFFF007A13 -:102A4000FFEC046B07A30426018EFD00010703823F -:102A500000A300000012400A040302011D07010147 -:102A60009256002B34343434FFFF007AFFEC046BB1 -:102A700007A30426018EFD000107038100A30000C7 -:102A80000012400A040302012C0701019256002B98 -:102A90003434343400010046FE6A056905CD002C4B -:102AA000001C400E1D1C13132103721A0272180819 -:102AB0000700002F323F2B2B3211333330314122AC -:102AC0002627371616333236363713363635342640 -:102AD0002623220606070323013307333E0233323F -:102AE000161615140607030E0202BB38551D0320E7 -:102AF0004D2E41634612BD08092C5E4A70BE851FEB -:102B0000A1EC0135C51C083484A46475AB5D0A09C9 -:102B1000C3207EBCFE6A0F0BC7080C326A54037FC9 -:102B200026481E415D328CEB90FD0505B6E94A74DE -:102B3000425AAA7824522CFC6296BB56FFFF0045ED -:102B4000FE6905DE05B60606010B0000000100A6C1 -:102B5000FFEC056205CD003300234012071F1F0064 -:102B600024231A1A2803722102720E000972002B04 -:102B7000322B2B3211333311392FCE3031452226EF -:102B800035343637330606151416163332363637D3 -:102B90001336363534262623220606070723133339 -:102BA00007333E023332161615140607030E0202CF -:102BB00080EAF00A08E807063873566F955B1558E7 -:102BC000080A2C5E4A70BD861F0AEC9DC61C08349C -:102BD00084A46474AB5E0A095E2294FC14DEBB22FA -:102BE000502626491F436033509769019D26481E91 -:102BF000415D328AEA912C02E5E94A74425AAA7888 -:102C000024522CFE46A0EA7F0004011104C803C729 -:102C100007A3000E001A0026003200294012211BD3 -:102C20001B0F2D2B2827270B048008000015150FDC -:102C3000002F3311332F321ACD32322F33CC3211D1 -:102C400033113330314122262635331416333236D0 -:102C5000373306060122263534363332161514066C -:102C60002122263534363332161514060135363610 -:102C70003733150E0307025B6479367C485E606764 -:102C8000168020B9FE8B2D3B423C2E3642013A2D58 -:102C90003A423C2C3843FEFC285626C7133B454796 -:102CA0001F05CF3D826645494D419491FEF92C2F79 -:102CB0003A482B2E3C482C2F3A482B2E3C4801F802 -:102CC00014296E380F16393A37140004011104C85C -:102CD00003C707A3000B001700260031002940128C -:102CE000120C0C002B2D302727231C8020181806CF -:102CF0000600002F3211332F331ACD32322F33CD4D -:102D00003211331133303141222635343633321605 -:102D100015140621222635343633321615140603CF -:102D20002226263533141633323637330606272E3D -:102D3000022735331616171501792D3B423C2E36E6 -:102D400042013A2D3A423C2C3843C86479367C48DB -:102D50005E6067168020B9811D3F3814BD0E2C1DA2 -:102D600004C82C2F3A482B2E3C482C2F3A482B2EA7 -:102D70003C48010740836245494D419491F11B470E -:102D80004D231134693313000004011104C703AA51 -:102D900007A80003000F001B00270029401216108F -:102DA0001004222027801D2727010100000A0A04A1 -:102DB000002F3311332F32113311331A10CD32114A -:102DC0003311333031413721070122263534363370 -:102DD00032161514062122263534363332161514D0 -:102DE00006013536363733150E03070133220255F7 -:102DF00021FDF02D3B423C2E3642013A2D3A423C19 -:102E00002C3843FEFC275626CA143C46471F05E6CD -:102E1000A3A3FEE12C2F3A482A2E3D482C2F3A48F6 -:102E20002A2E3D4801FE142A6D381117383A351400 -:102E30000004011104C703AA07A80003000F001B28 -:102E40000026002940121610100420221C80251C88 -:102E50001C010100000A0A04002F3311332F321124 -:102E60003311331A10CD3211331133303141372140 -:102E70000701222635343633321615140621222650 -:102E8000353436333216151406032E022735331621 -:102E9000161715013322025521FDF02D3B423C2E21 -:102EA0003642013A2D3A423C2C3843AD1E3F38148D -:102EB000BD0E2C1D05E6A3A3FEE12C2F3A482A2EB9 -:102EC0003D482C2F3A482A2E3D4801FE1B474D23F2 -:102ED00011336A3313000001017604E604B305C818 -:102EE000000D001D400C060A0A00080C0C0104022B -:102EF0008000002F1ACD393932113311331133309C -:102F000031412737210707232723072327230701D9 -:102F10009C260C03310B713418A2463219A24604C8 -:102F2000E6A93939A9676767670000010038FFEC37 -:102F3000053B05CB002E0026401311262612252026 -:102F4000101000152003721A0807000972002B32B6 -:102F50003F2B3212392F1239393311333031452298 -:102F6000262735161633323E023534262323270111 -:102F7000262623220606070323133E0233321E02AF -:102F800017011E0215140E02031866A64742AA5521 -:102F90004476563095982C0101531A6F6369915A03 -:102FA00019C3EBC72496F6B26CA473480FFEC95D33 -:102FB0008B4D4A8DCA14242AD02C3125486943628E -:102FC000769F0130434F54A071FC6603ACAEF27F94 -:102FD0003A68874EFEEC126098696FB27D4300013B -:102FE000FF0CFE1705A205C8002600224012251579 -:102FF0000112040D2026261920130272060D0372F9 -:10300000002B322B2F33332F11121739303143015C -:10301000032E0223220607273636333216161713DD -:1030200001210113161633323637150606232226E0 -:1030300026270301F402FD5C091C2A201326142B09 -:103040002963335667360D4601CF0108FD597110CB -:10305000343F192F20275C385B6C39114DFDD1FEB0 -:1030600017041A023438421C0A06B512163C715174 -:10307000FE5A0292FC67FD715C570907B40E1242BA -:10308000815C01EDFCF40003FFDEFE1404CC05B608 -:103090000014001E00280020400F0B0A1F1F1E1ED8 -:1030A000011514130828010272002B323FCD331290 -:1030B000392F3312393930314301213216161514A4 -:1030C00006060715161615140604232303133332B8 -:1030D00036363534262323373332363635342623F5 -:1030E0002322019D01928AC86D4F9165657E95FEF0 -:1030F000FFA4FD6892E0608D4D717CCA28C855859B -:103100004D6B75B9FE1407A244907463996314095A -:103110001B91749ECF65FE1402B53C76565B6EC162 -:10312000316750545800FFFF0046FE14037B05B67C -:103130000626002F00000007007A01950000FFFF1F -:103140000045FE1405DE05B6062600310000000726 -:10315000007A02510000FFFFFF89FE2C045205B6E1 -:103160000626002400000007015001700000FFFF48 -:103170000046FE2C048605B606260028000000073F -:103180000150011D0000FFFFFFBCFE2C026805B6C8 -:103190000626002C0000000601501700FFFF0099D2 -:1031A000FE2C058E05B606260038000000070150EB -:1031B00001A900000001FFD10000034005B6000B8B -:1031C000000BB40B08050272002B3F303163373718 -:1031D0001327372107070317072F1CB3E3981B0298 -:1031E0003A1CB5E49C1C873C04313B87873BFBCFF2 -:1031F0003C870001FFE0FFEB038D05B60011000ED8 -:10320000B60C027207000972002B322B30315722A4 -:10321000262737161633323636371333030E02DAC3 -:10322000547B2B032F734341654612DAEDE01F7E7A -:10323000BA152017C7141D3470570403FBDE97BC62 -:103240005600FFFFFFD10000034007850626038FCD -:10325000000001070043002B0164000AB30C0502C3 -:1032600072002BCE3031FFFFFFD1000003A3078592 -:103270000626038F00000107007600CF0164000AD4 -:10328000B30C050272002BCE3031FFFFFFD10000DE -:10329000039207840626038F00000107014AFFE01E -:1032A0000164000AB30C050272002BCE3031FFFF1F -:1032B000FFD100000383074F0626038F000001079C -:1032C000006AFF710164000CB4180C050272002B37 -:1032D000CECE3031FFFFFFD1000003E107590626B3 -:1032E000038F000001070151FFE80164000BB601E4 -:1032F0001D0501019556002B3400FFFFFFD1000092 -:10330000037D06EB0626038F00000107014C002E0B -:103310000164000AB30C050272002BCE3031FFFFAE -:10332000FFD1000003A0076D0626038F00000107F0 -:10333000014DFFF90164000AB30C050272002BCEA7 -:103340003031FFFFFFD1FE2C034005B60626038F68 -:1033500000000007015000870000FFFFFFD1FE2C96 -:10336000034005B60626038F0000000601505300F7 -:10337000FFFFFFD100000340075E0626038F000019 -:103380000107014E00CC0164000AB30C0502720073 -:103390002BCE3031FFFFFFD1FE69054305B6042671 -:1033A000038F00000007002D02CE0000FFFFFFE0AA -:1033B000FFEB047B07840626039000000107014A07 -:1033C00000C90164000AB3120C0272002BCE303126 -:1033D000FFFFFFD10000034707EB0626038F000025 -:1033E0000107025404110152000AB30C05027200D5 -:1033F0002BCE3031FFFFFFD1FE7B034005B6062602 -:10340000038F00000007041703AF0000FFFFFFE277 -:10341000000005A505CD0606021D0000FFFF004CBB -:103420000000047105B60427038F01310000010775 -:103430000153FDFBFF4D000BB601120500000056C5 -:10344000002B3400FFFFFFD10000034005B6060645 -:10345000038F0000FFFFFFD100000383074F062604 -:10346000038F00000107006AFF710164000CB418AB -:103470000C050272002BCECE3031FFFFFFD10000D1 -:10348000034005B60606038F0000FFFFFFD10000D2 -:103490000383074F0626038F00000107006AFF71B0 -:1034A0000164000CB4180C050272002BCECE303132 -:1034B000FFFFFFE0FFEB038D05B60606039000005B -:1034C000FFFFFFD10000034005B60606038F000092 -:1034D0000001FFC8FE15049504530020001F401191 -:1034E00013120909170B72110A720E010672000EEF -:1034F00072002B2B322B2B321133333031430133FB -:1035000003060615141633323636371333032337C2 -:10351000230E0223222627230E020703380152EA34 -:103520008C0909453F49876E1F66E8ECB4160A26E8 -:103530005E744738511708050D0E0742FE15063E0A -:10354000FD6428421841496CCE9201DCFBADC23AC1 -:10355000623A2D281F575821FEC300010030000099 -:10356000020504530003000CB5030A720106720041 -:103570002B2B30317313330330EBEAEB0453FBADE9 -:103580000001FEFAFE14020604530011000EB60CF0 -:10359000067207000F72002B322B30314322262790 -:1035A00035161633323636370133010E02702A5182 -:1035B0001B1D391F2A43310E0102E9FEF6155592F3 -:1035C000FE140E09C00B0B28533F04C4FB1D659D60 -:1035D0005A00FFFFFFC8FE1504AB061F0606017C5C -:1035E0000000FFFFFF0DFE14049C0461060601901D -:1035F00000000001FF1EFE14064C061F00490031AA -:10360000401B40390F722D260172340B45450D0EBB -:103610000E311F06721B14017207000F72002B324D -:103620002B322B32321133321133332B322B3230D7 -:1036300031432226273516163332363713233F02FD -:103640003E033332161707262623220607072137A3 -:103650003E033332161707262623220607073307B1 -:1036600023030E022322262735161633323637134C -:1036700021030E024A2B511C1E371E3E5C17D9B186 -:1036800016C11516455F7D4F3C6F293E1D422847E8 -:1036900054141201B11617445F7E4F3C6F293E1D32 -:1036A000422847531513E526E4E01757926F2A5234 -:1036B0001B1D381F3E5B16D9FE4EE0175792FE14B5 -:1036C0000E09C00B0B5B6D04046C495F668B5425BF -:1036D0001813B00C1258615663658B54251813B03B -:1036E0000C12586156B2FBDC6AA35C0E09C00B0BCE -:1036F0005C6C0404FBDC6AA35C00FFFFFF1EFE148D -:103700000512061F0426004900000007004C02BDF8 -:103710000000FFFFFF1EFE140520061F04260049BF -:1037200000000007004F02BD00000003FF1EFE1452 -:1037300007A4061F0049004D005A0039401F554E8E -:103740004B06724A0A72340D0C4545311F06722D24 -:1037500026261B14017240393907000F72002B32E4 -:103760003211332B323211332B3232113333332BAC -:103770002BCE3230314322262735161633323637D8 -:1037800013233F023E033332161707262623220651 -:10379000070721373E033332161707262623220652 -:1037A0000707330723030E02232226273516163375 -:1037B0003236371321030E02011333031322263549 -:1037C0003436363332161514064A2B511C1E371E5A -:1037D0003E5C17D9B116C11516455F7D4F3C6F2968 -:1037E0003E1D42284754141201B11617445F7E4F04 -:1037F0003C6F293E1D422847531513E526E4E01788 -:1038000057926F2A521B1D381F3E5B16D9FE4EE0A1 -:10381000175792055BEBEAECAB334623432E334359 -:103820004FFE140E09C00B0B5B6D04046C495F6600 -:103830008B54251813B00C1258615663658B5425B0 -:103840001813B00C12586156B2FBDC6AA35C0E0967 -:10385000C00B0B5C6C0404FBDC6AA35C01EC04533E -:10386000FBAD04F933372E442531364654000002AF -:10387000FF1EFE1407B3061F0049004D0035401D12 -:103880004B00724A0A72340D0C4545311F06722DE9 -:1038900026261B14017240393907000F72002B32A3 -:1038A0003211332B323211332B3232113333332B6B -:1038B0002B30314322262735161633323637132361 -:1038C0003F023E0333321617072626232206070738 -:1038D00021373E0333321617072626232206070711 -:1038E000330723030E0223222627351616333236DA -:1038F000371321030E02010133014A2B511C1E37DD -:103900001E3E5C17D9B116C11516455F7D4F3C6F41 -:10391000293E1D42284754141201B11617445F7EF8 -:103920004F3C6F293E1D422847531513E526E4E01E -:103930001757926F2A521B1D381F3E5B16D9FE4E39 -:10394000E0175792055C0149EAFEB5FE140E09C066 -:103950000B0B5B6D04046C495F668B54251813B028 -:103960000C1258615663658B54251813B00C12580D -:103970006156B2FBDC6AA35C0E09C00B0B5C6C04E5 -:1039800004FBDC6AA35C01EC0614F9ECFFFF0027E2 -:10399000FE1404810621062603B800000106023247 -:1039A0007800000AB33D1E0772002BCE3031FFFFB6 -:1039B000FF8FFE14026306140626004F0000000667 -:1039C000007A4E00FFFF002CFE14044E046B062606 -:1039D000005100000007007A019F00000003005F13 -:1039E000FE2E047E04680013002C003F002D4018BA -:1039F000270A72240672222337371E077229282DC0 -:103A00002D0D000006140B72002B32322F333211B1 -:103A100033332B321133332B2B30314122263534C3 -:103A200036371706061514163332363715060603D1 -:103A300022262635343E0333321616173337330326 -:103A40002337230E023732363637363635342623BF -:103A5000220E0315141601EA5A6E71726C57442334 -:103A60001F182E161F457F558B52315B82A45F486D -:103A70006C4A17093CB4EBB316082B697E0B4680E1 -:103A800063180C095C503763503B1F51FE2E5C5588 -:103A900063A75405539D40252208058D080B01BEE0 -:103AA00053AD8674DCC09353315232A0FBADB337B3 -:103AB0005A36BF69AE68325A2D576E3E6D8EA3548A -:103AC0006568FFFF0060FE2C0400046806260048BD -:103AD000000000070150013D0000FFFFFFE3FE2E44 -:103AE000025505FA0626004C00000006047E4F0031 -:103AF00000020070FE2E04880453001400320023DC -:103B000040132D0A722A06721D06722F2E072525D4 -:103B10000E00150B72002BCC3233113333332B2BA9 -:103B20002B30314122263534363637170606151428 -:103B30001633323637150606032226263534363735 -:103B40001333030606151416333236363713330390 -:103B50002337230E0201DC596E3268506B5B46221C -:103B60001F192D161F447C597D410D0A88EA8F07C5 -:103B7000093F434889701F64E8EAB8180A286A8632 -:103B8000FE2E5C554377713805549F422522080567 -:103B90008D080B01BE46855D296335027EFD6027D9 -:103BA0003F1A43456DD09301D8FBADD23B6942002B -:103BB00000020027FE14048104680029003C00274D -:103BC0004015240672232234341E0772100F2A2A4D -:103BD000140B7208000F72002B322B321133332B6F -:103BE000321133332B303141222627351E02333236 -:103BF000363737363637230E022322262635343E13 -:103C0000033332161617333733030E0203323E04E2 -:103C100035342623220E03151416018171A6432D77 -:103C20006D783D78951F0E0B1D0A082963784B5659 -:103C3000884E2F5A81A4604B6A4B1B083EB3F62373 -:103C40008ED11A2D544C3D2E1857573A6350391EB9 -:103C500054FE142720D0182716737C372A6C24367C -:103C60005C3856AD8372DBC19454305233A0FB8173 -:103C7000A4C55702972E516D7D86425D6F406E8FB1 -:103C8000A2516568FFFF0027FE1404810621062665 -:103C900003B800000107014A007E0000000AB33D9E -:103CA0001E0772002BCE3031FFFF0027FE14048167 -:103CB0000609062603B800000107014D009A00001E -:103CC000000AB33D1E0772002BCE3031FFFF0027E4 -:103CD000FE14048105FA062603B800000107014E10 -:103CE000016A0000000AB33D1E0772002BCE30317E -:103CF00000010056000003B0061F00190019400C17 -:103D000002181803150672110A017200002F2B32D7 -:103D10002B3232113330317313233F023E033332DF -:103D2000161707262623220607073307230356C53F -:103D3000B116C11516455F7D4F3C6F293E1D4228C7 -:103D400047541412E324E5C403A16C495F668B5405 -:103D5000251813B00C12586156B2FC5F00010056D2 -:103D60000000064B061F002F002B40172C2F0A7255 -:103D7000231C01722A012E2E03040427150672113A -:103D80000A0172002B322B32321133321133332BB2 -:103D9000322B3230317313233F023E033332161776 -:103DA000072626232206070721373E03333216173C -:103DB000072626232206070733072303231321039D -:103DC00056C5B116C11516455F7D4F3C6F293E1D86 -:103DD00042284754141201B11517445F7E4F3C6EC0 -:103DE0002A3E1D432846541413E425E4C4EAC4FEC5 -:103DF0004FC403A16C495F668B54251813B00C1295 -:103E000058615662668B54251813B00C12586156CF -:103E1000B2FC5F03A1FC5F00FFFF0056000007AE8D -:103E2000061F042603BD00000007004C05590000D2 -:103E3000FFFF0056000007BC061F042603BD00005C -:103E40000007004F05590000FFFF00560000051352 -:103E5000061F042603BC00000007004C02BE000041 -:103E6000FFFF005600000520061F042603BC0000CB -:103E70000007004F02BD00000001FFB8FFEB048BFC -:103E8000061F002D002140111514142A162A27069A -:103E900072231C01720F000B72002B322B322B325B -:103EA0003211331133303157222626353436371745 -:103EB0000606151416163332363713233F023E0317 -:103EC0003332161707262623220607073307230354 -:103ED0000606ED5A8B501910B9090A172D203746DE -:103EE0001579B116C11516455F7D4F3C6F293D1EF2 -:103EF000422847521514E425E47C24AD15447E572E -:103F000032521D3D142F1521321C625D02416C4955 -:103F10005F668B54251813B00C12586156B2FDB76A -:103F2000A7C6FFFF00300000033B074C062603A88E -:103F300000000026014C9D00010700760067012B60 -:103F40000015400E02080501018956010401010116 -:103F50009356002B342B340000020046FFEC04B1D2 -:103F6000061F002200310015400A2B071A0311100A -:103F700023000B72002B322F3317393031452226A4 -:103F80003534363637262635343E022437070E03BD -:103F900015141616171E0215140E0227323E02358E -:103FA0003426270E0215141601EDC0E76AC28242BC -:103FB0006E5AA2DC01068F138FEAA85A33674D525E -:103FC0007B444F94CD6C496E4C265D4C66924F6796 -:103FD00014D0BB8ED9952A317D5C5E7B4D2C1A0C9A -:103FE000C70D1721382F213D4931337EA0667DCD85 -:103FF0009552C03D6984476484302377A66A677808 -:10400000FFFF0030000002EC0587062603A8000031 -:104010000106014C9D00000AB304010672002BCE7C -:10402000303100020027FE14048104680029003C9E -:10403000002640142406232234341E0772100F2A4F -:104040002A140B7208000F72002B322B32113333FB -:104050002B321133333F303141222627351E0233B4 -:1040600032363737363637230E02232226263534AA -:104070003E033332161617333733030E0203323E34 -:104080000435342623220E03151416018171A6432C -:104090002D6D783D78951F0E0B1D0A082963784B0E -:1040A00056884E2F5A81A4604B6A4B1B083EB3F6CC -:1040B000238ED11A2D544C3D2E1857573A63503940 -:1040C0001E54FE142720D0182716737C372A6C2420 -:1040D000365C3856AD8372DBC19454305233A0FB4A -:1040E00081A4C55702972E516D7D86425D6F406E4B -:1040F0008FA251656800FFFF0070FFEC0488058700 -:104100000626005800000107014C00DD0000000AEF -:10411000B31E080672002BCE3031FFFF006EFFEC9D -:1041200006EC0586062601DE00000107041B022CB2 -:104130000000000AB335070672002BCE3031FFFFB6 -:10414000FFD10000034005B60606038F0000000102 -:104150000004FF3B02AF02E1001F001C400D0706F8 -:104160001A1A0B9A001313019B0099003FED332F8D -:1041700010E4321133333031571333070606073357 -:104180003E02333216151406070323133636353430 -:104190002623220606070304D6982F091E0C061AAA -:1041A000425233595F08065B985C0605292B2F594C -:1041B000481441C503A6CA2862261F37225E561737 -:1041C000331DFE77019318250F282B427C58FEE4FF -:1041D00000010003FF3B02DA02E1000F001B400E6A -:1041E0000E0D060A04089A000C0C019B0099003F72 -:1041F000ED332F10E4173930315713330306060718 -:1042000033013301132303070703D7985C0F1E06FE -:10421000040143B0FEC4BCA9885B32C503A6FE718D -:104220003E5D150132FEDBFE8C011B3DDE00000110 -:104230000004FF3B017302E10003000AB3019B008D -:1042400099003FED30315713330304D798D7C50396 -:10425000A6FC5A0000010006FF3B043E01E00031CD -:10426000002B401418250004032C2C080C0B1F1FD6 -:1042700010100808019A0099003FED322F332F33B8 -:10428000113333113311333310D4C4303157133356 -:1042900007333E0233321617333E023332161514FB -:1042A0000607032313363635342623220606070372 -:1042B000231336363534262322060607030698785C -:1042C00010061A4355364A5109051B475935575AA6 -:1042D00008075A985D050627292D56431342985C16 -:1042E000050626282D56451441C502997E243E28F0 -:1042F0004D422641285E5419341DFE77019318263D -:1043000010272A427954FEDD019218260F282B42ED -:104310007C58FEE40001FFB3FF3B026201E1001C98 -:10432000001D400D040317170808019A0010100023 -:1043300099003F322F10ED322F3311333330314794 -:10434000133307333E0233321615140607032313C3 -:1043500036363534262322060607034D997B0F0394 -:104360001A455837596009055B9C5D05072A2A2EB6 -:1043700058471541C5029A7D233F275F5419371BC3 -:10438000FE7801941725102828417B58FEE400028E -:10439000FF72FE15026401DF0017002800234010A1 -:1043A000121318180F040320200707019A170F99FA -:1043B000003FCEE4322F3311333311331133333016 -:1043C000314313330733363633321615140E0223B6 -:1043D000222627230606070713323E0235342623FA -:1043E000220E031514168EDC770E05276F4A5474BF -:1043F0002F597F4F47511805040C0838F02E4D38BF -:104400001E343326433728163BFE1503BF73314D48 -:10441000717A55A2814D402C234D23F3018D3A61D1 -:10442000773D3E3E2946585E2C3743000001FFD2BF -:10443000FF2F020501E000260018400D0A240D2080 -:10444000101D061A139A070099003F32E4321739FB -:104450003031572226273516163332363534262783 -:10446000262635343633321617072626232206151C -:104470001416171E02151406A24365282969374031 -:104480004F3144474D8C77407130312557322E3DA6 -:104490002E3F2D46299DD1151478161F302A202C29 -:1044A0002325503F5F691B1869131B28241D2A1EF2 -:1044B0001732422E6A6F0001FFD3FF2F01A302675C -:1044C000001D0017400A0710100C0A0D9A170099DA -:1044D000003F32F432CD3311333031572226353498 -:1044E000363713233F023307330723030606151419 -:1044F0001633323637150606944F6305054F680F9D -:104500007A526022B718B75003052121192F1C18C1 -:104510004DD141531027150159442E8D936CFEA6A1 -:104520000C1C0C1B1E0A096A0B100001FFE00000A6 -:1045300004E8050D0024001E4012240A1A0A0D1674 -:1045400004201D07081C0A1111089572002B322F38 -:104550003F17393F3031631336363736363703214C -:10456000013636373636371333030606070E020791 -:10457000132101060607060607032061102F2628CF -:104580007C4EAE010301100C160A2E331065E9644F -:104590001030251942532FB0FEFBFEEF0E1D0F2FDA -:1045A00037116301CB487B3739501401ABFD490605 -:1045B0000F0A1C574C01D9FE284B743421392B0E9D -:1045C000FE5102BB020E0B1D6651FE340001FFD3EB -:1045D000000003ED052100250014400923020225F7 -:1045E0000A0C159672002B323F331133303163378A -:1045F00021133636353426272626232206060707BA -:1046000037363633321617161617161615140606D1 -:10461000070333072D27025F96040418161E743D06 -:104620002357683C1E2847A25A81B33E1F25080322 -:1046300003030806979228BB02BD152410263613E3 -:10464000221304060403BB09092230194024112552 -:1046500012132B311BFD3BBB0001FFB5FFF50331EE -:1046600005210027001A400D220A121996722423F0 -:104670000707000B72002B321133332B323F3031DE -:104680005722262737161633323636371336363545 -:10469000342623220607373636333216161514060B -:1046A00007032337230E02381F4123461D3D2052A6 -:1046B000926A175A05052E2E2856332834612D5636 -:1046C0007D430808CCB7090C2B69810B0807D2077A -:1046D000074E936801A9182912272E0B0CBF0B0C4B -:1046E0002A5E4F1D4426FC3DC736603C0001008811 -:1046F0000000048D050D00130011B70C09090A957F -:1047000072000A003F2B32113330316113363637D5 -:104710003636373721372107060607060607030115 -:10472000CEB70A2719162A160AFD592803DD2432A6 -:104730004921232D0EB6035E31531C1B270D05BBEB -:10474000A911261D1E593EFCA5000002000B000009 -:1047500004B50521001F00230017400B230A222265 -:104760000A0A129672000A003F2B3211332F3F3093 -:10477000316113363635342627262623220607379D -:104780003E023332161716161716161514060703AF -:104790002113330302FABD04042C2B205E324AD9C4 -:1047A000A2285BA4903F86B63E2024080303090993 -:1047B000BDFC25A7EBA703781524103642130E0B7A -:1047C0000E0FBC0A0C0723311A42241225121D4574 -:1047D0002AFC880312FCEE000001000C0000020B12 -:1047E000050D0003000BB4030A019572002B3F3046 -:1047F00031730133010C0113ECFEED050DFAF300EA -:1048000000010040000002E5050D00180011B71876 -:104810000A0C08080A9572002B3211333F303173AD -:10482000133E0237363637213721070606070606BC -:10483000070E03070340880F3243291C3317FEEF8E -:104840002701F4242E551E101C0B080F0D0C058992 -:1048500002834684732E213211BBAC1E63341A3A94 -:104860001F152C2D3018FD7D0001000A000004B634 -:10487000052100230010B7230A140A1F06967200B0 -:104880002B323F3F303173013E0333321617161679 -:104890001716161514060703231336363534262744 -:1048A0002E0223220607030A0111216F878A3C701A -:1048B000A63F1C260D0C0E0A09BDECBD0404100E0B -:1048C000154A5B2F296B41ED0504040A09061B26D6 -:1048D000112E1C193B23224B29FC88037815241028 -:1048E0002031131C1A0A0505FBA500010077FFED16 -:1048F00004CC052100400015400B262D96720A9528 -:104900007215000B72002B322B2B323031452226D0 -:1049100027262635343637133303060615141617A3 -:104920001616333236373636373E033534262726C9 -:104930002623220607373636333216171616151475 -:1049400006070E02070606070E0202098EB6281594 -:10495000110E0E87ED880F0E121317583F49772D51 -:10496000273F170A14100A1117165640132413294B -:10497000213F1F5E902C2F221211102D37213685DA -:104980004F275358137A6C2E6A38347642027EFDD4 -:104990008243712D35551E2B2D3C3B2F87502553BF -:1049A000545121365A1F22280503BC0506363234DD -:1049B000904B3C8D524D89773253772412170C005F -:1049C0000001006301C50201050D0004000CB403E1 -:1049D00000019572002BCD3230315313330307633E -:1049E000B3EB8ABE01C50348FD74BC000001008A18 -:1049F000FE1403AA05200020000EB6200E72091333 -:104A00009672002B322B3031410136363534262751 -:104A100026232206070606073736363332161716C0 -:104A200016171616151406070101A701020A0A1B1C -:104A30001F408A427A431018082A3FB566588F2FC4 -:104A4000383F0904020B0AFEFEFE1404C02A481E69 -:104A50003C6021430E0E040402C10E132A262A7460 -:104A600046182811326432FB41000001FFBCFFEC04 -:104A700003C1052000380010B71A2496720A000BF3 -:104A800072002B322B32303145222627371616176B -:104A9000161633323637363637373636353426271C -:104AA0002626232206070606073736363332161720 -:104AB0001616171615140607070606070606070634 -:104AC00006011467AB462B07120B2C9959477B2A1A -:104AD000294914240B09171A1F694A3D7F441017EE -:104AE000082948BA5D69A62F222809070B0A251252 -:104AF000352B2875513790141010C7020503081381 -:104B0000392C2C8D5AAE2A481D385C2124280E0ED3 -:104B1000040402C111104035275E3333292E62345C -:104B2000AD548F443F6F241D2400000100A40000F9 -:104B3000045E0619000A00144009080303050695DF -:104B400072000A003F2BCD33113330316113012144 -:104B5000133303210701030148CE0133FD5B61ECF0 -:104B60003902A625FEC5CC01F0026101C8FEF7ACF2 -:104B7000FD8BFE110002000B000004B705200011A0 -:104B80000022000FB61311121F069672002B323F3F -:104B900033303173013E03333216161716161514CF -:104BA0000607032521133E02353426272E02232231 -:104BB00006070B0111206F878A3C54876A29292830 -:104BC0000607C3FD3702049D0203021110154B5C5A -:104BD000302A6B410504040A09050F242020643F94 -:104BE0001A3B20FC6BBB02DF0B1512091D2B0F19A2 -:104BF000180706030001FFD5000004BE051C0033A2 -:104C000000204013330A27322E2B101706092120CB -:104C10000A159672099572002B2B3F331217393FF4 -:104C2000303163013E023534262627331616171617 -:104C30001415333636373616171E021514060703B9 -:104C4000213721133E02353426262726060706067D -:104C50000707012B01190B1009070902D9070801E1 -:104C6000010D42A96139662449501F0C0BADFE0F9E -:104C70002701038605080415302C336D2C2E56169B -:104C800014FEDE0396234B451F16443F0F1A3118BE -:104C90000A13093D490A0517170D4E6F3C275E366A -:104CA000FCD3BB02721A2F28121F3F2A021B0A0EC6 -:104CB000103C1B1AFC440001FF91FE1D01B9050DBB -:104CC0000012000CB5120E72099572002B2B3031B8 -:104CD00043013E02353426262733161615140606E0 -:104CE00007016F011E0B0E07010403ED0302020D05 -:104CF0000FFEE2FE1D054532615E2D172A2F1D179E -:104D00002D171F6A8344FABB0001FFCA000003226B -:104D100005210025000FB602250A0F169672002BFA -:104D2000323F333031633721363637133636353438 -:104D3000262726262322060737363633321617163D -:104D40001615140607030E02070736280180141DE6 -:104D50000A7D0303050507312B23503229285F37CD -:104D60005A6D1E1E1A07067D0C23250E16BB2D5AE2 -:104D70002D024B101B0C0F180A1D230808BF080832 -:104D800028222058331A3820FDB536786B2234009B -:104D90000002003EFFED048E05210022003E001FB0 -:104DA000400F110C0C363632321216967223000B5D -:104DB00072002B322B323211331133113330314523 -:104DC000222E023534363637363637220E02073772 -:104DD0003E0233321E02151406070E032732363602 -:104DE000373E0335342627262623220606070606E5 -:104DF00007060615141601D77CA05924070D0A21B1 -:104E00007F5D07262E2809285EB0A44D7AA05B2579 -:104E10000E0D237CACD5524B765C231722180C1F49 -:104E20001F184B2D1638320E5D78210F0E64134972 -:104E30007993492752562E9CE74A02020201C00686 -:104E4000080548799750357943A4F9A955BF42819F -:104E500061316F70652744621F181B01020253E520 -:104E60009F44702D7A810001FFB0FFC50525050D17 -:104E7000001A001D40111195721A0602050A170D3D -:104E800007000795720100002F322B1217392B30C3 -:104E9000314737253636370703331313363637365F -:104EA00036371333030E020706040750280126295C -:104EB000552C5441EA1F084274312B4417AEE6AD1D -:104EC000184052326CFEC0CF3BBF2B051209700454 -:104ED000AEFDC2FE3B226441378248023BFDCE4C10 -:104EE0008A7A368BB01E00010061FE14046F052122 -:104EF000002F001D400E19181816171700072696C8 -:104F000072000E72002B2B3212392F3333113330D3 -:104F100031411336363534262322060706060706A6 -:104F200006151416171616171707272E02353436CE -:104F3000373636373636333216171616151407033A -:104F40000271F210105C7648702417280E1D1D1592 -:104F500017113D2A2C4A2F69904B040A1A926B4F65 -:104F6000A65969A23335281EF2FE14047349752B25 -:104F70006B85251C12301C2B5B30223D17121D0740 -:104F800009AB02024F85521A3B2C7DBF362D2C3BBC -:104F9000383E9552778BFB8D00010053FFEC048760 -:104FA0000521003F0019400C252626001733967274 -:104FB00009000B72002B322B3212392F333031455E -:104FC0002226262727371616333236373636373E0F -:104FD0000235342626232206070606070606151480 -:104FE0001616171707272E0235343637363637365A -:104FF00033321E0215140E0207020001CA427D6AF6 -:10500000232B285FBE60416D2735411A0E1B1127E7 -:105010005D5048742415220C1D1E20493B2C49303C -:10502000699049030A1A926B9CB1729D612C0A1215 -:105030001B1155FEC71405090505B90B0A2D2837A4 -:10504000915E34767230456E3E2A20162A15275618 -:10505000302A51370408AC03034F84531A3A2C7D8D -:10506000BF36593F71985A285C646430FEE9FF00EE -:1050700000010033FE140452050D001A001D4012F9 -:105080001815041901050907021A0E720D9572020E -:105090009572002B2B2B1117393031531303331317 -:1050A000273E023736363713330306060706060750 -:1050B000060607370333E07AFA726E1F3E3E1E463D -:1050C000621758EB5A15533F34894D305D2F6CD918 -:1050D000FE14042102D8FCF85A05090A050C796867 -:1050E00001A4FE54619A332B360A060D0763FC03B4 -:1050F0000001FFBD000004CB050D001C0022401381 -:105100001A060C170905071C1B01011C0A109572D1 -:10511000079572002B2B3F331133111217393031A1 -:105120006337211616170301211316161736363763 -:105130001333060607060607060607130743280269 -:105140005120401FC9FED80101E3060A064B6A2020 -:1051500053E5152713277444214723BC1DBB0102C7 -:1051600002019102C6FDC40C170B44AC6701134148 -:10517000804081CB4B24401BFE9389000002FFA995 -:10518000FE14053E050D001C0020001C400E200EE4 -:10519000721E1E201C0A100C0C0E9572002B321170 -:1051A000333F11392F2B3031613636373E02373ECF -:1051B00002370121372107010E04070E02070701FC -:1051C000013301020E0204030837573804060503B1 -:1051D0000123FCE227041B20FEC60719211F190723 -:1051E000152A1F0708FCB2010BECFEF40A120A286C -:1051F00091C16F060C0B050221BB98FDB80B323F25 -:1052000041350E2F62581E26FE1404EDFB130001DB -:105210000095000003D105210022000DB50D159564 -:1052200072000A003F2B3230316113363635342696 -:105230002726262726262322060607373636333228 -:105240001617161617161615140607030217BD04AF -:105250000414120B23131B4F223263744B295D9AE3 -:105260003B86A14028340E0B050909BD037815249F -:10527000102334130E13070909040705BD07081787 -:1052800023143E251C38181D452AFC8800010044C3 -:1052900000000628050D0030001F4011240E0E1AD4 -:1052A00016031B070406000195721C000A003F321A -:1052B0002B1217393311333031731333032716167A -:1052C00033363637363637133303060607060607F6 -:1052D000062222233703213236373636371333037B -:1052E0000E020706060706062344A5E3664A1523B1 -:1052F0000E4557283748196BDF6A28684A4CB26D4B -:10530000101D1E106929011271DC5735541DADE1C5 -:10531000B01D50643A56CA71316533050DFCE786FD -:1053200017130F271F2C8C4F0161FEA181B541433C -:10533000410F0164FEB3736A3F9E610238FDC46091 -:10534000AA913B57701A0D0D0001FFB8FFF804F841 -:10535000052000320019400E200A2A2D0D101105DB -:1053600015957206000A003F322B17323F30315735 -:1053700022262737163332363736363713060607D6 -:10538000373E023332161716161514060703231379 -:1053900036353426272E0223220607030E032B1C44 -:1053A000381F25322B273C150F1507A22548252924 -:1053B0006AC1AF4F6EAF3B342D0909BEECBD081377 -:1053C000121445542B234C28A513456589080C0C51 -:1053D000AF081C1E14352302F5020602BC0A0C0697 -:1053E0001E28226C3C224826FC8003782623223487 -:1053F000131819090202FCFD5C86582BFFFF0044BC -:105400000000063A0612062603EB00000107042EF0 -:105410000538005A000AB331019572002BCE3031A5 -:10542000FFFF0044000006280611062603EB0000DB -:105430000107042F00AE0059000AB3310195720034 -:105440002BCE3031FFFF0044000006300612062646 -:1054500003EB00000027042C031BFF5C0107042E54 -:10546000052F005A000AB33D019572002BCE303152 -:10547000FFFF0044000006280611062603EB00008B -:105480000027042C031BFF5C0107042F00B8005900 -:10549000000AB33D019572002BCE3031FFFFFFE0D3 -:1054A000FF9004E8050D062603D20000000704273C -:1054B000027A005FFFFFFFE0FEC604E8050D062646 -:1054C00003D200000007042802670068FFFFFFE026 -:1054D000000004E8050D062603D200000007042C96 -:1054E00001ADFEB2FFFFFFD3000003ED052106264C -:1054F00003D300000007042C0181003EFFFFFFB52D -:10550000FFF503310521062603D400000007042C13 -:10551000010E003FFFFF00880000048D050D0626E8 -:1055200003D500000007042C0143003EFFFF000BE1 -:10553000000004B50521062603D600000007042C50 -:105540000277003EFFFFFFAF0000020B050D0626AD -:1055500003D700000006042CF53EFFFFFFBD00004E -:1055600002E5050D062603D800000006042C033DC5 -:10557000FFFF0077FFED04CC0521062603DA0000CB -:105580000007042C028E003EFFFFFFDA01C5020176 -:10559000050D062603DB00000007042C001F013068 -:1055A000FFFF008AFE1403AA0520062603DC000084 -:1055B0000007042C0151003FFFFFFFBCFFEC03C1BB -:1055C0000520062603DD00000007042C015A003EDA -:1055D000FFFF00A40000045E0619062603DE00009B -:1055E0000007042C0146003FFFFFFFD5000004BE6A -:1055F000051C062603E000000007042C0288003E7C -:10560000FFFFFFCA000003220521062603E2000077 -:105610000007042C0114003EFFFF003EFFED048E46 -:105620000521062603E300000007042C0261003E6A -:10563000FFFF0061FE14046F0521062603E500004C -:105640000007042C026300FFFFFF0053FFEC0487F8 -:105650000521062603E600000007042C028100EE67 -:10566000FFFFFFBD000004CB050D062603E8000088 -:105670000007042C00D6FF9FFFFFFFA9FE14053E84 -:10568000050D062603E900000007042C0251003E28 -:10569000FFFF0095000003D10521062603EA000064 -:1056A0000007042C0159003EFFFF004400000628BB -:1056B000050D062603EB00000007042C031BFF5C0E -:1056C000FFFFFFB8FFF804F80520062603EC0000F2 -:1056D0000007042C02D10039FFFF000C0000020B70 -:1056E0000613062603D700000107042900DA005B31 -:1056F000000AB304019572002BCE3031FFFFFCE4A9 -:1057000004D9FE5B062104070043FBBA0000FFFF3B -:10571000FE0704D9FFF2062104070076FD1E0000F3 -:10572000FFFFFF2704D901F006210407014AFE3ECE -:105730000000FFFFFC9A04DAFFAE05F604070151F2 -:10574000FBB50000FFFFFF6504DA01CF0587040702 -:10575000014CFE800000FFFFFF8204D90208060909 -:105760000407014DFE610000FFFF002A04F9013625 -:1057700005FA0407014EFF240000FFFFFF87050420 -:1057800001E205EB0407006AFDD00000FFFFFFCC3B -:1057900004D901A2069B0407014FFEB20000FFFFDF -:1057A000FF4E04D90298062104070152FE6500004D -:1057B000FFFFFF7504D9023F06210407014BFE4B92 -:1057C00000000002FC4104D9FF1A0621000B00175B -:1057D0000021400F0A16160C041010051280000F4D -:1057E0000C010C002F5D331ACD32321133113311FD -:1057F000333031412E022735331E021715212E0278 -:105800002735331E021715FE98285B4F18E80E291E -:10581000331AFE12285C4F18E80E29331C04D929CC -:105820006D712D143068682F19296D712D14306831 -:10583000682F1900FFFFFFB103C1016805B6040717 -:105840000202FF3900000001FC88FE7BFD92FF7D13 -:10585000000C0008B10006002F33303141222635FC -:10586000343633321616151406FD0133464E4623E0 -:10587000351E4DFE7B33384453172E23455500010A -:105880000072FE3B01D6FF83000B000EB4010B80BB -:105890000705002F331ACD32303153353E023733EE -:1058A000150E0207721534310FDB1346572DFE3BE0 -:1058B0001B256B712C14286C7030FFFFFE9EFE14AC -:1058C000004A00000407007AFF5D0000FFFFFEBBF6 -:1058D000FE2C0030000204070150FF1600000001FA -:1058E000FFE304D9040B058600030008B1010000A2 -:1058F0002F323031433721071D2504032504D9AD4C -:10590000AD000001FDE204CFFEE206440012000EED -:10591000B5120080060172002B1ACC3230314126BC -:1059200026353436333216151406070606151416B6 -:1059300017FEDF798454493231211D15193336049D -:10594000CF14745443562F241C210C0817161A2BFD -:1059500012000001FDDF04CEFEFC06440014000E20 -:10596000B50100800E0172002B1ACC323031413566 -:105970003E023534262726263534363332161514A2 -:105980000606FDDF2B3B1C1312162138343E4D3D1D -:105990007E04CE520C1D24151111070B1B20272C41 -:1059A000473E3F6342000001FCE10487FFE705C07A -:1059B0000013000EB40A06060011002F3333113312 -:1059C00030314122263534363321363633321615FE -:1059D000140607210606FD3C2C2F444201B50B3569 -:1059E000302D2E4144FE4B0C350487362638482C8A -:1059F000312D273A4C012A340001FCD104DFFFD2BB -:105A000005F3001D0012B6021D1D16098010002F9F -:105A10001ACC3233113330314137333236363736E0 -:105A2000363332161514060723363435342623222E -:105A300006070E0223FCD121103961592A36693B31 -:105A40005D7C03039802302718392130758A500491 -:105A5000DF9E121F11151F62691223140C110828F2 -:105A6000240E0D13281B0002FEE0FE08FFB6FFA661 -:105A7000000B0017000FB40C12120006007C2F332D -:105A8000322F33303147222635343633321615144F -:105A900006072226353436333216151406AC211D7E -:105AA000342C231D3860211D352C221D37FA1E147D -:105AB0002F3F1F16313AFE1F152E401F16313C0096 -:105AC0000005FFA3FE02026AFFA0000B00170023DF -:105AD000002F003B0022400E181E1E0C1212063032 -:105AE00036362A2A0006007C2F33322F3311331129 -:105AF00033113333113330314322263534363332C8 -:105B0000161514063322263534363332161514068C -:105B1000332226353436333216151406052226353F -:105B200034363332161514062122263534363332F4 -:105B3000161514061E221D352C211E38FA221D347E -:105B40002D221E38DA221C342C221D37FE0B211C7C -:105B5000332D211E37016A211D332D221E38FEFFF1 -:105B60001E152E40201533391D152F4020163239B1 -:105B70001E142F4020153339FD1E152E40201433DE -:105B80003A1E152D412014333A000003FFDCFE02BB -:105B90000243FFA00003000F001B00184009040A85 -:105BA0000A101016160001002F33332F3311337CE7 -:105BB0002F3330314737210713222635343633321D -:105BC00016151406372226353436333216151406C8 -:105BD000241301691367211D342C221E380C221D49 -:105BE000342D211E37DE5D5DFEE01E152E40201493 -:105BF000333AFD1E152E4020153339000003FE2DCB -:105C0000FE020096FFA000070013001F0024400EB4 -:105C1000080E0E14141A1A03000006020203007C78 -:105C20002F33113333182F11332F3311337C2F338C -:105C300030314137233721072307052226353436F3 -:105C400033321615140637222635343633321615FC -:105C50001406FE892B8713016913882B011C221D52 -:105C6000332E221E390C221C342D211E38FE58CA18 -:105C70005D5DCA561E152D412014333AFD1E152EAA -:105C80004020153339000001FF15FF01FFB5FFA2C9 -:105C9000000B0009B10006007C2F3330314722266B -:105CA000353436333216151406AD221C332D221E20 -:105CB00038FF1E152F3F2016313A0002000CFF0A54 -:105CC00001D0FFAB000B0017000FB40006060C124A -:105CD000007C2F33331133303145222635343633AF -:105CE0003216151406212226353436333216151491 -:105CF00006016D211E342E221E38FEB2211D342CC9 -:105D0000211E37F61E152E402015323A1E152F3F44 -:105D10002015323A0003FE82FE020047FFA0000B6E -:105D200000170023001940090C121206181E1E004D -:105D300006007C2F3332182F3311331133303141A9 -:105D400022263534363332161514063322263534DE -:105D500036333216151406072226353436333216FA -:105D6000151406FEC1221D352C211D37FA221D35C2 -:105D70002D221E38F2211D332E221D37FEFF1E1547 -:105D80002E402015323A1E152F3F20163239FD1EA7 -:105D9000152D412014333A000001FEA4FF31002EDE -:105DA000FF8E00030009B10001007C2F3330314524 -:105DB000372107FEA414017614CF5D5D0001FEA417 -:105DC000FE5E0029FF8500070014B60602000002EF -:105DD0000203007C2F331133182F11333031433736 -:105DE000233721072307FC2B8B140171148C2BFE06 -:105DF0005ECA5D5DCA00000100600518010205B8B9 -:105E0000000B0008B10600002F3230315322263536 -:105E100034363332161514069F221D352C221F39B5 -:105E200005181D15303E2015323900010060051897 -:105E3000010105B8000B0008B10600002F32303117 -:105E40005322263534363332161514069E211D345E -:105E50002D221E3905181D152F3F2015323900033C -:105E6000FE71FDC90015FF9A000B001700230019F1 -:105E70004009181E1E0C0C12120006007C2F333233 -:105E8000182F3311332F3330314122263534363336 -:105E900032161514061722263534363332161514E9 -:105EA00006172226353436333216151406FEAF2176 -:105EB0001D342D211D3757221D342D221D37582109 -:105EC0001C332D221E38FEFA1E152E3F1F153339A6 -:105ED000991E152F402015323B981E152F40201576 -:105EE000323B0001FFBB020F005C02B0000B000858 -:105EF000B10600002F32303143222635343633329A -:105F00001615140607211D342D221E39020F1E15E9 -:105F10002F3F2016313A0001FEF6FE27FF9BFF6E51 -:105F20000003000AB2008001002F1ACD3031411366 -:105F30003303FEF6456046FE270147FEB900000127 -:105F400000600518010205B8000B0008B10600004A -:105F50002F3230315322263534363332161514069B -:105F60009F221D352C221F3905181D15303E201586 -:105F70003239000100600518010205B8000B000865 -:105F8000B10600002F3230315322263534363332F9 -:105F9000161514069F221D352C221F3905181D15B4 -:105FA000303E201532390001FEBBFEAE0026FFAFA9 -:105FB00000070014B606020000020203007C2F3323 -:105FC0001133182F1133303143372337210723077B -:105FD000E7248211015A138524FEAEAB5656AB005E -:105FE000FFFF0011FFEC02A8038304070373FF4BBC -:105FF000FCACFFFF0050FFFF024C036B0407007B6B -:10600000FF5CFCADFFFFFFCFFFFF0295037F04079E -:106010000074FF4FFCACFFFFFFF9FFF102A4037F08 -:1060200004070075FF5FFCACFFFFFFDDFFFF029F71 -:10603000037204070233FF5FFCACFFFF0005FFF0B3 -:1060400002B0036D04070234FF5CFCACFFFF0016D6 -:10605000FFF002B2037C04070374FF4DFCACFFFFAA -:10606000002B000002E4036C04070235FF53FCAC74 -:10607000FFFFFFF5FFEF02A1037F04070236FF4E8B -:10608000FCADFFFF000AFFF002A0037C04070375CC -:10609000FF4DFCACFFFF0079FFEC046A05CD040660 -:1060A00000131D00FFFF00950003035A05B9040605 -:1060B0000014A503FFFFFFD80000042B05CB040646 -:1060C0000015EC00FFFF0001FFEC042505CB0406E2 -:1060D0000016E400FFFFFFF80000043D05B70406CA -:1060E0000017FE00FFFF001EFFEC044305B6040688 -:1060F0000018EA00FFFF0065FFEC046705CC04060A -:106100000019F800FFFF00550000047805B60406EA -:10611000001AD800FFFF0032FFEC044605CD04064C -:10612000001BE800FFFF005AFFEC043805CC040612 -:10613000001CFF00FFFF008C0237032305CE04077D -:106140000373FFC6FEF7FFFF00C0024902BD05B59D -:106150000407007BFFCCFEF7FFFF0045024A030B5C -:1061600005CA04070074FFC5FEF7FFFF0065023C87 -:10617000031005CA04070075FFCBFEF7FFFF004DB3 -:10618000024A030F05BD04070233FFCFFEF7FFFFEE -:10619000007C023B032705B804070234FFD3FEF757 -:1061A000FFFF0099023B033505C704070374FFD0C6 -:1061B000FEF7FFFF00AB024B036305B8040702358F -:1061C000FFD3FEF7FFFF00700239031B05C9040768 -:1061D0000236FFC9FEF7FFFF008B023B032105C714 -:1061E00004070375FFCEFEF700020046FFEC0434FF -:1061F0000480001400260010B71E0A077215000B59 -:1062000072002B322B3230314522262635343E03A4 -:1062100033321E0215140E0327323E033534262373 -:10622000220E0315141601F891C25F386890B2650A -:1062300070A0663132618CB2633E6750371C5F6874 -:106240003E6852391E641478D18574D3B2844946AD -:106250007FAA6472D2B08449C13C67859449808D1D -:106260003C6885954B7D8C000001004B00000300CD -:10627000046D000C0014400A04090803000A0772A8 -:10628000000A003F2B1117393031611336363706BB -:1062900006070727013303012476102D1318462320 -:1062A000B46A01EFC6F002264DB23D17361672AA47 -:1062B0000136FB930001FFDB000003BF0480001BDD -:1062C0000016400A18011A1A1B0A09100772002B3F -:1062D000323F3311333330316337013E02353426D8 -:1062E000232206072736363332161514060607050D -:1062F0001721072525017F848F394C44488F596E1B -:106300006ADF8BA4AA50A47DFEF70102232AAF0105 -:10631000175F7D5F3439474848A05863A97B5B9677 -:106320009254B108CC000001FFAEFEA203C3048169 -:106330000031001D400D292A13131010001B2207E5 -:10634000720700002F322B3212392F3312393930B5 -:10635000314122262735161633323E0235342626A1 -:1063600023233733323636353426262322060727B1 -:106370003636333216151406060715161615140E82 -:1063800002012A73BD4C4DC5624D7B572D3A795D94 -:106390008125665EA6682B513B5B9441665AD19479 -:1063A000BBC255A27673924088D5FEA22926D62D6F -:1063B000372445653F456234B53B7A5D344D2B410A -:1063C0002DA13F51B98F66A66F1508169B8956A25D -:1063D000814C0002FFCCFEA60410046A000A0016DD -:1063E000001F400E06030C0C0901010012110407E6 -:1063F0007200002F2B323211392F333311333330E7 -:106400003141132137013303330723030121133EA5 -:106410000237230E020701E84FFD95260316FCC044 -:10642000CC29CD4FFE0F0186490F201F0C081135D6 -:106430003817FEA6017CC00388FC79C1FE84023DAA -:1064400001443D7D6D231A45451B0001FFD6FE88A2 -:1064500003F9045300240021400F141313101019E2 -:106460001C1C00181507720800002F322B3212393D -:106470002F3333113311333031412226262735167D -:106480001633323E0235342623220607271321070E -:10649000210336363332161615140E02013B46849C -:1064A0006F2C4AAF5E648D57287C803E703259CB8A -:1064B00002C62CFE04691E4D3075B365428EE3FEA4 -:1064C00088142518D72B38335A713E667D150E4334 -:1064D00002C7CEFE91060C59AC7F68C1995A0002E2 -:1064E000005CFFEC045E05CC0027003B001F400F62 -:1064F0001A1930301E1E00150E057228000D72008C -:106500002B322B3212392F331133333031452226BF -:106510002635343E02373E0333321617072626232C -:1065200022060607333E023332161615140E0327D1 -:10653000323E023534262322060607060615141EAF -:106540000201F181B55F2951774F2F6B7C8D513A54 -:106550006D272B235E3586D2972D0725617B4A65F3 -:106560009451244E7BAD62436745245A5945724C81 -:106570000D0807162E49146BD19971EDE5C74A2D08 -:10658000452E170E0BC30B0E70E8B7324E2C55A4D8 -:10659000774DA3987A48C23F6B85465F6A42602E6A -:1065A0001B3E2031594427000001002EFE9D04505F -:1065B000045300060010B605020203077200002F04 -:1065C0002B3211333031530121372107012E02F3D1 -:1065D000FD5D2B03A720FD06FE9D04EACCA3FAED8A -:1065E00000030039FFEC044D05CD00200030003FD2 -:1065F000001A400E310818290400391005722100D4 -:106600000D72002B322B32111739303145222626DC -:1066100035343636372E02353436363332161615C3 -:10662000140606071E0215140E02273236363534BC -:106630002626270E0215141616133E03353426237C -:1066400022060615141601EB91C16058A7752F4E4E -:106650003071CD8B86AB535D96573E673E3D7EBF16 -:106660006E5772372C543C5780473763B8385A3FBF -:10667000216251405E34521462A7666BA3792B23CA -:1066800057714874B3665B95576B9765222765878A -:106690005C53967544B7426A3C3F6350231E507169 -:1066A000513F5D3102BF1534404F31505B345C3D8A -:1066B000536E00020017FEA103F304820028003B82 -:1066C000001D400D0D0C2929111100341B07720704 -:1066D00000002F322B3212392F3311333330314136 -:1066E00022262735161633323E0237230E02232286 -:1066F000262635343E033332161615140E02070EC5 -:1067000003133236363736363534262623220E0228 -:10671000151416010741812E2E79446BA075501B6C -:1067200009215C7446729A4E27517EAD717BB25F2F -:10673000244868442C677583A1416A4C11090929D2 -:10674000523E446846245EFEA1140ECD101B4A89B9 -:10675000BE75304A2A5FAE754EA093744466CF9ED4 -:106760006CECE6C9492F482F1802E0395F371C410D -:1067700024466B3D3C66804468700003005DFFEC7E -:10678000044E05CD00030019002D001A400E000133 -:1067900003020404240E05721A040D72002B322B1E -:1067A0003212173930314127011701222635343E84 -:1067B0000433321E0215140E0427323E04353426EB -:1067C00023220E0415141601295802BB58FDF8C0E7 -:1067D000BF2043678BB16C5E8F61312041658BB305 -:1067E000583C64513E2B1551533C66533F2B165079 -:1067F000013D9202BA91FBF4FEEB76F0E4C59554AC -:106800003A76B0757EFBE8C59353C44A81A9BDC3EF -:106810005B84864D85A8B8B64F8D9500FFFF002A92 -:10682000FFEC041904800406044FE500FFFF00B4E8 -:1068300000000369046D040604506900FFFFFFFBBC -:10684000000003DF0480040604512000FFFFFFBDA9 -:10685000FEA203D20481040604520F00FFFFFFA62C -:10686000FEA603EA046A04060453DA00FFFFFFCA27 -:10687000FE8803ED045304060454F400FFFF004BAC -:10688000FFEC044D05CC04060455F000FFFF004268 -:10689000FE9D04640453040604561400FFFF002701 -:1068A000FFEC043B05CD04060457EF00FFFF001A80 -:1068B000FEA103F60482040604580300FFFFFFDA7A -:1068C000FEE20271027904070373FF15FBA2FFFFCA -:1068D0000022FEF4021E02600407007BFF2EFBA2D2 -:1068E000FFFFFF9BFEF50262027504070074FF1CA8 -:1068F000FBA2FFFFFFABFEE702570275040700751E -:10690000FF11FBA2FFFFFFA0FEF502620268040771 -:106910000233FF22FBA2FFFFFFC1FEE6026C02630F -:1069200004070234FF18FBA2FFFFFFE5FEE6028129 -:10693000027204070374FF1CFBA2FFFFFFEEFEF6CA -:1069400002A6026304070235FF16FBA2FFFFFFC188 -:10695000FEE4026D027404070236FF1AFBA2FFFF79 -:10696000FFD3FEE60269027204070375FF16FBA25D -:10697000000100B3044A02D7050D00030008B1016D -:1069800000002F32303153372107B32801FC28048F -:106990004AC3C3000001009001D002600621000F2D -:1069A0000008B10007002FCC30315326263534368D -:1069B00036373306060215141617F02F31478C6749 -:1069C00096618E4C272501D052BC698EFCE66A6721 -:1069D000E8FEFF8E65BB5300FFFFFFDDFE6401ADE7 -:1069E00002B40407046FFF4DFC940001000D01CFB9 -:1069F00001DD061F000F0008B10007002FCE303167 -:106A00005336361235342627331616151406060764 -:106A10000D628D4C2625802F31478B6901CF67E7AA -:106A200001018D65BC5352BE688EFDE36A00FFFF15 -:106A3000FF80FE61014F02B104070471FF73FC93F4 -:106A40000001009F028202D804C2000B0012B607A8 -:106A50000504040A0001002F33333311333330317E -:106A6000413523353335331533152315017FE0E0E8 -:106A700078E1E10282E378E5E578E300000200AA2C -:106A800002F802E3045900030007000CB3040501F7 -:106A900000002F32CE323031533521150535211506 -:106AA000AA0239FDC7023903E37676EB7878FFFF57 -:106AB000FFE6FF19021F015904070473FF48FC9801 -:106AC000FFFFFFF6FF93023000F304070474FF4D4D -:106AD000FC9BFFFFFFC90000042E05B90606022437 -:106AE0000000FFFFFFA5000003B905B6060600126F -:106AF00000000002003F000006A405B6000F0024BD -:106B000000254011010123230A1104721B1B0303FA -:106B10000000100C72002B32113311337C2F2B32FA -:106B20003211337D2F303161133303213236363742 -:106B30001333030E02232101213216161514060702 -:106B4000032313363635342623210101B3E7CDC1A3 -:106B500001045E8C5E19CDCCCD2386DFAAFC9A01A0 -:106B60003701D382AC550A0B73CE7E07066F6CFEDD -:106B7000F7FEEF0442FC6E408F7803BFFC3EA4DFBB -:106B80007105B661A96D27572FFDE3024D233C1B0C -:106B90006961FAFA0002005702DB05BB05C3001465 -:106BA000003D0032401B1F223633041530292901D5 -:106BB0001C1515070E0E030F100C0B050004010227 -:106BC00072002B32CD1739321133322F3311332F5C -:106BD0003312173930314111331313331123113468 -:106BE00036372303230323161615110522262735CE -:106BF0001616333236353426272E023534363332E4 -:106C00001617072626232206151416171E0215141A -:106C1000060602C1BAC3C9B47E040208D169C70816 -:106C20000303FDF83E77242D763A485444533F61E0 -:106C300036827C3C702C20275D3640404C5A4758A9 -:106C400029458002E502D1FDD1022FFD2F019223BB -:106C50005D1EFDD00230225520FE670A1912711404 -:106C60002130362D311F1836503D586B19146512DE -:106C70001B302D332E2219384B36465D2E00FFFF78 -:106C80000030000002050453060603A80000FFFFC1 -:106C9000FEFAFE1402060453060603A90000FFFFD5 -:106CA000FF9CFE2C02050453062603A800000006E4 -:106CB0000150F7000001FF94FE2E00E500000013D4 -:106CC000000CB30D008007002F1ACC323031532254 -:106CD0002635343637330606151416333236371553 -:106CE00006065B596E473B782323231E192E151F7A -:106CF00044FE2E5C55508849458139202008058D79 -:106D0000080BFFFFFFEDFE7B02050453062603A8D8 -:106D100000000007041703650000000024000000C5 -:106D20000000000050DE05005C666F6E74735C4FFF -:106D30007377616C645C7374617469630000000054 -:106D4000D4FA00001C000000B8FA00004F7377610D -:106D50006C642D426F6C642E747466000001000038 -:106D60000010010000040000474445466AFA6A45E5 -:106D70000000C3A40000017C47504F5311FC0DC418 -:106D80000000C52000002F7847535542BEEC94E91F -:106D90000000F498000005F24F532F32B038776EA0 -:106DA0000000A0D8000000605354415479956B490D -:106DB0000000FA8C0000002A636D61709C08F7F4F3 -:106DC0000000A138000008826761737000000010A5 -:106DD0000000C39C00000008676C79662DD283B167 -:106DE0000000010C00008DBC686561641627592BFA -:106DF000000094CC000000366868656108AE05A20A -:106E00000000A0B400000024686D747894FE594915 -:106E10000000950400000BB06C6F6361108F342488 -:106E200000008EE8000005E46D617870030200D375 -:106E300000008EC8000000206E616D65551185FF51 -:106E40000000A9C4000003A0706F737430387CD8B0 -:106E50000000AD64000016387072657068068C859D -:106E60000000A9BC00000007000200520000024818 -:106E7000032A0003000700007311211125211121AD -:106E80005201F6FE710128FED8032AFCD65A02767A -:106E90000002001500000211032A0007000A00008A -:106EA00073133313232723071333031599CC97A5A3 -:106EB0001B771C2C562B032AFCD6ABAB0116013CCE -:106EC000FFFF001500000211043306260001000038 -:106ED000000702C3011400E8FFFF001500000211C3 -:106EE0000407062600010000000702C8011400E89C -:106EF000FFFF001500000211049D0626000100009E -:106F0000000702E8011400E8FFFF0015FF3002113E -:106F10000407062600010000002702D1011300002B -:106F2000000702C8011400E8FFFF0015000002116D -:106F3000049D062600010000000702E9011400E894 -:106F4000FFFF00150000021104E906260001000001 -:106F5000000702EA011400E8FFFF0015000002111B -:106F600004D1062600010000002702C8011400E831 -:106F7000000702CA011401A1FFFF00150000021161 -:106F80000422062600010000000702C7011400E8E1 -:106F9000FFFF001500000211043106260001000069 -:106FA000000702C6011400E8FFFF001500000249B7 -:106FB0000462062600010000000702EC011400E84C -:106FC000FFFF0015FF300211041806260001000023 -:106FD000002702E6011400E8000702D101130000B7 -:106FE000FFFF0015000002110462062600010000E8 -:106FF000000702ED011400E8FFFF00150000021F6A -:1070000004AC062600010000000702EE011400E8AF -:10701000FFFF00150000021104DD0626000100003C -:10702000002702E6011400E8000702CA011401ADBE -:10703000FFFF0015000002110435062600010000C4 -:10704000000702CD011400E8FFFF00150000021147 -:107050000412062600010000000702C0011400E827 -:10706000FFFF0015FF300211032A06260001000071 -:10707000000702D101130000FFFF001500000211FC -:107080000433062600010000000702C2011400E8D4 -:10709000FFFF001500000211043C0626000100005D -:1070A000000702CC011400E8FFFF001500000211E8 -:1070B0000410062600010000000702CE011400E8BB -:1070C000FFFF00150000021103CF0626000100009B -:1070D000000702CB011400E8FFFF0015FEFC0224AC -:1070E000032A062600010000000702D501C60000A1 -:1070F000FFFF001500000211043106260001000008 -:10710000000702C9011400E8FFFF0015000002118A -:107110000526062600010000002702C9011400E828 -:10712000000702C3011401DBFFFF0015000002117C -:107130000418062600010000000702CA011400E836 -:107140000002FFF3000002B1031E000F0012000056 -:107150006301211523153315231533152135230715 -:107160001333350D0161015DAA7878AAFEBD834510 -:10717000695F031E7AC37DEB79A9A90119FDFFFFA1 -:10718000FFF3000002B104330626001B00000007D5 -:1071900002C301BA00E80003003C0000022A032AEF -:1071A0000014001E00290000731133321E02151452 -:1071B0000606071E0215140E022327333236353415 -:1071C0002626232335333236363534262623233CF0 -:1071D000D3345D48291D35252F4021213E5B3B4698 -:1071E000263B2D142E272523292A0F172D221F0376 -:1071F0002A102D5344314328070631523A3F5B3A57 -:107200001C7D3C3A2E361976193022202B16FFFFB2 -:10721000003C0000022A040E0626001D00000007A4 -:1072200002C1012700E800010031FFF4020D03351F -:107230000027000045222626351134363633321613 -:107240001615152335342626232206061511141685 -:1072500016333236363535331514060601245C6B89 -:107260002C2C6B5C5A652AAF05181D1C1B07091BCB -:107270001A1C1806AF29650C43795201245479422F -:107280003B6A454651182C1D1E2D19FE831B2D1BD4 -:107290001D2E185546456D3FFFFF0031FFF4020DCE -:1072A00004330626001F0000000702C3012200E885 -:1072B000FFFF0031FFF4020D04220626001F00002C -:1072C000000702C7012200E8FFFF0031FEEB020DBC -:1072D00003350626001F0000000702D4011A000033 -:1072E000FFFF0031FFF4020D04310626001F0000ED -:1072F000000702C6012200E8FFFF0031FFF4020D83 -:10730000040E0626001F0000000702C1012200E84B -:107310000002003C00000219032A000B00170000C5 -:10732000731133321616151114060623273332361D -:1073300036351134262623233CCD6A7630307569E4 -:107340001C1C2924090B24281B032A35715AFEDA38 -:107350005B73367C1830240161242C14FFFF003C41 -:10736000000003D7032A042600250000000700D6EA -:1073700002420000FFFF003C000003D70422042665 -:1073800000250000002700D602420000000702C7C7 -:10739000031B00E80002000700000211032A000F8F -:1073A000001F0000731123353311333216161511E7 -:1073B0001406062327333236363511342626232386 -:1073C00015331523332C2CCE6A76303075691C1C8E -:1073D00029240A0B24281C2929017259015F3571BF -:1073E0005AFEDA5B73367C1830240161242C14E2D7 -:1073F0005900FFFF003C0000021904220626002568 -:107400000000000702C7012500E80002000D00008F -:10741000021D032A000F001F0000731123353311D2 -:107420003332161615111406062327333236363535 -:1074300011342626232315331523403333CD6B76A1 -:107440002F307568212429240A0B25272431310186 -:107450007652016235715AFEDA5B73367C1830243D -:107460000161242C14E55200FFFF003C00000219CA -:10747000040E062600250000000702C1012500E8D1 -:10748000FFFF003C000003B8032A0426002500008B -:10749000000701B0024A0000FFFF003C000003B8F3 -:1074A000033A042600250000002701B0024A00002C -:1074B000000702C7030E00000001003C000001AA03 -:1074C000032A000B00007311211523153315231512 -:1074D00033153C016CB98D8DBB032A7AC97CF279D6 -:1074E000FFFF003C000001AA04330626002E000026 -:1074F000000702C300F400E8FFFF003C000001AAFF -:1075000004070626002E0000000702C800F400E869 -:10751000FFFF003C000001AA04220626002E000006 -:10752000000702C700F400E8FFFF003C000001AACA -:1075300004310626002E0000000702C600F400E811 -:10754000FFFF003C0000022904620626002E000016 -:10755000000702EC00F400E8FFFF003CFF3001AA46 -:1075600004180626002E0000002702E600F400E8BA -:10757000000702D100E00000FFFF003C000001EF27 -:1075800004620626002E0000000702ED00F400E869 -:10759000FFFF003C000001FF04AC0626002E0000A7 -:1075A000000702EE00F400E8FFFF003C000001AA23 -:1075B00004DD0626002E0000002702E600F400E8A5 -:1075C000000702CA00F401ADFFFF0015000001AA88 -:1075D00004350626002E0000000702CD00F400E866 -:1075E000FFFF003C000001AA04120626002E000046 -:1075F000000702C000F400E8FFFF003C000001AA01 -:10760000040E0626002E0000000702C100F400E868 -:10761000FFFF003CFF3001AA032A0626002E0000CF -:10762000000702D100E00000FFFF003C000001AABB -:1076300004330626002E0000000702C200F400E812 -:10764000FFFF003C000001AA043C0626002E0000BB -:10765000000702CC00F400E8FFFF003C000001AA94 -:1076600004100626002E0000000702CE00F400E8F9 -:10767000FFFF003C000001AA03CF0626002E0000F9 -:10768000000702CB00F400E8FFFF003CFEFC01AA6B -:10769000032A0626002E0000000702D5013A00004A -:1076A000FFFF003C000001AA04180626002E00007F -:1076B000000702CA00F400E800010017FFF101D43E -:1076C000032A0026000057222626353533141415C8 -:1076D000141633323E02353426262323353723351C -:1076E000211507273332161615140606F755622999 -:1076F000A7192211150C041130305798D00184C2FB -:1077000027405257212B610F40734B1D0114084530 -:107710003A0F1D2F1F3B462059CD7965FE26427337 -:107720004A4A7241FFFF0017FFF101D404220626E6 -:1077300000420000000702C700FC00E80001003C16 -:107740000000019A032A0009000073112115231576 -:10775000331523113C015EAB9595032A79CC7DFE50 -:107760009800FFFF003C0000019A040E062600442A -:107770000000000702C100DA00E800010031FFF458 -:1077800002120335002A0000452226263511343620 -:1077900036333216161515233534262623220606CF -:1077A0001511141616333236363535233533112379 -:1077B000270606010F5461292C6B5C5A672CAF0712 -:1077C000191C1D1A070B1D1B1C1E0C49EA760A10FA -:1077D0003E0C467F530110567E453C6A4734421AA0 -:1077E0002C1B1F2E19FE891B2F1D1E301B5F69FECF -:1077F0005C43222DFFFF0031FFF402120433062602 -:1078000000460000000702C3012300E8FFFF00312B -:10781000FFF402120407062600460000000702C813 -:10782000012300E8FFFF0031FFF4021204220626C4 -:1078300000460000000702C7012300E8FFFF0031F7 -:10784000FFF402120431062600460000000702C6BB -:10785000012300E8FFFF0031FE9C021203350626DB -:1078600000460000000702D301230001FFFF0031A2 -:10787000FFF40212040E062600460000000702C1B3 -:10788000012300E800020031FFF4024A033500033F -:10789000002E0000653521150522262635113436C7 -:1078A00036333216161515233534262623220606BE -:1078B0001511141616333236363535233533112368 -:1078C00027060601410109FEC55461292C6B5C5A4B -:1078D000672CAF07191C1D1A070B1D1B1C1E0C491A -:1078E000EA760A103EBD5959C9467F530110567EAB -:1078F000453C6A4734421A2C1B1F2E19FE891B2F48 -:107900001D1E301B5F69FE5C43222D000001003FFD -:1079100000000223032A000B0000731133113311FE -:107920003311231123113FB37DB4B47D032AFEB874 -:107930000148FCD60162FE9E0002FFF3000002290E -:10794000032A001300170000731123353335331554 -:1079500033353315331523112311231111333523F7 -:10796000263333B375B42727B47575750267388B22 -:107970008B8B8B38FD990162FE9E01E28500FFFF33 -:10798000003F0000022304220626004E00000007EC -:1079900002C7013100E8FFFF003F0000022304316D -:1079A0000626004E0000000702C6013100E8000173 -:1079B000003D000000F0032A0003000073113311A2 -:1079C0003DB3032AFCD6FFFF003DFFEB024E032A26 -:1079D00004260052000000070061012D0000FFFF97 -:1079E000003D000001450433062600520000000758 -:1079F00002C3009600E8FFFFFFF90000013304070F -:107A0000062600520000000702C8009600E8FFFFAB -:107A1000FFF3000001390431062600520000000780 -:107A200002C6009600E8FFFFFFB700000120043502 -:107A3000062600520000000702CD009600E8FFFF76 -:107A4000FFE800000144041206260052000000076F -:107A500002C0009600E8FFFF003D000000F0040EA9 -:107A6000062600520000000702C1009600E8FFFF52 -:107A7000003DFF3000F0032A0626005200000007F8 -:107A800002D100960000FFFFFFE7000000F0043382 -:107A9000062600520000000702C2009600E8FFFF21 -:107AA000003000000110043C0626005200000007D0 -:107AB00002CC009600E8FFFFFFF90000013304103C -:107AC000062600520000000702CE009600E8FFFFE5 -:107AD000000C0000012003CF062600520000000722 -:107AE00002CB009600E8FFFF0025FEFC00F5032A0C -:107AF000062600520000000702D500970000FFFF95 -:107B0000FFF80000013404180626005200000007A8 -:107B100002CA009600E80001000DFFEB0121032AD4 -:107B2000000D00005735323E0235113311140606A0 -:107B3000230D1B26160AB321524A157D0611211A60 -:107B40000270FD8842592C00FFFF000DFFEB016B16 -:107B50000431062600610000000702C600C800E8E4 -:107B60000001003C0000022D032A000B00007311ED -:107B7000331113330313230307113CB388AF969DCE -:107B8000B67513032AFEB5014BFE92FE4401662032 -:107B9000FEBAFFFF003C0000022D0422062600630F -:107BA0000000000702C7012900E8FFFF003CFE9C1F -:107BB000022D032A062600630000000702D3011CE1 -:107BC00000010001003C000001A9032A000500009B -:107BD0007311331133153CB3BA032AFD4F79FFFFFC -:107BE000003CFFEB02DC032A0426006600000007CD -:107BF000006101BB0000FFFF003C000001A904334D -:107C0000062600660000000702C3009500E8FFFF9B -:107C1000003C000001C6032A06260066000000079B -:107C200002C5012C0028FFFF003CFE9C01A9032A8D -:107C3000062600660000000702D300F20001FFFFE5 -:107C4000003C000001AB032A062600660000000786 -:107C5000025C0106004EFFFF003CFF4C029E032A1F -:107C60000426006600000007013A01BB0000000185 -:107C70000008000001B1032A000D00007311073550 -:107C800037113311371507113315443C3CB3626289 -:107C9000BA01661C621C0162FEF22F622FFEBF79E0 -:107CA0000001003900000287032A000C0000731352 -:107CB0003313133313230303230303390EC0596013 -:107CC000B90E7F0F5E71640C032AFE2901D7FCD622 -:107CD000021BFDE5021FFDE1FFFF003900000287E6 -:107CE000040E0626006E0000000702C1016000E8D5 -:107CF0000001003C000001F4032A00090000731198 -:107D000033131133112303113C7EA69479A6032A61 -:107D1000FE7A0186FCD601A4FE5CFFFF003CFFEB6F -:107D20000352032A0426007000000007006102319C -:107D30000000FFFF003C000001F404330626007041 -:107D40000000000702C3011800E8FFFF003C00002C -:107D500001F40422062600700000000702C7011883 -:107D600000E8FFFF003CFE9C01F4032A0626007099 -:107D70000000000702D3011800010001003FFF2F9F -:107D800001F8032A00130000573532363635350323 -:107D9000112311331311331114060623F52D341753 -:107DA00096987FA7931E504BD16B1026215B0158EC -:107DB000FE5C032AFE7A0186FCD6445E2F00FFFF9C -:107DC000003CFF4C0314032A042600700000000747 -:107DD000013A02310000FFFF003C000001F40418EA -:107DE000062600700000000702CA011800E8000221 -:107DF0000031FFF402190335001100230000452271 -:107E00002626351134363633321616151114060669 -:107E1000273236363511342626232206061511144C -:107E2000161601245B6A2E2E6A5B5C6B2E2E6B5C31 -:107E30001C1A08081A1C1A1A0807190C4078530152 -:107E40002D54763F3F7654FED35378407F1C2C1739 -:107E50000186182B1C1C2B18FE7A172C1C00FFFF08 -:107E60000031FFF4021904330626007800000007F1 -:107E700002C3012500E8FFFF0031FFF402190407E7 -:107E8000062600780000000702C8012500E8FFFF71 -:107E90000031FFF4021904310626007800000007C3 -:107EA00002C6012500E8FFFF0031FFF4025A046218 -:107EB000062600780000000702EC012500E8FFFF1D -:107EC0000031FF3002190418062600780000002750 -:107ED00002E6012500E8000702D101250000FFFFAE -:107EE0000031FFF40220046206260078000000073B -:107EF00002ED012500E8FFFF0031FFF4023004AC81 -:107F0000062600780000000702EE012500E8FFFFCA -:107F10000031FFF4021904DD062600780000002776 -:107F200002E6012500E8000702CA012501ADFFFFB6 -:107F30000031FFF40219043506260078000000071E -:107F400002CD012500E8FFFF0031FFF40219041201 -:107F5000062600780000000702C0012500E8FFFFA8 -:107F60000031FFF4021904B706260078000000274C -:107F700002C0012500E8000702CB012501D0FFFF68 -:107F80000031FFF4021904B3062600780000002730 -:107F900002C1012500E8000702CB012501CCFFFF4B -:107FA0000031FF3002190335062600780000000773 -:107FB00002D101250000FFFF0031FFF40219043354 -:107FC000062600780000000702C2012500E8FFFF36 -:107FD0000031FFF40219043C062600780000000777 -:107FE00002CC012500E8FFFF0031FFF402190380F5 -:107FF000062600780000000702E7016C00E8FFFF9A -:108000000031FFF40219043306260078000000272F -:1080100002E7016C00E8000702C3012500E8FFFF4A -:108020000031FF3002190380062600780000002787 -:1080300002E7016C00E8000702D101250000FFFF04 -:108040000031FFF4021904330626007800000027EF -:1080500002E7016C00E8000702C2012500E8FFFF0B -:108060000031FFF40219043C0626007800000027C6 -:1080700002E7016C00E8000702CC012500E8FFFFE1 -:108080000031FFF4021904180626007800000027CA -:1080900002E7016C00E8000702CA012500E8FFFFC3 -:1080A0000031FFF4021B04390626007800000007A7 -:1080B00002C4012500E8FFFF0031FFF4021904109B -:1080C000062600780000000702CE012500E8FFFF29 -:1080D0000031FFF4021903CF0626007800000007E4 -:1080E00002CB012500E8FFFF0031FEFC0219033539 -:1080F000062600780000000702D5013E00000003BC -:108100000031FFA6021903740003001500270000C8 -:1081100057270117032226263511343636333216F7 -:108120001615111406062732363635113426262345 -:1081300022060615111416167827016728BC5B6AFB -:108140002E2E6A5B5C6B2E2E6B5C1C1A08081A1CA8 -:108150001A1A0807195A1003BE0FFC8F40785301F2 -:108160002D54763F3F7654FED35378407F1C2C1716 -:108170000186182B1C1C2B18FE7A172C1C00FFFFE5 -:108180000031FFA602190433062600920000000702 -:1081900002C3011E00E8FFFF0031FFF402190418BA -:1081A000062600780000000702CA012500E8FFFF4C -:1081B0000031FFF4021904BD0626007800000027F4 -:1081C00002CA012500E8000702CB012501D6000202 -:1081D0000031000002B403270013001F00006122D9 -:1081E0002626353534363633211523153315231518 -:1081F00033152533112322060615111416160127EF -:108200005C6C2E2D6B5C018EA87C7CA9FE733232D7 -:10821000201C07081C457D54F252824B7ACC7DEB22 -:10822000797C022C273B1EFECC1D38230002003C2B -:1082300000000221032A000C0017000073112132F4 -:10824000161615140606232311113332363635342B -:10825000262623233C0110495E2E3E6A42483C21DB -:10826000220B0922243B032A37694B5E6326FEA8B2 -:1082700001D51830251F2F1CFFFF003C00000221F4 -:10828000040E062600970000000702C1011E00E848 -:108290000002003300000223032A000F0018000030 -:1082A000731133153332161615140E0223231511CC -:1082B000333236353426232333B44E506A341E3DD0 -:1082C0005D3F4539342C2A323D032A6C2D635148D9 -:1082D0005E3716EA0169313A363300020031FF6138 -:1082E00002190335001D002F0000452E022706222B -:1082F000232226263511343636333216161511143C -:108300000606071E02172732363635113426262375 -:10831000220606151114161601DB163E3D1504083B -:10832000055B6A2E2E6A5B5C6B2E152F270D1C1CBD -:108330000EDD1C1A08081A1C1C190707199F0A2DA4 -:108340003D2001407853012D54763F3F7654FED3B3 -:10835000395C44140E1B1707A81C2C170186182B18 -:108360001C1C2B18FE7A172C1C000002003C00007D -:108370000234032A000F001900007311333216165D -:10838000151406060713230323111133323636352D -:10839000342623233CDF527843102B286FB95933FE -:1083A00032262A1126333A032A245D55324E3913D8 -:1083B000FE78016BFE9501D21B3324343A00FFFF97 -:1083C000003C0000023404330626009B0000000736 -:1083D00002C3012C00E8FFFF003C0000023404222D -:1083E0000626009B0000000702C7012C00E8FFFFE3 -:1083F000003CFE9C0234032A0626009B0000000776 -:1084000002D3012C0001FFFF003C000002340435C0 -:108410000626009B0000000702CD012C00E8FFFFAC -:10842000003C0000023404100626009B00000007F8 -:1084300002CE012C00E80001002AFFF401E7033519 -:10844000002D00004522262627371E0233323635FE -:1084500034262727262635343633321E0217072EB8 -:1084600002232206151416171716161514060601F0 -:10847000134C6634039901111F161C113029462E26 -:108480003F7A69414F290F019A0107161719172BD7 -:1084900023433549345F0C36715A1734401C261576 -:1084A0003245233D276349676D2C474F24132435FC -:1084B0001D2A152D391F3B2D7254395D3600FFFFE3 -:1084C000002AFFF401E70433062600A1000000079C -:1084D00002C3010100E8FFFF002AFFF401E70422C4 -:1084E000062600A10000000702C7010100E8FFFF07 -:1084F000002AFEEB01E70335062600A10000000775 -:1085000002D401010000FFFF002AFFF401E704315B -:10851000062600A10000000702C6010100E8FFFFD7 -:10852000002AFE9C01E70335062600A10000000793 -:1085300002D301010001FFFF002AFFF401E7040E4E -:10854000062600A10000000702C1010100E80001A9 -:108550000036FFF4024D0335002400004535333268 -:1085600036353426232335372626232206151123B4 -:1085700011343636333216171507273216151406FE -:1085800023012D132E332F32096D0E24153B38B4E1 -:108590003A7A60446B2E843B7471857D0C7A3B3F44 -:1085A0003D3D76D007084441FDCE022D4E77431E57 -:1085B0001977F839726B82750002002DFFF40215ED -:1085C0000335001E002900004522262635352135B9 -:1085D0003426262322060615152335343636333243 -:1085E000161615111406062732363635352315149E -:1085F000161601234E6E3A01310E1B15131B0EB7D2 -:108600003A6F4D4B6C3B3B6C4D151B0D7A0D1C0CA2 -:10861000386F51B9B92127111127217353526D3881 -:108620003D7351FEC051733C7E12271F6F6F1F2791 -:1086300012000001000B000001B2032A0007000035 -:108640007311233521152311857A01A77902A58598 -:1086500085FD5B000002000B000001B2032A00034D -:10866000000B00005335211501112335211523116D -:108670002E0168FEEF7A01A77901715757FE8F022C -:10868000A58585FD5B00FFFF000B000001B2042201 -:10869000042600AA0000000702C700DD00E8FFFF73 -:1086A000000BFEEB01B2032A042600AA000000071B -:1086B00002D400DD0000FFFF000BFE9C01B2032A84 -:1086C000042600AA0000000702D300DD0001FFFF1E -:1086D000000B000001B2040E042600AA00000007EF -:1086E00002C100DD00E800010036FFF40216032A93 -:1086F00000150000452226263511331114161633B5 -:108700003236363511331114060601265D692AB159 -:10871000081B1C1D1A07B22B680C3D7555022FFD56 -:10872000B6193220203219024AFDD155753DFFFF9E -:108730000036FFF402160433062600B000000007DE -:1087400002C3012600E8FFFF0036FFF4021604070B -:10875000062600B00000000702C8012600E8FFFF5F -:108760000036FFF402160422062600B000000007BF -:1087700002C7012600E8FFFF0036FFF402160431AD -:10878000062600B00000000702C6012600E8FFFF31 -:108790000036FFF402160435062600B0000000077C -:1087A00002CD012600E8FFFF0036FFF40216041296 -:1087B000062600B00000000702C0012600E8FFFF07 -:1087C0000036FF300216032A062600B0000000071C -:1087D00002D101260000FFFF0036FFF40216043329 -:1087E000062600B00000000702C2012600E8FFFFD5 -:1087F0000036FFF40216043C062600B00000000715 -:1088000002CC012600E8FFFF0036FFF4025B038084 -:10881000062600B00000000702D001B300E8FFFF09 -:108820000036FFF4025B0433062600B00000002788 -:1088300002D001B300E8000702C3012600E8FFFFF1 -:108840000036FF30025B0380062600B000000027E0 -:1088500002D001B300E8000702D101260000FFFFAB -:108860000036FFF4025B0433062600B00000002748 -:1088700002D001B300E8000702C2012600E8FFFFB2 -:108880000036FFF4025B043C062600B0000000271F -:1088900002D001B300E8000702CC012600E8FFFF88 -:1088A0000036FFF4025B0418062600B00000002723 -:1088B00002D001B300E8000702CA012600E8FFFF6A -:1088C0000036FFF4021C0439062600B00000000741 -:1088D00002C4012600E8FFFF0036FFF40216041070 -:1088E000062600B00000000702CE012600E8FFFFC8 -:1088F0000036FFF4021603CF062600B00000000782 -:1089000002CB012600E8FFFF0036FEFC0216032A18 -:10891000062600B00000000702D5013F0000FFFF5F -:108920000036FFF402160431062600B000000007EE -:1089300002C9012600E8FFFF0036FFF40216041802 -:10894000062600B00000000702CA012600E8000168 -:108950000016000001F9032A000600007303331318 -:10896000133303A892995751A294032AFDDA0226E1 -:10897000FCD60001001B0000029E032A000C000030 -:10898000730333131333131333032303037D6298E9 -:10899000303D77403196619C4541032AFE2801D73E -:1089A000FE2C01D5FCD601E9FE17FFFF001B0000DD -:1089B000029E0433062600C70000000702C3015DC3 -:1089C00000E8FFFF001B0000029E0431062600C7DE -:1089D0000000000702C6015D00E8FFFF001B000069 -:1089E000029E0412062600C70000000702C0015DB7 -:1089F00000E8FFFF001B0000029E0433062600C7AC -:108A00000000000702C2015D00E80001000700004D -:108A100001FD032A000B00007313033317373303E0 -:108A200013232707079D96A95948958E9EA863573B -:108A300001B40176DBDBFE5BFE7BF2F20001000895 -:108A4000000001E5032A000800007311033313132B -:108A5000330311A29AA94D45A297014B01DFFF00F4 -:108A60000100FE21FEB5FFFF0008000001E5043310 -:108A7000062600CD0000000702C300F700E8FFFF54 -:108A80000008000001E50431062600CD00000007C3 -:108A900002C600F700E8FFFF0008000001E504122D -:108AA000062600CD0000000702C000F700E8FFFF27 -:108AB0000008FF3001E5032A062600CD000000076C -:108AC00002D100F70000FFFF0008000001E50433B9 -:108AD000062600CD0000000702C200F700E8FFFFF5 -:108AE0000008000001E5043C062600CD0000000758 -:108AF00002CC00F700E8FFFF0008000001E503CF0B -:108B0000062600CD0000000702CB00F700E8FFFFBB -:108B10000008000001E50418062600CD000000074B -:108B200002CA00F700E80001001D00000195032AB9 -:108B300000090000733513233521150333151DC6B5 -:108B4000BD016DC9CB6C02457965FDB47900FFFFAD -:108B5000001D000001950433062600D60000000722 -:108B600002C300D900E8FFFF001D000001950422A8 -:108B7000062600D60000000702C700D900E8FFFF64 -:108B8000001D00000195040E062600D60000000717 -:108B900002C100D900E800020024FFF601B8024C2F -:108BA0000025003200005722262635343E02373594 -:108BB00034262623220606070727363633321615B3 -:108BC000111416161723262627060637323636378F -:108BD000350E03151416AA2C3C1E2B465429060EDE -:108BE0000E0E0F060104980565655857030502929D -:108BF0000308020A370C0A110E051422180D180A70 -:108C00002A4122364A32230E3A0F170D0C150D2A2F -:108C1000066863614DFEF22436280E1736052438A7 -:108C20006E080E079E0C191E23161D22FFFF00243E -:108C3000FFF601B8034B062600DA0000000702C366 -:108C400000FE0000FFFF0024FFF601B8031F062608 -:108C500000DA0000000702C800FE0000FFFF002449 -:108C6000FFF601B803B5062600DA0000000702E8A7 -:108C700000FE0000FFFF0024FF3001B8031F06269E -:108C800000DA0000002702D100EF0000000702C850 -:108C900000FE0000FFFF0024FFF601B803B5062622 -:108CA00000DA0000000702E900FE0000FFFF0024D8 -:108CB000FFF601B80401062600DA0000000702EA08 -:108CC00000FE0000FFFF0024FFF601B803E90626BE -:108CD00000DA0000002702C800FE0000000702CAF8 -:108CE00000FE00B9FFFF0024FFF601B8033A062694 -:108CF00000DA0000000702C700FE0000FFFF0024AA -:108D0000FFF601B80349062600DA0000000702C694 -:108D100000FE0000FFFF0024FFF60233037A062660 -:108D200000DA0000000702EC00FE0000FFFF002454 -:108D3000FF3001B80330062600DA0000002702D118 -:108D400000EF0000000702E600FE0000FFFF002425 -:108D5000FFF601F9037A062600DA0000000702EDAB -:108D600000FE0000FFFF0024FFF6020903C40626F0 -:108D700000DA0000000702EE00FE0000FFFF002402 -:108D8000FFF601B803F5062600DA0000002702E628 -:108D900000FE0000000702CA00FE00C5FFFF001F22 -:108DA000FFF601B8034D062600DA0000000702CDE9 -:108DB00000FE0000FFFF0024FFF601B8032A06268C -:108DC00000DA0000000702C000FE0000FFFF0024E0 -:108DD000FF3001B8024C062600DA0000000702D17D -:108DE00000EF0000FFFF0024FFF601B8034B06264A -:108DF00000DA0000000702C200FE0000FFFF0024AE -:108E0000FFF601B80354062600DA0000000702CC82 -:108E100000FE0000FFFF0024FFF601B8032806262D -:108E200000DA0000000702CE00FE0000FFFF002471 -:108E3000FFF601B802E7062600DA0000000702CBC1 -:108E400000FE0000FFFF0024FEFC01D3024C0626BA -:108E500000DA0000000702D501750000FFFF0024C2 -:108E6000FFF601B80349062600DA0000000702C930 -:108E700000FE0000FFFF0024FFF601B8043E0626B6 -:108E800000DA0000002702C900FE0000000702C34C -:108E900000FE00F3FFFF0024FFF601B803300626B2 -:108EA00000DA0000000702CA00FE000000030024F0 -:108EB000FFF40280024C003A0048005400005722A0 -:108EC000263534363637373534262322060615271D -:108ED000343633321617233E023332161514060683 -:108EE0000707151416333236363535331514060692 -:108EF00023222626270E02373236363535070E0254 -:108F00001514161613373636353426232206061561 -:108F1000BD4653304F2E3C11110D11099E575E3D39 -:108F200043051103284127514D27442B420B140EB2 -:108F30000C04962549361D3A2A070B2E3A050E13C6 -:108F40000B1F151A0C0A14D610222013140F130924 -:108F50000C4E4339482A0B0E5120190F242205616B -:108F60006832231826174F3C303C220A0F721E220B -:108F70000F1C11262F354B27152B1F1F2A166E0D80 -:108F80001B16610D09191F15111B10010203071E85 -:108F90001C141A0D1813FFFF0024FFF40280034B6A -:108FA000062600F40000000702C30155000000027D -:108FB0000033FFF601D0032A0014002400004522EC -:108FC00026271523113311363633321E0215151498 -:108FD0000606273236363511342626232206071197 -:108FE00016160152203F1DA3A31E411F212F1E0E46 -:108FF0001D387810120808110F0D170B0B170A1DDA -:10900000192C032AFEEE1A1A1A2F3E23F936502D78 -:1090100069121D12010E111B100B08FE98070900A2 -:10902000FFFF0033FFF601D0040E062600F6000015 -:10903000000702C1008500E800010027FFF601B229 -:10904000024C0026000057222626353534363633AA -:109050003216161515233534262623220606151535 -:1090600014163332363635353315140606EF3F59AC -:109070003030593F3E572E9D09110C0C1008131229 -:109080000D10089D2F570A2E563DD43E562D264DC5 -:109090003B3D4217190A0D1D1AF0271C0B19154DDF -:1090A000463A4F27FFFF0027FFF601B2034B062683 -:1090B00000F80000000702C300EB0000FFFF0027DC -:1090C000FFF601B2033A062600F80000000702C7C7 -:1090D00000EB0000FFFF0027FEEB01B2024C06266A -:1090E00000F80000000702D400EB0000FFFF00279B -:1090F000FFF601B20349062600F80000000702C689 -:1091000000EB0000FFFF0027FFF601B20326062652 -:1091100000F80000000702C100EB00000002002A76 -:10912000FFF601C5032A0012002100005722263550 -:1091300035343636333216171133112335060637D8 -:109140003236371126262322061511141616B04082 -:10915000461E3C2C203A18A3A31B3A2A08170C0AD7 -:10916000160A161408120A5A58EF36512E1915010C -:109170000CFCD62D1A1D680807016D0508251AFE7E -:10918000F6121D1100020036FFF201DD034C00242F -:10919000003800004522262635353436363332165F -:1091A000172626270727372626233732161737177D -:1091B000071E02151514060627323636353C0335D0 -:1091C000262623220606151416160106395E3930A6 -:1091D000503017270E010E0957124F0A3D3107561E -:1091E000711F56124B0E1F16385E351011070812EC -:1091F0000B17180906170E2E6350A93F5A310A089B -:10920000273A0C2E292A0E126623212F2929184CC1 -:109210007353E45A63286C132418254949492405DB -:109220000722514948562500FFFF002AFFF6029108 -:10923000032B042600FE0000000702C501F70029E9 -:1092400000020027FFF601F1032A001A002900009E -:109250005722263535343636333216173523353313 -:1092600035331533152311233506063732363711BA -:1092700026262322061511141616AD40461E3C2C38 -:109280002038188686A33131A319392908160B0A0C -:10929000140A161408120A5A58EF36512E19158B53 -:1092A000423F3F42FD572D1A1D680807016D050812 -:1092B000251AFEF6121D1100FFFF002AFFF601C558 -:1092C000040E062600FE0000000702C1017300E83C -:1092D000FFFF002AFFF60365032A042600FE0000B4 -:1092E000000701B001F70000FFFF002AFFF6036549 -:1092F000033A042600FE0000002701B001F7000039 -:10930000000702C702BB000000020027FFF601B001 -:10931000024C001D00280000572226263535343621 -:109320003633321616151523151416163332363603 -:109330003535331514060333353426262322060625 -:1093400015F03F5A30305B3E40552BE80A120C0CAA -:10935000130B966682520B130D0C110A0A2D573D02 -:10936000D43E562D2C563F746F161C0C0B18153D11 -:10937000385859016D3A171A0A0C1D1BFFFF0027B8 -:10938000FFF601B0034B062601050000000702C3EB -:1093900000EE0000FFFF0027FFF601B0031F0626C6 -:1093A00001050000000702C800EE0000FFFF0027D3 -:1093B000FFF601B0033A062601050000000702C7C8 -:1093C00000EE0000FFFF0027FFF601B0034906266C -:1093D00001050000000702C600EE0000FFFF0027A5 -:1093E000FFF60223037A062601050000000702ECBF -:1093F00000EE0000FFFF0027FF3001B0033006261B -:1094000001050000002702D100EB0000000702E682 -:1094100000EE0000FFFF0027FFF601E9037A0626B1 -:1094200001050000000702ED00EE0000FFFF00272D -:10943000FFF601F903C4062601050000000702EE4D -:1094400000EE0000FFFF0027FFF601B003F506263F -:1094500001050000002702E600EE0000000702CA36 -:1094600000EE00C5FFFF000FFFF601B0034D06261A -:1094700001050000000702CD00EE0000FFFF0027FD -:10948000FFF601B0032A062601050000000702C00E -:1094900000EE0000FFFF0027FFF601B003260626BE -:1094A00001050000000702C100EE0000FFFF0027D9 -:1094B000FF3001B0024C062601050000000702D172 -:1094C00000EB0000FFFF0027FFF601B0034B06266C -:1094D00001050000000702C200EE0000FFFF0027A8 -:1094E000FFF601B00354062601050000000702CC78 -:1094F00000EE0000FFFF0027FFF601B0032806265C -:1095000001050000000702CE00EE0000FFFF00276B -:10951000FFF601B002E7062601050000000702CBB6 -:1095200000EE0000FFFF0027FF0601B0024C0626F8 -:1095300001050000000702D5010E000AFFFF002709 -:10954000FFF601B00330062601050000000702CA3D -:1095500000EE000000020026FFF401AF024C001DE7 -:109560000028000057222626353533353426262399 -:109570002206061515233534363332161615151402 -:1095800006062732363635352315141616E64055AD -:109590002BE709110D0C130B96665A3F5A30305ABF -:1095A0003F0D1109510B130C2C563F7470151C0EF6 -:1095B0000A19153D3957592D563ED53E572D740C75 -:1095C0001E1A3139171A0B0000010016FF3301CAA9 -:1095D0000242002600005722262635353314141582 -:1095E00014163332363635342626232335371723DF -:1095F00035211507273332161615140606EE515E6F -:1096000029A01822171808112F2E409514E901647B -:10961000AF3131575F262A61CD40734C1D011408CC -:109620004D401D3C2E3E49205FBB227763DA243A31 -:109630006F4F4A734100FFFF0016FF3301CA033A20 -:109640000626011A0000000702C700F3000000010F -:1096500000110000013403160018000073112335B7 -:10966000333534363633321617152626232206159F -:10967000153315231148373715434613251607139D -:10968000091214494901D46E2B334C2A0203790282 -:109690000315182E6EFE2C00FFFF00110000013490 -:1096A00003F50626011C0000000702C100C400CF1C -:1096B00000030019FF380203026500380047005B11 -:1096C00000005722262635343636372626353436DE -:1096D00037262635343636333216173636373717AF -:1096E0000E0207161615140606232226270606154F -:1096F0001416171716161514060627323635342693 -:109700002627270E0215141613323E0235342E0278 -:1097100023220E0215141E02EF41603517291A2666 -:109720002A221E1C1D305D422D44180B24171526BD -:109730000920230E0B0C2D58421C32150609181F48 -:10974000984A46316D44373B1025226B0A0F093485 -:10975000330E1209040409120E0E12090404091230 -:10976000C81A34281B2B210C0B2C2523331A19491A -:1097700034415A2E161711200B0A4E030E100816EC -:10978000381E3E5A2F090708110A0C0E0411084F03 -:1097900040374C2776121C0E110B030B0711130BCD -:1097A0001818016E0B18281C1D27190B0B18281DE3 -:1097B0001C27190BFFFF0019FF380203034B062675 -:1097C000011E0000000702C300FB0000FFFF00199C -:1097D000FF380203031F0626011E0000000702C80F -:1097E00000FB0000FFFF0019FF380203033A0626C2 -:1097F000011E0000000702C700FB0000FFFF001968 -:10980000FF38020303490626011E0000000702C6B6 -:1098100000FB000000040019FF38020303A4000A43 -:109820000043005200660000411706061533152359 -:109830003734361322262635343636372626353445 -:10984000363726263534363633321617363637371E -:10985000170E0207161615140606232226270606DB -:109860001514161717161615140606273236353432 -:10987000262627270E0215141613323E0235342EE3 -:109880000223220E0215141E02012D0D1C2B559AC7 -:10989000013C0441603517291A262A221E1C1D305E -:1098A0005D422D44180B241715260920230E0B0C9E -:1098B0002D58421C32150609181F984A46316D442E -:1098C000373B1025226B0A0F0934330E12090404AA -:1098D00009120E0E12090404091203A43605212BE5 -:1098E00098824A52FB951A34281B2B210C0B2C25ED -:1098F00023331A194934415A2E161711200B0A4ED8 -:10990000030E100816381E3E5A2F090708110A0CBC -:109910000E0411084F40374C2776121C0E110B0312 -:109920000B0711130B1818016E0B18281C1D271993 -:109930000B0B18281D1C27190B00FFFF0019FF38FF -:10994000020303260626011E0000000702C100FBD9 -:1099500000000004FFF7FF38020A02650038003CEF -:10996000004B005F00005722262635343636372656 -:109970002635343637262635343636333216173602 -:10998000363737170E020716161514060623222639 -:10999000270606151416171716161514060625356C -:1099A00021150532363534262627270E02151416C2 -:1099B00013323E0235342E0223220E0215141E02EB -:1099C000EF41603516281A2529221E1C1D305D42E4 -:1099D0002D44180B241715260920230E0B0C2D5887 -:1099E000421C32150609181F984A46316DFEAF0217 -:1099F00013FEFA3B371025226B0A130B323B0E1273 -:109A000009040409120E0E120904040912C81B38B5 -:109A10002D1C2C230C0B2A1923331A194934415AB3 -:109A20002E161711200B0A4E030E100816381E3E74 -:109A30005A2F0907070D080A08031208524C374C21 -:109A400027933333241B2212140B030B0813160C19 -:109A50001E2101750B18281C1D27190B0B18281D1A -:109A60001C27190B00010034000001CE032A00144A -:109A700000007311331136363332161615112311C7 -:109A80003426232206071134A2204628232F18A2A9 -:109A90000E130A1C0F032AFEE5201D233D27FE3B63 -:109AA00001AE15160B0AFE3C00010006000001CEB7 -:109AB000032A001C00007311233533353315331589 -:109AC0002315363633321616151123113426232268 -:109AD000060711342E2EA37676204627232F18A2B0 -:109AE0000D130B1B0F029F4B40404B90201D233D3D -:109AF00027FE3B01AE15160B0AFE3C00FFFF0034AB -:109B0000000001F803FC062601260000000702C73A -:109B1000015100C2FFFFFFE2000001CE0431062622 -:109B200001260000000702C6008500E8000200339D -:109B3000000000D703150003000700007311331164 -:109B40000335331534A3A4A40242FDBE02A47171EF -:109B50000001003B000000DE024200030000731120 -:109B600033113BA30242FDBEFFFF003B0000013C5E -:109B7000034B0626012B0000000702C3008D0000E6 -:109B8000FFFFFFF00000012A031F0626012B000043 -:109B9000000702C8008D0000FFFFFFEA000001304F -:109BA00003490626012B0000000702C6008D0000B5 -:109BB000FFFFFFAE00000117034D0626012B00003A -:109BC000000702CD008D0000FFFFFFDF0000013B1A -:109BD000032A0626012B0000000702C0008D0000AA -:109BE000FFFF003B000000DE03260626012B0000DD -:109BF000000702C1008D0000FFFF0033FF3000D7D7 -:109C000003150626012A0000000702D10085000086 -:109C1000FFFFFFDE000000DE034B0626012B0000E5 -:109C2000000702C2008D0000FFFF002700000107AF -:109C300003540626012B0000000702CC008D000013 -:109C4000FFFFFFF00000012A03280626012B000079 -:109C5000000702CE008D0000FFFF0033FF4C01EC37 -:109C600003150426012A00000007013A010900003B -:109C7000FFFF00030000011702E70626012B00008A -:109C8000000702CB008D0000FFFF0014FEFC00E483 -:109C900003150626012A0000000702D500860000F1 -:109CA000FFFFFFEF0000012B03300626012B000011 -:109CB000000702CA008D00000002FFF7FF4C00E31E -:109CC00003150010001400005722262735161633FE -:109CD000323636351133111406033533154E172C31 -:109CE00014070F070E130BA34B58A3B407067501F7 -:109CF000030A15120247FDA544570358717100016C -:109D0000FFF7FF4C00E30242001000005722262715 -:109D1000351616333236363511331114064E172CDC -:109D200014070F070E130BA34BB407067501030AA4 -:109D300015120247FDA54457FFFFFFEFFF4C013509 -:109D400003490626013B0000000702C600920000FE -:109D5000000100330000021A032A000B00007311F7 -:109D60003311373307132303071533A28EB79A989D -:109D7000B2662B032AFE3FD9EDFEAB011337DC00A0 -:109D8000FFFF00330000021A03E70626013D000032 -:109D9000000702C7015E00ADFFFF0033FE9C021A00 -:109DA000032A0626013D0000000702D3010F00012F -:109DB00000010032000001F60242000B00007311A6 -:109DC0003315373303132303071532A36FB07678A7 -:109DD000AB5C1A0242F1F1FEFFFEBF010B26E5006B -:109DE0000001003A000000DC032A000300007311A8 -:109DF00033113AA2032AFCD6FFFF003A0000013AD1 -:109E00000433062601410000000702C3008B00E86E -:109E1000FFFF003A000001A7032B042601410000C8 -:109E2000000702C5010D0029FFFF003AFE9C00DC7F -:109E3000032A062601410000000702D3008B00011F -:109E4000FFFF003A00000178032A042601410000C8 -:109E50000007025C00D30041FFFF003AFF4C01F510 -:109E6000032A0426014100000007013A0112000004 -:109E70000001001400000146032A000B00007311CA -:109E800007353711331537150711574343A24D4D89 -:109E9000019E1D5B1D0131EC215B20FE1C000001B9 -:109EA0000033000002C2024D00260000731133157A -:109EB000363633321617363633321616151123114D -:109EC00034262322060714141511231134262322C5 -:109ED00006071133A020452423330D224B262232BE -:109EE0001CA011110A1E0E9E12110B1D0E02422EF5 -:109EF0001F1A2322261F213F2CFE3F01B018150BED -:109F00000A020302FE3F01B018150B0AFE38FFFFDC -:109F10000033000002C203260626014800000007A5 -:109F200002C10178000000010033000001CC024CA6 -:109F3000001400007311331536363332161615111E -:109F400023113426232206071133A3204526242F6C -:109F500018A20E130A1B0E02423A2024233D27FEAC -:109F60003B01AE15160B0AFE3C00FFFF003300005C -:109F700001CC034B0626014A0000000702C300FE85 -:109F80000000FFFF00200000022803990427024E72 -:109F9000FFF502FF0006014A5C00FFFF00330000EE -:109FA00001CC033A0626014A0000000702C700FE62 -:109FB0000000FFFF0033FE9C01CC024C0626014A44 -:109FC0000000000702D300FE00010001002AFF3D4F -:109FD00001C4024C001D00005735323636351134AD -:109FE000262322060711231133153636333216166F -:109FF000151114060623B22E30110D130B1B0EA3E0 -:10A00000A3204527233018285E51C3670F2622015D -:10A01000B315160B0AFE3C024233201D233D27FEDA -:10A0200035445326FFFF0033FF4C02DE03150426A0 -:10A03000014A00000007013A01FB0000FFFF003366 -:10A04000000001CC03300626014A0000000702CAC6 -:10A0500000FE000000020027FFF601BC024C0011C8 -:10A060000023000057222626353534363633321683 -:10A0700016151514060627323636353534262623AE -:10A080002206061515141616F13E5B31315B3E3E75 -:10A090005B32325B3D1012070712101012080812D3 -:10A0A0000A2A543FDC3F542A2A543FDC3F542A6C8E -:10A0B000111F16F2161F11111F16F2161F11FFFFA6 -:10A0C0000027FFF601BC034B0626015200000007E3 -:10A0D00002C300F10000FFFF0027FFF601BC031FD1 -:10A0E000062601520000000702C800F10000FFFF31 -:10A0F0000027FFF601BC03490626015200000007B5 -:10A1000002C600F10000FFFF0027FFF60226037AD7 -:10A11000062601520000000702EC00F10000FFFFDC -:10A120000027FF3001BC0330062601520000002743 -:10A1300002D100F20000000702E600F10000FFFF7C -:10A140000027FFF601EC037A062601520000000703 -:10A1500002ED00F10000FFFF0027FFF601FC03C441 -:10A16000062601520000000702EE00F10000FFFF8A -:10A170000027FFF601BC03F5062601520000002768 -:10A1800002E600F10000000702CA00F100C5FFFF6F -:10A190000012FFF601BC034D062601520000000725 -:10A1A00002CD00F10000FFFF0027FFF601BC032AEB -:10A1B000062601520000000702C000F10000FFFF68 -:10A1C0000027FFF601BC03CF06260152000000273E -:10A1D00002C000F10000000702CB00F100E8FFFF21 -:10A1E0000027FFF601BC03CB062601520000002722 -:10A1F00002C100F10000000702CB00F100E4FFFF04 -:10A200000027FF3001BC024C062601520000000767 -:10A2100002D100F20000FFFF0027FFF601BC034B54 -:10A22000062601520000000702C200F10000FFFFF5 -:10A230000027FFF601BC0354062601520000000768 -:10A2400002CC00F10000FFFF0027FFF601BC0298DE -:10A25000062601520000000702D001140000FFFF93 -:10A260000027FFF601BC036A062601520000002702 -:10A2700002D001140000000702C300F1001FFFFF1D -:10A280000027FF3001BC029806260152000000277B -:10A2900002D001140000000702D100F10000FFFF0E -:10A2A0000027FFF601BC036A0626015200000027C2 -:10A2B00002D001140000000702C200F1001FFFFFDE -:10A2C0000027FFF601BC0373062601520000002799 -:10A2D00002D001140000000702CC00F1001FFFFFB4 -:10A2E0000027FFF601BC034F06260152000000279D -:10A2F00002D001140000000702CA00F1001FFFFF96 -:10A300000027FFF601E7035106260152000000076F -:10A3100002C400F10000FFFF0027FFF601BC032884 -:10A32000062601520000000702CE00F10000FFFFE8 -:10A330000027FFF601BC02E70626015200000007D5 -:10A3400002CB00F10000FFFF0027FEFE01BC024C23 -:10A35000062601520000000702D501140002000386 -:10A360000027FFA701BC02A1000300150027000081 -:10A370005727011703222626353534363633321651 -:10A38000161515140606273236363535342626239B -:10A3900022060615151416166825012C27A53E5B06 -:10A3A00031315B3E3E5B32325B3D101207071210CB -:10A3B0001012080812591002EA10FD652A543FDCF9 -:10A3C0003F542A2A543FDC3F542A6C111F16F216C0 -:10A3D0001F11111F16F2161F1100FFFF0027FFA704 -:10A3E00001BC034B0626016C0000000702C300EF0E -:10A3F0000000FFFF0027FFF601BC033006260152D4 -:10A400000000000702CA00F10000FFFF0027FFF66E -:10A4100001BC03D5062601520000002702CA00F144 -:10A420000000000702CB00F100EE00030029FFF35B -:10A43000029E025A002A003C0047000057222626AE -:10A44000353534363633321616173E023332161689 -:10A4500015152315141616333236353533151406F3 -:10A4600023222627060627323636351134262623A0 -:10A470002206061511141616133335342626232208 -:10A48000060615D32F4D2E2D51351B392F090A2EB7 -:10A490003819404C21DD06100E120E995553364CDA -:10A4A000101145200D120A09110D0C12090711E0B7 -:10A4B0004609100B0A0F090D295240FC3C4E26118B -:10A4C0002019192110335B3C7A67182717201D4D7E -:10A4D0004C4C5827221F2A660E231F0109171E0FF6 -:10A4E0000E1E18FEF8182415011351111A0E0D191D -:10A4F000130000020033FF4201CF024C001400247D -:10A50000000057113315363633321E021515140666 -:10A5100006232226271513323636351134262623F4 -:10A5200022060711161633A31D421E212F1E0E1DD3 -:10A5300038291F3F1D2B10120908120E0D170A0B88 -:10A5400015BE03002A1A1A1A2F3E23F936502D1D64 -:10A5500019EA011D121D12010E111B100B09FE98A4 -:10A560000708FFFF0033FF4201CF032606260171D3 -:10A570000000000702C100FC00000002002EFF42A4 -:10A5800001C9032A00140024000057113311363684 -:10A5900033321E0215151406062322262715133200 -:10A5A00036363511342626232206071116162EA319 -:10A5B0001E401F212E1E0E1D38291F3E1D2B0F125F -:10A5C0000808110F0B160B0A16BE03E8FEEE1A1A46 -:10A5D0001A2F3E23F936502D1D18E9011D121D12A8 -:10A5E000010E111B100A0AFE980708000002002A3B -:10A5F000FF4201C7024C001200210000453506064B -:10A6000023222635353436363332161735331103C7 -:10A610003236371126262322061511141616012468 -:10A620001C3A1E41451E3C2C213A19A3CF09170C98 -:10A630000A160B17150913BEEE1B1F5A58EF365199 -:10A640002E1A1727FD00011C0907016A0708251AA1 -:10A65000FEF6121D1100000100350000016D0249D7 -:10A6600000110000731133153636333216171526D4 -:10A6700026232206071135A31C3828080C050B1BBE -:10A680000F1C301402426032350102A205071E1A67 -:10A69000FE88FFFF003500000175034B062601759B -:10A6A0000000000702C300C60000FFFF001F0000FB -:10A6B000016D033A062601750000000702C700C6B7 -:10A6C0000000FFFF0035FE9C016D02490626017562 -:10A6D0000000000702D300870001FFFFFFE7000032 -:10A6E000016D034D062601750000000702CD00C66E -:10A6F0000000FFFF00290000016D032806260175F8 -:10A700000000000702CE00C6000000010014FFF6A2 -:10A710000196024C002B00005722262737161633CD -:10A720003236353426272726263534363633321648 -:10A7300017072E0223220615141617171E021514CA -:10A740000606E54C65206F102B1A1313232D2A2EB5 -:10A750003531522F4760136906161F1210132B262E -:10A760002919301F32510A444D31272D100E17265A -:10A7700025232749362F48284E473013261A120F13 -:10A78000132C1F2415303A2532472400FFFF0014F4 -:10A79000FFF60196034B0626017B0000000702C36B -:10A7A00000D40000FFFF0014FFF60196033A0626CE -:10A7B000017B0000000702C700D40000FFFF001467 -:10A7C000FEEB0196024C0626017B0000000702D436 -:10A7D00000D40000FFFF0014FFF60196034906268F -:10A7E000017B0000000702C600D40000FFFF001438 -:10A7F000FE9C0196024C0626017B0000000702D356 -:10A8000000D40001FFFF0014FFF601960326062680 -:10A81000017B0000000702C100D400000001002EEF -:10A82000FFF102060336002B00005735323E023599 -:10A8300034262623353236363534262322060615AD -:10A84000112311343636333216151406071E02153D -:10A85000140E02FE1A26190C15281F1820101E238C -:10A86000191A0AA3285D4D716836403748242444DC -:10A87000620F7C0D1C2E2226371D7C1D3828333993 -:10A880001C3122FDAA025639664173673A5A1A0EE4 -:10A890003B583B3C563619000001001100000134C2 -:10A8A0000316001400007311233533353436363364 -:10A8B0003216171526262322061511483737154359 -:10A8C00046132516071309121401D46E2B334C2A94 -:10A8D00002037902031518FD90000001000CFFFA35 -:10A8E000014802F2001800005722262635112335B0 -:10A8F0003335331533152311141633323637150615 -:10A9000006E641471A3838A552521D160D16090D94 -:10A910003806264934013A6BB0B06BFED6191603DF -:10A92000018002060002000CFFFA014802F2000357 -:10A93000001C00005335211503222626351123352E -:10A9400033353315331523111416333236371506C4 -:10A95000060D012E5541471A3838A552521D160DC5 -:10A9600016090D38012F4646FECB264934013A6BB5 -:10A97000B0B06BFED619160301800206FFFF000C73 -:10A98000FFFA01AF0397042601840000000702C507 -:10A9900001150095FFFF000CFEEB018102F2062677 -:10A9A00001840000000702D400DA0000FFFF000C61 -:10A9B000FE9C014802F2062601840000000702D333 -:10A9C00000DA0001FFFF000CFFFA014803D606265B -:10A9D00001840000000702C1009600B00001002DB4 -:10A9E000FFF601C40242001400005722262635114A -:10A9F00033111416333236371133112335060699C5 -:10AA0000233118A30F130B180DA2A21F450A233ED2 -:10AA10002601C5FE4E15170B0701CCFDBE351D22C4 -:10AA2000FFFF002DFFF601C4034B0626018A00003C -:10AA3000000702C300FC0000FFFF002DFFF601C469 -:10AA4000031F0626018A0000000702C800FC000060 -:10AA5000FFFF002DFFF601C4033A0626018A00001D -:10AA6000000702C700FC0000FFFF002DFFF601C435 -:10AA700003490626018A0000000702C600FC000008 -:10AA8000FFFF001DFFF601C4034D0626018A0000EA -:10AA9000000702CD00FC0000FFFF002DFFF601C4FF -:10AAA000032A0626018A0000000702C000FC0000FD -:10AAB000FFFF002DFF3001C402420626018A00007C -:10AAC000000702D100FC0000FFFF002DFFF601C4CB -:10AAD000034B0626018A0000000702C200FC0000AA -:10AAE000FFFF002DFFF601C403540626018A000073 -:10AAF000000702CC00FC0000FFFF002DFFF602065D -:10AB000002980626018A0000000702D0015E0000BC -:10AB1000FFFF002DFFF60206034B0626018A000008 -:10AB2000002702D0015E0000000702C300F9000008 -:10AB3000FFFF002DFF30020602980626018A000062 -:10AB4000002702D0015E0000000702D101000000D2 -:10AB5000FFFF002DFFF60206034B0626018A0000C8 -:10AB6000002702D0015E0000000702C200F90000C9 -:10AB7000FFFF002DFFF6020603540626018A00009F -:10AB8000002702D0015E0000000702CC00F900009F -:10AB9000FFFF002DFFF6020603300626018A0000A3 -:10ABA000002702D0015E0000000702CA00F9000081 -:10ABB000FFFF002DFFF601F203510626018A000077 -:10ABC000000702C400FC0000FFFF002DFFF601C4D7 -:10ABD00003280626018A0000000702CE00FC0000C0 -:10ABE000FFFF002DFFF601C402E70626018A0000E0 -:10ABF000000702CB00FC0000FFFF002DFEFC01D28D -:10AC000002420626018A0000000702D501740000F6 -:10AC1000FFFF002DFFF601C403490626018A00004C -:10AC2000000702C900FC0000FFFF002DFFF601C471 -:10AC300003300626018A0000000702CA00FC00005B -:10AC40000001000A0000019E02420006000073039A -:10AC500033131333037E749C302C9C770242FE8F97 -:10AC60000171FDBE00010015000002400242000C0F -:10AC70000000730333131333131333032303036AE3 -:10AC800055882A2D7627317E568C32380242FEB8FE -:10AC90000148FEB00150FDBE0145FEBBFFFF00159F -:10ACA00000000240034B062601A10000000702C37A -:10ACB000012B0000FFFF001500000240034906269B -:10ACC00001A10000000702C6012B0000FFFF0015D4 -:10ACD00000000240032A062601A10000000702C06E -:10ACE000012B0000FFFF001500000240034B062669 -:10ACF00001A10000000702C2012B00000001000BAF -:10AD0000000001B80242000B000073130333173731 -:10AD10003303132327070B7B75A43E377D7283A66D -:10AD2000463A013D01058B8BFEE3FEDB9F9F000150 -:10AD30000003FF5801B602420012000057353236B8 -:10AD400036353426270333131333030E0223431FF0 -:10AD500029150C09889949379A850D385133A871FE -:10AD600008161311311F01E7FEB2014EFDB03C433E -:10AD70001B00FFFF0003FF5801B6034B062601A787 -:10AD80000000000702C300E00000FFFF0003FF58BF -:10AD900001B60349062601A70000000702C600E02D -:10ADA0000000FFFF0003FF5801B6032A062601A793 -:10ADB0000000000702C000E00000FFFF0003FF30BA -:10ADC00001D90242062601A70000000702D1019323 -:10ADD0000000FFFF0003FF5801B6034B062601A742 -:10ADE0000000000702C200E00000FFFF0003FF5860 -:10ADF00001B60354062601A70000000702CC00E0BC -:10AE00000000FFFF0003FF5801B602E7062601A776 -:10AE10000000000702CB00E00000FFFF0003FF5826 -:10AE200001B60330062601A70000000702CA00E0B1 -:10AE30000000000100230000016E02420009000032 -:10AE400073351323352115033315239F93013DA13A -:10AE5000A36901627763FE987700FFFF002300007B -:10AE60000173034B062601B00000000702C300C4B3 -:10AE70000000FFFF001D0000016E033A062601B02E -:10AE80000000000702C700C40000FFFF002300000D -:10AE9000016E0326062601B00000000702C100C4AF -:10AEA0000000FFFF00110000025503160426011CDC -:10AEB00000000007011C012100000002000A000040 -:10AEC00002F50316002F00330000731123353335CC -:10AED0003436363332161715262623220615153337 -:10AEE0003534363633321617152626232206151525 -:10AEF0002111231123112311231101353315423858 -:10AF000038154446121B15071007101167154446E3 -:10AF1000121D1607110810110107A265A367017D14 -:10AF20009401D66C2B334C2A020379020214182E9A -:10AF30002B334C2A020379020214182EFDBE01D6CF -:10AF4000FE2A01D6FE2A02A47171FFFF000AFF4CFF -:10AF500004060316042601B500000007013A032386 -:10AF6000000000010011000003240327003100004D -:10AF700041321617112311262223220606151533F6 -:10AF8000152311231123112311233533353436367C -:10AF90003332161715262623220615153335343E6F -:10AFA0000202512A6940A30A11082622093E3EA343 -:10AFB0007FA3373715434613251607130912147F4D -:10AFC0000C2C5E03270A0CFCEF02B8021523162A8C -:10AFD0006EFE2C01D4FE2C01D46E2B334C2A0203BE -:10AFE00079020315182E2B2141372100FFFF000E97 -:10AFF000FF4C030A0317042601B900000007013AB9 -:10B00000022700000002000E000001F50317001ADD -:10B01000001E0000731123353335343636333216B3 -:10B020001715262623220615152111231123111386 -:10B030003533154537371B433C102313050C0611D8 -:10B0400015010DA16C769701D46E2B344C2A0303A5 -:10B050006F0101141D31FDBE01D4FE2C02A47171DB -:10B060000001000A000001FB0327001E000073110D -:10B0700023353335343E023332161711231126227D -:10B080002322060615141415331523114238380CE3 -:10B090002C5D512A6940A20A12082622093E3E016F -:10B0A000D0722B214137210A0CFCEF02B802152384 -:10B0B000160A150B72FE300000020038013901A794 -:10B0C0000335001D0028000053222635343E023788 -:10B0D0003534262322060607273636333216161550 -:10B0E000112327060637323637350E02151416ABF4 -:10B0F000383B26404F290C110D0E07038D02655772 -:10B1000038482280090D38120C1708192615190124 -:10B110003944342B3C281E0D36111A0E201B045ABC -:10B120005428472EFEAA431F2D600E0C800B2428A6 -:10B1300012171A00000200450139019E0336000F64 -:10B1400000210000532226263535343633321615B9 -:10B1500015140606273236363535342626232206C0 -:10B16000061515141616F1344D2B5E4E4D602C4EFF -:10B17000330F110808110F0E120808120139234667 -:10B1800034C34E4F504DC3334624620E1B13C114BB -:10B190001A0E0E1B13C1121B0F00FFFF001500003B -:10B1A0000211032A0606000100000002003F000011 -:10B1B0000208032A000F001900007311211523153E -:10B1C0003332161615140E0223273332363627264D -:10B1D0002623233F0192DF264D6B3827465D361626 -:10B1E000172228100101243615032A88CE32675110 -:10B1F0004A5C3212751A36292D3DFFFF003C0000D3 -:10B20000022A032A0606001D00000001003F00007C -:10B2100001B6032A000500007311211523113F0117 -:10B2200077C4032A85FD5B00FFFF003F000001B6E5 -:10B230000433062601C00000000702C300E800E84E -:10B240000001003F000001B603AD000700007311CC -:10B250002135331123113F010E69C4032A83FEF8FF -:10B26000FD5B00020012FF5102A3032A0011001B24 -:10B2700000005711333E04371321113311232721C6 -:10B280000713331123070E0412171727201A12066B -:10B290001601795B7609FE730A45CF4B0905131930 -:10B2A0001C1FAF012F07233C5A7D52011BFD56FE88 -:10B2B000D1AFAF012F022BAE56784F322000FFFFE7 -:10B2C000003C000001AA032A0606002E0000FFFF32 -:10B2D000003C000001AA04330626002E00000007EF -:10B2E00002C200F400E8FFFF003C000001AA0412C3 -:10B2F0000626002E0000000702C000F400E800014E -:10B30000000600000315032A001500007313033321 -:10B310001333113311331333031323032311231175 -:10B32000230306AAA6A78D088E098DA7A6AAA09812 -:10B33000098E089801970193FE85017BFE85017BAC -:10B34000FE6DFE690189FE770189FE77000100220A -:10B35000FFF101E80336003C000045222626353582 -:10B360003314141514163332363635342627262274 -:10B370002223353A02333636353426232206071483 -:10B380001415233534363633321616151406071EB7 -:10B390000215140606010A556129A8182217170973 -:10B3A0002439010F1409070E0E063B261D22211910 -:10B3B00001A83966454765363A291C2D1A2B620FBC -:10B3C00040734B1D0214093C33182F243D3F0101EB -:10B3D0006D013E3D2F32352C021D0E314965343250 -:10B3E000614847610B0B2B4A3A4A73400001003F0A -:10B3F0000000020F032A00090000731133111333F8 -:10B40000112311033F8DCF7490D3032AFE3001D056 -:10B41000FCD601D8FE28FFFF003F0000020F040702 -:10B42000062601C90000000702C8013400E8FFFF3A -:10B43000003F0000020F0433062601C90000000788 -:10B4400002C2013400E80001003F00000232032A7A -:10B45000000C000073113311331333031323032340 -:10B46000113FB31277B29499B87612032AFEBF0146 -:10B4700041FE84FE520161FE9F00FFFF003F00007D -:10B4800002320433062601CC0000000702C3011F6C -:10B4900000E800010007FFFC0250032A001300002F -:10B4A0007335323E0337132111231123030E040792 -:10B4B000222A180E09071A01ADB25910070E1F3DB6 -:10B4C0006A7E092246765B016AFCD602A1FEFD6413 -:10B4D00091623714FFFF003900000287032A060635 -:10B4E000006E0000FFFF003F00000223032A060653 -:10B4F000004E0000FFFF0031FFF40219033506067D -:10B50000007800000001003C00000221032A00072F -:10B51000000073112111231123113C01E5B08503B3 -:10B520002AFCD602AAFD5600FFFF003C00000221C3 -:10B53000032A060600970000FFFF0031FFF4020D0A -:10B5400003350606001F0000FFFF000B000001B2DC -:10B55000032A060600AA000000010016FF60021E72 -:10B56000032A001300005735163E02270333131732 -:10B57000371333030E04352B40280D09B6A6462198 -:10B58000183BA8A80C202F44619F76010A1C312586 -:10B5900002D8FEB3D9DA014CFD0D374C311A09003F -:10B5A000FFFF0016FF60021E0407062601D60000FA -:10B5B000000702C8011500E80003002EFFE302C8DF -:10B5C00003590023003300430000453506062322BB -:10B5D000262635353436363332161735331536369A -:10B5E0003332161615151406062322262715273280 -:10B5F000363711262623220606151514161637325D -:10B600003636353534262623220607111616013321 -:10B610000F1F10375B353763400B17099009140B68 -:10B62000436337355735112112A4050C03040D056A -:10B630001924141024D81D2411122117080E0705EF -:10B640000B1D7901022E5940F43A5A3301018080D2 -:10B650000101335A3AF540592E020178E501010102 -:10B66000A4010116281CF918261701152619F91E20 -:10B6700028140101FE5D0101FFFF0007000001FD2C -:10B68000032A060600CC00000001002C0000022264 -:10B69000032A0014000061110623222626351133E7 -:10B6A0001114161633323637113311016F32303A16 -:10B6B0006740B30B292C0B180DB3014D072D573FD5 -:10B6C0000121FEE019271602020172FCD6000001DA -:10B6D000003FFF51029B032A000B00004527211168 -:10B6E0003311331133113311021817FE3EB388B3EF -:10B6F0006EAFAF032AFD4F02B1FD4FFED80000012F -:10B70000003F000002FA032A000B000073113311FE -:10B7100033113311331133113FA963A85FA8032AF2 -:10B72000FD5602AAFD5602AAFCD60001003FFF51B9 -:10B730000369032A000F000045272111331133113B -:10B74000331133113311331102E615FD6EA963A8CD -:10B750005FA96EAFAF032AFD4F02B1FD4F02B1FDED -:10B760004FFED8000001003CFF51021B032A000BD2 -:10B770000000572723113311331133112307ED062E -:10B78000ABB379B3A607AFAF032AFD5D02A3FCD626 -:10B79000AF000002003F00000208032A000D00175E -:10B7A0000000731133113332161615140E022327BD -:10B7B0003332363627262623233FB3284C6A3827D0 -:10B7C000465D3517182227110101233716032AFE7B -:10B7D000AA3267514A5C3212751A36292D3D000291 -:10B7E000FFF400000256032A000F00190000731135 -:10B7F000233521113332161615140E022327333246 -:10B8000036362726262323869201452E4D6B372771 -:10B81000465D351E1F222711010124371C02B07A14 -:10B82000FEAA3267514A5C3212751A36292D3D0044 -:10B830000003003F00000300032A000D0017001B57 -:10B840000000731133113332161615140E0223271C -:10B85000333236362726262323011133113FB328EE -:10B860004D6B3727465C3618192227110101243603 -:10B8700017015BB3032AFEAA3267514A5C32127584 -:10B880001A36292D3DFEA8032AFCD6000002000A24 -:10B8900000000363032A001C0026000073233516F2 -:10B8A0003E02371321113332161615140E022323CC -:10B8B0001123030E03253332363627262623234A47 -:10B8C00040202A1A10042301AE204D6B3827465D14 -:10B8D00036C25A19051E355201CF12212811010115 -:10B8E0002436107E010B2242360208FEAA3267512E -:10B8F0004A5C321202A1FE7D546F411A751A362934 -:10B900002D3D0002003F00000324032B0015001F03 -:10B910000000771133113311331133321616151419 -:10B920000E022327112311253332363635342623D0 -:10B93000233FB372B31E4D6A3827465D35C172018D -:10B94000250E22271125360D01032AFEB3014DFED7 -:10B95000A93267514A5C3212010156FEAA741933AA -:10B9600027373900FFFF002AFFF401E703350606F9 -:10B9700000A1000000010031FFF4020D0335002B8F -:10B980000000452226263511343636333216161578 -:10B9900015233534262623220606151533152315BF -:10B9A000141616333236363535331514060601248F -:10B9B0005C6B2C2C6B5C5A652AAF05181D1C1B0791 -:10B9C0008282091B1A1C1806AF29650C43795201A3 -:10B9D000245479423B6A45303B182C1D1E2D198A90 -:10B9E00061921B2D1B1D2E183728456D3F0000014D -:10B9F0000032FFF6020E0338002B000045222626F7 -:10BA0000353533151416163332363635352335337E -:10BA100035342626232206061515233534363633CB -:10BA20003216161511140606011B59662AAF0519A0 -:10BA30001C1C1A078686091A1A1C1806AF29665A92 -:10BA40005D6A2C2C6A0A3C6A442B35182D1C1D2F6C -:10BA5000198E5A941C2D1A1D2D193828456E3F43F6 -:10BA60007953FEDD547A420000010036000000E800 -:10BA7000032A000300007311331136B2032AFCD6E7 -:10BA8000FFFFFFDD000001390412062601E7000078 -:10BA9000000702C0008B00E800010004FFEB011862 -:10BAA000032A000D00005735323E02351133110EC6 -:10BAB0000223041B26170AB20121514A157D0611E3 -:10BAC000211A0270FD8842592C000001000A000072 -:10BAD000024F032A00180000731123352115231586 -:10BAE0003636333216151123113426262322060743 -:10BAF00011786E0192711B27165F6DB3081C1E0B27 -:10BB0000170D02A58585C80403645FFEDF012019B7 -:10BB100027160202FE8E0002003FFFF403080335E1 -:10BB20000019002B0000452226263535231123114C -:10BB300033113335343636333216161511140606E2 -:10BB400027323636351134262623220606151114DF -:10BB50001616022856622858B1B158286256566205 -:10BB6000282862561B180606181B1A190606190CF7 -:10BB7000457D534FFEA8032AFEB246547B44447CC5 -:10BB800053FEE7537D457F1C2C170186182B1C1C88 -:10BB90002B18FE7A172C1C000002000A0000021E5F -:10BBA000032A0011001A0000731326263534363696 -:10BBB0003333112311232222230313333523220687 -:10BBC0001514160A9A2E3B427B56D0B22001080269 -:10BBD00076871A1C37373001681C6C485E692BFC6D -:10BBE000D60140FEC001BEF13D3B34450001FFF8E7 -:10BBF0000000024E032A0021000073112335211595 -:10BC0000231536363332161615151406062323353A -:10BC10003236363535342623220607116B7301B0D0 -:10BC20008C1F46222D4E30295E51272028141E21BC -:10BC30000F281902AD7D7DEF171623402E9449562B -:10BC40002766132B228114290D11FE9A0003000A86 -:10BC500000000247032A00030011001B00004115E9 -:10BC60002135131133113332161615140E02232702 -:10BC700033323636272626232301E0FE2A73B328E3 -:10BC80004D6A3827465D36171822281001012337E0 -:10BC90001602B27A7AFD4E032AFEAA3267514A5C36 -:10BCA0003212751A36292D3D00030006000002F2FB -:10BCB000032A000C0010001600007313173713231B -:10BCC0000323112311230313032103271317213700 -:10BCD0001306E09395E49F89088D078A7AEF029214 -:10BCE000E76C9C1AFEAA18AA02045B60FDF70177B4 -:10BCF000FE890177FE89019A0190FE702B01172BB6 -:10BD00002AFEEA000002000A000001C3032A000321 -:10BD100000090000532115210123112115230A01D7 -:10BD200090FE70010EB3015EAB01E57EFE99032A21 -:10BD3000790000020006FF510345032A00030019A1 -:10BD400000006537170725130333133311331133FD -:10BD500013330313230323112311230302C867168C -:10BD600063FD24AAA6A78D088E098DA7A6AAA09870 -:10BD7000098E08984C34FC33AF01970193FE85017E -:10BD80007BFE85017BFE6DFE690189FE770189FEE0 -:10BD900077000002003CFF51025D032A0003000F00 -:10BDA00000006537170725113311133303132303DD -:10BDB000071101E0671663FE42B388AF969DB67522 -:10BDC000134C34FC33AF032AFEB5014BFE92FE4404 -:10BDD000016620FEBA000002003FFF51027A032AEA -:10BDE000000B000F000073113311331133112311B5 -:10BDF0002311253717073FB37DB4B47D010B6716B8 -:10BE000063032AFEB80148FCD60162FE9E4C34FC56 -:10BE10003300FFFF0008000001E5032A060600CDFD -:10BE200000000002000F000001EC032A0003000CD8 -:10BE30000000533521150111033313133303111A75 -:10BE400001CAFEC59AA94D45A29701136E6EFEED7B -:10BE5000014B01DFFF000100FE21FEB50001003CA7 -:10BE600000000232032A0014000053113636333228 -:10BE7000161511231134262623220607112311EF4C -:10BE80001B29166B7EB30B292C0B180DB3032AFE4E -:10BE9000B30403645FFEDF01201927160202FE8E41 -:10BEA000032A0002003FFF510264032A000B000F27 -:10BEB000000073113311331133112311231137375C -:10BEC00007073FB37DB4B47DFF73116E032AFEB83C -:10BED0000148FCD60162FE9E4C34FC33FFFF002D6E -:10BEE000FFF402150335060600A900000003003127 -:10BEF000FFF4021903350003001500270000533535 -:10BF000021150322262635113436363332161615FE -:10BF1000111406062732363635113426262322061A -:10BF20000615111416168B012F965B6A2E2E6A5B6E -:10BF30005C6B2E2E6B5C1C1A08081A1C1A1A080758 -:10BF400019016D6E6EFE87407853012D54763F3F88 -:10BF50007654FED35378407F1C2C170186182B1C77 -:10BF60001C2B18FE7A172C1CFFFF0024FFF601B8CB -:10BF7000024C060600DA00000002002DFFF601BAAE -:10BF8000035A002200340000572E02351134363691 -:10BF9000373E0237170E0207060615153E023332EA -:10BFA000161615151406062732363635353426266C -:10BFB000232206060715141616F050551E213B279E -:10BFC000274F4B20062149451D1A160D27352035D0 -:10BFD000421F335B351311060612110B130C0406B6 -:10BFE000140A0236674801435060340E0E101515CE -:10BFF00083110F0B0C0A37302C0F140A285C4F8D5D -:10C00000595F22691437369A2127100D1D1AAD3554 -:10C01000381500030033000001DB02420011001C50 -:10C0200000250000731133321616151406071E0280 -:10C0300015140606232733323636353426262323B5 -:10C0400035333236353426232333CD57581E312825 -:10C050002A2C112A6456221B1622151322171C297A -:10C060001D1617281D024225402B39350B0A283A88 -:10C0700026384B245A0823272C2608582521202A05 -:10C08000000100330000015302420005000073115B -:10C09000211523113301207D02426EFE2C00FFFF8B -:10C0A00000330000017D034B062601FD0000000760 -:10C0B00002C300CE0000000100330000015802BCA2 -:10C0C00000070000731133353315231133D2538227 -:10C0D00002427AE8FE2C00020020FF63024E024278 -:10C0E000000F0018000057113E033737211133119C -:10C0F0002327210713331123070E03202130221495 -:10C100000411013E54750BFED2093995300C031011 -:10C11000171E9D01000F31475F3DBCFE22FEFF9DB3 -:10C120009D0101017D8237513B29FFFF0027FFF66A -:10C1300001B0024C060601050000FFFF0027FFF6D4 -:10C1400001B0034B062601050000000702C200EE05 -:10C150000000FFFF0027FFF601B0032A06260105B5 -:10C160000000000702C000EE000000010007000010 -:10C17000028D024200150000731303331333113391 -:10C1800011331333031323032311231123030773E1 -:10C190006C8D5C0C880B628F737987700B880C69CF -:10C1A0000123011FFEEE0112FEEE0112FEE1FEDD93 -:10C1B0000117FEE90117FEE900010024FFF501A7C0 -:10C1C000024C002E000057222E0235331416333253 -:10C1D00036363534262623353236353426232206A4 -:10C1E00015233436363332161615140606071E028A -:10C1F000151406DF3C49270D811D1F171809152F3F -:10C20000283C25171D1F198020534D4455271826FB -:10C21000171927185E0B213949282E2D1424161DB5 -:10C22000220F5420281D22232C3457342B492E262C -:10C23000341D07091E372F4961000001003300003B -:10C2400001CA024200090000731133111333112394 -:10C2500011033381977F84930242FECB0135FDBEEB -:10C260000132FECEFFFF0033000001CA031F062685 -:10C2700002060000000702C801000000FFFF0033B3 -:10C28000000001CA034B062602060000000702C296 -:10C290000100000000010033000001F80242000C20 -:10C2A0000000731133153337330313230323113382 -:10C2B000A31858AF7275AC5E180242E4E4FEEFFEBC -:10C2C000CF0100FF0000FFFF0033000001F8034B27 -:10C2D000062602090000000702C301150000000144 -:10C2E000000DFFFA02040242001200005735323EF0 -:10C2F0000237372111231123070E03230D2029199B -:10C300000E0513016FA3420E071A3254410673142F -:10C31000315542F9FDBE01D4AB5A76431C000001F1 -:10C320000032000002130242000C000073133313AA -:10C3300013331323110723271132027876777802FB -:10C340007F59305A0242FEEB0115FDBE0130D6D7AF -:10C35000FECF00010033000001DB0242000B0000B1 -:10C3600073113315333533112335231533A361A4EA -:10C37000A4610242E0E0FDBEF2F2FFFF0027FFF6FB -:10C3800001BC024C0606015200000001003300000F -:10C3900001CD024200070000731121112311231166 -:10C3A00033019AA3540242FDBE01D3FE2D00FFFFCC -:10C3B0000033FF4201CF024C060601710000FFFF6F -:10C3C0000027FFF601B2024C060600F8000000014B -:10C3D00000100000018402420007000073112335A1 -:10C3E00021152311796901746901D46E6EFE2C0048 -:10C3F000FFFF0003FF5801B60242060601A7000036 -:10C40000FFFF0003FF5801B6031F062601A7000027 -:10C41000000702C800EB000000030029FF54028F50 -:10C420000329001E002A00360000453523222E0273 -:10C430003535343E02333335331533321616151580 -:10C44000140E022323150333112322060615151497 -:10C450001616333332363635353426262323011566 -:10C4600011204B442C27404E26118D143464412C4E -:10C47000444A1F149A0D0E1320131220AF0B1421DF -:10C48000151421140CACB4132F4F3CA3354C3017AA -:10C49000E9E9295847A33C4F2F13B40115017C1536 -:10C4A0002A20BC1F2C16162C1FBC202A1500FFFFAB -:10C4B000000B000001B80242060601A600000001C0 -:10C4C0000027000001BD024200140000613506068D -:10C4D00023222626353533151416173236333533D5 -:10C4E00011011A0D1B0D4A5321A21825050906A397 -:10C4F000E9010223412DCBC11F1E0201FFFDBE0039 -:10C5000000010032FF6302230242000B00004527B6 -:10C510002111331133113311331101AE0BFE8FA4EE -:10C5200057A3539D9D0242FE2201DEFE22FEFF0024 -:10C5300000010032000002940242000B000073115F -:10C540003311331133113311331132984D984D9803 -:10C550000242FE2C01D4FE2C01D4FDBE00010030AD -:10C56000FF6302E50242000F00004527211133114D -:10C570003311331133113311331102700AFDCA988C -:10C580004D984D98539D9D0242FE2201DEFE2201F0 -:10C59000DEFE22FEFF0000010033FF6301D20242F3 -:10C5A000000B0000572723113311331133112307D8 -:10C5B000CE0A91A35AA2870A9D9D0242FE2101DF65 -:10C5C000FDBE9D0000020033000001D002420011B8 -:10C5D000001E0000731133153A0233321E02151487 -:10C5E0000E022327333236363534262623222223E1 -:10C5F00033A3010102013C5C3D201B3B5D4106036E -:10C60000252B13132B230103010242E8102741328B -:10C610002F432A145D0F231D1F210E000002000668 -:10C620000000021102420010001B000073112335AC -:10C63000211533321E0215140E022327333E023514 -:10C640003426262323746E0110063C5C3D201B3BE0 -:10C650005D410704252B13142A230601D46EE8112B -:10C660002844342D4128135D010E201C20230F0087 -:10C6700000030033000002B102420011001E00223C -:10C680000000731133153A0233321E0215140E02E4 -:10C69000232733323636353426262322222305112A -:10C6A000331133A3010102013C5C3D201B3B5D4182 -:10C6B0000603252B13132B230103010138A3024288 -:10C6C000E8112742322F422A135D0F231D1F210E2E -:10C6D000FA0242FDBE0000020022FFFA03100242ED -:10C6E000001C002700005735323636373721153306 -:10C6F000321E0215140E0223231123070E032325D5 -:10C7000033323636353426262323222C2D160613B3 -:10C710000170063B593D1F1C3A5B3EAA430D071CA6 -:10C7200033533F01DB042329121429220306732506 -:10C730005F56FBE9112641312F432A1401D4B05B27 -:10C74000754119630F231C1E220E000200330000E6 -:10C7500002BC02430019002A00007311331533355F -:10C7600033153A02331E0315140E02232335231505 -:10C77000373A02313E0235342626272A022333A3D4 -:10C7800054A30203040138563A1D1B395A40A454DD -:10C79000F701020220261112261F010201010242A6 -:10C7A000E7E8E901132843312D402913D5D65E016E -:10C7B0000F201A1F220F0100FFFF0014FFF6019641 -:10C7C000024C0606017B000000010027FFF601B3C2 -:10C7D000024C002A000057222626353534363633DF -:10C7E000321616151523353426262322060615156E -:10C7F00033152315141633323636353533151406F2 -:10C8000006EF3F593030593F3E572F9E09100C0C10 -:10C810001108858513130C10089E2F570A2E563DBC -:10C82000D43E562D264D3B28291819090C1E1A4BAB -:10C830004855281B0B191534313A4F270001002A9F -:10C84000FFF601B5024C0029000057222626353597 -:10C850003315141633323636353523353335342611 -:10C86000262322061515233534363633321616158F -:10C8700015140606ED3D572F9D14120D10088585E1 -:10C8800009100C13139D2F583C40592F2F5A0A267C -:10C890004D3A1E1F22170C1E1A4E45561A1D0B1913 -:10C8A0002029273A4E272E563DD53D562D00FFFF15 -:10C8B0000033000000D703150606012A0000FFFF21 -:10C8C000FFDF0000013B032A0626012B00000007C2 -:10C8D00002C0008D0000FFFFFFF7FF4C00E30315CF -:10C8E0000606013A00000002FFF8000001D7032A03 -:10C8F0000016001A0000731133113E02333216166F -:10C90000151123113426232206060711033521159C -:10C9100038A312292A15353815A30F170713120744 -:10C92000E30161032AFE9A080D0933512EFED0015E -:10C93000371D21050703FE9A0250515100020033B2 -:10C94000FFF60295024C0019002B00004522262616 -:10C950003535231523113315333534363633321636 -:10C960001615151406062732363635353426262395 -:10C97000220606151514161601D63A562E45A0A005 -:10C98000452E563A3A562F2F563A101007071010D8 -:10C990000E110707110A2A543F36E90242E7343FD5 -:10C9A000542A2A543FDC3F542A74101F16E4161FE1 -:10C9B00010111E16E4151F1100020011000001D114 -:10C9C000024200120020000073372E0235343E026E -:10C9D00033331123352226270713323233352222EF -:10C9E00023220606151416115A1720101733523A2F -:10C9F000D7A2042409416B02040101040225321963 -:10CA00003BF00D2E3E242842301BFDBECE0101D04E -:10CA1000012EB814271D312E0002FFF8FF5F01D749 -:10CA2000032A002200260000573533323E023535F6 -:10CA30003426232206060711231133113E02333216 -:10CA400016161515140E022303352115BF122327C0 -:10CA500014050F1708131107A3A312292A15353837 -:10CA6000151A3B6349DE0161A151172D422BD61DDA -:10CA700021050703FE9A032AFE9A080D0933512E59 -:10CA8000C95267391602F15151000003FFFE000040 -:10CA900001F8032A0011001E002200007311331157 -:10CAA0003A0233321E0215140E022327333E02359A -:10CAB00034262623222223273521155AA3010202D8 -:10CAC000013C5B3E201C3A5D420604242B14142AD0 -:10CAD00023010302FF018B032AFE30112844342D69 -:10CAE0004128135D010E201C20230FDA6E6E000317 -:10CAF00000070000025C0242000C00120016000059 -:10CB000073131737132327231523352307132737C9 -:10CB10001723371703210307A68488A3865E077EA1 -:10CB2000075EB21A7312F61213BF0229BA016D60C2 -:10CB300060FE93F1F1F1F1012B01D22120FA013FC6 -:10CB4000FEC100020000000001890242000300094A -:10CB5000000051211521172311211523015DFEA38A -:10CB6000EBA301419E01586EEA02427900020007E0 -:10CB7000FF6302BA024200030019000045033311AB -:10CB800025130333133311331133133303132303E7 -:10CB900023112311230302451287FD4D736C8D5C15 -:10CBA0000C880B628F737987700B880C699D01016B -:10CBB000FEFF9D0123011FFEEE0112FEEE0112FE9B -:10CBC000E1FEDD0117FEE90117FEE9000002003376 -:10CBD000FF630227024200030010000045033311E7 -:10CBE0002511331533373303132303231101B212F5 -:10CBF00087FE0CA31858AF7275AC5E189D0101FE3C -:10CC0000FF9D0242E4E4FEEFFECF0100FF000002C0 -:10CC10000033FF63022902420003000F00004503B6 -:10CC2000331125113315333533112335231501B451 -:10CC30001287FE0AA361A4A4619D0101FEFF9D026B -:10CC400042E0E0FDBEF2F20000010003FF5101B638 -:10CC50000242000800005735033313133303119DBC -:10CC60009A924E41928BAFFF01F2FED5012BFE103E -:10CC7000FEFF00020003FF5101B602420003000C58 -:10CC80000000573521150735033313133303112AD9 -:10CC90000171FE9A924E41928B035D5DACFF01F2F1 -:10CCA000FED5012BFE10FEFFFFFF0034000001CE79 -:10CCB000032A06060126000000020033FF63022952 -:10CCC00002420003000F0000451333032511331502 -:10CCD000333533112335231501752D873FFE49A3C5 -:10CCE00061A4A4619D0101FEFF9D0242E0E0FDBE42 -:10CCF000F2F2FFFF0026FFF401AF024C0606011915 -:10CD0000000000030027FFF601BC024C00030015E1 -:10CD100000270000773533150322262635353436B3 -:10CD200036333216161515140606273236363535C3 -:10CD30003426262322060615151416167AF57E3E8D -:10CD40005B31315B3E3E5B32325B3D1012070712B6 -:10CD5000101012080812FE4E4EFEF82A543FDC3F17 -:10CD6000542A2A543FDC3F542A6C111F16F2161F16 -:10CD700011111F16F2161F11000100330000022FBF -:10CD8000032A00070000731121112311231133011D -:10CD9000FC9EBF032AFCD602A9FD57000001001328 -:10CDA000FFF6022F0242001300004522262635110D -:10CDB00023112311233521152311141616330222B2 -:10CDC000595E2354A33E021C45071B1D0A21443211 -:10CDD000014BFE2801D86A6AFEF62B2C0F00FFFFDC -:10CDE00000150000021103EF0626000100000007F5 -:10CDF00002C9011400A6FFFF003C0000022D032A17 -:10CE000006060063000000020036FFF101EF033662 -:10CE10000011002300004522262635113436363312 -:10CE200032161615111406062732363635113426F9 -:10CE30002623220606151114161601134962322FF5 -:10CE4000624C4C612F3262481815050415191915EA -:10CE50000406150F3B6845016F476B3C3C6B47FE72 -:10CE60009144693B951F290F0167112B21212B113B -:10CE7000FE990F291F00000100160000012C032A53 -:10CE8000000E000073110E0307353E033733118582 -:10CE90000B1C1F1D0C0B282E280A830285060C0D67 -:10CEA0000C067C06151A1B0AFCD6000100270000A0 -:10CEB00001E60335001E00007335133E02353426AB -:10CEC000232206061515233534363633321615144B -:10CED00006060707331529C21627191C181B1E0B37 -:10CEE000A22E64516D6F1F331D94ED76012A213EF1 -:10CEF000402323221E321F282B4871417165315473 -:10CF00004F2BDD8300010026FFF101E30336003BD8 -:10CF10000000452226263535331414151416163311 -:10CF20003236363534262722222335323233323612 -:10CF3000353426232206151414152335343636339A -:10CF4000321616151406071E02151406060105559D -:10CF50006129A70A1A17171708213401140A070EA6 -:10CF600006352419222115A73563454664363A292A -:10CF70001C2D1A2B620F40734B1D01140828321709 -:10CF80001830243C3F01733A3D2F32382C0A150BE0 -:10CF90003149653432614847600B0A2C4B3A4A727A -:10CFA000410000020019000001F9032A000A000DE7 -:10CFB0000000613523351333113315231501331167 -:10CFC0000112F9D3C24B4BFEEA7AB67B01F9FE0897 -:10CFD0007CB6013201510001002BFFF101DC032A74 -:10CFE00000250000572226263533141616373E0238 -:10CFF0003534262623220607231321152307363628 -:10D000003736161615140E02FF595B20A10A1B199C -:10D010001A1605091B1B192007900F017AF4090A3B -:10D0200038203E552B102E580F3F724B2E3A1901C7 -:10D0300001284B35283E25242601D38CA70E150345 -:10D04000073B7857416D4F2C00020034FFF401F18B -:10D0500003350023003400004522262635113436DE -:10D0600036333216161514161523342623220606D7 -:10D070001515363637361616151406062732363687 -:10D080003534262623220606071514161601144FDA -:10D09000632E25605A4E5A26019D0F221717080C41 -:10D0A0003622404D2228605317150705161A0C1614 -:10D0B000100409190C45784D01254F7C47305C441C -:10D0C000040703312F1C463F48151701023E6B42EF -:10D0D0005581487B1F3D2D283A210A0F07841B30BC -:10D0E0001D000001001400000194032A0006000046 -:10D0F0007313233521150341B0DD0180B002AB7FEE -:10D1000073FD490000030026FFF301E40335001F0F -:10D11000002F003D000045222626353E03372626F7 -:10D120002726363633321616070606071E0315164F -:10D1300006062732363635362626232206061514ED -:10D1400016161332363635342623220615141616D3 -:10D15000010452622A010B1723181F3002012F5EAF -:10D1600045465D2E02012E201823170C022B625318 -:10D170001B18060107181B1A180706191A11160B97 -:10D180001919191B0B180D41734A1E3931250C173B -:10D1900057434462343561444457160C2531391ED7 -:10D1A0004A73417B2837171F3A252539201738271E -:10D1B00001781B36282930302828371B0002002729 -:10D1C000FFF401E403350023003300004522262646 -:10D1D00035343435331416333236363535060607D2 -:10D1E0000626263534363633321616151114060641 -:10D1F0000332363735342626232206061514161632 -:10D2000001054E5A269C11221716070D3521404E56 -:10D21000222B625150622D256058141807081617EA -:10D2200016160705160C305D44030703312F1C4703 -:10D230003E4815160201427042557B4440734EFE33 -:10D24000D24F7C4701BA160A841C2F1D1F3D2D2783 -:10D250003B210001004101B10117037800060000E5 -:10D26000531107353733119D5C835301B1014024BD -:10D270006942FE390001004F01B101900382001B99 -:10D2800000005335373E0235342623220615233558 -:10D290003436363332161514060707331551731E0C -:10D2A000240F131218137621493A47522F293A9620 -:10D2B00001B150741E2B231217162B27102E4A2C47 -:10D2C0004C44344A293961000001005001A7018D06 -:10D2D0000382002D000053222626353533151416FF -:10D2E000333236353426232335333236353426234C -:10D2F0002206151523353436333216151406071653 -:10D3000016151406EE3D451C75141614141A221A2F -:10D3100017211A1114161375524C4755281A1C2937 -:10D320005501A7233D281004191919161C1E481B66 -:10D330001B17191B17041043453E3E2A350A0930B6 -:10D34000354048000002004001B101970378000A0F -:10D35000000D0000533523351333113315231527E2 -:10D360003327F1B1C4672C2CD75D0101B1654A01A7 -:10D3700018FEEA4C65B185000001FF580000013B32 -:10D38000032A0003000063013301A8018360FE7ECD -:10D39000032AFCD6FFFF001A0000034E032A0426CE -:10D3A0000245D9B200270249014B0000000702469E -:10D3B00001BEFE4FFFFF00220000031A032A0426CD -:10D3C0000245E1B20027024901530000000702486C -:10D3D0000183FE4FFFFF003C0000036C0335042671 -:10D3E0000247ECB30027024901A4000000070248ED -:10D3F00001D5FE4F0001002E000000C8009A000376 -:10D400000000733533152E9A9A9A0001002BFF7491 -:10D4100000C6009A000A00005727363635233533F8 -:10D42000150606440A1A2D569B01408C3507252BFC -:10D430009A854A5200020043003800DB02340003A0 -:10D44000000700005335331503353315439898987A -:10D45000019C9898FE9C989800020043FF8B00DD89 -:10D46000023F000A000E00005727363635233533B9 -:10D47000151406033533155C0B1C2B5499405A992F -:10D48000753405222B99854951021B999900000397 -:10D49000001E0000027B009B00030007000B000041 -:10D4A00061353315213533153335331501E09BFDD7 -:10D4B000A39A459B9B9B9A9A9A9A0002002E000081 -:10D4C00000D3032800030007000077033303073568 -:10D4D0003315602FA23B6A9ACE025AFDA6CE9898C9 -:10D4E00000020025FF6400CA028C00030007000050 -:10D4F0005713331303353315253B382F979A9C0266 -:10D500005AFDA6029098980000020020000001C178 -:10D510000335001D0021000077353E0235342623F7 -:10D5200022061514161707262635343633321615FB -:10D53000140606071507353315812D482A1B1A18BE -:10D540001B07059308096B64656D284D37999FD5B6 -:10D55000812356613425211C1910190E22182D190A -:10D5600058636A623C6C602A62D59B9B0002001E75 -:10D57000FF4D01BF0282001D0021000041150E0277 -:10D580001514163332363534262737161615140679 -:10D5900023222635343636373537152335015E2DAF -:10D5A000482A1C19181B07059308096B64646E2828 -:10D5B0004D37999F01AD812356613425211C1910E7 -:10D5C0001A0D22182C1A58636B613C6C612962D5C4 -:10D5D0009B9B00010025012C00BF01C4000300003B -:10D5E00053353315259A012C98980001003B00BC57 -:10D5F00001A1022E000F0000772226263534363690 -:10D600003332161615140606EE2D523434522D2ED2 -:10D6100051343452BC29513D3F53292A533E3C5288 -:10D6200029000001002801C20193032A000E000016 -:10D63000532737273717273307371707170727AA1F -:10D640005F486B24610D7A0D62246C49613201C21E -:10D650003966296136757536622965396A000002B6 -:10D66000002F000001E8032A001B001F00007313B5 -:10D67000233733372337333733073337330733070A -:10D680002307330723032313230313333723471FAE -:10D690003703420E4F025F196A1A4E19691A350391 -:10D6A000440D4F035A2168204E202D4F0E4E010D80 -:10D6B000657468DCDCDCDC687465FEF3010DFEF388 -:10D6C000017274000001002B0000017B032A00039B -:10D6D0000000731333032BF858F9032AFCD600011A -:10D6E000002B0000017B032A0003000061033313B9 -:10D6F0000124F958F8032AFCD60000010036012C59 -:10D7000000A501C40003000053353315366F012C0A -:10D7100098980001003EFF4D012F033300170000D1 -:10D7200045222E0335343E033315220E0215141EF6 -:10D730000233012F4258351A08081A3558421C2462 -:10D7400014070815231BB3345F7D924D53967F5CFD -:10D7500033723463905E5F8E5F3000010023FF4DB3 -:10D7600001140333001700005735323E0235342EC2 -:10D77000022335321E0315140E03231B231408073E -:10D7800013231D4258351A08081A3558B3733060F0 -:10D790008E5F5E90633372325D7E96534D927E5EF5 -:10D7A000350000010030FF3F0157033C0028000016 -:10D7B00045222E0235353426262335323636353588 -:10D7C000343E023315220E021515140607161615DF -:10D7D00015141E023301574F5D2D0D071B1F1F1B14 -:10D7E000070D2D5D4F1A201006223434220610201A -:10D7F0001AC11732523B5048421376134347503CEC -:10D800005232176D08172E265A55640C0C63555B5F -:10D81000262D170800010025FF3F014C033C00287E -:10D8200000005735323E0235353436372626353539 -:10D83000342E022335321E02151514161633152206 -:10D8400006061515140E02251A201006233434235B -:10D850000610201A4F5D2D0D071B1F1F1B070D2DD6 -:10D860005DC16D08172D265B55630C0C64555A2657 -:10D870002E17086D1732523C504743137613424817 -:10D88000503B5232170000010033FF47012F032A9B -:10D890000007000057133315231133153301FB7CA8 -:10D8A0007BB903E33FFC9B3F00010015FF470111DB -:10D8B000032A000700005735330323353313167B43 -:10D8C000017BFB01B93F03653FFC1D0000010040E7 -:10D8D000012B014301930003000053352115400142 -:10D8E00003012B686800000100410103013B016C4A -:10D8F000000300005335331541FA01036969000143 -:10D900000003013701F001A6000300005335211583 -:10D910000301ED01376F6F0000010003014803DED2 -:10D9200001B600030000533521150303DB01486EE7 -:10D930006E00FFFF0040012B0143019304060263C8 -:10D94000000000010000FF590170FFC60003000045 -:10D95000553521150170A76D6D00FFFF003EFF9347 -:10D9600000CD00AF0607026E0000FD85FFFF003E00 -:10D97000FF93018900AF0427026E00BCFD850007FC -:10D98000026E0000FD85FFFF0017021601740332CE -:10D990000426026D00000007026D00CD0000FFFFAD -:10D9A000003E020E019A032A0426026E00000007C0 -:10D9B000026E00CD000000010017021600A703321E -:10D9C000000C00005334363736363317060615334D -:10D9D000151701010331450C27164602161E39188A -:10D9E0005657330132278F000001003E020E00CD52 -:10D9F000032A000C0000532736363523353314062E -:10DA0000070606520C2716458F01010331020E331B -:10DA10000132278F1E3819565600000200250025B6 -:10DA200001C202310006000D0000652735371507D9 -:10DA3000170727353715071701C2C5C56666D8C54C -:10DA4000C5666625EA38EA9C6A6A9CEA38EA9C6AF6 -:10DA50006A000002002D002501CC02310006000DF5 -:10DA60000000773537273517151735372735171540 -:10DA70002D6868C7116868C7259C6B699CEA38EAFD -:10DA80009C6B699CEA3800010026001600F4022312 -:10DA90000006000077273537150717F4CECE6B6BDD -:10DAA00016DC55DC9D686B0000010029002400F79E -:10DAB00002300006000077353727351715296F6FBC -:10DAC000CE249C6A6A9CEA380002001901FD015CC0 -:10DAD000032A0003000700005311330333113303FB -:10DAE000198B416E8B4001FD012DFED3012DFED31C -:10DAF0000001001901FD009E032A000300005311DC -:10DB0000330319853601FD012DFED30000010025E8 -:10DB1000FF4F0150032D000600004501350115039C -:10DB2000130150FED5012BD6D6B101C45601C4A5B0 -:10DB3000FEB7FEB500010020FF4F014C032D00068B -:10DB400000005735130335011520D6D6012CB1A599 -:10DB5000014B0149A5FE3C5600030031FF92020D26 -:10DB6000039200030007002F0000453533150335ED -:10DB70003315032226263511343636333216161560 -:10DB800015233534262623220606151114161633BE -:10DB900032363635353315140606010C3333331B54 -:10DBA0005C6B2C2C6B5C5A652AAF05181D1C1B077F -:10DBB000091B1A1C1806AF29656E6E6E03986868FB -:10DBC000FCCA43795201245479423B6A45465118B4 -:10DBD0002C1D1E2D19FE831B2D1B1D2E1855464571 -:10DBE0006D3F00010026FF7C01B102C5002C000042 -:10DBF00057352E023535343636373533151E021576 -:10DC0000152335342626232206061515141633321D -:10DC10003636353533151406060715D4374E2929FF -:10DC20004E372A39502A9E09100C0C110915110C77 -:10DC300010099E2A5039847B05305338D43A52302B -:10DC4000047A7902294B383D3E1819090C1E1AE84E -:10DC5000281B0B19154946374D29037A000300315B -:10DC6000FF92020D03920027002B002F0000452297 -:10DC7000262635113436363332161615152335342B -:10DC8000262623220606151114161633323636358B -:10DC900035331514060607133303331333030124F6 -:10DCA0005C6B2C2C6B5C5A652A901027222329115F -:10DCB000132921222710902965E58733872487338C -:10DCC000870D437A5201235479423B6A45465121DC -:10DCD0002B15162C22FE83232C14162C215545457A -:10DCE0006E3F610400FC000400FC000000020028FC -:10DCF00000BA02020294002300330000772737267F -:10DD00002635343637273717363633321617371756 -:10DD100007161615140607170727060627062627CF -:10DD200017323636353426262322060615141616E3 -:10DD3000370F50191E1E19500F4F1C492A2A491C13 -:10DD40004F0F4F191C1C1A500F4F1C492A2A491CEF -:10DD50008F2F4A2B2B4A2F2E4A2B2B4ABA0F4F1CA0 -:10DD60004A29294A1C4F0F4F1A1E1E1A4F0F4F1CCB -:10DD70004A29294A1C4F0F4F1A1F01011F1A0B2E47 -:10DD80004D2E2F4C2E2E4C2F2E4D2E000001001606 -:10DD9000FF9201D203920034000057352626273720 -:10DDA0001E0233323635342627272E0235343637D5 -:10DDB0003533151E0317072E0207220615141617F2 -:10DDC000171E02151406060715E867670499011067 -:10DDD0001F161C112F29471E311E6D5C333A462336 -:10DDE0000D019B010715171918311D442239222CEA -:10DDF00052396E63057B801734401C26153245234B -:10DE00003D1B394B345F6C075F5E032F454D21137B -:10DE100024361D012A15303B1A3B1F46563835580B -:10DE2000370664000003002BFF8601BF032A0003AE -:10DE3000001E002D000057352115272226353534C8 -:10DE4000363633321617352335333533153315232C -:10DE500011233506062732363711262623220615CA -:10DE6000151416163C0148C84948163D3B1D301391 -:10DE700070706B3B3B6B132D020F22110E22142589 -:10DE80001A091C7A4040726B80704271441A138ADE -:10DE90003B48483BFD59251419540B0B017B0A0FD5 -:10DEA0004732A328412500010008FFF4021603357C -:10DEB00000370000452226263535233533352335F6 -:10DEC00033353436363332161615152335342626B7 -:10DED000232206061515331523153315231514169D -:10DEE000163332363635353315140606012E5D6A83 -:10DEF0002D323232322D6A5D5A6529AF05181C1C4D -:10DF00001B0768686868091B1A1C1706AF29640C90 -:10DF10004379523A383C383E5479423B6A45313C69 -:10DF2000182C1D1E2D196B383C38661B2D1B1D2E01 -:10DF3000182A1B456D3F00010015FF4C01B0031668 -:10DF4000002500005722262737161633323637139E -:10DF5000233533373E02333216170726262322068F -:10DF60000707331523030E02621224170D07130847 -:10DF700013160332394505051D48461225160D07AF -:10DF80001209121702053F4B33051C48B4030279EE -:10DF90000103141801DE722D324B2A0203790203A9 -:10DFA00015182E72FE24334B2A00000200000000D8 -:10DFB000019A032A0003000D000075352115051193 -:10DFC00021152315331523110153FEE9015EAB958D -:10DFD000959A5F5F9A032A79CC7DFE980003003101 -:10DFE000FF92021203920003000700320000453541 -:10DFF00033150335331503222626351134363633CF -:10E000003216161515233534262623220606151139 -:10E010001416163332363635352335331123270699 -:10E0200006010C333333305461292C6B5C5A672C56 -:10E03000AF07191C1D1A070B1D1B1C1E0C49EA7685 -:10E040000A103E6E6E6E03986868FCCA467F5301E4 -:10E0500010567E453C6A4734421A2C1B1F2E19FE6F -:10E06000891B2F1D1E301B5F69FE5C43222D0003A0 -:10E07000000D0000026A032A00050009000D0000DF -:10E08000610113330301211133110335211501C03F -:10E09000FEFADCABD90102FDDC9DD6021A01BF01FC -:10E0A0006BFE95FE41032AFCD6018F6060000003E1 -:10E0B0000015000001CD03350019001D00210000EE -:10E0C00073353711343E02333216161515233426B4 -:10E0D0002623220606151133152535051525350588 -:10E0E00015153C0C274E434C4F1D8F041113131173 -:10E0F00004D9FE4E0150FEB001505C1C01A33B66EA -:10E100004D2C396340181E311C203A29FE618AF3D8 -:10E1100060015F955F015E000003000900000219C5 -:10E12000032A000F0013001700007311331133325C -:10E1300036363535331514060623013525152535B4 -:10E1400025153CB31C292409B8307569FEFE01B6BB -:10E15000FE4A01B6032AFD52183024573B5B733642 -:10E1600001675F785F225F785F0000020036000081 -:10E170000216032A001500190000731134363633D5 -:10E1800032161615112311342626232206061511E0 -:10E1900033113311362A695D5D682BA10E231E1ED3 -:10E1A000230F313E01BC53723B3B7253FE4401DFEF -:10E1B000202C16162C20FE21032AFCD60003000971 -:10E1C00000000227032A000B00170021000053352E -:10E1D0003317333705152327230701353317333713 -:10E1E00005152327230705113313113311230311B9 -:10E1F0000949117E1101359F0F5614FEFA6C1382E6 -:10E200001501086211680CFEFC7EA69479A601F344 -:10E210005E0202015D0F0FFEFF5E1010015D020243 -:10E22000F2032AFE7A0186FCD601A4FE5C00FFFF01 -:10E23000003CFFF60513032A042600970000002780 -:10E240000184023000000007017B037D0000000410 -:10E25000001C00000253032A000D001500200028B6 -:10E26000000073113332161615140E022323110306 -:10E270003533170537331505333236363534262610 -:10E28000232307350515232721074FFC495E2E243C -:10E2900041553148D16413010716A3FE9A3D272644 -:10E2A0000C0B26293CD10237A412FEF711032A4198 -:10E2B0007C5A536C3C18FF0001B64C0301034B3EE3 -:10E2C0002346352C462A874C014B03030003001CD0 -:10E2D00000000220032A000C0010001B0000731134 -:10E2E0003332161615140606232311273505150398 -:10E2F000333236363534262623234FFC4B5E2C3200 -:10E30000685148D1019ECD3D2027121127223C03A0 -:10E310002A387359567136FED7804C014B01211AA9 -:10E320003A2F343E1C000002003F0000022C032A5A -:10E3300000240028000061272626232335333236A7 -:10E340003635342626232335211523271E0215149E -:10E350000E022335333216171701352115016A4491 -:10E360000E2E3576AE292C101333329B01EDEE02C2 -:10E370004A512114386A562B4E541654FE1C01ED96 -:10E38000CE2E2778223F2C2E3D1F7878550F425AEB -:10E39000352D5240252E4341ED01EB7878000001E8 -:10E3A0000015000001CD033500230000733537351B -:10E3B00023353335343E0233321616151414152323 -:10E3C0003426262322060615153315231533151575 -:10E3D0003C3C3C0C274E434C4F1D8F041113131132 -:10E3E000047777D95C1CC97F5B3B664D2C39634051 -:10E3F000060D051E311C203A296A7EB78A000003EB -:10E400000014000002A6032A0007000B00180000F9 -:10E41000533505152327210703352115050333132C -:10E42000133313133303230303140292920FFE9644 -:10E430000C7B0292FDD76298303D77403196619C0B -:10E44000454101F55E015D0808FEFB5E5EF0032AB2 -:10E45000FE2801D7FE2C01D5FCD601E9FE170001EC -:10E460000001000001DE032A001600007335233589 -:10E470003335233533033313133303331523153364 -:10E480001523159B5454543F85A84E44A3833F54F1 -:10E4900054547850425301CDFEC90137FE335342E4 -:10E4A000507800010025012C00BF01C400030000CA -:10E4B00053353315259A012C98980003002D000040 -:10E4C00001B9032A00030007000B00007313330394 -:10E4D00003353315133533154AF85BF977867F8793 -:10E4E000032AFCD6029B8F8FFD658F8F0001002BC6 -:10E4F0000000017B032A00030000731333032BF891 -:10E5000058F9032AFCD60001001A00CF01A7026ABD -:10E51000000B0000773523353335331533152315BC -:10E52000AA90906C9191CFA05F9C9C5FA00000018D -:10E5300000450151019401B9000300005335211534 -:10E5400045014F01516868000001003600E301B049 -:10E55000025E000B0000772737273717371707179A -:10E560000727814B74744A74724A73734973E34981 -:10E5700074734B747449757449730003002300B1BC -:10E5800001A5028E00030007000B00005335211582 -:10E590000735331503353315230182EE64646401B6 -:10E5A000775757C67B7B01627B7B0002003F00F7F9 -:10E5B000017C0218000300070000533521150535C2 -:10E5C00021153F013DFEC3013D01B56363BE636399 -:10E5D0000001004800890186027C001300007737A3 -:10E5E00023353337233533373307331523073315B3 -:10E5F000230765223F5D1C79971F581F4F6D1D8AA9 -:10E60000A823896E635B636464635B636E000001CF -:10E6100000360064016C029400060000773537274D -:10E6200035051536C2C20136648D8C8A8DD97E00BF -:10E630000001001F006401550294000600006525DA -:10E6400035251507170155FECA0136C1C164D97EAB -:10E65000D98D8B8B0002002E0007017D02CD0006B4 -:10E66000000A0000773537273505150135211535A6 -:10E67000C2C20137FEC2014F9D8D8C898EDA7DFEAC -:10E68000916868000002001E0000016D02CE0006C5 -:10E69000000A0000652535251507170135211501EC -:10E6A00063FECA0136C1C1FEBB014F9DD97EDA8E21 -:10E6B0008B8BFED6696900020041000001A2021C9A -:10E6C000000B000F00007735233533353315331534 -:10E6D000231507352115BF7E7E667D7DE40161B976 -:10E6E000826081816082B96363000002002900C7F3 -:10E6F00001C0024B00180032000041222E022322EA -:10E700000607273E023332161633323637170E020B -:10E7100007222E0223220607273E0233321E02332F -:10E72000323637170E020147152E2E280E0B2811F0 -:10E73000330D262D151C3F38120E2610390B272FAE -:10E7400018152E2E280E0B2811330D262D15152EDB -:10E750002E270D0E2610390B272F019E1218121985 -:10E760001844162B1D1D1D1C1339193020D71218E3 -:10E7700012191844162B1D1217121D133A183020A7 -:10E7800000010028014D01C001F8001700004122DE -:10E79000262623220607273E023332161633323648 -:10E7A00037170E0201471C3F39130B2811340D2770 -:10E7B0002D151C3F38120E2610390B282F014D1D28 -:10E7C0001D181844162A1D1C1D1C133A18301F0052 -:10E7D0000001002E00CD01C301D800050000653501 -:10E7E000213521110173FEBB0195CD9E6DFEF50013 -:10E7F0000001001E01DB01BE032A000600005313C6 -:10E8000033132327071E8F81908A464701DB014F70 -:10E81000FEB1C3C30003002000C401E3028500036E -:10E820000013001F00007727011703222626353426 -:10E830003636333216161514060627323635342688 -:10E840002322061514165535018D36E13F60373702 -:10E85000603F3F613636613F2F3F3F2F303E3EC421 -:10E8600035018C35FE85355E3D3D5D35355D3D3D83 -:10E870005E355A42343341413334420000030014C0 -:10E880000089029201E000170023002F0000772288 -:10E890002635343633321617363633161615140627 -:10E8A0002306262706062736363726262726061568 -:10E8B0001416253236353426232206071616B6518D -:10E8C00051504F324F2A26472E4A4F504A3748213F -:10E8D000214A37143020232D141C2626015B1924CD -:10E8E0002419102821222689614A4A622A312C28BB -:10E8F000015A4A4A5A012F2827366A01192529192F -:10E900000102261D1D2503211E1F20172529190080 -:10E910000001000FFF4201440334001D0000572294 -:10E92000262735161633323635113436363332163D -:10E930001715262623220615111406065D13241723 -:10E940000812091215154346132416071209121549 -:10E950001543BE02027A0104151802A5324B2A02A1 -:10E96000037801031518FD5C334B2A0000010033C6 -:10E97000FF42022F032A0007000057112111231123 -:10E9800023113301FC9EBFBE03E8FC180367FC990A -:10E990000001001BFF420195032A000900005713E4 -:10E9A00003211523130333151B7E7E0178BB71757C -:10E9B000C1BE020701E17AFE9CFE6F7900010019D9 -:10E9C00000000237032A00080000730323352113D7 -:10E9D000133303ED587C01003547A28B01DB67FE42 -:10E9E0009A024EFCD60000010029FF4501BE0242FA -:10E9F0000015000057033311141633323637113324 -:10EA0000112335060607060623152A01A30D130A4E -:10EA1000180DA3A30D1E0F060A04BB02FDFE52151E -:10EA2000160A0901C6FDBE2E0E17050203BA000222 -:10EA30000025FFF301EE03330029003C00005722BC -:10EA400026263534343537363633321616173E021D -:10EA500034353426262737321E0315140E03070ECD -:10EA600003273236363713262623220606070714D5 -:10EA700014151416EF305D3D1405513F1A322C0F5A -:10EA80000101012657482424545244290304050651 -:10EA900003082D404D250C1A15021C101D0D1218CF -:10EAA0000E0217190D1F4439050904DF4B560E16C7 -:10EAB0000E050C0B0C0532462A066F0D24436B4FD6 -:10EAC00003263B474A225B672E0B68081B1C01127A -:10EAD00008090F1A13EB020402161D000005002D91 -:10EAE000FFFF03C0032B000300110021002F003F94 -:10EAF00000006113330303222635353436333216D2 -:10EB000015151406273236363535342623220615D8 -:10EB100015141616012226353534363332161515DE -:10EB200014062732363635353426232206151514B9 -:10EB30001616014CF95AF8BD67565469695556685E -:10EB40001A17060E29280F061802316755536969EE -:10EB50005556681A17060E29280F0618032AFCD6E0 -:10EB6000015E6B6C246E64626E286B6A681B3525CF -:10EB700019393534391B25341BFE396B6C246E640E -:10EB8000626E276C6A681B34251B393434391B25A7 -:10EB9000341B0007002EFFFF056E032B000300113E -:10EBA0000021002F003F004D005C00006113330383 -:10EBB000032226353534363332161515140627321E -:10EBC000363635353426232206151514161601223D -:10EBD00026353534363332161515140627323636B7 -:10EBE000353534262322061515141616052226352A -:10EBF0003534363332161515140627323636353588 -:10EC0000342623220615151416014DF85BF9BD674D -:10EC1000555369695657681A18060F2927100618A0 -:10EC2000023167555369695657681A18060F292724 -:10EC300010061801C767565469695556681A1706B1 -:10EC40000E29280E11032AFCD6015E6B6C246E641B -:10EC5000626E286B6A681B352519393534391B25D6 -:10EC6000341BFE396B6C246E64626E276C6A681B01 -:10EC700034251B393434391B25341B686B6C246EE6 -:10EC800064626E276C6A681B34251B393434391B67 -:10EC9000383C00020023000001C4024200050009C4 -:10ECA000000073031333130327372707D4B1AF3B97 -:10ECB000B7B61C6B6D6601220120FEE0FEDE6AB86D -:10ECC000B1B10002002DFF82039F032A004B005ABE -:10ECD000000045222E02373E0333321E02070E0388 -:10ECE0002322262627060607062626373E0333322A -:10ECF00016161737330306061617163E0237362E3A -:10ED00000223220E0207061E033332363637170659 -:10ED1000060336363737262623220606071416162C -:10ED200001D871A76A290C0B4A7DAA6A69975C24ED -:10ED30000904213D5D3F1B3628090C33203850273C -:10ED400002021B36553B191E0F040A822B010405D3 -:10ED50000B142B261A040817427052567F5631089E -:10ED6000080B2B4D724C19464A1D1238783706286D -:10ED7000071F01160728351B010D1E7E417DB06F50 -:10ED800067A9794240749B5C2F6355340F211A1A8E -:10ED900025030435613C2C675D3B1B210A40FEB90D -:10EDA0000B2822040518354A2D4B79582F396382D8 -:10EDB0004A47775D4022090F09630D130156010B85 -:10EDC00010EC080638532A1A2D1B00030027FFF108 -:10EDD00002100336002E0039004600005722262676 -:10EDE000353436372E02353436363332161615148E -:10EDF000060607173E0237331406060716161715C0 -:10EE00000606232226262706062732363727060639 -:10EE100015141616133E0235342623220615141631 -:10EE2000E73857314132142617294F39344E2D2DEA -:10EE30003F1D5F090D07016E0F1B130A2513070EF7 -:10EE400007192F260E19492916250D631614101FB0 -:10EE50001B0E1A111C13151A180C2F573C4D743425 -:10EE6000244949233250302B4E3338564520B210B6 -:10EE70003B441A3B5A4A230D120277010215211115 -:10EE800020246D1713B72341211A2A18018C133837 -:10EE90003D181A1C221D294F00010023FFA001C5A7 -:10EEA000032A000E00005711262635343636333338 -:10EEB0001123112311BC4455365934DF59516002D6 -:10EEC0004A02524C3D461DFC76032DFCD300000245 -:10EED0000029FFFA01A90346003A00480000572222 -:10EEE000262627371E023332363736262627272690 -:10EEF0002637363637262627263636333216161765 -:10EF0000072E0207060615141616171716160714ED -:10EF10000607161615140603363635342627270637 -:10EF20000615141617E9354A2E0C6C061620141A0D -:10EF30001E010110231D58222F030433201F3A0302 -:10EF400002335935354D320B6A06131F18171E1739 -:10EF50001F0B4B2736012D22272C63420E190D1251 -:10EF60003113180A0A062C4A2E1C10251A191612DB -:10EF70001E1D1238153E2E2C3B0A124629344826F7 -:10EF80002C4B301A14261801011617141C14082EC5 -:10EF900018452F29361720412D485C016F0816119E -:10EFA000081A0B1D0519110A14060003002BFFF3A4 -:10EFB000034803390013003C0050000045222E0294 -:10EFC00035343E0233321E0215140E0227222E0261 -:10EFD0003535343636333216161515233534262694 -:10EFE00023220606151514161633323636353533F8 -:10EFF0001514060607323E0235342E0223220E0275 -:10F0000015141E0201BA6A98602D2D60986A6A97DD -:10F01000602D2D5F976C3351371D336144435E3350 -:10F02000AA0A120D0E13090A130D0E1209AA335F54 -:10F03000405C85562A2A56855C5C86562929568668 -:10F040000D497A954C4B9579494979954B4C957A70 -:10F0500049881A31462CC33C532C254A39393A1772 -:10F0600019090C1E1AD71A1D0B0B1915413F394CE3 -:10F070002660406C874848866B3F3F6B86484887D0 -:10F080006C4000040030FFF2034B033600130027EE -:10F090000036003F000045222E0235343E02333256 -:10F0A0001E0215140E0227323E0235342E02232290 -:10F0B0000E0215141E0227113332161615140607F8 -:10F0C000172327231511333236353426232301BE67 -:10F0D0006A97602D2D60976A6A975F2D2D5F976BF9 -:10F0E000587F522828527F585880532727538050E2 -:10F0F000A63A512C1E2A588A441C162B1E1C22216B -:10F100000E497A944B4C9479494979944C4B9579B2 -:10F1100049353E6982444582683D3D688245448266 -:10F12000693E7201FB193C352F3B14F3DADA011BFF -:10F130002B2220260002003A013F031B032A000C69 -:10F14000001400004111331313331123110323035F -:10F150001121112335211523110187775254775D31 -:10F16000533256FEB65F01275B013F01EBFED4012F -:10F170002CFE150117FEE90119FEE7018D5E5EFE0A -:10F1800073000002004501A801D80335000F001BE1 -:10F190000000412226263534363633321616151431 -:10F1A0000606273236353426232206151416010D9D -:10F1B0003C5A32325A3C3D5B33335B3D3033333063 -:10F1C0002E343401A8325A3B3C593131593C3C5918 -:10F1D00032593E30303D3C31303E0001001E02428B -:10F1E00000B4032A00030000533733071E1185477C -:10F1F0000242E8E80002001E0247015C032A000305 -:10F200000007000053373307333733071E11854794 -:10F21000591185470247E3E3E3E300010040FF4C57 -:10F2200000C6032A0003000057133311400185B4C0 -:10F2300003DEFC2200020033FF4B00A5032A00037B -:10F24000000700005311331103113311337272722E -:10F2500001920198FE68FDB90198FE680001001F47 -:10F260000000017B0328000B0000731123353335A8 -:10F270003315331523118D6E6E826C6C01ED61DADE -:10F28000DA61FE1300010058FFF2025703AE0020BE -:10F290000000650E02262637133E023216160606B9 -:10F2A000070127133E0226260607030616163637E1 -:10F2B00001ED235451401E0A5C0835484B3C1E1397 -:10F2C0005453FEEC31FD474510132320056207130C -:10F2D0002B381D48282B032653420264344623242E -:10F2E0004B729962FEBE390133577E5129031E1EAF -:10F2F000FD9A2E31081F21000001001E0000017E32 -:10F300000329001300007335233533352335333596 -:10F31000331533152315331523158E7070707081D6 -:10F320006F6F6F6FEF599C5FE6E65F9C59EF0003CC -:10F330000034FFF503D1032A00090017002900005B -:10F34000731133131133112303110522263535347C -:10F35000363332161515140627323636353534262F -:10F3600026232206061515141616347FA6937BA4B1 -:10F3700002395A6F6F5A59727259111308081311D2 -:10F380001013090913032AFE74018CFCD601A9FE8F -:10F39000570B5C5FE25F5C5B60E2605B730E1F19A2 -:10F3A000E61A1E0E0E1F19E6191F0E000002002895 -:10F3B000FFF2024D023A00190022000045222626E3 -:10F3C00035343E02333216161521151616333236F1 -:10F3D00037170E02032135262623220607013B5A42 -:10F3E0007A3F305062314E7C48FE541753304D5BAB -:10F3F0002425193E58DC0134135138344B190E536F -:10F40000864C4C6E472247825AB919263F39152738 -:10F41000412801518F1429241800FFFF007101FDBC -:10F4200000F6032A040602745800FFFF003902DDCB -:10F430000137032A060602E200000002FF5202968C -:10F4400000AE032A000300070000533533152135B1 -:10F4500033152C82FEA482029694949494000001A9 -:10F46000FFB3028C004D0326000300004335331523 -:10F470004D9A028C9A9A0001FF5102820036034B8A -:10F480000003000043273317307FA83D0282C9C91B -:10F490000001FFCA028200AF034B000300004337A4 -:10F4A0003307363FA67E0282C9C90002FF7802797F -:10F4B00000F60351000300070000533733072137DC -:10F4C00033072A408C78FEFA3C846C0279D8D8D86D -:10F4D000D8000001000001DC009A0302000A0000CD -:10F4E0005327363635233533151406190A1A2D5687 -:10F4F0009A4001DC3407262B9A864A510001FF5DB1 -:10F50000028900A30349000600004337331723276D -:10F5100007A35F8562782C2B0289C0C07777000132 -:10F52000FF59027F00A7033A000600004327331764 -:10F530003733074F587433337458027FBB6E6EBB3A -:10F540000001FF630283009D031F000D0000512294 -:10F5500026353314163332363533140647565C1DC0 -:10F5600024231E5C560283504C252425244C500035 -:10F570000002FF8B026E00750349000B00170000AC -:10F5800043222635343633321615140627323635E3 -:10F590003426232206151416012F45452F2F4746E2 -:10F5A0003019191919181919026E373637373836C4 -:10F5B0003637391F15161F1F16151F000001FF6271 -:10F5C000029C009E033000170000532226262322AF -:10F5D00006152334363633321616333236353314A5 -:10F5E000060651192A2614160E4E1028221927260F -:10F5F00015110E480921029C1817191029402516CB -:10F6000016161020422C0001FF76029A008A02E7AB -:10F6100000030000433521158A0114029A4D4D0064 -:10F620000001FF9A0273007A03540014000051276E -:10F63000363635342623220607353633321616156C -:10F64000140606371E2A201910210D3036203822C4 -:10F6500022370273340E1B17140F0403440D142BAE -:10F660002423301F0002FF21027E008A034D000385 -:10F670000007000043273317332733177B647C4090 -:10F68000575C773B027ECFCFCFCF0001FF6302896B -:10F69000009D0328000F000043343636333216161F -:10F6A00015233426232206159D2647303146265C35 -:10F6B0001E23231E02893446252546342725242867 -:10F6C0000001FFB30285004D03A4000A0000531798 -:10F6D000060615331523373436320D1C2B559A0187 -:10F6E0003C03A43605212B98824A52000001FFF604 -:10F6F000020100A802980009000043353332363574 -:10F70000331406230A0A1E18725E4A0201412B2B8B -:10F710004C4B0001FFBAFF300046FFBA0003000067 -:10F7200047353315468CD08A8A00FFFFFF52FF26EB -:10F7300000AEFFBA060702C00000FC900001FFB354 -:10F74000FE9B004DFFBA000A0000432736363523E2 -:10F750003533071406320D1C2B559A013CFE9B369F -:10F7600005212B98824A51000001FFC8FEEB00A73B -:10F7700000000017000053222627351616333236B4 -:10F78000353426262735331532161514060614137C -:10F7900027120B1E101A241D2A153B3E4B2943FE2F -:10F7A000EB0606460305101313160A01744233359F -:10F7B000263015000001FF8EFEFC005E00000017E1 -:10F7C000000053222E023534363637330E0215141C -:10F7D00016333236370706062D1938301E16241414 -:10F7E0004909110A2719081005100611FEFC071611 -:10F7F0002B241A39331211292A15221901014F011C -:10F800000200FFFFFF63FF13009DFFAF060702C862 -:10F810000000FC90FFFFFF76FF2B008AFF780607B1 -:10F8200002CB0000FC910001FF810149007F01969D -:10F8300000030000433533157FFE01494D4D0001A3 -:10F8400000360260011A032A000300005337330711 -:10F85000363DA77E0260CACA0001001C02AE011C30 -:10F86000032A000F000053222626353314163332A4 -:10F870003635331406069B28391E461A1F201A47B0 -:10F880001F3902AE1D38271F1B1C1E27381D000103 -:10F8900000230270016E032A00060000532733176D -:10F8A000373307795673313473590270BA6D6DBAB4 -:10F8B000FFFF0041FEEB01200000040602D47900A6 -:10F8C0000001002D02660172032A00060000533772 -:10F8D00033172327072D5E8661772C2B0266C4C45D -:10F8E0007B7B0002002702960182032A00030007A7 -:10F8F00000005335331521353315FF83FEA58202F1 -:10F900009694949494000001003D028600D6031E54 -:10F9100000030000533533153D9902869898000185 -:10F9200000290260010C032A00030000532733174B -:10F93000A67DA63D0260CACAFFFF0036027901B467 -:10F940000351040702C400BE00000001003902DDBB -:10F950000137032A000300005335331539FE02DD59 -:10F960004D4DFFFF005FFEFC012F0000040702D594 -:10F9700000D100000002002E025A01170335000BCF -:10F98000001700005322263534363332161514067C -:10F99000273236353426232206151416A22F454564 -:10F9A0002F2F46453019181819181919025A3836C8 -:10F9B000373637363638392015151F1F15152000F4 -:10F9C0000001003A029A0175033200180000410656 -:10F9D00026262322061523343E023736161617161E -:10F9E000363533140606013317363111100C4E0626 -:10F9F0001221191E33280C110C47081C029C0218F6 -:10FA00001919101E332516010314170202161120AE -:10FA1000402B0001FF5D028900A3033000060000B7 -:10FA200043373317232707A35F856274302F02897A -:10FA3000A7A764640001FFEC020100A80298000976 -:10FA400000004335333236353314062314141E18A0 -:10FA5000725E4A0201412B2B4C4B0002FF63027F76 -:10FA6000009D03B500030011000043373307072250 -:10FA70002635331416333236353314064347856E34 -:10FA80001B47565C1D24231E5C5603417474C250F0 -:10FA90004C252425244C50000002FF63027F009D6A -:10FAA00003B5000300110000432733170722263552 -:10FAB000331416333236353314061B6E84474247EF -:10FAC000565C1D24231E5C5603417474C2504C25A1 -:10FAD0002425244C50000002FF630283009D040192 -:10FAE0000013002100005327363635342623220622 -:10FAF00007353636333216151406072226353314E9 -:10FB000016333236353314060D2E111419150F190C -:10FB10000B1429163241373247565C1D24231E5CD4 -:10FB2000560322310E1B1313150604440808313204 -:10FB30002E3AB3504C252425244C5000FFFFFF6281 -:10FB40000283009E03E9062602C80000000702CADD -:10FB5000000000B90002FF5D02890135037A00064A -:10FB6000000A00004337331723270737373307A32B -:10FB70005F856274302FB73579580289A7A764640E -:10FB8000767B7B000002FF5D028900FB037A0006A2 -:10FB9000000A00004337331723270737273317A3FB -:10FBA0005F856274302FD4587A350289A7A76464C0 -:10FBB000767B7B000002FF5D0289010B03C400130A -:10FBC000001A00005327363635342623220607351F -:10FBD000363633321615140605373317232707B088 -:10FBE0002E1114191510190A142816324137FE89DE -:10FBF0005F856274302F02E5310E1B131315060466 -:10FC00004408083132303870A7A76464FFFFFF5DF5 -:10FC1000028900A303F5062602E60000000702CAD7 -:10FC2000000000C50001000002F100670007006A43 -:10FC300000050001000000000000000000000000BE -:10FC40000004000100000014002C003800440050A3 -:10FC50000060006C00780088009400A000AC00BC3C -:10FC600000C800D400E400F000FC010801140120E9 -:10FC7000012C0138014401500160016C018B019796 -:10FC800001D301DF021802240230023C0248025470 -:10FC9000027A0286029602C502D10300030C031801 -:10FCA0000328033C034803540360036C0378038870 -:10FCB000039403A003B003BC03C803D403E003EC24 -:10FCC00003F804040410041C0428045E046A047D80 -:10FCD000048904C604D204DE04EA04F60502050E13 -:10FCE00005520568058B059705A305AF05BB05C73C -:10FCF00005D305DF05EB05F70603060F061B0627F0 -:10FD00000633063F064B06570670067C069506A18D -:10FD100006AD06BB06C706D306DF06EB06F70703EC -:10FD2000071C07380744075907650771077D0789CE -:10FD300007AB07B707C307FB08070813081F082B03 -:10FD4000083B084708530863086F087B088B089B2B -:10FD500008A708B308BF08CB08DB08EB08FB090BB2 -:10FD6000091B09270933093F094B098B099709A387 -:10FD700009B309E20A080A140A390A810AAB0AB768 -:10FD80000AC30ACF0ADB0AE70B2B0B370B430B4FD7 -:10FD90000B5B0B670B730BA80BE50BF60C0F0C1B27 -:10FDA0000C270C330C3F0C630C6F0C7B0C870C93F3 -:10FDB0000C9F0CAB0CB70CC30CCF0CDB0CEB0CFB8F -:10FDC0000D0B0D1B0D2B0D370D430D4F0D5B0D67EF -:10FDD0000D730D850DA10DAD0DB90DC50DD10DEA3C -:10FDE0000DFF0E0B0E170E230E2F0E3B0E470E535C -:10FDF0000E5F0E730E7F0E8B0E970EE20EEE0EFA56 -:10FE00000F060F160F220F2E0F3E0F4A0F560F62CE -:10FE10000F720F7E0F8A0F9A0FA60FB20FBE0FCA76 -:10FE20000FD60FE20FEE0FFA1006101610221097E1 -:10FE300010A310DC10E8111E112A11361142114EC8 -:10FE4000115A118E11E011EC122812341240125086 -:10FE5000128A129612A212AE12BA12C612D612E26A -:10FE600012EE12FE130A13161322132E133A134620 -:10FE70001352135E136A137613B013E713F31418B7 -:10FE8000142414A614B214BE14CA14D61569157518 -:10FE900015FE1620164A1656166216741680168C13 -:10FEA000169816A416B016BC16C816D416E016EC92 -:10FEB00016F817041710171C1728174B1768177414 -:10FEC000178C179817A417BC17C817D417E017EC8E -:10FED00017F81804181B1853185F1881188D1899F3 -:10FEE00018A518B118DE18EA18F6192B1937194396 -:10FEF000194F195B196B197719831993199F19AB4E -:10FF000019BB19CB19D719E319EF19FB1A0B1A1BD7 -:10FF10001A2B1A3B1A4B1A571A631A6F1A7B1AB903 -:10FF20001AC51AD11AE11B451B7D1B891BC21BF781 -:10FF30001C151C211C2D1C391C451C511C921C9E7F -:10FF40001CAA1CB61CC21CCE1CDA1D181D391D5E55 -:10FF50001D8A1D961DA21DAE1DBA1DDC1DE81DF4D7 -:10FF60001E001E0C1E181E241E301E3C1E481E5451 -:10FF70001E641E741E841E941EA41EB01EBC1EC8C9 -:10FF80001ED41EE01EEC1EFE1F1A1F261F321F3E2F -:10FF90001F4A1F631F851F911F9D1FA91FB51FC1EA -:10FFA0001FCD1FD91FE51FF920052011201D202975 -:10FFB0002071207D20C220CE20FC2128216621999D -:10FFC00021A121C921D121E021EC21FD222B2233C5 -:10FFD000223F224B227222C222D722E322EF2309A0 -:10FFE00023152336233E2346234E236023682370A4 -:10FFF0002378239C23A8240824102433244B246131 +:100000002206073536363332161615140206062731 +:100010003236363723220606151416018AA9AC4E4D +:10002000A0F2A42D02027470538F5852A66E80BCA9 +:10003000674E97DA7E3F7A6117227AB4624114994B +:100040007E568D6738101E0F6F802A2AB9262C61C4 +:10005000BD8989FEFED07AB24D8F62305C43343B5D +:10006000FFFF004BFFEC0504074F062602CA000005 +:100070000107006A00880164000CB43C3017037269 +:10008000002BCECE3031FFFF0035FFEC03D705EB60 +:10009000062602CB00000106006AC500000CB4373A +:1000A0002B160772002BCECE3031FFFFFF910000E0 +:1000B0000740074F062601AC00000107006A015BFC +:1000C0000164000CB41E12020272002BCECE30313D +:1000D000FFFFFFE6FFEC074E05EB062601CC000014 +:1000E0000107006A015A0000000CB45B4F1F067242 +:1000F000002BCECE3031FFFF0014FFEC0471073D22 +:10010000062601AD00000107006A00190152000C2B +:10011000B43E32200372002BCECE3031FFFF000CF4 +:10012000FFEC03A805EB042601CD00000107006ADF +:10013000FF960000000CB43B2F1F0772002BCECEA1 +:10014000303100010005FFEC047005B6001F0023EC +:100150004011171414151218181010001502720807 +:10016000000972002B322B12392F33113311331146 +:1001700033303145222627351E0233323E023534D4 +:1001800026232337012137210701161615140E02E5 +:10019000017866C34A317C833C5D8A5C2D889098E7 +:1001A0002401BFFDF82B033924FE07B0D2509BE198 +:1001B000142928D31B2E1B2C4E693E676CA801A264 +:1001C000CCA5FE2F0CB5AD6EB38045000001FF8EAF +:1001D000FE1203DE045300210023401118151516EA +:1001E00013191911110016067208000F72002B3234 +:1001F0002B12392F3311331133113330315322265F +:1002000027351E0233323E0235342626232337019A +:1002100021372107011E0215140E02ED71AB432C8C +:100220006F783C608C5B2D458561692301BDFDFFC6 +:1002300028031A21FE126EA65E529ADDFE122922B2 +:10024000D219291838627F4753723BA501BEBB9F64 +:10025000FE1B0863A8747CD09753FFFF0046000084 +:1002600005DA06EB062601AE00000107014C01B6D7 +:100270000164000AB314010272002BCE3031FFFF7B +:100280000070FFEC0488058706260058000001076F +:10029000014C00DD0000000AB31E080672002BCEE0 +:1002A0003031FFFF0046000005DA074F062601AE99 +:1002B00000000107006A00F90164000CB420140179 +:1002C0000272002BCECE3031FFFF0070FFEC0488AD +:1002D00005EB0626005800000106006A2100000C0C +:1002E000B42A1E080672002BCECE3031FFFF0089E3 +:1002F000FFEC058D074F0626003200000107006A5B +:1003000000F50164000CB4362A0B0372002BCECE2C +:100310003031FFFF005FFFEE043A05EB0626005286 +:1003200000000106006AF900000CB427330A0772C6 +:10033000002BCECE3031FFFF0089FFEC058D05CDBF +:100340000606026B0000FFFF005FFFEE043C046541 +:100350000606026C0000FFFF0089FFEC058D073DDB +:100360000626026B00000107006A00C30152000C60 +:10037000B43A2E0B0372002BCECE3031FFFF005F5C +:10038000FFEE043C05EB0626026C00000106006A45 +:10039000E600000CB4372B0A0772002BCECE3031AA +:1003A000FFFF0017FFEC048D073D042601C300008A +:1003B0000107006AFFF90152000CB433271D0372D4 +:1003C000002BCECE3031FFFF001AFFEC036505EBAA +:1003D000062601E300000107006AFF4D0000000C43 +:1003E000B432261C0772002BCECE3031FFFF000F37 +:1003F000FFEC056906EB062601B900000107014C78 +:1004000001120164000AB31D0D0272002BCE3031BF +:10041000FFFFFF57FE14045205870626005C00000C +:100420000106014C5300000AB31E0C0672002BCECD +:100430003031FFFF000FFFEC0569074F062601B9B9 +:1004400000000107006A00540164000CB4291D0D6E +:100450000272002BCECE3031FFFFFF57FE14045244 +:1004600005EB0626005C00000107006AFF9600000D +:10047000000CB42A1E0C0672002BCECE3031FFFFCA +:10048000000FFFEC05690785062601B9000001078A +:100490000152011F0164000CB42A1D0D0272002BD1 +:1004A000CECE3031FFFFFF57FE14049306210626FF +:1004B000005C0000010601525F00000CB42B1E0C12 +:1004C0000672002BCECE3031FFFF00D7000005486A +:1004D000074F062601BD00000107006A009D016468 +:1004E000000CB4271B0C0272002BCECE3031FFFF64 +:1004F00000A20000046905EB062601DD00000106EC +:10050000006AF100000CB42D21110672002BCECE32 +:10051000303100010047FE6D048605B60009001168 +:10052000B70603027207000208003FCE332B3230B9 +:100530003153132301210721033303D557E5013537 +:10054000030A2AFDE0E1E380FE6D019305B6CAFBD4 +:10055000DBFDA60000010030FE7B03AD0453000963 +:100560000011B7060306720700010A003FCD332BC6 +:1005700032303153132313210721033303A558CD00 +:10058000EB029229FE5798BE7DFE7B01850453C382 +:10059000FD34FDB7FFFF0046000006B7074F0626F3 +:1005A00001C100000107006A01660164000CB42962 +:1005B0001D010272002BCECE3031FFFF0075FFEC23 +:1005C00005E705EB062601E100000107006A00B619 +:1005D0000000000CB4372B080672002BCECE303151 +:1005E000FFFF0025FE45048105B6062602840000B3 +:1005F000000703680084000000010000FE4503AE10 +:100600000453001F0021400F1A0D0F191910161660 +:100610000D151206720700002F322B322F392F339F +:100620003311331133303153222627351616333226 +:100630003636373723132337331321072103210796 +:10064000210733030E029E274E1718341D2035272D +:100650000A17E86191269165029229FE563C010C29 +:1006600026FEF536DC4715537DFE450E0ABE0A0A06 +:100670001C3F346A01C5B401DAC3FEE9B4FCFEAD27 +:100680006C873E000001FF90FE45052705B6001D62 +:10069000002040110E171114040F151202720F08DA +:1006A0000700180D08003F33CC323F2B32121739A8 +:1006B0003031412226273516163332363637372366 +:1006C000030121010333130121011333030E02033C +:1006D00015274D1919341D2034270B167AC2FE46F2 +:1006E000FEF8024CFAF5B301950108FDDABFDC4BC8 +:1006F00017537CFE450E0ABE0A0A1C3F346A02519B +:10070000FDAF030102B5FDE00220FD39FDF4FE93CB +:100710006C873E000001FFA9FE4504580453001DEC +:10072000002340120E171114040F15120672070051 +:1007300000180D0D0F0A003F331133332F322B32C7 +:100740001217393031412226273516163332363604 +:10075000373723030121010333130121011333032D +:100760000E020283284C1818341C2135270A1773EF +:100770009EFECCFEF101DEE8F59101210112FE3171 +:10078000A0DC4616547CFE450E0ABE0A0A1C3F3405 +:100790006A0185FE7B0239021AFE8A0176FDDAFEC5 +:1007A0009CFEAD6C873E0001FF900000052705B65A +:1007B00000110020400F0A070404100D01010F1161 +:1007C0000808050272002B323F33392F33333311BF +:1007D00033333031630123372103331301210121E6 +:1007E0000721132303017001F7FD2A0107D9F5B38F +:1007F00001950108FE2C01022BFEF7F2FFC2FE4616 +:100800000291CB025AFDE00220FDA6CBFD6F025102 +:10081000FDAF0001FFA9000004580453001100209F +:10082000400F0A070404100D01010F110A08050604 +:1008300072002B323F33392F33333311333330319E +:1008400063012337330333130121013307231323B8 +:100850000301570192DF26E1C4F59101210112FE47 +:1008600082E226EAD6F89EFECC01DEB001C5FE8A01 +:100870000176FE3BB0FE220185FE7B000002004DAA +:100880000000049F05B6000C0016001CB40F0909F7 +:10089000000AB8FFFFB5720E0D0D000A003F3211BD +:1008A000332B12392F33303161222626353436244A +:1008B000333313330125331323220606151416028E +:1008C000209AD06991010DBB907DECFECBFEC676DF +:1008D000658168944F805CB18096D570024EFA4A6B +:1008E000C801D93C77586B63FFFF005FFFEC04DF62 +:1008F000061406060047000000020050FFEC0661E7 +:1009000005B60021002F00234011270F1C0F1C0FDC +:1009100010032222060B7218000B72002B322B32AE +:1009200011332F39392F2F11333031452226270625 +:1009300006232226263534362433331333030606A2 +:10094000151416333236371333030E02253236367A +:100950003713232206061514161604416C992442F7 +:100960009F7374A7599D0118B97C7DEDE204054B76 +:10097000455160185EF1651B70B2FD31405B3B0C68 +:100980003E5C6FA65D294E145147474F56A372A88F +:10099000EC7B024EFBDB18251144486C6F01BEFE58 +:1009A0002081AC57CB32583B012242896B38502909 +:1009B0000002005FFFEC066B0614002B003E002BCC +:1009C00040171F1F1B240B721300720E0D363609C1 +:1009D000077228272C2C000B72002B321133332B7B +:1009E000321133332B2B32322F303145222635341E +:1009F0003E033332161617333E023713330306060F +:100A000015141633323637133303060623222627EE +:100A1000230E0227323E0435342623220E031514FA +:100A20001601AFA2AE2B557EA566486A4A18090387 +:100A3000090F094DE9F1050749455D5C1C3CEA4495 +:100A40002BD3B483A11D0B3175870D2D554B3E2D36 +:100A500019565C3A634F381D5414CFBE6AD6C196FE +:100A6000573252301F4F5B2F0169FB921C331745E1 +:100A7000517681011BFEBED2BC725B3F5C32BF2C43 +:100A80004F6B7E88455D6F406E8FA2516568000197 +:100A900000DBFFEC066005CB00390025401226255F +:100AA0000F0F0C340C340C00161D03723000097249 +:100AB000002B322B321239392F2F113312393930A2 +:100AC000314522262635343636353426262323373B +:100AD000333236363534262322060727363633326C +:100AE00016161514060607151616151406061514FF +:100AF00016333236371333030E02043975A75905FE +:100B000005317160D926B467AA65675C5BA9465B4D +:100B100060E5917AB05E59A26D796F0203464D5936 +:100B20005C195BF0651D73B41447906D18353B205C +:100B30003B552FB2377862545A442DA7414C5597F4 +:100B40006367A06A19071C826F1A2F2C194C4D700D +:100B50007901B0FE208BAA4F0001008FFFEC05C089 +:100B6000046800360025401224230A0A0D310D3195 +:100B70000D00141B07722D000B72002B322B32124A +:100B800039392F2F11331239393031452226263584 +:100B9000343635342623233733323636353426235C +:100BA00022060727363633321616151406060715A1 +:100BB0001616151406151416333236371333030E72 +:100BC0000203BD73A0530167699524795079454AA2 +:100BD0005C45994E3D5CBF6A6CA65D3E734F5D59A6 +:100BE000014944595E1940EB441C72B31443815DC2 +:100BF000142011593EAF1C453F37422922AE272D04 +:100C000039765C4D704913080F6A550F23113E4326 +:100C10006F76012DFEBE8CAF5300000100B6FE6D55 +:100C2000047805CB002E0020400F24230C0C09096A +:100C300002131B03722C000212003FCE332B321220 +:100C4000392F3312393930314113231336363534C5 +:100C50002623233733323636353426232206060739 +:100C6000273636333216161514060607151E0215DA +:100C7000140607073303030F57EB4D08097B81EA7E +:100C800029A866B26E6B60437C763B596DEB9F8002 +:100C9000B45E64B374597A400A081EE181FE6D01A6 +:100CA000930163203C195D63BD33715E555D1E3752 +:100CB00026A6475058975E73A15E10060A4A754CE7 +:100CC0001C46298FFDA6000100A5FE7C03F40468E4 +:100CD000002C0020400F232209090C0C02131A07D4 +:100CE000722A00020A003FCE332B3212392F331200 +:100CF00039393031411323373636353426232337FB +:100D00003332363635342623220607273636333239 +:100D100016161514060607151616151406070733BA +:100D200003029A58C73507096161A52475507A45B1 +:100D30004C5946964D3E5CC26A6CA65D3D74525558 +:100D4000640A050DBE7CFE7C0184F21D37184D3E01 +:100D5000AF1D453E37422922AE272D39765C4D6EB8 +:100D60004815071367531B391D3CFDB80001FFC030 +:100D7000FFEB071805B60034001D400F1C1C1018AF +:100D80002209722B10027207000972002B322B32DB +:100D90002B3211392F303157222627351616333290 +:100DA0003636373636121237210306061514163337 +:100DB0003236371333030E022322262635343637D4 +:100DC00013210E04070E024529441816321D35580A +:100DD000522C20464B4D260300D60B08494A58603A +:100DE0001A5BED651D74B37C6EA85F0B0FA4FECA81 +:100DF0001632343532173979A0150E09C9080C2F6F +:100E00007F7754DB0100011992FC10323A18404BF5 +:100E1000707901B0FE228BAB50478E6A2351460396 +:100E20000457B8B8AE9B3F99BE580001FFB6FFEC1F +:100E300006530463003800234012333300080B0BC1 +:100E4000282507721B140B722F000B72002B322BFC +:100E5000322B3232113311392F30314522262635CB +:100E600034363713262623220606070E03232226AE +:100E70002735161633323E02373E03333216170338 +:100E80000606151416333236371333030E02044C9C +:100E900077A15207076C0E251454675335274C5B16 +:100EA000805B2438171125152C44393820315C78A3 +:100EB000B187559A378C060649455F561B3DEB4670 +:100EC0001B6CB3144C8B611D3F2201F7030556BE0A +:100ED0009C75BD87480A08C407073465935F8BCEAD +:100EE00085421B12FD651D301545497580011CFEAC +:100EF000B580AD5800010047FFEC075305B600214F +:100F0000002240110E091C091C090A100C02720A69 +:100F10000818000972002B323F2B321239392F2F5B +:100F20001133303145222626353436373721032315 +:100F300001330321133303060615141633323637F3 +:100F40001333030E02052D6EA85E0C0C25FDC98C13 +:100F5000EC0135ED7F02377FEDDA07094A4A586226 +:100F6000195AEF661D75B21448906A27553CAEFDBC +:100F70006C05B6FDAA0256FBF81F3518404B707978 +:100F800001B0FE228BAB500000010030FFEC068F59 +:100F900004530021002240110E091C091C090A10EB +:100FA0000C06720A0A18000B72002B323F2B321209 +:100FB00039392F2F11333031452226263534363733 +:100FC00037210323133303211333030606151416A5 +:100FD000333236371333030E02048978A2520A06DD +:100FE0000BFE4865EBECEA5E01B85EEA9307064B40 +:100FF000465A581C3BED461B6DB3144C8B611D3F8C +:10100000243BFE210453FE4301BDFD4D202E164519 +:1010100046757A011CFEB580AD5800010089FFECD1 +:10102000057705CC00250019400C1E1F1F00100974 +:10103000037219000972002B322B3211392F333011 +:101040003145200011341236362433321617072664 +:101050002623220E03151416333236363721372154 +:10106000070E0302B3FEFDFED9478AC801009A822B +:10107000CC545A469B7067AF8B613399AC7C9F5EB2 +:1010800017FE902C02681D1C609DE91401290113B4 +:10109000970114EBAE60322BC722344A86B5D77560 +:1010A000A8CD63B378CC9894F1AC5D000001005EEC +:1010B000FFEC0487046800240019400C1E1F1F0069 +:1010C000110A07721A000B72002B322B3211392FC2 +:1010D0003330314522262635343E03333216170786 +:1010E000262623220E0315141633323637213721D4 +:1010F000070E02022D8CD172376DA0D1816DB745DC +:101100005738855A538666442279798D9019FEDEC8 +:101110002602111B289CE51466C79275D3AE804742 +:101120002E27B5212B345D809A5572909774B87F25 +:10113000BAE16500000100B1FFEC050805B6001D2D +:10114000001B400D1818000D08080A02721400094F +:1011500072002B322B32113311392F3031452226B8 +:101160002635343637132137210721030606151497 +:1011700016333236371333030E0202E56FA9600BC4 +:101180000CAAFE832B03ED2BFE7BAF08084A4A58BE +:10119000601B5AED641D75B214478E6A234C3603EA +:1011A0001ACCCCFCC41F3815404B707901B0FE221C +:1011B0008BAB50000001005AFFEC04920453001E58 +:1011C000001B400D18180D0D08080A067214000BBC +:1011D00072002B322B32113311332F30314522263E +:1011E0002635343637132137210721030606151417 +:1011F00016333236371333030E03028B78A2510CA9 +:101200000C63FEBF26036B28FEBF6B06074A445FD4 +:10121000561C3BEE4714476B96144D8D6125512F9C +:1012200001CDBABAFE021D301545497580011CFE7C +:10123000B5609163310000010060FFEC04CA05CB8A +:101240000033001F400F0908212124240019110335 +:10125000722C000972002B322B3212392F331239C3 +:10126000393031452226263534363637352626356F +:10127000343E02333216161707262623220E021595 +:10128000141633330723220E021514163332363761 +:10129000150E02023B97D56F68C0826F7B548FB5E5 +:1012A0006162987E397341A16338614728839FA0AA +:1012B0002997589D79458D866FC24A327F9C145C70 +:1012C000A8727DAA630F072398716B9B6631233E3A +:1012D0002AAD333F1E3A53365F70BE1A3E6A5066DF +:1012E0006C3A24D116261800FFFF0032FFEC03EA07 +:1012F00004670606017F00000001FFC0FE44056A86 +:1013000005B60030001A400D0F2902721F1809722D +:1013100007002B0D08003F33CC322B322B323031FB +:101320004122262735161633323636373723012128 +:101330000E03070E022322262735161633323636C1 +:10134000373E0437210133030E0203BE284D18181F +:10135000351D2035270A15F0010CFEB41F4141410F +:101360001F377A9E7129441816321D3556502A1A95 +:10137000383B3D40200316FEF8E34C16537CFE44F8 +:101380000E0ABE0A0A1C3F336C04E978F1E2C75129 +:101390008EB6570E09C9080C327B6B43A7C1D9E939 +:1013A0007AFB2DFE926C873E0001FFB6FE44048D51 +:1013B00004630034002040100E11112E2B077221FF +:1013C0001A0B7207002F0D0A003F33CC322B322B41 +:1013D0003232113330314122262735161633323658 +:1013E0003637372313262623220606070E03232229 +:1013F000262735161633323E02373E033332161790 +:101400000333030E02030B274E1819341C21352712 +:101410000B16EEC60E241554685335274C5B805BC3 +:101420002438171125152C44393820315C78B287BF +:10143000559A37BAE14616537DFE440E0ABE0A0A93 +:101440001C3F336C0399030556BE9C75BD87480A43 +:1014500008C407073465935F8BCE85421B12FC934B +:10146000FEAC6C873E00FFFFFF89FE7B045205B691 +:101470000626002400000007041704AA0000FFFF4E +:10148000005FFE7B047E046806260044000000071F +:101490000417049A0000FFFFFF890000045207EBC5 +:1014A0000626002400000107025405100152000A1C +:1014B000B312010272002BCE3031FFFF005FFFEC50 +:1014C000047E06990626004400000107025404BC6D +:1014D0000000000AB32C0A0772002BCE3031FFFF48 +:1014E000FF89000005C007E306260024000001076D +:1014F000035F050B0164000DB703021201010192A5 +:1015000056002B343400FFFF005FFFEC0565067FBB +:101510000626004400000107035F04AF0000000D31 +:10152000B703022C0A01017D56002B343400FFFF63 +:10153000FF890000047907E4062600240000010763 +:101540000360050C0164000DB70302120101019252 +:1015500056002B343400FFFF005FFFEC047E068052 +:101560000626004400000107036004B10000000DDE +:10157000B703022C0A01017D56002B343400FFFF13 +:10158000FF8900000567084F0626002400000107B8 +:101590000361050B0164000DB70302120101019202 +:1015A00056002B343400FFFF005FFFEC050C06EB08 +:1015B0000626004400000107036104B00000000D8E +:1015C000B703022C0A01017D56002B343400FFFFC3 +:1015D000FF89000004E208740626002400000107C9 +:1015E0000362050C0164000DB703021201010192B0 +:1015F00056002B343400FFFF005FFFEC0487071018 +:101600000626004400000107036204B10000000D3B +:10161000B703022C0A01017D56002B343400FFFF72 +:10162000FF89FE7B04920784062600240000002721 +:10163000041704AB00000107014A00E00164000A3E +:10164000B31F010272002BCE3031FFFF005FFE7B23 +:10165000047E062106260044000000270417049992 +:1016600000000107014A00850000000AB3390A079B +:1016700072002BCE3031FFFFFF89000004A2082446 +:101680000626002400000107036305110164000D14 +:10169000B70302120101019356002B343400FFFFFF +:1016A000005FFFEC047E06C0062600440000010730 +:1016B000036304B70000000DB703022C0A01017E8A +:1016C00056002B343400FFFFFF89000004A20825D8 +:1016D0000626002400000107036405100164000DC4 +:1016E000B70302120101019356002B343400FFFFAF +:1016F000005FFFEC047E06C10626004400000107DF +:10170000036404B60000000DB703022C0A01017E39 +:1017100056002B343400FFFFFF89000004A2086943 +:101720000626002400000107036505100164000D72 +:10173000B70302120101019356002B343400FFFF5E +:10174000005FFFEC047E0706062600440000010748 +:10175000036504B60000000DB703022C0A01017EE8 +:1017600056002B343400FFFFFF89000004E00874AA +:101770000626002400000107036605100164000D21 +:10178000B703022D0101019356002B343400FFFFF3 +:10179000005FFFEC048507100626004400000107E7 +:1017A000036604B60000000DB70302470A01017E7C +:1017B00056002B343400FFFFFF89FE7B04A1076D28 +:1017C0000626002400000027014D00FA01640107ED +:1017D000041704AA0000000AB312010272002BCE03 +:1017E0003031FFFF005FFE7B047E060906260044C1 +:1017F00000000027014D009F000001070417049915 +:101800000000000AB32C0A0772002BCE3031FFFF14 +:101810000046FE7B048605B6062600280000000769 +:10182000041704AB0000FFFF0060FE7B04000468A7 +:1018300006260048000000070417049F0000FFFF71 +:1018400000460000048607EB06260028000001077A +:10185000025404E30152000AB30C010272002BCEC1 +:101860003031FFFF0060FFEC0400069906260048B7 +:1018700000000107025404900000000AB32B09077E +:1018800072002BCE3031FFFF0046000004B3075931 +:101890000626002800000107015100BA0164000B70 +:1018A000B6010C0101019556002B3400FFFF0060CA +:1018B000FFEC045E05F60626004800000106015113 +:1018C0006500000BB6022B0901018056002B340085 +:1018D000FFFF00460000059307E3062600280000EE +:1018E0000107035F04DE0164000DB702010C010172 +:1018F000019256002B343400FFFF0060FFEC053EE0 +:10190000067F0626004800000107035F04890000E7 +:10191000000DB703022B0901017D56002B34340062 +:10192000FFFF00460000048607E4062600280000AA +:101930000107036004DE0164000DB702010C010120 +:10194000019256002B343400FFFF0060FFEC0400CE +:10195000068006260048000001070360048A000094 +:10196000000DB703022B0901017D56002B34340012 +:10197000FFFF00460000053A084F06260028000039 +:101980000107036104DE0164000DB702010C0101CF +:10199000019256002B343400FFFF0060FFEC04E698 +:1019A00006EB06260048000001070361048A0000D8 +:1019B000000DB703022B0901017D56002B343400C2 +:1019C000FFFF0046000004B408740626002800004B +:1019D0000107036204DE0164000DB702010C01017E +:1019E000018256002B343400FFFF0060FFEC0460DE +:1019F000071006260048000001070362048A000061 +:101A0000000DB703022B0901017D56002B34340071 +:101A1000FFFF0046FE7B04860784062600280000A0 +:101A20000027041704AB00000107014A00B101645C +:101A3000000AB319010272002BCE3031FFFF0060A3 +:101A4000FE7B040F0621062600480000002704172D +:101A5000049E00000106014A5D00000AB338090730 +:101A600072002BCE3031FFFF00450000033107EB41 +:101A70000626002C00000107025403FC0152000A54 +:101A8000B304010272002BCE3031FFFF00300000A2 +:101A900002C60699062603A8000001070254039116 +:101AA0000000000AB304010672002BCE3031FFFFA4 +:101AB0000006FE7B026805B60626002C0000000723 +:101AC0000417037F0000FFFFFFE9FE7B025505FAC4 +:101AD0000626004C00000007041703610000FFFF0A +:101AE0000089FE7B058D05CD06260032000000072B +:101AF000041705540000FFFF005FFE7B043A0465F5 +:101B00000626005200000007041704B80000FFFF7B +:101B10000089FFEC058D07EB062600320000010767 +:101B2000025405930152000AB32A0B0372002BCE14 +:101B30003031FFFF005FFFEE043A0699062600529F +:101B4000000001070254049E0000000AB3270A07A0 +:101B500072002BCE3031FFFF0089FFEC064507E312 +:101B60000626003200000107035F058F0164000DA7 +:101B7000B703022A0B01017B56002B343400FFFF10 +:101B8000005FFFEE0549067F0626005200000107B0 +:101B9000035F04930000000DB70302270A010182CE +:101BA00056002B343400FFFF0089FFEC058D07E45D +:101BB00006260032000001070360058F0164000D56 +:101BC000B703022A0B01017B56002B343400FFFFC0 +:101BD000005FFFEE043A068006260052000001076F +:101BE000036004930000000DB70302270A0101827D +:101BF00056002B343400FFFF0089FFEC05EC084F42 +:101C00000626003200000107036105900164000D03 +:101C1000B703022A0B01017B56002B343400FFFF6F +:101C2000005FFFEE04EF06EB0626005200000107FE +:101C3000036104930000000DB70302270A0101822B +:101C400056002B343400FFFF0089FFEC058D08742B +:101C50000626003200000107036205900164000DB2 +:101C6000B703022A0B01017B56002B343400FFFF1F +:101C7000005FFFEE0469071006260052000001070E +:101C8000036204930000000DB70302270A010182DA +:101C900056002B343400FFFF0089FE7B058D07843E +:101CA0000626003200000027041705520000010735 +:101CB000014A01630164000AB3370B0372002BCEA3 +:101CC0003031FFFF005FFE7B043A062106260052FA +:101CD00000000027041704B700000107014A00684C +:101CE0000000000AB3340A0772002BCE3031FFFF28 +:101CF0000089FFEC06D50785062602500000010783 +:101D0000007602270164000AB3350B0372002BCE64 +:101D10003031FFFF005FFFEE0593062106260251DA +:101D200000000107007601520000000AB3330A07E1 +:101D300072002BCE3031FFFF0089FFEC06D50785FE +:101D40000626025000000107004301860164000AD4 +:101D5000B3350B0372002BCE3031FFFF005FFFEE77 +:101D6000059306210626025100000107004300AE3C +:101D70000000000AB3330A0772002BCE3031FFFF98 +:101D80000089FFEC06D507EB06260250000001078C +:101D9000025405930152000AB3350B0372002BCE97 +:101DA0003031FFFF005FFFEE0593069906260251D2 +:101DB000000001070254049E0000000AB3330A0722 +:101DC00072002BCE3031FFFF0089FFEC06D507599A +:101DD0000626025000000107015101410164000B79 +:101DE000B602350B01017E56002B3400FFFF005F69 +:101DF000FFEE059305F6062602510000010601518B +:101E00006B00000BB602330A01018556002B34002B +:101E1000FFFF0089FE7B06D506140626025000004F +:101E20000007041705450000FFFF005FFE7B0593D8 +:101E300004F80626025100000007041704B400004D +:101E4000FFFF0099FE7B058E05B6062600380000D0 +:101E50000007041705170000FFFF0070FE7B0488D1 +:101E600004530626005800000007041704940000DD +:101E7000FFFF0099FFEC058E07EB062600380000F7 +:101E80000107025405670152000AB31B08027200E1 +:101E90002BCE3031FFFF0070FFEC04880699062638 +:101EA000005800000107025404BF0000000AB31EDE +:101EB000080672002BCE3031FFFF0099FFEC07229D +:101EC0000785062602520000010700760220016401 +:101ED000000AB327080272002BCE3031FFFF006EDC +:101EE000FFEC062D062106260253000001070076AE +:101EF00001710000000AB32A080672002BCE3031AF +:101F0000FFFF0099FFEC072207850626025200001A +:101F100001070043017C0164000AB3270802720034 +:101F20002BCE3031FFFF006EFFEC062D062106267A +:101F3000025300000107004300CE0000000AB32A4C +:101F4000080672002BCE3031FFFF0099FFEC07220C +:101F500007EB06260252000001070254056B0152EE +:101F6000000AB327080272002BCE3031FFFF006E4B +:101F7000FFEC062D069906260253000001070254C5 +:101F800004C30000000AB32A080672002BCE3031C9 +:101F9000FFFF0099FFEC07220759062602520000B6 +:101FA0000107015101350164000BB6012708010149 +:101FB0009556002B3400FFFF006EFFEC062D05F652 +:101FC0000626025300000107015100860000000BA5 +:101FD000B6012A0801019456002B3400FFFF009936 +:101FE000FE7B072206140626025200000007041793 +:101FF00005200000FFFF006EFE7B062D04F706267D +:10200000025300000007041704B50000FFFF00BCE6 +:10201000FE7B050505B60626003C000000070417F8 +:10202000046C0000FFFFFF57FE1404520453062601 +:10203000005C00000007041705740004FFFF00BCEB +:102040000000050507EB0626003C000001070254CE +:1020500004AC0152000AB309020272002BCE3031E7 +:10206000FFFFFF57FE14045206990626005C00008D +:1020700001070254043C0000000AB31E0C06720063 +:102080002BCE3031FFFF00BC0000050507590626A6 +:10209000003C000001070151009F0164000BB601E4 +:1020A000090201019556002B3400FFFFFF57FE1473 +:1020B000045205F60626005C0000010601510A00E4 +:1020C000000BB6011E0C01019456002B3400FFFFDB +:1020D0000024FEBF05510614062600D300000007A9 +:1020E000004200DE00000002FCC704D900B6067FF3 +:1020F0000012001D001F400E141917801D400F0113 +:102100000A0305800C12002F331ACD17391ADC1A76 +:10211000CD3939303141373E0237331E021707239C +:10212000262627060607253536363733150E0207CD +:10213000FCC70427656220F411373D1B037E2B5A30 +:1021400024377B3B01E4296222CF1859642904D942 +:1021500018236064292A645F2417205A2A2D5522E7 +:10216000C315287531101A4F4F1B0002FC1C04D9EF +:10217000FF6D06800012001D001F400E1C17198005 +:1021800013400F010A0305800C12002F331ACD17DC +:10219000391ADC1ACD3939303141373E0237331E16 +:1021A00002170723262627060607272E022727338E +:1021B00016161715FCC70427656220F411373D1B5E +:1021C000037E2B5A24377B3B871F433B1501B812F4 +:1021D0003A1D04D918236064292A645F2417205A01 +:1021E0002A2D5522C41D484C201230712F13000295 +:1021F000FCC704D9005C06EB001200280021400F48 +:1022000027141A218013400F010A0305800C1200C5 +:102210002F331ACD17391ADC1ACC32393930314103 +:10222000373E0237331E02170723262627060607E6 +:1022300025373636353426232206073536363332EF +:10224000161514060707FCC70427656220F411372A +:102250003D1B037E2B5A24377B3B01F90B384C275F +:102260001F17261114371D4E5C4F4B0D04D9182330 +:102270006064292A645F2417205A2A2D5522C869D0 +:1022800007212918140506630705443F3C4B112F0D +:102290000002FCC804D9FFD607100012002D00254B +:1022A000400F2A20172D1D24240F05800A01010C40 +:1022B00012002F333311331ACD39327C2F333318B8 +:1022C000CD3232303141373E0237331E02170723F9 +:1022D000262627060607033E023332161716163344 +:1022E00032363733060623222627262623220607E0 +:1022F000FCC80327645F20F41139401B047E295E6B +:102300002638763B50103F59382E43292436222652 +:102310002D15721C71542D4726253621272D1104A9 +:10232000D918235B5F292A5F5A24171C5627294E88 +:102330002201504C66331914121C2B3275721E1474 +:1023400013162E2D0002FD0904DAFF9206C0000FBD +:10235000001A001B400A16141110100C0580090009 +:10236000002F321ACC32327C2F3318CC323031412C +:1023700022262627331E023332363733060603352C +:1023800036363733150E0207FE255C7E41017E048A +:1023900024493B556D1C8120B2CB315921BE175CBD +:1023A000672A04DA48865C2F4323504585A501023D +:1023B000152D72300F1B4F501B000002FD0A04DA6E +:1023C000FF9206C1000F001A001B400A14161910D4 +:1023D000100C05800900002F321ACC32327C2F33CA +:1023E00018CD3230314122262627331E02333236B1 +:1023F00037330606032E0227373316161715FE2528 +:102400005D7E3F017D0424493B556D1C8120B28BCC +:102410001F453D1502AD13391D04DA45865F2F4374 +:1024200023504585A501031D484D201230732E13FE +:102430000002FD0A04DAFF920706000F0025001FC4 +:10244000400C171E24111110100C04800900002FDD +:10245000321ACD32327C2F33113318CC3230314125 +:1024600022262627331E0233323637330606273715 +:1024700036363534262322060735363633321615DE +:1024800014060707FE255B7E41017D0424493B5568 +:102490006D1C8120B2C60A3C3C231D16250F123448 +:1024A0001B4A574C450D04DA4284642F43235045A0 +:1024B00085A5F567092224161106055A0506403B35 +:1024C0003A490F2A0002FD0204DAFFD00710001A71 +:1024D0000029001F400C170D041A0A1111261E8036 +:1024E000231B002F331ACD32327C2F333318CD32D9 +:1024F000323031413E023332161716163332363738 +:102500003306062322262726262322060713222601 +:1025100027331E0233323637330606FD02113F5988 +:10252000382A3F2B263A20272D13721D73512D4533 +:102530002A26331E272E11AF8D91027E04264C3A97 +:1025400059661C7F1FB006334862311515131F2FC3 +:102550002F706D1C1515122C2CFEA78E862A391C87 +:10256000413E7B990001FF4DFE2C00DB0000001472 +:10257000000CB30700800E002F1ACC3230314322FA +:1025800026273716163332363534262733161615D6 +:102590001406062F2C40180A172E1F3241252194AD +:1025A000253A4177FE2C0C088F07093A40356131F6 +:1025B000287A464D69360001FFA1FE4501B500DFCE +:1025C0000011000CB30700C00C002F1ACC323031C0 +:1025D0005322262735161633323636371333030E79 +:1025E000022E284D1818341B2136270B47DD4C16B8 +:1025F000567DFE450E0ABE090B1A3E370149FE8F75 +:102600006C823B00FFFF009EFE1404C205B6062646 +:10261000003700000007007A015D0000FFFF005056 +:10262000FE14032805480626005700000007007A1C +:10263000010E0000FFFF0089FE2C058D05CD06264A +:10264000003200000007015001F80000FFFF005FAA +:10265000FE2C043A046506260052000000070150D3 +:1026600001480000FFFF0089FE2C058D06EB0626C1 +:10267000003200000027014C01B301640107015042 +:1026800001F80000000AB32A0B0372002BCE303190 +:10269000FFFF005FFE2C043A05870626005200006B +:1026A0000027014C00B5000001070150014800005F +:1026B000000AB3270A0772002BCE3031FFFF003526 +:1026C000FFEC03D50468040602CB0000FFFFFDB158 +:1026D00004BEFF360699060602540000FFFF009C68 +:1026E000FFEC071B05CD04270032018E0000010717 +:1026F0000372FEBCFF9C000DB703023D0B010100FD +:1027000056002B343400000201E004C60426062FD4 +:10271000000B00200021400E0705051D1A1A130C9E +:1027200080010000200C002F33332F321A10CC32DE +:102730001133322F33303141353E023733070E0229 +:1027400007072626353436363332161514060607A3 +:1027500006061514161702DA1529250EDB011B4B88 +:102760005127AC5B6023412B2831223A24010136EA +:102770003004D91A2C66682F152F6B692B1306634A +:102780004D37502C2D27242F17030407041E29042E +:10279000000200C60340035D06D700120022000EAF +:1027A000B5131B00980A97003FE4333230314122C1 +:1027B000262635343E0333321615140E0327323ED7 +:1027C0000235342623220E0215141601CC52753F11 +:1027D00018375D865C8089203F608044314B311919 +:1027E0002C2D2D48341B2A03404789634BA8A08316 +:1027F0004E9A945DB49D7744A3578A9F49454252AF +:10280000849C4C484A00000200C90344036506D07A +:10281000001E002C0019400B26141317171F0098D8 +:102820000F0897003F33E432392F333333303141CF +:10283000222635343E023332161707262623220677 +:10284000060733363633321615140E022732363663 +:102850003534262322060615141601DB7B973477C0 +:10286000C491265D1924164C305976471108196316 +:102870004868722C577E4A33462438333E451C350F +:1028800003449D9D66D1B06B0B0896080F4A7C4AA5 +:10289000203C8068467F61388E365733383F40533E +:1028A0001E384E00000200BD0344035306D0001E34 +:1028B000002C001B400C0C0B1F1F0F0F070098264D +:1028C0001797003F33E432392F331133333031411E +:1028D00022262735161633323636372306062322AC +:1028E0002635343E0233321615140E0213323636B4 +:1028F000353426232206061514160147254C191ACD +:10290000552463824D110522654067732D567F5112 +:1029100083904486C342304827343A3246253803F0 +:10292000440A07990A0F4F7E462B337F69477E6121 +:1029300038988F81E0A75D01CA2E5031384D355748 +:1029400033383D00FFFF0062FFEC031F07A8042699 +:102950000183FF0001070384FF7500000012400A95 +:10296000040302011A0701019056002B3434343459 +:10297000FFFF0063FFEC032007A80426018300008B +:1029800001070383FF7600000012400A04030201DE +:102990001A0701019056002B34343434FFFF0064D1 +:1029A000FFEC033C07A30626018300000107038216 +:1029B000FF7500000012400A04030201160701011E +:1029C0009256002B34343434FFFF0063FFEC033C99 +:1029D00007A304260183000001070381FF7500009F +:1029E0000012400A04030201250701019256002B40 +:1029F00034343434FFFF007AFFEC046B07A804265C +:102A0000018EFD000107038400A300000012400AAC +:102A100004030201210701019056002B34343434A1 +:102A2000FFFF007AFFEC046B07A80426018EFD006F +:102A30000107038300A300000012400A04030201FF +:102A4000210701019056002B34343434FFFF007A03 +:102A5000FFEC046B07A30426018EFD00010703822F +:102A600000A300000012400A040302011D07010137 +:102A70009256002B34343434FFFF007AFFEC046BA1 +:102A800007A30426018EFD000107038100A30000B7 +:102A90000012400A040302012C0701019256002B88 +:102AA0003434343400010046FE6A056905CD002C3B +:102AB000001C400E1D1C13132103721A0272180809 +:102AC0000700002F323F2B2B32113333303141229C +:102AD0002627371616333236363713363635342630 +:102AE0002623220606070323013307333E0233322F +:102AF000161615140607030E0202BB38551D0320D7 +:102B00004D2E41634612BD08092C5E4A70BE851FDA +:102B1000A1EC0135C51C083484A46475AB5D0A09B9 +:102B2000C3207EBCFE6A0F0BC7080C326A54037FB9 +:102B300026481E415D328CEB90FD0505B6E94A74CE +:102B4000425AAA7824522CFC6296BB56FFFF0045DD +:102B5000FE6905DE05B60606010B0000000100A6B1 +:102B6000FFEC056205CD003300234012071F1F0054 +:102B700024231A1A2803722102720E000972002BF4 +:102B8000322B2B3211333311392FCE3031452226DF +:102B900035343637330606151416163332363637C3 +:102BA0001336363534262623220606070723133329 +:102BB00007333E023332161615140607030E0202BF +:102BC00080EAF00A08E807063873566F955B1558D7 +:102BD000080A2C5E4A70BD861F0AEC9DC61C08348C +:102BE00084A46474AB5E0A095E2294FC14DEBB22EA +:102BF000502626491F436033509769019D26481E81 +:102C0000415D328AEA912C02E5E94A74425AAA7877 +:102C100024522CFE46A0EA7F0004011104C803C719 +:102C200007A3000E001A0026003200294012211BC3 +:102C30001B0F2D2B2827270B048008000015150FCC +:102C4000002F3311332F321ACD32322F33CC3211C1 +:102C500033113330314122262635331416333236C0 +:102C6000373306060122263534363332161514065C +:102C70002122263534363332161514060135363600 +:102C80003733150E0307025B6479367C485E606754 +:102C9000168020B9FE8B2D3B423C2E3642013A2D48 +:102CA0003A423C2C3843FEFC285626C7133B454786 +:102CB0001F05CF3D826645494D419491FEF92C2F69 +:102CC0003A482B2E3C482C2F3A482B2E3C4801F8F2 +:102CD00014296E380F16393A37140004011104C84C +:102CE00003C707A3000B001700260031002940127C +:102CF000120C0C002B2D302727231C8020181806BF +:102D00000600002F3211332F331ACD32322F33CD3C +:102D100032113311333031412226353436333216F5 +:102D200015140621222635343633321615140603BF +:102D30002226263533141633323637330606272E2D +:102D4000022735331616171501792D3B423C2E36D6 +:102D500042013A2D3A423C2C3843C86479367C48CB +:102D60005E6067168020B9811D3F3814BD0E2C1D92 +:102D700004C82C2F3A482B2E3C482C2F3A482B2E97 +:102D80003C48010740836245494D419491F11B47FE +:102D90004D231134693313000004011104C703AA41 +:102DA00007A80003000F001B00270029401216107F +:102DB0001004222027801D2727010100000A0A0491 +:102DC000002F3311332F32113311331A10CD32113A +:102DD0003311333031413721070122263534363360 +:102DE00032161514062122263534363332161514C0 +:102DF00006013536363733150E03070133220255E7 +:102E000021FDF02D3B423C2E3642013A2D3A423C08 +:102E10002C3843FEFC275626CA143C46471F05E6BD +:102E2000A3A3FEE12C2F3A482A2E3D482C2F3A48E6 +:102E30002A2E3D4801FE142A6D381117383A3514F0 +:102E40000004011104C703AA07A80003000F001B18 +:102E50000026002940121610100420221C80251C78 +:102E60001C010100000A0A04002F3311332F321114 +:102E70003311331A10CD3211331133303141372130 +:102E80000701222635343633321615140621222640 +:102E9000353436333216151406032E022735331611 +:102EA000161715013322025521FDF02D3B423C2E11 +:102EB0003642013A2D3A423C2C3843AD1E3F38147D +:102EC000BD0E2C1D05E6A3A3FEE12C2F3A482A2EA9 +:102ED0003D482C2F3A482A2E3D4801FE1B474D23E2 +:102EE00011336A3313000001017604E604B305C808 +:102EF000000D001D400C060A0A00080C0C0104021B +:102F00008000002F1ACD393932113311331133308B +:102F100031412737210707232723072327230701C9 +:102F20009C260C03310B713418A2463219A24604B8 +:102F3000E6A93939A9676767670000010038FFEC27 +:102F4000053B05CB002E0026401311262612252016 +:102F5000101000152003721A0807000972002B32A6 +:102F60003F2B3212392F1239393311333031452288 +:102F7000262735161633323E023534262323270101 +:102F8000262623220606070323133E0233321E029F +:102F900017011E0215140E02031866A64742AA5511 +:102FA0004476563095982C0101531A6F6369915AF3 +:102FB00019C3EBC72496F6B26CA473480FFEC95D23 +:102FC0008B4D4A8DCA14242AD02C3125486943627E +:102FD000769F0130434F54A071FC6603ACAEF27F84 +:102FE0003A68874EFEEC126098696FB27D4300012B +:102FF000FF0CFE1705A205C8002600224012251569 +:103000000112040D2026261920130272060D0372E8 +:10301000002B322B2F33332F11121739303143014C +:10302000032E0223220607273636333216161713CD +:1030300001210113161633323637150606232226D0 +:1030400026270301F402FD5C091C2A201326142BF9 +:103050002963335667360D4601CF0108FD597110BB +:10306000343F192F20275C385B6C39114DFDD1FEA0 +:1030700017041A023438421C0A06B512163C715164 +:10308000FE5A0292FC67FD715C570907B40E1242AA +:10309000815C01EDFCF40003FFDEFE1404CC05B6F8 +:1030A0000014001E00280020400F0B0A1F1F1E1EC8 +:1030B000011514130828010272002B323FCD331280 +:1030C000392F331239393031430121321616151494 +:1030D00006060715161615140604232303133332A8 +:1030E00036363534262323373332363635342623E5 +:1030F0002322019D01928AC86D4F9165657E95FEE0 +:10310000FFA4FD6892E0608D4D717CCA28C855858A +:103110004D6B75B9FE1407A244907463996314094A +:103120001B91749ECF65FE1402B53C76565B6EC152 +:10313000316750545800FFFF0046FE14037B05B66C +:103140000626002F00000007007A01950000FFFF0F +:103150000045FE1405DE05B6062600310000000716 +:10316000007A02510000FFFFFF89FE2C045205B6D1 +:103170000626002400000007015001700000FFFF38 +:103180000046FE2C048605B606260028000000072F +:103190000150011D0000FFFFFFBCFE2C026805B6B8 +:1031A0000626002C0000000601501700FFFF0099C2 +:1031B000FE2C058E05B606260038000000070150DB +:1031C00001A900000001FFD10000034005B6000B7B +:1031D000000BB40B08050272002B3F303163373708 +:1031E0001327372107070317072F1CB3E3981B0288 +:1031F0003A1CB5E49C1C873C04313B87873BFBCFE2 +:103200003C870001FFE0FFEB038D05B60011000EC7 +:10321000B60C027207000972002B322B3031572294 +:10322000262737161633323636371333030E02DAB3 +:10323000547B2B032F734341654612DAEDE01F7E6A +:10324000BA152017C7141D3470570403FBDE97BC52 +:103250005600FFFFFFD10000034007850626038FBD +:10326000000001070043002B0164000AB30C0502B3 +:1032700072002BCE3031FFFFFFD1000003A3078582 +:103280000626038F00000107007600CF0164000AC4 +:10329000B30C050272002BCE3031FFFFFFD10000CE +:1032A000039207840626038F00000107014AFFE00E +:1032B0000164000AB30C050272002BCE3031FFFF0F +:1032C000FFD100000383074F0626038F000001078C +:1032D000006AFF710164000CB4180C050272002B27 +:1032E000CECE3031FFFFFFD1000003E107590626A3 +:1032F000038F000001070151FFE80164000BB601D4 +:103300001D0501019556002B3400FFFFFFD1000081 +:10331000037D06EB0626038F00000107014C002EFB +:103320000164000AB30C050272002BCE3031FFFF9E +:10333000FFD1000003A0076D0626038F00000107E0 +:10334000014DFFF90164000AB30C050272002BCE97 +:103350003031FFFFFFD1FE2C034005B60626038F58 +:1033600000000007015000870000FFFFFFD1FE2C86 +:10337000034005B60626038F0000000601505300E7 +:10338000FFFFFFD100000340075E0626038F000009 +:103390000107014E00CC0164000AB30C0502720063 +:1033A0002BCE3031FFFFFFD1FE69054305B6042661 +:1033B000038F00000007002D02CE0000FFFFFFE09A +:1033C000FFEB047B07840626039000000107014AF7 +:1033D00000C90164000AB3120C0272002BCE303116 +:1033E000FFFFFFD10000034707EB0626038F000015 +:1033F0000107025404110152000AB30C05027200C5 +:103400002BCE3031FFFFFFD1FE7B034005B60626F1 +:10341000038F00000007041703AF0000FFFFFFE267 +:10342000000005A505CD0606021D0000FFFF004CAB +:103430000000047105B60427038F01310000010765 +:103440000153FDFBFF4D000BB601120500000056B5 +:10345000002B3400FFFFFFD10000034005B6060635 +:10346000038F0000FFFFFFD100000383074F0626F4 +:10347000038F00000107006AFF710164000CB4189B +:103480000C050272002BCECE3031FFFFFFD10000C1 +:10349000034005B60606038F0000FFFFFFD10000C2 +:1034A0000383074F0626038F00000107006AFF71A0 +:1034B0000164000CB4180C050272002BCECE303122 +:1034C000FFFFFFE0FFEB038D05B60606039000004B +:1034D000FFFFFFD10000034005B60606038F000082 +:1034E0000001FFC8FE15049504530020001F401181 +:1034F00013120909170B72110A720E010672000EDF +:1035000072002B2B322B2B321133333031430133EA +:1035100003060615141633323636371333032337B2 +:10352000230E0223222627230E020703380152EA24 +:103530008C0909453F49876E1F66E8ECB4160A26D8 +:103540005E744738511708050D0E0742FE15063EFA +:10355000FD6428421841496CCE9201DCFBADC23AB1 +:10356000623A2D281F575821FEC300010030000089 +:10357000020504530003000CB5030A720106720031 +:103580002B2B30317313330330EBEAEB0453FBADD9 +:103590000001FEFAFE14020604530011000EB60CE0 +:1035A000067207000F72002B322B30314322262780 +:1035B00035161633323636370133010E02702A5172 +:1035C0001B1D391F2A43310E0102E9FEF6155592E3 +:1035D000FE140E09C00B0B28533F04C4FB1D659D50 +:1035E0005A00FFFFFFC8FE1504AB061F0606017C4C +:1035F0000000FFFFFF0DFE14049C0461060601900D +:1036000000000001FF1EFE14064C061F0049003199 +:10361000401B40390F722D260172340B45450D0EAB +:103620000E311F06721B14017207000F72002B323D +:103630002B322B32321133321133332B322B3230C7 +:1036400031432226273516163332363713233F02ED +:103650003E03333216170726262322060707213793 +:103660003E033332161707262623220607073307A1 +:1036700023030E022322262735161633323637133C +:1036800021030E024A2B511C1E371E3E5C17D9B176 +:1036900016C11516455F7D4F3C6F293E1D422847D8 +:1036A00054141201B11617445F7E4F3C6F293E1D22 +:1036B000422847531513E526E4E01757926F2A5224 +:1036C0001B1D381F3E5B16D9FE4EE0175792FE14A5 +:1036D0000E09C00B0B5B6D04046C495F668B5425AF +:1036E0001813B00C1258615663658B54251813B02B +:1036F0000C12586156B2FBDC6AA35C0E09C00B0BBE +:103700005C6C0404FBDC6AA35C00FFFFFF1EFE147C +:103710000512061F0426004900000007004C02BDE8 +:103720000000FFFFFF1EFE140520061F04260049AF +:1037300000000007004F02BD00000003FF1EFE1442 +:1037400007A4061F0049004D005A0039401F554E7E +:103750004B06724A0A72340D0C4545311F06722D14 +:1037600026261B14017240393907000F72002B32D4 +:103770003211332B323211332B3232113333332B9C +:103780002BCE3230314322262735161633323637C8 +:1037900013233F023E033332161707262623220641 +:1037A000070721373E033332161707262623220642 +:1037B0000707330723030E02232226273516163365 +:1037C0003236371321030E02011333031322263539 +:1037D0003436363332161514064A2B511C1E371E4A +:1037E0003E5C17D9B116C11516455F7D4F3C6F2958 +:1037F0003E1D42284754141201B11617445F7E4FF4 +:103800003C6F293E1D422847531513E526E4E01777 +:1038100057926F2A521B1D381F3E5B16D9FE4EE091 +:10382000175792055BEBEAECAB334623432E334349 +:103830004FFE140E09C00B0B5B6D04046C495F66F0 +:103840008B54251813B00C1258615663658B5425A0 +:103850001813B00C12586156B2FBDC6AA35C0E0957 +:10386000C00B0B5C6C0404FBDC6AA35C01EC04532E +:10387000FBAD04F933372E4425313646540000029F +:10388000FF1EFE1407B3061F0049004D0035401D02 +:103890004B00724A0A72340D0C4545311F06722DD9 +:1038A00026261B14017240393907000F72002B3293 +:1038B0003211332B323211332B3232113333332B5B +:1038C0002B30314322262735161633323637132351 +:1038D0003F023E0333321617072626232206070728 +:1038E00021373E0333321617072626232206070701 +:1038F000330723030E0223222627351616333236CA +:10390000371321030E02010133014A2B511C1E37CC +:103910001E3E5C17D9B116C11516455F7D4F3C6F31 +:10392000293E1D42284754141201B11617445F7EE8 +:103930004F3C6F293E1D422847531513E526E4E00E +:103940001757926F2A521B1D381F3E5B16D9FE4E29 +:10395000E0175792055C0149EAFEB5FE140E09C056 +:103960000B0B5B6D04046C495F668B54251813B018 +:103970000C1258615663658B54251813B00C1258FD +:103980006156B2FBDC6AA35C0E09C00B0B5C6C04D5 +:1039900004FBDC6AA35C01EC0614F9ECFFFF0027D2 +:1039A000FE1404810621062603B800000106023237 +:1039B0007800000AB33D1E0772002BCE3031FFFFA6 +:1039C000FF8FFE14026306140626004F0000000657 +:1039D000007A4E00FFFF002CFE14044E046B0626F6 +:1039E000005100000007007A019F00000003005F03 +:1039F000FE2E047E04680013002C003F002D4018AA +:103A0000270A72240672222337371E077229282DAF +:103A10002D0D000006140B72002B32322F333211A1 +:103A200033332B321133332B2B30314122263534B3 +:103A300036371706061514163332363715060603C1 +:103A400022262635343E0333321616173337330316 +:103A50002337230E023732363637363635342623AF +:103A6000220E0315141601EA5A6E71726C57442324 +:103A70001F182E161F457F558B52315B82A45F485D +:103A80006C4A17093CB4EBB316082B697E0B4680D1 +:103A900063180C095C503763503B1F51FE2E5C5578 +:103AA00063A75405539D40252208058D080B01BED0 +:103AB00053AD8674DCC09353315232A0FBADB337A3 +:103AC0005A36BF69AE68325A2D576E3E6D8EA3547A +:103AD0006568FFFF0060FE2C0400046806260048AD +:103AE000000000070150013D0000FFFFFFE3FE2E34 +:103AF000025505FA0626004C00000006047E4F0021 +:103B000000020070FE2E04880453001400320023CB +:103B100040132D0A722A06721D06722F2E072525C4 +:103B20000E00150B72002BCC3233113333332B2B99 +:103B30002B30314122263534363637170606151418 +:103B40001633323637150606032226263534363725 +:103B50001333030606151416333236363713330380 +:103B60002337230E0201DC596E3268506B5B46220C +:103B70001F192D161F447C597D410D0A88EA8F07B5 +:103B8000093F434889701F64E8EAB8180A286A8622 +:103B9000FE2E5C554377713805549F422522080557 +:103BA0008D080B01BE46855D296335027EFD6027C9 +:103BB0003F1A43456DD09301D8FBADD23B6942001B +:103BC00000020027FE14048104680029003C00273D +:103BD0004015240672232234341E0772100F2A2A3D +:103BE000140B7208000F72002B322B321133332B5F +:103BF000321133332B303141222627351E02333226 +:103C0000363737363637230E022322262635343E02 +:103C1000033332161617333733030E0203323E04D2 +:103C200035342623220E03151416018171A6432D67 +:103C30006D783D78951F0E0B1D0A082963784B5649 +:103C4000884E2F5A81A4604B6A4B1B083EB3F62363 +:103C50008ED11A2D544C3D2E1857573A6350391EA9 +:103C600054FE142720D0182716737C372A6C24366C +:103C70005C3856AD8372DBC19454305233A0FB8163 +:103C8000A4C55702972E516D7D86425D6F406E8FA1 +:103C9000A2516568FFFF0027FE1404810621062655 +:103CA00003B800000107014A007E0000000AB33D8E +:103CB0001E0772002BCE3031FFFF0027FE14048157 +:103CC0000609062603B800000107014D009A00000E +:103CD000000AB33D1E0772002BCE3031FFFF0027D4 +:103CE000FE14048105FA062603B800000107014E00 +:103CF000016A0000000AB33D1E0772002BCE30316E +:103D000000010056000003B0061F00190019400C06 +:103D100002181803150672110A017200002F2B32C7 +:103D20002B3232113330317313233F023E033332CF +:103D3000161707262623220607073307230356C52F +:103D4000B116C11516455F7D4F3C6F293E1D4228B7 +:103D500047541412E324E5C403A16C495F668B54F5 +:103D6000251813B00C12586156B2FC5F00010056C2 +:103D70000000064B061F002F002B40172C2F0A7245 +:103D8000231C01722A012E2E03040427150672112A +:103D90000A0172002B322B32321133321133332BA2 +:103DA000322B3230317313233F023E033332161766 +:103DB000072626232206070721373E03333216172C +:103DC000072626232206070733072303231321038D +:103DD00056C5B116C11516455F7D4F3C6F293E1D76 +:103DE00042284754141201B11517445F7E4F3C6EB0 +:103DF0002A3E1D432846541413E425E4C4EAC4FEB5 +:103E00004FC403A16C495F668B54251813B00C1284 +:103E100058615662668B54251813B00C12586156BF +:103E2000B2FC5F03A1FC5F00FFFF0056000007AE7D +:103E3000061F042603BD00000007004C05590000C2 +:103E4000FFFF0056000007BC061F042603BD00004C +:103E50000007004F05590000FFFF00560000051342 +:103E6000061F042603BC00000007004C02BE000031 +:103E7000FFFF005600000520061F042603BC0000BB +:103E80000007004F02BD00000001FFB8FFEB048BEC +:103E9000061F002D002140111514142A162A27068A +:103EA00072231C01720F000B72002B322B322B324B +:103EB0003211331133303157222626353436371735 +:103EC0000606151416163332363713233F023E0307 +:103ED0003332161707262623220607073307230344 +:103EE0000606ED5A8B501910B9090A172D203746CE +:103EF0001579B116C11516455F7D4F3C6F293D1EE2 +:103F0000422847521514E425E47C24AD15447E571D +:103F100032521D3D142F1521321C625D02416C4945 +:103F20005F668B54251813B00C12586156B2FDB75A +:103F3000A7C6FFFF00300000033B074C062603A87E +:103F400000000026014C9D00010700760067012B50 +:103F50000015400E02080501018956010401010106 +:103F60009356002B342B340000020046FFEC04B1C2 +:103F7000061F002200310015400A2B071A031110FA +:103F800023000B72002B322F331739303145222694 +:103F90003534363637262635343E022437070E03AD +:103FA00015141616171E0215140E0227323E02357E +:103FB0003426270E0215141601EDC0E76AC28242AC +:103FC0006E5AA2DC01068F138FEAA85A33674D524E +:103FD0007B444F94CD6C496E4C265D4C66924F6786 +:103FE00014D0BB8ED9952A317D5C5E7B4D2C1A0C8A +:103FF000C70D1721382F213D4931337EA0667DCD75 +:104000009552C03D6984476484302377A66A6778F7 +:10401000FFFF0030000002EC0587062603A8000021 +:104020000106014C9D00000AB304010672002BCE6C +:10403000303100020027FE14048104680029003C8E +:10404000002640142406232234341E0772100F2A3F +:104050002A140B7208000F72002B322B32113333EB +:104060002B321133333F303141222627351E0233A4 +:1040700032363737363637230E022322262635349A +:104080003E033332161617333733030E0203323E24 +:104090000435342623220E03151416018171A6431C +:1040A0002D6D783D78951F0E0B1D0A082963784BFE +:1040B00056884E2F5A81A4604B6A4B1B083EB3F6BC +:1040C000238ED11A2D544C3D2E1857573A63503930 +:1040D0001E54FE142720D0182716737C372A6C2410 +:1040E000365C3856AD8372DBC19454305233A0FB3A +:1040F00081A4C55702972E516D7D86425D6F406E3B +:104100008FA251656800FFFF0070FFEC04880587EF +:104110000626005800000107014C00DD0000000ADF +:10412000B31E080672002BCE3031FFFF006EFFEC8D +:1041300006EC0586062601DE00000107041B022CA2 +:104140000000000AB335070672002BCE3031FFFFA6 +:10415000FFD10000034005B60606038F00000001F2 +:104160000004FF3B02AF02E1001F001C400D0706E8 +:104170001A1A0B9A001313019B0099003FED332F7D +:1041800010E4321133333031571333070606073347 +:104190003E02333216151406070323133636353420 +:1041A0002623220606070304D6982F091E0C061A9A +:1041B000425233595F08065B985C0605292B2F593C +:1041C000481441C503A6CA2862261F37225E561727 +:1041D000331DFE77019318250F282B427C58FEE4EF +:1041E00000010003FF3B02DA02E1000F001B400E5A +:1041F0000E0D060A04089A000C0C019B0099003F62 +:10420000ED332F10E4173930315713330306060707 +:1042100033013301132303070703D7985C0F1E06EE +:10422000040143B0FEC4BCA9885B32C503A6FE717D +:104230003E5D150132FEDBFE8C011B3DDE00000100 +:104240000004FF3B017302E10003000AB3019B007D +:1042500099003FED30315713330304D798D7C50386 +:10426000A6FC5A0000010006FF3B043E01E00031BD +:10427000002B401418250004032C2C080C0B1F1FC6 +:1042800010100808019A0099003FED322F332F33A8 +:10429000113333113311333310D4C4303157133346 +:1042A00007333E0233321617333E023332161514EB +:1042B0000607032313363635342623220606070362 +:1042C000231336363534262322060607030698784C +:1042D00010061A4355364A5109051B475935575A96 +:1042E00008075A985D050627292D56431342985C06 +:1042F000050626282D56451441C502997E243E28E0 +:104300004D422641285E5419341DFE77019318262C +:1043100010272A427954FEDD019218260F282B42DD +:104320007C58FEE40001FFB3FF3B026201E1001C88 +:10433000001D400D040317170808019A0010100013 +:1043400099003F322F10ED322F3311333330314784 +:10435000133307333E0233321615140607032313B3 +:1043600036363534262322060607034D997B0F0384 +:104370001A455837596009055B9C5D05072A2A2EA6 +:1043800058471541C5029A7D233F275F5419371BB3 +:10439000FE7801941725102828417B58FEE400027E +:1043A000FF72FE15026401DF001700280023401091 +:1043B000121318180F040320200707019A170F99EA +:1043C000003FCEE4322F3311333311331133333006 +:1043D000314313330733363633321615140E0223A6 +:1043E000222627230606070713323E0235342623EA +:1043F000220E031514168EDC770E05276F4A5474AF +:104400002F597F4F47511805040C0838F02E4D38AE +:104410001E343326433728163BFE1503BF73314D38 +:10442000717A55A2814D402C234D23F3018D3A61C1 +:10443000773D3E3E2946585E2C3743000001FFD2AF +:10444000FF2F020501E000260018400D0A240D2070 +:10445000101D061A139A070099003F32E4321739EB +:104460003031572226273516163332363534262773 +:10447000262635343633321617072626232206150C +:104480001416171E02151406A24365282969374021 +:104490004F3144474D8C77407130312557322E3D96 +:1044A0002E3F2D46299DD1151478161F302A202C19 +:1044B0002325503F5F691B1869131B28241D2A1EE2 +:1044C0001732422E6A6F0001FFD3FF2F01A302674C +:1044D000001D0017400A0710100C0A0D9A170099CA +:1044E000003F32F432CD3311333031572226353488 +:1044F000363713233F023307330723030606151409 +:104500001633323637150606944F6305054F680F8C +:104510007A526022B718B75003052121192F1C18B1 +:104520004DD141531027150159442E8D936CFEA691 +:104530000C1C0C1B1E0A096A0B100001FFE0000096 +:1045400004E8050D0024001E4012240A1A0A0D1664 +:1045500004201D07081C0A1111089572002B322F28 +:104560003F17393F3031631336363736363703213C +:10457000013636373636371333030606070E020781 +:10458000132101060607060607032061102F2628BF +:104590007C4EAE010301100C160A2E331065E9643F +:1045A0001030251942532FB0FEFBFEEF0E1D0F2FCA +:1045B00037116301CB487B3739501401ABFD4906F5 +:1045C0000F0A1C574C01D9FE284B743421392B0E8D +:1045D000FE5102BB020E0B1D6651FE340001FFD3DB +:1045E000000003ED052100250014400923020225E7 +:1045F0000A0C159672002B323F331133303163377A +:1046000021133636353426272626232206060707A9 +:1046100037363633321617161617161615140606C1 +:10462000070333072D27025F96040418161E743DF6 +:104630002357683C1E2847A25A81B33E1F25080312 +:1046400003030806979228BB02BD152410263613D3 +:10465000221304060403BB09092230194024112542 +:1046600012132B311BFD3BBB0001FFB5FFF50331DE +:1046700005210027001A400D220A121996722423E0 +:104680000707000B72002B321133332B323F3031CE +:104690005722262737161633323636371336363535 +:1046A00034262322060737363633321616151406FB +:1046B00007032337230E02381F4123461D3D205296 +:1046C000926A175A05052E2E2856332834612D5626 +:1046D0007D430808CCB7090C2B69810B0807D2076A +:1046E000074E936801A9182912272E0B0CBF0B0C3B +:1046F0002A5E4F1D4426FC3DC736603C0001008801 +:104700000000048D050D00130011B70C09090A956E +:1047100072000A003F2B32113330316113363637C5 +:104720003636373721372107060607060607030105 +:10473000CEB70A2719162A160AFD592803DD243296 +:104740004921232D0EB6035E31531C1B270D05BBDB +:10475000A911261D1E593EFCA5000002000B0000F9 +:1047600004B50521001F00230017400B230A222255 +:104770000A0A129672000A003F2B3211332F3F3083 +:10478000316113363635342627262623220607378D +:104790003E0233321617161617161615140607039F +:1047A0002113330302FABD04042C2B205E324AD9B4 +:1047B000A2285BA4903F86B63E2024080303090983 +:1047C000BDFC25A7EBA703781524103642130E0B6A +:1047D0000E0FBC0A0C0723311A42241225121D4564 +:1047E0002AFC880312FCEE000001000C0000020B02 +:1047F000050D0003000BB4030A019572002B3F3036 +:1048000031730133010C0113ECFEED050DFAF300D9 +:1048100000010040000002E5050D00180011B71866 +:104820000A0C08080A9572002B3211333F3031739D +:10483000133E0237363637213721070606070606AC +:10484000070E03070340880F3243291C3317FEEF7E +:104850002701F4242E551E101C0B080F0D0C058982 +:1048600002834684732E213211BBAC1E63341A3A84 +:104870001F152C2D3018FD7D0001000A000004B624 +:10488000052100230010B7230A140A1F06967200A0 +:104890002B323F3F303173013E0333321617161669 +:1048A0001716161514060703231336363534262734 +:1048B0002E0223220607030A0111216F878A3C700A +:1048C000A63F1C260D0C0E0A09BDECBD0404100EFB +:1048D000154A5B2F296B41ED0504040A09061B26C6 +:1048E000112E1C193B23224B29FC88037815241018 +:1048F0002031131C1A0A0505FBA500010077FFED06 +:1049000004CC052100400015400B262D96720A9517 +:104910007215000B72002B322B2B323031452226C0 +:104920002726263534363713330306061514161793 +:104930001616333236373636373E033534262726B9 +:104940002623220607373636333216171616151465 +:1049500006070E02070606070E0202098EB6281584 +:10496000110E0E87ED880F0E121317583F49772D41 +:10497000273F170A14100A1117165640132413293B +:10498000213F1F5E902C2F221211102D37213685CA +:104990004F275358137A6C2E6A38347642027EFDC4 +:1049A0008243712D35551E2B2D3C3B2F87502553AF +:1049B000545121365A1F22280503BC0506363234CD +:1049C000904B3C8D524D89773253772412170C004F +:1049D0000001006301C50201050D0004000CB403D1 +:1049E00000019572002BCD3230315313330307632E +:1049F000B3EB8ABE01C50348FD74BC000001008A08 +:104A0000FE1403AA05200020000EB6200E72091322 +:104A10009672002B322B3031410136363534262741 +:104A200026232206070606073736363332161716B0 +:104A300016171616151406070101A701020A0A1B0C +:104A40001F408A427A431018082A3FB566588F2FB4 +:104A5000383F0904020B0AFEFEFE1404C02A481E59 +:104A60003C6021430E0E040402C10E132A262A7450 +:104A700046182811326432FB41000001FFBCFFECF4 +:104A800003C1052000380010B71A2496720A000BE3 +:104A900072002B322B32303145222627371616175B +:104AA000161633323637363637373636353426270C +:104AB0002626232206070606073736363332161710 +:104AC0001616171615140607070606070606070624 +:104AD00006011467AB462B07120B2C9959477B2A0A +:104AE000294914240B09171A1F694A3D7F441017DE +:104AF000082948BA5D69A62F222809070B0A251242 +:104B0000352B2875513790141010C7020503081370 +:104B1000392C2C8D5AAE2A481D385C2124280E0EC3 +:104B2000040402C111104035275E3333292E62344C +:104B3000AD548F443F6F241D2400000100A40000E9 +:104B4000045E0619000A00144009080303050695CF +:104B500072000A003F2BCD33113330316113012134 +:104B6000133303210701030148CE0133FD5B61ECE0 +:104B70003902A625FEC5CC01F0026101C8FEF7ACE2 +:104B8000FD8BFE110002000B000004B70520001190 +:104B90000022000FB61311121F069672002B323F2F +:104BA00033303173013E03333216161716161514BF +:104BB0000607032521133E02353426272E02232221 +:104BC00006070B0111206F878A3C54876A29292820 +:104BD0000607C3FD3702049D0203021110154B5C4A +:104BE000302A6B410504040A09050F242020643F84 +:104BF0001A3B20FC6BBB02DF0B1512091D2B0F1992 +:104C0000180706030001FFD5000004BE051C003391 +:104C100000204013330A27322E2B101706092120BB +:104C20000A159672099572002B2B3F331217393FE4 +:104C3000303163013E023534262627331616171607 +:104C40001415333636373616171E021514060703A9 +:104C5000213721133E02353426262726060706066D +:104C60000707012B01190B1009070902D9070801D1 +:104C7000010D42A96139662449501F0C0BADFE0F8E +:104C80002701038605080415302C336D2C2E56168B +:104C900014FEDE0396234B451F16443F0F1A3118AE +:104CA0000A13093D490A0517170D4E6F3C275E365A +:104CB000FCD3BB02721A2F28121F3F2A021B0A0EB6 +:104CC000103C1B1AFC440001FF91FE1D01B9050DAB +:104CD0000012000CB5120E72099572002B2B3031A8 +:104CE00043013E02353426262733161615140606D0 +:104CF00007016F011E0B0E07010403ED0302020DF5 +:104D00000FFEE2FE1D054532615E2D172A2F1D178D +:104D10002D171F6A8344FABB0001FFCA000003225B +:104D200005210025000FB602250A0F169672002BEA +:104D3000323F333031633721363637133636353428 +:104D4000262726262322060737363633321617162D +:104D50001615140607030E02070736280180141DD6 +:104D60000A7D0303050507312B23503229285F37BD +:104D70005A6D1E1E1A07067D0C23250E16BB2D5AD2 +:104D80002D024B101B0C0F180A1D230808BF080822 +:104D900028222058331A3820FDB536786B2234008B +:104DA0000002003EFFED048E05210022003E001FA0 +:104DB000400F110C0C363632321216967223000B4D +:104DC00072002B322B323211331133113330314513 +:104DD000222E023534363637363637220E02073762 +:104DE0003E0233321E02151406070E0327323636F2 +:104DF000373E0335342627262623220606070606D5 +:104E000007060615141601D77CA05924070D0A21A0 +:104E10007F5D07262E2809285EB0A44D7AA05B2569 +:104E20000E0D237CACD5524B765C231722180C1F39 +:104E30001F184B2D1638320E5D78210F0E64134962 +:104E40007993492752562E9CE74A02020201C00676 +:104E5000080548799750357943A4F9A955BF42818F +:104E600061316F70652744621F181B01020253E510 +:104E70009F44702D7A810001FFB0FFC50525050D07 +:104E8000001A001D40111195721A0602050A170D2D +:104E900007000795720100002F322B1217392B30B3 +:104EA000314737253636370703331313363637364F +:104EB00036371333030E020706040750280126294C +:104EC000552C5441EA1F084274312B4417AEE6AD0D +:104ED000184052326CFEC0CF3BBF2B051209700444 +:104EE000AEFDC2FE3B226441378248023BFDCE4C00 +:104EF0008A7A368BB01E00010061FE14046F052112 +:104F0000002F001D400E19181816171700072696B7 +:104F100072000E72002B2B3212392F3333113330C3 +:104F20003141133636353426232206070606070696 +:104F300006151416171616171707272E02353436BE +:104F4000373636373636333216171616151407032A +:104F50000271F210105C7648702417280E1D1D1582 +:104F600017113D2A2C4A2F69904B040A1A926B4F55 +:104F7000A65969A23335281EF2FE14047349752B15 +:104F80006B85251C12301C2B5B30223D17121D0730 +:104F900009AB02024F85521A3B2C7DBF362D2C3BAC +:104FA000383E9552778BFB8D00010053FFEC048750 +:104FB0000521003F0019400C252626001733967264 +:104FC00009000B72002B322B3212392F333031454E +:104FD0002226262727371616333236373636373EFF +:104FE0000235342626232206070606070606151470 +:104FF0001616171707272E0235343637363637364A +:1050000033321E0215140E0207020001CA427D6AE5 +:10501000232B285FBE60416D2735411A0E1B1127D7 +:105020005D5048742415220C1D1E20493B2C49302C +:10503000699049030A1A926B9CB1729D612C0A1205 +:105040001B1155FEC71405090505B90B0A2D283794 +:10505000915E34767230456E3E2A20162A15275608 +:10506000302A51370408AC03034F84531A3A2C7D7D +:10507000BF36593F71985A285C646430FEE9FF00DE +:1050800000010033FE140452050D001A001D4012E9 +:105090001815041901050907021A0E720D957202FE +:1050A0009572002B2B2B1117393031531303331307 +:1050B000273E023736363713330306060706060740 +:1050C000060607370333E07AFA726E1F3E3E1E462D +:1050D000621758EB5A15533F34894D305D2F6CD908 +:1050E000FE14042102D8FCF85A05090A050C796857 +:1050F00001A4FE54619A332B360A060D0763FC03A4 +:105100000001FFBD000004CB050D001C0022401370 +:105110001A060C170905071C1B01011C0A109572C1 +:10512000079572002B2B3F33113311121739303191 +:105130006337211616170301211316161736363753 +:105140001333060607060607060607130743280259 +:105150005120401FC9FED80101E3060A064B6A2010 +:1051600053E5152713277444214723BC1DBB0102B7 +:1051700002019102C6FDC40C170B44AC6701134138 +:10518000804081CB4B24401BFE9389000002FFA985 +:10519000FE14053E050D001C0020001C400E200ED4 +:1051A000721E1E201C0A100C0C0E9572002B321160 +:1051B000333F11392F2B3031613636373E02373EBF +:1051C00002370121372107010E04070E02070701EC +:1051D000013301020E0204030837573804060503A1 +:1051E0000123FCE227041B20FEC60719211F190713 +:1051F000152A1F0708FCB2010BECFEF40A120A285C +:1052000091C16F060C0B050221BB98FDB80B323F14 +:1052100041350E2F62581E26FE1404EDFB130001CB +:105220000095000003D105210022000DB50D159554 +:1052300072000A003F2B3230316113363635342686 +:105240002726262726262322060607373636333218 +:105250001617161617161615140607030217BD049F +:105260000414120B23131B4F223263744B295D9AD3 +:105270003B86A14028340E0B050909BD037815248F +:10528000102334130E13070909040705BD07081777 +:1052900023143E251C38181D452AFC8800010044B3 +:1052A00000000628050D0030001F4011240E0E1AC4 +:1052B00016031B070406000195721C000A003F320A +:1052C0002B1217393311333031731333032716166A +:1052D00033363637363637133303060607060607E6 +:1052E000062222233703213236373636371333036B +:1052F0000E020706060706062344A5E3664A1523A1 +:105300000E4557283748196BDF6A28684A4CB26D3A +:10531000101D1E106929011271DC5735541DADE1B5 +:10532000B01D50643A56CA71316533050DFCE786ED +:1053300017130F271F2C8C4F0161FEA181B541432C +:10534000410F0164FEB3736A3F9E610238FDC46081 +:10535000AA913B57701A0D0D0001FFB8FFF804F831 +:10536000052000320019400E200A2A2D0D101105CB +:1053700015957206000A003F322B17323F30315725 +:1053800022262737163332363736363713060607C6 +:10539000373E023332161716161514060703231369 +:1053A00036353426272E0223220607030E032B1C34 +:1053B000381F25322B273C150F1507A22548252914 +:1053C0006AC1AF4F6EAF3B342D0909BEECBD081367 +:1053D000121445542B234C28A513456589080C0C41 +:1053E000AF081C1E14352302F5020602BC0A0C0687 +:1053F0001E28226C3C224826FC8003782623223477 +:10540000131819090202FCFD5C86582BFFFF0044AB +:105410000000063A0612062603EB00000107042EE0 +:105420000538005A000AB331019572002BCE303195 +:10543000FFFF0044000006280611062603EB0000CB +:105440000107042F00AE0059000AB3310195720024 +:105450002BCE3031FFFF0044000006300612062636 +:1054600003EB00000027042C031BFF5C0107042E44 +:10547000052F005A000AB33D019572002BCE303142 +:10548000FFFF0044000006280611062603EB00007B +:105490000027042C031BFF5C0107042F00B80059F0 +:1054A000000AB33D019572002BCE3031FFFFFFE0C3 +:1054B000FF9004E8050D062603D20000000704272C +:1054C000027A005FFFFFFFE0FEC604E8050D062636 +:1054D00003D200000007042802670068FFFFFFE016 +:1054E000000004E8050D062603D200000007042C86 +:1054F00001ADFEB2FFFFFFD3000003ED052106263C +:1055000003D300000007042C0181003EFFFFFFB51C +:10551000FFF503310521062603D400000007042C03 +:10552000010E003FFFFF00880000048D050D0626D8 +:1055300003D500000007042C0143003EFFFF000BD1 +:10554000000004B50521062603D600000007042C40 +:105550000277003EFFFFFFAF0000020B050D06269D +:1055600003D700000006042CF53EFFFFFFBD00003E +:1055700002E5050D062603D800000006042C033DB5 +:10558000FFFF0077FFED04CC0521062603DA0000BB +:105590000007042C028E003EFFFFFFDA01C5020166 +:1055A000050D062603DB00000007042C001F013058 +:1055B000FFFF008AFE1403AA0520062603DC000074 +:1055C0000007042C0151003FFFFFFFBCFFEC03C1AB +:1055D0000520062603DD00000007042C015A003ECA +:1055E000FFFF00A40000045E0619062603DE00008B +:1055F0000007042C0146003FFFFFFFD5000004BE5A +:10560000051C062603E000000007042C0288003E6B +:10561000FFFFFFCA000003220521062603E2000067 +:105620000007042C0114003EFFFF003EFFED048E36 +:105630000521062603E300000007042C0261003E5A +:10564000FFFF0061FE14046F0521062603E500003C +:105650000007042C026300FFFFFF0053FFEC0487E8 +:105660000521062603E600000007042C028100EE57 +:10567000FFFFFFBD000004CB050D062603E8000078 +:105680000007042C00D6FF9FFFFFFFA9FE14053E74 +:10569000050D062603E900000007042C0251003E18 +:1056A000FFFF0095000003D10521062603EA000054 +:1056B0000007042C0159003EFFFF004400000628AB +:1056C000050D062603EB00000007042C031BFF5CFE +:1056D000FFFFFFB8FFF804F80520062603EC0000E2 +:1056E0000007042C02D10039FFFF000C0000020B60 +:1056F0000613062603D700000107042900DA005B21 +:10570000000AB304019572002BCE3031FFFFFCE498 +:1057100004D9FE5B062104070043FBBA0000FFFF2B +:10572000FE0704D9FFF2062104070076FD1E0000E3 +:10573000FFFFFF2704D901F006210407014AFE3EBE +:105740000000FFFFFC9A04DAFFAE05F604070151E2 +:10575000FBB50000FFFFFF6504DA01CF05870407F2 +:10576000014CFE800000FFFFFF8204D902080609F9 +:105770000407014DFE610000FFFF002A04F9013615 +:1057800005FA0407014EFF240000FFFFFF87050410 +:1057900001E205EB0407006AFDD00000FFFFFFCC2B +:1057A00004D901A2069B0407014FFEB20000FFFFCF +:1057B000FF4E04D90298062104070152FE6500003D +:1057C000FFFFFF7504D9023F06210407014BFE4B82 +:1057D00000000002FC4104D9FF1A0621000B00174B +:1057E0000021400F0A16160C041010051280000F3D +:1057F0000C010C002F5D331ACD32321133113311ED +:10580000333031412E022735331E021715212E0267 +:105810002735331E021715FE98285B4F18E80E290E +:10582000331AFE12285C4F18E80E29331C04D929BC +:105830006D712D143068682F19296D712D14306821 +:10584000682F1900FFFFFFB103C1016805B6040707 +:105850000202FF3900000001FC88FE7BFD92FF7D03 +:10586000000C0008B10006002F33303141222635EC +:10587000343633321616151406FD0133464E4623D0 +:10588000351E4DFE7B33384453172E2345550001FA +:105890000072FE3B01D6FF83000B000EB4010B80AB +:1058A0000705002F331ACD32303153353E023733DE +:1058B000150E0207721534310FDB1346572DFE3BD0 +:1058C0001B256B712C14286C7030FFFFFE9EFE149C +:1058D000004A00000407007AFF5D0000FFFFFEBBE6 +:1058E000FE2C0030000204070150FF1600000001EA +:1058F000FFE304D9040B058600030008B101000092 +:105900002F323031433721071D2504032504D9AD3B +:10591000AD000001FDE204CFFEE206440012000EDD +:10592000B5120080060172002B1ACC3230314126AC +:1059300026353436333216151406070606151416A6 +:1059400017FEDF798454493231211D15193336048D +:10595000CF14745443562F241C210C0817161A2BED +:1059600012000001FDDF04CEFEFC06440014000E10 +:10597000B50100800E0172002B1ACC323031413556 +:105980003E02353426272626353436333216151492 +:105990000606FDDF2B3B1C1312162138343E4D3D0D +:1059A0007E04CE520C1D24151111070B1B20272C31 +:1059B000473E3F6342000001FCE10487FFE705C06A +:1059C0000013000EB40A06060011002F3333113302 +:1059D00030314122263534363321363633321615EE +:1059E000140607210606FD3C2C2F444201B50B3559 +:1059F000302D2E4144FE4B0C350487362638482C7A +:105A0000312D273A4C012A340001FCD104DFFFD2AA +:105A100005F3001D0012B6021D1D16098010002F8F +:105A20001ACC3233113330314137333236363736D0 +:105A3000363332161514060723363435342623221E +:105A400006070E0223FCD121103961592A36693B21 +:105A50005D7C03039802302718392130758A500481 +:105A6000DF9E121F11151F62691223140C110828E2 +:105A7000240E0D13281B0002FEE0FE08FFB6FFA651 +:105A8000000B0017000FB40C12120006007C2F331D +:105A9000322F33303147222635343633321615143F +:105AA00006072226353436333216151406AC211D6E +:105AB000342C231D3860211D352C221D37FA1E146D +:105AC0002F3F1F16313AFE1F152E401F16313C0086 +:105AD0000005FFA3FE02026AFFA0000B00170023CF +:105AE000002F003B0022400E181E1E0C1212063022 +:105AF00036362A2A0006007C2F33322F3311331119 +:105B000033113333113330314322263534363332B7 +:105B1000161514063322263534363332161514067C +:105B2000332226353436333216151406052226352F +:105B300034363332161514062122263534363332E4 +:105B4000161514061E221D352C211E38FA221D346E +:105B50002D221E38DA221C342C221D37FE0B211C6C +:105B6000332D211E37016A211D332D221E38FEFFE1 +:105B70001E152E40201533391D152F4020163239A1 +:105B80001E142F4020153339FD1E152E40201433CE +:105B90003A1E152D412014333A000003FFDCFE02AB +:105BA0000243FFA00003000F001B00184009040A75 +:105BB0000A101016160001002F33332F3311337CD7 +:105BC0002F3330314737210713222635343633320D +:105BD00016151406372226353436333216151406B8 +:105BE000241301691367211D342C221E380C221D39 +:105BF000342D211E37DE5D5DFEE01E152E40201483 +:105C0000333AFD1E152E4020153339000003FE2DBA +:105C1000FE020096FFA000070013001F0024400EA4 +:105C2000080E0E14141A1A03000006020203007C68 +:105C30002F33113333182F11332F3311337C2F337C +:105C400030314137233721072307052226353436E3 +:105C500033321615140637222635343633321615EC +:105C60001406FE892B8713016913882B011C221D42 +:105C7000332E221E390C221C342D211E38FE58CA08 +:105C80005D5DCA561E152D412014333AFD1E152E9A +:105C90004020153339000001FF15FF01FFB5FFA2B9 +:105CA000000B0009B10006007C2F3330314722265B +:105CB000353436333216151406AD221C332D221E10 +:105CC00038FF1E152F3F2016313A0002000CFF0A44 +:105CD00001D0FFAB000B0017000FB40006060C123A +:105CE000007C2F333311333031452226353436339F +:105CF0003216151406212226353436333216151481 +:105D000006016D211E342E221E38FEB2211D342CB8 +:105D1000211E37F61E152E402015323A1E152F3F34 +:105D20002015323A0003FE82FE020047FFA0000B5E +:105D300000170023001940090C121206181E1E003D +:105D400006007C2F3332182F331133113330314199 +:105D500022263534363332161514063322263534CE +:105D600036333216151406072226353436333216EA +:105D7000151406FEC1221D352C211D37FA221D35B2 +:105D80002D221E38F2211D332E221D37FEFF1E1537 +:105D90002E402015323A1E152F3F20163239FD1E97 +:105DA000152D412014333A000001FEA4FF31002ECE +:105DB000FF8E00030009B10001007C2F3330314514 +:105DC000372107FEA414017614CF5D5D0001FEA407 +:105DD000FE5E0029FF8500070014B60602000002DF +:105DE0000203007C2F331133182F11333031433726 +:105DF000233721072307FC2B8B140171148C2BFEF6 +:105E00005ECA5D5DCA00000100600518010205B8A8 +:105E1000000B0008B10600002F3230315322263526 +:105E200034363332161514069F221D352C221F39A5 +:105E300005181D15303E2015323900010060051887 +:105E4000010105B8000B0008B10600002F32303107 +:105E50005322263534363332161514069E211D344E +:105E60002D221E3905181D152F3F2015323900032C +:105E7000FE71FDC90015FF9A000B001700230019E1 +:105E80004009181E1E0C0C12120006007C2F333223 +:105E9000182F3311332F3330314122263534363326 +:105EA00032161514061722263534363332161514D9 +:105EB00006172226353436333216151406FEAF2166 +:105EC0001D342D211D3757221D342D221D375821F9 +:105ED0001C332D221E38FEFA1E152E3F1F15333996 +:105EE000991E152F402015323B981E152F40201566 +:105EF000323B0001FFBB020F005C02B0000B000848 +:105F0000B10600002F323031432226353436333289 +:105F10001615140607211D342D221E39020F1E15D9 +:105F20002F3F2016313A0001FEF6FE27FF9BFF6E41 +:105F30000003000AB2008001002F1ACD3031411356 +:105F40003303FEF6456046FE270147FEB900000117 +:105F500000600518010205B8000B0008B10600003A +:105F60002F3230315322263534363332161514068B +:105F70009F221D352C221F3905181D15303E201576 +:105F80003239000100600518010205B8000B000855 +:105F9000B10600002F3230315322263534363332E9 +:105FA000161514069F221D352C221F3905181D15A4 +:105FB000303E201532390001FEBBFEAE0026FFAF99 +:105FC00000070014B606020000020203007C2F3313 +:105FD0001133182F1133303143372337210723076B +:105FE000E7248211015A138524FEAEAB5656AB004E +:105FF000FFFF0011FFEC02A8038304070373FF4BAC +:10600000FCACFFFF0050FFFF024C036B0407007B5A +:10601000FF5CFCADFFFFFFCFFFFF0295037F04078E +:106020000074FF4FFCACFFFFFFF9FFF102A4037FF8 +:1060300004070075FF5FFCACFFFFFFDDFFFF029F61 +:10604000037204070233FF5FFCACFFFF0005FFF0A3 +:1060500002B0036D04070234FF5CFCACFFFF0016C6 +:10606000FFF002B2037C04070374FF4DFCACFFFF9A +:10607000002B000002E4036C04070235FF53FCAC64 +:10608000FFFFFFF5FFEF02A1037F04070236FF4E7B +:10609000FCADFFFF000AFFF002A0037C04070375BC +:1060A000FF4DFCACFFFF0079FFEC046A05CD040650 +:1060B00000131D00FFFF00950003035A05B90406F5 +:1060C0000014A503FFFFFFD80000042B05CB040636 +:1060D0000015EC00FFFF0001FFEC042505CB0406D2 +:1060E0000016E400FFFFFFF80000043D05B70406BA +:1060F0000017FE00FFFF001EFFEC044305B6040678 +:106100000018EA00FFFF0065FFEC046705CC0406F9 +:106110000019F800FFFF00550000047805B60406DA +:10612000001AD800FFFF0032FFEC044605CD04063C +:10613000001BE800FFFF005AFFEC043805CC040602 +:10614000001CFF00FFFF008C0237032305CE04076D +:106150000373FFC6FEF7FFFF00C0024902BD05B58D +:106160000407007BFFCCFEF7FFFF0045024A030B4C +:1061700005CA04070074FFC5FEF7FFFF0065023C77 +:10618000031005CA04070075FFCBFEF7FFFF004DA3 +:10619000024A030F05BD04070233FFCFFEF7FFFFDE +:1061A000007C023B032705B804070234FFD3FEF747 +:1061B000FFFF0099023B033505C704070374FFD0B6 +:1061C000FEF7FFFF00AB024B036305B8040702357F +:1061D000FFD3FEF7FFFF00700239031B05C9040758 +:1061E0000236FFC9FEF7FFFF008B023B032105C704 +:1061F00004070375FFCEFEF700020046FFEC0434EF +:106200000480001400260010B71E0A077215000B48 +:1062100072002B322B3230314522262635343E0394 +:1062200033321E0215140E0327323E033534262363 +:10623000220E0315141601F891C25F386890B265FA +:1062400070A0663132618CB2633E6750371C5F6864 +:106250003E6852391E641478D18574D3B28449469D +:106260007FAA6472D2B08449C13C67859449808D0D +:106270003C6885954B7D8C000001004B00000300BD +:10628000046D000C0014400A04090803000A077298 +:10629000000A003F2B1117393031611336363706AB +:1062A00006070727013303012476102D1318462310 +:1062B000B46A01EFC6F002264DB23D17361672AA37 +:1062C0000136FB930001FFDB000003BF0480001BCD +:1062D0000016400A18011A1A1B0A09100772002B2F +:1062E000323F3311333330316337013E02353426C8 +:1062F00023220607273636333216151406060705FD +:106300001721072525017F848F394C44488F596E0A +:106310006ADF8BA4AA50A47DFEF70102232AAF01F5 +:10632000175F7D5F3439474848A05863A97B5B9667 +:106330009254B108CC000001FFAEFEA203C3048159 +:106340000031001D400D292A13131010001B2207D5 +:10635000720700002F322B3212392F3312393930A5 +:10636000314122262735161633323E023534262691 +:1063700023233733323636353426262322060727A1 +:106380003636333216151406060715161615140E72 +:1063900002012A73BD4C4DC5624D7B572D3A795D84 +:1063A0008125665EA6682B513B5B9441665AD19469 +:1063B000BBC255A27673924088D5FEA22926D62D5F +:1063C000372445653F456234B53B7A5D344D2B41FA +:1063D0002DA13F51B98F66A66F1508169B8956A24D +:1063E000814C0002FFCCFEA60410046A000A0016CD +:1063F000001F400E06030C0C0901010012110407D6 +:106400007200002F2B323211392F333311333330D6 +:106410003141132137013303330723030121133E95 +:106420000237230E020701E84FFD95260316FCC034 +:10643000CC29CD4FFE0F0186490F201F0C081135C6 +:106440003817FEA6017CC00388FC79C1FE84023D9A +:1064500001443D7D6D231A45451B0001FFD6FE8892 +:1064600003F9045300240021400F141313101019D2 +:106470001C1C00181507720800002F322B3212392D +:106480002F3333113311333031412226262735166D +:106490001633323E023534262322060727132107FE +:1064A000210336363332161615140E02013B46848C +:1064B0006F2C4AAF5E648D57287C803E703259CB7A +:1064C00002C62CFE04691E4D3075B365428EE3FE94 +:1064D00088142518D72B38335A713E667D150E4324 +:1064E00002C7CEFE91060C59AC7F68C1995A0002D2 +:1064F000005CFFEC045E05CC0027003B001F400F52 +:106500001A1930301E1E00150E057228000D72007B +:106510002B322B3212392F331133333031452226AF +:106520002635343E02373E0333321617072626231C +:1065300022060607333E023332161615140E0327C1 +:10654000323E023534262322060607060615141E9F +:106550000201F181B55F2951774F2F6B7C8D513A44 +:106560006D272B235E3586D2972D0725617B4A65E3 +:106570009451244E7BAD62436745245A5945724C71 +:106580000D0807162E49146BD19971EDE5C74A2DF8 +:10659000452E170E0BC30B0E70E8B7324E2C55A4C8 +:1065A000774DA3987A48C23F6B85465F6A42602E5A +:1065B0001B3E2031594427000001002EFE9D04504F +:1065C000045300060010B605020203077200002FF4 +:1065D0002B3211333031530121372107012E02F3C1 +:1065E000FD5D2B03A720FD06FE9D04EACCA3FAED7A +:1065F00000030039FFEC044D05CD00200030003FC2 +:10660000001A400E310818290400391005722100C3 +:106610000D72002B322B32111739303145222626CC +:1066200035343636372E02353436363332161615B3 +:10663000140606071E0215140E02273236363534AC +:106640002626270E0215141616133E03353426236C +:1066500022060615141601EB91C16058A7752F4E3E +:106660003071CD8B86AB535D96573E673E3D7EBF06 +:106670006E5772372C543C5780473763B8385A3FAF +:10668000216251405E34521462A7666BA3792B23BA +:1066900057714874B3665B95576B9765222765877A +:1066A0005C53967544B7426A3C3F6350231E507159 +:1066B000513F5D3102BF1534404F31505B345C3D7A +:1066C000536E00020017FEA103F304820028003B72 +:1066D000001D400D0D0C2929111100341B077207F4 +:1066E00000002F322B3212392F3311333330314126 +:1066F00022262735161633323E0237230E02232276 +:10670000262635343E033332161615140E02070EB4 +:1067100003133236363736363534262623220E0218 +:10672000151416010741812E2E79446BA075501B5C +:1067300009215C7446729A4E27517EAD717BB25F1F +:10674000244868442C677583A1416A4C11090929C2 +:10675000523E446846245EFEA1140ECD101B4A89A9 +:10676000BE75304A2A5FAE754EA093744466CF9EC4 +:106770006CECE6C9492F482F1802E0395F371C41FD +:1067800024466B3D3C66804468700003005DFFEC6E +:10679000044E05CD00030019002D001A400E000123 +:1067A00003020404240E05721A040D72002B322B0E +:1067B0003212173930314127011701222635343E74 +:1067C0000433321E0215140E0427323E04353426DB +:1067D00023220E0415141601295802BB58FDF8C0D7 +:1067E000BF2043678BB16C5E8F61312041658BB3F5 +:1067F000583C64513E2B1551533C66533F2B165069 +:10680000013D9202BA91FBF4FEEB76F0E4C595549B +:106810003A76B0757EFBE8C59353C44A81A9BDC3DF +:106820005B84864D85A8B8B64F8D9500FFFF002A82 +:10683000FFEC041904800406044FE500FFFF00B4D8 +:1068400000000369046D040604506900FFFFFFFBAC +:10685000000003DF0480040604512000FFFFFFBD99 +:10686000FEA203D20481040604520F00FFFFFFA61C +:10687000FEA603EA046A04060453DA00FFFFFFCA17 +:10688000FE8803ED045304060454F400FFFF004B9C +:10689000FFEC044D05CC04060455F000FFFF004258 +:1068A000FE9D04640453040604561400FFFF0027F1 +:1068B000FFEC043B05CD04060457EF00FFFF001A70 +:1068C000FEA103F60482040604580300FFFFFFDA6A +:1068D000FEE20271027904070373FF15FBA2FFFFBA +:1068E0000022FEF4021E02600407007BFF2EFBA2C2 +:1068F000FFFFFF9BFEF50262027504070074FF1C98 +:10690000FBA2FFFFFFABFEE702570275040700750D +:10691000FF11FBA2FFFFFFA0FEF502620268040761 +:106920000233FF22FBA2FFFFFFC1FEE6026C0263FF +:1069300004070234FF18FBA2FFFFFFE5FEE6028119 +:10694000027204070374FF1CFBA2FFFFFFEEFEF6BA +:1069500002A6026304070235FF16FBA2FFFFFFC178 +:10696000FEE4026D027404070236FF1AFBA2FFFF69 +:10697000FFD3FEE60269027204070375FF16FBA24D +:10698000000100B3044A02D7050D00030008B1015D +:1069900000002F32303153372107B32801FC28047F +:1069A0004AC3C3000001009001D002600621000F1D +:1069B0000008B10007002FCC30315326263534367D +:1069C00036373306060215141617F02F31478C6739 +:1069D00096618E4C272501D052BC698EFCE66A6711 +:1069E000E8FEFF8E65BB5300FFFFFFDDFE6401ADD7 +:1069F00002B40407046FFF4DFC940001000D01CFA9 +:106A000001DD061F000F0008B10007002FCE303156 +:106A10005336361235342627331616151406060754 +:106A20000D628D4C2625802F31478B6901CF67E79A +:106A300001018D65BC5352BE688EFDE36A00FFFF05 +:106A4000FF80FE61014F02B104070471FF73FC93E4 +:106A50000001009F028202D804C2000B0012B60798 +:106A60000504040A0001002F33333311333330316E +:106A7000413523353335331533152315017FE0E0D8 +:106A800078E1E10282E378E5E578E300000200AA1C +:106A900002F802E3045900030007000CB3040501E7 +:106AA00000002F32CE3230315335211505352115F6 +:106AB000AA0239FDC7023903E37676EB7878FFFF47 +:106AC000FFE6FF19021F015904070473FF48FC98F1 +:106AD000FFFFFFF6FF93023000F304070474FF4D3D +:106AE000FC9BFFFFFFC90000042E05B90606022427 +:106AF0000000FFFFFFA5000003B905B6060600125F +:106B000000000002003F000006A405B6000F0024AC +:106B100000254011010123230A1104721B1B0303EA +:106B20000000100C72002B32113311337C2F2B32EA +:106B30003211337D2F303161133303213236363732 +:106B40001333030E022321012132161615140607F2 +:106B5000032313363635342623210101B3E7CDC193 +:106B600001045E8C5E19CDCCCD2386DFAAFC9A0190 +:106B70003701D382AC550A0B73CE7E07066F6CFECD +:106B8000F7FEEF0442FC6E408F7803BFFC3EA4DFAB +:106B90007105B661A96D27572FFDE3024D233C1BFC +:106BA0006961FAFA0002005702DB05BB05C3001455 +:106BB000003D0032401B1F223633041530292901C5 +:106BC0001C1515070E0E030F100C0B050004010217 +:106BD00072002B32CD1739321133322F3311332F4C +:106BE0003312173930314111331313331123113458 +:106BF00036372303230323161615110522262735BE +:106C00001616333236353426272E023534363332D3 +:106C10001617072626232206151416171E0215140A +:106C2000060602C1BAC3C9B47E040208D169C70806 +:106C30000303FDF83E77242D763A485444533F61D0 +:106C400036827C3C702C20275D3640404C5A475899 +:106C500029458002E502D1FDD1022FFD2F019223AB +:106C60005D1EFDD00230225520FE670A19127114F4 +:106C70002130362D311F1836503D586B19146512CE +:106C80001B302D332E2219384B36465D2E00FFFF68 +:106C90000030000002050453060603A80000FFFFB1 +:106CA000FEFAFE1402060453060603A90000FFFFC5 +:106CB000FF9CFE2C02050453062603A800000006D4 +:106CC0000150F7000001FF94FE2E00E500000013C4 +:106CD000000CB30D008007002F1ACC323031532244 +:106CE0002635343637330606151416333236371543 +:106CF00006065B596E473B782323231E192E151F6A +:106D000044FE2E5C55508849458139202008058D68 +:106D1000080BFFFFFFEDFE7B02050453062603A8C8 +:106D200000000007041703650000000024000000B5 +:106D30000000000050DE05005C666F6E74735C4FEF +:106D40007377616C645C7374617469630000000044 +:106D5000D4FA00001C000000B8FA00004F737761FD +:106D60006C642D426F6C642E747466000001000028 +:106D70000010010000040000474445466AFA6A45D5 +:106D80000000C3A40000017C47504F5311FC0DC408 +:106D90000000C52000002F7847535542BEEC94E90F +:106DA0000000F498000005F24F532F32B038776E90 +:106DB0000000A0D8000000605354415479956B49FD +:106DC0000000FA8C0000002A636D61709C08F7F4E3 +:106DD0000000A13800000882676173700000001095 +:106DE0000000C39C00000008676C79662DD283B157 +:106DF0000000010C00008DBC686561641627592BEA +:106E0000000094CC000000366868656108AE05A2F9 +:106E10000000A0B400000024686D747894FE594905 +:106E20000000950400000BB06C6F6361108F342478 +:106E300000008EE8000005E46D617870030200D365 +:106E400000008EC8000000206E616D65551185FF41 +:106E50000000A9C4000003A0706F737430387CD8A0 +:106E60000000AD64000016387072657068068C858D +:106E70000000A9BC00000007000200520000024808 +:106E8000032A00030007000073112111252111219D +:106E90005201F6FE710128FED8032AFCD65A02766A +:106EA0000002001500000211032A0007000A00007A +:106EB00073133313232723071333031599CC97A593 +:106EC0001B771C2C562B032AFCD6ABAB0116013CBE +:106ED000FFFF001500000211043306260001000028 +:106EE000000702C3011400E8FFFF001500000211B3 +:106EF0000407062600010000000702C8011400E88C +:106F0000FFFF001500000211049D0626000100008D +:106F1000000702E8011400E8FFFF0015FF3002112E +:106F20000407062600010000002702D1011300001B +:106F3000000702C8011400E8FFFF0015000002115D +:106F4000049D062600010000000702E9011400E884 +:106F5000FFFF00150000021104E9062600010000F1 +:106F6000000702EA011400E8FFFF0015000002110B +:106F700004D1062600010000002702C8011400E821 +:106F8000000702CA011401A1FFFF00150000021151 +:106F90000422062600010000000702C7011400E8D1 +:106FA000FFFF001500000211043106260001000059 +:106FB000000702C6011400E8FFFF001500000249A7 +:106FC0000462062600010000000702EC011400E83C +:106FD000FFFF0015FF300211041806260001000013 +:106FE000002702E6011400E8000702D101130000A7 +:106FF000FFFF0015000002110462062600010000D8 +:10700000000702ED011400E8FFFF00150000021F59 +:1070100004AC062600010000000702EE011400E89F +:10702000FFFF00150000021104DD0626000100002C +:10703000002702E6011400E8000702CA011401ADAE +:10704000FFFF0015000002110435062600010000B4 +:10705000000702CD011400E8FFFF00150000021137 +:107060000412062600010000000702C0011400E817 +:10707000FFFF0015FF300211032A06260001000061 +:10708000000702D101130000FFFF001500000211EC +:107090000433062600010000000702C2011400E8C4 +:1070A000FFFF001500000211043C0626000100004D +:1070B000000702CC011400E8FFFF001500000211D8 +:1070C0000410062600010000000702CE011400E8AB +:1070D000FFFF00150000021103CF0626000100008B +:1070E000000702CB011400E8FFFF0015FEFC02249C +:1070F000032A062600010000000702D501C6000091 +:10710000FFFF0015000002110431062600010000F7 +:10711000000702C9011400E8FFFF0015000002117A +:107120000526062600010000002702C9011400E818 +:10713000000702C3011401DBFFFF0015000002116C +:107140000418062600010000000702CA011400E826 +:107150000002FFF3000002B1031E000F0012000046 +:107160006301211523153315231533152135230705 +:107170001333350D0161015DAA7878AAFEBD834500 +:10718000695F031E7AC37DEB79A9A90119FDFFFF91 +:10719000FFF3000002B104330626001B00000007C5 +:1071A00002C301BA00E80003003C0000022A032ADF +:1071B0000014001E00290000731133321E02151442 +:1071C0000606071E0215140E022327333236353405 +:1071D0002626232335333236363534262623233CE0 +:1071E000D3345D48291D35252F4021213E5B3B4688 +:1071F000263B2D142E272523292A0F172D221F0366 +:107200002A102D5344314328070631523A3F5B3A46 +:107210001C7D3C3A2E361976193022202B16FFFFA2 +:10722000003C0000022A040E0626001D0000000794 +:1072300002C1012700E800010031FFF4020D03350F +:107240000027000045222626351134363633321603 +:107250001615152335342626232206061511141675 +:1072600016333236363535331514060601245C6B79 +:107270002C2C6B5C5A652AAF05181D1C1B07091BBB +:107280001A1C1806AF29650C43795201245479421F +:107290003B6A454651182C1D1E2D19FE831B2D1BC4 +:1072A0001D2E185546456D3FFFFF0031FFF4020DBE +:1072B00004330626001F0000000702C3012200E875 +:1072C000FFFF0031FFF4020D04220626001F00001C +:1072D000000702C7012200E8FFFF0031FEEB020DAC +:1072E00003350626001F0000000702D4011A000023 +:1072F000FFFF0031FFF4020D04310626001F0000DD +:10730000000702C6012200E8FFFF0031FFF4020D72 +:10731000040E0626001F0000000702C1012200E83B +:107320000002003C00000219032A000B00170000B5 +:10733000731133321616151114060623273332360D +:1073400036351134262623233CCD6A7630307569D4 +:107350001C1C2924090B24281B032A35715AFEDA28 +:107360005B73367C1830240161242C14FFFF003C31 +:10737000000003D7032A042600250000000700D6DA +:1073800002420000FFFF003C000003D70422042655 +:1073900000250000002700D602420000000702C7B7 +:1073A000031B00E80002000700000211032A000F7F +:1073B000001F0000731123353311333216161511D7 +:1073C0001406062327333236363511342626232376 +:1073D00015331523332C2CCE6A76303075691C1C7E +:1073E00029240A0B24281C2929017259015F3571AF +:1073F0005AFEDA5B73367C1830240161242C14E2C7 +:107400005900FFFF003C0000021904220626002557 +:107410000000000702C7012500E80002000D00007F +:10742000021D032A000F001F0000731123353311C2 +:107430003332161615111406062327333236363525 +:1074400011342626232315331523403333CD6B7691 +:107450002F307568212429240A0B25272431310176 +:107460007652016235715AFEDA5B73367C1830242D +:107470000161242C14E55200FFFF003C00000219BA +:10748000040E062600250000000702C1012500E8C1 +:10749000FFFF003C000003B8032A0426002500007B +:1074A000000701B0024A0000FFFF003C000003B8E3 +:1074B000033A042600250000002701B0024A00001C +:1074C000000702C7030E00000001003C000001AAF3 +:1074D000032A000B00007311211523153315231502 +:1074E00033153C016CB98D8DBB032A7AC97CF279C6 +:1074F000FFFF003C000001AA04330626002E000016 +:10750000000702C300F400E8FFFF003C000001AAEE +:1075100004070626002E0000000702C800F400E859 +:10752000FFFF003C000001AA04220626002E0000F6 +:10753000000702C700F400E8FFFF003C000001AABA +:1075400004310626002E0000000702C600F400E801 +:10755000FFFF003C0000022904620626002E000006 +:10756000000702EC00F400E8FFFF003CFF3001AA36 +:1075700004180626002E0000002702E600F400E8AA +:10758000000702D100E00000FFFF003C000001EF17 +:1075900004620626002E0000000702ED00F400E859 +:1075A000FFFF003C000001FF04AC0626002E000097 +:1075B000000702EE00F400E8FFFF003C000001AA13 +:1075C00004DD0626002E0000002702E600F400E895 +:1075D000000702CA00F401ADFFFF0015000001AA78 +:1075E00004350626002E0000000702CD00F400E856 +:1075F000FFFF003C000001AA04120626002E000036 +:10760000000702C000F400E8FFFF003C000001AAF0 +:10761000040E0626002E0000000702C100F400E858 +:10762000FFFF003CFF3001AA032A0626002E0000BF +:10763000000702D100E00000FFFF003C000001AAAB +:1076400004330626002E0000000702C200F400E802 +:10765000FFFF003C000001AA043C0626002E0000AB +:10766000000702CC00F400E8FFFF003C000001AA84 +:1076700004100626002E0000000702CE00F400E8E9 +:10768000FFFF003C000001AA03CF0626002E0000E9 +:10769000000702CB00F400E8FFFF003CFEFC01AA5B +:1076A000032A0626002E0000000702D5013A00003A +:1076B000FFFF003C000001AA04180626002E00006F +:1076C000000702CA00F400E800010017FFF101D42E +:1076D000032A0026000057222626353533141415B8 +:1076E000141633323E02353426262323353723350C +:1076F000211507273332161615140606F755622989 +:10770000A7192211150C041130305798D00184C2EA +:1077100027405257212B610F40734B1D0114084520 +:107720003A0F1D2F1F3B462059CD7965FE26427327 +:107730004A4A7241FFFF0017FFF101D404220626D6 +:1077400000420000000702C700FC00E80001003C06 +:107750000000019A032A0009000073112115231566 +:10776000331523113C015EAB9595032A79CC7DFE40 +:107770009800FFFF003C0000019A040E062600441A +:107780000000000702C100DA00E800010031FFF448 +:1077900002120335002A0000452226263511343610 +:1077A00036333216161515233534262623220606BF +:1077B0001511141616333236363535233533112369 +:1077C000270606010F5461292C6B5C5A672CAF0702 +:1077D000191C1D1A070B1D1B1C1E0C49EA760A10EA +:1077E0003E0C467F530110567E453C6A4734421A90 +:1077F0002C1B1F2E19FE891B2F1D1E301B5F69FEBF +:107800005C43222DFFFF0031FFF4021204330626F1 +:1078100000460000000702C3012300E8FFFF00311B +:10782000FFF402120407062600460000000702C803 +:10783000012300E8FFFF0031FFF4021204220626B4 +:1078400000460000000702C7012300E8FFFF0031E7 +:10785000FFF402120431062600460000000702C6AB +:10786000012300E8FFFF0031FE9C021203350626CB +:1078700000460000000702D301230001FFFF003192 +:10788000FFF40212040E062600460000000702C1A3 +:10789000012300E800020031FFF4024A033500032F +:1078A000002E0000653521150522262635113436B7 +:1078B00036333216161515233534262623220606AE +:1078C0001511141616333236363535233533112358 +:1078D00027060601410109FEC55461292C6B5C5A3B +:1078E000672CAF07191C1D1A070B1D1B1C1E0C490A +:1078F000EA760A103EBD5959C9467F530110567E9B +:10790000453C6A4734421A2C1B1F2E19FE891B2F37 +:107910001D1E301B5F69FE5C43222D000001003FED +:1079200000000223032A000B0000731133113311EE +:107930003311231123113FB37DB4B47D032AFEB864 +:107940000148FCD60162FE9E0002FFF300000229FE +:10795000032A001300170000731123353335331544 +:1079600033353315331523112311231111333523E7 +:10797000263333B375B42727B47575750267388B12 +:107980008B8B8B38FD990162FE9E01E28500FFFF23 +:10799000003F0000022304220626004E00000007DC +:1079A00002C7013100E8FFFF003F0000022304315D +:1079B0000626004E0000000702C6013100E8000163 +:1079C000003D000000F0032A000300007311331192 +:1079D0003DB3032AFCD6FFFF003DFFEB024E032A16 +:1079E00004260052000000070061012D0000FFFF87 +:1079F000003D000001450433062600520000000748 +:107A000002C3009600E8FFFFFFF9000001330407FE +:107A1000062600520000000702C8009600E8FFFF9B +:107A2000FFF3000001390431062600520000000770 +:107A300002C6009600E8FFFFFFB7000001200435F2 +:107A4000062600520000000702CD009600E8FFFF66 +:107A5000FFE800000144041206260052000000075F +:107A600002C0009600E8FFFF003D000000F0040E99 +:107A7000062600520000000702C1009600E8FFFF42 +:107A8000003DFF3000F0032A0626005200000007E8 +:107A900002D100960000FFFFFFE7000000F0043372 +:107AA000062600520000000702C2009600E8FFFF11 +:107AB000003000000110043C0626005200000007C0 +:107AC00002CC009600E8FFFFFFF90000013304102C +:107AD000062600520000000702CE009600E8FFFFD5 +:107AE000000C0000012003CF062600520000000712 +:107AF00002CB009600E8FFFF0025FEFC00F5032AFC +:107B0000062600520000000702D500970000FFFF84 +:107B1000FFF8000001340418062600520000000798 +:107B200002CA009600E80001000DFFEB0121032AC4 +:107B3000000D00005735323E023511331114060690 +:107B4000230D1B26160AB321524A157D0611211A50 +:107B50000270FD8842592C00FFFF000DFFEB016B06 +:107B60000431062600610000000702C600C800E8D4 +:107B70000001003C0000022D032A000B00007311DD +:107B8000331113330313230307113CB388AF969DBE +:107B9000B67513032AFEB5014BFE92FE4401662022 +:107BA000FEBAFFFF003C0000022D042206260063FF +:107BB0000000000702C7012900E8FFFF003CFE9C0F +:107BC000022D032A062600630000000702D3011CD1 +:107BD00000010001003C000001A9032A000500008B +:107BE0007311331133153CB3BA032AFD4F79FFFFEC +:107BF000003CFFEB02DC032A0426006600000007BD +:107C0000006101BB0000FFFF003C000001A904333C +:107C1000062600660000000702C3009500E8FFFF8B +:107C2000003C000001C6032A06260066000000078B +:107C300002C5012C0028FFFF003CFE9C01A9032A7D +:107C4000062600660000000702D300F20001FFFFD5 +:107C5000003C000001AB032A062600660000000776 +:107C6000025C0106004EFFFF003CFF4C029E032A0F +:107C70000426006600000007013A01BB0000000175 +:107C80000008000001B1032A000D00007311073540 +:107C900037113311371507113315443C3CB3626279 +:107CA000BA01661C621C0162FEF22F622FFEBF79D0 +:107CB0000001003900000287032A000C0000731342 +:107CC0003313133313230303230303390EC0596003 +:107CD000B90E7F0F5E71640C032AFE2901D7FCD612 +:107CE000021BFDE5021FFDE1FFFF003900000287D6 +:107CF000040E0626006E0000000702C1016000E8C5 +:107D00000001003C000001F4032A00090000731187 +:107D100033131133112303113C7EA69479A6032A51 +:107D2000FE7A0186FCD601A4FE5CFFFF003CFFEB5F +:107D30000352032A0426007000000007006102318C +:107D40000000FFFF003C000001F404330626007031 +:107D50000000000702C3011800E8FFFF003C00001C +:107D600001F40422062600700000000702C7011873 +:107D700000E8FFFF003CFE9C01F4032A0626007089 +:107D80000000000702D3011800010001003FFF2F8F +:107D900001F8032A00130000573532363635350313 +:107DA000112311331311331114060623F52D341743 +:107DB00096987FA7931E504BD16B1026215B0158DC +:107DC000FE5C032AFE7A0186FCD6445E2F00FFFF8C +:107DD000003CFF4C0314032A042600700000000737 +:107DE000013A02310000FFFF003C000001F40418DA +:107DF000062600700000000702CA011800E8000211 +:107E00000031FFF402190335001100230000452260 +:107E10002626351134363633321616151114060659 +:107E2000273236363511342626232206061511143C +:107E3000161601245B6A2E2E6A5B5C6B2E2E6B5C21 +:107E40001C1A08081A1C1A1A0807190C4078530142 +:107E50002D54763F3F7654FED35378407F1C2C1729 +:107E60000186182B1C1C2B18FE7A172C1C00FFFFF8 +:107E70000031FFF4021904330626007800000007E1 +:107E800002C3012500E8FFFF0031FFF402190407D7 +:107E9000062600780000000702C8012500E8FFFF61 +:107EA0000031FFF4021904310626007800000007B3 +:107EB00002C6012500E8FFFF0031FFF4025A046208 +:107EC000062600780000000702EC012500E8FFFF0D +:107ED0000031FF3002190418062600780000002740 +:107EE00002E6012500E8000702D101250000FFFF9E +:107EF0000031FFF40220046206260078000000072B +:107F000002ED012500E8FFFF0031FFF4023004AC70 +:107F1000062600780000000702EE012500E8FFFFBA +:107F20000031FFF4021904DD062600780000002766 +:107F300002E6012500E8000702CA012501ADFFFFA6 +:107F40000031FFF40219043506260078000000070E +:107F500002CD012500E8FFFF0031FFF402190412F1 +:107F6000062600780000000702C0012500E8FFFF98 +:107F70000031FFF4021904B706260078000000273C +:107F800002C0012500E8000702CB012501D0FFFF58 +:107F90000031FFF4021904B3062600780000002720 +:107FA00002C1012500E8000702CB012501CCFFFF3B +:107FB0000031FF3002190335062600780000000763 +:107FC00002D101250000FFFF0031FFF40219043344 +:107FD000062600780000000702C2012500E8FFFF26 +:107FE0000031FFF40219043C062600780000000767 +:107FF00002CC012500E8FFFF0031FFF402190380E5 +:10800000062600780000000702E7016C00E8FFFF89 +:108010000031FFF40219043306260078000000271F +:1080200002E7016C00E8000702C3012500E8FFFF3A +:108030000031FF3002190380062600780000002777 +:1080400002E7016C00E8000702D101250000FFFFF4 +:108050000031FFF4021904330626007800000027DF +:1080600002E7016C00E8000702C2012500E8FFFFFB +:108070000031FFF40219043C0626007800000027B6 +:1080800002E7016C00E8000702CC012500E8FFFFD1 +:108090000031FFF4021904180626007800000027BA +:1080A00002E7016C00E8000702CA012500E8FFFFB3 +:1080B0000031FFF4021B0439062600780000000797 +:1080C00002C4012500E8FFFF0031FFF4021904108B +:1080D000062600780000000702CE012500E8FFFF19 +:1080E0000031FFF4021903CF0626007800000007D4 +:1080F00002CB012500E8FFFF0031FEFC0219033529 +:10810000062600780000000702D5013E00000003AB +:108110000031FFA6021903740003001500270000B8 +:1081200057270117032226263511343636333216E7 +:108130001615111406062732363635113426262335 +:1081400022060615111416167827016728BC5B6AEB +:108150002E2E6A5B5C6B2E2E6B5C1C1A08081A1C98 +:108160001A1A0807195A1003BE0FFC8F40785301E2 +:108170002D54763F3F7654FED35378407F1C2C1706 +:108180000186182B1C1C2B18FE7A172C1C00FFFFD5 +:108190000031FFA6021904330626009200000007F2 +:1081A00002C3011E00E8FFFF0031FFF402190418AA +:1081B000062600780000000702CA012500E8FFFF3C +:1081C0000031FFF4021904BD0626007800000027E4 +:1081D00002CA012500E8000702CB012501D60002F2 +:1081E0000031000002B403270013001F00006122C9 +:1081F0002626353534363633211523153315231508 +:1082000033152533112322060615111416160127DE +:108210005C6C2E2D6B5C018EA87C7CA9FE733232C7 +:10822000201C07081C457D54F252824B7ACC7DEB12 +:10823000797C022C273B1EFECC1D38230002003C1B +:1082400000000221032A000C0017000073112132E4 +:10825000161615140606232311113332363635341B +:10826000262623233C0110495E2E3E6A42483C21CB +:10827000220B0922243B032A37694B5E6326FEA8A2 +:1082800001D51830251F2F1CFFFF003C00000221E4 +:10829000040E062600970000000702C1011E00E838 +:1082A0000002003300000223032A000F0018000020 +:1082B000731133153332161615140E0223231511BC +:1082C000333236353426232333B44E506A341E3DC0 +:1082D0005D3F4539342C2A323D032A6C2D635148C9 +:1082E0005E3716EA0169313A363300020031FF6128 +:1082F00002190335001D002F0000452E022706221B +:10830000232226263511343636333216161511142B +:108310000606071E02172732363635113426262365 +:10832000220606151114161601DB163E3D1504082B +:10833000055B6A2E2E6A5B5C6B2E152F270D1C1CAD +:108340000EDD1C1A08081A1C1C190707199F0A2D94 +:108350003D2001407853012D54763F3F7654FED3A3 +:10836000395C44140E1B1707A81C2C170186182B08 +:108370001C1C2B18FE7A172C1C000002003C00006D +:108380000234032A000F001900007311333216164D +:10839000151406060713230323111133323636351D +:1083A000342623233CDF527843102B286FB95933EE +:1083B00032262A1126333A032A245D55324E3913C8 +:1083C000FE78016BFE9501D21B3324343A00FFFF87 +:1083D000003C0000023404330626009B0000000726 +:1083E00002C3012C00E8FFFF003C0000023404221D +:1083F0000626009B0000000702C7012C00E8FFFFD3 +:10840000003CFE9C0234032A0626009B0000000765 +:1084100002D3012C0001FFFF003C000002340435B0 +:108420000626009B0000000702CD012C00E8FFFF9C +:10843000003C0000023404100626009B00000007E8 +:1084400002CE012C00E80001002AFFF401E7033509 +:10845000002D00004522262627371E0233323635EE +:1084600034262727262635343633321E0217072EA8 +:1084700002232206151416171716161514060601E0 +:10848000134C6634039901111F161C113029462E16 +:108490003F7A69414F290F019A0107161719172BC7 +:1084A00023433549345F0C36715A1734401C261566 +:1084B0003245233D276349676D2C474F24132435EC +:1084C0001D2A152D391F3B2D7254395D3600FFFFD3 +:1084D000002AFFF401E70433062600A1000000078C +:1084E00002C3010100E8FFFF002AFFF401E70422B4 +:1084F000062600A10000000702C7010100E8FFFFF7 +:10850000002AFEEB01E70335062600A10000000764 +:1085100002D401010000FFFF002AFFF401E704314B +:10852000062600A10000000702C6010100E8FFFFC7 +:10853000002AFE9C01E70335062600A10000000783 +:1085400002D301010001FFFF002AFFF401E7040E3E +:10855000062600A10000000702C1010100E8000199 +:108560000036FFF4024D0335002400004535333258 +:1085700036353426232335372626232206151123A4 +:1085800011343636333216171507273216151406EE +:1085900023012D132E332F32096D0E24153B38B4D1 +:1085A0003A7A60446B2E843B7471857D0C7A3B3F34 +:1085B0003D3D76D007084441FDCE022D4E77431E47 +:1085C0001977F839726B82750002002DFFF40215DD +:1085D0000335001E002900004522262635352135A9 +:1085E0003426262322060615152335343636333233 +:1085F000161615111406062732363635352315148E +:10860000161601234E6E3A01310E1B15131B0EB7C1 +:108610003A6F4D4B6C3B3B6C4D151B0D7A0D1C0C92 +:10862000386F51B9B92127111127217353526D3871 +:108630003D7351FEC051733C7E12271F6F6F1F2781 +:1086400012000001000B000001B2032A0007000025 +:108650007311233521152311857A01A77902A58588 +:1086600085FD5B000002000B000001B2032A00033D +:10867000000B00005335211501112335211523115D +:108680002E0168FEEF7A01A77901715757FE8F021C +:10869000A58585FD5B00FFFF000B000001B20422F1 +:1086A000042600AA0000000702C700DD00E8FFFF63 +:1086B000000BFEEB01B2032A042600AA000000070B +:1086C00002D400DD0000FFFF000BFE9C01B2032A74 +:1086D000042600AA0000000702D300DD0001FFFF0E +:1086E000000B000001B2040E042600AA00000007DF +:1086F00002C100DD00E800010036FFF40216032A83 +:1087000000150000452226263511331114161633A4 +:108710003236363511331114060601265D692AB149 +:10872000081B1C1D1A07B22B680C3D7555022FFD46 +:10873000B6193220203219024AFDD155753DFFFF8E +:108740000036FFF402160433062600B000000007CE +:1087500002C3012600E8FFFF0036FFF402160407FB +:10876000062600B00000000702C8012600E8FFFF4F +:108770000036FFF402160422062600B000000007AF +:1087800002C7012600E8FFFF0036FFF4021604319D +:10879000062600B00000000702C6012600E8FFFF21 +:1087A0000036FFF402160435062600B0000000076C +:1087B00002CD012600E8FFFF0036FFF40216041286 +:1087C000062600B00000000702C0012600E8FFFFF7 +:1087D0000036FF300216032A062600B0000000070C +:1087E00002D101260000FFFF0036FFF40216043319 +:1087F000062600B00000000702C2012600E8FFFFC5 +:108800000036FFF40216043C062600B00000000704 +:1088100002CC012600E8FFFF0036FFF4025B038074 +:10882000062600B00000000702D001B300E8FFFFF9 +:108830000036FFF4025B0433062600B00000002778 +:1088400002D001B300E8000702C3012600E8FFFFE1 +:108850000036FF30025B0380062600B000000027D0 +:1088600002D001B300E8000702D101260000FFFF9B +:108870000036FFF4025B0433062600B00000002738 +:1088800002D001B300E8000702C2012600E8FFFFA2 +:108890000036FFF4025B043C062600B0000000270F +:1088A00002D001B300E8000702CC012600E8FFFF78 +:1088B0000036FFF4025B0418062600B00000002713 +:1088C00002D001B300E8000702CA012600E8FFFF5A +:1088D0000036FFF4021C0439062600B00000000731 +:1088E00002C4012600E8FFFF0036FFF40216041060 +:1088F000062600B00000000702CE012600E8FFFFB8 +:108900000036FFF4021603CF062600B00000000771 +:1089100002CB012600E8FFFF0036FEFC0216032A08 +:10892000062600B00000000702D5013F0000FFFF4F +:108930000036FFF402160431062600B000000007DE +:1089400002C9012600E8FFFF0036FFF402160418F2 +:10895000062600B00000000702CA012600E8000158 +:108960000016000001F9032A000600007303331308 +:10897000133303A892995751A294032AFDDA0226D1 +:10898000FCD60001001B0000029E032A000C000020 +:10899000730333131333131333032303037D6298D9 +:1089A000303D77403196619C4541032AFE2801D72E +:1089B000FE2C01D5FCD601E9FE17FFFF001B0000CD +:1089C000029E0433062600C70000000702C3015DB3 +:1089D00000E8FFFF001B0000029E0431062600C7CE +:1089E0000000000702C6015D00E8FFFF001B000059 +:1089F000029E0412062600C70000000702C0015DA7 +:108A000000E8FFFF001B0000029E0433062600C79B +:108A10000000000702C2015D00E80001000700003D +:108A200001FD032A000B00007313033317373303D0 +:108A300013232707079D96A95948958E9EA863572B +:108A400001B40176DBDBFE5BFE7BF2F20001000885 +:108A5000000001E5032A000800007311033313131B +:108A6000330311A29AA94D45A297014B01DFFF00E4 +:108A70000100FE21FEB5FFFF0008000001E5043300 +:108A8000062600CD0000000702C300F700E8FFFF44 +:108A90000008000001E50431062600CD00000007B3 +:108AA00002C600F700E8FFFF0008000001E504121D +:108AB000062600CD0000000702C000F700E8FFFF17 +:108AC0000008FF3001E5032A062600CD000000075C +:108AD00002D100F70000FFFF0008000001E50433A9 +:108AE000062600CD0000000702C200F700E8FFFFE5 +:108AF0000008000001E5043C062600CD0000000748 +:108B000002CC00F700E8FFFF0008000001E503CFFA +:108B1000062600CD0000000702CB00F700E8FFFFAB +:108B20000008000001E50418062600CD000000073B +:108B300002CA00F700E80001001D00000195032AA9 +:108B400000090000733513233521150333151DC6A5 +:108B5000BD016DC9CB6C02457965FDB47900FFFF9D +:108B6000001D000001950433062600D60000000712 +:108B700002C300D900E8FFFF001D00000195042298 +:108B8000062600D60000000702C700D900E8FFFF54 +:108B9000001D00000195040E062600D60000000707 +:108BA00002C100D900E800020024FFF601B8024C1F +:108BB0000025003200005722262635343E02373584 +:108BC00034262623220606070727363633321615A3 +:108BD000111416161723262627060637323636377F +:108BE000350E03151416AA2C3C1E2B465429060ECE +:108BF0000E0E0F060104980565655857030502928D +:108C00000308020A370C0A110E051422180D180A5F +:108C10002A4122364A32230E3A0F170D0C150D2A1F +:108C2000066863614DFEF22436280E173605243897 +:108C30006E080E079E0C191E23161D22FFFF00242E +:108C4000FFF601B8034B062600DA0000000702C356 +:108C500000FE0000FFFF0024FFF601B8031F0626F8 +:108C600000DA0000000702C800FE0000FFFF002439 +:108C7000FFF601B803B5062600DA0000000702E897 +:108C800000FE0000FFFF0024FF3001B8031F06268E +:108C900000DA0000002702D100EF0000000702C840 +:108CA00000FE0000FFFF0024FFF601B803B5062612 +:108CB00000DA0000000702E900FE0000FFFF0024C8 +:108CC000FFF601B80401062600DA0000000702EAF8 +:108CD00000FE0000FFFF0024FFF601B803E90626AE +:108CE00000DA0000002702C800FE0000000702CAE8 +:108CF00000FE00B9FFFF0024FFF601B8033A062684 +:108D000000DA0000000702C700FE0000FFFF002499 +:108D1000FFF601B80349062600DA0000000702C684 +:108D200000FE0000FFFF0024FFF60233037A062650 +:108D300000DA0000000702EC00FE0000FFFF002444 +:108D4000FF3001B80330062600DA0000002702D108 +:108D500000EF0000000702E600FE0000FFFF002415 +:108D6000FFF601F9037A062600DA0000000702ED9B +:108D700000FE0000FFFF0024FFF6020903C40626E0 +:108D800000DA0000000702EE00FE0000FFFF0024F2 +:108D9000FFF601B803F5062600DA0000002702E618 +:108DA00000FE0000000702CA00FE00C5FFFF001F12 +:108DB000FFF601B8034D062600DA0000000702CDD9 +:108DC00000FE0000FFFF0024FFF601B8032A06267C +:108DD00000DA0000000702C000FE0000FFFF0024D0 +:108DE000FF3001B8024C062600DA0000000702D16D +:108DF00000EF0000FFFF0024FFF601B8034B06263A +:108E000000DA0000000702C200FE0000FFFF00249D +:108E1000FFF601B80354062600DA0000000702CC72 +:108E200000FE0000FFFF0024FFF601B8032806261D +:108E300000DA0000000702CE00FE0000FFFF002461 +:108E4000FFF601B802E7062600DA0000000702CBB1 +:108E500000FE0000FFFF0024FEFC01D3024C0626AA +:108E600000DA0000000702D501750000FFFF0024B2 +:108E7000FFF601B80349062600DA0000000702C920 +:108E800000FE0000FFFF0024FFF601B8043E0626A6 +:108E900000DA0000002702C900FE0000000702C33C +:108EA00000FE00F3FFFF0024FFF601B803300626A2 +:108EB00000DA0000000702CA00FE000000030024E0 +:108EC000FFF40280024C003A004800540000572290 +:108ED000263534363637373534262322060615270D +:108EE000343633321617233E023332161514060673 +:108EF0000707151416333236363535331514060682 +:108F000023222626270E02373236363535070E0243 +:108F10001514161613373636353426232206061551 +:108F2000BD4653304F2E3C11110D11099E575E3D29 +:108F300043051103284127514D27442B420B140EA2 +:108F40000C04962549361D3A2A070B2E3A050E13B6 +:108F50000B1F151A0C0A14D610222013140F130914 +:108F60000C4E4339482A0B0E5120190F242205615B +:108F70006832231826174F3C303C220A0F721E22FB +:108F80000F1C11262F354B27152B1F1F2A166E0D70 +:108F90001B16610D09191F15111B10010203071E75 +:108FA0001C141A0D1813FFFF0024FFF40280034B5A +:108FB000062600F40000000702C30155000000026D +:108FC0000033FFF601D0032A0014002400004522DC +:108FD00026271523113311363633321E0215151488 +:108FE0000606273236363511342626232206071187 +:108FF00016160152203F1DA3A31E411F212F1E0E36 +:109000001D387810120808110F0D170B0B170A1DC9 +:10901000192C032AFEEE1A1A1A2F3E23F936502D68 +:1090200069121D12010E111B100B08FE9807090092 +:10903000FFFF0033FFF601D0040E062600F6000005 +:10904000000702C1008500E800010027FFF601B219 +:10905000024C00260000572226263535343636339A +:109060003216161515233534262623220606151525 +:1090700014163332363635353315140606EF3F599C +:109080003030593F3E572E9D09110C0C1008131219 +:109090000D10089D2F570A2E563DD43E562D264DB5 +:1090A0003B3D4217190A0D1D1AF0271C0B19154DCF +:1090B000463A4F27FFFF0027FFF601B2034B062673 +:1090C00000F80000000702C300EB0000FFFF0027CC +:1090D000FFF601B2033A062600F80000000702C7B7 +:1090E00000EB0000FFFF0027FEEB01B2024C06265A +:1090F00000F80000000702D400EB0000FFFF00278B +:10910000FFF601B20349062600F80000000702C678 +:1091100000EB0000FFFF0027FFF601B20326062642 +:1091200000F80000000702C100EB00000002002A66 +:10913000FFF601C5032A0012002100005722263540 +:1091400035343636333216171133112335060637C8 +:109150003236371126262322061511141616B04072 +:10916000461E3C2C203A18A3A31B3A2A08170C0AC7 +:10917000160A161408120A5A58EF36512E191501FC +:109180000CFCD62D1A1D680807016D0508251AFE6E +:10919000F6121D1100020036FFF201DD034C00241F +:1091A000003800004522262635353436363332164F +:1091B000172626270727372626233732161737176D +:1091C000071E02151514060627323636353C0335C0 +:1091D000262623220606151416160106395E393096 +:1091E000503017270E010E0957124F0A3D3107560E +:1091F000711F56124B0E1F16385E351011070812DC +:109200000B17180906170E2E6350A93F5A310A088A +:10921000273A0C2E292A0E126623212F2929184CB1 +:109220007353E45A63286C132418254949492405CB +:109230000722514948562500FFFF002AFFF60291F8 +:10924000032B042600FE0000000702C501F70029D9 +:1092500000020027FFF601F1032A001A002900008E +:109260005722263535343636333216173523353303 +:1092700035331533152311233506063732363711AA +:1092800026262322061511141616AD40461E3C2C28 +:109290002038188686A33131A319392908160B0AFC +:1092A000140A161408120A5A58EF36512E19158B43 +:1092B000423F3F42FD572D1A1D680807016D050802 +:1092C000251AFEF6121D1100FFFF002AFFF601C548 +:1092D000040E062600FE0000000702C1017300E82C +:1092E000FFFF002AFFF60365032A042600FE0000A4 +:1092F000000701B001F70000FFFF002AFFF6036539 +:10930000033A042600FE0000002701B001F7000028 +:10931000000702C702BB000000020027FFF601B0F1 +:10932000024C001D00280000572226263535343611 +:1093300036333216161515231514161633323636F3 +:109340003535331514060333353426262322060615 +:1093500015F03F5A30305B3E40552BE80A120C0C9A +:10936000130B966682520B130D0C110A0A2D573DF2 +:10937000D43E562D2C563F746F161C0C0B18153D01 +:10938000385859016D3A171A0A0C1D1BFFFF0027A8 +:10939000FFF601B0034B062601050000000702C3DB +:1093A00000EE0000FFFF0027FFF601B0031F0626B6 +:1093B00001050000000702C800EE0000FFFF0027C3 +:1093C000FFF601B0033A062601050000000702C7B8 +:1093D00000EE0000FFFF0027FFF601B0034906265C +:1093E00001050000000702C600EE0000FFFF002795 +:1093F000FFF60223037A062601050000000702ECAF +:1094000000EE0000FFFF0027FF3001B0033006260A +:1094100001050000002702D100EB0000000702E672 +:1094200000EE0000FFFF0027FFF601E9037A0626A1 +:1094300001050000000702ED00EE0000FFFF00271D +:10944000FFF601F903C4062601050000000702EE3D +:1094500000EE0000FFFF0027FFF601B003F506262F +:1094600001050000002702E600EE0000000702CA26 +:1094700000EE00C5FFFF000FFFF601B0034D06260A +:1094800001050000000702CD00EE0000FFFF0027ED +:10949000FFF601B0032A062601050000000702C0FE +:1094A00000EE0000FFFF0027FFF601B003260626AE +:1094B00001050000000702C100EE0000FFFF0027C9 +:1094C000FF3001B0024C062601050000000702D162 +:1094D00000EB0000FFFF0027FFF601B0034B06265C +:1094E00001050000000702C200EE0000FFFF002798 +:1094F000FFF601B00354062601050000000702CC68 +:1095000000EE0000FFFF0027FFF601B0032806264B +:1095100001050000000702CE00EE0000FFFF00275B +:10952000FFF601B002E7062601050000000702CBA6 +:1095300000EE0000FFFF0027FF0601B0024C0626E8 +:1095400001050000000702D5010E000AFFFF0027F9 +:10955000FFF601B00330062601050000000702CA2D +:1095600000EE000000020026FFF401AF024C001DD7 +:109570000028000057222626353533353426262389 +:1095800022060615152335343633321616151514F2 +:1095900006062732363635352315141616E640559D +:1095A0002BE709110D0C130B96665A3F5A30305AAF +:1095B0003F0D1109510B130C2C563F7470151C0EE6 +:1095C0000A19153D3957592D563ED53E572D740C65 +:1095D0001E1A3139171A0B0000010016FF3301CA99 +:1095E0000242002600005722262635353314141572 +:1095F00014163332363635342626232335371723CF +:1096000035211507273332161615140606EE515E5E +:1096100029A01822171808112F2E409514E901646B +:10962000AF3131575F262A61CD40734C1D011408BC +:109630004D401D3C2E3E49205FBB227763DA243A21 +:109640006F4F4A734100FFFF0016FF3301CA033A10 +:109650000626011A0000000702C700F300000001FF +:1096600000110000013403160018000073112335A7 +:10967000333534363633321617152626232206158F +:10968000153315231148373715434613251607138D +:10969000091214494901D46E2B334C2A0203790272 +:1096A0000315182E6EFE2C00FFFF00110000013480 +:1096B00003F50626011C0000000702C100C400CF0C +:1096C00000030019FF380203026500380047005B01 +:1096D00000005722262635343636372626353436CE +:1096E000372626353436363332161736363737179F +:1096F0000E0207161615140606232226270606153F +:109700001416171716161514060627323635342682 +:109710002627270E0215141613323E0235342E0268 +:1097200023220E0215141E02EF41603517291A2656 +:109730002A221E1C1D305D422D44180B24171526AD +:109740000920230E0B0C2D58421C32150609181F38 +:10975000984A46316D44373B1025226B0A0F093475 +:10976000330E1209040409120E0E12090404091220 +:10977000C81A34281B2B210C0B2C2523331A19490A +:1097800034415A2E161711200B0A4E030E100816DC +:10979000381E3E5A2F090708110A0C0E0411084FF3 +:1097A00040374C2776121C0E110B030B0711130BBD +:1097B0001818016E0B18281C1D27190B0B18281DD3 +:1097C0001C27190BFFFF0019FF380203034B062665 +:1097D000011E0000000702C300FB0000FFFF00198C +:1097E000FF380203031F0626011E0000000702C8FF +:1097F00000FB0000FFFF0019FF380203033A0626B2 +:10980000011E0000000702C700FB0000FFFF001957 +:10981000FF38020303490626011E0000000702C6A6 +:1098200000FB000000040019FF38020303A4000A33 +:109830000043005200660000411706061533152349 +:109840003734361322262635343636372626353435 +:10985000363726263534363633321617363637370E +:10986000170E0207161615140606232226270606CB +:109870001514161717161615140606273236353422 +:10988000262627270E0215141613323E0235342ED3 +:109890000223220E0215141E02012D0D1C2B559AB7 +:1098A000013C0441603517291A262A221E1C1D304E +:1098B0005D422D44180B241715260920230E0B0C8E +:1098C0002D58421C32150609181F984A46316D441E +:1098D000373B1025226B0A0F0934330E120904049A +:1098E00009120E0E12090404091203A43605212BD5 +:1098F00098824A52FB951A34281B2B210C0B2C25DD +:1099000023331A194934415A2E161711200B0A4EC7 +:10991000030E100816381E3E5A2F090708110A0CAC +:109920000E0411084F40374C2776121C0E110B0302 +:109930000B0711130B1818016E0B18281C1D271983 +:109940000B0B18281D1C27190B00FFFF0019FF38EF +:10995000020303260626011E0000000702C100FBC9 +:1099600000000004FFF7FF38020A02650038003CDF +:10997000004B005F00005722262635343636372646 +:1099800026353436372626353436363332161736F2 +:10999000363737170E020716161514060623222629 +:1099A000270606151416171716161514060625355C +:1099B00021150532363534262627270E02151416B2 +:1099C00013323E0235342E0223220E0215141E02DB +:1099D000EF41603516281A2529221E1C1D305D42D4 +:1099E0002D44180B241715260920230E0B0C2D5877 +:1099F000421C32150609181F984A46316DFEAF0207 +:109A000013FEFA3B371025226B0A130B323B0E1262 +:109A100009040409120E0E120904040912C81B38A5 +:109A20002D1C2C230C0B2A1923331A194934415AA3 +:109A30002E161711200B0A4E030E100816381E3E64 +:109A40005A2F0907070D080A08031208524C374C11 +:109A500027933333241B2212140B030B0813160C09 +:109A60001E2101750B18281C1D27190B0B18281D0A +:109A70001C27190B00010034000001CE032A00143A +:109A800000007311331136363332161615112311B7 +:109A90003426232206071134A2204628232F18A299 +:109AA0000E130A1C0F032AFEE5201D233D27FE3B53 +:109AB00001AE15160B0AFE3C00010006000001CEA7 +:109AC000032A001C00007311233533353315331579 +:109AD0002315363633321616151123113426232258 +:109AE000060711342E2EA37676204627232F18A2A0 +:109AF0000D130B1B0F029F4B40404B90201D233D2D +:109B000027FE3B01AE15160B0AFE3C00FFFF00349A +:109B1000000001F803FC062601260000000702C72A +:109B2000015100C2FFFFFFE2000001CE0431062612 +:109B300001260000000702C6008500E8000200338D +:109B4000000000D703150003000700007311331154 +:109B50000335331534A3A4A40242FDBE02A47171DF +:109B60000001003B000000DE024200030000731110 +:109B700033113BA30242FDBEFFFF003B0000013C4E +:109B8000034B0626012B0000000702C3008D0000D6 +:109B9000FFFFFFF00000012A031F0626012B000033 +:109BA000000702C8008D0000FFFFFFEA000001303F +:109BB00003490626012B0000000702C6008D0000A5 +:109BC000FFFFFFAE00000117034D0626012B00002A +:109BD000000702CD008D0000FFFFFFDF0000013B0A +:109BE000032A0626012B0000000702C0008D00009A +:109BF000FFFF003B000000DE03260626012B0000CD +:109C0000000702C1008D0000FFFF0033FF3000D7C6 +:109C100003150626012A0000000702D10085000076 +:109C2000FFFFFFDE000000DE034B0626012B0000D5 +:109C3000000702C2008D0000FFFF0027000001079F +:109C400003540626012B0000000702CC008D000003 +:109C5000FFFFFFF00000012A03280626012B000069 +:109C6000000702CE008D0000FFFF0033FF4C01EC27 +:109C700003150426012A00000007013A010900002B +:109C8000FFFF00030000011702E70626012B00007A +:109C9000000702CB008D0000FFFF0014FEFC00E473 +:109CA00003150626012A0000000702D500860000E1 +:109CB000FFFFFFEF0000012B03300626012B000001 +:109CC000000702CA008D00000002FFF7FF4C00E30E +:109CD00003150010001400005722262735161633EE +:109CE000323636351133111406033533154E172C21 +:109CF00014070F070E130BA34B58A3B407067501E7 +:109D0000030A15120247FDA544570358717100015B +:109D1000FFF7FF4C00E30242001000005722262705 +:109D2000351616333236363511331114064E172CCC +:109D300014070F070E130BA34BB407067501030A94 +:109D400015120247FDA54457FFFFFFEFFF4C0135F9 +:109D500003490626013B0000000702C600920000EE +:109D6000000100330000021A032A000B00007311E7 +:109D70003311373307132303071533A28EB79A988D +:109D8000B2662B032AFE3FD9EDFEAB011337DC0090 +:109D9000FFFF00330000021A03E70626013D000022 +:109DA000000702C7015E00ADFFFF0033FE9C021AF0 +:109DB000032A0626013D0000000702D3010F00011F +:109DC00000010032000001F60242000B0000731196 +:109DD0003315373303132303071532A36FB0767897 +:109DE000AB5C1A0242F1F1FEFFFEBF010B26E5005B +:109DF0000001003A000000DC032A00030000731198 +:109E000033113AA2032AFCD6FFFF003A0000013AC0 +:109E10000433062601410000000702C3008B00E85E +:109E2000FFFF003A000001A7032B042601410000B8 +:109E3000000702C5010D0029FFFF003AFE9C00DC6F +:109E4000032A062601410000000702D3008B00010F +:109E5000FFFF003A00000178032A042601410000B8 +:109E60000007025C00D30041FFFF003AFF4C01F500 +:109E7000032A0426014100000007013A01120000F4 +:109E80000001001400000146032A000B00007311BA +:109E900007353711331537150711574343A24D4D79 +:109EA000019E1D5B1D0131EC215B20FE1C000001A9 +:109EB0000033000002C2024D00260000731133156A +:109EC000363633321617363633321616151123113D +:109ED00034262322060714141511231134262322B5 +:109EE00006071133A020452423330D224B262232AE +:109EF0001CA011110A1E0E9E12110B1D0E02422EE5 +:109F00001F1A2322261F213F2CFE3F01B018150BDC +:109F10000A020302FE3F01B018150B0AFE38FFFFCC +:109F20000033000002C20326062601480000000795 +:109F300002C10178000000010033000001CC024C96 +:109F4000001400007311331536363332161615110E +:109F500023113426232206071133A3204526242F5C +:109F600018A20E130A1B0E02423A2024233D27FE9C +:109F70003B01AE15160B0AFE3C00FFFF003300004C +:109F800001CC034B0626014A0000000702C300FE75 +:109F90000000FFFF00200000022803990427024E62 +:109FA000FFF502FF0006014A5C00FFFF00330000DE +:109FB00001CC033A0626014A0000000702C700FE52 +:109FC0000000FFFF0033FE9C01CC024C0626014A34 +:109FD0000000000702D300FE00010001002AFF3D3F +:109FE00001C4024C001D000057353236363511349D +:109FF000262322060711231133153636333216165F +:10A00000151114060623B22E30110D130B1B0EA3CF +:10A01000A3204527233018285E51C3670F2622014D +:10A02000B315160B0AFE3C024233201D233D27FECA +:10A0300035445326FFFF0033FF4C02DE0315042690 +:10A04000014A00000007013A01FB0000FFFF003356 +:10A05000000001CC03300626014A0000000702CAB6 +:10A0600000FE000000020027FFF601BC024C0011B8 +:10A070000023000057222626353534363633321673 +:10A08000161515140606273236363535342626239E +:10A090002206061515141616F13E5B31315B3E3E65 +:10A0A0005B32325B3D1012070712101012080812C3 +:10A0B0000A2A543FDC3F542A2A543FDC3F542A6C7E +:10A0C000111F16F2161F11111F16F2161F11FFFF96 +:10A0D0000027FFF601BC034B0626015200000007D3 +:10A0E00002C300F10000FFFF0027FFF601BC031FC1 +:10A0F000062601520000000702C800F10000FFFF21 +:10A100000027FFF601BC03490626015200000007A4 +:10A1100002C600F10000FFFF0027FFF60226037AC7 +:10A12000062601520000000702EC00F10000FFFFCC +:10A130000027FF3001BC0330062601520000002733 +:10A1400002D100F20000000702E600F10000FFFF6C +:10A150000027FFF601EC037A0626015200000007F3 +:10A1600002ED00F10000FFFF0027FFF601FC03C431 +:10A17000062601520000000702EE00F10000FFFF7A +:10A180000027FFF601BC03F5062601520000002758 +:10A1900002E600F10000000702CA00F100C5FFFF5F +:10A1A0000012FFF601BC034D062601520000000715 +:10A1B00002CD00F10000FFFF0027FFF601BC032ADB +:10A1C000062601520000000702C000F10000FFFF58 +:10A1D0000027FFF601BC03CF06260152000000272E +:10A1E00002C000F10000000702CB00F100E8FFFF11 +:10A1F0000027FFF601BC03CB062601520000002712 +:10A2000002C100F10000000702CB00F100E4FFFFF3 +:10A210000027FF3001BC024C062601520000000757 +:10A2200002D100F20000FFFF0027FFF601BC034B44 +:10A23000062601520000000702C200F10000FFFFE5 +:10A240000027FFF601BC0354062601520000000758 +:10A2500002CC00F10000FFFF0027FFF601BC0298CE +:10A26000062601520000000702D001140000FFFF83 +:10A270000027FFF601BC036A0626015200000027F2 +:10A2800002D001140000000702C300F1001FFFFF0D +:10A290000027FF3001BC029806260152000000276B +:10A2A00002D001140000000702D100F10000FFFFFE +:10A2B0000027FFF601BC036A0626015200000027B2 +:10A2C00002D001140000000702C200F1001FFFFFCE +:10A2D0000027FFF601BC0373062601520000002789 +:10A2E00002D001140000000702CC00F1001FFFFFA4 +:10A2F0000027FFF601BC034F06260152000000278D +:10A3000002D001140000000702CA00F1001FFFFF85 +:10A310000027FFF601E7035106260152000000075F +:10A3200002C400F10000FFFF0027FFF601BC032874 +:10A33000062601520000000702CE00F10000FFFFD8 +:10A340000027FFF601BC02E70626015200000007C5 +:10A3500002CB00F10000FFFF0027FEFE01BC024C13 +:10A36000062601520000000702D501140002000376 +:10A370000027FFA701BC02A1000300150027000071 +:10A380005727011703222626353534363633321641 +:10A39000161515140606273236363535342626238B +:10A3A00022060615151416166825012C27A53E5BF6 +:10A3B00031315B3E3E5B32325B3D101207071210BB +:10A3C0001012080812591002EA10FD652A543FDCE9 +:10A3D0003F542A2A543FDC3F542A6C111F16F216B0 +:10A3E0001F11111F16F2161F1100FFFF0027FFA7F4 +:10A3F00001BC034B0626016C0000000702C300EFFE +:10A400000000FFFF0027FFF601BC033006260152C3 +:10A410000000000702CA00F10000FFFF0027FFF65E +:10A4200001BC03D5062601520000002702CA00F134 +:10A430000000000702CB00F100EE00030029FFF34B +:10A44000029E025A002A003C00470000572226269E +:10A45000353534363633321616173E023332161679 +:10A4600015152315141616333236353533151406E3 +:10A470002322262706062732363635113426262390 +:10A4800022060615111416161333353426262322F8 +:10A49000060615D32F4D2E2D51351B392F090A2EA7 +:10A4A0003819404C21DD06100E120E995553364CCA +:10A4B000101145200D120A09110D0C12090711E0A7 +:10A4C0004609100B0A0F090D295240FC3C4E26117B +:10A4D0002019192110335B3C7A67182717201D4D6E +:10A4E0004C4C5827221F2A660E231F0109171E0FE6 +:10A4F0000E1E18FEF8182415011351111A0E0D190D +:10A50000130000020033FF4201CF024C001400246C +:10A51000000057113315363633321E021515140656 +:10A5200006232226271513323636351134262623E4 +:10A5300022060711161633A31D421E212F1E0E1DC3 +:10A5400038291F3F1D2B10120908120E0D170A0B78 +:10A5500015BE03002A1A1A1A2F3E23F936502D1D54 +:10A5600019EA011D121D12010E111B100B09FE9894 +:10A570000708FFFF0033FF4201CF032606260171C3 +:10A580000000000702C100FC00000002002EFF4294 +:10A5900001C9032A00140024000057113311363674 +:10A5A00033321E02151514060623222627151332F0 +:10A5B00036363511342626232206071116162EA309 +:10A5C0001E401F212E1E0E1D38291F3E1D2B0F124F +:10A5D0000808110F0B160B0A16BE03E8FEEE1A1A36 +:10A5E0001A2F3E23F936502D1D18E9011D121D1298 +:10A5F000010E111B100A0AFE980708000002002A2B +:10A60000FF4201C7024C001200210000453506063A +:10A6100023222635353436363332161735331103B7 +:10A620003236371126262322061511141616012458 +:10A630001C3A1E41451E3C2C213A19A3CF09170C88 +:10A640000A160B17150913BEEE1B1F5A58EF365189 +:10A650002E1A1727FD00011C0907016A0708251A91 +:10A66000FEF6121D1100000100350000016D0249C7 +:10A6700000110000731133153636333216171526C4 +:10A6800026232206071135A31C3828080C050B1BAE +:10A690000F1C301402426032350102A205071E1A57 +:10A6A000FE88FFFF003500000175034B062601758B +:10A6B0000000000702C300C60000FFFF001F0000EB +:10A6C000016D033A062601750000000702C700C6A7 +:10A6D0000000FFFF0035FE9C016D02490626017552 +:10A6E0000000000702D300870001FFFFFFE7000022 +:10A6F000016D034D062601750000000702CD00C65E +:10A700000000FFFF00290000016D032806260175E7 +:10A710000000000702CE00C6000000010014FFF692 +:10A720000196024C002B00005722262737161633BD +:10A730003236353426272726263534363633321638 +:10A7400017072E0223220615141617171E021514BA +:10A750000606E54C65206F102B1A1313232D2A2EA5 +:10A760003531522F4760136906161F1210132B261E +:10A770002919301F32510A444D31272D100E17264A +:10A7800025232749362F48284E473013261A120F03 +:10A79000132C1F2415303A2532472400FFFF0014E4 +:10A7A000FFF60196034B0626017B0000000702C35B +:10A7B00000D40000FFFF0014FFF60196033A0626BE +:10A7C000017B0000000702C700D40000FFFF001457 +:10A7D000FEEB0196024C0626017B0000000702D426 +:10A7E00000D40000FFFF0014FFF60196034906267F +:10A7F000017B0000000702C600D40000FFFF001428 +:10A80000FE9C0196024C0626017B0000000702D345 +:10A8100000D40001FFFF0014FFF601960326062670 +:10A82000017B0000000702C100D400000001002EDF +:10A83000FFF102060336002B00005735323E023589 +:10A84000342626233532363635342623220606159D +:10A85000112311343636333216151406071E02152D +:10A86000140E02FE1A26190C15281F1820101E237C +:10A87000191A0AA3285D4D716836403748242444CC +:10A88000620F7C0D1C2E2226371D7C1D3828333983 +:10A890001C3122FDAA025639664173673A5A1A0ED4 +:10A8A0003B583B3C563619000001001100000134B2 +:10A8B0000316001400007311233533353436363354 +:10A8C0003216171526262322061511483737154349 +:10A8D00046132516071309121401D46E2B334C2A84 +:10A8E00002037902031518FD90000001000CFFFA25 +:10A8F000014802F2001800005722262635112335A0 +:10A900003335331533152311141633323637150604 +:10A9100006E641471A3838A552521D160D16090D84 +:10A920003806264934013A6BB0B06BFED6191603CF +:10A93000018002060002000CFFFA014802F2000347 +:10A94000001C00005335211503222626351123351E +:10A9500033353315331523111416333236371506B4 +:10A96000060D012E5541471A3838A552521D160DB5 +:10A9700016090D38012F4646FECB264934013A6BA5 +:10A98000B0B06BFED619160301800206FFFF000C63 +:10A99000FFFA01AF0397042601840000000702C5F7 +:10A9A00001150095FFFF000CFEEB018102F2062667 +:10A9B00001840000000702D400DA0000FFFF000C51 +:10A9C000FE9C014802F2062601840000000702D323 +:10A9D00000DA0001FFFF000CFFFA014803D606264B +:10A9E00001840000000702C1009600B00001002DA4 +:10A9F000FFF601C40242001400005722262635113A +:10AA000033111416333236371133112335060699B4 +:10AA1000233118A30F130B180DA2A21F450A233EC2 +:10AA20002601C5FE4E15170B0701CCFDBE351D22B4 +:10AA3000FFFF002DFFF601C4034B0626018A00002C +:10AA4000000702C300FC0000FFFF002DFFF601C459 +:10AA5000031F0626018A0000000702C800FC000050 +:10AA6000FFFF002DFFF601C4033A0626018A00000D +:10AA7000000702C700FC0000FFFF002DFFF601C425 +:10AA800003490626018A0000000702C600FC0000F8 +:10AA9000FFFF001DFFF601C4034D0626018A0000DA +:10AAA000000702CD00FC0000FFFF002DFFF601C4EF +:10AAB000032A0626018A0000000702C000FC0000ED +:10AAC000FFFF002DFF3001C402420626018A00006C +:10AAD000000702D100FC0000FFFF002DFFF601C4BB +:10AAE000034B0626018A0000000702C200FC00009A +:10AAF000FFFF002DFFF601C403540626018A000063 +:10AB0000000702CC00FC0000FFFF002DFFF602064C +:10AB100002980626018A0000000702D0015E0000AC +:10AB2000FFFF002DFFF60206034B0626018A0000F8 +:10AB3000002702D0015E0000000702C300F90000F8 +:10AB4000FFFF002DFF30020602980626018A000052 +:10AB5000002702D0015E0000000702D101000000C2 +:10AB6000FFFF002DFFF60206034B0626018A0000B8 +:10AB7000002702D0015E0000000702C200F90000B9 +:10AB8000FFFF002DFFF6020603540626018A00008F +:10AB9000002702D0015E0000000702CC00F900008F +:10ABA000FFFF002DFFF6020603300626018A000093 +:10ABB000002702D0015E0000000702CA00F9000071 +:10ABC000FFFF002DFFF601F203510626018A000067 +:10ABD000000702C400FC0000FFFF002DFFF601C4C7 +:10ABE00003280626018A0000000702CE00FC0000B0 +:10ABF000FFFF002DFFF601C402E70626018A0000D0 +:10AC0000000702CB00FC0000FFFF002DFEFC01D27C +:10AC100002420626018A0000000702D501740000E6 +:10AC2000FFFF002DFFF601C403490626018A00003C +:10AC3000000702C900FC0000FFFF002DFFF601C461 +:10AC400003300626018A0000000702CA00FC00004B +:10AC50000001000A0000019E02420006000073038A +:10AC600033131333037E749C302C9C770242FE8F87 +:10AC70000171FDBE00010015000002400242000CFF +:10AC80000000730333131333131333032303036AD3 +:10AC900055882A2D7627317E568C32380242FEB8EE +:10ACA0000148FEB00150FDBE0145FEBBFFFF00158F +:10ACB00000000240034B062601A10000000702C36A +:10ACC000012B0000FFFF001500000240034906268B +:10ACD00001A10000000702C6012B0000FFFF0015C4 +:10ACE00000000240032A062601A10000000702C05E +:10ACF000012B0000FFFF001500000240034B062659 +:10AD000001A10000000702C2012B00000001000B9E +:10AD1000000001B80242000B000073130333173721 +:10AD20003303132327070B7B75A43E377D7283A65D +:10AD3000463A013D01058B8BFEE3FEDB9F9F000140 +:10AD40000003FF5801B602420012000057353236A8 +:10AD500036353426270333131333030E0223431FE0 +:10AD600029150C09889949379A850D385133A871EE +:10AD700008161311311F01E7FEB2014EFDB03C432E +:10AD80001B00FFFF0003FF5801B6034B062601A777 +:10AD90000000000702C300E00000FFFF0003FF58AF +:10ADA00001B60349062601A70000000702C600E01D +:10ADB0000000FFFF0003FF5801B6032A062601A783 +:10ADC0000000000702C000E00000FFFF0003FF30AA +:10ADD00001D90242062601A70000000702D1019313 +:10ADE0000000FFFF0003FF5801B6034B062601A732 +:10ADF0000000000702C200E00000FFFF0003FF5850 +:10AE000001B60354062601A70000000702CC00E0AB +:10AE10000000FFFF0003FF5801B602E7062601A766 +:10AE20000000000702CB00E00000FFFF0003FF5816 +:10AE300001B60330062601A70000000702CA00E0A1 +:10AE40000000000100230000016E02420009000022 +:10AE500073351323352115033315239F93013DA12A +:10AE6000A36901627763FE987700FFFF002300006B +:10AE70000173034B062601B00000000702C300C4A3 +:10AE80000000FFFF001D0000016E033A062601B01E +:10AE90000000000702C700C40000FFFF00230000FD +:10AEA000016E0326062601B00000000702C100C49F +:10AEB0000000FFFF00110000025503160426011CCC +:10AEC00000000007011C012100000002000A000030 +:10AED00002F50316002F00330000731123353335BC +:10AEE0003436363332161715262623220615153327 +:10AEF0003534363633321617152626232206151515 +:10AF00002111231123112311231101353315423847 +:10AF100038154446121B15071007101167154446D3 +:10AF2000121D1607110810110107A265A367017D04 +:10AF30009401D66C2B334C2A020379020214182E8A +:10AF40002B334C2A020379020214182EFDBE01D6BF +:10AF5000FE2A01D6FE2A02A47171FFFF000AFF4CEF +:10AF600004060316042601B500000007013A032376 +:10AF7000000000010011000003240327003100003D +:10AF800041321617112311262223220606151533E6 +:10AF9000152311231123112311233533353436366C +:10AFA0003332161715262623220615153335343E5F +:10AFB0000202512A6940A30A11082622093E3EA333 +:10AFC0007FA3373715434613251607130912147F3D +:10AFD0000C2C5E03270A0CFCEF02B8021523162A7C +:10AFE0006EFE2C01D4FE2C01D46E2B334C2A0203AE +:10AFF00079020315182E2B2141372100FFFF000E87 +:10B00000FF4C030A0317042601B900000007013AA8 +:10B01000022700000002000E000001F50317001ACD +:10B02000001E0000731123353335343636333216A3 +:10B030001715262623220615152111231123111376 +:10B040003533154537371B433C102313050C0611C8 +:10B0500015010DA16C769701D46E2B344C2A030395 +:10B060006F0101141D31FDBE01D4FE2C02A47171CB +:10B070000001000A000001FB0327001E00007311FD +:10B0800023353335343E023332161711231126226D +:10B090002322060615141415331523114238380CD3 +:10B0A0002C5D512A6940A20A12082622093E3E015F +:10B0B000D0722B214137210A0CFCEF02B802152374 +:10B0C000160A150B72FE300000020038013901A784 +:10B0D0000335001D0028000053222635343E023778 +:10B0E0003534262322060607273636333216161540 +:10B0F000112327060637323637350E02151416ABE4 +:10B10000383B26404F290C110D0E07038D02655761 +:10B1100038482280090D38120C1708192615190114 +:10B120003944342B3C281E0D36111A0E201B045AAC +:10B130005428472EFEAA431F2D600E0C800B242896 +:10B1400012171A00000200450139019E0336000F54 +:10B1500000210000532226263535343633321615A9 +:10B1600015140606273236363535342626232206B0 +:10B17000061515141616F1344D2B5E4E4D602C4EEF +:10B18000330F110808110F0E120808120139234657 +:10B1900034C34E4F504DC3334624620E1B13C114AB +:10B1A0001A0E0E1B13C1121B0F00FFFF001500002B +:10B1B0000211032A0606000100000002003F000001 +:10B1C0000208032A000F001900007311211523152E +:10B1D0003332161615140E0223273332363627263D +:10B1E0002623233F0192DF264D6B3827465D361616 +:10B1F000172228100101243615032A88CE32675100 +:10B200004A5C3212751A36292D3DFFFF003C0000C2 +:10B21000022A032A0606001D00000001003F00006C +:10B2200001B6032A000500007311211523113F0107 +:10B2300077C4032A85FD5B00FFFF003F000001B6D5 +:10B240000433062601C00000000702C300E800E83E +:10B250000001003F000001B603AD000700007311BC +:10B260002135331123113F010E69C4032A83FEF8EF +:10B27000FD5B00020012FF5102A3032A0011001B14 +:10B2800000005711333E04371321113311232721B6 +:10B290000713331123070E0412171727201A12065B +:10B2A0001601795B7609FE730A45CF4B0905131920 +:10B2B0001C1FAF012F07233C5A7D52011BFD56FE78 +:10B2C000D1AFAF012F022BAE56784F322000FFFFD7 +:10B2D000003C000001AA032A0606002E0000FFFF22 +:10B2E000003C000001AA04330626002E00000007DF +:10B2F00002C200F400E8FFFF003C000001AA0412B3 +:10B300000626002E0000000702C000F400E800013D +:10B31000000600000315032A001500007313033311 +:10B320001333113311331333031323032311231165 +:10B33000230306AAA6A78D088E098DA7A6AAA09802 +:10B34000098E089801970193FE85017BFE85017B9C +:10B35000FE6DFE690189FE770189FE7700010022FA +:10B36000FFF101E80336003C000045222626353572 +:10B370003314141514163332363635342627262264 +:10B380002223353A02333636353426232206071473 +:10B390001415233534363633321616151406071EA7 +:10B3A0000215140606010A556129A8182217170963 +:10B3B0002439010F1409070E0E063B261D22211900 +:10B3C00001A83966454765363A291C2D1A2B620FAC +:10B3D00040734B1D0214093C33182F243D3F0101DB +:10B3E0006D013E3D2F32352C021D0E314965343240 +:10B3F000614847610B0B2B4A3A4A73400001003FFA +:10B400000000020F032A00090000731133111333E7 +:10B41000112311033F8DCF7490D3032AFE3001D046 +:10B42000FCD601D8FE28FFFF003F0000020F0407F2 +:10B43000062601C90000000702C8013400E8FFFF2A +:10B44000003F0000020F0433062601C90000000778 +:10B4500002C2013400E80001003F00000232032A6A +:10B46000000C000073113311331333031323032330 +:10B47000113FB31277B29499B87612032AFEBF0136 +:10B4800041FE84FE520161FE9F00FFFF003F00006D +:10B4900002320433062601CC0000000702C3011F5C +:10B4A00000E800010007FFFC0250032A001300001F +:10B4B0007335323E0337132111231123030E040782 +:10B4C000222A180E09071A01ADB25910070E1F3DA6 +:10B4D0006A7E092246765B016AFCD602A1FEFD6403 +:10B4E00091623714FFFF003900000287032A060625 +:10B4F000006E0000FFFF003F00000223032A060643 +:10B50000004E0000FFFF0031FFF40219033506066C +:10B51000007800000001003C00000221032A00071F +:10B52000000073112111231123113C01E5B08503A3 +:10B530002AFCD602AAFD5600FFFF003C00000221B3 +:10B54000032A060600970000FFFF0031FFF4020DFA +:10B5500003350606001F0000FFFF000B000001B2CC +:10B56000032A060600AA000000010016FF60021E62 +:10B57000032A001300005735163E02270333131722 +:10B58000371333030E04352B40280D09B6A6462188 +:10B59000183BA8A80C202F44619F76010A1C312576 +:10B5A00002D8FEB3D9DA014CFD0D374C311A09002F +:10B5B000FFFF0016FF60021E0407062601D60000EA +:10B5C000000702C8011500E80003002EFFE302C8CF +:10B5D00003590023003300430000453506062322AB +:10B5E000262635353436363332161735331536368A +:10B5F0003332161615151406062322262715273270 +:10B60000363711262623220606151514161637324C +:10B610003636353534262623220607111616013311 +:10B620000F1F10375B353763400B17099009140B58 +:10B63000436337355735112112A4050C03040D055A +:10B640001924141024D81D2411122117080E0705DF +:10B650000B1D7901022E5940F43A5A3301018080C2 +:10B660000101335A3AF540592E020178E5010101F2 +:10B67000A4010116281CF918261701152619F91E10 +:10B6800028140101FE5D0101FFFF0007000001FD1C +:10B69000032A060600CC00000001002C0000022254 +:10B6A000032A0014000061110623222626351133D7 +:10B6B0001114161633323637113311016F32303A06 +:10B6C0006740B30B292C0B180DB3014D072D573FC5 +:10B6D0000121FEE019271602020172FCD6000001CA +:10B6E000003FFF51029B032A000B00004527211158 +:10B6F0003311331133113311021817FE3EB388B3DF +:10B700006EAFAF032AFD4F02B1FD4FFED80000011E +:10B71000003F000002FA032A000B000073113311EE +:10B7200033113311331133113FA963A85FA8032AE2 +:10B73000FD5602AAFD5602AAFCD60001003FFF51A9 +:10B740000369032A000F000045272111331133112B +:10B75000331133113311331102E615FD6EA963A8BD +:10B760005FA96EAFAF032AFD4F02B1FD4F02B1FDDD +:10B770004FFED8000001003CFF51021B032A000BC2 +:10B780000000572723113311331133112307ED061E +:10B79000ABB379B3A607AFAF032AFD5D02A3FCD616 +:10B7A000AF000002003F00000208032A000D00174E +:10B7B0000000731133113332161615140E022327AD +:10B7C0003332363627262623233FB3284C6A3827C0 +:10B7D000465D3517182227110101233716032AFE6B +:10B7E000AA3267514A5C3212751A36292D3D000281 +:10B7F000FFF400000256032A000F00190000731125 +:10B80000233521113332161615140E022327333235 +:10B8100036362726262323869201452E4D6B372761 +:10B82000465D351E1F222711010124371C02B07A04 +:10B83000FEAA3267514A5C3212751A36292D3D0034 +:10B840000003003F00000300032A000D0017001B47 +:10B850000000731133113332161615140E0223270C +:10B86000333236362726262323011133113FB328DE +:10B870004D6B3727465C36181922271101012436F3 +:10B8800017015BB3032AFEAA3267514A5C32127574 +:10B890001A36292D3DFEA8032AFCD6000002000A14 +:10B8A00000000363032A001C0026000073233516E2 +:10B8B0003E02371321113332161615140E022323BC +:10B8C0001123030E03253332363627262623234A37 +:10B8D00040202A1A10042301AE204D6B3827465D04 +:10B8E00036C25A19051E355201CF12212811010105 +:10B8F0002436107E010B2242360208FEAA3267511E +:10B900004A5C321202A1FE7D546F411A751A362923 +:10B910002D3D0002003F00000324032B0015001FF3 +:10B920000000771133113311331133321616151409 +:10B930000E022327112311253332363635342623C0 +:10B94000233FB372B31E4D6A3827465D35C172017D +:10B95000250E22271125360D01032AFEB3014DFEC7 +:10B96000A93267514A5C3212010156FEAA7419339A +:10B9700027373900FFFF002AFFF401E703350606E9 +:10B9800000A1000000010031FFF4020D0335002B7F +:10B990000000452226263511343636333216161568 +:10B9A00015233534262623220606151533152315AF +:10B9B000141616333236363535331514060601247F +:10B9C0005C6B2C2C6B5C5A652AAF05181D1C1B0781 +:10B9D0008282091B1A1C1806AF29650C4379520193 +:10B9E000245479423B6A45303B182C1D1E2D198A80 +:10B9F00061921B2D1B1D2E183728456D3F0000013D +:10BA00000032FFF6020E0338002B000045222626E6 +:10BA1000353533151416163332363635352335336E +:10BA200035342626232206061515233534363633BB +:10BA30003216161511140606011B59662AAF051990 +:10BA40001C1C1A078686091A1A1C1806AF29665A82 +:10BA50005D6A2C2C6A0A3C6A442B35182D1C1D2F5C +:10BA6000198E5A941C2D1A1D2D193828456E3F43E6 +:10BA70007953FEDD547A420000010036000000E8F0 +:10BA8000032A000300007311331136B2032AFCD6D7 +:10BA9000FFFFFFDD000001390412062601E7000068 +:10BAA000000702C0008B00E800010004FFEB011852 +:10BAB000032A000D00005735323E02351133110EB6 +:10BAC0000223041B26170AB20121514A157D0611D3 +:10BAD000211A0270FD8842592C000001000A000062 +:10BAE000024F032A00180000731123352115231576 +:10BAF0003636333216151123113426262322060733 +:10BB000011786E0192711B27165F6DB3081C1E0B16 +:10BB1000170D02A58585C80403645FFEDF012019A7 +:10BB200027160202FE8E0002003FFFF403080335D1 +:10BB30000019002B0000452226263535231123113C +:10BB400033113335343636333216161511140606D2 +:10BB500027323636351134262623220606151114CF +:10BB60001616022856622858B1B1582862565662F5 +:10BB7000282862561B180606181B1A190606190CE7 +:10BB8000457D534FFEA8032AFEB246547B44447CB5 +:10BB900053FEE7537D457F1C2C170186182B1C1C78 +:10BBA0002B18FE7A172C1C000002000A0000021E4F +:10BBB000032A0011001A0000731326263534363686 +:10BBC0003333112311232222230313333523220677 +:10BBD0001514160A9A2E3B427B56D0B22001080259 +:10BBE00076871A1C37373001681C6C485E692BFC5D +:10BBF000D60140FEC001BEF13D3B34450001FFF8D7 +:10BC00000000024E032A0021000073112335211584 +:10BC1000231536363332161615151406062323352A +:10BC20003236363535342623220607116B7301B0C0 +:10BC30008C1F46222D4E30295E51272028141E21AC +:10BC40000F281902AD7D7DEF171623402E9449561B +:10BC50002766132B228114290D11FE9A0003000A76 +:10BC600000000247032A00030011001B00004115D9 +:10BC70002135131133113332161615140E022327F2 +:10BC800033323636272626232301E0FE2A73B328D3 +:10BC90004D6A3827465D36171822281001012337D0 +:10BCA0001602B27A7AFD4E032AFEAA3267514A5C26 +:10BCB0003212751A36292D3D00030006000002F2EB +:10BCC000032A000C0010001600007313173713230B +:10BCD00003231123112303130321032713172137F0 +:10BCE0001306E09395E49F89088D078A7AEF029204 +:10BCF000E76C9C1AFEAA18AA02045B60FDF70177A4 +:10BD0000FE890177FE89019A0190FE702B01172BA5 +:10BD10002AFEEA000002000A000001C3032A000311 +:10BD200000090000532115210123112115230A01C7 +:10BD300090FE70010EB3015EAB01E57EFE99032A11 +:10BD4000790000020006FF510345032A0003001991 +:10BD500000006537170725130333133311331133ED +:10BD600013330313230323112311230302C867167C +:10BD700063FD24AAA6A78D088E098DA7A6AAA09860 +:10BD8000098E08984C34FC33AF01970193FE85016E +:10BD90007BFE85017BFE6DFE690189FE770189FED0 +:10BDA00077000002003CFF51025D032A0003000FF0 +:10BDB00000006537170725113311133303132303CD +:10BDC000071101E0671663FE42B388AF969DB67512 +:10BDD000134C34FC33AF032AFEB5014BFE92FE44F4 +:10BDE000016620FEBA000002003FFF51027A032ADA +:10BDF000000B000F000073113311331133112311A5 +:10BE00002311253717073FB37DB4B47D010B6716A7 +:10BE100063032AFEB80148FCD60162FE9E4C34FC46 +:10BE20003300FFFF0008000001E5032A060600CDED +:10BE300000000002000F000001EC032A0003000CC8 +:10BE40000000533521150111033313133303111A65 +:10BE500001CAFEC59AA94D45A29701136E6EFEED6B +:10BE6000014B01DFFF000100FE21FEB50001003C97 +:10BE700000000232032A0014000053113636333218 +:10BE8000161511231134262623220607112311EF3C +:10BE90001B29166B7EB30B292C0B180DB3032AFE3E +:10BEA000B30403645FFEDF01201927160202FE8E31 +:10BEB000032A0002003FFF510264032A000B000F17 +:10BEC000000073113311331133112311231137374C +:10BED00007073FB37DB4B47DFF73116E032AFEB82C +:10BEE0000148FCD60162FE9E4C34FC33FFFF002D5E +:10BEF000FFF402150335060600A900000003003117 +:10BF0000FFF4021903350003001500270000533524 +:10BF100021150322262635113436363332161615EE +:10BF2000111406062732363635113426262322060A +:10BF30000615111416168B012F965B6A2E2E6A5B5E +:10BF40005C6B2E2E6B5C1C1A08081A1C1A1A080748 +:10BF500019016D6E6EFE87407853012D54763F3F78 +:10BF60007654FED35378407F1C2C170186182B1C67 +:10BF70001C2B18FE7A172C1CFFFF0024FFF601B8BB +:10BF8000024C060600DA00000002002DFFF601BA9E +:10BF9000035A002200340000572E02351134363681 +:10BFA000373E0237170E0207060615153E023332DA +:10BFB000161615151406062732363635353426265C +:10BFC000232206060715141616F050551E213B278E +:10BFD000274F4B20062149451D1A160D27352035C0 +:10BFE000421F335B351311060612110B130C0406A6 +:10BFF000140A0236674801435060340E0E101515BE +:10C0000083110F0B0C0A37302C0F140A285C4F8D4C +:10C01000595F22691437369A2127100D1D1AAD3544 +:10C02000381500030033000001DB02420011001C40 +:10C0300000250000731133321616151406071E0270 +:10C0400015140606232733323636353426262323A5 +:10C0500035333236353426232333CD57581E312815 +:10C060002A2C112A6456221B1622151322171C296A +:10C070001D1617281D024225402B39350B0A283A78 +:10C0800026384B245A0823272C2608582521202AF5 +:10C09000000100330000015302420005000073114B +:10C0A000211523113301207D02426EFE2C00FFFF7B +:10C0B00000330000017D034B062601FD0000000750 +:10C0C00002C300CE0000000100330000015802BC92 +:10C0D00000070000731133353315231133D2538217 +:10C0E00002427AE8FE2C00020020FF63024E024268 +:10C0F000000F0018000057113E033737211133118C +:10C100002327210713331123070E03202130221484 +:10C110000411013E54750BFED2093995300C031001 +:10C12000171E9D01000F31475F3DBCFE22FEFF9DA3 +:10C130009D0101017D8237513B29FFFF0027FFF65A +:10C1400001B0024C060601050000FFFF0027FFF6C4 +:10C1500001B0034B062601050000000702C200EEF5 +:10C160000000FFFF0027FFF601B0032A06260105A5 +:10C170000000000702C000EE000000010007000000 +:10C18000028D024200150000731303331333113381 +:10C1900011331333031323032311231123030773D1 +:10C1A0006C8D5C0C880B628F737987700B880C69BF +:10C1B0000123011FFEEE0112FEEE0112FEE1FEDD83 +:10C1C0000117FEE90117FEE900010024FFF501A7B0 +:10C1D000024C002E000057222E0235331416333243 +:10C1E0003636353426262335323635342623220694 +:10C1F00015233436363332161615140606071E027A +:10C20000151406DF3C49270D811D1F171809152F2E +:10C21000283C25171D1F198020534D4455271826EB +:10C22000171927185E0B213949282E2D1424161DA5 +:10C23000220F5420281D22232C3457342B492E261C +:10C24000341D07091E372F4961000001003300002B +:10C2500001CA024200090000731133111333112384 +:10C2600011033381977F84930242FECB0135FDBEDB +:10C270000132FECEFFFF0033000001CA031F062675 +:10C2800002060000000702C801000000FFFF0033A3 +:10C29000000001CA034B062602060000000702C286 +:10C2A0000100000000010033000001F80242000C10 +:10C2B0000000731133153337330313230323113372 +:10C2C000A31858AF7275AC5E180242E4E4FEEFFEAC +:10C2D000CF0100FF0000FFFF0033000001F8034B17 +:10C2E000062602090000000702C301150000000134 +:10C2F000000DFFFA02040242001200005735323EE0 +:10C300000237372111231123070E03230D2029198A +:10C310000E0513016FA3420E071A3254410673141F +:10C32000315542F9FDBE01D4AB5A76431C000001E1 +:10C330000032000002130242000C0000731333139A +:10C3400013331323110723271132027876777802EB +:10C350007F59305A0242FEEB0115FDBE0130D6D79F +:10C36000FECF00010033000001DB0242000B0000A1 +:10C3700073113315333533112335231533A361A4DA +:10C38000A4610242E0E0FDBEF2F2FFFF0027FFF6EB +:10C3900001BC024C060601520000000100330000FF +:10C3A00001CD024200070000731121112311231156 +:10C3B00033019AA3540242FDBE01D3FE2D00FFFFBC +:10C3C0000033FF4201CF024C060601710000FFFF5F +:10C3D0000027FFF601B2024C060600F8000000013B +:10C3E0000010000001840242000700007311233591 +:10C3F00021152311796901746901D46E6EFE2C0038 +:10C40000FFFF0003FF5801B60242060601A7000025 +:10C41000FFFF0003FF5801B6031F062601A7000017 +:10C42000000702C800EB000000030029FF54028F40 +:10C430000329001E002A00360000453523222E0263 +:10C440003535343E02333335331533321616151570 +:10C45000140E022323150333112322060615151487 +:10C460001616333332363635353426262323011556 +:10C4700011204B442C27404E26118D143464412C3E +:10C48000444A1F149A0D0E1320131220AF0B1421CF +:10C49000151421140CACB4132F4F3CA3354C30179A +:10C4A000E9E9295847A33C4F2F13B40115017C1526 +:10C4B0002A20BC1F2C16162C1FBC202A1500FFFF9B +:10C4C000000B000001B80242060601A600000001B0 +:10C4D0000027000001BD024200140000613506067D +:10C4E00023222626353533151416173236333533C5 +:10C4F00011011A0D1B0D4A5321A21825050906A387 +:10C50000E9010223412DCBC11F1E0201FFFDBE0028 +:10C5100000010032FF6302230242000B00004527A6 +:10C520002111331133113311331101AE0BFE8FA4DE +:10C5300057A3539D9D0242FE2201DEFE22FEFF0014 +:10C5400000010032000002940242000B000073114F +:10C550003311331133113311331132984D984D98F3 +:10C560000242FE2C01D4FE2C01D4FDBE000100309D +:10C57000FF6302E50242000F00004527211133113D +:10C580003311331133113311331102700AFDCA987C +:10C590004D984D98539D9D0242FE2201DEFE2201E0 +:10C5A000DEFE22FEFF0000010033FF6301D20242E3 +:10C5B000000B0000572723113311331133112307C8 +:10C5C000CE0A91A35AA2870A9D9D0242FE2101DF55 +:10C5D000FDBE9D0000020033000001D002420011A8 +:10C5E000001E0000731133153A0233321E02151477 +:10C5F0000E022327333236363534262623222223D1 +:10C6000033A3010102013C5C3D201B3B5D4106035D +:10C61000252B13132B230103010242E8102741327B +:10C620002F432A145D0F231D1F210E000002000658 +:10C630000000021102420010001B0000731123359C +:10C64000211533321E0215140E022327333E023504 +:10C650003426262323746E0110063C5C3D201B3BD0 +:10C660005D410704252B13142A230601D46EE8111B +:10C670002844342D4128135D010E201C20230F0077 +:10C6800000030033000002B102420011001E00222C +:10C690000000731133153A0233321E0215140E02D4 +:10C6A000232733323636353426262322222305111A +:10C6B000331133A3010102013C5C3D201B3B5D4172 +:10C6C0000603252B13132B230103010138A3024278 +:10C6D000E8112742322F422A135D0F231D1F210E1E +:10C6E000FA0242FDBE0000020022FFFA03100242DD +:10C6F000001C0027000057353236363737211533F6 +:10C70000321E0215140E0223231123070E032325C4 +:10C7100033323636353426262323222C2D160613A3 +:10C720000170063B593D1F1C3A5B3EAA430D071C96 +:10C7300033533F01DB0423291214292203067325F6 +:10C740005F56FBE9112641312F432A1401D4B05B17 +:10C75000754119630F231C1E220E000200330000D6 +:10C7600002BC02430019002A00007311331533354F +:10C7700033153A02331E0315140E022323352315F5 +:10C78000373A02313E0235342626272A022333A3C4 +:10C7900054A30203040138563A1D1B395A40A454CD +:10C7A000F701020220261112261F01020101024296 +:10C7B000E7E8E901132843312D402913D5D65E015E +:10C7C0000F201A1F220F0100FFFF0014FFF6019631 +:10C7D000024C0606017B000000010027FFF601B3B2 +:10C7E000024C002A000057222626353534363633CF +:10C7F000321616151523353426262322060615155E +:10C8000033152315141633323636353533151406E1 +:10C8100006EF3F593030593F3E572F9E09100C0C00 +:10C820001108858513130C10089E2F570A2E563DAC +:10C83000D43E562D264D3B28291819090C1E1A4B9B +:10C840004855281B0B191534313A4F270001002A8F +:10C85000FFF601B5024C0029000057222626353587 +:10C860003315141633323636353523353335342601 +:10C87000262322061515233534363633321616157F +:10C8800015140606ED3D572F9D14120D10088585D1 +:10C8900009100C13139D2F583C40592F2F5A0A266C +:10C8A0004D3A1E1F22170C1E1A4E45561A1D0B1903 +:10C8B0002029273A4E272E563DD53D562D00FFFF05 +:10C8C0000033000000D703150606012A0000FFFF11 +:10C8D000FFDF0000013B032A0626012B00000007B2 +:10C8E00002C0008D0000FFFFFFF7FF4C00E30315BF +:10C8F0000606013A00000002FFF8000001D7032AF3 +:10C900000016001A0000731133113E02333216165E +:10C91000151123113426232206060711033521158C +:10C9200038A312292A15353815A30F170713120734 +:10C93000E30161032AFE9A080D0933512EFED0014E +:10C94000371D21050703FE9A0250515100020033A2 +:10C95000FFF60295024C0019002B00004522262606 +:10C960003535231523113315333534363633321626 +:10C970001615151406062732363635353426262385 +:10C98000220606151514161601D63A562E45A0A0F5 +:10C99000452E563A3A562F2F563A101007071010C8 +:10C9A0000E110707110A2A543F36E90242E7343FC5 +:10C9B000542A2A543FDC3F542A74101F16E4161FD1 +:10C9C00010111E16E4151F1100020011000001D104 +:10C9D000024200120020000073372E0235343E025E +:10C9E00033331123352226270713323233352222DF +:10C9F00023220606151416115A1720101733523A1F +:10CA0000D7A2042409416B02040101040225321952 +:10CA10003BF00D2E3E242842301BFDBECE0101D03E +:10CA2000012EB814271D312E0002FFF8FF5F01D739 +:10CA3000032A002200260000573533323E023535E6 +:10CA40003426232206060711231133113E02333206 +:10CA500016161515140E022303352115BF122327B0 +:10CA600014050F1708131107A3A312292A15353827 +:10CA7000151A3B6349DE0161A151172D422BD61DCA +:10CA800021050703FE9A032AFE9A080D0933512E49 +:10CA9000C95267391602F15151000003FFFE000030 +:10CAA00001F8032A0011001E002200007311331147 +:10CAB0003A0233321E0215140E022327333E02358A +:10CAC00034262623222223273521155AA3010202C8 +:10CAD000013C5B3E201C3A5D420604242B14142AC0 +:10CAE00023010302FF018B032AFE30112844342D59 +:10CAF0004128135D010E201C20230FDA6E6E000307 +:10CB000000070000025C0242000C00120016000048 +:10CB100073131737132327231523352307132737B9 +:10CB20001723371703210307A68488A3865E077E91 +:10CB3000075EB21A7312F61213BF0229BA016D60B2 +:10CB400060FE93F1F1F1F1012B01D22120FA013FB6 +:10CB5000FEC100020000000001890242000300093A +:10CB6000000051211521172311211523015DFEA37A +:10CB7000EBA301419E01586EEA02427900020007D0 +:10CB8000FF6302BA0242000300190000450333119B +:10CB900025130333133311331133133303132303D7 +:10CBA00023112311230302451287FD4D736C8D5C05 +:10CBB0000C880B628F737987700B880C699D01015B +:10CBC000FEFF9D0123011FFEEE0112FEEE0112FE8B +:10CBD000E1FEDD0117FEE90117FEE9000002003366 +:10CBE000FF630227024200030010000045033311D7 +:10CBF0002511331533373303132303231101B212E5 +:10CC000087FE0CA31858AF7275AC5E189D0101FE2B +:10CC1000FF9D0242E4E4FEEFFECF0100FF000002B0 +:10CC20000033FF63022902420003000F00004503A6 +:10CC3000331125113315333533112335231501B441 +:10CC40001287FE0AA361A4A4619D0101FEFF9D025B +:10CC500042E0E0FDBEF2F20000010003FF5101B628 +:10CC60000242000800005735033313133303119DAC +:10CC70009A924E41928BAFFF01F2FED5012BFE102E +:10CC8000FEFF00020003FF5101B602420003000C48 +:10CC90000000573521150735033313133303112AC9 +:10CCA0000171FE9A924E41928B035D5DACFF01F2E1 +:10CCB000FED5012BFE10FEFFFFFF0034000001CE69 +:10CCC000032A06060126000000020033FF63022942 +:10CCD00002420003000F00004513330325113315F2 +:10CCE000333533112335231501752D873FFE49A3B5 +:10CCF00061A4A4619D0101FEFF9D0242E0E0FDBE32 +:10CD0000F2F2FFFF0026FFF401AF024C0606011904 +:10CD1000000000030027FFF601BC024C00030015D1 +:10CD200000270000773533150322262635353436A3 +:10CD300036333216161515140606273236363535B3 +:10CD40003426262322060615151416167AF57E3E7D +:10CD50005B31315B3E3E5B32325B3D1012070712A6 +:10CD6000101012080812FE4E4EFEF82A543FDC3F07 +:10CD7000542A2A543FDC3F542A6C111F16F2161F06 +:10CD800011111F16F2161F11000100330000022FAF +:10CD9000032A00070000731121112311231133010D +:10CDA000FC9EBF032AFCD602A9FD57000001001318 +:10CDB000FFF6022F024200130000452226263511FD +:10CDC00023112311233521152311141616330222A2 +:10CDD000595E2354A33E021C45071B1D0A21443201 +:10CDE000014BFE2801D86A6AFEF62B2C0F00FFFFCC +:10CDF00000150000021103EF0626000100000007E5 +:10CE000002C9011400A6FFFF003C0000022D032A06 +:10CE100006060063000000020036FFF101EF033652 +:10CE20000011002300004522262635113436363302 +:10CE300032161615111406062732363635113426E9 +:10CE40002623220606151114161601134962322FE5 +:10CE5000624C4C612F3262481815050415191915DA +:10CE60000406150F3B6845016F476B3C3C6B47FE62 +:10CE70009144693B951F290F0167112B21212B112B +:10CE8000FE990F291F00000100160000012C032A43 +:10CE9000000E000073110E0307353E033733118572 +:10CEA0000B1C1F1D0C0B282E280A830285060C0D57 +:10CEB0000C067C06151A1B0AFCD600010027000090 +:10CEC00001E60335001E00007335133E023534269B +:10CED000232206061515233534363633321615143B +:10CEE00006060707331529C21627191C181B1E0B27 +:10CEF000A22E64516D6F1F331D94ED76012A213EE1 +:10CF0000402323221E321F282B4871417165315462 +:10CF10004F2BDD8300010026FFF101E30336003BC8 +:10CF20000000452226263535331414151416163301 +:10CF30003236363534262722222335323233323602 +:10CF4000353426232206151414152335343636338A +:10CF5000321616151406071E02151406060105558D +:10CF60006129A70A1A17171708213401140A070E96 +:10CF700006352419222115A73563454664363A291A +:10CF80001C2D1A2B620F40734B1D011408283217F9 +:10CF90001830243C3F01733A3D2F32382C0A150BD0 +:10CFA0003149653432614847600B0A2C4B3A4A726A +:10CFB000410000020019000001F9032A000A000DD7 +:10CFC0000000613523351333113315231501331157 +:10CFD0000112F9D3C24B4BFEEA7AB67B01F9FE0887 +:10CFE0007CB6013201510001002BFFF101DC032A64 +:10CFF00000250000572226263533141616373E0228 +:10D000003534262623220607231321152307363617 +:10D010003736161615140E02FF595B20A10A1B198C +:10D020001A1605091B1B192007900F017AF4090A2B +:10D0300038203E552B102E580F3F724B2E3A1901B7 +:10D0400001284B35283E25242601D38CA70E150335 +:10D05000073B7857416D4F2C00020034FFF401F17B +:10D0600003350023003400004522262635113436CE +:10D0700036333216161514161523342623220606C7 +:10D080001515363637361616151406062732363677 +:10D090003534262623220606071514161601144FCA +:10D0A000632E25605A4E5A26019D0F221717080C31 +:10D0B0003622404D2228605317150705161A0C1604 +:10D0C000100409190C45784D01254F7C47305C440C +:10D0D000040703312F1C463F48151701023E6B42DF +:10D0E0005581487B1F3D2D283A210A0F07841B30AC +:10D0F0001D000001001400000194032A0006000036 +:10D100007313233521150341B0DD0180B002AB7FDD +:10D1100073FD490000030026FFF301E40335001FFF +:10D12000002F003D000045222626353E03372626E7 +:10D130002726363633321616070606071E0315163F +:10D1400006062732363635362626232206061514DD +:10D1500016161332363635342623220615141616C3 +:10D16000010452622A010B1723181F3002012F5E9F +:10D1700045465D2E02012E201823170C022B625308 +:10D180001B18060107181B1A180706191A11160B87 +:10D190001919191B0B180D41734A1E3931250C172B +:10D1A00057434462343561444457160C2531391EC7 +:10D1B0004A73417B2837171F3A252539201738270E +:10D1C00001781B36282930302828371B0002002719 +:10D1D000FFF401E403350023003300004522262636 +:10D1E00035343435331416333236363535060607C2 +:10D1F0000626263534363633321616151114060631 +:10D200000332363735342626232206061514161621 +:10D2100001054E5A269C11221716070D3521404E46 +:10D22000222B625150622D256058141807081617DA +:10D2300016160705160C305D44030703312F1C47F3 +:10D240003E4815160201427042557B4440734EFE23 +:10D25000D24F7C4701BA160A841C2F1D1F3D2D2773 +:10D260003B210001004101B10117037800060000D5 +:10D27000531107353733119D5C835301B1014024AD +:10D280006942FE390001004F01B101900382001B89 +:10D2900000005335373E0235342623220615233548 +:10D2A0003436363332161514060707331551731EFC +:10D2B000240F131218137621493A47522F293A9610 +:10D2C00001B150741E2B231217162B27102E4A2C37 +:10D2D0004C44344A293961000001005001A7018DF6 +:10D2E0000382002D000053222626353533151416EF +:10D2F000333236353426232335333236353426233C +:10D300002206151523353436333216151406071642 +:10D3100016151406EE3D451C75141614141A221A1F +:10D3200017211A1114161375524C4755281A1C2927 +:10D330005501A7233D281004191919161C1E481B56 +:10D340001B17191B17041043453E3E2A350A0930A6 +:10D35000354048000002004001B101970378000AFF +:10D36000000D0000533523351333113315231527D2 +:10D370003327F1B1C4672C2CD75D0101B1654A0197 +:10D3800018FEEA4C65B185000001FF580000013B22 +:10D39000032A0003000063013301A8018360FE7EBD +:10D3A000032AFCD6FFFF001A0000034E032A0426BE +:10D3B0000245D9B200270249014B0000000702468E +:10D3C00001BEFE4FFFFF00220000031A032A0426BD +:10D3D0000245E1B20027024901530000000702485C +:10D3E0000183FE4FFFFF003C0000036C0335042661 +:10D3F0000247ECB30027024901A4000000070248DD +:10D4000001D5FE4F0001002E000000C8009A000365 +:10D410000000733533152E9A9A9A0001002BFF7481 +:10D4200000C6009A000A00005727363635233533E8 +:10D43000150606440A1A2D569B01408C3507252BEC +:10D440009A854A5200020043003800DB0234000390 +:10D45000000700005335331503353315439898986A +:10D46000019C9898FE9C989800020043FF8B00DD79 +:10D47000023F000A000E00005727363635233533A9 +:10D48000151406033533155C0B1C2B5499405A991F +:10D49000753405222B99854951021B999900000387 +:10D4A000001E0000027B009B00030007000B000031 +:10D4B00061353315213533153335331501E09BFDC7 +:10D4C000A39A459B9B9B9A9A9A9A0002002E000071 +:10D4D00000D3032800030007000077033303073558 +:10D4E0003315602FA23B6A9ACE025AFDA6CE9898B9 +:10D4F00000020025FF6400CA028C00030007000040 +:10D500005713331303353315253B382F979A9C0255 +:10D510005AFDA6029098980000020020000001C168 +:10D520000335001D0021000077353E0235342623E7 +:10D5300022061514161707262635343633321615EB +:10D54000140606071507353315812D482A1B1A18AE +:10D550001B07059308096B64656D284D37999FD5A6 +:10D56000812356613425211C1910190E22182D19FA +:10D5700058636A623C6C602A62D59B9B0002001E65 +:10D58000FF4D01BF0282001D0021000041150E0267 +:10D590001514163332363534262737161615140669 +:10D5A00023222635343636373537152335015E2D9F +:10D5B000482A1C19181B07059308096B64646E2818 +:10D5C0004D37999F01AD812356613425211C1910D7 +:10D5D0001A0D22182C1A58636B613C6C612962D5B4 +:10D5E0009B9B00010025012C00BF01C4000300002B +:10D5F00053353315259A012C98980001003B00BC47 +:10D6000001A1022E000F000077222626353436367F +:10D610003332161615140606EE2D523434522D2EC2 +:10D6200051343452BC29513D3F53292A533E3C5278 +:10D6300029000001002801C20193032A000E000006 +:10D64000532737273717273307371707170727AA0F +:10D650005F486B24610D7A0D62246C49613201C20E +:10D660003966296136757536622965396A000002A6 +:10D67000002F000001E8032A001B001F00007313A5 +:10D6800023373337233733373307333733073307FA +:10D690002307330723032313230313333723471F9E +:10D6A0003703420E4F025F196A1A4E19691A350381 +:10D6B000440D4F035A2168204E202D4F0E4E010D70 +:10D6C000657468DCDCDCDC687465FEF3010DFEF378 +:10D6D000017274000001002B0000017B032A00038B +:10D6E0000000731333032BF858F9032AFCD600010A +:10D6F000002B0000017B032A0003000061033313A9 +:10D700000124F958F8032AFCD60000010036012C48 +:10D7100000A501C40003000053353315366F012CFA +:10D7200098980001003EFF4D012F033300170000C1 +:10D7300045222E0335343E033315220E0215141EE6 +:10D740000233012F4258351A08081A3558421C2452 +:10D7500014070815231BB3345F7D924D53967F5CED +:10D7600033723463905E5F8E5F3000010023FF4DA3 +:10D7700001140333001700005735323E0235342EB2 +:10D78000022335321E0315140E03231B231408072E +:10D7900013231D4258351A08081A3558B3733060E0 +:10D7A0008E5F5E90633372325D7E96534D927E5EE5 +:10D7B000350000010030FF3F0157033C0028000006 +:10D7C00045222E0235353426262335323636353578 +:10D7D000343E023315220E021515140607161615CF +:10D7E00015141E023301574F5D2D0D071B1F1F1B04 +:10D7F000070D2D5D4F1A201006223434220610200A +:10D800001AC11732523B5048421376134347503CDB +:10D810005232176D08172E265A55640C0C63555B4F +:10D82000262D170800010025FF3F014C033C00286E +:10D8300000005735323E0235353436372626353529 +:10D84000342E022335321E021515141616331522F6 +:10D8500006061515140E02251A201006233434234B +:10D860000610201A4F5D2D0D071B1F1F1B070D2DC6 +:10D870005DC16D08172D265B55630C0C64555A2647 +:10D880002E17086D1732523C504743137613424807 +:10D89000503B5232170000010033FF47012F032A8B +:10D8A0000007000057133315231133153301FB7C98 +:10D8B0007BB903E33FFC9B3F00010015FF470111CB +:10D8C000032A000700005735330323353313167B33 +:10D8D000017BFB01B93F03653FFC1D0000010040D7 +:10D8E000012B014301930003000053352115400132 +:10D8F00003012B686800000100410103013B016C3A +:10D90000000300005335331541FA01036969000132 +:10D910000003013701F001A6000300005335211573 +:10D920000301ED01376F6F0000010003014803DEC2 +:10D9300001B600030000533521150303DB01486ED7 +:10D940006E00FFFF0040012B0143019304060263B8 +:10D95000000000010000FF590170FFC60003000035 +:10D96000553521150170A76D6D00FFFF003EFF9337 +:10D9700000CD00AF0607026E0000FD85FFFF003EF0 +:10D98000FF93018900AF0427026E00BCFD850007EC +:10D99000026E0000FD85FFFF0017021601740332BE +:10D9A0000426026D00000007026D00CD0000FFFF9D +:10D9B000003E020E019A032A0426026E00000007B0 +:10D9C000026E00CD000000010017021600A703320E +:10D9D000000C00005334363736363317060615333D +:10D9E000151701010331450C27164602161E39187A +:10D9F0005657330132278F000001003E020E00CD42 +:10DA0000032A000C0000532736363523353314061D +:10DA1000070606520C2716458F01010331020E330B +:10DA20000132278F1E3819565600000200250025A6 +:10DA300001C202310006000D0000652735371507C9 +:10DA4000170727353715071701C2C5C56666D8C53C +:10DA5000C5666625EA38EA9C6A6A9CEA38EA9C6AE6 +:10DA60006A000002002D002501CC02310006000DE5 +:10DA70000000773537273517151735372735171530 +:10DA80002D6868C7116868C7259C6B699CEA38EAED +:10DA90009C6B699CEA3800010026001600F4022302 +:10DAA0000006000077273537150717F4CECE6B6BCD +:10DAB00016DC55DC9D686B0000010029002400F78E +:10DAC00002300006000077353727351715296F6FAC +:10DAD000CE249C6A6A9CEA380002001901FD015CB0 +:10DAE000032A0003000700005311330333113303EB +:10DAF000198B416E8B4001FD012DFED3012DFED30C +:10DB00000001001901FD009E032A000300005311CB +:10DB1000330319853601FD012DFED30000010025D8 +:10DB2000FF4F0150032D000600004501350115038C +:10DB3000130150FED5012BD6D6B101C45601C4A5A0 +:10DB4000FEB7FEB500010020FF4F014C032D00067B +:10DB500000005735130335011520D6D6012CB1A589 +:10DB6000014B0149A5FE3C5600030031FF92020D16 +:10DB7000039200030007002F0000453533150335DD +:10DB80003315032226263511343636333216161550 +:10DB900015233534262623220606151114161633AE +:10DBA00032363635353315140606010C3333331B44 +:10DBB0005C6B2C2C6B5C5A652AAF05181D1C1B076F +:10DBC000091B1A1C1806AF29656E6E6E03986868EB +:10DBD000FCCA43795201245479423B6A45465118A4 +:10DBE0002C1D1E2D19FE831B2D1B1D2E1855464561 +:10DBF0006D3F00010026FF7C01B102C5002C000032 +:10DC000057352E023535343636373533151E021565 +:10DC1000152335342626232206061515141633320D +:10DC20003636353533151406060715D4374E2929EF +:10DC30004E372A39502A9E09100C0C110915110C67 +:10DC400010099E2A5039847B05305338D43A52301B +:10DC5000047A7902294B383D3E1819090C1E1AE83E +:10DC6000281B0B19154946374D29037A000300314B +:10DC7000FF92020D03920027002B002F0000452287 +:10DC8000262635113436363332161615152335341B +:10DC9000262623220606151114161633323636357B +:10DCA00035331514060607133303331333030124E6 +:10DCB0005C6B2C2C6B5C5A652A901027222329114F +:10DCC000132921222710902965E58733872487337C +:10DCD000870D437A5201235479423B6A45465121CC +:10DCE0002B15162C22FE83232C14162C215545456A +:10DCF0006E3F610400FC000400FC000000020028EC +:10DD000000BA02020294002300330000772737266E +:10DD10002635343637273717363633321617371746 +:10DD200007161615140607170727060627062627BF +:10DD300017323636353426262322060615141616D3 +:10DD4000370F50191E1E19500F4F1C492A2A491C03 +:10DD50004F0F4F191C1C1A500F4F1C492A2A491CDF +:10DD60008F2F4A2B2B4A2F2E4A2B2B4ABA0F4F1C90 +:10DD70004A29294A1C4F0F4F1A1E1E1A4F0F4F1CBB +:10DD80004A29294A1C4F0F4F1A1F01011F1A0B2E37 +:10DD90004D2E2F4C2E2E4C2F2E4D2E0000010016F6 +:10DDA000FF9201D203920034000057352626273710 +:10DDB0001E0233323635342627272E0235343637C5 +:10DDC0003533151E0317072E0207220615141617E2 +:10DDD000171E02151406060715E867670499011057 +:10DDE0001F161C112F29471E311E6D5C333A462326 +:10DDF0000D019B010715171918311D442239222CDA +:10DE000052396E63057B801734401C26153245233A +:10DE10003D1B394B345F6C075F5E032F454D21136B +:10DE200024361D012A15303B1A3B1F4656383558FB +:10DE3000370664000003002BFF8601BF032A00039E +:10DE4000001E002D000057352115272226353534B8 +:10DE5000363633321617352335333533153315231C +:10DE600011233506062732363711262623220615BA +:10DE7000151416163C0148C84948163D3B1D301381 +:10DE800070706B3B3B6B132D020F22110E22142579 +:10DE90001A091C7A4040726B80704271441A138ACE +:10DEA0003B48483BFD59251419540B0B017B0A0FC5 +:10DEB0004732A328412500010008FFF4021603356C +:10DEC00000370000452226263535233533352335E6 +:10DED00033353436363332161615152335342626A7 +:10DEE000232206061515331523153315231514168D +:10DEF000163332363635353315140606012E5D6A73 +:10DF00002D323232322D6A5D5A6529AF05181C1C3C +:10DF10001B0768686868091B1A1C1706AF29640C80 +:10DF20004379523A383C383E5479423B6A45313C59 +:10DF3000182C1D1E2D196B383C38661B2D1B1D2EF1 +:10DF4000182A1B456D3F00010015FF4C01B0031658 +:10DF5000002500005722262737161633323637138E +:10DF6000233533373E02333216170726262322067F +:10DF70000707331523030E02621224170D07130837 +:10DF800013160332394505051D48461225160D079F +:10DF90001209121702053F4B33051C48B4030279DE +:10DFA0000103141801DE722D324B2A020379020399 +:10DFB00015182E72FE24334B2A00000200000000C8 +:10DFC000019A032A0003000D000075352115051183 +:10DFD00021152315331523110153FEE9015EAB957D +:10DFE000959A5F5F9A032A79CC7DFE9800030031F1 +:10DFF000FF92021203920003000700320000453531 +:10E0000033150335331503222626351134363633BE +:10E010003216161515233534262623220606151129 +:10E020001416163332363635352335331123270689 +:10E0300006010C333333305461292C6B5C5A672C46 +:10E04000AF07191C1D1A070B1D1B1C1E0C49EA7675 +:10E050000A103E6E6E6E03986868FCCA467F5301D4 +:10E0600010567E453C6A4734421A2C1B1F2E19FE5F +:10E07000891B2F1D1E301B5F69FE5C43222D000390 +:10E08000000D0000026A032A00050009000D0000CF +:10E09000610113330301211133110335211501C02F +:10E0A000FEFADCABD90102FDDC9DD6021A01BF01EC +:10E0B0006BFE95FE41032AFCD6018F6060000003D1 +:10E0C0000015000001CD03350019001D00210000DE +:10E0D00073353711343E02333216161515233426A4 +:10E0E0002623220606151133152535051525350578 +:10E0F00015153C0C274E434C4F1D8F041113131163 +:10E1000004D9FE4E0150FEB001505C1C01A33B66D9 +:10E110004D2C396340181E311C203A29FE618AF3C8 +:10E1200060015F955F015E000003000900000219B5 +:10E13000032A000F0013001700007311331133324C +:10E1400036363535331514060623013525152535A4 +:10E1500025153CB31C292409B8307569FEFE01B6AB +:10E16000FE4A01B6032AFD52183024573B5B733632 +:10E1700001675F785F225F785F0000020036000071 +:10E180000216032A001500190000731134363633C5 +:10E1900032161615112311342626232206061511D0 +:10E1A00033113311362A695D5D682BA10E231E1EC3 +:10E1B000230F313E01BC53723B3B7253FE4401DFDF +:10E1C000202C16162C20FE21032AFCD60003000961 +:10E1D00000000227032A000B00170021000053351E +:10E1E0003317333705152327230701353317333703 +:10E1F00005152327230705113313113311230311A9 +:10E200000949117E1101359F0F5614FEFA6C1382D5 +:10E210001501086211680CFEFC7EA69479A601F334 +:10E220005E0202015D0F0FFEFF5E1010015D020233 +:10E23000F2032AFE7A0186FCD601A4FE5C00FFFFF1 +:10E24000003CFFF60513032A042600970000002770 +:10E250000184023000000007017B037D0000000400 +:10E26000001C00000253032A000D001500200028A6 +:10E27000000073113332161615140E0223231103F6 +:10E280003533170537331505333236363534262600 +:10E29000232307350515232721074FFC495E2E242C +:10E2A00041553148D16413010716A3FE9A3D272634 +:10E2B0000C0B26293CD10237A412FEF711032A4188 +:10E2C0007C5A536C3C18FF0001B64C0301034B3ED3 +:10E2D0002346352C462A874C014B03030003001CC0 +:10E2E00000000220032A000C0010001B0000731124 +:10E2F0003332161615140606232311273505150388 +:10E30000333236363534262623234FFC4B5E2C32EF +:10E31000685148D1019ECD3D2027121127223C0390 +:10E320002A387359567136FED7804C014B01211A99 +:10E330003A2F343E1C000002003F0000022C032A4A +:10E340000024002800006127262623233533323697 +:10E350003635342626232335211523271E0215148E +:10E360000E022335333216171701352115016A4481 +:10E370000E2E3576AE292C101333329B01EDEE02B2 +:10E380004A512114386A562B4E541654FE1C01ED86 +:10E39000CE2E2778223F2C2E3D1F7878550F425ADB +:10E3A000352D5240252E4341ED01EB7878000001D8 +:10E3B0000015000001CD033500230000733537350B +:10E3C00023353335343E0233321616151414152313 +:10E3D0003426262322060615153315231533151565 +:10E3E0003C3C3C0C274E434C4F1D8F041113131122 +:10E3F000047777D95C1CC97F5B3B664D2C39634041 +:10E40000060D051E311C203A296A7EB78A000003DA +:10E410000014000002A6032A0007000B00180000E9 +:10E42000533505152327210703352115050333131C +:10E43000133313133303230303140292920FFE9634 +:10E440000C7B0292FDD76298303D77403196619CFB +:10E45000454101F55E015D0808FEFB5E5EF0032AA2 +:10E46000FE2801D7FE2C01D5FCD601E9FE170001DC +:10E470000001000001DE032A001600007335233579 +:10E480003335233533033313133303331523153354 +:10E490001523159B5454543F85A84E44A3833F54E1 +:10E4A00054547850425301CDFEC90137FE335342D4 +:10E4B000507800010025012C00BF01C400030000BA +:10E4C00053353315259A012C98980003002D000030 +:10E4D00001B9032A00030007000B00007313330384 +:10E4E00003353315133533154AF85BF977867F8783 +:10E4F000032AFCD6029B8F8FFD658F8F0001002BB6 +:10E500000000017B032A00030000731333032BF880 +:10E5100058F9032AFCD60001001A00CF01A7026AAD +:10E52000000B0000773523353335331533152315AC +:10E53000AA90906C9191CFA05F9C9C5FA00000017D +:10E5400000450151019401B9000300005335211524 +:10E5500045014F01516868000001003600E301B039 +:10E56000025E000B0000772737273717371707178A +:10E570000727814B74744A74724A73734973E34971 +:10E5800074734B747449757449730003002300B1AC +:10E5900001A5028E00030007000B00005335211572 +:10E5A0000735331503353315230182EE64646401A6 +:10E5B000775757C67B7B01627B7B0002003F00F7E9 +:10E5C000017C0218000300070000533521150535B2 +:10E5D00021153F013DFEC3013D01B56363BE636389 +:10E5E0000001004800890186027C00130000773793 +:10E5F00023353337233533373307331523073315A3 +:10E60000230765223F5D1C79971F581F4F6D1D8A98 +:10E61000A823896E635B636464635B636E000001BF +:10E6200000360064016C029400060000773537273D +:10E6300035051536C2C20136648D8C8A8DD97E00AF +:10E640000001001F006401550294000600006525CA +:10E6500035251507170155FECA0136C1C164D97E9B +:10E66000D98D8B8B0002002E0007017D02CD0006A4 +:10E67000000A000077353727350515013521153596 +:10E68000C2C20137FEC2014F9D8D8C898EDA7DFE9C +:10E69000916868000002001E0000016D02CE0006B5 +:10E6A000000A0000652535251507170135211501DC +:10E6B00063FECA0136C1C1FEBB014F9DD97EDA8E11 +:10E6C0008B8BFED6696900020041000001A2021C8A +:10E6D000000B000F00007735233533353315331524 +:10E6E000231507352115BF7E7E667D7DE40161B966 +:10E6F000826081816082B96363000002002900C7E3 +:10E7000001C0024B00180032000041222E022322D9 +:10E710000607273E023332161633323637170E02FB +:10E7200007222E0223220607273E0233321E02331F +:10E73000323637170E020147152E2E280E0B2811E0 +:10E74000330D262D151C3F38120E2610390B272F9E +:10E7500018152E2E280E0B2811330D262D15152ECB +:10E760002E270D0E2610390B272F019E1218121975 +:10E770001844162B1D1D1D1C1339193020D71218D3 +:10E7800012191844162B1D1217121D133A18302097 +:10E7900000010028014D01C001F8001700004122CE +:10E7A000262623220607273E023332161633323638 +:10E7B00037170E0201471C3F39130B2811340D2760 +:10E7C0002D151C3F38120E2610390B282F014D1D18 +:10E7D0001D181844162A1D1C1D1C133A18301F0042 +:10E7E0000001002E00CD01C301D8000500006535F1 +:10E7F000213521110173FEBB0195CD9E6DFEF50003 +:10E800000001001E01DB01BE032A000600005313B5 +:10E8100033132327071E8F81908A464701DB014F60 +:10E82000FEB1C3C30003002000C401E3028500035E +:10E830000013001F00007727011703222626353416 +:10E840003636333216161514060627323635342678 +:10E850002322061514165535018D36E13F603737F2 +:10E86000603F3F613636613F2F3F3F2F303E3EC411 +:10E8700035018C35FE85355E3D3D5D35355D3D3D73 +:10E880005E355A42343341413334420000030014B0 +:10E890000089029201E000170023002F0000772278 +:10E8A0002635343633321617363633161615140617 +:10E8B0002306262706062736363726262726061558 +:10E8C0001416253236353426232206071616B6517D +:10E8D00051504F324F2A26472E4A4F504A3748212F +:10E8E000214A37143020232D141C2626015B1924BD +:10E8F0002419102821222689614A4A622A312C28AB +:10E90000015A4A4A5A012F2827366A01192529191E +:10E910000102261D1D2503211E1F20172529190070 +:10E920000001000FFF4201440334001D0000572284 +:10E93000262735161633323635113436363332162D +:10E940001715262623220615111406065D13241713 +:10E950000812091215154346132416071209121539 +:10E960001543BE02027A0104151802A5324B2A0291 +:10E97000037801031518FD5C334B2A0000010033B6 +:10E98000FF42022F032A0007000057112111231113 +:10E9900023113301FC9EBFBE03E8FC180367FC99FA +:10E9A0000001001BFF420195032A000900005713D4 +:10E9B00003211523130333151B7E7E0178BB71756C +:10E9C000C1BE020701E17AFE9CFE6F7900010019C9 +:10E9D00000000237032A00080000730323352113C7 +:10E9E000133303ED587C01003547A28B01DB67FE32 +:10E9F0009A024EFCD60000010029FF4501BE0242EA +:10EA00000015000057033311141633323637113313 +:10EA1000112335060607060623152A01A30D130A3E +:10EA2000180DA3A30D1E0F060A04BB02FDFE52150E +:10EA3000160A0901C6FDBE2E0E17050203BA000212 +:10EA40000025FFF301EE03330029003C00005722AC +:10EA500026263534343537363633321616173E020D +:10EA600034353426262737321E0315140E03070EBD +:10EA700003273236363713262623220606070714C5 +:10EA800014151416EF305D3D1405513F1A322C0F4A +:10EA90000101012657482424545244290304050641 +:10EAA00003082D404D250C1A15021C101D0D1218BF +:10EAB0000E0217190D1F4439050904DF4B560E16B7 +:10EAC0000E050C0B0C0532462A066F0D24436B4FC6 +:10EAD00003263B474A225B672E0B68081B1C01126A +:10EAE00008090F1A13EB020402161D000005002D81 +:10EAF000FFFF03C0032B000300110021002F003F84 +:10EB000000006113330303222635353436333216C1 +:10EB100015151406273236363535342623220615C8 +:10EB200015141616012226353534363332161515CE +:10EB300014062732363635353426232206151514A9 +:10EB40001616014CF95AF8BD67565469695556684E +:10EB50001A17060E29280F061802316755536969DE +:10EB60005556681A17060E29280F0618032AFCD6D0 +:10EB7000015E6B6C246E64626E286B6A681B3525BF +:10EB800019393534391B25341BFE396B6C246E64FE +:10EB9000626E276C6A681B34251B393434391B2597 +:10EBA000341B0007002EFFFF056E032B000300112E +:10EBB0000021002F003F004D005C00006113330373 +:10EBC000032226353534363332161515140627320E +:10EBD000363635353426232206151514161601222D +:10EBE00026353534363332161515140627323636A7 +:10EBF000353534262322061515141616052226351A +:10EC00003534363332161515140627323636353577 +:10EC1000342623220615151416014DF85BF9BD673D +:10EC2000555369695657681A18060F292710061890 +:10EC3000023167555369695657681A18060F292714 +:10EC400010061801C767565469695556681A1706A1 +:10EC50000E29280E11032AFCD6015E6B6C246E640B +:10EC6000626E286B6A681B352519393534391B25C6 +:10EC7000341BFE396B6C246E64626E276C6A681BF1 +:10EC800034251B393434391B25341B686B6C246ED6 +:10EC900064626E276C6A681B34251B393434391B57 +:10ECA000383C00020023000001C4024200050009B4 +:10ECB000000073031333130327372707D4B1AF3B87 +:10ECC000B7B61C6B6D6601220120FEE0FEDE6AB85D +:10ECD000B1B10002002DFF82039F032A004B005AAE +:10ECE000000045222E02373E0333321E02070E0378 +:10ECF0002322262627060607062626373E0333321A +:10ED000016161737330306061617163E0237362E29 +:10ED10000223220E0207061E033332363637170649 +:10ED2000060336363737262623220606071416161C +:10ED300001D871A76A290C0B4A7DAA6A69975C24DD +:10ED40000904213D5D3F1B3628090C33203850272C +:10ED500002021B36553B191E0F040A822B010405C3 +:10ED60000B142B261A040817427052567F5631088E +:10ED7000080B2B4D724C19464A1D1238783706285D +:10ED8000071F01160728351B010D1E7E417DB06F40 +:10ED900067A9794240749B5C2F6355340F211A1A7E +:10EDA00025030435613C2C675D3B1B210A40FEB9FD +:10EDB0000B2822040518354A2D4B79582F396382C8 +:10EDC0004A47775D4022090F09630D130156010B75 +:10EDD00010EC080638532A1A2D1B00030027FFF1F8 +:10EDE00002100336002E0039004600005722262666 +:10EDF000353436372E02353436363332161615147E +:10EE0000060607173E0237331406060716161715AF +:10EE10000606232226262706062732363727060629 +:10EE200015141616133E0235342623220615141621 +:10EE3000E73857314132142617294F39344E2D2DDA +:10EE40003F1D5F090D07016E0F1B130A2513070EE7 +:10EE500007192F260E19492916250D631614101FA0 +:10EE60001B0E1A111C13151A180C2F573C4D743415 +:10EE7000244949233250302B4E3338564520B210A6 +:10EE80003B441A3B5A4A230D120277010215211105 +:10EE900020246D1713B72341211A2A18018C133827 +:10EEA0003D181A1C221D294F00010023FFA001C597 +:10EEB000032A000E00005711262635343636333328 +:10EEC0001123112311BC4455365934DF59516002C6 +:10EED0004A02524C3D461DFC76032DFCD300000235 +:10EEE0000029FFFA01A90346003A00480000572212 +:10EEF000262627371E023332363736262627272680 +:10EF00002637363637262627263636333216161754 +:10EF1000072E0207060615141616171716160714DD +:10EF20000607161615140603363635342627270627 +:10EF30000615141617E9354A2E0C6C061620141AFD +:10EF40001E010110231D58222F030433201F3A03F2 +:10EF500002335935354D320B6A06131F18171E1729 +:10EF60001F0B4B2736012D22272C63420E190D1241 +:10EF70003113180A0A062C4A2E1C10251A191612CB +:10EF80001E1D1238153E2E2C3B0A124629344826E7 +:10EF90002C4B301A14261801011617141C14082EB5 +:10EFA00018452F29361720412D485C016F0816118E +:10EFB000081A0B1D0519110A14060003002BFFF394 +:10EFC000034803390013003C0050000045222E0284 +:10EFD00035343E0233321E0215140E0227222E0251 +:10EFE0003535343636333216161515233534262684 +:10EFF00023220606151514161633323636353533E8 +:10F000001514060607323E0235342E0223220E0264 +:10F0100015141E0201BA6A98602D2D60986A6A97CD +:10F02000602D2D5F976C3351371D336144435E3340 +:10F03000AA0A120D0E13090A130D0E1209AA335F44 +:10F04000405C85562A2A56855C5C86562929568658 +:10F050000D497A954C4B9579494979954B4C957A60 +:10F0600049881A31462CC33C532C254A39393A1762 +:10F0700019090C1E1AD71A1D0B0B1915413F394CD3 +:10F080002660406C874848866B3F3F6B86484887C0 +:10F090006C4000040030FFF2034B033600130027DE +:10F0A0000036003F000045222E0235343E02333246 +:10F0B0001E0215140E0227323E0235342E02232280 +:10F0C0000E0215141E0227113332161615140607E8 +:10F0D000172327231511333236353426232301BE57 +:10F0E0006A97602D2D60976A6A975F2D2D5F976BE9 +:10F0F000587F522828527F585880532727538050D2 +:10F10000A63A512C1E2A588A441C162B1E1C22215A +:10F110000E497A944B4C9479494979944C4B9579A2 +:10F1200049353E6982444582683D3D688245448256 +:10F13000693E7201FB193C352F3B14F3DADA011BEF +:10F140002B2220260002003A013F031B032A000C59 +:10F15000001400004111331313331123110323034F +:10F160001121112335211523110187775254775D21 +:10F17000533256FEB65F01275B013F01EBFED4011F +:10F180002CFE150117FEE90119FEE7018D5E5EFEFA +:10F1900073000002004501A801D80335000F001BD1 +:10F1A0000000412226263534363633321616151421 +:10F1B0000606273236353426232206151416010D8D +:10F1C0003C5A32325A3C3D5B33335B3D3033333053 +:10F1D0002E343401A8325A3B3C593131593C3C5908 +:10F1E00032593E30303D3C31303E0001001E02427B +:10F1F00000B4032A00030000533733071E1185476C +:10F200000242E8E80002001E0247015C032A0003F4 +:10F210000007000053373307333733071E11854784 +:10F22000591185470247E3E3E3E300010040FF4C47 +:10F2300000C6032A0003000057133311400185B4B0 +:10F2400003DEFC2200020033FF4B00A5032A00036B +:10F25000000700005311331103113311337272721E +:10F2600001920198FE68FDB90198FE680001001F37 +:10F270000000017B0328000B000073112335333598 +:10F280003315331523118D6E6E826C6C01ED61DACE +:10F29000DA61FE1300010058FFF2025703AE0020AE +:10F2A0000000650E02262637133E023216160606A9 +:10F2B000070127133E0226260607030616163637D1 +:10F2C00001ED235451401E0A5C0835484B3C1E1387 +:10F2D0005453FEEC31FD47451013232005620713FC +:10F2E0002B381D48282B032653420264344623241E +:10F2F0004B729962FEBE390133577E5129031E1E9F +:10F30000FD9A2E31081F21000001001E0000017E21 +:10F310000329001300007335233533352335333586 +:10F32000331533152315331523158E7070707081C6 +:10F330006F6F6F6FEF599C5FE6E65F9C59EF0003BC +:10F340000034FFF503D1032A00090017002900004B +:10F35000731133131133112303110522263535346C +:10F36000363332161515140627323636353534261F +:10F3700026232206061515141616347FA6937BA4A1 +:10F3800002395A6F6F5A59727259111308081311C2 +:10F390001013090913032AFE74018CFCD601A9FE7F +:10F3A000570B5C5FE25F5C5B60E2605B730E1F1992 +:10F3B000E61A1E0E0E1F19E6191F0E000002002885 +:10F3C000FFF2024D023A00190022000045222626D3 +:10F3D00035343E02333216161521151616333236E1 +:10F3E00037170E02032135262623220607013B5A32 +:10F3F0007A3F305062314E7C48FE541753304D5B9B +:10F400002425193E58DC0134135138344B190E535E +:10F41000864C4C6E472247825AB919263F39152728 +:10F42000412801518F1429241800FFFF007101FDAC +:10F4300000F6032A040602745800FFFF003902DDBB +:10F440000137032A060602E200000002FF5202967C +:10F4500000AE032A000300070000533533152135A1 +:10F4600033152C82FEA48202969494949400000199 +:10F47000FFB3028C004D0326000300004335331513 +:10F480004D9A028C9A9A0001FF5102820036034B7A +:10F490000003000043273317307FA83D0282C9C90B +:10F4A0000001FFCA028200AF034B00030000433794 +:10F4B0003307363FA67E0282C9C90002FF7802796F +:10F4C00000F60351000300070000533733072137CC +:10F4D00033072A408C78FEFA3C846C0279D8D8D85D +:10F4E000D8000001000001DC009A0302000A0000BD +:10F4F0005327363635233533151406190A1A2D5677 +:10F500009A4001DC3407262B9A864A510001FF5DA0 +:10F51000028900A30349000600004337331723275D +:10F5200007A35F8562782C2B0289C0C07777000122 +:10F53000FF59027F00A7033A000600004327331754 +:10F540003733074F587433337458027FBB6E6EBB2A +:10F550000001FF630283009D031F000D0000512284 +:10F5600026353314163332363533140647565C1DB0 +:10F5700024231E5C560283504C252425244C500025 +:10F580000002FF8B026E00750349000B001700009C +:10F5900043222635343633321615140627323635D3 +:10F5A0003426232206151416012F45452F2F4746D2 +:10F5B0003019191919181919026E373637373836B4 +:10F5C0003637391F15161F1F16151F000001FF6261 +:10F5D000029C009E0330001700005322262623229F +:10F5E0000615233436363332161633323635331495 +:10F5F000060651192A2614160E4E102822192726FF +:10F6000015110E480921029C1817191029402516BA +:10F6100016161020422C0001FF76029A008A02E79B +:10F6200000030000433521158A0114029A4D4D0054 +:10F630000001FF9A0273007A03540014000051275E +:10F64000363635342623220607353633321616155C +:10F65000140606371E2A201910210D3036203822B4 +:10F6600022370273340E1B17140F0403440D142B9E +:10F670002423301F0002FF21027E008A034D000375 +:10F680000007000043273317332733177B647C4080 +:10F69000575C773B027ECFCFCFCF0001FF6302895B +:10F6A000009D0328000F000043343636333216160F +:10F6B00015233426232206159D2647303146265C25 +:10F6C0001E23231E02893446252546342725242857 +:10F6D0000001FFB30285004D03A4000A0000531788 +:10F6E000060615331523373436320D1C2B559A0177 +:10F6F0003C03A43605212B98824A52000001FFF6F4 +:10F70000020100A802980009000043353332363563 +:10F71000331406230A0A1E18725E4A0201412B2B7B +:10F720004C4B0001FFBAFF300046FFBA0003000057 +:10F7300047353315468CD08A8A00FFFFFF52FF26DB +:10F7400000AEFFBA060702C00000FC900001FFB344 +:10F75000FE9B004DFFBA000A0000432736363523D2 +:10F760003533071406320D1C2B559A013CFE9B368F +:10F7700005212B98824A51000001FFC8FEEB00A72B +:10F7800000000017000053222627351616333236A4 +:10F79000353426262735331532161514060614136C +:10F7A00027120B1E101A241D2A153B3E4B2943FE1F +:10F7B000EB0606460305101313160A01744233358F +:10F7C000263015000001FF8EFEFC005E00000017D1 +:10F7D000000053222E023534363637330E0215140C +:10F7E00016333236370706062D1938301E16241404 +:10F7F0004909110A2719081005100611FEFC071601 +:10F800002B241A39331211292A15221901014F010B +:10F810000200FFFFFF63FF13009DFFAF060702C852 +:10F820000000FC90FFFFFF76FF2B008AFF780607A1 +:10F8300002CB0000FC910001FF810149007F01968D +:10F8400000030000433533157FFE01494D4D000193 +:10F8500000360260011A032A000300005337330701 +:10F86000363DA77E0260CACA0001001C02AE011C20 +:10F87000032A000F00005322262635331416333294 +:10F880003635331406069B28391E461A1F201A47A0 +:10F890001F3902AE1D38271F1B1C1E27381D0001F3 +:10F8A00000230270016E032A00060000532733175D +:10F8B000373307795673313473590270BA6D6DBAA4 +:10F8C000FFFF0041FEEB01200000040602D4790096 +:10F8D0000001002D02660172032A00060000533762 +:10F8E00033172327072D5E8661772C2B0266C4C44D +:10F8F0007B7B0002002702960182032A0003000797 +:10F9000000005335331521353315FF83FEA58202E0 +:10F910009694949494000001003D028600D6031E44 +:10F9200000030000533533153D9902869898000175 +:10F9300000290260010C032A00030000532733173B +:10F94000A67DA63D0260CACAFFFF0036027901B457 +:10F950000351040702C400BE00000001003902DDAB +:10F960000137032A000300005335331539FE02DD49 +:10F970004D4DFFFF005FFEFC012F0000040702D584 +:10F9800000D100000002002E025A01170335000BBF +:10F99000001700005322263534363332161514066C +:10F9A000273236353426232206151416A22F454554 +:10F9B0002F2F46453019181819181919025A3836B8 +:10F9C000373637363638392015151F1F15152000E4 +:10F9D0000001003A029A0175033200180000410646 +:10F9E00026262322061523343E023736161617160E +:10F9F000363533140606013317363111100C4E0616 +:10FA00001221191E33280C110C47081C029C0218E5 +:10FA10001919101E3325160103141702021611209E +:10FA2000402B0001FF5D028900A3033000060000A7 +:10FA300043373317232707A35F856274302F02896A +:10FA4000A7A764640001FFEC020100A80298000966 +:10FA500000004335333236353314062314141E1890 +:10FA6000725E4A0201412B2B4C4B0002FF63027F66 +:10FA7000009D03B500030011000043373307072240 +:10FA80002635331416333236353314064347856E24 +:10FA90001B47565C1D24231E5C5603417474C250E0 +:10FAA0004C252425244C50000002FF63027F009D5A +:10FAB00003B5000300110000432733170722263542 +:10FAC000331416333236353314061B6E84474247DF +:10FAD000565C1D24231E5C5603417474C2504C2591 +:10FAE0002425244C50000002FF630283009D040182 +:10FAF0000013002100005327363635342623220612 +:10FB000007353636333216151406072226353314D8 +:10FB100016333236353314060D2E111419150F19FC +:10FB20000B1429163241373247565C1D24231E5CC4 +:10FB3000560322310E1B13131506044408083132F4 +:10FB40002E3AB3504C252425244C5000FFFFFF6271 +:10FB50000283009E03E9062602C80000000702CACD +:10FB6000000000B90002FF5D02890135037A00063A +:10FB7000000A00004337331723270737373307A31B +:10FB80005F856274302FB73579580289A7A76464FE +:10FB9000767B7B000002FF5D028900FB037A000692 +:10FBA000000A00004337331723270737273317A3EB +:10FBB0005F856274302FD4587A350289A7A76464B0 +:10FBC000767B7B000002FF5D0289010B03C40013FA +:10FBD000001A00005327363635342623220607350F +:10FBE000363633321615140605373317232707B078 +:10FBF0002E1114191510190A142816324137FE89CE +:10FC00005F856274302F02E5310E1B131315060455 +:10FC10004408083132303870A7A76464FFFFFF5DE5 +:10FC2000028900A303F5062602E60000000702CAC7 +:10FC3000000000C50001000002F100670007006A33 +:10FC400000050001000000000000000000000000AE +:10FC50000004000100000014002C00380044005093 +:10FC60000060006C00780088009400A000AC00BC2C +:10FC700000C800D400E400F000FC010801140120D9 +:10FC8000012C0138014401500160016C018B019786 +:10FC900001D301DF021802240230023C0248025460 +:10FCA000027A0286029602C502D10300030C0318F1 +:10FCB0000328033C034803540360036C0378038860 +:10FCC000039403A003B003BC03C803D403E003EC14 +:10FCD00003F804040410041C0428045E046A047D70 +:10FCE000048904C604D204DE04EA04F60502050E03 +:10FCF00005520568058B059705A305AF05BB05C72C +:10FD000005D305DF05EB05F70603060F061B0627DF +:10FD10000633063F064B06570670067C069506A17D +:10FD200006AD06BB06C706D306DF06EB06F70703DC +:10FD3000071C07380744075907650771077D0789BE +:10FD400007AB07B707C307FB08070813081F082BF3 +:10FD5000083B084708530863086F087B088B089B1B +:10FD600008A708B308BF08CB08DB08EB08FB090BA2 +:10FD7000091B09270933093F094B098B099709A377 +:10FD800009B309E20A080A140A390A810AAB0AB758 +:10FD90000AC30ACF0ADB0AE70B2B0B370B430B4FC7 +:10FDA0000B5B0B670B730BA80BE50BF60C0F0C1B17 +:10FDB0000C270C330C3F0C630C6F0C7B0C870C93E3 +:10FDC0000C9F0CAB0CB70CC30CCF0CDB0CEB0CFB7F +:10FDD0000D0B0D1B0D2B0D370D430D4F0D5B0D67DF +:10FDE0000D730D850DA10DAD0DB90DC50DD10DEA2C +:10FDF0000DFF0E0B0E170E230E2F0E3B0E470E534C +:10FE00000E5F0E730E7F0E8B0E970EE20EEE0EFA45 +:10FE10000F060F160F220F2E0F3E0F4A0F560F62BE +:10FE20000F720F7E0F8A0F9A0FA60FB20FBE0FCA66 +:10FE30000FD60FE20FEE0FFA1006101610221097D1 +:10FE400010A310DC10E8111E112A11361142114EB8 +:10FE5000115A118E11E011EC122812341240125076 +:10FE6000128A129612A212AE12BA12C612D612E25A +:10FE700012EE12FE130A13161322132E133A134610 +:10FE80001352135E136A137613B013E713F31418A7 +:10FE9000142414A614B214BE14CA14D61569157508 +:10FEA00015FE1620164A1656166216741680168C03 +:10FEB000169816A416B016BC16C816D416E016EC82 +:10FEC00016F817041710171C1728174B1768177404 +:10FED000178C179817A417BC17C817D417E017EC7E +:10FEE00017F81804181B1853185F1881188D1899E3 +:10FEF00018A518B118DE18EA18F6192B1937194386 +:10FF0000194F195B196B197719831993199F19AB3D +:10FF100019BB19CB19D719E319EF19FB1A0B1A1BC7 +:10FF20001A2B1A3B1A4B1A571A631A6F1A7B1AB9F3 +:10FF30001AC51AD11AE11B451B7D1B891BC21BF771 +:10FF40001C151C211C2D1C391C451C511C921C9E6F +:10FF50001CAA1CB61CC21CCE1CDA1D181D391D5E45 +:10FF60001D8A1D961DA21DAE1DBA1DDC1DE81DF4C7 +:10FF70001E001E0C1E181E241E301E3C1E481E5441 +:10FF80001E641E741E841E941EA41EB01EBC1EC8B9 +:10FF90001ED41EE01EEC1EFE1F1A1F261F321F3E1F +:10FFA0001F4A1F631F851F911F9D1FA91FB51FC1DA +:10FFB0001FCD1FD91FE51FF920052011201D202965 +:10FFC0002071207D20C220CE20FC2128216621998D +:10FFD00021A121C921D121E021EC21FD222B2233B5 +:10FFE000223F224B227222C222D722E322EF230990 +:10FFF00023152336233E2346234E23602368237094 :020000040215E3 -:10000000247E249524BB24E42512254D257E2586B7 -:1000100025C32600260C261826312657269826C2E8 -:1000200026F22720274E2765279527B727D527DDD6 -:1000300027FA281D283A28422880288828D5290C04 -:10004000291B29272937296129692975298129A887 -:1000500029E929FE2A0A2A162A2F2A3B2A5B2A7511 -:100060002A892A912AA32AAB2AB32AC42ACC2AD8BD -:100070002B232B2B2B4C2B642B7A2B972BAE2BDA91 -:100080002C042C372C712CA82CB02CEA2D232D2BD2 -:100090002D372D3F2D6A2DA82DD82E112E432E6DD4 -:1000A0002E822EB22ED32EF02F052F202F282F4553 -:1000B0002F4D2F882F9A2FBB2FC72FCF30073021DE -:1000C000304E309D30B730F0313D314E31AA31F5F0 -:1000D00032063230326E3288329632A632B632C6AC -:1000E00032D132E632F833133329333C3350338282 -:1000F00033B533C133DD33FB342E343B344934550F -:100100003479349D34D6350F35203532353F354B73 -:1001100035583565356D35793582358F359B35A741 -:1001200035C035D935F5360F36203630364436529F -:100130003666367836783678367836BD36FA3742CF -:10014000379237DE381F386738A138BA3903392378 -:100150003958398139AA39E339F33A323A5F3A9B4F -:100160003ACB3AFB3B1D3B293B423B4F3B633B7049 -:100170003B893BA13BB43BD33BE43BF63C0E3C27E5 -:100180003C413C8C3CB43CC43CD63D0A3D543D8291 -:100190003D943DAA3DBF3DE33E3A3E953F153F2D80 -:1001A0003FB14018403340A1410D4166418D41B9F6 -:1001B00041C641D941E641FA420E4248426342A259 -:1001C00042D942E142E942FB43074314432143350C -:1001D000434A435B436C438443AA43CF43DC43FE1F -:1001E0004411442C444244554461446A448044A62A -:1001F00044CD44D644DF44EB44F845134524452C14 -:10020000453D454F455B45684571457D458645AC57 -:1002100045D545E645F946184637466A4676468E40 -:1002200046A646D246DE46DE0001000000041A1D46 -:10023000DBF277D35F0F3CF5000303E8000000001A -:10024000D5EAA06500000000DD1F59D4FF3BFEE1A8 -:1002500004C70511000100060002000000000000B4 -:10026000029B0052022700150227001502270015E5 -:100270000227001502270015022700150227001586 +:100000002378239C23A8240824102433244B246120 +:10001000247E249524BB24E42512254D257E2586A7 +:1000200025C32600260C261826312657269826C2D8 +:1000300026F22720274E2765279527B727D527DDC6 +:1000400027FA281D283A28422880288828D5290CF4 +:10005000291B29272937296129692975298129A877 +:1000600029E929FE2A0A2A162A2F2A3B2A5B2A7501 +:100070002A892A912AA32AAB2AB32AC42ACC2AD8AD +:100080002B232B2B2B4C2B642B7A2B972BAE2BDA81 +:100090002C042C372C712CA82CB02CEA2D232D2BC2 +:1000A0002D372D3F2D6A2DA82DD82E112E432E6DC4 +:1000B0002E822EB22ED32EF02F052F202F282F4543 +:1000C0002F4D2F882F9A2FBB2FC72FCF30073021CE +:1000D000304E309D30B730F0313D314E31AA31F5E0 +:1000E00032063230326E3288329632A632B632C69C +:1000F00032D132E632F833133329333C3350338272 +:1001000033B533C133DD33FB342E343B34493455FE +:100110003479349D34D6350F35203532353F354B63 +:1001200035583565356D35793582358F359B35A731 +:1001300035C035D935F5360F36203630364436528F +:100140003666367836783678367836BD36FA3742BF +:10015000379237DE381F386738A138BA3903392368 +:100160003958398139AA39E339F33A323A5F3A9B3F +:100170003ACB3AFB3B1D3B293B423B4F3B633B7039 +:100180003B893BA13BB43BD33BE43BF63C0E3C27D5 +:100190003C413C8C3CB43CC43CD63D0A3D543D8281 +:1001A0003D943DAA3DBF3DE33E3A3E953F153F2D70 +:1001B0003FB14018403340A1410D4166418D41B9E6 +:1001C00041C641D941E641FA420E4248426342A249 +:1001D00042D942E142E942FB4307431443214335FC +:1001E000434A435B436C438443AA43CF43DC43FE0F +:1001F0004411442C444244554461446A448044A61A +:1002000044CD44D644DF44EB44F845134524452C03 +:10021000453D454F455B45684571457D458645AC47 +:1002200045D545E645F946184637466A4676468E30 +:1002300046A646D246DE46DE0001000000041A1D36 +:10024000DBF277D35F0F3CF5000303E8000000000A +:10025000D5EAA06500000000DD1F59D4FF3BFEE198 +:1002600004C70511000100060002000000000000A4 +:10027000029B0052022700150227001502270015D5 :100280000227001502270015022700150227001576 :100290000227001502270015022700150227001566 :1002A0000227001502270015022700150227001556 :1002B0000227001502270015022700150227001546 -:1002C00002270015022700150227001502C4FFF3BC -:1002D00002C4FFF3024C003C024C003C02330031EC -:1002E0000233003102330031023300310233003176 -:1002F00002330031024A003C03F2003C03F3003CAD -:1003000002330007024A003C024D000D024A003C45 -:1003100003D2003C03D2003C01BF003C01BF003CC3 -:1003200001BF003C01BF003C01BF003C01BF003CDD +:1002C0000227001502270015022700150227001536 +:1002D00002270015022700150227001502C4FFF3AC +:1002E00002C4FFF3024C003C024C003C02330031DC +:1002F0000233003102330031023300310233003166 +:1003000002330031024A003C03F2003C03F3003C9C +:1003100002330007024A003C024D000D024A003C35 +:1003200003D2003C03D2003C01BF003C01BF003CB3 :1003300001BF003C01BF003C01BF003C01BF003CCD -:1003400001BF001501BF003C01BF003C01BF003CE4 -:1003500001BF003C01BF003C01BF003C01BF003CAD -:1003600001BF003C01BF003C01F7001701F7001777 -:1003700001B2003C01B2003C0246003102460031AD -:100380000246003102460031024600310246003189 -:1003900002460031024600310262003F021CFFF3B8 -:1003A0000262003F0262003F012D003D028A003DD3 -:1003B000012D003D012DFFF9012DFFF3012DFFB7A8 -:1003C000012DFFE8012D003D012D003D012DFFE72E -:1003D000012D0030012DFFF9012D000C012D00250C -:1003E000012DFFF8015D000D015D000D0237003C9D -:1003F0000237003C0237003C01BB003C0318003CC4 -:1004000001BB003C01BB003C01BB003C01BB003C0C -:1004100002CF003C01C2000802C0003902C000390E -:100420000231003C038E003C0231003C0231003CB2 -:100430000231003C0238003F0345003C0231003CE1 -:10044000024A0031024A0031024A0031024A0031B8 +:1003400001BF003C01BF003C01BF003C01BF003CBD +:1003500001BF001501BF003C01BF003C01BF003CD4 +:1003600001BF003C01BF003C01BF003C01BF003C9D +:1003700001BF003C01BF003C01F7001701F7001767 +:1003800001B2003C01B2003C02460031024600319D +:100390000246003102460031024600310246003179 +:1003A00002460031024600310262003F021CFFF3A8 +:1003B0000262003F0262003F012D003D028A003DC3 +:1003C000012D003D012DFFF9012DFFF3012DFFB798 +:1003D000012DFFE8012D003D012D003D012DFFE71E +:1003E000012D0030012DFFF9012D000C012D0025FC +:1003F000012DFFF8015D000D015D000D0237003C8D +:100400000237003C0237003C01BB003C0318003CB3 +:1004100001BB003C01BB003C01BB003C01BB003CFC +:1004200002CF003C01C2000802C0003902C00039FE +:100430000231003C038E003C0231003C0231003CA2 +:100440000231003C0238003F0345003C0231003CD1 :10045000024A0031024A0031024A0031024A0031A8 :10046000024A0031024A0031024A0031024A003198 :10047000024A0031024A0031024A0031024A003188 :10048000024A0031024A0031024A0031024A003178 :10049000024A0031024A0031024A0031024A003168 -:1004A000024A0031024A0031023C0031023C003174 -:1004B000024A0031024A003102CE0031023B003CC8 -:1004C000023B003C02320033024A00310258003C39 -:1004D0000258003C0258003C0258003C0258003CC4 -:1004E0000258003C0202002A0202002A0202002AEC -:1004F0000202002A0202002A0202002A0202002A44 -:10050000026E00360246002D01BD000B01BF000B3C -:1005100001BA000B01BA000B01BA000B01BA000BC3 -:10052000024C0036024C0036024C0036024C0036BB +:1004A000024A0031024A0031024A0031024A003158 +:1004B000024A0031024A0031023C0031023C003164 +:1004C000024A0031024A003102CE0031023B003CB8 +:1004D000023B003C02320033024A00310258003C29 +:1004E0000258003C0258003C0258003C0258003CB4 +:1004F0000258003C0202002A0202002A0202002ADC +:100500000202002A0202002A0202002A0202002A33 +:10051000026E00360246002D01BD000B01BF000B2C +:1005200001BA000B01BA000B01BA000B01BA000BB3 :10053000024C0036024C0036024C0036024C0036AB :10054000024C0036024C0036024C0036024C00369B :10055000024C0036024C0036024C0036024C00368B :10056000024C0036024C0036024C0036024C00367B -:10057000024C0036024C0036020E001602B9001B77 -:1005800002B9001B02B9001B02B9001B02B9001B13 -:100590000203000701ED000801ED000801ED00086D -:1005A00001ED000801ED000801ED000801ED000873 -:1005B00001ED000801ED000801B1001D01B1001DB1 -:1005C00001B1001D01B1001D01DC002401DC00248B -:1005D00001DC002401DC002401DC002401DC002417 +:10057000024C0036024C0036024C0036024C00366B +:10058000024C0036024C0036020E001602B9001B67 +:1005900002B9001B02B9001B02B9001B02B9001B03 +:1005A0000203000701ED000801ED000801ED00085D +:1005B00001ED000801ED000801ED000801ED000863 +:1005C00001ED000801ED000801B1001D01B1001DA1 +:1005D00001B1001D01B1001D01DC002401DC00247B :1005E00001DC002401DC002401DC002401DC002407 :1005F00001DC002401DC002401DC002401DC0024F7 -:1006000001DC002401DC001F01DC002401DC0024EB -:1006100001DC002401DC002401DC002401DC0024D6 +:1006000001DC002401DC002401DC002401DC0024E6 +:1006100001DC002401DC001F01DC002401DC0024DB :1006200001DC002401DC002401DC002401DC0024C6 -:1006300002A7002402A7002401FA003301FA0033C4 -:1006400001D4002701D4002701D4002701D40027BA -:1006500001D4002701D4002701F7002A0208003640 -:100660000280002A01F4002701F7002A037F002AF4 -:10067000037F002A01D6002701D6002701D60027D4 -:1006800001D6002701D6002701D6002701D6002772 -:1006900001D6002701D6002701D6002701D6000F7A -:1006A00001D6002701D6002701D6002701D6002752 +:1006300001DC002401DC002401DC002401DC0024B6 +:1006400002A7002402A7002401FA003301FA0033B4 +:1006500001D4002701D4002701D4002701D40027AA +:1006600001D4002701D4002701F7002A0208003630 +:100670000280002A01F4002701F7002A037F002AE4 +:10068000037F002A01D6002701D6002701D60027C4 +:1006900001D6002701D6002701D6002701D6002762 +:1006A00001D6002701D6002701D6002701D6000F6A :1006B00001D6002701D6002701D6002701D6002742 -:1006C00001D6002701D6002601E5001601E5001637 -:1006D000014000110140001101F5001901F5001958 -:1006E00001F5001901F5001901F5001901F50019CE -:1006F00001F5001901F5FFF701FD003401FE0006C8 -:1007000001FD003401FDFFE2010900330118003B47 -:100710000118003B0118FFF00118FFEA0118FFAEB5 -:100720000118FFDF0118003B010900330118FFDE4B -:10073000011800270118FFF0021E00330118000302 -:10074000010900140118FFEF0115FFF70115FFF76C -:100750000115FFEF021D0033021D0033021D00339F -:1007600001FC00320112003A0112003A0198003AED -:100770000112003A016B003A0226003A014E0014C1 -:1007800002F1003302F1003301FB003301FB0033BF -:100790000249002001FB003301FB003301DC002A89 -:1007A0000310003301FB003301E3002701E30027BE -:1007B00001E3002701E3002701E3002701E300270D -:1007C00001E3002701E3002701E3002701E3001212 -:1007D00001E3002701E3002701E3002701E30027ED +:1006C00001D6002701D6002701D6002701D6002732 +:1006D00001D6002701D6002601E5001601E5001627 +:1006E000014000110140001101F5001901F5001948 +:1006F00001F5001901F5001901F5001901F50019BE +:1007000001F5001901F5FFF701FD003401FE0006B7 +:1007100001FD003401FDFFE2010900330118003B37 +:100720000118003B0118FFF00118FFEA0118FFAEA5 +:100730000118FFDF0118003B010900330118FFDE3B +:10074000011800270118FFF0021E003301180003F2 +:10075000010900140118FFEF0115FFF70115FFF75C +:100760000115FFEF021D0033021D0033021D00338F +:1007700001FC00320112003A0112003A0198003ADD +:100780000112003A016B003A0226003A014E0014B1 +:1007900002F1003302F1003301FB003301FB0033AF +:1007A0000249002001FB003301FB003301DC002A79 +:1007B0000310003301FB003301E3002701E30027AE +:1007C00001E3002701E3002701E3002701E30027FD +:1007D00001E3002701E3002701E3002701E3001202 :1007E00001E3002701E3002701E3002701E30027DD :1007F00001E3002701E3002701E3002701E30027CD :1008000001E3002701E3002701E3002701E30027BC -:1008100001DD002701DD002701E3002701E30027B8 -:1008200002C1002901F9003301F9003301EE002E65 -:1008300001F8002A017F0035017F0035017F001F8C -:10084000017F0035017FFFE7017F002901A8001427 -:1008500001A8001401A8001401A8001401A80014A4 -:1008600001A8001401A80014021E002E014000116E -:100870000162000C0151000C01B4000C0162000C7B -:100880000162000C0162000C01F8002D01F8002D3E -:1008900001F8002D01F8002D01F8002D01F8001DD0 -:1008A00001F8002D01F8002D01F8002D01F8002DB0 +:1008100001E3002701E3002701E3002701E30027AC +:1008200001DD002701DD002701E3002701E30027A8 +:1008300002C1002901F9003301F9003301EE002E55 +:1008400001F8002A017F0035017F0035017F001F7C +:10085000017F0035017FFFE7017F002901A8001417 +:1008600001A8001401A8001401A8001401A8001494 +:1008700001A8001401A80014021E002E014000115E +:100880000162000C0151000C01B4000C0162000C6B +:100890000162000C0162000C01F8002D01F8002D2E +:1008A00001F8002D01F8002D01F8002D01F8001DC0 :1008B00001F8002D01F8002D01F8002D01F8002DA0 :1008C00001F8002D01F8002D01F8002D01F8002D90 :1008D00001F8002D01F8002D01F8002D01F8002D80 -:1008E00001A5000A02550015025500150255001514 -:1008F000025500150255001501BA000B01C0000396 -:1009000001C0000301C0000301C0000301C00003D7 +:1008E00001F8002D01F8002D01F8002D01F8002D70 +:1008F00001A5000A02550015025500150255001504 +:10090000025500150255001501BA000B01C0000385 :1009100001C0000301C0000301C0000301C00003C7 -:1009200001880023018800230188001D018800231D -:10093000026200110323000A0438000A035A00115E -:10094000033C000E0227000E0227000A01E30038D4 -:1009500001E3004502270015022A003F024C003C3B -:1009600001CF003F01CF003F01CD003F02B5001293 -:1009700001BF003C01BF003C01BF003C031B00065F -:10098000020E0022024E003F024E003F024E003F88 -:10099000023C003F023C003F0290000702C00039C9 -:1009A0000262003F024A0031025D003C023B003C13 -:1009B0000233003101BD000B022A0016022A001684 -:1009C00002F7002E020300070261002C02AE003F76 -:1009D0000339003F0394003F0257003C022C003FC4 -:1009E0000278FFF4033F003F0378000A0343003F0F -:1009F0000202002A02290031023F003201150036AE -:100A00000115FFDD01450004027B000A0339003FA8 -:100A1000025E000A0275FFF8026A000A02F7000689 -:100A200001DC000A034000060258003C0274003F4B -:100A300001ED000801F6000F025E003C0274003F69 -:100A40000246002D024A003101DC002401E3002DA2 -:100A500001F90033016000330160003301610033AC -:100A6000025F002001D6002701D6002701D600270B -:100A70000294000701C2002401FC003301FC003392 -:100A800001FC003302010033020100330237000D84 -:100A900002460032020D003301E3002701FF00335C -:100AA00001F9003301D400270195001001C00003B3 -:100AB00001C0000302B9002901BA000B01F00027B0 -:100AC0000237003202C80032030800300206003349 -:100AD00001EC0033022E000602E40033032A002258 -:100AE00002D5003301A8001401CD002701DC002A43 -:100AF000010900330118FFDF0115FFF70206FFF8B7 -:100B000002BD00330204001101FEFFF80213FFFED4 -:100B1000026300070196000002B8000702260033B6 -:100B2000022B003301BF000301C0000301FD0034AC -:100B3000022B003301D6002601E3002702630033B5 -:100B4000024D0013022700150237003C0226003632 -:100B5000018500160202002702020026020C00197D -:100B600001FD002B021A003401B70014020900260F -:100B7000021A00270178004101DA004F01DA005023 -:100B800001E3004000ACFF58037F001A0354002229 -:100B9000039A003C00F4002E00EE002B01160043E7 -:100BA000011D00430298001E0101002E00ED0025EA -:100BB00001E4002001E4001E00E2002501DE003B0C -:100BC00001A700280216002F01A6002B01A6002B6A -:100BD00000DB00360152003E014800230176003060 -:100BE000017B0025014C00330144001501820040C7 -:100BF0000174004101F3000303E0000302580040C8 -:100C00000170000000F4003E01B1003E01B1001788 -:100C100001B1003E00E4001700E4003E01E80025B9 -:100C200001EE002D012000260114002901680019A1 -:100C300000AA0019017200250172002001000000C5 -:100C400001000000010000000233003101C900264C -:100C500002330031022B002801E5001601C6002BEB -:100C60000230000801CD001501B20000024600313B -:100C70000287000D01EA0015024A0009024C003605 -:100C8000023100090525003C0275001C0239001CD8 -:100C90000243003F01EA001502B9001401DB000124 -:100CA00000E2002501E5002D01A6002B01C0001A7D -:100CB00001D9004501E6003601C8002301BB003F11 -:100CC00001C50048018E0036018E001F01A4002ED0 -:100CD0000192001E01E3004101E1002901E1002829 -:100CE00001F3002E01DC001E0203002002A6001406 -:100CF0000155000F0263003301AD001B02430019D0 -:100D000001EB0029020F002503EE002D059F002EA8 -:100D100001E7002303B6002D023A00270209002351 -:100D200001D900290374002B037A00300365003ACF -:100D3000021C004500D2001E017A001E0106004080 -:100D400000D900330199001F02670058019A001E64 -:100D500003F8003402750028017E0071017000392B -:100D60000000FF520000FFB30000FF510000FFCA67 -:100D70000000FF78000000000000FF5D0000FF5948 -:100D80000000FF630000FF8B0000FF620000FF76A1 -:100D90000000FF9A0000FF210000FF630000FFB386 -:100DA0000000FFF60000FFBA0000FF520000FFB392 -:100DB0000000FFC80000FF8E0000FF630000FF7608 -:100DC0000000FF81013300360145001C0192002321 -:100DD000016100410196002D01A900270101003D9C -:100DE0000133002901EA003601700039018F005FEC -:100DF0000145002E01A8003A0000FF5DFFECFF63F3 -:100E0000FF63FF63FF62FF5DFF5DFF5DFF5D00004D -:100E10000001000004A9FEDF000004ECFF3BFEEF30 -:100E200004C70001000000000000000000000000F6 -:100E3000000002E7000401CB02BC00050000028AAA -:100E400002580000004B028A02580000015E003286 -:100E5000015B000000000000000000000000A00096 -:100E600002FF4000204B00000000000000006E6503 -:100E7000777400A00000FB0204A9FEDF0000052D2E -:100E8000017920000197000000000242032A0000BF -:100E90000020000300000002000000030000001416 -:100EA00000030001000000140004086E000000D4DC -:100EB0000080000600540000000D002F0039007E65 -:100EC000017F018F019201A101B001B701CE01D4D0 -:100ED00001EB01EF01F5021B021F022D0233023765 -:100EE0000259029202BC02C702C902DD0304030CCC -:100EF000030F0312031B03240328032E03310335BE -:100F000003A003C0041A0423043A0443045F0463E7 -:100F1000046B04930497049B04A304B104BB04CAA8 -:100F200004D904E91E031E0B1E1F1E411E571E611D -:100F30001E6B1E851E9E1EF920102014201A201ED6 -:100F40002022202620302033203A204420522074B2 -:100F500020A120A420A720A920AD20B220B520BA2E -:100F600020BD211321162122212B212E2202220510 -:100F7000220F22122215221A221E222B2248226020 -:100F8000226525CA27E9FB02FFFF00000000000DD3 -:100F900000200030003A00A0018F019201A001AFB3 -:100FA00001B701C401D301E401EE01F101FA021E0F -:100FB000022A023002370259029202BC02C602C95A -:100FC00002D803000306030F0311031B03230326A8 -:100FD000032E0331033503A003C00400041B0424C3 -:100FE000043B04440462046A04900496049A04A234 -:100FF00004AE04BA04C904D804E81E021E0A1E1E68 -:101000001E401E561E601E6A1E801E9E1EA02010C0 -:1010100020132018201C20202026203020322039A8 -:1010200020442052207420A120A320A620A920AB78 -:1010300020B120B520B920BC211321162122212A5C -:10104000212E22022205220F221122152219221EF0 -:10105000222B22482260226425CA27E8FB01FFFFD9 -:1010600002F0026C0000020B00000000FF1A00EF0B -:1010700000000000FE8B00000000000000000000E7 -:101080000000000000000000FF04FEC0FE88000217 -:101090000000FFF6000000000000FFBEFFBDFFB52E -:1010A000FFAEFFADFFA8FFA6FFA3FE97FE780000EE -:1010B000FDB30000FDD000000000000000000000B3 -:1010C0000000000000000000000000000000000020 -:1010D0000000000000000000000000000000E20A24 -:1010E0000000E257E252000000000000E22BE27B29 -:1010F000E283E238E205E23FE1D4E1DB0000E1E235 -:10110000E1E500000000E1C500000000E1A7E1A664 -:10111000E1910000E18FE0A7E09DE0960000E07D16 -:101120000000E085E079E056E0380000DCE2DA8D8E -:1011300006B800010000000000D0000000EC0174BF -:1011400000000000032E0330000003300344034678 -:1011500003540356035E03A003A203A8000000008B -:101160000000000003A6000003A603B003B80000BF -:10117000000000000000000000000000000000006F -:10118000000003B0000003E20000040C0442044429 -:101190000446044C044E045004520458045A045C9F -:1011A000045E04600462046404660468046A046CF7 -:1011B000046E000004760000000005240528052CBC -:1011C000000000000000000000000000000000001F -:1011D000052000000000051E052200000522052450 -:1011E00000000000000005200000000000000000DA -:1011F000051A0000051A0000000000000000051498 -:101200000000000000000000027702520273025941 -:10121000027E02AA02AE0274025D025E02580293CE -:10122000024E0263024D025A024F0250029A029786 -:101230000299025402AD0001001D001F0025002E7E -:1012400000440046004E0052006100630066006EDC -:10125000007000780097009A009B00A100AA00B0DF -:1012600000C600C700CC00CD00D60261025B02625E -:1012700002A1026802E000DA00F600F800FE0105B3 -:10128000011C011E0126012A013A013D01410148CC -:10129000014A0152017101740175017B0184018AC7 -:1012A00001A001A101A601A701B0025F02B702607F -:1012B000029F02780253027B028D027D028F02B8E8 -:1012C00002B002DE02B101BB026F02A0026402B2F0 -:1012D00002E202B4029D0246024702D902A802AF0E -:1012E000025602DC024501BC0270024B024A024C6B -:1012F000025500130002000A001A00110018001B1A -:101300000022003C002F00320039005B00540056E0 -:1013100000580028007700860079007B0094008246 -:101320000295009200B800B100B400B600CE00995A -:10133000018200EC00DB00E300F300EA00F100F4BE -:1013400000FB01130106010901100133012C012EDC -:10135000013000FF0151016001530155016E015C34 -:101360000296016C0192018B018E019001A801731C -:1013700001AA001600EF000300DC001700F00020B7 -:1013800000F9002300FC002400FD002100FA0029E0 -:101390000100002A0101003F011600300107003A58 -:1013A00001110040011700310108004A01220048E4 -:1013B0000120004C0124004B012300510129004F62 -:1013C000012700600139005E01370055012D005FE3 -:1013D00001380059012B005301360062013C0065C1 -:1013E000013F014000680142006A01440069014375 -:1013F000006B0145006D01470072014B0074014E06 -:101400000073014D014C0075014F0090016A007A94 -:101410000154008E016800960170009C0176009EC8 -:101420000178009D017700A2017C00A5017F00A446 -:10143000017E00A3017D00AD018700AC018600ABF9 -:10144000018500C5019F00C2019C00B2018C00C44F -:10145000019E00C0019A00C3019D00C901A300CFF5 -:1014600001A900D000D701B100D901B300D801B261 -:1014700001830088016200BA01940027002D010455 -:101480000067006C0146007100760150000900E21F -:1014900000B3018D004D0125004901210064013E8A -:1014A0000091016B0043011B0026002C0103004743 -:1014B000011F001900F2001C00F50093016D0010DF -:1014C00000E9001500EE0038010F003E011500573D -:1014D000012F005D01350081015B008F0169009FD4 -:1014E000017900A0017A00B5018F00C1019B00A61F -:1014F000018000AE0188005001280083015D009545 -:10150000016F0084015E00D401AE02DD02DB02DA6D -:1015100002DF02E402E302E502E102C202C302C604 -:1015200002CA02CB02C802C102C002CC02C902C474 -:1015300002C701C501C601ED01C101E501E401E7F2 -:1015400001E801E901E201E301EA01CD01CB01D7A4 -:1015500001DE01BD01BE01BF01C001C301C401C75D -:1015600001C801C901CA01CC01D801D901DB01DAE6 -:1015700001DC01DD01E001E101DF01E601EB01EC4D -:1015800001FA01FB01FC01FD020002010204020557 -:1015900002060207020902150216021802170219B2 -:1015A000021A021D021E021C022302280229020244 -:1015B0000203022A01FE022202210224022502263F -:1015C000021F02200227020A02080214021B01EE77 -:1015D000022B01EF022C01C201FF01F0022D01F1EB -:1015E000022E01F2022F01F3023001F4023101F563 -:1015F000023201F6023301F7023401F8023501F933 -:101600000236001E00F7002B01020045011D006F8D -:1016100001490098017200A7018100AF018900CB48 -:1016200001A500C801A200CA01A4001200EB001429 -:1016300000ED000B00E4000D00E6000E00E7000FD7 -:1016400000E8000C00E5000400DD000600DF0007F4 -:1016500000E0000800E1000500DE003B0112003D53 -:101660000114004101180033010A0035010C003655 -:10167000010D0037010E0034010B005C0134005AEB -:1016800001320085015F00870161007C0156007E08 -:101690000158007F01590080015A007D01570089DF -:1016A0000163008B0165008C0166008D0167008A73 -:1016B000016400B7019100B9019300BB019500BD21 -:1016C000019700BE019800BF019900BC019600D2AD -:1016D00001AC00D101AB00D301AD00D501AF026D6B -:1016E000026E0269026B026C026A02B902BB025707 -:1016F00002820285027F02800284028A0283028CB7 -:1017000002860287028B023A023902A602940290F4 -:1017100002A7029C029B0000B801FF85B0048D0067 -:101720000000001000C6000300010409000000AA28 -:1017300000000003000104090001000C00AA0003DE -:10174000000104090002000800B6000300010409BA -:101750000003002C00BE0003000104090004001671 -:1017600000EA0003000104090005001A010000035B -:101770000001040900060016011A00030001040913 -:1017800000080018013000030001040900090018D6 -:101790000130000300010409000B0032014800037E -:1017A00000010409000C0032014800030001040993 -:1017B000000D0120017A000300010409000E00342D -:1017C000029A0003000104090019000C00AA00039A -:1017D000000104090100000C02CE0003000104090D -:1017E0000106000800B60043006F00700079007227 -:1017F000006900670068007400200032003000318A -:10180000003600200054006800650020004F00737F -:1018100000770061006C0064002000500072006FCF -:10182000006A0065006300740020004100750074C8 -:101830000068006F007200730020002800680074C8 -:10184000007400700073003A002F002F00670069D9 -:101850000074006800750062002E0063006F006D68 -:10186000002F0067006F006F0067006C0065006666 -:10187000006F006E00740073002F004F007300773C -:101880000061006C00640046006F006E0074002967 -:10189000004F007300770061006C00640042006F2D -:1018A000006C00640034002E003100300032003B38 -:1018B000006E006500770074003B004F00730077F6 -:1018C0000061006C0064002D0042006F006C006439 -:1018D000004F007300770061006C0064002000423C -:1018E000006F006C006400560065007200730069B0 -:1018F000006F006E00200034002E003100300032F6 -:10190000004F007300770061006C0064002D0042FE -:10191000006F006C0064005600650072006E006F7E -:10192000006E0020004100640061006D00730068DB -:10193000007400740070003A002F002F00770077C9 -:101940000077002E00730061006E0073006F007856 -:10195000007900670065006E002E0063006F006D67 -:10196000005400680069007300200046006F006E9C -:10197000007400200053006F00660074007700615F -:10198000007200650020006900730020006C00698F -:1019900000630065006E0073006500640020007540 -:1019A000006E00640065007200200074006800652D -:1019B000002000530049004C0020004F00700065DB -:1019C000006E00200046006F006E00740020004C86 -:1019D000006900630065006E00730065002C002044 -:1019E00000560065007200730069006F006E0020F1 -:1019F0000031002E0031002E0020005400680069E4 -:101A000000730020006C006900630065006E0073C5 -:101A1000006500200069007300200061007600610D -:101A20000069006C00610062006C006500200077B6 -:101A30000069007400680020006100200046004139 -:101A40000051002000610074003A0020006800741A -:101A500000740070003A002F002F007300630072C2 -:101A60000069007000740073002E00730069006C40 -:101A7000002E006F00720067002F004F0046004CE0 -:101A80000068007400740070003A002F002F00738B -:101A9000006300720069007000740073002E007310 -:101AA0000069006C002E006F00720067002F004F6D -:101AB0000046004C0057006500690067006800742C -:101AC0000002000000000000FF9C00320000000047 -:101AD0000000000000000000000000000000000006 -:101AE00002F10000002400C9010201030104010504 -:101AF00001060107010800C70109010A010B010CD9 -:101B0000010D010E0062010F00AD01100111011263 -:101B100001130063011400AE0090011500250116A9 -:101B2000002600FD00FF00640117011800270119BD -:101B3000011A00E9011B011C011D011E011F0028E3 -:101B400000650120012100C8012201230124012593 -:101B50000126012700CA0128012900CB012A012BF7 -:101B6000012C012D012E012F013000290131002A05 -:101B7000013200F801330134013501360137002B01 -:101B800001380139013A002C013B00CC013C00CD69 -:101B9000013D00CE00FA013E00CF013F014001416E -:101BA00001420143002D0144002E01450146002F52 -:101BB000014701480149014A014B014C00E2003054 -:101BC000014D0031014E014F0150015101520153AD -:101BD0000066003200D0015400D101550156015772 -:101BE00001580159015A0067015B015C015D00D396 -:101BF000015E015F016001610162016301640165D1 -:101C00000166016701680091016900AF016A00B0D7 -:101C10000033016B00ED00340035016C016D016E85 -:101C2000016F01700036017100E400FB0172017365 -:101C30000174017501760037017701780179017A25 -:101C4000017B003800D4017C017D00D5017E006855 -:101C5000017F00D601800181018201830184018519 -:101C60000186018701880189018A018B018C003975 -:101C7000003A018D018E018F0190003B003C00EB8A -:101C8000019100BB01920193019401950196003DE1 -:101C9000019700E60198004400690199019A019BAF -:101CA000019C019D019E019F006B01A001A101A269 -:101CB00001A301A401A5006C01A6006A01A701A867 -:101CC00001A901AA006E01AB006D00A001AC0045A6 -:101CD00001AD004600FE0100006F01AE01AF0047FC -:101CE00000EA01B0010101B101B201B30048007086 -:101CF00001B401B5007201B601B701B801B901BA6A -:101D000001BB007301BC01BD007101BE01BF01C078 -:101D100001C101C201C301C401C5004901C6004A95 -:101D200001C700F901C801C901CA01CB01CC004BB0 -:101D300001CD01CE01CF004C00D7007401D0007658 -:101D400001D1007701D201D3007501D401D501D6AC -:101D500001D701D801D9004D01DA01DB004E01DCC9 -:101D600001DD01DE004F01DF01E001E101E201E3FD -:101D700000E3005001E4005101E501E601E701E85C -:101D800001E901EA00780052007901EB007B01ECE7 -:101D900001ED01EE01EF01F001F1007C01F201F330 -:101DA00001F4007A01F501F601F701F801F901FAF1 -:101DB00001FB01FC01FD01FE01FF00A10200007D0D -:101DC000020100B10053020200EE0054005502036C -:101DD00002040205020602070056020800E500FCA4 -:101DE0000209020A020B0089020C0057020D020EC2 -:101DF000020F021002110058007E0212021300802E -:101E0000021400810215007F02160217021802193F -:101E1000021A021B021C021D021E021F02200221C6 -:101E200002220059005A0223022402250226005BE6 -:101E3000005C00EC022700BA02280229022A022BC9 -:101E4000022C005D022D00E7022E022F023002312B -:101E50000232023300C000C1009D009E02340235F0 -:101E60000236023702380239023A023B023C023D96 -:101E7000023E023F02400241024202430244024546 -:101E80000246024702480249024A024B024C024DF6 -:101E9000024E024F025002510252025302540255A6 -:101EA0000256025702580259025A025B025C025D56 -:101EB000025E025F02600261026202630264026506 -:101EC0000266026702680269026A026B026C026DB6 -:101ED000026E026F02700271027202730274027566 -:101EE0000276027702780279027A027B027C027D16 -:101EF000027E027F028002810282028302840285C6 -:101F00000286028702880289028A028B028C028D75 -:101F1000028E028F02900291029202930294029525 -:101F20000296029702980299029A029B029C029DD5 -:101F3000029E029F02A002A102A202A302A402A585 -:101F400002A602A702A802A902AA02AB02AC02AD35 -:101F500002AE009B02AF02B0001300140015001681 -:101F6000001700180019001A001B001C02B102B271 -:101F700002B302B400BC00F400F500F60011000F3B -:101F8000001D001E00AB000400A3002200A200C33D -:101F90000087000D00060012003F02B5000B000C88 -:101FA000005E0060003E0040001002B600B200B3C8 -:101FB00002B7004200C400C500B400B500B600B7C7 -:101FC00000A900AA00BE00BF0005000A02B802B9BD -:101FD000000302BA02BB02BC008402BD00BD0007C0 -:101FE00002BE02BF00A600F702C002C102C202C3C5 -:101FF00002C402C502C602C702C802C9008502CADD -:10200000009602CB02CC02CD000E00EF00F000B82B -:102010000020008F0021001F00950094009300A76E -:10202000006100A4004102CE0092009C009A009939 -:1020300000A502CF0098000800C600B900230009DF -:1020400000880086008B008A008C008302D002D1B9 -:10205000005F00E8008202D200C202D302D402D59F -:1020600002D602D702D802D902DA02DB02DC02DD94 -:1020700002DE02DF02E002E102E202E302E402E544 -:1020800002E602E702E802E902EA02EB02EC02EDF4 -:1020900002EE02EF008D00DB00E100DE00D8008ED2 -:1020A00000DC004300DF00DA00E000DD00D902F0D0 -:1020B00002F102F202F302F402F502F602F702F86C -:1020C00002F902FA0641627265766507756E69313A -:1020D00045414507756E693145423607756E693170 -:1020E00045423007756E693145423207756E693178 -:1020F00045423407756E693031434407756E693166 -:1021000045413407756E693145414307756E693144 -:1021100045413607756E693145413807756E69313D -:1021200045414107756E693032303007756E69314F -:1021300045413007756E693145413207756E69302A -:1021400032303207416D6163726F6E07416F676FA6 -:102150006E656B0A4172696E6761637574650741EC -:1021600045616375746507756E69314530320B439F -:1021700063697263756D666C65780A43646F746138 -:102180006363656E7407756E693031463107756E2D -:10219000693031433406446361726F6E0644637282 -:1021A0006F617407756E693145304107756E69302E -:1021B00031463207756E69303143350645627265C6 -:1021C000766506456361726F6E07756E69314542CB -:1021D0004507756E693145433607756E693145436C -:1021E0003007756E693145433207756E6931454375 -:1021F0003407756E69303230340A45646F74616338 -:1022000063656E7407756E693145423807756E698E -:102210003145424107756E693032303607456D6190 -:1022200063726F6E07456F676F6E656B07756E69DA -:102230003145424307756E693031423707756E6923 -:102240003031454507756E693145314507756E6911 -:102250003031463406476361726F6E0B47636972B3 -:1022600063756D666C657807756E69303132320A58 -:1022700047646F74616363656E7407756E693031AE -:102280004534044862617207756E69303231450B1E -:102290004863697263756D666C657802494A0649E0 -:1022A000627265766507756E693032303807756E13 -:1022B000693145434107756E693145433807756E8D -:1022C000693032304107496D6163726F6E07496F43 -:1022D000676F6E656B064974696C64650B4A636968 -:1022E0007263756D666C657807756E693031453857 -:1022F00007756E693031333607756E693031433793 -:10230000064C6163757465064C6361726F6E077588 -:102310006E6930313342044C646F7407756E6930F6 -:1023200031433807756E693145343007756E693051 -:10233000314341064E6163757465064E6361726F89 -:102340006E07756E693031343503456E6707756EFB -:102350006930314342064F627265766507756E6972 -:102360003145443007756E693145443807756E69EB -:102370003145443207756E693145443407756E69DD -:102380003145443607756E693032304307756E69E2 -:102390003032324107756E693032333007756E69FD -:1023A0003145434307756E6931454345054F686FB5 -:1023B000726E07756E693145444107756E69314526 -:1023C000453207756E693145444307756E6931457D -:1023D000444507756E69314545300D4F68756E6728 -:1023E0006172756D6C61757407756E693032304558 -:1023F000074F6D6163726F6E07756E6930314541CD -:102400000B4F736C617368616375746507756E69F2 -:102410003032324307756E69314535360652616395 -:1024200075746506526361726F6E07756E6930313F -:10243000353607756E693032313007756E69303266 -:102440003132065361637574650B5363697263754A -:102450006D666C657807756E693032313807756E58 -:10246000693145363007756E693145394507756EF6 -:102470006930313846045462617206546361726F88 -:102480006E07756E693031363207756E69303231DC -:102490004107756E6931453641065562726576654C -:1024A00007756E693031443307756E6930323134E7 -:1024B00007756E693145453407756E693145453696 -:1024C0000555686F726E07756E6931454538077539 -:1024D0006E693145463007756E693145454107756E -:1024E0006E693145454307756E69314545450D5562 -:1024F00068756E676172756D6C61757407756E696C -:102500003032313607556D6163726F6E07556F67F4 -:102510006F6E656B055572696E67065574696C64FC -:1025200065065761637574650B5763697263756DF2 -:10253000666C6578095764696572657369730657D7 -:1025400067726176650B5963697263756D666C6558 -:102550007807756E6931454634065967726176654C -:1025600007756E693145463607756E69303233320C -:1025700007756E6931454638065A61637574650A98 -:102580005A646F74616363656E7406616272657626 -:102590006507756E693145414607756E693145427B -:1025A0003707756E693145423107756E69314542AD -:1025B0003307756E693145423507756E69303143B1 -:1025C0004507756E693145413507756E693145417D -:1025D0004407756E693145413707756E693145416C -:1025E0003907756E693145414207756E6930323081 -:1025F0003107756E693145413107756E6931454165 -:102600003307756E693032303307616D6163726F05 -:102610006E07616F676F6E656B0A6172696E6761E5 -:1026200063757465076165616375746507756E69C7 -:10263000314530330B6363697263756D666C657821 -:102640000A63646F74616363656E740664636172C8 -:102650006F6E07756E693145304207756E693031AE -:10266000463307756E6930314336066562726576AA -:102670006506656361726F6E07756E693145424626 -:1026800007756E693145433707756E6931454331CA -:1026900007756E693145433307756E6931454335BA -:1026A00007756E69303230350A65646F7461636333 -:1026B000656E7407756E693145423907756E69310B -:1026C00045424207756E693032303707656D616388 -:1026D000726F6E07656F676F6E656B07756E693138 -:1026E00045424407756E693032353907756E693079 -:1026F00032393207756E693031454607756E69317A -:1027000045314607756E693031463506676361723B -:102710006F6E0B6763697263756D666C65780775BC -:102720006E69303132330A67646F74616363656E5A -:102730007407756E693031453504686261720775DA -:102740006E69303231460B6863697263756D666C11 -:1027500065780669627265766507756E6930323034 -:102760003909692E6C6F636C54524B07756E693171 -:1027700045434207756E693145433907756E6930C7 -:1027800032304202696A07696D6163726F6E076970 -:102790006F676F6E656B066974696C646507756E4B -:1027A00069303233370B6A63697263756D666C65C5 -:1027B0007807756E693031453907756E6930313388 -:1027C000370C6B677265656E6C616E646963066C6D -:1027D0006163757465066C6361726F6E07756E690F -:1027E00030313343046C646F7407756E6930314364 -:1027F0003907756E6931453431066E6163757465EC -:102800000B6E61706F7374726F706865066E6361D2 -:10281000726F6E07756E693031343603656E670707 -:10282000756E6930314343066F6272657665077570 -:102830006E693145443107756E6931454439077514 -:102840006E693145443307756E6931454435077506 -:102850006E693145443707756E693032304407750B -:102860006E693032324207756E6930323331077526 -:102870006E693145434407756E6931454346056FBE -:10288000686F726E07756E693145444207756E69EF -:102890003145453307756E693145444407756E69A6 -:1028A0003145444607756E69314545310D6F687590 -:1028B0006E676172756D6C61757407756E69303223 -:1028C0003046076F6D6163726F6E07756E693031E8 -:1028D00045420B6F736C617368616375746507754E -:1028E0006E693032324407756E693145353706728C -:1028F000616375746506726361726F6E07756E69E8 -:102900003031353707756E693032313107756E6990 -:1029100030323133067361637574650B73636972AA -:1029200063756D666C657807756E6930323139078D -:10293000756E6931453631056C6F6E67730474626C -:10294000617206746361726F6E07756E693031363D -:102950003307756E693032314207756E693145361D -:10296000420675627265766507756E69303144346A -:1029700007756E693032313507756E6931454535F9 -:1029800007756E69314545370575686F726E077555 -:102990006E693145453907756E69314546310775B0 -:1029A0006E693145454207756E6931454544077585 -:1029B0006E69314545460D7568756E676172756D56 -:1029C0006C61757407756E693032313707756D61EA -:1029D00063726F6E07756F676F6E656B05757269F1 -:1029E0006E67067574696C646506776163757465F6 -:1029F0000B7763697263756D666C657809776469D6 -:102A0000657265736973067767726176650B7963C2 -:102A1000697263756D666C657807756E69314546D8 -:102A2000350679677261766507756E693145463797 -:102A300007756E693032333307756E693145463933 -:102A4000067A61637574650A7A646F74616363659D -:102A50006E7403665F6605665F665F6906665F663D -:102A60005F696A05665F665F6C04665F696A077521 -:102A70006E693034313007756E6930343131077525 -:102A80006E693034313207756E6930343133077511 -:102A90006E693034303307756E69303439300775FC -:102AA0006E693034313407756E69303431350775ED -:102AB0006E693034303007756E69303430310775E7 -:102AC0006E693034313607756E69303431370775C9 -:102AD0006E693034313807756E69303431390775B5 -:102AE0006E693034304407756E6930343141077592 -:102AF0006E693034304307756E6930343142077582 -:102B00006E693034314307756E693034314407756E -:102B10006E693034314507756E693034314607755A -:102B20006E693034323007756E6930343231077572 -:102B30006E693034323207756E693034323307755E -:102B40006E693034304507756E693034323407753C -:102B50006E693034323507756E6930343237077537 -:102B60006E693034323607756E6930343238077525 -:102B70006E693034323907756E6930343046077506 -:102B80006E693034324307756E69303432410775EF -:102B90006E693034324207756E69303430390775EA -:102BA0006E693034304107756E69303430350775E1 -:102BB0006E693034303407756E69303432440775CD -:102BC0006E693034303607756E69303430370775CA -:102BD0006E693034303807756E69303430420775AD -:102BE0006E693034324507756E6930343246077588 -:102BF0006E693034303207756E693034363207759D -:102C00006E693034364107756E6930343932077574 -:102C10006E693034393607756E693034394107755D -:102C20006E69303441320955737472616974637925 -:102C30000F557374726169747374726F6B65637925 -:102C400007756E693034424107756E693034433917 -:102C500007756E693034443807756E69303445380D -:102C600007756E693034333007756E69303433312F -:102C700007756E693034333207756E69303433331B -:102C800007756E693034353307756E693034393104 -:102C900007756E693034333407756E6930343335F7 -:102CA00007756E693034353007756E6930343531EB -:102CB00007756E693034333607756E6930343337D3 -:102CC00007756E693034333807756E6930343339BF -:102CD00007756E693034354407756E693034334199 -:102CE00007756E693034354307756E693034334289 -:102CF00007756E693034334307756E693034334479 -:102D000007756E693034334507756E693034334664 -:102D100007756E693034343007756E69303434317C -:102D200007756E693034343207756E693034343368 -:102D300007756E693034354507756E693034343443 -:102D400007756E693034343507756E693034343741 -:102D500007756E693034343607756E69303434382F -:102D600007756E693034343907756E69303435460D -:102D700007756E693034344307756E6930343441F9 -:102D800007756E693034344207756E6930343539F1 -:102D900007756E693034354107756E6930343535E5 -:102DA00007756E693034353407756E6930343444D4 -:102DB00007756E693034353607756E6930343537CE -:102DC00007756E693034353807756E6930343542B1 -:102DD00007756E693034344507756E693034344692 -:102DE00007756E693034353207756E6930343633A5 -:102DF00007756E693034364207756E693034393381 -:102E000007756E693034393707756E693034394269 -:102E100007756E6930344133097573747261697472 -:102E200063790F757374726169747374726F6B6513 -:102E3000637907756E693034424207756E693034C4 -:102E4000434107756E693034443907756E69303413 -:102E5000453902506907756E693231324207756E25 -:102E6000693231324107756E693030423907756E0B -:102E7000693030423207756E693030423307756E03 -:102E8000693230373416706572696F6463656E74C9 -:102E9000657265642E6C6F636C43415407756E698F -:102EA0003030414407756E693230313007756E69D4 -:102EB0003237453807756E693237453907756E699F -:102EC0003030413002435207756E69323042350D61 -:102ED000636F6C6F6E6D6F6E657461727904646F91 -:102EE0006E67044575726F07756E6932304232073E -:102EF000756E6932304144046C69726107756E69A0 -:102F00003230424107756E693230424307756E694F -:102F1000323041360670657365746107756E6932CB -:102F200030423107756E693230424407756E69323E -:102F300030423907756E693230413907756E693232 -:102F400032313907756E693230353207756E693244 -:102F500032313508656D70747973657407756E6903 -:102F600030304235066D696E757465067365636F42 -:102F70006E6407756E693231313307756E693231AF -:102F8000313609657374696D6174656407756E69BE -:102F90003032424307756E693032433907756E69C6 -:102FA0003033303807756E693033303709677261F6 -:102FB0007665636F6D62096163757465636F6D62D9 -:102FC00007756E69303330420B756E6930333043AC -:102FD0002E616C7407756E693033303207756E6917 -:102FE0003033304307756E693033303607756E699C -:102FF000303330410974696C6465636F6D620775C5 -:103000006E69303330340D686F6F6B61626F766557 -:10301000636F6D6207756E693033304607756E6990 -:103020003033313107756E693033313207756E696F -:10303000303331420C646F7462656C6F77636F6D0F -:103040006207756E693033323407756E693033321A -:103050003607756E693033323707756E6930333233 -:103060003807756E693033324507756E6930333312 -:103070003107756E69303333350C756E6930333016 -:10308000322E636173650C756E69303331422E6385 -:103090006173650B756E6930333036303330310B08 -:1030A000756E6930333036303330300B756E6930C1 -:1030B000333036303330390B756E6930333036305B -:1030C0003330330B756E6930333032303330310B7F -:1030D000756E6930333032303330300B756E693095 -:1030E000333032303330390B756E69303330323033 -:1030F000333033044E554C4C00010001FFFF000FEC -:1031000000010002000E0000000000000144000267 -:103110000033000100270001002900290001002BD5 -:10312000004E00010050006C0001006E00740001B0 -:10313000007600980001009A00A7000100AA00FE96 -:103140000001010001000001010201180001011A43 -:1031500001260001012801390001013B013F000166 -:103160000141014600010148014E00010150017278 -:103170000001017401810001018401B3000101B467 -:1031800001B4000201B701B7000201BD01BD000199 -:1031900001BF01C1000101C401C6000101C901CD87 -:1031A000000101CF01D1000101D301D7000101D9F4 -:1031B00001D9000101E401E4000101E701E8000197 -:1031C00001F401F5000101F901FA000101FD01FE20 -:1031D00000010201020300010206020A0001020EC0 -:1031E000020E00010210021100010213021400017C -:1031F000021602160001022102210001022402250A -:1032000000010233023300010236023600010239A6 -:10321000023A0001025C025C0001027A027A0001BB -:10322000028202830001028802890001028E028E5E -:10323000000102C002C4000302C602D8000302E675 -:1032400002EF0003000100020000000C0000001C5F -:103250000001000602D102D202D302D402D602D764 -:103260000002000402C002C4000002C602CF000532 -:1032700002E602E6000F02E802EF00100001000083 -:1032800000160024000A000500420032003A004CFB -:103290000056000244464C5400226C61746E0022B9 -:1032A00000036B65726E00466D61726B004C6D6B56 -:1032B0006D6B005400480000000400000001005045 -:1032C0000005000000010054000200080002007028 -:1032D00002B2000600100001004E000000060010BF -:1032E0000001005000010000000100000000000289 -:1032F0000001000200000002000300040000FFFFC4 -:103300000003000000010002000107E009E80004DA -:10331000096217C40001082007B0000208DC07ACEE -:10332000000107B807B8000107DE07AA000107EC93 -:1033300007EC00010862083000011048000400009A -:10334000011C0D300D300C960C960C960C960C96BC -:103350000C960C960D300C960C960C960C960C96C2 -:103360000C960D300C960D300C960D300C960D30E1 -:103370000C960C960D300AD60AD60ADC0ADC0ADC5A -:103380000ADC0ADC0ADC0B9E0B9E0B9E0B9E0B9E3E -:103390000AE20AE20AE20E480B6C0AE80AE80AE8C6 -:1033A0000AE80AE80AE80AE80E6E0B760B760E26A3 -:1033B0000D4A0B800D4A0D4A0AE80AE80B9E0B9E47 -:1033C0000B9E0B9E0B9E0B9E0B9E0B9E0B9E0B9EB5 +:1009200001C0000301C0000301C0000301C00003B7 +:1009300001880023018800230188001D018800230D +:10094000026200110323000A0438000A035A00114E +:10095000033C000E0227000E0227000A01E30038C4 +:1009600001E3004502270015022A003F024C003C2B +:1009700001CF003F01CF003F01CD003F02B5001283 +:1009800001BF003C01BF003C01BF003C031B00064F +:10099000020E0022024E003F024E003F024E003F78 +:1009A000023C003F023C003F0290000702C00039B9 +:1009B0000262003F024A0031025D003C023B003C03 +:1009C0000233003101BD000B022A0016022A001674 +:1009D00002F7002E020300070261002C02AE003F66 +:1009E0000339003F0394003F0257003C022C003FB4 +:1009F0000278FFF4033F003F0378000A0343003FFF +:100A00000202002A02290031023F0032011500369D +:100A10000115FFDD01450004027B000A0339003F98 +:100A2000025E000A0275FFF8026A000A02F7000679 +:100A300001DC000A034000060258003C0274003F3B +:100A400001ED000801F6000F025E003C0274003F59 +:100A50000246002D024A003101DC002401E3002D92 +:100A600001F900330160003301600033016100339C +:100A7000025F002001D6002701D6002701D60027FB +:100A80000294000701C2002401FC003301FC003382 +:100A900001FC003302010033020100330237000D74 +:100AA00002460032020D003301E3002701FF00334C +:100AB00001F9003301D400270195001001C00003A3 +:100AC00001C0000302B9002901BA000B01F00027A0 +:100AD0000237003202C80032030800300206003339 +:100AE00001EC0033022E000602E40033032A002248 +:100AF00002D5003301A8001401CD002701DC002A33 +:100B0000010900330118FFDF0115FFF70206FFF8A6 +:100B100002BD00330204001101FEFFF80213FFFEC4 +:100B2000026300070196000002B8000702260033A6 +:100B3000022B003301BF000301C0000301FD00349C +:100B4000022B003301D6002601E3002702630033A5 +:100B5000024D0013022700150237003C0226003622 +:100B6000018500160202002702020026020C00196D +:100B700001FD002B021A003401B7001402090026FF +:100B8000021A00270178004101DA004F01DA005013 +:100B900001E3004000ACFF58037F001A0354002219 +:100BA000039A003C00F4002E00EE002B01160043D7 +:100BB000011D00430298001E0101002E00ED0025DA +:100BC00001E4002001E4001E00E2002501DE003BFC +:100BD00001A700280216002F01A6002B01A6002B5A +:100BE00000DB00360152003E014800230176003050 +:100BF000017B0025014C00330144001501820040B7 +:100C00000174004101F3000303E0000302580040B7 +:100C10000170000000F4003E01B1003E01B1001778 +:100C200001B1003E00E4001700E4003E01E80025A9 +:100C300001EE002D01200026011400290168001991 +:100C400000AA0019017200250172002001000000B5 +:100C500001000000010000000233003101C900263C +:100C600002330031022B002801E5001601C6002BDB +:100C70000230000801CD001501B20000024600312B +:100C80000287000D01EA0015024A0009024C0036F5 +:100C9000023100090525003C0275001C0239001CC8 +:100CA0000243003F01EA001502B9001401DB000114 +:100CB00000E2002501E5002D01A6002B01C0001A6D +:100CC00001D9004501E6003601C8002301BB003F01 +:100CD00001C50048018E0036018E001F01A4002EC0 +:100CE0000192001E01E3004101E1002901E1002819 +:100CF00001F3002E01DC001E0203002002A60014F6 +:100D00000155000F0263003301AD001B02430019BF +:100D100001EB0029020F002503EE002D059F002E98 +:100D200001E7002303B6002D023A00270209002341 +:100D300001D900290374002B037A00300365003ABF +:100D4000021C004500D2001E017A001E0106004070 +:100D500000D900330199001F02670058019A001E54 +:100D600003F8003402750028017E0071017000391B +:100D70000000FF520000FFB30000FF510000FFCA57 +:100D80000000FF78000000000000FF5D0000FF5938 +:100D90000000FF630000FF8B0000FF620000FF7691 +:100DA0000000FF9A0000FF210000FF630000FFB376 +:100DB0000000FFF60000FFBA0000FF520000FFB382 +:100DC0000000FFC80000FF8E0000FF630000FF76F8 +:100DD0000000FF81013300360145001C0192002311 +:100DE000016100410196002D01A900270101003D8C +:100DF0000133002901EA003601700039018F005FDC +:100E00000145002E01A8003A0000FF5DFFECFF63E2 +:100E1000FF63FF63FF62FF5DFF5DFF5DFF5D00003D +:100E20000001000004A9FEDF000004ECFF3BFEEF20 +:100E300004C70001000000000000000000000000E6 +:100E4000000002E7000401CB02BC00050000028A9A +:100E500002580000004B028A02580000015E003276 +:100E6000015B000000000000000000000000A00086 +:100E700002FF4000204B00000000000000006E65F3 +:100E8000777400A00000FB0204A9FEDF0000052D1E +:100E9000017920000197000000000242032A0000AF +:100EA0000020000300000002000000030000001406 +:100EB00000030001000000140004086E000000D4CC +:100EC0000080000600540000000D002F0039007E55 +:100ED000017F018F019201A101B001B701CE01D4C0 +:100EE00001EB01EF01F5021B021F022D0233023755 +:100EF0000259029202BC02C702C902DD0304030CBC +:100F0000030F0312031B03240328032E03310335AD +:100F100003A003C0041A0423043A0443045F0463D7 +:100F2000046B04930497049B04A304B104BB04CA98 +:100F300004D904E91E031E0B1E1F1E411E571E610D +:100F40001E6B1E851E9E1EF920102014201A201EC6 +:100F50002022202620302033203A204420522074A2 +:100F600020A120A420A720A920AD20B220B520BA1E +:100F700020BD211321162122212B212E2202220500 +:100F8000220F22122215221A221E222B2248226010 +:100F9000226525CA27E9FB02FFFF00000000000DC3 +:100FA00000200030003A00A0018F019201A001AFA3 +:100FB00001B701C401D301E401EE01F101FA021EFF +:100FC000022A023002370259029202BC02C602C94A +:100FD00002D803000306030F0311031B0323032698 +:100FE000032E0331033503A003C00400041B0424B3 +:100FF000043B04440462046A04900496049A04A224 +:1010000004AE04BA04C904D804E81E021E0A1E1E57 +:101010001E401E561E601E6A1E801E9E1EA02010B0 +:1010200020132018201C2020202620302032203998 +:1010300020442052207420A120A320A620A920AB68 +:1010400020B120B520B920BC211321162122212A4C +:10105000212E22022205220F221122152219221EE0 +:10106000222B22482260226425CA27E8FB01FFFFC9 +:1010700002F0026C0000020B00000000FF1A00EFFB +:1010800000000000FE8B00000000000000000000D7 +:101090000000000000000000FF04FEC0FE88000207 +:1010A0000000FFF6000000000000FFBEFFBDFFB51E +:1010B000FFAEFFADFFA8FFA6FFA3FE97FE780000DE +:1010C000FDB30000FDD000000000000000000000A3 +:1010D0000000000000000000000000000000000010 +:1010E0000000000000000000000000000000E20A14 +:1010F0000000E257E252000000000000E22BE27B19 +:10110000E283E238E205E23FE1D4E1DB0000E1E224 +:10111000E1E500000000E1C500000000E1A7E1A654 +:10112000E1910000E18FE0A7E09DE0960000E07D06 +:101130000000E085E079E056E0380000DCE2DA8D7E +:1011400006B800010000000000D0000000EC0174AF +:1011500000000000032E0330000003300344034668 +:1011600003540356035E03A003A203A8000000007B +:101170000000000003A6000003A603B003B80000AF +:10118000000000000000000000000000000000005F +:10119000000003B0000003E20000040C0442044419 +:1011A0000446044C044E045004520458045A045C8F +:1011B000045E04600462046404660468046A046CE7 +:1011C000046E000004760000000005240528052CAC +:1011D000000000000000000000000000000000000F +:1011E000052000000000051E052200000522052440 +:1011F00000000000000005200000000000000000CA +:10120000051A0000051A0000000000000000051487 +:101210000000000000000000027702520273025931 +:10122000027E02AA02AE0274025D025E02580293BE +:10123000024E0263024D025A024F0250029A029776 +:101240000299025402AD0001001D001F0025002E6E +:1012500000440046004E0052006100630066006ECC +:10126000007000780097009A009B00A100AA00B0CF +:1012700000C600C700CC00CD00D60261025B02624E +:1012800002A1026802E000DA00F600F800FE0105A3 +:10129000011C011E0126012A013A013D01410148BC +:1012A000014A0152017101740175017B0184018AB7 +:1012B00001A001A101A601A701B0025F02B702606F +:1012C000029F02780253027B028D027D028F02B8D8 +:1012D00002B002DE02B101BB026F02A0026402B2E0 +:1012E00002E202B4029D0246024702D902A802AFFE +:1012F000025602DC024501BC0270024B024A024C5B +:10130000025500130002000A001A00110018001B09 +:101310000022003C002F00320039005B00540056D0 +:1013200000580028007700860079007B0094008236 +:101330000295009200B800B100B400B600CE00994A +:10134000018200EC00DB00E300F300EA00F100F4AE +:1013500000FB01130106010901100133012C012ECC +:10136000013000FF0151016001530155016E015C24 +:101370000296016C0192018B018E019001A801730C +:1013800001AA001600EF000300DC001700F00020A7 +:1013900000F9002300FC002400FD002100FA0029D0 +:1013A0000100002A0101003F011600300107003A48 +:1013B00001110040011700310108004A01220048D4 +:1013C0000120004C0124004B012300510129004F52 +:1013D000012700600139005E01370055012D005FD3 +:1013E00001380059012B005301360062013C0065B1 +:1013F000013F014000680142006A01440069014365 +:10140000006B0145006D01470072014B0074014EF5 +:101410000073014D014C0075014F0090016A007A84 +:101420000154008E016800960170009C0176009EB8 +:101430000178009D017700A2017C00A5017F00A436 +:10144000017E00A3017D00AD018700AC018600ABE9 +:10145000018500C5019F00C2019C00B2018C00C43F +:10146000019E00C0019A00C3019D00C901A300CFE5 +:1014700001A900D000D701B100D901B300D801B251 +:1014800001830088016200BA01940027002D010445 +:101490000067006C0146007100760150000900E20F +:1014A00000B3018D004D0125004901210064013E7A +:1014B0000091016B0043011B0026002C0103004733 +:1014C000011F001900F2001C00F50093016D0010CF +:1014D00000E9001500EE0038010F003E011500572D +:1014E000012F005D01350081015B008F0169009FC4 +:1014F000017900A0017A00B5018F00C1019B00A60F +:10150000018000AE0188005001280083015D009534 +:10151000016F0084015E00D401AE02DD02DB02DA5D +:1015200002DF02E402E302E502E102C202C302C6F4 +:1015300002CA02CB02C802C102C002CC02C902C464 +:1015400002C701C501C601ED01C101E501E401E7E2 +:1015500001E801E901E201E301EA01CD01CB01D794 +:1015600001DE01BD01BE01BF01C001C301C401C74D +:1015700001C801C901CA01CC01D801D901DB01DAD6 +:1015800001DC01DD01E001E101DF01E601EB01EC3D +:1015900001FA01FB01FC01FD020002010204020547 +:1015A00002060207020902150216021802170219A2 +:1015B000021A021D021E021C022302280229020234 +:1015C0000203022A01FE022202210224022502262F +:1015D000021F02200227020A02080214021B01EE67 +:1015E000022B01EF022C01C201FF01F0022D01F1DB +:1015F000022E01F2022F01F3023001F4023101F553 +:10160000023201F6023301F7023401F8023501F922 +:101610000236001E00F7002B01020045011D006F7D +:1016200001490098017200A7018100AF018900CB38 +:1016300001A500C801A200CA01A4001200EB001419 +:1016400000ED000B00E4000D00E6000E00E7000FC7 +:1016500000E8000C00E5000400DD000600DF0007E4 +:1016600000E0000800E1000500DE003B0112003D43 +:101670000114004101180033010A0035010C003645 +:10168000010D0037010E0034010B005C0134005ADB +:1016900001320085015F00870161007C0156007EF8 +:1016A0000158007F01590080015A007D01570089CF +:1016B0000163008B0165008C0166008D0167008A63 +:1016C000016400B7019100B9019300BB019500BD11 +:1016D000019700BE019800BF019900BC019600D29D +:1016E00001AC00D101AB00D301AD00D501AF026D5B +:1016F000026E0269026B026C026A02B902BB0257F7 +:1017000002820285027F02800284028A0283028CA6 +:1017100002860287028B023A023902A602940290E4 +:1017200002A7029C029B0000B801FF85B0048D0057 +:101730000000001000C6000300010409000000AA18 +:1017400000000003000104090001000C00AA0003CE +:10175000000104090002000800B6000300010409AA +:101760000003002C00BE0003000104090004001661 +:1017700000EA0003000104090005001A010000034B +:101780000001040900060016011A00030001040903 +:1017900000080018013000030001040900090018C6 +:1017A0000130000300010409000B0032014800036E +:1017B00000010409000C0032014800030001040983 +:1017C000000D0120017A000300010409000E00341D +:1017D000029A0003000104090019000C00AA00038A +:1017E000000104090100000C02CE000300010409FD +:1017F0000106000800B60043006F00700079007217 +:101800000069006700680074002000320030003179 +:10181000003600200054006800650020004F00736F +:1018200000770061006C0064002000500072006FBF +:10183000006A0065006300740020004100750074B8 +:101840000068006F007200730020002800680074B8 +:10185000007400700073003A002F002F00670069C9 +:101860000074006800750062002E0063006F006D58 +:10187000002F0067006F006F0067006C0065006656 +:10188000006F006E00740073002F004F007300772C +:101890000061006C00640046006F006E0074002957 +:1018A000004F007300770061006C00640042006F1D +:1018B000006C00640034002E003100300032003B28 +:1018C000006E006500770074003B004F00730077E6 +:1018D0000061006C0064002D0042006F006C006429 +:1018E000004F007300770061006C0064002000422C +:1018F000006F006C006400560065007200730069A0 +:10190000006F006E00200034002E003100300032E5 +:10191000004F007300770061006C0064002D0042EE +:10192000006F006C0064005600650072006E006F6E +:10193000006E0020004100640061006D00730068CB +:10194000007400740070003A002F002F00770077B9 +:101950000077002E00730061006E0073006F007846 +:10196000007900670065006E002E0063006F006D57 +:10197000005400680069007300200046006F006E8C +:10198000007400200053006F00660074007700614F +:10199000007200650020006900730020006C00697F +:1019A00000630065006E0073006500640020007530 +:1019B000006E00640065007200200074006800651D +:1019C000002000530049004C0020004F00700065CB +:1019D000006E00200046006F006E00740020004C76 +:1019E000006900630065006E00730065002C002034 +:1019F00000560065007200730069006F006E0020E1 +:101A00000031002E0031002E0020005400680069D3 +:101A100000730020006C006900630065006E0073B5 +:101A200000650020006900730020006100760061FD +:101A30000069006C00610062006C006500200077A6 +:101A40000069007400680020006100200046004129 +:101A50000051002000610074003A0020006800740A +:101A600000740070003A002F002F007300630072B2 +:101A70000069007000740073002E00730069006C30 +:101A8000002E006F00720067002F004F0046004CD0 +:101A90000068007400740070003A002F002F00737B +:101AA000006300720069007000740073002E007300 +:101AB0000069006C002E006F00720067002F004F5D +:101AC0000046004C0057006500690067006800741C +:101AD0000002000000000000FF9C00320000000037 +:101AE00000000000000000000000000000000000F6 +:101AF00002F10000002400C90102010301040105F4 +:101B000001060107010800C70109010A010B010CC8 +:101B1000010D010E0062010F00AD01100111011253 +:101B200001130063011400AE009001150025011699 +:101B3000002600FD00FF00640117011800270119AD +:101B4000011A00E9011B011C011D011E011F0028D3 +:101B500000650120012100C8012201230124012583 +:101B60000126012700CA0128012900CB012A012BE7 +:101B7000012C012D012E012F013000290131002AF5 +:101B8000013200F801330134013501360137002BF1 +:101B900001380139013A002C013B00CC013C00CD59 +:101BA000013D00CE00FA013E00CF013F014001415E +:101BB00001420143002D0144002E01450146002F42 +:101BC000014701480149014A014B014C00E2003044 +:101BD000014D0031014E014F01500151015201539D +:101BE0000066003200D0015400D101550156015762 +:101BF00001580159015A0067015B015C015D00D386 +:101C0000015E015F016001610162016301640165C0 +:101C10000166016701680091016900AF016A00B0C7 +:101C20000033016B00ED00340035016C016D016E75 +:101C3000016F01700036017100E400FB0172017355 +:101C40000174017501760037017701780179017A15 +:101C5000017B003800D4017C017D00D5017E006845 +:101C6000017F00D601800181018201830184018509 +:101C70000186018701880189018A018B018C003965 +:101C8000003A018D018E018F0190003B003C00EB7A +:101C9000019100BB01920193019401950196003DD1 +:101CA000019700E60198004400690199019A019B9F +:101CB000019C019D019E019F006B01A001A101A259 +:101CC00001A301A401A5006C01A6006A01A701A857 +:101CD00001A901AA006E01AB006D00A001AC004596 +:101CE00001AD004600FE0100006F01AE01AF0047EC +:101CF00000EA01B0010101B101B201B30048007076 +:101D000001B401B5007201B601B701B801B901BA59 +:101D100001BB007301BC01BD007101BE01BF01C068 +:101D200001C101C201C301C401C5004901C6004A85 +:101D300001C700F901C801C901CA01CB01CC004BA0 +:101D400001CD01CE01CF004C00D7007401D0007648 +:101D500001D1007701D201D3007501D401D501D69C +:101D600001D701D801D9004D01DA01DB004E01DCB9 +:101D700001DD01DE004F01DF01E001E101E201E3ED +:101D800000E3005001E4005101E501E601E701E84C +:101D900001E901EA00780052007901EB007B01ECD7 +:101DA00001ED01EE01EF01F001F1007C01F201F320 +:101DB00001F4007A01F501F601F701F801F901FAE1 +:101DC00001FB01FC01FD01FE01FF00A10200007DFD +:101DD000020100B10053020200EE0054005502035C +:101DE00002040205020602070056020800E500FC94 +:101DF0000209020A020B0089020C0057020D020EB2 +:101E0000020F021002110058007E0212021300801D +:101E1000021400810215007F02160217021802192F +:101E2000021A021B021C021D021E021F02200221B6 +:101E300002220059005A0223022402250226005BD6 +:101E4000005C00EC022700BA02280229022A022BB9 +:101E5000022C005D022D00E7022E022F023002311B +:101E60000232023300C000C1009D009E02340235E0 +:101E70000236023702380239023A023B023C023D86 +:101E8000023E023F02400241024202430244024536 +:101E90000246024702480249024A024B024C024DE6 +:101EA000024E024F02500251025202530254025596 +:101EB0000256025702580259025A025B025C025D46 +:101EC000025E025F026002610262026302640265F6 +:101ED0000266026702680269026A026B026C026DA6 +:101EE000026E026F02700271027202730274027556 +:101EF0000276027702780279027A027B027C027D06 +:101F0000027E027F028002810282028302840285B5 +:101F10000286028702880289028A028B028C028D65 +:101F2000028E028F02900291029202930294029515 +:101F30000296029702980299029A029B029C029DC5 +:101F4000029E029F02A002A102A202A302A402A575 +:101F500002A602A702A802A902AA02AB02AC02AD25 +:101F600002AE009B02AF02B0001300140015001671 +:101F7000001700180019001A001B001C02B102B261 +:101F800002B302B400BC00F400F500F60011000F2B +:101F9000001D001E00AB000400A3002200A200C32D +:101FA0000087000D00060012003F02B5000B000C78 +:101FB000005E0060003E0040001002B600B200B3B8 +:101FC00002B7004200C400C500B400B500B600B7B7 +:101FD00000A900AA00BE00BF0005000A02B802B9AD +:101FE000000302BA02BB02BC008402BD00BD0007B0 +:101FF00002BE02BF00A600F702C002C102C202C3B5 +:1020000002C402C502C602C702C802C9008502CACC +:10201000009602CB02CC02CD000E00EF00F000B81B +:102020000020008F0021001F00950094009300A75E +:10203000006100A4004102CE0092009C009A009929 +:1020400000A502CF0098000800C600B900230009CF +:1020500000880086008B008A008C008302D002D1A9 +:10206000005F00E8008202D200C202D302D402D58F +:1020700002D602D702D802D902DA02DB02DC02DD84 +:1020800002DE02DF02E002E102E202E302E402E534 +:1020900002E602E702E802E902EA02EB02EC02EDE4 +:1020A00002EE02EF008D00DB00E100DE00D8008EC2 +:1020B00000DC004300DF00DA00E000DD00D902F0C0 +:1020C00002F102F202F302F402F502F602F702F85C +:1020D00002F902FA0641627265766507756E69312A +:1020E00045414507756E693145423607756E693160 +:1020F00045423007756E693145423207756E693168 +:1021000045423407756E693031434407756E693155 +:1021100045413407756E693145414307756E693134 +:1021200045413607756E693145413807756E69312D +:1021300045414107756E693032303007756E69313F +:1021400045413007756E693145413207756E69301A +:1021500032303207416D6163726F6E07416F676F96 +:102160006E656B0A4172696E6761637574650741DC +:1021700045616375746507756E69314530320B438F +:1021800063697263756D666C65780A43646F746128 +:102190006363656E7407756E693031463107756E1D +:1021A000693031433406446361726F6E0644637272 +:1021B0006F617407756E693145304107756E69301E +:1021C00031463207756E69303143350645627265B6 +:1021D000766506456361726F6E07756E69314542BB +:1021E0004507756E693145433607756E693145435C +:1021F0003007756E693145433207756E6931454365 +:102200003407756E69303230340A45646F74616327 +:1022100063656E7407756E693145423807756E697E +:102220003145424107756E693032303607456D6180 +:1022300063726F6E07456F676F6E656B07756E69CA +:102240003145424307756E693031423707756E6913 +:102250003031454507756E693145314507756E6901 +:102260003031463406476361726F6E0B47636972A3 +:1022700063756D666C657807756E69303132320A48 +:1022800047646F74616363656E7407756E6930319E +:102290004534044862617207756E69303231450B0E +:1022A0004863697263756D666C657802494A0649D0 +:1022B000627265766507756E693032303807756E03 +:1022C000693145434107756E693145433807756E7D +:1022D000693032304107496D6163726F6E07496F33 +:1022E000676F6E656B064974696C64650B4A636958 +:1022F0007263756D666C657807756E693031453847 +:1023000007756E693031333607756E693031433782 +:10231000064C6163757465064C6361726F6E077578 +:102320006E6930313342044C646F7407756E6930E6 +:1023300031433807756E693145343007756E693041 +:10234000314341064E6163757465064E6361726F79 +:102350006E07756E693031343503456E6707756EEB +:102360006930314342064F627265766507756E6962 +:102370003145443007756E693145443807756E69DB +:102380003145443207756E693145443407756E69CD +:102390003145443607756E693032304307756E69D2 +:1023A0003032324107756E693032333007756E69ED +:1023B0003145434307756E6931454345054F686FA5 +:1023C000726E07756E693145444107756E69314516 +:1023D000453207756E693145444307756E6931456D +:1023E000444507756E69314545300D4F68756E6718 +:1023F0006172756D6C61757407756E693032304548 +:10240000074F6D6163726F6E07756E6930314541BC +:102410000B4F736C617368616375746507756E69E2 +:102420003032324307756E69314535360652616385 +:1024300075746506526361726F6E07756E6930312F +:10244000353607756E693032313007756E69303256 +:102450003132065361637574650B5363697263753A +:102460006D666C657807756E693032313807756E48 +:10247000693145363007756E693145394507756EE6 +:102480006930313846045462617206546361726F78 +:102490006E07756E693031363207756E69303231CC +:1024A0004107756E6931453641065562726576653C +:1024B00007756E693031443307756E6930323134D7 +:1024C00007756E693145453407756E693145453686 +:1024D0000555686F726E07756E6931454538077529 +:1024E0006E693145463007756E693145454107755E +:1024F0006E693145454307756E69314545450D5552 +:1025000068756E676172756D6C61757407756E695B +:102510003032313607556D6163726F6E07556F67E4 +:102520006F6E656B055572696E67065574696C64EC +:1025300065065761637574650B5763697263756DE2 +:10254000666C6578095764696572657369730657C7 +:1025500067726176650B5963697263756D666C6548 +:102560007807756E6931454634065967726176653C +:1025700007756E693145463607756E6930323332FC +:1025800007756E6931454638065A61637574650A88 +:102590005A646F74616363656E7406616272657616 +:1025A0006507756E693145414607756E693145426B +:1025B0003707756E693145423107756E693145429D +:1025C0003307756E693145423507756E69303143A1 +:1025D0004507756E693145413507756E693145416D +:1025E0004407756E693145413707756E693145415C +:1025F0003907756E693145414207756E6930323071 +:102600003107756E693145413107756E6931454154 +:102610003307756E693032303307616D6163726FF5 +:102620006E07616F676F6E656B0A6172696E6761D5 +:1026300063757465076165616375746507756E69B7 +:10264000314530330B6363697263756D666C657811 +:102650000A63646F74616363656E740664636172B8 +:102660006F6E07756E693145304207756E6930319E +:10267000463307756E69303143360665627265769A +:102680006506656361726F6E07756E693145424616 +:1026900007756E693145433707756E6931454331BA +:1026A00007756E693145433307756E6931454335AA +:1026B00007756E69303230350A65646F7461636323 +:1026C000656E7407756E693145423907756E6931FB +:1026D00045424207756E693032303707656D616378 +:1026E000726F6E07656F676F6E656B07756E693128 +:1026F00045424407756E693032353907756E693069 +:1027000032393207756E693031454607756E693169 +:1027100045314607756E693031463506676361722B +:102720006F6E0B6763697263756D666C65780775AC +:102730006E69303132330A67646F74616363656E4A +:102740007407756E693031453504686261720775CA +:102750006E69303231460B6863697263756D666C01 +:1027600065780669627265766507756E6930323024 +:102770003909692E6C6F636C54524B07756E693161 +:1027800045434207756E693145433907756E6930B7 +:1027900032304202696A07696D6163726F6E076960 +:1027A0006F676F6E656B066974696C646507756E3B +:1027B00069303233370B6A63697263756D666C65B5 +:1027C0007807756E693031453907756E6930313378 +:1027D000370C6B677265656E6C616E646963066C5D +:1027E0006163757465066C6361726F6E07756E69FF +:1027F00030313343046C646F7407756E6930314354 +:102800003907756E6931453431066E6163757465DB +:102810000B6E61706F7374726F706865066E6361C2 +:10282000726F6E07756E693031343603656E6707F7 +:10283000756E6930314343066F6272657665077560 +:102840006E693145443107756E6931454439077504 +:102850006E693145443307756E69314544350775F6 +:102860006E693145443707756E69303230440775FB +:102870006E693032324207756E6930323331077516 +:102880006E693145434407756E6931454346056FAE +:10289000686F726E07756E693145444207756E69DF +:1028A0003145453307756E693145444407756E6996 +:1028B0003145444607756E69314545310D6F687580 +:1028C0006E676172756D6C61757407756E69303213 +:1028D0003046076F6D6163726F6E07756E693031D8 +:1028E00045420B6F736C617368616375746507753E +:1028F0006E693032324407756E693145353706727C +:10290000616375746506726361726F6E07756E69D7 +:102910003031353707756E693032313107756E6980 +:1029200030323133067361637574650B736369729A +:1029300063756D666C657807756E6930323139077D +:10294000756E6931453631056C6F6E67730474625C +:10295000617206746361726F6E07756E693031362D +:102960003307756E693032314207756E693145360D +:10297000420675627265766507756E69303144345A +:1029800007756E693032313507756E6931454535E9 +:1029900007756E69314545370575686F726E077545 +:1029A0006E693145453907756E69314546310775A0 +:1029B0006E693145454207756E6931454544077575 +:1029C0006E69314545460D7568756E676172756D46 +:1029D0006C61757407756E693032313707756D61DA +:1029E00063726F6E07756F676F6E656B05757269E1 +:1029F0006E67067574696C646506776163757465E6 +:102A00000B7763697263756D666C657809776469C5 +:102A1000657265736973067767726176650B7963B2 +:102A2000697263756D666C657807756E69314546C8 +:102A3000350679677261766507756E693145463787 +:102A400007756E693032333307756E693145463923 +:102A5000067A61637574650A7A646F74616363658D +:102A60006E7403665F6605665F665F6906665F662D +:102A70005F696A05665F665F6C04665F696A077511 +:102A80006E693034313007756E6930343131077515 +:102A90006E693034313207756E6930343133077501 +:102AA0006E693034303307756E69303439300775EC +:102AB0006E693034313407756E69303431350775DD +:102AC0006E693034303007756E69303430310775D7 +:102AD0006E693034313607756E69303431370775B9 +:102AE0006E693034313807756E69303431390775A5 +:102AF0006E693034304407756E6930343141077582 +:102B00006E693034304307756E6930343142077571 +:102B10006E693034314307756E693034314407755E +:102B20006E693034314507756E693034314607754A +:102B30006E693034323007756E6930343231077562 +:102B40006E693034323207756E693034323307754E +:102B50006E693034304507756E693034323407752C +:102B60006E693034323507756E6930343237077527 +:102B70006E693034323607756E6930343238077515 +:102B80006E693034323907756E69303430460775F6 +:102B90006E693034324307756E69303432410775DF +:102BA0006E693034324207756E69303430390775DA +:102BB0006E693034304107756E69303430350775D1 +:102BC0006E693034303407756E69303432440775BD +:102BD0006E693034303607756E69303430370775BA +:102BE0006E693034303807756E693034304207759D +:102BF0006E693034324507756E6930343246077578 +:102C00006E693034303207756E693034363207758C +:102C10006E693034364107756E6930343932077564 +:102C20006E693034393607756E693034394107754D +:102C30006E69303441320955737472616974637915 +:102C40000F557374726169747374726F6B65637915 +:102C500007756E693034424107756E693034433907 +:102C600007756E693034443807756E6930344538FD +:102C700007756E693034333007756E69303433311F +:102C800007756E693034333207756E69303433330B +:102C900007756E693034353307756E6930343931F4 +:102CA00007756E693034333407756E6930343335E7 +:102CB00007756E693034353007756E6930343531DB +:102CC00007756E693034333607756E6930343337C3 +:102CD00007756E693034333807756E6930343339AF +:102CE00007756E693034354407756E693034334189 +:102CF00007756E693034354307756E693034334279 +:102D000007756E693034334307756E693034334468 +:102D100007756E693034334507756E693034334654 +:102D200007756E693034343007756E69303434316C +:102D300007756E693034343207756E693034343358 +:102D400007756E693034354507756E693034343433 +:102D500007756E693034343507756E693034343731 +:102D600007756E693034343607756E69303434381F +:102D700007756E693034343907756E6930343546FD +:102D800007756E693034344307756E6930343441E9 +:102D900007756E693034344207756E6930343539E1 +:102DA00007756E693034354107756E6930343535D5 +:102DB00007756E693034353407756E6930343444C4 +:102DC00007756E693034353607756E6930343537BE +:102DD00007756E693034353807756E6930343542A1 +:102DE00007756E693034344507756E693034344682 +:102DF00007756E693034353207756E693034363395 +:102E000007756E693034364207756E693034393370 +:102E100007756E693034393707756E693034394259 +:102E200007756E6930344133097573747261697462 +:102E300063790F757374726169747374726F6B6503 +:102E4000637907756E693034424207756E693034B4 +:102E5000434107756E693034443907756E69303403 +:102E6000453902506907756E693231324207756E15 +:102E7000693231324107756E693030423907756EFB +:102E8000693030423207756E693030423307756EF3 +:102E9000693230373416706572696F6463656E74B9 +:102EA000657265642E6C6F636C43415407756E697F +:102EB0003030414407756E693230313007756E69C4 +:102EC0003237453807756E693237453907756E698F +:102ED0003030413002435207756E69323042350D51 +:102EE000636F6C6F6E6D6F6E657461727904646F81 +:102EF0006E67044575726F07756E6932304232072E +:102F0000756E6932304144046C69726107756E698F +:102F10003230424107756E693230424307756E693F +:102F2000323041360670657365746107756E6932BB +:102F300030423107756E693230424407756E69322E +:102F400030423907756E693230413907756E693222 +:102F500032313907756E693230353207756E693234 +:102F600032313508656D70747973657407756E69F3 +:102F700030304235066D696E757465067365636F32 +:102F80006E6407756E693231313307756E6932319F +:102F9000313609657374696D6174656407756E69AE +:102FA0003032424307756E693032433907756E69B6 +:102FB0003033303807756E693033303709677261E6 +:102FC0007665636F6D62096163757465636F6D62C9 +:102FD00007756E69303330420B756E69303330439C +:102FE0002E616C7407756E693033303207756E6907 +:102FF0003033304307756E693033303607756E698C +:10300000303330410974696C6465636F6D620775B4 +:103010006E69303330340D686F6F6B61626F766547 +:10302000636F6D6207756E693033304607756E6980 +:103030003033313107756E693033313207756E695F +:10304000303331420C646F7462656C6F77636F6DFF +:103050006207756E693033323407756E693033320A +:103060003607756E693033323707756E6930333223 +:103070003807756E693033324507756E6930333302 +:103080003107756E69303333350C756E6930333006 +:10309000322E636173650C756E69303331422E6375 +:1030A0006173650B756E6930333036303330310BF8 +:1030B000756E6930333036303330300B756E6930B1 +:1030C000333036303330390B756E6930333036304B +:1030D0003330330B756E6930333032303330310B6F +:1030E000756E6930333032303330300B756E693085 +:1030F000333032303330390B756E69303330323023 +:10310000333033044E554C4C00010001FFFF000FDB +:1031100000010002000E0000000000000144000257 +:103120000033000100270001002900290001002BC5 +:10313000004E00010050006C0001006E00740001A0 +:10314000007600980001009A00A7000100AA00FE86 +:103150000001010001000001010201180001011A33 +:1031600001260001012801390001013B013F000156 +:103170000141014600010148014E00010150017268 +:103180000001017401810001018401B3000101B457 +:1031900001B4000201B701B7000201BD01BD000189 +:1031A00001BF01C1000101C401C6000101C901CD77 +:1031B000000101CF01D1000101D301D7000101D9E4 +:1031C00001D9000101E401E4000101E701E8000187 +:1031D00001F401F5000101F901FA000101FD01FE10 +:1031E00000010201020300010206020A0001020EB0 +:1031F000020E00010210021100010213021400016C +:1032000002160216000102210221000102240225F9 +:103210000001023302330001023602360001023996 +:10322000023A0001025C025C0001027A027A0001AB +:10323000028202830001028802890001028E028E4E +:10324000000102C002C4000302C602D8000302E665 +:1032500002EF0003000100020000000C0000001C4F +:103260000001000602D102D202D302D402D602D754 +:103270000002000402C002C4000002C602CF000522 +:1032800002E602E6000F02E802EF00100001000073 +:1032900000160024000A000500420032003A004CEB +:1032A0000056000244464C5400226C61746E0022A9 +:1032B00000036B65726E00466D61726B004C6D6B46 +:1032C0006D6B005400480000000400000001005035 +:1032D0000005000000010054000200080002007018 +:1032E00002B2000600100001004E000000060010AF +:1032F0000001005000010000000100000000000279 +:103300000001000200000002000300040000FFFFB3 +:103310000003000000010002000107E009E80004CA +:10332000096217C40001082007B0000208DC07ACDE +:10333000000107B807B8000107DE07AA000107EC83 +:1033400007EC00010862083000011048000400008A +:10335000011C0D300D300C960C960C960C960C96AC +:103360000C960C960D300C960C960C960C960C96B2 +:103370000C960D300C960D300C960D300C960D30D1 +:103380000C960C960D300AD60AD60ADC0ADC0ADC4A +:103390000ADC0ADC0ADC0B9E0B9E0B9E0B9E0B9E2E +:1033A0000AE20AE20AE20E480B6C0AE80AE80AE8B6 +:1033B0000AE80AE80AE80AE80E6E0B760B760E2693 +:1033C0000D4A0B800D4A0D4A0AE80AE80B9E0B9E37 :1033D0000B9E0B9E0B9E0B9E0B9E0B9E0B9E0B9EA5 -:1033E0000B9E0B9E0B9E0B9E0B8A0B9E0B9E0B9EA9 -:1033F0000B9E0B9E0B9E0B9E0C0C0C0C0B9E0AEE58 -:103400000AEE0AEE0AEE0AEE0AEE0B940B940B9407 -:103410000B940B940B940B940B9E0BA80AF40AF4D8 -:103420000AF40AF40AF4123A0C1A0C1A0C1A0C1ABE -:103430000C1A0F6E0C280C280C280C280C280C28B1 -:103440000C280C280C280AFA0AFA0AFA0AFA0AFACC -:103450000AFA0AFA0AFA0AFA0AFA0AFA0AFA0AFA4C +:1033E0000B9E0B9E0B9E0B9E0B9E0B9E0B9E0B9E95 +:1033F0000B9E0B9E0B9E0B9E0B8A0B9E0B9E0B9E99 +:103400000B9E0B9E0B9E0B9E0C0C0C0C0B9E0AEE47 +:103410000AEE0AEE0AEE0AEE0AEE0B940B940B94F7 +:103420000B940B940B940B940B9E0BA80AF40AF4C8 +:103430000AF40AF40AF4123A0C1A0C1A0C1A0C1AAE +:103440000C1A0F6E0C280C280C280C280C280C28A1 +:103450000C280C280C280AFA0AFA0AFA0AFA0AFABC :103460000AFA0AFA0AFA0AFA0AFA0AFA0AFA0AFA3C -:103470000AFA0AFA0AFA0AFA0AFA0B180B180BC621 -:103480000B1E0BB20B000B000B000B000B000B18FC -:103490000B180B180B180B180B180B180B180B1814 -:1034A0000B180B180B180B180B180B060B180B1816 -:1034B0000B180B0C0B180B1E0EBA0CC20E940BBC87 -:1034C0000BBC0BBC0BBC0BBC0BBC0BBC0B1E0B1E00 -:1034D0000B1E0B1E0B1E0B1E0B1E0B1E0B1E0B12B0 -:1034E0000B1E0B1E0B1E0B1E0B1E0B1E0B1E0B1E94 -:1034F0000B1E0B1E0B1E0B1E0CAC0B1E0B1E0B1EF5 -:103500000B1E0B1E0B1E0B1E0B180BC60B1E0B1ED1 -:103510000BD00B240B240B240D640B240CC20BDAF0 -:103520000BE40B2A0B2A0B2A0B2A113C0B300B360F -:103530000CC20DCC0C360DEA0DEA0CD80C440C4430 -:103540000D7E0C520C600C720C720B3C0B420B4249 -:103550000B420BEE0D980D980CEE0D040D1A0D1A82 -:103560000E080DB20B480B4E0BF80B540C840B5A83 -:103570000B600B660EFC0EFC0C020002130600042E -:10358000000014581394001D0017000000000000F4 -:103590000000FFF4000000000000FFF00000000049 -:1035A0000000FFF8000000000000FFF8000000002D -:1035B0000000FFF800000000000000000000000014 -:1035C00000000000000000000000000000000000FB -:1035D000000000000000FFFE0000000000000000EE -:1035E00000000000000000000000FFF300000000E9 -:1035F000FFF800000000FFD80000FFF80000FFD532 -:103600000000FFEEFFFF00000000000000000000CF -:1036100000000000000000000000000000000000AA -:103620000000000000000000000000000000FFFE9D -:10363000000000000000000000000000000000008A +:103470000AFA0AFA0AFA0AFA0AFA0AFA0AFA0AFA2C +:103480000AFA0AFA0AFA0AFA0AFA0B180B180BC611 +:103490000B1E0BB20B000B000B000B000B000B18EC +:1034A0000B180B180B180B180B180B180B180B1804 +:1034B0000B180B180B180B180B180B060B180B1806 +:1034C0000B180B0C0B180B1E0EBA0CC20E940BBC77 +:1034D0000BBC0BBC0BBC0BBC0BBC0BBC0B1E0B1EF0 +:1034E0000B1E0B1E0B1E0B1E0B1E0B1E0B1E0B12A0 +:1034F0000B1E0B1E0B1E0B1E0B1E0B1E0B1E0B1E84 +:103500000B1E0B1E0B1E0B1E0CAC0B1E0B1E0B1EE4 +:103510000B1E0B1E0B1E0B1E0B180BC60B1E0B1EC1 +:103520000BD00B240B240B240D640B240CC20BDAE0 +:103530000BE40B2A0B2A0B2A0B2A113C0B300B36FF +:103540000CC20DCC0C360DEA0DEA0CD80C440C4420 +:103550000D7E0C520C600C720C720B3C0B420B4239 +:103560000B420BEE0D980D980CEE0D040D1A0D1A72 +:103570000E080DB20B480B4E0BF80B540C840B5A73 +:103580000B600B660EFC0EFC0C020002130600041E +:10359000000014581394001D0017000000000000E4 +:1035A0000000FFF4000000000000FFF00000000039 +:1035B0000000FFF8000000000000FFF8000000001D +:1035C0000000FFF800000000000000000000000004 +:1035D00000000000000000000000000000000000EB +:1035E000000000000000FFFE0000000000000000DE +:1035F00000000000000000000000FFF300000000D9 +:10360000FFF800000000FFD80000FFF80000FFD521 +:103610000000FFEEFFFF00000000000000000000BF +:10362000000000000000000000000000000000009A +:103630000000000000000000000000000000FFFE8D :10364000000000000000000000000000000000007A :10365000000000000000000000000000000000006A -:10366000000000000000FFFD00000000000000005E -:103670000000000000000000FFF800000000000053 -:10368000000000000000000000000000000000003A +:10366000000000000000000000000000000000005A +:10367000000000000000FFFD00000000000000004E +:103680000000000000000000FFF800000000000043 :10369000000000000000000000000000000000002A :1036A000000000000000000000000000000000001A -:1036B000FFFB0000FFFB0000000000000000000016 -:1036C0000000000000000000000000000000FFF209 -:1036D000FFF0FFF7FFD80000FFFF00000000FFF33E -:1036E000FFF8FFF1000000000000FFFE00000000F6 -:1036F000000000000000FFF800000000FFFF0000D5 -:10370000000000000000000000000000FFFF0000BB -:1037100000000000000000000000000000000000A9 -:10372000000000000000FFFA0000000000000000A0 -:103730000000000000000000FFF100000000000099 -:10374000FFF30000FFFD000000000000000000008B -:103750000000000000000000000000000000FFF872 -:10376000000000000000FFF80000FFF00000000073 -:103770000000000000000000000000000000000049 -:10378000FFF8000000000000000000000000000042 -:1037900000000000FFFC000000000000000000002E -:1037A0000000000000000000000000000000000019 -:1037B000000000000000FFF8FFFE0000FFFB00001B -:1037C0000000FFED0000FFFC0000FFF80000FFFD1F -:1037D00000000000000000000000000000000000E9 -:1037E0000000FFF1FFF8FFF4FFDC00000000000024 -:1037F0000000FFF50000FFF30000000000000000E3 -:103800000000000000000000FFE9FFFC00000000D5 -:103810000000FFF8000000000000000000000000B1 -:103820000000FFFB0000000000000000000000009E -:103830000000000000000000000000000000000088 +:1036B000000000000000000000000000000000000A +:1036C000FFFB0000FFFB0000000000000000000006 +:1036D0000000000000000000000000000000FFF2F9 +:1036E000FFF0FFF7FFD80000FFFF00000000FFF32E +:1036F000FFF8FFF1000000000000FFFE00000000E6 +:10370000000000000000FFF800000000FFFF0000C4 +:10371000000000000000000000000000FFFF0000AB +:103720000000000000000000000000000000000099 +:10373000000000000000FFFA000000000000000090 +:103740000000000000000000FFF100000000000089 +:10375000FFF30000FFFD000000000000000000007B +:103760000000000000000000000000000000FFF862 +:10377000000000000000FFF80000FFF00000000063 +:103780000000000000000000000000000000000039 +:10379000FFF8000000000000000000000000000032 +:1037A00000000000FFFC000000000000000000001E +:1037B0000000000000000000000000000000000009 +:1037C000000000000000FFF8FFFE0000FFFB00000B +:1037D0000000FFED0000FFFC0000FFF80000FFFD0F +:1037E00000000000000000000000000000000000D9 +:1037F0000000FFF1FFF8FFF4FFDC00000000000014 +:103800000000FFF50000FFF30000000000000000D2 +:103810000000000000000000FFE9FFFC00000000C5 +:103820000000FFF8000000000000000000000000A1 +:103830000000FFFB0000000000000000000000008E :103840000000000000000000000000000000000078 :103850000000000000000000000000000000000068 -:10386000FFFD00000000000000000000000000005C +:103860000000000000000000000000000000000058 :10387000FFFD00000000000000000000000000004C -:103880000000000000000000000000000000000038 -:10389000000000000000FFFD0000FFFEFFFEFFF83B -:1038A000FFEB00000000000000000000FFFCFFFE36 -:1038B000000000000000FFFE0000FFFE000000000E -:1038C00000000000000000000000000000000000F8 +:10388000FFFD00000000000000000000000000003C +:103890000000000000000000000000000000000028 +:1038A000000000000000FFFD0000FFFEFFFEFFF82B +:1038B000FFEB00000000000000000000FFFCFFFE26 +:1038C000000000000000FFFE0000FFFE00000000FE :1038D00000000000000000000000000000000000E8 :1038E00000000000000000000000000000000000D8 -:1038F0000000000000000000FFF300000000FFF0E7 -:1039000000000000FFBAFFFDFFF8FFFDFFC8000048 -:10391000FFD8FFFD000000000000000000000000D4 -:103920000000000000000000000000000000000097 +:1038F00000000000000000000000000000000000C8 +:103900000000000000000000FFF300000000FFF0D6 +:1039100000000000FFBAFFFDFFF8FFFDFFC8000038 +:10392000FFD8FFFD000000000000000000000000C4 :103930000000000000000000000000000000000087 -:103940000000000000000000000000000000FFF97F -:103950000000000000000000000000000000FFE187 -:103960000000000000000000000000000000000057 -:103970000000000000040000000000000000000043 -:10398000FFFB00000000000000000000000000003D -:103990000000000000000000000000000000000027 +:103940000000000000000000000000000000000077 +:103950000000000000000000000000000000FFF96F +:103960000000000000000000000000000000FFE177 +:103970000000000000000000000000000000000047 +:103980000000000000040000000000000000000033 +:10399000FFFB00000000000000000000000000002D :1039A0000000000000000000000000000000000017 -:1039B000FFEC00000000FFFF000000000000FFFB24 -:1039C000FFEFFFFB0000000000000000000000000F -:1039D00000000000000000000000000000000000E7 -:1039E0000000FFFE000000000000FFF000000000EB -:1039F0000000FFF40000FFFB0000000000000000DA -:103A000000000000000000000000000000000000B6 -:103A1000FFE30000000000000000FFFBFFFBFFF3DE -:103A20000000000000000000000000000000000096 +:1039B0000000000000000000000000000000000007 +:1039C000FFEC00000000FFFF000000000000FFFB14 +:1039D000FFEFFFFB000000000000000000000000FF +:1039E00000000000000000000000000000000000D7 +:1039F0000000FFFE000000000000FFF000000000DB +:103A00000000FFF40000FFFB0000000000000000C9 +:103A100000000000000000000000000000000000A6 +:103A2000FFE30000000000000000FFFBFFFBFFF3CE :103A30000000000000000000000000000000000086 -:103A4000000000000000FFF80000FFF40000FFFC91 -:103A50000000000000000000000000000000000066 -:103A6000000000000000FFFF0000FFF0FFD1000099 -:103A70000000000000000000FFF80000000000004F -:103A8000000000000000000000000000FFEF000048 -:103A90000000000000000000000000000000000026 +:103A40000000000000000000000000000000000076 +:103A5000000000000000FFF80000FFF40000FFFC81 +:103A60000000000000000000000000000000000056 +:103A7000000000000000FFFF0000FFF0FFD1000089 +:103A80000000000000000000FFF80000000000003F +:103A9000000000000000000000000000FFEF000038 :103AA0000000000000000000000000000000000016 -:103AB0000000000000000000FFFD0000000000000A -:103AC00000011EAE0001000101B400061EAE1EB4CE -:103AD0001EBA1EC01EC61ECC0001000602D102D2B4 -:103AE00002D302D402D602D70002000302C002C4ED -:103AF000000002C602D7000502E602EF001700062A -:103B000000001EA400001EA400001E9E00001EA4B3 -:103B100000001EA400001EA40002000402C002C493 -:103B2000000002C602CF000502E602E6000F02E82E -:103B300002EF00100002000602C002C4000002C62C -:103B400002CF000502D102D4000F02D602D7001323 -:103B500002E602E6001502E802EF001600181E6AEF -:103B60001E4C1E6A1E6A1E521E6A1E6A1E821E5845 -:103B70001E8E1E6A1E5E1E641E6A1E701E8E1E76BD -:103B80001E7C1E821E881E8E1E941E9A1EA0001869 -:103B900000001E7400001E7400001E7400001E74DD +:103AB0000000000000000000000000000000000006 +:103AC0000000000000000000FFFD000000000000FA +:103AD00000011EAE0001000101B400061EAE1EB4BE +:103AE0001EBA1EC01EC61ECC0001000602D102D2A4 +:103AF00002D302D402D602D70002000302C002C4DD +:103B0000000002C602D7000502E602EF0017000619 +:103B100000001EA400001EA400001E9E00001EA4A3 +:103B200000001EA400001EA40002000402C002C483 +:103B3000000002C602CF000502E602E6000F02E81E +:103B400002EF00100002000602C002C4000002C61C +:103B500002CF000502D102D4000F02D602D7001313 +:103B600002E602E6001502E802EF001600181E6ADF +:103B70001E4C1E6A1E6A1E521E6A1E6A1E821E5835 +:103B80001E8E1E6A1E5E1E641E6A1E701E8E1E76AD +:103B90001E7C1E821E881E8E1E941E9A1EA0001859 :103BA00000001E7400001E7400001E7400001E74CD :103BB00000001E7400001E7400001E7400001E74BD :103BC00000001E7400001E7400001E7400001E74AD :103BD00000001E7400001E7400001E7400001E749D :103BE00000001E7400001E7400001E7400001E748D -:103BF000001E00001E1200001E1200001E12000017 -:103C00001E1200001E1200001E1200001E120000F4 +:103BF00000001E7400001E7400001E7400001E747D +:103C0000001E00001E1200001E1200001E12000006 :103C10001E1200001E1200001E1200001E120000E4 -:103C20001E1200001E1200001E1200001E120001D3 -:103C30001DB200011DB200011DAC00011DB200014A -:103C40001DB200011DB200001E1200001E12000075 -:103C50001E1200001E1200001E1200001E120000A4 -:103C60001E1200001E1200001E12002100001D98EE -:103C700000001D9800001D9800001D9800001D9870 +:103C20001E1200001E1200001E1200001E120000D4 +:103C30001E1200001E1200001E1200001E120001C3 +:103C40001DB200011DB200011DAC00011DB200013A +:103C50001DB200011DB200001E1200001E12000065 +:103C60001E1200001E1200001E1200001E12000094 +:103C70001E1200001E1200001E12002100001D98DE :103C800000001D9800001D9800001D9800001D9860 :103C900000001D9800001D9800001D9800001D9850 -:103CA00000001D9800001D9800011D9800021D389D -:103CB00000021D3800021D3200021D3800031D38AD -:103CC00000021D3800021D3800001D9800011D98DB -:103CD00000001D9800001D9800001D9800001D9810 +:103CA00000001D9800001D9800001D9800001D9840 +:103CB00000001D9800001D9800011D9800021D388D +:103CC00000021D3800021D3200021D3800031D389D +:103CD00000021D3800021D3800001D9800011D98CB :103CE00000001D9800001D9800001D9800001D9800 -:103CF0000002002F000100250000002900290025F6 -:103D0000002B002B0026002E004E00270050006CD8 -:103D10000048006E00700065007200740068007654 -:103D20000098006B009A00A7008E00AA00FE009C7D -:103D30000100010000F10102011800F2011A012640 -:103D40000109012801390116013B013F0128014108 -:103D50000146012D0148014E013301500172013A23 -:103D600001740181015D018401B3016B01BD01BDDD -:103D7000019B01BF01C1019C01C401C6019F01C992 -:103D800001CD01A201CF01D101A701D301D701AA21 -:103D900001D901D901AF01E401E401B001E701E873 -:103DA00001B101F401F501B301F901FA01B501FD19 -:103DB00001FE01B70201020301B90206020A01BCB9 -:103DC000020E020E01C10210021101C202130214FE -:103DD00001C40216021601C60221022101C70224F3 -:103DE000022501C80233023301CA0236023601CB72 -:103DF0000239023A01CC027A027A01CE02820283AF -:103E000001CF0288028901D1028E028E01D3000106 -:103E100000C6FFF4000100CCFFF800010168FFFBC1 -:103E2000000100C6FFF8000100C6FFF9000101749F -:103E3000FFFE000101A000000001024E0000000191 -:103E400001A6FFEF000101A6FFF5000101A6FFEDAD -:103E5000000101A6FFF7000101A6FFFF00010174A8 -:103E6000FFED0001024EFFF800010169FFFD0001B6 -:103E7000015BFFFC0001020EFFF700010212FFFCD4 -:103E800000010242FFFE0001023FFFF0000102427A -:103E9000FFF00001023FFFDF00010242FFF50001D9 -:103EA0000242FFEC0002024DFFE0024EFFDA000288 -:103EB000009AFFEC01A00000000200C0FFFC0168B6 -:103EC000FFFD000200C6FFF800CCFFFC000200C6A8 -:103ED000FFF800CCFFF8000200C6FFF800CCFFF0AE -:103EE000000200EC00050174FFFE0002015B00020D -:103EF000024E000000020170000201740002000284 -:103F000000EC000201A6FFFF00020160FFFA01744D -:103F1000FFED0002024DFFF9024EFFF8000201170B -:103F20000000024EFFF8000201FAFFFB020EFFF64E -:103F30000002023CFFF00242FFF800020103FFFB17 -:103F40000104FFFB00030174FFFF024DFFB4024EAA -:103F5000FFC000030174FFFE024DFFF7024EFFF1A8 -:103F600000030174FFF4024DFFFB024EFFFB000350 -:103F700001D6FFF501D7FFF501DAFFE5000301BD2A -:103F8000000001C3FFC901CEFFDF00030200FFE113 -:103F9000020BFFF4021FFFF0000401FAFFFE020B08 -:103FA000FFFF0217FFFB021FFFFB000401FAFFFAED -:103FB0000200FFCF02050000020EFFF90004023CE0 -:103FC000FFF8023DFFF80242FFF80244FFF400054B -:103FD000009A000000C6FFE101A0FFFE026CFFCDC9 -:103FE000026EFFCD0005011EFFFF013AFFFD013B00 -:103FF000FFFD013CFFFD01A6FFFD000501360004A9 -:10400000024DFFFD024EFFFF026C0024026E0022F3 -:10401000000501BDFFEF01C3FFB201C7FFFA01CEEA -:10402000FFD001E2FFE100050200FFEF0204FFFF05 -:10403000020BFFFD0212FFF8021FFFFA000502014A -:10404000FFF40202FFF40203FFF4020BFFDB020E97 -:10405000FFF8000501FAFFF60200FFD60205000096 -:10406000020BFFE8021FFFCE00060022FFFE009AAF -:10407000000000C6FFE101A0FFFE026CFFCD026E52 -:10408000FFCD0006009AFFEF00C6FFC5026CFFEDF2 -:10409000026EFFEC0273000D0274000D000600F8C2 -:1040A000FFF000FBFFF000FEFFF0011EFFEC015BE4 -:1040B000FFF00174FFED000601D5FFE601D6FFCB4E -:1040C00001D7FFCB01DAFFC201E0FFD401EAFFDE36 -:1040D000000601FAFFFD020EFFFE0211FFFE0217AD -:1040E000FFFB0222FFFD0223FFFD00060204000089 -:1040F0000212FFE10213FFE90214FFE90217FFD7E2 -:10410000021DFFCA000701D5FFF401D6FFEE01D75B -:10411000FFEE01DAFFEB01E00000026CFFCD026E62 -:10412000FFCD000701BDFFE401C3FFB001C80000DF -:1041300001CEFFC301D8FFE701E2FFE201ECFFF38C -:104140000007020400000212FFD20213FFE702146C -:10415000FFE7021600000217FFDC021DFFD0000877 -:10416000009AFFEF00C0FFFC00C6FFC50168FFFD1D -:10417000026CFFED026EFFEC0273000D0274000D85 -:10418000000900EC000200FBFFFB015BFFF0016097 -:10419000FFEF0168FFEF0169FFEF017EFFEB024DCA -:1041A000FFE0024EFFDA0009008EFFF5009AFFECF7 -:1041B00000EC0003015BFFFB0168FFFA018FFFF5D4 -:1041C000019AFFFC019DFFF501A00000000900EC31 -:1041D000000B015BFFF90160FFF50168FFF5016964 -:1041E000FFF50170000201740002018FFFFA019DCA -:1041F000FFFA001000EC000400FB000801130008A7 -:104200000133FFFF0136000401430000015BFFFBA7 -:10421000016000000168000001690000018F0004D6 -:10422000019D0004024DFFFD024EFFFF026C0024C1 -:10423000026E0022001C0001FFCD0002FFCD000332 -:10424000FFCD0004FFCD0005FFCD0006FFCD000728 -:10425000FFCD0008FFCD0009FFCD000AFFCD000B08 -:10426000FFCD000CFFCD000DFFCD000EFFCD000FE8 -:10427000FFCD0010FFCD0011FFCD0012FFCD0013C8 -:10428000FFCD0014FFCD0015FFCD0016FFCD0017A8 -:10429000FFCD0018FFCD0019FFCD001AFFCD001B88 -:1042A000FFB901BDFFCD0036001FFFF00020FFF079 -:1042B0000021FFF00022FFF00023FFF00024FFF0B8 -:1042C0000046FFF00047FFF00048FFF00049FFF014 -:1042D000004AFFF0004BFFF0004CFFF0004DFFF0F4 -:1042E0000078FFF00079FFF0007AFFF0007BFFF02C -:1042F000007CFFF0007DFFF0007EFFF0007FFFF00C -:104300000080FFF00081FFF00082FFF00083FFF0EB -:104310000084FFF00085FFF00086FFF00087FFF0CB -:104320000088FFF00089FFF0008AFFF0008BFFF0AB -:10433000008CFFF0008DFFF0008EFFF0008FFFF08B -:104340000090FFF00091FFF00092FFF00093FFF06B -:104350000094FFF00095FFF00096FFF0009AFFF048 -:1043600000A1FFF200A2FFF200A3FFF200A4FFF2FF -:1043700000A5FFF200A6FFF200A7FFF200A9FFF0E0 -:10438000000200280001001A0000001D0025001A8C -:104390000028002B0023002E002E0027003C003CAC -:1043A00000280040004000290044004C002A00631F -:1043B000006600330068006A0037006D006F003A45 -:1043C00000780095003D00970098005B009A00A7D8 -:1043D000005D00A900AF006B00C600D5007200DAD6 -:1043E00000FD00820105011900A6011C012500BB8A -:1043F0000152017300C50175017A00E70183018351 -:1044000000ED01A001A700EE01B001B000F601B47B -:1044100001B400F701BD01BE00F801C001C100FAFE -:1044200001D301D300FC01D601D700FD01E301E374 -:1044300000FF01FB01FE0100020002040104020969 -:10444000020A0109020E020E010B02120214010CF3 -:10445000021C021D010F023B023B0111023D023D05 -:104460000112023F02440113026B026B0119026D3B -:10447000026E011A003F00EC000400F8FFFB00F997 -:10448000FFFB00FAFFFB00FBFFFB00FCFFFB00FD56 -:10449000FFFB00FEFFFB0100FFFB0101FFFB010230 -:1044A000FFFB0105FFFB0106FFFB0107FFFB010806 -:1044B000FFFB0109FFFB010AFFFB010BFFFB010CE6 -:1044C000FFFB010DFFFB010EFFFB010FFFFB0110C6 -:1044D000FFFB0111FFFB0112FFFB0113FFFB0114A6 -:1044E000FFFB0115FFFB0116FFFB0117FFFB011886 -:1044F000FFFB0152FFFB0153FFFB0154FFFB015582 -:10450000FFFB0156FFFB0157FFFB0158FFFB015961 -:10451000FFFB015AFFFB015BFFF0015CFFFB015D4C -:10452000FFFB015EFFFB015FFFFB0160FFF001612C -:10453000FFFB0162FFFB0163FFFB0164FFFB016501 -:10454000FFFB0166FFFB0167FFFB0168FFFB0169E1 -:10455000FFF0016AFFFB016BFFFB016CFFFB016DCC -:10456000FFFB016EFFFB016FFFFB0170FFFB01749E -:10457000FFFB00C30001FFE10002FFE10003FFE1D8 -:104580000004FFE10005FFE10006FFE10007FFE195 -:104590000008FFE10009FFE1000AFFE1000BFFE175 -:1045A000000CFFE1000DFFE1000EFFE1000FFFE155 -:1045B0000010FFE10011FFE10012FFE10013FFE135 -:1045C0000014FFE10015FFE10016FFE10017FFE115 -:1045D0000018FFE10019FFE1001AFFE1001FFFF6DC -:1045E0000020FFF60021FFF60022FFF60023FFF671 -:1045F0000024FFF60046FFF60047FFF60048FFF6EE -:104600000049FFF6004AFFF6004BFFF6004CFFF6AC -:10461000004DFFF60061000000620000006EFFF830 -:10462000006FFFF80078FFF60079FFF6007AFFF6DA -:10463000007BFFF6007CFFF6007DFFF6007EFFF6B4 -:10464000007FFFF60080FFF60081FFF60082FFF694 -:104650000083FFF60084FFF60085FFF60086FFF674 -:104660000087FFF60088FFF60089FFF6008AFFF654 -:10467000008BFFF6008CFFF6008DFFF6008EFFF634 -:10468000008FFFF60090FFF60091FFF60092FFF614 -:104690000093FFF60094FFF60095FFF60096FFF6F4 -:1046A000009AFFF600A1FFFC00A2FFFC00A3FFFCA4 -:1046B00000A4FFFC00A5FFFC00A6FFFC00A7FFFC78 -:1046C00000A9FFF600DAFFFA00DBFFFA00DCFFFAD0 -:1046D00000DDFFFA00DEFFFA00DFFFFA00E0FFFA7C -:1046E00000E1FFFA00E2FFFA00E3FFFA00E4FFFA5C -:1046F00000E5FFFA00E6FFFA00E7FFFA00E8FFFA3C -:1047000000E9FFFA00EAFFFA00EBFFFA00ECFFFA1B -:1047100000EDFFFA00EEFFFA00EFFFFA00F0FFFAFB -:1047200000F1FFFA00F2FFFA00F3FFFA00F4FFFADB -:1047300000F5FFFA00F8FFFB00F9FFFB00FAFFFBB2 -:1047400000FBFFFB00FCFFFB00FDFFFB00FEFFFB8F -:104750000100FFFB0101FFFB0102FFFB0105FFFB65 -:104760000106FFFB0107FFFB0108FFFB0109FFFB3F -:10477000010AFFFB010BFFFB010CFFFB010DFFFB1F -:10478000010EFFFB010FFFFB0110FFFB0111FFFBFF -:104790000112FFFB0113FFFB0114FFFB0115FFFBDF -:1047A0000116FFFB0117FFFB0118FFFB011EFFFABB -:1047B000011FFFFA0120FFFA0121FFFA0122FFFA8F -:1047C0000123FFFA0124FFFA0125FFFA0152FFFB42 -:1047D0000153FFFB0154FFFB0155FFFB0156FFFB9B -:1047E0000157FFFB0158FFFB0159FFFB015AFFFB7B -:1047F000015BFFFB015CFFFB015DFFFB015EFFFB5B -:10480000015FFFFB0160FFFB0161FFFB0162FFFB3A -:104810000163FFFB0164FFFB0165FFFB0166FFFB1A -:104820000167FFFB0168FFFB0169FFFB016AFFFBFA -:10483000016BFFFB016CFFFB016DFFFB016EFFFBDA -:10484000016FFFFB0170FFFB0174FFFB017BFFF6B3 -:10485000017CFFF6017DFFF6017EFFF6017FFFF68A -:104860000180FFF60181FFF601B0FFFE01B1FFFEFE -:1048700001B2FFFE01B3FFFE024DFFF4024EFFF452 -:10488000000200170001001A0000001D002B001A92 -:10489000002E004100290044004C003D00630066EA -:1048A000004600680068004A006A006A004B006D1C -:1048B000006F004C00780098004F009A00A700702D -:1048C00000A900C5007E00C700CB009B00CD00FE04 -:1048D00000A00100010200D20105011900D5011C50 -:1048E000012500EA013D014000F40152017300F886 -:1048F0000175017A011A01830183012001A101A53B -:10490000012101B401B401260209020A01270002B3 -:1049100000200001001A0004001F002400020046CD -:10492000004D0002006100620014006E006F00156F -:10493000007800960002009A009A000200A100A7E9 -:10494000000A00A900A9000200AA00AF000C00B0F4 -:1049500000C5000500C700CB000E00CD00D5000843 -:1049600000D600D9001000DA00F5000300F800FEC0 -:10497000000101000102000101030104001601050C -:1049800001180001011C011D0007011E012500097D -:10499000013A013C001201520170000101740174DE -:1049A0000001017B0181000B018301830007018469 -:1049B0000189000D018A019F000601A101A5000FD8 -:1049C00001B001B3001101B401BA000702010203F2 -:1049D0000013000200290001001A0002001D001E41 -:1049E0000018001F0024000B00260027000E002ED8 -:1049F000004100060044004500190046004C000933 -:104A00000063006500170066006600130068006818 -:104A10000013006A006A0013006D006D0013006E41 -:104A2000006F001A00960096000600970098001B81 -:104A3000009B00A0000C00A100A7000A00AA00AF84 -:104A4000000D00B000C5000500C700CB001100CD6F -:104A500000D5000700D600D9000E00DA00F30003ED -:104A600000F400F5000400F600F7000100F800FD76 -:104A7000000F00FE00FE00140100010200140105F9 -:104A800001180004011901190001011C011D001584 -:104A9000011E01250008013D014000160152016F71 -:104AA00000010170017000040171017300010175C2 -:104AB000017A001001830183001501A101A50012F4 -:104AC00001B401B400150209020A001C01D4151238 -:104AD000000016B616BC0F78000016B616BC0F48BC -:104AE000000016B616BC0F3C000016B616BC0F48E8 -:104AF00000000F6C16BC0F42000016B616BC0F4823 -:104B0000000016B616BC0F4E000016B616BC0F7885 -:104B1000000016B616BC0F78000016B616BC0F8A39 -:104B2000000016B616BC0F8A00000F6C16BC0F549E -:104B3000000016B616BC0F5A000016B616BC0F6061 -:104B4000000016B616BC0F66000016B616BC0F782D -:104B5000000016B616BC151200000F6C16BC0F78BC -:104B6000000016B616BC0F72000016B616BC0F7801 -:104B7000000016B616BC0F78000016B616BC15124B -:104B8000000016B616BC0F7E000016B616BC0F84C9 -:104B9000000016B616BC0F8A000016B616BC0F90A1 -:104BA00000000F9C00000F9600000F9C00001518DD -:104BB0000000151E00000FA20000151E000016CEFA -:104BC000000016D400000FAE000016D400000FAE97 -:104BD000000016D4000016CE00000FA800000FAE93 -:104BE000000016D400000FB4000016D4000015CC4D -:104BF000000015D8000010E0000015D800000FBA22 -:104C0000000015D8000015300000153C154215367F -:104C10000000153C15420FC00000153C154215362A -:104C20000000153C154215360000153C15420FF0EA -:104C30000000153C15420FF000000FE415420FC6AE -:104C40000000153C15420FCC0000153C15420FD258 -:104C50000000153C15420FD80000153C15421536D2 -:104C60000000153C15420FDE0000153C15421530C2 -:104C700000000FE4154215360000153C15420FEAFE -:104C80000000153C154215360000153C154215363E -:104C90000000153C154215300000153C15420FF080 -:104CA0000000153C154214A00000163800000FF655 -:104CB00000001638000016DA000016E000000FFCB5 -:104CC000000016E0000016E6000016EC00001008D8 -:104CD000000016EC00001002000016EC00001008A6 -:104CE000000016EC00001008000016EC000016E6AC -:104CF0000000100E00001014000016EC000016E674 -:104D0000000016EC00001572000015780000101A63 -:104D1000000015780000101A0000157800001044FB -:104D20000000105010560000000000001056103E09 -:104D30000000105010561020000010501056103E69 -:104D40000000105010561026000010501056103E53 -:104D5000000010501056102C000010501056104437 -:104D6000000010321056103E00001050105610383F -:104D7000000010501056103E000010501056103E0B -:104D80000000105010561044000010501056104AE9 -:104D9000000010501056105C0000106800001062F7 -:104DA00000001068000016C2000016C80000106E57 -:104DB000000016C8000016C2000010740000108623 -:104DC000110A16A400000000110A00000000107A69 -:104DD000110A16A400001086110A16A400001086FD -:104DE000110A108000001086110A16A40000108617 -:104DF000110A16A4000015660000156C0000108C46 -:104E00000000156C000016F2000016F80000109269 -:104E1000000016F800001092000016F8000016F2CC -:104E200000001098000016F2000016F80000109E16 -:104E3000000016F8000015CC15D215D815DE10E0CC -:104E400015D215D815DE10A415D215D815DE10E030 -:104E500015D215D815DE10EC15D215D815DE10ECCC -:104E600015D210CE15DE10AA15D215D815DE10B049 -:104E700015D215D815DE10B615D215D815DE10BC12 -:104E800015D215D815DE10E015D215D815DE10C2D2 -:104E900015D215D815DE10C815D215D815DE15CCCB -:104EA00015D210CE15DE10E015D215D815DE10D4AF -:104EB00015D215D815DE15CC15D215D815DE10E093 -:104EC00015D215D815DE15CC15D210CE15DE10E092 -:104ED00015D215D815DE10D415D215D815DE10EC64 -:104EE00015D215D815DE10DA15D215D815DE10E05A -:104EF00015D215D815DE10E015D215D815DE15CC53 -:104F000015D215D815DE157E15D2158415DE10E6DE -:104F100015D2158415DE10EC15D215D815DE10F259 -:104F200015D215D815DE10F8000010FE0000157E11 -:104F3000000015840000110400001584000015CC49 -:104F4000000015D80000110A000011220000111CF9 -:104F5000000011220000111C000011220000110AA3 -:104F60000000111000001116000011220000111C99 -:104F7000000011220000159C000015A20000112E57 -:104F8000000015A20000112E000015A20000159CC3 -:104F9000000011280000112E000015A20000159C31 -:104FA000000011340000113A000015A20000158A1B -:104FB000000015900000158A0000159000001140B7 -:104FC000000015900000158A000011460000158AA7 -:104FD0000000114C00001152000015900000117CDF -:104FE000118E1194119A1176118E1194119A1158F3 -:104FF000118E1194119A1176118E1194119A1176C5 -:10500000118E1194119A115E118E1194119A1176CC -:10501000118E1194119A117C118E1164119A1176CE -:10502000118E1194119A116A118E1194119A117C9A -:10503000118E1194119A1176118E1194119A117C7E -:10504000118E1164119A1176118E1194119A116AB0 -:10505000118E1194119A1188118E1194119A117058 -:10506000118E1194119A1176118E1194119A117654 -:10507000118E1194119A117C118E1194119A118232 -:10508000118E1194119A1188118E1194119A11A0F8 -:10509000000011A6000017040000170A000011AC60 -:1050A0000000170A000011AC0000170A000011AC44 -:1050B0000000170A000011AC0000170A0000159C40 -:1050C000000015A2000015B4000015BA000011BEC2 -:1050D000000015BA000011BE000015BA000011BE94 -:1050E000000015BA000015B4000011B2000011BE96 -:1050F000000015BA000011B8000015BA000011BE7A -:10510000000015BA000011C4000015BA000011CA51 -:10511000000011DC000011D0000011DC000011D0F3 -:10512000000011DC000011D6000011DC000015E4C5 -:10513000000015EA15F015C0000015EA15F011EE93 -:10514000000015EA15F011E2000015EA15F011EE65 -:105150000000121215F011E8000015EA15F011EE2A -:10516000000015EA15F011F4000015EA15F015C05D -:10517000000015EA15F015C0000015EA15F01374CB -:10518000000015EA15F013740000121215F011FA60 -:10519000000015EA15F01200000015EA15F01206DD -:1051A000000015EA15F0120C000015EA15F015C004 -:1051B000000015EA15F015E40000121215F015C0F4 -:1051C000000015EA15F01218000015EA15F015C0D8 -:1051D000000015EA15F015C0000015EA15F015E4F9 -:1051E000000015EA15F0121E000015EA15F0122451 -:1051F000000015EA15F01374000015EA15F0122AE4 -:105200000000123600001230000012360000168C2A -:10521000000012420000123C00001242000016443E -:105220000000163E0000124E0000163E0000124E16 -:105230000000163E00001644000012480000124E06 -:105240000000163E000012540000163E0000125AE4 -:10525000126616380000125A1266163800001260E4 -:105260001266163800000000126600000000000000 -:1052700012660000000016020000163E160E160808 -:105280000000163E160E126C0000163E160E160892 -:105290000000163E160E16080000163E160E129C52 -:1052A0000000163E160E129C00001290160E12728E -:1052B0000000163E160E12780000163E160E127EE4 -:1052C0000000163E160E12840000163E160E16083A -:1052D0000000163E160E128A0000163E160E16022A -:1052E00000001290160E16080000163E160E1296BA -:1052F0000000163E160E16080000163E160E160882 -:105300000000163E160E16020000163E160E129CE7 -:105310000000163E160E12A2000012AE000012A8E7 -:10532000000012AE0000171000001716000012B4A3 -:1053300000001716000012D2000012D8000012C0A0 -:10534000000012D8000012BA000012D8000012C0EB -:10535000000012D8000012C0000012D8000012C6CF -:10536000000012D8000012CC000012D8000012D2A7 -:10537000000012D80000168C00001692000012DE09 -:1053800000001692000012E40000169200000000D7 -:105390000000166E167412EA000016801686167A41 -:1053A00000001680168612F0000016801686167A07 -:1053B00000001680168612F6000016801686167AF1 -:1053C00000001680168612FC00001680168600006B -:1053D000000013021674167A000016801686130851 -:1053E000000016801686167A0000168016860000C9 -:1053F0000000166E1674167A0000168016860000DD -:105400000000166E1674130E000016801686131414 -:10541000000013200000131A0000132000001332B4 -:105420000000132C000013260000132C0000133280 -:1054300000001338000015A81344134A000015AEED -:105440001344134A000015A81344134A000015A87A -:105450001344133E000015A81344134A000015A876 -:105460001344134A000013500000135C000013564D -:105470000000135C000015E4000015C6000015C014 -:10548000000015C60000136200001368000015C07C -:10549000000015C6000015E40000136E000015E4BE -:1054A000000015C600001374000015C60000169811 -:1054B000169E16A416AA13DA169E16A416AA137A16 -:1054C000169E16A416AA13DA169E16A416AA13EC94 -:1054D000169E16A416AA13EC169E13A416AA1380E1 -:1054E000169E16A416AA1386169E16A416AA138C28 -:1054F000169E16A416AA1392169E16A416AA13DABE -:10550000169E16A416AA1398169E16A416AA139EE3 -:10551000169E16A416AA1698169E13A416AA13DA97 -:10552000169E16A416AA13AA169E16A416AA13B09F -:10553000169E13CE16AA13BC169E13CE16AA13B02F -:10554000169E13B616AA13BC169E13CE16AA13C225 -:10555000169E13CE16AA13C8169E13CE16AA13D4DF -:10556000169E16A416AA13DA169E16A416AA13DA05 -:10557000169E16A416AA1698169E16A416AA13E02E -:10558000169E16A416AA13E6169E16A416AA13ECC7 -:10559000169E16A416AA13F2169E16A416AA13F89F -:1055A000000013FE0000163200001638000014043C -:1055B0000000163800001632000016380000140AE9 -:1055C000000014220000141C000014220000141C0F -:1055D000000014220000140A000014100000141629 -:1055E000000014220000141C0000142200001662A7 -:1055F000000016680000142E000016680000142E2B -:105600000000166800001662000014280000142E26 -:105610000000166800001662000014340000143AFE -:105620000000166800001446145816E000001446E6 -:10563000145816E000001446145816E000001446F2 -:1056400014581440000014461458144C000014520E -:10565000145816E00000163214B2163814B814A00C -:1056600014B2163814B8145E14B2163814B814A054 -:1056700014B2163814B814A014B2163814B814643E -:1056800014B2163814B814A014B2163814B816325E -:1056900014B2146A14B814A014B2163814B81470E2 -:1056A00014B2163814B8147614B2149414B81482C0 -:1056B00014B2149414B8147614B2147C14B814826E -:1056C00014B2149414B8148814B2149414B8148E28 -:1056D00014B2149414B8149A14B2163814B814A04E -:1056E00014B2163814B814A014B2163814B81632FE -:1056F00014B2163814B814A614B2163814B814AC70 -:1057000014B2163814B814BE000014C4000014CA31 -:10571000000014D6000014D0000014D6000014D0ED +:103CF00000001D9800001D9800001D9800001D98F0 +:103D00000002002F000100250000002900290025E5 +:103D1000002B002B0026002E004E00270050006CC8 +:103D20000048006E00700065007200740068007644 +:103D30000098006B009A00A7008E00AA00FE009C6D +:103D40000100010000F10102011800F2011A012630 +:103D50000109012801390116013B013F01280141F8 +:103D60000146012D0148014E013301500172013A13 +:103D700001740181015D018401B3016B01BD01BDCD +:103D8000019B01BF01C1019C01C401C6019F01C982 +:103D900001CD01A201CF01D101A701D301D701AA11 +:103DA00001D901D901AF01E401E401B001E701E863 +:103DB00001B101F401F501B301F901FA01B501FD09 +:103DC00001FE01B70201020301B90206020A01BCA9 +:103DD000020E020E01C10210021101C202130214EE +:103DE00001C40216021601C60221022101C70224E3 +:103DF000022501C80233023301CA0236023601CB62 +:103E00000239023A01CC027A027A01CE028202839E +:103E100001CF0288028901D1028E028E01D30001F6 +:103E200000C6FFF4000100CCFFF800010168FFFBB1 +:103E3000000100C6FFF8000100C6FFF9000101748F +:103E4000FFFE000101A000000001024E0000000181 +:103E500001A6FFEF000101A6FFF5000101A6FFED9D +:103E6000000101A6FFF7000101A6FFFF0001017498 +:103E7000FFED0001024EFFF800010169FFFD0001A6 +:103E8000015BFFFC0001020EFFF700010212FFFCC4 +:103E900000010242FFFE0001023FFFF0000102426A +:103EA000FFF00001023FFFDF00010242FFF50001C9 +:103EB0000242FFEC0002024DFFE0024EFFDA000278 +:103EC000009AFFEC01A00000000200C0FFFC0168A6 +:103ED000FFFD000200C6FFF800CCFFFC000200C698 +:103EE000FFF800CCFFF8000200C6FFF800CCFFF09E +:103EF000000200EC00050174FFFE0002015B0002FD +:103F0000024E000000020170000201740002000273 +:103F100000EC000201A6FFFF00020160FFFA01743D +:103F2000FFED0002024DFFF9024EFFF800020117FB +:103F30000000024EFFF8000201FAFFFB020EFFF63E +:103F40000002023CFFF00242FFF800020103FFFB07 +:103F50000104FFFB00030174FFFF024DFFB4024E9A +:103F6000FFC000030174FFFE024DFFF7024EFFF198 +:103F700000030174FFF4024DFFFB024EFFFB000340 +:103F800001D6FFF501D7FFF501DAFFE5000301BD1A +:103F9000000001C3FFC901CEFFDF00030200FFE103 +:103FA000020BFFF4021FFFF0000401FAFFFE020BF8 +:103FB000FFFF0217FFFB021FFFFB000401FAFFFADD +:103FC0000200FFCF02050000020EFFF90004023CD0 +:103FD000FFF8023DFFF80242FFF80244FFF400053B +:103FE000009A000000C6FFE101A0FFFE026CFFCDB9 +:103FF000026EFFCD0005011EFFFF013AFFFD013BF0 +:10400000FFFD013CFFFD01A6FFFD00050136000498 +:10401000024DFFFD024EFFFF026C0024026E0022E3 +:10402000000501BDFFEF01C3FFB201C7FFFA01CEDA +:10403000FFD001E2FFE100050200FFEF0204FFFFF5 +:10404000020BFFFD0212FFF8021FFFFA000502013A +:10405000FFF40202FFF40203FFF4020BFFDB020E87 +:10406000FFF8000501FAFFF60200FFD60205000086 +:10407000020BFFE8021FFFCE00060022FFFE009A9F +:10408000000000C6FFE101A0FFFE026CFFCD026E42 +:10409000FFCD0006009AFFEF00C6FFC5026CFFEDE2 +:1040A000026EFFEC0273000D0274000D000600F8B2 +:1040B000FFF000FBFFF000FEFFF0011EFFEC015BD4 +:1040C000FFF00174FFED000601D5FFE601D6FFCB3E +:1040D00001D7FFCB01DAFFC201E0FFD401EAFFDE26 +:1040E000000601FAFFFD020EFFFE0211FFFE02179D +:1040F000FFFB0222FFFD0223FFFD00060204000079 +:104100000212FFE10213FFE90214FFE90217FFD7D1 +:10411000021DFFCA000701D5FFF401D6FFEE01D74B +:10412000FFEE01DAFFEB01E00000026CFFCD026E52 +:10413000FFCD000701BDFFE401C3FFB001C80000CF +:1041400001CEFFC301D8FFE701E2FFE201ECFFF37C +:104150000007020400000212FFD20213FFE702145C +:10416000FFE7021600000217FFDC021DFFD0000867 +:10417000009AFFEF00C0FFFC00C6FFC50168FFFD0D +:10418000026CFFED026EFFEC0273000D0274000D75 +:10419000000900EC000200FBFFFB015BFFF0016087 +:1041A000FFEF0168FFEF0169FFEF017EFFEB024DBA +:1041B000FFE0024EFFDA0009008EFFF5009AFFECE7 +:1041C00000EC0003015BFFFB0168FFFA018FFFF5C4 +:1041D000019AFFFC019DFFF501A00000000900EC21 +:1041E000000B015BFFF90160FFF50168FFF5016954 +:1041F000FFF50170000201740002018FFFFA019DBA +:10420000FFFA001000EC000400FB00080113000896 +:104210000133FFFF0136000401430000015BFFFB97 +:10422000016000000168000001690000018F0004C6 +:10423000019D0004024DFFFD024EFFFF026C0024B1 +:10424000026E0022001C0001FFCD0002FFCD000322 +:10425000FFCD0004FFCD0005FFCD0006FFCD000718 +:10426000FFCD0008FFCD0009FFCD000AFFCD000BF8 +:10427000FFCD000CFFCD000DFFCD000EFFCD000FD8 +:10428000FFCD0010FFCD0011FFCD0012FFCD0013B8 +:10429000FFCD0014FFCD0015FFCD0016FFCD001798 +:1042A000FFCD0018FFCD0019FFCD001AFFCD001B78 +:1042B000FFB901BDFFCD0036001FFFF00020FFF069 +:1042C0000021FFF00022FFF00023FFF00024FFF0A8 +:1042D0000046FFF00047FFF00048FFF00049FFF004 +:1042E000004AFFF0004BFFF0004CFFF0004DFFF0E4 +:1042F0000078FFF00079FFF0007AFFF0007BFFF01C +:10430000007CFFF0007DFFF0007EFFF0007FFFF0FB +:104310000080FFF00081FFF00082FFF00083FFF0DB +:104320000084FFF00085FFF00086FFF00087FFF0BB +:104330000088FFF00089FFF0008AFFF0008BFFF09B +:10434000008CFFF0008DFFF0008EFFF0008FFFF07B +:104350000090FFF00091FFF00092FFF00093FFF05B +:104360000094FFF00095FFF00096FFF0009AFFF038 +:1043700000A1FFF200A2FFF200A3FFF200A4FFF2EF +:1043800000A5FFF200A6FFF200A7FFF200A9FFF0D0 +:10439000000200280001001A0000001D0025001A7C +:1043A0000028002B0023002E002E0027003C003C9C +:1043B00000280040004000290044004C002A00630F +:1043C000006600330068006A0037006D006F003A35 +:1043D00000780095003D00970098005B009A00A7C8 +:1043E000005D00A900AF006B00C600D5007200DAC6 +:1043F00000FD00820105011900A6011C012500BB7A +:104400000152017300C50175017A00E70183018340 +:1044100000ED01A001A700EE01B001B000F601B46B +:1044200001B400F701BD01BE00F801C001C100FAEE +:1044300001D301D300FC01D601D700FD01E301E364 +:1044400000FF01FB01FE0100020002040104020959 +:10445000020A0109020E020E010B02120214010CE3 +:10446000021C021D010F023B023B0111023D023DF5 +:104470000112023F02440113026B026B0119026D2B +:10448000026E011A003F00EC000400F8FFFB00F987 +:10449000FFFB00FAFFFB00FBFFFB00FCFFFB00FD46 +:1044A000FFFB00FEFFFB0100FFFB0101FFFB010220 +:1044B000FFFB0105FFFB0106FFFB0107FFFB0108F6 +:1044C000FFFB0109FFFB010AFFFB010BFFFB010CD6 +:1044D000FFFB010DFFFB010EFFFB010FFFFB0110B6 +:1044E000FFFB0111FFFB0112FFFB0113FFFB011496 +:1044F000FFFB0115FFFB0116FFFB0117FFFB011876 +:10450000FFFB0152FFFB0153FFFB0154FFFB015571 +:10451000FFFB0156FFFB0157FFFB0158FFFB015951 +:10452000FFFB015AFFFB015BFFF0015CFFFB015D3C +:10453000FFFB015EFFFB015FFFFB0160FFF001611C +:10454000FFFB0162FFFB0163FFFB0164FFFB0165F1 +:10455000FFFB0166FFFB0167FFFB0168FFFB0169D1 +:10456000FFF0016AFFFB016BFFFB016CFFFB016DBC +:10457000FFFB016EFFFB016FFFFB0170FFFB01748E +:10458000FFFB00C30001FFE10002FFE10003FFE1C8 +:104590000004FFE10005FFE10006FFE10007FFE185 +:1045A0000008FFE10009FFE1000AFFE1000BFFE165 +:1045B000000CFFE1000DFFE1000EFFE1000FFFE145 +:1045C0000010FFE10011FFE10012FFE10013FFE125 +:1045D0000014FFE10015FFE10016FFE10017FFE105 +:1045E0000018FFE10019FFE1001AFFE1001FFFF6CC +:1045F0000020FFF60021FFF60022FFF60023FFF661 +:104600000024FFF60046FFF60047FFF60048FFF6DD +:104610000049FFF6004AFFF6004BFFF6004CFFF69C +:10462000004DFFF60061000000620000006EFFF820 +:10463000006FFFF80078FFF60079FFF6007AFFF6CA +:10464000007BFFF6007CFFF6007DFFF6007EFFF6A4 +:10465000007FFFF60080FFF60081FFF60082FFF684 +:104660000083FFF60084FFF60085FFF60086FFF664 +:104670000087FFF60088FFF60089FFF6008AFFF644 +:10468000008BFFF6008CFFF6008DFFF6008EFFF624 +:10469000008FFFF60090FFF60091FFF60092FFF604 +:1046A0000093FFF60094FFF60095FFF60096FFF6E4 +:1046B000009AFFF600A1FFFC00A2FFFC00A3FFFC94 +:1046C00000A4FFFC00A5FFFC00A6FFFC00A7FFFC68 +:1046D00000A9FFF600DAFFFA00DBFFFA00DCFFFAC0 +:1046E00000DDFFFA00DEFFFA00DFFFFA00E0FFFA6C +:1046F00000E1FFFA00E2FFFA00E3FFFA00E4FFFA4C +:1047000000E5FFFA00E6FFFA00E7FFFA00E8FFFA2B +:1047100000E9FFFA00EAFFFA00EBFFFA00ECFFFA0B +:1047200000EDFFFA00EEFFFA00EFFFFA00F0FFFAEB +:1047300000F1FFFA00F2FFFA00F3FFFA00F4FFFACB +:1047400000F5FFFA00F8FFFB00F9FFFB00FAFFFBA2 +:1047500000FBFFFB00FCFFFB00FDFFFB00FEFFFB7F +:104760000100FFFB0101FFFB0102FFFB0105FFFB55 +:104770000106FFFB0107FFFB0108FFFB0109FFFB2F +:10478000010AFFFB010BFFFB010CFFFB010DFFFB0F +:10479000010EFFFB010FFFFB0110FFFB0111FFFBEF +:1047A0000112FFFB0113FFFB0114FFFB0115FFFBCF +:1047B0000116FFFB0117FFFB0118FFFB011EFFFAAB +:1047C000011FFFFA0120FFFA0121FFFA0122FFFA7F +:1047D0000123FFFA0124FFFA0125FFFA0152FFFB32 +:1047E0000153FFFB0154FFFB0155FFFB0156FFFB8B +:1047F0000157FFFB0158FFFB0159FFFB015AFFFB6B +:10480000015BFFFB015CFFFB015DFFFB015EFFFB4A +:10481000015FFFFB0160FFFB0161FFFB0162FFFB2A +:104820000163FFFB0164FFFB0165FFFB0166FFFB0A +:104830000167FFFB0168FFFB0169FFFB016AFFFBEA +:10484000016BFFFB016CFFFB016DFFFB016EFFFBCA +:10485000016FFFFB0170FFFB0174FFFB017BFFF6A3 +:10486000017CFFF6017DFFF6017EFFF6017FFFF67A +:104870000180FFF60181FFF601B0FFFE01B1FFFEEE +:1048800001B2FFFE01B3FFFE024DFFF4024EFFF442 +:10489000000200170001001A0000001D002B001A82 +:1048A000002E004100290044004C003D00630066DA +:1048B000004600680068004A006A006A004B006D0C +:1048C000006F004C00780098004F009A00A700701D +:1048D00000A900C5007E00C700CB009B00CD00FEF4 +:1048E00000A00100010200D20105011900D5011C40 +:1048F000012500EA013D014000F40152017300F876 +:104900000175017A011A01830183012001A101A52A +:10491000012101B401B401260209020A01270002A3 +:1049200000200001001A0004001F002400020046BD +:10493000004D0002006100620014006E006F00155F +:10494000007800960002009A009A000200A100A7D9 +:10495000000A00A900A9000200AA00AF000C00B0E4 +:1049600000C5000500C700CB000E00CD00D5000833 +:1049700000D600D9001000DA00F5000300F800FEB0 +:1049800000010100010200010103010400160105FC +:1049900001180001011C011D0007011E012500096D +:1049A000013A013C001201520170000101740174CE +:1049B0000001017B0181000B018301830007018459 +:1049C0000189000D018A019F000601A101A5000FC8 +:1049D00001B001B3001101B401BA000702010203E2 +:1049E0000013000200290001001A0002001D001E31 +:1049F0000018001F0024000B00260027000E002EC8 +:104A0000004100060044004500190046004C000922 +:104A10000063006500170066006600130068006808 +:104A20000013006A006A0013006D006D0013006E31 +:104A3000006F001A00960096000600970098001B71 +:104A4000009B00A0000C00A100A7000A00AA00AF74 +:104A5000000D00B000C5000500C700CB001100CD5F +:104A600000D5000700D600D9000E00DA00F30003DD +:104A700000F400F5000400F600F7000100F800FD66 +:104A8000000F00FE00FE00140100010200140105E9 +:104A900001180004011901190001011C011D001574 +:104AA000011E01250008013D014000160152016F61 +:104AB00000010170017000040171017300010175B2 +:104AC000017A001001830183001501A101A50012E4 +:104AD00001B401B400150209020A001C01D4151228 +:104AE000000016B616BC0F78000016B616BC0F48AC +:104AF000000016B616BC0F3C000016B616BC0F48D8 +:104B000000000F6C16BC0F42000016B616BC0F4812 +:104B1000000016B616BC0F4E000016B616BC0F7875 +:104B2000000016B616BC0F78000016B616BC0F8A29 +:104B3000000016B616BC0F8A00000F6C16BC0F548E +:104B4000000016B616BC0F5A000016B616BC0F6051 +:104B5000000016B616BC0F66000016B616BC0F781D +:104B6000000016B616BC151200000F6C16BC0F78AC +:104B7000000016B616BC0F72000016B616BC0F78F1 +:104B8000000016B616BC0F78000016B616BC15123B +:104B9000000016B616BC0F7E000016B616BC0F84B9 +:104BA000000016B616BC0F8A000016B616BC0F9091 +:104BB00000000F9C00000F9600000F9C00001518CD +:104BC0000000151E00000FA20000151E000016CEEA +:104BD000000016D400000FAE000016D400000FAE87 +:104BE000000016D4000016CE00000FA800000FAE83 +:104BF000000016D400000FB4000016D4000015CC3D +:104C0000000015D8000010E0000015D800000FBA11 +:104C1000000015D8000015300000153C154215366F +:104C20000000153C15420FC00000153C154215361A +:104C30000000153C154215360000153C15420FF0DA +:104C40000000153C15420FF000000FE415420FC69E +:104C50000000153C15420FCC0000153C15420FD248 +:104C60000000153C15420FD80000153C15421536C2 +:104C70000000153C15420FDE0000153C15421530B2 +:104C800000000FE4154215360000153C15420FEAEE +:104C90000000153C154215360000153C154215362E +:104CA0000000153C154215300000153C15420FF070 +:104CB0000000153C154214A00000163800000FF645 +:104CC00000001638000016DA000016E000000FFCA5 +:104CD000000016E0000016E6000016EC00001008C8 +:104CE000000016EC00001002000016EC0000100896 +:104CF000000016EC00001008000016EC000016E69C +:104D00000000100E00001014000016EC000016E663 +:104D1000000016EC00001572000015780000101A53 +:104D2000000015780000101A0000157800001044EB +:104D30000000105010560000000000001056103EF9 +:104D40000000105010561020000010501056103E59 +:104D50000000105010561026000010501056103E43 +:104D6000000010501056102C000010501056104427 +:104D7000000010321056103E00001050105610382F +:104D8000000010501056103E000010501056103EFB +:104D90000000105010561044000010501056104AD9 +:104DA000000010501056105C0000106800001062E7 +:104DB00000001068000016C2000016C80000106E47 +:104DC000000016C8000016C2000010740000108613 +:104DD000110A16A400000000110A00000000107A59 +:104DE000110A16A400001086110A16A400001086ED +:104DF000110A108000001086110A16A40000108607 +:104E0000110A16A4000015660000156C0000108C35 +:104E10000000156C000016F2000016F80000109259 +:104E2000000016F800001092000016F8000016F2BC +:104E300000001098000016F2000016F80000109E06 +:104E4000000016F8000015CC15D215D815DE10E0BC +:104E500015D215D815DE10A415D215D815DE10E020 +:104E600015D215D815DE10EC15D215D815DE10ECBC +:104E700015D210CE15DE10AA15D215D815DE10B039 +:104E800015D215D815DE10B615D215D815DE10BC02 +:104E900015D215D815DE10E015D215D815DE10C2C2 +:104EA00015D215D815DE10C815D215D815DE15CCBB +:104EB00015D210CE15DE10E015D215D815DE10D49F +:104EC00015D215D815DE15CC15D215D815DE10E083 +:104ED00015D215D815DE15CC15D210CE15DE10E082 +:104EE00015D215D815DE10D415D215D815DE10EC54 +:104EF00015D215D815DE10DA15D215D815DE10E04A +:104F000015D215D815DE10E015D215D815DE15CC42 +:104F100015D215D815DE157E15D2158415DE10E6CE +:104F200015D2158415DE10EC15D215D815DE10F249 +:104F300015D215D815DE10F8000010FE0000157E01 +:104F4000000015840000110400001584000015CC39 +:104F5000000015D80000110A000011220000111CE9 +:104F6000000011220000111C000011220000110A93 +:104F70000000111000001116000011220000111C89 +:104F8000000011220000159C000015A20000112E47 +:104F9000000015A20000112E000015A20000159CB3 +:104FA000000011280000112E000015A20000159C21 +:104FB000000011340000113A000015A20000158A0B +:104FC000000015900000158A0000159000001140A7 +:104FD000000015900000158A000011460000158A97 +:104FE0000000114C00001152000015900000117CCF +:104FF000118E1194119A1176118E1194119A1158E3 +:10500000118E1194119A1176118E1194119A1176B4 +:10501000118E1194119A115E118E1194119A1176BC +:10502000118E1194119A117C118E1164119A1176BE +:10503000118E1194119A116A118E1194119A117C8A +:10504000118E1194119A1176118E1194119A117C6E +:10505000118E1164119A1176118E1194119A116AA0 +:10506000118E1194119A1188118E1194119A117048 +:10507000118E1194119A1176118E1194119A117644 +:10508000118E1194119A117C118E1194119A118222 +:10509000118E1194119A1188118E1194119A11A0E8 +:1050A000000011A6000017040000170A000011AC50 +:1050B0000000170A000011AC0000170A000011AC34 +:1050C0000000170A000011AC0000170A0000159C30 +:1050D000000015A2000015B4000015BA000011BEB2 +:1050E000000015BA000011BE000015BA000011BE84 +:1050F000000015BA000015B4000011B2000011BE86 +:10510000000015BA000011B8000015BA000011BE69 +:10511000000015BA000011C4000015BA000011CA41 +:10512000000011DC000011D0000011DC000011D0E3 +:10513000000011DC000011D6000011DC000015E4B5 +:10514000000015EA15F015C0000015EA15F011EE83 +:10515000000015EA15F011E2000015EA15F011EE55 +:105160000000121215F011E8000015EA15F011EE1A +:10517000000015EA15F011F4000015EA15F015C04D +:10518000000015EA15F015C0000015EA15F01374BB +:10519000000015EA15F013740000121215F011FA50 +:1051A000000015EA15F01200000015EA15F01206CD +:1051B000000015EA15F0120C000015EA15F015C0F4 +:1051C000000015EA15F015E40000121215F015C0E4 +:1051D000000015EA15F01218000015EA15F015C0C8 +:1051E000000015EA15F015C0000015EA15F015E4E9 +:1051F000000015EA15F0121E000015EA15F0122441 +:10520000000015EA15F01374000015EA15F0122AD3 +:105210000000123600001230000012360000168C1A +:10522000000012420000123C00001242000016442E +:105230000000163E0000124E0000163E0000124E06 +:105240000000163E00001644000012480000124EF6 +:105250000000163E000012540000163E0000125AD4 +:10526000126616380000125A1266163800001260D4 +:1052700012661638000000001266000000000000F0 +:1052800012660000000016020000163E160E1608F8 +:105290000000163E160E126C0000163E160E160882 +:1052A0000000163E160E16080000163E160E129C42 +:1052B0000000163E160E129C00001290160E12727E +:1052C0000000163E160E12780000163E160E127ED4 +:1052D0000000163E160E12840000163E160E16082A +:1052E0000000163E160E128A0000163E160E16021A +:1052F00000001290160E16080000163E160E1296AA +:105300000000163E160E16080000163E160E160871 +:105310000000163E160E16020000163E160E129CD7 +:105320000000163E160E12A2000012AE000012A8D7 +:10533000000012AE0000171000001716000012B493 +:1053400000001716000012D2000012D8000012C090 +:10535000000012D8000012BA000012D8000012C0DB +:10536000000012D8000012C0000012D8000012C6BF +:10537000000012D8000012CC000012D8000012D297 +:10538000000012D80000168C00001692000012DEF9 +:1053900000001692000012E40000169200000000C7 +:1053A0000000166E167412EA000016801686167A31 +:1053B00000001680168612F0000016801686167AF7 +:1053C00000001680168612F6000016801686167AE1 +:1053D00000001680168612FC00001680168600005B +:1053E000000013021674167A000016801686130841 +:1053F000000016801686167A0000168016860000B9 +:105400000000166E1674167A0000168016860000CC +:105410000000166E1674130E000016801686131404 +:10542000000013200000131A0000132000001332A4 +:105430000000132C000013260000132C0000133270 +:1054400000001338000015A81344134A000015AEDD +:105450001344134A000015A81344134A000015A86A +:105460001344133E000015A81344134A000015A866 +:105470001344134A000013500000135C000013563D +:105480000000135C000015E4000015C6000015C004 +:10549000000015C60000136200001368000015C06C +:1054A000000015C6000015E40000136E000015E4AE +:1054B000000015C600001374000015C60000169801 +:1054C000169E16A416AA13DA169E16A416AA137A06 +:1054D000169E16A416AA13DA169E16A416AA13EC84 +:1054E000169E16A416AA13EC169E13A416AA1380D1 +:1054F000169E16A416AA1386169E16A416AA138C18 +:10550000169E16A416AA1392169E16A416AA13DAAD +:10551000169E16A416AA1398169E16A416AA139ED3 +:10552000169E16A416AA1698169E13A416AA13DA87 +:10553000169E16A416AA13AA169E16A416AA13B08F +:10554000169E13CE16AA13BC169E13CE16AA13B01F +:10555000169E13B616AA13BC169E13CE16AA13C215 +:10556000169E13CE16AA13C8169E13CE16AA13D4CF +:10557000169E16A416AA13DA169E16A416AA13DAF5 +:10558000169E16A416AA1698169E16A416AA13E01E +:10559000169E16A416AA13E6169E16A416AA13ECB7 +:1055A000169E16A416AA13F2169E16A416AA13F88F +:1055B000000013FE0000163200001638000014042C +:1055C0000000163800001632000016380000140AD9 +:1055D000000014220000141C000014220000141CFF +:1055E000000014220000140A000014100000141619 +:1055F000000014220000141C000014220000166297 +:10560000000016680000142E000016680000142E1A +:105610000000166800001662000014280000142E16 +:105620000000166800001662000014340000143AEE +:105630000000166800001446145816E000001446D6 +:10564000145816E000001446145816E000001446E2 +:1056500014581440000014461458144C00001452FE +:10566000145816E00000163214B2163814B814A0FC +:1056700014B2163814B8145E14B2163814B814A044 +:1056800014B2163814B814A014B2163814B814642E +:1056900014B2163814B814A014B2163814B816324E +:1056A00014B2146A14B814A014B2163814B81470D2 +:1056B00014B2163814B8147614B2149414B81482B0 +:1056C00014B2149414B8147614B2147C14B814825E +:1056D00014B2149414B8148814B2149414B8148E18 +:1056E00014B2149414B8149A14B2163814B814A03E +:1056F00014B2163814B814A014B2163814B81632EE +:1057000014B2163814B814A614B2163814B814AC5F +:1057100014B2163814B814BE000014C4000014CA21 :10572000000014D6000014D0000014D6000014D0DD -:10573000000014D6000016560000165C000014DCB1 -:1057400000001650000014EE00001650000014EE89 -:1057500000001650000014EE00001650000014DC8B -:10576000000014E2000014EE00001650000014E8DF -:1057700000001650000014EE00001650000014F453 -:1057800000001650000014FA0000150C000015006F -:105790000000150C000015000000150C0000150697 -:1057A0000000150C00001512000016B616BC1518E6 -:1057B0000000151E00001524000000000000152A3E -:1057C00000000000000015300000153C15421536A1 -:1057D0000000153C154215360000153C15421548D1 -:1057E000000000000000154E0000000000001554ED -:1057F000000000000000155A0000000000001560C5 -:1058000000000000000015660000156C0000157215 -:1058100000001578000015CC15D215D815DE157EC0 -:1058200000001584000016CE000016D40000158A72 -:10583000000015900000162C0000000000001596D6 -:10584000000000000000159C000015A20000159C3F -:10585000000015A2000015A800000000000015AE11 -:1058600000000000000015B4000015BA000015C0CB -:10587000000015C6000015CC15D215D815DE15E4AC -:10588000000015EA15F015F600000000000015FCF8 -:1058900000000000000016020000163E160E16085A -:1058A0000000163E160E16080000163E160E1614C0 -:1058B000000000000000161A000000000000162082 -:1058C0000000000000001626000000000000162C5A -:1058D0000000000000001698169E16A416AA1632A4 -:1058E00000001638000016440000163E0000164462 -:1058F000000016500000164A000016500000165610 -:105900000000165C0000166200001668000000002F -:105910000000166E1674167A000016801686168C15 -:105920000000169200001698169E16A416AA16B02D -:10593000000016B616BC16C2000016C8000016CE2F -:10594000000016D4000016DA000016E0000016E68B -:10595000000016EC000016F2000016F8000000002F -:1059600016FE0000000017040000170A00000002E5 -:10597000086E0874087A088000010000FF320001F8 -:105980000000FF3C00010000FEBF00010000FEEB34 -:1059900000010000FF3D00010000FF6E000100005B -:1059A000FFFF0001000000000001000003260001CD -:1059B00000500352000100000335000100000354B1 -:1059C00000010000033D00010000032A0001000067 -:1059D00003A30001000003E10001000003B1000186 -:1059E000000003220001000003E800010000033072 -:1059F0000001000003470001000003BD000100009A -:105A000003F50001000002420001011404C9000175 -:105A10000114049900010114040A0001011404D0C6 -:105A200000010114042F0001011404A50001011458 -:105A300004DD00010114042500010113FF320001FF -:105A40000114043C00010114041200010114041D9E -:105A5000000101140505000101140418000101BA38 -:105A6000032A000101BA04120001016200000001D2 -:105A70000127040E0001011AFEEB000101220412AD -:105A800000010122040E00010125040E000100F4B2 -:105A9000040A000100F4042F000100F404A5000131 -:105AA00000F404DD000100F40425000100F4040EFC -:105AB000000100E0FF32000100F4043C000100F4AA -:105AC0000418000100FC0412000100DA040E0001B9 -:105AD0000123040A00010123041200010123FEC076 -:105AE00000010123040E000101310412000100969F -:105AF000040A00010096042500010096040E00012E -:105B00000096FF3200010096043C0001009604124A -:105B100000010096032A0001009604180001009677 -:105B20000000000100970000000100C8032A0001E6 -:105B300000C80412000100AF000000010129041296 -:105B40000001011CFEC0000100950412000100F2DA -:105B5000FEC000010095032A00010160040E00014F -:105B60000118041200010118FEC0000101180418F8 -:105B700000010125040A00010125042F000101256F -:105B800004A50001012504DD000101250425000113 -:105B9000012504FA0001012504F600010125FF3268 -:105BA00000010125043C00010175043A00010125B2 -:105BB00004120001011E0412000101250418000155 -:105BC00001250500000101B2032A00010167000060 -:105BD0000001011E040E0001012C032A0001012C0A -:105BE000FEC00001012C04250001012C041200015B -:105BF000012C000000010101FEEB00010101041273 -:105C000000010101FEC000010101040E000100DDE0 -:105C10000412000100DDFEEB000100DDFEC000010A -:105C200000DD040E00010126040A000101260425FE -:105C300000010126FF3200010126043C000101762B -:105C4000043A00010126041200010126032A000182 -:105C50000126041D000101260418000101B3032AD6 -:105C60000001012600000001013F000000010107C2 -:105C7000032A0001010700000001015D0412000178 -:105C800000F7FF32000100F7043C000100F70412A6 -:105C9000000100F70418000100D9032A000100D90F -:105CA0000412000100D9040E000100D90000000117 -:105CB00000FE03E1000100FE03B1000100FE03222B -:105CC000000100FE03E8000100FE0347000100FEA2 -:105CD00003BD000100FE03F5000100FE033D0001CD -:105CE00000EFFF32000100FE0354000100FE033507 -:105CF000000100FE041D0001015502420001015592 -:105D0000032A00010155000000010085040E000176 -:105D100000FD0000000100EBFEEB000100EB032A98 -:105D2000000100EB032600010173032A0001017347 -:105D3000040E000101F7032A000100EE0322000116 -:105D400000EE0347000100EE03BD000100EE03F585 -:105D5000000100EE033D000100EE0326000100EB10 -:105D6000FF32000100EE0354000100EE0330000199 -:105D700000F30242000100F3032A000100F30000D7 -:105D8000000100C403F5000100FB0322000100FB39 -:105D9000032A000100FB03A3000100FB032600010E -:105DA00000FB0242000100FB00000001015103EC76 -:105DB0000001008504120001008D02420001008DE7 -:105DC00003220001008D033D0001008D0326000128 -:105DD0000085FF320001008D03540001008D033067 -:105DE00000010092024200010092032A0001009289 -:105DF000FF420001015E03D70001010F0000000116 -:105E0000015E02EF0001010FFEC00001008BFEC029 -:105E10000001010D032A0001008B00000001017840 -:105E20000242000101780326000101780000000110 -:105E3000015A02420001015A0000000100FEFEC0AA -:105E4000000100FE0330000100F10322000100F117 -:105E50000347000100F103BD000100F103F500015B -:105E600000F1033D000100F10412000100F1040EF5 -:105E7000000100F2FF32000100F10354000100F1C3 -:105E80000261000100F1FF32000100F1034900014D -:105E900000F10373000100F1034F000100F1000065 -:105EA000000101410352000100F1032A000100EF4B -:105EB0000242000100EF032A000100F1033000015B -:105EC00000F10418000101610242000101610000BB -:105ED000000100FC0326000100C602420001008709 -:105EE000FEC0000100C6033D000100C6032A0001F8 -:105EF00000870000000100D4FEEB000100D4032A5B -:105F0000000100D4FEC0000100D40326000100DA25 -:105F1000FEEB0001009602F2000100DAFEC0000173 -:105F2000009603D6000101150396000100FC032230 -:105F3000000100FC033D000100FCFF32000100FCF9 -:105F40000354000100F9024200010100FF32000188 -:105F500000F9032A000100F90354000100F903309D -:105F60000001010000000001014C0352000100FC8F -:105F7000032A000100FC0335000100FC033000018E -:105F8000015E0242000101740000000100D30242E0 -:105F9000000100D300000001012B02420001012B8F -:105FA000032A0001012B0000000100E00242000171 -:105FB0000193FF32000100E00354000100E0032AD6 -:105FC000000100E00330000100C40242000100C4EF -:105FD000032A000100C40326000100C400000001E0 -:105FE0000114032A00010127032A000101270000F0 -:105FF000000100E8032A000100E80412000100F497 -:10600000032A000100F40412000100E00000000176 -:10601000013A000000010134032A00010134040A9E -:106020000001013404120001011F032A0001011FB5 -:10603000041200010160032A000101600000000158 -:106040000131032A0001013100000001011E032A71 -:106050000001011E0000000100DE032A000100DE35 -:10606000000000010115040A00010101032A0001DA -:10607000010100000001008B032A0001008B0412C3 -:10608000000100F7032A000100F70000000100FEF4 -:10609000032A000100FE000000010125032A00017F -:1060A000016C032A0001012500000001013E0000EF -:1060B000000100FE0242000100EF00000001017536 -:1060C0000000000100CE0242000100CE032A0001C0 -:1060D00000EE0242000100EE032A0001010E000A58 -:1060E0000001010002420001010003220001010041 -:1060F000032A00010115024200010115032A0001D3 -:1061000000FC0242000100FC0000000100EB000066 -:10611000000100EB0242000100EB032200010193A9 -:106120000000000100DD0242000100DD000000016E -:1061300000D40242000100D40000000100850000EC -:106140000001008600000001008D032A0001008D7F -:10615000000000010093000000010085032A0001F7 -:1061600000FF0000000100F10242000101140242A0 -:10617000000100F2000000010114000200010114FE -:1061800003DB000101130000000101C60000000153 -:106190000129032A0001011C000000010122032A39 -:1061A0000001011A0000000100DA032A000100DAF0 -:1061B000000000010123032A000101230000000167 -:1061C0000118032A0001011800000001034503968D -:1061D0000001015D032A0001015D0000000100C40F -:1061E0000311000100A00000000101E503110001FE -:1061F00001C1000000010000000A00500018000268 -:1062000044464C5400A86C61746E0124001B009E2F -:1062100000A6015E00AE00AE014A00FE00FE00B620 -:1062200000BE00C600C600CE00CE00D600D600D606 -:1062300000D600D600DE00E6015400EE00F600FEB7 -:106240000106010E001061616C7401826361736567 -:10625000013463636D700192646C6967013A667220 -:10626000616301406C69676101466C6F636C014C4E -:106270006C6F636C01526C6F636C01586C6F636C74 -:10628000015E6C6F636C01646C6F636C016A6C6FB0 -:10629000636C01706C6F636C01766F72646E018A5F -:1062A00073757073017C013A000000010000000169 -:1062B000032400030000000101540001000000015C -:1062C0000192000400000001016C000600000001C2 -:1062D0000144000100000001012200010000000152 -:1062E0000180000100000001011800010000000110 -:1062F0000116000400000001014600010000000139 -:10630000016E000400000001011400010000000102 -:106310000138000400000001010C0004000000012D -:10632000010C019C0008415A452001B24341542010 -:1063300001C84352542001DE4B415A2001F44D4F15 -:106340004C20020A524F4D20022054415420023664 -:1063500054524B20024C0006000000020120013282 -:10636000000600000002013A014C00060000000493 -:10637000021A0250022C023E000000010018000028 -:106380000001001900000001001400000001001AC3 -:1063900000000001001200000001000900000001DF -:1063A000001100000001000E00000001000D0000BF -:1063B0000001000C00000001000F000000010010AF -:1063C00000000001001300000002000000010000B6 -:1063D000000200150017000000030002000500087D -:1063E0000000FFFF0007000000010003000400059B -:1063F000000E000F0001020000060001020A000763 -:106400000001021A0009000101FE000101F800016B -:1064100001E6000101FC0001031C000101E4000190 -:1064200003A2000101F20001039A0001020C000125 -:10643000037A00020210021A00010326000201EC96 -:1064400001DE000201E8000202E602E700020206A5 -:106450000004012B013B02E602E7000202040004F3 -:1064600000A600AE0180018800020202000401BB08 -:1064700001BC01BB01BC00030000000101B400012C -:1064800002000001000000060003000101EE00010F -:1064900001A200000001000000070003000101F458 -:1064A000000101E4000000010000001600030001EB -:1064B00001E2000101DA0000000100000016000006 -:1064C000FFFF0008000000010002000300040005B7 -:1064D000000E000F0000FFFF000800000001000395 -:1064E000000400050006000E000F0000FFFF00087A -:1064F000000000010003000400050007000E000F6B -:106500000000FFFF00080000000100030004000578 -:106510000008000E000F0000FFFF0008000000014F -:106520000003000400050009000E000F0000FFFF3B -:10653000000800000001000300040005000A000E2E -:10654000000F0000FFFF000800000001000300042E -:106550000005000B000E000F0000FFFF0008000008 -:106560000001000300040005000C000E000F0000F5 -:10657000FFFF000800000001000300040005000DFB -:10658000000E000F00030000000101140001011CB7 -:1065900000010000000300030001009400010094CA -:1065A000000000010000000300030001013C0001A5 -:1065B0000082000000010000000400030000000150 -:1065C00000DE000200F600E6000100000004000208 -:1065D00000F2001001BB01BC00A600AE01BB013BF4 -:1065E00001BC018001880245024602470248025C64 -:1065F00002E602E70001000102560001013000023C -:10660000012B013100010001012A000201BC01CC73 -:106610000002012E01280001013000020001023CAD -:10662000023F00000002012A01320001000202C6FE -:1066300002D00005017E01860134013A01400004C8 -:10664000013A01400146014C00040148014E015449 -:10665000015A00010004012A013A02C602D00001D9 -:10666000000400A400AD017E0187000100040001C8 -:10667000007800DA01520001000202E602E70001A0 -:106680000002000100DA000100020078015200025D -:106690000001023B0244000000010002012A013A0D -:1066A0000002000202C002C4000002C602CF0005C0 -:1066B0000002000202D002D2000002D402D800037D -:1066C000000100100001007800A400AD00DA013ADA -:1066D0000152017E0187023C023D023E023F02560A -:1066E00002C602D00002000B000100080000000AF0 -:1066F000004100080044004C0040004E004F00499B -:1067000000510063004B006500B2005E00B400D988 -:1067100000AC01BD01ED00D201F401F5010301F966 -:1067200001F9010502370237010602BC00030152DC -:10673000024D00010001007001B80002013601B6EF -:106740000003011C0136024C0003025A023F024BB7 -:106750000003025A023F024A0003025A023D0001AE -:106760000002023C023E01B40002011C01B9000219 -:10677000012A01BA0002014102EC000202C302ED4B -:10678000000202C202EE000202CC02EF000202CAC4 -:1067900002E8000202C302E9000202C202EA0002A9 -:1067A00002CC02EB000202CA0001000202C602C8CB -:1067B00001B50003011C012A01B70003011C0141BE -:1067C00000010001011C0001014100010001014123 -:1067D00000010000000A00010066000100010066DF -:1067E00000010000000B0000000100010008000192 -:1067F0000000001400010000001C000277676874AC -:10680000010000000002000100000000010602BCBF -:1068100000000000A4F900002400000080F900003E -:106820004F7377616C642D45787472614C69676849 -:10683000742E747466000000000100000010010056 -:1068400000040000474445466AFA6A450000C388D0 -:106850000000017C47504F531AEEAF3D0000C504C5 -:1068600000002E5A47535542BEEC94E90000F360F5 -:10687000000005F24F532F32AE76778E0000A064F1 -:106880000000006053544154799069550000F95458 -:106890000000002A636D61709C08F7F40000A0C43A -:1068A0000000088267617370000000100000C38060 -:1068B00000000008676C7966F6F560D80000010CEE -:1068C00000008D48686561641626592B00009458B5 -:1068D000000000366868656108AE05A20000A040AF -:1068E00000000024686D7478A10D7265000094901A -:1068F00000000BB06C6F6361F13914B700008E7447 -:10690000000005E46D617870030200D300008E542E -:10691000000000206E616D65693F92BB0000A950C8 -:10692000000003F6706F737430387CD80000AD48F7 -:10693000000016387072657068068C850000A948E2 -:10694000000000070002003C00000232032A00039E -:106950000007000073112111252111213C01F6FED1 -:10696000710128FED8032AFCD65A027600020020C4 -:10697000000001B4032A0007000A00007313331358 -:106980002327230713330320AA3FAB372AD22B3305 -:10699000C362032AFCD6E0E0010801E0FFFF00200B -:1069A000000001B4041C062600010000000702C319 -:1069B00000EA00E8FFFF0020000001B403D606262D -:1069C00000010000000702C800EA00E8FFFF002005 -:1069D000000001B4046E062600010000000702E872 -:1069E00000EA00E8FFFF0020FF7901B403D6062685 -:1069F00000010000002702D100EA0000000702C8E1 -:106A000000EA00E8FFFF0020000001B4046E062643 -:106A100000010000000702E900EA00E8FFFF002093 -:106A2000000001B4045A062600010000000702EA33 -:106A300000EA00E8FFFF0020000001B4045606262B -:106A400000010000002702C800EA00E8000702CAAF -:106A500000EA0153FFFF0020000001B404120626E3 -:106A600000010000000702C7005400E8FFFF0020FB -:106A7000000001B40412062600010000000702C64F -:106A8000005400E8FFFF0020000001BA042A062697 -:106A900000010000000702EC00EA00E8FFFF002010 -:106AA000FF7901B403EA062600010000002702E690 -:106AB00000EA00E8000702D100EA0000FFFF002022 -:106AC000000001B4042A062600010000000702EDC0 -:106AD00000EA00E8FFFF0020000001B4044206269F -:106AE00000010000000702EE00EA00E8FFFF0020BE -:106AF000000001B40470062600010000002702E631 -:106B000000EA00E8000702CA00EA016DFFFF00206A -:106B1000000001B40412062600010000000702CDA7 -:106B200000EA00E8FFFF0020000001B4041206267E -:106B300000010000000702C000EB00E8FFFF00209A -:106B4000FF7901B4032A062600010000000702D1E4 -:106B500000EA0000FFFF0020000001B4041C06262C -:106B600000010000000702C200EA00E8FFFF002069 -:106B7000000001B40408062600010000000702CC52 -:106B800000EA00E8FFFF0020000001B4041206261E -:106B900000010000000702CE00EA00E8FFFF00202D -:106BA000000001B403CC062600010000000702CB60 -:106BB00000EA00E8FFFF0020FF3701C1032A062694 -:106BC00000010000000702D5019B0000FFFF00202C -:106BD000000001B4041B062600010000000702C9E2 -:106BE00000EA00E8FFFF0020000001B4050D0626C2 -:106BF00000010000002702C900EA00E8000702C304 -:106C000000EA01D9FFFF0020000001B403EB0626D3 -:106C100000010000000702CA00EA00E80002FFF1DC -:106C200000000254032A000F001200006301211526 -:106C30002311331523113315213523071333110F76 -:106C4000013A0129E0A0A0E0FEE7B75363A6032ABA -:106C500030FEC32CFE9E2FE0E0010C01CB00FFFFB5 -:106C6000FFF100000254041C0626001B0000000770 -:106C700002C3015700E80003004B000001BF032AD4 -:106C80000014001E00290000731133321E02151477 -:106C90000606071E0215140E02232733323635343A -:106CA0002626232335333236363534262623234B06 -:106CB000A7384929110F28282F31110D26473B8964 -:106CC0008250371737318A892D3013163F406403BD -:106CD0002A1F38492A2049380A0E4453242E544387 -:106CE000272B5E623150302B2A452A2D4829FFFF81 -:106CF000004B000001BF03F40626001D0000000742 -:106D000002C100F400E80001003AFFF501B80333C6 -:106D10000027000057222626351134363633321626 -:106D200016151523353426262322060615111416AA -:106D3000163332363635353315140606FF505520D6 -:106D400022564D47502234163A353A3E16183E38F0 -:106D5000363A153420500B426F430158466D3F3888 -:106D6000674529293A512C305639FE9A3C552E2E2A -:106D700053373128456C3D00FFFF003AFFF501B85D -:106D8000041C0626001F0000000702C300F500E8EF -:106D9000FFFF003AFFF501B804120626001F0000AD -:106DA000000702C7005F00E8FFFF003AFF4601B896 -:106DB00003330626001F0000000702D400F5000080 -:106DC000FFFF003AFFF501B804120626001F00007D -:106DD000000702C6005F00E8FFFF003AFFF501B8B8 -:106DE00003F40626001F0000000702C100F500E8BA -:106DF0000002004B000001CB032A000B001700002B -:106E00007311333216161511140606232733323642 -:106E100036351134262623234BB1515A2424574F9B -:106E2000807D42401418423E7B032A3E6A41FEB0F8 -:106E3000456D3F2B385D3701463B572FFFFF004B19 -:106E400000000383032A042600250000000700D663 -:106E500002050000FFFF004B00000383041204261C -:106E600000250000002700D602050000000702C729 -:106E7000023800E800020009000001CB032A000FDD -:106E8000001F00007311233533113332161615110C -:106E900014060623273332363635113426262323AB -:106EA000113315234B4242B1515A2424574F807D50 -:106EB00042401418423E7B5E5E019825016D3E6A99 -:106EC00041FEB0456D3F2B385D3701463B572FFEE5 -:106ED000BF25FFFF004B000001CB04120626002552 -:106EE0000000000702C7006D00E80002000A000071 -:106EF00001CC032A000F001F00007311233533114A -:106F0000333216161511140606232733323636355A -:106F1000113426262323113315234B4141B2515AF4 -:106F20002424584E807D42401418423F7A5E5E0110 -:106F30009825016D3E6A41FEB0456D3F2B385D37A7 -:106F400001463B572FFEBF25FFFF004B000001CB42 -:106F500003F4062600250000000702C1010300E833 -:106F6000FFFF004B0000032C032A0426002500002D -:106F7000000701B002050000FFFF004B0000032CDA -:106F8000032A042600250000002701B002050000A6 -:106F9000000702C7021200000001004A000001655C -:106FA000032A000B0000731121152311331523113F -:106FB00033154A0118E1B9B9E4032A2CFEBB2AFEB5 -:106FC0009C2BFFFF004A00000165041C0626002ED2 -:106FD0000000000702C300D900E8FFFF004A0000DC -:106FE000016503D60626002E0000000702C800D95E -:106FF00000E8FFFF004A0000016504120626002E8B -:107000000000000702C7004300E8FFFF004A00003D -:10701000016504120626002E0000000702C6004388 -:1070200000E8FFFF004A000001A9042A0626002EFE -:107030000000000702EC00D900E8FFFF004AFF79DA -:10704000016503EA0626002E0000002702E600D9AB -:1070500000E8000702D100D80000FFFF004A00004E -:107060000180042A0626002E0000000702ED00D948 -:1070700000E8FFFF004A0000018F04420626002EB0 -:107080000000000702EE00D900E8FFFF004A000000 -:10709000016504700626002E0000002702E600D9D4 -:1070A00000E8000702CA00D9016DFFFF003E0000A2 -:1070B000016504120626002E0000000702CD00D94B -:1070C00000E8FFFF004A0000016504120626002EBA -:1070D0000000000702C000DA00E8FFFF004A0000DD -:1070E000016503F40626002E0000000702C100D946 -:1070F00000E8FFFF004AFF790165032A0626002EFB -:107100000000000702D100D80000FFFF004A000085 -:107110000165041C0626002E0000000702C200D9EB -:1071200000E8FFFF004A0000016504080626002E63 -:107130000000000702CC00D900E8FFFF004A000071 -:10714000016504120626002E0000000702CE00D9B9 -:1071500000E8FFFF004A0000016503CC0626002E70 -:107160000000000702CB00D900E8FFFF004AFF370C -:107170000165032A0626002E0000000702D5013A09 -:107180000000FFFF004A0000016503EB0626002E09 -:107190000000000702CA00D900E80001003CFFF52A -:1071A00001A2032A00260000572226263535331473 -:1071B0001415141633323E02353426262323351394 -:1071C0002335211503273332161615140606E83E1B -:1071D0004C223239402D351A08254B3950C8EB0165 -:1071E0002BEA124748623323510B2F563A0F020CF9 -:1071F00002474C223A48264D612E2B010E2B22FECF -:10720000C424346F5B4F723CFFFF003CFFF501A2CA -:107210000412062600420000000702C7005900E8D9 -:107220000001004B00000162032A000900007311F5 -:1072300021152311331523114B0117E1C2C2032A73 -:107240002BFEBA2AFE71FFFF004B0000016203F41F -:10725000062600440000000702C100C000E800014B -:10726000003AFFF501BB0333002A0000572226260F -:107270003511343636333216161515233534262695 -:1072800023220606151114161633323636353523E9 -:1072900035331123270606FC4D542121564E475104 -:1072A0002334183A353B3E15183E39363B1781B426 -:1072B00023080F450B3F70470158476C3D3868471E -:1072C0001C1F3C512A315739FE9F3B57302E563BED -:1072D000772AFE7E5B2F3700FFFF003AFFF501BBE8 -:1072E000041C062600460000000702C300FF00E859 -:1072F000FFFF003AFFF501BB03D60626004600005B -:10730000000702C800FF00E8FFFF003AFFF501BBDD -:107310000412062600460000000702C7006900E8C4 -:10732000FFFF003AFFF501BB0412062600460000ED -:10733000000702C6006900E8FFFF003AFF1001BB2A -:107340000333062600460000000702D300FF0000BA -:10735000FFFF003AFFF501BB03F4062600460000DC -:10736000000702C100FF00E80002003AFFF5020832 -:1073700003330003002E0000653533150522262651 -:107380003511343636333216161515233534262684 -:1073900023220606151114161633323636353523D8 -:1073A000353311232706060132D6FEF44D54212130 -:1073B000564E47512334183A353B3E15183E393660 -:1073C0003B1781B423080F45E52525F03F704701A1 -:1073D00058476C3D3868471C1F3C512A315739FECD -:1073E0009F3B57302E563B772AFE7E5B2F3700019E -:1073F000004A000001D3032A000B0000731133116F -:1074000021113311231121114A37011C3636FEE4B4 -:10741000032AFE93016DFCD60193FE6D0002002548 -:10742000000001F9032A001300170000731123352F -:10743000333533152135331533152311231121111C -:10744000112135214A252537011C36262636FEE432 -:10745000011CFEE40280208A8A8A8A20FD80019332 -:10746000FE6D01BDC300FFFF004A000001D30412FE -:107470000626004E0000000702C7007900E8FFFF63 -:10748000004A000001D304120626004E0000000747 -:1074900002C6007900E80001004C00000082032AC7 -:1074A00000030000731133114C36032AFCD6FFFF92 -:1074B000004CFFD3018C032A042600520000000771 -:1074C000006100CE0000FFFF004C000000D0041C53 -:1074D000062600520000000702C3006700E8FFFF15 -:1074E000FFF5000000D903D6062600520000000771 -:1074F00002C8006700E8FFFFFFF0000000DD041293 -:10750000062600520000000702C6FFD100E8FFFF78 -:10751000FFCC0000009F0412062600520000000766 -:1075200002CD006700E8FFFFFFFC000000D404125A -:10753000062600520000000702C0006800E8FFFFB6 -:1075400000490000008503F40626005200000007F1 -:1075500002C1006700E8FFFF0049FF790085032AA8 -:10756000062600520000000602D16700FFFF000758 -:1075700000000082041C062600520000000702C220 -:10758000006700E8FFFF0026000000A904080626A7 -:1075900000520000000702CC006700E8FFFFFFF583 -:1075A000000000D90412062600520000000702CE97 -:1075B000006700E8FFFF0011000000BD03CC0626B5 -:1075C00000520000000702CB006700E8FFFF00093F -:1075D000FF37008D032A062600520000000602D560 -:1075E0006700FFFFFFF1000000DD03EB06260052FD -:1075F0000000000702CA006700E800010008FFD38E -:1076000000BE032A000D00005735323E023511330B -:107610001114060623082D331907361442442D2B66 -:107620000C203C300294FD6641542800FFFF000806 -:10763000FFD301190412062600610000000702C6EC -:10764000000D00E80001004A000001CB032A000BF6 -:1076500000007311331113330313230307114A3747 -:10766000EB36ABD436BF55032AFE3901C7FEA9FE5F -:107670002D01A49BFEF7FFFF004A000001CB04127E -:10768000062600630000000702C7005000E8FFFF65 -:10769000004AFF1001CB032A062600630000000702 -:1076A00002D300E600000001004B00000176032A2F -:1076B000000500007311331133154B36F5032AFD15 -:1076C000012BFFFF004BFFD30233032A0426006681 -:1076D00000000007006101750000FFFF004B000083 -:1076E0000176041C062600660000000702C300663F -:1076F00000E8FFFF004B00000176032A0626006623 -:107700000000000702C501350019FFFF004BFF1004 -:107710000176032A062600660000000702D300E176 -:107720000000FFFF004B00000176032A06260066DA -:1077300000000007025C00F40031FFFF004BFF6512 -:1077400001FB032A0426006600000007013A0175C8 -:1077500000000001000300000176032A000D000074 -:1077600073110735371133113715071133154B488E -:1077700048367A7AF50198252C250166FEB73F2C0C -:107780003FFE762B0001004100000237032A000C67 -:107790000000731333131333132303032303034131 -:1077A0001836ABAE38172F14A528A314032AFD25CD -:1077B00002DBFCD602A7FD5902A6FD5AFFFF0041DD -:1077C0000000023703F40626006E0000000702C125 -:1077D000013C00E80001004B000001B9032A000948 -:1077E0000000731133011133112301114B2B0113CD -:1077F000302BFEED032AFD5402ACFCD602ADFD5346 -:10780000FFFF004BFFD302C1032A042600700000D3 -:107810000007006102030000FFFF004B000001B9F8 -:10782000041C062600700000000702C3010200E8E5 -:10783000FFFF004B000001B9041206260070000093 -:10784000000702C7006C00E8FFFF004BFF1001B902 -:10785000032A062600700000000702D30102000080 -:107860000001004BFF7301B9032A001300004535E6 -:107870003236363535011123113301113311140617 -:107880000623011E2D2E10FEF02E2B01152E143670 -:10789000338D261127211A02A1FD53032AFD54021C -:1078A000ACFCD62E3F20FFFF004BFF650289032A68 -:1078B0000426007000000007013A02030000FFFFE9 -:1078C000004B000001B903EB062600700000000722 -:1078D00002CA010200E80002003AFFF501CA0333C0 -:1078E0000011002300004522262635113436363398 -:1078F000321616151114060627323636351134267F -:107900002623220606151114161601024F572224AB -:10791000574D4D572422574F3A3F18183E3B3A3F98 -:1079200018183F0B3F6D450162456A3C3C6A45FEB5 -:107930009D456C3F2D2E5337017637522D2D5237F2 -:10794000FE8A37532E00FFFF003AFFF501CA041CE0 -:10795000062600780000000702C3010200E8FFFFCE -:10796000003AFFF501CA03D606260078000000079A -:1079700002C8010200E8FFFF003AFFF501CA041245 -:10798000062600780000000702C6006C00E8FFFF32 -:10799000003AFFF501D2042A06260078000000070D -:1079A00002EC010200E8FFFF003AFF7901CA03EA96 -:1079B000062600780000002702E6010200E8000722 -:1079C00002D101020000FFFF003AFFF501CA042ABC -:1079D000062600780000000702ED010200E8FFFF24 -:1079E000003AFFF501CA04420626007800000007AD -:1079F00002EE010200E8FFFF003AFFF501CA047041 -:107A0000062600780000002702E6010200E80007D1 -:107A100002CA0102016DFFFF003AFFF501CA04121C -:107A2000062600780000000702CD010200E8FFFFF3 -:107A3000003AFFF501CA041206260078000000078C -:107A400002C0010300E8FFFF003AFFF501CA04B4D9 -:107A5000062600780000002702C0010300E80007A6 -:107A600002CB010201D0FFFF003AFFF501CA0496E4 -:107A7000062600780000002702C1010200E8000786 -:107A800002CB010201B2FFFF003AFF7901CA0333C2 -:107A9000062600780000000702D101020000FFFF67 -:107AA000003AFFF501CA041C062600780000000712 -:107AB00002C2010200E8FFFF003AFFF501CA040814 -:107AC000062600780000000702CC010200E8FFFF54 -:107AD000003AFFF501CA0369062600780000000796 -:107AE00002E7014D00E8FFFF003AFFF501CA041C60 -:107AF000062600780000002702E7014D00E8000795 -:107B000002C3010200E8FFFF003AFF7901CA0369DE -:107B1000062600780000002702E7014D00E8000774 -:107B200002D101020000FFFF003AFFF501CA041C68 -:107B3000062600780000002702E7014D00E8000754 -:107B400002C2010200E8FFFF003AFFF501CA040883 -:107B5000062600780000002702E7014D00E8000734 -:107B600002CC010200E8FFFF003AFFF501CA03EB77 -:107B7000062600780000002702E7014D00E8000714 -:107B800002CA010200E8FFFF003AFFF501CA041C27 -:107B9000062600780000000702C4010200E8FFFF8B -:107BA000003AFFF501CA041206260078000000071B -:107BB00002CE010200E8FFFF003AFFF501CA03CC44 -:107BC000062600780000000702CB010200E8FFFF54 -:107BD000003AFF3701CA0333062600780000000789 -:107BE00002D5012E00000003003AFFA101CA038064 -:107BF000000300150027000057270117032226263F -:107C0000351134363633321616151114060627325E -:107C1000363635113426262322060615111416167B -:107C20008119011C199B4F572224574D4D5724226F -:107C3000574F3A3F18183E3B3A3F18183F5F08032A -:107C4000D707FC7C3F6D450162456A3C3C6A45FEB6 -:107C50009D456C3F2D2E5337017637522D2D5237CF -:107C6000FE8A37532E00FFFF003AFFA101CA041C11 -:107C7000062600920000000702C3010600E8FFFF8D -:107C8000003AFFF501CA03EB062600780000000762 -:107C900002CA010200E8FFFF003AFFF501CA04B67C -:107CA000062600780000002702CA010200E800074B -:107CB00002CB010201D20002003A0000024E032A68 -:107CC0000013001F0000612226263511343636339A -:107CD00021152311331523113315253311232206C2 -:107CE000061511141616010B515B25265B4D014537 -:107CF000C4A4A4C5FEBD47473F43191A443C68418C -:107D0000015C45693B2DFEC02BFE9B2D2E02CF2F23 -:107D1000563AFEA738522D000002004B000001C564 -:107D2000032A000C001700007311333216161514C5 -:107D30000606232311113332363635342626232303 -:107D40004BBE495221215248897D313F1F1C3E3490 -:107D50007E032A375E3C36623EFE7D01AD224B3FFC -:107D600041491D00FFFF004B000001C503F406263A -:107D700000970000000702C100F300E80002004B7A -:107D8000000001D8032A000F0018000073113315FA -:107D90003332161615140E022323151133323635DD -:107DA000342623234B3698485324112B4C3C938B79 -:107DB0004B494E428F032A683E643B2852462BFAB9 -:107DC000012A58615F510002003AFF6401D1033378 -:107DD000001D002F0000452E02270606232226261E -:107DE0003511343636333216161511140606071EB1 -:107DF0000217273236363511342626232206061579 -:107E00001114161601AD132E3118070F084F582400 -:107E100026594C4D59261839330D25260DAD3A41BA -:107E20001A1A403B3A401A1A409C0A2B3C22010184 -:107E30003F6D450162456A3C3C6A45FE9D395F41A4 -:107E40000D112B25098D2E5337017637522D2D52CA -:107E500037FE8A37532E0002004B000001CC032A64 -:107E6000000F0019000073113332161615140606A0 -:107E700007132303231111333236363534262323D7 -:107E80004BC4484D1D13333182367E978C343615E2 -:107E9000334D8B032A355B382D523908FE5E01982D -:107EA000FE6801C22748314D5000FFFF004B000023 -:107EB00001CC041C0626009B0000000702C300FE44 -:107EC00000E8FFFF004B000001CC04120626009BD7 -:107ED0000000000702C7006800E8FFFF004BFF102A -:107EE00001CC032A0626009B0000000702D300FEF7 -:107EF0000000FFFF004B000001CC04120626009B8F -:107F00000000000702CD00FE00E8FFFF004B00006C -:107F100001CC04120626009B0000000702CE00FEE2 -:107F200000E80001002AFFF601A20333002D000043 -:107F30005722262627371E02333236353426272786 -:107F4000262635343633321E0217072E0223220628 -:107F50001514161717161615140606ED40532B05A3 -:107F60002F071D3C353C453732942522634F29426B -:107F7000311C042E041E3A31374A19229231472E01 -:107F8000520A345E400F35522D3C4635553193260A -:107F90004C285056152F4E390B394C25383E1F3A78 -:107FA0002290306D413D4F26FFFF002AFFF601A2CF -:107FB000041C062600A10000000702C300E200E83E -:107FC000FFFF002AFFF601A20412062600A100000E -:107FD000000702C7004C00E8FFFF002AFF4601A28D -:107FE0000333062600A10000000702D400E20000CF -:107FF000FFFF002AFFF601A20412062600A10000DE -:10800000000702C6004C00E8FFFF002AFF1001A293 -:108010000333062600A10000000702D300E200009F -:10802000FFFF002AFFF601A203F4062600A10000CC -:10803000000702C100E200E80001003EFFF701CEA8 -:1080400003330024000057353332363534262323DA -:1080500035132626232206151123113436363332E2 -:108060001617150327321615140623DC224D4C4C27 -:108070004D18AA193E26495537305D43365525B669 -:10808000066765615B092D58676B5D2D01120D0F49 -:108090005250FD9C025F3F603516132DFEDA1E7BA9 -:1080A0007476790000020036FFF501C60333001E26 -:1080B000002900005722262635352135342626236F -:1080C00022060615152335343636333216161511A9 -:1080D0001406062732363635352115141616FE4F8E -:1080E00057220159183E3B3A3F183724574D4D57F8 -:1080F0002422574F3A3F18FEDE183F0B3F6D45BF15 -:10810000AB37522D2D52374E46456A3C3C6A45FEF0 -:108110009D456C3F2D2E53379E9E37532E000001F8 -:1081200000140000018A032A0007000073112335A0 -:1081300021152311B6A201769E02FE2C2CFD020011 -:10814000000200140000018A032A0003000B000053 -:108150005335211503112335211523112A012599A2 -:10816000A201769E01A12525FE5F02FE2C2CFD02B8 -:10817000FFFF00140000018A0412042600AA000078 -:10818000000702C7003900E8FFFF0014FF46018A1C -:10819000032A042600AA0000000702D400CF000032 -:1081A000FFFF0014FF10018A032A042600AA000022 -:1081B000000702D300CF0000FFFF00140000018A77 -:1081C00003F4042600AA0000000702C100CF00E863 -:1081D00000010041FFF501D4032A001500004522EB -:1081E000262635113311141616333236363511332F -:1081F00011140606010B4F58233619413A37411C1A -:108200003526570B355B39026CFD932C47282946E0 -:108210002C026DFD94395B35FFFF0041FFF501D461 -:10822000041C062600B00000000702C3010B00E892 -:10823000FFFF0041FFF501D403D6062600B0000081 -:10824000000702C8010B00E8FFFF0041FFF501D461 -:108250000412062600B00000000702C7007500E8FF -:10826000FFFF0041FFF501D40412062600B0000014 -:10827000000702C6007500E8FFFF0041FFF501D4CA -:108280000412062600B00000000702CD010B00E832 -:10829000FFFF0041FFF501D40412062600B00000E4 -:1082A000000702C0010C00E8FFFF0041FF7901D484 -:1082B000032A062600B00000000702D1010B0000CF -:1082C000FFFF0041FFF501D4041C062600B00000AA -:1082D000000702C2010B00E8FFFF0041FFF501D4D7 -:1082E0000408062600B00000000702CC010B00E8DD -:1082F000FFFF0041FFF502140369062600B00000ED -:10830000000702D001B500E8FFFF0041FFF50214AD -:10831000041C062600B00000002702D001B500E8CA -:10832000000702C3010B00E8FFFF0041FF790214C0 -:108330000369062600B00000002702D001B500E85E -:10834000000702D1010B0000FFFF0041FFF50214FE -:10835000041C062600B00000002702D001B500E88A -:10836000000702C2010B00E8FFFF0041FFF5021405 -:108370000408062600B00000002702D001B500E87E -:10838000000702CC010B00E8FFFF0041FFF50214DB -:1083900003EB062600B00000002702D001B500E87C -:1083A000000702CA010B00E8FFFF0041FFF501D4FE -:1083B000041C062600B00000000702C4010B00E800 -:1083C000FFFF0041FFF501D40412062600B00000B3 -:1083D000000702CE010B00E8FFFF0041FFF501D4CA -:1083E00003CC062600B00000000702CB010B00E81A -:1083F000FFFF0041FF3701D4032A062600B000002A -:10840000000702D5013D0000FFFF0041FFF501D448 -:10841000041B062600B00000000702C9010B00E89B -:10842000FFFF0041FFF501D403EB062600B000007A -:10843000000702CA010B00E800010018000001C893 -:10844000032A0006000073033313133303DCC4361E -:10845000A89D35B9032AFD3502CBFCD600010022C8 -:10846000000002A0032A000C00007303331313332F -:1084700013133303230303AF8D30778234866C2FBD -:10848000832E8A87032AFD4102ADFD5302BFFCD62D -:1084900002C5FD3BFFFF0022000002A0041C0626CF -:1084A00000C70000000702C3016100E8FFFF0022CF -:1084B000000002A00412062600C70000000702C642 -:1084C00000CB00E8FFFF0022000002A004120626F5 -:1084D00000C70000000702C0016200E8FFFF0022A1 -:1084E000000002A0041C062600C70000000702C20C -:1084F000016100E80001000F000001B6032A000B33 -:1085000000007313033313133303132303030FB256 -:10851000B1329F9B36B9BD35A79501A40186FEA651 -:10852000015AFE72FE64016CFE940001001400000A -:1085300001BA032A00080000731103331313330335 -:1085400011CFBB389F9738B501030227FE1A01E609 -:10855000FDD9FEFDFFFF0014000001BA041C062631 -:1085600000CD0000000702C300E700E8FFFF001491 -:10857000000001BA0412062600CD0000000702C662 -:10858000005100E8FFFF0014000001BA04120626A3 -:1085900000CD0000000702C000E800E8FFFF001463 -:1085A000FF7901BA032A062600CD0000000702D198 -:1085B00000E70000FFFF0014000001BA041C0626BB -:1085C00000CD0000000702C200E700E8FFFF001432 -:1085D000000001BA0408062600CD0000000702CC06 -:1085E00000E700E8FFFF0014000001BA03CC0626F4 -:1085F00000CD0000000702CB00E700E8FFFF0014F9 -:10860000000001BA03EB062600CD0000000702CAF5 -:1086100000E700E80001001F0000017E032A0009B6 -:108620000000733501213521150121151F0123FE9D -:10863000F70144FEDA01272B02D42B22FD232B0065 -:10864000FFFF001F0000017E041C062600D600006C -:10865000000702C300C900E8FFFF001F0000017E01 -:108660000412062600D60000000702C7003300E807 -:10867000FFFF001F0000017E03F4062600D6000065 -:10868000000702C100C900E800020026FFF7014A06 -:10869000024B0025003200005722262635343E02C8 -:1086A0003735342626232206061515233436333271 -:1086B00016151114161617232626270606273236F6 -:1086C0003637350E031514169A23341D13325D4ABE -:1086D0000F231E172A1B34434F493A0101012E0272 -:1086E00006010D401F1928200A354729123009209C -:1086F00039252537303523293F461C102F2E0F539F -:10870000515C67FEDD082D2A06152E0A24322C172F -:108710002515BE1C28242D203426FFFF0026FFF738 -:10872000014A0334062600DA0000000702C300C332 -:108730000000FFFF0026FFF7014A02EE062600DADE -:108740000000000702C800C30000FFFF0026FFF77B -:10875000014A0386062600DA0000000702E800C38B -:108760000000FFFF0026FF79014A02EE062600DA2C -:108770000000002702D100BE0000000702C800C3AD -:108780000000FFFF0026FFF7014A0386062600DAF5 -:108790000000000702E900C30000FFFF0026FFF70A -:1087A000014A0372062600DA0000000702EA00C34D -:1087B0000000FFFF0026FFF7014A036E062600DADD -:1087C0000000002702C800C30000000702CA00C35F -:1087D000006BFFFF0026FFF7014A032A062600DA96 -:1087E0000000000602C72D00FFFF0026FFF7014A28 -:1087F000032A062600DA0000000602C62D00FFFF4D -:108800000026FFF701930342062600DA0000000766 -:1088100002EC00C30000FFFF0026FF79014A0302BB -:10882000062600DA0000002702D100BE0000000783 -:1088300002E600C30000FFFF0026FFF7016A0342C3 -:10884000062600DA0000000702ED00C30000FFFF6B -:108850000026FFF70179035A062600DA0000000718 -:1088600002EE00C30000FFFF0026FFF7014A038865 -:10887000062600DA0000002702E600C30000000719 -:1088800002CA00C30085FFFF0026FFF7014A032A42 -:10889000062600DA0000000702CD00C30000FFFF3B -:1088A0000026FFF7014A032A062600DA0000000727 -:1088B00002C000C40000FFFF0026FF79014A024BFE -:1088C000062600DA0000000702D100BE0000FFFF0C -:1088D0000026FFF7014A0334062600DA00000007ED -:1088E00002C200C30000FFFF0026FFF7014A032079 -:1088F000062600DA0000000702CC00C30000FFFFDC -:108900000026FFF7014A032A062600DA00000007C6 -:1089100002CE00C30000FFFF0026FFF7014A02E479 -:10892000062600DA0000000702CB00C30000FFFFAC -:108930000026FF37015A024B062600DA0000000726 -:1089400002D501340000FFFF0026FFF7014A033380 -:10895000062600DA0000000702C900C30000FFFF7E -:108960000026FFF7014A0425062600DA000000274A -:1089700002C900C30000000702C300C300F1FFFFEB -:108980000026FFF7014A0303062600DA000000076D -:1089900002CA00C3000000030026FFF70231024BA9 -:1089A000003A004800540000572226353436363746 -:1089B000373534262322060615273436333216156A -:1089C00023343636333216151406060707151416E7 -:1089D000333236363535331514060623222626273C -:1089E0000E02273236363535070E021514161613C9 -:1089F00037363635342623220606159A3440133F7F -:108A000043572B2F15271933473F3A4207273D205D -:108A1000403E1B35266F2B3215281B34193D361D61 -:108A20003626060B2F380E1A322049342F0C182305 -:108A3000B3662C22242D1F2C18094638233F3717E4 -:108A40001E56503913312D024D4B4342333A1842D2 -:108A5000322532210D264D68560F34372826314BEA -:108A60002A15332C2D331429215048471D14292F42 -:108A70001D222810012F241029271D311C463F00DC -:108A8000FFFF0026FFF702310334062600F4000042 -:108A9000000702C3012A000000020039FFF701604D -:108AA000032A00140024000057222627152311331F -:108AB00011363633321E02151514060627323636A5 -:108AC000353534262623220607111616D8253510EB -:108AD000353510372828331D0B193B3B25260E0D45 -:108AE0002526203410113309261330032AFEE715FA -:108AF00025213F58366F516E38292B5B46714557FB -:108B0000292511FE68142000FFFF0036FFF70160E1 -:108B100003F4062600F60000000702C1005400E836 -:108B20000001002EFFF7014D024B002600005722E6 -:108B30002626353534363633321616151523353498 -:108B400026262322060615151416333236363535F9 -:108B50003315140606C0413E131A40383C3D14320A -:108B600013282027280E253927270C32123C093DCF -:108B7000663F8855672E31553517173B3F192552EB -:108B800045965E5422483916153A5C36FFFF002E92 -:108B9000FFF7014D0334062600F80000000702C36A -:108BA00000BC0000FFFF002EFFF7014D032A062640 -:108BB00000F80000000602C72600FFFF002EFF4657 -:108BC000014D024B062600F80000000702D400BC4D -:108BD0000000FFFF002EFFF7014D032A062600F8D4 -:108BE0000000000602C62600FFFF002EFFF7014D21 -:108BF000030C062600F80000000702C100BC0000BC -:108C00000002002EFFF70151032A0012002100008C -:108C100057222635353436363332161711331123A1 -:108C20003506062732363711262623220615151457 -:108C30001616B64B3D163A35253410353510331C13 -:108C40001D311110311F37220F2709738367526DB1 -:108C50003821140114FCD62C1322291E13019F1055 -:108C6000225C657846592A0000020037FFF5017C36 -:108C7000033C0024003800005722262635353E02EA -:108C80003332161726262707353726262737161696 -:108C9000173715071E021515140606273236363506 -:108CA000342E022726262322060615141616D73B35 -:108CB000461F012344311A321605120C6758155706 -:108CC00043034A6E1F5143091B151B433B2C2B0EBC -:108CD00002040301142C1825321A17310B39694884 -:108CE0004F5870360F0C234F171C21182C2E0625B9 -:108CF00004343F15211214638E565454743B2B32A6 -:108D00006E5B14414432030A0F3170604D643000D1 -:108D1000FFFF002EFFF701C8032A042600FE000013 -:108D2000000702C5018800190002002EFFF7018A22 -:108D3000032A001A0029000057222635353436361A -:108D400033321617352335333533153315231123B5 -:108D50003506062732363711262623220615151426 -:108D60001616B64B3D163A3525341054543539395C -:108D70003510331C1D311110311F37220F27097395 -:108D80008367526D3821149C23555523FD4E2C13B7 -:108D900022291E13019F10225C657846592AFFFF85 -:108DA000002EFFF7015503F4062600FE0000000721 -:108DB00002C1013700E8FFFF002EFFF702B2032ACD -:108DC000042600FE0000000701B0018B0000FFFF39 -:108DD000002EFFF702B2032A042600FE000000273F -:108DE00001B0018B0000000702C7019800000002DB -:108DF000002EFFF70150024B001D002800005722F3 -:108E00002626353534363633321616151523151405 -:108E100016163332363635353315140603333534EA -:108E200026262322060615C12E422324432D363E34 -:108E30001AED132A21152A1C343DB0B90B2629201E -:108E40002B14092561599A5B5E222E6553375C45C8 -:108E50004E200E34372B264A5C01572D344B291BEC -:108E60004945FFFF002EFFF7015003340626010598 -:108E70000000000702C300BE0000FFFF002EFFF746 -:108E8000015002EE062601050000000702C800BEE0 -:108E90000000FFFF002EFFF70150032A0626010500 -:108EA0000000000602C72800FFFF002EFFF7015058 -:108EB000032A062601050000000602C62800FFFF5F -:108EC000002EFFF7018E0342062601050000000771 -:108ED00002EC00BE0000FFFF002EFF7901500302EC -:108EE000062601050000002702D100BE0000000791 -:108EF00002E600BE0000FFFF002EFFF701650342FF -:108F0000062601050000000702ED00BE0000FFFF7D -:108F1000002EFFF70174035A062601050000000722 -:108F200002EE00BE0000FFFF002EFFF70150038895 -:108F3000062601050000002702E600BE000000072B -:108F400002CA00BE0085FFFF0023FFF70150032A7D -:108F5000062601050000000702CD00BE0000FFFF4D -:108F6000002EFFF70150032A062601050000000726 -:108F700002C000BF0000FFFF002EFFF70150030CEE -:108F8000062601050000000702C100BE0000FFFF29 -:108F9000002EFF790150024B062601050000000754 -:108FA00002D100BE0000FFFF002EFFF70150033486 -:108FB000062601050000000702C200BE0000FFFFF8 -:108FC000002EFFF7015003200626010500000007D0 -:108FD00002CC00BE0000FFFF002EFFF70150032A65 -:108FE000062601050000000702CE00BE0000FFFFBC -:108FF000002EFFF7015002E40626010500000007DD -:1090000002CB00BE0000FFFF002EFF410150024BCB -:10901000062601050000000702D500E7000AFFFF51 -:10902000002EFFF70150030306260105000000078C -:1090300002CA00BE00000002002BFFF5014D024BEA -:10904000001D0028000057222626353533353426EA -:109050002623220606151523353436333216161507 -:10906000151406062732363635352315141616B96B -:10907000363E1AED132922152A1C343D522E422366 -:1090800024422E212A14B90B270B2E6553375E4636 -:109090004D200E33382B264A5C25605A9C5B5E229D -:1090A000281B4A442C2D334C29000001000FFF3CA3 -:1090B000017502420026000057222626353533145A -:1090C0001415141633323636353426262323351339 -:1090D000172135211503273332161615140606B944 -:1090E0003D4B22323840263C2319393064D918FED2 -:1090F000E80121CB062E4857272653C43056390F96 -:10910000010D02464D204F483F5B3129012B242998 -:1091100023FEE7123B6F4F42673AFFFF000FFF3C11 -:109120000175032A0626011A0000000602C7320054 -:1091300000010011000000F5031300180000731176 -:109140002335333534363633321617152626232287 -:10915000061515331523115F4E4E0B282B0D1C0CD5 -:109160000A170922126161021D254E253B230304C3 -:109170002803032A2F4F25FDE300FFFF0011000005 -:1091800000F503D60626011C0000000702C100AA54 -:1091900000CA0003000FFF3C01B8024B0038004733 -:1091A000005B000057222626353436363726263512 -:1091B00034363726263534363633321617363637B8 -:1091C00037170E0207161615140606232226270641 -:1091D00006151416171716161514060627323635F7 -:1091E00034262627270E0215141613323E02353474 -:1091F0002E0223220E0215141E02CA3C542B1F2FCE -:1092000019252128202B21214739353B100A2C18FC -:109210000E0F11241E0A080B20463910230B1320B1 -:1092200017195E47513454323B521336363F112BD7 -:10923000204949252C160709182B23232C19090826 -:10924000182DC4162E221E33290D0A1D191C311B80 -:109250001F5E36305B3C301D1329080528041217A9 -:109260000D133D12395C3606041329131010051135 -:109270000D3C382D391A2B282C15221A090B0A20DF -:109280002B1C26220178213339181737322022343B -:10929000361417393421FFFF000FFF3C01B80334A7 -:1092A0000626011E0000000702C300D70000FFFFD2 -:1092B000000FFF3C01B802EE0626011E0000000769 -:1092C00002C800D70000FFFF000FFF3C01B8032ACF -:1092D0000626011E0000000602C74100FFFF000F26 -:1092E000FF3C01B8032A0626011E0000000602C644 -:1092F00041000004000FFF3C01B80334000A0043A2 -:109300000052006600005317060615331523353446 -:109310003603222626353436363726263534363778 -:109320002626353436363332161736363737170E8B -:1093300002071616151406062322262706061514FC -:109340001617171616151406062732363534262634 -:1093500027270E0215141613323E0235342E02232F -:10936000220E0215141E02EE0D1A0F234118023CA4 -:10937000542B1F2F19252128202B21214739353B1C -:10938000100A2C180E0F11241E0A080B2046391043 -:10939000230B132017195E47513454323B521336B6 -:1093A000363F112B204949252C160709182B23235A -:1093B0002C190908182D0334151133104B3E2F3783 -:1093C000FC18162E221E33290D0A1D191C311B1FD5 -:1093D0005E36305B3C301D13290805280412170D3A -:1093E000133D12395C360604132913101005110DB4 -:1093F0003C382D391A2B282C15221A090B0A202B40 -:109400001C262201782133391817373220223436AE -:10941000141739342100FFFF000FFF3C01B8030C83 -:109420000626011E0000000702C100D7000000044C -:10943000FFEDFF3C01B8024B0038003C004B005FE1 -:109440000000572226263534363637262635343660 -:109450003726263534363633321617363637371731 -:109460000E020716161514060623222627060615D1 -:10947000141617171616151406062535211507326A -:10948000363534262627270E0215141613323E02CF -:1094900035342E0223220E0215141E02CA3C542B10 -:1094A0001F2F19252128202B21214739353B100A50 -:1094B0002C180E0F11241E0A080B20463910230BFE -:1094C000132017195E47513454FEF101B6D93B52AF -:1094D0001336363F112B204949252C160709182B26 -:1094E00023232C190908182DC4162E221E33290DEA -:1094F0000A1D191C311B1F5E36305B3C301D1329C1 -:109500000805280412170D133D12395C36060413A2 -:109510002913101005110D3C382D391A7525254ACF -:10952000282C15221A090B0A202B1C26220178212F -:1095300033391817373220223436141739342100C2 -:109540000001003900000153032A001400007311C8 -:1095500033113636333216161511231134262322D1 -:1095600006071139351C46281A291836201C1D3CBF -:109570001A032AFEDB202619372EFE3301C73526B3 -:10958000231DFE1E0001FFF700000152032A001CEC -:109590000000731123353335331533152315363653 -:1095A00033321616151123113426232206071139DA -:1095B00042423576761B46281A291835211C1D3B58 -:1095C0001A02BD224B4B22B8202619372EFE33013A -:1095D000C73526231DFE1E00FFFF00390000015481 -:1095E00003CA062601260000000702C7005500A096 -:1095F000FFFFFFDC000001530412062601260000D5 -:10960000000702C6FFBD00E800020041000000772D -:1096100002EA00030007000073113311033533150C -:10962000413636360242FDBE028E5C5C00010041CE -:10963000000000760242000300007311331141352F -:109640000242FDBEFFFF0041000000C503340626B4 -:10965000012B0000000602C35C00FFFFFFEA0000D0 -:1096600000CE02EE0626012B0000000602C85C00B8 -:10967000FFFFFFE5000000D2032A0626012B0000B1 -:10968000000602C6C600FFFFFFC100000094032AC7 -:109690000626012B0000000602CD5C00FFFFFFF153 -:1096A000000000C9032A0626012B0000000602C0A4 -:1096B0005D00FFFF003E0000007A030C0626012B30 -:1096C0000000000602C15C00FFFF0041FF79007D41 -:1096D00002EA0626012A0000000602D15F00FFFF11 -:1096E000FFFC0000007603340626012B0000000674 -:1096F00002C25C00FFFF001B0000009E0320062644 -:10970000012B0000000602CC5C00FFFFFFEA000016 -:1097100000CE032A0626012B0000000602CE5C00C4 -:10972000FFFF0041FF65014302EA0426012A000011 -:109730000007013A00BD0000FFFF0006000000B274 -:1097400002E40626012B0000000602CB5C00FFFFAE -:10975000FFFEFF37008202EA0626012A000000060B -:1097600002D55C00FFFFFFE6000000D203030626DF -:10977000012B0000000602CA5C000002FFF0FF653A -:10978000008602EA00100014000057222627351632 -:109790003233323636351133111406133533150E84 -:1097A000041703021402231F0735400B359B0101E8 -:1097B0002B011A2715025BFDA2463903295C5C00C8 -:1097C0000001FFF0FF6500860242001000005722F2 -:1097D0002627351632333236363511331114060E3C -:1097E000041703021402231F0735409B01012B01BC -:1097F0001A2715025BFDA2463900FFFFFFF0FF6547 -:1098000000E2032A0626013B0000000602C6D6003D -:10981000000100390000017E032A000B00007311D3 -:10982000331113330713230307153935D7399890AC -:10983000368250032AFDEA012EDDFE9B01456CD9DC -:10984000FFFF00390000017E03CC0626013D000029 -:10985000000702C7005000A2FFFF0039FF10017E81 -:10986000032A0626013D0000000702D300C00000C5 -:10987000000100400000017A0242000B0000731159 -:10988000331113330713230307154035C939949750 -:109890003687480242FED2012EE2FEA0013C66D687 -:1098A0000001004300000078032A00030000731148 -:1098B00033114335032AFCD6FFFF0043000000C7E5 -:1098C000041C062601410000000702C3005E00E8F8 -:1098D000FFFF0043000000EF032A042601410000BF -:1098E000000702C500AF0019FFFF003AFF1000811A -:1098F000032A062601410000000602D35E00FFFF96 -:109900000043000000E4032A042601410000000790 -:10991000025C009F0040FFFF0043FF650140032AF7 -:109920000426014100000007013A00BA00000001CE -:109930000023000000D2032A000B0000731107353A -:109940003711331137150711613E3E353C3C01CCD0 -:10995000222F210130FEEC212E21FE1800010039BA -:109960000000023A024C002600007311331536360F -:1099700033321617363633321616151123113426A4 -:109980002322060716161511231134262322060753 -:109990001139321C46261D330A1D4828182C1C3349 -:1099A000241A1F3E1B010133241A1E3E1B02423D96 -:1099B0002225202D2528163934FE3701CA382425C2 -:1099C0001F050D07FE3701CA3824251EFE1DFFFFA7 -:1099D00000390000023A030C062601480000000787 -:1099E00002C1013800000001003900000152024BA1 -:1099F0000014000073113315363633321616151164 -:109A000023113426232206071139351B46281A292B -:109A10001835211C1D3B1A02423E202719372EFE05 -:109A20003301C73526231DFE1E00FFFF003900004D -:109A3000015203340626014A0000000702C300C495 -:109A40000000FFFF00100000018A03360427024EC9 -:109A5000FFD902CD0006014A3800FFFF003900009F -:109A60000152032A0626014A0000000602C72E0002 -:109A7000FFFF0039FF100152024B0626014A000089 -:109A8000000702D300C4000000010036FF64014F4C -:109A9000024B001D0000573532363635113426236F -:109AA00022060711231133153636333216161511D7 -:109AB00014060623A4323212211C1D3B1A35351C14 -:109AC00045281A29182C482A9C2B1B302101CC35FB -:109AD00026231DFE1E02423E202719372EFE2D3B57 -:109AE0004219FFFF0039FF65020D02EA0426014A10 -:109AF00000000007013A01870000FFFF0039000065 -:109B0000015203030626014A0000000702CA00C4EE -:109B100000000002002EFFF70151024B001100234C -:109B200000005722262635353436363332161615C0 -:109B300015140606273236363535342626232206F6 -:109B4000061515141616BF393F19193F393A3F1932 -:109B5000193F3A2A280B0B282A2A270B0B270932F0 -:109B600062489C4862323261499C486232282B50DC -:109B700037A0384F2B2B4F38A037502BFFFF002E2C -:109B8000FFF701510334062601520000000702C30B -:109B900000C00000FFFF002EFFF7015102EE062675 -:109BA00001520000000702C800C00000FFFF002EA5 -:109BB000FFF70151032A062601520000000602C6E3 -:109BC0002A00FFFF002EFFF70190034206260152F4 -:109BD0000000000702EC00C00000FFFF002EFF792C -:109BE00001510302062601520000002702D100C0E5 -:109BF0000000000702E600C00000FFFF002EFFF794 -:109C000001670342062601520000000702ED00C072 -:109C10000000FFFF002EFFF70176035A06260152CF -:109C20000000000702EE00C00000FFFF002EFFF75B -:109C300001510388062601520000002702E600C0F9 -:109C40000000000702CA00C00085FFFF0025FFF7E3 -:109C50000151032A062601520000000702CD00C070 -:109C60000000FFFF002EFFF70151032A06260152D4 -:109C70000000000702C000C10000FFFF002EFFF738 -:109C8000015103CC062601520000002702C000C18A -:109C90000000000702CB00C000E8FFFF002EFFF726 -:109CA000015103AE062601520000002702C100C088 -:109CB0000000000702CB00C000CAFFFF002EFF79A2 -:109CC0000151024B062601520000000702D100C0DC -:109CD0000000FFFF002EFFF701510334062601525A -:109CE0000000000702C200C00000FFFF002EFFF7C7 -:109CF00001510320062601520000000702CC00C0DB -:109D00000000FFFF002EFFF70151028106260152DD -:109D10000000000702D000F20000FFFF002EFFF756 -:109D200001510334062601520000002702D000F240 -:109D30000000000702C300C00000FFFF002EFF79F3 -:109D400001510281062601520000002702D000F2D4 -:109D50000000000702D100C00000FFFF002EFFF747 -:109D600001510334062601520000002702D000F200 -:109D70000000000702C200C00000FFFF002EFFF736 -:109D800001510320062601520000002702D000F2F4 -:109D90000000000702CC00C00000FFFF002EFFF70C -:109DA00001510303062601520000002702D000F2F1 -:109DB0000000000702CA00C00000FFFF002EFFF7EE -:109DC00001580334062601520000000702C400C0F7 -:109DD0000000FFFF002EFFF70151032A0626015263 -:109DE0000000000702CE00C00000FFFF002EFFF7BA -:109DF000015102E4062601520000000702CB00C018 -:109E00000000FFFF002EFF370151024B06260152D2 -:109E10000000000702D500E100000003002EFFBF94 -:109E20000151027A0003001500270000572701178F -:109E300003222626353534363633321616151514D8 -:109E400006062732363635353426262322060615F1 -:109E5000151416164E1401001590393F19193F3983 -:109E60003A3F19193F3A2A280B0B282A2A270B0BAD -:109E700027410702B409FD863262489C48623232AB -:109E800061499C486232282B5037A0384F2B2B4F0A -:109E900038A037502B00FFFF002EFFBF01510334C5 -:109EA0000626016C0000000702C300C00000FFFF8F -:109EB000002EFFF7015103030626015200000007A0 -:109EC00002CA00C00000FFFF002EFFF7015103CEC1 -:109ED000062601520000002702CA00C00000000749 -:109EE00002CB00C000EA00030032FFF70244024B3D -:109EF000002A003C0047000057222626353534361C -:109F00003633321616173E02333216161515231540 -:109F10001416163332363535331514062322262708 -:109F20000606273236363535342626232206061510 -:109F3000151416161333353426262322060615C3A8 -:109F4000393F19193F3921311F070B25301B353E89 -:109F50001BEE142C23292D353E4D2A450E0B3C3289 -:109F60002B270C0C272B2A270B0B27BDB90A262AD7 -:109F7000212A14093162489E48613215271D242682 -:109F80000F2D6453385045542533432C2B4A572A00 -:109F9000342F2F2A2B4F379E384F2A2A4F389E377F -:109FA0004F2B012D23334F2E204B40000002003950 -:109FB000FF420160024B00140024000057113315CA -:109FC000363633321E0215151406062322262715AF -:109FD0003732363635353426262322060711161633 -:109FE000393511362828331D0B193B3425351064BB -:109FF00024270E0D26262034101134BE03003115FF -:10A0000025213F58366F516E382613EEDE2B5B4606 -:10A01000714557292511FE681420FFFF0039FF42C2 -:10A020000160030C062601710000000702C100C890 -:10A0300000000002003AFF420160032A00140024DD -:10A04000000057113311363633321E02151514062F -:10A050000623222627153732363635353426262371 -:10A060002206071116163A3510372828331C0B190B -:10A070003B3425350F6324270E0D252621340F117F -:10A0800033BE03E8FEE71525213F58366F516E3881 -:10A090002613EEDE2B5B46714557292511FE681409 -:10A0A000200000020030FF420154024B0012002148 -:10A0B0000000453506062322263535343636333240 -:10A0C0001617353311273236371126262322061567 -:10A0D00015141616011F1033244B3D173A3524353D -:10A0E0001035941D301210321F37210F27BEEA138E -:10A0F00022738367526D3822142DFD00DE1E140179 -:10A100009D11225C657846592A000001004000003C -:10A11000010802480011000073113315363633323E -:10A120003217152626232206071140351A4D220222 -:10A130000503040D05283F1602424E2B2901370264 -:10A14000012624FE3700FFFF00400000010B03340E -:10A15000062601750000000702C300A20000FFFFF1 -:10A1600000390000010B032A0626017500000006D5 -:10A1700002C70C00FFFF0037FF1001080248062647 -:10A1800001750000000602D35B00FFFF000700001E -:10A190000108032A062601750000000702CD00A26F -:10A1A0000000FFFF003000000114032A062601759D -:10A1B0000000000702CE00A2000000010022FFF70D -:10A1C0000149024B002B0000572226273716163371 -:10A1D000323635342627272626353436363332169E -:10A1E00017072E0223220615141617171E02151420 -:10A1F0000606BC4450062D0539312C30292C432B42 -:10A2000028213B27414002270117271A262F192210 -:10A21000451A301F233F09594C0D4941312D1F4329 -:10A22000253925432B28361D52450C2D3618272657 -:10A23000202F1F3D16323D2A2A3B2000FFFF00221F -:10A24000FFF7014903340626017B0000000702C323 -:10A2500000B20000FFFF0022FFF70149032A062693 -:10A26000017B0000000602C71C00FFFF0022FF4622 -:10A270000149024B0626017B0000000702D400B210 -:10A280000000FFFF0022FFF70149032A0626017B99 -:10A290000000000602C61C00FFFF0022FF1001495B -:10A2A000024B0626017B0000000702D300B200002B -:10A2B000FFFF0022FFF70149030C0626017B000087 -:10A2C000000702C100B2000000010040FFF501B626 -:10A2D000033D002B00005735323E0235342626233D -:10A2E000373236363534262322060615112311342B -:10A2F0003636333216151406071E0215140E02AA3E -:10A3000045552E101C453E022D3214353D23331B7E -:10A3100035264A354D5A2F32353D19163A690B2DDF -:10A32000253C47233158382D2C482B4B4E1A4B4B8C -:10A33000FD9D0262565F266063485A100C425A30F7 -:10A340002D584A2C00010011000000F203130014E4 -:10A350000000731123353335343636333216171572 -:10A36000262623220615115F4E4E0B282B0D1C0CA2 -:10A370000A17092212021D254E253B230304280338 -:10A38000032A2FFD6F0000010010FFFA00F302FB0B -:10A390000018000057222626351123353335331592 -:10A3A00033152311141633323637150606B828280C -:10A3B0000C4C4C35626212200A170A0C1E0620361D -:10A3C0002201AD23B9B923FE5A2F26030229030324 -:10A3D00000020010FFFA00F302FB0003001C000063 -:10A3E00053353315032226263511233533353315DE -:10A3F000331523111416333236371506061DCC31AA -:10A4000028280C4C4C35626212200A170A0C1E01D7 -:10A410006A2121FE9020362201AD23B9B923FE5ACC -:10A420002F26030229030300FFFF0010FFFA00F9A3 -:10A43000033E042601840000000702C500B9002D78 -:10A44000FFFF0010FF46011602FB062601840000F4 -:10A45000000702D400B80000FFFF0010FF1000F357 -:10A4600002FB062601840000000702D300B80000AA -:10A47000FFFF0010FFFA00F303C506260184000069 -:10A48000000702C1007700B900010034FFF7015155 -:10A4900002420014000057222626351133111416EB -:10A4A00033323637113311233506068F1A29183502 -:10A4B000211C1F3E1A34341C490919372E01CDFEC8 -:10A4C000393526271F01DCFDBE44232AFFFF003457 -:10A4D000FFF7015103340626018A0000000702C37A -:10A4E00000C60000FFFF0034FFF7015102EE062610 -:10A4F000018A0000000702C800C60000FFFF003408 -:10A50000FFF70151032A0626018A0000000602C750 -:10A510003000FFFF0034FFF70151032A0626018AAD -:10A520000000000602C63000FFFF002BFFF70151BC -:10A53000032A0626018A0000000702CD00C600009B -:10A54000FFFF0034FFF70151032A0626018A0000AD -:10A55000000702C000C70000FFFF0034FF7901516F -:10A5600002420626018A0000000702D100C6000050 -:10A57000FFFF0034FFF7015103340626018A000073 -:10A58000000702C200C60000FFFF0034FFF70151C0 -:10A5900003200626018A0000000702CC00C6000046 -:10A5A000FFFF0034FFF7018A02810626018A0000BE -:10A5B000000702D0012B0000FFFF0034FFF7018AE3 -:10A5C00003340626018A0000002702D0012B000078 -:10A5D000000702C300C00000FFFF0034FF79018ABA -:10A5E00002810626018A0000002702D0012B00000C -:10A5F000000702D100BD0000FFFF0034FFF7018A11 -:10A6000003340626018A0000002702D0012B000037 -:10A61000000702C200C00000FFFF0034FFF7018AFC -:10A6200003200626018A0000002702D0012B00002B -:10A63000000702CC00C00000FFFF0034FFF7018AD2 -:10A6400003030626018A0000002702D0012B000028 -:10A65000000702CA00C00000FFFF0034FFF7015EE0 -:10A6600003340626018A0000000702C400C6000069 -:10A67000FFFF0034FFF70151032A0626018A00007C -:10A68000000702CE00C60000FFFF0034FFF70151B3 -:10A6900002E40626018A0000000702CB00C6000083 -:10A6A000FFFF0034FF37015D02420626018A0000E9 -:10A6B000000702D501370000FFFF0034FFF701510A -:10A6C00003330626018A0000000702C900C6000005 -:10A6D000FFFF0034FFF7015103030626018A000043 -:10A6E000000702CA00C6000000010013000001526A -:10A6F00002420006000073033313133303988536B8 -:10A700006C6A337F0242FE0101FFFDBE00010021A1 -:10A71000000002160242000C0000730333131333CF -:10A7200013133303230303805F2F506334654B2FD0 -:10A730005D3764620242FDFB0205FDFD0203FDBEC2 -:10A7400001FBFE05FFFF0021000002160334062670 -:10A7500001A10000000702C3011B0000FFFF002150 -:10A7600000000216032A062601A10000000702C607 -:10A7700000850000FFFF002100000216032A0626C4 -:10A7800001A10000000702C0011C0000FFFF002122 -:10A79000000002160334062601A10000000702C2D1 -:10A7A000011B000000010014000001630242000BC5 -:10A7B0000000731303331737330313232707148D54 -:10A7C00084366C6B37898B327673012D0115E5E584 -:10A7D000FEE6FED8F6F600010018FF7001610242A5 -:10A7E000001200005735323636353426270333132E -:10A7F0001333030E02232539350F0A067A34726E9D -:10A80000358D07253E2F902B132013142E18020789 -:10A81000FDF00210FD8F212B1500FFFF0018FF70C7 -:10A8200001610334062601A70000000702C300BC33 -:10A830000000FFFF0018FF700161032A062601A730 -:10A840000000000602C62600FFFF0018FF7001612D -:10A85000032A062601A70000000702C000BD000071 -:10A86000FFFF0018FF7001610242062601A70000E9 -:10A87000000702D1010E0000FFFF0018FF70016108 -:10A880000334062601A70000000702C200BC000036 -:10A89000FFFF0018FF7001610320062601A70000DA -:10A8A000000702CC00BC0000FFFF0018FF70016130 -:10A8B00002E4062601A70000000702CB00BC00004E -:10A8C000FFFF0018FF7001610303062601A70000C7 -:10A8D000000702CA00BC00000001002000000127A0 -:10A8E0000242000900007335132335331503331575 -:10A8F00020D1BBF1CFCC2701F22923FE0A29FFFF8B -:10A900000020000001270334062601B000000007E4 -:10A9100002C300A30000FFFF002000000127032A5C -:10A92000062601B00000000602C70D00FFFF002050 -:10A9300000000127030C062601B00000000702C139 -:10A9400000A30000FFFF0011000001D30313042641 -:10A95000011C00000007011C00DE000000020011C5 -:10A96000000002630313002F00330000731123352E -:10A97000333534363633321617152626232206157C -:10A98000153335343636333216171526262322066C -:10A9900015153311231123112311231101353315FB -:10A9A0005F4E4E0B282B0D1C0C0A17092212B40AFD -:10A9B000282C0D1C0C0A17092212E635B135B401FA -:10A9C0009A35021D254E253B2303042802042A2F15 -:10A9D0004F4E253B2303042802042A2F4FFDBE02BD -:10A9E0001DFDE3021DFDE3028E5C5C00FFFF001114 -:10A9F000FF6503300313042601B500000007013A88 -:10AA000002AA00000001001100000259031C0031DD -:10AA1000000041321617112311262623220606159F -:10AA20001533152311231123112311233533353405 -:10AA300036363332161715262623220615153335DA -:10AA4000343E0201D51A422835162510312B0A61F1 -:10AA50006135AA354E4E0B282B0D1C0C0A17092206 -:10AA600012AA081D3D031C0808FCF402EE02031B99 -:10AA70002E1D4B25FDE3021DFDE3021D254E253B4A -:10AA80002303042802042A2F4F4E18322919FFFFEE -:10AA90000011FF6502330313042601B9000000070B -:10AAA000013A01AD0000000200110000016603132D -:10AAB000001A001E00007311233533353436363347 -:10AAC00032161715262623220615153311231123B6 -:10AAD00011133533155F4E4E0C2A2B0B1D0A0A1627 -:10AAE0000A2212D2359DA032021D254E263B220499 -:10AAF0000328020326324FFDBE021DFDE3028E5CD9 -:10AB00005C00000100110000017A031C001E00001F -:10AB1000731123353335343E0233321617112311A6 -:10AB200026262322060615141415331523115F4E0D -:10AB30004E081D3D351A422835162510312B0A6165 -:10AB400061021D254E183229190808FCF402EE0294 -:10AB5000031B2E1D01321825FDE300020047015F93 -:10AB600001440334001D0028000053222635343EE2 -:10AB7000023735342623220606152336363332169D -:10AB80001615112327060627323637350E021514FF -:10AB900016AD2E38112C51401E261425172C023FBD -:10ABA0003B2D321428040D3B19212F0E3E461C2B41 -:10ABB000015F362D1D2925271A2647360F262540E9 -:10ABC0003D23483AFED73A1C2525261B8E1C2628F5 -:10ABD00022271C0000020040015F01480334000FDF -:10ABE000002100005322262635353436333216151F -:10ABF0001514060627323636353534262623220626 -:10AC0000061515141616C4353916384C4C38163935 -:10AC10003624270F0F27242327100F28015F2542F2 -:10AC20002BB141515141B12A4226211D3421AF217E -:10AC3000341D1D3421AF21341D00FFFF0020000012 -:10AC400001B4032A0606000100000002004A0000C9 -:10AC500001B3032A000F00190000731121152111FF -:10AC60003332161615140E02232733323636353496 -:10AC70002623234A0138FEFF594B602E1733523BDF -:10AC80005B5C3B451E45595C032A2AFED4356A505D -:10AC900032543D222C2B533C5B67FFFF004B0000DE -:10ACA00001BF032A0606001D00000001004B000042 -:10ACB000015E032A000500007311211523114B01C9 -:10ACC00013DD032A2CFD0200FFFF004B0000015E94 -:10ACD000041C062601C00000000702C300B900E8FA -:10ACE0000001004A000001630381000700007311A6 -:10ACF0003335331523114AF425E2032A5781FD0029 -:10AD000000020009FF7A0217032A0011001B00004D -:10AD10005735333E043713211133152327210737C5 -:10AD2000211123070E04091D14211A17140A1501F5 -:10AD30001D3B2C06FE56062E0142B4130A151619A9 -:10AD40001C86B00D1B3663A9820114FD00B08686F7 -:10AD5000B002D6F482A762331900FFFF004A000058 -:10AD60000165032A0606002E0000FFFF004A0000CE -:10AD70000165041C0626002E0000000702C200D94F -:10AD800000E8FFFF004A0000016504120626002EBD -:10AD90000000000702C000DA00E800010015000012 -:10ADA0000251032A001500007313033313331133C8 -:10ADB000113313330313230323112311230315D05A -:10ADC000BD35B6073207B635BDD036C50A320BC41D -:10ADD00001A70183FE800180FE800180FE7DFE5977 -:10ADE000019CFE64019CFE640001003EFFF501A988 -:10ADF0000333003C00005722262635353314141542 -:10AE0000161633323636353426272A0223353A02CF -:10AE100031363635342623220607141415233534EB -:10AE2000363633321616151406071E02151406069A -:10AE3000EE3D4B223201383F263C23404D0118188D -:10AE4000020218184E403944404501322350433E17 -:10AE5000502744311A362525520B30553A0F020F30 -:10AE600002464A1F50485068022802575A44584028 -:10AE700050020B020D39552F355A395B610A062BEA -:10AE8000564642673A000001004A000001BD032A0D -:10AE900000090000731133110133112311014A31EC -:10AEA00001152D31FEEC032AFD4E02B2FCD602B292 -:10AEB000FD4EFFFF004A000001BD03D6062601C972 -:10AEC0000000000702C8010600E8FFFF004A00007A -:10AED00001BD041C062601C90000000702C20106CC -:10AEE00000E80001004A000001CC032A000C000029 -:10AEF000731133113313330313230323114A3743DD -:10AF0000B238BAD837D143032AFE84017CFE77FEDB -:10AF10005F018EFE7200FFFF004A000001CC041C9E -:10AF2000062601CC0000000702C300EB00E8000188 -:10AF30000019FFFE01E3032A0013000057353E0409 -:10AF400037132111231123030E0419202A1A121179 -:10AF50000B16012237B8140B1217253E022B020CD8 -:10AF60002C62AE89012EFCD60300FEFC89B7703935 -:10AF70001400FFFF004100000237032A0606006E9E -:10AF80000000FFFF004A000001D3032A0606004E1E -:10AF90000000FFFF003AFFF501CA03330606007800 -:10AFA00000000001004B000001D6032A000700004A -:10AFB00073112111231121114B018B36FEE1032A5C -:10AFC000FCD60300FD00FFFF004B000001C5032A73 -:10AFD000060600970000FFFF003AFFF501B80333B3 -:10AFE0000606001F0000FFFF00140000018A032A6C -:10AFF000060600AA000000010021FFA201AF032AFB -:10B00000001300005737163E023703331B03330388 -:10B010000E043D0131391C0D05B5365C3E36513705 -:10B02000A10A121828425D2B010D233F3102BDFEFB -:10B030008AFEF901090174FD3E2F452D1B0AFFFF11 -:10B040000021FFA201AF03D6062601D600000007AB -:10B0500002C800E200E80003003AFFC802180373C8 -:10B060000023003300430000453506062322262630 -:10B0700035353436363332161735331536363332E6 -:10B0800016161515140606232226271527323637DD -:10B0900011262223220606151514161633323636CB -:10B0A000353534262623220607111616010C0A1FF1 -:10B0B00007364824264C39051A0837091F06374A2F -:10B0C000262449360D180D5F06180A0916052E3577 -:10B0D000171534B62D341617362E0518090A1A38E6 -:10B0E0009201012B5A46EC475F2F0101919001011B -:10B0F000305F47EC465A2B010192B50101023E0236 -:10B10000284F39EC384A24244A38EC394F280101B9 -:10B11000FDC20101FFFF000F000001B6032A060671 -:10B1200000CC000000010034000001AE032A00142E -:10B13000000061110623222626351133111416163C -:10B140003332363711331101773F383F5B32372ABC -:10B15000472C20391637017812234D3F0115FEEB9D -:10B16000373A160B080189FCD6000001004AFF7A25 -:10B170000210032A000B0000452721113311211171 -:10B180003311331501E406FE6C370120373886860B -:10B19000032AFD000300FD00B0000001004B000089 -:10B1A0000273032A000B00007311331133113311A2 -:10B1B000331133114B36C637BE37032AFD00030067 -:10B1C000FD000300FCD60001004AFF7A02AD032A0D -:10B1D000000F0000452721113311331133113311B2 -:10B1E00033113315028107FDD037C636C0363A8693 -:10B1F00086032AFD000300FD000300FD00B00001EE -:10B20000004BFF7A01B5032A000B000057272311DA -:10B210003311331133112307F306A236FD3793059B -:10B220008686032AFD000300FCD686000002004B40 -:10B23000000001B5032A000D00170000731133113F -:10B240003332161615140E022327333236363534B0 -:10B250002623234B365B4B602E1733523B5D5F3BFF -:10B26000451E46595E032AFEAA356A5032543D22D5 -:10B270002C2B533C5B670002000600000205032AEA -:10B28000000F0019000073112335331133321616E5 -:10B2900015140E0223273332363635342623239BEA -:10B2A00095CC5A4B602E1733523B5C5E3B451E4695 -:10B2B000595D02FF2BFEAA356A5032543D222C2BD9 -:10B2C000533C5B670003004A00000253032A000D51 -:10B2D0000017001B000073113311333216161514BA -:10B2E0000E02232733323636353426232301113319 -:10B2F000114A375B4B602E1733523B5D5E3B451E58 -:10B3000045595E019C36032AFEAA356A5032543DE7 -:10B31000222C2B533C5B67FE58032AFCD60000020C -:10B320000015FFFD030E032A001C0026000057270E -:10B3300035163E02371321113332161615140E023C -:10B3400023231123030E03253332363635342623C7 -:10B3500023220D282F190E07230122564B602E178A -:10B3600033523B8FB8210812213E01895A3B451EBA -:10B3700046595903012B011B43795D01CEFEAA35C5 -:10B380006A5032543D220300FE5C618653252F2B08 -:10B39000533C5B670002004B000002D4032A0015F7 -:10B3A000001F00007311331133113311333216169D -:10B3B00015140E022323112311253332363635346A -:10B3C0002623234B36EE36564B602E1733523B8ED8 -:10B3D000EE01245A3B451E465959032AFEA701593E -:10B3E000FEAA356A5032543D2201A8FE582C2B5338 -:10B3F0003C5B6700FFFF002AFFF601A2033306064D -:10B4000000A100000001003AFFF501B80333002B52 -:10B4100000005722262635113436363332161615DB -:10B420001523353426262322060615153315231534 -:10B430001416163332363635353315140606FF50DA -:10B44000552022564D47502234163A353A3E16D0F2 -:10B45000D0183E38363A153420500B426F4301580D -:10B46000466D3F3867451F1F3A512C3056398729A2 -:10B47000B63C552E2E53372920456C3D0001003A2D -:10B48000FFF801B80336002B000057222626353579 -:10B4900033151416163332363635352335333534F5 -:10B4A0002626232206061515233534363633321662 -:10B4B000161511140606F346512234163A353B3D53 -:10B4C00016BFBF183E383639163420504950552023 -:10B4D000225508396744222239522C305639AA287D -:10B4E000943C562D2E52382920466B3D426E44FE28 -:10B4F000A9466E3F0001004C00000082032A0003B1 -:10B500000000731133114C36032AFCD6FFFFFFFCF9 -:10B51000000000D40412062601E70000000702C064 -:10B52000006800E800010008FFD300BE032A000DF8 -:10B5300000005735323E0235113311140606230838 -:10B540002D331907361442442D2B0C203C30029425 -:10B55000FD66415428000001FFF9000001F7032AAD -:10B5600000180000731123352115231136363332AC -:10B57000161511231134262623220607119BA2013A -:10B580007DA4203C1B4F5F37213A241F3A1602FE50 -:10B590002C2CFEB40909505FFEEB0115373A160B4F -:10B5A00008FE77000002004BFFF50262033300192A -:10B5B000002B000045222626353523112311331197 -:10B5C0003335343636333216161511140606273243 -:10B5D0003636351134262623220606151114161682 -:10B5E000019C4E56235634345624574C4C56242234 -:10B5F000564D3A3F191A3F3A3A401A19410B3F6EDD -:10B60000459BFE7E032AFE8598466A3C3D6B45FEBF -:10B610009F456C3F2D2E5337017637522D2D5237D3 -:10B62000FE8A37532E0000020017000001C5032ACE -:10B630000011001A000073132626353436363333D2 -:10B640001123112322262703133311232206151455 -:10B650001617A13D36255A50B1387C09170895C4F4 -:10B6600075774A514801711779503A623DFCD6010D -:10B67000610101FE9D018B0174505E626400000156 -:10B68000FFE6000001B6032A0021000073112335F4 -:10B6900021152311363633321616151514060623D6 -:10B6A00023353236363535342623220607117A946F -:10B6B00001669C123E2224442C29503D09353C1938 -:10B6C0003C2C1B371702FE2C2CFEB712171E4338DA -:10B6D0008D4051272A21402E8E37371312FE7000DD -:10B6E0000003FFF9000001D6032A00030011001B2C -:10B6F000000041152135131133113332161615147C -:10B700000E022327333236363534262323015BFEDF -:10B710009E73365B4B602E1733523B5D5F3B451E7D -:10B7200046595E02952B2BFD6B032AFEAA356A5003 -:10B7300032543D222C2B533C5B6700030015000064 -:10B74000023D032A000C0010001600007313173787 -:10B750001323032311231123031303210327131797 -:10B7600021371315DA3B38DB36BD083208BDBCCFB4 -:10B7700001DCC92CBD17FE6B17BF02001E1EFE00A8 -:10B7800001CAFE3601CAFE3601DD014DFEB31001CD -:10B790003A2727FEC6000002001400000180032A99 -:10B7A0000003000900005321152113231121152343 -:10B7B00014011BFEE58B360117E101B92AFE710366 -:10B7C0002A2B00020015FF7A0267032A00030019E2 -:10B7D0000000452733152513033313331133113379 -:10B7E000133303132303231123112303023B0632D4 -:10B7F000FDAED0BD35B6073207B635BDD036C50A69 -:10B80000320BC486B0B08601A70183FE800180FEA2 -:10B81000800180FE7DFE59019CFE64019CFE640057 -:10B820000002004AFF7A01E5032A0003000F00002E -:10B830004527331525113311133303132303071140 -:10B8400001B90632FE6537EB36ABD436BF5586B04C -:10B85000B086032AFE3901C7FEA9FE2D01A49BFE76 -:10B86000F7000002004AFF7A01FF032A000B000FD5 -:10B8700000007311331121113311231121110527F8 -:10B8800033154A37011C3636FEE401520632032ACC -:10B89000FE93016DFCD60193FE6D86B0B000FFFFF4 -:10B8A0000014000001BA032A060600CD00000002C1 -:10B8B0000014000001BA032A0003000C00007735D1 -:10B8C00021150711033313133303112C017CD9BB4A -:10B8D000389F9738B5F02828F001030227FE1A0197 -:10B8E000E6FDD9FEFD000001004B000001C5032A62 -:10B8F000001400005311363633321615112311345B -:10B9000026262322060711231182203C1B5C703758 -:10B910002A472C1F3A1637032AFE880909505FFE72 -:10B92000EB0115373A160B08FE77032A0002004A8E -:10B93000FF7A01FF032A000B000F0000731133117F -:10B940002111331123112111053733074A37011C07 -:10B950003636FEE4012A223228032AFE93016DFCCA -:10B96000D60193FE6D86B0B0FFFF0036FFF501C62D -:10B970000333060600A900000003003AFFF501CAE0 -:10B98000033300030015002700005335211503225F -:10B99000262635113436363332161615111406069E -:10B9A0002732363635113426262322060615111481 -:10B9B0001616540162B44F572224574D4D57242276 -:10B9C000574F3A3F18183E3B3A3F18183F01882816 -:10B9D00028FE6D3F6D450162456A3C3C6A45FE9D0F -:10B9E000456C3F2D2E5337017637522D2D5237FEA1 -:10B9F0008A37532EFFFF0026FFF7014A024B060647 -:10BA000000DA00000002003DFFF60187033C00223F -:10BA100000340000570626263511343636373E02EC -:10BA200037170E0207060615153E02333216161595 -:10BA300015140606273E023535342626232206062F -:10BA40000711141616E1284C3013261A1A43512DEB -:10BA5000082B4E3E171A190C2E37192E3E1F284A56 -:10BA60003124311912292315332E0C2034090126D3 -:10BA70005243016E4B5A320C0D0B10122C120E0B4E -:10BA80000E10484B4B0D18102B6455605962272738 -:10BA9000011E4B4675454E2111190CFEEE35401D19 -:10BAA000000300390000015302420011001C002570 -:10BAB0000000731133321616151406071E021514F2 -:10BAC00006062327333236363534262623233533EC -:10BAD00032363534262323397F373E1A1F29202456 -:10BAE00010173F3C544F282A11182A1C5456242E54 -:10BAF0002F314802422840242449100A2D3A21318E -:10BB00004C2A29213A252E33162839322F350001A7 -:10BB100000390000010202420005000073113315D4 -:10BB2000231139C99402422AFDE8FFFF00390000C1 -:10BB300001130334062601FD0000000702C300AA1A -:10BB400000000001003F00000109028B0007000017 -:10BB500073113335331523113FA8229502424973DF -:10BB6000FDE80002000EFF7A01A10242000F00185A -:10BB7000000057353E03373733113315232721078C -:10BB800037331123070E030E18231913070DE5335E -:10BB90002A04FECA0512F0850D080F121E86AB0D91 -:10BBA0002F528361ABFDE5AD8686AD01F38D597BE8 -:10BBB0005132FFFF002EFFF70150024B0606010530 -:10BBC0000000FFFF002EFFF7015003340626010599 -:10BBD0000000000702C200BE0000FFFF002EFFF7BA -:10BBE0000150032A062601050000000702C000BF1D -:10BBF000000000010004000001F6024200150000F0 -:10BC00007313033313331133113313330313230328 -:10BC100023112311230304AEA6339F092D0A9D335C -:10BC2000A5AD32A60A2D0AA60128011AFEEB0115C0 -:10BC3000FEEB0115FEE6FED80120FEE00120FEE04D -:10BC400000010027FFF60142024B002E00005722A0 -:10BC50002E02353314163332363635342626233544 -:10BC6000323635342623220615233436363332163F -:10BC70001615140606071E02151406B322332312E6 -:10BC8000312A301F281518372D47342A2F2B3430EE -:10BC900022412D313C1C1B2C1B1B2E1B4A0A152A32 -:10BCA0003D273A421E3B2925361E29393031483777 -:10BCB000383343212C482A26361E0508223A2F4DB8 -:10BCC0005800000100390000015F02420009000035 -:10BCD00073113311133311231103392ECC2C2ECBB6 -:10BCE0000242FE2101DFFDBE01DBFE25FFFF003920 -:10BCF0000000015F02EE062602060000000702C8EF -:10BD000000CD0000FFFF00390000015F033406266C -:10BD100002060000000702C200CD00000001003949 -:10BD20000000016C0242000C000073113311331348 -:10BD3000330313230323113935309137989E3797F6 -:10BD4000300242FEFB0105FEE9FED5011AFEE600C7 -:10BD5000FFFF00390000016C0334062602090000D1 -:10BD6000000702C300BA000000010007FFFB0182C8 -:10BD700002420012000057353E03371333112311DE -:10BD800023070E0323071C271A120715F0358D12FF -:10BD90000815223628052901153A6E590107FDBEFE -:10BDA0000219DE607C471D0000010034000001A77D -:10BDB0000242000C000073133313133313230303E5 -:10BDC0002303033405298B8B2B042E02811180025F -:10BDD0000242FE5901A7FDBE01BBFE82017CFE4767 -:10BDE00000010039000001720242000B00007311D3 -:10BDF000331133113311231123113935CE3636CE99 -:10BE00000242FEFF0101FDBE0118FEE8FFFF002E09 -:10BE1000FFF70151024B06060152000000010039F4 -:10BE20000000015E0242000700007311211123117E -:10BE3000231139012535BB0242FDBE0218FDE80081 -:10BE4000FFFF0039FF420160024B0606017100004E -:10BE5000FFFF002EFFF7014D024B060600F8000021 -:10BE600000010004000001440242000700007311B9 -:10BE70002335211523118C8801408402192929FDBD -:10BE8000E700FFFF0018FF7001610242060601A7EC -:10BE90000000FFFF0018FF70016102EE062601A7F7 -:10BEA0000000000702C800BB00000003002EFF4294 -:10BEB00001E7032A001E002A00360000573523221E -:10BEC0002E023535343E02333335331533321616F0 -:10BED0001515140E0223231503331123220606150C -:10BEE00015141616333332363635353426262323C9 -:10BEF000F21D213C2F1B172A3A232631272F4727D3 -:10BF00001B2F3C211D4D1C2522331B20376F1B236B -:10BF100037201B322325BEEA0E295243683F512C9D -:10BF200012FCFC215954684352290EEA011001B752 -:10BF30001546496E4B461414464B6E494615FFFF95 -:10BF40000014000001630242060601A60000000181 -:10BF500000290000013E024200140000613506067F -:10BF6000232226263535331514163332363711334E -:10BF7000110109142A1B273D2335302C1A221335B1 -:10BF8000F8040819382DD8DA2B2A07050123FDBE3D -:10BF900000010039FF7A018C0242000B00004527A6 -:10BFA00021113311331133113315016405FEDA35D4 -:10BFB000B6363286860242FDE3021DFDE3AB000188 -:10BFC0000039000001F10242000B0000731133112F -:10BFD000331133113311331139348E348E3402421C -:10BFE000FDE3021DFDE3021DFDBE00010038FF7AE6 -:10BFF00002220242000F00004527211133113311A4 -:10C00000331133113311331501FA06FE44348E33E4 -:10C010008E343386860242FDE3021DFDE3021DFDE0 -:10C02000E3AB00010039FF7A015B0242000B000024 -:10C03000572723113311331133112307BA067B35E8 -:10C04000B736780586860242FDE6021AFDBE8600F6 -:10C05000000200390000015402420011001E0000DD -:10C06000731133153A0231321E0215140E022327C2 -:10C07000333236363534262623222223393501162B -:10C08000173B48270E0F274A3B2B2B3B3A141339FB -:10C090003B011E0E0242E81F323E201F3D311E248E -:10C0A000263D24233F290002FFFF000001970242A2 -:10C0B0000010001B000073112335331533321E02AC -:10C0C00015140E0223273332363635342626232321 -:10C0D0007C7DB22F3A48270E0E28493B2C2C3A3A49 -:10C0E0001413393B2D021A28E81F333F201F3C311F -:10C0F0001D24253E23233F2A00030039000001D6DA -:10C1000002420011001E00220000731133153A0292 -:10C1100031321E0215140E022327333236363534DF -:10C120002626232222230111331139350116173B0C -:10C1300048270E0F274A3B2B2B3B3A1413393B0160 -:10C140001E0E0133350242E81F333F201F3C311DD4 -:10C1500024253E23233F2AFECA0242FDBE000002E0 -:10C160000004FFFB02490242001C00270000573573 -:10C170003236363713331133321E0215140E0223B2 -:10C18000231123030E032325333236363534262676 -:10C19000232304252C190818F0233943210B0B22E3 -:10C1A0004539548D16081A27332101742038330E6F -:10C1B0000D3339200529286963012AFEF91A2D3922 -:10C1C000201E382B1A0219FEF960703611291F360D -:10C1D00022233821000200390000022C02420019FB -:10C1E000002A000073113311331133113A02313236 -:10C1F0001E0215140E022323112311373A02313E79 -:10C20000023534262623302222233935B335011551 -:10C21000163944220B0B23453A5EB3E80115153855 -:10C22000330E0D33391515010242FEFA0106FEF9EF -:10C230001A2D39201E382C190115FEEB24011E364B -:10C2400022233722FFFF0022FFF70149024B060697 -:10C25000017B00000001002EFFF7014D024B002A78 -:10C260000000572226263535343636333216161559 -:10C2700015233534262623220606151533152315D6 -:10C2800014163332363635353315140606C0403FA2 -:10C29000131A40383D3C143213282027280E989852 -:10C2A000253927270C32123B093D663F8855672EFA -:10C2B0002F52350F0E3B3D172552452E27415E5418 -:10C2C0002046390E0D395B3400010035FFF701546B -:10C2D000024400290000572226263535331514164E -:10C2E0003332363635352335333534262623220688 -:10C2F0001515233534363633321616151514060641 -:10C30000C33C3D15332E3027270CA2A20E27263A18 -:10C310002333143E3F413C11193F092D4E310B0A86 -:10C320004E37255344372433434E2247460E0C31B3 -:10C3300053333A66428155672E00FFFF00410000EB -:10C34000007702EA0606012A0000FFFFFFF1000065 -:10C3500000C9032A0626012B0000000602C05D006A -:10C36000FFFFFFF0FF65008602EA0606013A0000C3 -:10C370000002FFFC00000161032A0016001A000001 -:10C38000731133113E023332161615112311342660 -:10C390002322060607110335331543350D25311DBC -:10C3A0001C2F1E35261C142A260E7CF9032AFE8F0C -:10C3B0000B140D142E27FE8401772C1F0B130EFE79 -:10C3C0006A027123230000020039FFF701D3024BF8 -:10C3D0000019002B00004522262635352311231194 -:10C3E0003311333534363633321616151514060626 -:10C3F00027323636353534262623220606151514FF -:10C4000016160147383D1751313151173D38383C28 -:10C4100018183C3829270B0B272929270B0B27092C -:10C4200032624838FEF50242FEED40486232326127 -:10C43000499C486232282B5037A0384F2B2B4F385D -:10C44000A037502B000200130000014902420012E5 -:10C450000020000073372E0235343E02333311239F -:10C4600035222627071332323311222223220606D1 -:10C47000151416137521240F0D25473B61361B2E0D -:10C48000116CA401170A0E1E0139361140FD0E343D -:10C490003F1D1E3C301DFDBEED0103F10111010DDC -:10C4A000253B234644000002FFFCFF870161032A6D -:10C4B000002200260000573533323E023511342663 -:10C4C000232206060711231133113E0233321616BA -:10C4D0001511140E022303353315BA122227120543 -:10C4E000261C152A250E35350D25311D1C2F1E073E -:10C4F0001B3B33D5F979271329443001192C1F0B25 -:10C50000130EFE6A032AFE8F0B140D142E27FEE96C -:10C510003653381D02EA23230003FFF9000001729D -:10C52000032A0011001E00220000731133113A0289 -:10C5300031321E0215140E022327333236363534BB -:10C540002626232222232735211559330116173B8E -:10C5500048270E0F274A3B2B2B3B3A1413393B013C -:10C560001E0E930130032AFE301F323E201F3D3144 -:10C570001E24263D24233F29E4282800000300042C -:10C58000000001C70242000C0012001600007313E5 -:10C5900017371323032311231123031323371721E1 -:10C5A000371303210304A93936AB358E0730078DC5 -:10C5B000B1098E16FED104669D018099015B1717A3 -:10C5C000FEA50130FED00130FED00152EE2727FE3D -:10C5D000FE0104FEFC0000020000000001300242E7 -:10C5E00000030009000051331523132311331523D1 -:10C5F000FDFD7736EFB9014B2AFEDF02422B000228 -:10C600000004FF7A020E02420003001900004527D1 -:10C61000331525130333133311331133133303133A -:10C62000230323112311230301E60A32FDF6AEA6EC -:10C63000339F092D0A9D33A5AD32A60A2D0AA68681 -:10C64000ABAB860128011AFEEB0115FEEB0115FECE -:10C65000E6FED80120FEE00120FEE00000020039E5 -:10C66000FF7A0185024200030010000045273315C0 -:10C6700025113311331333031323032311015D0AEF -:10C6800032FEB435309137989E37973086ABAB8603 -:10C690000242FEFB0105FEE9FED5011AFEE600029C -:10C6A0000039FF7A019E02420003000F0000452777 -:10C6B0003315251133113311331123112311017651 -:10C6C0000A32FE9B35CE3636CE86ABAB860242FEB4 -:10C6D000FF0101FDBE0118FEE80000010018FF691E -:10C6E000016102420008000057350333131333037E -:10C6F00015A28A347070358D97A70232FE2601DAB2 -:10C70000FDCEA70000020018FF690161024200038C -:10C71000000C00005735211507350333131333037D -:10C720001535010C9F8A347070358D04252593A72B -:10C730000232FE2601DAFDCEA700FFFF003900001D -:10C740000153032A06060126000000020039FF7A81 -:10C75000019E02420003000F0000453733072511F8 -:10C7600033113311331123112311014E1E3228FED0 -:10C77000C335CE3636CE86ABAB860242FEFF010114 -:10C78000FDBE0118FEE8FFFF002BFFF5014D024B37 -:10C790000606011900000003002EFFF70151024BAD -:10C7A0000003001500270000533533150322262609 -:10C7B000353534363633321616151514060627323B -:10C7C0003636353534262623220606151514161658 -:10C7D00047F078393F19193F393A3F19193F3A2A3A -:10C7E000280B0B282A2A270B0B27011B2525FEDCEB -:10C7F0003262489C4862323261499C486232282B3E -:10C800005037A0384F2B2B4F38A037502B0000014A -:10C81000004A000001E7032A0007000073112111FC -:10C82000231121114A019D36FECE032AFCD60300B6 -:10C83000FD000001000EFFFE019202420013000005 -:10C8400045222626351123112311233521152311C5 -:10C850001416163301862D301199353C0184450795 -:10C860001B1D021D4032018CFDE702192929FE7CA7 -:10C870002B2E1200FFFF0020000001B403CB062680 -:10C8800000010000000702C900EA0098FFFF004A0B -:10C89000000001CB032A06060063000000020046E8 -:10C8A000FFF501BF033300110023000045222626B7 -:10C8B0003511343636333216161511140606273262 -:10C8C000363635113426262322060615111416167F -:10C8D00001024A522022534748532220524B343AF5 -:10C8E00018183A34333A19193A0B3E6C450162462E -:10C8F0006A3D3D6A46FE9E456C3E293155370173BF -:10C90000375530305537FE8D375531000001003234 -:10C91000000000DC032A000E000073110E0307352F -:10C920003E03373311A60920241F080D2122200CB5 -:10C930002E02E10D17110C022E0410191F12FCD645 -:10C9400000010036000001AC0333001E0000733507 -:10C95000133E0235342623220606071523353436C6 -:10C9600036333216151406060703211536E1192C45 -:10C970001B3F3C393D170134285543585A1E2E1988 -:10C98000D401292801562649503247502E52350DE0 -:10C99000104B63316C6030554F26FEC02D000001F6 -:10C9A0000044FFF501AA0333003B0000572226266E -:10C9B0003535331414151E023332363635342627F6 -:10C9C00022222335323233323635342623220607EB -:10C9D000141415233534363633321616151406075B -:10C9E0001E0215140606EE3D4B22320118352A268A -:10C9F0003C233A48011501011501473B35444142AA -:10CA000001322250433E4E2542311A352426520B24 -:10CA100030553A0F010D022F42221F504851670135 -:10CA20002F535A445843500109020D39552F355A96 -:10CA3000385C600A062C564642673A00000200380D -:10CA4000000001C5032A000A000D000061352335EE -:10CA5000133311331523150333110132FAF13E5EFE -:10CA60005EF7C2F93301FEFE0031F9012A01B2007E -:10CA700000010046FFF701A4032A00250000572209 -:10CA80002626353314161633323636353426262309 -:10CA900022060723112107230336363332161615D3 -:10CAA000140E02F03C4B233418362B3036171B374C -:10CAB000291F3A192B012601F802113E313947216D -:10CAC000152D43092E5D443949232D5F4B555F26B3 -:10CAD0001E26019C2EFEC517243A71544363411F44 -:10CAE00000020046FFF501B40333002300340000C8 -:10CAF00057222626351134363633321616151414BD -:10CB0000152334262322060615153636333216161B -:10CB10001514060627323636353426262322060615 -:10CB20000715141616FA404F25254F3F3C4C253368 -:10CB3000383E243B23144B2B424D202551442B3AA5 -:10CB40001F13383918322A0B1D390B386E51016109 -:10CB500048673728503E01110159441E4C45AB0D22 -:10CB60001E2E6B5D4B6A382D1F51494D5C290E13EB -:10CB700008974F5923000001002300000160032A99 -:10CB8000000600007313213521150384A5FEFA0168 -:10CB90003DA802FE2C1BFCF100030041FFF501B291 -:10CBA0000333001F002F003D000057222626353496 -:10CBB0003E0237262635343636333216161514061D -:10CBC000071E031514060627323636353426262767 -:10CBD0000E0215141616133E0235342623220615AE -:10CBE000141616FA44512418272C133642214F43A9 -:10CBF000434D214136132C2619245143283B201A3A -:10CC00003930303B1A213C282F36183E3F403E1722 -:10CC1000380B3864423C4C2D1808106053385B3593 -:10CC2000365C39525D1108182D4C3C4264382B2279 -:10CC30004F433850300505305038434F22019F0391 -:10CC40002B4B31524B4B52314B2B00020041FFF525 -:10CC500001AF03330023003300004522262635347C -:10CC6000343533141633323636353506062322264C -:10CC700026353436363332161615111406060332AD -:10CC800036373534262623220606151416160100DB -:10CC90003C4E2633384625361E0F4536424C21265B -:10CCA0005343404E24234C442F3F101C372A2A3C28 -:10CCB0001F12390B28523D01100159441E4C45AB3F -:10CCC0000D1E2E6C5D4B6938386D52FE9F476837DC -:10CCD00001861C0D975058232251464D5C290001B6 -:10CCE000001401B1009D03780006000053110735C0 -:10CCF000373311705C6E1B01B10196372642FE3945 -:10CD00000001001E01B101300382001B00005335F9 -:10CD1000373E023534262322061523353436363382 -:10CD20003216151406070733151E7C232911262DEC -:10CD300032282A1D3B2E3A412D326FDD01B1268566 -:10CD400026352E1A28333E3A062B4629453D304BD0 -:10CD5000357728000001001E01A701220382002D63 -:10CD60000000532226263535331514163332363556 -:10CD7000342623233533323635342623220615153F -:10CD800023353436333216151406071616151406D5 -:10CD9000A3293C202A2D2F292B2E320E0B2D312A90 -:10CDA0002631292A473D3A40291D1D2E4801A72139 -:10CDB0003D2A06042F3331262B32282C2E262F36DF -:10CDC0002C0406434545372C380A0A382F3B4500CA -:10CDD0000002001E01B101200378000A000D0000CE -:10CDE0005335233513331133152315273327CAAC95 -:10CDF000BF172C2CA87E0101B180260121FEE1285D -:10CE000080A8BF000001FF6000000108032A0003A2 -:10CE1000000063013301A0017C2CFE86032AFCD6AE -:10CE2000FFFFFFE200000299032A04260245CEB26A -:10CE30000027024900E30000000702460169FE4F97 -:10CE4000FFFF001400000289032A0426024500B2F5 -:10CE50000027024901150000000702480169FE4F42 -:10CE6000FFFF0028000002D60333042602470AB160 -:10CE700000270249016200000007024801B6FE4F88 -:10CE8000000100420000007D0068000300007335CF -:10CE90003315423B686800010037FF95007D00694B -:10CEA000000A00005727363635233533151406455A -:10CEB0000E1A102440186B1713231E695E2E3400BF -:10CEC0000002004B004C0086021300030007000024 -:10CED00053353315033533154B3B3B3B01AC67678B -:10CEE000FEA0666600020043FFEF008A021E000AF1 -:10CEF000000E000057273636352335331514060348 -:10CF0000353315510E1B0F223F17283B11171120E7 -:10CF10001E61552E3301B66868000003003F000013 -:10CF200001D5006800030007000B000061353315D0 -:10CF3000213533153335331501993CFE6A3C713C7C -:10CF40006868686868680002004400000081032A7D -:10CF50000003000700007703330307353315591426 -:10CF60003C15283CAE027CFD84AE4A4A00020044D7 -:10CF7000FF350081025F00030007000057133313E1 -:10CF800003353315441513143B3CCB027CFD84025E -:10CF9000E04A4A000002003B000001A00333001DEC -:10CFA0000021000077353E02353426232206151471 -:10CFB000161707262635343633321615140606079B -:10CFC0001507353315B5445024493E344405073020 -:10CFD0000807624A53662B543E3034C87B2D5A6092 -:10CFE00036564E38340E1B110C1421134851716300 -:10CFF0004168572B6CC8494900020018FF27017D82 -:10D00000025A001D0021000041150E0215141633AE -:10D0100032363534262737161615140623222635C0 -:10D0200034363637353715233501034351244A3D0D -:10D0300034440507300807624A53662B543E3034A7 -:10D0400001927B2D5A5F37554F38340E1B110C144B -:10D050002113485171634267582A6CC8494900013D -:10D06000005101540088019F00030000533533151F -:10D07000513701544B4B00010039013800D001D227 -:10D08000000F00005322262635343636333216166A -:10D0900015140606841822111122181922111122C2 -:10D0A0000138152315152315152315152315000112 -:10D0B000001D01EC014E0329000E00005327372705 -:10D0C000371727330737170717072764225C810EA6 -:10D0D0007D062B087B0E805C225201EC16783423EF -:10D0E0003C94943C23347A1480000002002F00000A -:10D0F000019D032A001B001F0000731323353337E3 -:10D100002335331333033313330333152307331515 -:10D1100023032313230313333723402E3F461B4F90 -:10D12000552C322B682C322C3A3F1C484E2F322F74 -:10D13000692F35681C69012427A8270110FEF0011A -:10D1400010FEF027A827FEDC0124FEDC014BA8001E -:10D150000001001500000133032A000300007313CF -:10D16000330315EF2FEE032AFCD600010015000053 -:10D170000133032A00030000610333130103EE307F -:10D18000EE032AFCD6000001001401540045019F63 -:10D190000003000053353315143101544B4B00018B -:10D1A0000052FF6D00EB032F00170000572E0435CF -:10D1B000343E0337150E0315141E0217EB2D3A20CB -:10D1C0000F03030F203A2D262A1203031229279357 -:10D1D000043356758E5051907757310227054777A3 -:10D1E0009D5B5B9D764705000001001FFF6D00B948 -:10D1F000032F0017000057353E0335342E02273524 -:10D200001E0415140E031F262A120303122A262DAC -:10D210003A210F03030F213A93260547779D5B5B65 -:10D220009D76470527023157769051508E765633BA -:10D2300000010025FF6B00D60331002800005722B3 -:10D240002E02353534262623353236363535343EF2 -:10D25000023315220E02151514060716161515149D -:10D260001E0233D62B31160509181919180905168F -:10D27000312B191C0C02171F1F17020C1C19950EBD -:10D280002950437A373C182E193D36744350290DE6 -:10D2900028081F4139844B3E0A093E4C8939421EF9 -:10D2A000080000010017FF6B00C9033100280000CF -:10D2B0005735323E02353534363726263535342E4D -:10D2C000022335321E0215151416163315220606D2 -:10D2D0001515140E0217191C0C02181F1F18020C2A -:10D2E0001C192C301705091918181909051730953C -:10D2F00029081E4239894C3E090A3E4B8439411F98 -:10D3000008280D29504374363D192E183C377A43AE -:10D3100050290E000001004AFF6F00DD032A0007BC -:10D32000000057113315231133154A935D5D9103A6 -:10D33000BB21FC87210000010031FF7000C4032ADB -:10D34000000700005735331123353311315D5D93EC -:10D350009020037921FC460000010027013F00F5E1 -:10D36000016B000300005335331527CE013F2C2CF1 -:10D370000001003901380115016200030000533536 -:10D38000331539DC01382A2A0001003C00D601950A -:10D39000010500030000773521153C0159D62F2FD8 -:10D3A0000001003C00E802B70117000300007735D8 -:10D3B00021153C027BE82F2FFFFF0027013F00F5DE -:10D3C000016B04060263000000010000FFA6014596 -:10D3D000FFD2000300005535211501455A2C2C00C1 -:10D3E000FFFF002EFF91007800600607026E00002C -:10D3F000FD36FFFF002EFF9100E700600427026E5C -:10D40000006FFD360007026E0000FD36FFFF0021B1 -:10D41000027500D903430426026D00000006026D68 -:10D420006F00FFFF002E025B00E7032A0426026E56 -:10D4300000000006026E6F00000100210275006A04 -:10D440000343000C000053343435343637170606D6 -:10D45000153315211722101A0F21027513251335C4 -:10D460003E1011112B275A000001002E025B00789C -:10D47000032A000C000053273636352335331414A5 -:10D480001514063F111B0E204116025B12112A28AB -:10D490005A132613353D000200290071016202264D -:10D4A0000006000D000065273537150717072735DB -:10D4B000371507170162A9A9787891A8A87878711B -:10D4C000D015D045959645D015D0459497000002CB -:10D4D00000340071017002260006000D000077354F -:10D4E000372735171507353727351715347A7AACAE -:10D4F0001B7A7AAB7145959645D015D045949745E2 -:10D50000D0150001008500710137022600060000D9 -:10D51000652735371507170137B2B2818171D015EC -:10D52000D0459596000100530080010502350006A4 -:10D53000000077353727351715538181B28045951F -:10D540009744D01500020012024400B8032A0003D9 -:10D5500000070000533533073335330712371A53AA -:10D5600036190244E6E6E6E60001001202440049EC -:10D57000032A000300005335330712371A0244E62A -:10D58000E6000001003AFF81014603160006000094 -:10D59000450135011503130146FEF4010CDDDD7F65 -:10D5A00001C01501C04CFE82FE8100010012FF8106 -:10D5B000011E03160006000057351303350115122E -:10D5C000DDDD010C7F4C017F017E4CFE4015000328 -:10D5D000003AFFA201B8039100030007002F0000EA -:10D5E00053353315033533152722262635113436A6 -:10D5F0003633321616151523353426262322060611 -:10D600001511141616333236363535331514060611 -:10D61000F01E1E1E0F50552022564D475022341624 -:10D620003A353A3E16183E38363A15342050032A19 -:10D630006767FC785E5E53426F430158466D3F3822 -:10D64000674529293A512C305639FE9A3C552E2EE1 -:10D6500053373128456C3D000001002EFF90014DED -:10D6600002B0002C000057352E02353534363637DF -:10D670003533151E021515233534262623220606BA -:10D68000151514163332363635353315140606079C -:10D6900015AA3735101739321C37371332132820A3 -:10D6A00027280E253927270C3211393D7068053F90 -:10D6B000623B885264310365650332533317173B6D -:10D6C0003F19255245965E542248391615395B3666 -:10D6D00002670003003AFFA201B803910027002B64 -:10D6E000002F0000572226263511343636333216E5 -:10D6F0001615152335342626232206061511141671 -:10D700001633323636353533151406060713330310 -:10D7100033133303FF50552022564D475022341601 -:10D720003A353A3E16183E38363A15342050B16430 -:10D730001E642C641E640B426F430158466D3F38D3 -:10D74000674529293A512C305639FE9A3C552E2EE0 -:10D7500053373128456C3D5303EFFC1103EFFC11A7 -:10D760000002001500BA01EE02940023003300000D -:10D77000772737262635343637273717363633326C -:10D780001617371707161615140607170727060664 -:10D790002706262717323636353426262322060654 -:10D7A00015141616230E4F191D1D194F0E4F1C4A26 -:10D7B0002A29491C4F0F4F191D1D194F0F4F1C4986 -:10D7C0002A294A1C8F33522F2F523332522F2F5275 -:10D7D000BA0F4F1C4A29294A1C4F0F4F1A1E1E1AF6 -:10D7E0004F0F4F1C4A29294A1C4F0F4F1A1F010186 -:10D7F0001F1A1C33543333543232543333543300EE -:10D800000001002AFFA201A2039100340000573555 -:10D81000262627371E0233323635342627272E0296 -:10D82000353436373533151E0317072E0207060623 -:10D8300015141617171E02151406060715E85E586C -:10D84000082F071D3C353C45373294191F0F5B4AA2 -:10D850001E263C2C1A032E041E3A31374A1A2192F6 -:10D8600021362128462F5E5402725E0F35522D3C20 -:10D8700046355531931933341A4D55035F5F0217FE -:10D880002F4C360B394C260101373E1F3A2290208F -:10D89000464D2B384C2904550003002BFF8601BF51 -:10D8A000032A0003001E002D0000573521152722F2 -:10D8B000263535343636333216173523353335337E -:10D8C0001533152311233506062732363711262640 -:10D8D00023220615151416163C0148C84948163D62 -:10D8E0003B1D301370706B3B3B6B132D020F2211ED -:10D8F0000E2214251A091C7A4040726B8070427106 -:10D90000441A138A3B48483BFD59251419540B0B04 -:10D91000017B0A0F4732A32841250001FFF6FFF5DE -:10D9200001B803330037000057222626353523354A -:10D930003335233533353436363332161615152341 -:10D9400035342626232206061515331523153315DF -:10D9500023151416163332363635353315140606AC -:10D96000FF5055204444444422564D47502234161B -:10D970003A353A3E168F8F8F8F183E38363A153427 -:10D9800020500B426F434D20942037466D3F38673F -:10D990004523233A512C3056393D209420553C558F -:10D9A0002E2E53372A21456C3D000001FFF6FF75EE -:10D9B000016C031300250000572226273716163363 -:10D9C00032363713233533373E02333216170726E4 -:10D9D000262322060707331523030E022A0D1C0BEC -:10D9E000050A160A221807514E530C05132D2B0D4C -:10D9F0001C0B050A160A2217080B5B605205132C34 -:10DA00008B03042802042A2F02262550243B2203DC -:10DA1000042802042A2F4F25FDD9243B22000002AE -:10DA2000000D00000162032A0003000D000077359D -:10DA30003315071121152311331523110DFFC101D2 -:10DA400017E1C2C2D52727D5032A2BFEBA2AFE71B9 -:10DA50000003003AFFA201BB03910003000700325C -:10DA6000000053353315033533152722262635118B -:10DA7000343636333216161515233534262623222E -:10DA8000060615111416163332363635352335335E -:10DA90001123270606F21E1E1E144D542121564E38 -:10DAA00047512334183A353B3E15183E39363B175B -:10DAB00081B423080F45032A6767FC785E5E533FF5 -:10DAC00070470158476C3D3868471C1F3C512A314C -:10DAD0005739FE9F3B57302E563B772AFE7E5B2FF1 -:10DAE000370000030016000001D8032A00050009D2 -:10DAF000000D0000610101330101211133110335D3 -:10DB000021150199FED3010340FF000129FE723760 -:10DB10006B015A01BF016BFE95FE41032AFCD60141 -:10DB2000AB272700000300100000015A033300193F -:10DB3000001D0021000073353711343E02333216C8 -:10DB40001615152334262623220606071133150140 -:10DB500035331527353315103E091E3B313334124A -:10DB6000290B23232C280901D5FEB9FFFFFF1B0C2D -:10DB700002083B6044252A492E14303E1E31583C91 -:10DB8000FDE227012F27276E27270003001700003B -:10DB900001CB032A000F001300170000731133118B -:10DBA000333236363535331514060623033525153D -:10DBB000053525154B367D4240143724574FEA0171 -:10DBC00091FE6F0191032AFD01385D374349456D90 -:10DBD0003F0156298C2915298C290002004100009B -:10DBE00001D4032A001500190000731134363633AE -:10DBF0003216161511231134262623220606151176 -:10DC0000331133114123584F4C5726351C41373AB5 -:10DC10004119793601FB395B35355B39FE0501FC6D -:10DC20002C462928462DFE04032AFCD600030017A3 -:10DC3000000001ED032A000B0017002100005335FE -:10DC40003B0321152B0307353B04152B030311332D -:10DC500001113311230111173E0E790901084D06F8 -:10DC6000A80AD1470A990EDE470A7812C72B01137A -:10DC7000302BFEED01CF27278F2727FEC0032AFD7B -:10DC80005402ACFCD602ADFD5300FFFF004BFFF782 -:10DC900003F9032A0426009700000027018401C726 -:10DCA00000000007017B02B000000004001C00001F -:10DCB000020A032A000D001500200028000073113D -:10DCC0003332161615140E02232311033533332174 -:10DCD00033331505333236363534262623230735BC -:10DCE00021152323212356BE495221122B48368960 -:10DCF00070490C012D105CFE827D313F1F1C3E34AB -:10DD00007E7001EE5810FED10E032A39633F2A506F -:10DD10004026FE91020327276A245042454D1F8D5D -:10DD200027270003001C000001D0032A000C00106C -:10DD3000001B000073113332161615140606232338 -:10DD4000112735211525333236363534262623233F -:10DD500056BE4952212152488970017CFEF47D3122 -:10DD60003F1F1C3E347E032A39633F386741FE91D2 -:10DD7000DD2727BC245042454D1F0002001600003D -:10DD800001BA032A00240028000061032626232369 -:10DD900035333236363534262623233521152335BF -:10DDA00032161615140E02233733321617130135A7 -:10DDB00021150184670F2A2CA28644481B1C494365 -:10DDC00085019CC2293D22142B4531101D28280DA8 -:10DDD0006DFE5C019C011127242A2E553B3E532ADF -:10DDE0002B2B102E5B4233523C200E2A25FEDE02E6 -:10DDF000322B2B00000100100000015A03330023D6 -:10DE000000007335371123353335343E0233321673 -:10DE10001615141415233426262322060607153357 -:10DE20001523113315103E3E3E091E3B313334128B -:10DE3000290B23232C2809018D8DD51B0C0162276A -:10DE40007F3B6044252A492E030E03303E1E315885 -:10DE50003C9527FE9E2700030017000002AF032A0F -:10DE60000007000B00180000533521152323212340 -:10DE7000073521150103331313331313330323031E -:10DE8000031702985114FE2A104D0298FE008D309F -:10DE9000778234866C2F832E8A8701E327278C278D -:10DEA00027FEA9032AFD4102ADFD5302BFFCD602A5 -:10DEB000C5FD3B0000010002000001A8032A001676 -:10DEC00000007335233533352335330333131333D0 -:10DED000033315231533152315BD6A6A6A62B338F7 -:10DEE0009F9738AD606868686B246924020EFE1A3B -:10DEF00001E6FDF22469246B000100510154008801 -:10DF0000019F0003000053353315513701544B4B2B -:10DF10000003005000000199033400030007000BC8 -:10DF200000007301330103353315133533155001E8 -:10DF30001530FEED303BD13B0334FCCC02CC68689D -:10DF4000FD3468680001001500000133032A000356 -:10DF500000007313330315EF2FEE032AFCD60001E4 -:10DF6000001600F00155024C000B000077352335F8 -:10DF70003335331533152315A18B8B298B8BF09CEF -:10DF8000289898289C000001002201690137018E21 -:10DF900000030000533521152201150169252500D4 -:10DFA000000100240100012C0208000B000053278F -:10DFB00037273717371707170727401C67671C686D -:10DFC000671D68681D6701001D68681B67671B681F -:10DFD000681D68000003001E00D2012D02660003C8 -:10DFE0000007000B000053352115073533150335A5 -:10DFF00033151E010FA0313131018C2B2BBA4F4F3D -:10E0000001464E4E000200310120015601EF00038F -:10E01000000700005335211505352115310125FE76 -:10E02000DB012501C32C2CA32D2D0001003100CDD7 -:10E03000015602420013000077372335333723356A -:10E0400033373307331523073315230780196875D2 -:10E050002297A4193019515E23818E18CD532D7645 -:10E060002C53532C762D530000010039004D0149EB -:10E070000223000600007735372735051539E6E617 -:10E0800001104D38B7AF38CE33000001001D004DF0 -:10E09000012C022300060000652535251507170110 -:10E0A0002CFEF1010FE5E54DCD33D639B6AF0002B8 -:10E0B00000260000013A02390006000A0000773508 -:10E0C00037273505150135211526E5E5010FFEF148 -:10E0D00001146339B6AF38CD34FEC82525000002DF -:10E0E000001E0000013302370006000A000065250B -:10E0F000352515071705352115012FFEF1010FE50F -:10E10000E5FEEF011561CD34D539B6AF992525006F -:10E11000000200310000011A019E000B000F0000F8 -:10E120007735233533353315331523150735331537 -:10E130008D5C5C315C5C8DE9B75C305B5B305CB7FF -:10E1400030300002002D0117015B01FB0018003286 -:10E15000000041222E0223220607273E02333216F8 -:10E160001633323637170E0207222E0223220607F5 -:10E17000273E0233321E0233323637170E020106B3 -:10E180000E2425200C0A211714101E1E0D13302FEB -:10E190000F0E1B17140F1E1B0D0E2425200C0A2119 -:10E1A0001714101E1E0D0E2324210B0E1B17140F07 -:10E1B0001E1B019C111511131719111A0E1B1B118F -:10E1C00013190E180E85101610121718121A0E10A9 -:10E1D00016101211170F180E00010029017D0156AB -:10E1E00001DC001700004122262623220607273ED5 -:10E1F000023332161633323637170E02010113314D -:10E200002F100A2117130F1E1E0D13312F0E0E1C77 -:10E2100016140F1D1C017D1C1B13161812190E1B42 -:10E220001B1212180F180E0000010029011C013FDB -:10E2300001B800050000413523352115011AF1010F -:10E2400016011C702C9C0001001A020D0153032AB8 -:10E2500000060000531333132327071A8039802D3B -:10E260006F70020D011DFEE3FBFB0003001E00F4B6 -:10E27000013F021400030013001F0000772701175D -:10E280000322262635343636333216161514060682 -:10E290002732363534262322061514163214010D82 -:10E2A0001491274025254027283F25253F282A3B34 -:10E2B0003B2A2A3B3BF414010C14FEF82540272886 -:10E2C0003F25253F28274025263B2B2B3B3B2B2B4F -:10E2D0003B000003001500E3024501EB001700239B -:10E2E000002F0000772226353436333216173636A3 -:10E2F0003316161506062306262706062732363756 -:10E30000262623260615141625163635342607220A -:10E31000060716168F3D3D3D3D2C482D2C452B3BC9 -:10E320003E013D3B2B452C2D482E213929293921F1 -:10E33000282727016A262828262037292937E34855 -:10E340003B3C4931312F3101463B3B4701322E30B6 -:10E35000312C2B2D2C2B012E2B2A2D030131252680 -:10E360002F01282C2C2900010005FF4200F6033460 -:10E37000001D000057222627351616333236351178 -:10E380003436363332161715262623220615111475 -:10E3900006063A0D1C0C0A170922120A282C0C1C1E -:10E3A0000D0A170922130A27BE0304280203292F86 -:10E3B00002EF253A2203042802042A2FFD11243AF1 -:10E3C00023000001004AFF4201E7032A0007000082 -:10E3D00057112111231121114A019D36FECEBE0392 -:10E3E000E8FC1803BEFC420000010024FF42014A81 -:10E3F000032A0009000057130321152313033315C3 -:10E4000024AFAF0120DC9EA0E4BE020101E72CFE98 -:10E4100045FE2A2B0001FFFC000001C3032A00086F -:10E420000000730307353313133303D27F5784700F -:10E430009C37B6021D0126FE0D02DBFCD600000152 -:10E440000034FF54015102420015000057113311EE -:10E45000141633323637113311233506062322269C -:10E4600027153435211C1F3E1A34341A43260D1942 -:10E470000BAC02EEFE393526271F01DCFDBE442120 -:10E480002B0709B400020034FFF501790337002996 -:10E49000003C0000572E02353436373736363332DB -:10E4A000161617343E02353426262737321E03153A -:10E4B000140E03070E03273236363713262623227F -:10E4C000060607070606151416C52F412101010788 -:10E4D00007414B1E2F2109020202305A3E0D2042F5 -:10E4E0003B2F1B0305060603041B2B351C1E2C1B90 -:10E4F0000413133A22252913040701012E0B0228C5 -:10E5000053430C170D657466141B0D021A211C046D -:10E510004D562604250D2039563E023454676E327E -:10E5200034472A12291A3A2F01221325224F446612 -:10E530000D1B0C4B43000005002AFFFA0252033E5C -:10E54000000300110021002F003F00007301330180 -:10E550000322263535343633321615151406273284 -:10E5600036363535342623220615151416160122A3 -:10E57000263535343633321615151406273236361D -:10E580003535342623220615151416169C01153030 -:10E59000FEED3D3A2D2E39382D2C3914170A171E51 -:10E5A0001F170A18016F3A2C2D39382E2C3A1417E0 -:10E5B0000A171E1F170A180334FCCC01A14E3B8E0C -:10E5C0003C4A4A3B903B4D2A17291C93293132285B -:10E5D000931C2917FE2F4D3B8E3C4A493C903B4CE7 -:10E5E0002917291C9329313129931C291700000769 -:10E5F0000032FFF90359033E000300110021002FF0 -:10E60000003F004D005C00007301330103222635FA -:10E61000353436333216151514062732363635356D -:10E6200034262322061515141616012226353534F4 -:10E63000363332161515140627323636353534265C -:10E6400023220615151416160522263535343633C1 -:10E650003216151514062732363635353426232260 -:10E660000615151416A3011531FEEB3D3A2B2D3876 -:10E67000392D2B3B15170A171F1F160A1701703A61 -:10E680002C2D39382E2C3A15170A171F1F170A1868 -:10E6900001143A2B2D38392D2B3B15170A171F1F44 -:10E6A00016170334FCCC01A14E3B8E3C4A4A3B90EA -:10E6B0003B4D2A17291C9329313228931C2917FE18 -:10E6C0002F4D3B8E3C4A493C903B4C2917291C93CB -:10E6D00029313129931C29172A4E3A8E3D49493B4D -:10E6E000913B4C2A17291C9329313229932A310056 -:10E6F0000002002900000174024200050009000028 -:10E7000073031333130327372707C1989122989176 -:10E7100012797E7801210121FEDFFEDF26FBF9F967 -:10E720000002003BFF9D0302032A004B005A000039 -:10E7300045222E0235343E0237361E02070E0323D1 -:10E740002226263706060706262635343E023332B1 -:10E7500016161737330306161633323E0237362E97 -:10E7600002070E0315141E0333323636371706061A -:10E7700003363637132626232206061514161601ED -:10E78000BB4D8A6B3E3B69884C5980522405042A54 -:10E790003C3D1714281703103C2C273D22274152DB -:10E7A0002A0E19180A08282E03011317112B2B1FE4 -:10E7B0000305254C6F44457758322945585F2D2570 -:10E7C000423A180E346A6A243C13250D1E102B534E -:10E7D000371A29632860A87F7AB376390101346833 -:10E7E0009B675469371515291F273B0101274E39AF -:10E7F0004571512C060B0814FEB11C2C191230590E -:10E80000466D9255230101396EA169668B572E1111 -:10E81000080B06270B100109013D3501080A083FC6 -:10E820007754343A160000030039FFF50229033308 -:10E83000002E003900460000572226263534363790 -:10E840002E023534363633321616151406060713E3 -:10E850003E02353314060607161633152226272ED8 -:10E860000227060627323637030606151416161336 -:10E870003E02353426232206151416FA41562A3A4A -:10E880004E222C152A4D343348272C5038B01722ED -:10E890001531172B1F1C2E1A060B051527230F1CCD -:10E8A0005738294422B23C2D1B3D1E2743293D33B6 -:10E8B0003C39280B34553137724C374E4123364A98 -:10E8C00026223F2C29545A31FEEA1C4F4F1D225A52 -:10E8D0005A23241731010103131F141F312D212442 -:10E8E000011740603020412B019D254C50282E30CF -:10E8F00046322E5B0001001BFFA20195032A000E89 -:10E9000000005711062635343636333311231123D0 -:10E9100011C9515D234D3DCD287C5E0279014542F0 -:10E92000283E23FC780364FC9C0000020024FFF7CF -:10E9300001690332003A0048000057222626273793 -:10E940001E0233323637362626272726263534361A -:10E95000372626353436363332161617072E02235D -:10E96000220615141616171716160706060716168A -:10E9700017160603363637362627270606151416C9 -:10E9800017C42C3D260A29081E2D1E293201010A12 -:10E99000242A6F1B1C39221A2A203C2A2A37220AD1 -:10E9A0002A0719271E222F131F1267252B04033154 -:10E9B0001D14270102500D152B040420255B1F2870 -:10E9C0001312092C47280D2139242E260F22342A10 -:10E9D0006619341C2E370C193A222336202C41207C -:10E9E0000D163425282911252311562047322C30A5 -:10E9F0000F1837263E4801180A271D2238205009D3 -:10EA00002920122413000003001DFFF503410342D7 -:10EA10000013003C0050000045222E0235343E0217 -:10EA200033321E0215140E0227222E0235353436DB -:10EA300036333216161515233534262623220606BC -:10EA400015151416163332363635353315140606B9 -:10EA500007323E0235342E0223220E0215141E0206 -:10EA600001AF6B98612E2E61986B6B98612E2D61B2 -:10EA700099783641200B1D473E43421533162D240D -:10EA80002B2D11122E2A2C2B0F33124139608A594B -:10EA90002B2B598A60608A5A2B2B5A8A0B4A7A97F9 -:10EAA0004C4C967A4A4A7A964C4C977A4A8324413F -:10EAB0005833765D6D2F31563A1B1B404016255753 -:10EAC0004C844553251E473F1B193F5E34654271F8 -:10EAD0008C4B4A8C6F42426F8C4A4B8C71420004C3 -:10EAE0000022FFF40343033F001300270036003FDA -:10EAF000000045222E0235343E0233321E02151428 -:10EB00000E0227323E0235342E0223220E02151445 -:10EB10001E0227113332161615140607132303237A -:10EB20001111333236353426232301B36B98612D0E -:10EB30002D61986B6B97612D2D60986B5F88592ABA -:10EB40002A59885F5F89592A2A598925A8373B178E -:10EB50002A38673262726F3E242638730C4A7A96DE -:10EB60004C4C967A49497A964C4C967A4A21417097 -:10EB70008B494A8B6E41416E8B4A498B70415902D9 -:10EB8000602B462834540BFECC012DFED3014D42A0 -:10EB900038383D00000200190175027C032A000C80 -:10EBA0000014000041113313133311231103230305 -:10EBB000112311233533152311012E3176782F2798 -:10EBC000761475DF5EE256017501B5FE990167FEA8 -:10EBD0004B015EFEA20158FEA8018E2727FE72009F -:10EBE0000002003D022601490332000F001B000015 -:10EBF00053222626353436363332161615140606B9 -:10EC0000273236353426232206151416C3213E2713 -:10EC1000273E21213E27273E212338392322383819 -:10EC200002261B3C30303A1B1B3A30303C1B252D52 -:10EC300034352E2E35342D000001000A02440055D3 -:10EC4000032A00030000533733070A14372E024407 -:10EC5000E6E60002000A025800BD032A000300078E -:10EC6000000053373307333733070A14372E4B145A -:10EC7000372E0258D2D2D2D20001004DFF73007F4E -:10EC8000032A00030000571333114D01318D03B7E0 -:10EC9000FC490002004BFF4C007A032A00030007E6 -:10ECA000000053113311031133114B2F2F2F018704 -:10ECB00001A3FE5DFDC501A3FE5D00010011000082 -:10ECC000013C0312000B000073112335333533155B -:10ECD000331523118E7D7D337B7B022C2ABCBC2A0D -:10ECE000FDD40001004EFFF001D00397002000008A -:10ECF000650E02262637133E021E0206060703276C -:10ED0000133E0226260607030616163637018A1C0E -:10ED1000413E2F140A5F06233030250D164340D0A4 -:10ED200019CF453F081A292406610918323C1A48B0 -:10ED3000252C0723514202812633170727486C925E -:10ED40005DFECD15013467956031042323FD7A43C0 -:10ED5000410827250001001D0000014E0312001389 -:10ED6000000073112335333523353335331533150F -:10ED70002315331523119D80808080337E7E7E7E17 -:10ED8000010427F027D0D027F027FEFC0003004B1A -:10ED9000FFF60354032A000900170029000073112D -:10EDA0003301113311230111052226353534363351 -:10EDB00032161515140627323636353534262623F5 -:10EDC00022060615151416164B2D01112F2CFEEFD9 -:10EDD0000247543E3E54533F3F532A280D0D282AE4 -:10EDE0002A290D0D29032AFD4D02B3FCD602B3FDDD -:10EDF0004D0A6C6EA26E6C6B6FA26E6C2628513B36 -:10EE0000A33B5028294F3BA33B5029000002002878 -:10EE1000FFF2024D023A0019002200004522262688 -:10EE200035343E0233321616152115161633323696 -:10EE300037170E02032135262623220607013B5AE7 -:10EE40007A3F305062314E7C48FE541753304D5B50 -:10EE50002425193E58DC0134135138344B190E5314 -:10EE6000864C4C6E472247825AB919263F391527DE -:10EE7000412801518F1429241800FFFF0012024479 -:10EE80000049032A040602740000FFFF005A03052C -:10EE90000105032A060602E200000002FF9402DEDA -:10EEA000006C032A00030007000053353315233597 -:10EEB00033153438D83702DE4C4C4C4C0001FFE29D -:10EEC00002A4001E030C00030000433533151E3C52 -:10EED00002A468680001FFA00272000C0334000362 -:10EEE0000000432733170F5136360272C2C20001A9 -:10EEF000FFF3027200690334000300004337330755 -:10EF00000D40365A0272C2C20002FFCC029B00982A -:10EF10000334000300070000533733072337330758 -:10EF200024363E557726353E029B999999990001E2 -:10EF3000FFFA023D00400311000A00005327363655 -:10EF400035233533151406080E1A10244018023DD7 -:10EF50001713231E695E2E340001001F0276010C78 -:10EF6000032A00060000533733172327071F564292 -:10EF7000552650500276B4B499990001002D0287AD -:10EF800000FF032A00060000532733173733078298 -:10EF9000552D3C3C2D550287A37A7AA30001FF8EA4 -:10EFA000027F007202EE000D000043222627331676 -:10EFB000163332363733060601323D0225012C1F47 -:10EFC0001F2C0325023F027F36392B22222B393694 -:10EFD0000002FFAA028900560333000B001700004D -:10EFE000512226353436333216151406273236357B -:10EFF00034262322061514161F37371F20363620D5 -:10F00000142121141421210289282D2D28282D2D89 -:10F01000281F191D1E19191E1D190001FF8A02AF94 -:10F02000007603030017000053222626232206152C -:10F030002334363633321616333236373314060657 -:10F040003416231E100E1124091A1B18241F101029 -:10F05000100122081C02AF1817141309241F1718D7 -:10F0600014190B281F000001FFAA02BC005602E47D -:10F07000000300004335331556AC02BC28280001BC -:10F08000FFBF0294004203200014000043273636DD -:10F090003534262322060735363332161615140664 -:10F0A000060116171916180A160C1B1A1A22121224 -:10F0B0001F0294170D1910121003021C060D1B14C9 -:10F0C000141D16000002FF6502970038032A000392 -:10F0D00000070000432733173327331745563B38C3 -:10F0E0004543342A0297939393930001FF8E02BB0A -:10F0F0000072032A000F0000433E02333216161737 -:10F100002326262322060772021D322122321D01E8 -:10F1100025012C201F2C0202BB2631181831262B6A -:10F1200021212B000001FFDD028000240334000AAE -:10F1300000005317060615331523353436170D1AFC -:10F140000F2341180334151133104B3E2F370001A4 -:10F15000FFF60220005F02810009000043353332D0 -:10F160003635331406230A0A1E1829302D022022B0 -:10F17000201F31300001FFE2FF79001EFFC40003B1 -:10F180000000473533151E3C874B4B00FFFFFF94B3 -:10F19000FF78006CFFC4060702C00000FC9A000163 -:10F1A000FFDCFF100023FFC4000A000047273636AB -:10F1B00035233533151406170D1A0F234118F01592 -:10F1C0001133104B3E2E37000001FFDBFF46005E7F -:10F1D0000000001700004722262735161633323666 -:10F1E0003534262627353315161615140606080756 -:10F1F0000E08060B0523210F1E171D2B25172DBAF0 -:10F2000001011D010114160E140D02422F02251DCD -:10F21000172010000001FFA2FF3700260000001792 -:10F22000000057222E023534363637330E021514BD -:10F2300016333236370706060616251B0E1524161A -:10F240001E131E122A1E05090406040EC90B141EE5 -:10F2500013182B270F132726151C1901011F010155 -:10F26000FFFFFF8EFF140072FF83060702C8000035 -:10F27000FC95FFFFFFAAFF520056FF7A060702CB5C -:10F280000000FC960001FFAA016100550186000301 -:10F2900000004335331556AB016125250001002AD6 -:10F2A000026800A1032A00030000533733072A41F4 -:10F2B000365A0268C2C20001004302BB0127032A7A -:10F2C000000F000053222626273316163332363716 -:10F2D000330E02B421321C0225012C1F1F2C0325E2 -:10F2E000011E3202BB1831262B22222B2631180098 -:10F2F00000010023028700F5032A000600005327BF -:10F30000331737330777542D3C3C2D560287A37AA9 -:10F310007AA3FFFF0050FF4600D30000040602D48A -:10F3200075000001002802720115032A0006000082 -:10F330005337331723270728564255265050027259 -:10F34000B8B89D9D0002004A02DE0121032A000395 -:10F35000000700005335331523353315E938D73707 -:10F3600002DE4C4C4C4C00010033028A007302E375 -:10F3700000030000533533153340028A5959000108 -:10F3800000320268009F032A00030000532733174E -:10F39000835136370268C2C2FFFF0036029B01026A -:10F3A0000334040602C46A000001005A0305010583 -:10F3B000032A00030000533533155AAB03052525F6 -:10F3C000FFFF0050FF3700D40000040702D500AE55 -:10F3D00000000002003A028900E60333000B001728 -:10F3E00000005322263534363332161514062732E0 -:10F3F00036353426232206151416901F37371F2062 -:10F40000363620142121141421210289282D2D287B -:10F41000282D2D281F191D1E19191E1D1900000148 -:10F42000003E02D6012A032F00180000532E0227A7 -:10F4300026061523343E02171E02171636373314DC -:10F440000606DF11201B0C101524050F1E191120B4 -:10F450001D0B12130122092002D9021416010514F2 -:10F4600017071B1C11040215150202151A0C291F7F -:10F470000001FF8902760076030200060000433790 -:10F4800033172327077756425526505002768C8C27 -:10F4900073730001FFEC0220005F0281000900008D -:10F4A0004335333236353314062314141E182930ED -:10F4B0002D022022201F31300002FF8E027F0072B9 -:10F4C0000386000300110000433733071722262765 -:10F4D000331616333236373306062341365B06328F -:10F4E0003D0225012C1F1F2C0325023F03117575BA -:10F4F0009236392B22222B3936000002FF8E027FF2 -:10F5000000720386000300110000532733170722FF -:10F510002627331616333236373306060D5B36414F -:10F520002A323D0225012C1F1F2C0325023F031107 -:10F5300075759236392B22222B3936000002FF8E48 -:10F54000027F007203720013002100005327363639 -:10F55000353426232206073536363332161514067F -:10F56000072226273316163332363733060604169B -:10F57000171716150B160C0E1C0D2327271F323DCF -:10F580000225012C1F1F2C0325023F02E6170D192F -:10F5900010111103041B05041F1D1C267536392B81 -:10F5A00022222B393600FFFFFF8A027F0076036E8E -:10F5B000062602C80000000602CA006B0002FF898E -:10F5C000027600D003420006000A000043373317DA -:10F5D0002327073737330777564255265050B7351C -:10F5E000344302768C8C7373597373000002FF8965 -:10F5F000027600A703420006000A000043373317D3 -:10F600002327073727331777564255265050D143C3 -:10F61000343502768C8C7373597373000002FF8942 -:10F62000027600B6035A0013001A0000532736363C -:10F63000353426232206073536363332161514069E -:10F64000053733172327077516171716150B160CD2 -:10F650000E1C0D232727FEFA56425526505002CE87 -:10F66000170D1910111103041B05041F1D1E24661C -:10F670008C8C7373FFFFFF89027600760388062661 -:10F6800002E60000000702CA000000850001000039 -:10F6900002F100670007006A000500010000000099 -:10F6A0000000000000000000000400010000001441 -:10F6B000002C0038004400500060006C0078008886 -:10F6C000009400A000AC00BC00C800D400E400F02E -:10F6D00000FC010801140120012C013801440150F3 -:10F6E0000160016C018D019901D501E1021A022628 -:10F6F0000232023E024A0256027C0288029802C787 -:10F7000002D30302030E031A032A033F034B0357DA -:10F710000363036F037B038B039703A303B303BF4D -:10F7200003CB03D703E303EF03FB04070413041F16 -:10F73000042B0462046E0481048D04CA04D604E21E -:10F7400004EE04FA050605120555056C0591059DA4 -:10F7500005A905B505C105CD05D905E505F105FDE9 -:10F76000060906140620062C06380644064F065BDA -:10F7700006740680069906A506B106BF06CB06D715 -:10F7800006E306EF06FB07070720073C0748075E6E -:10F79000076A07760782078E07B107BD07C9080108 -:10F7A000080D0819082508310841084D085908694D -:10F7B00008750881089108A108AD08B908C508D1E5 -:10F7C00008E108F1090109110921092D0939094543 -:10F7D00009510991099D09A909B909EA0A100A1CE8 -:10F7E0000A410A890AB30ABF0ACB0AD70AE30AEF19 -:10F7F0000B320B3E0B4A0B560B620B6E0B7A0BB0A7 -:10F800000BED0BFE0C160C220C2E0C3A0C460C6A5F -:10F810000C760C820C8E0C9A0CA60CB20CBE0CCA88 -:10F820000CD60CE20CF20D020D120D220D320D3E23 -:10F830000D4A0D560D620D6E0D7A0D8C0DA80DB48E -:10F840000DC00DCC0DD80DF30E080E140E200E2C8D -:10F850000E380E440E500E5C0E680E7E0E8A0E960A -:10F860000EA20EEB0EF70F030F0F0F1F0F2B0F370C -:10F870000F470F520F5D0F690F790F850F910FA181 -:10F880000FAD0FB90FC50FD10FDD0FE90FF5100147 -:10F89000100D101D1029109E10AA10E210EE112458 -:10F8A0001130113B11471152115E119211E611F204 -:10F8B000122D123912451255128F129B12A712B235 -:10F8C00012BD12C912D912E512F11301130D131949 -:10F8D00013251331133D134913551361136D137918 -:10F8E00013B313EB13F6141B142714A914B514C186 -:10F8F00014CC14D71569157515FE1620164A165620 -:10F90000166216741680168B169616A116AC16B7CC -:10F9100016C216CD16D816E316EE16FA17051710EE -:10F92000171B173E175B1766177E178A179617AEB9 -:10F9300017BA17C617D217DD17E917F5180C1845AF -:10F9400018511873187F188B189618A218CF18DB47 -:10F9500018E7191C19281934193F194B195B196735 -:10F9600019731983198F199B19AB19BB19C719D3AF -:10F9700019DF19EB19FB1A0B1A1B1A2B1A3B1A4722 -:10F980001A531A5F1A6B1AA91AB51AC11AD11B3465 -:10F990001B6B1B771BAF1BE31C011C0D1C181C23CE -:10F9A0001C2F1C3B1C7C1C881C931C9F1CAA1CB677 -:10F9B0001CC21D001D211D461D721D7E1D8A1D9627 -:10F9C0001DA21DC41DD01DDC1DE71DF21DFE1E0A5B -:10F9D0001E161E221E2E1E3A1E4A1E5A1E6A1E7A0F -:10F9E0001E8A1E961EA21EAE1EBA1EC61ED21EE481 -:10F9F0001F001F0C1F181F241F301F491F6B1F776C -:10FA00001F821F8E1F9A1FA61FB21FBE1FCA1FDD97 -:10FA10001FE91FF42000200C2054206020A520B1F5 -:10FA200020DF210B2148217B218321AB21B321C27F -:10FA300021CE21DE220B2213221F222B225222A1B1 -:10FA400022B722C322CF22E922F52317231F23271F -:10FA5000232F2341234923512359237D238923E83D -:10FA600023F02413242B2441245D2474249924C0DE -:10FA700024ED252825582560259C25D825E425F04A -:10FA8000260926302671269D26CE26FB2729273FCC -:10FA9000276E278F27AD27B527D127F42812281ADC -:10FAA0002858286028AE28E528F328FF290F293791 -:10FAB000293F294B2957297E29BF29D429E029EC40 -:10FAC0002A062A122A322A4E2A642A6C2A7E2A867A -:10FAD0002A8E2A9F2AA72AB32AFD2B052B262B3DE7 -:10FAE0002B532B6F2B862BB12BDA2C0D2C482C8013 -:10FAF0002C882CC22CFB2D032D0E2D162D412D8074 -:10FB00002DB12DEA2E1C2E492E5D2E8C2EAD2ECB26 -:10FB10002EE02EFB2F032F212F292F652F772F98D3 -:10FB20002FA42FAC2FE42FFE302D307C309630CE1A -:10FB30003119312A318331CD31DE3208324632601B -:10FB4000326E327E328E329E32A932BE32D032EBEB -:10FB5000330133143328335A338D339933B533D3C8 -:10FB6000340634133421342D3452347634AF34E82F -:10FB700034F9350A35163522352E353A3542354EAB -:10FB800035573564356F357A359235A935C535DF4A -:10FB900035F036003612361F363336453645364593 -:10FBA0003645368A36C7370E375E37AA37EB3833D5 -:10FBB000386D388638CF38F03923394B397439A34A -:10FBC00039B339EF3A1B3A583A893AB83ADA3AE651 -:10FBD0003B003B0D3B213B2E3B483B603B733B9244 -:10FBE0003BA33BB53BCD3BE63BFF3C4A3C723C81F3 -:10FBF0003C933CC73D113D3F3D523D683D7D3DA09E -:10FC00003DF93E553ED63EEE3F713FD83FF3406151 -:10FC100040CD4128414E417A4187419A41A741BB9D -:10FC200041CF420842244264429B42A342AB42BCC1 -:10FC300042C842D542E242F5430A431B432C4346A5 -:10FC4000436B4391439D43C043D343F04405441861 -:10FC50004424442D44424468448E449744A044AC18 -:10FC600044B944D644E744EF45004511451D452AB3 -:10FC70004532453E4547456D459645A745BA45DB66 -:10FC800045FC4631463C4654466C469846A446A43C -:10FC90000001000000041A1D398979955F0F3CF5B9 -:10FCA000000303E800000000D5EAA06500000000A2 -:10FCB000DD1F59D4FF3BFEE104C70511000000061B -:10FCC0000002000000000000026E003C01D4002091 -:10FCD00001D4002001D4002001D4002001D4002050 +:10573000000014D6000014D0000014D6000014D0CD +:10574000000014D6000016560000165C000014DCA1 +:1057500000001650000014EE00001650000014EE79 +:1057600000001650000014EE00001650000014DC7B +:10577000000014E2000014EE00001650000014E8CF +:1057800000001650000014EE00001650000014F443 +:1057900000001650000014FA0000150C000015005F +:1057A0000000150C000015000000150C0000150687 +:1057B0000000150C00001512000016B616BC1518D6 +:1057C0000000151E00001524000000000000152A2E +:1057D00000000000000015300000153C1542153691 +:1057E0000000153C154215360000153C15421548C1 +:1057F000000000000000154E0000000000001554DD +:10580000000000000000155A0000000000001560B4 +:1058100000000000000015660000156C0000157205 +:1058200000001578000015CC15D215D815DE157EB0 +:1058300000001584000016CE000016D40000158A62 +:10584000000015900000162C0000000000001596C6 +:10585000000000000000159C000015A20000159C2F +:10586000000015A2000015A800000000000015AE01 +:1058700000000000000015B4000015BA000015C0BB +:10588000000015C6000015CC15D215D815DE15E49C +:10589000000015EA15F015F600000000000015FCE8 +:1058A00000000000000016020000163E160E16084A +:1058B0000000163E160E16080000163E160E1614B0 +:1058C000000000000000161A000000000000162072 +:1058D0000000000000001626000000000000162C4A +:1058E0000000000000001698169E16A416AA163294 +:1058F00000001638000016440000163E0000164452 +:10590000000016500000164A0000165000001656FF +:105910000000165C0000166200001668000000001F +:105920000000166E1674167A000016801686168C05 +:105930000000169200001698169E16A416AA16B01D +:10594000000016B616BC16C2000016C8000016CE1F +:10595000000016D4000016DA000016E0000016E67B +:10596000000016EC000016F2000016F8000000001F +:1059700016FE0000000017040000170A00000002D5 +:10598000086E0874087A088000010000FF320001E8 +:105990000000FF3C00010000FEBF00010000FEEB24 +:1059A00000010000FF3D00010000FF6E000100004B +:1059B000FFFF0001000000000001000003260001BD +:1059C00000500352000100000335000100000354A1 +:1059D00000010000033D00010000032A0001000057 +:1059E00003A30001000003E10001000003B1000176 +:1059F000000003220001000003E800010000033062 +:105A00000001000003470001000003BD0001000089 +:105A100003F50001000002420001011404C9000165 +:105A20000114049900010114040A0001011404D0B6 +:105A300000010114042F0001011404A50001011448 +:105A400004DD00010114042500010113FF320001EF +:105A50000114043C00010114041200010114041D8E +:105A6000000101140505000101140418000101BA28 +:105A7000032A000101BA04120001016200000001C2 +:105A80000127040E0001011AFEEB0001012204129D +:105A900000010122040E00010125040E000100F4A2 +:105AA000040A000100F4042F000100F404A5000121 +:105AB00000F404DD000100F40425000100F4040EEC +:105AC000000100E0FF32000100F4043C000100F49A +:105AD0000418000100FC0412000100DA040E0001A9 +:105AE0000123040A00010123041200010123FEC066 +:105AF00000010123040E000101310412000100968F +:105B0000040A00010096042500010096040E00011D +:105B10000096FF3200010096043C0001009604123A +:105B200000010096032A0001009604180001009667 +:105B30000000000100970000000100C8032A0001D6 +:105B400000C80412000100AF000000010129041286 +:105B50000001011CFEC0000100950412000100F2CA +:105B6000FEC000010095032A00010160040E00013F +:105B70000118041200010118FEC0000101180418E8 +:105B800000010125040A00010125042F000101255F +:105B900004A50001012504DD000101250425000103 +:105BA000012504FA0001012504F600010125FF3258 +:105BB00000010125043C00010175043A00010125A2 +:105BC00004120001011E0412000101250418000145 +:105BD00001250500000101B2032A00010167000050 +:105BE0000001011E040E0001012C032A0001012CFA +:105BF000FEC00001012C04250001012C041200014B +:105C0000012C000000010101FEEB00010101041262 +:105C100000010101FEC000010101040E000100DDD0 +:105C20000412000100DDFEEB000100DDFEC00001FA +:105C300000DD040E00010126040A000101260425EE +:105C400000010126FF3200010126043C000101761B +:105C5000043A00010126041200010126032A000172 +:105C60000126041D000101260418000101B3032AC6 +:105C70000001012600000001013F000000010107B2 +:105C8000032A0001010700000001015D0412000168 +:105C900000F7FF32000100F7043C000100F7041296 +:105CA000000100F70418000100D9032A000100D9FF +:105CB0000412000100D9040E000100D90000000107 +:105CC00000FE03E1000100FE03B1000100FE03221B +:105CD000000100FE03E8000100FE0347000100FE92 +:105CE00003BD000100FE03F5000100FE033D0001BD +:105CF00000EFFF32000100FE0354000100FE0335F7 +:105D0000000100FE041D0001015502420001015581 +:105D1000032A00010155000000010085040E000166 +:105D200000FD0000000100EBFEEB000100EB032A88 +:105D3000000100EB032600010173032A0001017337 +:105D4000040E000101F7032A000100EE0322000106 +:105D500000EE0347000100EE03BD000100EE03F575 +:105D6000000100EE033D000100EE0326000100EB00 +:105D7000FF32000100EE0354000100EE0330000189 +:105D800000F30242000100F3032A000100F30000C7 +:105D9000000100C403F5000100FB0322000100FB29 +:105DA000032A000100FB03A3000100FB03260001FE +:105DB00000FB0242000100FB00000001015103EC66 +:105DC0000001008504120001008D02420001008DD7 +:105DD00003220001008D033D0001008D0326000118 +:105DE0000085FF320001008D03540001008D033057 +:105DF00000010092024200010092032A0001009279 +:105E0000FF420001015E03D70001010F0000000105 +:105E1000015E02EF0001010FFEC00001008BFEC019 +:105E20000001010D032A0001008B00000001017830 +:105E30000242000101780326000101780000000100 +:105E4000015A02420001015A0000000100FEFEC09A +:105E5000000100FE0330000100F10322000100F107 +:105E60000347000100F103BD000100F103F500014B +:105E700000F1033D000100F10412000100F1040EE5 +:105E8000000100F2FF32000100F10354000100F1B3 +:105E90000261000100F1FF32000100F1034900013D +:105EA00000F10373000100F1034F000100F1000055 +:105EB000000101410352000100F1032A000100EF3B +:105EC0000242000100EF032A000100F1033000014B +:105ED00000F10418000101610242000101610000AB +:105EE000000100FC0326000100C6024200010087F9 +:105EF000FEC0000100C6033D000100C6032A0001E8 +:105F000000870000000100D4FEEB000100D4032A4A +:105F1000000100D4FEC0000100D40326000100DA15 +:105F2000FEEB0001009602F2000100DAFEC0000163 +:105F3000009603D6000101150396000100FC032220 +:105F4000000100FC033D000100FCFF32000100FCE9 +:105F50000354000100F9024200010100FF32000178 +:105F600000F9032A000100F90354000100F903308D +:105F70000001010000000001014C0352000100FC7F +:105F8000032A000100FC0335000100FC033000017E +:105F9000015E0242000101740000000100D30242D0 +:105FA000000100D300000001012B02420001012B7F +:105FB000032A0001012B0000000100E00242000161 +:105FC0000193FF32000100E00354000100E0032AC6 +:105FD000000100E00330000100C40242000100C4DF +:105FE000032A000100C40326000100C400000001D0 +:105FF0000114032A00010127032A000101270000E0 +:10600000000100E8032A000100E80412000100F486 +:10601000032A000100F40412000100E00000000166 +:10602000013A000000010134032A00010134040A8E +:106030000001013404120001011F032A0001011FA5 +:10604000041200010160032A000101600000000148 +:106050000131032A0001013100000001011E032A61 +:106060000001011E0000000100DE032A000100DE25 +:10607000000000010115040A00010101032A0001CA +:10608000010100000001008B032A0001008B0412B3 +:10609000000100F7032A000100F70000000100FEE4 +:1060A000032A000100FE000000010125032A00016F +:1060B000016C032A0001012500000001013E0000DF +:1060C000000100FE0242000100EF00000001017526 +:1060D0000000000100CE0242000100CE032A0001B0 +:1060E00000EE0242000100EE032A0001010E000A48 +:1060F0000001010002420001010003220001010031 +:10610000032A00010115024200010115032A0001C2 +:1061100000FC0242000100FC0000000100EB000056 +:10612000000100EB0242000100EB03220001019399 +:106130000000000100DD0242000100DD000000015E +:1061400000D40242000100D40000000100850000DC +:106150000001008600000001008D032A0001008D6F +:10616000000000010093000000010085032A0001E7 +:1061700000FF0000000100F1024200010114024290 +:10618000000100F2000000010114000200010114EE +:1061900003DB000101130000000101C60000000143 +:1061A0000129032A0001011C000000010122032A29 +:1061B0000001011A0000000100DA032A000100DAE0 +:1061C000000000010123032A000101230000000157 +:1061D0000118032A0001011800000001034503967D +:1061E0000001015D032A0001015D0000000100C4FF +:1061F0000311000100A00000000101E503110001EE +:1062000001C1000000010000000A00500018000257 +:1062100044464C5400A86C61746E0124001B009E1F +:1062200000A6015E00AE00AE014A00FE00FE00B610 +:1062300000BE00C600C600CE00CE00D600D600D6F6 +:1062400000D600D600DE00E6015400EE00F600FEA7 +:106250000106010E001061616C7401826361736557 +:10626000013463636D700192646C6967013A667210 +:10627000616301406C69676101466C6F636C014C3E +:106280006C6F636C01526C6F636C01586C6F636C64 +:10629000015E6C6F636C01646C6F636C016A6C6FA0 +:1062A000636C01706C6F636C01766F72646E018A4F +:1062B00073757073017C013A000000010000000159 +:1062C000032400030000000101540001000000014C +:1062D0000192000400000001016C000600000001B2 +:1062E0000144000100000001012200010000000142 +:1062F0000180000100000001011800010000000100 +:106300000116000400000001014600010000000128 +:10631000016E0004000000010114000100000001F2 +:106320000138000400000001010C0004000000011D +:10633000010C019C0008415A452001B24341542000 +:1063400001C84352542001DE4B415A2001F44D4F05 +:106350004C20020A524F4D20022054415420023654 +:1063600054524B20024C0006000000020120013272 +:10637000000600000002013A014C00060000000483 +:10638000021A0250022C023E000000010018000018 +:106390000001001900000001001400000001001AB3 +:1063A00000000001001200000001000900000001CF +:1063B000001100000001000E00000001000D0000AF +:1063C0000001000C00000001000F0000000100109F +:1063D00000000001001300000002000000010000A6 +:1063E000000200150017000000030002000500086D +:1063F0000000FFFF0007000000010003000400058B +:10640000000E000F0001020000060001020A000752 +:106410000001021A0009000101FE000101F800015B +:1064200001E6000101FC0001031C000101E4000180 +:1064300003A2000101F20001039A0001020C000115 +:10644000037A00020210021A00010326000201EC86 +:1064500001DE000201E8000202E602E70002020695 +:106460000004012B013B02E602E7000202040004E3 +:1064700000A600AE0180018800020202000401BBF8 +:1064800001BC01BB01BC00030000000101B400011C +:1064900002000001000000060003000101EE0001FF +:1064A00001A200000001000000070003000101F448 +:1064B000000101E4000000010000001600030001DB +:1064C00001E2000101DA00000001000000160000F6 +:1064D000FFFF0008000000010002000300040005A7 +:1064E000000E000F0000FFFF000800000001000385 +:1064F000000400050006000E000F0000FFFF00086A +:10650000000000010003000400050007000E000F5A +:106510000000FFFF00080000000100030004000568 +:106520000008000E000F0000FFFF0008000000013F +:106530000003000400050009000E000F0000FFFF2B +:10654000000800000001000300040005000A000E1E +:10655000000F0000FFFF000800000001000300041E +:106560000005000B000E000F0000FFFF00080000F8 +:106570000001000300040005000C000E000F0000E5 +:10658000FFFF000800000001000300040005000DEB +:10659000000E000F00030000000101140001011CA7 +:1065A00000010000000300030001009400010094BA +:1065B000000000010000000300030001013C000195 +:1065C0000082000000010000000400030000000140 +:1065D00000DE000200F600E60001000000040002F8 +:1065E00000F2001001BB01BC00A600AE01BB013BE4 +:1065F00001BC018001880245024602470248025C54 +:1066000002E602E70001000102560001013000022B +:10661000012B013100010001012A000201BC01CC63 +:106620000002012E01280001013000020001023C9D +:10663000023F00000002012A01320001000202C6EE +:1066400002D00005017E01860134013A01400004B8 +:10665000013A01400146014C00040148014E015439 +:10666000015A00010004012A013A02C602D00001C9 +:10667000000400A400AD017E0187000100040001B8 +:10668000007800DA01520001000202E602E7000190 +:106690000002000100DA000100020078015200024D +:1066A0000001023B0244000000010002012A013AFD +:1066B0000002000202C002C4000002C602CF0005B0 +:1066C0000002000202D002D2000002D402D800036D +:1066D000000100100001007800A400AD00DA013ACA +:1066E0000152017E0187023C023D023E023F0256FA +:1066F00002C602D00002000B000100080000000AE0 +:10670000004100080044004C0040004E004F00498A +:1067100000510063004B006500B2005E00B400D978 +:1067200000AC01BD01ED00D201F401F5010301F956 +:1067300001F9010502370237010602BC00030152CC +:10674000024D00010001007001B80002013601B6DF +:106750000003011C0136024C0003025A023F024BA7 +:106760000003025A023F024A0003025A023D00019E +:106770000002023C023E01B40002011C01B9000209 +:10678000012A01BA0002014102EC000202C302ED3B +:10679000000202C202EE000202CC02EF000202CAB4 +:1067A00002E8000202C302E9000202C202EA000299 +:1067B00002CC02EB000202CA0001000202C602C8BB +:1067C00001B50003011C012A01B70003011C0141AE +:1067D00000010001011C0001014100010001014113 +:1067E00000010000000A00010066000100010066CF +:1067F00000010000000B0000000100010008000182 +:106800000000001400010000001C0002776768749B +:10681000010000000002000100000000010602BCAF +:1068200000000000A4F900002400000080F900002E +:106830004F7377616C642D45787472614C69676839 +:10684000742E747466000000000100000010010046 +:1068500000040000474445466AFA6A450000C388C0 +:106860000000017C47504F531AEEAF3D0000C504B5 +:1068700000002E5A47535542BEEC94E90000F360E5 +:10688000000005F24F532F32AE76778E0000A064E1 +:106890000000006053544154799069550000F95448 +:1068A0000000002A636D61709C08F7F40000A0C42A +:1068B0000000088267617370000000100000C38050 +:1068C00000000008676C7966F6F560D80000010CDE +:1068D00000008D48686561641626592B00009458A5 +:1068E000000000366868656108AE05A20000A0409F +:1068F00000000024686D7478A10D7265000094900A +:1069000000000BB06C6F6361F13914B700008E7436 +:10691000000005E46D617870030200D300008E541E +:10692000000000206E616D65693F92BB0000A950B8 +:10693000000003F6706F737430387CD80000AD48E7 +:10694000000016387072657068068C850000A948D2 +:10695000000000070002003C00000232032A00038E +:106960000007000073112111252111213C01F6FEC1 +:10697000710128FED8032AFCD65A027600020020B4 +:10698000000001B4032A0007000A00007313331348 +:106990002327230713330320AA3FAB372AD22B33F5 +:1069A000C362032AFCD6E0E0010801E0FFFF0020FB +:1069B000000001B4041C062600010000000702C309 +:1069C00000EA00E8FFFF0020000001B403D606261D +:1069D00000010000000702C800EA00E8FFFF0020F5 +:1069E000000001B4046E062600010000000702E862 +:1069F00000EA00E8FFFF0020FF7901B403D6062675 +:106A000000010000002702D100EA0000000702C8D0 +:106A100000EA00E8FFFF0020000001B4046E062633 +:106A200000010000000702E900EA00E8FFFF002083 +:106A3000000001B4045A062600010000000702EA23 +:106A400000EA00E8FFFF0020000001B4045606261B +:106A500000010000002702C800EA00E8000702CA9F +:106A600000EA0153FFFF0020000001B404120626D3 +:106A700000010000000702C7005400E8FFFF0020EB +:106A8000000001B40412062600010000000702C63F +:106A9000005400E8FFFF0020000001BA042A062687 +:106AA00000010000000702EC00EA00E8FFFF002000 +:106AB000FF7901B403EA062600010000002702E680 +:106AC00000EA00E8000702D100EA0000FFFF002012 +:106AD000000001B4042A062600010000000702EDB0 +:106AE00000EA00E8FFFF0020000001B4044206268F +:106AF00000010000000702EE00EA00E8FFFF0020AE +:106B0000000001B40470062600010000002702E620 +:106B100000EA00E8000702CA00EA016DFFFF00205A +:106B2000000001B40412062600010000000702CD97 +:106B300000EA00E8FFFF0020000001B4041206266E +:106B400000010000000702C000EB00E8FFFF00208A +:106B5000FF7901B4032A062600010000000702D1D4 +:106B600000EA0000FFFF0020000001B4041C06261C +:106B700000010000000702C200EA00E8FFFF002059 +:106B8000000001B40408062600010000000702CC42 +:106B900000EA00E8FFFF0020000001B4041206260E +:106BA00000010000000702CE00EA00E8FFFF00201D +:106BB000000001B403CC062600010000000702CB50 +:106BC00000EA00E8FFFF0020FF3701C1032A062684 +:106BD00000010000000702D5019B0000FFFF00201C +:106BE000000001B4041B062600010000000702C9D2 +:106BF00000EA00E8FFFF0020000001B4050D0626B2 +:106C000000010000002702C900EA00E8000702C3F3 +:106C100000EA01D9FFFF0020000001B403EB0626C3 +:106C200000010000000702CA00EA00E80002FFF1CC +:106C300000000254032A000F001200006301211516 +:106C40002311331523113315213523071333110F66 +:106C5000013A0129E0A0A0E0FEE7B75363A6032AAA +:106C600030FEC32CFE9E2FE0E0010C01CB00FFFFA5 +:106C7000FFF100000254041C0626001B0000000760 +:106C800002C3015700E80003004B000001BF032AC4 +:106C90000014001E00290000731133321E02151467 +:106CA0000606071E0215140E02232733323635342A +:106CB0002626232335333236363534262623234BF6 +:106CC000A7384929110F28282F31110D26473B8954 +:106CD0008250371737318A892D3013163F406403AD +:106CE0002A1F38492A2049380A0E4453242E544377 +:106CF000272B5E623150302B2A452A2D4829FFFF71 +:106D0000004B000001BF03F40626001D0000000731 +:106D100002C100F400E80001003AFFF501B80333B6 +:106D20000027000057222626351134363633321616 +:106D3000161515233534262623220606151114169A +:106D4000163332363635353315140606FF505520C6 +:106D500022564D47502234163A353A3E16183E38E0 +:106D6000363A153420500B426F430158466D3F3878 +:106D7000674529293A512C305639FE9A3C552E2E1A +:106D800053373128456C3D00FFFF003AFFF501B84D +:106D9000041C0626001F0000000702C300F500E8DF +:106DA000FFFF003AFFF501B804120626001F00009D +:106DB000000702C7005F00E8FFFF003AFF4601B886 +:106DC00003330626001F0000000702D400F5000070 +:106DD000FFFF003AFFF501B804120626001F00006D +:106DE000000702C6005F00E8FFFF003AFFF501B8A8 +:106DF00003F40626001F0000000702C100F500E8AA +:106E00000002004B000001CB032A000B001700001A +:106E10007311333216161511140606232733323632 +:106E200036351134262623234BB1515A2424574F8B +:106E3000807D42401418423E7B032A3E6A41FEB0E8 +:106E4000456D3F2B385D3701463B572FFFFF004B09 +:106E500000000383032A042600250000000700D653 +:106E600002050000FFFF004B00000383041204260C +:106E700000250000002700D602050000000702C719 +:106E8000023800E800020009000001CB032A000FCD +:106E9000001F0000731123353311333216161511FC +:106EA000140606232733323636351134262623239B +:106EB000113315234B4242B1515A2424574F807D40 +:106EC00042401418423E7B5E5E019825016D3E6A89 +:106ED00041FEB0456D3F2B385D3701463B572FFED5 +:106EE000BF25FFFF004B000001CB04120626002542 +:106EF0000000000702C7006D00E80002000A000061 +:106F000001CC032A000F001F000073112335331139 +:106F1000333216161511140606232733323636354A +:106F2000113426262323113315234B4141B2515AE4 +:106F30002424584E807D42401418423F7A5E5E0100 +:106F40009825016D3E6A41FEB0456D3F2B385D3797 +:106F500001463B572FFEBF25FFFF004B000001CB32 +:106F600003F4062600250000000702C1010300E823 +:106F7000FFFF004B0000032C032A0426002500001D +:106F8000000701B002050000FFFF004B0000032CCA +:106F9000032A042600250000002701B00205000096 +:106FA000000702C7021200000001004A000001654C +:106FB000032A000B0000731121152311331523112F +:106FC00033154A0118E1B9B9E4032A2CFEBB2AFEA5 +:106FD0009C2BFFFF004A00000165041C0626002EC2 +:106FE0000000000702C300D900E8FFFF004A0000CC +:106FF000016503D60626002E0000000702C800D94E +:1070000000E8FFFF004A0000016504120626002E7A +:107010000000000702C7004300E8FFFF004A00002D +:10702000016504120626002E0000000702C6004378 +:1070300000E8FFFF004A000001A9042A0626002EEE +:107040000000000702EC00D900E8FFFF004AFF79CA +:10705000016503EA0626002E0000002702E600D99B +:1070600000E8000702D100D80000FFFF004A00003E +:107070000180042A0626002E0000000702ED00D938 +:1070800000E8FFFF004A0000018F04420626002EA0 +:107090000000000702EE00D900E8FFFF004A0000F0 +:1070A000016504700626002E0000002702E600D9C4 +:1070B00000E8000702CA00D9016DFFFF003E000092 +:1070C000016504120626002E0000000702CD00D93B +:1070D00000E8FFFF004A0000016504120626002EAA +:1070E0000000000702C000DA00E8FFFF004A0000CD +:1070F000016503F40626002E0000000702C100D936 +:1071000000E8FFFF004AFF790165032A0626002EEA +:107110000000000702D100D80000FFFF004A000075 +:107120000165041C0626002E0000000702C200D9DB +:1071300000E8FFFF004A0000016504080626002E53 +:107140000000000702CC00D900E8FFFF004A000061 +:10715000016504120626002E0000000702CE00D9A9 +:1071600000E8FFFF004A0000016503CC0626002E60 +:107170000000000702CB00D900E8FFFF004AFF37FC +:107180000165032A0626002E0000000702D5013AF9 +:107190000000FFFF004A0000016503EB0626002EF9 +:1071A0000000000702CA00D900E80001003CFFF51A +:1071B00001A2032A00260000572226263535331463 +:1071C0001415141633323E02353426262323351384 +:1071D0002335211503273332161615140606E83E0B +:1071E0004C223239402D351A08254B3950C8EB0155 +:1071F0002BEA124748623323510B2F563A0F020CE9 +:1072000002474C223A48264D612E2B010E2B22FEBE +:10721000C424346F5B4F723CFFFF003CFFF501A2BA +:107220000412062600420000000702C7005900E8C9 +:107230000001004B00000162032A000900007311E5 +:1072400021152311331523114B0117E1C2C2032A63 +:107250002BFEBA2AFE71FFFF004B0000016203F40F +:10726000062600440000000702C100C000E800013B +:10727000003AFFF501BB0333002A000057222626FF +:107280003511343636333216161515233534262685 +:1072900023220606151114161633323636353523D9 +:1072A00035331123270606FC4D542121564E4751F4 +:1072B0002334183A353B3E15183E39363B1781B416 +:1072C00023080F450B3F70470158476C3D3868470E +:1072D0001C1F3C512A315739FE9F3B57302E563BDD +:1072E000772AFE7E5B2F3700FFFF003AFFF501BBD8 +:1072F000041C062600460000000702C300FF00E849 +:10730000FFFF003AFFF501BB03D60626004600004A +:10731000000702C800FF00E8FFFF003AFFF501BBCD +:107320000412062600460000000702C7006900E8B4 +:10733000FFFF003AFFF501BB0412062600460000DD +:10734000000702C6006900E8FFFF003AFF1001BB1A +:107350000333062600460000000702D300FF0000AA +:10736000FFFF003AFFF501BB03F4062600460000CC +:10737000000702C100FF00E80002003AFFF5020822 +:1073800003330003002E0000653533150522262641 +:107390003511343636333216161515233534262674 +:1073A00023220606151114161633323636353523C8 +:1073B000353311232706060132D6FEF44D54212120 +:1073C000564E47512334183A353B3E15183E393650 +:1073D0003B1781B423080F45E52525F03F70470191 +:1073E00058476C3D3868471C1F3C512A315739FEBD +:1073F0009F3B57302E563B772AFE7E5B2F3700018E +:10740000004A000001D3032A000B0000731133115E +:1074100021113311231121114A37011C3636FEE4A4 +:10742000032AFE93016DFCD60193FE6D0002002538 +:10743000000001F9032A001300170000731123351F +:10744000333533152135331533152311231121110C +:10745000112135214A252537011C36262636FEE422 +:10746000011CFEE40280208A8A8A8A20FD80019322 +:10747000FE6D01BDC300FFFF004A000001D30412EE +:107480000626004E0000000702C7007900E8FFFF53 +:10749000004A000001D304120626004E0000000737 +:1074A00002C6007900E80001004C00000082032AB7 +:1074B00000030000731133114C36032AFCD6FFFF82 +:1074C000004CFFD3018C032A042600520000000761 +:1074D000006100CE0000FFFF004C000000D0041C43 +:1074E000062600520000000702C3006700E8FFFF05 +:1074F000FFF5000000D903D6062600520000000761 +:1075000002C8006700E8FFFFFFF0000000DD041282 +:10751000062600520000000702C6FFD100E8FFFF68 +:10752000FFCC0000009F0412062600520000000756 +:1075300002CD006700E8FFFFFFFC000000D404124A +:10754000062600520000000702C0006800E8FFFFA6 +:1075500000490000008503F40626005200000007E1 +:1075600002C1006700E8FFFF0049FF790085032A98 +:10757000062600520000000602D16700FFFF000748 +:1075800000000082041C062600520000000702C210 +:10759000006700E8FFFF0026000000A90408062697 +:1075A00000520000000702CC006700E8FFFFFFF573 +:1075B000000000D90412062600520000000702CE87 +:1075C000006700E8FFFF0011000000BD03CC0626A5 +:1075D00000520000000702CB006700E8FFFF00092F +:1075E000FF37008D032A062600520000000602D550 +:1075F0006700FFFFFFF1000000DD03EB06260052ED +:107600000000000702CA006700E800010008FFD37D +:1076100000BE032A000D00005735323E02351133FB +:107620001114060623082D331907361442442D2B56 +:107630000C203C300294FD6641542800FFFF0008F6 +:10764000FFD301190412062600610000000702C6DC +:10765000000D00E80001004A000001CB032A000BE6 +:1076600000007311331113330313230307114A3737 +:10767000EB36ABD436BF55032AFE3901C7FEA9FE4F +:107680002D01A49BFEF7FFFF004A000001CB04126E +:10769000062600630000000702C7005000E8FFFF55 +:1076A000004AFF1001CB032A0626006300000007F2 +:1076B00002D300E600000001004B00000176032A1F +:1076C000000500007311331133154B36F5032AFD05 +:1076D000012BFFFF004BFFD30233032A0426006671 +:1076E00000000007006101750000FFFF004B000073 +:1076F0000176041C062600660000000702C300662F +:1077000000E8FFFF004B00000176032A0626006612 +:107710000000000702C501350019FFFF004BFF10F4 +:107720000176032A062600660000000702D300E166 +:107730000000FFFF004B00000176032A06260066CA +:1077400000000007025C00F40031FFFF004BFF6502 +:1077500001FB032A0426006600000007013A0175B8 +:1077600000000001000300000176032A000D000064 +:1077700073110735371133113715071133154B487E +:1077800048367A7AF50198252C250166FEB73F2CFC +:107790003FFE762B0001004100000237032A000C57 +:1077A0000000731333131333132303032303034121 +:1077B0001836ABAE38172F14A528A314032AFD25BD +:1077C00002DBFCD602A7FD5902A6FD5AFFFF0041CD +:1077D0000000023703F40626006E0000000702C115 +:1077E000013C00E80001004B000001B9032A000938 +:1077F0000000731133011133112301114B2B0113BD +:10780000302BFEED032AFD5402ACFCD602ADFD5335 +:10781000FFFF004BFFD302C1032A042600700000C3 +:107820000007006102030000FFFF004B000001B9E8 +:10783000041C062600700000000702C3010200E8D5 +:10784000FFFF004B000001B9041206260070000083 +:10785000000702C7006C00E8FFFF004BFF1001B9F2 +:10786000032A062600700000000702D30102000070 +:107870000001004BFF7301B9032A001300004535D6 +:107880003236363535011123113301113311140607 +:107890000623011E2D2E10FEF02E2B01152E143660 +:1078A000338D261127211A02A1FD53032AFD54020C +:1078B000ACFCD62E3F20FFFF004BFF650289032A58 +:1078C0000426007000000007013A02030000FFFFD9 +:1078D000004B000001B903EB062600700000000712 +:1078E00002CA010200E80002003AFFF501CA0333B0 +:1078F0000011002300004522262635113436363388 +:10790000321616151114060627323636351134266E +:107910002623220606151114161601024F5722249B +:10792000574D4D572422574F3A3F18183E3B3A3F88 +:1079300018183F0B3F6D450162456A3C3C6A45FEA5 +:107940009D456C3F2D2E5337017637522D2D5237E2 +:10795000FE8A37532E00FFFF003AFFF501CA041CD0 +:10796000062600780000000702C3010200E8FFFFBE +:10797000003AFFF501CA03D606260078000000078A +:1079800002C8010200E8FFFF003AFFF501CA041235 +:10799000062600780000000702C6006C00E8FFFF22 +:1079A000003AFFF501D2042A0626007800000007FD +:1079B00002EC010200E8FFFF003AFF7901CA03EA86 +:1079C000062600780000002702E6010200E8000712 +:1079D00002D101020000FFFF003AFFF501CA042AAC +:1079E000062600780000000702ED010200E8FFFF14 +:1079F000003AFFF501CA044206260078000000079D +:107A000002EE010200E8FFFF003AFFF501CA047030 +:107A1000062600780000002702E6010200E80007C1 +:107A200002CA0102016DFFFF003AFFF501CA04120C +:107A3000062600780000000702CD010200E8FFFFE3 +:107A4000003AFFF501CA041206260078000000077C +:107A500002C0010300E8FFFF003AFFF501CA04B4C9 +:107A6000062600780000002702C0010300E8000796 +:107A700002CB010201D0FFFF003AFFF501CA0496D4 +:107A8000062600780000002702C1010200E8000776 +:107A900002CB010201B2FFFF003AFF7901CA0333B2 +:107AA000062600780000000702D101020000FFFF57 +:107AB000003AFFF501CA041C062600780000000702 +:107AC00002C2010200E8FFFF003AFFF501CA040804 +:107AD000062600780000000702CC010200E8FFFF44 +:107AE000003AFFF501CA0369062600780000000786 +:107AF00002E7014D00E8FFFF003AFFF501CA041C50 +:107B0000062600780000002702E7014D00E8000784 +:107B100002C3010200E8FFFF003AFF7901CA0369CE +:107B2000062600780000002702E7014D00E8000764 +:107B300002D101020000FFFF003AFFF501CA041C58 +:107B4000062600780000002702E7014D00E8000744 +:107B500002C2010200E8FFFF003AFFF501CA040873 +:107B6000062600780000002702E7014D00E8000724 +:107B700002CC010200E8FFFF003AFFF501CA03EB67 +:107B8000062600780000002702E7014D00E8000704 +:107B900002CA010200E8FFFF003AFFF501CA041C17 +:107BA000062600780000000702C4010200E8FFFF7B +:107BB000003AFFF501CA041206260078000000070B +:107BC00002CE010200E8FFFF003AFFF501CA03CC34 +:107BD000062600780000000702CB010200E8FFFF44 +:107BE000003AFF3701CA0333062600780000000779 +:107BF00002D5012E00000003003AFFA101CA038054 +:107C0000000300150027000057270117032226262E +:107C1000351134363633321616151114060627324E +:107C2000363635113426262322060615111416166B +:107C30008119011C199B4F572224574D4D5724225F +:107C4000574F3A3F18183E3B3A3F18183F5F08031A +:107C5000D707FC7C3F6D450162456A3C3C6A45FEA6 +:107C60009D456C3F2D2E5337017637522D2D5237BF +:107C7000FE8A37532E00FFFF003AFFA101CA041C01 +:107C8000062600920000000702C3010600E8FFFF7D +:107C9000003AFFF501CA03EB062600780000000752 +:107CA00002CA010200E8FFFF003AFFF501CA04B66C +:107CB000062600780000002702CA010200E800073B +:107CC00002CB010201D20002003A0000024E032A58 +:107CD0000013001F0000612226263511343636338A +:107CE00021152311331523113315253311232206B2 +:107CF000061511141616010B515B25265B4D014527 +:107D0000C4A4A4C5FEBD47473F43191A443C68417B +:107D1000015C45693B2DFEC02BFE9B2D2E02CF2F13 +:107D2000563AFEA738522D000002004B000001C554 +:107D3000032A000C001700007311333216161514B5 +:107D400006062323111133323636353426262323F3 +:107D50004BBE495221215248897D313F1F1C3E3480 +:107D60007E032A375E3C36623EFE7D01AD224B3FEC +:107D700041491D00FFFF004B000001C503F406262A +:107D800000970000000702C100F300E80002004B6A +:107D9000000001D8032A000F0018000073113315EA +:107DA0003332161615140E022323151133323635CD +:107DB000342623234B3698485324112B4C3C938B69 +:107DC0004B494E428F032A683E643B2852462BFAA9 +:107DD000012A58615F510002003AFF6401D1033368 +:107DE000001D002F0000452E02270606232226260E +:107DF0003511343636333216161511140606071EA1 +:107E00000217273236363511342626232206061568 +:107E10001114161601AD132E3118070F084F5824F0 +:107E200026594C4D59261839330D25260DAD3A41AA +:107E30001A1A403B3A401A1A409C0A2B3C22010174 +:107E40003F6D450162456A3C3C6A45FE9D395F4194 +:107E50000D112B25098D2E5337017637522D2D52BA +:107E600037FE8A37532E0002004B000001CC032A54 +:107E7000000F001900007311333216161514060690 +:107E800007132303231111333236363534262323C7 +:107E90004BC4484D1D13333182367E978C343615D2 +:107EA000334D8B032A355B382D523908FE5E01981D +:107EB000FE6801C22748314D5000FFFF004B000013 +:107EC00001CC041C0626009B0000000702C300FE34 +:107ED00000E8FFFF004B000001CC04120626009BC7 +:107EE0000000000702C7006800E8FFFF004BFF101A +:107EF00001CC032A0626009B0000000702D300FEE7 +:107F00000000FFFF004B000001CC04120626009B7E +:107F10000000000702CD00FE00E8FFFF004B00005C +:107F200001CC04120626009B0000000702CE00FED2 +:107F300000E80001002AFFF601A20333002D000033 +:107F40005722262627371E02333236353426272776 +:107F5000262635343633321E0217072E0223220618 +:107F60001514161717161615140606ED40532B0593 +:107F70002F071D3C353C453732942522634F29425B +:107F8000311C042E041E3A31374A19229231472EF1 +:107F9000520A345E400F35522D3C463555319326FA +:107FA0004C285056152F4E390B394C25383E1F3A68 +:107FB0002290306D413D4F26FFFF002AFFF601A2BF +:107FC000041C062600A10000000702C300E200E82E +:107FD000FFFF002AFFF601A20412062600A10000FE +:107FE000000702C7004C00E8FFFF002AFF4601A27D +:107FF0000333062600A10000000702D400E20000BF +:10800000FFFF002AFFF601A20412062600A10000CD +:10801000000702C6004C00E8FFFF002AFF1001A283 +:108020000333062600A10000000702D300E200008F +:10803000FFFF002AFFF601A203F4062600A10000BC +:10804000000702C100E200E80001003EFFF701CE98 +:1080500003330024000057353332363534262323CA +:1080600035132626232206151123113436363332D2 +:108070001617150327321615140623DC224D4C4C17 +:108080004D18AA193E26495537305D43365525B659 +:10809000066765615B092D58676B5D2D01120D0F39 +:1080A0005250FD9C025F3F603516132DFEDA1E7B99 +:1080B0007476790000020036FFF501C60333001E16 +:1080C000002900005722262635352135342626235F +:1080D0002206061515233534363633321616151199 +:1080E0001406062732363635352115141616FE4F7E +:1080F00057220159183E3B3A3F183724574D4D57E8 +:108100002422574F3A3F18FEDE183F0B3F6D45BF04 +:10811000AB37522D2D52374E46456A3C3C6A45FEE0 +:108120009D456C3F2D2E53379E9E37532E000001E8 +:1081300000140000018A032A000700007311233590 +:1081400021152311B6A201769E02FE2C2CFD020001 +:10815000000200140000018A032A0003000B000043 +:108160005335211503112335211523112A01259992 +:10817000A201769E01A12525FE5F02FE2C2CFD02A8 +:10818000FFFF00140000018A0412042600AA000068 +:10819000000702C7003900E8FFFF0014FF46018A0C +:1081A000032A042600AA0000000702D400CF000022 +:1081B000FFFF0014FF10018A032A042600AA000012 +:1081C000000702D300CF0000FFFF00140000018A67 +:1081D00003F4042600AA0000000702C100CF00E853 +:1081E00000010041FFF501D4032A001500004522DB +:1081F000262635113311141616333236363511331F +:1082000011140606010B4F58233619413A37411C09 +:108210003526570B355B39026CFD932C47282946D0 +:108220002C026DFD94395B35FFFF0041FFF501D451 +:10823000041C062600B00000000702C3010B00E882 +:10824000FFFF0041FFF501D403D6062600B0000071 +:10825000000702C8010B00E8FFFF0041FFF501D451 +:108260000412062600B00000000702C7007500E8EF +:10827000FFFF0041FFF501D40412062600B0000004 +:10828000000702C6007500E8FFFF0041FFF501D4BA +:108290000412062600B00000000702CD010B00E822 +:1082A000FFFF0041FFF501D40412062600B00000D4 +:1082B000000702C0010C00E8FFFF0041FF7901D474 +:1082C000032A062600B00000000702D1010B0000BF +:1082D000FFFF0041FFF501D4041C062600B000009A +:1082E000000702C2010B00E8FFFF0041FFF501D4C7 +:1082F0000408062600B00000000702CC010B00E8CD +:10830000FFFF0041FFF502140369062600B00000DC +:10831000000702D001B500E8FFFF0041FFF502149D +:10832000041C062600B00000002702D001B500E8BA +:10833000000702C3010B00E8FFFF0041FF790214B0 +:108340000369062600B00000002702D001B500E84E +:10835000000702D1010B0000FFFF0041FFF50214EE +:10836000041C062600B00000002702D001B500E87A +:10837000000702C2010B00E8FFFF0041FFF50214F5 +:108380000408062600B00000002702D001B500E86E +:10839000000702CC010B00E8FFFF0041FFF50214CB +:1083A00003EB062600B00000002702D001B500E86C +:1083B000000702CA010B00E8FFFF0041FFF501D4EE +:1083C000041C062600B00000000702C4010B00E8F0 +:1083D000FFFF0041FFF501D40412062600B00000A3 +:1083E000000702CE010B00E8FFFF0041FFF501D4BA +:1083F00003CC062600B00000000702CB010B00E80A +:10840000FFFF0041FF3701D4032A062600B0000019 +:10841000000702D5013D0000FFFF0041FFF501D438 +:10842000041B062600B00000000702C9010B00E88B +:10843000FFFF0041FFF501D403EB062600B000006A +:10844000000702CA010B00E800010018000001C883 +:10845000032A0006000073033313133303DCC4360E +:10846000A89D35B9032AFD3502CBFCD600010022B8 +:10847000000002A0032A000C00007303331313331F +:1084800013133303230303AF8D30778234866C2FAD +:10849000832E8A87032AFD4102ADFD5302BFFCD61D +:1084A00002C5FD3BFFFF0022000002A0041C0626BF +:1084B00000C70000000702C3016100E8FFFF0022BF +:1084C000000002A00412062600C70000000702C632 +:1084D00000CB00E8FFFF0022000002A004120626E5 +:1084E00000C70000000702C0016200E8FFFF002291 +:1084F000000002A0041C062600C70000000702C2FC +:10850000016100E80001000F000001B6032A000B22 +:1085100000007313033313133303132303030FB246 +:10852000B1329F9B36B9BD35A79501A40186FEA641 +:10853000015AFE72FE64016CFE94000100140000FA +:1085400001BA032A00080000731103331313330325 +:1085500011CFBB389F9738B501030227FE1A01E6F9 +:10856000FDD9FEFDFFFF0014000001BA041C062621 +:1085700000CD0000000702C300E700E8FFFF001481 +:10858000000001BA0412062600CD0000000702C652 +:10859000005100E8FFFF0014000001BA0412062693 +:1085A00000CD0000000702C000E800E8FFFF001453 +:1085B000FF7901BA032A062600CD0000000702D188 +:1085C00000E70000FFFF0014000001BA041C0626AB +:1085D00000CD0000000702C200E700E8FFFF001422 +:1085E000000001BA0408062600CD0000000702CCF6 +:1085F00000E700E8FFFF0014000001BA03CC0626E4 +:1086000000CD0000000702CB00E700E8FFFF0014E8 +:10861000000001BA03EB062600CD0000000702CAE5 +:1086200000E700E80001001F0000017E032A0009A6 +:108630000000733501213521150121151F0123FE8D +:10864000F70144FEDA01272B02D42B22FD232B0055 +:10865000FFFF001F0000017E041C062600D600005C +:10866000000702C300C900E8FFFF001F0000017EF1 +:108670000412062600D60000000702C7003300E8F7 +:10868000FFFF001F0000017E03F4062600D6000055 +:10869000000702C100C900E800020026FFF7014AF6 +:1086A000024B0025003200005722262635343E02B8 +:1086B0003735342626232206061515233436333261 +:1086C00016151114161617232626270606273236E6 +:1086D0003637350E031514169A23341D13325D4AAE +:1086E0000F231E172A1B34434F493A0101012E0262 +:1086F00006010D401F1928200A354729123009208C +:1087000039252537303523293F461C102F2E0F538E +:10871000515C67FEDD082D2A06152E0A24322C171F +:108720002515BE1C28242D203426FFFF0026FFF728 +:10873000014A0334062600DA0000000702C300C322 +:108740000000FFFF0026FFF7014A02EE062600DACE +:108750000000000702C800C30000FFFF0026FFF76B +:10876000014A0386062600DA0000000702E800C37B +:108770000000FFFF0026FF79014A02EE062600DA1C +:108780000000002702D100BE0000000702C800C39D +:108790000000FFFF0026FFF7014A0386062600DAE5 +:1087A0000000000702E900C30000FFFF0026FFF7FA +:1087B000014A0372062600DA0000000702EA00C33D +:1087C0000000FFFF0026FFF7014A036E062600DACD +:1087D0000000002702C800C30000000702CA00C34F +:1087E000006BFFFF0026FFF7014A032A062600DA86 +:1087F0000000000602C72D00FFFF0026FFF7014A18 +:10880000032A062600DA0000000602C62D00FFFF3C +:108810000026FFF701930342062600DA0000000756 +:1088200002EC00C30000FFFF0026FF79014A0302AB +:10883000062600DA0000002702D100BE0000000773 +:1088400002E600C30000FFFF0026FFF7016A0342B3 +:10885000062600DA0000000702ED00C30000FFFF5B +:108860000026FFF70179035A062600DA0000000708 +:1088700002EE00C30000FFFF0026FFF7014A038855 +:10888000062600DA0000002702E600C30000000709 +:1088900002CA00C30085FFFF0026FFF7014A032A32 +:1088A000062600DA0000000702CD00C30000FFFF2B +:1088B0000026FFF7014A032A062600DA0000000717 +:1088C00002C000C40000FFFF0026FF79014A024BEE +:1088D000062600DA0000000702D100BE0000FFFFFC +:1088E0000026FFF7014A0334062600DA00000007DD +:1088F00002C200C30000FFFF0026FFF7014A032069 +:10890000062600DA0000000702CC00C30000FFFFCB +:108910000026FFF7014A032A062600DA00000007B6 +:1089200002CE00C30000FFFF0026FFF7014A02E469 +:10893000062600DA0000000702CB00C30000FFFF9C +:108940000026FF37015A024B062600DA0000000716 +:1089500002D501340000FFFF0026FFF7014A033370 +:10896000062600DA0000000702C900C30000FFFF6E +:108970000026FFF7014A0425062600DA000000273A +:1089800002C900C30000000702C300C300F1FFFFDB +:108990000026FFF7014A0303062600DA000000075D +:1089A00002CA00C3000000030026FFF70231024B99 +:1089B000003A004800540000572226353436363736 +:1089C000373534262322060615273436333216155A +:1089D00023343636333216151406060707151416D7 +:1089E000333236363535331514060623222626272C +:1089F0000E02273236363535070E021514161613B9 +:108A000037363635342623220606159A3440133F6E +:108A100043572B2F15271933473F3A4207273D204D +:108A2000403E1B35266F2B3215281B34193D361D51 +:108A30003626060B2F380E1A322049342F0C1823F5 +:108A4000B3662C22242D1F2C18094638233F3717D4 +:108A50001E56503913312D024D4B4342333A1842C2 +:108A6000322532210D264D68560F34372826314BDA +:108A70002A15332C2D331429215048471D14292F32 +:108A80001D222810012F241029271D311C463F00CC +:108A9000FFFF0026FFF702310334062600F4000032 +:108AA000000702C3012A000000020039FFF701603D +:108AB000032A00140024000057222627152311330F +:108AC00011363633321E0215151406062732363695 +:108AD000353534262623220607111616D8253510DB +:108AE000353510372828331D0B193B3B25260E0D35 +:108AF0002526203410113309261330032AFEE715EA +:108B000025213F58366F516E38292B5B46714557EA +:108B1000292511FE68142000FFFF0036FFF70160D1 +:108B200003F4062600F60000000702C1005400E826 +:108B30000001002EFFF7014D024B002600005722D6 +:108B40002626353534363633321616151523353488 +:108B500026262322060615151416333236363535E9 +:108B60003315140606C0413E131A40383C3D1432FA +:108B700013282027280E253927270C32123C093DBF +:108B8000663F8855672E31553517173B3F192552DB +:108B900045965E5422483916153A5C36FFFF002E82 +:108BA000FFF7014D0334062600F80000000702C35A +:108BB00000BC0000FFFF002EFFF7014D032A062630 +:108BC00000F80000000602C72600FFFF002EFF4647 +:108BD000014D024B062600F80000000702D400BC3D +:108BE0000000FFFF002EFFF7014D032A062600F8C4 +:108BF0000000000602C62600FFFF002EFFF7014D11 +:108C0000030C062600F80000000702C100BC0000AB +:108C10000002002EFFF70151032A0012002100007C +:108C20005722263535343636333216171133112391 +:108C30003506062732363711262623220615151447 +:108C40001616B64B3D163A35253410353510331C03 +:108C50001D311110311F37220F2709738367526DA1 +:108C60003821140114FCD62C1322291E13019F1045 +:108C7000225C657846592A0000020037FFF5017C26 +:108C8000033C0024003800005722262635353E02DA +:108C90003332161726262707353726262737161686 +:108CA000173715071E0215151406062732363635F6 +:108CB000342E022726262322060615141616D73B25 +:108CC000461F012344311A321605120C67581557F6 +:108CD00043034A6E1F5143091B151B433B2C2B0EAC +:108CE00002040301142C1825321A17310B39694874 +:108CF0004F5870360F0C234F171C21182C2E0625A9 +:108D000004343F15211214638E565454743B2B3295 +:108D10006E5B14414432030A0F3170604D643000C1 +:108D2000FFFF002EFFF701C8032A042600FE000003 +:108D3000000702C5018800190002002EFFF7018A12 +:108D4000032A001A0029000057222635353436360A +:108D500033321617352335333533153315231123A5 +:108D60003506062732363711262623220615151416 +:108D70001616B64B3D163A3525341054543539394C +:108D80003510331C1D311110311F37220F27097385 +:108D90008367526D3821149C23555523FD4E2C13A7 +:108DA00022291E13019F10225C657846592AFFFF75 +:108DB000002EFFF7015503F4062600FE0000000711 +:108DC00002C1013700E8FFFF002EFFF702B2032ABD +:108DD000042600FE0000000701B0018B0000FFFF29 +:108DE000002EFFF702B2032A042600FE000000272F +:108DF00001B0018B0000000702C7019800000002CB +:108E0000002EFFF70150024B001D002800005722E2 +:108E100026263535343636333216161515231514F5 +:108E200016163332363635353315140603333534DA +:108E300026262322060615C12E422324432D363E24 +:108E40001AED132A21152A1C343DB0B90B2629200E +:108E50002B14092561599A5B5E222E6553375C45B8 +:108E60004E200E34372B264A5C01572D344B291BDC +:108E70004945FFFF002EFFF7015003340626010588 +:108E80000000000702C300BE0000FFFF002EFFF736 +:108E9000015002EE062601050000000702C800BED0 +:108EA0000000FFFF002EFFF70150032A06260105F0 +:108EB0000000000602C72800FFFF002EFFF7015048 +:108EC000032A062601050000000602C62800FFFF4F +:108ED000002EFFF7018E0342062601050000000761 +:108EE00002EC00BE0000FFFF002EFF7901500302DC +:108EF000062601050000002702D100BE0000000781 +:108F000002E600BE0000FFFF002EFFF701650342EE +:108F1000062601050000000702ED00BE0000FFFF6D +:108F2000002EFFF70174035A062601050000000712 +:108F300002EE00BE0000FFFF002EFFF70150038885 +:108F4000062601050000002702E600BE000000071B +:108F500002CA00BE0085FFFF0023FFF70150032A6D +:108F6000062601050000000702CD00BE0000FFFF3D +:108F7000002EFFF70150032A062601050000000716 +:108F800002C000BF0000FFFF002EFFF70150030CDE +:108F9000062601050000000702C100BE0000FFFF19 +:108FA000002EFF790150024B062601050000000744 +:108FB00002D100BE0000FFFF002EFFF70150033476 +:108FC000062601050000000702C200BE0000FFFFE8 +:108FD000002EFFF7015003200626010500000007C0 +:108FE00002CC00BE0000FFFF002EFFF70150032A55 +:108FF000062601050000000702CE00BE0000FFFFAC +:10900000002EFFF7015002E40626010500000007CC +:1090100002CB00BE0000FFFF002EFF410150024BBB +:10902000062601050000000702D500E7000AFFFF41 +:10903000002EFFF70150030306260105000000077C +:1090400002CA00BE00000002002BFFF5014D024BDA +:10905000001D0028000057222626353533353426DA +:1090600026232206061515233534363332161615F7 +:10907000151406062732363635352315141616B95B +:10908000363E1AED132922152A1C343D522E422356 +:1090900024422E212A14B90B270B2E6553375E4626 +:1090A0004D200E33382B264A5C25605A9C5B5E228D +:1090B000281B4A442C2D334C29000001000FFF3C93 +:1090C000017502420026000057222626353533144A +:1090D0001415141633323636353426262323351329 +:1090E000172135211503273332161615140606B934 +:1090F0003D4B22323840263C2319393064D918FEC2 +:10910000E80121CB062E4857272653C43056390F85 +:10911000010D02464D204F483F5B3129012B242988 +:1091200023FEE7123B6F4F42673AFFFF000FFF3C01 +:109130000175032A0626011A0000000602C7320044 +:1091400000010011000000F5031300180000731166 +:109150002335333534363633321617152626232277 +:10916000061515331523115F4E4E0B282B0D1C0CC5 +:109170000A170922126161021D254E253B230304B3 +:109180002803032A2F4F25FDE300FFFF00110000F5 +:1091900000F503D60626011C0000000702C100AA44 +:1091A00000CA0003000FFF3C01B8024B0038004723 +:1091B000005B000057222626353436363726263502 +:1091C00034363726263534363633321617363637A8 +:1091D00037170E0207161615140606232226270631 +:1091E00006151416171716161514060627323635E7 +:1091F00034262627270E0215141613323E02353464 +:109200002E0223220E0215141E02CA3C542B1F2FBD +:1092100019252128202B21214739353B100A2C18EC +:109220000E0F11241E0A080B20463910230B1320A1 +:1092300017195E47513454323B521336363F112BC7 +:10924000204949252C160709182B23232C19090816 +:10925000182DC4162E221E33290D0A1D191C311B70 +:109260001F5E36305B3C301D132908052804121799 +:109270000D133D12395C3606041329131010051125 +:109280000D3C382D391A2B282C15221A090B0A20CF +:109290002B1C26220178213339181737322022342B +:1092A000361417393421FFFF000FFF3C01B8033497 +:1092B0000626011E0000000702C300D70000FFFFC2 +:1092C000000FFF3C01B802EE0626011E0000000759 +:1092D00002C800D70000FFFF000FFF3C01B8032ABF +:1092E0000626011E0000000602C74100FFFF000F16 +:1092F000FF3C01B8032A0626011E0000000602C634 +:1093000041000004000FFF3C01B80334000A004391 +:109310000052006600005317060615331523353436 +:109320003603222626353436363726263534363768 +:109330002626353436363332161736363737170E7B +:1093400002071616151406062322262706061514EC +:109350001617171616151406062732363534262624 +:1093600027270E0215141613323E0235342E02231F +:10937000220E0215141E02EE0D1A0F234118023C94 +:10938000542B1F2F19252128202B21214739353B0C +:10939000100A2C180E0F11241E0A080B2046391033 +:1093A000230B132017195E47513454323B521336A6 +:1093B000363F112B204949252C160709182B23234A +:1093C0002C190908182D0334151133104B3E2F3773 +:1093D000FC18162E221E33290D0A1D191C311B1FC5 +:1093E0005E36305B3C301D13290805280412170D2A +:1093F000133D12395C360604132913101005110DA4 +:109400003C382D391A2B282C15221A090B0A202B2F +:109410001C2622017821333918173732202234369E +:10942000141739342100FFFF000FFF3C01B8030C73 +:109430000626011E0000000702C100D7000000043C +:10944000FFEDFF3C01B8024B0038003C004B005FD1 +:109450000000572226263534363637262635343650 +:109460003726263534363633321617363637371721 +:109470000E020716161514060623222627060615C1 +:10948000141617171616151406062535211507325A +:10949000363534262627270E0215141613323E02BF +:1094A00035342E0223220E0215141E02CA3C542B00 +:1094B0001F2F19252128202B21214739353B100A40 +:1094C0002C180E0F11241E0A080B20463910230BEE +:1094D000132017195E47513454FEF101B6D93B529F +:1094E0001336363F112B204949252C160709182B16 +:1094F00023232C190908182DC4162E221E33290DDA +:109500000A1D191C311B1F5E36305B3C301D1329B0 +:109510000805280412170D133D12395C3606041392 +:109520002913101005110D3C382D391A7525254ABF +:10953000282C15221A090B0A202B1C26220178211F +:1095400033391817373220223436141739342100B2 +:109550000001003900000153032A001400007311B8 +:1095600033113636333216161511231134262322C1 +:1095700006071139351C46281A291836201C1D3CAF +:109580001A032AFEDB202619372EFE3301C73526A3 +:10959000231DFE1E0001FFF700000152032A001CDC +:1095A0000000731123353335331533152315363643 +:1095B00033321616151123113426232206071139CA +:1095C00042423576761B46281A291835211C1D3B48 +:1095D0001A02BD224B4B22B8202619372EFE33012A +:1095E000C73526231DFE1E00FFFF00390000015471 +:1095F00003CA062601260000000702C7005500A086 +:10960000FFFFFFDC000001530412062601260000C4 +:10961000000702C6FFBD00E800020041000000771D +:1096200002EA0003000700007311331103353315FC +:10963000413636360242FDBE028E5C5C00010041BE +:10964000000000760242000300007311331141351F +:109650000242FDBEFFFF0041000000C503340626A4 +:10966000012B0000000602C35C00FFFFFFEA0000C0 +:1096700000CE02EE0626012B0000000602C85C00A8 +:10968000FFFFFFE5000000D2032A0626012B0000A1 +:10969000000602C6C600FFFFFFC100000094032AB7 +:1096A0000626012B0000000602CD5C00FFFFFFF143 +:1096B000000000C9032A0626012B0000000602C094 +:1096C0005D00FFFF003E0000007A030C0626012B20 +:1096D0000000000602C15C00FFFF0041FF79007D31 +:1096E00002EA0626012A0000000602D15F00FFFF01 +:1096F000FFFC0000007603340626012B0000000664 +:1097000002C25C00FFFF001B0000009E0320062633 +:10971000012B0000000602CC5C00FFFFFFEA000006 +:1097200000CE032A0626012B0000000602CE5C00B4 +:10973000FFFF0041FF65014302EA0426012A000001 +:109740000007013A00BD0000FFFF0006000000B264 +:1097500002E40626012B0000000602CB5C00FFFF9E +:10976000FFFEFF37008202EA0626012A00000006FB +:1097700002D55C00FFFFFFE6000000D203030626CF +:10978000012B0000000602CA5C000002FFF0FF652A +:10979000008602EA00100014000057222627351622 +:1097A0003233323636351133111406133533150E74 +:1097B000041703021402231F0735400B359B0101D8 +:1097C0002B011A2715025BFDA2463903295C5C00B8 +:1097D0000001FFF0FF6500860242001000005722E2 +:1097E0002627351632333236363511331114060E2C +:1097F000041703021402231F0735409B01012B01AC +:109800001A2715025BFDA2463900FFFFFFF0FF6536 +:1098100000E2032A0626013B0000000602C6D6002D +:10982000000100390000017E032A000B00007311C3 +:10983000331113330713230307153935D73998909C +:10984000368250032AFDEA012EDDFE9B01456CD9CC +:10985000FFFF00390000017E03CC0626013D000019 +:10986000000702C7005000A2FFFF0039FF10017E71 +:10987000032A0626013D0000000702D300C00000B5 +:10988000000100400000017A0242000B0000731149 +:10989000331113330713230307154035C939949740 +:1098A0003687480242FED2012EE2FEA0013C66D677 +:1098B0000001004300000078032A00030000731138 +:1098C00033114335032AFCD6FFFF0043000000C7D5 +:1098D000041C062601410000000702C3005E00E8E8 +:1098E000FFFF0043000000EF032A042601410000AF +:1098F000000702C500AF0019FFFF003AFF1000810A +:10990000032A062601410000000602D35E00FFFF85 +:109910000043000000E4032A042601410000000780 +:10992000025C009F0040FFFF0043FF650140032AE7 +:109930000426014100000007013A00BA00000001BE +:109940000023000000D2032A000B0000731107352A +:109950003711331137150711613E3E353C3C01CCC0 +:10996000222F210130FEEC212E21FE1800010039AA +:109970000000023A024C00260000731133153636FF +:109980003332161736363332161615112311342694 +:109990002322060716161511231134262322060743 +:1099A0001139321C46261D330A1D4828182C1C3339 +:1099B000241A1F3E1B010133241A1E3E1B02423D86 +:1099C0002225202D2528163934FE3701CA382425B2 +:1099D0001F050D07FE3701CA3824251EFE1DFFFF97 +:1099E00000390000023A030C062601480000000777 +:1099F00002C1013800000001003900000152024B91 +:109A00000014000073113315363633321616151153 +:109A100023113426232206071139351B46281A291B +:109A20001835211C1D3B1A02423E202719372EFEF5 +:109A30003301C73526231DFE1E00FFFF003900003D +:109A4000015203340626014A0000000702C300C485 +:109A50000000FFFF00100000018A03360427024EB9 +:109A6000FFD902CD0006014A3800FFFF003900008F +:109A70000152032A0626014A0000000602C72E00F2 +:109A8000FFFF0039FF100152024B0626014A000079 +:109A9000000702D300C4000000010036FF64014F3C +:109AA000024B001D0000573532363635113426235F +:109AB00022060711231133153636333216161511C7 +:109AC00014060623A4323212211C1D3B1A35351C04 +:109AD00045281A29182C482A9C2B1B302101CC35EB +:109AE00026231DFE1E02423E202719372EFE2D3B47 +:109AF0004219FFFF0039FF65020D02EA0426014A00 +:109B000000000007013A01870000FFFF0039000054 +:109B1000015203030626014A0000000702CA00C4DE +:109B200000000002002EFFF70151024B001100233C +:109B300000005722262635353436363332161615B0 +:109B400015140606273236363535342626232206E6 +:109B5000061515141616BF393F19193F393A3F1922 +:109B6000193F3A2A280B0B282A2A270B0B270932E0 +:109B700062489C4862323261499C486232282B50CC +:109B800037A0384F2B2B4F38A037502BFFFF002E1C +:109B9000FFF701510334062601520000000702C3FB +:109BA00000C00000FFFF002EFFF7015102EE062665 +:109BB00001520000000702C800C00000FFFF002E95 +:109BC000FFF70151032A062601520000000602C6D3 +:109BD0002A00FFFF002EFFF70190034206260152E4 +:109BE0000000000702EC00C00000FFFF002EFF791C +:109BF00001510302062601520000002702D100C0D5 +:109C00000000000702E600C00000FFFF002EFFF783 +:109C100001670342062601520000000702ED00C062 +:109C20000000FFFF002EFFF70176035A06260152BF +:109C30000000000702EE00C00000FFFF002EFFF74B +:109C400001510388062601520000002702E600C0E9 +:109C50000000000702CA00C00085FFFF0025FFF7D3 +:109C60000151032A062601520000000702CD00C060 +:109C70000000FFFF002EFFF70151032A06260152C4 +:109C80000000000702C000C10000FFFF002EFFF728 +:109C9000015103CC062601520000002702C000C17A +:109CA0000000000702CB00C000E8FFFF002EFFF716 +:109CB000015103AE062601520000002702C100C078 +:109CC0000000000702CB00C000CAFFFF002EFF7992 +:109CD0000151024B062601520000000702D100C0CC +:109CE0000000FFFF002EFFF701510334062601524A +:109CF0000000000702C200C00000FFFF002EFFF7B7 +:109D000001510320062601520000000702CC00C0CA +:109D10000000FFFF002EFFF70151028106260152CD +:109D20000000000702D000F20000FFFF002EFFF746 +:109D300001510334062601520000002702D000F230 +:109D40000000000702C300C00000FFFF002EFF79E3 +:109D500001510281062601520000002702D000F2C4 +:109D60000000000702D100C00000FFFF002EFFF737 +:109D700001510334062601520000002702D000F2F0 +:109D80000000000702C200C00000FFFF002EFFF726 +:109D900001510320062601520000002702D000F2E4 +:109DA0000000000702CC00C00000FFFF002EFFF7FC +:109DB00001510303062601520000002702D000F2E1 +:109DC0000000000702CA00C00000FFFF002EFFF7DE +:109DD00001580334062601520000000702C400C0E7 +:109DE0000000FFFF002EFFF70151032A0626015253 +:109DF0000000000702CE00C00000FFFF002EFFF7AA +:109E0000015102E4062601520000000702CB00C007 +:109E10000000FFFF002EFF370151024B06260152C2 +:109E20000000000702D500E100000003002EFFBF84 +:109E30000151027A0003001500270000572701177F +:109E400003222626353534363633321616151514C8 +:109E500006062732363635353426262322060615E1 +:109E6000151416164E1401001590393F19193F3973 +:109E70003A3F19193F3A2A280B0B282A2A270B0B9D +:109E800027410702B409FD863262489C486232329B +:109E900061499C486232282B5037A0384F2B2B4FFA +:109EA00038A037502B00FFFF002EFFBF01510334B5 +:109EB0000626016C0000000702C300C00000FFFF7F +:109EC000002EFFF701510303062601520000000790 +:109ED00002CA00C00000FFFF002EFFF7015103CEB1 +:109EE000062601520000002702CA00C00000000739 +:109EF00002CB00C000EA00030032FFF70244024B2D +:109F0000002A003C0047000057222626353534360B +:109F10003633321616173E02333216161515231530 +:109F200014161633323635353315140623222627F8 +:109F30000606273236363535342626232206061500 +:109F4000151416161333353426262322060615C398 +:109F5000393F19193F3921311F070B25301B353E79 +:109F60001BEE142C23292D353E4D2A450E0B3C3279 +:109F70002B270C0C272B2A270B0B27BDB90A262AC7 +:109F8000212A14093162489E48613215271D242672 +:109F90000F2D6453385045542533432C2B4A572AF0 +:109FA000342F2F2A2B4F379E384F2A2A4F389E376F +:109FB0004F2B012D23334F2E204B40000002003940 +:109FC000FF420160024B00140024000057113315BA +:109FD000363633321E02151514060623222627159F +:109FE0003732363635353426262322060711161623 +:109FF000393511362828331D0B193B3425351064AB +:10A0000024270E0D26262034101134BE03003115EE +:10A0100025213F58366F516E382613EEDE2B5B46F6 +:10A02000714557292511FE681420FFFF0039FF42B2 +:10A030000160030C062601710000000702C100C880 +:10A0400000000002003AFF420160032A00140024CD +:10A05000000057113311363633321E02151514061F +:10A060000623222627153732363635353426262361 +:10A070002206071116163A3510372828331C0B19FB +:10A080003B3425350F6324270E0D252621340F116F +:10A0900033BE03E8FEE71525213F58366F516E3871 +:10A0A0002613EEDE2B5B46714557292511FE6814F9 +:10A0B000200000020030FF420154024B0012002138 +:10A0C0000000453506062322263535343636333230 +:10A0D0001617353311273236371126262322061557 +:10A0E00015141616011F1033244B3D173A3524352D +:10A0F0001035941D301210321F37210F27BEEA137E +:10A1000022738367526D3822142DFD00DE1E140168 +:10A110009D11225C657846592A000001004000002C +:10A12000010802480011000073113315363633322E +:10A130003217152626232206071140351A4D220212 +:10A140000503040D05283F1602424E2B2901370254 +:10A15000012624FE3700FFFF00400000010B0334FE +:10A16000062601750000000702C300A20000FFFFE1 +:10A1700000390000010B032A0626017500000006C5 +:10A1800002C70C00FFFF0037FF1001080248062637 +:10A1900001750000000602D35B00FFFF000700000E +:10A1A0000108032A062601750000000702CD00A25F +:10A1B0000000FFFF003000000114032A062601758D +:10A1C0000000000702CE00A2000000010022FFF7FD +:10A1D0000149024B002B0000572226273716163361 +:10A1E000323635342627272626353436363332168E +:10A1F00017072E0223220615141617171E02151410 +:10A200000606BC4450062D0539312C30292C432B31 +:10A2100028213B27414002270117271A262F192200 +:10A22000451A301F233F09594C0D4941312D1F4319 +:10A23000253925432B28361D52450C2D3618272647 +:10A24000202F1F3D16323D2A2A3B2000FFFF00220F +:10A25000FFF7014903340626017B0000000702C313 +:10A2600000B20000FFFF0022FFF70149032A062683 +:10A27000017B0000000602C71C00FFFF0022FF4612 +:10A280000149024B0626017B0000000702D400B200 +:10A290000000FFFF0022FFF70149032A0626017B89 +:10A2A0000000000602C61C00FFFF0022FF1001494B +:10A2B000024B0626017B0000000702D300B200001B +:10A2C000FFFF0022FFF70149030C0626017B000077 +:10A2D000000702C100B2000000010040FFF501B616 +:10A2E000033D002B00005735323E0235342626232D +:10A2F000373236363534262322060615112311341B +:10A300003636333216151406071E0215140E02AA2D +:10A3100045552E101C453E022D3214353D23331B6E +:10A3200035264A354D5A2F32353D19163A690B2DCF +:10A33000253C47233158382D2C482B4B4E1A4B4B7C +:10A34000FD9D0262565F266063485A100C425A30E7 +:10A350002D584A2C00010011000000F203130014D4 +:10A360000000731123353335343636333216171562 +:10A37000262623220615115F4E4E0B282B0D1C0C92 +:10A380000A17092212021D254E253B230304280328 +:10A39000032A2FFD6F0000010010FFFA00F302FBFB +:10A3A0000018000057222626351123353335331582 +:10A3B00033152311141633323637150606B82828FC +:10A3C0000C4C4C35626212200A170A0C1E0620360D +:10A3D0002201AD23B9B923FE5A2F26030229030314 +:10A3E00000020010FFFA00F302FB0003001C000053 +:10A3F00053353315032226263511233533353315CE +:10A40000331523111416333236371506061DCC3199 +:10A4100028280C4C4C35626212200A170A0C1E01C7 +:10A420006A2121FE9020362201AD23B9B923FE5ABC +:10A430002F26030229030300FFFF0010FFFA00F993 +:10A44000033E042601840000000702C500B9002D68 +:10A45000FFFF0010FF46011602FB062601840000E4 +:10A46000000702D400B80000FFFF0010FF1000F347 +:10A4700002FB062601840000000702D300B800009A +:10A48000FFFF0010FFFA00F303C506260184000059 +:10A49000000702C1007700B900010034FFF7015145 +:10A4A00002420014000057222626351133111416DB +:10A4B00033323637113311233506068F1A291835F2 +:10A4C000211C1F3E1A34341C490919372E01CDFEB8 +:10A4D000393526271F01DCFDBE44232AFFFF003447 +:10A4E000FFF7015103340626018A0000000702C36A +:10A4F00000C60000FFFF0034FFF7015102EE062600 +:10A50000018A0000000702C800C60000FFFF0034F7 +:10A51000FFF70151032A0626018A0000000602C740 +:10A520003000FFFF0034FFF70151032A0626018A9D +:10A530000000000602C63000FFFF002BFFF70151AC +:10A54000032A0626018A0000000702CD00C600008B +:10A55000FFFF0034FFF70151032A0626018A00009D +:10A56000000702C000C70000FFFF0034FF7901515F +:10A5700002420626018A0000000702D100C6000040 +:10A58000FFFF0034FFF7015103340626018A000063 +:10A59000000702C200C60000FFFF0034FFF70151B0 +:10A5A00003200626018A0000000702CC00C6000036 +:10A5B000FFFF0034FFF7018A02810626018A0000AE +:10A5C000000702D0012B0000FFFF0034FFF7018AD3 +:10A5D00003340626018A0000002702D0012B000068 +:10A5E000000702C300C00000FFFF0034FF79018AAA +:10A5F00002810626018A0000002702D0012B0000FC +:10A60000000702D100BD0000FFFF0034FFF7018A00 +:10A6100003340626018A0000002702D0012B000027 +:10A62000000702C200C00000FFFF0034FFF7018AEC +:10A6300003200626018A0000002702D0012B00001B +:10A64000000702CC00C00000FFFF0034FFF7018AC2 +:10A6500003030626018A0000002702D0012B000018 +:10A66000000702CA00C00000FFFF0034FFF7015ED0 +:10A6700003340626018A0000000702C400C6000059 +:10A68000FFFF0034FFF70151032A0626018A00006C +:10A69000000702CE00C60000FFFF0034FFF70151A3 +:10A6A00002E40626018A0000000702CB00C6000073 +:10A6B000FFFF0034FF37015D02420626018A0000D9 +:10A6C000000702D501370000FFFF0034FFF70151FA +:10A6D00003330626018A0000000702C900C60000F5 +:10A6E000FFFF0034FFF7015103030626018A000033 +:10A6F000000702CA00C6000000010013000001525A +:10A7000002420006000073033313133303988536A7 +:10A710006C6A337F0242FE0101FFFDBE0001002191 +:10A72000000002160242000C0000730333131333BF +:10A7300013133303230303805F2F506334654B2FC0 +:10A740005D3764620242FDFB0205FDFD0203FDBEB2 +:10A7500001FBFE05FFFF0021000002160334062660 +:10A7600001A10000000702C3011B0000FFFF002140 +:10A7700000000216032A062601A10000000702C6F7 +:10A7800000850000FFFF002100000216032A0626B4 +:10A7900001A10000000702C0011C0000FFFF002112 +:10A7A000000002160334062601A10000000702C2C1 +:10A7B000011B000000010014000001630242000BB5 +:10A7C0000000731303331737330313232707148D44 +:10A7D00084366C6B37898B327673012D0115E5E574 +:10A7E000FEE6FED8F6F600010018FF700161024295 +:10A7F000001200005735323636353426270333131E +:10A800001333030E02232539350F0A067A34726E8C +:10A81000358D07253E2F902B132013142E18020779 +:10A82000FDF00210FD8F212B1500FFFF0018FF70B7 +:10A8300001610334062601A70000000702C300BC23 +:10A840000000FFFF0018FF700161032A062601A720 +:10A850000000000602C62600FFFF0018FF7001611D +:10A86000032A062601A70000000702C000BD000061 +:10A87000FFFF0018FF7001610242062601A70000D9 +:10A88000000702D1010E0000FFFF0018FF700161F8 +:10A890000334062601A70000000702C200BC000026 +:10A8A000FFFF0018FF7001610320062601A70000CA +:10A8B000000702CC00BC0000FFFF0018FF70016120 +:10A8C00002E4062601A70000000702CB00BC00003E +:10A8D000FFFF0018FF7001610303062601A70000B7 +:10A8E000000702CA00BC0000000100200000012790 +:10A8F0000242000900007335132335331503331565 +:10A9000020D1BBF1CFCC2701F22923FE0A29FFFF7A +:10A910000020000001270334062601B000000007D4 +:10A9200002C300A30000FFFF002000000127032A4C +:10A93000062601B00000000602C70D00FFFF002040 +:10A9400000000127030C062601B00000000702C129 +:10A9500000A30000FFFF0011000001D30313042631 +:10A96000011C00000007011C00DE000000020011B5 +:10A97000000002630313002F00330000731123351E +:10A98000333534363633321617152626232206156C +:10A99000153335343636333216171526262322065C +:10A9A00015153311231123112311231101353315EB +:10A9B0005F4E4E0B282B0D1C0C0A17092212B40AED +:10A9C000282C0D1C0C0A17092212E635B135B401EA +:10A9D0009A35021D254E253B2303042802042A2F05 +:10A9E0004F4E253B2303042802042A2F4FFDBE02AD +:10A9F0001DFDE3021DFDE3028E5C5C00FFFF001104 +:10AA0000FF6503300313042601B500000007013A77 +:10AA100002AA00000001001100000259031C0031CD +:10AA2000000041321617112311262623220606158F +:10AA300015331523112311231123112335333534F5 +:10AA400036363332161715262623220615153335CA +:10AA5000343E0201D51A422835162510312B0A61E1 +:10AA60006135AA354E4E0B282B0D1C0C0A170922F6 +:10AA700012AA081D3D031C0808FCF402EE02031B89 +:10AA80002E1D4B25FDE3021DFDE3021D254E253B3A +:10AA90002303042802042A2F4F4E18322919FFFFDE +:10AAA0000011FF6502330313042601B900000007FB +:10AAB000013A01AD0000000200110000016603131D +:10AAC000001A001E00007311233533353436363337 +:10AAD00032161715262623220615153311231123A6 +:10AAE00011133533155F4E4E0C2A2B0B1D0A0A1617 +:10AAF0000A2212D2359DA032021D254E263B220489 +:10AB00000328020326324FFDBE021DFDE3028E5CC8 +:10AB10005C00000100110000017A031C001E00000F +:10AB2000731123353335343E023332161711231196 +:10AB300026262322060615141415331523115F4EFD +:10AB40004E081D3D351A422835162510312B0A6155 +:10AB500061021D254E183229190808FCF402EE0284 +:10AB6000031B2E1D01321825FDE300020047015F83 +:10AB700001440334001D0028000053222635343ED2 +:10AB8000023735342623220606152336363332168D +:10AB90001615112327060627323637350E021514EF +:10ABA00016AD2E38112C51401E261425172C023FAD +:10ABB0003B2D321428040D3B19212F0E3E461C2B31 +:10ABC000015F362D1D2925271A2647360F262540D9 +:10ABD0003D23483AFED73A1C2525261B8E1C2628E5 +:10ABE00022271C0000020040015F01480334000FCF +:10ABF000002100005322262635353436333216150F +:10AC00001514060627323636353534262623220615 +:10AC1000061515141616C4353916384C4C38163925 +:10AC20003624270F0F27242327100F28015F2542E2 +:10AC30002BB141515141B12A4226211D3421AF216E +:10AC4000341D1D3421AF21341D00FFFF0020000002 +:10AC500001B4032A0606000100000002004A0000B9 +:10AC600001B3032A000F00190000731121152111EF +:10AC70003332161615140E02232733323636353486 +:10AC80002623234A0138FEFF594B602E1733523BCF +:10AC90005B5C3B451E45595C032A2AFED4356A504D +:10ACA00032543D222C2B533C5B67FFFF004B0000CE +:10ACB00001BF032A0606001D00000001004B000032 +:10ACC000015E032A000500007311211523114B01B9 +:10ACD00013DD032A2CFD0200FFFF004B0000015E84 +:10ACE000041C062601C00000000702C300B900E8EA +:10ACF0000001004A00000163038100070000731196 +:10AD00003335331523114AF425E2032A5781FD0018 +:10AD100000020009FF7A0217032A0011001B00003D +:10AD20005735333E043713211133152327210737B5 +:10AD3000211123070E04091D14211A17140A1501E5 +:10AD40001D3B2C06FE56062E0142B4130A15161999 +:10AD50001C86B00D1B3663A9820114FD00B08686E7 +:10AD6000B002D6F482A762331900FFFF004A000048 +:10AD70000165032A0606002E0000FFFF004A0000BE +:10AD80000165041C0626002E0000000702C200D93F +:10AD900000E8FFFF004A0000016504120626002EAD +:10ADA0000000000702C000DA00E800010015000002 +:10ADB0000251032A001500007313033313331133B8 +:10ADC000113313330313230323112311230315D04A +:10ADD000BD35B6073207B635BDD036C50A320BC40D +:10ADE00001A70183FE800180FE800180FE7DFE5967 +:10ADF000019CFE64019CFE640001003EFFF501A978 +:10AE00000333003C00005722262635353314141531 +:10AE1000161633323636353426272A0223353A02BF +:10AE200031363635342623220607141415233534DB +:10AE3000363633321616151406071E02151406068A +:10AE4000EE3D4B223201383F263C23404D0118187D +:10AE5000020218184E403944404501322350433E07 +:10AE6000502744311A362525520B30553A0F020F20 +:10AE700002464A1F50485068022802575A44584018 +:10AE800050020B020D39552F355A395B610A062BDA +:10AE9000564642673A000001004A000001BD032AFD +:10AEA00000090000731133110133112311014A31DC +:10AEB00001152D31FEEC032AFD4E02B2FCD602B282 +:10AEC000FD4EFFFF004A000001BD03D6062601C962 +:10AED0000000000702C8010600E8FFFF004A00006A +:10AEE00001BD041C062601C90000000702C20106BC +:10AEF00000E80001004A000001CC032A000C000019 +:10AF0000731133113313330313230323114A3743CC +:10AF1000B238BAD837D143032AFE84017CFE77FECB +:10AF20005F018EFE7200FFFF004A000001CC041C8E +:10AF3000062601CC0000000702C300EB00E8000178 +:10AF40000019FFFE01E3032A0013000057353E04F9 +:10AF500037132111231123030E0419202A1A121169 +:10AF60000B16012237B8140B1217253E022B020CC8 +:10AF70002C62AE89012EFCD60300FEFC89B7703925 +:10AF80001400FFFF004100000237032A0606006E8E +:10AF90000000FFFF004A000001D3032A0606004E0E +:10AFA0000000FFFF003AFFF501CA033306060078F0 +:10AFB00000000001004B000001D6032A000700003A +:10AFC00073112111231121114B018B36FEE1032A4C +:10AFD000FCD60300FD00FFFF004B000001C5032A63 +:10AFE000060600970000FFFF003AFFF501B80333A3 +:10AFF0000606001F0000FFFF00140000018A032A5C +:10B00000060600AA000000010021FFA201AF032AEA +:10B01000001300005737163E023703331B03330378 +:10B020000E043D0131391C0D05B5365C3E365137F5 +:10B03000A10A121828425D2B010D233F3102BDFEEB +:10B040008AFEF901090174FD3E2F452D1B0AFFFF01 +:10B050000021FFA201AF03D6062601D6000000079B +:10B0600002C800E200E80003003AFFC802180373B8 +:10B070000023003300430000453506062322262620 +:10B0800035353436363332161735331536363332D6 +:10B0900016161515140606232226271527323637CD +:10B0A00011262223220606151514161633323636BB +:10B0B000353534262623220607111616010C0A1FE1 +:10B0C00007364824264C39051A0837091F06374A1F +:10B0D000262449360D180D5F06180A0916052E3567 +:10B0E000171534B62D341617362E0518090A1A38D6 +:10B0F0009201012B5A46EC475F2F0101919001010B +:10B10000305F47EC465A2B010192B50101023E0225 +:10B11000284F39EC384A24244A38EC394F280101A9 +:10B12000FDC20101FFFF000F000001B6032A060661 +:10B1300000CC000000010034000001AE032A00141E +:10B14000000061110623222626351133111416162C +:10B150003332363711331101773F383F5B32372AAC +:10B16000472C20391637017812234D3F0115FEEB8D +:10B17000373A160B080189FCD6000001004AFF7A15 +:10B180000210032A000B0000452721113311211161 +:10B190003311331501E406FE6C37012037388686FB +:10B1A000032AFD000300FD00B0000001004B000079 +:10B1B0000273032A000B0000731133113311331192 +:10B1C000331133114B36C637BE37032AFD00030057 +:10B1D000FD000300FCD60001004AFF7A02AD032AFD +:10B1E000000F0000452721113311331133113311A2 +:10B1F00033113315028107FDD037C636C0363A8683 +:10B2000086032AFD000300FD000300FD00B00001DD +:10B21000004BFF7A01B5032A000B000057272311CA +:10B220003311331133112307F306A236FD3793058B +:10B230008686032AFD000300FCD686000002004B30 +:10B24000000001B5032A000D00170000731133112F +:10B250003332161615140E022327333236363534A0 +:10B260002623234B365B4B602E1733523B5D5F3BEF +:10B27000451E46595E032AFEAA356A5032543D22C5 +:10B280002C2B533C5B670002000600000205032ADA +:10B29000000F0019000073112335331133321616D5 +:10B2A00015140E0223273332363635342623239BDA +:10B2B00095CC5A4B602E1733523B5C5E3B451E4685 +:10B2C000595D02FF2BFEAA356A5032543D222C2BC9 +:10B2D000533C5B670003004A00000253032A000D41 +:10B2E0000017001B000073113311333216161514AA +:10B2F0000E02232733323636353426232301113309 +:10B30000114A375B4B602E1733523B5D5E3B451E47 +:10B3100045595E019C36032AFEAA356A5032543DD7 +:10B32000222C2B533C5B67FE58032AFCD6000002FC +:10B330000015FFFD030E032A001C002600005727FE +:10B3400035163E02371321113332161615140E022C +:10B3500023231123030E03253332363635342623B7 +:10B3600023220D282F190E07230122564B602E177A +:10B3700033523B8FB8210812213E01895A3B451EAA +:10B3800046595903012B011B43795D01CEFEAA35B5 +:10B390006A5032543D220300FE5C618653252F2BF8 +:10B3A000533C5B670002004B000002D4032A0015E7 +:10B3B000001F00007311331133113311333216168D +:10B3C00015140E022323112311253332363635345A +:10B3D0002623234B36EE36564B602E1733523B8EC8 +:10B3E000EE01245A3B451E465959032AFEA701592E +:10B3F000FEAA356A5032543D2201A8FE582C2B5328 +:10B400003C5B6700FFFF002AFFF601A2033306063C +:10B4100000A100000001003AFFF501B80333002B42 +:10B4200000005722262635113436363332161615CB +:10B430001523353426262322060615153315231524 +:10B440001416163332363635353315140606FF50CA +:10B45000552022564D47502234163A353A3E16D0E2 +:10B46000D0183E38363A153420500B426F430158FD +:10B47000466D3F3867451F1F3A512C305639872992 +:10B48000B63C552E2E53372920456C3D0001003A1D +:10B49000FFF801B80336002B000057222626353569 +:10B4A00033151416163332363635352335333534E5 +:10B4B0002626232206061515233534363633321652 +:10B4C000161511140606F346512234163A353B3D43 +:10B4D00016BFBF183E383639163420504950552013 +:10B4E000225508396744222239522C305639AA286D +:10B4F000943C562D2E52382920466B3D426E44FE18 +:10B50000A9466E3F0001004C00000082032A0003A0 +:10B510000000731133114C36032AFCD6FFFFFFFCE9 +:10B52000000000D40412062601E70000000702C054 +:10B53000006800E800010008FFD300BE032A000DE8 +:10B5400000005735323E0235113311140606230828 +:10B550002D331907361442442D2B0C203C30029415 +:10B56000FD66415428000001FFF9000001F7032A9D +:10B57000001800007311233521152311363633329C +:10B58000161511231134262623220607119BA2012A +:10B590007DA4203C1B4F5F37213A241F3A1602FE40 +:10B5A0002C2CFEB40909505FFEEB0115373A160B3F +:10B5B00008FE77000002004BFFF50262033300191A +:10B5C000002B000045222626353523112311331187 +:10B5D0003335343636333216161511140606273233 +:10B5E0003636351134262623220606151114161672 +:10B5F000019C4E56235634345624574C4C56242224 +:10B60000564D3A3F191A3F3A3A401A19410B3F6ECC +:10B61000459BFE7E032AFE8598466A3C3D6B45FEAF +:10B620009F456C3F2D2E5337017637522D2D5237C3 +:10B63000FE8A37532E0000020017000001C5032ABE +:10B640000011001A000073132626353436363333C2 +:10B650001123112322262703133311232206151445 +:10B660001617A13D36255A50B1387C09170895C4E4 +:10B6700075774A514801711779503A623DFCD601FD +:10B68000610101FE9D018B0174505E626400000146 +:10B69000FFE6000001B6032A0021000073112335E4 +:10B6A00021152311363633321616151514060623C6 +:10B6B00023353236363535342623220607117A945F +:10B6C00001669C123E2224442C29503D09353C1928 +:10B6D0003C2C1B371702FE2C2CFEB712171E4338CA +:10B6E0008D4051272A21402E8E37371312FE7000CD +:10B6F0000003FFF9000001D6032A00030011001B1C +:10B70000000041152135131133113332161615146B +:10B710000E022327333236363534262323015BFECF +:10B720009E73365B4B602E1733523B5D5F3B451E6D +:10B7300046595E02952B2BFD6B032AFEAA356A50F3 +:10B7400032543D222C2B533C5B6700030015000054 +:10B75000023D032A000C0010001600007313173777 +:10B760001323032311231123031303210327131787 +:10B7700021371315DA3B38DB36BD083208BDBCCFA4 +:10B7800001DCC92CBD17FE6B17BF02001E1EFE0098 +:10B7900001CAFE3601CAFE3601DD014DFEB31001BD +:10B7A0003A2727FEC6000002001400000180032A89 +:10B7B0000003000900005321152113231121152333 +:10B7C00014011BFEE58B360117E101B92AFE710356 +:10B7D0002A2B00020015FF7A0267032A00030019D2 +:10B7E0000000452733152513033313331133113369 +:10B7F000133303132303231123112303023B0632C4 +:10B80000FDAED0BD35B6073207B635BDD036C50A58 +:10B81000320BC486B0B08601A70183FE800180FE92 +:10B82000800180FE7DFE59019CFE64019CFE640047 +:10B830000002004AFF7A01E5032A0003000F00001E +:10B840004527331525113311133303132303071130 +:10B8500001B90632FE6537EB36ABD436BF5586B03C +:10B86000B086032AFE3901C7FEA9FE2D01A49BFE66 +:10B87000F7000002004AFF7A01FF032A000B000FC5 +:10B8800000007311331121113311231121110527E8 +:10B8900033154A37011C3636FEE401520632032ABC +:10B8A000FE93016DFCD60193FE6D86B0B000FFFFE4 +:10B8B0000014000001BA032A060600CD00000002B1 +:10B8C0000014000001BA032A0003000C00007735C1 +:10B8D00021150711033313133303112C017CD9BB3A +:10B8E000389F9738B5F02828F001030227FE1A0187 +:10B8F000E6FDD9FEFD000001004B000001C5032A52 +:10B90000001400005311363633321615112311344A +:10B9100026262322060711231182203C1B5C703748 +:10B920002A472C1F3A1637032AFE880909505FFE62 +:10B93000EB0115373A160B08FE77032A0002004A7E +:10B94000FF7A01FF032A000B000F0000731133116F +:10B950002111331123112111053733074A37011CF7 +:10B960003636FEE4012A223228032AFE93016DFCBA +:10B97000D60193FE6D86B0B0FFFF0036FFF501C61D +:10B980000333060600A900000003003AFFF501CAD0 +:10B99000033300030015002700005335211503224F +:10B9A000262635113436363332161615111406068E +:10B9B0002732363635113426262322060615111471 +:10B9C0001616540162B44F572224574D4D57242266 +:10B9D000574F3A3F18183E3B3A3F18183F01882806 +:10B9E00028FE6D3F6D450162456A3C3C6A45FE9DFF +:10B9F000456C3F2D2E5337017637522D2D5237FE91 +:10BA00008A37532EFFFF0026FFF7014A024B060636 +:10BA100000DA00000002003DFFF60187033C00222F +:10BA200000340000570626263511343636373E02DC +:10BA300037170E0207060615153E02333216161585 +:10BA400015140606273E023535342626232206061F +:10BA50000711141616E1284C3013261A1A43512DDB +:10BA6000082B4E3E171A190C2E37192E3E1F284A46 +:10BA70003124311912292315332E0C2034090126C3 +:10BA80005243016E4B5A320C0D0B10122C120E0B3E +:10BA90000E10484B4B0D18102B6455605962272728 +:10BAA000011E4B4675454E2111190CFEEE35401D09 +:10BAB000000300390000015302420011001C002560 +:10BAC0000000731133321616151406071E021514E2 +:10BAD00006062327333236363534262623233533DC +:10BAE00032363534262323397F373E1A1F29202446 +:10BAF00010173F3C544F282A11182A1C5456242E44 +:10BB00002F314802422840242449100A2D3A21317D +:10BB10004C2A29213A252E33162839322F35000197 +:10BB200000390000010202420005000073113315C4 +:10BB3000231139C99402422AFDE8FFFF00390000B1 +:10BB400001130334062601FD0000000702C300AA0A +:10BB500000000001003F00000109028B0007000007 +:10BB600073113335331523113FA8229502424973CF +:10BB7000FDE80002000EFF7A01A10242000F00184A +:10BB8000000057353E03373733113315232721077C +:10BB900037331123070E030E18231913070DE5334E +:10BBA0002A04FECA0512F0850D080F121E86AB0D81 +:10BBB0002F528361ABFDE5AD8686AD01F38D597BD8 +:10BBC0005132FFFF002EFFF70150024B0606010520 +:10BBD0000000FFFF002EFFF7015003340626010589 +:10BBE0000000000702C200BE0000FFFF002EFFF7AA +:10BBF0000150032A062601050000000702C000BF0D +:10BC0000000000010004000001F6024200150000DF +:10BC10007313033313331133113313330313230318 +:10BC200023112311230304AEA6339F092D0A9D334C +:10BC3000A5AD32A60A2D0AA60128011AFEEB0115B0 +:10BC4000FEEB0115FEE6FED80120FEE00120FEE03D +:10BC500000010027FFF60142024B002E0000572290 +:10BC60002E02353314163332363635342626233534 +:10BC7000323635342623220615233436363332162F +:10BC80001615140606071E02151406B322332312D6 +:10BC9000312A301F281518372D47342A2F2B3430DE +:10BCA00022412D313C1C1B2C1B1B2E1B4A0A152A22 +:10BCB0003D273A421E3B2925361E29393031483767 +:10BCC000383343212C482A26361E0508223A2F4DA8 +:10BCD0005800000100390000015F02420009000025 +:10BCE00073113311133311231103392ECC2C2ECBA6 +:10BCF0000242FE2101DFFDBE01DBFE25FFFF003910 +:10BD00000000015F02EE062602060000000702C8DE +:10BD100000CD0000FFFF00390000015F033406265C +:10BD200002060000000702C200CD00000001003939 +:10BD30000000016C0242000C000073113311331338 +:10BD4000330313230323113935309137989E3797E6 +:10BD5000300242FEFB0105FEE9FED5011AFEE600B7 +:10BD6000FFFF00390000016C0334062602090000C1 +:10BD7000000702C300BA000000010007FFFB0182B8 +:10BD800002420012000057353E03371333112311CE +:10BD900023070E0323071C271A120715F0358D12EF +:10BDA0000815223628052901153A6E590107FDBEEE +:10BDB0000219DE607C471D0000010034000001A76D +:10BDC0000242000C000073133313133313230303D5 +:10BDD0002303033405298B8B2B042E02811180024F +:10BDE0000242FE5901A7FDBE01BBFE82017CFE4757 +:10BDF00000010039000001720242000B00007311C3 +:10BE0000331133113311231123113935CE3636CE88 +:10BE10000242FEFF0101FDBE0118FEE8FFFF002EF9 +:10BE2000FFF70151024B06060152000000010039E4 +:10BE30000000015E0242000700007311211123116E +:10BE4000231139012535BB0242FDBE0218FDE80071 +:10BE5000FFFF0039FF420160024B0606017100003E +:10BE6000FFFF002EFFF7014D024B060600F8000011 +:10BE700000010004000001440242000700007311A9 +:10BE80002335211523118C8801408402192929FDAD +:10BE9000E700FFFF0018FF7001610242060601A7DC +:10BEA0000000FFFF0018FF70016102EE062601A7E7 +:10BEB0000000000702C800BB00000003002EFF4284 +:10BEC00001E7032A001E002A00360000573523220E +:10BED0002E023535343E02333335331533321616E0 +:10BEE0001515140E022323150333112322060615FC +:10BEF00015141616333332363635353426262323B9 +:10BF0000F21D213C2F1B172A3A232631272F4727C2 +:10BF10001B2F3C211D4D1C2522331B20376F1B235B +:10BF200037201B322325BEEA0E295243683F512C8D +:10BF300012FCFC215954684352290EEA011001B742 +:10BF40001546496E4B461414464B6E494615FFFF85 +:10BF50000014000001630242060601A60000000171 +:10BF600000290000013E024200140000613506066F +:10BF7000232226263535331514163332363711333E +:10BF8000110109142A1B273D2335302C1A221335A1 +:10BF9000F8040819382DD8DA2B2A07050123FDBE2D +:10BFA00000010039FF7A018C0242000B0000452796 +:10BFB00021113311331133113315016405FEDA35C4 +:10BFC000B6363286860242FDE3021DFDE3AB000178 +:10BFD0000039000001F10242000B0000731133111F +:10BFE000331133113311331139348E348E3402420C +:10BFF000FDE3021DFDE3021DFDBE00010038FF7AD6 +:10C0000002220242000F0000452721113311331193 +:10C01000331133113311331501FA06FE44348E33D4 +:10C020008E343386860242FDE3021DFDE3021DFDD0 +:10C03000E3AB00010039FF7A015B0242000B000014 +:10C04000572723113311331133112307BA067B35D8 +:10C05000B736780586860242FDE6021AFDBE8600E6 +:10C06000000200390000015402420011001E0000CD +:10C07000731133153A0231321E0215140E022327B2 +:10C08000333236363534262623222223393501161B +:10C09000173B48270E0F274A3B2B2B3B3A141339EB +:10C0A0003B011E0E0242E81F323E201F3D311E247E +:10C0B000263D24233F290002FFFF00000197024292 +:10C0C0000010001B000073112335331533321E029C +:10C0D00015140E0223273332363635342626232311 +:10C0E0007C7DB22F3A48270E0E28493B2C2C3A3A39 +:10C0F0001413393B2D021A28E81F333F201F3C310F +:10C100001D24253E23233F2A00030039000001D6C9 +:10C1100002420011001E00220000731133153A0282 +:10C1200031321E0215140E022327333236363534CF +:10C130002626232222230111331139350116173BFC +:10C1400048270E0F274A3B2B2B3B3A1413393B0150 +:10C150001E0E0133350242E81F333F201F3C311DC4 +:10C1600024253E23233F2AFECA0242FDBE000002D0 +:10C170000004FFFB02490242001C00270000573563 +:10C180003236363713331133321E0215140E0223A2 +:10C19000231123030E032325333236363534262666 +:10C1A000232304252C190818F0233943210B0B22D3 +:10C1B0004539548D16081A27332101742038330E5F +:10C1C0000D3339200529286963012AFEF91A2D3912 +:10C1D000201E382B1A0219FEF960703611291F36FD +:10C1E00022233821000200390000022C02420019EB +:10C1F000002A000073113311331133113A02313226 +:10C200001E0215140E022323112311373A02313E68 +:10C21000023534262623302222233935B335011541 +:10C22000163944220B0B23453A5EB3E80115153845 +:10C23000330E0D33391515010242FEFA0106FEF9DF +:10C240001A2D39201E382C190115FEEB24011E363B +:10C2500022233722FFFF0022FFF70149024B060687 +:10C26000017B00000001002EFFF7014D024B002A68 +:10C270000000572226263535343636333216161549 +:10C2800015233534262623220606151533152315C6 +:10C2900014163332363635353315140606C0403F92 +:10C2A000131A40383D3C143213282027280E989842 +:10C2B000253927270C32123B093D663F8855672EEA +:10C2C0002F52350F0E3B3D172552452E27415E5408 +:10C2D0002046390E0D395B3400010035FFF701545B +:10C2E000024400290000572226263535331514163E +:10C2F0003332363635352335333534262623220678 +:10C300001515233534363633321616151514060630 +:10C31000C33C3D15332E3027270CA2A20E27263A08 +:10C320002333143E3F413C11193F092D4E310B0A76 +:10C330004E37255344372433434E2247460E0C31A3 +:10C3400053333A66428155672E00FFFF00410000DB +:10C35000007702EA0606012A0000FFFFFFF1000055 +:10C3600000C9032A0626012B0000000602C05D005A +:10C37000FFFFFFF0FF65008602EA0606013A0000B3 +:10C380000002FFFC00000161032A0016001A0000F1 +:10C39000731133113E023332161615112311342650 +:10C3A0002322060607110335331543350D25311DAC +:10C3B0001C2F1E35261C142A260E7CF9032AFE8FFC +:10C3C0000B140D142E27FE8401772C1F0B130EFE69 +:10C3D0006A027123230000020039FFF701D3024BE8 +:10C3E0000019002B00004522262635352311231184 +:10C3F0003311333534363633321616151514060616 +:10C4000027323636353534262623220606151514EE +:10C4100016160147383D1751313151173D38383C18 +:10C4200018183C3829270B0B272929270B0B27091C +:10C4300032624838FEF50242FEED40486232326117 +:10C44000499C486232282B5037A0384F2B2B4F384D +:10C45000A037502B000200130000014902420012D5 +:10C460000020000073372E0235343E02333311238F +:10C4700035222627071332323311222223220606C1 +:10C48000151416137521240F0D25473B61361B2EFD +:10C49000116CA401170A0E1E0139361140FD0E342D +:10C4A0003F1D1E3C301DFDBEED0103F10111010DCC +:10C4B000253B234644000002FFFCFF870161032A5D +:10C4C000002200260000573533323E023511342653 +:10C4D000232206060711231133113E0233321616AA +:10C4E0001511140E022303353315BA122227120533 +:10C4F000261C152A250E35350D25311D1C2F1E072E +:10C500001B3B33D5F979271329443001192C1F0B14 +:10C51000130EFE6A032AFE8F0B140D142E27FEE95C +:10C520003653381D02EA23230003FFF9000001728D +:10C53000032A0011001E00220000731133113A0279 +:10C5400031321E0215140E022327333236363534AB +:10C550002626232222232735211559330116173B7E +:10C5600048270E0F274A3B2B2B3B3A1413393B012C +:10C570001E0E930130032AFE301F323E201F3D3134 +:10C580001E24263D24233F29E4282800000300041C +:10C59000000001C70242000C0012001600007313D5 +:10C5A00017371323032311231123031323371721D1 +:10C5B000371303210304A93936AB358E0730078DB5 +:10C5C000B1098E16FED104669D018099015B171793 +:10C5D000FEA50130FED00130FED00152EE2727FE2D +:10C5E000FE0104FEFC0000020000000001300242D7 +:10C5F00000030009000051331523132311331523C1 +:10C60000FDFD7736EFB9014B2AFEDF02422B000217 +:10C610000004FF7A020E02420003001900004527C1 +:10C62000331525130333133311331133133303132A +:10C63000230323112311230301E60A32FDF6AEA6DC +:10C64000339F092D0A9D33A5AD32A60A2D0AA68671 +:10C65000ABAB860128011AFEEB0115FEEB0115FEBE +:10C66000E6FED80120FEE00120FEE00000020039D5 +:10C67000FF7A0185024200030010000045273315B0 +:10C6800025113311331333031323032311015D0ADF +:10C6900032FEB435309137989E37973086ABAB86F3 +:10C6A0000242FEFB0105FEE9FED5011AFEE600028C +:10C6B0000039FF7A019E02420003000F0000452767 +:10C6C0003315251133113311331123112311017641 +:10C6D0000A32FE9B35CE3636CE86ABAB860242FEA4 +:10C6E000FF0101FDBE0118FEE80000010018FF690E +:10C6F000016102420008000057350333131333036E +:10C7000015A28A347070358D97A70232FE2601DAA1 +:10C71000FDCEA70000020018FF690161024200037C +:10C72000000C00005735211507350333131333036D +:10C730001535010C9F8A347070358D04252593A71B +:10C740000232FE2601DAFDCEA700FFFF003900000D +:10C750000153032A06060126000000020039FF7A71 +:10C76000019E02420003000F0000453733072511E8 +:10C7700033113311331123112311014E1E3228FEC0 +:10C78000C335CE3636CE86ABAB860242FEFF010104 +:10C79000FDBE0118FEE8FFFF002BFFF5014D024B27 +:10C7A0000606011900000003002EFFF70151024B9D +:10C7B00000030015002700005335331503222626F9 +:10C7C000353534363633321616151514060627322B +:10C7D0003636353534262623220606151514161648 +:10C7E00047F078393F19193F393A3F19193F3A2A2A +:10C7F000280B0B282A2A270B0B27011B2525FEDCDB +:10C800003262489C4862323261499C486232282B2D +:10C810005037A0384F2B2B4F38A037502B0000013A +:10C82000004A000001E7032A0007000073112111EC +:10C83000231121114A019D36FECE032AFCD60300A6 +:10C84000FD000001000EFFFE0192024200130000F5 +:10C8500045222626351123112311233521152311B5 +:10C860001416163301862D301199353C0184450785 +:10C870001B1D021D4032018CFDE702192929FE7C97 +:10C880002B2E1200FFFF0020000001B403CB062670 +:10C8900000010000000702C900EA0098FFFF004AFB +:10C8A000000001CB032A06060063000000020046D8 +:10C8B000FFF501BF033300110023000045222626A7 +:10C8C0003511343636333216161511140606273252 +:10C8D000363635113426262322060615111416166F +:10C8E00001024A522022534748532220524B343AE5 +:10C8F00018183A34333A19193A0B3E6C450162461E +:10C900006A3D3D6A46FE9E456C3E293155370173AE +:10C91000375530305537FE8D375531000001003224 +:10C92000000000DC032A000E000073110E0307351F +:10C930003E03373311A60920241F080D2122200CA5 +:10C940002E02E10D17110C022E0410191F12FCD635 +:10C9500000010036000001AC0333001E00007335F7 +:10C96000133E0235342623220606071523353436B6 +:10C9700036333216151406060703211536E1192C35 +:10C980001B3F3C393D170134285543585A1E2E1978 +:10C99000D401292801562649503247502E52350DD0 +:10C9A000104B63316C6030554F26FEC02D000001E6 +:10C9B0000044FFF501AA0333003B0000572226265E +:10C9C0003535331414151E023332363635342627E6 +:10C9D00022222335323233323635342623220607DB +:10C9E000141415233534363633321616151406074B +:10C9F0001E0215140606EE3D4B22320118352A267A +:10CA00003C233A48011501011501473B3544414299 +:10CA100001322250433E4E2542311A352426520B14 +:10CA200030553A0F010D022F42221F504851670125 +:10CA30002F535A445843500109020D39552F355A86 +:10CA4000385C600A062C564642673A0000020038FD +:10CA5000000001C5032A000A000D000061352335DE +:10CA6000133311331523150333110132FAF13E5EEE +:10CA70005EF7C2F93301FEFE0031F9012A01B2006E +:10CA800000010046FFF701A4032A002500005722F9 +:10CA900026263533141616333236363534262623F9 +:10CAA00022060723112107230336363332161615C3 +:10CAB000140E02F03C4B233418362B3036171B373C +:10CAC000291F3A192B012601F802113E313947215D +:10CAD000152D43092E5D443949232D5F4B555F26A3 +:10CAE0001E26019C2EFEC517243A71544363411F34 +:10CAF00000020046FFF501B40333002300340000B8 +:10CB000057222626351134363633321616151414AC +:10CB1000152334262322060615153636333216160B +:10CB20001514060627323636353426262322060605 +:10CB30000715141616FA404F25254F3F3C4C253358 +:10CB4000383E243B23144B2B424D202551442B3A95 +:10CB50001F13383918322A0B1D390B386E510161F9 +:10CB600048673728503E01110159441E4C45AB0D12 +:10CB70001E2E6B5D4B6A382D1F51494D5C290E13DB +:10CB800008974F5923000001002300000160032A89 +:10CB9000000600007313213521150384A5FEFA0158 +:10CBA0003DA802FE2C1BFCF100030041FFF501B281 +:10CBB0000333001F002F003D000057222626353486 +:10CBC0003E0237262635343636333216161514060D +:10CBD000071E031514060627323636353426262757 +:10CBE0000E0215141616133E02353426232206159E +:10CBF000141616FA44512418272C133642214F4399 +:10CC0000434D214136132C2619245143283B201A29 +:10CC10003930303B1A213C282F36183E3F403E1712 +:10CC2000380B3864423C4C2D1808106053385B3583 +:10CC3000365C39525D1108182D4C3C4264382B2269 +:10CC40004F433850300505305038434F22019F0381 +:10CC50002B4B31524B4B52314B2B00020041FFF515 +:10CC600001AF03330023003300004522262635346C +:10CC7000343533141633323636353506062322263C +:10CC8000263534363633321616151114060603329D +:10CC900036373534262623220606151416160100CB +:10CCA0003C4E2633384625361E0F4536424C21264B +:10CCB0005343404E24234C442F3F101C372A2A3C18 +:10CCC0001F12390B28523D01100159441E4C45AB2F +:10CCD0000D1E2E6C5D4B6938386D52FE9F476837CC +:10CCE00001861C0D975058232251464D5C290001A6 +:10CCF000001401B1009D03780006000053110735B0 +:10CD0000373311705C6E1B01B10196372642FE3934 +:10CD10000001001E01B101300382001B00005335E9 +:10CD2000373E023534262322061523353436363372 +:10CD30003216151406070733151E7C232911262DDC +:10CD400032282A1D3B2E3A412D326FDD01B1268556 +:10CD500026352E1A28333E3A062B4629453D304BC0 +:10CD6000357728000001001E01A701220382002D53 +:10CD70000000532226263535331514163332363546 +:10CD8000342623233533323635342623220615152F +:10CD900023353436333216151406071616151406C5 +:10CDA000A3293C202A2D2F292B2E320E0B2D312A80 +:10CDB0002631292A473D3A40291D1D2E4801A72129 +:10CDC0003D2A06042F3331262B32282C2E262F36CF +:10CDD0002C0406434545372C380A0A382F3B4500BA +:10CDE0000002001E01B101200378000A000D0000BE +:10CDF0005335233513331133152315273327CAAC85 +:10CE0000BF172C2CA87E0101B180260121FEE1284C +:10CE100080A8BF000001FF6000000108032A000392 +:10CE2000000063013301A0017C2CFE86032AFCD69E +:10CE3000FFFFFFE200000299032A04260245CEB25A +:10CE40000027024900E30000000702460169FE4F87 +:10CE5000FFFF001400000289032A0426024500B2E5 +:10CE60000027024901150000000702480169FE4F32 +:10CE7000FFFF0028000002D60333042602470AB150 +:10CE800000270249016200000007024801B6FE4F78 +:10CE9000000100420000007D0068000300007335BF +:10CEA0003315423B686800010037FF95007D00693B +:10CEB000000A00005727363635233533151406454A +:10CEC0000E1A102440186B1713231E695E2E3400AF +:10CED0000002004B004C0086021300030007000014 +:10CEE00053353315033533154B3B3B3B01AC67677B +:10CEF000FEA0666600020043FFEF008A021E000AE1 +:10CF0000000E000057273636352335331514060337 +:10CF1000353315510E1B0F223F17283B11171120D7 +:10CF20001E61552E3301B66868000003003F000003 +:10CF300001D5006800030007000B000061353315C0 +:10CF4000213533153335331501993CFE6A3C713C6C +:10CF50006868686868680002004400000081032A6D +:10CF60000003000700007703330307353315591416 +:10CF70003C15283CAE027CFD84AE4A4A00020044C7 +:10CF8000FF350081025F00030007000057133313D1 +:10CF900003353315441513143B3CCB027CFD84024E +:10CFA000E04A4A000002003B000001A00333001DDC +:10CFB0000021000077353E02353426232206151461 +:10CFC000161707262635343633321615140606078B +:10CFD0001507353315B5445024493E344405073010 +:10CFE0000807624A53662B543E3034C87B2D5A6082 +:10CFF00036564E38340E1B110C14211348517163F0 +:10D000004168572B6CC8494900020018FF27017D71 +:10D01000025A001D0021000041150E02151416339E +:10D0200032363534262737161615140623222635B0 +:10D0300034363637353715233501034351244A3DFD +:10D0400034440507300807624A53662B543E303497 +:10D0500001927B2D5A5F37554F38340E1B110C143B +:10D060002113485171634267582A6CC8494900012D +:10D07000005101540088019F00030000533533150F +:10D08000513701544B4B00010039013800D001D217 +:10D09000000F00005322262635343636333216165A +:10D0A00015140606841822111122181922111122B2 +:10D0B0000138152315152315152315152315000102 +:10D0C000001D01EC014E0329000E000053273727F5 +:10D0D000371727330737170717072764225C810E96 +:10D0E0007D062B087B0E805C225201EC16783423DF +:10D0F0003C94943C23347A1480000002002F0000FA +:10D10000019D032A001B001F0000731323353337D2 +:10D110002335331333033313330333152307331505 +:10D1200023032313230313333723402E3F461B4F80 +:10D13000552C322B682C322C3A3F1C484E2F322F64 +:10D14000692F35681C69012427A8270110FEF0010A +:10D1500010FEF027A827FEDC0124FEDC014BA8000E +:10D160000001001500000133032A000300007313BF +:10D17000330315EF2FEE032AFCD600010015000043 +:10D180000133032A00030000610333130103EE306F +:10D19000EE032AFCD6000001001401540045019F53 +:10D1A0000003000053353315143101544B4B00017B +:10D1B0000052FF6D00EB032F00170000572E0435BF +:10D1C000343E0337150E0315141E0217EB2D3A20BB +:10D1D0000F03030F203A2D262A1203031229279347 +:10D1E000043356758E505190775731022705477793 +:10D1F0009D5B5B9D764705000001001FFF6D00B938 +:10D20000032F0017000057353E0335342E02273513 +:10D210001E0415140E031F262A120303122A262D9C +:10D220003A210F03030F213A93260547779D5B5B55 +:10D230009D76470527023157769051508E765633AA +:10D2400000010025FF6B00D60331002800005722A3 +:10D250002E02353534262623353236363535343EE2 +:10D26000023315220E02151514060716161515148D +:10D270001E0233D62B31160509181919180905167F +:10D28000312B191C0C02171F1F17020C1C19950EAD +:10D290002950437A373C182E193D36744350290DD6 +:10D2A00028081F4139844B3E0A093E4C8939421EE9 +:10D2B000080000010017FF6B00C9033100280000BF +:10D2C0005735323E02353534363726263535342E3D +:10D2D000022335321E0215151416163315220606C2 +:10D2E0001515140E0217191C0C02181F1F18020C1A +:10D2F0001C192C301705091918181909051730952C +:10D3000029081E4239894C3E090A3E4B8439411F87 +:10D3100008280D29504374363D192E183C377A439E +:10D3200050290E000001004AFF6F00DD032A0007AC +:10D33000000057113315231133154A935D5D910396 +:10D34000BB21FC87210000010031FF7000C4032ACB +:10D35000000700005735331123353311315D5D93DC +:10D360009020037921FC460000010027013F00F5D1 +:10D37000016B000300005335331527CE013F2C2CE1 +:10D380000001003901380115016200030000533526 +:10D39000331539DC01382A2A0001003C00D60195FA +:10D3A000010500030000773521153C0159D62F2FC8 +:10D3B0000001003C00E802B70117000300007735C8 +:10D3C00021153C027BE82F2FFFFF0027013F00F5CE +:10D3D000016B04060263000000010000FFA6014586 +:10D3E000FFD2000300005535211501455A2C2C00B1 +:10D3F000FFFF002EFF91007800600607026E00001C +:10D40000FD36FFFF002EFF9100E700600427026E4B +:10D41000006FFD360007026E0000FD36FFFF0021A1 +:10D42000027500D903430426026D00000006026D58 +:10D430006F00FFFF002E025B00E7032A0426026E46 +:10D4400000000006026E6F00000100210275006AF4 +:10D450000343000C000053343435343637170606C6 +:10D46000153315211722101A0F21027513251335B4 +:10D470003E1011112B275A000001002E025B00788C +:10D48000032A000C00005327363635233533141495 +:10D490001514063F111B0E204116025B12112A289B +:10D4A0005A132613353D000200290071016202263D +:10D4B0000006000D000065273537150717072735CB +:10D4C000371507170162A9A9787891A8A87878710B +:10D4D000D015D045959645D015D0459497000002BB +:10D4E00000340071017002260006000D000077353F +:10D4F000372735171507353727351715347A7AAC9E +:10D500001B7A7AAB7145959645D015D045949745D1 +:10D51000D0150001008500710137022600060000C9 +:10D52000652735371507170137B2B2818171D015DC +:10D53000D045959600010053008001050235000694 +:10D54000000077353727351715538181B28045950F +:10D550009744D01500020012024400B8032A0003C9 +:10D5600000070000533533073335330712371A539A +:10D5700036190244E6E6E6E60001001202440049DC +:10D58000032A000300005335330712371A0244E61A +:10D59000E6000001003AFF81014603160006000084 +:10D5A000450135011503130146FEF4010CDDDD7F55 +:10D5B00001C01501C04CFE82FE8100010012FF81F6 +:10D5C000011E03160006000057351303350115121E +:10D5D000DDDD010C7F4C017F017E4CFE4015000318 +:10D5E000003AFFA201B8039100030007002F0000DA +:10D5F0005335331503353315272226263511343696 +:10D600003633321616151523353426262322060600 +:10D610001511141616333236363535331514060601 +:10D62000F01E1E1E0F50552022564D475022341614 +:10D630003A353A3E16183E38363A15342050032A09 +:10D640006767FC785E5E53426F430158466D3F3812 +:10D65000674529293A512C305639FE9A3C552E2ED1 +:10D6600053373128456C3D000001002EFF90014DDD +:10D6700002B0002C000057352E02353534363637CF +:10D680003533151E021515233534262623220606AA +:10D69000151514163332363635353315140606078C +:10D6A00015AA3735101739321C3737133213282093 +:10D6B00027280E253927270C3211393D7068053F80 +:10D6C000623B885264310365650332533317173B5D +:10D6D0003F19255245965E542248391615395B3656 +:10D6E00002670003003AFFA201B803910027002B54 +:10D6F000002F0000572226263511343636333216D5 +:10D700001615152335342626232206061511141660 +:10D710001633323636353533151406060713330300 +:10D7200033133303FF50552022564D4750223416F1 +:10D730003A353A3E16183E38363A15342050B16420 +:10D740001E642C641E640B426F430158466D3F38C3 +:10D75000674529293A512C305639FE9A3C552E2ED0 +:10D7600053373128456C3D5303EFFC1103EFFC1197 +:10D770000002001500BA01EE0294002300330000FD +:10D78000772737262635343637273717363633325C +:10D790001617371707161615140607170727060654 +:10D7A0002706262717323636353426262322060644 +:10D7B00015141616230E4F191D1D194F0E4F1C4A16 +:10D7C0002A29491C4F0F4F191D1D194F0F4F1C4976 +:10D7D0002A294A1C8F33522F2F523332522F2F5265 +:10D7E000BA0F4F1C4A29294A1C4F0F4F1A1E1E1AE6 +:10D7F0004F0F4F1C4A29294A1C4F0F4F1A1F010176 +:10D800001F1A1C33543333543232543333543300DD +:10D810000001002AFFA201A2039100340000573545 +:10D82000262627371E0233323635342627272E0286 +:10D83000353436373533151E0317072E0207060613 +:10D8400015141617171E02151406060715E85E585C +:10D85000082F071D3C353C45373294191F0F5B4A92 +:10D860001E263C2C1A032E041E3A31374A1A2192E6 +:10D8700021362128462F5E5402725E0F35522D3C10 +:10D8800046355531931933341A4D55035F5F0217EE +:10D890002F4C360B394C260101373E1F3A2290207F +:10D8A000464D2B384C2904550003002BFF8601BF41 +:10D8B000032A0003001E002D0000573521152722E2 +:10D8C000263535343636333216173523353335336E +:10D8D0001533152311233506062732363711262630 +:10D8E00023220615151416163C0148C84948163D52 +:10D8F0003B1D301370706B3B3B6B132D020F2211DD +:10D900000E2214251A091C7A4040726B80704271F5 +:10D91000441A138A3B48483BFD59251419540B0BF4 +:10D92000017B0A0F4732A32841250001FFF6FFF5CE +:10D9300001B803330037000057222626353523353A +:10D940003335233533353436363332161615152331 +:10D9500035342626232206061515331523153315CF +:10D96000231514161633323636353533151406069C +:10D97000FF5055204444444422564D47502234160B +:10D980003A353A3E168F8F8F8F183E38363A153417 +:10D9900020500B426F434D20942037466D3F38672F +:10D9A0004523233A512C3056393D209420553C557F +:10D9B0002E2E53372A21456C3D000001FFF6FF75DE +:10D9C000016C031300250000572226273716163353 +:10D9D00032363713233533373E02333216170726D4 +:10D9E000262322060707331523030E022A0D1C0BDC +:10D9F000050A160A221807514E530C05132D2B0D3C +:10DA00001C0B050A160A2217080B5B605205132C23 +:10DA10008B03042802042A2F02262550243B2203CC +:10DA2000042802042A2F4F25FDD9243B220000029E +:10DA3000000D00000162032A0003000D000077358D +:10DA40003315071121152311331523110DFFC101C2 +:10DA500017E1C2C2D52727D5032A2BFEBA2AFE71A9 +:10DA60000003003AFFA201BB03910003000700324C +:10DA7000000053353315033533152722262635117B +:10DA8000343636333216161515233534262623221E +:10DA9000060615111416163332363635352335334E +:10DAA0001123270606F21E1E1E144D542121564E28 +:10DAB00047512334183A353B3E15183E39363B174B +:10DAC00081B423080F45032A6767FC785E5E533FE5 +:10DAD00070470158476C3D3868471C1F3C512A313C +:10DAE0005739FE9F3B57302E563B772AFE7E5B2FE1 +:10DAF000370000030016000001D8032A00050009C2 +:10DB0000000D0000610101330101211133110335C2 +:10DB100021150199FED3010340FF000129FE723750 +:10DB20006B015A01BF016BFE95FE41032AFCD60131 +:10DB3000AB272700000300100000015A033300192F +:10DB4000001D0021000073353711343E02333216B8 +:10DB50001615152334262623220606071133150130 +:10DB600035331527353315103E091E3B313334123A +:10DB7000290B23232C280901D5FEB9FFFFFF1B0C1D +:10DB800002083B6044252A492E14303E1E31583C81 +:10DB9000FDE227012F27276E27270003001700002B +:10DBA00001CB032A000F001300170000731133117B +:10DBB000333236363535331514060623033525152D +:10DBC000053525154B367D4240143724574FEA0161 +:10DBD00091FE6F0191032AFD01385D374349456D80 +:10DBE0003F0156298C2915298C290002004100008B +:10DBF00001D4032A0015001900007311343636339E +:10DC00003216161511231134262623220606151165 +:10DC1000331133114123584F4C5726351C41373AA5 +:10DC20004119793601FB395B35355B39FE0501FC5D +:10DC30002C462928462DFE04032AFCD60003001793 +:10DC4000000001ED032A000B0017002100005335EE +:10DC50003B0321152B0307353B04152B030311331D +:10DC600001113311230111173E0E790901084D06E8 +:10DC7000A80AD1470A990EDE470A7812C72B01136A +:10DC8000302BFEED01CF27278F2727FEC0032AFD6B +:10DC90005402ACFCD602ADFD5300FFFF004BFFF772 +:10DCA00003F9032A0426009700000027018401C716 +:10DCB00000000007017B02B000000004001C00000F +:10DCC000020A032A000D001500200028000073112D +:10DCD0003332161615140E02232311033533332164 +:10DCE00033331505333236363534262623230735AC +:10DCF00021152323212356BE495221122B48368950 +:10DD000070490C012D105CFE827D313F1F1C3E349A +:10DD10007E7001EE5810FED10E032A39633F2A505F +:10DD20004026FE91020327276A245042454D1F8D4D +:10DD300027270003001C000001D0032A000C00105C +:10DD4000001B000073113332161615140606232328 +:10DD5000112735211525333236363534262623232F +:10DD600056BE4952212152488970017CFEF47D3112 +:10DD70003F1F1C3E347E032A39633F386741FE91C2 +:10DD8000DD2727BC245042454D1F0002001600002D +:10DD900001BA032A00240028000061032626232359 +:10DDA00035333236363534262623233521152335AF +:10DDB00032161615140E0223373332161713013597 +:10DDC00021150184670F2A2CA28644481B1C494355 +:10DDD00085019CC2293D22142B4531101D28280D98 +:10DDE0006DFE5C019C011127242A2E553B3E532ACF +:10DDF0002B2B102E5B4233523C200E2A25FEDE02D6 +:10DE0000322B2B00000100100000015A03330023C5 +:10DE100000007335371123353335343E0233321663 +:10DE20001615141415233426262322060607153347 +:10DE30001523113315103E3E3E091E3B313334127B +:10DE4000290B23232C2809018D8DD51B0C0162275A +:10DE50007F3B6044252A492E030E03303E1E315875 +:10DE60003C9527FE9E2700030017000002AF032AFF +:10DE70000007000B00180000533521152323212330 +:10DE8000073521150103331313331313330323030E +:10DE9000031702985114FE2A104D0298FE008D308F +:10DEA000778234866C2F832E8A8701E327278C277D +:10DEB00027FEA9032AFD4102ADFD5302BFFCD60295 +:10DEC000C5FD3B0000010002000001A8032A001666 +:10DED00000007335233533352335330333131333C0 +:10DEE000033315231533152315BD6A6A6A62B338E7 +:10DEF0009F9738AD606868686B246924020EFE1A2B +:10DF000001E6FDF22469246B0001005101540088F0 +:10DF1000019F0003000053353315513701544B4B1B +:10DF20000003005000000199033400030007000BB8 +:10DF300000007301330103353315133533155001D8 +:10DF40001530FEED303BD13B0334FCCC02CC68688D +:10DF5000FD3468680001001500000133032A000346 +:10DF600000007313330315EF2FEE032AFCD60001D4 +:10DF7000001600F00155024C000B000077352335E8 +:10DF80003335331533152315A18B8B298B8BF09CDF +:10DF9000289898289C000001002201690137018E11 +:10DFA00000030000533521152201150169252500C4 +:10DFB000000100240100012C0208000B000053277F +:10DFC00037273717371707170727401C67671C685D +:10DFD000671D68681D6701001D68681B67671B680F +:10DFE000681D68000003001E00D2012D02660003B8 +:10DFF0000007000B00005335211507353315033595 +:10E0000033151E010FA0313131018C2B2BBA4F4F2C +:10E0100001464E4E000200310120015601EF00037F +:10E02000000700005335211505352115310125FE66 +:10E03000DB012501C32C2CA32D2D0001003100CDC7 +:10E04000015602420013000077372335333723355A +:10E0500033373307331523073315230780196875C2 +:10E060002297A4193019515E23818E18CD532D7635 +:10E070002C53532C762D530000010039004D0149DB +:10E080000223000600007735372735051539E6E607 +:10E0900001104D38B7AF38CE33000001001D004DE0 +:10E0A000012C022300060000652535251507170100 +:10E0B0002CFEF1010FE5E54DCD33D639B6AF0002A8 +:10E0C00000260000013A02390006000A00007735F8 +:10E0D00037273505150135211526E5E5010FFEF138 +:10E0E00001146339B6AF38CD34FEC82525000002CF +:10E0F000001E0000013302370006000A00006525FB +:10E10000352515071705352115012FFEF1010FE5FE +:10E11000E5FEEF011561CD34D539B6AF992525005F +:10E12000000200310000011A019E000B000F0000E8 +:10E130007735233533353315331523150735331527 +:10E140008D5C5C315C5C8DE9B75C305B5B305CB7EF +:10E1500030300002002D0117015B01FB0018003276 +:10E16000000041222E0223220607273E02333216E8 +:10E170001633323637170E0207222E0223220607E5 +:10E18000273E0233321E0233323637170E020106A3 +:10E190000E2425200C0A211714101E1E0D13302FDB +:10E1A0000F0E1B17140F1E1B0D0E2425200C0A2109 +:10E1B0001714101E1E0D0E2324210B0E1B17140FF7 +:10E1C0001E1B019C111511131719111A0E1B1B117F +:10E1D00013190E180E85101610121718121A0E1099 +:10E1E00016101211170F180E00010029017D01569B +:10E1F00001DC001700004122262623220607273EC5 +:10E20000023332161633323637170E02010113313C +:10E210002F100A2117130F1E1E0D13312F0E0E1C67 +:10E2200016140F1D1C017D1C1B13161812190E1B32 +:10E230001B1212180F180E0000010029011C013FCB +:10E2400001B800050000413523352115011AF101FF +:10E2500016011C702C9C0001001A020D0153032AA8 +:10E2600000060000531333132327071A8039802D2B +:10E270006F70020D011DFEE3FBFB0003001E00F4A6 +:10E28000013F021400030013001F0000772701174D +:10E290000322262635343636333216161514060672 +:10E2A0002732363534262322061514163214010D72 +:10E2B0001491274025254027283F25253F282A3B24 +:10E2C0003B2A2A3B3BF414010C14FEF82540272876 +:10E2D0003F25253F28274025263B2B2B3B3B2B2B3F +:10E2E0003B000003001500E3024501EB001700238B +:10E2F000002F000077222635343633321617363693 +:10E300003316161506062306262706062732363745 +:10E3100026262326061514162516363534260722FA +:10E32000060716168F3D3D3D3D2C482D2C452B3BB9 +:10E330003E013D3B2B452C2D482E213929293921E1 +:10E34000282727016A262828262037292937E34845 +:10E350003B3C4931312F3101463B3B4701322E30A6 +:10E36000312C2B2D2C2B012E2B2A2D030131252670 +:10E370002F01282C2C2900010005FF4200F6033450 +:10E38000001D000057222627351616333236351168 +:10E390003436363332161715262623220615111465 +:10E3A00006063A0D1C0C0A170922120A282C0C1C0E +:10E3B0000D0A170922130A27BE0304280203292F76 +:10E3C00002EF253A2203042802042A2FFD11243AE1 +:10E3D00023000001004AFF4201E7032A0007000072 +:10E3E00057112111231121114A019D36FECEBE0382 +:10E3F000E8FC1803BEFC420000010024FF42014A71 +:10E40000032A0009000057130321152313033315B2 +:10E4100024AFAF0120DC9EA0E4BE020101E72CFE88 +:10E4200045FE2A2B0001FFFC000001C3032A00085F +:10E430000000730307353313133303D27F578470FF +:10E440009C37B6021D0126FE0D02DBFCD600000142 +:10E450000034FF54015102420015000057113311DE +:10E46000141633323637113311233506062322268C +:10E4700027153435211C1F3E1A34341A43260D1932 +:10E480000BAC02EEFE393526271F01DCFDBE442110 +:10E490002B0709B400020034FFF501790337002986 +:10E4A000003C0000572E02353436373736363332CB +:10E4B000161617343E02353426262737321E03152A +:10E4C000140E03070E03273236363713262623226F +:10E4D000060607070606151416C52F412101010778 +:10E4E00007414B1E2F2109020202305A3E0D2042E5 +:10E4F0003B2F1B0305060603041B2B351C1E2C1B80 +:10E500000413133A22252913040701012E0B0228B4 +:10E5100053430C170D657466141B0D021A211C045D +:10E520004D562604250D2039563E023454676E326E +:10E5300034472A12291A3A2F01221325224F446602 +:10E540000D1B0C4B43000005002AFFFA0252033E4C +:10E55000000300110021002F003F00007301330170 +:10E560000322263535343633321615151406273274 +:10E570003636353534262322061515141616012293 +:10E58000263535343633321615151406273236360D +:10E590003535342623220615151416169C01153020 +:10E5A000FEED3D3A2D2E39382D2C3914170A171E41 +:10E5B0001F170A18016F3A2C2D39382E2C3A1417D0 +:10E5C0000A171E1F170A180334FCCC01A14E3B8EFC +:10E5D0003C4A4A3B903B4D2A17291C93293132284B +:10E5E000931C2917FE2F4D3B8E3C4A493C903B4CD7 +:10E5F0002917291C9329313129931C291700000759 +:10E600000032FFF90359033E000300110021002FDF +:10E61000003F004D005C00007301330103222635EA +:10E62000353436333216151514062732363635355D +:10E6300034262322061515141616012226353534E4 +:10E64000363332161515140627323636353534264C +:10E6500023220615151416160522263535343633B1 +:10E660003216151514062732363635353426232250 +:10E670000615151416A3011531FEEB3D3A2B2D3866 +:10E68000392D2B3B15170A171F1F160A1701703A51 +:10E690002C2D39382E2C3A15170A171F1F170A1858 +:10E6A00001143A2B2D38392D2B3B15170A171F1F34 +:10E6B00016170334FCCC01A14E3B8E3C4A4A3B90DA +:10E6C0003B4D2A17291C9329313228931C2917FE08 +:10E6D0002F4D3B8E3C4A493C903B4C2917291C93BB +:10E6E00029313129931C29172A4E3A8E3D49493B3D +:10E6F000913B4C2A17291C9329313229932A310046 +:10E700000002002900000174024200050009000017 +:10E7100073031333130327372707C1989122989166 +:10E7200012797E7801210121FEDFFEDF26FBF9F957 +:10E730000002003BFF9D0302032A004B005A000029 +:10E7400045222E0235343E0237361E02070E0323C1 +:10E750002226263706060706262635343E023332A1 +:10E7600016161737330306161633323E0237362E87 +:10E7700002070E0315141E0333323636371706060A +:10E7800003363637132626232206061514161601DD +:10E79000BB4D8A6B3E3B69884C5980522405042A44 +:10E7A0003C3D1714281703103C2C273D22274152CB +:10E7B0002A0E19180A08282E03011317112B2B1FD4 +:10E7C0000305254C6F44457758322945585F2D2560 +:10E7D000423A180E346A6A243C13250D1E102B533E +:10E7E000371A29632860A87F7AB376390101346823 +:10E7F0009B675469371515291F273B0101274E399F +:10E800004571512C060B0814FEB11C2C19123059FD +:10E81000466D9255230101396EA169668B572E1101 +:10E82000080B06270B100109013D3501080A083FB6 +:10E830007754343A160000030039FFF502290333F8 +:10E84000002E003900460000572226263534363780 +:10E850002E023534363633321616151406060713D3 +:10E860003E02353314060607161633152226272EC8 +:10E870000227060627323637030606151416161326 +:10E880003E02353426232206151416FA41562A3A3A +:10E890004E222C152A4D343348272C5038B01722DD +:10E8A0001531172B1F1C2E1A060B051527230F1CBD +:10E8B0005738294422B23C2D1B3D1E2743293D33A6 +:10E8C0003C39280B34553137724C374E4123364A88 +:10E8D00026223F2C29545A31FEEA1C4F4F1D225A42 +:10E8E0005A23241731010103131F141F312D212432 +:10E8F000011740603020412B019D254C50282E30BF +:10E9000046322E5B0001001BFFA20195032A000E78 +:10E9100000005711062635343636333311231123C0 +:10E9200011C9515D234D3DCD287C5E0279014542E0 +:10E93000283E23FC780364FC9C0000020024FFF7BF +:10E9400001690332003A0048000057222626273783 +:10E950001E0233323637362626272726263534360A +:10E96000372626353436363332161617072E02234D +:10E97000220615141616171716160706060716167A +:10E9800017160603363637362627270606151416B9 +:10E9900017C42C3D260A29081E2D1E293201010A02 +:10E9A000242A6F1B1C39221A2A203C2A2A37220AC1 +:10E9B0002A0719271E222F131F1267252B04033144 +:10E9C0001D14270102500D152B040420255B1F2860 +:10E9D0001312092C47280D2139242E260F22342A00 +:10E9E0006619341C2E370C193A222336202C41206C +:10E9F0000D163425282911252311562047322C3095 +:10EA00000F1837263E4801180A271D2238205009C2 +:10EA10002920122413000003001DFFF503410342C7 +:10EA20000013003C0050000045222E0235343E0207 +:10EA300033321E0215140E0227222E0235353436CB +:10EA400036333216161515233534262623220606AC +:10EA500015151416163332363635353315140606A9 +:10EA600007323E0235342E0223220E0215141E02F6 +:10EA700001AF6B98612E2E61986B6B98612E2D61A2 +:10EA800099783641200B1D473E43421533162D24FD +:10EA90002B2D11122E2A2C2B0F33124139608A593B +:10EAA0002B2B598A60608A5A2B2B5A8A0B4A7A97E9 +:10EAB0004C4C967A4A4A7A964C4C977A4A8324412F +:10EAC0005833765D6D2F31563A1B1B404016255743 +:10EAD0004C844553251E473F1B193F5E34654271E8 +:10EAE0008C4B4A8C6F42426F8C4A4B8C71420004B3 +:10EAF0000022FFF40343033F001300270036003FCA +:10EB0000000045222E0235343E0233321E02151417 +:10EB10000E0227323E0235342E0223220E02151435 +:10EB20001E0227113332161615140607132303236A +:10EB30001111333236353426232301B36B98612DFE +:10EB40002D61986B6B97612D2D60986B5F88592AAA +:10EB50002A59885F5F89592A2A598925A8373B177E +:10EB60002A38673262726F3E242638730C4A7A96CE +:10EB70004C4C967A49497A964C4C967A4A21417087 +:10EB80008B494A8B6E41416E8B4A498B70415902C9 +:10EB9000602B462834540BFECC012DFED3014D4290 +:10EBA00038383D00000200190175027C032A000C70 +:10EBB00000140000411133131333112311032303F5 +:10EBC000112311233533152311012E3176782F2788 +:10EBD000761475DF5EE256017501B5FE990167FE98 +:10EBE0004B015EFEA20158FEA8018E2727FE72008F +:10EBF0000002003D022601490332000F001B000005 +:10EC000053222626353436363332161615140606A8 +:10EC1000273236353426232206151416C3213E2703 +:10EC2000273E21213E27273E212338392322383809 +:10EC300002261B3C30303A1B1B3A30303C1B252D42 +:10EC400034352E2E35342D000001000A02440055C3 +:10EC5000032A00030000533733070A14372E0244F7 +:10EC6000E6E60002000A025800BD032A000300077E +:10EC7000000053373307333733070A14372E4B144A +:10EC8000372E0258D2D2D2D20001004DFF73007F3E +:10EC9000032A00030000571333114D01318D03B7D0 +:10ECA000FC490002004BFF4C007A032A00030007D6 +:10ECB000000053113311031133114B2F2F2F0187F4 +:10ECC00001A3FE5DFDC501A3FE5D00010011000072 +:10ECD000013C0312000B000073112335333533154B +:10ECE000331523118E7D7D337B7B022C2ABCBC2AFD +:10ECF000FDD40001004EFFF001D00397002000007A +:10ED0000650E02262637133E021E0206060703275B +:10ED1000133E0226260607030616163637018A1CFE +:10ED2000413E2F140A5F06233030250D164340D094 +:10ED300019CF453F081A292406610918323C1A48A0 +:10ED4000252C0723514202812633170727486C924E +:10ED50005DFECD15013467956031042323FD7A43B0 +:10ED6000410827250001001D0000014E0312001379 +:10ED700000007311233533352335333533153315FF +:10ED80002315331523119D80808080337E7E7E7E07 +:10ED9000010427F027D0D027F027FEFC0003004B0A +:10EDA000FFF60354032A000900170029000073111D +:10EDB0003301113311230111052226353534363341 +:10EDC00032161515140627323636353534262623E5 +:10EDD00022060615151416164B2D01112F2CFEEFC9 +:10EDE0000247543E3E54533F3F532A280D0D282AD4 +:10EDF0002A290D0D29032AFD4D02B3FCD602B3FDCD +:10EE00004D0A6C6EA26E6C6B6FA26E6C2628513B25 +:10EE1000A33B5028294F3BA33B5029000002002868 +:10EE2000FFF2024D023A0019002200004522262678 +:10EE300035343E0233321616152115161633323686 +:10EE400037170E02032135262623220607013B5AD7 +:10EE50007A3F305062314E7C48FE541753304D5B40 +:10EE60002425193E58DC0134135138344B190E5304 +:10EE7000864C4C6E472247825AB919263F391527CE +:10EE8000412801518F1429241800FFFF0012024469 +:10EE90000049032A040602740000FFFF005A03051C +:10EEA0000105032A060602E200000002FF9402DECA +:10EEB000006C032A00030007000053353315233587 +:10EEC00033153438D83702DE4C4C4C4C0001FFE28D +:10EED00002A4001E030C00030000433533151E3C42 +:10EEE00002A468680001FFA00272000C0334000352 +:10EEF0000000432733170F5136360272C2C2000199 +:10EF0000FFF3027200690334000300004337330744 +:10EF10000D40365A0272C2C20002FFCC029B00981A +:10EF20000334000300070000533733072337330748 +:10EF300024363E557726353E029B999999990001D2 +:10EF4000FFFA023D00400311000A00005327363645 +:10EF500035233533151406080E1A10244018023DC7 +:10EF60001713231E695E2E340001001F0276010C68 +:10EF7000032A00060000533733172327071F564282 +:10EF8000552650500276B4B499990001002D02879D +:10EF900000FF032A00060000532733173733078288 +:10EFA000552D3C3C2D550287A37A7AA30001FF8E94 +:10EFB000027F007202EE000D000043222627331666 +:10EFC000163332363733060601323D0225012C1F37 +:10EFD0001F2C0325023F027F36392B22222B393684 +:10EFE0000002FFAA028900560333000B001700003D +:10EFF000512226353436333216151406273236356B +:10F0000034262322061514161F37371F20363620C4 +:10F01000142121141421210289282D2D28282D2D79 +:10F02000281F191D1E19191E1D190001FF8A02AF84 +:10F03000007603030017000053222626232206151C +:10F040002334363633321616333236373314060647 +:10F050003416231E100E1124091A1B18241F101019 +:10F06000100122081C02AF1817141309241F1718C7 +:10F0700014190B281F000001FFAA02BC005602E46D +:10F08000000300004335331556AC02BC28280001AC +:10F09000FFBF0294004203200014000043273636CD +:10F0A0003534262322060735363332161615140654 +:10F0B000060116171916180A160C1B1A1A22121214 +:10F0C0001F0294170D1910121003021C060D1B14B9 +:10F0D000141D16000002FF6502970038032A000382 +:10F0E00000070000432733173327331745563B38B3 +:10F0F0004543342A0297939393930001FF8E02BBFA +:10F100000072032A000F0000433E02333216161726 +:10F110002326262322060772021D322122321D01D8 +:10F1200025012C201F2C0202BB2631181831262B5A +:10F1300021212B000001FFDD028000240334000A9E +:10F1400000005317060615331523353436170D1AEC +:10F150000F2341180334151133104B3E2F37000194 +:10F16000FFF60220005F02810009000043353332C0 +:10F170003635331406230A0A1E1829302D022022A0 +:10F18000201F31300001FFE2FF79001EFFC40003A1 +:10F190000000473533151E3C874B4B00FFFFFF94A3 +:10F1A000FF78006CFFC4060702C00000FC9A000153 +:10F1B000FFDCFF100023FFC4000A0000472736369B +:10F1C00035233533151406170D1A0F234118F01582 +:10F1D0001133104B3E2E37000001FFDBFF46005E6F +:10F1E0000000001700004722262735161633323656 +:10F1F0003534262627353315161615140606080746 +:10F200000E08060B0523210F1E171D2B25172DBADF +:10F2100001011D010114160E140D02422F02251DBD +:10F22000172010000001FFA2FF3700260000001782 +:10F23000000057222E023534363637330E021514AD +:10F2400016333236370706060616251B0E1524160A +:10F250001E131E122A1E05090406040EC90B141ED5 +:10F2600013182B270F132726151C1901011F010145 +:10F27000FFFFFF8EFF140072FF83060702C8000025 +:10F28000FC95FFFFFFAAFF520056FF7A060702CB4C +:10F290000000FC960001FFAA0161005501860003F1 +:10F2A00000004335331556AB016125250001002AC6 +:10F2B000026800A1032A00030000533733072A41E4 +:10F2C000365A0268C2C20001004302BB0127032A6A +:10F2D000000F000053222626273316163332363706 +:10F2E000330E02B421321C0225012C1F1F2C0325D2 +:10F2F000011E3202BB1831262B22222B2631180088 +:10F3000000010023028700F5032A000600005327AE +:10F31000331737330777542D3C3C2D560287A37A99 +:10F320007AA3FFFF0050FF4600D30000040602D47A +:10F3300075000001002802720115032A0006000072 +:10F340005337331723270728564255265050027249 +:10F35000B8B89D9D0002004A02DE0121032A000385 +:10F36000000700005335331523353315E938D737F7 +:10F3700002DE4C4C4C4C00010033028A007302E365 +:10F3800000030000533533153340028A59590001F8 +:10F3900000320268009F032A00030000532733173E +:10F3A000835136370268C2C2FFFF0036029B01025A +:10F3B0000334040602C46A000001005A0305010573 +:10F3C000032A00030000533533155AAB03052525E6 +:10F3D000FFFF0050FF3700D40000040702D500AE45 +:10F3E00000000002003A028900E60333000B001718 +:10F3F00000005322263534363332161514062732D0 +:10F4000036353426232206151416901F37371F2051 +:10F41000363620142121141421210289282D2D286B +:10F42000282D2D281F191D1E19191E1D1900000138 +:10F43000003E02D6012A032F00180000532E022797 +:10F4400026061523343E02171E02171636373314CC +:10F450000606DF11201B0C101524050F1E191120A4 +:10F460001D0B12130122092002D9021416010514E2 +:10F4700017071B1C11040215150202151A0C291F6F +:10F480000001FF8902760076030200060000433780 +:10F4900033172327077756425526505002768C8C17 +:10F4A00073730001FFEC0220005F0281000900007D +:10F4B0004335333236353314062314141E182930DD +:10F4C0002D022022201F31300002FF8E027F0072A9 +:10F4D0000386000300110000433733071722262755 +:10F4E000331616333236373306062341365B06327F +:10F4F0003D0225012C1F1F2C0325023F03117575AA +:10F500009236392B22222B3936000002FF8E027FE1 +:10F5100000720386000300110000532733170722EF +:10F520002627331616333236373306060D5B36413F +:10F530002A323D0225012C1F1F2C0325023F0311F7 +:10F5400075759236392B22222B3936000002FF8E38 +:10F55000027F007203720013002100005327363629 +:10F56000353426232206073536363332161514066F +:10F57000072226273316163332363733060604168B +:10F58000171716150B160C0E1C0D2327271F323DBF +:10F590000225012C1F1F2C0325023F02E6170D191F +:10F5A00010111103041B05041F1D1C267536392B71 +:10F5B00022222B393600FFFFFF8A027F0076036E7E +:10F5C000062602C80000000602CA006B0002FF897E +:10F5D000027600D003420006000A000043373317CA +:10F5E0002327073737330777564255265050B7350C +:10F5F000344302768C8C7373597373000002FF8955 +:10F60000027600A703420006000A000043373317C2 +:10F610002327073727331777564255265050D143B3 +:10F62000343502768C8C7373597373000002FF8932 +:10F63000027600B6035A0013001A0000532736362C +:10F64000353426232206073536363332161514068E +:10F65000053733172327077516171716150B160CC2 +:10F660000E1C0D232727FEFA56425526505002CE77 +:10F67000170D1910111103041B05041F1D1E24660C +:10F680008C8C7373FFFFFF89027600760388062651 +:10F6900002E60000000702CA000000850001000029 +:10F6A00002F100670007006A000500010000000089 +:10F6B0000000000000000000000400010000001431 +:10F6C000002C0038004400500060006C0078008876 +:10F6D000009400A000AC00BC00C800D400E400F01E +:10F6E00000FC010801140120012C013801440150E3 +:10F6F0000160016C018D019901D501E1021A022618 +:10F700000232023E024A0256027C0288029802C776 +:10F7100002D30302030E031A032A033F034B0357CA +:10F720000363036F037B038B039703A303B303BF3D +:10F7300003CB03D703E303EF03FB04070413041F06 +:10F74000042B0462046E0481048D04CA04D604E20E +:10F7500004EE04FA050605120555056C0591059D94 +:10F7600005A905B505C105CD05D905E505F105FDD9 +:10F77000060906140620062C06380644064F065BCA +:10F7800006740680069906A506B106BF06CB06D705 +:10F7900006E306EF06FB07070720073C0748075E5E +:10F7A000076A07760782078E07B107BD07C90801F8 +:10F7B000080D0819082508310841084D085908693D +:10F7C00008750881089108A108AD08B908C508D1D5 +:10F7D00008E108F1090109110921092D0939094533 +:10F7E00009510991099D09A909B909EA0A100A1CD8 +:10F7F0000A410A890AB30ABF0ACB0AD70AE30AEF09 +:10F800000B320B3E0B4A0B560B620B6E0B7A0BB096 +:10F810000BED0BFE0C160C220C2E0C3A0C460C6A4F +:10F820000C760C820C8E0C9A0CA60CB20CBE0CCA78 +:10F830000CD60CE20CF20D020D120D220D320D3E13 +:10F840000D4A0D560D620D6E0D7A0D8C0DA80DB47E +:10F850000DC00DCC0DD80DF30E080E140E200E2C7D +:10F860000E380E440E500E5C0E680E7E0E8A0E96FA +:10F870000EA20EEB0EF70F030F0F0F1F0F2B0F37FC +:10F880000F470F520F5D0F690F790F850F910FA171 +:10F890000FAD0FB90FC50FD10FDD0FE90FF5100137 +:10F8A000100D101D1029109E10AA10E210EE112448 +:10F8B0001130113B11471152115E119211E611F2F4 +:10F8C000122D123912451255128F129B12A712B225 +:10F8D00012BD12C912D912E512F11301130D131939 +:10F8E00013251331133D134913551361136D137908 +:10F8F00013B313EB13F6141B142714A914B514C176 +:10F9000014CC14D71569157515FE1620164A16560F +:10F91000166216741680168B169616A116AC16B7BC +:10F9200016C216CD16D816E316EE16FA17051710DE +:10F93000171B173E175B1766177E178A179617AEA9 +:10F9400017BA17C617D217DD17E917F5180C18459F +:10F9500018511873187F188B189618A218CF18DB37 +:10F9600018E7191C19281934193F194B195B196725 +:10F9700019731983198F199B19AB19BB19C719D39F +:10F9800019DF19EB19FB1A0B1A1B1A2B1A3B1A4712 +:10F990001A531A5F1A6B1AA91AB51AC11AD11B3455 +:10F9A0001B6B1B771BAF1BE31C011C0D1C181C23BE +:10F9B0001C2F1C3B1C7C1C881C931C9F1CAA1CB667 +:10F9C0001CC21D001D211D461D721D7E1D8A1D9617 +:10F9D0001DA21DC41DD01DDC1DE71DF21DFE1E0A4B +:10F9E0001E161E221E2E1E3A1E4A1E5A1E6A1E7AFF +:10F9F0001E8A1E961EA21EAE1EBA1EC61ED21EE471 +:10FA00001F001F0C1F181F241F301F491F6B1F775B +:10FA10001F821F8E1F9A1FA61FB21FBE1FCA1FDD87 +:10FA20001FE91FF42000200C2054206020A520B1E5 +:10FA300020DF210B2148217B218321AB21B321C26F +:10FA400021CE21DE220B2213221F222B225222A1A1 +:10FA500022B722C322CF22E922F52317231F23270F +:10FA6000232F2341234923512359237D238923E82D +:10FA700023F02413242B2441245D2474249924C0CE +:10FA800024ED252825582560259C25D825E425F03A +:10FA9000260926302671269D26CE26FB2729273FBC +:10FAA000276E278F27AD27B527D127F42812281ACC +:10FAB0002858286028AE28E528F328FF290F293781 +:10FAC000293F294B2957297E29BF29D429E029EC30 +:10FAD0002A062A122A322A4E2A642A6C2A7E2A866A +:10FAE0002A8E2A9F2AA72AB32AFD2B052B262B3DD7 +:10FAF0002B532B6F2B862BB12BDA2C0D2C482C8003 +:10FB00002C882CC22CFB2D032D0E2D162D412D8063 +:10FB10002DB12DEA2E1C2E492E5D2E8C2EAD2ECB16 +:10FB20002EE02EFB2F032F212F292F652F772F98C3 +:10FB30002FA42FAC2FE42FFE302D307C309630CE0A +:10FB40003119312A318331CD31DE3208324632600B +:10FB5000326E327E328E329E32A932BE32D032EBDB +:10FB6000330133143328335A338D339933B533D3B8 +:10FB7000340634133421342D3452347634AF34E81F +:10FB800034F9350A35163522352E353A3542354E9B +:10FB900035573564356F357A359235A935C535DF3A +:10FBA00035F036003612361F363336453645364583 +:10FBB0003645368A36C7370E375E37AA37EB3833C5 +:10FBC000386D388638CF38F03923394B397439A33A +:10FBD00039B339EF3A1B3A583A893AB83ADA3AE641 +:10FBE0003B003B0D3B213B2E3B483B603B733B9234 +:10FBF0003BA33BB53BCD3BE63BFF3C4A3C723C81E3 +:10FC00003C933CC73D113D3F3D523D683D7D3DA08D +:10FC10003DF93E553ED63EEE3F713FD83FF3406141 +:10FC200040CD4128414E417A4187419A41A741BB8D +:10FC300041CF420842244264429B42A342AB42BCB1 +:10FC400042C842D542E242F5430A431B432C434695 +:10FC5000436B4391439D43C043D343F04405441851 +:10FC60004424442D44424468448E449744A044AC08 +:10FC700044B944D644E744EF45004511451D452AA3 +:10FC80004532453E4547456D459645A745BA45DB56 +:10FC900045FC4631463C4654466C469846A446A42C +:10FCA0000001000000041A1D398979955F0F3CF5A9 +:10FCB000000303E800000000D5EAA0650000000092 +:10FCC000DD1F59D4FF3BFEE104C70511000000060B +:10FCD0000002000000000000026E003C01D4002081 :10FCE00001D4002001D4002001D4002001D4002040 :10FCF00001D4002001D4002001D4002001D4002030 :10FD000001D4002001D4002001D4002001D400201F :10FD100001D4002001D4002001D4002001D400200F :10FD200001D4002001D4002001D4002001D40020FF -:10FD300001D400200275FFF10275FFF101E8004BCC -:10FD400001E8004B01E9003A01E9003A01E9003A13 -:10FD500001E9003A01E9003A01E9003A0205004BE5 -:10FD60000396004B0396004B023100090205004B3D -:10FD70000206000A0205004B034A004B034A004BEF -:10FD80000189004A0189004A0189004A0189004A23 +:10FD300001D4002001D4002001D4002001D40020EF +:10FD400001D400200275FFF10275FFF101E8004BBC +:10FD500001E8004B01E9003A01E9003A01E9003A03 +:10FD600001E9003A01E9003A01E9003A0205004BD5 +:10FD70000396004B0396004B023100090205004B2D +:10FD80000206000A0205004B034A004B034A004BDF :10FD90000189004A0189004A0189004A0189004A13 -:10FDA0000189004A0189004A0189003E0189004A0F -:10FDB0000189004A0189004A0189004A0189004AF3 +:10FDA0000189004A0189004A0189004A0189004A03 +:10FDB0000189004A0189004A0189003E0189004AFF :10FDC0000189004A0189004A0189004A0189004AE3 -:10FDD00001DD003C01DD003C017F004B017F004B59 -:10FDE00001FE003A01FE003A01FE003A01FE003A2F +:10FDD0000189004A0189004A0189004A0189004AD3 +:10FDE00001DD003C01DD003C017F004B017F004B49 :10FDF00001FE003A01FE003A01FE003A01FE003A1F -:10FE0000021E004A021E0025021E004A021E004A6F -:10FE100000CE004C01D7004C00CE004C00CEFFF5C8 -:10FE200000CEFFF000CEFFCC00CEFFFC00CE00499C -:10FE300000CE004900CE000700CE002600CEFFF520 -:10FE400000CE001100CE000900CEFFF1010900082C -:10FE50000109000801CC004A01CC004A01CC004A4B -:10FE60000175004B027E004B0175004B0175004B84 -:10FE70000175004B0175004B023F004B01750003FB -:10FE800002780041027800410203004B030C004B52 -:10FE90000203004B0203004B0203004B021A004B0B -:10FEA00002CD004B0203004B0204003A0204003A68 -:10FEB0000204003A0204003A0204003A0204003A42 +:10FE000001FE003A01FE003A01FE003A01FE003A0E +:10FE1000021E004A021E0025021E004A021E004A5F +:10FE200000CE004C01D7004C00CE004C00CEFFF5B8 +:10FE300000CEFFF000CEFFCC00CEFFFC00CE00498C +:10FE400000CE004900CE000700CE002600CEFFF510 +:10FE500000CE001100CE000900CEFFF1010900081C +:10FE60000109000801CC004A01CC004A01CC004A3B +:10FE70000175004B027E004B0175004B0175004B74 +:10FE80000175004B0175004B023F004B01750003EB +:10FE900002780041027800410203004B030C004B42 +:10FEA0000203004B0203004B0203004B021A004BFB +:10FEB00002CD004B0203004B0204003A0204003A58 :10FEC0000204003A0204003A0204003A0204003A32 :10FED0000204003A0204003A0204003A0204003A22 :10FEE0000204003A0204003A0204003A0204003A12 :10FEF0000204003A0204003A0204003A0204003A02 :10FF00000204003A0204003A0204003A0204003AF1 -:10FF1000020B003A020B003A0204003A0204003AD3 -:10FF2000026C003A01E5004B01E5004B01F9004B82 -:10FF3000020B003A01FC004B01FC004B01FC004BA2 -:10FF400001FC004B01FC004B01FC004B01C4002AEA -:10FF500001C4002A01C4002A01C4002A01C4002AE5 -:10FF600001C4002A01C4002A01F2003E020000364A -:10FF7000019E0014017C0014019E0014019E0014D7 -:10FF8000019E0014019E001402150041021500415B -:10FF90000215004102150041021500410215004101 +:10FF10000204003A0204003A0204003A0204003AE1 +:10FF2000020B003A020B003A0204003A0204003AC3 +:10FF3000026C003A01E5004B01E5004B01F9004B72 +:10FF4000020B003A01FC004B01FC004B01FC004B92 +:10FF500001FC004B01FC004B01FC004B01C4002ADA +:10FF600001C4002A01C4002A01C4002A01C4002AD5 +:10FF700001C4002A01C4002A01F2003E020000363A +:10FF8000019E0014017C0014019E0014019E0014C7 +:10FF9000019E0014019E001402150041021500414B :10FFA00002150041021500410215004102150041F1 :10FFB00002150041021500410215004102150041E1 :10FFC00002150041021500410215004102150041D1 :10FFD00002150041021500410215004102150041C1 -:10FFE00001E0001802C2002202C2002202C2002266 -:10FFF00002C2002202C2002201C4000F01CE00147E +:10FFE00002150041021500410215004102150041B1 +:10FFF00001E0001802C2002202C2002202C2002256 :020000040216E2 -:1000000001CE001401CE001401CE001401CE001464 +:1000000002C2002202C2002201C4000F01CE00146D :1000100001CE001401CE001401CE001401CE001454 -:100020000191001F0191001F0191001F0191001F0C -:10003000017B0026017B0026017B0026017B002638 +:1000200001CE001401CE001401CE001401CE001444 +:100030000191001F0191001F0191001F0191001FFC :10004000017B0026017B0026017B0026017B002628 :10005000017B0026017B0026017B0026017B002618 :10006000017B0026017B0026017B0026017B002608 :10007000017B0026017B0026017B0026017B0026F8 :10008000017B0026017B0026017B0026017B0026E8 -:10009000017B0026017B0026025C0026025C002614 -:1000A000018D0039018D00360177002E0177002E79 -:1000B0000177002E0177002E0177002E0177002EA8 -:1000C000018B002E01AE003701BE002E019A002EDA -:1000D000018B002E02D0002E02D0002E017B002EBC -:1000E000017B002E017B002E017B002E017B002E68 +:10009000017B0026017B0026017B0026017B0026D8 +:1000A000017B0026017B0026025C0026025C002604 +:1000B000018D0039018D00360177002E0177002E69 +:1000C0000177002E0177002E0177002E0177002E98 +:1000D000018B002E01AE003701BE002E019A002ECA +:1000E000018B002E02D0002E02D0002E017B002EAC :1000F000017B002E017B002E017B002E017B002E58 -:10010000017B002E017B0023017B002E017B002E52 -:10011000017B002E017B002E017B002E017B002E37 -:10012000017B002E017B002E017B002E017B002B2A -:100130000190000F0190000F01000011010000115B -:1001400001AD000F01AD000F01AD000F01AD000FBB -:1001500001AD000F01AD000F01AD000F01ADFFEDCE -:10016000018800390187FFF7018800390188FFDC29 -:1001700000BD004100B6004100B6004100B6FFEAF4 -:1001800000B6FFE500B6FFC100B6FFF100B6003EC5 -:1001900000BD004100B6FFFC00B6001B00B6FFEA40 -:1001A0000187004100B6000600BDFFFE00B6FFE675 -:1001B00000CAFFF000CAFFF000CAFFF0017F00395B -:1001C000017F0039017F0039019B004000BA0043E4 -:1001D00000BA004300E5004300BA003A00DB0043E8 -:1001E0000184004300F70023026F0039026F0039D9 -:1001F000018700390187003901BC001001870039EF -:100200000187003901840036025100390187003925 -:10021000017F002E017F002E017F002E017F002E26 +:10010000017B002E017B002E017B002E017B002E47 +:10011000017B002E017B0023017B002E017B002E42 +:10012000017B002E017B002E017B002E017B002E27 +:10013000017B002E017B002E017B002E017B002B1A +:100140000190000F0190000F01000011010000114B +:1001500001AD000F01AD000F01AD000F01AD000FAB +:1001600001AD000F01AD000F01AD000F01ADFFEDBE +:10017000018800390187FFF7018800390188FFDC19 +:1001800000BD004100B6004100B6004100B6FFEAE4 +:1001900000B6FFE500B6FFC100B6FFF100B6003EB5 +:1001A00000BD004100B6FFFC00B6001B00B6FFEA30 +:1001B0000187004100B6000600BDFFFE00B6FFE665 +:1001C00000CAFFF000CAFFF000CAFFF0017F00394B +:1001D000017F0039017F0039019B004000BA0043D4 +:1001E00000BA004300E5004300BA003A00DB0043D8 +:1001F0000184004300F70023026F0039026F0039C9 +:10020000018700390187003901BC001001870039DE +:100210000187003901840036025100390187003915 :10022000017F002E017F002E017F002E017F002E16 -:10023000017F002E017F0025017F002E017F002E0F -:10024000017F002E017F002E017F002E017F002EF6 +:10023000017F002E017F002E017F002E017F002E06 +:10024000017F002E017F0025017F002E017F002EFF :10025000017F002E017F002E017F002E017F002EE6 :10026000017F002E017F002E017F002E017F002ED6 :10027000017F002E017F002E017F002E017F002EC6 -:10028000017F002E017F002E0273003201900039A1 -:1002900001900039018E003A018C0030011B0040B2 -:1002A000011B0040011B0039011B0037011B000727 -:1002B000011B00300164002201640022016400225D -:1002C0000164002201640022016400220164002212 -:1002D00001E4004000FD00110107001000F40010CF -:1002E00000EF0010010700100107001001070010C7 -:1002F000018B0034018B0034018B0034018B0034FE -:10030000018B0034018B002B018B0034018B0034F6 -:10031000018B0034018B0034018B0034018B0034DD +:10028000017F002E017F002E017F002E017F002EB6 +:10029000017F002E017F002E027300320190003991 +:1002A00001900039018E003A018C0030011B0040A2 +:1002B000011B0040011B0039011B0037011B000717 +:1002C000011B00300164002201640022016400224D +:1002D0000164002201640022016400220164002202 +:1002E00001E4004000FD00110107001000F40010BF +:1002F00000EF0010010700100107001001070010B7 +:10030000018B0034018B0034018B0034018B0034ED +:10031000018B0034018B002B018B0034018B0034E6 :10032000018B0034018B0034018B0034018B0034CD :10033000018B0034018B0034018B0034018B0034BD -:10034000018B0034018B003401650013023600215B -:100350000236002102360021023600210236002139 -:100360000177001401770018017700180177001851 -:10037000017700180177001801770018017700183D -:100380000177001801770018014500200145002081 -:10039000014500200145002001DE001102AA0011E4 -:1003A00003740011029B00110277001101AD0011CE -:1003B00001BC0011018800470188004001D40020E1 -:1003C00001D6004A01E8004B0171004B0171004B5E -:1003D0000175004A023400090189004A0189004A76 -:1003E0000189004A0266001501CC003E0208004A5D -:1003F0000208004A0208004A01D5004A01D5004A15 -:10040000022D001902780041021E004A0204003A3F -:100410000221004B01E5004B01E9003A019E001466 -:1004200001C4002101C400210251003A01C4000F9F -:1004300001F90034022B004A02BE004B02C8004AF8 -:1004400001FF004B01CD004B021E0006029D004A39 -:10045000032A001502ED004B01C4002A01E2003A14 -:1004600001F2003A00CE004C00CEFFFC010900086A -:10047000022BFFF9029C004B020F001701E4FFE67C -:1004800001EEFFF9025200150199001402660015F1 -:1004900001E4004A021E004A01CE001401CE0014FD -:1004A00001F9004B021E004A02000036020B003A1E -:1004B000017B002601B7003D0177003901170039A3 -:1004C000011700390121003F01C7000E017B002EFA -:1004D000017B002E017B002E01FA0004016600273B -:1004E00001970039019700390197003901740039EB -:1004F0000174003901BA000701DB003401AA003998 -:10050000017F002E01960039019000390177002EFD -:100510000148000401770018017700180215002E29 -:100520000177001401780029019A00390227003967 -:10053000023A0038019300390175003901B9FFFF13 -:10054000020F0039025E00040243003901640022F8 -:100550000178002E0182003500BD004100B6FFF198 -:1005600000CAFFF00196FFFC02010039018100136F -:100570000196FFFC0193FFF901CB0004013F00004D -:1005800002040004017B003901B200390176001831 -:10059000017700180188003901B20039017B002B76 -:1005A000017F002E0231004A01AF000E01D400206D -:1005B00001CC004A02050046015E003201E9003626 -:1005C00001E5004401ED003801DD004601F0004680 -:1005D000019B002301F3004101F5004100E30014F9 -:1005E0000158001E014A001E0148001E0086FF60DF -:1005F00002C1FFE202B100140363002800B100420F -:1006000000B1003700BF004B00CC00430206003FA2 -:1006100000C5004400C5004401D2003B01D20018CF -:1006200000C30051010900390164001D01C5002FFC -:10063000014900150149001500590014010A005232 -:1006400000FF001F00E8002500EE00170117004A18 -:10065000010E0031011B00270148003901C9003C8F -:1006600002EB003C011B0027014500000099002E11 -:100670000108002E010700210108002E009800212A -:100680000099002E01990029019F00340164008522 -:10069000014B005300B80012004900120158003A03 -:1006A0000158001200BD000000BD000000BD0000A8 -:1006B00001E9003A017B002E01E9003A0200001531 -:1006C00001C3002A01C6002B01E1FFF60172FFF60B -:1006D000017F000D01FE003A01CC001601690010F7 -:1006E0000205001702150041020300170414004B15 -:1006F0000258001C01F0001C01E000160169001006 -:1007000002C2001701A4000200C3005101E9005019 -:1007100001490015016C001601590022014F002407 -:10072000014B001E0188003101960031016500393E -:100730000165001D01590026016A001E01420031B9 -:100740000188002D017E0029015D0029016D001A3C -:10075000015D001E025A0015010B00050231004A1E -:10076000017E002401CFFFFC0198003401A6003473 -:10077000027C002A038B0032019D00290325003BE7 -:10078000025A003901E0001B01800024035E001DB5 -:100790000365002202B000190185003D005F000AD8 -:1007A00000C7000A00CC004D00C4004B014D0011F1 -:1007B00001F4004E016B001D0391004B02750028EF -:1007C00000EE0012015F005A0000FF940000FFE2FB -:1007D0000000FFA00000FFF30000FFCC0000FFFAC4 -:1007E0000000001F0000002D0000FF8E0000FFAA87 -:1007F0000000FF8A0000FFAA0000FFBF0000FF65A5 -:100800000000FF8E0000FFDD0000FFF60000FFE2A9 -:100810000000FF940000FFDC0000FFDB0000FFA2EF -:100820000000FF8E0000FFAA0000FFAA00CE002AF1 -:1008300001670043011500230123005001400028F7 -:100840000174004A00A7003300D10032013800369D -:10085000015F005A012400500120003A016B003E64 -:100860000000FF89FFECFF8EFF8EFF8EFF8AFF895D -:10087000FF89FF89FF8900000001000004A9FEDF55 -:10088000000004ECFF3BFEEF04C700010000000085 -:100890000000000000000000000002E7000401CB9F -:1008A00000FA00050000028A02580000004B028A8C -:1008B00002580000015E0032015B000000000000F1 -:1008C000000000000000A00002FF4000204B0000DC -:1008D0000000000000006E65777400C00000FB029D -:1008E00004A9FEDF0000052D01792000019700001A -:1008F00000000242032A0000002000030000000262 -:1009000000000003000000140003000100000014B8 -:100910000004086E000000D40080000600540000AF -:10092000000D002F0039007E017F018F019201A18F -:1009300001B001B701CE01D401EB01EF01F5021BBB -:10094000021F022D023302370259029202BC02C773 -:1009500002C902DD0304030C030F0312031B03246B -:100960000328032E0331033503A003C0041A042314 -:10097000043A0443045F0463046B04930497049BE8 -:1009800004A304B104BB04CA04D904E91E031E0B6A -:100990001E1F1E411E571E611E6B1E851E9E1EF9C8 -:1009A00020102014201A201E202220262030203340 -:1009B000203A20442052207420A120A420A720A95E -:1009C00020AD20B220B520BA20BD2113211621224E -:1009D000212B212E22022205220F22122215221A59 -:1009E000221E222B22482260226525CA27E9FB020B -:1009F000FFFF00000000000D00200030003A00A0C2 -:100A0000018F019201A001AF01B701C401D301E43C -:100A100001EE01F101FA021E022A023002370259E8 -:100A2000029202BC02C602C902D803000306030FE9 -:100A30000311031B03230326032E0331033503A0F5 -:100A400003C00400041B0424043B04440462046A3D -:100A500004900496049A04A204AE04BA04C904D80B -:100A600004E81E021E0A1E1E1E401E561E601E6A3E -:100A70001E801E9E1EA0201020132018201C202047 -:100A8000202620302032203920442052207420A1FA -:100A900020A320A620A920AB20B120B520B920BCDE -:100AA000211321162122212A212E22022205220F82 -:100AB000221122152219221E222B22482260226492 -:100AC00025CA27E8FB01FFFF02F0026C0000020BC1 -:100AD00000000000FF1A00EF00000000FE8B000085 -:100AE0000000000000000000000000000000000006 -:100AF000FF04FEC0FE8800020000FFF600000000B8 -:100B00000000FFBEFFBDFFB5FFAEFFADFFA8FFA613 -:100B1000FFA3FE97FE780000FDB30000FDD00000AB -:100B200000000000000000000000000000000000C5 +:10034000018B0034018B0034018B0034018B0034AD +:10035000018B0034018B003401650013023600214B +:100360000236002102360021023600210236002129 +:100370000177001401770018017700180177001841 +:10038000017700180177001801770018017700182D +:100390000177001801770018014500200145002071 +:1003A000014500200145002001DE001102AA0011D4 +:1003B00003740011029B00110277001101AD0011BE +:1003C00001BC0011018800470188004001D40020D1 +:1003D00001D6004A01E8004B0171004B0171004B4E +:1003E0000175004A023400090189004A0189004A66 +:1003F0000189004A0266001501CC003E0208004A4D +:100400000208004A0208004A01D5004A01D5004A04 +:10041000022D001902780041021E004A0204003A2F +:100420000221004B01E5004B01E9003A019E001456 +:1004300001C4002101C400210251003A01C4000F8F +:1004400001F90034022B004A02BE004B02C8004AE8 +:1004500001FF004B01CD004B021E0006029D004A29 +:10046000032A001502ED004B01C4002A01E2003A04 +:1004700001F2003A00CE004C00CEFFFC010900085A +:10048000022BFFF9029C004B020F001701E4FFE66C +:1004900001EEFFF9025200150199001402660015E1 +:1004A00001E4004A021E004A01CE001401CE0014ED +:1004B00001F9004B021E004A02000036020B003A0E +:1004C000017B002601B7003D017700390117003993 +:1004D000011700390121003F01C7000E017B002EEA +:1004E000017B002E017B002E01FA0004016600272B +:1004F00001970039019700390197003901740039DB +:100500000174003901BA000701DB003401AA003987 +:10051000017F002E01960039019000390177002EED +:100520000148000401770018017700180215002E19 +:100530000177001401780029019A00390227003957 +:10054000023A0038019300390175003901B9FFFF03 +:10055000020F0039025E00040243003901640022E8 +:100560000178002E0182003500BD004100B6FFF188 +:1005700000CAFFF00196FFFC02010039018100135F +:100580000196FFFC0193FFF901CB0004013F00003D +:1005900002040004017B003901B200390176001821 +:1005A000017700180188003901B20039017B002B66 +:1005B000017F002E0231004A01AF000E01D400205D +:1005C00001CC004A02050046015E003201E9003616 +:1005D00001E5004401ED003801DD004601F0004670 +:1005E000019B002301F3004101F5004100E30014E9 +:1005F0000158001E014A001E0148001E0086FF60CF +:1006000002C1FFE202B100140363002800B10042FE +:1006100000B1003700BF004B00CC00430206003F92 +:1006200000C5004400C5004401D2003B01D20018BF +:1006300000C30051010900390164001D01C5002FEC +:10064000014900150149001500590014010A005222 +:1006500000FF001F00E8002500EE00170117004A08 +:10066000010E0031011B00270148003901C9003C7F +:1006700002EB003C011B0027014500000099002E01 +:100680000108002E010700210108002E009800211A +:100690000099002E01990029019F00340164008512 +:1006A000014B005300B80012004900120158003AF3 +:1006B0000158001200BD000000BD000000BD000098 +:1006C00001E9003A017B002E01E9003A0200001521 +:1006D00001C3002A01C6002B01E1FFF60172FFF6FB +:1006E000017F000D01FE003A01CC001601690010E7 +:1006F0000205001702150041020300170414004B05 +:100700000258001C01F0001C01E0001601690010F5 +:1007100002C2001701A4000200C3005101E9005009 +:1007200001490015016C001601590022014F0024F7 +:10073000014B001E0188003101960031016500392E +:100740000165001D01590026016A001E01420031A9 +:100750000188002D017E0029015D0029016D001A2C +:10076000015D001E025A0015010B00050231004A0E +:10077000017E002401CFFFFC0198003401A6003463 +:10078000027C002A038B0032019D00290325003BD7 +:10079000025A003901E0001B01800024035E001DA5 +:1007A0000365002202B000190185003D005F000AC8 +:1007B00000C7000A00CC004D00C4004B014D0011E1 +:1007C00001F4004E016B001D0391004B02750028DF +:1007D00000EE0012015F005A0000FF940000FFE2EB +:1007E0000000FFA00000FFF30000FFCC0000FFFAB4 +:1007F0000000001F0000002D0000FF8E0000FFAA77 +:100800000000FF8A0000FFAA0000FFBF0000FF6594 +:100810000000FF8E0000FFDD0000FFF60000FFE299 +:100820000000FF940000FFDC0000FFDB0000FFA2DF +:100830000000FF8E0000FFAA0000FFAA00CE002AE1 +:1008400001670043011500230123005001400028E7 +:100850000174004A00A7003300D10032013800368D +:10086000015F005A012400500120003A016B003E54 +:100870000000FF89FFECFF8EFF8EFF8EFF8AFF894D +:10088000FF89FF89FF8900000001000004A9FEDF45 +:10089000000004ECFF3BFEEF04C700010000000075 +:1008A0000000000000000000000002E7000401CB8F +:1008B00000FA00050000028A02580000004B028A7C +:1008C00002580000015E0032015B000000000000E1 +:1008D000000000000000A00002FF4000204B0000CC +:1008E0000000000000006E65777400C00000FB028D +:1008F00004A9FEDF0000052D01792000019700000A +:1009000000000242032A0000002000030000000251 +:1009100000000003000000140003000100000014A8 +:100920000004086E000000D400800006005400009F +:10093000000D002F0039007E017F018F019201A17F +:1009400001B001B701CE01D401EB01EF01F5021BAB +:10095000021F022D023302370259029202BC02C763 +:1009600002C902DD0304030C030F0312031B03245B +:100970000328032E0331033503A003C0041A042304 +:10098000043A0443045F0463046B04930497049BD8 +:1009900004A304B104BB04CA04D904E91E031E0B5A +:1009A0001E1F1E411E571E611E6B1E851E9E1EF9B8 +:1009B00020102014201A201E202220262030203330 +:1009C000203A20442052207420A120A420A720A94E +:1009D00020AD20B220B520BA20BD2113211621223E +:1009E000212B212E22022205220F22122215221A49 +:1009F000221E222B22482260226525CA27E9FB02FB +:100A0000FFFF00000000000D00200030003A00A0B1 +:100A1000018F019201A001AF01B701C401D301E42C +:100A200001EE01F101FA021E022A023002370259D8 +:100A3000029202BC02C602C902D803000306030FD9 +:100A40000311031B03230326032E0331033503A0E5 +:100A500003C00400041B0424043B04440462046A2D +:100A600004900496049A04A204AE04BA04C904D8FB +:100A700004E81E021E0A1E1E1E401E561E601E6A2E +:100A80001E801E9E1EA0201020132018201C202037 +:100A9000202620302032203920442052207420A1EA +:100AA00020A320A620A920AB20B120B520B920BCCE +:100AB000211321162122212A212E22022205220F72 +:100AC000221122152219221E222B22482260226482 +:100AD00025CA27E8FB01FFFF02F0026C0000020BB1 +:100AE00000000000FF1A00EF00000000FE8B000075 +:100AF00000000000000000000000000000000000F6 +:100B0000FF04FEC0FE8800020000FFF600000000A7 +:100B10000000FFBEFFBDFFB5FFAEFFADFFA8FFA603 +:100B2000FFA3FE97FE780000FDB30000FDD000009B :100B300000000000000000000000000000000000B5 -:100B4000000000000000E20A0000E257E25200004C -:100B500000000000E22BE27BE283E238E205E23FA4 -:100B6000E1D4E1DB0000E1E2E1E500000000E1C5E5 -:100B700000000000E1A7E1A6E1910000E18FE0A7FD -:100B8000E09DE0960000E07D0000E085E079E05621 -:100B9000E0380000DCE2DA8D06B800010000000059 -:100BA00000D0000000EC017400000000032E0330B0 -:100BB000000003300344034603540356035E03A0BE -:100BC00003A203A8000000000000000003A600002C -:100BD00003A603B003B800000000000000000000FE -:100BE0000000000000000000000003B0000003E26D -:100BF0000000040C044204440446044C044E045017 -:100C000004520458045A045C045E046004620464E0 -:100C100004660468046A046C046E00000476000034 -:100C2000000005240528052C00000000000000003D -:100C30000000000000000000052000000000051E6C -:100C40000522000005220524000000000000052008 -:100C50000000000000000000051A0000051A000056 -:100C6000000000000000051400000000000000006B -:100C70000277025202730259027E02AA02AE027485 -:100C8000025D025E02580293024E0263024D025A56 -:100C9000024F0250029A02970299025402AD0001DB -:100CA000001D001F0025002E00440046004E00528B -:100CB000006100630066006E007000780097009A83 -:100CC000009B00A100AA00B000C600C700CC00CD68 -:100CD00000D60261025B026202A1026802E000DA51 -:100CE00000F600F800FE0105011C011E0126012A84 -:100CF000013A013D01410148014A0152017101746B -:100D00000175017B0184018A01A001A101A601A74F -:100D100001B0025F02B70260029F02780253027BB9 -:100D2000028D027D028F02B802B002DE02B101BB69 -:100D3000026F02A0026402B202E202B4029D024605 -:100D4000024702D902A802AF025602DC024501BCEA -:100D50000270024B024A024C025500130002000AC4 -:100D6000001A00110018001B0022003C002F003266 -:100D70000039005B005400560058002800770086B8 -:100D80000079007B009400820295009200B800B1C7 -:100D900000B400B600CE0099018200EC00DB00E355 -:100DA00000F300EA00F100F400FB01130106010961 -:100DB00001100133012C012E013000FF01510160AF -:100DC00001530155016E015C0296016C0192018B89 -:100DD000018E019001A8017301AA001600EF000323 -:100DE00000DC001700F0002000F9002300FC0024C4 -:100DF00000FD002100FA00290100002A0101003F46 -:100E0000011600300107003A0111004001170031BE -:100E10000108004A012200480120004C0124004B37 -:100E2000012300510129004F012700600139005EB4 -:100E300001370055012D005F01380059012B005387 -:100E400001360062013C0065013F0140006801423B -:100E5000006A014400690143006B0145006D0147D0 -:100E60000072014B0074014E0073014D014C00757E -:100E7000014F0090016A007A0154008E01680096CB -:100E80000170009C0176009E0178009D017700A210 -:100E9000017C00A5017F00A4017E00A3017D00ADBF -:100EA000018700AC018600AB018500C5019F00C22F -:100EB000019C00B2018C00C4019E00C0019A00C3D5 -:100EC000019D00C901A300CF01A900D000D701B145 -:100ED00000D901B300D801B201830088016200BAD1 -:100EE00001940027002D01040067006C0146007189 -:100EF00000760150000900E200B3018D004D01258C -:100F0000004901210064013E0091016B0043011B77 -:100F10000026002C01030047011F001900F2001CED -:100F200000F50093016D001000E9001500EE003897 -:100F3000010F003E01150057012F005D01350081B2 -:100F4000015B008F0169009F017900A0017A00B563 -:100F5000018F00C1019B00A6018000AE01880050F6 -:100F600001280083015D0095016F0084015E00D4BB -:100F700001AE02DD02DB02DA02DF02E402E302E597 -:100F800002E102C202C302C602CA02CB02C802C107 -:100F900002C002CC02C902C402C701C501C601EDEC -:100FA00001C101E501E401E701E801E901E201E332 -:100FB00001EA01CD01CB01D701DE01BD01BE01BFB8 -:100FC00001C001C301C401C701C801C901CA01CCE4 -:100FD00001D801D901DB01DA01DC01DD01E001E129 -:100FE00001DF01E601EB01EC01FA01FB01FC01FD6F -:100FF00002000201020402050206020702090215AC -:101000000216021802170219021A021D021E021C01 -:1010100002230228022902020203022A01FE0222FE -:101020000221022402250226021F02200227020AB0 -:1010300002080214021B01EE022B01EF022C01C276 -:1010400001FF01F0022D01F1022E01F2022F01F346 -:10105000023001F4023101F5023201F6023301F7E8 -:10106000023401F8023501F90236001E00F7002BA8 -:1010700001020045011D006F01490098017200A79F -:10108000018100AF018900CB01A500C801A200CAFF -:1010900001A4001200EB001400ED000B00E4000DB1 -:1010A00000E6000E00E7000F00E8000C00E5000479 -:1010B00000DD000600DF000700E0000800E1000599 -:1010C00000DE003B0112003D011400410118003315 -:1010D000010A0035010C0036010D0037010E003405 -:1010E000010B005C0134005A01320085015F00876A -:1010F0000161007C0156007E0158007F015900808B -:10110000015A007D015700890163008B0165008C45 -:101110000166008D0167008A016400B7019100B982 -:10112000019300BB019500BD019700BE019800BF6F -:10113000019900BC019600D201AC00D101AB00D3F3 -:1011400001AD00D501AF026D026E0269026B026C47 -:10115000026A02B902BB025702820285027F028044 -:101160000284028A0283028C02860287028B023A80 -:10117000023902A60294029002A7029C029B000080 -:10118000B801FF85B0048D000000001200DE0003EE -:1011900000010409000000AA000000030001040986 -:1011A0000001002200AA0003000104090002000E51 -:1011B00000CC0003000104090003003800DA00033A -:1011C000000104090004002200AA00030001040930 -:1011D0000005001A011200030001040900060022A4 -:1011E000012C00030001040900080018014E00034F -:1011F0000001040900090018014E00030001040960 -:10120000000B00320166000300010409000C0032EB -:101210000166000300010409000D0120019800038C -:1012200000010409000E003402B8000300010409A3 -:101230000010000C02EC000300010409001100146E -:1012400002F80003000104090019000C02EC00037D -:10125000000104090100000C030C00030001040953 -:101260000101001402F80043006F00700079007261 -:10127000006900670068007400200032003000310F -:10128000003600200054006800650020004F007305 -:1012900000770061006C0064002000500072006F55 -:1012A000006A00650063007400200041007500744E -:1012B0000068006F0072007300200028006800744E -:1012C000007400700073003A002F002F006700695F -:1012D0000074006800750062002E0063006F006DEE -:1012E000002F0067006F006F0067006C00650066EC -:1012F000006F006E00740073002F004F00730077C2 -:101300000061006C00640046006F006E00740029EC -:10131000004F007300770061006C006400200045FE -:101320000078007400720061004C0069006700687A -:1013300000740052006500670075006C0061007267 -:101340000034002E003100300032003B006E00659A -:1013500000770074003B004F007300770061006C61 -:101360000064002D00450078007400720061004C9C -:101370000069006700680074005600650072007321 -:101380000069006F006E00200034002E0031003034 -:101390000032004F007300770061006C0064002D84 -:1013A00000450078007400720061004C006900671D -:1013B00000680074005600650072006E006F006ED9 -:1013C0000020004100640061006D0073006800743B -:1013D00000740070003A002F002F0077007700772C -:1013E000002E00730061006E0073006F00780079BA -:1013F00000670065006E002E0063006F006D0054F2 -:1014000000680069007300200046006F006E0074E1 -:1014100000200053006F00660074007700610072C6 -:1014200000650020006900730020006C0069006303 -:101430000065006E00730065006400200075006E9A -:1014400000640065007200200074006800650020E0 -:1014500000530049004C0020004F00700065006EF2 -:1014600000200046006F006E00740020004C0069F0 -:1014700000630065006E00730065002C00200056BC -:101480000065007200730069006F006E002000317B -:10149000002E0031002E0020005400680069007307 -:1014A0000020006C006900630065006E0073006539 -:1014B000002000690073002000610076006100696F -:1014C000006C00610062006C00650020007700691C -:1014D00000740068002000610020004600410051B7 -:1014E000002000610074003A00200068007400745D -:1014F0000070003A002F002F007300630072006933 -:10150000007000740073002E00730069006C002EE0 -:10151000006F00720067002F004F0046004C00680B -:10152000007400740070003A002F002F00730063F5 -:1015300000720069007000740073002E007300696F -:10154000006C002E006F00720067002F004F0046F5 -:10155000004C004F007300770061006C0064004590 -:101560000078007400720061004C00690067006838 -:10157000007400570065006900670068007400008F -:101580000002000000000000FF9C0032000000008C -:10159000000000000000000000000000000000004B -:1015A00002F10000002400C9010201030104010549 -:1015B00001060107010800C70109010A010B010C1E -:1015C000010D010E0062010F00AD011001110112A9 -:1015D00001130063011400AE0090011500250116EF -:1015E000002600FD00FF0064011701180027011903 -:1015F000011A00E9011B011C011D011E011F002829 -:1016000000650120012100C80122012301240125D8 -:101610000126012700CA0128012900CB012A012B3C -:10162000012C012D012E012F013000290131002A4A -:10163000013200F801330134013501360137002B46 -:1016400001380139013A002C013B00CC013C00CDAE -:10165000013D00CE00FA013E00CF013F01400141B3 -:1016600001420143002D0144002E01450146002F97 -:10167000014701480149014A014B014C00E2003099 -:10168000014D0031014E014F0150015101520153F2 -:101690000066003200D0015400D1015501560157B7 -:1016A00001580159015A0067015B015C015D00D3DB -:1016B000015E015F01600161016201630164016516 -:1016C0000166016701680091016900AF016A00B01D -:1016D0000033016B00ED00340035016C016D016ECB -:1016E000016F01700036017100E400FB01720173AB -:1016F0000174017501760037017701780179017A6B -:10170000017B003800D4017C017D00D5017E00689A -:10171000017F00D60180018101820183018401855E -:101720000186018701880189018A018B018C0039BA -:10173000003A018D018E018F0190003B003C00EBCF -:10174000019100BB01920193019401950196003D26 -:10175000019700E60198004400690199019A019BF4 -:10176000019C019D019E019F006B01A001A101A2AE -:1017700001A301A401A5006C01A6006A01A701A8AC -:1017800001A901AA006E01AB006D00A001AC0045EB -:1017900001AD004600FE0100006F01AE01AF004741 -:1017A00000EA01B0010101B101B201B300480070CB -:1017B00001B401B5007201B601B701B801B901BAAF -:1017C00001BB007301BC01BD007101BE01BF01C0BE -:1017D00001C101C201C301C401C5004901C6004ADB -:1017E00001C700F901C801C901CA01CB01CC004BF6 -:1017F00001CD01CE01CF004C00D7007401D000769E -:1018000001D1007701D201D3007501D401D501D6F1 -:1018100001D701D801D9004D01DA01DB004E01DC0E -:1018200001DD01DE004F01DF01E001E101E201E342 -:1018300000E3005001E4005101E501E601E701E8A1 -:1018400001E901EA00780052007901EB007B01EC2C -:1018500001ED01EE01EF01F001F1007C01F201F375 -:1018600001F4007A01F501F601F701F801F901FA36 -:1018700001FB01FC01FD01FE01FF00A10200007D52 -:10188000020100B10053020200EE005400550203B1 -:1018900002040205020602070056020800E500FCE9 -:1018A0000209020A020B0089020C0057020D020E07 -:1018B000020F021002110058007E02120213008073 -:1018C000021400810215007F021602170218021985 -:1018D000021A021B021C021D021E021F022002210C -:1018E00002220059005A0223022402250226005B2C -:1018F000005C00EC022700BA02280229022A022B0F -:10190000022C005D022D00E7022E022F0230023170 -:101910000232023300C000C1009D009E0234023535 -:101920000236023702380239023A023B023C023DDB -:10193000023E023F0240024102420243024402458B -:101940000246024702480249024A024B024C024D3B -:10195000024E024F025002510252025302540255EB -:101960000256025702580259025A025B025C025D9B -:10197000025E025F0260026102620263026402654B -:101980000266026702680269026A026B026C026DFB -:10199000026E026F027002710272027302740275AB -:1019A0000276027702780279027A027B027C027D5B -:1019B000027E027F0280028102820283028402850B -:1019C0000286028702880289028A028B028C028DBB -:1019D000028E028F0290029102920293029402956B -:1019E0000296029702980299029A029B029C029D1B -:1019F000029E029F02A002A102A202A302A402A5CB -:101A000002A602A702A802A902AA02AB02AC02AD7A -:101A100002AE009B02AF02B00013001400150016C6 -:101A2000001700180019001A001B001C02B102B2B6 -:101A300002B302B400BC00F400F500F60011000F80 -:101A4000001D001E00AB000400A3002200A200C382 -:101A50000087000D00060012003F02B5000B000CCD -:101A6000005E0060003E0040001002B600B200B30D -:101A700002B7004200C400C500B400B500B600B70C -:101A800000A900AA00BE00BF0005000A02B802B902 -:101A9000000302BA02BB02BC008402BD00BD000705 -:101AA00002BE02BF00A600F702C002C102C202C30A -:101AB00002C402C502C602C702C802C9008502CA22 -:101AC000009602CB02CC02CD000E00EF00F000B871 -:101AD0000020008F0021001F00950094009300A7B4 -:101AE000006100A4004102CE0092009C009A00997F -:101AF00000A502CF0098000800C600B90023000925 -:101B000000880086008B008A008C008302D002D1FE -:101B1000005F00E8008202D200C202D302D402D5E4 -:101B200002D602D702D802D902DA02DB02DC02DDD9 -:101B300002DE02DF02E002E102E202E302E402E589 -:101B400002E602E702E802E902EA02EB02EC02ED39 -:101B500002EE02EF008D00DB00E100DE00D8008E17 -:101B600000DC004300DF00DA00E000DD00D902F015 -:101B700002F102F202F302F402F502F602F702F8B1 -:101B800002F902FA0641627265766507756E69317F -:101B900045414507756E693145423607756E6931B5 -:101BA00045423007756E693145423207756E6931BD -:101BB00045423407756E693031434407756E6931AB -:101BC00045413407756E693145414307756E69318A -:101BD00045413607756E693145413807756E693183 -:101BE00045414107756E693032303007756E693195 -:101BF00045413007756E693145413207756E693070 -:101C000032303207416D6163726F6E07416F676FEB -:101C10006E656B0A4172696E676163757465074131 -:101C200045616375746507756E69314530320B43E4 -:101C300063697263756D666C65780A43646F74617D -:101C40006363656E7407756E693031463107756E72 -:101C5000693031433406446361726F6E06446372C7 -:101C60006F617407756E693145304107756E693073 -:101C700031463207756E693031433506456272650B -:101C8000766506456361726F6E07756E6931454210 -:101C90004507756E693145433607756E69314543B1 -:101CA0003007756E693145433207756E69314543BA -:101CB0003407756E69303230340A45646F7461637D -:101CC00063656E7407756E693145423807756E69D4 -:101CD0003145424107756E693032303607456D61D6 -:101CE00063726F6E07456F676F6E656B07756E6920 -:101CF0003145424307756E693031423707756E6969 -:101D00003031454507756E693145314507756E6956 -:101D10003031463406476361726F6E0B47636972F8 -:101D200063756D666C657807756E69303132320A9D -:101D300047646F74616363656E7407756E693031F3 -:101D40004534044862617207756E69303231450B63 -:101D50004863697263756D666C657802494A064925 -:101D6000627265766507756E693032303807756E58 -:101D7000693145434107756E693145433807756ED2 -:101D8000693032304107496D6163726F6E07496F88 -:101D9000676F6E656B064974696C64650B4A6369AD -:101DA0007263756D666C657807756E69303145389C -:101DB00007756E693031333607756E6930314337D8 -:101DC000064C6163757465064C6361726F6E0775CE -:101DD0006E6930313342044C646F7407756E69303C -:101DE00031433807756E693145343007756E693097 -:101DF000314341064E6163757465064E6361726FCF -:101E00006E07756E693031343503456E6707756E40 -:101E10006930314342064F627265766507756E69B7 -:101E20003145443007756E693145443807756E6930 -:101E30003145443207756E693145443407756E6922 -:101E40003145443607756E693032304307756E6927 -:101E50003032324107756E693032333007756E6942 -:101E60003145434307756E6931454345054F686FFA -:101E7000726E07756E693145444107756E6931456B -:101E8000453207756E693145444307756E693145C2 -:101E9000444507756E69314545300D4F68756E676D -:101EA0006172756D6C61757407756E69303230459D -:101EB000074F6D6163726F6E07756E693031454112 -:101EC0000B4F736C617368616375746507756E6938 -:101ED0003032324307756E693145353606526163DB -:101EE00075746506526361726F6E07756E69303185 -:101EF000353607756E693032313007756E693032AC -:101F00003132065361637574650B5363697263758F -:101F10006D666C657807756E693032313807756E9D -:101F2000693145363007756E693145394507756E3B -:101F30006930313846045462617206546361726FCD -:101F40006E07756E693031363207756E6930323121 -:101F50004107756E69314536410655627265766591 -:101F600007756E693031443307756E69303231342C -:101F700007756E693145453407756E6931454536DB -:101F80000555686F726E07756E693145453807757E -:101F90006E693145463007756E69314545410775B3 -:101FA0006E693145454307756E69314545450D55A7 -:101FB00068756E676172756D6C61757407756E69B1 -:101FC0003032313607556D6163726F6E07556F673A -:101FD0006F6E656B055572696E67065574696C6442 -:101FE00065065761637574650B5763697263756D38 -:101FF000666C65780957646965726573697306571D -:1020000067726176650B5963697263756D666C659D -:102010007807756E69314546340659677261766591 -:1020200007756E693145463607756E693032333251 -:1020300007756E6931454638065A61637574650ADD -:102040005A646F74616363656E740661627265766B -:102050006507756E693145414607756E69314542C0 -:102060003707756E693145423107756E69314542F2 -:102070003307756E693145423507756E69303143F6 -:102080004507756E693145413507756E69314541C2 -:102090004407756E693145413707756E69314541B1 -:1020A0003907756E693145414207756E69303230C6 -:1020B0003107756E693145413107756E69314541AA -:1020C0003307756E693032303307616D6163726F4B -:1020D0006E07616F676F6E656B0A6172696E67612B -:1020E00063757465076165616375746507756E690D -:1020F000314530330B6363697263756D666C657867 -:102100000A63646F74616363656E7406646361720D -:102110006F6E07756E693145304207756E693031F3 -:10212000463307756E6930314336066562726576EF -:102130006506656361726F6E07756E69314542466B -:1021400007756E693145433707756E69314543310F -:1021500007756E693145433307756E6931454335FF -:1021600007756E69303230350A65646F7461636378 -:10217000656E7407756E693145423907756E693150 -:1021800045424207756E693032303707656D6163CD -:10219000726F6E07656F676F6E656B07756E69317D -:1021A00045424407756E693032353907756E6930BE -:1021B00032393207756E693031454607756E6931BF -:1021C00045314607756E6930314635066763617281 -:1021D0006F6E0B6763697263756D666C6578077502 -:1021E0006E69303132330A67646F74616363656EA0 -:1021F0007407756E69303145350468626172077520 -:102200006E69303231460B6863697263756D666C56 -:1022100065780669627265766507756E6930323079 -:102220003909692E6C6F636C54524B07756E6931B6 -:1022300045434207756E693145433907756E69300C -:1022400032304202696A07696D6163726F6E0769B5 -:102250006F676F6E656B066974696C646507756E90 -:1022600069303233370B6A63697263756D666C650A -:102270007807756E693031453907756E69303133CD -:10228000370C6B677265656E6C616E646963066CB2 -:102290006163757465066C6361726F6E07756E6954 -:1022A00030313343046C646F7407756E69303143A9 -:1022B0003907756E6931453431066E616375746531 -:1022C0000B6E61706F7374726F706865066E636118 -:1022D000726F6E07756E693031343603656E67074D -:1022E000756E6930314343066F62726576650775B6 -:1022F0006E693145443107756E693145443907755A -:102300006E693145443307756E693145443507754B -:102310006E693145443707756E6930323044077550 -:102320006E693032324207756E693032333107756B -:102330006E693145434407756E6931454346056F03 -:10234000686F726E07756E693145444207756E6934 -:102350003145453307756E693145444407756E69EB -:102360003145444607756E69314545310D6F6875D5 -:102370006E676172756D6C61757407756E69303268 -:102380003046076F6D6163726F6E07756E6930312D -:1023900045420B6F736C6173686163757465077593 -:1023A0006E693032324407756E69314535370672D1 -:1023B000616375746506726361726F6E07756E692D -:1023C0003031353707756E693032313107756E69D6 -:1023D00030323133067361637574650B73636972F0 -:1023E00063756D666C657807756E693032313907D3 -:1023F000756E6931453631056C6F6E6773047462B2 -:10240000617206746361726F6E07756E6930313682 -:102410003307756E693032314207756E6931453662 -:10242000420675627265766507756E6930314434AF -:1024300007756E693032313507756E69314545353E -:1024400007756E69314545370575686F726E07759A -:102450006E693145453907756E69314546310775F5 -:102460006E693145454207756E69314545440775CA -:102470006E69314545460D7568756E676172756D9B -:102480006C61757407756E693032313707756D612F -:1024900063726F6E07756F676F6E656B0575726936 -:1024A0006E67067574696C6465067761637574653B -:1024B0000B7763697263756D666C6578097764691B -:1024C000657265736973067767726176650B796308 -:1024D000697263756D666C657807756E693145461E -:1024E000350679677261766507756E6931454637DD -:1024F00007756E693032333307756E693145463979 -:10250000067A61637574650A7A646F7461636365E2 -:102510006E7403665F6605665F665F6906665F6682 -:102520005F696A05665F665F6C04665F696A077566 -:102530006E693034313007756E693034313107756A -:102540006E693034313207756E6930343133077556 -:102550006E693034303307756E6930343930077541 -:102560006E693034313407756E6930343135077532 -:102570006E693034303007756E693034303107752C -:102580006E693034313607756E693034313707750E -:102590006E693034313807756E69303431390775FA -:1025A0006E693034304407756E69303431410775D7 -:1025B0006E693034304307756E69303431420775C7 -:1025C0006E693034314307756E69303431440775B4 -:1025D0006E693034314507756E69303431460775A0 -:1025E0006E693034323007756E69303432310775B8 -:1025F0006E693034323207756E69303432330775A4 -:102600006E693034304507756E6930343234077581 -:102610006E693034323507756E693034323707757C -:102620006E693034323607756E693034323807756A -:102630006E693034323907756E693034304607754B -:102640006E693034324307756E6930343241077534 -:102650006E693034324207756E693034303907752F -:102660006E693034304107756E6930343035077526 -:102670006E693034303407756E6930343244077512 -:102680006E693034303607756E693034303707750F -:102690006E693034303807756E69303430420775F2 -:1026A0006E693034324507756E69303432460775CD -:1026B0006E693034303207756E69303436320775E2 -:1026C0006E693034364107756E69303439320775BA -:1026D0006E693034393607756E69303439410775A3 -:1026E0006E6930344132095573747261697463796B -:1026F0000F557374726169747374726F6B6563796B -:1027000007756E693034424107756E69303443395C -:1027100007756E693034443807756E693034453852 -:1027200007756E693034333007756E693034333174 -:1027300007756E693034333207756E693034333360 -:1027400007756E693034353307756E693034393149 -:1027500007756E693034333407756E69303433353C -:1027600007756E693034353007756E693034353130 -:1027700007756E693034333607756E693034333718 -:1027800007756E693034333807756E693034333904 -:1027900007756E693034354407756E6930343341DE -:1027A00007756E693034354307756E6930343342CE -:1027B00007756E693034334307756E6930343344BE -:1027C00007756E693034334507756E6930343346AA -:1027D00007756E693034343007756E6930343431C2 -:1027E00007756E693034343207756E6930343433AE -:1027F00007756E693034354507756E693034343489 -:1028000007756E693034343507756E693034343786 -:1028100007756E693034343607756E693034343874 -:1028200007756E693034343907756E693034354652 -:1028300007756E693034344307756E69303434413E -:1028400007756E693034344207756E693034353936 -:1028500007756E693034354107756E69303435352A -:1028600007756E693034353407756E693034344419 -:1028700007756E693034353607756E693034353713 -:1028800007756E693034353807756E6930343542F6 -:1028900007756E693034344507756E6930343446D7 -:1028A00007756E693034353207756E6930343633EA -:1028B00007756E693034364207756E6930343933C6 -:1028C00007756E693034393707756E6930343942AF -:1028D00007756E69303441330975737472616974B8 -:1028E00063790F757374726169747374726F6B6559 -:1028F000637907756E693034424207756E6930340A -:10290000434107756E693034443907756E69303458 -:10291000453902506907756E693231324207756E6A -:10292000693231324107756E693030423907756E50 -:10293000693030423207756E693030423307756E48 -:10294000693230373416706572696F6463656E740E -:10295000657265642E6C6F636C43415407756E69D4 -:102960003030414407756E693230313007756E6919 -:102970003237453807756E693237453907756E69E4 -:102980003030413002435207756E69323042350DA6 -:10299000636F6C6F6E6D6F6E657461727904646FD6 -:1029A0006E67044575726F07756E69323042320783 -:1029B000756E6932304144046C69726107756E69E5 -:1029C0003230424107756E693230424307756E6995 -:1029D000323041360670657365746107756E693211 -:1029E00030423107756E693230424407756E693284 -:1029F00030423907756E693230413907756E693278 -:102A000032313907756E693230353207756E693289 -:102A100032313508656D70747973657407756E6948 -:102A200030304235066D696E757465067365636F87 -:102A30006E6407756E693231313307756E693231F4 -:102A4000313609657374696D6174656407756E6903 -:102A50003032424307756E693032433907756E690B -:102A60003033303807756E6930333037096772613B -:102A70007665636F6D62096163757465636F6D621E -:102A800007756E69303330420B756E6930333043F1 -:102A90002E616C7407756E693033303207756E695C -:102AA0003033304307756E693033303607756E69E1 -:102AB000303330410974696C6465636F6D6207750A -:102AC0006E69303330340D686F6F6B61626F76659D -:102AD000636F6D6207756E693033304607756E69D6 -:102AE0003033313107756E693033313207756E69B5 -:102AF000303331420C646F7462656C6F77636F6D55 -:102B00006207756E693033323407756E693033325F -:102B10003607756E693033323707756E6930333278 -:102B20003807756E693033324507756E6930333357 -:102B30003107756E69303333350C756E693033305B -:102B4000322E636173650C756E69303331422E63CA -:102B50006173650B756E6930333036303330310B4D -:102B6000756E6930333036303330300B756E693006 -:102B7000333036303330390B756E693033303630A0 -:102B80003330330B756E6930333032303330310BC4 -:102B9000756E6930333032303330300B756E6930DA -:102BA000333032303330390B756E69303330323078 -:102BB000333033044E554C4C00010001FFFF000F31 -:102BC00000010002000E00000000000001440002AD -:102BD0000033000100270001002900290001002B1B -:102BE000004E00010050006C0001006E00740001F6 -:102BF000007600980001009A00A7000100AA00FEDC -:102C00000001010001000001010201180001011A88 -:102C100001260001012801390001013B013F0001AB -:102C20000141014600010148014E000101500172BD -:102C30000001017401810001018401B3000101B4AC -:102C400001B4000201B701B7000201BD01BD0001DE -:102C500001BF01C1000101C401C6000101C901CDCC -:102C6000000101CF01D1000101D301D7000101D939 -:102C700001D9000101E401E4000101E701E80001DC -:102C800001F401F5000101F901FA000101FD01FE65 -:102C900000010201020300010206020A0001020E05 -:102CA000020E0001021002110001021302140001C1 -:102CB000021602160001022102210001022402254F -:102CC00000010233023300010236023600010239EC -:102CD000023A0001025C025C0001027A027A000101 -:102CE000028202830001028802890001028E028EA4 -:102CF000000102C002C4000302C602D8000302E6BB -:102D000002EF0003000100020000000C0000001CA4 -:102D10000001000602D102D202D302D402D602D7A9 -:102D20000002000402C002C4000002C602CF000577 -:102D300002E602E6000F02E802EF001000010000C8 -:102D400000160024000A000500420032003A004C40 -:102D50000056000244464C5400226C61746E0022FE -:102D600000036B65726E00466D61726B004C6D6B9B -:102D70006D6B00540048000000040000000100508A -:102D8000000500000001005400020008000200706D -:102D900002B2000600100001004E00000006001004 -:102DA00000010050000100000001000000000002CE -:102DB0000001000200000002000300040000FFFF09 -:102DC0000003000000010002000107E009E8000420 -:102DD000096217A80001082007B0000208DC07AC50 -:102DE000000107B807B8000107DE07AA000107ECD9 -:102DF00007EC0001086208300001102C00040000FC -:102E0000011C0D140D140C7A0C7A0C7A0C7A0C7AC5 -:102E10000C7A0C7A0D140C7A0C7A0C7A0C7A0C7AE7 -:102E20000C7A0D140C7A0D140C7A0D140C7A0D1406 -:102E30000C7A0C7A0D14261A261A0AD60AD60AD645 -:102E40000AD60AD60AD60B820B820B820B820B8221 -:102E50000ADC0ADC0ADC0E2C0B5A0AE20AE20AE25D -:102E60000AE20AE20AE20AE20E520B640B640E0A5C -:102E70000D2E0B6E0D2E0D2E261A261A0B820B828E -:102E80000B820B820B820B820B820B820B820B82DA +:100B400000000000000000000000000000000000A5 +:100B5000000000000000E20A0000E257E25200003C +:100B600000000000E22BE27BE283E238E205E23F94 +:100B7000E1D4E1DB0000E1E2E1E500000000E1C5D5 +:100B800000000000E1A7E1A6E1910000E18FE0A7ED +:100B9000E09DE0960000E07D0000E085E079E05611 +:100BA000E0380000DCE2DA8D06B800010000000049 +:100BB00000D0000000EC017400000000032E0330A0 +:100BC000000003300344034603540356035E03A0AE +:100BD00003A203A8000000000000000003A600001C +:100BE00003A603B003B800000000000000000000EE +:100BF0000000000000000000000003B0000003E25D +:100C00000000040C044204440446044C044E045006 +:100C100004520458045A045C045E046004620464D0 +:100C200004660468046A046C046E00000476000024 +:100C3000000005240528052C00000000000000002D +:100C40000000000000000000052000000000051E5C +:100C500005220000052205240000000000000520F8 +:100C60000000000000000000051A0000051A000046 +:100C7000000000000000051400000000000000005B +:100C80000277025202730259027E02AA02AE027475 +:100C9000025D025E02580293024E0263024D025A46 +:100CA000024F0250029A02970299025402AD0001CB +:100CB000001D001F0025002E00440046004E00527B +:100CC000006100630066006E007000780097009A73 +:100CD000009B00A100AA00B000C600C700CC00CD58 +:100CE00000D60261025B026202A1026802E000DA41 +:100CF00000F600F800FE0105011C011E0126012A74 +:100D0000013A013D01410148014A0152017101745A +:100D10000175017B0184018A01A001A101A601A73F +:100D200001B0025F02B70260029F02780253027BA9 +:100D3000028D027D028F02B802B002DE02B101BB59 +:100D4000026F02A0026402B202E202B4029D0246F5 +:100D5000024702D902A802AF025602DC024501BCDA +:100D60000270024B024A024C025500130002000AB4 +:100D7000001A00110018001B0022003C002F003256 +:100D80000039005B005400560058002800770086A8 +:100D90000079007B009400820295009200B800B1B7 +:100DA00000B400B600CE0099018200EC00DB00E345 +:100DB00000F300EA00F100F400FB01130106010951 +:100DC00001100133012C012E013000FF015101609F +:100DD00001530155016E015C0296016C0192018B79 +:100DE000018E019001A8017301AA001600EF000313 +:100DF00000DC001700F0002000F9002300FC0024B4 +:100E000000FD002100FA00290100002A0101003F35 +:100E1000011600300107003A0111004001170031AE +:100E20000108004A012200480120004C0124004B27 +:100E3000012300510129004F012700600139005EA4 +:100E400001370055012D005F01380059012B005377 +:100E500001360062013C0065013F0140006801422B +:100E6000006A014400690143006B0145006D0147C0 +:100E70000072014B0074014E0073014D014C00756E +:100E8000014F0090016A007A0154008E01680096BB +:100E90000170009C0176009E0178009D017700A200 +:100EA000017C00A5017F00A4017E00A3017D00ADAF +:100EB000018700AC018600AB018500C5019F00C21F +:100EC000019C00B2018C00C4019E00C0019A00C3C5 +:100ED000019D00C901A300CF01A900D000D701B135 +:100EE00000D901B300D801B201830088016200BAC1 +:100EF00001940027002D01040067006C0146007179 +:100F000000760150000900E200B3018D004D01257B +:100F1000004901210064013E0091016B0043011B67 +:100F20000026002C01030047011F001900F2001CDD +:100F300000F50093016D001000E9001500EE003887 +:100F4000010F003E01150057012F005D01350081A2 +:100F5000015B008F0169009F017900A0017A00B553 +:100F6000018F00C1019B00A6018000AE01880050E6 +:100F700001280083015D0095016F0084015E00D4AB +:100F800001AE02DD02DB02DA02DF02E402E302E587 +:100F900002E102C202C302C602CA02CB02C802C1F7 +:100FA00002C002CC02C902C402C701C501C601EDDC +:100FB00001C101E501E401E701E801E901E201E322 +:100FC00001EA01CD01CB01D701DE01BD01BE01BFA8 +:100FD00001C001C301C401C701C801C901CA01CCD4 +:100FE00001D801D901DB01DA01DC01DD01E001E119 +:100FF00001DF01E601EB01EC01FA01FB01FC01FD5F +:10100000020002010204020502060207020902159B +:101010000216021802170219021A021D021E021CF1 +:1010200002230228022902020203022A01FE0222EE +:101030000221022402250226021F02200227020AA0 +:1010400002080214021B01EE022B01EF022C01C266 +:1010500001FF01F0022D01F1022E01F2022F01F336 +:10106000023001F4023101F5023201F6023301F7D8 +:10107000023401F8023501F90236001E00F7002B98 +:1010800001020045011D006F01490098017200A78F +:10109000018100AF018900CB01A500C801A200CAEF +:1010A00001A4001200EB001400ED000B00E4000DA1 +:1010B00000E6000E00E7000F00E8000C00E5000469 +:1010C00000DD000600DF000700E0000800E1000589 +:1010D00000DE003B0112003D011400410118003305 +:1010E000010A0035010C0036010D0037010E0034F5 +:1010F000010B005C0134005A01320085015F00875A +:101100000161007C0156007E0158007F015900807A +:10111000015A007D015700890163008B0165008C35 +:101120000166008D0167008A016400B7019100B972 +:10113000019300BB019500BD019700BE019800BF5F +:10114000019900BC019600D201AC00D101AB00D3E3 +:1011500001AD00D501AF026D026E0269026B026C37 +:10116000026A02B902BB025702820285027F028034 +:101170000284028A0283028C02860287028B023A70 +:10118000023902A60294029002A7029C029B000070 +:10119000B801FF85B0048D000000001200DE0003DE +:1011A00000010409000000AA000000030001040976 +:1011B0000001002200AA0003000104090002000E41 +:1011C00000CC0003000104090003003800DA00032A +:1011D000000104090004002200AA00030001040920 +:1011E0000005001A01120003000104090006002294 +:1011F000012C00030001040900080018014E00033F +:101200000001040900090018014E0003000104094F +:10121000000B00320166000300010409000C0032DB +:101220000166000300010409000D0120019800037C +:1012300000010409000E003402B800030001040993 +:101240000010000C02EC000300010409001100145E +:1012500002F80003000104090019000C02EC00036D +:10126000000104090100000C030C00030001040943 +:101270000101001402F80043006F00700079007251 +:1012800000690067006800740020003200300031FF +:10129000003600200054006800650020004F0073F5 +:1012A00000770061006C0064002000500072006F45 +:1012B000006A00650063007400200041007500743E +:1012C0000068006F0072007300200028006800743E +:1012D000007400700073003A002F002F006700694F +:1012E0000074006800750062002E0063006F006DDE +:1012F000002F0067006F006F0067006C00650066DC +:10130000006F006E00740073002F004F00730077B1 +:101310000061006C00640046006F006E00740029DC +:10132000004F007300770061006C006400200045EE +:101330000078007400720061004C0069006700686A +:1013400000740052006500670075006C0061007257 +:101350000034002E003100300032003B006E00658A +:1013600000770074003B004F007300770061006C51 +:101370000064002D00450078007400720061004C8C +:101380000069006700680074005600650072007311 +:101390000069006F006E00200034002E0031003024 +:1013A0000032004F007300770061006C0064002D74 +:1013B00000450078007400720061004C006900670D +:1013C00000680074005600650072006E006F006EC9 +:1013D0000020004100640061006D0073006800742B +:1013E00000740070003A002F002F0077007700771C +:1013F000002E00730061006E0073006F00780079AA +:1014000000670065006E002E0063006F006D0054E1 +:1014100000680069007300200046006F006E0074D1 +:1014200000200053006F00660074007700610072B6 +:1014300000650020006900730020006C00690063F3 +:101440000065006E00730065006400200075006E8A +:1014500000640065007200200074006800650020D0 +:1014600000530049004C0020004F00700065006EE2 +:1014700000200046006F006E00740020004C0069E0 +:1014800000630065006E00730065002C00200056AC +:101490000065007200730069006F006E002000316B +:1014A000002E0031002E00200054006800690073F7 +:1014B0000020006C006900630065006E0073006529 +:1014C000002000690073002000610076006100695F +:1014D000006C00610062006C00650020007700690C +:1014E00000740068002000610020004600410051A7 +:1014F000002000610074003A00200068007400744D +:101500000070003A002F002F007300630072006922 +:10151000007000740073002E00730069006C002ED0 +:10152000006F00720067002F004F0046004C0068FB +:10153000007400740070003A002F002F00730063E5 +:1015400000720069007000740073002E007300695F +:10155000006C002E006F00720067002F004F0046E5 +:10156000004C004F007300770061006C0064004580 +:101570000078007400720061004C00690067006828 +:10158000007400570065006900670068007400007F +:101590000002000000000000FF9C0032000000007C +:1015A000000000000000000000000000000000003B +:1015B00002F10000002400C9010201030104010539 +:1015C00001060107010800C70109010A010B010C0E +:1015D000010D010E0062010F00AD01100111011299 +:1015E00001130063011400AE0090011500250116DF +:1015F000002600FD00FF00640117011800270119F3 +:10160000011A00E9011B011C011D011E011F002818 +:1016100000650120012100C80122012301240125C8 +:101620000126012700CA0128012900CB012A012B2C +:10163000012C012D012E012F013000290131002A3A +:10164000013200F801330134013501360137002B36 +:1016500001380139013A002C013B00CC013C00CD9E +:10166000013D00CE00FA013E00CF013F01400141A3 +:1016700001420143002D0144002E01450146002F87 +:10168000014701480149014A014B014C00E2003089 +:10169000014D0031014E014F0150015101520153E2 +:1016A0000066003200D0015400D1015501560157A7 +:1016B00001580159015A0067015B015C015D00D3CB +:1016C000015E015F01600161016201630164016506 +:1016D0000166016701680091016900AF016A00B00D +:1016E0000033016B00ED00340035016C016D016EBB +:1016F000016F01700036017100E400FB017201739B +:101700000174017501760037017701780179017A5A +:10171000017B003800D4017C017D00D5017E00688A +:10172000017F00D60180018101820183018401854E +:101730000186018701880189018A018B018C0039AA +:10174000003A018D018E018F0190003B003C00EBBF +:10175000019100BB01920193019401950196003D16 +:10176000019700E60198004400690199019A019BE4 +:10177000019C019D019E019F006B01A001A101A29E +:1017800001A301A401A5006C01A6006A01A701A89C +:1017900001A901AA006E01AB006D00A001AC0045DB +:1017A00001AD004600FE0100006F01AE01AF004731 +:1017B00000EA01B0010101B101B201B300480070BB +:1017C00001B401B5007201B601B701B801B901BA9F +:1017D00001BB007301BC01BD007101BE01BF01C0AE +:1017E00001C101C201C301C401C5004901C6004ACB +:1017F00001C700F901C801C901CA01CB01CC004BE6 +:1018000001CD01CE01CF004C00D7007401D000768D +:1018100001D1007701D201D3007501D401D501D6E1 +:1018200001D701D801D9004D01DA01DB004E01DCFE +:1018300001DD01DE004F01DF01E001E101E201E332 +:1018400000E3005001E4005101E501E601E701E891 +:1018500001E901EA00780052007901EB007B01EC1C +:1018600001ED01EE01EF01F001F1007C01F201F365 +:1018700001F4007A01F501F601F701F801F901FA26 +:1018800001FB01FC01FD01FE01FF00A10200007D42 +:10189000020100B10053020200EE005400550203A1 +:1018A00002040205020602070056020800E500FCD9 +:1018B0000209020A020B0089020C0057020D020EF7 +:1018C000020F021002110058007E02120213008063 +:1018D000021400810215007F021602170218021975 +:1018E000021A021B021C021D021E021F02200221FC +:1018F00002220059005A0223022402250226005B1C +:10190000005C00EC022700BA02280229022A022BFE +:10191000022C005D022D00E7022E022F0230023160 +:101920000232023300C000C1009D009E0234023525 +:101930000236023702380239023A023B023C023DCB +:10194000023E023F0240024102420243024402457B +:101950000246024702480249024A024B024C024D2B +:10196000024E024F025002510252025302540255DB +:101970000256025702580259025A025B025C025D8B +:10198000025E025F0260026102620263026402653B +:101990000266026702680269026A026B026C026DEB +:1019A000026E026F0270027102720273027402759B +:1019B0000276027702780279027A027B027C027D4B +:1019C000027E027F028002810282028302840285FB +:1019D0000286028702880289028A028B028C028DAB +:1019E000028E028F0290029102920293029402955B +:1019F0000296029702980299029A029B029C029D0B +:101A0000029E029F02A002A102A202A302A402A5BA +:101A100002A602A702A802A902AA02AB02AC02AD6A +:101A200002AE009B02AF02B00013001400150016B6 +:101A3000001700180019001A001B001C02B102B2A6 +:101A400002B302B400BC00F400F500F60011000F70 +:101A5000001D001E00AB000400A3002200A200C372 +:101A60000087000D00060012003F02B5000B000CBD +:101A7000005E0060003E0040001002B600B200B3FD +:101A800002B7004200C400C500B400B500B600B7FC +:101A900000A900AA00BE00BF0005000A02B802B9F2 +:101AA000000302BA02BB02BC008402BD00BD0007F5 +:101AB00002BE02BF00A600F702C002C102C202C3FA +:101AC00002C402C502C602C702C802C9008502CA12 +:101AD000009602CB02CC02CD000E00EF00F000B861 +:101AE0000020008F0021001F00950094009300A7A4 +:101AF000006100A4004102CE0092009C009A00996F +:101B000000A502CF0098000800C600B90023000914 +:101B100000880086008B008A008C008302D002D1EE +:101B2000005F00E8008202D200C202D302D402D5D4 +:101B300002D602D702D802D902DA02DB02DC02DDC9 +:101B400002DE02DF02E002E102E202E302E402E579 +:101B500002E602E702E802E902EA02EB02EC02ED29 +:101B600002EE02EF008D00DB00E100DE00D8008E07 +:101B700000DC004300DF00DA00E000DD00D902F005 +:101B800002F102F202F302F402F502F602F702F8A1 +:101B900002F902FA0641627265766507756E69316F +:101BA00045414507756E693145423607756E6931A5 +:101BB00045423007756E693145423207756E6931AD +:101BC00045423407756E693031434407756E69319B +:101BD00045413407756E693145414307756E69317A +:101BE00045413607756E693145413807756E693173 +:101BF00045414107756E693032303007756E693185 +:101C000045413007756E693145413207756E69305F +:101C100032303207416D6163726F6E07416F676FDB +:101C20006E656B0A4172696E676163757465074121 +:101C300045616375746507756E69314530320B43D4 +:101C400063697263756D666C65780A43646F74616D +:101C50006363656E7407756E693031463107756E62 +:101C6000693031433406446361726F6E06446372B7 +:101C70006F617407756E693145304107756E693063 +:101C800031463207756E69303143350645627265FB +:101C9000766506456361726F6E07756E6931454200 +:101CA0004507756E693145433607756E69314543A1 +:101CB0003007756E693145433207756E69314543AA +:101CC0003407756E69303230340A45646F7461636D +:101CD00063656E7407756E693145423807756E69C4 +:101CE0003145424107756E693032303607456D61C6 +:101CF00063726F6E07456F676F6E656B07756E6910 +:101D00003145424307756E693031423707756E6958 +:101D10003031454507756E693145314507756E6946 +:101D20003031463406476361726F6E0B47636972E8 +:101D300063756D666C657807756E69303132320A8D +:101D400047646F74616363656E7407756E693031E3 +:101D50004534044862617207756E69303231450B53 +:101D60004863697263756D666C657802494A064915 +:101D7000627265766507756E693032303807756E48 +:101D8000693145434107756E693145433807756EC2 +:101D9000693032304107496D6163726F6E07496F78 +:101DA000676F6E656B064974696C64650B4A63699D +:101DB0007263756D666C657807756E69303145388C +:101DC00007756E693031333607756E6930314337C8 +:101DD000064C6163757465064C6361726F6E0775BE +:101DE0006E6930313342044C646F7407756E69302C +:101DF00031433807756E693145343007756E693087 +:101E0000314341064E6163757465064E6361726FBE +:101E10006E07756E693031343503456E6707756E30 +:101E20006930314342064F627265766507756E69A7 +:101E30003145443007756E693145443807756E6920 +:101E40003145443207756E693145443407756E6912 +:101E50003145443607756E693032304307756E6917 +:101E60003032324107756E693032333007756E6932 +:101E70003145434307756E6931454345054F686FEA +:101E8000726E07756E693145444107756E6931455B +:101E9000453207756E693145444307756E693145B2 +:101EA000444507756E69314545300D4F68756E675D +:101EB0006172756D6C61757407756E69303230458D +:101EC000074F6D6163726F6E07756E693031454102 +:101ED0000B4F736C617368616375746507756E6928 +:101EE0003032324307756E693145353606526163CB +:101EF00075746506526361726F6E07756E69303175 +:101F0000353607756E693032313007756E6930329B +:101F10003132065361637574650B5363697263757F +:101F20006D666C657807756E693032313807756E8D +:101F3000693145363007756E693145394507756E2B +:101F40006930313846045462617206546361726FBD +:101F50006E07756E693031363207756E6930323111 +:101F60004107756E69314536410655627265766581 +:101F700007756E693031443307756E69303231341C +:101F800007756E693145453407756E6931454536CB +:101F90000555686F726E07756E693145453807756E +:101FA0006E693145463007756E69314545410775A3 +:101FB0006E693145454307756E69314545450D5597 +:101FC00068756E676172756D6C61757407756E69A1 +:101FD0003032313607556D6163726F6E07556F672A +:101FE0006F6E656B055572696E67065574696C6432 +:101FF00065065761637574650B5763697263756D28 +:10200000666C65780957646965726573697306570C +:1020100067726176650B5963697263756D666C658D +:102020007807756E69314546340659677261766581 +:1020300007756E693145463607756E693032333241 +:1020400007756E6931454638065A61637574650ACD +:102050005A646F74616363656E740661627265765B +:102060006507756E693145414607756E69314542B0 +:102070003707756E693145423107756E69314542E2 +:102080003307756E693145423507756E69303143E6 +:102090004507756E693145413507756E69314541B2 +:1020A0004407756E693145413707756E69314541A1 +:1020B0003907756E693145414207756E69303230B6 +:1020C0003107756E693145413107756E693145419A +:1020D0003307756E693032303307616D6163726F3B +:1020E0006E07616F676F6E656B0A6172696E67611B +:1020F00063757465076165616375746507756E69FD +:10210000314530330B6363697263756D666C657856 +:102110000A63646F74616363656E740664636172FD +:102120006F6E07756E693145304207756E693031E3 +:10213000463307756E6930314336066562726576DF +:102140006506656361726F6E07756E69314542465B +:1021500007756E693145433707756E6931454331FF +:1021600007756E693145433307756E6931454335EF +:1021700007756E69303230350A65646F7461636368 +:10218000656E7407756E693145423907756E693140 +:1021900045424207756E693032303707656D6163BD +:1021A000726F6E07656F676F6E656B07756E69316D +:1021B00045424407756E693032353907756E6930AE +:1021C00032393207756E693031454607756E6931AF +:1021D00045314607756E6930314635066763617271 +:1021E0006F6E0B6763697263756D666C65780775F2 +:1021F0006E69303132330A67646F74616363656E90 +:102200007407756E6930314535046862617207750F +:102210006E69303231460B6863697263756D666C46 +:1022200065780669627265766507756E6930323069 +:102230003909692E6C6F636C54524B07756E6931A6 +:1022400045434207756E693145433907756E6930FC +:1022500032304202696A07696D6163726F6E0769A5 +:102260006F676F6E656B066974696C646507756E80 +:1022700069303233370B6A63697263756D666C65FA +:102280007807756E693031453907756E69303133BD +:10229000370C6B677265656E6C616E646963066CA2 +:1022A0006163757465066C6361726F6E07756E6944 +:1022B00030313343046C646F7407756E6930314399 +:1022C0003907756E6931453431066E616375746521 +:1022D0000B6E61706F7374726F706865066E636108 +:1022E000726F6E07756E693031343603656E67073D +:1022F000756E6930314343066F62726576650775A6 +:102300006E693145443107756E6931454439077549 +:102310006E693145443307756E693145443507753B +:102320006E693145443707756E6930323044077540 +:102330006E693032324207756E693032333107755B +:102340006E693145434407756E6931454346056FF3 +:10235000686F726E07756E693145444207756E6924 +:102360003145453307756E693145444407756E69DB +:102370003145444607756E69314545310D6F6875C5 +:102380006E676172756D6C61757407756E69303258 +:102390003046076F6D6163726F6E07756E6930311D +:1023A00045420B6F736C6173686163757465077583 +:1023B0006E693032324407756E69314535370672C1 +:1023C000616375746506726361726F6E07756E691D +:1023D0003031353707756E693032313107756E69C6 +:1023E00030323133067361637574650B73636972E0 +:1023F00063756D666C657807756E693032313907C3 +:10240000756E6931453631056C6F6E6773047462A1 +:10241000617206746361726F6E07756E6930313672 +:102420003307756E693032314207756E6931453652 +:10243000420675627265766507756E69303144349F +:1024400007756E693032313507756E69314545352E +:1024500007756E69314545370575686F726E07758A +:102460006E693145453907756E69314546310775E5 +:102470006E693145454207756E69314545440775BA +:102480006E69314545460D7568756E676172756D8B +:102490006C61757407756E693032313707756D611F +:1024A00063726F6E07756F676F6E656B0575726926 +:1024B0006E67067574696C6465067761637574652B +:1024C0000B7763697263756D666C6578097764690B +:1024D000657265736973067767726176650B7963F8 +:1024E000697263756D666C657807756E693145460E +:1024F000350679677261766507756E6931454637CD +:1025000007756E693032333307756E693145463968 +:10251000067A61637574650A7A646F7461636365D2 +:102520006E7403665F6605665F665F6906665F6672 +:102530005F696A05665F665F6C04665F696A077556 +:102540006E693034313007756E693034313107755A +:102550006E693034313207756E6930343133077546 +:102560006E693034303307756E6930343930077531 +:102570006E693034313407756E6930343135077522 +:102580006E693034303007756E693034303107751C +:102590006E693034313607756E69303431370775FE +:1025A0006E693034313807756E69303431390775EA +:1025B0006E693034304407756E69303431410775C7 +:1025C0006E693034304307756E69303431420775B7 +:1025D0006E693034314307756E69303431440775A4 +:1025E0006E693034314507756E6930343146077590 +:1025F0006E693034323007756E69303432310775A8 +:102600006E693034323207756E6930343233077593 +:102610006E693034304507756E6930343234077571 +:102620006E693034323507756E693034323707756C +:102630006E693034323607756E693034323807755A +:102640006E693034323907756E693034304607753B +:102650006E693034324307756E6930343241077524 +:102660006E693034324207756E693034303907751F +:102670006E693034304107756E6930343035077516 +:102680006E693034303407756E6930343244077502 +:102690006E693034303607756E69303430370775FF +:1026A0006E693034303807756E69303430420775E2 +:1026B0006E693034324507756E69303432460775BD +:1026C0006E693034303207756E69303436320775D2 +:1026D0006E693034364107756E69303439320775AA +:1026E0006E693034393607756E6930343941077593 +:1026F0006E6930344132095573747261697463795B +:102700000F557374726169747374726F6B6563795A +:1027100007756E693034424107756E69303443394C +:1027200007756E693034443807756E693034453842 +:1027300007756E693034333007756E693034333164 +:1027400007756E693034333207756E693034333350 +:1027500007756E693034353307756E693034393139 +:1027600007756E693034333407756E69303433352C +:1027700007756E693034353007756E693034353120 +:1027800007756E693034333607756E693034333708 +:1027900007756E693034333807756E6930343339F4 +:1027A00007756E693034354407756E6930343341CE +:1027B00007756E693034354307756E6930343342BE +:1027C00007756E693034334307756E6930343344AE +:1027D00007756E693034334507756E69303433469A +:1027E00007756E693034343007756E6930343431B2 +:1027F00007756E693034343207756E69303434339E +:1028000007756E693034354507756E693034343478 +:1028100007756E693034343507756E693034343776 +:1028200007756E693034343607756E693034343864 +:1028300007756E693034343907756E693034354642 +:1028400007756E693034344307756E69303434412E +:1028500007756E693034344207756E693034353926 +:1028600007756E693034354107756E69303435351A +:1028700007756E693034353407756E693034344409 +:1028800007756E693034353607756E693034353703 +:1028900007756E693034353807756E6930343542E6 +:1028A00007756E693034344507756E6930343446C7 +:1028B00007756E693034353207756E6930343633DA +:1028C00007756E693034364207756E6930343933B6 +:1028D00007756E693034393707756E69303439429F +:1028E00007756E69303441330975737472616974A8 +:1028F00063790F757374726169747374726F6B6549 +:10290000637907756E693034424207756E693034F9 +:10291000434107756E693034443907756E69303448 +:10292000453902506907756E693231324207756E5A +:10293000693231324107756E693030423907756E40 +:10294000693030423207756E693030423307756E38 +:10295000693230373416706572696F6463656E74FE +:10296000657265642E6C6F636C43415407756E69C4 +:102970003030414407756E693230313007756E6909 +:102980003237453807756E693237453907756E69D4 +:102990003030413002435207756E69323042350D96 +:1029A000636F6C6F6E6D6F6E657461727904646FC6 +:1029B0006E67044575726F07756E69323042320773 +:1029C000756E6932304144046C69726107756E69D5 +:1029D0003230424107756E693230424307756E6985 +:1029E000323041360670657365746107756E693201 +:1029F00030423107756E693230424407756E693274 +:102A000030423907756E693230413907756E693267 +:102A100032313907756E693230353207756E693279 +:102A200032313508656D70747973657407756E6938 +:102A300030304235066D696E757465067365636F77 +:102A40006E6407756E693231313307756E693231E4 +:102A5000313609657374696D6174656407756E69F3 +:102A60003032424307756E693032433907756E69FB +:102A70003033303807756E6930333037096772612B +:102A80007665636F6D62096163757465636F6D620E +:102A900007756E69303330420B756E6930333043E1 +:102AA0002E616C7407756E693033303207756E694C +:102AB0003033304307756E693033303607756E69D1 +:102AC000303330410974696C6465636F6D620775FA +:102AD0006E69303330340D686F6F6B61626F76658D +:102AE000636F6D6207756E693033304607756E69C6 +:102AF0003033313107756E693033313207756E69A5 +:102B0000303331420C646F7462656C6F77636F6D44 +:102B10006207756E693033323407756E693033324F +:102B20003607756E693033323707756E6930333268 +:102B30003807756E693033324507756E6930333347 +:102B40003107756E69303333350C756E693033304B +:102B5000322E636173650C756E69303331422E63BA +:102B60006173650B756E6930333036303330310B3D +:102B7000756E6930333036303330300B756E6930F6 +:102B8000333036303330390B756E69303330363090 +:102B90003330330B756E6930333032303330310BB4 +:102BA000756E6930333032303330300B756E6930CA +:102BB000333032303330390B756E69303330323068 +:102BC000333033044E554C4C00010001FFFF000F21 +:102BD00000010002000E000000000000014400029D +:102BE0000033000100270001002900290001002B0B +:102BF000004E00010050006C0001006E00740001E6 +:102C0000007600980001009A00A7000100AA00FECB +:102C10000001010001000001010201180001011A78 +:102C200001260001012801390001013B013F00019B +:102C30000141014600010148014E000101500172AD +:102C40000001017401810001018401B3000101B49C +:102C500001B4000201B701B7000201BD01BD0001CE +:102C600001BF01C1000101C401C6000101C901CDBC +:102C7000000101CF01D1000101D301D7000101D929 +:102C800001D9000101E401E4000101E701E80001CC +:102C900001F401F5000101F901FA000101FD01FE55 +:102CA00000010201020300010206020A0001020EF5 +:102CB000020E0001021002110001021302140001B1 +:102CC000021602160001022102210001022402253F +:102CD00000010233023300010236023600010239DC +:102CE000023A0001025C025C0001027A027A0001F1 +:102CF000028202830001028802890001028E028E94 +:102D0000000102C002C4000302C602D8000302E6AA +:102D100002EF0003000100020000000C0000001C94 +:102D20000001000602D102D202D302D402D602D799 +:102D30000002000402C002C4000002C602CF000567 +:102D400002E602E6000F02E802EF001000010000B8 +:102D500000160024000A000500420032003A004C30 +:102D60000056000244464C5400226C61746E0022EE +:102D700000036B65726E00466D61726B004C6D6B8B +:102D80006D6B00540048000000040000000100507A +:102D9000000500000001005400020008000200705D +:102DA00002B2000600100001004E000000060010F4 +:102DB00000010050000100000001000000000002BE +:102DC0000001000200000002000300040000FFFFF9 +:102DD0000003000000010002000107E009E8000410 +:102DE000096217A80001082007B0000208DC07AC40 +:102DF000000107B807B8000107DE07AA000107ECC9 +:102E000007EC0001086208300001102C00040000EB +:102E1000011C0D140D140C7A0C7A0C7A0C7A0C7AB5 +:102E20000C7A0C7A0D140C7A0C7A0C7A0C7A0C7AD7 +:102E30000C7A0D140C7A0D140C7A0D140C7A0D14F6 +:102E40000C7A0C7A0D14261A261A0AD60AD60AD635 +:102E50000AD60AD60AD60B820B820B820B820B8211 +:102E60000ADC0ADC0ADC0E2C0B5A0AE20AE20AE24D +:102E70000AE20AE20AE20AE20E520B640B640E0A4C +:102E80000D2E0B6E0D2E0D2E261A261A0B820B827E :102E90000B820B820B820B820B820B820B820B82CA -:102EA0000B820B820B820B820B780B820B820B82C4 -:102EB0000B820B820B820B820BF00BF00B82261A1B -:102EC000261A261A261A261A261A0B820B820B821B -:102ED0000B820B820B820B820B820B8C0AE80AE8B6 -:102EE0000AE80AE80AE8121E0BFE0BFE0BFE0BFEB8 -:102EF0000BFE0F520C0C0C0C0C0C0C0C0C0C0C0CD8 -:102F00000C0C0C0C0C0C0AEE0AEE0AEE0AEE0AEEA1 -:102F10000AEE0AEE0AEE0AEE0AEE0AEE0AEE0AEEF1 +:102EA0000B820B820B820B820B820B820B820B82BA +:102EB0000B820B820B820B820B780B820B820B82B4 +:102EC0000B820B820B820B820BF00BF00B82261A0B +:102ED000261A261A261A261A261A0B820B820B820B +:102EE0000B820B820B820B820B820B8C0AE80AE8A6 +:102EF0000AE80AE80AE8121E0BFE0BFE0BFE0BFEA8 +:102F00000BFE0F520C0C0C0C0C0C0C0C0C0C0C0CC7 +:102F10000C0C0C0C0C0C0AEE0AEE0AEE0AEE0AEE91 :102F20000AEE0AEE0AEE0AEE0AEE0AEE0AEE0AEEE1 -:102F30000AEE0AEE0AEE0AEE0AEE0B060B060BAAE2 -:102F40000B0C0B960AF40AF40AF40AF40AF40B06C2 -:102F50000B060B060B060B060B060B060B060B06E9 -:102F60000B060B060B060B060B060B0C0B060B06D3 -:102F70000B060AFA0B060B0C0E9E0CA60E780BA085 -:102F80000BA00BA00BA00BA00BA00BA00B0C0B0C11 -:102F90000B0C0B0C0B0C0B0C0B0C0B0C0B0C0B0085 -:102FA0000B0C0B0C0B0C0B0C0B0C0B0C0B0C0B0C69 -:102FB0000B0C0B0C0B0C0B0C0C900B0C0B0C0B0CD4 -:102FC0000B0C0B0C0B0C0B0C0B060BAA0B0C0B0CB1 -:102FD0000BB40B120B120B120D480B120CA60BBEEE -:102FE0000BC80B180B180B180B1811200B1E0B24F9 -:102FF0000CA60DB00C1A0DCE0DCE0CBC0C280C2856 -:103000000D620C360C440C560C560B2A0B300B3050 -:103010000B300BD20D7C0D7C0CD20CE80CFE0CFEA0 -:103020000DEC0D960B360B3C0BDC0B420C680B4881 -:103030000B4E0B540EE00EE00BE6000212EA000409 -:103040000000143C1378001D001700000000000071 -:103050000000000000000000000000000000000070 +:102F30000AEE0AEE0AEE0AEE0AEE0AEE0AEE0AEED1 +:102F40000AEE0AEE0AEE0AEE0AEE0B060B060BAAD2 +:102F50000B0C0B960AF40AF40AF40AF40AF40B06B2 +:102F60000B060B060B060B060B060B060B060B06D9 +:102F70000B060B060B060B060B060B0C0B060B06C3 +:102F80000B060AFA0B060B0C0E9E0CA60E780BA075 +:102F90000BA00BA00BA00BA00BA00BA00B0C0B0C01 +:102FA0000B0C0B0C0B0C0B0C0B0C0B0C0B0C0B0075 +:102FB0000B0C0B0C0B0C0B0C0B0C0B0C0B0C0B0C59 +:102FC0000B0C0B0C0B0C0B0C0C900B0C0B0C0B0CC4 +:102FD0000B0C0B0C0B0C0B0C0B060BAA0B0C0B0CA1 +:102FE0000BB40B120B120B120D480B120CA60BBEDE +:102FF0000BC80B180B180B180B1811200B1E0B24E9 +:103000000CA60DB00C1A0DCE0DCE0CBC0C280C2845 +:103010000D620C360C440C560C560B2A0B300B3040 +:103020000B300BD20D7C0D7C0CD20CE80CFE0CFE90 +:103030000DEC0D960B360B3C0BDC0B420C680B4871 +:103040000B4E0B540EE00EE00BE6000212EA0004F9 +:103050000000143C1378001D001700000000000061 :103060000000000000000000000000000000000060 :103070000000000000000000000000000000000050 :103080000000000000000000000000000000000040 -:10309000000000000000FFFE000000000000000033 -:1030A0000000000000000000000000000000000020 -:1030B000000000000000FFDA000000000000FFDA5E -:1030C0000000FFE0FFFC0000000000000000000026 -:1030D00000000000000000000000000000000000F0 -:1030E0000000000000000000000000000000FFFEE3 -:1030F0000000FFFA000000000000000000000000D7 -:1031000000000000000000000000000000000000BF +:103090000000000000000000000000000000000030 +:1030A000000000000000FFFE000000000000000023 +:1030B0000000000000000000000000000000000010 +:1030C000000000000000FFDA000000000000FFDA4E +:1030D0000000FFE0FFFC0000000000000000000016 +:1030E00000000000000000000000000000000000E0 +:1030F0000000000000000000000000000000FFFED3 +:103100000000FFFA000000000000000000000000C6 :1031100000000000000000000000000000000000AF -:10312000FFFE00000000FFFC0000000000000000A7 -:10313000000000000000000000000000000000008F +:10312000000000000000000000000000000000009F +:10313000FFFE00000000FFFC000000000000000097 :10314000000000000000000000000000000000007F :10315000000000000000000000000000000000006F :10316000000000000000000000000000000000005F -:10317000FFFA0000FFFA000000000000000000005D -:103180000000000000000000000000000000FFF24E -:103190000000FFF2FFDA0000FFFE00000000FFE683 -:1031A0000000FFE8000000000000FFFE000000003B -:1031B00000000000FFE2000000000000FFF8000037 -:1031C000000000000000000000000000FFF0000010 -:1031D00000000000000000000000000000000000EF -:1031E00000000000000000020000000000000000DD -:1031F0000000000000000000FFF7000000000000D9 -:10320000FFF30000000000000000000000000000CC -:1032100000000000000000000000000000000000AE +:10317000000000000000000000000000000000004F +:10318000FFFA0000FFFA000000000000000000004D +:103190000000000000000000000000000000FFF23E +:1031A0000000FFF2FFDA0000FFFE00000000FFE673 +:1031B0000000FFE8000000000000FFFE000000002B +:1031C00000000000FFE2000000000000FFF8000027 +:1031D000000000000000000000000000FFF0000000 +:1031E00000000000000000000000000000000000DF +:1031F00000000000000000020000000000000000CD +:103200000000000000000000FFF7000000000000C8 +:10321000FFF30000000000000000000000000000BC :10322000000000000000000000000000000000009E :10323000000000000000000000000000000000008E :10324000000000000000000000000000000000007E :10325000000000000000000000000000000000006E :10326000000000000000000000000000000000005E -:1032700000000000FFFE0000000000000000000051 -:103280000000FFF6000000000000FFF00000FFFA61 -:10329000000000000000000000000000000000002E -:1032A0000000FFF60000FFC2FFDA0000000000008F -:1032B0000000FFF60000FFEE00000000000000002C -:1032C0000000000000000000FFECFFF6000000001E -:1032D00000000000000000000000000000000000EE +:10327000000000000000000000000000000000004E +:1032800000000000FFFE0000000000000000000041 +:103290000000FFF6000000000000FFF00000FFFA51 +:1032A000000000000000000000000000000000001E +:1032B0000000FFF60000FFC2FFDA0000000000007F +:1032C0000000FFF60000FFEE00000000000000001C +:1032D0000000000000000000FFECFFF6000000000E :1032E00000000000000000000000000000000000DE :1032F00000000000000000000000000000000000CE :1033000000000000000000000000000000000000BD :1033100000000000000000000000000000000000AD -:10332000FFFC00000000000000000000FFFC0000A7 +:10332000000000000000000000000000000000009D :10333000FFFC00000000000000000000FFFC000097 -:10334000000000000000000000000000000000007D -:10335000000000000000FFFC0000FFF6FFFEFFEE93 -:10336000FFE00000000000000000FFF60000FFF496 -:10337000000000000000FFFE0000FFFE0000000053 -:10338000000000000000000000000000FFFE000040 -:10339000000000000000000000000000000000002D +:10334000FFFC00000000000000000000FFFC000087 +:10335000000000000000000000000000000000006D +:10336000000000000000FFFC0000FFF6FFFEFFEE83 +:10337000FFE00000000000000000FFF60000FFF486 +:10338000000000000000FFFE0000FFFE0000000043 +:10339000000000000000000000000000FFFE000030 :1033A000000000000000000000000000000000001D -:1033B0000000000000000000FFFE00000000000010 -:1033C00000000000FFA4FFFC0000FFFCFFAC0000B9 -:1033D000FFCCFFFC00000000000000000000000027 -:1033E00000000000000000000000000000000000DD +:1033B000000000000000000000000000000000000D +:1033C0000000000000000000FFFE00000000000000 +:1033D00000000000FFA4FFFC0000FFFCFFAC0000A9 +:1033E000FFCCFFFC00000000000000000000000017 :1033F00000000000000000000000000000000000CD -:103400000000000000000000000000000000FFFAC3 -:103410000000000000000000000000000000FFDECF -:10342000000000000000000000000000000000009C -:1034300000000000FFF0000000000000000000009D -:10344000000000000000000000000000000000007C +:1034000000000000000000000000000000000000BC +:103410000000000000000000000000000000FFFAB3 +:103420000000000000000000000000000000FFDEBF +:10343000000000000000000000000000000000008C +:1034400000000000FFF0000000000000000000008D :10345000000000000000000000000000000000006C :10346000000000000000000000000000000000005C -:10347000FFF200000000FFFE000000000000FFFA65 -:103480000000FFFA000000000000FFFC0000000048 -:10349000000000000000000000000000000000002C +:10347000000000000000000000000000000000004C +:10348000FFF200000000FFFE000000000000FFFA55 +:103490000000FFFA000000000000FFFC0000000038 :1034A000000000000000000000000000000000001C :1034B000000000000000000000000000000000000C -:1034C00000000000000000000000FFFA0000FFF80C -:1034D000FFD80000000000000000FFF40000FFEE35 -:1034E00000000000000000000000000000000000DC +:1034C00000000000000000000000000000000000FC +:1034D00000000000000000000000FFFA0000FFF8FC +:1034E000FFD80000000000000000FFF40000FFEE25 :1034F00000000000000000000000000000000000CC -:103500000000000000000000000000000000FFF6C6 -:1035100000000000000000000000000000000000AB -:10352000000000000000FFF80000FFF8FFD50000D9 -:10353000000000000000FFF6000000000000000096 -:1035400000000000FFD8000000000000FFE80000BD -:10355000000000000000000000000000000000006B +:1035000000000000000000000000000000000000BB +:103510000000000000000000000000000000FFF6B6 +:10352000000000000000000000000000000000009B +:10353000000000000000FFF80000FFF8FFD50000C9 +:10354000000000000000FFF6000000000000000086 +:1035500000000000FFD8000000000000FFE80000AD :10356000000000000000000000000000000000005B :10357000000000000000000000000000000000004B -:1035800000011E980001000101B400061E981E9E55 -:103590001EA41EAA1EB01EB60001000602D102D251 -:1035A00002D302D402D602D70002000302C002C432 -:1035B000000002C602D7000502E602EF001700066F -:1035C00000001E8800001E8800001E8800001E8863 -:1035D00000001E8800001E880002000402C002C411 -:1035E000000002C602CF000502E602E6000F02E874 -:1035F00002EF00100002000602C002C4000002C672 -:1036000002CF000502D102D4000F02D602D7001368 -:1036100002E602E6001502E802EF001600181E4856 -:103620001E301E601E601E4E1E361E361E601E3C64 -:103630001E421E601E481E601E601E4E1E6C1E54E2 -:103640001E5A1E601E661E6C1E721E781E7E00189C -:1036500000001E5200001E5E00001E5E00001E5E86 -:1036600000001E5E00001E5800001E5800001E5E76 -:1036700000001E5E00001E5E00001E5E00001E5E5A +:10358000000000000000000000000000000000003B +:1035900000011E980001000101B400061E981E9E45 +:1035A0001EA41EAA1EB01EB60001000602D102D241 +:1035B00002D302D402D602D70002000302C002C422 +:1035C000000002C602D7000502E602EF001700065F +:1035D00000001E8800001E8800001E8800001E8853 +:1035E00000001E8800001E880002000402C002C401 +:1035F000000002C602CF000502E602E6000F02E864 +:1036000002EF00100002000602C002C4000002C661 +:1036100002CF000502D102D4000F02D602D7001358 +:1036200002E602E6001502E802EF001600181E4846 +:103630001E301E601E601E4E1E361E361E601E3C54 +:103640001E421E601E481E601E601E4E1E6C1E54D2 +:103650001E5A1E601E661E6C1E721E781E7E00188C +:1036600000001E5200001E5E00001E5E00001E5E76 +:1036700000001E5E00001E5800001E5800001E5E66 :1036800000001E5E00001E5E00001E5E00001E5E4A :1036900000001E5E00001E5E00001E5E00001E5E3A :1036A00000001E5E00001E5E00001E5E00001E5E2A -:1036B000001E00001DF000001DFC00001DFC0000AD -:1036C0001DFC00001DFC00001DF600001DF60000A2 -:1036D0001DFC00001DFC00001DFC00001DFC000086 -:1036E0001DFC00001DFC00001DFC00001DFC000175 -:1036F0001D9600011D9600011D9600011D960001FA -:103700001D9600011D9600001DFC00001DFC000020 -:103710001DFC00001DFC00001DFC00001DFC000045 -:103720001DFC00001DFC00001DFC002100001D769A -:1037300000001D8200001D8200001D8200001D820D -:1037400000001D7C00001D7C00001D8200001D8209 -:1037500000001D8200001D8200001D8200001D82ED -:1037600000001D8200001D8200011D8200021D1C40 -:1037700000021D1C00021D1C00021D1C00031D1C5C -:1037800000021D1C00021D1C00001D8200011D8284 -:1037900000001D8200001D8200001D8200001D82AD +:1036B00000001E5E00001E5E00001E5E00001E5E1A +:1036C000001E00001DF000001DFC00001DFC00009D +:1036D0001DFC00001DFC00001DF600001DF6000092 +:1036E0001DFC00001DFC00001DFC00001DFC000076 +:1036F0001DFC00001DFC00001DFC00001DFC000165 +:103700001D9600011D9600011D9600011D960001E9 +:103710001D9600011D9600001DFC00001DFC000010 +:103720001DFC00001DFC00001DFC00001DFC000035 +:103730001DFC00001DFC00001DFC002100001D768A +:1037400000001D8200001D8200001D8200001D82FD +:1037500000001D7C00001D7C00001D8200001D82F9 +:1037600000001D8200001D8200001D8200001D82DD +:1037700000001D8200001D8200011D8200021D1C30 +:1037800000021D1C00021D1C00021D1C00031D1C4C +:1037900000021D1C00021D1C00001D8200011D8274 :1037A00000001D8200001D8200001D8200001D829D -:1037B0000002002F0001002500000029002900253B -:1037C000002B002B0026002E004E00270050006C1E -:1037D0000048006E0070006500720074006800769A -:1037E0000098006B009A00A7008E00AA00FE009CC3 -:1037F0000100010000F10102011800F2011A012686 -:103800000109012801390116013B013F012801414D -:103810000146012D0148014E013301500172013A68 -:1038200001740181015D018401B3016B01BD01BD22 -:10383000019B01BF01C1019C01C401C6019F01C9D7 -:1038400001CD01A201CF01D101A701D301D701AA66 -:1038500001D901D901AF01E401E401B001E701E8B8 -:1038600001B101F401F501B301F901FA01B501FD5E -:1038700001FE01B70201020301B90206020A01BCFE -:10388000020E020E01C10210021101C20213021443 -:1038900001C40216021601C60221022101C7022438 -:1038A000022501C80233023301CA0236023601CBB7 -:1038B0000239023A01CC027A027A01CE02820283F4 -:1038C00001CF0288028901D1028E028E01D300014C -:1038D00000CC000000010168FFFA000100C6FFFBF8 -:1038E00000010174FFFE000101A0FFFC0001024E77 -:1038F000FFFE000101A6FFF4000101A60006000181 -:1039000001A6FFFA000101A6FFFE00010174FFFC01 -:103910000001024EFFEE0001016900000001015BA1 -:10392000FFF60001020EFFF600010212FFFA00018D -:103930000242FFF00001023F0000000102420000CD -:103940000001023FFFEC00010242FFEE00010242D3 -:10395000FFF60002024DFFD8024EFFDC0002009A83 -:10396000FFFC01A0FFFC000200C0FFFC0168FFFC9F -:10397000000200C6000000CCFFFA000200C60000F2 -:1039800000CC0000000200ECFFD60174FFFE000234 -:10399000015BFFF8024EFFFE00020170FFF80174A8 -:1039A000FFF8000200ECFFFA01A6FFFE0002016032 -:1039B000FFFC0174FFFC0002024DFFE8024EFFEC29 -:1039C000000201170000024EFFEE000201FAFFFEA6 -:1039D000020EFFFE0002023C00000242FFEC000269 -:1039E0000103FFFA0104FFFA00030174FFFE024D18 -:1039F000FF7E024EFF8400030174FFFE024DFFE6CE -:103A0000024EFFE200030174FFEE024DFFDE024EA4 -:103A1000FFD4000301D6000001D7000001DAFFE265 -:103A2000000301BDFFF801C3FFD601CEFFD800039C -:103A300002000000020BFFFE021F0000000401FA5A -:103A40000000020BFFFE02170000021F000000042E -:103A500001FAFFF60200FFE80205FFFA020EFFF48A -:103A60000004023C0000023D00000242FFF6024456 -:103A700000000005009A000000C6FFD601A0FFF676 -:103A8000026CFFC4026EFFC40005011EFFFE013A76 -:103A9000FFFC013BFFFC013CFFFC01A6FFFC000515 -:103AA0000136FFF0024DFFFC024E0000026C0000E8 -:103AB000026E0026000501BDFFEE01C3FFC201C773 -:103AC000000001CEFFCA01E2FFC800050200FFFCB2 -:103AD0000204FFFE020BFFFC0212FFFA021FFFFEB0 -:103AE00000050201FFFA0202FFFA0203FFFA020BCD -:103AF0000000020EFFFA000501FAFFFA0200FFEAD9 -:103B00000205FFFC020BFFE6021FFFEE000600228B -:103B1000FFFE009A000000C6FFD601A0FFF6026C6F -:103B2000FFC4026EFFC40006009AFFFE00C6FFB489 -:103B3000026CFFAA026EFFCC0273FFCC0274FFCCB2 -:103B4000000600F8000400FB000400FE0006011E51 -:103B50000008015BFFF00174FFFC000601D5FFD8EF -:103B600001D6FFEE01D7FFEE01DAFFD801E0FFCE6C -:103B700001EAFFF8000601FA0000020E000002113F -:103B800000000217000002220000022300000006CD -:103B90000204FFF80212FFD80213FFE60214FFE648 -:103BA0000217FFE8021DFFC8000701D5FFDC01D6A0 -:103BB000FFEE01D7FFEE01DAFFE401E0FFEE026C59 -:103BC000FFC4026EFFC4000701BDFFDC01C3FFD0CC -:103BD00001C8FFF201CEFFC001D8FFDC01E2FFCE39 -:103BE00001ECFFE800070204FFF80212FFCE021307 -:103BF000FFEC0214FFEC0216FFF60217FFE8021DAD -:103C0000FFCA0008009AFFFE00C0FFFC00C6FFB418 -:103C10000168FFFC026CFFAA026EFFCC0273FFCCAE -:103C20000274FFCC000900ECFFF800FBFFFA015B17 -:103C300000060160FFEC0168FFEC0169FFEC017E0A -:103C4000FFEC024DFFD8024EFFDC0009008EFFF4AE -:103C5000009AFFFC00ECFFF6015BFFF40168FFF83F -:103C6000018F0004019AFFFC019D000401A0FFFCEC -:103C7000000900ECFFD0015BFFFA0160FFF601686C -:103C8000FFF60169FFF60170FFF80174FFF8018F7C -:103C90000002019D0002001000ECFFEC00FBFFDCC5 -:103CA0000113FFDC013300000136FFF00143000087 -:103CB000015BFFF201600000016800000169000083 -:103CC000018FFFEE019DFFEE024DFFFC024E000052 -:103CD000026C0000026E0026001C0001FFC40002FE -:103CE000FFC40003FFC40004FFC40005FFC40006B6 -:103CF000FFC40007FFC40008FFC40009FFC4000A96 -:103D0000FFC4000BFFC4000CFFC4000DFFC4000E75 -:103D1000FFC4000FFFC40010FFC40011FFC4001255 -:103D2000FFC40013FFC40014FFC40015FFC4001635 -:103D3000FFC40017FFC40018FFC40019FFC4001A15 -:103D4000FFC4001BFFB001BDFFC40036001F000010 -:103D500000200000002100000022000000230000DD -:103D6000002400000046000000470000004800005A -:103D700000490000004A0000004B0000004C000019 -:103D8000004D00000078000000790000007A00007B -:103D9000007B0000007C0000007D0000007E000031 -:103DA000007F000000800000008100000082000011 -:103DB00000830000008400000085000000860000F1 -:103DC000008700000088000000890000008A0000D1 -:103DD000008B0000008C0000008D0000008E0000B1 -:103DE000008F000000900000009100000092000091 -:103DF0000093000000940000009500000096000071 -:103E0000009A000000A1000000A2000000A3000032 -:103E100000A4000000A5000000A6000000A700000C -:103E200000A90000000200280001001A0000001D87 -:103E30000025001A0028002B0023002E002E00274A -:103E4000003C003C00280040004000290044004C99 -:103E5000002A0063006600330068006A0037006DC6 -:103E6000006F003A00780095003D00970098005BD5 -:103E7000009A00A7005D00A900AF006B00C600D546 -:103E8000007200DA00FD00820105011900A6011C84 -:103E9000012500BB0152017300C50175017A00E7DD -:103EA0000183018300ED01A001A700EE01B001B084 -:103EB00000F601B401B400F701BD01BE00F801C075 -:103EC00001C100FA01D301D300FC01D601D700FDE6 -:103ED00001E301E300FF01FB01FE01000200020417 -:103EE00001040209020A0109020E020E010B02126C -:103EF0000214010C021C021D010F023B023B0111C6 -:103F0000023D023D0112023F02440113026B026BAB -:103F10000119026D026E011A003F00ECFFEC00F87F -:103F2000000000F9000000FA000000FB000000FCA7 -:103F3000000000FD000000FE000001000000010183 -:103F40000000010200000105000001060000010759 -:103F500000000108000001090000010A0000010B37 -:103F60000000010C0000010D0000010E0000010F17 -:103F700000000110000001110000011200000113F7 -:103F800000000114000001150000011600000117D7 -:103F9000000001180000015200000153000001540C -:103FA00000000155000001560000015700000158B3 -:103FB000000001590000015A0000015B0006015C8D -:103FC0000000015D0000015E0000015F0000016073 -:103FD000000601610000016200000163000001644D -:103FE0000000016500000166000001670000016833 -:103FF000000001690006016A0000016B0000016C0D -:104000000000016D0000016E0000016F00000170F2 -:1040100000000174000000C30001FFD60002FFD6BB -:104020000003FFD60004FFD60005FFD60006FFD62A -:104030000007FFD60008FFD60009FFD6000AFFD60A -:10404000000BFFD6000CFFD6000DFFD6000EFFD6EA -:10405000000FFFD60010FFD60011FFD60012FFD6CA -:104060000013FFD60014FFD60015FFD60016FFD6AA -:104070000017FFD60018FFD60019FFD6001AFFD68A -:10408000001FFFFE0020FFFE0021FFFE0022FFFEBA -:104090000023FFFE0024FFFE0046FFFE0047FFFE58 -:1040A0000048FFFE0049FFFE004AFFFE004BFFFEF6 -:1040B000004CFFFE004DFFFE0061FFE20062FFE2E8 -:1040C000006E0000006F00000078FFFE0079FFFE28 -:1040D000007AFFFE007BFFFE007CFFFE007DFFFEFE -:1040E000007EFFFE007FFFFE0080FFFE0081FFFEDE -:1040F0000082FFFE0083FFFE0084FFFE0085FFFEBE -:104100000086FFFE0087FFFE0088FFFE0089FFFE9D -:10411000008AFFFE008BFFFE008CFFFE008DFFFE7D -:10412000008EFFFE008FFFFE0090FFFE0091FFFE5D -:104130000092FFFE0093FFFE0094FFFE0095FFFE3D -:104140000096FFFE009AFFFE00A1000000A2000002 -:1041500000A3000000A4000000A5000000A60000CD -:1041600000A7000000A9FFFE00DAFFF400DBFFF467 -:1041700000DCFFF400DDFFF400DEFFF400DFFFF4FD -:1041800000E0FFF400E1FFF400E2FFF400E3FFF4DD -:1041900000E4FFF400E5FFF400E6FFF400E7FFF4BD -:1041A00000E8FFF400E9FFF400EAFFF400EBFFF49D -:1041B00000ECFFF400EDFFF400EEFFF400EFFFF47D -:1041C00000F0FFF400F1FFF400F2FFF400F3FFF45D -:1041D00000F4FFF400F5FFF400F8FFF400F9FFF439 -:1041E00000FAFFF400FBFFF400FCFFF400FDFFF415 -:1041F00000FEFFF40100FFF40101FFF40102FFF4EF -:104200000105FFF40106FFF40107FFF40108FFF4C4 -:104210000109FFF4010AFFF4010BFFF4010CFFF4A4 -:10422000010DFFF4010EFFF4010FFFF40110FFF484 -:104230000111FFF40112FFF40113FFF40114FFF464 -:104240000115FFF40116FFF40117FFF40118FFF444 -:10425000011EFFF6011FFFF60120FFF60121FFF608 -:104260000122FFF60123FFF60124FFF60125FFF6E8 -:104270000152FFF40153FFF40154FFF40155FFF420 -:104280000156FFF40157FFF40158FFF40159FFF400 -:10429000015AFFF4015BFFF4015CFFF4015DFFF4E0 -:1042A000015EFFF4015FFFF40160FFF40161FFF4C0 -:1042B0000162FFF40163FFF40164FFF40165FFF4A0 -:1042C0000166FFF40167FFF40168FFF40169FFF480 -:1042D000016AFFF4016BFFF4016CFFF4016DFFF460 -:1042E000016EFFF4016FFFF40170FFF40174FFFE33 -:1042F000017BFFF4017CFFF4017DFFF4017EFFF4FC -:10430000017FFFF40180FFF40181FFF401B0FFFEA3 -:1043100001B1FFFE01B2FFFE01B3FFFE024DFFE25D -:10432000024EFFDA000200170001001A0000001D13 -:10433000002B001A002E004100290044004C003DD3 -:1043400000630066004600680068004A006A006A70 -:10435000004B006D006F004C00780098004F009AF1 -:1043600000A7007000A900C5007E00C700CB009B1D -:1043700000CD00FE00A00100010200D201050119DC -:1043800000D5011C012500EA013D014000F4015265 -:10439000017300F80175017A011A0183018301207C -:1043A00001A101A5012101B401B401260209020AFB -:1043B0000127000200200001001A0004001F002451 -:1043C00000020046004D0002006100620014006E11 -:1043D000006F0015007800960002009A009A000213 -:1043E00000A100A7000A00A900A9000200AA00AFCE -:1043F000000C00B000C5000500C700CB000E00CDCA -:1044000000D5000800D600D9001000DA00F500033E -:1044100000F800FE00010100010200010103010497 -:104420000016010501180001011C011D0007011EF5 -:1044300001250009013A013C0012015201700001FE -:10444000017401740001017B0181000B0183018370 -:10445000000701840189000D018A019F000601A166 -:1044600001A5000F01B001B3001101B401BA0007AA -:10447000020102030013000200290001001A0002D9 -:10448000001D001E0018001F0024000B002600273E -:10449000000E002E004100060044004500190046B1 -:1044A000004C0009006300650017006600660013F9 -:1044B000006800680013006A006A0013006D006D58 -:1044C0000013006E006F001A009600960006009719 -:1044D0000098001B009B00A0000C00A100A7000A90 -:1044E00000AA00AF000D00B000C5000500C700CB5A -:1044F000001100CD00D5000700D600D9000E00DA6B -:1045000000F3000300F400F5000400F600F70001DA -:1045100000F800FD000F00FE00FE00140100010283 -:104520000014010501180004011901190001011C02 -:10453000011D0015011E01250008013D0140001666 -:104540000152016F000101700170000401710173DB -:1045500000010175017A001001830183001501A19A -:1045600001A5001201B401B400150209020A001CE1 -:1045700001D4144C000015B415BA0F78000015B41E -:1045800015BA0F78000015B415BA0F42000015B423 -:1045900015BA0F7800000F6C15BA0F48000015B45B -:1045A00015BA0F78000015B415BA0F4E000015B4F7 -:1045B00015BA0F78000015B415BA0F78000015B4BD -:1045C00015BA0F54000015B415BA0F5400000F6C43 -:1045D00015BA0F5A000015B415BA0F60000015B4D3 -:1045E00015BA0F66000015B415BA0F78000015B49F -:1045F00015BA0F78000015B415BA144C00000F6CF2 -:1046000015BA0F78000015B415BA0F72000015B472 -:1046100015BA0F78000015B415BA0F78000015B45C -:1046200015BA144C000015B415BA0F7E000015B46D -:1046300015BA0F84000015B415BA0F8A000015B41E -:1046400015BA0F9000000F9C00000F9600000F9C01 -:10465000000014520000145800000FA2000014586B -:10466000000015CC000015D200000FAE000015D2DE -:1046700000000FAE000015D2000015CC00000FA8FE -:1046800000000FAE000015D200000FB4000015D2DC -:1046900000000FBA00000FCC00000FC000000FCCCC -:1046A00000000FC600000FCC0000146A0000147652 -:1046B000147C147000001476147C147000001476BE +:1037B00000001D8200001D8200001D8200001D828D +:1037C0000002002F0001002500000029002900252B +:1037D000002B002B0026002E004E00270050006C0E +:1037E0000048006E0070006500720074006800768A +:1037F0000098006B009A00A7008E00AA00FE009CB3 +:103800000100010000F10102011800F2011A012675 +:103810000109012801390116013B013F012801413D +:103820000146012D0148014E013301500172013A58 +:1038300001740181015D018401B3016B01BD01BD12 +:10384000019B01BF01C1019C01C401C6019F01C9C7 +:1038500001CD01A201CF01D101A701D301D701AA56 +:1038600001D901D901AF01E401E401B001E701E8A8 +:1038700001B101F401F501B301F901FA01B501FD4E +:1038800001FE01B70201020301B90206020A01BCEE +:10389000020E020E01C10210021101C20213021433 +:1038A00001C40216021601C60221022101C7022428 +:1038B000022501C80233023301CA0236023601CBA7 +:1038C0000239023A01CC027A027A01CE02820283E4 +:1038D00001CF0288028901D1028E028E01D300013C +:1038E00000CC000000010168FFFA000100C6FFFBE8 +:1038F00000010174FFFE000101A0FFFC0001024E67 +:10390000FFFE000101A6FFF4000101A60006000170 +:1039100001A6FFFA000101A6FFFE00010174FFFCF1 +:103920000001024EFFEE0001016900000001015B91 +:10393000FFF60001020EFFF600010212FFFA00017D +:103940000242FFF00001023F0000000102420000BD +:103950000001023FFFEC00010242FFEE00010242C3 +:10396000FFF60002024DFFD8024EFFDC0002009A73 +:10397000FFFC01A0FFFC000200C0FFFC0168FFFC8F +:10398000000200C6000000CCFFFA000200C60000E2 +:1039900000CC0000000200ECFFD60174FFFE000224 +:1039A000015BFFF8024EFFFE00020170FFF8017498 +:1039B000FFF8000200ECFFFA01A6FFFE0002016022 +:1039C000FFFC0174FFFC0002024DFFE8024EFFEC19 +:1039D000000201170000024EFFEE000201FAFFFE96 +:1039E000020EFFFE0002023C00000242FFEC000259 +:1039F0000103FFFA0104FFFA00030174FFFE024D08 +:103A0000FF7E024EFF8400030174FFFE024DFFE6BD +:103A1000024EFFE200030174FFEE024DFFDE024E94 +:103A2000FFD4000301D6000001D7000001DAFFE255 +:103A3000000301BDFFF801C3FFD601CEFFD800038C +:103A400002000000020BFFFE021F0000000401FA4A +:103A50000000020BFFFE02170000021F000000041E +:103A600001FAFFF60200FFE80205FFFA020EFFF47A +:103A70000004023C0000023D00000242FFF6024446 +:103A800000000005009A000000C6FFD601A0FFF666 +:103A9000026CFFC4026EFFC40005011EFFFE013A66 +:103AA000FFFC013BFFFC013CFFFC01A6FFFC000505 +:103AB0000136FFF0024DFFFC024E0000026C0000D8 +:103AC000026E0026000501BDFFEE01C3FFC201C763 +:103AD000000001CEFFCA01E2FFC800050200FFFCA2 +:103AE0000204FFFE020BFFFC0212FFFA021FFFFEA0 +:103AF00000050201FFFA0202FFFA0203FFFA020BBD +:103B00000000020EFFFA000501FAFFFA0200FFEAC8 +:103B10000205FFFC020BFFE6021FFFEE000600227B +:103B2000FFFE009A000000C6FFD601A0FFF6026C5F +:103B3000FFC4026EFFC40006009AFFFE00C6FFB479 +:103B4000026CFFAA026EFFCC0273FFCC0274FFCCA2 +:103B5000000600F8000400FB000400FE0006011E41 +:103B60000008015BFFF00174FFFC000601D5FFD8DF +:103B700001D6FFEE01D7FFEE01DAFFD801E0FFCE5C +:103B800001EAFFF8000601FA0000020E000002112F +:103B900000000217000002220000022300000006BD +:103BA0000204FFF80212FFD80213FFE60214FFE638 +:103BB0000217FFE8021DFFC8000701D5FFDC01D690 +:103BC000FFEE01D7FFEE01DAFFE401E0FFEE026C49 +:103BD000FFC4026EFFC4000701BDFFDC01C3FFD0BC +:103BE00001C8FFF201CEFFC001D8FFDC01E2FFCE29 +:103BF00001ECFFE800070204FFF80212FFCE0213F7 +:103C0000FFEC0214FFEC0216FFF60217FFE8021D9C +:103C1000FFCA0008009AFFFE00C0FFFC00C6FFB408 +:103C20000168FFFC026CFFAA026EFFCC0273FFCC9E +:103C30000274FFCC000900ECFFF800FBFFFA015B07 +:103C400000060160FFEC0168FFEC0169FFEC017EFA +:103C5000FFEC024DFFD8024EFFDC0009008EFFF49E +:103C6000009AFFFC00ECFFF6015BFFF40168FFF82F +:103C7000018F0004019AFFFC019D000401A0FFFCDC +:103C8000000900ECFFD0015BFFFA0160FFF601685C +:103C9000FFF60169FFF60170FFF80174FFF8018F6C +:103CA0000002019D0002001000ECFFEC00FBFFDCB5 +:103CB0000113FFDC013300000136FFF00143000077 +:103CC000015BFFF201600000016800000169000073 +:103CD000018FFFEE019DFFEE024DFFFC024E000042 +:103CE000026C0000026E0026001C0001FFC40002EE +:103CF000FFC40003FFC40004FFC40005FFC40006A6 +:103D0000FFC40007FFC40008FFC40009FFC4000A85 +:103D1000FFC4000BFFC4000CFFC4000DFFC4000E65 +:103D2000FFC4000FFFC40010FFC40011FFC4001245 +:103D3000FFC40013FFC40014FFC40015FFC4001625 +:103D4000FFC40017FFC40018FFC40019FFC4001A05 +:103D5000FFC4001BFFB001BDFFC40036001F000000 +:103D600000200000002100000022000000230000CD +:103D7000002400000046000000470000004800004A +:103D800000490000004A0000004B0000004C000009 +:103D9000004D00000078000000790000007A00006B +:103DA000007B0000007C0000007D0000007E000021 +:103DB000007F000000800000008100000082000001 +:103DC00000830000008400000085000000860000E1 +:103DD000008700000088000000890000008A0000C1 +:103DE000008B0000008C0000008D0000008E0000A1 +:103DF000008F000000900000009100000092000081 +:103E00000093000000940000009500000096000060 +:103E1000009A000000A1000000A2000000A3000022 +:103E200000A4000000A5000000A6000000A70000FC +:103E300000A90000000200280001001A0000001D77 +:103E40000025001A0028002B0023002E002E00273A +:103E5000003C003C00280040004000290044004C89 +:103E6000002A0063006600330068006A0037006DB6 +:103E7000006F003A00780095003D00970098005BC5 +:103E8000009A00A7005D00A900AF006B00C600D536 +:103E9000007200DA00FD00820105011900A6011C74 +:103EA000012500BB0152017300C50175017A00E7CD +:103EB0000183018300ED01A001A700EE01B001B074 +:103EC00000F601B401B400F701BD01BE00F801C065 +:103ED00001C100FA01D301D300FC01D601D700FDD6 +:103EE00001E301E300FF01FB01FE01000200020407 +:103EF00001040209020A0109020E020E010B02125C +:103F00000214010C021C021D010F023B023B0111B5 +:103F1000023D023D0112023F02440113026B026B9B +:103F20000119026D026E011A003F00ECFFEC00F86F +:103F3000000000F9000000FA000000FB000000FC97 +:103F4000000000FD000000FE000001000000010173 +:103F50000000010200000105000001060000010749 +:103F600000000108000001090000010A0000010B27 +:103F70000000010C0000010D0000010E0000010F07 +:103F800000000110000001110000011200000113E7 +:103F900000000114000001150000011600000117C7 +:103FA00000000118000001520000015300000154FC +:103FB00000000155000001560000015700000158A3 +:103FC000000001590000015A0000015B0006015C7D +:103FD0000000015D0000015E0000015F0000016063 +:103FE000000601610000016200000163000001643D +:103FF0000000016500000166000001670000016823 +:10400000000001690006016A0000016B0000016CFC +:104010000000016D0000016E0000016F00000170E2 +:1040200000000174000000C30001FFD60002FFD6AB +:104030000003FFD60004FFD60005FFD60006FFD61A +:104040000007FFD60008FFD60009FFD6000AFFD6FA +:10405000000BFFD6000CFFD6000DFFD6000EFFD6DA +:10406000000FFFD60010FFD60011FFD60012FFD6BA +:104070000013FFD60014FFD60015FFD60016FFD69A +:104080000017FFD60018FFD60019FFD6001AFFD67A +:10409000001FFFFE0020FFFE0021FFFE0022FFFEAA +:1040A0000023FFFE0024FFFE0046FFFE0047FFFE48 +:1040B0000048FFFE0049FFFE004AFFFE004BFFFEE6 +:1040C000004CFFFE004DFFFE0061FFE20062FFE2D8 +:1040D000006E0000006F00000078FFFE0079FFFE18 +:1040E000007AFFFE007BFFFE007CFFFE007DFFFEEE +:1040F000007EFFFE007FFFFE0080FFFE0081FFFECE +:104100000082FFFE0083FFFE0084FFFE0085FFFEAD +:104110000086FFFE0087FFFE0088FFFE0089FFFE8D +:10412000008AFFFE008BFFFE008CFFFE008DFFFE6D +:10413000008EFFFE008FFFFE0090FFFE0091FFFE4D +:104140000092FFFE0093FFFE0094FFFE0095FFFE2D +:104150000096FFFE009AFFFE00A1000000A20000F2 +:1041600000A3000000A4000000A5000000A60000BD +:1041700000A7000000A9FFFE00DAFFF400DBFFF457 +:1041800000DCFFF400DDFFF400DEFFF400DFFFF4ED +:1041900000E0FFF400E1FFF400E2FFF400E3FFF4CD +:1041A00000E4FFF400E5FFF400E6FFF400E7FFF4AD +:1041B00000E8FFF400E9FFF400EAFFF400EBFFF48D +:1041C00000ECFFF400EDFFF400EEFFF400EFFFF46D +:1041D00000F0FFF400F1FFF400F2FFF400F3FFF44D +:1041E00000F4FFF400F5FFF400F8FFF400F9FFF429 +:1041F00000FAFFF400FBFFF400FCFFF400FDFFF405 +:1042000000FEFFF40100FFF40101FFF40102FFF4DE +:104210000105FFF40106FFF40107FFF40108FFF4B4 +:104220000109FFF4010AFFF4010BFFF4010CFFF494 +:10423000010DFFF4010EFFF4010FFFF40110FFF474 +:104240000111FFF40112FFF40113FFF40114FFF454 +:104250000115FFF40116FFF40117FFF40118FFF434 +:10426000011EFFF6011FFFF60120FFF60121FFF6F8 +:104270000122FFF60123FFF60124FFF60125FFF6D8 +:104280000152FFF40153FFF40154FFF40155FFF410 +:104290000156FFF40157FFF40158FFF40159FFF4F0 +:1042A000015AFFF4015BFFF4015CFFF4015DFFF4D0 +:1042B000015EFFF4015FFFF40160FFF40161FFF4B0 +:1042C0000162FFF40163FFF40164FFF40165FFF490 +:1042D0000166FFF40167FFF40168FFF40169FFF470 +:1042E000016AFFF4016BFFF4016CFFF4016DFFF450 +:1042F000016EFFF4016FFFF40170FFF40174FFFE23 +:10430000017BFFF4017CFFF4017DFFF4017EFFF4EB +:10431000017FFFF40180FFF40181FFF401B0FFFE93 +:1043200001B1FFFE01B2FFFE01B3FFFE024DFFE24D +:10433000024EFFDA000200170001001A0000001D03 +:10434000002B001A002E004100290044004C003DC3 +:1043500000630066004600680068004A006A006A60 +:10436000004B006D006F004C00780098004F009AE1 +:1043700000A7007000A900C5007E00C700CB009B0D +:1043800000CD00FE00A00100010200D201050119CC +:1043900000D5011C012500EA013D014000F4015255 +:1043A000017300F80175017A011A0183018301206C +:1043B00001A101A5012101B401B401260209020AEB +:1043C0000127000200200001001A0004001F002441 +:1043D00000020046004D0002006100620014006E01 +:1043E000006F0015007800960002009A009A000203 +:1043F00000A100A7000A00A900A9000200AA00AFBE +:10440000000C00B000C5000500C700CB000E00CDB9 +:1044100000D5000800D600D9001000DA00F500032E +:1044200000F800FE00010100010200010103010487 +:104430000016010501180001011C011D0007011EE5 +:1044400001250009013A013C0012015201700001EE +:10445000017401740001017B0181000B0183018360 +:10446000000701840189000D018A019F000601A156 +:1044700001A5000F01B001B3001101B401BA00079A +:10448000020102030013000200290001001A0002C9 +:10449000001D001E0018001F0024000B002600272E +:1044A000000E002E004100060044004500190046A1 +:1044B000004C0009006300650017006600660013E9 +:1044C000006800680013006A006A0013006D006D48 +:1044D0000013006E006F001A009600960006009709 +:1044E0000098001B009B00A0000C00A100A7000A80 +:1044F00000AA00AF000D00B000C5000500C700CB4A +:10450000001100CD00D5000700D600D9000E00DA5A +:1045100000F3000300F400F5000400F600F70001CA +:1045200000F800FD000F00FE00FE00140100010273 +:104530000014010501180004011901190001011CF2 +:10454000011D0015011E01250008013D0140001656 +:104550000152016F000101700170000401710173CB +:1045600000010175017A001001830183001501A18A +:1045700001A5001201B401B400150209020A001CD1 +:1045800001D4144C000015B415BA0F78000015B40E +:1045900015BA0F78000015B415BA0F42000015B413 +:1045A00015BA0F7800000F6C15BA0F48000015B44B +:1045B00015BA0F78000015B415BA0F4E000015B4E7 +:1045C00015BA0F78000015B415BA0F78000015B4AD +:1045D00015BA0F54000015B415BA0F5400000F6C33 +:1045E00015BA0F5A000015B415BA0F60000015B4C3 +:1045F00015BA0F66000015B415BA0F78000015B48F +:1046000015BA0F78000015B415BA144C00000F6CE1 +:1046100015BA0F78000015B415BA0F72000015B462 +:1046200015BA0F78000015B415BA0F78000015B44C +:1046300015BA144C000015B415BA0F7E000015B45D +:1046400015BA0F84000015B415BA0F8A000015B40E +:1046500015BA0F9000000F9C00000F9600000F9CF1 +:10466000000014520000145800000FA2000014585B +:10467000000015CC000015D200000FAE000015D2CE +:1046800000000FAE000015D2000015CC00000FA8EE +:1046900000000FAE000015D200000FB4000015D2CC +:1046A00000000FBA00000FCC00000FC000000FCCBC +:1046B00000000FC600000FCC0000146A0000147642 :1046C000147C147000001476147C147000001476AE -:1046D000147C0FD200001476147C0FD200000FF06F -:1046E000147C0FD800001476147C0FDE00001476C2 -:1046F000147C0FE400001476147C1470000014760F -:10470000147C147000001476147C0FEA00001476F8 -:10471000147C146A00000FF0147C147000001476EE -:10472000147C0FF600001476147C147000001476CC -:10473000147C147000001476147C146A0000147643 -:10474000147C0FFC00001476147C10020000100E84 -:10475000000010080000100E000015D8000015DE43 -:104760000000133E000015DE000015E4000015EA0D -:1047700000001014000015EA00001014000015EAF3 +:1046D000147C147000001476147C1470000014769E +:1046E000147C0FD200001476147C0FD200000FF05F +:1046F000147C0FD800001476147C0FDE00001476B2 +:10470000147C0FE400001476147C147000001476FE +:10471000147C147000001476147C0FEA00001476E8 +:10472000147C146A00000FF0147C147000001476DE +:10473000147C0FF600001476147C147000001476BC +:10474000147C147000001476147C146A0000147633 +:10475000147C0FFC00001476147C10020000100E74 +:10476000000010080000100E000015D8000015DE33 +:104770000000133E000015DE000015E4000015EAFD :1047800000001014000015EA00001014000015EAE3 -:10479000000015E40000101A00001020000015EAC7 -:1047A000000015E4000015EA000014A6000014AC97 -:1047B00000001026000014AC00001026000014AC0D -:1047C000000014DC0000103E103E0000000000005D -:1047D000103E14E20000103E103E14E20000103EB5 +:1047900000001014000015EA00001014000015EAD3 +:1047A000000015E40000101A00001020000015EAB7 +:1047B000000015E4000015EA000014A6000014AC87 +:1047C00000001026000014AC00001026000014ACFD +:1047D000000014DC0000103E103E0000000000004D :1047E000103E14E20000103E103E14E20000103EA5 -:1047F000103E14E20000103E103E102C0000103E4F -:10480000103E14DC00001032103E14E20000103E96 -:10481000103E10560000103E103E14E20000103E04 -:10482000103E14E20000103E103E14DC0000103E6A -:10483000103E10380000103E103E143A0000104A9E -:10484000000010440000104A000015C0000015C60A -:1048500000001170000015C6000015C000001050C7 -:1048600000001062106815A8000000001068000029 -:1048700000001056106815A800001062106815A8F6 -:10488000000010621068105C00001062106815A82B -:1048900000001062106815A80000149A000014A00F -:1048A0000000106E000014A0000015F0000015F6C6 -:1048B000000010B0000015F6000010B0000015F662 -:1048C000000015F000001074000015F0000015F64F -:1048D000000010B6000015F6000015F014F415F6EF -:1048E00014FA10B014F415F614FA10B014F415F606 -:1048F00014FA10B014F415F614FA107A14F415F62C -:1049000014FA107A14F4109E14FA108014F415F6A8 -:1049100014FA108614F415F614FA108C14F415F623 -:1049200014FA10B014F415F614FA10B014F415F6C5 -:1049300014FA109214F415F614FA109814F415F6EB -:1049400014FA15F014F4109E14FA10B014F415F6BD -:1049500014FA10A414F415F614FA15F014F415F65C -:1049600014FA10B014F415F614FA15F014F4109E9D -:1049700014FA10B014F415F614FA10A414F415F681 -:1049800014FA10B614F415F614FA10AA14F415F665 -:1049900014FA10B014F415F614FA10B014F415F655 -:1049A00014FA15F014F415F614FA148214F410D451 -:1049B00014FA148814F410D414FA10B614F415F67A -:1049C00014FA10BC14F415F614FA10C2000010C842 -:1049D000000014B2000014B8000010CE000014B89B -:1049E00000001482000010D4000010DA000010EC67 -:1049F000000010E6000010EC000010E6000010ECD3 -:104A0000000010DA000010E0000010E6000010ECDA -:104A1000000010E6000010EC000014D0000014D6D6 -:104A2000000014CA000014D6000014CA000014D6F6 -:104A3000000014D0000010F2000014CA000014D6C8 -:104A4000000014D0000010F8000010FE000014D682 -:104A5000000014BE000014C4000014BE000014C402 -:104A600000001104000014C4000014BE0000110A6C -:104A7000000014BE0000111000001116000014C444 -:104A8000000011341146114C1152112E1146114CD7 -:104A90001152112E1146114C1152112E1146114C6A +:1047F000103E14E20000103E103E14E20000103E95 +:10480000103E14E20000103E103E102C0000103E3E +:10481000103E14DC00001032103E14E20000103E86 +:10482000103E10560000103E103E14E20000103EF4 +:10483000103E14E20000103E103E14DC0000103E5A +:10484000103E10380000103E103E143A0000104A8E +:10485000000010440000104A000015C0000015C6FA +:1048600000001170000015C6000015C000001050B7 +:1048700000001062106815A8000000001068000019 +:1048800000001056106815A800001062106815A8E6 +:10489000000010621068105C00001062106815A81B +:1048A00000001062106815A80000149A000014A0FF +:1048B0000000106E000014A0000015F0000015F6B6 +:1048C000000010B0000015F6000010B0000015F652 +:1048D000000015F000001074000015F0000015F63F +:1048E000000010B6000015F6000015F014F415F6DF +:1048F00014FA10B014F415F614FA10B014F415F6F6 +:1049000014FA10B014F415F614FA107A14F415F61B +:1049100014FA107A14F4109E14FA108014F415F698 +:1049200014FA108614F415F614FA108C14F415F613 +:1049300014FA10B014F415F614FA10B014F415F6B5 +:1049400014FA109214F415F614FA109814F415F6DB +:1049500014FA15F014F4109E14FA10B014F415F6AD +:1049600014FA10A414F415F614FA15F014F415F64C +:1049700014FA10B014F415F614FA15F014F4109E8D +:1049800014FA10B014F415F614FA10A414F415F671 +:1049900014FA10B614F415F614FA10AA14F415F655 +:1049A00014FA10B014F415F614FA10B014F415F645 +:1049B00014FA15F014F415F614FA148214F410D441 +:1049C00014FA148814F410D414FA10B614F415F66A +:1049D00014FA10BC14F415F614FA10C2000010C832 +:1049E000000014B2000014B8000010CE000014B88B +:1049F00000001482000010D4000010DA000010EC57 +:104A0000000010E6000010EC000010E6000010ECC2 +:104A1000000010DA000010E0000010E6000010ECCA +:104A2000000010E6000010EC000014D0000014D6C6 +:104A3000000014CA000014D6000014CA000014D6E6 +:104A4000000014D0000010F2000014CA000014D6B8 +:104A5000000014D0000010F8000010FE000014D672 +:104A6000000014BE000014C4000014BE000014C4F2 +:104A700000001104000014C4000014BE0000110A5C +:104A8000000014BE0000111000001116000014C434 +:104A9000000011341146114C1152112E1146114CC7 :104AA0001152112E1146114C1152112E1146114C5A -:104AB0001152112E1146114C115211341146111C74 -:104AC0001152112E1146114C115211221146114C46 -:104AD000115211341146114C1152112E1146114C24 -:104AE000115211341146111C1152112E1146114C44 -:104AF000115211221146114C115211401146114C04 -:104B0000115211281146114C1152112E1146114CFF -:104B10001152112E1146114C115211341146114CE3 -:104B20001152113A1146114C115211401146114CBB -:104B3000115211580000115E000016020000160804 -:104B4000000011640000160800001164000016083F +:104AB0001152112E1146114C1152112E1146114C4A +:104AC0001152112E1146114C115211341146111C64 +:104AD0001152112E1146114C115211221146114C36 +:104AE000115211341146114C1152112E1146114C14 +:104AF000115211341146111C1152112E1146114C34 +:104B0000115211221146114C115211401146114CF3 +:104B1000115211281146114C1152112E1146114CEF +:104B20001152112E1146114C115211341146114CD3 +:104B30001152113A1146114C115211401146114CAB +:104B4000115211580000115E0000160200001608F4 :104B5000000011640000160800001164000016082F -:104B6000000014D0000014D6000014E8000014EE79 -:104B700000001176000014EE00001176000014EE23 -:104B800000001176000014EE000014E80000116A25 -:104B900000001176000014EE00001170000014EE09 -:104BA00000001176000014EE0000117C000014EEED -:104BB000000011820000119400001188000011947F -:104BC00000001188000011940000118E0000119463 -:104BD0000000150000001524150611CA0000152458 -:104BE000150611CA000015241506119A0000152497 -:104BF000150611CA00001242150611A00000152466 -:104C0000150611CA00001524150611A6000015246A -:104C1000150611CA00001524150611CA0000152436 -:104C2000150611AC00001524150611AC0000124247 -:104C3000150611B200001524150611B80000152440 -:104C4000150611BE00001524150611CA0000152412 -:104C5000150611CA000015241506150000001242A1 -:104C6000150611CA00001524150611C400001524EC -:104C7000150611CA00001524150611CA00001524D6 -:104C80001506150000001524150611D00000152486 -:104C9000150611D600001524150611DC0000152498 -:104CA000150611E2000011EE000011E8000011EEFF -:104CB000000011F400001200000011FA00001200C0 -:104CC000000015660000156C000014280000156C2B -:104CD000000014280000156C000015660000120684 -:104CE000000014280000156C0000120C0000156C68 -:104CF00000001212121E0EA200001212121E0EA2AC -:104D000000001218121E0EA200000000121E000069 -:104D100000000000121E00000000151800001524FD -:104D2000152A151E00001524152A151E000015242D +:104B6000000011640000160800001164000016081F +:104B7000000014D0000014D6000014E8000014EE69 +:104B800000001176000014EE00001176000014EE13 +:104B900000001176000014EE000014E80000116A15 +:104BA00000001176000014EE00001170000014EEF9 +:104BB00000001176000014EE0000117C000014EEDD +:104BC000000011820000119400001188000011946F +:104BD00000001188000011940000118E0000119453 +:104BE0000000150000001524150611CA0000152448 +:104BF000150611CA000015241506119A0000152487 +:104C0000150611CA00001242150611A00000152455 +:104C1000150611CA00001524150611A6000015245A +:104C2000150611CA00001524150611CA0000152426 +:104C3000150611AC00001524150611AC0000124237 +:104C4000150611B200001524150611B80000152430 +:104C5000150611BE00001524150611CA0000152402 +:104C6000150611CA00001524150615000000124291 +:104C7000150611CA00001524150611C400001524DC +:104C8000150611CA00001524150611CA00001524C6 +:104C90001506150000001524150611D00000152476 +:104CA000150611D600001524150611DC0000152488 +:104CB000150611E2000011EE000011E8000011EEEF +:104CC000000011F400001200000011FA00001200B0 +:104CD000000015660000156C000014280000156C1B +:104CE000000014280000156C000015660000120674 +:104CF000000014280000156C0000120C0000156C58 +:104D000000001212121E0EA200001212121E0EA29B +:104D100000001218121E0EA200000000121E000059 +:104D200000000000121E00000000151800001524ED :104D3000152A151E00001524152A151E000015241D -:104D4000152A122400001524152A122400001242EC -:104D5000152A122A00001524152A123000001524E5 -:104D6000152A123600001524152A151E00001524D8 -:104D7000152A151E00001524152A123C00001524C2 -:104D8000152A151800001242152A151E00001524B8 -:104D9000152A124800001524152A151E0000152496 -:104DA000152A151E00001524152A151800001524B3 -:104DB000152A124E00001524152A15480000154E1C -:104DC000000012540000154E0000160E00001614CC -:104DD0000000125A0000161400001272000012782F -:104DE00000001260000012780000126000001278CB +:104D4000152A151E00001524152A151E000015240D +:104D5000152A122400001524152A122400001242DC +:104D6000152A122A00001524152A123000001524D5 +:104D7000152A123600001524152A151E00001524C8 +:104D8000152A151E00001524152A123C00001524B2 +:104D9000152A151800001242152A151E00001524A8 +:104DA000152A124800001524152A151E0000152486 +:104DB000152A151E00001524152A151800001524A3 +:104DC000152A124E00001524152A15480000154E0C +:104DD000000012540000154E0000160E00001614BC +:104DE0000000125A0000161400001272000012781F :104DF00000001260000012780000126000001278BB -:104E000000001266000012780000126C0000127898 -:104E10000000127200001278000015900000159634 -:104E20000000127E00001596000012840000159606 -:104E3000000000000000157E158A128A0000158A05 -:104E4000158A15840000158A158A15840000158AB4 +:104E000000001260000012780000126000001278AA +:104E100000001266000012780000126C0000127888 +:104E20000000127200001278000015900000159624 +:104E30000000127E000015960000128400001596F6 +:104E4000000000000000157E158A128A0000158AF5 :104E5000158A15840000158A158A15840000158AA4 -:104E6000158A15840000158A158A12900000158A8B -:104E7000158A000000001296158A15840000158A14 -:104E8000158A129C0000158A158A15840000158A5F -:104E9000158A00000000157E158A15840000158A09 -:104EA000158A00000000157E158A12A20000158ADE -:104EB000158A12A8000012B4000012AE000012B44D -:104EC000000012C0000015DE000012BA000015DE5E -:104ED000000012C0000012C6000012D812DE12E458 -:104EE000000012CC12DE12E4000012D812DE12E42E -:104EF000000012D812DE12D2000012D812DE12E424 -:104F0000000012D812DE12E4000012EA000012F6CD -:104F1000000012F0000012F60000131400001596B5 -:104F20000000130800001596000012FC0000130298 -:104F30000000130800001596000013140000130E63 -:104F400000001314000015960000131A00001596B7 -:104F50000000159C15A215DE15A815D815A215DEA2 -:104F600015A815D815A215DE15A815D815A215DE99 -:104F700015A8132015A215DE15A8132015A2134499 -:104F800015A8132615A215DE15A8132C15A215DEDB -:104F900015A8133215A215DE15A815D815A215DE11 -:104FA00015A815D815A215DE15A8133815A215DEFB -:104FB00015A8133E15A215DE15A8159C15A21344BD -:104FC00015A815D815A215DE15A813C815A215DE4B -:104FD00015A8159C15A215DE15A815D815A215DE65 -:104FE00015A8159C15A2134415A815D815A215DEF1 -:104FF00015A813C815A215DE15A813CE15A215DE27 -:1050000015A8134A15A215DE15A815D815A215DE88 -:1050100015A815D815A215DE15A8159C15A215DE24 -:1050200015A8159C15A215DE15A815D815A215DE14 -:1050300015A813CE15A215DE15A8135015A215DE5E -:1050400015A813560000147C000015480000154EEA -:105050000000135C0000154E000013E600000EA2D5 -:1050600000001362000013740000136E000013743C -:105070000000136E00001374000013620000136838 -:105080000000136E000013740000136E0000137410 -:1050900000001572000015780000138000001578DC -:1050A0000000138000001578000015720000137ACC -:1050B00000001380000015780000157200001386B0 -:1050C0000000138C000015780000139813AA13B089 -:1050D0000000139813AA13B00000139813AA13B07A -:1050E0000000139813AA13920000139813AA139E9A -:1050F000000013A413AA13B0000013E613F80EA2C5 -:1051000013FE13E013F80EA213FE13E013F80EA221 +:104E6000158A15840000158A158A15840000158A94 +:104E7000158A15840000158A158A12900000158A7B +:104E8000158A000000001296158A15840000158A04 +:104E9000158A129C0000158A158A15840000158A4F +:104EA000158A00000000157E158A15840000158AF9 +:104EB000158A00000000157E158A12A20000158ACE +:104EC000158A12A8000012B4000012AE000012B43D +:104ED000000012C0000015DE000012BA000015DE4E +:104EE000000012C0000012C6000012D812DE12E448 +:104EF000000012CC12DE12E4000012D812DE12E41E +:104F0000000012D812DE12D2000012D812DE12E413 +:104F1000000012D812DE12E4000012EA000012F6BD +:104F2000000012F0000012F60000131400001596A5 +:104F30000000130800001596000012FC0000130288 +:104F40000000130800001596000013140000130E53 +:104F500000001314000015960000131A00001596A7 +:104F60000000159C15A215DE15A815D815A215DE92 +:104F700015A815D815A215DE15A815D815A215DE89 +:104F800015A8132015A215DE15A8132015A2134489 +:104F900015A8132615A215DE15A8132C15A215DECB +:104FA00015A8133215A215DE15A815D815A215DE01 +:104FB00015A815D815A215DE15A8133815A215DEEB +:104FC00015A8133E15A215DE15A8159C15A21344AD +:104FD00015A815D815A215DE15A813C815A215DE3B +:104FE00015A8159C15A215DE15A815D815A215DE55 +:104FF00015A8159C15A2134415A815D815A215DEE1 +:1050000015A813C815A215DE15A813CE15A215DE16 +:1050100015A8134A15A215DE15A815D815A215DE78 +:1050200015A815D815A215DE15A8159C15A215DE14 +:1050300015A8159C15A215DE15A815D815A215DE04 +:1050400015A813CE15A215DE15A8135015A215DE4E +:1050500015A813560000147C000015480000154EDA +:105060000000135C0000154E000013E600000EA2C5 +:1050700000001362000013740000136E000013742C +:105080000000136E00001374000013620000136828 +:105090000000136E000013740000136E0000137400 +:1050A00000001572000015780000138000001578CC +:1050B0000000138000001578000015720000137ABC +:1050C00000001380000015780000157200001386A0 +:1050D0000000138C000015780000139813AA13B079 +:1050E0000000139813AA13B00000139813AA13B06A +:1050F0000000139813AA13920000139813AA139E8A +:10510000000013A413AA13B0000013E613F80EA2B4 :1051100013FE13E013F80EA213FE13E013F80EA211 :1051200013FE13E013F80EA213FE13E013F80EA201 -:1051300013FE13E613F813B613FE13E013F80EA2D2 -:1051400013FE13BC13F80EA213FE159C13F813D410 -:1051500013FE15D813F813D413FE159C13F813C2BD -:1051600013FE15D813F813D413FE13C813F813D471 -:1051700013FE13CE13F813D413FE13DA13F80EA292 -:1051800013FE13E013F80EA213FE13E013F80EA2A1 -:1051900013FE13E613F80EA213FE13EC13F80EA27F -:1051A00013FE13F213F80EA213FE14040000140AE7 -:1051B000000014100000141C000014160000141C41 -:1051C000000014160000141C000014160000141C2B -:1051D000000014160000141C000015660000156C79 -:1051E000000015660000156000001428000015601E -:1051F000000014280000156000001428000015604D -:10520000000015660000142200001428000015603C -:105210000000155A000015600000142800001560F9 -:105220000000142E00001560000014340000144625 -:105230000000143A000014460000143A000014461E -:1052400000001440000014460000144C000015B487 -:1052500015BA1452000014580000145E000000003B -:1052600000001464000000000000146A00001476BE -:10527000147C147000001476147C147000001476F2 -:10528000147C14820000000000001488000000005C -:1052900000001488000000000000148E00000000D0 -:1052A00000001494000000000000149A000014A0F4 -:1052B000000014A6000014AC000015F014F415F65C -:1052C00014FA14B2000014B8000015CC000015D276 -:1052D000000014BE000014C4000014D00000000040 -:1052E000000014CA00000000000014D0000014D612 -:1052F000000014D0000014D6000014DC00000000F0 -:10530000000014E200000000000014E8000014EEA9 -:10531000000014E8000014EE000015F014F415F677 -:1053200014FA1500000015241506150C00000000E5 -:1053300000001512000000000000151800001524E0 -:10534000152A151E00001524152A151E0000152407 -:10535000152A15300000000000001536000000007E -:1053600000001536000000000000153C00000000A1 -:1053700000001542000000000000159C15A215DE7B -:1053800015A815480000154E000015660000156CA4 -:1053900000001554000015600000155A000015604B -:1053A000000015660000156C0000157200001578ED -:1053B000000000000000157E158A15840000158A83 -:1053C000158A1590000015960000159C15A215DE93 -:1053D00015A815AE000015B415BA15C0000015C605 -:1053E000000015CC000015D2000015D8000015DE15 -:1053F000000015E4000015EA000015F0000015F6A5 -:105400000000000015FC0000000016020000160855 -:105410000000000100C6000000020766076C07726A -:10542000077800010000FF6E00010000FF8A000104 -:105430000000FF2200010000FF4600010000FF50B5 -:1054400000010000FF9B00010000000000010000BF -:10545000030C00010096032A000100000333000141 -:105460000000032C0001FFFF032A000100000334A9 -:105470000001000003A700010000038600010000F6 -:10548000032A000100000384000100000302000160 -:105490000000031200010000035A0001000003880D -:1054A0000001FFFF024200010096024200010000DD -:1054B0000242000100EA048F000100EA046E0001CC -:1054C00000EA046C000100EA03EA000100EA03FAC2 -:1054D000000100EA0442000100EA0470000100EA51 -:1054E000FF6E000100E90412000100EA041200014D -:1054F00000EA041B000100EA0503000100EA0414AD -:1055000000010157032A0001015704120001013B69 -:105510000000000100F403F4000100F5FF46000163 -:1055200000F50412000100F503F400010103032A51 -:105530000001010304120001010303F4000101034F -:105540000000000100D903EA000100D903FA0001BC -:1055500000D90442000100D90470000100D903F40D -:10556000000100D8FF6E000100D80412000100D92C -:105570000414000100EF032A000100EF04120001EF -:1055800000EF0000000100FF0412000100FFFF22F5 -:10559000000100FF03F40001010F04120001006785 -:1055A00003F400010067FF6E0001006704140001AE -:1055B00000670000000100A3041200010085000044 -:1055C000000100E6FF22000100660412000100E174 -:1055D000FF2200010066032A00010135032A0001B1 -:1055E000013C03F400010102FF220001010203EA71 -:1055F0000001010203FA000101020442000101025C -:1056000004700001010204FA0001010204DC00013F -:105610000102FF6E00010101041200010102041CDD -:105620000001010204120001010204140001010240 -:1056300004FC0001016E032A000101360000000194 -:1056400000F303F4000101060000000100FE032A3C -:10565000000100FEFF22000100FE0412000100FE16 -:105660000000000100E2FF46000100E2FF2200010D -:1056700000E203F4000100CF0412000100CFFF4656 -:10568000000100CFFF22000100CF03F40001010B55 -:10569000FF6E0001010A04120001010B041C00014D -:1056A000010B04120001010B032A0001010B041B72 -:1056B0000001010B0414000101B5032A0001010BD4 -:1056C00000000001013D0000000100F0032A00017C -:1056D00000F00000000101610412000100E7FF6E0C -:1056E000000100E60412000100E70412000100E7D7 -:1056F0000414000100C9032A000100C904120001BA -:1057000000C903F4000100C90000000100C303A7A1 -:10571000000100C30386000100C30384000100C32D -:105720000302000100C30312000100C3035A000179 -:1057300000C30388000100C2032A000100C3032A3A -:10574000000100C30333000100C3041B000100C3B8 -:10575000032C0001012A02420001012A032A000150 -:10576000012A000000010054032A0001005403F440 -:10577000000100C70000000100BCFF46000100BCA2 -:10578000030C00010137032A0001013703F4000173 -:105790000188032A000100BE0302000100BE0312BB -:1057A000000100BE035A000100BE0388000100BED4 -:1057B000030C000100BEFF6E000100BD032A0001C2 -:1057C00000BE032C000100C8032A000100AA03D672 -:1057D000000100D7032A000100D70334000100D7DD -:1057E000030C000100D70242000100D700000001B5 -:1057F00000EB03CA0001005304120001005C0242E6 -:105800000001005C030C0001005FFF6E0001005B03 -:10581000032A0001005C032C0001006C024200011D -:10582000006C032A0001006CFF65000100E603CC58 -:10583000000100E602E4000100C0FF220001005E5A -:1058400004120001005EFF220001005E032A000135 -:1058500000AF032A0001005E00000001013802428F -:1058600000010138030C000101380000000100FCB8 -:105870000242000100FC0000000100C4032A0001F4 -:1058800000C4FF22000100C40242000100C4032C36 -:10589000000100C00302000100C00312000100C0AB -:1058A000035A000100C00388000100C00412000177 -:1058B00000C003F4000100C0FF6E000100C003340B -:1058C000000100C004140001013A0242000100C8B6 -:1058D000030C000100A202420001005BFF22000154 -:1058E00000A2032A0001005B0000000100B2FF4695 -:1058F000000100B2032A000100B2FF22000100B241 -:10590000030C000100B8FF460001007702FB000114 -:1059100000B8FF220001007703C5000100B9033E73 -:10592000000100B80000000100C6FF6E000100C5C4 -:10593000032A000100BDFF6E000100BF032A000121 -:1059400000C0032C000100BD0000000100C60334AC -:10595000000100C6032A000100C60242000100C681 -:105960000333000100C6032C0001012B0242000199 -:1059700001370000000100B30242000100B3000043 -:105980000001011B02420001011B032A0001011B4F -:1059900000000001010EFF6E000100BC032A00019F -:1059A00000BC032C000100A30242000100A3032A53 -:1059B000000100A3030C000100A30000000100EAA5 -:1059C000032A000100F4032A000100F40000000192 -:1059D00000B9032A000100B90412000100D9032A0A -:1059E000000100D90412000100D800000001013AB2 -:1059F000000000010106032A000101060412000153 -:105A000000EB032A000100EB04120001013C032A11 -:105A10000001013C00000001010F032A0001010FF9 -:105A20000000000100F3032A000100F30000000160 -:105A300000CF032A000100CF0000000100E20412A1 -:105A4000000100E2032A000100E2000000010067FB -:105A5000032A000100670412000100E7032A000185 -:105A600000E700000001014D032A0001012E0000A3 -:105A7000000100C30242000101340000000100AA3D -:105A80000242000100AA032A000100BE02420001F6 -:105A900000BE032A000100BE0000000100E7000A6A -:105AA000000100CD0242000100CD032A000100BA2E -:105AB0000242000100BA032A000100C802420001AC -:105AC00000C80000000100BB0242000100BB032A25 -:105AD0000001010E0000000100BC0242000100BCF8 -:105AE0000000000100B20242000100B2000000010B -:105AF000005F00000001005C032A0001005C000060 -:105B000000010053032A000100C40000000100C08E -:105B10000242000100F20242000100E10000000127 -:105B200000EA03CB000100EA00000001019B000035 -:105B3000000100E6032A000100E60000000100F574 -:105B4000032A000100F50000000100C0032A000143 -:105B500000C00000000100FF032A000100FF000058 -:105B600000010102032A000101020000000102807D -:105B7000033E00010161032A0001016100000001F0 -:105B800000AA030C00010080000000010188030C42 -:105B90000001015E0000000000010000000A00504A -:105BA0000018000244464C5400A86C61746E012435 -:105BB000001B009E00A6015E00AE00AE014A00FE82 -:105BC00000FE00B600BE00C600C600CE00CE00D665 -:105BD00000D600D600D600D600DE00E6015400EE66 -:105BE00000F600FE0106010E001061616C74018276 -:105BF00063617365013463636D700192646C6967FE -:105C0000013A6672616301406C69676101466C6FBD -:105C1000636C014C6C6F636C01526C6F636C015868 -:105C20006C6F636C015E6C6F636C01646C6F636CB2 -:105C3000016A6C6F636C01706C6F636C01766F72DC -:105C4000646E018A73757073017C013A0000000173 -:105C500000000001032400030000000101540001C2 -:105C6000000000010192000400000001016C000628 -:105C700000000001014400010000000101220001B8 -:105C80000000000101800001000000010118000176 -:105C9000000000010116000400000001014600019F -:105CA00000000001016E0004000000010114000169 -:105CB000000000010138000400000001010C000494 -:105CC00000000001010C019C0008415A452001B26E -:105CD0004341542001C84352542001DE4B415A2015 -:105CE00001F44D4F4C20020A524F4D2002205441E6 -:105CF0005420023654524B20024C00060000000291 -:105D000001200132000600000002013A014C0006A9 -:105D100000000004021A0250022C023E00000001A2 -:105D2000001800000001001900000001001400002C -:105D30000001001A0000000100120000000100092B -:105D400000000001001100000001000E0000000131 -:105D5000000D00000001000C00000001000F000019 -:105D6000000100100000000100130000000200000C -:105D700000010000000200150017000000030002EF -:105D8000000500080000FFFF0007000000010003FD -:105D900000040005000E000F0001020000060001D3 -:105DA000020A00070001021A0009000101FE0001B9 -:105DB00001F8000101E6000101FC0001031C0001E3 -:105DC00001E4000103A2000101F20001039A0001B5 -:105DD000020C0001037A00020210021A00010326DD -:105DE000000201EC01DE000201E8000202E602E727 -:105DF000000202060004012B013B02E602E700025A -:105E00000204000400A600AE018001880002020224 -:105E1000000401BB01BC01BB01BC00030000000188 -:105E200001B40001020000010000000600030001AF -:105E300001EE000101A200000001000000070003C4 -:105E4000000101F4000101E400000001000000165F -:105E50000003000101E2000101DA0000000100007E -:105E600000160000FFFF0008000000010002000310 -:105E700000040005000E000F0000FFFF00080000F6 -:105E800000010003000400050006000E000F0000E2 -:105E9000FFFF0008000000010003000400050007E8 -:105EA000000E000F0000FFFF0008000000010003CB -:105EB000000400050008000E000F0000FFFF0008AE -:105EC000000000010003000400050009000E000F9F -:105ED0000000FFFF000800000001000300040005AF -:105EE000000A000E000F0000FFFF00080000000184 -:105EF000000300040005000B000E000F0000FFFF70 -:105F0000000800000001000300040005000C000E62 -:105F1000000F0000FFFF0008000000010003000464 -:105F20000005000D000E000F000300000001011429 -:105F30000001011C000100000003000300010094A7 -:105F400000010094000000010000000300030001B4 -:105F5000013C000100820000000100000004000379 -:105F60000000000100DE000200F600E60001000073 -:105F70000004000200F2001001BB01BC00A600AE4C -:105F800001BB013B01BC018001880245024602477A -:105F90000248025C02E602E700010001025600012D -:105FA00001300002012B013100010001012A000231 -:105FB00001BC01CC0002012E0128000101300002C9 -:105FC0000001023C023F00000002012A01320001F0 -:105FD000000202C602D00005017E01860134013AAA -:105FE00001400004013A01400146014C000401480F -:105FF000014E0154015A00010004012A013A02C66F -:1060000002D00001000400A400AD017E0187000160 -:1060100000040001007800DA01520001000202E6EB -:1060200002E700010002000100DA0001000200782E -:10603000015200020001023B024400000001000284 -:10604000012A013A0002000202C002C4000002C696 -:1060500002CF00050002000202D002D2000002D4EA -:1060600002D80003000100100001007800A400AD78 -:1060700000DA013A0152017E0187023C023D023EF4 -:10608000023F025602C602D00002000B00010008C7 -:106090000000000A004100080044004C0040004E8F -:1060A000004F004900510063004B006500B2005EE4 -:1060B00000B400D900AC01BD01ED00D201F401F53E -:1060C000010301F901F9010502370237010602BC9B -:1060D00000030152024D00010001007001B80002EE -:1060E000013601B60003011C0136024C0003025ABE -:1060F000023F024B0003025A023F024A0003025AC7 -:10610000023D00010002023C023E01B40002011CFB -:1061100001B90002012A01BA0002014102EC0002A9 -:1061200002C302ED000202C202EE000202CC02EF44 -:10613000000202CA02E8000202C302E9000202C22F -:1061400002EA000202CC02EB000202CA00010002D5 -:1061500002C602C801B50003011C012A01B70003F1 -:10616000011C014100010001011C0001014100016D -:106170000001014100010000000A00010066000169 -:106180000001006600010000000B0000000100019A -:10619000000800010000001400010000001C0002C3 -:1061A0007767687401000000000200010000000031 -:1061B000010100C80000000024FA000020000000D7 -:1061C00004FA00004F7377616C642D4C6967687442 -:1061D0002E74746600000000000100000010010031 -:1061E00000040000474445466AFA6A450000C35867 -:1061F0000000017C47504F536502C1390000C4D4F0 -:1062000000002F0E47535542BEEC94E90000F3E422 -:10621000000005F24F532F32AEA8778E0000A05C2D -:106220000000006053544154799169B90000F9D8D5 -:106230000000002A636D61709C08F7F40000A0BCA8 -:106240000000088267617370000000100000C350F6 -:1062500000000008676C7966BA7252DA0000010C1F -:1062600000008D40686561641626592B000094502B -:10627000000000366868656108AE05A20000A0381D -:1062800000000024686D7478C5BC6BFF0000948822 -:1062900000000BB06C6F6361ECFC107C00008E6C36 -:1062A000000005E46D617870030200D300008E4C9D -:1062B000000000206E616D6561F1902E0000A9481C -:1062C000000003CE706F737430387CD80000AD18B6 -:1062D000000016387072657068068C850000A94051 -:1062E00000000007000200470000023D032A0003EF -:1062F0000007000073112111252111214701F6FE2D -:10630000710128FED8032AFCD65A02760002001B2F -:10631000000001C2032A0007000A000073133313B0 -:10632000232723071333031BAB50AC4B28C129345D -:10633000AC56032AFCD6D9D9011001B5FFFF001BCA -:10634000000001C2041E062600010000000702C36F -:1063500000EF00E8FFFF001B000001C203E006267B -:1063600000010000000702C800EF00E8FFFF001B6B -:10637000000001C20477062600010000000702E8C1 -:1063800000EF00E8FFFF001BFF6A01C203E00626E2 -:1063900000010000002702D100EF0000000702C842 -:1063A00000EF00E8FFFF001B000001C20477062693 -:1063B00000010000000702E900EF00E8FFFF001BFA -:1063C000000001C2047C062600010000000702EA6A -:1063D00000EF00E8FFFF001B000001C2046E06266C -:1063E00000010000002702C800EF00E8000702CA11 -:1063F00000EF015AFFFF001B000001C20412062635 -:1064000000010000000702C7009100E8FFFF001B29 -:10641000000001C20412062600010000000702C6A7 -:10642000009100E8FFFF001B000001D704320626A0 -:1064300000010000000702EC00EF00E8FFFF001B76 -:10644000FF6A01C203F2062600010000002702E6EF -:1064500000EF00E8000702D100EF0000FFFF001B83 -:10646000000001C20432062600010000000702ED10 -:1064700000EF00E8FFFF001B000001C204560626E3 -:1064800000010000000702EE00EF00E8FFFF001B24 -:10649000000001C20482062600010000002702E677 -:1064A00000EF00E8000702CA00EF016EFFFF001BCB -:1064B000000001C20412062600010000000702CD00 -:1064C00000EF00E8FFFF001B000001C204120626D7 -:1064D00000010000000702C000EF00E8FFFF001B02 -:1064E000FF6A01C2032A062600010000000702D14C -:1064F00000EF0000FFFF001B000001C2041E062683 -:1065000000010000000702C200EF00E8FFFF001BCF -:10651000000001C20413062600010000000702CC9F -:1065200000EF00E8FFFF001B000001C20412062676 -:1065300000010000000702CE00EF00E8FFFF001B93 -:10654000000001C203D0062600010000000702CBB4 -:1065500000EF00E8FFFF001BFF2C01CF032A0626F7 -:1065600000010000000702D501A20000FFFF001B90 -:10657000000001C2041B062600010000000702C93A -:1065800000EF00E8FFFF001B000001C2050F062618 -:1065900000010000002702C900EF00E8000702C365 -:1065A00000EF01D9FFFF001B000001C203FC06261B -:1065B00000010000000702CA00EF00E80002FFE44B -:1065C00000000257032A000F00120000630121158A -:1065D0002311331523113315213523071333111CD0 -:1065E0000144012FD89B9BD8FEDBAA546995032A4E -:1065F0003DFED63AFEB33CD9D90113019600FFFF08 -:10660000FFE400000257041E0626001B00000007DE -:1066100002C3015800E800030047000001CE032A2E -:106620000014001E00290000731133321E021514DD -:106630000606071E0215140E0223273332363534A0 -:106640002626232335333236363534262623234770 -:10665000AE374C2E15132C282F3615112B4A397CAA -:106660006D4F351839316F6E2F32141B423E48037F -:106670002A1C364B2D274933080D3F532C305540EB -:106680002539565B314C2B3B25412D31401EFFFFF8 -:106690000047000001CE03F80626001D0000000799 -:1066A00002C100FB00E800010036FFF601C303321F -:1066B000002700004522262635113436363332169F -:1066C0001615152335342626232206061511141611 -:1066D0001633323636353533151406060103525952 -:1066E00022235A504953244811343237371317386C -:1066F000323333114821530A44734601424B7240EE -:10670000386747312F354C2A2D5236FEA73C50288A -:106710002C4F353530476D3EFFFF0036FFF601C385 -:10672000041E0626001F0000000702C300FA00E84E -:10673000FFFF0036FFF601C304120626001F00000B -:10674000000702C7009C00E8FFFF0036FF3401C3CA -:1067500003320626001F0000000702D400FA0000E2 -:10676000FFFF0036FFF601C304120626001F0000DB -:10677000000702C6009C00E8FFFF0036FFF601C3D9 -:1067800003F80626001F0000000702C100FA00E817 -:1067900000020047000001D3032A000B001700008D -:1067A00073113332161615111406062327333236A9 -:1067B000363511342626232347B0555F28285C51EF -:1067C0006B66403C10153D3D63032A3B6C47FEBEA3 -:1067D0004B713E39355D3B012E3D532BFFFF00478A -:1067E0000000038C032A042600250000000700D6C1 -:1067F00002090000FFFF00470000038C041204267A -:1068000000250000002700D602090000000702C78B -:10681000027700E80002000B000001D3032A000FFA -:10682000001F000073112335331133321616151172 -:106830001406062327333236363511342626232311 -:1068400011331523473C3CB0555F28285C516B66DB -:10685000403C10153D3D63515101912F016A3B6C45 -:1068600047FEBE4B713E39355D3B012E3D532BFE3D -:10687000D12FFFFF0047000001D304120626002598 -:106880000000000702C700A700E80002000D00009A -:1068900001D4032A000F001F0000731123353311A8 -:1068A00033321616151114060623273332363635C1 -:1068B00011342626232311331523473A3AB2546064 -:1068C00027275D516B66413B11153E3D63525201D6 -:1068D000912F016A3B6C47FEBE4B713E39355D3BE3 -:1068E000012E3D532BFED12FFFFF0047000001D3A7 -:1068F00003F8062600250000000702C1010500E894 -:10690000FFFF00470000033B032A04260025000088 -:10691000000701B002090000FFFF00470000033B31 -:10692000032A042600250000002701B00209000008 -:10693000000702C702520000000100460000016D7E -:10694000032A000B000073112115231133152311A5 -:106950003315460125D8B0B0DA032A3BFED038FE05 -:10696000B239FFFF00460000016D041E0626002E0E -:106970000000000702C300DC00E8FFFF0046000043 -:10698000016D03E00626002E0000000702C800DCAF -:1069900000E8FFFF00460000016D04120626002EED -:1069A0000000000702C7007E00E8FFFF004600006D -:1069B000016D04120626002E0000000702C6007EAC -:1069C00000E8FFFF0046000001C404320626002E46 -:1069D0000000000702EC00DC00E8FFFF0046FF6A51 -:1069E000016D03F20626002E0000002702E600DCFF -:1069F00000E8000702D100D40000FFFF00460000BD -:106A0000019604320626002E0000000702ED00DC8D -:106A100000E8FFFF0046000001A904560626002EEC -:106A20000000000702EE00DC00E8FFFF0046000067 -:106A3000016D04820626002E0000002702E600DC1D -:106A400000E8000702CA00DC016EFFFF0031000011 -:106A5000016D04120626002E0000000702CD00DCA6 -:106A600000E8FFFF00460000016D04120626002E1C -:106A70000000000702C000DC00E8FFFF0046000045 -:106A8000016D03F80626002E0000000702C100DC9D -:106A900000E8FFFF0046FF6A016D032A0626002E6C -:106AA0000000000702D100D40000FFFF00460000F4 -:106AB000016D041E0626002E0000000702C200DC45 -:106AC00000E8FFFF00460000016D04130626002EBB -:106AD0000000000702CC00DC00E8FFFF00460000D9 -:106AE000016D04120626002E0000000702CE00DC15 -:106AF00000E8FFFF00460000016D03D00626002ECF -:106B00000000000702CB00DC00E8FFFF0046FF2C7E -:106B1000016D032A0626002E0000000702D5013B66 -:106B20000000FFFF00460000016D03FC0626002E5A -:106B30000000000702CA00DC00E800010031FFF697 -:106B400001A6032A002600005722262635353314D5 -:106B50001415141633323E023534262623233537D6 -:106B60002335211503273332161615140606E74080 -:106B7000502647313D272F170821483952BDE101E2 -:106B80003CE312444B5F2E25540A30593C14030B4E -:106B900003414B1D3342244B5E2D34FF3928FECA7E -:106BA000243972584C703B00FFFF0031FFF601A6FC -:106BB0000412062600420000000702C7008D00E80C -:106BC000000100470000016A032A00090000731158 -:106BD0002115231133152311470123D7B3B3032AFA -:106BE00039FECF38FE78FFFF00470000016A03F846 -:106BF000062600440000000702C100C200E80001B0 -:106C00000036FFF501CA0332002A0000572226266B -:106C100035113436363332161615152335342626FB -:106C2000232206061511141616333236363535234F -:106C300035331123270606FE4D5724235951495554 -:106C4000264815343238381115393433361678BEA3 -:106C500031090F450B40754D013C4E723F36684B74 -:106C60001C1C3A4C26305436FEB33B532D2D543C5D -:106C70005F39FE785C2E3900FFFF0036FFF501CA50 -:106C8000041E062600460000000702C3010400E8B7 -:106C9000FFFF0036FFF501CA03E0062600460000AC -:106CA000000702C8010400E8FFFF0036FFF501CA33 -:106CB0000412062600460000000702C700A600E8EE -:106CC000FFFF0036FFF501CA041206260046000049 -:106CD000000702C600A600E8FFFF0036FEFE01CA5C -:106CE0000332062600460000000702D3010400001C -:106CF000FFFF0036FFF501CA03F806260046000034 -:106D0000000702C1010400E800020036FFF5020E90 -:106D100003320003002E00006535331505222626B8 -:106D200035113436363332161615152335342626EA -:106D3000232206061511141616333236363535233E -:106D4000353311232706060135D9FEF04D5724238C -:106D500059514955264815343238381115393433CC -:106D6000361678BE31090F45DD3030E840754D01EB -:106D70003C4E723F36684B1C1C3A4C26305436FE53 -:106D8000B33B532D2D543C5F39FE785C2E39000106 -:106D90000046000001DE032A000B000073113311CE -:106DA0003311331123112311464DFF4C4CFF032A9D -:106DB000FE990167FCD6018AFE760002001D0000E4 -:106DC0000208032A0013001700007311233533351E -:106DD0003315333533153315231123112311113393 -:106DE00035234629294DFF4C2A2A4CFFFFFF027804 -:106DF0002A888888882AFD88018AFE7601C3B50022 -:106E0000FFFF0046000001DE04120626004E0000CF -:106E1000000702C700B500E8FFFF0046000001DEE2 -:106E200004120626004E0000000702C600B500E866 -:106E30000001004900000095032A000300007311BF -:106E40003311494C032AFCD6FFFF0049FFDD01AD99 -:106E5000032A0426005200000007006100DE000043 -:106E6000FFFF0049000000E4041E06260052000057 -:106E7000000702C3006F00E8FFFFFFF7000000E813 -:106E800003E0062600520000000702C8006F00E879 -:106E9000FFFFFFF0000000EE041206260052000083 -:106EA000000702C6001100E8FFFFFFC4000000B6A3 -:106EB0000412062600520000000702CD006F00E811 -:106EC000FFFFFFF8000000E8041206260052000051 -:106ED000000702C0007000E8FFFF004800000096B5 -:106EE00003F8062600520000000702C1006F00E808 -:106EF000FFFF0048FF6A0096032A062600520000A2 -:106F0000000602D16F00FFFF000000000095041E84 -:106F1000062600520000000702C2006F00E8FFFFD3 -:106F20000028000000C204130626005200000007DB -:106F300002CC006F00E8FFFFFFF6000000E804123B -:106F4000062600520000000702CE006F00E8FFFF97 -:106F50000015000000C903D00626005200000007FB -:106F600002CB006F00E8FFFF0001FF2C009C032A0A -:106F7000062600520000000602D56F00FFFFFFED5D -:106F8000000000F103FC062600520000000702CAC0 -:106F9000006F00E800010008FFDD00D0032A000DAB -:106FA00000005735323E023511331114060623080E -:106FB0002A3119084C18464523390B1E382C0287F4 -:106FC000FD7543562900FFFF0008FFDD012804126C -:106FD000062600610000000702C6004C00E8000120 -:106FE0000046000001D8032A000B00007311331182 -:106FF0001333031323030711464DD849A6CA4BB2D6 -:1070000048032AFE5401ACFEA4FE32019584FEEF33 -:10701000FFFF0046000001D80412062600630000AE -:10702000000702C7008F00E8FFFF0046FEFE01D800 -:10703000032A062600630000000702D300ED0000CB -:107040000001004700000179032A000500007311C8 -:1070500033113315474CE6032AFD0F39FFFF004774 -:10706000FFDD024E032A04260066000000070061CF -:10707000017E0000FFFF004700000179041E062684 -:1070800000660000000702C3006D00E8FFFF004734 -:1070900000000179032A062600660000000702C5E9 -:1070A00001280019FFFF0047FEFE0179032A06268A -:1070B00000660000000702D300E00000FFFF004769 -:1070C00000000179032A0626006600000007025C22 -:1070D00000EF0035FFFF0047FF680214032A042673 -:1070E000006600000007013A017E00000001000078 -:1070F00000000179032A000D0000731107353711D4 -:1071000033113715071133154747474C7373E601A1 -:107110008C253C260161FEC83D3C3DFE83390001C3 -:10712000004000000243032A000C000073133313D5 -:1071300013331323030323030340144CA0A34C1461 -:107140003F109B319910032AFD4102BFFCD60285F6 -:10715000FD7B0284FD7CFFFF00400000024303F83A -:107160000626006E0000000702C1014100E8000190 -:107170000047000001C2032A000900007311330117 -:10718000113311230111473701024236FEFD032A54 -:10719000FD8B0275FCD6027CFD84FFFF0047FFDDFE -:1071A00002D8032A042600700000000700610208CC -:1071B0000000FFFF0047000001C2041E0626007009 -:1071C0000000000702C3010400E8FFFF00470000C1 -:1071D00001C20412062600700000000702C700A7C3 -:1071E00000E8FFFF0047FEFE01C2032A06260070EA -:1071F0000000000702D30104000000010047FF6304 -:1072000001C2032A001300004535323636353503F6 -:1072100011231133011133111406062301172F2EE8 -:107220000EFD3E3701063E173B389D35122C251CBE -:107230000265FD84032AFD8B0275FCD633462400CB -:10724000FFFF0047FF68029E032A0426007000002B -:107250000007013A02080000FFFF0047000001C2DA -:1072600003FC062600700000000702CA010400E8C3 -:1072700000020036FFF601D60332001100230000A1 -:10728000452226263511343636333216161511149A -:1072900006062732363635113426262322060615F1 -:1072A000111416160107515B25275B4F4E5B2625EF -:1072B0005A5035381515383536391515390A3F7194 -:1072C0004901504A6D3C3C6D4AFEAF496F403D2B31 -:1072D0004D33016F334C29294C33FE91334D2B0034 -:1072E000FFFF0036FFF601D6041E062600780000D8 -:1072F000000702C3010700E8FFFF0036FFF601D6D2 -:1073000003E0062600780000000702C8010700E835 -:10731000FFFF0036FFF601D60412062600780000B3 -:10732000000702C600A900E8FFFF0036FFF601EFE4 -:107330000432062600780000000702EC010700E88E -:10734000FFFF0036FF6A01D603F206260078000030 -:10735000002702E6010700E8000702D1010700004C -:10736000FFFF0036FFF601D6043206260078000043 -:10737000000702ED010700E8FFFF0036FFF601D627 -:107380000456062600780000000702EE010700E818 -:10739000FFFF0036FFF601D60482062600780000C3 -:1073A000002702E6010700E8000702CA0107016E94 -:1073B000FFFF0036FFF601D6041206260078000013 -:1073C000000702CD010700E8FFFF0036FFF601D6F7 -:1073D0000412062600780000000702C0010700E83A -:1073E000FFFF0036FFF601D604B80626007800003D -:1073F000002702C0010700E8000702CB010701D007 -:10740000FFFF0036FFF601D6049E06260078000036 -:10741000002702C1010700E8000702CB010701B6FF -:10742000FFFF0036FF6A01D603320626007800000F -:10743000000702D101070000FFFF0036FFF601D66A -:10744000041E062600780000000702C2010700E8BB -:10745000FFFF0036FFF601D6041306260078000071 -:10746000000702CC010700E8FFFF0036FFF601D657 -:10747000036D062600780000000702E7014D00E8D2 -:10748000FFFF0036FFF601D6041E06260078000036 -:10749000002702E7014D00E8000702C3010700E8EA -:1074A000FFFF0036FF6A01D6036D06260078000054 -:1074B000002702E7014D00E8000702D101070000A4 -:1074C000FFFF0036FFF601D6041E062600780000F6 -:1074D000002702E7014D00E8000702C2010700E8AB -:1074E000FFFF0036FFF601D60413062600780000E1 -:1074F000002702E7014D00E8000702CC010700E881 -:10750000FFFF0036FFF601D603FC062600780000D8 -:10751000002702E7014D00E8000702CA010700E862 -:10752000FFFF0036FFF601D604190626007800009A -:10753000000702C4010700E8FFFF0036FFF601D68E -:107540000412062600780000000702CE010700E8BA -:10755000FFFF0036FFF601D603D0062600780000B4 -:10756000000702CB010700E8FFFF0036FF2C01D621 -:107570000332062600780000000702D50131000022 -:1075800000030036FFA901D6037A00030015002787 -:1075900000005727011703222626351134363633CB -:1075A00032161615111406062732363635113426D2 -:1075B000262322060615111416168D1F01101F967C -:1075C000515B25275B4F4E5B26255A5035381515E4 -:1075D00038353639151539570903C808FC843F7109 -:1075E0004901504A6D3C3C6D4AFEAF496F403D2B0E -:1075F0004D33016F334C29294C33FE91334D2B0011 -:10760000FFFF0036FFA901D6041E062600920000E7 -:10761000000702C3010900E8FFFF0036FFF601D6AC -:1076200003FC062600780000000702CA010700E8F4 -:10763000FFFF0036FFF601D604BB062600780000E7 -:10764000002702CA010700E8000702CB010701D4A6 -:107650000002003600000267032A0013001F00002A -:107660006122262635113436363321152311331580 -:10767000231133152533112322060615111416166E -:107680000113546128295F500157C4A3A3C6FEAD5E -:1076900040413E3E14163F3A6A4801494C6E3B3C1D -:1076A000FED439FEB23B3C02B42F583DFEC43A50E2 -:1076B0002A0000020047000001C9032A000C00173D -:1076C0000000731133321616151406062323111108 -:1076D0003332363635342626232347C249542325F0 -:1076E00055457761313D1C183B3662032A366041AF -:1076F00039613AFE8101B81D443A3E451B00FFFF47 -:107700000047000001C903F80626009700000007A3 -:1077100002C100F200E800020047000001DD032A78 -:10772000000F0018000073113315333216161514AC -:107730000E02232315113332363534262323474CCA -:107740008B465425142E4E3A8071484545417803A6 -:107750002A693C66402E554226F401344D5D584B53 -:1077600000020036FF6101DB0332001D002F000024 -:10777000452E02270622232226263511343636339B -:107780003216161511140606071E02172732363652 -:10779000351134262623220606151114161601AFBC -:1077A00016303116060D07505B27285C4E4F5C28BB -:1077B0001837300D21230CB1363A161639373539C2 -:1077C0001717399F0C2E3D1F013F714901504A6D1B -:1077D0003C3C6D4AFEAF3A5F430F10272209922BC3 -:1077E0004D33016F334C29294C33FE91334D2B001F -:1077F00000020047000001D3032A000F0019000017 -:1078000073113332161615140606071323032311BA -:107810001133323636353426232347B74C572614D6 -:10782000302C7C4A777F67333818344D69032A310E -:107830005D402D503809FE62018EFE7201C6224263 -:10784000324B4A00FFFF0047000001D3041E06260A -:10785000009B0000000702C3010000E8FFFF004793 -:10786000000001D304120626009B0000000702C797 -:1078700000A300E8FFFF0047FEFE01D3032A06260F -:10788000009B0000000702D301000000FFFF00473B -:10789000000001D304120626009B0000000702CD61 -:1078A000010000E8FFFF0047000001D30412062694 -:1078B000009B0000000702CE010000E80001002943 -:1078C000FFF601AD0332002D000057222626273790 -:1078D0001E023332363534262727262635343633F2 -:1078E000321E0217072E022322061514161717162A -:1078F0001615140606F342572C0543051A3831367F -:107900003C352E8F262464532B45311C0541041928 -:10791000352F324019208F30462F540A37634214D6 -:1079200032512F383D364E2B89254F2F545A163160 -:107930004E3811334926343721361F872D6E453D89 -:107940005229FFFF0029FFF601AD041E062600A103 -:107950000000000702C300E600E8FFFF0029FFF671 -:1079600001AD0412062600A10000000702C700882E -:1079700000E8FFFF0029FF3401AD0332062600A115 -:107980000000000702D400E60000FFFF0029FFF618 -:1079900001AD0412062600A10000000702C60088FF -:1079A00000E8FFFF0029FEFE01AD0332062600A11C -:1079B0000000000702D300E60000FFFF0029FFF6E9 -:1079C00001AD03F8062600A10000000702C100E691 -:1079D00000E80001003CFFF701E003320024000052 -:1079E00057353332363534262323351326262322C2 -:1079F0000615112311343636333216171503273284 -:107A00001615140623E92245454545189C163821CC -:107A1000494E4D31644A365525AB096564645D09AC -:107A20003B516063563C01070A0C5351FDAF024CB9 -:107A300045673A16133DFEDF24787179760000021F -:107A40000032FFF601D20332001E00290000452259 -:107A500026263535213534262623220606151523FC -:107A600035343636333216161511140606273236DB -:107A700036353521151416160103515B25015315B2 -:107A800037363639154D275A504E5B26255A503514 -:107A90003815FEFA15390A3F7149B6A8334C292921 -:107AA0004C334B3D4A6D3C3C6D4AFEAF496F403D07 -:107AB0002B4D338A8A334D2B000100120000018CBC -:107AC000032A000700007311233521152311AB99F8 -:107AD000017A9502EF3B3BFD11000002001200000D -:107AE000018C032A0003000B0000533521150311FC -:107AF0002335211523112A012EAD99017A9501977D -:107B00002F2FFE6902EF3B3BFD11FFFF001200002B -:107B1000018C0412042600AA0000000702C7006FAF -:107B200000E8FFFF0012FF34018C032A042600AA9C -:107B30000000000702D400CC0000FFFF0012FEFE90 -:107B4000018C032A042600AA0000000702D300CCFF -:107B50000000FFFF00120000018C03F8042600AAB9 -:107B60000000000702C100CC00E80001003EFFF663 -:107B700001DB032A001500004522262635113311AA -:107B80001416163332363635113311140606010D2C -:107B9000525B224A153A36343A1749245A0A3B694D -:107BA00043024DFDB12F4D2C2D4C2F024FFDB34301 -:107BB000693BFFFF003EFFF601DB041E062600B016 -:107BC0000000000702C3010D00E8FFFF003EFFF6C2 -:107BD00001DB03E0062600B00000000702C8010D2B -:107BE00000E8FFFF003EFFF601DB0412062600B0AE -:107BF0000000000702C700AF00E8FFFF003EFFF6ED -:107C000001DB0412062600B00000000702C600AF28 -:107C100000E8FFFF003EFFF601DB0412062600B07D -:107C20000000000702CD010D00E8FFFF003EFFF657 -:107C300001DB0412062600B00000000702C0010E9E -:107C400000E8FFFF003EFF6A01DB032A062600B0C2 -:107C50000000000702D1010D0000FFFF003EFFF60B -:107C600001DB041E062600B00000000702C2010D61 -:107C700000E8FFFF003EFFF601DB0413062600B01C -:107C80000000000702CC010D00E8FFFF003EFFF6F8 -:107C9000021E036D062600B00000000702D001AFEF -:107CA00000E8FFFF003EFFF6021E041E062600B09D -:107CB0000000002702D001AF00E8000702C3010D59 -:107CC00000E8FFFF003EFF6A021E036D062600B0BB -:107CD0000000002702D001AF00E8000702D1010D2B -:107CE0000000FFFF003EFFF6021E041E062600B045 -:107CF0000000002702D001AF00E8000702C2010D1A -:107D000000E8FFFF003EFFF6021E0413062600B047 -:107D10000000002702D001AF00E8000702CC010DEF -:107D200000E8FFFF003EFFF6021E03FC062600B03F -:107D30000000002702D001AF00E8000702CA010DD1 -:107D400000E8FFFF003EFFF601DB0419062600B045 -:107D50000000000702C4010D00E8FFFF003EFFF62F -:107D600001DB0412062600B00000000702CE010D60 -:107D700000E8FFFF003EFFF601DB03D0062600B05F -:107D80000000000702CB010D00E8FFFF003EFF2CC2 -:107D900001DB032A062600B00000000702D5013BE4 -:107DA0000000FFFF003EFFF601DB041B062600B0CB -:107DB0000000000702C9010D00E8FFFF003EFFF6CA -:107DC00001DB03FC062600B00000000702CA010D1B -:107DD00000E800010018000001D2032A000600009C -:107DE00073033313133303D6BE49999048B7032A5C -:107DF000FD61029FFCD600010023000002A8032AB7 -:107E0000000C0000730333131333131333032303E2 -:107E100003AC89416B7A3F7D6340833B817F032ABA -:107E2000FD6E0286FD790293FCD6029CFD64FFFF85 -:107E30000023000002A8041E062600C70000000759 -:107E400002C3016600E8FFFF0023000002A804123D -:107E5000062600C70000000702C6010800E8FFFF71 -:107E60000023000002A80412062600C70000000735 -:107E700002C0016600E8FFFF0023000002A8041E04 -:107E8000062600C70000000702C2016600E80001E4 -:107E9000000E000001C2032A000B0000731303331D -:107EA00013133303132303030EAFAD47918B49B371 -:107EB000B9499A8801A60184FEBD0143FE73FE63A1 -:107EC0000156FEAA00010011000001C4032A0008A7 -:107ED0000000731103331313330311C8B74A928C94 -:107EE0004BB2010D021DFE3E01C2FDE3FEF3FFFF9A -:107EF0000011000001C4041E062600CD000000078A -:107F000002C300EB00E8FFFF0011000001C40412EF -:107F1000062600CD0000000702C6008D00E8FFFF26 -:107F20000011000001C40412062600CD0000000765 -:107F300002C000EB00E8FFFF0011FF6A01C4032A42 -:107F4000062600CD0000000702D100EB0000FFFF75 -:107F50000011000001C4041E062600CD0000000729 -:107F600002C200EB00E8FFFF0011000001C404138F -:107F7000062600CD0000000702CC00EB00E8FFFF62 -:107F80000011000001C403D0062600CD0000000748 -:107F900002CB00EB00E8FFFF0011000001C403FC6E -:107FA000062600CD0000000702CA00EB00E8000131 -:107FB000002200000183032A000900007335012319 -:107FC00035211501211522010FF9014BFEEA011699 -:107FD0003902B83928FD3739FFFF0022000001833C -:107FE000041E062600D60000000702C300CC00E8ED -:107FF000FFFF0022000001830412062600D60000C5 -:10800000000702C7006E00E8FFFF002200000183A6 -:1080100003F8062600D60000000702C100CC00E8E5 -:1080200000020028FFF7015F024B0025003200002C -:108030005722262635343E0237353426262322069B -:108040000615152736363332161511141616172352 -:1080500026262706062732363637350E0315141620 -:108060009C23341D193759400D1F1C172416480135 -:1080700049534E3F020201410208010C3D171624EC -:108080001C082B3D26122809233B232C3E312F1D93 -:1080900029353D1A122B26140158555D62FEE70F53 -:1080A0002F2A0B132F0E23363E161F10B416242230 -:1080B0002B1D2E27FFFF0028FFF7015F0336062642 -:1080C00000DA0000000702C300CC0000FFFF002818 -:1080D000FFF7015F02F8062600DA0000000702C879 -:1080E00000CC0000FFFF0028FFF7015F038F06268A -:1080F00000DA0000000702E800CC0000FFFF0028C3 -:10810000FF6A015F02F8062600DA0000002702D1AC -:1081100000C70000000702C800CC0000FFFF0028D5 -:10812000FFF7015F038F062600DA0000000702E96F -:1081300000CC0000FFFF0028FFF7015F0394062634 -:1081400000DA0000000702EA00CC0000FFFF002870 -:10815000FFF7015F0386062600DA0000002702C849 -:1081600000CC0000000702CA00CC0072FFFF00280C -:10817000FFF7015F032A062600DA0000000602C7A7 -:108180006E00FFFF0028FFF7015F032A062600DAD2 -:108190000000000602C66E00FFFF0028FFF701B4D2 -:1081A000034A062600DA0000000702EC00CC0000BB -:1081B000FFFF0028FF6A015F030A062600DA0000BD -:1081C000002702D100C70000000702E600CC000033 -:1081D000FFFF0028FFF70186034A062600DA0000A9 -:1081E000000702ED00CC0000FFFF0028FFF7019A16 -:1081F000036E062600DA0000000702EE00CC000045 -:10820000FFFF0028FFF7015F039A062600DA00004F -:10821000002702E600CC0000000702CA00CC00865E -:10822000FFFF0021FFF7015F032A062600DA0000A6 -:10823000000702CD00CC0000FFFF0028FFF7015F20 -:10824000032A062600DA0000000702C000CD000065 -:10825000FFFF0028FF6A015F024B062600DA0000DC -:10826000000702D100C70000FFFF0028FFF7015FF1 -:108270000336062600DA0000000702C200CC000028 -:10828000FFFF0028FFF7015F032B062600DA00003E -:10829000000702CC00CC0000FFFF0028FFF7015FC1 -:1082A000032A062600DA0000000702CE00CC0000F8 -:1082B000FFFF0028FFF7015F02E8062600DA000052 -:1082C000000702CB00CC0000FFFF0028FF2C016E4E -:1082D000024B062600DA0000000702D5014100002B -:1082E000FFFF0028FFF7015F0333062600DA0000D6 -:1082F000000702C900CC0000FFFF0028FFF7015F64 -:108300000427062600DA0000002702C900CC00007E -:10831000000702C300CC00F1FFFF0028FFF7015F58 -:108320000314062600DA0000000702CA00CC000091 -:1083300000030028FFF70243024B003A00480054B4 -:108340000000572226353436363737353426232277 -:1083500006061527343633321617233E02333216FB -:10836000151406060707151416333236363535331D -:108370001514060623222626270E02273236363506 -:1083800035070E02151416161337363635342623E4 -:1083900022060615A43B4119423B54232C162314F4 -:1083A000474D463741020A02273D234241213B26E1 -:1083B00060242C172215491C4036233723060A2A2D -:1083C000370E192A1A3F2A2B0E141FB954292220BE -:1083D000291D26130949382A4233131B51443815E5 -:1083E0002E27014F5340392A361945362C36200B9B -:1083F0001E5F4D4713312D2220354D2C183429296D -:108400003418391D42394F1710242C1C1D26110118 -:10841000211B0D27271C2D1B3D33FFFF0028FFF7D5 -:1084200002430336062600F40000000702C30134AD -:10843000000000020039FFF70174032A0014002431 -:108440000000572226271523113311363633321EEA -:1084500002151514060627323636353534262623FE -:10846000220607111616E923331149491136272A26 -:10847000341C0A193C4322210B0B21231B2F0F1004 -:108480002E0924132E032AFEE816232742522B7AA4 -:108490004A6D3D3A2A533B7C384D281E0FFE76111B -:1084A0001900FFFF0037FFF7017403F8062600F6F6 -:1084B0000000000702C1005E00E80001002DFFF788 -:1084C000015B024B00260000572226263535343644 -:1084D0003633321616151523353426262322060682 -:1084E000151514163332363635353315140606C8CD -:1084F0004442151A433E3D4016440F231D22240CCE -:10850000223122220A441540093C674187506732D4 -:108510002E54371C1C33381720493DA257471F3EA5 -:108520002E201C3A5933FFFF002DFFF7015B033665 -:10853000062600F80000000702C300C30000FFFF8A -:10854000002DFFF7015B032A062600F80000000655 -:1085500002C76500FFFF002DFF34015B024B0626BA -:1085600000F80000000702D400C30000FFFF002D48 -:10857000FFF7015B032A062600F80000000602C68A -:108580006500FFFF002DFFF7015B0310062600F8D2 -:108590000000000702C100C300000002002DFFF729 -:1085A0000164032A001200210000572226353534C9 -:1085B0003636333216171133112335060627323675 -:1085C000371126262322061515141616B84A411609 -:1085D0003B372233114949113112182B110F2C1B33 -:1085E000301F0D230970826B4C6E3D1F130111FC6F -:1085F000D629131F3A161001920E1B5551893A5075 -:10860000280000020036FFF60193033900240038E9 -:1086100000005722262635353E023332161726260D -:1086200027073537262627371616173715071E0250 -:1086300015151406062732363635342E022726261F -:108640002322060615141616DF3C4B22011E443762 -:108650001E311305110D6D5915524403536F205EE1 -:108660004B0E1B121D483D26260D01020201112949 -:1086700018222C15112B0A3969484A53733C120CE5 -:10868000254C171F2819252604320332391A2914BC -:108690001E617F4D6950723C3B2C5D49173D3F3355 -:1086A0000C0B112D655449622F00FFFF002DFFF7C1 -:1086B00001EA032A042600FE0000000702C5019912 -:1086C00000190002002DFFF7019E032A001A00295D -:1086D0000000572226353534363633321617352307 -:1086E0003533353315331523112335060627323636 -:1086F000371126262322061515141616B84A4116D8 -:108700003B372233115F5F493A3A49113112182B36 -:10871000110F2C1B301F0D230970826B4C6E3D1FF7 -:1087200013952C50502CFD5229131F3A161001920C -:108730000E1B5551893A5028FFFF002DFFF70167A6 -:1087400003F8062600FE0000000702C1014000E811 -:10875000FFFF002DFFF702CF032A042600FE0000D2 -:10876000000701B0019D0000FFFF002DFFF702CFC1 -:10877000032A042600FE0000002701B0019D00002E -:10878000000702C701E600000002002DFFF70160AC -:10879000024B001D002800005722262635353436AE -:1087A000363332161615152315141616333236368F -:1087B00035353315140603333534262623220606B1 -:1087C00015C93645212246353D4019EA11251D16A9 -:1087D00024154741A8A20A21241E2510092B645301 -:1087E00092566129346952346538411C11312D2863 -:1087F000204F5F015B302E41231A433EFFFF002DC7 -:10880000FFF701600336062601050000000702C3DA -:1088100000C60000FFFF002DFFF7016002F80626EA -:1088200001050000000702C800C60000FFFF002D80 -:10883000FFF70160032A062601050000000602C7B3 -:108840006800FFFF002DFFF70160032A06260105DF -:108850000000000602C66800FFFF002DFFF701AE12 -:10886000034A062601050000000702EC00C60000CE -:10887000FFFF002DFF6A0160030A062601050000C4 -:10888000002702D100C60000000702E600C6000073 -:10889000FFFF002DFFF70180034A062601050000B7 -:1088A000000702ED00C60000FFFF002DFFF7019456 -:1088B000036E062601050000000702EE00C6000058 -:1088C000FFFF002DFFF70160039A06260105000057 -:1088D000002702E600C60000000702CA00C60086A4 -:1088E000FFFF001BFFF70160032A062601050000B9 -:1088F000000702CD00C60000FFFF002DFFF701605A -:10890000032A062601050000000702C000C7000078 -:10891000FFFF002DFFF70160031006260105000090 -:10892000000702C100C60000FFFF002DFF6A0160C2 -:10893000024B062601050000000702D100C6000018 -:10894000FFFF002DFFF7016003360626010500003A -:10895000000702C200C60000FFFF002DFFF7016004 -:10896000032B062601050000000702CC00C600000C -:10897000FFFF002DFFF70160032A06260105000016 -:10898000000702CE00C60000FFFF002DFFF70160C8 -:1089900002E8062601050000000702CB00C6000021 -:1089A000FFFF002DFF360160024B06260105000087 -:1089B000000702D500EE000AFFFF002DFFF701605F -:1089C0000314062601050000000702CA00C60000C5 -:1089D0000002002BFFF6015E024B001D0028000084 -:1089E000572226263535333534262623220606150A -:1089F000152335343633321616151514060627326C -:108A0000363635352315141616C13C4119EA1023A4 -:108A1000201624154843543645212245351E24117D -:108A2000A20A220A336A51346536431E11302E28B9 -:108A3000204F5F2B635494556129361A443D272FEC -:108A40002D43230000010015FF3C018A024200264D -:108A500000005722262635353314141514163332E8 -:108A600036363534262623233513172135211503B1 -:108A7000273332161615140606C93F502547313CD8 -:108A800027341B17373165CD1EFEF0012EC510347B -:108A90004957272755C431593B14020C03404C2237 -:108AA0004B3E3C572E33011724382CFEF1153D70F8 -:108AB0004C44693AFFFF0015FF3C018A032A062651 -:108AC000011A0000000602C7750000010012000034 -:108AD00001030311001800007311233533353436B8 -:108AE000363332161715262623220615153315237D -:108AF000115C4A4A0E2D2F101D0E09170921115D18 -:108B00005D020D353C2B42260304360203292B431C -:108B100035FDF300FFFF00120000010303D8062615 -:108B2000011C0000000702C100B400C900030011CD -:108B3000FF4201BB024B00380047005B0000572298 -:108B4000262635343636372626353436372626352A -:108B50003436363332161736363737170E020716C5 -:108B600016151406062322262706061514161717AF -:108B70001616151406062732363534262627270EF4 -:108B80000215141613323E0235342E0223220E0231 -:108B900015141E02CB39542D1C2C17211F252028FB -:108BA00021234738333A0F092C190F1410262108B6 -:108BB000070B1F453B0F210B0E1917195C464B3154 -:108BC00055363A48112F2D4A0F22193F41202513BF -:108BD000070814251E1E271507061527BE162F2465 -:108BE0001D30250C0920161E301B1C583C385B37E5 -:108BF0002A1E0E290A05330311140A123E15395C88 -:108C00003506030F23100E0F030E0A403C2D3C1DAA -:108C10003B2327141E15070A0A1D2417211F016D67 -:108C20001B2C361A1A342D1B1C2D341918362D1CEA -:108C3000FFFF0011FF4201BB03360626011E0000A4 -:108C4000000702C300D80000FFFF0011FF4201BB74 -:108C500002F80626011E0000000702C800D9000025 -:108C6000FFFF0011FF4201BB032A0626011E000080 -:108C7000000602C77A00FFFF0011FF4201BB032A72 -:108C80000626011E0000000602C67A00000400113C -:108C9000FF4201BB0345000A00430052006600008A -:108CA0005317060615331523353436132226263579 -:108CB000343636372626353436372626353436369A -:108CC0003332161736363737170E020716161514B5 -:108CD000060623222627060615141617171616153C -:108CE0001406062732363534262627270E02151499 -:108CF0001613323E0235342E0223220E0215141EA4 -:108D000002F1121C122A511A0339542D1C2C17215E -:108D10001F25202821234738333A0F092C190F1417 -:108D200010262108070B1F453B0F210B0E191719A1 -:108D30005C464B3155363A48112F2D4A0F22193FC8 -:108D400041202513070814251E1E27150706152781 -:108D50000345210C2B15584D323BFC08162F241DC2 -:108D600030250C0920161E301B1C583C385B372A56 -:108D70001E0E290A05330311140A123E15395C35FB -:108D800006030F23100E0F030E0A403C2D3C1D3B23 -:108D90002327141E15070A0A1D2417211F016D1B06 -:108DA0002C361A1A342D1B1C2D341918362D1C0084 -:108DB000FFFF0011FF4201BB03100626011E000049 -:108DC000000702C100D800000004FFEFFF4201BB12 -:108DD000024B0038003C004B005F00005722262663 -:108DE000353436363726263534363726263534366A -:108DF000363332161736363737170E020716161562 -:108E0000140606232226270606151416171716160B -:108E10001514060625352115073236353426262742 -:108E2000270E0215141613323E0235342E02232269 -:108E30000E0215141E02CB39542D1C2C17211F2590 -:108E4000202821234738333A0F092C190F141026F4 -:108E50002108070B1F453B0F210B0E1917195C4604 -:108E60004B3155FEEB01BCDD3A48112F2D4A0F2244 -:108E7000193F41202513070814251E1E2715070634 -:108E80001527BE162F241D30250C0920161E301B59 -:108E90001C583C385B372A1E0E290A05330311146F -:108EA0000A123E15395C3506030F23100E0F030E10 -:108EB0000A403C2D3C1D752B2B3A2327141E150709 -:108EC0000A0A1D2417211F016D1B2C361A1A342D76 -:108ED0001B1C2D341918362D1C0000010039000010 -:108EE0000168032A0014000073113311363633323F -:108EF0001616151123113426232206071139491D90 -:108F0000462A1D27154A1B1C193517032AFEDB1F8D -:108F1000271D3727FE3001C02D251F18FE25000113 -:108F2000FFF800000167032A001C000073112335BD -:108F300033353315331523153636333216161511DE -:108F40002311342623220607113941414978781C20 -:108F500047291D2814491B1C19351702B92C4545F2 -:108F60002CB41F271D3727FE3001C02D251F18FEEA -:108F70002500FFFF00390000017503D006260126F9 -:108F80000000000702C700A200A6FFFFFFDE0000EE -:108F900001680412062601260000000702C6000030 -:108FA00000E8000200400000008902F5000300070D -:108FB000000073113311033533154049494902420A -:108FC000FDBE02926363000100400000008902427E -:108FD000000300007311331140490242FDBEFFFF40 -:108FE0000040000000DA03360626012B00000006D0 -:108FF00002C36500FFFFFFEC000000DD02F806265B -:10900000012B0000000602C86500FFFFFFE500001D -:1090100000E3032A0626012B0000000602C6070013 -:10902000FFFFFFBA000000AC032A0626012B000058 -:10903000000602CD6500FFFFFFED000000DD032A02 -:109040000626012B0000000602C06500FFFF003E5F -:109050000000008C03100626012B0000000602C150 -:109060006500FFFF0040FF6A008E02F50626012A18 -:109070000000000602D16700FFFFFFF60000008934 -:1090800003360626012B0000000602C26500FFFF22 -:10909000001E000000B8032B0626012B000000066E -:1090A00002CC6500FFFFFFEC000000DD032A06266E -:1090B000012B0000000602CE6500FFFF0040FF68A4 -:1090C000016202F50426012A00000007013A00CCE3 -:1090D0000000FFFF000B000000BE02E80626012B87 -:1090E0000000000602CB6500FFFFFFF7FF2C009198 -:1090F00002F50626012A0000000602D56500FFFFE2 -:10910000FFE3000000E703140626012B0000000621 -:1091100002CA65000002FFEFFF68009602F500102A -:1091200000140000572226273516163332363635FE -:1091300011331114060335331516071A06031303EA -:109140001F1D0949440549980202380101172514D9 -:109150000250FDAA453F032A63630001FFEFFF6849 -:1091600000960242001000005722262735161633BB -:1091700032363635113311140616071A0603130357 -:109180001F1D094944980202380101172514025095 -:10919000FDAA453FFFFFFFEFFF6800F0032A062608 -:1091A000013B0000000602C6140000010039000067 -:1091B0000190032A000B00007311331113330713BE -:1091C000230307153949C14D928C4A7A44032AFD7D -:1091D000FE011ADFFE9D013A5FDBFFFF0039000050 -:1091E000019003D30626013D0000000702C7009D41 -:1091F00000A9FFFF0039FEFE0190032A0626013D6B -:109200000000000702D300C900000001003E00007A -:10921000018C0242000B000073113311133307134A -:10922000230307153E49B74C8E904A79420242FE0D -:10923000E4011CE0FE9E01305FD10001004200000D -:10924000008B032A00030000731133114249032AE3 -:10925000FCD6FFFF0042000000DC041E0626014190 -:109260000000000702C3006700E8FFFF00420000A3 -:109270000111032A042601410000000702C500C0B5 -:109280000019FFFF003CFEFE0092032A0626014162 -:109290000000000602D36700FFFF0042000000FE4E -:1092A000032A0426014100000007025C00A4003FDD -:1092B000FFFF0042FF680160032A0426014100000D -:1092C0000007013A00CA00000001001C000000E293 -:1092D000032A000B000073110735371133113715BE -:1092E00007115D4141493C3C01BC223D200133FE58 -:1092F000F1203C20FE210001003800000250024C09 -:109300000026000073113315363633321617363601 -:10931000333216161511231134262322060716168A -:10932000151123113426232206071138441D462522 -:109330001E330B1E4828192D1C4421191C381901F5 -:10934000014521191B381902423B2223202B2526D7 -:10935000183A32FE3801C63321201C050B06FE38B0 -:1093600001C63321201BFE21FFFF00380000025000 -:109370000310062601480000000702C10143000057 -:109380000001003800000165024B00140000731159 -:10939000331536363332161615112311342623228F -:1093A00006071138491C46291D2814491B1C19346D -:1093B0001702423C1E271D3727FE3001C02D251EF7 -:1093C00018FE2400FFFF0038000001650336062662 -:1093D000014A0000000702C300CD0000FFFF000E9D -:1093E000000001A303410427024EFFDC02D4000663 -:1093F000014A3E00FFFF003800000165032A0626EF -:10940000014A0000000602C76F00FFFF0038FEFEA1 -:109410000165024B0626014A0000000702D300CD79 -:10942000000000010032FF5A0160024B001D0000E5 -:1094300057353236363511342623220607112311CB -:109440003315363633321616151114060623A0329C -:1094500032121B1C1933174A4A1C45291D28152E88 -:109460004E30A639192E2101C52D251E18FE2402C5 -:10947000423C1E271D3727FE2A3B471EFFFF0038B0 -:10948000FF68022F02F50426014A00000007013A96 -:1094900001990000FFFF0038000001650314062653 -:1094A000014A0000000702CA00CD00000002002DA2 -:1094B000FFF70162024B001100230000572226260D -:1094C000353534363633321616151514060627325E -:1094D000363635353426262322060615151416167B -:1094E000C73B431C1C433B3D421C1C423D262308FA -:1094F000082326262208082209336146A046613344 -:10950000336146A04661333728492EA82F472929C1 -:10951000472FA82E4928FFFF002DFFF701620336D1 -:10952000062601520000000702C300C80000FFFF2A -:10953000002DFFF7016202F8062601520000000725 -:1095400002C800C80000FFFF002DFFF70162032AD8 -:10955000062601520000000602C66A00FFFF002D29 -:10956000FFF701B0034A062601520000000702EC93 -:1095700000C80000FFFF002DFF6A0162030A0626F3 -:1095800001520000002702D100C80000000702E6D7 -:1095900000C80000FFFF002DFFF70182034A0626E6 -:1095A00001520000000702ED00C80000FFFF002D7F -:1095B000FFF70196036E062601520000000702EE37 -:1095C00000C80000FFFF002DFFF70162039A062686 -:1095D00001520000002702E600C80000000702CA8E -:1095E00000C80086FFFF001DFFF70162032A062660 -:1095F00001520000000702CD00C80000FFFF002D4F -:10960000FFF70162032A062601520000000702C08C -:1096100000C90000FFFF002DFFF7016203D00626FE -:1096200001520000002702C000C90000000702CB61 -:1096300000C800E8FFFF002DFFF7016203B6062611 -:1096400001520000002702C100C80000000702CB41 -:1096500000C800CEFFFF002DFF6A0162024B062604 -:1096600001520000000702D100C80000FFFF002DDA -:10967000FFF701620336062601520000000702C20E -:1096800000C80000FFFF002DFFF70162032B062634 -:1096900001520000000702CC00C80000FFFF002DAF -:1096A000FFF701620285062601520000000702D082 -:1096B00000F30000FFFF002DFFF7016203360626CE -:1096C00001520000002702D000F30000000702C38F -:1096D00000C80000FFFF002DFF6A01620285062618 -:1096E00001520000002702D000F30000000702D161 -:1096F00000C80000FFFF002DFFF7016203360626B9 -:1097000001520000002702D000F30000000702C24F -:1097100000C80000FFFF002DFFF70162032B0626A3 -:1097200001520000002702D000F30000000702CC25 -:1097300000C80000FFFF002DFFF70162031406269A -:1097400001520000002702D000F30000000702CA07 -:1097500000C80000FFFF002DFFF70174033106264B -:1097600001520000000702C400C80000FFFF002DE6 -:10977000FFF70162032A062601520000000702CE0D -:1097800000C80000FFFF002DFFF7016202E8062677 -:1097900001520000000702CB00C80000FFFF002DAF -:1097A000FF2F0162024B062601520000000702D57E -:1097B00000EF00030003002DFFB4016202870003E5 -:1097C00000150027000057270117032226263535EC -:1097D0003436363332161615151406062732363649 -:1097E0003535342626232206061515141616551966 -:1097F00001041B943B431C1C433B3D421C1C423D4B -:1098000026230808232626220808224C0802CB0A11 -:10981000FD7A336146A0466133336146A046613329 -:109820003728492EA82F472929472FA82E49280035 -:10983000FFFF002DFFB4016203360626016C000015 -:10984000000702C300C80000FFFF002DFFF7016200 -:109850000314062601520000000702CA00C80000D7 -:10986000FFFF002DFFF7016203D30626015200001F -:10987000002702CA00C80000000702CB00C800ECA5 -:1098800000030035FFF70256024B002A003C004758 -:109890000000572226263535343636333216161751 -:1098A0003E023332161615152315141616333236AA -:1098B0003535331514062322262706062732363679 -:1098C00035353426262322060615151416161333AD -:1098D000353426262322060615CF3C431B1B423B6C -:1098E00020311F090B25311D394019EC0F27222586 -:1098F0002649424D2E440F0C3B3026220A0A2226CE -:109900002622090922C1A30921261F241009326138 -:1099100045A44560331424191E2310326851354084 -:109920003C532930382A294F56292C292C3C2846CB -:109930002EA42F462828462FA42E4628011F222B6E -:10994000472A2144340000020038FF420173024BD1 -:1099500000140024000057113315363633321E022E -:1099600015151406062322262715373236363535C7 -:109970003426262322060711161638491236272ABE -:10998000331C0A183D362333115C21210B0B222294 -:109990001C2F0F102FBE03003016232742522B7AA4 -:1099A0004A6D3D2413ECEF2A533B7C384D281E0FA3 -:1099B000FE761119FFFF0038FF42017303100626DF -:1099C00001710000000702C100D10000000200394F -:1099D000FF420174032A00140024000057113311C0 -:1099E000363633321E021515140606232226271595 -:1099F0003732363635353426262322060711161619 -:109A000039491137272A331C0A193D352333115B95 -:109A100021210B0B21221D2E0F102FBE03E8FEE883 -:109A200016232742522B7A4A6D3D2413ECEF2A531A -:109A30003B7C384D281E0FFE761119000002002FC6 -:109A4000FF420166024B0012002100004535060668 -:109A5000232226353534363633321617353311275F -:109A60003236371126262322061515141616011D27 -:109A70001131214A41163B38213311499D182B11D0 -:109A80000F2C1B301F0D23BEE7131F70826B4C6E13 -:109A90003D1F142AFD00EF161101900F1B5551892F -:109AA0003A5028000001003D000001190248001151 -:109AB000000073113315363633323217152626233C -:109AC000220607113D4A1C482103060407140922F7 -:109AD000371502424F2E27014E03032023FE440078 -:109AE000FFFF003D0000012003360626017500003F -:109AF000000702C300AA0000FFFF0034000001209D -:109B0000032A062601750000000602C74D00FFFF6C -:109B10000037FEFE01190248062601750000000606 -:109B200002D36300FFFF000000000119032A06268C -:109B300001750000000702CD00AA0000FFFF0032FF -:109B400000000123032A062601750000000702CE4B -:109B500000AA00000001001FFFF70150024B002B7C -:109B6000000057222627371616333236353426277B -:109B70002726263534363633321617072E0223228F -:109B80000615141617171E0215140606BC455206B4 -:109B90003D06322D262922244F2728233E294244E0 -:109BA0000334021423192129141B52182C1C25429A -:109BB00009594B13433D2B271C391F4421422E2AA0 -:109BC000391F55431127331825211A2819491530F3 -:109BD0003B282D3D2100FFFF001FFFF701500336FA -:109BE0000626017B0000000702C300B50000FFFF4E -:109BF000001FFFF70150032A0626017B0000000624 -:109C000002C75800FFFF001FFF340150024B062619 -:109C1000017B0000000702D400B50000FFFF001F19 -:109C2000FFF70150032A0626017B0000000602C64A -:109C30005800FFFF001FFEFE0150024B0626017B6D -:109C40000000000702D300B50000FFFF001FFFF770 -:109C5000015003100626017B0000000702C100B579 -:109C600000000001003EFFF601BE0339002B00009A -:109C70005735323E023534262623373236363534D0 -:109C800026232206061511231134363633321615D3 -:109C90001406071E0215140E02BE3A49270E1C3F79 -:109CA0003601292F132D39212D1649274D38535BA5 -:109CB0003031313B1B1839640A3D1F3442232F4F8A -:109CC000303E2C4628434A1B423DFD9C02634D5EBC -:109CD0002B64644759130C3E563131594627000115 -:109CE000001200000101031100140000731123355C -:109CF0003335343636333216171526262322061509 -:109D0000115C4A4A0E2D2F101D0E09170921110250 -:109D10000D353C2B42260304360203292BFD7B0024 -:109D200000010012FFF9010202F50018000057229D -:109D300026263511233533353315331523111416E3 -:109D400033323637150606C12A2D11474749606060 -:109D5000132009170A0F2007213925019A30B3B3C0 -:109D600030FE6D2A23030238030300020012FFF9BC -:109D7000010202F50003001C0000533533150322D5 -:109D80002626351123353335331533152311141693 -:109D9000333236371506061CE23D2A2D1147474956 -:109DA0006060132009170A0F2001622929FE9721FC -:109DB0003925019A30B3B330FE6D2A2303023803EC -:109DC0000300FFFF0012FFF9011C034B042601846E -:109DD0000000000702C500CB003AFFFF0012FF346D -:109DE000013002F5062601840000000702D400C1FC -:109DF0000000FFFF0012FEFE010202F506260184AC -:109E00000000000702D300C10000FFFF0012FFF9AD -:109E1000010203C3062601840000000702C1007E80 -:109E200000B300010033FFF7016302420014000099 -:109E30005722262635113311141633323637113393 -:109E400011233506068D1D28154A1B1C1A35174986 -:109E5000491C48091E362701D0FE402D2420190137 -:109E6000D8FDBE402029FFFF0033FFF70163033612 -:109E70000626018A0000000702C300CE0000FFFF93 -:109E80000033FFF7016302F80626018A000000078D -:109E900002C800CF0000FFFF0033FFF70163032A71 -:109EA0000626018A0000000602C77100FFFF00338A -:109EB000FFF70163032A0626018A0000000602C696 -:109EC0007100FFFF0024FFF70163032A0626018AC1 -:109ED0000000000702CD00CE0000FFFF0033FFF7B7 -:109EE0000163032A0626018A0000000702C000CF92 -:109EF0000000FFFF0033FF6A016302420626018A69 -:109F00000000000702D100CE0000FFFF0033FFF782 -:109F1000016303360626018A0000000702C200CE54 -:109F20000000FFFF0033FFF70163032B0626018AC1 -:109F30000000000702CC00CE0000FFFF0033FFF757 -:109F4000019B02850626018A0000000702D0012D30 -:109F50000000FFFF0033FFF7019B03360626018A4E -:109F60000000002702D0012D0000000702C300CB33 -:109F70000000FFFF0033FF6A019B02850626018A6D -:109F80000000002702D0012D0000000702D100C907 -:109F90000000FFFF0033FFF7019B03360626018A0E -:109FA0000000002702D0012D0000000702C200CBF4 -:109FB0000000FFFF0033FFF7019B032B0626018AF9 -:109FC0000000002702D0012D0000000702CC00CBCA -:109FD0000000FFFF0033FFF7019B03140626018AF0 -:109FE0000000002702D0012D0000000702CA00CBAC -:109FF0000000FFFF0033FFF7017B03310626018AD3 -:10A000000000000702C400CE0000FFFF0033FFF78E -:10A010000163032A0626018A0000000702CE00CE53 -:10A020000000FFFF0033FFF7016302E80626018A04 -:10A030000000000702CB00CE0000FFFF0033FF2C22 -:10A04000016C02420626018A0000000702D5013F8A -:10A050000000FFFF0033FFF7016303330626018A88 -:10A060000000000702C900CE0000FFFF0033FFF729 -:10A07000016303140626018A0000000702CA00CE0D -:10A080000000000100120000015E02420006000014 -:10A09000730333131333038F7D4A5E5D47790242A6 -:10A0A000FE1201EEFDBE0001001F00000220024270 -:10A0B000000C000073033313133313133303230310 -:10A0C000037D5E3F485B3F5C453F5E445D5A024214 -:10A0D000FE1D01E3FE1F01E1FDBE01D6FE2AFFFFCA -:10A0E000001F000002200336062601A10000000721 -:10A0F00002C3011F0000FFFF001F00000220032A0F -:10A10000062601A10000000702C600C10000FFFFF3 -:10A11000001F00000220032A062601A100000007FC -:10A1200002C001200000FFFF001F000002200336D4 -:10A13000062601A10000000702C2011F0000000165 -:10A1400000100000016D0242000B00007313033386 -:10A15000173733031323270710898248635F4A8721 -:10A1600089466C65012E0114D4D4FEE4FEDAE3E3E3 -:10A1700000010014FF70016C02420012000057350C -:10A18000323636353426270333131333030E0223B6 -:10A19000283233110C07774964614A8C082943310E -:10A1A00090390F1B1210341C01FDFE1401ECFD95BB -:10A1B000252D1500FFFF0014FF70016C03360626E5 -:10A1C00001A70000000702C300BF0000FFFF00144A -:10A1D000FF70016C032A062601A70000000602C6D4 -:10A1E0006100FFFF0014FF70016C032A062601A71F -:10A1F0000000000702C000C00000FFFF0014FF6A5B -:10A20000016C0242062601A70000000702D10120CE -:10A210000000FFFF0014FF70016C0336062601A743 -:10A220000000000702C200BF0000FFFF0014FF7023 -:10A23000016C032B062601A70000000702CC00BF1B -:10A240000000FFFF0014FF70016C02E8062601A762 -:10A250000000000702CB00BF0000FFFF0014FF70EA -:10A26000016C0314062601A70000000702CA00BF04 -:10A27000000000010020000001320242000900003D -:10A280007335132335331503331520C5B0FDC4C111 -:10A290003301D7382CFE2238FFFF002000000132A6 -:10A2A0000336062601B00000000702C300A7000025 -:10A2B000FFFF002000000132032A062601B0000043 -:10A2C000000602C74900FFFF002000000132031012 -:10A2D000062601B00000000702C100A70000FFFF32 -:10A2E0000012000001F003110426011C0000000709 -:10A2F000011C00ED0000000200120000027B0311AF -:10A30000002F0033000073112335333534363633D4 -:10A310003216171526262322061515333534363600 -:10A32000333216171526262322061515331123114D -:10A33000231123112311013533155C4A4A0E2D2FA9 -:10A34000101E0D0917092111A20D2D30101E0D0A26 -:10A3500016092112EA49A149A2018C49020D353C96 -:10A360002B42260304360203292B433C2B422603AF -:10A3700004360203292B43FDBE020DFDF3020DFD41 -:10A38000F30292636300FFFF0012FF68035403119E -:10A39000042601B500000007013A02BE00000001DA -:10A3A000001200000285031E003100004132161722 -:10A3B00011231126262322060615153315231123F2 -:10A3C0001123112311233533353436363332161722 -:10A3D00015262623220615153335343E0201ED1EBF -:10A3E0004C2E4915220F302A095E5E49A44A4A4A7A -:10A3F0000E2D2F101D0E0917092012A4081E43034D -:10A400001E0A09FCF502E202021B301E3B35FDF379 -:10A41000020DFDF3020D353C2B42260304360203E8 -:10A42000292B433C1B38301DFFFF0012FF68025AE6 -:10A430000310042601B900000007013A01C400001E -:10A4400000020012000001820310001A001E00002A -:10A450007311233533353436363332161715262625 -:10A460002322061515331123112311133533155CDF -:10A470004A4A11312E0C1D0C0A140A2112DB499292 -:10A480009844020D353C2E41230302370202242F4B -:10A4900043FDBE020DFDF302926363000001001252 -:10A4A00000000198031E001E000073112335333590 -:10A4B000343E0233321617112311262623220606B4 -:10A4C00015141415331523115C4A4A081F433A1E0C -:10A4D0004B2F4A14220F302A095D5D020D353C1BBB -:10A4E00038301D0A09FCF502E202021B301E042569 -:10A4F0001235FDF300020049015401550335001DDA -:10A500000028000053222635343E023735342623F6 -:10A510002206061523363633321616151123270662 -:10A520000627323637350E02151416AF2D3918317D -:10A530004D361922141F123D02423E3136143902A3 -:10A540000E3A101D2A0C313E1C230154392E212FA6 -:10A550002523152B3B341227204448274E3BFED59C -:10A560003D1D26362218831623281F221B000002B9 -:10A5700000410153015A0335000F0021000053220E -:10A58000262635353436333216151514060627328D -:10A5900036363535342626232206061515141616AA -:10A5A000CE373E183C514E3E193D3823210C0C212C -:10A5B0002321220D0C230153284930A04958594822 -:10A5C000A02E492A321F35209621341F1F34219690 -:10A5D00020351F00FFFF001B000001C2032A0606F2 -:10A5E0000001000000020046000001BD032A000F28 -:10A5F000001900007311211523113332161615149A -:10A600000E022327333236363534262323460145BE -:10A61000F8415067321A37573E444538431F435874 -:10A6200044032A39FEE531685537563C1F3A234E1C -:10A630003E585B00FFFF0047000001CE032A0606DC -:10A64000001D00000001004700000166032A00050C -:10A65000000073112115231147011FD3032A3BFD6D -:10A660001100FFFF004700000166041E062601C01E -:10A670000000000702C300BC00E800010046000023 -:10A680000169038900070000731133353315231165 -:10A6900046F231D6032A5F99FD100002000AFF75C9 -:10A6A0000231032A0011001B00005735333E0437E6 -:10A6B00013211133152327210737211123070E04F6 -:10A6C0000A2013211B171408120131423C07FE5FB8 -:10A6D0000731012CA20F0714161B1E8BC40D203A44 -:10A6E00065A47B0106FD0FC48B8BC402B7DD7A9F86 -:10A6F00061361D00FFFF00460000016D032A0606BB -:10A70000002E0000FFFF00460000016D041E06261B -:10A71000002E0000000702C200DC00E8FFFF004638 -:10A720000000016D04120626002E0000000702C082 -:10A7300000DC00E80001000F0000026F032A001592 -:10A740000000731303331333113311331333031323 -:10A7500023032311231123030FC8B54AAA07430774 -:10A76000AB4AB6C94BBA0A4309BA01A40186FE7DB9 -:10A770000183FE7D0183FE7AFE5C0199FE670199EB -:10A78000FE6700010030FFF601AF0332003C00001D -:10A79000572226263535331414171616333236361B -:10A7A0003534262726222223353A023336363534ED -:10A7B0002623220607141415233534363633321671 -:10A7C00016151406071E0215140606EF3F502647FD -:10A7D0000101313B26351B3D4E02131303031313B6 -:10A7E000014E3E343F3C3C024828554240552B42E6 -:10A7F000331E352226550A31583C14040F043F47B6 -:10A80000214B3E4A600301390351513F50414703F8 -:10A810000C04133C5730345B3C545F0C092E5440FD -:10A8200045683A0000010046000001CB032A0009F8 -:10A830000000731133110133112311014644010645 -:10A840003B44FEFB032AFD7E0282FCD60285FD7B93 -:10A85000FFFF0046000001CB03E0062601C900000F -:10A86000000702C8010E00E8FFFF0046000001CB10 -:10A87000041E062601C90000000702C2010E00E8FE -:10A8800000010046000001DA032A000C00007311E9 -:10A890003311331333031323032311464D39A64DCC -:10A8A000B0CB4DC03A032AFE8C0174FE7AFE5C01E7 -:10A8B0008DFE7300FFFF0046000001DA041E06262D -:10A8C00001CC0000000702C300F200E80001001004 -:10A8D000FFFE01F0032A0013000057353E04371332 -:10A8E0002111231123030E04101D281B1311091815 -:10A8F000013B4DAA1309111A2B44013A010B2656AC -:10A900009675015EFCD602F0FEDC73A1693B160071 -:10A91000FFFF004000000243032A0606006E00000D -:10A92000FFFF0046000001DE032A0606004E00007D -:10A93000FFFF0036FFF601D603320606007800005E -:10A9400000010047000001E5032A00070000731121 -:10A9500021112311211147019E4CFEFA032AFCD636 -:10A9600002F1FD0FFFFF0047000001C9032A0606A0 -:10A9700000970000FFFF0036FFF601C30332060612 -:10A98000001F0000FFFF00120000018C032A0606D2 -:10A9900000AA00000001001CFF9601B2032A001368 -:10A9A00000005737163E023703331B0333030E04F0 -:10A9B0003A0132391A0801AD4A53362F4A4A9B0AE6 -:10A9C00010172B48683B020C213B2D02C4FE95FE5C -:10A9D000FB0105016BFD3830472F1C0AFFFF001CEF -:10A9E000FF9601B203E0062601D60000000702C868 -:10A9F00000E200E800030036FFD0023503730023B5 -:10AA0000003300430000453506062322262635354F -:10AA1000343636333216173533153636333216168A -:10AA20001515140606232226271527323637112638 -:10AA300022232206061515141616333236363535FE -:10AA400034262623220607111616010E081C073984 -:10AA50004D27284D38091A084D091F08374C27265D -:10AA600049340E1B0E71071508091506292F1513F9 -:10AA70002FC4292F1313302B0716080917308E0106 -:10AA8000022A5B4BDF4B5E2D0101959401012E5F85 -:10AA90004ADF4B5B2A02018EBC0101021F02224ADF -:10AAA00039DF394620204639DF394A220101FDE1EC -:10AAB0000101FFFF000E000001C2032A060600CCC0 -:10AAC000000000010033000001C3032A001400004D -:10AAD000611106232226263511331114161633323E -:10AAE000363711331101764037415B304D233F2B10 -:10AAF0001B36184D017711264F3F0110FEF03038FC -:10AB0000170908017EFCD60000010046FF75022AE5 -:10AB1000032A000B000045272111331121113311A5 -:10AB2000331501ED07FE604D010A4D408B8B032A62 -:10AB3000FD0F02F1FD0FC400000100470000028A72 -:10AB4000032A000B00007311331133113311331139 -:10AB50003311474CB24DAB4D032AFD0F02F1FD0FEF -:10AB600002F1FCD600010046FF7502CB032A000F5C -:10AB700000004527211133113311331133113311E3 -:10AB80003315028F08FDBF4DB24CAC4D418B8B038A -:10AB90002AFD0F02F1FD0F02F1FD0FC40001004775 -:10ABA000FF7501C6032A000B00005727231133113C -:10ABB000331133112307EF06A24CE74C97068B8B1A -:10ABC000032AFD0F02F1FCD68B00000200470000B3 -:10ABD00001C0032A000D0017000073113311333236 -:10ABE000161615140E022327333236363534262333 -:10ABF00023474C454F67321938573D484938431F62 -:10AC0000445748032AFEAC31685537563C1F3A2357 -:10AC10004E3E585B000200060000020E032A000FA1 -:10AC20000019000073112335331133321616151431 -:10AC30000E022327333236363534262323948EDB17 -:10AC4000444F68321A37573E474937441F445847E4 -:10AC500002EF3BFEAC31685537563C1F3A234E3E5F -:10AC6000585B000300460000026D032A000D001728 -:10AC7000001B0000731133113332161615140E0227 -:10AC80002327333236363534262323011133114638 -:10AC90004D454F67321938573D484838441F44578F -:10ACA00048018E4C032AFEAC31685537563C1F3A9A -:10ACB000234E3E585BFE64032AFCD60000020012BD -:10ACC000FFFD0316032A001C002600005727351637 -:10ACD0003E02371321113332161615140E022323A8 -:10ACE0001123030E0325333236363534262323232E -:10ACF00011252E1B10071F013B3C5067321A375796 -:10AD00003E8BAA1D0615274401994138431F44581C -:10AD10003F02013A011940755901CBFEAC3168552B -:10AD200037563C1F02F0FE6F5F8755273D234E3E8E -:10AD3000585B00020047000002DF032A0015001FD5 -:10AD400000007311331133113311333216161514F9 -:10AD50000E022323112311253332363635342623B0 -:10AD600023474CDB4D3C4F67321938573D8CDB0194 -:10AD7000284038431F44573F032AFEAA0156FEAC21 -:10AD800031685537563C1F019CFE643A234E3E58AD -:10AD90005B00FFFF0029FFF601AD0332060600A1AC -:10ADA000000000010036FFF601C30332002B000053 -:10ADB000452226263511343636333216161515231C -:10ADC00035342626232206061515331523151416A9 -:10ADD000163332363635353315140606010352590B -:10ADE00022235A5049532448113432373713CDCDDA -:10ADF0001738323333114821530A44734601424B0A -:10AE000072403867471E1C354C2A2D52367C37A6B7 -:10AE10003C50282C4F352621476D3E00000100375D -:10AE2000FFFC01C40339002B0000572226263535CC -:10AE3000331514161633323636353523353335345B -:10AE400026262322060615152335343636333216C8 -:10AE5000161511140606F7485424481134333736B2 -:10AE600013ADAD1738313333124821544B525922A8 -:10AE70002359043868462421344E2A2E52369B34F6 -:10AE8000893C51272C4E352722476D3E457247FE9F -:10AE9000BF4B73400001004900000095032A0003E6 -:10AEA000000073113311494C032AFCD6FFFFFFF851 -:10AEB000000000E80412062601E70000000702C0B7 -:10AEC000007000E800010008FFDD00D0032A000D3B -:10AED00000005735323E023511331114060623089F -:10AEE0002A3119084C18464523390B1E382C028785 -:10AEF000FD75435629000001FFFB000001FD032AF8 -:10AF00000018000073112335211523113636333212 -:10AF1000161511231134262623220607118C9101C0 -:10AF20007596203A1B535B4D1B31231B351702EFDF -:10AF30003B3BFEC40809555FFEF00110313717098D -:10AF400007FE810000020047FFF602790332001974 -:10AF5000002B0000452226263535231123113311FD -:10AF600033353436363332161615111406062732A9 -:10AF700036363511342626232206061511141616E8 -:10AF800001B04E57245848485824594C4D57252451 -:10AF9000574D343816163835343916153A0A40717B -:10AFA000498CFE84032AFE8F854A6E3C3D6F49FE24 -:10AFB000B24970403D2B4D33016F334C29294C333E -:10AFC000FE91334D2B0000020013000001D0032A34 -:10AFD0000011001A00007313262635343636333339 -:10AFE00011231123222623031333112322061514C0 -:10AFF0001613A53B3A296355AC4D6606170691C159 -:10B00000595C4A5047016F1875523D633CFCD601AC -:10B010005B01FEA40193015E4B575E5E0001FFF4ED -:10B02000000001CE032A00210000731123352115F1 -:10B03000231136363332161615151406062323351A -:10B040003236363535342623220607117C880165D1 -:10B0500092123B2026462E29513D0C303515342CBA -:10B0600017301702EF3B3BFEC711151F45397C44D3 -:10B07000562939223F2A7C2F37100FFE7900000312 -:10B08000FFFB000001E2032A00030011001B000087 -:10B0900041152135131133113332161615140E02D2 -:10B0A00023273332363635342623230165FE966E48 -:10B0B0004C455066321938573D484938441E43586C -:10B0C00048029B3B3BFD65032AFEAC316855375671 -:10B0D0003C1F3A234E3E585B0003000F0000025B0A -:10B0E000032A000C001000160000731317371323F7 -:10B0F00003231123112303130321032713172137DC -:10B10000130FDE4644E44BB2084308B1ADCD01F065 -:10B11000C838AE1AFE831AB102052229FDF401B621 -:10B12000FE4A01B6FE4A01D0015AFEA61F012E2D8D -:10B130002DFED2000002000D00000184032A00034E -:10B1400000090000532115211323112115230D019E -:10B150002CFED49F4C0124D801C13BFE7A032A392E -:10B160000002000FFF750289032A00030019000086 -:10B170004527331525130333133311331133133399 -:10B1800003132303231123112303024D0743FD86D9 -:10B19000C8B54AAA074307AB4AB6C94BBA0A43091E -:10B1A000BA8BC4C48B01A40186FE7D0183FE7D01A0 -:10B1B00083FE7AFE5C0199FE670199FE670000023A -:10B1C0000046FF7501F4032A0003000F0000452725 -:10B1D000331525113311133303132303071101B85A -:10B1E0000743FE524DD849A6CA4BB2488BC4C48B04 -:10B1F000032AFE5401ACFEA4FE32019584FEEF004A -:10B2000000020046FF750211032A000B000F000028 -:10B210007311331133113311231123110527331502 -:10B22000464DFF4C4CFF01420743032AFE9901673C -:10B23000FCD6018AFE768BC4C400FFFF001100001B -:10B2400001C4032A060600CD000000020011000020 -:10B2500001C4032A0003000C0000773521150711F3 -:10B26000033313133303112C0181E5B74A928C4B3E -:10B27000B2F63636F6010D021DFE3E01C2FDE3FEBA -:10B28000F30000010047000001D7032A001400006A -:10B290005311363633321615112311342626232244 -:10B2A000060711231194203C1B616B4D233E2C1B80 -:10B2B00036184D032AFE890809555FFEF00110314A -:10B2C00037170907FE81032A00020046FF750211A5 -:10B2D000032A000B000F00007311331133113311D7 -:10B2E0002311231105373307464DFF4C4CFF01173F -:10B2F00024432B032AFE990167FCD6018AFE768B34 -:10B30000C4C4FFFF0032FFF601D20332060600A9D3 -:10B31000000000030036FFF601D6033200030015DB -:10B320000027000053352115032226263511343617 -:10B3300036333216161511140606273236363511F5 -:10B340003426262322060615111416165C015BB05E -:10B35000515B25275B4F4E5B26255A503538151516 -:10B360003835363915153901803636FE763F714944 -:10B3700001504A6D3C3C6D4AFEAF496F403D2B4D3C -:10B3800033016F334C29294C33FE91334D2BFFFF92 -:10B390000028FFF7015F024B060600DA00000002FA -:10B3A000003AFFF7018903420022003400005722CF -:10B3B00026263511343636373E0237170E02070679 -:10B3C0000615153E02333216161515140606273ECD -:10B3D000023535342626232206060711141616DDFB -:10B3E0002B4C2C142B1F204349280D254A3F1A1B98 -:10B3F0001B0C2D34182A3E212B4C2F1F28150F22F1 -:10B400001D1129270D192B0928554301644B5D3463 -:10B410000D0F0C10133D120F0C0E0F4341520D185F -:10B42000102A6053655A602636011A413B8B394118 -:10B430001C0D140CFEFC313B1C0000030038000006 -:10B44000016502420011001C002500007311333217 -:10B450001616151406071E02151406062327333286 -:10B4600036363534262623233533323635342623F3 -:10B4700023388C393F1C1E2C2225101A423D4C3F8C -:10B4800022291317271B4449222A2D2C3C0242282B -:10B490003F2427470F092D3C21314C2A381A3325E8 -:10B4A0002E2F123532302D2D000100380000010DF5 -:10B4B00002420005000073113315231138D58C02A8 -:10B4C0004237FDF5FFFF0038000001210336062654 -:10B4D00001FD0000000702C300AC00000001003CB9 -:10B4E0000000011202930007000073113335331579 -:10B4F00023113CAA2C8D02425188FDF50002000A5E -:10B50000FF7501B70242000F0018000057353E03D7 -:10B510003737331133152327210737331123070E0C -:10B52000030A1A281E140509F13A3706FECE07153C -:10B53000E06F09061018238BBD113558886387FD0D -:10B54000F3C08B8BC001D7605F825433FFFF002DA7 -:10B55000FFF70160024B060601050000FFFF002D0A -:10B56000FFF701600336062601050000000702C24E -:10B5700000C60000FFFF002DFFF70160032A06262A -:10B5800001050000000702C000C700000001000420 -:10B59000000002110242001500007313033313333D -:10B5A0001133113313330313230323112311230303 -:10B5B00004A39B4791093D0990469AA2449A093DEC -:10B5C0000A9A0128011AFEEB0115FEEB0115FEE6B1 -:10B5D000FED8011FFEE1011FFEE100010023FFF67E -:10B5E000014A024B002E000057222E02353314165A -:10B5F0003332363635342626233532363534262353 -:10B60000220615233436363332161615140606076D -:10B610001E02151406B72436241241272A1D220FB4 -:10B6200016362D47322827272E4024442F333E1D1F -:10B630001C2D18192D1D4B0A152C412A3A3D1D377A -:10B6400025262F183633302F3B31383847212C48E8 -:10B65000292A371C04061D3A344F570000010038D0 -:10B66000000001720242000900007311331113330C -:10B6700011231103383EC13B3EBF0242FE4301BDD0 -:10B68000FDBE01BCFE44FFFF00380000017202F85D -:10B69000062602060000000702C800D70000FFFFD0 -:10B6A000003800000172033606260206000000077B -:10B6B00002C200D70000000100380000017E0242F3 -:10B6C000000C0000731133153337330313230323A6 -:10B6D00011384929844C8D914C88290242FFFFFE84 -:10B6E000E9FED50116FEEA00FFFF00380000017EEA -:10B6F0000336062602090000000702C300CA000044 -:10B700000001000BFFFB01930242001200005735BD -:10B710003E0337132111231123070E03230B1D258D -:10B72000170F06120108497F0E0714253B2C053818 -:10B730000116396A530102FDBE020ACA627E481D23 -:10B7400000010034000001BC0242000C0000731331 -:10B75000331313331323030323030334053787877A -:10B7600039053F01791778010242FE73018DFDBE54 -:10B770000196FEA60158FE6C000100380000017F12 -:10B780000242000B000073113315333533112311BE -:10B7900023113849B44A4AB40242FCFCFDBE010FF1 -:10B7A000FEF1FFFF002DFFF70162024B060601527A -:10B7B0000000000100380000016D02420007000097 -:10B7C000731121112311231138013549A30242FDC0 -:10B7D000BE0209FDF700FFFF0038FF420173024B74 -:10B7E000060601710000FFFF002DFFF7015B024B11 -:10B7F000060600F8000000010007000001480242B0 -:10B80000000700007311233521152311847D0141A8 -:10B810007B020A3838FDF600FFFF0014FF70016C50 -:10B820000242060601A70000FFFF0014FF70016C32 -:10B8300002F8062601A70000000702C800C00000A9 -:10B840000003002DFF420204032A001E002A0036D6 -:10B850000000573523222E023535343E023333356E -:10B860003315333216161515140E02232315033320 -:10B8700011232206061515141616333332363635C3 -:10B88000353426262323F616213F341F1A2F3F2551 -:10B890001C441F314D2D1F3340211758141B2131DB -:10B8A0001A1D347A1323341E1B31221ABEE60F2BC5 -:10B8B0005444683C512F14F8F8255A516844542BCD -:10B8C0000FE6011A01A41440417145431616434581 -:10B8D00071414014FFFF00100000016D0242060696 -:10B8E00001A60000000100280000015502420014DA -:10B8F0000000613506062322262635353315141639 -:10B9000033323637113311010B13291829412549D8 -:10B91000292C151F114AF10307193A32D6D82628C7 -:10B920000603011DFDBE00010038FF7501AA024299 -:10B93000000B00004527211133113311331133154A -:10B94000017406FECA49A64A398B8B0242FDF202F7 -:10B950000EFDF2BF000100380000020B0242000B96 -:10B960000000731133113311331133113311384780 -:10B970007F477F470242FDF2020EFDF2020EFDBE3E -:10B9800000010037FF7502440242000F0000452706 -:10B990002111331133113311331133113315020EC9 -:10B9A00007FE30477F477F473A8B8B0242FDF2020A -:10B9B0000EFDF2020EFDF2BF00010038FF75016CB2 -:10B9C0000242000B000057272311331133113311AA -:10B9D0002307BC087C49A14A7A058B8B0242FDF4FF -:10B9E000020CFDBE8B00000200380000016902421B -:10B9F0000011001E0000731133153A0231321E028D -:10BA000015140E02232733323636353426262322E8 -:10BA1000222338490210113B4C2C12122D4F3D1D90 -:10BA20001D383A1614383901150A0242EB192D3F18 -:10BA300027253F2D1A2E1F37272538210002FFFE0C -:10BA4000000001AA02420010001B00007311233500 -:10BA5000331533321E0215140E02232733323636C5 -:10BA6000353426262323797BC4243A4D2B12122DFC -:10BA70004E3D1E1E373A1614383920020B37EB198B -:10BA80002E3F28253D2E192E1E382625382200034C -:10BA90000038000001FB02420011001E00220000DD -:10BAA000731133153A0231321E0215140E02232788 -:10BAB0003332363635342626232222230111331120 -:10BAC00038490210113B4C2C12122D4F3D1D1D38D0 -:10BAD0003A1614383901150A0131490242EB192E80 -:10BAE0003F28253D2E192E1E3826253822FED70246 -:10BAF00042FDBE0000020004FFFB025B0242001C8C -:10BB00000027000057353236363713211133321EE5 -:10BB10000215140E0223231123070E0323253332AB -:10BB2000363635342626232304272A150714010721 -:10BB30001C3846260F0F28493A5D7F12061A29380D -:10BB4000260180163333100F32351605382A6A6104 -:10BB5000011AFF00162A3C26243B2A17020AEC632E -:10BB6000743A12331B332424341C000200380000C2 -:10BB7000024002420019002A0000731133153335C8 -:10BB800033113A0233321E0215140E0223231123FD -:10BB900011373A02313E0235342626233022222341 -:10BBA00038499E49010F10013849270F0F294A3A99 -:10BBB000659EE7010F0F3332110F32350F0F01026F -:10BBC00042FDFDFF00162A3C26243B2A170111FEE8 -:10BBD000EF2E011A332424331D00FFFF001FFFF74F -:10BBE0000150024B0606017B00000001002DFFF70B -:10BBF000015B024B002A00005722262635353436D9 -:10BC0000363332161615152335342626232206061A -:10BC100015153315231514163332363635353315CD -:10BC2000140606C84342161A443D3E3F16431023ED -:10BC30001D22230C9494213123220A43153F093CF1 -:10BC40006741875067322D51380F0E343616204920 -:10BC50003D2F334057471D3D2F13103A58310001F7 -:10BC60000031FFF7015F0246002900005722262617 -:10BC700035353315141633323636353523353335ED -:10BC8000342626232206151523353436363332164C -:10BC9000161515140606C53D401744272A23220B06 -:10BCA00099990D2221331E4417413E4341141943F3 -:10BCB000092C4E350D0C463320493D382D383D4476 -:10BCC0001D413C13103453303A66448250673200B1 -:10BCD000FFFF00400000008902F50606012A00006F -:10BCE000FFFFFFED000000DD032A0626012B000008 -:10BCF000000602C06500FFFFFFEFFF68009602F537 -:10BD00000606013A00000002FFFA00000175032A4E -:10BD10000016001A0000731133113E02333216165A -:10BD20001511231134262322060607110335211588 -:10BD300042490924341E21301A491E1D11292309A4 -:10BD4000910114032AFE9308140F172E21FE7E0181 -:10BD500075251E0B1109FE6D026E2E2E0002003895 -:10BD6000FFF701EA024B0019002B000045222626AE -:10BD7000353523112311331133353436363332162A -:10BD80001615151406062732363635353426262381 -:10BD90002206061515141616015A393E195042424C -:10BDA00050193E39393E19193E39242109092124F7 -:10BDB00024210909210933614635FEFA0242FEF5C4 -:10BDC0003A466133336146A04661333728492EA88D -:10BDD0002F472929472FA82E4928000200100000CC -:10BDE000015B024200120020000073372E0235343E -:10BDF0003E023333112335222627071332323335DF -:10BE000022222322060615141610721F240F112A4F -:10BE10004D3C674917251067990112070A1601352D -:10BE200036133BFA0D313F21243F2D1AFDBEEA01A6 -:10BE300002ED0117FE203726413F0002FFFAFF7D89 -:10BE40000175032A002200260000573533323E02D6 -:10BE500035113426232206060711231133113E0221 -:10BE6000333216161511140E022303352115BC109A -:10BE7000202614061E1D1328220949490924341EB0 -:10BE800021301A091F4036DD011483330F25423358 -:10BE9000011C251E0B1109FE6D032AFE9308140FC9 -:10BEA000172E21FEE33D59371B02F12E2E00000311 -:10BEB000FFF800000181032A0011001E002200008B -:10BEC000731133113A0231321E0215140E02232768 -:10BED00033323636353426262322222327352115C0 -:10BEE00051480210113B4C2C12122D4F3D1D1D3894 -:10BEF0003A1614383901150AA10139032AFE2D1901 -:10BF00002D3F27253F2D1A2E1F3727253821E237B1 -:10BF1000370000030004000001E20242000C00129E -:10BF20000016000073131737132303231123112363 -:10BF3000031327371721371703210304A94644ABFE -:10BF40004783063F0683B10F8517FEDF0A519F0125 -:10BF50009B9C015B2020FEA50120FEE00120FEE06D -:10BF6000014D01E52727FB010AFEF6000002000053 -:10BF70000000014702420003000900005121152181 -:10BF80001323112115230116FEEA914A0100B6017F -:10BF90005338FEE50242380000020004FF75022B10 -:10BFA000024200030019000045273315251303330F -:10BFB00013331133113313330313230323112311C9 -:10BFC000230301F50C42FDD9A39B4791093D09903C -:10BFD000469AA2449A093D0A9A8BBFBF8B01280159 -:10BFE0001AFEEB0115FEEB0115FEE6FED8011FFE61 -:10BFF000E1011FFEE10000020038FF75019A0242D4 -:10C000000003001000004527331525113315333781 -:10C010003303132303231101630B42FE9E4929843A -:10C020004C8D914C88298BBFBF8B0242FFFFFEE9EC -:10C03000FED50116FEEA00020038FF7501B5024286 -:10C040000003000F00004527331525113315333544 -:10C05000331123112311017F0C42FE8349B44A4A54 -:10C06000B48BBFBF8B0242FCFCFDBE010FFEF10092 -:10C0700000010014FF62016C024200080000573505 -:10C08000033313133303159C884963624A8C9EB5AE -:10C09000022BFE4801B8FDD7B70000020014FF6272 -:10C0A000016C02420003000C0000573521150735D2 -:10C0B0000333131333031531011AAF884963624AFE -:10C0C0008C08323296B5022BFE4801B8FDD7B70076 -:10C0D000FFFF003900000168032A06060126000060 -:10C0E00000020038FF7501B502420003000F000096 -:10C0F00045373307251133153335331123112311F8 -:10C10000015320422CFEAF49B44A4AB48BBFBF8BC7 -:10C110000242FCFCFDBE010FFEF1FFFF002BFFF60B -:10C12000015E024B0606011900000003002DFFF717 -:10C130000162024B00030015002700005335331540 -:10C1400003222626353534363633321616151514A5 -:10C1500006062732363635353426262322060615BE -:10C160001514161650EF783B431C1C433B3D421CF4 -:10C170001C423D26230808232626220808220115F2 -:10C180003030FEE2336146A0466133336146A0465B -:10C1900061333728492EA82F472929472FA82E4930 -:10C1A000280000010046000001EA032A0007000001 -:10C1B00073112111231121114601A44AFEEF032A14 -:10C1C000FCD602F1FD0F0001000FFFFB01B202429D -:10C1D0000013000045222626351123112311233593 -:10C1E000211523111416163301A6353A178A493E34 -:10C1F00001A348081E1D051F4132017DFDF6020AFC -:10C200003838FE952B2D1100FFFF001B000001C2E6 -:10C2100003DD062600010000000702C900EF00AAA6 -:10C22000FFFF0046000001D8032A06060063000055 -:10C2300000020042FFF601C4033200110023000097 -:10C24000452226263511343636333216161511148A -:10C2500006062732363635113426262322060615E1 -:10C260001114161601024854242555464855252513 -:10C2700054492F33151532302E331515340A3E6CC0 -:10C28000450160466B3C3C6B46FEA0466C3D3A3037 -:10C290004F30016B314F2E2E4F31FE95304F300015 -:10C2A0000001002B000000F2032A000E00007311B1 -:10C2B0000E0307353E03373311A806242B23050E42 -:10C2C0002626250D3B02C809120E0B013B04101750 -:10C2D0001E13FCD600010031000001B10332001E24 -:10C2E00000007335133E0235342623220606151549 -:10C2F0002335343636333216151406060703211556 -:10C3000031DA182A1B3537313615492855455C5C1A -:10C310001C2C18CA011936014E25454C30414A2CB7 -:10C320004D3012144B65346D6131524B26FECE3EBA -:10C330000001003AFFF601AF0332003B0000572234 -:10C3400026263535331414151E023332363635346D -:10C350002627222223353232333236353426232221 -:10C3600006071414152335343636333216161514D1 -:10C3700006071E0215140606EE3F5025470114302D -:10C380002826351B364302100202100241382F3F87 -:10C390003D37014725544240522841331E3521275D -:10C3A000540A31583C14020C032B3F22214C3D4BC4 -:10C3B0005F024649513F504548020903133C57303C -:10C3C000345B3B555D0C0830554044693A0000022F -:10C3D0000032000001CB032A000A000D0000613585 -:10C3E0002335133311331523150333110126F4E6D6 -:10C3F000565D5DF2AAED4A01F3FE0542ED012F0103 -:10C400009A000001003DFFF701AD032A002500005E -:10C41000572226263533141616333236363534264F -:10C42000262322060723112107230336363332162B -:10C430001615140E02F1414F244914302A2E3012E1 -:10C440001531291F36143D013B01F904123D2D3CE5 -:10C450004920142D47093262463148262F5C434A51 -:10C460005827222101A445FEE7171F3B704E416665 -:10C47000472400020042FFF601BC033200230034CF -:10C48000000057222626351134363633321616155B -:10C490001416152334262322060615153636333294 -:10C4A000161615140606273236363534262623226C -:10C4B00006060715141616FD4352262452443D5015 -:10C4C000290149313A22341E12452B434C20265370 -:10C4D0004628331A0F3135182C240A18330A3D73B5 -:10C4E0004E01434B713F2A533E020D024E42214CF6 -:10C4F0004199111E326A554A703D3D234C3D4258C8 -:10C500002C0F150A8C4151260001001E0000015E0F -:10C51000032A0006000073132335211503759EF5C9 -:10C520000140A102EF3B24FCFA000003003BFFF6B0 -:10C5300001B80332001F002F003D000057222626BD -:10C5400035343E0237262635343636333216161544 -:10C550001406071E03151406062732363635342610 -:10C5600026270E0215141616133E023534262322F2 -:10C570000615141616FA46532615222A14313C24A1 -:10C5800051424250233B31142A2116255445283468 -:10C590001A17332C2C35171B35282A2F1434393A07 -:10C5A0003514310A39664435472E1C0A145D4D3B5B -:10C5B0005C34355C3C4D5A150A1C2E4735446639AF -:10C5C0003B244B39324B2E03032E4B32394B240183 -:10C5D00099022A472B464949462B472A000200392F -:10C5E000FFF601B403320023003300005722262651 -:10C5F00027343435331416333236363535060623B0 -:10C600002226263534363633321616151114060610 -:10C61000033236373534262623220606151416161D -:10C62000FC3D52290148324022311A0F4132434C1D -:10C63000202755454252262350482B380E173227C3 -:10C6400027351A0F320A2A553F010C014D42204D61 -:10C650004199121E336B544B6E3D3D714FFEBD4AE6 -:10C660007240018D1F108B425125254C3A42592CA6 -:10C670000001002B01B100C0037800060000531137 -:10C680000735373311875C752001B10183303242A1 -:10C69000FE390001003001B101480382001B000097 -:10C6A0005335373E023534262322061523353436DA -:10C6B0003633321615140607073315307C21271040 -:10C6C00022272E25371D3D313C452E3264CF01B146 -:10C6D0002F8524322A17252C3936092B4729463D28 -:10C6E000314B346B33000001003001A7013C038261 -:10C6F000002D00005322262635353315141633320B -:10C700003635342623233533323635342623220674 -:10C71000151523353436333216151406071616153B -:10C720001406B82C3D1F38282A2425262B13102642 -:10C730002924222B2438493E3C43281C1C2D4A0125 -:10C74000A7223D290A042B2E2C23272C322729220D -:10C750002B3128040A434543382D380A0A35313D28 -:10C7600044000002003001B101400378000A000DCE -:10C770000000533523351333113315231527332781 -:10C78000DCACBF252C2CAA720101B1782E0121FE50 -:10C79000E13078A8AE000001FF6000000117032A15 -:10C7A0000003000063013301A001793EFE88032AE3 -:10C7B000FCD6FFFF0003000002DD032A0426024529 -:10C7C000D8B200270249010D00000007024601957A -:10C7D000FE4FFFFF002F000002C1032A042602457E -:10C7E00005B200270249013A000000070248018211 -:10C7F000FE4FFFFF002F0000030103320426024713 -:10C80000FFB000270249017900000007024801C17A -:10C81000FE4F0001003C00000089006E0003000094 -:10C82000733533153C4D6E6E00010031FF8C00876F -:10C83000006D000A000057273636352335331514AE -:10C840000641101B152B512074200F271E6D6531DA -:10C850003800000200450054009302120003000754 -:10C8600000005335331503353315454E4E4E01A7A1 -:10C870006B6BFEAD6A6A00020040FFE4009602277F -:10C88000000A000E000057273636352335331514BD -:10C8900006033533154F0F1C142B511E334D1C202E -:10C8A0000C211E675F313601C96E6E000003003631 -:10C8B000000001E7006E00030007000B0000613577 -:10C8C0003315213533153335331501994EFE4F4E4F -:10C8D000644E6E6E6E6E6E6E0002003D0000008C47 -:10C8E000032A0003000700007703330307353315DD -:10C8F00057194E1B344EAE027CFD84AE58580002D0 -:10C90000003DFF3E008C0268000300070000571343 -:10C910003313033533153D1B1A194D4EC2027CFDEE -:10C920008402D357570000020039000001AB0332E4 -:10C93000001D0021000077353E02353426232206F3 -:10C9400015141617072626353436333216151406F5 -:10C9500006071507353315AE3D51284038303C05E4 -:10C9600005430707635058672D553B4348C97C2C46 -:10C970005961384748342E0E19100F1221124B58A6 -:10C980006E634269592C68C9575700020024FF3270 -:10C9900001960264001D0021000041150E021514CD -:10C9A0001633323635342627371616151406232249 -:10C9B000263534363637353715233501213D512894 -:10C9C0004137303C0505430707635057682D553BF9 -:10C9D0004348019B7C2C5A60384748342E0E1A0F6E -:10C9E0000F1221124B586F6243685A2B68C9575770 -:10C9F00000010040014D008B01A5000300005335EC -:10CA00003315404B014D58580001003D012900F1FC -:10CA100001E1000F0000532226263534363633322A -:10CA2000161615140606971D281515281C1E281500 -:10CA300015280129182A1A1B291818291A1B2A181F -:10CA40000001002301E3015F0329000E00005327CA -:10CA500037273717273307371707170727762D5735 -:10CA60007D137808390A78127C572D4C01E31C7528 -:10CA700031303C90903C3031761B7F000002002921 -:10CA8000000001AD032A001B001F000073132335B3 -:10CA9000333723353313330333133303331523076A -:10CAA000331523032313230313333723352C384142 -:10CAB000164B532A472963294729333B17454D2DE8 -:10CAC000472D632D356316630123378D37010CFE27 -:10CAD000F4010CFEF4378D37FEDD0123FEDD015A33 -:10CAE0008D00000100180000013F032A0003000030 -:10CAF0007313330318E740E6032AFCD6000100183D -:10CB00000000013F032A0003000073033313FFE713 -:10CB100041E6032AFCD60001001F014D005A01A581 -:10CB200000030000533533151F3B014D58580001D9 -:10CB3000004FFF5B00F7033000170000572E04354D -:10CB4000343E0337150E0315141E0217F731402328 -:10CB5000110303112340312429110303112825A5B2 -:10CB600003365B798F4E4E917A5C35013403497AF6 -:10CB70009B56569C794903000001001EFF5B00C8CC -:10CB800003300017000057353E0335342E02273599 -:10CB90001E0415140E031E26281103031128263225 -:10CBA0004024110303112440A53304497A9B5656AF -:10CBB0009C7849043301345C7A904F4E8F7A5B360F -:10CBC00000010026FF5B00EE033100280000572221 -:10CBD0002E02353534262623353236363535343E69 -:10CBE000023315220E021515140607161615151414 -:10CBF0001E0233EE33391B07091819191809071BD0 -:10CC00003933191C0C021C1F1F1C020C1C19A50E09 -:10CC10002950438137391638173A367D4350290D4C -:10CC200037081C3B338D4B3F09083F4C90333C1C6D -:10CC300007000001001FFF5B00E703310028000030 -:10CC40005735323E02353534363726263535342EC3 -:10CC5000022335321E021515141616331522060648 -:10CC60001515140E021F191C0C021C1F1F1C020C90 -:10CC70001C1933391C06091918181909061C39A57D -:10CC800038071C3C33904C3F08093F4B8D333B1C0D -:10CC900008370D2950437D363A1738163937814306 -:10CCA00050290E0000010046FF6000F4032A00072F -:10CCB0000000571133152311331546AE6464A003E9 -:10CCC000CA29FC892A0000010028FF6100D7032A35 -:10CCD000000700005735331123353311286565AF40 -:10CCE0009F2903762AFC37000001002B012900FF51 -:10CCF000016300030000533533152BD401293A3A60 -:10CD0000000100390172011901AB00030000533525 -:10CD1000331539E0017239390001002900D201B41C -:10CD2000010E000300007735211529018BD23C3C10 -:10CD30000001002900F6031A0131000300007735D5 -:10CD400021152902F1F63B3BFFFF002B012900FFD3 -:10CD5000016304060263000000010000FF96014C1D -:10CD6000FFCF0003000055352115014C6A39390009 -:10CD7000FFFF0033FF89008D006E0607026E000082 -:10CD8000FD44FFFF0033FF890115006E0427026E8A -:10CD90000087FD440007026E0000FD44FFFF0020F5 -:10CDA0000262010203460426026D00000007026DC4 -:10CDB00000870000FFFF003302450115032A042607 -:10CDC000026E00000007026E0087000000010020D4 -:10CDD0000262007A0346000C0000533434353436C6 -:10CDE00037170606153315201F2A111C1229026257 -:10CDF000152A153E470B190C2F2D63000001003337 -:10CE00000245008D032A000C0000532736363523D7 -:10CE10003533141415140645121C1228541E0245ED -:10CE20001B0B2E2E63152A153E47000200250056C7 -:10CE3000016F02260006000D000065273537150733 -:10CE40001707273537150717016FA7A76A6AA4A622 -:10CE5000A6696956D820D85E8A8B5DD820D85E89AD -:10CE60008C00000200360056018502260006000DE7 -:10CE7000000077353727351715073537273517154C -:10CE8000366E6EAC086E6EAB565D8B8A5ED820D85F -:10CE90005D8A8B5ED820000100630056011D0226CA -:10CEA0000006000065273537150717011DBABA7C43 -:10CEB0007C56D820D85E8A8B0001004A007301049A -:10CEC000024300060000773537273517154A7D7D68 -:10CED000BA735D8B8B5DD82100020013023D00D335 -:10CEE000032A0003000700005335330733353307A7 -:10CEF00013471F52461E023DEDEDEDED00010013FC -:10CF0000023D005A032A000300005335330713473C -:10CF10001F023DEDED0000010034FF67014B0315DA -:10CF20000006000045013501150313014BFEE90120 -:10CF300017DADA9901C72001C766FE8FFE8E00015D -:10CF40000014FF67012B031500060000573513037B -:10CF500035011514DADA011799650172017166FE5F -:10CF6000392000030036FFF601C303320003000737 -:10CF7000002F0000533533150735331507222626B9 -:10CF80003511343636333216161515233534262628 -:10CF9000232206061511141616333236363535336C -:10CFA00015140606F520202012525922235A504902 -:10CFB000532448113432373713173832333311487A -:10CFC000215301DD5E5EE85757FF44734601424B33 -:10CFD0007240386747312F354C2A2D5236FEA73C18 -:10CFE00050282C4F353530476D3E0001002DFF9CF9 -:10CFF000015B02A4002C000057352E023535343673 -:10D0000036373533151E02151523353426262322CF -:10D010000606151514163332363635353315140613 -:10D02000060715AD3738111739341E3A3C16440F30 -:10D03000231D22240C223122220A44153D3E645D28 -:10D04000063D623D874C6335045A59022F52361C07 -:10D050001C33381720493DA257471F3E2E201C3A4B -:10D060005832025B00030036FFA801C30386002785 -:10D07000002B002F0000452226263511343636338A -:10D0800032161615152335342626232206061511C9 -:10D090001416163332363635353315140606071393 -:10D0A0003303331333030103525922235A50495394 -:10D0B00024481134323737131738323333114821AB -:10D0C00053BA6A206A2C6920690A44734601424BAC -:10D0D0007240386747312F354C2A2D5236FEA73C17 -:10D0E00050282C4F353530476D3E4E03DEFC220371 -:10D0F000DEFC22000002001B00BA01F502940023AE -:10D100000033000077273726263534363727371780 -:10D110003636333216173717071616151406071743 -:10D1200007270606270626271732363635342626E1 -:10D1300023220606151416162A0F50191E1E195002 -:10D140000F4F1C492A2A491C4F0F4F191C1C1A50FB -:10D150000F4F1C492A2A491C8F31502E2E50313135 -:10D160004F2E2E4FBA0F4F1C4A29294A1C4F0F4FE2 -:10D170001A1E1E1A4F0F4F1C4A29294A1C4F0F4FC7 -:10D180001A1F01011F1A16315231325131315231F9 -:10D190003152310000010029FFA801AD038600349F -:10D1A00000005735262627371E02333236353426FF -:10D1B00027272E02353436373533151E0317072E31 -:10D1C0000207060615141617171E02151406060781 -:10D1D00015EE625C0743051A3831363C352E8F193F -:10D1E00021105E4E20273D2C1904410419352F32A1 -:10D1F000401A1F8F203521284830584F027861147B -:10D2000032512F383D364E2B891933381F515A036E -:10D2100054540319314B3511334928020232372156 -:10D22000361F871E454F2E384E2C04500003002B0E -:10D23000FF8601BF032A0003001E002D00005735A2 -:10D240002115272226353534363633321617352345 -:10D25000353335331533152311233506062732367A -:10D260003711262623220615151416163C0148C828 -:10D270004948163D3B1D301370706B3B3B6B132DC3 -:10D28000020F22110E2214251A091C7A4040726BDB -:10D2900080704271441A138A3B48483BFD5925145B -:10D2A00019540B0B017B0A0F4732A32841250001BB -:10D2B000FFF6FFF601C303320037000045222626A1 -:10D2C0003535233533352335333534363633321659 -:10D2D0001615152335342626232206061515331573 -:10D2E00023153315231514161633323636353533D8 -:10D2F00015140606010352592240404040235A505B -:10D30000495324481134323737137F7F7F7F1738D2 -:10D31000323333114821530A447346402A822A2C5F -:10D320004B72403867472523354C2A2D5236372A11 -:10D33000822A4C3C50282C4F352823476D3E000153 -:10D34000FFF9FF7D017003110025000057222627F9 -:10D350003716163332363713233533373E0233321E -:10D3600016170726262322060707331523030E0266 -:10D37000330F1C0F070916092217054549500905E7 -:10D3800015322F101C0E060A150921170708555CC7 -:10D39000450516318303033702042A2A0205354066 -:10D3A0002A41240303370104292B4335FDFF2A4179 -:10D3B00024000002000A0000016A032A0003000D95 -:10D3C000000077352115071121152311331523117D -:10D3D0000A010ACD0123D7B3B3C63737C6032A39AA -:10D3E000FECF38FE780000030036FFF501CA033295 -:10D3F000000300070032000053353315073533159D -:10D4000003222626351134363633321616151523E7 -:10D410003534262623220606151114161633323605 -:10D420003635352335331123270606F620202018FC -:10D430004D5724235951495526481534323838114F -:10D4400015393433361678BE31090F4501DD5E5E7D -:10D45000E85757FF0040754D013C4E723F36684B10 -:10D460001C1C3A4C26305436FEB33B532D2D543CF5 -:10D470005F39FE785C2E39000003000A000001EDE0 -:10D48000032A00050009000D0000610101330101BC -:10D4900021113311033521150199FED3010355FFE5 -:10D4A000000129FE514B7F018101BF016BFE95FEFA -:10D4B00041032AFCD601A43636000003000B00000D -:10D4C000016403320019001D00210000733537117B -:10D4D000343E02333216161515233426262322062F -:10D4E000060711331501352115253521150B3D0989 -:10D4F000203E34333816380A1F2126220901D2FE75 -:10D50000A9010AFEF6010A251101ED3B6349282A0B -:10D510004B3019293B202E4D32FDEC37011D36369C -:10D520007936360000030012000001D3032A000FF1 -:10D5300000130017000073113311333236363535BE -:10D540003315140606230335251505352515474CD7 -:10D5500066403C104E285C51EC0196FE6A01960331 -:10D560002AFD0F355D3B3A464B713E015A378938EB -:10D57000093789380002003E000001DC032A00154B -:10D580000019000073113436363332161615112384 -:10D5900011342626232206061511331133113E229B -:10D5A0005B5251592547183B35373C15674201F00E -:10D5B0003F623838623FFE1001F22C452928452D84 -:10D5C000FE0E032AFCD600030013000001F6032A16 -:10D5D000000B001700210000533533173337211596 -:10D5E0002B0307353B0415232723070311330111B0 -:10D5F00033112301111344116D100111570A970DB6 -:10D60000DE540D8E0FE54D0D7113D13701024236F8 -:10D61000FEFD01C7350404358B34340404FEC40315 -:10D620002AFD8B0275FCD6027CFD8400FFFF0047BB -:10D63000FFF70413032A0426009700000027018443 -:10D6400001C900000007017B02C300000004001CA8 -:10D6500000000211032A000D001500200028000020 -:10D6600073113332161615140E02232311033533AA -:10D67000332133331505333236363534262623230A -:10D68000073521152323212355C2495424152D493B -:10D690003577854E0F01221561FE9062313C1D18D1 -:10D6A0003B36638501F56013FEDD0F032A3B6A47B5 -:10D6B0002F554025FEAB01F12F2F64214E42474DDF -:10D6C0001F8D2F2F0003001C000001D8032A000C1F -:10D6D0000010001B000073113332161615140606D5 -:10D6E00023231127352115273332363635342626A4 -:10D6F000232355C24954242654467785017DF86278 -:10D70000313C1D183B3663032A3A67453E683EFEAE -:10D71000A0C92F2FD0204B3F454C1D000002001AFE -:10D72000000001C8032A0024002800006103262607 -:10D730002323353332363635342626232335211537 -:10D74000232732161615140E0223373332161713F9 -:10D7500001352115017E640F292E9A953A3D17183F -:10D760003E399401A6BE0C314020122C4A380A22C0 -:10D770002E2E0F6AFE5201A6010728253A2C523898 -:10D78000394C273A3A1B315B3C31533D22112E284C -:10D79000FEE502283A3A0001000B00000164033262 -:10D7A000002300007335371123353335343E0233FF -:10D7B00032161615141415233426262322060607BE -:10D7C000153315231133150B3D3D3D09203E3433F0 -:10D7D0003816380A1F21262209018585D225110114 -:10D7E0004437723B6349282A4B30061102293B20FB -:10D7F0002E4D329A37FEBD370003001C000002B1E7 -:10D80000032A0007000B00180000533521152323BD -:10D810002123073521150103331313331313330366 -:10D820002303031C02955311FE2F0E520295FDFB9C -:10D8300089416B7A3F7D6340833B817F01D73535DA -:10D840008C3535FEB5032AFD6E0286FD790293FC08 -:10D85000D6029CFD640000010005000001B8032A07 -:10D860000016000073352335333523353303331366 -:10D870001333033315231533152315BC6464645A1D -:10D88000AD4A928C4BA9596363636E315A300201E1 -:10D89000FE3E01C2FDFF305A316E00010040014DD5 -:10D8A000008B01A50003000053353315404B014D9B -:10D8B00058580003004A0000019F0331000300078D -:10D8C000000B000073013303033533151335331593 -:10D8D00051010140FF494DBB4D0331FCCF02C36EE6 -:10D8E0006EFD3D6E6E00000100180000013F032A2E -:10D8F000000300007313330318E740E6032AFCD645 -:10D900000001001700E601670258000B00007735A0 -:10D9100023353335331533152315A38C8C378D8D73 -:10D92000E69E389C9C389E0000010026016B014356 -:10D93000019A000300005335211526011D016B2FAC -:10D940002F000001002900FF01390210000B000028 -:10D950007727372737173717071707274F266262AA -:10D960002662612763632761FF276262266262265F -:10D97000626227630003001A00C40137026F0003CC -:10D980000007000B0000533521150735331503350B -:10D9900033151A011DAE3E3E3E01833838BF5B5B36 -:10D9A00001515A5A00020033011D015D01FF0003BD -:10D9B00000070000533521150535211533012AFED6 -:10D9C000D6012A01C53A3AA83A3A0001003300C309 -:10D9D000015D0258001300007737233533372335B4 -:10D9E000333733073315230733152307771A5E6E52 -:10D9F000208E9E19411A4C5C207C8C19C35A3A6EB9 -:10DA00003A59593A6E3A5A0000010039003E014F26 -:10DA10000224000600007735372735051539DDDD8E -:10DA200001163E4BAAA54CCD48000001001D003E4A -:10DA3000013202240006000065253525150717016F -:10DA400032FEEB0115DCDC3ECC48D24CAAA500022C -:10DA5000002C00000149024E0006000A0000773544 -:10DA60003727350515013521152CDDDD0115FEEBB8 -:10DA7000011D684CAAA54BCB49FEC62F2F00000202 -:10DA8000001F0000013C024B0006000A0000652553 -:10DA90003525150717053521150138FEEB0115DC75 -:10DAA000DCFEE7011D64CD48D24CAAA5B02F2F00A3 -:10DAB000000200340000012601A4000B000F00004A -:10DAC000773523353335331533152315073533159E -:10DAD0008E5A5A3E5A5A98F2B45A3D59593D5AB440 -:10DAE0003D3D0002002A010D0174021500180032AC -:10DAF000000041222E0223220607273E023332165F -:10DB00001633323637170E0207222E02232206075B -:10DB1000273E0233321E0233323637170E0201130C -:10DB2000102526210E0B24161A0F23230F15313032 -:10DB3000120E1F161B0F22210F102526210E0B245B -:10DB4000161A0F23230F0F2525220D0E1F161B0F4C -:10DB5000222101A4111611151423101D121B1C13D0 -:10DB600012220E1D1297101611141422111D1210DC -:10DB700017101411210F1D120001002701760170EA -:10DB800001E7001700004122262623220607273E30 -:10DB9000023332161633323637170E0201101632A0 -:10DBA00030120C24151A0E23240E163131110E1FBB -:10DBB000161A0E212201761D1B141422111D111B91 -:10DBC0001C1412220F1C1300000100290112014E27 -:10DBD00001BB000500004135233521150123FA0161 -:10DBE0002501127039A90001001D01FF016E032AF1 -:10DBF00000060000531333132327071D824C834371 -:10DC0000656701FF012BFED5F8F80003002200EC48 -:10DC1000015F022900030013001F0000772701178E -:10DC200003222626353436363332161615140606E8 -:10DC30002732363534262322061514163E1C0121C0 -:10DC40001C9F2B452828452B2D452727452D293856 -:10DC50003829283838EC1D01201DFEE827452A2CDC -:10DC6000442727442C2A452733392A2B39392B2A94 -:10DC700039000003001500BB025001D50017002336 -:10DC8000002F000077222635343633321617363609 -:10DC900017161615140607062627060627323637E6 -:10DCA0002626232606151416251636353426072271 -:10DCB0000607161698414242412F492826442D3F17 -:10DCC00042423F2D44262849311C342626341C2349 -:10DCD00026260160212626211A30252530BB4F3EFD -:10DCE0003F4E302C2A2F0101493F3E4A0101302985 -:10DCF0002B313E252A2A25012B25252A05012A21FB -:10DD0000222901212928220000010008FF420108E0 -:10DD10000334001D000057222627351616333236ED -:10DD200035113436363332161715262623220615BA -:10DD30001114060643101C0F09170921120D2D2F6F -:10DD40000F1D0F09160921130D2CBE030338020302 -:10DD5000292902D82A41240303370104292AFD294D -:10DD60002B40250000010046FF4201EA032A00077C -:10DD7000000057112111231121114601A44AFEEF81 -:10DD8000BE03E8FC1803AFFC510000010020FF4275 -:10DD90000154032A0009000057130321152313031C -:10DDA000331520AAAA012FD59698DCBE01FD01EB00 -:10DDB0003BFE50FE3C390001FFFC000001D5032A68 -:10DDC00000080000730307353313133303D4795F5E -:10DDD0009C63904AB302130130FE2A02BEFCD600B7 -:10DDE00000010033FF530163024200150000570396 -:10DDF0003311141633323637113311233506060723 -:10DE00000626271534014A1B1C1A35174949173AAB -:10DE1000210B160AAD02EFFE402D24201901D8FD7A -:10DE2000BE401C2503010306B1000002002FFFF5D0 -:10DE3000019203360029003C0000572E023534368B -:10DE40003737363633321616173E03353426262733 -:10DE500037321E0315140E03070E032732363637EA -:10DE60001326262322060607071406151416CD2F9F -:10DE7000472801010A074A4B1F3222090101020209 -:10DE8000345D3E10204640341E0304060603061F80 -:10DE9000303A1D1D2B1B051518391D222814030BA4 -:10DEA000012D0B012852420A140B816761141A0CD0 -:10DEB00004161B16054B542804310D223C5D440208 -:10DEC0002E4B5A602C42532E1137173B3401091345 -:10DED0001E1E4337820A140A403E00050028FFFA3E -:10DEE00002B40339000300110021002F003F00009D -:10DEF00073013303032226353534363332161515B4 -:10DF000014062732363635353426232206151514E5 -:10DF100016160122263535343633321615151406F9 -:10DF200027323636353534262322061515141616B3 -:10DF3000CE010140FF6D433838434337374316184D -:10DF40000A172122160A1801AC43373743443737E2 -:10DF500044171809162222160A180331FCCF019320 -:10DF60005745714752514674465539192C1B77292C -:10DF7000343529761C2B19FE2E56467047525047D1 -:10DF8000744654381A2B1C7629353529761C2B1AE1 -:10DF90000007002DFFFA03E20339000300110021FE -:10DFA000002F003F004D005C00007301330103228D -:10DFB00026353534363332161515140627323636E3 -:10DFC000353534262322061515141616012226355A -:10DFD00035343633321615151406273236363535B4 -:10DFE0003426232206151514161605222635353437 -:10DFF00036333216151514062732363635353426A3 -:10E0000023220615151416D3010042FEFF6D433777 -:10E01000374344373645171809162222150A1701C7 -:10E02000AD433838434338374417180916222216AF -:10E030000A180140443637434436364417170A1647 -:10E04000222216170331FCCF0193574571475251D5 -:10E050004674465539192C1B7729343529761C2BE3 -:10E0600019FE2E56467047525047744654381A2BA4 -:10E070001C7629353529761C2B1A3856457048529E -:10E080005146744654381A2B1C7629353629762A7F -:10E090003600000200270000018A02420005000944 -:10E0A000000073031333130327372707C8A19A28E7 -:10E0B000A19A15787D7701210121FEDFFEDF33EE85 -:10E0C000EBEB0002003BFF900325032A004B005AB4 -:10E0D000000045222E0235343E0233361E02070E62 -:10E0E00003232226263706060706262635343E0257 -:10E0F000333216161737330306141633323E0237FF -:10E10000362E02230E0315141E033332363637170C -:10E11000060603363637372626232206061514163A -:10E120001601C5518E6D3E3E6F935559825426049B -:10E1300002273E4723172918010C362C2C3F212596 -:10E1400040542E0D181809093632031014172F2ABF -:10E150001C020423496D47487A5A322540556131E3 -:10E1600022403C1A10356A5D1F3610240B180C2A09 -:10E170004F321526702C62A4777FBB7A3C01386B36 -:10E18000955D4D6D442015291E243A01022A513611 -:10E1900040725632070B0713FEA51928171A385B71 -:10E1A0003F5C865628013A70A268598054311407A2 -:10E1B0000B07350D10011C023934FD070641744E62 -:10E1C0002B36170000030039FFF602280332002E19 -:10E1D00000390046000057222626353436372E02F5 -:10E1E00035343636333216161514060607173E0236 -:10E1F000373314060607161633152226272E022754 -:10E2000006062732363727060615141616133E0261 -:10E21000353426232206151416F43E532A3F431C98 -:10E220002B182A4D35324A292E4C2F9C121B1101D6 -:10E230004717291A162D19050A04182A23101C57E6 -:10E2400039283E1C9E2E27153121203823342B33AC -:10E250002F250A325432407140304C4626364D2824 -:10E2600022412D2E58582AF61945481D245856206B -:10E270001C1848010102152112202F3D231FF634DE -:10E280005B2E1D3925019120494F27282A412C2E2C -:10E290005B000001001DFFA1019E032A000E00008B -:10E2A000571106263534363633331123112311C85E -:10E2B0004E5D26503BD0366A5F02710148442C3FC8 -:10E2C00022FC77035FFCA10000020026FFF7017328 -:10E2D0000332003A004800005722262627371E0244 -:10E2E0003332363736262627272626353436372644 -:10E2F00026353436363332161617072E02232206F9 -:10E3000015141616171716160706060716161716EB -:10E31000060336363736262727060615141617CB7A -:10E320002E40280A38081B291C252D0102091E2110 -:10E33000701E2436231B2E24422D2D3C2509380720 -:10E3400018251D1F2A0F1A0E71242903022E1E17CD -:10E35000280101551B142702031A1F4E1A241210FC -:10E36000092C4629121C342127230F1F2B1E5C1851 -:10E370003724303B0D183B252639202C422312151B -:10E38000302225240F1F1D0D551C47302D35101828 -:10E390003828424A012C0A251B1C311A4009291D24 -:10E3A00012220F000003001DFFF50341034200137A -:10E3B000003C0050000045222E0235343E0233322C -:10E3C0001E0215140E0227222E023535343636333E -:10E3D0003216161515233534262623220606151562 -:10E3E0001416163332363635353315140606073211 -:10E3F0003E0235342E0223220E0215141E0201AFF6 -:10E400006B98612E2E61986B6B98612E2D619973BC -:10E410003844230C1D4B4344461847132720262815 -:10E420000F11282526260D4716453D5E88582B2BB3 -:10E4300058885E5F88592A2A59880B4A7A974C4C2B -:10E44000967A4A4A7A964C4C977A4A8523405835B0 -:10E4500071576D322E553C1B1B373A15214D428E9C -:10E460003F481F1C3E331D193E5C3162426F8A4A91 -:10E47000498A6E41416E8A494A8A6F4200040027E8 -:10E48000FFF40346033C001300270036003F000062 -:10E4900045222E0235343E0233321E0215140E027E -:10E4A00027323E0235342E0223220E0215141E029C -:10E4B00027113332161615140607132303231111DF -:10E4C000333236353426232301B66A98602D2D6009 -:10E4D000986A6B97602E2E5F976B5C85572929573A -:10E4E000855D5C8657292957862FA339411B2B321E -:10E4F00065445D5E523E2524355C0C497A964B4C52 -:10E50000957A49497A954C4C957A4927406E8847C7 -:10E5100048886C40406C884847886E4060024329B8 -:10E52000452C334B0EFEE30112FEEE013939383330 -:10E530003800000200240174028D032A000C00142C -:10E54000000041113313133311231103230311234B -:10E5500011233533152311013D3A6D7237306B1994 -:10E560006CF059E652017401B6FEAD0153FE4A014A -:10E5700040FEC0013CFEC401853131FE7B0000023B -:10E58000003C020C01620332000F001B000053220A -:10E59000262635343636333216161514060627323B -:10E5A00036353426232206151416CF28432828434F -:10E5B0002828432828432825343525253434020CBF -:10E5C000204232324020204032324220323130323A -:10E5D000313132303100000100120243006A032A57 -:10E5E0000003000053373307121246310243E7E7B6 -:10E5F00000020012025700E4032A00030007000093 -:10E60000533733073337330712124631521247312B -:10E610000257D3D3D3D30001004AFF70008F032ADF -:10E6200000030000571333114A01449003BAFC461B -:10E6300000020047FF560084032A00030007000081 -:10E640005311331103113311473D3D3D018A01A0A0 -:10E65000FE60FDCC019FFE610001001A0000014434 -:10E660000318000B000073112335333533153315B0 -:10E6700023118C7272477171022639B9B939FDDAEA -:10E680000001004BFFF101D9039C00200000650E42 -:10E6900002262637133E021E020606070327133EF4 -:10E6A0000226260607030616163637018A1D423F44 -:10E6B00030150A5F06253334280F164543D31DCF86 -:10E6C00045400A182723056309162E3A1A48242CB8 -:10E6D0000722514202812735190625496D9560FEB2 -:10E6E000CD1A013266935E30042122FD7A3F3D0847 -:10E6F00025240001001F000001530319001300002E -:10E70000731123353335233533353315331523153D -:10E7100033152311977878787846767676760101E6 -:10E7200034DA33D7D733DA34FEFF00030047FFF67D -:10E730000369032A0009001700290000731133132D -:10E7400011331123031105222635353436333216A1 -:10E75000151514062732363635353426262322067B -:10E76000061515141616473BFF4039FF024454475F -:10E7700047545448485426250C0C252626250C0CB5 -:10E7800025032AFD7D0283FCD60288FD780A696C88 -:10E79000AC6C69686DAC6C6932244935AE3648247E -:10E7A000254736AE3548250000020028FFF2024D0D -:10E7B000023A0019002200004522262635343E0286 -:10E7C00033321616152115161633323637170E0248 -:10E7D000032135262623220607013B5A7A3F305073 -:10E7E00062314E7C48FE541753304D5B2425193E50 -:10E7F00058DC0134135138344B190E53864C4C6E8F -:10E80000472247825AB919263F3915274128015115 -:10E810008F1429241800FFFF0013023D005A032A19 -:10E82000040602740000FFFF004A02FB00FC032AFA -:10E83000060602E200000002FF8802D10078032AE7 -:10E8400000030007000053353315233533152D4BD6 -:10E85000F04B02D1595959590001FFD902A20027A2 -:10E8600003100003000043353315274E02A26E6EDD -:10E870000001FF91027200120336000300004327DB -:10E880003317135C4A370272C4C40001FFED0272F1 -:10E89000007503360003000043373307133F496216 -:10E8A0000272C4C40002FFBF029100AC0331000336 -:10E8B00000070000533733072337330726374F5EEF -:10E8C0008F2742420291A0A0A0A00001FFFC0230CD -:10E8D00000510311000A0000532736363523353323 -:10E8E0001514060B0F1A162C51200230200F271E6C -:10E8F0006D6531380001FFDF027800DC032A000675 -:10E90000000043373317232707215652553649480D -:10E910000278B2B28D8D0001FFE8028300D4032A91 -:10E9200000060000532733173733073D553B3B3B69 -:10E930003B560283A77878A70001FF870280007802 -:10E9400002F8000D00004322262733161633323614 -:10E9500037330606013A3C022F0127212227022ED7 -:10E96000013D02803F3928242428393F0002FFA0BE -:10E97000027500600333000B00170000512226359A -:10E980003436333216151406273236353426232210 -:10E9900006151416263A3A26273939271621211644 -:10E9A0001720200275302F302F2F302F30281B1CBE -:10E9B0001E1A1A1E1C1B0001FF7E02B400820314E3 -:10E9C000001700005322262623220615233436364C -:10E9D0003332161633323635331406063D182621E7 -:10E9E0001210112D0B1E1C1826221211102C091E9C -:10E9F00002B41818141411291E17181318122B1FFB -:10EA00000001FFA602B6005A02E8000300004335E9 -:10EA100033155AB402B632320001FFB9028B0053EB -:10EA2000032B0014000051273636353426232206E6 -:10EA300007353633321616151406061B1A1D1B1918 -:10EA40000B170D20201C28161626028B1D0D1A11DF -:10EA50001311030326070F1F181721180002FF5573 -:10EA6000028E0047032A00030007000043273317E4 -:10EA7000332733174B604E3847454129028E9C9C03 -:10EA80009C9C0001FF8702AD0079032A000F000063 -:10EA9000433E023332161617232626232206077911 -:10EAA000021A352829351A012F01272221270202AF -:10EAB000AD27381E1E38272D23242C000001FFD639 -:10EAC0000280002B0345000A000053170606153389 -:10EAD000152335343619121C122A511A0345210CFC -:10EAE0002B15584D323B0001FFF60218006F0285CE -:10EAF00000090000433533323635331406230A0A41 -:10EB00001E1839393402182A222137360001FFD95C -:10EB1000FF6A0027FFC30003000047353315274E67 -:10EB200096595900FFFFFF88FF6A0078FFC3060768 -:10EB300002C00000FC990001FFD5FEFE002BFFC3C0 -:10EB4000000A0000432736363523353307140619EB -:10EB5000121C132B52011AFEFE210C2B15584D319D -:10EB60003B000001FFD5FF34006F000000170000DC -:10EB700055222627351616333236353426262735C4 -:10EB800033151616151406060A160B0811081F224F -:10EB9000112118262E2E1B32CC0302260202131638 -:10EBA00010140D0348320228211A24110001FF928B -:10EBB000FF2C002D00000017000057222E023534D4 -:10EBC000363637330E02151416333236370706063B -:10EBD00005182A20111A2918271321152D1E060C95 -:10EBE000050B0510D4091320161B32290C12282AF4 -:10EBF000151E160101270101FFFFFF87FF14007892 -:10EC0000FF8C060702C80000FC94FFFFFFA6FF4B25 -:10EC1000005AFF7D060702CB0000FC950001FFA60D -:10EC200001570059018600030000433533155AB3DC -:10EC300001572F2F0001002F026700B8032A00039D -:10EC40000000533733072F3F4A620267C3C30001F6 -:10EC5000003A02AD012B032A000F000053222626A2 -:10EC6000273316163332363733140606B229341AD0 -:10EC7000012E0128212128012F1B3502AD1E382726 -:10EC80002D24252C27381E00000100210283010DB0 -:10EC9000032A000600005327331737330776553B06 -:10ECA0003B3B3B570283A77878A7FFFF0050FF3418 -:10ECB00000EA0000040602D47B0000010025027176 -:10ECC0000123032A000600005337331723270725A3 -:10ECD0005652563748490271B9B99494000200451A -:10ECE00002D10134032A0003000700005335331515 -:10ECF00023353315E84CEF4A02D1595959590001CF -:10ED0000002C028B007D02ED00030000533533150B -:10ED10002C51028B626200010035026700B6032AA3 -:10ED20000003000053273317915C4A370267C3C3BF -:10ED3000FFFF0036029101230331040602C477006D -:10ED40000001004A02FB00FC032A000300005335C7 -:10ED500033154AB202FB2F2FFFFF0050FF2C00EBB0 -:10ED60000000040702D500BE000000020031027559 -:10ED700000F00333000B0017000053222635343611 -:10ED8000333216151406273236353426232206155B -:10ED900014169026393926273939271720201716B7 -:10EDA00020200275302F302F2F302F30281B1C1EB3 -:10EDB0001A1A1E1C1B000001003E02CC0142033047 -:10EDC00000180000532E022726061523343E021792 -:10EDD0001E021716363733140606F41426210D0FBB -:10EDE000122D06111F191427220C0F10012C0B22B3 -:10EDF00002CE011617010313170D1F1D1103011673 -:10EE00001602011419132C1F0001FF810278007FE4 -:10EE1000030A00060000433733172327077F5652A3 -:10EE200056364949027892926E6E0001FFEC021844 -:10EE3000006F028500090000433533323635331444 -:10EE4000062314141E1839393402182A22213736A1 -:10EE50000002FF8702790078038F00030011000091 -:10EE60004337330707222627331616333236373314 -:10EE7000060629404A61013A3C022F012721222738 -:10EE8000022E013D03197676A03F39282424283923 -:10EE90003F000002FF8702790078038F0003001112 -:10EEA000000053273317072226273316163332362E -:10EEB0003733060601614A412C3A3C022F012721D3 -:10EEC0002227022E013D03197676A03F39282424FB -:10EED00028393F000002FF87028000780394001366 -:10EEE0000021000053273636353426232206073505 -:10EEF00036363332161514060722262733161633F4 -:10EF0000323637330606041B171819140B170C106A -:10EF10001F0F262F2D243A3C022F012721222702E2 -:10EF20002E013D02F41D0D191113110304250505D1 -:10EF30002323212A833F3928242428393F00FFFF37 -:10EF4000FF7E028000820386062602C800000006BB -:10EF500002CA00720002FF81027800E8034A00063C -:10EF6000000A000043373317232707373733077F5B -:10EF7000565256364949B9354347027892926E6ED9 -:10EF80005F7373000002FF81027800BA034A000633 -:10EF9000000A000043373317232707372733177F2B -:10EFA000565256364949D3484335027892926E6E8E -:10EFB0005F7373000002FF81027800CE036E0013BE -:10EFC000001A00005327363635342623220607352B -:10EFD00036363332161514060537331723270782C2 -:10EFE0001B171819140B170C101F0F262F2DFEE0DE -:10EFF00056525636494902CE1D0D191212110304FC -:10F00000260504232323286592926E6EFFFFFF7E60 -:10F0100002780082039A062602E60000000702CA70 -:10F02000000000860001000002F100670007006A8E -:10F0300000050001000000000000000000000000CA -:10F040000004000100000014002C003800440050AF -:10F050000060006C00780088009400A000AC00BC48 -:10F0600000C800D400E400F000FC010801140120F5 -:10F07000012C0138014401500160016C018D01999E -:10F0800001D501E1021A02260232023E024A02566C -:10F09000027C0288029802C702D30302030E031AFD -:10F0A000032A033F034B03570363036F037B038B65 -:10F0B000039703A303B303BF03CB03D703E303EF18 -:10F0C00003FB04070413041F042B0462046E048171 -:10F0D000048D04CA04D604E204EE04FA05060512FF -:10F0E0000555056B058E059A05A605B205BE05CA30 -:10F0F00005D605E205EE05FA06060611061D0629E7 -:10F1000006350641064C06580671067D069606A28F -:10F1100006AE06BC06C806D406E006EC06F80704F0 -:10F12000071D07390745075B07670773077F078BCD -:10F1300007AE07BA07C607FE080A08160822082EF7 -:10F14000083E084A085608660872087E088E089E1F -:10F1500008AA08B608C208CE08DE08EE08FE090EA6 -:10F16000091E092A09360942094E098E099A09A67B -:10F1700009B609E70A0D0A190A3E0A860AB00ABC4E -:10F180000AC80AD40AE00AEC0B2F0B3B0B470B53BF -:10F190000B5F0B6B0B770BAD0BEA0BFB0C130C1F10 -:10F1A0000C2B0C370C430C670C730C7F0C8B0C97DF -:10F1B0000CA30CAF0CBB0CC70CD30CDF0CEF0CFF7B -:10F1C0000D0F0D1F0D2F0D3B0D470D530D5F0D6BDB -:10F1D0000D770D890DA50DB10DBD0DC90DD50DF026 -:10F1E0000E050E110E1D0E290E350E410E4D0E5937 -:10F1F0000E650E7A0E860E920E9E0EE80EF40F002D -:10F200000F0C0F1C0F280F340F440F4F0F5A0F66AF -:10F210000F760F820F8E0F9E0FAA0FB60FC20FCE62 -:10F220000FDA0FE60FF20FFE100A101A1026109BCD -:10F2300010A710DF10EB1121112D11381144114FBF -:10F24000115B118F11E311EF122A12361242125282 -:10F25000128C129812A412AF12BA12C612D612E26F -:10F2600012EE12FE130A13161322132E133A13462C -:10F270001352135E136A137613B013E813F31418C2 -:10F28000142414A614B214BE14C914D4156615722D -:10F2900015FB161D16471653165F1671167D168838 -:10F2A0001693169E16A916B416BF16CA16D516E0E2 -:10F2B00016EB16F71702170D1718173B1758176399 -:10F2C000177B1787179317AB17B717C317CF17DA23 -:10F2D00017E617F218091842184E1870187C18888B -:10F2E0001893189F18CC18D818E419191925193132 -:10F2F000193C19481958196419701980198C1998F2 -:10F3000019A819B819C419D019DC19E819F81A087C -:10F310001A181A281A381A441A501A5C1A681AA6A7 -:10F320001AB21ABE1ACE1B311B681B741BAC1BE031 -:10F330001BFE1C0A1C151C201C2C1C381C791C854F -:10F340001C901C9C1CA71CB31CBF1CFD1D1E1D4338 -:10F350001D6F1D7B1D871D931D9F1DC11DCD1DD9BB -:10F360001DE41DEF1DFB1E071E131E1F1E2B1E3747 -:10F370001E471E571E671E771E871E931E9F1EABBD -:10F380001EB71EC31ECF1EE11EFD1F091F151F2124 -:10F390001F2D1F461F681F741F7F1F8B1F971FA3E2 -:10F3A0001FAF1FBB1FC71FDA1FE61FF11FFD20097C -:10F3B0002051205D20A220AE20DC210821452178AB -:10F3C000218021A821B021BF21CB21DB22082210DE -:10F3D000221C2228224F22A022B622C222CE22E8BC -:10F3E00022F42316231E2326232E234023482350B2 -:10F3F0002358237C238823E723EF2412242A244044 -:10F40000245C2473249824BF24EC25272557255FEA -:10F41000259C25D825E425F0260926302671269C32 -:10F4200026CD26FA2728273E276D278E27AB27B320 -:10F4300027CF27F2280F28172855285D28AB28E268 -:10F4400028F028FC290C2934293C29482954297BF7 -:10F4500029BC29D129DD29E92A022A0E2A2E2A4A85 -:10F460002A5F2A672A792A812A892A9A2AA22AAE19 -:10F470002AF82B002B212B382B4E2B6A2B812BACFF -:10F480002BD52C082C432C7B2C832CBD2CF62CFE4E -:10F490002D092D112D3C2D7B2DAB2DE52E172E4446 -:10F4A0002E5A2E892EA92EC62EDB2EF62EFE2F1BAF -:10F4B0002F232F5F2F712F922F9E2FA62FDE2FF835 -:10F4C00030263075308F30C731123123317C31C650 -:10F4D00031D73201323F3259326732773287329731 -:10F4E00032A232B732C932E432FA330D3321335308 -:10F4F0003386339233AE33CC33FF340C3419342596 -:10F50000344A346E34A734E034F13502350E351AFE -:10F5100035263532353A3546354F355C35683574E4 -:10F52000358C35A335BF35D935EA35FA360C361961 -:10F53000362D363F363F363F363F368336C03708A6 -:10F54000375837A437E5382D3867388138CA38EB53 -:10F5500039203948397139A439B439F03A1C3A594B -:10F560003A8A3AB93ADB3AE73B013B0E3B223B2F62 -:10F570003B483B603B733B923BA33BB53BCD3BE6FB -:10F580003BFF3C4A3C723C813C933CC73D123D40B2 -:10F590003D533D693D7E3DA33DFB3E563ED73EEF8C -:10F5A0003F703FD73FF2406040CC4127414D417909 -:10F5B0004186419941A641BA41CE42074223426267 -:10F5C000429942A142A942BA42C642D342E042F322 -:10F5D00043084319432A43444369438E439A43BC37 -:10F5E00043CF43EC4401441444204429443F446441 -:10F5F000448A4493449C44A844B544D244E344EB35 -:10F6000044FC450D45194526452E453A4543456977 -:10F61000459245A345B645D745F8462D4638465050 -:10F620004668469446A046A00001000000041A1D4A -:10F63000EBB98AA95F0F3CF5000303E80000000066 -:10F64000D5EAA06500000000DD1F59D4FF3BFEE1B4 -:10F6500004C70511000000060002000000000000C1 -:10F660000285004701DD001B01DD001B01DD001BE1 -:10F6700001DD001B01DD001B01DD001B01DD001BA6 +:1051300013FE13E013F80EA213FE13E013F80EA2F1 +:1051400013FE13E613F813B613FE13E013F80EA2C2 +:1051500013FE13BC13F80EA213FE159C13F813D400 +:1051600013FE15D813F813D413FE159C13F813C2AD +:1051700013FE15D813F813D413FE13C813F813D461 +:1051800013FE13CE13F813D413FE13DA13F80EA282 +:1051900013FE13E013F80EA213FE13E013F80EA291 +:1051A00013FE13E613F80EA213FE13EC13F80EA26F +:1051B00013FE13F213F80EA213FE14040000140AD7 +:1051C000000014100000141C000014160000141C31 +:1051D000000014160000141C000014160000141C1B +:1051E000000014160000141C000015660000156C69 +:1051F000000015660000156000001428000015600E +:10520000000014280000156000001428000015603C +:10521000000015660000142200001428000015602C +:105220000000155A000015600000142800001560E9 +:105230000000142E00001560000014340000144615 +:105240000000143A000014460000143A000014460E +:1052500000001440000014460000144C000015B477 +:1052600015BA1452000014580000145E000000002B +:1052700000001464000000000000146A00001476AE +:10528000147C147000001476147C147000001476E2 +:10529000147C14820000000000001488000000004C +:1052A00000001488000000000000148E00000000C0 +:1052B00000001494000000000000149A000014A0E4 +:1052C000000014A6000014AC000015F014F415F64C +:1052D00014FA14B2000014B8000015CC000015D266 +:1052E000000014BE000014C4000014D00000000030 +:1052F000000014CA00000000000014D0000014D602 +:10530000000014D0000014D6000014DC00000000DF +:10531000000014E200000000000014E8000014EE99 +:10532000000014E8000014EE000015F014F415F667 +:1053300014FA1500000015241506150C00000000D5 +:1053400000001512000000000000151800001524D0 +:10535000152A151E00001524152A151E00001524F7 +:10536000152A15300000000000001536000000006E +:1053700000001536000000000000153C0000000091 +:1053800000001542000000000000159C15A215DE6B +:1053900015A815480000154E000015660000156C94 +:1053A00000001554000015600000155A000015603B +:1053B000000015660000156C0000157200001578DD +:1053C000000000000000157E158A15840000158A73 +:1053D000158A1590000015960000159C15A215DE83 +:1053E00015A815AE000015B415BA15C0000015C6F5 +:1053F000000015CC000015D2000015D8000015DE05 +:10540000000015E4000015EA000015F0000015F694 +:105410000000000015FC0000000016020000160845 +:105420000000000100C6000000020766076C07725A +:10543000077800010000FF6E00010000FF8A0001F4 +:105440000000FF2200010000FF4600010000FF50A5 +:1054500000010000FF9B00010000000000010000AF +:10546000030C00010096032A000100000333000131 +:105470000000032C0001FFFF032A00010000033499 +:105480000001000003A700010000038600010000E6 +:10549000032A000100000384000100000302000150 +:1054A0000000031200010000035A000100000388FD +:1054B0000001FFFF024200010096024200010000CD +:1054C0000242000100EA048F000100EA046E0001BC +:1054D00000EA046C000100EA03EA000100EA03FAB2 +:1054E000000100EA0442000100EA0470000100EA41 +:1054F000FF6E000100E90412000100EA041200013D +:1055000000EA041B000100EA0503000100EA04149C +:1055100000010157032A0001015704120001013B59 +:105520000000000100F403F4000100F5FF46000153 +:1055300000F50412000100F503F400010103032A41 +:105540000001010304120001010303F4000101033F +:105550000000000100D903EA000100D903FA0001AC +:1055600000D90442000100D90470000100D903F4FD +:10557000000100D8FF6E000100D80412000100D91C +:105580000414000100EF032A000100EF04120001DF +:1055900000EF0000000100FF0412000100FFFF22E5 +:1055A000000100FF03F40001010F04120001006775 +:1055B00003F400010067FF6E00010067041400019E +:1055C00000670000000100A3041200010085000034 +:1055D000000100E6FF22000100660412000100E164 +:1055E000FF2200010066032A00010135032A0001A1 +:1055F000013C03F400010102FF220001010203EA61 +:105600000001010203FA000101020442000101024B +:1056100004700001010204FA0001010204DC00012F +:105620000102FF6E00010101041200010102041CCD +:105630000001010204120001010204140001010230 +:1056400004FC0001016E032A000101360000000184 +:1056500000F303F4000101060000000100FE032A2C +:10566000000100FEFF22000100FE0412000100FE06 +:105670000000000100E2FF46000100E2FF220001FD +:1056800000E203F4000100CF0412000100CFFF4646 +:10569000000100CFFF22000100CF03F40001010B45 +:1056A000FF6E0001010A04120001010B041C00013D +:1056B000010B04120001010B032A0001010B041B62 +:1056C0000001010B0414000101B5032A0001010BC4 +:1056D00000000001013D0000000100F0032A00016C +:1056E00000F00000000101610412000100E7FF6EFC +:1056F000000100E60412000100E70412000100E7C7 +:105700000414000100C9032A000100C904120001A9 +:1057100000C903F4000100C90000000100C303A791 +:10572000000100C30386000100C30384000100C31D +:105730000302000100C30312000100C3035A000169 +:1057400000C30388000100C2032A000100C3032A2A +:10575000000100C30333000100C3041B000100C3A8 +:10576000032C0001012A02420001012A032A000140 +:10577000012A000000010054032A0001005403F430 +:10578000000100C70000000100BCFF46000100BC92 +:10579000030C00010137032A0001013703F4000163 +:1057A0000188032A000100BE0302000100BE0312AB +:1057B000000100BE035A000100BE0388000100BEC4 +:1057C000030C000100BEFF6E000100BD032A0001B2 +:1057D00000BE032C000100C8032A000100AA03D662 +:1057E000000100D7032A000100D70334000100D7CD +:1057F000030C000100D70242000100D700000001A5 +:1058000000EB03CA0001005304120001005C0242D5 +:105810000001005C030C0001005FFF6E0001005BF3 +:10582000032A0001005C032C0001006C024200010D +:10583000006C032A0001006CFF65000100E603CC48 +:10584000000100E602E4000100C0FF220001005E4A +:1058500004120001005EFF220001005E032A000125 +:1058600000AF032A0001005E00000001013802427F +:1058700000010138030C000101380000000100FCA8 +:105880000242000100FC0000000100C4032A0001E4 +:1058900000C4FF22000100C40242000100C4032C26 +:1058A000000100C00302000100C00312000100C09B +:1058B000035A000100C00388000100C00412000167 +:1058C00000C003F4000100C0FF6E000100C00334FB +:1058D000000100C004140001013A0242000100C8A6 +:1058E000030C000100A202420001005BFF22000144 +:1058F00000A2032A0001005B0000000100B2FF4685 +:10590000000100B2032A000100B2FF22000100B230 +:10591000030C000100B8FF460001007702FB000104 +:1059200000B8FF220001007703C5000100B9033E63 +:10593000000100B80000000100C6FF6E000100C5B4 +:10594000032A000100BDFF6E000100BF032A000111 +:1059500000C0032C000100BD0000000100C603349C +:10596000000100C6032A000100C60242000100C671 +:105970000333000100C6032C0001012B0242000189 +:1059800001370000000100B30242000100B3000033 +:105990000001011B02420001011B032A0001011B3F +:1059A00000000001010EFF6E000100BC032A00018F +:1059B00000BC032C000100A30242000100A3032A43 +:1059C000000100A3030C000100A30000000100EA95 +:1059D000032A000100F4032A000100F40000000182 +:1059E00000B9032A000100B90412000100D9032AFA +:1059F000000100D90412000100D800000001013AA2 +:105A0000000000010106032A000101060412000142 +:105A100000EB032A000100EB04120001013C032A01 +:105A20000001013C00000001010F032A0001010FE9 +:105A30000000000100F3032A000100F30000000150 +:105A400000CF032A000100CF0000000100E2041291 +:105A5000000100E2032A000100E2000000010067EB +:105A6000032A000100670412000100E7032A000175 +:105A700000E700000001014D032A0001012E000093 +:105A8000000100C30242000101340000000100AA2D +:105A90000242000100AA032A000100BE02420001E6 +:105AA00000BE032A000100BE0000000100E7000A5A +:105AB000000100CD0242000100CD032A000100BA1E +:105AC0000242000100BA032A000100C8024200019C +:105AD00000C80000000100BB0242000100BB032A15 +:105AE0000001010E0000000100BC0242000100BCE8 +:105AF0000000000100B20242000100B200000001FB +:105B0000005F00000001005C032A0001005C00004F +:105B100000010053032A000100C40000000100C07E +:105B20000242000100F20242000100E10000000117 +:105B300000EA03CB000100EA00000001019B000025 +:105B4000000100E6032A000100E60000000100F564 +:105B5000032A000100F50000000100C0032A000133 +:105B600000C00000000100FF032A000100FF000048 +:105B700000010102032A000101020000000102806D +:105B8000033E00010161032A0001016100000001E0 +:105B900000AA030C00010080000000010188030C32 +:105BA0000001015E0000000000010000000A00503A +:105BB0000018000244464C5400A86C61746E012425 +:105BC000001B009E00A6015E00AE00AE014A00FE72 +:105BD00000FE00B600BE00C600C600CE00CE00D655 +:105BE00000D600D600D600D600DE00E6015400EE56 +:105BF00000F600FE0106010E001061616C74018266 +:105C000063617365013463636D700192646C6967ED +:105C1000013A6672616301406C69676101466C6FAD +:105C2000636C014C6C6F636C01526C6F636C015858 +:105C30006C6F636C015E6C6F636C01646C6F636CA2 +:105C4000016A6C6F636C01706C6F636C01766F72CC +:105C5000646E018A73757073017C013A0000000163 +:105C600000000001032400030000000101540001B2 +:105C7000000000010192000400000001016C000618 +:105C800000000001014400010000000101220001A8 +:105C90000000000101800001000000010118000166 +:105CA000000000010116000400000001014600018F +:105CB00000000001016E0004000000010114000159 +:105CC000000000010138000400000001010C000484 +:105CD00000000001010C019C0008415A452001B25E +:105CE0004341542001C84352542001DE4B415A2005 +:105CF00001F44D4F4C20020A524F4D2002205441D6 +:105D00005420023654524B20024C00060000000280 +:105D100001200132000600000002013A014C000699 +:105D200000000004021A0250022C023E0000000192 +:105D3000001800000001001900000001001400001C +:105D40000001001A0000000100120000000100091B +:105D500000000001001100000001000E0000000121 +:105D6000000D00000001000C00000001000F000009 +:105D700000010010000000010013000000020000FC +:105D800000010000000200150017000000030002DF +:105D9000000500080000FFFF0007000000010003ED +:105DA00000040005000E000F0001020000060001C3 +:105DB000020A00070001021A0009000101FE0001A9 +:105DC00001F8000101E6000101FC0001031C0001D3 +:105DD00001E4000103A2000101F20001039A0001A5 +:105DE000020C0001037A00020210021A00010326CD +:105DF000000201EC01DE000201E8000202E602E717 +:105E0000000202060004012B013B02E602E7000249 +:105E10000204000400A600AE018001880002020214 +:105E2000000401BB01BC01BB01BC00030000000178 +:105E300001B400010200000100000006000300019F +:105E400001EE000101A200000001000000070003B4 +:105E5000000101F4000101E400000001000000164F +:105E60000003000101E2000101DA0000000100006E +:105E700000160000FFFF0008000000010002000300 +:105E800000040005000E000F0000FFFF00080000E6 +:105E900000010003000400050006000E000F0000D2 +:105EA000FFFF0008000000010003000400050007D8 +:105EB000000E000F0000FFFF0008000000010003BB +:105EC000000400050008000E000F0000FFFF00089E +:105ED000000000010003000400050009000E000F8F +:105EE0000000FFFF0008000000010003000400059F +:105EF000000A000E000F0000FFFF00080000000174 +:105F0000000300040005000B000E000F0000FFFF5F +:105F1000000800000001000300040005000C000E52 +:105F2000000F0000FFFF0008000000010003000454 +:105F30000005000D000E000F000300000001011419 +:105F40000001011C00010000000300030001009497 +:105F500000010094000000010000000300030001A4 +:105F6000013C000100820000000100000004000369 +:105F70000000000100DE000200F600E60001000063 +:105F80000004000200F2001001BB01BC00A600AE3C +:105F900001BB013B01BC018001880245024602476A +:105FA0000248025C02E602E700010001025600011D +:105FB00001300002012B013100010001012A000221 +:105FC00001BC01CC0002012E0128000101300002B9 +:105FD0000001023C023F00000002012A01320001E0 +:105FE000000202C602D00005017E01860134013A9A +:105FF00001400004013A01400146014C00040148FF +:10600000014E0154015A00010004012A013A02C65E +:1060100002D00001000400A400AD017E0187000150 +:1060200000040001007800DA01520001000202E6DB +:1060300002E700010002000100DA0001000200781E +:10604000015200020001023B024400000001000274 +:10605000012A013A0002000202C002C4000002C686 +:1060600002CF00050002000202D002D2000002D4DA +:1060700002D80003000100100001007800A400AD68 +:1060800000DA013A0152017E0187023C023D023EE4 +:10609000023F025602C602D00002000B00010008B7 +:1060A0000000000A004100080044004C0040004E7F +:1060B000004F004900510063004B006500B2005ED4 +:1060C00000B400D900AC01BD01ED00D201F401F52E +:1060D000010301F901F9010502370237010602BC8B +:1060E00000030152024D00010001007001B80002DE +:1060F000013601B60003011C0136024C0003025AAE +:10610000023F024B0003025A023F024A0003025AB6 +:10611000023D00010002023C023E01B40002011CEB +:1061200001B90002012A01BA0002014102EC000299 +:1061300002C302ED000202C202EE000202CC02EF34 +:10614000000202CA02E8000202C302E9000202C21F +:1061500002EA000202CC02EB000202CA00010002C5 +:1061600002C602C801B50003011C012A01B70003E1 +:10617000011C014100010001011C0001014100015D +:106180000001014100010000000A00010066000159 +:106190000001006600010000000B0000000100018A +:1061A000000800010000001400010000001C0002B3 +:1061B0007767687401000000000200010000000021 +:1061C000010100C80000000024FA000020000000C7 +:1061D00004FA00004F7377616C642D4C6967687432 +:1061E0002E74746600000000000100000010010021 +:1061F00000040000474445466AFA6A450000C35857 +:106200000000017C47504F536502C1390000C4D4DF +:1062100000002F0E47535542BEEC94E90000F3E412 +:10622000000005F24F532F32AEA8778E0000A05C1D +:106230000000006053544154799169B90000F9D8C5 +:106240000000002A636D61709C08F7F40000A0BC98 +:106250000000088267617370000000100000C350E6 +:1062600000000008676C7966BA7252DA0000010C0F +:1062700000008D40686561641626592B000094501B +:10628000000000366868656108AE05A20000A0380D +:1062900000000024686D7478C5BC6BFF0000948812 +:1062A00000000BB06C6F6361ECFC107C00008E6C26 +:1062B000000005E46D617870030200D300008E4C8D +:1062C000000000206E616D6561F1902E0000A9480C +:1062D000000003CE706F737430387CD80000AD18A6 +:1062E000000016387072657068068C850000A94041 +:1062F00000000007000200470000023D032A0003DF +:106300000007000073112111252111214701F6FE1C +:10631000710128FED8032AFCD65A02760002001B1F +:10632000000001C2032A0007000A000073133313A0 +:10633000232723071333031BAB50AC4B28C129344D +:10634000AC56032AFCD6D9D9011001B5FFFF001BBA +:10635000000001C2041E062600010000000702C35F +:1063600000EF00E8FFFF001B000001C203E006266B +:1063700000010000000702C800EF00E8FFFF001B5B +:10638000000001C20477062600010000000702E8B1 +:1063900000EF00E8FFFF001BFF6A01C203E00626D2 +:1063A00000010000002702D100EF0000000702C832 +:1063B00000EF00E8FFFF001B000001C20477062683 +:1063C00000010000000702E900EF00E8FFFF001BEA +:1063D000000001C2047C062600010000000702EA5A +:1063E00000EF00E8FFFF001B000001C2046E06265C +:1063F00000010000002702C800EF00E8000702CA01 +:1064000000EF015AFFFF001B000001C20412062624 +:1064100000010000000702C7009100E8FFFF001B19 +:10642000000001C20412062600010000000702C697 +:10643000009100E8FFFF001B000001D70432062690 +:1064400000010000000702EC00EF00E8FFFF001B66 +:10645000FF6A01C203F2062600010000002702E6DF +:1064600000EF00E8000702D100EF0000FFFF001B73 +:10647000000001C20432062600010000000702ED00 +:1064800000EF00E8FFFF001B000001C204560626D3 +:1064900000010000000702EE00EF00E8FFFF001B14 +:1064A000000001C20482062600010000002702E667 +:1064B00000EF00E8000702CA00EF016EFFFF001BBB +:1064C000000001C20412062600010000000702CDF0 +:1064D00000EF00E8FFFF001B000001C204120626C7 +:1064E00000010000000702C000EF00E8FFFF001BF2 +:1064F000FF6A01C2032A062600010000000702D13C +:1065000000EF0000FFFF001B000001C2041E062672 +:1065100000010000000702C200EF00E8FFFF001BBF +:10652000000001C20413062600010000000702CC8F +:1065300000EF00E8FFFF001B000001C20412062666 +:1065400000010000000702CE00EF00E8FFFF001B83 +:10655000000001C203D0062600010000000702CBA4 +:1065600000EF00E8FFFF001BFF2C01CF032A0626E7 +:1065700000010000000702D501A20000FFFF001B80 +:10658000000001C2041B062600010000000702C92A +:1065900000EF00E8FFFF001B000001C2050F062608 +:1065A00000010000002702C900EF00E8000702C355 +:1065B00000EF01D9FFFF001B000001C203FC06260B +:1065C00000010000000702CA00EF00E80002FFE43B +:1065D00000000257032A000F00120000630121157A +:1065E0002311331523113315213523071333111CC0 +:1065F0000144012FD89B9BD8FEDBAA546995032A3E +:106600003DFED63AFEB33CD9D90113019600FFFFF7 +:10661000FFE400000257041E0626001B00000007CE +:1066200002C3015800E800030047000001CE032A1E +:106630000014001E00290000731133321E021514CD +:106640000606071E0215140E022327333236353490 +:106650002626232335333236363534262623234760 +:10666000AE374C2E15132C282F3615112B4A397C9A +:106670006D4F351839316F6E2F32141B423E48036F +:106680002A1C364B2D274933080D3F532C305540DB +:106690002539565B314C2B3B25412D31401EFFFFE8 +:1066A0000047000001CE03F80626001D0000000789 +:1066B00002C100FB00E800010036FFF601C303320F +:1066C000002700004522262635113436363332168F +:1066D0001615152335342626232206061511141601 +:1066E0001633323636353533151406060103525942 +:1066F00022235A504953244811343237371317385C +:10670000323333114821530A44734601424B7240DD +:10671000386747312F354C2A2D5236FEA73C50287A +:106720002C4F353530476D3EFFFF0036FFF601C375 +:10673000041E0626001F0000000702C300FA00E83E +:10674000FFFF0036FFF601C304120626001F0000FB +:10675000000702C7009C00E8FFFF0036FF3401C3BA +:1067600003320626001F0000000702D400FA0000D2 +:10677000FFFF0036FFF601C304120626001F0000CB +:10678000000702C6009C00E8FFFF0036FFF601C3C9 +:1067900003F80626001F0000000702C100FA00E807 +:1067A00000020047000001D3032A000B001700007D +:1067B0007311333216161511140606232733323699 +:1067C000363511342626232347B0555F28285C51DF +:1067D0006B66403C10153D3D63032A3B6C47FEBE93 +:1067E0004B713E39355D3B012E3D532BFFFF00477A +:1067F0000000038C032A042600250000000700D6B1 +:1068000002090000FFFF00470000038C0412042669 +:1068100000250000002700D602090000000702C77B +:10682000027700E80002000B000001D3032A000FEA +:10683000001F000073112335331133321616151162 +:106840001406062327333236363511342626232301 +:1068500011331523473C3CB0555F28285C516B66CB +:10686000403C10153D3D63515101912F016A3B6C35 +:1068700047FEBE4B713E39355D3B012E3D532BFE2D +:10688000D12FFFFF0047000001D304120626002588 +:106890000000000702C700A700E80002000D00008A +:1068A00001D4032A000F001F000073112335331198 +:1068B00033321616151114060623273332363635B1 +:1068C00011342626232311331523473A3AB2546054 +:1068D00027275D516B66413B11153E3D63525201C6 +:1068E000912F016A3B6C47FEBE4B713E39355D3BD3 +:1068F000012E3D532BFED12FFFFF0047000001D397 +:1069000003F8062600250000000702C1010500E883 +:10691000FFFF00470000033B032A04260025000078 +:10692000000701B002090000FFFF00470000033B21 +:10693000032A042600250000002701B002090000F8 +:10694000000702C702520000000100460000016D6E +:10695000032A000B00007311211523113315231195 +:106960003315460125D8B0B0DA032A3BFED038FEF5 +:10697000B239FFFF00460000016D041E0626002EFE +:106980000000000702C300DC00E8FFFF0046000033 +:10699000016D03E00626002E0000000702C800DC9F +:1069A00000E8FFFF00460000016D04120626002EDD +:1069B0000000000702C7007E00E8FFFF004600005D +:1069C000016D04120626002E0000000702C6007E9C +:1069D00000E8FFFF0046000001C404320626002E36 +:1069E0000000000702EC00DC00E8FFFF0046FF6A41 +:1069F000016D03F20626002E0000002702E600DCEF +:106A000000E8000702D100D40000FFFF00460000AC +:106A1000019604320626002E0000000702ED00DC7D +:106A200000E8FFFF0046000001A904560626002EDC +:106A30000000000702EE00DC00E8FFFF0046000057 +:106A4000016D04820626002E0000002702E600DC0D +:106A500000E8000702CA00DC016EFFFF0031000001 +:106A6000016D04120626002E0000000702CD00DC96 +:106A700000E8FFFF00460000016D04120626002E0C +:106A80000000000702C000DC00E8FFFF0046000035 +:106A9000016D03F80626002E0000000702C100DC8D +:106AA00000E8FFFF0046FF6A016D032A0626002E5C +:106AB0000000000702D100D40000FFFF00460000E4 +:106AC000016D041E0626002E0000000702C200DC35 +:106AD00000E8FFFF00460000016D04130626002EAB +:106AE0000000000702CC00DC00E8FFFF00460000C9 +:106AF000016D04120626002E0000000702CE00DC05 +:106B000000E8FFFF00460000016D03D00626002EBE +:106B10000000000702CB00DC00E8FFFF0046FF2C6E +:106B2000016D032A0626002E0000000702D5013B56 +:106B30000000FFFF00460000016D03FC0626002E4A +:106B40000000000702CA00DC00E800010031FFF687 +:106B500001A6032A002600005722262635353314C5 +:106B60001415141633323E023534262623233537C6 +:106B70002335211503273332161615140606E74070 +:106B8000502647313D272F170821483952BDE101D2 +:106B90003CE312444B5F2E25540A30593C14030B3E +:106BA00003414B1D3342244B5E2D34FF3928FECA6E +:106BB000243972584C703B00FFFF0031FFF601A6EC +:106BC0000412062600420000000702C7008D00E8FC +:106BD000000100470000016A032A00090000731148 +:106BE0002115231133152311470123D7B3B3032AEA +:106BF00039FECF38FE78FFFF00470000016A03F836 +:106C0000062600440000000702C100C200E800019F +:106C10000036FFF501CA0332002A0000572226265B +:106C200035113436363332161615152335342626EB +:106C3000232206061511141616333236363535233F +:106C400035331123270606FE4D5724235951495544 +:106C5000264815343238381115393433361678BE93 +:106C600031090F450B40754D013C4E723F36684B64 +:106C70001C1C3A4C26305436FEB33B532D2D543C4D +:106C80005F39FE785C2E3900FFFF0036FFF501CA40 +:106C9000041E062600460000000702C3010400E8A7 +:106CA000FFFF0036FFF501CA03E00626004600009C +:106CB000000702C8010400E8FFFF0036FFF501CA23 +:106CC0000412062600460000000702C700A600E8DE +:106CD000FFFF0036FFF501CA041206260046000039 +:106CE000000702C600A600E8FFFF0036FEFE01CA4C +:106CF0000332062600460000000702D3010400000C +:106D0000FFFF0036FFF501CA03F806260046000023 +:106D1000000702C1010400E800020036FFF5020E80 +:106D200003320003002E00006535331505222626A8 +:106D300035113436363332161615152335342626DA +:106D4000232206061511141616333236363535232E +:106D5000353311232706060135D9FEF04D5724237C +:106D600059514955264815343238381115393433BC +:106D7000361678BE31090F45DD3030E840754D01DB +:106D80003C4E723F36684B1C1C3A4C26305436FE43 +:106D9000B33B532D2D543C5F39FE785C2E390001F6 +:106DA0000046000001DE032A000B000073113311BE +:106DB0003311331123112311464DFF4C4CFF032A8D +:106DC000FE990167FCD6018AFE760002001D0000D4 +:106DD0000208032A0013001700007311233533350E +:106DE0003315333533153315231123112311113383 +:106DF00035234629294DFF4C2A2A4CFFFFFF0278F4 +:106E00002A888888882AFD88018AFE7601C3B50011 +:106E1000FFFF0046000001DE04120626004E0000BF +:106E2000000702C700B500E8FFFF0046000001DED2 +:106E300004120626004E0000000702C600B500E856 +:106E40000001004900000095032A000300007311AF +:106E50003311494C032AFCD6FFFF0049FFDD01AD89 +:106E6000032A0426005200000007006100DE000033 +:106E7000FFFF0049000000E4041E06260052000047 +:106E8000000702C3006F00E8FFFFFFF7000000E803 +:106E900003E0062600520000000702C8006F00E869 +:106EA000FFFFFFF0000000EE041206260052000073 +:106EB000000702C6001100E8FFFFFFC4000000B693 +:106EC0000412062600520000000702CD006F00E801 +:106ED000FFFFFFF8000000E8041206260052000041 +:106EE000000702C0007000E8FFFF004800000096A5 +:106EF00003F8062600520000000702C1006F00E8F8 +:106F0000FFFF0048FF6A0096032A06260052000091 +:106F1000000602D16F00FFFF000000000095041E74 +:106F2000062600520000000702C2006F00E8FFFFC3 +:106F30000028000000C204130626005200000007CB +:106F400002CC006F00E8FFFFFFF6000000E804122B +:106F5000062600520000000702CE006F00E8FFFF87 +:106F60000015000000C903D00626005200000007EB +:106F700002CB006F00E8FFFF0001FF2C009C032AFA +:106F8000062600520000000602D56F00FFFFFFED4D +:106F9000000000F103FC062600520000000702CAB0 +:106FA000006F00E800010008FFDD00D0032A000D9B +:106FB00000005735323E02351133111406062308FE +:106FC0002A3119084C18464523390B1E382C0287E4 +:106FD000FD7543562900FFFF0008FFDD012804125C +:106FE000062600610000000702C6004C00E8000110 +:106FF0000046000001D8032A000B00007311331172 +:107000001333031323030711464DD849A6CA4BB2C5 +:1070100048032AFE5401ACFEA4FE32019584FEEF23 +:10702000FFFF0046000001D804120626006300009E +:10703000000702C7008F00E8FFFF0046FEFE01D8F0 +:10704000032A062600630000000702D300ED0000BB +:107050000001004700000179032A000500007311B8 +:1070600033113315474CE6032AFD0F39FFFF004764 +:10707000FFDD024E032A04260066000000070061BF +:10708000017E0000FFFF004700000179041E062674 +:1070900000660000000702C3006D00E8FFFF004724 +:1070A00000000179032A062600660000000702C5D9 +:1070B00001280019FFFF0047FEFE0179032A06267A +:1070C00000660000000702D300E00000FFFF004759 +:1070D00000000179032A0626006600000007025C12 +:1070E00000EF0035FFFF0047FF680214032A042663 +:1070F000006600000007013A017E00000001000068 +:1071000000000179032A000D0000731107353711C3 +:1071100033113715071133154747474C7373E60191 +:107120008C253C260161FEC83D3C3DFE83390001B3 +:10713000004000000243032A000C000073133313C5 +:1071400013331323030323030340144CA0A34C1451 +:107150003F109B319910032AFD4102BFFCD60285E6 +:10716000FD7B0284FD7CFFFF00400000024303F82A +:107170000626006E0000000702C1014100E8000180 +:107180000047000001C2032A000900007311330107 +:10719000113311230111473701024236FEFD032A44 +:1071A000FD8B0275FCD6027CFD84FFFF0047FFDDEE +:1071B00002D8032A042600700000000700610208BC +:1071C0000000FFFF0047000001C2041E06260070F9 +:1071D0000000000702C3010400E8FFFF00470000B1 +:1071E00001C20412062600700000000702C700A7B3 +:1071F00000E8FFFF0047FEFE01C2032A06260070DA +:107200000000000702D30104000000010047FF63F3 +:1072100001C2032A001300004535323636353503E6 +:1072200011231133011133111406062301172F2ED8 +:107230000EFD3E3701063E173B389D35122C251CAE +:107240000265FD84032AFD8B0275FCD633462400BB +:10725000FFFF0047FF68029E032A0426007000001B +:107260000007013A02080000FFFF0047000001C2CA +:1072700003FC062600700000000702CA010400E8B3 +:1072800000020036FFF601D6033200110023000091 +:10729000452226263511343636333216161511148A +:1072A00006062732363635113426262322060615E1 +:1072B000111416160107515B25275B4F4E5B2625DF +:1072C0005A5035381515383536391515390A3F7184 +:1072D0004901504A6D3C3C6D4AFEAF496F403D2B21 +:1072E0004D33016F334C29294C33FE91334D2B0024 +:1072F000FFFF0036FFF601D6041E062600780000C8 +:10730000000702C3010700E8FFFF0036FFF601D6C1 +:1073100003E0062600780000000702C8010700E825 +:10732000FFFF0036FFF601D60412062600780000A3 +:10733000000702C600A900E8FFFF0036FFF601EFD4 +:107340000432062600780000000702EC010700E87E +:10735000FFFF0036FF6A01D603F206260078000020 +:10736000002702E6010700E8000702D1010700003C +:10737000FFFF0036FFF601D6043206260078000033 +:10738000000702ED010700E8FFFF0036FFF601D617 +:107390000456062600780000000702EE010700E808 +:1073A000FFFF0036FFF601D60482062600780000B3 +:1073B000002702E6010700E8000702CA0107016E84 +:1073C000FFFF0036FFF601D6041206260078000003 +:1073D000000702CD010700E8FFFF0036FFF601D6E7 +:1073E0000412062600780000000702C0010700E82A +:1073F000FFFF0036FFF601D604B80626007800002D +:10740000002702C0010700E8000702CB010701D0F6 +:10741000FFFF0036FFF601D6049E06260078000026 +:10742000002702C1010700E8000702CB010701B6EF +:10743000FFFF0036FF6A01D60332062600780000FF +:10744000000702D101070000FFFF0036FFF601D65A +:10745000041E062600780000000702C2010700E8AB +:10746000FFFF0036FFF601D6041306260078000061 +:10747000000702CC010700E8FFFF0036FFF601D647 +:10748000036D062600780000000702E7014D00E8C2 +:10749000FFFF0036FFF601D6041E06260078000026 +:1074A000002702E7014D00E8000702C3010700E8DA +:1074B000FFFF0036FF6A01D6036D06260078000044 +:1074C000002702E7014D00E8000702D10107000094 +:1074D000FFFF0036FFF601D6041E062600780000E6 +:1074E000002702E7014D00E8000702C2010700E89B +:1074F000FFFF0036FFF601D60413062600780000D1 +:10750000002702E7014D00E8000702CC010700E870 +:10751000FFFF0036FFF601D603FC062600780000C8 +:10752000002702E7014D00E8000702CA010700E852 +:10753000FFFF0036FFF601D604190626007800008A +:10754000000702C4010700E8FFFF0036FFF601D67E +:107550000412062600780000000702CE010700E8AA +:10756000FFFF0036FFF601D603D0062600780000A4 +:10757000000702CB010700E8FFFF0036FF2C01D611 +:107580000332062600780000000702D50131000012 +:1075900000030036FFA901D6037A00030015002777 +:1075A00000005727011703222626351134363633BB +:1075B00032161615111406062732363635113426C2 +:1075C000262322060615111416168D1F01101F966C +:1075D000515B25275B4F4E5B26255A5035381515D4 +:1075E00038353639151539570903C808FC843F71F9 +:1075F0004901504A6D3C3C6D4AFEAF496F403D2BFE +:107600004D33016F334C29294C33FE91334D2B0000 +:10761000FFFF0036FFA901D6041E062600920000D7 +:10762000000702C3010900E8FFFF0036FFF601D69C +:1076300003FC062600780000000702CA010700E8E4 +:10764000FFFF0036FFF601D604BB062600780000D7 +:10765000002702CA010700E8000702CB010701D496 +:107660000002003600000267032A0013001F00001A +:107670006122262635113436363321152311331570 +:10768000231133152533112322060615111416165E +:107690000113546128295F500157C4A3A3C6FEAD4E +:1076A00040413E3E14163F3A6A4801494C6E3B3C0D +:1076B000FED439FEB23B3C02B42F583DFEC43A50D2 +:1076C0002A0000020047000001C9032A000C00172D +:1076D00000007311333216161514060623231111F8 +:1076E0003332363635342626232347C249542325E0 +:1076F00055457761313D1C183B3662032A3660419F +:1077000039613AFE8101B81D443A3E451B00FFFF36 +:107710000047000001C903F8062600970000000793 +:1077200002C100F200E800020047000001DD032A68 +:10773000000F00180000731133153332161615149C +:107740000E02232315113332363534262323474CBA +:107750008B465425142E4E3A807148454541780396 +:107760002A693C66402E554226F401344D5D584B43 +:1077700000020036FF6101DB0332001D002F000014 +:10778000452E02270622232226263511343636338B +:107790003216161511140606071E02172732363642 +:1077A000351134262623220606151114161601AFAC +:1077B00016303116060D07505B27285C4E4F5C28AB +:1077C0001837300D21230CB1363A161639373539B2 +:1077D0001717399F0C2E3D1F013F714901504A6D0B +:1077E0003C3C6D4AFEAF3A5F430F10272209922BB3 +:1077F0004D33016F334C29294C33FE91334D2B000F +:1078000000020047000001D3032A000F0019000006 +:1078100073113332161615140606071323032311AA +:107820001133323636353426232347B74C572614C6 +:10783000302C7C4A777F67333818344D69032A31FE +:107840005D402D503809FE62018EFE7201C6224253 +:10785000324B4A00FFFF0047000001D3041E0626FA +:10786000009B0000000702C3010000E8FFFF004783 +:10787000000001D304120626009B0000000702C787 +:1078800000A300E8FFFF0047FEFE01D3032A0626FF +:10789000009B0000000702D301000000FFFF00472B +:1078A000000001D304120626009B0000000702CD51 +:1078B000010000E8FFFF0047000001D30412062684 +:1078C000009B0000000702CE010000E80001002933 +:1078D000FFF601AD0332002D000057222626273780 +:1078E0001E023332363534262727262635343633E2 +:1078F000321E0217072E022322061514161717161A +:107900001615140606F342572C0543051A3831366E +:107910003C352E8F262464532B45311C0541041918 +:10792000352F324019208F30462F540A37634214C6 +:1079300032512F383D364E2B89254F2F545A163150 +:107940004E3811334926343721361F872D6E453D79 +:107950005229FFFF0029FFF601AD041E062600A1F3 +:107960000000000702C300E600E8FFFF0029FFF661 +:1079700001AD0412062600A10000000702C700881E +:1079800000E8FFFF0029FF3401AD0332062600A105 +:107990000000000702D400E60000FFFF0029FFF608 +:1079A00001AD0412062600A10000000702C60088EF +:1079B00000E8FFFF0029FEFE01AD0332062600A10C +:1079C0000000000702D300E60000FFFF0029FFF6D9 +:1079D00001AD03F8062600A10000000702C100E681 +:1079E00000E80001003CFFF701E003320024000042 +:1079F00057353332363534262323351326262322B2 +:107A00000615112311343636333216171503273273 +:107A10001615140623E92245454545189C163821BC +:107A2000494E4D31644A365525AB096564645D099C +:107A30003B516063563C01070A0C5351FDAF024CA9 +:107A400045673A16133DFEDF24787179760000020F +:107A50000032FFF601D20332001E00290000452249 +:107A600026263535213534262623220606151523EC +:107A700035343636333216161511140606273236CB +:107A800036353521151416160103515B25015315A2 +:107A900037363639154D275A504E5B26255A503504 +:107AA0003815FEFA15390A3F7149B6A8334C292911 +:107AB0004C334B3D4A6D3C3C6D4AFEAF496F403DF7 +:107AC0002B4D338A8A334D2B000100120000018CAC +:107AD000032A000700007311233521152311AB99E8 +:107AE000017A9502EF3B3BFD1100000200120000FD +:107AF000018C032A0003000B0000533521150311EC +:107B00002335211523112A012EAD99017A9501976C +:107B10002F2FFE6902EF3B3BFD11FFFF001200001B +:107B2000018C0412042600AA0000000702C7006F9F +:107B300000E8FFFF0012FF34018C032A042600AA8C +:107B40000000000702D400CC0000FFFF0012FEFE80 +:107B5000018C032A042600AA0000000702D300CCEF +:107B60000000FFFF00120000018C03F8042600AAA9 +:107B70000000000702C100CC00E80001003EFFF653 +:107B800001DB032A0015000045222626351133119A +:107B90001416163332363635113311140606010D1C +:107BA000525B224A153A36343A1749245A0A3B693D +:107BB00043024DFDB12F4D2C2D4C2F024FFDB343F1 +:107BC000693BFFFF003EFFF601DB041E062600B006 +:107BD0000000000702C3010D00E8FFFF003EFFF6B2 +:107BE00001DB03E0062600B00000000702C8010D1B +:107BF00000E8FFFF003EFFF601DB0412062600B09E +:107C00000000000702C700AF00E8FFFF003EFFF6DC +:107C100001DB0412062600B00000000702C600AF18 +:107C200000E8FFFF003EFFF601DB0412062600B06D +:107C30000000000702CD010D00E8FFFF003EFFF647 +:107C400001DB0412062600B00000000702C0010E8E +:107C500000E8FFFF003EFF6A01DB032A062600B0B2 +:107C60000000000702D1010D0000FFFF003EFFF6FB +:107C700001DB041E062600B00000000702C2010D51 +:107C800000E8FFFF003EFFF601DB0413062600B00C +:107C90000000000702CC010D00E8FFFF003EFFF6E8 +:107CA000021E036D062600B00000000702D001AFDF +:107CB00000E8FFFF003EFFF6021E041E062600B08D +:107CC0000000002702D001AF00E8000702C3010D49 +:107CD00000E8FFFF003EFF6A021E036D062600B0AB +:107CE0000000002702D001AF00E8000702D1010D1B +:107CF0000000FFFF003EFFF6021E041E062600B035 +:107D00000000002702D001AF00E8000702C2010D09 +:107D100000E8FFFF003EFFF6021E0413062600B037 +:107D20000000002702D001AF00E8000702CC010DDF +:107D300000E8FFFF003EFFF6021E03FC062600B02F +:107D40000000002702D001AF00E8000702CA010DC1 +:107D500000E8FFFF003EFFF601DB0419062600B035 +:107D60000000000702C4010D00E8FFFF003EFFF61F +:107D700001DB0412062600B00000000702CE010D50 +:107D800000E8FFFF003EFFF601DB03D0062600B04F +:107D90000000000702CB010D00E8FFFF003EFF2CB2 +:107DA00001DB032A062600B00000000702D5013BD4 +:107DB0000000FFFF003EFFF601DB041B062600B0BB +:107DC0000000000702C9010D00E8FFFF003EFFF6BA +:107DD00001DB03FC062600B00000000702CA010D0B +:107DE00000E800010018000001D2032A000600008C +:107DF00073033313133303D6BE49999048B7032A4C +:107E0000FD61029FFCD600010023000002A8032AA6 +:107E1000000C0000730333131333131333032303D2 +:107E200003AC89416B7A3F7D6340833B817F032AAA +:107E3000FD6E0286FD790293FCD6029CFD64FFFF75 +:107E40000023000002A8041E062600C70000000749 +:107E500002C3016600E8FFFF0023000002A804122D +:107E6000062600C70000000702C6010800E8FFFF61 +:107E70000023000002A80412062600C70000000725 +:107E800002C0016600E8FFFF0023000002A8041EF4 +:107E9000062600C70000000702C2016600E80001D4 +:107EA000000E000001C2032A000B0000731303330D +:107EB00013133303132303030EAFAD47918B49B361 +:107EC000B9499A8801A60184FEBD0143FE73FE6391 +:107ED0000156FEAA00010011000001C4032A000897 +:107EE0000000731103331313330311C8B74A928C84 +:107EF0004BB2010D021DFE3E01C2FDE3FEF3FFFF8A +:107F00000011000001C4041E062600CD0000000779 +:107F100002C300EB00E8FFFF0011000001C40412DF +:107F2000062600CD0000000702C6008D00E8FFFF16 +:107F30000011000001C40412062600CD0000000755 +:107F400002C000EB00E8FFFF0011FF6A01C4032A32 +:107F5000062600CD0000000702D100EB0000FFFF65 +:107F60000011000001C4041E062600CD0000000719 +:107F700002C200EB00E8FFFF0011000001C404137F +:107F8000062600CD0000000702CC00EB00E8FFFF52 +:107F90000011000001C403D0062600CD0000000738 +:107FA00002CB00EB00E8FFFF0011000001C403FC5E +:107FB000062600CD0000000702CA00EB00E8000121 +:107FC000002200000183032A000900007335012309 +:107FD00035211501211522010FF9014BFEEA011689 +:107FE0003902B83928FD3739FFFF0022000001832C +:107FF000041E062600D60000000702C300CC00E8DD +:10800000FFFF0022000001830412062600D60000B4 +:10801000000702C7006E00E8FFFF00220000018396 +:1080200003F8062600D60000000702C100CC00E8D5 +:1080300000020028FFF7015F024B0025003200001C +:108040005722262635343E0237353426262322068B +:108050000615152736363332161511141616172342 +:1080600026262706062732363637350E0315141610 +:108070009C23341D193759400D1F1C172416480125 +:1080800049534E3F020201410208010C3D171624DC +:108090001C082B3D26122809233B232C3E312F1D83 +:1080A00029353D1A122B26140158555D62FEE70F43 +:1080B0002F2A0B132F0E23363E161F10B416242220 +:1080C0002B1D2E27FFFF0028FFF7015F0336062632 +:1080D00000DA0000000702C300CC0000FFFF002808 +:1080E000FFF7015F02F8062600DA0000000702C869 +:1080F00000CC0000FFFF0028FFF7015F038F06267A +:1081000000DA0000000702E800CC0000FFFF0028B2 +:10811000FF6A015F02F8062600DA0000002702D19C +:1081200000C70000000702C800CC0000FFFF0028C5 +:10813000FFF7015F038F062600DA0000000702E95F +:1081400000CC0000FFFF0028FFF7015F0394062624 +:1081500000DA0000000702EA00CC0000FFFF002860 +:10816000FFF7015F0386062600DA0000002702C839 +:1081700000CC0000000702CA00CC0072FFFF0028FC +:10818000FFF7015F032A062600DA0000000602C797 +:108190006E00FFFF0028FFF7015F032A062600DAC2 +:1081A0000000000602C66E00FFFF0028FFF701B4C2 +:1081B000034A062600DA0000000702EC00CC0000AB +:1081C000FFFF0028FF6A015F030A062600DA0000AD +:1081D000002702D100C70000000702E600CC000023 +:1081E000FFFF0028FFF70186034A062600DA000099 +:1081F000000702ED00CC0000FFFF0028FFF7019A06 +:10820000036E062600DA0000000702EE00CC000034 +:10821000FFFF0028FFF7015F039A062600DA00003F +:10822000002702E600CC0000000702CA00CC00864E +:10823000FFFF0021FFF7015F032A062600DA000096 +:10824000000702CD00CC0000FFFF0028FFF7015F10 +:10825000032A062600DA0000000702C000CD000055 +:10826000FFFF0028FF6A015F024B062600DA0000CC +:10827000000702D100C70000FFFF0028FFF7015FE1 +:108280000336062600DA0000000702C200CC000018 +:10829000FFFF0028FFF7015F032B062600DA00002E +:1082A000000702CC00CC0000FFFF0028FFF7015FB1 +:1082B000032A062600DA0000000702CE00CC0000E8 +:1082C000FFFF0028FFF7015F02E8062600DA000042 +:1082D000000702CB00CC0000FFFF0028FF2C016E3E +:1082E000024B062600DA0000000702D5014100001B +:1082F000FFFF0028FFF7015F0333062600DA0000C6 +:10830000000702C900CC0000FFFF0028FFF7015F53 +:108310000427062600DA0000002702C900CC00006E +:10832000000702C300CC00F1FFFF0028FFF7015F48 +:108330000314062600DA0000000702CA00CC000081 +:1083400000030028FFF70243024B003A00480054A4 +:108350000000572226353436363737353426232267 +:1083600006061527343633321617233E02333216EB +:10837000151406060707151416333236363535330D +:108380001514060623222626270E022732363635F6 +:1083900035070E02151416161337363635342623D4 +:1083A00022060615A43B4119423B54232C162314E4 +:1083B000474D463741020A02273D234241213B26D1 +:1083C00060242C172215491C4036233723060A2A1D +:1083D000370E192A1A3F2A2B0E141FB954292220AE +:1083E000291D26130949382A4233131B51443815D5 +:1083F0002E27014F5340392A361945362C36200B8B +:108400001E5F4D4713312D2220354D2C183429295C +:108410003418391D42394F1710242C1C1D26110108 +:10842000211B0D27271C2D1B3D33FFFF0028FFF7C5 +:1084300002430336062600F40000000702C301349D +:10844000000000020039FFF70174032A0014002421 +:108450000000572226271523113311363633321EDA +:1084600002151514060627323636353534262623EE +:10847000220607111616E923331149491136272A16 +:10848000341C0A193C4322210B0B21231B2F0F10F4 +:108490002E0924132E032AFEE816232742522B7A94 +:1084A0004A6D3D3A2A533B7C384D281E0FFE76110B +:1084B0001900FFFF0037FFF7017403F8062600F6E6 +:1084C0000000000702C1005E00E80001002DFFF778 +:1084D000015B024B00260000572226263535343634 +:1084E0003633321616151523353426262322060672 +:1084F000151514163332363635353315140606C8BD +:108500004442151A433E3D4016440F231D22240CBD +:10851000223122220A441540093C674187506732C4 +:108520002E54371C1C33381720493DA257471F3E95 +:108530002E201C3A5933FFFF002DFFF7015B033655 +:10854000062600F80000000702C300C30000FFFF7A +:10855000002DFFF7015B032A062600F80000000645 +:1085600002C76500FFFF002DFF34015B024B0626AA +:1085700000F80000000702D400C30000FFFF002D38 +:10858000FFF7015B032A062600F80000000602C67A +:108590006500FFFF002DFFF7015B0310062600F8C2 +:1085A0000000000702C100C300000002002DFFF719 +:1085B0000164032A001200210000572226353534B9 +:1085C0003636333216171133112335060627323665 +:1085D000371126262322061515141616B84A4116F9 +:1085E0003B372233114949113112182B110F2C1B23 +:1085F000301F0D230970826B4C6E3D1F130111FC5F +:10860000D629131F3A161001920E1B5551893A5064 +:10861000280000020036FFF60193033900240038D9 +:1086200000005722262635353E02333216172626FD +:1086300027073537262627371616173715071E0240 +:1086400015151406062732363635342E022726260F +:108650002322060615141616DF3C4B22011E443752 +:108660001E311305110D6D5915524403536F205ED1 +:108670004B0E1B121D483D26260D01020201112939 +:1086800018222C15112B0A3969484A53733C120CD5 +:10869000254C171F2819252604320332391A2914AC +:1086A0001E617F4D6950723C3B2C5D49173D3F3345 +:1086B0000C0B112D655449622F00FFFF002DFFF7B1 +:1086C00001EA032A042600FE0000000702C5019902 +:1086D00000190002002DFFF7019E032A001A00294D +:1086E00000005722263535343636333216173523F7 +:1086F0003533353315331523112335060627323626 +:10870000371126262322061515141616B84A4116C7 +:108710003B372233115F5F493A3A49113112182B26 +:10872000110F2C1B301F0D230970826B4C6E3D1FE7 +:1087300013952C50502CFD5229131F3A16100192FC +:108740000E1B5551893A5028FFFF002DFFF7016796 +:1087500003F8062600FE0000000702C1014000E801 +:10876000FFFF002DFFF702CF032A042600FE0000C2 +:10877000000701B0019D0000FFFF002DFFF702CFB1 +:10878000032A042600FE0000002701B0019D00001E +:10879000000702C701E600000002002DFFF701609C +:1087A000024B001D0028000057222626353534369E +:1087B000363332161615152315141616333236367F +:1087C00035353315140603333534262623220606A1 +:1087D00015C93645212246353D4019EA11251D1699 +:1087E00024154741A8A20A21241E2510092B6453F1 +:1087F00092566129346952346538411C11312D2853 +:10880000204F5F015B302E41231A433EFFFF002DB6 +:10881000FFF701600336062601050000000702C3CA +:1088200000C60000FFFF002DFFF7016002F80626DA +:1088300001050000000702C800C60000FFFF002D70 +:10884000FFF70160032A062601050000000602C7A3 +:108850006800FFFF002DFFF70160032A06260105CF +:108860000000000602C66800FFFF002DFFF701AE02 +:10887000034A062601050000000702EC00C60000BE +:10888000FFFF002DFF6A0160030A062601050000B4 +:10889000002702D100C60000000702E600C6000063 +:1088A000FFFF002DFFF70180034A062601050000A7 +:1088B000000702ED00C60000FFFF002DFFF7019446 +:1088C000036E062601050000000702EE00C6000048 +:1088D000FFFF002DFFF70160039A06260105000047 +:1088E000002702E600C60000000702CA00C6008694 +:1088F000FFFF001BFFF70160032A062601050000A9 +:10890000000702CD00C60000FFFF002DFFF7016049 +:10891000032A062601050000000702C000C7000068 +:10892000FFFF002DFFF70160031006260105000080 +:10893000000702C100C60000FFFF002DFF6A0160B2 +:10894000024B062601050000000702D100C6000008 +:10895000FFFF002DFFF7016003360626010500002A +:10896000000702C200C60000FFFF002DFFF70160F4 +:10897000032B062601050000000702CC00C60000FC +:10898000FFFF002DFFF70160032A06260105000006 +:10899000000702CE00C60000FFFF002DFFF70160B8 +:1089A00002E8062601050000000702CB00C6000011 +:1089B000FFFF002DFF360160024B06260105000077 +:1089C000000702D500EE000AFFFF002DFFF701604F +:1089D0000314062601050000000702CA00C60000B5 +:1089E0000002002BFFF6015E024B001D0028000074 +:1089F00057222626353533353426262322060615FA +:108A0000152335343633321616151514060627325B +:108A1000363635352315141616C13C4119EA102394 +:108A2000201624154843543645212245351E24116D +:108A3000A20A220A336A51346536431E11302E28A9 +:108A4000204F5F2B635494556129361A443D272FDC +:108A50002D43230000010015FF3C018A024200263D +:108A600000005722262635353314141514163332D8 +:108A700036363534262623233513172135211503A1 +:108A8000273332161615140606C93F502547313CC8 +:108A900027341B17373165CD1EFEF0012EC510346B +:108AA0004957272755C431593B14020C03404C2227 +:108AB0004B3E3C572E33011724382CFEF1153D70E8 +:108AC0004C44693AFFFF0015FF3C018A032A062641 +:108AD000011A0000000602C7750000010012000024 +:108AE00001030311001800007311233533353436A8 +:108AF000363332161715262623220615153315236D +:108B0000115C4A4A0E2D2F101D0E09170921115D07 +:108B10005D020D353C2B42260304360203292B430C +:108B200035FDF300FFFF00120000010303D8062605 +:108B3000011C0000000702C100B400C900030011BD +:108B4000FF4201BB024B00380047005B0000572288 +:108B5000262635343636372626353436372626351A +:108B60003436363332161736363737170E020716B5 +:108B7000161514060623222627060615141617179F +:108B80001616151406062732363534262627270EE4 +:108B90000215141613323E0235342E0223220E0221 +:108BA00015141E02CB39542D1C2C17211F252028EB +:108BB00021234738333A0F092C190F1410262108A6 +:108BC000070B1F453B0F210B0E1917195C464B3144 +:108BD00055363A48112F2D4A0F22193F41202513AF +:108BE000070814251E1E271507061527BE162F2455 +:108BF0001D30250C0920161E301B1C583C385B37D5 +:108C00002A1E0E290A05330311140A123E15395C77 +:108C10003506030F23100E0F030E0A403C2D3C1D9A +:108C20003B2327141E15070A0A1D2417211F016D57 +:108C30001B2C361A1A342D1B1C2D341918362D1CDA +:108C4000FFFF0011FF4201BB03360626011E000094 +:108C5000000702C300D80000FFFF0011FF4201BB64 +:108C600002F80626011E0000000702C800D9000015 +:108C7000FFFF0011FF4201BB032A0626011E000070 +:108C8000000602C77A00FFFF0011FF4201BB032A62 +:108C90000626011E0000000602C67A00000400112C +:108CA000FF4201BB0345000A00430052006600007A +:108CB0005317060615331523353436132226263569 +:108CC000343636372626353436372626353436368A +:108CD0003332161736363737170E020716161514A5 +:108CE000060623222627060615141617171616152C +:108CF0001406062732363534262627270E02151489 +:108D00001613323E0235342E0223220E0215141E93 +:108D100002F1121C122A511A0339542D1C2C17214E +:108D20001F25202821234738333A0F092C190F1407 +:108D300010262108070B1F453B0F210B0E19171991 +:108D40005C464B3155363A48112F2D4A0F22193FB8 +:108D500041202513070814251E1E27150706152771 +:108D60000345210C2B15584D323BFC08162F241DB2 +:108D700030250C0920161E301B1C583C385B372A46 +:108D80001E0E290A05330311140A123E15395C35EB +:108D900006030F23100E0F030E0A403C2D3C1D3B13 +:108DA0002327141E15070A0A1D2417211F016D1BF6 +:108DB0002C361A1A342D1B1C2D341918362D1C0074 +:108DC000FFFF0011FF4201BB03100626011E000039 +:108DD000000702C100D800000004FFEFFF4201BB02 +:108DE000024B0038003C004B005F00005722262653 +:108DF000353436363726263534363726263534365A +:108E0000363332161736363737170E020716161551 +:108E100014060623222627060615141617171616FB +:108E20001514060625352115073236353426262732 +:108E3000270E0215141613323E0235342E02232259 +:108E40000E0215141E02CB39542D1C2C17211F2580 +:108E5000202821234738333A0F092C190F141026E4 +:108E60002108070B1F453B0F210B0E1917195C46F4 +:108E70004B3155FEEB01BCDD3A48112F2D4A0F2234 +:108E8000193F41202513070814251E1E2715070624 +:108E90001527BE162F241D30250C0920161E301B49 +:108EA0001C583C385B372A1E0E290A05330311145F +:108EB0000A123E15395C3506030F23100E0F030E00 +:108EC0000A403C2D3C1D752B2B3A2327141E1507F9 +:108ED0000A0A1D2417211F016D1B2C361A1A342D66 +:108EE0001B1C2D341918362D1C0000010039000000 +:108EF0000168032A0014000073113311363633322F +:108F00001616151123113426232206071139491D7F +:108F1000462A1D27154A1B1C193517032AFEDB1F7D +:108F2000271D3727FE3001C02D251F18FE25000103 +:108F3000FFF800000167032A001C000073112335AD +:108F400033353315331523153636333216161511CE +:108F50002311342623220607113941414978781C10 +:108F600047291D2814491B1C19351702B92C4545E2 +:108F70002CB41F271D3727FE3001C02D251F18FEDA +:108F80002500FFFF00390000017503D006260126E9 +:108F90000000000702C700A200A6FFFFFFDE0000DE +:108FA00001680412062601260000000702C6000020 +:108FB00000E8000200400000008902F500030007FD +:108FC00000007311331103353315404949490242FA +:108FD000FDBE02926363000100400000008902426E +:108FE000000300007311331140490242FDBEFFFF30 +:108FF0000040000000DA03360626012B00000006C0 +:1090000002C36500FFFFFFEC000000DD02F806264A +:10901000012B0000000602C86500FFFFFFE500000D +:1090200000E3032A0626012B0000000602C6070003 +:10903000FFFFFFBA000000AC032A0626012B000048 +:10904000000602CD6500FFFFFFED000000DD032AF2 +:109050000626012B0000000602C06500FFFF003E4F +:109060000000008C03100626012B0000000602C140 +:109070006500FFFF0040FF6A008E02F50626012A08 +:109080000000000602D16700FFFFFFF60000008924 +:1090900003360626012B0000000602C26500FFFF12 +:1090A000001E000000B8032B0626012B000000065E +:1090B00002CC6500FFFFFFEC000000DD032A06265E +:1090C000012B0000000602CE6500FFFF0040FF6894 +:1090D000016202F50426012A00000007013A00CCD3 +:1090E0000000FFFF000B000000BE02E80626012B77 +:1090F0000000000602CB6500FFFFFFF7FF2C009188 +:1091000002F50626012A0000000602D56500FFFFD1 +:10911000FFE3000000E703140626012B0000000611 +:1091200002CA65000002FFEFFF68009602F500101A +:1091300000140000572226273516163332363635EE +:1091400011331114060335331516071A06031303DA +:109150001F1D0949440549980202380101172514C9 +:109160000250FDAA453F032A63630001FFEFFF6839 +:1091700000960242001000005722262735161633AB +:1091800032363635113311140616071A0603130347 +:109190001F1D094944980202380101172514025085 +:1091A000FDAA453FFFFFFFEFFF6800F0032A0626F8 +:1091B000013B0000000602C6140000010039000057 +:1091C0000190032A000B00007311331113330713AE +:1091D000230307153949C14D928C4A7A44032AFD6D +:1091E000FE011ADFFE9D013A5FDBFFFF0039000040 +:1091F000019003D30626013D0000000702C7009D31 +:1092000000A9FFFF0039FEFE0190032A0626013D5A +:109210000000000702D300C900000001003E00006A +:10922000018C0242000B000073113311133307133A +:10923000230307153E49B74C8E904A79420242FEFD +:10924000E4011CE0FE9E01305FD1000100420000FD +:10925000008B032A00030000731133114249032AD3 +:10926000FCD6FFFF0042000000DC041E0626014180 +:109270000000000702C3006700E8FFFF0042000093 +:109280000111032A042601410000000702C500C0A5 +:109290000019FFFF003CFEFE0092032A0626014152 +:1092A0000000000602D36700FFFF0042000000FE3E +:1092B000032A0426014100000007025C00A4003FCD +:1092C000FFFF0042FF680160032A042601410000FD +:1092D0000007013A00CA00000001001C000000E283 +:1092E000032A000B000073110735371133113715AE +:1092F00007115D4141493C3C01BC223D200133FE48 +:10930000F1203C20FE210001003800000250024CF8 +:1093100000260000731133153636333216173636F1 +:10932000333216161511231134262322060716167A +:10933000151123113426232206071138441D462512 +:109340001E330B1E4828192D1C4421191C381901E5 +:10935000014521191B381902423B2223202B2526C7 +:10936000183A32FE3801C63321201C050B06FE38A0 +:1093700001C63321201BFE21FFFF003800000250F0 +:109380000310062601480000000702C10143000047 +:109390000001003800000165024B00140000731149 +:1093A000331536363332161615112311342623227F +:1093B00006071138491C46291D2814491B1C19345D +:1093C0001702423C1E271D3727FE3001C02D251EE7 +:1093D00018FE2400FFFF0038000001650336062652 +:1093E000014A0000000702C300CD0000FFFF000E8D +:1093F000000001A303410427024EFFDC02D4000653 +:10940000014A3E00FFFF003800000165032A0626DE +:10941000014A0000000602C76F00FFFF0038FEFE91 +:109420000165024B0626014A0000000702D300CD69 +:10943000000000010032FF5A0160024B001D0000D5 +:1094400057353236363511342623220607112311BB +:109450003315363633321616151114060623A0328C +:1094600032121B1C1933174A4A1C45291D28152E78 +:109470004E30A639192E2101C52D251E18FE2402B5 +:10948000423C1E271D3727FE2A3B471EFFFF0038A0 +:10949000FF68022F02F50426014A00000007013A86 +:1094A00001990000FFFF0038000001650314062643 +:1094B000014A0000000702CA00CD00000002002D92 +:1094C000FFF70162024B00110023000057222626FD +:1094D000353534363633321616151514060627324E +:1094E000363635353426262322060615151416166B +:1094F000C73B431C1C433B3D421C1C423D262308EA +:10950000082326262208082209336146A046613333 +:10951000336146A04661333728492EA82F472929B1 +:10952000472FA82E4928FFFF002DFFF701620336C1 +:10953000062601520000000702C300C80000FFFF1A +:10954000002DFFF7016202F8062601520000000715 +:1095500002C800C80000FFFF002DFFF70162032AC8 +:10956000062601520000000602C66A00FFFF002D19 +:10957000FFF701B0034A062601520000000702EC83 +:1095800000C80000FFFF002DFF6A0162030A0626E3 +:1095900001520000002702D100C80000000702E6C7 +:1095A00000C80000FFFF002DFFF70182034A0626D6 +:1095B00001520000000702ED00C80000FFFF002D6F +:1095C000FFF70196036E062601520000000702EE27 +:1095D00000C80000FFFF002DFFF70162039A062676 +:1095E00001520000002702E600C80000000702CA7E +:1095F00000C80086FFFF001DFFF70162032A062650 +:1096000001520000000702CD00C80000FFFF002D3E +:10961000FFF70162032A062601520000000702C07C +:1096200000C90000FFFF002DFFF7016203D00626EE +:1096300001520000002702C000C90000000702CB51 +:1096400000C800E8FFFF002DFFF7016203B6062601 +:1096500001520000002702C100C80000000702CB31 +:1096600000C800CEFFFF002DFF6A0162024B0626F4 +:1096700001520000000702D100C80000FFFF002DCA +:10968000FFF701620336062601520000000702C2FE +:1096900000C80000FFFF002DFFF70162032B062624 +:1096A00001520000000702CC00C80000FFFF002D9F +:1096B000FFF701620285062601520000000702D072 +:1096C00000F30000FFFF002DFFF7016203360626BE +:1096D00001520000002702D000F30000000702C37F +:1096E00000C80000FFFF002DFF6A01620285062608 +:1096F00001520000002702D000F30000000702D151 +:1097000000C80000FFFF002DFFF7016203360626A8 +:1097100001520000002702D000F30000000702C23F +:1097200000C80000FFFF002DFFF70162032B062693 +:1097300001520000002702D000F30000000702CC15 +:1097400000C80000FFFF002DFFF70162031406268A +:1097500001520000002702D000F30000000702CAF7 +:1097600000C80000FFFF002DFFF70174033106263B +:1097700001520000000702C400C80000FFFF002DD6 +:10978000FFF70162032A062601520000000702CEFD +:1097900000C80000FFFF002DFFF7016202E8062667 +:1097A00001520000000702CB00C80000FFFF002D9F +:1097B000FF2F0162024B062601520000000702D56E +:1097C00000EF00030003002DFFB4016202870003D5 +:1097D00000150027000057270117032226263535DC +:1097E0003436363332161615151406062732363639 +:1097F0003535342626232206061515141616551956 +:1098000001041B943B431C1C433B3D421C1C423D3A +:1098100026230808232626220808224C0802CB0A01 +:10982000FD7A336146A0466133336146A046613319 +:109830003728492EA82F472929472FA82E49280025 +:10984000FFFF002DFFB4016203360626016C000005 +:10985000000702C300C80000FFFF002DFFF70162F0 +:109860000314062601520000000702CA00C80000C7 +:10987000FFFF002DFFF7016203D30626015200000F +:10988000002702CA00C80000000702CB00C800EC95 +:1098900000030035FFF70256024B002A003C004748 +:1098A0000000572226263535343636333216161741 +:1098B0003E0233321616151523151416163332369A +:1098C0003535331514062322262706062732363669 +:1098D000353534262623220606151514161613339D +:1098E000353426262322060615CF3C431B1B423B5C +:1098F00020311F090B25311D394019EC0F27222576 +:109900002649424D2E440F0C3B3026220A0A2226BD +:109910002622090922C1A30921261F241009326128 +:1099200045A44560331424191E2310326851354074 +:109930003C532930382A294F56292C292C3C2846BB +:109940002EA42F462828462FA42E4628011F222B5E +:10995000472A2144340000020038FF420173024BC1 +:1099600000140024000057113315363633321E021E +:1099700015151406062322262715373236363535B7 +:109980003426262322060711161638491236272AAE +:10999000331C0A183D362333115C21210B0B222284 +:1099A0001C2F0F102FBE03003016232742522B7A94 +:1099B0004A6D3D2413ECEF2A533B7C384D281E0F93 +:1099C000FE761119FFFF0038FF42017303100626CF +:1099D00001710000000702C100D10000000200393F +:1099E000FF420174032A00140024000057113311B0 +:1099F000363633321E021515140606232226271585 +:109A00003732363635353426262322060711161608 +:109A100039491137272A331C0A193D352333115B85 +:109A200021210B0B21221D2E0F102FBE03E8FEE873 +:109A300016232742522B7A4A6D3D2413ECEF2A530A +:109A40003B7C384D281E0FFE761119000002002FB6 +:109A5000FF420166024B0012002100004535060658 +:109A6000232226353534363633321617353311274F +:109A70003236371126262322061515141616011D17 +:109A80001131214A41163B38213311499D182B11C0 +:109A90000F2C1B301F0D23BEE7131F70826B4C6E03 +:109AA0003D1F142AFD00EF161101900F1B5551891F +:109AB0003A5028000001003D000001190248001141 +:109AC000000073113315363633323217152626232C +:109AD000220607113D4A1C482103060407140922E7 +:109AE000371502424F2E27014E03032023FE440068 +:109AF000FFFF003D0000012003360626017500002F +:109B0000000702C300AA0000FFFF0034000001208C +:109B1000032A062601750000000602C74D00FFFF5C +:109B20000037FEFE011902480626017500000006F6 +:109B300002D36300FFFF000000000119032A06267C +:109B400001750000000702CD00AA0000FFFF0032EF +:109B500000000123032A062601750000000702CE3B +:109B600000AA00000001001FFFF70150024B002B6C +:109B7000000057222627371616333236353426276B +:109B80002726263534363633321617072E0223227F +:109B90000615141617171E0215140606BC455206A4 +:109BA0003D06322D262922244F2728233E294244D0 +:109BB0000334021423192129141B52182C1C25428A +:109BC00009594B13433D2B271C391F4421422E2A90 +:109BD000391F55431127331825211A2819491530E3 +:109BE0003B282D3D2100FFFF001FFFF701500336EA +:109BF0000626017B0000000702C300B50000FFFF3E +:109C0000001FFFF70150032A0626017B0000000613 +:109C100002C75800FFFF001FFF340150024B062609 +:109C2000017B0000000702D400B50000FFFF001F09 +:109C3000FFF70150032A0626017B0000000602C63A +:109C40005800FFFF001FFEFE0150024B0626017B5D +:109C50000000000702D300B50000FFFF001FFFF760 +:109C6000015003100626017B0000000702C100B569 +:109C700000000001003EFFF601BE0339002B00008A +:109C80005735323E023534262623373236363534C0 +:109C900026232206061511231134363633321615C3 +:109CA0001406071E0215140E02BE3A49270E1C3F69 +:109CB0003601292F132D39212D1649274D38535B95 +:109CC0003031313B1B1839640A3D1F3442232F4F7A +:109CD000303E2C4628434A1B423DFD9C02634D5EAC +:109CE0002B64644759130C3E563131594627000105 +:109CF000001200000101031100140000731123354C +:109D000033353436363332161715262623220615F8 +:109D1000115C4A4A0E2D2F101D0E09170921110240 +:109D20000D353C2B42260304360203292BFD7B0014 +:109D300000010012FFF9010202F50018000057228D +:109D400026263511233533353315331523111416D3 +:109D500033323637150606C12A2D11474749606050 +:109D6000132009170A0F2007213925019A30B3B3B0 +:109D700030FE6D2A23030238030300020012FFF9AC +:109D8000010202F50003001C0000533533150322C5 +:109D90002626351123353335331533152311141683 +:109DA000333236371506061CE23D2A2D1147474946 +:109DB0006060132009170A0F2001622929FE9721EC +:109DC0003925019A30B3B330FE6D2A2303023803DC +:109DD0000300FFFF0012FFF9011C034B042601845E +:109DE0000000000702C500CB003AFFFF0012FF345D +:109DF000013002F5062601840000000702D400C1EC +:109E00000000FFFF0012FEFE010202F5062601849B +:109E10000000000702D300C10000FFFF0012FFF99D +:109E2000010203C3062601840000000702C1007E70 +:109E300000B300010033FFF7016302420014000089 +:109E40005722262635113311141633323637113383 +:109E500011233506068D1D28154A1B1C1A35174976 +:109E6000491C48091E362701D0FE402D2420190127 +:109E7000D8FDBE402029FFFF0033FFF70163033602 +:109E80000626018A0000000702C300CE0000FFFF83 +:109E90000033FFF7016302F80626018A000000077D +:109EA00002C800CF0000FFFF0033FFF70163032A61 +:109EB0000626018A0000000602C77100FFFF00337A +:109EC000FFF70163032A0626018A0000000602C686 +:109ED0007100FFFF0024FFF70163032A0626018AB1 +:109EE0000000000702CD00CE0000FFFF0033FFF7A7 +:109EF0000163032A0626018A0000000702C000CF82 +:109F00000000FFFF0033FF6A016302420626018A58 +:109F10000000000702D100CE0000FFFF0033FFF772 +:109F2000016303360626018A0000000702C200CE44 +:109F30000000FFFF0033FFF70163032B0626018AB1 +:109F40000000000702CC00CE0000FFFF0033FFF747 +:109F5000019B02850626018A0000000702D0012D20 +:109F60000000FFFF0033FFF7019B03360626018A3E +:109F70000000002702D0012D0000000702C300CB23 +:109F80000000FFFF0033FF6A019B02850626018A5D +:109F90000000002702D0012D0000000702D100C9F7 +:109FA0000000FFFF0033FFF7019B03360626018AFE +:109FB0000000002702D0012D0000000702C200CBE4 +:109FC0000000FFFF0033FFF7019B032B0626018AE9 +:109FD0000000002702D0012D0000000702CC00CBBA +:109FE0000000FFFF0033FFF7019B03140626018AE0 +:109FF0000000002702D0012D0000000702CA00CB9C +:10A000000000FFFF0033FFF7017B03310626018AC2 +:10A010000000000702C400CE0000FFFF0033FFF77E +:10A020000163032A0626018A0000000702CE00CE43 +:10A030000000FFFF0033FFF7016302E80626018AF4 +:10A040000000000702CB00CE0000FFFF0033FF2C12 +:10A05000016C02420626018A0000000702D5013F7A +:10A060000000FFFF0033FFF7016303330626018A78 +:10A070000000000702C900CE0000FFFF0033FFF719 +:10A08000016303140626018A0000000702CA00CEFD +:10A090000000000100120000015E02420006000004 +:10A0A000730333131333038F7D4A5E5D4779024296 +:10A0B000FE1201EEFDBE0001001F00000220024260 +:10A0C000000C000073033313133313133303230300 +:10A0D000037D5E3F485B3F5C453F5E445D5A024204 +:10A0E000FE1D01E3FE1F01E1FDBE01D6FE2AFFFFBA +:10A0F000001F000002200336062601A10000000711 +:10A1000002C3011F0000FFFF001F00000220032AFE +:10A11000062601A10000000702C600C10000FFFFE3 +:10A12000001F00000220032A062601A100000007EC +:10A1300002C001200000FFFF001F000002200336C4 +:10A14000062601A10000000702C2011F0000000155 +:10A1500000100000016D0242000B00007313033376 +:10A16000173733031323270710898248635F4A8711 +:10A1700089466C65012E0114D4D4FEE4FEDAE3E3D3 +:10A1800000010014FF70016C0242001200005735FC +:10A19000323636353426270333131333030E0223A6 +:10A1A000283233110C07774964614A8C08294331FE +:10A1B00090390F1B1210341C01FDFE1401ECFD95AB +:10A1C000252D1500FFFF0014FF70016C03360626D5 +:10A1D00001A70000000702C300BF0000FFFF00143A +:10A1E000FF70016C032A062601A70000000602C6C4 +:10A1F0006100FFFF0014FF70016C032A062601A70F +:10A200000000000702C000C00000FFFF0014FF6A4A +:10A21000016C0242062601A70000000702D10120BE +:10A220000000FFFF0014FF70016C0336062601A733 +:10A230000000000702C200BF0000FFFF0014FF7013 +:10A24000016C032B062601A70000000702CC00BF0B +:10A250000000FFFF0014FF70016C02E8062601A752 +:10A260000000000702CB00BF0000FFFF0014FF70DA +:10A27000016C0314062601A70000000702CA00BFF4 +:10A28000000000010020000001320242000900002D +:10A290007335132335331503331520C5B0FDC4C101 +:10A2A0003301D7382CFE2238FFFF00200000013296 +:10A2B0000336062601B00000000702C300A7000015 +:10A2C000FFFF002000000132032A062601B0000033 +:10A2D000000602C74900FFFF002000000132031002 +:10A2E000062601B00000000702C100A70000FFFF22 +:10A2F0000012000001F003110426011C00000007F9 +:10A30000011C00ED0000000200120000027B03119E +:10A31000002F0033000073112335333534363633C4 +:10A3200032161715262623220615153335343636F0 +:10A33000333216171526262322061515331123113D +:10A34000231123112311013533155C4A4A0E2D2F99 +:10A35000101E0D0917092111A20D2D30101E0D0A16 +:10A3600016092112EA49A149A2018C49020D353C86 +:10A370002B42260304360203292B433C2B4226039F +:10A3800004360203292B43FDBE020DFDF3020DFD31 +:10A39000F30292636300FFFF0012FF68035403118E +:10A3A000042601B500000007013A02BE00000001CA +:10A3B000001200000285031E003100004132161712 +:10A3C00011231126262322060615153315231123E2 +:10A3D0001123112311233533353436363332161712 +:10A3E00015262623220615153335343E0201ED1EAF +:10A3F0004C2E4915220F302A095E5E49A44A4A4A6A +:10A400000E2D2F101D0E0917092012A4081E43033C +:10A410001E0A09FCF502E202021B301E3B35FDF369 +:10A42000020DFDF3020D353C2B42260304360203D8 +:10A43000292B433C1B38301DFFFF0012FF68025AD6 +:10A440000310042601B900000007013A01C400000E +:10A4500000020012000001820310001A001E00001A +:10A460007311233533353436363332161715262615 +:10A470002322061515331123112311133533155CCF +:10A480004A4A11312E0C1D0C0A140A2112DB499282 +:10A490009844020D353C2E41230302370202242F3B +:10A4A00043FDBE020DFDF302926363000001001242 +:10A4B00000000198031E001E000073112335333580 +:10A4C000343E0233321617112311262623220606A4 +:10A4D00015141415331523115C4A4A081F433A1EFC +:10A4E0004B2F4A14220F302A095D5D020D353C1BAB +:10A4F00038301D0A09FCF502E202021B301E042559 +:10A500001235FDF300020049015401550335001DC9 +:10A510000028000053222635343E023735342623E6 +:10A520002206061523363633321616151123270652 +:10A530000627323637350E02151416AF2D3918316D +:10A540004D361922141F123D02423E313614390293 +:10A550000E3A101D2A0C313E1C230154392E212F96 +:10A560002523152B3B341227204448274E3BFED58C +:10A570003D1D26362218831623281F221B000002A9 +:10A5800000410153015A0335000F002100005322FE +:10A59000262635353436333216151514060627327D +:10A5A000363635353426262322060615151416169A +:10A5B000CE373E183C514E3E193D3823210C0C211C +:10A5C0002321220D0C230153284930A04958594812 +:10A5D000A02E492A321F35209621341F1F34219680 +:10A5E00020351F00FFFF001B000001C2032A0606E2 +:10A5F0000001000000020046000001BD032A000F18 +:10A600000019000073112115231133321616151489 +:10A610000E022327333236363534262323460145AE +:10A62000F8415067321A37573E444538431F435864 +:10A6300044032A39FEE531685537563C1F3A234E0C +:10A640003E585B00FFFF0047000001CE032A0606CC +:10A65000001D00000001004700000166032A0005FC +:10A66000000073112115231147011FD3032A3BFD5D +:10A670001100FFFF004700000166041E062601C00E +:10A680000000000702C300BC00E800010046000013 +:10A690000169038900070000731133353315231155 +:10A6A00046F231D6032A5F99FD100002000AFF75B9 +:10A6B0000231032A0011001B00005735333E0437D6 +:10A6C00013211133152327210737211123070E04E6 +:10A6D0000A2013211B171408120131423C07FE5FA8 +:10A6E0000731012CA20F0714161B1E8BC40D203A34 +:10A6F00065A47B0106FD0FC48B8BC402B7DD7A9F76 +:10A7000061361D00FFFF00460000016D032A0606AA +:10A71000002E0000FFFF00460000016D041E06260B +:10A72000002E0000000702C200DC00E8FFFF004628 +:10A730000000016D04120626002E0000000702C072 +:10A7400000DC00E80001000F0000026F032A001582 +:10A750000000731303331333113311331333031313 +:10A7600023032311231123030FC8B54AAA07430764 +:10A77000AB4AB6C94BBA0A4309BA01A40186FE7DA9 +:10A780000183FE7D0183FE7AFE5C0199FE670199DB +:10A79000FE6700010030FFF601AF0332003C00000D +:10A7A000572226263535331414171616333236360B +:10A7B0003534262726222223353A023336363534DD +:10A7C0002623220607141415233534363633321661 +:10A7D00016151406071E0215140606EF3F502647ED +:10A7E0000101313B26351B3D4E02131303031313A6 +:10A7F000014E3E343F3C3C024828554240552B42D6 +:10A80000331E352226550A31583C14040F043F47A5 +:10A81000214B3E4A600301390351513F50414703E8 +:10A820000C04133C5730345B3C545F0C092E5440ED +:10A8300045683A0000010046000001CB032A0009E8 +:10A840000000731133110133112311014644010635 +:10A850003B44FEFB032AFD7E0282FCD60285FD7B83 +:10A86000FFFF0046000001CB03E0062601C90000FF +:10A87000000702C8010E00E8FFFF0046000001CB00 +:10A88000041E062601C90000000702C2010E00E8EE +:10A8900000010046000001DA032A000C00007311D9 +:10A8A0003311331333031323032311464D39A64DBC +:10A8B000B0CB4DC03A032AFE8C0174FE7AFE5C01D7 +:10A8C0008DFE7300FFFF0046000001DA041E06261D +:10A8D00001CC0000000702C300F200E800010010F4 +:10A8E000FFFE01F0032A0013000057353E04371322 +:10A8F0002111231123030E04101D281B1311091805 +:10A90000013B4DAA1309111A2B44013A010B26569B +:10A910009675015EFCD602F0FEDC73A1693B160061 +:10A92000FFFF004000000243032A0606006E0000FD +:10A93000FFFF0046000001DE032A0606004E00006D +:10A94000FFFF0036FFF601D603320606007800004E +:10A9500000010047000001E5032A00070000731111 +:10A9600021112311211147019E4CFEFA032AFCD626 +:10A9700002F1FD0FFFFF0047000001C9032A060690 +:10A9800000970000FFFF0036FFF601C30332060602 +:10A99000001F0000FFFF00120000018C032A0606C2 +:10A9A00000AA00000001001CFF9601B2032A001358 +:10A9B00000005737163E023703331B0333030E04E0 +:10A9C0003A0132391A0801AD4A53362F4A4A9B0AD6 +:10A9D00010172B48683B020C213B2D02C4FE95FE4C +:10A9E000FB0105016BFD3830472F1C0AFFFF001CDF +:10A9F000FF9601B203E0062601D60000000702C858 +:10AA000000E200E800030036FFD0023503730023A4 +:10AA1000003300430000453506062322262635353F +:10AA2000343636333216173533153636333216167A +:10AA30001515140606232226271527323637112628 +:10AA400022232206061515141616333236363535EE +:10AA500034262623220607111616010E081C073974 +:10AA60004D27284D38091A084D091F08374C27264D +:10AA700049340E1B0E71071508091506292F1513E9 +:10AA80002FC4292F1313302B0716080917308E01F6 +:10AA9000022A5B4BDF4B5E2D0101959401012E5F75 +:10AAA0004ADF4B5B2A02018EBC0101021F02224ACF +:10AAB00039DF394620204639DF394A220101FDE1DC +:10AAC0000101FFFF000E000001C2032A060600CCB0 +:10AAD000000000010033000001C3032A001400003D +:10AAE000611106232226263511331114161633322E +:10AAF000363711331101764037415B304D233F2B00 +:10AB00001B36184D017711264F3F0110FEF03038EB +:10AB1000170908017EFCD60000010046FF75022AD5 +:10AB2000032A000B00004527211133112111331195 +:10AB3000331501ED07FE604D010A4D408B8B032A52 +:10AB4000FD0F02F1FD0FC400000100470000028A62 +:10AB5000032A000B00007311331133113311331129 +:10AB60003311474CB24DAB4D032AFD0F02F1FD0FDF +:10AB700002F1FCD600010046FF7502CB032A000F4C +:10AB800000004527211133113311331133113311D3 +:10AB90003315028F08FDBF4DB24CAC4D418B8B037A +:10ABA0002AFD0F02F1FD0F02F1FD0FC40001004765 +:10ABB000FF7501C6032A000B00005727231133112C +:10ABC000331133112307EF06A24CE74C97068B8B0A +:10ABD000032AFD0F02F1FCD68B00000200470000A3 +:10ABE00001C0032A000D0017000073113311333226 +:10ABF000161615140E022327333236363534262323 +:10AC000023474C454F67321938573D484938431F51 +:10AC1000445748032AFEAC31685537563C1F3A2347 +:10AC20004E3E585B000200060000020E032A000F91 +:10AC30000019000073112335331133321616151421 +:10AC40000E022327333236363534262323948EDB07 +:10AC5000444F68321A37573E474937441F445847D4 +:10AC600002EF3BFEAC31685537563C1F3A234E3E4F +:10AC7000585B000300460000026D032A000D001718 +:10AC8000001B0000731133113332161615140E0217 +:10AC90002327333236363534262323011133114628 +:10ACA0004D454F67321938573D484838441F44577F +:10ACB00048018E4C032AFEAC31685537563C1F3A8A +:10ACC000234E3E585BFE64032AFCD60000020012AD +:10ACD000FFFD0316032A001C002600005727351627 +:10ACE0003E02371321113332161615140E02232398 +:10ACF0001123030E0325333236363534262323231E +:10AD000011252E1B10071F013B3C5067321A375785 +:10AD10003E8BAA1D0615274401994138431F44580C +:10AD20003F02013A011940755901CBFEAC3168551B +:10AD300037563C1F02F0FE6F5F8755273D234E3E7E +:10AD4000585B00020047000002DF032A0015001FC5 +:10AD500000007311331133113311333216161514E9 +:10AD60000E022323112311253332363635342623A0 +:10AD700023474CDB4D3C4F67321938573D8CDB0184 +:10AD8000284038431F44573F032AFEAA0156FEAC11 +:10AD900031685537563C1F019CFE643A234E3E589D +:10ADA0005B00FFFF0029FFF601AD0332060600A19C +:10ADB000000000010036FFF601C30332002B000043 +:10ADC000452226263511343636333216161515230C +:10ADD0003534262623220606151533152315141699 +:10ADE00016333236363535331514060601035259FB +:10ADF00022235A5049532448113432373713CDCDCA +:10AE00001738323333114821530A44734601424BF9 +:10AE100072403867471E1C354C2A2D52367C37A6A7 +:10AE20003C50282C4F352621476D3E00000100374D +:10AE3000FFFC01C40339002B0000572226263535BC +:10AE4000331514161633323636353523353335344B +:10AE500026262322060615152335343636333216B8 +:10AE6000161511140606F7485424481134333736A2 +:10AE700013ADAD1738313333124821544B52592298 +:10AE80002359043868462421344E2A2E52369B34E6 +:10AE9000893C51272C4E352722476D3E457247FE8F +:10AEA000BF4B73400001004900000095032A0003D6 +:10AEB000000073113311494C032AFCD6FFFFFFF841 +:10AEC000000000E80412062601E70000000702C0A7 +:10AED000007000E800010008FFDD00D0032A000D2B +:10AEE00000005735323E023511331114060623088F +:10AEF0002A3119084C18464523390B1E382C028775 +:10AF0000FD75435629000001FFFB000001FD032AE7 +:10AF10000018000073112335211523113636333202 +:10AF2000161511231134262623220607118C9101B0 +:10AF30007596203A1B535B4D1B31231B351702EFCF +:10AF40003B3BFEC40809555FFEF00110313717097D +:10AF500007FE810000020047FFF602790332001964 +:10AF6000002B0000452226263535231123113311ED +:10AF70003335343636333216161511140606273299 +:10AF800036363511342626232206061511141616D8 +:10AF900001B04E57245848485824594C4D57252441 +:10AFA000574D343816163835343916153A0A40716B +:10AFB000498CFE84032AFE8F854A6E3C3D6F49FE14 +:10AFC000B24970403D2B4D33016F334C29294C332E +:10AFD000FE91334D2B0000020013000001D0032A24 +:10AFE0000011001A00007313262635343636333329 +:10AFF00011231123222623031333112322061514B0 +:10B000001613A53B3A296355AC4D6606170691C148 +:10B01000595C4A5047016F1875523D633CFCD6019C +:10B020005B01FEA40193015E4B575E5E0001FFF4DD +:10B03000000001CE032A00210000731123352115E1 +:10B04000231136363332161615151406062323350A +:10B050003236363535342623220607117C880165C1 +:10B0600092123B2026462E29513D0C303515342CAA +:10B0700017301702EF3B3BFEC711151F45397C44C3 +:10B08000562939223F2A7C2F37100FFE7900000302 +:10B09000FFFB000001E2032A00030011001B000077 +:10B0A00041152135131133113332161615140E02C2 +:10B0B00023273332363635342623230165FE966E38 +:10B0C0004C455066321938573D484938441E43585C +:10B0D00048029B3B3BFD65032AFEAC316855375661 +:10B0E0003C1F3A234E3E585B0003000F0000025BFA +:10B0F000032A000C001000160000731317371323E7 +:10B1000003231123112303130321032713172137CB +:10B11000130FDE4644E44BB2084308B1ADCD01F055 +:10B12000C838AE1AFE831AB102052229FDF401B611 +:10B13000FE4A01B6FE4A01D0015AFEA61F012E2D7D +:10B140002DFED2000002000D00000184032A00033E +:10B1500000090000532115211323112115230D018E +:10B160002CFED49F4C0124D801C13BFE7A032A391E +:10B170000002000FFF750289032A00030019000076 +:10B180004527331525130333133311331133133389 +:10B1900003132303231123112303024D0743FD86C9 +:10B1A000C8B54AAA074307AB4AB6C94BBA0A43090E +:10B1B000BA8BC4C48B01A40186FE7D0183FE7D0190 +:10B1C00083FE7AFE5C0199FE670199FE670000022A +:10B1D0000046FF7501F4032A0003000F0000452715 +:10B1E000331525113311133303132303071101B84A +:10B1F0000743FE524DD849A6CA4BB2488BC4C48BF4 +:10B20000032AFE5401ACFEA4FE32019584FEEF0039 +:10B2100000020046FF750211032A000B000F000018 +:10B2200073113311331133112311231105273315F2 +:10B23000464DFF4C4CFF01420743032AFE9901672C +:10B24000FCD6018AFE768BC4C400FFFF001100000B +:10B2500001C4032A060600CD000000020011000010 +:10B2600001C4032A0003000C0000773521150711E3 +:10B27000033313133303112C0181E5B74A928C4B2E +:10B28000B2F63636F6010D021DFE3E01C2FDE3FEAA +:10B29000F30000010047000001D7032A001400005A +:10B2A0005311363633321615112311342626232234 +:10B2B000060711231194203C1B616B4D233E2C1B70 +:10B2C00036184D032AFE890809555FFEF00110313A +:10B2D00037170907FE81032A00020046FF75021195 +:10B2E000032A000B000F00007311331133113311C7 +:10B2F0002311231105373307464DFF4C4CFF01172F +:10B3000024432B032AFE990167FCD6018AFE768B23 +:10B31000C4C4FFFF0032FFF601D20332060600A9C3 +:10B32000000000030036FFF601D6033200030015CB +:10B330000027000053352115032226263511343607 +:10B3400036333216161511140606273236363511E5 +:10B350003426262322060615111416165C015BB04E +:10B36000515B25275B4F4E5B26255A503538151506 +:10B370003835363915153901803636FE763F714934 +:10B3800001504A6D3C3C6D4AFEAF496F403D2B4D2C +:10B3900033016F334C29294C33FE91334D2BFFFF82 +:10B3A0000028FFF7015F024B060600DA00000002EA +:10B3B000003AFFF7018903420022003400005722BF +:10B3C00026263511343636373E0237170E02070669 +:10B3D0000615153E02333216161515140606273EBD +:10B3E000023535342626232206060711141616DDEB +:10B3F0002B4C2C142B1F204349280D254A3F1A1B88 +:10B400001B0C2D34182A3E212B4C2F1F28150F22E0 +:10B410001D1129270D192B0928554301644B5D3453 +:10B420000D0F0C10133D120F0C0E0F4341520D184F +:10B43000102A6053655A602636011A413B8B394108 +:10B440001C0D140CFEFC313B1C00000300380000F6 +:10B45000016502420011001C002500007311333207 +:10B460001616151406071E02151406062327333276 +:10B4700036363534262623233533323635342623E3 +:10B4800023388C393F1C1E2C2225101A423D4C3F7C +:10B4900022291317271B4449222A2D2C3C0242281B +:10B4A0003F2427470F092D3C21314C2A381A3325D8 +:10B4B0002E2F123532302D2D000100380000010DE5 +:10B4C00002420005000073113315231138D58C0298 +:10B4D0004237FDF5FFFF0038000001210336062644 +:10B4E00001FD0000000702C300AC00000001003CA9 +:10B4F0000000011202930007000073113335331569 +:10B5000023113CAA2C8D02425188FDF50002000A4D +:10B51000FF7501B70242000F0018000057353E03C7 +:10B520003737331133152327210737331123070EFC +:10B53000030A1A281E140509F13A3706FECE07152C +:10B54000E06F09061018238BBD113558886387FDFD +:10B55000F3C08B8BC001D7605F825433FFFF002D97 +:10B56000FFF70160024B060601050000FFFF002DFA +:10B57000FFF701600336062601050000000702C23E +:10B5800000C60000FFFF002DFFF70160032A06261A +:10B5900001050000000702C000C700000001000410 +:10B5A000000002110242001500007313033313332D +:10B5B00011331133133303132303231123112303F3 +:10B5C00004A39B4791093D0990469AA2449A093DDC +:10B5D0000A9A0128011AFEEB0115FEEB0115FEE6A1 +:10B5E000FED8011FFEE1011FFEE100010023FFF66E +:10B5F000014A024B002E000057222E02353314164A +:10B600003332363635342626233532363534262342 +:10B61000220615233436363332161615140606075D +:10B620001E02151406B72436241241272A1D220FA4 +:10B6300016362D47322827272E4024442F333E1D0F +:10B640001C2D18192D1D4B0A152C412A3A3D1D376A +:10B6500025262F183633302F3B31383847212C48D8 +:10B66000292A371C04061D3A344F570000010038C0 +:10B6700000000172024200090000731133111333FC +:10B6800011231103383EC13B3EBF0242FE4301BDC0 +:10B69000FDBE01BCFE44FFFF00380000017202F84D +:10B6A000062602060000000702C800D70000FFFFC0 +:10B6B000003800000172033606260206000000076B +:10B6C00002C200D70000000100380000017E0242E3 +:10B6D000000C000073113315333733031323032396 +:10B6E00011384929844C8D914C88290242FFFFFE74 +:10B6F000E9FED50116FEEA00FFFF00380000017EDA +:10B700000336062602090000000702C300CA000033 +:10B710000001000BFFFB01930242001200005735AD +:10B720003E0337132111231123070E03230B1D257D +:10B73000170F06120108497F0E0714253B2C053808 +:10B740000116396A530102FDBE020ACA627E481D13 +:10B7500000010034000001BC0242000C0000731321 +:10B76000331313331323030323030334053787876A +:10B7700039053F01791778010242FE73018DFDBE44 +:10B780000196FEA60158FE6C000100380000017F02 +:10B790000242000B000073113315333533112311AE +:10B7A00023113849B44A4AB40242FCFCFDBE010FE1 +:10B7B000FEF1FFFF002DFFF70162024B060601526A +:10B7C0000000000100380000016D02420007000087 +:10B7D000731121112311231138013549A30242FDB0 +:10B7E000BE0209FDF700FFFF0038FF420173024B64 +:10B7F000060601710000FFFF002DFFF7015B024B01 +:10B80000060600F80000000100070000014802429F +:10B81000000700007311233521152311847D014198 +:10B820007B020A3838FDF600FFFF0014FF70016C40 +:10B830000242060601A70000FFFF0014FF70016C22 +:10B8400002F8062601A70000000702C800C0000099 +:10B850000003002DFF420204032A001E002A0036C6 +:10B860000000573523222E023535343E023333355E +:10B870003315333216161515140E02232315033310 +:10B8800011232206061515141616333332363635B3 +:10B89000353426262323F616213F341F1A2F3F2541 +:10B8A0001C441F314D2D1F3340211758141B2131CB +:10B8B0001A1D347A1323341E1B31221ABEE60F2BB5 +:10B8C0005444683C512F14F8F8255A516844542BBD +:10B8D0000FE6011A01A41440417145431616434571 +:10B8E00071414014FFFF00100000016D0242060686 +:10B8F00001A60000000100280000015502420014CA +:10B900000000613506062322262635353315141628 +:10B9100033323637113311010B13291829412549C8 +:10B92000292C151F114AF10307193A32D6D82628B7 +:10B930000603011DFDBE00010038FF7501AA024289 +:10B94000000B00004527211133113311331133153A +:10B95000017406FECA49A64A398B8B0242FDF202E7 +:10B960000EFDF2BF000100380000020B0242000B86 +:10B970000000731133113311331133113311384770 +:10B980007F477F470242FDF2020EFDF2020EFDBE2E +:10B9900000010037FF7502440242000F00004527F6 +:10B9A0002111331133113311331133113315020EB9 +:10B9B00007FE30477F477F473A8B8B0242FDF202FA +:10B9C0000EFDF2020EFDF2BF00010038FF75016CA2 +:10B9D0000242000B0000572723113311331133119A +:10B9E0002307BC087C49A14A7A058B8B0242FDF4EF +:10B9F000020CFDBE8B00000200380000016902420B +:10BA00000011001E0000731133153A0231321E027C +:10BA100015140E02232733323636353426262322D8 +:10BA2000222338490210113B4C2C12122D4F3D1D80 +:10BA30001D383A1614383901150A0242EB192D3F08 +:10BA400027253F2D1A2E1F37272538210002FFFEFC +:10BA5000000001AA02420010001B000073112335F0 +:10BA6000331533321E0215140E02232733323636B5 +:10BA7000353426262323797BC4243A4D2B12122DEC +:10BA80004E3D1E1E373A1614383920020B37EB197B +:10BA90002E3F28253D2E192E1E382625382200033C +:10BAA0000038000001FB02420011001E00220000CD +:10BAB000731133153A0231321E0215140E02232778 +:10BAC0003332363635342626232222230111331110 +:10BAD00038490210113B4C2C12122D4F3D1D1D38C0 +:10BAE0003A1614383901150A0131490242EB192E70 +:10BAF0003F28253D2E192E1E3826253822FED70236 +:10BB000042FDBE0000020004FFFB025B0242001C7B +:10BB10000027000057353236363713211133321ED5 +:10BB20000215140E0223231123070E03232533329B +:10BB3000363635342626232304272A150714010711 +:10BB40001C3846260F0F28493A5D7F12061A2938FD +:10BB5000260180163333100F32351605382A6A61F4 +:10BB6000011AFF00162A3C26243B2A17020AEC631E +:10BB7000743A12331B332424341C000200380000B2 +:10BB8000024002420019002A0000731133153335B8 +:10BB900033113A0233321E0215140E0223231123ED +:10BBA00011373A02313E0235342626233022222331 +:10BBB00038499E49010F10013849270F0F294A3A89 +:10BBC000659EE7010F0F3332110F32350F0F01025F +:10BBD00042FDFDFF00162A3C26243B2A170111FED8 +:10BBE000EF2E011A332424331D00FFFF001FFFF73F +:10BBF0000150024B0606017B00000001002DFFF7FB +:10BC0000015B024B002A00005722262635353436C8 +:10BC1000363332161615152335342626232206060A +:10BC200015153315231514163332363635353315BD +:10BC3000140606C84342161A443D3E3F16431023DD +:10BC40001D22230C9494213123220A43153F093CE1 +:10BC50006741875067322D51380F0E343616204910 +:10BC60003D2F334057471D3D2F13103A58310001E7 +:10BC70000031FFF7015F0246002900005722262607 +:10BC800035353315141633323636353523353335DD +:10BC9000342626232206151523353436363332163C +:10BCA000161515140606C53D401744272A23220BF6 +:10BCB00099990D2221331E4417413E4341141943E3 +:10BCC000092C4E350D0C463320493D382D383D4466 +:10BCD0001D413C13103453303A66448250673200A1 +:10BCE000FFFF00400000008902F50606012A00005F +:10BCF000FFFFFFED000000DD032A0626012B0000F8 +:10BD0000000602C06500FFFFFFEFFF68009602F526 +:10BD10000606013A00000002FFFA00000175032A3E +:10BD20000016001A0000731133113E02333216164A +:10BD30001511231134262322060607110335211578 +:10BD400042490924341E21301A491E1D1129230994 +:10BD5000910114032AFE9308140F172E21FE7E0171 +:10BD600075251E0B1109FE6D026E2E2E0002003885 +:10BD7000FFF701EA024B0019002B0000452226269E +:10BD8000353523112311331133353436363332161A +:10BD90001615151406062732363635353426262371 +:10BDA0002206061515141616015A393E195042423C +:10BDB00050193E39393E19193E39242109092124E7 +:10BDC00024210909210933614635FEFA0242FEF5B4 +:10BDD0003A466133336146A04661333728492EA87D +:10BDE0002F472929472FA82E4928000200100000BC +:10BDF000015B024200120020000073372E0235342E +:10BE00003E023333112335222627071332323335CE +:10BE100022222322060615141610721F240F112A3F +:10BE20004D3C674917251067990112070A1601351D +:10BE300036133BFA0D313F21243F2D1AFDBEEA0196 +:10BE400002ED0117FE203726413F0002FFFAFF7D79 +:10BE50000175032A002200260000573533323E02C6 +:10BE600035113426232206060711231133113E0211 +:10BE7000333216161511140E022303352115BC108A +:10BE8000202614061E1D1328220949490924341EA0 +:10BE900021301A091F4036DD011483330F25423348 +:10BEA000011C251E0B1109FE6D032AFE9308140FB9 +:10BEB000172E21FEE33D59371B02F12E2E00000301 +:10BEC000FFF800000181032A0011001E002200007B +:10BED000731133113A0231321E0215140E02232758 +:10BEE00033323636353426262322222327352115B0 +:10BEF00051480210113B4C2C12122D4F3D1D1D3884 +:10BF00003A1614383901150AA10139032AFE2D19F0 +:10BF10002D3F27253F2D1A2E1F3727253821E237A1 +:10BF2000370000030004000001E20242000C00128E +:10BF30000016000073131737132303231123112353 +:10BF4000031327371721371703210304A94644ABEE +:10BF50004783063F0683B10F8517FEDF0A519F0115 +:10BF60009B9C015B2020FEA50120FEE00120FEE05D +:10BF7000014D01E52727FB010AFEF6000002000043 +:10BF80000000014702420003000900005121152171 +:10BF90001323112115230116FEEA914A0100B6016F +:10BFA0005338FEE50242380000020004FF75022B00 +:10BFB00002420003001900004527331525130333FF +:10BFC00013331133113313330313230323112311B9 +:10BFD000230301F50C42FDD9A39B4791093D09902C +:10BFE000469AA2449A093D0A9A8BBFBF8B01280149 +:10BFF0001AFEEB0115FEEB0115FEE6FED8011FFE51 +:10C00000E1011FFEE10000020038FF75019A0242C3 +:10C010000003001000004527331525113315333771 +:10C020003303132303231101630B42FE9E4929842A +:10C030004C8D914C88298BBFBF8B0242FFFFFEE9DC +:10C04000FED50116FEEA00020038FF7501B5024276 +:10C050000003000F00004527331525113315333534 +:10C06000331123112311017F0C42FE8349B44A4A44 +:10C07000B48BBFBF8B0242FCFCFDBE010FFEF10082 +:10C0800000010014FF62016C0242000800005735F5 +:10C09000033313133303159C884963624A8C9EB59E +:10C0A000022BFE4801B8FDD7B70000020014FF6262 +:10C0B000016C02420003000C0000573521150735C2 +:10C0C0000333131333031531011AAF884963624AEE +:10C0D0008C08323296B5022BFE4801B8FDD7B70066 +:10C0E000FFFF003900000168032A06060126000050 +:10C0F00000020038FF7501B502420003000F000086 +:10C1000045373307251133153335331123112311E7 +:10C11000015320422CFEAF49B44A4AB48BBFBF8BB7 +:10C120000242FCFCFDBE010FFEF1FFFF002BFFF6FB +:10C13000015E024B0606011900000003002DFFF707 +:10C140000162024B00030015002700005335331530 +:10C150000322262635353436363332161615151495 +:10C1600006062732363635353426262322060615AE +:10C170001514161650EF783B431C1C433B3D421CE4 +:10C180001C423D26230808232626220808220115E2 +:10C190003030FEE2336146A0466133336146A0464B +:10C1A00061333728492EA82F472929472FA82E4920 +:10C1B000280000010046000001EA032A00070000F1 +:10C1C00073112111231121114601A44AFEEF032A04 +:10C1D000FCD602F1FD0F0001000FFFFB01B202428D +:10C1E0000013000045222626351123112311233583 +:10C1F000211523111416163301A6353A178A493E24 +:10C2000001A348081E1D051F4132017DFDF6020AEB +:10C210003838FE952B2D1100FFFF001B000001C2D6 +:10C2200003DD062600010000000702C900EF00AA96 +:10C23000FFFF0046000001D8032A06060063000045 +:10C2400000020042FFF601C4033200110023000087 +:10C25000452226263511343636333216161511147A +:10C2600006062732363635113426262322060615D1 +:10C270001114161601024854242555464855252503 +:10C2800054492F33151532302E331515340A3E6CB0 +:10C29000450160466B3C3C6B46FEA0466C3D3A3027 +:10C2A0004F30016B314F2E2E4F31FE95304F300005 +:10C2B0000001002B000000F2032A000E00007311A1 +:10C2C0000E0307353E03373311A806242B23050E32 +:10C2D0002626250D3B02C809120E0B013B04101740 +:10C2E0001E13FCD600010031000001B10332001E14 +:10C2F00000007335133E0235342623220606151539 +:10C300002335343636333216151406060703211545 +:10C3100031DA182A1B3537313615492855455C5C0A +:10C320001C2C18CA011936014E25454C30414A2CA7 +:10C330004D3012144B65346D6131524B26FECE3EAA +:10C340000001003AFFF601AF0332003B0000572224 +:10C3500026263535331414151E023332363635345D +:10C360002627222223353232333236353426232211 +:10C3700006071414152335343636333216161514C1 +:10C3800006071E0215140606EE3F5025470114301D +:10C390002826351B364302100202100241382F3F77 +:10C3A0003D37014725544240522841331E3521274D +:10C3B000540A31583C14020C032B3F22214C3D4BB4 +:10C3C0005F024649513F504548020903133C57302C +:10C3D000345B3B555D0C0830554044693A0000021F +:10C3E0000032000001CB032A000A000D0000613575 +:10C3F0002335133311331523150333110126F4E6C6 +:10C40000565D5DF2AAED4A01F3FE0542ED012F01F2 +:10C410009A000001003DFFF701AD032A002500004E +:10C42000572226263533141616333236363534263F +:10C43000262322060723112107230336363332161B +:10C440001615140E02F1414F244914302A2E3012D1 +:10C450001531291F36143D013B01F904123D2D3CD5 +:10C460004920142D47093262463148262F5C434A41 +:10C470005827222101A445FEE7171F3B704E416655 +:10C48000472400020042FFF601BC033200230034BF +:10C49000000057222626351134363633321616154B +:10C4A0001416152334262322060615153636333284 +:10C4B000161615140606273236363534262623225C +:10C4C00006060715141616FD4352262452443D5005 +:10C4D000290149313A22341E12452B434C20265360 +:10C4E0004628331A0F3135182C240A18330A3D73A5 +:10C4F0004E01434B713F2A533E020D024E42214CE6 +:10C500004199111E326A554A703D3D234C3D4258B7 +:10C510002C0F150A8C4151260001001E0000015EFF +:10C52000032A0006000073132335211503759EF5B9 +:10C530000140A102EF3B24FCFA000003003BFFF6A0 +:10C5400001B80332001F002F003D000057222626AD +:10C5500035343E0237262635343636333216161534 +:10C560001406071E03151406062732363635342600 +:10C5700026270E0215141616133E023534262322E2 +:10C580000615141616FA46532615222A14313C2491 +:10C5900051424250233B31142A2116255445283458 +:10C5A0001A17332C2C35171B35282A2F1434393AF7 +:10C5B0003514310A39664435472E1C0A145D4D3B4B +:10C5C0005C34355C3C4D5A150A1C2E47354466399F +:10C5D0003B244B39324B2E03032E4B32394B240173 +:10C5E00099022A472B464949462B472A000200391F +:10C5F000FFF601B403320023003300005722262641 +:10C60000273434353314163332363635350606239F +:10C610002226263534363633321616151114060600 +:10C62000033236373534262623220606151416160D +:10C63000FC3D52290148324022311A0F4132434C0D +:10C64000202755454252262350482B380E173227B3 +:10C6500027351A0F320A2A553F010C014D42204D51 +:10C660004199121E336B544B6E3D3D714FFEBD4AD6 +:10C670007240018D1F108B425125254C3A42592C96 +:10C680000001002B01B100C0037800060000531127 +:10C690000735373311875C752001B1018330324291 +:10C6A000FE390001003001B101480382001B000087 +:10C6B0005335373E023534262322061523353436CA +:10C6C0003633321615140607073315307C21271030 +:10C6D00022272E25371D3D313C452E3264CF01B136 +:10C6E0002F8524322A17252C3936092B4729463D18 +:10C6F000314B346B33000001003001A7013C038251 +:10C70000002D0000532226263535331514163332FA +:10C710003635342623233533323635342623220664 +:10C72000151523353436333216151406071616152B +:10C730001406B82C3D1F38282A2425262B13102632 +:10C740002924222B2438493E3C43281C1C2D4A0115 +:10C75000A7223D290A042B2E2C23272C32272922FD +:10C760002B3128040A434543382D380A0A35313D18 +:10C7700044000002003001B101400378000A000DBE +:10C780000000533523351333113315231527332771 +:10C79000DCACBF252C2CAA720101B1782E0121FE40 +:10C7A000E13078A8AE000001FF6000000117032A05 +:10C7B0000003000063013301A001793EFE88032AD3 +:10C7C000FCD6FFFF0003000002DD032A0426024519 +:10C7D000D8B200270249010D00000007024601956A +:10C7E000FE4FFFFF002F000002C1032A042602456E +:10C7F00005B200270249013A000000070248018201 +:10C80000FE4FFFFF002F0000030103320426024702 +:10C81000FFB000270249017900000007024801C16A +:10C82000FE4F0001003C00000089006E0003000084 +:10C83000733533153C4D6E6E00010031FF8C00875F +:10C84000006D000A0000572736363523353315149E +:10C850000641101B152B512074200F271E6D6531CA +:10C860003800000200450054009302120003000744 +:10C8700000005335331503353315454E4E4E01A791 +:10C880006B6BFEAD6A6A00020040FFE4009602276F +:10C89000000A000E000057273636352335331514AD +:10C8A00006033533154F0F1C142B511E334D1C201E +:10C8B0000C211E675F313601C96E6E000003003621 +:10C8C000000001E7006E00030007000B0000613567 +:10C8D0003315213533153335331501994EFE4F4E3F +:10C8E000644E6E6E6E6E6E6E0002003D0000008C37 +:10C8F000032A0003000700007703330307353315CD +:10C9000057194E1B344EAE027CFD84AE58580002BF +:10C91000003DFF3E008C0268000300070000571333 +:10C920003313033533153D1B1A194D4EC2027CFDDE +:10C930008402D357570000020039000001AB0332D4 +:10C94000001D0021000077353E02353426232206E3 +:10C9500015141617072626353436333216151406E5 +:10C9600006071507353315AE3D51284038303C05D4 +:10C9700005430707635058672D553B4348C97C2C36 +:10C980005961384748342E0E19100F1221124B5896 +:10C990006E634269592C68C9575700020024FF3260 +:10C9A00001960264001D0021000041150E021514BD +:10C9B0001633323635342627371616151406232239 +:10C9C000263534363637353715233501213D512884 +:10C9D0004137303C0505430707635057682D553BE9 +:10C9E0004348019B7C2C5A60384748342E0E1A0F5E +:10C9F0000F1221124B586F6243685A2B68C9575760 +:10CA000000010040014D008B01A5000300005335DB +:10CA10003315404B014D58580001003D012900F1EC +:10CA200001E1000F0000532226263534363633321A +:10CA3000161615140606971D281515281C1E2815F0 +:10CA400015280129182A1A1B291818291A1B2A180F +:10CA50000001002301E3015F0329000E00005327BA +:10CA600037273717273307371707170727762D5725 +:10CA70007D137808390A78127C572D4C01E31C7518 +:10CA800031303C90903C3031761B7F000002002911 +:10CA9000000001AD032A001B001F000073132335A3 +:10CAA000333723353313330333133303331523075A +:10CAB000331523032313230313333723352C384132 +:10CAC000164B532A472963294729333B17454D2DD8 +:10CAD000472D632D356316630123378D37010CFE17 +:10CAE000F4010CFEF4378D37FEDD0123FEDD015A23 +:10CAF0008D00000100180000013F032A0003000020 +:10CB00007313330318E740E6032AFCD6000100182C +:10CB10000000013F032A0003000073033313FFE703 +:10CB200041E6032AFCD60001001F014D005A01A571 +:10CB300000030000533533151F3B014D58580001C9 +:10CB4000004FFF5B00F7033000170000572E04353D +:10CB5000343E0337150E0315141E0217F731402318 +:10CB6000110303112340312429110303112825A5A2 +:10CB700003365B798F4E4E917A5C35013403497AE6 +:10CB80009B56569C794903000001001EFF5B00C8BC +:10CB900003300017000057353E0335342E02273589 +:10CBA0001E0415140E031E26281103031128263215 +:10CBB0004024110303112440A53304497A9B56569F +:10CBC0009C7849043301345C7A904F4E8F7A5B36FF +:10CBD00000010026FF5B00EE033100280000572211 +:10CBE0002E02353534262623353236363535343E59 +:10CBF000023315220E021515140607161615151404 +:10CC00001E0233EE33391B07091819191809071BBF +:10CC10003933191C0C021C1F1F1C020C1C19A50EF9 +:10CC20002950438137391638173A367D4350290D3C +:10CC300037081C3B338D4B3F09083F4C90333C1C5D +:10CC400007000001001FFF5B00E703310028000020 +:10CC50005735323E02353534363726263535342EB3 +:10CC6000022335321E021515141616331522060638 +:10CC70001515140E021F191C0C021C1F1F1C020C80 +:10CC80001C1933391C06091918181909061C39A56D +:10CC900038071C3C33904C3F08093F4B8D333B1CFD +:10CCA00008370D2950437D363A17381639378143F6 +:10CCB00050290E0000010046FF6000F4032A00071F +:10CCC0000000571133152311331546AE6464A003D9 +:10CCD000CA29FC892A0000010028FF6100D7032A25 +:10CCE000000700005735331123353311286565AF30 +:10CCF0009F2903762AFC37000001002B012900FF41 +:10CD0000016300030000533533152BD401293A3A4F +:10CD1000000100390172011901AB00030000533515 +:10CD2000331539E0017239390001002900D201B40C +:10CD3000010E000300007735211529018BD23C3C00 +:10CD40000001002900F6031A0131000300007735C5 +:10CD500021152902F1F63B3BFFFF002B012900FFC3 +:10CD6000016304060263000000010000FF96014C0D +:10CD7000FFCF0003000055352115014C6A393900F9 +:10CD8000FFFF0033FF89008D006E0607026E000072 +:10CD9000FD44FFFF0033FF890115006E0427026E7A +:10CDA0000087FD440007026E0000FD44FFFF0020E5 +:10CDB0000262010203460426026D00000007026DB4 +:10CDC00000870000FFFF003302450115032A0426F7 +:10CDD000026E00000007026E0087000000010020C4 +:10CDE0000262007A0346000C0000533434353436B6 +:10CDF00037170606153315201F2A111C1229026247 +:10CE0000152A153E470B190C2F2D63000001003326 +:10CE10000245008D032A000C0000532736363523C7 +:10CE20003533141415140645121C1228541E0245DD +:10CE30001B0B2E2E63152A153E47000200250056B7 +:10CE4000016F02260006000D000065273537150723 +:10CE50001707273537150717016FA7A76A6AA4A612 +:10CE6000A6696956D820D85E8A8B5DD820D85E899D +:10CE70008C00000200360056018502260006000DD7 +:10CE8000000077353727351715073537273517153C +:10CE9000366E6EAC086E6EAB565D8B8A5ED820D84F +:10CEA0005D8A8B5ED820000100630056011D0226BA +:10CEB0000006000065273537150717011DBABA7C33 +:10CEC0007C56D820D85E8A8B0001004A007301048A +:10CED000024300060000773537273517154A7D7D58 +:10CEE000BA735D8B8B5DD82100020013023D00D325 +:10CEF000032A000300070000533533073335330797 +:10CF000013471F52461E023DEDEDEDED00010013EB +:10CF1000023D005A032A000300005335330713472C +:10CF20001F023DEDED0000010034FF67014B0315CA +:10CF30000006000045013501150313014BFEE90110 +:10CF400017DADA9901C72001C766FE8FFE8E00014D +:10CF50000014FF67012B031500060000573513036B +:10CF600035011514DADA011799650172017166FE4F +:10CF7000392000030036FFF601C303320003000727 +:10CF8000002F0000533533150735331507222626A9 +:10CF90003511343636333216161515233534262618 +:10CFA000232206061511141616333236363535335C +:10CFB00015140606F520202012525922235A5049F2 +:10CFC000532448113432373713173832333311486A +:10CFD000215301DD5E5EE85757FF44734601424B23 +:10CFE0007240386747312F354C2A2D5236FEA73C08 +:10CFF00050282C4F353530476D3E0001002DFF9CE9 +:10D00000015B02A4002C000057352E023535343662 +:10D0100036373533151E02151523353426262322BF +:10D020000606151514163332363635353315140603 +:10D03000060715AD3738111739341E3A3C16440F20 +:10D04000231D22240C223122220A44153D3E645D18 +:10D05000063D623D874C6335045A59022F52361CF7 +:10D060001C33381720493DA257471F3E2E201C3A3B +:10D070005832025B00030036FFA801C30386002775 +:10D08000002B002F0000452226263511343636337A +:10D0900032161615152335342626232206061511B9 +:10D0A0001416163332363635353315140606071383 +:10D0B0003303331333030103525922235A50495384 +:10D0C000244811343237371317383233331148219B +:10D0D00053BA6A206A2C6920690A44734601424B9C +:10D0E0007240386747312F354C2A2D5236FEA73C07 +:10D0F00050282C4F353530476D3E4E03DEFC220361 +:10D10000DEFC22000002001B00BA01F5029400239D +:10D110000033000077273726263534363727371770 +:10D120003636333216173717071616151406071733 +:10D1300007270606270626271732363635342626D1 +:10D1400023220606151416162A0F50191E1E1950F2 +:10D150000F4F1C492A2A491C4F0F4F191C1C1A50EB +:10D160000F4F1C492A2A491C8F31502E2E50313125 +:10D170004F2E2E4FBA0F4F1C4A29294A1C4F0F4FD2 +:10D180001A1E1E1A4F0F4F1C4A29294A1C4F0F4FB7 +:10D190001A1F01011F1A16315231325131315231E9 +:10D1A0003152310000010029FFA801AD038600348F +:10D1B00000005735262627371E02333236353426EF +:10D1C00027272E02353436373533151E0317072E21 +:10D1D0000207060615141617171E02151406060771 +:10D1E00015EE625C0743051A3831363C352E8F192F +:10D1F00021105E4E20273D2C1904410419352F3291 +:10D20000401A1F8F203521284830584F027861146A +:10D2100032512F383D364E2B891933381F515A035E +:10D2200054540319314B3511334928020232372146 +:10D23000361F871E454F2E384E2C04500003002BFE +:10D24000FF8601BF032A0003001E002D0000573592 +:10D250002115272226353534363633321617352335 +:10D26000353335331533152311233506062732366A +:10D270003711262623220615151416163C0148C818 +:10D280004948163D3B1D301370706B3B3B6B132DB3 +:10D29000020F22110E2214251A091C7A4040726BCB +:10D2A00080704271441A138A3B48483BFD5925144B +:10D2B00019540B0B017B0A0F4732A32841250001AB +:10D2C000FFF6FFF601C30332003700004522262691 +:10D2D0003535233533352335333534363633321649 +:10D2E0001615152335342626232206061515331563 +:10D2F00023153315231514161633323636353533C8 +:10D3000015140606010352592240404040235A504A +:10D31000495324481134323737137F7F7F7F1738C2 +:10D32000323333114821530A447346402A822A2C4F +:10D330004B72403867472523354C2A2D5236372A01 +:10D34000822A4C3C50282C4F352823476D3E000143 +:10D35000FFF9FF7D017003110025000057222627E9 +:10D360003716163332363713233533373E0233320E +:10D3700016170726262322060707331523030E0256 +:10D38000330F1C0F070916092217054549500905D7 +:10D3900015322F101C0E060A150921170708555CB7 +:10D3A000450516318303033702042A2A0205354056 +:10D3B0002A41240303370104292B4335FDFF2A4169 +:10D3C00024000002000A0000016A032A0003000D85 +:10D3D000000077352115071121152311331523116D +:10D3E0000A010ACD0123D7B3B3C63737C6032A399A +:10D3F000FECF38FE780000030036FFF501CA033285 +:10D40000000300070032000053353315073533158C +:10D4100003222626351134363633321616151523D7 +:10D4200035342626232206061511141616333236F5 +:10D430003635352335331123270606F620202018EC +:10D440004D5724235951495526481534323838113F +:10D4500015393433361678BE31090F4501DD5E5E6D +:10D46000E85757FF0040754D013C4E723F36684B00 +:10D470001C1C3A4C26305436FEB33B532D2D543CE5 +:10D480005F39FE785C2E39000003000A000001EDD0 +:10D49000032A00050009000D0000610101330101AC +:10D4A00021113311033521150199FED3010355FFD5 +:10D4B000000129FE514B7F018101BF016BFE95FEEA +:10D4C00041032AFCD601A43636000003000B0000FD +:10D4D000016403320019001D00210000733537116B +:10D4E000343E02333216161515233426262322061F +:10D4F000060711331501352115253521150B3D0979 +:10D50000203E34333816380A1F2126220901D2FE64 +:10D51000A9010AFEF6010A251101ED3B6349282AFB +:10D520004B3019293B202E4D32FDEC37011D36368C +:10D530007936360000030012000001D3032A000FE1 +:10D5400000130017000073113311333236363535AE +:10D550003315140606230335251505352515474CC7 +:10D5600066403C104E285C51EC0196FE6A01960321 +:10D570002AFD0F355D3B3A464B713E015A378938DB +:10D58000093789380002003E000001DC032A00153B +:10D590000019000073113436363332161615112374 +:10D5A00011342626232206061511331133113E228B +:10D5B0005B5251592547183B35373C15674201F0FE +:10D5C0003F623838623FFE1001F22C452928452D74 +:10D5D000FE0E032AFCD600030013000001F6032A06 +:10D5E000000B001700210000533533173337211586 +:10D5F0002B0307353B0415232723070311330111A0 +:10D6000033112301111344116D100111570A970DA5 +:10D61000DE540D8E0FE54D0D7113D13701024236E8 +:10D62000FEFD01C7350404358B34340404FEC40305 +:10D630002AFD8B0275FCD6027CFD8400FFFF0047AB +:10D64000FFF70413032A0426009700000027018433 +:10D6500001C900000007017B02C300000004001C98 +:10D6600000000211032A000D001500200028000010 +:10D6700073113332161615140E022323110335339A +:10D6800033213333150533323636353426262323FA +:10D69000073521152323212355C2495424152D492B +:10D6A0003577854E0F01221561FE9062313C1D18C1 +:10D6B0003B36638501F56013FEDD0F032A3B6A47A5 +:10D6C0002F554025FEAB01F12F2F64214E42474DCF +:10D6D0001F8D2F2F0003001C000001D8032A000C0F +:10D6E0000010001B000073113332161615140606C5 +:10D6F0002323112735211527333236363534262694 +:10D70000232355C24954242654467785017DF86267 +:10D71000313C1D183B3663032A3A67453E683EFE9E +:10D72000A0C92F2FD0204B3F454C1D000002001AEE +:10D73000000001C8032A00240028000061032626F7 +:10D740002323353332363635342626232335211527 +:10D75000232732161615140E0223373332161713E9 +:10D7600001352115017E640F292E9A953A3D17182F +:10D770003E399401A6BE0C314020122C4A380A22B0 +:10D780002E2E0F6AFE5201A6010728253A2C523888 +:10D79000394C273A3A1B315B3C31533D22112E283C +:10D7A000FEE502283A3A0001000B00000164033252 +:10D7B000002300007335371123353335343E0233EF +:10D7C00032161615141415233426262322060607AE +:10D7D000153315231133150B3D3D3D09203E3433E0 +:10D7E0003816380A1F21262209018585D225110104 +:10D7F0004437723B6349282A4B30061102293B20EB +:10D800002E4D329A37FEBD370003001C000002B1D6 +:10D81000032A0007000B00180000533521152323AD +:10D820002123073521150103331313331313330356 +:10D830002303031C02955311FE2F0E520295FDFB8C +:10D8400089416B7A3F7D6340833B817F01D73535CA +:10D850008C3535FEB5032AFD6E0286FD790293FCF8 +:10D86000D6029CFD640000010005000001B8032AF7 +:10D870000016000073352335333523353303331356 +:10D880001333033315231533152315BC6464645A0D +:10D89000AD4A928C4BA9596363636E315A300201D1 +:10D8A000FE3E01C2FDFF305A316E00010040014DC5 +:10D8B000008B01A50003000053353315404B014D8B +:10D8C00058580003004A0000019F0331000300077D +:10D8D000000B000073013303033533151335331583 +:10D8E00051010140FF494DBB4D0331FCCF02C36ED6 +:10D8F0006EFD3D6E6E00000100180000013F032A1E +:10D90000000300007313330318E740E6032AFCD634 +:10D910000001001700E601670258000B0000773590 +:10D9200023353335331533152315A38C8C378D8D63 +:10D93000E69E389C9C389E0000010026016B014346 +:10D94000019A000300005335211526011D016B2F9C +:10D950002F000001002900FF01390210000B000018 +:10D960007727372737173717071707274F2662629A +:10D970002662612763632761FF276262266262264F +:10D98000626227630003001A00C40137026F0003BC +:10D990000007000B000053352115073533150335FB +:10D9A00033151A011DAE3E3E3E01833838BF5B5B26 +:10D9B00001515A5A00020033011D015D01FF0003AD +:10D9C00000070000533521150535211533012AFEC6 +:10D9D000D6012A01C53A3AA83A3A0001003300C3F9 +:10D9E000015D0258001300007737233533372335A4 +:10D9F000333733073315230733152307771A5E6E42 +:10DA0000208E9E19411A4C5C207C8C19C35A3A6EA8 +:10DA10003A59593A6E3A5A0000010039003E014F16 +:10DA20000224000600007735372735051539DDDD7E +:10DA300001163E4BAAA54CCD48000001001D003E3A +:10DA4000013202240006000065253525150717015F +:10DA500032FEEB0115DCDC3ECC48D24CAAA500021C +:10DA6000002C00000149024E0006000A0000773534 +:10DA70003727350515013521152CDDDD0115FEEBA8 +:10DA8000011D684CAAA54BCB49FEC62F2F000002F2 +:10DA9000001F0000013C024B0006000A0000652543 +:10DAA0003525150717053521150138FEEB0115DC65 +:10DAB000DCFEE7011D64CD48D24CAAA5B02F2F0093 +:10DAC000000200340000012601A4000B000F00003A +:10DAD000773523353335331533152315073533158E +:10DAE0008E5A5A3E5A5A98F2B45A3D59593D5AB430 +:10DAF0003D3D0002002A010D01740215001800329C +:10DB0000000041222E0223220607273E023332164E +:10DB10001633323637170E0207222E02232206074B +:10DB2000273E0233321E0233323637170E020113FC +:10DB3000102526210E0B24161A0F23230F15313022 +:10DB4000120E1F161B0F22210F102526210E0B244B +:10DB5000161A0F23230F0F2525220D0E1F161B0F3C +:10DB6000222101A4111611151423101D121B1C13C0 +:10DB700012220E1D1297101611141422111D1210CC +:10DB800017101411210F1D120001002701760170DA +:10DB900001E7001700004122262623220607273E20 +:10DBA000023332161633323637170E020110163290 +:10DBB00030120C24151A0E23240E163131110E1FAB +:10DBC000161A0E212201761D1B141422111D111B81 +:10DBD0001C1412220F1C1300000100290112014E17 +:10DBE00001BB000500004135233521150123FA0151 +:10DBF0002501127039A90001001D01FF016E032AE1 +:10DC000000060000531333132327071D824C834360 +:10DC1000656701FF012BFED5F8F80003002200EC38 +:10DC2000015F022900030013001F0000772701177E +:10DC300003222626353436363332161615140606D8 +:10DC40002732363534262322061514163E1C0121B0 +:10DC50001C9F2B452828452B2D452727452D293846 +:10DC60003829283838EC1D01201DFEE827452A2CCC +:10DC7000442727442C2A452733392A2B39392B2A84 +:10DC800039000003001500BB025001D50017002326 +:10DC9000002F0000772226353436333216173636F9 +:10DCA00017161615140607062627060627323637D6 +:10DCB0002626232606151416251636353426072261 +:10DCC0000607161698414242412F492826442D3F07 +:10DCD00042423F2D44262849311C342626341C2339 +:10DCE00026260160212626211A30252530BB4F3EED +:10DCF0003F4E302C2A2F0101493F3E4A0101302975 +:10DD00002B313E252A2A25012B25252A05012A21EA +:10DD1000222901212928220000010008FF420108D0 +:10DD20000334001D000057222627351616333236DD +:10DD300035113436363332161715262623220615AA +:10DD40001114060643101C0F09170921120D2D2F5F +:10DD50000F1D0F09160921130D2CBE0303380203F2 +:10DD6000292902D82A41240303370104292AFD293D +:10DD70002B40250000010046FF4201EA032A00076C +:10DD8000000057112111231121114601A44AFEEF71 +:10DD9000BE03E8FC1803AFFC510000010020FF4265 +:10DDA0000154032A0009000057130321152313030C +:10DDB000331520AAAA012FD59698DCBE01FD01EBF0 +:10DDC0003BFE50FE3C390001FFFC000001D5032A58 +:10DDD00000080000730307353313133303D4795F4E +:10DDE0009C63904AB302130130FE2A02BEFCD600A7 +:10DDF00000010033FF530163024200150000570386 +:10DE00003311141633323637113311233506060712 +:10DE10000626271534014A1B1C1A35174949173A9B +:10DE2000210B160AAD02EFFE402D24201901D8FD6A +:10DE3000BE401C2503010306B1000002002FFFF5C0 +:10DE4000019203360029003C0000572E023534367B +:10DE50003737363633321616173E03353426262723 +:10DE600037321E0315140E03070E032732363637DA +:10DE70001326262322060607071406151416CD2F8F +:10DE8000472801010A074A4B1F32220901010202F9 +:10DE9000345D3E10204640341E0304060603061F70 +:10DEA000303A1D1D2B1B051518391D222814030B94 +:10DEB000012D0B012852420A140B816761141A0CC0 +:10DEC00004161B16054B542804310D223C5D4402F8 +:10DED0002E4B5A602C42532E1137173B3401091335 +:10DEE0001E1E4337820A140A403E00050028FFFA2E +:10DEF00002B40339000300110021002F003F00008D +:10DF000073013303032226353534363332161515A3 +:10DF100014062732363635353426232206151514D5 +:10DF200016160122263535343633321615151406E9 +:10DF300027323636353534262322061515141616A3 +:10DF4000CE010140FF6D433838434337374316183D +:10DF50000A172122160A1801AC43373743443737D2 +:10DF600044171809162222160A180331FCCF019310 +:10DF70005745714752514674465539192C1B77291C +:10DF8000343529761C2B19FE2E56467047525047C1 +:10DF9000744654381A2B1C7629353529761C2B1AD1 +:10DFA0000007002DFFFA03E20339000300110021EE +:10DFB000002F003F004D005C00007301330103227D +:10DFC00026353534363332161515140627323636D3 +:10DFD000353534262322061515141616012226354A +:10DFE00035343633321615151406273236363535A4 +:10DFF0003426232206151514161605222635353427 +:10E000003633321615151406273236363535342692 +:10E0100023220615151416D3010042FEFF6D433767 +:10E02000374344373645171809162222150A1701B7 +:10E03000AD4338384343383744171809162222169F +:10E040000A180140443637434436364417170A1637 +:10E05000222216170331FCCF0193574571475251C5 +:10E060004674465539192C1B7729343529761C2BD3 +:10E0700019FE2E56467047525047744654381A2B94 +:10E080001C7629353529761C2B1A3856457048528E +:10E090005146744654381A2B1C7629353629762A6F +:10E0A0003600000200270000018A02420005000934 +:10E0B000000073031333130327372707C8A19A28D7 +:10E0C000A19A15787D7701210121FEDFFEDF33EE75 +:10E0D000EBEB0002003BFF900325032A004B005AA4 +:10E0E000000045222E0235343E0233361E02070E52 +:10E0F00003232226263706060706262635343E0247 +:10E10000333216161737330306141633323E0237EE +:10E11000362E02230E0315141E03333236363717FC +:10E12000060603363637372626232206061514162A +:10E130001601C5518E6D3E3E6F935559825426048B +:10E1400002273E4723172918010C362C2C3F212586 +:10E1500040542E0D181809093632031014172F2AAF +:10E160001C020423496D47487A5A322540556131D3 +:10E1700022403C1A10356A5D1F3610240B180C2AF9 +:10E180004F321526702C62A4777FBB7A3C01386B26 +:10E19000955D4D6D442015291E243A01022A513601 +:10E1A00040725632070B0713FEA51928171A385B61 +:10E1B0003F5C865628013A70A26859805431140792 +:10E1C0000B07350D10011C023934FD070641744E52 +:10E1D0002B36170000030039FFF602280332002E09 +:10E1E00000390046000057222626353436372E02E5 +:10E1F00035343636333216161514060607173E0226 +:10E20000373314060607161633152226272E022743 +:10E2100006062732363727060615141616133E0251 +:10E22000353426232206151416F43E532A3F431C88 +:10E230002B182A4D35324A292E4C2F9C121B1101C6 +:10E240004717291A162D19050A04182A23101C57D6 +:10E2500039283E1C9E2E27153121203823342B339C +:10E260002F250A325432407140304C4626364D2814 +:10E2700022412D2E58582AF61945481D245856205B +:10E280001C1848010102152112202F3D231FF634CE +:10E290005B2E1D3925019120494F27282A412C2E1C +:10E2A0005B000001001DFFA1019E032A000E00007B +:10E2B000571106263534363633331123112311C84E +:10E2C0004E5D26503BD0366A5F02710148442C3FB8 +:10E2D00022FC77035FFCA10000020026FFF7017318 +:10E2E0000332003A004800005722262627371E0234 +:10E2F0003332363736262627272626353436372634 +:10E3000026353436363332161617072E02232206E8 +:10E3100015141616171716160706060716161716DB +:10E32000060336363736262727060615141617CB6A +:10E330002E40280A38081B291C252D0102091E2100 +:10E34000701E2436231B2E24422D2D3C2509380710 +:10E3500018251D1F2A0F1A0E71242903022E1E17BD +:10E36000280101551B142702031A1F4E1A241210EC +:10E37000092C4629121C342127230F1F2B1E5C1841 +:10E380003724303B0D183B252639202C422312150B +:10E39000302225240F1F1D0D551C47302D35101818 +:10E3A0003828424A012C0A251B1C311A4009291D14 +:10E3B00012220F000003001DFFF50341034200136A +:10E3C000003C0050000045222E0235343E0233321C +:10E3D0001E0215140E0227222E023535343636332E +:10E3E0003216161515233534262623220606151552 +:10E3F0001416163332363635353315140606073201 +:10E400003E0235342E0223220E0215141E0201AFE5 +:10E410006B98612E2E61986B6B98612E2D619973AC +:10E420003844230C1D4B4344461847132720262805 +:10E430000F11282526260D4716453D5E88582B2BA3 +:10E4400058885E5F88592A2A59880B4A7A974C4C1B +:10E45000967A4A4A7A964C4C977A4A8523405835A0 +:10E4600071576D322E553C1B1B373A15214D428E8C +:10E470003F481F1C3E331D193E5C3162426F8A4A81 +:10E48000498A6E41416E8A494A8A6F4200040027D8 +:10E49000FFF40346033C001300270036003F000052 +:10E4A00045222E0235343E0233321E0215140E026E +:10E4B00027323E0235342E0223220E0215141E028C +:10E4C00027113332161615140607132303231111CF +:10E4D000333236353426232301B66A98602D2D60F9 +:10E4E000986A6B97602E2E5F976B5C85572929572A +:10E4F000855D5C8657292957862FA339411B2B320E +:10E5000065445D5E523E2524355C0C497A964B4C41 +:10E51000957A49497A954C4C957A4927406E8847B7 +:10E5200048886C40406C884847886E4060024329A8 +:10E53000452C334B0EFEE30112FEEE013939383320 +:10E540003800000200240174028D032A000C00141C +:10E55000000041113313133311231103230311233B +:10E5600011233533152311013D3A6D7237306B1984 +:10E570006CF059E652017401B6FEAD0153FE4A013A +:10E5800040FEC0013CFEC401853131FE7B0000022B +:10E59000003C020C01620332000F001B00005322FA +:10E5A000262635343636333216161514060627322B +:10E5B00036353426232206151416CF28432828433F +:10E5C0002828432828432825343525253434020CAF +:10E5D000204232324020204032324220323130322A +:10E5E000313132303100000100120243006A032A47 +:10E5F0000003000053373307121246310243E7E7A6 +:10E6000000020012025700E4032A00030007000082 +:10E61000533733073337330712124631521247311B +:10E620000257D3D3D3D30001004AFF70008F032ACF +:10E6300000030000571333114A01449003BAFC460B +:10E6400000020047FF560084032A00030007000071 +:10E650005311331103113311473D3D3D018A01A090 +:10E66000FE60FDCC019FFE610001001A0000014424 +:10E670000318000B000073112335333533153315A0 +:10E6800023118C7272477171022639B9B939FDDADA +:10E690000001004BFFF101D9039C00200000650E32 +:10E6A00002262637133E021E020606070327133EE4 +:10E6B0000226260607030616163637018A1D423F34 +:10E6C00030150A5F06253334280F164543D31DCF76 +:10E6D00045400A182723056309162E3A1A48242CA8 +:10E6E0000722514202812735190625496D9560FEA2 +:10E6F000CD1A013266935E30042122FD7A3F3D0837 +:10E7000025240001001F000001530319001300001D +:10E71000731123353335233533353315331523152D +:10E7200033152311977878787846767676760101D6 +:10E7300034DA33D7D733DA34FEFF00030047FFF66D +:10E740000369032A0009001700290000731133131D +:10E750001133112303110522263535343633321691 +:10E76000151514062732363635353426262322066B +:10E77000061515141616473BFF4039FF024454474F +:10E7800047545448485426250C0C252626250C0CA5 +:10E7900025032AFD7D0283FCD60288FD780A696C78 +:10E7A000AC6C69686DAC6C6932244935AE3648246E +:10E7B000254736AE3548250000020028FFF2024DFD +:10E7C000023A0019002200004522262635343E0276 +:10E7D00033321616152115161633323637170E0238 +:10E7E000032135262623220607013B5A7A3F305063 +:10E7F00062314E7C48FE541753304D5B2425193E40 +:10E8000058DC0134135138344B190E53864C4C6E7E +:10E81000472247825AB919263F3915274128015105 +:10E820008F1429241800FFFF0013023D005A032A09 +:10E83000040602740000FFFF004A02FB00FC032AEA +:10E84000060602E200000002FF8802D10078032AD7 +:10E8500000030007000053353315233533152D4BC6 +:10E86000F04B02D1595959590001FFD902A2002792 +:10E8700003100003000043353315274E02A26E6ECD +:10E880000001FF91027200120336000300004327CB +:10E890003317135C4A370272C4C40001FFED0272E1 +:10E8A000007503360003000043373307133F496206 +:10E8B0000272C4C40002FFBF029100AC0331000326 +:10E8C00000070000533733072337330726374F5EDF +:10E8D0008F2742420291A0A0A0A00001FFFC0230BD +:10E8E00000510311000A0000532736363523353313 +:10E8F0001514060B0F1A162C51200230200F271E5C +:10E900006D6531380001FFDF027800DC032A000664 +:10E9100000004337331723270721565255364948FD +:10E920000278B2B28D8D0001FFE8028300D4032A81 +:10E9300000060000532733173733073D553B3B3B59 +:10E940003B560283A77878A70001FF8702800078F2 +:10E9500002F8000D00004322262733161633323604 +:10E9600037330606013A3C022F0127212227022EC7 +:10E97000013D02803F3928242428393F0002FFA0AE +:10E98000027500600333000B00170000512226358A +:10E990003436333216151406273236353426232200 +:10E9A00006151416263A3A26273939271621211634 +:10E9B0001720200275302F302F2F302F30281B1CAE +:10E9C0001E1A1A1E1C1B0001FF7E02B400820314D3 +:10E9D000001700005322262623220615233436363C +:10E9E0003332161633323635331406063D182621D7 +:10E9F0001210112D0B1E1C1826221211102C091E8C +:10EA000002B41818141411291E17181318122B1FEA +:10EA10000001FFA602B6005A02E8000300004335D9 +:10EA200033155AB402B632320001FFB9028B0053DB +:10EA3000032B0014000051273636353426232206D6 +:10EA400007353633321616151406061B1A1D1B1908 +:10EA50000B170D20201C28161626028B1D0D1A11CF +:10EA60001311030326070F1F181721180002FF5563 +:10EA7000028E0047032A00030007000043273317D4 +:10EA8000332733174B604E3847454129028E9C9CF3 +:10EA90009C9C0001FF8702AD0079032A000F000053 +:10EAA000433E023332161617232626232206077901 +:10EAB000021A352829351A012F012722212702029F +:10EAC000AD27381E1E38272D23242C000001FFD629 +:10EAD0000280002B0345000A000053170606153379 +:10EAE000152335343619121C122A511A0345210CEC +:10EAF0002B15584D323B0001FFF60218006F0285BE +:10EB000000090000433533323635331406230A0A30 +:10EB10001E1839393402182A222137360001FFD94C +:10EB2000FF6A0027FFC30003000047353315274E57 +:10EB300096595900FFFFFF88FF6A0078FFC3060758 +:10EB400002C00000FC990001FFD5FEFE002BFFC3B0 +:10EB5000000A0000432736363523353307140619DB +:10EB6000121C132B52011AFEFE210C2B15584D318D +:10EB70003B000001FFD5FF34006F000000170000CC +:10EB800055222627351616333236353426262735B4 +:10EB900033151616151406060A160B0811081F223F +:10EBA000112118262E2E1B32CC0302260202131628 +:10EBB00010140D0348320228211A24110001FF927B +:10EBC000FF2C002D00000017000057222E023534C4 +:10EBD000363637330E02151416333236370706062B +:10EBE00005182A20111A2918271321152D1E060C85 +:10EBF000050B0510D4091320161B32290C12282AE4 +:10EC0000151E160101270101FFFFFF87FF14007881 +:10EC1000FF8C060702C80000FC94FFFFFFA6FF4B15 +:10EC2000005AFF7D060702CB0000FC950001FFA6FD +:10EC300001570059018600030000433533155AB3CC +:10EC400001572F2F0001002F026700B8032A00038D +:10EC50000000533733072F3F4A620267C3C30001E6 +:10EC6000003A02AD012B032A000F00005322262692 +:10EC7000273316163332363733140606B229341AC0 +:10EC8000012E0128212128012F1B3502AD1E382716 +:10EC90002D24252C27381E00000100210283010DA0 +:10ECA000032A000600005327331737330776553BF6 +:10ECB0003B3B3B570283A77878A7FFFF0050FF3408 +:10ECC00000EA0000040602D47B0000010025027166 +:10ECD0000123032A00060000533733172327072593 +:10ECE0005652563748490271B9B99494000200450A +:10ECF00002D10134032A0003000700005335331505 +:10ED000023353315E84CEF4A02D1595959590001BE +:10ED1000002C028B007D02ED0003000053353315FB +:10ED20002C51028B626200010035026700B6032A93 +:10ED30000003000053273317915C4A370267C3C3AF +:10ED4000FFFF0036029101230331040602C477005D +:10ED50000001004A02FB00FC032A000300005335B7 +:10ED600033154AB202FB2F2FFFFF0050FF2C00EBA0 +:10ED70000000040702D500BE000000020031027549 +:10ED800000F00333000B0017000053222635343601 +:10ED9000333216151406273236353426232206154B +:10EDA00014169026393926273939271720201716A7 +:10EDB00020200275302F302F2F302F30281B1C1EA3 +:10EDC0001A1A1E1C1B000001003E02CC0142033037 +:10EDD00000180000532E022726061523343E021782 +:10EDE0001E021716363733140606F41426210D0FAB +:10EDF000122D06111F191427220C0F10012C0B22A3 +:10EE000002CE011617010313170D1F1D1103011662 +:10EE10001602011419132C1F0001FF810278007FD4 +:10EE2000030A00060000433733172327077F565293 +:10EE300056364949027892926E6E0001FFEC021834 +:10EE4000006F028500090000433533323635331434 +:10EE5000062314141E1839393402182A2221373691 +:10EE60000002FF8702790078038F00030011000081 +:10EE70004337330707222627331616333236373304 +:10EE8000060629404A61013A3C022F012721222728 +:10EE9000022E013D03197676A03F39282424283913 +:10EEA0003F000002FF8702790078038F0003001102 +:10EEB000000053273317072226273316163332361E +:10EEC0003733060601614A412C3A3C022F012721C3 +:10EED0002227022E013D03197676A03F39282424EB +:10EEE00028393F000002FF87028000780394001356 +:10EEF00000210000532736363534262322060735F5 +:10EF000036363332161514060722262733161633E3 +:10EF1000323637330606041B171819140B170C105A +:10EF20001F0F262F2D243A3C022F012721222702D2 +:10EF30002E013D02F41D0D191113110304250505C1 +:10EF40002323212A833F3928242428393F00FFFF27 +:10EF5000FF7E028000820386062602C800000006AB +:10EF600002CA00720002FF81027800E8034A00062C +:10EF7000000A000043373317232707373733077F4B +:10EF8000565256364949B9354347027892926E6EC9 +:10EF90005F7373000002FF81027800BA034A000623 +:10EFA000000A000043373317232707372733177F1B +:10EFB000565256364949D3484335027892926E6E7E +:10EFC0005F7373000002FF81027800CE036E0013AE +:10EFD000001A00005327363635342623220607351B +:10EFE00036363332161514060537331723270782B2 +:10EFF0001B171819140B170C101F0F262F2DFEE0CE +:10F0000056525636494902CE1D0D191212110304EB +:10F01000260504232323286592926E6EFFFFFF7E50 +:10F0200002780082039A062602E60000000702CA60 +:10F03000000000860001000002F100670007006A7E +:10F0400000050001000000000000000000000000BA +:10F050000004000100000014002C0038004400509F +:10F060000060006C00780088009400A000AC00BC38 +:10F0700000C800D400E400F000FC010801140120E5 +:10F08000012C0138014401500160016C018D01998E +:10F0900001D501E1021A02260232023E024A02565C +:10F0A000027C0288029802C702D30302030E031AED +:10F0B000032A033F034B03570363036F037B038B55 +:10F0C000039703A303B303BF03CB03D703E303EF08 +:10F0D00003FB04070413041F042B0462046E048161 +:10F0E000048D04CA04D604E204EE04FA05060512EF +:10F0F0000555056B058E059A05A605B205BE05CA20 +:10F1000005D605E205EE05FA06060611061D0629D6 +:10F1100006350641064C06580671067D069606A27F +:10F1200006AE06BC06C806D406E006EC06F80704E0 +:10F13000071D07390745075B07670773077F078BBD +:10F1400007AE07BA07C607FE080A08160822082EE7 +:10F15000083E084A085608660872087E088E089E0F +:10F1600008AA08B608C208CE08DE08EE08FE090E96 +:10F17000091E092A09360942094E098E099A09A66B +:10F1800009B609E70A0D0A190A3E0A860AB00ABC3E +:10F190000AC80AD40AE00AEC0B2F0B3B0B470B53AF +:10F1A0000B5F0B6B0B770BAD0BEA0BFB0C130C1F00 +:10F1B0000C2B0C370C430C670C730C7F0C8B0C97CF +:10F1C0000CA30CAF0CBB0CC70CD30CDF0CEF0CFF6B +:10F1D0000D0F0D1F0D2F0D3B0D470D530D5F0D6BCB +:10F1E0000D770D890DA50DB10DBD0DC90DD50DF016 +:10F1F0000E050E110E1D0E290E350E410E4D0E5927 +:10F200000E650E7A0E860E920E9E0EE80EF40F001C +:10F210000F0C0F1C0F280F340F440F4F0F5A0F669F +:10F220000F760F820F8E0F9E0FAA0FB60FC20FCE52 +:10F230000FDA0FE60FF20FFE100A101A1026109BBD +:10F2400010A710DF10EB1121112D11381144114FAF +:10F25000115B118F11E311EF122A12361242125272 +:10F26000128C129812A412AF12BA12C612D612E25F +:10F2700012EE12FE130A13161322132E133A13461C +:10F280001352135E136A137613B013E813F31418B2 +:10F29000142414A614B214BE14C914D4156615721D +:10F2A00015FB161D16471653165F1671167D168828 +:10F2B0001693169E16A916B416BF16CA16D516E0D2 +:10F2C00016EB16F71702170D1718173B1758176389 +:10F2D000177B1787179317AB17B717C317CF17DA13 +:10F2E00017E617F218091842184E1870187C18887B +:10F2F0001893189F18CC18D818E419191925193122 +:10F30000193C19481958196419701980198C1998E1 +:10F3100019A819B819C419D019DC19E819F81A086C +:10F320001A181A281A381A441A501A5C1A681AA697 +:10F330001AB21ABE1ACE1B311B681B741BAC1BE021 +:10F340001BFE1C0A1C151C201C2C1C381C791C853F +:10F350001C901C9C1CA71CB31CBF1CFD1D1E1D4328 +:10F360001D6F1D7B1D871D931D9F1DC11DCD1DD9AB +:10F370001DE41DEF1DFB1E071E131E1F1E2B1E3737 +:10F380001E471E571E671E771E871E931E9F1EABAD +:10F390001EB71EC31ECF1EE11EFD1F091F151F2114 +:10F3A0001F2D1F461F681F741F7F1F8B1F971FA3D2 +:10F3B0001FAF1FBB1FC71FDA1FE61FF11FFD20096C +:10F3C0002051205D20A220AE20DC2108214521789B +:10F3D000218021A821B021BF21CB21DB22082210CE +:10F3E000221C2228224F22A022B622C222CE22E8AC +:10F3F00022F42316231E2326232E234023482350A2 +:10F400002358237C238823E723EF2412242A244033 +:10F41000245C2473249824BF24EC25272557255FDA +:10F42000259C25D825E425F0260926302671269C22 +:10F4300026CD26FA2728273E276D278E27AB27B310 +:10F4400027CF27F2280F28172855285D28AB28E258 +:10F4500028F028FC290C2934293C29482954297BE7 +:10F4600029BC29D129DD29E92A022A0E2A2E2A4A75 +:10F470002A5F2A672A792A812A892A9A2AA22AAE09 +:10F480002AF82B002B212B382B4E2B6A2B812BACEF +:10F490002BD52C082C432C7B2C832CBD2CF62CFE3E +:10F4A0002D092D112D3C2D7B2DAB2DE52E172E4436 +:10F4B0002E5A2E892EA92EC62EDB2EF62EFE2F1B9F +:10F4C0002F232F5F2F712F922F9E2FA62FDE2FF825 +:10F4D00030263075308F30C731123123317C31C640 +:10F4E00031D73201323F3259326732773287329721 +:10F4F00032A232B732C932E432FA330D33213353F8 +:10F500003386339233AE33CC33FF340C3419342585 +:10F51000344A346E34A734E034F13502350E351AEE +:10F5200035263532353A3546354F355C35683574D4 +:10F53000358C35A335BF35D935EA35FA360C361951 +:10F54000362D363F363F363F363F368336C0370896 +:10F55000375837A437E5382D3867388138CA38EB43 +:10F5600039203948397139A439B439F03A1C3A593B +:10F570003A8A3AB93ADB3AE73B013B0E3B223B2F52 +:10F580003B483B603B733B923BA33BB53BCD3BE6EB +:10F590003BFF3C4A3C723C813C933CC73D123D40A2 +:10F5A0003D533D693D7E3DA33DFB3E563ED73EEF7C +:10F5B0003F703FD73FF2406040CC4127414D4179F9 +:10F5C0004186419941A641BA41CE42074223426257 +:10F5D000429942A142A942BA42C642D342E042F312 +:10F5E00043084319432A43444369438E439A43BC27 +:10F5F00043CF43EC4401441444204429443F446431 +:10F60000448A4493449C44A844B544D244E344EB24 +:10F6100044FC450D45194526452E453A4543456967 +:10F62000459245A345B645D745F8462D4638465040 +:10F630004668469446A046A00001000000041A1D3A +:10F64000EBB98AA95F0F3CF5000303E80000000056 +:10F65000D5EAA06500000000DD1F59D4FF3BFEE1A4 +:10F6600004C70511000000060002000000000000B1 +:10F670000285004701DD001B01DD001B01DD001BD1 :10F6800001DD001B01DD001B01DD001B01DD001B96 :10F6900001DD001B01DD001B01DD001B01DD001B86 :10F6A00001DD001B01DD001B01DD001B01DD001B76 :10F6B00001DD001B01DD001B01DD001B01DD001B66 -:10F6C00001DD001B01DD001B01DD001B0277FFE4F3 -:10F6D0000277FFE401F6004701F6004701F3003628 -:10F6E00001F3003601F3003601F3003601F3003672 -:10F6F00001F300360209004703A0004703A00047BA -:10F700000221000B02090047020A000D020900470E -:10F710000356004703560047018E0046018E0046FF -:10F72000018E0046018E0046018E0046018E004685 +:10F6C00001DD001B01DD001B01DD001B01DD001B56 +:10F6D00001DD001B01DD001B01DD001B0277FFE4E3 +:10F6E0000277FFE401F6004701F6004701F3003618 +:10F6F00001F3003601F3003601F3003601F3003662 +:10F7000001F300360209004703A0004703A00047A9 +:10F710000221000B02090047020A000D02090047FE +:10F720000356004703560047018E0046018E0046EF :10F73000018E0046018E0046018E0046018E004675 -:10F74000018E0031018E0046018E0046018E00467A -:10F75000018E0046018E0046018E0046018E004655 -:10F76000018E0046018E004601D5003101D50031E1 -:10F770000182004701820047020700360207003677 -:10F78000020700360207003602070036020700367D -:10F790000207003602070036022500460225001D3A -:10F7A000022500460225004600DE004901F400491A -:10F7B00000DE004900DEFFF700DEFFF000DEFFC4E0 -:10F7C00000DEFFF800DE004800DE004800DE00003A -:10F7D00000DE002800DEFFF600DE001500DE00017E -:10F7E00000DEFFED011700080117000801D90046EF -:10F7F00001D9004601D90046017E00470295004725 -:10F80000017E0047017E0047017E0047017E0047E0 -:10F8100002530047017E0000028300400283004043 -:10F8200002080047031E004702080047020800477D -:10F83000020800470217004702DC004702080047A1 -:10F84000020D0036020D0036020D0036020D0036A4 +:10F74000018E0046018E0046018E0046018E004665 +:10F75000018E0031018E0046018E0046018E00466A +:10F76000018E0046018E0046018E0046018E004645 +:10F77000018E0046018E004601D5003101D50031D1 +:10F780000182004701820047020700360207003667 +:10F79000020700360207003602070036020700366D +:10F7A0000207003602070036022500460225001D2A +:10F7B000022500460225004600DE004901F400490A +:10F7C00000DE004900DEFFF700DEFFF000DEFFC4D0 +:10F7D00000DEFFF800DE004800DE004800DE00002A +:10F7E00000DE002800DEFFF600DE001500DE00016E +:10F7F00000DEFFED011700080117000801D90046DF +:10F8000001D9004601D90046017E00470295004714 +:10F81000017E0047017E0047017E0047017E0047D0 +:10F8200002530047017E0000028300400283004033 +:10F8300002080047031E004702080047020800476D +:10F84000020800470217004702DC00470208004791 :10F85000020D0036020D0036020D0036020D003694 :10F86000020D0036020D0036020D0036020D003684 :10F87000020D0036020D0036020D0036020D003674 :10F88000020D0036020D0036020D0036020D003664 :10F89000020D0036020D0036020D0036020D003654 -:10F8A000020D0036020D003602110036021100363C -:10F8B000020D0036020D00360284003601E30047D7 -:10F8C00001E3004701F8004702120036020000473A -:10F8D0000200004702000047020000470200004704 -:10F8E0000200004701CC002901CC002901CC0029ED -:10F8F00001CC002901CC002901CC002901CC002930 -:10F900000201003C02090032019E00120184001233 -:10F910000199001201990012019900120199001237 -:10F920000219003E0219003E0219003E0219003E73 +:10F8A000020D0036020D0036020D0036020D003644 +:10F8B000020D0036020D003602110036021100362C +:10F8C000020D0036020D00360284003601E30047C7 +:10F8D00001E3004701F8004702120036020000472A +:10F8E00002000047020000470200004702000047F4 +:10F8F0000200004701CC002901CC002901CC0029DD +:10F9000001CC002901CC002901CC002901CC00291F +:10F910000201003C02090032019E00120184001223 +:10F920000199001201990012019900120199001227 :10F930000219003E0219003E0219003E0219003E63 :10F940000219003E0219003E0219003E0219003E53 :10F950000219003E0219003E0219003E0219003E43 :10F960000219003E0219003E0219003E0219003E33 -:10F970000219003E0219003E01E9001802CB0023E3 -:10F9800002CB002302CB002302CB002302CB0023B7 -:10F9900001CF000E01D5001101D5001101D50011D4 -:10F9A00001D5001101D5001101D5001101D50011BB -:10F9B00001D5001101D50011019700220197002205 -:10F9C0000197002201970022018D0028018D002857 -:10F9D000018D0028018D0028018D0028018D00284F +:10F970000219003E0219003E0219003E0219003E23 +:10F980000219003E0219003E01E9001802CB0023D3 +:10F9900002CB002302CB002302CB002302CB0023A7 +:10F9A00001CF000E01D5001101D5001101D50011C4 +:10F9B00001D5001101D5001101D5001101D50011AB +:10F9C00001D5001101D500110197002201970022F5 +:10F9D0000197002201970022018D0028018D002847 :10F9E000018D0028018D0028018D0028018D00283F :10F9F000018D0028018D0028018D0028018D00282F -:10FA0000018D0028018D0021018D0028018D002825 -:10FA1000018D0028018D0028018D0028018D00280E +:10FA0000018D0028018D0028018D0028018D00281E +:10FA1000018D0028018D0021018D0028018D002815 :10FA2000018D0028018D0028018D0028018D0028FE -:10FA3000026E0028026E002801A0003901A00037E4 -:10FA40000185002D0185002D0185002D0185002DEA -:10FA50000185002D0185002D019D002D01BD003681 -:10FA600001DC002D01AB002D019D002D02EA002DCF -:10FA700002EA002D018B002D018B002D018B002D42 -:10FA8000018B002D018B002D018B002D018B002D92 -:10FA9000018B002D018B002D018B002D018B001B94 -:10FAA000018B002D018B002D018B002D018B002D72 +:10FA3000018D0028018D0028018D0028018D0028EE +:10FA4000026E0028026E002801A0003901A00037D4 +:10FA50000185002D0185002D0185002D0185002DDA +:10FA60000185002D0185002D019D002D01BD003671 +:10FA700001DC002D01AB002D019D002D02EA002DBF +:10FA800002EA002D018B002D018B002D018B002D32 +:10FA9000018B002D018B002D018B002D018B002D82 +:10FAA000018B002D018B002D018B002D018B001B84 :10FAB000018B002D018B002D018B002D018B002D62 -:10FAC000018B002D018B002B01A6001501A600154E -:10FAD000010C0012010C001201AF001101AF001166 -:10FAE00001AF001101AF001101AF001101AF001112 -:10FAF00001AF001101AFFFEF019C0039019BFFF83E -:10FB0000019C0039019CFFDE00CC004000C6004093 -:10FB100000C6004000C6FFEC00C6FFE500C6FFBA05 -:10FB200000C6FFED00C6003E00CC004000C6FFF658 -:10FB300000C6001E00C6FFEC01A1004000C6000B7D -:10FB400000CCFFF700C6FFE300D5FFEF00D5FFEFC5 -:10FB500000D5FFEF01900039019000390190003984 -:10FB600001A2003E00CA004200CA00420103004256 -:10FB700000CA003C00F30042019F004200FF001C4D -:10FB80000284003802840038019900380199003855 -:10FB900001D1000E0199003801990038018400322A -:10FBA000026E003801990038018F002D018F002D61 -:10FBB000018F002D018F002D018F002D018F002D51 -:10FBC000018F002D018F002D018F002D018F001D51 -:10FBD000018F002D018F002D018F002D018F002D31 +:10FAC000018B002D018B002D018B002D018B002D52 +:10FAD000018B002D018B002B01A6001501A600153E +:10FAE000010C0012010C001201AF001101AF001156 +:10FAF00001AF001101AF001101AF001101AF001102 +:10FB000001AF001101AFFFEF019C0039019BFFF82D +:10FB1000019C0039019CFFDE00CC004000C6004083 +:10FB200000C6004000C6FFEC00C6FFE500C6FFBAF5 +:10FB300000C6FFED00C6003E00CC004000C6FFF648 +:10FB400000C6001E00C6FFEC01A1004000C6000B6D +:10FB500000CCFFF700C6FFE300D5FFEF00D5FFEFB5 +:10FB600000D5FFEF01900039019000390190003974 +:10FB700001A2003E00CA004200CA00420103004246 +:10FB800000CA003C00F30042019F004200FF001C3D +:10FB90000284003802840038019900380199003845 +:10FBA00001D1000E0199003801990038018400321A +:10FBB000026E003801990038018F002D018F002D51 +:10FBC000018F002D018F002D018F002D018F002D41 +:10FBD000018F002D018F002D018F002D018F001D41 :10FBE000018F002D018F002D018F002D018F002D21 :10FBF000018F002D018F002D018F002D018F002D11 :10FC0000018F002D018F002D018F002D018F002D00 -:10FC1000018E002D018E002D018F002D018F002DF2 -:10FC20000289003501A1003801A1003801A0003986 -:10FC3000019E002F0129003D0129003D01290034CA -:10FC4000012900370129000001290032016B001F42 -:10FC5000016B001F016B001F016B001F016B001F78 -:10FC6000016B001F016B001F01F0003E010A001232 -:10FC70000118001200F40012011200120118001203 -:10FC80000118001201180012019C0033019C00337E -:10FC9000019C0033019C0033019C0033019C002433 -:10FCA000019C0033019C0033019C0033019C003314 +:10FC1000018F002D018F002D018F002D018F002DF0 +:10FC2000018E002D018E002D018F002D018F002DE2 +:10FC30000289003501A1003801A1003801A0003976 +:10FC4000019E002F0129003D0129003D01290034BA +:10FC5000012900370129000001290032016B001F32 +:10FC6000016B001F016B001F016B001F016B001F68 +:10FC7000016B001F016B001F01F0003E010A001222 +:10FC80000118001200F400120112001201180012F3 +:10FC90000118001201180012019C0033019C00336E +:10FCA000019C0033019C0033019C0033019C002423 :10FCB000019C0033019C0033019C0033019C003304 :10FCC000019C0033019C0033019C0033019C0033F4 :10FCD000019C0033019C0033019C0033019C0033E4 -:10FCE00001700012023E001F023E001F023E001F74 -:10FCF000023E001F023E001F017C0010017D001427 -:10FD0000017D0014017D0014017D0014017D0014AB +:10FCE000019C0033019C0033019C0033019C0033D4 +:10FCF00001700012023E001F023E001F023E001F64 +:10FD0000023E001F023E001F017C0010017D001416 :10FD1000017D0014017D0014017D0014017D00149B -:10FD2000014D0020014D0020014D0020014D00201B -:10FD300001F8001202BE00120393001202C4001266 -:10FD40000299001201C4001201D70012019B004960 -:10FD5000019B004101DD001B01DF004601F6004769 -:10FD6000017700470177004701770046024C000AFF -:10FD7000018E0046018E0046018E0046027D000F76 -:10FD800001D4003002110046021100460211004663 -:10FD900001E4004601E40046023600100283004000 -:10FDA00002250046020D0036022B004701E3004702 -:10FDB00001F30036019E001201C4001C01C4001CA6 -:10FDC000026B003601CF000E020A003302440046E7 -:10FDD00002D0004702E50046020D004701D9004766 -:10FDE0000227000602B300460334001202F900475E -:10FDF00001CC002901EA003601FA003700DE004993 -:10FE000000DEFFF8011700080230FFFB02AF0047D9 -:10FE10000216001301FCFFF401FCFFFB0269000F56 -:10FE20000199000D0288000F01F3004602290046E7 -:10FE300001D5001101D40011020A00470229004631 -:10FE40000209003202110036018D002801B7003A84 -:10FE500001860038011B0038011B00380124003CDA -:10FE600001D6000A018B002D018B002D018B002D86 -:10FE700002150004016C002301AA003801AA003811 -:10FE800001AA0038018400380184003801CA000B3F -:10FE900001EF003401B60038018F002D01A40038B5 -:10FEA00001A100380185002D014F0007017D0014DC -:10FEB000017D00140230002D017C0010018D00280E -:10FEC00001B6003802430038025D003701A3003854 -:10FED0000185003801C8FFFE0233003802720004B9 -:10FEE00002560038016B001F0180002D018C00318B -:10FEF00000CC004000C6FFED00D5FFEF01A9FFFADE -:10FF0000021800380193001001A9FFFA019DFFF8C3 -:10FF100001E60004015300000222000401910038B0 -:10FF200001C50038017B0014017E0014019C0039DA -:10FF300001C50038018B002B018E002D02300046D8 -:10FF400001D3000F01DD001B01D90046020500426C -:10FF5000016F002B01E5003101E2003A01E90032B6 -:10FF600001DD003D01F300420192001E01F3003B60 -:10FF700001F50039010D002B01750030016E0030D4 -:10FF8000017000300098FF60031B00030311002F75 -:10FF90000366002F00B5003C00B5003100C10045EC -:10FFA00000D000400213003600C9003D00C9003DEA -:10FFB00001DA003901DA002400BC0040012E003DC6 -:10FFC0000174002301D100290158001801580018BC -:10FFD0000079001F0116004F0101001E01020026DA -:10FFE000010D001F012E0046011D00280129002BD4 -:10FFF000014E003901D70029033D00290192002B51 +:10FD2000017D0014017D0014017D0014017D00148B +:10FD3000014D0020014D0020014D0020014D00200B +:10FD400001F8001202BE00120393001202C4001256 +:10FD50000299001201C4001201D70012019B004950 +:10FD6000019B004101DD001B01DF004601F6004759 +:10FD7000017700470177004701770046024C000AEF +:10FD8000018E0046018E0046018E0046027D000F66 +:10FD900001D4003002110046021100460211004653 +:10FDA00001E4004601E400460236001002830040F0 +:10FDB00002250046020D0036022B004701E30047F2 +:10FDC00001F30036019E001201C4001C01C4001C96 +:10FDD000026B003601CF000E020A003302440046D7 +:10FDE00002D0004702E50046020D004701D9004756 +:10FDF0000227000602B300460334001202F900474E +:10FE000001CC002901EA003601FA003700DE004982 +:10FE100000DEFFF8011700080230FFFB02AF0047C9 +:10FE20000216001301FCFFF401FCFFFB0269000F46 +:10FE30000199000D0288000F01F3004602290046D7 +:10FE400001D5001101D40011020A00470229004621 +:10FE50000209003202110036018D002801B7003A74 +:10FE600001860038011B0038011B00380124003CCA +:10FE700001D6000A018B002D018B002D018B002D76 +:10FE800002150004016C002301AA003801AA003801 +:10FE900001AA0038018400380184003801CA000B2F +:10FEA00001EF003401B60038018F002D01A40038A5 +:10FEB00001A100380185002D014F0007017D0014CC +:10FEC000017D00140230002D017C0010018D0028FE +:10FED00001B6003802430038025D003701A3003844 +:10FEE0000185003801C8FFFE0233003802720004A9 +:10FEF00002560038016B001F0180002D018C00317B +:10FF000000CC004000C6FFED00D5FFEF01A9FFFACD +:10FF1000021800380193001001A9FFFA019DFFF8B3 +:10FF200001E60004015300000222000401910038A0 +:10FF300001C50038017B0014017E0014019C0039CA +:10FF400001C50038018B002B018E002D02300046C8 +:10FF500001D3000F01DD001B01D90046020500425C +:10FF6000016F002B01E5003101E2003A01E90032A6 +:10FF700001DD003D01F300420192001E01F3003B50 +:10FF800001F50039010D002B01750030016E0030C4 +:10FF9000017000300098FF60031B00030311002F65 +:10FFA0000366002F00B5003C00B5003100C10045DC +:10FFB00000D000400213003600C9003D00C9003DDA +:10FFC00001DA003901DA002400BC0040012E003DB6 +:10FFD0000174002301D100290158001801580018AC +:10FFE0000079001F0116004F0101001E01020026CA +:10FFF000010D001F012E0046011D00280129002BC4 :020000040217E1 -:10000000014C000000AE0033013500330134002004 -:100010000135003300AD002000AE003301AA0025F9 -:1000200001B8003601460063013C004A00D70013C6 -:10003000005D0013015F0034015F001400CC00007C -:1000400000CC000000CC000001F30036017E002D42 -:1000500001F30036020E001B01D2002901C6002B5D -:1000600001E7FFF60176FFF90182000A0207003678 -:100070000201000A0177000B020900120219003E7A -:1000800002080013042E00470258001C01F2001C55 -:1000900001EB001A0177000B02CB001C01B2000536 -:1000A00000BC004001E8004A01580018017F001719 -:1000B000016A0026016100290151001A01910033F3 -:1000C000019A0033016B0039016B001D0169002C9E -:1000D0000174001F01530034019D002A019600277E -:1000E000016B0029018A001D0181002202650015B3 -:1000F00001200008023000460187002001E1FFFCDA -:1001000001A4003301BB002F02DC0028040F002DE6 -:1001100001B10027034A003B025C003901E5001DE4 -:1001200001900026035E001D036C002702C200241C -:10013000019D003C007C001200F6001200D9004A2C -:1001400000CA0047015D001A01F4004B0172001F54 -:1001500003A2004702750028011E00130146004A51 -:100160000000FF880000FFD90000FF910000FFEDB4 -:100170000000FFBF0000FFFC0000FFDF0000FFE801 -:100180000000FF870000FFA00000FF7E0000FFA628 -:100190000000FFB90000FF550000FF870000FFD6F8 -:1001A0000000FFF60000FFD90000FF880000FFD527 -:1001B0000000FFD50000FF920000FF870000FFA6AF -:1001C0000000FFA600E9002F0163003A012C002186 -:1001D000013A005001490025017F004500A9002C8B -:1001E00000EB0035015900360146004A013B005042 -:1001F000012000310182003E0000FF81FFECFF87FB -:10020000FF87FF87FF7EFF81FF81FF81FF7E000068 -:100210000001000004A9FEDF000004ECFF3BFEEF3C -:1002200004C7000100000000000000000000000002 -:10023000000002E7000401CB012C00050000028A47 -:1002400002580000004B028A02580000015E003292 -:10025000015B000000000000000000000000A000A2 -:1002600002FF4000204B00000000000000006E650F -:10027000777400C00000FB0204A9FEDF0000052D1A -:10028000017920000197000000000242032A0000CB -:100290000020000300000002000000030000001422 -:1002A00000030001000000140004086E000000D4E8 -:1002B0000080000600540000000D002F0039007E71 -:1002C000017F018F019201A101B001B701CE01D4DC -:1002D00001EB01EF01F5021B021F022D0233023771 -:1002E0000259029202BC02C702C902DD0304030CD8 -:1002F000030F0312031B03240328032E03310335CA -:1003000003A003C0041A0423043A0443045F0463F3 -:10031000046B04930497049B04A304B104BB04CAB4 -:1003200004D904E91E031E0B1E1F1E411E571E6129 -:100330001E6B1E851E9E1EF920102014201A201EE2 -:100340002022202620302033203A204420522074BE -:1003500020A120A420A720A920AD20B220B520BA3A -:1003600020BD211321162122212B212E220222051C -:10037000220F22122215221A221E222B224822602C -:10038000226525CA27E9FB02FFFF00000000000DDF -:1003900000200030003A00A0018F019201A001AFBF -:1003A00001B701C401D301E401EE01F101FA021E1B -:1003B000022A023002370259029202BC02C602C966 -:1003C00002D803000306030F0311031B03230326B4 -:1003D000032E0331033503A003C00400041B0424CF -:1003E000043B04440462046A04900496049A04A240 -:1003F00004AE04BA04C904D804E81E021E0A1E1E74 -:100400001E401E561E601E6A1E801E9E1EA02010CC -:1004100020132018201C20202026203020322039B4 -:1004200020442052207420A120A320A620A920AB84 -:1004300020B120B520B920BC211321162122212A68 -:10044000212E22022205220F221122152219221EFC -:10045000222B22482260226425CA27E8FB01FFFFE5 -:1004600002F0026C0000020B00000000FF1A00EF17 -:1004700000000000FE8B00000000000000000000F3 -:100480000000000000000000FF04FEC0FE88000223 -:100490000000FFF6000000000000FFBEFFBDFFB53A -:1004A000FFAEFFADFFA8FFA6FFA3FE97FE780000FA -:1004B000FDB30000FDD000000000000000000000BF -:1004C000000000000000000000000000000000002C -:1004D0000000000000000000000000000000E20A30 -:1004E0000000E257E252000000000000E22BE27B35 -:1004F000E283E238E205E23FE1D4E1DB0000E1E241 -:10050000E1E500000000E1C500000000E1A7E1A670 -:10051000E1910000E18FE0A7E09DE0960000E07D22 -:100520000000E085E079E056E0380000DCE2DA8D9A -:1005300006B800010000000000D0000000EC0174CB -:1005400000000000032E0330000003300344034684 -:1005500003540356035E03A003A203A80000000097 -:100560000000000003A6000003A603B003B80000CB -:10057000000000000000000000000000000000007B -:10058000000003B0000003E20000040C0442044435 -:100590000446044C044E045004520458045A045CAB -:1005A000045E04600462046404660468046A046C03 -:1005B000046E000004760000000005240528052CC8 -:1005C000000000000000000000000000000000002B -:1005D000052000000000051E05220000052205245C -:1005E00000000000000005200000000000000000E6 -:1005F000051A0000051A00000000000000000514A4 -:10060000000000000000000002770252027302594D -:10061000027E02AA02AE0274025D025E02580293DA -:10062000024E0263024D025A024F0250029A029792 -:100630000299025402AD0001001D001F0025002E8A -:1006400000440046004E0052006100630066006EE8 -:10065000007000780097009A009B00A100AA00B0EB -:1006600000C600C700CC00CD00D60261025B02626A -:1006700002A1026802E000DA00F600F800FE0105BF -:10068000011C011E0126012A013A013D01410148D8 -:10069000014A0152017101740175017B0184018AD3 -:1006A00001A001A101A601A701B0025F02B702608B -:1006B000029F02780253027B028D027D028F02B8F4 -:1006C00002B002DE02B101BB026F02A0026402B2FC -:1006D00002E202B4029D0246024702D902A802AF1A -:1006E000025602DC024501BC0270024B024A024C77 -:1006F000025500130002000A001A00110018001B26 -:100700000022003C002F00320039005B00540056EC -:1007100000580028007700860079007B0094008252 -:100720000295009200B800B100B400B600CE009966 -:10073000018200EC00DB00E300F300EA00F100F4CA -:1007400000FB01130106010901100133012C012EE8 -:10075000013000FF0151016001530155016E015C40 -:100760000296016C0192018B018E019001A8017328 -:1007700001AA001600EF000300DC001700F00020C3 -:1007800000F9002300FC002400FD002100FA0029EC -:100790000100002A0101003F011600300107003A64 -:1007A00001110040011700310108004A01220048F0 -:1007B0000120004C0124004B012300510129004F6E -:1007C000012700600139005E01370055012D005FEF -:1007D00001380059012B005301360062013C0065CD -:1007E000013F014000680142006A01440069014381 -:1007F000006B0145006D01470072014B0074014E12 -:100800000073014D014C0075014F0090016A007AA0 -:100810000154008E016800960170009C0176009ED4 -:100820000178009D017700A2017C00A5017F00A452 -:10083000017E00A3017D00AD018700AC018600AB05 -:10084000018500C5019F00C2019C00B2018C00C45B -:10085000019E00C0019A00C3019D00C901A300CF01 -:1008600001A900D000D701B100D901B300D801B26D -:1008700001830088016200BA01940027002D010461 -:100880000067006C0146007100760150000900E22B -:1008900000B3018D004D0125004901210064013E96 -:1008A0000091016B0043011B0026002C010300474F -:1008B000011F001900F2001C00F50093016D0010EB -:1008C00000E9001500EE0038010F003E0115005749 -:1008D000012F005D01350081015B008F0169009FE0 -:1008E000017900A0017A00B5018F00C1019B00A62B -:1008F000018000AE0188005001280083015D009551 -:10090000016F0084015E00D401AE02DD02DB02DA79 -:1009100002DF02E402E302E502E102C202C302C610 -:1009200002CA02CB02C802C102C002CC02C902C480 -:1009300002C701C501C601ED01C101E501E401E7FE -:1009400001E801E901E201E301EA01CD01CB01D7B0 -:1009500001DE01BD01BE01BF01C001C301C401C769 -:1009600001C801C901CA01CC01D801D901DB01DAF2 -:1009700001DC01DD01E001E101DF01E601EB01EC59 -:1009800001FA01FB01FC01FD020002010204020563 -:1009900002060207020902150216021802170219BE -:1009A000021A021D021E021C022302280229020250 -:1009B0000203022A01FE022202210224022502264B -:1009C000021F02200227020A02080214021B01EE83 -:1009D000022B01EF022C01C201FF01F0022D01F1F7 -:1009E000022E01F2022F01F3023001F4023101F56F -:1009F000023201F6023301F7023401F8023501F93F -:100A00000236001E00F7002B01020045011D006F99 -:100A100001490098017200A7018100AF018900CB54 -:100A200001A500C801A200CA01A4001200EB001435 -:100A300000ED000B00E4000D00E6000E00E7000FE3 -:100A400000E8000C00E5000400DD000600DF000700 -:100A500000E0000800E1000500DE003B0112003D5F -:100A60000114004101180033010A0035010C003661 -:100A7000010D0037010E0034010B005C0134005AF7 -:100A800001320085015F00870161007C0156007E14 -:100A90000158007F01590080015A007D01570089EB -:100AA0000163008B0165008C0166008D0167008A7F -:100AB000016400B7019100B9019300BB019500BD2D -:100AC000019700BE019800BF019900BC019600D2B9 -:100AD00001AC00D101AB00D301AD00D501AF026D77 -:100AE000026E0269026B026C026A02B902BB025713 -:100AF00002820285027F02800284028A0283028CC3 -:100B000002860287028B023A023902A60294029000 -:100B100002A7029C029B0000B801FF85B0048D0073 -:100B20000000001200DE000300010409000000AA1A -:100B300000000003000104090001001800AA0003DE -:100B4000000104090002000E00C2000300010409B4 -:100B50000003002E00D00003000104090004001867 -:100B600000AA0003000104090005001A00FE0003AA -:100B7000000104090006001801180003000104091F -:100B800000080018013000030001040900090018E2 -:100B90000130000300010409000B0032014800038A -:100BA00000010409000C003201480003000104099F -:100BB000000D0120017A000300010409000E003439 -:100BC000029A0003000104090010000C02CE000389 -:100BD000000104090011000A02DA000300010409FF -:100BE0000019000C02CE0003000104090100000CF2 -:100BF00002E40003000104090102000A02DA0043D2 -:100C0000006F00700079007200690067006800746E -:100C1000002000320030003100360020005400680F -:100C200000650020004F007300770061006C0064D5 -:100C3000002000500072006F006A006500630074BD -:100C400000200041007500740068006F007200739E -:100C50000020002800680074007400700073003ADF -:100C6000002F002F006700690074006800750062A3 -:100C7000002E0063006F006D002F0067006F006F93 -:100C80000067006C00650066006F006E0074007302 -:100C9000002F004F007300770061006C0064004675 -:100CA000006F006E00740029004F00730077006130 -:100CB000006C00640020004C00690067006800744C -:100CC0000052006500670075006C0061007200341E -:100CD000002E003100300032003B006E00650077CE -:100CE0000074003B004F007300770061006C0064EB -:100CF000002D004C00690067006800740056006514 -:100D0000007200730069006F006E00200034002E36 -:100D1000003100300032004F007300770061006C3A -:100D20000064002D004C00690067006800740056E4 -:100D300000650072006E006F006E002000410064CC -:100D40000061006D00730068007400740070003A68 -:100D5000002F002F007700770077002E00730061CE -:100D6000006E0073006F0078007900670065006E08 -:100D7000002E0063006F006D00540068006900736E -:100D800000200046006F006E007400200053006FCA -:100D90000066007400770061007200650020006941 -:100DA00000730020006C006900630065006E007332 -:100DB0000065006400200075006E0064006500722C -:100DC0000020007400680065002000530049004CBA -:100DD0000020004F00700065006E00200046006F8C -:100DE000006E00740020004C006900630065006E16 -:100DF00000730065002C002000560065007200732F -:100E00000069006F006E00200031002E0031002EBE -:100E1000002000540068006900730020006C006925 -:100E200000630065006E00730065002000690073B8 -:100E300000200061007600610069006C00610062C2 -:100E4000006C0065002000770069007400680020D5 -:100E50000061002000460041005100200061007444 -:100E6000003A00200068007400740070003A002FFF -:100E7000002F00730063007200690070007400733B -:100E8000002E00730069006C002E006F0072006776 -:100E9000002F004F0046004C006800740074007082 -:100EA000003A002F002F0073006300720069007089 -:100EB00000740073002E00730069006C002E006F38 -:100EC00000720067002F004F0046004C004F007377 -:100ED00000770061006C0064004C006900670068E6 -:100EE0000074005700650069006700680074000026 -:100EF0000002000000000000FF9C00320000000023 -:100F000000000000000000000000000000000000E1 -:100F100002F10000002400C90102010301040105DF -:100F200001060107010800C70109010A010B010CB4 -:100F3000010D010E0062010F00AD0110011101123F -:100F400001130063011400AE009001150025011685 -:100F5000002600FD00FF0064011701180027011999 -:100F6000011A00E9011B011C011D011E011F0028BF -:100F700000650120012100C801220123012401256F -:100F80000126012700CA0128012900CB012A012BD3 -:100F9000012C012D012E012F013000290131002AE1 -:100FA000013200F801330134013501360137002BDD -:100FB00001380139013A002C013B00CC013C00CD45 -:100FC000013D00CE00FA013E00CF013F014001414A -:100FD00001420143002D0144002E01450146002F2E -:100FE000014701480149014A014B014C00E2003030 -:100FF000014D0031014E014F015001510152015389 -:101000000066003200D0015400D10155015601574D -:1010100001580159015A0067015B015C015D00D371 -:10102000015E015F016001610162016301640165AC -:101030000166016701680091016900AF016A00B0B3 -:101040000033016B00ED00340035016C016D016E61 -:10105000016F01700036017100E400FB0172017341 -:101060000174017501760037017701780179017A01 -:10107000017B003800D4017C017D00D5017E006831 -:10108000017F00D6018001810182018301840185F5 -:101090000186018701880189018A018B018C003951 -:1010A000003A018D018E018F0190003B003C00EB66 -:1010B000019100BB01920193019401950196003DBD -:1010C000019700E60198004400690199019A019B8B -:1010D000019C019D019E019F006B01A001A101A245 -:1010E00001A301A401A5006C01A6006A01A701A843 -:1010F00001A901AA006E01AB006D00A001AC004582 -:1011000001AD004600FE0100006F01AE01AF0047D7 -:1011100000EA01B0010101B101B201B30048007061 -:1011200001B401B5007201B601B701B801B901BA45 -:1011300001BB007301BC01BD007101BE01BF01C054 -:1011400001C101C201C301C401C5004901C6004A71 -:1011500001C700F901C801C901CA01CB01CC004B8C -:1011600001CD01CE01CF004C00D7007401D0007634 -:1011700001D1007701D201D3007501D401D501D688 -:1011800001D701D801D9004D01DA01DB004E01DCA5 -:1011900001DD01DE004F01DF01E001E101E201E3D9 -:1011A00000E3005001E4005101E501E601E701E838 -:1011B00001E901EA00780052007901EB007B01ECC3 -:1011C00001ED01EE01EF01F001F1007C01F201F30C -:1011D00001F4007A01F501F601F701F801F901FACD -:1011E00001FB01FC01FD01FE01FF00A10200007DE9 -:1011F000020100B10053020200EE00540055020348 -:1012000002040205020602070056020800E500FC7F -:101210000209020A020B0089020C0057020D020E9D -:10122000020F021002110058007E02120213008009 -:10123000021400810215007F02160217021802191B -:10124000021A021B021C021D021E021F02200221A2 -:1012500002220059005A0223022402250226005BC2 -:10126000005C00EC022700BA02280229022A022BA5 -:10127000022C005D022D00E7022E022F0230023107 -:101280000232023300C000C1009D009E02340235CC -:101290000236023702380239023A023B023C023D72 -:1012A000023E023F02400241024202430244024522 -:1012B0000246024702480249024A024B024C024DD2 -:1012C000024E024F02500251025202530254025582 -:1012D0000256025702580259025A025B025C025D32 -:1012E000025E025F026002610262026302640265E2 -:1012F0000266026702680269026A026B026C026D92 -:10130000026E026F02700271027202730274027541 -:101310000276027702780279027A027B027C027DF1 -:10132000027E027F028002810282028302840285A1 -:101330000286028702880289028A028B028C028D51 -:10134000028E028F02900291029202930294029501 -:101350000296029702980299029A029B029C029DB1 -:10136000029E029F02A002A102A202A302A402A561 -:1013700002A602A702A802A902AA02AB02AC02AD11 -:1013800002AE009B02AF02B000130014001500165D -:10139000001700180019001A001B001C02B102B24D -:1013A00002B302B400BC00F400F500F60011000F17 -:1013B000001D001E00AB000400A3002200A200C319 -:1013C0000087000D00060012003F02B5000B000C64 -:1013D000005E0060003E0040001002B600B200B3A4 -:1013E00002B7004200C400C500B400B500B600B7A3 -:1013F00000A900AA00BE00BF0005000A02B802B999 -:10140000000302BA02BB02BC008402BD00BD00079B -:1014100002BE02BF00A600F702C002C102C202C3A0 -:1014200002C402C502C602C702C802C9008502CAB8 -:10143000009602CB02CC02CD000E00EF00F000B807 -:101440000020008F0021001F00950094009300A74A -:10145000006100A4004102CE0092009C009A009915 -:1014600000A502CF0098000800C600B900230009BB -:1014700000880086008B008A008C008302D002D195 -:10148000005F00E8008202D200C202D302D402D57B -:1014900002D602D702D802D902DA02DB02DC02DD70 -:1014A00002DE02DF02E002E102E202E302E402E520 -:1014B00002E602E702E802E902EA02EB02EC02EDD0 -:1014C00002EE02EF008D00DB00E100DE00D8008EAE -:1014D00000DC004300DF00DA00E000DD00D902F0AC -:1014E00002F102F202F302F402F502F602F702F848 -:1014F00002F902FA0641627265766507756E693116 -:1015000045414507756E693145423607756E69314B -:1015100045423007756E693145423207756E693153 -:1015200045423407756E693031434407756E693141 -:1015300045413407756E693145414307756E693120 -:1015400045413607756E693145413807756E693119 -:1015500045414107756E693032303007756E69312B -:1015600045413007756E693145413207756E693006 -:1015700032303207416D6163726F6E07416F676F82 -:101580006E656B0A4172696E6761637574650741C8 -:1015900045616375746507756E69314530320B437B -:1015A00063697263756D666C65780A43646F746114 -:1015B0006363656E7407756E693031463107756E09 -:1015C000693031433406446361726F6E064463725E -:1015D0006F617407756E693145304107756E69300A -:1015E00031463207756E69303143350645627265A2 -:1015F000766506456361726F6E07756E69314542A7 -:101600004507756E693145433607756E6931454347 -:101610003007756E693145433207756E6931454350 -:101620003407756E69303230340A45646F74616313 -:1016300063656E7407756E693145423807756E696A -:101640003145424107756E693032303607456D616C -:1016500063726F6E07456F676F6E656B07756E69B6 -:101660003145424307756E693031423707756E69FF -:101670003031454507756E693145314507756E69ED -:101680003031463406476361726F6E0B476369728F -:1016900063756D666C657807756E69303132320A34 -:1016A00047646F74616363656E7407756E6930318A -:1016B0004534044862617207756E69303231450BFA -:1016C0004863697263756D666C657802494A0649BC -:1016D000627265766507756E693032303807756EEF -:1016E000693145434107756E693145433807756E69 -:1016F000693032304107496D6163726F6E07496F1F -:10170000676F6E656B064974696C64650B4A636943 -:101710007263756D666C657807756E693031453832 -:1017200007756E693031333607756E69303143376E -:10173000064C6163757465064C6361726F6E077564 -:101740006E6930313342044C646F7407756E6930D2 -:1017500031433807756E693145343007756E69302D -:10176000314341064E6163757465064E6361726F65 -:101770006E07756E693031343503456E6707756ED7 -:101780006930314342064F627265766507756E694E -:101790003145443007756E693145443807756E69C7 -:1017A0003145443207756E693145443407756E69B9 -:1017B0003145443607756E693032304307756E69BE -:1017C0003032324107756E693032333007756E69D9 -:1017D0003145434307756E6931454345054F686F91 -:1017E000726E07756E693145444107756E69314502 -:1017F000453207756E693145444307756E69314559 -:10180000444507756E69314545300D4F68756E6703 -:101810006172756D6C61757407756E693032304533 -:10182000074F6D6163726F6E07756E6930314541A8 -:101830000B4F736C617368616375746507756E69CE -:101840003032324307756E69314535360652616371 -:1018500075746506526361726F6E07756E6930311B -:10186000353607756E693032313007756E69303242 -:101870003132065361637574650B53636972637526 -:101880006D666C657807756E693032313807756E34 -:10189000693145363007756E693145394507756ED2 -:1018A0006930313846045462617206546361726F64 -:1018B0006E07756E693031363207756E69303231B8 -:1018C0004107756E69314536410655627265766528 -:1018D00007756E693031443307756E6930323134C3 -:1018E00007756E693145453407756E693145453672 -:1018F0000555686F726E07756E6931454538077515 -:101900006E693145463007756E6931454541077549 -:101910006E693145454307756E69314545450D553D -:1019200068756E676172756D6C61757407756E6947 -:101930003032313607556D6163726F6E07556F67D0 -:101940006F6E656B055572696E67065574696C64D8 -:1019500065065761637574650B5763697263756DCE -:10196000666C6578095764696572657369730657B3 -:1019700067726176650B5963697263756D666C6534 -:101980007807756E69314546340659677261766528 -:1019900007756E693145463607756E6930323332E8 -:1019A00007756E6931454638065A61637574650A74 -:1019B0005A646F74616363656E7406616272657602 -:1019C0006507756E693145414607756E6931454257 -:1019D0003707756E693145423107756E6931454289 -:1019E0003307756E693145423507756E693031438D -:1019F0004507756E693145413507756E6931454159 -:101A00004407756E693145413707756E6931454147 -:101A10003907756E693145414207756E693032305C -:101A20003107756E693145413107756E6931454140 -:101A30003307756E693032303307616D6163726FE1 -:101A40006E07616F676F6E656B0A6172696E6761C1 -:101A500063757465076165616375746507756E69A3 -:101A6000314530330B6363697263756D666C6578FD -:101A70000A63646F74616363656E740664636172A4 -:101A80006F6E07756E693145304207756E6930318A -:101A9000463307756E693031433606656272657686 -:101AA0006506656361726F6E07756E693145424602 -:101AB00007756E693145433707756E6931454331A6 -:101AC00007756E693145433307756E693145433596 -:101AD00007756E69303230350A65646F746163630F -:101AE000656E7407756E693145423907756E6931E7 -:101AF00045424207756E693032303707656D616364 -:101B0000726F6E07656F676F6E656B07756E693113 -:101B100045424407756E693032353907756E693054 -:101B200032393207756E693031454607756E693155 -:101B300045314607756E6930314635066763617217 -:101B40006F6E0B6763697263756D666C6578077598 -:101B50006E69303132330A67646F74616363656E36 -:101B60007407756E693031453504686261720775B6 -:101B70006E69303231460B6863697263756D666CED -:101B800065780669627265766507756E6930323010 -:101B90003909692E6C6F636C54524B07756E69314D -:101BA00045434207756E693145433907756E6930A3 -:101BB00032304202696A07696D6163726F6E07694C -:101BC0006F676F6E656B066974696C646507756E27 -:101BD00069303233370B6A63697263756D666C65A1 -:101BE0007807756E693031453907756E6930313364 -:101BF000370C6B677265656E6C616E646963066C49 -:101C00006163757465066C6361726F6E07756E69EA -:101C100030313343046C646F7407756E693031433F -:101C20003907756E6931453431066E6163757465C7 -:101C30000B6E61706F7374726F706865066E6361AE -:101C4000726F6E07756E693031343603656E6707E3 -:101C5000756E6930314343066F627265766507754C -:101C60006E693145443107756E69314544390775F0 -:101C70006E693145443307756E69314544350775E2 -:101C80006E693145443707756E69303230440775E7 -:101C90006E693032324207756E6930323331077502 -:101CA0006E693145434407756E6931454346056F9A -:101CB000686F726E07756E693145444207756E69CB -:101CC0003145453307756E693145444407756E6982 -:101CD0003145444607756E69314545310D6F68756C -:101CE0006E676172756D6C61757407756E693032FF -:101CF0003046076F6D6163726F6E07756E693031C4 -:101D000045420B6F736C6173686163757465077529 -:101D10006E693032324407756E6931453537067267 -:101D2000616375746506726361726F6E07756E69C3 -:101D30003031353707756E693032313107756E696C -:101D400030323133067361637574650B7363697286 -:101D500063756D666C657807756E69303231390769 -:101D6000756E6931453631056C6F6E677304746248 -:101D7000617206746361726F6E07756E6930313619 -:101D80003307756E693032314207756E69314536F9 -:101D9000420675627265766507756E693031443446 -:101DA00007756E693032313507756E6931454535D5 -:101DB00007756E69314545370575686F726E077531 -:101DC0006E693145453907756E693145463107758C -:101DD0006E693145454207756E6931454544077561 -:101DE0006E69314545460D7568756E676172756D32 -:101DF0006C61757407756E693032313707756D61C6 -:101E000063726F6E07756F676F6E656B05757269CC -:101E10006E67067574696C646506776163757465D1 -:101E20000B7763697263756D666C657809776469B1 -:101E3000657265736973067767726176650B79639E -:101E4000697263756D666C657807756E69314546B4 -:101E5000350679677261766507756E693145463773 -:101E600007756E693032333307756E69314546390F -:101E7000067A61637574650A7A646F746163636579 -:101E80006E7403665F6605665F665F6906665F6619 -:101E90005F696A05665F665F6C04665F696A0775FD -:101EA0006E693034313007756E6930343131077501 -:101EB0006E693034313207756E69303431330775ED -:101EC0006E693034303307756E69303439300775D8 -:101ED0006E693034313407756E69303431350775C9 -:101EE0006E693034303007756E69303430310775C3 -:101EF0006E693034313607756E69303431370775A5 -:101F00006E693034313807756E6930343139077590 -:101F10006E693034304407756E693034314107756D -:101F20006E693034304307756E693034314207755D -:101F30006E693034314307756E693034314407754A -:101F40006E693034314507756E6930343146077536 -:101F50006E693034323007756E693034323107754E -:101F60006E693034323207756E693034323307753A -:101F70006E693034304507756E6930343234077518 -:101F80006E693034323507756E6930343237077513 -:101F90006E693034323607756E6930343238077501 -:101FA0006E693034323907756E69303430460775E2 -:101FB0006E693034324307756E69303432410775CB -:101FC0006E693034324207756E69303430390775C6 -:101FD0006E693034304107756E69303430350775BD -:101FE0006E693034303407756E69303432440775A9 -:101FF0006E693034303607756E69303430370775A6 -:102000006E693034303807756E6930343042077588 -:102010006E693034324507756E6930343246077563 -:102020006E693034303207756E6930343632077578 -:102030006E693034364107756E6930343932077550 -:102040006E693034393607756E6930343941077539 -:102050006E69303441320955737472616974637901 -:102060000F557374726169747374726F6B65637901 -:1020700007756E693034424107756E6930344339F3 -:1020800007756E693034443807756E6930344538E9 -:1020900007756E693034333007756E69303433310B -:1020A00007756E693034333207756E6930343333F7 -:1020B00007756E693034353307756E6930343931E0 -:1020C00007756E693034333407756E6930343335D3 -:1020D00007756E693034353007756E6930343531C7 -:1020E00007756E693034333607756E6930343337AF -:1020F00007756E693034333807756E69303433399B -:1021000007756E693034354407756E693034334174 -:1021100007756E693034354307756E693034334264 -:1021200007756E693034334307756E693034334454 -:1021300007756E693034334507756E693034334640 -:1021400007756E693034343007756E693034343158 -:1021500007756E693034343207756E693034343344 -:1021600007756E693034354507756E69303434341F -:1021700007756E693034343507756E69303434371D -:1021800007756E693034343607756E69303434380B -:1021900007756E693034343907756E6930343546E9 -:1021A00007756E693034344307756E6930343441D5 -:1021B00007756E693034344207756E6930343539CD -:1021C00007756E693034354107756E6930343535C1 -:1021D00007756E693034353407756E6930343444B0 -:1021E00007756E693034353607756E6930343537AA -:1021F00007756E693034353807756E69303435428D -:1022000007756E693034344507756E69303434466D -:1022100007756E693034353207756E693034363380 -:1022200007756E693034364207756E69303439335C -:1022300007756E693034393707756E693034394245 -:1022400007756E693034413309757374726169744E -:1022500063790F757374726169747374726F6B65EF -:10226000637907756E693034424207756E693034A0 -:10227000434107756E693034443907756E693034EF -:10228000453902506907756E693231324207756E01 -:10229000693231324107756E693030423907756EE7 -:1022A000693030423207756E693030423307756EDF -:1022B000693230373416706572696F6463656E74A5 -:1022C000657265642E6C6F636C43415407756E696B -:1022D0003030414407756E693230313007756E69B0 -:1022E0003237453807756E693237453907756E697B -:1022F0003030413002435207756E69323042350D3D -:10230000636F6C6F6E6D6F6E657461727904646F6C -:102310006E67044575726F07756E69323042320719 -:10232000756E6932304144046C69726107756E697B -:102330003230424107756E693230424307756E692B -:10234000323041360670657365746107756E6932A7 -:1023500030423107756E693230424407756E69321A -:1023600030423907756E693230413907756E69320E -:1023700032313907756E693230353207756E693220 -:1023800032313508656D70747973657407756E69DF -:1023900030304235066D696E757465067365636F1E -:1023A0006E6407756E693231313307756E6932318B -:1023B000313609657374696D6174656407756E699A -:1023C0003032424307756E693032433907756E69A2 -:1023D0003033303807756E693033303709677261D2 -:1023E0007665636F6D62096163757465636F6D62B5 -:1023F00007756E69303330420B756E693033304388 -:102400002E616C7407756E693033303207756E69F2 -:102410003033304307756E693033303607756E6977 -:10242000303330410974696C6465636F6D620775A0 -:102430006E69303330340D686F6F6B61626F766533 -:10244000636F6D6207756E693033304607756E696C -:102450003033313107756E693033313207756E694B -:10246000303331420C646F7462656C6F77636F6DEB -:102470006207756E693033323407756E69303332F6 -:102480003607756E693033323707756E693033320F -:102490003807756E693033324507756E69303333EE -:1024A0003107756E69303333350C756E69303330F2 -:1024B000322E636173650C756E69303331422E6361 -:1024C0006173650B756E6930333036303330310BE4 -:1024D000756E6930333036303330300B756E69309D -:1024E000333036303330390B756E69303330363037 -:1024F0003330330B756E6930333032303330310B5B -:10250000756E6930333032303330300B756E693070 -:10251000333032303330390B756E6930333032300E -:10252000333033044E554C4C00010001FFFF000FC7 -:1025300000010002000E0000000000000144000243 -:102540000033000100270001002900290001002BB1 -:10255000004E00010050006C0001006E007400018C -:10256000007600980001009A00A7000100AA00FE72 -:102570000001010001000001010201180001011A1F -:1025800001260001012801390001013B013F000142 -:102590000141014600010148014E00010150017254 -:1025A0000001017401810001018401B3000101B443 -:1025B00001B4000201B701B7000201BD01BD000175 -:1025C00001BF01C1000101C401C6000101C901CD63 -:1025D000000101CF01D1000101D301D7000101D9D0 -:1025E00001D9000101E401E4000101E701E8000173 -:1025F00001F401F5000101F901FA000101FD01FEFC -:1026000000010201020300010206020A0001020E9B -:10261000020E000102100211000102130214000157 -:1026200002160216000102210221000102240225E5 -:102630000001023302330001023602360001023982 -:10264000023A0001025C025C0001027A027A000197 -:10265000028202830001028802890001028E028E3A -:10266000000102C002C4000302C602D8000302E651 -:1026700002EF0003000100020000000C0000001C3B -:102680000001000602D102D202D302D402D602D740 -:102690000002000402C002C4000002C602CF00050E -:1026A00002E602E6000F02E802EF0010000100005F -:1026B00000160024000A000500420032003A004CD7 -:1026C0000056000244464C5400226C61746E002295 -:1026D00000036B65726E00466D61726B004C6D6B32 -:1026E0006D6B005400480000000400000001005021 -:1026F0000005000000010054000200080002007004 -:1027000002B2000600100001004E0000000600109A -:102710000001005000010000000100000000000264 -:102720000001000200000002000300040000FFFF9F -:102730000003000000010002000107E009E80004B6 -:10274000096217A20001082007B0000208DC07ACEC -:10275000000107B807B8000107DE07AA000107EC6F -:1027600007EC000108620830000110260004000098 -:10277000011C0D0E0D0E0C740C740C740C740C7486 -:102780000C740C740D0E0C740C740C740C740C74AE -:102790000C740D0E0C740D0E0C740D0E0C740D0ECD -:1027A0000C740C740D0E261A261A261426142614E0 -:1027B0002614261426140B7C0B7C0B7C0B7C0B7CC8 -:1027C0000AD60AD60AD60E260B540ADC0ADC0ADC24 -:1027D0000ADC0ADC0ADC0ADC0E4C0B5E0B5E0E0423 -:1027E0000D280B680D280D28261A261A0B7C0B7C49 -:1027F0000B7C0B7C0B7C0B7C0B7C0B7C0B7C0B7CA1 +:10000000014E003901D70029033D00290192002B40 +:10001000014C000000AE00330135003301340020F4 +:100020000135003300AD002000AE003301AA0025E9 +:1000300001B8003601460063013C004A00D70013B6 +:10004000005D0013015F0034015F001400CC00006C +:1000500000CC000000CC000001F30036017E002D32 +:1000600001F30036020E001B01D2002901C6002B4D +:1000700001E7FFF60176FFF90182000A0207003668 +:100080000201000A0177000B020900120219003E6A +:1000900002080013042E00470258001C01F2001C45 +:1000A00001EB001A0177000B02CB001C01B2000526 +:1000B00000BC004001E8004A01580018017F001709 +:1000C000016A0026016100290151001A01910033E3 +:1000D000019A0033016B0039016B001D0169002C8E +:1000E0000174001F01530034019D002A019600276E +:1000F000016B0029018A001D0181002202650015A3 +:1001000001200008023000460187002001E1FFFCC9 +:1001100001A4003301BB002F02DC0028040F002DD6 +:1001200001B10027034A003B025C003901E5001DD4 +:1001300001900026035E001D036C002702C200240C +:10014000019D003C007C001200F6001200D9004A1C +:1001500000CA0047015D001A01F4004B0172001F44 +:1001600003A2004702750028011E00130146004A41 +:100170000000FF880000FFD90000FF910000FFEDA4 +:100180000000FFBF0000FFFC0000FFDF0000FFE8F1 +:100190000000FF870000FFA00000FF7E0000FFA618 +:1001A0000000FFB90000FF550000FF870000FFD6E8 +:1001B0000000FFF60000FFD90000FF880000FFD517 +:1001C0000000FFD50000FF920000FF870000FFA69F +:1001D0000000FFA600E9002F0163003A012C002176 +:1001E000013A005001490025017F004500A9002C7B +:1001F00000EB0035015900360146004A013B005032 +:10020000012000310182003E0000FF81FFECFF87EA +:10021000FF87FF87FF7EFF81FF81FF81FF7E000058 +:100220000001000004A9FEDF000004ECFF3BFEEF2C +:1002300004C70001000000000000000000000000F2 +:10024000000002E7000401CB012C00050000028A37 +:1002500002580000004B028A02580000015E003282 +:10026000015B000000000000000000000000A00092 +:1002700002FF4000204B00000000000000006E65FF +:10028000777400C00000FB0204A9FEDF0000052D0A +:10029000017920000197000000000242032A0000BB +:1002A0000020000300000002000000030000001412 +:1002B00000030001000000140004086E000000D4D8 +:1002C0000080000600540000000D002F0039007E61 +:1002D000017F018F019201A101B001B701CE01D4CC +:1002E00001EB01EF01F5021B021F022D0233023761 +:1002F0000259029202BC02C702C902DD0304030CC8 +:10030000030F0312031B03240328032E03310335B9 +:1003100003A003C0041A0423043A0443045F0463E3 +:10032000046B04930497049B04A304B104BB04CAA4 +:1003300004D904E91E031E0B1E1F1E411E571E6119 +:100340001E6B1E851E9E1EF920102014201A201ED2 +:100350002022202620302033203A204420522074AE +:1003600020A120A420A720A920AD20B220B520BA2A +:1003700020BD211321162122212B212E220222050C +:10038000220F22122215221A221E222B224822601C +:10039000226525CA27E9FB02FFFF00000000000DCF +:1003A00000200030003A00A0018F019201A001AFAF +:1003B00001B701C401D301E401EE01F101FA021E0B +:1003C000022A023002370259029202BC02C602C956 +:1003D00002D803000306030F0311031B03230326A4 +:1003E000032E0331033503A003C00400041B0424BF +:1003F000043B04440462046A04900496049A04A230 +:1004000004AE04BA04C904D804E81E021E0A1E1E63 +:100410001E401E561E601E6A1E801E9E1EA02010BC +:1004200020132018201C20202026203020322039A4 +:1004300020442052207420A120A320A620A920AB74 +:1004400020B120B520B920BC211321162122212A58 +:10045000212E22022205220F221122152219221EEC +:10046000222B22482260226425CA27E8FB01FFFFD5 +:1004700002F0026C0000020B00000000FF1A00EF07 +:1004800000000000FE8B00000000000000000000E3 +:100490000000000000000000FF04FEC0FE88000213 +:1004A0000000FFF6000000000000FFBEFFBDFFB52A +:1004B000FFAEFFADFFA8FFA6FFA3FE97FE780000EA +:1004C000FDB30000FDD000000000000000000000AF +:1004D000000000000000000000000000000000001C +:1004E0000000000000000000000000000000E20A20 +:1004F0000000E257E252000000000000E22BE27B25 +:10050000E283E238E205E23FE1D4E1DB0000E1E230 +:10051000E1E500000000E1C500000000E1A7E1A660 +:10052000E1910000E18FE0A7E09DE0960000E07D12 +:100530000000E085E079E056E0380000DCE2DA8D8A +:1005400006B800010000000000D0000000EC0174BB +:1005500000000000032E0330000003300344034674 +:1005600003540356035E03A003A203A80000000087 +:100570000000000003A6000003A603B003B80000BB +:10058000000000000000000000000000000000006B +:10059000000003B0000003E20000040C0442044425 +:1005A0000446044C044E045004520458045A045C9B +:1005B000045E04600462046404660468046A046CF3 +:1005C000046E000004760000000005240528052CB8 +:1005D000000000000000000000000000000000001B +:1005E000052000000000051E05220000052205244C +:1005F00000000000000005200000000000000000D6 +:10060000051A0000051A0000000000000000051493 +:10061000000000000000000002770252027302593D +:10062000027E02AA02AE0274025D025E02580293CA +:10063000024E0263024D025A024F0250029A029782 +:100640000299025402AD0001001D001F0025002E7A +:1006500000440046004E0052006100630066006ED8 +:10066000007000780097009A009B00A100AA00B0DB +:1006700000C600C700CC00CD00D60261025B02625A +:1006800002A1026802E000DA00F600F800FE0105AF +:10069000011C011E0126012A013A013D01410148C8 +:1006A000014A0152017101740175017B0184018AC3 +:1006B00001A001A101A601A701B0025F02B702607B +:1006C000029F02780253027B028D027D028F02B8E4 +:1006D00002B002DE02B101BB026F02A0026402B2EC +:1006E00002E202B4029D0246024702D902A802AF0A +:1006F000025602DC024501BC0270024B024A024C67 +:10070000025500130002000A001A00110018001B15 +:100710000022003C002F00320039005B00540056DC +:1007200000580028007700860079007B0094008242 +:100730000295009200B800B100B400B600CE009956 +:10074000018200EC00DB00E300F300EA00F100F4BA +:1007500000FB01130106010901100133012C012ED8 +:10076000013000FF0151016001530155016E015C30 +:100770000296016C0192018B018E019001A8017318 +:1007800001AA001600EF000300DC001700F00020B3 +:1007900000F9002300FC002400FD002100FA0029DC +:1007A0000100002A0101003F011600300107003A54 +:1007B00001110040011700310108004A01220048E0 +:1007C0000120004C0124004B012300510129004F5E +:1007D000012700600139005E01370055012D005FDF +:1007E00001380059012B005301360062013C0065BD +:1007F000013F014000680142006A01440069014371 +:10080000006B0145006D01470072014B0074014E01 +:100810000073014D014C0075014F0090016A007A90 +:100820000154008E016800960170009C0176009EC4 +:100830000178009D017700A2017C00A5017F00A442 +:10084000017E00A3017D00AD018700AC018600ABF5 +:10085000018500C5019F00C2019C00B2018C00C44B +:10086000019E00C0019A00C3019D00C901A300CFF1 +:1008700001A900D000D701B100D901B300D801B25D +:1008800001830088016200BA01940027002D010451 +:100890000067006C0146007100760150000900E21B +:1008A00000B3018D004D0125004901210064013E86 +:1008B0000091016B0043011B0026002C010300473F +:1008C000011F001900F2001C00F50093016D0010DB +:1008D00000E9001500EE0038010F003E0115005739 +:1008E000012F005D01350081015B008F0169009FD0 +:1008F000017900A0017A00B5018F00C1019B00A61B +:10090000018000AE0188005001280083015D009540 +:10091000016F0084015E00D401AE02DD02DB02DA69 +:1009200002DF02E402E302E502E102C202C302C600 +:1009300002CA02CB02C802C102C002CC02C902C470 +:1009400002C701C501C601ED01C101E501E401E7EE +:1009500001E801E901E201E301EA01CD01CB01D7A0 +:1009600001DE01BD01BE01BF01C001C301C401C759 +:1009700001C801C901CA01CC01D801D901DB01DAE2 +:1009800001DC01DD01E001E101DF01E601EB01EC49 +:1009900001FA01FB01FC01FD020002010204020553 +:1009A00002060207020902150216021802170219AE +:1009B000021A021D021E021C022302280229020240 +:1009C0000203022A01FE022202210224022502263B +:1009D000021F02200227020A02080214021B01EE73 +:1009E000022B01EF022C01C201FF01F0022D01F1E7 +:1009F000022E01F2022F01F3023001F4023101F55F +:100A0000023201F6023301F7023401F8023501F92E +:100A10000236001E00F7002B01020045011D006F89 +:100A200001490098017200A7018100AF018900CB44 +:100A300001A500C801A200CA01A4001200EB001425 +:100A400000ED000B00E4000D00E6000E00E7000FD3 +:100A500000E8000C00E5000400DD000600DF0007F0 +:100A600000E0000800E1000500DE003B0112003D4F +:100A70000114004101180033010A0035010C003651 +:100A8000010D0037010E0034010B005C0134005AE7 +:100A900001320085015F00870161007C0156007E04 +:100AA0000158007F01590080015A007D01570089DB +:100AB0000163008B0165008C0166008D0167008A6F +:100AC000016400B7019100B9019300BB019500BD1D +:100AD000019700BE019800BF019900BC019600D2A9 +:100AE00001AC00D101AB00D301AD00D501AF026D67 +:100AF000026E0269026B026C026A02B902BB025703 +:100B000002820285027F02800284028A0283028CB2 +:100B100002860287028B023A023902A602940290F0 +:100B200002A7029C029B0000B801FF85B0048D0063 +:100B30000000001200DE000300010409000000AA0A +:100B400000000003000104090001001800AA0003CE +:100B5000000104090002000E00C2000300010409A4 +:100B60000003002E00D00003000104090004001857 +:100B700000AA0003000104090005001A00FE00039A +:100B8000000104090006001801180003000104090F +:100B900000080018013000030001040900090018D2 +:100BA0000130000300010409000B0032014800037A +:100BB00000010409000C003201480003000104098F +:100BC000000D0120017A000300010409000E003429 +:100BD000029A0003000104090010000C02CE000379 +:100BE000000104090011000A02DA000300010409EF +:100BF0000019000C02CE0003000104090100000CE2 +:100C000002E40003000104090102000A02DA0043C1 +:100C1000006F00700079007200690067006800745E +:100C200000200032003000310036002000540068FF +:100C300000650020004F007300770061006C0064C5 +:100C4000002000500072006F006A006500630074AD +:100C500000200041007500740068006F007200738E +:100C60000020002800680074007400700073003ACF +:100C7000002F002F00670069007400680075006293 +:100C8000002E0063006F006D002F0067006F006F83 +:100C90000067006C00650066006F006E00740073F2 +:100CA000002F004F007300770061006C0064004665 +:100CB000006F006E00740029004F00730077006120 +:100CC000006C00640020004C00690067006800743C +:100CD0000052006500670075006C0061007200340E +:100CE000002E003100300032003B006E00650077BE +:100CF0000074003B004F007300770061006C0064DB +:100D0000002D004C00690067006800740056006503 +:100D1000007200730069006F006E00200034002E26 +:100D2000003100300032004F007300770061006C2A +:100D30000064002D004C00690067006800740056D4 +:100D400000650072006E006F006E002000410064BC +:100D50000061006D00730068007400740070003A58 +:100D6000002F002F007700770077002E00730061BE +:100D7000006E0073006F0078007900670065006EF8 +:100D8000002E0063006F006D00540068006900735E +:100D900000200046006F006E007400200053006FBA +:100DA0000066007400770061007200650020006931 +:100DB00000730020006C006900630065006E007322 +:100DC0000065006400200075006E0064006500721C +:100DD0000020007400680065002000530049004CAA +:100DE0000020004F00700065006E00200046006F7C +:100DF000006E00740020004C006900630065006E06 +:100E000000730065002C002000560065007200731E +:100E10000069006F006E00200031002E0031002EAE +:100E2000002000540068006900730020006C006915 +:100E300000630065006E00730065002000690073A8 +:100E400000200061007600610069006C00610062B2 +:100E5000006C0065002000770069007400680020C5 +:100E60000061002000460041005100200061007434 +:100E7000003A00200068007400740070003A002FEF +:100E8000002F00730063007200690070007400732B +:100E9000002E00730069006C002E006F0072006766 +:100EA000002F004F0046004C006800740074007072 +:100EB000003A002F002F0073006300720069007079 +:100EC00000740073002E00730069006C002E006F28 +:100ED00000720067002F004F0046004C004F007367 +:100EE00000770061006C0064004C006900670068D6 +:100EF0000074005700650069006700680074000016 +:100F00000002000000000000FF9C00320000000012 +:100F100000000000000000000000000000000000D1 +:100F200002F10000002400C90102010301040105CF +:100F300001060107010800C70109010A010B010CA4 +:100F4000010D010E0062010F00AD0110011101122F +:100F500001130063011400AE009001150025011675 +:100F6000002600FD00FF0064011701180027011989 +:100F7000011A00E9011B011C011D011E011F0028AF +:100F800000650120012100C801220123012401255F +:100F90000126012700CA0128012900CB012A012BC3 +:100FA000012C012D012E012F013000290131002AD1 +:100FB000013200F801330134013501360137002BCD +:100FC00001380139013A002C013B00CC013C00CD35 +:100FD000013D00CE00FA013E00CF013F014001413A +:100FE00001420143002D0144002E01450146002F1E +:100FF000014701480149014A014B014C00E2003020 +:10100000014D0031014E014F015001510152015378 +:101010000066003200D0015400D10155015601573D +:1010200001580159015A0067015B015C015D00D361 +:10103000015E015F0160016101620163016401659C +:101040000166016701680091016900AF016A00B0A3 +:101050000033016B00ED00340035016C016D016E51 +:10106000016F01700036017100E400FB0172017331 +:101070000174017501760037017701780179017AF1 +:10108000017B003800D4017C017D00D5017E006821 +:10109000017F00D6018001810182018301840185E5 +:1010A0000186018701880189018A018B018C003941 +:1010B000003A018D018E018F0190003B003C00EB56 +:1010C000019100BB01920193019401950196003DAD +:1010D000019700E60198004400690199019A019B7B +:1010E000019C019D019E019F006B01A001A101A235 +:1010F00001A301A401A5006C01A6006A01A701A833 +:1011000001A901AA006E01AB006D00A001AC004571 +:1011100001AD004600FE0100006F01AE01AF0047C7 +:1011200000EA01B0010101B101B201B30048007051 +:1011300001B401B5007201B601B701B801B901BA35 +:1011400001BB007301BC01BD007101BE01BF01C044 +:1011500001C101C201C301C401C5004901C6004A61 +:1011600001C700F901C801C901CA01CB01CC004B7C +:1011700001CD01CE01CF004C00D7007401D0007624 +:1011800001D1007701D201D3007501D401D501D678 +:1011900001D701D801D9004D01DA01DB004E01DC95 +:1011A00001DD01DE004F01DF01E001E101E201E3C9 +:1011B00000E3005001E4005101E501E601E701E828 +:1011C00001E901EA00780052007901EB007B01ECB3 +:1011D00001ED01EE01EF01F001F1007C01F201F3FC +:1011E00001F4007A01F501F601F701F801F901FABD +:1011F00001FB01FC01FD01FE01FF00A10200007DD9 +:10120000020100B10053020200EE00540055020337 +:1012100002040205020602070056020800E500FC6F +:101220000209020A020B0089020C0057020D020E8D +:10123000020F021002110058007E021202130080F9 +:10124000021400810215007F02160217021802190B +:10125000021A021B021C021D021E021F0220022192 +:1012600002220059005A0223022402250226005BB2 +:10127000005C00EC022700BA02280229022A022B95 +:10128000022C005D022D00E7022E022F02300231F7 +:101290000232023300C000C1009D009E02340235BC +:1012A0000236023702380239023A023B023C023D62 +:1012B000023E023F02400241024202430244024512 +:1012C0000246024702480249024A024B024C024DC2 +:1012D000024E024F02500251025202530254025572 +:1012E0000256025702580259025A025B025C025D22 +:1012F000025E025F026002610262026302640265D2 +:101300000266026702680269026A026B026C026D81 +:10131000026E026F02700271027202730274027531 +:101320000276027702780279027A027B027C027DE1 +:10133000027E027F02800281028202830284028591 +:101340000286028702880289028A028B028C028D41 +:10135000028E028F029002910292029302940295F1 +:101360000296029702980299029A029B029C029DA1 +:10137000029E029F02A002A102A202A302A402A551 +:1013800002A602A702A802A902AA02AB02AC02AD01 +:1013900002AE009B02AF02B000130014001500164D +:1013A000001700180019001A001B001C02B102B23D +:1013B00002B302B400BC00F400F500F60011000F07 +:1013C000001D001E00AB000400A3002200A200C309 +:1013D0000087000D00060012003F02B5000B000C54 +:1013E000005E0060003E0040001002B600B200B394 +:1013F00002B7004200C400C500B400B500B600B793 +:1014000000A900AA00BE00BF0005000A02B802B988 +:10141000000302BA02BB02BC008402BD00BD00078B +:1014200002BE02BF00A600F702C002C102C202C390 +:1014300002C402C502C602C702C802C9008502CAA8 +:10144000009602CB02CC02CD000E00EF00F000B8F7 +:101450000020008F0021001F00950094009300A73A +:10146000006100A4004102CE0092009C009A009905 +:1014700000A502CF0098000800C600B900230009AB +:1014800000880086008B008A008C008302D002D185 +:10149000005F00E8008202D200C202D302D402D56B +:1014A00002D602D702D802D902DA02DB02DC02DD60 +:1014B00002DE02DF02E002E102E202E302E402E510 +:1014C00002E602E702E802E902EA02EB02EC02EDC0 +:1014D00002EE02EF008D00DB00E100DE00D8008E9E +:1014E00000DC004300DF00DA00E000DD00D902F09C +:1014F00002F102F202F302F402F502F602F702F838 +:1015000002F902FA0641627265766507756E693105 +:1015100045414507756E693145423607756E69313B +:1015200045423007756E693145423207756E693143 +:1015300045423407756E693031434407756E693131 +:1015400045413407756E693145414307756E693110 +:1015500045413607756E693145413807756E693109 +:1015600045414107756E693032303007756E69311B +:1015700045413007756E693145413207756E6930F6 +:1015800032303207416D6163726F6E07416F676F72 +:101590006E656B0A4172696E6761637574650741B8 +:1015A00045616375746507756E69314530320B436B +:1015B00063697263756D666C65780A43646F746104 +:1015C0006363656E7407756E693031463107756EF9 +:1015D000693031433406446361726F6E064463724E +:1015E0006F617407756E693145304107756E6930FA +:1015F00031463207756E6930314335064562726592 +:10160000766506456361726F6E07756E6931454296 +:101610004507756E693145433607756E6931454337 +:101620003007756E693145433207756E6931454340 +:101630003407756E69303230340A45646F74616303 +:1016400063656E7407756E693145423807756E695A +:101650003145424107756E693032303607456D615C +:1016600063726F6E07456F676F6E656B07756E69A6 +:101670003145424307756E693031423707756E69EF +:101680003031454507756E693145314507756E69DD +:101690003031463406476361726F6E0B476369727F +:1016A00063756D666C657807756E69303132320A24 +:1016B00047646F74616363656E7407756E6930317A +:1016C0004534044862617207756E69303231450BEA +:1016D0004863697263756D666C657802494A0649AC +:1016E000627265766507756E693032303807756EDF +:1016F000693145434107756E693145433807756E59 +:10170000693032304107496D6163726F6E07496F0E +:10171000676F6E656B064974696C64650B4A636933 +:101720007263756D666C657807756E693031453822 +:1017300007756E693031333607756E69303143375E +:10174000064C6163757465064C6361726F6E077554 +:101750006E6930313342044C646F7407756E6930C2 +:1017600031433807756E693145343007756E69301D +:10177000314341064E6163757465064E6361726F55 +:101780006E07756E693031343503456E6707756EC7 +:101790006930314342064F627265766507756E693E +:1017A0003145443007756E693145443807756E69B7 +:1017B0003145443207756E693145443407756E69A9 +:1017C0003145443607756E693032304307756E69AE +:1017D0003032324107756E693032333007756E69C9 +:1017E0003145434307756E6931454345054F686F81 +:1017F000726E07756E693145444107756E693145F2 +:10180000453207756E693145444307756E69314548 +:10181000444507756E69314545300D4F68756E67F3 +:101820006172756D6C61757407756E693032304523 +:10183000074F6D6163726F6E07756E693031454198 +:101840000B4F736C617368616375746507756E69BE +:101850003032324307756E69314535360652616361 +:1018600075746506526361726F6E07756E6930310B +:10187000353607756E693032313007756E69303232 +:101880003132065361637574650B53636972637516 +:101890006D666C657807756E693032313807756E24 +:1018A000693145363007756E693145394507756EC2 +:1018B0006930313846045462617206546361726F54 +:1018C0006E07756E693031363207756E69303231A8 +:1018D0004107756E69314536410655627265766518 +:1018E00007756E693031443307756E6930323134B3 +:1018F00007756E693145453407756E693145453662 +:101900000555686F726E07756E6931454538077504 +:101910006E693145463007756E6931454541077539 +:101920006E693145454307756E69314545450D552D +:1019300068756E676172756D6C61757407756E6937 +:101940003032313607556D6163726F6E07556F67C0 +:101950006F6E656B055572696E67065574696C64C8 +:1019600065065761637574650B5763697263756DBE +:10197000666C6578095764696572657369730657A3 +:1019800067726176650B5963697263756D666C6524 +:101990007807756E69314546340659677261766518 +:1019A00007756E693145463607756E6930323332D8 +:1019B00007756E6931454638065A61637574650A64 +:1019C0005A646F74616363656E74066162726576F2 +:1019D0006507756E693145414607756E6931454247 +:1019E0003707756E693145423107756E6931454279 +:1019F0003307756E693145423507756E693031437D +:101A00004507756E693145413507756E6931454148 +:101A10004407756E693145413707756E6931454137 +:101A20003907756E693145414207756E693032304C +:101A30003107756E693145413107756E6931454130 +:101A40003307756E693032303307616D6163726FD1 +:101A50006E07616F676F6E656B0A6172696E6761B1 +:101A600063757465076165616375746507756E6993 +:101A7000314530330B6363697263756D666C6578ED +:101A80000A63646F74616363656E74066463617294 +:101A90006F6E07756E693145304207756E6930317A +:101AA000463307756E693031433606656272657676 +:101AB0006506656361726F6E07756E6931454246F2 +:101AC00007756E693145433707756E693145433196 +:101AD00007756E693145433307756E693145433586 +:101AE00007756E69303230350A65646F74616363FF +:101AF000656E7407756E693145423907756E6931D7 +:101B000045424207756E693032303707656D616353 +:101B1000726F6E07656F676F6E656B07756E693103 +:101B200045424407756E693032353907756E693044 +:101B300032393207756E693031454607756E693145 +:101B400045314607756E6930314635066763617207 +:101B50006F6E0B6763697263756D666C6578077588 +:101B60006E69303132330A67646F74616363656E26 +:101B70007407756E693031453504686261720775A6 +:101B80006E69303231460B6863697263756D666CDD +:101B900065780669627265766507756E6930323000 +:101BA0003909692E6C6F636C54524B07756E69313D +:101BB00045434207756E693145433907756E693093 +:101BC00032304202696A07696D6163726F6E07693C +:101BD0006F676F6E656B066974696C646507756E17 +:101BE00069303233370B6A63697263756D666C6591 +:101BF0007807756E693031453907756E6930313354 +:101C0000370C6B677265656E6C616E646963066C38 +:101C10006163757465066C6361726F6E07756E69DA +:101C200030313343046C646F7407756E693031432F +:101C30003907756E6931453431066E6163757465B7 +:101C40000B6E61706F7374726F706865066E63619E +:101C5000726F6E07756E693031343603656E6707D3 +:101C6000756E6930314343066F627265766507753C +:101C70006E693145443107756E69314544390775E0 +:101C80006E693145443307756E69314544350775D2 +:101C90006E693145443707756E69303230440775D7 +:101CA0006E693032324207756E69303233310775F2 +:101CB0006E693145434407756E6931454346056F8A +:101CC000686F726E07756E693145444207756E69BB +:101CD0003145453307756E693145444407756E6972 +:101CE0003145444607756E69314545310D6F68755C +:101CF0006E676172756D6C61757407756E693032EF +:101D00003046076F6D6163726F6E07756E693031B3 +:101D100045420B6F736C6173686163757465077519 +:101D20006E693032324407756E6931453537067257 +:101D3000616375746506726361726F6E07756E69B3 +:101D40003031353707756E693032313107756E695C +:101D500030323133067361637574650B7363697276 +:101D600063756D666C657807756E69303231390759 +:101D7000756E6931453631056C6F6E677304746238 +:101D8000617206746361726F6E07756E6930313609 +:101D90003307756E693032314207756E69314536E9 +:101DA000420675627265766507756E693031443436 +:101DB00007756E693032313507756E6931454535C5 +:101DC00007756E69314545370575686F726E077521 +:101DD0006E693145453907756E693145463107757C +:101DE0006E693145454207756E6931454544077551 +:101DF0006E69314545460D7568756E676172756D22 +:101E00006C61757407756E693032313707756D61B5 +:101E100063726F6E07756F676F6E656B05757269BC +:101E20006E67067574696C646506776163757465C1 +:101E30000B7763697263756D666C657809776469A1 +:101E4000657265736973067767726176650B79638E +:101E5000697263756D666C657807756E69314546A4 +:101E6000350679677261766507756E693145463763 +:101E700007756E693032333307756E6931454639FF +:101E8000067A61637574650A7A646F746163636569 +:101E90006E7403665F6605665F665F6906665F6609 +:101EA0005F696A05665F665F6C04665F696A0775ED +:101EB0006E693034313007756E69303431310775F1 +:101EC0006E693034313207756E69303431330775DD +:101ED0006E693034303307756E69303439300775C8 +:101EE0006E693034313407756E69303431350775B9 +:101EF0006E693034303007756E69303430310775B3 +:101F00006E693034313607756E6930343137077594 +:101F10006E693034313807756E6930343139077580 +:101F20006E693034304407756E693034314107755D +:101F30006E693034304307756E693034314207754D +:101F40006E693034314307756E693034314407753A +:101F50006E693034314507756E6930343146077526 +:101F60006E693034323007756E693034323107753E +:101F70006E693034323207756E693034323307752A +:101F80006E693034304507756E6930343234077508 +:101F90006E693034323507756E6930343237077503 +:101FA0006E693034323607756E69303432380775F1 +:101FB0006E693034323907756E69303430460775D2 +:101FC0006E693034324307756E69303432410775BB +:101FD0006E693034324207756E69303430390775B6 +:101FE0006E693034304107756E69303430350775AD +:101FF0006E693034303407756E6930343244077599 +:102000006E693034303607756E6930343037077595 +:102010006E693034303807756E6930343042077578 +:102020006E693034324507756E6930343246077553 +:102030006E693034303207756E6930343632077568 +:102040006E693034364107756E6930343932077540 +:102050006E693034393607756E6930343941077529 +:102060006E693034413209557374726169746379F1 +:102070000F557374726169747374726F6B656379F1 +:1020800007756E693034424107756E6930344339E3 +:1020900007756E693034443807756E6930344538D9 +:1020A00007756E693034333007756E6930343331FB +:1020B00007756E693034333207756E6930343333E7 +:1020C00007756E693034353307756E6930343931D0 +:1020D00007756E693034333407756E6930343335C3 +:1020E00007756E693034353007756E6930343531B7 +:1020F00007756E693034333607756E69303433379F +:1021000007756E693034333807756E69303433398A +:1021100007756E693034354407756E693034334164 +:1021200007756E693034354307756E693034334254 +:1021300007756E693034334307756E693034334444 +:1021400007756E693034334507756E693034334630 +:1021500007756E693034343007756E693034343148 +:1021600007756E693034343207756E693034343334 +:1021700007756E693034354507756E69303434340F +:1021800007756E693034343507756E69303434370D +:1021900007756E693034343607756E6930343438FB +:1021A00007756E693034343907756E6930343546D9 +:1021B00007756E693034344307756E6930343441C5 +:1021C00007756E693034344207756E6930343539BD +:1021D00007756E693034354107756E6930343535B1 +:1021E00007756E693034353407756E6930343444A0 +:1021F00007756E693034353607756E69303435379A +:1022000007756E693034353807756E69303435427C +:1022100007756E693034344507756E69303434465D +:1022200007756E693034353207756E693034363370 +:1022300007756E693034364207756E69303439334C +:1022400007756E693034393707756E693034394235 +:1022500007756E693034413309757374726169743E +:1022600063790F757374726169747374726F6B65DF +:10227000637907756E693034424207756E69303490 +:10228000434107756E693034443907756E693034DF +:10229000453902506907756E693231324207756EF1 +:1022A000693231324107756E693030423907756ED7 +:1022B000693030423207756E693030423307756ECF +:1022C000693230373416706572696F6463656E7495 +:1022D000657265642E6C6F636C43415407756E695B +:1022E0003030414407756E693230313007756E69A0 +:1022F0003237453807756E693237453907756E696B +:102300003030413002435207756E69323042350D2C +:10231000636F6C6F6E6D6F6E657461727904646F5C +:102320006E67044575726F07756E69323042320709 +:10233000756E6932304144046C69726107756E696B +:102340003230424107756E693230424307756E691B +:10235000323041360670657365746107756E693297 +:1023600030423107756E693230424407756E69320A +:1023700030423907756E693230413907756E6932FE +:1023800032313907756E693230353207756E693210 +:1023900032313508656D70747973657407756E69CF +:1023A00030304235066D696E757465067365636F0E +:1023B0006E6407756E693231313307756E6932317B +:1023C000313609657374696D6174656407756E698A +:1023D0003032424307756E693032433907756E6992 +:1023E0003033303807756E693033303709677261C2 +:1023F0007665636F6D62096163757465636F6D62A5 +:1024000007756E69303330420B756E693033304377 +:102410002E616C7407756E693033303207756E69E2 +:102420003033304307756E693033303607756E6967 +:10243000303330410974696C6465636F6D62077590 +:102440006E69303330340D686F6F6B61626F766523 +:10245000636F6D6207756E693033304607756E695C +:102460003033313107756E693033313207756E693B +:10247000303331420C646F7462656C6F77636F6DDB +:102480006207756E693033323407756E69303332E6 +:102490003607756E693033323707756E69303332FF +:1024A0003807756E693033324507756E69303333DE +:1024B0003107756E69303333350C756E69303330E2 +:1024C000322E636173650C756E69303331422E6351 +:1024D0006173650B756E6930333036303330310BD4 +:1024E000756E6930333036303330300B756E69308D +:1024F000333036303330390B756E69303330363027 +:102500003330330B756E6930333032303330310B4A +:10251000756E6930333032303330300B756E693060 +:10252000333032303330390B756E693033303230FE +:10253000333033044E554C4C00010001FFFF000FB7 +:1025400000010002000E0000000000000144000233 +:102550000033000100270001002900290001002BA1 +:10256000004E00010050006C0001006E007400017C +:10257000007600980001009A00A7000100AA00FE62 +:102580000001010001000001010201180001011A0F +:1025900001260001012801390001013B013F000132 +:1025A0000141014600010148014E00010150017244 +:1025B0000001017401810001018401B3000101B433 +:1025C00001B4000201B701B7000201BD01BD000165 +:1025D00001BF01C1000101C401C6000101C901CD53 +:1025E000000101CF01D1000101D301D7000101D9C0 +:1025F00001D9000101E401E4000101E701E8000163 +:1026000001F401F5000101F901FA000101FD01FEEB +:1026100000010201020300010206020A0001020E8B +:10262000020E000102100211000102130214000147 +:1026300002160216000102210221000102240225D5 +:102640000001023302330001023602360001023972 +:10265000023A0001025C025C0001027A027A000187 +:10266000028202830001028802890001028E028E2A +:10267000000102C002C4000302C602D8000302E641 +:1026800002EF0003000100020000000C0000001C2B +:102690000001000602D102D202D302D402D602D730 +:1026A0000002000402C002C4000002C602CF0005FE +:1026B00002E602E6000F02E802EF0010000100004F +:1026C00000160024000A000500420032003A004CC7 +:1026D0000056000244464C5400226C61746E002285 +:1026E00000036B65726E00466D61726B004C6D6B22 +:1026F0006D6B005400480000000400000001005011 +:1027000000050000000100540002000800020070F3 +:1027100002B2000600100001004E0000000600108A +:102720000001005000010000000100000000000254 +:102730000001000200000002000300040000FFFF8F +:102740000003000000010002000107E009E80004A6 +:10275000096217A20001082007B0000208DC07ACDC +:10276000000107B807B8000107DE07AA000107EC5F +:1027700007EC000108620830000110260004000088 +:10278000011C0D0E0D0E0C740C740C740C740C7476 +:102790000C740C740D0E0C740C740C740C740C749E +:1027A0000C740D0E0C740D0E0C740D0E0C740D0EBD +:1027B0000C740C740D0E261A261A261426142614D0 +:1027C0002614261426140B7C0B7C0B7C0B7C0B7CB8 +:1027D0000AD60AD60AD60E260B540ADC0ADC0ADC14 +:1027E0000ADC0ADC0ADC0ADC0E4C0B5E0B5E0E0413 +:1027F0000D280B680D280D28261A261A0B7C0B7C39 :102800000B7C0B7C0B7C0B7C0B7C0B7C0B7C0B7C90 -:102810000B7C0B7C0B7C0B7C0B720B7C0B7C0B7C8A -:102820000B7C0B7C0B7C0B7C0BEA0BEA0B7C261ADB -:10283000261A261A261A261A261A0B7C0B7C0B7CC3 -:102840000B7C0B7C0B7C0B7C0B7C0B860AE20AE27C -:102850000AE20AE20AE212180BF80BF80BF80BF87E -:102860000BF80F4C0C060C060C060C060C060C069E -:102870000C060C060C060AE80AE80AE80AE80AE868 -:102880000AE80AE80AE80AE80AE80AE80AE80AE8B8 +:102810000B7C0B7C0B7C0B7C0B7C0B7C0B7C0B7C80 +:102820000B7C0B7C0B7C0B7C0B720B7C0B7C0B7C7A +:102830000B7C0B7C0B7C0B7C0BEA0BEA0B7C261ACB +:10284000261A261A261A261A261A0B7C0B7C0B7CB3 +:102850000B7C0B7C0B7C0B7C0B7C0B860AE20AE26C +:102860000AE20AE20AE212180BF80BF80BF80BF86E +:102870000BF80F4C0C060C060C060C060C060C068E +:102880000C060C060C060AE80AE80AE80AE80AE858 :102890000AE80AE80AE80AE80AE80AE80AE80AE8A8 -:1028A0000AE80AE80AE80AE80AE80B060B060BA49D -:1028B0000B0C0B900AEE0AEE0AEE0AEE0AEE0B067D -:1028C0000B060B060B060B060B060B060B060B0680 -:1028D0000B060B060B060B060B060AF40B060B0683 -:1028E0000B060AFA0B060B0C0E980CA00E720B9A34 -:1028F0000B9A0B9A0B9A0B9A0B9A0B9A0B0C0B0CCC -:102900000B0C0B0C0B0C0B0C0B0C0B0C0B0C0B001B -:102910000B0C0B0C0B0C0B0C0B0C0B0C0B0C0B0CFF -:102920000B0C0B0C0B0C0B0C0C8A0B0C0B0C0B0C70 -:102930000B0C0B0C0B0C0B0C0B060BA40B0C0B0C4D -:102940000BAE0B120B120B120D420B120CA00BB89C -:102950000BC20B180B180B180B18111A0B1E0B249B -:102960000CA00DAA0C140DC80DC80CB60C220C221C -:102970000D5C0C300C3E0C500C500B2A0B300B3005 -:102980000B300BCC0D760D760CCC0CE20CF80CF861 -:102990000DE60D900B4E0B360BD60B3C0C620B422A -:1029A0000B480B4E0EDA0EDA0BE0000212E40004C4 -:1029B000000014361372001D001700000000000014 -:1029C0000000000000000000000000000000000007 +:1028A0000AE80AE80AE80AE80AE80AE80AE80AE898 +:1028B0000AE80AE80AE80AE80AE80B060B060BA48D +:1028C0000B0C0B900AEE0AEE0AEE0AEE0AEE0B066D +:1028D0000B060B060B060B060B060B060B060B0670 +:1028E0000B060B060B060B060B060AF40B060B0673 +:1028F0000B060AFA0B060B0C0E980CA00E720B9A24 +:102900000B9A0B9A0B9A0B9A0B9A0B9A0B0C0B0CBB +:102910000B0C0B0C0B0C0B0C0B0C0B0C0B0C0B000B +:102920000B0C0B0C0B0C0B0C0B0C0B0C0B0C0B0CEF +:102930000B0C0B0C0B0C0B0C0C8A0B0C0B0C0B0C60 +:102940000B0C0B0C0B0C0B0C0B060BA40B0C0B0C3D +:102950000BAE0B120B120B120D420B120CA00BB88C +:102960000BC20B180B180B180B18111A0B1E0B248B +:102970000CA00DAA0C140DC80DC80CB60C220C220C +:102980000D5C0C300C3E0C500C500B2A0B300B30F5 +:102990000B300BCC0D760D760CCC0CE20CF80CF851 +:1029A0000DE60D900B4E0B360BD60B3C0C620B421A +:1029B0000B480B4E0EDA0EDA0BE0000212E40004B4 +:1029C000000014361372001D001700000000000004 :1029D00000000000000000000000000000000000F7 :1029E00000000000000000000000000000000000E7 :1029F00000000000000000000000000000000000D7 -:102A0000000000000000FFFC0000000000000000CB -:102A100000000000000000000000FFFF00000000B8 -:102A2000000000000000FFE0000000000000FFDCEC -:102A30000000FFE6FFFC00000000000000000000B6 -:102A40000000000000000000000000000000000086 -:102A50000000000000000000000000000000FFFC7B -:102A60000000FFFC0000000000000000000000006B -:102A70000000000000000000000000000000000056 +:102A000000000000000000000000000000000000C6 +:102A1000000000000000FFFC0000000000000000BB +:102A200000000000000000000000FFFF00000000A8 +:102A3000000000000000FFE0000000000000FFDCDC +:102A40000000FFE6FFFC00000000000000000000A6 +:102A50000000000000000000000000000000000076 +:102A60000000000000000000000000000000FFFC6B +:102A70000000FFFC0000000000000000000000005B :102A80000000000000000000000000000000000046 -:102A9000FFFF00000000FFF9000000000000000040 -:102AA0000000000000000000000000000000000026 +:102A90000000000000000000000000000000000036 +:102AA000FFFF00000000FFF9000000000000000030 :102AB0000000000000000000000000000000000016 :102AC0000000000000000000000000000000000006 :102AD00000000000000000000000000000000000F6 -:102AE000FFF40000FFF40000000000000000000000 -:102AF0000000000000000000000000000000FFF0E7 -:102B00000000FFF2FFE00000FFFD00000000FFEA10 -:102B10000000FFE8000000000000FFFB00000000D4 -:102B200000000000FFED000000000000FFFA0000C0 -:102B3000000000000000000000000000FFF40000A2 -:102B40000000000000000000000000000000000085 -:102B50000000000000000001000000000000000074 -:102B60000000000000000000FFF80000000000006E -:102B7000FFF800000000000000000000000000005E -:102B80000000000000000000000000000000000045 +:102AE00000000000000000000000000000000000E6 +:102AF000FFF40000FFF400000000000000000000F0 +:102B00000000000000000000000000000000FFF0D6 +:102B10000000FFF2FFE00000FFFD00000000FFEA00 +:102B20000000FFE8000000000000FFFB00000000C4 +:102B300000000000FFED000000000000FFFA0000B0 +:102B4000000000000000000000000000FFF4000092 +:102B50000000000000000000000000000000000075 +:102B60000000000000000001000000000000000064 +:102B70000000000000000000FFF80000000000005E +:102B8000FFF800000000000000000000000000004E :102B90000000000000000000000000000000000035 :102BA0000000000000000000000000000000000025 :102BB0000000000000000000000000000000000015 :102BC0000000000000000000000000000000000005 :102BD00000000000000000000000000000000000F5 -:102BE00000000000FFFF00000000000000000000E7 -:102BF0000000FFFA000000000000FFF60000FFFBED -:102C000000000000000000000000000000000000C4 -:102C10000000FFF50000FFD4FFE800000000000006 -:102C20000000FFF90000FFF40000000000000000B9 -:102C30000000000000000000FFF4FFFA00000000A8 -:102C40000000000000000000000000000000000084 +:102BE00000000000000000000000000000000000E5 +:102BF00000000000FFFF00000000000000000000D7 +:102C00000000FFFA000000000000FFF60000FFFBDC +:102C100000000000000000000000000000000000B4 +:102C20000000FFF50000FFD4FFE8000000000000F6 +:102C30000000FFF90000FFF40000000000000000A9 +:102C40000000000000000000FFF4FFFA0000000098 :102C50000000000000000000000000000000000074 :102C60000000000000000000000000000000000064 :102C70000000000000000000000000000000000054 :102C80000000000000000000000000000000000044 -:102C9000FFF800000000000000000000FFFE000040 -:102CA000FFFE00000000000000000000FFFE00002A -:102CB0000000000000000000000000000000000014 -:102CC000000000000000FFFE0000FFF6FFFCFFEF29 -:102CD000FFE10000000000000000FFF90000FFF528 -:102CE000000000000000FFFB0000FFFB00000000F0 -:102CF000000000000000000000000000FFFF0000D6 -:102D000000000000000000000000000000000000C3 +:102C90000000000000000000000000000000000034 +:102CA000FFF800000000000000000000FFFE000030 +:102CB000FFFE00000000000000000000FFFE00001A +:102CC0000000000000000000000000000000000004 +:102CD000000000000000FFFE0000FFF6FFFCFFEF19 +:102CE000FFE10000000000000000FFF90000FFF518 +:102CF000000000000000FFFB0000FFFB00000000E0 +:102D0000000000000000000000000000FFFF0000C5 :102D100000000000000000000000000000000000B3 -:102D20000000000000000000FFFD000000000000A7 -:102D300000000000FFBCFFF90000FFF9FFC3000026 -:102D4000FFD7FFF9000000000000000000000000B5 -:102D50000000000000000000000000000000000073 +:102D200000000000000000000000000000000000A3 +:102D30000000000000000000FFFD00000000000097 +:102D400000000000FFBCFFF90000FFF9FFC3000016 +:102D5000FFD7FFF9000000000000000000000000A5 :102D60000000000000000000000000000000000063 -:102D70000000000000000000000000000000FFFB59 -:102D80000000000000000000000000000000FFE163 -:102D90000000000000000000000000000000000033 -:102DA00000000000FFF5000000000000000000002F -:102DB0000000000000000000000000000000000013 +:102D70000000000000000000000000000000000053 +:102D80000000000000000000000000000000FFFB49 +:102D90000000000000000000000000000000FFE153 +:102DA0000000000000000000000000000000000023 +:102DB00000000000FFF5000000000000000000001F :102DC0000000000000000000000000000000000003 :102DD00000000000000000000000000000000000F3 -:102DE000FFF600000000FFFD000000000000FFF4FF -:102DF0000000FFF4000000000000FFFE00000000E3 -:102E000000000000000000000000000000000000C2 +:102DE00000000000000000000000000000000000E3 +:102DF000FFF600000000FFFD000000000000FFF4EF +:102E00000000FFF4000000000000FFFE00000000D2 :102E100000000000000000000000000000000000B2 :102E200000000000000000000000000000000000A2 -:102E300000000000000000000000FFFC0000FFFB9D -:102E4000FFE00000000000000000FFF00000FFEEC7 -:102E50000000000000000000000000000000000072 +:102E30000000000000000000000000000000000092 +:102E400000000000000000000000FFFC0000FFFB8D +:102E5000FFE00000000000000000FFF00000FFEEB7 :102E60000000000000000000000000000000000062 -:102E70000000000000000000000000000000FFFA59 -:102E80000000000000000000000000000000000042 -:102E9000000000000000FFF90000FFFBFFD700006A -:102EA000000000000000FFF900000000000000002A -:102EB00000000000FFE7000000000000FFEA000043 -:102EC0000000000000000000000000000000000002 +:102E70000000000000000000000000000000000052 +:102E80000000000000000000000000000000FFFA49 +:102E90000000000000000000000000000000000032 +:102EA000000000000000FFF90000FFFBFFD700005A +:102EB000000000000000FFF900000000000000001A +:102EC00000000000FFE7000000000000FFEA000033 :102ED00000000000000000000000000000000000F2 :102EE00000000000000000000000000000000000E2 -:102EF00000011E980001000101B400061E981E9EEC -:102F00001EA41EAA1EB01EB60001000602D102D2E7 -:102F100002D302D402D602D70002000302C002C4C8 -:102F2000000002C602D7000502E602EF0017000605 -:102F300000001E8800001E8800001E8800001E88F9 -:102F400000001E8800001E880002000402C002C4A7 -:102F5000000002C602CF000502E602E6000F02E80A -:102F600002EF00100002000602C002C4000002C608 -:102F700002CF000502D102D4000F02D602D70013FF -:102F800002E602E6001502E802EF001600181E3005 -:102F90001E361E541E541E3C1E901E901E6C1E4259 -:102FA0001E481E541E4E1E541E541E5A1E781E606D -:102FB0001E661E6C1E721E781E7E1E841E8A0018DF -:102FC00000001E6400001E7000001E7000001E70D5 -:102FD00000001E7000001E6A00001E6A00001E70C5 -:102FE00000001E7000001E7000001E7000001E70A9 +:102EF00000000000000000000000000000000000D2 +:102F000000011E980001000101B400061E981E9EDB +:102F10001EA41EAA1EB01EB60001000602D102D2D7 +:102F200002D302D402D602D70002000302C002C4B8 +:102F3000000002C602D7000502E602EF00170006F5 +:102F400000001E8800001E8800001E8800001E88E9 +:102F500000001E8800001E880002000402C002C497 +:102F6000000002C602CF000502E602E6000F02E8FA +:102F700002EF00100002000602C002C4000002C6F8 +:102F800002CF000502D102D4000F02D602D70013EF +:102F900002E602E6001502E802EF001600181E30F5 +:102FA0001E361E541E541E3C1E901E901E6C1E4249 +:102FB0001E481E541E4E1E541E541E5A1E781E605D +:102FC0001E661E6C1E721E781E7E1E841E8A0018CF +:102FD00000001E6400001E7000001E7000001E70C5 +:102FE00000001E7000001E6A00001E6A00001E70B5 :102FF00000001E7000001E7000001E7000001E7099 :1030000000001E7000001E7000001E7000001E7088 :1030100000001E7000001E7000001E7000001E7078 -:10302000001E00001E0200001E0E00001E0E00000A -:103030001E0E00001E0E00001E0800001E080000EC -:103040001E0E00001E0E00001E0E00001E0E0000D0 -:103050001E0E00001E0E00001E0E00001E0E0001BF -:103060001D9600011D9600011D9600011D96000190 -:103070001D9600011D9600001E0E00001E0E000091 -:103080001E0E00001E0E00001E0E00001E0E000090 -:103090001E0E00001E0E00001E0E002100001D88E6 -:1030A00000001D9400001D9400001D9400001D945C -:1030B00000001D8E00001D8E00001D9400001D9458 -:1030C00000001D9400001D9400001D9400001D943C -:1030D00000001D9400001D9400011D9400021D1CA1 -:1030E00000021D1C00021D1C00021D1C00031D1CF3 -:1030F00000021D1C00021D1C00001D9400011D94F7 -:1031000000001D9400001D9400001D9400001D94FB +:1030200000001E7000001E7000001E7000001E7068 +:10303000001E00001E0200001E0E00001E0E0000FA +:103040001E0E00001E0E00001E0800001E080000DC +:103050001E0E00001E0E00001E0E00001E0E0000C0 +:103060001E0E00001E0E00001E0E00001E0E0001AF +:103070001D9600011D9600011D9600011D96000180 +:103080001D9600011D9600001E0E00001E0E000081 +:103090001E0E00001E0E00001E0E00001E0E000080 +:1030A0001E0E00001E0E00001E0E002100001D88D6 +:1030B00000001D9400001D9400001D9400001D944C +:1030C00000001D8E00001D8E00001D9400001D9448 +:1030D00000001D9400001D9400001D9400001D942C +:1030E00000001D9400001D9400011D9400021D1C91 +:1030F00000021D1C00021D1C00021D1C00031D1CE3 +:1031000000021D1C00021D1C00001D9400011D94E6 :1031100000001D9400001D9400001D9400001D94EB -:103120000002002F000100250000002900290025D1 -:10313000002B002B0026002E004E00270050006CB4 -:103140000048006E00700065007200740068007630 -:103150000098006B009A00A7008E00AA00FE009C59 -:103160000100010000F10102011800F2011A01261C -:103170000109012801390116013B013F01280141E4 -:103180000146012D0148014E013301500172013AFF -:1031900001740181015D018401B3016B01BD01BDB9 -:1031A000019B01BF01C1019C01C401C6019F01C96E -:1031B00001CD01A201CF01D101A701D301D701AAFD -:1031C00001D901D901AF01E401E401B001E701E84F -:1031D00001B101F401F501B301F901FA01B501FDF5 -:1031E00001FE01B70201020301B90206020A01BC95 -:1031F000020E020E01C10210021101C202130214DA -:1032000001C40216021601C60221022101C70224CE -:10321000022501C80233023301CA0236023601CB4D -:103220000239023A01CC027A027A01CE028202838A -:1032300001CF0288028901D1028E028E01D30001E2 -:103240000168FFF4000100C6FFFD00010174FFFBEF -:10325000000101A0FFFE0001024EFFFF000101A6D8 -:10326000FFF7000101A6FFF1000101A60002000125 -:1032700001A6FFFC000101A6FFFD00010174FFFE95 -:103280000001024EFFF400010169FFFC0001015B37 -:10329000FFF90001020EFFF500010212FFFB000121 -:1032A000023F00000001024200000001023FFFF067 -:1032B00000010242FFEF00010242FFF20002024D54 -:1032C000FFD6024EFFD90002009AFFFC01A0FFFECC -:1032D000000200C0FFF80168FFF9000200C600000C -:1032E00000CCFFF6000200C6000000CC0000000287 -:1032F00000ECFFDF0174FFFB0002015BFFFB024EED -:10330000FFFF00020170FFFB0174FFFB000200ECF5 -:10331000FFFC01A6FFFD00020160FFFC0174FFFE3F -:103320000002024DFFF0024EFFF300020117FFFF03 -:10333000024EFFF4000201FAFFFB020EFFFB000247 -:10334000023C00000242FFF400020103FFF301040B -:10335000FFF300030174FFFD024DFF8F024EFF9645 -:1033600000030174FFFB024DFFEE024EFFEC000371 -:103370000174FFED024DFFE3024EFFDC000301D6B6 -:10338000000001D7000001DAFFE5000301BDFFFBEB -:1033900001C3FFD801CEFFDF000302000000020BD3 -:1033A000FFFD021F0000000401FA0000020BFFFDF8 -:1033B00002170000021F0000000401FAFFF80200DB -:1033C000FFED0205FFFC020EFFF80004023C0000C6 -:1033D000023D00000242FFFA024400000005009A8C -:1033E000FFFF00C6FFDB01A0FFF7026CFFC6026E05 -:1033F000FFC60005011EFFFD013AFFF9013BFFF981 -:10340000013CFFF901A6FFF800050136FFF5024D6A -:10341000FFF8024EFFFF026C0000026E002A00055A -:1034200001BDFFF001C3FFC901C7000001CEFFD2FB -:1034300001E2FFD000050200FFFE0204FFFD020BC7 -:10344000FFF90212FFF9021FFFFF00050201FFFA58 -:103450000202FFFA0203FFFA020B0000020EFFFA5B -:10346000000501FAFFF90200FFEB0205FFFE020B67 -:10347000FFE8021FFFEF00060022FFFC009AFFFF9B -:1034800000C6FFDB01A0FFF7026CFFC6026EFFC69D -:103490000006009AFFFD00C6FFC6026CFFB5026E73 -:1034A000FFC90273FFDD0274FFDD000600F80002B1 -:1034B00000FB000200FE0004011E0005015BFFF599 -:1034C0000174FFFE000601D5FFDD01D6FFED01D737 -:1034D000FFED01DAFFD001E0FFD101EAFFF10006C4 -:1034E00001FA0000020E00000211000002170000A5 -:1034F000022200000223000000060204FFFB021269 -:10350000FFDD0213FFEB0214FFEB0217FFE9021DC0 -:10351000FFCB000701D5FFE001D6FFF401D7FFF490 -:1035200001DAFFE501E0FFF4026CFFC6026EFFC6A0 -:10353000000701BDFFE201C3FFCC01C8FFF701CEC8 -:10354000FFC501D8FFDF01E2FFD301ECFFE900076F -:103550000204FFFB0212FFD20213FFF30214FFF377 -:103560000216FFF90217FFE9021DFFCF0008009ABB -:10357000FFFD00C0FFF800C6FFC60168FFF9026C3E -:10358000FFB5026EFFC90273FFDD0274FFDD0009A3 -:1035900000ECFFFB00FBFFF4015B00040160FFE4B3 -:1035A0000168FFE40169FFE4017EFFEB024DFFD6F5 -:1035B000024EFFD90009008EFFEB009AFFFC00ECE1 -:1035C000FFF9015BFFF80168FFF1018F0003019A29 -:1035D000FFF7019D000301A0FFFE000900ECFFE0E2 -:1035E000015BFFFC0160FFF80168FFF80169FFF86B -:1035F0000170FFFB0174FFFB018F0001019D0001C1 -:10360000001000ECFFF300FBFFE80113FFE80133BB -:10361000FFFF0136FFF50143FFFF015BFFF701608C -:10362000FFFF0168FFFF0169FFFF018FFFF4019DAC -:10363000FFF4024DFFF8024EFFFF026C0000026E25 -:10364000002A001C0001FFC60002FFC60003FFC6DF -:103650000004FFC60005FFC60006FFC60007FFC640 -:103660000008FFC60009FFC6000AFFC6000BFFC620 -:10367000000CFFC6000DFFC6000EFFC6000FFFC600 -:103680000010FFC60011FFC60012FFC60013FFC6E0 -:103690000014FFC60015FFC60016FFC60017FFC6C0 -:1036A0000018FFC60019FFC6001AFFC6001BFFB2B4 -:1036B00001BDFFC60036001F0000002000000021F1 -:1036C000000000220000002300000024000000464B -:1036D0000000004700000048000000490000004AC8 -:1036E0000000004B0000004C0000004D000000787E -:1036F000000000790000007A0000007B0000007CE0 -:103700000000007D0000007E0000007F00000080BF -:10371000000000810000008200000083000000849F -:10372000000000850000008600000087000000887F -:10373000000000890000008A0000008B0000008C5F -:103740000000008D0000008E0000008F000000903F -:10375000000000910000009200000093000000941F -:1037600000000095000000960000009A000000A1F3 -:10377000000000A2000000A3000000A4000000A5BB -:10378000000000A6000000A7000000A90000000241 -:1037900000280001001A0000001D0025001A002862 -:1037A000002B0023002E002E0027003C003C0028A8 -:1037B0000040004000290044004C002A00630066DD -:1037C00000330068006A0037006D006F003A00782F -:1037D0000095003D00970098005B009A00A7005DEF -:1037E00000A900AF006B00C600D5007200DA00FD32 -:1037F00000820105011900A6011C012500BB015230 -:10380000017300C50175017A00E70183018300EDB2 -:1038100001A001A700EE01B001B000F601B401B4AF -:1038200000F701BD01BE00F801C001C100FA01D3DB -:1038300001D300FC01D601D700FD01E301E300FF45 -:1038400001FB01FE01000200020401040209020A58 -:103850000109020E020E010B02120214010C021CDD -:10386000021D010F023B023B0111023D023D01120C -:10387000023F02440113026B026B0119026D026EDA -:10388000011A003F00ECFFF300F8000000F900000F -:1038900000FA000000FB000000FC000000FD00003A -:1038A00000FE000001000000010100000102000014 -:1038B00001050000010600000107000001080000EA -:1038C00001090000010A0000010B0000010C0000CA -:1038D000010D0000010E0000010F000001100000AA -:1038E000011100000112000001130000011400008A -:1038F000011500000116000001170000011800006A -:103900000152000001530000015400000155000065 -:103910000156000001570000015800000159000045 -:10392000015A0000015B0004015C0000015D000021 -:10393000015E0000015F0000016000040161000001 -:1039400001620000016300000164000001650000E5 -:1039500001660000016700000168000001690004C1 -:10396000016A0000016B0000016C0000016D0000A5 -:10397000016E0000016F0000017000000174000082 -:1039800000C30001FFDB0002FFDB0003FFDB0004DC -:10399000FFDB0005FFDB0006FFDB0007FFDB0008A5 -:1039A000FFDB0009FFDB000AFFDB000BFFDB000C85 -:1039B000FFDB000DFFDB000EFFDB000FFFDB001065 -:1039C000FFDB0011FFDB0012FFDB0013FFDB001445 -:1039D000FFDB0015FFDB0016FFDB0017FFDB001825 -:1039E000FFDB0019FFDB001AFFDB001FFFFC0020DC -:1039F000FFFC0021FFFC0022FFFC0023FFFC002451 -:103A0000FFFC0046FFFC0047FFFC0048FFFC0049AC -:103A1000FFFC004AFFFC004BFFFC004CFFFC004D8C -:103A2000FFFC0061FFED0062FFED006E0000006F23 -:103A300000000078FFFC0079FFFC007AFFFC007BAF -:103A4000FFFC007CFFFC007DFFFC007EFFFC007F94 -:103A5000FFFC0080FFFC0081FFFC0082FFFC008374 -:103A6000FFFC0084FFFC0085FFFC0086FFFC008754 -:103A7000FFFC0088FFFC0089FFFC008AFFFC008B34 -:103A8000FFFC008CFFFC008DFFFC008EFFFC008F14 -:103A9000FFFC0090FFFC0091FFFC0092FFFC0093F4 -:103AA000FFFC0094FFFC0095FFFC0096FFFC009AD1 -:103AB000FFFC00A1000000A2000000A3000000A481 -:103AC000000000A5000000A6000000A7000000A95B -:103AD000FFFC00DAFFF600DBFFF600DCFFF600DD9E -:103AE000FFF600DEFFF600DFFFF600E0FFF600E184 -:103AF000FFF600E2FFF600E3FFF600E4FFF600E564 -:103B0000FFF600E6FFF600E7FFF600E8FFF600E943 -:103B1000FFF600EAFFF600EBFFF600ECFFF600ED23 -:103B2000FFF600EEFFF600EFFFF600F0FFF600F103 -:103B3000FFF600F2FFF600F3FFF600F4FFF600F5E3 -:103B4000FFF600F8FFF500F9FFF500FAFFF500FBBE -:103B5000FFF500FCFFF500FDFFF500FEFFF501009D -:103B6000FFF50101FFF50102FFF50105FFF5010673 -:103B7000FFF50107FFF50108FFF50109FFF5010A4F -:103B8000FFF5010BFFF5010CFFF5010DFFF5010E2F -:103B9000FFF5010FFFF50110FFF50111FFF501120F -:103BA000FFF50113FFF50114FFF50115FFF50116EF -:103BB000FFF50117FFF50118FFF5011EFFF7011FC3 -:103BC000FFF70120FFF70121FFF70122FFF7012393 -:103BD000FFF70124FFF70125FFF70152FFF501531D -:103BE000FFF50154FFF50155FFF50156FFF50157AB -:103BF000FFF50158FFF50159FFF5015AFFF5015B8B -:103C0000FFF5015CFFF5015DFFF5015EFFF5015F6A -:103C1000FFF50160FFF50161FFF50162FFF501634A -:103C2000FFF50164FFF50165FFF50166FFF501672A -:103C3000FFF50168FFF50169FFF5016AFFF5016B0A -:103C4000FFF5016CFFF5016DFFF5016EFFF5016FEA -:103C5000FFF50170FFF50174FFFB017BFFF0017CB4 -:103C6000FFF0017DFFF0017EFFF0017FFFF001809A -:103C7000FFF00181FFF001B0FFFC01B1FFFC01B2D8 -:103C8000FFFC01B3FFFC024DFFEC024EFFE500021A -:103C900000170001001A0000001D002B001A002E62 -:103CA000004100290044004C003D006300660046CE -:103CB00000680068004A006A006A004B006D006FEF -:103CC000004C00780098004F009A00A7007000A9EF -:103CD00000C5007E00C700CB009B00CD00FE00A009 -:103CE0000100010200D20105011900D5011C0125C6 -:103CF00000EA013D014000F40152017300F8017532 -:103D0000017A011A01830183012001A101A501218A -:103D100001B401B401260209020A012700020020B1 -:103D20000001001A0004001F002400020046004D9C -:103D30000002006100620014006E006F0015007840 -:103D400000960002009A009A000200A100A7000A53 -:103D500000A900A9000200AA00AF000C00B000C535 -:103D6000000500C700CB000E00CD00D5000800D62E -:103D700000D9001000DA00F5000300F800FE000191 -:103D800001000102000101030104001601050118F0 -:103D90000001011C011D0007011E01250009013A57 -:103DA000013C001201520170000101740174000114 -:103DB000017B0181000B01830183000701840189DC -:103DC000000D018A019F000601A101A5000F01B0AD -:103DD00001B3001101B401BA00070201020300138C -:103DE000000200290001001A0002001D001E001838 -:103DF000001F0024000B00260027000E002E0041AB -:103E000000060044004500190046004C000900630C -:103E10000065001700660066001300680068001364 -:103E2000006A006A0013006D006D0013006E006FE1 -:103E3000001A00960096000600970098001B009B51 -:103E400000A0000C00A100A7000A00AA00AF000D0E -:103E500000B000C5000500C700CB001100CD00D5A3 -:103E6000000700D600D9000E00DA00F3000300F4CA -:103E700000F5000400F600F7000100F800FD000F57 -:103E800000FE00FE001401000102001401050118EB -:103E90000004011901190001011C011D0015011E7A -:103EA00001250008013D014000160152016F00018B -:103EB0000170017000040171017300010175017A44 -:103EC000001001830183001501A101A5001201B4B6 -:103ED00001B400150209020A001C01D414EE00000E -:103EE000167A16800F960000167A16800F6600006C -:103EF000167A16800F5A0000167A16800F66000098 -:103F00000F8A16800F600000167A16800F66000078 -:103F1000167A16800F6C0000167A16800F96000035 -:103F2000167A16800F960000167A16800F7200001F -:103F3000167A16800F7200000F8A16800F78000024 -:103F4000167A16800F7E0000167A16800F84000005 -:103F5000167A16800F960000167A16800F960000CB -:103F6000167A168014EE00000F8A16800F96000055 -:103F7000167A16800F900000167A16800F960000B1 -:103F8000167A16800F960000167A168014EE00003E -:103F9000167A16800F9C0000167A16800FA2000079 -:103FA000167A16800FA80000167A16800FAE000051 -:103FB0000FBA00000FB400000FBA000014F40000A4 -:103FC00014FA00000FC0000014FA0000169200005E -:103FD000169800000FCC0000169800000FCC0000CF -:103FE00016980000169200000FC600000FCC0000CB -:103FF000169800000FD20000169800000FD800009D -:104000000FEA00000FDE00000FEA00000FE40000DE -:104010000FEA0000150C00001518151E15120000FF -:104020001518151E0FF000001518151E15120000AA -:104030001518151E151200001518151E0FF6000094 -:104040001518151E0FF600001014151E0FFC0000A9 -:104050001518151E100200001518151E1008000076 -:104060001518151E151200001518151E1512000042 -:104070001518151E100E00001518151E150C000041 -:104080001014151E151200001518151E101A000028 -:104090001518151E151200001518151E1512000012 -:1040A0001518151E150C00001518151E10200000FF -:1040B0001518151E15960000159C000011B800007B -:1040C000159C0000169E000016A40000102600009B -:1040D00016A4000016AA000016B00000109E0000F2 -:1040E00016B00000102C000016B00000109E00005A -:1040F00016B00000109E000016B0000016AA0000C6 -:1041000010A400001032000016B0000016AA000033 -:1041100016B00000154200001548000010380000DD -:10412000154800001038000015480000158A0000EE -:10413000105C105C000000000000105C1590000096 -:10414000105C105C103E0000105C105C15900000CC -:10415000105C105C15900000105C105C1590000065 -:10416000105C105C10440000105C105C158A0000AC -:10417000104A105C15900000105C105C105000009C -:10418000105C105C15900000105C105C1590000035 -:10419000105C105C158A0000105C105C105600006A -:1041A000105C105C13F80000106800001062000042 -:1041B0001068000016860000168C0000106E0000CB -:1041C000168C000016860000107400001086108CFB -:1041D000109200000000108C00000000107A108C7B -:1041E000109200001086108C109200001086108C27 -:1041F000108000001086108C109200001086108C29 -:1042000010920000153C000015C600001098000038 -:1042100015C6000016AA000016B00000109E00008F -:1042200016B00000109E000016B0000016AA000094 -:1042300010A4000016AA000016B0000010AA00008A -:1042400016B0000015A215A815AE15B410EC15A8EF -:1042500015AE15B410B015A815AE15B410EC15A810 -:1042600015AE15B410B615A815AE15B410B615A830 -:1042700010DA15B410BC15A815AE15B410C215A8E7 -:1042800015AE15B410C815A815AE15B410EC15A8C8 -:1042900015AE15B410EC15A815AE15B410CE15A8B2 -:1042A00015AE15B410D415A815AE15B415A215A8E1 -:1042B00010DA15B410EC15A815AE15B410E015A859 -:1042C00015AE15B415A215A815AE15B410EC15A8A9 -:1042D00015AE15B415A215A810DA15B410EC15A872 -:1042E00015AE15B410E015A815AE15B410F815A844 -:1042F00015AE15B410E615A815AE15B410EC15A83A -:1043000015AE15B410EC15A815AE15B415A215A868 -:1043100015AE15B4111615A8111C15B410F215A878 -:10432000111C15B410F815A815AE15B410FE15A87B -:1043300015AE15B411040000110A0000154E00005E -:104340001554000011100000155400001116000053 -:10435000111C00001122000011340000112E000079 -:1043600011340000112E0000113400001122000051 -:1043700011280000112E000011340000112E000041 -:1043800011340000157E000015840000114000006B -:10439000158400001140000015840000157E000007 -:1043A000113A00001140000015840000157E000045 -:1043B00011460000114C000015840000155A000041 -:1043C00015600000155A00001560000011C40000BF -:1043D00015600000155A000011520000155A000027 -:1043E0001158000011CA000015600000117C118EE8 -:1043F0001194151E1176118E1194151E115E118ED9 -:104400001194151E1176118E1194151E1176118EB0 +:1031200000001D9400001D9400001D9400001D94DB +:103130000002002F000100250000002900290025C1 +:10314000002B002B0026002E004E00270050006CA4 +:103150000048006E00700065007200740068007620 +:103160000098006B009A00A7008E00AA00FE009C49 +:103170000100010000F10102011800F2011A01260C +:103180000109012801390116013B013F01280141D4 +:103190000146012D0148014E013301500172013AEF +:1031A00001740181015D018401B3016B01BD01BDA9 +:1031B000019B01BF01C1019C01C401C6019F01C95E +:1031C00001CD01A201CF01D101A701D301D701AAED +:1031D00001D901D901AF01E401E401B001E701E83F +:1031E00001B101F401F501B301F901FA01B501FDE5 +:1031F00001FE01B70201020301B90206020A01BC85 +:10320000020E020E01C10210021101C202130214C9 +:1032100001C40216021601C60221022101C70224BE +:10322000022501C80233023301CA0236023601CB3D +:103230000239023A01CC027A027A01CE028202837A +:1032400001CF0288028901D1028E028E01D30001D2 +:103250000168FFF4000100C6FFFD00010174FFFBDF +:10326000000101A0FFFE0001024EFFFF000101A6C8 +:10327000FFF7000101A6FFF1000101A60002000115 +:1032800001A6FFFC000101A6FFFD00010174FFFE85 +:103290000001024EFFF400010169FFFC0001015B27 +:1032A000FFF90001020EFFF500010212FFFB000111 +:1032B000023F00000001024200000001023FFFF057 +:1032C00000010242FFEF00010242FFF20002024D44 +:1032D000FFD6024EFFD90002009AFFFC01A0FFFEBC +:1032E000000200C0FFF80168FFF9000200C60000FC +:1032F00000CCFFF6000200C6000000CC0000000277 +:1033000000ECFFDF0174FFFB0002015BFFFB024EDC +:10331000FFFF00020170FFFB0174FFFB000200ECE5 +:10332000FFFC01A6FFFD00020160FFFC0174FFFE2F +:103330000002024DFFF0024EFFF300020117FFFFF3 +:10334000024EFFF4000201FAFFFB020EFFFB000237 +:10335000023C00000242FFF400020103FFF30104FB +:10336000FFF300030174FFFD024DFF8F024EFF9635 +:1033700000030174FFFB024DFFEE024EFFEC000361 +:103380000174FFED024DFFE3024EFFDC000301D6A6 +:10339000000001D7000001DAFFE5000301BDFFFBDB +:1033A00001C3FFD801CEFFDF000302000000020BC3 +:1033B000FFFD021F0000000401FA0000020BFFFDE8 +:1033C00002170000021F0000000401FAFFF80200CB +:1033D000FFED0205FFFC020EFFF80004023C0000B6 +:1033E000023D00000242FFFA024400000005009A7C +:1033F000FFFF00C6FFDB01A0FFF7026CFFC6026EF5 +:10340000FFC60005011EFFFD013AFFF9013BFFF970 +:10341000013CFFF901A6FFF800050136FFF5024D5A +:10342000FFF8024EFFFF026C0000026E002A00054A +:1034300001BDFFF001C3FFC901C7000001CEFFD2EB +:1034400001E2FFD000050200FFFE0204FFFD020BB7 +:10345000FFF90212FFF9021FFFFF00050201FFFA48 +:103460000202FFFA0203FFFA020B0000020EFFFA4B +:10347000000501FAFFF90200FFEB0205FFFE020B57 +:10348000FFE8021FFFEF00060022FFFC009AFFFF8B +:1034900000C6FFDB01A0FFF7026CFFC6026EFFC68D +:1034A0000006009AFFFD00C6FFC6026CFFB5026E63 +:1034B000FFC90273FFDD0274FFDD000600F80002A1 +:1034C00000FB000200FE0004011E0005015BFFF589 +:1034D0000174FFFE000601D5FFDD01D6FFED01D727 +:1034E000FFED01DAFFD001E0FFD101EAFFF10006B4 +:1034F00001FA0000020E0000021100000217000095 +:10350000022200000223000000060204FFFB021258 +:10351000FFDD0213FFEB0214FFEB0217FFE9021DB0 +:10352000FFCB000701D5FFE001D6FFF401D7FFF480 +:1035300001DAFFE501E0FFF4026CFFC6026EFFC690 +:10354000000701BDFFE201C3FFCC01C8FFF701CEB8 +:10355000FFC501D8FFDF01E2FFD301ECFFE900075F +:103560000204FFFB0212FFD20213FFF30214FFF367 +:103570000216FFF90217FFE9021DFFCF0008009AAB +:10358000FFFD00C0FFF800C6FFC60168FFF9026C2E +:10359000FFB5026EFFC90273FFDD0274FFDD000993 +:1035A00000ECFFFB00FBFFF4015B00040160FFE4A3 +:1035B0000168FFE40169FFE4017EFFEB024DFFD6E5 +:1035C000024EFFD90009008EFFEB009AFFFC00ECD1 +:1035D000FFF9015BFFF80168FFF1018F0003019A19 +:1035E000FFF7019D000301A0FFFE000900ECFFE0D2 +:1035F000015BFFFC0160FFF80168FFF80169FFF85B +:103600000170FFFB0174FFFB018F0001019D0001B0 +:10361000001000ECFFF300FBFFE80113FFE80133AB +:10362000FFFF0136FFF50143FFFF015BFFF701607C +:10363000FFFF0168FFFF0169FFFF018FFFF4019D9C +:10364000FFF4024DFFF8024EFFFF026C0000026E15 +:10365000002A001C0001FFC60002FFC60003FFC6CF +:103660000004FFC60005FFC60006FFC60007FFC630 +:103670000008FFC60009FFC6000AFFC6000BFFC610 +:10368000000CFFC6000DFFC6000EFFC6000FFFC6F0 +:103690000010FFC60011FFC60012FFC60013FFC6D0 +:1036A0000014FFC60015FFC60016FFC60017FFC6B0 +:1036B0000018FFC60019FFC6001AFFC6001BFFB2A4 +:1036C00001BDFFC60036001F0000002000000021E1 +:1036D000000000220000002300000024000000463B +:1036E0000000004700000048000000490000004AB8 +:1036F0000000004B0000004C0000004D000000786E +:10370000000000790000007A0000007B0000007CCF +:103710000000007D0000007E0000007F00000080AF +:10372000000000810000008200000083000000848F +:10373000000000850000008600000087000000886F +:10374000000000890000008A0000008B0000008C4F +:103750000000008D0000008E0000008F000000902F +:10376000000000910000009200000093000000940F +:1037700000000095000000960000009A000000A1E3 +:10378000000000A2000000A3000000A4000000A5AB +:10379000000000A6000000A7000000A90000000231 +:1037A00000280001001A0000001D0025001A002852 +:1037B000002B0023002E002E0027003C003C002898 +:1037C0000040004000290044004C002A00630066CD +:1037D00000330068006A0037006D006F003A00781F +:1037E0000095003D00970098005B009A00A7005DDF +:1037F00000A900AF006B00C600D5007200DA00FD22 +:1038000000820105011900A6011C012500BB01521F +:10381000017300C50175017A00E70183018300EDA2 +:1038200001A001A700EE01B001B000F601B401B49F +:1038300000F701BD01BE00F801C001C100FA01D3CB +:1038400001D300FC01D601D700FD01E301E300FF35 +:1038500001FB01FE01000200020401040209020A48 +:103860000109020E020E010B02120214010C021CCD +:10387000021D010F023B023B0111023D023D0112FC +:10388000023F02440113026B026B0119026D026ECA +:10389000011A003F00ECFFF300F8000000F90000FF +:1038A00000FA000000FB000000FC000000FD00002A +:1038B00000FE000001000000010100000102000004 +:1038C00001050000010600000107000001080000DA +:1038D00001090000010A0000010B0000010C0000BA +:1038E000010D0000010E0000010F0000011000009A +:1038F000011100000112000001130000011400007A +:103900000115000001160000011700000118000059 +:103910000152000001530000015400000155000055 +:103920000156000001570000015800000159000035 +:10393000015A0000015B0004015C0000015D000011 +:10394000015E0000015F00000160000401610000F1 +:1039500001620000016300000164000001650000D5 +:1039600001660000016700000168000001690004B1 +:10397000016A0000016B0000016C0000016D000095 +:10398000016E0000016F0000017000000174000072 +:1039900000C30001FFDB0002FFDB0003FFDB0004CC +:1039A000FFDB0005FFDB0006FFDB0007FFDB000895 +:1039B000FFDB0009FFDB000AFFDB000BFFDB000C75 +:1039C000FFDB000DFFDB000EFFDB000FFFDB001055 +:1039D000FFDB0011FFDB0012FFDB0013FFDB001435 +:1039E000FFDB0015FFDB0016FFDB0017FFDB001815 +:1039F000FFDB0019FFDB001AFFDB001FFFFC0020CC +:103A0000FFFC0021FFFC0022FFFC0023FFFC002440 +:103A1000FFFC0046FFFC0047FFFC0048FFFC00499C +:103A2000FFFC004AFFFC004BFFFC004CFFFC004D7C +:103A3000FFFC0061FFED0062FFED006E0000006F13 +:103A400000000078FFFC0079FFFC007AFFFC007B9F +:103A5000FFFC007CFFFC007DFFFC007EFFFC007F84 +:103A6000FFFC0080FFFC0081FFFC0082FFFC008364 +:103A7000FFFC0084FFFC0085FFFC0086FFFC008744 +:103A8000FFFC0088FFFC0089FFFC008AFFFC008B24 +:103A9000FFFC008CFFFC008DFFFC008EFFFC008F04 +:103AA000FFFC0090FFFC0091FFFC0092FFFC0093E4 +:103AB000FFFC0094FFFC0095FFFC0096FFFC009AC1 +:103AC000FFFC00A1000000A2000000A3000000A471 +:103AD000000000A5000000A6000000A7000000A94B +:103AE000FFFC00DAFFF600DBFFF600DCFFF600DD8E +:103AF000FFF600DEFFF600DFFFF600E0FFF600E174 +:103B0000FFF600E2FFF600E3FFF600E4FFF600E553 +:103B1000FFF600E6FFF600E7FFF600E8FFF600E933 +:103B2000FFF600EAFFF600EBFFF600ECFFF600ED13 +:103B3000FFF600EEFFF600EFFFF600F0FFF600F1F3 +:103B4000FFF600F2FFF600F3FFF600F4FFF600F5D3 +:103B5000FFF600F8FFF500F9FFF500FAFFF500FBAE +:103B6000FFF500FCFFF500FDFFF500FEFFF501008D +:103B7000FFF50101FFF50102FFF50105FFF5010663 +:103B8000FFF50107FFF50108FFF50109FFF5010A3F +:103B9000FFF5010BFFF5010CFFF5010DFFF5010E1F +:103BA000FFF5010FFFF50110FFF50111FFF50112FF +:103BB000FFF50113FFF50114FFF50115FFF50116DF +:103BC000FFF50117FFF50118FFF5011EFFF7011FB3 +:103BD000FFF70120FFF70121FFF70122FFF7012383 +:103BE000FFF70124FFF70125FFF70152FFF501530D +:103BF000FFF50154FFF50155FFF50156FFF501579B +:103C0000FFF50158FFF50159FFF5015AFFF5015B7A +:103C1000FFF5015CFFF5015DFFF5015EFFF5015F5A +:103C2000FFF50160FFF50161FFF50162FFF501633A +:103C3000FFF50164FFF50165FFF50166FFF501671A +:103C4000FFF50168FFF50169FFF5016AFFF5016BFA +:103C5000FFF5016CFFF5016DFFF5016EFFF5016FDA +:103C6000FFF50170FFF50174FFFB017BFFF0017CA4 +:103C7000FFF0017DFFF0017EFFF0017FFFF001808A +:103C8000FFF00181FFF001B0FFFC01B1FFFC01B2C8 +:103C9000FFFC01B3FFFC024DFFEC024EFFE500020A +:103CA00000170001001A0000001D002B001A002E52 +:103CB000004100290044004C003D006300660046BE +:103CC00000680068004A006A006A004B006D006FDF +:103CD000004C00780098004F009A00A7007000A9DF +:103CE00000C5007E00C700CB009B00CD00FE00A0F9 +:103CF0000100010200D20105011900D5011C0125B6 +:103D000000EA013D014000F40152017300F8017521 +:103D1000017A011A01830183012001A101A501217A +:103D200001B401B401260209020A012700020020A1 +:103D30000001001A0004001F002400020046004D8C +:103D40000002006100620014006E006F0015007830 +:103D500000960002009A009A000200A100A7000A43 +:103D600000A900A9000200AA00AF000C00B000C525 +:103D7000000500C700CB000E00CD00D5000800D61E +:103D800000D9001000DA00F5000300F800FE000181 +:103D900001000102000101030104001601050118E0 +:103DA0000001011C011D0007011E01250009013A47 +:103DB000013C001201520170000101740174000104 +:103DC000017B0181000B01830183000701840189CC +:103DD000000D018A019F000601A101A5000F01B09D +:103DE00001B3001101B401BA00070201020300137C +:103DF000000200290001001A0002001D001E001828 +:103E0000001F0024000B00260027000E002E00419A +:103E100000060044004500190046004C00090063FC +:103E20000065001700660066001300680068001354 +:103E3000006A006A0013006D006D0013006E006FD1 +:103E4000001A00960096000600970098001B009B41 +:103E500000A0000C00A100A7000A00AA00AF000DFE +:103E600000B000C5000500C700CB001100CD00D593 +:103E7000000700D600D9000E00DA00F3000300F4BA +:103E800000F5000400F600F7000100F800FD000F47 +:103E900000FE00FE001401000102001401050118DB +:103EA0000004011901190001011C011D0015011E6A +:103EB00001250008013D014000160152016F00017B +:103EC0000170017000040171017300010175017A34 +:103ED000001001830183001501A101A5001201B4A6 +:103EE00001B400150209020A001C01D414EE0000FE +:103EF000167A16800F960000167A16800F6600005C +:103F0000167A16800F5A0000167A16800F66000087 +:103F10000F8A16800F600000167A16800F66000068 +:103F2000167A16800F6C0000167A16800F96000025 +:103F3000167A16800F960000167A16800F7200000F +:103F4000167A16800F7200000F8A16800F78000014 +:103F5000167A16800F7E0000167A16800F840000F5 +:103F6000167A16800F960000167A16800F960000BB +:103F7000167A168014EE00000F8A16800F96000045 +:103F8000167A16800F900000167A16800F960000A1 +:103F9000167A16800F960000167A168014EE00002E +:103FA000167A16800F9C0000167A16800FA2000069 +:103FB000167A16800FA80000167A16800FAE000041 +:103FC0000FBA00000FB400000FBA000014F4000094 +:103FD00014FA00000FC0000014FA0000169200004E +:103FE000169800000FCC0000169800000FCC0000BF +:103FF00016980000169200000FC600000FCC0000BB +:10400000169800000FD20000169800000FD800008C +:104010000FEA00000FDE00000FEA00000FE40000CE +:104020000FEA0000150C00001518151E15120000EF +:104030001518151E0FF000001518151E151200009A +:104040001518151E151200001518151E0FF6000084 +:104050001518151E0FF600001014151E0FFC000099 +:104060001518151E100200001518151E1008000066 +:104070001518151E151200001518151E1512000032 +:104080001518151E100E00001518151E150C000031 +:104090001014151E151200001518151E101A000018 +:1040A0001518151E151200001518151E1512000002 +:1040B0001518151E150C00001518151E10200000EF +:1040C0001518151E15960000159C000011B800006B +:1040D000159C0000169E000016A40000102600008B +:1040E00016A4000016AA000016B00000109E0000E2 +:1040F00016B00000102C000016B00000109E00004A +:1041000016B00000109E000016B0000016AA0000B5 +:1041100010A400001032000016B0000016AA000023 +:1041200016B00000154200001548000010380000CD +:10413000154800001038000015480000158A0000DE +:10414000105C105C000000000000105C1590000086 +:10415000105C105C103E0000105C105C15900000BC +:10416000105C105C15900000105C105C1590000055 +:10417000105C105C10440000105C105C158A00009C +:10418000104A105C15900000105C105C105000008C +:10419000105C105C15900000105C105C1590000025 +:1041A000105C105C158A0000105C105C105600005A +:1041B000105C105C13F80000106800001062000032 +:1041C0001068000016860000168C0000106E0000BB +:1041D000168C000016860000107400001086108CEB +:1041E000109200000000108C00000000107A108C6B +:1041F000109200001086108C109200001086108C17 +:10420000108000001086108C109200001086108C18 +:1042100010920000153C000015C600001098000028 +:1042200015C6000016AA000016B00000109E00007F +:1042300016B00000109E000016B0000016AA000084 +:1042400010A4000016AA000016B0000010AA00007A +:1042500016B0000015A215A815AE15B410EC15A8DF +:1042600015AE15B410B015A815AE15B410EC15A800 +:1042700015AE15B410B615A815AE15B410B615A820 +:1042800010DA15B410BC15A815AE15B410C215A8D7 +:1042900015AE15B410C815A815AE15B410EC15A8B8 +:1042A00015AE15B410EC15A815AE15B410CE15A8A2 +:1042B00015AE15B410D415A815AE15B415A215A8D1 +:1042C00010DA15B410EC15A815AE15B410E015A849 +:1042D00015AE15B415A215A815AE15B410EC15A899 +:1042E00015AE15B415A215A810DA15B410EC15A862 +:1042F00015AE15B410E015A815AE15B410F815A834 +:1043000015AE15B410E615A815AE15B410EC15A829 +:1043100015AE15B410EC15A815AE15B415A215A858 +:1043200015AE15B4111615A8111C15B410F215A868 +:10433000111C15B410F815A815AE15B410FE15A86B +:1043400015AE15B411040000110A0000154E00004E +:104350001554000011100000155400001116000043 +:10436000111C00001122000011340000112E000069 +:1043700011340000112E0000113400001122000041 +:1043800011280000112E000011340000112E000031 +:1043900011340000157E000015840000114000005B +:1043A000158400001140000015840000157E0000F7 +:1043B000113A00001140000015840000157E000035 +:1043C00011460000114C000015840000155A000031 +:1043D00015600000155A00001560000011C40000AF +:1043E00015600000155A000011520000155A000017 +:1043F0001158000011CA000015600000117C118ED8 +:104400001194151E1176118E1194151E115E118EC8 :104410001194151E1176118E1194151E1176118EA0 -:104420001194151E117C118E1164151E1176118EBA -:104430001194151E116A118E1194151E117C118E86 -:104440001194151E1176118E1194151E117C118E6A -:104450001164151E1176118E1194151E116A118E9C -:104460001194151E1188118E1194151E1170118E44 -:104470001194151E1176118E1194151E1176118E40 -:104480001194151E117C118E1194151E1182118E1E -:104490001194151E1188118E1194151E119A000089 -:1044A00011A0000016BC000016C2000011A60000FA -:1044B00016C2000011A6000016C2000011A60000DE -:1044C00016C2000011A6000016C2000015720000FE -:1044D0001578000015960000159C000011B800002A -:1044E000159C000011B80000159C000011B80000D8 -:1044F000159C00001596000011AC000011B80000DA -:10450000159C000011B20000159C000011B80000BD -:10451000159C000011BE0000159C0000120C00004C -:104520000EA2000011C400000EA2000011C4000081 -:104530000EA2000011CA00000EA2000015BA000071 -:1045400015C015C6120C000015C015C611DC000000 -:1045500015C015C611D0000015C015C611DC00002D -:10456000120015C611D6000015C015C611DC0000DA -:1045700015C015C611E2000015C015C6120C0000CA -:1045800015C015C6120C000015C015C611E80000B4 -:1045900015C015C611E80000120015C611EE000086 -:1045A00015C015C611F4000015C015C611FA00009B -:1045B00015C015C6120C000015C015C6120C00005F -:1045C00015C015C615BA0000120015C6120C000061 -:1045D00015C015C61206000015C015C6120C000045 -:1045E00015C015C6120C000015C015C615BA00007E -:1045F00015C015C61212000015C015C6121800000D -:1046000015C015C6121E000015C015C612240000E4 -:1046100012300000122A0000123000000F42000089 -:10462000123C000012360000123C0000161400007C -:10463000161A000012480000161A00001248000066 -:10464000161A000016140000124200001248000062 -:10465000161A0000124E0000161A000012541260C2 -:10466000156000001254126015600000125A1260AA -:1046700015600000000012600000000000001260E1 -:104680000000000015D800000EA815E415DE00009B -:104690000EA815E4126600000EA815E415DE000051 -:1046A0000EA815E415DE00000EA815E4126C00003B -:1046B0000EA815E4126C0000128A15E412720000B4 -:1046C0000EA815E4127800000EA815E4127E000072 -:1046D0000EA815E415DE00000EA815E415DE000096 -:1046E0000EA815E4128400000EA815E415D80000E9 -:1046F000128A15E415DE00000EA815E412900000E1 -:104700000EA815E415DE00000EA815E415DE000065 -:104710000EA815E415D800000EA815E412960000A6 -:104720000EA815E4129C000012A8000012A20000BE -:1047300012A8000016C8000016CE000012AE00003D -:1047400016CE000012CC000012D2000012BA0000F7 -:1047500012D2000012B4000012D2000012BA0000FF -:1047600012D2000012BA000012D2000012C00000E3 -:1047700012D2000012C6000012D2000012CC0000BB -:1047800012D200000F4200001656000012D800009E -:104790001656000012DE0000165600000000000051 -:1047A0001644165012E4000016501650164A000027 -:1047B0001650165012EA000016501650164A000005 -:1047C00016501650164A000016501650164A000091 -:1047D0001650165012F0000016501650000000003F -:1047E00012F61650164A00001650165012FC000021 -:1047F00016501650164A00001650165000000000C1 -:1048000016441650164A00001650165000000000BC -:1048100016441650130200001650165013080000DC -:1048200013140000130E00001314000013200000E6 -:1048300014700000131A0000147000001320000010 -:10484000132600001338133E16440000132C133EA9 -:10485000164400001338133E164400001338133E6C -:10486000133200001338133E164400001338133E71 -:10487000164400001344000013500000134A0000C7 -:1048800013500000136E0000137A00001362000042 -:10489000137A000013560000135C0000136200003E -:1048A000137A0000136E000013680000136E0000FE -:1048B000137A000013740000137A0000165C16626D -:1048C0001668166E13C216621668166E138016628C -:1048D0001668166E13C216621668166E1386166276 -:1048E0001668166E1386166213B0166E138C166257 -:1048F0001668166E139216621668166E1398166274 -:104900001668166E13C216621668166E13C2166209 -:104910001668166E139E16621668166E13A416623B -:104920001668166E165C166213B0166E13C2166207 -:104930001668166E13AA16621668166E165C166254 -:104940001668166E13C216621668166E165C16622C -:1049500013B0166E13C216621668166E13B6166280 -:104960001668166E13C816621668166E13BC1662A9 -:104970001668166E13C216621668166E13C2166299 -:104980001668166E165C16621668166E165C16624F -:104990001668166E13C216621668166E13C8166273 -:1049A0001668166E13CE16621668166E13D40000C3 -:1049B00013DA000016080000160E000013E00000D5 -:1049C000160E000013E600001560000013EC000056 -:1049D00013FE000013F8000013FE000013F800009F -:1049E00013FE000013EC000013F2000013F80000A7 -:1049F00013FE000013F8000013FE0000163800003C -:104A0000163E0000140A0000163E0000140A0000C2 -:104A1000163E00001638000014040000140A0000BE -:104A2000163E000016380000141000001416000096 -:104A3000163E000014221434143A000014221434D8 -:104A4000143A000014221434143A000014221434CE -:104A5000141C00001422143414280000142E1434E2 -:104A6000143A0000148214941656149A147C149468 -:104A70001656149A144014941656149A147C1494CE -:104A80001656149A147C14941656149A147C149482 -:104A90001656149A147C14941656149A148214946C -:104AA0001446149A147C14941656149A144C1494A4 -:104AB0001656149A145214941470149A145E149482 -:104AC0001470149A145214941458149A145E149472 -:104AD0001470149A146414941470149A146A14942C -:104AE0001470149A147614941656149A147C149410 -:104AF0001656149A147C14941656149A148214940C -:104B00001656149A148814941656149A148E1494E3 -:104B10001656149A14A0000014A6000014AC00004D -:104B200014B8000014B2000014B8000014B2000061 +:104420001194151E1176118E1194151E1176118E90 +:104430001194151E117C118E1164151E1176118EAA +:104440001194151E116A118E1194151E117C118E76 +:104450001194151E1176118E1194151E117C118E5A +:104460001164151E1176118E1194151E116A118E8C +:104470001194151E1188118E1194151E1170118E34 +:104480001194151E1176118E1194151E1176118E30 +:104490001194151E117C118E1194151E1182118E0E +:1044A0001194151E1188118E1194151E119A000079 +:1044B00011A0000016BC000016C2000011A60000EA +:1044C00016C2000011A6000016C2000011A60000CE +:1044D00016C2000011A6000016C2000015720000EE +:1044E0001578000015960000159C000011B800001A +:1044F000159C000011B80000159C000011B80000C8 +:10450000159C00001596000011AC000011B80000C9 +:10451000159C000011B20000159C000011B80000AD +:10452000159C000011BE0000159C0000120C00003C +:104530000EA2000011C400000EA2000011C4000071 +:104540000EA2000011CA00000EA2000015BA000061 +:1045500015C015C6120C000015C015C611DC0000F0 +:1045600015C015C611D0000015C015C611DC00001D +:10457000120015C611D6000015C015C611DC0000CA +:1045800015C015C611E2000015C015C6120C0000BA +:1045900015C015C6120C000015C015C611E80000A4 +:1045A00015C015C611E80000120015C611EE000076 +:1045B00015C015C611F4000015C015C611FA00008B +:1045C00015C015C6120C000015C015C6120C00004F +:1045D00015C015C615BA0000120015C6120C000051 +:1045E00015C015C61206000015C015C6120C000035 +:1045F00015C015C6120C000015C015C615BA00006E +:1046000015C015C61212000015C015C612180000FC +:1046100015C015C6121E000015C015C612240000D4 +:1046200012300000122A0000123000000F42000079 +:10463000123C000012360000123C0000161400006C +:10464000161A000012480000161A00001248000056 +:10465000161A000016140000124200001248000052 +:10466000161A0000124E0000161A000012541260B2 +:10467000156000001254126015600000125A12609A +:1046800015600000000012600000000000001260D1 +:104690000000000015D800000EA815E415DE00008B +:1046A0000EA815E4126600000EA815E415DE000041 +:1046B0000EA815E415DE00000EA815E4126C00002B +:1046C0000EA815E4126C0000128A15E412720000A4 +:1046D0000EA815E4127800000EA815E4127E000062 +:1046E0000EA815E415DE00000EA815E415DE000086 +:1046F0000EA815E4128400000EA815E415D80000D9 +:10470000128A15E415DE00000EA815E412900000D0 +:104710000EA815E415DE00000EA815E415DE000055 +:104720000EA815E415D800000EA815E41296000096 +:104730000EA815E4129C000012A8000012A20000AE +:1047400012A8000016C8000016CE000012AE00002D +:1047500016CE000012CC000012D2000012BA0000E7 +:1047600012D2000012B4000012D2000012BA0000EF +:1047700012D2000012BA000012D2000012C00000D3 +:1047800012D2000012C6000012D2000012CC0000AB +:1047900012D200000F4200001656000012D800008E +:1047A0001656000012DE0000165600000000000041 +:1047B0001644165012E4000016501650164A000017 +:1047C0001650165012EA000016501650164A0000F5 +:1047D00016501650164A000016501650164A000081 +:1047E0001650165012F0000016501650000000002F +:1047F00012F61650164A00001650165012FC000011 +:1048000016501650164A00001650165000000000B0 +:1048100016441650164A00001650165000000000AC +:1048200016441650130200001650165013080000CC +:1048300013140000130E00001314000013200000D6 +:1048400014700000131A0000147000001320000000 +:10485000132600001338133E16440000132C133E99 +:10486000164400001338133E164400001338133E5C +:10487000133200001338133E164400001338133E61 +:10488000164400001344000013500000134A0000B7 +:1048900013500000136E0000137A00001362000032 +:1048A000137A000013560000135C0000136200002E +:1048B000137A0000136E000013680000136E0000EE +:1048C000137A000013740000137A0000165C16625D +:1048D0001668166E13C216621668166E138016627C +:1048E0001668166E13C216621668166E1386166266 +:1048F0001668166E1386166213B0166E138C166247 +:104900001668166E139216621668166E1398166263 +:104910001668166E13C216621668166E13C21662F9 +:104920001668166E139E16621668166E13A416622B +:104930001668166E165C166213B0166E13C21662F7 +:104940001668166E13AA16621668166E165C166244 +:104950001668166E13C216621668166E165C16621C +:1049600013B0166E13C216621668166E13B6166270 +:104970001668166E13C816621668166E13BC166299 +:104980001668166E13C216621668166E13C2166289 +:104990001668166E165C16621668166E165C16623F +:1049A0001668166E13C216621668166E13C8166263 +:1049B0001668166E13CE16621668166E13D40000B3 +:1049C00013DA000016080000160E000013E00000C5 +:1049D000160E000013E600001560000013EC000046 +:1049E00013FE000013F8000013FE000013F800008F +:1049F00013FE000013EC000013F2000013F8000097 +:104A000013FE000013F8000013FE0000163800002B +:104A1000163E0000140A0000163E0000140A0000B2 +:104A2000163E00001638000014040000140A0000AE +:104A3000163E000016380000141000001416000086 +:104A4000163E000014221434143A000014221434C8 +:104A5000143A000014221434143A000014221434BE +:104A6000141C00001422143414280000142E1434D2 +:104A7000143A0000148214941656149A147C149458 +:104A80001656149A144014941656149A147C1494BE +:104A90001656149A147C14941656149A147C149472 +:104AA0001656149A147C14941656149A148214945C +:104AB0001446149A147C14941656149A144C149494 +:104AC0001656149A145214941470149A145E149472 +:104AD0001470149A145214941458149A145E149462 +:104AE0001470149A146414941470149A146A14941C +:104AF0001470149A147614941656149A147C149400 +:104B00001656149A147C14941656149A14821494FB +:104B10001656149A148814941656149A148E1494D3 +:104B20001656149A14A0000014A6000014AC00003D :104B300014B8000014B2000014B8000014B2000051 -:104B400014B80000162C000016320000162C0000CD -:104B50001626000014CA00001626000014CA000021 -:104B60001626000014CA000016260000162C0000AD -:104B700014BE000014CA00001626000014C4000071 -:104B80001626000014CA00001626000014D00000EB -:104B90001626000014D6000014E8000014DC000003 -:104BA00014E8000014DC000014E8000014E2000027 -:104BB00014E8000014EE0000167A168014F40000C9 -:104BC00014FA0000150000000000000015060000A7 -:104BD00000000000150C00001518151E151200002D -:104BE0001518151E151200001518151E15240000A5 -:104BF00000000000152A0000000000001530000031 -:104C000000000000154E00000000000015360000F6 -:104C100000000000153C000015C600001542000011 -:104C20001548000015A215A815AE15B4154E0000C4 -:104C3000155400001692000016980000155A000046 -:104C4000156000001566000000000000156C0000F3 -:104C5000000000001572000015780000157E0000AD -:104C600015840000158A0000000000001590000067 -:104C70000000000015960000159C0000159600002D -:104C8000159C000015A215A815AE15B415BA0000A4 -:104C900015C015C615CC00000000000015D200009C -:104CA0000000000015D800000EA815E415DE000075 -:104CB0000EA815E415DE00000EA815E415EA0000A4 -:104CC0000000000015F000000000000015F60000D4 -:104CD0000000000015FC00000000000016020000AB -:104CE00000000000165C16621668166E16080000BA -:104CF000160E000016140000161A0000162C0000F4 -:104D0000162600001620000016260000162C0000B3 -:104D10001632000016380000163E000000000000A9 -:104D200016441650164A0000165016500F42000046 -:104D300016560000165C16621668166E1674000091 -:104D4000167A168016860000168C00001692000057 -:104D500016980000169E000016A4000016AA000077 -:104D600016B0000016AA000016B00000000016B62B -:104D70000000000016BC000016C20000000100CCBC -:104D80000000000100C600000002081A08200826E2 -:104D9000082C00010000FF6700010000FF7C0001FB -:104DA0000000FF1300010000FF3400010000FF417C -:104DB00000010000FF8F0001000000000001FFFF64 -:104DC000032A0001000003100001001E033100014E -:104DD0000000033300010000032E00010000033235 -:104DE00000010000032A000100000345000100004B -:104DF00003B800010000038F00010000031D000143 -:104E00000000039200010000030A00010000031BE0 -:104E100000010000036E00010000039A0001005E23 -:104E2000032A0001FFFF02420001005E024200016E -:104E300000000242000100EF04A0000100EF04772F -:104E4000000100EF0405000100EF047A000100EF0B -:104E500003F2000100EF0403000100EF045600011B -:104E600000EF0482000100EFFF67000100EE041A6A -:104E7000000100EF0412000100EF041B000100EF2D -:104E80000503000100EF041600010158032A000188 -:104E9000015804120001013C0000000100FB03F86E -:104EA000000100FAFF34000100FA0412000100FAC8 -:104EB00003F800010105032A0001010504120001A5 -:104EC000010503F8000101050000000100DC0405F4 -:104ED000000100DC03F2000100DC0403000100DC3F -:104EE0000456000100DC0482000100DC03F800012C -:104EF00000D4FF67000100DB041A000100DC041687 -:104F0000000100C203F800010104040500010104CE -:104F100003F80001011304120001006F04050001F1 -:104F2000006F03F80001006FFF670001006F041AB3 -:104F30000001006F04160001006F0000000100AACC -:104F400004120001008C0000000100ED04120001B9 -:104F500000EDFF130001006D0412000100E0FF13DB -:104F60000001006D032A00010128032A000100E06E -:104F700000000001014103F80001010404120001D6 -:104F80000104FF13000101040416000101070405D8 -:104F90000001010703F200010107040300010107FA -:104FA00004560001010704820001010704FA000110 -:104FB000010704E000010107FF6700010106041A70 -:104FC0000001012504190001010704120001010973 -:104FD00004120001010704160001010704FE00018C -:104FE000017B032A000101420000000100F203F8E6 -:104FF00000010109032A000101090000000101006C -:10500000032A00010100FF13000101000412000146 -:1050100001000000000100E6FF34000100E6041278 -:10502000000100E6FF13000100E603F8000100CCD8 -:10503000FF34000100CCFF130001010D0405000145 -:10504000010DFF670001010D041A0001012B041975 -:105050000001010D04120001010D032A0001010DE0 -:10506000041B0001010D0416000101AF032A000119 -:10507000010D0000000100F5032A000100F5000009 -:10508000000101660412000100EBFF67000100EB64 -:10509000041A000100EB0412000100EB04160001E9 -:1050A00000CC0412000100CC03F8000100CC03B8CE -:1050B000000100CC038F000100CC031D000100CCD7 -:1050C0000392000100CC030A000100CC031B000185 -:1050D00000CC036E000100CC039A000100C7FF67FB -:1050E000000100CC0332000100CC032A000100CCF7 -:1050F0000333000100CC041B000100CC032E00018F -:105100000134024200010134032A0001013400008D -:105110000001005E03F8000100D00000000100C3A0 -:10512000FF34000100C3032A000100C30310000183 -:105130000140032A0001014003F800010199032AFC -:10514000000100C6031D000100C6030A000100C6DD -:10515000031B000100C6036E000100C6039A000194 -:1051600000C60310000100C6FF67000100C603323D -:10517000000100C6032E000100D30242000100D34B -:10518000032A000100D30000000100B403D800018D -:1051900000D8031D000100D8032A000100D80345F0 -:1051A000000100D80310000100D80242000100D81D -:1051B0000000000100FF03D00001005E04120001A6 -:1051C0000065024200010065031D00010065031037 -:1051D00000010067FF670001006403320001006501 -:1051E000032E00010072024200010072032A000136 -:1051F0000072FF58000100FA03D3000100FA02EB2D -:10520000000100C9FF1300010067041200010067DC -:10521000FF1300010067032A000100C0032A0001F8 -:105220000143024200010143031000010143000059 -:105230000001010B02420001010B0000000100CD42 -:10524000032A000100CDFF13000100CD024200013E -:1052500000CD032E000100CD0000000100C8031D99 -:10526000000100C8030A000100C8031B000100C8B8 -:10527000036E000100C8039A000100C80412000177 -:1052800000C803F8000100C80332000100C8FF672E -:10529000000100C70332000100E60331000100C82D -:1052A000032A000100C8032E000100C804160001F3 -:1052B00001450242000101450000000100D1031038 -:1052C000000100CF0242000100AA02420001006377 -:1052D000FF13000100AA032A00010063000000017F -:1052E00000B5FF34000100B5032A000100B5FF132B -:1052F000000100B50310000100C1FF340001007E71 -:1053000002F5000100C1FF130001007E03C300018C -:1053100000CB034B000100C10000000100CE031DC3 -:10532000000100CEFF67000100CE0332000100CB78 -:105330000242000100C9FF67000100CB032A0001FF -:1053400000CA0332000100CB032E000100C9000097 -:10535000000100EC0331000100CE032A000100CE61 -:105360000242000100CE0333000100CE032E0001F3 -:10537000012D02420001013F0000000100B802427D -:10538000000100B800000001011F02420001011FDE -:10539000032A0001011F000000010120FF67000136 -:1053A00000BF0332000100BF032A000100BF032E2B -:1053B000000100A70242000100A7032A000100A784 -:1053C0000310000100A70000000100EF032A000104 -:1053D00000FB032A000100FB0000000100BC032ABF -:1053E000000100BC0412000100DC032A000100DC03 -:1053F0000412000100D400000001013B0000000184 -:10540000010E032A0001010E04050001010E041221 -:10541000000100F2041200010141032A00010113FE -:10542000032A000101130000000100F2032A000119 -:1054300000F20000000100CF032A000100CF0000AD -:10544000000100E2032A000100E20405000100E877 -:10545000032A000100E80000000100E6032A000121 -:1054600000E600000001006F032A0001006F041233 -:10547000000100EB032A000100EB0000000101071E -:10548000032A0001014D032A000101070000000169 -:1054900001310000000100CC0242000100C7000001 -:1054A000000101410000000100AC0242000100AC1B -:1054B000032A000100C60242000100C6032A0001BF -:1054C00000EE000A000100D70242000100D7031DD0 -:1054D000000100D7032A000100CA0242000100CAED -:1054E000032A000100D10242000100D100000001A6 -:1054F00000C30242000100C30000000100BF031D01 -:10550000000101200000000100BF0242000100BFB5 -:105510000000000100B50242000100B500000001DA -:105520000067000000010065032A0001006500001B -:10553000000100CE0000000100C80242000100F39B -:105540000242000100C80000000100EF000300015A -:1055500000EF03DD000100EF0000000101A20000E8 -:10556000000100ED032A000100ED0000000100FA37 -:10557000032A000100FA0000000100C2032A000112 -:1055800000C2000000010104032A00010104000020 -:1055900000010294034B00010166032A0001016629 -:1055A0000000000100B4030B0001008600000001B0 -:1055B00001A0030B000101730000000000010000C6 -:1055C000000A00500018000244464C5400A86C61C8 -:1055D000746E0124001B009E00A6015E00AE00AEAA -:1055E000014A00FE00FE00B600BE00C600C600CEA6 -:1055F00000CE00D600D600D600D600D600DE00E6EB -:10560000015400EE00F600FE0106010E001061617B -:105610006C74018263617365013463636D70019220 -:10562000646C6967013A6672616301406C69676125 -:1056300001466C6F636C014C6C6F636C01526C6F54 -:10564000636C01586C6F636C015E6C6F636C01641A -:105650006C6F636C016A6C6F636C01706C6F636C70 -:1056600001766F72646E018A73757073017C013A02 -:1056700000000001000000010324000300000001FD -:10568000015400010000000101920004000000012B -:10569000016C00060000000101440001000000014F -:1056A0000122000100000001018000010000000152 -:1056B00001180001000000010116000400000001B3 -:1056C0000146000100000001016E0004000000011D -:1056D0000114000100000001013800040000000175 -:1056E000010C000400000001010C019C0008415A5B -:1056F000452001B24341542001C84352542001DEE9 -:105700004B415A2001F44D4F4C20020A524F4D207C -:10571000022054415420023654524B20024C0006C1 -:105720000000000201200132000600000002013AE0 -:10573000014C000600000004021A0250022C023E36 -:105740000000000100180000000100190000000125 -:10575000001400000001001A000000010012000007 -:105760000001000900000001001100000001000E0E -:1057700000000001000D00000001000C000000010D -:10578000000F0000000100100000000100130000E5 -:1057900000020000000100000002001500170000D8 -:1057A00000030002000500080000FFFF00070000E2 -:1057B0000001000300040005000E000F00010200BC -:1057C00000060001020A00070001021A0009000198 -:1057D00001FE000101F8000101E6000101FC0001E9 -:1057E000031C000101E4000103A2000101F2000119 -:1057F000039A0001020C0001037A00020210021A4F -:1058000000010326000201EC01DE000201E80002B3 -:1058100002E602E7000202060004012B013B02E659 -:1058200002E700020204000400A600AE0180018825 -:1058300000020202000401BB01BC01BB01BC000369 -:105840000000000101B40001020000010000000698 -:105850000003000101EE000101A2000000010000B0 -:1058600000070003000101F4000101E40000000151 -:10587000000000160003000101E2000101DA00004F -:105880000001000000160000FFFF000800000001FA -:105890000002000300040005000E000F0000FFFFDF -:1058A0000008000000010003000400050006000ECF -:1058B000000F0000FFFF00080000000100030004CB -:1058C00000050007000E000F0000FFFF00080000A9 -:1058D00000010003000400050008000E000F000096 -:1058E000FFFF00080000000100030004000500099C -:1058F000000E000F0000FFFF000800000001000381 -:1059000000040005000A000E000F0000FFFF000861 -:1059100000000001000300040005000B000E000F52 -:105920000000FFFF00080000000100030004000564 -:10593000000C000E000F0000FFFF00080000000137 -:10594000000300040005000D000E000F000300001E -:10595000000101140001011C00010000000300030C -:105960000001009400010094000000010000000309 -:1059700000030001013C0001008200000001000062 -:10598000000400030000000100DE000200F600E653 -:10599000000100000004000200F2001001BB01BC85 -:1059A00000A600AE01BB013B01BC0180018802459D -:1059B000024602470248025C02E602E700010001DB -:1059C0000256000101300002012B013100010001EB -:1059D000012A000201BC01CC0002012E01280001B5 -:1059E000013000020001023C023F00000002012AD7 -:1059F00001320001000202C602D00005017E0186CC -:105A00000134013A01400004013A01400146014CD1 -:105A100000040148014E0154015A00010004012A0A -:105A2000013A02C602D00001000400A400AD017ECC -:105A30000187000100040001007800DA0152000132 -:105A4000000202E602E700010002000100DA0001A4 -:105A500000020078015200020001023B02440000F3 -:105A600000010002012A013A0002000202C002C441 -:105A7000000002C602CF00050002000202D002D2DE -:105A8000000002D402D800030001001000010078D9 -:105A900000A400AD00DA013A0152017E0187023C08 -:105AA000023D023E023F025602C602D00002000B37 -:105AB000000100080000000A004100080044004CFA -:105AC0000040004E004F004900510063004B00654C -:105AD00000B2005E00B400D900AC01BD01ED00D2FF -:105AE00001F401F5010301F901F90105023702375B -:105AF000010602BC00030152024D000100010070CA -:105B000001B80002013601B60003011C0136024C47 -:105B10000003025A023F024B0003025A023F024AAC -:105B20000003025A023D00010002023C023E01B4A1 -:105B30000002011C01B90002012A01BA0002014160 -:105B400002EC000202C302ED000202C202EE0002F9 -:105B500002CC02EF000202CA02E8000202C302E91C -:105B6000000202C202EA000202CC02EB000202CAF8 -:105B70000001000202C602C801B50003011C012A8F -:105B800001B70003011C014100010001011C0001DB -:105B9000014100010001014100010000000A000173 -:105BA000006600010001006600010000000B00001B -:105BB00000010001000800010000001400010000C5 -:105BC000001C0002776768740100000000020001F9 -:105BD000000000000102012C00000000D8FA0000C3 -:105BE00020000000B8FA00004F7377616C642D4DFF -:105BF000656469756D2E7474660000000001000014 -:105C00000010010000040000474445466AFA6A4556 -:105C10000000C3B00000017C47504F536CB7208395 -:105C20000000C52C00002F6C47535542BEEC94E990 -:105C30000000F498000005F24F532F32AF70778EBA -:105C40000000A0AC000000605354415479936A8175 -:105C50000000FA8C0000002A636D61709C08F7F464 -:105C60000000A10C00000882676173700000001042 -:105C70000000C3A800000008676C79660CC07F12A2 -:105C80000000010C00008D8E686561641626592B9A -:105C9000000094A0000000366868656108AE05A2A7 -:105CA0000000A08800000024686D74784DDB5CB2B1 -:105CB000000094D800000BB06C6F636109422CCADD -:105CC00000008EBC000005E46D617870030200D313 -:105CD00000008E9C000000206E616D6564CC8F55C5 -:105CE0000000A998000003D6706F737430387CD818 -:105CF0000000AD70000016387072657068068C8503 -:105D00000000A99000000007000200560000024CAD -:105D1000032A00030007000073112111252111211E -:105D20005601F6FE710128FED8032AFCD65A0276E7 -:105D300000020014000001F6032A0007000A000018 -:105D4000731333132327230713330314A29EA2894B -:105D5000208D21306E37032AFCD6BBBB01190154BC -:105D6000FFFF0014000001F6042A062600010000CF -:105D7000000702C3010500E8FFFF0014000001F660 -:105D800003FC062600010000000702C8010600E827 -:105D9000FFFF0014000001F6049106260001000038 -:105DA000000702E8010600E8FFFF0014FF3F01F6CC -:105DB00003FC062600010000002702D101050000B7 -:105DC000000702C8010600E8FFFF0014000001F60A -:105DD0000491062600010000000702E9010600E820 -:105DE000FFFF0014000001F604CF062600010000AA -:105DF000000702EA010600E8FFFF0014000001F6B8 -:105E000004B4062600010000002702C8010500E8CE -:105E1000000702CA01050184FFFF0014000001F61B -:105E2000041A062600010000000702C7010500E869 -:105E3000FFFF0014000001F6042206260001000006 -:105E4000000702C6010500E8FFFF00140000022958 -:105E50000451062600010000000702EC010500E8DD -:105E6000FFFF0014FF3F01F6040B062600010000AF -:105E7000002702E6010500E8000702D10105000045 -:105E8000FFFF0014000001F6045106260001000087 -:105E9000000702ED010500E8FFFF00140000020604 -:105EA0000492062600010000000702EE010500E84A -:105EB000FFFF0014000001F604BF062600010000E9 -:105EC000002702E6010500E8000702CA0105018F6C -:105ED000FFFF0014000001F6042406260001000064 -:105EE000000702CD010500E8FFFF0014000001F6E5 -:105EF0000412062600010000000702C0010500E8A8 -:105F0000FFFF0014FF3F01F6032A062600010000F0 -:105F1000000702D101050000FFFF0014000001F698 -:105F2000042A062600010000000702C2010500E85D -:105F3000FFFF0014000001F60431062600010000F6 -:105F4000000702CC010500E8FFFF0014000001F685 -:105F50000411062600010000000702CE010500E83A -:105F6000FFFF0014000001F603D206260001000026 -:105F7000000702CB010500E8FFFF0014FF0A02063C -:105F8000032A062600010000000702D501BA00001E -:105F9000FFFF0014000001F60426062600010000A1 -:105FA000000702C9010500E8FFFF0014000001F628 -:105FB000051C062600010000002702C9010500E8B3 -:105FC000000702C3010501DAFFFF0014000001F61B -:105FD0000418062600010000000702CA010500E8B7 -:105FE0000002FFE1000002880324000F00120000FD -:105FF000630121152315331523113315213523078B -:106000001333111F015B014CBB8585BBFEC28C4D58 -:106010006F6A032467E668FEF766BABA011B011DC2 -:10602000FFFFFFE100000288042A0626001B000093 -:10603000000702C3018C00E80003003D0000020AD3 -:10604000032A0014001E00290000731133321E02BF -:1060500015140606071E0215140E022327333236C6 -:106060003534262623233533323636353426262357 -:10607000233DC736573F221B3427303F1F1D39555C -:10608000395538433017352C33322C30131D3A2D07 -:106090001D032A142F503D314629070833523A3A3E -:1060A000593B1E684144313D1E661A36292B2F117B -:1060B000FFFF003D0000020A04060626001D000046 -:1060C000000702C1011700E800010031FFF501F2ED -:1060D0000333002700004522262635113436363397 -:1060E00032161615152335342626232206061511D9 -:1060F00014161633323636353533151406060117A5 -:10610000596528286559545F288E071F2626230ABB -:106110000E2520251F088E265F0B46794F0121533F -:106120007A42396A464446223821233B25FEA02C78 -:10613000391D233A244941486F3FFFFF0031FFF5E5 -:1061400001F2042A0626001F0000000702C3011303 -:1061500000E8FFFF0031FFF501F2041A0626001FD8 -:106160000000000702C7011300E8FFFF0031FEFF37 -:1061700001F203330626001F0000000702D4010EBF -:106180000000FFFF0031FFF501F204220626001F88 -:106190000000000702C6011300E8FFFF0031FFF511 -:1061A00001F204060626001F0000000702C10113C9 -:1061B00000E80002003D000001FD032A000B00176B -:1061C00000007311333216161511140606232733F7 -:1061D000323636351134262623233DBF636F2F2FE9 -:1061E0006D5F312D332C0A0E2C312B032A3670565D -:1061F000FED8587539672445320136313C1CFFFF03 -:10620000003D000003BA032A042600250000000711 -:1062100000D602290000FFFF003D000003BA041A67 -:10622000042600250000002700D6022900000007F0 -:1062300002C702FE00E80002000A000001F9032A7A -:10624000000F001F0000731123353311333216166F -:106250001511140606232733323636351134262617 -:10626000232315331523392F2FBF636F2F2F6D5F16 -:10627000322E332C0A0D2D312C3333017B4D01622C -:10628000367056FED8587539672445320136313C90 -:106290001CF94D00FFFF003D000001FD041A062619 -:1062A00000250000000702C7011700E80002000FE8 -:1062B000000001FF032A000F001F000073112335A7 -:1062C00033113332161615111406062327333236CE -:1062D000363511342626232315331523403131C09A -:1062E000636F2D2E6D5F3331332C0A0D2D30303618 -:1062F00036017D4A0163367056FED85875396724D9 -:1063000045320136313C1CFA4A00FFFF003D0000D7 -:1063100001FD0406062600250000000702C1011742 -:1063200000E8FFFF003D00000386032A0426002545 -:106330000000000701B0022D0000FFFF003D00003B -:1063400003860332042600250000002701B0022D39 -:106350000000000702C702E700000001003D000046 -:106360000193032A000B0000731121152315331527 -:10637000231133153D0154C09797C2032A68E9677A -:10638000FEF46600FFFF003D00000193042A06268C -:10639000002E0000000702C300EA00E8FFFF003DF6 -:1063A0000000019303FC0626002E0000000702C82F -:1063B00000EB00E8FFFF003D00000193041A0626F1 -:1063C000002E0000000702C700EA00E8FFFF003DC2 -:1063D0000000019304220626002E0000000702C6DA -:1063E00000EA00E8FFFF003D0000020E045106260F -:1063F000002E0000000702EC00EA00E8FFFF003D6D -:10640000FF3F0193040B0626002E0000002702E642 -:1064100000EA00E8000702D100D60000FFFF003DBF -:10642000000001D504510626002E0000000702EDF1 -:1064300000EA00E8FFFF003D000001EB04920626A1 -:10644000002E0000000702EE00EA00E8FFFF003D1A -:106450000000019304BF0626002E0000002702E67C -:1064600000EA00E8000702CA00EA018FFFFF0018F7 -:106470000000019304240626002E0000000702CD30 -:1064800000EA00E8FFFF003D000001930412062629 -:10649000002E0000000702C000EA00E8FFFF003DF8 -:1064A0000000019304060626002E0000000702C12A -:1064B00000EA00E8FFFF003DFF3F0193032A0626A4 -:1064C000002E0000000702D100D60000FFFF003DB3 -:1064D00000000193042A0626002E0000000702C2D5 -:1064E00000EA00E8FFFF003D0000019304310626AA -:1064F000002E0000000702CC00EA00E8FFFF003D8C -:106500000000019304110626002E0000000702CEB1 -:1065100000EA00E8FFFF003D0000019303D20626D9 -:10652000002E0000000702CB00EA00E8FFFF003D5C -:10653000FF0A0193032A0626002E0000000702D559 -:10654000013B0000FFFF003D0000019304180626F8 -:10655000002E0000000702CA00EA00E80001001A4D -:10656000FFF401C1032A00260000572226263535F4 -:1065700033141415141633323E02353426262323E1 -:106580003537233521150327333216161514060621 -:10659000EE4C5D2B8A1F2C171C100616393556A1A0 -:1065A000D0016FCC1E415158232A5D0C3969461C1D -:1065B000030E073E41112333204050254ED9664C2F -:1065C000FEEB2642754E496F3E00FFFF001AFFF4B6 -:1065D00001C1041A062600420000000702C700F0AD -:1065E00000E80001003D0000018A032A00090000C4 -:1065F000731121152315331523113D014DB99797BB -:10660000032A66EC67FE8F00FFFF003D0000018A51 -:106610000406062600440000000702C100CF00E87F -:1066200000010031FFF501FB0333002A0000452281 -:1066300026263511343636333216161515233534E1 -:106640002626232206061511141616333236363541 -:106650003523353311232706060108505E292865A6 -:106660005953622B8D0B21252723090E262324261F -:106670000F57DC5F0B10410B447D550110577E43D3 -:1066800038694B2A2E27381D263E25FEAD2A3E218D -:1066900024402C4C5DFE65502833FFFF0031FFF590 -:1066A00001FB042A062600460000000702C3011869 -:1066B00000E8FFFF0031FFF501FB03FC0626004662 -:1066C0000000000702C8011800E8FFFF0031FFF5D5 -:1066D00001FB041A062600460000000702C7011845 -:1066E00000E8FFFF0031FFF501FB0422062600460B -:1066F0000000000702C6011800E8FFFF0031FEBDE0 -:1067000001FB0333062600460000000702D30118F0 -:106710000001FFFF0031FFF501FB040606260046DD -:106720000000000702C1011800E800020031FFF577 -:10673000023203330003002E0000653533150522B5 -:1067400026263511343636333216161515233534D0 -:106750002626232206061511141616333236363530 -:10676000352335331123270606013EF4FED6505E4D -:106770002928655953622B8D0B21252723090E26C5 -:106780002324260F57DC5F0B1041C64E4ED1447DAB -:10679000550110577E4338694B2A2E27381D263E57 -:1067A00025FEAD2A3E2124402C4C5DFE6550283349 -:1067B0000001003F0000020B032A000B00007311D0 -:1067C000331133113311231123113F93A59494A551 -:1067D000032AFEAD0153FCD6016EFE9200020001B9 -:1067E00000000225032A001300170000731123354F -:1067F0003335331533353315331523112311231155 -:106800001133352332313193A1942B2B94A1A1A1C3 -:106810000269398888888839FD97016EFE9201D710 -:106820009200FFFF003F0000020B041A0626004EF4 -:106830000000000702C7012500E8FFFF003F00003D -:10684000020B04220626004E0000000702C60125A6 -:1068500000E800010041000000D3032A000300000B -:10686000731133114192032AFCD6FFFF0041FFEC64 -:10687000021B032A042600520000000700610113D6 -:106880000000FFFF004100000127042A06260052F5 -:106890000000000702C3008900E8FFFFFFF90000C5 -:1068A000011A03FC062600520000000702C8008AF5 -:1068B00000E8FFFFFFF1000001220422062600523B -:1068C0000000000702C6008900E8FFFFFFB70000D4 -:1068D00001000424062600520000000702CD0089B2 -:1068E00000E8FFFFFFEC000001270412062600521B -:1068F0000000000702C0008900E8FFFF004100001F -:1069000000D30406062600520000000702C10089D9 -:1069100000E8FFFF0041FF3F00D3032A0626005294 -:106920000000000702D100890000FFFFFFED00001A -:1069300000D3042A062600520000000702C2008984 -:1069400000E8FFFF002E000000FF04310626005281 -:106950000000000702CC008900E8FFFFFFF90000FB -:10696000011A0411062600520000000702CE008919 -:1069700000E8FFFF0014000000FF03D206260052CB -:106980000000000702CB008900E8FFFF000DFF0AAE -:1069900000D6032A062600520000000702D5008A0E -:1069A0000000FFFFFFEF000001240418062600523C -:1069B0000000000702CA008900E80001000AFFEC9D -:1069C0000108032A000D00005735323E023511330D -:1069D00011140606230A202A170A93204F48146828 -:1069E000081529200270FD8A44592B00FFFF000A78 -:1069F000FFEC01570422062600610000000702C6D2 -:106A000000BF00E80001003D0000020E032A000B59 -:106A100000007311331113330313230307113D9443 -:106A2000A08D9BAB938822032AFE9C0164FE96FEF8 -:106A30004001713EFECDFFFF003D0000020E041A32 -:106A4000062600630000000702C7011100E8FFFFEF -:106A5000003DFEBD020E032A06260063000000076B -:106A600002D3010B00010001003D00000195032A43 -:106A7000000500007311331133153D94C4032AFD42 -:106A80003C66FFFF003DFFEC02AD032A04260066D2 -:106A900000000007006101A50000FFFF003D0000AD -:106AA0000195042A062600660000000702C300873D -:106AB00000E8FFFF003D000001A4032A062600664F -:106AC0000000000702C5011F0021FFFF003DFEBDC1 -:106AD0000195032A062600660000000702D300E99C -:106AE0000001FFFF003D00000195032A0626006615 -:106AF00000000007025C00F70045FFFF003DFF5C5F -:106B00000270032A0426006600000007013A01A56E -:106B100000000001000100000199032A000D00009F -:106B200073110735371133113715071133154241EA -:106B300041936565C4016F215D21015EFEEC345D0A -:106B400034FEAD660001003B00000270032A000C19 -:106B50000000731333131333132303032303033B83 -:106B60000E997378940F6E0C7359750B032AFDCF31 -:106B70000231FCD60233FDCD0235FDCBFFFF003BD9 -:106B80000000027004060626006E0000000702C125 -:106B9000015500E80001003D000001E3032A00095F -:106BA0000000731133131133112303113D67C57AAC -:106BB00062C6032AFE3201CEFCD601E4FE1CFFFFB2 -:106BC000003DFFEC0329032A0426007000000007A3 -:106BD000006102210000FFFF003D000001E3042AE4 -:106BE000062600700000000702C3011000E8FFFF46 -:106BF000003D000001E3041A0626007000000007B3 -:106C000002C7011000E8FFFF003DFEBD01E3032ABB -:106C1000062600700000000702D3011000010001E9 -:106C2000003FFF3C01E5032A0013000045353236E2 -:106C3000363535031123113313113311140606238E -:106C40000100303012B97A67C8771C4B46C45C1219 -:106C50002D263F01A8FE1C032AFE3201CEFCD640A1 -:106C6000582CFFFF003DFF5C02EC032A0426007055 -:106C700000000007013A02210000FFFF003D000074 -:106C800001E30418062600700000000702CA011084 -:106C900000E800020031FFF5020303330011002376 -:106CA00000004522262635113436363332161615A5 -:106CB00011140606273236363511342626232206CD -:106CC000061511141616011956662C2C66565865B1 -:106CD0002D2D655825230C0C232523240C0B240B68 -:106CE000407852012F52753E3E7552FED051774189 -:106CF0006D203821017522361F1F3622FE8B213868 -:106D00002000FFFF0031FFF50203042A0626007869 -:106D10000000000702C3011A00E8FFFF0031FFF581 -:106D2000020303FC062600780000000702C8011ACF -:106D300000E8FFFF0031FFF5020304220626007879 -:106D40000000000702C6011A00E8FFFF0031FFF54E -:106D5000023D0451062600780000000702EC011AEB -:106D600000E8FFFF0031FF3F0203040B0626007816 -:106D70000000002702E6011A00E8000702D1011A0C -:106D80000000FFFF0031FFF50205045106260078E0 -:106D90000000000702ED011A00E8FFFF0031FFF5D7 -:106DA000021A0492062600780000000702EE011A7B -:106DB00000E8FFFF0031FFF5020304BF062600785C -:106DC0000000002702E6011A00E8000702CA011AC3 -:106DD000018FFFFF0031FFF502030424062600782F -:106DE0000000000702CD011A00E8FFFF0031FFF5A7 -:106DF00002030412062600780000000702C0011AF0 -:106E000000E8FFFF0031FFF5020304BA0626007810 -:106E10000000002702C0011A00E8000702CB011A97 -:106E200001D0FFFF0031FFF5020304AF0626007812 -:106E30000000002702C1011A00E8000702CB011A76 -:106E400001C4FFFF0031FF3F020303330626007831 -:106E50000000000702D1011A0000FFFF0031FFF51A -:106E60000203042A062600780000000702C2011A65 -:106E700000E8FFFF0031FFF5020304310626007829 -:106E80000000000702CC011A00E8FFFF0031FFF507 -:106E90000203037A062600780000000702E7015D7E -:106EA00000E8FFFF0031FFF50203042A0626007800 -:106EB0000000002702E7015D00E8000702C3011A95 -:106EC00000E8FFFF0031FF3F0203037A0626007847 -:106ED0000000002702E7015D00E8000702D1011A67 -:106EE0000000FFFF0031FFF50203042A06260078A8 -:106EF0000000002702E7015D00E8000702C2011A56 -:106F000000E8FFFF0031FFF5020304310626007898 -:106F10000000002702E7015D00E8000702CC011A2B -:106F200000E8FFFF0031FFF5020304180626007891 -:106F30000000002702E7015D00E8000702CA011A0D -:106F400000E8FFFF0031FFF5020304270626007862 -:106F50000000000702C4011A00E8FFFF0031FFF53E -:106F600002030411062600780000000702CE011A71 -:106F700000E8FFFF0031FFF5020303D20626007888 -:106F80000000000702CB011A00E8FFFF0031FF0AF2 -:106F900002030333062600780000000702D5013AF9 -:106FA000000000030031FFAE02030372000300156E -:106FB00000270000572701170322262635113436F3 -:106FC00036333216161511140606273236363511A9 -:106FD0003426262322060615111416168B27013493 -:106FE00028A756662C2C665658652D2D65582523E6 -:106FF0000C0C232523240C0B24520E03B60DFC90FD -:10700000407852012F52753E3E7552FED051774165 -:107010006D203821017522361F1F3622FE8B213844 -:107020002000FFFF0031FFAE0203042A0626009273 -:107030000000000702C3011600E8FFFF0031FFF562 -:1070400002030418062600780000000702CA011A8D -:1070500000E8FFFF0031FFF5020304C006260078B8 -:107060000000002702CA011A00E8000702CB011A3B -:1070700001D600020031000002A303280013001F04 -:1070800000006122262635113436363321152315AA -:107090003315231133152533112322060615111438 -:1070A000161601245B6B2D2D68590182B68D8DB8A3 -:1070B000FE8234352E29090C293E7653010E547C6C -:1070C0004367EB67FEF7666902572B4B2FFEE02CF8 -:1070D00043230002003D000001FA032A000C0017C0 -:1070E00000007311333216161514060623231111EE -:1070F000333236363534262623233DEE495B2B3694 -:1071000061425038282D110D2B2E38032A3667493D -:107110004F612CFE9801D017332B2C371A00FFFF3C -:10712000003D000001FA0406062600970000000753 -:1071300002C1010800E80002003900000205032A2C -:10714000000F001800007311331533321616151492 -:107150000E02232315113332363534262323399377 -:10716000614A602E1C38573B53403B35303848034A -:107170002A6B33674C415B391AEA0157364742396B -:1071800000020031FF5F02030333001D002F0000E7 -:10719000452E022706222322262635113436363381 -:1071A0003216161511140606071E02172732363638 -:1071B000351134262623220606151114161601C889 -:1071C0001939371404090556662C2C665658662C56 -:1071D0001632290D1C1C0DCB25240C0C242524242F -:1071E0000B0B24A10C303D1E01407852012F52752B -:1071F0003E3E7552FED03A5E45130E1E1A08A2207E -:107200003821017522361F1F3622FE8B21382000BF -:107210000002003D0000020B032A000F00190000CD -:1072200073113332161615140606071323032311A0 -:10723000113332363635342623233DC252713B1288 -:107240002B26719462442E2B33162D3F36032A27AA -:107250005E51314E370FFE710173FE8D01D019372B -:107260002B3D3D00FFFF003D0000020B042A0626D7 -:10727000009B0000000702C3011900E8FFFF003D6A -:107280000000020B041A0626009B0000000702C73C -:10729000011900E8FFFF003DFEBD020B032A062690 -:1072A000009B0000000702D301190001FFFF003D11 -:1072B0000000020B04240626009B0000000702CDFC -:1072C000011900E8FFFF003D0000020B0411062633 -:1072D000009B0000000702CE011900E80001002910 -:1072E000FFF501D40333002D000045222626273761 -:1072F0001E023332363534262727262635343633D8 -:10730000321E0217072E022322061514161717160F -:1073100016151406060109496232037F021327205D -:10732000241E3028662B337061394C2D16037E02E3 -:107330000D212021232220653247335B0B396E500B -:10734000192F48272B213544225A255B4360682397 -:107350003E4F2C16263C222B2029351C592A7150D1 -:107360003A5A3300FFFF0029FFF501D4042A06260C -:1073700000A10000000702C300F700E8FFFF00299A -:10738000FFF501D4041A062600A10000000702C779 -:1073900000F700E8FFFF0029FEFF01D403330626B3 -:1073A00000A10000000702D400F70000FFFF002941 -:1073B000FFF501D40422062600A10000000702C642 -:1073C00000F700E8FFFF0029FEBD01D403330626C5 -:1073D00000A10000000702D300F70001FFFF002911 -:1073E000FFF501D40406062600A10000000702C133 -:1073F00000F700E800010037FFF502260333002400 -:1074000000004535333236353426232335372626DA -:10741000232206151123113436363332161715037D -:107420002732161514062301161B3335333511790F -:107430000F2918413D9437745B3E602A8E266C6993 -:10744000776F0B67404A494267E107074C49FDCE19 -:10745000022D4E76421A1669FEF934726C81730061 -:107460000002002DFFF501FF0333001E002900007C -:1074700045222626353521353426262322060615B3 -:1074800015233534363633321616151114060627F1 -:107490003236363535231514161601175068320169 -:1074A0003C0F24211F250F953268504E66343466F8 -:1074B0004F20250EA70F250B3C7351B0AE27341972 -:1074C0001934275D4251703A3D7350FEC550743FE8 -:1074D0006D1B34266B6B26341B000001000D000071 -:1074E00001A1032A00070000731123352115231180 -:1074F0008E8101947F02BD6D6DFD43000002000D81 -:10750000000001A1032A0003000B000053352115E0 -:1075100003112335211523112C0153F18101947F8F -:10752000017C4C4CFE8402BD6D6DFD43FFFF000DE0 -:10753000000001A1041A042600AA0000000702C7E7 -:1075400000D300E8FFFF000DFEFF01A1032A04267F -:1075500000AA0000000702D400D30000FFFF000DC6 -:10756000FEBD01A1032A042600AA0000000702D3E1 -:1075700000D30001FFFF000D000001A10406042656 -:1075800000AA0000000702C100D300E80001003794 -:10759000FFF501FF032A00150000452226263511BC -:1075A00033111416163332363635113311140606DC -:1075B000011B5A6426900A252527230B8F26630B6F -:1075C000427A550224FDCB2643292943260235FD64 -:1075D000DC557A42FFFF0037FFF501FF042A06263B -:1075E00000B00000000702C3011B00E8FFFF0037E6 -:1075F000FFF501FF03FC062600B00000000702C8EB -:10760000011C00E8FFFF0037FFF501FF041A062602 -:1076100000B00000000702C7011B00E8FFFF0037B1 -:10762000FFF501FF0422062600B00000000702C695 -:10763000011B00E8FFFF0037FFF501FF04240626C9 -:1076400000B00000000702CD011B00E8FFFF00377B -:10765000FFF501FF0412062600B00000000702C07B -:10766000011B00E8FFFF0037FF3F01FF032A06264A -:1076700000B00000000702D1011B0000FFFF00372F -:10768000FFF501FF042A062600B00000000702C231 -:10769000011B00E8FFFF0037FFF501FF043106265C -:1076A00000B00000000702CC011B00E8FFFF00371C -:1076B000FFF50246037A062600B00000000702D05C -:1076C00001AD00E8FFFF0037FFF50246042A062659 -:1076D00000B00000002702D001AD00E8000702C39F -:1076E000011B00E8FFFF0037FF3F0246037A062632 -:1076F00000B00000002702D001AD00E8000702D171 -:10770000011B0000FFFF0037FFF50246042A062692 -:1077100000B00000002702D001AD00E8000702C25F -:10772000011B00E8FFFF0037FFF502460431062683 -:1077300000B00000002702D001AD00E8000702CC35 -:10774000011B00E8FFFF0037FFF50246041806267C -:1077500000B00000002702D001AD00E8000702CA17 -:10776000011B00E8FFFF0037FFF501FF0427062695 -:1077700000B00000000702C4011B00E8FFFF003753 -:10778000FFF501FF0411062600B00000000702CE3D -:10779000011B00E8FFFF0037FFF501FF03D20626BB -:1077A00000B00000000702CB011B00E8FFFF00371C -:1077B000FF0A01FF032A062600B00000000702D5D9 -:1077C000013C0000FFFF0037FFF501FF04260626FD -:1077D00000B00000000702C9011B00E8FFFF0037EE -:1077E000FFF501FF0418062600B00000000702CADA -:1077F000011B00E800010016000001EE032A00064C -:10780000000073033313133303B9A3836B6486A39C -:10781000032AFDC3023DFCD60001001F000002A99F -:10782000032A000C000073033313133313133303C1 -:1078300023030392737C43546556427A71785A59F4 -:10784000032AFDF3020BFDF5020DFCD6021FFDE13C -:10785000FFFF001F000002A9042A062600C700003F -:10786000000702C3016500E8FFFF001F000002A936 -:107870000422062600C70000000702C6016500E8D2 -:10788000FFFF001F000002A90412062600C7000027 -:10789000000702C0016500E8FFFF001F000002A909 -:1078A000042A062600C70000000702C2016500E89E -:1078B0000001000A000001EA032A000B0000731314 -:1078C000033317373303132303030AA39E8A695C28 -:1078D000809CA88A736401AE017CFBFBFE68FE6E8F -:1078E0000110FEF00001000A000001DD032A00087B -:1078F0000000731103331313330311AEA48A645EC3 -:1079000087A2013501F5FEBF0141FE0BFECBFFFF53 -:10791000000A000001DD042A062600CD0000000751 -:1079200002C300F400E8FFFF000A000001DD0422AA -:10793000062600CD0000000702C600F400E8FFFFA5 -:10794000000A000001DD0412062600CD0000000739 -:1079500002C000F400E8FFFF000AFF3F01DD032A38 -:10796000062600CD0000000702D100F40000FFFF52 -:10797000000A000001DD042A062600CD00000007F1 -:1079800002C200F400E8FFFF000A000001DD04313C -:10799000062600CD0000000702CC00F400E8FFFF3F -:1079A000000A000001DD03D2062600CD000000071A -:1079B00002CB00F400E8FFFF000A000001DD04181C -:1079C000062600CD0000000702CA00F400E800010E -:1079D000002100000191032A0009000073351323E0 -:1079E00035211503331521DACE0163E2E35F026529 -:1079F000664CFD886600FFFF002100000191042A0B -:107A0000062600D60000000702C300D500E8FFFFED -:107A1000002100000191041A062600D6000000078C -:107A200002C700D500E8FFFF002100000191040615 -:107A3000062600D60000000702C100D500E80002BB -:107A40000027FFF7019E024B00250032000057225D -:107A5000262635343E0237353426262322060607ED -:107A60000727363633321615111416161723262615 -:107A70002706063732363637350E03151416A42777 -:107A8000381E2842542B07131411150901028103D3 -:107A90005D5F574F0305027A0309020A38020D178A -:107AA000120416271D0F1909293F22364A32250FC5 -:107AB00032192212101D132305645F6052FEF52057 -:107AC000342A1014330C2339650D1207A10D1A1F27 -:107AD00024182025FFFF0027FFF7019E03420626FA -:107AE00000DA0000000702C300ED0000FFFF0027DE -:107AF000FFF7019E0314062600DA0000000702C803 -:107B000000EE0000FFFF0027FFF7019E03A90626F5 -:107B100000DA0000000702E800EE0000FFFF002787 -:107B2000FF3F019E0314062600DA0000002702D161 -:107B300000E20000000702C800EE0000FFFF00277F -:107B4000FFF7019E03A9062600DA0000000702E9FC -:107B500000EE0000FFFF0027FFF7019E03E7062667 -:107B600000DA0000000702EA00EE0000FFFF002735 -:107B7000FFF7019E03CC062600DA0000002702C8AA -:107B800000ED0000000702CA00ED009CFFFF002787 -:107B9000FFF7019E0332062600DA0000000702C745 -:107BA00000ED0000FFFF0027FFF7019E033A0626C5 -:107BB00000DA0000000702C600ED0000FFFF00270A -:107BC000FFF702110369062600DA0000000702EC45 -:107BD00000ED0000FFFF0027FF3F019E0323062664 -:107BE00000DA0000002702D100E20000000702E6F0 -:107BF00000ED0000FFFF0027FFF701D8036906260C -:107C000000DA0000000702ED00ED0000FFFF002792 -:107C1000FFF701ED03AA062600DA0000000702EED6 -:107C200000ED0000FFFF0027FFF7019E03D70626A7 -:107C300000DA0000002702E600ED0000000702CA9B -:107C400000ED00A7FFFF001BFFF7019E033C062687 -:107C500000DA0000000702CD00ED0000FFFF002762 -:107C6000FFF7019E032A062600DA0000000702C083 -:107C700000ED0000FFFF0027FF3F019E024B06269C -:107C800000DA0000000702D100E20000FFFF002739 -:107C9000FFF7019E0342062600DA0000000702C239 -:107CA00000ED0000FFFF0027FFF7019E03490626B5 -:107CB00000DA0000000702CC00ED0000FFFF002703 -:107CC000FFF7019E0329062600DA0000000702CE16 -:107CD00000ED0000FFFF0027FFF7019E02EA0626E5 -:107CE00000DA0000000702CB00ED0000FFFF0027D4 -:107CF000FF0A01B2024B062600DA0000000702D597 -:107D000001660000FFFF0027FFF7019E033E0626E5 -:107D100000DA0000000702C900ED0000FFFF0027A5 -:107D2000FFF7019E0434062600DA0000002702C98E -:107D300000ED0000000702C300ED00F2FFFF002786 -:107D4000FFF7019E0330062600DA0000000702CA92 -:107D500000ED000000030027FFF6026E024B003A20 -:107D60000048005400005722263534363637373560 -:107D70003426232206061527343633321617233EBF -:107D80000233321615140606070715141633323659 -:107D9000363535331514060623222626270E0227EC -:107DA0003236363535070E021514161613373636A9 -:107DB0003534262322060615B9464C2B4A2F441388 -:107DC0001C11170A85585739400610042740264CC5 -:107DD0004A29442945111C13130781234636253AA5 -:107DE00025060A28370413170D26171F0F0B17CD6A -:107DF000232221161B14170A0A4D3F37472B0C115B -:107E00004E272813281F03596436261A29194C3C7B -:107E1000343D1F0A0F781F281424172024384E2AB7 -:107E20001930212130196111221B600E091A231704 -:107E3000141E11010508082022171F132219FFFF25 -:107E40000027FFF6026E0342062600F4000000073A -:107E500002C3014D000000020035FFF701B3032A01 -:107E60000014002400004522262715231133113663 -:107E70003633321E021515140606273236363535CE -:107E800034262623220607111616012D20381888BD -:107E900088193B2227321C0B1B3B6416150708155B -:107EA00016101E0D0D1F091E162B032AFEEC181DA1 -:107EB000243B431FC4395E385F1D311DCF1B2B1A75 -:107EC0000F09FE93090CFFFF0035FFF701B304060D -:107ED000062600F60000000702C1007A00E8000153 -:107EE0000029FFF70193024B0026000057222626A7 -:107EF00035353436363332161615152335342626E5 -:107F00002322060615151416333236363535331549 -:107F1000140606E24351252552423E4F248009169D -:107F200012121609181A14150780254F09335F41DC -:107F3000AE435E32274F3C30331E230F132A25D425 -:107F400038271223193E373A5229FFFF0029FFF73D -:107F500001930342062600F80000000702C300DD7B -:107F60000000FFFF0029FFF701930332062600F807 -:107F70000000000702C700DD0000FFFF0029FEFF30 -:107F80000193024B062600F80000000702D400DD32 -:107F90000000FFFF0029FFF70193033A062600F8CF -:107FA0000000000702C600DD0000FFFF0029FFF708 -:107FB0000193031E062600F80000000702C100DD41 -:107FC00000000002002AFFF701A6032A0012002188 -:107FD0000000572226353534363633321617113322 -:107FE0001123350606373236371126262322061589 -:107FF00015141616B645471B3C331F3516888817CF -:1080000034150B1C0F0C1C0F1D17081709626CB1DF -:108010003C60391914010CFCD629171B5E0A0901B2 -:1080200073080B3526D81D2E1B0000020035FFF407 -:1080300001CC0340002400380000572226263535A5 -:1080400034363633321617262627072737262623B7 -:10805000371616173717071E02151514060627328E -:108060003636353C03352626232206061514161609 -:10807000FA3C5831244A391D2B0E02100B67095463 -:108080000F433C065C7120650952121D122D573BAF -:108090001618090A1B111A1D0B071C0C34664C77A5 -:1080A00044693C100B274111292F22131657012731 -:1080B00029292F2123546D49B9536833611C31217B -:1080C0002040413F20080E255144465A2A00FFFF18 -:1080D000002AFFF7025B032B042600FE00000007C6 -:1080E00002C501D7002100020029FFF701D9032AA8 -:1080F000001A00290000572226353534363633322F -:10810000161735233533353315331523112335062B -:108110000637323637112626232206151514161671 -:10812000B444471A3D331E34167B7B883636881696 -:1081300033140B1C0E0C1B0E1E17091709626CB1B1 -:108140003C603919148A3F43433FFD5829171B5E91 -:108150000A090173080B3526D81D2E1BFFFF002AC4 -:10816000FFF701A60406062600FE0000000702C174 -:10817000016200E8FFFF002AFFF70332032A04260A -:1081800000FE0000000701B001D90000FFFF002A37 -:10819000FFF703320332042600FE0000002701B07F -:1081A00001D90000000702C7029300000002002965 -:1081B000FFF70196024B001D0028000057222626DB -:1081C0003535343636333216161515231514161672 -:1081D0003332363635353315140603333534262617 -:1081E0002322060615E3415227275340454D21E639 -:1081F0000B181112160A7F588D660A161412160AE9 -:1082000009315F43AE455E3034634752721C24101F -:108210001121193027585E0167371E2511122A27B0 -:10822000FFFF0029FFF70196034206260105000023 -:10823000000702C300E10000FFFF0029FFF70196DD -:108240000314062601050000000702C800E1000033 -:10825000FFFF0029FFF70196033206260105000003 -:10826000000702C700E10000FFFF0029FFF70196A9 -:10827000033A062601050000000702C600E10000DF -:10828000FFFF0029FFF7020503690626010500002C -:10829000000702EC00E10000FFFF0029FF3F01960C -:1082A0000323062601050000002702D100DF00009D -:1082B000000702E600E10000FFFF0029FFF701CC04 -:1082C0000369062601050000000702ED00E1000039 -:1082D000FFFF0029FFF701E103AA062601050000C0 -:1082E000000702EE00E10000FFFF0029FFF7019602 -:1082F00003D7062601050000002702E600E1000082 -:10830000000702CA00E100A7FFFF000FFFF7019678 -:10831000033C062601050000000702CD00E1000035 -:10832000FFFF0029FFF70196032A0626010500003A -:10833000000702C000E10000FFFF0029FFF70196DF -:10834000031E062601050000000702C100E100002F -:10835000FFFF0029FF3F0196024B062601050000A2 -:10836000000702D100DF0000FFFF0029FFF70196A0 -:108370000342062601050000000702C200E10000DA -:10838000FFFF0029FFF701960349062601050000BB -:10839000000702CC00E10000FFFF0029FFF7019673 -:1083A0000329062601050000000702CE00E10000B7 -:1083B000FFFF0029FFF7019602EA062601050000EB -:1083C000000702CB00E10000FFFF0029FF14019627 -:1083D000024B062601050000000702D50104000A31 -:1083E000FFFF0029FFF70196033006260105000074 -:1083F000000702CA00E1000000020028FFF5019515 -:10840000024B001D00280000572226263535333543 -:108410003426262322060615152335343633321624 -:10842000161515140606273236363535231514165B -:1084300016DB444E21E609151512160A80595941DA -:10844000532627524114150A6509170B3463475305 -:10845000701826151022183128575E305F44AF443B -:108460005F3163112B2628361D2611000001001AEA -:10847000FF3701BB02420026000057222626353571 -:108480003314141514163332363635342626232386 -:1084900035371723352115072733321616151406DD -:1084A00006E94A5B2A861E2C1F200B13323052A786 -:1084B0001DF60154B42937525B25295DC93A684736 -:1084C0001C030E07424521402D3C4C2452D7226408 -:1084D0004FED203D704B49703E00FFFF001AFF3703 -:1084E00001BB03320626011A0000000702C700EC98 -:1084F0000000000100120000012803120018000013 -:108500007311233533353436363332161715262694 -:10851000232206151533152311503E3E133D3E13FD -:1085200022150815091812505001E35F25344D2A11 -:1085300003036502031E1D2F5FFE1D00FFFF0012D7 -:108540000000012803E90626011C0000000702C103 -:1085500000C400CB00030017FF4201E202590038BB -:108560000047005B00005722262635343636372672 -:108570002635343637262635343636333216173616 -:10858000363737170E02071616151406062322264D -:108590002706061514161717161615140606273281 -:1085A000363534262627270E0215141613323E02BE -:1085B00035342E0223220E0215141E02DE3B5A32DF -:1085C0001728172123221E1F1F2B533C2E3E140851 -:1085D000281A12210B25240A090C264F3F152811B1 -:1085E000060B181C7A47442F634038380E24216349 -:1085F0000B110A303412160C04040B161312170B4D -:1086000005040C17BE1832281B2B200B09281C222E -:10861000301B194B3D425B2E1B1B0C240C084903DD -:108620000E1006143C1B3D5A31070509140B0B0EA6 -:10863000030C074B4034462466161D10140D030925 -:108640000913160C191901650D1D2C1D1D2C1E0E6C -:108650000E1D2C1E1C2B1D0FFFFF0017FF4201E2F9 -:1086600003420626011E0000000702C300EB0000C3 -:10867000FFFF0017FF4201E203140626011E00005F -:10868000000702C800EC0000FFFF0017FF4201E2F4 -:1086900003320626011E0000000702C700EB00009F -:1086A000FFFF0017FF4201E2033A0626011E000009 -:1086B000000702C600EB000000040017FF4201E2C1 -:1086C0000383000A004300520066000041170606BB -:1086D00015331523373436132226263534363637EC -:1086E00026263534363726263534363633321617B5 -:1086F00036363737170E02071616151406062322CC -:10870000262706061514161717161615140606271B -:1087100032363534262627270E0215141613323E1C -:108720000235342E0223220E0215141E02011214E9 -:108730001D234784012D073B5A3217281721232276 -:108740001E1F1F2B533C2E3E1408281A12210B25E6 -:10875000240A090C264F3F152811060B181C7A47CE -:10876000442F634038380E2421630B110A30341231 -:10877000160C04040B161312170B05040C170383B5 -:108780003504202483753F4BFBC01832281B2B2057 -:108790000B09281C22301B194B3D425B2E1B1B0C66 -:1087A000240C0849030E1006143C1B3D5A310705E2 -:1087B00009140B0B0E030C074B4034462466161DA0 -:1087C00010140D03090913160C191901650D1D2C40 -:1087D0001D1D2C1E0E0E1D2C1E1C2B1D0F00FFFF21 -:1087E0000017FF4201E2031E0626011E00000007DB -:1087F00002C100EB00000004FFF4FF4201E2025955 -:108800000038003C004B005F00005722262635341C -:10881000363637262635343637262635343636333F -:1088200032161736363737170E0207161615140686 -:1088300006232226270606151416171716161514D2 -:108840000606253521150732363534262627270E0C -:108850000215141613323E0235342E0223220E0264 -:1088600015141E02DE3B5A321727172023221E1F23 -:108870001F2B533C2E3E1408281A12210B25240AC4 -:10888000090C264F3F152811060B181C7A47442F58 -:1088900063FEC701EEF53A360E2421630B130C304C -:1088A0003812160C04040B161312170B05040C17C0 -:1088B000BE19342A1C2B210B0A261622301B194BF9 -:1088C0003D425B2E1B1B0C240C0849030E100614A2 -:1088D0003C1B3D5A31070508120A0A0B020E074CD1 -:1088E00046344624853333231B2012160D03090911 -:1088F00015170D1C1E01690D1D2C1D1D2C1E0E0EA5 -:108900001D2C1E1C2B1D0F0000010036000001AEA7 -:10891000032A001400007311331136363332161651 -:10892000151123113426232206071136881E472AE3 -:10893000232A148810170E2310032AFEE11E222377 -:108940003A22FE3401B11A1C100DFE36000100005F -:10895000000001AE032A001C0000731123353335DB -:1089600033153315231536363332161615112311E8 -:10897000342623220607113636368878781F472991 -:10898000232A14880F180E221102A8443E3E449D4B -:108990001E22233A22FE3401B11A1C100DFE3600AD -:1089A000FFFF0036000001D403EC0626012600007C -:1089B000000702C7013A00B9FFFFFFE2000001AE65 -:1089C0000422062601260000000702C6007A00E8FD -:1089D00000020038000000C0030F00030007000081 -:1089E0007311331103353315388888880242FDBE70 -:1089F000029E71710001003C000000C402420003AD -:108A00000000731133113C880242FDBEFFFF003CA1 -:108A10000000011E03420626012B0000000702C3CE -:108A200000800000FFFFFFF0000001110314062684 -:108A3000012B0000000702C800810000FFFFFFE8D3 -:108A400000000119033A0626012B0000000702C6A8 -:108A500000800000FFFFFFAE000000F7033C062689 -:108A6000012B0000000702CD00800000FFFFFFE3A4 -:108A70000000011E032A0626012B0000000702C089 -:108A800000800000FFFF003C000000C4031E06261B -:108A9000012B0000000702C100800000FFFF00382A -:108AA000FF3F00C0030F0626012A0000000602D186 -:108AB0007C00FFFFFFE4000000C403420626012BF8 -:108AC0000000000702C200800000FFFF0025000038 -:108AD00000F603490626012B0000000702CC0080A7 -:108AE0000000FFFFFFF00000011103290626012B03 -:108AF0000000000702CE00800000FFFF0038FF5C8E -:108B000001C2030F0426012A00000007013A00F801 -:108B10000000FFFF000B000000F602EA0626012B12 -:108B20000000000702CB00800000FFFF0000FF0AEA -:108B300000C8030F0626012A0000000602D57D00AA -:108B4000FFFFFFE60000011B03300626012B00009B -:108B5000000702CA008000000002FFF2FF5C00CBA9 -:108B6000030F001000140000572226273516163375 -:108B7000323636351133111406033533153A1226C1 -:108B80001006110612160B884B3D89A406056101DB -:108B9000020E1A130242FDAE4450034271710001ED -:108BA000FFF2FF5C00CA0242001000005722262795 -:108BB000351616333236363511331114063A12266D -:108BC0001006110612160B884BA406056101020E51 -:108BD0001A130242FDAE4450FFFFFFEFFF5C011F7E -:108BE000033A0626013B0000000702C6008700008A -:108BF00000010035000001E6032A000B000073119C -:108C00003311373307132303071535889594918E55 -:108C10008F692E032AFE2FE9E8FEA6011D40DD0024 -:108C2000FFFF0035000001E603E30626013D0000DA -:108C3000000702C7013E00B1FFFF0035FEBD01E69F -:108C4000032A0626013D0000000702D300F40001BC -:108C500000010036000001D10242000B0000731138 -:108C6000331537330713230307153688838F7D7E2B -:108C70008C5E290242F7F7F0FEAE01133CD70001EB -:108C8000003D000000C4032A0003000073113311EB -:108C90003D87032AFCD6FFFF003D0000011E042A89 -:108CA000062601410000000702C3008100E8FFFF23 -:108CB000003D0000017A032B04260141000000075B -:108CC00002C500F50021FFFF003DFEBD00C4032AE0 -:108CD000062601410000000702D300810001FFFFCA -:108CE000003D00000152032A042601410000000754 -:108CF000025C00C0003FFFFF003DFF5C01C7032A8C -:108D00000426014100000007013A00FC00000001B8 -:108D1000001300000123032A000B00007311073524 -:108D20003711331537150711564343874646019FC0 -:108D30001F581E0134F920571FFE25000001003482 -:108D40000000029D024D00260000731133153636D7 -:108D500033321617363633321616151123113426D0 -:108D60002322060714141511231134262322060783 -:108D70001134831E462422330C214A271F301C82C3 -:108D80001614102710811714102611024232201DCC -:108D9000222526211F3D2EFE3D01B7211912100369 -:108DA0000504FE3D01B721191210FE31FFFF00340A -:108DB0000000029D031E062601480000000702C1B4 -:108DC0000167000000010034000001AA024B0014FA -:108DD0000000731133153636333216161511231170 -:108DE0003426232206071134881F4528242A148894 -:108DF00010170E211002423A1E25233A22FE34019A -:108E0000B11A1C100CFE3500FFFF0034000001AA4F -:108E100003420626014A0000000702C300EE0000DC -:108E2000FFFF0016000001FB03770427024EFFEC52 -:108E300002F00006014A5200FFFF0034000001AAC0 -:108E400003320626014A0000000702C700EE0000B8 -:108E5000FFFF0034FEBD01AA024B0626014A0000B6 -:108E6000000702D300EE00010001002BFF4201A128 -:108E7000024B001D0000573532363635113426239B -:108E80002206071123113315363633321616151103 -:108E900014060623A63031120F180E211088881EE2 -:108EA0004629222B142D5A46BE5D12282201B61ADD -:108EB0001C100CFE350242361E21233A22FE2E40A3 -:108EC0005127FFFF0034FF5C02A5030F0426014A6F -:108ED00000000007013A01DA0000FFFF0034000043 -:108EE00001AA03300626014A0000000702CA00EE6C -:108EF000000000020029FFF7019E024B0011002331 -:108F000000005722262635353436363332161615EC -:108F10001514060627323636353534262623220622 -:108F2000061515141616E33F522929523F3F5329BF -:108F300029533E1716060616171716070716092F88 -:108F40005A40C2405A2F2F5A40C2405A2F5E1A2D03 -:108F50001BD41B2C1B1B2C1BD41B2D1AFFFF002901 -:108F6000FFF7019E0342062601520000000702C3DC -:108F700000E30000FFFF0029FFF7019E031406260F -:108F800001520000000702C800E40000FFFF0029B2 -:108F9000FFF7019E033A062601520000000702C6B1 -:108FA00000E30000FFFF0029FFF702070369062620 -:108FB00001520000000702EC00E30000FFFF00295F -:108FC000FF3F019E0323062601520000002702D125 -:108FD00000E40000000702E600E30000FFFF0029B4 -:108FE000FFF701CE0369062601520000000702EDDB -:108FF00000E30000FFFF0029FFF701E403AA0626B3 -:1090000001520000000702EE00E30000FFFF00290C -:10901000FFF7019E03D7062601520000002702E653 -:1090200000E30000000702CA00E300A7FFFF0011F1 -:10903000FFF7019E033C062601520000000702CD07 -:1090400000E30000FFFF0029FFF7019E032A062628 -:1090500001520000000702C000E30000FFFF0029EA -:10906000FFF7019E03D2062601520000002702C02E -:1090700000E30000000702CB00E300E8FFFF002947 -:10908000FFF7019E03C7062601520000002702C118 -:1090900000E30000000702CB00E300DCFFFF002933 -:1090A000FF3F019E024B062601520000000702D13D -:1090B00000E40000FFFF0029FFF7019E034206269F -:1090C00001520000000702C200E30000FFFF002978 -:1090D000FFF7019E0349062601520000000702CC5B -:1090E00000E30000FFFF0029FFF7019E0292062621 -:1090F00001520000000702D001050000FFFF002917 -:10910000FFF7019E0352062601520000002702D0FD -:1091100001050000000702C300E30010FFFF002963 -:10912000FF3F019E0292062601520000002702D056 -:1091300001050000000702D100E30000FFFF002945 -:10914000FFF7019E0352062601520000002702D0BD -:1091500001050000000702C200E30010FFFF002924 -:10916000FFF7019E0359062601520000002702D096 -:1091700001050000000702CC00E30010FFFF0029FA -:10918000FFF7019E0340062601520000002702D08F -:1091900001050000000702CA00E30010FFFF0029DC -:1091A000FFF701C6033F062601520000000702C474 -:1091B00000E30000FFFF0029FFF7019E03290626B8 -:1091C00001520000000702CE00E30000FFFF00296B -:1091D000FFF7019E02EA062601520000000702CBBB -:1091E00000E30000FFFF0029FF0F019E024B06264F -:1091F00001520000000702D5010E000500030029FE -:10920000FFA4019E029F00030015002700005727BE -:109210000117032226263535343636333216161515 -:10922000151406062732363635353426262322060F -:109230000615151416166422011B26A03F52292973 -:10924000523F3F532929533E171606061617171685 -:109250000707165C0E02ED0EFD662F5A40C2405AFB -:109260002F2F5A40C2405A2F5E1A2D1BD41B2C1B85 -:109270001B2C1BD41B2D1A00FFFF0029FFA4019EED -:1092800003420626016C0000000702C300E2000052 -:10929000FFFF0029FFF7019E033006260152000060 -:1092A000000702CA00E30000FFFF0029FFF7019E4C -:1092B00003D8062601520000002702CA00E300007E -:1092C000000702CB00E300EE00030031FFF5028A45 -:1092D0000252002A003C004700005722262635355E -:1092E00034363633321616173E023332161615153B -:1092F000231514161633323635353315140623224A -:10930000262706062732363635353426262322060A -:109310000615151416161333353426262322060691 -:1093200015DA374C26254D391E34280A0A2A361CF0 -:1093300040481CE307171618148350503547101087 -:109340003F271616080815161416080715D46108C5 -:1093500014151215090B2E5940D53F552D111F1705 -:10936000181F103664455746233B2325223A3952AD -:109370005627211F2960182D1FDC1C2B19192B1CA7 -:10938000DB1C2E1B010E39172919182819000002A1 -:109390000034FF4201B2024B0014002400005711B8 -:1093A0003315363633321E021515140606232226CF -:1093B0002715133236363535342626232206071173 -:1093C00016163488193C2127321C0B1B3B311F37E2 -:1093D000193C161507081615101F0C0D1EBE0300AC -:1093E0002C181D243B431FC4395E381E17EA011494 -:1093F0001D311DCF1B2B1A0F0AFE93090B00FFFF17 -:109400000034FF4201B2031E06260171000000076E -:1094100002C100EE000000020032FF4201AF032A49 -:1094200000140024000057113311363633321E0267 -:109430001515140606232226271513323636353520 -:10944000342626232206071116163288193B2227B6 -:10945000311C0B1A3C301F38183C1515070816151F -:10946000101D0D0D1DBE03E8FEEC181D243B431F0F -:10947000C4395E381E16E901141D311DCF1B2B1A8D -:109480000E0BFE93090B0002002BFF4201A7024BBB -:10949000001200210000453506062322263535340A -:1094A0003636333216173533110332363711262646 -:1094B0002322061515141616011F17341E45461AC9 -:1094C0003D331F351688BE0B1D0E0C1C0F1E1709D1 -:1094D00017BEE9181C626CB13C60391A1526FD00F4 -:1094E00001130A090172090B3526D81D2E1B000134 -:1094F00000370000015202490011000073113315BA -:1095000036363332161715262623220607113788DA -:109510001E3C240609060C1D0F1B2C140242593355 -:109520002D01018D05071A1EFE72FFFF0037000096 -:10953000015C0342062601750000000702C300BF5C -:109540000000FFFF002500000159033206260175C7 -:109550000000000702C700BF0000FFFF0037FEBD8C -:1095600001520249062601750000000602D37B0164 -:10957000FFFFFFED00000152033C062601750000CD -:10958000000702CD00BF0000FFFF002E00000152C7 -:109590000329062601750000000702CE00BF000067 -:1095A00000010016FFF7017A024B002B0000572242 -:1095B0002627371616333236353426272726263502 -:1095C00034363633321617072E02232206151416A8 -:1095D00017171E0215140606D1495E14650C2820C3 -:1095E00018181D2346262F2B4B2E46550C590513B4 -:1095F0001E1415191D1B47172A1C2D4D094E4B27EC -:109600002F32181518271D3B2145342F432553436E -:109610002618291A1A1411241740142E39253244F9 -:109620002300FFFF0016FFF7017A03420626017BA5 -:109630000000000702C300C80000FFFF0016FFF78C -:10964000017A03320626017B0000000702C700C82A -:109650000000FFFF0016FEFF017A024B0626017B89 -:109660000000000702D400C80000FFFF0016FFF74B -:10967000017A033A0626017B0000000702C600C8F3 -:109680000000FFFF0016FEBD017A024B0626017B9B -:109690000000000702D300C80001FFFF0016FFF71B -:1096A000017A031E0626017B0000000702C100C8E4 -:1096B000000000010034FFF401E90335002B000035 -:1096C0005735323E02353426262335323636353488 -:1096D0002623220606151123113436363332161589 -:1096E0001406071E0215140E02EF212D1A0B172F58 -:1096F000241D24111E2B1B1E0C882957456863341A -:10970000393140211F3E5F0C6B10223323283B214F -:109710006B243E26333F1C3324FDA3025D3C613B9A -:10972000706640581A0D3854373B583A1C000001F7 -:1097300000120000012803120014000073112335E9 -:1097400033353436363332161715262623220615BE -:1097500011503E3E133D3E13221508150918120103 -:10976000E35F25344D2A03036502031E1DFD8F00B0 -:1097700000010011FFF9013202EF0018000057222A -:109780002626351123353335331533152311141699 -:1097900033323637150606DB373F1A3A3A895858BE -:1097A0001A1A0B150A112D0724442F01585AADAD72 -:1097B0005AFEB41E19020168020500020011FFF9E9 -:1097C000013202EF0003001C000053352115032273 -:1097D0002626351123353335331533152311141649 -:1097E0003332363715060613011C54373F1A3A3AFE -:1097F0008958581A1A0B150A112D01413F3FFEB81E -:1098000024442F01585AADAD5AFEB41E1902016806 -:109810000205FFFF0011FFF90184037D0426018486 -:109820000000000702C501000074FFFF0011FEFFE9 -:10983000016E02EF062601840000000702D400D565 -:109840000000FFFF0011FEBD013202EF0626018479 -:109850000000000702D300D50001FFFF0011FFF94F -:10986000013203CB062601840000000702C10090EC -:1098700000AD0001002FFFF701A402420014000018 -:109880005722262635113311141633323637113349 -:10989000112335060691222C148811170F1F0F88EB -:1098A000881D4609233B2101CCFE4D1A1D100B01DA -:1098B000CFFDBE371C24FFFF002FFFF701A403429A -:1098C0000626018A0000000702C300ED0000FFFF2A -:1098D000002FFFF701A403140626018A00000007E9 -:1098E00002C800ED0000FFFF002FFFF701A40332C4 -:1098F0000626018A0000000702C700ED0000FFFFF6 -:10990000002FFFF701A4033A0626018A0000000792 -:1099100002C600ED0000FFFF001AFFF701A4033CA0 -:109920000626018A0000000702CD00ED0000FFFFBF -:10993000002FFFF701A4032A0626018A0000000772 -:1099400002C000ED0000FFFF002FFF3F01A4024214 -:109950000626018A0000000702D100ED0000FFFF8B -:10996000002FFFF701A403420626018A000000072A -:1099700002C200ED0000FFFF002FFFF701A4034922 -:109980000626018A0000000702CC00ED0000FFFF60 -:10999000002FFFF701E002920626018A000000076F -:1099A00002D001470000FFFF002FFFF701E0034254 -:1099B0000626018A0000002702D0014700000007A8 -:1099C00002C300EB0000FFFF002FFF3F01E0029207 -:1099D0000626018A0000002702D001470000000788 -:1099E00002D100EF0000FFFF002FFFF701E003426C -:1099F0000626018A0000002702D001470000000768 -:109A000002C200EB0000FFFF002FFFF701E0034957 -:109A10000626018A0000002702D001470000000747 -:109A200002CC00EB0000FFFF002FFFF701E0033046 -:109A30000626018A0000002702D001470000000727 -:109A400002CA00EB0000FFFF002FFFF701CF033F2A -:109A50000626018A0000000702C400ED0000FFFF97 -:109A6000002FFFF701A403290626018A0000000742 -:109A700002CE00ED0000FFFF002FFFF701A402EA75 -:109A80000626018A0000000702CB00ED0000FFFF60 -:109A9000002FFF0A01AC02420626018A00000007DF -:109AA00002D501610000FFFF002FFFF701A4033E74 -:109AB0000626018A0000000702C900ED0000FFFF32 -:109AC000002FFFF701A403300626018A00000007DB -:109AD00002CA00ED00000001000C000001890242F2 -:109AE00000060000730333131333037F73853B3A7F -:109AF00083730242FE61019FFDBE00010018000059 -:109B000002380242000C00007303331313331313A3 -:109B10003303230303715971333C6539376B5B732E -:109B200040430242FE890177FE85017BFDBE016D47 -:109B3000FE93FFFF0018000002380342062601A131 -:109B40000000000702C301290000FFFF0018000009 -:109B50000238033A062601A10000000702C60129C7 -:109B60000000FFFF001800000238032A062601A1AA -:109B70000000000702C001290000FFFF00180000DC -:109B800002380342062601A10000000702C2012993 -:109B900000000001000A0000019B0242000B0000CF -:109BA0007313033317373303132327070A7E79868A -:109BB0004940747B848750430137010BA0A0FEE22B -:109BC000FEDCB1B100010007FF63019A02420012FE -:109BD0000000573532363635342627033313133316 -:109BE000030E022338232C140D087F844B418387F6 -:109BF0000B344E349D620814120D382101E9FE83A6 -:109C0000017DFDA7333A1900FFFF0007FF63019AAA -:109C10000342062601A70000000702C300D200008D -:109C2000FFFF0007FF63019A033A062601A7000021 -:109C3000000702C600D20000FFFF0007FF63019A81 -:109C4000032A062601A70000000702C000D2000078 -:109C5000FFFF0007FF3F01A80242062601A7000000 -:109C6000000702D1016A0000FFFF0007FF63019AAD -:109C70000342062601A70000000702C200D200002E -:109C8000FFFF0007FF63019A0349062601A70000B2 -:109C9000000702CC00D20000FFFF0007FF63019A1B -:109CA00002EA062601A70000000702CB00D200004E -:109CB000FFFF0007FF63019A0330062601A700009B -:109CC000000702CA00D20000000100220000015972 -:109CD00002420009000073351323352115033315A3 -:109CE00022A7990129AAA9590185644FFE7265002E -:109CF000FFFF0022000001590342062601B00000C8 -:109D0000000702C300B90000FFFF001F0000015957 -:109D10000332062601B00000000702C700B90000A8 -:109D2000FFFF002200000159031E062601B00000BB -:109D3000000702C100B90000FFFF00120000023B53 -:109D400003120426011C00000007011C011300007F -:109D50000002000E000002CE0312002F00330000AC -:109D6000731123353335343636333216171526261C -:109D70002322061515333534363633321617152699 -:109D80002623220615153311231123112311231124 -:109D9000013533154D3F3F133D3E131F1208130885 -:109DA000171176133D3F131E140814081811FC8771 -:109DB000758776017A8001E45E25344D2A030365B8 -:109DC00002031E1D2F25344D2A03036502031E1DA9 -:109DD0002FFDBE01E4FE1C01E4FE1C029E71710019 -:109DE000FFFF000EFF5C03CD0312042601B5000047 -:109DF0000007013A0303000000010012000002FA0C -:109E000003240031000041321617112311262623A6 -:109E100022060615153315231123112311231123AF -:109E200035333534363633321617152626232206B7 -:109E300015153335343E02023428623C880D180A69 -:109E40002A25084A4A888C883E3E133D3E13231437 -:109E500008150918128C0A265603240B0CFCF30271 -:109E6000C20201182B1B255FFE1D01E3FE1D01E34D -:109E70005F25344D2A03036502031E1D2F25204252 -:109E80003922FFFF0010FF5C02D50312042601B93E -:109E900000000007013A020A000000020010000062 -:109EA00001D40312001A001E00007311233533354C -:109EB0003436363332161715262623220615153367 -:109EC0001123112311133533154E3E3E1A40380F1E -:109ED00020110710071715FD8776807E01E35F25A7 -:109EE000374C2803026001021B2231FDBE01E3FE54 -:109EF0001D029E7171000001000E000001E30324A9 -:109F0000001E0000731123353335343E0233321600 -:109F100017112311262623220606151414153315AE -:109F200023114D3F3F0A26554B27623D880D180BE4 -:109F30002A24094B4B01E16125204239220B0CFCFC -:109F4000F302C20201182B1B09130961FE1F000254 -:109F50000042013D018D0335001D00280000532201 -:109F60002635343E023735342623220606072736A7 -:109F70003633321616151123270606373236373593 -:109F80000E02151416AE323A243D4B270E1610124F -:109F900008027302574D37421C6B050E3708111C1F -:109FA000081A2A1A18013D4133293A271D0C361A7E -:109FB0002613231A0252572A4F35FEBD421E2B5933 -:109FC000150F790C212717181A0000020044013CD4 -:109FD000018C0336000F0021000053222626353560 -:109FE0003436333216151514060627323636353513 -:109FF000342626232206061515141616E83848249A -:10A0000051535054264936171407071417161608CB -:10A010000816013C284D36A452595B50A4354C2AF1 -:10A0200059172819981A2717172819981828180047 -:10A03000FFFF0014000001F6032A060600010000DD -:10A040000002003F000001EB032A000F001900008E -:10A050007311211523153332161615140E022327FA -:10A060003332363627262623233F0178E520526FE8 -:10A070003822435E3C1A1B2A34180101314519036A -:10A080002A6EE62D6757445B361664183D353F420D -:10A09000FFFF003D0000020A032A0606001D000023 -:10A0A0000001003F00000196032A00050000731123 -:10A0B000211523113F0157C4032A6DFD4300FFFF03 -:10A0C000003F00000196042A062601C00000000798 -:10A0D00002C300D500E80001003F0000019603A282 -:10A0E0000007000073113335331523113FFF58C4A7 -:10A0F000032A78E5FD430002000FFF5F0281032A77 -:10A100000011001B00005711333E04371321113397 -:10A11000112327210713331123070E040F1D1425C4 -:10A120001E191305120166556709FE710A3EEA669B -:10A13000090412181D20A1010A0B253E618C600143 -:10A1400006FD3FFEF6A1A1010A0257B3608557360E -:10A150002200FFFF003D00000193032A0606002EA7 -:10A160000000FFFF003D00000193042A0626002E98 -:10A170000000000702C200EA00E8FFFF003D000007 -:10A18000019304120626002E0000000702C000EA18 -:10A1900000E800010005000002DD032A00150000B0 -:10A1A00073130333133311331133133303132303A3 -:10A1B00023112311230305B3A88B93077708928CEF -:10A1C000A8B388A0097708A0019A0190FE7F0181B9 -:10A1D000FE7F0181FE70FE66018FFE71018FFE71B0 -:10A1E0000001001EFFF401D10334003C000057229F -:10A1F00026263535331414151616333236363534D3 -:10A20000262726222223353A0233363635342623B2 -:10A210002206071414152335343636333216161534 -:10A220001406071E0215140606FD4B5D2A8A011E40 -:10A230002B1F1F0B2D43030D1007060C0D0444307C -:10A24000232D2A23038A3461444561343D2E1F3176 -:10A250001B2A5D0C3969461C051108383A1E39283D -:10A260003E4903016203423F333A3C3104150B2758 -:10A27000456133335F45485E0D0C2F4D39496F3DC5 -:10A280000001003F000001F9032A000900007311DA -:10A2900033111333112311033F79DE637ADF032A6D -:10A2A000FE0101FFFCD60207FDF9FFFF003F0000A1 -:10A2B00001F903FC062601C90000000702C80128B5 -:10A2C00000E8FFFF003F000001F9042A062601C94B -:10A2D0000000000702C2012700E80001003F000063 -:10A2E0000212032A000C00007311331133133303DD -:10A2F00013230323113F931E83939AA6968C1E0368 -:10A300002AFEAC0154FE82FE540175FE8B00FFFF55 -:10A31000003F00000212042A062601CC00000007BC -:10A3200002C3010F00E800010005FFFC022C032A14 -:10A33000001300007335163E033713211123112338 -:10A34000030E04051C271B120C071A018A937412B2 -:10A35000060F1F385C6A010920437258018BFCD636 -:10A3600002BBFED259885F3A1700FFFF003B000096 -:10A370000270032A0606006E0000FFFF003F000087 -:10A38000020B032A0606004E0000FFFF0031FFF516 -:10A39000020303330606007800000001003D0000C0 -:10A3A0000210032A00070000731121112311231149 -:10A3B0003D01D392AF032AFCD602C1FD3F00FFFF4F -:10A3C000003D000001FA032A060600970000FFFF87 -:10A3D0000031FFF501F203330606001F0000FFFF06 -:10A3E000000D000001A1032A060600AA00000001DA -:10A3F0000015FF7001ED032A001300005735163ECB -:10A40000022703331317371333030E04352F3D2070 -:10A410000607AB8945251E3C8B9D0B17233A5A8EA8 -:10A4200067030A1E332502D4FEADECEC0153FD1D7B -:10A43000344B331C0900FFFF0015FF7001ED03FCD6 -:10A44000062601D60000000702C800FD00E8000350 -:10A45000002FFFE002990366002300330043000051 -:10A460004535060623222626353534363633321650 -:10A4700017353315363633321616151514060623DE -:10A4800022262715273236371126262322060615BF -:10A49000151416163732363635353426262322065D -:10A4A0000711161601230B1A0C3A583131593C0C7E -:10A4B0001A088109190B3E59313051321021119976 -:10A4C000060E04070F071D25120F26D921250F1090 -:10A4D000231F081007060F208001022A5B49E04570 -:10A4E0005C2E01018E8E01012E5D44E0495B2B0242 -:10A4F000017FD7010101C7010118342AE22932186E -:10A5000001163329E22B34170101FE3A0101FFFF46 -:10A51000000A000001EA032A060600CC0000000140 -:10A52000002E00000205032A00140000611106231A -:10A5300022262635113311141616333236371133CD -:10A540001101723A3240613794102E2A102414936C -:10A5500001610B2B563F0114FEEC1F2D1703040164 -:10A5600070FCD6000001003FFF5F0279032A000B58 -:10A570000000452721113311331133113311020B20 -:10A5800010FE4493B6935EA1A1032AFD3C02C4FDD4 -:10A590003CFEF9000001003F000002D6032A000B38 -:10A5A00000007311331133113311331133113F8E06 -:10A5B0007A8D748E032AFD4002C0FD4002C0FCD695 -:10A5C0000001003FFF5F0335032A000F000045270D -:10A5D000211133113311331133113311331102C7E8 -:10A5E00010FD888E7A8D748F5EA1A1032AFD3C0236 -:10A5F000C4FD3C02C4FD3CFEF9000001003DFF5FCC -:10A600000200032A000B00005727231133113311D6 -:10A6100033112307EB06A8949C93A207A1A1032A58 -:10A62000FD4302BDFCD6A1000002003F000001EE88 -:10A63000032A000D00170000731133113332161670 -:10A6400015140E0223273332363635262623233FB0 -:10A650009324526E3822435E3B1E1E2B3318013169 -:10A66000461C032AFEAC2D6757445B361664183D22 -:10A67000353F42000002FFFC0000023A032A000FAF -:10A6800000190000731123352111333216161514E9 -:10A690000E022327333236362734262323878B01B5 -:10A6A0001E27526F3823425E3C21222A3418013281 -:10A6B000461F02C169FEAC2D6757445B361664180D -:10A6C0003D353F420003003F000002CE032A000D4B -:10A6D0000017001B000073113311333216161514C6 -:10A6E0000E02232733323636273426232301113333 -:10A6F000113F9324536E3823425E3C1E1F2A3418A8 -:10A700000132451D016993032AFEAC2D6757445B56 -:10A71000361664183D353F42FE91032AFCD60002EE -:10A72000000CFFFF0344032A001C002600007323D3 -:10A7300035163E02371321113332161615140E0248 -:10A7400023231123030E03253332363635262623E1 -:10A7500023382C1F2C1C11051E018C17536F382316 -:10A76000425E3CA57517051C334F01C2132A3418ED -:10A77000013146116A02112E574401E8FEAC2D67E3 -:10A7800057445B361602BBFE85587B4D2165183D4C -:10A79000353F42000002003F0000030C032B001570 -:10A7A000001F0000771133113311331133321616A5 -:10A7B00015140E0223271123112533323636353472 -:10A7C0002623233F93969417526E3923425E3CA56D -:10A7D00096012A112B331832451001032AFEB001CD -:10A7E00050FEAB2D6757445B361601016DFE936337 -:10A7F000183B34444000FFFF0029FFF501D4033328 -:10A80000060600A1000000010031FFF501F203334C -:10A81000002B0000452226263511343636333216F9 -:10A82000161515233534262623220606151533154D -:10A8300023151416163332363635353315140606FD -:10A840000117596528286559545F288E071F262649 -:10A85000230AA4A40E2520251F088E265F0B467907 -:10A860004F0121537A42396A462729223821233B56 -:10A87000257A588E2C391D233A242C24486F3F000A -:10A8800000010032FFFC01F3033A002B00004522D7 -:10A89000262635353315141616333236363535231C -:10A8A000353335342626232206061515233534364E -:10A8B00036333216161511140606010D5360288E14 -:10A8C0000720252623098A8A0E23212420088E2684 -:10A8D00060555A64282864043A69462A2B22392193 -:10A8E000233D258852852C3A1C233A242E26476F77 -:10A8F0003F457950FEE0537B42000001003D0000DF -:10A9000000CF032A00030000731133113D92032A84 -:10A91000FCD6FFFFFFE6000001210412062601E736 -:10A920000000000702C0008400E800010005FFEC01 -:10A930000103032A000D00005735323E0235113362 -:10A94000111406062305202A180A92204E4914687D -:10A95000081529200270FD8A44592B0000010005CA -:10A960000000022C032A0018000073112335211562 -:10A970002315363633321615112311342626232299 -:10A980000607117671017D781D2F185D61930C20EB -:10A990001F0F221302BD6D6DF40605615FFEEC0111 -:10A9A00014202C170304FE900002003FFFF502D58F -:10A9B00003330019002B00004522262635352311CC -:10A9C000231133113335343636333216161511143C -:10A9D000060627323636351134262623220606157A -:10A9E0001114161601FE525E265A8F8F5A265E5299 -:10A9F000535D27275D5323220B0B222322230A0AB0 -:10AA0000230B447A5260FE9B032AFEA955527841DB -:10AA1000427851FEDD517B446D203821017522368C -:10AA20001F1F3622FE8B213820000002000B000081 -:10AA30000201032A0011001A000073132626353480 -:10AA400036363333112311232222230313331123E8 -:10AA500022061514160BA2323E3A755ABB932F02EA -:10AA60000E0281A1212441423B016A1A6D505067B8 -:10AA700032FCD60148FEB801B001133F43454C00FB -:10AA80000001000100000224032A002100007311CC -:10AA900023352115231136363332161615151406B3 -:10AAA0000623233532363635353426232206071160 -:10AAB0007473018B87193E202A4D312A59471C2473 -:10AAC000291123260F271802C16969FEFA131422DF -:10AAD00044337C4A5A295C1C3322701C2F0B0EFE17 -:10AAE00091000003000400000220032A000300116B -:10AAF000001B000041152135131133113332161696 -:10AB000015140E0223273332363627342623230129 -:10AB1000ACFE586C9325526E3822435E3C1E1F2AB1 -:10AB200034180131461D02AC6969FD54032AFEAC9C -:10AB30002D6757445B361664183D353F42000003CD -:10AB40000005000002C1032A000C001000160000DE -:10AB50007313173713230323112311230313032123 -:10AB60000327131721371305E27778EB88930877CB -:10AB7000079487DD0253D75C981DFEAB1BA102082A -:10AB8000424FFDEB0186FE7A0186FE7A01A9018122 -:10AB9000FE7F31011A3231FEE7000002000500009D -:10ABA00001A7032A000300090000532115211323E4 -:10ABB0001121152305016EFE92E993014CB901DACA -:10ABC0006BFE91032A6600020005FF5F0305032A5E -:10ABD000000300190000453717072513033313330B -:10ABE00011331133133303132303231123112303CD -:10ABF000029B303A33FD33B3A88B93077708928CCE -:10AC0000A8B388A0097708A020898288A1019A01A9 -:10AC100090FE7F0181FE7F0181FE70FE66018FFE46 -:10AC200071018FFE71000002003DFF5F0236032AB2 -:10AC30000003000F000045371707251133111333A8 -:10AC400003132303071101CC303A33FE3A94A08D4D -:10AC50009BAB93882220898288A1032AFE9C0164F1 -:10AC6000FE96FE4001713EFECD000002003FFF5FF8 -:10AC70000256032A000B000F000073113311331129 -:10AC8000331123112311053717073F93A59494A57A -:10AC9000011A303A33032AFEAD0153FCD6016EFE91 -:10ACA000922089828800FFFF000A000001DD032A4C -:10ACB000060600CD00000002000E000001E1032A9C -:10ACC0000003000C00005335211501110333131349 -:10ACD0003303112301AAFEE5A48A635F87A2010A58 -:10ACE0005E5EFEF6013501F5FEBF0141FE0BFECBB7 -:10ACF0000001003D00000214032A0014000053115B -:10AD00003636333216151123113426262322060730 -:10AD1000112311D11E32186A7193102D2B10241497 -:10AD200094032AFE9F0605615FFEEC0114202C1798 -:10AD30000304FE90032A0002003FFF5F0242032A41 -:10AD4000000B000F00007311331133113311231165 -:10AD50002311173717073F93A59494A5FB4F26514E -:10AD6000032AFEAD0153FCD6016EFE922089828833 -:10AD7000FFFF002DFFF501FF0333060600A90000C9 -:10AD800000030031FFF50203033300030015002721 -:10AD9000000053352115032226263511343636336B -:10ADA000321616151114060627323636351134269A -:10ADB000262322060615111416167A0140A156669E -:10ADC0002C2C665658652D2D655825230C0C2325F3 -:10ADD00023240C0B24016F5E5EFE86407852012F07 -:10ADE00052753E3E7552FED05177416D203821019B -:10ADF0007522361F1F3622FE8B213820FFFF0027C9 -:10AE0000FFF7019E024B060600DA00000002003048 -:10AE1000FFF701A30353002200340000572E023530 -:10AE200011343636373E0237170E0207060615155F -:10AE30003E023332161615151406062732363635FD -:10AE400035342626232206060715141616E4424F2B -:10AE5000231D3628284944200E1F46431D1C1B0D68 -:10AE600029331B2D3F213056311516090814120ABB -:10AE700016130A0A180901326045014B4E60360F5D -:10AE8000100F13146F11100C0D0C3831440E160CEA -:10AE9000275B4F7E5A5F225C153330A42329130AA7 -:10AEA0001612CC30361700030034000001B0024205 -:10AEB0000011001C00250000731133321616171400 -:10AEC00006071E021514060623273332363635349C -:10AED0002626232335333236353426232334B94905 -:10AEE0004E1D01272C272A1024564C2F20172416DC -:10AEF000142317232E1E1D2026230242263F28320C -:10AF00003D0C092A3C24354B27560A25272C2809B5 -:10AF1000532427252500000100340000013A024295 -:10AF2000000500007311211523113401067E024231 -:10AF30005EFE1C00FFFF00340000015C0342062699 -:10AF400001FD0000000702C300BF00000001003542 -:10AF50000000013D02AE00070000731133353315C8 -:10AF6000231135C1478002426CCAFE1C0002001149 -:10AF7000FF6802170242000F0018000057353E0319 -:10AF80003737211133152327210737331123070EB4 -:10AF9000031120312415020A01234D620AFED30950 -:10AFA0002AAC3D0702121C2498ED133954765186C1 -:10AFB000FE16F09898F001934E4F6E4A2E00FFFF58 -:10AFC0000029FFF70196024B060601050000FFFF6E -:10AFD0000029FFF70196034206260105000000073D -:10AFE00002C200E10000FFFF0029FFF70196032ADB -:10AFF000062601050000000702C000E10000000174 -:10B0000000060000026702420015000073130333BC -:10B010001333113311331333031323032311231178 -:10B0200023030681797A6B0A700A6E7B7D84757BB7 -:10B030000A700B770125011DFEEC0114FEEC0114D2 -:10B04000FEE3FEDB0119FEE70119FEE70001002126 -:10B05000FFF50180024B002E000057222E023533EF -:10B060001416333236363534262623353236353407 -:10B0700026232206152334363633321616151406C7 -:10B0800006071E02151406CF3242270F6F1F1F1925 -:10B09000180815312B412A1D1C1F1E6E234E403DE2 -:10B0A0004C231B2A16182A1B550B1C34482C3530F0 -:10B0B000182A1A21240D51242C242424333B512BEB -:10B0C0002B482B2C361A05071938354E5C00000129 -:10B0D0000034000001AF0242000900007311331177 -:10B0E000133311231103346FA26A6F9F0242FEA42F -:10B0F000015CFDBE015CFEA4FFFF0034000001AF57 -:10B100000314062602060000000702C800F400002F -:10B11000FFFF0034000001AF0342062602060000D4 -:10B12000000702C200F4000000010034000001CB5F -:10B130000242000C0000731133153337330313231D -:10B1400003231134881B629075778E661B0242ECD4 -:10B15000ECFEECFED20107FEF900FFFF0034000018 -:10B1600001CB0342062602090000000702C300FDCE -:10B1700000000001000FFFFA01DB02420012000094 -:10B180005735323E0237372111231123070E03238F -:10B190000F1F26160C0510015088530C06172D4C56 -:10B1A0003B066316355B45FAFDBE01E2AA5F7C46AD -:10B1B0001D0000010032000001F90242000C0000F5 -:10B1C0007313331313331323110723271132046529 -:10B1D0007A7C64046D6129620242FEC5013BFDBEBA -:10B1E0000144FAF9FEBD00010034000001B9024239 -:10B1F000000B00007311331533353311233523153C -:10B200003488758888750242E9E9FDBEF9F9FFFFC7 -:10B210000029FFF7019E024B0606015200000001C3 -:10B220000034000001AB024200070000731121113D -:10B230002311231134017788670242FDBE01E2FE2B -:10B240001E00FFFF0034FF4201B2024B06060171EF -:10B250000000FFFF0029FFF70193024B060600F8EC -:10B2600000000001000E0000016A02420007000019 -:10B270007311233521152311786A015C6B01E35F9B -:10B280005FFE1D00FFFF0007FF63019A02420606F2 -:10B2900001A70000FFFF0007FF63019A03140626C1 -:10B2A00001A70000000702C800DA00000003002A1E -:10B2B000FF4B02620329001E002A003600004535BC -:10B2C00023222E023535343E0233333533153332E3 -:10B2D00016161515140E0223231503331123220607 -:10B2E0000615151416163333323636353534262600 -:10B2F000232301090D21484029233C4A270F7913B4 -:10B30000345E3B283F482011830A0C182717152864 -:10B310009E091B28171728190BB5C9122E544087F0 -:10B32000364E3217EDED2A5A498740542E12C90184 -:10B330001F01811430299B2C351818352C9B29307E -:10B340001400FFFF000A0000019B0242060601A64E -:10B350000000000100260000019D024200140000D0 -:10B360006135060623222626353533151416173285 -:10B37000363711331101151021103B4E25871B293B -:10B3800009110A88E701031D4033CFCA1F210102BA -:10B39000010108FDBE0000010034FF680201024205 -:10B3A000000B0000452721113311331133113315E0 -:10B3B000019F0AFE9F8871874D98980242FE1601F0 -:10B3C000EAFE16F000010034000002670242000BA2 -:10B3D00000007311331133113311331133113480E1 -:10B3E000598159800242FE1C01E4FE1C01E4FDBEAD -:10B3F00000010033FF6802B30242000F000045273E -:10B40000211133113311331133113311331502511B -:10B410000AFDEC80598159804D98980242FE160130 -:10B42000EAFE1601EAFE16F000010034FF6801AEE4 -:10B430000242000B0000572723113311331133113F -:10B440002307C60989886B87810898980242FE16EF -:10B4500001EAFDBE980000020034000001AF024284 -:10B460000011001E0000731133153A02331E03153C -:10B47000140E022327333236363534262623222271 -:10B48000233488020404013C57391C19395B4006F7 -:10B49000052C321514312B0105020242EB010F2657 -:10B4A00041332F4229134E11292422271200000272 -:10B4B0000001000001EF02420010001B00007311A8 -:10B4C0002335331533321E0215140E022327333E63 -:10B4D000023534262623237473FA0C3B58391C1A80 -:10B4E000385B4007052C321514302C0801E35FEB64 -:10B4F000112643342D4128134E01102723232912EE -:10B50000000300340000027702420011001E0022F6 -:10B510000000731133153A02331E0315140E022373 -:10B52000273332363635342626232222230111339F -:10B53000113488020404013C57391C19395B400658 -:10B54000052C321514312B0105020133880242EB20 -:10B5500001102641332F4129134E1129242227128D -:10B56000FEF90242FDBE00020014FFFA02C70242C9 -:10B57000001C002700005735323636373721153387 -:10B58000321E0215140E0223231123070E03232556 -:10B5900033323636353426262323142A2A1305104F -:10B5A00001500B3953361A1936553D8D540C061B74 -:10B5B0002F4A3701B805272D13132C2805066329B8 -:10B5C000655AFDEE112541312E41291401E2B76182 -:10B5D000794017541129222127120002003400005B -:10B5E000029002430019002A00007311331533350D -:10B5F00033153A02331E0315140E02232335231587 -:10B60000373A02313E0235342626273022222334AF -:10B61000886788020405013852351A1935563E8B61 -:10B6200067EF010204252C13122B270303010242AA -:10B63000EBECEF01112642312E3F2813EFF04F01C2 -:10B640001127202227120100FFFF0016FFF7017AC1 -:10B65000024B0606017B000000010029FFF7019460 -:10B66000024B002A00005722262635353436363361 -:10B6700032161615152335342626232206061515EF -:10B680003315231514163332363635353315140673 -:10B6900006E24252252651423F4E25800A151212DB -:10B6A00017088989171B14140880264E09335F4137 -:10B6B000AE435E32274F3B1D1D1F220E112B263D30 -:10B6C000484A392612231928233B51290001002A10 -:10B6D000FFF70194024B002900005722262635353A -:10B6E0003315141633323636353523353335342693 -:10B6F0002623220615152335343636333216161511 -:10B7000015140606DB3E4E2580171A131608878788 -:10B710000A16111E1380264F3D4351242552092736 -:10B720004E3B18192C22122B2545414A26290F275A -:10B7300025231E3A502A345E41AF425E3200FFFF9D -:10B740000038000000C0030F0606012A0000FFFFBA -:10B75000FFE30000011E032A0626012B000000075C -:10B7600002C000800000FFFFFFF2FF5C00CB030F70 -:10B770000606013A00000002FFF7000001B8032AA4 -:10B780000016001A0000731133113E0233321616F0 -:10B79000151123113426232206060711033521151E -:10B7A0003B880B25311C2F341588101A0A1C1805EC -:10B7B000CC0152032AFE9A05100E284023FEA40154 -:10B7C000531C1E080A02FE87025C4949000200342D -:10B7D000FFF70255024B0019002B000045222626D8 -:10B7E00035352315231133153335343636333216B8 -:10B7F0001615151406062732363635353426262317 -:10B80000220606151514161601A93A4C244A818100 -:10B810004A244C3A3A4C26264C3A1614060614167C -:10B820001414060614092F5A4033F30242F2324030 -:10B830005A2F2F5A40C2405A2F621A2C1BCD1C2C53 -:10B840001A1B2B1CCD1A2D1A0002000E000001A697 -:10B85000024200120020000073372E0235343E02EF -:10B860003333112335222627071332323335222270 -:10B87000232206061514160E631A21101734543CA1 -:10B88000A5860A1E0A50780207010107012A35170A -:10B8900037F20C2D3F262B422D18FDBED90101DBBE -:10B8A0000128CD152C2335330002FFF7FF6601B8C0 -:10B8B000032A002200260000573533323E02353578 -:10B8C0003426232206060711231133113E02333298 -:10B8D00016161515140E022303352115BF0F202748 -:10B8E0001407101A0D1B160588880B25311C2F34E0 -:10B8F0001514315543E401529A4C10254131FA1C7C -:10B900001E080A02FE87032AFE9A05100E2840230D -:10B91000F54F65371602F64949000003FFFA0000AB -:10B9200001CB032A0011001E002200007311331105 -:10B930003A02331E0315140E022327333E02353418 -:10B94000262623222223273521154F8802040402AC -:10B950003B57391D1B385A4106052B331615302B22 -:10B96000010602DD016A032AFE2D01102643342D53 -:10B970004128134E01102723242812DC5F5F0003A7 -:10B980000006000002360242000C00120016000001 -:10B99000731317371323272315233523071327374B -:10B9A0001721371703210306A77073A67567066C66 -:10B9B0000667B11A7614FF001420B201FBAD0164D2 -:10B9C0004848FE9CFBFBFBFB013802D32323F60116 -:10B9D0002BFED500000200000000017B02420003A4 -:10B9E0000009000051211521172311211523014EB3 -:10B9F000FEB2D488012FA7015C5FFD024265000200 -:10BA00000006FF68028C024200030019000045276F -:10BA10003315251303331333113311331333031346 -:10BA20002303231123112303022A1072FD7A817943 -:10BA30007A6B0A700A6E7B7D84757B0A700B77982F -:10BA4000F0F0980125011DFEEC0114FEEC0114FE3E -:10BA5000E3FEDB0119FEE70119FEE70000020034F6 -:10BA6000FF6801F302420003001000004527331570 -:10BA70002511331533373303132303231101911099 -:10BA800072FE41881B629075778E661B98F0F09865 -:10BA90000242ECECFEECFED20107FEF9000200349B -:10BAA000FF68020302420003000F00004527331520 -:10BAB00025113315333533112335231501A11072A8 -:10BAC000FE31887588887598F0F0980242E9E9FDA2 -:10BAD000BEF9F90000010007FF53019A0242000875 -:10BAE00000005735033313133303159891804E46E6 -:10BAF0007F8AADE70208FEAC0154FDFBEA000002BC -:10BB00000007FF53019A02420003000C0000573562 -:10BB100021150735033313133303152A0152E4911A -:10BB2000804E467F8A085252A5E70208FEAC0154B7 -:10BB3000FDFBEA00FFFF0036000001AE032A060607 -:10BB40000126000000020034FF68020302420003E5 -:10BB5000000F0000453733072511331533353311F6 -:10BB6000233523150168297238FE69887588887520 -:10BB700098F0F0980242E9E9FDBEF9F9FFFF0028CC -:10BB8000FFF50195024B060601190000000300298C -:10BB9000FFF7019E024B00030015002700005335FC -:10BBA000331503222626353534363633321616152C -:10BBB0001514060627323636353534262623220656 -:10BBC0000615151416166CF27B3F522929523F3F79 -:10BBD000532929533E171606061617171607071678 -:10BBE00001044949FEF32F5A40C2405A2F2F5A40B0 -:10BBF000C2405A2F5E1A2D1BD41B2C1B1B2C1BD48E -:10BC00001B2D1A000001003900000210032A000752 -:10BC1000000073112111231123113901D786CB03A1 -:10BC20002AFCD602C0FD400000010012FFF6020D02 -:10BC3000024200130000452226263511231123114C -:10BC40002335211523111416163302004E56216296 -:10BC5000874001FB4A091E1D0A2144320158FE1B80 -:10BC600001E55D5DFEDA2B2C0F00FFFF00140000E4 -:10BC700001F603F5062600010000000702C90105D0 -:10BC800000B7FFFF003D0000020E032A0606006316 -:10BC9000000000020038FFF401DE0334001100232D -:10BCA0000000452226263511343636333216161555 -:10BCB000111406062732363635113426262322067D -:10BCC000061511141616010B475D2F2D5D49495DB0 -:10BCD0002D2F5D471F1E0A091E20201E090B1E0C5A -:10BCE0003C6A450167476B3C3C6B47FE99456A3CA3 -:10BCF0007726361A01631C372626371CFE9D1A3616 -:10BD000026000001001A00000121032A000E000095 -:10BD100073110E0307353E033733119706232A2389 -:10BD2000070E2A2F290D6A0291030C0B0A036705DF -:10BD300012171C0FFCD600010029000001D10333AB -:10BD4000001E00007335133E0235342623220606FA -:10BD50001515233534363633321615140606070703 -:10BD6000331529C8162719202220240D882B5E4C54 -:10BD700068681C2E1BA6F6620135223E43282D3032 -:10BD8000243A232224486D3E706432514A27FC6FC6 -:10BD900000010027FFF401CD0334003B00005722CF -:10BDA00026263535331414151E0233323636353413 -:10BDB00026272222233532323336363534262322C3 -:10BDC0000607141415233534363633321616151477 -:10BDD00006071E0215140606FA4C5D2A89010C217D -:10BDE0001D1F1F0B2738020F06050B05372A1F2CB6 -:10BDF0002B1D0189315E43455E313C2F20301B29CC -:10BE00005D0C3969461C030E0726361C1E3A283E77 -:10BE100047036F01393F333A4033070F0827456125 -:10BE200033325F45485C0E0A314F38496F3E00029D -:10BE30000020000001E7032A000A000D0000613520 -:10BE40002335133311331523150133110112F2D3A6 -:10BE5000A15353FF007EC77601EDFE0B6EC701357F -:10BE600001600001002DFFF401CD032A0025000030 -:10BE700057222626353314161637323636353426F1 -:10BE800026232206072313211523073636373616B5 -:10BE90001615140E02F9515922870B2120231D0873 -:10BEA0000B20221D26097708016CF8080F39234062 -:10BEB0005026112E530C3C6E4A293F23012D51363A -:10BEC0002F4627272001C37CC3121602033C724F62 -:10BED000406C4F2C00020037FFF501DE03330023D6 -:10BEE000003400004522262635113436363332160A -:10BEF0001615141615233426232206061515363674 -:10BF000033361616151406062732363635342626ED -:10BF1000232206060715141616010B4B5E2B245C14 -:10BF20005347592A01851A2B1A200F0E3926424CE5 -:10BF300021285C4E1D1E0C071E23111D15060D2108 -:10BF40000B46794B011C4F7F4A2F5A420307033699 -:10BF50003620493D61171B013C6A444F7D486B24E4 -:10BF6000402B2C45290D140A7F223A23000100158D -:10BF700000000178032A0006000073132335211501 -:10BF8000034FA1DB0163A302C06A55FD2B00000330 -:10BF9000002CFFF501D30333001F002F003D0000EC -:10BFA0005722262635343E023726262734363633A6 -:10BFB000321616070606071E031516060627323622 -:10BFC00036353626262322060615141616133E028B -:10BFD00035342623220615141616FF4D5E280D193A -:10BFE00024172431012B5A4344582B01012F2417C5 -:10BFF00024190D01295D4E21210A010C21201F2148 -:10C000000D0B2220191D0C1E2423210D1E0B3E6F2B -:10C0100049233B30250C1957434261333460424475 -:10C0200056190C25303B23496F3E69283D20223F9D -:10C0300028283E23203E27018301213A252E3A3A23 -:10C040002D253B2100020029FFF501D103330023F8 -:10C050000033000057222626353434353314163386 -:10C06000323636353506060706262635343636335B -:10C0700032161615111406060332363735342626C5 -:10C080002322060615141616FD465A2A841B2C1B5D -:10C090001E0E0E3827414D212A5E4C4B5E2B255B30 -:10C0A000531C210A0C1F1D1C1F0C071E0B305C4269 -:10C0B0000206033636204A3C61171A01013F6C44E0 -:10C0C00050794543764CFEE14F804B01AB1C107E0E -:10C0D00023392324402B2B4629000001004801B1BD -:10C0E000010903780006000053110735373311A406 -:10C0F0005C833E01B10151245842FE390001004EDB -:10C1000001B101810382001B00005335373E023527 -:10C1100034262322061523353436363332161514C9 -:10C1200006070733154F771E240F17181F18631FB4 -:10C130004538444E2F2D46A701B1477D1F2C2312B1 -:10C140001B1B2E2B0F2D492B4A41334A2E475400DF -:10C150000001004F01A7017B0382002D0000532244 -:10C160002626353533151416333236353426232337 -:10C170003533323635342623220615152335343629 -:10C18000333216151406071616151406E537421D28 -:10C1900063191C18181A211A171E1B16181B17636F -:10C1A0005046434F271B1C2A5101A7233D2810044A -:10C1B0001F1E1D1B1E1F461D1E191E211C04104381 -:10C1C000453E3D2B370A0930354145000002004706 -:10C1D00001B101860378000A000D000053352335B4 -:10C1E00013331133152315273327F5AEC1522C2CE9 -:10C1F000C25D0101B16843011CFEE64568AD8B00DC -:10C200000001FF5C00000135032A00030000630108 -:10C210003301A4017B5EFE85032AFCD6FFFF0029C3 -:10C220000000034E032A04260245E1B2002702491A -:10C23000014F00000007024601CDFE4FFFFF003E08 -:10C240000000031C032A04260245F6B20027024917 -:10C2500001640000000702480196FE4FFFFF003C0A -:10C260000000035B033304260247ECB100270249B8 -:10C2700001A200000007024801D5FE4F0001002F77 -:10C28000000000B3008900030000733533152F84CC -:10C2900089890001002AFF7800AF0087000A0000AA -:10C2A00057273636352335331514063F0E1B2648DF -:10C2B00085388832082925877B40490000020040E4 -:10C2C000004B00C202230003000700005335331562 -:10C2D0000335331540828282019D8686FEAE8686B6 -:10C2E0000002003FFFAD00C4023A000A000E000049 -:10C2F0005727363635233533151406033533155491 -:10C300000E1D2447843550835332032325867B3FFB -:10C310004802048888000003002200000242008ACC -:10C3200000030007000B000061353315213533157C -:10C330003335331501BE84FDE08449848A8A8989B6 -:10C34000898900020030000000B9032900030007BA -:10C35000000077033303073533155A298830598491 -:10C36000BE026BFD95BE84840002002BFF5900B510 -:10C3700002820003000700005713331303353315FF -:10C380002B302F298284A7026BFD9502A6838300A0 -:10C390000002002B000001C00333001D002100003B -:10C3A00077353E0235342623220615141617072644 -:10C3B000263534363332161514060607150735337D -:10C3C00015912F4D2D2624202506047C0707676034 -:10C3D000626C2D52367F86D07F275762362A2F24F3 -:10C3E0001F0E180E1B14271454646A62406C5E2BD7 -:10C3F00062D085850002002AFF4801BF027B001D34 -:10C400000021000041150E02151416333236353462 -:10C4100026273716161514062322263534363637C6 -:10C4200035371523350159304C2D26242024050499 -:10C430007C06086760616D2D5136808601AB7F26D2 -:10C440005861372A2F251E0E1A0D1A13271553650A -:10C450006C61406B5F2B61D0858500010025013741 -:10C4600000A801BA000300005335331525830137B6 -:10C4700083830001003F00E501660215000F000004 -:10C48000772226263534363633321616151406062C -:10C49000D22843282843282A42282842E52344302A -:10C4A000324423234531304423000001002A01CBCC -:10C4B0000187032A000E0000532737273717273339 -:10C4C000073717071707279F504C7120680C660D18 -:10C4D0006A1E704C523801CB306A2B533980803938 -:10C4E000532C6930730000020028000001D9032A90 -:10C4F000001B001F000073132337333723373337F4 -:10C500003307333733073307230733072303231353 -:10C51000230313333723352431013D0E4901571FBF -:10C520006A1F5320692030023C0E470153256A25BB -:10C53000532430540E5301175B6B5DF0F0F0F05D47 -:10C540006B5BFEE90117FEE901726B00000100243C -:10C5500000000168032A000300007313330324EA78 -:10C560005AEA032AFCD60001002400000168032ACD -:10C570000003000061033313010EEA5AEA032AFCA8 -:10C58000D600000100330137009201BA0003000019 -:10C5900053353315335F0137838300010043FF4672 -:10C5A000011E03320017000045222E0335343E03DE -:10C5B0003315220E0215141E0217011E3E503017AD -:10C5C00006061730503E1F2512050513241FBA37E3 -:10C5D000617F924B4E948060365E407095555794C3 -:10C5E0006E3D010000010020FF4600FB03320017F2 -:10C5F00000005735323E0235342E022735321E03F5 -:10C6000015140E03201F251206061125203E513059 -:10C61000160606163051BA5E3E6F945656956F3F19 -:10C62000015D35617F934F4B928061370001002C93 -:10C63000FF40013703370028000045222E02353520 -:10C6400034262623353236363535343E023315222C -:10C650000E02151514060716161515141E023301C1 -:10C66000374753280B081A1C1C1A080B2853471964 -:10C670001F0E0423292923040E1F19C0122E513F17 -:10C680006D403C1260133D3E6D40512E125F081705 -:10C6900030277A50530A0A52507B282F170800017E -:10C6A0000028FF4001330337002800005735323E91 -:10C6B00002353534363726263535342E02233532C9 -:10C6C0001E02151514161633152206061515140E1E -:10C6D00002281A1E0E0424292924040E1E1A485268 -:10C6E000290B081A1B1B1A080B2952C05E08172FAA -:10C6F000287B50520A0A53507A273017085F122EAF -:10C7000051406D3E3D1360123C406D3F512E120072 -:10C7100000010039FF470125032A000700005711D7 -:10C7200033152311331539EC7676B903E33BFC94CA -:10C730003C0000010017FF470104032A0007000026 -:10C740005735331123353311187677EDB93C036B28 -:10C750003CFC1D00000100390119012A017500038C -:10C7600000005335331539F101195C5C0001003EBE -:10C770000168012E01C500030000533533153EF05A -:10C7800001685D5D00010005010301EC0164000327 -:10C790000000533521150501E70103616100000127 -:10C7A0000005012B03CF018A00030000533521153A -:10C7B0000503CA012B5F5F00FFFF00390119012A41 -:10C7C000017504060263000000010000FF690164B6 -:10C7D000FFC800030000553521150164975F5F0015 -:10C7E000FFFF003DFF8700BF009A0607026E0000B2 -:10C7F000FD70FFFF003DFF870176009A0427026E5F -:10C8000000B6FD700007026E0000FD70FFFF001B08 -:10C81000022C015D033E0426026D00000007026D3C -:10C8200000BF0000FFFF003D0217017E032A04261F -:10C83000026E00000007026E00BF00000001001B36 -:10C84000022C009E033E000C000053343437363671 -:10C85000371706061533151B01012F3E1023173E0F -:10C86000022C1B35185257012D02342F8000000175 -:10C87000003D021700BF032A000C00005327363684 -:10C88000352335331414070606500F23163D820155 -:10C89000012F02172E013430801B35185257000229 -:10C8A0000022002701A4022B0006000D00006527CE -:10C8B00035371507170727353715071701A4B5B5FD -:10C8C0005C5CCDB5B55D5D27E736E791717191E7A9 -:10C8D00036E79171710000020033002701BB022B83 -:10C8E0000006000D00007735372735171517353747 -:10C8F00027351715336262BA146161BA27917270D5 -:10C9000091E736E791727091E73600010028001F29 -:10C9100000F302240006000077273537150717F3C8 -:10C92000CBCB70701FE045E09270710000010032C7 -:10C93000004000FC02440006000077353727351719 -:10C9400015327272CA4091717092E7360002001778 -:10C950000217012F032A00030007000053113303BD -:10C960003311330317763460763302170113FEED6B -:10C970000113FEED000100170217008A032A0003CD -:10C9800000005311330317732F02170113FEED003C -:10C9900000010028FF450152032000060000450168 -:10C9A00035011503130152FED6012AD6D6BB01CBA1 -:10C9B0004601CA9AFEADFEAD0001001CFF450146CE -:10C9C000032000060000573513033501151CD5D58B -:10C9D000012ABB9B015301539AFE364600030031E6 -:10C9E000FFA201F2038300030007002F000045357A -:10C9F00033150335331503222626351134363633E5 -:10CA0000321616151523353426262322060615114F -:10CA1000141616333236363535331514060601052D -:10CA20002B2B2B19596528286559545F288E071F11 -:10CA30002626230A0E2520251F088E265F5E5E5EB1 -:10CA400003885959FCCB46794F0121537A42396A00 -:10CA5000464446223821233B25FEA02C391D233A8B -:10CA6000244941486F3F00010028FF96019302AB23 -:10CA7000002C000057352E02353534363637353325 -:10CA8000151E0215152335342626232206061515F4 -:10CA9000141633323636353533151406060715C4E9 -:10CAA00038451F204537263C4A23810915121316A5 -:10CAB00009181A14140881234B3B6A6206365A3C43 -:10CAC000AE3E5A3505616001294E3A30311F220EC3 -:10CAD000112B26CF39261223193C3739502A0261EF -:10CAE00000030031FFA201F203830027002B002F77 -:10CAF00000004522262635113436363332161615F7 -:10CB0000152335342626232206061511141616334E -:10CB1000323636353533151406060713330333130F -:10CB200033030117596528286559545F287E0C285E -:10CB300028292B0F142B2428270D7E265FD77D2C28 -:10CB40007E287D2B7D0B457A4F01215379433A692D -:10CB500047434527381D1F3B2AFEA03039181F398F -:10CB6000294840486F3F5303E1FC1F03E1FC1F00CD -:10CB70000002002700BA02010294002300330000E3 -:10CB80007727372626353436372737173636333268 -:10CB90001617371707161615140607170727060660 -:10CBA0002706262717323636353426262322060650 -:10CBB00015141616360F50191E1E19500F4F1C490A -:10CBC0002A2A491C4F0F4F191C1C1A500F4F1C4981 -:10CBD0002A2A491C8F2F4A2C2B4B2F2E4A2C2C4AA9 -:10CBE000BA0F4F1C4A29294A1C4F0F4F1A1E1E1AF2 -:10CBF0004F0F4F1C4A29294A1C4F0F4F1A1F010182 -:10CC00001F1A0C2E4D2F2F4D2E2E4D2F2F4D2E0037 -:10CC10000001001EFFA201C9038300340000573544 -:10CC2000262627371E0233323635342627272E0292 -:10CC3000353436373533151E0317072E020706061F -:10CC400015141617171E02151406060715EF67654B -:10CC5000058002122720241F3127671C2A186858D4 -:10CC60002B33422713027E020C21202223261C662E -:10CC70002037212B4E365E54047E74192F48272B03 -:10CC8000213544225A1937452E5B67055150032739 -:10CC90003D4C2916263D2302012A202B351A591D09 -:10CCA00044543636553406550003002BFF8601BF29 -:10CCB000032A0003001E002D0000573521152722EE -:10CCC000263535343636333216173523353335337A -:10CCD000153315231123350606273236371126263C -:10CCE00023220615151416163C0148C84948163D5E -:10CCF0003B1D301370706B3B3B6B132D020F2211E9 -:10CD00000E2214251A091C7A4040726B8070427101 -:10CD1000441A138A3B48483BFD59251419540B0B00 -:10CD2000017B0A0F4732A32841250001FFFFFFF5D1 -:10CD300001F7033300370000452226263535233519 -:10CD4000333523353335343636333216161515233D -:10CD500035342626232206061515331523153315DB -:10CD600023151416163332363635353315140606A8 -:10CD7000011D5A65293636363629655A535F288E85 -:10CD800007202526230A666666660F2420251F08CD -:10CD90008E275E0B46794F323950392D537A4239FE -:10CDA0006A462E30223821233B254D395039512CEB -:10CDB000391D233A242820486F3F0001000AFF6AEA -:10CDC0000194031200250000572226273716163338 -:10CDD00032363713233533373E02333216170726E0 -:10CDE000262322060707331523030E0253122116AA -:10CDF0000B0715081A1504313E4805051B423E1362 -:10CE000020150A08140818170305454F32051B4161 -:10CE10009603026501041F1C01D76129334B2903C6 -:10CE2000026602031E1D2F61FE30334B29000002F3 -:10CE300000020000018A032A0003000D000077357C -:10CE4000211507112115231533152311020139FE70 -:10CE5000014DB99797A45757A4032A66EC67FE8F34 -:10CE600000030031FFA201FB03830003000700322F -:10CE700000004535331503353315032226263511B9 -:10CE8000343636333216161515233534262623222A -:10CE9000060615111416163332363635352335335A -:10CEA000112327060601052B2B2B28505E29286508 -:10CEB0005953622B8D0B21252723090E2623242667 -:10CEC0000F57DC5F0B10415E5E5E03885959FCCB47 -:10CED000447D550110577E4338694B2A2E27381D53 -:10CEE000263E25FEAD2A3E2124402C4C5DFE655099 -:10CEF0002833000300020000023F032A0005000956 -:10CF0000000D0000610113330301211133110335BA -:10CF1000211501ADFEE7EF93EC0115FDFA84BB018D -:10CF2000EF01BF016BFE95FE41032AFCD601935829 -:10CF300058000003000C000001A203330019001D7B -:10CF40000021000073353711343E023332161615B6 -:10CF500015233426262322060615113315253505FB -:10CF600015253505150C3B0B25493E41461D71061F -:10CF70001517181506D2FE6E0137FEC901374A1B78 -:10CF800001B03B674F2D33583A1D1E341F243B24FC -:10CF9000FE2F6EF8590158915801570000030009FF -:10CFA000000001FD032A000F001300170000731199 -:10CFB000331133323636353533151406062303352F -:10CFC0002515253525153D942D332C0A962F6D5F9B -:10CFD000F901ABFE5501AB032AFD3D244532433F29 -:10CFE0005875390164577D5817587C57000200372F -:10CFF00000000200032A00150019000073113436E6 -:10D00000363332161615112311342626232206062E -:10D010001511331133113726645A5B6327840F29A6 -:10D0200029282A0F3D4901CC4F703C3C704FFE34FB -:10D0300001E0263720203726FE20032AFCD60003F5 -:10D04000000A00000216032A000B0017002100004E -:10D050005335331733372115232723070735331764 -:10D0600033373315232723070311331311331123C8 -:10D0700003110A4C136D16012A84106714FD6B13FB -:10D080007F13FC5C126710F467C57A62C601D7553E -:10D090000606550808C5550808550606FEEE032A7B -:10D0A000FE3201CEFCD601E4FE1CFFFF003DFFF77F -:10D0B00004AC032A04260097000000270184020024 -:10D0C00000000007017B033200000004001C000088 -:10D0D0000239032A000D00150020002800007311FA -:10D0E0003332161615140E02232311033533170598 -:10D0F00037331505333236363534262623230735A4 -:10D1000005152327210751E4495A2B1E3A50315067 -:10D11000BE5D14010B1988FEA1382C2F120E2E3182 -:10D1200038BE021D8A15FEF410032A407957466462 -:10D130003F1DFEEC01C444010102444B20473B3B30 -:10D140004A258B45014402020003001C0000020333 -:10D15000032A000C0010001B000073113332161656 -:10D1600015140606232311273521150333323636CD -:10D1700035342626232351E44A5A2A2F604A50BECA -:10D18000018FD138292F15112F2D38032A397254C8 -:10D190004F6D37FEC8934444010A1A3E353C431C88 -:10D1A0000002003000000203032A002400280000CF -:10D1B0006127262623233533323636353426262377 -:10D1C0002335211523271E0215140E022335333271 -:10D1D00016171701352115016E500F2B3381AE291B -:10D1E0002C1012302DA401D3D410444B1F12325FE7 -:10D1F0004D2B4347145DFE2D01D3E12D26672546B7 -:10D20000302F3E20676742083C59352D5240262377 -:10D210003C38FD02006666000001000C000001A21F -:10D220000333002300007335373523353335343E5F -:10D23000023332161615141415233426262322061B -:10D240000615153315231533150C3B3B3B0B2549B0 -:10D250003E41461D710615171815067777D24A1BF1 -:10D26000EC685C3B674F2D33583A0811041E341F9D -:10D27000243B248668E36E000003001C000002AD1E -:10D28000032A0007000B001800005335211523273F -:10D290002107073521150103331313331313330308 -:10D2A0002303031C0291760DFE680B6B0291FDE5D2 -:10D2B000737C43546556427A71785A5901DD55554D -:10D2C0000404CA5555FEED032AFDF3020BFDF502D9 -:10D2D0000DFCD6021FFDE10000010005000001D990 -:10D2E000032A001600007335233533352335330305 -:10D2F00033131333033315231533152315AA575747 -:10D300005746948A645E889346565656764B414CEF -:10D3100001DCFEA2015EFE244C414B76000100259B -:10D32000013700A801BA00030000533533152583E7 -:10D330000137838300030034000001B2032A000395 -:10D340000007000B00007313330303353315133547 -:10D3500033154EEC5CEC76798B7A032AFCD602A767 -:10D360008383FD5983830001002400000168032AA0 -:10D37000000300007313330324EA5AEA032AFCD69D -:10D380000001001A00D10197026A000B00007735F6 -:10D3900023353335331533152315A88E8E5E9191C1 -:10D3A000D1A2589F9F58A200000100390160017767 -:10D3B00001B4000300005335211539013E016054CA -:10D3C00054000001003400F00181023E000B000017 -:10D3D00077273727371737170717072774406767E7 -:10D3E0004066664167674067F0406766416767402F -:10D3F000676740660003001B00AF017802860003E8 -:10D400000007000B00005335211507353315033590 -:10D4100033151B015DDB5D5D5D01765252C775758D -:10D42000016275750002003B0106017302190003D9 -:10D430000007000053352115053521153B0138FE45 -:10D44000C8013801BE5B5BB85B5B0001003F009C1C -:10D450000178027C001300007737233533372335FA -:10D460003337330733152307331523076620476007 -:10D470001C7C951D5B1D49631C7F99209C6A5B5D2C -:10D480005B63635B5D5B6A0000010038004501631C -:10D49000025E000600007735372735051538C8C805 -:10D4A000012B457D908F7DD275000001001E004547 -:10D4B0000148025E000600006525352515071701A5 -:10D4C00048FED6012AC6C645D275D27D908F00028D -:10D4D00000320004017002A10006000A0000773546 -:10D4E00037273505150135211536C8C8012BFED162 -:10D4F000013E887C928E7DD275FEAA5454000002B3 -:10D50000001F0000015D029F0006000A0000652563 -:10D510003525150717013521150155FED6012AC7F6 -:10D52000C7FECA013E84D374D47E9090FEFF555549 -:10D530000002003D0000016F01E7000B000F00003A -:10D540007735233533353315331523150735211535 -:10D55000A86B6B5D6A6AC80132B46D5A6C6C5A6D07 -:10D56000B45B5B000002002700E001AF0246001838 -:10D570000032000041222E0223220607273E0233FA -:10D5800032161633323637170E0207222E022322A6 -:10D590000607273E0233321E0233323637170E0299 -:10D5A0000138142A2B260F0D28122C0D282D131BA1 -:10D5B0003935140F2512300C282D16142A2B260F5E -:10D5C0000D28122C0D282D13142B2A260E0F251290 -:10D5D000300C282D01A712171218143C12271B1DFE -:10D5E0001C191235152A1DC712171218133B1327C1 -:10D5F0001A1117121B1135152A1D00010026015C96 -:10D6000001AF01F900170000412226262322060758 -:10D61000273E023332161633323637170E020138E0 -:10D620001B3A35150C28122D0D292D131B393514D5 -:10D630000E2612300C292D015C1D1C17143C1226DD -:10D640001B1C1D1A1236142A1C000001002B00E6B8 -:10D65000019701CD000500006535213521150153E5 -:10D66000FED8016CE68760E70001002001E101AD12 -:10D67000032A0006000053133313232707208B7659 -:10D680008C794E4E01E10149FEB7DADA000300243D -:10D6900000D101BD026900030013001F00007727BD -:10D6A0000117032226263534363633321616151462 -:10D6B0000606273236353426232206151416543032 -:10D6C000016930CC395733335739395931325839E8 -:10D6D0002B39392B2C3838D130016830FEA8305521 -:10D6E00037385430305438375530513D2E2E3C3C6D -:10D6F0002E2E3D00000300140081027B01C900179B -:10D700000023002F000077222635343633321617D7 -:10D710003636171616151406070626270606273668 -:10D720003637262627260615141625323635342692 -:10D73000232206071616AF4D4E4D4C344C2422457D -:10D7400030474C4D4735451F204937142E20222C99 -:10D75000141C252501551923231910252121258164 -:10D760005D47475D2C2A262A01015547475501018F -:10D770002E24253363011A25271A0102261D1D2593 -:10D78000061F1D1D1F16242717000001000EFF4253 -:10D7900001360334001D00005722262735161633A4 -:10D7A00032363511343636333216171526262322F3 -:10D7B0000615111406065814201608140919131317 -:10D7C0003D3E1321150813091913143CBE020267CC -:10D7D00001041E1D02AA334B2902036501041F1C0C -:10D7E000FD56344B290000010039FF420210032A84 -:10D7F0000007000057112111231123113901D78689 -:10D80000CBBE03E8FC18037EFC820001001BFF4234 -:10D81000017D032A00090000571303211523130378 -:10D8200033151B8F8F0160C17C80C7BE01FF01E9EA -:10D8300068FE81FE65660001000B00000216032AE7 -:10D8400000080000730323353313133303E26374BA -:10D85000E24260879C01EE54FE7B026DFCD6000123 -:10D86000002DFF4B01A002420015000057033311A9 -:10D8700014163332363711331123350606070606E0 -:10D8800023152E018810170E1F10878710251307E8 -:10D890000E05B502F7FE4F1A1C0F0C01CCFDBE336E -:10D8A000101A060203B300020026FFF301D6033369 -:10D8B0000029003C000057222626353434353736FF -:10D8C0003633321616173E03353426262737321ED6 -:10D8D0000315140E03070E03273236363737262674 -:10D8E0002322060607071414151416E42F573812BE -:10D8F0000655451E33290C01010101305C431C23F0 -:10D900004F4E40270304050603082A3C49211321F2 -:10D9100018051A182912171F110214220D234B3C47 -:10D92000060C05C94E5811180B050E0D0D063B4D82 -:10D9300029065A0D24426A4E03263A47492259685D -:10D94000310E5C0E2B2CF90D0E13241BCE04060495 -:10D95000212A00050029FFFD038D032D000300117E -:10D960000021002F003F00006113330303222635FE -:10D97000353436333216151514062732363635351A -:10D9800034262322061515141616012226353534A1 -:10D990003633321615151406273236363535342609 -:10D9A00023220615151416160137ED5BECBD5D50EC -:10D9B0004E5F5F4F505E1A1808122827120818028F -:10D9C000225D4F4D5F604E505E1A190712282712D4 -:10D9D0000818032AFCD6016D68613263625F633701 -:10D9E00061665C1C33202F323737323020321CFE08 -:10D9F00034686231636360633662665D1C32203076 -:10DA0000323738313021311C0007002AFFFD051D57 -:10DA1000032D000300110021002F003F004D005C8A -:10DA200000006113330303222635353436333216B2 -:10DA300015151406273236363535342623220615B9 -:10DA400015141616012226353534363332161515BF -:10DA5000140627323636353534262322061515149A -:10DA600016160522263535343633321615151406AA -:10DA7000273236363535342623220615151416017D -:10DA800038EC5CECBD5E4F4D605F4F505E1A18087D -:10DA900012282712071902225E4F4D605F4F505E19 -:10DAA0001A180812282712071901A85D504E5F6046 -:10DAB0004E505E1A18081228271113032AFCD601AB -:10DAC0006D68613263625F633761665C1C33202F6F -:10DAD000323737323020321CFE3468623163636083 -:10DAE000633662665D1C3220303237383130213186 -:10DAF0001C5D686231636360633662665D1C312160 -:10DB0000303237383131303D00020023000001B996 -:10DB10000242000500090000730313331303273783 -:10DB20002707D4B1AD36B3AF1B70736F012201204C -:10DB3000FEE0FEDE5AC8C1C100020034FF7E038051 -:10DB4000032A004B005A000045222E02373E0333C1 -:10DB5000321E02070E032322262627060607062664 -:10DB600026373E03333216161737330306061617C9 -:10DB7000163E0237362E0223220E0207061E0333FC -:10DB8000323636371706060336363737262623222F -:10DB900006061514161601D7649F6D330606467BDC -:10DBA000A867628E59270602213F5A3B1B31220586 -:10DBB000093026354A2401011F3B5637121B130634 -:10DBC0000A69320203080E1931271902041B426E3A -:10DBD0004E52805931040414324E6B431B40451E93 -:10DBE0001237713F0E2A0920031307283D240E1F08 -:10DBF000823A72A76D76B87D4140729354386C5664 -:10DC00003412261B1D2E0304335B37326D5E3B122C -:10DC100017082AFEA50F241B0203203D533045762A -:10DC200058303B6A92574673563B1E070E09590EF1 -:10DC300012014A021D22EA05053D61371B2E1A001A -:10DC400000030030FFF4021B0334002E00390046AD -:10DC5000000057222626353436372E023534363624 -:10DC6000333216161514060607173E02373314060C -:10DC70000607161617150606232E02270606273254 -:10DC8000363727060615141616133E02353426239A -:10DC90002206151416E838532D433213281A2A4E3B -:10DCA00037334D2E2F421F6C0A0E09026C132013BE -:10DCB0000C2716060B051B2E260F1A50321E2C1091 -:10DCC0006F17180E1E2011201420181C1C1C0B2F5F -:10DCD00055394D723024494C2734502F284931365C -:10DCE0005C4B20B91238401B31584B200E15017384 -:10DCF0000101011722112129641E14BB2149271893 -:10DD00002B190184163E441F1B1F2D202B5500018B -:10DD10000022FFA001B9032A000E00005711262699 -:10DD20003534363633331123112311C14659315658 -:10DD300036DA534F600256014F4A38441EFC7603D0 -:10DD400041FCBF000002002BFFF90195033C003AA3 -:10DD5000004800005722262627371E023332363766 -:10DD600036262627272626373636372626272636EE -:10DD7000363332161617072E02230606151416160A -:10DD80001717161607140607161615140603363647 -:10DD90003534262727060615141617E034472C0BB2 -:10DDA0005F061622161C2102010C1B17652230018A -:10DDB0000232221E3702012F533334492E0A5E07E6 -:10DDC000142119191F10180A65252E012C21222B48 -:10DDD000603A0F1D0F1334121C0E0B072B482C1B1F -:10DDE00012281B1B19111C1C0F41163C312F3E0D14 -:10DDF00013422A3042232B482C1A13281A011A1ACC -:10DE0000101913074017462E2B3A141C3E2C495468 -:10DE1000015F081B150D200C220720160D190700A5 -:10DE200000030024FFF40345033D0013003C0050B1 -:10DE3000000045222E0235343E0233321E021514F4 -:10DE40000E0227222E023535343636333216161599 -:10DE500015233534262623220606151514161633E7 -:10DE60003236363535331514060607323E02353460 -:10DE70002E0223220E0215141E0201B56B98602E8D -:10DE80002E60986B6A98602E2D60986B374E2F1617 -:10DE90002859494455298B0B181316190A0C1914C3 -:10DEA0001617098B2956415C85562A2A56855C5CD3 -:10DEB0008656292956860C497A964C4C957A4949BA -:10DEC0007A954C4C967A49871E384F3199435F3387 -:10DED000284F3B2B2B1F240E122D26BB272A101355 -:10DEE000231A312C3B522A5D406C874848866C3F90 -:10DEF0003F6C864848876C400004002FFFF2034BBC -:10DF00000336001300270036003F000045222E0292 -:10DF100035343E0233321E0215140E0227323E0201 -:10DF200035342E0223220E0215141E02271133321D -:10DF30001616151406071723272315113332363505 -:10DF40003426232301BD6A97602D2D60976A6A9756 -:10DF5000602D2D5F976B5880522828528058598029 -:10DF6000532828538048A13B4E2826295C764C2C08 -:10DF70001B342420272C0E497A954A4C9479494920 -:10DF800079944C4B947A49343E6983444583683D87 -:10DF90003D68834445826A3E6F02061F3F34303C31 -:10DFA00013F5DFDF01192B2C262A00020039015757 -:10DFB00002E3032A000C0014000041113313133351 -:10DFC00011231103230311211123352115231101DD -:10DFD0006F61585E5D4E562959FED458010A5301AF -:10DFE0005701D3FED1012FFE2D0114FEEC0114FECA -:10DFF000EC01825151FE7E000002004001C401B3D9 -:10E000000333000F001B000053222626353436361A -:10E0100033321616151406062732363534262322D7 -:10E0200006151416F837542D2D543739532F2F5306 -:10E03000392D30302D2B313101C42D533839512D2C -:10E040002D513939522D503A2E2E39382F2E3A0073 -:10E050000001001E024200A2032A00030000533701 -:10E0600033071E10743F0242E8E80002001E024E11 -:10E070000141032A000300070000533733073337F9 -:10E0800033071E10743F5B10733E024EDCDCDCDC99 -:10E0900000010042FF5B00B8032A00030000571391 -:10E0A0003311420175A503CFFC3100020039FF593D -:10E0B000009D032A000300070000531133110311D0 -:10E0C00033113964646401910199FE67FDC80198B8 -:10E0D000FE6800010024000001660326000B00001A -:10E0E0007311233533353315331523118B6767755A -:10E0F000666602035AC9C95AFDFD0001004FFFF2CE -:10E10000022103A900200000650E02262637133ED7 -:10E11000021E020606070327133E022626060703F1 -:10E12000061616363701BD204D49391A0A5D072FEC -:10E1300041423518144F4DF72BE846420F14232067 -:10E14000056408122A371C48262B05245242027205 -:10E150002E401F01244A719A63FEC52E01325D864E -:10E16000562B041E1EFD8A33340820220001002095 -:10E170000000016D0327001300007335233533358C -:10E1800023353335331533152315331523158D6D8D -:10E190006D6D6D746C6C6C6CF651A854E4E454A80D -:10E1A00051F60003003AFFF503AF032A00090017F8 -:10E1B00000290000731133131133112303110522B9 -:10E1C00026353534363332161515140627323636D1 -:10E1D00035353426262322060615151416163A69F7 -:10E1E000C37866C1023C5763635758646458181972 -:10E1F0000A0A191817180A0A18032AFE2401DCFC57 -:10E20000D601F2FE0E0B6064D064606064D064607E -:10E210005E152D22D4232C15152D22D4222D150068 -:10E2200000020028FFF2024D023A0019002200000D -:10E230004522262635343E02333216161521151690 -:10E240001633323637170E020321352626232206CF -:10E2500007013B5A7A3F305062314E7C48FE5417DA -:10E2600053304D5B2425193E58DC013413513834AA -:10E270004B190E53864C4C6E472247825AB91926C9 -:10E280003F391527412801518F1429241800FFFF19 -:10E290000044021700B8032A040602742D00FFFF91 -:10E2A000003402E30114032A060602E20000000221 -:10E2B000FF6202A8009E032A0003000700005335F6 -:10E2C0003315213533152678FEC47802A882828260 -:10E2D00082000001FFBE02950042031E0003000001 -:10E2E000433533154284029589890001FF64027A1F -:10E2F00000290342000300004327331725778A3B98 -:10E30000027AC8C80001FFD7027A009D03420003C9 -:10E31000000043373307293D8977027AC8C80002D5 -:10E32000FF90027C00E3033F000300070000533727 -:10E33000330723373307293D7D74DF326F5B027C5F -:10E34000C3C3C3C30001000001FA00850309000A2A -:10E3500000005327363635233533151406150E1BAA -:10E360002648853801FA32082925877C3F49000173 -:10E37000FF6802820098033A000600004337331713 -:10E38000232707985A7A5C6534330282B8B87878C4 -:10E390000001FF66027E009A033200060000432758 -:10E3A000331737330742586436366458027EB471E7 -:10E3B00071B40001FF6F028200900314000D000091 -:10E3C0005122263533141633323635331406484974 -:10E3D0004E1E25241E4E4902824F432426272343E6 -:10E3E0004F000002FF8D02610073033E000B001717 -:10E3F00000004322263534363332161514062732F0 -:10E4000036353426232206151416013042423031A7 -:10E410004343311A1C1C1A191C1C02613A35353948 -:10E420003A34353A381F18191E1E19181F000001FA -:10E43000FF6602AB009A0330001700005322262625 -:10E440002322061523343636333216163332363548 -:10E45000331406064F1B2A2615140F460F262019C3 -:10E46000282715110F420A2102AB19171514243958 -:10E4700021171714141F3A260001FF8A02A3007601 -:10E4800002EA000300004335331576EC02A3474748 -:10E490000001FFA502770075034900140000512711 -:10E4A000363635342623220607353633321616150E -:10E4B0001406062C1D27211A0E1D0D2B3020352089 -:10E4C0001F3502772F0D1B15141104033D0B132963 -:10E4D00021202C1D0002FF2E027F0076033C00034A -:10E4E0000007000043273317332733176969743D4A -:10E4F00051546832027FBDBDBDBD0001FF6F028F68 -:10E5000000910329000F0000433E02333216161516 -:10E510002334262322060791011D413233401E4E2B -:10E520001F24241E01028F2F452626452F2B272727 -:10E530002B000001FFBE028300420383000A00009B -:10E54000531706061533152337343627141D234772 -:10E5500084012D03833504202483753F4B00000183 -:10E56000FFF602050099029200090000433533329C -:10E570003635331406230A0A1E1863524602053D37 -:10E58000282846470001FFC2FF3F003EFFBD0003B1 -:10E590000000473533153E7CC17E7E00FFFFFF62E1 -:10E5A000FF3B009EFFBD060702C00000FC93000178 -:10E5B000FFBEFEBD0042FFBD000A00004327363605 -:10E5C0003523353307140627141D234784012DFEF8 -:10E5D000BD3504202483753F4A000001FFC9FEFFBA -:10E5E0000099000000170000532226273516163325 -:10E5F00032363534262627353315321615140606DD -:10E60000111225110C1C0E1A24192818393844250A -:10E610003EFEFF06053F0404111413150C02643D71 -:10E62000312E242C15000001FF83FF0A004C00004E -:10E630000017000057222E023534363637330E02CB -:10E6400015141633323637070606181A352C1A1CDD -:10E650002B17400E1B132E1A081106110713F6076D -:10E660001426201E3A300D11292D162016010142C4 -:10E670000102FFFFFF6FFF130090FFA5060702C80E -:10E680000000FC91FFFFFF8AFF350076FF7C060744 -:10E6900002CB0000FC920001FF9001470070018E48 -:10E6A000000300004335331570E001474747000180 -:10E6B0000037026200FD032A0003000053373307CE -:10E6C000373C8A770262C8C80001002302A20127F2 -:10E6D000032A000F00005322262635331616333244 -:10E6E000363533140606A42E391A42011C22231D86 -:10E6F000431B3902A2223E2827222326283E22003D -:10E700000001002102760152032A0006000053276F -:10E710003317373307775662353763580276B4714B -:10E7200071B4FFFF0048FEFF01180000040602D488 -:10E730007F0000010026026A0156032A000600003D -:10E7400053373317232707265A7A5C643434026A16 -:10E75000C0C080800002003102A8016B032A0003C0 -:10E76000000700005335331521353315F378FEC605 -:10E770007702A882828282000001002F028900B302 -:10E78000030E00030000533533152F84028985855D -:10E7900000010031026200F5032A00030000532744 -:10E7A0003317A675893B0262C8C8FFFF0036027C9A -:10E7B0000188033F040702C400A6000000010034E2 -:10E7C00002E30114032A000300005335331534E03B -:10E7D00002E34747FFFF0058FF0A0120000004073B -:10E7E00002D500D50000000200280257010C0334B6 -:10E7F000000B00170000532226353436333216152D -:10E8000014062732363534262322061514169A317B -:10E8100041413130424131191C1C191A1C1C02574C -:10E820003B3435393935343B381F18181F1F181839 -:10E830001F000001003C02AA016F03310018000014 -:10E84000410626262326061523343E0233361616A5 -:10E850001716363533140606012518332D110E0C04 -:10E8600046071321191B322A0C0F0C410B2002AB57 -:10E870000118190116141B2D221302161701011479 -:10E88000141F39250001FF68028200980323000647 -:10E89000000043373317232707985A7A5C633635CD -:10E8A0000282A1A165650001FFEC020500990292B8 -:10E8B000000900004335333236353314062314146F -:10E8C0001E1863524602053D282846470002FF6F86 -:10E8D0000277009003A900030011000043373307BB -:10E8E00007222635331416333236353314063C44AA -:10E8F000786C1448494E1E25241E4E490334757504 -:10E90000BD4F4324262723434F000002FF6F0277A9 -:10E91000009003A9000300110000432733170722CA -:10E92000263533141633323635331406176C7843D4 -:10E930003848494E1E25241E4E4903347575BD4F77 -:10E940004324262723434F000002FF6F02820090DA -:10E9500003E7001300210000532736363534262301 -:10E9600022060735363633321615140607222635A9 -:10E9700033141633323635331406082813171B1494 -:10E980000D190B1327142F3E362F48494E1E2524F0 -:10E990001E4E4903162D0E1A13141405043D0706C6 -:10E9A0002D302B36A74F4324262723434F00FFFF4C -:10E9B000FF660282009A03CC062602C80000000708 -:10E9C00002CA0000009C0002FF6802820124036961 -:10E9D0000006000A00004337331723270737373371 -:10E9E00007985A7A5C633635B9356C550282A1A115 -:10E9F00065656F7878000002FF68028200EB0369AA -:10EA00000006000A00004337331723270737273350 -:10EA100017985A7A5C633635D4546C350282A1A1BA -:10EA200065656F7878000002FF680282010003AA22 -:10EA30000013001A000053273636353426232206E9 -:10EA400007353636333216151406053733172327A4 -:10EA500007A42813171B140E190A1326152E3E3669 -:10EA6000FE9E5A7A5C63363502D92D0E1A131414A1 -:10EA700005043D07062D302E336AA1A16565FFFF11 -:10EA8000FF660282009A03D7062602E6000000070E -:10EA900002CA000000A700000001000002F10067A8 -:10EAA0000007006A000500010000000000000000EF -:10EAB000000000000004000100000014002C0038D9 -:10EAC000004400500060006C00780088009400A0B2 -:10EAD00000AC00BC00C800D400E400F000FC010859 -:10EAE00001140120012C0138014401500160016C26 -:10EAF000018C019801D401E0021902250231023D86 -:10EB000002490255027B0287029702C602D2030124 -:10EB1000030D03190329033E034A03560362036EE0 -:10EB2000037A038A039603A203B203BE03CA03D681 -:10EB300003E203EE03FA04060412041E042A04612D -:10EB4000046D0480048C04C904D504E104ED04F9C7 -:10EB5000050505110554056A058D059905A505B13D -:10EB600005BD05C905D505E105ED05F90605061143 -:10EB7000061D062906350641064D06590672067E13 -:10EB8000069706A306AF06BD06C906D506E106ED43 -:10EB900006F90705071E073A0746075B076707736D -:10EBA000077F078B07AD07B907C507FD08090815DB -:10EBB0000821082D083D0849085508650871087D99 -:10EBC000088D089D08A908B508C108CD08DD08ED25 -:10EBD00008FD090D091D092909350941094D098D4E -:10EBE000099909A509B509E50A0B0A170A3C0A841F -:10EBF0000AAE0ABA0AC60AD20ADE0AEA0B2E0B3A93 -:10EC00000B460B520B5E0B6A0B760BAC0BE90BFA47 -:10EC10000C120C1E0C2A0C360C420C660C720C7E6C -:10EC20000C8A0C960CA20CAE0CBA0CC60CD20CDEE4 -:10EC30000CEE0CFE0D0E0D1E0D2E0D3A0D460D5256 -:10EC40000D5E0D6A0D760D880DA40DB00DBC0DC8BE -:10EC50000DD40DEE0E030E0F0E1B0E270E330E3FBE -:10EC60000E4B0E570E630E770E830E8F0E9B0EE625 -:10EC70000EF20EFE0F0A0F1A0F260F320F420F4E22 -:10EC80000F5A0F660F760F820F8E0F9E0FAA0FB6C8 -:10EC90000FC20FCE0FDA0FE60FF20FFE100A101A96 -:10ECA0001026109B10A710DF10EB1121112D113928 -:10ECB00011451151115D119111E311EF122A123614 -:10ECC00012421252128C129812A412B012BC12C824 -:10ECD00012D812E412F01300130C1318132413307B -:10ECE000133C134813541360136C137813B213E9D5 -:10ECF00013F5141A142614A814B414C014CC14D880 -:10ED0000156B157716001622164C165816641676D3 -:10ED10001682168E169A16A616B216BE16CA16D5E4 -:10ED200016E116ED16F917051711171C1728174BC2 -:10ED300017681774178C179817A417BB17C717D322 -:10ED400017DF17EB17F71803181A1852185E1880F8 -:10ED5000188C189818A418B018DD18E918F5192A95 -:10ED600019361942194E195A196A197619821992C7 -:10ED7000199E19AA19BA19CA19D619E219EE19FA5F -:10ED80001A0A1A1A1A2A1A3A1A4A1A561A621A6EBB -:10ED90001A7A1AB81AC41AD01AE01B431B7B1B87B5 -:10EDA0001BBF1BF31C111C1D1C291C341C401C4CBC -:10EDB0001C8D1C991CA51CB11CBD1CC91CD51D1388 -:10EDC0001D341D591D851D911D9D1DA91DB51DD7E6 -:10EDD0001DE31DEF1DFB1E071E131E1F1E2B1E37DE -:10EDE0001E431E4F1E5F1E6F1E7F1E8F1E9F1EAB7B -:10EDF0001EB71EC31ECF1EDB1EE71EF91F151F21E7 -:10EE00001F2D1F391F451F5E1F801F8C1F981FA4B9 -:10EE10001FB01FBC1FC81FD41FE01FF42000200C10 -:10EE200020182024206C207820BD20C920F7212321 -:10EE300021612194219C21C421CC21DB21E721F7F0 -:10EE40002225222D22392245226C22BC22D122DD0C -:10EE500022E92303230F2331233923412349235B51 -:10EE60002363236B2373239723A32403240B242ED0 -:10EE70002446245C2479249024B624DE250B2546E0 -:10EE80002577257F25BC25F926052611262A26501B -:10EE9000269126BC26ED271B2749275F278F27B100 -:10EEA00027CF27D727F428172834283C287A288208 -:10EEB00028CF2907291629222932295B2963296F9E -:10EEC000297B29A229E329F82A042A102A292A358C -:10EED0002A552A6F2A832A8B2A9D2AA52AAD2ABE63 -:10EEE0002AC62AD22B1D2B252B472B5E2B742B9049 -:10EEF0002BA72BD32BFC2C2F2C692CA02CA82CE27D -:10EF00002D1B2D232D2F2D372D622DA02DD02E0919 -:10EF10002E3B2E662E7B2EAA2ECA2EE62EFB2F16F9 -:10EF20002F1E2F3A2F422F7E2F902FB12FBD2FC58E -:10EF30002FFD30173044309330AD30E6313231435D -:10EF4000319E31E931FA32243262327C328A329A8D -:10EF500032AA32BA32C532DA32EC3307331D3330DB -:10EF60003344337633A933B533D133EF3422342FDE -:10EF7000343D3449346E349234CB3504351535265E -:10EF80003532353E354B35583560356C3575358203 -:10EF9000358E359A35B335CB35E736013612362204 -:10EFA000363636443658366A366A366A366A36AF88 -:10EFB00036EC3734378437D038113859389338AC79 -:10EFC00038F53915394A3972399B39D139E13A2046 -:10EFD0003A4C3A883AB83AE83B0A3B163B2F3B3C5E -:10EFE0003B503B5D3B763B8E3BA13BC03BD13BE383 -:10EFF0003BFB3C143C2E3C793CA13CB03CC23CF673 -:10F000003D413D6F3D813D973DAB3DCF3E253E802F -:10F010003F003F183F9C4003401E408C40F8415148 -:10F02000417841A441B141C441D141E541F9423265 -:10F03000424D428C42C342CB42D342E542F142FEB2 -:10F04000430B431E433343444355436D439343B8FB -:10F0500043C443E643F94415442B443E444A4453D5 -:10F060004469448F44B544BE44C744D344E044FC9F -:10F07000450D45154526453845444551455A456693 -:10F08000456F459545BE45CF45E24601462046536E -:10F09000465F4677468F46BB46C746C7000100001D -:10F0A00000041A1DE7A053795F0F3CF5000303E845 -:10F0B00000000000D5EAA06500000000DD1F59D463 -:10F0C000FF3BFEE104C7051100000006000200003E -:10F0D0000000000002A20056020A0014020A0014F6 -:10F0E000020A0014020A0014020A0014020A0014A0 +:104B400014B8000014B2000014B8000014B2000041 +:104B500014B80000162C000016320000162C0000BD +:104B60001626000014CA00001626000014CA000011 +:104B70001626000014CA000016260000162C00009D +:104B800014BE000014CA00001626000014C4000061 +:104B90001626000014CA00001626000014D00000DB +:104BA0001626000014D6000014E8000014DC0000F3 +:104BB00014E8000014DC000014E8000014E2000017 +:104BC00014E8000014EE0000167A168014F40000B9 +:104BD00014FA000015000000000000001506000097 +:104BE00000000000150C00001518151E151200001D +:104BF0001518151E151200001518151E1524000095 +:104C000000000000152A0000000000001530000020 +:104C100000000000154E00000000000015360000E6 +:104C200000000000153C000015C600001542000001 +:104C30001548000015A215A815AE15B4154E0000B4 +:104C4000155400001692000016980000155A000036 +:104C5000156000001566000000000000156C0000E3 +:104C6000000000001572000015780000157E00009D +:104C700015840000158A0000000000001590000057 +:104C80000000000015960000159C0000159600001D +:104C9000159C000015A215A815AE15B415BA000094 +:104CA00015C015C615CC00000000000015D200008C +:104CB0000000000015D800000EA815E415DE000065 +:104CC0000EA815E415DE00000EA815E415EA000094 +:104CD0000000000015F000000000000015F60000C4 +:104CE0000000000015FC000000000000160200009B +:104CF00000000000165C16621668166E16080000AA +:104D0000160E000016140000161A0000162C0000E3 +:104D1000162600001620000016260000162C0000A3 +:104D20001632000016380000163E00000000000099 +:104D300016441650164A0000165016500F42000036 +:104D400016560000165C16621668166E1674000081 +:104D5000167A168016860000168C00001692000047 +:104D600016980000169E000016A4000016AA000067 +:104D700016B0000016AA000016B00000000016B61B +:104D80000000000016BC000016C20000000100CCAC +:104D90000000000100C600000002081A08200826D2 +:104DA000082C00010000FF6700010000FF7C0001EB +:104DB0000000FF1300010000FF3400010000FF416C +:104DC00000010000FF8F0001000000000001FFFF54 +:104DD000032A0001000003100001001E033100013E +:104DE0000000033300010000032E00010000033225 +:104DF00000010000032A000100000345000100003B +:104E000003B800010000038F00010000031D000132 +:104E10000000039200010000030A00010000031BD0 +:104E200000010000036E00010000039A0001005E13 +:104E3000032A0001FFFF02420001005E024200015E +:104E400000000242000100EF04A0000100EF04771F +:104E5000000100EF0405000100EF047A000100EFFB +:104E600003F2000100EF0403000100EF045600010B +:104E700000EF0482000100EFFF67000100EE041A5A +:104E8000000100EF0412000100EF041B000100EF1D +:104E90000503000100EF041600010158032A000178 +:104EA000015804120001013C0000000100FB03F85E +:104EB000000100FAFF34000100FA0412000100FAB8 +:104EC00003F800010105032A000101050412000195 +:104ED000010503F8000101050000000100DC0405E4 +:104EE000000100DC03F2000100DC0403000100DC2F +:104EF0000456000100DC0482000100DC03F800011C +:104F000000D4FF67000100DB041A000100DC041676 +:104F1000000100C203F800010104040500010104BE +:104F200003F80001011304120001006F04050001E1 +:104F3000006F03F80001006FFF670001006F041AA3 +:104F40000001006F04160001006F0000000100AABC +:104F500004120001008C0000000100ED04120001A9 +:104F600000EDFF130001006D0412000100E0FF13CB +:104F70000001006D032A00010128032A000100E05E +:104F800000000001014103F80001010404120001C6 +:104F90000104FF13000101040416000101070405C8 +:104FA0000001010703F200010107040300010107EA +:104FB00004560001010704820001010704FA000100 +:104FC000010704E000010107FF6700010106041A60 +:104FD0000001012504190001010704120001010963 +:104FE00004120001010704160001010704FE00017C +:104FF000017B032A000101420000000100F203F8D6 +:1050000000010109032A000101090000000101005B +:10501000032A00010100FF13000101000412000136 +:1050200001000000000100E6FF34000100E6041268 +:10503000000100E6FF13000100E603F8000100CCC8 +:10504000FF34000100CCFF130001010D0405000135 +:10505000010DFF670001010D041A0001012B041965 +:105060000001010D04120001010D032A0001010DD0 +:10507000041B0001010D0416000101AF032A000109 +:10508000010D0000000100F5032A000100F50000F9 +:10509000000101660412000100EBFF67000100EB54 +:1050A000041A000100EB0412000100EB04160001D9 +:1050B00000CC0412000100CC03F8000100CC03B8BE +:1050C000000100CC038F000100CC031D000100CCC7 +:1050D0000392000100CC030A000100CC031B000175 +:1050E00000CC036E000100CC039A000100C7FF67EB +:1050F000000100CC0332000100CC032A000100CCE7 +:105100000333000100CC041B000100CC032E00017E +:105110000134024200010134032A0001013400007D +:105120000001005E03F8000100D00000000100C390 +:10513000FF34000100C3032A000100C30310000173 +:105140000140032A0001014003F800010199032AEC +:10515000000100C6031D000100C6030A000100C6CD +:10516000031B000100C6036E000100C6039A000184 +:1051700000C60310000100C6FF67000100C603322D +:10518000000100C6032E000100D30242000100D33B +:10519000032A000100D30000000100B403D800017D +:1051A00000D8031D000100D8032A000100D80345E0 +:1051B000000100D80310000100D80242000100D80D +:1051C0000000000100FF03D00001005E0412000196 +:1051D0000065024200010065031D00010065031027 +:1051E00000010067FF6700010064033200010065F1 +:1051F000032E00010072024200010072032A000126 +:105200000072FF58000100FA03D3000100FA02EB1C +:10521000000100C9FF1300010067041200010067CC +:10522000FF1300010067032A000100C0032A0001E8 +:105230000143024200010143031000010143000049 +:105240000001010B02420001010B0000000100CD32 +:10525000032A000100CDFF13000100CD024200012E +:1052600000CD032E000100CD0000000100C8031D89 +:10527000000100C8030A000100C8031B000100C8A8 +:10528000036E000100C8039A000100C80412000167 +:1052900000C803F8000100C80332000100C8FF671E +:1052A000000100C70332000100E60331000100C81D +:1052B000032A000100C8032E000100C804160001E3 +:1052C00001450242000101450000000100D1031028 +:1052D000000100CF0242000100AA02420001006367 +:1052E000FF13000100AA032A00010063000000016F +:1052F00000B5FF34000100B5032A000100B5FF131B +:10530000000100B50310000100C1FF340001007E60 +:1053100002F5000100C1FF130001007E03C300017C +:1053200000CB034B000100C10000000100CE031DB3 +:10533000000100CEFF67000100CE0332000100CB68 +:105340000242000100C9FF67000100CB032A0001EF +:1053500000CA0332000100CB032E000100C9000087 +:10536000000100EC0331000100CE032A000100CE51 +:105370000242000100CE0333000100CE032E0001E3 +:10538000012D02420001013F0000000100B802426D +:10539000000100B800000001011F02420001011FCE +:1053A000032A0001011F000000010120FF67000126 +:1053B00000BF0332000100BF032A000100BF032E1B +:1053C000000100A70242000100A7032A000100A774 +:1053D0000310000100A70000000100EF032A0001F4 +:1053E00000FB032A000100FB0000000100BC032AAF +:1053F000000100BC0412000100DC032A000100DCF3 +:105400000412000100D400000001013B0000000173 +:10541000010E032A0001010E04050001010E041211 +:10542000000100F2041200010141032A00010113EE +:10543000032A000101130000000100F2032A000109 +:1054400000F20000000100CF032A000100CF00009D +:10545000000100E2032A000100E20405000100E867 +:10546000032A000100E80000000100E6032A000111 +:1054700000E600000001006F032A0001006F041223 +:10548000000100EB032A000100EB0000000101070E +:10549000032A0001014D032A000101070000000159 +:1054A00001310000000100CC0242000100C70000F1 +:1054B000000101410000000100AC0242000100AC0B +:1054C000032A000100C60242000100C6032A0001AF +:1054D00000EE000A000100D70242000100D7031DC0 +:1054E000000100D7032A000100CA0242000100CADD +:1054F000032A000100D10242000100D10000000196 +:1055000000C30242000100C30000000100BF031DF0 +:10551000000101200000000100BF0242000100BFA5 +:105520000000000100B50242000100B500000001CA +:105530000067000000010065032A0001006500000B +:10554000000100CE0000000100C80242000100F38B +:105550000242000100C80000000100EF000300014A +:1055600000EF03DD000100EF0000000101A20000D8 +:10557000000100ED032A000100ED0000000100FA27 +:10558000032A000100FA0000000100C2032A000102 +:1055900000C2000000010104032A00010104000010 +:1055A00000010294034B00010166032A0001016619 +:1055B0000000000100B4030B0001008600000001A0 +:1055C00001A0030B000101730000000000010000B6 +:1055D000000A00500018000244464C5400A86C61B8 +:1055E000746E0124001B009E00A6015E00AE00AE9A +:1055F000014A00FE00FE00B600BE00C600C600CE96 +:1056000000CE00D600D600D600D600D600DE00E6DA +:10561000015400EE00F600FE0106010E001061616B +:105620006C74018263617365013463636D70019210 +:10563000646C6967013A6672616301406C69676115 +:1056400001466C6F636C014C6C6F636C01526C6F44 +:10565000636C01586C6F636C015E6C6F636C01640A +:105660006C6F636C016A6C6F636C01706C6F636C60 +:1056700001766F72646E018A73757073017C013AF2 +:1056800000000001000000010324000300000001ED +:10569000015400010000000101920004000000011B +:1056A000016C00060000000101440001000000013F +:1056B0000122000100000001018000010000000142 +:1056C00001180001000000010116000400000001A3 +:1056D0000146000100000001016E0004000000010D +:1056E0000114000100000001013800040000000165 +:1056F000010C000400000001010C019C0008415A4B +:10570000452001B24341542001C84352542001DED8 +:105710004B415A2001F44D4F4C20020A524F4D206C +:10572000022054415420023654524B20024C0006B1 +:105730000000000201200132000600000002013AD0 +:10574000014C000600000004021A0250022C023E26 +:105750000000000100180000000100190000000115 +:10576000001400000001001A0000000100120000F7 +:105770000001000900000001001100000001000EFE +:1057800000000001000D00000001000C00000001FD +:10579000000F0000000100100000000100130000D5 +:1057A00000020000000100000002001500170000C8 +:1057B00000030002000500080000FFFF00070000D2 +:1057C0000001000300040005000E000F00010200AC +:1057D00000060001020A00070001021A0009000188 +:1057E00001FE000101F8000101E6000101FC0001D9 +:1057F000031C000101E4000103A2000101F2000109 +:10580000039A0001020C0001037A00020210021A3E +:1058100000010326000201EC01DE000201E80002A3 +:1058200002E602E7000202060004012B013B02E649 +:1058300002E700020204000400A600AE0180018815 +:1058400000020202000401BB01BC01BB01BC000359 +:105850000000000101B40001020000010000000688 +:105860000003000101EE000101A2000000010000A0 +:1058700000070003000101F4000101E40000000141 +:10588000000000160003000101E2000101DA00003F +:105890000001000000160000FFFF000800000001EA +:1058A0000002000300040005000E000F0000FFFFCF +:1058B0000008000000010003000400050006000EBF +:1058C000000F0000FFFF00080000000100030004BB +:1058D00000050007000E000F0000FFFF0008000099 +:1058E00000010003000400050008000E000F000086 +:1058F000FFFF00080000000100030004000500098C +:10590000000E000F0000FFFF000800000001000370 +:1059100000040005000A000E000F0000FFFF000851 +:1059200000000001000300040005000B000E000F42 +:105930000000FFFF00080000000100030004000554 +:10594000000C000E000F0000FFFF00080000000127 +:10595000000300040005000D000E000F000300000E +:10596000000101140001011C0001000000030003FC +:1059700000010094000100940000000100000003F9 +:1059800000030001013C0001008200000001000052 +:10599000000400030000000100DE000200F600E643 +:1059A000000100000004000200F2001001BB01BC75 +:1059B00000A600AE01BB013B01BC0180018802458D +:1059C000024602470248025C02E602E700010001CB +:1059D0000256000101300002012B013100010001DB +:1059E000012A000201BC01CC0002012E01280001A5 +:1059F000013000020001023C023F00000002012AC7 +:105A000001320001000202C602D00005017E0186BB +:105A10000134013A01400004013A01400146014CC1 +:105A200000040148014E0154015A00010004012AFA +:105A3000013A02C602D00001000400A400AD017EBC +:105A40000187000100040001007800DA0152000122 +:105A5000000202E602E700010002000100DA000194 +:105A600000020078015200020001023B02440000E3 +:105A700000010002012A013A0002000202C002C431 +:105A8000000002C602CF00050002000202D002D2CE +:105A9000000002D402D800030001001000010078C9 +:105AA00000A400AD00DA013A0152017E0187023CF8 +:105AB000023D023E023F025602C602D00002000B27 +:105AC000000100080000000A004100080044004CEA +:105AD0000040004E004F004900510063004B00653C +:105AE00000B2005E00B400D900AC01BD01ED00D2EF +:105AF00001F401F5010301F901F90105023702374B +:105B0000010602BC00030152024D000100010070B9 +:105B100001B80002013601B60003011C0136024C37 +:105B20000003025A023F024B0003025A023F024A9C +:105B30000003025A023D00010002023C023E01B491 +:105B40000002011C01B90002012A01BA0002014150 +:105B500002EC000202C302ED000202C202EE0002E9 +:105B600002CC02EF000202CA02E8000202C302E90C +:105B7000000202C202EA000202CC02EB000202CAE8 +:105B80000001000202C602C801B50003011C012A7F +:105B900001B70003011C014100010001011C0001CB +:105BA000014100010001014100010000000A000163 +:105BB000006600010001006600010000000B00000B +:105BC00000010001000800010000001400010000B5 +:105BD000001C0002776768740100000000020001E9 +:105BE000000000000102012C00000000D8FA0000B3 +:105BF00020000000B8FA00004F7377616C642D4DEF +:105C0000656469756D2E7474660000000001000003 +:105C10000010010000040000474445466AFA6A4546 +:105C20000000C3B00000017C47504F536CB7208385 +:105C30000000C52C00002F6C47535542BEEC94E980 +:105C40000000F498000005F24F532F32AF70778EAA +:105C50000000A0AC000000605354415479936A8165 +:105C60000000FA8C0000002A636D61709C08F7F454 +:105C70000000A10C00000882676173700000001032 +:105C80000000C3A800000008676C79660CC07F1292 +:105C90000000010C00008D8E686561641626592B8A +:105CA000000094A0000000366868656108AE05A297 +:105CB0000000A08800000024686D74784DDB5CB2A1 +:105CC000000094D800000BB06C6F636109422CCACD +:105CD00000008EBC000005E46D617870030200D303 +:105CE00000008E9C000000206E616D6564CC8F55B5 +:105CF0000000A998000003D6706F737430387CD808 +:105D00000000AD70000016387072657068068C85F2 +:105D10000000A99000000007000200560000024C9D +:105D2000032A00030007000073112111252111210E +:105D30005601F6FE710128FED8032AFCD65A0276D7 +:105D400000020014000001F6032A0007000A000008 +:105D5000731333132327230713330314A29EA2893B +:105D6000208D21306E37032AFCD6BBBB01190154AC +:105D7000FFFF0014000001F6042A062600010000BF +:105D8000000702C3010500E8FFFF0014000001F650 +:105D900003FC062600010000000702C8010600E817 +:105DA000FFFF0014000001F6049106260001000028 +:105DB000000702E8010600E8FFFF0014FF3F01F6BC +:105DC00003FC062600010000002702D101050000A7 +:105DD000000702C8010600E8FFFF0014000001F6FA +:105DE0000491062600010000000702E9010600E810 +:105DF000FFFF0014000001F604CF0626000100009A +:105E0000000702EA010600E8FFFF0014000001F6A7 +:105E100004B4062600010000002702C8010500E8BE +:105E2000000702CA01050184FFFF0014000001F60B +:105E3000041A062600010000000702C7010500E859 +:105E4000FFFF0014000001F60422062600010000F6 +:105E5000000702C6010500E8FFFF00140000022948 +:105E60000451062600010000000702EC010500E8CD +:105E7000FFFF0014FF3F01F6040B0626000100009F +:105E8000002702E6010500E8000702D10105000035 +:105E9000FFFF0014000001F6045106260001000077 +:105EA000000702ED010500E8FFFF001400000206F4 +:105EB0000492062600010000000702EE010500E83A +:105EC000FFFF0014000001F604BF062600010000D9 +:105ED000002702E6010500E8000702CA0105018F5C +:105EE000FFFF0014000001F6042406260001000054 +:105EF000000702CD010500E8FFFF0014000001F6D5 +:105F00000412062600010000000702C0010500E897 +:105F1000FFFF0014FF3F01F6032A062600010000E0 +:105F2000000702D101050000FFFF0014000001F688 +:105F3000042A062600010000000702C2010500E84D +:105F4000FFFF0014000001F60431062600010000E6 +:105F5000000702CC010500E8FFFF0014000001F675 +:105F60000411062600010000000702CE010500E82A +:105F7000FFFF0014000001F603D206260001000016 +:105F8000000702CB010500E8FFFF0014FF0A02062C +:105F9000032A062600010000000702D501BA00000E +:105FA000FFFF0014000001F6042606260001000091 +:105FB000000702C9010500E8FFFF0014000001F618 +:105FC000051C062600010000002702C9010500E8A3 +:105FD000000702C3010501DAFFFF0014000001F60B +:105FE0000418062600010000000702CA010500E8A7 +:105FF0000002FFE1000002880324000F00120000ED +:10600000630121152315331523113315213523077A +:106010001333111F015B014CBB8585BBFEC28C4D48 +:106020006F6A032467E668FEF766BABA011B011DB2 +:10603000FFFFFFE100000288042A0626001B000083 +:10604000000702C3018C00E80003003D0000020AC3 +:10605000032A0014001E00290000731133321E02AF +:1060600015140606071E0215140E022327333236B6 +:106070003534262623233533323636353426262347 +:10608000233DC736573F221B3427303F1F1D39554C +:10609000395538433017352C33322C30131D3A2DF7 +:1060A0001D032A142F503D314629070833523A3A2E +:1060B000593B1E684144313D1E661A36292B2F116B +:1060C000FFFF003D0000020A04060626001D000036 +:1060D000000702C1011700E800010031FFF501F2DD +:1060E0000333002700004522262635113436363387 +:1060F00032161615152335342626232206061511C9 +:106100001416163332363635353315140606011794 +:10611000596528286559545F288E071F2626230AAB +:106120000E2520251F088E265F0B46794F0121532F +:106130007A42396A464446223821233B25FEA02C68 +:10614000391D233A244941486F3FFFFF0031FFF5D5 +:1061500001F2042A0626001F0000000702C30113F3 +:1061600000E8FFFF0031FFF501F2041A0626001FC8 +:106170000000000702C7011300E8FFFF0031FEFF27 +:1061800001F203330626001F0000000702D4010EAF +:106190000000FFFF0031FFF501F204220626001F78 +:1061A0000000000702C6011300E8FFFF0031FFF501 +:1061B00001F204060626001F0000000702C10113B9 +:1061C00000E80002003D000001FD032A000B00175B +:1061D00000007311333216161511140606232733E7 +:1061E000323636351134262623233DBF636F2F2FD9 +:1061F0006D5F312D332C0A0E2C312B032A3670564D +:10620000FED8587539672445320136313C1CFFFFF2 +:10621000003D000003BA032A042600250000000701 +:1062200000D602290000FFFF003D000003BA041A57 +:10623000042600250000002700D6022900000007E0 +:1062400002C702FE00E80002000A000001F9032A6A +:10625000000F001F0000731123353311333216165F +:106260001511140606232733323636351134262607 +:10627000232315331523392F2FBF636F2F2F6D5F06 +:10628000322E332C0A0D2D312C3333017B4D01621C +:10629000367056FED8587539672445320136313C80 +:1062A0001CF94D00FFFF003D000001FD041A062609 +:1062B00000250000000702C7011700E80002000FD8 +:1062C000000001FF032A000F001F00007311233597 +:1062D00033113332161615111406062327333236BE +:1062E000363511342626232315331523403131C08A +:1062F000636F2D2E6D5F3331332C0A0D2D30303608 +:1063000036017D4A0163367056FED85875396724C8 +:1063100045320136313C1CFA4A00FFFF003D0000C7 +:1063200001FD0406062600250000000702C1011732 +:1063300000E8FFFF003D00000386032A0426002535 +:106340000000000701B0022D0000FFFF003D00002B +:1063500003860332042600250000002701B0022D29 +:106360000000000702C702E700000001003D000036 +:106370000193032A000B0000731121152315331517 +:10638000231133153D0154C09797C2032A68E9676A +:10639000FEF46600FFFF003D00000193042A06267C +:1063A000002E0000000702C300EA00E8FFFF003DE6 +:1063B0000000019303FC0626002E0000000702C81F +:1063C00000EB00E8FFFF003D00000193041A0626E1 +:1063D000002E0000000702C700EA00E8FFFF003DB2 +:1063E0000000019304220626002E0000000702C6CA +:1063F00000EA00E8FFFF003D0000020E04510626FF +:10640000002E0000000702EC00EA00E8FFFF003D5C +:10641000FF3F0193040B0626002E0000002702E632 +:1064200000EA00E8000702D100D60000FFFF003DAF +:10643000000001D504510626002E0000000702EDE1 +:1064400000EA00E8FFFF003D000001EB0492062691 +:10645000002E0000000702EE00EA00E8FFFF003D0A +:106460000000019304BF0626002E0000002702E66C +:1064700000EA00E8000702CA00EA018FFFFF0018E7 +:106480000000019304240626002E0000000702CD20 +:1064900000EA00E8FFFF003D000001930412062619 +:1064A000002E0000000702C000EA00E8FFFF003DE8 +:1064B0000000019304060626002E0000000702C11A +:1064C00000EA00E8FFFF003DFF3F0193032A062694 +:1064D000002E0000000702D100D60000FFFF003DA3 +:1064E00000000193042A0626002E0000000702C2C5 +:1064F00000EA00E8FFFF003D00000193043106269A +:10650000002E0000000702CC00EA00E8FFFF003D7B +:106510000000019304110626002E0000000702CEA1 +:1065200000EA00E8FFFF003D0000019303D20626C9 +:10653000002E0000000702CB00EA00E8FFFF003D4C +:10654000FF0A0193032A0626002E0000000702D549 +:10655000013B0000FFFF003D0000019304180626E8 +:10656000002E0000000702CA00EA00E80001001A3D +:10657000FFF401C1032A00260000572226263535E4 +:1065800033141415141633323E02353426262323D1 +:106590003537233521150327333216161514060611 +:1065A000EE4C5D2B8A1F2C171C100616393556A190 +:1065B000D0016FCC1E415158232A5D0C3969461C0D +:1065C000030E073E41112333204050254ED9664C1F +:1065D000FEEB2642754E496F3E00FFFF001AFFF4A6 +:1065E00001C1041A062600420000000702C700F09D +:1065F00000E80001003D0000018A032A00090000B4 +:10660000731121152315331523113D014DB99797AA +:10661000032A66EC67FE8F00FFFF003D0000018A41 +:106620000406062600440000000702C100CF00E86F +:1066300000010031FFF501FB0333002A0000452271 +:1066400026263511343636333216161515233534D1 +:106650002626232206061511141616333236363531 +:106660003523353311232706060108505E29286596 +:106670005953622B8D0B21252723090E262324260F +:106680000F57DC5F0B10410B447D550110577E43C3 +:1066900038694B2A2E27381D263E25FEAD2A3E217D +:1066A00024402C4C5DFE65502833FFFF0031FFF580 +:1066B00001FB042A062600460000000702C3011859 +:1066C00000E8FFFF0031FFF501FB03FC0626004652 +:1066D0000000000702C8011800E8FFFF0031FFF5C5 +:1066E00001FB041A062600460000000702C7011835 +:1066F00000E8FFFF0031FFF501FB042206260046FB +:106700000000000702C6011800E8FFFF0031FEBDCF +:1067100001FB0333062600460000000702D30118E0 +:106720000001FFFF0031FFF501FB040606260046CD +:106730000000000702C1011800E800020031FFF567 +:10674000023203330003002E0000653533150522A5 +:1067500026263511343636333216161515233534C0 +:106760002626232206061511141616333236363520 +:10677000352335331123270606013EF4FED6505E3D +:106780002928655953622B8D0B21252723090E26B5 +:106790002324260F57DC5F0B1041C64E4ED1447D9B +:1067A000550110577E4338694B2A2E27381D263E47 +:1067B00025FEAD2A3E2124402C4C5DFE6550283339 +:1067C0000001003F0000020B032A000B00007311C0 +:1067D000331133113311231123113F93A59494A541 +:1067E000032AFEAD0153FCD6016EFE9200020001A9 +:1067F00000000225032A001300170000731123353F +:106800003335331533353315331523112311231144 +:106810001133352332313193A1942B2B94A1A1A1B3 +:106820000269398888888839FD97016EFE9201D700 +:106830009200FFFF003F0000020B041A0626004EE4 +:106840000000000702C7012500E8FFFF003F00002D +:10685000020B04220626004E0000000702C6012596 +:1068600000E800010041000000D3032A00030000FB +:10687000731133114192032AFCD6FFFF0041FFEC54 +:10688000021B032A042600520000000700610113C6 +:106890000000FFFF004100000127042A06260052E5 +:1068A0000000000702C3008900E8FFFFFFF90000B5 +:1068B000011A03FC062600520000000702C8008AE5 +:1068C00000E8FFFFFFF1000001220422062600522B +:1068D0000000000702C6008900E8FFFFFFB70000C4 +:1068E00001000424062600520000000702CD0089A2 +:1068F00000E8FFFFFFEC000001270412062600520B +:106900000000000702C0008900E8FFFF004100000E +:1069100000D30406062600520000000702C10089C9 +:1069200000E8FFFF0041FF3F00D3032A0626005284 +:106930000000000702D100890000FFFFFFED00000A +:1069400000D3042A062600520000000702C2008974 +:1069500000E8FFFF002E000000FF04310626005271 +:106960000000000702CC008900E8FFFFFFF90000EB +:10697000011A0411062600520000000702CE008909 +:1069800000E8FFFF0014000000FF03D206260052BB +:106990000000000702CB008900E8FFFF000DFF0A9E +:1069A00000D6032A062600520000000702D5008AFE +:1069B0000000FFFFFFEF000001240418062600522C +:1069C0000000000702CA008900E80001000AFFEC8D +:1069D0000108032A000D00005735323E02351133FD +:1069E00011140606230A202A170A93204F48146818 +:1069F000081529200270FD8A44592B00FFFF000A68 +:106A0000FFEC01570422062600610000000702C6C1 +:106A100000BF00E80001003D0000020E032A000B49 +:106A200000007311331113330313230307113D9433 +:106A3000A08D9BAB938822032AFE9C0164FE96FEE8 +:106A40004001713EFECDFFFF003D0000020E041A22 +:106A5000062600630000000702C7011100E8FFFFDF +:106A6000003DFEBD020E032A06260063000000075B +:106A700002D3010B00010001003D00000195032A33 +:106A8000000500007311331133153D94C4032AFD32 +:106A90003C66FFFF003DFFEC02AD032A04260066C2 +:106AA00000000007006101A50000FFFF003D00009D +:106AB0000195042A062600660000000702C300872D +:106AC00000E8FFFF003D000001A4032A062600663F +:106AD0000000000702C5011F0021FFFF003DFEBDB1 +:106AE0000195032A062600660000000702D300E98C +:106AF0000001FFFF003D00000195032A0626006605 +:106B000000000007025C00F70045FFFF003DFF5C4E +:106B10000270032A0426006600000007013A01A55E +:106B200000000001000100000199032A000D00008F +:106B300073110735371133113715071133154241DA +:106B400041936565C4016F215D21015EFEEC345DFA +:106B500034FEAD660001003B00000270032A000C09 +:106B60000000731333131333132303032303033B73 +:106B70000E997378940F6E0C7359750B032AFDCF21 +:106B80000231FCD60233FDCD0235FDCBFFFF003BC9 +:106B90000000027004060626006E0000000702C115 +:106BA000015500E80001003D000001E3032A00094F +:106BB0000000731133131133112303113D67C57A9C +:106BC00062C6032AFE3201CEFCD601E4FE1CFFFFA2 +:106BD000003DFFEC0329032A042600700000000793 +:106BE000006102210000FFFF003D000001E3042AD4 +:106BF000062600700000000702C3011000E8FFFF36 +:106C0000003D000001E3041A0626007000000007A2 +:106C100002C7011000E8FFFF003DFEBD01E3032AAB +:106C2000062600700000000702D3011000010001D9 +:106C3000003FFF3C01E5032A0013000045353236D2 +:106C4000363535031123113313113311140606237E +:106C50000100303012B97A67C8771C4B46C45C1209 +:106C60002D263F01A8FE1C032AFE3201CEFCD64091 +:106C7000582CFFFF003DFF5C02EC032A0426007045 +:106C800000000007013A02210000FFFF003D000064 +:106C900001E30418062600700000000702CA011074 +:106CA00000E800020031FFF5020303330011002366 +:106CB0000000452226263511343636333216161595 +:106CC00011140606273236363511342626232206BD +:106CD000061511141616011956662C2C66565865A1 +:106CE0002D2D655825230C0C232523240C0B240B58 +:106CF000407852012F52753E3E7552FED051774179 +:106D00006D203821017522361F1F3622FE8B213857 +:106D10002000FFFF0031FFF50203042A0626007859 +:106D20000000000702C3011A00E8FFFF0031FFF571 +:106D3000020303FC062600780000000702C8011ABF +:106D400000E8FFFF0031FFF5020304220626007869 +:106D50000000000702C6011A00E8FFFF0031FFF53E +:106D6000023D0451062600780000000702EC011ADB +:106D700000E8FFFF0031FF3F0203040B0626007806 +:106D80000000002702E6011A00E8000702D1011AFC +:106D90000000FFFF0031FFF50205045106260078D0 +:106DA0000000000702ED011A00E8FFFF0031FFF5C7 +:106DB000021A0492062600780000000702EE011A6B +:106DC00000E8FFFF0031FFF5020304BF062600784C +:106DD0000000002702E6011A00E8000702CA011AB3 +:106DE000018FFFFF0031FFF502030424062600781F +:106DF0000000000702CD011A00E8FFFF0031FFF597 +:106E000002030412062600780000000702C0011ADF +:106E100000E8FFFF0031FFF5020304BA0626007800 +:106E20000000002702C0011A00E8000702CB011A87 +:106E300001D0FFFF0031FFF5020304AF0626007802 +:106E40000000002702C1011A00E8000702CB011A66 +:106E500001C4FFFF0031FF3F020303330626007821 +:106E60000000000702D1011A0000FFFF0031FFF50A +:106E70000203042A062600780000000702C2011A55 +:106E800000E8FFFF0031FFF5020304310626007819 +:106E90000000000702CC011A00E8FFFF0031FFF5F7 +:106EA0000203037A062600780000000702E7015D6E +:106EB00000E8FFFF0031FFF50203042A06260078F0 +:106EC0000000002702E7015D00E8000702C3011A85 +:106ED00000E8FFFF0031FF3F0203037A0626007837 +:106EE0000000002702E7015D00E8000702D1011A57 +:106EF0000000FFFF0031FFF50203042A0626007898 +:106F00000000002702E7015D00E8000702C2011A45 +:106F100000E8FFFF0031FFF5020304310626007888 +:106F20000000002702E7015D00E8000702CC011A1B +:106F300000E8FFFF0031FFF5020304180626007881 +:106F40000000002702E7015D00E8000702CA011AFD +:106F500000E8FFFF0031FFF5020304270626007852 +:106F60000000000702C4011A00E8FFFF0031FFF52E +:106F700002030411062600780000000702CE011A61 +:106F800000E8FFFF0031FFF5020303D20626007878 +:106F90000000000702CB011A00E8FFFF0031FF0AE2 +:106FA00002030333062600780000000702D5013AE9 +:106FB000000000030031FFAE02030372000300155E +:106FC00000270000572701170322262635113436E3 +:106FD0003633321616151114060627323636351199 +:106FE0003426262322060615111416168B27013483 +:106FF00028A756662C2C665658652D2D65582523D6 +:107000000C0C232523240C0B24520E03B60DFC90EC +:10701000407852012F52753E3E7552FED051774155 +:107020006D203821017522361F1F3622FE8B213834 +:107030002000FFFF0031FFAE0203042A0626009263 +:107040000000000702C3011600E8FFFF0031FFF552 +:1070500002030418062600780000000702CA011A7D +:1070600000E8FFFF0031FFF5020304C006260078A8 +:107070000000002702CA011A00E8000702CB011A2B +:1070800001D600020031000002A303280013001FF4 +:10709000000061222626351134363633211523159A +:1070A0003315231133152533112322060615111428 +:1070B000161601245B6B2D2D68590182B68D8DB893 +:1070C000FE8234352E29090C293E7653010E547C5C +:1070D0004367EB67FEF7666902572B4B2FFEE02CE8 +:1070E00043230002003D000001FA032A000C0017B0 +:1070F00000007311333216161514060623231111DE +:10710000333236363534262623233DEE495B2B3683 +:1071100061425038282D110D2B2E38032A3667492D +:107120004F612CFE9801D017332B2C371A00FFFF2C +:10713000003D000001FA0406062600970000000743 +:1071400002C1010800E80002003900000205032A1C +:10715000000F001800007311331533321616151482 +:107160000E02232315113332363534262323399367 +:10717000614A602E1C38573B53403B35303848033A +:107180002A6B33674C415B391AEA0157364742395B +:1071900000020031FF5F02030333001D002F0000D7 +:1071A000452E022706222322262635113436363371 +:1071B0003216161511140606071E02172732363628 +:1071C000351134262623220606151114161601C879 +:1071D0001939371404090556662C2C665658662C46 +:1071E0001632290D1C1C0DCB25240C0C242524241F +:1071F0000B0B24A10C303D1E01407852012F52751B +:107200003E3E7552FED03A5E45130E1E1A08A2206D +:107210003821017522361F1F3622FE8B21382000AF +:107220000002003D0000020B032A000F00190000BD +:107230007311333216161514060607132303231190 +:10724000113332363635342623233DC252713B1278 +:107250002B26719462442E2B33162D3F36032A279A +:107260005E51314E370FFE710173FE8D01D019371B +:107270002B3D3D00FFFF003D0000020B042A0626C7 +:10728000009B0000000702C3011900E8FFFF003D5A +:107290000000020B041A0626009B0000000702C72C +:1072A000011900E8FFFF003DFEBD020B032A062680 +:1072B000009B0000000702D301190001FFFF003D01 +:1072C0000000020B04240626009B0000000702CDEC +:1072D000011900E8FFFF003D0000020B0411062623 +:1072E000009B0000000702CE011900E80001002900 +:1072F000FFF501D40333002D000045222626273751 +:107300001E023332363534262727262635343633C7 +:10731000321E0217072E02232206151416171716FF +:1073200016151406060109496232037F021327204D +:10733000241E3028662B337061394C2D16037E02D3 +:107340000D212021232220653247335B0B396E50FB +:10735000192F48272B213544225A255B4360682387 +:107360003E4F2C16263C222B2029351C592A7150C1 +:107370003A5A3300FFFF0029FFF501D4042A0626FC +:1073800000A10000000702C300F700E8FFFF00298A +:10739000FFF501D4041A062600A10000000702C769 +:1073A00000F700E8FFFF0029FEFF01D403330626A3 +:1073B00000A10000000702D400F70000FFFF002931 +:1073C000FFF501D40422062600A10000000702C632 +:1073D00000F700E8FFFF0029FEBD01D403330626B5 +:1073E00000A10000000702D300F70001FFFF002901 +:1073F000FFF501D40406062600A10000000702C123 +:1074000000F700E800010037FFF5022603330024EF +:1074100000004535333236353426232335372626CA +:10742000232206151123113436363332161715036D +:107430002732161514062301161B333533351179FF +:107440000F2918413D9437745B3E602A8E266C6983 +:10745000776F0B67404A494267E107074C49FDCE09 +:10746000022D4E76421A1669FEF934726C81730051 +:107470000002002DFFF501FF0333001E002900006C +:1074800045222626353521353426262322060615A3 +:1074900015233534363633321616151114060627E1 +:1074A0003236363535231514161601175068320159 +:1074B0003C0F24211F250F953268504E66343466E8 +:1074C0004F20250EA70F250B3C7351B0AE27341962 +:1074D0001934275D4251703A3D7350FEC550743FD8 +:1074E0006D1B34266B6B26341B000001000D000061 +:1074F00001A1032A00070000731123352115231170 +:107500008E8101947F02BD6D6DFD43000002000D70 +:10751000000001A1032A0003000B000053352115D0 +:1075200003112335211523112C0153F18101947F7F +:10753000017C4C4CFE8402BD6D6DFD43FFFF000DD0 +:10754000000001A1041A042600AA0000000702C7D7 +:1075500000D300E8FFFF000DFEFF01A1032A04266F +:1075600000AA0000000702D400D30000FFFF000DB6 +:10757000FEBD01A1032A042600AA0000000702D3D1 +:1075800000D30001FFFF000D000001A10406042646 +:1075900000AA0000000702C100D300E80001003784 +:1075A000FFF501FF032A00150000452226263511AC +:1075B00033111416163332363635113311140606CC +:1075C000011B5A6426900A252527230B8F26630B5F +:1075D000427A550224FDCB2643292943260235FD54 +:1075E000DC557A42FFFF0037FFF501FF042A06262B +:1075F00000B00000000702C3011B00E8FFFF0037D6 +:10760000FFF501FF03FC062600B00000000702C8DA +:10761000011C00E8FFFF0037FFF501FF041A0626F2 +:1076200000B00000000702C7011B00E8FFFF0037A1 +:10763000FFF501FF0422062600B00000000702C685 +:10764000011B00E8FFFF0037FFF501FF04240626B9 +:1076500000B00000000702CD011B00E8FFFF00376B +:10766000FFF501FF0412062600B00000000702C06B +:10767000011B00E8FFFF0037FF3F01FF032A06263A +:1076800000B00000000702D1011B0000FFFF00371F +:10769000FFF501FF042A062600B00000000702C221 +:1076A000011B00E8FFFF0037FFF501FF043106264C +:1076B00000B00000000702CC011B00E8FFFF00370C +:1076C000FFF50246037A062600B00000000702D04C +:1076D00001AD00E8FFFF0037FFF50246042A062649 +:1076E00000B00000002702D001AD00E8000702C38F +:1076F000011B00E8FFFF0037FF3F0246037A062622 +:1077000000B00000002702D001AD00E8000702D160 +:10771000011B0000FFFF0037FFF50246042A062682 +:1077200000B00000002702D001AD00E8000702C24F +:10773000011B00E8FFFF0037FFF502460431062673 +:1077400000B00000002702D001AD00E8000702CC25 +:10775000011B00E8FFFF0037FFF50246041806266C +:1077600000B00000002702D001AD00E8000702CA07 +:10777000011B00E8FFFF0037FFF501FF0427062685 +:1077800000B00000000702C4011B00E8FFFF003743 +:10779000FFF501FF0411062600B00000000702CE2D +:1077A000011B00E8FFFF0037FFF501FF03D20626AB +:1077B00000B00000000702CB011B00E8FFFF00370C +:1077C000FF0A01FF032A062600B00000000702D5C9 +:1077D000013C0000FFFF0037FFF501FF04260626ED +:1077E00000B00000000702C9011B00E8FFFF0037DE +:1077F000FFF501FF0418062600B00000000702CACA +:10780000011B00E800010016000001EE032A00063B +:10781000000073033313133303B9A3836B6486A38C +:10782000032AFDC3023DFCD60001001F000002A98F +:10783000032A000C000073033313133313133303B1 +:1078400023030392737C43546556427A71785A59E4 +:10785000032AFDF3020BFDF5020DFCD6021FFDE12C +:10786000FFFF001F000002A9042A062600C700002F +:10787000000702C3016500E8FFFF001F000002A926 +:107880000422062600C70000000702C6016500E8C2 +:10789000FFFF001F000002A90412062600C7000017 +:1078A000000702C0016500E8FFFF001F000002A9F9 +:1078B000042A062600C70000000702C2016500E88E +:1078C0000001000A000001EA032A000B0000731304 +:1078D000033317373303132303030AA39E8A695C18 +:1078E000809CA88A736401AE017CFBFBFE68FE6E7F +:1078F0000110FEF00001000A000001DD032A00086B +:107900000000731103331313330311AEA48A645EB2 +:1079100087A2013501F5FEBF0141FE0BFECBFFFF43 +:10792000000A000001DD042A062600CD0000000741 +:1079300002C300F400E8FFFF000A000001DD04229A +:10794000062600CD0000000702C600F400E8FFFF95 +:10795000000A000001DD0412062600CD0000000729 +:1079600002C000F400E8FFFF000AFF3F01DD032A28 +:10797000062600CD0000000702D100F40000FFFF42 +:10798000000A000001DD042A062600CD00000007E1 +:1079900002C200F400E8FFFF000A000001DD04312C +:1079A000062600CD0000000702CC00F400E8FFFF2F +:1079B000000A000001DD03D2062600CD000000070A +:1079C00002CB00F400E8FFFF000A000001DD04180C +:1079D000062600CD0000000702CA00F400E80001FE +:1079E000002100000191032A0009000073351323D0 +:1079F00035211503331521DACE0163E2E35F026519 +:107A0000664CFD886600FFFF002100000191042AFA +:107A1000062600D60000000702C300D500E8FFFFDD +:107A2000002100000191041A062600D6000000077C +:107A300002C700D500E8FFFF002100000191040605 +:107A4000062600D60000000702C100D500E80002AB +:107A50000027FFF7019E024B00250032000057224D +:107A6000262635343E0237353426262322060607DD +:107A70000727363633321615111416161723262605 +:107A80002706063732363637350E03151416A42767 +:107A9000381E2842542B07131411150901028103C3 +:107AA0005D5F574F0305027A0309020A38020D177A +:107AB000120416271D0F1909293F22364A32250FB5 +:107AC00032192212101D132305645F6052FEF52047 +:107AD000342A1014330C2339650D1207A10D1A1F17 +:107AE00024182025FFFF0027FFF7019E03420626EA +:107AF00000DA0000000702C300ED0000FFFF0027CE +:107B0000FFF7019E0314062600DA0000000702C8F2 +:107B100000EE0000FFFF0027FFF7019E03A90626E5 +:107B200000DA0000000702E800EE0000FFFF002777 +:107B3000FF3F019E0314062600DA0000002702D151 +:107B400000E20000000702C800EE0000FFFF00276F +:107B5000FFF7019E03A9062600DA0000000702E9EC +:107B600000EE0000FFFF0027FFF7019E03E7062657 +:107B700000DA0000000702EA00EE0000FFFF002725 +:107B8000FFF7019E03CC062600DA0000002702C89A +:107B900000ED0000000702CA00ED009CFFFF002777 +:107BA000FFF7019E0332062600DA0000000702C735 +:107BB00000ED0000FFFF0027FFF7019E033A0626B5 +:107BC00000DA0000000702C600ED0000FFFF0027FA +:107BD000FFF702110369062600DA0000000702EC35 +:107BE00000ED0000FFFF0027FF3F019E0323062654 +:107BF00000DA0000002702D100E20000000702E6E0 +:107C000000ED0000FFFF0027FFF701D803690626FB +:107C100000DA0000000702ED00ED0000FFFF002782 +:107C2000FFF701ED03AA062600DA0000000702EEC6 +:107C300000ED0000FFFF0027FFF7019E03D7062697 +:107C400000DA0000002702E600ED0000000702CA8B +:107C500000ED00A7FFFF001BFFF7019E033C062677 +:107C600000DA0000000702CD00ED0000FFFF002752 +:107C7000FFF7019E032A062600DA0000000702C073 +:107C800000ED0000FFFF0027FF3F019E024B06268C +:107C900000DA0000000702D100E20000FFFF002729 +:107CA000FFF7019E0342062600DA0000000702C229 +:107CB00000ED0000FFFF0027FFF7019E03490626A5 +:107CC00000DA0000000702CC00ED0000FFFF0027F3 +:107CD000FFF7019E0329062600DA0000000702CE06 +:107CE00000ED0000FFFF0027FFF7019E02EA0626D5 +:107CF00000DA0000000702CB00ED0000FFFF0027C4 +:107D0000FF0A01B2024B062600DA0000000702D586 +:107D100001660000FFFF0027FFF7019E033E0626D5 +:107D200000DA0000000702C900ED0000FFFF002795 +:107D3000FFF7019E0434062600DA0000002702C97E +:107D400000ED0000000702C300ED00F2FFFF002776 +:107D5000FFF7019E0330062600DA0000000702CA82 +:107D600000ED000000030027FFF6026E024B003A10 +:107D70000048005400005722263534363637373550 +:107D80003426232206061527343633321617233EAF +:107D90000233321615140606070715141633323649 +:107DA000363535331514060623222626270E0227DC +:107DB0003236363535070E02151416161337363699 +:107DC0003534262322060615B9464C2B4A2F441378 +:107DD0001C11170A85585739400610042740264CB5 +:107DE0004A29442945111C13130781234636253A95 +:107DF00025060A28370413170D26171F0F0B17CD5A +:107E0000232221161B14170A0A4D3F37472B0C114A +:107E10004E272813281F03596436261A29194C3C6B +:107E2000343D1F0A0F781F281424172024384E2AA7 +:107E30001930212130196111221B600E091A2317F4 +:107E4000141E11010508082022171F132219FFFF15 +:107E50000027FFF6026E0342062600F4000000072A +:107E600002C3014D000000020035FFF701B3032AF1 +:107E70000014002400004522262715231133113653 +:107E80003633321E021515140606273236363535BE +:107E900034262623220607111616012D20381888AD +:107EA00088193B2227321C0B1B3B6416150708154B +:107EB00016101E0D0D1F091E162B032AFEEC181D91 +:107EC000243B431FC4395E385F1D311DCF1B2B1A65 +:107ED0000F09FE93090CFFFF0035FFF701B30406FD +:107EE000062600F60000000702C1007A00E8000143 +:107EF0000029FFF70193024B002600005722262697 +:107F000035353436363332161615152335342626D4 +:107F10002322060615151416333236363535331539 +:107F2000140606E24351252552423E4F248009168D +:107F300012121609181A14150780254F09335F41CC +:107F4000AE435E32274F3C30331E230F132A25D415 +:107F500038271223193E373A5229FFFF0029FFF72D +:107F600001930342062600F80000000702C300DD6B +:107F70000000FFFF0029FFF701930332062600F8F7 +:107F80000000000702C700DD0000FFFF0029FEFF20 +:107F90000193024B062600F80000000702D400DD22 +:107FA0000000FFFF0029FFF70193033A062600F8BF +:107FB0000000000702C600DD0000FFFF0029FFF7F8 +:107FC0000193031E062600F80000000702C100DD31 +:107FD00000000002002AFFF701A6032A0012002178 +:107FE0000000572226353534363633321617113312 +:107FF0001123350606373236371126262322061579 +:1080000015141616B645471B3C331F3516888817BE +:1080100034150B1C0F0C1C0F1D17081709626CB1CF +:108020003C60391914010CFCD629171B5E0A0901A2 +:1080300073080B3526D81D2E1B0000020035FFF4F7 +:1080400001CC034000240038000057222626353595 +:1080500034363633321617262627072737262623A7 +:10806000371616173717071E02151514060627327E +:108070003636353C033526262322060615141616F9 +:10808000FA3C5831244A391D2B0E02100B67095453 +:108090000F433C065C7120650952121D122D573B9F +:1080A0001618090A1B111A1D0B071C0C34664C7795 +:1080B00044693C100B274111292F22131657012721 +:1080C00029292F2123546D49B9536833611C31216B +:1080D0002040413F20080E255144465A2A00FFFF08 +:1080E000002AFFF7025B032B042600FE00000007B6 +:1080F00002C501D7002100020029FFF701D9032A98 +:10810000001A00290000572226353534363633321E +:10811000161735233533353315331523112335061B +:108120000637323637112626232206151514161661 +:10813000B444471A3D331E34167B7B883636881686 +:1081400033140B1C0E0C1B0E1E17091709626CB1A1 +:108150003C603919148A3F43433FFD5829171B5E81 +:108160000A090173080B3526D81D2E1BFFFF002AB4 +:10817000FFF701A60406062600FE0000000702C164 +:10818000016200E8FFFF002AFFF70332032A0426FA +:1081900000FE0000000701B001D90000FFFF002A27 +:1081A000FFF703320332042600FE0000002701B06F +:1081B00001D90000000702C7029300000002002955 +:1081C000FFF70196024B001D0028000057222626CB +:1081D0003535343636333216161515231514161662 +:1081E0003332363635353315140603333534262607 +:1081F0002322060615E3415227275340454D21E629 +:108200000B181112160A7F588D660A161412160AD8 +:1082100009315F43AE455E3034634752721C24100F +:108220001121193027585E0167371E2511122A27A0 +:10823000FFFF0029FFF70196034206260105000013 +:10824000000702C300E10000FFFF0029FFF70196CD +:108250000314062601050000000702C800E1000023 +:10826000FFFF0029FFF701960332062601050000F3 +:10827000000702C700E10000FFFF0029FFF7019699 +:10828000033A062601050000000702C600E10000CF +:10829000FFFF0029FFF7020503690626010500001C +:1082A000000702EC00E10000FFFF0029FF3F0196FC +:1082B0000323062601050000002702D100DF00008D +:1082C000000702E600E10000FFFF0029FFF701CCF4 +:1082D0000369062601050000000702ED00E1000029 +:1082E000FFFF0029FFF701E103AA062601050000B0 +:1082F000000702EE00E10000FFFF0029FFF70196F2 +:1083000003D7062601050000002702E600E1000071 +:10831000000702CA00E100A7FFFF000FFFF7019668 +:10832000033C062601050000000702CD00E1000025 +:10833000FFFF0029FFF70196032A0626010500002A +:10834000000702C000E10000FFFF0029FFF70196CF +:10835000031E062601050000000702C100E100001F +:10836000FFFF0029FF3F0196024B06260105000092 +:10837000000702D100DF0000FFFF0029FFF7019690 +:108380000342062601050000000702C200E10000CA +:10839000FFFF0029FFF701960349062601050000AB +:1083A000000702CC00E10000FFFF0029FFF7019663 +:1083B0000329062601050000000702CE00E10000A7 +:1083C000FFFF0029FFF7019602EA062601050000DB +:1083D000000702CB00E10000FFFF0029FF14019617 +:1083E000024B062601050000000702D50104000A21 +:1083F000FFFF0029FFF70196033006260105000064 +:10840000000702CA00E1000000020028FFF5019504 +:10841000024B001D00280000572226263535333533 +:108420003426262322060615152335343633321614 +:10843000161515140606273236363535231514164B +:1084400016DB444E21E609151512160A80595941CA +:10845000532627524114150A6509170B34634753F5 +:10846000701826151022183128575E305F44AF442B +:108470005F3163112B2628361D2611000001001ADA +:10848000FF3701BB02420026000057222626353561 +:108490003314141514163332363635342626232376 +:1084A00035371723352115072733321616151406CD +:1084B00006E94A5B2A861E2C1F200B13323052A776 +:1084C0001DF60154B42937525B25295DC93A684726 +:1084D0001C030E07424521402D3C4C2452D72264F8 +:1084E0004FED203D704B49703E00FFFF001AFF37F3 +:1084F00001BB03320626011A0000000702C700EC88 +:108500000000000100120000012803120018000002 +:108510007311233533353436363332161715262684 +:10852000232206151533152311503E3E133D3E13ED +:1085300022150815091812505001E35F25344D2A01 +:1085400003036502031E1D2F5FFE1D00FFFF0012C7 +:108550000000012803E90626011C0000000702C1F3 +:1085600000C400CB00030017FF4201E202590038AB +:108570000047005B00005722262635343636372662 +:108580002635343637262635343636333216173606 +:10859000363737170E02071616151406062322263D +:1085A0002706061514161717161615140606273271 +:1085B000363534262627270E0215141613323E02AE +:1085C00035342E0223220E0215141E02DE3B5A32CF +:1085D0001728172123221E1F1F2B533C2E3E140841 +:1085E000281A12210B25240A090C264F3F152811A1 +:1085F000060B181C7A47442F634038380E24216339 +:108600000B110A303412160C04040B161312170B3C +:1086100005040C17BE1832281B2B200B09281C221E +:10862000301B194B3D425B2E1B1B0C240C084903CD +:108630000E1006143C1B3D5A31070509140B0B0E96 +:10864000030C074B4034462466161D10140D030915 +:108650000913160C191901650D1D2C1D1D2C1E0E5C +:108660000E1D2C1E1C2B1D0FFFFF0017FF4201E2E9 +:1086700003420626011E0000000702C300EB0000B3 +:10868000FFFF0017FF4201E203140626011E00004F +:10869000000702C800EC0000FFFF0017FF4201E2E4 +:1086A00003320626011E0000000702C700EB00008F +:1086B000FFFF0017FF4201E2033A0626011E0000F9 +:1086C000000702C600EB000000040017FF4201E2B1 +:1086D0000383000A004300520066000041170606AB +:1086E00015331523373436132226263534363637DC +:1086F00026263534363726263534363633321617A5 +:1087000036363737170E02071616151406062322BB +:10871000262706061514161717161615140606270B +:1087200032363534262627270E0215141613323E0C +:108730000235342E0223220E0215141E02011214D9 +:108740001D234784012D073B5A3217281721232266 +:108750001E1F1F2B533C2E3E1408281A12210B25D6 +:10876000240A090C264F3F152811060B181C7A47BE +:10877000442F634038380E2421630B110A30341221 +:10878000160C04040B161312170B05040C170383A5 +:108790003504202483753F4BFBC01832281B2B2047 +:1087A0000B09281C22301B194B3D425B2E1B1B0C56 +:1087B000240C0849030E1006143C1B3D5A310705D2 +:1087C00009140B0B0E030C074B4034462466161D90 +:1087D00010140D03090913160C191901650D1D2C30 +:1087E0001D1D2C1E0E0E1D2C1E1C2B1D0F00FFFF11 +:1087F0000017FF4201E2031E0626011E00000007CB +:1088000002C100EB00000004FFF4FF4201E2025944 +:108810000038003C004B005F00005722262635340C +:10882000363637262635343637262635343636332F +:1088300032161736363737170E0207161615140676 +:1088400006232226270606151416171716161514C2 +:108850000606253521150732363534262627270EFC +:108860000215141613323E0235342E0223220E0254 +:1088700015141E02DE3B5A321727172023221E1F13 +:108880001F2B533C2E3E1408281A12210B25240AB4 +:10889000090C264F3F152811060B181C7A47442F48 +:1088A00063FEC701EEF53A360E2421630B130C303C +:1088B0003812160C04040B161312170B05040C17B0 +:1088C000BE19342A1C2B210B0A261622301B194BE9 +:1088D0003D425B2E1B1B0C240C0849030E10061492 +:1088E0003C1B3D5A31070508120A0A0B020E074CC1 +:1088F00046344624853333231B2012160D03090901 +:1089000015170D1C1E01690D1D2C1D1D2C1E0E0E94 +:108910001D2C1E1C2B1D0F0000010036000001AE97 +:10892000032A001400007311331136363332161641 +:10893000151123113426232206071136881E472AD3 +:10894000232A148810170E2310032AFEE11E222367 +:108950003A22FE3401B11A1C100DFE36000100004F +:10896000000001AE032A001C0000731123353335CB +:1089700033153315231536363332161615112311D8 +:10898000342623220607113636368878781F472981 +:10899000232A14880F180E221102A8443E3E449D3B +:1089A0001E22233A22FE3401B11A1C100DFE36009D +:1089B000FFFF0036000001D403EC0626012600006C +:1089C000000702C7013A00B9FFFFFFE2000001AE55 +:1089D0000422062601260000000702C6007A00E8ED +:1089E00000020038000000C0030F00030007000071 +:1089F0007311331103353315388888880242FDBE60 +:108A0000029E71710001003C000000C4024200039C +:108A10000000731133113C880242FDBEFFFF003C91 +:108A20000000011E03420626012B0000000702C3BE +:108A300000800000FFFFFFF0000001110314062674 +:108A4000012B0000000702C800810000FFFFFFE8C3 +:108A500000000119033A0626012B0000000702C698 +:108A600000800000FFFFFFAE000000F7033C062679 +:108A7000012B0000000702CD00800000FFFFFFE394 +:108A80000000011E032A0626012B0000000702C079 +:108A900000800000FFFF003C000000C4031E06260B +:108AA000012B0000000702C100800000FFFF00381A +:108AB000FF3F00C0030F0626012A0000000602D176 +:108AC0007C00FFFFFFE4000000C403420626012BE8 +:108AD0000000000702C200800000FFFF0025000028 +:108AE00000F603490626012B0000000702CC008097 +:108AF0000000FFFFFFF00000011103290626012BF3 +:108B00000000000702CE00800000FFFF0038FF5C7D +:108B100001C2030F0426012A00000007013A00F8F1 +:108B20000000FFFF000B000000F602EA0626012B02 +:108B30000000000702CB00800000FFFF0000FF0ADA +:108B400000C8030F0626012A0000000602D57D009A +:108B5000FFFFFFE60000011B03300626012B00008B +:108B6000000702CA008000000002FFF2FF5C00CB99 +:108B7000030F001000140000572226273516163365 +:108B8000323636351133111406033533153A1226B1 +:108B90001006110612160B884B3D89A406056101CB +:108BA000020E1A130242FDAE4450034271710001DD +:108BB000FFF2FF5C00CA0242001000005722262785 +:108BC000351616333236363511331114063A12265D +:108BD0001006110612160B884BA406056101020E41 +:108BE0001A130242FDAE4450FFFFFFEFFF5C011F6E +:108BF000033A0626013B0000000702C6008700007A +:108C000000010035000001E6032A000B000073118B +:108C10003311373307132303071535889594918E45 +:108C20008F692E032AFE2FE9E8FEA6011D40DD0014 +:108C3000FFFF0035000001E603E30626013D0000CA +:108C4000000702C7013E00B1FFFF0035FEBD01E68F +:108C5000032A0626013D0000000702D300F40001AC +:108C600000010036000001D10242000B0000731128 +:108C7000331537330713230307153688838F7D7E1B +:108C80008C5E290242F7F7F0FEAE01133CD70001DB +:108C9000003D000000C4032A0003000073113311DB +:108CA0003D87032AFCD6FFFF003D0000011E042A79 +:108CB000062601410000000702C3008100E8FFFF13 +:108CC000003D0000017A032B04260141000000074B +:108CD00002C500F50021FFFF003DFEBD00C4032AD0 +:108CE000062601410000000702D300810001FFFFBA +:108CF000003D00000152032A042601410000000744 +:108D0000025C00C0003FFFFF003DFF5C01C7032A7B +:108D10000426014100000007013A00FC00000001A8 +:108D2000001300000123032A000B00007311073514 +:108D30003711331537150711564343874646019FB0 +:108D40001F581E0134F920571FFE25000001003472 +:108D50000000029D024D00260000731133153636C7 +:108D600033321617363633321616151123113426C0 +:108D70002322060714141511231134262322060773 +:108D80001134831E462422330C214A271F301C82B3 +:108D90001614102710811714102611024232201DBC +:108DA000222526211F3D2EFE3D01B7211912100359 +:108DB0000504FE3D01B721191210FE31FFFF0034FA +:108DC0000000029D031E062601480000000702C1A4 +:108DD0000167000000010034000001AA024B0014EA +:108DE0000000731133153636333216161511231160 +:108DF0003426232206071134881F4528242A148884 +:108E000010170E211002423A1E25233A22FE340189 +:108E1000B11A1C100CFE3500FFFF0034000001AA3F +:108E200003420626014A0000000702C300EE0000CC +:108E3000FFFF0016000001FB03770427024EFFEC42 +:108E400002F00006014A5200FFFF0034000001AAB0 +:108E500003320626014A0000000702C700EE0000A8 +:108E6000FFFF0034FEBD01AA024B0626014A0000A6 +:108E7000000702D300EE00010001002BFF4201A118 +:108E8000024B001D0000573532363635113426238B +:108E900022060711231133153636333216161511F3 +:108EA00014060623A63031120F180E211088881ED2 +:108EB0004629222B142D5A46BE5D12282201B61ACD +:108EC0001C100CFE350242361E21233A22FE2E4093 +:108ED0005127FFFF0034FF5C02A5030F0426014A5F +:108EE00000000007013A01DA0000FFFF0034000033 +:108EF00001AA03300626014A0000000702CA00EE5C +:108F0000000000020029FFF7019E024B0011002320 +:108F100000005722262635353436363332161615DC +:108F20001514060627323636353534262623220612 +:108F3000061515141616E33F522929523F3F5329AF +:108F400029533E1716060616171716070716092F78 +:108F50005A40C2405A2F2F5A40C2405A2F5E1A2DF3 +:108F60001BD41B2C1B1B2C1BD41B2D1AFFFF0029F1 +:108F7000FFF7019E0342062601520000000702C3CC +:108F800000E30000FFFF0029FFF7019E03140626FF +:108F900001520000000702C800E40000FFFF0029A2 +:108FA000FFF7019E033A062601520000000702C6A1 +:108FB00000E30000FFFF0029FFF702070369062610 +:108FC00001520000000702EC00E30000FFFF00294F +:108FD000FF3F019E0323062601520000002702D115 +:108FE00000E40000000702E600E30000FFFF0029A4 +:108FF000FFF701CE0369062601520000000702EDCB +:1090000000E30000FFFF0029FFF701E403AA0626A2 +:1090100001520000000702EE00E30000FFFF0029FC +:10902000FFF7019E03D7062601520000002702E643 +:1090300000E30000000702CA00E300A7FFFF0011E1 +:10904000FFF7019E033C062601520000000702CDF7 +:1090500000E30000FFFF0029FFF7019E032A062618 +:1090600001520000000702C000E30000FFFF0029DA +:10907000FFF7019E03D2062601520000002702C01E +:1090800000E30000000702CB00E300E8FFFF002937 +:10909000FFF7019E03C7062601520000002702C108 +:1090A00000E30000000702CB00E300DCFFFF002923 +:1090B000FF3F019E024B062601520000000702D12D +:1090C00000E40000FFFF0029FFF7019E034206268F +:1090D00001520000000702C200E30000FFFF002968 +:1090E000FFF7019E0349062601520000000702CC4B +:1090F00000E30000FFFF0029FFF7019E0292062611 +:1091000001520000000702D001050000FFFF002906 +:10911000FFF7019E0352062601520000002702D0ED +:1091200001050000000702C300E30010FFFF002953 +:10913000FF3F019E0292062601520000002702D046 +:1091400001050000000702D100E30000FFFF002935 +:10915000FFF7019E0352062601520000002702D0AD +:1091600001050000000702C200E30010FFFF002914 +:10917000FFF7019E0359062601520000002702D086 +:1091800001050000000702CC00E30010FFFF0029EA +:10919000FFF7019E0340062601520000002702D07F +:1091A00001050000000702CA00E30010FFFF0029CC +:1091B000FFF701C6033F062601520000000702C464 +:1091C00000E30000FFFF0029FFF7019E03290626A8 +:1091D00001520000000702CE00E30000FFFF00295B +:1091E000FFF7019E02EA062601520000000702CBAB +:1091F00000E30000FFFF0029FF0F019E024B06263F +:1092000001520000000702D5010E000500030029ED +:10921000FFA4019E029F00030015002700005727AE +:109220000117032226263535343636333216161505 +:1092300015140606273236363535342626232206FF +:109240000615151416166422011B26A03F52292963 +:10925000523F3F532929533E171606061617171675 +:109260000707165C0E02ED0EFD662F5A40C2405AEB +:109270002F2F5A40C2405A2F5E1A2D1BD41B2C1B75 +:109280001B2C1BD41B2D1A00FFFF0029FFA4019EDD +:1092900003420626016C0000000702C300E2000042 +:1092A000FFFF0029FFF7019E033006260152000050 +:1092B000000702CA00E30000FFFF0029FFF7019E3C +:1092C00003D8062601520000002702CA00E300006E +:1092D000000702CB00E300EE00030031FFF5028A35 +:1092E0000252002A003C004700005722262635354E +:1092F00034363633321616173E023332161615152B +:109300002315141616333236353533151406232239 +:1093100026270606273236363535342626232206FA +:109320000615151416161333353426262322060681 +:1093300015DA374C26254D391E34280A0A2A361CE0 +:1093400040481CE307171618148350503547101077 +:109350003F271616080815161416080715D46108B5 +:1093600014151215090B2E5940D53F552D111F17F5 +:10937000181F103664455746233B2325223A39529D +:109380005627211F2960182D1FDC1C2B19192B1C97 +:10939000DB1C2E1B010E3917291918281900000291 +:1093A0000034FF4201B2024B0014002400005711A8 +:1093B0003315363633321E021515140606232226BF +:1093C0002715133236363535342626232206071163 +:1093D00016163488193C2127321C0B1B3B311F37D2 +:1093E000193C161507081615101F0C0D1EBE03009C +:1093F0002C181D243B431FC4395E381E17EA011484 +:109400001D311DCF1B2B1A0F0AFE93090B00FFFF06 +:109410000034FF4201B2031E06260171000000075E +:1094200002C100EE000000020032FF4201AF032A39 +:1094300000140024000057113311363633321E0257 +:109440001515140606232226271513323636353510 +:10945000342626232206071116163288193B2227A6 +:10946000311C0B1A3C301F38183C1515070816150F +:10947000101D0D0D1DBE03E8FEEC181D243B431FFF +:10948000C4395E381E16E901141D311DCF1B2B1A7D +:109490000E0BFE93090B0002002BFF4201A7024BAB +:1094A00000120021000045350606232226353534FA +:1094B0003636333216173533110332363711262636 +:1094C0002322061515141616011F17341E45461AB9 +:1094D0003D331F351688BE0B1D0E0C1C0F1E1709C1 +:1094E00017BEE9181C626CB13C60391A1526FD00E4 +:1094F00001130A090172090B3526D81D2E1B000124 +:1095000000370000015202490011000073113315A9 +:1095100036363332161715262623220607113788CA +:109520001E3C240609060C1D0F1B2C140242593345 +:109530002D01018D05071A1EFE72FFFF0037000086 +:10954000015C0342062601750000000702C300BF4C +:109550000000FFFF002500000159033206260175B7 +:109560000000000702C700BF0000FFFF0037FEBD7C +:1095700001520249062601750000000602D37B0154 +:10958000FFFFFFED00000152033C062601750000BD +:10959000000702CD00BF0000FFFF002E00000152B7 +:1095A0000329062601750000000702CE00BF000057 +:1095B00000010016FFF7017A024B002B0000572232 +:1095C00026273716163332363534262727262635F2 +:1095D00034363633321617072E0223220615141698 +:1095E00017171E0215140606D1495E14650C2820B3 +:1095F00018181D2346262F2B4B2E46550C590513A4 +:109600001E1415191D1B47172A1C2D4D094E4B27DB +:109610002F32181518271D3B2145342F432553435E +:109620002618291A1A1411241740142E39253244E9 +:109630002300FFFF0016FFF7017A03420626017B95 +:109640000000000702C300C80000FFFF0016FFF77C +:10965000017A03320626017B0000000702C700C81A +:109660000000FFFF0016FEFF017A024B0626017B79 +:109670000000000702D400C80000FFFF0016FFF73B +:10968000017A033A0626017B0000000702C600C8E3 +:109690000000FFFF0016FEBD017A024B0626017B8B +:1096A0000000000702D300C80001FFFF0016FFF70B +:1096B000017A031E0626017B0000000702C100C8D4 +:1096C000000000010034FFF401E90335002B000025 +:1096D0005735323E02353426262335323636353478 +:1096E0002623220606151123113436363332161579 +:1096F0001406071E0215140E02EF212D1A0B172F48 +:10970000241D24111E2B1B1E0C8829574568633409 +:10971000393140211F3E5F0C6B10223323283B213F +:109720006B243E26333F1C3324FDA3025D3C613B8A +:10973000706640581A0D3854373B583A1C000001E7 +:1097400000120000012803120014000073112335D9 +:1097500033353436363332161715262623220615AE +:1097600011503E3E133D3E132215081509181201F3 +:10977000E35F25344D2A03036502031E1DFD8F00A0 +:1097800000010011FFF9013202EF0018000057221A +:109790002626351123353335331533152311141689 +:1097A00033323637150606DB373F1A3A3A895858AE +:1097B0001A1A0B150A112D0724442F01585AADAD62 +:1097C0005AFEB41E19020168020500020011FFF9D9 +:1097D000013202EF0003001C000053352115032263 +:1097E0002626351123353335331533152311141639 +:1097F0003332363715060613011C54373F1A3A3AEE +:109800008958581A1A0B150A112D01413F3FFEB80D +:1098100024442F01585AADAD5AFEB41E19020168F6 +:109820000205FFFF0011FFF90184037D0426018476 +:109830000000000702C501000074FFFF0011FEFFD9 +:10984000016E02EF062601840000000702D400D555 +:109850000000FFFF0011FEBD013202EF0626018469 +:109860000000000702D300D50001FFFF0011FFF93F +:10987000013203CB062601840000000702C10090DC +:1098800000AD0001002FFFF701A402420014000008 +:109890005722262635113311141633323637113339 +:1098A000112335060691222C148811170F1F0F88DB +:1098B000881D4609233B2101CCFE4D1A1D100B01CA +:1098C000CFFDBE371C24FFFF002FFFF701A403428A +:1098D0000626018A0000000702C300ED0000FFFF1A +:1098E000002FFFF701A403140626018A00000007D9 +:1098F00002C800ED0000FFFF002FFFF701A40332B4 +:109900000626018A0000000702C700ED0000FFFFE5 +:10991000002FFFF701A4033A0626018A0000000782 +:1099200002C600ED0000FFFF001AFFF701A4033C90 +:109930000626018A0000000702CD00ED0000FFFFAF +:10994000002FFFF701A4032A0626018A0000000762 +:1099500002C000ED0000FFFF002FFF3F01A4024204 +:109960000626018A0000000702D100ED0000FFFF7B +:10997000002FFFF701A403420626018A000000071A +:1099800002C200ED0000FFFF002FFFF701A4034912 +:109990000626018A0000000702CC00ED0000FFFF50 +:1099A000002FFFF701E002920626018A000000075F +:1099B00002D001470000FFFF002FFFF701E0034244 +:1099C0000626018A0000002702D001470000000798 +:1099D00002C300EB0000FFFF002FFF3F01E00292F7 +:1099E0000626018A0000002702D001470000000778 +:1099F00002D100EF0000FFFF002FFFF701E003425C +:109A00000626018A0000002702D001470000000757 +:109A100002C200EB0000FFFF002FFFF701E0034947 +:109A20000626018A0000002702D001470000000737 +:109A300002CC00EB0000FFFF002FFFF701E0033036 +:109A40000626018A0000002702D001470000000717 +:109A500002CA00EB0000FFFF002FFFF701CF033F1A +:109A60000626018A0000000702C400ED0000FFFF87 +:109A7000002FFFF701A403290626018A0000000732 +:109A800002CE00ED0000FFFF002FFFF701A402EA65 +:109A90000626018A0000000702CB00ED0000FFFF50 +:109AA000002FFF0A01AC02420626018A00000007CF +:109AB00002D501610000FFFF002FFFF701A4033E64 +:109AC0000626018A0000000702C900ED0000FFFF22 +:109AD000002FFFF701A403300626018A00000007CB +:109AE00002CA00ED00000001000C000001890242E2 +:109AF00000060000730333131333037F73853B3A6F +:109B000083730242FE61019FFDBE00010018000048 +:109B100002380242000C0000730333131333131393 +:109B20003303230303715971333C6539376B5B731E +:109B300040430242FE890177FE85017BFDBE016D37 +:109B4000FE93FFFF0018000002380342062601A121 +:109B50000000000702C301290000FFFF00180000F9 +:109B60000238033A062601A10000000702C60129B7 +:109B70000000FFFF001800000238032A062601A19A +:109B80000000000702C001290000FFFF00180000CC +:109B900002380342062601A10000000702C2012983 +:109BA00000000001000A0000019B0242000B0000BF +:109BB0007313033317373303132327070A7E79867A +:109BC0004940747B848750430137010BA0A0FEE21B +:109BD000FEDCB1B100010007FF63019A02420012EE +:109BE0000000573532363635342627033313133306 +:109BF000030E022338232C140D087F844B418387E6 +:109C00000B344E349D620814120D382101E9FE8395 +:109C1000017DFDA7333A1900FFFF0007FF63019A9A +:109C20000342062601A70000000702C300D200007D +:109C3000FFFF0007FF63019A033A062601A7000011 +:109C4000000702C600D20000FFFF0007FF63019A71 +:109C5000032A062601A70000000702C000D2000068 +:109C6000FFFF0007FF3F01A80242062601A70000F0 +:109C7000000702D1016A0000FFFF0007FF63019A9D +:109C80000342062601A70000000702C200D200001E +:109C9000FFFF0007FF63019A0349062601A70000A2 +:109CA000000702CC00D20000FFFF0007FF63019A0B +:109CB00002EA062601A70000000702CB00D200003E +:109CC000FFFF0007FF63019A0330062601A700008B +:109CD000000702CA00D20000000100220000015962 +:109CE0000242000900007335132335211503331593 +:109CF00022A7990129AAA9590185644FFE7265001E +:109D0000FFFF0022000001590342062601B00000B7 +:109D1000000702C300B90000FFFF001F0000015947 +:109D20000332062601B00000000702C700B9000098 +:109D3000FFFF002200000159031E062601B00000AB +:109D4000000702C100B90000FFFF00120000023B43 +:109D500003120426011C00000007011C011300006F +:109D60000002000E000002CE0312002F003300009C +:109D7000731123353335343636333216171526260C +:109D80002322061515333534363633321617152689 +:109D90002623220615153311231123112311231114 +:109DA000013533154D3F3F133D3E131F1208130875 +:109DB000171176133D3F131E140814081811FC8761 +:109DC000758776017A8001E45E25344D2A030365A8 +:109DD00002031E1D2F25344D2A03036502031E1D99 +:109DE0002FFDBE01E4FE1C01E4FE1C029E71710009 +:109DF000FFFF000EFF5C03CD0312042601B5000037 +:109E00000007013A0303000000010012000002FAFB +:109E10000324003100004132161711231126262396 +:109E2000220606151533152311231123112311239F +:109E300035333534363633321617152626232206A7 +:109E400015153335343E02023428623C880D180A59 +:109E50002A25084A4A888C883E3E133D3E13231427 +:109E600008150918128C0A265603240B0CFCF30261 +:109E7000C20201182B1B255FFE1D01E3FE1D01E33D +:109E80005F25344D2A03036502031E1D2F25204242 +:109E90003922FFFF0010FF5C02D50312042601B92E +:109EA00000000007013A020A000000020010000052 +:109EB00001D40312001A001E00007311233533353C +:109EC0003436363332161715262623220615153357 +:109ED0001123112311133533154E3E3E1A40380F0E +:109EE00020110710071715FD8776807E01E35F2597 +:109EF000374C2803026001021B2231FDBE01E3FE44 +:109F00001D029E7171000001000E000001E3032498 +:109F1000001E0000731123353335343E02333216F0 +:109F2000171123112626232206061514141533159E +:109F300023114D3F3F0A26554B27623D880D180BD4 +:109F40002A24094B4B01E16125204239220B0CFCEC +:109F5000F302C20201182B1B09130961FE1F000244 +:109F60000042013D018D0335001D002800005322F1 +:109F70002635343E02373534262322060607273697 +:109F80003633321616151123270606373236373583 +:109F90000E02151416AE323A243D4B270E1610123F +:109FA00008027302574D37421C6B050E3708111C0F +:109FB000081A2A1A18013D4133293A271D0C361A6E +:109FC0002613231A0252572A4F35FEBD421E2B5923 +:109FD000150F790C212717181A0000020044013CC4 +:109FE000018C0336000F0021000053222626353550 +:109FF0003436333216151514060627323636353503 +:10A00000342626232206061515141616E838482489 +:10A0100051535054264936171407071417161608BB +:10A020000816013C284D36A452595B50A4354C2AE1 +:10A0300059172819981A2717172819981828180037 +:10A04000FFFF0014000001F6032A060600010000CD +:10A050000002003F000001EB032A000F001900007E +:10A060007311211523153332161615140E022327EA +:10A070003332363627262623233F0178E520526FD8 +:10A080003822435E3C1A1B2A34180101314519035A +:10A090002A6EE62D6757445B361664183D353F42FD +:10A0A000FFFF003D0000020A032A0606001D000013 +:10A0B0000001003F00000196032A00050000731113 +:10A0C000211523113F0157C4032A6DFD4300FFFFF3 +:10A0D000003F00000196042A062601C00000000788 +:10A0E00002C300D500E80001003F0000019603A272 +:10A0F0000007000073113335331523113FFF58C497 +:10A10000032A78E5FD430002000FFF5F0281032A66 +:10A110000011001B00005711333E04371321113387 +:10A12000112327210713331123070E040F1D1425B4 +:10A130001E191305120166556709FE710A3EEA668B +:10A14000090412181D20A1010A0B253E618C600133 +:10A1500006FD3FFEF6A1A1010A0257B360855736FE +:10A160002200FFFF003D00000193032A0606002E97 +:10A170000000FFFF003D00000193042A0626002E88 +:10A180000000000702C200EA00E8FFFF003D0000F7 +:10A19000019304120626002E0000000702C000EA08 +:10A1A00000E800010005000002DD032A00150000A0 +:10A1B0007313033313331133113313330313230393 +:10A1C00023112311230305B3A88B93077708928CDF +:10A1D000A8B388A0097708A0019A0190FE7F0181A9 +:10A1E000FE7F0181FE70FE66018FFE71018FFE71A0 +:10A1F0000001001EFFF401D10334003C000057228F +:10A2000026263535331414151616333236363534C2 +:10A21000262726222223353A0233363635342623A2 +:10A220002206071414152335343636333216161524 +:10A230001406071E0215140606FD4B5D2A8A011E30 +:10A240002B1F1F0B2D43030D1007060C0D0444306C +:10A25000232D2A23038A3461444561343D2E1F3166 +:10A260001B2A5D0C3969461C051108383A1E39282D +:10A270003E4903016203423F333A3C3104150B2748 +:10A28000456133335F45485E0D0C2F4D39496F3DB5 +:10A290000001003F000001F9032A000900007311CA +:10A2A00033111333112311033F79DE637ADF032A5D +:10A2B000FE0101FFFCD60207FDF9FFFF003F000091 +:10A2C00001F903FC062601C90000000702C80128A5 +:10A2D00000E8FFFF003F000001F9042A062601C93B +:10A2E0000000000702C2012700E80001003F000053 +:10A2F0000212032A000C00007311331133133303CD +:10A3000013230323113F931E83939AA6968C1E0357 +:10A310002AFEAC0154FE82FE540175FE8B00FFFF45 +:10A32000003F00000212042A062601CC00000007AC +:10A3300002C3010F00E800010005FFFC022C032A04 +:10A34000001300007335163E033713211123112328 +:10A35000030E04051C271B120C071A018A937412A2 +:10A36000060F1F385C6A010920437258018BFCD626 +:10A3700002BBFED259885F3A1700FFFF003B000086 +:10A380000270032A0606006E0000FFFF003F000077 +:10A39000020B032A0606004E0000FFFF0031FFF506 +:10A3A000020303330606007800000001003D0000B0 +:10A3B0000210032A00070000731121112311231139 +:10A3C0003D01D392AF032AFCD602C1FD3F00FFFF3F +:10A3D000003D000001FA032A060600970000FFFF77 +:10A3E0000031FFF501F203330606001F0000FFFFF6 +:10A3F000000D000001A1032A060600AA00000001CA +:10A400000015FF7001ED032A001300005735163EBA +:10A41000022703331317371333030E04352F3D2060 +:10A420000607AB8945251E3C8B9D0B17233A5A8E98 +:10A4300067030A1E332502D4FEADECEC0153FD1D6B +:10A44000344B331C0900FFFF0015FF7001ED03FCC6 +:10A45000062601D60000000702C800FD00E8000340 +:10A46000002FFFE002990366002300330043000041 +:10A470004535060623222626353534363633321640 +:10A4800017353315363633321616151514060623CE +:10A4900022262715273236371126262322060615AF +:10A4A000151416163732363635353426262322064D +:10A4B0000711161601230B1A0C3A583131593C0C6E +:10A4C0001A088109190B3E59313051321021119966 +:10A4D000060E04070F071D25120F26D921250F1080 +:10A4E000231F081007060F208001022A5B49E04560 +:10A4F0005C2E01018E8E01012E5D44E0495B2B0232 +:10A50000017FD7010101C7010118342AE22932185D +:10A5100001163329E22B34170101FE3A0101FFFF36 +:10A52000000A000001EA032A060600CC0000000130 +:10A53000002E00000205032A00140000611106230A +:10A5400022262635113311141616333236371133BD +:10A550001101723A3240613794102E2A102414935C +:10A5600001610B2B563F0114FEEC1F2D1703040154 +:10A5700070FCD6000001003FFF5F0279032A000B48 +:10A580000000452721113311331133113311020B10 +:10A5900010FE4493B6935EA1A1032AFD3C02C4FDC4 +:10A5A0003CFEF9000001003F000002D6032A000B28 +:10A5B00000007311331133113311331133113F8EF6 +:10A5C0007A8D748E032AFD4002C0FD4002C0FCD685 +:10A5D0000001003FFF5F0335032A000F00004527FD +:10A5E000211133113311331133113311331102C7D8 +:10A5F00010FD888E7A8D748F5EA1A1032AFD3C0226 +:10A60000C4FD3C02C4FD3CFEF9000001003DFF5FBB +:10A610000200032A000B00005727231133113311C6 +:10A6200033112307EB06A8949C93A207A1A1032A48 +:10A63000FD4302BDFCD6A1000002003F000001EE78 +:10A64000032A000D00170000731133113332161660 +:10A6500015140E0223273332363635262623233FA0 +:10A660009324526E3822435E3B1E1E2B3318013159 +:10A67000461C032AFEAC2D6757445B361664183D12 +:10A68000353F42000002FFFC0000023A032A000F9F +:10A6900000190000731123352111333216161514D9 +:10A6A0000E022327333236362734262323878B01A5 +:10A6B0001E27526F3823425E3C21222A3418013271 +:10A6C000461F02C169FEAC2D6757445B36166418FD +:10A6D0003D353F420003003F000002CE032A000D3B +:10A6E0000017001B000073113311333216161514B6 +:10A6F0000E02232733323636273426232301113323 +:10A70000113F9324536E3823425E3C1E1F2A341897 +:10A710000132451D016993032AFEAC2D6757445B46 +:10A72000361664183D353F42FE91032AFCD60002DE +:10A73000000CFFFF0344032A001C002600007323C3 +:10A7400035163E02371321113332161615140E0238 +:10A7500023231123030E03253332363635262623D1 +:10A7600023382C1F2C1C11051E018C17536F382306 +:10A77000425E3CA57517051C334F01C2132A3418DD +:10A78000013146116A02112E574401E8FEAC2D67D3 +:10A7900057445B361602BBFE85587B4D2165183D3C +:10A7A000353F42000002003F0000030C032B001560 +:10A7B000001F000077113311331133113332161695 +:10A7C00015140E0223271123112533323636353462 +:10A7D0002623233F93969417526E3923425E3CA55D +:10A7E00096012A112B331832451001032AFEB001BD +:10A7F00050FEAB2D6757445B361601016DFE936327 +:10A80000183B34444000FFFF0029FFF501D4033317 +:10A81000060600A1000000010031FFF501F203333C +:10A82000002B0000452226263511343636333216E9 +:10A83000161515233534262623220606151533153D +:10A8400023151416163332363635353315140606ED +:10A850000117596528286559545F288E071F262639 +:10A86000230AA4A40E2520251F088E265F0B4679F7 +:10A870004F0121537A42396A462729223821233B46 +:10A88000257A588E2C391D233A242C24486F3F00FA +:10A8900000010032FFFC01F3033A002B00004522C7 +:10A8A000262635353315141616333236363535230C +:10A8B000353335342626232206061515233534363E +:10A8C00036333216161511140606010D5360288E04 +:10A8D0000720252623098A8A0E23212420088E2674 +:10A8E00060555A64282864043A69462A2B22392183 +:10A8F000233D258852852C3A1C233A242E26476F67 +:10A900003F457950FEE0537B42000001003D0000CE +:10A9100000CF032A00030000731133113D92032A74 +:10A92000FCD6FFFFFFE6000001210412062601E726 +:10A930000000000702C0008400E800010005FFECF1 +:10A940000103032A000D00005735323E0235113352 +:10A95000111406062305202A180A92204E4914686D +:10A96000081529200270FD8A44592B0000010005BA +:10A970000000022C032A0018000073112335211552 +:10A980002315363633321615112311342626232289 +:10A990000607117671017D781D2F185D61930C20DB +:10A9A0001F0F221302BD6D6DF40605615FFEEC0101 +:10A9B00014202C170304FE900002003FFFF502D57F +:10A9C00003330019002B00004522262635352311BC +:10A9D000231133113335343636333216161511142C +:10A9E000060627323636351134262623220606156A +:10A9F0001114161601FE525E265A8F8F5A265E5289 +:10AA0000535D27275D5323220B0B222322230A0A9F +:10AA1000230B447A5260FE9B032AFEA955527841CB +:10AA2000427851FEDD517B446D203821017522367C +:10AA30001F1F3622FE8B213820000002000B000071 +:10AA40000201032A0011001A000073132626353470 +:10AA500036363333112311232222230313331123D8 +:10AA600022061514160BA2323E3A755ABB932F02DA +:10AA70000E0281A1212441423B016A1A6D505067A8 +:10AA800032FCD60148FEB801B001133F43454C00EB +:10AA90000001000100000224032A002100007311BC +:10AAA00023352115231136363332161615151406A3 +:10AAB0000623233532363635353426232206071150 +:10AAC0007473018B87193E202A4D312A59471C2463 +:10AAD000291123260F271802C16969FEFA131422CF +:10AAE00044337C4A5A295C1C3322701C2F0B0EFE07 +:10AAF00091000003000400000220032A000300115B +:10AB0000001B000041152135131133113332161685 +:10AB100015140E0223273332363627342623230119 +:10AB2000ACFE586C9325526E3822435E3C1E1F2AA1 +:10AB300034180131461D02AC6969FD54032AFEAC8C +:10AB40002D6757445B361664183D353F42000003BD +:10AB50000005000002C1032A000C001000160000CE +:10AB60007313173713230323112311230313032113 +:10AB70000327131721371305E27778EB88930877BB +:10AB8000079487DD0253D75C981DFEAB1BA102081A +:10AB9000424FFDEB0186FE7A0186FE7A01A9018112 +:10ABA000FE7F31011A3231FEE7000002000500008D +:10ABB00001A7032A000300090000532115211323D4 +:10ABC0001121152305016EFE92E993014CB901DABA +:10ABD0006BFE91032A6600020005FF5F0305032A4E +:10ABE00000030019000045371707251303331333FB +:10ABF00011331133133303132303231123112303BD +:10AC0000029B303A33FD33B3A88B93077708928CBD +:10AC1000A8B388A0097708A020898288A1019A0199 +:10AC200090FE7F0181FE7F0181FE70FE66018FFE36 +:10AC300071018FFE71000002003DFF5F0236032AA2 +:10AC40000003000F00004537170725113311133398 +:10AC500003132303071101CC303A33FE3A94A08D3D +:10AC60009BAB93882220898288A1032AFE9C0164E1 +:10AC7000FE96FE4001713EFECD000002003FFF5FE8 +:10AC80000256032A000B000F000073113311331119 +:10AC9000331123112311053717073F93A59494A56A +:10ACA000011A303A33032AFEAD0153FCD6016EFE81 +:10ACB000922089828800FFFF000A000001DD032A3C +:10ACC000060600CD00000002000E000001E1032A8C +:10ACD0000003000C00005335211501110333131339 +:10ACE0003303112301AAFEE5A48A635F87A2010A48 +:10ACF0005E5EFEF6013501F5FEBF0141FE0BFECBA7 +:10AD00000001003D00000214032A0014000053114A +:10AD10003636333216151123113426262322060720 +:10AD2000112311D11E32186A7193102D2B10241487 +:10AD300094032AFE9F0605615FFEEC0114202C1788 +:10AD40000304FE90032A0002003FFF5F0242032A31 +:10AD5000000B000F00007311331133113311231155 +:10AD60002311173717073F93A59494A5FB4F26513E +:10AD7000032AFEAD0153FCD6016EFE922089828823 +:10AD8000FFFF002DFFF501FF0333060600A90000B9 +:10AD900000030031FFF50203033300030015002711 +:10ADA000000053352115032226263511343636335B +:10ADB000321616151114060627323636351134268A +:10ADC000262322060615111416167A0140A156668E +:10ADD0002C2C665658652D2D655825230C0C2325E3 +:10ADE00023240C0B24016F5E5EFE86407852012FF7 +:10ADF00052753E3E7552FED05177416D203821018B +:10AE00007522361F1F3622FE8B213820FFFF0027B8 +:10AE1000FFF7019E024B060600DA00000002003038 +:10AE2000FFF701A30353002200340000572E023520 +:10AE300011343636373E0237170E0207060615154F +:10AE40003E023332161615151406062732363635ED +:10AE500035342626232206060715141616E4424F1B +:10AE6000231D3628284944200E1F46431D1C1B0D58 +:10AE700029331B2D3F213056311516090814120AAB +:10AE800016130A0A180901326045014B4E60360F4D +:10AE9000100F13146F11100C0D0C3831440E160CDA +:10AEA000275B4F7E5A5F225C153330A42329130A97 +:10AEB0001612CC30361700030034000001B00242F5 +:10AEC0000011001C002500007311333216161714F0 +:10AED00006071E021514060623273332363635348C +:10AEE0002626232335333236353426232334B949F5 +:10AEF0004E1D01272C272A1024564C2F20172416CC +:10AF0000142317232E1E1D2026230242263F2832FB +:10AF10003D0C092A3C24354B27560A25272C2809A5 +:10AF2000532427252500000100340000013A024285 +:10AF3000000500007311211523113401067E024221 +:10AF40005EFE1C00FFFF00340000015C0342062689 +:10AF500001FD0000000702C300BF00000001003532 +:10AF60000000013D02AE00070000731133353315B8 +:10AF7000231135C1478002426CCAFE1C0002001139 +:10AF8000FF6802170242000F0018000057353E0309 +:10AF90003737211133152327210737331123070EA4 +:10AFA000031120312415020A01234D620AFED30940 +:10AFB0002AAC3D0702121C2498ED133954765186B1 +:10AFC000FE16F09898F001934E4F6E4A2E00FFFF48 +:10AFD0000029FFF70196024B060601050000FFFF5E +:10AFE0000029FFF70196034206260105000000072D +:10AFF00002C200E10000FFFF0029FFF70196032ACB +:10B00000062601050000000702C000E10000000163 +:10B0100000060000026702420015000073130333AC +:10B020001333113311331333031323032311231168 +:10B0300023030681797A6B0A700A6E7B7D84757BA7 +:10B040000A700B770125011DFEEC0114FEEC0114C2 +:10B05000FEE3FEDB0119FEE70119FEE70001002116 +:10B06000FFF50180024B002E000057222E023533DF +:10B0700014163332363635342626233532363534F7 +:10B0800026232206152334363633321616151406B7 +:10B0900006071E02151406CF3242270F6F1F1F1915 +:10B0A000180815312B412A1D1C1F1E6E234E403DD2 +:10B0B0004C231B2A16182A1B550B1C34482C3530E0 +:10B0C000182A1A21240D51242C242424333B512BDB +:10B0D0002B482B2C361A05071938354E5C00000119 +:10B0E0000034000001AF0242000900007311331167 +:10B0F000133311231103346FA26A6F9F0242FEA41F +:10B10000015CFDBE015CFEA4FFFF0034000001AF46 +:10B110000314062602060000000702C800F400001F +:10B12000FFFF0034000001AF0342062602060000C4 +:10B13000000702C200F4000000010034000001CB4F +:10B140000242000C0000731133153337330313230D +:10B1500003231134881B629075778E661B0242ECC4 +:10B16000ECFEECFED20107FEF900FFFF0034000008 +:10B1700001CB0342062602090000000702C300FDBE +:10B1800000000001000FFFFA01DB02420012000084 +:10B190005735323E0237372111231123070E03237F +:10B1A0000F1F26160C0510015088530C06172D4C46 +:10B1B0003B066316355B45FAFDBE01E2AA5F7C469D +:10B1C0001D0000010032000001F90242000C0000E5 +:10B1D0007313331313331323110723271132046519 +:10B1E0007A7C64046D6129620242FEC5013BFDBEAA +:10B1F0000144FAF9FEBD00010034000001B9024229 +:10B20000000B00007311331533353311233523152B +:10B210003488758888750242E9E9FDBEF9F9FFFFB7 +:10B220000029FFF7019E024B0606015200000001B3 +:10B230000034000001AB024200070000731121112D +:10B240002311231134017788670242FDBE01E2FE1B +:10B250001E00FFFF0034FF4201B2024B06060171DF +:10B260000000FFFF0029FFF70193024B060600F8DC +:10B2700000000001000E0000016A02420007000009 +:10B280007311233521152311786A015C6B01E35F8B +:10B290005FFE1D00FFFF0007FF63019A02420606E2 +:10B2A00001A70000FFFF0007FF63019A03140626B1 +:10B2B00001A70000000702C800DA00000003002A0E +:10B2C000FF4B02620329001E002A003600004535AC +:10B2D00023222E023535343E0233333533153332D3 +:10B2E00016161515140E02232315033311232206F7 +:10B2F00006151514161633333236363535342626F0 +:10B30000232301090D21484029233C4A270F7913A3 +:10B31000345E3B283F482011830A0C182717152854 +:10B320009E091B28171728190BB5C9122E544087E0 +:10B33000364E3217EDED2A5A498740542E12C90174 +:10B340001F01811430299B2C351818352C9B29306E +:10B350001400FFFF000A0000019B0242060601A63E +:10B360000000000100260000019D024200140000C0 +:10B370006135060623222626353533151416173275 +:10B38000363711331101151021103B4E25871B292B +:10B3900009110A88E701031D4033CFCA1F210102AA +:10B3A000010108FDBE0000010034FF6802010242F5 +:10B3B000000B0000452721113311331133113315D0 +:10B3C000019F0AFE9F8871874D98980242FE1601E0 +:10B3D000EAFE16F000010034000002670242000B92 +:10B3E00000007311331133113311331133113480D1 +:10B3F000598159800242FE1C01E4FE1C01E4FDBE9D +:10B4000000010033FF6802B30242000F000045272D +:10B41000211133113311331133113311331502510B +:10B420000AFDEC80598159804D98980242FE160120 +:10B43000EAFE1601EAFE16F000010034FF6801AED4 +:10B440000242000B0000572723113311331133112F +:10B450002307C60989886B87810898980242FE16DF +:10B4600001EAFDBE980000020034000001AF024274 +:10B470000011001E0000731133153A02331E03152C +:10B48000140E022327333236363534262623222261 +:10B49000233488020404013C57391C19395B4006E7 +:10B4A000052C321514312B0105020242EB010F2647 +:10B4B00041332F4229134E11292422271200000262 +:10B4C0000001000001EF02420010001B0000731198 +:10B4D0002335331533321E0215140E022327333E53 +:10B4E000023534262623237473FA0C3B58391C1A70 +:10B4F000385B4007052C321514302C0801E35FEB54 +:10B50000112643342D4128134E01102723232912DD +:10B51000000300340000027702420011001E0022E6 +:10B520000000731133153A02331E0315140E022363 +:10B53000273332363635342626232222230111338F +:10B54000113488020404013C57391C19395B400648 +:10B55000052C321514312B0105020133880242EB10 +:10B5600001102641332F4129134E1129242227127D +:10B57000FEF90242FDBE00020014FFFA02C70242B9 +:10B58000001C002700005735323636373721153377 +:10B59000321E0215140E0223231123070E03232546 +:10B5A00033323636353426262323142A2A1305103F +:10B5B00001500B3953361A1936553D8D540C061B64 +:10B5C0002F4A3701B805272D13132C2805066329A8 +:10B5D000655AFDEE112541312E41291401E2B76172 +:10B5E000794017541129222127120002003400004B +:10B5F000029002430019002A0000731133153335FD +:10B6000033153A02331E0315140E02232335231576 +:10B61000373A02313E02353426262730222223349F +:10B62000886788020405013852351A1935563E8B51 +:10B6300067EF010204252C13122B2703030102429A +:10B64000EBECEF01112642312E3F2813EFF04F01B2 +:10B650001127202227120100FFFF0016FFF7017AB1 +:10B66000024B0606017B000000010029FFF7019450 +:10B67000024B002A00005722262635353436363351 +:10B6800032161615152335342626232206061515DF +:10B690003315231514163332363635353315140663 +:10B6A00006E24252252651423F4E25800A151212CB +:10B6B00017088989171B14140880264E09335F4127 +:10B6C000AE435E32274F3B1D1D1F220E112B263D20 +:10B6D000484A392612231928233B51290001002A00 +:10B6E000FFF70194024B002900005722262635352A +:10B6F0003315141633323636353523353335342683 +:10B700002623220615152335343636333216161500 +:10B7100015140606DB3E4E2580171A131608878778 +:10B720000A16111E1380264F3D4351242552092726 +:10B730004E3B18192C22122B2545414A26290F274A +:10B7400025231E3A502A345E41AF425E3200FFFF8D +:10B750000038000000C0030F0606012A0000FFFFAA +:10B76000FFE30000011E032A0626012B000000074C +:10B7700002C000800000FFFFFFF2FF5C00CB030F60 +:10B780000606013A00000002FFF7000001B8032A94 +:10B790000016001A0000731133113E0233321616E0 +:10B7A000151123113426232206060711033521150E +:10B7B0003B880B25311C2F341588101A0A1C1805DC +:10B7C000CC0152032AFE9A05100E284023FEA40144 +:10B7D000531C1E080A02FE87025C4949000200341D +:10B7E000FFF70255024B0019002B000045222626C8 +:10B7F00035352315231133153335343636333216A8 +:10B800001615151406062732363635353426262306 +:10B81000220606151514161601A93A4C244A8181F0 +:10B820004A244C3A3A4C26264C3A1614060614166C +:10B830001414060614092F5A4033F30242F2324020 +:10B840005A2F2F5A40C2405A2F621A2C1BCD1C2C43 +:10B850001A1B2B1CCD1A2D1A0002000E000001A687 +:10B86000024200120020000073372E0235343E02DF +:10B870003333112335222627071332323335222260 +:10B88000232206061514160E631A21101734543C91 +:10B89000A5860A1E0A50780207010107012A3517FA +:10B8A00037F20C2D3F262B422D18FDBED90101DBAE +:10B8B0000128CD152C2335330002FFF7FF6601B8B0 +:10B8C000032A002200260000573533323E02353568 +:10B8D0003426232206060711231133113E02333288 +:10B8E00016161515140E022303352115BF0F202738 +:10B8F0001407101A0D1B160588880B25311C2F34D0 +:10B900001514315543E401529A4C10254131FA1C6B +:10B910001E080A02FE87032AFE9A05100E284023FD +:10B92000F54F65371602F64949000003FFFA00009B +:10B9300001CB032A0011001E0022000073113311F5 +:10B940003A02331E0315140E022327333E02353408 +:10B95000262623222223273521154F88020404029C +:10B960003B57391D1B385A4106052B331615302B12 +:10B97000010602DD016A032AFE2D01102643342D43 +:10B980004128134E01102723242812DC5F5F000397 +:10B990000006000002360242000C001200160000F1 +:10B9A000731317371323272315233523071327373B +:10B9B0001721371703210306A77073A67567066C56 +:10B9C0000667B11A7614FF001420B201FBAD0164C2 +:10B9D0004848FE9CFBFBFBFB013802D32323F60106 +:10B9E0002BFED500000200000000017B0242000394 +:10B9F0000009000051211521172311211523014EA3 +:10BA0000FEB2D488012FA7015C5FFD0242650002EF +:10BA10000006FF68028C024200030019000045275F +:10BA20003315251303331333113311331333031336 +:10BA30002303231123112303022A1072FD7A817933 +:10BA40007A6B0A700A6E7B7D84757B0A700B77981F +:10BA5000F0F0980125011DFEEC0114FEEC0114FE2E +:10BA6000E3FEDB0119FEE70119FEE70000020034E6 +:10BA7000FF6801F302420003001000004527331560 +:10BA80002511331533373303132303231101911089 +:10BA900072FE41881B629075778E661B98F0F09855 +:10BAA0000242ECECFEECFED20107FEF9000200348B +:10BAB000FF68020302420003000F00004527331510 +:10BAC00025113315333533112335231501A1107298 +:10BAD000FE31887588887598F0F0980242E9E9FD92 +:10BAE000BEF9F90000010007FF53019A0242000865 +:10BAF00000005735033313133303159891804E46D6 +:10BB00007F8AADE70208FEAC0154FDFBEA000002AB +:10BB10000007FF53019A02420003000C0000573552 +:10BB200021150735033313133303152A0152E4910A +:10BB3000804E467F8A085252A5E70208FEAC0154A7 +:10BB4000FDFBEA00FFFF0036000001AE032A0606F7 +:10BB50000126000000020034FF68020302420003D5 +:10BB6000000F0000453733072511331533353311E6 +:10BB7000233523150168297238FE69887588887510 +:10BB800098F0F0980242E9E9FDBEF9F9FFFF0028BC +:10BB9000FFF50195024B060601190000000300297C +:10BBA000FFF7019E024B00030015002700005335EC +:10BBB000331503222626353534363633321616151C +:10BBC0001514060627323636353534262623220646 +:10BBD0000615151416166CF27B3F522929523F3F69 +:10BBE000532929533E171606061617171607071668 +:10BBF00001044949FEF32F5A40C2405A2F2F5A40A0 +:10BC0000C2405A2F5E1A2D1BD41B2C1B1B2C1BD47D +:10BC10001B2D1A000001003900000210032A000742 +:10BC2000000073112111231123113901D786CB0391 +:10BC30002AFCD602C0FD400000010012FFF6020DF2 +:10BC4000024200130000452226263511231123113C +:10BC50002335211523111416163302004E56216286 +:10BC6000874001FB4A091E1D0A2144320158FE1B70 +:10BC700001E55D5DFEDA2B2C0F00FFFF00140000D4 +:10BC800001F603F5062600010000000702C90105C0 +:10BC900000B7FFFF003D0000020E032A0606006306 +:10BCA000000000020038FFF401DE0334001100231D +:10BCB0000000452226263511343636333216161545 +:10BCC000111406062732363635113426262322066D +:10BCD000061511141616010B475D2F2D5D49495DA0 +:10BCE0002D2F5D471F1E0A091E20201E090B1E0C4A +:10BCF0003C6A450167476B3C3C6B47FE99456A3C93 +:10BD00007726361A01631C372626371CFE9D1A3605 +:10BD100026000001001A00000121032A000E000085 +:10BD200073110E0307353E033733119706232A2379 +:10BD3000070E2A2F290D6A0291030C0B0A036705CF +:10BD400012171C0FFCD600010029000001D103339B +:10BD5000001E00007335133E0235342623220606EA +:10BD600015152335343636333216151406060707F3 +:10BD7000331529C8162719202220240D882B5E4C44 +:10BD800068681C2E1BA6F6620135223E43282D3022 +:10BD9000243A232224486D3E706432514A27FC6FB6 +:10BDA00000010027FFF401CD0334003B00005722BF +:10BDB00026263535331414151E0233323636353403 +:10BDC00026272222233532323336363534262322B3 +:10BDD0000607141415233534363633321616151467 +:10BDE00006071E0215140606FA4C5D2A89010C216D +:10BDF0001D1F1F0B2738020F06050B05372A1F2CA6 +:10BE00002B1D0189315E43455E313C2F20301B29BB +:10BE10005D0C3969461C030E0726361C1E3A283E67 +:10BE200047036F01393F333A4033070F0827456115 +:10BE300033325F45485C0E0A314F38496F3E00028D +:10BE40000020000001E7032A000A000D0000613510 +:10BE50002335133311331523150133110112F2D396 +:10BE6000A15353FF007EC77601EDFE0B6EC701356F +:10BE700001600001002DFFF401CD032A0025000020 +:10BE800057222626353314161637323636353426E1 +:10BE900026232206072313211523073636373616A5 +:10BEA0001615140E02F9515922870B2120231D0863 +:10BEB0000B20221D26097708016CF8080F39234052 +:10BEC0005026112E530C3C6E4A293F23012D51362A +:10BED0002F4627272001C37CC3121602033C724F52 +:10BEE000406C4F2C00020037FFF501DE03330023C6 +:10BEF00000340000452226263511343636333216FA +:10BF00001615141615233426232206061515363663 +:10BF100033361616151406062732363635342626DD +:10BF2000232206060715141616010B4B5E2B245C04 +:10BF30005347592A01851A2B1A200F0E3926424CD5 +:10BF400021285C4E1D1E0C071E23111D15060D21F8 +:10BF50000B46794B011C4F7F4A2F5A420307033689 +:10BF60003620493D61171B013C6A444F7D486B24D4 +:10BF7000402B2C45290D140A7F223A23000100157D +:10BF800000000178032A00060000731323352115F1 +:10BF9000034FA1DB0163A302C06A55FD2B00000320 +:10BFA000002CFFF501D30333001F002F003D0000DC +:10BFB0005722262635343E02372626273436363396 +:10BFC000321616070606071E031516060627323612 +:10BFD00036353626262322060615141616133E027B +:10BFE00035342623220615141616FF4D5E280D192A +:10BFF00024172431012B5A4344582B01012F2417B5 +:10C0000024190D01295D4E21210A010C21201F2137 +:10C010000D0B2220191D0C1E2423210D1E0B3E6F1B +:10C0200049233B30250C1957434261333460424465 +:10C0300056190C25303B23496F3E69283D20223F8D +:10C0400028283E23203E27018301213A252E3A3A13 +:10C050002D253B2100020029FFF501D103330023E8 +:10C060000033000057222626353434353314163376 +:10C07000323636353506060706262635343636334B +:10C0800032161615111406060332363735342626B5 +:10C090002322060615141616FD465A2A841B2C1B4D +:10C0A0001E0E0E3827414D212A5E4C4B5E2B255B20 +:10C0B000531C210A0C1F1D1C1F0C071E0B305C4259 +:10C0C0000206033636204A3C61171A01013F6C44D0 +:10C0D00050794543764CFEE14F804B01AB1C107EFE +:10C0E00023392324402B2B4629000001004801B1AD +:10C0F000010903780006000053110735373311A4F6 +:10C100005C833E01B10151245842FE390001004ECA +:10C1100001B101810382001B00005335373E023517 +:10C1200034262322061523353436363332161514B9 +:10C1300006070733154F771E240F17181F18631FA4 +:10C140004538444E2F2D46A701B1477D1F2C2312A1 +:10C150001B1B2E2B0F2D492B4A41334A2E475400CF +:10C160000001004F01A7017B0382002D0000532234 +:10C170002626353533151416333236353426232327 +:10C180003533323635342623220615152335343619 +:10C19000333216151406071616151406E537421D18 +:10C1A00063191C18181A211A171E1B16181B17635F +:10C1B0005046434F271B1C2A5101A7233D2810043A +:10C1C0001F1E1D1B1E1F461D1E191E211C04104371 +:10C1D000453E3D2B370A09303541450000020047F6 +:10C1E00001B101860378000A000D000053352335A4 +:10C1F00013331133152315273327F5AEC1522C2CD9 +:10C20000C25D0101B16843011CFEE64568AD8B00CB +:10C210000001FF5C00000135032A000300006301F8 +:10C220003301A4017B5EFE85032AFCD6FFFF0029B3 +:10C230000000034E032A04260245E1B2002702490A +:10C24000014F00000007024601CDFE4FFFFF003EF8 +:10C250000000031C032A04260245F6B20027024907 +:10C2600001640000000702480196FE4FFFFF003CFA +:10C270000000035B033304260247ECB100270249A8 +:10C2800001A200000007024801D5FE4F0001002F67 +:10C29000000000B3008900030000733533152F84BC +:10C2A00089890001002AFF7800AF0087000A00009A +:10C2B00057273636352335331514063F0E1B2648CF +:10C2C00085388832082925877B40490000020040D4 +:10C2D000004B00C202230003000700005335331552 +:10C2E0000335331540828282019D8686FEAE8686A6 +:10C2F0000002003FFFAD00C4023A000A000E000039 +:10C300005727363635233533151406033533155480 +:10C310000E1D2447843550835332032325867B3FEB +:10C320004802048888000003002200000242008ABC +:10C3300000030007000B000061353315213533156C +:10C340003335331501BE84FDE08449848A8A8989A6 +:10C35000898900020030000000B9032900030007AA +:10C36000000077033303073533155A298830598481 +:10C37000BE026BFD95BE84840002002BFF5900B500 +:10C3800002820003000700005713331303353315EF +:10C390002B302F298284A7026BFD9502A683830090 +:10C3A0000002002B000001C00333001D002100002B +:10C3B00077353E0235342623220615141617072634 +:10C3C000263534363332161514060607150735336D +:10C3D00015912F4D2D2624202506047C0707676024 +:10C3E000626C2D52367F86D07F275762362A2F24E3 +:10C3F0001F0E180E1B14271454646A62406C5E2BC7 +:10C4000062D085850002002AFF4801BF027B001D23 +:10C410000021000041150E02151416333236353452 +:10C4200026273716161514062322263534363637B6 +:10C4300035371523350159304C2D26242024050489 +:10C440007C06086760616D2D5136808601AB7F26C2 +:10C450005861372A2F251E0E1A0D1A1327155365FA +:10C460006C61406B5F2B61D0858500010025013731 +:10C4700000A801BA000300005335331525830137A6 +:10C4800083830001003F00E501660215000F0000F4 +:10C49000772226263534363633321616151406061C +:10C4A000D22843282843282A42282842E52344301A +:10C4B000324423234531304423000001002A01CBBC +:10C4C0000187032A000E0000532737273717273329 +:10C4D000073717071707279F504C7120680C660D08 +:10C4E0006A1E704C523801CB306A2B533980803928 +:10C4F000532C6930730000020028000001D9032A80 +:10C50000001B001F000073132337333723373337E3 +:10C510003307333733073307230733072303231343 +:10C52000230313333723352431013D0E4901571FAF +:10C530006A1F5320692030023C0E470153256A25AB +:10C54000532430540E5301175B6B5DF0F0F0F05D37 +:10C550006B5BFEE90117FEE901726B00000100242C +:10C5600000000168032A000300007313330324EA68 +:10C570005AEA032AFCD60001002400000168032ABD +:10C580000003000061033313010EEA5AEA032AFC98 +:10C59000D600000100330137009201BA0003000009 +:10C5A00053353315335F0137838300010043FF4662 +:10C5B000011E03320017000045222E0335343E03CE +:10C5C0003315220E0215141E0217011E3E5030179D +:10C5D00006061730503E1F2512050513241FBA37D3 +:10C5E000617F924B4E948060365E407095555794B3 +:10C5F0006E3D010000010020FF4600FB03320017E2 +:10C6000000005735323E0235342E022735321E03E4 +:10C6100015140E03201F251206061125203E513049 +:10C62000160606163051BA5E3E6F945656956F3F09 +:10C63000015D35617F934F4B928061370001002C83 +:10C64000FF40013703370028000045222E02353510 +:10C6500034262623353236363535343E023315221C +:10C660000E02151514060716161515141E023301B1 +:10C67000374753280B081A1C1C1A080B2853471954 +:10C680001F0E0423292923040E1F19C0122E513F07 +:10C690006D403C1260133D3E6D40512E125F0817F5 +:10C6A00030277A50530A0A52507B282F170800016E +:10C6B0000028FF4001330337002800005735323E81 +:10C6C00002353534363726263535342E02233532B9 +:10C6D0001E02151514161633152206061515140E0E +:10C6E00002281A1E0E0424292924040E1E1A485258 +:10C6F000290B081A1B1B1A080B2952C05E08172F9A +:10C70000287B50520A0A53507A273017085F122E9E +:10C7100051406D3E3D1360123C406D3F512E120062 +:10C7200000010039FF470125032A000700005711C7 +:10C7300033152311331539EC7676B903E33BFC94BA +:10C740003C0000010017FF470104032A0007000016 +:10C750005735331123353311187677EDB93C036B18 +:10C760003CFC1D00000100390119012A017500037C +:10C7700000005335331539F101195C5C0001003EAE +:10C780000168012E01C500030000533533153EF04A +:10C7900001685D5D00010005010301EC0164000317 +:10C7A0000000533521150501E70103616100000117 +:10C7B0000005012B03CF018A00030000533521152A +:10C7C0000503CA012B5F5F00FFFF00390119012A31 +:10C7D000017504060263000000010000FF690164A6 +:10C7E000FFC800030000553521150164975F5F0005 +:10C7F000FFFF003DFF8700BF009A0607026E0000A2 +:10C80000FD70FFFF003DFF870176009A0427026E4E +:10C8100000B6FD700007026E0000FD70FFFF001BF8 +:10C82000022C015D033E0426026D00000007026D2C +:10C8300000BF0000FFFF003D0217017E032A04260F +:10C84000026E00000007026E00BF00000001001B26 +:10C85000022C009E033E000C000053343437363661 +:10C86000371706061533151B01012F3E1023173EFF +:10C87000022C1B35185257012D02342F8000000165 +:10C88000003D021700BF032A000C00005327363674 +:10C89000352335331414070606500F23163D820145 +:10C8A000012F02172E013430801B35185257000219 +:10C8B0000022002701A4022B0006000D00006527BE +:10C8C00035371507170727353715071701A4B5B5ED +:10C8D0005C5CCDB5B55D5D27E736E791717191E799 +:10C8E00036E79171710000020033002701BB022B73 +:10C8F0000006000D00007735372735171517353737 +:10C9000027351715336262BA146161BA27917270C4 +:10C9100091E736E791727091E73600010028001F19 +:10C9200000F302240006000077273537150717F3B8 +:10C93000CBCB70701FE045E09270710000010032B7 +:10C94000004000FC02440006000077353727351709 +:10C9500015327272CA4091717092E7360002001768 +:10C960000217012F032A00030007000053113303AD +:10C970003311330317763460763302170113FEED5B +:10C980000113FEED000100170217008A032A0003BD +:10C9900000005311330317732F02170113FEED002C +:10C9A00000010028FF450152032000060000450158 +:10C9B00035011503130152FED6012AD6D6BB01CB91 +:10C9C0004601CA9AFEADFEAD0001001CFF450146BE +:10C9D000032000060000573513033501151CD5D57B +:10C9E000012ABB9B015301539AFE364600030031D6 +:10C9F000FFA201F2038300030007002F000045356A +:10CA000033150335331503222626351134363633D4 +:10CA1000321616151523353426262322060615113F +:10CA2000141616333236363535331514060601051D +:10CA30002B2B2B19596528286559545F288E071F01 +:10CA40002626230A0E2520251F088E265F5E5E5EA1 +:10CA500003885959FCCB46794F0121537A42396AF0 +:10CA6000464446223821233B25FEA02C391D233A7B +:10CA7000244941486F3F00010028FF96019302AB13 +:10CA8000002C000057352E02353534363637353315 +:10CA9000151E0215152335342626232206061515E4 +:10CAA000141633323636353533151406060715C4D9 +:10CAB00038451F204537263C4A2381091512131695 +:10CAC00009181A14140881234B3B6A6206365A3C33 +:10CAD000AE3E5A3505616001294E3A30311F220EB3 +:10CAE000112B26CF39261223193C3739502A0261DF +:10CAF00000030031FFA201F203830027002B002F67 +:10CB000000004522262635113436363332161615E6 +:10CB1000152335342626232206061511141616333E +:10CB200032363635353315140606071333033313FF +:10CB300033030117596528286559545F287E0C284E +:10CB400028292B0F142B2428270D7E265FD77D2C18 +:10CB50007E287D2B7D0B457A4F01215379433A691D +:10CB600047434527381D1F3B2AFEA03039181F397F +:10CB7000294840486F3F5303E1FC1F03E1FC1F00BD +:10CB80000002002700BA02010294002300330000D3 +:10CB90007727372626353436372737173636333258 +:10CBA0001617371707161615140607170727060650 +:10CBB0002706262717323636353426262322060640 +:10CBC00015141616360F50191E1E19500F4F1C49FA +:10CBD0002A2A491C4F0F4F191C1C1A500F4F1C4971 +:10CBE0002A2A491C8F2F4A2C2B4B2F2E4A2C2C4A99 +:10CBF000BA0F4F1C4A29294A1C4F0F4F1A1E1E1AE2 +:10CC00004F0F4F1C4A29294A1C4F0F4F1A1F010171 +:10CC10001F1A0C2E4D2F2F4D2E2E4D2F2F4D2E0027 +:10CC20000001001EFFA201C9038300340000573534 +:10CC3000262627371E0233323635342627272E0282 +:10CC4000353436373533151E0317072E020706060F +:10CC500015141617171E02151406060715EF67653B +:10CC6000058002122720241F3127671C2A186858C4 +:10CC70002B33422713027E020C21202223261C661E +:10CC80002037212B4E365E54047E74192F48272BF3 +:10CC9000213544225A1937452E5B67055150032729 +:10CCA0003D4C2916263D2302012A202B351A591DF9 +:10CCB00044543636553406550003002BFF8601BF19 +:10CCC000032A0003001E002D0000573521152722DE +:10CCD000263535343636333216173523353335336A +:10CCE000153315231123350606273236371126262C +:10CCF00023220615151416163C0148C84948163D4E +:10CD00003B1D301370706B3B3B6B132D020F2211D8 +:10CD10000E2214251A091C7A4040726B80704271F1 +:10CD2000441A138A3B48483BFD59251419540B0BF0 +:10CD3000017B0A0F4732A32841250001FFFFFFF5C1 +:10CD400001F7033300370000452226263535233509 +:10CD5000333523353335343636333216161515232D +:10CD600035342626232206061515331523153315CB +:10CD70002315141616333236363535331514060698 +:10CD8000011D5A65293636363629655A535F288E75 +:10CD900007202526230A666666660F2420251F08BD +:10CDA0008E275E0B46794F323950392D537A4239EE +:10CDB0006A462E30223821233B254D395039512CDB +:10CDC000391D233A242820486F3F0001000AFF6ADA +:10CDD0000194031200250000572226273716163328 +:10CDE00032363713233533373E02333216170726D0 +:10CDF000262322060707331523030E02531221169A +:10CE00000B0715081A1504313E4805051B423E1351 +:10CE100020150A08140818170305454F32051B4151 +:10CE20009603026501041F1C01D76129334B2903B6 +:10CE3000026602031E1D2F61FE30334B29000002E3 +:10CE400000020000018A032A0003000D000077356C +:10CE5000211507112115231533152311020139FE60 +:10CE6000014DB99797A45757A4032A66EC67FE8F24 +:10CE700000030031FFA201FB03830003000700321F +:10CE800000004535331503353315032226263511A9 +:10CE9000343636333216161515233534262623221A +:10CEA000060615111416163332363635352335334A +:10CEB000112327060601052B2B2B28505E292865F8 +:10CEC0005953622B8D0B21252723090E2623242657 +:10CED0000F57DC5F0B10415E5E5E03885959FCCB37 +:10CEE000447D550110577E4338694B2A2E27381D43 +:10CEF000263E25FEAD2A3E2124402C4C5DFE655089 +:10CF00002833000300020000023F032A0005000945 +:10CF1000000D0000610113330301211133110335AA +:10CF2000211501ADFEE7EF93EC0115FDFA84BB017D +:10CF3000EF01BF016BFE95FE41032AFCD601935819 +:10CF400058000003000C000001A203330019001D6B +:10CF50000021000073353711343E023332161615A6 +:10CF600015233426262322060615113315253505EB +:10CF700015253505150C3B0B25493E41461D71060F +:10CF80001517181506D2FE6E0137FEC901374A1B68 +:10CF900001B03B674F2D33583A1D1E341F243B24EC +:10CFA000FE2F6EF8590158915801570000030009EF +:10CFB000000001FD032A000F001300170000731189 +:10CFC000331133323636353533151406062303351F +:10CFD0002515253525153D942D332C0A962F6D5F8B +:10CFE000F901ABFE5501AB032AFD3D244532433F19 +:10CFF0005875390164577D5817587C57000200371F +:10D0000000000200032A00150019000073113436D5 +:10D01000363332161615112311342626232206061E +:10D020001511331133113726645A5B6327840F2996 +:10D0300029282A0F3D4901CC4F703C3C704FFE34EB +:10D0400001E0263720203726FE20032AFCD60003E5 +:10D05000000A00000216032A000B0017002100003E +:10D060005335331733372115232723070735331754 +:10D0700033373315232723070311331311331123B8 +:10D0800003110A4C136D16012A84106714FD6B13EB +:10D090007F13FC5C126710F467C57A62C601D7552E +:10D0A0000606550808C5550808550606FEEE032A6B +:10D0B000FE3201CEFCD601E4FE1CFFFF003DFFF76F +:10D0C00004AC032A04260097000000270184020014 +:10D0D00000000007017B033200000004001C000078 +:10D0E0000239032A000D00150020002800007311EA +:10D0F0003332161615140E02232311033533170588 +:10D100003733150533323636353426262323073593 +:10D1100005152327210751E4495A2B1E3A50315057 +:10D12000BE5D14010B1988FEA1382C2F120E2E3172 +:10D1300038BE021D8A15FEF410032A407957466452 +:10D140003F1DFEEC01C444010102444B20473B3B20 +:10D150004A258B45014402020003001C0000020323 +:10D16000032A000C0010001B000073113332161646 +:10D1700015140606232311273521150333323636BD +:10D1800035342626232351E44A5A2A2F604A50BEBA +:10D19000018FD138292F15112F2D38032A397254B8 +:10D1A0004F6D37FEC8934444010A1A3E353C431C78 +:10D1B0000002003000000203032A002400280000BF +:10D1C0006127262623233533323636353426262367 +:10D1D0002335211523271E0215140E022335333261 +:10D1E00016171701352115016E500F2B3381AE290B +:10D1F0002C1012302DA401D3D410444B1F12325FD7 +:10D200004D2B4347145DFE2D01D3E12D26672546A6 +:10D21000302F3E20676742083C59352D5240262367 +:10D220003C38FD02006666000001000C000001A20F +:10D230000333002300007335373523353335343E4F +:10D24000023332161615141415233426262322060B +:10D250000615153315231533150C3B3B3B0B2549A0 +:10D260003E41461D710615171815067777D24A1BE1 +:10D27000EC685C3B674F2D33583A0811041E341F8D +:10D28000243B248668E36E000003001C000002AD0E +:10D29000032A0007000B001800005335211523272F +:10D2A00021070735211501033313133313133303F8 +:10D2B0002303031C0291760DFE680B6B0291FDE5C2 +:10D2C000737C43546556427A71785A5901DD55553D +:10D2D0000404CA5555FEED032AFDF3020BFDF502C9 +:10D2E0000DFCD6021FFDE10000010005000001D980 +:10D2F000032A0016000073352335333523353303F5 +:10D3000033131333033315231533152315AA575736 +:10D310005746948A645E889346565656764B414CDF +:10D3200001DCFEA2015EFE244C414B76000100258B +:10D33000013700A801BA00030000533533152583D7 +:10D340000137838300030034000001B2032A000385 +:10D350000007000B00007313330303353315133537 +:10D3600033154EEC5CEC76798B7A032AFCD602A757 +:10D370008383FD5983830001002400000168032A90 +:10D38000000300007313330324EA5AEA032AFCD68D +:10D390000001001A00D10197026A000B00007735E6 +:10D3A00023353335331533152315A88E8E5E9191B1 +:10D3B000D1A2589F9F58A200000100390160017757 +:10D3C00001B4000300005335211539013E016054BA +:10D3D00054000001003400F00181023E000B000007 +:10D3E00077273727371737170717072774406767D7 +:10D3F0004066664167674067F0406766416767401F +:10D40000676740660003001B00AF017802860003D7 +:10D410000007000B00005335211507353315033580 +:10D4200033151B015DDB5D5D5D01765252C775757D +:10D43000016275750002003B0106017302190003C9 +:10D440000007000053352115053521153B0138FE35 +:10D45000C8013801BE5B5BB85B5B0001003F009C0C +:10D460000178027C001300007737233533372335EA +:10D4700033373307331523073315230766204760F7 +:10D480001C7C951D5B1D49631C7F99209C6A5B5D1C +:10D490005B63635B5D5B6A0000010038004501630C +:10D4A000025E000600007735372735051538C8C8F5 +:10D4B000012B457D908F7DD275000001001E004537 +:10D4C0000148025E00060000652535251507170195 +:10D4D00048FED6012AC6C645D275D27D908F00027D +:10D4E00000320004017002A10006000A0000773536 +:10D4F00037273505150135211536C8C8012BFED152 +:10D50000013E887C928E7DD275FEAA5454000002A2 +:10D51000001F0000015D029F0006000A0000652553 +:10D520003525150717013521150155FED6012AC7E6 +:10D53000C7FECA013E84D374D47E9090FEFF555539 +:10D540000002003D0000016F01E7000B000F00002A +:10D550007735233533353315331523150735211525 +:10D56000A86B6B5D6A6AC80132B46D5A6C6C5A6DF7 +:10D57000B45B5B000002002700E001AF0246001828 +:10D580000032000041222E0223220607273E0233EA +:10D5900032161633323637170E0207222E02232296 +:10D5A0000607273E0233321E0233323637170E0289 +:10D5B0000138142A2B260F0D28122C0D282D131B91 +:10D5C0003935140F2512300C282D16142A2B260F4E +:10D5D0000D28122C0D282D13142B2A260E0F251280 +:10D5E000300C282D01A712171218143C12271B1DEE +:10D5F0001C191235152A1DC712171218133B1327B1 +:10D600001A1117121B1135152A1D00010026015C85 +:10D6100001AF01F900170000412226262322060748 +:10D62000273E023332161633323637170E020138D0 +:10D630001B3A35150C28122D0D292D131B393514C5 +:10D640000E2612300C292D015C1D1C17143C1226CD +:10D650001B1C1D1A1236142A1C000001002B00E6A8 +:10D66000019701CD000500006535213521150153D5 +:10D67000FED8016CE68760E70001002001E101AD02 +:10D68000032A0006000053133313232707208B7649 +:10D690008C794E4E01E10149FEB7DADA000300242D +:10D6A00000D101BD026900030013001F00007727AD +:10D6B0000117032226263534363633321616151452 +:10D6C0000606273236353426232206151416543022 +:10D6D000016930CC395733335739395931325839D8 +:10D6E0002B39392B2C3838D130016830FEA8305511 +:10D6F00037385430305438375530513D2E2E3C3C5D +:10D700002E2E3D00000300140081027B01C900178A +:10D710000023002F000077222635343633321617C7 +:10D720003636171616151406070626270606273658 +:10D730003637262627260615141625323635342682 +:10D74000232206071616AF4D4E4D4C344C2422456D +:10D7500030474C4D4735451F204937142E20222C89 +:10D76000141C252501551923231910252121258154 +:10D770005D47475D2C2A262A01015547475501017F +:10D780002E24253363011A25271A0102261D1D2583 +:10D79000061F1D1D1F16242717000001000EFF4243 +:10D7A00001360334001D0000572226273516163394 +:10D7B00032363511343636333216171526262322E3 +:10D7C0000615111406065814201608140919131307 +:10D7D0003D3E1321150813091913143CBE020267BC +:10D7E00001041E1D02AA334B2902036501041F1CFC +:10D7F000FD56344B290000010039FF420210032A74 +:10D800000007000057112111231123113901D78678 +:10D81000CBBE03E8FC18037EFC820001001BFF4224 +:10D82000017D032A00090000571303211523130368 +:10D8300033151B8F8F0160C17C80C7BE01FF01E9DA +:10D8400068FE81FE65660001000B00000216032AD7 +:10D8500000080000730323353313133303E26374AA +:10D86000E24260879C01EE54FE7B026DFCD6000113 +:10D87000002DFF4B01A00242001500005703331199 +:10D8800014163332363711331123350606070606D0 +:10D8900023152E018810170E1F10878710251307D8 +:10D8A0000E05B502F7FE4F1A1C0F0C01CCFDBE335E +:10D8B000101A060203B300020026FFF301D6033359 +:10D8C0000029003C000057222626353434353736EF +:10D8D0003633321616173E03353426262737321EC6 +:10D8E0000315140E03070E03273236363737262664 +:10D8F0002322060607071414151416E42F573812AE +:10D900000655451E33290C01010101305C431C23DF +:10D910004F4E40270304050603082A3C49211321E2 +:10D9200018051A182912171F110214220D234B3C37 +:10D93000060C05C94E5811180B050E0D0D063B4D72 +:10D9400029065A0D24426A4E03263A47492259684D +:10D95000310E5C0E2B2CF90D0E13241BCE04060485 +:10D96000212A00050029FFFD038D032D000300116E +:10D970000021002F003F00006113330303222635EE +:10D98000353436333216151514062732363635350A +:10D990003426232206151514161601222635353491 +:10D9A00036333216151514062732363635353426F9 +:10D9B00023220615151416160137ED5BECBD5D50DC +:10D9C0004E5F5F4F505E1A1808122827120818027F +:10D9D000225D4F4D5F604E505E1A190712282712C4 +:10D9E0000818032AFCD6016D68613263625F6337F1 +:10D9F00061665C1C33202F323737323020321CFEF8 +:10DA000034686231636360633662665D1C32203065 +:10DA1000323738313021311C0007002AFFFD051D47 +:10DA2000032D000300110021002F003F004D005C7A +:10DA300000006113330303222635353436333216A2 +:10DA400015151406273236363535342623220615A9 +:10DA500015141616012226353534363332161515AF +:10DA6000140627323636353534262322061515148A +:10DA7000161605222635353436333216151514069A +:10DA8000273236363535342623220615151416016D +:10DA900038EC5CECBD5E4F4D605F4F505E1A18086D +:10DAA00012282712071902225E4F4D605F4F505E09 +:10DAB0001A180812282712071901A85D504E5F6036 +:10DAC0004E505E1A18081228271113032AFCD6019B +:10DAD0006D68613263625F633761665C1C33202F5F +:10DAE000323737323020321CFE3468623163636073 +:10DAF000633662665D1C3220303237383130213176 +:10DB00001C5D686231636360633662665D1C31214F +:10DB1000303237383131303D00020023000001B986 +:10DB20000242000500090000730313331303273773 +:10DB30002707D4B1AD36B3AF1B70736F012201203C +:10DB4000FEE0FEDE5AC8C1C100020034FF7E038041 +:10DB5000032A004B005A000045222E02373E0333B1 +:10DB6000321E02070E032322262627060607062654 +:10DB700026373E03333216161737330306061617B9 +:10DB8000163E0237362E0223220E0207061E0333EC +:10DB9000323636371706060336363737262623221F +:10DBA00006061514161601D7649F6D330606467BCC +:10DBB000A867628E59270602213F5A3B1B31220576 +:10DBC000093026354A2401011F3B5637121B130624 +:10DBD0000A69320203080E1931271902041B426E2A +:10DBE0004E52805931040414324E6B431B40451E83 +:10DBF0001237713F0E2A0920031307283D240E1FF8 +:10DC0000823A72A76D76B87D4140729354386C5653 +:10DC10003412261B1D2E0304335B37326D5E3B121C +:10DC200017082AFEA50F241B0203203D533045761A +:10DC300058303B6A92574673563B1E070E09590EE1 +:10DC400012014A021D22EA05053D61371B2E1A000A +:10DC500000030030FFF4021B0334002E003900469D +:10DC6000000057222626353436372E023534363614 +:10DC7000333216161514060607173E0237331406FC +:10DC80000607161617150606232E02270606273244 +:10DC9000363727060615141616133E02353426238A +:10DCA0002206151416E838532D433213281A2A4E2B +:10DCB00037334D2E2F421F6C0A0E09026C132013AE +:10DCC0000C2716060B051B2E260F1A50321E2C1081 +:10DCD0006F17180E1E2011201420181C1C1C0B2F4F +:10DCE00055394D723024494C2734502F284931364C +:10DCF0005C4B20B91238401B31584B200E15017374 +:10DD00000101011722112129641E14BB2149271882 +:10DD10002B190184163E441F1B1F2D202B5500017B +:10DD20000022FFA001B9032A000E00005711262689 +:10DD30003534363633331123112311C14659315648 +:10DD400036DA534F600256014F4A38441EFC7603C0 +:10DD500041FCBF000002002BFFF90195033C003A93 +:10DD6000004800005722262627371E023332363756 +:10DD700036262627272626373636372626272636DE +:10DD8000363332161617072E0223060615141616FA +:10DD90001717161607140607161615140603363637 +:10DDA0003534262727060615141617E034472C0BA2 +:10DDB0005F061622161C2102010C1B17652230017A +:10DDC0000232221E3702012F533334492E0A5E07D6 +:10DDD000142119191F10180A65252E012C21222B38 +:10DDE000603A0F1D0F1334121C0E0B072B482C1B0F +:10DDF00012281B1B19111C1C0F41163C312F3E0D04 +:10DE000013422A3042232B482C1A13281A011A1ABB +:10DE1000101913074017462E2B3A141C3E2C495458 +:10DE2000015F081B150D200C220720160D19070095 +:10DE300000030024FFF40345033D0013003C0050A1 +:10DE4000000045222E0235343E0233321E021514E4 +:10DE50000E0227222E023535343636333216161589 +:10DE600015233534262623220606151514161633D7 +:10DE70003236363535331514060607323E02353450 +:10DE80002E0223220E0215141E0201B56B98602E7D +:10DE90002E60986B6A98602E2D60986B374E2F1607 +:10DEA0002859494455298B0B181316190A0C1914B3 +:10DEB0001617098B2956415C85562A2A56855C5CC3 +:10DEC0008656292956860C497A964C4C957A4949AA +:10DED0007A954C4C967A49871E384F3199435F3377 +:10DEE000284F3B2B2B1F240E122D26BB272A101345 +:10DEF000231A312C3B522A5D406C874848866C3F80 +:10DF00003F6C864848876C400004002FFFF2034BAB +:10DF10000336001300270036003F000045222E0282 +:10DF200035343E0233321E0215140E0227323E02F1 +:10DF300035342E0223220E0215141E02271133320D +:10DF400016161514060717232723151133323635F5 +:10DF50003426232301BD6A97602D2D60976A6A9746 +:10DF6000602D2D5F976B5880522828528058598019 +:10DF7000532828538048A13B4E2826295C764C2CF8 +:10DF80001B342420272C0E497A954A4C9479494910 +:10DF900079944C4B947A49343E6983444583683D77 +:10DFA0003D68834445826A3E6F02061F3F34303C21 +:10DFB00013F5DFDF01192B2C262A00020039015747 +:10DFC00002E3032A000C0014000041113313133341 +:10DFD00011231103230311211123352115231101CD +:10DFE0006F61585E5D4E562959FED458010A53019F +:10DFF0005701D3FED1012FFE2D0114FEEC0114FEBA +:10E00000EC01825151FE7E000002004001C401B3C8 +:10E010000333000F001B000053222626353436360A +:10E0200033321616151406062732363534262322C7 +:10E0300006151416F837542D2D543739532F2F53F6 +:10E04000392D30302D2B313101C42D533839512D1C +:10E050002D513939522D503A2E2E39382F2E3A0063 +:10E060000001001E024200A2032A000300005337F1 +:10E0700033071E10743F0242E8E80002001E024E01 +:10E080000141032A000300070000533733073337E9 +:10E0900033071E10743F5B10733E024EDCDCDCDC89 +:10E0A00000010042FF5B00B8032A00030000571381 +:10E0B0003311420175A503CFFC3100020039FF592D +:10E0C000009D032A000300070000531133110311C0 +:10E0D00033113964646401910199FE67FDC80198A8 +:10E0E000FE6800010024000001660326000B00000A +:10E0F0007311233533353315331523118B6767754A +:10E10000666602035AC9C95AFDFD0001004FFFF2BD +:10E11000022103A900200000650E02262637133EC7 +:10E12000021E020606070327133E022626060703E1 +:10E13000061616363701BD204D49391A0A5D072FDC +:10E1400041423518144F4DF72BE846420F14232057 +:10E15000056408122A371C48262B052452420272F5 +:10E160002E401F01244A719A63FEC52E01325D863E +:10E17000562B041E1EFD8A33340820220001002085 +:10E180000000016D0327001300007335233533357C +:10E1900023353335331533152315331523158D6D7D +:10E1A0006D6D6D746C6C6C6CF651A854E4E454A8FD +:10E1B00051F60003003AFFF503AF032A00090017E8 +:10E1C00000290000731133131133112303110522A9 +:10E1D00026353534363332161515140627323636C1 +:10E1E00035353426262322060615151416163A69E7 +:10E1F000C37866C1023C5763635758646458181962 +:10E200000A0A191817180A0A18032AFE2401DCFC46 +:10E21000D601F2FE0E0B6064D064606064D064606E +:10E220005E152D22D4232C15152D22D4222D150058 +:10E2300000020028FFF2024D023A001900220000FD +:10E240004522262635343E02333216161521151680 +:10E250001633323637170E020321352626232206BF +:10E2600007013B5A7A3F305062314E7C48FE5417CA +:10E2700053304D5B2425193E58DC0134135138349A +:10E280004B190E53864C4C6E472247825AB91926B9 +:10E290003F391527412801518F1429241800FFFF09 +:10E2A0000044021700B8032A040602742D00FFFF81 +:10E2B000003402E30114032A060602E20000000211 +:10E2C000FF6202A8009E032A0003000700005335E6 +:10E2D0003315213533152678FEC47802A882828250 +:10E2E00082000001FFBE02950042031E00030000F1 +:10E2F000433533154284029589890001FF64027A0F +:10E3000000290342000300004327331725778A3B87 +:10E31000027AC8C80001FFD7027A009D03420003B9 +:10E32000000043373307293D8977027AC8C80002C5 +:10E33000FF90027C00E3033F000300070000533717 +:10E34000330723373307293D7D74DF326F5B027C4F +:10E35000C3C3C3C30001000001FA00850309000A1A +:10E3600000005327363635233533151406150E1B9A +:10E370002648853801FA32082925877C3F49000163 +:10E38000FF6802820098033A000600004337331703 +:10E39000232707985A7A5C6534330282B8B87878B4 +:10E3A0000001FF66027E009A033200060000432748 +:10E3B000331737330742586436366458027EB471D7 +:10E3C00071B40001FF6F028200900314000D000081 +:10E3D0005122263533141633323635331406484964 +:10E3E0004E1E25241E4E4902824F432426272343D6 +:10E3F0004F000002FF8D02610073033E000B001707 +:10E4000000004322263534363332161514062732DF +:10E410003635342623220615141601304242303197 +:10E420004343311A1C1C1A191C1C02613A35353938 +:10E430003A34353A381F18191E1E19181F000001EA +:10E44000FF6602AB009A0330001700005322262615 +:10E450002322061523343636333216163332363538 +:10E46000331406064F1B2A2615140F460F262019B3 +:10E47000282715110F420A2102AB19171514243948 +:10E4800021171714141F3A260001FF8A02A30076F1 +:10E4900002EA000300004335331576EC02A3474738 +:10E4A0000001FFA502770075034900140000512701 +:10E4B00036363534262322060735363332161615FE +:10E4C0001406062C1D27211A0E1D0D2B3020352079 +:10E4D0001F3502772F0D1B15141104033D0B132953 +:10E4E00021202C1D0002FF2E027F0076033C00033A +:10E4F0000007000043273317332733176969743D3A +:10E5000051546832027FBDBDBDBD0001FF6F028F57 +:10E5100000910329000F0000433E02333216161506 +:10E520002334262322060791011D413233401E4E1B +:10E530001F24241E01028F2F452626452F2B272717 +:10E540002B000001FFBE028300420383000A00008B +:10E55000531706061533152337343627141D234762 +:10E5600084012D03833504202483753F4B00000173 +:10E57000FFF602050099029200090000433533328C +:10E580003635331406230A0A1E1863524602053D27 +:10E59000282846470001FFC2FF3F003EFFBD0003A1 +:10E5A0000000473533153E7CC17E7E00FFFFFF62D1 +:10E5B000FF3B009EFFBD060702C00000FC93000168 +:10E5C000FFBEFEBD0042FFBD000A000043273636F5 +:10E5D0003523353307140627141D234784012DFEE8 +:10E5E000BD3504202483753F4A000001FFC9FEFFAA +:10E5F0000099000000170000532226273516163315 +:10E6000032363534262627353315321615140606CC +:10E61000111225110C1C0E1A2419281839384425FA +:10E620003EFEFF06053F0404111413150C02643D61 +:10E63000312E242C15000001FF83FF0A004C00003E +:10E640000017000057222E023534363637330E02BB +:10E6500015141633323637070606181A352C1A1CCD +:10E660002B17400E1B132E1A081106110713F6075D +:10E670001426201E3A300D11292D162016010142B4 +:10E680000102FFFFFF6FFF130090FFA5060702C8FE +:10E690000000FC91FFFFFF8AFF350076FF7C060734 +:10E6A00002CB0000FC920001FF9001470070018E38 +:10E6B000000300004335331570E001474747000170 +:10E6C0000037026200FD032A0003000053373307BE +:10E6D000373C8A770262C8C80001002302A20127E2 +:10E6E000032A000F00005322262635331616333234 +:10E6F000363533140606A42E391A42011C22231D76 +:10E70000431B3902A2223E2827222326283E22002C +:10E710000001002102760152032A0006000053275F +:10E720003317373307775662353763580276B4713B +:10E7300071B4FFFF0048FEFF01180000040602D478 +:10E740007F0000010026026A0156032A000600002D +:10E7500053373317232707265A7A5C643434026A06 +:10E76000C0C080800002003102A8016B032A0003B0 +:10E77000000700005335331521353315F378FEC6F5 +:10E780007702A882828282000001002F028900B3F2 +:10E79000030E00030000533533152F84028985854D +:10E7A00000010031026200F5032A00030000532734 +:10E7B0003317A675893B0262C8C8FFFF0036027C8A +:10E7C0000188033F040702C400A6000000010034D2 +:10E7D00002E30114032A000300005335331534E02B +:10E7E00002E34747FFFF0058FF0A0120000004072B +:10E7F00002D500D50000000200280257010C0334A6 +:10E80000000B00170000532226353436333216151C +:10E8100014062732363534262322061514169A316B +:10E8200041413130424131191C1C191A1C1C02573C +:10E830003B3435393935343B381F18181F1F181829 +:10E840001F000001003C02AA016F03310018000004 +:10E85000410626262326061523343E023336161695 +:10E860001716363533140606012518332D110E0CF4 +:10E8700046071321191B322A0C0F0C410B2002AB47 +:10E880000118190116141B2D221302161701011469 +:10E89000141F39250001FF68028200980323000637 +:10E8A000000043373317232707985A7A5C633635BD +:10E8B0000282A1A165650001FFEC020500990292A8 +:10E8C000000900004335333236353314062314145F +:10E8D0001E1863524602053D282846470002FF6F76 +:10E8E0000277009003A900030011000043373307AB +:10E8F00007222635331416333236353314063C449A +:10E90000786C1448494E1E25241E4E4903347575F3 +:10E91000BD4F4324262723434F000002FF6F027799 +:10E92000009003A9000300110000432733170722BA +:10E93000263533141633323635331406176C7843C4 +:10E940003848494E1E25241E4E4903347575BD4F67 +:10E950004324262723434F000002FF6F02820090CA +:10E9600003E70013002100005327363635342623F1 +:10E970002206073536363332161514060722263599 +:10E9800033141633323635331406082813171B1484 +:10E990000D190B1327142F3E362F48494E1E2524E0 +:10E9A0001E4E4903162D0E1A13141405043D0706B6 +:10E9B0002D302B36A74F4324262723434F00FFFF3C +:10E9C000FF660282009A03CC062602C800000007F8 +:10E9D00002CA0000009C0002FF6802820124036951 +:10E9E0000006000A00004337331723270737373361 +:10E9F00007985A7A5C633635B9356C550282A1A105 +:10EA000065656F7878000002FF68028200EB036999 +:10EA10000006000A00004337331723270737273340 +:10EA200017985A7A5C633635D4546C350282A1A1AA +:10EA300065656F7878000002FF680282010003AA12 +:10EA40000013001A000053273636353426232206D9 +:10EA50000735363633321615140605373317232794 +:10EA600007A42813171B140E190A1326152E3E3659 +:10EA7000FE9E5A7A5C63363502D92D0E1A13141491 +:10EA800005043D07062D302E336AA1A16565FFFF01 +:10EA9000FF660282009A03D7062602E600000007FE +:10EAA00002CA000000A700000001000002F1006798 +:10EAB0000007006A000500010000000000000000DF +:10EAC000000000000004000100000014002C0038C9 +:10EAD000004400500060006C00780088009400A0A2 +:10EAE00000AC00BC00C800D400E400F000FC010849 +:10EAF00001140120012C0138014401500160016C16 +:10EB0000018C019801D401E0021902250231023D75 +:10EB100002490255027B0287029702C602D2030114 +:10EB2000030D03190329033E034A03560362036ED0 +:10EB3000037A038A039603A203B203BE03CA03D671 +:10EB400003E203EE03FA04060412041E042A04611D +:10EB5000046D0480048C04C904D504E104ED04F9B7 +:10EB6000050505110554056A058D059905A505B12D +:10EB700005BD05C905D505E105ED05F90605061133 +:10EB8000061D062906350641064D06590672067E03 +:10EB9000069706A306AF06BD06C906D506E106ED33 +:10EBA00006F90705071E073A0746075B076707735D +:10EBB000077F078B07AD07B907C507FD08090815CB +:10EBC0000821082D083D0849085508650871087D89 +:10EBD000088D089D08A908B508C108CD08DD08ED15 +:10EBE00008FD090D091D092909350941094D098D3E +:10EBF000099909A509B509E50A0B0A170A3C0A840F +:10EC00000AAE0ABA0AC60AD20ADE0AEA0B2E0B3A82 +:10EC10000B460B520B5E0B6A0B760BAC0BE90BFA37 +:10EC20000C120C1E0C2A0C360C420C660C720C7E5C +:10EC30000C8A0C960CA20CAE0CBA0CC60CD20CDED4 +:10EC40000CEE0CFE0D0E0D1E0D2E0D3A0D460D5246 +:10EC50000D5E0D6A0D760D880DA40DB00DBC0DC8AE +:10EC60000DD40DEE0E030E0F0E1B0E270E330E3FAE +:10EC70000E4B0E570E630E770E830E8F0E9B0EE615 +:10EC80000EF20EFE0F0A0F1A0F260F320F420F4E12 +:10EC90000F5A0F660F760F820F8E0F9E0FAA0FB6B8 +:10ECA0000FC20FCE0FDA0FE60FF20FFE100A101A86 +:10ECB0001026109B10A710DF10EB1121112D113918 +:10ECC00011451151115D119111E311EF122A123604 +:10ECD00012421252128C129812A412B012BC12C814 +:10ECE00012D812E412F01300130C1318132413306B +:10ECF000133C134813541360136C137813B213E9C5 +:10ED000013F5141A142614A814B414C014CC14D86F +:10ED1000156B157716001622164C165816641676C3 +:10ED20001682168E169A16A616B216BE16CA16D5D4 +:10ED300016E116ED16F917051711171C1728174BB2 +:10ED400017681774178C179817A417BB17C717D312 +:10ED500017DF17EB17F71803181A1852185E1880E8 +:10ED6000188C189818A418B018DD18E918F5192A85 +:10ED700019361942194E195A196A197619821992B7 +:10ED8000199E19AA19BA19CA19D619E219EE19FA4F +:10ED90001A0A1A1A1A2A1A3A1A4A1A561A621A6EAB +:10EDA0001A7A1AB81AC41AD01AE01B431B7B1B87A5 +:10EDB0001BBF1BF31C111C1D1C291C341C401C4CAC +:10EDC0001C8D1C991CA51CB11CBD1CC91CD51D1378 +:10EDD0001D341D591D851D911D9D1DA91DB51DD7D6 +:10EDE0001DE31DEF1DFB1E071E131E1F1E2B1E37CE +:10EDF0001E431E4F1E5F1E6F1E7F1E8F1E9F1EAB6B +:10EE00001EB71EC31ECF1EDB1EE71EF91F151F21D6 +:10EE10001F2D1F391F451F5E1F801F8C1F981FA4A9 +:10EE20001FB01FBC1FC81FD41FE01FF42000200C00 +:10EE300020182024206C207820BD20C920F7212311 +:10EE400021612194219C21C421CC21DB21E721F7E0 +:10EE50002225222D22392245226C22BC22D122DDFC +:10EE600022E92303230F2331233923412349235B41 +:10EE70002363236B2373239723A32403240B242EC0 +:10EE80002446245C2479249024B624DE250B2546D0 +:10EE90002577257F25BC25F926052611262A26500B +:10EEA000269126BC26ED271B2749275F278F27B1F0 +:10EEB00027CF27D727F428172834283C287A2882F8 +:10EEC00028CF2907291629222932295B2963296F8E +:10EED000297B29A229E329F82A042A102A292A357C +:10EEE0002A552A6F2A832A8B2A9D2AA52AAD2ABE53 +:10EEF0002AC62AD22B1D2B252B472B5E2B742B9039 +:10EF00002BA72BD32BFC2C2F2C692CA02CA82CE26C +:10EF10002D1B2D232D2F2D372D622DA02DD02E0909 +:10EF20002E3B2E662E7B2EAA2ECA2EE62EFB2F16E9 +:10EF30002F1E2F3A2F422F7E2F902FB12FBD2FC57E +:10EF40002FFD30173044309330AD30E6313231434D +:10EF5000319E31E931FA32243262327C328A329A7D +:10EF600032AA32BA32C532DA32EC3307331D3330CB +:10EF70003344337633A933B533D133EF3422342FCE +:10EF8000343D3449346E349234CB3504351535264E +:10EF90003532353E354B35583560356C35753582F3 +:10EFA000358E359A35B335CB35E7360136123622F4 +:10EFB000363636443658366A366A366A366A36AF78 +:10EFC00036EC3734378437D038113859389338AC69 +:10EFD00038F53915394A3972399B39D139E13A2036 +:10EFE0003A4C3A883AB83AE83B0A3B163B2F3B3C4E +:10EFF0003B503B5D3B763B8E3BA13BC03BD13BE373 +:10F000003BFB3C143C2E3C793CA13CB03CC23CF662 +:10F010003D413D6F3D813D973DAB3DCF3E253E801F +:10F020003F003F183F9C4003401E408C40F8415138 +:10F03000417841A441B141C441D141E541F9423255 +:10F04000424D428C42C342CB42D342E542F142FEA2 +:10F05000430B431E433343444355436D439343B8EB +:10F0600043C443E643F94415442B443E444A4453C5 +:10F070004469448F44B544BE44C744D344E044FC8F +:10F08000450D45154526453845444551455A456683 +:10F09000456F459545BE45CF45E24601462046535E +:10F0A000465F4677468F46BB46C746C7000100000D +:10F0B00000041A1DE7A053795F0F3CF5000303E835 +:10F0C00000000000D5EAA06500000000DD1F59D453 +:10F0D000FF3BFEE104C7051100000006000200002E +:10F0E0000000000002A20056020A0014020A0014E6 :10F0F000020A0014020A0014020A0014020A001490 :10F10000020A0014020A0014020A0014020A00147F :10F11000020A0014020A0014020A0014020A00146F :10F12000020A0014020A0014020A0014020A00145F :10F13000020A0014020A0014020A0014020A00144F -:10F1400002A1FFE102A1FFE1022D003D022D003DE1 -:10F15000021C0031021C0031021C0031021C003173 -:10F16000021C0031021C0031022D003D03D2003D83 -:10F1700003D3003D021D000A022D003D0230000FA6 -:10F18000022D003D03A0003D03A0003D01AC003D69 -:10F1900001AC003D01AC003D01AC003D01AC003DC7 +:10F14000020A0014020A0014020A0014020A00143F +:10F1500002A1FFE102A1FFE1022D003D022D003DD1 +:10F16000021C0031021C0031021C0031021C003163 +:10F17000021C0031021C0031022D003D03D2003D73 +:10F1800003D3003D021D000A022D003D0230000F96 +:10F19000022D003D03A0003D03A0003D01AC003D59 :10F1A00001AC003D01AC003D01AC003D01AC003DB7 -:10F1B00001AC003D01AC001801AC003D01AC003DCC -:10F1C00001AC003D01AC003D01AC003D01AC003D97 -:10F1D00001AC003D01AC003D01AC003D01E0001A76 -:10F1E00001E0001A019D003D019D003D022F00310C -:10F1F000022F0031022F0031022F0031022F003187 -:10F20000022F0031022F0031022F0031024A003F4D -:10F2100002260001024A003F024A003F011300415A -:10F2200002590041011300410113FFF90113FFF1DD -:10F230000113FFB70113FFEC01130041011300415B -:10F240000113FFED0113002E0113FFF90113001448 -:10F250000113000D0113FFEF0146000A0146000AE9 -:10F260000214003D0214003D0214003D01A5003DC2 -:10F2700002EB003D01A5003D01A5003D01A5003DBB -:10F2800001A5003D02A2003D01A8000102AB003B28 -:10F2900002AB003B0221003D0367003D0221003D1F -:10F2A0000221003D0221003D0226003F031F003DD8 -:10F2B0000221003D023300310233003102330031BC -:10F2C00002330031023300310233003102330031A6 +:10F1B00001AC003D01AC003D01AC003D01AC003DA7 +:10F1C00001AC003D01AC001801AC003D01AC003DBC +:10F1D00001AC003D01AC003D01AC003D01AC003D87 +:10F1E00001AC003D01AC003D01AC003D01E0001A66 +:10F1F00001E0001A019D003D019D003D022F0031FC +:10F20000022F0031022F0031022F0031022F003176 +:10F21000022F0031022F0031022F0031024A003F3D +:10F2200002260001024A003F024A003F011300414A +:10F2300002590041011300410113FFF90113FFF1CD +:10F240000113FFB70113FFEC01130041011300414B +:10F250000113FFED0113002E0113FFF90113001438 +:10F260000113000D0113FFEF0146000A0146000AD9 +:10F270000214003D0214003D0214003D01A5003DB2 +:10F2800002EB003D01A5003D01A5003D01A5003DAB +:10F2900001A5003D02A2003D01A8000102AB003B18 +:10F2A00002AB003B0221003D0367003D0221003D0F +:10F2B0000221003D0221003D0226003F031F003DC8 +:10F2C0000221003D023300310233003102330031AC :10F2D0000233003102330031023300310233003196 :10F2E0000233003102330031023300310233003186 :10F2F0000233003102330031023300310233003176 :10F300000233003102330031023300310233003165 -:10F31000023300310233003102330031022D00315B -:10F32000022D0031023300310233003102BD0031C1 -:10F33000020F003D020F003D02150039023400317A -:10F340000231003D0231003D0231003D0231003DFD -:10F350000231003D0231003D01EE002901EE00299D -:10F3600001EE002901EE002901EE002901EE00293D -:10F3700001EE002902460037022F002D01AE000DDC -:10F3800001A8000D01A6000D01A6000D01A6000DAB -:10F3900001A6000D0236003702360037023600376C -:10F3A00002360037023600370236003702360037A1 +:10F310000233003102330031023300310233003155 +:10F32000023300310233003102330031022D00314B +:10F33000022D0031023300310233003102BD0031B1 +:10F34000020F003D020F003D02150039023400316A +:10F350000231003D0231003D0231003D0231003DED +:10F360000231003D0231003D01EE002901EE00298D +:10F3700001EE002901EE002901EE002901EE00292D +:10F3800001EE002902460037022F002D01AE000DCC +:10F3900001A8000D01A6000D01A6000D01A6000D9B +:10F3A00001A6000D0236003702360037023600375C :10F3B0000236003702360037023600370236003791 :10F3C0000236003702360037023600370236003781 :10F3D0000236003702360037023600370236003771 -:10F3E00002360037023600370236003702040016B4 -:10F3F00002C8001F02C8001F02C8001F02C8001F69 -:10F4000002C8001F01F3000A01E7000A01E7000A31 -:10F4100001E7000A01E7000A01E7000A01E7000A24 -:10F4200001E7000A01E7000A01E7000A01A900213B -:10F4300001A9002101A9002101A9002101C400277F -:10F4400001C4002701C4002701C4002701C400270C +:10F3E0000236003702360037023600370236003761 +:10F3F00002360037023600370236003702040016A4 +:10F4000002C8001F02C8001F02C8001F02C8001F58 +:10F4100002C8001F01F3000A01E7000A01E7000A21 +:10F4200001E7000A01E7000A01E7000A01E7000A14 +:10F4300001E7000A01E7000A01E7000A01A900212B +:10F4400001A9002101A9002101A9002101C400276F :10F4500001C4002701C4002701C4002701C40027FC :10F4600001C4002701C4002701C4002701C40027EC -:10F4700001C4002701C4002701C4001B01C40027E8 -:10F4800001C4002701C4002701C4002701C40027CC +:10F4700001C4002701C4002701C4002701C40027DC +:10F4800001C4002701C4002701C4001B01C40027D8 :10F4900001C4002701C4002701C4002701C40027BC -:10F4A00001C40027029900270299002701DD0035D9 -:10F4B00001DD003501B8002901B8002901B8002993 -:10F4C00001B8002901B8002901B8002901D9002A92 -:10F4D00001F000350249002A01DE002901D9002A85 -:10F4E000034C002A034C002A01BE002901BE00295A -:10F4F00001BE002901BE002901BE002901BE00296C +:10F4A00001C4002701C4002701C4002701C40027AC +:10F4B00001C40027029900270299002701DD0035C9 +:10F4C00001DD003501B8002901B8002901B8002983 +:10F4D00001B8002901B8002901B8002901D9002A82 +:10F4E00001F000350249002A01DE002901D9002A75 +:10F4F000034C002A034C002A01BE002901BE00294A :10F5000001BE002901BE002901BE002901BE00295B -:10F5100001BE000F01BE002901BE002901BE002965 -:10F5200001BE002901BE002901BE002901BE00293B -:10F5300001BE002901BE002901BE002801D8001A21 -:10F5400001D8001A013000120130001201D5001755 -:10F5500001D5001701D5001701D5001701D50017F7 -:10F5600001D5001701D5001701D5FFF401DE0036E3 -:10F5700001DF000001DE003601DEFFE200F80038A6 -:10F5800000FD003C00FD003C00FDFFF000FDFFE839 -:10F5900000FDFFAE00FDFFE300FD003C00F8003879 -:10F5A00000FDFFE400FD002500FDFFF001F600383E -:10F5B00000FD000B00F8000000FDFFE600FEFFF27A -:10F5C00000FEFFF200FEFFEF01E7003501E7003526 -:10F5D00001E7003501D6003600FC003D00FC003D8F -:10F5E0000168003D00FC003D0145003D01FA003D81 -:10F5F000012E001302CE003402CE003401DA0034B2 -:10F6000001DA00340220001601DA003401DA003495 -:10F6100001B1002B02D8003401DA003401C70029FF -:10F6200001C7002901C7002901C7002901C7002916 +:10F5100001BE002901BE002901BE002901BE00294B +:10F5200001BE000F01BE002901BE002901BE002955 +:10F5300001BE002901BE002901BE002901BE00292B +:10F5400001BE002901BE002901BE002801D8001A11 +:10F5500001D8001A013000120130001201D5001745 +:10F5600001D5001701D5001701D5001701D50017E7 +:10F5700001D5001701D5001701D5FFF401DE0036D3 +:10F5800001DF000001DE003601DEFFE200F8003896 +:10F5900000FD003C00FD003C00FDFFF000FDFFE829 +:10F5A00000FDFFAE00FDFFE300FD003C00F8003869 +:10F5B00000FDFFE400FD002500FDFFF001F600382E +:10F5C00000FD000B00F8000000FDFFE600FEFFF26A +:10F5D00000FEFFF200FEFFEF01E7003501E7003516 +:10F5E00001E7003501D6003600FC003D00FC003D7F +:10F5F0000168003D00FC003D0145003D01FA003D71 +:10F60000012E001302CE003402CE003401DA0034A1 +:10F6100001DA00340220001601DA003401DA003485 +:10F6200001B1002B02D8003401DA003401C70029EF :10F6300001C7002901C7002901C7002901C7002906 -:10F6400001C7001101C7002901C7002901C700290E -:10F6500001C7002901C7002901C7002901C70029E6 +:10F6400001C7002901C7002901C7002901C70029F6 +:10F6500001C7001101C7002901C7002901C70029FE :10F6600001C7002901C7002901C7002901C70029D6 :10F6700001C7002901C7002901C7002901C70029C6 -:10F6800001C7002901C3002901C3002901C70029BE -:10F6900001C7002902B7003101DC003401DC00346D -:10F6A00001D7003201DA002B016100370161003718 -:10F6B00001610025016100370161FFED0161002E4C -:10F6C000019000160190001601900016019000169E -:10F6D00001900016019000160190001602110034EE -:10F6E00001300012014C00110124001101810011B0 -:10F6F000014C0011014C0011014C001101D9002FE7 -:10F7000001D9002F01D9002F01D9002F01D9002FD5 -:10F7100001D9001A01D9002F01D9002F01D9002FDA -:10F7200001D9002F01D9002F01D9002F01D9002FB5 +:10F6800001C7002901C7002901C7002901C70029B6 +:10F6900001C7002901C3002901C3002901C70029AE +:10F6A00001C7002902B7003101DC003401DC00345D +:10F6B00001D7003201DA002B016100370161003708 +:10F6C00001610025016100370161FFED0161002E3C +:10F6D000019000160190001601900016019000168E +:10F6E00001900016019000160190001602110034DE +:10F6F00001300012014C00110124001101810011A0 +:10F70000014C0011014C0011014C001101D9002FD6 +:10F7100001D9002F01D9002F01D9002F01D9002FC5 +:10F7200001D9001A01D9002F01D9002F01D9002FCA :10F7300001D9002F01D9002F01D9002F01D9002FA5 :10F7400001D9002F01D9002F01D9002F01D9002F95 -:10F7500001D9002F0194000C025100180251001829 -:10F7600002510018025100180251001801A0000AAD -:10F7700001A5000701A5000701A5000701A50007D5 +:10F7500001D9002F01D9002F01D9002F01D9002F85 +:10F7600001D9002F0194000C025100180251001819 +:10F7700002510018025100180251001801A0000A9D :10F7800001A5000701A5000701A5000701A50007C5 -:10F7900001A5000701720022017200220172001F00 -:10F7A00001720022024400120303000E0401000E45 -:10F7B0000332001203080010020A00100216000EA5 -:10F7C00001D0004201D00044020A0014020D003FA3 -:10F7D000022D003D01AA003F01AA003F01A4003F05 -:10F7E0000295000F01AC003D01AC003D01AC003DB5 -:10F7F00002E1000501F8001E0238003F0238003F18 -:10F800000238003F021D003F021D003F026C000550 -:10F8100002AB003B024A003F02330031024D003D83 -:10F82000020F003D021C003101AE000D01F9001570 -:10F8300001F9001502C8002F01F3000A0244002E4E -:10F84000028F003F0315003F0357003F023E003D7B -:10F85000020E003F0259FFFC030D003F035F000C46 -:10F860000329003F01EE0029021100310224003279 -:10F870000107003D0107FFE601390005025B0005B5 -:10F880000306003F0240000B024D0001023F00044E -:10F8900002C5000501BC0005030300050234003D5C -:10F8A0000258003F01E7000A01EA000E0243003D52 -:10F8B0000258003F022F002D0234003101C40027FE -:10F8C00001CD003001CD003401420034014200344A -:10F8D000014500350229001101BE002901BE0029A1 -:10F8E00001BE0029026D0006019E002101E30034E3 -:10F8F00001E3003401E3003401D2003401D20034CA -:10F90000020F000F022C003201ED003401C7002964 -:10F9100001DF003401DC003401B800290178000E59 -:10F9200001A5000701A50007028D002A01A0000A19 -:10F9300001D20026020F0034029E003402D20033AE -:10F9400001E3003401C700340208000102AB0034B7 -:10F9500002E1001402A700340190001601AE002954 -:10F9600001BD002A00F8003800FDFFE300FEFFF2B1 -:10F9700001E8FFF7027F003401DB000E01E4FFF72E -:10F9800001E2FFFA023C0006018600000288000640 -:10F9900001F000340209003401A2000701A50007AC -:10F9A00001DE00360209003401BE002801C600292C -:10F9B00002490039022F0012020A00140214003D0D -:10F9C000021600380188001A01F1002901F0002711 -:10F9D00001F8002001ED002D02090037019D0015FE -:10F9E00001FE002C020900290167004801C1004EF8 -:10F9F00001C3004F01CB004700B1FF5C0397002912 -:10FA00000381003E0383003C00D9002F00D5002A6B -:10FA100000EF004000FB003F0262002200E90030DE -:10FA200000DF002B01E5002B01E5002A00CA0025BC -:10FA300001A6003F019B002A01FF0028018C002441 -:10FA4000018C002400C50033013F00430127002042 -:10FA50000152002C015F002801500039013D0017C0 -:10FA6000016300390166003E01F1000503D3000582 -:10FA7000025800390164000000E3003D0199003D97 -:10FA80000199001B0199003D00DA001B00DA003DDE -:10FA900001D8002201E80033011A0028011C0032BD -:10FAA000013B001700950017016F0028016F001C33 -:10FAB00000F3000000F3000000F30000021C00311E -:10FAC00001A80028021C00310229002701E8001EBD -:10FAD00001C6002B0212FFFF01A6000A019D0002D1 -:10FAE000022F00310270000201BD000C022D00093E -:10FAF000023700370221000A04C2003D0267001CE1 -:10FB00000218001C0221003001BD000C02C8001CBC -:10FB100001D2000500CA002501E50034018C002453 -:10FB200001B0001A01B0003901B400340193001B88 -:10FB300001AD003B01B4003F018200380182001E8C -:10FB400001940032018C001F01AB003D01D1002760 -:10FB500001D1002601BD002B01CC002001E10024D1 -:10FB600002900014014D000E0249003901A2001B51 -:10FB70000222000B01D3002D01F7002603B6002955 -:10FB80000548002A01DD002303A00034024B0030A9 -:10FB900001FB002201C3002B036900240379002F1D -:10FBA0000324003901F2004000C0001E015F001E66 -:10FBB00000FB004200D7003901890024022F004FCA -:10FBC000018C002003DC003A027500280176004415 -:10FBD000014700340000FF620000FFBE0000FF6428 -:10FBE0000000FFD70000FF90000000000000FF6849 -:10FBF0000000FF660000FF6F0000FF8D0000FF6641 -:10FC00000000FF8A0000FFA50000FF2E0000FF6F2C -:10FC10000000FFBE0000FFF60000FFC20000FF6210 -:10FC20000000FFBE0000FFC90000FF830000FF6F5F -:10FC30000000FF8A0000FF900124003701500023DC -:10FC4000017300210161004801780026019D003107 -:10FC500000D8002F0125003101BE003601470034D5 -:10FC6000017900580134002801A8003C0000FF6819 -:10FC7000FFECFF6FFF6FFF6FFF66FF68FF68FF68B5 -:10FC8000FF6600000001000004A9FEDF000004EC94 -:10FC9000FF3BFEEF04C70001000000000000000071 -:10FCA00000000000000002E7000401CB01F40005A1 -:10FCB0000000028A02580000004B028A025800002D -:10FCC000015E0032015B0000000000000000000047 -:10FCD0000000A00002FF4000204B000000000000D8 -:10FCE00000006E65777400C00000FB0204A9FEDF0F -:10FCF0000000052D0179200001970000000002425C -:10FD0000032A00000020000300000002000000039E -:10FD10000000001400030001000000140004086E3D -:10FD2000000000D40080000600540000000D002FE9 -:10FD30000039007E017F018F019201A101B001B75E -:10FD400001CE01D401EB01EF01F5021B021F022DD0 -:10FD5000023302370259029202BC02C702C902DD15 -:10FD60000304030C030F0312031B03240328032EB5 -:10FD70000331033503A003C0041A0423043A0443E7 -:10FD8000045F0463046B04930497049B04A304B10D -:10FD900004BB04CA04D904E91E031E0B1E1F1E4126 -:10FDA0001E571E611E6B1E851E9E1EF920102014FC -:10FDB000201A201E2022202620302033203A2044E2 -:10FDC0002052207420A120A420A720A920AD20B279 -:10FDD00020B520BA20BD211321162122212B212E4E -:10FDE00022022205220F22122215221A221E222B63 -:10FDF00022482260226525CA27E9FB02FFFF000096 -:10FE00000000000D00200030003A00A0018F019298 -:10FE100001A001AF01B701C401D301E401EE01F17A -:10FE200001FA021E022A023002370259029202BC73 -:10FE300002C602C902D803000306030F0311031B05 -:10FE400003230326032E0331033503A003C004005C -:10FE5000041B0424043B04440462046A04900496D2 -:10FE6000049A04A204AE04BA04C904D804E81E0229 -:10FE70001E0A1E1E1E401E561E601E6A1E801E9EEC -:10FE80001EA0201020132018201C20202026203007 -:10FE90002032203920442052207420A120A320A603 -:10FEA00020A920AB20B120B520B920BC21132116F8 -:10FEB0002122212A212E22022205220F221122157F -:10FEC0002219221E222B22482260226425CA27E8FA -:10FED000FB01FFFF02F0026C0000020B00000000BB -:10FEE000FF1A00EF00000000FE8B00000000000081 -:10FEF000000000000000000000000000FF04FEC041 -:10FF0000FE8800020000FFF6000000000000FFBEB7 -:10FF1000FFBDFFB5FFAEFFADFFA8FFA6FFA3FE9795 -:10FF2000FE780000FDB30000FDD0000000000000DE -:10FF300000000000000000000000000000000000C1 +:10F7900001A5000701A5000701A5000701A50007B5 +:10F7A00001A5000701720022017200220172001FF0 +:10F7B00001720022024400120303000E0401000E35 +:10F7C0000332001203080010020A00100216000E95 +:10F7D00001D0004201D00044020A0014020D003F93 +:10F7E000022D003D01AA003F01AA003F01A4003FF5 +:10F7F0000295000F01AC003D01AC003D01AC003DA5 +:10F8000002E1000501F8001E0238003F0238003F07 +:10F810000238003F021D003F021D003F026C000540 +:10F8200002AB003B024A003F02330031024D003D73 +:10F83000020F003D021C003101AE000D01F9001560 +:10F8400001F9001502C8002F01F3000A0244002E3E +:10F85000028F003F0315003F0357003F023E003D6B +:10F86000020E003F0259FFFC030D003F035F000C36 +:10F870000329003F01EE0029021100310224003269 +:10F880000107003D0107FFE601390005025B0005A5 +:10F890000306003F0240000B024D0001023F00043E +:10F8A00002C5000501BC0005030300050234003D4C +:10F8B0000258003F01E7000A01EA000E0243003D42 +:10F8C0000258003F022F002D0234003101C40027EE +:10F8D00001CD003001CD003401420034014200343A +:10F8E000014500350229001101BE002901BE002991 +:10F8F00001BE0029026D0006019E002101E30034D3 +:10F9000001E3003401E3003401D2003401D20034B9 +:10F91000020F000F022C003201ED003401C7002954 +:10F9200001DF003401DC003401B800290178000E49 +:10F9300001A5000701A50007028D002A01A0000A09 +:10F9400001D20026020F0034029E003402D200339E +:10F9500001E3003401C700340208000102AB0034A7 +:10F9600002E1001402A700340190001601AE002944 +:10F9700001BD002A00F8003800FDFFE300FEFFF2A1 +:10F9800001E8FFF7027F003401DB000E01E4FFF71E +:10F9900001E2FFFA023C0006018600000288000630 +:10F9A00001F000340209003401A2000701A500079C +:10F9B00001DE00360209003401BE002801C600291C +:10F9C00002490039022F0012020A00140214003DFD +:10F9D000021600380188001A01F1002901F0002701 +:10F9E00001F8002001ED002D02090037019D0015EE +:10F9F00001FE002C020900290167004801C1004EE8 +:10FA000001C3004F01CB004700B1FF5C0397002901 +:10FA10000381003E0383003C00D9002F00D5002A5B +:10FA200000EF004000FB003F0262002200E90030CE +:10FA300000DF002B01E5002B01E5002A00CA0025AC +:10FA400001A6003F019B002A01FF0028018C002431 +:10FA5000018C002400C50033013F00430127002032 +:10FA60000152002C015F002801500039013D0017B0 +:10FA7000016300390166003E01F1000503D3000572 +:10FA8000025800390164000000E3003D0199003D87 +:10FA90000199001B0199003D00DA001B00DA003DCE +:10FAA00001D8002201E80033011A0028011C0032AD +:10FAB000013B001700950017016F0028016F001C23 +:10FAC00000F3000000F3000000F30000021C00310E +:10FAD00001A80028021C00310229002701E8001EAD +:10FAE00001C6002B0212FFFF01A6000A019D0002C1 +:10FAF000022F00310270000201BD000C022D00092E +:10FB0000023700370221000A04C2003D0267001CD0 +:10FB10000218001C0221003001BD000C02C8001CAC +:10FB200001D2000500CA002501E50034018C002443 +:10FB300001B0001A01B0003901B400340193001B78 +:10FB400001AD003B01B4003F018200380182001E7C +:10FB500001940032018C001F01AB003D01D1002750 +:10FB600001D1002601BD002B01CC002001E10024C1 +:10FB700002900014014D000E0249003901A2001B41 +:10FB80000222000B01D3002D01F7002603B6002945 +:10FB90000548002A01DD002303A00034024B003099 +:10FBA00001FB002201C3002B036900240379002F0D +:10FBB0000324003901F2004000C0001E015F001E56 +:10FBC00000FB004200D7003901890024022F004FBA +:10FBD000018C002003DC003A027500280176004405 +:10FBE000014700340000FF620000FFBE0000FF6418 +:10FBF0000000FFD70000FF90000000000000FF6839 +:10FC00000000FF660000FF6F0000FF8D0000FF6630 +:10FC10000000FF8A0000FFA50000FF2E0000FF6F1C +:10FC20000000FFBE0000FFF60000FFC20000FF6200 +:10FC30000000FFBE0000FFC90000FF830000FF6F4F +:10FC40000000FF8A0000FF900124003701500023CC +:10FC5000017300210161004801780026019D0031F7 +:10FC600000D8002F0125003101BE003601470034C5 +:10FC7000017900580134002801A8003C0000FF6809 +:10FC8000FFECFF6FFF6FFF6FFF66FF68FF68FF68A5 +:10FC9000FF6600000001000004A9FEDF000004EC84 +:10FCA000FF3BFEEF04C70001000000000000000061 +:10FCB00000000000000002E7000401CB01F4000591 +:10FCC0000000028A02580000004B028A025800001D +:10FCD000015E0032015B0000000000000000000037 +:10FCE0000000A00002FF4000204B000000000000C8 +:10FCF00000006E65777400C00000FB0204A9FEDFFF +:10FD00000000052D0179200001970000000002424B +:10FD1000032A00000020000300000002000000038E +:10FD20000000001400030001000000140004086E2D +:10FD3000000000D40080000600540000000D002FD9 +:10FD40000039007E017F018F019201A101B001B74E +:10FD500001CE01D401EB01EF01F5021B021F022DC0 +:10FD6000023302370259029202BC02C702C902DD05 +:10FD70000304030C030F0312031B03240328032EA5 +:10FD80000331033503A003C0041A0423043A0443D7 +:10FD9000045F0463046B04930497049B04A304B1FD +:10FDA00004BB04CA04D904E91E031E0B1E1F1E4116 +:10FDB0001E571E611E6B1E851E9E1EF920102014EC +:10FDC000201A201E2022202620302033203A2044D2 +:10FDD0002052207420A120A420A720A920AD20B269 +:10FDE00020B520BA20BD211321162122212B212E3E +:10FDF00022022205220F22122215221A221E222B53 +:10FE000022482260226525CA27E9FB02FFFF000085 +:10FE10000000000D00200030003A00A0018F019288 +:10FE200001A001AF01B701C401D301E401EE01F16A +:10FE300001FA021E022A023002370259029202BC63 +:10FE400002C602C902D803000306030F0311031BF5 +:10FE500003230326032E0331033503A003C004004C +:10FE6000041B0424043B04440462046A04900496C2 +:10FE7000049A04A204AE04BA04C904D804E81E0219 +:10FE80001E0A1E1E1E401E561E601E6A1E801E9EDC +:10FE90001EA0201020132018201C202020262030F7 +:10FEA0002032203920442052207420A120A320A6F3 +:10FEB00020A920AB20B120B520B920BC21132116E8 +:10FEC0002122212A212E22022205220F221122156F +:10FED0002219221E222B22482260226425CA27E8EA +:10FEE000FB01FFFF02F0026C0000020B00000000AB +:10FEF000FF1A00EF00000000FE8B00000000000071 +:10FF0000000000000000000000000000FF04FEC030 +:10FF1000FE8800020000FFF6000000000000FFBEA7 +:10FF2000FFBDFFB5FFAEFFADFFA8FFA6FFA3FE9785 +:10FF3000FE780000FDB30000FDD0000000000000CE :10FF400000000000000000000000000000000000B1 -:10FF50000000E20A0000E257E25200000000000048 -:10FF6000E22BE27BE283E238E205E23FE1D4E1DB2F -:10FF70000000E1E2E1E500000000E1C50000000052 -:10FF8000E1A7E1A6E1910000E18FE0A7E09DE09606 -:10FF90000000E07D0000E085E079E056E0380000F8 -:10FFA000DCE2DA8D06B800010000000000D000009D -:10FFB00000EC017400000000032E03300000033049 -:10FFC0000344034603540356035E03A003A203A89D -:10FFD000000000000000000003A6000003A603B01C -:10FFE00003B8000000000000000000000000000056 -:10FFF00000000000000003B0000003E20000040C59 +:10FF500000000000000000000000000000000000A1 +:10FF60000000E20A0000E257E25200000000000038 +:10FF7000E22BE27BE283E238E205E23FE1D4E1DB1F +:10FF80000000E1E2E1E500000000E1C50000000042 +:10FF9000E1A7E1A6E1910000E18FE0A7E09DE096F6 +:10FFA0000000E07D0000E085E079E056E0380000E8 +:10FFB000DCE2DA8D06B800010000000000D000008D +:10FFC00000EC017400000000032E03300000033039 +:10FFD0000344034603540356035E03A003A203A88D +:10FFE000000000000000000003A6000003A603B00C +:10FFF00003B8000000000000000000000000000046 :020000040218E0 -:10000000044204440446044C044E04500452045870 -:10001000045A045C045E04600462046404660468B8 -:10002000046A046C046E00000476000000000524DD -:100030000528052C00000000000000000000000062 -:1000400000000000052000000000051E0522000041 -:10005000052205240000000000000520000000002B -:1000600000000000051A0000051A00000000000052 -:10007000000005140000000000000000027702529A -:1000800002730259027E02AA02AE0274025D025E8F -:1000900002580293024E0263024D025A024F02506E -:1000A000029A02970299025402AD0001001D001F3E -:1000B0000025002E00440046004E005200610063FF -:1000C0000066006E007000780097009A009B00A107 -:1000D00000AA00B000C600C700CC00CD00D6026167 -:1000E000025B026202A1026802E000DA00F600F898 -:1000F00000FE0105011C011E0126012A013A013DF5 -:1001000001410148014A0152017101740175017BED -:100110000184018A01A001A101A601A701B0025F2B -:1001200002B70260029F02780253027B028D027DB9 -:10013000028F02B802B002DE02B101BB026F02A060 -:10014000026402B202E202B4029D0246024702D9F0 -:1001500002A802AF025602DC024501BC0270024B4B -:10016000024A024C025500130002000A001A001154 -:100170000018001B0022003C002F00320039005BF9 -:100180000054005600580028007700860079007B54 -:10019000009400820295009200B800B100B400B64D -:1001A00000CE0099018200EC00DB00E300F300EADE -:1001B00000F100F400FB01130106010901100133F5 -:1001C000012C012E013000FF015101600153015546 -:1001D000016E015C0296016C0192018B018E01900F -:1001E00001A8017301AA001600EF000300DC00174C -:1001F00000F0002000F9002300FC002400FD002195 -:1002000000FA00290100002A0101003F0116003018 -:100210000107003A01110040011700310108004AAE -:10022000012200480120004C0124004B0123005111 -:100230000129004F012700600139005E0137005598 -:10024000012D005F01380059012B00530136006277 -:10025000013C0065013F014000680142006A014421 -:1002600000690143006B0145006D01470072014BBD -:100270000074014E0073014D014C0075014F009058 -:10028000016A007A0154008E016800960170009C9A -:100290000176009E0178009D017700A2017C00A5F7 -:1002A000017F00A4017E00A3017D00AD018700ACA9 -:1002B000018600AB018500C5019F00C2019C00B210 -:1002C000018C00C4019E00C0019A00C3019D00C9B9 -:1002D00001A300CF01A900D000D701B100D901B31B -:1002E00000D801B201830088016200BA019400279E -:1002F000002D01040067006C01460071007601507A -:10030000000900E200B3018D004D012500490121E3 -:100310000064013E0091016B0043011B0026002C8C -:1003200001030047011F001900F2001C00F50093B3 -:10033000016D001000E9001500EE0038010F003ECD -:1003400001150057012F005D01350081015B008F11 -:100350000169009F017900A0017A00B5018F00C1F9 -:10036000019B00A6018000AE018800500128008397 -:10037000015D0095016F0084015E00D401AE02DDD5 -:1003800002DB02DA02DF02E402E302E502E102C27A -:1003900002C302C602CA02CB02C802C102C002CC1A -:1003A00002C902C402C701C501C601ED01C101E5D0 -:1003B00001E401E701E801E901E201E301EA01CD1D -:1003C00001CB01D701DE01BD01BE01BF01C001C3E8 -:1003D00001C401C701C801C901CA01CC01D801D9B2 -:1003E00001DB01DA01DC01DD01E001E101DF01E611 -:1003F00001EB01EC01FA01FB01FC01FD020002012D -:10040000020402050206020702090215021602187A -:1004100002170219021A021D021E021C02230228E0 -:10042000022902020203022A01FE02220221022400 -:1004300002250226021F02200227020A02080214D5 -:10044000021B01EE022B01EF022C01C201FF01F0A1 -:10045000022D01F1022E01F2022F01F3023001F40C -:10046000023101F5023201F6023301F7023401F8DC -:10047000023501F90236001E00F7002B010200458B -:10048000011D006F01490098017200A7018100AFB2 -:10049000018900CB01A500C801A200CA01A4001275 -:1004A00000EB001400ED000B00E4000D00E6000E70 -:1004B00000E7000F00E8000C00E5000400DD000686 -:1004C00000DF000700E0000800E1000500DE003B5F -:1004D0000112003D0114004101180033010A0035EA -:1004E000010C0036010D0037010E0034010B005CD9 -:1004F0000134005A01320085015F00870161007CF0 -:100500000156007E0158007F01590080015A007D8C -:10051000015700890163008B0165008C0166008D25 -:100520000167008A016400B7019100B9019300BB23 -:10053000019500BD019700BE019800BF019900BC64 -:10054000019600D201AC00D101AB00D301AD00D5C2 -:1005500001AF026D026E0269026B026C026A02B99F -:1005600002BB025702820285027F02800284028A55 -:100570000283028C02860287028B023A023902A6AB -:100580000294029002A7029C029B0000B801FF8522 -:10059000B0048D000000001200DE00030001040919 -:1005A000000000AA00000003000104090001001A75 -:1005B00000AA0003000104090002000E00C40003A9 -:1005C000000104090003003000D200030001040907 -:1005D0000004001A00AA0003000104090005001A23 -:1005E00001020003000104090006001A011C0003B7 -:1005F0000001040900080018013600030001040985 -:10060000000900180136000300010409000B003244 -:10061000014E000300010409000C0032014E0003EA -:1006200000010409000D01200180000300010409FC -:10063000000E003402A00003000104090010000CA9 -:1006400002D40003000104090011000C02E00003C1 -:10065000000104090019000C02D400030001040980 -:100660000100000C02EC0003000104090104000C6D -:1006700002E00043006F00700079007200690067BB -:100680000068007400200032003000310036002085 -:100690000054006800650020004F0073007700617F -:1006A000006C0064002000500072006F006A00655A -:1006B0000063007400200041007500740068006F42 -:1006C000007200730020002800680074007400703D -:1006D0000073003A002F002F006700690074006863 -:1006E00000750062002E0063006F006D002F006730 -:1006F000006F006F0067006C00650066006F006EA1 -:1007000000740073002F004F007300770061006CCD -:1007100000640046006F006E00740029004F0073F3 -:1007200000770061006C00640020004D00650064EB -:1007300000690075006D0052006500670075006C6F -:10074000006100720034002E003100300032003BA6 -:10075000006E006500770074003B004F0073007767 -:100760000061006C0064002D004D006500640069AC -:100770000075006D00560065007200730069006F1F -:10078000006E00200034002E003100300032004F97 -:10079000007300770061006C0064002D004D00655F -:1007A000006400690075006D005600650072006EFF -:1007B000006F006E0020004100640061006D007356 -:1007C0000068007400740070003A002F002F00775A -:1007D00000770077002E00730061006E0073006FD9 -:1007E0000078007900670065006E002E0063006FDE -:1007F000006D005400680069007300200046006F1F -:10080000006E007400200053006F006600740077D3 -:100810000061007200650020006900730020006C18 -:10082000006900630065006E0073006500640020CD -:100830000075006E0064006500720020007400689E -:100840000065002000530049004C0020004F00705C -:100850000065006E00200046006F006E00740020EE -:10086000004C006900630065006E00730065002C99 -:10087000002000560065007200730069006F006E72 -:1008800000200031002E0031002E002000540068AE -:10089000006900730020006C006900630065006E51 -:1008A000007300650020006900730020006100767D -:1008B00000610069006C00610062006C006500204E -:1008C0000077006900740068002000610020004685 -:1008D00000410051002000610074003A00200068CF -:1008E000007400740070003A002F002F0073006342 -:1008F00000720069007000740073002E00730069BC -:10090000006C002E006F00720067002F004F004641 -:10091000004C0068007400740070003A002F002F33 -:100920000073006300720069007000740073002E91 -:1009300000730069006C002E006F00720067002FCA -:10094000004F0046004C004F007300770061006CC0 -:100950000064004D0065006400690075006D00577B -:100960000065006900670068007400000002000074 -:1009700000000000FF9C00320000000000000000AA -:1009800000000000000000000000000002F1000074 -:10099000002400C901020103010401050106010749 -:1009A000010800C70109010A010B010C010D010E2C -:1009B0000062010F00AD011001110112011300636B -:1009C000011400AE0090011500250116002600FD5F -:1009D00000FF00640117011800270119011A00E93E -:1009E000011B011C011D011E011F002800650120C3 -:1009F000012100C80122012301240125012601272C -:100A000000CA0128012900CB012A012B012C012D4C -:100A1000012E012F013000290131002A013200F896 -:100A200001330134013501360137002B013801391A -:100A3000013A002C013B00CC013C00CD013D00CE31 -:100A400000FA013E00CF013F014001410142014354 -:100A5000002D0144002E01450146002F01470148A9 -:100A60000149014A014B014C00E20030014D0031C7 -:100A7000014E014F015001510152015300660032F5 -:100A800000D0015400D101550156015701580159B8 -:100A9000015A0067015B015C015D00D3015E015FEB -:100AA0000160016101620163016401650166016722 -:100AB00001680091016900AF016A00B00033016B69 -:100AC00000ED00340035016C016D016E016F0170A5 -:100AD0000036017100E400FB0172017301740175BD -:100AE00001760037017701780179017A017B0038BE -:100AF00000D4017C017D00D5017E0068017F00D615 -:100B000001800181018201830184018501860187C1 -:100B100001880189018A018B018C0039003A018D1D -:100B2000018E018F0190003B003C00EB019100BB66 -:100B300001920193019401950196003D019700E611 -:100B40000198004400690199019A019B019C019D53 -:100B5000019E019F006B01A001A101A201A301A4BC -:100B600001A5006C01A6006A01A701A801A901AABC -:100B7000006E01AB006D00A001AC004501AD004668 -:100B800000FE0100006F01AE01AF004700EA01B0B6 -:100B9000010101B101B201B30048007001B401B517 -:100BA000007201B601B701B801B901BA01BB007307 -:100BB00001BC01BD007101BE01BF01C001C101C284 -:100BC00001C301C401C5004901C6004A01C700F9BB -:100BD00001C801C901CA01CB01CC004B01CD01CE36 -:100BE00001CF004C00D7007401D0007601D100770E -:100BF00001D201D3007501D401D501D601D701D8A6 -:100C000001D9004D01DA01DB004E01DC01DD01DE1E -:100C1000004F01DF01E001E101E201E300E30050E8 -:100C200001E4005101E501E601E701E801E901EA1B -:100C300000780052007901EB007B01EC01ED01EE40 -:100C400001EF01F001F1007C01F201F301F4007AFF -:100C500001F501F601F701F801F901FA01FB01FCC8 -:100C600001FD01FE01FF00A10200007D020100B1B3 -:100C70000053020200EE0054005502030204020574 -:100C8000020602070056020800E500FC0209020AFB -:100C9000020B0089020C0057020D020E020F021017 -:100CA00002110058007E021202130080021400811B -:100CB0000215007F0216021702180219021A021BFF -:100CC000021C021D021E021F0220022102220059E4 -:100CD000005A0223022402250226005B005C00EC7D -:100CE000022700BA02280229022A022B022C005DE8 -:100CF000022D00E7022E022F0230023102320233AF -:100D000000C000C1009D009E023402350236023749 -:100D100002380239023A023B023C023D023E023FE7 -:100D20000240024102420243024402450246024797 -:100D300002480249024A024B024C024D024E024F47 -:100D400002500251025202530254025502560257F7 -:100D500002580259025A025B025C025D025E025FA7 -:100D60000260026102620263026402650266026757 -:100D700002680269026A026B026C026D026E026F07 -:100D800002700271027202730274027502760277B7 -:100D900002780279027A027B027C027D027E027F67 -:100DA0000280028102820283028402850286028717 -:100DB00002880289028A028B028C028D028E028FC7 -:100DC0000290029102920293029402950296029777 -:100DD00002980299029A029B029C029D029E029F27 -:100DE00002A002A102A202A302A402A502A602A7D7 -:100DF00002A802A902AA02AB02AC02AD02AE009B9D -:100E000002AF02B0001300140015001600170018FE -:100E10000019001A001B001C02B102B202B302B496 -:100E200000BC00F400F500F60011000F001D001ECC -:100E300000AB000400A3002200A200C30087000D45 -:100E400000060012003F02B5000B000C005E0060BF -:100E5000003E0040001002B600B200B302B70042EC -:100E600000C400C500B400B500B600B700A900AAD0 -:100E700000BE00BF0005000A02B802B9000302BAB2 -:100E800002BB02BC008402BD00BD000702BE02BF5F -:100E900000A600F702C002C102C202C302C402C51A -:100EA00002C602C702C802C9008502CA009602CB68 -:100EB00002CC02CD000E00EF00F000B80020008F41 -:100EC0000021001F00950094009300A7006100A47A -:100ED000004102CE0092009C009A009900A502CF2A -:100EE0000098000800C600B90023000900880086A9 -:100EF000008B008A008C008302D002D1005F00E8E2 -:100F0000008202D200C202D302D402D502D602D796 -:100F100002D802D902DA02DB02DC02DD02DE02DFE5 -:100F200002E002E102E202E302E402E502E602E795 -:100F300002E802E902EA02EB02EC02ED02EE02EF45 -:100F4000008D00DB00E100DE00D8008E00DC0043F5 -:100F500000DF00DA00E000DD00D902F002F102F269 -:100F600002F302F402F502F602F702F802F902FABD -:100F70000641627265766507756E693145414507C0 -:100F8000756E693145423607756E693145423007E5 -:100F9000756E693145423207756E693145423407D5 -:100FA000756E693031434407756E693145413407C8 -:100FB000756E693145414307756E693145413607A4 -:100FC000756E693145413807756E69314541410794 -:100FD000756E693032303007756E693145413007C2 -:100FE000756E693145413207756E693032303207AE -:100FF000416D6163726F6E07416F676F6E656B0A5B -:101000004172696E67616375746507414561637517 -:10101000746507756E69314530320B4363697263DD -:10102000756D666C65780A43646F74616363656EA1 -:101030007407756E693031463107756E693031431A -:101040003406446361726F6E064463726F617407A5 -:10105000756E693145304107756E6930314632072A -:10106000756E6930314335064562726576650645B1 -:101070006361726F6E07756E693145424507756E23 -:10108000693145433607756E693145433007756EE2 -:10109000693145433207756E693145433407756ED2 -:1010A00069303230340A45646F74616363656E740D -:1010B00007756E693145423807756E6931454241A1 -:1010C00007756E693032303607456D6163726F6E39 -:1010D00007456F676F6E656B07756E6931454243F3 -:1010E00007756E693031423707756E693031454595 -:1010F00007756E693145314507756E693031463483 -:1011000006476361726F6E0B4763697263756D6644 -:101110006C657807756E69303132320A47646F74D6 -:10112000616363656E7407756E69303145340448D8 -:1011300062617207756E69303231450B48636972BE -:1011400063756D666C657802494A06496272657618 -:101150006507756E693032303807756E6931454301 -:101160004107756E693145433807756E6930323015 -:101170004107496D6163726F6E07496F676F6E65F6 -:101180006B064974696C64650B4A63697263756DBB -:10119000666C657807756E693031453807756E691C -:1011A0003031333607756E6930314337064C616331 -:1011B000757465064C6361726F6E07756E693031C8 -:1011C0003342044C646F7407756E693031433807DD -:1011D000756E693145343007756E693031434106AB -:1011E0004E6163757465064E6361726F6E07756E4E -:1011F000693031343503456E6707756E69303143A8 -:1012000042064F627265766507756E6931454430F6 -:1012100007756E693145443807756E69314544324A -:1012200007756E693145443407756E69314544363A -:1012300007756E693032304307756E69303232415E -:1012400007756E693032333007756E693145434337 -:1012500007756E6931454345054F686F726E0775B6 -:101260006E693145444107756E69314545320775F0 -:101270006E693145444307756E69314544450775CC -:101280006E69314545300D4F68756E676172756DD9 -:101290006C61757407756E6930323045074F6D614A -:1012A00063726F6E07756E69303145410B4F736C19 -:1012B000617368616375746507756E6930323243B6 -:1012C00007756E693145353606526163757465067A -:1012D000526361726F6E07756E693031353607750E -:1012E0006E693032313007756E69303231320653F3 -:1012F00061637574650B5363697263756D666C65C4 -:101300007807756E693032313807756E6931453648 -:101310003007756E693145394507756E693031386A -:1013200046045462617206546361726F6E07756E93 -:10133000693031363207756E693032314107756E6A -:1013400069314536410655627265766507756E6985 -:101350003031443307756E693032313407756E6948 -:101360003145453407756E69314545360555686F19 -:10137000726E07756E693145453807756E6931457E -:10138000463007756E693145454107756E693145CF -:10139000454307756E69314545450D5568756E675E -:1013A0006172756D6C61757407756E6930323136B6 -:1013B00007556D6163726F6E07556F676F6E656B72 -:1013C000055572696E67065574696C6465065761E8 -:1013D000637574650B5763697263756D666C6578C8 -:1013E0000957646965726573697306576772617638 -:1013F000650B5963697263756D666C657807756E08 -:1014000069314546340659677261766507756E69BC -:101410003145463607756E693032333207756E696D -:1014200031454638065A61637574650A5A646F74AB -:10143000616363656E740661627265766507756ED9 -:10144000693145414607756E693145423707756E0A -:10145000693145423107756E693145423307756E12 -:10146000693145423507756E693031434507756E00 -:10147000693145413507756E693145414407756EDF -:10148000693145413707756E693145413907756ED8 -:10149000693145414207756E693032303107756EEA -:1014A000693145413107756E693145413307756EC4 -:1014B000693032303307616D6163726F6E07616F3F -:1014C000676F6E656B0A6172696E676163757465DB -:1014D000076165616375746507756E693145303301 -:1014E0000B6363697263756D666C65780A63646F1C -:1014F00074616363656E7406646361726F6E077511 -:101500006E693145304207756E6930314633077573 -:101510006E693031433606656272657665066563CD -:1015200061726F6E07756E693145424607756E6967 -:101530003145433707756E693145433107756E692B -:101540003145433307756E693145433507756E691B -:10155000303230350A65646F74616363656E740799 -:10156000756E693145423907756E693145424207EA -:10157000756E693032303707656D6163726F6E0763 -:10158000656F676F6E656B07756E6931454244071D -:10159000756E693032353907756E69303239320708 -:1015A000756E693031454607756E693145314607BC -:1015B000756E693031463506676361726F6E0B6711 -:1015C00063697263756D666C657807756E69303135 -:1015D00032330A67646F74616363656E7407756E96 -:1015E0006930314535046862617207756E69303261 -:1015F00031460B6863697263756D666C6578066960 -:10160000627265766507756E693032303909692E08 -:101610006C6F636C54524B07756E693145434207DA -:10162000756E693145433907756E69303230420253 -:10163000696A07696D6163726F6E07696F676F6EC4 -:10164000656B066974696C646507756E6930323361 -:10165000370B6A63697263756D666C657807756EC2 -:10166000693031453907756E69303133370C6B6736 -:101670007265656E6C616E646963066C6163757436 -:1016800065066C6361726F6E07756E693031334346 -:10169000046C646F7407756E693031433907756E79 -:1016A0006931453431066E61637574650B6E617026 -:1016B0006F7374726F706865066E6361726F6E0728 -:1016C000756E693031343603656E6707756E693043 -:1016D000314343066F627265766507756E69314501 -:1016E000443107756E693145443907756E69314576 -:1016F000443307756E693145443507756E69314568 -:10170000443707756E693032304407756E69303280 -:10171000324207756E693032333107756E69314573 -:10172000434407756E6931454346056F686F726EB5 -:1017300007756E693145444207756E693145453319 -:1017400007756E693145444407756E6931454446F5 -:1017500007756E69314545310D6F68756E67617249 -:10176000756D6C61757407756E6930323046076F40 -:101770006D6163726F6E07756E69303145420B6F34 -:10178000736C617368616375746507756E69303277 -:10179000324407756E693145353706726163757479 -:1017A0006506726361726F6E07756E693031353729 -:1017B00007756E693032313107756E6930323133F9 -:1017C000067361637574650B7363697263756D6627 -:1017D0006C657807756E693032313907756E69311D -:1017E000453631056C6F6E677304746261720674FE -:1017F0006361726F6E07756E693031363307756ECF -:10180000693032314207756E69314536420675627C -:101810007265766507756E693031443407756E6997 -:101820003032313507756E693145453507756E695A -:10183000314545370575686F726E07756E693145BC -:10184000453907756E693145463107756E69314511 -:10185000454207756E693145454407756E693145E6 -:1018600045460D7568756E676172756D6C6175744E -:1018700007756E693032313707756D6163726F6E4F -:1018800007756F676F6E656B057572696E670675B4 -:1018900074696C6465067761637574650B77636959 -:1018A0007263756D666C65780977646965726573D6 -:1018B0006973067767726176650B79636972637520 -:1018C0006D666C657807756E6931454635067967D2 -:1018D0007261766507756E693145463707756E69C1 -:1018E0003032333307756E6931454639067A6163A4 -:1018F0007574650A7A646F74616363656E740366F8 -:101900005F6605665F665F6906665F665F696A05B2 -:10191000665F665F6C04665F696A07756E6930347E -:10192000313007756E693034313107756E69303486 -:10193000313207756E693034313307756E69303472 -:10194000303307756E693034393007756E6930345D -:10195000313407756E693034313507756E6930344E -:10196000303007756E693034303107756E69303448 -:10197000313607756E693034313707756E6930342A -:10198000313807756E693034313907756E69303416 -:10199000304407756E693034314107756E693034F3 -:1019A000304307756E693034314207756E693034E3 -:1019B000314307756E693034314407756E693034D0 -:1019C000314507756E693034314607756E693034BC -:1019D000323007756E693034323107756E693034D4 -:1019E000323207756E693034323307756E693034C0 -:1019F000304507756E693034323407756E6930349E -:101A0000323507756E693034323707756E69303498 -:101A1000323607756E693034323807756E69303486 -:101A2000323907756E693034304607756E69303467 -:101A3000324307756E693034324107756E69303450 -:101A4000324207756E693034303907756E6930344B -:101A5000304107756E693034303507756E69303442 -:101A6000303407756E693034324407756E6930342E -:101A7000303607756E693034303707756E6930342B -:101A8000303807756E693034304207756E6930340E -:101A9000324507756E693034324607756E693034E9 -:101AA000303207756E693034363207756E693034FE -:101AB000364107756E693034393207756E693034D6 -:101AC000393607756E693034394107756E693034BF -:101AD0004132095573747261697463790F55737477 -:101AE000726169747374726F6B65637907756E697F -:101AF0003034424107756E693034433907756E6979 -:101B00003034443807756E693034453807756E696E -:101B10003034333007756E693034333107756E6990 -:101B20003034333207756E693034333307756E697C -:101B30003034353307756E693034393107756E6965 -:101B40003034333407756E693034333507756E6958 -:101B50003034353007756E693034353107756E694C -:101B60003034333607756E693034333707756E6934 -:101B70003034333807756E693034333907756E6920 -:101B80003034354407756E693034334107756E69FA -:101B90003034354307756E693034334207756E69EA -:101BA0003034334307756E693034334407756E69DA -:101BB0003034334507756E693034334607756E69C6 -:101BC0003034343007756E693034343107756E69DE -:101BD0003034343207756E693034343307756E69CA -:101BE0003034354507756E693034343407756E69A5 -:101BF0003034343507756E693034343707756E69A3 -:101C00003034343607756E693034343807756E6990 -:101C10003034343907756E693034354607756E696E -:101C20003034344307756E693034344107756E695A -:101C30003034344207756E693034353907756E6952 -:101C40003034354107756E693034353507756E6946 -:101C50003034353407756E693034344407756E6935 -:101C60003034353607756E693034353707756E692F -:101C70003034353807756E693034354207756E6912 -:101C80003034344507756E693034344607756E69F3 -:101C90003034353207756E693034363307756E6906 -:101CA0003034364207756E693034393307756E69E2 -:101CB0003034393707756E693034394207756E69CB -:101CC00030344133097573747261697463790F75C7 -:101CD0007374726169747374726F6B65637907757D -:101CE0006E693034424207756E693034434107757E -:101CF0006E693034443907756E69303445390250A5 -:101D00006907756E693231324207756E6932313258 -:101D10004107756E693030423907756E693030425F -:101D20003207756E693030423307756E693230376D -:101D30003416706572696F6463656E74657265648C -:101D40002E6C6F636C43415407756E6930304144AB -:101D500007756E693230313007756E693237453834 -:101D600007756E693237453907756E693030413015 -:101D700002435207756E69323042350D636F6C6FE6 -:101D80006E6D6F6E657461727904646F6E67044581 -:101D900075726F07756E693230423207756E69323F -:101DA000304144046C69726107756E69323042419A -:101DB00007756E693230424307756E6932304136BD -:101DC0000670657365746107756E6932304231075C -:101DD000756E693230424407756E69323042390798 -:101DE000756E693230413907756E693232313907A3 -:101DF000756E693230353207756E693232313508A9 -:101E0000656D70747973657407756E69303042352D -:101E1000066D696E757465067365636F6E6407752C -:101E20006E693231313307756E6932313136096589 -:101E30007374696D6174656407756E69303242430D -:101E400007756E693032433907756E693033303843 -:101E500007756E6930333037096772617665636F75 -:101E60006D62096163757465636F6D6207756E6994 -:101E7000303330420B756E69303330432E616C74F1 -:101E800007756E693033303207756E693033304311 -:101E900007756E693033303607756E6930333041FF -:101EA0000974696C6465636F6D6207756E693033C0 -:101EB00030340D686F6F6B61626F7665636F6D6252 -:101EC00007756E693033304607756E6930333131CE -:101ED00007756E693033313207756E6930333142C0 -:101EE0000C646F7462656C6F77636F6D6207756EFB -:101EF000693033323407756E693033323607756EA8 -:101F0000693033323707756E693033323807756E92 -:101F1000693033324507756E693033333107756E7A -:101F200069303333350C756E69303330322E63616E -:101F300073650C756E69303331422E636173650BC6 -:101F4000756E6930333036303330310B756E693031 -:101F5000333036303330300B756E693033303630D5 -:101F60003330390B756E6930333036303330330BE4 -:101F7000756E6930333032303330310B756E693005 -:101F8000333032303330300B756E693033303230AD -:101F90003330390B756E69303330323033303304BF -:101FA0004E554C4C00010001FFFF000F00010002E4 -:101FB000000E000000000000014400020033000198 -:101FC00000270001002900290001002B004E00011C -:101FD0000050006C0001006E007400010076009853 -:101FE0000001009A00A7000100AA00FE0001010004 -:101FF00001000001010201180001011A012600017F -:10200000012801390001013B013F00010141014666 -:1020100000010148014E00010150017200010174EC -:1020200001810001018401B3000101B401B4000287 -:1020300001B701B7000201BD01BD000101BF01C12F -:10204000000101C401C6000101C901CD000101CF99 -:1020500001D1000101D301D7000101D901D900014B -:1020600001E401E4000101E701E8000101F401F5E8 -:10207000000101F901FA000101FD01FE0001020168 -:10208000020300010206020A0001020E020E000114 -:1020900002100211000102130214000102160216BE -:1020A0000001022102210001022402250001023365 -:1020B000023300010236023600010239023A000101 -:1020C000025C025C0001027A027A00010282028351 -:1020D0000001028802890001028E028E000102C006 -:1020E00002C4000302C602D8000302E602EF0003A6 -:1020F000000100020000000C0000001C00010006AE -:1021000002D102D202D302D402D602D700020004C6 -:1021100002C002C4000002C602CF000502E602E6C9 -:10212000000F02E802EF001000010000001600247A -:10213000000A000500420032003A004C005600023E -:1021400044464C5400226C61746E002200036B659F -:10215000726E00466D61726B004C6D6B6D6B00545E -:1021600000480000000400000001005000050000CD -:1021700000010054000200080002007002B20006D4 -:1021800000100001004E0000000600100001005089 -:102190000001000000010000000000020001000238 -:1021A00000000002000300040000FFFF0003000025 -:1021B00000010002000107E009E80004096217BEFF -:1021C0000001082007B0000208DC07AC000107B8D6 -:1021D00007B8000107DE07AA000107EC07EC0001C1 -:1021E000086208300001104200040000011C0D2AA2 -:1021F0000D2A0C900C900C900C900C900C900C9064 -:102200000D2A0C900C900C900C900C900C900D2AB8 -:102210000C900D2A0C900D2A0C900D2A0C900C900D -:102220000D2A0AD60AD60ADC0ADC0ADC0ADC0ADC39 -:102230000ADC0B980B980B980B980B980AE20AE2B1 -:102240000AE20E420B660AE80AE80AE80AE80AE827 -:102250000AE80AE80E680B700B700E200D440B7A2A -:102260000D440D440AE80AE80B980B980B980B985C -:102270000B980B980B980B980B980B980B980B9846 +:1000000000000000000003B0000003E20000040C48 +:10001000044204440446044C044E04500452045860 +:10002000045A045C045E04600462046404660468A8 +:10003000046A046C046E00000476000000000524CD +:100040000528052C00000000000000000000000052 +:1000500000000000052000000000051E0522000031 +:10006000052205240000000000000520000000001B +:1000700000000000051A0000051A00000000000042 +:10008000000005140000000000000000027702528A +:1000900002730259027E02AA02AE0274025D025E7F +:1000A00002580293024E0263024D025A024F02505E +:1000B000029A02970299025402AD0001001D001F2E +:1000C0000025002E00440046004E005200610063EF +:1000D0000066006E007000780097009A009B00A1F7 +:1000E00000AA00B000C600C700CC00CD00D6026157 +:1000F000025B026202A1026802E000DA00F600F888 +:1001000000FE0105011C011E0126012A013A013DE4 +:1001100001410148014A0152017101740175017BDD +:100120000184018A01A001A101A601A701B0025F1B +:1001300002B70260029F02780253027B028D027DA9 +:10014000028F02B802B002DE02B101BB026F02A050 +:10015000026402B202E202B4029D0246024702D9E0 +:1001600002A802AF025602DC024501BC0270024B3B +:10017000024A024C025500130002000A001A001144 +:100180000018001B0022003C002F00320039005BE9 +:100190000054005600580028007700860079007B44 +:1001A000009400820295009200B800B100B400B63D +:1001B00000CE0099018200EC00DB00E300F300EACE +:1001C00000F100F400FB01130106010901100133E5 +:1001D000012C012E013000FF015101600153015536 +:1001E000016E015C0296016C0192018B018E0190FF +:1001F00001A8017301AA001600EF000300DC00173C +:1002000000F0002000F9002300FC002400FD002184 +:1002100000FA00290100002A0101003F0116003008 +:100220000107003A01110040011700310108004A9E +:10023000012200480120004C0124004B0123005101 +:100240000129004F012700600139005E0137005588 +:10025000012D005F01380059012B00530136006267 +:10026000013C0065013F014000680142006A014411 +:1002700000690143006B0145006D01470072014BAD +:100280000074014E0073014D014C0075014F009048 +:10029000016A007A0154008E016800960170009C8A +:1002A0000176009E0178009D017700A2017C00A5E7 +:1002B000017F00A4017E00A3017D00AD018700AC99 +:1002C000018600AB018500C5019F00C2019C00B200 +:1002D000018C00C4019E00C0019A00C3019D00C9A9 +:1002E00001A300CF01A900D000D701B100D901B30B +:1002F00000D801B201830088016200BA019400278E +:10030000002D01040067006C014600710076015069 +:10031000000900E200B3018D004D012500490121D3 +:100320000064013E0091016B0043011B0026002C7C +:1003300001030047011F001900F2001C00F50093A3 +:10034000016D001000E9001500EE0038010F003EBD +:1003500001150057012F005D01350081015B008F01 +:100360000169009F017900A0017A00B5018F00C1E9 +:10037000019B00A6018000AE018800500128008387 +:10038000015D0095016F0084015E00D401AE02DDC5 +:1003900002DB02DA02DF02E402E302E502E102C26A +:1003A00002C302C602CA02CB02C802C102C002CC0A +:1003B00002C902C402C701C501C601ED01C101E5C0 +:1003C00001E401E701E801E901E201E301EA01CD0D +:1003D00001CB01D701DE01BD01BE01BF01C001C3D8 +:1003E00001C401C701C801C901CA01CC01D801D9A2 +:1003F00001DB01DA01DC01DD01E001E101DF01E601 +:1004000001EB01EC01FA01FB01FC01FD020002011C +:10041000020402050206020702090215021602186A +:1004200002170219021A021D021E021C02230228D0 +:10043000022902020203022A01FE022202210224F0 +:1004400002250226021F02200227020A02080214C5 +:10045000021B01EE022B01EF022C01C201FF01F091 +:10046000022D01F1022E01F2022F01F3023001F4FC +:10047000023101F5023201F6023301F7023401F8CC +:10048000023501F90236001E00F7002B010200457B +:10049000011D006F01490098017200A7018100AFA2 +:1004A000018900CB01A500C801A200CA01A4001265 +:1004B00000EB001400ED000B00E4000D00E6000E60 +:1004C00000E7000F00E8000C00E5000400DD000676 +:1004D00000DF000700E0000800E1000500DE003B4F +:1004E0000112003D0114004101180033010A0035DA +:1004F000010C0036010D0037010E0034010B005CC9 +:100500000134005A01320085015F00870161007CDF +:100510000156007E0158007F01590080015A007D7C +:10052000015700890163008B0165008C0166008D15 +:100530000167008A016400B7019100B9019300BB13 +:10054000019500BD019700BE019800BF019900BC54 +:10055000019600D201AC00D101AB00D301AD00D5B2 +:1005600001AF026D026E0269026B026C026A02B98F +:1005700002BB025702820285027F02800284028A45 +:100580000283028C02860287028B023A023902A69B +:100590000294029002A7029C029B0000B801FF8512 +:1005A000B0048D000000001200DE00030001040909 +:1005B000000000AA00000003000104090001001A65 +:1005C00000AA0003000104090002000E00C4000399 +:1005D000000104090003003000D2000300010409F7 +:1005E0000004001A00AA0003000104090005001A13 +:1005F00001020003000104090006001A011C0003A7 +:100600000001040900080018013600030001040974 +:10061000000900180136000300010409000B003234 +:10062000014E000300010409000C0032014E0003DA +:1006300000010409000D01200180000300010409EC +:10064000000E003402A00003000104090010000C99 +:1006500002D40003000104090011000C02E00003B1 +:10066000000104090019000C02D400030001040970 +:100670000100000C02EC0003000104090104000C5D +:1006800002E00043006F00700079007200690067AB +:100690000068007400200032003000310036002075 +:1006A0000054006800650020004F0073007700616F +:1006B000006C0064002000500072006F006A00654A +:1006C0000063007400200041007500740068006F32 +:1006D000007200730020002800680074007400702D +:1006E0000073003A002F002F006700690074006853 +:1006F00000750062002E0063006F006D002F006720 +:10070000006F006F0067006C00650066006F006E90 +:1007100000740073002F004F007300770061006CBD +:1007200000640046006F006E00740029004F0073E3 +:1007300000770061006C00640020004D00650064DB +:1007400000690075006D0052006500670075006C5F +:10075000006100720034002E003100300032003B96 +:10076000006E006500770074003B004F0073007757 +:100770000061006C0064002D004D0065006400699C +:100780000075006D00560065007200730069006F0F +:10079000006E00200034002E003100300032004F87 +:1007A000007300770061006C0064002D004D00654F +:1007B000006400690075006D005600650072006EEF +:1007C000006F006E0020004100640061006D007346 +:1007D0000068007400740070003A002F002F00774A +:1007E00000770077002E00730061006E0073006FC9 +:1007F0000078007900670065006E002E0063006FCE +:10080000006D005400680069007300200046006F0E +:10081000006E007400200053006F006600740077C3 +:100820000061007200650020006900730020006C08 +:10083000006900630065006E0073006500640020BD +:100840000075006E0064006500720020007400688E +:100850000065002000530049004C0020004F00704C +:100860000065006E00200046006F006E00740020DE +:10087000004C006900630065006E00730065002C89 +:10088000002000560065007200730069006F006E62 +:1008900000200031002E0031002E0020005400689E +:1008A000006900730020006C006900630065006E41 +:1008B000007300650020006900730020006100766D +:1008C00000610069006C00610062006C006500203E +:1008D0000077006900740068002000610020004675 +:1008E00000410051002000610074003A00200068BF +:1008F000007400740070003A002F002F0073006332 +:1009000000720069007000740073002E00730069AB +:10091000006C002E006F00720067002F004F004631 +:10092000004C0068007400740070003A002F002F23 +:100930000073006300720069007000740073002E81 +:1009400000730069006C002E006F00720067002FBA +:10095000004F0046004C004F007300770061006CB0 +:100960000064004D0065006400690075006D00576B +:100970000065006900670068007400000002000064 +:1009800000000000FF9C003200000000000000009A +:1009900000000000000000000000000002F1000064 +:1009A000002400C901020103010401050106010739 +:1009B000010800C70109010A010B010C010D010E1C +:1009C0000062010F00AD011001110112011300635B +:1009D000011400AE0090011500250116002600FD4F +:1009E00000FF00640117011800270119011A00E92E +:1009F000011B011C011D011E011F002800650120B3 +:100A0000012100C80122012301240125012601271B +:100A100000CA0128012900CB012A012B012C012D3C +:100A2000012E012F013000290131002A013200F886 +:100A300001330134013501360137002B013801390A +:100A4000013A002C013B00CC013C00CD013D00CE21 +:100A500000FA013E00CF013F014001410142014344 +:100A6000002D0144002E01450146002F0147014899 +:100A70000149014A014B014C00E20030014D0031B7 +:100A8000014E014F015001510152015300660032E5 +:100A900000D0015400D101550156015701580159A8 +:100AA000015A0067015B015C015D00D3015E015FDB +:100AB0000160016101620163016401650166016712 +:100AC00001680091016900AF016A00B00033016B59 +:100AD00000ED00340035016C016D016E016F017095 +:100AE0000036017100E400FB0172017301740175AD +:100AF00001760037017701780179017A017B0038AE +:100B000000D4017C017D00D5017E0068017F00D604 +:100B100001800181018201830184018501860187B1 +:100B200001880189018A018B018C0039003A018D0D +:100B3000018E018F0190003B003C00EB019100BB56 +:100B400001920193019401950196003D019700E601 +:100B50000198004400690199019A019B019C019D43 +:100B6000019E019F006B01A001A101A201A301A4AC +:100B700001A5006C01A6006A01A701A801A901AAAC +:100B8000006E01AB006D00A001AC004501AD004658 +:100B900000FE0100006F01AE01AF004700EA01B0A6 +:100BA000010101B101B201B30048007001B401B507 +:100BB000007201B601B701B801B901BA01BB0073F7 +:100BC00001BC01BD007101BE01BF01C001C101C274 +:100BD00001C301C401C5004901C6004A01C700F9AB +:100BE00001C801C901CA01CB01CC004B01CD01CE26 +:100BF00001CF004C00D7007401D0007601D10077FE +:100C000001D201D3007501D401D501D601D701D895 +:100C100001D9004D01DA01DB004E01DC01DD01DE0E +:100C2000004F01DF01E001E101E201E300E30050D8 +:100C300001E4005101E501E601E701E801E901EA0B +:100C400000780052007901EB007B01EC01ED01EE30 +:100C500001EF01F001F1007C01F201F301F4007AEF +:100C600001F501F601F701F801F901FA01FB01FCB8 +:100C700001FD01FE01FF00A10200007D020100B1A3 +:100C80000053020200EE0054005502030204020564 +:100C9000020602070056020800E500FC0209020AEB +:100CA000020B0089020C0057020D020E020F021007 +:100CB00002110058007E021202130080021400810B +:100CC0000215007F0216021702180219021A021BEF +:100CD000021C021D021E021F0220022102220059D4 +:100CE000005A0223022402250226005B005C00EC6D +:100CF000022700BA02280229022A022B022C005DD8 +:100D0000022D00E7022E022F02300231023202339E +:100D100000C000C1009D009E023402350236023739 +:100D200002380239023A023B023C023D023E023FD7 +:100D30000240024102420243024402450246024787 +:100D400002480249024A024B024C024D024E024F37 +:100D500002500251025202530254025502560257E7 +:100D600002580259025A025B025C025D025E025F97 +:100D70000260026102620263026402650266026747 +:100D800002680269026A026B026C026D026E026FF7 +:100D900002700271027202730274027502760277A7 +:100DA00002780279027A027B027C027D027E027F57 +:100DB0000280028102820283028402850286028707 +:100DC00002880289028A028B028C028D028E028FB7 +:100DD0000290029102920293029402950296029767 +:100DE00002980299029A029B029C029D029E029F17 +:100DF00002A002A102A202A302A402A502A602A7C7 +:100E000002A802A902AA02AB02AC02AD02AE009B8C +:100E100002AF02B0001300140015001600170018EE +:100E20000019001A001B001C02B102B202B302B486 +:100E300000BC00F400F500F60011000F001D001EBC +:100E400000AB000400A3002200A200C30087000D35 +:100E500000060012003F02B5000B000C005E0060AF +:100E6000003E0040001002B600B200B302B70042DC +:100E700000C400C500B400B500B600B700A900AAC0 +:100E800000BE00BF0005000A02B802B9000302BAA2 +:100E900002BB02BC008402BD00BD000702BE02BF4F +:100EA00000A600F702C002C102C202C302C402C50A +:100EB00002C602C702C802C9008502CA009602CB58 +:100EC00002CC02CD000E00EF00F000B80020008F31 +:100ED0000021001F00950094009300A7006100A46A +:100EE000004102CE0092009C009A009900A502CF1A +:100EF0000098000800C600B9002300090088008699 +:100F0000008B008A008C008302D002D1005F00E8D1 +:100F1000008202D200C202D302D402D502D602D786 +:100F200002D802D902DA02DB02DC02DD02DE02DFD5 +:100F300002E002E102E202E302E402E502E602E785 +:100F400002E802E902EA02EB02EC02ED02EE02EF35 +:100F5000008D00DB00E100DE00D8008E00DC0043E5 +:100F600000DF00DA00E000DD00D902F002F102F259 +:100F700002F302F402F502F602F702F802F902FAAD +:100F80000641627265766507756E693145414507B0 +:100F9000756E693145423607756E693145423007D5 +:100FA000756E693145423207756E693145423407C5 +:100FB000756E693031434407756E693145413407B8 +:100FC000756E693145414307756E69314541360794 +:100FD000756E693145413807756E69314541410784 +:100FE000756E693032303007756E693145413007B2 +:100FF000756E693145413207756E6930323032079E +:10100000416D6163726F6E07416F676F6E656B0A4A +:101010004172696E67616375746507414561637507 +:10102000746507756E69314530320B4363697263CD +:10103000756D666C65780A43646F74616363656E91 +:101040007407756E693031463107756E693031430A +:101050003406446361726F6E064463726F61740795 +:10106000756E693145304107756E6930314632071A +:10107000756E6930314335064562726576650645A1 +:101080006361726F6E07756E693145424507756E13 +:10109000693145433607756E693145433007756ED2 +:1010A000693145433207756E693145433407756EC2 +:1010B00069303230340A45646F74616363656E74FD +:1010C00007756E693145423807756E693145424191 +:1010D00007756E693032303607456D6163726F6E29 +:1010E00007456F676F6E656B07756E6931454243E3 +:1010F00007756E693031423707756E693031454585 +:1011000007756E693145314507756E693031463472 +:1011100006476361726F6E0B4763697263756D6634 +:101120006C657807756E69303132320A47646F74C6 +:10113000616363656E7407756E69303145340448C8 +:1011400062617207756E69303231450B48636972AE +:1011500063756D666C657802494A06496272657608 +:101160006507756E693032303807756E69314543F1 +:101170004107756E693145433807756E6930323005 +:101180004107496D6163726F6E07496F676F6E65E6 +:101190006B064974696C64650B4A63697263756DAB +:1011A000666C657807756E693031453807756E690C +:1011B0003031333607756E6930314337064C616321 +:1011C000757465064C6361726F6E07756E693031B8 +:1011D0003342044C646F7407756E693031433807CD +:1011E000756E693145343007756E6930314341069B +:1011F0004E6163757465064E6361726F6E07756E3E +:10120000693031343503456E6707756E6930314397 +:1012100042064F627265766507756E6931454430E6 +:1012200007756E693145443807756E69314544323A +:1012300007756E693145443407756E69314544362A +:1012400007756E693032304307756E69303232414E +:1012500007756E693032333007756E693145434327 +:1012600007756E6931454345054F686F726E0775A6 +:101270006E693145444107756E69314545320775E0 +:101280006E693145444307756E69314544450775BC +:101290006E69314545300D4F68756E676172756DC9 +:1012A0006C61757407756E6930323045074F6D613A +:1012B00063726F6E07756E69303145410B4F736C09 +:1012C000617368616375746507756E6930323243A6 +:1012D00007756E693145353606526163757465066A +:1012E000526361726F6E07756E69303135360775FE +:1012F0006E693032313007756E69303231320653E3 +:1013000061637574650B5363697263756D666C65B3 +:101310007807756E693032313807756E6931453638 +:101320003007756E693145394507756E693031385A +:1013300046045462617206546361726F6E07756E83 +:10134000693031363207756E693032314107756E5A +:1013500069314536410655627265766507756E6975 +:101360003031443307756E693032313407756E6938 +:101370003145453407756E69314545360555686F09 +:10138000726E07756E693145453807756E6931456E +:10139000463007756E693145454107756E693145BF +:1013A000454307756E69314545450D5568756E674E +:1013B0006172756D6C61757407756E6930323136A6 +:1013C00007556D6163726F6E07556F676F6E656B62 +:1013D000055572696E67065574696C6465065761D8 +:1013E000637574650B5763697263756D666C6578B8 +:1013F0000957646965726573697306576772617628 +:10140000650B5963697263756D666C657807756EF7 +:1014100069314546340659677261766507756E69AC +:101420003145463607756E693032333207756E695D +:1014300031454638065A61637574650A5A646F749B +:10144000616363656E740661627265766507756EC9 +:10145000693145414607756E693145423707756EFA +:10146000693145423107756E693145423307756E02 +:10147000693145423507756E693031434507756EF0 +:10148000693145413507756E693145414407756ECF +:10149000693145413707756E693145413907756EC8 +:1014A000693145414207756E693032303107756EDA +:1014B000693145413107756E693145413307756EB4 +:1014C000693032303307616D6163726F6E07616F2F +:1014D000676F6E656B0A6172696E676163757465CB +:1014E000076165616375746507756E6931453033F1 +:1014F0000B6363697263756D666C65780A63646F0C +:1015000074616363656E7406646361726F6E077500 +:101510006E693145304207756E6930314633077563 +:101520006E693031433606656272657665066563BD +:1015300061726F6E07756E693145424607756E6957 +:101540003145433707756E693145433107756E691B +:101550003145433307756E693145433507756E690B +:10156000303230350A65646F74616363656E740789 +:10157000756E693145423907756E693145424207DA +:10158000756E693032303707656D6163726F6E0753 +:10159000656F676F6E656B07756E6931454244070D +:1015A000756E693032353907756E693032393207F8 +:1015B000756E693031454607756E693145314607AC +:1015C000756E693031463506676361726F6E0B6701 +:1015D00063697263756D666C657807756E69303125 +:1015E00032330A67646F74616363656E7407756E86 +:1015F0006930314535046862617207756E69303251 +:1016000031460B6863697263756D666C657806694F +:10161000627265766507756E693032303909692EF8 +:101620006C6F636C54524B07756E693145434207CA +:10163000756E693145433907756E69303230420243 +:10164000696A07696D6163726F6E07696F676F6EB4 +:10165000656B066974696C646507756E6930323351 +:10166000370B6A63697263756D666C657807756EB2 +:10167000693031453907756E69303133370C6B6726 +:101680007265656E6C616E646963066C6163757426 +:1016900065066C6361726F6E07756E693031334336 +:1016A000046C646F7407756E693031433907756E69 +:1016B0006931453431066E61637574650B6E617016 +:1016C0006F7374726F706865066E6361726F6E0718 +:1016D000756E693031343603656E6707756E693033 +:1016E000314343066F627265766507756E693145F1 +:1016F000443107756E693145443907756E69314566 +:10170000443307756E693145443507756E69314557 +:10171000443707756E693032304407756E69303270 +:10172000324207756E693032333107756E69314563 +:10173000434407756E6931454346056F686F726EA5 +:1017400007756E693145444207756E693145453309 +:1017500007756E693145444407756E6931454446E5 +:1017600007756E69314545310D6F68756E67617239 +:10177000756D6C61757407756E6930323046076F30 +:101780006D6163726F6E07756E69303145420B6F24 +:10179000736C617368616375746507756E69303267 +:1017A000324407756E693145353706726163757469 +:1017B0006506726361726F6E07756E693031353719 +:1017C00007756E693032313107756E6930323133E9 +:1017D000067361637574650B7363697263756D6617 +:1017E0006C657807756E693032313907756E69310D +:1017F000453631056C6F6E677304746261720674EE +:101800006361726F6E07756E693031363307756EBE +:10181000693032314207756E69314536420675626C +:101820007265766507756E693031443407756E6987 +:101830003032313507756E693145453507756E694A +:10184000314545370575686F726E07756E693145AC +:10185000453907756E693145463107756E69314501 +:10186000454207756E693145454407756E693145D6 +:1018700045460D7568756E676172756D6C6175743E +:1018800007756E693032313707756D6163726F6E3F +:1018900007756F676F6E656B057572696E670675A4 +:1018A00074696C6465067761637574650B77636949 +:1018B0007263756D666C65780977646965726573C6 +:1018C0006973067767726176650B79636972637510 +:1018D0006D666C657807756E6931454635067967C2 +:1018E0007261766507756E693145463707756E69B1 +:1018F0003032333307756E6931454639067A616394 +:101900007574650A7A646F74616363656E740366E7 +:101910005F6605665F665F6906665F665F696A05A2 +:10192000665F665F6C04665F696A07756E6930346E +:10193000313007756E693034313107756E69303476 +:10194000313207756E693034313307756E69303462 +:10195000303307756E693034393007756E6930344D +:10196000313407756E693034313507756E6930343E +:10197000303007756E693034303107756E69303438 +:10198000313607756E693034313707756E6930341A +:10199000313807756E693034313907756E69303406 +:1019A000304407756E693034314107756E693034E3 +:1019B000304307756E693034314207756E693034D3 +:1019C000314307756E693034314407756E693034C0 +:1019D000314507756E693034314607756E693034AC +:1019E000323007756E693034323107756E693034C4 +:1019F000323207756E693034323307756E693034B0 +:101A0000304507756E693034323407756E6930348D +:101A1000323507756E693034323707756E69303488 +:101A2000323607756E693034323807756E69303476 +:101A3000323907756E693034304607756E69303457 +:101A4000324307756E693034324107756E69303440 +:101A5000324207756E693034303907756E6930343B +:101A6000304107756E693034303507756E69303432 +:101A7000303407756E693034324407756E6930341E +:101A8000303607756E693034303707756E6930341B +:101A9000303807756E693034304207756E693034FE +:101AA000324507756E693034324607756E693034D9 +:101AB000303207756E693034363207756E693034EE +:101AC000364107756E693034393207756E693034C6 +:101AD000393607756E693034394107756E693034AF +:101AE0004132095573747261697463790F55737467 +:101AF000726169747374726F6B65637907756E696F +:101B00003034424107756E693034433907756E6968 +:101B10003034443807756E693034453807756E695E +:101B20003034333007756E693034333107756E6980 +:101B30003034333207756E693034333307756E696C +:101B40003034353307756E693034393107756E6955 +:101B50003034333407756E693034333507756E6948 +:101B60003034353007756E693034353107756E693C +:101B70003034333607756E693034333707756E6924 +:101B80003034333807756E693034333907756E6910 +:101B90003034354407756E693034334107756E69EA +:101BA0003034354307756E693034334207756E69DA +:101BB0003034334307756E693034334407756E69CA +:101BC0003034334507756E693034334607756E69B6 +:101BD0003034343007756E693034343107756E69CE +:101BE0003034343207756E693034343307756E69BA +:101BF0003034354507756E693034343407756E6995 +:101C00003034343507756E693034343707756E6992 +:101C10003034343607756E693034343807756E6980 +:101C20003034343907756E693034354607756E695E +:101C30003034344307756E693034344107756E694A +:101C40003034344207756E693034353907756E6942 +:101C50003034354107756E693034353507756E6936 +:101C60003034353407756E693034344407756E6925 +:101C70003034353607756E693034353707756E691F +:101C80003034353807756E693034354207756E6902 +:101C90003034344507756E693034344607756E69E3 +:101CA0003034353207756E693034363307756E69F6 +:101CB0003034364207756E693034393307756E69D2 +:101CC0003034393707756E693034394207756E69BB +:101CD00030344133097573747261697463790F75B7 +:101CE0007374726169747374726F6B65637907756D +:101CF0006E693034424207756E693034434107756E +:101D00006E693034443907756E6930344539025094 +:101D10006907756E693231324207756E6932313248 +:101D20004107756E693030423907756E693030424F +:101D30003207756E693030423307756E693230375D +:101D40003416706572696F6463656E74657265647C +:101D50002E6C6F636C43415407756E69303041449B +:101D600007756E693230313007756E693237453824 +:101D700007756E693237453907756E693030413005 +:101D800002435207756E69323042350D636F6C6FD6 +:101D90006E6D6F6E657461727904646F6E67044571 +:101DA00075726F07756E693230423207756E69322F +:101DB000304144046C69726107756E69323042418A +:101DC00007756E693230424307756E6932304136AD +:101DD0000670657365746107756E6932304231074C +:101DE000756E693230424407756E69323042390788 +:101DF000756E693230413907756E69323231390793 +:101E0000756E693230353207756E69323231350898 +:101E1000656D70747973657407756E69303042351D +:101E2000066D696E757465067365636F6E6407751C +:101E30006E693231313307756E6932313136096579 +:101E40007374696D6174656407756E6930324243FD +:101E500007756E693032433907756E693033303833 +:101E600007756E6930333037096772617665636F65 +:101E70006D62096163757465636F6D6207756E6984 +:101E8000303330420B756E69303330432E616C74E1 +:101E900007756E693033303207756E693033304301 +:101EA00007756E693033303607756E6930333041EF +:101EB0000974696C6465636F6D6207756E693033B0 +:101EC00030340D686F6F6B61626F7665636F6D6242 +:101ED00007756E693033304607756E6930333131BE +:101EE00007756E693033313207756E6930333142B0 +:101EF0000C646F7462656C6F77636F6D6207756EEB +:101F0000693033323407756E693033323607756E97 +:101F1000693033323707756E693033323807756E82 +:101F2000693033324507756E693033333107756E6A +:101F300069303333350C756E69303330322E63615E +:101F400073650C756E69303331422E636173650BB6 +:101F5000756E6930333036303330310B756E693021 +:101F6000333036303330300B756E693033303630C5 +:101F70003330390B756E6930333036303330330BD4 +:101F8000756E6930333032303330310B756E6930F5 +:101F9000333032303330300B756E6930333032309D +:101FA0003330390B756E69303330323033303304AF +:101FB0004E554C4C00010001FFFF000F00010002D4 +:101FC000000E000000000000014400020033000188 +:101FD00000270001002900290001002B004E00010C +:101FE0000050006C0001006E007400010076009843 +:101FF0000001009A00A7000100AA00FE00010100F4 +:1020000001000001010201180001011A012600016E +:10201000012801390001013B013F00010141014656 +:1020200000010148014E00010150017200010174DC +:1020300001810001018401B3000101B401B4000277 +:1020400001B701B7000201BD01BD000101BF01C11F +:10205000000101C401C6000101C901CD000101CF89 +:1020600001D1000101D301D7000101D901D900013B +:1020700001E401E4000101E701E8000101F401F5D8 +:10208000000101F901FA000101FD01FE0001020158 +:10209000020300010206020A0001020E020E000104 +:1020A00002100211000102130214000102160216AE +:1020B0000001022102210001022402250001023355 +:1020C000023300010236023600010239023A0001F1 +:1020D000025C025C0001027A027A00010282028341 +:1020E0000001028802890001028E028E000102C0F6 +:1020F00002C4000302C602D8000302E602EF000396 +:10210000000100020000000C0000001C000100069D +:1021100002D102D202D302D402D602D700020004B6 +:1021200002C002C4000002C602CF000502E602E6B9 +:10213000000F02E802EF001000010000001600246A +:10214000000A000500420032003A004C005600022E +:1021500044464C5400226C61746E002200036B658F +:10216000726E00466D61726B004C6D6B6D6B00544E +:1021700000480000000400000001005000050000BD +:1021800000010054000200080002007002B20006C4 +:1021900000100001004E0000000600100001005079 +:1021A0000001000000010000000000020001000228 +:1021B00000000002000300040000FFFF0003000015 +:1021C00000010002000107E009E80004096217BEEF +:1021D0000001082007B0000208DC07AC000107B8C6 +:1021E00007B8000107DE07AA000107EC07EC0001B1 +:1021F000086208300001104200040000011C0D2A92 +:102200000D2A0C900C900C900C900C900C900C9053 +:102210000D2A0C900C900C900C900C900C900D2AA8 +:102220000C900D2A0C900D2A0C900D2A0C900C90FD +:102230000D2A0AD60AD60ADC0ADC0ADC0ADC0ADC29 +:102240000ADC0B980B980B980B980B980AE20AE2A1 +:102250000AE20E420B660AE80AE80AE80AE80AE817 +:102260000AE80AE80E680B700B700E200D440B7A1A +:102270000D440D440AE80AE80B980B980B980B984C :102280000B980B980B980B980B980B980B980B9836 -:102290000B980B980B840B980B980B980B980B983A -:1022A0000B980B980C060C060B980AE80AE80AE84B -:1022B0000AE80AE80AE80B8E0B8E0B8E0B8E0B8E4B -:1022C0000B8E0B8E0B980BA20AEE0AEE0AEE0AEEAC -:1022D0000AEE12340C140C140C140C140C140F68A9 -:1022E0000C220C220C220C220C220C220C220C227E -:1022F0000C220AF40AF40AF40AF40AF40AF40AF4BE -:102300000AF40AF40AF40AF40AF40AF40AF40AF4DD +:102290000B980B980B980B980B980B980B980B9826 +:1022A0000B980B980B840B980B980B980B980B982A +:1022B0000B980B980C060C060B980AE80AE80AE83B +:1022C0000AE80AE80AE80B8E0B8E0B8E0B8E0B8E3B +:1022D0000B8E0B8E0B980BA20AEE0AEE0AEE0AEE9C +:1022E0000AEE12340C140C140C140C140C140F6899 +:1022F0000C220C220C220C220C220C220C220C226E +:102300000C220AF40AF40AF40AF40AF40AF40AF4AD :102310000AF40AF40AF40AF40AF40AF40AF40AF4CD -:102320000AF40AF40AF40B120B120BC00B180BACD4 -:102330000AFA0AFA0AFA0AFA0AFA0B120B120B1232 -:102340000B120B120B120B120B120B120B120B12A5 -:102350000B120B120B120B000B120B120B120B06B3 -:102360000B120B180EB40CBC0E8E0BB60BB60BB6C4 -:102370000BB60BB60BB60BB60B180B180B180B18CD -:102380000B180B180B180B180B180B0C0B180B1841 -:102390000B180B180B180B180B180B180B180B1825 -:1023A0000B180B180CA60B180B180B180B180B1886 -:1023B0000B180B180B120BC00B180B180BCA0B1EAB -:1023C0000B1E0B1E0D5E0B1E0CBC0BD40BDE0B2468 -:1023D0000B240B240B2411360B2A0B300CBC0DC61E -:1023E0000C300DE40DE40CD20C3E0C3E0D780C4C80 -:1023F0000C5A0C6C0C6C0B360B3C0B3C0B3C0BE87E -:102400000D920D920CE80CFE0D140D140E020DAC85 -:102410000B420B480BF20B4E0C7E0B540B5A0B600D -:102420000EF60EF60BFC000213000004000014521E -:10243000138E001D00170000000000000000FFFACE -:10244000000000000000FFF8000000000000FFFC9A -:10245000000000000000FFFC000000000000FFFC86 -:10246000000000000000000000000000000000006C +:102320000AF40AF40AF40AF40AF40AF40AF40AF4BD +:102330000AF40AF40AF40B120B120BC00B180BACC4 +:102340000AFA0AFA0AFA0AFA0AFA0B120B120B1222 +:102350000B120B120B120B120B120B120B120B1295 +:102360000B120B120B120B000B120B120B120B06A3 +:102370000B120B180EB40CBC0E8E0BB60BB60BB6B4 +:102380000BB60BB60BB60BB60B180B180B180B18BD +:102390000B180B180B180B180B180B0C0B180B1831 +:1023A0000B180B180B180B180B180B180B180B1815 +:1023B0000B180B180CA60B180B180B180B180B1876 +:1023C0000B180B180B120BC00B180B180BCA0B1E9B +:1023D0000B1E0B1E0D5E0B1E0CBC0BD40BDE0B2458 +:1023E0000B240B240B2411360B2A0B300CBC0DC60E +:1023F0000C300DE40DE40CD20C3E0C3E0D780C4C70 +:102400000C5A0C6C0C6C0B360B3C0B3C0B3C0BE86D +:102410000D920D920CE80CFE0D140D140E020DAC75 +:102420000B420B480BF20B4E0C7E0B540B5A0B60FD +:102430000EF60EF60BFC000213000004000014520E +:10244000138E001D00170000000000000000FFFABE +:10245000000000000000FFF8000000000000FFFC8A +:10246000000000000000FFFC000000000000FFFC76 :10247000000000000000000000000000000000005C -:102480000000FFFB00000000000000000000000052 -:10249000000000000000FFF700000000FFFC00004B -:1024A0000000FFE10000FFFC0000FFDA0000FFEF8A -:1024B000FFFE00000000000000000000000000001F -:1024C000000000000000000000000000000000000C -:1024D00000000000000000000000FFFB0000000002 -:1024E00000000000000000000000000000000000EC +:10248000000000000000000000000000000000004C +:102490000000FFFB00000000000000000000000042 +:1024A000000000000000FFF700000000FFFC00003B +:1024B0000000FFE10000FFFC0000FFDA0000FFEF7A +:1024C000FFFE00000000000000000000000000000F +:1024D00000000000000000000000000000000000FC +:1024E00000000000000000000000FFFB00000000F2 :1024F00000000000000000000000000000000000DC :1025000000000000000000000000000000000000CB -:102510000000FFF9000000000000000000000000C3 -:1025200000000000FFFC00000000000000000000B0 -:10253000000000000000000000000000000000009B +:1025100000000000000000000000000000000000BB +:102520000000FFF9000000000000000000000000B3 +:1025300000000000FFFC00000000000000000000A0 :10254000000000000000000000000000000000008B -:10255000000000000000000000000000FFF3000089 -:10256000FFF3000000000000000000000000000079 -:1025700000000000000000000000FFEFFFF8FFF582 -:10258000FFE10000FFFD00000000FFF2FFFCFFED97 -:10259000000000000000FFFA000000000000000042 -:1025A0000000FFFC00000000FFFE00000000000033 -:1025B0000000000000000000FFFD0000000000001F -:1025C000000000000000000000000000000000000B -:1025D0000000FFFD000000000000000000000000FF -:1025E00000000000FFF5000000000000FFF90000FF -:1025F000FFFE0000000000000000000000000000DE -:1026000000000000000000000000FFFC00000000CF -:102610000000FFFC0000FFF80000000000000000C8 -:10262000000000000000000000000000FFFC0000AF -:10263000000000000000000000000000000000009A -:10264000FFFE00000000000000000000000000008D -:10265000000000000000000000000000000000007A -:102660000000FFFCFFFF0000FFFD00000000FFF680 -:102670000000FFFE0000FFFC0000FFFD0000000066 -:102680000000000000000000000000000000FFF259 -:10269000FFFCFFF3FFEC0000000000000000FFF96A -:1026A0000000FFF800000000000000000000000033 -:1026B00000000000FFF4FFFE000000000000FFFC2F -:1026C0000000000000000000000000000000FFFD0E -:1026D00000000000000000000000000000000000FA +:10255000000000000000000000000000000000007B +:10256000000000000000000000000000FFF3000079 +:10257000FFF3000000000000000000000000000069 +:1025800000000000000000000000FFEFFFF8FFF572 +:10259000FFE10000FFFD00000000FFF2FFFCFFED87 +:1025A000000000000000FFFA000000000000000032 +:1025B0000000FFFC00000000FFFE00000000000023 +:1025C0000000000000000000FFFD0000000000000F +:1025D00000000000000000000000000000000000FB +:1025E0000000FFFD000000000000000000000000EF +:1025F00000000000FFF5000000000000FFF90000EF +:10260000FFFE0000000000000000000000000000CD +:1026100000000000000000000000FFFC00000000BF +:102620000000FFFC0000FFF80000000000000000B8 +:10263000000000000000000000000000FFFC00009F +:10264000000000000000000000000000000000008A +:10265000FFFE00000000000000000000000000007D +:10266000000000000000000000000000000000006A +:102670000000FFFCFFFF0000FFFD00000000FFF670 +:102680000000FFFE0000FFFC0000FFFD0000000056 +:102690000000000000000000000000000000FFF249 +:1026A000FFFCFFF3FFEC0000000000000000FFF95A +:1026B0000000FFF800000000000000000000000023 +:1026C00000000000FFF4FFFE000000000000FFFC1F +:1026D0000000000000000000000000000000FFFDFE :1026E00000000000000000000000000000000000EA :1026F00000000000000000000000000000000000DA -:10270000000000000000000000000000FFF80000D2 -:10271000000000000000000000000000FFFE0000BC -:1027200000000000000000000000000000000000A9 +:1027000000000000000000000000000000000000C9 +:10271000000000000000000000000000FFF80000C2 +:10272000000000000000000000000000FFFE0000AC :102730000000000000000000000000000000000099 -:102740000000FFFE0000FFFAFFFBFFF4FFE70000C0 -:10275000000000000000FFFFFFFEFFFA0000000085 -:102760000000FFFA0000FFFA000000000000000077 -:102770000000000000000000000000000000000059 +:102740000000000000000000000000000000000089 +:102750000000FFFE0000FFFAFFFBFFF4FFE70000B0 +:10276000000000000000FFFFFFFEFFFA0000000075 +:102770000000FFFA0000FFFA000000000000000067 :102780000000000000000000000000000000000049 :102790000000000000000000000000000000000039 -:1027A00000000000FFF600000000FFF8000000003D -:1027B000FFCEFFF9FFFCFFF9FFD80000FFE0FFF9B3 -:1027C0000000000000000000000000000000000009 +:1027A0000000000000000000000000000000000029 +:1027B00000000000FFF600000000FFF8000000002D +:1027C000FFCEFFF9FFFCFFF9FFD80000FFE0FFF9A3 :1027D00000000000000000000000000000000000F9 :1027E00000000000000000000000000000000000E9 -:1027F00000000000000000000000FFFA00000000E0 -:1028000000000000000000000000FFE300000000E6 -:1028100000000000000000000000000000000000B8 -:10282000000100000000000000000000FFFD0000AB -:102830000000000000000000000000000000000098 +:1027F00000000000000000000000000000000000D9 +:1028000000000000000000000000FFFA00000000CF +:1028100000000000000000000000FFE300000000D6 +:1028200000000000000000000000000000000000A8 +:10283000000100000000000000000000FFFD00009B :102840000000000000000000000000000000000088 -:10285000000000000000000000000000FFF4000085 -:102860000000FFFE000000000000FFF3FFF7FFF391 -:102870000000000000000000000000000000000058 -:102880000000000000000000000000000000FFFF4A -:10289000000000000000FFF8000000000000FFFA48 -:1028A0000000FFFD0000000000000000000000002C -:1028B000000000000000000000000000FFE8000031 -:1028C000000000000000FFF3FFFDFFF1000000002A -:1028D00000000000000000000000000000000000F8 +:102850000000000000000000000000000000000078 +:10286000000000000000000000000000FFF4000075 +:102870000000FFFE000000000000FFF3FFF7FFF381 +:102880000000000000000000000000000000000048 +:102890000000000000000000000000000000FFFF3A +:1028A000000000000000FFF8000000000000FFFA38 +:1028B0000000FFFD0000000000000000000000001C +:1028C000000000000000000000000000FFE8000021 +:1028D000000000000000FFF3FFFDFFF1000000001A :1028E00000000000000000000000000000000000E8 -:1028F0000000FFFC0000FFFA0000FFFE00000000E7 -:1029000000000000000000000000000000000000C7 -:102910000000FFFD0000FFF8FFD5000000000000F0 -:102920000000FFFFFFFC00000000000000000000AE -:102930000000000000000000FFEE000000000000AA -:102940000000000000000000000000000000000087 +:1028F00000000000000000000000000000000000D8 +:102900000000FFFC0000FFFA0000FFFE00000000D6 +:1029100000000000000000000000000000000000B7 +:102920000000FFFD0000FFF8FFD5000000000000E0 +:102930000000FFFFFFFC000000000000000000009E +:102940000000000000000000FFEE0000000000009A :102950000000000000000000000000000000000077 -:1029600000000000FFFE00000000000000011EA8A3 -:102970000001000101B400061EA81EAE1EB41EBA5E -:102980001EC01EC60001000602D102D202D302D42C -:1029900002D602D70002000302C002C4000002C631 -:1029A00002D7000502E602EF0017000600001E9E97 -:1029B00000001E9E00001E9800001E9E00001E9E2D -:1029C00000001E9E0002000402C002C4000002C6F5 -:1029D00002CF000502E602E6000F02E802EF001057 -:1029E0000002000602C002C4000002C602CF0005B9 -:1029F00002D102D4000F02D602D7001302E602E68B -:102A0000001502E802EF001600181E641E461E6440 -:102A10001E641E4C1E641E641E761E5E1E521E64C4 -:102A20001E581E5E1E641E6A1E821E701E8E1E763C -:102A30001E7C1E821E881E8E1E94001800001E68BA -:102A400000001E6800001E6800001E6800001E686E +:102960000000000000000000000000000000000067 +:1029700000000000FFFE00000000000000011EA893 +:102980000001000101B400061EA81EAE1EB41EBA4E +:102990001EC01EC60001000602D102D202D302D41C +:1029A00002D602D70002000302C002C4000002C621 +:1029B00002D7000502E602EF0017000600001E9E87 +:1029C00000001E9E00001E9800001E9E00001E9E1D +:1029D00000001E9E0002000402C002C4000002C6E5 +:1029E00002CF000502E602E6000F02E802EF001047 +:1029F0000002000602C002C4000002C602CF0005A9 +:102A000002D102D4000F02D602D7001302E602E67A +:102A1000001502E802EF001600181E641E461E6430 +:102A20001E641E4C1E641E641E761E5E1E521E64B4 +:102A30001E581E5E1E641E6A1E821E701E8E1E762C +:102A40001E7C1E821E881E8E1E94001800001E68AA :102A500000001E6800001E6800001E6800001E685E :102A600000001E6800001E6800001E6800001E684E :102A700000001E6800001E6800001E6800001E683E :102A800000001E6800001E6800001E6800001E682E -:102A900000001E6800001E6800001E68001E000086 -:102AA0001E0600001E0600001E0600001E06000096 +:102A900000001E6800001E6800001E6800001E681E +:102AA00000001E6800001E6800001E68001E000076 :102AB0001E0600001E0600001E0600001E06000086 :102AC0001E0600001E0600001E0600001E06000076 -:102AD0001E0600001E0600001E0600011DAC0001BF -:102AE0001DAC00011DA600011DAC00011DAC0001C4 -:102AF0001DAC00001E0600001E0600001E060000A1 -:102B00001E0600001E0600001E0600001E06000035 -:102B10001E0600001E06002100001D8C00001D8CFA -:102B200000001D8C00001D8C00001D8C00001D8C01 +:102AD0001E0600001E0600001E0600001E06000066 +:102AE0001E0600001E0600001E0600011DAC0001AF +:102AF0001DAC00011DA600011DAC00011DAC0001B4 +:102B00001DAC00001E0600001E0600001E06000090 +:102B10001E0600001E0600001E0600001E06000025 +:102B20001E0600001E06002100001D8C00001D8CEA :102B300000001D8C00001D8C00001D8C00001D8CF1 :102B400000001D8C00001D8C00001D8C00001D8CE1 -:102B500000001D8C00011D8C00021D3200021D3280 -:102B600000021D2C00021D3200031D3200021D3226 -:102B700000021D3200001D8C00011D8C00001D8C08 -:102B800000001D8C00001D8C00001D8C00001D8CA1 -:102B900000001D8C00001D8C00001D8C0002002F09 -:102BA000000100250000002900290025002B002B32 -:102BB0000026002E004E00270050006C0048006EDA -:102BC0000070006500720074006800760098006B69 -:102BD000009A00A7008E00AA00FE009C01000100E0 -:102BE00000F10102011800F2011A01260109012871 -:102BF00001390116013B013F012801410146012D28 -:102C00000148014E013301500172013A0174018102 -:102C1000015D018401B3016B01BD01BD019B01BFD9 -:102C200001C1019C01C401C6019F01C901CD01A2DE -:102C300001CF01D101A701D301D701AA01D901D93F -:102C400001AF01E401E401B001E701E801B101F4E1 -:102C500001F501B301F901FA01B501FD01FE01B76A -:102C60000201020301B90206020A01BC020E020EB1 -:102C700001C10210021101C20213021401C40216A2 -:102C8000021601C60221022101C70224022501C841 -:102C90000233023301CA0236023601CB0239023A4C -:102CA00001CC027A027A01CE0282028301CF02882D -:102CB000028901D1028E028E01D3000100C6FFFA03 -:102CC000000100CCFFFC00010168FFF3000100C619 -:102CD000FFFC00010174FFFA000101A000000001E7 -:102CE000024E0000000101A6FFEE000101A6FFF167 -:102CF000000101A6FFF4000101A6FFFB000101A6EF -:102D0000FFFE00010174FFF60001024EFFFB00010F -:102D10000169FFF90001015BFFFD0001020EFFF5F3 -:102D200000010212FFFC00010242FFFA0001023F13 -:102D3000FFF800010242FFF80001023FFFEA000134 -:102D40000242FFF300010242FFEC0002024DFFD9F4 -:102D5000024EFFD70002009AFFF401A0000000021B -:102D600000C0FFF60168FFF9000200C6FFFC00CCBE -:102D7000FFF5000200C6FFFC00CCFFFC000200C60D -:102D8000FFFC00CCFFF8000200ECFFFA0174FFFA30 -:102D90000002015B0001024E000000020170000110 -:102DA00001740001000200EC000101A6FFFE000218 -:102DB0000160FFFB0174FFF60002024DFFFA024EB4 -:102DC000FFFB00020117FFFF024EFFFB000201FAAA -:102DD000FFF9020EFFF60002023CFFF80242FFFC80 -:102DE00000020103FFF20104FFF200030174FFFE81 -:102DF000024DFFB0024EFFBA00030174FFFA024D0C -:102E0000FFF9024EFFF600030174FFF0024DFFF3DD -:102E1000024EFFF3000301D6FFFA01D7FFFA01DAF1 -:102E2000FFE7000301BD000001C3FFD101CEFFE4B5 -:102E300000030200FFF0020BFFF7021FFFF800047F -:102E400001FAFFFF020BFFFD0217FFFD021FFFFD4E -:102E5000000401FAFFFA0200FFE102050000020E81 -:102E6000FFFB0004023CFFFC023DFFFC0242FFFCB2 -:102E70000244FFFA0005009AFFFF00C6FFE201A02E -:102E8000FFFB026CFFCB026EFFCB0005011EFFFDB6 -:102E9000013AFFF9013BFFF9013CFFF901A6FFF8F8 -:102EA000000501360001024DFFF8024EFFFE026CE4 -:102EB0000013026E0029000501BDFFF101C3FFC22E -:102EC00001C7FFFD01CEFFD701E2FFDF00050200D1 -:102ED000FFF70204FFFE020BFFF90212FFF8021FC8 -:102EE000FFFD00050201FFF70202FFF70203FFF7F3 -:102EF000020BFFED020EFFF9000501FAFFF70200D9 -:102F0000FFE102050000020BFFE9021FFFDE0006E1 -:102F10000022FFFB009AFFFF00C6FFE201A0FFFBBB -:102F2000026CFFCB026EFFCB0006009AFFF400C6D6 -:102F3000FFD4026CFFDA026EFFD902730004027440 -:102F40000004000600F8FFF700FBFFF700FEFFF8A3 -:102F5000011EFFF6015BFFF70174FFF6000601D5C5 -:102F6000FFE501D6FFDB01D7FFDB01DAFFC201E09D -:102F7000FFD501EAFFE1000601FAFFFE020EFFFFA6 -:102F80000211FFFF0217FFFD0222FFFE0223FFFED8 -:102F90000006020400000212FFE30213FFEE021417 -:102FA000FFEE0217FFE0021DFFCD000701D5FFED88 -:102FB00001D6FFF601D7FFF601DAFFE901E0FFFFD6 -:102FC000026CFFCB026EFFCB000701BDFFE801C31F -:102FD000FFBA01C8FFFF01CEFFC701D8FFE601E23B -:102FE000FFDE01ECFFEF0007020400000212FFD534 -:102FF0000213FFF20214FFF20216FFFF0217FFE3B3 -:10300000021DFFD40008009AFFF400C0FFF600C6BE -:10301000FFD40168FFF9026CFFDA026EFFD9027378 -:10302000000402740004000900EC000100FBFFF33F -:10303000015BFFF80160FFE30168FFE30169FFE363 -:10304000017EFFEA024DFFD9024EFFD70009008E34 -:10305000FFE9009AFFF400EC0001015BFFFC01684E -:10306000FFF0018FFFFA019AFFF5019DFFFA01A021 -:103070000000000900EC0003015BFFFB0160FFF7AB -:103080000168FFF70169FFF7017000010174000199 -:10309000018FFFFD019DFFFD001000EC000100FB12 -:1030A0000002011300020133FFFE0136000101435B -:1030B000FFFF015BFFFC0160FFFF0168FFFF01698B -:1030C000FFFF018F0001019D0001024DFFF8024E3C -:1030D000FFFE026C0013026E0029001C0001FFCBF2 -:1030E0000002FFCB0003FFCB0004FFCB0005FFCBAA -:1030F0000006FFCB0007FFCB0008FFCB0009FFCB8A -:10310000000AFFCB000BFFCB000CFFCB000DFFCB69 -:10311000000EFFCB000FFFCB0010FFCB0011FFCB49 -:103120000012FFCB0013FFCB0014FFCB0015FFCB29 -:103130000016FFCB0017FFCB0018FFCB0019FFCB09 -:10314000001AFFCB001BFFB701BDFFCB0036001FED -:10315000FFF80020FFF80021FFF80022FFF800230D -:10316000FFF80024FFF80046FFF80047FFF800488A -:10317000FFF80049FFF8004AFFF8004BFFF8004C49 -:10318000FFF8004DFFF80078FFF80079FFF8007AAB -:10319000FFF8007BFFF8007CFFF8007DFFF8007E61 -:1031A000FFF8007FFFF80080FFF80081FFF8008241 -:1031B000FFF80083FFF80084FFF80085FFF8008621 -:1031C000FFF80087FFF80088FFF80089FFF8008A01 -:1031D000FFF8008BFFF8008CFFF8008DFFF8008EE1 -:1031E000FFF8008FFFF80090FFF80091FFF80092C1 -:1031F000FFF80093FFF80094FFF80095FFF80096A1 -:10320000FFF8009AFFF800A1FFF900A2FFF900A360 -:10321000FFF900A4FFF900A5FFF900A6FFF900A738 -:10322000FFF900A9FFF8000200280001001A0000C1 -:10323000001D0025001A0028002B0023002E002E60 -:103240000027003C003C00280040004000290044CA -:10325000004C002A0063006600330068006A0037F3 -:10326000006D006F003A00780095003D00970098CF -:10327000005B009A00A7005D00A900AF006B00C6CC -:1032800000D5007200DA00FD00820105011900A6D8 -:10329000011C012500BB0152017300C50175017AB3 -:1032A00000E70183018300ED01A001A700EE01B05A -:1032B00001B000F601B401B400F701BD01BE00F891 -:1032C00001C001C100FA01D301D300FC01D601D72E -:1032D00000FD01E301E300FF01FB01FE010002002C -:1032E000020401040209020A0109020E020E010B86 -:1032F00002120214010C021C021D010F023B023BD0 -:103300000111023D023D0112023F02440113026B12 -:10331000026B0119026D026E011A003F00EC000100 -:1033200000F8FFFD00F9FFFD00FAFFFD00FBFFFDC7 -:1033300000FCFFFD00FDFFFD00FEFFFD0100FFFDA5 -:103340000101FFFD0102FFFD0105FFFD0106FFFD7B -:103350000107FFFD0108FFFD0109FFFD010AFFFD57 -:10336000010BFFFD010CFFFD010DFFFD010EFFFD37 -:10337000010FFFFD0110FFFD0111FFFD0112FFFD17 -:103380000113FFFD0114FFFD0115FFFD0116FFFDF7 -:103390000117FFFD0118FFFD0152FFFD0153FFFD65 -:1033A0000154FFFD0155FFFD0156FFFD0157FFFDD3 -:1033B0000158FFFD0159FFFD015AFFFD015BFFF8B8 -:1033C000015CFFFD015DFFFD015EFFFD015FFFFD93 -:1033D0000160FFF80161FFFD0162FFFD0163FFFD78 -:1033E0000164FFFD0165FFFD0166FFFD0167FFFD53 -:1033F0000168FFFD0169FFF8016AFFFD016BFFFD38 -:10340000016CFFFD016DFFFD016EFFFD016FFFFD12 -:103410000170FFFD0174FFFD00C30001FFE2000227 -:10342000FFE20003FFE20004FFE20005FFE2000606 -:10343000FFE20007FFE20008FFE20009FFE2000AE6 -:10344000FFE2000BFFE2000CFFE2000DFFE2000EC6 -:10345000FFE2000FFFE20010FFE20011FFE20012A6 -:10346000FFE20013FFE20014FFE20015FFE2001686 -:10347000FFE20017FFE20018FFE20019FFE2001A66 -:10348000FFE2001FFFF70020FFF70021FFF70022F7 -:10349000FFF70023FFF70024FFF70046FFF7004780 -:1034A000FFF70048FFF70049FFF7004AFFF7004B1E -:1034B000FFF7004CFFF7004DFFF7006100000062CE -:1034C0000000006EFFFC006FFFFC0078FFF7007942 -:1034D000FFF7007AFFF7007BFFF7007CFFF7007D26 -:1034E000FFF7007EFFF7007FFFF70080FFF7008106 -:1034F000FFF70082FFF70083FFF70084FFF70085E6 -:10350000FFF70086FFF70087FFF70088FFF70089C5 -:10351000FFF7008AFFF7008BFFF7008CFFF7008DA5 -:10352000FFF7008EFFF7008FFFF70090FFF7009185 -:10353000FFF70092FFF70093FFF70094FFF7009565 -:10354000FFF70096FFF7009AFFF700A1FFFE00A229 -:10355000FFFE00A3FFFE00A4FFFE00A5FFFE00A6E5 -:10356000FFFE00A7FFFE00A9FFF700DAFFFA00DB6D -:10357000FFFA00DCFFFA00DDFFFA00DEFFFA00DFF1 -:10358000FFFA00E0FFFA00E1FFFA00E2FFFA00E3D1 -:10359000FFFA00E4FFFA00E5FFFA00E6FFFA00E7B1 -:1035A000FFFA00E8FFFA00E9FFFA00EAFFFA00EB91 -:1035B000FFFA00ECFFFA00EDFFFA00EEFFFA00EF71 -:1035C000FFFA00F0FFFA00F1FFFA00F2FFFA00F351 -:1035D000FFFA00F4FFFA00F5FFFA00F8FFF900F92E -:1035E000FFF900FAFFF900FBFFF900FCFFF900FD0D -:1035F000FFF900FEFFF90100FFF90101FFF90102E7 -:10360000FFF90105FFF90106FFF90107FFF90108BC -:10361000FFF90109FFF9010AFFF9010BFFF9010C9C -:10362000FFF9010DFFF9010EFFF9010FFFF901107C -:10363000FFF90111FFF90112FFF90113FFF901145C -:10364000FFF90115FFF90116FFF90117FFF901183C -:10365000FFF9011EFFF9011FFFF90120FFF9012108 -:10366000FFF90122FFF90123FFF90124FFF90125E8 -:10367000FFF90152FFF90153FFF90154FFF9015518 -:10368000FFF90156FFF90157FFF90158FFF90159F8 -:10369000FFF9015AFFF9015BFFF9015CFFF9015DD8 -:1036A000FFF9015EFFF9015FFFF90160FFF90161B8 -:1036B000FFF90162FFF90163FFF90164FFF9016598 -:1036C000FFF90166FFF90167FFF90168FFF9016978 -:1036D000FFF9016AFFF9016BFFF9016CFFF9016D58 -:1036E000FFF9016EFFF9016FFFF90170FFF9017435 -:1036F000FFF9017BFFF0017CFFF0017DFFF0017E0F -:10370000FFF0017FFFF00180FFF00181FFF001B0C9 -:10371000FFFB01B1FFFB01B2FFFB01B3FFFB024D59 -:10372000FFF8024EFFF5000200170001001A00002A -:10373000001D002B001A002E004100290044004CFF -:10374000003D00630066004600680068004A006AA9 -:10375000006A004B006D006F004C00780098004F2D -:10376000009A00A7007000A900C5007E00C700CB2A -:10377000009B00CD00FE00A00100010200D2010567 -:10378000011900D5011C012500EA013D014000F4AA -:103790000152017300F80175017A011A0183018356 -:1037A000012001A101A5012101B401B401260209F2 -:1037B000020A0127000200200001001A0004001F75 -:1037C000002400020046004D000200610062001467 -:1037D000006E006F0015007800960002009A009AB3 -:1037E000000200A100A7000A00A900A9000200AA87 -:1037F00000AF000C00B000C5000500C700CB000EF4 -:1038000000CD00D5000800D600D9001000DA00F580 -:10381000000300F800FE00010100010200010103A5 -:1038200001040016010501180001011C011D00071B -:10383000011E01250009013A013C001201520170EC -:103840000001017401740001017B0181000B0183FF -:103850000183000701840189000D018A019F000690 -:1038600001A101A5000F01B001B3001101B401BA1B -:103870000007020102030013000200290001001AE0 -:103880000002001D001E0018001F0024000B00266F -:103890000027000E002E00410006004400450019DC -:1038A0000046004C000900630065001700660066D2 -:1038B0000013006800680013006A006A0013006DBE -:1038C000006D0013006E006F001A0096009600064F -:1038D00000970098001B009B00A0000C00A100A70F -:1038E000000A00AA00AF000D00B000C5000500C727 -:1038F00000CB001100CD00D5000700D600D9000E86 -:1039000000DA00F3000300F400F5000400F600F70D -:10391000000100F800FD000F00FE00FE0014010091 -:103920000102001401050118000401190119000128 -:10393000011C011D0015011E01250008013D01406B -:1039400000160152016F0001017001700004017145 -:10395000017300010175017A0010018301830015D4 -:1039600001A101A5001201B401B400150209020A67 -:10397000001C01D414FA000016B016B60F6C00003B -:1039800016B016B60F3C000016B016B60F36000083 -:1039900016B016B60F3C00000F6016B60F540000AC -:1039A00016B016B60F3C000016B016B60F42000057 -:1039B00016B016B60F6C000016B016B60F6C0000ED -:1039C00016B016B60F48000016B016B60F48000025 -:1039D0000F6016B60F4E000016B016B60F5400005A -:1039E00016B016B60F5A000016B016B60F720000C9 -:1039F00016B016B60F6C000016B016B614FA00001A -:103A00000F6016B60F6C000016B016B60F660000F9 -:103A100016B016B60F6C000016B016B60F6C00008C -:103A200016B016B614FA000016B016B60F720000E3 -:103A300016B016B60F78000016B016B60F7E00004E -:103A400016B016B60F8400000F9000000F8A000019 -:103A50000F90000015000000150600000FAE0000DA -:103A60001506000016C8000016CE00000F9C0000CE -:103A700016CE00000F9C000016CE000016C80000F5 -:103A80000F9600000F9C000016CE00000FA2000051 -:103A900016CE000015000000150600000FA800005B -:103AA000150600000FAE00001506000015180000F6 -:103AB00015721524151E0000157215240FB4000090 -:103AC00015721524151E000015721524151E000010 -:103AD000157215240FBA0000157215240FBA0000D4 -:103AE0000FDE15240FC00000157215240FC600004C -:103AF000157215240FCC0000157215240FD200008A -:103B000015721524151E0000157215240FD800001B -:103B100015721524151800000FDE1524151E00005F -:103B2000157215240FE4000015721524151E0000EF -:103B300015721524151E00001572152415180000A5 -:103B4000157215240FEA0000157215240FF00000FD -:103B5000168C00000FF60000168C000016D4000032 -:103B600016DA00000FFC000016DA000016E0000074 -:103B700016E600001008000016E600001002000023 -:103B800016E600001008000016E60000100800000D -:103B900016E6000016E00000100E000010140000F1 -:103BA00016E6000016E0000016E6000015540000BE -:103BB000155A0000101A0000155A0000101A0000D3 -:103BC000155A00001044000010501056000000006C -:103BD00000001056103E000010501056102000003B -:103BE00010501056103E00001050105610260000C5 -:103BF00010501056103E000010501056102C0000AF -:103C0000105010561044000010321056103E0000A4 -:103C1000105010561038000010501056103E000082 -:103C200010501056103E0000105010561044000066 -:103C300010501056104A00001050105615EA00009F -:103C400010620000105C00001062000016BC000052 -:103C500016C200001068000016C2000016BC00006A -:103C6000106E000012F61080108600000000108018 -:103C700000000000107410801086000012F6108002 -:103C80001086000012F61080107A000012F61080E4 -:103C90001086000012F61080108600001548000003 -:103CA000154E0000108C0000154E000016EC0000B0 -:103CB00016F200001092000016F2000010920000B0 -:103CC00016F2000016EC00001098000016EC000040 -:103CD00016F20000109E000016F2000015BA15C082 -:103CE00015C615CC10E615C015C615CC10A415C008 -:103CF00015C615CC10E615C015C615CC10AA15C0F2 -:103D000015C615CC10AA15C010D415CC10B015C00E -:103D100015C615CC10B615C015C615CC10BC15C0EF -:103D200015C615CC10C215C015C615CC10E615C0A9 -:103D300015C615CC10C815C015C615CC10CE15C0AB -:103D400015C615CC15BA15C010D415CC10E615C083 -:103D500015C615CC10DA15C015C615CC15BA15C088 -:103D600015C615CC10E615C015C615CC15BA15C06C -:103D700010D415CC10E615C015C615CC10DA15C038 -:103D800015C615CC10FE15C015C615CC10E015C013 -:103D900015C615CC10E615C015C615CC10E615C015 -:103DA00015C615CC15BA15C015C615CC10EC15C026 -:103DB00010F815CC10F215C010F815CC10FE15C077 -:103DC00015C615CC110415C015C615CC110A000076 -:103DD00011100000156000001566000011160000AB -:103DE0001566000015BA000015C60000111C000081 -:103DF00011340000112E000011340000112E0000BB -:103E000011340000111C00001122000011280000D4 -:103E100011340000112E0000113400001590000034 -:103E2000159600001140000015960000114000009A -:103E30001596000015900000113A00001140000096 -:103E4000159600001590000011460000114C00006E -:103E500015960000156C000015720000156C00002E -:103E6000157200001152000015720000156C000060 -:103E700011580000156C0000115E00001164000074 -:103E8000157200001188119A11A011A61182119AC1 -:103E900011A011A6116A119A11A011A61182119AEE -:103EA00011A011A61182119A11A011A6118E119ABA -:103EB00011A011A61182119A11A011A61188119AB0 -:103EC000117011A61182119A11A011A61176119AE2 -:103ED00011A011A61188119A11A011A61182119A90 -:103EE00011A011A61188119A117011A61182119AB0 -:103EF00011A011A61176119A11A011A61194119A70 -:103F000011A011A6117C119A11A011A61182119A6B -:103F100011A011A61182119A11A011A61188119A4F -:103F200011A011A6118E119A11A011A61194119A27 -:103F300011A011A611AC000011B2000016FE000085 -:103F40001704000011B800001704000011B80000A9 +:102B500000001D8C00001D8C00001D8C00001D8CD1 +:102B600000001D8C00011D8C00021D3200021D3270 +:102B700000021D2C00021D3200031D3200021D3216 +:102B800000021D3200001D8C00011D8C00001D8CF8 +:102B900000001D8C00001D8C00001D8C00001D8C91 +:102BA00000001D8C00001D8C00001D8C0002002FF9 +:102BB000000100250000002900290025002B002B22 +:102BC0000026002E004E00270050006C0048006ECA +:102BD0000070006500720074006800760098006B59 +:102BE000009A00A7008E00AA00FE009C01000100D0 +:102BF00000F10102011800F2011A01260109012861 +:102C000001390116013B013F012801410146012D17 +:102C10000148014E013301500172013A01740181F2 +:102C2000015D018401B3016B01BD01BD019B01BFC9 +:102C300001C1019C01C401C6019F01C901CD01A2CE +:102C400001CF01D101A701D301D701AA01D901D92F +:102C500001AF01E401E401B001E701E801B101F4D1 +:102C600001F501B301F901FA01B501FD01FE01B75A +:102C70000201020301B90206020A01BC020E020EA1 +:102C800001C10210021101C20213021401C4021692 +:102C9000021601C60221022101C70224022501C831 +:102CA0000233023301CA0236023601CB0239023A3C +:102CB00001CC027A027A01CE0282028301CF02881D +:102CC000028901D1028E028E01D3000100C6FFFAF3 +:102CD000000100CCFFFC00010168FFF3000100C609 +:102CE000FFFC00010174FFFA000101A000000001D7 +:102CF000024E0000000101A6FFEE000101A6FFF157 +:102D0000000101A6FFF4000101A6FFFB000101A6DE +:102D1000FFFE00010174FFF60001024EFFFB0001FF +:102D20000169FFF90001015BFFFD0001020EFFF5E3 +:102D300000010212FFFC00010242FFFA0001023F03 +:102D4000FFF800010242FFF80001023FFFEA000124 +:102D50000242FFF300010242FFEC0002024DFFD9E4 +:102D6000024EFFD70002009AFFF401A0000000020B +:102D700000C0FFF60168FFF9000200C6FFFC00CCAE +:102D8000FFF5000200C6FFFC00CCFFFC000200C6FD +:102D9000FFFC00CCFFF8000200ECFFFA0174FFFA20 +:102DA0000002015B0001024E000000020170000100 +:102DB00001740001000200EC000101A6FFFE000208 +:102DC0000160FFFB0174FFF60002024DFFFA024EA4 +:102DD000FFFB00020117FFFF024EFFFB000201FA9A +:102DE000FFF9020EFFF60002023CFFF80242FFFC70 +:102DF00000020103FFF20104FFF200030174FFFE71 +:102E0000024DFFB0024EFFBA00030174FFFA024DFB +:102E1000FFF9024EFFF600030174FFF0024DFFF3CD +:102E2000024EFFF3000301D6FFFA01D7FFFA01DAE1 +:102E3000FFE7000301BD000001C3FFD101CEFFE4A5 +:102E400000030200FFF0020BFFF7021FFFF800046F +:102E500001FAFFFF020BFFFD0217FFFD021FFFFD3E +:102E6000000401FAFFFA0200FFE102050000020E71 +:102E7000FFFB0004023CFFFC023DFFFC0242FFFCA2 +:102E80000244FFFA0005009AFFFF00C6FFE201A01E +:102E9000FFFB026CFFCB026EFFCB0005011EFFFDA6 +:102EA000013AFFF9013BFFF9013CFFF901A6FFF8E8 +:102EB000000501360001024DFFF8024EFFFE026CD4 +:102EC0000013026E0029000501BDFFF101C3FFC21E +:102ED00001C7FFFD01CEFFD701E2FFDF00050200C1 +:102EE000FFF70204FFFE020BFFF90212FFF8021FB8 +:102EF000FFFD00050201FFF70202FFF70203FFF7E3 +:102F0000020BFFED020EFFF9000501FAFFF70200C8 +:102F1000FFE102050000020BFFE9021FFFDE0006D1 +:102F20000022FFFB009AFFFF00C6FFE201A0FFFBAB +:102F3000026CFFCB026EFFCB0006009AFFF400C6C6 +:102F4000FFD4026CFFDA026EFFD902730004027430 +:102F50000004000600F8FFF700FBFFF700FEFFF893 +:102F6000011EFFF6015BFFF70174FFF6000601D5B5 +:102F7000FFE501D6FFDB01D7FFDB01DAFFC201E08D +:102F8000FFD501EAFFE1000601FAFFFE020EFFFF96 +:102F90000211FFFF0217FFFD0222FFFE0223FFFEC8 +:102FA0000006020400000212FFE30213FFEE021407 +:102FB000FFEE0217FFE0021DFFCD000701D5FFED78 +:102FC00001D6FFF601D7FFF601DAFFE901E0FFFFC6 +:102FD000026CFFCB026EFFCB000701BDFFE801C30F +:102FE000FFBA01C8FFFF01CEFFC701D8FFE601E22B +:102FF000FFDE01ECFFEF0007020400000212FFD524 +:103000000213FFF20214FFF20216FFFF0217FFE3A2 +:10301000021DFFD40008009AFFF400C0FFF600C6AE +:10302000FFD40168FFF9026CFFDA026EFFD9027368 +:10303000000402740004000900EC000100FBFFF32F +:10304000015BFFF80160FFE30168FFE30169FFE353 +:10305000017EFFEA024DFFD9024EFFD70009008E24 +:10306000FFE9009AFFF400EC0001015BFFFC01683E +:10307000FFF0018FFFFA019AFFF5019DFFFA01A011 +:103080000000000900EC0003015BFFFB0160FFF79B +:103090000168FFF70169FFF7017000010174000189 +:1030A000018FFFFD019DFFFD001000EC000100FB02 +:1030B0000002011300020133FFFE0136000101434B +:1030C000FFFF015BFFFC0160FFFF0168FFFF01697B +:1030D000FFFF018F0001019D0001024DFFF8024E2C +:1030E000FFFE026C0013026E0029001C0001FFCBE2 +:1030F0000002FFCB0003FFCB0004FFCB0005FFCB9A +:103100000006FFCB0007FFCB0008FFCB0009FFCB79 +:10311000000AFFCB000BFFCB000CFFCB000DFFCB59 +:10312000000EFFCB000FFFCB0010FFCB0011FFCB39 +:103130000012FFCB0013FFCB0014FFCB0015FFCB19 +:103140000016FFCB0017FFCB0018FFCB0019FFCBF9 +:10315000001AFFCB001BFFB701BDFFCB0036001FDD +:10316000FFF80020FFF80021FFF80022FFF80023FD +:10317000FFF80024FFF80046FFF80047FFF800487A +:10318000FFF80049FFF8004AFFF8004BFFF8004C39 +:10319000FFF8004DFFF80078FFF80079FFF8007A9B +:1031A000FFF8007BFFF8007CFFF8007DFFF8007E51 +:1031B000FFF8007FFFF80080FFF80081FFF8008231 +:1031C000FFF80083FFF80084FFF80085FFF8008611 +:1031D000FFF80087FFF80088FFF80089FFF8008AF1 +:1031E000FFF8008BFFF8008CFFF8008DFFF8008ED1 +:1031F000FFF8008FFFF80090FFF80091FFF80092B1 +:10320000FFF80093FFF80094FFF80095FFF8009690 +:10321000FFF8009AFFF800A1FFF900A2FFF900A350 +:10322000FFF900A4FFF900A5FFF900A6FFF900A728 +:10323000FFF900A9FFF8000200280001001A0000B1 +:10324000001D0025001A0028002B0023002E002E50 +:103250000027003C003C00280040004000290044BA +:10326000004C002A0063006600330068006A0037E3 +:10327000006D006F003A00780095003D00970098BF +:10328000005B009A00A7005D00A900AF006B00C6BC +:1032900000D5007200DA00FD00820105011900A6C8 +:1032A000011C012500BB0152017300C50175017AA3 +:1032B00000E70183018300ED01A001A700EE01B04A +:1032C00001B000F601B401B400F701BD01BE00F881 +:1032D00001C001C100FA01D301D300FC01D601D71E +:1032E00000FD01E301E300FF01FB01FE010002001C +:1032F000020401040209020A0109020E020E010B76 +:1033000002120214010C021C021D010F023B023BBF +:103310000111023D023D0112023F02440113026B02 +:10332000026B0119026D026E011A003F00EC0001F0 +:1033300000F8FFFD00F9FFFD00FAFFFD00FBFFFDB7 +:1033400000FCFFFD00FDFFFD00FEFFFD0100FFFD95 +:103350000101FFFD0102FFFD0105FFFD0106FFFD6B +:103360000107FFFD0108FFFD0109FFFD010AFFFD47 +:10337000010BFFFD010CFFFD010DFFFD010EFFFD27 +:10338000010FFFFD0110FFFD0111FFFD0112FFFD07 +:103390000113FFFD0114FFFD0115FFFD0116FFFDE7 +:1033A0000117FFFD0118FFFD0152FFFD0153FFFD55 +:1033B0000154FFFD0155FFFD0156FFFD0157FFFDC3 +:1033C0000158FFFD0159FFFD015AFFFD015BFFF8A8 +:1033D000015CFFFD015DFFFD015EFFFD015FFFFD83 +:1033E0000160FFF80161FFFD0162FFFD0163FFFD68 +:1033F0000164FFFD0165FFFD0166FFFD0167FFFD43 +:103400000168FFFD0169FFF8016AFFFD016BFFFD27 +:10341000016CFFFD016DFFFD016EFFFD016FFFFD02 +:103420000170FFFD0174FFFD00C30001FFE2000217 +:10343000FFE20003FFE20004FFE20005FFE20006F6 +:10344000FFE20007FFE20008FFE20009FFE2000AD6 +:10345000FFE2000BFFE2000CFFE2000DFFE2000EB6 +:10346000FFE2000FFFE20010FFE20011FFE2001296 +:10347000FFE20013FFE20014FFE20015FFE2001676 +:10348000FFE20017FFE20018FFE20019FFE2001A56 +:10349000FFE2001FFFF70020FFF70021FFF70022E7 +:1034A000FFF70023FFF70024FFF70046FFF7004770 +:1034B000FFF70048FFF70049FFF7004AFFF7004B0E +:1034C000FFF7004CFFF7004DFFF7006100000062BE +:1034D0000000006EFFFC006FFFFC0078FFF7007932 +:1034E000FFF7007AFFF7007BFFF7007CFFF7007D16 +:1034F000FFF7007EFFF7007FFFF70080FFF70081F6 +:10350000FFF70082FFF70083FFF70084FFF70085D5 +:10351000FFF70086FFF70087FFF70088FFF70089B5 +:10352000FFF7008AFFF7008BFFF7008CFFF7008D95 +:10353000FFF7008EFFF7008FFFF70090FFF7009175 +:10354000FFF70092FFF70093FFF70094FFF7009555 +:10355000FFF70096FFF7009AFFF700A1FFFE00A219 +:10356000FFFE00A3FFFE00A4FFFE00A5FFFE00A6D5 +:10357000FFFE00A7FFFE00A9FFF700DAFFFA00DB5D +:10358000FFFA00DCFFFA00DDFFFA00DEFFFA00DFE1 +:10359000FFFA00E0FFFA00E1FFFA00E2FFFA00E3C1 +:1035A000FFFA00E4FFFA00E5FFFA00E6FFFA00E7A1 +:1035B000FFFA00E8FFFA00E9FFFA00EAFFFA00EB81 +:1035C000FFFA00ECFFFA00EDFFFA00EEFFFA00EF61 +:1035D000FFFA00F0FFFA00F1FFFA00F2FFFA00F341 +:1035E000FFFA00F4FFFA00F5FFFA00F8FFF900F91E +:1035F000FFF900FAFFF900FBFFF900FCFFF900FDFD +:10360000FFF900FEFFF90100FFF90101FFF90102D6 +:10361000FFF90105FFF90106FFF90107FFF90108AC +:10362000FFF90109FFF9010AFFF9010BFFF9010C8C +:10363000FFF9010DFFF9010EFFF9010FFFF901106C +:10364000FFF90111FFF90112FFF90113FFF901144C +:10365000FFF90115FFF90116FFF90117FFF901182C +:10366000FFF9011EFFF9011FFFF90120FFF90121F8 +:10367000FFF90122FFF90123FFF90124FFF90125D8 +:10368000FFF90152FFF90153FFF90154FFF9015508 +:10369000FFF90156FFF90157FFF90158FFF90159E8 +:1036A000FFF9015AFFF9015BFFF9015CFFF9015DC8 +:1036B000FFF9015EFFF9015FFFF90160FFF90161A8 +:1036C000FFF90162FFF90163FFF90164FFF9016588 +:1036D000FFF90166FFF90167FFF90168FFF9016968 +:1036E000FFF9016AFFF9016BFFF9016CFFF9016D48 +:1036F000FFF9016EFFF9016FFFF90170FFF9017425 +:10370000FFF9017BFFF0017CFFF0017DFFF0017EFE +:10371000FFF0017FFFF00180FFF00181FFF001B0B9 +:10372000FFFB01B1FFFB01B2FFFB01B3FFFB024D49 +:10373000FFF8024EFFF5000200170001001A00001A +:10374000001D002B001A002E004100290044004CEF +:10375000003D00630066004600680068004A006A99 +:10376000006A004B006D006F004C00780098004F1D +:10377000009A00A7007000A900C5007E00C700CB1A +:10378000009B00CD00FE00A00100010200D2010557 +:10379000011900D5011C012500EA013D014000F49A +:1037A0000152017300F80175017A011A0183018346 +:1037B000012001A101A5012101B401B401260209E2 +:1037C000020A0127000200200001001A0004001F65 +:1037D000002400020046004D000200610062001457 +:1037E000006E006F0015007800960002009A009AA3 +:1037F000000200A100A7000A00A900A9000200AA77 +:1038000000AF000C00B000C5000500C700CB000EE3 +:1038100000CD00D5000800D600D9001000DA00F570 +:10382000000300F800FE0001010001020001010395 +:1038300001040016010501180001011C011D00070B +:10384000011E01250009013A013C001201520170DC +:103850000001017401740001017B0181000B0183EF +:103860000183000701840189000D018A019F000680 +:1038700001A101A5000F01B001B3001101B401BA0B +:103880000007020102030013000200290001001AD0 +:103890000002001D001E0018001F0024000B00265F +:1038A0000027000E002E00410006004400450019CC +:1038B0000046004C000900630065001700660066C2 +:1038C0000013006800680013006A006A0013006DAE +:1038D000006D0013006E006F001A0096009600063F +:1038E00000970098001B009B00A0000C00A100A7FF +:1038F000000A00AA00AF000D00B000C5000500C717 +:1039000000CB001100CD00D5000700D600D9000E75 +:1039100000DA00F3000300F400F5000400F600F7FD +:10392000000100F800FD000F00FE00FE0014010081 +:103930000102001401050118000401190119000118 +:10394000011C011D0015011E01250008013D01405B +:1039500000160152016F0001017001700004017135 +:10396000017300010175017A0010018301830015C4 +:1039700001A101A5001201B401B400150209020A57 +:10398000001C01D414FA000016B016B60F6C00002B +:1039900016B016B60F3C000016B016B60F36000073 +:1039A00016B016B60F3C00000F6016B60F5400009C +:1039B00016B016B60F3C000016B016B60F42000047 +:1039C00016B016B60F6C000016B016B60F6C0000DD +:1039D00016B016B60F48000016B016B60F48000015 +:1039E0000F6016B60F4E000016B016B60F5400004A +:1039F00016B016B60F5A000016B016B60F720000B9 +:103A000016B016B60F6C000016B016B614FA000009 +:103A10000F6016B60F6C000016B016B60F660000E9 +:103A200016B016B60F6C000016B016B60F6C00007C +:103A300016B016B614FA000016B016B60F720000D3 +:103A400016B016B60F78000016B016B60F7E00003E +:103A500016B016B60F8400000F9000000F8A000009 +:103A60000F90000015000000150600000FAE0000CA +:103A70001506000016C8000016CE00000F9C0000BE +:103A800016CE00000F9C000016CE000016C80000E5 +:103A90000F9600000F9C000016CE00000FA2000041 +:103AA00016CE000015000000150600000FA800004B +:103AB000150600000FAE00001506000015180000E6 +:103AC00015721524151E0000157215240FB4000080 +:103AD00015721524151E000015721524151E000000 +:103AE000157215240FBA0000157215240FBA0000C4 +:103AF0000FDE15240FC00000157215240FC600003C +:103B0000157215240FCC0000157215240FD2000079 +:103B100015721524151E0000157215240FD800000B +:103B200015721524151800000FDE1524151E00004F +:103B3000157215240FE4000015721524151E0000DF +:103B400015721524151E0000157215241518000095 +:103B5000157215240FEA0000157215240FF00000ED +:103B6000168C00000FF60000168C000016D4000022 +:103B700016DA00000FFC000016DA000016E0000064 +:103B800016E600001008000016E600001002000013 +:103B900016E600001008000016E6000010080000FD +:103BA00016E6000016E00000100E000010140000E1 +:103BB00016E6000016E0000016E6000015540000AE +:103BC000155A0000101A0000155A0000101A0000C3 +:103BD000155A00001044000010501056000000005C +:103BE00000001056103E000010501056102000002B +:103BF00010501056103E00001050105610260000B5 +:103C000010501056103E000010501056102C00009E +:103C1000105010561044000010321056103E000094 +:103C2000105010561038000010501056103E000072 +:103C300010501056103E0000105010561044000056 +:103C400010501056104A00001050105615EA00008F +:103C500010620000105C00001062000016BC000042 +:103C600016C200001068000016C2000016BC00005A +:103C7000106E000012F61080108600000000108008 +:103C800000000000107410801086000012F61080F2 +:103C90001086000012F61080107A000012F61080D4 +:103CA0001086000012F610801086000015480000F3 +:103CB000154E0000108C0000154E000016EC0000A0 +:103CC00016F200001092000016F2000010920000A0 +:103CD00016F2000016EC00001098000016EC000030 +:103CE00016F20000109E000016F2000015BA15C072 +:103CF00015C615CC10E615C015C615CC10A415C0F8 +:103D000015C615CC10E615C015C615CC10AA15C0E1 +:103D100015C615CC10AA15C010D415CC10B015C0FE +:103D200015C615CC10B615C015C615CC10BC15C0DF +:103D300015C615CC10C215C015C615CC10E615C099 +:103D400015C615CC10C815C015C615CC10CE15C09B +:103D500015C615CC15BA15C010D415CC10E615C073 +:103D600015C615CC10DA15C015C615CC15BA15C078 +:103D700015C615CC10E615C015C615CC15BA15C05C +:103D800010D415CC10E615C015C615CC10DA15C028 +:103D900015C615CC10FE15C015C615CC10E015C003 +:103DA00015C615CC10E615C015C615CC10E615C005 +:103DB00015C615CC15BA15C015C615CC10EC15C016 +:103DC00010F815CC10F215C010F815CC10FE15C067 +:103DD00015C615CC110415C015C615CC110A000066 +:103DE000111000001560000015660000111600009B +:103DF0001566000015BA000015C60000111C000071 +:103E000011340000112E000011340000112E0000AA +:103E100011340000111C00001122000011280000C4 +:103E200011340000112E0000113400001590000024 +:103E3000159600001140000015960000114000008A +:103E40001596000015900000113A00001140000086 +:103E5000159600001590000011460000114C00005E +:103E600015960000156C000015720000156C00001E +:103E7000157200001152000015720000156C000050 +:103E800011580000156C0000115E00001164000064 +:103E9000157200001188119A11A011A61182119AB1 +:103EA00011A011A6116A119A11A011A61182119ADE +:103EB00011A011A61182119A11A011A6118E119AAA +:103EC00011A011A61182119A11A011A61188119AA0 +:103ED000117011A61182119A11A011A61176119AD2 +:103EE00011A011A61188119A11A011A61182119A80 +:103EF00011A011A61188119A117011A61182119AA0 +:103F000011A011A61176119A11A011A61194119A5F +:103F100011A011A6117C119A11A011A61182119A5B +:103F200011A011A61182119A11A011A61188119A3F +:103F300011A011A6118E119A11A011A61194119A17 +:103F400011A011A611AC000011B2000016FE000075 :103F50001704000011B800001704000011B8000099 -:103F60001704000015840000158A000016140000D4 -:103F700015A8000011CA000015A8000011CA000011 -:103F800015A8000011CA000015A8000016140000B2 -:103F900011BE000011CA000015A8000011C40000E5 -:103FA00015A8000011CA000015A8000011D00000DB -:103FB00015A80000150C00001440000015120000A8 -:103FC00014400000151200001440000011D600003B -:103FD0001440000015D2000015D815DE1482000030 -:103FE00015D815DE1446000015D815DE11DC0000CA -:103FF00015D815DE14460000120015DE11F400007D -:1040000015D815DE1446000015D815DE11E20000A3 -:1040100015D815DE1482000015D815DE14820000B4 -:1040200015D815DE11E8000015D815DE11E80000DE -:10403000120015DE11EE000015D815DE11F4000097 -:1040400015D815DE11FA000015D815DE1488000009 -:1040500015D815DE1482000015D815DE15D2000023 -:10406000120015DE1482000015D815DE12060000BD -:1040700015D815DE1482000015D815DE1482000054 -:1040800015D815DE15D2000015D815DE14880000ED -:1040900015D815DE120C000015D815DE148E0000A0 -:1040A00015D815DE12120000121E000012180000B2 -:1040B000121E000016860000147600001224000074 -:1040C000147600001632000016380000123000008E -:1040D00016380000123000001638000016320000BA -:1040E000122A0000123000001638000012360000BC -:1040F00016380000123C1248149A0000123C124874 -:10410000149A000012421248149A0000000012484B -:1041100000000000000012480000000015F0000040 -:1041200015FC160215F6000015FC1602124E0000D2 -:1041300015FC160215F6000015FC160215F6000017 -:1041400015FC16021254000015FC16021254000051 -:1041500012781602125A000015FC160212600000B6 -:1041600015FC16021266000015FC1602126C000007 -:1041700015FC160215F6000015FC1602127200005E -:1041800015FC160215F000001278160215F6000054 -:1041900015FC1602127E000015FC160215F6000032 -:1041A00015FC160215F6000015FC160215F00000AD -:1041B00015FC16021284000015FC1602128A00007B -:1041C000129600001290000012960000170A0000DC -:1041D00017100000129C0000171000001458000077 -:1041E00012B400001464000012B4000012A2000017 -:1041F00012B400001464000012B400001464000043 -:1042000012B4000012A8000012B4000012AE0000A8 -:1042100012B400001458000012B40000168600000A -:10422000168C000012BA0000168C000012C00000AC -:10423000168C0000000000001668166E12C6000002 -:10424000167A168016740000167A168012CC0000BA -:10425000167A168016740000167A168012D20000A4 -:10426000167A168016740000167A168012D800008E -:10427000167A16800000000012DE166E167400001A -:10428000167A168012E40000167A16801674000062 -:10429000167A1680000000001668166E167400006C -:1042A000167A1680000000001668166E12EA0000EA -:1042B000167A168012F0000012FC000012F60000C0 -:1042C00012FC00001308000015A8000013020000F3 -:1042D00015A8000013080000130E00001320132679 -:1042E000132C000013141326132C00001320132684 -:1042F000132C000013201326131A0000132013267A -:10430000132C000013201326132C0000133200007E -:10431000133E000013380000133E00001626000074 -:10432000162C000013500000162C0000134400004F -:10433000134A000013500000162C0000162600003F -:104340001356000016260000162C0000135C000017 -:10435000162C000016921698169E16A413C81698CE -:10436000169E16A413621698169E16A413C81698C5 -:10437000169E16A413681698169E16A4136816980F -:10438000139216A4136E1698169E16A413741698FC -:10439000169E16A4137A1698169E16A413801698C5 -:1043A000169E16A413C81698169E16A41386169861 -:1043B000169E16A4138C1698169E16A4169216987E -:1043C000139216A413C81698169E16A4139816983E -:1043D000169E16A4139E169813BC16A413AA16981C -:1043E00013BC16A4139E169813A416A413AA169809 -:1043F00013BC16A413B0169813BC16A413B61698C3 -:1044000013BC16A413C21698169E16A413C81698A9 -:10441000169E16A413C81698169E16A416921698E1 -:10442000169E16A413CE1698169E16A413D416988C -:10443000169E16A413DA1698169E16A413E0169864 -:10444000169E16A413E6000013EC000016260000CA -:10445000162C000013F20000162C000015D20000EC -:10446000149A000015E400001404000015EA00008E -:104470001404000015EA00001404000015E4000014 -:1044800013F8000013FE00001404000015EA0000F9 -:1044900014040000165C00001662000014100000F6 -:1044A000166200001410000016620000165C000086 -:1044B000140A00001410000016620000165C0000D0 -:1044C00014160000141C0000166200001428143A90 -:1044D000144000001428143A144000001428143A20 -:1044E000144000001428143A142200001428143A2E -:1044F000142E00001434143A1440000015D2149401 -:10450000149A14A014821494149A14A014461494A7 -:10451000149A14A014821494149A14A0148214945B -:10452000149A14A014881494149A14A01482149445 -:10453000149A14A015D21494144C14A01482149438 -:10454000149A14A014521494149A14A01458149485 -:10455000147614A014641494147614A014581494AB -:10456000145E14A014641494147614A0146A1494A1 -:10457000147614A014701494147614A0147C14945B -:10458000149A14A014821494149A14A014821494EB -:10459000149A14A015D21494149A14A01488149484 -:1045A000149A14A0148E1494149A14A014A6000043 -:1045B00014AC000014B2000014BE000014B80000D7 -:1045C00014BE000014B8000014BE000014B80000AF -:1045D00014BE000014B8000014BE00001650000005 -:1045E0001656000014C40000164A000014D600003D -:1045F000164A000014D60000164A000014D6000027 -:10460000164A000014C4000014CA000014D60000AA -:10461000164A000014D00000164A000014D600000C -:10462000164A000014DC0000164A000014E20000E4 -:1046300014F4000014E8000014F4000014E8000072 -:1046400014F4000014EE000014F4000014FA00004A -:1046500016B016B61500000015060000150C000077 -:1046600000000000151200000000000015180000F6 -:1046700015721524151E000015721524151E000054 -:1046800015721524152A00000000000015300000E6 -:10469000000000001536000000000000153C00007E -:1046A0000000000015420000000000001548000056 -:1046B000154E000015540000155A000015BA15C01B -:1046C00015C615CC156000001566000016C8000060 -:1046D00016CE0000156C0000157200001578000061 -:1046E00000000000157E000000000000158400009E -:1046F000158A00001590000015960000159C00001A -:104700000000000015A200000000000016140000C8 -:1047100015A8000015AE000015B4000015BA15C0AC -:1047200015C615CC15D2000015D815DE15E400000D -:104730000000000015EA00000000000015F0000075 -:1047400015FC160215F6000015FC160215F6000001 -:1047500015FC16021608000000000000160E0000EE -:10476000000000001614000000000000161A0000EF -:1047700000000000162000000000000016921698AD -:10478000169E16A416260000162C000016320000F5 -:1047900016380000163E0000164A000016440000BD -:1047A000164A00001650000016560000165C000065 -:1047B00016620000000000001668166E16740000F5 -:1047C000167A168016860000168C0000169216982F -:1047D000169E16A416AA000016B016B616BC000047 -:1047E00016C2000016C8000016CE000016D4000045 -:1047F00016DA000016E0000016E6000016EC0000D5 -:1048000016F20000000016F80000000016FE00007E -:104810001704000000020868086E0874087A000196 -:104820000000FF4500010000FF4F00010000FEDC1A -:1048300000010000FEFF00010000FF320001000047 -:10484000FF7500010000FFFF0001000000000001F3 -:104850000000031E00010050033F00010000033070 -:1048600000010000034900010000033400010000C2 -:10487000032A0001000003830001000003DA0001A5 -:10488000000003150001000003C90001000003231C -:104890000001000003390001000003A7000100002F -:1048A00003D70001000002420001010504C200011B -:1048B000010503FD0001010504B100010105040B20 -:1048C00000010105042100010105048F000101051B -:1048D00004BF00010105FF4500010106043100018C -:1048E0000105041200010105041C00010105050475 -:1048F0000001010504180001018C032A0001018C4C -:1049000004120001015100000001010EFEFF000130 -:10491000011304120001011304060001011704121F -:10492000000101170406000100EA03FD000100EA8E -:10493000040B000100EA0421000100EA048F0001D9 -:1049400000EA04BF000100EA041C000100EA0406BA -:10495000000100D6FF45000100EB0431000100EA30 -:104960000418000100F0032A000100F00412000105 -:1049700000CF04060001011803FD00010118041214 -:1049800000010118FEDD00010118040600010125E7 -:1049900004120001008903FD00010089041C0001CC -:1049A0000089040600010089FF450001008A0431E6 -:1049B00000010089041200010089032A0001008916 -:1049C00004180001008900000001008A00000001B5 -:1049D00000BF0412000100A3000000010111041235 -:1049E0000001010BFEDD000100870412000100E957 -:1049F000FEDD0001011F032A000100E900000001A3 -:104A00000155040600010110041200010110FEDD31 -:104A10000001011004180001011A03FD0001011A30 -:104A2000040B0001011A04210001011A048F000186 -:104A3000011A04BF0001011A041C0001011A04FA42 -:104A40000001011A04EE0001011AFF450001011ADC -:104A500004310001016A04270001011A0412000157 -:104A60000116032A000101160412000101160000BC -:104A70000001011A04180001011A0500000101A239 -:104A8000032A0001015F0000000101080406000183 -:104A90000119032A00010119FEDD00010119041C9E -:104AA000000101190412000101190000000100F7C2 -:104AB000FEFF000100F70412000100F7FEDD000117 -:104AC00000F70406000100D30412000100D3FEFF2A -:104AD000000100D3FEDD000100D304060001011B2C -:104AE00003FD0001011BFF450001011C0431000111 -:104AF000016B04270001011B04120001011B032AA2 -:104B00000001011B041C0001011B0418000101AD80 -:104B1000032A0001011B00000001013C000000010C -:104B20000102032A000101020000000101650412D4 -:104B3000000100F4FF45000100F50431000100F41C -:104B40000412000100F40418000100D5040600015D -:104B500000ED03DA000100ED03C9000100ED0323BD -:104B6000000100ED0339000100ED03A7000100ED95 -:104B700003D7000100E2FF45000100EE03490001F8 -:104B800000ED041C0001014D02420001014D032A09 -:104B90000001014D00000001007A0406000100DD63 -:104BA000FEFF000100DD032A000100DD031E0001FD -:104BB0000162032A000101620406000101D7032AF1 -:104BC000000100E10315000100E10323000100E101 -:104BD0000339000100E103A7000100E103D7000150 -:104BE00000E10334000100E1031E000100DFFF4586 -:104BF000000100E10349000100E10330000100EC85 -:104C00000242000100EC032A000100EC0000000158 -:104C100000C403E9000100EB0315000100EB03836E -:104C2000000100EB031E000100EB00000001013A4F -:104C300003E30001007A0412000100800242000137 -:104C40000080031500010080033400010080031E72 -:104C50000001007CFF450001008103490001008044 -:104C6000033000010087024200010087032A00018F -:104C70000087FF420001013E03DB0001013E02F319 -:104C8000000100F4FEDD000100810412000100813A -:104C9000FEDD00010081032A000100F5032A000166 -:104CA0000081000000010167024200010167031E4C -:104CB0000001016700000001013F02420001013FC5 -:104CC0000000000100EE032A000100EEFEDD0001FD -:104CD00000EE0330000100E30315000100E30323AD -:104CE000000100E30339000100E303A7000100E332 -:104CF00003D7000100E30334000100E304120001C4 -:104D000000E30406000100E4FF45000100E403495C -:104D1000000100E30252000100E3FF45000100E34F -:104D2000033A000100E30359000100E303400001DE -:104D300000E3000000010133033F000100E3032A08 -:104D4000000100E20242000100E2032A000100E348 -:104D50000330000100E304180001015C024200017D -:104D6000015C0000000100EE031E0001007BFEDD7F -:104D7000000100BF03340001007B0000000100C8F7 -:104D8000FEFF000100C8032A000100C8FEDD00018B -:104D900000C8031E000100D5FEFF0001009002EFD5 -:104DA000000100D5FEDD0001009003CB00010100F1 -:104DB000037C000100D50000000100ED0315000197 -:104DC00000EDFF45000100ED0349000100EB024248 -:104DD000000100EFFF45000100EB032A000100EB9A -:104DE0000349000100EB0330000100EF0000000167 -:104DF000013D033F000100ED032A000100ED0334F3 -:104E0000000100ED0330000101470242000100ED06 -:104E10000000000101610000000100CA024200011F -:104E200000CA000000010129024200010129032AF1 -:104E3000000101290000000100D202420001016AC4 -:104E4000FF45000100D30349000100D2032A0001FD -:104E500000D20330000100B90242000100B9032A68 -:104E6000000100B9031E000100B9000000010105A6 -:104E7000032A00010117032A0001011700000001A5 -:104E800000D5032A000100D50412000100EA032A1C -:104E9000000100EA04120001013B000000010127AB -:104EA000032A0001012703FD00010127041200016C -:104EB000010F032A0001010F041200010155032A0A -:104EC00000010155000000010125032A0001012510 -:104ED000000000010108032A000101080000000190 -:104EE00000D6032A000100D60000000100FC032ABE -:104EF000000100FC03FD000100F9032A000100F994 -:104F00000000000100F7032A000100F70000000183 -:104F10000084032A000100840412000100F4000050 -:104F2000000100F8032A000100F800000001011A46 -:104F3000032A0001015D032A0001011A000000019B -:104F4000013A0000000100ED0242000100E2000011 -:104F5000000101660000000100BF0242000100BF25 -:104F6000032A000100E10242000100E1032A0001DE -:104F700000DF000000010104000A000100F4024209 -:104F8000000100F40315000100F4032A000100FDF4 -:104F90000242000100FD032A000100EE024200016E -:104FA00000EE0000000100DD0242000100DD000013 -:104FB000000100D90242000100D903150001016A75 -:104FC0000000000100D00242000100D000000001FA -:104FD00000C80242000100C800000001007C00007F -:104FE0000001007D000000010080032A0001008014 -:104FF00000000001008400000001007A032A000183 -:1050000000F00000000100E302420001010502423D -:10501000000100E400000001010E0005000101058F -:1050200003EB000101050000000101BA00000001CE -:105030000111032A0001010B000000010113032AE2 -:105040000001010E0000000100CF032A000100CF83 -:10505000000000010118032A0001011800000001EE -:105060000110032A000101100000000102FF037C6F -:1050700000010165032A000101650000000100C470 -:10508000030D000100980000000101D7030D00018D -:1050900001AC000000010000000A005000180002EE -:1050A00044464C5400A86C61746E0124001B009EA1 -:1050B00000A6015E00AE00AE014A00FE00FE00B692 -:1050C00000BE00C600C600CE00CE00D600D600D678 -:1050D00000D600D600DE00E6015400EE00F600FE29 -:1050E0000106010E001061616C74018263617365D9 -:1050F000013463636D700192646C6967013A667292 -:10510000616301406C69676101466C6F636C014CBF -:105110006C6F636C01526C6F636C01586C6F636CE5 -:10512000015E6C6F636C01646C6F636C016A6C6F21 -:10513000636C01706C6F636C01766F72646E018AD0 -:1051400073757073017C013A0000000100000001DA -:1051500003240003000000010154000100000001CD -:105160000192000400000001016C00060000000133 -:1051700001440001000000010122000100000001C3 -:105180000180000100000001011800010000000181 -:1051900001160004000000010146000100000001AA -:1051A000016E000400000001011400010000000174 -:1051B0000138000400000001010C0004000000019F -:1051C000010C019C0008415A452001B24341542082 -:1051D00001C84352542001DE4B415A2001F44D4F87 -:1051E0004C20020A524F4D200220544154200236D6 -:1051F00054524B20024C00060000000201200132F4 -:10520000000600000002013A014C00060000000404 -:10521000021A0250022C023E000000010018000099 -:105220000001001900000001001400000001001A34 -:105230000000000100120000000100090000000150 -:10524000001100000001000E00000001000D000030 -:105250000001000C00000001000F00000001001020 -:105260000000000100130000000200000001000027 -:1052700000020015001700000003000200050008EE -:105280000000FFFF0007000000010003000400050C -:10529000000E000F0001020000060001020A0007D4 -:1052A0000001021A0009000101FE000101F80001DD -:1052B00001E6000101FC0001031C000101E4000102 -:1052C00003A2000101F20001039A0001020C000197 -:1052D000037A00020210021A00010326000201EC08 -:1052E00001DE000201E8000202E602E70002020617 -:1052F0000004012B013B02E602E700020204000465 -:1053000000A600AE0180018800020202000401BB79 -:1053100001BC01BB01BC00030000000101B400019D -:1053200002000001000000060003000101EE000180 -:1053300001A200000001000000070003000101F4C9 -:10534000000101E40000000100000016000300015C -:1053500001E2000101DA0000000100000016000077 -:10536000FFFF000800000001000200030004000528 -:10537000000E000F0000FFFF000800000001000306 -:10538000000400050006000E000F0000FFFF0008EB -:10539000000000010003000400050007000E000FDC -:1053A0000000FFFF000800000001000300040005EA -:1053B0000008000E000F0000FFFF000800000001C1 -:1053C0000003000400050009000E000F0000FFFFAD -:1053D000000800000001000300040005000A000EA0 -:1053E000000F0000FFFF00080000000100030004A0 -:1053F0000005000B000E000F0000FFFF000800007A -:105400000001000300040005000C000E000F000066 -:10541000FFFF000800000001000300040005000D6C -:10542000000E000F00030000000101140001011C28 -:10543000000100000003000300010094000100943B -:10544000000000010000000300030001013C000116 -:1054500000820000000100000004000300000001C1 -:1054600000DE000200F600E6000100000004000279 -:1054700000F2001001BB01BC00A600AE01BB013B65 -:1054800001BC018001880245024602470248025CD5 -:1054900002E602E7000100010256000101300002AD -:1054A000012B013100010001012A000201BC01CCE5 -:1054B0000002012E01280001013000020001023C1F -:1054C000023F00000002012A01320001000202C670 -:1054D00002D00005017E01860134013A014000043A -:1054E000013A01400146014C00040148014E0154BB -:1054F000015A00010004012A013A02C602D000014B -:10550000000400A400AD017E018700010004000139 -:10551000007800DA01520001000202E602E7000111 -:105520000002000100DA00010002007801520002CE -:105530000001023B0244000000010002012A013A7E -:105540000002000202C002C4000002C602CF000531 -:105550000002000202D002D2000002D402D80003EE -:10556000000100100001007800A400AD00DA013A4B -:105570000152017E0187023C023D023E023F02567B -:1055800002C602D00002000B000100080000000A61 -:10559000004100080044004C0040004E004F00490C -:1055A00000510063004B006500B2005E00B400D9FA -:1055B00000AC01BD01ED00D201F401F5010301F9D8 -:1055C00001F9010502370237010602BC000301524E -:1055D000024D00010001007001B80002013601B661 -:1055E0000003011C0136024C0003025A023F024B29 -:1055F0000003025A023F024A0003025A023D000120 -:105600000002023C023E01B40002011C01B900028A -:10561000012A01BA0002014102EC000202C302EDBC -:10562000000202C202EE000202CC02EF000202CA35 -:1056300002E8000202C302E9000202C202EA00021A -:1056400002CC02EB000202CA0001000202C602C83C -:1056500001B50003011C012A01B70003011C01412F -:1056600000010001011C0001014100010001014194 -:1056700000010000000A0001006600010001006650 -:1056800000010000000B0000000100010008000103 -:105690000000001400010000001C0002776768741D -:1056A000010000000002000100000000010401F4FC -:1056B00000000000BCF90000200000009CF9000080 -:1056C0004F7377616C642D526567756C61722E74CF -:1056D00074660000000100000010010000040000DA -:1056E000474445466AFA6A450000C3340000017C1D -:1056F00047504F53778154DC0000C4B000002EC6E1 -:1057000047535542BEEC94E90000F378000005F2DF -:105710004F532F32AF0C778E0000A0500000006076 -:105720005354415479926CDD0000F96C0000002E56 -:10573000636D61709C08F7F40000A0B0000008825F -:1057400067617370000000100000C32C00000008A7 -:10575000676C7966113443FE0000010C00008D3443 -:10576000686561641626592B0000944400000036D9 -:105770006868656108AE05A20000A02C0000002446 -:10578000686D7478024460970000947C00000BB050 -:105790006C6F6361F18314FF00008E60000005E40C -:1057A0006D617870030200D300008E40000000207D -:1057B0006E616D6558BA88930000A93C000003B87B -:1057C000706F737430387CD80000ACF40000163869 -:1057D0007072657068068C850000A93400000007AF -:1057E0000002005A00000250032A000300070000D4 -:1057F00073112111252111215A01F6FE710128FE94 -:10580000D8032AFCD65A027600020013000001D900 -:10581000032A0007000A000073133313232723070A -:1058200013330313AC6DAD6B25A527368744032ACC -:10583000FCD6CCCC011D016DFFFF0013000001D987 -:105840000420062600010000000702C300F600E85D -:10585000FFFF0013000001D903F10626000100003C -:10586000000702C800F700E8FFFF0013000001D99D -:105870000485062600010000000702E800F700E8A2 -:10588000FFFF0013FF5001D903F1062600010000BD -:10589000002702D100F60000000702C800F700E868 -:1058A000FFFF0013000001D9048506260001000057 -:1058B000000702E900F700E8FFFF0013000001D92C -:1058C00004B4062600010000000702EA00F700E821 -:1058D000FFFF0013000001D9049606260001000016 -:1058E000002702C800F600E8000702CA00F60166B9 -:1058F000FFFF0013000001D904120626000100007A -:10590000000702C700F600E8FFFF0013000001D9FE -:105910000412062600010000000702C600F600E897 -:10592000FFFF001300000207043E062600010000EE -:10593000000702EC00F600E8FFFF0013FF5001D95A -:1059400003FE062600010000002702E600F600E83C -:10595000000702D100F60000FFFF0013000001D98C -:10596000043E062600010000000702ED00F600E8F4 -:10597000FFFF0013000001EB047706260001000082 -:10598000000702EE00F600E8FFFF0013000001D957 -:1059900004A0062600010000002702E600F600E849 -:1059A000000702CA00F60170FFFF0013000001D9D2 -:1059B0000412062600010000000702CD00F600E8F0 -:1059C000FFFF0013000001D90412062600010000A9 -:1059D000000702C000F600E8FFFF0013FF5001D9E6 -:1059E000032A062600010000000702D100F600008D -:1059F000FFFF0013000001D904200626000100006B -:105A0000000702C200F600E8FFFF0013000001D902 -:105A10000426062600010000000702CC00F600E87C -:105A2000FFFF0013000001D9041206260001000048 -:105A3000000702CE00F600E8FFFF0013000001D9C6 -:105A400003D6062600010000000702CB00F600E89E -:105A5000FFFF0013FF1901E6032A062600010000DC -:105A6000000702D501AE0000FFFF0013000001D9BE -:105A7000041B062600010000000702C900F600E82A -:105A8000FFFF0013000001D90511062600010000E8 -:105A9000002702C900F600E8000702C300F601D99A -:105AA000FFFF0013000001D90418062600010000C2 -:105AB000000702CA00F600E80002FFCD0000025D08 -:105AC000032A000F00120000630121152311331572 -:105AD0002311331521352307133311330155013BAE -:105AE000CD9393CDFEC795567477032A52FEF45199 -:105AF000FED752CDCD011E013F00FFFFFFCD0000BC -:105B0000025D04200626001B0000000702C3015AA4 -:105B100000E80003003F000001E7032A0014001E14 -:105B200000290000731133321E0215140606071EE9 -:105B30000215140E0223273332363534262623234A -:105B400035333236363534262623233FBA3751369D -:105B50001A193328313C1D18334F36674C4C331B10 -:105B60003B32434330361622483A1B032A18324D43 -:105B70003432492A060B35533A34563C2151474FAB -:105B8000334523561B3C3038320DFFFF003F0000E9 -:105B900001E703FE0626001D0000000702C1010602 -:105BA00000E800010030FFF701D6033100270000B4 -:105BB000452226263511343636333216161515236E -:105BC00035342626232206061511141616333236CE -:105BD0003635353315140606010A565F25255F56FE -:105BE0004C59276B09282F302C0D142E272E280AEC -:105BF0006B245809487A4B011E527A433868494051 -:105C0000392D4526294B32FEBF3D471E2948303CE1 -:105C10003C4A713FFFFF0030FFF701D60420062603 -:105C2000001F0000000702C3010200E8FFFF003070 -:105C3000FFF701D604120626001F0000000702C766 -:105C4000010200E8FFFF0030FF1501D603310626F0 -:105C5000001F0000000702D401020000FFFF003017 -:105C6000FFF701D604120626001F0000000702C637 -:105C7000010200E8FFFF0030FFF701D603FE062611 -:105C8000001F0000000702C1010200E80002003FFF -:105C9000000001DF032A000B0017000073113332EC -:105CA00016161511140606232733323636351134ED -:105CB000262623233FB05A692D2D655548403E3492 -:105CC0000B10363A3D032A376E52FED656763D51BA -:105CD000305C4101073F4E24FFFF003F0000039B63 -:105CE000032A042600250000000700D6020F00004A -:105CF000FFFF003F0000039B041204260025000064 -:105D0000002700D6020F0000000702C702E000E8EB -:105D10000002000E000001DF032A000F001F000038 -:105D20007311233533113332161615111406062359 -:105D300027333236363511342626232311331523E3 -:105D40003F3131B05A692D2D655548403E340B1016 -:105D5000363A3D3D3D0184410165376E52FED656CF -:105D6000763D51305C4101073F4E24FEEF41FFFF7D -:105D7000003F000001DF0412062600250000000796 -:105D800002C7010800E800020011000001E0032A38 -:105D9000000F001F00007311233533113332161624 -:105DA00015111406062327333236363511342626CC -:105DB000232311331523413030B15A682C2C6555FB -:105DC000473F3E340B10363A3C3C3C018441016570 -:105DD000376E52FED656763D51305C4101073F4E3C -:105DE00024FEEF41FFFF003F000001DF03FE062617 -:105DF00000250000000702C1010800E8FFFF003F86 -:105E000000000353032A042600250000000701B008 -:105E1000020F0000FFFF003F00000353032A042687 -:105E200000250000002701B0020F0000000702C794 -:105E300002BD00000001003F0000017B032A000BAF -:105E400000007311211523113315231133153F0160 -:105E50003AC9A3A3CB032A54FEF450FED751FFFF47 -:105E6000003F0000017B04200626002E00000007F2 -:105E700002C300E000E8FFFF003F0000017B03F1E8 -:105E80000626002E0000000702C800E100E8FFFF20 -:105E9000003F0000017B04120626002E00000007D0 -:105EA00002C700E000E8FFFF003F0000017B041292 -:105EB0000626002E0000000702C600E000E8FFFFF3 -:105EC000003F000001F1043E0626002E00000007FE -:105ED00002EC00E000E8FFFF003FFF50017B03FE03 -:105EE0000626002E0000002702E600E000E800077A -:105EF00002D100CC0000FFFF003F000001BA043EC9 -:105F00000626002E0000000702ED00E000E8FFFF7B -:105F1000003F000001D504770626002E0000000790 -:105F200002EE00E000E8FFFF003F0000017B04A05C -:105F30000626002E0000002702E600E000E8000729 -:105F400002CA00E00170FFFF001B0000017B041289 -:105F50000626002E0000000702CD00E000E8FFFF4B -:105F6000003F0000017B04120626002E00000007FF -:105F700002C000E000E8FFFF003F0000017B03FEDD -:105F80000626002E0000000702C100E000E8FFFF27 -:105F9000003FFF50017B032A0626002E0000000769 -:105FA00002D100CC0000FFFF003F0000017B042075 -:105FB0000626002E0000000702C200E000E8FFFFF6 -:105FC000003F0000017B04260626002E000000078B -:105FD00002CC00E000E8FFFF003F0000017B04125C -:105FE0000626002E0000000702CE00E000E8FFFFBA -:105FF000003F0000017B03D60626002E00000007AC -:1060000002CB00E000E8FFFF003FFF19017B032AFD -:106010000626002E0000000702D5013C0000FFFF0D -:10602000003F0000017B04180626002E0000000738 -:1060300002CA00E000E80001001EFFF701AC032ADD -:106040000026000057222626353533141415141661 -:1060500033323E02353426262323353723352115A6 -:1060600003273332161615140606E442582C6A2507 -:10607000371D2414081B423A55ABD10159D813419E -:10608000505A24285809325E401B04090537491527 -:10609000283721465A2C42E65131FED32542785208 -:1060A000486B3B00FFFF001EFFF701AC0412062601 -:1060B00000420000000702C700E400E80001003FC2 -:1060C00000000178032A0009000073112115231133 -:1060D000331523113F0139C89B9B032A51FEF2500F -:1060E000FE85FFFF003F0000017803FE0626004406 -:1060F0000000000702C100C400E800010030FFF604 -:1061000001E20331002A00004522262635113436EB -:106110003633321616151523353426262322060665 -:10612000151114161633323636353523353311230F -:1061300027060601004C5B29255F554C5D2A6A0E37 -:106140002B2E322D0B11302C2C301267CD470B101B -:10615000440A417C57010F597D423369501E19355D -:1061600043212E4F32FED43A4E262A523D3850FE5D -:106170006F5D2D3AFFFF0030FFF601E20420062696 -:1061800000460000000702C3010C00E8FFFF0030DA -:10619000FFF601E203F1062600460000000702C8F0 -:1061A000010D00E8FFFF0030FFF601E204120626B1 -:1061B00000460000000702C7010C00E8FFFF0030A6 -:1061C000FFF601E20412062600460000000702C6A0 -:1061D000010C00E8FFFF0030FEE101E2033106267A -:1061E00000460000000702D3010C0000FFFF003052 -:1061F000FFF601E203FE062600460000000702C18A -:10620000010C00E800020030FFF602190331000320 -:10621000002E00006535331505222626351134364B -:106220003633321616151523353426262322060654 -:1062300015111416163332363635352335331123FE -:10624000270606013ADFFEE74C5B29255F554C5DCA -:106250002A6A0E2B2E322D0B11302C2C301267CDCA -:10626000470B1044D04141DA417C57010F597D4220 -:106270003369501E193543212E4F32FED43A4E2633 -:106280002A523D3850FE6F5D2D3A0001003F00005C -:1062900001F1032A000B0000731133113311331184 -:1062A000231123113F71D07171D0032AFEA2015E28 -:1062B000FCD6017BFE850002001000000220032AAC -:1062C00000130017000073112335333533153335B0 -:1062D00033153315231123112311113335233F2F88 -:1062E0002F71D0712F2F71D0D0D0026B3A85858558 -:1062F000853AFD95017BFE8501CC9F00FFFF003FA5 -:10630000000001F104120626004E0000000702C73B -:10631000011900E8FFFF003F000001F1041206260A -:10632000004E0000000702C6011900E80001004508 -:10633000000000B4032A0003000073113311456FFD -:10634000032AFCD6FFFF0045FFED01E5032A0426E2 -:10635000005200000007006100F80000FFFF004548 -:10636000000001060420062600520000000702C3B8 -:10637000007C00E8FFFFFFF90000010003F10626A2 -:1063800000520000000702C8007D00E8FFFFFFEF99 -:10639000000001090412062600520000000702C690 -:1063A000007C00E8FFFFFFB7000000DD04120626B6 -:1063B00000520000000702CD007C00E8FFFFFFF064 -:1063C000000001080412062600520000000702C067 -:1063D000007C00E8FFFF0045000000B403FE062635 -:1063E00000520000000702C1007C00E8FFFF0045EA -:1063F000FF5000B4032A062600520000000602D116 -:106400007C00FFFFFFF4000000B4042006260052C9 -:106410000000000702C2007C00E8FFFF002C000023 -:1064200000EC0426062600520000000702CC007C87 -:1064300000E8FFFFFFF800000100041206260052EA -:106440000000000702CE007C00E8FFFF001C0000F7 -:1064500000DC03D6062600520000000702CB007CB9 -:1064600000E8FFFFFFF4FF1900B5032A06260052DB -:106470000000000602D57D00FFFFFFE600000112CC -:106480000418062600520000000702CA007C00E83B -:1064900000010007FFED00ED032A000D0000573555 -:1064A000323E02351133111406062307252E190A30 -:1064B000701E4C4613510A1A31260271FD8D465941 -:1064C0002B00FFFF0007FFED0142041206260061CA -:1064D0000000000702C600B500E80001003F000010 -:1064E00001ED032A000B0000731133111333031362 -:1064F000230307113F71BA69A0BA6E9B34032AFEC9 -:1065000082017EFE9BFE3B017C5EFEE2FFFF003FC0 -:10651000000001ED0412062600630000000702C718 -:1065200000F800E8FFFF003FFEE101ED032A062628 -:1065300000630000000702D300F800000001003FE4 -:106540000000017F032A0005000073113311331589 -:106550003F71CF032AFD2751FFFF003FFFED027A75 -:10656000032A04260066000000070061018D000078 -:10657000FFFF003F0000017F0420062600660000A8 -:10658000000702C3007800E8FFFF003F0000018021 -:10659000032A062600660000000702C50112001942 -:1065A000FFFF003FFEE1017F032A06260066000090 -:1065B000000702D300DF0000FFFF003F0000017F63 -:1065C000032A0626006600000007025C00E7003B85 -:1065D000FFFF003FFF6E023E032A04260066000014 -:1065E0000007013A018D00000001FFFA0000017F61 -:1065F000032A000D000073110735371133113715C9 -:10660000071133153F4545716969CF017926572632 -:10661000015AFEE539563AFE99510001003D00004D -:106620000257032A000C0000731333131333132390 -:1066300003032303033D0F6F8F906E0F5B098940A7 -:106640008809032AFD6F0291FCD6024CFDB4024C6E -:10665000FDB4FFFF003D0000025703FE0626006E5A -:106660000000000702C1014A00E80001003F0000ED -:1066700001D0032A000900007311331311331123D1 -:1066800003113F4DE65E48E9032AFDE6021AFCD6F7 -:106690000229FDD7FFFF003FFFED02FD032A04267C -:1066A000007000000007006102100000FFFF003FC3 -:1066B000000001D00420062600700000000702C37D -:1066C000010800E8FFFF003F000001D00412062689 -:1066D00000700000000702C7010800E8FFFF003F4C -:1066E000FEE101D0032A062600700000000702D355 -:1066F000010800000001003FFF4901D0032A0013F8 -:106700000000453532363635350311231133131168 -:10671000331114060623010B332D0CDE5A4DEC58B1 -:106720001A4441B74D15332B2101FFFDD7032AFD34 -:10673000E6021AFCD63C512AFFFF003FFF6E02C161 -:10674000032A0426007000000007013A021000002E -:10675000FFFF003F000001D0041806260070000073 -:10676000000702CA010800E800020030FFF701EB51 -:10677000033100110023000045222626351134364E -:1067800036333216161511140606273236363511F1 -:10679000342626232206061511141616010E5262FF -:1067A0002A2B615252602B2B60522D2E10102E2D51 -:1067B0002D2F10102F09407750013350733D3E723A -:1067C00050FECC4F76415925432D01632D412323A3 -:1067D000412DFE9D2D432500FFFF0030FFF701EB0B -:1067E0000420062600780000000702C3010E00E81E -:1067F000FFFF0030FFF701EB03F1062600780000F1 -:10680000000702C8010F00E8FFFF0030FFF701EBAF -:106810000412062600780000000702C6010E00E8F8 -:10682000FFFF0030FFF7021F043E0626007800003D -:10683000000702EC010E00E8FFFF0030FF5001EB03 -:1068400003FE062600780000002702E6010E00E89D -:10685000000702D1010E0000FFFF0030FFF701EB3F -:10686000043E062600780000000702ED010E00E855 -:10687000FFFF0030FFF702030477062600780000D0 -:10688000000702EE010E00E8FFFF0030FFF701EB0A -:1068900004A0062600780000002702E6010E00E8AA -:1068A000000702CA010E0170FFFF0030FFF701EB85 -:1068B0000412062600780000000702CD010E00E851 -:1068C000FFFF0030FFF701EB0412062600780000FE -:1068D000000702C0010E00E8FFFF0030FFF701EBE8 -:1068E00004BE062600780000002702C0010E00E862 -:1068F000000702CB010E01D0FFFF0030FFF701EBD4 -:1069000004AA062600780000002702C1010E00E854 -:10691000000702CB010E01BCFFFF0030FF5001EB6E -:106920000331062600780000000702D1010E0000A6 -:10693000FFFF0030FFF701EB04200626007800007F -:10694000000702C2010E00E8FFFF0030FFF701EB75 -:106950000426062600780000000702CC010E00E89D -:10696000FFFF0030FFF701EB0374062600780000FC -:10697000000702E7014E00E8FFFF0030FFF701EBE0 -:106980000420062600780000002702E7014E00E8F8 -:10699000000702C3010E00E8FFFF0030FF5001EBCB -:1069A0000374062600780000002702E7014E00E885 -:1069B000000702D1010E0000FFFF0030FFF701EBDE -:1069C0000420062600780000002702E7014E00E8B8 -:1069D000000702C2010E00E8FFFF0030FFF701EBE5 -:1069E0000426062600780000002702E7014E00E892 -:1069F000000702CC010E00E8FFFF0030FFF701EBBB -:106A00000418062600780000002702E7014E00E87F -:106A1000000702CA010E00E8FFFF0030FFF701EB9C -:106A20000413062600780000000702C4010E00E8E7 -:106A3000FFFF0030FFF701EB04120626007800008C -:106A4000000702CE010E00E8FFFF0030FFF701EB68 -:106A500003D6062600780000000702CB010E00E8EE -:106A6000FFFF0030FF1901EB03310626007800001C -:106A7000000702D50136000000030030FFB601EB2D -:106A80000370000300150027000057271317032287 -:106A900026263511343636333216161511140606ED -:106AA00027323636351134262623220606151114D0 -:106AB0001616A027FC288F52622A2B615252602B97 -:106AC0002B60522D2E10102E2D2D2F10102F4A0C12 -:106AD00003AE0AFC91407750013350733D3E725033 -:106AE000FECC4F76415925432D01632D412323418F -:106AF0002DFE9D2D4325FFFF0030FFB601EB042046 -:106B0000062600920000000702C3010E00E8FFFF06 -:106B10000030FFF701EB041806260078000000079C -:106B200002CA010E00E8FFFF0030FFF701EB04C4CA -:106B3000062600780000002702CA010E00E80007C0 -:106B400002CB010E01D60002003000000290032AA1 -:106B50000013001F0000612226263511343636331B -:106B60002115231133152311331525331123220643 -:106B700006151114161601205A692D2D6655017639 -:106B8000C5A0A0C7FE9236383D350C1036376E5280 -:106B9000012B56763C54FEF551FED7515402852FF9 -:106BA0005B42FEF63D4E24000002003F000001D093 -:106BB000032A000C00170000731133321616151447 -:106BC0000606232311113332363635342626232385 -:106BD0003FC94957282D5842593431381811363990 -:106BE00035032A356447405E33FE8701CA163732C3 -:106BF0003A3E1800FFFF003F000001D003FE0626CA -:106C000000970000000702C100F000E80002003F0A -:106C1000000001E6032A000F00180000731133156D -:106C20003332161615140E0223231511333236355E -:106C3000342623233F71754455281A345036624652 -:106C4000433F363F53032A6A3A6A4739583C1FE9A3 -:106C500001443C554E3F00020030FF5C01EC033123 -:106C6000001D002F0000452E022706222322262683 -:106C70003511343636333216161511140606071E32 -:106C800002172732363635113426262322060615FA -:106C90001114161601B31B352F13040A0552622A6C -:106CA0002B615252612B18342B0C1C1C0CB72E2E4E -:106CB00010102E2E2D2F10102FA40E343E1C01402C -:106CC0007750013350733D3E7250FECC3B6145120C -:106CD0000F211C099B25432D01632D412323412DA9 -:106CE000FE9D2D4325000002003F000001DF032A26 -:106CF000000F001900007311333216161514060622 -:106D00000713230323111133323636353426232358 -:106D10003FA3516A33142C24736D6A582B303C1CEA -:106D2000344D32032A2B5F4D2F4D350CFE6A017C0A -:106D3000FE8401CD183A34473F00FFFF003F0000BA -:106D400001DF04200626009B0000000702C30104A7 -:106D500000E8FFFF003F000001DF04120626009B51 -:106D60000000000702C7010400E8FFFF003FFEE14A -:106D700001DF032A0626009B0000000702D301045E -:106D80000000FFFF003F000001DF04120626009B09 -:106D90000000000702CD010400E8FFFF003F0000F3 -:106DA00001DF04120626009B0000000702CE01044A -:106DB00000E800010027FFF701C00331002D0000AB -:106DC0005722262627371E02333236353426272708 -:106DD000262635343633321E0217072E02232206AA -:106DE0001514161717161615140606FE465D300400 -:106DF000640315302B2C2D322688282666583049FE -:106E0000311D056003122D2A2A2F191C892E4632A6 -:106E100057093C6A461B2B5033312E3743227823C7 -:106E2000533D596219344F351A2843292D2C2530EA -:106E30001978286F4C3C572EFFFF0027FFF701C041 -:106E40000420062600A10000000702C300ED00E8B0 -:106E5000FFFF0027FFF701C00412062600A1000073 -:106E6000000702C700ED00E8FFFF0027FF1501C083 -:106E70000331062600A10000000702D400ED000047 -:106E8000FFFF0027FFF701C00412062600A1000043 -:106E9000000702C600ED00E8FFFF0027FEE101C089 -:106EA0000331062600A10000000702D300ED000018 -:106EB000FFFF0027FFF701C003FE062600A1000028 -:106EC000000702C100ED00E800010038FFF701FDF6 -:106ED000033100240000573533323635342623235E -:106EE0003537262623220615112311343636333240 -:106EF0001617150327321615140623FE22393838C3 -:106F0000391885112D1A484471346E563655259816 -:106F10000F6361686109514754564956F406075595 -:106F200052FDCE022D4D7542161359FEE82E726D9C -:106F30007E710002002CFFF701E70331001E0029DB -:106F40000000452226263535213534262623220603 -:106F50000615152335343636333216161511140638 -:106F6000062732363635352315141616010A5262B5 -:106F70002A0149102D2E2D2F10722A615352602B99 -:106F80002B60522D2E10D7102F09407750A7A32D1C -:106F9000412323412D462F50733D3E7250FECC4F6E -:106FA00076415925432D67672D4325000001000FC9 -:106FB0000000018E032A00070000731123352115FC -:106FC00023119889017F8502D65454FD2A000002BE -:106FD000000F0000018E032A0003000B0000533550 -:106FE0002115031123352115231129013ECF8901D4 -:106FF0007F8501874040FE7902D65454FD2AFFFF69 -:10700000000F0000018E0412042600AA00000007F1 -:1070100002C700C800E8FFFF000FFF15018E032A1A -:10702000042600AA0000000702D400C80000FFFFE9 -:10703000000FFEE1018E032A042600AA00000007CB -:1070400002D300C80000FFFF000F0000018E03FE06 -:10705000042600AA0000000702C100C800E80001E1 -:107060000038FFF701E7032A001500004522262615 -:1070700035113311141616333236363511331114D7 -:1070800006060110585E226C0E2F2F302E0E6B223A -:107090005D09467F550219FDE234563232563402FC -:1070A0001EFDE7557F46FFFF0038FFF701E704208C -:1070B000062600B00000000702C3011000E8FFFF31 -:1070C0000038FFF701E703F1062600B000000007D3 -:1070D00002C8011100E8FFFF0038FFF701E70412C2 -:1070E000062600B00000000702C7011000E8FFFFFD -:1070F0000038FFF701E70412062600B00000000781 -:1071000002C6011000E8FFFF0038FFF701E7041294 -:10711000062600B00000000702CD011000E8FFFFC6 -:107120000038FFF701E70412062600B00000000750 -:1071300002C0011000E8FFFF0038FF5001E7032AFA -:10714000062600B00000000702D101100000FFFF7A -:107150000038FFF701E70420062600B00000000712 -:1071600002C2011000E8FFFF0038FFF701E7042624 -:10717000062600B00000000702CC011000E8FFFF67 -:107180000038FFF7022F0374062600B00000000746 -:1071900002D001A600E8FFFF0038FFF7022F04200D -:1071A000062600B00000002702D001A600E8000774 -:1071B00002C3011000E8FFFF0038FF50022F0374E4 -:1071C000062600B00000002702D001A600E8000754 -:1071D00002D101100000FFFF0038FFF7022F04204A -:1071E000062600B00000002702D001A600E8000734 -:1071F00002C2011000E8FFFF0038FFF7022F04264B -:10720000062600B00000002702D001A600E8000713 -:1072100002CC011000E8FFFF0038FFF7022F04182E -:10722000062600B00000002702D001A600E80007F3 -:1072300002CA011000E8FFFF0038FFF701E704135E -:10724000062600B00000000702C4011000E8FFFF9E -:107250000038FFF701E70412062600B0000000071F -:1072600002CE011000E8FFFF0038FFF701E703D668 -:10727000062600B00000000702CB011000E8FFFF67 -:107280000038FF1901E7032A062600B000000007B6 -:1072900002D501380000FFFF0038FFF701E7041BAB -:1072A000062600B00000000702C9011000E8FFFF39 -:1072B0000038FFF701E70418062600B000000007B9 -:1072C00002CA011000E800010017000001E2032AD1 -:1072D0000006000073033313133303CCB56A807ABE -:1072E00067B3032AFDAB0255FCD600010024000061 -:1072F00002B5032A000C0000730333131333131376 -:107300003303230303A8845E576D506E555C82528D -:107310007172032AFDBA0243FDBA0249FCD6025833 -:10732000FDA8FFFF0024000002B50420062600C7C8 -:107330000000000702C3016D00E8FFFF0024000009 -:1073400002B50412062600C70000000702C6016D40 -:1073500000E8FFFF0024000002B50412062600C763 -:107360000000000702C0016D00E8FFFF00240000DC -:1073700002B50420062600C70000000702C2016D06 -:1073800000E80001000D000001D5032A000B0000F9 -:107390007313033313133303132303030DA9A669D4 -:1073A0007B7069AAB269847201A80182FEE2011EA3 -:1073B000FE75FE610131FECF0001000C000001D519 -:1073C000032A00080000731103331313330311BBA6 -:1073D000AF697C7A6AAE011E020CFE790187FDF46A -:1073E000FEE2FFFF000C000001D50420062600CDC0 -:1073F0000000000702C300F100E8FFFF000C0000DE -:1074000001D50412062600CD0000000702C600F1D7 -:1074100000E8FFFF000C000001D50412062600CD95 -:107420000000000702C000F100E8FFFF000CFF5061 -:1074300001D5032A062600CD0000000702D100F185 -:107440000000FFFF000C000001D50420062600CD3F -:107450000000000702C200F100E8FFFF000C00007E -:1074600001D50426062600CD0000000702CC00F15D -:1074700000E8FFFF000C000001D503D6062600CD72 -:107480000000000702CB00F100E8FFFF000C000045 -:1074900001D50418062600CD0000000702CA00F13D -:1074A00000E8000100260000018C032A000900000A -:1074B0007335132335211503331526EEDF0157FBF2 -:1074C000FB5102885131FD585100FFFF002600009A -:1074D000018C0420062600D60000000702C300D15C -:1074E00000E8FFFF00260000018C0412062600D6EB -:1074F0000000000702C700D100E8FFFF00260000DF -:10750000018C03FE062600D60000000702C100D150 -:1075100000E80002002AFFF80183024A0025003239 -:1075200000005722262635343E02373534262623DE -:10753000220606151527363633321615111416167F -:10754000172326262706062732363637350E03152B -:1075500014169E22341E243F532E081919161B0C94 -:107560006A0254585648030502620309020A3908A0 -:10757000101C1604192C21131A08273D22364A33F1 -:10758000261229232E171425191D04605B5E59FE4F -:10759000F81B322B13103114223B5C121707A40E78 -:1075A0001C1F27192328FFFF002AFFF80183033837 -:1075B000062600DA0000000702C300DB0000FFFF20 -:1075C000002AFFF801830309062600DA00000007FD -:1075D00002C800DC0000FFFF002AFFF80183039DC2 -:1075E000062600DA0000000702E800DC0000FFFFCA -:1075F000002AFF5001830309062600DA0000002755 -:1076000002D100D50000000702C800DC0000FFFF27 -:10761000002AFFF80183039D062600DA0000000718 -:1076200002E900DC0000FFFF002AFFF8018303CC21 -:10763000062600DA0000000702EA00DC0000FFFF77 -:10764000002AFFF8018303AE062600DA00000027B7 -:1076500002C800DB0000000702CA00DB007EFFFF5B -:10766000002AFFF80183032A062600DA000000073B -:1076700002C700DB0000FFFF002AFFF80183032A96 -:10768000062600DA0000000702C600DB0000FFFF4C -:10769000002AFFF801EC0356062600DA0000000776 -:1076A00002EC00DB0000FFFF002AFF5001830316FD -:1076B000062600DA0000002702D100D500000007EE -:1076C00002E600DB0000FFFF002AFFF801B50356C9 -:1076D000062600DA0000000702ED00DB0000FFFFD5 -:1076E000002AFFF801D0038F062600DA0000000709 -:1076F00002EE00DB0000FFFF002AFFF8018303B861 -:10770000062600DA0000002702E600DB0000000782 -:1077100002CA00DB0088FFFF0016FFF80183032A7E -:10772000062600DA0000000702CD00DB0000FFFFA4 -:10773000002AFFF80183032A062600DA000000076A -:1077400002C000DB0000FFFF002AFF500183024A55 -:10775000062600DA0000000702D100D50000FFFF76 -:10776000002AFFF801830338062600DA000000072C -:1077700002C200DB0000FFFF002AFFF80183033E86 -:10778000062600DA0000000702CC00DB0000FFFF45 -:10779000002AFFF80183032A062600DA000000070A -:1077A00002CE00DB0000FFFF002AFFF8018302EE9B -:1077B000062600DA0000000702CB00DB0000FFFF16 -:1077C000002AFF19018F024A062600DA000000078E -:1077D00002D501570000FFFF002AFFF801830333A1 -:1077E000062600DA0000000702C900DB0000FFFFE8 -:1077F000002AFFF801830429062600DA000000278A -:1078000002C900DB0000000702C300DB00F1FFFF3C -:10781000002AFFF801830330062600DA0000000783 -:1078200002CA00DB00000003002AFFF80260024ADF -:10783000003A0048005400005722263534363637C7 -:1078400037353426232206061523363633321617EB -:10785000233E023332161514060607071514163395 -:107860003236363535331514060623222626270EE2 -:1078700002273236363535070E0215141616133721 -:1078800036363534262322060615B4464425462FBF -:107890004E1726171C0C6A015850343D070F052758 -:1078A0003E2647462B4527471823191A0A6B2044C2 -:1078B000362E3A1E060822350C171D0F2E192412DB -:1078C0000C1AC23723221A21191C0C084D393546CF -:1078D0002C0D154B2E38182B1C51603A2A1C2D1BD1 -:1078E000483D383E1D090F7F202E1A2D1C19183ACD -:1078F000522D1D352323351D53152B205E0F081CDB -:10790000271A16211301090D0824271A251A2D1FDD -:10791000FFFF002AFFF802600338062600F400008B -:10792000000702C30145000000020038FFF801947F -:10793000032A0014002400004522262715231133B2 -:1079400011363633321E0215151406062732363626 -:1079500035353426262322060711161601051F3158 -:10796000126B6B1335252D351A08183E4F1C18065F -:10797000081A1C15250E0E27081F132A032AFEEAD3 -:1079800016202F47491A8C3D6D435429462A8C24D2 -:107990003D24120BFE8D0B0FFFFF0038FFF8019402 -:1079A00003FE062600F60000000702C1006E00E894 -:1079B0000001002BFFF80172024A00260000572246 -:1079C000262635353436363332161615152335341A -:1079D000262623220606151514163332363635357B -:1079E0003315140606D44749191A49463F451A610A -:1079F0000A1A181A1C091C241B1907611B4508398F -:107A000068458549673729513C2223262C141839AB -:107A100031B64A32192E1D2F283A542CFFFF002B65 -:107A2000FFF801720338062600F80000000702C3C1 -:107A300000CE0000FFFF002BFFF80172032A06268C -:107A400000F80000000702C700CE0000FFFF002B77 -:107A5000FF150172024A062600F80000000702D452 -:107A600000CE0000FFFF002BFFF80172032A06265C -:107A700000F80000000702C600CE0000FFFF002B48 -:107A8000FFF801720316062600F80000000702C185 -:107A900000CE00000002002BFFF80184032A001230 -:107AA000002100005722263535343636333216177A -:107AB00011331123350606273236371126262322A5 -:107AC000061515141616BC4948163D3B1D30136BA0 -:107AD0006B132D020F22110E2214251A091C086B9C -:107AE00080704271441A13010DFCD6251419540BF1 -:107AF0000B017B0A0F4732A3284125000002003406 -:107B0000FFF701BA0333002400380000572226266D -:107B100035353436363332161726262707353726BD -:107B20002627371616173715071E021515140606D1 -:107B300027323636353C0335262623220606151411 -:107B40001616ED3E532818434223300E04110E77CB -:107B50005A154947056172217459151C0E224F426E -:107B60001D1F0B0D24171E220D09210939694843D9 -:107B7000497848170D27491625361A181A01460163 -:107B80002D302236182E5D673E8C4A6F3D552440BD -:107B90002B1B3637361B0C1528523F445D2FFFFF39 -:107BA000002BFFF80222032A042600FE0000000733 -:107BB00002C501B400190002002BFFF801BF032A1F -:107BC000001A002900005722263535343636333264 -:107BD0001617352335333533153315231123350661 -:107BE00006273236371126262322061515141616B7 -:107BF000BC4948163D3B1D301370706B3B3B6B130B -:107C00002D020F22110E2214251A091C086B8070F8 -:107C10004271441A138A3B48483BFD5925141954B4 -:107C20000B0B017B0A0F4732A3284125FFFF002BD6 -:107C3000FFF8018503FE062600FE0000000702C1D2 -:107C4000014F00E8FFFF002BFFF802FE032A042685 -:107C500000FE0000000701B001BA0000FFFF002B8A -:107C6000FFF802FE032A042600FE0000002701B0F0 -:107C700001BA0000000702C7026800000002002BE2 -:107C8000FFF8017A024A001D00280000572226262C -:107C900035353436363332161615152315141616A7 -:107CA000333236363535331514060333353426264C -:107CB0002322060615D6444A1D1E4B42494516E4AA -:107CC0000D1D17181909684A997B08191B1A1B0AF8 -:107CD0000835674B844D66343C714F2F74232C1547 -:107CE000172B1D23165764016134243119183932BA -:107CF000FFFF002BFFF8017A03380626010500007C -:107D0000000702C300D30000FFFF002BFFF8017A39 -:107D10000309062601050000000702C800D4000080 -:107D2000FFFF002BFFF8017A032A06260105000059 -:107D3000000702C700D30000FFFF002BFFF8017A05 -:107D4000032A062601050000000702C600D3000032 -:107D5000FFFF002BFFF801E4035606260105000093 -:107D6000000702EC00D30000FFFF002BFF50017A58 -:107D70000316062601050000002702D100D30000EB -:107D8000000702E600D30000FFFF002BFFF801AD63 -:107D90000356062601050000000702ED00D300008F -:107DA000FFFF002BFFF801C8038F06260105000026 -:107DB000000702EE00D30000FFFF002BFFF8017A5E -:107DC00003B8062601050000002702E600D30000E4 -:107DD000000702CA00D30088FFFF000EFFF8017AF7 -:107DE000032A062601050000000702CD00D300008B -:107DF000FFFF002BFFF8017A032A06260105000089 -:107E0000000702C000D30000FFFF002BFFF8017A3B -:107E10000316062601050000000702C100D300007A -:107E2000FFFF002BFF50017A024A062601050000E1 -:107E3000000702D100D30000FFFF002BFFF8017AFA -:107E40000338062601050000000702C200D3000027 -:107E5000FFFF002BFFF8017A033E06260105000014 -:107E6000000702CC00D30000FFFF002BFFF8017ACF -:107E7000032A062601050000000702CE00D30000F9 -:107E8000FFFF002BFFF8017A02EE06260105000035 -:107E9000000702CB00D30000FFFF002BFF23017A75 -:107EA000024A062601050000000702D500F9000A73 -:107EB000FFFF002BFFF8017A0330062601050000C2 -:107EC000000702CA00D300000002002BFFF7017A6E -:107ED000024A001D0028000057222626353533357A -:107EE000342626232206061515233534363332165A -:107EF0001615151406062732363635352315141691 -:107F000016CF484616E4091A1C191A09684B58443A -:107F10004A1D1E4A421A1B0A7B081A093C714F2F40 -:107F2000701D301C172A1D2316566434674B864C6F -:107F300067344F1839321F34233219000001001EF4 -:107F4000FF3C01AC024200260000572226263535B0 -:107F500033141415141633323636353426262323BB -:107F60003537172135211503273332161615140618 -:107F700006E442582C6A253727280E14353265B995 -:107F800028FEFC0143BA203D4C57252958C4325ED7 -:107F9000401B040905374925442C394F2945F52351 -:107FA000503AFF001B417147486B3B00FFFF001E2A -:107FB000FF3C01AC032A0626011A0000000702C795 -:107FC00000E50000000100130000011B030D001874 -:107FD0000000731123353335343636333216171516 -:107FE000262623220615153315231158454511362B -:107FF00036141F130916091F11585801F34F1E3666 -:108000004D2A03044E02032922304FFE0D00FFFFCC -:1080100000130000011B03DC0626011C0000000702 -:1080200002C100C400C600030014FF4D01BF024D91 -:1080300000380047005B00005722262635343636CC -:10804000372626353436372626353436363332163B -:108050001736363737170E0207161615140606237D -:1080600022262706061514161717161615140606C7 -:108070002732363534262627270E021514161332DA -:108080003E0235342E0223220E0215141E02CC3479 -:1080900054301826151C1C221E21222549352F3943 -:1080A0000F052C1D101B0D2B2505070B1E453D0D27 -:1080B0001E0C060D17195A44422C593C39360D2214 -:1080C000205B0B140C2C35171B0E05050D1B17160A -:1080D0001D0E06050F1CB31630271C2A1F0A082385 -:1080E00013202E1B194E45445B2F202008270D0717 -:1080F00045020F0F051140193B5A33040309180BB1 -:108100000B0D02080646412F4120541B1E12180E6B -:1081100003080B16190E1A1A015B1121301E1E31AD -:108120002312122131201B2F2214FFFF0014FF4DB8 -:1081300001BF03380626011E0000000702C300DA53 -:108140000000FFFF0014FF4D01BF03090626011EBA -:108150000000000702C800DB0000FFFF0014FF4D15 -:1081600001BF032A0626011E0000000702C700DA2D -:108170000000FFFF0014FF4D01BF032A0626011E69 -:108180000000000702C600DA000000040014FF4DE2 -:1081900001BF0360000A004300520066000053174D -:1081A0000606153315233736361322262635343680 -:1081B00036372626353436372626353436363332AA -:1081C000161736363737170E020716161514060619 -:1081D0002322262706061514161717161615140639 -:1081E000062732363534262627270E021514161395 -:1081F000323E0235342E0223220E0215141E02F6E0 -:108200001B1F19376D01011D0A3454301826151C27 -:108210001C221E21222549352F390F052C1D101B2C -:108220000D2B2505070B1E453D0D1E0C060D1719C0 -:108230005A44422C593C39360D22205B0B140C2C2D -:1082400035171B0E05050D1B17161D0E06050F1CF9 -:10825000036035021F1D6D673542FBEF1630271C8A -:108260002A1F0A082313202E1B194E45445B2F207A -:108270002008270D0745020F0F051140193B5A33FF -:10828000040309180B0B0D02080646412F41205428 -:108290001B1E12180E03080B16190E1A1A015B1179 -:1082A00021301E1E312312122131201B2F221400D7 -:1082B000FFFF0014FF4D01BF03160626011E00003C -:1082C000000702C100DA00000004FFF1FF4D01BF0A -:1082D000024D0038003C004B005F0000572226266C -:1082E0003534363637262635343637262635343675 -:1082F000363332161736363737170E02071616156D -:108300001406062322262706061514161717161616 -:10831000151406062535211507323635342626274D -:10832000270E0215141613323E0235342E02232274 -:108330000E0215141E02CC3454301826151C1C22B3 -:108340001E21222549352F390F052C1D101B0D2B01 -:108350002505070B1E453D0D1E0C060D17195A4429 -:10836000422C59FEE101C7E439360D22205B0B1483 -:108370000C2C35171B0E05050D1B17161D0E0605BB -:108380000F1CB31630271C2A1F0A082313202E1B8C -:10839000194E45445B2F202008270D0745020F0F7B -:1083A000051140193B5A33040309180B0B0D020841 -:1083B0000646412F4120753333211B1E12180E0330 -:1083C000080B16190E1A1A015B1121301E1E3123DB -:1083D00012122131201B2F2214000001003900004D -:1083E000018B032A00140000731133113636333227 -:1083F00016161511231134262322060711396B1D79 -:10840000482C22250F6B121C132912032AFEDC1C98 -:108410002824361CFE2C01B51F221610FE30000148 -:10842000FFFA0000018B032A001C000073112335A2 -:1084300033353315331523153636333216161511E9 -:10844000231134262322060711393F3F6B7A7A1D08 -:10845000482B23250F6B121C13291202B23C3C3C03 -:108460003CAC1C2824361CFE2C01B51F221610FE25 -:108470003000FFFF0039000001AD03DA06260126B7 -:108480000000000702C7012100B0FFFFFFE200006B -:10849000018B0412062601260000000702C6006FA9 -:1084A00000E80002003D000000A8030800030007E8 -:1084B000000073113311033533153D6B6B6B0242B2 -:1084C000FDBE029870700001003D000000A802424D -:1084D00000030000731133113D6B0242FDBEFFFF2C -:1084E000003D000000FD03380626012B00000006B9 -:1084F00002C37300FFFFFFF0000000F70309062628 -:10850000012B0000000602C87400FFFFFFE6000018 -:108510000100032A0626012B0000000602C6730094 -:10852000FFFFFFAE000000D4032A0626012B000047 -:10853000000602CD7300FFFFFFE7000000FF032AE3 -:108540000626012B0000000602C07300FFFF003D5D -:10855000000000A903160626012B0000000602C138 -:108560007300FFFF003DFF5000A903080626012A03 -:108570000000000602D17300FFFFFFEB000000A81F -:1085800003380626012B0000000602C27300FFFF1D -:108590000023000000E3033E0626012B0000000636 -:1085A00002CC7300FFFFFFEF000000F7032A06264E -:1085B000012B0000000602CE7300FFFF003DFF6E9E -:1085C000019603080426012A00000007013A00E58D -:1085D0000000FFFF0013000000D302EE0626012B6F -:1085E0000000000602CB7300FFFFFFEAFF1900AB9B -:1085F00003080626012A0000000602D57300FFFFCB -:10860000FFDD0000010903300626012B00000006F3 -:1086100002CA73000002FFEDFF6E00B103080010F4 -:108620000014000057222627351616333236363509 -:10863000113311140603353315240D1F0B051205D4 -:10864000171A0B6B4B206C9203044D01021220147D -:10865000023DFDB84448032A70700001FFEDFF6E33 -:1086600000B00242001000005722262735161633AC -:10867000323636351133111406240D1F0B05120541 -:10868000171A0B6B4B9203044D0102122014023D8A -:10869000FDB84448FFFFFFEDFF6E0108032A0626E0 -:1086A000013B0000000602C67B000001003800000C -:1086B00001AF032B000B0000771133113733071381 -:1086C00023030715386B9C7088846B6C3101032A77 -:1086D000FE1DFAE2FEA001284ADDFFFF003800007F -:1086E00001AF03DF0626013D0000000702C7011CA1 -:1086F00000B5FFFF0038FEE101AF032B0626013D68 -:108700000000000702D300D700000001003B00007A -:1087100001AA0242000B000073113315373307130F -:10872000230307153B6B986C84846B61380242FE0F -:10873000FEDDFE9B011C54C800010040000000ABA0 -:10874000032A0003000073113311406B032AFCD687 -:10875000FFFF004000000100042006260141000048 -:10876000000702C3007600E8FFFF00400000014957 -:10877000032A042601410000000702C500DB00199E -:10878000FFFF003FFEE100AD032A06260141000085 -:10879000000602D37600FFFF00400000012A032AF2 -:1087A0000426014100000007025C00AC003CFFFF12 -:1087B0000040FF6E0196032A0426014100000007D5 -:1087C000013A00E5000000010011000000FD032A4D -:1087D000000B0000731107353711331137150711DE -:1087E0005544446B3D3D01A02154200137FEFA1E43 -:1087F000531EFE2F0001003600000275024C0026B9 -:1088000000007311331536363332161736363332CD -:1088100016161511231134262322060714141511D8 -:1088200023113426232206071136631D46252033E3 -:108830000B1F49281C2E1C621B17163014621B17B5 -:10884000162F150242372120202926231B3B30FEFC -:108850003A01BF2A1D1916040805FE3A01BF2A1D58 -:108860001916FE29FFFF00360000027503160626C2 -:1088700001480000000702C1015400000001003659 -:1088800000000185024A00140000731133153636CA -:1088900033321616151123113426232206071136FA -:1088A0006B1D462A23250F6B121C12271202423918 -:1088B0001B2624361CFE2C01B51F22150FFE2E0090 -:1088C000FFFF00360000018503380626014A00003C -:1088D000000702C300DC0000FFFF000A000001CC1B -:1088E00003520427024EFFE202DF0006014A47005E -:1088F000FFFF003600000185032A0626014A00001A -:10890000000702C700DC0000FFFF0036FEE1018522 -:10891000024A0626014A0000000702D300DC0000DC -:108920000001002CFF48017B024A001D0000573562 -:10893000323636351134262322060711231133151A -:108940003636333216161511140606239A323212B1 -:10895000111D1227126B6B1D462B22250F31573923 -:10896000B851162B2101BA1F22150FFE2E024239D3 -:108970001B2624361CFE263B5027FFFF0036FF6EC9 -:10898000026803080426014A00000007013A01B703 -:108990000000FFFF00360000018503300626014A73 -:1089A0000000000702CA00DC00000002002CFFF8F3 -:1089B000017D024A0011002300005722262635358A -:1089C0003436363332161615151406062732363667 -:1089D0003535342626232206061515141616D540DD -:1089E0004A1F1F4A4040491F1F49401F19050519CA -:1089F0001F1F1A05051A08346041A841603434600D -:108A000041A84160344F243B20B5213A25253A2125 -:108A1000B5203B24FFFF002CFFF8017D033806261C -:108A200001520000000702C300D50000FFFF002C28 -:108A3000FFF8017D0309062601520000000702C865 -:108A400000D60000FFFF002CFFF8017D032A062658 -:108A500001520000000702C600D50000FFFF002CF5 -:108A6000FFF801E60356062601520000000702EC5B -:108A700000D50000FFFF002CFF50017D03160626E5 -:108A800001520000002702D100D50000000702E6D5 -:108A900000D50000FFFF002CFFF801AF03560626AB -:108AA00001520000000702ED00D50000FFFF002C7E -:108AB000FFF801CA038F062601520000000702EEEC -:108AC00000D50000FFFF002CFFF8017D03B806264B -:108AD00001520000002702E600D50000000702CA8C -:108AE00000D50088FFFF0010FFF8017D032A06264D -:108AF00001520000000702CD00D50000FFFF002C4E -:108B0000FFF8017D032A062601520000000702C07B -:108B100000D50000FFFF002CFFF8017D03D60626DC -:108B200001520000002702C000D50000000702CB60 -:108B300000D500E8FFFF002CFFF8017D03C20626E8 -:108B400001520000002702C100D50000000702CB3F -:108B500000D500D4FFFF002CFF50017D024A0626FD -:108B600001520000000702D100D50000FFFF002CD9 -:108B7000FFF8017D0338062601520000000702C2FB -:108B800000D50000FFFF002CFFF8017D033E062604 -:108B900001520000000702CC00D50000FFFF002CAE -:108BA000FFF8017D028C062601520000000702D06A -:108BB00000F40000FFFF002CFFF8017D03380626BB -:108BC00001520000002702D000F40000000702C399 -:108BD00000D40000FFFF002CFF50017D028C062610 -:108BE00001520000002702D000F40000000702D16B -:108BF00000D40000FFFF002CFFF8017D033806269B -:108C000001520000002702D000F40000000702C259 -:108C100000D40000FFFF002CFFF8017D033E062674 -:108C200001520000002702D000F40000000702CC2F -:108C300000D40000FFFF002CFFF8017D0330062662 -:108C400001520000002702D000F40000000702CA11 -:108C500000D40000FFFF002CFFF801A3032B062621 -:108C600001520000000702C400D50000FFFF002CE5 -:108C7000FFF8017D032A062601520000000702CEFC -:108C800000D50000FFFF002CFFF8017D02EE062654 -:108C900001520000000702CB00D50000FFFF002CAE -:108CA000FF21017D024A062601520000000702D57D -:108CB000010700080003002CFFA1017D029C0003B6 -:108CC00000150027000057270117032226263535F7 -:108CD0003436363332161615151406062732363654 -:108CE000353534262623220606151514161660205F -:108CF000010A259A404A1F1F4A4040491F1F494008 -:108D00001F190505191F1F1A05051A5F0B02F00C24 -:108D1000FD68346041A8416034346041A84160344A -:108D20004F243B20B5213A25253A21B5203B24008C -:108D3000FFFF002CFFA1017D03380626016C000017 -:108D4000000702C300D40000FFFF002CFFF8017DE4 -:108D50000330062601520000000702CA00D50000B9 -:108D6000FFFF002CFFF8017D03DC06260152000006 -:108D7000002702CA00D50000000702CB00D500EE94 -:108D800000030039FFF80274024A002A003C004741 -:108D9000000057222626353534363633321616175C -:108DA0003E023332161615152315141616333236B5 -:108DB0003535331514062322262706062732363684 -:108DC00035353426262322060615151416161333B8 -:108DD000353426262322060615E2404A1F1E483E49 -:108DE000202F210A0B25341F414217E8071E201EA1 -:108DF0001A6B4A4D3342110E392E1F1A06061A1FDE -:108E00001E1A06061AC87D061A1E1C1B0808335FA8 -:108E100041AC415E34111F14161E10396E4F3124BF -:108E20002E50312B272726595226201F275823380A -:108E300020AC203923233920AC20382301091F1E00 -:108E400039242338200000020036FF420193024AF1 -:108E500000140024000057113315363633321E0239 -:108E600015151406062322262715133236363535F6 -:108E700034262623220607111616366B1336252DA7 -:108E8000351A08183F391F30134D1C1806081A1CD4 -:108E900015260E0F26BE03002E16202F47491A8CCA -:108EA0003D6D431F14E9010A29462A8C243D2412F2 -:108EB0000CFE8E0B0F00FFFF0036FF4201930316DE -:108EC000062601710000000702C100DF0000000259 -:108ED0000037FF420194032A0014002400005711B8 -:108EE0003311363633321E02151514060623222698 -:108EF0002715133236363535342626232206071138 -:108F00001616376B1336252D351A08183F391F30C2 -:108F1000134D1B1906081B1C15250E0F26BE03E852 -:108F2000FEEA16202F47491A8C3D6D431F14E901B4 -:108F30000A29462A8C243D24120CFE8E0B0F0002B7 -:108F4000002CFF420185024A001200210000453535 -:108F50000606232226353534363633321617353396 -:108F6000110332363711262623220615151416163C -:108F7000011A132D1D4948163D3B1D30136BAD0FD3 -:108F800023100E2214251A091CBEE314196B8070DD -:108F90004271441A1325FD00010A0B0B017B0A0FD5 -:108FA0004732A3284125000100390000013502495C -:108FB000001100007311331536363332321715267F -:108FC000262322060711396B2040200407060C1FB8 -:108FD000101929140242523524017605071721FE83 -:108FE0005A00FFFF003900000142033806260175D0 -:108FF0000000000702C300B80000FFFF002C0000C3 -:109000000144032A062601750000000702C700B8C4 -:109010000000FFFF0038FEE1013502490626017518 -:109020000000000602D36F00FFFFFFF300000135D0 -:10903000032A062601750000000702CD00B80000D3 -:10904000FFFF00340000013C032A062601750000E2 -:10905000000702CE00B8000000010019FFF8015C13 -:10906000024A002B000057222627371616333236C5 -:109070003534262727262635343636333216170759 -:109080002E0223220615141617171E0215140606A3 -:10909000BC475606590826251D1E1619631E29258C -:1090A000432D4549054804101C171A1F0D1066155D -:1090B000251828480859491B3737211C19281555E8 -:1090C0001A40332E3F21593F1B1E2D1923180F1D07 -:1090D0000E5E132C382531422100FFFF0019FFF8E6 -:1090E000015C03380626017B0000000702C300BBB9 -:1090F0000000FFFF0019FFF8015C032A0626017B30 -:109100000000000702C700BB0000FFFF0019FF15A9 -:10911000015C024A0626017B0000000702D400BB66 -:109120000000FFFF0019FFF8015C032A0626017BFF -:109130000000000702C600BB0000FFFF0019FEE1AF -:10914000015C024A0626017B0000000702D300BB37 -:109150000000FFFF0019FFF8015C03160626017BE3 -:109160000000000702C100BB00000001003BFFF748 -:1091700001CB0333002B00005735323E0235342635 -:10918000262335323636353426232206061511239A -:1091900011343636333216151406071E0215140E16 -:1091A00002DF29331B0B1A362A2428111E321F22F4 -:1091B0000D6B29513C5F5D32312A391E1B385A092B -:1091C00059142739242A4025592B442434441C356A -:1091D00025FD9B02643F5D336B6547561A0B365085 -:1091E00033395A3E2000000100130000011B030D1B -:1091F00000140000731123353335343636333216FC -:109200001715262623220615115845451136361402 -:109210001F130916091F1101F34F1E364D2A0304AF -:109220004E02032922FD8E0000010016FFF8011BEB -:1092300002EB00180000572226263511233533355E -:10924000331533152311141633323637150606D06D -:109250002D37193D3D6B5D5D161F08150A14220858 -:10926000223E2A017947A9A947FE8E221D02014FFD -:10927000030300020016FFF8012202EB0003001CAA -:1092800000005335211503222626351123353335A9 -:109290003315331523111416333236371506061AD3 -:1092A0000108522D37193D3D6B5D5D161F08150AEB -:1092B000142201543737FEA4223E2A017947A9A976 -:1092C00047FE8E221D02014F0303FFFF0016FFF829 -:1092D00001570361042601840000000702C500E96C -:1092E0000050FFFF0016FF15015A02EB062601840D -:1092F0000000000702D400D00000FFFF0016FEE1CE -:10930000011B02EB062601840000000702D300D0F7 -:109310000000FFFF0016FFF8011B03BF06260184B3 -:109320000000000702C1008900A900010032FFF817 -:109330000181024200140000572226263511331104 -:109340001416333236371133112335060689222697 -:109350000F6B121C1227126B6B1C470824361C0162 -:10936000D4FE4C1F23150F01D2FDBE391B26FFFF73 -:109370000032FFF8018103380626018A0000000749 -:1093800002C300DC0000FFFF0032FFF80181030987 -:109390000626018A0000000702C800DD0000FFFF6A -:1093A0000032FFF80181032A0626018A0000000727 -:1093B00002C700DC0000FFFF0032FFF80181032A32 -:1093C0000626018A0000000702C600DC0000FFFF3D -:1093D0000017FFF80181032A0626018A0000000712 -:1093E00002CD00DC0000FFFF0032FFF80181032AFC -:1093F0000626018A0000000702C000DC0000FFFF13 -:109400000032FF50018102420626018A0000000757 -:1094100002D100DC0000FFFF0032FFF801810338B9 -:109420000626018A0000000702C200DC0000FFFFE0 -:109430000032FFF80181033E0626018A0000000782 -:1094400002CC00DC0000FFFF0032FFF801B8028C04 -:109450000626018A0000000702D0012F0000FFFF4E -:109460000032FFF801B803380626018A0000002701 -:1094700002D0012F0000000702C300DC0000FFFF44 -:109480000032FF5001B8028C0626018A0000002736 -:1094900002D0012F0000000702D100DC0000FFFF16 -:1094A0000032FFF801B803380626018A00000027C1 -:1094B00002D0012F0000000702C200DC0000FFFF05 -:1094C0000032FFF801B8033E0626018A000000279B -:1094D00002D0012F0000000702CC00DC0000FFFFDB -:1094E0000032FFF801B803300626018A0000002789 -:1094F00002D0012F0000000702CA00DC0000FFFFBD -:109500000032FFF801AA032B0626018A000000079B -:1095100002C400DC0000FFFF0032FFF80181032AD3 -:109520000626018A0000000702CE00DC0000FFFFD3 -:109530000032FFF8018102EE0626018A00000007D2 -:1095400002CB00DC0000FFFF0032FF190184024261 -:109550000626018A0000000702D5014C0000FFFF2B -:109560000032FFF8018103330626018A000000075C -:1095700002C900DC0000FFFF0032FFF80181033068 -:109580000626018A0000000702CA00DC0000000174 -:10959000000F000001720242000600007303331343 -:1095A00013330381726C4748686E0242FE2F01D16B -:1095B000FDBE0001001C000002300242000C000051 -:1095C00073033313133313133303230303795D58E6 -:1095D0003C4D524D3C58605A4F4E0242FE5601AA35 -:1095E000FE5801A8FDBE0198FE68FFFF001C0000A8 -:1095F00002300338062601A10000000702C301263D -:109600000000FFFF001C00000230032A062601A113 -:109610000000000702C601260000FFFF001C00003A -:109620000230032A062601A10000000702C001261D -:109630000000FFFF001C000002300338062601A1D5 -:109640000000000702C2012600000001000900001E -:10965000017D0242000B00007313033317373303FD -:109660001323270709827F66554B698486665B4E04 -:1096700001300112B7B7FEE1FEDDC4C40001000CE9 -:10968000FF6F017D02420012000057353236363539 -:109690003426270333131333030E02232D272E14EE -:1096A0000E08746C4E4B6C8A09304B35915207137F -:1096B00011093E2301ECFE5001B0FD9E2A31160037 -:1096C000FFFF000CFF6F017D0338062601A7000095 -:1096D000000702C300C40000FFFF000CFF6F017D04 -:1096E000032A062601A70000000702C600C40000E6 -:1096F000FFFF000CFF6F017D032A062601A7000073 -:10970000000702C000C40000FFFF000CFF50017DF5 -:109710000242062601A70000000702D1013E000018 -:10972000FFFF000CFF6F017D0338062601A7000034 -:10973000000702C200C40000FFFF000CFF6F017DA4 -:10974000033E062601A70000000702CC00C400006B -:10975000FFFF000CFF6F017D02EE062601A700004F -:10976000000702CB00C40000FFFF000CFF6F017D6B -:109770000330062601A70000000702CA00C400004B -:10978000000100200000014402420009000073357E -:10979000132335211503331520B19F0112B2AE48B2 -:1097A00001AA503AFE495100FFFF00200000014489 -:1097B0000338062601B00000000702C300AE000017 -:1097C000FFFF002000000144032A062601B000002C -:1097D000000702C700AE0000FFFF002000000144A8 -:1097E0000316062601B00000000702C100AE00000B -:1097F000FFFF001300000220030D0426011C0000DF -:109800000007011C0105000000020013000002A473 -:10981000030D002F00330000731123353335343628 -:1098200036333216171526262322061515333534FE -:109830003636333216171526262322061515331110 -:1098400023112311231123110135331558454511D7 -:1098500036361422100916091F11861136361421C6 -:10986000100916091F11F06A866A8601766B01F3EA -:109870004F1E364D2A03044E02032922301E364D58 -:109880002A03044E0203292230FDBE01F3FE0D011E -:10989000F3FE0D0298707000FFFF0013FF6E03913E -:1098A000030D042601B500000007013A02E00000A4 -:1098B00000010013000002CE0321003100004132FC -:1098C00016171123112626232206061515331523F4 -:1098D0001123112311231123353335343636333216 -:1098E000161715262623220615153335343E020297 -:1098F00016245B396B121E0D2E280858586B9A6B74 -:1099000045451136361420120916091F119A0821EF -:109910004C03210C0DFCF802CD02021C3221204F19 -:10992000FE0D01F3FE0D01F34F1E364D2A03044ECA -:1099300002032922301E20433A24FFFF0013FF6E4A -:10994000029C030C042601B900000007013A01EB58 -:10995000000000020013000001B0030C001A001EFA -:10996000000073112335333534363633321617156C -:1099700026262322061515331123112311133533FF -:1099800015584545193C340D1D100A13081F14ECD9 -:109990006B818B6201F34F1E3A4C26020250020289 -:1099A000222830FDBE01F3FE0D0298707000000108 -:1099B0000013000001C90321001E000073112335AC -:1099C0003335343E02333216171123112626232253 -:1099D0000606151414153315231158454508214C56 -:1099E00044245B396B121E0D2E2808585801F34F82 -:1099F0001E20433A240C0DFCF802CD02021C322139 -:109A00000810084FFE0D0002004D0141017203369F -:109A1000001D0028000053222635343E023735341D -:109A20002623220606152336363332161615112341 -:109A300035060627323637350E02151416B22C3984 -:109A400022394725101B13170A58024843373B1683 -:109A5000560F37011522081B2F1E1601413F3028D3 -:109A600037261C0C3525321827194A5B2E563EFE28 -:109A7000D3401D29521D12710D1D271C191A0002F9 -:109A80000043014001780336000F002100005322FB -:109A90002626353534363332161515140606273288 -:109AA00036363535342626232206061515141616A5 -:109AB000DE3B441C435853471F433A1F19060619FF -:109AC0001F1E1B07071B01402D5438845564675225 -:109AD0008436542F4E21371F6C2035212135206CC0 -:109AE0001F362200FFFF0013000001D9032A0606DB -:109AF000000100000002003F000001CD032A000F1A -:109B00000019000073112115231533321616151490 -:109B10000E0223273332363635342623233F015CA9 -:109B2000EB195873391E3F5F421F2032411F3F56C9 -:109B30001D032A52FF29665D3F593A1B51174442C3 -:109B40005346FFFF003F000001E7032A0606001D01 -:109B500000000001003F00000173032A000500001F -:109B60007311211523113F0134C3032A54FD2A0028 -:109B7000FFFF003F000001730420062601C0000023 -:109B8000000702C300C100E80001003F00000174AB -:109B900003960007000073113335331523113FEE90 -:109BA00047C4032A6CC0FD2A0002000BFF6D025D52 -:109BB000032A0011001B00005735333E04373721BC -:109BC0001133152327210737211123070E040B25F5 -:109BD00011211D1813050D01534E5709FE6E09374B -:109BE000010683080411171D2193E40E2841679C88 -:109BF0006FF0FD27E49393E40285B76C935F3B24F9 -:109C0000FFFF003F0000017B032A0606002E000034 -:109C1000FFFF003F0000017B04200626002E00000D -:109C2000000702C200E000E8FFFF003F0000017BE8 -:109C300004120626002E0000000702C000E000E823 -:109C400000010004000002A1032A001500007313A4 -:109C5000033313331133113313330313230323114A -:109C60002311230304BCA96D98066007976EAABD53 -:109C70006FA8086007A9019E018CFE790187FE7913 -:109C80000187FE74FE620195FE6B0195FE6B00017B -:109C90000019FFF701B80331003C000057222626C7 -:109CA0003535331414171616333236363534262725 -:109CB00026222223353232363336363534262322D5 -:109CC0000607141415233534363633321616151498 -:109CD00006071E0215140606F042582C6A010224DB -:109CE0003527280E384E040B0B05040B0B034D3B98 -:109CF0002B37352E046B305C42435D313F352434C5 -:109D00001C285809325E401B070F06344225432C9D -:109D10003F540501560105474037434336060D07BA -:109D20001B415C32335D41495C0F0C345137486B49 -:109D30003A000001003F000001E1032A0009000091 -:109D4000731133111333112311033F64ED5163EB8E -:109D5000032AFDCF0231FCD6023AFDC6FFFF003FC9 -:109D6000000001E103F1062601C90000000702C856 -:109D7000011B00E8FFFF003F000001E10420062670 -:109D800001C90000000702C2011A00E80001003FFB -:109D9000000001F0032A000C00007311331133138B -:109DA000330313230323113F712A9171A0B471A4CB -:109DB0002B032AFE980168FE7FFE57018BFE75007B -:109DC000FFFF003F000001F00420062601CC000048 -:109DD000000702C300FE00E800010002FFFC0205CC -:109DE000032A001300007335163E03371321112395 -:109DF0001123030E040216251D1610061B016471A3 -:109E0000921305101F334E5401081E406E5401AFCB -:109E1000FCD602D6FEA54E7D5D3D1A00FFFF003D3B -:109E200000000257032A0606006E0000FFFF003FF5 -:109E3000000001F1032A0606004E0000FFFF00307B -:109E4000FFF701EB03310606007800000001003F38 -:109E5000000001FD032A00070000731121112311E6 -:109E600023113F01BE71DC032AFCD602D9FD270075 -:109E7000FFFF003F000001D0032A06060097000004 -:109E8000FFFF0030FFF701D603310606001F000078 -:109E9000FFFF000F0000018E032A060600AA000043 -:109EA00000010013FF8101B8032A00130000573599 -:109EB000163636342703331313371333030E0435A2 -:109EC00034391706A06B4429243D6C910A0D172ED6 -:109ED000537B57050A1F352502D0FEA7FEFFFF0161 -:109EE0005BFD2E314A341E0AFFFF0013FF8101B8CB -:109EF00003F1062601D60000000702C800E300E8CF -:109F000000030030FFDC02660373002300330043CC -:109F100000004535060623222626353534363633ED -:109F20003216173533153636333216161515140614 -:109F30000623222627152732363711262623220606 -:109F400006151514161633323636353534262623C3 -:109F500022060711161601110516083D552C2A4F29 -:109F6000370E1C07710A1E0B394F292A4A2F102061 -:109F7000118D0810040912082126100E28DA242653 -:109F80000E0E2626091208071424880102265E52A6 -:109F9000CA515E2901019C9C0101295F50CA515E92 -:109FA00027020188C9010101EC01011A403ACA3AAD -:109FB000401818403ACA3A401A0101FE1401010043 -:109FC000FFFF000D000001D5032A060600CC0000AB -:109FD00000010031000001E7032A001400006111B4 -:109FE000062322262635113311141616333236373E -:109FF00011331101754235455B2D72163229153129 -:10A000001B7201760F29543F0107FEF9263319060A -:10A0100006016DFCD6000001003FFF6D0254032ACB -:10A02000000B000045272111331133113311331573 -:10A0300001FD09FE4B71E6714D9393032AFD270242 -:10A04000D9FD27E40001003F000002AF032A000B06 -:10A0500000007311331133113311331133113F7178 -:10A0600092718B71032AFD2802D8FD2802D8FCD6F4 -:10A070000001003FFF6D02FD032A000F000045278D -:10A08000211133113311331133113311331502A55B -:10A0900009FDA37192718B724D9393032AFD2702E0 -:10A0A000D9FD2702D9FD27E40001003FFF6D01E340 -:10A0B000032A000B000057272311331133113311EA -:10A0C0002307E907A371C3709E079393032AFD2713 -:10A0D00002D9FCD693000002003F000001D3032AFE -:10A0E000000D0017000073113311333216161514CA -:10A0F0000E0223273332363635342623233F712090 -:10A100005872391E3F5F42252533412040562303B4 -:10A110002AFEAF29665D3F593A1B51174442534608 -:10A12000000200050000021D032A000F00190000B4 -:10A130007311233533113332161615140E022327EB -:10A140003332363635342623238883F41F58743946 -:10A150001F3E6042252632412040562302D456FE3F -:10A16000AF29665D3F593A1B5117444253460003DD -:10A17000003F00000298032A000D0017001B00009A -:10A18000731133113332161615140E02232733328E -:10A1900036363534262323011133113F712058728E -:10A1A000391E3F5F422525334120405623017771F8 -:10A1B000032AFEAF29665D3F593A1B5117444253AB -:10A1C00046FE79032AFCD6000002000EFFFD0323A1 -:10A1D000032A001C00260000572735163E023713BD -:10A1E00021113332161615140E0223231123030EE8 -:10A1F000032533323636353426232324161F2D1EED -:10A2000013061901660F5873391E3F5F4286911677 -:10A21000051A314C01B41533412040561301015445 -:10A2200002163C6D5401C5FEAF29665D3F593A1BCD -:10A2300002D6FE8F5D88592A5417444253460002C5 -:10A24000003F000002F2032B0015001F00007311F5 -:10A250003311331133113332161615140E02232322 -:10A26000112311253332363635342623233F71BD71 -:10A2700072105872391E3F5F4287BD012F1533415E -:10A2800020405514032BFEAD0153FEAE29665D3F01 -:10A29000593A1B0187FE7951174442534600FFFF8C -:10A2A0000027FFF701C00331060600A100000001EE -:10A2B0000030FFF701D60331002B0000452226268F -:10A2C0003511343636333216161515233534262615 -:10A2D00023220606151533152315141616333236A8 -:10A2E0003635353315140606010A565F25255F56A7 -:10A2F0004C59276B09282F302C0DC8C8142E272E37 -:10A30000280A6B245809487A4B011E527A43386850 -:10A31000491D162D4526294B32684E8B3D471E2977 -:10A32000483021214A713F0000010031000201D76D -:10A33000033D002B000077222626353533151416F1 -:10A340001633323636353523353335342626232237 -:10A350000606151523353436363332161615111404 -:10A360000606FE4C5A276B09292F302C0C8E8E14B2 -:10A370002D272D290B6B245950565E25255E02385A -:10A38000684928202C46272A4C32804A763D471EB1 -:10A3900028493023244A703F48794CFEE2527B43DF -:10A3A00000010045000000B4032A000300007311FF -:10A3B0003311456F032AFCD6FFFFFFF000000108B0 -:10A3C0000412062601E70000000702C0007C00E836 -:10A3D00000010007FFED00ED032A000D00005735D6 -:10A3E000323E02351133111406062307252E190AB1 -:10A3F000701E4C4613510A1A31260271FD8D4659C2 -:10A400002B000001FFFF00000207032A00180000D4 -:10A4100073112335211523113636333216151123C6 -:10A42000113426262322060711747501678020380F -:10A430001A5A557210241F152D1A02D65454FEDED6 -:10A4400008075D5FFEF901072732190606FE930033 -:10A450000002003FFFF7029F03310019002B0000AC -:10A460004522262635352311231133113335343651 -:10A4700036333216161511140606273236363511C4 -:10A4800034262623220606151114161601D24E5A1A -:10A49000255C6A6A5C255A4E4E592626594E2B2C4D -:10A4A00010102C2B2B2D10102D0941785073FE8D80 -:10A4B000032AFE9F6551743E3F7450FED24F78428E -:10A4C0005925432D01632D412323412DFE9D2D430D -:10A4D00025000002000D000001E2032A0011001A0D -:10A4E00000007313262635343636333311231123F7 -:10A4F000222623031333112322061514160DAA3620 -:10A500004130705EA471400216028CBC2A2D4C4D65 -:10A5100046016C186F5741653AFCD6015001FEAFF9 -:10A5200001A10138424C56540001000A000001F715 -:10A53000032A00210000731123352115231136361B -:10A5400033321616151514060623233532363635E2 -:10A5500035342623220607117E7401648112351ECC -:10A56000284B322B533C122A290E282B1026160278 -:10A57000D65454FEE1101222473A614B5E2C51250D -:10A580003D225E23370A0BFE88000003FFFE000019 -:10A5900001F7032A00030011001B000041152135BB -:10A5A000131133113332161615140E0223273332CA -:10A5B000363635342623230175FE8965712058729D -:10A5C000391E3F5F42252533412040562302A556C0 -:10A5D00056FD5B032AFEAF29665D3F593A1B5117B2 -:10A5E00044425346000300040000028C032A000C7E -:10A5F00000100016000073131737132303231123D1 -:10A600001123031303210327131721371304E559DB -:10A6100058F26E9E0860079F96CB0211C64B93209E -:10A62000FEAC1E99020D283CFDDF0195FE6B0195E5 -:10A63000FE6B01BA0170FE9037011C3837FEE50051 -:10A64000000200000000018A032A00030009000044 -:10A65000512115211323112115230149FEB7C27180 -:10A660000139C801CE56FE88032A510000020004B9 -:10A67000FF6D02C1032A00030019000045273315AE -:10A68000251303331333113311331333031323030C -:10A69000231123112303026A0960FD43BCA96D98AD -:10A6A000066007976EAABD6FA8086007A993E4E447 -:10A6B00093019E018CFE790187FE790187FE74FE6D -:10A6C000620195FE6B0195FE6B000002003FFF6D7D -:10A6D000020D032A0003000F000045273315251142 -:10A6E0003311133303132303071101B60960FE323C -:10A6F00071BA69A0BA6E9B3493E4E493032AFE8294 -:10A70000017EFE9BFE3B017C5EFEE2000002003FFC -:10A71000FF6D0230032A000B000F0000731133118C -:10A720003311331123112311052733153F71D071D4 -:10A7300071D001290960032AFEA2015EFCD6017BCB -:10A74000FE8593E4E400FFFF000C000001D5032A1E -:10A75000060600CD00000002000C000001D5032A0F -:10A760000003000C000053352115031103331313AC -:10A770003303112D0188FAAF697C7A6AAE01014D6D -:10A780004DFEFF011E020CFE790187FDF4FEE20082 -:10A790000001003F000001F5032A001400005311DE -:10A7A0003636333216151123113426262322060796 -:10A7B000112311B1213C1A69647216312A15311B1B -:10A7C00072032AFE8A08075D5FFEF9010727321926 -:10A7D0000606FE93032A0002003FFF6D0230032AA3 -:10A7E000000B000F000073113311331133112311CB -:10A7F0002311173733073F71D07171D0F7296032B9 -:10A80000032AFEA2015EFCD6017BFE8593E4E400F0 -:10A81000FFFF002CFFF701E70331060600A9000047 -:10A8200000030030FFF701EB0331000300150027A0 -:10A8300000005335211503222626351134363633D0 -:10A8400032161615111406062732363635113426FF -:10A8500026232206061511141616680151AB526202 -:10A860002A2B615252602B2B60522D2E10102E2D50 -:10A870002D2F10102F01724D4DFE85407750013362 -:10A8800050733D3E7250FECC4F76415925432D0109 -:10A89000632D412323412DFE9D2D4325FFFF002ADB -:10A8A000FFF80183024A060600DA000000020034C5 -:10A8B000FFF8018B034B00220034000057222626AC -:10A8C0003511343636373E0237170E0207060615A5 -:10A8D000153E023332161615151406062732363683 -:10A8E0003535342626232206060715141616D732C8 -:10A8F0004A271732282A423D20161C43421D1D209C -:10A900000D2A3116243C242E512B161B0D0A16132A -:10A910000A191B0F0D1D082D594201544C603810A7 -:10A92000110E11135912110D0E0E39325D0D171043 -:10A93000265B4E6E5B5F234F153028AF252C150725 -:10A940000D0AEE2A3418000300360000018202428C -:10A950000011001C00250000731133321616171663 -:10A9600006071E0215140606232733323636353401 -:10A970002626232335333236353426232336A23B8D -:10A98000431D01011E2F24270F1D47413E26172678 -:10A99000171523172B341F242A24290242273F246A -:10A9A0002B440E072D3E21324C2A510D28262D29ED -:10A9B0000A4D242E2920000100360000011F02420A -:10A9C0000005000073113315231136E97E02424D54 -:10A9D000FE0BFFFF0036000001390338062601FD9B -:10A9E0000000000702C300AF0000000100370000B4 -:10A9F000012002A000070000731133353315231125 -:10AA000037AE3B7E02425EABFE0B00020002FF6DE2 -:10AA100001DC0242000F0018000057353E033737B3 -:10AA2000211133152327210737331123070E030282 -:10AA30001E32261601020105464E09FED4091AC52A -:10AA40004B020113212B93DA17406290664CFE0AE9 -:10AA5000DF9393DF01A9156A8D593400FFFF002BA6 -:10AA6000FFF8017A024A060601050000FFFF002BED -:10AA7000FFF8017A0338062601050000000702C22C -:10AA800000D30000FFFF002BFFF8017A032A0626FF -:10AA900001050000000702C000D30000000100040F -:10AAA0000000023F0242001500007313033313330A -:10AAB00011331133133303132303231123112303FE -:10AAC000049188667B0858087A66889163860858DE -:10AAD00009860127011BFEEA0116FEEA0116FEE5C2 -:10AAE000FED9011CFEE4011CFEE40001001DFFF67E -:10AAF0000157024A002E000057222E023533141649 -:10AB0000333236363534262623353236353426234D -:10AB10002206152334363633321616151406060768 -:10AB20001E02151406BE283A26125B221F1B1806A9 -:10AB300015332D462F241B1E245B27493136431F16 -:10AB40001F2D15162D1F4C0A162F46303B341C3175 -:10AB50001E26250C4C2A302B262639414C212C4709 -:10AB600027323818020415393C52560000010036CD -:10AB700000000192024200090000731133111333E7 -:10AB800011231103365AAE5458AD0242FE7B0185A3 -:10AB9000FDBE0188FE78FFFF003600000192030928 -:10ABA000062602060000000702C800E80000FFFFBA -:10ABB0000036000001920338062602060000000756 -:10ABC00002C200E70000000100360000019C0242C2 -:10ABD000000C0000731133153337330313230323A1 -:10ABE00011366B1E6D6E797B706D1E0242F4F4FEA1 -:10ABF000E8FED6010EFEF200FFFF00360000019CC9 -:10AC00000338062602090000000702C300E4000022 -:10AC100000010011FFFB01AF024200120000573596 -:10AC2000323E0237372111231123070E0323111E51 -:10AC300023130A040D012F6B6609051328433505FC -:10AC40005118396149FBFDBE01F1AA6382491E001A -:10AC500000010033000001DE0242000C000073130B -:10AC6000331313331323110323031133064F80814E -:10AC70004F065A6B216B0242FE9D0163FDBE0159D6 -:10AC8000FEE0011EFEA9000100360000019502420F -:10AC9000000B0000731133153335331123112311C9 -:10ACA000366B896B6B890242F3F3FDBE0101FEFF37 -:10ACB000FFFF002CFFF8017D024A0606015200004A -:10ACC00000010036000001860242000700007311F7 -:10ACD0002111231123113601506B7A0242FDBE016E -:10ACE000F1FE0F00FFFF0036FF420193024A060605 -:10ACF00001710000FFFF002BFFF80172024A0606F7 -:10AD000000F800000001000B0000014F02420007A4 -:10AD100000007311233521152311776C01446D0157 -:10AD2000F25050FE0E00FFFF000CFF6F017D02424B -:10AD3000060601A70000FFFF000CFF6F017D03095D -:10AD4000062601A70000000702C800C70000000394 -:10AD5000002BFF420233032A001E002A00360000A7 -:10AD6000573523222E023535343E02333335331521 -:10AD7000333216161515140E02232315033311232F -:10AD80002206061515141616333332363635353489 -:10AD900026262323FD0A21463C251F3747280D631D -:10ADA00011355835243B45210E6A070A1F2E1A1803 -:10ADB000308C062330191A2F2009BEDE112E58467A -:10ADC0006838503318F2F22B5D4B6846582E11DE6E -:10ADD000012A0186143633773A3F19193F3A7733FF -:10ADE0003614FFFF00090000017D0242060601A69D -:10ADF0000000000100250000017A0242001400005A -:10AE000061350606232226263535331514163332CE -:10AE10003637113311010F1326142B482A6B1D2EC0 -:10AE20000C1A0E6BE50204183F39D3D41F24030219 -:10AE30000112FDBE00010036FF6D01DD0242000B74 -:10AE40000000452721113311331133113315018FC0 -:10AE500009FEB06B8B6B4693930242FE0A01F6FE2D -:10AE60000ADF00010036000002370242000B00003A -:10AE70007311331133113311331133113667666790 -:10AE800066670242FE0A01F6FE0A01F6FDBE0001F7 -:10AE90000036FF6D027D0242000F000045272111A0 -:10AEA000331133113311331133113315022F09FECE -:10AEB0001067666766674693930242FE0A01F6FED4 -:10AEC0000A01F6FE0ADF00010036FF6D018802422A -:10AED000000B0000572723113311331133112307BF -:10AEE000BE097F6B7C6B7C0693930242FE0A01F6DF -:10AEF000FDBE9300000200360000018C02420011EA -:10AF0000001E0000731133153A02331E0315140E90 -:10AF1000022327333236363534262623222223369F -:10AF20006B020706023B5334181836583F060633A7 -:10AF30003A181537340108020242EF010F25413358 -:10AF40002F4128123F122F2B272D15000002FFFC46 -:10AF5000000001CA02420010001B000073112335DB -:10AF6000331533321E0215140E02232733323636C0 -:10AF70003534262623237478E3113B5334181836CE -:10AF8000583F06063339181537340A01F34FEF10CE -:10AF90002541332F4128123F122F2B262E15000357 -:10AFA00000360000023902420011001E002200009B -:10AFB000731133153A02331E0315140E022327337F -:10AFC0003236363534262623222223011133113618 -:10AFD0006B020706023B5334181836583F060633F7 -:10AFE0003A18153734010802012D6B0242EF010FA8 -:10AFF0002541332F4128123F122F2B272D15FEEC10 -:10B000000242FDBE00020005FFFB02790242001C65 -:10B010000027000057353236363713211533321EDC -:10B020000215140E0207231123070E0323253332C2 -:10B0300036363534262623230528270F050D012E05 -:10B0400010364C2F151631503B6E670A05192B41EF -:10B050002E0193062B311412302E0605502E6C5DF6 -:10B060000100F4102541302E3F28120101F1BE6885 -:10B070007D3F1444132F28242D15000200360000B4 -:10B08000026102420019002A0000731133153335A2 -:10B0900033153A02331E0315140E02072311231130 -:10B0A000373A02313E0235342626272A0223366BF0 -:10B0B0007A6B02050601384F30161632523B717A10 -:10B0C000E50104052B311512302E01040501024261 -:10B0D000EFEFF4010F2540312E40271201010BFE46 -:10B0E000F53F01132E28242C1501FFFF0019FFF84E -:10B0F000015C024A0606017B00000001002CFFF8FB -:10B100000173024A002A00005722262635353436BC -:10B110003633321616151523353426262322060615 -:10B1200015153315231514163332363635353315C8 -:10B13000140606D54749191A494540441B610A1AA5 -:10B14000181A1C098E8E1B251B1907611C4408390F -:10B1500068458549673729503C1010262C1418394A -:10B16000313046404A32192E1D1B143B532C00012E -:10B17000002AFFF801710249002900005722262603 -:10B1800035353315141633323636353523353335E8 -:10B190003426262322061515233534363633321647 -:10B1A000161515140606C83F441B611A221B1B09FD -:10B1B0008A8A0B1C182814611C453E4748191A49F5 -:10B1C0000828503B1111372E1939303B3C3F32359E -:10B1D00015372B1C153A522C3967468548673700BE -:10B1E000FFFF003D000000A803080606012A00003A -:10B1F000FFFFFFE7000000FF032A0626012B0000E7 -:10B20000000602C07300FFFFFFEDFF6E00B10308F0 -:10B210000606013A00000002FFF600000196032A2C -:10B220000016001A0000731133113E023332161655 -:10B230001511231134262322060607110335211583 -:10B240003F6B022239222930146B111D0D261E027C -:10B25000B40142032AFE9A0214131D2D18FE750133 -:10B26000711A1C0C0C02FE73026940400002003689 -:10B27000FFF80210024A0019002B00004522262682 -:10B28000353523152311331533353436363332161D -:10B29000161515140606273236363535342626237C -:10B2A0002206061515141616017A3A421A505E5EE9 -:10B2B000501A423A3A411B1B413A1C170505171C0C -:10B2C0001C170505170834604131FE0242FD30416C -:10B2D0006034346041A84160344F243B20B5213AAA -:10B2E00025253A21B5203B240002000A00000179FF -:10B2F000024200120020000073372E0235343E0255 -:10B3000033331123352226270713323233352222D5 -:10B31000232206061514160A6D1C23101834563FF6 -:10B32000706A10160D5F860209010109012F371698 -:10B3300033F50B2C40282E422A14FDBEE40101E611 -:10B340000122E317312939380002FFF6FF6D01961B -:10B35000032A002200260000573533323E02351101 -:10B360003426232206060711231133113E023332FD -:10B3700016161511140E022303352115BF0C1D26B8 -:10B380001508111D11251B026B6B02223922293071 -:10B39000140D25483BEB01429347081E3F3701211E -:10B3A0001A1C0C0C02FE73032AFE9A0214131D2DA4 -:10B3B00018FEDB4B62361602FC4040000003FFF62D -:10B3C0000000019A032A0011001E002200007311E0 -:10B3D00033113A02331E0315140E0223273332367B -:10B3E00036353426262322222327352115446B02A5 -:10B3F0000706023B5334181836583F0606333A18EE -:10B40000153734010802B90147032AFE29010F2527 -:10B4100041332F4128123F122F2B272D15DF4F4F7D -:10B42000000300040000020E0242000C001200168D -:10B43000000073131737132303231123112303135E -:10B4400027371721371703210304A95B5DA963710F -:10B4500005580571B01A7817FEF6162EA401CAA178 -:10B46000015B2E2EFEA50106FEFA0106FEFA01453D -:10B4700003D62727F10115FEEB00000200000000B3 -:10B48000016C024200030009000051211521132321 -:10B4900011211523013FFEC1BC6B011BB001604FA0 -:10B4A000FEEF02424F0000020004FF6D025B024209 -:10B4B0000003001900004527331525130333133308 -:10B4C00011331133133303132303231123112303E4 -:10B4D000020D0E5CFDA99188667B0858087A668883 -:10B4E0009163860858098693DFDF930127011BFECD -:10B4F000EA0116FEEA0116FEE5FED9011CFEE40192 -:10B500001CFEE40000020036FF6D01BC0242000395 -:10B510000010000045273315251133153337330349 -:10B520001323032311016E0E5CFE7A6B1E6D6E7980 -:10B530007B706D1E93DFDF930242F4F4FEE8FED6CB -:10B54000010EFEF200020036FF6D01DB0242000335 -:10B55000000F0000452733152511331533353311FE -:10B5600023112311018D0E5CFE5B6B896B6B89933C -:10B57000DFDF930242F3F3FDBE0101FEFF00000195 -:10B58000000CFF55017D02420008000057350333CF -:10B59000131333031592866C4E4B6C8AABCE021F8D -:10B5A000FE81017FFDE5D2000002000CFF55017D08 -:10B5B00002420003000C0000573521150735033304 -:10B5C0001313330315290132C9866C4E4B6C8A0E56 -:10B5D00047479DCE021FFE81017FFDE5D200FFFFA0 -:10B5E00000390000018B032A060601260000000234 -:10B5F0000036FF6D01DB02420003000F00004537FB -:10B600003307251133153335331123112311015B12 -:10B61000245C32FE8D6B896B6B8993DFDF93024272 -:10B62000F3F3FDBE0101FEFFFFFF002BFFF7017AE0 -:10B63000024A0606011900000003002CFFF8017DF4 -:10B64000024A00030015002700005335331503227A -:10B6500026263535343636333216161515140606B9 -:10B66000273236363535342626232206061515149C -:10B6700016165EED76404A1F1F4A4040491F1F497B -:10B68000401F190505191F1F1A05051A010B434311 -:10B69000FEED346041A8416034346041A84160341B -:10B6A0004F243B20B5213A25253A21B5203B2400E3 -:10B6B0000001003F000001EF032A000700007311A2 -:10B6C0002111231123113F01B06CD9032AFCD602AA -:10B6D000D9FD270000010011FFF701E80242001325 -:10B6E000000045222626351123112311233521156B -:10B6F00023111416163301DC434C1F716A4201D723 -:10B700004F0C211D092143320165FE0E01F25050FC -:10B71000FEBE2B2C0F00FFFF0013000001D903FC1D -:10B72000062600010000000702C900F600C9FFFF5D -:10B73000003F000001ED032A06060063000000023E -:10B74000003AFFF701CB033100110023000045222E -:10B7500026263511343636333216161511140606E0 -:10B7600027323636351134262623220606151114C3 -:10B770001616010345592B2A594646582A2B584577 -:10B7800026270F0E272727280E0F29093E6C450173 -:10B790005D476B3C3C6B47FEA3466C3D582C4525F2 -:10B7A000015F27452A2A4527FEA125452C000001D7 -:10B7B000001E00000116032A000E000073110E0384 -:10B7C00023353E03373311AB012B362A01112D2FC0 -:10B7D0002B0F51029E010A0A0851040E141E14FC7C -:10B7E000D60000010029000001BA0331001E00004C -:10B7F0007335133E023534262322060615152335EC -:10B80000343636333216151406060703211529CEB1 -:10B81000172719242D262A106B27574862601928EC -:10B8200018BA01004C0141243E452D38402A4427D6 -:10B830001B1C49693A6F62344E4424FEE45A0001ED -:10B840000028FFF701B60331003B000057222626EF -:10B850003535331414151E02333236363534262767 -:10B860002622233532323336363534262322060754 -:10B8700014141523353436363332161615140607CC -:10B880001E0215140606EE42582C6A010F272527C2 -:10B89000280E2F3B030903030803393225373724C9 -:10B8A000026A2C594243582C3F3525331C2858092D -:10B8B000325E401B040905243A2225442C405104E1 -:10B8C000016B023841374249390409041B415C329B -:10B8D000325D414958100B365337486B3B0000022C -:10B8E0000028000001D4032A000A000D0000613581 -:10B8F0002335133311331523150333110113EBD300 -:10B900007E5B5BEA84D97001E1FE0E5FD9013801EC -:10B9100070000001002FFFF801BC032A0025000081 -:10B92000572226263533141616333236363534264A -:10B930002623220607231121152307363633321614 -:10B940001615140E02F34956256B0C27282C260ACF -:10B950000C2629212E0B5B015DFC07143B26424B74 -:10B960001F122D4E08386A4924452D335737374D5D -:10B9700029291A01B26BE015183E6C463E6B4F2C1C -:10B980000002003AFFF701CA03310023003400002F -:10B99000452226263511343636333216161714163C -:10B9A000152334262322060615153636333216168D -:10B9B0001514060627323636353426262322060687 -:10B9C0000715141616010146582924574C3F572FC6 -:10B9D00001016C26351D2A15103B2B434C2028589D -:10B9E0004924281109262E16241A081128094779F6 -:10B9F0004A01114F824E2E583F0207033B3E254C11 -:10BA00003C7B191F3A6947497847592944283052E5 -:10BA10003110190E79294629000100160000015A3B -:10BA2000032A00060000731323352115035D92D904 -:10BA300001449602D65434FD0A0000030032FFF799 -:10BA400001C10331001F002F003D000057222626B0 -:10BA500035343E023726263534363633321616153F -:10BA60001406071E0315140606273236363534260B -:10BA7000262322060615141616133E0235342623F5 -:10BA8000220615141616FA4958270E1B25162832B9 -:10BA9000285541415328312916251B0F275749277F -:10BAA0002A0F112A25252B12102B2722230E242F93 -:10BAB0002F260E25093A6B48293E2F230E1B57438C -:10BAC000405E33335E4044561B0E232F3E29486BA5 -:10BAD0003A5528442A26432B2A43272A44280190F2 -:10BAE00001283F2232464632223F28000002002C25 -:10BAF000FFF701BC03310023003300005722262644 -:10BB000027343435331416333236363535060623AA -:10BB1000222626353436363332161615111406060B -:10BB20000332363735342626232206061514161618 -:10BB3000F53F592E016B26371E28140F3B2C434C22 -:10BB40001F28594846582924564D232C0C102823C9 -:10BB50002329110927092F5A400205023A3F254D92 -:10BB60003B7B191F3B69464A774647784AFEF04EB1 -:10BB7000844F019A2315782A45292A4328305231C7 -:10BB80000001005001B100FA0378000600005311D3 -:10BB90000735373311AC5C832701B101642445427A -:10BBA000FE390001004C01B101700382001B00004E -:10BBB0005335373E023534262322061523353436D5 -:10BBC00036333216151406070733154D7C1E230F26 -:10BBD0001C1D261F4F1E4135414A2F3253B901B15A -:10BBE0003D87202D24121E21312F0E2C472A473E3F -:10BBF000324B335646000001004E01A70168038214 -:10BC0000002D000053222626353533151416333205 -:10BC1000363534262323353332363534262322066F -:10BC20001515233534363332161514060716161536 -:10BC30001406DC323F1D4F20211D1B19201A171A34 -:10BC40001D1A1D211C4F4D413E49271B1B2C4D0128 -:10BC5000A7233D2810042524221F20224220211C36 -:10BC6000232821041043453F3B2D390A0930354133 -:10BC700042000002004E01B101740378000A000D79 -:10BC8000000053352335133311331523152733277C -:10BC9000FAACBF3B2C2CAB5D0101B16B3B0121FE2B -:10BCA000E13D6BA892000001FF600000012F032A14 -:10BCB0000003000063013301A001735CFE8D032AC1 -:10BCC000FCD6FFFF00390000034E032A042602457C -:10BCD000E9B200270249015400000007024601DED4 -:10BCE000FE4FFFFF005C0000031F032A04260245ED -:10BCF0000CB200270249017700000007024801AB9F -:10BD0000FE4FFFFF003B00000348033104260247BB -:10BD1000EDAF0027024901A000000007024801D44E -:10BD2000FE4F000100310000009C0077000300007E -:10BD300073353315316B777700010028FF7D00974D -:10BD40000073000A000057273636352335331514A3 -:10BD50000639111B1F396E2E832E092D1F73713565 -:10BD60003F000002003C006000A802110003000731 -:10BD7000000053353315033533153C6C6C6C019F53 -:10BD80007272FEC172720002003AFFD200AA02353E -:10BD9000000A000E000057273636352335331514B8 -:10BDA00006033533154C121F1B396F2A456C2E2F95 -:10BDB00002231E7270353D01EA77770000030026EA -:10BDC00000000205007700030007000B000061354A -:10BDD0003315213533153335331501996CFE216C3C -:10BDE0004E6C777777777777000200320000009EFD -:10BDF000032A0003000700007703330307353315D8 -:10BE000054226C24486CAD027DFD83AD6E6E000241 -:10BE10000032FF4E009E0278000300070000571317 -:10BE2000331303353315322326236C6CB2027CFDA9 -:10BE30008402BC6E6E0000020036000001BE0331B9 -:10BE4000001D0021000077353E02353426232206EE -:10BE500015141617072626353436333216151406F0 -:10BE600006071507353315A2325130312F282F041C -:10BE700003640506645B5F6A325635646BCB7C2CC9 -:10BE800058623A2F3E2E240D170E130F210F5065C6 -:10BE90006B62436C5C2D61CB6E6E00020037FF431A -:10BEA00001BF0274001D0021000041150E0215148F -:10BEB0001633323635342627371616151406232244 -:10BEC0002635343636373537152335015332513060 -:10BED000312F292E0403640506635C5E6B325635F0 -:10BEE000646B01A97C2B59623A2F3E2E240D180D4C -:10BEF000130F210F4F666C61446B5C2D61CB6E6E2E -:10BF0000000100240142009001B0000300005335FD -:10BF10003315246C01426E6E0001004401100127AC -:10BF200001FB000F0000532226263534363633320B -:10BF3000161615140606B524321B1B322425321B97 -:10BF40001B3201101D362324341D1D352324351DBD -:10BF50000001002D01D5017B0329000E00005327AD -:10BF600037273717273307371707170727933F4F09 -:10BF7000761A710C510D72197650414001D5266F19 -:10BF80002D443C8A8A3C442E6E267D00000200200F -:10BF9000000001C8032A001B001F00007313233593 -:10BFA0003337233533133303331333033315230765 -:10BFB00033152303231323031333372322292B376A -:10BFC0000E434E266B265A266A2629340F404B2AEA -:10BFD0006B2A5929345A0E5901225061510106FE2B -:10BFE000FA0106FEFA516150FEDE0122FEDE017208 -:10BFF00061000001001D00000154032A000300003D -:10C00000731333031DDA5DDB032AFCD60001001D28 -:10C0100000000154032A0003000073033313F7DA0E -:10C020005CDB032AFCD6000100300142007E01B037 -:10C030000003000053353315304E01426E6E00018F -:10C040000049FF3E010C033100170000452E043566 -:10C05000343E0333150E0315141E0217010C394923 -:10C060002A130404132A4939232610030310262314 -:10C07000C20139648092494A9181643A48014D7EF7 -:10C08000994D4E997E4C01000001001DFF3E00E1DC -:10C0900003310017000057353E0335342E02273593 -:10C0A000321E0315140E031D24261003031026242C -:10C0B0003A492A130404132A49C248014D7E9A4D75 -:10C0C0004E997D4C0147396481904A4A9182643986 -:10C0D00000010028FF41011503310028000045221E -:10C0E0002E02353534262623353236363535343E64 -:10C0F000023315220E02151514060716161515140F -:10C100001E023301153F4823090919181819090996 -:10C1100023483F191C0C02241E1E24020C1C19BFAC -:10C120000D2950438D3735114A1236368C4350292C -:10C130000D4F081831299C4B400807404B9D2A3170 -:10C1400018070001002CFF410119033100280000ED -:10C150005735323E02353534363726263535342EBE -:10C16000022335321E021515141616331522060643 -:10C170001515140E022C191C0C02241F1F24020C6E -:10C180001C193F482309091918181909092348BF20 -:10C190004F0718312A9D4B400708404B9C29311806 -:10C1A000084F0D2950438C3636124A1135378D43CE -:10C1B00050290D000001003FFF48011B032A000722 -:10C1C000000057113315231133153FDC7171B8038B -:10C1D000E237FC8C37000001001AFF4800F7032A01 -:10C1E0000007000057353311233533111A7171DD03 -:10C1F000B837037338FC1E0000010031010501103F -:10C200000156000300005335331531DF010551514C -:10C210000001003A01D3012002240003000053353D -:10C2200033153AE601D351510001000800CC01E773 -:10C23000011D00030000773521150801DFCC5151A5 -:10C2400000010008010D03BE015B0003000053352F -:10C2500021150803B6010D4E4E00FFFF0031010508 -:10C260000110015604060263000000010000FF7A7D -:10C270000158FFCB000300005535211501588651A8 -:10C280005100FFFF003BFF7B00B100840607026EF8 -:10C290000000FD5AFFFF003BFF7B01610084042783 -:10C2A000026E00B0FD5A0007026E0000FD5AFFFF4B -:10C2B000001F02430145034B0426026D00000007E6 -:10C2C000026D00B00000FFFF003B02210161032A64 -:10C2D0000426026E00000007026E00B0000000019C -:10C2E000001F02430095034B000C0000533434350B -:10C2F0003436371706061533151F2C37131F17351D -:10C3000002431831184D58022703353970000001D7 -:10C31000003B022100B1032A000C000053273636EF -:10C320003523353314141514064E131F1735752C89 -:10C33000022128023638711831184E570002001FAA -:10C340000029018502250006000D0000652735370C -:10C35000150717072735371507170185A4A452526B -:10C36000C3A3A3525229E434E486787985E434E403 -:10C370008678790000020039002901A8022500060C -:10C38000000D000077353727351715173537273556 -:10C390001715395B5BAD165B5BAC2985797886E454 -:10C3A00034E485797886E4340001002B002900F21A -:10C3B00002250006000077273537150717F2C7C793 -:10C3C000757529E434E4867879000001003C005D4D -:10C3D0000102025A00060000773537273517153C51 -:10C3E0007575C65D86797787E435000200140232E0 -:10C3F0000100032A000300070000533533073335DB -:10C4000033071461275161270232F8F8F8F8000168 -:10C41000001402320075032A00030000533533076D -:10C420001461270232F8F8000001002BFF3B015491 -:10C43000031300060000450135011503130154FEE6 -:10C44000D70129D5D5C501D23401D290FEA4FEA4CE -:10C4500000010017FF3B01400313000600005735A1 -:10C46000130335011517D5D50129C590015C015C71 -:10C4700090FE2E3400030030FFB301D60374000396 -:10C480000007002F000057353315033533150322FD -:10C490002626351134363633321616151523353423 -:10C4A0002626232206061511141616333236363583 -:10C4B000353315140606FD23232316565F25255F05 -:10C4C000564C59276B09282F302C0D142E272E2857 -:10C4D0000A6B24584D4D4D03774A4AFCCD487A4BA0 -:10C4E000011E527A4338684940392D4526294B327E -:10C4F000FEBF3D471E2948303C3C4A713F000001C9 -:10C50000002BFFB101720290002C000057352E0263 -:10C51000353534363637353315321616151523357D -:10C5200034262623220606151514163332363635E0 -:10C530003533151406062315B2383B14163B372243 -:10C540003F441A610A1A181A1C091C241B19076196 -:10C550001B453E4F49073C623F8543623A064846C9 -:10C560002A503C2223262C14183931B64A32192E6F -:10C570001D2F283A542C470000030030FFB301D68A -:10C5800003740027002B002F0000452226263511BA -:10C590003436363332161615152335342626232223 -:10C5A0000606151114161633323636353533151482 -:10C5B00006060713330333133303010A565F252599 -:10C5C0005F564C59276B09282F302C0D142E272E1F -:10C5D000280A6B2458C87323732B73237309487A72 -:10C5E0004B011E527A4338684940392D4526294B64 -:10C5F00032FEBF3D471E2948303C3C4A713F440350 -:10C60000C1FC3F03C1FC3F000002002600BA02004B -:10C61000029400230033000077273726263534366E -:10C6200037273717363633321617371707161615CA -:10C630001406071707270606270626271732363659 -:10C64000353426262322060615141616350F5019E2 -:10C650001E1E19500F4F1C492A2A491C4F0F4F19F3 -:10C660001C1C1A500F4F1C492A2A491C8F2F4B2C77 -:10C670002C4B2F2E4B2C2C4BBA0F4F1C4A29294ADE -:10C680001C4F0F4F1A1E1E1A4F0F4F1C4A29294AC2 -:10C690001C4F0F4F1A1F01011F1A0D2E4E2F2F4E28 -:10C6A0002E2E4E2F2F4E2E0000010027FFB301C06B -:10C6B0000374003400005735262627371E02333214 -:10C6C0003635342627272E02353436373533151EB6 -:10C6D0000317072E0207060615141617171E021554 -:10C6E0001406060715F7676405640315302B2C2D17 -:10C6F0003226881A23116254232A3F2B190460031F -:10C70000122D2A2A2F191C891E35212A4B324D45FC -:10C710000282671B2B5033312E3743227818343F67 -:10C72000285761034343031D344B321A28452A031B -:10C73000032A2C252F1A781B4352333753300546D2 -:10C740000003002BFF8601BF032A0003001E002DFB -:10C750000000573521152722263535343636333239 -:10C760001617352335333533153315231123350685 -:10C7700006273236371126262322061515141616DB -:10C780003C0148C84948163D3B1D301370706B3B57 -:10C790003B6B132D020F22110E2214251A091C7A4D -:10C7A0004040726B80704271441A138A3B48483B88 -:10C7B000FD59251419540B0B017B0A0F4732A3288E -:10C7C00041250001FFF6FFF701D6033100370000D5 -:10C7D0004522262635352335333523353335343652 -:10C7E000363332161615152335342626232206062F -:10C7F0001515331523153315231514161633323634 -:10C800003635353315140606010A565F253A3A3A8D -:10C810003A255F564C59276B09282F302C0D64643C -:10C820006464142E272E280A6B245809487A4B2951 -:10C830003B643C1A527A433868492A232D452629FD -:10C840004B322B3C643B3B3D471E29483026264A51 -:10C85000713F0001FFFFFF890177030D00250000F4 -:10C8600057222627371616333236371323353337F8 -:10C870003E023332161707262623220607073315F2 -:10C8800023030E0243131D14080817082015043053 -:10C89000424B04051A3A36141C14080915081F17D0 -:10C8A00004044C5530051A3A7703034F01042A213A -:10C8B00001CF4F24344B2803025001042922304F6A -:10C8C000FE3D344B28000002000400000178032ADA -:10C8D0000003000D000077352115071121152311E4 -:10C8E0003315231104011DE20139C89B9BAE505042 -:10C8F000AE032A51FEF250FE850000030030FFB364 -:10C9000001E20374000300070032000057353315BD -:10C9100003353315032226263511343636333216C5 -:10C92000161515233534262623220606151114164E -:10C93000163332363635352335331123270606FDB7 -:10C94000232323204C5B29255F554C5D2A6A0E2B3F -:10C950002E322D0B11302C2C301267CD470B10448A -:10C960004D4D4D03774A4AFCCC417C57010F597D10 -:10C97000423369501E193543212E4F32FED43A4EB0 -:10C98000262A523D3850FE6F5D2D3A000003FFF716 -:10C9900000000211032A00050009000D00006101DA -:10C9A0000133010121113311033521150199FED302 -:10C9B000010379FF000129FE1A6A9E01C001BF012F -:10C9C0006BFE95FE41032AFCD601975050000003F0 -:10C9D00000020000017403310019001D0021000055 -:10C9E00073353711343E02333216161515233426AB -:10C9F0002623220606071133152535211525352155 -:10CA000015023B0A224439343E1C50081A1C1C1AD9 -:10CA10000801CCFE8F011DFEE3011D361A01BE3B4D -:10CA200068522E2C4E33211E3623283C20FDFB510C -:10CA3000FE50508C505000030009000001DF032A13 -:10CA4000000F001300170000731133113332363614 -:10CA500035353315140606230335251525352515DB -:10CA60003F71403E340B722D6555EF019FFE610111 -:10CA70009F032AFD27305C412D4256763D016050D0 -:10CA800082500A50825000020038000001E8032A58 -:10CA9000001500190000731134363633321616159E -:10CAA00011231134262623220606151133113311C2 -:10CAB00038225E58595D226410313333320F4A54A4 -:10CAC00001DD4A6E3D3D6E4AFE2301E22B442929D9 -:10CAD000442BFE1E032AFCD60003000B00000204B8 -:10CAE000032A000B0017002100005335331733379A -:10CAF00021152B0307353B04152327230703113387 -:10CB0000131133112303110B50145B1B011F681009 -:10CB10007914F46A127D11EF55146514E34DE65E45 -:10CB200048E901BA4B0A0A4B854B4B0A0AFECB0374 -:10CB30002AFDE6021AFCD60229FDD700FFFF003FBE -:10CB4000FFF8043E032A0426009700000027018412 -:10CB500001CC00000007017B02E200000004001C81 -:10CB60000000021D032A000D00150020002800000F -:10CB700073113332161615140E02232311033533A5 -:10CB80003321333315053332363635342626232305 -:10CB9000073521152323212354C949572819324A1F -:10CBA0003259A95516010E1D6BFEA83431381811E3 -:10CBB000363935A902016E18FEF110032A3F76536B -:10CBC000395C4123FED701D33C3C591C49424A4FB2 -:10CBD0001F8E3C3C0003001C000001E5032A000CF2 -:10CBE0000010001B000073113332161615140606D0 -:10CBF000232311273521152733323636353426269F -:10CC0000232354C94957282D584259A9017FD634A6 -:10CC100031381811363935032A3B6F4F486939FED0 -:10CC2000B9A73C3CF11A423C44491C0000020020D8 -:10CC3000000001E0032A00240028000061272626C6 -:10CC40002323353332363635342626232335211532 -:10CC5000232732161615140E0223353332161713F6 -:10CC60000135211501735D1028318DAE292C10116D -:10CC70002C29AD01B8B91E3D451D102C53442B384D -:10CC8000381266FE4001B8F62B2654294C34304148 -:10CC90002154542D3659342D53402617342FFEF28B -:10CCA00002165454000100020000017403310023F5 -:10CCB00000007335371123353335343E02333216D5 -:10CCC00016151414152334262623220606071533B9 -:10CCD0001523113315023B3B3B0A224439343E1CD9 -:10CCE00050081A1C1C1A08017878CC361A01125008 -:10CCF0005C3B68522E2C4E330A16011E3623283C0C -:10CD000020A450FEEF5100030024000002B5032AC6 -:10CD10000007000B001800005335211523232123A1 -:10CD2000073521150103331313331313330323037F -:10CD300003240291580BFE36095B0291FDF3845ED9 -:10CD4000576D506E555C8252717201C44B4B8C4BC7 -:10CD50004BFEC8032AFDBA0243FDBA0249FCD602C3 -:10CD600058FDA8000001000A000001D3032A0016A4 -:10CD70000000733523353335233533033313133331 -:10CD8000033315231533152315B95959594EA46981 -:10CD90007B7A6BA34D5959597346414501EBFE7996 -:10CDA0000187FE15454146730001002401420090B1 -:10CDB00001B00003000053353315246C01426E6E40 -:10CDC0000003003C000001AA032B00030007000B36 -:10CDD000000073133303033533151335331553DF55 -:10CDE0005CDE746B986B032BFCD502B47777FD4C3B -:10CDF00077770001001D00000154032A00030000A2 -:10CE0000731333031DDA5DDB032AFCD6000100191E -:10CE100000D40186026B000B0000773523353335D3 -:10CE2000331533152315A58C8C509191D4A351A3A0 -:10CE3000A351A3000001002D016F015801AF0003B1 -:10CE40000000533521152D012B016F4040000001DA -:10CE5000003100FE014E021C000B0000772737272F -:10CE6000371737170717072767365959365859366E -:10CE700059593659FE36595936595936595936592C -:10CE80000003001300AC0148027E00030007000B02 -:10CE900000005335211507353315033533151301BC -:10CEA00035C655555501744E4EC86F6F01636F6F8F -:10CEB0000002003601170169021A00030007000092 -:10CEC0005335211505352115360133FECD013301CA -:10CED000C85252B151510001003600B10169027DC2 -:10CEE00000130000773723353337233533373307C3 -:10CEF0003315230733152307681C4E631B7E931BD2 -:10CF00005D1B43591A73881DB166516052636352A9 -:10CF1000605166000001003A002401590225000614 -:10CF20000000773537273505153ACECE011F246B23 -:10CF300096946CCB6B000001001D0024013B022580 -:10CF40000006000065253525150717013BFEE201A7 -:10CF50001ECDCD24CA6BCC6C959500020037000025 -:10CF6000016202720006000A000077353727350596 -:10CF7000150135211537CECE011FFEE1012B716B56 -:10CF800097946BCA6CFEC440400000020021000070 -:10CF9000014C026C0006000A0000652535251507C6 -:10CFA00017053521150147FEE1011FCECEFEDA013E -:10CFB0002B6ACB6BCC6C9595D640400000020039B3 -:10CFC0000000013901AF000B000F00007735233559 -:10CFD000333533153315231507352115905757521F -:10CFE0005757A90100AF575257575257AF525200E7 -:10CFF0000002002400FB019D0240001800320000E6 -:10D0000041222E0223220607273E02333216163310 -:10D01000323637170E0207222E0223220607273E3A -:10D020000233321E0233323637170E02012913271C -:10D030002725100E2813260E2B2C11193432160F0B -:10D040002414270E282B1313272725100E28132608 -:10D050000E2B2C1113272625100F2414270E282BF6 -:10D0600001B1111711170F330F22181C1C171031A3 -:10D070000F241AB6121612170F330F221811171198 -:10D0800018103110241A00010023016B019C01FAD1 -:10D09000001700004122262623220607273E0233DE -:10D0A00032161633323637170E020128193532166A -:10D0B0000D2913260E2B2D11193332160F25142688 -:10D0C0000D292B016B1D1C170F330F22181C1D1867 -:10D0D00010310F241A00000100280100016801C16D -:10D0E000000500004135213521150131FEF70140D1 -:10D0F00001007051C1000001002201E7019A032ADA -:10D10000000600005313331323270722866C86661C -:10D11000565701E70143FEBDF3F30003002800DF8B -:10D120000195024B00030013001F00007727011731 -:10D1300003222626353436363332161615140606E3 -:10D14000273236353426232206151416532B014276 -:10D150002BB6334E2D2D4E33334F2C2C4F332633DD -:10D160003326273232DF2B01412BFECD2B4C3132BF -:10D170004B2B2B4B32314C2B49362929363629295A -:10D180003600000300150079026301B10017002387 -:10D19000002F000077222635343633321617363604 -:10D1A00017161615140607062627060627363637DD -:10D1B000262627260615141625323635342607224C -:10D1C00006071616A74949494935491F1D423244E9 -:10D1D0004A4A4432421D1F4937142C20202C141C6B -:10D1E0002424015018232318102320202379594385 -:10D1F00044582F23202D02024F44435002012C217A -:10D2000023305B011B25251B0102261D1D25091E40 -:10D210001B1B1E01152323150001000DFF420127D2 -:10D220000334001D000057222627351616333236E8 -:10D2300035113436363332161715262623220615B5 -:10D240001114060652141D14081708201112363541 -:10D25000141D140915091F121235BE0302510104D1 -:10D26000292102B0344B2803025001042921FD502A -:10D27000354B28000001003FFF4201EF032A000761 -:10D28000000057112111231123113F01B06CD9BEA9 -:10D2900003E8FC180397FC690001001AFF420164CF -:10D2A000032A000900005713032115231303331524 -:10D2B0001AA2A20148C9888BCEBE01F701F154FE23 -:10D2C00063FE5A510001FFFD000001F2032A00082D -:10D2D0000000730307353313133303D7706AC24F4B -:10D2E0007B69AE02030140FE5A028EFCD6000001AB -:10D2F0000032FF5101810242001500005703331133 -:10D300001416333236371133112335060607060655 -:10D31000231533016B121C1227126B6B122C190789 -:10D320001207AF02F1FE4C1F23150F01D2FDBE39CB -:10D33000131C080203AC00020027FFF401BC0334F5 -:10D340000029003C00005722262635343437373672 -:10D350003633321616173E03353426262737321E4B -:10D360000315140E03070E032732363637372626E9 -:10D370002322060607071414151416D92F5132015B -:10D380000F075A4A2235250A010101013A623D146C -:10D39000214B493C240304050603082738431E1B80 -:10D3A000291B07181F37171C261503102B0C275194 -:10D3B00040080E07B1505B141A090610100E0646FD -:10D3C000532905450D2442694D03253A4649225704 -:10D3D0006834114F133C3DDF1313182F23AF050A98 -:10D3E000052D370000050024FFFB03570330000321 -:10D3F00000110021002F003F0000611333030322BE -:10D40000263535343633321615151406273236369E -:10D410003535342623220615151416160122263515 -:10D42000353436333216151514062732363635356F -:10D43000342623220615151416160121DF5CDEBDE5 -:10D44000534A4855554849541A19091527271409AC -:10D4500019021253494755564749541A1A081527B5 -:10D4600027140919032BFCD5017C66563F59605CD3 -:10D4700058475762511D301B47293A3B29471B2FFC -:10D480001DFE2E65573F58615D58465861511D304D -:10D490001A48293A3B29471B2F1D00070025FFFB8F -:10D4A00004C70330000300110021002F003F004D8E -:10D4B000005C000061133303032226353534363314 -:10D4C0003216151514062732363635353426232202 -:10D4D0000615151416160122263535343633321644 -:10D4E000151514062732363635353426232206150F -:10D4F0001514161605222635353436333216151511 -:10D5000014062732363635353426232206151514EF -:10D51000160122DF5CDEBD534A4855554849541A6E -:10D5200019091527271409190212534A4855564755 -:10D5300049541A19091527271409190188534A480B -:10D5400055564749541A19091527271416032BFC59 -:10D55000D5017C66563F59605C58475762511D3073 -:10D560001B47293A3B29471B2F1DFE2E65573F5865 -:10D57000615D58465861511D301A48293A3B294788 -:10D580001B2F1D5165573E59615D58465861511D0D -:10D590002F1B48293A3B2948283E0002002400005E -:10D5A00001AE0243000500090000730313331303A7 -:10D5B00027372707D4B0A931B0A91A777B77012183 -:10D5C0000122FEDEFEDF48D9D3D30002003BFF7A02 -:10D5D000035E032A004B005A000045222E02353418 -:10D5E0003E0233321E0207140E022322262627068D -:10D5F000060706262635343E023332161617373311 -:10D600000306061633323E0235362E0223220E0260 -:10D6100015141E03333236363717060603363637EF -:10D62000372626232206061514161601D65796709D -:10D630003E4379A5635B85562901224058361C2C50 -:10D640001A01072C2C324321224057340B1816089C -:10D650000A4E3902020B10203629170120436B4A6B -:10D660004E805C321E395063391D3B3F1F13376AB1 -:10D6700047172C0A23070E0728472C0F20863267EE -:10D680009D6A87C78240406F8B4B42755933162A7B -:10D690001C1F3803043155313873603A070C0611EA -:10D6A000FE9113201427465C343F7258323D73A319 -:10D6B00065456D50351A060C094E1010013C0431B9 -:10D6C00034E902034370441D2F180003003AFFF7AA -:10D6D00002260331002E003900460000572226267C -:10D6E000353436372E0235343636333216161514A5 -:10D6F000060607173E0237331406060716163315BB -:10D700002222232E02270606273236372706061541 -:10D71000141616133E02353426232206151416E974 -:10D72000374F29453112291D2A4E35314D2E3146AC -:10D73000217A0B0F0B036A1724130D2A1804070311 -:10D740001D2E25111B573C2634137C181D0C1E253D -:10D75000152518241D241E1F092F52354D712C2408 -:10D76000494F2B36502D24432F35615320C015359A -:10D770003C1C27564D1B10196E01192410222D59DF -:10D780002517BF1F532C172B1B017C19444D251D3A -:10D790002138232E5B0000010020FFA001AD032AE9 -:10D7A000000E00005711222635343636333311234C -:10D7B000112311C7495E2C5338D64D4D6002634B7F -:10D7C00048334120FC760357FCA90002002AFFF8E9 -:10D7D00001830331003A00480000572226262737EC -:10D7E0001E0233323637362626272726263534368C -:10D7F000372626353436363332161617072E0223CF -:10D8000022061514161617171616071406071616ED -:10D810001514060336363536262727060615141640 -:10D8200017D632452A0A51071723191D2502020867 -:10D83000131173223130251E342B4C3232442A0905 -:10D84000510716221A1C210A1108812225012920BC -:10D850001B2B5E31112001111438111F120B082AE5 -:10D8600046291B142B1D1D1D0F1B1A0C4B163B3379 -:10D87000324210143E2B2B3C202A44281B13291E15 -:10D88000201D0C1511065416462D2E3F11173A2B4C -:10D890004A4C014D08221911270E2609281A101F7B -:10D8A00008000003001DFFF5034103420013003C84 -:10D8B0000050000045222E0235343E0233321E0253 -:10D8C00015140E0227222E02353534363633321621 -:10D8D000161515233534262623220606151514168B -:10D8E00016333236363535331514060607323E0206 -:10D8F00035342E0223220E0215141E0201AF6B983E -:10D90000612E2E61986B6B98612E2D61996A3B4A4E -:10D91000270F1D514D464C1D690D1D1A1E200C0F61 -:10D92000201B1E1D09691E4C435C85562A2A5685FC -:10D930005C5C8656292956860B4A7A974C4C967A17 -:10D940004A4A7A964C4C977A4A87223F59366B4C12 -:10D950006C392A543F1B1B282F14193C339E343832 -:10D96000151A2F1F20193D572E5B406C884748879A -:10D970006C3F3F6C874847886C400004002EFFF3E3 -:10D98000034A0337001300270036003F00004522FA -:10D990002E0235343E0233321E0215140E02273297 -:10D9A0003E0235342E0223220E0215141E022711C8 -:10D9B0003332161615140607172327231511333291 -:10D9C00036353426232301BC6A97602D2D60976A73 -:10D9D0006A97602D2D5F976B598053282853805983 -:10D9E000598153282853813F9C3B4B232E2760614C -:10D9F000553D213E29232E370D4979954B4C94797D -:10DA0000494979944C4C947949323E6A834545831F -:10DA1000693D3D69834545836A3E6B021224443269 -:10DA2000323D11F8E5E501172C372B2F00020037A6 -:10DA3000017102A8032A000C0014000041113313E5 -:10DA4000133311231103230311211123353315231C -:10DA50001101554A5F67433E59215CFEF451ED4C7C -:10DA6000017101B9FECD0133FE470110FEF0010F37 -:10DA7000FEF101764343FE8A0002003A01E1018B88 -:10DA80000331000F001B00005322262635343636A2 -:10DA9000333216161514060627323635342623225D -:10DAA00006151416E2334C29294C33344B2A2A4BE1 -:10DAB00034292E2E29292E2E01E1284C35354A28CD -:10DAC000284A35354C2848362B2C35352C2B36003A -:10DAD0000001001E0242008E032A0003000053379B -:10DAE00033071E0F61360242E8E80002001E0256AC -:10DAF0000125032A0003000700005337330733379B -:10DB000033071E0F61365D0F61360256D4D4D4D46C -:10DB100000010045FF6C00A9032A00030000571311 -:10DB200033114501639403BEFC420002003FFF67CE -:10DB30000095032A0003000700005311331103115D -:10DB400033113F5656560190019AFE66FDD7019952 -:10DB5000FE670001002A000001500323000B0000B3 -:10DB6000731123353335331533152311895F5F68FE -:10DB70005F5F021B53B5B553FDE500010045FFF3A0 -:10DB800001E803A400200000650E02262637133E9C -:10DB9000021E020606070327133E02262606070377 -:10DBA0000616163637018A1E454131160A5F0629C8 -:10DBB00038392D13154A47D924D145400E15242054 -:10DBC0000566091229361B48232B07215042028182 -:10DBD00029381C032449709A64FECD220130648EDA -:10DBE0005C2D051E1FFD7938370822220001002315 -:10DBF0000000015B03240013000073352335333527 -:10DC000023353335331533152315331523158C6917 -:10DC10006969696669696969FD49B448E2E248B4BD -:10DC200049FD00030041FFF6038B032A000900179A -:10DC3000002900007311331311331123031105223E -:10DC40002635353436333216151514062732363656 -:10DC5000353534262623220606151514161641518D -:10DC6000E25B4FE1024055555555565656561F201A -:10DC70000B0B201F1E1F0B0B1F032AFDCE0232FCB5 -:10DC8000D6023FFDC10A6468BE68646468BE686409 -:10DC9000471D3B2CC02D3A1D1D3B2CC02C3B1D00AD -:10DCA00000020028FFF2024D023A00190022000093 -:10DCB0004522262635343E02333216161521151616 -:10DCC0001633323637170E02032135262623220655 -:10DCD00007013B5A7A3F305062314E7C48FE541760 -:10DCE00053304D5B2425193E58DC01341351383430 -:10DCF0004B190E53864C4C6E472247825AB919264F -:10DD00003F391527412801518F1429241800FFFF9E -:10DD1000001402320075032A040602740000FFFF9B -:10DD2000002E02E900EE032A060602E200000002CD -:10DD3000FF7402BB008C032A000300070000533568 -:10DD4000331521353315206CFEE86C02BB6F6F6F05 -:10DD50006F000001FFCA029F003603160003000097 -:10DD600043353315366C029F77770001FF780272D6 -:10DD7000001C03380003000043273317196F6B3969 -:10DD80000272C6C60001FFE40272008A0338000373 -:10DD90000000433733071C3B6B700272C6C600029B -:10DDA000FFAA028000CE032B0003000700005337B8 -:10DDB000330723373307283A6C6FB5275849028059 -:10DDC000ABABABAB0001FFFF021B006E0311000AFF -:10DDD0000000532736363523353315140610111B32 -:10DDE0001F396E2E021B2E092D1F7371353F000146 -:10DDF000FF73027B008D032A0006000043373317B0 -:10DE00002327078D566D57513D3C027BAFAF797983 -:10DE10000001FF74027D008C032A000600004327E6 -:10DE200033173733073557523A3A5258027DAD759A -:10DE300075AD0001FF7C028100830309000D000025 -:10DE4000432226353316163332363533140601484D -:10DE50003B3E011F25261F3F3B02814E3A242728C7 -:10DE6000233A4E000002FF90025400700333000B6F -:10DE700000170000512226353436333216151406A9 -:10DE8000273236353426232206151416323E3E320A -:10DE9000323E3E321A20201A1B1F1F02543D3333DC -:10DEA0003C3C33333D361F1B1C1E1E1C1B1F000138 -:10DEB000FF6A02BC0096033000170000532226269A -:10DEC00023220615233436363332161633323635CE -:10DED000331406064C1C2B261611113D0F231E1958 -:10DEE00029281511103C0C2002BC191812171E31DC -:10DEF0001D181812181E321E0001FFA002AD00608E -:10DF000002EE000300004335331560C002AD41410D -:10DF10000001FFB0027C0070033E00140000532794 -:10DF20003636353426232206073536333216161593 -:10DF300014060601221D24231A0C1A0D272A1F324B -:10DF40001E1D32027C280D1A1315120304360A1204 -:10DF5000271E1D281B000002FF3B02800061032AD0 -:10DF6000000300070000432733173327331755708A -:10DF70006C3A4A4A58280280AAAAAAAA0001FF7C41 -:10DF800002950084032A000F0000433E023332163C -:10DF90001615233426232206078401153935353911 -:10DFA000163F1F26251F0102952A432828432A30A1 -:10DFB00028292F000001FFC9028000370360000AF2 -:10DFC000000053170606153315233736361C1B1F62 -:10DFD00019376D01011D036035021F1D6D67354244 -:10DFE0000001FFF6020A0089028C00090000433597 -:10DFF00033323635331406230A0A1E1853464102BB -:10E000000A38252541410001FFCAFF500036FFC1F3 -:10E010000003000047353315366CB0717100FFFF07 -:10E02000FF74FF52008CFFC1060702C00000FC977E -:10E030000001FFC9FEE10037FFC1000A00004327CD -:10E040003636352335330706061C1B1F19376D017D -:10E05000011DFEE135021F1D6D6735420001FFCA3B -:10E06000FF15008A000000170000572226273516EA -:10E070001633323635342626273533153216151425 -:10E0800006060D1022110D1A0C1A2314261B363207 -:10E090003D2139EB0604360403121512150D045305 -:10E0A000382E282029140001FF77FF1900380000BE -:10E0B0000017000057222E023534363637330E0251 -:10E0C00015141633323637070606021B322717227D -:10E0D000331A3612271B341C081107120814E706DE -:10E0E00012221C213C2C08102B2F171F1101013567 -:10E0F0000102FFFFFF7CFF130083FF9B060702C89E -:10E100000000FC92FFFFFFA0FF400060FF810607B8 -:10E1100002CB0000FC930001FFA0014500600186D6 -:10E12000000300004335331560C001454141000143 -:10E130000038026400DE032A00030000533733076F -:10E14000383B6B700264C6C60001002B0295013299 -:10E15000032A000F000053222626353316163332C9 -:10E16000363533140606AE3539153E011F25261FF8 -:10E170003F1539029528432A3028292F2A432800A1 -:10E180000001001E027D0134032A0006000053270F -:10E1900033173733077456513A3A5157027DAD75EC -:10E1A00075ADFFFF0050FF1501100000040702D4F9 -:10E1B000008600000001001F026E0139032A0006DC -:10E1C0000000533733172327071F566D57513D3C27 -:10E1D000026EBCBC86860002003C02BB0153032ACF -:10E1E0000003000700005335331521353315E76C64 -:10E1F000FEE96B02BB6F6F6F6F0000010020028DA4 -:10E20000008D02FD0003000053353315206D028D93 -:10E21000707000010039026400DD032A0003000071 -:10E2200053273317A76E6B390264C6C6FFFF00364B -:10E230000280015A032B040702C4008C0000000175 -:10E24000002E02E900EE032A0003000053353315C7 -:10E250002EC002E94141FFFF0050FF1901110000EB -:10E26000040702D500D90000000200210254010079 -:10E270000333000B001700005322263534363332A7 -:10E2800016151406273236353426232206151416A1 -:10E2900091323E3E32323D3D321A1F1F1A1B1F1F64 -:10E2A00002543D33333C3C33333D361F1B1C1E1E92 -:10E2B0001C1B1F000001003E02BC01690331001855 -:10E2C0000000412226262326061523343E0217325B -:10E2D00016161732363533140606011618302A1072 -:10E2E0000D0C3D0814211918322B0D0C0B3C0E247B -:10E2F00002BC181901131717271E11011817011254 -:10E30000181E321E0001FF73027B008D03160006EB -:10E310000000433733172327078D566D57513D3C77 -:10E32000027B9B9B65650001FFEC020A0089028C61 -:10E3300000090000433533323635331406231414F4 -:10E340001E18534641020A38252541410002FF7C30 -:10E35000026E0083039D0003001100004337330762 -:10E360000722263533161633323635331406344039 -:10E370006B6B0D483B3E011F25261F3F3B03277655 -:10E3800076B94E3A242728233A4E0002FF7C026ECB -:10E390000083039D00030011000043273317072269 -:10E3A000263533161633323635331406126B6B406E -:10E3B0002F483B3E011F25261F3F3B03277676B99A -:10E3C0004E3A242728233A4E0002FF7C0281008324 -:10E3D00003CC0013002100005327363635342623A2 -:10E3E000220607353636333216151406072226352F -:10E3F000331616333236353314060322161A1D141B -:10E400000A190B1224132B3B352D483B3E011F25C7 -:10E41000261F3F3B030A280D1A1315120304360565 -:10E42000052A2D28329A4E3A242728233A4EFFFFF8 -:10E43000FF6A0281009603AE062602C800000006AD -:10E4400002CA007E0002FF73027B01110356000620 -:10E45000000A000043373317232707373733078D68 -:10E46000566D57513D3CBC355D50027B9B9B6565AD -:10E47000687373000002FF73027B00DA0356000624 -:10E48000000A000043373317232707372733178D38 -:10E49000566D57513D3CD5505D35027B9B9B656564 -:10E4A000687373000002FF73027B00F5038F001393 -:10E4B000001A000053273636353426232206073546 -:10E4C00036363332161514060537331723270797C8 -:10E4D00022161A1D140A190B1224132B3B35FEB3F6 -:10E4E000566D57513D3C02CD280D1A1315120304E9 -:10E4F0003605052A2D2C2E639B9B6565FFFFFF6A61 -:10E50000027B009603B8062602E60000000702CA56 -:10E51000000000880001000002F100670007006AA7 -:10E5200000050001000000000000000000000000E5 -:10E530000004000100000014002C003800440050CA -:10E540000060006C00780088009400A000AC00BC63 -:10E5500000C800D400E400F000FC01080114012010 -:10E56000012C0138014401500160016C018D0199B9 -:10E5700001D501E1021A02260232023E024A025687 -:10E58000027C0288029802C702D30302030E031A18 -:10E59000032A033F034B03570363036F037B038B80 -:10E5A000039703A303B303BF03CB03D703E303EF33 -:10E5B00003FB04070413041F042B0462046E04818C -:10E5C000048D04CA04D604E204EE04FA050605121A -:10E5D0000555056B058E059A05A605B205BE05CA4B -:10E5E00005D605E205EE05FA06060611061D062902 -:10E5F00006350641064C06580671067D069606A2AB -:10E6000006AE06BC06C806D406E006EC06F807040B -:10E61000071D07390745075A07660772077E078AED -:10E6200007AC07B807C407FC080808140820082C22 -:10E63000083C0848085408640870087C088C089C4A -:10E6400008A808B408C008CC08DC08EC08FC090CD1 -:10E65000091C092809340940094C098B099709A3A9 -:10E6600009B309E40A0A0A160A3B0A830AAD0AB981 -:10E670000AC50AD10ADD0AE90B2C0B380B440B50F2 -:10E680000B5C0B680B740BA90BE60BF70C0F0C1B48 -:10E690000C270C330C3F0C630C6F0C7B0C870C931A -:10E6A0000C9F0CAB0CB70CC30CCF0CDB0CEB0CFBB6 -:10E6B0000D0B0D1B0D2B0D370D430D4F0D5B0D6716 -:10E6C0000D730D850DA10DAD0DB90DC50DD10DEC61 -:10E6D0000E010E0D0E190E250E310E3D0E490E5572 -:10E6E0000E610E750E810E8D0E990EE30EEF0EFB70 -:10E6F0000F070F170F230F2F0F3F0F4B0F570F63EE -:10E700000F730F7F0F8B0F9B0FA70FB30FBF0FCB95 -:10E710000FD70FE30FEF0FFB100710171023109800 -:10E7200010A410DC10E8111E112A11361142114EEE -:10E73000115A118E11DF11EB12261232123E124EB7 -:10E740001288129412A012AC12B812C412D412E0A1 -:10E7500012EC12FC130813141320132C1338134457 -:10E760001350135C1368137413AE13E613F21417EB -:10E77000142314A514B114BD14C914D51568157447 -:10E7800015FD161F1649165516611673167F168A43 -:10E79000169516A016AB16B616C116CC16D716E2ED -:10E7A00016ED16F91704170F171A173D175A1765A4 -:10E7B000177D1789179517AC17B817C417D017DB33 -:10E7C00017E717F3180A1842184E1870187C1888A3 -:10E7D000189418A018CD18D918E5191A1926193245 -:10E7E000193E194A195A196619721982198E199AFD -:10E7F00019AA19BA19C619D219DE19EA19FA1A0A88 -:10E800001A1A1A2A1A3A1A461A521A5E1A6A1AA8B2 -:10E810001AB41AC01AD01B331B6B1B771BAF1BE338 -:10E820001C011C0D1C191C241C301C3C1C7D1C894B -:10E830001C951CA11CAD1CB91CC51D031D241D4924 -:10E840001D751D811D8D1D991DA51DC71DD31DDFA6 -:10E850001DEB1DF71E031E0F1E1B1E271E331E3F22 -:10E860001E4F1E5F1E6F1E7F1E8F1E9B1EA71EB398 -:10E870001EBF1ECB1ED71EE91F051F111F1D1F29FE -:10E880001F351F4E1F701F7C1F881F941FA01FACB9 -:10E890001FB81FC41FD01FE41FF01FFC2008201446 -:10E8A000205C206820AD20B920E72113214F218270 -:10E8B000218A21B121B921C821D421E422102218B2 -:10E8C00022242230225722A922BE22CA22D622F096 -:10E8D00022FC231E2326232E23362348235023588D -:10E8E00023602384239023F023F8241B243224481C -:10E8F0002464247B24A024C724F4252F255F2567C6 -:10E9000025A425E025EC25F826112638267926A40D -:10E9100026D52702273027462775279627B327BBFA -:10E9200027D827FB28182820285E286628B328EB3C -:10E9300028F929052915293E29462952295E2985C4 -:10E9400029C629DB29E729F32A0C2A182A382A5351 -:10E950002A682A702A822A8A2A922AA32AAB2AB7EC -:10E960002B012B092B2A2B412B572B732B8A2BB6D0 -:10E970002BDF2C122C4D2C852C8D2CC72D002D0817 -:10E980002D132D1B2D462D842DB42DEE2E202E4D16 -:10E990002E632E922EB22ECF2EE42EFF2F072F2481 -:10E9A0002F2C2F682F7A2F9B2FA72FAF2FE7300107 -:10E9B000302F307F309930D0311C312D318631D01D -:10E9C00031E1320B3249326332713281329132A1FC -:10E9D00032AC32C132D332EE33043317332B335DD2 -:10E9E0003390339C33B833D6340934163423342F60 -:10E9F0003454347834B134EA34FB350C35183524CA -:10EA00003530353D35453551355A35673573357FA8 -:10EA1000359735AE35CA35E435F536053617362423 -:10EA20003638364A364A364A364A368F36CC371466 -:10EA3000376437B037F138393873388D38D638F70E -:10EA4000392B3953397C39AE39BE39FA3A263A6214 -:10EA50003A933AC23AE43AF03B093B163B2A3B3739 -:10EA60003B503B683B7B3B9A3BAB3BBD3BD53BEED6 -:10EA70003C083C533C7B3C8B3C9D3CD13D1C3D4A7F -:10EA80003D5C3D723D873DAB3E023E5D3EDD3EF569 -:10EA90003F753FDB3FF5406140CD4126414C417819 -:10EAA0004185419841A541B941CD4206422142608C -:10EAB0004297429F42A742B942C542D242DF42F248 -:10EAC00043074318432943424367438C439843BB5E -:10EAD00043CE43EA44004413441F4428443E446365 -:10EAE00044894492449B44A744B444D044E144EA5A -:10EAF00044FB450D45194526452F453B4544456A90 -:10EB0000459245A345B645D545F446274632464A83 -:10EB10004662468E469A469A0001000000041A1D7D -:10EB2000A8BE9A0D5F0F3CF5000303E8000000004B -:10EB3000D5EAA06500000000DD1F59D4FF3BFEE1CF -:10EB400004C70511000000060002000000000000DC -:10EB500002AA005A01EC001301EC001301EC0013AF -:10EB600001EC001301EC001301EC001301EC0013A5 +:103F60001704000011B800001704000011B8000089 +:103F70001704000015840000158A000016140000C4 +:103F800015A8000011CA000015A8000011CA000001 +:103F900015A8000011CA000015A8000016140000A2 +:103FA00011BE000011CA000015A8000011C40000D5 +:103FB00015A8000011CA000015A8000011D00000CB +:103FC00015A80000150C0000144000001512000098 +:103FD00014400000151200001440000011D600002B +:103FE0001440000015D2000015D815DE1482000020 +:103FF00015D815DE1446000015D815DE11DC0000BA +:1040000015D815DE14460000120015DE11F400006C +:1040100015D815DE1446000015D815DE11E2000093 +:1040200015D815DE1482000015D815DE14820000A4 +:1040300015D815DE11E8000015D815DE11E80000CE +:10404000120015DE11EE000015D815DE11F4000087 +:1040500015D815DE11FA000015D815DE14880000F9 +:1040600015D815DE1482000015D815DE15D2000013 +:10407000120015DE1482000015D815DE12060000AD +:1040800015D815DE1482000015D815DE1482000044 +:1040900015D815DE15D2000015D815DE14880000DD +:1040A00015D815DE120C000015D815DE148E000090 +:1040B00015D815DE12120000121E000012180000A2 +:1040C000121E000016860000147600001224000064 +:1040D000147600001632000016380000123000007E +:1040E00016380000123000001638000016320000AA +:1040F000122A0000123000001638000012360000AC +:1041000016380000123C1248149A0000123C124863 +:10411000149A000012421248149A0000000012483B +:1041200000000000000012480000000015F0000030 +:1041300015FC160215F6000015FC1602124E0000C2 +:1041400015FC160215F6000015FC160215F6000007 +:1041500015FC16021254000015FC16021254000041 +:1041600012781602125A000015FC160212600000A6 +:1041700015FC16021266000015FC1602126C0000F7 +:1041800015FC160215F6000015FC1602127200004E +:1041900015FC160215F000001278160215F6000044 +:1041A00015FC1602127E000015FC160215F6000022 +:1041B00015FC160215F6000015FC160215F000009D +:1041C00015FC16021284000015FC1602128A00006B +:1041D000129600001290000012960000170A0000CC +:1041E00017100000129C0000171000001458000067 +:1041F00012B400001464000012B4000012A2000007 +:1042000012B400001464000012B400001464000032 +:1042100012B4000012A8000012B4000012AE000098 +:1042200012B400001458000012B4000016860000FA +:10423000168C000012BA0000168C000012C000009C +:10424000168C0000000000001668166E12C60000F2 +:10425000167A168016740000167A168012CC0000AA +:10426000167A168016740000167A168012D2000094 +:10427000167A168016740000167A168012D800007E +:10428000167A16800000000012DE166E167400000A +:10429000167A168012E40000167A16801674000052 +:1042A000167A1680000000001668166E167400005C +:1042B000167A1680000000001668166E12EA0000DA +:1042C000167A168012F0000012FC000012F60000B0 +:1042D00012FC00001308000015A8000013020000E3 +:1042E00015A8000013080000130E00001320132669 +:1042F000132C000013141326132C00001320132674 +:10430000132C000013201326131A00001320132669 +:10431000132C000013201326132C0000133200006E +:10432000133E000013380000133E00001626000064 +:10433000162C000013500000162C0000134400003F +:10434000134A000013500000162C0000162600002F +:104350001356000016260000162C0000135C000007 +:10436000162C000016921698169E16A413C81698BE +:10437000169E16A413621698169E16A413C81698B5 +:10438000169E16A413681698169E16A413681698FF +:10439000139216A4136E1698169E16A413741698EC +:1043A000169E16A4137A1698169E16A413801698B5 +:1043B000169E16A413C81698169E16A41386169851 +:1043C000169E16A4138C1698169E16A4169216986E +:1043D000139216A413C81698169E16A4139816982E +:1043E000169E16A4139E169813BC16A413AA16980C +:1043F00013BC16A4139E169813A416A413AA1698F9 +:1044000013BC16A413B0169813BC16A413B61698B2 +:1044100013BC16A413C21698169E16A413C8169899 +:10442000169E16A413C81698169E16A416921698D1 +:10443000169E16A413CE1698169E16A413D416987C +:10444000169E16A413DA1698169E16A413E0169854 +:10445000169E16A413E6000013EC000016260000BA +:10446000162C000013F20000162C000015D20000DC +:10447000149A000015E400001404000015EA00007E +:104480001404000015EA00001404000015E4000004 +:1044900013F8000013FE00001404000015EA0000E9 +:1044A00014040000165C00001662000014100000E6 +:1044B000166200001410000016620000165C000076 +:1044C000140A00001410000016620000165C0000C0 +:1044D00014160000141C0000166200001428143A80 +:1044E000144000001428143A144000001428143A10 +:1044F000144000001428143A142200001428143A1E +:10450000142E00001434143A1440000015D21494F0 +:10451000149A14A014821494149A14A01446149497 +:10452000149A14A014821494149A14A0148214944B +:10453000149A14A014881494149A14A01482149435 +:10454000149A14A015D21494144C14A01482149428 +:10455000149A14A014521494149A14A01458149475 +:10456000147614A014641494147614A0145814949B +:10457000145E14A014641494147614A0146A149491 +:10458000147614A014701494147614A0147C14944B +:10459000149A14A014821494149A14A014821494DB +:1045A000149A14A015D21494149A14A01488149474 +:1045B000149A14A0148E1494149A14A014A6000033 +:1045C00014AC000014B2000014BE000014B80000C7 +:1045D00014BE000014B8000014BE000014B800009F +:1045E00014BE000014B8000014BE000016500000F5 +:1045F0001656000014C40000164A000014D600002D +:10460000164A000014D60000164A000014D6000016 +:10461000164A000014C4000014CA000014D600009A +:10462000164A000014D00000164A000014D60000FC +:10463000164A000014DC0000164A000014E20000D4 +:1046400014F4000014E8000014F4000014E8000062 +:1046500014F4000014EE000014F4000014FA00003A +:1046600016B016B61500000015060000150C000067 +:1046700000000000151200000000000015180000E6 +:1046800015721524151E000015721524151E000044 +:1046900015721524152A00000000000015300000D6 +:1046A000000000001536000000000000153C00006E +:1046B0000000000015420000000000001548000046 +:1046C000154E000015540000155A000015BA15C00B +:1046D00015C615CC156000001566000016C8000050 +:1046E00016CE0000156C0000157200001578000051 +:1046F00000000000157E000000000000158400008E +:10470000158A00001590000015960000159C000009 +:104710000000000015A200000000000016140000B8 +:1047200015A8000015AE000015B4000015BA15C09C +:1047300015C615CC15D2000015D815DE15E40000FD +:104740000000000015EA00000000000015F0000065 +:1047500015FC160215F6000015FC160215F60000F1 +:1047600015FC16021608000000000000160E0000DE +:10477000000000001614000000000000161A0000DF +:10478000000000001620000000000000169216989D +:10479000169E16A416260000162C000016320000E5 +:1047A00016380000163E0000164A000016440000AD +:1047B000164A00001650000016560000165C000055 +:1047C00016620000000000001668166E16740000E5 +:1047D000167A168016860000168C0000169216981F +:1047E000169E16A416AA000016B016B616BC000037 +:1047F00016C2000016C8000016CE000016D4000035 +:1048000016DA000016E0000016E6000016EC0000C4 +:1048100016F20000000016F80000000016FE00006E +:104820001704000000020868086E0874087A000186 +:104830000000FF4500010000FF4F00010000FEDC0A +:1048400000010000FEFF00010000FF320001000037 +:10485000FF7500010000FFFF0001000000000001E3 +:104860000000031E00010050033F00010000033060 +:1048700000010000034900010000033400010000B2 +:10488000032A0001000003830001000003DA000195 +:10489000000003150001000003C90001000003230C +:1048A0000001000003390001000003A7000100001F +:1048B00003D70001000002420001010504C200010B +:1048C000010503FD0001010504B100010105040B10 +:1048D00000010105042100010105048F000101050B +:1048E00004BF00010105FF4500010106043100017C +:1048F0000105041200010105041C00010105050465 +:104900000001010504180001018C032A0001018C3B +:1049100004120001015100000001010EFEFF000120 +:10492000011304120001011304060001011704120F +:10493000000101170406000100EA03FD000100EA7E +:10494000040B000100EA0421000100EA048F0001C9 +:1049500000EA04BF000100EA041C000100EA0406AA +:10496000000100D6FF45000100EB0431000100EA20 +:104970000418000100F0032A000100F004120001F5 +:1049800000CF04060001011803FD00010118041204 +:1049900000010118FEDD00010118040600010125D7 +:1049A00004120001008903FD00010089041C0001BC +:1049B0000089040600010089FF450001008A0431D6 +:1049C00000010089041200010089032A0001008906 +:1049D00004180001008900000001008A00000001A5 +:1049E00000BF0412000100A3000000010111041225 +:1049F0000001010BFEDD000100870412000100E947 +:104A0000FEDD0001011F032A000100E90000000192 +:104A10000155040600010110041200010110FEDD21 +:104A20000001011004180001011A03FD0001011A20 +:104A3000040B0001011A04210001011A048F000176 +:104A4000011A04BF0001011A041C0001011A04FA32 +:104A50000001011A04EE0001011AFF450001011ACC +:104A600004310001016A04270001011A0412000147 +:104A70000116032A000101160412000101160000AC +:104A80000001011A04180001011A0500000101A229 +:104A9000032A0001015F0000000101080406000173 +:104AA0000119032A00010119FEDD00010119041C8E +:104AB000000101190412000101190000000100F7B2 +:104AC000FEFF000100F70412000100F7FEDD000107 +:104AD00000F70406000100D30412000100D3FEFF1A +:104AE000000100D3FEDD000100D304060001011B1C +:104AF00003FD0001011BFF450001011C0431000101 +:104B0000016B04270001011B04120001011B032A91 +:104B10000001011B041C0001011B0418000101AD70 +:104B2000032A0001011B00000001013C00000001FC +:104B30000102032A000101020000000101650412C4 +:104B4000000100F4FF45000100F50431000100F40C +:104B50000412000100F40418000100D5040600014D +:104B600000ED03DA000100ED03C9000100ED0323AD +:104B7000000100ED0339000100ED03A7000100ED85 +:104B800003D7000100E2FF45000100EE03490001E8 +:104B900000ED041C0001014D02420001014D032AF9 +:104BA0000001014D00000001007A0406000100DD53 +:104BB000FEFF000100DD032A000100DD031E0001ED +:104BC0000162032A000101620406000101D7032AE1 +:104BD000000100E10315000100E10323000100E1F1 +:104BE0000339000100E103A7000100E103D7000140 +:104BF00000E10334000100E1031E000100DFFF4576 +:104C0000000100E10349000100E10330000100EC74 +:104C10000242000100EC032A000100EC0000000148 +:104C200000C403E9000100EB0315000100EB03835E +:104C3000000100EB031E000100EB00000001013A3F +:104C400003E30001007A0412000100800242000127 +:104C50000080031500010080033400010080031E62 +:104C60000001007CFF450001008103490001008034 +:104C7000033000010087024200010087032A00017F +:104C80000087FF420001013E03DB0001013E02F309 +:104C9000000100F4FEDD000100810412000100812A +:104CA000FEDD00010081032A000100F5032A000156 +:104CB0000081000000010167024200010167031E3C +:104CC0000001016700000001013F02420001013FB5 +:104CD0000000000100EE032A000100EEFEDD0001ED +:104CE00000EE0330000100E30315000100E303239D +:104CF000000100E30339000100E303A7000100E322 +:104D000003D7000100E30334000100E304120001B3 +:104D100000E30406000100E4FF45000100E403494C +:104D2000000100E30252000100E3FF45000100E33F +:104D3000033A000100E30359000100E303400001CE +:104D400000E3000000010133033F000100E3032AF8 +:104D5000000100E20242000100E2032A000100E338 +:104D60000330000100E304180001015C024200016D +:104D7000015C0000000100EE031E0001007BFEDD6F +:104D8000000100BF03340001007B0000000100C8E7 +:104D9000FEFF000100C8032A000100C8FEDD00017B +:104DA00000C8031E000100D5FEFF0001009002EFC5 +:104DB000000100D5FEDD0001009003CB00010100E1 +:104DC000037C000100D50000000100ED0315000187 +:104DD00000EDFF45000100ED0349000100EB024238 +:104DE000000100EFFF45000100EB032A000100EB8A +:104DF0000349000100EB0330000100EF0000000157 +:104E0000013D033F000100ED032A000100ED0334E2 +:104E1000000100ED0330000101470242000100EDF6 +:104E20000000000101610000000100CA024200010F +:104E300000CA000000010129024200010129032AE1 +:104E4000000101290000000100D202420001016AB4 +:104E5000FF45000100D30349000100D2032A0001ED +:104E600000D20330000100B90242000100B9032A58 +:104E7000000100B9031E000100B900000001010596 +:104E8000032A00010117032A000101170000000195 +:104E900000D5032A000100D50412000100EA032A0C +:104EA000000100EA04120001013B0000000101279B +:104EB000032A0001012703FD00010127041200015C +:104EC000010F032A0001010F041200010155032AFA +:104ED00000010155000000010125032A0001012500 +:104EE000000000010108032A000101080000000180 +:104EF00000D6032A000100D60000000100FC032AAE +:104F0000000100FC03FD000100F9032A000100F983 +:104F10000000000100F7032A000100F70000000173 +:104F20000084032A000100840412000100F4000040 +:104F3000000100F8032A000100F800000001011A36 +:104F4000032A0001015D032A0001011A000000018B +:104F5000013A0000000100ED0242000100E2000001 +:104F6000000101660000000100BF0242000100BF15 +:104F7000032A000100E10242000100E1032A0001CE +:104F800000DF000000010104000A000100F40242F9 +:104F9000000100F40315000100F4032A000100FDE4 +:104FA0000242000100FD032A000100EE024200015E +:104FB00000EE0000000100DD0242000100DD000003 +:104FC000000100D90242000100D903150001016A65 +:104FD0000000000100D00242000100D000000001EA +:104FE00000C80242000100C800000001007C00006F +:104FF0000001007D000000010080032A0001008004 +:1050000000000001008400000001007A032A000172 +:1050100000F00000000100E302420001010502422D +:10502000000100E400000001010E0005000101057F +:1050300003EB000101050000000101BA00000001BE +:105040000111032A0001010B000000010113032AD2 +:105050000001010E0000000100CF032A000100CF73 +:10506000000000010118032A0001011800000001DE +:105070000110032A000101100000000102FF037C5F +:1050800000010165032A000101650000000100C460 +:10509000030D000100980000000101D7030D00017D +:1050A00001AC000000010000000A005000180002DE +:1050B00044464C5400A86C61746E0124001B009E91 +:1050C00000A6015E00AE00AE014A00FE00FE00B682 +:1050D00000BE00C600C600CE00CE00D600D600D668 +:1050E00000D600D600DE00E6015400EE00F600FE19 +:1050F0000106010E001061616C74018263617365C9 +:10510000013463636D700192646C6967013A667281 +:10511000616301406C69676101466C6F636C014CAF +:105120006C6F636C01526C6F636C01586C6F636CD5 +:10513000015E6C6F636C01646C6F636C016A6C6F11 +:10514000636C01706C6F636C01766F72646E018AC0 +:1051500073757073017C013A0000000100000001CA +:1051600003240003000000010154000100000001BD +:105170000192000400000001016C00060000000123 +:1051800001440001000000010122000100000001B3 +:105190000180000100000001011800010000000171 +:1051A000011600040000000101460001000000019A +:1051B000016E000400000001011400010000000164 +:1051C0000138000400000001010C0004000000018F +:1051D000010C019C0008415A452001B24341542072 +:1051E00001C84352542001DE4B415A2001F44D4F77 +:1051F0004C20020A524F4D200220544154200236C6 +:1052000054524B20024C00060000000201200132E3 +:10521000000600000002013A014C000600000004F4 +:10522000021A0250022C023E000000010018000089 +:105230000001001900000001001400000001001A24 +:105240000000000100120000000100090000000140 +:10525000001100000001000E00000001000D000020 +:105260000001000C00000001000F00000001001010 +:105270000000000100130000000200000001000017 +:1052800000020015001700000003000200050008DE +:105290000000FFFF000700000001000300040005FC +:1052A000000E000F0001020000060001020A0007C4 +:1052B0000001021A0009000101FE000101F80001CD +:1052C00001E6000101FC0001031C000101E40001F2 +:1052D00003A2000101F20001039A0001020C000187 +:1052E000037A00020210021A00010326000201ECF8 +:1052F00001DE000201E8000202E602E70002020607 +:105300000004012B013B02E602E700020204000454 +:1053100000A600AE0180018800020202000401BB69 +:1053200001BC01BB01BC00030000000101B400018D +:1053300002000001000000060003000101EE000170 +:1053400001A200000001000000070003000101F4B9 +:10535000000101E40000000100000016000300014C +:1053600001E2000101DA0000000100000016000067 +:10537000FFFF000800000001000200030004000518 +:10538000000E000F0000FFFF0008000000010003F6 +:10539000000400050006000E000F0000FFFF0008DB +:1053A000000000010003000400050007000E000FCC +:1053B0000000FFFF000800000001000300040005DA +:1053C0000008000E000F0000FFFF000800000001B1 +:1053D0000003000400050009000E000F0000FFFF9D +:1053E000000800000001000300040005000A000E90 +:1053F000000F0000FFFF0008000000010003000490 +:105400000005000B000E000F0000FFFF0008000069 +:105410000001000300040005000C000E000F000056 +:10542000FFFF000800000001000300040005000D5C +:10543000000E000F00030000000101140001011C18 +:10544000000100000003000300010094000100942B +:10545000000000010000000300030001013C000106 +:1054600000820000000100000004000300000001B1 +:1054700000DE000200F600E6000100000004000269 +:1054800000F2001001BB01BC00A600AE01BB013B55 +:1054900001BC018001880245024602470248025CC5 +:1054A00002E602E70001000102560001013000029D +:1054B000012B013100010001012A000201BC01CCD5 +:1054C0000002012E01280001013000020001023C0F +:1054D000023F00000002012A01320001000202C660 +:1054E00002D00005017E01860134013A014000042A +:1054F000013A01400146014C00040148014E0154AB +:10550000015A00010004012A013A02C602D000013A +:10551000000400A400AD017E018700010004000129 +:10552000007800DA01520001000202E602E7000101 +:105530000002000100DA00010002007801520002BE +:105540000001023B0244000000010002012A013A6E +:105550000002000202C002C4000002C602CF000521 +:105560000002000202D002D2000002D402D80003DE +:10557000000100100001007800A400AD00DA013A3B +:105580000152017E0187023C023D023E023F02566B +:1055900002C602D00002000B000100080000000A51 +:1055A000004100080044004C0040004E004F0049FC +:1055B00000510063004B006500B2005E00B400D9EA +:1055C00000AC01BD01ED00D201F401F5010301F9C8 +:1055D00001F9010502370237010602BC000301523E +:1055E000024D00010001007001B80002013601B651 +:1055F0000003011C0136024C0003025A023F024B19 +:105600000003025A023F024A0003025A023D00010F +:105610000002023C023E01B40002011C01B900027A +:10562000012A01BA0002014102EC000202C302EDAC +:10563000000202C202EE000202CC02EF000202CA25 +:1056400002E8000202C302E9000202C202EA00020A +:1056500002CC02EB000202CA0001000202C602C82C +:1056600001B50003011C012A01B70003011C01411F +:1056700000010001011C0001014100010001014184 +:1056800000010000000A0001006600010001006640 +:1056900000010000000B00000001000100080001F3 +:1056A0000000001400010000001C0002776768740D +:1056B000010000000002000100000000010401F4EC +:1056C00000000000BCF90000200000009CF9000070 +:1056D0004F7377616C642D526567756C61722E74BF +:1056E00074660000000100000010010000040000CA +:1056F000474445466AFA6A450000C3340000017C0D +:1057000047504F53778154DC0000C4B000002EC6D0 +:1057100047535542BEEC94E90000F378000005F2CF +:105720004F532F32AF0C778E0000A0500000006066 +:105730005354415479926CDD0000F96C0000002E46 +:10574000636D61709C08F7F40000A0B0000008824F +:1057500067617370000000100000C32C0000000897 +:10576000676C7966113443FE0000010C00008D3433 +:10577000686561641626592B0000944400000036C9 +:105780006868656108AE05A20000A02C0000002436 +:10579000686D7478024460970000947C00000BB040 +:1057A0006C6F6361F18314FF00008E60000005E4FC +:1057B0006D617870030200D300008E40000000206D +:1057C0006E616D6558BA88930000A93C000003B86B +:1057D000706F737430387CD80000ACF40000163859 +:1057E0007072657068068C850000A934000000079F +:1057F0000002005A00000250032A000300070000C4 +:1058000073112111252111215A01F6FE710128FE83 +:10581000D8032AFCD65A027600020013000001D9F0 +:10582000032A0007000A00007313331323272307FA +:1058300013330313AC6DAD6B25A527368744032ABC +:10584000FCD6CCCC011D016DFFFF0013000001D977 +:105850000420062600010000000702C300F600E84D +:10586000FFFF0013000001D903F10626000100002C +:10587000000702C800F700E8FFFF0013000001D98D +:105880000485062600010000000702E800F700E892 +:10589000FFFF0013FF5001D903F1062600010000AD +:1058A000002702D100F60000000702C800F700E858 +:1058B000FFFF0013000001D9048506260001000047 +:1058C000000702E900F700E8FFFF0013000001D91C +:1058D00004B4062600010000000702EA00F700E811 +:1058E000FFFF0013000001D9049606260001000006 +:1058F000002702C800F600E8000702CA00F60166A9 +:10590000FFFF0013000001D9041206260001000069 +:10591000000702C700F600E8FFFF0013000001D9EE +:105920000412062600010000000702C600F600E887 +:10593000FFFF001300000207043E062600010000DE +:10594000000702EC00F600E8FFFF0013FF5001D94A +:1059500003FE062600010000002702E600F600E82C +:10596000000702D100F60000FFFF0013000001D97C +:10597000043E062600010000000702ED00F600E8E4 +:10598000FFFF0013000001EB047706260001000072 +:10599000000702EE00F600E8FFFF0013000001D947 +:1059A00004A0062600010000002702E600F600E839 +:1059B000000702CA00F60170FFFF0013000001D9C2 +:1059C0000412062600010000000702CD00F600E8E0 +:1059D000FFFF0013000001D9041206260001000099 +:1059E000000702C000F600E8FFFF0013FF5001D9D6 +:1059F000032A062600010000000702D100F600007D +:105A0000FFFF0013000001D904200626000100005A +:105A1000000702C200F600E8FFFF0013000001D9F2 +:105A20000426062600010000000702CC00F600E86C +:105A3000FFFF0013000001D9041206260001000038 +:105A4000000702CE00F600E8FFFF0013000001D9B6 +:105A500003D6062600010000000702CB00F600E88E +:105A6000FFFF0013FF1901E6032A062600010000CC +:105A7000000702D501AE0000FFFF0013000001D9AE +:105A8000041B062600010000000702C900F600E81A +:105A9000FFFF0013000001D90511062600010000D8 +:105AA000002702C900F600E8000702C300F601D98A +:105AB000FFFF0013000001D90418062600010000B2 +:105AC000000702CA00F600E80002FFCD0000025DF8 +:105AD000032A000F00120000630121152311331562 +:105AE0002311331521352307133311330155013B9E +:105AF000CD9393CDFEC795567477032A52FEF45189 +:105B0000FED752CDCD011E013F00FFFFFFCD0000AB +:105B1000025D04200626001B0000000702C3015A94 +:105B200000E80003003F000001E7032A0014001E04 +:105B300000290000731133321E0215140606071ED9 +:105B40000215140E0223273332363534262623233A +:105B500035333236363534262623233FBA3751368D +:105B60001A193328313C1D18334F36674C4C331B00 +:105B70003B32434330361622483A1B032A18324D33 +:105B80003432492A060B35533A34563C2151474F9B +:105B9000334523561B3C3038320DFFFF003F0000D9 +:105BA00001E703FE0626001D0000000702C10106F2 +:105BB00000E800010030FFF701D6033100270000A4 +:105BC000452226263511343636333216161515235E +:105BD00035342626232206061511141616333236BE +:105BE0003635353315140606010A565F25255F56EE +:105BF0004C59276B09282F302C0D142E272E280ADC +:105C00006B245809487A4B011E527A433868494040 +:105C1000392D4526294B32FEBF3D471E2948303CD1 +:105C20003C4A713FFFFF0030FFF701D604200626F3 +:105C3000001F0000000702C3010200E8FFFF003060 +:105C4000FFF701D604120626001F0000000702C756 +:105C5000010200E8FFFF0030FF1501D603310626E0 +:105C6000001F0000000702D401020000FFFF003007 +:105C7000FFF701D604120626001F0000000702C627 +:105C8000010200E8FFFF0030FFF701D603FE062601 +:105C9000001F0000000702C1010200E80002003FEF +:105CA000000001DF032A000B0017000073113332DC +:105CB00016161511140606232733323636351134DD +:105CC000262623233FB05A692D2D655548403E3482 +:105CD0000B10363A3D032A376E52FED656763D51AA +:105CE000305C4101073F4E24FFFF003F0000039B53 +:105CF000032A042600250000000700D6020F00003A +:105D0000FFFF003F0000039B041204260025000053 +:105D1000002700D6020F0000000702C702E000E8DB +:105D20000002000E000001DF032A000F001F000028 +:105D30007311233533113332161615111406062349 +:105D400027333236363511342626232311331523D3 +:105D50003F3131B05A692D2D655548403E340B1006 +:105D6000363A3D3D3D0184410165376E52FED656BF +:105D7000763D51305C4101073F4E24FEEF41FFFF6D +:105D8000003F000001DF0412062600250000000786 +:105D900002C7010800E800020011000001E0032A28 +:105DA000000F001F00007311233533113332161614 +:105DB00015111406062327333236363511342626BC +:105DC000232311331523413030B15A682C2C6555EB +:105DD000473F3E340B10363A3C3C3C018441016560 +:105DE000376E52FED656763D51305C4101073F4E2C +:105DF00024FEEF41FFFF003F000001DF03FE062607 +:105E000000250000000702C1010800E8FFFF003F75 +:105E100000000353032A042600250000000701B0F8 +:105E2000020F0000FFFF003F00000353032A042677 +:105E300000250000002701B0020F0000000702C784 +:105E400002BD00000001003F0000017B032A000B9F +:105E500000007311211523113315231133153F0150 +:105E60003AC9A3A3CB032A54FEF450FED751FFFF37 +:105E7000003F0000017B04200626002E00000007E2 +:105E800002C300E000E8FFFF003F0000017B03F1D8 +:105E90000626002E0000000702C800E100E8FFFF10 +:105EA000003F0000017B04120626002E00000007C0 +:105EB00002C700E000E8FFFF003F0000017B041282 +:105EC0000626002E0000000702C600E000E8FFFFE3 +:105ED000003F000001F1043E0626002E00000007EE +:105EE00002EC00E000E8FFFF003FFF50017B03FEF3 +:105EF0000626002E0000002702E600E000E800076A +:105F000002D100CC0000FFFF003F000001BA043EB8 +:105F10000626002E0000000702ED00E000E8FFFF6B +:105F2000003F000001D504770626002E0000000780 +:105F300002EE00E000E8FFFF003F0000017B04A04C +:105F40000626002E0000002702E600E000E8000719 +:105F500002CA00E00170FFFF001B0000017B041279 +:105F60000626002E0000000702CD00E000E8FFFF3B +:105F7000003F0000017B04120626002E00000007EF +:105F800002C000E000E8FFFF003F0000017B03FECD +:105F90000626002E0000000702C100E000E8FFFF17 +:105FA000003FFF50017B032A0626002E0000000759 +:105FB00002D100CC0000FFFF003F0000017B042065 +:105FC0000626002E0000000702C200E000E8FFFFE6 +:105FD000003F0000017B04260626002E000000077B +:105FE00002CC00E000E8FFFF003F0000017B04124C +:105FF0000626002E0000000702CE00E000E8FFFFAA +:10600000003F0000017B03D60626002E000000079B +:1060100002CB00E000E8FFFF003FFF19017B032AED +:106020000626002E0000000702D5013C0000FFFFFD +:10603000003F0000017B04180626002E0000000728 +:1060400002CA00E000E80001001EFFF701AC032ACD +:106050000026000057222626353533141415141651 +:1060600033323E0235342626232335372335211596 +:1060700003273332161615140606E442582C6A25F7 +:10608000371D2414081B423A55ABD10159D813418E +:10609000505A24285809325E401B04090537491517 +:1060A000283721465A2C42E65131FED325427852F8 +:1060B000486B3B00FFFF001EFFF701AC04120626F1 +:1060C00000420000000702C700E400E80001003FB2 +:1060D00000000178032A0009000073112115231123 +:1060E000331523113F0139C89B9B032A51FEF250FF +:1060F000FE85FFFF003F0000017803FE06260044F6 +:106100000000000702C100C400E800010030FFF6F3 +:1061100001E20331002A00004522262635113436DB +:106120003633321616151523353426262322060655 +:1061300015111416163332363635352335331123FF +:1061400027060601004C5B29255F554C5D2A6A0E27 +:106150002B2E322D0B11302C2C301267CD470B100B +:10616000440A417C57010F597D423369501E19354D +:1061700043212E4F32FED43A4E262A523D3850FE4D +:106180006F5D2D3AFFFF0030FFF601E20420062686 +:1061900000460000000702C3010C00E8FFFF0030CA +:1061A000FFF601E203F1062600460000000702C8E0 +:1061B000010D00E8FFFF0030FFF601E204120626A1 +:1061C00000460000000702C7010C00E8FFFF003096 +:1061D000FFF601E20412062600460000000702C690 +:1061E000010C00E8FFFF0030FEE101E2033106266A +:1061F00000460000000702D3010C0000FFFF003042 +:10620000FFF601E203FE062600460000000702C179 +:10621000010C00E800020030FFF602190331000310 +:10622000002E00006535331505222626351134363B +:106230003633321616151523353426262322060644 +:1062400015111416163332363635352335331123EE +:10625000270606013ADFFEE74C5B29255F554C5DBA +:106260002A6A0E2B2E322D0B11302C2C301267CDBA +:10627000470B1044D04141DA417C57010F597D4210 +:106280003369501E193543212E4F32FED43A4E2623 +:106290002A523D3850FE6F5D2D3A0001003F00004C +:1062A00001F1032A000B0000731133113311331174 +:1062B000231123113F71D07171D0032AFEA2015E18 +:1062C000FCD6017BFE850002001000000220032A9C +:1062D00000130017000073112335333533153335A0 +:1062E00033153315231123112311113335233F2F78 +:1062F0002F71D0712F2F71D0D0D0026B3A85858548 +:10630000853AFD95017BFE8501CC9F00FFFF003F94 +:10631000000001F104120626004E0000000702C72B +:10632000011900E8FFFF003F000001F104120626FA +:10633000004E0000000702C6011900E800010045F8 +:10634000000000B4032A0003000073113311456FED +:10635000032AFCD6FFFF0045FFED01E5032A0426D2 +:10636000005200000007006100F80000FFFF004538 +:10637000000001060420062600520000000702C3A8 +:10638000007C00E8FFFFFFF90000010003F1062692 +:1063900000520000000702C8007D00E8FFFFFFEF89 +:1063A000000001090412062600520000000702C680 +:1063B000007C00E8FFFFFFB7000000DD04120626A6 +:1063C00000520000000702CD007C00E8FFFFFFF054 +:1063D000000001080412062600520000000702C057 +:1063E000007C00E8FFFF0045000000B403FE062625 +:1063F00000520000000702C1007C00E8FFFF0045DA +:10640000FF5000B4032A062600520000000602D105 +:106410007C00FFFFFFF4000000B4042006260052B9 +:106420000000000702C2007C00E8FFFF002C000013 +:1064300000EC0426062600520000000702CC007C77 +:1064400000E8FFFFFFF800000100041206260052DA +:106450000000000702CE007C00E8FFFF001C0000E7 +:1064600000DC03D6062600520000000702CB007CA9 +:1064700000E8FFFFFFF4FF1900B5032A06260052CB +:106480000000000602D57D00FFFFFFE600000112BC +:106490000418062600520000000702CA007C00E82B +:1064A00000010007FFED00ED032A000D0000573545 +:1064B000323E02351133111406062307252E190A20 +:1064C000701E4C4613510A1A31260271FD8D465931 +:1064D0002B00FFFF0007FFED0142041206260061BA +:1064E0000000000702C600B500E80001003F000000 +:1064F00001ED032A000B0000731133111333031352 +:10650000230307113F71BA69A0BA6E9B34032AFEB8 +:1065100082017EFE9BFE3B017C5EFEE2FFFF003FB0 +:10652000000001ED0412062600630000000702C708 +:1065300000F800E8FFFF003FFEE101ED032A062618 +:1065400000630000000702D300F800000001003FD4 +:106550000000017F032A0005000073113311331579 +:106560003F71CF032AFD2751FFFF003FFFED027A65 +:10657000032A04260066000000070061018D000068 +:10658000FFFF003F0000017F042006260066000098 +:10659000000702C3007800E8FFFF003F0000018011 +:1065A000032A062600660000000702C50112001932 +:1065B000FFFF003FFEE1017F032A06260066000080 +:1065C000000702D300DF0000FFFF003F0000017F53 +:1065D000032A0626006600000007025C00E7003B75 +:1065E000FFFF003FFF6E023E032A04260066000004 +:1065F0000007013A018D00000001FFFA0000017F51 +:10660000032A000D000073110735371133113715B8 +:10661000071133153F4545716969CF017926572622 +:10662000015AFEE539563AFE99510001003D00003D +:106630000257032A000C0000731333131333132380 +:1066400003032303033D0F6F8F906E0F5B09894097 +:106650008809032AFD6F0291FCD6024CFDB4024C5E +:10666000FDB4FFFF003D0000025703FE0626006E4A +:106670000000000702C1014A00E80001003F0000DD +:1066800001D0032A000900007311331311331123C1 +:1066900003113F4DE65E48E9032AFDE6021AFCD6E7 +:1066A0000229FDD7FFFF003FFFED02FD032A04266C +:1066B000007000000007006102100000FFFF003FB3 +:1066C000000001D00420062600700000000702C36D +:1066D000010800E8FFFF003F000001D00412062679 +:1066E00000700000000702C7010800E8FFFF003F3C +:1066F000FEE101D0032A062600700000000702D345 +:10670000010800000001003FFF4901D0032A0013E7 +:106710000000453532363635350311231133131158 +:10672000331114060623010B332D0CDE5A4DEC58A1 +:106730001A4441B74D15332B2101FFFDD7032AFD24 +:10674000E6021AFCD63C512AFFFF003FFF6E02C151 +:10675000032A0426007000000007013A021000001E +:10676000FFFF003F000001D0041806260070000063 +:10677000000702CA010800E800020030FFF701EB41 +:10678000033100110023000045222626351134363E +:1067900036333216161511140606273236363511E1 +:1067A000342626232206061511141616010E5262EF +:1067B0002A2B615252602B2B60522D2E10102E2D41 +:1067C0002D2F10102F09407750013350733D3E722A +:1067D00050FECC4F76415925432D01632D41232393 +:1067E000412DFE9D2D432500FFFF0030FFF701EBFB +:1067F0000420062600780000000702C3010E00E80E +:10680000FFFF0030FFF701EB03F1062600780000E0 +:10681000000702C8010F00E8FFFF0030FFF701EB9F +:106820000412062600780000000702C6010E00E8E8 +:10683000FFFF0030FFF7021F043E0626007800002D +:10684000000702EC010E00E8FFFF0030FF5001EBF3 +:1068500003FE062600780000002702E6010E00E88D +:10686000000702D1010E0000FFFF0030FFF701EB2F +:10687000043E062600780000000702ED010E00E845 +:10688000FFFF0030FFF702030477062600780000C0 +:10689000000702EE010E00E8FFFF0030FFF701EBFA +:1068A00004A0062600780000002702E6010E00E89A +:1068B000000702CA010E0170FFFF0030FFF701EB75 +:1068C0000412062600780000000702CD010E00E841 +:1068D000FFFF0030FFF701EB0412062600780000EE +:1068E000000702C0010E00E8FFFF0030FFF701EBD8 +:1068F00004BE062600780000002702C0010E00E852 +:10690000000702CB010E01D0FFFF0030FFF701EBC3 +:1069100004AA062600780000002702C1010E00E844 +:10692000000702CB010E01BCFFFF0030FF5001EB5E +:106930000331062600780000000702D1010E000096 +:10694000FFFF0030FFF701EB04200626007800006F +:10695000000702C2010E00E8FFFF0030FFF701EB65 +:106960000426062600780000000702CC010E00E88D +:10697000FFFF0030FFF701EB0374062600780000EC +:10698000000702E7014E00E8FFFF0030FFF701EBD0 +:106990000420062600780000002702E7014E00E8E8 +:1069A000000702C3010E00E8FFFF0030FF5001EBBB +:1069B0000374062600780000002702E7014E00E875 +:1069C000000702D1010E0000FFFF0030FFF701EBCE +:1069D0000420062600780000002702E7014E00E8A8 +:1069E000000702C2010E00E8FFFF0030FFF701EBD5 +:1069F0000426062600780000002702E7014E00E882 +:106A0000000702CC010E00E8FFFF0030FFF701EBAA +:106A10000418062600780000002702E7014E00E86F +:106A2000000702CA010E00E8FFFF0030FFF701EB8C +:106A30000413062600780000000702C4010E00E8D7 +:106A4000FFFF0030FFF701EB04120626007800007C +:106A5000000702CE010E00E8FFFF0030FFF701EB58 +:106A600003D6062600780000000702CB010E00E8DE +:106A7000FFFF0030FF1901EB03310626007800000C +:106A8000000702D50136000000030030FFB601EB1D +:106A90000370000300150027000057271317032277 +:106AA00026263511343636333216161511140606DD +:106AB00027323636351134262623220606151114C0 +:106AC0001616A027FC288F52622A2B615252602B87 +:106AD0002B60522D2E10102E2D2D2F10102F4A0C02 +:106AE00003AE0AFC91407750013350733D3E725023 +:106AF000FECC4F76415925432D01632D412323417F +:106B00002DFE9D2D4325FFFF0030FFB601EB042035 +:106B1000062600920000000702C3010E00E8FFFFF6 +:106B20000030FFF701EB041806260078000000078C +:106B300002CA010E00E8FFFF0030FFF701EB04C4BA +:106B4000062600780000002702CA010E00E80007B0 +:106B500002CB010E01D60002003000000290032A91 +:106B60000013001F0000612226263511343636330B +:106B70002115231133152311331525331123220633 +:106B800006151114161601205A692D2D6655017629 +:106B9000C5A0A0C7FE9236383D350C1036376E5270 +:106BA000012B56763C54FEF551FED7515402852FE9 +:106BB0005B42FEF63D4E24000002003F000001D083 +:106BC000032A000C00170000731133321616151437 +:106BD0000606232311113332363635342626232375 +:106BE0003FC94957282D5842593431381811363980 +:106BF00035032A356447405E33FE8701CA163732B3 +:106C00003A3E1800FFFF003F000001D003FE0626B9 +:106C100000970000000702C100F000E80002003FFA +:106C2000000001E6032A000F00180000731133155D +:106C30003332161615140E0223231511333236354E +:106C4000342623233F71754455281A345036624642 +:106C5000433F363F53032A6A3A6A4739583C1FE993 +:106C600001443C554E3F00020030FF5C01EC033113 +:106C7000001D002F0000452E022706222322262673 +:106C80003511343636333216161511140606071E22 +:106C900002172732363635113426262322060615EA +:106CA0001114161601B31B352F13040A0552622A5C +:106CB0002B615252612B18342B0C1C1C0CB72E2E3E +:106CC00010102E2E2D2F10102FA40E343E1C01401C +:106CD0007750013350733D3E7250FECC3B614512FC +:106CE0000F211C099B25432D01632D412323412D99 +:106CF000FE9D2D4325000002003F000001DF032A16 +:106D0000000F001900007311333216161514060611 +:106D10000713230323111133323636353426232348 +:106D20003FA3516A33142C24736D6A582B303C1CDA +:106D3000344D32032A2B5F4D2F4D350CFE6A017CFA +:106D4000FE8401CD183A34473F00FFFF003F0000AA +:106D500001DF04200626009B0000000702C3010497 +:106D600000E8FFFF003F000001DF04120626009B41 +:106D70000000000702C7010400E8FFFF003FFEE13A +:106D800001DF032A0626009B0000000702D301044E +:106D90000000FFFF003F000001DF04120626009BF9 +:106DA0000000000702CD010400E8FFFF003F0000E3 +:106DB00001DF04120626009B0000000702CE01043A +:106DC00000E800010027FFF701C00331002D00009B +:106DD0005722262627371E023332363534262727F8 +:106DE000262635343633321E0217072E022322069A +:106DF0001514161717161615140606FE465D3004F0 +:106E0000640315302B2C2D322688282666583049ED +:106E1000311D056003122D2A2A2F191C892E463296 +:106E200057093C6A461B2B5033312E3743227823B7 +:106E3000533D596219344F351A2843292D2C2530DA +:106E40001978286F4C3C572EFFFF0027FFF701C031 +:106E50000420062600A10000000702C300ED00E8A0 +:106E6000FFFF0027FFF701C00412062600A1000063 +:106E7000000702C700ED00E8FFFF0027FF1501C073 +:106E80000331062600A10000000702D400ED000037 +:106E9000FFFF0027FFF701C00412062600A1000033 +:106EA000000702C600ED00E8FFFF0027FEE101C079 +:106EB0000331062600A10000000702D300ED000008 +:106EC000FFFF0027FFF701C003FE062600A1000018 +:106ED000000702C100ED00E800010038FFF701FDE6 +:106EE000033100240000573533323635342623234E +:106EF0003537262623220615112311343636333230 +:106F00001617150327321615140623FE22393838B2 +:106F1000391885112D1A484471346E563655259806 +:106F20000F6361686109514754564956F406075585 +:106F300052FDCE022D4D7542161359FEE82E726D8C +:106F40007E710002002CFFF701E70331001E0029CB +:106F500000004522262635352135342626232206F3 +:106F60000615152335343636333216161511140628 +:106F7000062732363635352315141616010A5262A5 +:106F80002A0149102D2E2D2F10722A615352602B89 +:106F90002B60522D2E10D7102F09407750A7A32D0C +:106FA000412323412D462F50733D3E7250FECC4F5E +:106FB00076415925432D67672D4325000001000FB9 +:106FC0000000018E032A00070000731123352115EC +:106FD00023119889017F8502D65454FD2A000002AE +:106FE000000F0000018E032A0003000B0000533540 +:106FF0002115031123352115231129013ECF8901C4 +:107000007F8501874040FE7902D65454FD2AFFFF58 +:10701000000F0000018E0412042600AA00000007E1 +:1070200002C700C800E8FFFF000FFF15018E032A0A +:10703000042600AA0000000702D400C80000FFFFD9 +:10704000000FFEE1018E032A042600AA00000007BB +:1070500002D300C80000FFFF000F0000018E03FEF6 +:10706000042600AA0000000702C100C800E80001D1 +:107070000038FFF701E7032A001500004522262605 +:1070800035113311141616333236363511331114C7 +:1070900006060110585E226C0E2F2F302E0E6B222A +:1070A0005D09467F550219FDE234563232563402EC +:1070B0001EFDE7557F46FFFF0038FFF701E704207C +:1070C000062600B00000000702C3011000E8FFFF21 +:1070D0000038FFF701E703F1062600B000000007C3 +:1070E00002C8011100E8FFFF0038FFF701E70412B2 +:1070F000062600B00000000702C7011000E8FFFFED +:107100000038FFF701E70412062600B00000000770 +:1071100002C6011000E8FFFF0038FFF701E7041284 +:10712000062600B00000000702CD011000E8FFFFB6 +:107130000038FFF701E70412062600B00000000740 +:1071400002C0011000E8FFFF0038FF5001E7032AEA +:10715000062600B00000000702D101100000FFFF6A +:107160000038FFF701E70420062600B00000000702 +:1071700002C2011000E8FFFF0038FFF701E7042614 +:10718000062600B00000000702CC011000E8FFFF57 +:107190000038FFF7022F0374062600B00000000736 +:1071A00002D001A600E8FFFF0038FFF7022F0420FD +:1071B000062600B00000002702D001A600E8000764 +:1071C00002C3011000E8FFFF0038FF50022F0374D4 +:1071D000062600B00000002702D001A600E8000744 +:1071E00002D101100000FFFF0038FFF7022F04203A +:1071F000062600B00000002702D001A600E8000724 +:1072000002C2011000E8FFFF0038FFF7022F04263A +:10721000062600B00000002702D001A600E8000703 +:1072200002CC011000E8FFFF0038FFF7022F04181E +:10723000062600B00000002702D001A600E80007E3 +:1072400002CA011000E8FFFF0038FFF701E704134E +:10725000062600B00000000702C4011000E8FFFF8E +:107260000038FFF701E70412062600B0000000070F +:1072700002CE011000E8FFFF0038FFF701E703D658 +:10728000062600B00000000702CB011000E8FFFF57 +:107290000038FF1901E7032A062600B000000007A6 +:1072A00002D501380000FFFF0038FFF701E7041B9B +:1072B000062600B00000000702C9011000E8FFFF29 +:1072C0000038FFF701E70418062600B000000007A9 +:1072D00002CA011000E800010017000001E2032AC1 +:1072E0000006000073033313133303CCB56A807AAE +:1072F00067B3032AFDAB0255FCD600010024000051 +:1073000002B5032A000C0000730333131333131365 +:107310003303230303A8845E576D506E555C82527D +:107320007172032AFDBA0243FDBA0249FCD6025823 +:10733000FDA8FFFF0024000002B50420062600C7B8 +:107340000000000702C3016D00E8FFFF00240000F9 +:1073500002B50412062600C70000000702C6016D30 +:1073600000E8FFFF0024000002B50412062600C753 +:107370000000000702C0016D00E8FFFF00240000CC +:1073800002B50420062600C70000000702C2016DF6 +:1073900000E80001000D000001D5032A000B0000E9 +:1073A0007313033313133303132303030DA9A669C4 +:1073B0007B7069AAB269847201A80182FEE2011E93 +:1073C000FE75FE610131FECF0001000C000001D509 +:1073D000032A00080000731103331313330311BB96 +:1073E000AF697C7A6AAE011E020CFE790187FDF45A +:1073F000FEE2FFFF000C000001D50420062600CDB0 +:107400000000000702C300F100E8FFFF000C0000CD +:1074100001D50412062600CD0000000702C600F1C7 +:1074200000E8FFFF000C000001D50412062600CD85 +:107430000000000702C000F100E8FFFF000CFF5051 +:1074400001D5032A062600CD0000000702D100F175 +:107450000000FFFF000C000001D50420062600CD2F +:107460000000000702C200F100E8FFFF000C00006E +:1074700001D50426062600CD0000000702CC00F14D +:1074800000E8FFFF000C000001D503D6062600CD62 +:107490000000000702CB00F100E8FFFF000C000035 +:1074A00001D50418062600CD0000000702CA00F12D +:1074B00000E8000100260000018C032A00090000FA +:1074C0007335132335211503331526EEDF0157FBE2 +:1074D000FB5102885131FD585100FFFF002600008A +:1074E000018C0420062600D60000000702C300D14C +:1074F00000E8FFFF00260000018C0412062600D6DB +:107500000000000702C700D100E8FFFF00260000CE +:10751000018C03FE062600D60000000702C100D140 +:1075200000E80002002AFFF80183024A0025003229 +:1075300000005722262635343E02373534262623CE +:10754000220606151527363633321615111416166F +:10755000172326262706062732363637350E03151B +:1075600014169E22341E243F532E081919161B0C84 +:107570006A0254585648030502620309020A390890 +:10758000101C1604192C21131A08273D22364A33E1 +:10759000261229232E171425191D04605B5E59FE3F +:1075A000F81B322B13103114223B5C121707A40E68 +:1075B0001C1F27192328FFFF002AFFF80183033827 +:1075C000062600DA0000000702C300DB0000FFFF10 +:1075D000002AFFF801830309062600DA00000007ED +:1075E00002C800DC0000FFFF002AFFF80183039DB2 +:1075F000062600DA0000000702E800DC0000FFFFBA +:10760000002AFF5001830309062600DA0000002744 +:1076100002D100D50000000702C800DC0000FFFF17 +:10762000002AFFF80183039D062600DA0000000708 +:1076300002E900DC0000FFFF002AFFF8018303CC11 +:10764000062600DA0000000702EA00DC0000FFFF67 +:10765000002AFFF8018303AE062600DA00000027A7 +:1076600002C800DB0000000702CA00DB007EFFFF4B +:10767000002AFFF80183032A062600DA000000072B +:1076800002C700DB0000FFFF002AFFF80183032A86 +:10769000062600DA0000000702C600DB0000FFFF3C +:1076A000002AFFF801EC0356062600DA0000000766 +:1076B00002EC00DB0000FFFF002AFF5001830316ED +:1076C000062600DA0000002702D100D500000007DE +:1076D00002E600DB0000FFFF002AFFF801B50356B9 +:1076E000062600DA0000000702ED00DB0000FFFFC5 +:1076F000002AFFF801D0038F062600DA00000007F9 +:1077000002EE00DB0000FFFF002AFFF8018303B850 +:10771000062600DA0000002702E600DB0000000772 +:1077200002CA00DB0088FFFF0016FFF80183032A6E +:10773000062600DA0000000702CD00DB0000FFFF94 +:10774000002AFFF80183032A062600DA000000075A +:1077500002C000DB0000FFFF002AFF500183024A45 +:10776000062600DA0000000702D100D50000FFFF66 +:10777000002AFFF801830338062600DA000000071C +:1077800002C200DB0000FFFF002AFFF80183033E76 +:10779000062600DA0000000702CC00DB0000FFFF35 +:1077A000002AFFF80183032A062600DA00000007FA +:1077B00002CE00DB0000FFFF002AFFF8018302EE8B +:1077C000062600DA0000000702CB00DB0000FFFF06 +:1077D000002AFF19018F024A062600DA000000077E +:1077E00002D501570000FFFF002AFFF80183033391 +:1077F000062600DA0000000702C900DB0000FFFFD8 +:10780000002AFFF801830429062600DA0000002779 +:1078100002C900DB0000000702C300DB00F1FFFF2C +:10782000002AFFF801830330062600DA0000000773 +:1078300002CA00DB00000003002AFFF80260024ACF +:10784000003A0048005400005722263534363637B7 +:1078500037353426232206061523363633321617DB +:10786000233E023332161514060607071514163385 +:107870003236363535331514060623222626270ED2 +:1078800002273236363535070E0215141616133711 +:1078900036363534262322060615B4464425462FAF +:1078A0004E1726171C0C6A015850343D070F052748 +:1078B0003E2647462B4527471823191A0A6B2044B2 +:1078C000362E3A1E060822350C171D0F2E192412CB +:1078D0000C1AC23723221A21191C0C084D393546BF +:1078E0002C0D154B2E38182B1C51603A2A1C2D1BC1 +:1078F000483D383E1D090F7F202E1A2D1C19183ABD +:10790000522D1D352323351D53152B205E0F081CCA +:10791000271A16211301090D0824271A251A2D1FCD +:10792000FFFF002AFFF802600338062600F400007B +:10793000000702C30145000000020038FFF801946F +:10794000032A0014002400004522262715231133A2 +:1079500011363633321E0215151406062732363616 +:1079600035353426262322060711161601051F3148 +:10797000126B6B1335252D351A08183E4F1C18064F +:10798000081A1C15250E0E27081F132A032AFEEAC3 +:1079900016202F47491A8C3D6D435429462A8C24C2 +:1079A0003D24120BFE8D0B0FFFFF0038FFF80194F2 +:1079B00003FE062600F60000000702C1006E00E884 +:1079C0000001002BFFF80172024A00260000572236 +:1079D000262635353436363332161615152335340A +:1079E000262623220606151514163332363635356B +:1079F0003315140606D44749191A49463F451A61FA +:107A00000A1A181A1C091C241B1907611B4508397E +:107A100068458549673729513C2223262C1418399B +:107A200031B64A32192E1D2F283A542CFFFF002B55 +:107A3000FFF801720338062600F80000000702C3B1 +:107A400000CE0000FFFF002BFFF80172032A06267C +:107A500000F80000000702C700CE0000FFFF002B67 +:107A6000FF150172024A062600F80000000702D442 +:107A700000CE0000FFFF002BFFF80172032A06264C +:107A800000F80000000702C600CE0000FFFF002B38 +:107A9000FFF801720316062600F80000000702C175 +:107AA00000CE00000002002BFFF80184032A001220 +:107AB000002100005722263535343636333216176A +:107AC0001133112335060627323637112626232295 +:107AD000061515141616BC4948163D3B1D30136B90 +:107AE0006B132D020F22110E2214251A091C086B8C +:107AF00080704271441A13010DFCD6251419540BE1 +:107B00000B017B0A0F4732A32841250000020034F5 +:107B1000FFF701BA0333002400380000572226265D +:107B200035353436363332161726262707353726AD +:107B30002627371616173715071E021515140606C1 +:107B400027323636353C0335262623220606151401 +:107B50001616ED3E532818434223300E04110E77BB +:107B60005A154947056172217459151C0E224F425E +:107B70001D1F0B0D24171E220D09210939694843C9 +:107B8000497848170D27491625361A181A01460153 +:107B90002D302236182E5D673E8C4A6F3D552440AD +:107BA0002B1B3637361B0C1528523F445D2FFFFF29 +:107BB000002BFFF80222032A042600FE0000000723 +:107BC00002C501B400190002002BFFF801BF032A0F +:107BD000001A002900005722263535343636333254 +:107BE0001617352335333533153315231123350651 +:107BF00006273236371126262322061515141616A7 +:107C0000BC4948163D3B1D301370706B3B3B6B13FA +:107C10002D020F22110E2214251A091C086B8070E8 +:107C20004271441A138A3B48483BFD5925141954A4 +:107C30000B0B017B0A0F4732A3284125FFFF002BC6 +:107C4000FFF8018503FE062600FE0000000702C1C2 +:107C5000014F00E8FFFF002BFFF802FE032A042675 +:107C600000FE0000000701B001BA0000FFFF002B7A +:107C7000FFF802FE032A042600FE0000002701B0E0 +:107C800001BA0000000702C7026800000002002BD2 +:107C9000FFF8017A024A001D00280000572226261C +:107CA0003535343636333216161515231514161697 +:107CB000333236363535331514060333353426263C +:107CC0002322060615D6444A1D1E4B42494516E49A +:107CD0000D1D17181909684A997B08191B1A1B0AE8 +:107CE0000835674B844D66343C714F2F74232C1537 +:107CF000172B1D23165764016134243119183932AA +:107D0000FFFF002BFFF8017A03380626010500006B +:107D1000000702C300D30000FFFF002BFFF8017A29 +:107D20000309062601050000000702C800D4000070 +:107D3000FFFF002BFFF8017A032A06260105000049 +:107D4000000702C700D30000FFFF002BFFF8017AF5 +:107D5000032A062601050000000702C600D3000022 +:107D6000FFFF002BFFF801E4035606260105000083 +:107D7000000702EC00D30000FFFF002BFF50017A48 +:107D80000316062601050000002702D100D30000DB +:107D9000000702E600D30000FFFF002BFFF801AD53 +:107DA0000356062601050000000702ED00D300007F +:107DB000FFFF002BFFF801C8038F06260105000016 +:107DC000000702EE00D30000FFFF002BFFF8017A4E +:107DD00003B8062601050000002702E600D30000D4 +:107DE000000702CA00D30088FFFF000EFFF8017AE7 +:107DF000032A062601050000000702CD00D300007B +:107E0000FFFF002BFFF8017A032A06260105000078 +:107E1000000702C000D30000FFFF002BFFF8017A2B +:107E20000316062601050000000702C100D300006A +:107E3000FFFF002BFF50017A024A062601050000D1 +:107E4000000702D100D30000FFFF002BFFF8017AEA +:107E50000338062601050000000702C200D3000017 +:107E6000FFFF002BFFF8017A033E06260105000004 +:107E7000000702CC00D30000FFFF002BFFF8017ABF +:107E8000032A062601050000000702CE00D30000E9 +:107E9000FFFF002BFFF8017A02EE06260105000025 +:107EA000000702CB00D30000FFFF002BFF23017A65 +:107EB000024A062601050000000702D500F9000A63 +:107EC000FFFF002BFFF8017A0330062601050000B2 +:107ED000000702CA00D300000002002BFFF7017A5E +:107EE000024A001D0028000057222626353533356A +:107EF000342626232206061515233534363332164A +:107F00001615151406062732363635352315141680 +:107F100016CF484616E4091A1C191A09684B58442A +:107F20004A1D1E4A421A1B0A7B081A093C714F2F30 +:107F3000701D301C172A1D2316566434674B864C5F +:107F400067344F1839321F34233219000001001EE4 +:107F5000FF3C01AC024200260000572226263535A0 +:107F600033141415141633323636353426262323AB +:107F70003537172135211503273332161615140608 +:107F800006E442582C6A253727280E14353265B985 +:107F900028FEFC0143BA203D4C57252958C4325EC7 +:107FA000401B040905374925442C394F2945F52341 +:107FB000503AFF001B417147486B3B00FFFF001E1A +:107FC000FF3C01AC032A0626011A0000000702C785 +:107FD00000E50000000100130000011B030D001864 +:107FE0000000731123353335343636333216171506 +:107FF000262623220615153315231158454511361B +:1080000036141F130916091F11585801F34F1E3655 +:108010004D2A03044E02032922304FFE0D00FFFFBC +:1080200000130000011B03DC0626011C00000007F2 +:1080300002C100C400C600030014FF4D01BF024D81 +:1080400000380047005B00005722262635343636BC +:10805000372626353436372626353436363332162B +:108060001736363737170E0207161615140606236D +:1080700022262706061514161717161615140606B7 +:108080002732363534262627270E021514161332CA +:108090003E0235342E0223220E0215141E02CC3469 +:1080A00054301826151C1C221E21222549352F3933 +:1080B0000F052C1D101B0D2B2505070B1E453D0D17 +:1080C0001E0C060D17195A44422C593C39360D2204 +:1080D000205B0B140C2C35171B0E05050D1B1716FA +:1080E0001D0E06050F1CB31630271C2A1F0A082375 +:1080F00013202E1B194E45445B2F202008270D0707 +:1081000045020F0F051140193B5A33040309180BA0 +:108110000B0D02080646412F4120541B1E12180E5B +:1081200003080B16190E1A1A015B1121301E1E319D +:108130002312122131201B2F2214FFFF0014FF4DA8 +:1081400001BF03380626011E0000000702C300DA43 +:108150000000FFFF0014FF4D01BF03090626011EAA +:108160000000000702C800DB0000FFFF0014FF4D05 +:1081700001BF032A0626011E0000000702C700DA1D +:108180000000FFFF0014FF4D01BF032A0626011E59 +:108190000000000702C600DA000000040014FF4DD2 +:1081A00001BF0360000A004300520066000053173D +:1081B0000606153315233736361322262635343670 +:1081C000363726263534363726263534363633329A +:1081D000161736363737170E020716161514060609 +:1081E0002322262706061514161717161615140629 +:1081F000062732363534262627270E021514161385 +:10820000323E0235342E0223220E0215141E02F6CF +:108210001B1F19376D01011D0A3454301826151C17 +:108220001C221E21222549352F390F052C1D101B1C +:108230000D2B2505070B1E453D0D1E0C060D1719B0 +:108240005A44422C593C39360D22205B0B140C2C1D +:1082500035171B0E05050D1B17161D0E06050F1CE9 +:10826000036035021F1D6D673542FBEF1630271C7A +:108270002A1F0A082313202E1B194E45445B2F206A +:108280002008270D0745020F0F051140193B5A33EF +:10829000040309180B0B0D02080646412F41205418 +:1082A0001B1E12180E03080B16190E1A1A015B1169 +:1082B00021301E1E312312122131201B2F221400C7 +:1082C000FFFF0014FF4D01BF03160626011E00002C +:1082D000000702C100DA00000004FFF1FF4D01BFFA +:1082E000024D0038003C004B005F0000572226265C +:1082F0003534363637262635343637262635343665 +:10830000363332161736363737170E02071616155C +:108310001406062322262706061514161717161606 +:10832000151406062535211507323635342626273D +:10833000270E0215141613323E0235342E02232264 +:108340000E0215141E02CC3454301826151C1C22A3 +:108350001E21222549352F390F052C1D101B0D2BF1 +:108360002505070B1E453D0D1E0C060D17195A4419 +:10837000422C59FEE101C7E439360D22205B0B1473 +:108380000C2C35171B0E05050D1B17161D0E0605AB +:108390000F1CB31630271C2A1F0A082313202E1B7C +:1083A000194E45445B2F202008270D0745020F0F6B +:1083B000051140193B5A33040309180B0B0D020831 +:1083C0000646412F4120753333211B1E12180E0320 +:1083D000080B16190E1A1A015B1121301E1E3123CB +:1083E00012122131201B2F2214000001003900003D +:1083F000018B032A00140000731133113636333217 +:1084000016161511231134262322060711396B1D68 +:10841000482C22250F6B121C132912032AFEDC1C88 +:108420002824361CFE2C01B51F221610FE30000138 +:10843000FFFA0000018B032A001C00007311233592 +:1084400033353315331523153636333216161511D9 +:10845000231134262322060711393F3F6B7A7A1DF8 +:10846000482B23250F6B121C13291202B23C3C3CF3 +:108470003CAC1C2824361CFE2C01B51F221610FE15 +:108480003000FFFF0039000001AD03DA06260126A7 +:108490000000000702C7012100B0FFFFFFE200005B +:1084A000018B0412062601260000000702C6006F99 +:1084B00000E80002003D000000A8030800030007D8 +:1084C000000073113311033533153D6B6B6B0242A2 +:1084D000FDBE029870700001003D000000A802423D +:1084E00000030000731133113D6B0242FDBEFFFF1C +:1084F000003D000000FD03380626012B00000006A9 +:1085000002C37300FFFFFFF0000000F70309062617 +:10851000012B0000000602C87400FFFFFFE6000008 +:108520000100032A0626012B0000000602C6730084 +:10853000FFFFFFAE000000D4032A0626012B000037 +:10854000000602CD7300FFFFFFE7000000FF032AD3 +:108550000626012B0000000602C07300FFFF003D4D +:10856000000000A903160626012B0000000602C128 +:108570007300FFFF003DFF5000A903080626012AF3 +:108580000000000602D17300FFFFFFEB000000A80F +:1085900003380626012B0000000602C27300FFFF0D +:1085A0000023000000E3033E0626012B0000000626 +:1085B00002CC7300FFFFFFEF000000F7032A06263E +:1085C000012B0000000602CE7300FFFF003DFF6E8E +:1085D000019603080426012A00000007013A00E57D +:1085E0000000FFFF0013000000D302EE0626012B5F +:1085F0000000000602CB7300FFFFFFEAFF1900AB8B +:1086000003080626012A0000000602D57300FFFFBA +:10861000FFDD0000010903300626012B00000006E3 +:1086200002CA73000002FFEDFF6E00B103080010E4 +:1086300000140000572226273516163332363635F9 +:10864000113311140603353315240D1F0B051205C4 +:10865000171A0B6B4B206C9203044D01021220146D +:10866000023DFDB84448032A70700001FFEDFF6E23 +:1086700000B002420010000057222627351616339C +:10868000323636351133111406240D1F0B05120531 +:10869000171A0B6B4B9203044D0102122014023D7A +:1086A000FDB84448FFFFFFEDFF6E0108032A0626D0 +:1086B000013B0000000602C67B00000100380000FC +:1086C00001AF032B000B0000771133113733071371 +:1086D00023030715386B9C7088846B6C3101032A67 +:1086E000FE1DFAE2FEA001284ADDFFFF003800006F +:1086F00001AF03DF0626013D0000000702C7011C91 +:1087000000B5FFFF0038FEE101AF032B0626013D57 +:108710000000000702D300D700000001003B00006A +:1087200001AA0242000B00007311331537330713FF +:10873000230307153B6B986C84846B61380242FEFF +:10874000FEDDFE9B011C54C800010040000000AB90 +:10875000032A0003000073113311406B032AFCD677 +:10876000FFFF004000000100042006260141000038 +:10877000000702C3007600E8FFFF00400000014947 +:10878000032A042601410000000702C500DB00198E +:10879000FFFF003FFEE100AD032A06260141000075 +:1087A000000602D37600FFFF00400000012A032AE2 +:1087B0000426014100000007025C00AC003CFFFF02 +:1087C0000040FF6E0196032A0426014100000007C5 +:1087D000013A00E5000000010011000000FD032A3D +:1087E000000B0000731107353711331137150711CE +:1087F0005544446B3D3D01A02154200137FEFA1E33 +:10880000531EFE2F0001003600000275024C0026A8 +:1088100000007311331536363332161736363332BD +:1088200016161511231134262322060714141511C8 +:1088300023113426232206071136631D46252033D3 +:108840000B1F49281C2E1C621B17163014621B17A5 +:10885000162F150242372120202926231B3B30FEEC +:108860003A01BF2A1D1916040805FE3A01BF2A1D48 +:108870001916FE29FFFF00360000027503160626B2 +:1088800001480000000702C1015400000001003649 +:1088900000000185024A00140000731133153636BA +:1088A00033321616151123113426232206071136EA +:1088B0006B1D462A23250F6B121C12271202423908 +:1088C0001B2624361CFE2C01B51F22150FFE2E0080 +:1088D000FFFF00360000018503380626014A00002C +:1088E000000702C300DC0000FFFF000A000001CC0B +:1088F00003520427024EFFE202DF0006014A47004E +:10890000FFFF003600000185032A0626014A000009 +:10891000000702C700DC0000FFFF0036FEE1018512 +:10892000024A0626014A0000000702D300DC0000CC +:108930000001002CFF48017B024A001D0000573552 +:10894000323636351134262322060711231133150A +:108950003636333216161511140606239A323212A1 +:10896000111D1227126B6B1D462B22250F31573913 +:10897000B851162B2101BA1F22150FFE2E024239C3 +:108980001B2624361CFE263B5027FFFF0036FF6EB9 +:10899000026803080426014A00000007013A01B7F3 +:1089A0000000FFFF00360000018503300626014A63 +:1089B0000000000702CA00DC00000002002CFFF8E3 +:1089C000017D024A0011002300005722262635357A +:1089D0003436363332161615151406062732363657 +:1089E0003535342626232206061515141616D540CD +:1089F0004A1F1F4A4040491F1F49401F19050519BA +:108A00001F1F1A05051A08346041A84160343460FC +:108A100041A84160344F243B20B5213A25253A2115 +:108A2000B5203B24FFFF002CFFF8017D033806260C +:108A300001520000000702C300D50000FFFF002C18 +:108A4000FFF8017D0309062601520000000702C855 +:108A500000D60000FFFF002CFFF8017D032A062648 +:108A600001520000000702C600D50000FFFF002CE5 +:108A7000FFF801E60356062601520000000702EC4B +:108A800000D50000FFFF002CFF50017D03160626D5 +:108A900001520000002702D100D50000000702E6C5 +:108AA00000D50000FFFF002CFFF801AF035606269B +:108AB00001520000000702ED00D50000FFFF002C6E +:108AC000FFF801CA038F062601520000000702EEDC +:108AD00000D50000FFFF002CFFF8017D03B806263B +:108AE00001520000002702E600D50000000702CA7C +:108AF00000D50088FFFF0010FFF8017D032A06263D +:108B000001520000000702CD00D50000FFFF002C3D +:108B1000FFF8017D032A062601520000000702C06B +:108B200000D50000FFFF002CFFF8017D03D60626CC +:108B300001520000002702C000D50000000702CB50 +:108B400000D500E8FFFF002CFFF8017D03C20626D8 +:108B500001520000002702C100D50000000702CB2F +:108B600000D500D4FFFF002CFF50017D024A0626ED +:108B700001520000000702D100D50000FFFF002CC9 +:108B8000FFF8017D0338062601520000000702C2EB +:108B900000D50000FFFF002CFFF8017D033E0626F4 +:108BA00001520000000702CC00D50000FFFF002C9E +:108BB000FFF8017D028C062601520000000702D05A +:108BC00000F40000FFFF002CFFF8017D03380626AB +:108BD00001520000002702D000F40000000702C389 +:108BE00000D40000FFFF002CFF50017D028C062600 +:108BF00001520000002702D000F40000000702D15B +:108C000000D40000FFFF002CFFF8017D033806268A +:108C100001520000002702D000F40000000702C249 +:108C200000D40000FFFF002CFFF8017D033E062664 +:108C300001520000002702D000F40000000702CC1F +:108C400000D40000FFFF002CFFF8017D0330062652 +:108C500001520000002702D000F40000000702CA01 +:108C600000D40000FFFF002CFFF801A3032B062611 +:108C700001520000000702C400D50000FFFF002CD5 +:108C8000FFF8017D032A062601520000000702CEEC +:108C900000D50000FFFF002CFFF8017D02EE062644 +:108CA00001520000000702CB00D50000FFFF002C9E +:108CB000FF21017D024A062601520000000702D56D +:108CC000010700080003002CFFA1017D029C0003A6 +:108CD00000150027000057270117032226263535E7 +:108CE0003436363332161615151406062732363644 +:108CF000353534262623220606151514161660204F +:108D0000010A259A404A1F1F4A4040491F1F4940F7 +:108D10001F190505191F1F1A05051A5F0B02F00C14 +:108D2000FD68346041A8416034346041A84160343A +:108D30004F243B20B5213A25253A21B5203B24007C +:108D4000FFFF002CFFA1017D03380626016C000007 +:108D5000000702C300D40000FFFF002CFFF8017DD4 +:108D60000330062601520000000702CA00D50000A9 +:108D7000FFFF002CFFF8017D03DC062601520000F6 +:108D8000002702CA00D50000000702CB00D500EE84 +:108D900000030039FFF80274024A002A003C004731 +:108DA000000057222626353534363633321616174C +:108DB0003E023332161615152315141616333236A5 +:108DC0003535331514062322262706062732363674 +:108DD00035353426262322060615151416161333A8 +:108DE000353426262322060615E2404A1F1E483E39 +:108DF000202F210A0B25341F414217E8071E201E91 +:108E00001A6B4A4D3342110E392E1F1A06061A1FCD +:108E10001E1A06061AC87D061A1E1C1B0808335F98 +:108E200041AC415E34111F14161E10396E4F3124AF +:108E30002E50312B272726595226201F27582338FA +:108E400020AC203923233920AC20382301091F1EF0 +:108E500039242338200000020036FF420193024AE1 +:108E600000140024000057113315363633321E0229 +:108E700015151406062322262715133236363535E6 +:108E800034262623220607111616366B1336252D97 +:108E9000351A08183F391F30134D1C1806081A1CC4 +:108EA00015260E0F26BE03002E16202F47491A8CBA +:108EB0003D6D431F14E9010A29462A8C243D2412E2 +:108EC0000CFE8E0B0F00FFFF0036FF4201930316CE +:108ED000062601710000000702C100DF0000000249 +:108EE0000037FF420194032A0014002400005711A8 +:108EF0003311363633321E02151514060623222688 +:108F00002715133236363535342626232206071127 +:108F10001616376B1336252D351A08183F391F30B2 +:108F2000134D1B1906081B1C15250E0F26BE03E842 +:108F3000FEEA16202F47491A8C3D6D431F14E901A4 +:108F40000A29462A8C243D24120CFE8E0B0F0002A7 +:108F5000002CFF420185024A001200210000453525 +:108F60000606232226353534363633321617353386 +:108F7000110332363711262623220615151416162C +:108F8000011A132D1D4948163D3B1D30136BAD0FC3 +:108F900023100E2214251A091CBEE314196B8070CD +:108FA0004271441A1325FD00010A0B0B017B0A0FC5 +:108FB0004732A3284125000100390000013502494C +:108FC000001100007311331536363332321715266F +:108FD000262322060711396B2040200407060C1FA8 +:108FE000101929140242523524017605071721FE73 +:108FF0005A00FFFF003900000142033806260175C0 +:109000000000000702C300B80000FFFF002C0000B2 +:109010000144032A062601750000000702C700B8B4 +:109020000000FFFF0038FEE1013502490626017508 +:109030000000000602D36F00FFFFFFF300000135C0 +:10904000032A062601750000000702CD00B80000C3 +:10905000FFFF00340000013C032A062601750000D2 +:10906000000702CE00B8000000010019FFF8015C03 +:10907000024A002B000057222627371616333236B5 +:109080003534262727262635343636333216170749 +:109090002E0223220615141617171E021514060693 +:1090A000BC475606590826251D1E1619631E29257C +:1090B000432D4549054804101C171A1F0D1066154D +:1090C000251828480859491B3737211C19281555D8 +:1090D0001A40332E3F21593F1B1E2D1923180F1DF7 +:1090E0000E5E132C382531422100FFFF0019FFF8D6 +:1090F000015C03380626017B0000000702C300BBA9 +:109100000000FFFF0019FFF8015C032A0626017B1F +:109110000000000702C700BB0000FFFF0019FF1599 +:10912000015C024A0626017B0000000702D400BB56 +:109130000000FFFF0019FFF8015C032A0626017BEF +:109140000000000702C600BB0000FFFF0019FEE19F +:10915000015C024A0626017B0000000702D300BB27 +:109160000000FFFF0019FFF8015C03160626017BD3 +:109170000000000702C100BB00000001003BFFF738 +:1091800001CB0333002B00005735323E0235342625 +:10919000262335323636353426232206061511238A +:1091A00011343636333216151406071E0215140E06 +:1091B00002DF29331B0B1A362A2428111E321F22E4 +:1091C0000D6B29513C5F5D32312A391E1B385A091B +:1091D00059142739242A4025592B442434441C355A +:1091E00025FD9B02643F5D336B6547561A0B365075 +:1091F00033395A3E2000000100130000011B030D0B +:1092000000140000731123353335343636333216EB +:1092100017152626232206151158454511363614F2 +:109220001F130916091F1101F34F1E364D2A03049F +:109230004E02032922FD8E0000010016FFF8011BDB +:1092400002EB00180000572226263511233533354E +:10925000331533152311141633323637150606D05D +:109260002D37193D3D6B5D5D161F08150A14220848 +:10927000223E2A017947A9A947FE8E221D02014FED +:10928000030300020016FFF8012202EB0003001C9A +:109290000000533521150322262635112335333599 +:1092A0003315331523111416333236371506061AC3 +:1092B0000108522D37193D3D6B5D5D161F08150ADB +:1092C000142201543737FEA4223E2A017947A9A966 +:1092D00047FE8E221D02014F0303FFFF0016FFF819 +:1092E00001570361042601840000000702C500E95C +:1092F0000050FFFF0016FF15015A02EB06260184FD +:109300000000000702D400D00000FFFF0016FEE1BD +:10931000011B02EB062601840000000702D300D0E7 +:109320000000FFFF0016FFF8011B03BF06260184A3 +:109330000000000702C1008900A900010032FFF807 +:1093400001810242001400005722262635113311F4 +:109350001416333236371133112335060689222687 +:109360000F6B121C1227126B6B1C470824361C0152 +:10937000D4FE4C1F23150F01D2FDBE391B26FFFF63 +:109380000032FFF8018103380626018A0000000739 +:1093900002C300DC0000FFFF0032FFF80181030977 +:1093A0000626018A0000000702C800DD0000FFFF5A +:1093B0000032FFF80181032A0626018A0000000717 +:1093C00002C700DC0000FFFF0032FFF80181032A22 +:1093D0000626018A0000000702C600DC0000FFFF2D +:1093E0000017FFF80181032A0626018A0000000702 +:1093F00002CD00DC0000FFFF0032FFF80181032AEC +:109400000626018A0000000702C000DC0000FFFF02 +:109410000032FF50018102420626018A0000000747 +:1094200002D100DC0000FFFF0032FFF801810338A9 +:109430000626018A0000000702C200DC0000FFFFD0 +:109440000032FFF80181033E0626018A0000000772 +:1094500002CC00DC0000FFFF0032FFF801B8028CF4 +:109460000626018A0000000702D0012F0000FFFF3E +:109470000032FFF801B803380626018A00000027F1 +:1094800002D0012F0000000702C300DC0000FFFF34 +:109490000032FF5001B8028C0626018A0000002726 +:1094A00002D0012F0000000702D100DC0000FFFF06 +:1094B0000032FFF801B803380626018A00000027B1 +:1094C00002D0012F0000000702C200DC0000FFFFF5 +:1094D0000032FFF801B8033E0626018A000000278B +:1094E00002D0012F0000000702CC00DC0000FFFFCB +:1094F0000032FFF801B803300626018A0000002779 +:1095000002D0012F0000000702CA00DC0000FFFFAC +:109510000032FFF801AA032B0626018A000000078B +:1095200002C400DC0000FFFF0032FFF80181032AC3 +:109530000626018A0000000702CE00DC0000FFFFC3 +:109540000032FFF8018102EE0626018A00000007C2 +:1095500002CB00DC0000FFFF0032FF190184024251 +:109560000626018A0000000702D5014C0000FFFF1B +:109570000032FFF8018103330626018A000000074C +:1095800002C900DC0000FFFF0032FFF80181033058 +:109590000626018A0000000702CA00DC0000000164 +:1095A000000F000001720242000600007303331333 +:1095B00013330381726C4748686E0242FE2F01D15B +:1095C000FDBE0001001C000002300242000C000041 +:1095D00073033313133313133303230303795D58D6 +:1095E0003C4D524D3C58605A4F4E0242FE5601AA25 +:1095F000FE5801A8FDBE0198FE68FFFF001C000098 +:1096000002300338062601A10000000702C301262C +:109610000000FFFF001C00000230032A062601A103 +:109620000000000702C601260000FFFF001C00002A +:109630000230032A062601A10000000702C001260D +:109640000000FFFF001C000002300338062601A1C5 +:109650000000000702C2012600000001000900000E +:10966000017D0242000B00007313033317373303ED +:109670001323270709827F66554B698486665B4EF4 +:1096800001300112B7B7FEE1FEDDC4C40001000CD9 +:10969000FF6F017D02420012000057353236363529 +:1096A0003426270333131333030E02232D272E14DE +:1096B0000E08746C4E4B6C8A09304B35915207136F +:1096C00011093E2301ECFE5001B0FD9E2A31160027 +:1096D000FFFF000CFF6F017D0338062601A7000085 +:1096E000000702C300C40000FFFF000CFF6F017DF4 +:1096F000032A062601A70000000702C600C40000D6 +:10970000FFFF000CFF6F017D032A062601A7000062 +:10971000000702C000C40000FFFF000CFF50017DE5 +:109720000242062601A70000000702D1013E000008 +:10973000FFFF000CFF6F017D0338062601A7000024 +:10974000000702C200C40000FFFF000CFF6F017D94 +:10975000033E062601A70000000702CC00C400005B +:10976000FFFF000CFF6F017D02EE062601A700003F +:10977000000702CB00C40000FFFF000CFF6F017D5B +:109780000330062601A70000000702CA00C400003B +:10979000000100200000014402420009000073356E +:1097A000132335211503331520B19F0112B2AE48A2 +:1097B00001AA503AFE495100FFFF00200000014479 +:1097C0000338062601B00000000702C300AE000007 +:1097D000FFFF002000000144032A062601B000001C +:1097E000000702C700AE0000FFFF00200000014498 +:1097F0000316062601B00000000702C100AE0000FB +:10980000FFFF001300000220030D0426011C0000CE +:109810000007011C0105000000020013000002A463 +:10982000030D002F00330000731123353335343618 +:1098300036333216171526262322061515333534EE +:109840003636333216171526262322061515331100 +:1098500023112311231123110135331558454511C7 +:1098600036361422100916091F11861136361421B6 +:10987000100916091F11F06A866A8601766B01F3DA +:109880004F1E364D2A03044E02032922301E364D48 +:109890002A03044E0203292230FDBE01F3FE0D010E +:1098A000F3FE0D0298707000FFFF0013FF6E03912E +:1098B000030D042601B500000007013A02E0000094 +:1098C00000010013000002CE0321003100004132EC +:1098D00016171123112626232206061515331523E4 +:1098E0001123112311231123353335343636333206 +:1098F000161715262623220615153335343E020287 +:1099000016245B396B121E0D2E280858586B9A6B63 +:1099100045451136361420120916091F119A0821DF +:109920004C03210C0DFCF802CD02021C3221204F09 +:10993000FE0D01F3FE0D01F34F1E364D2A03044EBA +:1099400002032922301E20433A24FFFF0013FF6E3A +:10995000029C030C042601B900000007013A01EB48 +:10996000000000020013000001B0030C001A001EEA +:10997000000073112335333534363633321617155C +:1099800026262322061515331123112311133533EF +:1099900015584545193C340D1D100A13081F14ECC9 +:1099A0006B818B6201F34F1E3A4C26020250020279 +:1099B000222830FDBE01F3FE0D02987070000001F8 +:1099C0000013000001C90321001E0000731123359C +:1099D0003335343E02333216171123112626232243 +:1099E0000606151414153315231158454508214C46 +:1099F00044245B396B121E0D2E2808585801F34F72 +:109A00001E20433A240C0DFCF802CD02021C322128 +:109A10000810084FFE0D0002004D0141017203368F +:109A2000001D0028000053222635343E023735340D +:109A30002623220606152336363332161615112331 +:109A400035060627323637350E02151416B22C3974 +:109A500022394725101B13170A58024843373B1673 +:109A6000560F37011522081B2F1E1601413F3028C3 +:109A700037261C0C3525321827194A5B2E563EFE18 +:109A8000D3401D29521D12710D1D271C191A0002E9 +:109A90000043014001780336000F002100005322EB +:109AA0002626353534363332161515140606273278 +:109AB0003636353534262623220606151514161695 +:109AC000DE3B441C435853471F433A1F19060619EF +:109AD0001F1E1B07071B01402D5438845564675215 +:109AE0008436542F4E21371F6C2035212135206CB0 +:109AF0001F362200FFFF0013000001D9032A0606CB +:109B0000000100000002003F000001CD032A000F09 +:109B10000019000073112115231533321616151480 +:109B20000E0223273332363635342623233F015C99 +:109B3000EB195873391E3F5F421F2032411F3F56B9 +:109B40001D032A52FF29665D3F593A1B51174442B3 +:109B50005346FFFF003F000001E7032A0606001DF1 +:109B600000000001003F00000173032A000500000F +:109B70007311211523113F0134C3032A54FD2A0018 +:109B8000FFFF003F000001730420062601C0000013 +:109B9000000702C300C100E80001003F000001749B +:109BA00003960007000073113335331523113FEE80 +:109BB00047C4032A6CC0FD2A0002000BFF6D025D42 +:109BC000032A0011001B00005735333E04373721AC +:109BD0001133152327210737211123070E040B25E5 +:109BE00011211D1813050D01534E5709FE6E09373B +:109BF000010683080411171D2193E40E2841679C78 +:109C00006FF0FD27E49393E40285B76C935F3B24E8 +:109C1000FFFF003F0000017B032A0606002E000024 +:109C2000FFFF003F0000017B04200626002E0000FD +:109C3000000702C200E000E8FFFF003F0000017BD8 +:109C400004120626002E0000000702C000E000E813 +:109C500000010004000002A1032A00150000731394 +:109C6000033313331133113313330313230323113A +:109C70002311230304BCA96D98066007976EAABD43 +:109C80006FA8086007A9019E018CFE790187FE7903 +:109C90000187FE74FE620195FE6B0195FE6B00016B +:109CA0000019FFF701B80331003C000057222626B7 +:109CB0003535331414171616333236363534262715 +:109CC00026222223353232363336363534262322C5 +:109CD0000607141415233534363633321616151488 +:109CE00006071E0215140606F042582C6A010224CB +:109CF0003527280E384E040B0B05040B0B034D3B88 +:109D00002B37352E046B305C42435D313F352434B4 +:109D10001C285809325E401B070F06344225432C8D +:109D20003F540501560105474037434336060D07AA +:109D30001B415C32335D41495C0F0C345137486B39 +:109D40003A000001003F000001E1032A0009000081 +:109D5000731133111333112311033F64ED5163EB7E +:109D6000032AFDCF0231FCD6023AFDC6FFFF003FB9 +:109D7000000001E103F1062601C90000000702C846 +:109D8000011B00E8FFFF003F000001E10420062660 +:109D900001C90000000702C2011A00E80001003FEB +:109DA000000001F0032A000C00007311331133137B +:109DB000330313230323113F712A9171A0B471A4BB +:109DC0002B032AFE980168FE7FFE57018BFE75006B +:109DD000FFFF003F000001F00420062601CC000038 +:109DE000000702C300FE00E800010002FFFC0205BC +:109DF000032A001300007335163E03371321112385 +:109E00001123030E040216251D1610061B01647192 +:109E1000921305101F334E5401081E406E5401AFBB +:109E2000FCD602D6FEA54E7D5D3D1A00FFFF003D2B +:109E300000000257032A0606006E0000FFFF003FE5 +:109E4000000001F1032A0606004E0000FFFF00306B +:109E5000FFF701EB03310606007800000001003F28 +:109E6000000001FD032A00070000731121112311D6 +:109E700023113F01BE71DC032AFCD602D9FD270065 +:109E8000FFFF003F000001D0032A060600970000F4 +:109E9000FFFF0030FFF701D603310606001F000068 +:109EA000FFFF000F0000018E032A060600AA000033 +:109EB00000010013FF8101B8032A00130000573589 +:109EC000163636342703331313371333030E043592 +:109ED00034391706A06B4429243D6C910A0D172EC6 +:109EE000537B57050A1F352502D0FEA7FEFFFF0151 +:109EF0005BFD2E314A341E0AFFFF0013FF8101B8BB +:109F000003F1062601D60000000702C800E300E8BE +:109F100000030030FFDC02660373002300330043BC +:109F200000004535060623222626353534363633DD +:109F30003216173533153636333216161515140604 +:109F400006232226271527323637112626232206F6 +:109F500006151514161633323636353534262623B3 +:109F600022060711161601110516083D552C2A4F19 +:109F7000370E1C07710A1E0B394F292A4A2F102051 +:109F8000118D0810040912082126100E28DA242643 +:109F90000E0E2626091208071424880102265E5296 +:109FA000CA515E2901019C9C0101295F50CA515E82 +:109FB00027020188C9010101EC01011A403ACA3A9D +:109FC000401818403ACA3A401A0101FE1401010033 +:109FD000FFFF000D000001D5032A060600CC00009B +:109FE00000010031000001E7032A001400006111A4 +:109FF000062322262635113311141616333236372E +:10A0000011331101754235455B2D72163229153118 +:10A010001B7201760F29543F0107FEF926331906FA +:10A0200006016DFCD6000001003FFF6D0254032ABB +:10A03000000B000045272111331133113311331563 +:10A0400001FD09FE4B71E6714D9393032AFD270232 +:10A05000D9FD27E40001003F000002AF032A000BF6 +:10A0600000007311331133113311331133113F7168 +:10A0700092718B71032AFD2802D8FD2802D8FCD6E4 +:10A080000001003FFF6D02FD032A000F000045277D +:10A09000211133113311331133113311331502A54B +:10A0A00009FDA37192718B724D9393032AFD2702D0 +:10A0B000D9FD2702D9FD27E40001003FFF6D01E330 +:10A0C000032A000B000057272311331133113311DA +:10A0D0002307E907A371C3709E079393032AFD2703 +:10A0E00002D9FCD693000002003F000001D3032AEE +:10A0F000000D0017000073113311333216161514BA +:10A100000E0223273332363635342623233F71207F +:10A110005872391E3F5F42252533412040562303A4 +:10A120002AFEAF29665D3F593A1B511744425346F8 +:10A13000000200050000021D032A000F00190000A4 +:10A140007311233533113332161615140E022327DB +:10A150003332363635342623238883F41F58743936 +:10A160001F3E6042252632412040562302D456FE2F +:10A17000AF29665D3F593A1B5117444253460003CD +:10A18000003F00000298032A000D0017001B00008A +:10A19000731133113332161615140E02232733327E +:10A1A00036363534262323011133113F712058727E +:10A1B000391E3F5F422525334120405623017771E8 +:10A1C000032AFEAF29665D3F593A1B51174442539B +:10A1D00046FE79032AFCD6000002000EFFFD032391 +:10A1E000032A001C00260000572735163E023713AD +:10A1F00021113332161615140E0223231123030ED8 +:10A20000032533323636353426232324161F2D1EDC +:10A2100013061901660F5873391E3F5F4286911667 +:10A22000051A314C01B41533412040561301015435 +:10A2300002163C6D5401C5FEAF29665D3F593A1BBD +:10A2400002D6FE8F5D88592A5417444253460002B5 +:10A25000003F000002F2032B0015001F00007311E5 +:10A260003311331133113332161615140E02232312 +:10A27000112311253332363635342623233F71BD61 +:10A2800072105872391E3F5F4287BD012F1533414E +:10A2900020405514032BFEAD0153FEAE29665D3FF1 +:10A2A000593A1B0187FE7951174442534600FFFF7C +:10A2B0000027FFF701C00331060600A100000001DE +:10A2C0000030FFF701D60331002B0000452226267F +:10A2D0003511343636333216161515233534262605 +:10A2E0002322060615153315231514161633323698 +:10A2F0003635353315140606010A565F25255F5697 +:10A300004C59276B09282F302C0DC8C8142E272E26 +:10A31000280A6B245809487A4B011E527A43386840 +:10A32000491D162D4526294B32684E8B3D471E2967 +:10A33000483021214A713F0000010031000201D75D +:10A34000033D002B000077222626353533151416E1 +:10A350001633323636353523353335342626232227 +:10A3600006061515233534363633321616151114F4 +:10A370000606FE4C5A276B09292F302C0C8E8E14A2 +:10A380002D272D290B6B245950565E25255E02384A +:10A39000684928202C46272A4C32804A763D471EA1 +:10A3A00028493023244A703F48794CFEE2527B43CF +:10A3B00000010045000000B4032A000300007311EF +:10A3C0003311456F032AFCD6FFFFFFF000000108A0 +:10A3D0000412062601E70000000702C0007C00E826 +:10A3E00000010007FFED00ED032A000D00005735C6 +:10A3F000323E02351133111406062307252E190AA1 +:10A40000701E4C4613510A1A31260271FD8D4659B1 +:10A410002B000001FFFF00000207032A00180000C4 +:10A4200073112335211523113636333216151123B6 +:10A4300011342626232206071174750167802038FF +:10A440001A5A557210241F152D1A02D65454FEDEC6 +:10A4500008075D5FFEF901072732190606FE930023 +:10A460000002003FFFF7029F03310019002B00009C +:10A470004522262635352311231133113335343641 +:10A4800036333216161511140606273236363511B4 +:10A4900034262623220606151114161601D24E5A0A +:10A4A000255C6A6A5C255A4E4E592626594E2B2C3D +:10A4B00010102C2B2B2D10102D0941785073FE8D70 +:10A4C000032AFE9F6551743E3F7450FED24F78427E +:10A4D0005925432D01632D412323412DFE9D2D43FD +:10A4E00025000002000D000001E2032A0011001AFD +:10A4F00000007313262635343636333311231123E7 +:10A50000222623031333112322061514160DAA360F +:10A510004130705EA471400216028CBC2A2D4C4D55 +:10A5200046016C186F5741653AFCD6015001FEAFE9 +:10A5300001A10138424C56540001000A000001F705 +:10A54000032A00210000731123352115231136360B +:10A5500033321616151514060623233532363635D2 +:10A5600035342623220607117E7401648112351EBC +:10A57000284B322B533C122A290E282B1026160268 +:10A58000D65454FEE1101222473A614B5E2C5125FD +:10A590003D225E23370A0BFE88000003FFFE000009 +:10A5A00001F7032A00030011001B000041152135AB +:10A5B000131133113332161615140E0223273332BA +:10A5C000363635342623230175FE8965712058728D +:10A5D000391E3F5F42252533412040562302A556B0 +:10A5E00056FD5B032AFEAF29665D3F593A1B5117A2 +:10A5F00044425346000300040000028C032A000C6E +:10A6000000100016000073131737132303231123C0 +:10A610001123031303210327131721371304E559CB +:10A6200058F26E9E0860079F96CB0211C64B93208E +:10A63000FEAC1E99020D283CFDDF0195FE6B0195D5 +:10A64000FE6B01BA0170FE9037011C3837FEE50041 +:10A65000000200000000018A032A00030009000034 +:10A66000512115211323112115230149FEB7C27170 +:10A670000139C801CE56FE88032A510000020004A9 +:10A68000FF6D02C1032A000300190000452733159E +:10A6900025130333133311331133133303132303FC +:10A6A000231123112303026A0960FD43BCA96D989D +:10A6B000066007976EAABD6FA8086007A993E4E437 +:10A6C00093019E018CFE790187FE790187FE74FE5D +:10A6D000620195FE6B0195FE6B000002003FFF6D6D +:10A6E000020D032A0003000F000045273315251132 +:10A6F0003311133303132303071101B60960FE322C +:10A7000071BA69A0BA6E9B3493E4E493032AFE8283 +:10A71000017EFE9BFE3B017C5EFEE2000002003FEC +:10A72000FF6D0230032A000B000F0000731133117C +:10A730003311331123112311052733153F71D071C4 +:10A7400071D001290960032AFEA2015EFCD6017BBB +:10A75000FE8593E4E400FFFF000C000001D5032A0E +:10A76000060600CD00000002000C000001D5032AFF +:10A770000003000C0000533521150311033313139C +:10A780003303112D0188FAAF697C7A6AAE01014D5D +:10A790004DFEFF011E020CFE790187FDF4FEE20072 +:10A7A0000001003F000001F5032A001400005311CE +:10A7B0003636333216151123113426262322060786 +:10A7C000112311B1213C1A69647216312A15311B0B +:10A7D00072032AFE8A08075D5FFEF9010727321916 +:10A7E0000606FE93032A0002003FFF6D0230032A93 +:10A7F000000B000F000073113311331133112311BB +:10A800002311173733073F71D07171D0F7296032A8 +:10A81000032AFEA2015EFCD6017BFE8593E4E400E0 +:10A82000FFFF002CFFF701E70331060600A9000037 +:10A8300000030030FFF701EB033100030015002790 +:10A8400000005335211503222626351134363633C0 +:10A8500032161615111406062732363635113426EF +:10A8600026232206061511141616680151AB5262F2 +:10A870002A2B615252602B2B60522D2E10102E2D40 +:10A880002D2F10102F01724D4DFE85407750013352 +:10A8900050733D3E7250FECC4F76415925432D01F9 +:10A8A000632D412323412DFE9D2D4325FFFF002ACB +:10A8B000FFF80183024A060600DA000000020034B5 +:10A8C000FFF8018B034B002200340000572226269C +:10A8D0003511343636373E0237170E020706061595 +:10A8E000153E023332161615151406062732363673 +:10A8F0003535342626232206060715141616D732B8 +:10A900004A271732282A423D20161C43421D1D208B +:10A910000D2A3116243C242E512B161B0D0A16131A +:10A920000A191B0F0D1D082D594201544C60381097 +:10A93000110E11135912110D0E0E39325D0D171033 +:10A94000265B4E6E5B5F234F153028AF252C150715 +:10A950000D0AEE2A3418000300360000018202427C +:10A960000011001C00250000731133321616171653 +:10A9700006071E02151406062327333236363534F1 +:10A980002626232335333236353426232336A23B7D +:10A99000431D01011E2F24270F1D47413E26172668 +:10A9A000171523172B341F242A24290242273F245A +:10A9B0002B440E072D3E21324C2A510D28262D29DD +:10A9C0000A4D242E2920000100360000011F0242FA +:10A9D0000005000073113315231136E97E02424D44 +:10A9E000FE0BFFFF0036000001390338062601FD8B +:10A9F0000000000702C300AF0000000100370000A4 +:10AA0000012002A000070000731133353315231114 +:10AA100037AE3B7E02425EABFE0B00020002FF6DD2 +:10AA200001DC0242000F0018000057353E033737A3 +:10AA3000211133152327210737331123070E030272 +:10AA40001E32261601020105464E09FED4091AC51A +:10AA50004B020113212B93DA17406290664CFE0AD9 +:10AA6000DF9393DF01A9156A8D593400FFFF002B96 +:10AA7000FFF8017A024A060601050000FFFF002BDD +:10AA8000FFF8017A0338062601050000000702C21C +:10AA900000D30000FFFF002BFFF8017A032A0626EF +:10AAA00001050000000702C000D3000000010004FF +:10AAB0000000023F024200150000731303331333FA +:10AAC00011331133133303132303231123112303EE +:10AAD000049188667B0858087A66889163860858CE +:10AAE00009860127011BFEEA0116FEEA0116FEE5B2 +:10AAF000FED9011CFEE4011CFEE40001001DFFF66E +:10AB00000157024A002E000057222E023533141638 +:10AB1000333236363534262623353236353426233D +:10AB20002206152334363633321616151406060758 +:10AB30001E02151406BE283A26125B221F1B180699 +:10AB400015332D462F241B1E245B27493136431F06 +:10AB50001F2D15162D1F4C0A162F46303B341C3165 +:10AB60001E26250C4C2A302B262639414C212C47F9 +:10AB700027323818020415393C52560000010036BD +:10AB800000000192024200090000731133111333D7 +:10AB900011231103365AAE5458AD0242FE7B018593 +:10ABA000FDBE0188FE78FFFF003600000192030918 +:10ABB000062602060000000702C800E80000FFFFAA +:10ABC0000036000001920338062602060000000746 +:10ABD00002C200E70000000100360000019C0242B2 +:10ABE000000C000073113315333733031323032391 +:10ABF00011366B1E6D6E797B706D1E0242F4F4FE91 +:10AC0000E8FED6010EFEF200FFFF00360000019CB8 +:10AC10000338062602090000000702C300E4000012 +:10AC200000010011FFFB01AF024200120000573586 +:10AC3000323E0237372111231123070E0323111E41 +:10AC400023130A040D012F6B6609051328433505EC +:10AC50005118396149FBFDBE01F1AA6382491E000A +:10AC600000010033000001DE0242000C00007313FB +:10AC7000331313331323110323031133064F80813E +:10AC80004F065A6B216B0242FE9D0163FDBE0159C6 +:10AC9000FEE0011EFEA900010036000001950242FF +:10ACA000000B0000731133153335331123112311B9 +:10ACB000366B896B6B890242F3F3FDBE0101FEFF27 +:10ACC000FFFF002CFFF8017D024A0606015200003A +:10ACD00000010036000001860242000700007311E7 +:10ACE0002111231123113601506B7A0242FDBE015E +:10ACF000F1FE0F00FFFF0036FF420193024A0606F5 +:10AD000001710000FFFF002BFFF80172024A0606E6 +:10AD100000F800000001000B0000014F0242000794 +:10AD200000007311233521152311776C01446D0147 +:10AD3000F25050FE0E00FFFF000CFF6F017D02423B +:10AD4000060601A70000FFFF000CFF6F017D03094D +:10AD5000062601A70000000702C800C70000000384 +:10AD6000002BFF420233032A001E002A0036000097 +:10AD7000573523222E023535343E02333335331511 +:10AD8000333216161515140E02232315033311231F +:10AD90002206061515141616333332363635353479 +:10ADA00026262323FD0A21463C251F3747280D630D +:10ADB00011355835243B45210E6A070A1F2E1A18F3 +:10ADC000308C062330191A2F2009BEDE112E58466A +:10ADD0006838503318F2F22B5D4B6846582E11DE5E +:10ADE000012A0186143633773A3F19193F3A7733EF +:10ADF0003614FFFF00090000017D0242060601A68D +:10AE00000000000100250000017A02420014000049 +:10AE100061350606232226263535331514163332BE +:10AE20003637113311010F1326142B482A6B1D2EB0 +:10AE30000C1A0E6BE50204183F39D3D41F24030209 +:10AE40000112FDBE00010036FF6D01DD0242000B64 +:10AE50000000452721113311331133113315018FB0 +:10AE600009FEB06B8B6B4693930242FE0A01F6FE1D +:10AE70000ADF00010036000002370242000B00002A +:10AE80007311331133113311331133113667666780 +:10AE900066670242FE0A01F6FE0A01F6FDBE0001E7 +:10AEA0000036FF6D027D0242000F00004527211190 +:10AEB000331133113311331133113315022F09FEBE +:10AEC0001067666766674693930242FE0A01F6FEC4 +:10AED0000A01F6FE0ADF00010036FF6D018802421A +:10AEE000000B0000572723113311331133112307AF +:10AEF000BE097F6B7C6B7C0693930242FE0A01F6CF +:10AF0000FDBE9300000200360000018C02420011D9 +:10AF1000001E0000731133153A02331E0315140E80 +:10AF2000022327333236363534262623222223368F +:10AF30006B020706023B5334181836583F06063397 +:10AF40003A181537340108020242EF010F25413348 +:10AF50002F4128123F122F2B272D15000002FFFC36 +:10AF6000000001CA02420010001B000073112335CB +:10AF7000331533321E0215140E02232733323636B0 +:10AF80003534262623237478E3113B5334181836BE +:10AF9000583F06063339181537340A01F34FEF10BE +:10AFA0002541332F4128123F122F2B262E15000347 +:10AFB00000360000023902420011001E002200008B +:10AFC000731133153A02331E0315140E022327336F +:10AFD0003236363534262623222223011133113608 +:10AFE0006B020706023B5334181836583F060633E7 +:10AFF0003A18153734010802012D6B0242EF010F98 +:10B000002541332F4128123F122F2B272D15FEECFF +:10B010000242FDBE00020005FFFB02790242001C55 +:10B020000027000057353236363713211533321ECC +:10B030000215140E0207231123070E0323253332B2 +:10B0400036363534262623230528270F050D012EF5 +:10B0500010364C2F151631503B6E670A05192B41DF +:10B060002E0193062B311412302E0605502E6C5DE6 +:10B070000100F4102541302E3F28120101F1BE6875 +:10B080007D3F1444132F28242D15000200360000A4 +:10B09000026102420019002A000073113315333592 +:10B0A00033153A02331E0315140E02072311231120 +:10B0B000373A02313E0235342626272A0223366BE0 +:10B0C0007A6B02050601384F30161632523B717A00 +:10B0D000E50104052B311512302E01040501024251 +:10B0E000EFEFF4010F2540312E40271201010BFE36 +:10B0F000F53F01132E28242C1501FFFF0019FFF83E +:10B10000015C024A0606017B00000001002CFFF8EA +:10B110000173024A002A00005722262635353436AC +:10B120003633321616151523353426262322060605 +:10B1300015153315231514163332363635353315B8 +:10B14000140606D54749191A494540441B610A1A95 +:10B15000181A1C098E8E1B251B1907611C440839FF +:10B1600068458549673729503C1010262C1418393A +:10B17000313046404A32192E1D1B143B532C00011E +:10B18000002AFFF8017102490029000057222626F3 +:10B1900035353315141633323636353523353335D8 +:10B1A0003426262322061515233534363633321637 +:10B1B000161515140606C83F441B611A221B1B09ED +:10B1C0008A8A0B1C182814611C453E4748191A49E5 +:10B1D0000828503B1111372E1939303B3C3F32358E +:10B1E00015372B1C153A522C3967468548673700AE +:10B1F000FFFF003D000000A803080606012A00002A +:10B20000FFFFFFE7000000FF032A0626012B0000D6 +:10B21000000602C07300FFFFFFEDFF6E00B10308E0 +:10B220000606013A00000002FFF600000196032A1C +:10B230000016001A0000731133113E023332161645 +:10B240001511231134262322060607110335211573 +:10B250003F6B022239222930146B111D0D261E026C +:10B26000B40142032AFE9A0214131D2D18FE750123 +:10B27000711A1C0C0C02FE73026940400002003679 +:10B28000FFF80210024A0019002B00004522262672 +:10B29000353523152311331533353436363332160D +:10B2A000161515140606273236363535342626236C +:10B2B0002206061515141616017A3A421A505E5ED9 +:10B2C000501A423A3A411B1B413A1C170505171CFC +:10B2D0001C170505170834604131FE0242FD30415C +:10B2E0006034346041A84160344F243B20B5213A9A +:10B2F00025253A21B5203B240002000A00000179EF +:10B30000024200120020000073372E0235343E0244 +:10B3100033331123352226270713323233352222C5 +:10B32000232206061514160A6D1C23101834563FE6 +:10B33000706A10160D5F860209010109012F371688 +:10B3400033F50B2C40282E422A14FDBEE40101E601 +:10B350000122E317312939380002FFF6FF6D01960B +:10B36000032A002200260000573533323E023511F1 +:10B370003426232206060711231133113E023332ED +:10B3800016161511140E022303352115BF0C1D26A8 +:10B390001508111D11251B026B6B02223922293061 +:10B3A000140D25483BEB01429347081E3F3701210E +:10B3B0001A1C0C0C02FE73032AFE9A0214131D2D94 +:10B3C00018FEDB4B62361602FC4040000003FFF61D +:10B3D0000000019A032A0011001E002200007311D0 +:10B3E00033113A02331E0315140E0223273332366B +:10B3F00036353426262322222327352115446B0295 +:10B400000706023B5334181836583F0606333A18DD +:10B41000153734010802B90147032AFE29010F2517 +:10B4200041332F4128123F122F2B272D15DF4F4F6D +:10B43000000300040000020E0242000C001200167D +:10B44000000073131737132303231123112303134E +:10B4500027371721371703210304A95B5DA96371FF +:10B4600005580571B01A7817FEF6162EA401CAA168 +:10B47000015B2E2EFEA50106FEFA0106FEFA01452D +:10B4800003D62727F10115FEEB00000200000000A3 +:10B49000016C024200030009000051211521132311 +:10B4A00011211523013FFEC1BC6B011BB001604F90 +:10B4B000FEEF02424F0000020004FF6D025B0242F9 +:10B4C00000030019000045273315251303331333F8 +:10B4D00011331133133303132303231123112303D4 +:10B4E000020D0E5CFDA99188667B0858087A668873 +:10B4F0009163860858098693DFDF930127011BFEBD +:10B50000EA0116FEEA0116FEE5FED9011CFEE40181 +:10B510001CFEE40000020036FF6D01BC0242000385 +:10B520000010000045273315251133153337330339 +:10B530001323032311016E0E5CFE7A6B1E6D6E7970 +:10B540007B706D1E93DFDF930242F4F4FEE8FED6BB +:10B55000010EFEF200020036FF6D01DB0242000325 +:10B56000000F0000452733152511331533353311EE +:10B5700023112311018D0E5CFE5B6B896B6B89932C +:10B58000DFDF930242F3F3FDBE0101FEFF00000185 +:10B59000000CFF55017D02420008000057350333BF +:10B5A000131333031592866C4E4B6C8AABCE021F7D +:10B5B000FE81017FFDE5D2000002000CFF55017DF8 +:10B5C00002420003000C00005735211507350333F4 +:10B5D0001313330315290132C9866C4E4B6C8A0E46 +:10B5E00047479DCE021FFE81017FFDE5D200FFFF90 +:10B5F00000390000018B032A060601260000000224 +:10B600000036FF6D01DB02420003000F00004537EA +:10B610003307251133153335331123112311015B02 +:10B62000245C32FE8D6B896B6B8993DFDF93024262 +:10B63000F3F3FDBE0101FEFFFFFF002BFFF7017AD0 +:10B64000024A0606011900000003002CFFF8017DE4 +:10B65000024A00030015002700005335331503226A +:10B6600026263535343636333216161515140606A9 +:10B67000273236363535342626232206061515148C +:10B6800016165EED76404A1F1F4A4040491F1F496B +:10B69000401F190505191F1F1A05051A010B434301 +:10B6A000FEED346041A8416034346041A84160340B +:10B6B0004F243B20B5213A25253A21B5203B2400D3 +:10B6C0000001003F000001EF032A00070000731192 +:10B6D0002111231123113F01B06CD9032AFCD6029A +:10B6E000D9FD270000010011FFF701E80242001315 +:10B6F000000045222626351123112311233521155B +:10B7000023111416163301DC434C1F716A4201D712 +:10B710004F0C211D092143320165FE0E01F25050EC +:10B72000FEBE2B2C0F00FFFF0013000001D903FC0D +:10B73000062600010000000702C900F600C9FFFF4D +:10B74000003F000001ED032A06060063000000022E +:10B75000003AFFF701CB033100110023000045221E +:10B7600026263511343636333216161511140606D0 +:10B7700027323636351134262623220606151114B3 +:10B780001616010345592B2A594646582A2B584567 +:10B7900026270F0E272727280E0F29093E6C450163 +:10B7A0005D476B3C3C6B47FEA3466C3D582C4525E2 +:10B7B000015F27452A2A4527FEA125452C000001C7 +:10B7C000001E00000116032A000E000073110E0374 +:10B7D00023353E03373311AB012B362A01112D2FB0 +:10B7E0002B0F51029E010A0A0851040E141E14FC6C +:10B7F000D60000010029000001BA0331001E00003C +:10B800007335133E023534262322060615152335DB +:10B81000343636333216151406060703211529CEA1 +:10B82000172719242D262A106B27574862601928DC +:10B8300018BA01004C0141243E452D38402A4427C6 +:10B840001B1C49693A6F62344E4424FEE45A0001DD +:10B850000028FFF701B60331003B000057222626DF +:10B860003535331414151E02333236363534262757 +:10B870002622233532323336363534262322060744 +:10B8800014141523353436363332161615140607BC +:10B890001E0215140606EE42582C6A010F272527B2 +:10B8A000280E2F3B030903030803393225373724B9 +:10B8B000026A2C594243582C3F3525331C2858091D +:10B8C000325E401B040905243A2225442C405104D1 +:10B8D000016B023841374249390409041B415C328B +:10B8E000325D414958100B365337486B3B0000021C +:10B8F0000028000001D4032A000A000D0000613571 +:10B900002335133311331523150333110113EBD3EF +:10B910007E5B5BEA84D97001E1FE0E5FD9013801DC +:10B9200070000001002FFFF801BC032A0025000071 +:10B93000572226263533141616333236363534263A +:10B940002623220607231121152307363633321604 +:10B950001615140E02F34956256B0C27282C260ABF +:10B960000C2629212E0B5B015DFC07143B26424B64 +:10B970001F122D4E08386A4924452D335737374D4D +:10B9800029291A01B26BE015183E6C463E6B4F2C0C +:10B990000002003AFFF701CA03310023003400001F +:10B9A000452226263511343636333216161714162C +:10B9B000152334262322060615153636333216167D +:10B9C0001514060627323636353426262322060677 +:10B9D0000715141616010146582924574C3F572FB6 +:10B9E00001016C26351D2A15103B2B434C2028588D +:10B9F0004924281109262E16241A081128094779E6 +:10BA00004A01114F824E2E583F0207033B3E254C00 +:10BA10003C7B191F3A6947497847592944283052D5 +:10BA20003110190E79294629000100160000015A2B +:10BA3000032A00060000731323352115035D92D9F4 +:10BA400001449602D65434FD0A0000030032FFF789 +:10BA500001C10331001F002F003D000057222626A0 +:10BA600035343E023726263534363633321616152F +:10BA70001406071E031514060627323636353426FB +:10BA8000262322060615141616133E0235342623E5 +:10BA9000220615141616FA4958270E1B25162832A9 +:10BAA000285541415328312916251B0F275749276F +:10BAB0002A0F112A25252B12102B2722230E242F83 +:10BAC0002F260E25093A6B48293E2F230E1B57437C +:10BAD000405E33335E4044561B0E232F3E29486B95 +:10BAE0003A5528442A26432B2A43272A44280190E2 +:10BAF00001283F2232464632223F28000002002C15 +:10BB0000FFF701BC03310023003300005722262633 +:10BB1000273434353314163332363635350606239A +:10BB200022262635343636333216161511140606FB +:10BB30000332363735342626232206061514161608 +:10BB4000F53F592E016B26371E28140F3B2C434C12 +:10BB50001F28594846582924564D232C0C102823B9 +:10BB60002329110927092F5A400205023A3F254D82 +:10BB70003B7B191F3B69464A774647784AFEF04EA1 +:10BB8000844F019A2315782A45292A4328305231B7 +:10BB90000001005001B100FA0378000600005311C3 +:10BBA0000735373311AC5C832701B101642445426A +:10BBB000FE390001004C01B101700382001B00003E +:10BBC0005335373E023534262322061523353436C5 +:10BBD00036333216151406070733154D7C1E230F16 +:10BBE0001C1D261F4F1E4135414A2F3253B901B14A +:10BBF0003D87202D24121E21312F0E2C472A473E2F +:10BC0000324B335646000001004E01A70168038203 +:10BC1000002D0000532226263535331514163332F5 +:10BC2000363534262323353332363534262322065F +:10BC30001515233534363332161514060716161526 +:10BC40001406DC323F1D4F20211D1B19201A171A24 +:10BC50001D1A1D211C4F4D413E49271B1B2C4D0118 +:10BC6000A7233D2810042524221F20224220211C26 +:10BC7000232821041043453F3B2D390A0930354123 +:10BC800042000002004E01B101740378000A000D69 +:10BC9000000053352335133311331523152733276C +:10BCA000FAACBF3B2C2CAB5D0101B16B3B0121FE1B +:10BCB000E13D6BA892000001FF600000012F032A04 +:10BCC0000003000063013301A001735CFE8D032AB1 +:10BCD000FCD6FFFF00390000034E032A042602456C +:10BCE000E9B200270249015400000007024601DEC4 +:10BCF000FE4FFFFF005C0000031F032A04260245DD +:10BD00000CB200270249017700000007024801AB8E +:10BD1000FE4FFFFF003B00000348033104260247AB +:10BD2000EDAF0027024901A000000007024801D43E +:10BD3000FE4F000100310000009C0077000300006E +:10BD400073353315316B777700010028FF7D00973D +:10BD50000073000A00005727363635233533151493 +:10BD60000639111B1F396E2E832E092D1F73713555 +:10BD70003F000002003C006000A802110003000721 +:10BD8000000053353315033533153C6C6C6C019F43 +:10BD90007272FEC172720002003AFFD200AA02352E +:10BDA000000A000E000057273636352335331514A8 +:10BDB00006033533154C121F1B396F2A456C2E2F85 +:10BDC00002231E7270353D01EA77770000030026DA +:10BDD00000000205007700030007000B000061353A +:10BDE0003315213533153335331501996CFE216C2C +:10BDF0004E6C777777777777000200320000009EED +:10BE0000032A0003000700007703330307353315C7 +:10BE100054226C24486CAD027DFD83AD6E6E000231 +:10BE20000032FF4E009E0278000300070000571307 +:10BE3000331303353315322326236C6CB2027CFD99 +:10BE40008402BC6E6E0000020036000001BE0331A9 +:10BE5000001D0021000077353E02353426232206DE +:10BE600015141617072626353436333216151406E0 +:10BE700006071507353315A2325130312F282F040C +:10BE800003640506645B5F6A325635646BCB7C2CB9 +:10BE900058623A2F3E2E240D170E130F210F5065B6 +:10BEA0006B62436C5C2D61CB6E6E00020037FF430A +:10BEB00001BF0274001D0021000041150E0215147F +:10BEC0001633323635342627371616151406232234 +:10BED0002635343636373537152335015332513050 +:10BEE000312F292E0403640506635C5E6B325635E0 +:10BEF000646B01A97C2B59623A2F3E2E240D180D3C +:10BF0000130F210F4F666C61446B5C2D61CB6E6E1D +:10BF1000000100240142009001B0000300005335ED +:10BF20003315246C01426E6E00010044011001279C +:10BF300001FB000F000053222626353436363332FB +:10BF4000161615140606B524321B1B322425321B87 +:10BF50001B3201101D362324341D1D352324351DAD +:10BF60000001002D01D5017B0329000E000053279D +:10BF700037273717273307371707170727933F4FF9 +:10BF8000761A710C510D72197650414001D5266F09 +:10BF90002D443C8A8A3C442E6E267D0000020020FF +:10BFA000000001C8032A001B001F00007313233583 +:10BFB0003337233533133303331333033315230755 +:10BFC00033152303231323031333372322292B375A +:10BFD0000E434E266B265A266A2629340F404B2ADA +:10BFE0006B2A5929345A0E5901225061510106FE1B +:10BFF000FA0106FEFA516150FEDE0122FEDE0172F8 +:10C0000061000001001D00000154032A000300002C +:10C01000731333031DDA5DDB032AFCD60001001D18 +:10C0200000000154032A0003000073033313F7DAFE +:10C030005CDB032AFCD6000100300142007E01B027 +:10C040000003000053353315304E01426E6E00017F +:10C050000049FF3E010C033100170000452E043556 +:10C06000343E0333150E0315141E0217010C394913 +:10C070002A130404132A4939232610030310262304 +:10C08000C20139648092494A9181643A48014D7EE7 +:10C09000994D4E997E4C01000001001DFF3E00E1CC +:10C0A00003310017000057353E0335342E02273583 +:10C0B000321E0315140E031D24261003031026241C +:10C0C0003A492A130404132A49C248014D7E9A4D65 +:10C0D0004E997D4C0147396481904A4A9182643976 +:10C0E00000010028FF41011503310028000045220E +:10C0F0002E02353534262623353236363535343E54 +:10C10000023315220E0215151406071616151514FE +:10C110001E023301153F4823090919181819090986 +:10C1200023483F191C0C02241E1E24020C1C19BF9C +:10C130000D2950438D3735114A1236368C4350291C +:10C140000D4F081831299C4B400807404B9D2A3160 +:10C1500018070001002CFF410119033100280000DD +:10C160005735323E02353534363726263535342EAE +:10C17000022335321E021515141616331522060633 +:10C180001515140E022C191C0C02241F1F24020C5E +:10C190001C193F482309091918181909092348BF10 +:10C1A0004F0718312A9D4B400708404B9C293118F6 +:10C1B000084F0D2950438C3636124A1135378D43BE +:10C1C00050290D000001003FFF48011B032A000712 +:10C1D000000057113315231133153FDC7171B8037B +:10C1E000E237FC8C37000001001AFF4800F7032AF1 +:10C1F0000007000057353311233533111A7171DDF3 +:10C20000B837037338FC1E0000010031010501102E +:10C210000156000300005335331531DF010551513C +:10C220000001003A01D3012002240003000053352D +:10C2300033153AE601D351510001000800CC01E763 +:10C24000011D00030000773521150801DFCC515195 +:10C2500000010008010D03BE015B0003000053351F +:10C2600021150803B6010D4E4E00FFFF00310105F8 +:10C270000110015604060263000000010000FF7A6D +:10C280000158FFCB00030000553521150158865198 +:10C290005100FFFF003BFF7B00B100840607026EE8 +:10C2A0000000FD5AFFFF003BFF7B01610084042773 +:10C2B000026E00B0FD5A0007026E0000FD5AFFFF3B +:10C2C000001F02430145034B0426026D00000007D6 +:10C2D000026D00B00000FFFF003B02210161032A54 +:10C2E0000426026E00000007026E00B0000000018C +:10C2F000001F02430095034B000C000053343435FB +:10C300003436371706061533151F2C37131F17350C +:10C3100002431831184D58022703353970000001C7 +:10C32000003B022100B1032A000C000053273636DF +:10C330003523353314141514064E131F1735752C79 +:10C34000022128023638711831184E570002001F9A +:10C350000029018502250006000D000065273537FC +:10C36000150717072735371507170185A4A452525B +:10C37000C3A3A3525229E434E486787985E434E4F3 +:10C380008678790000020039002901A802250006FC +:10C39000000D000077353727351715173537273546 +:10C3A0001715395B5BAD165B5BAC2985797886E444 +:10C3B00034E485797886E4340001002B002900F20A +:10C3C00002250006000077273537150717F2C7C783 +:10C3D000757529E434E4867879000001003C005D3D +:10C3E0000102025A00060000773537273517153C41 +:10C3F0007575C65D86797787E435000200140232D0 +:10C400000100032A000300070000533533073335CA +:10C4100033071461275161270232F8F8F8F8000158 +:10C42000001402320075032A00030000533533075D +:10C430001461270232F8F8000001002BFF3B015481 +:10C44000031300060000450135011503130154FED6 +:10C45000D70129D5D5C501D23401D290FEA4FEA4BE +:10C4600000010017FF3B0140031300060000573591 +:10C47000130335011517D5D50129C590015C015C61 +:10C4800090FE2E3400030030FFB301D60374000386 +:10C490000007002F000057353315033533150322ED +:10C4A0002626351134363633321616151523353413 +:10C4B0002626232206061511141616333236363573 +:10C4C000353315140606FD23232316565F25255FF5 +:10C4D000564C59276B09282F302C0D142E272E2847 +:10C4E0000A6B24584D4D4D03774A4AFCCD487A4B90 +:10C4F000011E527A4338684940392D4526294B326E +:10C50000FEBF3D471E2948303C3C4A713F000001B8 +:10C51000002BFFB101720290002C000057352E0253 +:10C52000353534363637353315321616151523356D +:10C5300034262623220606151514163332363635D0 +:10C540003533151406062315B2383B14163B372233 +:10C550003F441A610A1A181A1C091C241B19076186 +:10C560001B453E4F49073C623F8543623A064846B9 +:10C570002A503C2223262C14183931B64A32192E5F +:10C580001D2F283A542C470000030030FFB301D67A +:10C5900003740027002B002F0000452226263511AA +:10C5A0003436363332161615152335342626232213 +:10C5B0000606151114161633323636353533151472 +:10C5C00006060713330333133303010A565F252589 +:10C5D0005F564C59276B09282F302C0D142E272E0F +:10C5E000280A6B2458C87323732B73237309487A62 +:10C5F0004B011E527A4338684940392D4526294B54 +:10C6000032FEBF3D471E2948303C3C4A713F44033F +:10C61000C1FC3F03C1FC3F000002002600BA02003B +:10C62000029400230033000077273726263534365E +:10C6300037273717363633321617371707161615BA +:10C640001406071707270606270626271732363649 +:10C65000353426262322060615141616350F5019D2 +:10C660001E1E19500F4F1C492A2A491C4F0F4F19E3 +:10C670001C1C1A500F4F1C492A2A491C8F2F4B2C67 +:10C680002C4B2F2E4B2C2C4BBA0F4F1C4A29294ACE +:10C690001C4F0F4F1A1E1E1A4F0F4F1C4A29294AB2 +:10C6A0001C4F0F4F1A1F01011F1A0D2E4E2F2F4E18 +:10C6B0002E2E4E2F2F4E2E0000010027FFB301C05B +:10C6C0000374003400005735262627371E02333204 +:10C6D0003635342627272E02353436373533151EA6 +:10C6E0000317072E0207060615141617171E021544 +:10C6F0001406060715F7676405640315302B2C2D07 +:10C700003226881A23116254232A3F2B190460030E +:10C71000122D2A2A2F191C891E35212A4B324D45EC +:10C720000282671B2B5033312E3743227818343F57 +:10C73000285761034343031D344B321A28452A030B +:10C74000032A2C252F1A781B4352333753300546C2 +:10C750000003002BFF8601BF032A0003001E002DEB +:10C760000000573521152722263535343636333229 +:10C770001617352335333533153315231123350675 +:10C7800006273236371126262322061515141616CB +:10C790003C0148C84948163D3B1D301370706B3B47 +:10C7A0003B6B132D020F22110E2214251A091C7A3D +:10C7B0004040726B80704271441A138A3B48483B78 +:10C7C000FD59251419540B0B017B0A0F4732A3287E +:10C7D00041250001FFF6FFF701D6033100370000C5 +:10C7E0004522262635352335333523353335343642 +:10C7F000363332161615152335342626232206061F +:10C800001515331523153315231514161633323623 +:10C810003635353315140606010A565F253A3A3A7D +:10C820003A255F564C59276B09282F302C0D64642C +:10C830006464142E272E280A6B245809487A4B2941 +:10C840003B643C1A527A433868492A232D452629ED +:10C850004B322B3C643B3B3D471E29483026264A41 +:10C86000713F0001FFFFFF890177030D00250000E4 +:10C8700057222627371616333236371323353337E8 +:10C880003E023332161707262623220607073315E2 +:10C8900023030E0243131D14080817082015043043 +:10C8A000424B04051A3A36141C14080915081F17C0 +:10C8B00004044C5530051A3A7703034F01042A212A +:10C8C00001CF4F24344B2803025001042922304F5A +:10C8D000FE3D344B28000002000400000178032ACA +:10C8E0000003000D000077352115071121152311D4 +:10C8F0003315231104011DE20139C89B9BAE505032 +:10C90000AE032A51FEF250FE850000030030FFB353 +:10C9100001E20374000300070032000057353315AD +:10C9200003353315032226263511343636333216B5 +:10C93000161515233534262623220606151114163E +:10C94000163332363635352335331123270606FDA7 +:10C95000232323204C5B29255F554C5D2A6A0E2B2F +:10C960002E322D0B11302C2C301267CD470B10447A +:10C970004D4D4D03774A4AFCCC417C57010F597D00 +:10C98000423369501E193543212E4F32FED43A4EA0 +:10C99000262A523D3850FE6F5D2D3A000003FFF706 +:10C9A00000000211032A00050009000D00006101CA +:10C9B0000133010121113311033521150199FED3F2 +:10C9C000010379FF000129FE1A6A9E01C001BF011F +:10C9D0006BFE95FE41032AFCD601975050000003E0 +:10C9E00000020000017403310019001D0021000045 +:10C9F00073353711343E023332161615152334269B +:10CA00002623220606071133152535211525352144 +:10CA100015023B0A224439343E1C50081A1C1C1AC9 +:10CA20000801CCFE8F011DFEE3011D361A01BE3B3D +:10CA300068522E2C4E33211E3623283C20FDFB51FC +:10CA4000FE50508C505000030009000001DF032A03 +:10CA5000000F001300170000731133113332363604 +:10CA600035353315140606230335251525352515CB +:10CA70003F71403E340B722D6555EF019FFE610101 +:10CA80009F032AFD27305C412D4256763D016050C0 +:10CA900082500A50825000020038000001E8032A48 +:10CAA000001500190000731134363633321616158E +:10CAB00011231134262623220606151133113311B2 +:10CAC00038225E58595D226410313333320F4A5494 +:10CAD00001DD4A6E3D3D6E4AFE2301E22B442929C9 +:10CAE000442BFE1E032AFCD60003000B00000204A8 +:10CAF000032A000B0017002100005335331733378A +:10CB000021152B0307353B04152327230703113376 +:10CB1000131133112303110B50145B1B011F6810F9 +:10CB20007914F46A127D11EF55146514E34DE65E35 +:10CB300048E901BA4B0A0A4B854B4B0A0AFECB0364 +:10CB40002AFDE6021AFCD60229FDD700FFFF003FAE +:10CB5000FFF8043E032A0426009700000027018402 +:10CB600001CC00000007017B02E200000004001C71 +:10CB70000000021D032A000D0015002000280000FF +:10CB800073113332161615140E0223231103353395 +:10CB900033213333150533323636353426262323F5 +:10CBA000073521152323212354C949572819324A0F +:10CBB0003259A95516010E1D6BFEA83431381811D3 +:10CBC000363935A902016E18FEF110032A3F76535B +:10CBD000395C4123FED701D33C3C591C49424A4FA2 +:10CBE0001F8E3C3C0003001C000001E5032A000CE2 +:10CBF0000010001B000073113332161615140606C0 +:10CC0000232311273521152733323636353426268E +:10CC1000232354C94957282D584259A9017FD63496 +:10CC200031381811363935032A3B6F4F486939FEC0 +:10CC3000B9A73C3CF11A423C44491C0000020020C8 +:10CC4000000001E0032A00240028000061272626B6 +:10CC50002323353332363635342626232335211522 +:10CC6000232732161615140E0223353332161713E6 +:10CC70000135211501735D1028318DAE292C10115D +:10CC80002C29AD01B8B91E3D451D102C53442B383D +:10CC9000381266FE4001B8F62B2654294C34304138 +:10CCA0002154542D3659342D53402617342FFEF27B +:10CCB00002165454000100020000017403310023E5 +:10CCC00000007335371123353335343E02333216C5 +:10CCD00016151414152334262623220606071533A9 +:10CCE0001523113315023B3B3B0A224439343E1CC9 +:10CCF00050081A1C1C1A08017878CC361A011250F8 +:10CD00005C3B68522E2C4E330A16011E3623283CFB +:10CD100020A450FEEF5100030024000002B5032AB6 +:10CD20000007000B00180000533521152323212391 +:10CD3000073521150103331313331313330323036F +:10CD400003240291580BFE36095B0291FDF3845EC9 +:10CD5000576D506E555C8252717201C44B4B8C4BB7 +:10CD60004BFEC8032AFDBA0243FDBA0249FCD602B3 +:10CD700058FDA8000001000A000001D3032A001694 +:10CD80000000733523353335233533033313133321 +:10CD9000033315231533152315B95959594EA46971 +:10CDA0007B7A6BA34D5959597346414501EBFE7986 +:10CDB0000187FE15454146730001002401420090A1 +:10CDC00001B00003000053353315246C01426E6E30 +:10CDD0000003003C000001AA032B00030007000B26 +:10CDE000000073133303033533151335331553DF45 +:10CDF0005CDE746B986B032BFCD502B47777FD4C2B +:10CE000077770001001D00000154032A0003000091 +:10CE1000731333031DDA5DDB032AFCD6000100190E +:10CE200000D40186026B000B0000773523353335C3 +:10CE3000331533152315A58C8C509191D4A351A390 +:10CE4000A351A3000001002D016F015801AF0003A1 +:10CE50000000533521152D012B016F4040000001CA +:10CE6000003100FE014E021C000B0000772737271F +:10CE7000371737170717072767365959365859365E +:10CE800059593659FE36595936595936595936591C +:10CE90000003001300AC0148027E00030007000BF2 +:10CEA00000005335211507353315033533151301AC +:10CEB00035C655555501744E4EC86F6F01636F6F7F +:10CEC0000002003601170169021A00030007000082 +:10CED0005335211505352115360133FECD013301BA +:10CEE000C85252B151510001003600B10169027DB2 +:10CEF00000130000773723353337233533373307B3 +:10CF00003315230733152307681C4E631B7E931BC1 +:10CF10005D1B43591A73881DB16651605263635299 +:10CF2000605166000001003A002401590225000604 +:10CF30000000773537273505153ACECE011F246B13 +:10CF400096946CCB6B000001001D0024013B022570 +:10CF50000006000065253525150717013BFEE20197 +:10CF60001ECDCD24CA6BCC6C959500020037000015 +:10CF7000016202720006000A000077353727350586 +:10CF8000150135211537CECE011FFEE1012B716B46 +:10CF900097946BCA6CFEC440400000020021000060 +:10CFA000014C026C0006000A0000652535251507B6 +:10CFB00017053521150147FEE1011FCECEFEDA012E +:10CFC0002B6ACB6BCC6C9595D640400000020039A3 +:10CFD0000000013901AF000B000F00007735233549 +:10CFE000333533153315231507352115905757520F +:10CFF0005757A90100AF575257575257AF525200D7 +:10D000000002002400FB019D0240001800320000D5 +:10D0100041222E0223220607273E02333216163300 +:10D02000323637170E0207222E0223220607273E2A +:10D030000233321E0233323637170E02012913270C +:10D040002725100E2813260E2B2C11193432160FFB +:10D050002414270E282B1313272725100E281326F8 +:10D060000E2B2C1113272625100F2414270E282BE6 +:10D0700001B1111711170F330F22181C1C17103193 +:10D080000F241AB6121612170F330F221811171188 +:10D0900018103110241A00010023016B019C01FAC1 +:10D0A000001700004122262623220607273E0233CE +:10D0B00032161633323637170E020128193532165A +:10D0C0000D2913260E2B2D11193332160F25142678 +:10D0D0000D292B016B1D1C170F330F22181C1D1857 +:10D0E00010310F241A00000100280100016801C15D +:10D0F000000500004135213521150131FEF70140C1 +:10D1000001007051C1000001002201E7019A032AC9 +:10D11000000600005313331323270722866C86660C +:10D12000565701E70143FEBDF3F30003002800DF7B +:10D130000195024B00030013001F00007727011721 +:10D1400003222626353436363332161615140606D3 +:10D15000273236353426232206151416532B014266 +:10D160002BB6334E2D2D4E33334F2C2C4F332633CD +:10D170003326273232DF2B01412BFECD2B4C3132AF +:10D180004B2B2B4B32314C2B49362929363629294A +:10D190003600000300150079026301B10017002377 +:10D1A000002F0000772226353436333216173636F4 +:10D1B00017161615140607062627060627363637CD +:10D1C000262627260615141625323635342607223C +:10D1D00006071616A74949494935491F1D423244D9 +:10D1E0004A4A4432421D1F4937142C20202C141C5B +:10D1F0002424015018232318102320202379594375 +:10D2000044582F23202D02024F44435002012C2169 +:10D2100023305B011B25251B0102261D1D25091E30 +:10D220001B1B1E01152323150001000DFF420127C2 +:10D230000334001D000057222627351616333236D8 +:10D2400035113436363332161715262623220615A5 +:10D250001114060652141D14081708201112363531 +:10D26000141D140915091F121235BE0302510104C1 +:10D27000292102B0344B2803025001042921FD501A +:10D28000354B28000001003FFF4201EF032A000751 +:10D29000000057112111231123113F01B06CD9BE99 +:10D2A00003E8FC180397FC690001001AFF420164BF +:10D2B000032A000900005713032115231303331514 +:10D2C0001AA2A20148C9888BCEBE01F701F154FE13 +:10D2D00063FE5A510001FFFD000001F2032A00081D +:10D2E0000000730307353313133303D7706AC24F3B +:10D2F0007B69AE02030140FE5A028EFCD60000019B +:10D300000032FF5101810242001500005703331122 +:10D310001416333236371133112335060607060645 +:10D32000231533016B121C1227126B6B122C190779 +:10D330001207AF02F1FE4C1F23150F01D2FDBE39BB +:10D34000131C080203AC00020027FFF401BC0334E5 +:10D350000029003C00005722262635343437373662 +:10D360003633321616173E03353426262737321E3B +:10D370000315140E03070E032732363637372626D9 +:10D380002322060607071414151416D92F5132014B +:10D390000F075A4A2235250A010101013A623D145C +:10D3A000214B493C240304050603082738431E1B70 +:10D3B000291B07181F37171C261503102B0C275184 +:10D3C00040080E07B1505B141A090610100E0646ED +:10D3D000532905450D2442694D03253A46492257F4 +:10D3E0006834114F133C3DDF1313182F23AF050A88 +:10D3F000052D370000050024FFFB03570330000311 +:10D4000000110021002F003F0000611333030322AD +:10D41000263535343633321615151406273236368E +:10D420003535342623220615151416160122263505 +:10D43000353436333216151514062732363635355F +:10D44000342623220615151416160121DF5CDEBDD5 +:10D45000534A4855554849541A190915272714099C +:10D4600019021253494755564749541A1A081527A5 +:10D4700027140919032BFCD5017C66563F59605CC3 +:10D4800058475762511D301B47293A3B29471B2FEC +:10D490001DFE2E65573F58615D58465861511D303D +:10D4A0001A48293A3B29471B2F1D00070025FFFB7F +:10D4B00004C70330000300110021002F003F004D7E +:10D4C000005C000061133303032226353534363304 +:10D4D00032161515140627323636353534262322F2 +:10D4E0000615151416160122263535343633321634 +:10D4F00015151406273236363535342623220615FF +:10D500001514161605222635353436333216151500 +:10D5100014062732363635353426232206151514DF +:10D52000160122DF5CDEBD534A4855554849541A5E +:10D5300019091527271409190212534A4855564745 +:10D5400049541A19091527271409190188534A48FB +:10D5500055564749541A19091527271416032BFC49 +:10D56000D5017C66563F59605C58475762511D3063 +:10D570001B47293A3B29471B2F1DFE2E65573F5855 +:10D58000615D58465861511D301A48293A3B294778 +:10D590001B2F1D5165573E59615D58465861511DFD +:10D5A0002F1B48293A3B2948283E0002002400004E +:10D5B00001AE024300050009000073031333130397 +:10D5C00027372707D4B0A931B0A91A777B77012173 +:10D5D0000122FEDEFEDF48D9D3D30002003BFF7AF2 +:10D5E000035E032A004B005A000045222E02353408 +:10D5F0003E0233321E0207140E022322262627067D +:10D60000060706262635343E023332161617373300 +:10D610000306061633323E0235362E0223220E0250 +:10D6200015141E03333236363717060603363637DF +:10D63000372626232206061514161601D65796708D +:10D640003E4379A5635B85562901224058361C2C40 +:10D650001A01072C2C324321224057340B1816088C +:10D660000A4E3902020B10203629170120436B4A5B +:10D670004E805C321E395063391D3B3F1F13376AA1 +:10D6800047172C0A23070E0728472C0F20863267DE +:10D690009D6A87C78240406F8B4B42755933162A6B +:10D6A0001C1F3803043155313873603A070C0611DA +:10D6B000FE9113201427465C343F7258323D73A309 +:10D6C00065456D50351A060C094E1010013C0431A9 +:10D6D00034E902034370441D2F180003003AFFF79A +:10D6E00002260331002E003900460000572226266C +:10D6F000353436372E023534363633321616151495 +:10D70000060607173E0237331406060716163315AA +:10D710002222232E02270606273236372706061531 +:10D72000141616133E02353426232206151416E964 +:10D73000374F29453112291D2A4E35314D2E31469C +:10D74000217A0B0F0B036A1724130D2A1804070301 +:10D750001D2E25111B573C2634137C181D0C1E252D +:10D76000152518241D241E1F092F52354D712C24F8 +:10D77000494F2B36502D24432F35615320C015358A +:10D780003C1C27564D1B10196E01192410222D59CF +:10D790002517BF1F532C172B1B017C19444D251D2A +:10D7A0002138232E5B0000010020FFA001AD032AD9 +:10D7B000000E00005711222635343636333311233C +:10D7C000112311C7495E2C5338D64D4D6002634B6F +:10D7D00048334120FC760357FCA90002002AFFF8D9 +:10D7E00001830331003A00480000572226262737DC +:10D7F0001E0233323637362626272726263534367C +:10D80000372626353436363332161617072E0223BE +:10D8100022061514161617171616071406071616DD +:10D820001514060336363536262727060615141630 +:10D8300017D632452A0A51071723191D2502020857 +:10D84000131173223130251E342B4C3232442A09F5 +:10D85000510716221A1C210A1108812225012920AC +:10D860001B2B5E31112001111438111F120B082AD5 +:10D8700046291B142B1D1D1D0F1B1A0C4B163B3369 +:10D88000324210143E2B2B3C202A44281B13291E05 +:10D89000201D0C1511065416462D2E3F11173A2B3C +:10D8A0004A4C014D08221911270E2609281A101F6B +:10D8B00008000003001DFFF5034103420013003C74 +:10D8C0000050000045222E0235343E0233321E0243 +:10D8D00015140E0227222E02353534363633321611 +:10D8E000161515233534262623220606151514167B +:10D8F00016333236363535331514060607323E02F6 +:10D9000035342E0223220E0215141E0201AF6B982D +:10D91000612E2E61986B6B98612E2D61996A3B4A3E +:10D92000270F1D514D464C1D690D1D1A1E200C0F51 +:10D93000201B1E1D09691E4C435C85562A2A5685EC +:10D940005C5C8656292956860B4A7A974C4C967A07 +:10D950004A4A7A964C4C977A4A87223F59366B4C02 +:10D960006C392A543F1B1B282F14193C339E343822 +:10D97000151A2F1F20193D572E5B406C884748878A +:10D980006C3F3F6C874847886C400004002EFFF3D3 +:10D99000034A0337001300270036003F00004522EA +:10D9A0002E0235343E0233321E0215140E02273287 +:10D9B0003E0235342E0223220E0215141E022711B8 +:10D9C0003332161615140607172327231511333281 +:10D9D00036353426232301BC6A97602D2D60976A63 +:10D9E0006A97602D2D5F976B598053282853805973 +:10D9F000598153282853813F9C3B4B232E2760613C +:10DA0000553D213E29232E370D4979954B4C94796C +:10DA1000494979944C4C947949323E6A834545830F +:10DA2000693D3D69834545836A3E6B021224443259 +:10DA3000323D11F8E5E501172C372B2F0002003796 +:10DA4000017102A8032A000C0014000041113313D5 +:10DA5000133311231103230311211123353315230C +:10DA60001101554A5F67433E59215CFEF451ED4C6C +:10DA7000017101B9FECD0133FE470110FEF0010F27 +:10DA8000FEF101764343FE8A0002003A01E1018B78 +:10DA90000331000F001B0000532226263534363692 +:10DAA000333216161514060627323635342623224D +:10DAB00006151416E2334C29294C33344B2A2A4BD1 +:10DAC00034292E2E29292E2E01E1284C35354A28BD +:10DAD000284A35354C2848362B2C35352C2B36002A +:10DAE0000001001E0242008E032A0003000053378B +:10DAF00033071E0F61360242E8E80002001E02569C +:10DB00000125032A0003000700005337330733378A +:10DB100033071E0F61365D0F61360256D4D4D4D45C +:10DB200000010045FF6C00A9032A00030000571301 +:10DB300033114501639403BEFC420002003FFF67BE +:10DB40000095032A0003000700005311331103114D +:10DB500033113F5656560190019AFE66FDD7019942 +:10DB6000FE670001002A000001500323000B0000A3 +:10DB7000731123353335331533152311895F5F68EE +:10DB80005F5F021B53B5B553FDE500010045FFF390 +:10DB900001E803A400200000650E02262637133E8C +:10DBA000021E020606070327133E02262606070367 +:10DBB0000616163637018A1E454131160A5F0629B8 +:10DBC00038392D13154A47D924D145400E15242044 +:10DBD0000566091229361B48232B07215042028172 +:10DBE00029381C032449709A64FECD220130648ECA +:10DBF0005C2D051E1FFD7938370822220001002305 +:10DC00000000015B03240013000073352335333516 +:10DC100023353335331533152315331523158C6907 +:10DC20006969696669696969FD49B448E2E248B4AD +:10DC300049FD00030041FFF6038B032A000900178A +:10DC4000002900007311331311331123031105222E +:10DC50002635353436333216151514062732363646 +:10DC6000353534262623220606151514161641517D +:10DC7000E25B4FE1024055555555565656561F200A +:10DC80000B0B201F1E1F0B0B1F032AFDCE0232FCA5 +:10DC9000D6023FFDC10A6468BE68646468BE6864F9 +:10DCA000471D3B2CC02D3A1D1D3B2CC02C3B1D009D +:10DCB00000020028FFF2024D023A00190022000083 +:10DCC0004522262635343E02333216161521151606 +:10DCD0001633323637170E02032135262623220645 +:10DCE00007013B5A7A3F305062314E7C48FE541750 +:10DCF00053304D5B2425193E58DC01341351383420 +:10DD00004B190E53864C4C6E472247825AB919263E +:10DD10003F391527412801518F1429241800FFFF8E +:10DD2000001402320075032A040602740000FFFF8B +:10DD3000002E02E900EE032A060602E200000002BD +:10DD4000FF7402BB008C032A000300070000533558 +:10DD5000331521353315206CFEE86C02BB6F6F6FF5 +:10DD60006F000001FFCA029F003603160003000087 +:10DD700043353315366C029F77770001FF780272C6 +:10DD8000001C03380003000043273317196F6B3959 +:10DD90000272C6C60001FFE40272008A0338000363 +:10DDA0000000433733071C3B6B700272C6C600028B +:10DDB000FFAA028000CE032B0003000700005337A8 +:10DDC000330723373307283A6C6FB5275849028049 +:10DDD000ABABABAB0001FFFF021B006E0311000AEF +:10DDE0000000532736363523353315140610111B22 +:10DDF0001F396E2E021B2E092D1F7371353F000136 +:10DE0000FF73027B008D032A00060000433733179F +:10DE10002327078D566D57513D3C027BAFAF797973 +:10DE20000001FF74027D008C032A000600004327D6 +:10DE300033173733073557523A3A5258027DAD758A +:10DE400075AD0001FF7C028100830309000D000015 +:10DE5000432226353316163332363533140601483D +:10DE60003B3E011F25261F3F3B02814E3A242728B7 +:10DE7000233A4E000002FF90025400700333000B5F +:10DE80000017000051222635343633321615140699 +:10DE9000273236353426232206151416323E3E32FA +:10DEA000323E3E321A20201A1B1F1F02543D3333CC +:10DEB0003C3C33333D361F1B1C1E1E1C1B1F000128 +:10DEC000FF6A02BC0096033000170000532226268A +:10DED00023220615233436363332161633323635BE +:10DEE000331406064C1C2B261611113D0F231E1948 +:10DEF00029281511103C0C2002BC191812171E31CC +:10DF00001D181812181E321E0001FFA002AD00607D +:10DF100002EE000300004335331560C002AD4141FD +:10DF20000001FFB0027C0070033E00140000532784 +:10DF30003636353426232206073536333216161583 +:10DF400014060601221D24231A0C1A0D272A1F323B +:10DF50001E1D32027C280D1A1315120304360A12F4 +:10DF6000271E1D281B000002FF3B02800061032AC0 +:10DF7000000300070000432733173327331755707A +:10DF80006C3A4A4A58280280AAAAAAAA0001FF7C31 +:10DF900002950084032A000F0000433E023332162C +:10DFA0001615233426232206078401153935353901 +:10DFB000163F1F26251F0102952A432828432A3091 +:10DFC00028292F000001FFC9028000370360000AE2 +:10DFD000000053170606153315233736361C1B1F52 +:10DFE00019376D01011D036035021F1D6D67354234 +:10DFF0000001FFF6020A0089028C00090000433587 +:10E0000033323635331406230A0A1E1853464102AA +:10E010000A38252541410001FFCAFF500036FFC1E3 +:10E020000003000047353315366CB0717100FFFFF7 +:10E03000FF74FF52008CFFC1060702C00000FC976E +:10E040000001FFC9FEE10037FFC1000A00004327BD +:10E050003636352335330706061C1B1F19376D016D +:10E06000011DFEE135021F1D6D6735420001FFCA2B +:10E07000FF15008A000000170000572226273516DA +:10E080001633323635342626273533153216151415 +:10E0900006060D1022110D1A0C1A2314261B3632F7 +:10E0A0003D2139EB0604360403121512150D0453F5 +:10E0B000382E282029140001FF77FF1900380000AE +:10E0C0000017000057222E023534363637330E0241 +:10E0D00015141633323637070606021B322717226D +:10E0E000331A3612271B341C081107120814E706CE +:10E0F00012221C213C2C08102B2F171F1101013557 +:10E100000102FFFFFF7CFF130083FF9B060702C88D +:10E110000000FC92FFFFFFA0FF400060FF810607A8 +:10E1200002CB0000FC930001FFA0014500600186C6 +:10E13000000300004335331560C001454141000133 +:10E140000038026400DE032A00030000533733075F +:10E15000383B6B700264C6C60001002B0295013289 +:10E16000032A000F000053222626353316163332B9 +:10E17000363533140606AE3539153E011F25261FE8 +:10E180003F1539029528432A3028292F2A43280091 +:10E190000001001E027D0134032A000600005327FF +:10E1A00033173733077456513A3A5157027DAD75DC +:10E1B00075ADFFFF0050FF1501100000040702D4E9 +:10E1C000008600000001001F026E0139032A0006CC +:10E1D0000000533733172327071F566D57513D3C17 +:10E1E000026EBCBC86860002003C02BB0153032ABF +:10E1F0000003000700005335331521353315E76C54 +:10E20000FEE96B02BB6F6F6F6F0000010020028D93 +:10E21000008D02FD0003000053353315206D028D83 +:10E22000707000010039026400DD032A0003000061 +:10E2300053273317A76E6B390264C6C6FFFF00363B +:10E240000280015A032B040702C4008C0000000165 +:10E25000002E02E900EE032A0003000053353315B7 +:10E260002EC002E94141FFFF0050FF1901110000DB +:10E27000040702D500D90000000200210254010069 +:10E280000333000B00170000532226353436333297 +:10E290001615140627323635342623220615141691 +:10E2A00091323E3E32323D3D321A1F1F1A1B1F1F54 +:10E2B00002543D33333C3C33333D361F1B1C1E1E82 +:10E2C0001C1B1F000001003E02BC01690331001845 +:10E2D0000000412226262326061523343E0217324B +:10E2E00016161732363533140606011618302A1062 +:10E2F0000D0C3D0814211918322B0D0C0B3C0E246B +:10E3000002BC181901131717271E11011817011243 +:10E31000181E321E0001FF73027B008D03160006DB +:10E320000000433733172327078D566D57513D3C67 +:10E33000027B9B9B65650001FFEC020A0089028C51 +:10E3400000090000433533323635331406231414E4 +:10E350001E18534641020A38252541410002FF7C20 +:10E36000026E0083039D0003001100004337330752 +:10E370000722263533161633323635331406344029 +:10E380006B6B0D483B3E011F25261F3F3B03277645 +:10E3900076B94E3A242728233A4E0002FF7C026EBB +:10E3A0000083039D00030011000043273317072259 +:10E3B000263533161633323635331406126B6B405E +:10E3C0002F483B3E011F25261F3F3B03277676B98A +:10E3D0004E3A242728233A4E0002FF7C0281008314 +:10E3E00003CC001300210000532736363534262392 +:10E3F000220607353636333216151406072226351F +:10E40000331616333236353314060322161A1D140A +:10E410000A190B1224132B3B352D483B3E011F25B7 +:10E42000261F3F3B030A280D1A1315120304360555 +:10E43000052A2D28329A4E3A242728233A4EFFFFE8 +:10E44000FF6A0281009603AE062602C8000000069D +:10E4500002CA007E0002FF73027B01110356000610 +:10E46000000A000043373317232707373733078D58 +:10E47000566D57513D3CBC355D50027B9B9B65659D +:10E48000687373000002FF73027B00DA0356000614 +:10E49000000A000043373317232707372733178D28 +:10E4A000566D57513D3CD5505D35027B9B9B656554 +:10E4B000687373000002FF73027B00F5038F001383 +:10E4C000001A000053273636353426232206073536 +:10E4D00036363332161514060537331723270797B8 +:10E4E00022161A1D140A190B1224132B3B35FEB3E6 +:10E4F000566D57513D3C02CD280D1A1315120304D9 +:10E500003605052A2D2C2E639B9B6565FFFFFF6A50 +:10E51000027B009603B8062602E60000000702CA46 +:10E52000000000880001000002F100670007006A97 +:10E5300000050001000000000000000000000000D5 +:10E540000004000100000014002C003800440050BA +:10E550000060006C00780088009400A000AC00BC53 +:10E5600000C800D400E400F000FC01080114012000 +:10E57000012C0138014401500160016C018D0199A9 +:10E5800001D501E1021A02260232023E024A025677 +:10E59000027C0288029802C702D30302030E031A08 +:10E5A000032A033F034B03570363036F037B038B70 +:10E5B000039703A303B303BF03CB03D703E303EF23 +:10E5C00003FB04070413041F042B0462046E04817C +:10E5D000048D04CA04D604E204EE04FA050605120A +:10E5E0000555056B058E059A05A605B205BE05CA3B +:10E5F00005D605E205EE05FA06060611061D0629F2 +:10E6000006350641064C06580671067D069606A29A +:10E6100006AE06BC06C806D406E006EC06F80704FB +:10E62000071D07390745075A07660772077E078ADD +:10E6300007AC07B807C407FC080808140820082C12 +:10E64000083C0848085408640870087C088C089C3A +:10E6500008A808B408C008CC08DC08EC08FC090CC1 +:10E66000091C092809340940094C098B099709A399 +:10E6700009B309E40A0A0A160A3B0A830AAD0AB971 +:10E680000AC50AD10ADD0AE90B2C0B380B440B50E2 +:10E690000B5C0B680B740BA90BE60BF70C0F0C1B38 +:10E6A0000C270C330C3F0C630C6F0C7B0C870C930A +:10E6B0000C9F0CAB0CB70CC30CCF0CDB0CEB0CFBA6 +:10E6C0000D0B0D1B0D2B0D370D430D4F0D5B0D6706 +:10E6D0000D730D850DA10DAD0DB90DC50DD10DEC51 +:10E6E0000E010E0D0E190E250E310E3D0E490E5562 +:10E6F0000E610E750E810E8D0E990EE30EEF0EFB60 +:10E700000F070F170F230F2F0F3F0F4B0F570F63DD +:10E710000F730F7F0F8B0F9B0FA70FB30FBF0FCB85 +:10E720000FD70FE30FEF0FFB1007101710231098F0 +:10E7300010A410DC10E8111E112A11361142114EDE +:10E74000115A118E11DF11EB12261232123E124EA7 +:10E750001288129412A012AC12B812C412D412E091 +:10E7600012EC12FC130813141320132C1338134447 +:10E770001350135C1368137413AE13E613F21417DB +:10E78000142314A514B114BD14C914D51568157437 +:10E7900015FD161F1649165516611673167F168A33 +:10E7A000169516A016AB16B616C116CC16D716E2DD +:10E7B00016ED16F91704170F171A173D175A176594 +:10E7C000177D1789179517AC17B817C417D017DB23 +:10E7D00017E717F3180A1842184E1870187C188893 +:10E7E000189418A018CD18D918E5191A1926193235 +:10E7F000193E194A195A196619721982198E199AED +:10E8000019AA19BA19C619D219DE19EA19FA1A0A77 +:10E810001A1A1A2A1A3A1A461A521A5E1A6A1AA8A2 +:10E820001AB41AC01AD01B331B6B1B771BAF1BE328 +:10E830001C011C0D1C191C241C301C3C1C7D1C893B +:10E840001C951CA11CAD1CB91CC51D031D241D4914 +:10E850001D751D811D8D1D991DA51DC71DD31DDF96 +:10E860001DEB1DF71E031E0F1E1B1E271E331E3F12 +:10E870001E4F1E5F1E6F1E7F1E8F1E9B1EA71EB388 +:10E880001EBF1ECB1ED71EE91F051F111F1D1F29EE +:10E890001F351F4E1F701F7C1F881F941FA01FACA9 +:10E8A0001FB81FC41FD01FE41FF01FFC2008201436 +:10E8B000205C206820AD20B920E72113214F218260 +:10E8C000218A21B121B921C821D421E422102218A2 +:10E8D00022242230225722A922BE22CA22D622F086 +:10E8E00022FC231E2326232E23362348235023587D +:10E8F00023602384239023F023F8241B243224480C +:10E900002464247B24A024C724F4252F255F2567B5 +:10E9100025A425E025EC25F826112638267926A4FD +:10E9200026D52702273027462775279627B327BBEA +:10E9300027D827FB28182820285E286628B328EB2C +:10E9400028F929052915293E29462952295E2985B4 +:10E9500029C629DB29E729F32A0C2A182A382A5341 +:10E960002A682A702A822A8A2A922AA32AAB2AB7DC +:10E970002B012B092B2A2B412B572B732B8A2BB6C0 +:10E980002BDF2C122C4D2C852C8D2CC72D002D0807 +:10E990002D132D1B2D462D842DB42DEE2E202E4D06 +:10E9A0002E632E922EB22ECF2EE42EFF2F072F2471 +:10E9B0002F2C2F682F7A2F9B2FA72FAF2FE73001F7 +:10E9C000302F307F309930D0311C312D318631D00D +:10E9D00031E1320B3249326332713281329132A1EC +:10E9E00032AC32C132D332EE33043317332B335DC2 +:10E9F0003390339C33B833D6340934163423342F50 +:10EA00003454347834B134EA34FB350C35183524B9 +:10EA10003530353D35453551355A35673573357F98 +:10EA2000359735AE35CA35E435F536053617362413 +:10EA30003638364A364A364A364A368F36CC371456 +:10EA4000376437B037F138393873388D38D638F7FE +:10EA5000392B3953397C39AE39BE39FA3A263A6204 +:10EA60003A933AC23AE43AF03B093B163B2A3B3729 +:10EA70003B503B683B7B3B9A3BAB3BBD3BD53BEEC6 +:10EA80003C083C533C7B3C8B3C9D3CD13D1C3D4A6F +:10EA90003D5C3D723D873DAB3E023E5D3EDD3EF559 +:10EAA0003F753FDB3FF5406140CD4126414C417809 +:10EAB0004185419841A541B941CD4206422142607C +:10EAC0004297429F42A742B942C542D242DF42F238 +:10EAD00043074318432943424367438C439843BB4E +:10EAE00043CE43EA44004413441F4428443E446355 +:10EAF00044894492449B44A744B444D044E144EA4A +:10EB000044FB450D45194526452F453B4544456A7F +:10EB1000459245A345B645D545F446274632464A73 +:10EB20004662468E469A469A0001000000041A1D6D +:10EB3000A8BE9A0D5F0F3CF5000303E8000000003B +:10EB4000D5EAA06500000000DD1F59D4FF3BFEE1BF +:10EB500004C70511000000060002000000000000CC +:10EB600002AA005A01EC001301EC001301EC00139F :10EB700001EC001301EC001301EC001301EC001395 :10EB800001EC001301EC001301EC001301EC001385 :10EB900001EC001301EC001301EC001301EC001375 :10EBA00001EC001301EC001301EC001301EC001365 -:10EBB00001EC001301EC001301EC0013027BFFCD0C -:10EBC000027BFFCD020C003F020C003F020300302D -:10EBD0000203003002030030020300300203003061 -:10EBE00002030030020F003F03B0003F03B0003FBC -:10EBF0000206000E020F003F02110011020F003F3B -:10EC0000036A003F036A003F0197003F0197003FFE -:10EC10000197003F0197003F0197003F0197003F98 +:10EBB00001EC001301EC001301EC001301EC001355 +:10EBC00001EC001301EC001301EC0013027BFFCDFC +:10EBD000027BFFCD020C003F020C003F020300301D +:10EBE0000203003002030030020300300203003051 +:10EBF00002030030020F003F03B0003F03B0003FAC +:10EC00000206000E020F003F02110011020F003F2A +:10EC1000036A003F036A003F0197003F0197003FEE :10EC20000197003F0197003F0197003F0197003F88 -:10EC30000197001B0197003F0197003F0197003F9C -:10EC40000197003F0197003F0197003F0197003F68 -:10EC50000197003F0197003F01C8001E01C8001E38 -:10EC60000187003F0187003F021700300217003084 -:10EC70000217003002170030021700300217003070 -:10EC800002170030021700300231003F023100103D -:10EC90000231003F0231003F00F8004502250045E7 -:10ECA00000F8004500F8FFF900F8FFEF00F8FFB7A3 -:10ECB00000F8FFF000F8004500F8004500F8FFF408 -:10ECC00000F8002C00F8FFF800F8001C00F8FFF432 -:10ECD00000F8FFE6012D0007012D000701EF003FBE -:10ECE00001EF003F01EF003F018D003F02BA003FFE -:10ECF000018D003F018D003F018D003F018D003FE0 -:10ED00000273003F018DFFFA0294003D0294003D22 -:10ED10000210003F033D003F0210003F0210003F81 -:10ED20000210003F0213003F02F6003F0210003FB6 -:10ED3000021B0030021B0030021B0030021B00309F +:10EC30000197003F0197003F0197003F0197003F78 +:10EC40000197001B0197003F0197003F0197003F8C +:10EC50000197003F0197003F0197003F0197003F58 +:10EC60000197003F0197003F01C8001E01C8001E28 +:10EC70000187003F0187003F021700300217003074 +:10EC80000217003002170030021700300217003060 +:10EC900002170030021700300231003F023100102D +:10ECA0000231003F0231003F00F8004502250045D7 +:10ECB00000F8004500F8FFF900F8FFEF00F8FFB793 +:10ECC00000F8FFF000F8004500F8004500F8FFF4F8 +:10ECD00000F8002C00F8FFF800F8001C00F8FFF422 +:10ECE00000F8FFE6012D0007012D000701EF003FAE +:10ECF00001EF003F01EF003F018D003F02BA003FEE +:10ED0000018D003F018D003F018D003F018D003FCF +:10ED10000273003F018DFFFA0294003D0294003D12 +:10ED20000210003F033D003F0210003F0210003F71 +:10ED30000210003F0213003F02F6003F0210003FA6 :10ED4000021B0030021B0030021B0030021B00308F :10ED5000021B0030021B0030021B0030021B00307F :10ED6000021B0030021B0030021B0030021B00306F :10ED7000021B0030021B0030021B0030021B00305F :10ED8000021B0030021B0030021B0030021B00304F -:10ED9000021B0030021B0030021C0030021C00303D -:10EDA000021B0030021B003002AB003001E0003FCC -:10EDB00001E0003F01F7003F021D00300207003F65 -:10EDC0000207003F0207003F0207003F0207003F23 -:10EDD0000207003F01D9002701D9002701D90027E8 -:10EDE00001D9002701D9002701D9002701D900271F -:10EDF000021B00380217002C019D000F0190000F2C -:10EE00000190000F0190000F0190000F0190000F82 -:10EE1000021F0038021F0038021F0038021F00388E +:10ED9000021B0030021B0030021B0030021B00303F +:10EDA000021B0030021B0030021C0030021C00302D +:10EDB000021B0030021B003002AB003001E0003FBC +:10EDC00001E0003F01F7003F021D00300207003F55 +:10EDD0000207003F0207003F0207003F0207003F13 +:10EDE0000207003F01D9002701D9002701D90027D8 +:10EDF00001D9002701D9002701D9002701D900270F +:10EE0000021B00380217002C019D000F0190000F1B +:10EE10000190000F0190000F0190000F0190000F72 :10EE2000021F0038021F0038021F0038021F00387E :10EE3000021F0038021F0038021F0038021F00386E :10EE4000021F0038021F0038021F0038021F00385E :10EE5000021F0038021F0038021F0038021F00384E -:10EE6000021F0038021F003801F9001702D90024E0 -:10EE700002D9002402D9002402D9002402D9002496 -:10EE800001E2000D01E1000C01E1000C01E1000CC8 -:10EE900001E1000C01E1000C01E1000C01E1000CBA -:10EEA00001E1000C01E1000C01A1002601A10026F6 -:10EEB00001A1002601A1002601AA002A01AA002A18 -:10EEC00001AA002A01AA002A01AA002A01AA002AEE +:10EE6000021F0038021F0038021F0038021F00383E +:10EE7000021F0038021F003801F9001702D90024D0 +:10EE800002D9002402D9002402D9002402D9002486 +:10EE900001E2000D01E1000C01E1000C01E1000CB8 +:10EEA00001E1000C01E1000C01E1000C01E1000CAA +:10EEB00001E1000C01E1000C01A1002601A10026E6 +:10EEC00001A1002601A1002601AA002A01AA002A08 :10EED00001AA002A01AA002A01AA002A01AA002ADE :10EEE00001AA002A01AA002A01AA002A01AA002ACE -:10EEF00001AA002A01AA001601AA002A01AA002AD2 -:10EF000001AA002A01AA002A01AA002A01AA002AAD +:10EEF00001AA002A01AA002A01AA002A01AA002ABE +:10EF000001AA002A01AA001601AA002A01AA002AC1 :10EF100001AA002A01AA002A01AA002A01AA002A9D -:10EF2000028B002A028B002A01BF003801BF003883 -:10EF3000019B002B019B002B019B002B019B002BB5 -:10EF4000019B002B019B002B01BA002B01D7003441 -:10EF5000020E002B01C6002B01BA002B0315002B5B -:10EF60000315002B01A5002B01A5002B01A5002BEB -:10EF700001A5002B01A5002B01A5002B01A5002B4D -:10EF800001A5002B01A5002B01A5002B01A5000E5A -:10EF900001A5002B01A5002B01A5002B01A5002B2D +:10EF200001AA002A01AA002A01AA002A01AA002A8D +:10EF3000028B002A028B002A01BF003801BF003873 +:10EF4000019B002B019B002B019B002B019B002BA5 +:10EF5000019B002B019B002B01BA002B01D7003431 +:10EF6000020E002B01C6002B01BA002B0315002B4B +:10EF70000315002B01A5002B01A5002B01A5002BDB +:10EF800001A5002B01A5002B01A5002B01A5002B3D +:10EF900001A5002B01A5002B01A5002B01A5000E4A :10EFA00001A5002B01A5002B01A5002B01A5002B1D -:10EFB00001A5002B01A5002B01CA001E01CA001EDD -:10EFC000011F0013011F001301B3001401B300144B -:10EFD00001B3001401B3001401B3001401B3001411 -:10EFE00001B3001401B3FFF101BD003901BDFFFA07 -:10EFF00001BD003901BDFFE200E5003D00E0003D3C -:10F0000000E0003D00E0FFF000E0FFE600E0FFAEC2 -:10F0100000E0FFE700E0003D00E5003D00E0FFEB21 -:10F0200000E0002300E0FFEF01CB003D00E0001313 -:10F0300000E5FFEA00E0FFDD00E6FFED00E6FFEDA2 -:10F0400000E6FFED01AD003801AD003801AD00383C -:10F0500001AE003B00E5004000E500400135004006 -:10F0600000E5003F011C004001CB0040010B0011F6 -:10F0700002A8003602A8003601B7003601B70036F4 -:10F0800001F5000A01B7003601B700360184002CF3 -:10F09000029D003601B7003601A9002C01A9002C01 -:10F0A00001A9002C01A9002C01A9002C01A9002C08 -:10F0B00001A9002C01A9002C01A9002C01A9001014 -:10F0C00001A9002C01A9002C01A9002C01A9002CE8 +:10EFB00001A5002B01A5002B01A5002B01A5002B0D +:10EFC00001A5002B01A5002B01CA001E01CA001ECD +:10EFD000011F0013011F001301B3001401B300143B +:10EFE00001B3001401B3001401B3001401B3001401 +:10EFF00001B3001401B3FFF101BD003901BDFFFAF7 +:10F0000001BD003901BDFFE200E5003D00E0003D2B +:10F0100000E0003D00E0FFF000E0FFE600E0FFAEB2 +:10F0200000E0FFE700E0003D00E5003D00E0FFEB11 +:10F0300000E0002300E0FFEF01CB003D00E0001303 +:10F0400000E5FFEA00E0FFDD00E6FFED00E6FFED92 +:10F0500000E6FFED01AD003801AD003801AD00382C +:10F0600001AE003B00E5004000E5004001350040F6 +:10F0700000E5003F011C004001CB0040010B0011E6 +:10F0800002A8003602A8003601B7003601B70036E4 +:10F0900001F5000A01B7003601B700360184002CE3 +:10F0A000029D003601B7003601A9002C01A9002CF1 +:10F0B00001A9002C01A9002C01A9002C01A9002CF8 +:10F0C00001A9002C01A9002C01A9002C01A9001004 :10F0D00001A9002C01A9002C01A9002C01A9002CD8 :10F0E00001A9002C01A9002C01A9002C01A9002CC8 :10F0F00001A9002C01A9002C01A9002C01A9002CB8 -:10F1000001A8002C01A8002C01A9002C01A9002CA9 -:10F1100002AD003901BE003601BE003601BF003726 -:10F1200001BB002C01410039014100390141002C93 -:10F13000014100380141FFF301410034017600191B -:10F14000017600190176001901760019017600197F -:10F1500001760019017600190203003B011F00131C -:10F160000134001600F40016014B0016013400169D -:10F17000013400160134001601B8003201B8003223 -:10F1800001B8003201B8003201B8003201B80017EE -:10F1900001B8003201B8003201B8003201B80032C3 +:10F1000001A9002C01A9002C01A9002C01A9002CA7 +:10F1100001A8002C01A8002C01A9002C01A9002C99 +:10F1200002AD003901BE003601BE003601BF003716 +:10F1300001BB002C01410039014100390141002C83 +:10F14000014100380141FFF301410034017600190B +:10F15000017600190176001901760019017600196F +:10F1600001760019017600190203003B011F00130C +:10F170000134001600F40016014B0016013400168D +:10F18000013400160134001601B8003201B8003213 +:10F1900001B8003201B8003201B8003201B80017DE :10F1A00001B8003201B8003201B8003201B80032B3 :10F1B00001B8003201B8003201B8003201B80032A3 :10F1C00001B8003201B8003201B8003201B8003293 -:10F1D0000181000F024C001C024C001C024C001C60 -:10F1E000024C001C024C001C018500090188000C27 -:10F1F0000188000C0188000C0188000C0188000CBB +:10F1D00001B8003201B8003201B8003201B8003283 +:10F1E0000181000F024C001C024C001C024C001C50 +:10F1F000024C001C024C001C018500090188000C17 :10F200000188000C0188000C0188000C0188000CAA -:10F21000015B0020015B0020015B0020015B0020FE -:10F220000224001302E0001303C6001303080013B6 -:10F2300002D1001301EB00130203001301BB004DC8 -:10F2400001BB004301EC001301EE003F020C003F44 -:10F250000182003F0182003F0179003F0273000BF1 -:10F260000197003F0197003F0197003F02A400046F -:10F2700001E000190221003F0221003F0221003F6E -:10F2800001FC003F01FC003F024500020294003DEA -:10F290000231003F021B0030023C003F01E0003F12 -:10F2A00002030030019D000F01C4001301C40013CC -:10F2B0000296003001E2000D02260031026E003F8E -:10F2C00002EE003F0316003F0223003F01EE003F25 -:10F2D0000237000502D8003F0344000E030E003F32 -:10F2E00001D9002701F700300207003100F800457E -:10F2F00000F8FFF0012D00070238FFFF02CF003FAA -:10F300000221000D0223000A0212FFFE028F0004F8 -:10F310000199000002C10004020D003F023A003FC3 -:10F3200001E1000C01DD000C0226003F023A003F23 -:10F330000217002C021C003001AA002A01B600347A -:10F34000019F0036012200360122003601280037D5 -:10F3500001F0000201A5002B01A5002B01A5002B47 -:10F36000024300040177001D01C9003601C90036BF -:10F3700001C90036019F0036019F003601E50011EA -:10F380000211003301CB003601A9002C01BC00366C -:10F3900001BE0036019B002B015A000B0188000CB6 -:10F3A0000188000C025E002B0185000901B10025D7 -:10F3B00001E50036027100360298003601BE0036C3 -:10F3C000019F003601E0FFFC026F0036029300054A -:10F3D0000276003601760019018D002C019C002A6E -:10F3E00000E5003D00E0FFE700E6FFED01C9FFF6A4 -:10F3F000023D003601B0000A01C9FFF601ADFFF67B -:10F4000002120004017400000255000401B6003627 -:10F4100001E500360184000C0189000C01BD0039B2 -:10F4200001E5003601A5002B01A8002C022E003FAB -:10F43000020F001101EC001301EF003F0205003A3A -:10F44000018C001E01DE002901DD002801E30028F7 -:10F4500001DC002F01F7003A0182001601F30032AF -:10F4600001F6002C0154005001A6004C01AA004EE8 -:10F4700001B2004E00B7FF6003B1003903B1005C78 -:10F48000036A003B00BC003100BB002800C5003C03 -:10F4900000D7003A0229002600D0003200D0003206 -:10F4A00001E7003601E7003700B00024016B00449B -:10F4B000018E002D01E600200171001D0171001D6B -:10F4C00000AE0030012A00490104001D012C002873 -:10F4D0000141002C0154003F0136001A0141003166 -:10F4E0000158003A01EE000803C500080258003137 -:10F4F0000158000000D0003B0180003B0180001F4C -:10F500000180003B00D0001F00D0003B01C7001F5E -:10F5100001E100390113002B0124003C010A001411 -:10F52000007F0014016B002B016B001700E5000049 -:10F5300000E5000000E50000020300300184002B1C -:10F54000020300300226002601EB002701C6002B33 -:10F5500001F1FFF6017CFFFF018700040217003074 -:10F560000258FFF7018E0002020F00090220003846 -:10F570000210000B0458003F0258001C01F5001C4B -:10F5800001FC0020018E000202D9002401C9000AFA -:10F5900000B0002401E6003C0171001D019F00192C -:10F5A0000185002D017F0031015A0013019F0036B3 -:10F5B00001A100360175003A0175001D0183003775 -:10F5C000018500210170003901C0002401BF002322 -:10F5D0000183002801BB002201BD0028027800152C -:10F5E0000144000D022E003F0196001A01FFFFFDAD -:10F5F00001B9003201DD0027037B002404EC002563 -:10F6000001D200240388003B025E003A01EC002096 -:10F6100001AB002A035E001D0378002E02DF0037D5 -:10F6200001C5003A00AC001E0143001E00EF00457A -:10F6300000D4003F0178002A01F40045017D002339 -:10F6400003BE004102750028016E0014011C002E4B -:10F650000000FF740000FFCA0000FF780000FFE414 -:10F660000000FFAA0000FFFF0000FF730000FF740E -:10F670000000FF7C0000FF900000FF6A0000FFA078 -:10F680000000FFB00000FF3B0000FF7C0000FFC94E -:10F690000000FFF60000FFCA0000FF740000FFC971 -:10F6A0000000FFCA0000FF770000FF7C0000FFA001 -:10F6B0000000FFA001150038015C002B0151001E65 -:10F6C000016000500157001F0190003C00AC002079 -:10F6D0000116003901900036011C002E0161005016 -:10F6E0000121002101A8003E0000FF73FFECFF7C18 -:10F6F000FF7CFF7CFF6AFF73FF73FF73FF6A0000EC -:10F700000001000004A9FEDF000004ECFF3BFEEF57 -:10F7100004C700010000000000000000000000001D -:10F72000000002E7000401CB019000050000028AFE -:10F7300002580000004B028A02580000015E0032AD -:10F74000015B000000000000000000000000A000BD -:10F7500002FF4000204B00000000000000006E652A -:10F76000777400C00000FB0204A9FEDF0000052D35 -:10F77000017920000197000000000242032A0000E6 -:10F78000002000030000000200000003000000143D -:10F7900000030001000000140004086E000000D403 -:10F7A0000080000600540000000D002F0039007E8C -:10F7B000017F018F019201A101B001B701CE01D4F7 -:10F7C00001EB01EF01F5021B021F022D023302378C -:10F7D0000259029202BC02C702C902DD0304030CF3 -:10F7E000030F0312031B03240328032E03310335E5 -:10F7F00003A003C0041A0423043A0443045F04630F -:10F80000046B04930497049B04A304B104BB04CACF -:10F8100004D904E91E031E0B1E1F1E411E571E6144 -:10F820001E6B1E851E9E1EF920102014201A201EFD -:10F830002022202620302033203A204420522074D9 -:10F8400020A120A420A720A920AD20B220B520BA55 -:10F8500020BD211321162122212B212E2202220537 -:10F86000220F22122215221A221E222B2248226047 -:10F87000226525CA27E9FB02FFFF00000000000DFA -:10F8800000200030003A00A0018F019201A001AFDA -:10F8900001B701C401D301E401EE01F101FA021E36 -:10F8A000022A023002370259029202BC02C602C981 -:10F8B00002D803000306030F0311031B03230326CF -:10F8C000032E0331033503A003C00400041B0424EA -:10F8D000043B04440462046A04900496049A04A25B -:10F8E00004AE04BA04C904D804E81E021E0A1E1E8F -:10F8F0001E401E561E601E6A1E801E9E1EA02010E8 -:10F9000020132018201C20202026203020322039CF -:10F9100020442052207420A120A320A620A920AB9F -:10F9200020B120B520B920BC211321162122212A83 -:10F93000212E22022205220F221122152219221E17 -:10F94000222B22482260226425CA27E8FB01FFFF00 -:10F9500002F0026C0000020B00000000FF1A00EF32 -:10F9600000000000FE8B000000000000000000000E -:10F970000000000000000000FF04FEC0FE8800023E -:10F980000000FFF6000000000000FFBEFFBDFFB555 -:10F99000FFAEFFADFFA8FFA6FFA3FE97FE78000015 -:10F9A000FDB30000FDD000000000000000000000DA -:10F9B0000000000000000000000000000000000047 -:10F9C0000000000000000000000000000000E20A4B -:10F9D0000000E257E252000000000000E22BE27B50 -:10F9E000E283E238E205E23FE1D4E1DB0000E1E25C -:10F9F000E1E500000000E1C500000000E1A7E1A68C -:10FA0000E1910000E18FE0A7E09DE0960000E07D3D -:10FA10000000E085E079E056E0380000DCE2DA8DB5 -:10FA200006B800010000000000D0000000EC0174E6 -:10FA300000000000032E033000000330034403469F -:10FA400003540356035E03A003A203A800000000B2 -:10FA50000000000003A6000003A603B003B80000E6 -:10FA60000000000000000000000000000000000096 -:10FA7000000003B0000003E20000040C0442044450 -:10FA80000446044C044E045004520458045A045CC6 -:10FA9000045E04600462046404660468046A046C1E -:10FAA000046E000004760000000005240528052CE3 -:10FAB0000000000000000000000000000000000046 -:10FAC000052000000000051E052200000522052477 -:10FAD0000000000000000520000000000000000001 -:10FAE000051A0000051A00000000000000000514BF -:10FAF0000000000000000000027702520273025969 -:10FB0000027E02AA02AE0274025D025E02580293F5 -:10FB1000024E0263024D025A024F0250029A0297AD -:10FB20000299025402AD0001001D001F0025002EA5 -:10FB300000440046004E0052006100630066006E03 -:10FB4000007000780097009A009B00A100AA00B006 -:10FB500000C600C700CC00CD00D60261025B026285 -:10FB600002A1026802E000DA00F600F800FE0105DA -:10FB7000011C011E0126012A013A013D01410148F3 -:10FB8000014A0152017101740175017B0184018AEE -:10FB900001A001A101A601A701B0025F02B70260A6 -:10FBA000029F02780253027B028D027D028F02B80F -:10FBB00002B002DE02B101BB026F02A0026402B217 -:10FBC00002E202B4029D0246024702D902A802AF35 -:10FBD000025602DC024501BC0270024B024A024C92 -:10FBE000025500130002000A001A00110018001B41 -:10FBF0000022003C002F00320039005B0054005608 -:10FC000000580028007700860079007B009400826D -:10FC10000295009200B800B100B400B600CE009981 -:10FC2000018200EC00DB00E300F300EA00F100F4E5 -:10FC300000FB01130106010901100133012C012E03 -:10FC4000013000FF0151016001530155016E015C5B -:10FC50000296016C0192018B018E019001A8017343 -:10FC600001AA001600EF000300DC001700F00020DE -:10FC700000F9002300FC002400FD002100FA002907 -:10FC80000100002A0101003F011600300107003A7F -:10FC900001110040011700310108004A012200480B -:10FCA0000120004C0124004B012300510129004F89 -:10FCB000012700600139005E01370055012D005F0A -:10FCC00001380059012B005301360062013C0065E8 -:10FCD000013F014000680142006A0144006901439C -:10FCE000006B0145006D01470072014B0074014E2D -:10FCF0000073014D014C0075014F0090016A007ABC -:10FD00000154008E016800960170009C0176009EEF -:10FD10000178009D017700A2017C00A5017F00A46D -:10FD2000017E00A3017D00AD018700AC018600AB20 -:10FD3000018500C5019F00C2019C00B2018C00C476 -:10FD4000019E00C0019A00C3019D00C901A300CF1C -:10FD500001A900D000D701B100D901B300D801B288 -:10FD600001830088016200BA01940027002D01047C -:10FD70000067006C0146007100760150000900E246 -:10FD800000B3018D004D0125004901210064013EB1 -:10FD90000091016B0043011B0026002C010300476A -:10FDA000011F001900F2001C00F50093016D001006 -:10FDB00000E9001500EE0038010F003E0115005764 -:10FDC000012F005D01350081015B008F0169009FFB -:10FDD000017900A0017A00B5018F00C1019B00A646 -:10FDE000018000AE0188005001280083015D00956C -:10FDF000016F0084015E00D401AE02DD02DB02DA95 -:10FE000002DF02E402E302E502E102C202C302C62B -:10FE100002CA02CB02C802C102C002CC02C902C49B -:10FE200002C701C501C601ED01C101E501E401E719 -:10FE300001E801E901E201E301EA01CD01CB01D7CB -:10FE400001DE01BD01BE01BF01C001C301C401C784 -:10FE500001C801C901CA01CC01D801D901DB01DA0D -:10FE600001DC01DD01E001E101DF01E601EB01EC74 -:10FE700001FA01FB01FC01FD02000201020402057E -:10FE800002060207020902150216021802170219D9 -:10FE9000021A021D021E021C02230228022902026B -:10FEA0000203022A01FE0222022102240225022666 -:10FEB000021F02200227020A02080214021B01EE9E -:10FEC000022B01EF022C01C201FF01F0022D01F112 -:10FED000022E01F2022F01F3023001F4023101F58A -:10FEE000023201F6023301F7023401F8023501F95A -:10FEF0000236001E00F7002B01020045011D006FB5 -:10FF000001490098017200A7018100AF018900CB6F -:10FF100001A500C801A200CA01A4001200EB001450 -:10FF200000ED000B00E4000D00E6000E00E7000FFE -:10FF300000E8000C00E5000400DD000600DF00071B -:10FF400000E0000800E1000500DE003B0112003D7A -:10FF50000114004101180033010A0035010C00367C -:10FF6000010D0037010E0034010B005C0134005A12 -:10FF700001320085015F00870161007C0156007E2F -:10FF80000158007F01590080015A007D0157008906 -:10FF90000163008B0165008C0166008D0167008A9A -:10FFA000016400B7019100B9019300BB019500BD48 -:10FFB000019700BE019800BF019900BC019600D2D4 -:10FFC00001AC00D101AB00D301AD00D501AF026D92 -:10FFD000026E0269026B026C026A02B902BB02572E -:10FFE00002820285027F02800284028A0283028CDE -:10FFF00002860287028B023A023902A6029402901C +:10F210000188000C0188000C0188000C0188000C9A +:10F22000015B0020015B0020015B0020015B0020EE +:10F230000224001302E0001303C6001303080013A6 +:10F2400002D1001301EB00130203001301BB004DB8 +:10F2500001BB004301EC001301EE003F020C003F34 +:10F260000182003F0182003F0179003F0273000BE1 +:10F270000197003F0197003F0197003F02A400045F +:10F2800001E000190221003F0221003F0221003F5E +:10F2900001FC003F01FC003F024500020294003DDA +:10F2A0000231003F021B0030023C003F01E0003F02 +:10F2B00002030030019D000F01C4001301C40013BC +:10F2C0000296003001E2000D02260031026E003F7E +:10F2D00002EE003F0316003F0223003F01EE003F15 +:10F2E0000237000502D8003F0344000E030E003F22 +:10F2F00001D9002701F700300207003100F800456E +:10F3000000F8FFF0012D00070238FFFF02CF003F99 +:10F310000221000D0223000A0212FFFE028F0004E8 +:10F320000199000002C10004020D003F023A003FB3 +:10F3300001E1000C01DD000C0226003F023A003F13 +:10F340000217002C021C003001AA002A01B600346A +:10F35000019F0036012200360122003601280037C5 +:10F3600001F0000201A5002B01A5002B01A5002B37 +:10F37000024300040177001D01C9003601C90036AF +:10F3800001C90036019F0036019F003601E50011DA +:10F390000211003301CB003601A9002C01BC00365C +:10F3A00001BE0036019B002B015A000B0188000CA6 +:10F3B0000188000C025E002B0185000901B10025C7 +:10F3C00001E50036027100360298003601BE0036B3 +:10F3D000019F003601E0FFFC026F0036029300053A +:10F3E0000276003601760019018D002C019C002A5E +:10F3F00000E5003D00E0FFE700E6FFED01C9FFF694 +:10F40000023D003601B0000A01C9FFF601ADFFF66A +:10F4100002120004017400000255000401B6003617 +:10F4200001E500360184000C0189000C01BD0039A2 +:10F4300001E5003601A5002B01A8002C022E003F9B +:10F44000020F001101EC001301EF003F0205003A2A +:10F45000018C001E01DE002901DD002801E30028E7 +:10F4600001DC002F01F7003A0182001601F300329F +:10F4700001F6002C0154005001A6004C01AA004ED8 +:10F4800001B2004E00B7FF6003B1003903B1005C68 +:10F49000036A003B00BC003100BB002800C5003CF3 +:10F4A00000D7003A0229002600D0003200D00032F6 +:10F4B00001E7003601E7003700B00024016B00448B +:10F4C000018E002D01E600200171001D0171001D5B +:10F4D00000AE0030012A00490104001D012C002863 +:10F4E0000141002C0154003F0136001A0141003156 +:10F4F0000158003A01EE000803C500080258003127 +:10F500000158000000D0003B0180003B0180001F3B +:10F510000180003B00D0001F00D0003B01C7001F4E +:10F5200001E100390113002B0124003C010A001401 +:10F53000007F0014016B002B016B001700E5000039 +:10F5400000E5000000E50000020300300184002B0C +:10F55000020300300226002601EB002701C6002B23 +:10F5600001F1FFF6017CFFFF018700040217003064 +:10F570000258FFF7018E0002020F00090220003836 +:10F580000210000B0458003F0258001C01F5001C3B +:10F5900001FC0020018E000202D9002401C9000AEA +:10F5A00000B0002401E6003C0171001D019F00191C +:10F5B0000185002D017F0031015A0013019F0036A3 +:10F5C00001A100360175003A0175001D0183003765 +:10F5D000018500210170003901C0002401BF002312 +:10F5E0000183002801BB002201BD0028027800151C +:10F5F0000144000D022E003F0196001A01FFFFFD9D +:10F6000001B9003201DD0027037B002404EC002552 +:10F6100001D200240388003B025E003A01EC002086 +:10F6200001AB002A035E001D0378002E02DF0037C5 +:10F6300001C5003A00AC001E0143001E00EF00456A +:10F6400000D4003F0178002A01F40045017D002329 +:10F6500003BE004102750028016E0014011C002E3B +:10F660000000FF740000FFCA0000FF780000FFE404 +:10F670000000FFAA0000FFFF0000FF730000FF74FE +:10F680000000FF7C0000FF900000FF6A0000FFA068 +:10F690000000FFB00000FF3B0000FF7C0000FFC93E +:10F6A0000000FFF60000FFCA0000FF740000FFC961 +:10F6B0000000FFCA0000FF770000FF7C0000FFA0F1 +:10F6C0000000FFA001150038015C002B0151001E55 +:10F6D000016000500157001F0190003C00AC002069 +:10F6E0000116003901900036011C002E0161005006 +:10F6F0000121002101A8003E0000FF73FFECFF7C08 +:10F70000FF7CFF7CFF6AFF73FF73FF73FF6A0000DB +:10F710000001000004A9FEDF000004ECFF3BFEEF47 +:10F7200004C700010000000000000000000000000D +:10F73000000002E7000401CB019000050000028AEE +:10F7400002580000004B028A02580000015E00329D +:10F75000015B000000000000000000000000A000AD +:10F7600002FF4000204B00000000000000006E651A +:10F77000777400C00000FB0204A9FEDF0000052D25 +:10F78000017920000197000000000242032A0000D6 +:10F79000002000030000000200000003000000142D +:10F7A00000030001000000140004086E000000D4F3 +:10F7B0000080000600540000000D002F0039007E7C +:10F7C000017F018F019201A101B001B701CE01D4E7 +:10F7D00001EB01EF01F5021B021F022D023302377C +:10F7E0000259029202BC02C702C902DD0304030CE3 +:10F7F000030F0312031B03240328032E03310335D5 +:10F8000003A003C0041A0423043A0443045F0463FE +:10F81000046B04930497049B04A304B104BB04CABF +:10F8200004D904E91E031E0B1E1F1E411E571E6134 +:10F830001E6B1E851E9E1EF920102014201A201EED +:10F840002022202620302033203A204420522074C9 +:10F8500020A120A420A720A920AD20B220B520BA45 +:10F8600020BD211321162122212B212E2202220527 +:10F87000220F22122215221A221E222B2248226037 +:10F88000226525CA27E9FB02FFFF00000000000DEA +:10F8900000200030003A00A0018F019201A001AFCA +:10F8A00001B701C401D301E401EE01F101FA021E26 +:10F8B000022A023002370259029202BC02C602C971 +:10F8C00002D803000306030F0311031B03230326BF +:10F8D000032E0331033503A003C00400041B0424DA +:10F8E000043B04440462046A04900496049A04A24B +:10F8F00004AE04BA04C904D804E81E021E0A1E1E7F +:10F900001E401E561E601E6A1E801E9E1EA02010D7 +:10F9100020132018201C20202026203020322039BF +:10F9200020442052207420A120A320A620A920AB8F +:10F9300020B120B520B920BC211321162122212A73 +:10F94000212E22022205220F221122152219221E07 +:10F95000222B22482260226425CA27E8FB01FFFFF0 +:10F9600002F0026C0000020B00000000FF1A00EF22 +:10F9700000000000FE8B00000000000000000000FE +:10F980000000000000000000FF04FEC0FE8800022E +:10F990000000FFF6000000000000FFBEFFBDFFB545 +:10F9A000FFAEFFADFFA8FFA6FFA3FE97FE78000005 +:10F9B000FDB30000FDD000000000000000000000CA +:10F9C0000000000000000000000000000000000037 +:10F9D0000000000000000000000000000000E20A3B +:10F9E0000000E257E252000000000000E22BE27B40 +:10F9F000E283E238E205E23FE1D4E1DB0000E1E24C +:10FA0000E1E500000000E1C500000000E1A7E1A67B +:10FA1000E1910000E18FE0A7E09DE0960000E07D2D +:10FA20000000E085E079E056E0380000DCE2DA8DA5 +:10FA300006B800010000000000D0000000EC0174D6 +:10FA400000000000032E033000000330034403468F +:10FA500003540356035E03A003A203A800000000A2 +:10FA60000000000003A6000003A603B003B80000D6 +:10FA70000000000000000000000000000000000086 +:10FA8000000003B0000003E20000040C0442044440 +:10FA90000446044C044E045004520458045A045CB6 +:10FAA000045E04600462046404660468046A046C0E +:10FAB000046E000004760000000005240528052CD3 +:10FAC0000000000000000000000000000000000036 +:10FAD000052000000000051E052200000522052467 +:10FAE00000000000000005200000000000000000F1 +:10FAF000051A0000051A00000000000000000514AF +:10FB00000000000000000000027702520273025958 +:10FB1000027E02AA02AE0274025D025E02580293E5 +:10FB2000024E0263024D025A024F0250029A02979D +:10FB30000299025402AD0001001D001F0025002E95 +:10FB400000440046004E0052006100630066006EF3 +:10FB5000007000780097009A009B00A100AA00B0F6 +:10FB600000C600C700CC00CD00D60261025B026275 +:10FB700002A1026802E000DA00F600F800FE0105CA +:10FB8000011C011E0126012A013A013D01410148E3 +:10FB9000014A0152017101740175017B0184018ADE +:10FBA00001A001A101A601A701B0025F02B7026096 +:10FBB000029F02780253027B028D027D028F02B8FF +:10FBC00002B002DE02B101BB026F02A0026402B207 +:10FBD00002E202B4029D0246024702D902A802AF25 +:10FBE000025602DC024501BC0270024B024A024C82 +:10FBF000025500130002000A001A00110018001B31 +:10FC00000022003C002F00320039005B00540056F7 +:10FC100000580028007700860079007B009400825D +:10FC20000295009200B800B100B400B600CE009971 +:10FC3000018200EC00DB00E300F300EA00F100F4D5 +:10FC400000FB01130106010901100133012C012EF3 +:10FC5000013000FF0151016001530155016E015C4B +:10FC60000296016C0192018B018E019001A8017333 +:10FC700001AA001600EF000300DC001700F00020CE +:10FC800000F9002300FC002400FD002100FA0029F7 +:10FC90000100002A0101003F011600300107003A6F +:10FCA00001110040011700310108004A01220048FB +:10FCB0000120004C0124004B012300510129004F79 +:10FCC000012700600139005E01370055012D005FFA +:10FCD00001380059012B005301360062013C0065D8 +:10FCE000013F014000680142006A0144006901438C +:10FCF000006B0145006D01470072014B0074014E1D +:10FD00000073014D014C0075014F0090016A007AAB +:10FD10000154008E016800960170009C0176009EDF +:10FD20000178009D017700A2017C00A5017F00A45D +:10FD3000017E00A3017D00AD018700AC018600AB10 +:10FD4000018500C5019F00C2019C00B2018C00C466 +:10FD5000019E00C0019A00C3019D00C901A300CF0C +:10FD600001A900D000D701B100D901B300D801B278 +:10FD700001830088016200BA01940027002D01046C +:10FD80000067006C0146007100760150000900E236 +:10FD900000B3018D004D0125004901210064013EA1 +:10FDA0000091016B0043011B0026002C010300475A +:10FDB000011F001900F2001C00F50093016D0010F6 +:10FDC00000E9001500EE0038010F003E0115005754 +:10FDD000012F005D01350081015B008F0169009FEB +:10FDE000017900A0017A00B5018F00C1019B00A636 +:10FDF000018000AE0188005001280083015D00955C +:10FE0000016F0084015E00D401AE02DD02DB02DA84 +:10FE100002DF02E402E302E502E102C202C302C61B +:10FE200002CA02CB02C802C102C002CC02C902C48B +:10FE300002C701C501C601ED01C101E501E401E709 +:10FE400001E801E901E201E301EA01CD01CB01D7BB +:10FE500001DE01BD01BE01BF01C001C301C401C774 +:10FE600001C801C901CA01CC01D801D901DB01DAFD +:10FE700001DC01DD01E001E101DF01E601EB01EC64 +:10FE800001FA01FB01FC01FD02000201020402056E +:10FE900002060207020902150216021802170219C9 +:10FEA000021A021D021E021C02230228022902025B +:10FEB0000203022A01FE0222022102240225022656 +:10FEC000021F02200227020A02080214021B01EE8E +:10FED000022B01EF022C01C201FF01F0022D01F102 +:10FEE000022E01F2022F01F3023001F4023101F57A +:10FEF000023201F6023301F7023401F8023501F94A +:10FF00000236001E00F7002B01020045011D006FA4 +:10FF100001490098017200A7018100AF018900CB5F +:10FF200001A500C801A200CA01A4001200EB001440 +:10FF300000ED000B00E4000D00E6000E00E7000FEE +:10FF400000E8000C00E5000400DD000600DF00070B +:10FF500000E0000800E1000500DE003B0112003D6A +:10FF60000114004101180033010A0035010C00366C +:10FF7000010D0037010E0034010B005C0134005A02 +:10FF800001320085015F00870161007C0156007E1F +:10FF90000158007F01590080015A007D01570089F6 +:10FFA0000163008B0165008C0166008D0167008A8A +:10FFB000016400B7019100B9019300BB019500BD38 +:10FFC000019700BE019800BF019900BC019600D2C4 +:10FFD00001AC00D101AB00D301AD00D501AF026D82 +:10FFE000026E0269026B026C026A02B902BB02571E +:10FFF00002820285027F02800284028A0283028CCE :020000040219DF -:1000000002A7029C029B0000B801FF85B0048D008E -:100010000000001000C6000300010409000000AA4F -:1000200000000003000104090001000C00AA000305 -:10003000000104090002000E00B6000300010409DB -:100040000003003200C40003000104090004001C86 -:1000500000F60003000104090005001A0112000364 -:10006000000104090006001C012C00030001040922 -:1000700000080018014800030001040900090018E5 -:100080000148000300010409000B00320160000375 -:1000900000010409000C00320160000300010409A2 -:1000A000000D01200192000300010409000E00343C -:1000B00002B20003000104090019000C00AA0003A9 -:1000C000000104090100000C02E60003000104091C -:1000D0000103000E00B60043006F0070007900724B -:1000E00000690067006800740020003200300031B1 -:1000F000003600200054006800650020004F0073A7 -:1001000000770061006C0064002000500072006FF6 -:10011000006A0065006300740020004100750074EF -:100120000068006F007200730020002800680074EF -:10013000007400700073003A002F002F0067006900 -:100140000074006800750062002E0063006F006D8F -:10015000002F0067006F006F0067006C006500668D -:10016000006F006E00740073002F004F0073007763 -:100170000061006C00640046006F006E007400298E -:10018000004F007300770061006C0064005200654E -:1001900000670075006C006100720034002E0031B1 -:1001A00000300032003B006E006500770074003BB9 -:1001B000004F007300770061006C0064002D005256 -:1001C000006500670075006C00610072004F0073ED -:1001D00000770061006C0064002000520065006739 -:1001E0000075006C006100720056006500720073BB -:1001F0000069006F006E00200034002E00310030D6 -:100200000032004F007300770061006C0064002D25 -:100210000052006500670075006C006100720056B6 -:1002200000650072006E006F006E002000410064E7 -:100230000061006D00730068007400740070003A83 -:10024000002F002F007700770077002E00730061E9 -:10025000006E0073006F0078007900670065006E23 -:10026000002E0063006F006D005400680069007389 -:1002700000200046006F006E007400200053006FE5 -:10028000006600740077006100720065002000695C -:1002900000730020006C006900630065006E00734D -:1002A0000065006400200075006E00640065007247 -:1002B0000020007400680065002000530049004CD5 -:1002C0000020004F00700065006E00200046006FA7 -:1002D000006E00740020004C006900630065006E31 -:1002E00000730065002C002000560065007200734A -:1002F0000069006F006E00200031002E0031002EDA -:10030000002000540068006900730020006C006940 -:1003100000630065006E00730065002000690073D3 -:1003200000200061007600610069006C00610062DD -:10033000006C0065002000770069007400680020F0 -:10034000006100200046004100510020006100745F -:10035000003A00200068007400740070003A002F1A -:10036000002F007300630072006900700074007356 -:10037000002E00730069006C002E006F0072006791 -:10038000002F004F0046004C00680074007400709D -:10039000003A002F002F00730063007200690070A4 -:1003A00000740073002E00730069006C002E006F53 -:1003B00000720067002F004F0046004C0057006598 -:1003C000006900670068007400020000000000007F -:1003D000FF9C003200000000000000000000000050 -:1003E000000000000000000002F10000002400C92D -:1003F000010201030104010501060107010800C70C -:100400000109010A010B010C010D010E0062010F2F -:1004100000AD01100111011201130063011400AEBF -:100420000090011500250116002600FD00FF006464 -:100430000117011800270119011A00E9011B011C0D -:10044000011D011E011F002800650120012100C8B7 -:1004500001220123012401250126012700CA0128C8 -:10046000012900CB012A012B012C012D012E012F86 -:10047000013000290131002A013200F80133013432 -:10048000013501360137002B01380139013A002CC2 -:10049000013B00CC013C00CD013D00CE00FA013E05 -:1004A00000CF013F0140014101420143002D0144C1 -:1004B000002E01450146002F014701480149014A2C -:1004C000014B014C00E20030014D0031014E014F63 -:1004D00001500151015201530066003200D0015415 -:1004E00000D101550156015701580159015A0067C1 -:1004F000015B015C015D00D3015E015F0160016190 -:100500000162016301640165016601670168009190 -:10051000016900AF016A00B00033016B00ED0034E7 -:100520000035016C016D016E016F017000360171C3 -:1005300000E400FB0172017301740175017600375C -:10054000017701780179017A017B003800D4017CC0 -:10055000017D00D5017E0068017F00D60180018108 -:100560000182018301840185018601870188018957 -:10057000018A018B018C0039003A018D018E018FB7 -:100580000190003B003C00EB019100BB0192019304 -:10059000019401950196003D019700E60198004401 -:1005A00000690199019A019B019C019D019E019F97 -:1005B000006B01A001A101A201A301A401A5006C8F -:1005C00001A6006A01A701A801A901AA006E01AB5A -:1005D000006D00A001AC004501AD004600FE010029 -:1005E000006F01AE01AF004700EA01B0010101B1A7 -:1005F00001B201B30048007001B401B5007201B648 -:1006000001B701B801B901BA01BB007301BC01BD5A -:10061000007101BE01BF01C001C101C201C301C41B -:1006200001C5004901C6004A01C700F901C801C956 -:1006300001CA01CB01CC004B01CD01CE01CF004C52 -:1006400000D7007401D0007601D1007701D201D328 -:10065000007501D401D501D601D701D801D9004DCB -:1006600001DA01DB004E01DC01DD01DE004F01DFBC -:1006700001E001E101E201E300E3005001E4005187 -:1006800001E501E601E701E801E901EA007800522D -:10069000007901EB007B01EC01ED01EE01EF01F0CF -:1006A00001F1007C01F201F301F4007A01F501F699 -:1006B00001F701F801F901FA01FB01FC01FD01FE5E -:1006C00001FF00A10200007D020100B100530202FF -:1006D00000EE005400550203020402050206020760 -:1006E0000056020800E500FC0209020A020B00891C -:1006F000020C0057020D020E020F021002110058E8 -:10070000007E021202130080021400810215007F95 -:100710000216021702180219021A021B021C021DFD -:10072000021E021F0220022102220059005A022347 -:10073000022402250226005B005C00EC022700BABE -:1007400002280229022A022B022C005D022D00E75A -:10075000022E022F023002310232023300C000C1E9 -:10076000009D009E023402350236023702380239FB -:10077000023A023B023C023D023E023F024002417D -:10078000024202430244024502460247024802492D -:10079000024A024B024C024D024E024F02500251DD -:1007A000025202530254025502560257025802598D -:1007B000025A025B025C025D025E025F026002613D -:1007C00002620263026402650266026702680269ED -:1007D000026A026B026C026D026E026F027002719D -:1007E000027202730274027502760277027802794D -:1007F000027A027B027C027D027E027F02800281FD -:1008000002820283028402850286028702880289AC -:10081000028A028B028C028D028E028F029002915C -:10082000029202930294029502960297029802990C -:10083000029A029B029C029D029E029F02A002A1BC -:1008400002A202A302A402A502A602A702A802A96C -:1008500002AA02AB02AC02AD02AE009B02AF02B034 -:100860000013001400150016001700180019001AD4 -:10087000001B001C02B102B202B302B400BC00F4BF -:1008800000F500F60011000F001D001E00AB000473 -:1008900000A3002200A200C30087000D0006001282 -:1008A000003F02B5000B000C005E0060003E0040FF -:1008B000001002B600B200B302B7004200C400C587 -:1008C00000B400B500B600B700A900AA00BE00BF82 -:1008D0000005000A02B802B9000302BA02BB02BC5A -:1008E000008402BD00BD000702BE02BF00A600F7E3 -:1008F00002C002C102C202C302C402C502C602C7CC -:1009000002C802C9008502CA009602CB02CC02CD01 -:10091000000E00EF00F000B80020008F0021001F43 -:1009200000950094009300A7006100A4004102CE4E -:100930000092009C009A009900A502CF0098000840 -:1009400000C600B90023000900880086008B008AD9 -:10095000008C008302D002D1005F00E8008202D246 -:1009600000C202D302D402D502D602D702D802D9DD -:1009700002DA02DB02DC02DD02DE02DF02E002E17B -:1009800002E202E302E402E502E602E702E802E92B -:1009900002EA02EB02EC02ED02EE02EF008D00DB58 -:1009A00000E100DE00D8008E00DC004300DF00DA4A -:1009B00000E000DD00D902F002F102F202F302F4DD -:1009C00002F502F602F702F802F902FA0641627233 -:1009D00065766507756E693145414507756E693104 -:1009E00045423607756E693145423007756E69318B -:1009F00045423207756E693145423407756E69307C -:100A000031434407756E693145413407756E69316C -:100A100045414307756E693145413607756E693149 -:100A200045413807756E693145414107756E69303A -:100A300032303007756E693145413007756E693166 -:100A400045413207756E693032303207416D61635E -:100A5000726F6E07416F676F6E656B0A4172696EE8 -:100A600067616375746507414561637574650775F2 -:100A70006E69314530320B4363697263756D666C24 -:100A800065780A43646F74616363656E7407756E9D -:100A9000693031463107756E69303143340644633D -:100AA00061726F6E064463726F617407756E6931AF -:100AB00045304107756E693031463207756E6930D1 -:100AC0003143350645627265766506456361726F2E -:100AD0006E07756E693145424507756E693145434C -:100AE0003607756E693145433007756E6931454388 -:100AF0003207756E693145433407756E693032309F -:100B0000340A45646F74616363656E7407756E695A -:100B10003145423807756E693145424107756E6946 -:100B20003032303607456D6163726F6E07456F670F -:100B30006F6E656B07756E693145424307756E6967 -:100B40003031423707756E693031454507756E693A -:100B50003145314507756E6930314634064763616A -:100B6000726F6E0B4763697263756D666C657807AB -:100B7000756E69303132320A47646F746163636540 -:100B80006E7407756E6930314534044862617207CE -:100B9000756E69303231450B4863697263756D66F5 -:100BA0006C657802494A0649627265766507756E1A -:100BB000693032303807756E693145434107756ECB -:100BC000693145433807756E693032304107496DE8 -:100BD0006163726F6E07496F676F6E656B0649746C -:100BE000696C64650B4A63697263756D666C6578E0 -:100BF00007756E693031453807756E6930313336A7 -:100C000007756E6930314337064C6163757465064C -:100C10004C6361726F6E07756E6930313342044CFC -:100C2000646F7407756E693031433807756E6931CA -:100C300045343007756E6930314341064E61637546 -:100C40007465064E6361726F6E07756E693031347C -:100C50003503456E6707756E6930314342064F6252 -:100C60007265766507756E693145443007756E6942 -:100C70003145443807756E693145443207756E69F0 -:100C80003145443407756E693145443607756E69E0 -:100C90003032304307756E693032324107756E6904 -:100CA0003032333007756E693145434307756E69DD -:100CB00031454345054F686F726E07756E69314562 -:100CC000444107756E693145453207756E69314596 -:100CD000444307756E693145444507756E69314572 -:100CE00045300D4F68756E676172756D6C61757416 -:100CF00007756E6930323045074F6D6163726F6EF4 -:100D000007756E69303145410B4F736C61736861D3 -:100D10006375746507756E693032324307756E69A5 -:100D200031453536065261637574650652636172EA -:100D30006F6E07756E693031353607756E69303202 -:100D4000313007756E693032313206536163757424 -:100D5000650B5363697263756D666C657807756EB4 -:100D6000693032313807756E693145363007756E36 -:100D7000693145394507756E69303138460454622A -:100D8000617206546361726F6E07756E6930313639 -:100D90003207756E693032314107756E69314536FB -:100DA000410655627265766507756E693031443368 -:100DB00007756E693032313407756E6931454534D7 -:100DC00007756E69314545360555686F726E077552 -:100DD0006E693145453807756E693145463007758E -:100DE0006E693145454107756E6931454543077563 -:100DF0006E69314545450D5568756E676172756D53 -:100E00006C61757407756E693032313607556D61E6 -:100E100063726F6E07556F676F6E656B055572690C -:100E20006E67065574696C64650657616375746511 -:100E30000B5763697263756D666C657809576469F1 -:100E4000657265736973065767726176650B5963DE -:100E5000697263756D666C657807756E69314546B4 -:100E6000340659677261766507756E693145463695 -:100E700007756E693032333207756E693145463811 -:100E8000065A61637574650A5A646F7461636365B9 -:100E90006E740661627265766507756E69314541EB -:100EA0004607756E693145423707756E69314542AF -:100EB0003107756E693145423307756E69314542B8 -:100EC0003507756E693031434507756E69314541A7 -:100ED0003507756E693145414407756E6931454185 -:100EE0003707756E693145413907756E693145417E -:100EF0004207756E693032303107756E6931454190 -:100F00003107756E693145413307756E693032308E -:100F10003307616D6163726F6E07616F676F6E6536 -:100F20006B0A6172696E67616375746507616561FB -:100F30006375746507756E69314530330B6363699A -:100F40007263756D666C65780A63646F7461636360 -:100F5000656E7406646361726F6E07756E69314504 -:100F6000304207756E693031463307756E6930312E -:100F700043360665627265766506656361726F6EFB -:100F800007756E693145424607756E6931454337CD -:100F900007756E693145433107756E6931454333D5 -:100FA00007756E693145433507756E6930323035E6 -:100FB0000A65646F74616363656E7407756E693189 -:100FC00045423907756E693145424207756E693091 -:100FD00032303707656D6163726F6E07656F676FDB -:100FE0006E656B07756E693145424407756E6930F1 -:100FF00032353907756E693032393207756E6930AE -:1010000031454607756E693145314607756E693061 -:1010100031463506676361726F6E0B676369726391 -:10102000756D666C657807756E69303132330A67A5 -:10103000646F74616363656E7407756E6930314502 -:1010400035046862617207756E69303231460B682B -:1010500063697263756D666C657806696272657640 -:101060006507756E693032303909692E6C6F636CB3 -:1010700054524B07756E693145434207756E6931AD -:1010800045433907756E693032304202696A076933 -:101090006D6163726F6E07696F676F6E656B06696E -:1010A00074696C646507756E69303233370B6A6337 -:1010B000697263756D666C657807756E6930314568 -:1010C0003907756E69303133370C6B677265656E41 -:1010D0006C616E646963066C6163757465066C634C -:1010E00061726F6E07756E6930313343046C646FE3 -:1010F0007407756E693031433907756E693145344F -:1011000031066E61637574650B6E61706F73747216 -:101110006F706865066E6361726F6E07756E693019 -:1011200031343603656E6707756E693031434306A7 -:101130006F627265766507756E6931454431077572 -:101140006E693145443907756E6931454433077519 -:101150006E693145443507756E6931454437077509 -:101160006E693032304407756E693032324207752D -:101170006E693032333107756E6931454344077506 -:101180006E6931454346056F686F726E07756E690B -:101190003145444207756E693145453307756E69BF -:1011A0003145444407756E693145444607756E699B -:1011B000314545310D6F68756E676172756D6C6193 -:1011C000757407756E6930323046076F6D616372F2 -:1011D0006F6E07756E69303145420B6F736C6173CA -:1011E00068616375746507756E69303232440775DE -:1011F0006E693145353706726163757465067263D1 -:1012000061726F6E07756E693031353707756E69BB -:101210003032313107756E693032313306736163B4 -:101220007574650B7363697263756D666C657807B9 -:10123000756E693032313907756E69314536310561 -:101240006C6F6E6773047462617206746361726FAF -:101250006E07756E693031363307756E693032311D -:101260004207756E6931453642067562726576656C -:1012700007756E693031443407756E693032313527 -:1012800007756E693145453507756E6931454537D6 -:101290000575686F726E07756E693145453907755A -:1012A0006E693145463107756E69314545420775AE -:1012B0006E693145454407756E69314545460D7582 -:1012C00068756E676172756D6C61757407756E69AE -:1012D0003032313707756D6163726F6E07756F67F6 -:1012E0006F6E656B057572696E67067574696C64FF -:1012F00065067761637574650B7763697263756DF5 -:10130000666C6578097764696572657369730677D9 -:1013100067726176650B7963697263756D666C657A -:101320007807756E6931454635067967726176656D -:1013300007756E693145463707756E69303233334C -:1013400007756E6931454639067A61637574650AB9 -:101350007A646F74616363656E7403665F660566C5 -:101360005F665F6906665F665F696A05665F665FFE -:101370006C04665F696A07756E69303431300775D1 -:101380006E693034313107756E693034313207752A -:101390006E693034313307756E6930343033077518 -:1013A0006E693034393007756E6930343134077501 -:1013B0006E693034313507756E69303430300775F9 -:1013C0006E693034303107756E69303431360775E7 -:1013D0006E693034313707756E69303431380775CE -:1013E0006E693034313907756E69303430440775B1 -:1013F0006E693034314107756E693034304307759A -:101400006E693034314207756E6930343143077587 -:101410006E693034314407756E6930343145077573 -:101420006E693034314607756E6930343230077575 -:101430006E693034323107756E6930343232077577 -:101440006E693034323307756E6930343045077554 -:101450006E693034323407756E6930343235077551 -:101460006E693034323707756E693034323607753D -:101470006E693034323807756E6930343239077529 -:101480006E693034304607756E6930343243077503 -:101490006E693034324107756E69303432420775F7 -:1014A0006E693034303907756E69303430410775F4 -:1014B0006E693034303507756E69303430340775F5 -:1014C0006E693034324407756E69303430360775D2 -:1014D0006E693034303707756E69303430380775CF -:1014E0006E693034304207756E69303432450775A5 -:1014F0006E693034324607756E69303430320775A4 -:101500006E693034363207756E693034364107758E -:101510006E693034393207756E6930343936077583 -:101520006E693034394107756E693034413209557E -:1015300073747261697463790F557374726169743D -:101540007374726F6B65637907756E6930344241ED -:1015500007756E693034433907756E693034443825 -:1015600007756E693034453807756E69303433302D -:1015700007756E693034333107756E693034333234 -:1015800007756E693034333307756E69303435331F -:1015900007756E693034393107756E69303433340C -:1015A00007756E693034333507756E693034353000 -:1015B00007756E693034353107756E6930343336EE -:1015C00007756E693034333707756E6930343338D8 -:1015D00007756E693034333907756E6930343544B8 -:1015E00007756E693034334107756E6930343543A1 -:1015F00007756E693034334207756E693034334392 -:1016000007756E693034334407756E69303433457D -:1016100007756E693034334607756E69303434307F -:1016200007756E693034343107756E693034343281 -:1016300007756E693034343307756E69303435455B -:1016400007756E693034343407756E69303434355B -:1016500007756E693034343707756E693034343647 -:1016600007756E693034343807756E693034343933 -:1016700007756E693034354607756E69303434430A -:1016800007756E693034344107756E693034344201 -:1016900007756E693034353907756E6930343541F8 -:1016A00007756E693034353507756E6930343534F9 -:1016B00007756E693034344407756E6930343536D9 -:1016C00007756E693034353707756E6930343538D3 -:1016D00007756E693034354207756E6930343445AC -:1016E00007756E693034344607756E6930343532AB -:1016F00007756E693034363307756E69303436429B -:1017000007756E693034393307756E69303439378F -:1017100007756E693034394207756E69303441336C -:10172000097573747261697463790F75737472618A -:1017300069747374726F6B65637907756E693034A1 -:10174000424207756E693034434107756E69303423 -:10175000443907756E693034453902506907756E32 -:10176000693231324207756E693231324107756E26 -:10177000693030423907756E693030423207756E14 -:10178000693030423307756E693230373416706510 -:1017900072696F6463656E74657265642E6C6F63E5 -:1017A0006C43415407756E693030414407756E696A -:1017B0003230313007756E693237453807756E69DA -:1017C0003237453907756E69303041300243520770 -:1017D000756E69323042350D636F6C6F6E6D6F6E72 -:1017E000657461727904646F6E67044575726F0782 -:1017F000756E693230423207756E69323041440489 -:101800006C69726107756E693230424107756E69A5 -:101810003230424307756E69323041360670657367 -:1018200065746107756E693230423107756E6932D1 -:1018300030424407756E693230423907756E69323D -:1018400030413907756E693232313907756E693248 -:1018500030353207756E693232313508656D707416 -:101860007973657407756E6930304235066D696E3F -:10187000757465067365636F6E6407756E693231E2 -:10188000313307756E693231313609657374696DAC -:101890006174656407756E693032424307756E691D -:1018A0003032433907756E693033303807756E69E9 -:1018B00030333037096772617665636F6D62096135 -:1018C00063757465636F6D6207756E69303330429E -:1018D0000B756E69303330432E616C7407756E6919 -:1018E0003033303207756E693033304307756E69B7 -:1018F0003033303607756E69303330410974696CA6 -:101900006465636F6D6207756E69303330340D68DE -:101910006F6F6B61626F7665636F6D6207756E697D -:101920003033304607756E693033313107756E6973 -:101930003033313207756E69303331420C646F7465 -:1019400062656C6F77636F6D6207756E69303332F5 -:101950003407756E693033323607756E693033324D -:101960003707756E693033323807756E6930333238 -:101970004507756E693033333107756E693033331F -:10198000350C756E69303330322E636173650C75BA -:101990006E69303331422E636173650B756E693049 -:1019A000333036303330310B756E6930333036308A -:1019B0003330300B756E6930333036303330390B9D -:1019C000756E6930333036303330330B756E6930B5 -:1019D000333032303330310B756E69303330323062 -:1019E0003330300B756E6930333032303330390B71 -:1019F000756E693033303230333033044E554C4CD1 -:101A000000010001FFFF000F00010002000E0000B6 -:101A10000000000001440002003300010027000123 -:101A2000002900290001002B004E00010050006C2D -:101A30000001006E00740001007600980001009A19 -:101A400000A7000100AA00FE000101000100000142 -:101A5000010201180001011A0126000101280139C3 -:101A60000001013B013F0001014101460001014825 -:101A7000014E000101500172000101740181000159 -:101A8000018401B3000101B401B4000201B701B740 -:101A9000000201BD01BD000101BF01C1000101C47F -:101AA00001C6000101C901CD000101CF01D1000132 -:101AB00001D301D7000101D901D9000101E401E4FA -:101AC000000101E701E8000101F401F5000101F95D -:101AD00001FA000101FD01FE000102010203000103 -:101AE0000206020A0001020E020E0001021002119B -:101AF0000001021302140001021602160001022165 -:101B000002210001022402250001023302330001F8 -:101B10000236023600010239023A0001025C025C20 -:101B20000001027A027A0001028202830001028827 -:101B300002890001028E028E000102C002C400036D -:101B400002C602D8000302E602EF00030001000211 -:101B50000000000C0000001C0001000602D102D2AF -:101B600002D302D402D602D70002000402C002C48B -:101B7000000002C602CF000502E602E6000F02E8FE -:101B800002EF00100001000000160024000A00050A -:101B900000420032003A004C0056000244464C54C9 -:101BA00000226C61746E002200036B65726E004649 -:101BB0006D61726B004C6D6B6D6B005400480000E2 -:101BC0000004000000010050000500000001005466 -:101BD000000200080002007002B2000600100001BE -:101BE000004E00000006001000010050000100003F -:101BF00000010000000000020001000200000002DD -:101C0000000300040000FFFF0003000000010002C9 -:101C1000000107E009E800040962179C00010820A0 -:101C200007B0000208DC07AC000107B807B80001E4 -:101C300007DE07AA000107EC07EC00010862083084 -:101C40000001102000040000011C0D080D080C6E9E -:101C50000C6E0C6E0C6E0C6E0C6E0C6E0D080C6E19 -:101C60000C6E0C6E0C6E0C6E0C6E0D080C6E0D086E -:101C70000C6E0D080C6E0D080C6E0C6E0D080ADC57 -:101C80000ADC260E260E260E260E260E260E0B76B5 -:101C90000B760B760B760B760AD60AD60AD60E2072 -:101CA0000B4E0ADC0ADC0ADC0ADC0ADC0ADC0ADC91 -:101CB0000E460B580B580DFE0D220B620D220D2205 -:101CC0000ADC0ADC0B760B760B760B760B760B7642 -:101CD0000B760B760B760B760B760B760B760B76FC +:1000000002860287028B023A023902A6029402900B +:1000100002A7029C029B0000B801FF85B0048D007E +:100020000000001000C6000300010409000000AA3F +:1000300000000003000104090001000C00AA0003F5 +:10004000000104090002000E00B6000300010409CB +:100050000003003200C40003000104090004001C76 +:1000600000F60003000104090005001A0112000354 +:10007000000104090006001C012C00030001040912 +:1000800000080018014800030001040900090018D5 +:100090000148000300010409000B00320160000365 +:1000A00000010409000C0032016000030001040992 +:1000B000000D01200192000300010409000E00342C +:1000C00002B20003000104090019000C00AA000399 +:1000D000000104090100000C02E60003000104090C +:1000E0000103000E00B60043006F0070007900723B +:1000F00000690067006800740020003200300031A1 +:10010000003600200054006800650020004F007396 +:1001100000770061006C0064002000500072006FE6 +:10012000006A0065006300740020004100750074DF +:100130000068006F007200730020002800680074DF +:10014000007400700073003A002F002F00670069F0 +:100150000074006800750062002E0063006F006D7F +:10016000002F0067006F006F0067006C006500667D +:10017000006F006E00740073002F004F0073007753 +:100180000061006C00640046006F006E007400297E +:10019000004F007300770061006C0064005200653E +:1001A00000670075006C006100720034002E0031A1 +:1001B00000300032003B006E006500770074003BA9 +:1001C000004F007300770061006C0064002D005246 +:1001D000006500670075006C00610072004F0073DD +:1001E00000770061006C0064002000520065006729 +:1001F0000075006C006100720056006500720073AB +:100200000069006F006E00200034002E00310030C5 +:100210000032004F007300770061006C0064002D15 +:100220000052006500670075006C006100720056A6 +:1002300000650072006E006F006E002000410064D7 +:100240000061006D00730068007400740070003A73 +:10025000002F002F007700770077002E00730061D9 +:10026000006E0073006F0078007900670065006E13 +:10027000002E0063006F006D005400680069007379 +:1002800000200046006F006E007400200053006FD5 +:10029000006600740077006100720065002000694C +:1002A00000730020006C006900630065006E00733D +:1002B0000065006400200075006E00640065007237 +:1002C0000020007400680065002000530049004CC5 +:1002D0000020004F00700065006E00200046006F97 +:1002E000006E00740020004C006900630065006E21 +:1002F00000730065002C002000560065007200733A +:100300000069006F006E00200031002E0031002EC9 +:10031000002000540068006900730020006C006930 +:1003200000630065006E00730065002000690073C3 +:1003300000200061007600610069006C00610062CD +:10034000006C0065002000770069007400680020E0 +:10035000006100200046004100510020006100744F +:10036000003A00200068007400740070003A002F0A +:10037000002F007300630072006900700074007346 +:10038000002E00730069006C002E006F0072006781 +:10039000002F004F0046004C00680074007400708D +:1003A000003A002F002F0073006300720069007094 +:1003B00000740073002E00730069006C002E006F43 +:1003C00000720067002F004F0046004C0057006588 +:1003D000006900670068007400020000000000006F +:1003E000FF9C003200000000000000000000000040 +:1003F000000000000000000002F10000002400C91D +:10040000010201030104010501060107010800C7FB +:100410000109010A010B010C010D010E0062010F1F +:1004200000AD01100111011201130063011400AEAF +:100430000090011500250116002600FD00FF006454 +:100440000117011800270119011A00E9011B011CFD +:10045000011D011E011F002800650120012100C8A7 +:1004600001220123012401250126012700CA0128B8 +:10047000012900CB012A012B012C012D012E012F76 +:10048000013000290131002A013200F80133013422 +:10049000013501360137002B01380139013A002CB2 +:1004A000013B00CC013C00CD013D00CE00FA013EF5 +:1004B00000CF013F0140014101420143002D0144B1 +:1004C000002E01450146002F014701480149014A1C +:1004D000014B014C00E20030014D0031014E014F53 +:1004E00001500151015201530066003200D0015405 +:1004F00000D101550156015701580159015A0067B1 +:10050000015B015C015D00D3015E015F016001617F +:100510000162016301640165016601670168009180 +:10052000016900AF016A00B00033016B00ED0034D7 +:100530000035016C016D016E016F017000360171B3 +:1005400000E400FB0172017301740175017600374C +:10055000017701780179017A017B003800D4017CB0 +:10056000017D00D5017E0068017F00D601800181F8 +:100570000182018301840185018601870188018947 +:10058000018A018B018C0039003A018D018E018FA7 +:100590000190003B003C00EB019100BB01920193F4 +:1005A000019401950196003D019700E601980044F1 +:1005B00000690199019A019B019C019D019E019F87 +:1005C000006B01A001A101A201A301A401A5006C7F +:1005D00001A6006A01A701A801A901AA006E01AB4A +:1005E000006D00A001AC004501AD004600FE010019 +:1005F000006F01AE01AF004700EA01B0010101B197 +:1006000001B201B30048007001B401B5007201B637 +:1006100001B701B801B901BA01BB007301BC01BD4A +:10062000007101BE01BF01C001C101C201C301C40B +:1006300001C5004901C6004A01C700F901C801C946 +:1006400001CA01CB01CC004B01CD01CE01CF004C42 +:1006500000D7007401D0007601D1007701D201D318 +:10066000007501D401D501D601D701D801D9004DBB +:1006700001DA01DB004E01DC01DD01DE004F01DFAC +:1006800001E001E101E201E300E3005001E4005177 +:1006900001E501E601E701E801E901EA007800521D +:1006A000007901EB007B01EC01ED01EE01EF01F0BF +:1006B00001F1007C01F201F301F4007A01F501F689 +:1006C00001F701F801F901FA01FB01FC01FD01FE4E +:1006D00001FF00A10200007D020100B100530202EF +:1006E00000EE005400550203020402050206020750 +:1006F0000056020800E500FC0209020A020B00890C +:10070000020C0057020D020E020F021002110058D7 +:10071000007E021202130080021400810215007F85 +:100720000216021702180219021A021B021C021DED +:10073000021E021F0220022102220059005A022337 +:10074000022402250226005B005C00EC022700BAAE +:1007500002280229022A022B022C005D022D00E74A +:10076000022E022F023002310232023300C000C1D9 +:10077000009D009E023402350236023702380239EB +:10078000023A023B023C023D023E023F024002416D +:10079000024202430244024502460247024802491D +:1007A000024A024B024C024D024E024F02500251CD +:1007B000025202530254025502560257025802597D +:1007C000025A025B025C025D025E025F026002612D +:1007D00002620263026402650266026702680269DD +:1007E000026A026B026C026D026E026F027002718D +:1007F000027202730274027502760277027802793D +:10080000027A027B027C027D027E027F02800281EC +:10081000028202830284028502860287028802899C +:10082000028A028B028C028D028E028F029002914C +:1008300002920293029402950296029702980299FC +:10084000029A029B029C029D029E029F02A002A1AC +:1008500002A202A302A402A502A602A702A802A95C +:1008600002AA02AB02AC02AD02AE009B02AF02B024 +:100870000013001400150016001700180019001AC4 +:10088000001B001C02B102B202B302B400BC00F4AF +:1008900000F500F60011000F001D001E00AB000463 +:1008A00000A3002200A200C30087000D0006001272 +:1008B000003F02B5000B000C005E0060003E0040EF +:1008C000001002B600B200B302B7004200C400C577 +:1008D00000B400B500B600B700A900AA00BE00BF72 +:1008E0000005000A02B802B9000302BA02BB02BC4A +:1008F000008402BD00BD000702BE02BF00A600F7D3 +:1009000002C002C102C202C302C402C502C602C7BB +:1009100002C802C9008502CA009602CB02CC02CDF1 +:10092000000E00EF00F000B80020008F0021001F33 +:1009300000950094009300A7006100A4004102CE3E +:100940000092009C009A009900A502CF0098000830 +:1009500000C600B90023000900880086008B008AC9 +:10096000008C008302D002D1005F00E8008202D236 +:1009700000C202D302D402D502D602D702D802D9CD +:1009800002DA02DB02DC02DD02DE02DF02E002E16B +:1009900002E202E302E402E502E602E702E802E91B +:1009A00002EA02EB02EC02ED02EE02EF008D00DB48 +:1009B00000E100DE00D8008E00DC004300DF00DA3A +:1009C00000E000DD00D902F002F102F202F302F4CD +:1009D00002F502F602F702F802F902FA0641627223 +:1009E00065766507756E693145414507756E6931F4 +:1009F00045423607756E693145423007756E69317B +:100A000045423207756E693145423407756E69306B +:100A100031434407756E693145413407756E69315C +:100A200045414307756E693145413607756E693139 +:100A300045413807756E693145414107756E69302A +:100A400032303007756E693145413007756E693156 +:100A500045413207756E693032303207416D61634E +:100A6000726F6E07416F676F6E656B0A4172696ED8 +:100A700067616375746507414561637574650775E2 +:100A80006E69314530320B4363697263756D666C14 +:100A900065780A43646F74616363656E7407756E8D +:100AA000693031463107756E69303143340644632D +:100AB00061726F6E064463726F617407756E69319F +:100AC00045304107756E693031463207756E6930C1 +:100AD0003143350645627265766506456361726F1E +:100AE0006E07756E693145424507756E693145433C +:100AF0003607756E693145433007756E6931454378 +:100B00003207756E693145433407756E693032308E +:100B1000340A45646F74616363656E7407756E694A +:100B20003145423807756E693145424107756E6936 +:100B30003032303607456D6163726F6E07456F67FF +:100B40006F6E656B07756E693145424307756E6957 +:100B50003031423707756E693031454507756E692A +:100B60003145314507756E6930314634064763615A +:100B7000726F6E0B4763697263756D666C6578079B +:100B8000756E69303132320A47646F746163636530 +:100B90006E7407756E6930314534044862617207BE +:100BA000756E69303231450B4863697263756D66E5 +:100BB0006C657802494A0649627265766507756E0A +:100BC000693032303807756E693145434107756EBB +:100BD000693145433807756E693032304107496DD8 +:100BE0006163726F6E07496F676F6E656B0649745C +:100BF000696C64650B4A63697263756D666C6578D0 +:100C000007756E693031453807756E693031333696 +:100C100007756E6930314337064C6163757465063C +:100C20004C6361726F6E07756E6930313342044CEC +:100C3000646F7407756E693031433807756E6931BA +:100C400045343007756E6930314341064E61637536 +:100C50007465064E6361726F6E07756E693031346C +:100C60003503456E6707756E6930314342064F6242 +:100C70007265766507756E693145443007756E6932 +:100C80003145443807756E693145443207756E69E0 +:100C90003145443407756E693145443607756E69D0 +:100CA0003032304307756E693032324107756E69F4 +:100CB0003032333007756E693145434307756E69CD +:100CC00031454345054F686F726E07756E69314552 +:100CD000444107756E693145453207756E69314586 +:100CE000444307756E693145444507756E69314562 +:100CF00045300D4F68756E676172756D6C61757406 +:100D000007756E6930323045074F6D6163726F6EE3 +:100D100007756E69303145410B4F736C61736861C3 +:100D20006375746507756E693032324307756E6995 +:100D300031453536065261637574650652636172DA +:100D40006F6E07756E693031353607756E693032F2 +:100D5000313007756E693032313206536163757414 +:100D6000650B5363697263756D666C657807756EA4 +:100D7000693032313807756E693145363007756E26 +:100D8000693145394507756E69303138460454621A +:100D9000617206546361726F6E07756E6930313629 +:100DA0003207756E693032314107756E69314536EB +:100DB000410655627265766507756E693031443358 +:100DC00007756E693032313407756E6931454534C7 +:100DD00007756E69314545360555686F726E077542 +:100DE0006E693145453807756E693145463007757E +:100DF0006E693145454107756E6931454543077553 +:100E00006E69314545450D5568756E676172756D42 +:100E10006C61757407756E693032313607556D61D6 +:100E200063726F6E07556F676F6E656B05557269FC +:100E30006E67065574696C64650657616375746501 +:100E40000B5763697263756D666C657809576469E1 +:100E5000657265736973065767726176650B5963CE +:100E6000697263756D666C657807756E69314546A4 +:100E7000340659677261766507756E693145463685 +:100E800007756E693032333207756E693145463801 +:100E9000065A61637574650A5A646F7461636365A9 +:100EA0006E740661627265766507756E69314541DB +:100EB0004607756E693145423707756E693145429F +:100EC0003107756E693145423307756E69314542A8 +:100ED0003507756E693031434507756E6931454197 +:100EE0003507756E693145414407756E6931454175 +:100EF0003707756E693145413907756E693145416E +:100F00004207756E693032303107756E693145417F +:100F10003107756E693145413307756E693032307E +:100F20003307616D6163726F6E07616F676F6E6526 +:100F30006B0A6172696E67616375746507616561EB +:100F40006375746507756E69314530330B6363698A +:100F50007263756D666C65780A63646F7461636350 +:100F6000656E7406646361726F6E07756E693145F4 +:100F7000304207756E693031463307756E6930311E +:100F800043360665627265766506656361726F6EEB +:100F900007756E693145424607756E6931454337BD +:100FA00007756E693145433107756E6931454333C5 +:100FB00007756E693145433507756E6930323035D6 +:100FC0000A65646F74616363656E7407756E693179 +:100FD00045423907756E693145424207756E693081 +:100FE00032303707656D6163726F6E07656F676FCB +:100FF0006E656B07756E693145424407756E6930E1 +:1010000032353907756E693032393207756E69309D +:1010100031454607756E693145314607756E693051 +:1010200031463506676361726F6E0B676369726381 +:10103000756D666C657807756E69303132330A6795 +:10104000646F74616363656E7407756E69303145F2 +:1010500035046862617207756E69303231460B681B +:1010600063697263756D666C657806696272657630 +:101070006507756E693032303909692E6C6F636CA3 +:1010800054524B07756E693145434207756E69319D +:1010900045433907756E693032304202696A076923 +:1010A0006D6163726F6E07696F676F6E656B06695E +:1010B00074696C646507756E69303233370B6A6327 +:1010C000697263756D666C657807756E6930314558 +:1010D0003907756E69303133370C6B677265656E31 +:1010E0006C616E646963066C6163757465066C633C +:1010F00061726F6E07756E6930313343046C646FD3 +:101100007407756E693031433907756E693145343E +:1011100031066E61637574650B6E61706F73747206 +:101120006F706865066E6361726F6E07756E693009 +:1011300031343603656E6707756E69303143430697 +:101140006F627265766507756E6931454431077562 +:101150006E693145443907756E6931454433077509 +:101160006E693145443507756E69314544370775F9 +:101170006E693032304407756E693032324207751D +:101180006E693032333107756E69314543440775F6 +:101190006E6931454346056F686F726E07756E69FB +:1011A0003145444207756E693145453307756E69AF +:1011B0003145444407756E693145444607756E698B +:1011C000314545310D6F68756E676172756D6C6183 +:1011D000757407756E6930323046076F6D616372E2 +:1011E0006F6E07756E69303145420B6F736C6173BA +:1011F00068616375746507756E69303232440775CE +:101200006E693145353706726163757465067263C0 +:1012100061726F6E07756E693031353707756E69AB +:101220003032313107756E693032313306736163A4 +:101230007574650B7363697263756D666C657807A9 +:10124000756E693032313907756E69314536310551 +:101250006C6F6E6773047462617206746361726F9F +:101260006E07756E693031363307756E693032310D +:101270004207756E6931453642067562726576655C +:1012800007756E693031443407756E693032313517 +:1012900007756E693145453507756E6931454537C6 +:1012A0000575686F726E07756E693145453907754A +:1012B0006E693145463107756E693145454207759E +:1012C0006E693145454407756E69314545460D7572 +:1012D00068756E676172756D6C61757407756E699E +:1012E0003032313707756D6163726F6E07756F67E6 +:1012F0006F6E656B057572696E67067574696C64EF +:1013000065067761637574650B7763697263756DE4 +:10131000666C6578097764696572657369730677C9 +:1013200067726176650B7963697263756D666C656A +:101330007807756E6931454635067967726176655D +:1013400007756E693145463707756E69303233333C +:1013500007756E6931454639067A61637574650AA9 +:101360007A646F74616363656E7403665F660566B5 +:101370005F665F6906665F665F696A05665F665FEE +:101380006C04665F696A07756E69303431300775C1 +:101390006E693034313107756E693034313207751A +:1013A0006E693034313307756E6930343033077508 +:1013B0006E693034393007756E69303431340775F1 +:1013C0006E693034313507756E69303430300775E9 +:1013D0006E693034303107756E69303431360775D7 +:1013E0006E693034313707756E69303431380775BE +:1013F0006E693034313907756E69303430440775A1 +:101400006E693034314107756E6930343043077589 +:101410006E693034314207756E6930343143077577 +:101420006E693034314407756E6930343145077563 +:101430006E693034314607756E6930343230077565 +:101440006E693034323107756E6930343232077567 +:101450006E693034323307756E6930343045077544 +:101460006E693034323407756E6930343235077541 +:101470006E693034323707756E693034323607752D +:101480006E693034323807756E6930343239077519 +:101490006E693034304607756E69303432430775F3 +:1014A0006E693034324107756E69303432420775E7 +:1014B0006E693034303907756E69303430410775E4 +:1014C0006E693034303507756E69303430340775E5 +:1014D0006E693034324407756E69303430360775C2 +:1014E0006E693034303707756E69303430380775BF +:1014F0006E693034304207756E6930343245077595 +:101500006E693034324607756E6930343032077593 +:101510006E693034363207756E693034364107757E +:101520006E693034393207756E6930343936077573 +:101530006E693034394107756E693034413209556E +:1015400073747261697463790F557374726169742D +:101550007374726F6B65637907756E6930344241DD +:1015600007756E693034433907756E693034443815 +:1015700007756E693034453807756E69303433301D +:1015800007756E693034333107756E693034333224 +:1015900007756E693034333307756E69303435330F +:1015A00007756E693034393107756E6930343334FC +:1015B00007756E693034333507756E6930343530F0 +:1015C00007756E693034353107756E6930343336DE +:1015D00007756E693034333707756E6930343338C8 +:1015E00007756E693034333907756E6930343544A8 +:1015F00007756E693034334107756E693034354391 +:1016000007756E693034334207756E693034334381 +:1016100007756E693034334407756E69303433456D +:1016200007756E693034334607756E69303434306F +:1016300007756E693034343107756E693034343271 +:1016400007756E693034343307756E69303435454B +:1016500007756E693034343407756E69303434354B +:1016600007756E693034343707756E693034343637 +:1016700007756E693034343807756E693034343923 +:1016800007756E693034354607756E6930343443FA +:1016900007756E693034344107756E6930343442F1 +:1016A00007756E693034353907756E6930343541E8 +:1016B00007756E693034353507756E6930343534E9 +:1016C00007756E693034344407756E6930343536C9 +:1016D00007756E693034353707756E6930343538C3 +:1016E00007756E693034354207756E69303434459C +:1016F00007756E693034344607756E69303435329B +:1017000007756E693034363307756E69303436428A +:1017100007756E693034393307756E69303439377F +:1017200007756E693034394207756E69303441335C +:10173000097573747261697463790F75737472617A +:1017400069747374726F6B65637907756E69303491 +:10175000424207756E693034434107756E69303413 +:10176000443907756E693034453902506907756E22 +:10177000693231324207756E693231324107756E16 +:10178000693030423907756E693030423207756E04 +:10179000693030423307756E693230373416706500 +:1017A00072696F6463656E74657265642E6C6F63D5 +:1017B0006C43415407756E693030414407756E695A +:1017C0003230313007756E693237453807756E69CA +:1017D0003237453907756E69303041300243520760 +:1017E000756E69323042350D636F6C6F6E6D6F6E62 +:1017F000657461727904646F6E67044575726F0772 +:10180000756E693230423207756E69323041440478 +:101810006C69726107756E693230424107756E6995 +:101820003230424307756E69323041360670657357 +:1018300065746107756E693230423107756E6932C1 +:1018400030424407756E693230423907756E69322D +:1018500030413907756E693232313907756E693238 +:1018600030353207756E693232313508656D707406 +:101870007973657407756E6930304235066D696E2F +:10188000757465067365636F6E6407756E693231D2 +:10189000313307756E693231313609657374696D9C +:1018A0006174656407756E693032424307756E690D +:1018B0003032433907756E693033303807756E69D9 +:1018C00030333037096772617665636F6D62096125 +:1018D00063757465636F6D6207756E69303330428E +:1018E0000B756E69303330432E616C7407756E6909 +:1018F0003033303207756E693033304307756E69A7 +:101900003033303607756E69303330410974696C95 +:101910006465636F6D6207756E69303330340D68CE +:101920006F6F6B61626F7665636F6D6207756E696D +:101930003033304607756E693033313107756E6963 +:101940003033313207756E69303331420C646F7455 +:1019500062656C6F77636F6D6207756E69303332E5 +:101960003407756E693033323607756E693033323D +:101970003707756E693033323807756E6930333228 +:101980004507756E693033333107756E693033330F +:10199000350C756E69303330322E636173650C75AA +:1019A0006E69303331422E636173650B756E693039 +:1019B000333036303330310B756E6930333036307A +:1019C0003330300B756E6930333036303330390B8D +:1019D000756E6930333036303330330B756E6930A5 +:1019E000333032303330310B756E69303330323052 +:1019F0003330300B756E6930333032303330390B61 +:101A0000756E693033303230333033044E554C4CC0 +:101A100000010001FFFF000F00010002000E0000A6 +:101A20000000000001440002003300010027000113 +:101A3000002900290001002B004E00010050006C1D +:101A40000001006E00740001007600980001009A09 +:101A500000A7000100AA00FE000101000100000132 +:101A6000010201180001011A0126000101280139B3 +:101A70000001013B013F0001014101460001014815 +:101A8000014E000101500172000101740181000149 +:101A9000018401B3000101B401B4000201B701B730 +:101AA000000201BD01BD000101BF01C1000101C46F +:101AB00001C6000101C901CD000101CF01D1000122 +:101AC00001D301D7000101D901D9000101E401E4EA +:101AD000000101E701E8000101F401F5000101F94D +:101AE00001FA000101FD01FE0001020102030001F3 +:101AF0000206020A0001020E020E0001021002118B +:101B00000001021302140001021602160001022154 +:101B100002210001022402250001023302330001E8 +:101B20000236023600010239023A0001025C025C10 +:101B30000001027A027A0001028202830001028817 +:101B400002890001028E028E000102C002C400035D +:101B500002C602D8000302E602EF00030001000201 +:101B60000000000C0000001C0001000602D102D29F +:101B700002D302D402D602D70002000402C002C47B +:101B8000000002C602CF000502E602E6000F02E8EE +:101B900002EF00100001000000160024000A0005FA +:101BA00000420032003A004C0056000244464C54B9 +:101BB00000226C61746E002200036B65726E004639 +:101BC0006D61726B004C6D6B6D6B005400480000D2 +:101BD0000004000000010050000500000001005456 +:101BE000000200080002007002B2000600100001AE +:101BF000004E00000006001000010050000100002F +:101C000000010000000000020001000200000002CC +:101C1000000300040000FFFF0003000000010002B9 +:101C2000000107E009E800040962179C0001082090 +:101C300007B0000208DC07AC000107B807B80001D4 +:101C400007DE07AA000107EC07EC00010862083074 +:101C50000001102000040000011C0D080D080C6E8E +:101C60000C6E0C6E0C6E0C6E0C6E0C6E0D080C6E09 +:101C70000C6E0C6E0C6E0C6E0C6E0D080C6E0D085E +:101C80000C6E0D080C6E0D080C6E0C6E0D080ADC47 +:101C90000ADC260E260E260E260E260E260E0B76A5 +:101CA0000B760B760B760B760AD60AD60AD60E2062 +:101CB0000B4E0ADC0ADC0ADC0ADC0ADC0ADC0ADC81 +:101CC0000E460B580B580DFE0D220B620D220D22F5 +:101CD0000ADC0ADC0B760B760B760B760B760B7632 :101CE0000B760B760B760B760B760B760B760B76EC -:101CF0000B6C0B760B760B760B760B760B760B76E6 -:101D00000BE40BE40B760ADC0ADC0ADC0ADC0ADCF6 -:101D10000ADC0B760B760B760B760B760B760B7656 -:101D20000B760B800AE20AE20AE20AE20AE21212E7 -:101D30000BF20BF20BF20BF20BF20F460C000C0045 -:101D40000C000C000C000C000C000C000C000AE84D -:101D50000AE80AE80AE80AE80AE80AE80AE80AE8F3 +:101CF0000B760B760B760B760B760B760B760B76DC +:101D00000B6C0B760B760B760B760B760B760B76D5 +:101D10000BE40BE40B760ADC0ADC0ADC0ADC0ADCE6 +:101D20000ADC0B760B760B760B760B760B760B7646 +:101D30000B760B800AE20AE20AE20AE20AE21212D7 +:101D40000BF20BF20BF20BF20BF20F460C000C0035 +:101D50000C000C000C000C000C000C000C000AE83D :101D60000AE80AE80AE80AE80AE80AE80AE80AE8E3 :101D70000AE80AE80AE80AE80AE80AE80AE80AE8D3 -:101D80000AE80AFA0AFA0B9E0B000B8A0AEE0AEE20 -:101D90000AEE0AEE0AEE0AFA0AFA0AFA0AFA0AFA47 -:101DA0000AFA0AFA0AFA0AFA0AFA0AFA0AFA0AFA13 -:101DB0000AFA0AF40AFA0AFA0AFA0AF40AFA0B0008 -:101DC0000E920C9A0E6C0B940B940B940B940B9438 -:101DD0000B940B940B000B000B000B000B000B0083 -:101DE0000B000B000B000B000B000B000B000B009B +:101D80000AE80AE80AE80AE80AE80AE80AE80AE8C3 +:101D90000AE80AFA0AFA0B9E0B000B8A0AEE0AEE10 +:101DA0000AEE0AEE0AEE0AFA0AFA0AFA0AFA0AFA37 +:101DB0000AFA0AFA0AFA0AFA0AFA0AFA0AFA0AFA03 +:101DC0000AFA0AF40AFA0AFA0AFA0AF40AFA0B00F8 +:101DD0000E920C9A0E6C0B940B940B940B940B9428 +:101DE0000B940B940B000B000B000B000B000B0073 :101DF0000B000B000B000B000B000B000B000B008B -:101E00000C840B000B000B000B000B000B000B00F5 -:101E10000AFA0B9E0B000B000BA80B060B060B0619 -:101E20000D3C0B060C9A0BB20BBC0B0C0B0C0B0CE9 -:101E30000B0C11140B120B180C9A0DA40C0E0DC2E6 -:101E40000DC20CB00C1C0C1C0D560C2A0C380C4A84 -:101E50000C4A0B1E0B240B240B240BC60D700D70AB -:101E60000CC60CDC0CF20CF20DE00D8A0B2A0B30C8 -:101E70000BD00B360C5C0B3C0B420B480ED40ED433 -:101E80000BDA000212DE000400001430136C001D97 -:101E9000001700000000000000000000000000002B -:101EA0000000000000000000000000000000000032 +:101E00000B000B000B000B000B000B000B000B007A +:101E10000C840B000B000B000B000B000B000B00E5 +:101E20000AFA0B9E0B000B000BA80B060B060B0609 +:101E30000D3C0B060C9A0BB20BBC0B0C0B0C0B0CD9 +:101E40000B0C11140B120B180C9A0DA40C0E0DC2D6 +:101E50000DC20CB00C1C0C1C0D560C2A0C380C4A74 +:101E60000C4A0B1E0B240B240B240BC60D700D709B +:101E70000CC60CDC0CF20CF20DE00D8A0B2A0B30B8 +:101E80000BD00B360C5C0B3C0B420B480ED40ED423 +:101E90000BDA000212DE000400001430136C001D87 +:101EA000001700000000000000000000000000001B :101EB0000000000000000000000000000000000022 :101EC0000000000000000000000000000000000012 -:101ED0000000000000000000000000000000FFF80B -:101EE00000000000000000000000000000000000F2 -:101EF0000000FFFC00000000000000000000FFEAFE -:101F0000000000000000FFE00000FFF0FFFC000008 -:101F100000000000000000000000000000000000C1 +:101ED0000000000000000000000000000000000002 +:101EE0000000000000000000000000000000FFF8FB +:101EF00000000000000000000000000000000000E2 +:101F00000000FFFC00000000000000000000FFEAED +:101F1000000000000000FFE00000FFF0FFFC0000F8 :101F200000000000000000000000000000000000B1 -:101F3000000000000000FFF80000000000000000AA -:101F40000000000000000000000000000000000091 +:101F300000000000000000000000000000000000A1 +:101F4000000000000000FFF800000000000000009A :101F50000000000000000000000000000000000081 -:101F60000000000000000000000000000000FFF47E -:101F70000000000000000000000000000000000061 +:101F60000000000000000000000000000000000071 +:101F70000000000000000000000000000000FFF46E :101F80000000000000000000000000000000000051 :101F90000000000000000000000000000000000041 :101FA0000000000000000000000000000000000031 -:101FB0000000000000000000FFEA0000FFEA00004F -:101FC0000000000000000000000000000000000011 -:101FD000000000000000FFEC0000FFF2FFEA00003C -:101FE000FFFA00000000FFF00000FFE80000000022 -:101FF0000000FFF6000000000000000000000000EC -:1020000000000000FFFC00000000000000000000D5 -:1020100000000000FFFA00000000000000000000C7 -:1020200000000000000000000000000000000000B0 +:101FB0000000000000000000000000000000000021 +:101FC0000000000000000000FFEA0000FFEA00003F +:101FD0000000000000000000000000000000000001 +:101FE000000000000000FFEC0000FFF2FFEA00002C +:101FF000FFFA00000000FFF00000FFE80000000012 +:102000000000FFF6000000000000000000000000DB +:1020100000000000FFFC00000000000000000000C5 +:1020200000000000FFFA00000000000000000000B7 :1020300000000000000000000000000000000000A0 -:10204000FFFA000000000000000000000000000097 -:102050000000000000000000000000000000000080 +:102040000000000000000000000000000000000090 +:10205000FFFA000000000000000000000000000087 :102060000000000000000000000000000000000070 :102070000000000000000000000000000000000060 :102080000000000000000000000000000000000050 @@ -102949,16498 +102949,16474 @@ :1020A0000000000000000000000000000000000030 :1020B0000000000000000000000000000000000020 :1020C0000000000000000000000000000000000010 -:1020D000000000000000FFFC000000000000000005 -:1020E00000000000000000000000FFF40000FFF20C -:1020F000FFFE0000000000000000FFFE0000FFFEE9 -:1021000000000000000000000000000000000000CF +:1020D0000000000000000000000000000000000000 +:1020E000000000000000FFFC0000000000000000F5 +:1020F00000000000000000000000FFF40000FFF2FC +:10210000FFFE0000000000000000FFFE0000FFFED8 :1021100000000000000000000000000000000000BF :1021200000000000000000000000000000000000AF :10213000000000000000000000000000000000009F :10214000000000000000000000000000000000008F :10215000000000000000000000000000000000007F -:102160000000000000000000FFF20000000000007E -:10217000000000000000000000000000000000005F +:10216000000000000000000000000000000000006F +:102170000000000000000000FFF20000000000006E :10218000000000000000000000000000000000004F :10219000000000000000000000000000000000003F -:1021A0000000FFF6FFF8FFF0FFE200000000000073 -:1021B0000000FFFE0000FFF6000000000000FFF638 -:1021C0000000FFF60000000000000000000000001A -:1021D00000000000000000000000000000000000FF +:1021A000000000000000000000000000000000002F +:1021B0000000FFF6FFF8FFF0FFE200000000000063 +:1021C0000000FFFE0000FFF6000000000000FFF628 +:1021D0000000FFF60000000000000000000000000A :1021E00000000000000000000000000000000000EF :1021F00000000000000000000000000000000000DF -:10220000FFFA00000000000000000000FFE4FFF4FF -:102210000000FFF4FFEA0000FFE8FFF40000000008 -:1022200000000000000000000000000000000000AE +:1022000000000000000000000000000000000000CE +:10221000FFFA00000000000000000000FFE4FFF4EF +:102220000000FFF4FFEA0000FFE8FFF400000000F8 :10223000000000000000000000000000000000009E :10224000000000000000000000000000000000008E -:10225000000000000000FFFC000000000000000083 -:10226000000000000000FFE6000000000000000089 -:10227000000000000000000000000000FFFE000061 -:10228000000000000000000000000000000000004E +:10225000000000000000000000000000000000007E +:10226000000000000000FFFC000000000000000073 +:10227000000000000000FFE6000000000000000079 +:10228000000000000000000000000000FFFE000051 :10229000000000000000000000000000000000003E :1022A000000000000000000000000000000000002E -:1022B0000000000000000000FFFC00000000FFFC28 -:1022C000000000000000FFEA0000FFEA000000003C -:1022D00000000000000000000000000000000000FE +:1022B000000000000000000000000000000000001E +:1022C0000000000000000000FFFC00000000FFFC18 +:1022D000000000000000FFEA0000FFEA000000002C :1022E00000000000000000000000000000000000EE :1022F00000000000000000000000000000000000DE :1023000000000000000000000000000000000000CD -:102310000000000000000000FFEE000000000000D0 -:102320000000FFEA0000FFEE0000000000000000D7 -:10233000000000000000000000000000000000009D +:1023100000000000000000000000000000000000BD +:102320000000000000000000FFEE000000000000C0 +:102330000000FFEA0000FFEE0000000000000000C7 :10234000000000000000000000000000000000008D :10235000000000000000000000000000000000007D -:102360000000000000000000000000000000FFFA74 -:1023700000000000FFDA0000000000000000FFFE87 -:10238000000000000000000000000000000000004D -:1023900000000000FFEC0000000000000000000052 -:1023A000000000000000000000000000000000002D +:10236000000000000000000000000000000000006D +:102370000000000000000000000000000000FFFA64 +:1023800000000000FFDA0000000000000000FFFE77 +:10239000000000000000000000000000000000003D +:1023A00000000000FFEC0000000000000000000042 :1023B000000000000000000000000000000000001D -:1023C000000000000000000000011E8C0001000160 -:1023D00001B400061E8C1E921E981E9E1EA41EAAEC -:1023E0000001000602D102D202D302D402D602D7E3 -:1023F0000002000302C002C4000002C602D70005AA -:1024000002E602EF0017000600001E8200001E8296 -:1024100000001E8200001E8200001E7C00001E8242 -:102420000002000402C002C4000002C602CF000580 -:1024300002E602E6000F02E802EF001000020006CA -:1024400002C002C4000002C602CF000502D102D4BD -:10245000000F02D602D7001302E602E6001502E8DA -:1024600002EF001600181E661E601E661E661E2AFB -:102470001E661E661E541E301E361E661E3C1E66DE -:102480001E661E421E601E481E4E1E541E5A1E60B0 -:102490001E661E6C1E72001800001E4C00001E4CB2 -:1024A00000001E4C00001E4C00001E4C00001E4C84 -:1024B00000001E4C00001E4600001E4C00001E4C7A -:1024C00000001E4C00001E4C00001E4C00001E4C64 -:1024D00000001E4C00001E4C00001E4600001E4660 -:1024E00000001E4600001E4C00001E4C00001E4C4A -:1024F00000001E4C00001E4C001E00001DEA0000E3 -:102500001DEA00001DEA00001DEA00001DEA0000AF -:102510001DEA00001DEA00001DE400001DEA0000A5 -:102520001DEA00001DEA00001DEA00001DEA00008F -:102530001DEA00001DEA00011D9000011D90000130 -:102540001D9000011D9000011D8A00011D900000DA -:102550001DEA00001DE400001DE400001DE4000071 -:102560001DEA00001DEA00001DEA00001DEA00004F -:102570001DEA002100001D7000001D7000001D708C -:1025800000001D7000001D7000001D7000001D7017 -:1025900000001D6A00001D7000001D7000001D700D -:1025A00000001D7000001D7000001D7000001D70F7 -:1025B00000011D7000021D1600021D1600021D16EE -:1025C00000021D1600031D1600021D1000021D163C -:1025D00000001D7000011D7000001D6A00001D6AD2 -:1025E00000001D6A00001D7000001D7000001D70BD -:1025F00000001D7000001D700002002F000100256A -:102600000000002900290025002B002B0026002EA9 -:10261000004E00270050006C0048006E00700065FE -:1026200000720074006800760098006B009A00A7A2 -:10263000008E00AA00FE009C0100010000F10102D2 -:10264000011800F2011A01260109012801390116B9 -:10265000013B013F012801410146012D0148014E86 -:10266000013301500172013A01740181015D01845D -:1026700001B3016B01BD01BD019B01BF01C1019C03 -:1026800001C401C6019F01C901CD01A201CF01D141 -:1026900001A701D301D701AA01D901D901AF01E4F2 -:1026A00001E401B001E701E801B101F401F501B372 -:1026B00001F901FA01B501FD01FE01B702010203B2 -:1026C00001B90206020A01BC020E020E01C102108B -:1026D000021101C20213021401C40216021601C63D -:1026E0000221022101C70224022501C8023302335C -:1026F00001CA0236023601CB0239023A01CC027A13 -:10270000027A01CE0282028301CF0288028901D1BE -:10271000028E028E01D300010168FFEA000100C6AB -:10272000000000010174FFF6000101A0000000019B -:10273000024E0000000101A6FFEC000101A600000E -:10274000000101A6FFFC0001017400000001024E1F -:10275000FFFE00010169FFF40001015BFFFE0001C3 -:10276000020EFFF200010212FFFC00010242FFF61E -:102770000001023F00000001024200000001023F90 -:10278000FFF600010242FFF100010242FFEC0002ED -:10279000024DFFD2024EFFD40002009AFFFC01A0BE -:1027A0000000000200C0FFF00168FFF4000200C654 -:1027B000000000CCFFEE000200C6000000CC0000CC -:1027C000000200ECFFEE0174FFF60002015B000066 -:1027D000024E0000000201700000017400000002BF -:1027E00000EC000001A6FFFC00020160FFFC017488 -:1027F00000000002024DFFFC024EFFFE0002011726 -:10280000FFFE024EFFFE000201FAFFF6020EFFF687 -:102810000002023C00000242000000020103FFE847 -:102820000104FFE800030174FFFC024DFFAC024EFF -:10283000FFB400030174FFF6024DFFFC024EFFFCE3 -:1028400000030174FFEC024DFFEA024EFFEA0003B1 -:1028500001D6000001D7000001DAFFEA000301BD44 -:10286000000001C3FFDA01CEFFEA0003020000000E -:10287000020BFFFA021F0000000401FA0000020B25 -:10288000FFFA02170000021F0000000401FAFFFA1D -:102890000200FFF402050000020EFFFE0004023CED -:1028A0000000023D0000024200000244000000055A -:1028B000009AFFFE00C6FFE401A0FFF8026CFFC80B -:1028C000026EFFC80005011EFFFA013AFFF4013B4A -:1028D000FFF4013CFFF401A6FFF200050136FFFE04 -:1028E000024DFFF2024EFFFC026C0000026E00304F -:1028F000000501BDFFF401C3FFD401C7000001CEF4 -:10290000FFDE01E2FFDC0005020000000204FFFC24 -:10291000020BFFF40212FFF8021F00000005020183 -:10292000FFFA0202FFFA0203FFFA020B0000020E96 -:10293000FFFA000501FAFFF80200FFEC02050000B3 -:10294000020BFFEA021FFFF000060022FFF8009AC8 -:10295000FFFE00C6FFE401A0FFF8026CFFC8026E94 -:10296000FFC80006009AFFFA00C6FFE4026CFFC62B -:10297000026EFFC40273FFFA0274FFFA000600F849 -:10298000FFFE00FBFFFE00FE0000011E0000015BD9 -:10299000FFFE01740000000601D5FFE401D6FFEC44 -:1029A00001D7FFEC01DAFFC201E0FFD601EAFFE444 -:1029B000000601FA0000020E0000021100000217DA -:1029C00000000222000002230000000602040000B2 -:1029D0000212FFE60213FFF40214FFF40217FFEAEB -:1029E000021DFFD0000701D5FFE601D6FFFE01D78B -:1029F000FFFE01DAFFE601E0FFFE026CFFC8026E97 -:102A0000FFC8000701BDFFEC01C3FFC401C8FFFE02 -:102A100001CEFFCC01D8FFE401E2FFDA01ECFFEACE -:102A20000007020400000212FFD80213FFFE021486 -:102A3000FFFE0216FFFE0217FFEA021DFFD8000884 -:102A4000009AFFFA00C0FFF000C6FFE40168FFF43F -:102A5000026CFFC6026EFFC40273FFFA0274FFFA33 -:102A6000000900EC000000FBFFEA015B00000160D0 -:102A7000FFD60168FFD60169FFD6017EFFE8024D4F -:102A8000FFD2024EFFD40009008EFFDC009AFFFC4B -:102A900000ECFFFE015BFFFE0168FFE6018F000016 -:102AA000019AFFEE019D000001A00000000900EC6A -:102AB000FFFA015BFFFE0160FFFA0168FFFA01699E -:102AC000FFFA0170000001740000018F0000019DF9 -:102AD0000000001000ECFFFE00FBFFFC0113FFFCF8 -:102AE0000133FFFC0136FFFE0143FFFE015BFFFEE9 -:102AF0000160FFFE0168FFFE0169FFFE018FFFFE1E -:102B0000019DFFFE024DFFF2024EFFFC026C000031 -:102B1000026E0030001C0001FFC80002FFC8000365 -:102B2000FFC80004FFC80005FFC80006FFC8000773 -:102B3000FFC80008FFC80009FFC8000AFFC8000B53 -:102B4000FFC8000CFFC8000DFFC8000EFFC8000F33 -:102B5000FFC80010FFC80011FFC80012FFC8001313 -:102B6000FFC80014FFC80015FFC80016FFC80017F3 -:102B7000FFC80018FFC80019FFC8001AFFC8001BD3 -:102B8000FFB401BDFFC80036001F00000020000098 -:102B900000210000002200000023000000240000AB -:102BA0000046000000470000004800000049000007 -:102BB000004A0000004B0000004C0000004D0000E7 -:102BC0000078000000790000007A0000007B00001F -:102BD000007C0000007D0000007E0000007F0000FF -:102BE00000800000008100000082000000830000DF -:102BF00000840000008500000086000000870000BF -:102C00000088000000890000008A0000008B00009E -:102C1000008C0000008D0000008E0000008F00007E -:102C2000009000000091000000920000009300005E -:102C3000009400000095000000960000009A00003B -:102C400000A1000000A2000000A3000000A40000FA -:102C500000A5000000A6000000A7000000A90000D9 -:102C6000000200280001001A0000001D0025001AC3 -:102C70000028002B0023002E002E0027003C003CE3 -:102C800000280040004000290044004C002A006356 -:102C9000006600330068006A0037006D006F003A7C -:102CA00000780095003D00970098005B009A00A70F -:102CB000005D00A900AF006B00C600D5007200DA0D -:102CC00000FD00820105011900A6011C012500BBC1 -:102CD0000152017300C50175017A00E70183018388 -:102CE00000ED01A001A700EE01B001B000F601B4B3 -:102CF00001B400F701BD01BE00F801C001C100FA36 -:102D000001D301D300FC01D601D700FD01E301E3AB -:102D100000FF01FB01FE01000200020401040209A0 -:102D2000020A0109020E020E010B02120214010C2A -:102D3000021C021D010F023B023B0111023D023D3C -:102D40000112023F02440113026B026B0119026D72 -:102D5000026E011A003F00ECFFFE00F8000000F9CF -:102D6000000000FA000000FB000000FC000000FD75 -:102D7000000000FE0000010000000101000001024F -:102D80000000010500000106000001070000010825 -:102D9000000001090000010A0000010B0000010C05 -:102DA0000000010D0000010E0000010F00000110E5 -:102DB00000000111000001120000011300000114C5 -:102DC00000000115000001160000011700000118A5 -:102DD00000000152000001530000015400000155A1 -:102DE0000000015600000157000001580000015981 -:102DF0000000015A0000015B0000015C0000015D61 -:102E00000000015E0000015F000001600000016140 -:102E10000000016200000163000001640000016520 -:102E20000000016600000167000001680000016900 -:102E30000000016A0000016B0000016C0000016DE0 -:102E40000000016E0000016F0000017000000174BD -:102E5000000000C30001FFE40002FFE40003FFE400 -:102E60000004FFE40005FFE40006FFE40007FFE4C0 -:102E70000008FFE40009FFE4000AFFE4000BFFE4A0 -:102E8000000CFFE4000DFFE4000EFFE4000FFFE480 -:102E90000010FFE40011FFE40012FFE40013FFE460 -:102EA0000014FFE40015FFE40016FFE40017FFE440 -:102EB0000018FFE40019FFE4001AFFE4001FFFF808 -:102EC0000020FFF80021FFF80022FFF80023FFF8A0 -:102ED0000024FFF80046FFF80047FFF80048FFF81D -:102EE0000049FFF8004AFFF8004BFFF8004CFFF8DC -:102EF000004DFFF80061000000620000006E00005D -:102F0000006F00000078FFF80079FFF8007AFFF802 -:102F1000007BFFF8007CFFF8007DFFF8007EFFF8E3 -:102F2000007FFFF80080FFF80081FFF80082FFF8C3 -:102F30000083FFF80084FFF80085FFF80086FFF8A3 -:102F40000087FFF80088FFF80089FFF8008AFFF883 -:102F5000008BFFF8008CFFF8008DFFF8008EFFF863 -:102F6000008FFFF80090FFF80091FFF80092FFF843 -:102F70000093FFF80094FFF80095FFF80096FFF823 -:102F8000009AFFF800A1000000A2000000A30000CA -:102F900000A4000000A5000000A6000000A700009B -:102FA00000A9FFF800DAFFFA00DBFFFA00DCFFFA05 -:102FB00000DDFFFA00DEFFFA00DFFFFA00E0FFFAB3 -:102FC00000E1FFFA00E2FFFA00E3FFFA00E4FFFA93 -:102FD00000E5FFFA00E6FFFA00E7FFFA00E8FFFA73 -:102FE00000E9FFFA00EAFFFA00EBFFFA00ECFFFA53 -:102FF00000EDFFFA00EEFFFA00EFFFFA00F0FFFA33 -:1030000000F1FFFA00F2FFFA00F3FFFA00F4FFFA12 -:1030100000F5FFFA00F8FFF600F9FFF600FAFFF6F8 -:1030200000FBFFF600FCFFF600FDFFF600FEFFF6DA -:103030000100FFF60101FFF60102FFF60105FFF6B0 -:103040000106FFF60107FFF60108FFF60109FFF68A -:10305000010AFFF6010BFFF6010CFFF6010DFFF66A -:10306000010EFFF6010FFFF60110FFF60111FFF64A -:103070000112FFF60113FFF60114FFF60115FFF62A -:103080000116FFF60117FFF60118FFF6011EFFF803 -:10309000011FFFF80120FFF80121FFF80122FFF8CE -:1030A0000123FFF80124FFF80125FFF80152FFF684 -:1030B0000153FFF60154FFF60155FFF60156FFF6E6 -:1030C0000157FFF60158FFF60159FFF6015AFFF6C6 -:1030D000015BFFF6015CFFF6015DFFF6015EFFF6A6 -:1030E000015FFFF60160FFF60161FFF60162FFF686 -:1030F0000163FFF60164FFF60165FFF60166FFF666 -:103100000167FFF60168FFF60169FFF6016AFFF645 -:10311000016BFFF6016CFFF6016DFFF6016EFFF625 -:10312000016FFFF60170FFF60174FFF6017BFFEA05 -:10313000017CFFEA017DFFEA017EFFEA017FFFEAF1 -:103140000180FFEA0181FFEA01B0FFF801B1FFF859 -:1031500001B2FFF801B3FFF8024DFFFC024EFFF68B -:10316000000200170001001A0000001D002B001AC9 -:10317000002E004100290044004C003D0063006621 -:10318000004600680068004A006A006A004B006D53 -:10319000006F004C00780098004F009A00A7007064 -:1031A00000A900C5007E00C700CB009B00CD00FE3B -:1031B00000A00100010200D20105011900D5011C87 -:1031C000012500EA013D014000F40152017300F8BD -:1031D0000175017A011A01830183012001A101A572 -:1031E000012101B401B401260209020A01270002EB -:1031F00000200001001A0004001F00240002004605 -:10320000004D0002006100620014006E006F0015A6 -:10321000007800960002009A009A000200A100A720 -:10322000000A00A900A9000200AA00AF000C00B02B -:1032300000C5000500C700CB000E00CD00D500087A -:1032400000D600D9001000DA00F5000300F800FEF7 -:103250000001010001020001010301040016010543 -:1032600001180001011C011D0007011E01250009B4 -:10327000013A013C00120152017000010174017415 -:103280000001017B0181000B0183018300070184A0 -:103290000189000D018A019F000601A101A5000F0F -:1032A00001B001B3001101B401BA00070201020329 -:1032B0000013000200290001001A0002001D001E78 -:1032C0000018001F0024000B00260027000E002E0F -:1032D000004100060044004500190046004C00096A -:1032E0000063006500170066006600130068006850 -:1032F0000013006A006A0013006D006D0013006E79 -:10330000006F001A00960096000600970098001BB8 -:10331000009B00A0000C00A100A7000A00AA00AFBB -:10332000000D00B000C5000500C700CB001100CDA6 -:1033300000D5000700D600D9000E00DA00F3000324 -:1033400000F400F5000400F600F7000100F800FDAD -:10335000000F00FE00FE0014010001020014010530 -:1033600001180004011901190001011C011D0015BB -:10337000011E01250008013D014000160152016FA8 -:1033800000010170017000040171017300010175F9 -:10339000017A001001830183001501A101A500122B -:1033A00001B401B400150209020A001C01D414ACD6 -:1033B0000000162C16320F720000162C16320F4821 -:1033C0000000162C16320F3C0000162C16320F4847 -:1033D00000000F6616320F420000162C16320F48FE -:1033E0000000162C16320F4E0000162C16320F72EB -:1033F0000000162C16320F720000162C16320F54D5 -:103400000000162C16320F5400000F6616320F7291 -:103410000000162C16320F5A0000162C16320F60C0 -:103420000000162C16320F720000162C16320F7286 -:103430000000162C163214AC00000F6616320F7204 -:103440000000162C16320F6C0000162C16320F726C -:103450000000162C16320F720000162C163214AC17 -:103460000000162C16320F780000162C16320F7E34 -:103470000000162C16320F840000162C16320F8A0C -:10348000000015D800000F90000015D8000014B2FD -:10349000000014B800000F96000014B80000164495 -:1034A0000000164A00000FA20000164A00000FA2FA -:1034B0000000164A0000164400000F9C00000FA2F6 -:1034C0000000164A00000FA80000164A0000166807 -:1034D0000000166E000010740000166E00000FAEA3 -:1034E0000000166E000014CA00000EA214D614D0FC -:1034F00000000EA214D60FB400000EA214D614D0F1 -:1035000000000EA214D614D000000EA214D60FC6CE -:1035100000000EA214D60FC600000FCC14D614D093 -:1035200000000EA214D60FBA00000EA214D60FC0CF -:1035300000000EA214D614D000000EA214D614D08F -:1035400000000EA214D60FC600000EA214D614CA94 -:1035500000000FCC14D614D000000EA214D60FD247 -:1035600000000EA214D614D000000EA214D614D05F -:1035700000000EA214D614CA00000EA214D60FD852 -:1035800000000EA214D615B400000FE400000FDEF8 -:1035900000000FE4000016500000165600000FEA6D -:1035A000000016560000165C0000166200000FF6C0 -:1035B0000000166200000FF00000166200000FF617 -:1035C0000000166200000FF6000016620000165C94 -:1035D00000000FFC00001002000016620000165CE4 -:1035E00000001662000015060000150C000010080F -:1035F0000000150C000010080000150C0000153C20 -:103600000000102C103200000000000010321542A3 -:103610000000102C1032100E0000102C1032154239 -:103620000000102C103215420000102C10321542F0 -:103630000000102C103210140000102C1032153C19 -:103640000000101A103215420000102C1032102009 -:103650000000102C103215420000102C10321542C0 -:103660000000102C1032153C0000102C10321026D7 -:103670000000102C10321038000010440000103EE2 -:1036800000001044000016380000163E0000104AEA -:103690000000163E000016380000105000001062B6 -:1036A00010681608000000001068000000001056A6 -:1036B00010681608000010621068160800001062FA -:1036C0001068105C0000106210681608000010629C -:1036D00010681608000014FA000015000000106EB3 -:1036E00000001500000016680000166E000010743F -:1036F0000000166E000010740000166E00001668C0 -:103700000000107A000016680000166E000010809D -:103710000000166E00001554155A1560156610BC91 -:10372000155A156015661086155A1560156610BC79 -:10373000155A15601566108C155A15601566108C93 -:10374000155A10AA156610BC155A15601566109208 -:10375000155A156015661098155A1560156610BC37 -:10376000155A1560156610BC155A15601566109E21 -:10377000155A1560156610A4155A1560156615546E -:10378000155A10AA156610BC155A1560156610B0AA -:10379000155A156015661554155A1560156610BC36 -:1037A000155A156015661554155A10AA156610BCE1 -:1037B000155A1560156610B0155A1560156610C2B9 -:1037C000155A1560156610B6155A1560156610BCA9 -:1037D000155A1560156610BC155A156015661554F6 -:1037E000155A156015661554155A1560156610BCE6 -:1037F000155A1560156610C2155A1560156610C861 -:10380000155A1560156610CE000010D40000151270 -:1038100000001518000010DA00001518000010E074 -:10382000000010E6000010EC000010FE000010F890 -:10383000000010FE000010F8000010FE000010EC68 -:10384000000010F2000010F8000010FE000010F858 -:10385000000010FE00001530000015360000110AAF -:10386000000015360000110A000015360000153062 -:10387000000011040000110A000015360000153088 -:103880000000111000001116000015360000151E72 -:10389000000015C60000151E000015C60000111C12 -:1038A000000015C60000151E000011220000151EA4 -:1038B000000011280000112E000015C60000115252 -:1038C0001164116A1170114C1164116A1170113474 -:1038D0001164116A1170114C1164116A1170114C4C +:1023C000000000000000000000000000000000000D +:1023D000000000000000000000011E8C0001000150 +:1023E00001B400061E8C1E921E981E9E1EA41EAADC +:1023F0000001000602D102D202D302D402D602D7D3 +:102400000002000302C002C4000002C602D7000599 +:1024100002E602EF0017000600001E8200001E8286 +:1024200000001E8200001E8200001E7C00001E8232 +:102430000002000402C002C4000002C602CF000570 +:1024400002E602E6000F02E802EF001000020006BA +:1024500002C002C4000002C602CF000502D102D4AD +:10246000000F02D602D7001302E602E6001502E8CA +:1024700002EF001600181E661E601E661E661E2AEB +:102480001E661E661E541E301E361E661E3C1E66CE +:102490001E661E421E601E481E4E1E541E5A1E60A0 +:1024A0001E661E6C1E72001800001E4C00001E4CA2 +:1024B00000001E4C00001E4C00001E4C00001E4C74 +:1024C00000001E4C00001E4600001E4C00001E4C6A +:1024D00000001E4C00001E4C00001E4C00001E4C54 +:1024E00000001E4C00001E4C00001E4600001E4650 +:1024F00000001E4600001E4C00001E4C00001E4C3A +:1025000000001E4C00001E4C001E00001DEA0000D2 +:102510001DEA00001DEA00001DEA00001DEA00009F +:102520001DEA00001DEA00001DE400001DEA000095 +:102530001DEA00001DEA00001DEA00001DEA00007F +:102540001DEA00001DEA00011D9000011D90000120 +:102550001D9000011D9000011D8A00011D900000CA +:102560001DEA00001DE400001DE400001DE4000061 +:102570001DEA00001DEA00001DEA00001DEA00003F +:102580001DEA002100001D7000001D7000001D707C +:1025900000001D7000001D7000001D7000001D7007 +:1025A00000001D6A00001D7000001D7000001D70FD +:1025B00000001D7000001D7000001D7000001D70E7 +:1025C00000011D7000021D1600021D1600021D16DE +:1025D00000021D1600031D1600021D1000021D162C +:1025E00000001D7000011D7000001D6A00001D6AC2 +:1025F00000001D6A00001D7000001D7000001D70AD +:1026000000001D7000001D700002002F0001002559 +:102610000000002900290025002B002B0026002E99 +:10262000004E00270050006C0048006E00700065EE +:1026300000720074006800760098006B009A00A792 +:10264000008E00AA00FE009C0100010000F10102C2 +:10265000011800F2011A01260109012801390116A9 +:10266000013B013F012801410146012D0148014E76 +:10267000013301500172013A01740181015D01844D +:1026800001B3016B01BD01BD019B01BF01C1019CF3 +:1026900001C401C6019F01C901CD01A201CF01D131 +:1026A00001A701D301D701AA01D901D901AF01E4E2 +:1026B00001E401B001E701E801B101F401F501B362 +:1026C00001F901FA01B501FD01FE01B702010203A2 +:1026D00001B90206020A01BC020E020E01C102107B +:1026E000021101C20213021401C40216021601C62D +:1026F0000221022101C70224022501C8023302334C +:1027000001CA0236023601CB0239023A01CC027A02 +:10271000027A01CE0282028301CF0288028901D1AE +:10272000028E028E01D300010168FFEA000100C69B +:10273000000000010174FFF6000101A0000000018B +:10274000024E0000000101A6FFEC000101A60000FE +:10275000000101A6FFFC0001017400000001024E0F +:10276000FFFE00010169FFF40001015BFFFE0001B3 +:10277000020EFFF200010212FFFC00010242FFF60E +:102780000001023F00000001024200000001023F80 +:10279000FFF600010242FFF100010242FFEC0002DD +:1027A000024DFFD2024EFFD40002009AFFFC01A0AE +:1027B0000000000200C0FFF00168FFF4000200C644 +:1027C000000000CCFFEE000200C6000000CC0000BC +:1027D000000200ECFFEE0174FFF60002015B000056 +:1027E000024E0000000201700000017400000002AF +:1027F00000EC000001A6FFFC00020160FFFC017478 +:1028000000000002024DFFFC024EFFFE0002011715 +:10281000FFFE024EFFFE000201FAFFF6020EFFF677 +:102820000002023C00000242000000020103FFE837 +:102830000104FFE800030174FFFC024DFFAC024EEF +:10284000FFB400030174FFF6024DFFFC024EFFFCD3 +:1028500000030174FFEC024DFFEA024EFFEA0003A1 +:1028600001D6000001D7000001DAFFEA000301BD34 +:10287000000001C3FFDA01CEFFEA000302000000FE +:10288000020BFFFA021F0000000401FA0000020B15 +:10289000FFFA02170000021F0000000401FAFFFA0D +:1028A0000200FFF402050000020EFFFE0004023CDD +:1028B0000000023D0000024200000244000000054A +:1028C000009AFFFE00C6FFE401A0FFF8026CFFC8FB +:1028D000026EFFC80005011EFFFA013AFFF4013B3A +:1028E000FFF4013CFFF401A6FFF200050136FFFEF4 +:1028F000024DFFF2024EFFFC026C0000026E00303F +:10290000000501BDFFF401C3FFD401C7000001CEE3 +:10291000FFDE01E2FFDC0005020000000204FFFC14 +:10292000020BFFF40212FFF8021F00000005020173 +:10293000FFFA0202FFFA0203FFFA020B0000020E86 +:10294000FFFA000501FAFFF80200FFEC02050000A3 +:10295000020BFFEA021FFFF000060022FFF8009AB8 +:10296000FFFE00C6FFE401A0FFF8026CFFC8026E84 +:10297000FFC80006009AFFFA00C6FFE4026CFFC61B +:10298000026EFFC40273FFFA0274FFFA000600F839 +:10299000FFFE00FBFFFE00FE0000011E0000015BC9 +:1029A000FFFE01740000000601D5FFE401D6FFEC34 +:1029B00001D7FFEC01DAFFC201E0FFD601EAFFE434 +:1029C000000601FA0000020E0000021100000217CA +:1029D00000000222000002230000000602040000A2 +:1029E0000212FFE60213FFF40214FFF40217FFEADB +:1029F000021DFFD0000701D5FFE601D6FFFE01D77B +:102A0000FFFE01DAFFE601E0FFFE026CFFC8026E86 +:102A1000FFC8000701BDFFEC01C3FFC401C8FFFEF2 +:102A200001CEFFCC01D8FFE401E2FFDA01ECFFEABE +:102A30000007020400000212FFD80213FFFE021476 +:102A4000FFFE0216FFFE0217FFEA021DFFD8000874 +:102A5000009AFFFA00C0FFF000C6FFE40168FFF42F +:102A6000026CFFC6026EFFC40273FFFA0274FFFA23 +:102A7000000900EC000000FBFFEA015B00000160C0 +:102A8000FFD60168FFD60169FFD6017EFFE8024D3F +:102A9000FFD2024EFFD40009008EFFDC009AFFFC3B +:102AA00000ECFFFE015BFFFE0168FFE6018F000006 +:102AB000019AFFEE019D000001A00000000900EC5A +:102AC000FFFA015BFFFE0160FFFA0168FFFA01698E +:102AD000FFFA0170000001740000018F0000019DE9 +:102AE0000000001000ECFFFE00FBFFFC0113FFFCE8 +:102AF0000133FFFC0136FFFE0143FFFE015BFFFED9 +:102B00000160FFFE0168FFFE0169FFFE018FFFFE0D +:102B1000019DFFFE024DFFF2024EFFFC026C000021 +:102B2000026E0030001C0001FFC80002FFC8000355 +:102B3000FFC80004FFC80005FFC80006FFC8000763 +:102B4000FFC80008FFC80009FFC8000AFFC8000B43 +:102B5000FFC8000CFFC8000DFFC8000EFFC8000F23 +:102B6000FFC80010FFC80011FFC80012FFC8001303 +:102B7000FFC80014FFC80015FFC80016FFC80017E3 +:102B8000FFC80018FFC80019FFC8001AFFC8001BC3 +:102B9000FFB401BDFFC80036001F00000020000088 +:102BA000002100000022000000230000002400009B +:102BB00000460000004700000048000000490000F7 +:102BC000004A0000004B0000004C0000004D0000D7 +:102BD0000078000000790000007A0000007B00000F +:102BE000007C0000007D0000007E0000007F0000EF +:102BF00000800000008100000082000000830000CF +:102C000000840000008500000086000000870000AE +:102C10000088000000890000008A0000008B00008E +:102C2000008C0000008D0000008E0000008F00006E +:102C3000009000000091000000920000009300004E +:102C4000009400000095000000960000009A00002B +:102C500000A1000000A2000000A3000000A40000EA +:102C600000A5000000A6000000A7000000A90000C9 +:102C7000000200280001001A0000001D0025001AB3 +:102C80000028002B0023002E002E0027003C003CD3 +:102C900000280040004000290044004C002A006346 +:102CA000006600330068006A0037006D006F003A6C +:102CB00000780095003D00970098005B009A00A7FF +:102CC000005D00A900AF006B00C600D5007200DAFD +:102CD00000FD00820105011900A6011C012500BBB1 +:102CE0000152017300C50175017A00E70183018378 +:102CF00000ED01A001A700EE01B001B000F601B4A3 +:102D000001B400F701BD01BE00F801C001C100FA25 +:102D100001D301D300FC01D601D700FD01E301E39B +:102D200000FF01FB01FE0100020002040104020990 +:102D3000020A0109020E020E010B02120214010C1A +:102D4000021C021D010F023B023B0111023D023D2C +:102D50000112023F02440113026B026B0119026D62 +:102D6000026E011A003F00ECFFFE00F8000000F9BF +:102D7000000000FA000000FB000000FC000000FD65 +:102D8000000000FE0000010000000101000001023F +:102D90000000010500000106000001070000010815 +:102DA000000001090000010A0000010B0000010CF5 +:102DB0000000010D0000010E0000010F00000110D5 +:102DC00000000111000001120000011300000114B5 +:102DD0000000011500000116000001170000011895 +:102DE0000000015200000153000001540000015591 +:102DF0000000015600000157000001580000015971 +:102E00000000015A0000015B0000015C0000015D50 +:102E10000000015E0000015F000001600000016130 +:102E20000000016200000163000001640000016510 +:102E300000000166000001670000016800000169F0 +:102E40000000016A0000016B0000016C0000016DD0 +:102E50000000016E0000016F0000017000000174AD +:102E6000000000C30001FFE40002FFE40003FFE4F0 +:102E70000004FFE40005FFE40006FFE40007FFE4B0 +:102E80000008FFE40009FFE4000AFFE4000BFFE490 +:102E9000000CFFE4000DFFE4000EFFE4000FFFE470 +:102EA0000010FFE40011FFE40012FFE40013FFE450 +:102EB0000014FFE40015FFE40016FFE40017FFE430 +:102EC0000018FFE40019FFE4001AFFE4001FFFF8F8 +:102ED0000020FFF80021FFF80022FFF80023FFF890 +:102EE0000024FFF80046FFF80047FFF80048FFF80D +:102EF0000049FFF8004AFFF8004BFFF8004CFFF8CC +:102F0000004DFFF80061000000620000006E00004C +:102F1000006F00000078FFF80079FFF8007AFFF8F2 +:102F2000007BFFF8007CFFF8007DFFF8007EFFF8D3 +:102F3000007FFFF80080FFF80081FFF80082FFF8B3 +:102F40000083FFF80084FFF80085FFF80086FFF893 +:102F50000087FFF80088FFF80089FFF8008AFFF873 +:102F6000008BFFF8008CFFF8008DFFF8008EFFF853 +:102F7000008FFFF80090FFF80091FFF80092FFF833 +:102F80000093FFF80094FFF80095FFF80096FFF813 +:102F9000009AFFF800A1000000A2000000A30000BA +:102FA00000A4000000A5000000A6000000A700008B +:102FB00000A9FFF800DAFFFA00DBFFFA00DCFFFAF5 +:102FC00000DDFFFA00DEFFFA00DFFFFA00E0FFFAA3 +:102FD00000E1FFFA00E2FFFA00E3FFFA00E4FFFA83 +:102FE00000E5FFFA00E6FFFA00E7FFFA00E8FFFA63 +:102FF00000E9FFFA00EAFFFA00EBFFFA00ECFFFA43 +:1030000000EDFFFA00EEFFFA00EFFFFA00F0FFFA22 +:1030100000F1FFFA00F2FFFA00F3FFFA00F4FFFA02 +:1030200000F5FFFA00F8FFF600F9FFF600FAFFF6E8 +:1030300000FBFFF600FCFFF600FDFFF600FEFFF6CA +:103040000100FFF60101FFF60102FFF60105FFF6A0 +:103050000106FFF60107FFF60108FFF60109FFF67A +:10306000010AFFF6010BFFF6010CFFF6010DFFF65A +:10307000010EFFF6010FFFF60110FFF60111FFF63A +:103080000112FFF60113FFF60114FFF60115FFF61A +:103090000116FFF60117FFF60118FFF6011EFFF8F3 +:1030A000011FFFF80120FFF80121FFF80122FFF8BE +:1030B0000123FFF80124FFF80125FFF80152FFF674 +:1030C0000153FFF60154FFF60155FFF60156FFF6D6 +:1030D0000157FFF60158FFF60159FFF6015AFFF6B6 +:1030E000015BFFF6015CFFF6015DFFF6015EFFF696 +:1030F000015FFFF60160FFF60161FFF60162FFF676 +:103100000163FFF60164FFF60165FFF60166FFF655 +:103110000167FFF60168FFF60169FFF6016AFFF635 +:10312000016BFFF6016CFFF6016DFFF6016EFFF615 +:10313000016FFFF60170FFF60174FFF6017BFFEAF5 +:10314000017CFFEA017DFFEA017EFFEA017FFFEAE1 +:103150000180FFEA0181FFEA01B0FFF801B1FFF849 +:1031600001B2FFF801B3FFF8024DFFFC024EFFF67B +:10317000000200170001001A0000001D002B001AB9 +:10318000002E004100290044004C003D0063006611 +:10319000004600680068004A006A006A004B006D43 +:1031A000006F004C00780098004F009A00A7007054 +:1031B00000A900C5007E00C700CB009B00CD00FE2B +:1031C00000A00100010200D20105011900D5011C77 +:1031D000012500EA013D014000F40152017300F8AD +:1031E0000175017A011A01830183012001A101A562 +:1031F000012101B401B401260209020A01270002DB +:1032000000200001001A0004001F002400020046F4 +:10321000004D0002006100620014006E006F001596 +:10322000007800960002009A009A000200A100A710 +:10323000000A00A900A9000200AA00AF000C00B01B +:1032400000C5000500C700CB000E00CD00D500086A +:1032500000D600D9001000DA00F5000300F800FEE7 +:103260000001010001020001010301040016010533 +:1032700001180001011C011D0007011E01250009A4 +:10328000013A013C00120152017000010174017405 +:103290000001017B0181000B018301830007018490 +:1032A0000189000D018A019F000601A101A5000FFF +:1032B00001B001B3001101B401BA00070201020319 +:1032C0000013000200290001001A0002001D001E68 +:1032D0000018001F0024000B00260027000E002EFF +:1032E000004100060044004500190046004C00095A +:1032F0000063006500170066006600130068006840 +:103300000013006A006A0013006D006D0013006E68 +:10331000006F001A00960096000600970098001BA8 +:10332000009B00A0000C00A100A7000A00AA00AFAB +:10333000000D00B000C5000500C700CB001100CD96 +:1033400000D5000700D600D9000E00DA00F3000314 +:1033500000F400F5000400F600F7000100F800FD9D +:10336000000F00FE00FE0014010001020014010520 +:1033700001180004011901190001011C011D0015AB +:10338000011E01250008013D014000160152016F98 +:1033900000010170017000040171017300010175E9 +:1033A000017A001001830183001501A101A500121B +:1033B00001B401B400150209020A001C01D414ACC6 +:1033C0000000162C16320F720000162C16320F4811 +:1033D0000000162C16320F3C0000162C16320F4837 +:1033E00000000F6616320F420000162C16320F48EE +:1033F0000000162C16320F4E0000162C16320F72DB +:103400000000162C16320F720000162C16320F54C4 +:103410000000162C16320F5400000F6616320F7281 +:103420000000162C16320F5A0000162C16320F60B0 +:103430000000162C16320F720000162C16320F7276 +:103440000000162C163214AC00000F6616320F72F4 +:103450000000162C16320F6C0000162C16320F725C +:103460000000162C16320F720000162C163214AC07 +:103470000000162C16320F780000162C16320F7E24 +:103480000000162C16320F840000162C16320F8AFC +:10349000000015D800000F90000015D8000014B2ED +:1034A000000014B800000F96000014B80000164485 +:1034B0000000164A00000FA20000164A00000FA2EA +:1034C0000000164A0000164400000F9C00000FA2E6 +:1034D0000000164A00000FA80000164A00001668F7 +:1034E0000000166E000010740000166E00000FAE93 +:1034F0000000166E000014CA00000EA214D614D0EC +:1035000000000EA214D60FB400000EA214D614D0E0 +:1035100000000EA214D614D000000EA214D60FC6BE +:1035200000000EA214D60FC600000FCC14D614D083 +:1035300000000EA214D60FBA00000EA214D60FC0BF +:1035400000000EA214D614D000000EA214D614D07F +:1035500000000EA214D60FC600000EA214D614CA84 +:1035600000000FCC14D614D000000EA214D60FD237 +:1035700000000EA214D614D000000EA214D614D04F +:1035800000000EA214D614CA00000EA214D60FD842 +:1035900000000EA214D615B400000FE400000FDEE8 +:1035A00000000FE4000016500000165600000FEA5D +:1035B000000016560000165C0000166200000FF6B0 +:1035C0000000166200000FF00000166200000FF607 +:1035D0000000166200000FF6000016620000165C84 +:1035E00000000FFC00001002000016620000165CD4 +:1035F00000001662000015060000150C00001008FF +:103600000000150C000010080000150C0000153C0F +:103610000000102C10320000000000001032154293 +:103620000000102C1032100E0000102C1032154229 +:103630000000102C103215420000102C10321542E0 +:103640000000102C103210140000102C1032153C09 +:103650000000101A103215420000102C10321020F9 +:103660000000102C103215420000102C10321542B0 +:103670000000102C1032153C0000102C10321026C7 +:103680000000102C10321038000010440000103ED2 +:1036900000001044000016380000163E0000104ADA +:1036A0000000163E000016380000105000001062A6 +:1036B0001068160800000000106800000000105696 +:1036C00010681608000010621068160800001062EA +:1036D0001068105C0000106210681608000010628C +:1036E00010681608000014FA000015000000106EA3 +:1036F00000001500000016680000166E000010742F +:103700000000166E000010740000166E00001668AF +:103710000000107A000016680000166E000010808D +:103720000000166E00001554155A1560156610BC81 +:10373000155A156015661086155A1560156610BC69 +:10374000155A15601566108C155A15601566108C83 +:10375000155A10AA156610BC155A156015661092F8 +:10376000155A156015661098155A1560156610BC27 +:10377000155A1560156610BC155A15601566109E11 +:10378000155A1560156610A4155A1560156615545E +:10379000155A10AA156610BC155A1560156610B09A +:1037A000155A156015661554155A1560156610BC26 +:1037B000155A156015661554155A10AA156610BCD1 +:1037C000155A1560156610B0155A1560156610C2A9 +:1037D000155A1560156610B6155A1560156610BC99 +:1037E000155A1560156610BC155A156015661554E6 +:1037F000155A156015661554155A1560156610BCD6 +:10380000155A1560156610C2155A1560156610C850 +:10381000155A1560156610CE000010D40000151260 +:1038200000001518000010DA00001518000010E064 +:10383000000010E6000010EC000010FE000010F880 +:10384000000010FE000010F8000010FE000010EC58 +:10385000000010F2000010F8000010FE000010F848 +:10386000000010FE00001530000015360000110A9F +:10387000000015360000110A000015360000153052 +:10388000000011040000110A000015360000153078 +:103890000000111000001116000015360000151E62 +:1038A000000015C60000151E000015C60000111C02 +:1038B000000015C60000151E000011220000151E94 +:1038C000000011280000112E000015C60000115242 +:1038D0001164116A1170114C1164116A1170113464 :1038E0001164116A1170114C1164116A1170114C3C -:1038F0001164116A117011521164113A1170114C56 -:103900001164116A117011401164116A1170115221 -:103910001164116A1170114C1164116A1170115205 -:103920001164113A1170114C1164116A1170114037 -:103930001164116A1170115E1164116A11701146DF -:103940001164116A1170114C1164116A1170114CDB -:103950001164116A117011521164116A11701158B9 -:103960001164116A1170115E1164116A117011767F -:103970000000117C0000167A000016800000118201 -:1039800000001680000011820000168000001182E5 -:10399000000016800000118200001680000015480B -:1039A0000000154E000015480000154E000011944F -:1039B0000000154E000011940000154E00001194F7 -:1039C0000000154E000015480000118800001194F9 -:1039D0000000154E0000118E0000154E00001194DD -:1039E0000000154E0000119A0000154E000011A0B5 -:1039F000000011B2000011A6000011B2000011A6D3 -:103A0000000011B2000011AC000011B20000156CF2 -:103A10000000161A157213140000161A157211C43C -:103A20000000161A157211B80000161A157211C48A -:103A300000001368157211BE0000161A157211C429 -:103A40000000161A157211CA0000161A1572131406 -:103A50000000161A157213140000161A157211D0F0 -:103A60000000161A157211D0000013681572131495 -:103A70000000161A157211D60000161A157211DC04 -:103A80000000161A157213140000161A157213147A -:103A90000000161A1572156C0000136815721314C5 -:103AA0000000161A157211E20000161A157213148E -:103AB0000000161A157213140000161A1572156CF0 -:103AC0000000161A157211E80000161A157211EE90 -:103AD0000000161A157211F40000161A157211FA68 -:103AE0000000120600001200000012060000120C76 -:103AF000000012180000121200001218000015C079 -:103B0000000015C60000151E000015C60000151E99 -:103B1000000015C6000015C00000121E0000151E92 -:103B2000000015C600001224000015C60000122A6D -:103B3000123C12360000122A123C123600001230DB -:103B4000123C123600000000123C00000000000091 -:103B5000123C000000001584000015901596158A8F -:103B60000000159015961242000015901596158AC2 -:103B7000000015901596158A0000159015961254A0 -:103B800000001590159612540000125A1596158AC9 -:103B90000000159015961248000015901596124ECB -:103BA000000015901596158A000015901596158A37 -:103BB0000000159015961254000015901596158466 -:103BC0000000125A1596158A00001590159612607D -:103BD000000015901596158A000015901596158A07 -:103BE0000000159015961584000015901596126624 -:103BF000000015901596126C0000127800001272E9 -:103C000000001278000016860000168C0000127E5C -:103C10000000168C0000129C000012A20000128A04 -:103C2000000012A200001284000012A20000128AFA -:103C3000000012A20000128A000012A200001290DE -:103C4000000012A200001296000012A20000129CB6 -:103C5000000012A20000160200001608000012A8C0 -:103C600000001608000012AE000016080000000058 -:103C7000000015FC15FC12B4000015FC15FC15F62F -:103C8000000015FC15FC12BA000015FC15FC15F619 -:103C9000000015FC15FC15F6000015FC15FC15F6CA -:103CA000000015FC15FC12C0000015FC15FC0000FE -:103CB000000012C615FC15F6000015FC15FC12CC10 -:103CC000000015FC15FC15F6000015FC15FC0000A5 +:1038F0001164116A1170114C1164116A1170114C2C +:103900001164116A117011521164113A1170114C45 +:103910001164116A117011401164116A1170115211 +:103920001164116A1170114C1164116A11701152F5 +:103930001164113A1170114C1164116A1170114027 +:103940001164116A1170115E1164116A11701146CF +:103950001164116A1170114C1164116A1170114CCB +:103960001164116A117011521164116A11701158A9 +:103970001164116A1170115E1164116A117011766F +:103980000000117C0000167A0000168000001182F1 +:1039900000001680000011820000168000001182D5 +:1039A00000001680000011820000168000001548FB +:1039B0000000154E000015480000154E000011943F +:1039C0000000154E000011940000154E00001194E7 +:1039D0000000154E000015480000118800001194E9 +:1039E0000000154E0000118E0000154E00001194CD +:1039F0000000154E0000119A0000154E000011A0A5 +:103A0000000011B2000011A6000011B2000011A6C2 +:103A1000000011B2000011AC000011B20000156CE2 +:103A20000000161A157213140000161A157211C42C +:103A30000000161A157211B80000161A157211C47A +:103A400000001368157211BE0000161A157211C419 +:103A50000000161A157211CA0000161A15721314F6 +:103A60000000161A157213140000161A157211D0E0 +:103A70000000161A157211D0000013681572131485 +:103A80000000161A157211D60000161A157211DCF4 +:103A90000000161A157213140000161A157213146A +:103AA0000000161A1572156C0000136815721314B5 +:103AB0000000161A157211E20000161A157213147E +:103AC0000000161A157213140000161A1572156CE0 +:103AD0000000161A157211E80000161A157211EE80 +:103AE0000000161A157211F40000161A157211FA58 +:103AF0000000120600001200000012060000120C66 +:103B0000000012180000121200001218000015C068 +:103B1000000015C60000151E000015C60000151E89 +:103B2000000015C6000015C00000121E0000151E82 +:103B3000000015C600001224000015C60000122A5D +:103B4000123C12360000122A123C123600001230CB +:103B5000123C123600000000123C00000000000081 +:103B6000123C000000001584000015901596158A7F +:103B70000000159015961242000015901596158AB2 +:103B8000000015901596158A000015901596125490 +:103B900000001590159612540000125A1596158AB9 +:103BA0000000159015961248000015901596124EBB +:103BB000000015901596158A000015901596158A27 +:103BC0000000159015961254000015901596158456 +:103BD0000000125A1596158A00001590159612606D +:103BE000000015901596158A000015901596158AF7 +:103BF0000000159015961584000015901596126614 +:103C0000000015901596126C0000127800001272D8 +:103C100000001278000016860000168C0000127E4C +:103C20000000168C0000129C000012A20000128AF4 +:103C3000000012A200001284000012A20000128AEA +:103C4000000012A20000128A000012A200001290CE +:103C5000000012A200001296000012A20000129CA6 +:103C6000000012A20000160200001608000012A8B0 +:103C700000001608000012AE000016080000000048 +:103C8000000015FC15FC12B4000015FC15FC15F61F +:103C9000000015FC15FC12BA000015FC15FC15F609 +:103CA000000015FC15FC15F6000015FC15FC15F6BA +:103CB000000015FC15FC12C0000015FC15FC0000EE +:103CC000000012C615FC15F6000015FC15FC12CC00 :103CD000000015FC15FC15F6000015FC15FC000095 -:103CE000000015FC15FC12D2000015FC15FC12D8C2 -:103CF000000012E4000012DE000012E4000012F6E0 -:103D0000000012F0000012EA000012F0000012F6AB -:103D1000000012FC0000130E1314131A000013020B -:103D20001314131A0000130E1314131A0000130EA9 -:103D3000131413080000130E1314131A0000130EAB -:103D40001314131A000013200000132C0000132674 -:103D50000000132C0000143A000014520000143428 -:103D60000000145200001332000013380000143415 -:103D7000000014520000143A0000133E0000143AF0 -:103D80000000145200001446000014520000160EE9 -:103D90001614161A162013921614161A1620134407 -:103DA0001614161A162013921614161A1620134AF1 -:103DB0001614161A1620134A161413681620139296 -:103DC0001614161A162013501614161A1620135607 -:103DD0001614161A162013921614161A1620139279 -:103DE0001614161A1620135C1614161A16201362CF -:103DF0001614161A1620160E16141368162013928F -:103E00001614161A1620136E1614161A1620139866 -:103E1000161413861620139E161413861620139854 -:103E2000161413741620139E161413861620137A74 -:103E30001614138616201380161413861620138C5E -:103E40001614161A162013921614161A1620139208 -:103E50001614161A1620160E1614161A1620139873 -:103E60001614161A1620139E1614161A162013A4CA -:103E70001614161A162013AA1614161A162013B0A2 -:103E800000001572000015BA00001608000013B6F5 -:103E900000001608000013BC000013C2000013C885 -:103EA000000013DA000013D4000013DA000013D46A -:103EB000000013DA000013C8000013CE000013D472 -:103EC000000013DA000013D4000013DA000015EA32 -:103ED000000015F0000013E6000015F0000013E6E6 -:103EE000000015F0000015EA000013E0000013E6E2 -:103EF000000015F0000015EA000013EC000013F2BA -:103F0000000015F0000013FE14101416000013FE3C -:103F100014101416000013FE14101416000013FEE3 -:103F2000141013F8000013FE141014040000140AF7 -:103F3000141014160000143A144C1452145814346B -:103F4000144C14521458141C144C14521458143495 -:103F5000144C145214581434144C1452145814346D -:103F6000144C145214581434144C14521458143A57 -:103F7000144C142214581434144C14521458142889 -:103F8000144C14521458143A144C14521458143437 -:103F9000144C14521458143A144C14221458143457 -:103FA000144C145214581428144C14521458144617 -:103FB000144C14521458142E144C14521458143413 -:103FC000144C145214581434144C14521458143AF7 -:103FD000144C145214581440144C145214581446CF -:103FE000144C14521458145E000014640000146A37 -:103FF00000001476000014700000147600001470A5 +:103CE000000015FC15FC15F6000015FC15FC000085 +:103CF000000015FC15FC12D2000015FC15FC12D8B2 +:103D0000000012E4000012DE000012E4000012F6CF +:103D1000000012F0000012EA000012F0000012F69B +:103D2000000012FC0000130E1314131A00001302FB +:103D30001314131A0000130E1314131A0000130E99 +:103D4000131413080000130E1314131A0000130E9B +:103D50001314131A000013200000132C0000132664 +:103D60000000132C0000143A000014520000143418 +:103D70000000145200001332000013380000143405 +:103D8000000014520000143A0000133E0000143AE0 +:103D90000000145200001446000014520000160ED9 +:103DA0001614161A162013921614161A16201344F7 +:103DB0001614161A162013921614161A1620134AE1 +:103DC0001614161A1620134A161413681620139286 +:103DD0001614161A162013501614161A16201356F7 +:103DE0001614161A162013921614161A1620139269 +:103DF0001614161A1620135C1614161A16201362BF +:103E00001614161A1620160E16141368162013927E +:103E10001614161A1620136E1614161A1620139856 +:103E2000161413861620139E161413861620139844 +:103E3000161413741620139E161413861620137A64 +:103E40001614138616201380161413861620138C4E +:103E50001614161A162013921614161A16201392F8 +:103E60001614161A1620160E1614161A1620139863 +:103E70001614161A1620139E1614161A162013A4BA +:103E80001614161A162013AA1614161A162013B092 +:103E900000001572000015BA00001608000013B6E5 +:103EA00000001608000013BC000013C2000013C875 +:103EB000000013DA000013D4000013DA000013D45A +:103EC000000013DA000013C8000013CE000013D462 +:103ED000000013DA000013D4000013DA000015EA22 +:103EE000000015F0000013E6000015F0000013E6D6 +:103EF000000015F0000015EA000013E0000013E6D2 +:103F0000000015F0000015EA000013EC000013F2A9 +:103F1000000015F0000013FE14101416000013FE2C +:103F200014101416000013FE14101416000013FED3 +:103F3000141013F8000013FE141014040000140AE7 +:103F4000141014160000143A144C1452145814345B +:103F5000144C14521458141C144C14521458143485 +:103F6000144C145214581434144C1452145814345D +:103F7000144C145214581434144C14521458143A47 +:103F8000144C142214581434144C14521458142879 +:103F9000144C14521458143A144C14521458143427 +:103FA000144C14521458143A144C14221458143447 +:103FB000144C145214581428144C14521458144607 +:103FC000144C14521458142E144C14521458143403 +:103FD000144C145214581434144C14521458143AE7 +:103FE000144C145214581440144C145214581446BF +:103FF000144C14521458145E000014640000146A27 :104000000000147600001470000014760000147094 -:1040100000001476000015DE000015E40000147C9A -:10402000000015D800001650000015D800001650EA -:10403000000015D800001650000015D80000147CB0 -:104040000000148200001650000015D800001488EB -:10405000000015D800001650000015D80000148E7E -:10406000000015D800001494000014A60000149A53 -:10407000000014A60000149A000014A6000014A06A -:10408000000014A6000014AC0000162C163214B266 -:10409000000014B8000014BE00000000000014C4AA -:1040A00000000000000014CA00000EA214D614D0B4 -:1040B00000000EA214D614D000000EA214D614DCF8 -:1040C00000000000000014E200000000000014E8FE -:1040D00000000000000014EE00000000000014F4D6 -:1040E00000000000000014FA000015000000150692 -:1040F0000000150C00001554155A156015661512B0 -:1041000000001518000016440000164A0000151E95 -:10411000000015C600001524000000000000152A4C -:1041200000000000000015480000154E000015308A -:10413000000015360000153C00000000000015428C -:1041400000000000000015480000154E0000154852 -:104150000000154E00001554155A15601566156CB3 -:104160000000161A15721578000000000000157E78 -:104170000000000000001584000015901596158AB7 -:10418000000015901596158A000015901596159C3F -:1041900000000000000015A200000000000015A8AB -:1041A00000000000000015AE00000000000015B483 -:1041B000000000000000160E1614161A162015BA7C -:1041C00000001608000015C0000015C6000015CC40 -:1041D000000015D8000015D2000015D8000015DE2B -:1041E000000015E4000015EA000015F000000000D2 -:1041F000000015FC15FC15F6000015FC15FC160258 -:10420000000016080000160E1614161A16201626A0 -:104210000000162C163216380000163E0000164418 -:104220000000164A00001650000016560000165CEA -:1042300000001662000016680000166E0000000004 -:10424000167400000000167A0000168000000001BD -:1042500000CC0000000207DE07E407EA07F00001D7 -:104260000000FF5A00010000FF6400010000FEFB97 -:1042700000010000FF150001FFFFFF270001000003 -:10428000FF7C0001FFFF00000001000000000001B2 -:104290000050032B00010000033300010000033035 -:1042A00000010001033E0001000003600001FFFF68 -:1042B00003D30001FFFF039D0001FFFF030800017E -:1042C000000003A800010000031600010000032AFB -:1042D00000010000038F0001000003B80001FFFF90 -:1042E0000242000100000242000100F604BB00018E -:1042F00000F60485000100F603F0000100F60490CA -:10430000000100F603FE000100F60477000100F64C -:1043100004A0000100F6FF5A000100F70426000186 -:1043200000F60412000100F6041B000100F605036C -:10433000000100F604180001015A032A0001015A85 -:1043400004120001010603FE00010102FF15000135 -:10435000010204120001010203FE0001010803FE34 -:10436000000100E003F0000100E00477000100E03C -:1043700004A0000100E003FE000100CCFF5A000190 -:1043800000E10426000100E00418000100E404122A -:10439000000100E40000000100C403FE0001010C64 -:1043A00003F00001010C04120001010CFEFB0001EE -:1043B000010C03FE0001011904120001007C03F04E -:1043C0000001007C03FE0001007CFF5A0001007D1B -:1043D00004260001007C04180001007C000000019C -:1043E000007D0000000100B5032A000100B50412A1 -:1043F000000100970000000100F80412000100F81D -:10440000FEFB000100780412000100DFFEFB00014A -:104410000078032A00010112032A0001014A03FE69 -:1044200000010108041200010108FEFB000101085F -:1044300004180001010E03F00001010E03FE00014B -:10444000010E04770001010E04A00001010E04FA20 -:104450000001010E04E60001010EFF5A0001010FE8 -:1044600004260001015E04130001010E0412000184 -:10447000010E04180001010E050000010191032A3C -:10448000000101560000000100F003FE0001010FD1 -:10449000032A0001010F000000010104032A0001AA -:1044A0000104FEFB000101040412000101040000EC -:1044B000000100EDFF15000100ED0412000100ED08 -:1044C000FEFB000100ED03FE000100C80412000124 -:1044D00000C8FF15000100C8FEFB000100C803FE74 -:1044E0000001011003F000010110FF5A0001011149 -:1044F00004260001016004130001011004120001F0 -:104500000110032A00010110041B0001011004180E -:10451000000101A6032A000101100000000101387A -:104520000000000100FD032A000100FD0000000161 -:10453000016D0412000100F1FF5A000100F204268F -:10454000000100F10412000100F10418000100D183 -:10455000032A000100D10412000100D103FE000172 -:1045600000D10000000100DB03D3000100DB039D4C -:10457000000100DB0308000100DB03A8000100DBF1 -:104580000316000100DB038F000100DB03B800010C -:1045900000DC033E000100DB0333000100DB041BF1 -:1045A000000100DB0330000101450242000101452A -:1045B000032A0001014500000001006E032A0001EA -:1045C000006E03FE000100E00000000100CEFF15B8 -:1045D000000100CE03160001014F032A0001014F24 -:1045E00003FE000100DD0000000101B4032A000108 -:1045F00000D30308000100D3038F000100D303B8E8 -:10460000000100D30316000100D3FF5A000100D4BB -:10461000033E000100D30330000100E50242000127 -:1046200000E5032A000100E50000000100C403DCEE -:10463000000100DA0308000100DA032A000100DAB1 -:104640000360000100DA0316000100DA02420001F3 -:1046500000DA00000001012103DA0001006F0412FA -:10466000000100730242000100730308000100739F -:10467000031600010073FF5A00010074033E00019D -:10468000007303300001007B02420001007B032A1B -:104690000001007BFF420001011C03DF000100D785 -:1046A00000000001011C02F7000100D7FEFB000121 -:1046B0000076041200010076FEFB00010076032A5A -:1046C000000100DB032A0001007600000001015414 -:1046D00002420001015403160001015400000001D0 -:1046E00001230242000101230000000100DCFEFB67 -:1046F000000100D50308000100D50316000100D514 -:10470000038F000100D503B8000100D50412000199 -:1047100000D503FE000100D5FF5A000100D6033E7C -:10472000000100D4FF5A000100D5033E000100D46F -:104730000330000100D4000000010125032B00011B -:1047400000D5032A000100D40242000100D4032A4C -:10475000000100D50330000100D504180001015705 -:104760000242000100DF0316000100DE02420001E8 -:1047700000DE0000000100B802420001006FFEFBF5 -:10478000000100B8032A0001006F0000000100BB17 -:10479000FF15000100BB032A000100BBFEFB000166 -:1047A00000BB0316000100D0FF150001008902EBD9 -:1047B000000100D0FEFB0001008903BF000100E9F9 -:1047C0000361000100D00000000100DC03080001CB -:1047D00000DCFF5A000100DD033E0001012C032B29 -:1047E000000100DC032A000100DC0242000100DCC1 -:1047F0000333000100DC03300001012F02420001FD -:1048000000DC00000001014C0000000100C1024278 -:10481000000100C100000001012602420001012642 -:10482000032A000101260000000100C40242000129 -:10483000013EFF5A000100C5033E000100C40330E1 -:10484000000100AE0242000100AE032A000100AEEA -:104850000316000100AE0000000100F6032A00016B -:104860000106032A000101060000000100C1032A1D -:10487000000100C10412000100E0032A000100E071 -:1048800004120001013C00000001011A032A00018A -:10489000011A03F00001011A0412000100FE032AAC -:1048A000000100FE04120001014A032A0001014A2E -:1048B000000000010119032A000101190000000194 -:1048C00000F0032A000100F00000000100CE032ADE -:1048D000000100E2032A000100E203F0000100ED04 -:1048E000032A000100ED00000001007C032A000102 -:1048F000007C0412000100F1032A000100F1000015 -:104900000001010E032A0001014E032A0001010EDD -:104910000000000101360000000100DB024200013E -:1049200001570000000100AF0242000100AF032A5E -:10493000000100D30242000100D3032A000100D38A -:104940000000000100F9000A000100E70242000136 -:1049500000E70308000100E7032A000100E4024227 -:10496000000100E4032A000100DF0242000100CE42 -:104970000242000100CE0000000100C60242000118 -:1049800000C603080001013E0000000100C302420E -:10499000000100C30000000100BB0242000100BB97 -:1049A000000000010073032A0001007300000001F1 -:1049B000006F032A000100DF0000000100D5024261 -:1049C000000100F40242000100D5000000010107CF -:1049D0000008000100F603FC000100F600000001E1 -:1049E00001AE0000000100F8032A000100F80000F9 -:1049F00000010102032A000101020000000100C4BD -:104A0000032A000100C400000001010C032A000178 -:104A1000010C000000010108032A00010108000048 -:104A2000000102B503610001016D032A0001016D5F -:104A30000000000100C40308000100900000000114 -:104A400001C90308000101950000000000010000F9 -:104A5000000A00500018000244464C5400A86C6143 -:104A6000746E0124001B009E00A6015E00AE00AE25 -:104A7000014A00FE00FE00B600BE00C600C600CE21 -:104A800000CE00D600D600D600D600D600DE00E666 -:104A9000015400EE00F600FE0106010E00106161F7 -:104AA0006C74018263617365013463636D7001929C -:104AB000646C6967013A6672616301406C696761A1 -:104AC00001466C6F636C014C6C6F636C01526C6FD0 -:104AD000636C01586C6F636C015E6C6F636C016496 -:104AE0006C6F636C016A6C6F636C01706C6F636CEC -:104AF00001766F72646E018A73757073017C013A7E -:104B00000000000100000001032400030000000178 -:104B100001540001000000010192000400000001A6 -:104B2000016C0006000000010144000100000001CA -:104B300001220001000000010180000100000001CD -:104B4000011800010000000101160004000000012E -:104B50000146000100000001016E00040000000198 -:104B600001140001000000010138000400000001F0 -:104B7000010C000400000001010C019C0008415AD6 -:104B8000452001B24341542001C84352542001DE64 -:104B90004B415A2001F44D4F4C20020A524F4D20F8 -:104BA000022054415420023654524B20024C00063D -:104BB0000000000201200132000600000002013A5C -:104BC000014C000600000004021A0250022C023EB2 -:104BD00000000001001800000001001900000001A1 -:104BE000001400000001001A000000010012000083 -:104BF0000001000900000001001100000001000E8A -:104C000000000001000D00000001000C0000000188 -:104C1000000F000000010010000000010013000060 -:104C20000002000000010000000200150017000053 -:104C300000030002000500080000FFFF000700005D -:104C40000001000300040005000E000F0001020037 -:104C500000060001020A00070001021A0009000113 -:104C600001FE000101F8000101E6000101FC000164 -:104C7000031C000101E4000103A2000101F2000194 -:104C8000039A0001020C0001037A00020210021ACA -:104C900000010326000201EC01DE000201E800022F -:104CA00002E602E7000202060004012B013B02E6D5 -:104CB00002E700020204000400A600AE01800188A1 -:104CC00000020202000401BB01BC01BB01BC0003E5 -:104CD0000000000101B40001020000010000000614 -:104CE0000003000101EE000101A20000000100002C -:104CF00000070003000101F4000101E400000001CD -:104D0000000000160003000101E2000101DA0000CA -:104D10000001000000160000FFFF00080000000175 -:104D20000002000300040005000E000F0000FFFF5A -:104D30000008000000010003000400050006000E4A -:104D4000000F0000FFFF0008000000010003000446 -:104D500000050007000E000F0000FFFF0008000024 -:104D600000010003000400050008000E000F000011 -:104D7000FFFF000800000001000300040005000917 -:104D8000000E000F0000FFFF0008000000010003FC -:104D900000040005000A000E000F0000FFFF0008DD -:104DA00000000001000300040005000B000E000FCE -:104DB0000000FFFF000800000001000300040005E0 -:104DC000000C000E000F0000FFFF000800000001B3 -:104DD000000300040005000D000E000F000300009A -:104DE000000101140001011C000100000003000388 -:104DF0000001009400010094000000010000000385 -:104E000000030001013C00010082000000010000DD -:104E1000000400030000000100DE000200F600E6CE -:104E2000000100000004000200F2001001BB01BC00 -:104E300000A600AE01BB013B01BC01800188024518 -:104E4000024602470248025C02E602E70001000156 -:104E50000256000101300002012B01310001000166 -:104E6000012A000201BC01CC0002012E0128000130 -:104E7000013000020001023C023F00000002012A52 -:104E800001320001000202C602D00005017E018647 -:104E90000134013A01400004013A01400146014C4D -:104EA00000040148014E0154015A00010004012A86 -:104EB000013A02C602D00001000400A400AD017E48 -:104EC0000187000100040001007800DA01520001AE -:104ED000000202E602E700010002000100DA000120 -:104EE00000020078015200020001023B024400006F -:104EF00000010002012A013A0002000202C002C4BD -:104F0000000002C602CF00050002000202D002D259 -:104F1000000002D402D80003000100100001007854 -:104F200000A400AD00DA013A0152017E0187023C83 -:104F3000023D023E023F025602C602D00002000BB2 -:104F4000000100080000000A004100080044004C75 -:104F50000040004E004F004900510063004B0065C7 -:104F600000B2005E00B400D900AC01BD01ED00D27A -:104F700001F401F5010301F901F9010502370237D6 -:104F8000010602BC00030152024D00010001007045 -:104F900001B80002013601B60003011C0136024CC3 -:104FA0000003025A023F024B0003025A023F024A28 -:104FB0000003025A023D00010002023C023E01B41D -:104FC0000002011C01B90002012A01BA00020141DC -:104FD00002EC000202C302ED000202C202EE000275 -:104FE00002CC02EF000202CA02E8000202C302E998 -:104FF000000202C202EA000202CC02EB000202CA74 -:105000000001000202C602C801B50003011C012A0A -:1050100001B70003011C014100010001011C000156 -:10502000014100010001014100010000000A0001EE -:10503000006600010001006600010000000B000096 -:105040000001000100080001000000140001000040 -:10505000001C000277676874010000000002000372 -:105060000000000201030190000002BC00000000EB -:10507000FCFA000020000000DCFA00004F737761AA -:105080006C642D53656D69426F6C642E7474660098 -:1050900000010000001001000004000047444546E4 -:1050A0006AFA6A450000C3CC0000017C47504F53A8 -:1050B000DABC20060000C54800002F724753554255 -:1050C000BEEC94E90000F4BC000005F24F532F320F -:1050D000AFD4778E0000A0B8000000605354415454 -:1050E00079946AE50000FAB00000002A636D6170EF -:1050F0009C08F7F40000A118000008826761737033 -:10510000000000100000C3C400000008676C79664E -:105110002CC0EE000000010C00008D9C68656164ED -:105120001626592B000094AC0000003668686561B3 -:1051300008AE05A20000A09400000024686D7478F9 -:10514000759F5B0A000094E400000BB06C6F636114 -:105150000AAB2E3400008EC8000005E46D61787043 -:10516000030200D300008EA8000000206E616D6570 -:1051700066C990C90000A9A4000003E6706F7374AB -:1051800030387CD80000AD8C000016387072657025 -:1051900068068C850000A99C0000000700020054EE -:1051A0000000024A032A00030007000073112111C6 -:1051B000252111215401F6FE710128FED8032AFC95 -:1051C000D65A02760002001500000205032A0007E5 -:1051D000000A000073133313232723071333031527 -:1051E0009DB79C991D801F2E6131032AFCD6B2B257 -:1051F00001170147FFFF001500000205042F0626D6 -:1052000000010000000702C3010E00E8FFFF0015C7 -:10521000000002050402062600010000000702C883 -:10522000010E00E8FFFF00150000020504980626A5 -:1052300000010000000702E8010E00E8FFFF001572 -:10524000FF3702050402062600010000002702D1F4 -:10525000010D0000000702C8010E00E8FFFF001565 -:10526000000002050498062600010000000702E97C -:10527000010E00E8FFFF00150000020504DE06260F -:1052800000010000000702EA010E00E8FFFF001520 -:105290000000020504C4062600010000002702C821 -:1052A000010E00E8000702CA010E0194FFFF00157D -:1052B00000000205041F062600010000000702C7C7 -:1052C000010E00E8FFFF001500000205042A062673 -:1052D00000010000000702C6010E00E8FFFF0015F4 -:1052E0000000023B045A062600010000000702EC01 -:1052F000010E00E8FFFF0015FF3702050412062625 -:1053000000010000002702E6010E00E8000702D1BC -:10531000010D0000FFFF001500000205045A0626DB -:1053200000010000000702ED010E00E8FFFF00157C -:105330000000021404A1062600010000000702EE8E -:10534000010E00E8FFFF00150000020504D006264C -:1053500000010000002702E6010E00E8000702CA73 -:10536000010E01A0FFFF001500000205042E062615 -:1053700000010000000702CD010E00E8FFFF00154C -:10538000000002050412062600010000000702C00A -:10539000010E00E8FFFF0015FF370205032A06266D -:1053A00000010000000702D1010D0000FFFF001501 -:1053B00000000205042F062600010000000702C2BB -:1053C000010E00E8FFFF0015000002050437062665 -:1053D00000010000000702CC010E00E8FFFF0015ED -:1053E000000002050410062600010000000702CE9E -:1053F000010E00E8FFFF00150000020503D006269D -:1054000000010000000702CB010E00E8FFFF0015BD -:10541000FF020217032A062600010000000702D53A -:1054200001C10000FFFF001500000205042C062644 -:1054300000010000000702C9010E00E8FFFF00158F -:10544000000002050522062600010000002702C90F -:10545000010E00E8000702C3010E01DBFFFF00158B -:10546000000002050418062600010000000702CA19 -:10547000010E00E80002FFEB0000029F0321000F75 -:105480000012000063012115231533152315331570 -:105490002135230713331115015E0156B17D7DB10E -:1054A000FEBF87486B64032172D274F871B1B101F9 -:1054B0001A010B00FFFFFFEB0000029F042F0626DE -:1054C000001B0000000702C301A600E80003003D26 -:1054D0000000021C032A0014001E002900007311A2 -:1054E00033321E0215140606071E0215140E02237F -:1054F00027333236353426262323353332363635B4 -:1055000034262623233DCD355A45251C34262F40ED -:10551000201F3C583A4D2E3E2F1631292B292B2C7B -:10552000111933271E032A122E514131452807072E -:1055300032523A3D5A3A1D743E3E30391B6F193390 -:1055400025252D14FFFF003D0000021C040B06263C -:10555000001D0000000702C1012000E80001003129 -:10556000FFF50201033400270000452226263511ED -:1055700034363633321616151523353426262322B3 -:105580000606151114161633323636353533151412 -:105590000606011E5A692A2A695A576329A0061B62 -:1055A00021211E080B1F1D201B07A028620B447918 -:1055B0005001235479423A6A46444C1C311F20332F -:1055C0001FFE9022331B1F341D4F43476D3FFFFFCB -:1055D0000031FFF50201042F0626001F000000071E -:1055E00002C3011B00E8FFFF0031FFF50201041FA9 -:1055F0000626001F0000000702C7011B00E8FFFF8E -:105600000031FEF4020103340626001F00000007EB -:1056100002D401150000FFFF0031FFF50201042A4A -:105620000626001F0000000702C6011B00E8FFFF5E -:105630000031FFF50201040B0626001F00000007E1 -:1056400002C1011B00E80002003D0000020D032A18 -:10565000000B0017000073113332161615111406D3 -:1056600006232733323636351134262623233DC60A -:1056700067733030716525232E270A0D272C2203EE -:105680002A357158FED95A7437731D392A014E2AAA -:105690003318FFFF003D000003CA032A042600253B -:1056A0000000000700D602370000FFFF003D0000A9 -:1056B00003CA041F042600250000002700D6023775 -:1056C0000000000702C7030E00E800020008000007 -:1056D0000206032A000F001F000073112335331147 -:1056E0003332161615111406062327333236363593 -:1056F00011342626232315331523362E2EC7677320 -:105700002F2F726426242D280A0C282C232E2E01DC -:1057100076540160357158FED95A7437731D392A91 -:10572000014E2A3318EC5400FFFF003D0000020D2B -:10573000041F062600250000000702C7011F00E81D -:105740000002000E00000210032A000F001F0000DC -:10575000731123353311333216161511140606232F -:1057600027333236363511342626232315331523B5 -:10577000403232C768732E2F7264292A2D280A0CF2 -:10578000292B29343401794E0163357158FED95AD9 -:105790007437731D392A014E2A3318EF4E00FFFF6C -:1057A000003D0000020D040B062600250000000746 -:1057B00002C1011F00E8FFFF003D000003A2032A11 -:1057C000042600250000000701B0023D0000FFFF95 -:1057D000003D000003A20337042600250000002737 -:1057E00001B0023D0000000702C702FD00000001F9 -:1057F000003D000001A0032A000B000073112115D9 -:1058000023153315231533153D0161BC9191BE035A -:105810002A72D773FE70FFFF003D000001A0042F25 -:105820000626002E0000000702C300F000E8FFFF7C -:10583000003D000001A004020626002E0000000723 -:1058400002C800F000E8FFFF003D000001A0041FB7 -:105850000626002E0000000702C700F000E8FFFF48 -:10586000003D000001A0042A0626002E00000007CB -:1058700002C600F000E8FFFF003D0000021D045AD0 -:105880000626002E0000000702EC00F000E8FFFFF3 -:10589000003DFF3701A004120626002E000000275D -:1058A00002E600F000E8000702D100DC0000FFFF84 -:1058B000003D000001E4045A0626002E0000000707 -:1058C00002ED00F000E8FFFF003D000001F604A13A -:1058D0000626002E0000000702EE00F000E8FFFFA1 -:1058E000003D000001A004D00626002E0000002785 -:1058F00002E600F000E8000702CA00F001A0FFFF86 -:105900000016000001A0042E0626002E000000074D -:1059100002CD00F000E8FFFF003D000001A00412EE -:105920000626002E0000000702C000F000E8FFFF7E -:10593000003D000001A0040B0626002E0000000719 -:1059400002C100F000E8FFFF003DFF3701A0032A7D -:105950000626002E0000000702D100DC0000FFFF39 -:10596000003D000001A0042F0626002E00000007C5 -:1059700002C200F000E8FFFF003D000001A0043774 -:105980000626002E0000000702CC00F000E8FFFF12 -:10599000003D000001A004100626002E00000007B4 -:1059A00002CE00F000E8FFFF003D000001A003D0A0 -:1059B0000626002E0000000702CB00F000E8FFFFE3 -:1059C000003DFF0201A0032A0626002E000000076A -:1059D00002D5013A0000FFFF003D000001A00418BD -:1059E0000626002E0000000702CA00F000E80001B1 -:1059F0000018FFF201CB032A0026000057222626BA -:105A0000353533141415141633323E023534262638 -:105A10002323353723352115032733321616151462 -:105A20000606F351602A9B1B2713180E0513343208 -:105A3000579CD0017BC723415158212A5F0E3D6FEF -:105A4000481D021108423D1020311F3D4B2254D306 -:105A5000705AFEF82642744C49714000FFFF00184E -:105A6000FFF201CB041F062600420000000702C718 -:105A700000F700E80001003D00000193032A00093F -:105A80000000731121152315331523113D0156B163 -:105A90009696032A70DB73FE9400FFFF003D000022 -:105AA0000193040B062600440000000702C100D544 -:105AB00000E800010031FFF402080334002A00006E -:105AC000452226263511343636333216161515235F -:105AD00035342626232206061511141616333236BF -:105AE0003635352335331123270606010C5260293C -:105AF0002A695A57652CA1081D20211E080C211F58 -:105B00001F220D4FE46C0A10400C457F54010F57C3 -:105B10007E443A6A492F3920311C22351EFE9922D3 -:105B2000361E2037235664FE60492530FFFF0031C2 -:105B3000FFF40208042F062600460000000702C3F7 -:105B4000011E00E8FFFF0031FFF4020804020626F0 -:105B500000460000000702C8011E00E8FFFF0031F8 -:105B6000FFF40208041F062600460000000702C7D3 -:105B7000011E00E8FFFF0031FFF40208042A062698 -:105B800000460000000702C6011E00E8FFFF0031CA -:105B9000FEAB02080334062600460000000702D3CD -:105BA000011E0001FFFF0031FFF40208040B06266E -:105BB00000460000000702C1011E00E8000200319B -:105BC000FFF4024003340003002E00006535211568 -:105BD000052226263511343636333216161515238E -:105BE00035342626232206061511141616333236AE -:105BF000363535233533112327060601400100FED3 -:105C0000CC5260292A695A57652CA1081D20211EF3 -:105C1000080C211F1F220D4FE46C0A1040C1545480 -:105C2000CD457F54010F577E443A6A492F392031C0 -:105C30001C22351EFE9922361E2037235664FE6034 -:105C4000492530000001003F00000218032A000B24 -:105C500000007311331133113311231123113FA5A8 -:105C60008FA5A58F032AFEB3014DFCD60167FE99CF -:105C70000002FFF900000227032A001300170000AA -:105C8000731123353335331533353315331523115C -:105C900023112311113335232B3232A589A529294C -:105CA000A58989890268388A8A8A8A38FD980167B5 -:105CB000FE9901DD8B00FFFF003F00000218041F6A -:105CC0000626004E0000000702C7012C00E8FFFF77 -:105CD000003F00000218042A0626004E00000007BC -:105CE00002C6012C00E80001003F000000E3032A87 -:105CF00000030000731133113FA4032AFCD6FFFFF9 -:105D0000003FFFEB0238032A042600520000000780 -:105D1000006101220000FFFF003F00000138042F56 -:105D2000062600520000000702C3009000E8FFFFB3 -:105D3000FFF90000012804020626005200000007B7 -:105D400002C8009100E8FFFFFFF20000012F042AC3 -:105D5000062600520000000702C6009000E8FFFF80 -:105D6000FFB700000112042E0626005200000007B3 -:105D700002CD009000E8FFFFFFEA000001370412A7 -:105D8000062600520000000702C0009000E8FFFF56 -:105D9000003F000000E3040B06260052000000074D -:105DA00002C1009000E8FFFF003FFF3700E3032A35 -:105DB000062600520000000702D100900000FFFFFD -:105DC000FFEA000000E3042F06260052000000074F -:105DD00002C2009000E8FFFF002F00000108043716 -:105DE000062600520000000702CC009000E8FFFFEA -:105DF000FFF90000012804100626005200000007E9 -:105E000002CE009000E8FFFF000F0000011203D057 -:105E1000062600520000000702CB009000E8FFFFBA -:105E2000001BFF0200E7032A0626005200000007BD -:105E300002D500910000FFFFFFF40000012D0418BF -:105E4000062600520000000702CA009000E8000188 -:105E5000000CFFEB0116032A000D00005735323EFF -:105E60000235113311140606230C1D28160AA5202D -:105E7000514915740713241D0270FD8943592C00E4 -:105E8000FFFF000CFFEB0162042A06260061000000 -:105E9000000702C600C400E80001003D0000021F28 -:105EA000032A000B00007311331113330313230370 -:105EB00007113DA592A098A3A67D1A032AFEAA0168 -:105EC00056FE94FE42016B2EFEC3FFFF003D000014 -:105ED000021F041F062600630000000702C7011FFF -:105EE00000E8FFFF003DFEAB021F032A0626006309 -:105EF0000000000702D3011400010001003D000072 -:105F000001A0032A000500007311331133153DA5CC -:105F1000BE032AFD4670FFFF003DFFEB02C7032AC8 -:105F20000426006600000007006101B10000FFFFC9 -:105F3000003D000001A0042F0626006600000007B7 -:105F400002C3008F00E8FFFF003D000001B7032AF5 -:105F5000062600660000000702C501260025FFFF97 -:105F6000003DFEAB01A0032A0626006600000007E4 -:105F700002D300EE0001FFFF003D000001A0032A54 -:105F80000626006600000007025C00FF004AFFFFD3 -:105F9000003DFF53028A032A042600660000000722 -:105FA000013A01B1000000010005000001A6032A2A -:105FB000000D000073110735371133113715071124 -:105FC0003315433E3EA56363BE016A1E601E016039 -:105FD000FEEF315F31FEB6700001003A0000027D35 -:105FE000032A000C0000731333131333132303032A -:105FF0002303033A0EAF646BA90E780D67676C0B31 -:10600000032AFE0101FFFCD60225FDDB0229FDD794 -:10601000FFFF003A0000027D040B0626006E000020 -:10602000000702C1015B00E80001003D000001EC37 -:10603000032A0009000073113313113311230311D4 -:106040003D73B4886EB4032AFE5A01A6FCD601C083 -:10605000FE40FFFF003DFFEB0340032A04260070D3 -:10606000000000070061022A0000FFFF003D000061 -:1060700001EC042F062600700000000702C3011582 -:1060800000E8FFFF003D000001EC041F0626007041 -:106090000000000702C7011500E8FFFF003DFEAB4E -:1060A00001EC032A062600700000000702D3011548 -:1060B00000010001003FFF3501EF032A001300003B -:1060C0005735323636353503112311331311331159 -:1060D00014060623FA2E3215A58B74B6861D4D497B -:1060E000CB641129234F017BFE40032AFE5A01A6EF -:1060F000FCD6425C2D00FFFF003DFF530302032A44 -:106100000426007000000007013A022A0000FFFF89 -:10611000003D000001EC0418062600700000000796 -:1061200002CA011500E800020031FFF5020F033436 -:10613000001100230000452226263511343636335F -:106140003216161511140606273236363511342646 -:1061500026232206061511141616011F59682D2D27 -:1061600068595A692D2D695A201E0A0A1E201E1EC2 -:106170000A091E0B407753012E53763E3F7553FE9E -:10618000D2537740771D311C017F1C301D1D301C00 -:10619000FE811C311D00FFFF0031FFF5020F042FAF -:1061A000062600780000000702C3012000E8FFFF78 -:1061B0000031FFF5020F04020626007800000007F8 -:1061C00002C8012000E8FFFF0031FFF5020F042A9A -:1061D000062600780000000702C6012000E8FFFF45 -:1061E0000031FFF5024D045A062600780000000732 -:1061F00002EC012000E8FFFF0031FF37020F04121C -:10620000062600780000002702E6012000E80007CB -:1062100002D101200000FFFF0031FFF50214045AF3 -:10622000062600780000000702ED012000E8FFFFCD -:106230000031FFF5022604A10626007800000007C1 -:1062400002EE012000E8FFFF0031FFF5020F04D04D -:10625000062600780000002702E6012000E800077B -:1062600002CA012001A0FFFF0031FFF5020F042E3A -:10627000062600780000000702CD012000E8FFFF9D -:106280000031FFF5020F0412062600780000000717 -:1062900002C0012000E8FFFF0031FFF5020F04B843 -:1062A000062600780000002702C0012000E8000751 -:1062B00002CB012001D0FFFF0031FFF5020F04B136 -:1062C000062600780000002702C1012000E8000730 -:1062D00002CB012001C9FFFF0031FF37020F033459 -:1062E000062600780000000702D101200000FFFF11 -:1062F0000031FFF5020F042F06260078000000078A -:1063000002C2012000E8FFFF0031FFF5020F043751 -:10631000062600780000000702CC012000E8FFFFFD -:106320000031FFF5020F037D06260078000000070C -:1063300002E7016600E8FFFF0031FFF5020F042FBE -:10634000062600780000002702E7016600E8000743 -:1063500002C3012000E8FFFF0031FF37020F037D79 -:10636000062600780000002702E7016600E8000723 -:1063700002D101200000FFFF0031FFF5020F042FC2 -:10638000062600780000002702E7016600E8000703 -:1063900002C2012000E8FFFF0031FFF5020F0437C1 -:1063A000062600780000002702E7016600E80007E3 -:1063B00002CC012000E8FFFF0031FFF5020F0418B6 -:1063C000062600780000002702E7016600E80007C3 -:1063D00002CA012000E8FFFF0031FFF5020F04317F -:1063E000062600780000000702C4012000E8FFFF35 -:1063F0000031FFF5020F04100626007800000007A8 -:1064000002CE012000E8FFFF0031FFF5020F03D0AC -:10641000062600780000000702CB012000E8FFFFFD -:106420000031FF02020F0334062600780000000747 -:1064300002D5013C000000030031FFA9020F0373E5 -:106440000003001500270000572701170322262606 -:106450003511343636333216161511140606273226 -:106460003636351134262623220606151114161643 -:106470008127015028B359682D2D68595A692D2D4F -:10648000695A201E0A0A1E201E1E0A091E571003E2 -:10649000BA0EFC90407753012E53763E3F7553FE63 -:1064A000D2537740771D311C017F1C301D1D301CDD -:1064B000FE811C311D00FFFF0031FFA9020F042FD8 -:1064C000062600920000000702C3011B00E8FFFF40 -:1064D0000031FFF5020F04180626007800000007BF -:1064E00002CA012000E8FFFF0031FFF5020F04BEE1 -:1064F000062600780000002702CA012000E80007F5 -:1065000002CB012001D600020031000002AC0328BA -:106510000013001F0000612226263535343636333D -:106520002115231533152315331525331123220681 -:1065300006151114161601265C6B2E2D6A5A018958 -:10654000AE8484AFFE7A33332721080A21427A537E -:10655000FF52804872DA73F97073023F284226FEB8 -:10656000D5243C240002003D00000210032A000C48 -:106570000017000073112132161615140606232386 -:106580001111333236363534262623233D01014995 -:106590005C2D3B66424B3A24270E0B262939032AF1 -:1065A00037684A576229FEA101D317322725321CCA -:1065B000FFFF003D00000210040B062600970000BC -:1065C000000702C1011400E80002003600000216B4 -:1065D000032A000F0018000073113315333216160A -:1065E00015140E0223231511333236353426232396 -:1065F00036A5574D66311D3B5A3E4B3C37302C3546 -:1066000042032A6C2F654F455C3818EA016133401C -:106610003B3600020031FF60020F0334001D002FE3 -:106620000000452E02270622232226263511343665 -:1066300036333216161511140606071E02172732B6 -:106640003636351134262623220606151114161661 -:1066500001D2173C3A1404090559682D2D68595A7E -:10666000692D1530280D1C1C0DD5201E0A0A1E2070 -:106670001F1E09091EA00B2E3D2001407753012E3D -:1066800053763E3F7553FED23A5D44140E1C1808F3 -:10669000A61D311C017F1C301D1D301CFE811C31CC -:1066A0001D000002003D00000222032A000F001915 -:1066B0000000731133321616151406060713230350 -:1066C0002311113332363635342623233DD2527509 -:1066D0003F112B2770A95D3A30282E132938380333 -:1066E0002A255E53324D3911FE75016FFE9101D19D -:1066F0001A3527383B00FFFF003D00000222042F1F -:106700000626009B0000000702C3012300E8FFFFEC -:10671000003D00000222041F0626009B0000000727 -:1067200002C7012300E8FFFF003DFEAB0222032A5F -:106730000626009B0000000702D301230001FFFF93 -:10674000003D00000222042E0626009B00000007E8 -:1067500002CD012300E8FFFF003D000002220410EB -:106760000626009B0000000702CE012300E800017E -:106770000029FFF501DF0334002D00004522262605 -:1067800027371E023332363534262727262635345E -:106790003633321E0217072E02232206151416174F -:1067A00017161615140606010F4B6433048E0211DA -:1067B000231A20173128542D3975663D4E2B1102AE -:1067C0008D02091B1B1D1C2722523349345D0B37D8 -:1067D0006F5618324321281A3345234926604664F0 -:1067E0006B28434F27152538202B1A2B371E482C92 -:1067F0007153395C3400FFFF0029FFF501DF042FDE -:10680000062600A10000000702C300FD00E8FFFF0C -:106810000029FFF501DF041F062600A10000000784 -:1068200002C700FD00E8FFFF0029FEF401DF03348A -:10683000062600A10000000702D400FD0000FFFFB3 -:106840000029FFF501DF042A062600A10000000749 -:1068500002C600FD00E8FFFF0029FEAB01DF0334A4 -:10686000062600A10000000702D300FD0001FFFF83 -:106870000029FFF501DF040B062600A10000000738 -:1068800002C100FD00E800010036FFF5023C0334C0 -:10689000002400004535333236353426232335377E -:1068A00026262322061511231134363633321617C5 -:1068B00015072732161514062301231631343134F7 -:1068C0000C720E27163D3BA639785D41672C883245 -:1068D000706E7F770B713D4442406FD80608474584 -:1068E000FDCE022D4E76431C1870FF36726B8174FC -:1068F0000002002DFFF5020B0334001E00290000EA -:10690000452226263535213534262623220606152E -:10691000152335343636333216161511140606276C -:1069200032363635352315141616011E4F6C3601D6 -:10693000360F1E1B181F0FA8366C4F4C6A37376A6C -:106940004E1A1F0E8E0E200B397151B5B4242C1522 -:10695000152C24694B526E393D7351FEC351733D62 -:1069600076162D226D6D222D16000001000C000000 -:1069700001AA032A000700007311233521152311F2 -:10698000897D019E7B02AF7B7BFD51000002000CE4 -:10699000000001AA032A0003000B00005335211553 -:1069A00001112335211523112D015FFEFD7D019E6F -:1069B0007B01765252FE8A02AF7B7BFD5100FFFFC6 -:1069C000000C000001AA041F042600AA0000000712 -:1069D00002C700D900E8FFFF000CFEF401AA032A59 -:1069E000042600AA0000000702D400D90000FFFF1F -:1069F000000CFEAB01AA032A042600AA000000072F -:106A000002D300D90001FFFF000C000001AA040B13 -:106A1000042600AA0000000702C100D900E8000116 -:106A20000036FFF5020C032A001500004522262639 -:106A3000351133111416163332363635113311141D -:106A4000060601215C6629A3091F20211F08A3292E -:106A5000660B3F7755022AFDBF1E3A24243A1E02D8 -:106A600041FDD655773FFFFF0036FFF5020C042F9E -:106A7000062600B00000000702C3012100E8FFFF66 -:106A80000036FFF5020C0402062600B000000007E5 -:106A900002C8012200E8FFFF0036FFF5020C041FC8 -:106AA000062600B00000000702C7012100E8FFFF32 -:106AB0000036FFF5020C042A062600B0000000078D -:106AC00002C6012100E8FFFF0036FFF5020C042E8C -:106AD000062600B00000000702CD012100E8FFFFFC -:106AE0000036FFF5020C0412062600B00000000775 -:106AF00002C0012100E8FFFF0036FF37020C032A25 -:106B0000062600B00000000702D101210000FFFFAF -:106B10000036FFF5020C042F062600B00000000727 -:106B200002C2012100E8FFFF0036FFF5020C043726 -:106B3000062600B00000000702CC012100E8FFFF9C -:106B40000036FFF50252037D062600B00000000764 -:106B500002D001B000E8FFFF0036FFF50252042F1B -:106B6000062600B00000002702D001B000E80007B0 -:106B700002C3012100E8FFFF0036FF370252037D08 -:106B8000062600B00000002702D001B000E8000790 -:106B900002D101210000FFFF0036FFF50252042F51 -:106BA000062600B00000002702D001B000E8000770 -:106BB00002C2012100E8FFFF0036FFF50252043750 -:106BC000062600B00000002702D001B000E8000750 -:106BD00002CC012100E8FFFF0036FFF50252041845 -:106BE000062600B00000002702D001B000E8000730 -:106BF00002CA012100E8FFFF0036FFF5020F043151 -:106C0000062600B00000000702C4012100E8FFFFD3 -:106C10000036FFF5020C0410062600B00000000745 -:106C200002CE012100E8FFFF0036FFF5020C03D081 -:106C3000062600B00000000702CB012100E8FFFF9C -:106C40000036FF02020C032A062600B000000007EF -:106C500002D5013E0000FFFF0036FFF5020C042CB8 -:106C6000062600B00000000702C9012100E8FFFF6E -:106C70000036FFF5020C0418062600B000000007DD -:106C800002CA012100E800010016000001F4032AF5 -:106C90000006000073033313133303B09A8F605A56 -:106CA000959A032AFDD00230FCD60001001D000099 -:106CB00002A3032A000C00007303331313331313CE -:106CC000330323030386698C38476F4A388A688CFC -:106CD0004F4B032AFE1101EEFE1301EEFCD602011A -:106CE000FDFFFFFF001D000002A3042F062600C7C2 -:106CF0000000000702C3016000E8FFFF001D000064 -:106D000002A3042A062600C70000000702C601608D -:106D100000E8FFFF001D000002A30412062600C7C2 -:106D20000000000702C0016000E8FFFF001D000036 -:106D300002A3042F062600C70000000702C201605C -:106D400000E800010008000001F4032A000B000025 -:106D500073130333173733031323270708A09A9CB1 -:106D600060518B94A29A6A5D01B10179E9E9FE61F3 -:106D7000FE75FFFF00010009000001E2032A000880 -:106D80000000731103331313330311A79E9B575154 -:106D9000969C014101E9FEE3011DFE17FEBFFFFFC6 -:106DA0000009000001E2042F062600CD00000007C4 -:106DB00002C300F600E8FFFF0009000001E2042A18 -:106DC000062600CD0000000702C600F600E8FFFF1F -:106DD0000009000001E20412062600CD00000007B1 -:106DE00002C000F600E8FFFF0009FF3701E2032AB6 -:106DF000062600CD0000000702D100F60000FFFFCC -:106E00000009000001E2042F062600CD0000000763 -:106E100002C200F600E8FFFF0009000001E20437AB -:106E2000062600CD0000000702CC00F600E8FFFFB8 -:106E30000009000001E203D0062600CD0000000793 -:106E400002CB00F600E8FFFF0009000001E2041891 -:106E5000062600CD0000000702CA00F600E8000187 -:106E6000001F00000193032A00090000733513235B -:106E70003521150333151FCEC40169D4D5660254DC -:106E8000705AFDA07000FFFF001F00000193042F47 -:106E9000062600D60000000702C300D700E8FFFF67 -:106EA000001F00000193041F062600D60000000703 -:106EB00002C700D700E8FFFF001F00000193040B8A -:106EC000062600D60000000702C100D700E8000235 -:106ED0000025FFF601AD024C0025003200005722CC -:106EE000262635343E023735342626232206060769 -:106EF0000727363633321615111416161723262691 -:106F00002706063732363637350E03151416A729ED -:106F10003B1E2A44542A06111010110701038F0545 -:106F200061625854030502880308020A38080B14EA -:106F30000F0515241A0E180A2A4022364A32240F49 -:106F400036131C0F0D190F28066662614FFEF322DF -:106F500035290F16340924396B0A10079F0D191EA5 -:106F600024171E23FFFF0025FFF601AD0347062669 -:106F700000DA0000000702C300F70000FFFF002551 -:106F8000FFF601AD031A062600DA0000000702C86A -:106F900000F70000FFFF0025FFF601AD03B0062655 -:106FA00000DA0000000702E800F70000FFFF0025FC -:106FB000FF3701AD031A062600DA0000002702D1D0 -:106FC00000E90000000702C800F70000FFFF0025ED -:106FD000FFF601AD03B0062600DA0000000702E963 -:106FE00000F70000FFFF0025FFF601AD03F60626BF -:106FF00000DA0000000702EA00F70000FFFF0025AA -:10700000FFF601AD03DC062600DA0000002702C807 -:1070100000F70000000702CA00F700ACFFFF0025E0 -:10702000FFF601AD0337062600DA0000000702C7AD -:1070300000F70000FFFF0025FFF601AD0342062622 -:1070400000DA0000000702C600F70000FFFF00257D -:10705000FFF602240372062600DA0000000702ECA5 -:1070600000F70000FFFF0025FF3701AD032A0626C9 -:1070700000DA0000002702D100E90000000702E664 -:1070800000F70000FFFF0025FFF601EB0372062664 -:1070900000DA0000000702ED00F70000FFFF002506 -:1070A000FFF601FD03B9062600DA0000000702EE34 -:1070B00000F70000FFFF0025FFF601AD03E80626FC -:1070C00000DA0000002702E600F70000000702CA0D -:1070D00000F700B8FFFF001DFFF601AD03460626CE -:1070E00000DA0000000702CD00F70000FFFF0025D6 -:1070F000FFF601AD032A062600DA0000000702C0F1 -:1071000000F70000FFFF0025FF3701AD024C062607 -:1071100000DA0000000702D100E90000FFFF0025AF -:10712000FFF601AD0347062600DA0000000702C2A1 -:1071300000F70000FFFF0025FFF601AD034F062614 -:1071400000DA0000000702CC00F70000FFFF002576 -:10715000FFF601AD0328062600DA0000000702CE84 -:1071600000F70000FFFF0025FFF601AD02E806264C -:1071700000DA0000000702CB00F70000FFFF002547 -:10718000FF0201C5024C062600DA0000000702D506 -:10719000016F0000FFFF0025FFF601AD0344062646 -:1071A00000DA0000000702C900F70000FFFF002519 -:1071B000FFF601AD043A062600DA0000002702C9F6 -:1071C00000F70000000702C300F700F3FFFF0025EF -:1071D000FFF601AD0330062600DA0000000702CA00 -:1071E00000F7000000030025FFF50278024C003A8A -:1071F00000480054000057222635343636373735DC -:107200003426232206061527343633321617233E3A -:1072100002333216151406060707151416333236D4 -:10722000363535331514060623222626270E023757 -:107230003236363535070E02151416161337363624 -:107240003534262322060615BB46502E4D2E4012FD -:10725000160F130A93585B3B420511042840274F31 -:107260004B28442A430E17100F058D244836203A28 -:1072700028060B2B390110150C22161C0D0A15D2ED -:10728000182320141711150A0B4E4138472B0B10E9 -:107290004F2320112620045D6734251928184E3C01 -:1072A000323C210A0F751E25121F14232A364D2841 -:1072B000172D20202D17680F1E18610E0919211691 -:1072C000121C11010405071F1F151C101C16FFFFBF -:1072D0000025FFF502780347062600F400000007AA -:1072E00002C30152000000020034FFF601C3032A6A -:1072F00000140024000045222627152311331136DF -:107300003633321E02151514060627323636353549 -:10731000342626232206071116160142203C1B970D -:10732000971C3E2123301E0C1C396F1214070813C2 -:10733000120E1A0C0C1A0A1E182C032AFEED191C28 -:107340001F344021E238563265172617F2152215F0 -:107350000D09FE96080AFFFF0034FFF601C3040B77 -:10736000062600F60000000702C1008000E80001C8 -:107370000028FFF601A4024C002600005722262612 -:107380003535343636333216161515233534262660 -:1073900023220606151514163332363635353315C5 -:1073A000140606E940562B2B56403E5429900913EB -:1073B0000F0F12081515101208902A540A315A3E60 -:1073C000C3415930274E3B373B1A1D0C0F231FE397 -:1073D0002F210E1E17463F3A5128FFFF0028FFF6C7 -:1073E00001A40347062600F80000000702C300E5D9 -:1073F0000000FFFF0028FFF601A40337062600F86F -:107400000000000702C700E50000FFFF0028FEF4AF -:1074100001A4024C062600F80000000702D400E593 -:107420000000FFFF0028FFF601A40342062600F833 -:107430000000000702C600E50000FFFF0028FFF67D -:1074400001A40323062600F80000000702C100E59E -:1074500000000002002AFFF601B7032A00120021F3 -:10746000000057222635353436363332161711339D -:107470001123350606373236371126262322061504 -:1074800015141616B342471D3C2F1F38179797192E -:1074900037200A190D0B180C1A1508140A5E61D44E -:1074A0003858331A14010CFCD62B181D6409080136 -:1074B0007006092C1FF41725150000020036FFF393 -:1074C00001D6034700240038000045222626353522 -:1074D0003436363332161726262707273726262333 -:1074E000371616173717071E02151514060627320A -:1074F0003636353C03352626232206061514161685 -:1075000001013A5C352A4E3419290E020E0A5E0E2C -:10751000510C40360758721F5C0F4E0F1E15345A1F -:107520003813140709150E191A0906190D30654E7E -:10753000934161360D09273D0E2C2C261113600155 -:1075400025242C2B261C50714ED157652D67172AE8 -:107550001C2345454522060A235147475827FFFF6C -:10756000002AFFF60279032B042600FE0000000724 -:1075700002C501E9002600020028FFF601E6032A01 -:10758000001A0029000057222635353436363332AA -:1075900016173523353335331533152311233506A7 -:1075A00006373236371126262322061515141616ED -:1075B000B042461C3C301F361781819733339718F1 -:1075C000362009190C0B170C191508140A5E61D422 -:1075D0003858331A148B40414140FD572B181D6415 -:1075E0000908017006092C1FF4172515FFFF002A52 -:1075F000FFF601B7040B062600FE0000000702C1DB -:10760000016B00E8FFFF002AFFF6034E032A042661 -:1076100000FE0000000701B001EA0000FFFF002AA1 -:10762000FFF6034E0337042600FE0000002701B0DA -:1076300001EA0000000702C702A9000000020028BA -:10764000FFF601A5024C001D002800005722262647 -:1076500035353436363332161615152315141616ED -:107660003332363635353315140603333534262692 -:107670002322060615EA40562C2C583E425227E893 -:107680000B140F0E150A8C60875B0A15100F130A76 -:107690000A2F5B40C242592F305C42657019200DA1 -:1076A0000D1C173730585C016B39191F0D0E232044 -:1076B000FFFF0028FFF601A503470626010500008D -:1076C000000702C300E80000FFFF0028FFF601A545 -:1076D000031A062601050000000702C800E80000A2 -:1076E000FFFF0028FFF601A503370626010500006D -:1076F000000702C700E80000FFFF0028FFF601A511 -:107700000342062601050000000702C600E800004B -:10771000FFFF0028FFF6021603720626010500008F -:10772000000702EC00E80000FFFF0028FF3701A57A -:10773000032A062601050000002702D100E600000A -:10774000000702E600E80000FFFF0028FFF601DC6A -:107750000372062601050000000702ED00E80000A4 -:10776000FFFF0028FFF601EF03B906260105000020 -:10777000000702EE00E80000FFFF0028FFF601A569 -:1077800003E8062601050000002702E600E80000E5 -:10779000000702CA00E800B8FFFF000FFFF601A5CE -:1077A0000346062601050000000702CD00E80000A0 -:1077B000FFFF0028FFF601A5032A062601050000A9 -:1077C000000702C000E80000FFFF0028FFF601A547 -:1077D0000323062601050000000702C100E800009F -:1077E000FFFF0028FF3701A5024C06260105000017 -:1077F000000702D100E60000FFFF0028FFF601A508 -:107800000347062601050000000702C200E8000049 -:10781000FFFF0028FFF601A5034F06260105000023 -:10782000000702CC00E80000FFFF0028FFF601A5DA -:107830000328062601050000000702CE00E800002C -:10784000FFFF0028FFF601A502E80626010500005B -:10785000000702CB00E80000FFFF0028FF0C01A595 -:10786000024C062601050000000702D5010A000AA5 -:10787000FFFF0028FFF601A50330062601050000E2 -:10788000000702CA00E8000000020027FFF501A47B -:10789000024C001D002800005722262635353335BE -:1078A00034262623220606151523353436333216A0 -:1078B00016151514060627323636353523151416D7 -:1078C00016E1425127E60912110E150B8C61594041 -:1078D000572C2C57401013095A0B140B2F5C42667F -:1078E000701620110C1D173731575C2F5A40C441B8 -:1078F0005B2E6C0E241F2D38191F0E00000100187E -:10790000FF3501C4024200260000572226263535E5 -:107910003314141514163332363635342626232301 -:107920003537172335211507273332161615140658 -:1079300006EC4E5D29941B261B1B0A12302F489D16 -:1079400018EF015DB12E34555D262A5FCB3D6E4A9E -:107950001C01120748421E3E2E3D4A2259C8236F81 -:107960005AE2223C6F4D4A714000FFFF0018FF357C -:1079700001C403370626011A0000000702C700F001 -:107980000000000100110000012F03140018000086 -:107990007311233533353436363332161715262610 -:1079A0002322061515331523114B3A3A154042147C -:1079B000231608130915144D4D01DB6728344C2A92 -:1079C0000203700203191B2E67FE2500FFFF001142 -:1079D0000000012F03F00626011C0000000702C171 -:1079E00000C400CD00030018FF3C01F50260003820 -:1079F0000047005B000057222626353436363726EE -:107A00002635343637262635343636333216173691 -:107A1000363737170E0207161615140606232226C8 -:107A200027060615141617171616151406062732FC -:107A3000363534262627270E0215141613323E0239 -:107A400035342E0223220E0215141E02E83F5D3447 -:107A50001729182327221E1E1E2E593F2D42160AB3 -:107A6000261814240A23230C0A0C2A5441192D1415 -:107A70000609171E8B4945306942373A0F252168A0 -:107A80000A100A333310140A04040A14100F150ADA -:107A900004040A14C41A33281B2B200C0A2A21239D -:107AA000321A194A38415A2F19180F210C094C0360 -:107AB0000E1007153A1D3D5A30080608130A0C0E21 -:107AC000030F084D40354A266F141D0E130C030A90 -:107AD0000812140C1819016A0C1A2A1D1D291B0CF6 -:107AE0000C1A2A1D1C291B0DFFFF0018FF3C01F575 -:107AF00003470626011E0000000702C300F4000031 -:107B0000FFFF0018FF3C01F5031A0626011E0000C6 -:107B1000000702C800F40000FFFF0018FF3C01F559 -:107B200003370626011E0000000702C700F400000C -:107B3000FFFF0018FF3C01F503420626011E00006E -:107B4000000702C600F4000000040018FF3C01F525 -:107B50000396000A00430052006600004117060623 -:107B60001533152337343613222626353436363767 -:107B70002626353436372626353436363332161730 -:107B800036363737170E0207161615140606232247 -:107B90002627060615141617171616151406062797 -:107BA00032363534262627270E0215141613323E98 -:107BB0000235342E0223220E0215141E020121105A -:107BC0001C284F900135063F5D34172918232722C2 -:107BD0001E1E1E2E593F2D42160A261814240A2353 -:107BE000230C0A0C2A5441192D140609171E8B491F -:107BF00045306942373A0F2521680A100A3333109D -:107C0000140A04040A14100F150A04040A14039633 -:107C1000360520288F7C464EFBA81A33281B2B20C4 -:107C20000C0A2A2123321A194A38415A2F19180FDF -:107C3000210C094C030E1007153A1D3D5A30080659 -:107C400008130A0C0E030F084D40354A266F141D09 -:107C50000E130C030A0812140C1819016A0C1A2AC4 -:107C60001D1D291B0C0C1A2A1D1C291B0D00FFFFB2 -:107C70000018FF3C01F503230626011E0000000743 -:107C800002C100F400000004FFF6FF3C01F90260AD -:107C90000038003C004B005F000057222626353498 -:107CA00036363726263534363726263534363633BB -:107CB00032161736363737170E0207161615140602 -:107CC000062322262706061514161717161615144E -:107CD0000606253521150732363534262627270E88 -:107CE0000215141613323E0235342E0223220E02E0 -:107CF00015141E02E83F5D341628192326221E1E85 -:107D00001E2E593F2D42160A261814240A23230C2E -:107D10000A0C2A5441192D140609171E8B494530A7 -:107D200069FEBA0203FF3A370F2521680A130B30A8 -:107D30003A10140A04040A14100F150A04040A1451 -:107D4000C41A372B1C2C220C0A291723321A194A61 -:107D500038415A2F19180F210C094C030E10071522 -:107D60003A1D3D5A3008060710080B09030F084F4B -:107D70004A354A268D3333231B2112150B030B0979 -:107D800014160D1D1F016F0C1A2A1D1D291B0C0C2A -:107D90001A2A1D1C291B0D0000010035000001C01E -:107DA000032A0014000073113311363633321616CD -:107DB0001511231134262322060711359620462952 -:107DC000232D16970E150C1F10032AFEE31F2024E7 -:107DD0003B25FE3801AF18180D0BFE3900010003DA -:107DE000000001C0032A001C000073112335333545 -:107DF0003315331523153636333216161511231164 -:107E00003426232206071135323297777720462809 -:107E1000232D16970E150C1E1002A3483F3F4896BF -:107E20001F20243B25FE3801AF18180D0BFE39002A -:107E3000FFFF0035000001E803F5062601260000DB -:107E4000000702C7014700BEFFFFFFE2000001C0BC -:107E5000042A062601260000000702C6008000E86A -:107E600000020035000000CD0312000300070000EF -:107E70007311331103353315369798980242FDBEBE -:107E800002A171710001003B000000D30242000317 -:107E90000000731133113B980242FDBEFFFF003B0F -:107EA0000000012F03470626012B0000000702C334 -:107EB00000870000FFFFFFF00000011F031A0626E5 -:107EC000012B0000000702C800880000FFFFFFE947 -:107ED0000000012603420626012B0000000702C60F -:107EE00000870000FFFFFFAE0000010903460626E1 -:107EF000012B0000000702CD00870000FFFFFFE11B -:107F00000000012E032A0626012B0000000702C0F4 -:107F100000870000FFFF003B000000D3032306267C -:107F2000012B0000000702C100870000FFFF0035A1 -:107F3000FF3700CD03120626012A0000000702D1F8 -:107F400000810000FFFFFFE1000000D30347062689 -:107F5000012B0000000702C200870000FFFF00267F -:107F6000000000FF034F0626012B0000000702CC93 -:107F700000870000FFFFFFF00000011F0328062616 -:107F8000012B0000000702CE00870000FFFF003534 -:107F9000FF5301DA03120426012A00000007013A08 -:107FA00001010000FFFF00060000010902E80626AB -:107FB000012B0000000702CB00870000FFFF000B31 -:107FC000FF0200D803120626012A0000000702D58E -:107FD00000820000FFFFFFEB0000012403300626B3 -:107FE000012B0000000702CA008700000002FFF515 -:107FF000FF5300D803120010001400005722262758 -:10800000351616333236363511331114060335332F -:10801000154515291206100710140B974B4C97ADF8 -:1080200006066C01020B18120245FDA94454034ECA -:1080300071710001FFF5FF5300D8024200100000EB -:10804000572226273516163332363635113311149A -:10805000064515291206100710140B974BAD06069E -:108060006C01020B18120245FDA94454FFFFFFEFFB -:10807000FF53012B03420626013B0000000702C606 -:10808000008D00000001003400000203032A000BF1 -:108090000000731133113733071323030715349688 -:1080A00091A89694A3672D032AFE38E0EBFEA90160 -:1080B000173BDC00FFFF00340000020303E5062647 -:1080C000013D0000000702C7015000AFFFFF003470 -:1080D000FEAB0203032A0626013D0000000702D37F -:1080E0000103000100010034000001E60242000B20 -:1080F0000000731133153733071323030715349723 -:1081000078A1797B9E5D200242F4F4F9FEB7010F5D -:1081100030DF0001003B000000D2032A0003000012 -:10812000731133113B97032AFCD6FFFF003B00007D -:10813000012E042F062601410000000702C300871C -:1081400000E8FFFF003B00000193032B04260141E0 -:108150000000000702C501020026FFFF003BFEAB46 -:1081600000D2032A062601410000000702D300873F -:108170000001FFFF003B00000167032A04260141C4 -:1081800000000007025C00CB0040FFFF003BFF53F4 -:1081900001E1032A0426014100000007013A010819 -:1081A00000000001001300000136032A000B00004C -:1081B0007311073537113315371507115744449696 -:1081C0004949019E1D591E0132F2215920FE20000D -:1081D00000010034000002B2024D002600007311BD -:1081E0003315363633321617363633321616151126 -:1081F00023113426232206071414151123113426C3 -:10820000232206071134931F452423330C224A27C7 -:1082100020321C9313130C220F9114130D210F0203 -:108220004230201B23232620203E2DFE3E01B31C7E -:10823000170E0D020403FE3E01B31C170E0DFE3592 -:10824000FFFF0034000002B20323062601480000AD -:10825000000702C10170000000010034000001BDF0 -:10826000024C0014000073113315363633321616E3 -:10827000151123113426232206071134971F452791 -:10828000242D16960F150C1D0F02423A1F25243B74 -:1082900025FE3801AF18180D0BFE3900FFFF003422 -:1082A000000001BD03470626014A0000000702C383 -:1082B00000F70000FFFF001C00000214038A0427DF -:1082C000024EFFF102F80006014A5800FFFF003499 -:1082D000000001BD03370626014A0000000702C75F -:1082E00000F70000FFFF0034FEAB01BD024C062684 -:1082F000014A0000000702D300F700010001002A34 -:10830000FF3F01B4024C001D0000573532363635B0 -:108310001134262322060711231133153636333242 -:108320001616151114060623AD2F30110D160C1E4E -:108330000E98981F4528232D16295D4CC1631027E0 -:108340002201B418180D0BFE390242341F1F243BC2 -:1083500025FE32425227FFFF0034FF5302C50312AD -:108360000426014A00000007013A01ED0000FFFF6A -:108370000034000001BD03300626014A000000075A -:1083800002CA00F7000000020028FFF601AF024C0D -:1083900000110023000057222626353534363633A7 -:1083A000321616151514060627323636353534269C -:1083B00026232206061515141616EB3E582D2D58A9 -:1083C0003E3E582E2E583D13140606141313140760 -:1083D00007140A2D5640D040562D2D5640D04056F9 -:1083E0002D66152518E5192416162419E5182515E6 -:1083F000FFFF0028FFF601AF0347062601520000E9 -:10840000000702C300EB0000FFFF0028FFF601AFEA -:10841000031A062601520000000702C800EB000004 -:10842000FFFF0028FFF601AF0342062601520000BD -:10843000000702C600EB0000FFFF0028FFF602184D -:108440000372062601520000000702EC00EB000058 -:10845000FFFF0028FF3701AF032A06260152000064 -:10846000002702D100EC0000000702E600EB00004C -:10847000FFFF0028FFF601DF03720626015200000D -:10848000000702ED00EB0000FFFF0028FFF601F1FE -:1084900003B9062601520000000702EE00EB0000BF -:1084A000FFFF0028FFF601AF03E806260152000097 -:1084B000002702E600EB0000000702CA00EB00B84C -:1084C000FFFF0012FFF601AF03460626015200002F -:1084D000000702CD00EB0000FFFF0028FFF601AF10 -:1084E000032A062601520000000702C000EB00002C -:1084F000FFFF0028FFF601AF03D00626015200005F -:10850000002702C000EB0000000702CB00EB00E8F0 -:10851000FFFF0028FFF601AF03C906260152000045 -:10852000002702C100EB0000000702CB00EB00E1D6 -:10853000FFFF0028FF3701AF024C06260152000062 -:10854000000702D100EC0000FFFF0028FFF601AF9A -:108550000347062601520000000702C200EB00009C -:10856000FFFF0028FFF601AF034F0626015200006F -:10857000000702CC00EB0000FFFF0028FFF601AF70 -:108580000295062601520000000702D0010D0000EE -:10859000FFFF0028FFF601AF035F0626015200002F -:1085A000002702D0010D0000000702C300EB0018F5 -:1085B000FFFF0028FF3701AF029506260152000099 -:1085C000002702D0010D0000000702D100EB0000DF -:1085D000FFFF0028FFF601AF035F062601520000EF -:1085E000002702D0010D0000000702C200EB0018B6 -:1085F000FFFF0028FFF601AF0368062601520000C6 -:10860000002702D0010D0000000702CC00EB00188B -:10861000FFFF0028FFF601AF0348062601520000C5 -:10862000002702D0010D0000000702CA00EB00186D -:10863000FFFF0028FFF601D903490626015200007A -:10864000000702C400EB0000FFFF0028FFF601AFA7 -:108650000328062601520000000702CE00EB0000AE -:10866000FFFF0028FFF601AF02E8062601520000D6 -:10867000000702CB00EB0000FFFF0028FF0501AF61 -:10868000024C062601520000000702D5011100032A -:1086900000030028FFA601AF02A000030015002779 -:1086A0000000572701170322262635353436363386 -:1086B0003216161515140606273236363535342689 -:1086C000262322060615151416166624012527A34F -:1086D0003E582D2D583E3E582E2E583D131406065A -:1086E000141313140707145A0F02EB0FFD652D56D0 -:1086F00040D040562D2D5640D040562D6615251899 -:10870000E5192416162419E518251500FFFF002881 -:10871000FFA601AF03470626016C0000000702C355 -:1087200000E90000FFFF0028FFF601AF0330062636 -:1087300001520000000702CA00EB0000FFFF002802 -:10874000FFF601AF03D6062601520000002702CA39 -:1087500000EB0000000702CB00EB00EE0003002C52 -:10876000FFF402950257002A003C00470000572200 -:108770002626353534363633321616173E02333256 -:1087800016161515231514161633323635353315CE -:108790001406232226270606273236363535342698 -:1087A00026232206061515141616133335342626ED -:1087B0002322060615D6324D2B2A4F371C372C099B -:1087C0000B2C371A404A1FDF06131214118F535116 -:1087D000364A101043231114090813111014080706 -:1087E00013DB5108120F0E11090C2B5540EB3D52B3 -:1087F00029112018182110355F406A591D2F1D229C -:108800002044434F5727211F296313271FF519249D -:108810001312241AF41A28180111461421121120D7 -:10882000160000020034FF4201C2024C0014002472 -:10883000000057113315363633321E021515140653 -:1088400006232226271513323636353534262623BD -:1088500022060711161634971B3F2023301E0C1CCE -:10886000392D1F3B1B321313080814110E1A0B0C61 -:1088700018BE03002B191C1F344021E23856321E4B -:1088800018EA0119172617F21522150D0AFE960887 -:108890000900FFFF0034FF4201C2032306260171D5 -:1088A0000000000702C100F6000000020030FF4295 -:1088B00001BE032A0014002400005711331136367C -:1088C00033321E02151514060623222627151332ED -:1088D00036363535342626232206071116163097EC -:1088E0001C3E2023301D0D1C3A2C1F3B1B32121343 -:1088F000080813120D190C0B19BE03E8FEED191C24 -:108900001F344021E23856321E17E9011917261785 -:10891000F21522150C0BFE9608090002002AFF42F0 -:1089200001B9024C00120021000045350606232241 -:108930002635353436363332161735331103323691 -:1089400037112626232206151514161601221A376A -:108950001E43461D3C2F20381897C80A1A0D0B19C4 -:108960000C1A160914BEEC1A1E5E61D43858331A5C -:108970001727FD0001180A07016E08092C1FF417BC -:1089800025150001003600000161024900110000B8 -:108990007311331536363332161715262623220661 -:1089A000071136971D3927070B050B1C0F1C2E14BA -:1089B00002425D333101029805071D1BFE7EFFFF59 -:1089C00000360000016A0347062601750000000713 -:1089D00002C300C30000FFFF002200000164033750 -:1089E000062601750000000702C700C30000FFFF54 -:1089F0000036FEAB01610249062601750000000742 -:108A000002D300820001FFFFFFEA0000016103467C -:108A1000062601750000000702CD00C30000FFFF1D -:108A2000002B0000016103280626017500000007E5 -:108A300002CE00C3000000010015FFF6018A024CBF -:108A4000002B0000572226273716163332363534CE -:108A500026272726263534363633321617072E02B8 -:108A600023220615141617171E0215140606DC4BD2 -:108A7000611B6A0F2A1C15152029362A332F4F2E09 -:108A8000475B106206141F131216252136182E1E7E -:108A9000304F0A494C2C2A2F13111826222E244716 -:108AA000352F462751452C16271A161112281C302F -:108AB000152F392532462400FFFF0015FFF6018AE5 -:108AC00003470626017B0000000702C300CF000019 -:108AD000FFFF0015FFF6018A03370626017B000021 -:108AE000000702C700CF0000FFFF0015FEF4018A57 -:108AF000024C0626017B0000000702D400CF0000D4 -:108B0000FFFF0015FFF6018A03420626017B0000E5 -:108B1000000702C600CF0000FFFF0015FEAB018A70 -:108B2000024C0626017B0000000702D300CF0001A3 -:108B3000FFFF0015FFF6018A03230626017B0000D4 -:108B4000000702C100CF000000010031FFF201F96F -:108B50000335002B00005735323E023534262623DC -:108B600035323636353426232206061511231134C4 -:108B70003636333216151406071E0215140E02F788 -:108B80001E281A0C162B221B21111E271A1C0A97AD -:108B9000285A4A6D66363C3445222241600E750ED5 -:108BA0001F302227391F74203B27333C1C3223FD02 -:108BB000A702593A643E71673C591A0E3A56393C3D -:108BC00057371B00000100110000012F031400148F -:108BD000000073112335333534363633321617150A -:108BE000262623220615114B3A3A15404214231625 -:108BF000081309151401DB6728344C2A020370029C -:108C000003191BFD90000001000EFFFA013E02F166 -:108C10000018000057222626351123353335331529 -:108C200033152311141633323637150606E13C444A -:108C30001A39399954541B180C16090E3406254656 -:108C400032014863AFAF63FEC61B1703017602050E -:108C50000002000EFFFA013E02F10003001C0000BA -:108C60005335211503222626351123353335331587 -:108C70003315231114163332363715060610012624 -:108C8000553C441A39399954541B180C16090E34A2 -:108C900001374343FEC3254632014863AFAF63FE4D -:108CA000C61B170301760205FFFF000EFFFA019CA9 -:108CB000038C042601840000000702C5010C008615 -:108CC000FFFF000EFEF4017902F106260184000088 -:108CD000000702D400D80000FFFF000EFEAB013EEB -:108CE00002F1062601840000000702D300D800012B -:108CF000FFFF000EFFFA013E03D1062601840000AB -:108D0000000702C1009300AF0001002EFFF601B67C -:108D10000242001400005722262635113311141682 -:108D2000333236371133112335060696232F169723 -:108D300010150C1B0E97971E450A243C2401C8FEF3 -:108D40004E18190D0901CDFDBE361D23FFFF002E63 -:108D5000FFF601B603470626018A0000000702C39A -:108D600000F50000FFFF002EFFF601B6031A0626ED -:108D7000018A0000000702C800F50000FFFF002E76 -:108D8000FFF601B603370626018A0000000702C776 -:108D900000F50000FFFF002EFFF601B60342062695 -:108DA000018A0000000702C600F50000FFFF001C5A -:108DB000FFF601B603460626018A0000000702CD31 -:108DC00000F50000FFFF002EFFF601B6032A06267D -:108DD000018A0000000702C000F50000FFFF002E1E -:108DE000FF3701B602420626018A0000000702D1C1 -:108DF00000F50000FFFF002EFFF601B60347062630 -:108E0000018A0000000702C200F50000FFFF002EEB -:108E1000FFF601B6034F0626018A0000000702CCC8 -:108E200000F50000FFFF002EFFF601F50295062673 -:108E3000018A0000000702D001540000FFFF002E4D -:108E4000FFF601F503470626018A0000002702D03D -:108E500001540000000702C300F30000FFFF002ED2 -:108E6000FF3701F502950626018A0000002702D08F -:108E700001540000000702D100F80000FFFF002E9F -:108E8000FFF601F503470626018A0000002702D0FD -:108E900001540000000702C200F30000FFFF002E93 -:108EA000FFF601F5034F0626018A0000002702D0D5 -:108EB00001540000000702CC00F30000FFFF002E69 -:108EC000FFF601F503300626018A0000002702D0D4 -:108ED00001540000000702CA00F30000FFFF002E4B -:108EE000FFF601E303490626018A0000000702C4D9 -:108EF00000F50000FFFF002EFFF601B6032806264E -:108F0000018A0000000702CE00F50000FFFF002EDE -:108F1000FFF601B602E80626018A0000000702CB30 -:108F200000F50000FFFF002EFF0201C102420626ED -:108F3000018A0000000702D5016B0000FFFF002E30 -:108F4000FFF601B603440626018A0000000702C9A5 -:108F500000F50000FFFF002EFFF601B603300626E5 -:108F6000018A0000000702CA00F500000001000BA2 -:108F7000000001950242000600007303331313330F -:108F8000037F7492353291750242FE7B0185FDBEEE -:108F9000000100160000023D0242000C00007303B5 -:108FA00033131333131333032303036D577E2E340C -:108FB0006E2F34765981383D0242FEA3015DFE9D3D -:108FC0000163FDBE0157FEA9FFFF00160000023D30 -:108FD0000347062601A10000000702C3012A000082 -:108FE000FFFF00160000023D0342062601A100001B -:108FF000000702C6012A0000FFFF00160000023D24 -:10900000032A062601A10000000702C0012A000071 -:10901000FFFF00160000023D0347062601A10000E5 -:10902000000702C2012A00000001000B000001AB92 -:109030000242000B0000731303331737330313236B -:1090400027070B7C7797433B797683984A3F013A11 -:1090500001089494FEE3FEDBA7A700010005FF5D75 -:1090600001AA024200120000573532363635342646 -:10907000270333131333030E02233E212A150D0851 -:10908000848F4A3C90860C374F34A36A0815130F1F -:10909000342001E8FE9D0163FDAC383F1A00FFFF5C -:1090A0000005FF5D01AA0347062601A7000000078F -:1090B00002C300DA0000FFFF0005FF5D01AA0342C2 -:1090C000062601A70000000702C600DA0000FFFF25 -:1090D0000005FF5D01AA032A062601A7000000077C -:1090E00002C000DA0000FFFF0005FF3701C30242A3 -:1090F000062601A70000000702D101810000FFFF42 -:109100000005FF5D01AA0347062601A7000000072E -:1091100002C200DA0000FFFF0005FF5D01AA034F55 -:10912000062601A70000000702CC00DA0000FFFFBE -:109130000005FF5D01AA02E8062601A7000000075E -:1091400002CB00DA0000FFFF0005FF5D01AA03303B -:10915000062601A70000000702CA00DA000000018D -:10916000002200000164024200090000733513234D -:1091700035211503331522A3950133A4A56201718E -:109180006F5AFE876F00FFFF002200000166034751 -:10919000062601B00000000702C300BF0000FFFF69 -:1091A000001E000001640337062601B0000000071E -:1091B00002C700BF0000FFFF00220000016403237C -:1091C000062601B00000000702C100BF0000FFFF3B -:1091D00000110000024A03140426011C00000007CD -:1091E000011C011B00000002000C000002E403143B -:1091F000002F0033000073112335333534363633F6 -:109200003216171526262322061515333534363621 -:109210003332161715262623220615152111231180 -:1092200023112311231101353315473B3B144142D0 -:10923000131C1407110813116E144142131E140756 -:10924000120814110103976C966E017B8C01DC6689 -:1092500028344C2A0203700202181B2E28344C2A90 -:109260000203700202181B2EFDBE01DCFE2401DC8D -:10927000FE2402A17171FFFF000CFF5303ED0314E4 -:10928000042601B500000007013A031500000001A3 -:1092900000110000031203260031000041321617AE -:1092A0001123112626232206061515331523112313 -:1092B0001123112311233533353436363332161743 -:1092C00015262623220615153335343E020244297D -:1092D000663F970C140928230944449785973A3A26 -:1092E0001540421424150813091514850B2A5A0336 -:1092F000260B0CFCF102BC02011726182867FE257C -:1093000001DBFE2501DB6728344C2A0203700203CF -:10931000191B2E2821413822FFFF000FFF5302F3B3 -:109320000315042601B900000007013A021A0000E3 -:109330000002000F000001E60315001A001E0000E5 -:109340007311233533353436363332161715262646 -:109350002322061515211123112311133533154925 -:109360003A3A1B413A102212060E061415010695D0 -:10937000717B8B01DB6728364C29030368010117D9 -:109380001F31FDBE01DBFE2502A171710001000C41 -:10939000000001F00326001E000073112335333551 -:1093A000343E0233321617112311262623220606D5 -:1093B0001514141533152311473B3B0B295A4E291D -:1093C000663E960C1409282309444401D76B2821D2 -:1093D0004138220B0CFCF102BD01011726180A14BA -:1093E0000A6BFE290002003C013B019C0335001D75 -:1093F0000028000053222635343E02373534262318 -:10940000220606072736363332161615112327068D -:109410000637323637350E02151416AC353B263E6C -:109420004D290D130F10070381025F523845207735 -:10943000070E380E0E1A081A281719013B43332A53 -:109440003B281D0D36151F10211B035755294A3285 -:10945000FEB3421E2C5D110D7D0B232814171A003C -:1094600000020045013A01960336000F002100007A -:109470005322262635353436333216151514060692 -:10948000273236363535342626232206061515149E -:109490001616ED364B2758504E5B294C34121307E5 -:1094A0000713121214080814013A264934B650530F -:1094B000554EB63349275E122116AF1620121221DF -:1094C00015AF15211300FFFF001500000205032A48 -:1094D0000606000100000002003F000001FB032A15 -:1094E000000F0019000073112115231533321616D1 -:1094F00015140E0223273332363627262623233F20 -:109500000187E223506C3825445E381819252E1344 -:1095100001012A3C17032A7DD8306753485B341475 -:109520006D1A392E353FFFFF003D0000021C032A53 -:109530000606001D00000001003F000001A8032AEC -:10954000000500007311211523113F0169C4032A8E -:109550007BFD5100FFFF003F000001A8042F0626FD -:1095600001C00000000702C300E000E80001003F66 -:10957000000001A803A8000700007311213533156E -:1095800023113F010762C4032A7EF9FD5100000246 -:109590000011FF570294032A0011001B000057110D -:1095A000333E0437132111331123272107133311BD -:1095B00023070E04111916261F1A120614017158DA -:1095C0006F09FE720A42DB57090512191C20A90116 -:1095D0001F08253D5C84580112FD4CFEE1A9A9013C -:1095E0001F023EB05A7E53342000FFFF003D0000B2 -:1095F00001A0032A0606002E0000FFFF003D000028 -:1096000001A0042F0626002E0000000702C200F071 -:1096100000E8FFFF003D000001A004120626002E16 -:109620000000000702C000F000E800010006000092 -:1096300002FC032A001500007313033313331133A4 -:10964000113313330313230323112311230306AD13 -:10965000A69A900785088F9BA7AE959C0885079CC6 -:1096600001980192FE82017EFE82017EFE6EFE68FE -:10967000018CFE74018CFE7400010020FFF201DEFB -:109680000335003C000045222626353533141415D9 -:109690001416333236363534262726222223353A1D -:1096A00002333636353426232206071414152335A3 -:1096B00034363633321616151406071E02151406F4 -:1096C0000601045060299B1B261A1B0A283E010F25 -:1096D0001208070D0D063E2B2027251D029B37641F -:1096E000444763353B2C1E2E1B2B5F0E3D6F481DE0 -:1096F0000313083B361B33263D4402016802403DFC -:109700003136382E031A0C2C4763343260474760D9 -:109710000C0B2D4C394A713F0001003F000002053F -:10972000032A0009000073113311133311231103AD -:109730003F84D66C86D8032AFE1B01E5FCD601EDDA -:10974000FE13FFFF003F000002050402062601C9C8 -:109750000000000702C8012F00E8FFFF003F0000E3 -:109760000205042F062601C90000000702C2012ECF -:1097700000E80001003F00000224032A000C000062 -:10978000731133113313330313230323113FA5172D -:109790007DA4979FA98017032AFEB70149FE83FE87 -:1097A00053016AFE9600FFFF003F00000224042FD1 -:1097B000062601CC0000000702C3011800E80001E2 -:1097C0000006FFFC0240032A001300007335323EFE -:1097D0000337132111231123030E04061F29191027 -:1097E0000B061B019DA46511060F1F3B6475092123 -:1097F0004574590179FCD602ACFEEB608D603915D9 -:10980000FFFF003A0000027D032A0606006E0000FA -:10981000FFFF003F00000218032A0606004E00006A -:10982000FFFF0031FFF5020F033406060078000049 -:109830000001003D00000219032A00070000731117 -:109840002111231123113D01DCA298032AFCD60229 -:10985000B4FD4C00FFFF003D00000210032A060685 -:1098600000970000FFFF0031FFF5020103340606F8 -:10987000001F0000FFFF000C000001AA032A0606DB -:1098800000AA000000010015FF670208032A001368 -:1098900000005735163E02270333131737133303DF -:1098A0000E04352D3E250A08B29A45231B3B9BA387 -:1098B0000B1C2A405E976F020A1D322502D6FEB0AD -:1098C000E1E2014FFD14364B321B0900FFFF00158A -:1098D000FF6702080402062601D60000000702C83E -:1098E000010A00E80003002EFFE202B3035F002339 -:1098F0000033004300004535060623222626353571 -:1099000034363633321617353315363633321616AB -:109910001515140606232226271527323637112659 -:10992000262322060615151416163332363635351B -:1099300034262623220607111616012C0D1D0E397A -:109940005934355E3E0C18098909170B405F3433D2 -:1099500054331121129F060D03050E061B24130F0D -:1099600025D91E241111221B080F07060D1E7C018C -:10997000022C5A44EB3F5B31010186860101315BC9 -:109980003FEC445A2C02017BDF010101B3010117B6 -:109990002D22EF202B17162C20EF232E150101FE70 -:1099A0004D010100FFFF0008000001F4032A060634 -:1099B00000CC00000001002D00000215032A001455 -:1099C00000006111062322262635113311141616C4 -:1099D00033323637113311017035313D643CA50EF9 -:1099E0002A2C0D1D10A50156092C573F011BFEE521 -:1099F0001B2A1703030171FCD6000001003FFF572B -:109A0000028C032A000B000045272111331133116A -:109A100033113311021214FE41A59CA567A9A903B5 -:109A20002AFD4602BAFD46FEE7000001003F0000A5 -:109A300002EA032A000B00007311331133113311B2 -:109A4000331133113F9D6D9C699C032AFD4C02B478 -:109A5000FD4C02B4FCD60001003FFF570352032A1D -:109A6000000F000045272111331133113311331139 -:109A70003311331102D812FD799D6D9C699D67A940 -:109A8000A9032AFD4602BAFD4602BAFD46FEE700DA -:109A90000001003DFF57020F032A000B000057276B -:109AA00023113311331133112307EC06A9A588A51F -:109AB000A407A9A9032AFD5202AEFCD6A900000200 -:109AC000003F000001FD032A000D00170000731184 -:109AD00033113332161615140E022327333236365D -:109AE00027262623233FA5264F6C3825455D381AA7 -:109AF0001B252D140101293D19032AFEAB306753A4 -:109B0000485B34146D1A392E353F0002FFF800000F -:109B1000024A032A000F0019000073112335211196 -:109B20003332161615140E02232733323636272603 -:109B3000262323868E01332B506C3825455D382033 -:109B400021252D1401012A3D1E02B872FEAB30679B -:109B500053485B34146D1A392E353F000003003F23 -:109B6000000002EA032A000D0017001B0000731119 -:109B700033113332161615140E02232733323636BC -:109B80002726262323011133113FA526506C3826A2 -:109B9000445D381B1C252D1401012A3C1A0161A5C6 -:109BA000032AFEAB306753485B34146D1A392E35E7 -:109BB0003FFE9E032AFCD6000002000BFFFF035568 -:109BC000032A001C00260000732335163E023713BB -:109BD00021113332161615140E0223231123030EFE -:109BE00003253332363627262623234237202A1BE5 -:109BF000110421019F1C4F6D3825445E38B566184D -:109C0000051E345101CA12252E1401012A3D10757A -:109C1000010D284B3C01FAFEAB306753485B34140E -:109C200002ACFE815674461E6E1A392E353F000274 -:109C3000003F00000319032B0015001F00007711DF -:109C40003311331133113332161615140E02232734 -:109C5000112311253332363635342623233FA5828E -:109C6000A51B4F6C3825445E37B582012710252D82 -:109C7000142B3C0F01032AFEB2014EFEAA3067539B -:109C8000485B3414010160FEA06C19372C3D3C0088 -:109C9000FFFF0029FFF501DF0334060600A10000E5 -:109CA00000010031FFF502010334002B00004522C2 -:109CB000262635113436363332161615152335342B -:109CC00026262322060615153315231514161633DA -:109CD00032363635353315140606011E5A692A2ADE -:109CE000695A576329A0061B21211E0890900B1F5B -:109CF0001D201B07A028620B447950012354794290 -:109D00003A6A462C341C311F20331F835D90223366 -:109D10001B1F341D3226476D3F0000010032FFF942 -:109D200002020339002B0000452226263535331563 -:109D30001416163332363635352335333534262668 -:109D400023220606151523353436363332161615FA -:109D5000111406060115566429A0061D20201E08B0 -:109D600088880C1E1C201C07A02863585B682A2AC0 -:109D700068073B69452B311C321F20351F8B568EDF -:109D800023321B1F331E3428466E3F447952FEDFB8 -:109D9000547A420000010039000000DD032A00036C -:109DA00000007311331139A4032AFCD6FFFFFFE131 -:109DB0000000012F0412062601E70000000702C080 -:109DC000008800E800010005FFEB010F032A000DE9 -:109DD00000005735323E02351133110E0223051DA6 -:109DE00027180AA40120504915740713241D027076 -:109DF000FD8943592C000001000800000240032A9D -:109E0000001800007311233521152315363633321F -:109E100016151123113426262322060711776F0108 -:109E200089751C2B175E68A50A1E1E0D1C1002AF3B -:109E30007B7BDB0504635FFEE5011B1C2917030325 -:109E4000FE8F0002003FFFF502F203340019002BE1 -:109E500000004522262635352311231133113335D1 -:109E600034363633321616151114060627323636B6 -:109E7000351134262623220606151114161602164D -:109E800055602759A2A2592760555460282860546C -:109E90001E1C08081C1E1E1D08081D0B447C525762 -:109EA000FEA2032AFEAE4D537943437A52FEE2529C -:109EB0007C44771D311C017F1C301D1D301CFE8130 -:109EC0001C311D000002000B00000211032A0011CA -:109ED000001A000073132626353436363333112327 -:109EE0001123222623031333112322061514160BE4 -:109EF0009D303C3E7958C6A427010B027B931D2060 -:109F00003B3C3501691B6D4B58682EFCD601430163 -:109F1000FEBC01B801003E3F3B480001FFFC0000D1 -:109F2000023B032A0021000073112335211523155C -:109F300036363332161615151406062323353236F7 -:109F4000363535342623220607116F7301A08A1C8B -:109F500043212C4D30295C4C2322291220230F2829 -:109F60001802B67474F915152341318949582862CD -:109F7000162F227A172C0C10FE9600030007000003 -:109F80000236032A00030011001B00004115213591 -:109F9000131133113332161615140E0223273332E0 -:109FA0003636272626232301C9FE3E70A5274F6C8F -:109FB0003825455D391A1B262D140101293E190249 -:109FC000AF7272FD51032AFEAB306753485B341405 -:109FD0006D1A392E353F00030006000002DC032A0B -:109FE000000C00100016000073131737132303230F -:109FF00011231123031303210327131721371306FA -:10A00000E18688E7948E0883078F80E70277E06512 -:10A010009A1BFEAA1AA602065058FDF2017DFE8385 -:10A02000017DFE8301A10189FE772D01182D2CFEF3 -:10A03000E90000020008000001B7032A000300093C -:10A04000000053211521132311211523080181FE3E -:10A050007FFEA50156B101E075FE95032A7000024E -:10A060000006FF570329032A000300190000653783 -:10A07000170725130333133311331133133303132A -:10A08000230323112311230302B44F264EFD2BADCE -:10A09000A69A900785088F9BA7AE959C0885079C7C -:10A0A0001D59C659A901980192FE82017EFE8201C6 -:10A0B0007EFE6EFE68018CFE74018CFE7400000250 -:10A0C000003DFF57024C032A0003000F00006537D4 -:10A0D000170725113311133303132303071101D776 -:10A0E0004F264EFE3FA592A098A3A67D1A1D59C6E5 -:10A0F00059A9032AFEAA0156FE94FE42016B2EFEC8 -:10A10000C3000002003FFF57026A032A000B000F42 -:10A11000000073113311331133112311231125372B -:10A1200017073FA58FA5A58F01114F264E032AFEC5 -:10A13000B3014DFCD60167FE991D59C65900FFFFBA -:10A140000009000001E2032A060600CD000000021B -:10A15000000E000001E7032A0003000C0000533545 -:10A1600021150111033313133303111E01BCFED358 -:10A170009F9C5750969C010F6767FEF1014101E9D2 -:10A18000FEE3011DFE17FEBF0001003D0000022599 -:10A19000032A0014000053113636333216151123EA -:10A1A0001134262623220607112311E21C2D176BDA -:10A1B00078A50D2B2C0D1D10A5032AFEAA050463FE -:10A1C0005FFEE5011B1C29170303FE8F032A000213 -:10A1D000003FFF57024C032A000B000F00007311D1 -:10A1E00033113311331123112311373717073FA5CB -:10A1F0008FA5A58FFD630862032AFEB3014DFCD62F -:10A200000167FE991D59C659FFFF002DFFF5020B8E -:10A210000334060600A9000000030031FFF5020F19 -:10A2200003340003001500270000533521150322D5 -:10A230002626351134363633321616151114060615 -:10A2400027323636351134262623220606151114F8 -:10A2500016168401369B59682D2D68595A692D2D83 -:10A26000695A201E0A0A1E201E1E0A091E016E6758 -:10A2700067FE87407753012E53763E3F7553FED2DB -:10A28000537740771D311C017F1C301D1D301CFE93 -:10A29000811C311DFFFF0025FFF601AD024C0606B3 -:10A2A00000DA00000002002EFFF601B00357002282 -:10A2B00000340000572E023511343636373E02374F -:10A2C000170E0207060615153E023332161615152F -:10A2D000140606273236363535342626232206065E -:10A2E0000715141616EB4A53201F3928274D48200E -:10A2F000092048441D1B180D28341E3141203259B5 -:10A30000331413080713120A150F0607160A02342E -:10A31000644701465060340F0F0F14157A11100B6B -:10A320000D0B3730370F140C285C4F86595F2364B0 -:10A330001436339E2228110C1917BB32371600032E -:10A340000034000001C802420011001C002500007A -:10A35000731133321616151406071E02151406065D -:10A360002327333236363534262623233533323607 -:10A37000353426232334C352531E2D29292A11276D -:10A380005E52271D1623151322171F2B1D191B277D -:10A390001F024225402A36380C09293B25374B2518 -:10A3A000580924272C270856252322280001003489 -:10A3B000000001480242000500007311211523111D -:10A3C0003401147D024267FE2500FFFF00340000C7 -:10A3D000016F0347062601FD0000000702C300C706 -:10A3E0000000000100340000014C02B6000700002C -:10A3F000731133353315231134CA4E81024274DB95 -:10A40000FE250002001AFF6502360242000F001806 -:10A41000000057353E033737211133152327210715 -:10A4200037331123070E031A20302315030E013290 -:10A43000516D0BFED30932A0360A031019219BF887 -:10A4400011344D6946A4FE1DFA9B9BFA01866B41AF -:10A450005E422B00FFFF0028FFF601A5024C060616 -:10A4600001050000FFFF0028FFF601A503470626AF -:10A4700001050000000702C200E80000FFFF0028FD -:10A48000FFF601A5032A062601050000000702C009 -:10A4900000E80000000100060000027C02420015F6 -:10A4A00000007313033313331133113313330313C6 -:10A4B0002303231123112303067A7284630B7E0A7C -:10A4C0006787787E7F750A7E0B6F0124011EFEED83 -:10A4D0000113FEED0113FEE2FEDC0118FEE8011897 -:10A4E000FEE800010023FFF50196024C002E00005B -:10A4F00057222E023533141633323636353426269B -:10A5000023353236353426232206152334363633A6 -:10A5100032161615140606071E02151406D83846FC -:10A52000260E781F1F1718091530293E271A1C1FE1 -:10A530001B7821514741512519281618281A5A0B02 -:10A540001F37482A312E1527181F220F52222A2082 -:10A5500023242F3755302C482D28351C06081C374E -:10A56000324B5F0000010034000001BE02420009CE -:10A5700000007311331113331123110334789C76C7 -:10A580007B980242FEBA0146FDBE0144FEBCFFFFBD -:10A590000034000001BE031A062602060000000770 -:10A5A00002C800FB0000FFFF0034000001BE0347AB -:10A5B000062602060000000702C200FB00000001A0 -:10A5C0000034000001E40242000C00007311331556 -:10A5D0003337330313230323113497195CA27476A2 -:10A5E0009F61190242E7E7FEEEFED00103FEFD0087 -:10A5F000FFFF0034000001E40347062602090000C3 -:10A60000000702C3010B00000001000EFFFA01F277 -:10A610000242001200005735323E02373721112323 -:10A620001123070E03230E1F28180D051201619731 -:10A630004A0D061930503F066C15335744F9FDBEDC -:10A6400001DAAB5C78441D00000100320000020812 -:10A650000242000C0000731333131333132311074A -:10A6600023271132036F787A6F03775D2D5E0242E4 -:10A67000FEDA0126FDBE0139E6E6FEC70001003420 -:10A68000000001CC0242000B00007311331533357A -:10A690003311233523153497699898690242E4E40D -:10A6A000FDBEF5F5FFFF0028FFF601AF024C0606E0 -:10A6B0000152000000010034000001BE0242000708 -:10A6C0000000731121112311231134018A975C02B8 -:10A6D00042FDBE01D9FE2700FFFF0034FF4201C248 -:10A6E000024C060601710000FFFF0028FFF601A4DE -:10A6F000024C060600F800000001000F000001797E -:10A700000242000700007311233521152311796AD5 -:10A71000016A6A01DA6868FE2600FFFF0005FF5D36 -:10A7200001AA0242060601A70000FFFF0005FF5D27 -:10A7300001AA031A062601A70000000702C800E3C9 -:10A74000000000030029FF50027B0329001E002A9D -:10A7500000360000453523222E023535343E0233C3 -:10A7600033353315333216161515140E02232315FF -:10A770000333112322060615151416163333323609 -:10A780003635353426262323011010204A422B2645 -:10A790003E4C2710841335613E2A42491F13900C0A -:10A7A0000D1623141323A80A1724161524170BB00B -:10A7B000BD132E513F96364C3117EBEB2959489675 -:10A7C0003F512E13BD011A017E152D24AD253016E3 -:10A7D000163025AD242D1500FFFF000B000001AB46 -:10A7E0000242060601A6000000010027000001AF9A -:10A7F0000242001400006135060623222626353564 -:10A80000331514161732363311331101180F1D0E7C -:10A81000445122961927060D0897E8010220412F7E -:10A82000CDC51F1F02020103FDBE00010033FF65FD -:10A8300002140242000B000045272111331133118D -:10A840003311331501A70AFE96986297509B9B021D -:10A8500042FE1D01E3FE1DFA0001003300000280EC -:10A860000242000B00007311331133113311331105 -:10A870003311338D538D538D0242FE2501DBFE25AE -:10A8800001DBFDBE00010031FF6502CF0242000F77 -:10A8900000004527211133113311331133113311C6 -:10A8A000331502620AFDD98E528E528E509B9B0246 -:10A8B00042FE1D01E3FE1D01E3FE1DFA000100340E -:10A8C000FF6501C20242000B00005727231133111C -:10A8D000331133112307CB0A8D97619684099B9B13 -:10A8E0000242FE1C01E4FDBE9B0000020034000099 -:10A8F00001C202420011001E0000731133153A021A -:10A90000331E0315140E0223273332363635342610 -:10A9100026232222233497010203013C5A3B1F1BAA -:10A920003A5C400603282F14142D2701040102422B -:10A93000E9010F2741322F432914570F26202024E5 -:10A940001000000200040000020202420010001B7E -:10A95000000073112335211533321E0215140E0227 -:10A9600023273332363635342626232374700106E6 -:10A97000093B5B3B1E1A3A5C410705282E14142D37 -:10A98000270701DB67E9112843342D412813570FAE -:10A990002320212511000003003400000297024209 -:10A9A0000011001E00220000731133153A02331EFD -:10A9B0000315140E02232733323636353426262368 -:10A9C000222223011133113497010203013C5A3B27 -:10A9D0001F1B3A5C400603282F14142D2701040185 -:10A9E0000135970242E901102742322F42291357BD -:10A9F0000F2620202410FF000242FDBE0002001C92 -:10AA0000FFFA02F00242001C0027000057353236E0 -:10AA1000363737211533321E0215140E0223231147 -:10AA200023070E03232533323636353426262323D7 -:10AA30001C2B2C1406120162083A563A1D1B385979 -:10AA40003D9D4B0C071B31503B01CC04252A1314B0 -:10AA50002A2503066C276158FCEB112641312E4351 -:10AA6000291401DAB35E7641185D0F261F1F2410EA -:10AA700000020034000002A902430019002A00006D -:10AA800073113315333533153A02331E0315140E83 -:10AA9000022323352315373A02313E023534262668 -:10AAA000272A022334975C97020404013854381C87 -:10AAB0001A38583F995CF301020322291112282207 -:10AAC000010202010242E9EAEC01122742312E4062 -:10AAD0002813E0E1570110231D2024110100FFFF7E -:10AAE0000015FFF6018A024C0606017B00000001FA -:10AAF0000028FFF601A5024C002A00005722262656 -:10AB000035353436363332161615152335342626A8 -:10AB1000232206061515331523151416333236363F -:10AB200035353315140606E940562B2B56403F5356 -:10AB30002A9109120F0F1308878715161012079113 -:10AB40002B530A315A3EC3415930274E3B23241B15 -:10AB50001D0B0E241F454850301F0E1D172E2A3B7B -:10AB600050280001002AFFF601A7024B002900002F -:10AB700057222626353533151416333236363535F9 -:10AB8000233533353426262322061515233534364E -:10AB900036333216161515140606E53D532B90165E -:10ABA00015101208868609130E1813902B543C4278 -:10ABB000552B2B560A274D3B1B1C271B0E241F4AC7 -:10ABC00043511F220D1F2227233A4F28305A3FC3DB -:10ABD00040593000FFFF0035000000CD031206068B -:10ABE000012A0000FFFFFFE10000012E032A0626D4 -:10ABF000012B0000000702C000870000FFFFFFF5E7 -:10AC0000FF5300D803120606013A00000002FFF8C5 -:10AC1000000001C9032A0016001A00007311331145 -:10AC20003E0233321616151123113426232206064E -:10AC300007110335211539980E282D18323615972E -:10AC40000F1908171406D9015A032AFE9A070E0B8A -:10AC50002E492AFEBD01431D20070803FE9202551E -:10AC60004E4E00020034FFF60279024C0019002B10 -:10AC7000000045222626353523152311331533359B -:10AC80003436363332161615151406062732363684 -:10AC9000353534262623220606151514161601C24C -:10ACA0003A512A479292472A513A3A522B2B523A1A -:10ACB00013110707111311120606120A2D564034FC -:10ACC000ED0242EC3340562D2D5640D040562D6DAE -:10ACD000142518DA182514152418DA17251500027A -:10ACE0000010000001BE0242001200200000733775 -:10ACF0002E0235343E023333112335222627071323 -:10AD000032323335222223220606151416105E191C -:10AD100020101733533BC19606210A4871020501E2 -:10AD200001050227331839F10D2D3F242A422E1A2E -:10AD3000FDBED30101D5012BC215292032310002FD -:10AD4000FFF8FF6201C9032A0022002600005735E0 -:10AD500033323E02353534262322060607112311ED -:10AD600033113E02333216161515140E0223033525 -:10AD70002115BF11212714060F190A1613069898DA -:10AD80000E282D1832361517365E46E0015A9E4FB2 -:10AD90001429422DE61D20070803FE92032AFE9A7D -:10ADA000070E0B2E492ADC5166381602F34E4E0070 -:10ADB0000003FFFC000001E4032A0011001E002232 -:10ADC0000000731133113A02331E0315140E0223CF -:10ADD00027333236363534262623222223273521BF -:10ADE000155597020303013C593C1E1B395C420672 -:10ADF00005272E15142D27010402F0017D032AFEDC -:10AE00002F01102843342D412813570F23202125CB -:10AE100011DB6767000300060000024B0242000CD2 -:10AE2000001200160000731317371323272315236E -:10AE30003523071327371723371703210306A77B6B -:10AE40007FA47E6207760662B11A7413FA1319BAE8 -:10AE50000215B401695555FE97F5F5F5F501310177 -:10AE6000D32221F80136FECA00020000000001834F -:10AE7000024200030009000051211521172311216E -:10AE800015230157FEA9E1970139A2015A68F20280 -:10AE9000427000020006FF6502A60242000300198C -:10AEA00000004527331525130333133311331133B2 -:10AEB0001333031323032311231123030239117EB8 -:10AEC000FD607A7284630B7E0A6787787E7F750ADD -:10AED0007E0B6F9BFAFA9B0124011EFEED0113FE0F -:10AEE000ED0113FEE2FEDC0118FEE80118FEE800A9 -:10AEF00000020034FF65021002420003001000004F -:10AF00004527331525113315333733031323032313 -:10AF10001101A4127EFE2497195CA274769F611918 -:10AF20009BFAFA9B0242E7E7FEEEFED00103FEFD2C -:10AF300000020034FF65021802420003000F000007 -:10AF40004527331525113315333533112335231593 -:10AF500001AC117DFE1C97699898699BFAFA9B02D7 -:10AF600042E4E4FDBEF5F50000010005FF5201AA30 -:10AF70000242000800005735033313133303159BB7 -:10AF8000968A4E438A8BAEF401FCFEC3013DFE0758 -:10AF9000F70000020005FF5201AA02420003000C64 -:10AFA0000000573521150735033313133303152AD2 -:10AFB0000163F2968A4E438A8B055858A9F401FC26 -:10AFC000FEC3013DFE07F700FFFF0035000001C092 -:10AFD000032A06060126000000020034FF6502185D -:10AFE00002420003000F00004537330725113315D7 -:10AFF0003335331123352315016F2C7D3CFE5897D3 -:10B00000699898699BFAFA9B0242E4E4FDBEF5F563 -:10B01000FFFF0027FFF501A4024C060601190000FE -:10B0200000030028FFF601AF024C000300150027C3 -:10B030000000533533150322262635353436363392 -:10B0400032161615151406062732363635353426CF -:10B050002623220606151514161674F37C3E582D69 -:10B060002D583E3E582E2E583D1314060614131329 -:10B070001407071401014B4BFEF52D5640D04056E6 -:10B080002D2D5640D040562D66152518E51924164D -:10B09000162419E5182515000001003600000221CC -:10B0A000032A000700007311211123112311360117 -:10B0B000EB93C5032AFCD602B3FD4D00000100133B -:10B0C000FFF6022002420013000045222626351119 -:10B0D00023112311233521152311141616330213BE -:10B0E000545A235A973E020D47081C1D0A21443228 -:10B0F0000151FE2201DE6464FEEA2B2C0F00FFFFEB -:10B1000000150000020503F20626000100000007FA -:10B1100002C9010E00ADFFFF003D0000021F032A1F -:10B1200006060063000000020037FFF201E7033566 -:10B13000001100230000452226263511343636330F -:10B1400032161615111406062732363635113426F6 -:10B150002623220606151114161601104960302EFA -:10B16000604B4A5F2E3060471B180807181C1C19DB -:10B1700007081A0E3C6945016B476B3C3C6B47FE68 -:10B180009545693C88222F1401651630232330161B -:10B19000FE9B142F22000001001800000127032A43 -:10B1A000000E000073110E0307353E033733118D77 -:10B1B000091F2420090C292E290B78028A050B0D62 -:10B1C0000B04720614181C0CFCD6000100290000A8 -:10B1D00001DD0334001E00007335133E02353426B2 -:10B1E0002322060615152335343636333216151448 -:10B1F00006060707331529C51627191E1C1E200C25 -:10B20000972D614F6B6C1E311C9CF16D012F223EFE -:10B2100041252729213620262848703F7065315363 -:10B220004D29EB7A00010026FFF201D90335003BDE -:10B230000000452226263535331414151E023332FC -:10B24000363635342627222223353232333236350C -:10B2500034262322060714141523353436363332A8 -:10B260001616151406071E02151406060100515F76 -:10B270002A9A010B1C1A1B1A0A2436011208060D01 -:10B280000536271C262618019A3460454562333B53 -:10B290002B1E2E1A2A600E3D6F481D0211082733FF -:10B2A0001A1B34263D4301723A3E30363C2F0813B8 -:10B2B000092C476334326047475E0D0A2E4D3949E9 -:10B2C00071400002001C000001F1032A000A000D79 -:10B2D0000000613523351333113315231501331164 -:10B2E0000112F6D3B44E4EFEF37CBD7901F4FE0993 -:10B2F00076BD013301580001002CFFF201D5032A6D -:10B3000000250000572226263533141616373E0234 -:10B310003534262623220607231321152307363624 -:10B320003736161615140E02FC555A21950B1D1DA5 -:10B330001D1A060A1D1E1B2308840B0174F5090C37 -:10B3400039213F5328102E560E3E704B2C3C1E01C7 -:10B35000012A4E352B4226262301CC85B30F160237 -:10B36000063C7554406D4F2C00020035FFF501E995 -:10B3700003340023003400004522262635113436DC -:10B3800036333216161514161523342623220606D4 -:10B390001515363637361616151406062732363684 -:10B3A0003534262623220606071514161601104DDD -:10B3B000612D255E574B592801921426181B0B0D41 -:10B3C0003724404D22285F50191909051A1E0E19FD -:10B3D00012050B1C0B45784D01204F7E482F5C4316 -:10B3E00003070333321E473E53161801023D6B43D9 -:10B3F00052804773223E2C2A3F240B1109811E35AF -:10B4000020000001001400000188032A000600004B -:10B410007313233521150347AADD0174AB02B476FB -:10B4200066FD3C0000030029FFF401DD0334001F2A -:10B43000002F003D00004522262635343E023726E7 -:10B44000262726363633321616070606071E03153C -:10B4500016060627323636353626262322060615E8 -:10B4600014161613323636353426232206151416D2 -:10B470001601025060290C182318213101012E5C9D -:10B4800044455B2C01012F221823180D022B5F511C -:10B490001D1C0801091C1D1C1D09081D1D14190C6B -:10B4A0001B1E1E1D0B1B0C3F7249213A30250C1828 -:10B4B00057434361343461434457170C25303A21D4 -:10B4C00049723F73283A1B203C26263B211B3B2711 -:10B4D000017D1E38262B35352A26391E000200280C -:10B4E000FFF501DB0334002300330000452226264C -:10B4F00035343435331416333236363535060607CF -:10B50000062626353436363332161615111406063D -:10B51000033236373534262623220606151416162E -:10B5200001024B5A28921527181A0A0E3623414E4B -:10B53000212A614F4D602C245E56171D080A1A19E6 -:10B54000191A0906190B2F5D4303060333321E48EF -:10B550003D5316180101416E43537A4441744EFE27 -:10B56000D94F7E4801B3190C811F3420223E2C296B -:10B5700040240001004401B10111037800060000DD -:10B5800053110735373311A05C834A01B1014824B8 -:10B590006142FE390001004E01B101890382001BA6 -:10B5A00000005335373E0235342623220615233555 -:10B5B0003436363332161514060707331550751E08 -:10B5C000240F15141B166E21473946502F2B3F9D13 -:10B5D00001B14C781E2C231219182C290F2E492C3E -:10B5E0004B43334A2C3F5B000001005001A701850B -:10B5F0000382002D000053222626353533151416FC -:10B600003332363534262323353332363534262348 -:10B61000220615152335343633321615140607164F -:10B6200016151406EA3A441C6C171915161A221A34 -:10B6300017201B141519156C51494553281A1B2A3C -:10B640005301A7233D2810041C1B1B181D1F461C5B -:10B650001D181B1E19041043453E3E2A360A0930A8 -:10B66000354047000002004301B101900378000A11 -:10B67000000D0000533523351333113315231527DF -:10B680003327F3B0C35E2C2CCE5D0101B1664701B8 -:10B690001AFEE84966AF88000001FF5A0000013831 -:10B6A000032A0003000063013301A6017F5FFE82CD -:10B6B000032AFCD6FFFF00210000034E032A0426C4 -:10B6C0000245DCB200270249014D00000007024696 -:10B6D00001C5FE4FFFFF002E0000031B032A0426B6 -:10B6E0000245EAB200270249015B00000007024858 -:10B6F000018CFE4FFFFF003C00000364033404266E -:10B700000247ECB20027024901A3000000070248EB -:10B7100001D5FE4F0001002F000000BF0093000381 -:10B720000000733533152F9093930001002BFF76A3 -:10B7300000BC0092000A0000572736363523353307 -:10B74000150606420C1A2A4F91013C8A3308272815 -:10B750009281464E00020042004100D0022D0003BB -:10B76000000700005335331503353315428E8E8E96 -:10B77000019D9090FEA48F8F00020041FF9A00D29D -:10B78000023D000A000E00005727363635233533B8 -:10B7900015140603353315590D1D274E903B569051 -:10B7A00066330423289181454C02109292000003D5 -:10B7B000002000000262009300030007000B00005D -:10B7C00061353315213533153335331501D191FDED -:10B7D000BE9047919393939393930002002F0000A0 -:10B7E00000C8032800030007000077033303073570 -:10B7F00033155D2C97366390C70261FD9FC78F8F0D -:10B8000000020028FF5F00C102880003000700005B -:10B8100057133313033533152836342C8E91A10278 -:10B8200062FD9E029A8F8F0000020025000001C079 -:10B830000334001D0021000077353E0235342623F5 -:10B8400022061514161707262635343633321615F8 -:10B85000140606071507353315882E4A2B1F1F1BA4 -:10B860002007048907086962646C2A4F368E94D3D6 -:10B8700080255661362727201B10180E1F162B1601 -:10B8800057636A623E6C5F2A62D391910002002383 -:10B89000FF4B01BF027F001D0021000041150E0279 -:10B8A0001514163332363534262737161615140676 -:10B8B00023222635343636373537152335015C2EAD -:10B8C0004A2C211E1B1F06058908086963626E2A1F -:10B8D0004F378E9401AC80245761362727201B10E8 -:10B8E000190D1F162A1756646B613E6C602962D3CE -:10B8F000919100010025013100B501C00003000055 -:10B9000053353315259001318F8F0001003D00CE56 -:10B9100001870223000F00007722262635343636B1 -:10B920003332161615140606E22B4B2F2F4B2B2CF9 -:10B930004A2F2F4BCE264C37394D26274D38374CC2 -:10B9400026000001002901C6018E032A000E000016 -:10B95000532737273717273307371707170727A521 -:10B9600058496D22640C710D65226E4A5A3501C624 -:10B9700035682A5B387A7A385C2A67356E000002AF -:10B98000002C000001E1032A001B001F00007313BC -:10B990002337333723373337330733373307330707 -:10B9A00023073307230323132303133337233F21B1 -:10B9B0003402400E4D025B1C6A1C501C691C320292 -:10B9C000410D4C035722692250222E520E51011173 -:10B9D000617063E5E5E5E5637061FEEF0111FEEF7F -:10B9E000017270000001002800000173032A0003A7 -:10B9F00000007313330328F259F3032AFCD6000125 -:10BA0000002800000173032A0003000061033313C0 -:10BA1000011AF259F2032AFCD60000010035013167 -:10BA2000009D01C000030000533533153568013116 -:10BA30008F8F00010040FF4A0128033300170000E8 -:10BA400045222E0335343E0333150E0315141E0212 -:10BA5000170128415433190707193354411E241480 -:10BA6000060714241DB635607E924C51957F5E35D5 -:10BA700069013969925A5B91653601000001002223 -:10BA8000FF4A01090333001700005735323E0235E3 -:10BA9000342E022335321E0315140E03221D2313E8 -:10BAA000070612241E405532190707193255B66A87 -:10BAB0003666915B5B92683969345E7F95514C9232 -:10BAC0007F5F36000001002EFF3F0149033A002846 -:10BAD000000045222E0235353426262335323636EF -:10BAE0003535343E023315220E021515140607169D -:10BAF000161515141E023301494C582B0C081A1E3A -:10BB00001E1A080C2B584C1A1F0F05232F2F230524 -:10BB10000F1F1AC11530523D5D443F136C13404452 -:10BB20005D3D5230156708172F2668535D0B0B5B80 -:10BB30005369272E170800010026FF3F0141033AF1 -:10BB4000002800005735323E023535343637262678 -:10BB50003535342E022335321E02151514161633D0 -:10BB6000152206061515140E02261A1F1005232F7E -:10BB70002F2305101F1A4C592A0D071B1D1D1B07CB -:10BB80000D2A59C16708172E2769535B0B0B5D53AC -:10BB900068262F1708671530523D5D4440136C131B -:10BBA0003F445D3D5230150000010036FF47012B38 -:10BBB000032A00070000571133152311331536F5FA -:10BBC0007A79B903E33DFC983E0000010016FF4777 -:10BBD000010B032A000700005735330323353311C7 -:10BBE00017790179F5B93E03673EFC1D0001003D60 -:10BBF00001230138018600030000533533153DFB56 -:10BC00000123636300010040012F0135019300030C -:10BC100000005335331540F5012F64640001000422 -:10BC2000012001EE018900030000533521150401B4 -:10BC3000EA012069690000010004013B03D701A368 -:10BC400000030000533521150403D3013B6868004D -:10BC5000FFFF003D01230138018604060263000056 -:10BC600000010000FF60016BFFC7000300005535B5 -:10BC70002115016BA0676700FFFF003EFF8E00C724 -:10BC800000A60607026E0000FD7CFFFF003EFF8E4F -:10BC9000018000A60427026E00B9FD7C0007026E39 -:10BCA0000000FD7CFFFF00190220016A0337042613 -:10BCB000026D00000007026D00C70000FFFF003E9C -:10BCC0000212018E032A0426026E00000007026E93 -:10BCD00000C7000000010019022000A30337000C78 -:10BCE000000053343437363633170606153315192A -:10BCF000010330420D25164202201C3818545730DB -:10BD000002322B880001003E021200C7032A000CF9 -:10BD100000005327363635233533140607060651FF -:10BD20000D251641890101023002123101332A89A1 -:10BD30001D361954570000020024002601B5022EBA -:10BD40000006000D00006527353715071707273552 -:10BD50003715071701B5BEBE6262D4BDBD6161264D -:10BD6000E937E8976D6D97E937E8976D6D00000248 -:10BD70000030002601C4022E0006000D00007735B9 -:10BD8000372735171517353727351715306565C12E -:10BD9000126565C126976E6C97E837E9976E6C97C8 -:10BDA000E83700010027001A00F402230006000013 -:10BDB00077273537150717F4CDCD6E6E1ADE4EDDB9 -:10BDC000986B6E000001002D003000F9023900066A -:10BDD0000000773537273517152D7070CC30976EEA -:10BDE0006C98E9370002001802080148032A000392 -:10BDF00000070000531133033311330318823B67EC -:10BE0000823A02080122FEDE0122FEDE0001001855 -:10BE100002080095032A0003000053113303187D24 -:10BE20003302080122FEDE0000010026FF4B015113 -:10BE3000032700060000450135011503130151FEDB -:10BE4000D5012BD6D6B501C74E01C7A0FEB3FEB1B2 -:10BE50000001001EFF4B0149032700060000573573 -:10BE600013033501151ED6D6012BB5A0014F014D88 -:10BE7000A0FE394E00030031FF990201038C00033C -:10BE80000007002F00004535331503353315032215 -:10BE90002626351134363633321616151523353429 -:10BEA0002626232206061511141616333236363589 -:10BEB00035331514060601092F2F2F1A5A692A2A1D -:10BEC000695A576329A0061B21211E080B1F1D203C -:10BED0001B07A0286267676703916262FCCB447905 -:10BEE0005001235479423A6A46444C1C311F203396 -:10BEF0001FFE9022331B1F341D4F43476D3F00012F -:10BF00000027FF8701A402BA002C000057352E023B -:10BF10003535343636373533151E0215152335348D -:10BF200026262322060615151416333236363535E5 -:10BF300033151406060715CD374A25254A37283B01 -:10BF40004D27910A120E0F140917150F1209912788 -:10BF50004E3A797105335639C33C563204706E023D -:10BF6000294C3937381B1D0B0E241FDD301F0E1DC9 -:10BF700017433F384F29036F00030031FF99020137 -:10BF8000038C0027002B002F0000452226263511A8 -:10BF90003436363332161615152335342626232229 -:10BFA0000606151114161633323636353533151488 -:10BFB00006060713330333133303011E5A692A2A73 -:10BFC000695A576329880E2824262A10132A232405 -:10BFD000270F882862DF833083258330830C447ADF -:10BFE0005001225479423A6A45454C2331181A329D -:10BFF00026FE902832161A32245043476E3F5B03C8 -:10C00000F3FC0D03F3FC0D000002002800BA02024D -:10C010000294002300330000772737262635343674 -:10C0200037273717363633321617371707161615D0 -:10C03000140607170727060627062627173236365F -:10C04000353426262322060615141616370F5019E6 -:10C050001E1E19500F4F1C492A2A491C4F0F4F19F9 -:10C060001C1C1A500F4F1C492A2A491C8F2F4A2B7F -:10C070002B4B2E2E4B2B2C4ABA0F4F1C4A29294AE8 -:10C080001C4F0F4F1A1E1E1A4F0F4F1C4A29294AC8 -:10C090001C4F0F4F1A1F01011F1A0B2D4E2E2F4C34 -:10C0A0002E2E4C2F2E4E2D000001001AFF9901CE8E -:10C0B000038C003400005735262627371E02333202 -:10C0C0003635342627272E02353436373533151EBC -:10C0D0000317072E0207060615141617171E02155A -:10C0E0001406060715EB6766048D0211221B1F1745 -:10C0F0002F29551D2E1B6B5A3036452410028F01F7 -:10C100000A1A1B1C1D2C1C532138222B5137675D2A -:10C11000047C7B18324321281A334523491B3848B5 -:10C12000315E69075959032B414D241525392001EA -:10C13000012A1A2E381A481E465537355736055EDD -:10C140000003002BFF8601BF032A0003001E002D01 -:10C15000000057352115272226353534363633323F -:10C16000161735233533353315331523112335068B -:10C1700006273236371126262322061515141616E1 -:10C180003C0148C84948163D3B1D301370706B3B5D -:10C190003B6B132D020F22110E2214251A091C7A53 -:10C1A0004040726B80704271441A138A3B48483B8E -:10C1B000FD59251419540B0B017B0A0F4732A32894 -:10C1C000412500010004FFF5020803340037000098 -:10C1D0004522262635352335333523353335343658 -:10C1E0003633321616151523353426262322060635 -:10C1F000151533152315331523151416163332363A -:10C20000363535331514060601265B682B34343475 -:10C21000342B685B576328A0061B20211E09686821 -:10C2200068680C1F1D1F1B07A028610B447950373D -:10C23000384539365479423A6A462F371C311F2027 -:10C24000331F5D3945385D22331B1F341D291D47BF -:10C250006D3F00010010FF5901A4031400250000E8 -:10C2600057222627371616333236371323353337FE -:10C270003E023332161707262623220607073315F8 -:10C2800023030E025B1222170C0714081616033242 -:10C290003B4605051C45431223160C0713091517C9 -:10C2A0000205424D33051B45A70302700103191A0D -:10C2B00001DA6B2B334B290203700203191B2E6B1F -:10C2C000FE2A334B2A000002000100000193032ADA -:10C2D0000003000D000077352115051121152315E8 -:10C2E00033152311010147FEF50156B196969E5C68 -:10C2F0005C9E032A70DB73FE940000030031FF99FB -:10C300000208038C00030007003200004535331596 -:10C3100003353315032226263511343636333216CB -:10C320001615152335342626232206061511141654 -:10C3300016333236363535233533112327060601B9 -:10C34000092F2F2F2C5260292A695A57652CA108D2 -:10C350001D20211E080C211F1F220D4FE46C0A1006 -:10C360004067676703916262FCCA457F54010F57BB -:10C370007E443A6A492F3920311C22351EFE99220B -:10C38000361E2037235664FE60492530000300081E -:10C3900000000257032A00050009000D000061019A -:10C3A00013330301211133110335211501B8FEF1B7 -:10C3B000E5A0E1010AFDE992CA020701BF016BFE97 -:10C3C00095FE41032AFCD601915C5C00000300113C -:10C3D000000001BA03340019001D0021000073356C -:10C3E0003711343E02333216161515233426262310 -:10C3F00022060615113315253505152535051511A8 -:10C400003C0B264C41474B1D82041315151305D6D2 -:10C41000FE5C0145FEBB0145541B01A93B674E2C48 -:10C42000365F3D1A1E321E223A27FE4B7EF55D0115 -:10C430005C935C015B00000300090000020D032A0D -:10C44000000F00130017000073113311333236361A -:10C4500035353315140606230335251525352515E1 -:10C460003DA5232E270AA9307165FE01B1FE4F01BB -:10C47000B1032AFD491D392A4F3D5A743701665BC5 -:10C480007A5B1D5B7A5B000200360000020C032A17 -:10C4900000150019000073113436363332161615A4 -:10C4A00011231134262623220606151133113311C8 -:10C4B0003629665C5C6629940E262322260F3643B5 -:10C4C00001C351713C3C7151FE3D01E022311A1A09 -:10C4D0003122FE20032AFCD60003000900000220BE -:10C4E000032A000B001700210000533533173337A0 -:10C4F000051523272307053533173337051523275C -:10C50000230703113313113311230311094B12763F -:10C51000130131940F5D14FEFD6C1381140103604F -:10C5200011680DFD73B4886EB401E75A0404015913 -:10C530000C0CE75A0C0C01590404FF00032AFE5AA4 -:10C5400001A6FCD601C0FE40FFFF003DFFF604E659 -:10C55000032A04260097000000270184021B000024 -:10C560000007017B035C00000004001C000002487F -:10C57000032A000D0015002000280000731133323B -:10C58000161615140E0223231103353317213733E2 -:10C590001505333236363534262623230735211543 -:10C5A0002327210750F1495D2C213E53314CC861AE -:10C5B0001301091798FE9C3C292A0E0C2A2C3BC813 -:10C5C000022C9913FEF510032A417A594D693D1A40 -:10C5D000FEF701BC49030248442247373348278805 -:10C5E000484802020003001C00000213032A000C4A -:10C5F0000010001B000073113332161615140606C6 -:10C6000023231127350515033332363635342626D4 -:10C61000232350F14B5C2B30654E4CC80197CF3C27 -:10C62000232B13112A273B032A397257536F37FEE6 -:10C63000D18849014801171A3C3237401C000002DA -:10C6400000380000021A032A002400280000612795 -:10C650002626232335333236363534262623233512 -:10C66000211523271E0215140E0223353332161707 -:10C670001701352115016C490F2D347BAE292C1083 -:10C680001232309F01E2E308484E20133565532BE8 -:10C690004A4E1558FE2301E2D72D277023422E2E35 -:10C6A0003E2070704C0C3F5A352D52402529403D9C -:10C6B000F401F470700000010011000001BA0334AD -:10C6C000002300007335373523353335343E0233CC -:10C6D00032161615141415233426262322060615A1 -:10C6E00015331523153315113C3C3C0B264C4147A3 -:10C6F0004B1D820413151513057777D6541BD97576 -:10C700005B3B674E2C365F3D070F041E321E223AFC -:10C71000277774CA7E0000030017000002A9032ACD -:10C720000007000B001800005335051523272107CB -:10C730000735211505033313133313133303230371 -:10C7400003170292850FFE820B750292FDDD698C44 -:10C7500038476F4A388A688C4F4B01EB5A015906AB -:10C7600006EC5A5AFF032AFE1101EEFE1301EEFCFD -:10C77000D60201FDFF0000010003000001DC032AD6 -:10C780000016000073352335333523353303331357 -:10C790001333033315231533152315A1555555436D -:10C7A0008C9B5750978A42555555774E425001D32E -:10C7B000FEB80148FE2D50424E77000100250131A0 -:10C7C00000B501C000030000533533152590013139 -:10C7D0008F8F00030030000001B6032A000300071A -:10C7E000000B000073133303033533151335331572 -:10C7F0004CF35BF377808581032AFCD602A08A8AFA -:10C80000FD608A8A0001002800000173032A0003EA -:10C8100000007313330328F259F3032AFCD60001F6 -:10C82000001A00D001A0026A000B00007735233502 -:10C830003335331533152315A98F8F669191D0A108 -:10C840005C9D9D5CA100000100400157018701B77C -:10C850000003000053352115400147015760600077 -:10C860000001003500E9019B0250000B0000772712 -:10C87000372737173717071707277B466E6E466E21 -:10C880006C466D6D456DE9456E6D476E6E456F6E1C -:10C89000456D0003002000B00191028B00030007EA -:10C8A000000B0000533521150735331503353315BB -:10C8B000200171E561616101765555C678780162A4 -:10C8C00079790002003D00FE01780218000300079C -:10C8D000000053352115053521153D013BFEC501ED -:10C8E0003B01B95F5FBB5F5F0001004400920180C4 -:10C8F000027C001300007737233533372335333775 -:10C90000330733152307331523076620425E1C7A4D -:10C91000961E5A1F4D691C85A122926C5F5C5F6454 -:10C92000645F5C5F6C000001003700560168027CA8 -:10C93000000600007735372735051537C4C40131A7 -:10C9400056868E8C86D67A000001001F0056014F55 -:10C95000027C0006000065253525150717014FFEEE -:10C96000D00130C3C356D67AD6868D8D00020030F2 -:10C970000006017702BA0006000A00007735372763 -:10C980003505150135211535C5C50132FEC90147EB -:10C9900094858F8B87D779FE9C5F5F000002001F14 -:10C9A0000000016602B90006000A00006525352571 -:10C9B00015071701352115015DFECF0131C4C4FEF5 -:10C9C000C2014792D67AD7878D8DFEE8606000025B -:10C9D000003F0000018C0205000B000F00007735BE -:10C9E0002335333533153315231507352115B57622 -:10C9F00076627575D8014DB7795D78785D79B75FE6 -:10CA00005F000002002800D201B90249001800327C -:10CA1000000041222E0223220607273E023332164F -:10CA20001633323637170E0207222E02232206074C -:10CA3000273E0233321E0233323637170E020141CF -:10CA4000152C2D270F0B2812300D272D141C3C37C9 -:10CA5000130E2610360C272E17152C2D270F0B28FA -:10CA600012300D272D14152C2D260E0E2610360CE7 -:10CA7000272E01A212181118164015291C1D1D1B66 -:10CA80001237172D1FD012181219164015291C1213 -:10CA900017121C1338172D1F00010027015301B86E -:10CAA00001F8001700004122262623220607273E10 -:10CAB000023332161633323637170E0201401B3D51 -:10CAC00037140B2911310D282D141C3C37130E2659 -:10CAD00010350B282E01531D1D18164114281C1C3F -:10CAE0001D1C1238162E1E000001002D00D801B0AA -:10CAF00001D3000500006535213521150165FEC80B -:10CB00000183D89467FB0001001F01DE01B6032AF0 -:10CB100000060000531333132327071F8D7C8E82DA -:10CB2000494B01DE014CFEB4CDCD0003002200CA0A -:10CB300001D2027900030013001F000077270117BC -:10CB400003222626353436363332161615140606D9 -:10CB50002732363534262322061514165533017D27 -:10CB600033D83C5C35355C3D3C5D34345D3C2D3C1C -:10CB70003C2D2F3B3BCA33017C33FE94335A3A3B66 -:10CB8000593333593B3A5A33564031313F3F3131B3 -:10CB90004000000300140086028801D6001700231D -:10CBA000002F0000772226353436333216173636FA -:10CBB000331616151406230626270606273636379B -:10CBC0002626272606151416253236353426232226 -:10CBD00006071616B34F504F4D334E2725452F49A4 -:10CBE0004E4F48364720214A37143020232D141C3D -:10CBF00025250159192424191027212225865F484B -:10CC000049602B2E29290158494858012E262634DF -:10CC100066011A2528190102261D1D2505201D1F44 -:10CC20001F17242818000001000FFF42013E0334A3 -:10CC3000001D0000572226273516163332363511CF -:10CC400034363633321617152626232206151114CC -:10CC500006065B1422160813081515144043132208 -:10CC60001608120915141540BE02027101041A1AA1 -:10CC700002A7324B2A02036F01031A19FD59334BE5 -:10CC80002A0000010036FF420221032A00070000AB -:10CC900057112111231123113601EB93C5BE03E86F -:10CCA000FC180371FC8F0001001BFF42018B032A5B -:10CCB00000090000571303211523130333151B85A7 -:10CCC00085016EBE7579C4BE020401E472FE90FE59 -:10CCD0006A700001001300000228032A0008000007 -:10CCE000730307353313133303E85D78F33A529631 -:10CCF0009201E4015FFE8C025CFCD6000001002B77 -:10CD0000FF4801B102420015000057033311141609 -:10CD1000333236371133112335060607060623153D -:10CD20002C01970E150C1B0E97970E2111060C0562 -:10CD3000B802FAFE5117190C0A01C9FDBE300F18CE -:10CD4000050203B700020025FFF301E303330029C6 -:10CD5000003C000057222626353434373736363328 -:10CD6000321616173E0234353426262737321E0374 -:10CD700015140E03070E03273236363713262623E3 -:10CD800022060607071414151416EA2F5B3B01133D -:10CD90000553411C332A0E0101012A594621235211 -:10CDA0005042280304050603082B3F4B230F1D1791 -:10CDB000031B13230F141B1002151C0D21473A06E9 -:10CDC0000A05D54C570F170D050D0C0C06364929D1 -:10CDD00006660D24436A4F03263A474A225A6730B3 -:10CDE0000C630A222301070B0B111E17DE03050338 -:10CDF0001B220005002BFFFE03AA032C00030011D9 -:10CE00000021002F003F0000611333030322263569 -:10CE10003534363332161515140627323636353585 -:10CE2000342623220615151416160122263535340C -:10CE30003633321615151406273236363535342674 -:10CE400023220615151416160143F35BF3BD625435 -:10CE50005264655253641A18060F292810071802E5 -:10CE60002B63535165655254631A17071028281015 -:10CE70000619032AFCD601646A68296A6361692F6E -:10CE80006669631C342323353635362423331CFE70 -:10CE9000376A672A696461692E6868631C332225D2 -:10CEA000363536352522331C0007002CFFFE054A97 -:10CEB000032C000300110021002F003F004D005CF7 -:10CEC000000061133303032226353534363332161E -:10CED0001515140627323636353534262322061525 -:10CEE000151416160122263535343633321615152B -:10CEF0001406273236363535342623220615151406 -:10CF00001616052226353534363332161515140615 -:10CF100027323636353534262322061515141601E8 -:10CF200044F35BF4BD62535164655354641A1906AB -:10CF3000102927100618022B63535165655354645A -:10CF40001A180711282711071801B962545264658D -:10CF50005253641A18071029271012032AFCD6010D -:10CF6000646A68296A6361692F6669631C342323D4 -:10CF7000353635362423331CFE376A672A696461E7 -:10CF8000692E6868631C33222536353635252233F1 -:10CF90001C636A672A696461692E6868631C3322AE -:10CFA000253635363525343D00020023000001BF0B -:10CFB00002420005000900007303133313032737EF -:10CFC0002707D4B1AE39B5B31B6D706A01220120B9 -:10CFD000FEE0FEDE63BFB8B800020030FF800391C0 -:10CFE000032A004B005A000045222E02373E03332D -:10CFF000321E02070E0323222626270606070626D0 -:10D0000026373E0333321616173733030606161734 -:10D01000163E0237362E0223220E0207061E033367 -:10D02000323636371706060336363737262623229A -:10D0300006060714161601D86CA36C2D0909497C45 -:10D04000A96866935B250703213E5C3D1B342508D8 -:10D050000A3223364E2501021C395539161D110599 -:10D060000A762D0203060C172D2719030719436EA4 -:10D0700051547F583106060F2E4D6F481A44471EF3 -:10D080001238753A0929082003140728391E010DA2 -:10D090001F803E78AC6E6EB07A424073985833670A -:10D0A000563310231A1B290304345F3A2E6A5D3B62 -:10D0B000171C0936FEB00D261F03041B394E2E49DE -:10D0C0007758303A668A4F47755A3E20080F095FF5 -:10D0D0000D130151011318EC06063B592F1B2E1A94 -:10D0E0000003002BFFF202150335002E0039004625 -:10D0F000000057222626353436372E023534363690 -:10D10000333216161514060607173E023733140677 -:10D110000607161617150606232E022706062732BF -:10D12000363727060615141616133E023534262305 -:10D130002206151416E737562F4232142718294FA6 -:10D1400038344D2E2E411D640A0D08016E111D1339 -:10D150000B2614070C061A2F260E1A4C2D1A280E11 -:10D16000681716101E1D101C131E15181B190B2FE7 -:10D17000563A4D733324494A2533502F2A4B3238BF -:10D18000584820B5113A421A36594B210E130275F0 -:10D190000102011621112026681A14B92245231A0A -:10D1A0002A190189143B401B1B1D271E2A5200010E -:10D1B0000022FFA001C0032A000E000057112626FE -:10D1C0003534363633331123112311BE45573458C5 -:10D1D00035DD575060024F02504C3A451EFC760335 -:10D1E00036FCCA000002002AFFFA01A00342003AFE -:10D1F000004800005722262627371E0233323637D2 -:10D200003626262727262637363637262627263659 -:10D21000363332161617072E020706061514161691 -:10D2200017171616071406071616151406033636B2 -:10D230003534262727060615141617E534492D0C14 -:10D2400066061720151B1F02010E201A5E223003EE -:10D250000332211E390301315635344B300B65063C -:10D26000132019181E141C0A572632012C22252CB3 -:10D27000623F0F1B0E133213190C0A062B492D1C8B -:10D2800011261B1A18111D1D103C163D2F2D3D0B8C -:10D290001344293246252C4A2E1A14261A01011845 -:10D2A00018131A14073618452F2A38151E402C4912 -:10D2B0005801670819130A1C0C1F061C130B1706CC -:10D2C00000030028FFF30347033B0013003C00501A -:10D2D000000045222E0235343E0233321E02151460 -:10D2E0000E0227222E023535343636333216161505 -:10D2F0001523353426262322060615151416163353 -:10D300003236363535331514060607323E023534CB -:10D310002E0223220E0215141E0201B86B98602DF6 -:10D320002E5F986B6A97602E2D60976C354F341A7C -:10D330002F5D46445A2E9C0B140F12160A0C151022 -:10D340001214099C2E5B415C85562A2A56855C5C2A -:10D350008656292956860D4A7A954C4B957A494925 -:10D360007A944C4C957A4A881C344A2EB040582FF7 -:10D37000264C3B32331B1D0C0F251FCB1F230D0EDC -:10D380001E173A373A4E285F406C874848866C3FF4 -:10D390003F6C864848876C4000040030FFF2034B26 -:10D3A0000336001300270036003F000045222E02FE -:10D3B00035343E0233321E0215140E0227323E026D -:10D3C00035342E0223220E0215141E022711333289 -:10D3D0001616151406071723272315113332363571 -:10D3E0003426232301BD6A96602D2D60976A6A97C3 -:10D3F0005F2D2D5F976B587F532727537F58598098 -:10D4000053272753804CA43A502A212A5A81482373 -:10D41000182F211E24260E497A944B4C94794949A1 -:10D4200079944C4B947A49353E6982444582693DF2 -:10D430003D6982444582693E7002001B3E34303BA8 -:10D4400014F4DCDC011A2B27222800020039014ADF -:10D450000303032A000C001400004111331313339B -:10D460001123110323031121112335211523110148 -:10D470007C6E55586C57542F57FEC35C011B5801E6 -:10D480004A01E0FED3012DFE200115FEEB0117FE3F -:10D49000E901885858FE78000002004301B401C831 -:10D4A0000334000F001B0000412226263534363697 -:10D4B0003332161615140606273236353426232243 -:10D4C0000615141601043A573030573A3B5831319B -:10D4D000583B2E32322E2D333301B430573A3A5660 -:10D4E0002F2F563A3B5630563C2F2F3B3A302F3C8D -:10D4F0000001001E024200AC032A00030000533763 -:10D5000033071E117D430242E8E80002001E024A72 -:10D510000150032A00030007000053373307333755 -:10D5200033071E117D4359117D43024AE0E0E0E0DC -:10D5300000010041FF5300C0032A000300005713FD -:10D54000331141017EAD03D7FC2900020036FF51A3 -:10D5500000A2032A00030007000053113311031136 -:10D560003311366C6C6C01920198FE68FDBF019816 -:10D57000FE6800010021000001720327000B00007B -:10D580007311233533353315331523118C6B6B7DB4 -:10D59000696901F75ED2D25EFE0900010054FFF214 -:10D5A000023F03AC00200000650E02262637133E22 -:10D5B000021E020606070127133E0226260607035F -:10D5C000061616363701D822514D3D1D0A5D083228 -:10D5D0004547391B135250FEF82EF44644101423CD -:10D5E00020056307132A381C48272B0425534202C1 -:10D5F0006A31432201244A729963FEC23401325ACD -:10D60000815429041E1EFD9330330820210000019F -:10D61000001F000001770328001300007335233535 -:10D62000333523353335331533152315331523158A -:10D630008E6F6F6F6F7B6E6E6E6EF256A15AE5E560 -:10D640005AA156F200030037FFF503C2032A00096E -:10D650000017002900007311331311331123031134 -:10D660000522263535343633321615151406273281 -:10D670003636353534262623220606151514161699 -:10D680003775B38772B1023B596A6A59586C6C5846 -:10D690001415090915141316090916032AFE510158 -:10D6A000AFFCD601C9FE370B5E61DA615E5D62DAFE -:10D6B000625D6A11251DDE1E241111251DDE1D254A -:10D6C000110000020028FFF2024D023A0019002268 -:10D6D00000004522262635343E0233321616152127 -:10D6E00015161633323637170E0203213526262338 -:10D6F000220607013B5A7A3F305062314E7C48FE89 -:10D70000541753304D5B2425193E58DC0134135116 -:10D7100038344B190E53864C4C6E472247825AB907 -:10D7200019263F391527412801518F142924180043 -:10D73000FFFF005D020800DB032A040602744500B7 -:10D74000FFFF003702E00127032A060602E200007D -:10D750000002FF59029E00A7032A000300070000F1 -:10D760005335331521353315297EFEB27E029E8C4A -:10D770008C8C8C000001FFB802900048032300034A -:10D780000000433533154890029093930001FF59F0 -:10D79000027F0030034700030000432733172B7C30 -:10D7A0009B3C027FC8C80001FFD0027F00A703474F -:10D7B0000003000043373307303E997B027FC8C81F -:10D7C0000002FF83027A00ED034900030007000016 -:10D7D00053373307233733072A3E8576F4377B6583 -:10D7E000027ACFCFCFCF0001000001E900910305FD -:10D7F000000A000053273636352335331514061733 -:10D800000B1A2A50913D01E9330827289281464D91 -:10D810000001FF620286009E0342000600004337BB -:10D8200033172327079E5D805F6F302F0286BCBCB5 -:10D8300077770001FF5F027F00A103370006000039 -:10D840004327331737330749586D34346D58027FF7 -:10D85000B87070B80001FF6802830097031A000DCA -:10D860000000512226353314163332363533140670 -:10D870004751561E24231F555002834F4824252606 -:10D8800023484F000002FF8C026800740344000B21 -:10D89000001700004322263534363332161514069D -:10D8A000273236353426232206151416012F444418 -:10D8B0002F30454431191B1B19181B1B02683935C1 -:10D8C000363839353539391F16171F1F17161F00FF -:10D8D0000001FF6402A3009C0330001700005322E4 -:10D8E00026262322061523343636333216163332D3 -:10D8F000363533140606501A2A2614150F4A0F27F8 -:10D900002219272615110F45092102A318171712EE -:10D91000273D2316171512203E290001FF7F029E86 -:10D92000008102E800030000433521158101020255 -:10D930009E4A4A000001FF9F02750078034F0014C1 -:10D940000000512736363534262322060735363374 -:10D9500032161615140606321D29201A0F1F0D2E19 -:10D960003320372121360275310E1B1614100403A3 -:10D97000410C132A23222E1E0002FF27027E008163 -:10D9800003460003000700004327331733273317EC -:10D990007366783F54587037027EC8C8C8C8000103 -:10D9A000FF68028C00980328000F0000433E0233FA -:10D9B00032161615233426232206159801224431E7 -:10D9C000324323561E24231F028C3146252546311F -:10D9D000282625290001FFB8028400480396000A82 -:10D9E000000053170606153315233734362D101C47 -:10D9F000284F9001350396360520288F7C464E002F -:10DA00000001FFF6020300A1029500090000433562 -:10DA100033323635331406230A0A1E186B5849026E -:10DA2000033F2A2949490001FFBDFF370043FFBBDF -:10DA300000030000473533154386C9848400FFFF87 -:10DA4000FF59FF2F00A7FFBB060702C00000FC9193 -:10DA50000001FFB8FEAA0048FFBB000A00004327F0 -:10DA60003636352335330714062D101C284F900108 -:10DA700035FEAA360421288E7C454E000001FFC8E1 -:10DA8000FEF400A1000000170000532226273516DF -:10DA9000163332363534262627353315321615140B -:10DAA0000606131326120C1D0F1A241B29173A3CC5 -:10DAB000482741FEF40606420305111313160A0215 -:10DAC0006D403232252E15000001FF89FF020056FD -:10DAD00000000017000057222E0235343636373347 -:10DAE0000E0215141633323637070606241A362E60 -:10DAF0001D192715450B160D2A19081006110612B7 -:10DB0000FE071529221C3A311011292B1621170165 -:10DB1000014A0102FFFFFF68FF130097FFAB0607F2 -:10DB200002C80000FC90FFFFFF7FFF2F0081FF7AFB -:10DB3000060702CB0000FC910001FF880148007835 -:10DB40000193000300004335331578F001484B4B37 -:10DB5000000100360261010D032A00030000533763 -:10DB60003307363D9A7B0261C9C90001001F02A933 -:10DB70000121032A000F00005322262635331616F2 -:10DB800033323635331406069F2B391C44011B20D3 -:10DB9000211B461D3902A91F3A28231D1E22283A9F -:10DBA0001F000001002202730162032A0006000028 -:10DBB0005327331737330778566C33356C59027354 -:10DBC000B76F6FB7FFFF0044FEF4011D00000406AD -:10DBD00002D47C000001002A02680166032A0006C4 -:10DBE0000000533733172327072A5C815F6F302EDD -:10DBF0000268C2C27D7D0002002B029E0178032ACA -:10DC00000003000700005335331521353315FA7E24 -:10DC1000FEB37E029E8C8C8C8C0000010037028744 -:10DC200000C603170003000053353315378F0287F2 -:10DC300090900001002C02610102032A0003000001 -:10DC400053273317A67A9A3C0261C9C9FFFF0036F1 -:10DC5000027A01A10349040702C400B300000001D5 -:10DC6000003702E00127032A000300005335331573 -:10DC700037F002E04A4AFFFF005CFF020129000082 -:10DC8000040702D500D300000002002B0259011244 -:10DC90000335000B0017000053222635343633328B -:10DCA0001615140627323635342623220615141687 -:10DCB0009E2F44442F304443311A19191A181B1B44 -:10DCC00002593935363838363539382016171E1E80 -:10DCD000171620000001003B02A101720332001858 -:10DCE0000000410626262322061523343E02333641 -:10DCF00016161716363533140606012D1735301053 -:10DD0000100C4A061321191C33290C100C44091E4F -:10DD100002A302181917121D302415031517020249 -:10DD20001612203D28000001FF620286009E032A91 -:10DD300000060000433733172327079E5D805F6C82 -:10DD400033320286A4A464640001FFEC020300A144 -:10DD5000029500090000433533323635331406236B -:10DD600014141E186B584902033F2A29494900021E -:10DD7000FF68027B009703B00003001100004337E7 -:10DD8000330707222635331416333236353314065B -:10DD900040467F6D184751561E24231F5550033BA4 -:10DDA0007575C05048252425244850000002FF689E -:10DDB000027B009703B000030011000043273317D4 -:10DDC0000722263533141633323635331406196DCF -:10DDD0007E463E4751561E24231F5550033B757502 -:10DDE000C05048252425244850000002FF680283C3 -:10DDF000009703F600130021000053273636353410 -:10DE00002623220607353636333216151406072226 -:10DE10002635331416333236353314060B2C1216CE -:10DE20001A150E190B142815313F36314751561E5D -:10DE300024231F5550031D2F0E1B131314050441DB -:10DE4000070830312C39AD4F4824252623484F0090 -:10DE5000FFFFFF640283009C03DC062602C800006B -:10DE6000000702CA000000AC0002FF620286012D1A -:10DE700003720006000A00004337331723270737D1 -:10DE80003733079E5D805F6C3332B8357356028638 -:10DE9000A4A46464737979000002FF62028600F42E -:10DEA00003720006000A00004337331723270737A1 -:10DEB0002733179E5D805F6C3332D45674350286EB -:10DEC000A4A46464737979000002FF6202860106EB -:10DED00003B90013001A00005327363635342623C1 -:10DEE0002206073536363332161514060537331732 -:10DEF000232707AB2C12161A150F190A14271531F0 -:10DF00003F36FE925D805F6C333202E02F0E1B13B2 -:10DF10001314050441070830312F366DA4A464643E -:10DF2000FFFFFF620286009E03E8062602E600006D -:10DF3000000702CA000000B80001000002F10067FB -:10DF40000007006A0005000100000000000000005A -:10DF5000000000000004000100000014002C003844 -:10DF6000004400500060006C00780088009400A01D -:10DF700000AC00BC00C800D400E400F000FC0108C4 -:10DF800001140120012C0138014401500160016C91 -:10DF9000018C019801D401E0021902250231023DF1 -:10DFA00002490255027B0287029702C602D2030190 -:10DFB000030D03190329033D034903550361036D51 -:10DFC00003790389039503A103B103BD03C903D5F5 -:10DFD00003E103ED03F904050411041D04290460A1 -:10DFE000046C047F048B04C804D404E004EC04F83B -:10DFF000050405100554056A058D059905A505B1AB -:10E0000005BD05C905D505E105ED05F906050611AE -:10E01000061D062906350641064D06590672067E7E -:10E02000069706A306AF06BD06C906D506E106EDAE -:10E0300006F90705071E073A0746075B07670773D8 -:10E04000077F078B07AD07B907C507FD0809081546 -:10E050000821082D083D0849085508650871087D04 -:10E06000088D089D08A908B508C108CD08DD08ED90 -:10E0700008FD090D091D092909350941094D098DB9 -:10E08000099909A509B509E40A0A0A160A3B0A838F -:10E090000AAD0AB90AC50AD10ADD0AE90B2D0B3906 -:10E0A0000B450B510B5D0B690B750BAA0BE70BF8BE -:10E0B0000C110C1D0C290C350C410C650C710C7DE0 -:10E0C0000C890C950CA10CAD0CB90CC50CD10CDD58 -:10E0D0000CED0CFD0D0D0D1D0D2D0D390D450D51CA -:10E0E0000D5D0D690D750D870DA30DAF0DBB0DC732 -:10E0F0000DD30DEC0E010E0D0E190E250E310E3D39 -:10E100000E490E550E610E750E810E8D0E990EE4A0 -:10E110000EF00EFC0F080F180F240F300F400F4C9D -:10E120000F580F640F740F800F8C0F9C0FA80FB443 -:10E130000FC00FCC0FD80FE40FF00FFC1008101811 -:10E140001024109910A510DD10E9111F112B1137A3 -:10E150001143114F115B118F11E111ED122812348F -:10E1600012401250128A129612A212AE12BA12C69F -:10E1700012D612E212EE12FE130A13161322132EF7 -:10E18000133A13461352135E136A137613B013E750 -:10E1900013F31418142414A614B214BE14CA14D6FB -:10E1A0001569157515FE1620164A16561662167450 -:10E1B0001680168C169816A416B016BC16C816D45F -:10E1C00016E016EC16F817041710171C1728174B33 -:10E1D00017681774178C179817A417BB17C717D38E -:10E1E00017DF17EB17F71803181A1852185E188064 -:10E1F000188C189818A418B018DD18E918F5192A01 -:10E2000019361942194E195A196A19761982199232 -:10E21000199E19AA19BA19CA19D619E219EE19FACA -:10E220001A0A1A1A1A2A1A3A1A4A1A561A621A6E26 -:10E230001A7A1AB81AC41AD01AE01B431B7B1B8720 -:10E240001BBF1BF31C111C1D1C291C351C411C4D24 -:10E250001C8E1C9A1CA61CB21CBE1CCA1CD61D14EB -:10E260001D351D5A1D861D921D9E1DAA1DB61DD849 -:10E270001DE41DF01DFC1E081E141E201E2C1E3841 -:10E280001E441E501E601E701E801E901EA01EACDE -:10E290001EB81EC41ED01EDC1EE81EFA1F161F224A -:10E2A0001F2E1F3A1F461F5F1F811F8D1F991FA51D -:10E2B0001FB11FBD1FC91FD51FE11FF52001200D74 -:10E2C00020192025206D207920BE20CA20F8212485 -:10E2D00021622195219D21C521CD21DC21E821F953 -:10E2E0002227222F223B2247226E22BE22D322DF68 -:10E2F00022EB230523112332233A2342234A235CB2 -:10E300002364236C2374239823A42404240C242F33 -:10E310002447245D247A249124B724E0250E25493E -:10E32000257A258225BF25FC26082614262D26536E -:10E33000269426BF26EF271D274B2761279127B359 -:10E3400027D127D927F628192836283E287C288463 -:10E3500028D12908291729232933295C2964297000 -:10E36000297C29A329E429F92A052A112A2A2A36EF -:10E370002A562A702A842A8C2A9E2AA62AAE2ABFC6 -:10E380002AC72AD32B1E2B262B472B5E2B742B90B0 -:10E390002BA72BD32BFD2C302C6A2CA12CA92CE3E2 -:10E3A0002D1C2D242D302D382D632DA12DD12E0A7D -:10E3B0002E3C2E662E7B2EAA2ECA2EE62EFB2F1664 -:10E3C0002F1E2F3A2F422F7E2F902FB12FBD2FC5FA -:10E3D0002FFD30173044309330AD30E631333144C7 -:10E3E00031A031EB31FC32263264327E328C329CE9 -:10E3F00032AC32BC32C732DC32EE3309331F333237 -:10E400003346337833AB33B733D333F13424343139 -:10E41000343F344B3470349434CD350635173528B9 -:10E4200035343540354D355A3562356E357735845E -:10E430003590359C35B435CD35E936033614362460 -:10E4400036383646365A366C366C366C366C36B1E3 -:10E4500036EE3736378637D23813385B389538AFD3 -:10E4600038F83918394D3975399E39D639E63A2494 -:10E470003A513A8D3ABD3AED3B0F3B1B3B343B41A1 -:10E480003B553B623B7B3B933BA63BC53BD63BE8C6 -:10E490003C003C193C333C7E3CA63CB53CC73CFBB5 -:10E4A0003D453D733D853D9B3DB03DD43E2B3E8675 -:10E4B0003F063F1E3FA240094024409240FE415784 -:10E4C000417E41AA41B741CA41D741EB41FF4239A0 -:10E4D0004254429342CA42D242DA42EC42F84305E5 -:10E4E00043124325433A434B435C4374439A43BF2F -:10E4F00043CC43EE4401441C443244454451445A05 -:10E500004470449644BC44C544CE44DA44E74503D1 -:10E510004514451C452D453F454B45584561456DC6 -:10E520004576459C45C545D645E946084627465AA1 -:10E530004666467E469646C246CE46CE000100005E -:10E5400000041A1D7477721B5F0F3CF5000303E88B -:10E5500000000000D5EAA06500000000DD1F59D4CE -:10E56000FF3BFEE104C705110000000600020000A9 -:10E5700000000000029E0054021A0015021A001545 -:10E58000021A0015021A0015021A0015021A0015C7 +:104010000000147600001470000014760000147084 +:1040200000001476000015DE000015E40000147C8A +:10403000000015D800001650000015D800001650DA +:10404000000015D800001650000015D80000147CA0 +:104050000000148200001650000015D800001488DB +:10406000000015D800001650000015D80000148E6E +:10407000000015D800001494000014A60000149A43 +:10408000000014A60000149A000014A6000014A05A +:10409000000014A6000014AC0000162C163214B256 +:1040A000000014B8000014BE00000000000014C49A +:1040B00000000000000014CA00000EA214D614D0A4 +:1040C00000000EA214D614D000000EA214D614DCE8 +:1040D00000000000000014E200000000000014E8EE +:1040E00000000000000014EE00000000000014F4C6 +:1040F00000000000000014FA000015000000150682 +:104100000000150C00001554155A1560156615129F +:1041100000001518000016440000164A0000151E85 +:10412000000015C600001524000000000000152A3C +:1041300000000000000015480000154E000015307A +:10414000000015360000153C00000000000015427C +:1041500000000000000015480000154E0000154842 +:104160000000154E00001554155A15601566156CA3 +:104170000000161A15721578000000000000157E68 +:104180000000000000001584000015901596158AA7 +:10419000000015901596158A000015901596159C2F +:1041A00000000000000015A200000000000015A89B +:1041B00000000000000015AE00000000000015B473 +:1041C000000000000000160E1614161A162015BA6C +:1041D00000001608000015C0000015C6000015CC30 +:1041E000000015D8000015D2000015D8000015DE1B +:1041F000000015E4000015EA000015F000000000C2 +:10420000000015FC15FC15F6000015FC15FC160247 +:10421000000016080000160E1614161A1620162690 +:104220000000162C163216380000163E0000164408 +:104230000000164A00001650000016560000165CDA +:1042400000001662000016680000166E00000000F4 +:10425000167400000000167A0000168000000001AD +:1042600000CC0000000207DE07E407EA07F00001C7 +:104270000000FF5A00010000FF6400010000FEFB87 +:1042800000010000FF150001FFFFFF2700010000F3 +:10429000FF7C0001FFFF00000001000000000001A2 +:1042A0000050032B00010000033300010000033025 +:1042B00000010001033E0001000003600001FFFF58 +:1042C00003D30001FFFF039D0001FFFF030800016E +:1042D000000003A800010000031600010000032AEB +:1042E00000010000038F0001000003B80001FFFF80 +:1042F0000242000100000242000100F604BB00017E +:1043000000F60485000100F603F0000100F60490B9 +:10431000000100F603FE000100F60477000100F63C +:1043200004A0000100F6FF5A000100F70426000176 +:1043300000F60412000100F6041B000100F605035C +:10434000000100F604180001015A032A0001015A75 +:1043500004120001010603FE00010102FF15000125 +:10436000010204120001010203FE0001010803FE24 +:10437000000100E003F0000100E00477000100E02C +:1043800004A0000100E003FE000100CCFF5A000180 +:1043900000E10426000100E00418000100E404121A +:1043A000000100E40000000100C403FE0001010C54 +:1043B00003F00001010C04120001010CFEFB0001DE +:1043C000010C03FE0001011904120001007C03F03E +:1043D0000001007C03FE0001007CFF5A0001007D0B +:1043E00004260001007C04180001007C000000018C +:1043F000007D0000000100B5032A000100B5041291 +:10440000000100970000000100F80412000100F80C +:10441000FEFB000100780412000100DFFEFB00013A +:104420000078032A00010112032A0001014A03FE59 +:1044300000010108041200010108FEFB000101084F +:1044400004180001010E03F00001010E03FE00013B +:10445000010E04770001010E04A00001010E04FA10 +:104460000001010E04E60001010EFF5A0001010FD8 +:1044700004260001015E04130001010E0412000174 +:10448000010E04180001010E050000010191032A2C +:10449000000101560000000100F003FE0001010FC1 +:1044A000032A0001010F000000010104032A00019A +:1044B0000104FEFB000101040412000101040000DC +:1044C000000100EDFF15000100ED0412000100EDF8 +:1044D000FEFB000100ED03FE000100C80412000114 +:1044E00000C8FF15000100C8FEFB000100C803FE64 +:1044F0000001011003F000010110FF5A0001011139 +:1045000004260001016004130001011004120001DF +:104510000110032A00010110041B000101100418FE +:10452000000101A6032A000101100000000101386A +:104530000000000100FD032A000100FD0000000151 +:10454000016D0412000100F1FF5A000100F204267F +:10455000000100F10412000100F10418000100D173 +:10456000032A000100D10412000100D103FE000162 +:1045700000D10000000100DB03D3000100DB039D3C +:10458000000100DB0308000100DB03A8000100DBE1 +:104590000316000100DB038F000100DB03B80001FC +:1045A00000DC033E000100DB0333000100DB041BE1 +:1045B000000100DB0330000101450242000101451A +:1045C000032A0001014500000001006E032A0001DA +:1045D000006E03FE000100E00000000100CEFF15A8 +:1045E000000100CE03160001014F032A0001014F14 +:1045F00003FE000100DD0000000101B4032A0001F8 +:1046000000D30308000100D3038F000100D303B8D7 +:10461000000100D30316000100D3FF5A000100D4AB +:10462000033E000100D30330000100E50242000117 +:1046300000E5032A000100E50000000100C403DCDE +:10464000000100DA0308000100DA032A000100DAA1 +:104650000360000100DA0316000100DA02420001E3 +:1046600000DA00000001012103DA0001006F0412EA +:10467000000100730242000100730308000100738F +:10468000031600010073FF5A00010074033E00018D +:10469000007303300001007B02420001007B032A0B +:1046A0000001007BFF420001011C03DF000100D775 +:1046B00000000001011C02F7000100D7FEFB000111 +:1046C0000076041200010076FEFB00010076032A4A +:1046D000000100DB032A0001007600000001015404 +:1046E00002420001015403160001015400000001C0 +:1046F00001230242000101230000000100DCFEFB57 +:10470000000100D50308000100D50316000100D503 +:10471000038F000100D503B8000100D50412000189 +:1047200000D503FE000100D5FF5A000100D6033E6C +:10473000000100D4FF5A000100D5033E000100D45F +:104740000330000100D4000000010125032B00010B +:1047500000D5032A000100D40242000100D4032A3C +:10476000000100D50330000100D5041800010157F5 +:104770000242000100DF0316000100DE02420001D8 +:1047800000DE0000000100B802420001006FFEFBE5 +:10479000000100B8032A0001006F0000000100BB07 +:1047A000FF15000100BB032A000100BBFEFB000156 +:1047B00000BB0316000100D0FF150001008902EBC9 +:1047C000000100D0FEFB0001008903BF000100E9E9 +:1047D0000361000100D00000000100DC03080001BB +:1047E00000DCFF5A000100DD033E0001012C032B19 +:1047F000000100DC032A000100DC0242000100DCB1 +:104800000333000100DC03300001012F02420001EC +:1048100000DC00000001014C0000000100C1024268 +:10482000000100C100000001012602420001012632 +:10483000032A000101260000000100C40242000119 +:10484000013EFF5A000100C5033E000100C40330D1 +:10485000000100AE0242000100AE032A000100AEDA +:104860000316000100AE0000000100F6032A00015B +:104870000106032A000101060000000100C1032A0D +:10488000000100C10412000100E0032A000100E061 +:1048900004120001013C00000001011A032A00017A +:1048A000011A03F00001011A0412000100FE032A9C +:1048B000000100FE04120001014A032A0001014A1E +:1048C000000000010119032A000101190000000184 +:1048D00000F0032A000100F00000000100CE032ACE +:1048E000000100E2032A000100E203F0000100EDF4 +:1048F000032A000100ED00000001007C032A0001F2 +:10490000007C0412000100F1032A000100F1000004 +:104910000001010E032A0001014E032A0001010ECD +:104920000000000101360000000100DB024200012E +:1049300001570000000100AF0242000100AF032A4E +:10494000000100D30242000100D3032A000100D37A +:104950000000000100F9000A000100E70242000126 +:1049600000E70308000100E7032A000100E4024217 +:10497000000100E4032A000100DF0242000100CE32 +:104980000242000100CE0000000100C60242000108 +:1049900000C603080001013E0000000100C30242FE +:1049A000000100C30000000100BB0242000100BB87 +:1049B000000000010073032A0001007300000001E1 +:1049C000006F032A000100DF0000000100D5024251 +:1049D000000100F40242000100D5000000010107BF +:1049E0000008000100F603FC000100F600000001D1 +:1049F00001AE0000000100F8032A000100F80000E9 +:104A000000010102032A000101020000000100C4AC +:104A1000032A000100C400000001010C032A000168 +:104A2000010C000000010108032A00010108000038 +:104A3000000102B503610001016D032A0001016D4F +:104A40000000000100C40308000100900000000104 +:104A500001C90308000101950000000000010000E9 +:104A6000000A00500018000244464C5400A86C6133 +:104A7000746E0124001B009E00A6015E00AE00AE15 +:104A8000014A00FE00FE00B600BE00C600C600CE11 +:104A900000CE00D600D600D600D600D600DE00E656 +:104AA000015400EE00F600FE0106010E00106161E7 +:104AB0006C74018263617365013463636D7001928C +:104AC000646C6967013A6672616301406C69676191 +:104AD00001466C6F636C014C6C6F636C01526C6FC0 +:104AE000636C01586C6F636C015E6C6F636C016486 +:104AF0006C6F636C016A6C6F636C01706C6F636CDC +:104B000001766F72646E018A73757073017C013A6D +:104B10000000000100000001032400030000000168 +:104B20000154000100000001019200040000000196 +:104B3000016C0006000000010144000100000001BA +:104B400001220001000000010180000100000001BD +:104B5000011800010000000101160004000000011E +:104B60000146000100000001016E00040000000188 +:104B700001140001000000010138000400000001E0 +:104B8000010C000400000001010C019C0008415AC6 +:104B9000452001B24341542001C84352542001DE54 +:104BA0004B415A2001F44D4F4C20020A524F4D20E8 +:104BB000022054415420023654524B20024C00062D +:104BC0000000000201200132000600000002013A4C +:104BD000014C000600000004021A0250022C023EA2 +:104BE0000000000100180000000100190000000191 +:104BF000001400000001001A000000010012000073 +:104C00000001000900000001001100000001000E79 +:104C100000000001000D00000001000C0000000178 +:104C2000000F000000010010000000010013000050 +:104C30000002000000010000000200150017000043 +:104C400000030002000500080000FFFF000700004D +:104C50000001000300040005000E000F0001020027 +:104C600000060001020A00070001021A0009000103 +:104C700001FE000101F8000101E6000101FC000154 +:104C8000031C000101E4000103A2000101F2000184 +:104C9000039A0001020C0001037A00020210021ABA +:104CA00000010326000201EC01DE000201E800021F +:104CB00002E602E7000202060004012B013B02E6C5 +:104CC00002E700020204000400A600AE0180018891 +:104CD00000020202000401BB01BC01BB01BC0003D5 +:104CE0000000000101B40001020000010000000604 +:104CF0000003000101EE000101A20000000100001C +:104D000000070003000101F4000101E400000001BC +:104D1000000000160003000101E2000101DA0000BA +:104D20000001000000160000FFFF00080000000165 +:104D30000002000300040005000E000F0000FFFF4A +:104D40000008000000010003000400050006000E3A +:104D5000000F0000FFFF0008000000010003000436 +:104D600000050007000E000F0000FFFF0008000014 +:104D700000010003000400050008000E000F000001 +:104D8000FFFF000800000001000300040005000907 +:104D9000000E000F0000FFFF0008000000010003EC +:104DA00000040005000A000E000F0000FFFF0008CD +:104DB00000000001000300040005000B000E000FBE +:104DC0000000FFFF000800000001000300040005D0 +:104DD000000C000E000F0000FFFF000800000001A3 +:104DE000000300040005000D000E000F000300008A +:104DF000000101140001011C000100000003000378 +:104E00000001009400010094000000010000000374 +:104E100000030001013C00010082000000010000CD +:104E2000000400030000000100DE000200F600E6BE +:104E3000000100000004000200F2001001BB01BCF0 +:104E400000A600AE01BB013B01BC01800188024508 +:104E5000024602470248025C02E602E70001000146 +:104E60000256000101300002012B01310001000156 +:104E7000012A000201BC01CC0002012E0128000120 +:104E8000013000020001023C023F00000002012A42 +:104E900001320001000202C602D00005017E018637 +:104EA0000134013A01400004013A01400146014C3D +:104EB00000040148014E0154015A00010004012A76 +:104EC000013A02C602D00001000400A400AD017E38 +:104ED0000187000100040001007800DA015200019E +:104EE000000202E602E700010002000100DA000110 +:104EF00000020078015200020001023B024400005F +:104F000000010002012A013A0002000202C002C4AC +:104F1000000002C602CF00050002000202D002D249 +:104F2000000002D402D80003000100100001007844 +:104F300000A400AD00DA013A0152017E0187023C73 +:104F4000023D023E023F025602C602D00002000BA2 +:104F5000000100080000000A004100080044004C65 +:104F60000040004E004F004900510063004B0065B7 +:104F700000B2005E00B400D900AC01BD01ED00D26A +:104F800001F401F5010301F901F9010502370237C6 +:104F9000010602BC00030152024D00010001007035 +:104FA00001B80002013601B60003011C0136024CB3 +:104FB0000003025A023F024B0003025A023F024A18 +:104FC0000003025A023D00010002023C023E01B40D +:104FD0000002011C01B90002012A01BA00020141CC +:104FE00002EC000202C302ED000202C202EE000265 +:104FF00002CC02EF000202CA02E8000202C302E988 +:10500000000202C202EA000202CC02EB000202CA63 +:105010000001000202C602C801B50003011C012AFA +:1050200001B70003011C014100010001011C000146 +:10503000014100010001014100010000000A0001DE +:10504000006600010001006600010000000B000086 +:105050000001000100080001000000140001000030 +:10506000001C000277676874010000000002000362 +:105070000000000201030190000002BC00000000DB +:10508000FCFA000020000000DCFA00004F7377619A +:105090006C642D53656D69426F6C642E7474660088 +:1050A00000010000001001000004000047444546D4 +:1050B0006AFA6A450000C3CC0000017C47504F5398 +:1050C000DABC20060000C54800002F724753554245 +:1050D000BEEC94E90000F4BC000005F24F532F32FF +:1050E000AFD4778E0000A0B8000000605354415444 +:1050F00079946AE50000FAB00000002A636D6170DF +:105100009C08F7F40000A118000008826761737022 +:10511000000000100000C3C400000008676C79663E +:105120002CC0EE000000010C00008D9C68656164DD +:105130001626592B000094AC0000003668686561A3 +:1051400008AE05A20000A09400000024686D7478E9 +:10515000759F5B0A000094E400000BB06C6F636104 +:105160000AAB2E3400008EC8000005E46D61787033 +:10517000030200D300008EA8000000206E616D6560 +:1051800066C990C90000A9A4000003E6706F73749B +:1051900030387CD80000AD8C000016387072657015 +:1051A00068068C850000A99C0000000700020054DE +:1051B0000000024A032A00030007000073112111B6 +:1051C000252111215401F6FE710128FED8032AFC85 +:1051D000D65A02760002001500000205032A0007D5 +:1051E000000A000073133313232723071333031517 +:1051F0009DB79C991D801F2E6131032AFCD6B2B247 +:1052000001170147FFFF001500000205042F0626C5 +:1052100000010000000702C3010E00E8FFFF0015B7 +:10522000000002050402062600010000000702C873 +:10523000010E00E8FFFF0015000002050498062695 +:1052400000010000000702E8010E00E8FFFF001562 +:10525000FF3702050402062600010000002702D1E4 +:10526000010D0000000702C8010E00E8FFFF001555 +:10527000000002050498062600010000000702E96C +:10528000010E00E8FFFF00150000020504DE0626FF +:1052900000010000000702EA010E00E8FFFF001510 +:1052A0000000020504C4062600010000002702C811 +:1052B000010E00E8000702CA010E0194FFFF00156D +:1052C00000000205041F062600010000000702C7B7 +:1052D000010E00E8FFFF001500000205042A062663 +:1052E00000010000000702C6010E00E8FFFF0015E4 +:1052F0000000023B045A062600010000000702ECF1 +:10530000010E00E8FFFF0015FF3702050412062614 +:1053100000010000002702E6010E00E8000702D1AC +:10532000010D0000FFFF001500000205045A0626CB +:1053300000010000000702ED010E00E8FFFF00156C +:105340000000021404A1062600010000000702EE7E +:10535000010E00E8FFFF00150000020504D006263C +:1053600000010000002702E6010E00E8000702CA63 +:10537000010E01A0FFFF001500000205042E062605 +:1053800000010000000702CD010E00E8FFFF00153C +:10539000000002050412062600010000000702C0FA +:1053A000010E00E8FFFF0015FF370205032A06265D +:1053B00000010000000702D1010D0000FFFF0015F1 +:1053C00000000205042F062600010000000702C2AB +:1053D000010E00E8FFFF0015000002050437062655 +:1053E00000010000000702CC010E00E8FFFF0015DD +:1053F000000002050410062600010000000702CE8E +:10540000010E00E8FFFF00150000020503D006268C +:1054100000010000000702CB010E00E8FFFF0015AD +:10542000FF020217032A062600010000000702D52A +:1054300001C10000FFFF001500000205042C062634 +:1054400000010000000702C9010E00E8FFFF00157F +:10545000000002050522062600010000002702C9FF +:10546000010E00E8000702C3010E01DBFFFF00157B +:10547000000002050418062600010000000702CA09 +:10548000010E00E80002FFEB0000029F0321000F65 +:105490000012000063012115231533152315331560 +:1054A0002135230713331115015E0156B17D7DB1FE +:1054B000FEBF87486B64032172D274F871B1B101E9 +:1054C0001A010B00FFFFFFEB0000029F042F0626CE +:1054D000001B0000000702C301A600E80003003D16 +:1054E0000000021C032A0014001E00290000731192 +:1054F00033321E0215140606071E0215140E02236F +:1055000027333236353426262323353332363635A3 +:1055100034262623233DCD355A45251C34262F40DD +:10552000201F3C583A4D2E3E2F1631292B292B2C6B +:10553000111933271E032A122E514131452807071E +:1055400032523A3D5A3A1D743E3E30391B6F193380 +:1055500025252D14FFFF003D0000021C040B06262C +:10556000001D0000000702C1012000E80001003119 +:10557000FFF50201033400270000452226263511DD +:1055800034363633321616151523353426262322A3 +:105590000606151114161633323636353533151402 +:1055A0000606011E5A692A2A695A576329A0061B52 +:1055B00021211E080B1F1D201B07A028620B447908 +:1055C0005001235479423A6A46444C1C311F20331F +:1055D0001FFE9022331B1F341D4F43476D3FFFFFBB +:1055E0000031FFF50201042F0626001F000000070E +:1055F00002C3011B00E8FFFF0031FFF50201041F99 +:105600000626001F0000000702C7011B00E8FFFF7D +:105610000031FEF4020103340626001F00000007DB +:1056200002D401150000FFFF0031FFF50201042A3A +:105630000626001F0000000702C6011B00E8FFFF4E +:105640000031FFF50201040B0626001F00000007D1 +:1056500002C1011B00E80002003D0000020D032A08 +:10566000000B0017000073113332161615111406C3 +:1056700006232733323636351134262623233DC6FA +:1056800067733030716525232E270A0D272C2203DE +:105690002A357158FED95A7437731D392A014E2A9A +:1056A0003318FFFF003D000003CA032A042600252B +:1056B0000000000700D602370000FFFF003D000099 +:1056C00003CA041F042600250000002700D6023765 +:1056D0000000000702C7030E00E8000200080000F7 +:1056E0000206032A000F001F000073112335331137 +:1056F0003332161615111406062327333236363583 +:1057000011342626232315331523362E2EC767730F +:105710002F2F726426242D280A0C282C232E2E01CC +:1057200076540160357158FED95A7437731D392A81 +:10573000014E2A3318EC5400FFFF003D0000020D1B +:10574000041F062600250000000702C7011F00E80D +:105750000002000E00000210032A000F001F0000CC +:10576000731123353311333216161511140606231F +:1057700027333236363511342626232315331523A5 +:10578000403232C768732E2F7264292A2D280A0CE2 +:10579000292B29343401794E0163357158FED95AC9 +:1057A0007437731D392A014E2A3318EF4E00FFFF5C +:1057B000003D0000020D040B062600250000000736 +:1057C00002C1011F00E8FFFF003D000003A2032A01 +:1057D000042600250000000701B0023D0000FFFF85 +:1057E000003D000003A20337042600250000002727 +:1057F00001B0023D0000000702C702FD00000001E9 +:10580000003D000001A0032A000B000073112115C8 +:1058100023153315231533153D0161BC9191BE034A +:105820002A72D773FE70FFFF003D000001A0042F15 +:105830000626002E0000000702C300F000E8FFFF6C +:10584000003D000001A004020626002E0000000713 +:1058500002C800F000E8FFFF003D000001A0041FA7 +:105860000626002E0000000702C700F000E8FFFF38 +:10587000003D000001A0042A0626002E00000007BB +:1058800002C600F000E8FFFF003D0000021D045AC0 +:105890000626002E0000000702EC00F000E8FFFFE3 +:1058A000003DFF3701A004120626002E000000274D +:1058B00002E600F000E8000702D100DC0000FFFF74 +:1058C000003D000001E4045A0626002E00000007F7 +:1058D00002ED00F000E8FFFF003D000001F604A12A +:1058E0000626002E0000000702EE00F000E8FFFF91 +:1058F000003D000001A004D00626002E0000002775 +:1059000002E600F000E8000702CA00F001A0FFFF75 +:105910000016000001A0042E0626002E000000073D +:1059200002CD00F000E8FFFF003D000001A00412DE +:105930000626002E0000000702C000F000E8FFFF6E +:10594000003D000001A0040B0626002E0000000709 +:1059500002C100F000E8FFFF003DFF3701A0032A6D +:105960000626002E0000000702D100DC0000FFFF29 +:10597000003D000001A0042F0626002E00000007B5 +:1059800002C200F000E8FFFF003D000001A0043764 +:105990000626002E0000000702CC00F000E8FFFF02 +:1059A000003D000001A004100626002E00000007A4 +:1059B00002CE00F000E8FFFF003D000001A003D090 +:1059C0000626002E0000000702CB00F000E8FFFFD3 +:1059D000003DFF0201A0032A0626002E000000075A +:1059E00002D5013A0000FFFF003D000001A00418AD +:1059F0000626002E0000000702CA00F000E80001A1 +:105A00000018FFF201CB032A0026000057222626A9 +:105A1000353533141415141633323E023534262628 +:105A20002323353723352115032733321616151452 +:105A30000606F351602A9B1B2713180E05133432F8 +:105A4000579CD0017BC723415158212A5F0E3D6FDF +:105A5000481D021108423D1020311F3D4B2254D3F6 +:105A6000705AFEF82642744C49714000FFFF00183E +:105A7000FFF201CB041F062600420000000702C708 +:105A800000F700E80001003D00000193032A00092F +:105A90000000731121152315331523113D0156B153 +:105AA0009696032A70DB73FE9400FFFF003D000012 +:105AB0000193040B062600440000000702C100D534 +:105AC00000E800010031FFF402080334002A00005E +:105AD000452226263511343636333216161515234F +:105AE00035342626232206061511141616333236AF +:105AF0003635352335331123270606010C5260292C +:105B00002A695A57652CA1081D20211E080C211F47 +:105B10001F220D4FE46C0A10400C457F54010F57B3 +:105B20007E443A6A492F3920311C22351EFE9922C3 +:105B3000361E2037235664FE60492530FFFF0031B2 +:105B4000FFF40208042F062600460000000702C3E7 +:105B5000011E00E8FFFF0031FFF4020804020626E0 +:105B600000460000000702C8011E00E8FFFF0031E8 +:105B7000FFF40208041F062600460000000702C7C3 +:105B8000011E00E8FFFF0031FFF40208042A062688 +:105B900000460000000702C6011E00E8FFFF0031BA +:105BA000FEAB02080334062600460000000702D3BD +:105BB000011E0001FFFF0031FFF40208040B06265E +:105BC00000460000000702C1011E00E8000200318B +:105BD000FFF4024003340003002E00006535211558 +:105BE000052226263511343636333216161515237E +:105BF000353426262322060615111416163332369E +:105C0000363535233533112327060601400100FEC2 +:105C1000CC5260292A695A57652CA1081D20211EE3 +:105C2000080C211F1F220D4FE46C0A1040C1545470 +:105C3000CD457F54010F577E443A6A492F392031B0 +:105C40001C22351EFE9922361E2037235664FE6024 +:105C5000492530000001003F00000218032A000B14 +:105C600000007311331133113311231123113FA598 +:105C70008FA5A58F032AFEB3014DFCD60167FE99BF +:105C80000002FFF900000227032A0013001700009A +:105C9000731123353335331533353315331523114C +:105CA00023112311113335232B3232A589A529293C +:105CB000A58989890268388A8A8A8A38FD980167A5 +:105CC000FE9901DD8B00FFFF003F00000218041F5A +:105CD0000626004E0000000702C7012C00E8FFFF67 +:105CE000003F00000218042A0626004E00000007AC +:105CF00002C6012C00E80001003F000000E3032A77 +:105D000000030000731133113FA4032AFCD6FFFFE8 +:105D1000003FFFEB0238032A042600520000000770 +:105D2000006101220000FFFF003F00000138042F46 +:105D3000062600520000000702C3009000E8FFFFA3 +:105D4000FFF90000012804020626005200000007A7 +:105D500002C8009100E8FFFFFFF20000012F042AB3 +:105D6000062600520000000702C6009000E8FFFF70 +:105D7000FFB700000112042E0626005200000007A3 +:105D800002CD009000E8FFFFFFEA00000137041297 +:105D9000062600520000000702C0009000E8FFFF46 +:105DA000003F000000E3040B06260052000000073D +:105DB00002C1009000E8FFFF003FFF3700E3032A25 +:105DC000062600520000000702D100900000FFFFED +:105DD000FFEA000000E3042F06260052000000073F +:105DE00002C2009000E8FFFF002F00000108043706 +:105DF000062600520000000702CC009000E8FFFFDA +:105E0000FFF90000012804100626005200000007D8 +:105E100002CE009000E8FFFF000F0000011203D047 +:105E2000062600520000000702CB009000E8FFFFAA +:105E3000001BFF0200E7032A0626005200000007AD +:105E400002D500910000FFFFFFF40000012D0418AF +:105E5000062600520000000702CA009000E8000178 +:105E6000000CFFEB0116032A000D00005735323EEF +:105E70000235113311140606230C1D28160AA5201D +:105E8000514915740713241D0270FD8943592C00D4 +:105E9000FFFF000CFFEB0162042A062600610000F0 +:105EA000000702C600C400E80001003D0000021F18 +:105EB000032A000B00007311331113330313230360 +:105EC00007113DA592A098A3A67D1A032AFEAA0158 +:105ED00056FE94FE42016B2EFEC3FFFF003D000004 +:105EE000021F041F062600630000000702C7011FEF +:105EF00000E8FFFF003DFEAB021F032A06260063F9 +:105F00000000000702D3011400010001003D000061 +:105F100001A0032A000500007311331133153DA5BC +:105F2000BE032AFD4670FFFF003DFFEB02C7032AB8 +:105F30000426006600000007006101B10000FFFFB9 +:105F4000003D000001A0042F0626006600000007A7 +:105F500002C3008F00E8FFFF003D000001B7032AE5 +:105F6000062600660000000702C501260025FFFF87 +:105F7000003DFEAB01A0032A0626006600000007D4 +:105F800002D300EE0001FFFF003D000001A0032A44 +:105F90000626006600000007025C00FF004AFFFFC3 +:105FA000003DFF53028A032A042600660000000712 +:105FB000013A01B1000000010005000001A6032A1A +:105FC000000D000073110735371133113715071114 +:105FD0003315433E3EA56363BE016A1E601E016029 +:105FE000FEEF315F31FEB6700001003A0000027D25 +:105FF000032A000C0000731333131333132303031A +:106000002303033A0EAF646BA90E780D67676C0B20 +:10601000032AFE0101FFFCD60225FDDB0229FDD784 +:10602000FFFF003A0000027D040B0626006E000010 +:10603000000702C1015B00E80001003D000001EC27 +:10604000032A0009000073113313113311230311C4 +:106050003D73B4886EB4032AFE5A01A6FCD601C073 +:10606000FE40FFFF003DFFEB0340032A04260070C3 +:10607000000000070061022A0000FFFF003D000051 +:1060800001EC042F062600700000000702C3011572 +:1060900000E8FFFF003D000001EC041F0626007031 +:1060A0000000000702C7011500E8FFFF003DFEAB3E +:1060B00001EC032A062600700000000702D3011538 +:1060C00000010001003FFF3501EF032A001300002B +:1060D0005735323636353503112311331311331149 +:1060E00014060623FA2E3215A58B74B6861D4D496B +:1060F000CB641129234F017BFE40032AFE5A01A6DF +:10610000FCD6425C2D00FFFF003DFF530302032A33 +:106110000426007000000007013A022A0000FFFF79 +:10612000003D000001EC0418062600700000000786 +:1061300002CA011500E800020031FFF5020F033426 +:10614000001100230000452226263511343636334F +:106150003216161511140606273236363511342636 +:1061600026232206061511141616011F59682D2D17 +:1061700068595A692D2D695A201E0A0A1E201E1EB2 +:106180000A091E0B407753012E53763E3F7553FE8E +:10619000D2537740771D311C017F1C301D1D301CF0 +:1061A000FE811C311D00FFFF0031FFF5020F042F9F +:1061B000062600780000000702C3012000E8FFFF68 +:1061C0000031FFF5020F04020626007800000007E8 +:1061D00002C8012000E8FFFF0031FFF5020F042A8A +:1061E000062600780000000702C6012000E8FFFF35 +:1061F0000031FFF5024D045A062600780000000722 +:1062000002EC012000E8FFFF0031FF37020F04120B +:10621000062600780000002702E6012000E80007BB +:1062200002D101200000FFFF0031FFF50214045AE3 +:10623000062600780000000702ED012000E8FFFFBD +:106240000031FFF5022604A10626007800000007B1 +:1062500002EE012000E8FFFF0031FFF5020F04D03D +:10626000062600780000002702E6012000E800076B +:1062700002CA012001A0FFFF0031FFF5020F042E2A +:10628000062600780000000702CD012000E8FFFF8D +:106290000031FFF5020F0412062600780000000707 +:1062A00002C0012000E8FFFF0031FFF5020F04B833 +:1062B000062600780000002702C0012000E8000741 +:1062C00002CB012001D0FFFF0031FFF5020F04B126 +:1062D000062600780000002702C1012000E8000720 +:1062E00002CB012001C9FFFF0031FF37020F033449 +:1062F000062600780000000702D101200000FFFF01 +:106300000031FFF5020F042F062600780000000779 +:1063100002C2012000E8FFFF0031FFF5020F043741 +:10632000062600780000000702CC012000E8FFFFED +:106330000031FFF5020F037D0626007800000007FC +:1063400002E7016600E8FFFF0031FFF5020F042FAE +:10635000062600780000002702E7016600E8000733 +:1063600002C3012000E8FFFF0031FF37020F037D69 +:10637000062600780000002702E7016600E8000713 +:1063800002D101200000FFFF0031FFF5020F042FB2 +:10639000062600780000002702E7016600E80007F3 +:1063A00002C2012000E8FFFF0031FFF5020F0437B1 +:1063B000062600780000002702E7016600E80007D3 +:1063C00002CC012000E8FFFF0031FFF5020F0418A6 +:1063D000062600780000002702E7016600E80007B3 +:1063E00002CA012000E8FFFF0031FFF5020F04316F +:1063F000062600780000000702C4012000E8FFFF25 +:106400000031FFF5020F0410062600780000000797 +:1064100002CE012000E8FFFF0031FFF5020F03D09C +:10642000062600780000000702CB012000E8FFFFED +:106430000031FF02020F0334062600780000000737 +:1064400002D5013C000000030031FFA9020F0373D5 +:1064500000030015002700005727011703222626F6 +:106460003511343636333216161511140606273216 +:106470003636351134262623220606151114161633 +:106480008127015028B359682D2D68595A692D2D3F +:10649000695A201E0A0A1E201E1E0A091E571003D2 +:1064A000BA0EFC90407753012E53763E3F7553FE53 +:1064B000D2537740771D311C017F1C301D1D301CCD +:1064C000FE811C311D00FFFF0031FFA9020F042FC8 +:1064D000062600920000000702C3011B00E8FFFF30 +:1064E0000031FFF5020F04180626007800000007AF +:1064F00002CA012000E8FFFF0031FFF5020F04BED1 +:10650000062600780000002702CA012000E80007E4 +:1065100002CB012001D600020031000002AC0328AA +:106520000013001F0000612226263535343636332D +:106530002115231533152315331525331123220671 +:1065400006151114161601265C6B2E2D6A5A018948 +:10655000AE8484AFFE7A33332721080A21427A536E +:10656000FF52804872DA73F97073023F284226FEA8 +:10657000D5243C240002003D00000210032A000C38 +:106580000017000073112132161615140606232376 +:106590001111333236363534262623233D01014985 +:1065A0005C2D3B66424B3A24270E0B262939032AE1 +:1065B00037684A576229FEA101D317322725321CBA +:1065C000FFFF003D00000210040B062600970000AC +:1065D000000702C1011400E80002003600000216A4 +:1065E000032A000F001800007311331533321616FA +:1065F00015140E0223231511333236353426232386 +:1066000036A5574D66311D3B5A3E4B3C37302C3535 +:1066100042032A6C2F654F455C3818EA016133400C +:106620003B3600020031FF60020F0334001D002FD3 +:106630000000452E02270622232226263511343655 +:1066400036333216161511140606071E02172732A6 +:106650003636351134262623220606151114161651 +:1066600001D2173C3A1404090559682D2D68595A6E +:10667000692D1530280D1C1C0DD5201E0A0A1E2060 +:106680001F1E09091EA00B2E3D2001407753012E2D +:1066900053763E3F7553FED23A5D44140E1C1808E3 +:1066A000A61D311C017F1C301D1D301CFE811C31BC +:1066B0001D000002003D00000222032A000F001905 +:1066C0000000731133321616151406060713230340 +:1066D0002311113332363635342623233DD25275F9 +:1066E0003F112B2770A95D3A30282E132938380323 +:1066F0002A255E53324D3911FE75016FFE9101D18D +:106700001A3527383B00FFFF003D00000222042F0E +:106710000626009B0000000702C3012300E8FFFFDC +:10672000003D00000222041F0626009B0000000717 +:1067300002C7012300E8FFFF003DFEAB0222032A4F +:106740000626009B0000000702D301230001FFFF83 +:10675000003D00000222042E0626009B00000007D8 +:1067600002CD012300E8FFFF003D000002220410DB +:106770000626009B0000000702CE012300E800016E +:106780000029FFF501DF0334002D000045222626F5 +:1067900027371E023332363534262727262635344E +:1067A0003633321E0217072E02232206151416173F +:1067B00017161615140606010F4B6433048E0211CA +:1067C000231A20173128542D3975663D4E2B11029E +:1067D0008D02091B1B1D1C2722523349345D0B37C8 +:1067E0006F5618324321281A3345234926604664E0 +:1067F0006B28434F27152538202B1A2B371E482C82 +:106800007153395C3400FFFF0029FFF501DF042FCD +:10681000062600A10000000702C300FD00E8FFFFFC +:106820000029FFF501DF041F062600A10000000774 +:1068300002C700FD00E8FFFF0029FEF401DF03347A +:10684000062600A10000000702D400FD0000FFFFA3 +:106850000029FFF501DF042A062600A10000000739 +:1068600002C600FD00E8FFFF0029FEAB01DF033494 +:10687000062600A10000000702D300FD0001FFFF73 +:106880000029FFF501DF040B062600A10000000728 +:1068900002C100FD00E800010036FFF5023C0334B0 +:1068A000002400004535333236353426232335376E +:1068B00026262322061511231134363633321617B5 +:1068C00015072732161514062301231631343134E7 +:1068D0000C720E27163D3BA639785D41672C883235 +:1068E000706E7F770B713D4442406FD80608474574 +:1068F000FDCE022D4E76431C1870FF36726B8174EC +:106900000002002DFFF5020B0334001E00290000D9 +:10691000452226263535213534262623220606151E +:10692000152335343636333216161511140606275C +:1069300032363635352315141616011E4F6C3601C6 +:10694000360F1E1B181F0FA8366C4F4C6A37376A5C +:106950004E1A1F0E8E0E200B397151B5B4242C1512 +:10696000152C24694B526E393D7351FEC351733D52 +:1069700076162D226D6D222D16000001000C0000F0 +:1069800001AA032A000700007311233521152311E2 +:10699000897D019E7B02AF7B7BFD51000002000CD4 +:1069A000000001AA032A0003000B00005335211543 +:1069B00001112335211523112D015FFEFD7D019E5F +:1069C0007B01765252FE8A02AF7B7BFD5100FFFFB6 +:1069D000000C000001AA041F042600AA0000000702 +:1069E00002C700D900E8FFFF000CFEF401AA032A49 +:1069F000042600AA0000000702D400D90000FFFF0F +:106A0000000CFEAB01AA032A042600AA000000071E +:106A100002D300D90001FFFF000C000001AA040B03 +:106A2000042600AA0000000702C100D900E8000106 +:106A30000036FFF5020C032A001500004522262629 +:106A4000351133111416163332363635113311140D +:106A5000060601215C6629A3091F20211F08A3291E +:106A6000660B3F7755022AFDBF1E3A24243A1E02C8 +:106A700041FDD655773FFFFF0036FFF5020C042F8E +:106A8000062600B00000000702C3012100E8FFFF56 +:106A90000036FFF5020C0402062600B000000007D5 +:106AA00002C8012200E8FFFF0036FFF5020C041FB8 +:106AB000062600B00000000702C7012100E8FFFF22 +:106AC0000036FFF5020C042A062600B0000000077D +:106AD00002C6012100E8FFFF0036FFF5020C042E7C +:106AE000062600B00000000702CD012100E8FFFFEC +:106AF0000036FFF5020C0412062600B00000000765 +:106B000002C0012100E8FFFF0036FF37020C032A14 +:106B1000062600B00000000702D101210000FFFF9F +:106B20000036FFF5020C042F062600B00000000717 +:106B300002C2012100E8FFFF0036FFF5020C043716 +:106B4000062600B00000000702CC012100E8FFFF8C +:106B50000036FFF50252037D062600B00000000754 +:106B600002D001B000E8FFFF0036FFF50252042F0B +:106B7000062600B00000002702D001B000E80007A0 +:106B800002C3012100E8FFFF0036FF370252037DF8 +:106B9000062600B00000002702D001B000E8000780 +:106BA00002D101210000FFFF0036FFF50252042F41 +:106BB000062600B00000002702D001B000E8000760 +:106BC00002C2012100E8FFFF0036FFF50252043740 +:106BD000062600B00000002702D001B000E8000740 +:106BE00002CC012100E8FFFF0036FFF50252041835 +:106BF000062600B00000002702D001B000E8000720 +:106C000002CA012100E8FFFF0036FFF5020F043140 +:106C1000062600B00000000702C4012100E8FFFFC3 +:106C20000036FFF5020C0410062600B00000000735 +:106C300002CE012100E8FFFF0036FFF5020C03D071 +:106C4000062600B00000000702CB012100E8FFFF8C +:106C50000036FF02020C032A062600B000000007DF +:106C600002D5013E0000FFFF0036FFF5020C042CA8 +:106C7000062600B00000000702C9012100E8FFFF5E +:106C80000036FFF5020C0418062600B000000007CD +:106C900002CA012100E800010016000001F4032AE5 +:106CA0000006000073033313133303B09A8F605A46 +:106CB000959A032AFDD00230FCD60001001D000089 +:106CC00002A3032A000C00007303331313331313BE +:106CD000330323030386698C38476F4A388A688CEC +:106CE0004F4B032AFE1101EEFE1301EEFCD602010A +:106CF000FDFFFFFF001D000002A3042F062600C7B2 +:106D00000000000702C3016000E8FFFF001D000053 +:106D100002A3042A062600C70000000702C601607D +:106D200000E8FFFF001D000002A30412062600C7B2 +:106D30000000000702C0016000E8FFFF001D000026 +:106D400002A3042F062600C70000000702C201604C +:106D500000E800010008000001F4032A000B000015 +:106D600073130333173733031323270708A09A9CA1 +:106D700060518B94A29A6A5D01B10179E9E9FE61E3 +:106D8000FE75FFFF00010009000001E2032A000870 +:106D90000000731103331313330311A79E9B575144 +:106DA000969C014101E9FEE3011DFE17FEBFFFFFB6 +:106DB0000009000001E2042F062600CD00000007B4 +:106DC00002C300F600E8FFFF0009000001E2042A08 +:106DD000062600CD0000000702C600F600E8FFFF0F +:106DE0000009000001E20412062600CD00000007A1 +:106DF00002C000F600E8FFFF0009FF3701E2032AA6 +:106E0000062600CD0000000702D100F60000FFFFBB +:106E10000009000001E2042F062600CD0000000753 +:106E200002C200F600E8FFFF0009000001E204379B +:106E3000062600CD0000000702CC00F600E8FFFFA8 +:106E40000009000001E203D0062600CD0000000783 +:106E500002CB00F600E8FFFF0009000001E2041881 +:106E6000062600CD0000000702CA00F600E8000177 +:106E7000001F00000193032A00090000733513234B +:106E80003521150333151FCEC40169D4D5660254CC +:106E9000705AFDA07000FFFF001F00000193042F37 +:106EA000062600D60000000702C300D700E8FFFF57 +:106EB000001F00000193041F062600D600000007F3 +:106EC00002C700D700E8FFFF001F00000193040B7A +:106ED000062600D60000000702C100D700E8000225 +:106EE0000025FFF601AD024C0025003200005722BC +:106EF000262635343E023735342626232206060759 +:106F00000727363633321615111416161723262680 +:106F10002706063732363637350E03151416A729DD +:106F20003B1E2A44542A06111010110701038F0535 +:106F300061625854030502880308020A38080B14DA +:106F40000F0515241A0E180A2A4022364A32240F39 +:106F500036131C0F0D190F28066662614FFEF322CF +:106F600035290F16340924396B0A10079F0D191E95 +:106F700024171E23FFFF0025FFF601AD0347062659 +:106F800000DA0000000702C300F70000FFFF002541 +:106F9000FFF601AD031A062600DA0000000702C85A +:106FA00000F70000FFFF0025FFF601AD03B0062645 +:106FB00000DA0000000702E800F70000FFFF0025EC +:106FC000FF3701AD031A062600DA0000002702D1C0 +:106FD00000E90000000702C800F70000FFFF0025DD +:106FE000FFF601AD03B0062600DA0000000702E953 +:106FF00000F70000FFFF0025FFF601AD03F60626AF +:1070000000DA0000000702EA00F70000FFFF002599 +:10701000FFF601AD03DC062600DA0000002702C8F7 +:1070200000F70000000702CA00F700ACFFFF0025D0 +:10703000FFF601AD0337062600DA0000000702C79D +:1070400000F70000FFFF0025FFF601AD0342062612 +:1070500000DA0000000702C600F70000FFFF00256D +:10706000FFF602240372062600DA0000000702EC95 +:1070700000F70000FFFF0025FF3701AD032A0626B9 +:1070800000DA0000002702D100E90000000702E654 +:1070900000F70000FFFF0025FFF601EB0372062654 +:1070A00000DA0000000702ED00F70000FFFF0025F6 +:1070B000FFF601FD03B9062600DA0000000702EE24 +:1070C00000F70000FFFF0025FFF601AD03E80626EC +:1070D00000DA0000002702E600F70000000702CAFD +:1070E00000F700B8FFFF001DFFF601AD03460626BE +:1070F00000DA0000000702CD00F70000FFFF0025C6 +:10710000FFF601AD032A062600DA0000000702C0E0 +:1071100000F70000FFFF0025FF3701AD024C0626F7 +:1071200000DA0000000702D100E90000FFFF00259F +:10713000FFF601AD0347062600DA0000000702C291 +:1071400000F70000FFFF0025FFF601AD034F062604 +:1071500000DA0000000702CC00F70000FFFF002566 +:10716000FFF601AD0328062600DA0000000702CE74 +:1071700000F70000FFFF0025FFF601AD02E806263C +:1071800000DA0000000702CB00F70000FFFF002537 +:10719000FF0201C5024C062600DA0000000702D5F6 +:1071A000016F0000FFFF0025FFF601AD0344062636 +:1071B00000DA0000000702C900F70000FFFF002509 +:1071C000FFF601AD043A062600DA0000002702C9E6 +:1071D00000F70000000702C300F700F3FFFF0025DF +:1071E000FFF601AD0330062600DA0000000702CAF0 +:1071F00000F7000000030025FFF50278024C003A7A +:1072000000480054000057222635343636373735CB +:107210003426232206061527343633321617233E2A +:1072200002333216151406060707151416333236C4 +:10723000363535331514060623222626270E023747 +:107240003236363535070E02151416161337363614 +:107250003534262322060615BB46502E4D2E4012ED +:10726000160F130A93585B3B420511042840274F21 +:107270004B28442A430E17100F058D244836203A18 +:1072800028060B2B390110150C22161C0D0A15D2DD +:10729000182320141711150A0B4E4138472B0B10D9 +:1072A0004F2320112620045D6734251928184E3CF1 +:1072B000323C210A0F751E25121F14232A364D2831 +:1072C000172D20202D17680F1E18610E0919211681 +:1072D000121C11010405071F1F151C101C16FFFFAF +:1072E0000025FFF502780347062600F4000000079A +:1072F00002C30152000000020034FFF601C3032A5A +:1073000000140024000045222627152311331136CE +:107310003633321E02151514060627323636353539 +:10732000342626232206071116160142203C1B97FD +:10733000971C3E2123301E0C1C396F1214070813B2 +:10734000120E1A0C0C1A0A1E182C032AFEED191C18 +:107350001F344021E238563265172617F2152215E0 +:107360000D09FE96080AFFFF0034FFF601C3040B67 +:10737000062600F60000000702C1008000E80001B8 +:107380000028FFF601A4024C002600005722262602 +:107390003535343636333216161515233534262650 +:1073A00023220606151514163332363635353315B5 +:1073B000140606E940562B2B56403E5429900913DB +:1073C0000F0F12081515101208902A540A315A3E50 +:1073D000C3415930274E3B373B1A1D0C0F231FE387 +:1073E0002F210E1E17463F3A5128FFFF0028FFF6B7 +:1073F00001A40347062600F80000000702C300E5C9 +:107400000000FFFF0028FFF601A40337062600F85E +:107410000000000702C700E50000FFFF0028FEF49F +:1074200001A4024C062600F80000000702D400E583 +:107430000000FFFF0028FFF601A40342062600F823 +:107440000000000702C600E50000FFFF0028FFF66D +:1074500001A40323062600F80000000702C100E58E +:1074600000000002002AFFF601B7032A00120021E3 +:10747000000057222635353436363332161711338D +:1074800011233506063732363711262623220615F4 +:1074900015141616B342471D3C2F1F38179797191E +:1074A00037200A190D0B180C1A1508140A5E61D43E +:1074B0003858331A14010CFCD62B181D6409080126 +:1074C0007006092C1FF41725150000020036FFF383 +:1074D00001D6034700240038000045222626353512 +:1074E0003436363332161726262707273726262323 +:1074F000371616173717071E0215151406062732FA +:107500003636353C03352626232206061514161674 +:1075100001013A5C352A4E3419290E020E0A5E0E1C +:10752000510C40360758721F5C0F4E0F1E15345A0F +:107530003813140709150E191A0906190D30654E6E +:10754000934161360D09273D0E2C2C261113600145 +:1075500025242C2B261C50714ED157652D67172AD8 +:107560001C2345454522060A235147475827FFFF5C +:10757000002AFFF60279032B042600FE0000000714 +:1075800002C501E9002600020028FFF601E6032AF1 +:10759000001A00290000572226353534363633329A +:1075A0001617352335333533153315231123350697 +:1075B00006373236371126262322061515141616DD +:1075C000B042461C3C301F361781819733339718E1 +:1075D000362009190C0B170C191508140A5E61D412 +:1075E0003858331A148B40414140FD572B181D6405 +:1075F0000908017006092C1FF4172515FFFF002A42 +:10760000FFF601B7040B062600FE0000000702C1CA +:10761000016B00E8FFFF002AFFF6034E032A042651 +:1076200000FE0000000701B001EA0000FFFF002A91 +:10763000FFF6034E0337042600FE0000002701B0CA +:1076400001EA0000000702C702A9000000020028AA +:10765000FFF601A5024C001D002800005722262637 +:1076600035353436363332161615152315141616DD +:107670003332363635353315140603333534262682 +:107680002322060615EA40562C2C583E425227E883 +:107690000B140F0E150A8C60875B0A15100F130A66 +:1076A0000A2F5B40C242592F305C42657019200D91 +:1076B0000D1C173730585C016B39191F0D0E232034 +:1076C000FFFF0028FFF601A503470626010500007D +:1076D000000702C300E80000FFFF0028FFF601A535 +:1076E000031A062601050000000702C800E8000092 +:1076F000FFFF0028FFF601A503370626010500005D +:10770000000702C700E80000FFFF0028FFF601A500 +:107710000342062601050000000702C600E800003B +:10772000FFFF0028FFF6021603720626010500007F +:10773000000702EC00E80000FFFF0028FF3701A56A +:10774000032A062601050000002702D100E60000FA +:10775000000702E600E80000FFFF0028FFF601DC5A +:107760000372062601050000000702ED00E8000094 +:10777000FFFF0028FFF601EF03B906260105000010 +:10778000000702EE00E80000FFFF0028FFF601A559 +:1077900003E8062601050000002702E600E80000D5 +:1077A000000702CA00E800B8FFFF000FFFF601A5BE +:1077B0000346062601050000000702CD00E8000090 +:1077C000FFFF0028FFF601A5032A06260105000099 +:1077D000000702C000E80000FFFF0028FFF601A537 +:1077E0000323062601050000000702C100E800008F +:1077F000FFFF0028FF3701A5024C06260105000007 +:10780000000702D100E60000FFFF0028FFF601A5F7 +:107810000347062601050000000702C200E8000039 +:10782000FFFF0028FFF601A5034F06260105000013 +:10783000000702CC00E80000FFFF0028FFF601A5CA +:107840000328062601050000000702CE00E800001C +:10785000FFFF0028FFF601A502E80626010500004B +:10786000000702CB00E80000FFFF0028FF0C01A585 +:10787000024C062601050000000702D5010A000A95 +:10788000FFFF0028FFF601A50330062601050000D2 +:10789000000702CA00E8000000020027FFF501A46B +:1078A000024C001D002800005722262635353335AE +:1078B0003426262322060615152335343633321690 +:1078C00016151514060627323636353523151416C7 +:1078D00016E1425127E60912110E150B8C61594031 +:1078E000572C2C57401013095A0B140B2F5C42666F +:1078F000701620110C1D173731575C2F5A40C441A8 +:107900005B2E6C0E241F2D38191F0E00000100186D +:10791000FF3501C4024200260000572226263535D5 +:1079200033141415141633323636353426262323F1 +:107930003537172335211507273332161615140648 +:1079400006EC4E5D29941B261B1B0A12302F489D06 +:1079500018EF015DB12E34555D262A5FCB3D6E4A8E +:107960001C01120748421E3E2E3D4A2259C8236F71 +:107970005AE2223C6F4D4A714000FFFF0018FF356C +:1079800001C403370626011A0000000702C700F0F1 +:107990000000000100110000012F03140018000076 +:1079A0007311233533353436363332161715262600 +:1079B0002322061515331523114B3A3A154042146C +:1079C000231608130915144D4D01DB6728344C2A82 +:1079D0000203700203191B2E67FE2500FFFF001132 +:1079E0000000012F03F00626011C0000000702C161 +:1079F00000C400CD00030018FF3C01F50260003810 +:107A00000047005B000057222626353436363726DD +:107A10002635343637262635343636333216173681 +:107A2000363737170E0207161615140606232226B8 +:107A300027060615141617171616151406062732EC +:107A4000363534262627270E0215141613323E0229 +:107A500035342E0223220E0215141E02E83F5D3437 +:107A60001729182327221E1E1E2E593F2D42160AA3 +:107A7000261814240A23230C0A0C2A5441192D1405 +:107A80000609171E8B4945306942373A0F25216890 +:107A90000A100A333310140A04040A14100F150ACA +:107AA00004040A14C41A33281B2B200C0A2A21238D +:107AB000321A194A38415A2F19180F210C094C0350 +:107AC0000E1007153A1D3D5A30080608130A0C0E11 +:107AD000030F084D40354A266F141D0E130C030A80 +:107AE0000812140C1819016A0C1A2A1D1D291B0CE6 +:107AF0000C1A2A1D1C291B0DFFFF0018FF3C01F565 +:107B000003470626011E0000000702C300F4000020 +:107B1000FFFF0018FF3C01F5031A0626011E0000B6 +:107B2000000702C800F40000FFFF0018FF3C01F549 +:107B300003370626011E0000000702C700F40000FC +:107B4000FFFF0018FF3C01F503420626011E00005E +:107B5000000702C600F4000000040018FF3C01F515 +:107B60000396000A00430052006600004117060613 +:107B70001533152337343613222626353436363757 +:107B80002626353436372626353436363332161720 +:107B900036363737170E0207161615140606232237 +:107BA0002627060615141617171616151406062787 +:107BB00032363534262627270E0215141613323E88 +:107BC0000235342E0223220E0215141E020121104A +:107BD0001C284F900135063F5D34172918232722B2 +:107BE0001E1E1E2E593F2D42160A261814240A2343 +:107BF000230C0A0C2A5441192D140609171E8B490F +:107C000045306942373A0F2521680A100A3333108C +:107C1000140A04040A14100F150A04040A14039623 +:107C2000360520288F7C464EFBA81A33281B2B20B4 +:107C30000C0A2A2123321A194A38415A2F19180FCF +:107C4000210C094C030E1007153A1D3D5A30080649 +:107C500008130A0C0E030F084D40354A266F141DF9 +:107C60000E130C030A0812140C1819016A0C1A2AB4 +:107C70001D1D291B0C0C1A2A1D1C291B0D00FFFFA2 +:107C80000018FF3C01F503230626011E0000000733 +:107C900002C100F400000004FFF6FF3C01F902609D +:107CA0000038003C004B005F000057222626353488 +:107CB00036363726263534363726263534363633AB +:107CC00032161736363737170E02071616151406F2 +:107CD000062322262706061514161717161615143E +:107CE0000606253521150732363534262627270E78 +:107CF0000215141613323E0235342E0223220E02D0 +:107D000015141E02E83F5D341628192326221E1E74 +:107D10001E2E593F2D42160A261814240A23230C1E +:107D20000A0C2A5441192D140609171E8B49453097 +:107D300069FEBA0203FF3A370F2521680A130B3098 +:107D40003A10140A04040A14100F150A04040A1441 +:107D5000C41A372B1C2C220C0A291723321A194A51 +:107D600038415A2F19180F210C094C030E10071512 +:107D70003A1D3D5A3008060710080B09030F084F3B +:107D80004A354A268D3333231B2112150B030B0969 +:107D900014160D1D1F016F0C1A2A1D1D291B0C0C1A +:107DA0001A2A1D1C291B0D0000010035000001C00E +:107DB000032A0014000073113311363633321616BD +:107DC0001511231134262322060711359620462942 +:107DD000232D16970E150C1F10032AFEE31F2024D7 +:107DE0003B25FE3801AF18180D0BFE3900010003CA +:107DF000000001C0032A001C000073112335333535 +:107E00003315331523153636333216161511231153 +:107E100034262322060711353232977777204628F9 +:107E2000232D16970E150C1E1002A3483F3F4896AF +:107E30001F20243B25FE3801AF18180D0BFE39001A +:107E4000FFFF0035000001E803F5062601260000CB +:107E5000000702C7014700BEFFFFFFE2000001C0AC +:107E6000042A062601260000000702C6008000E85A +:107E700000020035000000CD0312000300070000DF +:107E80007311331103353315369798980242FDBEAE +:107E900002A171710001003B000000D30242000307 +:107EA0000000731133113B980242FDBEFFFF003BFF +:107EB0000000012F03470626012B0000000702C324 +:107EC00000870000FFFFFFF00000011F031A0626D5 +:107ED000012B0000000702C800880000FFFFFFE937 +:107EE0000000012603420626012B0000000702C6FF +:107EF00000870000FFFFFFAE0000010903460626D1 +:107F0000012B0000000702CD00870000FFFFFFE10A +:107F10000000012E032A0626012B0000000702C0E4 +:107F200000870000FFFF003B000000D3032306266C +:107F3000012B0000000702C100870000FFFF003591 +:107F4000FF3700CD03120626012A0000000702D1E8 +:107F500000810000FFFFFFE1000000D30347062679 +:107F6000012B0000000702C200870000FFFF00266F +:107F7000000000FF034F0626012B0000000702CC83 +:107F800000870000FFFFFFF00000011F0328062606 +:107F9000012B0000000702CE00870000FFFF003524 +:107FA000FF5301DA03120426012A00000007013AF8 +:107FB00001010000FFFF00060000010902E806269B +:107FC000012B0000000702CB00870000FFFF000B21 +:107FD000FF0200D803120626012A0000000702D57E +:107FE00000820000FFFFFFEB0000012403300626A3 +:107FF000012B0000000702CA008700000002FFF505 +:10800000FF5300D803120010001400005722262747 +:10801000351616333236363511331114060335331F +:10802000154515291206100710140B974B4C97ADE8 +:1080300006066C01020B18120245FDA94454034EBA +:1080400071710001FFF5FF5300D8024200100000DB +:10805000572226273516163332363635113311148A +:10806000064515291206100710140B974BAD06068E +:108070006C01020B18120245FDA94454FFFFFFEFEB +:10808000FF53012B03420626013B0000000702C6F6 +:10809000008D00000001003400000203032A000BE1 +:1080A0000000731133113733071323030715349678 +:1080B00091A89694A3672D032AFE38E0EBFEA90150 +:1080C000173BDC00FFFF00340000020303E5062637 +:1080D000013D0000000702C7015000AFFFFF003460 +:1080E000FEAB0203032A0626013D0000000702D36F +:1080F0000103000100010034000001E60242000B10 +:108100000000731133153733071323030715349712 +:1081100078A1797B9E5D200242F4F4F9FEB7010F4D +:1081200030DF0001003B000000D2032A0003000002 +:10813000731133113B97032AFCD6FFFF003B00006D +:10814000012E042F062601410000000702C300870C +:1081500000E8FFFF003B00000193032B04260141D0 +:108160000000000702C501020026FFFF003BFEAB36 +:1081700000D2032A062601410000000702D300872F +:108180000001FFFF003B00000167032A04260141B4 +:1081900000000007025C00CB0040FFFF003BFF53E4 +:1081A00001E1032A0426014100000007013A010809 +:1081B00000000001001300000136032A000B00003C +:1081C0007311073537113315371507115744449686 +:1081D0004949019E1D591E0132F2215920FE2000FD +:1081E00000010034000002B2024D002600007311AD +:1081F0003315363633321617363633321616151116 +:1082000023113426232206071414151123113426B2 +:10821000232206071134931F452423330C224A27B7 +:1082200020321C9313130C220F9114130D210F02F3 +:108230004230201B23232620203E2DFE3E01B31C6E +:10824000170E0D020403FE3E01B31C170E0DFE3582 +:10825000FFFF0034000002B203230626014800009D +:10826000000702C10170000000010034000001BDE0 +:10827000024C0014000073113315363633321616D3 +:10828000151123113426232206071134971F452781 +:10829000242D16960F150C1D0F02423A1F25243B64 +:1082A00025FE3801AF18180D0BFE3900FFFF003412 +:1082B000000001BD03470626014A0000000702C373 +:1082C00000F70000FFFF001C00000214038A0427CF +:1082D000024EFFF102F80006014A5800FFFF003489 +:1082E000000001BD03370626014A0000000702C74F +:1082F00000F70000FFFF0034FEAB01BD024C062674 +:10830000014A0000000702D300F700010001002A23 +:10831000FF3F01B4024C001D0000573532363635A0 +:108320001134262322060711231133153636333232 +:108330001616151114060623AD2F30110D160C1E3E +:108340000E98981F4528232D16295D4CC1631027D0 +:108350002201B418180D0BFE390242341F1F243BB2 +:1083600025FE32425227FFFF0034FF5302C503129D +:108370000426014A00000007013A01ED0000FFFF5A +:108380000034000001BD03300626014A000000074A +:1083900002CA00F7000000020028FFF601AF024CFD +:1083A0000011002300005722262635353436363397 +:1083B000321616151514060627323636353534268C +:1083C00026232206061515141616EB3E582D2D5899 +:1083D0003E3E582E2E583D13140606141313140750 +:1083E00007140A2D5640D040562D2D5640D04056E9 +:1083F0002D66152518E5192416162419E5182515D6 +:10840000FFFF0028FFF601AF0347062601520000D8 +:10841000000702C300EB0000FFFF0028FFF601AFDA +:10842000031A062601520000000702C800EB0000F4 +:10843000FFFF0028FFF601AF0342062601520000AD +:10844000000702C600EB0000FFFF0028FFF602183D +:108450000372062601520000000702EC00EB000048 +:10846000FFFF0028FF3701AF032A06260152000054 +:10847000002702D100EC0000000702E600EB00003C +:10848000FFFF0028FFF601DF0372062601520000FD +:10849000000702ED00EB0000FFFF0028FFF601F1EE +:1084A00003B9062601520000000702EE00EB0000AF +:1084B000FFFF0028FFF601AF03E806260152000087 +:1084C000002702E600EB0000000702CA00EB00B83C +:1084D000FFFF0012FFF601AF03460626015200001F +:1084E000000702CD00EB0000FFFF0028FFF601AF00 +:1084F000032A062601520000000702C000EB00001C +:10850000FFFF0028FFF601AF03D00626015200004E +:10851000002702C000EB0000000702CB00EB00E8E0 +:10852000FFFF0028FFF601AF03C906260152000035 +:10853000002702C100EB0000000702CB00EB00E1C6 +:10854000FFFF0028FF3701AF024C06260152000052 +:10855000000702D100EC0000FFFF0028FFF601AF8A +:108560000347062601520000000702C200EB00008C +:10857000FFFF0028FFF601AF034F0626015200005F +:10858000000702CC00EB0000FFFF0028FFF601AF60 +:108590000295062601520000000702D0010D0000DE +:1085A000FFFF0028FFF601AF035F0626015200001F +:1085B000002702D0010D0000000702C300EB0018E5 +:1085C000FFFF0028FF3701AF029506260152000089 +:1085D000002702D0010D0000000702D100EB0000CF +:1085E000FFFF0028FFF601AF035F062601520000DF +:1085F000002702D0010D0000000702C200EB0018A6 +:10860000FFFF0028FFF601AF0368062601520000B5 +:10861000002702D0010D0000000702CC00EB00187B +:10862000FFFF0028FFF601AF0348062601520000B5 +:10863000002702D0010D0000000702CA00EB00185D +:10864000FFFF0028FFF601D903490626015200006A +:10865000000702C400EB0000FFFF0028FFF601AF97 +:108660000328062601520000000702CE00EB00009E +:10867000FFFF0028FFF601AF02E8062601520000C6 +:10868000000702CB00EB0000FFFF0028FF0501AF51 +:10869000024C062601520000000702D5011100031A +:1086A00000030028FFA601AF02A000030015002769 +:1086B0000000572701170322262635353436363376 +:1086C0003216161515140606273236363535342679 +:1086D000262322060615151416166624012527A33F +:1086E0003E582D2D583E3E582E2E583D131406064A +:1086F000141313140707145A0F02EB0FFD652D56C0 +:1087000040D040562D2D5640D040562D6615251888 +:10871000E5192416162419E518251500FFFF002871 +:10872000FFA601AF03470626016C0000000702C345 +:1087300000E90000FFFF0028FFF601AF0330062626 +:1087400001520000000702CA00EB0000FFFF0028F2 +:10875000FFF601AF03D6062601520000002702CA29 +:1087600000EB0000000702CB00EB00EE0003002C42 +:10877000FFF402950257002A003C004700005722F0 +:108780002626353534363633321616173E02333246 +:1087900016161515231514161633323635353315BE +:1087A0001406232226270606273236363535342688 +:1087B00026232206061515141616133335342626DD +:1087C0002322060615D6324D2B2A4F371C372C098B +:1087D0000B2C371A404A1FDF06131214118F535106 +:1087E000364A1010432311140908131110140807F6 +:1087F00013DB5108120F0E11090C2B5540EB3D52A3 +:1088000029112018182110355F406A591D2F1D228B +:108810002044434F5727211F296313271FF519248D +:108820001312241AF41A28180111461421121120C7 +:10883000160000020034FF4201C2024C0014002462 +:10884000000057113315363633321E021515140643 +:1088500006232226271513323636353534262623AD +:1088600022060711161634971B3F2023301E0C1CBE +:10887000392D1F3B1B321313080814110E1A0B0C51 +:1088800018BE03002B191C1F344021E23856321E3B +:1088900018EA0119172617F21522150D0AFE960877 +:1088A0000900FFFF0034FF4201C2032306260171C5 +:1088B0000000000702C100F6000000020030FF4285 +:1088C00001BE032A0014002400005711331136366C +:1088D00033321E02151514060623222627151332DD +:1088E00036363535342626232206071116163097DC +:1088F0001C3E2023301D0D1C3A2C1F3B1B32121333 +:10890000080813120D190C0B19BE03E8FEED191C13 +:108910001F344021E23856321E17E9011917261775 +:10892000F21522150C0BFE9608090002002AFF42E0 +:1089300001B9024C00120021000045350606232231 +:108940002635353436363332161735331103323681 +:1089500037112626232206151514161601221A375A +:108960001E43461D3C2F20381897C80A1A0D0B19B4 +:108970000C1A160914BEEC1A1E5E61D43858331A4C +:108980001727FD0001180A07016E08092C1FF417AC +:1089900025150001003600000161024900110000A8 +:1089A0007311331536363332161715262623220651 +:1089B000071136971D3927070B050B1C0F1C2E14AA +:1089C00002425D333101029805071D1BFE7EFFFF49 +:1089D00000360000016A0347062601750000000703 +:1089E00002C300C30000FFFF002200000164033740 +:1089F000062601750000000702C700C30000FFFF44 +:108A00000036FEAB01610249062601750000000731 +:108A100002D300820001FFFFFFEA0000016103466C +:108A2000062601750000000702CD00C30000FFFF0D +:108A3000002B0000016103280626017500000007D5 +:108A400002CE00C3000000010015FFF6018A024CAF +:108A5000002B0000572226273716163332363534BE +:108A600026272726263534363633321617072E02A8 +:108A700023220615141617171E0215140606DC4BC2 +:108A8000611B6A0F2A1C15152029362A332F4F2EF9 +:108A9000475B106206141F131216252136182E1E6E +:108AA000304F0A494C2C2A2F13111826222E244706 +:108AB000352F462751452C16271A161112281C301F +:108AC000152F392532462400FFFF0015FFF6018AD5 +:108AD00003470626017B0000000702C300CF000009 +:108AE000FFFF0015FFF6018A03370626017B000011 +:108AF000000702C700CF0000FFFF0015FEF4018A47 +:108B0000024C0626017B0000000702D400CF0000C3 +:108B1000FFFF0015FFF6018A03420626017B0000D5 +:108B2000000702C600CF0000FFFF0015FEAB018A60 +:108B3000024C0626017B0000000702D300CF000193 +:108B4000FFFF0015FFF6018A03230626017B0000C4 +:108B5000000702C100CF000000010031FFF201F95F +:108B60000335002B00005735323E023534262623CC +:108B700035323636353426232206061511231134B4 +:108B80003636333216151406071E0215140E02F778 +:108B90001E281A0C162B221B21111E271A1C0A979D +:108BA000285A4A6D66363C3445222241600E750EC5 +:108BB0001F302227391F74203B27333C1C3223FDF2 +:108BC000A702593A643E71673C591A0E3A56393C2D +:108BD00057371B00000100110000012F031400147F +:108BE00000007311233533353436363332161715FA +:108BF000262623220615114B3A3A15404214231615 +:108C0000081309151401DB6728344C2A020370028B +:108C100003191BFD90000001000EFFFA013E02F156 +:108C20000018000057222626351123353335331519 +:108C300033152311141633323637150606E13C443A +:108C40001A39399954541B180C16090E3406254646 +:108C500032014863AFAF63FEC61B170301760205FE +:108C60000002000EFFFA013E02F10003001C0000AA +:108C70005335211503222626351123353335331577 +:108C80003315231114163332363715060610012614 +:108C9000553C441A39399954541B180C16090E3492 +:108CA00001374343FEC3254632014863AFAF63FE3D +:108CB000C61B170301760205FFFF000EFFFA019C99 +:108CC000038C042601840000000702C5010C008605 +:108CD000FFFF000EFEF4017902F106260184000078 +:108CE000000702D400D80000FFFF000EFEAB013EDB +:108CF00002F1062601840000000702D300D800011B +:108D0000FFFF000EFFFA013E03D10626018400009A +:108D1000000702C1009300AF0001002EFFF601B66C +:108D20000242001400005722262635113311141672 +:108D3000333236371133112335060696232F169713 +:108D400010150C1B0E97971E450A243C2401C8FEE3 +:108D50004E18190D0901CDFDBE361D23FFFF002E53 +:108D6000FFF601B603470626018A0000000702C38A +:108D700000F50000FFFF002EFFF601B6031A0626DD +:108D8000018A0000000702C800F50000FFFF002E66 +:108D9000FFF601B603370626018A0000000702C766 +:108DA00000F50000FFFF002EFFF601B60342062685 +:108DB000018A0000000702C600F50000FFFF001C4A +:108DC000FFF601B603460626018A0000000702CD21 +:108DD00000F50000FFFF002EFFF601B6032A06266D +:108DE000018A0000000702C000F50000FFFF002E0E +:108DF000FF3701B602420626018A0000000702D1B1 +:108E000000F50000FFFF002EFFF601B6034706261F +:108E1000018A0000000702C200F50000FFFF002EDB +:108E2000FFF601B6034F0626018A0000000702CCB8 +:108E300000F50000FFFF002EFFF601F50295062663 +:108E4000018A0000000702D001540000FFFF002E3D +:108E5000FFF601F503470626018A0000002702D02D +:108E600001540000000702C300F30000FFFF002EC2 +:108E7000FF3701F502950626018A0000002702D07F +:108E800001540000000702D100F80000FFFF002E8F +:108E9000FFF601F503470626018A0000002702D0ED +:108EA00001540000000702C200F30000FFFF002E83 +:108EB000FFF601F5034F0626018A0000002702D0C5 +:108EC00001540000000702CC00F30000FFFF002E59 +:108ED000FFF601F503300626018A0000002702D0C4 +:108EE00001540000000702CA00F30000FFFF002E3B +:108EF000FFF601E303490626018A0000000702C4C9 +:108F000000F50000FFFF002EFFF601B6032806263D +:108F1000018A0000000702CE00F50000FFFF002ECE +:108F2000FFF601B602E80626018A0000000702CB20 +:108F300000F50000FFFF002EFF0201C102420626DD +:108F4000018A0000000702D5016B0000FFFF002E20 +:108F5000FFF601B603440626018A0000000702C995 +:108F600000F50000FFFF002EFFF601B603300626D5 +:108F7000018A0000000702CA00F500000001000B92 +:108F800000000195024200060000730333131333FF +:108F9000037F7492353291750242FE7B0185FDBEDE +:108FA000000100160000023D0242000C00007303A5 +:108FB00033131333131333032303036D577E2E34FC +:108FC0006E2F34765981383D0242FEA3015DFE9D2D +:108FD0000163FDBE0157FEA9FFFF00160000023D20 +:108FE0000347062601A10000000702C3012A000072 +:108FF000FFFF00160000023D0342062601A100000B +:10900000000702C6012A0000FFFF00160000023D13 +:10901000032A062601A10000000702C0012A000061 +:10902000FFFF00160000023D0347062601A10000D5 +:10903000000702C2012A00000001000B000001AB82 +:109040000242000B0000731303331737330313235B +:1090500027070B7C7797433B797683984A3F013A01 +:1090600001089494FEE3FEDBA7A700010005FF5D65 +:1090700001AA024200120000573532363635342636 +:10908000270333131333030E02233E212A150D0841 +:10909000848F4A3C90860C374F34A36A0815130F0F +:1090A000342001E8FE9D0163FDAC383F1A00FFFF4C +:1090B0000005FF5D01AA0347062601A7000000077F +:1090C00002C300DA0000FFFF0005FF5D01AA0342B2 +:1090D000062601A70000000702C600DA0000FFFF15 +:1090E0000005FF5D01AA032A062601A7000000076C +:1090F00002C000DA0000FFFF0005FF3701C3024293 +:10910000062601A70000000702D101810000FFFF31 +:109110000005FF5D01AA0347062601A7000000071E +:1091200002C200DA0000FFFF0005FF5D01AA034F45 +:10913000062601A70000000702CC00DA0000FFFFAE +:109140000005FF5D01AA02E8062601A7000000074E +:1091500002CB00DA0000FFFF0005FF5D01AA03302B +:10916000062601A70000000702CA00DA000000017D +:10917000002200000164024200090000733513233D +:1091800035211503331522A3950133A4A56201717E +:109190006F5AFE876F00FFFF002200000166034741 +:1091A000062601B00000000702C300BF0000FFFF59 +:1091B000001E000001640337062601B0000000070E +:1091C00002C700BF0000FFFF00220000016403236C +:1091D000062601B00000000702C100BF0000FFFF2B +:1091E00000110000024A03140426011C00000007BD +:1091F000011C011B00000002000C000002E403142B +:10920000002F0033000073112335333534363633E5 +:109210003216171526262322061515333534363611 +:109220003332161715262623220615152111231170 +:1092300023112311231101353315473B3B144142C0 +:10924000131C1407110813116E144142131E140746 +:10925000120814110103976C966E017B8C01DC6679 +:1092600028344C2A0203700202181B2E28344C2A80 +:109270000203700202181B2EFDBE01DCFE2401DC7D +:10928000FE2402A17171FFFF000CFF5303ED0314D4 +:10929000042601B500000007013A03150000000193 +:1092A000001100000312032600310000413216179E +:1092B0001123112626232206061515331523112303 +:1092C0001123112311233533353436363332161733 +:1092D00015262623220615153335343E020244296D +:1092E000663F970C140928230944449785973A3A16 +:1092F0001540421424150813091514850B2A5A0326 +:10930000260B0CFCF102BC02011726182867FE256B +:1093100001DBFE2501DB6728344C2A0203700203BF +:10932000191B2E2821413822FFFF000FFF5302F3A3 +:109330000315042601B900000007013A021A0000D3 +:109340000002000F000001E60315001A001E0000D5 +:109350007311233533353436363332161715262636 +:109360002322061515211123112311133533154915 +:109370003A3A1B413A102212060E061415010695C0 +:10938000717B8B01DB6728364C29030368010117C9 +:109390001F31FDBE01DBFE2502A171710001000C31 +:1093A000000001F00326001E000073112335333541 +:1093B000343E0233321617112311262623220606C5 +:1093C0001514141533152311473B3B0B295A4E290D +:1093D000663E960C1409282309444401D76B2821C2 +:1093E0004138220B0CFCF102BD01011726180A14AA +:1093F0000A6BFE290002003C013B019C0335001D65 +:109400000028000053222635343E02373534262307 +:10941000220606072736363332161615112327067D +:109420000637323637350E02151416AC353B263E5C +:109430004D290D130F10070381025F523845207725 +:10944000070E380E0E1A081A281719013B43332A43 +:109450003B281D0D36151F10211B035755294A3275 +:10946000FEB3421E2C5D110D7D0B232814171A002C +:1094700000020045013A01960336000F002100006A +:109480005322262635353436333216151514060682 +:10949000273236363535342626232206061515148E +:1094A0001616ED364B2758504E5B294C34121307D5 +:1094B0000713121214080814013A264934B65053FF +:1094C000554EB63349275E122116AF1620121221CF +:1094D00015AF15211300FFFF001500000205032A38 +:1094E0000606000100000002003F000001FB032A05 +:1094F000000F0019000073112115231533321616C1 +:1095000015140E0223273332363627262623233F0F +:109510000187E223506C3825445E381819252E1334 +:1095200001012A3C17032A7DD8306753485B341465 +:109530006D1A392E353FFFFF003D0000021C032A43 +:109540000606001D00000001003F000001A8032ADC +:10955000000500007311211523113F0169C4032A7E +:109560007BFD5100FFFF003F000001A8042F0626ED +:1095700001C00000000702C300E000E80001003F56 +:10958000000001A803A8000700007311213533155E +:1095900023113F010762C4032A7EF9FD5100000236 +:1095A0000011FF570294032A0011001B00005711FD +:1095B000333E0437132111331123272107133311AD +:1095C00023070E04111916261F1A120614017158CA +:1095D0006F09FE720A42DB57090512191C20A90106 +:1095E0001F08253D5C84580112FD4CFEE1A9A9012C +:1095F0001F023EB05A7E53342000FFFF003D0000A2 +:1096000001A0032A0606002E0000FFFF003D000017 +:1096100001A0042F0626002E0000000702C200F061 +:1096200000E8FFFF003D000001A004120626002E06 +:109630000000000702C000F000E800010006000082 +:1096400002FC032A00150000731303331333113394 +:10965000113313330313230323112311230306AD03 +:10966000A69A900785088F9BA7AE959C0885079CB6 +:1096700001980192FE82017EFE82017EFE6EFE68EE +:10968000018CFE74018CFE7400010020FFF201DEEB +:109690000335003C000045222626353533141415C9 +:1096A0001416333236363534262726222223353A0D +:1096B0000233363635342623220607141415233593 +:1096C00034363633321616151406071E02151406E4 +:1096D0000601045060299B1B261A1B0A283E010F15 +:1096E0001208070D0D063E2B2027251D029B37640F +:1096F000444763353B2C1E2E1B2B5F0E3D6F481DD0 +:109700000313083B361B33263D4402016802403DEB +:109710003136382E031A0C2C4763343260474760C9 +:109720000C0B2D4C394A713F0001003F000002052F +:10973000032A00090000731133111333112311039D +:109740003F84D66C86D8032AFE1B01E5FCD601EDCA +:10975000FE13FFFF003F000002050402062601C9B8 +:109760000000000702C8012F00E8FFFF003F0000D3 +:109770000205042F062601C90000000702C2012EBF +:1097800000E80001003F00000224032A000C000052 +:10979000731133113313330313230323113FA5171D +:1097A0007DA4979FA98017032AFEB70149FE83FE77 +:1097B00053016AFE9600FFFF003F00000224042FC1 +:1097C000062601CC0000000702C3011800E80001D2 +:1097D0000006FFFC0240032A001300007335323EEE +:1097E0000337132111231123030E04061F29191017 +:1097F0000B061B019DA46511060F1F3B6475092113 +:109800004574590179FCD602ACFEEB608D603915C8 +:10981000FFFF003A0000027D032A0606006E0000EA +:10982000FFFF003F00000218032A0606004E00005A +:10983000FFFF0031FFF5020F033406060078000039 +:109840000001003D00000219032A00070000731107 +:109850002111231123113D01DCA298032AFCD60219 +:10986000B4FD4C00FFFF003D00000210032A060675 +:1098700000970000FFFF0031FFF5020103340606E8 +:10988000001F0000FFFF000C000001AA032A0606CB +:1098900000AA000000010015FF670208032A001358 +:1098A00000005735163E02270333131737133303CF +:1098B0000E04352D3E250A08B29A45231B3B9BA377 +:1098C0000B1C2A405E976F020A1D322502D6FEB09D +:1098D000E1E2014FFD14364B321B0900FFFF00157A +:1098E000FF6702080402062601D60000000702C82E +:1098F000010A00E80003002EFFE202B3035F002329 +:109900000033004300004535060623222626353560 +:10991000343636333216173533153636333216169B +:109920001515140606232226271527323637112649 +:10993000262322060615151416163332363635350B +:1099400034262623220607111616012C0D1D0E396A +:109950005934355E3E0C18098909170B405F3433C2 +:1099600054331121129F060D03050E061B24130FFD +:1099700025D91E241111221B080F07060D1E7C017C +:10998000022C5A44EB3F5B31010186860101315BB9 +:109990003FEC445A2C02017BDF010101B3010117A6 +:1099A0002D22EF202B17162C20EF232E150101FE60 +:1099B0004D010100FFFF0008000001F4032A060624 +:1099C00000CC00000001002D00000215032A001445 +:1099D00000006111062322262635113311141616B4 +:1099E00033323637113311017035313D643CA50EE9 +:1099F0002A2C0D1D10A50156092C573F011BFEE511 +:109A00001B2A1703030171FCD6000001003FFF571A +:109A1000028C032A000B000045272111331133115A +:109A200033113311021214FE41A59CA567A9A903A5 +:109A30002AFD4602BAFD46FEE7000001003F000095 +:109A400002EA032A000B00007311331133113311A2 +:109A5000331133113F9D6D9C699C032AFD4C02B468 +:109A6000FD4C02B4FCD60001003FFF570352032A0D +:109A7000000F000045272111331133113311331129 +:109A80003311331102D812FD799D6D9C699D67A930 +:109A9000A9032AFD4602BAFD4602BAFD46FEE700CA +:109AA0000001003DFF57020F032A000B000057275B +:109AB00023113311331133112307EC06A9A588A50F +:109AC000A407A9A9032AFD5202AEFCD6A9000002F0 +:109AD000003F000001FD032A000D00170000731174 +:109AE00033113332161615140E022327333236364D +:109AF00027262623233FA5264F6C3825455D381A97 +:109B00001B252D140101293D19032AFEAB30675393 +:109B1000485B34146D1A392E353F0002FFF80000FF +:109B2000024A032A000F0019000073112335211186 +:109B30003332161615140E022327333236362726F3 +:109B4000262323868E01332B506C3825455D382023 +:109B500021252D1401012A3D1E02B872FEAB30678B +:109B600053485B34146D1A392E353F000003003F13 +:109B7000000002EA032A000D0017001B0000731109 +:109B800033113332161615140E02232733323636AC +:109B90002726262323011133113FA526506C382692 +:109BA000445D381B1C252D1401012A3C1A0161A5B6 +:109BB000032AFEAB306753485B34146D1A392E35D7 +:109BC0003FFE9E032AFCD6000002000BFFFF035558 +:109BD000032A001C00260000732335163E023713AB +:109BE00021113332161615140E0223231123030EEE +:109BF00003253332363627262623234237202A1BD5 +:109C0000110421019F1C4F6D3825445E38B566183C +:109C1000051E345101CA12252E1401012A3D10756A +:109C2000010D284B3C01FAFEAB306753485B3414FE +:109C300002ACFE815674461E6E1A392E353F000264 +:109C4000003F00000319032B0015001F00007711CF +:109C50003311331133113332161615140E02232724 +:109C6000112311253332363635342623233FA5827E +:109C7000A51B4F6C3825445E37B582012710252D72 +:109C8000142B3C0F01032AFEB2014EFEAA3067538B +:109C9000485B3414010160FEA06C19372C3D3C0078 +:109CA000FFFF0029FFF501DF0334060600A10000D5 +:109CB00000010031FFF502010334002B00004522B2 +:109CC000262635113436363332161615152335341B +:109CD00026262322060615153315231514161633CA +:109CE00032363635353315140606011E5A692A2ACE +:109CF000695A576329A0061B21211E0890900B1F4B +:109D00001D201B07A028620B44795001235479427F +:109D10003A6A462C341C311F20331F835D90223356 +:109D20001B1F341D3226476D3F0000010032FFF932 +:109D300002020339002B0000452226263535331553 +:109D40001416163332363635352335333534262658 +:109D500023220606151523353436363332161615EA +:109D6000111406060115566429A0061D20201E08A0 +:109D700088880C1E1C201C07A02863585B682A2AB0 +:109D800068073B69452B311C321F20351F8B568ECF +:109D900023321B1F331E3428466E3F447952FEDFA8 +:109DA000547A420000010039000000DD032A00035C +:109DB00000007311331139A4032AFCD6FFFFFFE121 +:109DC0000000012F0412062601E70000000702C070 +:109DD000008800E800010005FFEB010F032A000DD9 +:109DE00000005735323E02351133110E0223051D96 +:109DF00027180AA40120504915740713241D027066 +:109E0000FD8943592C000001000800000240032A8C +:109E1000001800007311233521152315363633320F +:109E200016151123113426262322060711776F01F8 +:109E300089751C2B175E68A50A1E1E0D1C1002AF2B +:109E40007B7BDB0504635FFEE5011B1C2917030315 +:109E5000FE8F0002003FFFF502F203340019002BD1 +:109E600000004522262635352311231133113335C1 +:109E700034363633321616151114060627323636A6 +:109E8000351134262623220606151114161602163D +:109E900055602759A2A2592760555460282860545C +:109EA0001E1C08081C1E1E1D08081D0B447C525752 +:109EB000FEA2032AFEAE4D537943437A52FEE2528C +:109EC0007C44771D311C017F1C301D1D301CFE8120 +:109ED0001C311D000002000B00000211032A0011BA +:109EE000001A000073132626353436363333112317 +:109EF0001123222623031333112322061514160BD4 +:109F00009D303C3E7958C6A427010B027B931D204F +:109F10003B3C3501691B6D4B58682EFCD601430153 +:109F2000FEBC01B801003E3F3B480001FFFC0000C1 +:109F3000023B032A0021000073112335211523154C +:109F400036363332161615151406062323353236E7 +:109F5000363535342623220607116F7301A08A1C7B +:109F600043212C4D30295C4C2322291220230F2819 +:109F70001802B67474F915152341318949582862BD +:109F8000162F227A172C0C10FE96000300070000F3 +:109F90000236032A00030011001B00004115213581 +:109FA000131133113332161615140E0223273332D0 +:109FB0003636272626232301C9FE3E70A5274F6C7F +:109FC0003825455D391A1B262D140101293E190239 +:109FD000AF7272FD51032AFEAB306753485B3414F5 +:109FE0006D1A392E353F00030006000002DC032AFB +:109FF000000C0010001600007313173713230323FF +:10A0000011231123031303210327131721371306E9 +:10A01000E18688E7948E0883078F80E70277E06502 +:10A020009A1BFEAA1AA602065058FDF2017DFE8375 +:10A03000017DFE8301A10189FE772D01182D2CFEE3 +:10A04000E90000020008000001B7032A000300092C +:10A05000000053211521132311211523080181FE2E +:10A060007FFEA50156B101E075FE95032A7000023E +:10A070000006FF570329032A000300190000653773 +:10A08000170725130333133311331133133303131A +:10A09000230323112311230302B44F264EFD2BADBE +:10A0A000A69A900785088F9BA7AE959C0885079C6C +:10A0B0001D59C659A901980192FE82017EFE8201B6 +:10A0C0007EFE6EFE68018CFE74018CFE7400000240 +:10A0D000003DFF57024C032A0003000F00006537C4 +:10A0E000170725113311133303132303071101D766 +:10A0F0004F264EFE3FA592A098A3A67D1A1D59C6D5 +:10A1000059A9032AFEAA0156FE94FE42016B2EFEB7 +:10A11000C3000002003FFF57026A032A000B000F32 +:10A12000000073113311331133112311231125371B +:10A1300017073FA58FA5A58F01114F264E032AFEB5 +:10A14000B3014DFCD60167FE991D59C65900FFFFAA +:10A150000009000001E2032A060600CD000000020B +:10A16000000E000001E7032A0003000C0000533535 +:10A1700021150111033313133303111E01BCFED348 +:10A180009F9C5750969C010F6767FEF1014101E9C2 +:10A19000FEE3011DFE17FEBF0001003D0000022589 +:10A1A000032A0014000053113636333216151123DA +:10A1B0001134262623220607112311E21C2D176BCA +:10A1C00078A50D2B2C0D1D10A5032AFEAA050463EE +:10A1D0005FFEE5011B1C29170303FE8F032A000203 +:10A1E000003FFF57024C032A000B000F00007311C1 +:10A1F00033113311331123112311373717073FA5BB +:10A200008FA5A58FFD630862032AFEB3014DFCD61E +:10A210000167FE991D59C659FFFF002DFFF5020B7E +:10A220000334060600A9000000030031FFF5020F09 +:10A2300003340003001500270000533521150322C5 +:10A240002626351134363633321616151114060605 +:10A2500027323636351134262623220606151114E8 +:10A2600016168401369B59682D2D68595A692D2D73 +:10A27000695A201E0A0A1E201E1E0A091E016E6748 +:10A2800067FE87407753012E53763E3F7553FED2CB +:10A29000537740771D311C017F1C301D1D301CFE83 +:10A2A000811C311DFFFF0025FFF601AD024C0606A3 +:10A2B00000DA00000002002EFFF601B00357002272 +:10A2C00000340000572E023511343636373E02373F +:10A2D000170E0207060615153E023332161615151F +:10A2E000140606273236363535342626232206064E +:10A2F0000715141616EB4A53201F3928274D4820FE +:10A30000092048441D1B180D28341E3141203259A4 +:10A31000331413080713120A150F0607160A02341E +:10A32000644701465060340F0F0F14157A11100B5B +:10A330000D0B3730370F140C285C4F86595F2364A0 +:10A340001436339E2228110C1917BB32371600031E +:10A350000034000001C802420011001C002500006A +:10A36000731133321616151406071E02151406064D +:10A3700023273332363635342626232335333236F7 +:10A38000353426232334C352531E2D29292A11275D +:10A390005E52271D1623151322171F2B1D191B276D +:10A3A0001F024225402A36380C09293B25374B2508 +:10A3B000580924272C270856252322280001003479 +:10A3C000000001480242000500007311211523110D +:10A3D0003401147D024267FE2500FFFF00340000B7 +:10A3E000016F0347062601FD0000000702C300C7F6 +:10A3F0000000000100340000014C02B6000700001C +:10A40000731133353315231134CA4E81024274DB84 +:10A41000FE250002001AFF6502360242000F0018F6 +:10A42000000057353E033737211133152327210705 +:10A4300037331123070E031A20302315030E013280 +:10A44000516D0BFED30932A0360A031019219BF877 +:10A4500011344D6946A4FE1DFA9B9BFA01866B419F +:10A460005E422B00FFFF0028FFF601A5024C060606 +:10A4700001050000FFFF0028FFF601A5034706269F +:10A4800001050000000702C200E80000FFFF0028ED +:10A49000FFF601A5032A062601050000000702C0F9 +:10A4A00000E80000000100060000027C02420015E6 +:10A4B00000007313033313331133113313330313B6 +:10A4C0002303231123112303067A7284630B7E0A6C +:10A4D0006787787E7F750A7E0B6F0124011EFEED73 +:10A4E0000113FEED0113FEE2FEDC0118FEE8011887 +:10A4F000FEE800010023FFF50196024C002E00004B +:10A5000057222E023533141633323636353426268A +:10A510002335323635342623220615233436363396 +:10A5200032161615140606071E02151406D83846EC +:10A53000260E781F1F1718091530293E271A1C1FD1 +:10A540001B7821514741512519281618281A5A0BF2 +:10A550001F37482A312E1527181F220F52222A2072 +:10A5600023242F3755302C482D28351C06081C373E +:10A57000324B5F0000010034000001BE02420009BE +:10A5800000007311331113331123110334789C76B7 +:10A590007B980242FEBA0146FDBE0144FEBCFFFFAD +:10A5A0000034000001BE031A062602060000000760 +:10A5B00002C800FB0000FFFF0034000001BE03479B +:10A5C000062602060000000702C200FB0000000190 +:10A5D0000034000001E40242000C00007311331546 +:10A5E0003337330313230323113497195CA2747692 +:10A5F0009F61190242E7E7FEEEFED00103FEFD0077 +:10A60000FFFF0034000001E40347062602090000B2 +:10A61000000702C3010B00000001000EFFFA01F267 +:10A620000242001200005735323E02373721112313 +:10A630001123070E03230E1F28180D051201619721 +:10A640004A0D061930503F066C15335744F9FDBECC +:10A6500001DAAB5C78441D00000100320000020802 +:10A660000242000C0000731333131333132311073A +:10A6700023271132036F787A6F03775D2D5E0242D4 +:10A68000FEDA0126FDBE0139E6E6FEC70001003410 +:10A69000000001CC0242000B00007311331533356A +:10A6A0003311233523153497699898690242E4E4FD +:10A6B000FDBEF5F5FFFF0028FFF601AF024C0606D0 +:10A6C0000152000000010034000001BE02420007F8 +:10A6D0000000731121112311231134018A975C02A8 +:10A6E00042FDBE01D9FE2700FFFF0034FF4201C238 +:10A6F000024C060601710000FFFF0028FFF601A4CE +:10A70000024C060600F800000001000F000001796D +:10A710000242000700007311233521152311796AC5 +:10A72000016A6A01DA6868FE2600FFFF0005FF5D26 +:10A7300001AA0242060601A70000FFFF0005FF5D17 +:10A7400001AA031A062601A70000000702C800E3B9 +:10A75000000000030029FF50027B0329001E002A8D +:10A7600000360000453523222E023535343E0233B3 +:10A7700033353315333216161515140E02232315EF +:10A7800003331123220606151514161633333236F9 +:10A790003635353426262323011010204A422B2635 +:10A7A0003E4C2710841335613E2A42491F13900CFA +:10A7B0000D1623141323A80A1724161524170BB0FB +:10A7C000BD132E513F96364C3117EBEB2959489665 +:10A7D0003F512E13BD011A017E152D24AD253016D3 +:10A7E000163025AD242D1500FFFF000B000001AB36 +:10A7F0000242060601A6000000010027000001AF8A +:10A800000242001400006135060623222626353553 +:10A81000331514161732363311331101180F1D0E6C +:10A82000445122961927060D0897E8010220412F6E +:10A83000CDC51F1F02020103FDBE00010033FF65ED +:10A8400002140242000B000045272111331133117D +:10A850003311331501A70AFE96986297509B9B020D +:10A8600042FE1D01E3FE1DFA0001003300000280DC +:10A870000242000B000073113311331133113311F5 +:10A880003311338D538D538D0242FE2501DBFE259E +:10A8900001DBFDBE00010031FF6502CF0242000F67 +:10A8A00000004527211133113311331133113311B6 +:10A8B000331502620AFDD98E528E528E509B9B0236 +:10A8C00042FE1D01E3FE1D01E3FE1DFA00010034FE +:10A8D000FF6501C20242000B00005727231133110C +:10A8E000331133112307CB0A8D97619684099B9B03 +:10A8F0000242FE1C01E4FDBE9B0000020034000089 +:10A9000001C202420011001E0000731133153A0209 +:10A91000331E0315140E0223273332363635342600 +:10A9200026232222233497010203013C5A3B1F1B9A +:10A930003A5C400603282F14142D2701040102421B +:10A94000E9010F2741322F432914570F26202024D5 +:10A950001000000200040000020202420010001B6E +:10A96000000073112335211533321E0215140E0217 +:10A9700023273332363635342626232374700106D6 +:10A98000093B5B3B1E1A3A5C410705282E14142D27 +:10A99000270701DB67E9112843342D412813570F9E +:10A9A00023202125110000030034000002970242F9 +:10A9B0000011001E00220000731133153A02331EED +:10A9C0000315140E02232733323636353426262358 +:10A9D000222223011133113497010203013C5A3B17 +:10A9E0001F1B3A5C400603282F14142D2701040175 +:10A9F0000135970242E901102742322F42291357AD +:10AA00000F2620202410FF000242FDBE0002001C81 +:10AA1000FFFA02F00242001C0027000057353236D0 +:10AA2000363737211533321E0215140E0223231137 +:10AA300023070E03232533323636353426262323C7 +:10AA40001C2B2C1406120162083A563A1D1B385969 +:10AA50003D9D4B0C071B31503B01CC04252A1314A0 +:10AA60002A2503066C276158FCEB112641312E4341 +:10AA7000291401DAB35E7641185D0F261F1F2410DA +:10AA800000020034000002A902430019002A00005D +:10AA900073113315333533153A02331E0315140E73 +:10AAA000022323352315373A02313E023534262658 +:10AAB000272A022334975C97020404013854381C77 +:10AAC0001A38583F995CF3010203222911122822F7 +:10AAD000010202010242E9EAEC01122742312E4052 +:10AAE0002813E0E1570110231D2024110100FFFF6E +:10AAF0000015FFF6018A024C0606017B00000001EA +:10AB00000028FFF601A5024C002A00005722262645 +:10AB10003535343636333216161515233534262698 +:10AB2000232206061515331523151416333236362F +:10AB300035353315140606E940562B2B56403F5346 +:10AB40002A9109120F0F1308878715161012079103 +:10AB50002B530A315A3EC3415930274E3B23241B05 +:10AB60001D0B0E241F454850301F0E1D172E2A3B6B +:10AB700050280001002AFFF601A7024B002900001F +:10AB800057222626353533151416333236363535E9 +:10AB9000233533353426262322061515233534363E +:10ABA00036333216161515140606E53D532B90164E +:10ABB00015101208868609130E1813902B543C4268 +:10ABC000552B2B560A274D3B1B1C271B0E241F4AB7 +:10ABD00043511F220D1F2227233A4F28305A3FC3CB +:10ABE00040593000FFFF0035000000CD031206067B +:10ABF000012A0000FFFFFFE10000012E032A0626C4 +:10AC0000012B0000000702C000870000FFFFFFF5D6 +:10AC1000FF5300D803120606013A00000002FFF8B5 +:10AC2000000001C9032A0016001A00007311331135 +:10AC30003E0233321616151123113426232206063E +:10AC400007110335211539980E282D18323615971E +:10AC50000F1908171406D9015A032AFE9A070E0B7A +:10AC60002E492AFEBD01431D20070803FE9202550E +:10AC70004E4E00020034FFF60279024C0019002B00 +:10AC8000000045222626353523152311331533358B +:10AC90003436363332161615151406062732363674 +:10ACA000353534262623220606151514161601C23C +:10ACB0003A512A479292472A513A3A522B2B523A0A +:10ACC00013110707111311120606120A2D564034EC +:10ACD000ED0242EC3340562D2D5640D040562D6D9E +:10ACE000142518DA182514152418DA17251500026A +:10ACF0000010000001BE0242001200200000733765 +:10AD00002E0235343E023333112335222627071312 +:10AD100032323335222223220606151416105E190C +:10AD200020101733533BC19606210A4871020501D2 +:10AD300001050227331839F10D2D3F242A422E1A1E +:10AD4000FDBED30101D5012BC215292032310002ED +:10AD5000FFF8FF6201C9032A0022002600005735D0 +:10AD600033323E02353534262322060607112311DD +:10AD700033113E02333216161515140E0223033515 +:10AD80002115BF11212714060F190A1613069898CA +:10AD90000E282D1832361517365E46E0015A9E4FA2 +:10ADA0001429422DE61D20070803FE92032AFE9A6D +:10ADB000070E0B2E492ADC5166381602F34E4E0060 +:10ADC0000003FFFC000001E4032A0011001E002222 +:10ADD0000000731133113A02331E0315140E0223BF +:10ADE00027333236363534262623222223273521AF +:10ADF000155597020303013C593C1E1B395C420662 +:10AE000005272E15142D27010402F0017D032AFECB +:10AE10002F01102843342D412813570F23202125BB +:10AE200011DB6767000300060000024B0242000CC2 +:10AE3000001200160000731317371323272315235E +:10AE40003523071327371723371703210306A77B5B +:10AE50007FA47E6207760662B11A7413FA1319BAD8 +:10AE60000215B401695555FE97F5F5F5F501310167 +:10AE7000D32221F80136FECA00020000000001833F +:10AE8000024200030009000051211521172311215E +:10AE900015230157FEA9E1970139A2015A68F20270 +:10AEA000427000020006FF6502A60242000300197C +:10AEB00000004527331525130333133311331133A2 +:10AEC0001333031323032311231123030239117EA8 +:10AED000FD607A7284630B7E0A6787787E7F750ACD +:10AEE0007E0B6F9BFAFA9B0124011EFEED0113FEFF +:10AEF000ED0113FEE2FEDC0118FEE80118FEE80099 +:10AF000000020034FF65021002420003001000003E +:10AF10004527331525113315333733031323032303 +:10AF20001101A4127EFE2497195CA274769F611908 +:10AF30009BFAFA9B0242E7E7FEEEFED00103FEFD1C +:10AF400000020034FF65021802420003000F0000F7 +:10AF50004527331525113315333533112335231583 +:10AF600001AC117DFE1C97699898699BFAFA9B02C7 +:10AF700042E4E4FDBEF5F50000010005FF5201AA20 +:10AF80000242000800005735033313133303159BA7 +:10AF9000968A4E438A8BAEF401FCFEC3013DFE0748 +:10AFA000F70000020005FF5201AA02420003000C54 +:10AFB0000000573521150735033313133303152AC2 +:10AFC0000163F2968A4E438A8B055858A9F401FC16 +:10AFD000FEC3013DFE07F700FFFF0035000001C082 +:10AFE000032A06060126000000020034FF6502184D +:10AFF00002420003000F00004537330725113315C7 +:10B000003335331123352315016F2C7D3CFE5897C2 +:10B01000699898699BFAFA9B0242E4E4FDBEF5F553 +:10B02000FFFF0027FFF501A4024C060601190000EE +:10B0300000030028FFF601AF024C000300150027B3 +:10B040000000533533150322262635353436363382 +:10B0500032161615151406062732363635353426BF +:10B060002623220606151514161674F37C3E582D59 +:10B070002D583E3E582E2E583D1314060614131319 +:10B080001407071401014B4BFEF52D5640D04056D6 +:10B090002D2D5640D040562D66152518E51924163D +:10B0A000162419E5182515000001003600000221BC +:10B0B000032A000700007311211123112311360107 +:10B0C000EB93C5032AFCD602B3FD4D00000100132B +:10B0D000FFF6022002420013000045222626351109 +:10B0E00023112311233521152311141616330213AE +:10B0F000545A235A973E020D47081C1D0A21443218 +:10B100000151FE2201DE6464FEEA2B2C0F00FFFFDA +:10B1100000150000020503F20626000100000007EA +:10B1200002C9010E00ADFFFF003D0000021F032A0F +:10B1300006060063000000020037FFF201E7033556 +:10B1400000110023000045222626351134363633FF +:10B1500032161615111406062732363635113426E6 +:10B160002623220606151114161601104960302EEA +:10B17000604B4A5F2E3060471B180807181C1C19CB +:10B1800007081A0E3C6945016B476B3C3C6B47FE58 +:10B190009545693C88222F1401651630232330160B +:10B1A000FE9B142F22000001001800000127032A33 +:10B1B000000E000073110E0307353E033733118D67 +:10B1C000091F2420090C292E290B78028A050B0D52 +:10B1D0000B04720614181C0CFCD600010029000098 +:10B1E00001DD0334001E00007335133E02353426A2 +:10B1F0002322060615152335343636333216151438 +:10B2000006060707331529C51627191E1C1E200C14 +:10B21000972D614F6B6C1E311C9CF16D012F223EEE +:10B2200041252729213620262848703F7065315353 +:10B230004D29EB7A00010026FFF201D90335003BCE +:10B240000000452226263535331414151E023332EC +:10B2500036363534262722222335323233323635FC +:10B260003426232206071414152335343636333298 +:10B270001616151406071E02151406060100515F66 +:10B280002A9A010B1C1A1B1A0A2436011208060DF1 +:10B290000536271C262618019A3460454562333B43 +:10B2A0002B1E2E1A2A600E3D6F481D0211082733EF +:10B2B0001A1B34263D4301723A3E30363C2F0813A8 +:10B2C000092C476334326047475E0D0A2E4D3949D9 +:10B2D00071400002001C000001F1032A000A000D69 +:10B2E0000000613523351333113315231501331154 +:10B2F0000112F6D3B44E4EFEF37CBD7901F4FE0983 +:10B3000076BD013301580001002CFFF201D5032A5C +:10B3100000250000572226263533141616373E0224 +:10B320003534262623220607231321152307363614 +:10B330003736161615140E02FC555A21950B1D1D95 +:10B340001D1A060A1D1E1B2308840B0174F5090C27 +:10B3500039213F5328102E560E3E704B2C3C1E01B7 +:10B36000012A4E352B4226262301CC85B30F160227 +:10B37000063C7554406D4F2C00020035FFF501E985 +:10B3800003340023003400004522262635113436CC +:10B3900036333216161514161523342623220606C4 +:10B3A0001515363637361616151406062732363674 +:10B3B0003534262623220606071514161601104DCD +:10B3C000612D255E574B592801921426181B0B0D31 +:10B3D0003724404D22285F50191909051A1E0E19ED +:10B3E00012050B1C0B45784D01204F7E482F5C4306 +:10B3F00003070333321E473E53161801023D6B43C9 +:10B4000052804773223E2C2A3F240B1109811E359E +:10B4100020000001001400000188032A000600003B +:10B420007313233521150347AADD0174AB02B476EB +:10B4300066FD3C0000030029FFF401DD0334001F1A +:10B44000002F003D00004522262635343E023726D7 +:10B45000262726363633321616070606071E03152C +:10B4600016060627323636353626262322060615D8 +:10B4700014161613323636353426232206151416C2 +:10B480001601025060290C182318213101012E5C8D +:10B4900044455B2C01012F221823180D022B5F510C +:10B4A0001D1C0801091C1D1C1D09081D1D14190C5B +:10B4B0001B1E1E1D0B1B0C3F7249213A30250C1818 +:10B4C00057434361343461434457170C25303A21C4 +:10B4D00049723F73283A1B203C26263B211B3B2701 +:10B4E000017D1E38262B35352A26391E00020028FC +:10B4F000FFF501DB0334002300330000452226263C +:10B5000035343435331416333236363535060607BE +:10B51000062626353436363332161615111406062D +:10B52000033236373534262623220606151416161E +:10B5300001024B5A28921527181A0A0E3623414E3B +:10B54000212A614F4D602C245E56171D080A1A19D6 +:10B55000191A0906190B2F5D4303060333321E48DF +:10B560003D5316180101416E43537A4441744EFE17 +:10B57000D94F7E4801B3190C811F3420223E2C295B +:10B5800040240001004401B10111037800060000CD +:10B5900053110735373311A05C834A01B1014824A8 +:10B5A0006142FE390001004E01B101890382001B96 +:10B5B00000005335373E0235342623220615233545 +:10B5C0003436363332161514060707331550751EF8 +:10B5D000240F15141B166E21473946502F2B3F9D03 +:10B5E00001B14C781E2C231219182C290F2E492C2E +:10B5F0004B43334A2C3F5B000001005001A70185FB +:10B600000382002D000053222626353533151416EB +:10B610003332363534262323353332363534262338 +:10B62000220615152335343633321615140607163F +:10B6300016151406EA3A441C6C171915161A221A24 +:10B6400017201B141519156C51494553281A1B2A2C +:10B650005301A7233D2810041C1B1B181D1F461C4B +:10B660001D181B1E19041043453E3E2A360A093098 +:10B67000354047000002004301B101900378000A01 +:10B68000000D0000533523351333113315231527CF +:10B690003327F3B0C35E2C2CCE5D0101B1664701A8 +:10B6A0001AFEE84966AF88000001FF5A0000013821 +:10B6B000032A0003000063013301A6017F5FFE82BD +:10B6C000032AFCD6FFFF00210000034E032A0426B4 +:10B6D0000245DCB200270249014D00000007024686 +:10B6E00001C5FE4FFFFF002E0000031B032A0426A6 +:10B6F0000245EAB200270249015B00000007024848 +:10B70000018CFE4FFFFF003C00000364033404265D +:10B710000247ECB20027024901A3000000070248DB +:10B7200001D5FE4F0001002F000000BF0093000371 +:10B730000000733533152F9093930001002BFF7693 +:10B7400000BC0092000A00005727363635233533F7 +:10B75000150606420C1A2A4F91013C8A3308272805 +:10B760009281464E00020042004100D0022D0003AB +:10B77000000700005335331503353315428E8E8E86 +:10B78000019D9090FEA48F8F00020041FF9A00D28D +:10B79000023D000A000E00005727363635233533A8 +:10B7A00015140603353315590D1D274E903B569041 +:10B7B00066330423289181454C02109292000003C5 +:10B7C000002000000262009300030007000B00004D +:10B7D00061353315213533153335331501D191FDDD +:10B7E000BE9047919393939393930002002F000090 +:10B7F00000C8032800030007000077033303073560 +:10B8000033155D2C97366390C70261FD9FC78F8FFC +:10B8100000020028FF5F00C102880003000700004B +:10B8200057133313033533152836342C8E91A10268 +:10B8300062FD9E029A8F8F0000020025000001C069 +:10B840000334001D0021000077353E0235342623E5 +:10B8500022061514161707262635343633321615E8 +:10B86000140606071507353315882E4A2B1F1F1B94 +:10B870002007048907086962646C2A4F368E94D3C6 +:10B8800080255661362727201B10180E1F162B16F1 +:10B8900057636A623E6C5F2A62D391910002002373 +:10B8A000FF4B01BF027F001D0021000041150E0269 +:10B8B0001514163332363534262737161615140666 +:10B8C00023222635343636373537152335015C2E9D +:10B8D0004A2C211E1B1F06058908086963626E2A0F +:10B8E0004F378E9401AC80245761362727201B10D8 +:10B8F000190D1F162A1756646B613E6C602962D3BE +:10B90000919100010025013100B501C00003000044 +:10B9100053353315259001318F8F0001003D00CE46 +:10B9200001870223000F00007722262635343636A1 +:10B930003332161615140606E22B4B2F2F4B2B2CE9 +:10B940004A2F2F4BCE264C37394D26274D38374CB2 +:10B9500026000001002901C6018E032A000E000006 +:10B96000532737273717273307371707170727A511 +:10B9700058496D22640C710D65226E4A5A3501C614 +:10B9800035682A5B387A7A385C2A67356E0000029F +:10B99000002C000001E1032A001B001F00007313AC +:10B9A00023373337233733373307333733073307F7 +:10B9B00023073307230323132303133337233F21A1 +:10B9C0003402400E4D025B1C6A1C501C691C320282 +:10B9D000410D4C035722692250222E520E51011163 +:10B9E000617063E5E5E5E5637061FEEF0111FEEF6F +:10B9F000017270000001002800000173032A000397 +:10BA000000007313330328F259F3032AFCD6000114 +:10BA1000002800000173032A0003000061033313B0 +:10BA2000011AF259F2032AFCD60000010035013157 +:10BA3000009D01C000030000533533153568013106 +:10BA40008F8F00010040FF4A0128033300170000D8 +:10BA500045222E0335343E0333150E0315141E0202 +:10BA6000170128415433190707193354411E241470 +:10BA7000060714241DB635607E924C51957F5E35C5 +:10BA800069013969925A5B91653601000001002213 +:10BA9000FF4A01090333001700005735323E0235D3 +:10BAA000342E022335321E0315140E03221D2313D8 +:10BAB000070612241E405532190707193255B66A77 +:10BAC0003666915B5B92683969345E7F95514C9222 +:10BAD0007F5F36000001002EFF3F0149033A002836 +:10BAE000000045222E0235353426262335323636DF +:10BAF0003535343E023315220E021515140607168D +:10BB0000161515141E023301494C582B0C081A1E29 +:10BB10001E1A080C2B584C1A1F0F05232F2F230514 +:10BB20000F1F1AC11530523D5D443F136C13404442 +:10BB30005D3D5230156708172F2668535D0B0B5B70 +:10BB40005369272E170800010026FF3F0141033AE1 +:10BB5000002800005735323E023535343637262668 +:10BB60003535342E022335321E02151514161633C0 +:10BB7000152206061515140E02261A1F1005232F6E +:10BB80002F2305101F1A4C592A0D071B1D1D1B07BB +:10BB90000D2A59C16708172E2769535B0B0B5D539C +:10BBA00068262F1708671530523D5D4440136C130B +:10BBB0003F445D3D5230150000010036FF47012B28 +:10BBC000032A00070000571133152311331536F5EA +:10BBD0007A79B903E33DFC983E0000010016FF4767 +:10BBE000010B032A000700005735330323353311B7 +:10BBF00017790179F5B93E03673EFC1D0001003D50 +:10BC000001230138018600030000533533153DFB45 +:10BC10000123636300010040012F013501930003FC +:10BC200000005335331540F5012F64640001000412 +:10BC3000012001EE018900030000533521150401A4 +:10BC4000EA012069690000010004013B03D701A358 +:10BC500000030000533521150403D3013B6868003D +:10BC6000FFFF003D01230138018604060263000046 +:10BC700000010000FF60016BFFC7000300005535A5 +:10BC80002115016BA0676700FFFF003EFF8E00C714 +:10BC900000A60607026E0000FD7CFFFF003EFF8E3F +:10BCA000018000A60427026E00B9FD7C0007026E29 +:10BCB0000000FD7CFFFF00190220016A0337042603 +:10BCC000026D00000007026D00C70000FFFF003E8C +:10BCD0000212018E032A0426026E00000007026E83 +:10BCE00000C7000000010019022000A30337000C68 +:10BCF000000053343437363633170606153315191A +:10BD0000010330420D25164202201C3818545730CA +:10BD100002322B880001003E021200C7032A000CE9 +:10BD200000005327363635233533140607060651EF +:10BD30000D251641890101023002123101332A8991 +:10BD40001D361954570000020024002601B5022EAA +:10BD50000006000D00006527353715071707273542 +:10BD60003715071701B5BEBE6262D4BDBD6161263D +:10BD7000E937E8976D6D97E937E8976D6D00000238 +:10BD80000030002601C4022E0006000D00007735A9 +:10BD9000372735171517353727351715306565C11E +:10BDA000126565C126976E6C97E837E9976E6C97B8 +:10BDB000E83700010027001A00F402230006000003 +:10BDC00077273537150717F4CDCD6E6E1ADE4EDDA9 +:10BDD000986B6E000001002D003000F9023900065A +:10BDE0000000773537273517152D7070CC30976EDA +:10BDF0006C98E9370002001802080148032A000382 +:10BE000000070000531133033311330318823B67DB +:10BE1000823A02080122FEDE0122FEDE0001001845 +:10BE200002080095032A0003000053113303187D14 +:10BE30003302080122FEDE0000010026FF4B015103 +:10BE4000032700060000450135011503130151FECB +:10BE5000D5012BD6D6B501C74E01C7A0FEB3FEB1A2 +:10BE60000001001EFF4B0149032700060000573563 +:10BE700013033501151ED6D6012BB5A0014F014D78 +:10BE8000A0FE394E00030031FF990201038C00032C +:10BE90000007002F00004535331503353315032205 +:10BEA0002626351134363633321616151523353419 +:10BEB0002626232206061511141616333236363579 +:10BEC00035331514060601092F2F2F1A5A692A2A0D +:10BED000695A576329A0061B21211E080B1F1D202C +:10BEE0001B07A0286267676703916262FCCB4479F5 +:10BEF0005001235479423A6A46444C1C311F203386 +:10BF00001FFE9022331B1F341D4F43476D3F00011E +:10BF10000027FF8701A402BA002C000057352E022B +:10BF20003535343636373533151E0215152335347D +:10BF300026262322060615151416333236363535D5 +:10BF400033151406060715CD374A25254A37283BF1 +:10BF50004D27910A120E0F140917150F1209912778 +:10BF60004E3A797105335639C33C563204706E022D +:10BF7000294C3937381B1D0B0E241FDD301F0E1DB9 +:10BF800017433F384F29036F00030031FF99020127 +:10BF9000038C0027002B002F000045222626351198 +:10BFA0003436363332161615152335342626232219 +:10BFB0000606151114161633323636353533151478 +:10BFC00006060713330333133303011E5A692A2A63 +:10BFD000695A576329880E2824262A10132A2324F5 +:10BFE000270F882862DF833083258330830C447ACF +:10BFF0005001225479423A6A45454C2331181A328D +:10C0000026FE902832161A32245043476E3F5B03B7 +:10C01000F3FC0D03F3FC0D000002002800BA02023D +:10C020000294002300330000772737262635343664 +:10C0300037273717363633321617371707161615C0 +:10C04000140607170727060627062627173236364F +:10C05000353426262322060615141616370F5019D6 +:10C060001E1E19500F4F1C492A2A491C4F0F4F19E9 +:10C070001C1C1A500F4F1C492A2A491C8F2F4A2B6F +:10C080002B4B2E2E4B2B2C4ABA0F4F1C4A29294AD8 +:10C090001C4F0F4F1A1E1E1A4F0F4F1C4A29294AB8 +:10C0A0001C4F0F4F1A1F01011F1A0B2D4E2E2F4C24 +:10C0B0002E2E4C2F2E4E2D000001001AFF9901CE7E +:10C0C000038C003400005735262627371E023332F2 +:10C0D0003635342627272E02353436373533151EAC +:10C0E0000317072E0207060615141617171E02154A +:10C0F0001406060715EB6766048D0211221B1F1735 +:10C100002F29551D2E1B6B5A3036452410028F01E6 +:10C110000A1A1B1C1D2C1C532138222B5137675D1A +:10C12000047C7B18324321281A334523491B3848A5 +:10C13000315E69075959032B414D241525392001DA +:10C14000012A1A2E381A481E465537355736055ECD +:10C150000003002BFF8601BF032A0003001E002DF1 +:10C16000000057352115272226353534363633322F +:10C17000161735233533353315331523112335067B +:10C1800006273236371126262322061515141616D1 +:10C190003C0148C84948163D3B1D301370706B3B4D +:10C1A0003B6B132D020F22110E2214251A091C7A43 +:10C1B0004040726B80704271441A138A3B48483B7E +:10C1C000FD59251419540B0B017B0A0F4732A32884 +:10C1D000412500010004FFF5020803340037000088 +:10C1E0004522262635352335333523353335343648 +:10C1F0003633321616151523353426262322060625 +:10C200001515331523153315231514161633323629 +:10C21000363535331514060601265B682B34343465 +:10C22000342B685B576328A0061B20211E09686811 +:10C2300068680C1F1D1F1B07A028610B447950372D +:10C24000384539365479423A6A462F371C311F2017 +:10C25000331F5D3945385D22331B1F341D291D47AF +:10C260006D3F00010010FF5901A4031400250000D8 +:10C2700057222627371616333236371323353337EE +:10C280003E023332161707262623220607073315E8 +:10C2900023030E025B1222170C0714081616033232 +:10C2A0003B4605051C45431223160C0713091517B9 +:10C2B0000205424D33051B45A70302700103191AFD +:10C2C00001DA6B2B334B290203700203191B2E6B0F +:10C2D000FE2A334B2A000002000100000193032ACA +:10C2E0000003000D000077352115051121152315D8 +:10C2F00033152311010147FEF50156B196969E5C58 +:10C300005C9E032A70DB73FE940000030031FF99EA +:10C310000208038C00030007003200004535331586 +:10C3200003353315032226263511343636333216BB +:10C330001615152335342626232206061511141644 +:10C3400016333236363535233533112327060601A9 +:10C35000092F2F2F2C5260292A695A57652CA108C2 +:10C360001D20211E080C211F1F220D4FE46C0A10F6 +:10C370004067676703916262FCCA457F54010F57AB +:10C380007E443A6A492F3920311C22351EFE9922FB +:10C39000361E2037235664FE60492530000300080E +:10C3A00000000257032A00050009000D000061018A +:10C3B00013330301211133110335211501B8FEF1A7 +:10C3C000E5A0E1010AFDE992CA020701BF016BFE87 +:10C3D00095FE41032AFCD601915C5C00000300112C +:10C3E000000001BA03340019001D0021000073355C +:10C3F0003711343E02333216161515233426262300 +:10C400002206061511331525350515253505151197 +:10C410003C0B264C41474B1D82041315151305D6C2 +:10C42000FE5C0145FEBB0145541B01A93B674E2C38 +:10C43000365F3D1A1E321E223A27FE4B7EF55D0105 +:10C440005C935C015B00000300090000020D032AFD +:10C45000000F00130017000073113311333236360A +:10C4600035353315140606230335251525352515D1 +:10C470003DA5232E270AA9307165FE01B1FE4F01AB +:10C48000B1032AFD491D392A4F3D5A743701665BB5 +:10C490007A5B1D5B7A5B000200360000020C032A07 +:10C4A0000015001900007311343636333216161594 +:10C4B00011231134262623220606151133113311B8 +:10C4C0003629665C5C6629940E262322260F3643A5 +:10C4D00001C351713C3C7151FE3D01E022311A1AF9 +:10C4E0003122FE20032AFCD60003000900000220AE +:10C4F000032A000B00170021000053353317333790 +:10C50000051523272307053533173337051523274B +:10C51000230703113313113311230311094B12762F +:10C52000130131940F5D14FEFD6C1381140103603F +:10C5300011680DFD73B4886EB401E75A0404015903 +:10C540000C0CE75A0C0C01590404FF00032AFE5A94 +:10C5500001A6FCD601C0FE40FFFF003DFFF604E649 +:10C56000032A04260097000000270184021B000014 +:10C570000007017B035C00000004001C000002486F +:10C58000032A000D0015002000280000731133322B +:10C59000161615140E0223231103353317213733D2 +:10C5A0001505333236363534262623230735211533 +:10C5B0002327210750F1495D2C213E53314CC8619E +:10C5C0001301091798FE9C3C292A0E0C2A2C3BC803 +:10C5D000022C9913FEF510032A417A594D693D1A30 +:10C5E000FEF701BC490302484422473733482788F5 +:10C5F000484802020003001C00000213032A000C3A +:10C600000010001B000073113332161615140606B5 +:10C6100023231127350515033332363635342626C4 +:10C62000232350F14B5C2B30654E4CC80197CF3C17 +:10C63000232B13112A273B032A397257536F37FED6 +:10C64000D18849014801171A3C3237401C000002CA +:10C6500000380000021A032A002400280000612785 +:10C660002626232335333236363534262623233502 +:10C67000211523271E0215140E02233533321617F7 +:10C680001701352115016C490F2D347BAE292C1073 +:10C690001232309F01E2E308484E20133565532BD8 +:10C6A0004A4E1558FE2301E2D72D277023422E2E25 +:10C6B0003E2070704C0C3F5A352D52402529403D8C +:10C6C000F401F470700000010011000001BA03349D +:10C6D000002300007335373523353335343E0233BC +:10C6E0003216161514141523342626232206061591 +:10C6F00015331523153315113C3C3C0B264C414793 +:10C700004B1D820413151513057777D6541BD97565 +:10C710005B3B674E2C365F3D070F041E321E223AEC +:10C72000277774CA7E0000030017000002A9032ABD +:10C730000007000B001800005335051523272107BB +:10C740000735211505033313133313133303230361 +:10C7500003170292850FFE820B750292FDDD698C34 +:10C7600038476F4A388A688C4F4B01EB5A0159069B +:10C7700006EC5A5AFF032AFE1101EEFE1301EEFCED +:10C78000D60201FDFF0000010003000001DC032AC6 +:10C790000016000073352335333523353303331347 +:10C7A0001333033315231533152315A1555555435D +:10C7B0008C9B5750978A42555555774E425001D31E +:10C7C000FEB80148FE2D50424E7700010025013190 +:10C7D00000B501C000030000533533152590013129 +:10C7E0008F8F00030030000001B6032A000300070A +:10C7F000000B000073133303033533151335331562 +:10C800004CF35BF377808581032AFCD602A08A8AE9 +:10C81000FD608A8A0001002800000173032A0003DA +:10C8200000007313330328F259F3032AFCD60001E6 +:10C83000001A00D001A0026A000B000077352335F2 +:10C840003335331533152315A98F8F669191D0A1F8 +:10C850005C9D9D5CA100000100400157018701B76C +:10C860000003000053352115400147015760600067 +:10C870000001003500E9019B0250000B0000772702 +:10C88000372737173717071707277B466E6E466E11 +:10C890006C466D6D456DE9456E6D476E6E456F6E0C +:10C8A000456D0003002000B00191028B00030007DA +:10C8B000000B0000533521150735331503353315AB +:10C8C000200171E561616101765555C67878016294 +:10C8D00079790002003D00FE01780218000300078C +:10C8E000000053352115053521153D013BFEC501DD +:10C8F0003B01B95F5FBB5F5F0001004400920180B4 +:10C90000027C001300007737233533372335333764 +:10C91000330733152307331523076620425E1C7A3D +:10C92000961E5A1F4D691C85A122926C5F5C5F6444 +:10C93000645F5C5F6C000001003700560168027C98 +:10C94000000600007735372735051537C4C4013197 +:10C9500056868E8C86D67A000001001F0056014F45 +:10C96000027C0006000065253525150717014FFEDE +:10C97000D00130C3C356D67AD6868D8D00020030E2 +:10C980000006017702BA0006000A00007735372753 +:10C990003505150135211535C5C50132FEC90147DB +:10C9A00094858F8B87D779FE9C5F5F000002001F04 +:10C9B0000000016602B90006000A00006525352561 +:10C9C00015071701352115015DFECF0131C4C4FEE5 +:10C9D000C2014792D67AD7878D8DFEE8606000024B +:10C9E000003F0000018C0205000B000F00007735AE +:10C9F0002335333533153315231507352115B57612 +:10CA000076627575D8014DB7795D78785D79B75FD5 +:10CA10005F000002002800D201B90249001800326C +:10CA2000000041222E0223220607273E023332163F +:10CA30001633323637170E0207222E02232206073C +:10CA4000273E0233321E0233323637170E020141BF +:10CA5000152C2D270F0B2812300D272D141C3C37B9 +:10CA6000130E2610360C272E17152C2D270F0B28EA +:10CA700012300D272D14152C2D260E0E2610360CD7 +:10CA8000272E01A212181118164015291C1D1D1B56 +:10CA90001237172D1FD012181219164015291C1203 +:10CAA00017121C1338172D1F00010027015301B85E +:10CAB00001F8001700004122262623220607273E00 +:10CAC000023332161633323637170E0201401B3D41 +:10CAD00037140B2911310D282D141C3C37130E2649 +:10CAE00010350B282E01531D1D18164114281C1C2F +:10CAF0001D1C1238162E1E000001002D00D801B09A +:10CB000001D3000500006535213521150165FEC8FA +:10CB10000183D89467FB0001001F01DE01B6032AE0 +:10CB200000060000531333132327071F8D7C8E82CA +:10CB3000494B01DE014CFEB4CDCD0003002200CAFA +:10CB400001D2027900030013001F000077270117AC +:10CB500003222626353436363332161615140606C9 +:10CB60002732363534262322061514165533017D17 +:10CB700033D83C5C35355C3D3C5D34345D3C2D3C0C +:10CB80003C2D2F3B3BCA33017C33FE94335A3A3B56 +:10CB9000593333593B3A5A33564031313F3F3131A3 +:10CBA0004000000300140086028801D6001700230D +:10CBB000002F0000772226353436333216173636EA +:10CBC000331616151406230626270606273636378B +:10CBD0002626272606151416253236353426232216 +:10CBE00006071616B34F504F4D334E2725452F4994 +:10CBF0004E4F48364720214A37143020232D141C2D +:10CC000025250159192424191027212225865F483A +:10CC100049602B2E29290158494858012E262634CF +:10CC200066011A2528190102261D1D2505201D1F34 +:10CC30001F17242818000001000FFF42013E033493 +:10CC4000001D0000572226273516163332363511BF +:10CC500034363633321617152626232206151114BC +:10CC600006065B14221608130815151440431322F8 +:10CC70001608120915141540BE02027101041A1A91 +:10CC800002A7324B2A02036F01031A19FD59334BD5 +:10CC90002A0000010036FF420221032A000700009B +:10CCA00057112111231123113601EB93C5BE03E85F +:10CCB000FC180371FC8F0001001BFF42018B032A4B +:10CCC00000090000571303211523130333151B8597 +:10CCD00085016EBE7579C4BE020401E472FE90FE49 +:10CCE0006A700001001300000228032A00080000F7 +:10CCF000730307353313133303E85D78F33A529621 +:10CD00009201E4015FFE8C025CFCD6000001002B66 +:10CD1000FF4801B1024200150000570333111416F9 +:10CD2000333236371133112335060607060623152D +:10CD30002C01970E150C1B0E97970E2111060C0552 +:10CD4000B802FAFE5117190C0A01C9FDBE300F18BE +:10CD5000050203B700020025FFF301E303330029B6 +:10CD6000003C000057222626353434373736363318 +:10CD7000321616173E0234353426262737321E0364 +:10CD800015140E03070E03273236363713262623D3 +:10CD900022060607071414151416EA2F5B3B01132D +:10CDA0000553411C332A0E0101012A594621235201 +:10CDB0005042280304050603082B3F4B230F1D1781 +:10CDC000031B13230F141B1002151C0D21473A06D9 +:10CDD0000A05D54C570F170D050D0C0C06364929C1 +:10CDE00006660D24436A4F03263A474A225A6730A3 +:10CDF0000C630A222301070B0B111E17DE03050328 +:10CE00001B220005002BFFFE03AA032C00030011C8 +:10CE10000021002F003F0000611333030322263559 +:10CE20003534363332161515140627323636353575 +:10CE300034262322061515141616012226353534FC +:10CE40003633321615151406273236363535342664 +:10CE500023220615151416160143F35BF3BD625425 +:10CE60005264655253641A18060F292810071802D5 +:10CE70002B63535165655254631A17071028281005 +:10CE80000619032AFCD601646A68296A6361692F5E +:10CE90006669631C342323353635362423331CFE60 +:10CEA000376A672A696461692E6868631C332225C2 +:10CEB000363536352522331C0007002CFFFE054A87 +:10CEC000032C000300110021002F003F004D005CE7 +:10CED000000061133303032226353534363332160E +:10CEE0001515140627323636353534262322061515 +:10CEF000151416160122263535343633321615151B +:10CF000014062732363635353426232206151514F5 +:10CF10001616052226353534363332161515140605 +:10CF200027323636353534262322061515141601D8 +:10CF300044F35BF4BD62535164655354641A19069B +:10CF4000102927100618022B63535165655354644A +:10CF50001A180711282711071801B962545264657D +:10CF60005253641A18071029271012032AFCD601FD +:10CF7000646A68296A6361692F6669631C342323C4 +:10CF8000353635362423331CFE376A672A696461D7 +:10CF9000692E6868631C33222536353635252233E1 +:10CFA0001C636A672A696461692E6868631C33229E +:10CFB000253635363525343D00020023000001BFFB +:10CFC00002420005000900007303133313032737DF +:10CFD0002707D4B1AE39B5B31B6D706A01220120A9 +:10CFE000FEE0FEDE63BFB8B800020030FF800391B0 +:10CFF000032A004B005A000045222E02373E03331D +:10D00000321E02070E0323222626270606070626BF +:10D0100026373E0333321616173733030606161724 +:10D02000163E0237362E0223220E0207061E033357 +:10D03000323636371706060336363737262623228A +:10D0400006060714161601D86CA36C2D0909497C35 +:10D05000A96866935B250703213E5C3D1B342508C8 +:10D060000A3223364E2501021C395539161D110589 +:10D070000A762D0203060C172D2719030719436E94 +:10D0800051547F583106060F2E4D6F481A44471EE3 +:10D090001238753A0929082003140728391E010D92 +:10D0A0001F803E78AC6E6EB07A42407398583367FA +:10D0B000563310231A1B290304345F3A2E6A5D3B52 +:10D0C000171C0936FEB00D261F03041B394E2E49CE +:10D0D0007758303A668A4F47755A3E20080F095FE5 +:10D0E0000D130151011318EC06063B592F1B2E1A84 +:10D0F0000003002BFFF202150335002E0039004615 +:10D10000000057222626353436372E02353436367F +:10D11000333216161514060607173E023733140667 +:10D120000607161617150606232E022706062732AF +:10D13000363727060615141616133E0235342623F5 +:10D140002206151416E737562F4232142718294F96 +:10D1500038344D2E2E411D640A0D08016E111D1329 +:10D160000B2614070C061A2F260E1A4C2D1A280E01 +:10D17000681716101E1D101C131E15181B190B2FD7 +:10D18000563A4D733324494A2533502F2A4B3238AF +:10D19000584820B5113A421A36594B210E130275E0 +:10D1A0000102011621112026681A14B92245231AFA +:10D1B0002A190189143B401B1B1D271E2A520001FE +:10D1C0000022FFA001C0032A000E000057112626EE +:10D1D0003534363633331123112311BE45573458B5 +:10D1E00035DD575060024F02504C3A451EFC760325 +:10D1F00036FCCA000002002AFFFA01A00342003AEE +:10D20000004800005722262627371E0233323637C1 +:10D210003626262727262637363637262627263649 +:10D22000363332161617072E020706061514161681 +:10D2300017171616071406071616151406033636A2 +:10D240003534262727060615141617E534492D0C04 +:10D2500066061720151B1F02010E201A5E223003DE +:10D260000332211E390301315635344B300B65062C +:10D27000132019181E141C0A572632012C22252CA3 +:10D28000623F0F1B0E133213190C0A062B492D1C7B +:10D2900011261B1A18111D1D103C163D2F2D3D0B7C +:10D2A0001344293246252C4A2E1A14261A01011835 +:10D2B00018131A14073618452F2A38151E402C4902 +:10D2C0005801670819130A1C0C1F061C130B1706BC +:10D2D00000030028FFF30347033B0013003C00500A +:10D2E000000045222E0235343E0233321E02151450 +:10D2F0000E0227222E0235353436363332161615F5 +:10D300001523353426262322060615151416163342 +:10D310003236363535331514060607323E023534BB +:10D320002E0223220E0215141E0201B86B98602DE6 +:10D330002E5F986B6A97602E2D60976C354F341A6C +:10D340002F5D46445A2E9C0B140F12160A0C151012 +:10D350001214099C2E5B415C85562A2A56855C5C1A +:10D360008656292956860D4A7A954C4B957A494915 +:10D370007A944C4C957A4A881C344A2EB040582FE7 +:10D38000264C3B32331B1D0C0F251FCB1F230D0ECC +:10D390001E173A373A4E285F406C874848866C3FE4 +:10D3A0003F6C864848876C4000040030FFF2034B16 +:10D3B0000336001300270036003F000045222E02EE +:10D3C00035343E0233321E0215140E0227323E025D +:10D3D00035342E0223220E0215141E022711333279 +:10D3E0001616151406071723272315113332363561 +:10D3F0003426232301BD6A96602D2D60976A6A97B3 +:10D400005F2D2D5F976B587F532727537F58598087 +:10D4100053272753804CA43A502A212A5A81482363 +:10D42000182F211E24260E497A944B4C9479494991 +:10D4300079944C4B947A49353E6982444582693DE2 +:10D440003D6982444582693E7002001B3E34303B98 +:10D4500014F4DCDC011A2B27222800020039014ACF +:10D460000303032A000C001400004111331313338B +:10D470001123110323031121112335211523110138 +:10D480007C6E55586C57542F57FEC35C011B5801D6 +:10D490004A01E0FED3012DFE200115FEEB0117FE2F +:10D4A000E901885858FE78000002004301B401C821 +:10D4B0000334000F001B0000412226263534363687 +:10D4C0003332161615140606273236353426232233 +:10D4D0000615141601043A573030573A3B5831318B +:10D4E000583B2E32322E2D333301B430573A3A5650 +:10D4F0002F2F563A3B5630563C2F2F3B3A302F3C7D +:10D500000001001E024200AC032A00030000533752 +:10D5100033071E117D430242E8E80002001E024A62 +:10D520000150032A00030007000053373307333745 +:10D5300033071E117D4359117D43024AE0E0E0E0CC +:10D5400000010041FF5300C0032A000300005713ED +:10D55000331141017EAD03D7FC2900020036FF5193 +:10D5600000A2032A00030007000053113311031126 +:10D570003311366C6C6C01920198FE68FDBF019806 +:10D58000FE6800010021000001720327000B00006B +:10D590007311233533353315331523118C6B6B7DA4 +:10D5A000696901F75ED2D25EFE0900010054FFF204 +:10D5B000023F03AC00200000650E02262637133E12 +:10D5C000021E020606070127133E0226260607034F +:10D5D000061616363701D822514D3D1D0A5D083218 +:10D5E0004547391B135250FEF82EF44644101423BD +:10D5F00020056307132A381C48272B0425534202B1 +:10D600006A31432201244A729963FEC23401325ABC +:10D61000815429041E1EFD9330330820210000018F +:10D62000001F000001770328001300007335233525 +:10D63000333523353335331533152315331523157A +:10D640008E6F6F6F6F7B6E6E6E6EF256A15AE5E550 +:10D650005AA156F200030037FFF503C2032A00095E +:10D660000017002900007311331311331123031124 +:10D670000522263535343633321615151406273271 +:10D680003636353534262623220606151514161689 +:10D690003775B38772B1023B596A6A59586C6C5836 +:10D6A0001415090915141316090916032AFE510148 +:10D6B000AFFCD601C9FE370B5E61DA615E5D62DAEE +:10D6C000625D6A11251DDE1E241111251DDE1D253A +:10D6D000110000020028FFF2024D023A0019002258 +:10D6E00000004522262635343E0233321616152117 +:10D6F00015161633323637170E0203213526262328 +:10D70000220607013B5A7A3F305062314E7C48FE78 +:10D71000541753304D5B2425193E58DC0134135106 +:10D7200038344B190E53864C4C6E472247825AB9F7 +:10D7300019263F391527412801518F142924180033 +:10D74000FFFF005D020800DB032A040602744500A7 +:10D75000FFFF003702E00127032A060602E200006D +:10D760000002FF59029E00A7032A000300070000E1 +:10D770005335331521353315297EFEB27E029E8C3A +:10D780008C8C8C000001FFB802900048032300033A +:10D790000000433533154890029093930001FF59E0 +:10D7A000027F0030034700030000432733172B7C20 +:10D7B0009B3C027FC8C80001FFD0027F00A703473F +:10D7C0000003000043373307303E997B027FC8C80F +:10D7D0000002FF83027A00ED034900030007000006 +:10D7E00053373307233733072A3E8576F4377B6573 +:10D7F000027ACFCFCFCF0001000001E900910305ED +:10D80000000A000053273636352335331514061722 +:10D810000B1A2A50913D01E9330827289281464D81 +:10D820000001FF620286009E0342000600004337AB +:10D8300033172327079E5D805F6F302F0286BCBCA5 +:10D8400077770001FF5F027F00A103370006000029 +:10D850004327331737330749586D34346D58027FE7 +:10D86000B87070B80001FF6802830097031A000DBA +:10D870000000512226353314163332363533140660 +:10D880004751561E24231F555002834F48242526F6 +:10D8900023484F000002FF8C026800740344000B11 +:10D8A000001700004322263534363332161514068D +:10D8B000273236353426232206151416012F444408 +:10D8C0002F30454431191B1B19181B1B02683935B1 +:10D8D000363839353539391F16171F1F17161F00EF +:10D8E0000001FF6402A3009C0330001700005322D4 +:10D8F00026262322061523343636333216163332C3 +:10D90000363533140606501A2A2614150F4A0F27E7 +:10D910002219272615110F45092102A318171712DE +:10D92000273D2316171512203E290001FF7F029E76 +:10D93000008102E800030000433521158101020245 +:10D940009E4A4A000001FF9F02750078034F0014B1 +:10D950000000512736363534262322060735363364 +:10D9600032161615140606321D29201A0F1F0D2E09 +:10D970003320372121360275310E1B161410040393 +:10D98000410C132A23222E1E0002FF27027E008153 +:10D9900003460003000700004327331733273317DC +:10D9A0007366783F54587037027EC8C8C8C80001F3 +:10D9B000FF68028C00980328000F0000433E0233EA +:10D9C00032161615233426232206159801224431D7 +:10D9D000324323561E24231F028C3146252546310F +:10D9E000282625290001FFB8028400480396000A72 +:10D9F000000053170606153315233734362D101C37 +:10DA0000284F9001350396360520288F7C464E001E +:10DA10000001FFF6020300A1029500090000433552 +:10DA200033323635331406230A0A1E186B5849025E +:10DA3000033F2A2949490001FFBDFF370043FFBBCF +:10DA400000030000473533154386C9848400FFFF77 +:10DA5000FF59FF2F00A7FFBB060702C00000FC9183 +:10DA60000001FFB8FEAA0048FFBB000A00004327E0 +:10DA70003636352335330714062D101C284F9001F8 +:10DA800035FEAA360421288E7C454E000001FFC8D1 +:10DA9000FEF400A1000000170000532226273516CF +:10DAA00016333236353426262735331532161514FB +:10DAB0000606131326120C1D0F1A241B29173A3CB5 +:10DAC000482741FEF40606420305111313160A0205 +:10DAD0006D403232252E15000001FF89FF020056ED +:10DAE00000000017000057222E0235343636373337 +:10DAF0000E0215141633323637070606241A362E50 +:10DB00001D192715450B160D2A19081006110612A6 +:10DB1000FE071529221C3A311011292B1621170155 +:10DB2000014A0102FFFFFF68FF130097FFAB0607E2 +:10DB300002C80000FC90FFFFFF7FFF2F0081FF7AEB +:10DB4000060702CB0000FC910001FF880148007825 +:10DB50000193000300004335331578F001484B4B27 +:10DB6000000100360261010D032A00030000533753 +:10DB70003307363D9A7B0261C9C90001001F02A923 +:10DB80000121032A000F00005322262635331616E2 +:10DB900033323635331406069F2B391C44011B20C3 +:10DBA000211B461D3902A91F3A28231D1E22283A8F +:10DBB0001F000001002202730162032A0006000018 +:10DBC0005327331737330778566C33356C59027344 +:10DBD000B76F6FB7FFFF0044FEF4011D000004069D +:10DBE00002D47C000001002A02680166032A0006B4 +:10DBF0000000533733172327072A5C815F6F302ECD +:10DC00000268C2C27D7D0002002B029E0178032AB9 +:10DC10000003000700005335331521353315FA7E14 +:10DC2000FEB37E029E8C8C8C8C0000010037028734 +:10DC300000C603170003000053353315378F0287E2 +:10DC400090900001002C02610102032A00030000F1 +:10DC500053273317A67A9A3C0261C9C9FFFF0036E1 +:10DC6000027A01A10349040702C400B300000001C5 +:10DC7000003702E00127032A000300005335331563 +:10DC800037F002E04A4AFFFF005CFF020129000072 +:10DC9000040702D500D300000002002B0259011234 +:10DCA0000335000B0017000053222635343633327B +:10DCB0001615140627323635342623220615141677 +:10DCC0009E2F44442F304443311A19191A181B1B34 +:10DCD00002593935363838363539382016171E1E70 +:10DCE000171620000001003B02A101720332001848 +:10DCF0000000410626262322061523343E02333631 +:10DD000016161716363533140606012D1735301042 +:10DD1000100C4A061321191C33290C100C44091E3F +:10DD200002A302181917121D302415031517020239 +:10DD30001612203D28000001FF620286009E032A81 +:10DD400000060000433733172327079E5D805F6C72 +:10DD500033320286A4A464640001FFEC020300A134 +:10DD6000029500090000433533323635331406235B +:10DD700014141E186B584902033F2A29494900020E +:10DD8000FF68027B009703B00003001100004337D7 +:10DD9000330707222635331416333236353314064B +:10DDA00040467F6D184751561E24231F5550033B94 +:10DDB0007575C05048252425244850000002FF688E +:10DDC000027B009703B000030011000043273317C4 +:10DDD0000722263533141633323635331406196DBF +:10DDE0007E463E4751561E24231F5550033B7575F2 +:10DDF000C05048252425244850000002FF680283B3 +:10DE0000009703F6001300210000532736363534FF +:10DE10002623220607353636333216151406072216 +:10DE20002635331416333236353314060B2C1216BE +:10DE30001A150E190B142815313F36314751561E4D +:10DE400024231F5550031D2F0E1B131314050441CB +:10DE5000070830312C39AD4F4824252623484F0080 +:10DE6000FFFFFF640283009C03DC062602C800005B +:10DE7000000702CA000000AC0002FF620286012D0A +:10DE800003720006000A00004337331723270737C1 +:10DE90003733079E5D805F6C3332B8357356028628 +:10DEA000A4A46464737979000002FF62028600F41E +:10DEB00003720006000A0000433733172327073791 +:10DEC0002733179E5D805F6C3332D45674350286DB +:10DED000A4A46464737979000002FF6202860106DB +:10DEE00003B90013001A00005327363635342623B1 +:10DEF0002206073536363332161514060537331722 +:10DF0000232707AB2C12161A150F190A14271531DF +:10DF10003F36FE925D805F6C333202E02F0E1B13A2 +:10DF20001314050441070830312F366DA4A464642E +:10DF3000FFFFFF620286009E03E8062602E600005D +:10DF4000000702CA000000B80001000002F10067EB +:10DF50000007006A0005000100000000000000004A +:10DF6000000000000004000100000014002C003834 +:10DF7000004400500060006C00780088009400A00D +:10DF800000AC00BC00C800D400E400F000FC0108B4 +:10DF900001140120012C0138014401500160016C81 +:10DFA000018C019801D401E0021902250231023DE1 +:10DFB00002490255027B0287029702C602D2030180 +:10DFC000030D03190329033D034903550361036D41 +:10DFD00003790389039503A103B103BD03C903D5E5 +:10DFE00003E103ED03F904050411041D0429046091 +:10DFF000046C047F048B04C804D404E004EC04F82B +:10E00000050405100554056A058D059905A505B19A +:10E0100005BD05C905D505E105ED05F9060506119E +:10E02000061D062906350641064D06590672067E6E +:10E03000069706A306AF06BD06C906D506E106ED9E +:10E0400006F90705071E073A0746075B07670773C8 +:10E05000077F078B07AD07B907C507FD0809081536 +:10E060000821082D083D0849085508650871087DF4 +:10E07000088D089D08A908B508C108CD08DD08ED80 +:10E0800008FD090D091D092909350941094D098DA9 +:10E09000099909A509B509E40A0A0A160A3B0A837F +:10E0A0000AAD0AB90AC50AD10ADD0AE90B2D0B39F6 +:10E0B0000B450B510B5D0B690B750BAA0BE70BF8AE +:10E0C0000C110C1D0C290C350C410C650C710C7DD0 +:10E0D0000C890C950CA10CAD0CB90CC50CD10CDD48 +:10E0E0000CED0CFD0D0D0D1D0D2D0D390D450D51BA +:10E0F0000D5D0D690D750D870DA30DAF0DBB0DC722 +:10E100000DD30DEC0E010E0D0E190E250E310E3D28 +:10E110000E490E550E610E750E810E8D0E990EE490 +:10E120000EF00EFC0F080F180F240F300F400F4C8D +:10E130000F580F640F740F800F8C0F9C0FA80FB433 +:10E140000FC00FCC0FD80FE40FF00FFC1008101801 +:10E150001024109910A510DD10E9111F112B113793 +:10E160001143114F115B118F11E111ED122812347F +:10E1700012401250128A129612A212AE12BA12C68F +:10E1800012D612E212EE12FE130A13161322132EE7 +:10E19000133A13461352135E136A137613B013E740 +:10E1A00013F31418142414A614B214BE14CA14D6EB +:10E1B0001569157515FE1620164A16561662167440 +:10E1C0001680168C169816A416B016BC16C816D44F +:10E1D00016E016EC16F817041710171C1728174B23 +:10E1E00017681774178C179817A417BB17C717D37E +:10E1F00017DF17EB17F71803181A1852185E188054 +:10E20000188C189818A418B018DD18E918F5192AF0 +:10E2100019361942194E195A196A19761982199222 +:10E22000199E19AA19BA19CA19D619E219EE19FABA +:10E230001A0A1A1A1A2A1A3A1A4A1A561A621A6E16 +:10E240001A7A1AB81AC41AD01AE01B431B7B1B8710 +:10E250001BBF1BF31C111C1D1C291C351C411C4D14 +:10E260001C8E1C9A1CA61CB21CBE1CCA1CD61D14DB +:10E270001D351D5A1D861D921D9E1DAA1DB61DD839 +:10E280001DE41DF01DFC1E081E141E201E2C1E3831 +:10E290001E441E501E601E701E801E901EA01EACCE +:10E2A0001EB81EC41ED01EDC1EE81EFA1F161F223A +:10E2B0001F2E1F3A1F461F5F1F811F8D1F991FA50D +:10E2C0001FB11FBD1FC91FD51FE11FF52001200D64 +:10E2D00020192025206D207920BE20CA20F8212475 +:10E2E00021622195219D21C521CD21DC21E821F943 +:10E2F0002227222F223B2247226E22BE22D322DF58 +:10E3000022EB230523112332233A2342234A235CA1 +:10E310002364236C2374239823A42404240C242F23 +:10E320002447245D247A249124B724E0250E25492E +:10E33000257A258225BF25FC26082614262D26535E +:10E34000269426BF26EF271D274B2761279127B349 +:10E3500027D127D927F628192836283E287C288453 +:10E3600028D12908291729232933295C29642970F0 +:10E37000297C29A329E429F92A052A112A2A2A36DF +:10E380002A562A702A842A8C2A9E2AA62AAE2ABFB6 +:10E390002AC72AD32B1E2B262B472B5E2B742B90A0 +:10E3A0002BA72BD32BFD2C302C6A2CA12CA92CE3D2 +:10E3B0002D1C2D242D302D382D632DA12DD12E0A6D +:10E3C0002E3C2E662E7B2EAA2ECA2EE62EFB2F1654 +:10E3D0002F1E2F3A2F422F7E2F902FB12FBD2FC5EA +:10E3E0002FFD30173044309330AD30E631333144B7 +:10E3F00031A031EB31FC32263264327E328C329CD9 +:10E4000032AC32BC32C732DC32EE3309331F333226 +:10E410003346337833AB33B733D333F13424343129 +:10E42000343F344B3470349434CD350635173528A9 +:10E4300035343540354D355A3562356E357735844E +:10E440003590359C35B435CD35E936033614362450 +:10E4500036383646365A366C366C366C366C36B1D3 +:10E4600036EE3736378637D23813385B389538AFC3 +:10E4700038F83918394D3975399E39D639E63A2484 +:10E480003A513A8D3ABD3AED3B0F3B1B3B343B4191 +:10E490003B553B623B7B3B933BA63BC53BD63BE8B6 +:10E4A0003C003C193C333C7E3CA63CB53CC73CFBA5 +:10E4B0003D453D733D853D9B3DB03DD43E2B3E8665 +:10E4C0003F063F1E3FA240094024409240FE415774 +:10E4D000417E41AA41B741CA41D741EB41FF423990 +:10E4E0004254429342CA42D242DA42EC42F84305D5 +:10E4F00043124325433A434B435C4374439A43BF1F +:10E5000043CC43EE4401441C443244454451445AF4 +:10E510004470449644BC44C544CE44DA44E74503C1 +:10E520004514451C452D453F454B45584561456DB6 +:10E530004576459C45C545D645E946084627465A91 +:10E540004666467E469646C246CE46CE000100004E +:10E5500000041A1D7477721B5F0F3CF5000303E87B +:10E5600000000000D5EAA06500000000DD1F59D4BE +:10E57000FF3BFEE104C70511000000060002000099 +:10E5800000000000029E0054021A0015021A001535 :10E59000021A0015021A0015021A0015021A0015B7 :10E5A000021A0015021A0015021A0015021A0015A7 :10E5B000021A0015021A0015021A0015021A001597 :10E5C000021A0015021A0015021A0015021A001587 :10E5D000021A0015021A0015021A0015021A001577 -:10E5E00002B4FFEB02B4FFEB023E003D023E003DF1 -:10E5F00002290031022900310229003102290031AB -:10E600000229003102290031023D003D03E4003DB2 -:10E6100003E5003D02290008023D003D0240000ED6 -:10E62000023D003D03BC003D03BC003D01B6003D82 -:10E6300001B6003D01B6003D01B6003D01B6003D0A +:10E5E000021A0015021A0015021A0015021A001567 +:10E5F00002B4FFEB02B4FFEB023E003D023E003DE1 +:10E60000022900310229003102290031022900319A +:10E610000229003102290031023D003D03E4003DA2 +:10E6200003E5003D02290008023D003D0240000EC6 +:10E63000023D003D03BC003D03BC003D01B6003D72 :10E6400001B6003D01B6003D01B6003D01B6003DFA -:10E6500001B6003D01B6001601B6003D01B6003D11 -:10E6600001B6003D01B6003D01B6003D01B6003DDA -:10E6700001B6003D01B6003D01B6003D01ED0018B8 -:10E6800001ED001801A9003D01A9003D023C003147 -:10E69000023C0031023C0031023C0031023C0031BE -:10E6A000023C0031023C0031023C00310258003F84 -:10E6B0000220FFF90258003F0258003F0122003FAC -:10E6C0000274003F0122003F0122FFF90122FFF204 -:10E6D0000122FFB70122FFEA0122003F0122003F91 -:10E6E0000122FFEA0122002F0122FFF90122000F7F -:10E6F0000122001B0122FFF40153000C0153000C06 -:10E700000228003D0228003D0228003D01B1003DE5 -:10E710000304003D01B1003D01B1003D01B1003DE8 -:10E7200001B1003D02BB003D01B7000502B7003A50 -:10E7300002B7003A022A003D037D003D022A003D57 -:10E74000022A003D022A003D0230003F0334003D12 -:10E75000022A003D024000310240003102400031F7 -:10E7600002400031024000310240003102400031DD +:10E6500001B6003D01B6003D01B6003D01B6003DEA +:10E6600001B6003D01B6001601B6003D01B6003D01 +:10E6700001B6003D01B6003D01B6003D01B6003DCA +:10E6800001B6003D01B6003D01B6003D01ED0018A8 +:10E6900001ED001801A9003D01A9003D023C003137 +:10E6A000023C0031023C0031023C0031023C0031AE +:10E6B000023C0031023C0031023C00310258003F74 +:10E6C0000220FFF90258003F0258003F0122003F9C +:10E6D0000274003F0122003F0122FFF90122FFF2F4 +:10E6E0000122FFB70122FFEA0122003F0122003F81 +:10E6F0000122FFEA0122002F0122FFF90122000F6F +:10E700000122001B0122FFF40153000C0153000CF5 +:10E710000228003D0228003D0228003D01B1003DD5 +:10E720000304003D01B1003D01B1003D01B1003DD8 +:10E7300001B1003D02BB003D01B7000502B7003A40 +:10E7400002B7003A022A003D037D003D022A003D47 +:10E75000022A003D022A003D0230003F0334003D02 +:10E76000022A003D024000310240003102400031E7 :10E7700002400031024000310240003102400031CD :10E7800002400031024000310240003102400031BD :10E7900002400031024000310240003102400031AD :10E7A000024000310240003102400031024000319D -:10E7B0000240003102400031024000310235003198 -:10E7C00002350031024000310240003102C7003101 -:10E7D0000228003D0228003D02250036024000319B -:10E7E0000247003D0247003D0247003D0247003D11 -:10E7F0000247003D0247003D01F9002901F90029C7 -:10E8000001F9002901F9002901F9002901F900297C -:10E8100001F90029025C0036023C002D01B6000C13 -:10E8200001B5000C01B1000C01B1000C01B1000CEC -:10E8300001B1000C024200360242003602420036AC -:10E8400002420036024200360242003602420036E0 +:10E7B000024000310240003102400031024000318D +:10E7C0000240003102400031024000310235003188 +:10E7D00002350031024000310240003102C70031F1 +:10E7E0000228003D0228003D02250036024000318B +:10E7F0000247003D0247003D0247003D0247003D01 +:10E800000247003D0247003D01F9002901F90029B6 +:10E8100001F9002901F9002901F9002901F900296C +:10E8200001F90029025C0036023C002D01B6000C03 +:10E8300001B5000C01B1000C01B1000C01B1000CDC +:10E8400001B1000C0242003602420036024200369C :10E8500002420036024200360242003602420036D0 :10E8600002420036024200360242003602420036C0 :10E8700002420036024200360242003602420036B0 -:10E88000024200360242003602420036020A0016F8 -:10E8900002C0001D02C0001D02C0001D02C0001DFC -:10E8A00002C0001D01FC000801EA000901EA00099C -:10E8B00001EA000901EA000901EA000901EA000988 -:10E8C00001EA000901EA000901EA000901AE001F9E -:10E8D00001AE001F01AE001F01AE001F01D10025D7 -:10E8E00001D1002501D1002501D1002501D100254C +:10E8800002420036024200360242003602420036A0 +:10E89000024200360242003602420036020A0016E8 +:10E8A00002C0001D02C0001D02C0001D02C0001DEC +:10E8B00002C0001D01FC000801EA000901EA00098C +:10E8C00001EA000901EA000901EA000901EA000978 +:10E8D00001EA000901EA000901EA000901AE001F8E +:10E8E00001AE001F01AE001F01AE001F01D10025C7 :10E8F00001D1002501D1002501D1002501D100253C :10E9000001D1002501D1002501D1002501D100252B -:10E9100001D1002501D1002501D1001D01D1002523 -:10E9200001D1002501D1002501D1002501D100250B +:10E9100001D1002501D1002501D1002501D100251B +:10E9200001D1002501D1002501D1001D01D1002513 :10E9300001D1002501D1002501D1002501D10025FB -:10E9400001D1002502A1002502A1002501ED00341E -:10E9500001ED003401C8002801C8002801C80028C2 -:10E9600001C8002801C8002801C8002801EA002ABF -:10E9700001FE00360268002A01EA002801EA002AA6 -:10E980000368002A0368002A01CC002801CC002873 -:10E9900001CC002801CC002801CC002801CC0028A3 +:10E9400001D1002501D1002501D1002501D10025EB +:10E9500001D1002502A1002502A1002501ED00340E +:10E9600001ED003401C8002801C8002801C80028B2 +:10E9700001C8002801C8002801C8002801EA002AAF +:10E9800001FE00360268002A01EA002801EA002A96 +:10E990000368002A0368002A01CC002801CC002863 :10E9A00001CC002801CC002801CC002801CC002893 -:10E9B00001CC000F01CC002801CC002801CC00289C -:10E9C00001CC002801CC002801CC002801CC002873 -:10E9D00001CC002801CC002801CC002701DF001861 -:10E9E00001DF0018013900110139001101E7001899 -:10E9F00001E7001801E7001801E7001801E7001817 -:10EA000001E7001801E7001801E7FFF601EF003504 -:10EA100001F0000301EF003501EFFFE201010035D5 -:10EA2000010C003B010C003B010CFFF0010CFFE965 -:10EA3000010CFFAE010CFFE1010C003B01010035B0 -:10EA4000010CFFE1010C0026010CFFF0020C003567 -:10EA5000010C00060101000B010CFFEB010BFFF59F -:10EA6000010BFFF5010BFFEF020500340205003436 -:10EA70000205003401EB00340108003B0108003BB3 -:10EA80000183003B0108003B015A003B0213003B9D -:10EA90000140001302E1003402E1003401ED0034D2 -:10EAA00001ED00340237001C01ED003401ED0034AB -:10EAB00001C9002A02F8003401ED003401D7002812 -:10EAC00001D7002801D7002801D7002801D7002846 +:10E9B00001CC002801CC002801CC002801CC002883 +:10E9C00001CC000F01CC002801CC002801CC00288C +:10E9D00001CC002801CC002801CC002801CC002863 +:10E9E00001CC002801CC002801CC002701DF001851 +:10E9F00001DF0018013900110139001101E7001889 +:10EA000001E7001801E7001801E7001801E7001806 +:10EA100001E7001801E7001801E7FFF601EF0035F4 +:10EA200001F0000301EF003501EFFFE201010035C5 +:10EA3000010C003B010C003B010CFFF0010CFFE955 +:10EA4000010CFFAE010CFFE1010C003B01010035A0 +:10EA5000010CFFE1010C0026010CFFF0020C003557 +:10EA6000010C00060101000B010CFFEB010BFFF58F +:10EA7000010BFFF5010BFFEF020500340205003426 +:10EA80000205003401EB00340108003B0108003BA3 +:10EA90000183003B0108003B015A003B0213003B8D +:10EAA0000140001302E1003402E1003401ED0034C2 +:10EAB00001ED00340237001C01ED003401ED00349B +:10EAC00001C9002A02F8003401ED003401D7002802 :10EAD00001D7002801D7002801D7002801D7002836 -:10EAE00001D7001201D7002801D7002801D700283C -:10EAF00001D7002801D7002801D7002801D7002816 +:10EAE00001D7002801D7002801D7002801D7002826 +:10EAF00001D7001201D7002801D7002801D700282C :10EB000001D7002801D7002801D7002801D7002805 :10EB100001D7002801D7002801D7002801D70028F5 -:10EB200001D7002801D2002801D2002801D70028EF -:10EB300001D7002802BD002C01EC003401EC0034A8 -:10EB400001E4003001EB002A017200360172003648 -:10EB500001720022017200360172FFEA0172002B7D -:10EB6000019D0015019D0015019D0015019D0015D9 -:10EB7000019D0015019D0015019D00150218003131 -:10EB8000013900110158000E013D000E019E000EDA -:10EB90000158000E0158000E0158000E01EA002E27 -:10EBA00001EA002E01EA002E01EA002E01EA002E01 -:10EBB00001EA001C01EA002E01EA002E01EA002E03 -:10EBC00001EA002E01EA002E01EA002E01EA002EE1 +:10EB200001D7002801D7002801D7002801D70028E5 +:10EB300001D7002801D2002801D2002801D70028DF +:10EB400001D7002802BD002C01EC003401EC003498 +:10EB500001E4003001EB002A017200360172003638 +:10EB600001720022017200360172FFEA0172002B6D +:10EB7000019D0015019D0015019D0015019D0015C9 +:10EB8000019D0015019D0015019D00150218003121 +:10EB9000013900110158000E013D000E019E000ECA +:10EBA0000158000E0158000E0158000E01EA002E17 +:10EBB00001EA002E01EA002E01EA002E01EA002EF1 +:10EBC00001EA001C01EA002E01EA002E01EA002EF3 :10EBD00001EA002E01EA002E01EA002E01EA002ED1 :10EBE00001EA002E01EA002E01EA002E01EA002EC1 -:10EBF00001EA002E019D000B02530016025300167D -:10EC000002530016025300160253001601AF000B08 -:10EC100001B4000501B4000501B4000501B400050C +:10EBF00001EA002E01EA002E01EA002E01EA002EB1 +:10EC000001EA002E019D000B02530016025300166C +:10EC100002530016025300160253001601AF000BF8 :10EC200001B4000501B4000501B4000501B40005FC -:10EC300001B40005017E0022017E0022017E001E3B -:10EC4000017E0022025500110315000C0420000C67 -:10EC5000034900110325000F021A000F021F000CC8 -:10EC600001DA003C01DA0045021A0015021D003FDE -:10EC7000023E003D01BF003F01BF003F01BB003F1E -:10EC800002A7001101B6003D01B6003D01B6003DEE -:10EC900003020006020400200244003F0244003F39 -:10ECA0000244003F022E003F022E003F0280000679 -:10ECB00002B7003A0258003F024000310256003DC0 -:10ECC0000228003D0229003101B6000C0214001593 -:10ECD0000214001502E2002E01FC00080254002D6F -:10ECE00002A0003F0329003F0379003F024C003D92 -:10ECF000021F003F026AFFF80329003F036D000B6B -:10ED00000338003F01F90029021E003102330032AE -:10ED1000010F0039010FFFE101400005026D0008FD -:10ED20000322003F0251000B0264FFFC0257000760 -:10ED300002E1000601CE0008032500060248003D5E -:10ED40000268003F01EA000901F1000E0252003D95 -:10ED50000268003F023C002D0240003101D1002535 -:10ED600001D9002E01E60034015300340153003470 -:10ED7000015500340247001A01CC002801CC0028BC -:10ED800001CC00280283000601B2002301F1003407 -:10ED900001F1003401F1003401EC003401EC0034E5 -:10EDA0000226000E023B003201FF003401D700288A -:10EDB00001F1003401EC003401C800280188000F83 -:10EDC00001B4000501B4000502A6002901AF000B43 -:10EDD00001E300270226003302B5003302F00031C0 -:10EDE00001F7003401DC0034021D000402CB0034C2 -:10EDF000030A001C02C10034019D001501BF002858 -:10EE000001CE002A01010035010CFFE1010BFFF5E5 -:10EE100001F9FFF802A2003401F2001001F3FFF83B -:10EE200001FDFFFC02520006018F000002A3000654 -:10EE3000020E0034021C003401B2000501B40005CA -:10EE400001EF0035021C003401CC002701D6002858 -:10EE50000258003602400013021A00150228003D35 -:10EE6000021F00370186001801FA002901FA002666 -:10EE70000203001C01F6002C0213003501AC001443 -:10EE800002040029021200280170004401CF004E44 -:10EE900001D0005001D9004300AEFF5A038A00217F -:10EEA0000368002E0390003C00E8002F00E3002BD5 -:10EEB00001050042010E00410280002000F7002FF2 -:10EEC00000E7002801E5002501E5002300D7002523 -:10EED00001C6003D01A20029020C002C019B002864 -:10EEE000019B002800D1003501490040013A002271 -:10EEF0000166002E016F0026014E0036014100160A -:10EF00000174003D016E004001F2000403DA0004C8 -:10EF10000258003D016B000000EC003E01A7003EDE -:10EF200001A7001901A7003E00E0001900E0003E23 -:10EF300001E1002401EB0030011D00270117002D25 -:10EF40000154001800A10018017100260171001E73 -:10EF500000FA000000FA000000FA00000229003167 -:10EF600001BA002702290031022A002801E6001A0E -:10EF700001C6002B0223000401BC001001A90001FE -:10EF8000023C0031027D000801D60011023D00095B -:10EF900002430036022A000904F9003D026F001CFA -:10EFA000022B001C0234003801D6001102C00017E9 -:10EFB00001D7000300D7002501E50030019B0028A0 -:10EFC00001B9001A01C7004001D0003501B100208D -:10EFD00001B5003D01BD0044018900370189001FD2 -:10EFE000019D0030018F001F01CB003F01DA002896 -:10EFF00001DA002701DB002D01D5001F01F40022FA -:10F00000029C00140151000F0258003601A8001B99 -:10F010000235001301E0002B0204002503D6002B6B -:10F020000579002C01E3002303AC00300242002BE1 -:10F030000203002201CF002A036F0028037A003068 -:10F04000034800390209004300CA001E016E001E79 -:10F050000101004100D8003601920021024F005406 -:10F060000194001F03EC003702750028017B005D4E -:10F07000015E00370000FF590000FFB80000FF5993 -:10F080000000FFD00000FF83000000000000FF62CE -:10F090000000FF5F0000FF680000FF8C0000FF64BD -:10F0A0000000FF7F0000FF9F0000FF270000FF68B7 -:10F0B0000000FFB80000FFF60000FFBD0000FF5990 -:10F0C0000000FFB80000FFC80000FF890000FF68D3 -:10F0D0000000FF7F0000FF88012D0036014A001F5D -:10F0E00001840022016100440189002A01A4002B4F -:10F0F00000EF0037012D002C01D70036015E0037EC -:10F100000185005C013D002B01A8003B0000FF626F -:10F11000FFECFF68FF68FF68FF64FF62FF62FF6249 -:10F12000FF6200000001000004A9FEDF000004EC03 -:10F13000FF3BFEEF04C700010000000000000000DC -:10F1400000000000000002E7000401CB02580005A7 -:10F150000000028A02580000004B028A0258000098 -:10F16000015E0032015B00000000000000000000B2 -:10F170000000A00002FF4000204B00000000000043 -:10F1800000006E65777400C00000FB0204A9FEDF7A -:10F190000000052D017920000197000000000242C7 -:10F1A000032A00000020000300000002000000030A -:10F1B0000000001400030001000000140004086EA9 -:10F1C000000000D40080000600540000000D002F55 -:10F1D0000039007E017F018F019201A101B001B7CA -:10F1E00001CE01D401EB01EF01F5021B021F022D3C -:10F1F000023302370259029202BC02C702C902DD81 -:10F200000304030C030F0312031B03240328032E20 -:10F210000331033503A003C0041A0423043A044352 -:10F22000045F0463046B04930497049B04A304B178 -:10F2300004BB04CA04D904E91E031E0B1E1F1E4191 -:10F240001E571E611E6B1E851E9E1EF92010201467 -:10F25000201A201E2022202620302033203A20444D -:10F260002052207420A120A420A720A920AD20B2E4 -:10F2700020B520BA20BD211321162122212B212EB9 -:10F2800022022205220F22122215221A221E222BCE -:10F2900022482260226525CA27E9FB02FFFF000001 -:10F2A0000000000D00200030003A00A0018F019204 -:10F2B00001A001AF01B701C401D301E401EE01F1E6 -:10F2C00001FA021E022A023002370259029202BCDF -:10F2D00002C602C902D803000306030F0311031B71 -:10F2E00003230326032E0331033503A003C00400C8 -:10F2F000041B0424043B04440462046A049004963E -:10F30000049A04A204AE04BA04C904D804E81E0294 -:10F310001E0A1E1E1E401E561E601E6A1E801E9E57 -:10F320001EA0201020132018201C20202026203072 -:10F330002032203920442052207420A120A320A66E -:10F3400020A920AB20B120B520B920BC2113211663 -:10F350002122212A212E22022205220F22112215EA -:10F360002219221E222B22482260226425CA27E865 -:10F37000FB01FFFF02F0026C0000020B0000000026 -:10F38000FF1A00EF00000000FE8B000000000000EC -:10F39000000000000000000000000000FF04FEC0AC -:10F3A000FE8800020000FFF6000000000000FFBE23 -:10F3B000FFBDFFB5FFAEFFADFFA8FFA6FFA3FE9701 -:10F3C000FE780000FDB30000FDD00000000000004A -:10F3D000000000000000000000000000000000002D +:10EC300001B4000501B4000501B4000501B40005EC +:10EC400001B40005017E0022017E0022017E001E2B +:10EC5000017E0022025500110315000C0420000C57 +:10EC6000034900110325000F021A000F021F000CB8 +:10EC700001DA003C01DA0045021A0015021D003FCE +:10EC8000023E003D01BF003F01BF003F01BB003F0E +:10EC900002A7001101B6003D01B6003D01B6003DDE +:10ECA00003020006020400200244003F0244003F29 +:10ECB0000244003F022E003F022E003F0280000669 +:10ECC00002B7003A0258003F024000310256003DB0 +:10ECD0000228003D0229003101B6000C0214001583 +:10ECE0000214001502E2002E01FC00080254002D5F +:10ECF00002A0003F0329003F0379003F024C003D82 +:10ED0000021F003F026AFFF80329003F036D000B5A +:10ED10000338003F01F90029021E0031023300329E +:10ED2000010F0039010FFFE101400005026D0008ED +:10ED30000322003F0251000B0264FFFC0257000750 +:10ED400002E1000601CE0008032500060248003D4E +:10ED50000268003F01EA000901F1000E0252003D85 +:10ED60000268003F023C002D0240003101D1002525 +:10ED700001D9002E01E60034015300340153003460 +:10ED8000015500340247001A01CC002801CC0028AC +:10ED900001CC00280283000601B2002301F10034F7 +:10EDA00001F1003401F1003401EC003401EC0034D5 +:10EDB0000226000E023B003201FF003401D700287A +:10EDC00001F1003401EC003401C800280188000F73 +:10EDD00001B4000501B4000502A6002901AF000B33 +:10EDE00001E300270226003302B5003302F00031B0 +:10EDF00001F7003401DC0034021D000402CB0034B2 +:10EE0000030A001C02C10034019D001501BF002847 +:10EE100001CE002A01010035010CFFE1010BFFF5D5 +:10EE200001F9FFF802A2003401F2001001F3FFF82B +:10EE300001FDFFFC02520006018F000002A3000644 +:10EE4000020E0034021C003401B2000501B40005BA +:10EE500001EF0035021C003401CC002701D6002848 +:10EE60000258003602400013021A00150228003D25 +:10EE7000021F00370186001801FA002901FA002656 +:10EE80000203001C01F6002C0213003501AC001433 +:10EE900002040029021200280170004401CF004E34 +:10EEA00001D0005001D9004300AEFF5A038A00216F +:10EEB0000368002E0390003C00E8002F00E3002BC5 +:10EEC00001050042010E00410280002000F7002FE2 +:10EED00000E7002801E5002501E5002300D7002513 +:10EEE00001C6003D01A20029020C002C019B002854 +:10EEF000019B002800D1003501490040013A002261 +:10EF00000166002E016F0026014E003601410016F9 +:10EF10000174003D016E004001F2000403DA0004B8 +:10EF20000258003D016B000000EC003E01A7003ECE +:10EF300001A7001901A7003E00E0001900E0003E13 +:10EF400001E1002401EB0030011D00270117002D15 +:10EF50000154001800A10018017100260171001E63 +:10EF600000FA000000FA000000FA00000229003157 +:10EF700001BA002702290031022A002801E6001AFE +:10EF800001C6002B0223000401BC001001A90001EE +:10EF9000023C0031027D000801D60011023D00094B +:10EFA00002430036022A000904F9003D026F001CEA +:10EFB000022B001C0234003801D6001102C00017D9 +:10EFC00001D7000300D7002501E50030019B002890 +:10EFD00001B9001A01C7004001D0003501B100207D +:10EFE00001B5003D01BD0044018900370189001FC2 +:10EFF000019D0030018F001F01CB003F01DA002886 +:10F0000001DA002701DB002D01D5001F01F40022E9 +:10F01000029C00140151000F0258003601A8001B89 +:10F020000235001301E0002B0204002503D6002B5B +:10F030000579002C01E3002303AC00300242002BD1 +:10F040000203002201CF002A036F0028037A003058 +:10F05000034800390209004300CA001E016E001E69 +:10F060000101004100D8003601920021024F0054F6 +:10F070000194001F03EC003702750028017B005D3E +:10F08000015E00370000FF590000FFB80000FF5983 +:10F090000000FFD00000FF83000000000000FF62BE +:10F0A0000000FF5F0000FF680000FF8C0000FF64AD +:10F0B0000000FF7F0000FF9F0000FF270000FF68A7 +:10F0C0000000FFB80000FFF60000FFBD0000FF5980 +:10F0D0000000FFB80000FFC80000FF890000FF68C3 +:10F0E0000000FF7F0000FF88012D0036014A001F4D +:10F0F00001840022016100440189002A01A4002B3F +:10F1000000EF0037012D002C01D70036015E0037DB +:10F110000185005C013D002B01A8003B0000FF625F +:10F12000FFECFF68FF68FF68FF64FF62FF62FF6239 +:10F13000FF6200000001000004A9FEDF000004ECF3 +:10F14000FF3BFEEF04C700010000000000000000CC +:10F1500000000000000002E7000401CB0258000597 +:10F160000000028A02580000004B028A0258000088 +:10F17000015E0032015B00000000000000000000A2 +:10F180000000A00002FF4000204B00000000000033 +:10F1900000006E65777400C00000FB0204A9FEDF6A +:10F1A0000000052D017920000197000000000242B7 +:10F1B000032A0000002000030000000200000003FA +:10F1C0000000001400030001000000140004086E99 +:10F1D000000000D40080000600540000000D002F45 +:10F1E0000039007E017F018F019201A101B001B7BA +:10F1F00001CE01D401EB01EF01F5021B021F022D2C +:10F20000023302370259029202BC02C702C902DD70 +:10F210000304030C030F0312031B03240328032E10 +:10F220000331033503A003C0041A0423043A044342 +:10F23000045F0463046B04930497049B04A304B168 +:10F2400004BB04CA04D904E91E031E0B1E1F1E4181 +:10F250001E571E611E6B1E851E9E1EF92010201457 +:10F26000201A201E2022202620302033203A20443D +:10F270002052207420A120A420A720A920AD20B2D4 +:10F2800020B520BA20BD211321162122212B212EA9 +:10F2900022022205220F22122215221A221E222BBE +:10F2A00022482260226525CA27E9FB02FFFF0000F1 +:10F2B0000000000D00200030003A00A0018F0192F4 +:10F2C00001A001AF01B701C401D301E401EE01F1D6 +:10F2D00001FA021E022A023002370259029202BCCF +:10F2E00002C602C902D803000306030F0311031B61 +:10F2F00003230326032E0331033503A003C00400B8 +:10F30000041B0424043B04440462046A049004962D +:10F31000049A04A204AE04BA04C904D804E81E0284 +:10F320001E0A1E1E1E401E561E601E6A1E801E9E47 +:10F330001EA0201020132018201C20202026203062 +:10F340002032203920442052207420A120A320A65E +:10F3500020A920AB20B120B520B920BC2113211653 +:10F360002122212A212E22022205220F22112215DA +:10F370002219221E222B22482260226425CA27E855 +:10F38000FB01FFFF02F0026C0000020B0000000016 +:10F39000FF1A00EF00000000FE8B000000000000DC +:10F3A000000000000000000000000000FF04FEC09C +:10F3B000FE8800020000FFF6000000000000FFBE13 +:10F3C000FFBDFFB5FFAEFFADFFA8FFA6FFA3FE97F1 +:10F3D000FE780000FDB30000FDD00000000000003A :10F3E000000000000000000000000000000000001D -:10F3F0000000E20A0000E257E252000000000000B4 -:10F40000E22BE27BE283E238E205E23FE1D4E1DB9A -:10F410000000E1E2E1E500000000E1C500000000BD -:10F42000E1A7E1A6E1910000E18FE0A7E09DE09671 -:10F430000000E07D0000E085E079E056E038000063 -:10F44000DCE2DA8D06B800010000000000D0000008 -:10F4500000EC017400000000032E033000000330B4 -:10F460000344034603540356035E03A003A203A808 -:10F47000000000000000000003A6000003A603B087 -:10F4800003B80000000000000000000000000000C1 -:10F4900000000000000003B0000003E20000040CC4 -:10F4A000044204440446044C044E045004520458DC -:10F4B000045A045C045E0460046204640466046824 -:10F4C000046A046C046E0000047600000000052449 -:10F4D0000528052C000000000000000000000000CE -:10F4E00000000000052000000000051E05220000AD -:10F4F0000522052400000000000005200000000097 -:10F5000000000000051A0000051A000000000000BD -:10F510000000051400000000000000000277025205 -:10F5200002730259027E02AA02AE0274025D025EFA -:10F5300002580293024E0263024D025A024F0250D9 -:10F54000029A02970299025402AD0001001D001FA9 -:10F550000025002E00440046004E0052006100636A -:10F560000066006E007000780097009A009B00A172 -:10F5700000AA00B000C600C700CC00CD00D60261D2 -:10F58000025B026202A1026802E000DA00F600F803 -:10F5900000FE0105011C011E0126012A013A013D60 -:10F5A00001410148014A0152017101740175017B59 -:10F5B0000184018A01A001A101A601A701B0025F97 -:10F5C00002B70260029F02780253027B028D027D25 -:10F5D000028F02B802B002DE02B101BB026F02A0CC -:10F5E000026402B202E202B4029D0246024702D95C -:10F5F00002A802AF025602DC024501BC0270024BB7 -:10F60000024A024C025500130002000A001A0011BF -:10F610000018001B0022003C002F00320039005B64 -:10F620000054005600580028007700860079007BBF -:10F63000009400820295009200B800B100B400B6B8 -:10F6400000CE0099018200EC00DB00E300F300EA49 -:10F6500000F100F400FB0113010601090110013360 -:10F66000012C012E013000FF0151016001530155B1 -:10F67000016E015C0296016C0192018B018E01907A -:10F6800001A8017301AA001600EF000300DC0017B7 -:10F6900000F0002000F9002300FC002400FD002100 -:10F6A00000FA00290100002A0101003F0116003084 -:10F6B0000107003A01110040011700310108004A1A -:10F6C000012200480120004C0124004B012300517D -:10F6D0000129004F012700600139005E0137005504 -:10F6E000012D005F01380059012B005301360062E3 -:10F6F000013C0065013F014000680142006A01448D -:10F7000000690143006B0145006D01470072014B28 -:10F710000074014E0073014D014C0075014F0090C3 -:10F72000016A007A0154008E016800960170009C05 -:10F730000176009E0178009D017700A2017C00A562 -:10F74000017F00A4017E00A3017D00AD018700AC14 -:10F75000018600AB018500C5019F00C2019C00B27B -:10F76000018C00C4019E00C0019A00C3019D00C924 -:10F7700001A300CF01A900D000D701B100D901B386 -:10F7800000D801B201830088016200BA0194002709 -:10F79000002D01040067006C0146007100760150E5 -:10F7A000000900E200B3018D004D0125004901214F -:10F7B0000064013E0091016B0043011B0026002CF8 -:10F7C00001030047011F001900F2001C00F500931F -:10F7D000016D001000E9001500EE0038010F003E39 -:10F7E00001150057012F005D01350081015B008F7D -:10F7F0000169009F017900A0017A00B5018F00C165 -:10F80000019B00A6018000AE018800500128008302 -:10F81000015D0095016F0084015E00D401AE02DD40 -:10F8200002DB02DA02DF02E402E302E502E102C2E5 -:10F8300002C302C602CA02CB02C802C102C002CC85 -:10F8400002C902C402C701C501C601ED01C101E53B -:10F8500001E401E701E801E901E201E301EA01CD88 -:10F8600001CB01D701DE01BD01BE01BF01C001C353 -:10F8700001C401C701C801C901CA01CC01D801D91D -:10F8800001DB01DA01DC01DD01E001E101DF01E67C -:10F8900001EB01EC01FA01FB01FC01FD0200020198 -:10F8A00002040205020602070209021502160218E6 -:10F8B00002170219021A021D021E021C022302284C -:10F8C000022902020203022A01FE0222022102246C -:10F8D00002250226021F02200227020A0208021441 -:10F8E000021B01EE022B01EF022C01C201FF01F00D -:10F8F000022D01F1022E01F2022F01F3023001F478 -:10F90000023101F5023201F6023301F7023401F847 -:10F91000023501F90236001E00F7002B01020045F6 -:10F92000011D006F01490098017200A7018100AF1D -:10F93000018900CB01A500C801A200CA01A40012E0 -:10F9400000EB001400ED000B00E4000D00E6000EDB -:10F9500000E7000F00E8000C00E5000400DD0006F1 -:10F9600000DF000700E0000800E1000500DE003BCA -:10F970000112003D0114004101180033010A003555 -:10F98000010C0036010D0037010E0034010B005C44 -:10F990000134005A01320085015F00870161007C5B -:10F9A0000156007E0158007F01590080015A007DF8 -:10F9B000015700890163008B0165008C0166008D91 -:10F9C0000167008A016400B7019100B9019300BB8F -:10F9D000019500BD019700BE019800BF019900BCD0 -:10F9E000019600D201AC00D101AB00D301AD00D52E -:10F9F00001AF026D026E0269026B026C026A02B90B -:10FA000002BB025702820285027F02800284028AC0 -:10FA10000283028C02860287028B023A023902A616 -:10FA20000294029002A7029C029B0000B801FF858D -:10FA3000B0048D000000001200DE00030001040984 -:10FA4000000000AA00000003000104090001001EDC -:10FA500000AA0003000104090002000E00C8000310 -:10FA6000000104090003003400D60003000104096A -:10FA70000004001E00AA0003000104090005001A8A -:10FA8000010A0003000104090006001E012400030E -:10FA900000010409000800180142000300010409E4 -:10FAA000000900180142000300010409000B0032A4 -:10FAB000015A000300010409000C0032015A00033E -:10FAC00000010409000D0120018C0003000104095C -:10FAD000000E003402AC0003000104090010000C09 -:10FAE00002E00003000104090011001002EC000311 -:10FAF000000104090019000C02E0000300010409E0 -:10FB00000100000C02FC00030001040901050010C3 -:10FB100002EC0043006F007000790072006900671A -:10FB200000680074002000320030003100360020F0 -:10FB30000054006800650020004F007300770061EA -:10FB4000006C0064002000500072006F006A0065C5 -:10FB50000063007400200041007500740068006FAD -:10FB600000720073002000280068007400740070A8 -:10FB70000073003A002F002F0067006900740068CE -:10FB800000750062002E0063006F006D002F00679B -:10FB9000006F006F0067006C00650066006F006E0C -:10FBA00000740073002F004F007300770061006C39 -:10FBB00000640046006F006E00740029004F00735F -:10FBC00000770061006C0064002000530065006D48 -:10FBD00000690042006F006C00640052006500671D -:10FBE0000075006C006100720034002E003100309E -:10FBF0000032003B006E006500770074003B004F50 -:10FC0000007300770061006C0064002D00530065F4 -:10FC1000006D00690042006F006C006400560065D2 -:10FC2000007200730069006F006E00200034002E27 -:10FC3000003100300032004F007300770061006C2B -:10FC40000064002D00530065006D00690042006FE4 -:10FC5000006C0064005600650072006E006F006E5C -:10FC60000020004100640061006D007300680074B2 -:10FC700000740070003A002F002F007700770077A3 -:10FC8000002E00730061006E0073006F0078007931 -:10FC900000670065006E002E0063006F006D005469 -:10FCA00000680069007300200046006F006E007459 -:10FCB00000200053006F006600740077006100723E -:10FCC00000650020006900730020006C006900637B -:10FCD0000065006E00730065006400200075006E12 -:10FCE0000064006500720020007400680065002058 -:10FCF00000530049004C0020004F00700065006E6A -:10FD000000200046006F006E00740020004C006967 -:10FD100000630065006E00730065002C0020005633 -:10FD20000065007200730069006F006E00200031F2 -:10FD3000002E0031002E002000540068006900737E -:10FD40000020006C006900630065006E00730065B0 -:10FD500000200069007300200061007600610069E6 -:10FD6000006C00610062006C006500200077006993 -:10FD7000007400680020006100200046004100512E -:10FD8000002000610074003A0020006800740074D4 -:10FD90000070003A002F002F0073006300720069AA -:10FDA000007000740073002E00730069006C002E58 -:10FDB000006F00720067002F004F0046004C006883 -:10FDC000007400740070003A002F002F007300636D -:10FDD00000720069007000740073002E00730069E7 -:10FDE000006C002E006F00720067002F004F00466D -:10FDF000004C004F007300770061006C00640053FA -:10FE00000065006D00690042006F006C00640057DF -:10FE100000650069006700680074000000020000CF -:10FE200000000000FF9C0032000000000000000005 -:10FE300000000000000000000000000002F10000CF -:10FE4000002400C9010201030104010501060107A4 -:10FE5000010800C70109010A010B010C010D010E87 -:10FE60000062010F00AD01100111011201130063C6 -:10FE7000011400AE0090011500250116002600FDBA -:10FE800000FF00640117011800270119011A00E999 -:10FE9000011B011C011D011E011F0028006501201E -:10FEA000012100C801220123012401250126012787 -:10FEB00000CA0128012900CB012A012B012C012DA8 -:10FEC000012E012F013000290131002A013200F8F2 -:10FED00001330134013501360137002B0138013976 -:10FEE000013A002C013B00CC013C00CD013D00CE8D -:10FEF00000FA013E00CF013F0140014101420143B0 -:10FF0000002D0144002E01450146002F0147014804 -:10FF10000149014A014B014C00E20030014D003122 -:10FF2000014E014F01500151015201530066003250 -:10FF300000D0015400D10155015601570158015913 -:10FF4000015A0067015B015C015D00D3015E015F46 -:10FF5000016001610162016301640165016601677D -:10FF600001680091016900AF016A00B00033016BC4 -:10FF700000ED00340035016C016D016E016F017000 -:10FF80000036017100E400FB017201730174017518 -:10FF900001760037017701780179017A017B003819 -:10FFA00000D4017C017D00D5017E0068017F00D670 -:10FFB000018001810182018301840185018601871D -:10FFC00001880189018A018B018C0039003A018D79 -:10FFD000018E018F0190003B003C00EB019100BBC2 -:10FFE00001920193019401950196003D019700E66D -:10FFF0000198004400690199019A019B019C019DAF +:10F3F000000000000000000000000000000000000D +:10F400000000E20A0000E257E252000000000000A3 +:10F41000E22BE27BE283E238E205E23FE1D4E1DB8A +:10F420000000E1E2E1E500000000E1C500000000AD +:10F43000E1A7E1A6E1910000E18FE0A7E09DE09661 +:10F440000000E07D0000E085E079E056E038000053 +:10F45000DCE2DA8D06B800010000000000D00000F8 +:10F4600000EC017400000000032E033000000330A4 +:10F470000344034603540356035E03A003A203A8F8 +:10F48000000000000000000003A6000003A603B077 +:10F4900003B80000000000000000000000000000B1 +:10F4A00000000000000003B0000003E20000040CB4 +:10F4B000044204440446044C044E045004520458CC +:10F4C000045A045C045E0460046204640466046814 +:10F4D000046A046C046E0000047600000000052439 +:10F4E0000528052C000000000000000000000000BE +:10F4F00000000000052000000000051E052200009D +:10F500000522052400000000000005200000000086 +:10F5100000000000051A0000051A000000000000AD +:10F5200000000514000000000000000002770252F5 +:10F5300002730259027E02AA02AE0274025D025EEA +:10F5400002580293024E0263024D025A024F0250C9 +:10F55000029A02970299025402AD0001001D001F99 +:10F560000025002E00440046004E0052006100635A +:10F570000066006E007000780097009A009B00A162 +:10F5800000AA00B000C600C700CC00CD00D60261C2 +:10F59000025B026202A1026802E000DA00F600F8F3 +:10F5A00000FE0105011C011E0126012A013A013D50 +:10F5B00001410148014A0152017101740175017B49 +:10F5C0000184018A01A001A101A601A701B0025F87 +:10F5D00002B70260029F02780253027B028D027D15 +:10F5E000028F02B802B002DE02B101BB026F02A0BC +:10F5F000026402B202E202B4029D0246024702D94C +:10F6000002A802AF025602DC024501BC0270024BA6 +:10F61000024A024C025500130002000A001A0011AF +:10F620000018001B0022003C002F00320039005B54 +:10F630000054005600580028007700860079007BAF +:10F64000009400820295009200B800B100B400B6A8 +:10F6500000CE0099018200EC00DB00E300F300EA39 +:10F6600000F100F400FB0113010601090110013350 +:10F67000012C012E013000FF0151016001530155A1 +:10F68000016E015C0296016C0192018B018E01906A +:10F6900001A8017301AA001600EF000300DC0017A7 +:10F6A00000F0002000F9002300FC002400FD0021F0 +:10F6B00000FA00290100002A0101003F0116003074 +:10F6C0000107003A01110040011700310108004A0A +:10F6D000012200480120004C0124004B012300516D +:10F6E0000129004F012700600139005E01370055F4 +:10F6F000012D005F01380059012B005301360062D3 +:10F70000013C0065013F014000680142006A01447C +:10F7100000690143006B0145006D01470072014B18 +:10F720000074014E0073014D014C0075014F0090B3 +:10F73000016A007A0154008E016800960170009CF5 +:10F740000176009E0178009D017700A2017C00A552 +:10F75000017F00A4017E00A3017D00AD018700AC04 +:10F76000018600AB018500C5019F00C2019C00B26B +:10F77000018C00C4019E00C0019A00C3019D00C914 +:10F7800001A300CF01A900D000D701B100D901B376 +:10F7900000D801B201830088016200BA01940027F9 +:10F7A000002D01040067006C0146007100760150D5 +:10F7B000000900E200B3018D004D0125004901213F +:10F7C0000064013E0091016B0043011B0026002CE8 +:10F7D00001030047011F001900F2001C00F500930F +:10F7E000016D001000E9001500EE0038010F003E29 +:10F7F00001150057012F005D01350081015B008F6D +:10F800000169009F017900A0017A00B5018F00C154 +:10F81000019B00A6018000AE0188005001280083F2 +:10F82000015D0095016F0084015E00D401AE02DD30 +:10F8300002DB02DA02DF02E402E302E502E102C2D5 +:10F8400002C302C602CA02CB02C802C102C002CC75 +:10F8500002C902C402C701C501C601ED01C101E52B +:10F8600001E401E701E801E901E201E301EA01CD78 +:10F8700001CB01D701DE01BD01BE01BF01C001C343 +:10F8800001C401C701C801C901CA01CC01D801D90D +:10F8900001DB01DA01DC01DD01E001E101DF01E66C +:10F8A00001EB01EC01FA01FB01FC01FD0200020188 +:10F8B00002040205020602070209021502160218D6 +:10F8C00002170219021A021D021E021C022302283C +:10F8D000022902020203022A01FE0222022102245C +:10F8E00002250226021F02200227020A0208021431 +:10F8F000021B01EE022B01EF022C01C201FF01F0FD +:10F90000022D01F1022E01F2022F01F3023001F467 +:10F91000023101F5023201F6023301F7023401F837 +:10F92000023501F90236001E00F7002B01020045E6 +:10F93000011D006F01490098017200A7018100AF0D +:10F94000018900CB01A500C801A200CA01A40012D0 +:10F9500000EB001400ED000B00E4000D00E6000ECB +:10F9600000E7000F00E8000C00E5000400DD0006E1 +:10F9700000DF000700E0000800E1000500DE003BBA +:10F980000112003D0114004101180033010A003545 +:10F99000010C0036010D0037010E0034010B005C34 +:10F9A0000134005A01320085015F00870161007C4B +:10F9B0000156007E0158007F01590080015A007DE8 +:10F9C000015700890163008B0165008C0166008D81 +:10F9D0000167008A016400B7019100B9019300BB7F +:10F9E000019500BD019700BE019800BF019900BCC0 +:10F9F000019600D201AC00D101AB00D301AD00D51E +:10FA000001AF026D026E0269026B026C026A02B9FA +:10FA100002BB025702820285027F02800284028AB0 +:10FA20000283028C02860287028B023A023902A606 +:10FA30000294029002A7029C029B0000B801FF857D +:10FA4000B0048D000000001200DE00030001040974 +:10FA5000000000AA00000003000104090001001ECC +:10FA600000AA0003000104090002000E00C8000300 +:10FA7000000104090003003400D60003000104095A +:10FA80000004001E00AA0003000104090005001A7A +:10FA9000010A0003000104090006001E01240003FE +:10FAA00000010409000800180142000300010409D4 +:10FAB000000900180142000300010409000B003294 +:10FAC000015A000300010409000C0032015A00032E +:10FAD00000010409000D0120018C0003000104094C +:10FAE000000E003402AC0003000104090010000CF9 +:10FAF00002E00003000104090011001002EC000301 +:10FB0000000104090019000C02E0000300010409CF +:10FB10000100000C02FC00030001040901050010B3 +:10FB200002EC0043006F007000790072006900670A +:10FB300000680074002000320030003100360020E0 +:10FB40000054006800650020004F007300770061DA +:10FB5000006C0064002000500072006F006A0065B5 +:10FB60000063007400200041007500740068006F9D +:10FB70000072007300200028006800740074007098 +:10FB80000073003A002F002F0067006900740068BE +:10FB900000750062002E0063006F006D002F00678B +:10FBA000006F006F0067006C00650066006F006EFC +:10FBB00000740073002F004F007300770061006C29 +:10FBC00000640046006F006E00740029004F00734F +:10FBD00000770061006C0064002000530065006D38 +:10FBE00000690042006F006C00640052006500670D +:10FBF0000075006C006100720034002E003100308E +:10FC00000032003B006E006500770074003B004F3F +:10FC1000007300770061006C0064002D00530065E4 +:10FC2000006D00690042006F006C006400560065C2 +:10FC3000007200730069006F006E00200034002E17 +:10FC4000003100300032004F007300770061006C1B +:10FC50000064002D00530065006D00690042006FD4 +:10FC6000006C0064005600650072006E006F006E4C +:10FC70000020004100640061006D007300680074A2 +:10FC800000740070003A002F002F00770077007793 +:10FC9000002E00730061006E0073006F0078007921 +:10FCA00000670065006E002E0063006F006D005459 +:10FCB00000680069007300200046006F006E007449 +:10FCC00000200053006F006600740077006100722E +:10FCD00000650020006900730020006C006900636B +:10FCE0000065006E00730065006400200075006E02 +:10FCF0000064006500720020007400680065002048 +:10FD000000530049004C0020004F00700065006E59 +:10FD100000200046006F006E00740020004C006957 +:10FD200000630065006E00730065002C0020005623 +:10FD30000065007200730069006F006E00200031E2 +:10FD4000002E0031002E002000540068006900736E +:10FD50000020006C006900630065006E00730065A0 +:10FD600000200069007300200061007600610069D6 +:10FD7000006C00610062006C006500200077006983 +:10FD8000007400680020006100200046004100511E +:10FD9000002000610074003A0020006800740074C4 +:10FDA0000070003A002F002F00730063007200699A +:10FDB000007000740073002E00730069006C002E48 +:10FDC000006F00720067002F004F0046004C006873 +:10FDD000007400740070003A002F002F007300635D +:10FDE00000720069007000740073002E00730069D7 +:10FDF000006C002E006F00720067002F004F00465D +:10FE0000004C004F007300770061006C00640053E9 +:10FE10000065006D00690042006F006C00640057CF +:10FE200000650069006700680074000000020000BF +:10FE300000000000FF9C00320000000000000000F5 +:10FE400000000000000000000000000002F10000BF +:10FE5000002400C901020103010401050106010794 +:10FE6000010800C70109010A010B010C010D010E77 +:10FE70000062010F00AD01100111011201130063B6 +:10FE8000011400AE0090011500250116002600FDAA +:10FE900000FF00640117011800270119011A00E989 +:10FEA000011B011C011D011E011F0028006501200E +:10FEB000012100C801220123012401250126012777 +:10FEC00000CA0128012900CB012A012B012C012D98 +:10FED000012E012F013000290131002A013200F8E2 +:10FEE00001330134013501360137002B0138013966 +:10FEF000013A002C013B00CC013C00CD013D00CE7D +:10FF000000FA013E00CF013F01400141014201439F +:10FF1000002D0144002E01450146002F01470148F4 +:10FF20000149014A014B014C00E20030014D003112 +:10FF3000014E014F01500151015201530066003240 +:10FF400000D0015400D10155015601570158015903 +:10FF5000015A0067015B015C015D00D3015E015F36 +:10FF6000016001610162016301640165016601676D +:10FF700001680091016900AF016A00B00033016BB4 +:10FF800000ED00340035016C016D016E016F0170F0 +:10FF90000036017100E400FB017201730174017508 +:10FFA00001760037017701780179017A017B003809 +:10FFB00000D4017C017D00D5017E0068017F00D660 +:10FFC000018001810182018301840185018601870D +:10FFD00001880189018A018B018C0039003A018D69 +:10FFE000018E018F0190003B003C00EB019100BBB2 +:10FFF00001920193019401950196003D019700E65D :02000004021ADE -:10000000019E019F006B01A001A101A201A301A417 -:1000100001A5006C01A6006A01A701A801A901AA17 -:10002000006E01AB006D00A001AC004501AD0046C3 -:1000300000FE0100006F01AE01AF004700EA01B011 -:10004000010101B101B201B30048007001B401B572 -:10005000007201B601B701B801B901BA01BB007362 -:1000600001BC01BD007101BE01BF01C001C101C2DF -:1000700001C301C401C5004901C6004A01C700F916 -:1000800001C801C901CA01CB01CC004B01CD01CE91 -:1000900001CF004C00D7007401D0007601D1007769 -:1000A00001D201D3007501D401D501D601D701D801 -:1000B00001D9004D01DA01DB004E01DC01DD01DE7A -:1000C000004F01DF01E001E101E201E300E3005044 -:1000D00001E4005101E501E601E701E801E901EA77 -:1000E00000780052007901EB007B01EC01ED01EE9C -:1000F00001EF01F001F1007C01F201F301F4007A5B -:1001000001F501F601F701F801F901FA01FB01FC23 -:1001100001FD01FE01FF00A10200007D020100B10E -:100120000053020200EE00540055020302040205CF -:10013000020602070056020800E500FC0209020A56 -:10014000020B0089020C0057020D020E020F021072 -:1001500002110058007E0212021300800214008176 -:100160000215007F0216021702180219021A021B5A -:10017000021C021D021E021F02200221022200593F -:10018000005A0223022402250226005B005C00ECD8 -:10019000022700BA02280229022A022B022C005D43 -:1001A000022D00E7022E022F02300231023202330A -:1001B00000C000C1009D009E0234023502360237A5 -:1001C00002380239023A023B023C023D023E023F43 -:1001D00002400241024202430244024502460247F3 -:1001E00002480249024A024B024C024D024E024FA3 -:1001F0000250025102520253025402550256025753 -:1002000002580259025A025B025C025D025E025F02 -:1002100002600261026202630264026502660267B2 -:1002200002680269026A026B026C026D026E026F62 -:100230000270027102720273027402750276027712 -:1002400002780279027A027B027C027D027E027FC2 -:100250000280028102820283028402850286028772 -:1002600002880289028A028B028C028D028E028F22 -:1002700002900291029202930294029502960297D2 -:1002800002980299029A029B029C029D029E029F82 -:1002900002A002A102A202A302A402A502A602A732 -:1002A00002A802A902AA02AB02AC02AD02AE009BF8 -:1002B00002AF02B00013001400150016001700185A -:1002C0000019001A001B001C02B102B202B302B4F2 -:1002D00000BC00F400F500F60011000F001D001E28 -:1002E00000AB000400A3002200A200C30087000DA1 -:1002F00000060012003F02B5000B000C005E00601B -:10030000003E0040001002B600B200B302B7004247 -:1003100000C400C500B400B500B600B700A900AA2B -:1003200000BE00BF0005000A02B802B9000302BA0D -:1003300002BB02BC008402BD00BD000702BE02BFBA -:1003400000A600F702C002C102C202C302C402C575 -:1003500002C602C702C802C9008502CA009602CBC3 -:1003600002CC02CD000E00EF00F000B80020008F9C -:100370000021001F00950094009300A7006100A4D5 -:10038000004102CE0092009C009A009900A502CF85 -:100390000098000800C600B9002300090088008604 -:1003A000008B008A008C008302D002D1005F00E83D -:1003B000008202D200C202D302D402D502D602D7F2 -:1003C00002D802D902DA02DB02DC02DD02DE02DF41 -:1003D00002E002E102E202E302E402E502E602E7F1 -:1003E00002E802E902EA02EB02EC02ED02EE02EFA1 -:1003F000008D00DB00E100DE00D8008E00DC004351 -:1004000000DF00DA00E000DD00D902F002F102F2C4 -:1004100002F302F402F502F602F702F802F902FA18 -:100420000641627265766507756E6931454145071B -:10043000756E693145423607756E69314542300740 -:10044000756E693145423207756E69314542340730 -:10045000756E693031434407756E69314541340723 -:10046000756E693145414307756E693145413607FF -:10047000756E693145413807756E693145414107EF -:10048000756E693032303007756E6931454130071D -:10049000756E693145413207756E69303230320709 -:1004A000416D6163726F6E07416F676F6E656B0AB6 -:1004B0004172696E67616375746507414561637573 -:1004C000746507756E69314530320B436369726339 -:1004D000756D666C65780A43646F74616363656EFD -:1004E0007407756E693031463107756E6930314376 -:1004F0003406446361726F6E064463726F61740701 -:10050000756E693145304107756E69303146320785 -:10051000756E69303143350645627265766506450C -:100520006361726F6E07756E693145424507756E7E -:10053000693145433607756E693145433007756E3D -:10054000693145433207756E693145433407756E2D -:1005500069303230340A45646F74616363656E7468 -:1005600007756E693145423807756E6931454241FC -:1005700007756E693032303607456D6163726F6E94 -:1005800007456F676F6E656B07756E69314542434E -:1005900007756E693031423707756E6930314545F0 -:1005A00007756E693145314507756E6930314634DE -:1005B00006476361726F6E0B4763697263756D66A0 -:1005C0006C657807756E69303132320A47646F7432 -:1005D000616363656E7407756E6930314534044834 -:1005E00062617207756E69303231450B486369721A -:1005F00063756D666C657802494A06496272657674 -:100600006507756E693032303807756E693145435C -:100610004107756E693145433807756E6930323070 -:100620004107496D6163726F6E07496F676F6E6551 -:100630006B064974696C64650B4A63697263756D16 -:10064000666C657807756E693031453807756E6977 -:100650003031333607756E6930314337064C61638C -:10066000757465064C6361726F6E07756E69303123 -:100670003342044C646F7407756E69303143380738 -:10068000756E693145343007756E69303143410606 -:100690004E6163757465064E6361726F6E07756EA9 -:1006A000693031343503456E6707756E6930314303 -:1006B00042064F627265766507756E693145443052 -:1006C00007756E693145443807756E6931454432A6 -:1006D00007756E693145443407756E693145443696 -:1006E00007756E693032304307756E6930323241BA -:1006F00007756E693032333007756E693145434393 -:1007000007756E6931454345054F686F726E077511 -:100710006E693145444107756E693145453207754B -:100720006E693145444307756E6931454445077527 -:100730006E69314545300D4F68756E676172756D34 -:100740006C61757407756E6930323045074F6D61A5 -:1007500063726F6E07756E69303145410B4F736C74 -:10076000617368616375746507756E693032324311 -:1007700007756E69314535360652616375746506D5 -:10078000526361726F6E07756E6930313536077569 -:100790006E693032313007756E693032313206534E -:1007A00061637574650B5363697263756D666C651F -:1007B0007807756E693032313807756E69314536A4 -:1007C0003007756E693145394507756E69303138C6 -:1007D00046045462617206546361726F6E07756EEF -:1007E000693031363207756E693032314107756EC6 -:1007F00069314536410655627265766507756E69E1 -:100800003031443307756E693032313407756E69A3 -:100810003145453407756E69314545360555686F74 -:10082000726E07756E693145453807756E693145D9 -:10083000463007756E693145454107756E6931452A -:10084000454307756E69314545450D5568756E67B9 -:100850006172756D6C61757407756E693032313611 -:1008600007556D6163726F6E07556F676F6E656BCD -:10087000055572696E67065574696C646506576143 -:10088000637574650B5763697263756D666C657823 -:100890000957646965726573697306576772617693 -:1008A000650B5963697263756D666C657807756E63 -:1008B00069314546340659677261766507756E6918 -:1008C0003145463607756E693032333207756E69C9 -:1008D00031454638065A61637574650A5A646F7407 -:1008E000616363656E740661627265766507756E35 -:1008F000693145414607756E693145423707756E66 -:10090000693145423107756E693145423307756E6D -:10091000693145423507756E693031434507756E5B -:10092000693145413507756E693145414407756E3A -:10093000693145413707756E693145413907756E33 -:10094000693145414207756E693032303107756E45 -:10095000693145413107756E693145413307756E1F -:10096000693032303307616D6163726F6E07616F9A -:10097000676F6E656B0A6172696E67616375746536 -:10098000076165616375746507756E69314530335C -:100990000B6363697263756D666C65780A63646F77 -:1009A00074616363656E7406646361726F6E07756C -:1009B0006E693145304207756E69303146330775CF -:1009C0006E69303143360665627265766506656329 -:1009D00061726F6E07756E693145424607756E69C3 -:1009E0003145433707756E693145433107756E6987 -:1009F0003145433307756E693145433507756E6977 -:100A0000303230350A65646F74616363656E7407F4 -:100A1000756E693145423907756E69314542420745 -:100A2000756E693032303707656D6163726F6E07BE -:100A3000656F676F6E656B07756E69314542440778 -:100A4000756E693032353907756E69303239320763 -:100A5000756E693031454607756E69314531460717 -:100A6000756E693031463506676361726F6E0B676C -:100A700063697263756D666C657807756E69303190 -:100A800032330A67646F74616363656E7407756EF1 -:100A90006930314535046862617207756E693032BC -:100AA00031460B6863697263756D666C65780669BB -:100AB000627265766507756E693032303909692E64 -:100AC0006C6F636C54524B07756E69314543420736 -:100AD000756E693145433907756E693032304202AF -:100AE000696A07696D6163726F6E07696F676F6E20 -:100AF000656B066974696C646507756E69303233BD -:100B0000370B6A63697263756D666C657807756E1D -:100B1000693031453907756E69303133370C6B6791 -:100B20007265656E6C616E646963066C6163757491 -:100B300065066C6361726F6E07756E6930313343A1 -:100B4000046C646F7407756E693031433907756ED4 -:100B50006931453431066E61637574650B6E617081 -:100B60006F7374726F706865066E6361726F6E0783 -:100B7000756E693031343603656E6707756E69309E -:100B8000314343066F627265766507756E6931455C -:100B9000443107756E693145443907756E693145D1 -:100BA000443307756E693145443507756E693145C3 -:100BB000443707756E693032304407756E693032DC -:100BC000324207756E693032333107756E693145CF -:100BD000434407756E6931454346056F686F726E11 -:100BE00007756E693145444207756E693145453375 -:100BF00007756E693145444407756E693145444651 -:100C000007756E69314545310D6F68756E676172A4 -:100C1000756D6C61757407756E6930323046076F9B -:100C20006D6163726F6E07756E69303145420B6F8F -:100C3000736C617368616375746507756E693032D2 -:100C4000324407756E6931453537067261637574D4 -:100C50006506726361726F6E07756E693031353784 -:100C600007756E693032313107756E693032313354 -:100C7000067361637574650B7363697263756D6682 -:100C80006C657807756E693032313907756E693178 -:100C9000453631056C6F6E67730474626172067459 -:100CA0006361726F6E07756E693031363307756E2A -:100CB000693032314207756E6931453642067562D8 -:100CC0007265766507756E693031443407756E69F3 -:100CD0003032313507756E693145453507756E69B6 -:100CE000314545370575686F726E07756E69314518 -:100CF000453907756E693145463107756E6931456D -:100D0000454207756E693145454407756E69314541 -:100D100045460D7568756E676172756D6C617574A9 -:100D200007756E693032313707756D6163726F6EAA -:100D300007756F676F6E656B057572696E6706750F -:100D400074696C6465067761637574650B776369B4 -:100D50007263756D666C6578097764696572657331 -:100D60006973067767726176650B7963697263757B -:100D70006D666C657807756E69314546350679672D -:100D80007261766507756E693145463707756E691C -:100D90003032333307756E6931454639067A6163FF -:100DA0007574650A7A646F74616363656E74036653 -:100DB0005F6605665F665F6906665F665F696A050E -:100DC000665F665F6C04665F696A07756E693034DA -:100DD000313007756E693034313107756E693034E2 -:100DE000313207756E693034313307756E693034CE -:100DF000303307756E693034393007756E693034B9 -:100E0000313407756E693034313507756E693034A9 -:100E1000303007756E693034303107756E693034A3 -:100E2000313607756E693034313707756E69303485 -:100E3000313807756E693034313907756E69303471 -:100E4000304407756E693034314107756E6930344E -:100E5000304307756E693034314207756E6930343E -:100E6000314307756E693034314407756E6930342B -:100E7000314507756E693034314607756E69303417 -:100E8000323007756E693034323107756E6930342F -:100E9000323207756E693034323307756E6930341B -:100EA000304507756E693034323407756E693034F9 -:100EB000323507756E693034323707756E693034F4 -:100EC000323607756E693034323807756E693034E2 -:100ED000323907756E693034304607756E693034C3 -:100EE000324307756E693034324107756E693034AC -:100EF000324207756E693034303907756E693034A7 -:100F0000304107756E693034303507756E6930349D -:100F1000303407756E693034324407756E69303489 -:100F2000303607756E693034303707756E69303486 -:100F3000303807756E693034304207756E69303469 -:100F4000324507756E693034324607756E69303444 -:100F5000303207756E693034363207756E69303459 -:100F6000364107756E693034393207756E69303431 -:100F7000393607756E693034394107756E6930341A -:100F80004132095573747261697463790F557374D2 -:100F9000726169747374726F6B65637907756E69DA -:100FA0003034424107756E693034433907756E69D4 -:100FB0003034443807756E693034453807756E69CA -:100FC0003034333007756E693034333107756E69EC -:100FD0003034333207756E693034333307756E69D8 -:100FE0003034353307756E693034393107756E69C1 -:100FF0003034333407756E693034333507756E69B4 -:101000003034353007756E693034353107756E69A7 -:101010003034333607756E693034333707756E698F -:101020003034333807756E693034333907756E697B -:101030003034354407756E693034334107756E6955 -:101040003034354307756E693034334207756E6945 -:101050003034334307756E693034334407756E6935 -:101060003034334507756E693034334607756E6921 -:101070003034343007756E693034343107756E6939 -:101080003034343207756E693034343307756E6925 -:101090003034354507756E693034343407756E6900 -:1010A0003034343507756E693034343707756E69FE -:1010B0003034343607756E693034343807756E69EC -:1010C0003034343907756E693034354607756E69CA -:1010D0003034344307756E693034344107756E69B6 -:1010E0003034344207756E693034353907756E69AE -:1010F0003034354107756E693034353507756E69A2 -:101100003034353407756E693034344407756E6990 -:101110003034353607756E693034353707756E698A -:101120003034353807756E693034354207756E696D -:101130003034344507756E693034344607756E694E -:101140003034353207756E693034363307756E6961 -:101150003034364207756E693034393307756E693D -:101160003034393707756E693034394207756E6926 -:1011700030344133097573747261697463790F7522 -:101180007374726169747374726F6B6563790775D8 -:101190006E693034424207756E69303443410775D9 -:1011A0006E693034443907756E6930344539025000 -:1011B0006907756E693231324207756E69323132B4 -:1011C0004107756E693030423907756E69303042BB -:1011D0003207756E693030423307756E69323037C9 -:1011E0003416706572696F6463656E7465726564E8 -:1011F0002E6C6F636C43415407756E693030414407 -:1012000007756E693230313007756E69323745388F -:1012100007756E693237453907756E693030413070 -:1012200002435207756E69323042350D636F6C6F41 -:101230006E6D6F6E657461727904646F6E670445DC -:1012400075726F07756E693230423207756E69329A -:10125000304144046C69726107756E6932304241F5 -:1012600007756E693230424307756E693230413618 -:101270000670657365746107756E693230423107B7 -:10128000756E693230424407756E693230423907F3 -:10129000756E693230413907756E693232313907FE -:1012A000756E693230353207756E69323231350804 -:1012B000656D70747973657407756E693030423589 -:1012C000066D696E757465067365636F6E64077588 -:1012D0006E693231313307756E69323131360965E5 -:1012E0007374696D6174656407756E693032424369 -:1012F00007756E693032433907756E69303330389F -:1013000007756E6930333037096772617665636FD0 -:101310006D62096163757465636F6D6207756E69EF -:10132000303330420B756E69303330432E616C744C -:1013300007756E693033303207756E69303330436C -:1013400007756E693033303607756E69303330415A -:101350000974696C6465636F6D6207756E6930331B -:1013600030340D686F6F6B61626F7665636F6D62AD -:1013700007756E693033304607756E693033313129 -:1013800007756E693033313207756E69303331421B -:101390000C646F7462656C6F77636F6D6207756E56 -:1013A000693033323407756E693033323607756E03 -:1013B000693033323707756E693033323807756EEE -:1013C000693033324507756E693033333107756ED6 -:1013D00069303333350C756E69303330322E6361CA -:1013E00073650C756E69303331422E636173650B22 -:1013F000756E6930333036303330310B756E69308D -:10140000333036303330300B756E69303330363030 -:101410003330390B756E6930333036303330330B3F -:10142000756E6930333032303330310B756E693060 -:10143000333032303330300B756E69303330323008 -:101440003330390B756E693033303230333033041A -:101450004E554C4C00010001FFFF000F000100023F -:10146000000E0000000000000144000200330001F3 -:1014700000270001002900290001002B004E000177 -:101480000050006C0001006E0074000100760098AE -:101490000001009A00A7000100AA00FE000101005F -:1014A00001000001010201180001011A01260001DA -:1014B000012801390001013B013F000101410146C2 -:1014C00000010148014E0001015001720001017448 -:1014D00001810001018401B3000101B401B40002E3 -:1014E00001B701B7000201BD01BD000101BF01C18B -:1014F000000101C401C6000101C901CD000101CFF5 -:1015000001D1000101D301D7000101D901D90001A6 -:1015100001E401E4000101E701E8000101F401F543 -:10152000000101F901FA000101FD01FE00010201C3 -:10153000020300010206020A0001020E020E00016F -:101540000210021100010213021400010216021619 -:1015500000010221022100010224022500010233C0 -:10156000023300010236023600010239023A00015C -:10157000025C025C0001027A027A000102820283AC -:101580000001028802890001028E028E000102C061 -:1015900002C4000302C602D8000302E602EF000301 -:1015A000000100020000000C0000001C0001000609 -:1015B00002D102D202D302D402D602D70002000422 -:1015C00002C002C4000002C602CF000502E602E625 -:1015D000000F02E802EF00100001000000160024D6 -:1015E000000A000500420032003A004C005600029A -:1015F00044464C5400226C61746E002200036B65FB -:10160000726E00466D61726B004C6D6B6D6B0054B9 -:101610000048000000040000000100500005000028 -:1016200000010054000200080002007002B200062F -:1016300000100001004E00000006001000010050E4 -:101640000001000000010000000000020001000293 -:1016500000000002000300040000FFFF0003000080 -:1016600000010002000107E009E80004096217BE5A -:101670000001082007B0000208DC07AC000107B831 -:1016800007B8000107DE07AA000107EC07EC00011C -:10169000086208300001104200040000011C0D2AFD -:1016A0000D2A0C900C900C900C900C900C900C90BF -:1016B0000D2A0C900C900C900C900C900C900D2A14 -:1016C0000C900D2A0C900D2A0C900D2A0C900C9069 -:1016D0000D2A0AD60AD60ADC0ADC0ADC0ADC0ADC95 -:1016E0000ADC0B980B980B980B980B980AE20AE20D -:1016F0000AE20E420B660AE80AE80AE80AE80AE883 -:101700000AE80AE80E680B700B700E200D440B7A85 -:101710000D440D440AE80AE80B980B980B980B98B7 -:101720000B980B980B980B980B980B980B980B98A1 +:100000000198004400690199019A019B019C019D9E +:10001000019E019F006B01A001A101A201A301A407 +:1000200001A5006C01A6006A01A701A801A901AA07 +:10003000006E01AB006D00A001AC004501AD0046B3 +:1000400000FE0100006F01AE01AF004700EA01B001 +:10005000010101B101B201B30048007001B401B562 +:10006000007201B601B701B801B901BA01BB007352 +:1000700001BC01BD007101BE01BF01C001C101C2CF +:1000800001C301C401C5004901C6004A01C700F906 +:1000900001C801C901CA01CB01CC004B01CD01CE81 +:1000A00001CF004C00D7007401D0007601D1007759 +:1000B00001D201D3007501D401D501D601D701D8F1 +:1000C00001D9004D01DA01DB004E01DC01DD01DE6A +:1000D000004F01DF01E001E101E201E300E3005034 +:1000E00001E4005101E501E601E701E801E901EA67 +:1000F00000780052007901EB007B01EC01ED01EE8C +:1001000001EF01F001F1007C01F201F301F4007A4A +:1001100001F501F601F701F801F901FA01FB01FC13 +:1001200001FD01FE01FF00A10200007D020100B1FE +:100130000053020200EE00540055020302040205BF +:10014000020602070056020800E500FC0209020A46 +:10015000020B0089020C0057020D020E020F021062 +:1001600002110058007E0212021300800214008166 +:100170000215007F0216021702180219021A021B4A +:10018000021C021D021E021F02200221022200592F +:10019000005A0223022402250226005B005C00ECC8 +:1001A000022700BA02280229022A022B022C005D33 +:1001B000022D00E7022E022F0230023102320233FA +:1001C00000C000C1009D009E023402350236023795 +:1001D00002380239023A023B023C023D023E023F33 +:1001E00002400241024202430244024502460247E3 +:1001F00002480249024A024B024C024D024E024F93 +:100200000250025102520253025402550256025742 +:1002100002580259025A025B025C025D025E025FF2 +:1002200002600261026202630264026502660267A2 +:1002300002680269026A026B026C026D026E026F52 +:100240000270027102720273027402750276027702 +:1002500002780279027A027B027C027D027E027FB2 +:100260000280028102820283028402850286028762 +:1002700002880289028A028B028C028D028E028F12 +:1002800002900291029202930294029502960297C2 +:1002900002980299029A029B029C029D029E029F72 +:1002A00002A002A102A202A302A402A502A602A722 +:1002B00002A802A902AA02AB02AC02AD02AE009BE8 +:1002C00002AF02B00013001400150016001700184A +:1002D0000019001A001B001C02B102B202B302B4E2 +:1002E00000BC00F400F500F60011000F001D001E18 +:1002F00000AB000400A3002200A200C30087000D91 +:1003000000060012003F02B5000B000C005E00600A +:10031000003E0040001002B600B200B302B7004237 +:1003200000C400C500B400B500B600B700A900AA1B +:1003300000BE00BF0005000A02B802B9000302BAFD +:1003400002BB02BC008402BD00BD000702BE02BFAA +:1003500000A600F702C002C102C202C302C402C565 +:1003600002C602C702C802C9008502CA009602CBB3 +:1003700002CC02CD000E00EF00F000B80020008F8C +:100380000021001F00950094009300A7006100A4C5 +:10039000004102CE0092009C009A009900A502CF75 +:1003A0000098000800C600B90023000900880086F4 +:1003B000008B008A008C008302D002D1005F00E82D +:1003C000008202D200C202D302D402D502D602D7E2 +:1003D00002D802D902DA02DB02DC02DD02DE02DF31 +:1003E00002E002E102E202E302E402E502E602E7E1 +:1003F00002E802E902EA02EB02EC02ED02EE02EF91 +:10040000008D00DB00E100DE00D8008E00DC004340 +:1004100000DF00DA00E000DD00D902F002F102F2B4 +:1004200002F302F402F502F602F702F802F902FA08 +:100430000641627265766507756E6931454145070B +:10044000756E693145423607756E69314542300730 +:10045000756E693145423207756E69314542340720 +:10046000756E693031434407756E69314541340713 +:10047000756E693145414307756E693145413607EF +:10048000756E693145413807756E693145414107DF +:10049000756E693032303007756E6931454130070D +:1004A000756E693145413207756E693032303207F9 +:1004B000416D6163726F6E07416F676F6E656B0AA6 +:1004C0004172696E67616375746507414561637563 +:1004D000746507756E69314530320B436369726329 +:1004E000756D666C65780A43646F74616363656EED +:1004F0007407756E693031463107756E6930314366 +:100500003406446361726F6E064463726F617407F0 +:10051000756E693145304107756E69303146320775 +:10052000756E6930314335064562726576650645FC +:100530006361726F6E07756E693145424507756E6E +:10054000693145433607756E693145433007756E2D +:10055000693145433207756E693145433407756E1D +:1005600069303230340A45646F74616363656E7458 +:1005700007756E693145423807756E6931454241EC +:1005800007756E693032303607456D6163726F6E84 +:1005900007456F676F6E656B07756E69314542433E +:1005A00007756E693031423707756E6930314545E0 +:1005B00007756E693145314507756E6930314634CE +:1005C00006476361726F6E0B4763697263756D6690 +:1005D0006C657807756E69303132320A47646F7422 +:1005E000616363656E7407756E6930314534044824 +:1005F00062617207756E69303231450B486369720A +:1006000063756D666C657802494A06496272657663 +:100610006507756E693032303807756E693145434C +:100620004107756E693145433807756E6930323060 +:100630004107496D6163726F6E07496F676F6E6541 +:100640006B064974696C64650B4A63697263756D06 +:10065000666C657807756E693031453807756E6967 +:100660003031333607756E6930314337064C61637C +:10067000757465064C6361726F6E07756E69303113 +:100680003342044C646F7407756E69303143380728 +:10069000756E693145343007756E693031434106F6 +:1006A0004E6163757465064E6361726F6E07756E99 +:1006B000693031343503456E6707756E69303143F3 +:1006C00042064F627265766507756E693145443042 +:1006D00007756E693145443807756E693145443296 +:1006E00007756E693145443407756E693145443686 +:1006F00007756E693032304307756E6930323241AA +:1007000007756E693032333007756E693145434382 +:1007100007756E6931454345054F686F726E077501 +:100720006E693145444107756E693145453207753B +:100730006E693145444307756E6931454445077517 +:100740006E69314545300D4F68756E676172756D24 +:100750006C61757407756E6930323045074F6D6195 +:1007600063726F6E07756E69303145410B4F736C64 +:10077000617368616375746507756E693032324301 +:1007800007756E69314535360652616375746506C5 +:10079000526361726F6E07756E6930313536077559 +:1007A0006E693032313007756E693032313206533E +:1007B00061637574650B5363697263756D666C650F +:1007C0007807756E693032313807756E6931453694 +:1007D0003007756E693145394507756E69303138B6 +:1007E00046045462617206546361726F6E07756EDF +:1007F000693031363207756E693032314107756EB6 +:1008000069314536410655627265766507756E69D0 +:100810003031443307756E693032313407756E6993 +:100820003145453407756E69314545360555686F64 +:10083000726E07756E693145453807756E693145C9 +:10084000463007756E693145454107756E6931451A +:10085000454307756E69314545450D5568756E67A9 +:100860006172756D6C61757407756E693032313601 +:1008700007556D6163726F6E07556F676F6E656BBD +:10088000055572696E67065574696C646506576133 +:10089000637574650B5763697263756D666C657813 +:1008A0000957646965726573697306576772617683 +:1008B000650B5963697263756D666C657807756E53 +:1008C00069314546340659677261766507756E6908 +:1008D0003145463607756E693032333207756E69B9 +:1008E00031454638065A61637574650A5A646F74F7 +:1008F000616363656E740661627265766507756E25 +:10090000693145414607756E693145423707756E55 +:10091000693145423107756E693145423307756E5D +:10092000693145423507756E693031434507756E4B +:10093000693145413507756E693145414407756E2A +:10094000693145413707756E693145413907756E23 +:10095000693145414207756E693032303107756E35 +:10096000693145413107756E693145413307756E0F +:10097000693032303307616D6163726F6E07616F8A +:10098000676F6E656B0A6172696E67616375746526 +:10099000076165616375746507756E69314530334C +:1009A0000B6363697263756D666C65780A63646F67 +:1009B00074616363656E7406646361726F6E07755C +:1009C0006E693145304207756E69303146330775BF +:1009D0006E69303143360665627265766506656319 +:1009E00061726F6E07756E693145424607756E69B3 +:1009F0003145433707756E693145433107756E6977 +:100A00003145433307756E693145433507756E6966 +:100A1000303230350A65646F74616363656E7407E4 +:100A2000756E693145423907756E69314542420735 +:100A3000756E693032303707656D6163726F6E07AE +:100A4000656F676F6E656B07756E69314542440768 +:100A5000756E693032353907756E69303239320753 +:100A6000756E693031454607756E69314531460707 +:100A7000756E693031463506676361726F6E0B675C +:100A800063697263756D666C657807756E69303180 +:100A900032330A67646F74616363656E7407756EE1 +:100AA0006930314535046862617207756E693032AC +:100AB00031460B6863697263756D666C65780669AB +:100AC000627265766507756E693032303909692E54 +:100AD0006C6F636C54524B07756E69314543420726 +:100AE000756E693145433907756E6930323042029F +:100AF000696A07696D6163726F6E07696F676F6E10 +:100B0000656B066974696C646507756E69303233AC +:100B1000370B6A63697263756D666C657807756E0D +:100B2000693031453907756E69303133370C6B6781 +:100B30007265656E6C616E646963066C6163757481 +:100B400065066C6361726F6E07756E693031334391 +:100B5000046C646F7407756E693031433907756EC4 +:100B60006931453431066E61637574650B6E617071 +:100B70006F7374726F706865066E6361726F6E0773 +:100B8000756E693031343603656E6707756E69308E +:100B9000314343066F627265766507756E6931454C +:100BA000443107756E693145443907756E693145C1 +:100BB000443307756E693145443507756E693145B3 +:100BC000443707756E693032304407756E693032CC +:100BD000324207756E693032333107756E693145BF +:100BE000434407756E6931454346056F686F726E01 +:100BF00007756E693145444207756E693145453365 +:100C000007756E693145444407756E693145444640 +:100C100007756E69314545310D6F68756E67617294 +:100C2000756D6C61757407756E6930323046076F8B +:100C30006D6163726F6E07756E69303145420B6F7F +:100C4000736C617368616375746507756E693032C2 +:100C5000324407756E6931453537067261637574C4 +:100C60006506726361726F6E07756E693031353774 +:100C700007756E693032313107756E693032313344 +:100C8000067361637574650B7363697263756D6672 +:100C90006C657807756E693032313907756E693168 +:100CA000453631056C6F6E67730474626172067449 +:100CB0006361726F6E07756E693031363307756E1A +:100CC000693032314207756E6931453642067562C8 +:100CD0007265766507756E693031443407756E69E3 +:100CE0003032313507756E693145453507756E69A6 +:100CF000314545370575686F726E07756E69314508 +:100D0000453907756E693145463107756E6931455C +:100D1000454207756E693145454407756E69314531 +:100D200045460D7568756E676172756D6C61757499 +:100D300007756E693032313707756D6163726F6E9A +:100D400007756F676F6E656B057572696E670675FF +:100D500074696C6465067761637574650B776369A4 +:100D60007263756D666C6578097764696572657321 +:100D70006973067767726176650B7963697263756B +:100D80006D666C657807756E69314546350679671D +:100D90007261766507756E693145463707756E690C +:100DA0003032333307756E6931454639067A6163EF +:100DB0007574650A7A646F74616363656E74036643 +:100DC0005F6605665F665F6906665F665F696A05FE +:100DD000665F665F6C04665F696A07756E693034CA +:100DE000313007756E693034313107756E693034D2 +:100DF000313207756E693034313307756E693034BE +:100E0000303307756E693034393007756E693034A8 +:100E1000313407756E693034313507756E69303499 +:100E2000303007756E693034303107756E69303493 +:100E3000313607756E693034313707756E69303475 +:100E4000313807756E693034313907756E69303461 +:100E5000304407756E693034314107756E6930343E +:100E6000304307756E693034314207756E6930342E +:100E7000314307756E693034314407756E6930341B +:100E8000314507756E693034314607756E69303407 +:100E9000323007756E693034323107756E6930341F +:100EA000323207756E693034323307756E6930340B +:100EB000304507756E693034323407756E693034E9 +:100EC000323507756E693034323707756E693034E4 +:100ED000323607756E693034323807756E693034D2 +:100EE000323907756E693034304607756E693034B3 +:100EF000324307756E693034324107756E6930349C +:100F0000324207756E693034303907756E69303496 +:100F1000304107756E693034303507756E6930348D +:100F2000303407756E693034324407756E69303479 +:100F3000303607756E693034303707756E69303476 +:100F4000303807756E693034304207756E69303459 +:100F5000324507756E693034324607756E69303434 +:100F6000303207756E693034363207756E69303449 +:100F7000364107756E693034393207756E69303421 +:100F8000393607756E693034394107756E6930340A +:100F90004132095573747261697463790F557374C2 +:100FA000726169747374726F6B65637907756E69CA +:100FB0003034424107756E693034433907756E69C4 +:100FC0003034443807756E693034453807756E69BA +:100FD0003034333007756E693034333107756E69DC +:100FE0003034333207756E693034333307756E69C8 +:100FF0003034353307756E693034393107756E69B1 +:101000003034333407756E693034333507756E69A3 +:101010003034353007756E693034353107756E6997 +:101020003034333607756E693034333707756E697F +:101030003034333807756E693034333907756E696B +:101040003034354407756E693034334107756E6945 +:101050003034354307756E693034334207756E6935 +:101060003034334307756E693034334407756E6925 +:101070003034334507756E693034334607756E6911 +:101080003034343007756E693034343107756E6929 +:101090003034343207756E693034343307756E6915 +:1010A0003034354507756E693034343407756E69F0 +:1010B0003034343507756E693034343707756E69EE +:1010C0003034343607756E693034343807756E69DC +:1010D0003034343907756E693034354607756E69BA +:1010E0003034344307756E693034344107756E69A6 +:1010F0003034344207756E693034353907756E699E +:101100003034354107756E693034353507756E6991 +:101110003034353407756E693034344407756E6980 +:101120003034353607756E693034353707756E697A +:101130003034353807756E693034354207756E695D +:101140003034344507756E693034344607756E693E +:101150003034353207756E693034363307756E6951 +:101160003034364207756E693034393307756E692D +:101170003034393707756E693034394207756E6916 +:1011800030344133097573747261697463790F7512 +:101190007374726169747374726F6B6563790775C8 +:1011A0006E693034424207756E69303443410775C9 +:1011B0006E693034443907756E69303445390250F0 +:1011C0006907756E693231324207756E69323132A4 +:1011D0004107756E693030423907756E69303042AB +:1011E0003207756E693030423307756E69323037B9 +:1011F0003416706572696F6463656E7465726564D8 +:101200002E6C6F636C43415407756E6930304144F6 +:1012100007756E693230313007756E69323745387F +:1012200007756E693237453907756E693030413060 +:1012300002435207756E69323042350D636F6C6F31 +:101240006E6D6F6E657461727904646F6E670445CC +:1012500075726F07756E693230423207756E69328A +:10126000304144046C69726107756E6932304241E5 +:1012700007756E693230424307756E693230413608 +:101280000670657365746107756E693230423107A7 +:10129000756E693230424407756E693230423907E3 +:1012A000756E693230413907756E693232313907EE +:1012B000756E693230353207756E693232313508F4 +:1012C000656D70747973657407756E693030423579 +:1012D000066D696E757465067365636F6E64077578 +:1012E0006E693231313307756E69323131360965D5 +:1012F0007374696D6174656407756E693032424359 +:1013000007756E693032433907756E69303330388E +:1013100007756E6930333037096772617665636FC0 +:101320006D62096163757465636F6D6207756E69DF +:10133000303330420B756E69303330432E616C743C +:1013400007756E693033303207756E69303330435C +:1013500007756E693033303607756E69303330414A +:101360000974696C6465636F6D6207756E6930330B +:1013700030340D686F6F6B61626F7665636F6D629D +:1013800007756E693033304607756E693033313119 +:1013900007756E693033313207756E69303331420B +:1013A0000C646F7462656C6F77636F6D6207756E46 +:1013B000693033323407756E693033323607756EF3 +:1013C000693033323707756E693033323807756EDE +:1013D000693033324507756E693033333107756EC6 +:1013E00069303333350C756E69303330322E6361BA +:1013F00073650C756E69303331422E636173650B12 +:10140000756E6930333036303330310B756E69307C +:10141000333036303330300B756E69303330363020 +:101420003330390B756E6930333036303330330B2F +:10143000756E6930333032303330310B756E693050 +:10144000333032303330300B756E693033303230F8 +:101450003330390B756E693033303230333033040A +:101460004E554C4C00010001FFFF000F000100022F +:10147000000E0000000000000144000200330001E3 +:1014800000270001002900290001002B004E000167 +:101490000050006C0001006E00740001007600989E +:1014A0000001009A00A7000100AA00FE000101004F +:1014B00001000001010201180001011A01260001CA +:1014C000012801390001013B013F000101410146B2 +:1014D00000010148014E0001015001720001017438 +:1014E00001810001018401B3000101B401B40002D3 +:1014F00001B701B7000201BD01BD000101BF01C17B +:10150000000101C401C6000101C901CD000101CFE4 +:1015100001D1000101D301D7000101D901D9000196 +:1015200001E401E4000101E701E8000101F401F533 +:10153000000101F901FA000101FD01FE00010201B3 +:10154000020300010206020A0001020E020E00015F +:101550000210021100010213021400010216021609 +:1015600000010221022100010224022500010233B0 +:10157000023300010236023600010239023A00014C +:10158000025C025C0001027A027A0001028202839C +:101590000001028802890001028E028E000102C051 +:1015A00002C4000302C602D8000302E602EF0003F1 +:1015B000000100020000000C0000001C00010006F9 +:1015C00002D102D202D302D402D602D70002000412 +:1015D00002C002C4000002C602CF000502E602E615 +:1015E000000F02E802EF00100001000000160024C6 +:1015F000000A000500420032003A004C005600028A +:1016000044464C5400226C61746E002200036B65EA +:10161000726E00466D61726B004C6D6B6D6B0054A9 +:101620000048000000040000000100500005000018 +:1016300000010054000200080002007002B200061F +:1016400000100001004E00000006001000010050D4 +:101650000001000000010000000000020001000283 +:1016600000000002000300040000FFFF0003000070 +:1016700000010002000107E009E80004096217BE4A +:101680000001082007B0000208DC07AC000107B821 +:1016900007B8000107DE07AA000107EC07EC00010C +:1016A000086208300001104200040000011C0D2AED +:1016B0000D2A0C900C900C900C900C900C900C90AF +:1016C0000D2A0C900C900C900C900C900C900D2A04 +:1016D0000C900D2A0C900D2A0C900D2A0C900C9059 +:1016E0000D2A0AD60AD60ADC0ADC0ADC0ADC0ADC85 +:1016F0000ADC0B980B980B980B980B980AE20AE2FD +:101700000AE20E420B660AE80AE80AE80AE80AE872 +:101710000AE80AE80E680B700B700E200D440B7A75 +:101720000D440D440AE80AE80B980B980B980B98A7 :101730000B980B980B980B980B980B980B980B9891 -:101740000B980B980B840B980B980B980B980B9895 -:101750000B980B980C060C060B980AE80AE80AE8A6 -:101760000AE80AE80AE80B8E0B8E0B8E0B8E0B8EA6 -:101770000B8E0B8E0B980BA20AEE0AEE0AEE0AEE07 -:101780000AEE12340C140C140C140C140C140F6804 -:101790000C220C220C220C220C220C220C220C22D9 -:1017A0000C220AF40AF40AF40AF40AF40AF40AF419 -:1017B0000AF40AF40AF40AF40AF40AF40AF40AF439 +:101740000B980B980B980B980B980B980B980B9881 +:101750000B980B980B840B980B980B980B980B9885 +:101760000B980B980C060C060B980AE80AE80AE896 +:101770000AE80AE80AE80B8E0B8E0B8E0B8E0B8E96 +:101780000B8E0B8E0B980BA20AEE0AEE0AEE0AEEF7 +:101790000AEE12340C140C140C140C140C140F68F4 +:1017A0000C220C220C220C220C220C220C220C22C9 +:1017B0000C220AF40AF40AF40AF40AF40AF40AF409 :1017C0000AF40AF40AF40AF40AF40AF40AF40AF429 -:1017D0000AF40AF40AF40B120B120BC00B180BAC30 -:1017E0000AFA0AFA0AFA0AFA0AFA0B120B120B128E -:1017F0000B120B120B120B120B120B120B120B1201 -:101800000B120B120B120B000B120B120B120B060E -:101810000B120B180EB40CBC0E8E0BB60BB60BB61F -:101820000BB60BB60BB60BB60B180B180B180B1828 -:101830000B180B180B180B180B180B0C0B180B189C -:101840000B180B180B180B180B180B180B180B1880 -:101850000B180B180CA60B180B180B180B180B18E1 -:101860000B180B180B120BC00B180B180BCA0B1E06 -:101870000B1E0B1E0D5E0B1E0CBC0BD40BDE0B24C3 -:101880000B240B240B2411360B2A0B300CBC0DC679 -:101890000C300DE40DE40CD20C3E0C3E0D780C4CDB -:1018A0000C5A0C6C0C6C0B360B3C0B3C0B3C0BE8D9 -:1018B0000D920D920CE80CFE0D140D140E020DACE1 -:1018C0000B420B480BF20B4E0C7E0B540B5A0B6069 -:1018D0000EF60EF60BFC000213000004000014527A -:1018E000138E001D00170000000000000000FFF72D -:1018F000000000000000FFF3000000000000FFFAFD -:10190000000000000000FFFA000000000000FFFAE5 -:1019100000000000000000000000000000000000C7 +:1017D0000AF40AF40AF40AF40AF40AF40AF40AF419 +:1017E0000AF40AF40AF40B120B120BC00B180BAC20 +:1017F0000AFA0AFA0AFA0AFA0AFA0B120B120B127E +:101800000B120B120B120B120B120B120B120B12F0 +:101810000B120B120B120B000B120B120B120B06FE +:101820000B120B180EB40CBC0E8E0BB60BB60BB60F +:101830000BB60BB60BB60BB60B180B180B180B1818 +:101840000B180B180B180B180B180B0C0B180B188C +:101850000B180B180B180B180B180B180B180B1870 +:101860000B180B180CA60B180B180B180B180B18D1 +:101870000B180B180B120BC00B180B180BCA0B1EF6 +:101880000B1E0B1E0D5E0B1E0CBC0BD40BDE0B24B3 +:101890000B240B240B2411360B2A0B300CBC0DC669 +:1018A0000C300DE40DE40CD20C3E0C3E0D780C4CCB +:1018B0000C5A0C6C0C6C0B360B3C0B3C0B3C0BE8C9 +:1018C0000D920D920CE80CFE0D140D140E020DACD1 +:1018D0000B420B480BF20B4E0C7E0B540B5A0B6059 +:1018E0000EF60EF60BFC000213000004000014526A +:1018F000138E001D00170000000000000000FFF71D +:10190000000000000000FFF3000000000000FFFAEC +:10191000000000000000FFFA000000000000FFFAD5 :1019200000000000000000000000000000000000B7 -:101930000000FFFD000000000000000000000000AB -:10194000000000000000FFF500000000FFFA0000AA -:101950000000FFDC0000FFFA0000FFD70000FFEEF0 -:10196000FFFE00000000000000000000000000007A -:101970000000000000000000000000000000000067 -:1019800000000000000000000000FFFD000000005B -:101990000000000000000000000000000000000047 +:1019300000000000000000000000000000000000A7 +:101940000000FFFD0000000000000000000000009B +:10195000000000000000FFF500000000FFFA00009A +:101960000000FFDC0000FFFA0000FFD70000FFEEE0 +:10197000FFFE00000000000000000000000000006A +:101980000000000000000000000000000000000057 +:1019900000000000000000000000FFFD000000004B :1019A0000000000000000000000000000000000037 :1019B0000000000000000000000000000000000027 -:1019C0000000FFFB0000000000000000000000001D -:1019D00000000000FFFA000000000000000000000E -:1019E00000000000000000000000000000000000F7 +:1019C0000000000000000000000000000000000017 +:1019D0000000FFFB0000000000000000000000000D +:1019E00000000000FFFA00000000000000000000FE :1019F00000000000000000000000000000000000E7 -:101A0000000000000000000000000000FFF70000E0 -:101A1000FFF70000000000000000000000000000D0 -:101A200000000000000000000000FFF1FFF3FFF6DF -:101A3000FFDC0000FFFE00000000FFF2FFFAFFEFF6 -:101A4000000000000000FFFC00000000000000009B -:101A50000000FFFA00000000FFFE00000000000090 -:101A60000000000000000000FFFE00000000000079 -:101A70000000000000000000000000000000000066 -:101A80000000FFFB0000000000000000000000005C -:101A900000000000FFF3000000000000FFF600005F -:101AA000FFFE000000000000000000000000000039 -:101AB00000000000000000000000FFFA000000002D -:101AC0000000FFFA0000FFF300000000000000002B -:101AD000000000000000000000000000FFFA00000D -:101AE00000000000000000000000000000000000F6 -:101AF000FFFD0000000000000000000000000000EA -:101B000000000000000000000000000000000000D5 -:101B10000000FFFAFFFE0000FFFC00000000FFF1E4 -:101B20000000FFFD0000FFFA0000FFFD00000000C4 -:101B30000000000000000000000000000000FFF2B4 -:101B4000FFFAFFF4FFE30000000000000000FFF7D1 -:101B50000000FFF500000000000000000000000091 -:101B600000000000FFEEFFFD000000000000FFFA93 -:101B70000000000000000000000000000000FFFC6A -:101B80000000000000000000000000000000000055 +:101A000000000000000000000000000000000000D6 +:101A1000000000000000000000000000FFF70000D0 +:101A2000FFF70000000000000000000000000000C0 +:101A300000000000000000000000FFF1FFF3FFF6CF +:101A4000FFDC0000FFFE00000000FFF2FFFAFFEFE6 +:101A5000000000000000FFFC00000000000000008B +:101A60000000FFFA00000000FFFE00000000000080 +:101A70000000000000000000FFFE00000000000069 +:101A80000000000000000000000000000000000056 +:101A90000000FFFB0000000000000000000000004C +:101AA00000000000FFF3000000000000FFF600004F +:101AB000FFFE000000000000000000000000000029 +:101AC00000000000000000000000FFFA000000001D +:101AD0000000FFFA0000FFF300000000000000001B +:101AE000000000000000000000000000FFFA0000FD +:101AF00000000000000000000000000000000000E6 +:101B0000FFFD0000000000000000000000000000D9 +:101B100000000000000000000000000000000000C5 +:101B20000000FFFAFFFE0000FFFC00000000FFF1D4 +:101B30000000FFFD0000FFFA0000FFFD00000000B4 +:101B40000000000000000000000000000000FFF2A4 +:101B5000FFFAFFF4FFE30000000000000000FFF7C1 +:101B60000000FFF500000000000000000000000081 +:101B700000000000FFEEFFFD000000000000FFFA83 +:101B80000000000000000000000000000000FFFC5A :101B90000000000000000000000000000000000045 :101BA0000000000000000000000000000000000035 -:101BB000000000000000000000000000FFFB00002B -:101BC000000000000000000000000000FFFE000018 -:101BD0000000000000000000000000000000000005 +:101BB0000000000000000000000000000000000025 +:101BC000000000000000000000000000FFFB00001B +:101BD000000000000000000000000000FFFE000008 :101BE00000000000000000000000000000000000F5 -:101BF0000000FFFE0000FFFCFFFDFFF6FFE9000014 -:101C00000000000000000000FFFDFFFC00000000DD -:101C10000000FFFC0000FFFC0000000000000000CE -:101C200000000000000000000000000000000000B4 +:101BF00000000000000000000000000000000000E5 +:101C00000000FFFE0000FFFCFFFDFFF6FFE9000003 +:101C10000000000000000000FFFDFFFC00000000CD +:101C20000000FFFC0000FFFC0000000000000000BE :101C300000000000000000000000000000000000A4 :101C40000000000000000000000000000000000094 -:101C500000000000FFF400000000FFF3000000009F -:101C6000FFC3FFFBFFFAFFFBFFCF0000FFDBFFFB23 -:101C70000000000000000000000000000000000064 +:101C50000000000000000000000000000000000084 +:101C600000000000FFF400000000FFF3000000008F +:101C7000FFC3FFFBFFFAFFFBFFCF0000FFDBFFFB13 :101C80000000000000000000000000000000000054 :101C90000000000000000000000000000000000044 -:101CA00000000000000000000000FFFA000000003B -:101CB00000000000000000000000FFE20000000043 -:101CC0000000000000000000000000000000000014 -:101CD000000300000000000000000000FFFC000006 -:101CE00000000000000000000000000000000000F4 +:101CA0000000000000000000000000000000000034 +:101CB00000000000000000000000FFFA000000002B +:101CC00000000000000000000000FFE20000000033 +:101CD0000000000000000000000000000000000004 +:101CE000000300000000000000000000FFFC0000F6 :101CF00000000000000000000000000000000000E4 -:101D0000000000000000000000000000FFEF0000E5 -:101D10000000FFFE000000000000FFF7FFF3FFF7E8 -:101D200000000000000000000000000000000000B3 -:101D30000000000000000000000000000000FFFEA6 -:101D4000000000000000FFF3000000000000FFF7AB -:101D50000000FFFC00000000000000000000000088 -:101D6000000000000000000000000000FFE500008F -:101D7000000000000000FFF7FFFCFFF20000000081 -:101D80000000000000000000000000000000000053 +:101D000000000000000000000000000000000000D3 +:101D1000000000000000000000000000FFEF0000D5 +:101D20000000FFFE000000000000FFF7FFF3FFF7D8 +:101D300000000000000000000000000000000000A3 +:101D40000000000000000000000000000000FFFE96 +:101D5000000000000000FFF3000000000000FFF79B +:101D60000000FFFC00000000000000000000000078 +:101D7000000000000000000000000000FFE500007F +:101D8000000000000000FFF7FFFCFFF20000000071 :101D90000000000000000000000000000000000043 -:101DA0000000FFFA0000FFF70000FFFD0000000048 -:101DB0000000000000000000000000000000000023 -:101DC0000000FFFE0000FFF3FFD300000000000052 -:101DD00000000000FFFA000000000000000000000A -:101DE0000000000000000000FFEE00000000000006 -:101DF00000000000000000000000000000000000E3 +:101DA0000000000000000000000000000000000033 +:101DB0000000FFFA0000FFF70000FFFD0000000038 +:101DC0000000000000000000000000000000000013 +:101DD0000000FFFE0000FFF3FFD300000000000042 +:101DE00000000000FFFA00000000000000000000FA +:101DF0000000000000000000FFEE000000000000F6 :101E000000000000000000000000000000000000D2 -:101E100000000000FFFE00000000000000011EA8FE -:101E20000001000101B400061EA81EAE1EB41EBAB9 -:101E30001EC01EC60001000602D102D202D302D487 -:101E400002D602D70002000302C002C4000002C68C -:101E500002D7000502E602EF0017000600001E9EF2 -:101E600000001E9E00001E9800001E9E00001E9E88 -:101E700000001E9E0002000402C002C4000002C650 -:101E800002CF000502E602E6000F02E802EF0010B2 -:101E90000002000602C002C4000002C602CF000514 -:101EA00002D102D4000F02D602D7001302E602E6E6 -:101EB000001502E802EF001600181E881E461E8854 -:101EC0001E881E4C1E881E881E7C1E521E581E8890 -:101ED0001E5E1E641E881E6A1E881E701E761E7C74 -:101EE0001E821E881E8E1E941E9A001800001E6EF2 -:101EF00000001E6E00001E6E00001E6E00001E6EB2 +:101E100000000000000000000000000000000000C2 +:101E200000000000FFFE00000000000000011EA8EE +:101E30000001000101B400061EA81EAE1EB41EBAA9 +:101E40001EC01EC60001000602D102D202D302D477 +:101E500002D602D70002000302C002C4000002C67C +:101E600002D7000502E602EF0017000600001E9EE2 +:101E700000001E9E00001E9800001E9E00001E9E78 +:101E800000001E9E0002000402C002C4000002C640 +:101E900002CF000502E602E6000F02E802EF0010A2 +:101EA0000002000602C002C4000002C602CF000504 +:101EB00002D102D4000F02D602D7001302E602E6D6 +:101EC000001502E802EF001600181E881E461E8844 +:101ED0001E881E4C1E881E881E7C1E521E581E8880 +:101EE0001E5E1E641E881E6A1E881E701E761E7C64 +:101EF0001E821E881E8E1E941E9A001800001E6EE2 :101F000000001E6E00001E6E00001E6E00001E6EA1 :101F100000001E6E00001E6E00001E6E00001E6E91 :101F200000001E6E00001E6E00001E6E00001E6E81 :101F300000001E6E00001E6E00001E6E00001E6E71 -:101F400000001E6E00001E6E00001E6E001E0000CF -:101F50001E0C00001E0C00001E0C00001E0C0000D9 +:101F400000001E6E00001E6E00001E6E00001E6E61 +:101F500000001E6E00001E6E00001E6E001E0000BF :101F60001E0C00001E0C00001E0C00001E0C0000C9 :101F70001E0C00001E0C00001E0C00001E0C0000B9 -:101F80001E0C00001E0C00001E0C00011DAC000108 -:101F90001DAC00011DA600011DAC00011DAC00011F -:101FA0001DAC00001E0C00001E0C00001E0C0000EA -:101FB0001E0C00001E0C00001E0C00001E0C000079 -:101FC0001E0C00001E0C002100001D9200001D923E -:101FD00000001D9200001D9200001D9200001D9245 +:101F80001E0C00001E0C00001E0C00001E0C0000A9 +:101F90001E0C00001E0C00001E0C00011DAC0001F8 +:101FA0001DAC00011DA600011DAC00011DAC00010F +:101FB0001DAC00001E0C00001E0C00001E0C0000DA +:101FC0001E0C00001E0C00001E0C00001E0C000069 +:101FD0001E0C00001E0C002100001D9200001D922E :101FE00000001D9200001D9200001D9200001D9235 :101FF00000001D9200001D9200001D9200001D9225 -:1020000000001D9200011D9200021D3200021D32CF -:1020100000021D2C00021D3200031D3200021D3281 -:1020200000021D3200001D9200011D9200001D9251 -:1020300000001D9200001D9200001D9200001D92E4 -:1020400000001D9200001D9200001D920002002F52 -:10205000000100250000002900290025002B002B8D -:102060000026002E004E00270050006C0048006E35 -:102070000070006500720074006800760098006BC4 -:10208000009A00A7008E00AA00FE009C010001003B -:1020900000F10102011800F2011A012601090128CC -:1020A00001390116013B013F012801410146012D83 -:1020B0000148014E013301500172013A017401815E -:1020C000015D018401B3016B01BD01BD019B01BF35 -:1020D00001C1019C01C401C6019F01C901CD01A23A -:1020E00001CF01D101A701D301D701AA01D901D99B -:1020F00001AF01E401E401B001E701E801B101F43D -:1021000001F501B301F901FA01B501FD01FE01B7C5 -:102110000201020301B90206020A01BC020E020E0C -:1021200001C10210021101C20213021401C40216FD -:10213000021601C60221022101C70224022501C89C -:102140000233023301CA0236023601CB0239023AA7 -:1021500001CC027A027A01CE0282028301CF028888 -:10216000028901D1028E028E01D3000100C6FFF761 -:10217000000100CCFFFA00010168FFF7000100C672 -:10218000FFFA00010174FFFC000101A00000000142 -:10219000024E0000000101A6FFEE000101A6FFF3C0 -:1021A000000101A6FFF0000101A6FFF9000101A650 -:1021B000FFFE00010174FFF10001024EFFF9000172 -:1021C0000169FFFB0001015BFFFC0001020EFFF64D -:1021D00000010212FFFC00010242FFFC0001023F6D -:1021E000FFF300010242FFF30001023FFFE40001A0 -:1021F0000242FFF400010242FFEC0002024DFFDD4B -:10220000024EFFD90002009AFFEF01A00000000279 -:1022100000C0FFF90168FFFB000200C6FFFA00CC16 -:10222000FFF9000200C6FFFA00CCFFFA000200C668 -:10223000FFFA00CCFFF3000200EC00000174FFFC89 -:102240000002015B0002024E000000020170000269 -:1022500001740002000200EC000201A6FFFE000271 -:102260000160FFFA0174FFF10002024DFFFA024E15 -:10227000FFF9000201170000024EFFF9000201FA07 -:10228000FFFA020EFFF60002023CFFF30242FFFAE1 -:1022900000020103FFF70104FFF700030174FFFED2 -:1022A000024DFFB2024EFFBD00030174FFFC024D60 -:1022B000FFF8024EFFF300030174FFF2024DFFF737 -:1022C000024EFFF7000301D6FFF701D7FFF701DA4F -:1022D000FFE6000301BD000001C3FFCD01CEFFE119 -:1022E00000030200FFE8020BFFF5021FFFF30004EA -:1022F00001FAFFFE020BFFFE0217FFFC021FFFFCAC -:10230000000401FAFFFA0200FFD702050000020EE6 -:10231000FFFA0004023CFFFA023DFFFA0242FFFA14 -:102320000244FFF70005009A000000C6FFE201A08A -:10233000FFFD026CFFCC026EFFCC0005011EFFFE0C -:10234000013AFFFB013BFFFB013CFFFB01A6FFFB4A -:10235000000501360003024DFFFB024EFFFE026C3A -:10236000001C026E0025000501BDFFF001C3FFB98E -:1023700001C7FFFB01CEFFD301E2FFE00005020031 -:10238000FFF30204FFFE020BFFFB0212FFF8021F25 -:10239000FFFB00050201FFF50202FFF50203FFF556 -:1023A000020BFFE3020EFFF8000501FAFFF6020040 -:1023B000FFDB02050000020BFFE8021FFFD500064D -:1023C0000022FFFD009A000000C6FFE201A0FFFD11 -:1023D000026CFFCC026EFFCC0006009AFFF100C633 -:1023E000FFCC026CFFE5026EFFE30273000902748A -:1023F0000009000600F8FFF300FBFFF300FEFFF307 -:10240000011EFFF0015BFFF30174FFF1000601D52F -:10241000FFE601D6FFD201D7FFD201DAFFC201E009 -:10242000FFD401EAFFDF000601FAFFFE020EFFFE05 -:102430000211FFFE0217FFFC0222FFFE0223FFFE35 -:102440000006020400000212FFE20213FFEB021476 -:10245000FFEB0217FFDB021DFFCB000701D5FFF1E9 -:1024600001D6FFF101D7FFF101DAFFEA01E0000038 -:10247000026CFFCC026EFFCC000701BDFFE601C37A -:10248000FFB401C8000001CEFFC501D8FFE601E29C -:10249000FFE001ECFFF10007020400000212FFD38D -:1024A0000213FFEC0214FFEC021600000217FFDF1C -:1024B000021DFFD20008009AFFF100C0FFF900C61C -:1024C000FFCC0168FFFB026CFFE5026EFFE30273C5 -:1024D000000902740009000900EC000200FBFFF78C -:1024E000015BFFF30160FFEA0168FFEA0169FFEAAF -:1024F000017EFFEA024DFFDD024EFFD90009008E8A -:10250000FFF0009AFFEF00EC0002015BFFFC0168A6 -:10251000FFF6018FFFF7019AFFF9019DFFF701A078 -:102520000000000900EC0007015BFFFA0160FFF604 -:102530000168FFF60169FFF60170000201740002F4 -:10254000018FFFFB019DFFFB001000EC000300FB6F -:102550000005011300050133FFFE013600030143AE -:102560000000015BFFFC01600000016800000169E0 -:102570000000018F0003019D0003024DFFFB024E8E -:10258000FFFE026C001C026E0025001C0001FFCC47 -:102590000002FFCC0003FFCC0004FFCC0005FFCC01 -:1025A0000006FFCC0007FFCC0008FFCC0009FFCCE1 -:1025B000000AFFCC000BFFCC000CFFCC000DFFCCC1 -:1025C000000EFFCC000FFFCC0010FFCC0011FFCCA1 -:1025D0000012FFCC0013FFCC0014FFCC0015FFCC81 -:1025E0000016FFCC0017FFCC0018FFCC0019FFCC61 -:1025F000001AFFCC001BFFB801BDFFCC0036001F46 -:10260000FFF30020FFF30021FFF30022FFF300237C -:10261000FFF30024FFF30046FFF30047FFF30048F9 -:10262000FFF30049FFF3004AFFF3004BFFF3004CB8 -:10263000FFF3004DFFF30078FFF30079FFF3007A1A -:10264000FFF3007BFFF3007CFFF3007DFFF3007ED0 -:10265000FFF3007FFFF30080FFF30081FFF30082B0 -:10266000FFF30083FFF30084FFF30085FFF3008690 -:10267000FFF30087FFF30088FFF30089FFF3008A70 -:10268000FFF3008BFFF3008CFFF3008DFFF3008E50 -:10269000FFF3008FFFF30090FFF30091FFF3009230 -:1026A000FFF30093FFF30094FFF30095FFF3009610 -:1026B000FFF3009AFFF300A1FFF500A2FFF500A3CE -:1026C000FFF500A4FFF500A5FFF500A6FFF500A7A4 -:1026D000FFF500A9FFF3000200280001001A000026 -:1026E000001D0025001A0028002B0023002E002EBC -:1026F0000027003C003C0028004000400029004426 -:10270000004C002A0063006600330068006A00374E -:10271000006D006F003A00780095003D009700982A -:10272000005B009A00A7005D00A900AF006B00C627 -:1027300000D5007200DA00FD00820105011900A633 -:10274000011C012500BB0152017300C50175017A0E -:1027500000E70183018300ED01A001A700EE01B0B5 -:1027600001B000F601B401B400F701BD01BE00F8EC -:1027700001C001C100FA01D301D300FC01D601D789 -:1027800000FD01E301E300FF01FB01FE0100020087 -:10279000020401040209020A0109020E020E010BE1 -:1027A00002120214010C021C021D010F023B023B2B -:1027B0000111023D023D0112023F02440113026B6E -:1027C000026B0119026D026E011A003F00EC00035A -:1027D00000F8FFFC00F9FFFC00FAFFFC00FBFFFC27 -:1027E00000FCFFFC00FDFFFC00FEFFFC0100FFFC05 -:1027F0000101FFFC0102FFFC0105FFFC0106FFFCDB -:102800000107FFFC0108FFFC0109FFFC010AFFFCB6 -:10281000010BFFFC010CFFFC010DFFFC010EFFFC96 -:10282000010FFFFC0110FFFC0111FFFC0112FFFC76 -:102830000113FFFC0114FFFC0115FFFC0116FFFC56 -:102840000117FFFC0118FFFC0152FFFC0153FFFCC4 -:102850000154FFFC0155FFFC0156FFFC0157FFFC32 -:102860000158FFFC0159FFFC015AFFFC015BFFF31B -:10287000015CFFFC015DFFFC015EFFFC015FFFFCF2 -:102880000160FFF30161FFFC0162FFFC0163FFFCDB -:102890000164FFFC0165FFFC0166FFFC0167FFFCB2 -:1028A0000168FFFC0169FFF3016AFFFC016BFFFC9B -:1028B000016CFFFC016DFFFC016EFFFC016FFFFC72 -:1028C0000170FFFC0174FFFC00C30001FFE2000285 -:1028D000FFE20003FFE20004FFE20005FFE2000662 -:1028E000FFE20007FFE20008FFE20009FFE2000A42 -:1028F000FFE2000BFFE2000CFFE2000DFFE2000E22 -:10290000FFE2000FFFE20010FFE20011FFE2001201 -:10291000FFE20013FFE20014FFE20015FFE20016E1 -:10292000FFE20017FFE20018FFE20019FFE2001AC1 -:10293000FFE2001FFFF60020FFF60021FFF6002255 -:10294000FFF60023FFF60024FFF60046FFF60047DF -:10295000FFF60048FFF60049FFF6004AFFF6004B7D -:10296000FFF6004CFFF6004DFFF60061000000622C -:102970000000006EFFFA006FFFFA0078FFF60079A2 -:10298000FFF6007AFFF6007BFFF6007CFFF6007D85 -:10299000FFF6007EFFF6007FFFF60080FFF6008165 -:1029A000FFF60082FFF60083FFF60084FFF6008545 -:1029B000FFF60086FFF60087FFF60088FFF6008925 -:1029C000FFF6008AFFF6008BFFF6008CFFF6008D05 -:1029D000FFF6008EFFF6008FFFF60090FFF60091E5 -:1029E000FFF60092FFF60093FFF60094FFF60095C5 -:1029F000FFF60096FFF6009AFFF600A1FFFD00A289 -:102A0000FFFD00A3FFFD00A4FFFD00A5FFFD00A644 -:102A1000FFFD00A7FFFD00A9FFF600DAFFFA00DBCB -:102A2000FFFA00DCFFFA00DDFFFA00DEFFFA00DF4C -:102A3000FFFA00E0FFFA00E1FFFA00E2FFFA00E32C -:102A4000FFFA00E4FFFA00E5FFFA00E6FFFA00E70C -:102A5000FFFA00E8FFFA00E9FFFA00EAFFFA00EBEC -:102A6000FFFA00ECFFFA00EDFFFA00EEFFFA00EFCC -:102A7000FFFA00F0FFFA00F1FFFA00F2FFFA00F3AC -:102A8000FFFA00F4FFFA00F5FFFA00F8FFFA00F988 -:102A9000FFFA00FAFFFA00FBFFFA00FCFFFA00FD64 -:102AA000FFFA00FEFFFA0100FFFA0101FFFA01023E -:102AB000FFFA0105FFFA0106FFFA0107FFFA010814 -:102AC000FFFA0109FFFA010AFFFA010BFFFA010CF4 -:102AD000FFFA010DFFFA010EFFFA010FFFFA0110D4 -:102AE000FFFA0111FFFA0112FFFA0113FFFA0114B4 -:102AF000FFFA0115FFFA0116FFFA0117FFFA011894 -:102B0000FFFA011EFFFA011FFFFA0120FFFA01215F -:102B1000FFFA0122FFFA0123FFFA0124FFFA01253F -:102B2000FFFA0152FFFA0153FFFA0154FFFA01556F -:102B3000FFFA0156FFFA0157FFFA0158FFFA01594F -:102B4000FFFA015AFFFA015BFFFA015CFFFA015D2F -:102B5000FFFA015EFFFA015FFFFA0160FFFA01610F -:102B6000FFFA0162FFFA0163FFFA0164FFFA0165EF -:102B7000FFFA0166FFFA0167FFFA0168FFFA0169CF -:102B8000FFFA016AFFFA016BFFFA016CFFFA016DAF -:102B9000FFFA016EFFFA016FFFFA0170FFFA01748C -:102BA000FFFA017BFFF3017CFFF3017DFFF3017E60 -:102BB000FFF3017FFFF30180FFF30181FFF301B019 -:102BC000FFFD01B1FFFD01B2FFFD01B3FFFD024DAD -:102BD000FFF6024EFFF4000200170001001A000089 -:102BE000001D002B001A002E004100290044004C5B -:102BF000003D00630066004600680068004A006A05 -:102C0000006A004B006D006F004C00780098004F88 -:102C1000009A00A7007000A900C5007E00C700CB85 -:102C2000009B00CD00FE00A00100010200D20105C2 -:102C3000011900D5011C012500EA013D014000F405 -:102C40000152017300F80175017A011A01830183B1 -:102C5000012001A101A5012101B401B4012602094D -:102C6000020A0127000200200001001A0004001FD0 -:102C7000002400020046004D0002006100620014C2 -:102C8000006E006F0015007800960002009A009A0E -:102C9000000200A100A7000A00A900A9000200AAE2 -:102CA00000AF000C00B000C5000500C700CB000E4F -:102CB00000CD00D5000800D600D9001000DA00F5DC -:102CC000000300F800FE0001010001020001010301 -:102CD00001040016010501180001011C011D000777 -:102CE000011E01250009013A013C00120152017048 -:102CF0000001017401740001017B0181000B01835B -:102D00000183000701840189000D018A019F0006EB -:102D100001A101A5000F01B001B3001101B401BA76 -:102D20000007020102030013000200290001001A3B -:102D30000002001D001E0018001F0024000B0026CA -:102D40000027000E002E0041000600440045001937 -:102D50000046004C0009006300650017006600662D -:102D60000013006800680013006A006A0013006D19 -:102D7000006D0013006E006F001A009600960006AA -:102D800000970098001B009B00A0000C00A100A76A -:102D9000000A00AA00AF000D00B000C5000500C782 -:102DA00000CB001100CD00D5000700D600D9000EE1 -:102DB00000DA00F3000300F400F5000400F600F769 -:102DC000000100F800FD000F00FE00FE00140100ED -:102DD0000102001401050118000401190119000184 -:102DE000011C011D0015011E01250008013D0140C7 -:102DF00000160152016F00010170017000040171A1 -:102E0000017300010175017A00100183018300152F -:102E100001A101A5001201B401B400150209020AC2 -:102E2000001C01D41518000016BC16C20F78000053 -:102E300016BC16C20F48000016BC16C20F3C00009C -:102E400016BC16C20F4800000F6C16C20F420000DD -:102E500016BC16C20F48000016BC16C20F4E00006A -:102E600016BC16C20F78000016BC16C20F78000000 +:1020000000001D9200001D9200001D9200001D9214 +:1020100000001D9200011D9200021D3200021D32BF +:1020200000021D2C00021D3200031D3200021D3271 +:1020300000021D3200001D9200011D9200001D9241 +:1020400000001D9200001D9200001D9200001D92D4 +:1020500000001D9200001D9200001D920002002F42 +:10206000000100250000002900290025002B002B7D +:102070000026002E004E00270050006C0048006E25 +:102080000070006500720074006800760098006BB4 +:10209000009A00A7008E00AA00FE009C010001002B +:1020A00000F10102011800F2011A012601090128BC +:1020B00001390116013B013F012801410146012D73 +:1020C0000148014E013301500172013A017401814E +:1020D000015D018401B3016B01BD01BD019B01BF25 +:1020E00001C1019C01C401C6019F01C901CD01A22A +:1020F00001CF01D101A701D301D701AA01D901D98B +:1021000001AF01E401E401B001E701E801B101F42C +:1021100001F501B301F901FA01B501FD01FE01B7B5 +:102120000201020301B90206020A01BC020E020EFC +:1021300001C10210021101C20213021401C40216ED +:10214000021601C60221022101C70224022501C88C +:102150000233023301CA0236023601CB0239023A97 +:1021600001CC027A027A01CE0282028301CF028878 +:10217000028901D1028E028E01D3000100C6FFF751 +:10218000000100CCFFFA00010168FFF7000100C662 +:10219000FFFA00010174FFFC000101A00000000132 +:1021A000024E0000000101A6FFEE000101A6FFF3B0 +:1021B000000101A6FFF0000101A6FFF9000101A640 +:1021C000FFFE00010174FFF10001024EFFF9000162 +:1021D0000169FFFB0001015BFFFC0001020EFFF63D +:1021E00000010212FFFC00010242FFFC0001023F5D +:1021F000FFF300010242FFF30001023FFFE4000190 +:102200000242FFF400010242FFEC0002024DFFDD3A +:10221000024EFFD90002009AFFEF01A00000000269 +:1022200000C0FFF90168FFFB000200C6FFFA00CC06 +:10223000FFF9000200C6FFFA00CCFFFA000200C658 +:10224000FFFA00CCFFF3000200EC00000174FFFC79 +:102250000002015B0002024E000000020170000259 +:1022600001740002000200EC000201A6FFFE000261 +:102270000160FFFA0174FFF10002024DFFFA024E05 +:10228000FFF9000201170000024EFFF9000201FAF7 +:10229000FFFA020EFFF60002023CFFF30242FFFAD1 +:1022A00000020103FFF70104FFF700030174FFFEC2 +:1022B000024DFFB2024EFFBD00030174FFFC024D50 +:1022C000FFF8024EFFF300030174FFF2024DFFF727 +:1022D000024EFFF7000301D6FFF701D7FFF701DA3F +:1022E000FFE6000301BD000001C3FFCD01CEFFE109 +:1022F00000030200FFE8020BFFF5021FFFF30004DA +:1023000001FAFFFE020BFFFE0217FFFC021FFFFC9B +:10231000000401FAFFFA0200FFD702050000020ED6 +:10232000FFFA0004023CFFFA023DFFFA0242FFFA04 +:102330000244FFF70005009A000000C6FFE201A07A +:10234000FFFD026CFFCC026EFFCC0005011EFFFEFC +:10235000013AFFFB013BFFFB013CFFFB01A6FFFB3A +:10236000000501360003024DFFFB024EFFFE026C2A +:10237000001C026E0025000501BDFFF001C3FFB97E +:1023800001C7FFFB01CEFFD301E2FFE00005020021 +:10239000FFF30204FFFE020BFFFB0212FFF8021F15 +:1023A000FFFB00050201FFF50202FFF50203FFF546 +:1023B000020BFFE3020EFFF8000501FAFFF6020030 +:1023C000FFDB02050000020BFFE8021FFFD500063D +:1023D0000022FFFD009A000000C6FFE201A0FFFD01 +:1023E000026CFFCC026EFFCC0006009AFFF100C623 +:1023F000FFCC026CFFE5026EFFE30273000902747A +:102400000009000600F8FFF300FBFFF300FEFFF3F6 +:10241000011EFFF0015BFFF30174FFF1000601D51F +:10242000FFE601D6FFD201D7FFD201DAFFC201E0F9 +:10243000FFD401EAFFDF000601FAFFFE020EFFFEF5 +:102440000211FFFE0217FFFC0222FFFE0223FFFE25 +:102450000006020400000212FFE20213FFEB021466 +:10246000FFEB0217FFDB021DFFCB000701D5FFF1D9 +:1024700001D6FFF101D7FFF101DAFFEA01E0000028 +:10248000026CFFCC026EFFCC000701BDFFE601C36A +:10249000FFB401C8000001CEFFC501D8FFE601E28C +:1024A000FFE001ECFFF10007020400000212FFD37D +:1024B0000213FFEC0214FFEC021600000217FFDF0C +:1024C000021DFFD20008009AFFF100C0FFF900C60C +:1024D000FFCC0168FFFB026CFFE5026EFFE30273B5 +:1024E000000902740009000900EC000200FBFFF77C +:1024F000015BFFF30160FFEA0168FFEA0169FFEA9F +:10250000017EFFEA024DFFDD024EFFD90009008E79 +:10251000FFF0009AFFEF00EC0002015BFFFC016896 +:10252000FFF6018FFFF7019AFFF9019DFFF701A068 +:102530000000000900EC0007015BFFFA0160FFF6F4 +:102540000168FFF60169FFF60170000201740002E4 +:10255000018FFFFB019DFFFB001000EC000300FB5F +:102560000005011300050133FFFE0136000301439E +:102570000000015BFFFC01600000016800000169D0 +:102580000000018F0003019D0003024DFFFB024E7E +:10259000FFFE026C001C026E0025001C0001FFCC37 +:1025A0000002FFCC0003FFCC0004FFCC0005FFCCF1 +:1025B0000006FFCC0007FFCC0008FFCC0009FFCCD1 +:1025C000000AFFCC000BFFCC000CFFCC000DFFCCB1 +:1025D000000EFFCC000FFFCC0010FFCC0011FFCC91 +:1025E0000012FFCC0013FFCC0014FFCC0015FFCC71 +:1025F0000016FFCC0017FFCC0018FFCC0019FFCC51 +:10260000001AFFCC001BFFB801BDFFCC0036001F35 +:10261000FFF30020FFF30021FFF30022FFF300236C +:10262000FFF30024FFF30046FFF30047FFF30048E9 +:10263000FFF30049FFF3004AFFF3004BFFF3004CA8 +:10264000FFF3004DFFF30078FFF30079FFF3007A0A +:10265000FFF3007BFFF3007CFFF3007DFFF3007EC0 +:10266000FFF3007FFFF30080FFF30081FFF30082A0 +:10267000FFF30083FFF30084FFF30085FFF3008680 +:10268000FFF30087FFF30088FFF30089FFF3008A60 +:10269000FFF3008BFFF3008CFFF3008DFFF3008E40 +:1026A000FFF3008FFFF30090FFF30091FFF3009220 +:1026B000FFF30093FFF30094FFF30095FFF3009600 +:1026C000FFF3009AFFF300A1FFF500A2FFF500A3BE +:1026D000FFF500A4FFF500A5FFF500A6FFF500A794 +:1026E000FFF500A9FFF3000200280001001A000016 +:1026F000001D0025001A0028002B0023002E002EAC +:102700000027003C003C0028004000400029004415 +:10271000004C002A0063006600330068006A00373E +:10272000006D006F003A00780095003D009700981A +:10273000005B009A00A7005D00A900AF006B00C617 +:1027400000D5007200DA00FD00820105011900A623 +:10275000011C012500BB0152017300C50175017AFE +:1027600000E70183018300ED01A001A700EE01B0A5 +:1027700001B000F601B401B400F701BD01BE00F8DC +:1027800001C001C100FA01D301D300FC01D601D779 +:1027900000FD01E301E300FF01FB01FE0100020077 +:1027A000020401040209020A0109020E020E010BD1 +:1027B00002120214010C021C021D010F023B023B1B +:1027C0000111023D023D0112023F02440113026B5E +:1027D000026B0119026D026E011A003F00EC00034A +:1027E00000F8FFFC00F9FFFC00FAFFFC00FBFFFC17 +:1027F00000FCFFFC00FDFFFC00FEFFFC0100FFFCF5 +:102800000101FFFC0102FFFC0105FFFC0106FFFCCA +:102810000107FFFC0108FFFC0109FFFC010AFFFCA6 +:10282000010BFFFC010CFFFC010DFFFC010EFFFC86 +:10283000010FFFFC0110FFFC0111FFFC0112FFFC66 +:102840000113FFFC0114FFFC0115FFFC0116FFFC46 +:102850000117FFFC0118FFFC0152FFFC0153FFFCB4 +:102860000154FFFC0155FFFC0156FFFC0157FFFC22 +:102870000158FFFC0159FFFC015AFFFC015BFFF30B +:10288000015CFFFC015DFFFC015EFFFC015FFFFCE2 +:102890000160FFF30161FFFC0162FFFC0163FFFCCB +:1028A0000164FFFC0165FFFC0166FFFC0167FFFCA2 +:1028B0000168FFFC0169FFF3016AFFFC016BFFFC8B +:1028C000016CFFFC016DFFFC016EFFFC016FFFFC62 +:1028D0000170FFFC0174FFFC00C30001FFE2000275 +:1028E000FFE20003FFE20004FFE20005FFE2000652 +:1028F000FFE20007FFE20008FFE20009FFE2000A32 +:10290000FFE2000BFFE2000CFFE2000DFFE2000E11 +:10291000FFE2000FFFE20010FFE20011FFE20012F1 +:10292000FFE20013FFE20014FFE20015FFE20016D1 +:10293000FFE20017FFE20018FFE20019FFE2001AB1 +:10294000FFE2001FFFF60020FFF60021FFF6002245 +:10295000FFF60023FFF60024FFF60046FFF60047CF +:10296000FFF60048FFF60049FFF6004AFFF6004B6D +:10297000FFF6004CFFF6004DFFF60061000000621C +:102980000000006EFFFA006FFFFA0078FFF6007992 +:10299000FFF6007AFFF6007BFFF6007CFFF6007D75 +:1029A000FFF6007EFFF6007FFFF60080FFF6008155 +:1029B000FFF60082FFF60083FFF60084FFF6008535 +:1029C000FFF60086FFF60087FFF60088FFF6008915 +:1029D000FFF6008AFFF6008BFFF6008CFFF6008DF5 +:1029E000FFF6008EFFF6008FFFF60090FFF60091D5 +:1029F000FFF60092FFF60093FFF60094FFF60095B5 +:102A0000FFF60096FFF6009AFFF600A1FFFD00A278 +:102A1000FFFD00A3FFFD00A4FFFD00A5FFFD00A634 +:102A2000FFFD00A7FFFD00A9FFF600DAFFFA00DBBB +:102A3000FFFA00DCFFFA00DDFFFA00DEFFFA00DF3C +:102A4000FFFA00E0FFFA00E1FFFA00E2FFFA00E31C +:102A5000FFFA00E4FFFA00E5FFFA00E6FFFA00E7FC +:102A6000FFFA00E8FFFA00E9FFFA00EAFFFA00EBDC +:102A7000FFFA00ECFFFA00EDFFFA00EEFFFA00EFBC +:102A8000FFFA00F0FFFA00F1FFFA00F2FFFA00F39C +:102A9000FFFA00F4FFFA00F5FFFA00F8FFFA00F978 +:102AA000FFFA00FAFFFA00FBFFFA00FCFFFA00FD54 +:102AB000FFFA00FEFFFA0100FFFA0101FFFA01022E +:102AC000FFFA0105FFFA0106FFFA0107FFFA010804 +:102AD000FFFA0109FFFA010AFFFA010BFFFA010CE4 +:102AE000FFFA010DFFFA010EFFFA010FFFFA0110C4 +:102AF000FFFA0111FFFA0112FFFA0113FFFA0114A4 +:102B0000FFFA0115FFFA0116FFFA0117FFFA011883 +:102B1000FFFA011EFFFA011FFFFA0120FFFA01214F +:102B2000FFFA0122FFFA0123FFFA0124FFFA01252F +:102B3000FFFA0152FFFA0153FFFA0154FFFA01555F +:102B4000FFFA0156FFFA0157FFFA0158FFFA01593F +:102B5000FFFA015AFFFA015BFFFA015CFFFA015D1F +:102B6000FFFA015EFFFA015FFFFA0160FFFA0161FF +:102B7000FFFA0162FFFA0163FFFA0164FFFA0165DF +:102B8000FFFA0166FFFA0167FFFA0168FFFA0169BF +:102B9000FFFA016AFFFA016BFFFA016CFFFA016D9F +:102BA000FFFA016EFFFA016FFFFA0170FFFA01747C +:102BB000FFFA017BFFF3017CFFF3017DFFF3017E50 +:102BC000FFF3017FFFF30180FFF30181FFF301B009 +:102BD000FFFD01B1FFFD01B2FFFD01B3FFFD024D9D +:102BE000FFF6024EFFF4000200170001001A000079 +:102BF000001D002B001A002E004100290044004C4B +:102C0000003D00630066004600680068004A006AF4 +:102C1000006A004B006D006F004C00780098004F78 +:102C2000009A00A7007000A900C5007E00C700CB75 +:102C3000009B00CD00FE00A00100010200D20105B2 +:102C4000011900D5011C012500EA013D014000F4F5 +:102C50000152017300F80175017A011A01830183A1 +:102C6000012001A101A5012101B401B4012602093D +:102C7000020A0127000200200001001A0004001FC0 +:102C8000002400020046004D0002006100620014B2 +:102C9000006E006F0015007800960002009A009AFE +:102CA000000200A100A7000A00A900A9000200AAD2 +:102CB00000AF000C00B000C5000500C700CB000E3F +:102CC00000CD00D5000800D600D9001000DA00F5CC +:102CD000000300F800FE00010100010200010103F1 +:102CE00001040016010501180001011C011D000767 +:102CF000011E01250009013A013C00120152017038 +:102D00000001017401740001017B0181000B01834A +:102D10000183000701840189000D018A019F0006DB +:102D200001A101A5000F01B001B3001101B401BA66 +:102D30000007020102030013000200290001001A2B +:102D40000002001D001E0018001F0024000B0026BA +:102D50000027000E002E0041000600440045001927 +:102D60000046004C0009006300650017006600661D +:102D70000013006800680013006A006A0013006D09 +:102D8000006D0013006E006F001A0096009600069A +:102D900000970098001B009B00A0000C00A100A75A +:102DA000000A00AA00AF000D00B000C5000500C772 +:102DB00000CB001100CD00D5000700D600D9000ED1 +:102DC00000DA00F3000300F400F5000400F600F759 +:102DD000000100F800FD000F00FE00FE00140100DD +:102DE0000102001401050118000401190119000174 +:102DF000011C011D0015011E01250008013D0140B7 +:102E000000160152016F0001017001700004017190 +:102E1000017300010175017A00100183018300151F +:102E200001A101A5001201B401B400150209020AB2 +:102E3000001C01D41518000016BC16C20F78000043 +:102E400016BC16C20F48000016BC16C20F3C00008C +:102E500016BC16C20F4800000F6C16C20F420000CD +:102E600016BC16C20F48000016BC16C20F4E00005A :102E700016BC16C20F78000016BC16C20F780000F0 -:102E80000F6C16C20F54000016BC16C20F5A000079 -:102E900016BC16C20F60000016BC16C20F660000FA -:102EA00016BC16C20F78000016BC16C2151800001A -:102EB0000F6C16C20F78000016BC16C20F7200000D -:102EC00016BC16C20F78000016BC16C20F780000A0 -:102ED00016BC16C21518000016BC16C20F7E0000E4 -:102EE00016BC16C20F84000016BC16C20F8A000062 -:102EF00016BC16C20F9000000F9C00000F96000039 -:102F00000F9C000015C6000015D200000FA20000A3 -:102F100015D2000016D4000016F8000010F20000D0 -:102F200016F8000010F2000016F8000016D4000099 -:102F30000FA8000010F2000016F800000FAE00000D -:102F400016F8000016C800000FBA0000106E00004E -:102F50000FBA00000FB400000FBA0000152A0000DD -:102F60001536153C153000001536153C0FC0000015 -:102F70001536153C153000001536153C153000008F +:102E800016BC16C20F78000016BC16C20F780000E0 +:102E90000F6C16C20F54000016BC16C20F5A000069 +:102EA00016BC16C20F60000016BC16C20F660000EA +:102EB00016BC16C20F78000016BC16C2151800000A +:102EC0000F6C16C20F78000016BC16C20F720000FD +:102ED00016BC16C20F78000016BC16C20F78000090 +:102EE00016BC16C21518000016BC16C20F7E0000D4 +:102EF00016BC16C20F84000016BC16C20F8A000052 +:102F000016BC16C20F9000000F9C00000F96000028 +:102F10000F9C000015C6000015D200000FA2000093 +:102F200015D2000016D4000016F8000010F20000C0 +:102F300016F8000010F2000016F8000016D4000089 +:102F40000FA8000010F2000016F800000FAE0000FD +:102F500016F8000016C800000FBA0000106E00003E +:102F60000FBA00000FB400000FBA0000152A0000CD +:102F70001536153C153000001536153C0FC0000005 :102F80001536153C153000001536153C153000007F -:102F90000FE4153C0FC600001536153C0FCC0000A1 -:102FA0001536153C0FD200001536153C0FD8000021 -:102FB0001536153C153000001536153C0FDE0000A7 -:102FC0001536153C152A00000FE4153C153000009D -:102FD0001536153C0FEA00001536153C153000007B -:102FE0001536153C153000001536153C152A000025 -:102FF0001536153C0FF000001536153C136E000019 -:10300000138000000FF600001380000016DA0000A5 -:1030100016E000000FFC000016E0000016E60000BD -:1030200016EC00001008000016EC00001002000072 -:1030300016EC00001008000016EC0000100800005C -:1030400016EC000016E60000100E00001014000040 -:1030500016EC000016E6000016EC0000156C0000EF -:1030600015720000101A000015720000101A0000FE -:1030700015720000104400001050105600000000AF -:1030800000001056103E0000105010561020000096 -:1030900010501056103E0000105010561026000020 -:1030A00010501056103E000010501056102C00000A -:1030B000105010561044000010321056103E000000 -:1030C000105010561038000010501056103E0000DE -:1030D00010501056103E00001050105610440000C2 -:1030E00010501056104A000010501056105C00008E -:1030F00010680000106200001068000016C8000090 -:1031000016CE0000106E000016CE000016C800009B -:10311000107400001086108C109200000000108CBB -:1031200000000000107A108C109200001086108CA5 -:10313000109200001086108C108000001086108CF9 -:10314000109200001086108C109200001560000094 -:1031500015660000109800001566000016F20000C9 -:1031600016F80000109E000016F80000109E0000E7 -:1031700016F8000016F2000010A4000016F200007D -:1031800016F8000010AA000016F8000015C615CCAD -:1031900015D215D810EC15CC15D215D810B015CC09 -:1031A00015D215D810EC15CC15D215D810EC15CCBD -:1031B00015D215D810EC15CC10DA15D810B615CCE0 -:1031C00015D215D810BC15CC15D215D810C215CCF7 -:1031D00015D215D810C815CC15D215D810EC15CCB1 -:1031E00015D215D810CE15CC15D215D810D415CCB3 -:1031F00015D215D815C615CC10DA15D810EC15CC8B -:1032000015D215D810E015CC15D215D815C615CC89 -:1032100015D215D810EC15CC15D215D815C615CC6D -:1032200010DA15D810EC15CC15D215D810E015CC45 -:1032300015D215D810FE15CC15D215D810E615CC20 -:1032400015D215D810EC15CC15D215D810EC15CC1C -:1032500015D215D815C615CC15D215D816D415CC3F -:1032600010F815D810F215CC10F815D810FE15CCA2 -:1032700015D215D8110415CC15D215D8110A000095 -:10328000111000001578000016CE00001116000085 -:1032900016CE000015C6000015D20000111C00005B -:1032A00011340000112E000011340000112E000016 -:1032B00011340000111C0000112200001128000030 -:1032C00011340000112E00001134000015A200007E -:1032D00015A800001140000015A8000011400000D2 -:1032E00015A8000015A20000113A000011400000CE -:1032F00015A8000015A2000011460000114C0000A6 -:1033000015A80000157E000015840000157E000041 -:10331000158400001152000015840000157E000085 -:1033200011580000157E0000115E000011640000BD -:1033300015840000118E11A011A611AC118811A0E6 -:1033400011A611AC116A11A011A611AC118811A01F -:1033500011A611AC118811A011A611AC117011A009 -:1033600011A611AC118811A011A611AC118E11A0DB -:10337000117611AC118811A011A611AC117C11A00D -:1033800011A611AC118E11A011A611AC118811A0BB -:1033900011A611AC118E11A0117611AC118811A0DB -:1033A00011A611AC117C11A011A611AC119A11A09B -:1033B00011A611AC118211A011A611AC118811A097 -:1033C00011A611AC118811A011A611AC118E11A07B -:1033D00011A611AC119411A011A611AC119A11A053 -:1033E00011A611AC11B2000011B8000017040000C2 -:1033F000170A000011BE0000170A000011BE0000ED +:102F90001536153C153000001536153C153000006F +:102FA0000FE4153C0FC600001536153C0FCC000091 +:102FB0001536153C0FD200001536153C0FD8000011 +:102FC0001536153C153000001536153C0FDE000097 +:102FD0001536153C152A00000FE4153C153000008D +:102FE0001536153C0FEA00001536153C153000006B +:102FF0001536153C153000001536153C152A000015 +:103000001536153C0FF000001536153C136E000008 +:10301000138000000FF600001380000016DA000095 +:1030200016E000000FFC000016E0000016E60000AD +:1030300016EC00001008000016EC00001002000062 +:1030400016EC00001008000016EC0000100800004C +:1030500016EC000016E60000100E00001014000030 +:1030600016EC000016E6000016EC0000156C0000DF +:1030700015720000101A000015720000101A0000EE +:10308000157200001044000010501056000000009F +:1030900000001056103E0000105010561020000086 +:1030A00010501056103E0000105010561026000010 +:1030B00010501056103E000010501056102C0000FA +:1030C000105010561044000010321056103E0000F0 +:1030D000105010561038000010501056103E0000CE +:1030E00010501056103E00001050105610440000B2 +:1030F00010501056104A000010501056105C00007E +:1031000010680000106200001068000016C800007F +:1031100016CE0000106E000016CE000016C800008B +:10312000107400001086108C109200000000108CAB +:1031300000000000107A108C109200001086108C95 +:10314000109200001086108C108000001086108CE9 +:10315000109200001086108C109200001560000084 +:1031600015660000109800001566000016F20000B9 +:1031700016F80000109E000016F80000109E0000D7 +:1031800016F8000016F2000010A4000016F200006D +:1031900016F8000010AA000016F8000015C615CC9D +:1031A00015D215D810EC15CC15D215D810B015CCF9 +:1031B00015D215D810EC15CC15D215D810EC15CCAD +:1031C00015D215D810EC15CC10DA15D810B615CCD0 +:1031D00015D215D810BC15CC15D215D810C215CCE7 +:1031E00015D215D810C815CC15D215D810EC15CCA1 +:1031F00015D215D810CE15CC15D215D810D415CCA3 +:1032000015D215D815C615CC10DA15D810EC15CC7A +:1032100015D215D810E015CC15D215D815C615CC79 +:1032200015D215D810EC15CC15D215D815C615CC5D +:1032300010DA15D810EC15CC15D215D810E015CC35 +:1032400015D215D810FE15CC15D215D810E615CC10 +:1032500015D215D810EC15CC15D215D810EC15CC0C +:1032600015D215D815C615CC15D215D816D415CC2F +:1032700010F815D810F215CC10F815D810FE15CC92 +:1032800015D215D8110415CC15D215D8110A000085 +:10329000111000001578000016CE00001116000075 +:1032A00016CE000015C6000015D20000111C00004B +:1032B00011340000112E000011340000112E000006 +:1032C00011340000111C0000112200001128000020 +:1032D00011340000112E00001134000015A200006E +:1032E00015A800001140000015A8000011400000C2 +:1032F00015A8000015A20000113A000011400000BE +:1033000015A8000015A2000011460000114C000095 +:1033100015A80000157E000015840000157E000031 +:10332000158400001152000015840000157E000075 +:1033300011580000157E0000115E000011640000AD +:1033400015840000118E11A011A611AC118811A0D6 +:1033500011A611AC116A11A011A611AC118811A00F +:1033600011A611AC118811A011A611AC117011A0F9 +:1033700011A611AC118811A011A611AC118E11A0CB +:10338000117611AC118811A011A611AC117C11A0FD +:1033900011A611AC118E11A011A611AC118811A0AB +:1033A00011A611AC118E11A0117611AC118811A0CB +:1033B00011A611AC117C11A011A611AC119A11A08B +:1033C00011A611AC118211A011A611AC118811A087 +:1033D00011A611AC118811A011A611AC118E11A06B +:1033E00011A611AC119411A011A611AC119A11A043 +:1033F00011A611AC11B2000011B8000017040000B2 :10340000170A000011BE0000170A000011BE0000DC -:10341000170A000015960000159C000015BA000060 -:103420001638000011D000001638000011D000003E -:103430001638000011D000001638000015BA000040 -:1034400011C4000011D000001638000011CA00009D -:103450001638000011D000001638000011D6000008 -:103460001638000011DC00001662000011E20000B6 -:103470001662000011E200001662000011E8000070 -:103480001662000015DE000015E415EA136E000058 -:1034900015E415EA11FA000015E415EA11EE000032 -:1034A00015E415EA11FA0000121E15EA11F40000E5 -:1034B00015E415EA11FA000015E415EA12000000FF -:1034C00015E415EA136E000015E415EA136E00000A +:10341000170A000011BE0000170A000011BE0000CC +:10342000170A000015960000159C000015BA000050 +:103430001638000011D000001638000011D000002E +:103440001638000011D000001638000015BA000030 +:1034500011C4000011D000001638000011CA00008D +:103460001638000011D000001638000011D60000F8 +:103470001638000011DC00001662000011E20000A6 +:103480001662000011E200001662000011E8000060 +:103490001662000015DE000015E415EA136E000048 +:1034A00015E415EA11FA000015E415EA11EE000022 +:1034B00015E415EA11FA0000121E15EA11F40000D5 +:1034C00015E415EA11FA000015E415EA12000000EF :1034D00015E415EA136E000015E415EA136E0000FA -:1034E000121E15EA1206000015E415EA120C00007F -:1034F00015E415EA1212000015E415EA121800008E -:1035000015E415EA136E000015E415EA15DE000057 -:10351000121E15EA136E000015E415EA12240000CD -:1035200015E415EA136E000015E415EA136E0000A9 -:1035300015E415EA15DE000015E415EA122A00006C -:1035400015E415EA1230000015E415EA137A0000BC -:1035500015E415EA1236000012420000123C000089 -:103560001242000016920000138000001248000072 -:1035700013800000163E00001644000012540000A4 -:10358000164400001254000016440000163E0000CD -:10359000124E00001254000016440000125A00009F -:1035A000164400001260126C14C400001260126C09 -:1035B00014C400001266126C14C400000000126CE7 -:1035C000000000000000126C0000000015FC00006C -:1035D0001608160E160200001608160E12720000CB -:1035E0001608160E160200001608160E1602000027 +:1034E00015E415EA136E000015E415EA136E0000EA +:1034F000121E15EA1206000015E415EA120C00006F +:1035000015E415EA1212000015E415EA121800007D +:1035100015E415EA136E000015E415EA15DE000047 +:10352000121E15EA136E000015E415EA12240000BD +:1035300015E415EA136E000015E415EA136E000099 +:1035400015E415EA15DE000015E415EA122A00005C +:1035500015E415EA1230000015E415EA137A0000AC +:1035600015E415EA1236000012420000123C000079 +:103570001242000016920000138000001248000062 +:1035800013800000163E0000164400001254000094 +:10359000164400001254000016440000163E0000BD +:1035A000124E00001254000016440000125A00008F +:1035B000164400001260126C14C400001260126CF9 +:1035C00014C400001266126C14C400000000126CD7 +:1035D000000000000000126C0000000015FC00005C +:1035E0001608160E160200001608160E12720000BB :1035F0001608160E160200001608160E1602000017 -:103600001296160E127800001608160E127E000092 -:103610001608160E128400001608160E128A0000F4 -:103620001608160E160200001608160E129000005C -:103630001608160E15FC00001296160E1602000053 -:103640001608160E129C00001608160E1602000030 -:103650001608160E160200001608160E15FC0000BD -:103660001608160E12A200001608160E12A8000068 -:1036700012AE0000152A000012AE00001710000064 -:103680001716000012B400001716000012D2000036 -:1036900012D8000012C0000012D8000012BA0000B8 -:1036A00012D8000012C0000012D8000012C00000A2 -:1036B00012D8000012C6000012D8000012CC000080 -:1036C00012D8000012D2000012D80000169200009A -:1036D0001698000012DE00001698000012E40000A8 -:1036E00016980000000000001674167A12EA000016 -:1036F0001686168C168000001686168C12F00000B6 -:103700001686168C168000001686168C12F600009F -:103710001686168C168000001686168C12FC000089 -:103720001686168C000000001302167A1680000020 -:103730001686168C130800001686168C168000005C -:103740001686168C000000001674167A168000008B -:103750001686168C000000001674167A130E0000F0 -:103760001686168C1314000013200000131A000094 -:103770001320000013320000132C00001326000059 -:10378000132C000013320000133800001680134A77 -:1037900016860000133E134A168600001680134A50 -:1037A000168600001680134A134400001680134A40 -:1037B000168600001680134A16860000135000007B -:1037C000135C000013560000135C000015DE0000BF -:1037D00013800000136E00001380000013620000CD -:1037E00013680000136E00001380000015DE000057 -:1037F0001374000015DE000013800000137A00002F -:1038000013800000169E16A416AA16B013E616A47E -:1038100016AA16B0138616A416AA16B013E616A496 -:1038200016AA16B013E616A416AA16B013E616A426 -:1038300013B016B0138C16A416AA16B0139216A4C1 -:1038400016AA16B0139816A416AA16B0139E16A49C -:1038500016AA16B013E616A416AA16B013A416A438 -:1038600016AA16B013AA16A416AA16B0169E16A467 -:1038700013B016B013E616A416AA16B013B616A403 -:1038800016AA16B013BC16A413DA16B013C816A4E1 -:1038900013DA16B013BC16A413C216B013C816A4BC -:1038A00013DA16B013CE16A413DA16B013D416A476 -:1038B00013DA16B013E016A416AA16B013E616A46F -:1038C00016AA16B013E616A416AA16B0169E16A4CB -:1038D00016AA16B013EC16A416AA16B013F216A464 -:1038E00016AA16B013F816A416AA16B013FE16A43C -:1038F00016AA16B014040000140A000016320000C4 -:1039000016380000141000001638000016320000AF -:103910001638000014160000167A00001428000063 -:10392000167A000014280000167A00001416000011 -:10393000141C000014220000167A00001428000055 -:10394000167A000016680000166E0000143400009D -:10395000166E000014340000166E00001668000099 -:10396000142E000014340000166E000016680000CB -:10397000143A000014400000166E0000144C145E4F -:1039800014640000144C145E14640000144C145EA3 -:1039900014640000144C145E14460000144C145EB1 -:1039A000145200001458145E1464000014AC14BEC9 -:1039B00014C414CA14A614BE14C414CA146A14BEBF -:1039C00014C414CA14A614BE14C414CA14A614BE73 -:1039D00014C414CA147014BE14C414CA14A614BE99 -:1039E00014C414CA14AC14BE147614CA14A614BE9B -:1039F00014C414CA147C14BE14C414CA148214BE91 -:103A0000169814CA148E14BE169814CA148214BEC2 -:103A1000148814CA148E14BE169814CA149414BEB2 -:103A2000169814CA149A14BE169814CA14A014BE78 -:103A300014C414CA14A614BE14C414CA14A614BE02 -:103A400014C414CA14AC14BE14C414CA14B214BEE0 -:103A500014C414CA14B814BE14C414CA16680000DE -:103A6000166E000014D0000014DC000014D6000014 -:103A700014DC000014D6000014DC000014D6000092 -:103A800014DC000014D6000014DC0000165C0000FA -:103A90001662000014E200001656000014F4000044 -:103AA0001656000014F400001656000014F400002E -:103AB0001656000014E2000014E8000014F40000A0 -:103AC0001656000014EE00001656000014F4000014 -:103AD0001656000014FA00001656000015000000EB -:103AE0001512000015060000151200001506000052 -:103AF00015120000150C000015120000151800002A -:103B000016BC16C215C6000015D20000151E000016 -:103B1000000000001524000000000000152A00002D -:103B20001536153C153000001536153C15300000D3 -:103B30001536153C15420000000000001548000035 -:103B400000000000154E00000000000015540000A9 -:103B500000000000155A0000000000001560000081 -:103B600015660000156C00001572000015C615CC16 -:103B700015D215D81578000016CE000016D4000016 -:103B800016F80000157E000015840000158A00005C -:103B900000000000159000000000000015960000D5 -:103BA000159C000015A2000015A8000015AE00002D -:103BB0000000000015B400000000000015BA00006D -:103BC000163800001620000015C0000015C615CCE0 -:103BD00015D215D815DE000015E415EA15F0000021 -:103BE0000000000015F600000000000015FC0000B9 -:103BF0001608160E160200001608160E1602000011 -:103C00001608160E1614000000000000161A000018 -:103C10000000000016200000000000001626000032 -:103C200000000000162C000000000000169E16A4E4 -:103C300016AA16B01632000016380000163E000014 -:103C400016440000164A00001656000016500000E8 -:103C500016560000165C0000166200001668000090 -:103C6000166E0000000000001674167A1680000020 -:103C70001686168C1692000016980000169E16A442 -:103C800016AA16B016B6000016BC16C216C800005A -:103C900016CE000016D4000016F8000016DA000058 -:103CA00016E0000016E6000016EC000016F2000018 -:103CB00016F80000000016FE0000000017040000C7 -:103CC000170A00000002086E0874087A08800001D4 -:103CD0000000FF3B00010000FF4500010000FECC9A -:103CE00000010000FEF400010000FF3800010000A8 -:103CF000FF7100010000FFFF000100000000000153 -:103D00000000032300010050034A000100000335B6 -:103D100000010000033000010000034F000100001B -:103D200003390001000003950001000003DE0001DB -:103D3000000003AD00010000031C0001000003DAD5 -:103D400000010000032A00010000034100010000FF -:103D500003B30001000003E800010000024200017B -:103D6000010E04C60001010E04950001010E0404B9 -:103D70000001010E04C20001010E04290001010E20 -:103D8000049B0001010E04D00001010E042100017A -:103D9000010DFF3B0001010E04370001010E04126A -:103DA0000001010E041D0001010E05050001010EB8 -:103DB0000418000101A6032A000101A60412000153 -:103DC000015A000000010120040B00010115FEF45E -:103DD0000001011B040B0001011F040B0001011F66 -:103DE0000000000100F00404000100F004290001BB -:103DF00000F0049B000100F004D0000100F0042159 -:103E0000000100F0040B000100DCFF3B000100F0AA -:103E10000437000100F00418000100F7041200014B -:103E200000D5040B0001011E04040001011E041250 -:103E30000001011EFECD0001011E040B0001012C3A -:103E4000041200010090040400010090042100010C -:103E50000090040B00010090FF3B0001009104372B -:103E600000010090041200010090032A000100905C -:103E70000418000100900000000100910000000102 -:103E800000C4032A000100C40412000100AA0000BB -:103E90000001011F041200010114FECD0001008F7A -:103EA0000412000100EEFECD0001008F032A000184 -:103EB0000126032A000100EE00000001015B040B53 -:103EC00000010115041200010115FECD00010115CC -:103ED000041800010120040400010120042900014C -:103EE0000120049B0001012004D0000101200421D5 -:103EF0000001012004FA0001012004F30001012067 -:103F0000FF3B000101200437000101700432000171 -:103F1000012004120001011B04120001011B00001A -:103F2000000101200418000101200500000101AB7F -:103F3000032A00010163000000010114040B0001C9 -:103F40000123032A00010123FECD000101230421E6 -:103F5000000101230412000101230000000100FD03 -:103F6000FEF4000100FD0412000100FDFECD000181 -:103F700000FD040B000100D90412000100D9FEF479 -:103F8000000100D9FECD000100D9040B0001012180 -:103F9000040400010121042100010121FF3B000173 -:103FA00001220437000101710432000101210412D1 -:103FB00000010121032A00010121041D000101214A -:103FC0000418000101B0032A0001012100000001D2 -:103FD000013E000000010105032A00010105000067 -:103FE000000101600412000100F6FF3B000100F631 -:103FF0000437000100F60412000100F60418000165 -:1040000000D7032A000100D70412000100D7040BD7 -:10401000000100F703DE000100F703AD000100F727 -:10402000031C000100F703DA000100F7034100015F -:1040300000F703B3000100F703E8000100F70339BC -:10404000000100E9FF3B000100F7034F000100F70A -:104050000335000100F7041D000101520242000176 -:104060000152032A00010152000000010080040BEC -:10407000000100E5FEF4000100E5032A000100E56F -:1040800003230001016B032A0001016B040B0001F3 -:1040900001E9032A000100E8031C000100E80341D4 -:1040A000000100E803B3000100E803E8000100E8B4 -:1040B0000339000100E80323000100E6FF3B000193 -:1040C00000E8034F000100E80330000100F0024265 -:1040D000000100F00000000100C403F0000100F442 -:1040E000031C000100F4032A000100F40395000101 -:1040F00000F40323000100F40242000100F4000078 -:104100000001014703E8000100800412000100875C -:10411000024200010087031C0001008703390001EF -:104120000087032300010081FF3B00010088034F4B -:104130000001008703300001008D02420001008D64 -:10414000032A0001008DFF420001015003D9000144 -:10415000010300000001015002F100010103FECD46 -:1041600000010087041200010087FECD000101025A -:10417000032A0001017002420001017003230001C3 -:10418000017000000001014E02420001014E0000DA -:10419000000100F7032A000100F7FECD000100F73F -:1041A0000330000100F70000000100EB031C0001D8 -:1041B00000EB0341000100EB03B3000100EB03E857 -:1041C000000100EB0339000100EB0412000100EBD9 -:1041D000040B000100ECFF3B000100EB034F00016A -:1041E00000EB025A000100EBFF3B000100EB034231 -:1041F000000100EB0368000100EB0348000100EB45 -:1042000000000001013B034A000100EB032A00010A -:1042100000E90242000100E9032A000100EB03303B -:10422000000100EB04180001015F02420001015F80 -:104230000000000100F60323000100C30242000158 -:104240000082FECD000100C30339000100C3032A30 -:10425000000100CFFEF4000100CF032A000100CFCF -:10426000FECD000100CF0323000100D8FEF40001C1 -:10427000009302F1000100D8FECD0001009303D1AC -:104280000001010C038B000100D80000000100F5C3 -:10429000031C000100F50339000100F5FF3B00019C -:1042A00000F5034F000100F30242000100F8FF3B5C -:1042B000000100F3032A000100F3034F000100F3A3 -:1042C000033000010145034A000100F5032A000103 -:1042D00000F50242000100F50335000100F503304E -:1042E000000101540242000100F500000001016BD1 -:1042F00000000001012A02420001012A032A0001F4 -:10430000012A0000000100DA024200010181FF3BA6 -:10431000000100DA034F000100DA032A000100DA8D -:104320000330000100BF0242000100BF032A000168 -:1043300000BF0323000100BF00000001010E032A9B -:10434000000100E0032A000100E00412000100F077 -:10435000032A000100F00412000100DC000000014B -:10436000013A00000001012E032A0001012E04047D -:104370000001012E041200010118032A0001011896 -:1043800004120001015B032A0001015B000000012F -:10439000012C032A0001012C000000010114032A52 -:1043A000000100DB032A000100DB00000001010A1C -:1043B000032A0001010A0404000100FE032A00018F -:1043C00000FE0000000100FD032A000100FD0000C6 -:1043D00000010088032A000100880412000100F691 -:1043E000032A000100FB000000010120032A000154 -:1043F0000166032A0001012000000001013C0000C9 -:10440000000100F70242000100E900000001016F15 -:104410000000000100C70242000100C7032A00019A -:1044200000E80242000100E8032A000100E6000063 -:104430000001010A000A000100FB0242000100FB2A -:10444000031C000100FB032A0001010B02420001D2 -:10445000010B032A000100F60242000100F60000F1 -:10446000000100E50242000100E50000000100E358 -:104470000242000100E3031C000101810000000171 -:1044800000D70242000100D70000000100CF024225 -:10449000000100CF00000001008100000001008247 -:1044A000000000010087032A0001008700000001CE -:1044B000008C000000010080032A000100F80000C9 -:1044C000000100EB02420001010D0242000100EC7C -:1044D00000000001011100030001010E03E20001D0 -:1044E000010D0000000101C100000001011F032AAD -:1044F0000001011400000001011B032A000100D586 -:10450000032A000100D500000001011E032A00015A -:10451000011E000000010115032A00010115000021 -:1045200000010326038B00010160032A00010160E2 -:104530000000000100C4030F0001009D0000000105 -:1045400001DF030F000101B80000000000010000BE -:10455000000A00500018000244464C5400A86C6148 -:10456000746E0124001B009E00A6015E00AE00AE2A -:10457000014A00FE00FE00B600BE00C600C600CE26 -:1045800000CE00D600D600D600D600D600DE00E66B -:10459000015400EE00F600FE0106010E00106161FC -:1045A0006C74018263617365013463636D700192A1 -:1045B000646C6967013A6672616301406C696761A6 -:1045C00001466C6F636C014C6C6F636C01526C6FD5 -:1045D000636C01586C6F636C015E6C6F636C01649B -:1045E0006C6F636C016A6C6F636C01706C6F636CF1 -:1045F00001766F72646E018A73757073017C013A83 -:10460000000000010000000103240003000000017D -:1046100001540001000000010192000400000001AB -:10462000016C0006000000010144000100000001CF -:1046300001220001000000010180000100000001D2 -:104640000118000100000001011600040000000133 -:104650000146000100000001016E0004000000019D -:1046600001140001000000010138000400000001F5 -:10467000010C000400000001010C019C0008415ADB -:10468000452001B24341542001C84352542001DE69 -:104690004B415A2001F44D4F4C20020A524F4D20FD -:1046A000022054415420023654524B20024C000642 -:1046B0000000000201200132000600000002013A61 -:1046C000014C000600000004021A0250022C023EB7 -:1046D00000000001001800000001001900000001A6 -:1046E000001400000001001A000000010012000088 -:1046F0000001000900000001001100000001000E8F -:1047000000000001000D00000001000C000000018D -:10471000000F000000010010000000010013000065 -:104720000002000000010000000200150017000058 -:1047300000030002000500080000FFFF0007000062 -:104740000001000300040005000E000F000102003C -:1047500000060001020A00070001021A0009000118 -:1047600001FE000101F8000101E6000101FC000169 -:10477000031C000101E4000103A2000101F2000199 -:10478000039A0001020C0001037A00020210021ACF -:1047900000010326000201EC01DE000201E8000234 -:1047A00002E602E7000202060004012B013B02E6DA -:1047B00002E700020204000400A600AE01800188A6 -:1047C00000020202000401BB01BC01BB01BC0003EA -:1047D0000000000101B40001020000010000000619 -:1047E0000003000101EE000101A200000001000031 -:1047F00000070003000101F4000101E400000001D2 -:10480000000000160003000101E2000101DA0000CF -:104810000001000000160000FFFF0008000000017A -:104820000002000300040005000E000F0000FFFF5F -:104830000008000000010003000400050006000E4F -:10484000000F0000FFFF000800000001000300044B -:1048500000050007000E000F0000FFFF0008000029 -:1048600000010003000400050008000E000F000016 -:10487000FFFF00080000000100030004000500091C -:10488000000E000F0000FFFF000800000001000301 -:1048900000040005000A000E000F0000FFFF0008E2 -:1048A00000000001000300040005000B000E000FD3 -:1048B0000000FFFF000800000001000300040005E5 -:1048C000000C000E000F0000FFFF000800000001B8 -:1048D000000300040005000D000E000F000300009F -:1048E000000101140001011C00010000000300038D -:1048F000000100940001009400000001000000038A -:1049000000030001013C00010082000000010000E2 -:10491000000400030000000100DE000200F600E6D3 -:10492000000100000004000200F2001001BB01BC05 -:1049300000A600AE01BB013B01BC0180018802451D -:10494000024602470248025C02E602E7000100015B -:104950000256000101300002012B0131000100016B -:10496000012A000201BC01CC0002012E0128000135 -:10497000013000020001023C023F00000002012A57 -:1049800001320001000202C602D00005017E01864C -:104990000134013A01400004013A01400146014C52 -:1049A00000040148014E0154015A00010004012A8B -:1049B000013A02C602D00001000400A400AD017E4D -:1049C0000187000100040001007800DA01520001B3 -:1049D000000202E602E700010002000100DA000125 -:1049E00000020078015200020001023B0244000074 -:1049F00000010002012A013A0002000202C002C4C2 -:104A0000000002C602CF00050002000202D002D25E -:104A1000000002D402D80003000100100001007859 -:104A200000A400AD00DA013A0152017E0187023C88 -:104A3000023D023E023F025602C602D00002000BB7 -:104A4000000100080000000A004100080044004C7A -:104A50000040004E004F004900510063004B0065CC -:104A600000B2005E00B400D900AC01BD01ED00D27F -:104A700001F401F5010301F901F9010502370237DB -:104A8000010602BC00030152024D0001000100704A -:104A900001B80002013601B60003011C0136024CC8 -:104AA0000003025A023F024B0003025A023F024A2D -:104AB0000003025A023D00010002023C023E01B422 -:104AC0000002011C01B90002012A01BA00020141E1 -:104AD00002EC000202C302ED000202C202EE00027A -:104AE00002CC02EF000202CA02E8000202C302E99D -:104AF000000202C202EA000202CC02EB000202CA79 -:104B00000001000202C602C801B50003011C012A0F -:104B100001B70003011C014100010001011C00015B -:104B2000014100010001014100010000000A0001F3 -:104B3000006600010001006600010000000B00009B -:104B40000001000100080001000000140001000045 -:104B5000001C000277676874010000000002000179 -:104B600000000000010502580000000000000000E5 -:104B700000000000000000005C666F6E74735C4F04 -:104B80007377616C645C7374617469630000000026 -:104B90002DE9F04F2DED048B9B4FDFED9C9A9FED9F -:104BA0009C9ADFED9C8A9FED9C8A9C4D9C4EDFF881 -:104BB000C092DFF8C082DFF8C0B28BB012E0C2064C -:104BC0003BD403070BD5BB89964A52F82310964B6A -:104BD000186811F09DFE0821286818F035FF322072 -:104BE0001AF016FA012400222346022128680094B4 -:104BF00018F086FE99F800303060ABB1D8F800307C -:104C0000B3F1010A21D000F00503052BC8F800A07C -:104C100000F0968000F01103112B00F0BC8000F032 -:104C20000903092B00F0D5804107C8D50421286865 -:104C300018F00AFF3068C206C3D500F023FC10212B -:104C4000286818F001FF3068BBE70A236FF0020103 -:104C5000764A7748C8F8003013F084FD002840F009 -:104C60000D81724BB3F800C0724BA7F800C0DB682F -:104C70005C1C00F0B1816F4AB2F9102006EE902A58 -:104C800040F2253202FB03F302FB0CF207EE903AEE -:104C900007EE102AF8EEE77AB8EEC77AF8EEE66A81 -:104CA00077EE677A87EEA67A77EE297A27EE897A09 -:104CB00067EE886A37EE287AFCEEE77A17EE903ACC -:104CC00067EE087ABCEEC77A17EE100A6422FCEE93 -:104CD000E66AFCEEE77A80B21FFA83FE02FB00FA76 -:104CE00016EE903A02FB0EF117EE902A08909BB256 -:104CF00090B2B0FBFAF400220AFB1404B3FBF1F00B -:104D000001FB103311466EF30F0163F31F414A4B51 -:104D100008981B8860F30F02484864F31F426345FC -:104D20000260416006D0444B04212868A3F800C00B -:104D300018F0B4FE306800F00503052B7FF46AAF6D -:104D4000FB883A8980207C88B7F804A009930892F0 -:104D500018F082FC01940446099B089ACDE902A34D -:104D6000374B04921B68374A05930093364B126801 -:104D70001B6836490693364B1B6822F0D3FF20464A -:104D800002F0A4FE204618F0F5FC306800F0110394 -:104D9000112B7FF444AF7B892E4A2F49D35C294ADB -:104DA0000193294B12681B682C4803932C4B1B68FA -:104DB0000293234B1B6800932A4B1B6822F0B2FF1F -:104DC000264802F083FE306800F00903092B7FF4C7 -:104DD0002BAFBB89244A2049D35C1A4A01931A4B52 -:104DE00012681B681D4803931D4B1B680293144BEC -:104DF0001B6800931D4B1B6822F094FF174802F0BC -:104E000065FE306810E700BF680E00220000FE4219 -:104E10006666E63F000000420000C8424C55002292 -:104E2000640E0022B000002280EA1C02620E002202 -:104E300070BD0022800E0022600E00226A0E002249 -:104E400008CB1C021CCB1C0218CB1C0274CA1C020F -:104E500014CB1C02AC00002290CA1C02E00D002200 -:104E600004CB1C020CCB1C02A800002210CB1C029D -:104E70008A3B0022A400002208210122594802F0A6 -:104E800025FEEFF3108284F31088DBF8003023B99D -:104E90004023554981F814A00B75DBF8003001332D -:104EA000CBF8003082F31088EFF31082012383F3F4 -:104EB0001088DBF800301BB94B490B7540230B758C -:104EC000DBF800300133CBF8003082F31088474B19 -:104ED00047495B685A88130A1B0153FA82F251F85A -:104EE000223023F0011323F4404343F0040341F83C -:104EF0002230EFF31082012383F31088DBF80030B7 -:104F000023B1DBF80030013BCBF80030DBF8003098 -:104F10001BB935490B7580230B7582F31088EFF3AD -:104F20001082012383F31088DBF800301BB92E496F -:104F30000B7540230B75DBF800300133CBF80030E4 -:104F400082F31088294B2A495B689A88130A1B014F -:104F500053FA82F251F8223023F0011323F4404334 -:104F600043F0050341F82230EFF31082012383F36D -:104F70001088DBF8003023B1DBF80030013BCBF8C0 -:104F80000030DBF800301BB917490B7580230B7517 -:104F900082F31088EFF31082012383F31088DBF88B -:104FA000003023B1DBF80030013BCBF80030DBF8F8 -:104FB00000301BB90C490B7580230B7582F31088E8 -:104FC00000BE00210B4B0846B3F800C08E460B46CE -:104FD000A7F800C008918CE6014603468646089073 -:104FE00087E600BF54CA1C02000D40403C001D0271 -:104FF00000084040620E0022002330B5164C83B0FA -:105000002068019318F040FDC30601D503B030BD00 -:10501000124D134BB5F80AE010220EF1010EA3FB5E -:105020000E3C4FEA5C0C0CEB4C0CAEEB0C0E21680A -:105030000C4801ABA5F80AE01AF07EFE0028E5D086 -:10504000019B002BE2D04FF08052074B5A60BFF318 -:105050004F8FBFF36F8FD9E74C550022680E0022A7 -:10506000ABAAAAAAA1DB1B0200ED00E0002330B529 -:10507000164C83B02068019318F006FD030701D594 -:1050800003B030BD124D134BB5F80CE008220EF101 -:10509000010EA3FB0E3C4FEA5C0C0CEB4C0CAEEB90 -:1050A0000C0E21680C4801ABA5F80CE01AF044FE88 -:1050B0000028E5D0019B002BE2D04FF08052074B37 -:1050C0005A60BFF34F8FBFF36F8FD9E74C55002263 -:1050D000680E0022ABAAAAAAA1DB1B0200ED00E029 -:1050E0002DE9F0438B498C4883B013F0A1FC0446B2 -:1050F00018B1204603B0BDE8F0838849864813F014 -:105100006FFB04460028F4D1834813F025FB0446C6 -:105110000028EED18249804813F02CFB0446002879 -:10512000E7D1804BD3E90051284611F0D7FA044665 -:105130000028DED1284611F013FB04460028D8D100 -:10514000794BD3E90051284611F0C8FA04460028EB -:10515000CFD1284611F004FB04460028C9D1734B77 -:10516000D3E9008340461946019311F01FFD044620 -:105170000028BED16E4DD5E90061304611F016FD14 -:1051800004460028B5D14046019911F00FFD0446B0 -:1051900098BB304611F08CFB0446002840F0DA80C2 -:1051A000644D654F6B89024657F82310404611F055 -:1051B0006DFC6B89DFF8989157F823303046C9F8B9 -:1051C00000305E4BC5F80A40196811F0A1FB6B89ED -:1051D000224657F82310404611F058FC6B893046A0 -:1051E00057F82330C9F8003011F062FB404611F047 -:1051F0005FFB204603B0BDE8F083EFF3108101238D -:1052000083F310884E4B1A681AB940254D48027531 -:1052100005751A6801321A6081F31088EFF3108166 -:10522000012282F310881A681AB940254548027590 -:1052300005751A6801321A6081F310884248434D9F -:10524000426851880A0A120152FA81F155F8212068 -:1052500022F0011222F4404242F0040245F82120DB -:10526000EFF31081012282F310881A6812B11A68D4 -:10527000013A1A601A681AB9324D2A7580222A75C5 -:1052800081F31088EFF31081012282F310881A68ED -:105290001AB92C4D2A7540222A751A6801321A60F3 -:1052A00081F310884268294891880A0A120152FA4B -:1052B00081F150F8212022F0011222F4404242F004 -:1052C000050240F82120EFF31081012282F31088BB -:1052D0001A6812B11A68013A1A601A681AB9802558 -:1052E00018480275057581F31088EFF310820121CB -:1052F00081F31088196811B11968013919601B68A8 -:105300001BB980200F490B75087582F3108800BE09 -:10531000EFE600BF5CEA1C0270BD002248EA1C02F6 -:10532000800E002208E91C0228E91C02DCEA1C02AB -:1053300080EA1C02680E0022BC000022B00000229D -:1053400008210122000D40403C001D0200084040A1 -:10535000C8000022EFF31081012383F31088454B2E -:105360001A681AB944480275402202751A68013257 -:105370001A6081F31088EFF31081012282F3108804 -:105380001A681AB93C480275402202751A6801323F -:105390001A6081F310883948394E426851880A0AE8 -:1053A000120152FA81F156F8212022F0011222F462 -:1053B000404242F0040246F82120EFF3108101221E -:1053C00082F310881A6812B11A68013A1A601A68D2 -:1053D0001AB98027284E3275377581F31088EFF39C -:1053E0001081012282F310881A681AB94027224ED0 -:1053F000327537751A6801321A6081F31088426875 -:105400001F4891880A0A120152FA81F150F82120AE -:1054100022F0011222F4404242F0050240F821201D -:10542000EFF31081012282F310881A6812B11A6812 -:10543000013A1A601A681AB90F480275802202757B -:1054400081F31088EFF31082012181F3108819682D -:1054500011B11968013919601B681BB98020064910 -:105460000B75087582F3108800BE286811F0BEFC29 -:105470003FE600BF08210122000D40403C001D0214 -:105480000008404038B5084D084B094C6989002296 -:10549000186854F8211011F0F9FA6A89054B54F88C -:1054A00022201A6038BD00BF680E0022DCEA1C0210 -:1054B000BC000022C8000022044B1A6812B9012265 -:1054C0001A60704700221A60704700BF7C0E0022ED -:1054D000594B30B41B68012B67D1584A584C11689E -:1054E00020684D1C814215603ED2EFF3108083F39B -:1054F0001088544B1968002900F098801968013110 -:10550000196080F310885049504D49680888010A95 -:10551000090151FA80F055F8201021F0011121F411 -:10552000404141F0050145F82010EFF310810120C2 -:1055300080F31088186810B11868013818601B686B -:105540001BB9802542480375057581F310881368DF -:10555000632B07D900233F483F494089136051F826 -:105560002010216030BC7047EFF3108083F3108867 -:10557000344B196819B9364D2975402129751968B8 -:105580000131196080F310882F49304D496808882F -:10559000010A090151FA80F055F8201021F001119B -:1055A00021F4404141F00401BDE7EFF310810123F4 -:1055B00083F31088234B1A681AB9402424480275D3 -:1055C00004751A6801321A6081F310881E4A1F4858 -:1055D000526811880A0A120152FA81F150F821200A -:1055E00022F0011222F4404242F0040240F821204D -:1055F000EFF31082012181F31088196811B1196845 -:10560000013919601B681BB9802011490B75087599 -:1056100082F3108800220F4B0F485C89084950F82C -:105620002400064B08601A6030BC7047084D29758D -:105630004021297562E700BF7C0E0022780E00220F -:10564000C8000022082101223C001D020008404041 -:10565000000D4040680E0022BC00002210B5134C23 -:10566000206808BB4FF0100E4EF001E0104A13788E -:105670000132184480B20FF007C040F6EE7C4FF0C4 -:10568000100E01380A4980B260450A4B4EF001E025 -:1056900098BF0B46084A13F8011B02F8011F0FF0D0 -:1056A00007C001231846236010BD00BFA80E0022CA -:1056B00090810003B8CB1C02970E002220292AD922 -:1056C0002DE9F0410546DFF85C80144F144C82B0A0 -:1056D00008F11006394618F8012B01A822F022FB28 -:1056E0009DF904305BB101AAE15C203B890718BF3A -:1056F000137012F9013F002BF6D19DF904309DF88B -:10570000052046452B706A7005F10205E2D10120A3 -:1057100002B0BDE8F0810020704700BF20CB1C0222 -:10572000A8201D02980E00222DE9F043AFB01749C2 -:1057300001A803F0C5FB164B1B6803F1100838F0F5 -:105740000F081CD00027134E134DDFF8589001E0CE -:10575000B84514D9D9F8003029463046103301AA8B -:10576000C9F8003003F00CFC103704461036103531 -:105770000028EDD1094802F0A9F9C9F8004008480D -:1057800002F0A4F92FB0BDE8F08300BF980E00220C -:10579000EC160022D8120022F016002228CB1C02A0 -:1057A00050CB1C02CC1200222DE9F043AFB01749B8 -:1057B00001A803F085FB164B1B6803F1100838F0B5 -:1057C0000F081CD00027134E134DDFF8589001E04E -:1057D000B84514D9D9F8003029463046103301AA0B -:1057E000C9F8003003F0A2F810370446103610351F -:1057F0000028EDD1094802F069F9C9F800400848CD -:1058000002F064F92FB0BDE8F08300BF980E0022CB -:10581000EC160022B80E0022D812002270CB1C0217 -:1058200098CB1C02B00E002270B5002440F2114546 -:105830000D490E4A0E480F4B0F4E0C601460214666 -:105840002A4604600D481C60346022F07FFC2A4622 -:1058500021460B4822F07AFC2A462146BDE87040DA -:10586000084822F073BC00BFEC160022D0120022C0 -:10587000CC120022B00E0022AC0E0022F016002244 -:10588000D8120022B80E0022FFF7CEBF022800D0A7 -:1058900070470249024810F017BF00BF20EC1C02FD -:1058A0009C55002230B501250F4C83B020680123A0 -:1058B00000224FF4C071009518F022F810F4C07F58 -:1058C000F4D0020609D4C305F0D54FF480712068E6 -:1058D00018F0BAF8012003B030BD8021206818F01C -:1058E000B3F8002003B030BD4C55002200212DE953 -:1058F000F04F8DB01D2204A8039122F027FCB84B75 -:10590000B84A1B681268B849B84822F00BFAB74881 -:1059100002F0DCF8B64BB74993F90020B34822F007 -:1059200001FAB24802F0D2F8FFF798FE212103A84D -:10593000FFF7C4FE03AAB049AC4822F0F3F9AB4824 -:1059400002F0C4F840F24F12AC49A84822F0F8FC2B -:10595000A64802F0BBF802E0ACB1092C13D002F06B -:1059600001F920280446F7D1A54802F0AFF8A54B6D -:105970004FF40061186818F091F8FFF793FFA24800 -:1059800002F0A4F820E0A14802F0A0F89D4D40F2FA -:10599000114200219E4822F0D9FB40F21142002121 -:1059A0009C4822F0D3FB4021286818F077F8FFF7D5 -:1059B00079FF08B34FF40061286818F06FF8FFF71B -:1059C00071FF914802F082F8884D934E0FCE0FC5BB -:1059D0000FCE0FC596E8070003C5284620F82829F2 -:1059E00002F074F824B102F0BDF810F0DF0FFAD124 -:1059F00000200DB0BDE8F08F0123884F884EDFF8FE -:105A0000608207CE38607960BA608649FA187748B4 -:105A1000C8F8003022F086F9744802F057F84FF4C5 -:105A20000071286818F03AF8FFF73CFF0028C1D150 -:105A3000FFF7FAFE7C4B7649D3F800907B484A4644 -:105A400022F07EFC7A4BDFF81CB2C3F80090FFF71F -:105A50006BFE784B7849D3F800A06E48524622F08E -:105A60006FFCBBE80700754BDFF8FC91C3F800A0A2 -:105A70009BF800A0C9F80000C9F8041028684FF48A -:105A80008061C9F8082089F80CA018F007F8FFF722 -:105A900009FF00288ED1ABF10C0BC8F80000BBE861 -:105AA000070038607960BA6065497A1C4F4887F80A -:105AB0000CA022F037F94D4802F008F861497A1C31 -:105AC0004A4822F02FF9494802F000F84FF40071DB -:105AD000286817F0E3FFFFF7E5FE00287FF46AAFC0 -:105AE000FFF762FE584BDFF884C107CBC9F80410FA -:105AF0001978C9F80000C9F8082089F80C10DCF8FA -:105B000000208A4643485149019322F019FC4FF482 -:105B10008061286817F0C2FFFFF7C4FE019B83462F -:105B200000287FF447AF0C3BC8F8000007CB386073 -:105B30007960BA6042497A1C2C4887F80CA00C3E68 -:105B400022F0F0F8294801F0C1FF07CE38607960F3 -:105B500028684FF40071BA60C8F800B017F09EFFD3 -:105B6000FFF7A0FE00287FF425AF09F101037A1C9E -:105B700037491E4822F0D6F81C4801F0A7FF354AE5 -:105B80002B4B12681B689A4211D0FFF77DFE4FF431 -:105B90000061286817F082FFFFF784FE1A4801F0C1 -:105BA00095FF02F06FFA2C4801F090FF0CE71849BE -:105BB000184822F0A1FA0028E7D10C4E274F0FCF4A -:105BC0000FC60FCF0FC697E8070003C626F8022BB3 -:105BD0003046130C00F82A3901F078FFD5E700BFF2 -:105BE000FCCA1C0200CB1C02C8CB1C02081B0022F2 -:105BF00058330022D0CB1C0200CC1C02C8CC1C02A3 -:105C000020D01C024C55002218CE1C02D8CF1C02FA -:105C1000B83B0022D03F0022ACCF1C02C8020022B9 -:105C200044CE1C0250CE1C02B03B0022F0160022D3 -:105C3000EC160022CC120022D8120022B43B002223 -:105C400090CE1C02B4CE1C02D4CE1C02B80E002290 -:105C5000E4CE1C02AC0E002238CF1C020CCF1C027A -:105C6000903B002280CE1C02A8020022B00E00222F -:105C700070B5804B804A8CB01B6812687F498048A1 -:105C800022F050F87E4801F021FF7E4B7E4993F9C7 -:105C900000207B4822F046F8794801F017FF652282 -:105CA0007A49774822F04CFB754801F00FFF9B22A0 -:105CB0007749734822F044FB714801F007FF03E085 -:105CC000202805D0092817D001F04CFF0028F7D173 -:105CD0006B4C704D704801F0F9FE0FCD0FC40FCD25 -:105CE0000FC495E8070003C4204620F8282901F0D6 -:105CF000EDFE00200CB070BD684D674801F0E6FE77 -:105D00004FF48051286817F0C9FE40F2DC53644C10 -:105D10004FF400512868236017F096FE6148012671 -:105D200001F0D4FE0CE0642019F072F9002228681A -:105D300001234FF40051009617F0E2FD82045FD476 -:105D40002368013B2360002BEDD101F0F3F85649A5 -:105D5000564BC878564A0990887808904E7808784B -:105D60000796D978CDE905109E7859781878CDE94D -:105D70000316D3789178CDE90130414853781278F1 -:105D800000914C4921F0CEFF3D4801F09FFE45486F -:105D900001F09CFE012640F2DC530DE0642019F076 -:105DA00037F90123286800224FF40051009617F0BC -:105DB000A7FD830455D42368013B2360002BEDD15C -:105DC0002F4C3D4D0FCD0FC420462B6840F81039A5 -:105DD00001F07CFE2A4C2F4D0FCD0FC40FCD0FC408 -:105DE00095E8070003C4204620F8282901F06EFE3C -:105DF00001F0B8FE10F0DF0FFAD100200CB070BD3A -:105E00004FF40051286817F01FFE2368002B9CD028 -:105E100000240DF12F030DF12E020DF12D010BA821 -:105E20008DF82C408DF82D408DF82E408DF82F40A8 -:105E300001F0C2F90128CDD19DF82F509DF82E40D8 -:105E40009DF82D309DF82C201C49CDE900450C48CB -:105E500021F068FF0A4801F039FE194801F036FECA -:105E6000B8E74FF40051286817F0EEFD2368002BC7 -:105E7000A6D0CDE7FCCA1C0200CB1C02C8CB1C027A -:105E8000081F00225833002238D01C024CD01C02BC -:105E9000B4D01C02ACCF1C0288911C024C550022CD -:105EA000CC0000221CD41C0200010022F8000022B9 -:105EB0000401002250D11C022CD41C0240D41C022C -:105EC0007CD41C0270B5894B894A8CB01B6812685F -:105ED0008849894821F026FF874801F0F7FD874B64 -:105EE000874993F90020844821F01CFF824801F083 -:105EF000EDFD4A228349804822F022FA7E4801F0D3 -:105F0000E5FD912280497C4822F01AFA7A4801F096 -:105F1000DDFD03E0202805D0092814D001F022FE81 -:105F20000028F7D1744C794D0FCD0FC40FCD0FC49D -:105F300095E8070003C4204620F8282901F0C6FD93 -:105F400000200CB070BD724D4FF48051286817F0DE -:105F5000A5FD96236F4C4FF400512868236017F07D -:105F600073FD6D48012601F0B1FD0CE0642019F0CD -:105F70004FF80022286801234FF40051009617F0D3 -:105F8000BFFC820455D42368013B2360002BEDD174 -:105F90006249634BC878634A0990887808904E78C4 -:105FA00008780796D978CDE905109E785978187841 -:105FB000CDE90316D3789178CDE901304E48537876 -:105FC00012780091584921F0ADFE4B4801F07EFD5A -:105FD000514801F07BFD012696230DE0642019F065 -:105FE00017F80123286800224FF40051009617F09B -:105FF00087FC83046DD42368013B2360002BEDD123 -:106000004A4801F063FD3C4C404D0FCD0FC40FCD0D -:106010000FC495E8070003C4204620F8282901F0A2 -:1060200055FD01F09FFD10F0DF0FFAD100200CB0FC -:1060300070BD4FF40051286817F006FD2368002B4F -:10604000A6D000240DF12F030DF12E020DF12D012C -:106050000BA88DF82C408DF82D408DF82E408DF832 -:106060002F4001F0A9F80128CDD1314801F086F880 -:10607000304801F02BFD9DF82F509DF82E009DF823 -:106080002D30CDE900059DF82C202B492B4E1A48C8 -:1060900021F048FE184801F019FD3346244A2849EA -:1060A0001548009621F03EFE134801F00FFD04252F -:1060B000304600F07FFF03460A20002B54EA149478 -:1060C00018F0A6FF013DF3D164B91E4801F0FEFCB3 -:1060D00099E74FF40051286817F0B6FC2368002BAD -:1060E0008ED0AEE7184801F0F1FC8CE7FCCA1C0228 -:1060F00000CB1C02C8CB1C0208230022583300220C -:10610000FCD41C0218D51C0264D51C02ACCF1C02A6 -:106110004C550022D0000022C4D81C0200010022ED -:10612000F800002204010022F8D51C022CD41C0225 -:10613000D4D81C02E4D81C0200D91C02E8000022BA -:1061400020D91C0254D91C026CD91C02002230B583 -:106150000B4B83B09D681C688DF804202046EB69CA -:1061600001A9984728B99DF80430002BF6D103B057 -:1061700030BD40F23911034B034A044813F0CCF808 -:1061800094EB1C0280D91C0278DE1C02C4D91C02CC -:106190002DE9F04F95B0834602910592EFF31082FE -:1061A000012383F31088B24C23681BB94020B14906 -:1061B0000B75087523680133236082F3108840F65D -:1061C0000443AD4DAD4FAB65AB6D4FF47A713B40C1 -:1061D00043F00403AB654FF4FA7013F0A7F8AB6D0E -:1061E0004FF47A713B4043F005034FF4FA70AB650E -:1061F00013F09CF8EFF31082012383F310882368D7 -:1062000013B12368013B236023681BB999490B75BF -:1062100080230B7582F3108800245A22DFF89892AD -:10622000974BD9F808801294CDF84630D9E900711F -:10623000D8F80030ADF844203846CDE90E4410942B -:10624000139498472246D8F80C3038460EA9984740 -:106250008C4A0E9B934200F0358100254FF0104A86 -:10626000894C2A4651463846D8F818309847064691 -:10627000002840F0C7810AF5805AFFF767FFA24562 -:10628000EFD140F203130C96ADF830307F4B012272 -:106290000B936B3B11933846CDE90E66CDE9126640 -:1062A000CDE90966D8F80C30089610960D960EA91F -:1062B00098470246002840F0DD81012312908DF8B6 -:1062C0004930734BCDE90E00119310901390D8F81C -:1062D0000C3038460EA99847002840F0BD810E9B2F -:1062E0009B0740F1108143236A4C089301223846F2 -:1062F000D8F80C300A9408A99847002840F0898102 -:10630000654B9D68D3E900912B6848469847062164 -:106310004846EB689847002840F09781DFF89CA139 -:10632000062152464846AB689847002840F08681CF -:106330009AF808300EA88DF8393006238DF83830D9 -:1063400012F06AFFEB6A4846984740F2FF31384640 -:10635000D8F8103098470246002840F0848146F271 -:106360006553ADF82C304D4B0C90CDF82E30CDE967 -:1063700008000D90D8F80C3038460A9408A99847C0 -:10638000002840F04D819DF82030432B40F079816A -:1063900000904FEA9B144248049401F097FB414B54 -:1063A000DFF81CA11B681846019310F087FA009AC9 -:1063B000104620F0BBFF20F0E7FF009AC3B2B4F113 -:1063C0000109CAF800208DF81F3000F0E9809346DB -:1063D000354C364D364E0097039200232360402300 -:1063E000009F013B2B6020F0CFFF2268C0B2511C00 -:1063F0008DF81F0021602B689DF81F10B154002BF1 -:10640000EFD10097BBF1000F15D0B9F10109E4D12C -:10641000039A01980EA9009F009210F091FA0E9B2A -:10642000029A2448136001F051FBBBF1000F70D0B9 -:1064300015B0BDE8F08F019810F03AFADAF80020B4 -:1064400040239201314602F110420098D8F81470AE -:10645000B8478346019810F025FADAF80030013386 -:10646000CAF80030BBF1000FCFD1FFF76FFECCE7C9 -:1064700008210122000D404000084040FE3FFEFF81 -:1064800008010304534644500000019071000001CC -:10649000050000010600800048E91C020302040117 -:1064A000B0DA1C0238EB1C02102B0022E0000022A4 -:1064B000182B0022F0DA1C0294EB1C02D4000022FC -:1064C000142B002240F20313714A1294ADF84830A5 -:1064D000704BCDE90E44CDE91023139400287FF4CE -:1064E000BCAE0246D8F80C3038460EA998470028B2 -:1064F00040F09D800E9B13F0080F0CBF4FF48055A9 -:106500004FF48025AAE600BED9F80880D9F80070BB -:10651000E9E6614801F0DAFA019C204610F0CEF974 -:10652000204610F0C5F9584620F000FF20F02CFF5F -:10653000C3B28DF82030049B009A002B50D0002469 -:106540001546049E20F020FFC0B205F110438DF8DF -:1065500020001A789DF820309A4218BF751C05F16A -:10656000010518BF2524AE42ECD8019D284610F045 -:1065700099F90EA9284610F0E3F90E9B059A2846D2 -:10658000136010F09BF9454801F0A0FA002C7FF44D -:106590004FAF3846D8F83030984715B0BDE8F08F87 -:1065A000019C0EA92046009210F0CAF90E9B029A97 -:1065B0003B48136001F08AFA374801F087FA204619 -:1065C00010F07CF9204610F073F9009A104620F084 -:1065D000ADFE20F0D9FEC3B2009A8DF82030AEE7B0 -:1065E000019C204610F05EF90EA9204610F0A8F993 -:1065F0000E9B059A2046136010F060F9274801F0C1 -:1066000065FAC6E740F25921264B274A274812F07F -:1066100083FE4FF4BB71234B254A244812F07CFEC5 -:1066200040F28B111F4B224A204812F075FE40F2B7 -:1066300022211C4B1F4A1D4812F06EFE4FF4A77119 -:106640001D4B1E4A194812F067FE40F24D111C4BBB -:106650001A4A164812F060FE40F21F11114B194AF7 -:10666000124812F059FE4FF4BF710E4B104A0F48FA -:1066700012F052FE4FF48A710A4B124A0B4812F084 -:106680004BFE4FF4C671104B094A084812F044FE05 -:10669000040080006500000110DB1C0254DB1C02BA -:1066A000F0DA1C02D8D91C02A0DE1C02C4D91C02DC -:1066B00064DE1C0288DE1C0230DA1C024CDE1C0286 -:1066C000ECD91C0258DE1C028CDA1C022DE9F04FBA -:1066D0009D4B9E4A87B01B6812689D499D4821F0DA -:1066E00021FB9C4801F0F2F99B4B9C4993F9002057 -:1066F000984821F017FB974801F0E8F9984FB2222B -:106700009849944821F01CFE924801F0DFF90024DA -:10671000B946DFF888B28F4E07F1030800233B60CB -:106720003B714F46DFF838A201F01CFAD045054610 -:106730001FD020280AF8010B00F0D98009281BD0AF -:106740000D28F1D0594630462A4621F0EBFA304662 -:1067500001F0BCF9002DE7D1AA460A2018F058FC38 -:10676000002C40F0D180092D27D0002007B0BDE8D3 -:10677000F08F092389F8033099F90050A5F130030F -:10678000092B039500F2AF800024DFF814A203A8C0 -:1067900020F00AFD1AF9015B04EB8404A5F1300333 -:1067A0006400092B03950444F1D9092D0ED0202D46 -:1067B00040F084800A2018F02BFC01F0D3F910F08F -:1067C000DF0FFAD1002007B0BDE8F08F0A2018F0E3 -:1067D0001FFC012C08BF4FF0000A40F08B804522BF -:1067E0006149304621F0ACFD304601F06FF96FF0A1 -:1067F0000104BAF1000F91D0092DB6D122465B49B0 -:10680000544821F08FFA534801F060F90023584AA8 -:10681000CDE90133D2E90051284610F0C7F903A9A8 -:106820000646284610F0BCF802AA01A9A002049C62 -:10683000FFF7AEFC284610F0D9FA4E4B019AB3FB95 -:10684000F4F3029802FB03F500FB03F44A49A1FBB1 -:106850000535A1FB04146D096409002E40F0A280E7 -:10686000464801F033F9464801F030F9434801F059 -:106870002DF92A464349374821F054FA354801F0AA -:1068800025F922464049334821F04CFA314801F0BD -:106890001DF9304C39483D4D01F018F93C4801F0E4 -:1068A00015F90FCD0FC40FCD0FC495E8070003C431 -:1068B000204620F8282901F009F97EE70A2018F07F -:1068C000A7FB4FF0000A09256C223249304621F01F -:1068D00037FD304601F0FAF84FF0FF34BAF1000FFF -:1068E0003FF41CAF88E7092D7FF461AF62E74FF0FA -:1068F000010A32E7A4F1410352334FF0000A7FF658 -:106900006EAF002C3FF42FAFE30714D4A01C3FF46C -:1069100066AFE31C7FF470AF61221F49304621F05F -:106920000FFD304601F0D2F86FF00204BAF1000F0B -:106930003FF4F4AE60E714F1110FEDD9A11C3FF460 -:106940004EAF621CE5D1BFE7FCCA1C0200CB1C02A3 -:10695000C8CB1C02102700225833002274DB1C0213 -:106960000827002290DB1C02B4DC1C0260DD1C0244 -:1069700038EB1C0200E1F5051F85EB5190DD1C0290 -:10698000C4DD1C02E8DD1C0208DE1C02ACCF1C02C8 -:1069900028DE1C0248DC1C02FCDC1C0244DC1C025D -:1069A00009270022EFF31080012383F31088434B63 -:1069B000196819B9424A1175402111751A680132D6 -:1069C0001A6080F31088EFF31080012282F31088A0 -:1069D000196819B93A4A1175402111751A680132BE -:1069E0001A6080F310883748374E426851880A0A87 -:1069F000120152FA81F156F8212022F0011222F4FC -:106A0000404242F0040246F82120EFF310860122B2 -:106A100082F310881A6812B11A68013A1A6019686C -:106A200019B98027264A1175177586F31088EFF378 -:106A30001086012282F31088196819B94027204A6C -:106A4000117517751A6801321A6086F3108842684A -:106A50001D4891880A0A120152FA81F150F821204A -:106A600022F0011222F4404242F0050240F82120B7 -:106A7000EFF31080012282F310881A6812B11A68AD -:106A8000013A1A60196819B90D4A117580211175FA -:106A900080F31088EFF31081012282F310881A68C6 -:106AA00012B11A68013A1A601A681AB98020044BA8 -:106AB0001A75187581F3108800BED1E608210122ED -:106AC000000D40403C001D020008404030B5314BF5 -:106AD000314A8DB01B6812683049314821F022F9E3 -:106AE0002F4800F0F3FF2F4B2F4993F900202C483B -:106AF00021F018F92A4800F0E9FF2C4B2C4C58895A -:106B00009A892C49255C895C1C89D8889A885B887D -:106B1000CDE90915CDE90704CDE905322649274C11 -:106B2000D1F89C300493D1F89820254B0392D1F8EA -:106B30009400244A0290D1F890501948CDE90045BC -:106B40002149174C214D21F0EDF8154800F0BEFF0A -:106B50000FCD0FC40FCD0FC495E8070003C4204626 -:106B60001B4D20F8282900F0B1FF642018F050FADE -:106B70000121286816F092FF00F0F4FF20F02004B5 -:106B800064B2002CF8D10121286816F05DFF204680 -:106B90000DB030BDFCCA1C0200CB1C02C8CB1C02CD -:106BA000582B002258330022B8DE1C02680E002247 -:106BB000AC000022A800002200810003D0E01C02EB -:106BC000D0DE1C02E4DE1C02F0DE1C02ACCF1C0294 -:106BD0004C550022F8B52E4A2E4B12681B682E49E0 -:106BE0002E4821F09FF82D4800F070FF2B4C2C4AC6 -:106BF0002C492A482C4D21F095F8284800F066FFD2 -:106C00000FCD0FC40FCD0FC40FCD0FC495E80300F7 -:106C100044F8040B24F8021B204600250B0C00F856 -:106C2000363900F053FF214E2A46214F214B363C86 -:106C300001E056F83530013239462046013521F061 -:106C400071F86DB2204600F041FF06EBC5035B68AA -:106C50002A46002BEDD1184800F038FF174F00F0FE -:106C600081FF90B1C4B2A4F130035BB2002B3B7042 -:106C70000ADDAB42F3DC06EBC30656F8043C98474A -:106C8000A4F1600040B2F8BDE9D16FF02F00F8BD6B -:106C900000CB1C02FCCA1C02C8CB1C02582F0022CD -:106CA000E4DE1C02F0E01C022CE11C02D8E11C0214 -:106CB00064E11C02E0E01C0288911C0258330022AF -:106CC00038B51A4A1A4B12681B681A491A4821F03B -:106CD00029F8194800F0FAFE184B194993F90020D9 -:106CE000154821F01FF8144800F0F0FE124C4FF444 -:106CF000C17214491048144D21F022FB0E4800F0D7 -:106D0000E5FE0FCD0FC40FCD0FC495E8070003C4F7 -:106D1000204620F8282900F0D9FE00F023FF20F0BB -:106D2000200040B20028F8D138BD00BF00CB1C02C3 -:106D3000FCCA1C02C8CB1C0260330022583300225C -:106D400010E21C0224E21C02ACCF1C02030A084A17 -:106D50001B0153FA80F052F8203023F0011323F482 -:106D600040430B4343F0040342F82030704700BF18 -:106D700000084040EFF31081012383F31088074B94 -:106D80001A682AB94FF0400C0548027580F814C003 -:106D90001A6801321A6081F31088704708210122B5 -:106DA000000D4040EFF31082012383F31088074B5E -:106DB000196811B11968013919601B681BB9802065 -:106DC00003490B75087582F310887047082101226A -:106DD000000D404038B5504CFFF7CCFFFFF7CAFF1D -:106DE000636801215888FFF7B1FFFFF7DBFFFFF76A -:106DF000C1FF636800219888FFF7A8FFFFF7D2FF63 -:106E0000FFF7D0FF454B1D6835B3454B1D68002D7E -:106E10003AD0444B1D68002D4ED0434B1D68002DC9 -:106E200062D0424D424C2B7883B14FF4FA71206806 -:106E300017F0D0FA012809D00A2018F0E9F84FF429 -:106E4000FA71206817F0C6FA0128F5D10A2018F067 -:106E5000DFF8FFF7BFFEE6E7FFF78CFFFFF78AFFDB -:106E6000636829465888FFF771FFFFF79BFFFFF71C -:106E700081FF636801219888FFF768FFFFF792FFA1 -:106E8000FFF790FF00BEC0E7FFF774FFFFF772FF48 -:106E9000636829465888FFF759FFFFF783FFFFF71C -:106EA00069FF636801219888FFF750FFFFF77AFFB9 -:106EB000FFF778FF00BEACE7FFF75CFFFFF75AFF74 -:106EC000636829465888FFF741FFFFF76BFFFFF71C -:106ED00051FF636801219888FFF738FFFFF762FFD1 -:106EE000FFF760FF00BE98E7FFF744FFFFF742FFA0 -:106EF000636829465888FFF729FFFFF753FFFFF71C -:106F000039FF636801219888FFF720FFFFF74AFFE8 -:106F1000FFF748FF00BE84E73C001D02E84700225F -:106F20003CC3002248C4002230C500228B3B002213 -:106F30009855002270B46FF07F44084A084D094EFE -:106F400009492E6003C9094B1060094D9180094819 -:106F5000094A2B601360046070BC7047080100226E -:106F600004010022C0A80A8EC8E31C02C0A80001C8 -:106F700000010022F8000022FC000022114438B574 -:106F80000B44181800D138BD20F0FEF9044620F05B -:106F9000FBF9054620F0F8F9054BC4F30E0444EA6A -:106FA000807403EAC5331C4314BF0120002038BDA0 -:106FB0000080FF3F08B51CF0CFFFBDE80840642209 -:106FC00008211AF0BDBE00BF044A18B95368013346 -:106FD00053607047936801339360704760370022B5 -:106FE0002DE9F04F0124504E87B0012300224FF4C9 -:106FF00080513068009416F083FCC504F5D54FF439 -:107000008051306816F020FD4849002002F0ECFD68 -:10701000474A484C0292DFF838B1474A474BCDE91E -:1070200000B22146464A41481BF0A0FF94F8403088 -:1070300043F0020384F840301AF0C0FD00286ED0FF -:10704000DFF810A1DAF8003033B90A2017F0E0FFBA -:10705000DAF80030002BF8D000273A4B3A4DD3F83D -:107060000080DFF8F49005971BF04CF90446404689 -:1070700010F0B2FD059B00283DD1012C05D00593F1 -:10708000059B43F002030593059B002B3BD12C6825 -:10709000E0075CBF44F001042C60610722D4DAF8F9 -:1070A0000030CBB1DFF8B0C0DFF8B0E0BEE80F00D1 -:1070B000ACE80F002148D9F80410DEF80030016078 -:1070C0001D49CCF80030D9E90232CBF800300A6013 -:1070D000D9F800301A4A136044F0040450202C60A0 -:1070E0005AF684FF4FF40051306816F0D7FC642044 -:1070F00017F08EFFB7E743F00103012C0593BFD1D2 -:10710000059B0593C0E74FF40051306816F09CFCD6 -:107110002B689A075CBF43F002032B60E7E70B483C -:1071200000F0D4FC8CE700BF4C5500222038002230 -:107130000801002274370022FC000022F80000221F -:107140000401002260E91C0270370022A8E31C023F -:10715000000100226C3700224038002254380022FF -:10716000012804D103491268034B0A60186000200B -:10717000704700BF543800226C370022002300B54E -:1071800085B0CDE90033CDE902331AF0ABF910B97F -:1071900005B05DF804FB69461CF084FE054821F04B -:1071A000DCF869460246034821F0CAF805B05DF8EC -:1071B00004FB00BFE8000022844610B5074C012004 -:1071C00094F800E08CF800E094F801C081F800C069 -:1071D000A1781170E2781A7010BD00BF040100227E -:1071E00000487047E4DE1C024FF0FF30704700BFDC -:1071F0004FF0FF30704700BF0020704700207047FD -:1072000010467047002070470020704708B500F016 -:107210002FF9012017F0FCFEFBE700BF030A084A24 -:107220001B0153FA80F052F8203023F0011323F4AD -:1072300040430B4343F0040342F82030704700BF43 -:1072400000084040EFF31081012383F31088074BBF -:107250001A682AB94FF0400C0548027580F814C02E -:107260001A6801321A6081F31088704708210122E0 -:10727000000D4040EFF31082012383F31088074B89 -:10728000196811B11968013919601B681BB9802090 -:1072900003490B75087582F3108870470821012295 -:1072A000000D4040F0B584461646674D674B29787F -:1072B00083B001EBC10103EB810E00F1200774469E -:1072C000DCF80000DCF80410DCF80820DCF80C30F6 -:1072D0000CF1100CBC450FC40EF1100EEFD1DCF810 -:1072E00000005B4C5B4BCEF8000020681E7017F06E -:1072F000B3F90346D8B9544901AA206816F034FFFF -:107300002A78554B0132A3FB02131B0903EB8303BD -:10731000A2EB83022A70019B3BB14FF080524F4B8E -:107320005A60BFF34F8FBFF36F8F03B0F0BDEFF321 -:107330001081012383F31088494B1A681AB940243D -:107340004848027504751A6801321A6081F3108882 -:10735000EFF31081012282F310881A681AB94024D1 -:107360004048027504751A6801321A6081F310886A -:107370003D483E4C426851880A0A120152FA81F196 -:1073800054F8212022F0011222F4404242F004027B -:1073900044F82120EFF31081012282F310881A684B -:1073A00012B11A68013A1A601A681AB980252D4C70 -:1073B0002275257581F31088EFF31081012282F385 -:1073C00010881A681AB94025264C227525751A6846 -:1073D00001321A6081F310884268244891880A0AB1 -:1073E000120152FA81F150F8212022F0011222F408 -:1073F000404242F0050240F82120EFF310810122C3 -:1074000082F310881A6812B11A68013A1A601A6871 -:107410001AB9802413480275047581F31088EFF3BC -:107420001082012181F31088196811B1196801399E -:1074300019601B681BB980200A490B75087582F317 -:10744000108800BE67E700BFA4380022A8380022D9 -:107450002C550022883B0022CDCCCCCC00ED00E0A6 -:1074600008210122000D40403C001D020008404060 -:107470002DE9F84FFDF734FEDFF83CB2002840F06C -:10748000ED82804980480EF049F8002840F00083E2 -:1074900080234FF002087D4A7D4C7E4DDFF81C9220 -:1074A0007D4E7E4FDFF818A213700A22214628680D -:1074B00016F0CEFE0128F8D194F800C0DFF8DCE128 -:1074C0000CEBCC0C09EB8C0CBCE80F00AEE80F0009 -:1074D000BCE80F00AEE80F00DCF80030B8F1010F97 -:1074E000CEF8003000F0AF80BB79033B072BDCD82F -:1074F00001A252F823F000BF21751A0219751A0271 -:10750000AB741A0219751A0297751A0221751A02BC -:107510006B751A0209761A020023614A1370C4E7D8 -:10752000B8F1000F03D14FF6FF735E4A1380574B3B -:10753000082238461B785C490EF0AAF9002840F072 -:10754000C180BB79082BB0D1B8F1000FADD0B8F134 -:10755000010F40F09380524B524A83F800804FF65F -:10756000FF734FF0000813809FE7484B082238460E -:107570001B784D490EF08CF9002840F0CB814FF07C -:10758000000C4949494A03C982E803004649BB79CE -:10759000C1E900CCD6E7B8F1000F02D1414BA3F806 -:1075A0000080384642490DF08BFF414B1B8803F4A5 -:1075B0007F43B3F5005F00F03F82B3F5045F00F056 -:1075C0004482B3F5085FBCD1002138460EF08AFC36 -:1075D0000028B6D0FFF736FEFFF734FEDBF80430A4 -:1075E00000215888FFF71AFEFFF744FEFFF72AFE36 -:1075F000DBF8043001219888FFF710FEFFF73AFE10 -:10760000FFF738FE00BE9CE7B8F1000F03D14FF63C -:10761000FF73244A13801D4B082238461B782249E9 -:107620000EF036F9002840F0E080224B0021186867 -:1076300016F00AFA830684D41E4B2021186816F02F -:107640002DFABB797EE76423164A1380BB79033B8E -:10765000072B3FF62AAF01A252F823F02F751A022A -:1076600019751A02AB741A0219751A02A3751A0257 -:107670002F751A026B751A0217761A024FF001085D -:1076800013E700BF3CEE1C0224C40022893B002209 -:10769000743800222C550022082101228038002253 -:1076A0008A3B0022A2020022803B0022783B00227B -:1076B000783800224C5500223C001D02A8380022D8 -:1076C000000D4040EFF31082012383F310883368EC -:1076D00023B98AF8143040238AF814303368013310 -:1076E000336082F31088EFF31082012383F3108854 -:1076F000336823B98AF8143040238AF81430336889 -:107700000133336082F31088DBF8043080495A88F3 -:10771000130A1B0153FA82F251F8223023F00113AD -:1077200023F4404343F0040341F82230EFF3108286 -:10773000012383F31088336813B13368013B33604E -:10774000336823B98AF8143080238AF8143082F31E -:107750001088EFF31082012383F31088336823B974 -:107760008AF8143040238AF81430336801333360C8 -:1077700082F31088DBF8043065499A88130A1B01EC -:1077800053FA82F251F8223023F0011323F44043DC -:1077900043F0050341F82230EFF31082012383F315 -:1077A0001088336813B13368013B3360336823B901 -:1077B0008AF8143080238AF8143082F31088EFF3AB -:1077C0001082012383F31088336813B13368013BBF -:1077D0003360336823B98AF8143080238AF8143070 -:1077E00082F3108800BEBB79ACE6EFF31082012370 -:1077F00083F31088336823B98AF8143040238AF859 -:10780000143033680133336082F31088EFF3108251 -:10781000012383F31088336823B98AF81430402396 -:107820008AF8143033680133336082F31088DBF850 -:10783000043037495A88130A1B0153FA82F251F86F -:10784000223023F0011323F4404343F0040341F8B2 -:107850002230EFF31082012383F31088336813B1D1 -:107860003368013B3360336823B98AF814308023CE -:107870008AF8143082F31088EFF31082012383F327 -:107880001088336823B98AF8143040238AF81430FA -:1078900033680133336082F31088DBF804301C490D -:1078A0009A88130A1B0153FA82F251F8223023F00E -:1078B000011323F4404343F0050341F82230EFF372 -:1078C0001082012383F31088336813B13368013BBE -:1078D0003360336823B98AF8143080238AF814306F -:1078E00082F31088EFF31082012383F3108833684A -:1078F00013B13368013B3360336823B98AF814301D -:1079000080238AF8143082F3108800BE8DE600BF11 -:1079100000084040EFF31082012383F3108833689E -:1079200023B98AF8143040238AF8143033680133BD -:10793000336082F31088EFF31082012383F3108801 -:10794000336823B98AF8143040238AF81430336836 -:107950000133336082F31088DBF8043059495A88C8 -:10796000130A1B0153FA82F251F8223023F001135B -:1079700023F4404343F0040341F82230EFF3108234 -:10798000012383F31088336813B13368013B3360FC -:10799000336823B98AF8143080238AF8143082F3CC -:1079A0001088EFF31082012383F31088336823B922 -:1079B0008AF8143040238AF8143033680133336076 -:1079C00082F31088DBF804303E499A88130A1B01C1 -:1079D00053FA82F251F8223023F0011323F440438A -:1079E00043F0050341F82230EFF31082012383F3C3 -:1079F0001088336813B13368013B3360336823B9AF -:107A00008AF8143080238AF8143082F31088EFF358 -:107A10001082012383F31088336813B13368013B6C -:107A20003360336823B98AF8143080238AF814301D -:107A300082F3108800BEA2E50722384622490EF0E4 -:107A40000DF900283FF47DADC4E5072238461E49F4 -:107A50000EF058F900283FF474ADBBE5FFF7F2FBD8 -:107A6000FFF7F0FBDBF8043000215888FFF7D6FB66 -:107A7000FFF700FCFFF7E6FBDBF8043001219888F4 -:107A8000FFF7CCFBFFF7F6FBFFF7F4FB00BEF8E4D3 -:107A9000FFF7D8FBFFF7D6FBDBF80430002158884E -:107AA000FFF7BCFBFFF7E6FBFFF7CCFBDBF804308E -:107AB00001219888FFF7B2FBFFF7DCFBFFF7DAFB49 -:107AC00000BEE5E4000840406C3800221F4B1B78E4 -:107AD0000BB91846704770B582B0044620F03DFCE3 -:107AE0001B4B024621461B781A480DF0FDFE08B1DB -:107AF00002B070BD4FF6FF73174C013B002B4FF0E7 -:107B00000106164D236019DD012328681A4620213D -:107B1000009615F0F5FE83060BD50A210023104AC6 -:107B2000236091710A2017F073FA40F2DC5002B022 -:107B300070BD2368013B002B2360E5DC0021084A6F -:107B4000937921600A2BFBD1ECE700BF8A3B00222E -:107B5000893B002224C40022683800224C550022B0 -:107B60008038002270B5134D82B02B78EBB1124CE7 -:107B700004E00A2017F04CFA2B78B3B194F90030E6 -:107B8000002BF6D00D4A0026917995886A46D4F8E4 -:107B90000100CDE90006ADF80450917192E80300B0 -:107BA00084E80300184602B070BD0023184602B0F6 -:107BB00070BD00BF8A3B0022783B0022793B002247 -:107BC000F0B50126334D374683B014E0A10526D425 -:107BD000620535D423050BD54FF40061286815F0F4 -:107BE00033FF00F0ADF88021286815F057FF01261B -:107BF000012017F00DFA012300224FF4C861286814 -:107C0000009715F07DFE04466006DFD54021286808 -:107C100015F01AFF7EBBA1054FF00006D8D54FF432 -:107C20000071286815F010FF00F06EF8A0B100F0A8 -:107C300019F9D0B98021286815F030FF6205C9D53F -:107C40004FF48061286815F0FFFE00F08BF880216A -:107C5000286815F023FFBDE700F072F84FF480713B -:107C6000286815F01BFF0126B2E74FF480712868E1 -:107C700015F014FFACE700F04FFA28B14FF4807113 -:107C8000286815F00BFFA1E78021286815F006FF92 -:107C9000C1E700BF4C5500222DE988484FF6FF7917 -:107CA0004FF001084FF0000A134D144F144EDFF847 -:107CB00054B008E0652387F800A086F800802B8088 -:107CC000012017F0A5F9B5F900305C1C632B24B234 -:107CD000F0DC7CB93378A5F8009087F80080002BA1 -:107CE000EED0234622462146DBF8000016F02EF99E -:107CF0003470E5E72C80E3E7A20200228A3B0022F1 -:107D00008B3B00229855002238B50A4B1B7803F0B4 -:107D1000FF0433B1084D2B6843B1012320462B608B -:107D200038BD2346044D20462B6038BD0348FFF77D -:107D3000CDFEF2E7943B00228C3B0022E8E31C02DC -:107D4000064808B5036803B908BD02F09FF800288B -:107D5000FAD0BDE808400248FFF7B8BE20BB0022B9 -:107D600008E41C02002370B5314A84B01278CDE9D2 -:107D7000013303934AB92F4B2F4802F0FF011960DA -:107D800004B0BDE87040FFF7A1BE2A4C2368FBB1E8 -:107D900001232A492A48236015F0B2F90446002835 -:107DA00040D0284E326822B9274820F0D6FA024641 -:107DB000306023460121244815F004FA054658B1E5 -:107DC00000252046356015F0BFF9C8B904B070BD74 -:107DD0001E48FFF77BFEDBE71D48FFF777FE2946CD -:107DE000284617F0ADFB1B4902461B481FF09AFFBF -:107DF0001948FFF76BFE204615F0A6F90028E5D0DC -:107E00001648FFF763FE2946084617F099FB11490B -:107E1000024611481FF086FF0F4804B0BDE87040CD -:107E2000FFF754BE0E48FFF751FE2146ECE700BFB6 -:107E3000943B00228C3B002230E41C0244E41C02F0 -:107E4000A8020022B43B0022D03F0022E8E31C023B -:107E500048E41C02F8E51C02E843002278E41C0216 -:107E600090E41C0200212DE9F04140F2114284B05F -:107E70006B48CDE90111039120F068F9694801A927 -:107E800015F0B2F9074600285FD1674C2368012B33 -:107E90004CD0664B1B7803F0FF02002B3DD0644DA5 -:107EA0002B68002B7AD00123624963482B6015F0C0 -:107EB00027F90546002800F09B802368012B71D02C -:107EC00000245E4EDFF858810BE02B4640F2114251 -:107ED0000121404615F064F90446002848D0336873 -:107EE0001C442846346015F03FF90028EDD02846A0 -:107EF00015F02AF90446002866D14F4801A915F06B -:107F000073F90546002875D1029A33689A4209D060 -:107F10004B48FFF7DBFD29465BE0454B49481A60BB -:107F2000FFF7D4FD384604B0BDE8F0814648FFF7BE -:107F3000CDFD029BB3F5806F3DD22268A3B1012A2B -:107F4000A7D14248FFF7C2FDA3E74148FFF7BEFDB6 -:107F5000404A414941481FF0E5FE4048FFF7B6FD61 -:107F6000384604B0BDE8F081012A54D00127D9E792 -:107F7000014617F0E5FA3A49024638481FF0D2FEAA -:107F80003648FFF7A3FD284615F0DEF8074600281F -:107F9000C8D03448FFF79AFD21461AE03248FFF76F -:107FA00095FD80E72B4A31492C481FF0BBFE2B483A -:107FB000FFF78CFD84E7274A2D4928481FF0B2FEC1 -:107FC0002648FFF783FDD1E72648FFF77FFD2746C8 -:107FD0000021084617F0B4FA264902461F481FF050 -:107FE000A1FE1E48FFF772FD384604B0BDE8F081DF -:107FF00021488EE72148FFF769FD2146204617F00A -:108000009FFA1C49024615481FF08CFE1348FFF7E3 -:108010005DFD2F4686E71A48FFF758FDA6E700BF2B -:10802000B83B0022C8020022903B0022943B002271 -:108030008C3B00229CAB1C0244CE1C02B03B0022B5 -:1080400000E61C02BCE51C02F4E41C025CE51C0218 -:10805000A8E41C02C9020022BCE41C02E84300227E -:10806000D0E51C0278E41C02E8E31C02B4CE1C023A -:1080700078E51C02F8E51C0290E41C0218E61C02DC -:1080800020E51C0270B51A4C237843B903F0FF02B7 -:10809000184B1A601848BDE87040FFF717BD154D22 -:1080A0002B6803B30122154E2A603378002BF1D1DF -:1080B0001349144801F03EFF80B9124801F0E6FE72 -:1080C00038B91148FFF702FD0122002332702370F6 -:1080D00070BD0E48FFF7FAFC00BEF2E70C48FFF750 -:1080E000F5FC00BEE9E70B48FFF7F0FCDAE700BF5C -:1080F000943B00228C3B002220E71C02953B00228F -:10810000983B002220BB0022B4E71C028CE71C0233 -:1081100060E71C02E8E31C02002330B5414983B04C -:108120004148CDE9003301F08FFE002839D13F48A6 -:10813000FFF7CCFC3E48FFF7C9FC3E4A13785BBB17 -:108140001378002BFCD000233B4C23603B48FFF707 -:10815000BDFC012369463448236001F0F7FE044664 -:1081600030BB374D37492A462F4801F09FFE044661 -:1081700058BB29882846C1F3C71114F027FC0028F2 -:108180003CD12F49304815F05DF960B300222046FC -:108190002E4B1A7003B030BD274C2368002BD8D16A -:1081A000D4E704462A48FFF791FC204603B030BDCF -:1081B0002848FFF78BFC1C4801F068FE68B9264888 -:1081C000FFF784FC204603B030BD2448FFF77EFC57 -:1081D000154801F05BFE0028F1D02148FFF776FC3E -:1081E000204603B030BD1F48FFF770FC0E4801F079 -:1081F0004DFE98B11A48FFF769FCC7E71948FFF729 -:1082000065FC094801F042FE20B91348FFF75EFC07 -:1082100000BEB6E71248FFF759FCF9E70E48FFF732 -:1082200055FCB3E7D8E91C0220BB002208E81C0279 -:108230002CE81C02943B00228C3B0022E8E31C0249 -:10824000983B002238030022ECE81C02953B0022F8 -:10825000E0E71C0248E81C0274E81C02A8E81C02C3 -:108260008CE71C02D4E81C0203789A0702D501218E -:10827000034A1170DB0702D50022014B1A707047C8 -:10828000943B002210B5044600F096F82046BDE865 -:108290001040FCF77DBC00BF70B508250D4C0E49A1 -:1082A00023680E4E84B0581CCDE901160C4B20609B -:1082B0004FF480720B490C48009516F077FC0B4B7D -:1082C000186008B104B070BD014604B0BDE870404C -:1082D00000F070B838C30022D8790322EC4700229E -:1082E00004E91C02F0E81C0285821A02E847002219 -:1082F00010B50022032482B0214B012011460094C6 -:1083000015F076FD1F4B186040B31F4815F0C2FAF8 -:108310001E4B0146186028B3002401211C4B142079 -:108320001C4A009415F064FD1B4B01461860E0B137 -:108330001A4815F0AFFA1A4B01461860C0B1002474 -:108340004FF40071174B0620174A009415F050FDAA -:10835000164B0146186070B102B010BD014600F026 -:1083600029F8D2E700F026F8D6E700F023F8DFE797 -:1083700000F020F8E3E702B0BDE8104000F01AB8C2 -:108380005055002298550022305500224C550022AD -:10839000E4540022D05400222C550022AC54002278 -:1083A000C85400226054002260480022A8540022D1 -:1083B000FFF79EBF00BE704738B5164C4FF0FF3137 -:1083C000206816F007F8012803D000212068FFF785 -:1083D000F1FF114B1A7802B138BD01220F4D1A700E -:1083E000FFF7E6FF2B68013B2B60002BF4D0002346 -:1083F000206819461A4615F0A9FD0128F2D000217F -:108400002068FFF7D7FF2B68013B2B60002BEED1D4 -:1084100038BD00BF30C3002234C3002238C300225D -:1084200038B50023104D114C01214FF48070104AD3 -:108430002B60237015F04CFD0E4B186078B1FFF7E0 -:108440002BFF00F03FF800F0A9F800F013F900F05E -:108450006FF800F0D9F816F0B5FC002038BD0146E1 -:10846000FFF7A8FFEBE700BF38C3002234C30022A8 -:10847000E8C2002230C30022802330B4034D044CF4 -:1084800005600C60136030BC704700BF78C20022EA -:1084900078C00022802330B4034D044C05600C608A -:1084A000136030BC704700BF08C0002208BE002225 -:1084B00010B50446FFF780FF2046BDE81040FEF7E8 -:1084C00089BC00BF70B50E250D4C0E4923680E4EB9 -:1084D00084B0581CCDE901160C4B20604FF4C052FB -:1084E0000B490C48009516F061FB0B4B186008B166 -:1084F00004B070BD014604B0BDE87040FFF75ABF3C -:1085000038C30022D87D032240C300220CEC1C0299 -:1085100000EC1C02B1841A023CC3002210B50446D0 -:10852000FFF74AFF2046BDE81040FEF759BD00BFE7 -:1085300070B508250D4C0E4923680E4E84B0581CAA -:10854000CDE901160C4B20604FF480720B490C48AA -:10855000009516F02BFB0B4B186008B104B070BDF2 -:10856000014604B0BDE87040FFF724BF38C30022C5 -:10857000D8DD0322B4C300221CEC1C0210EC1C0248 -:108580001D851A02B0C3002210B50446FFF714FF80 -:108590002046BDE81040FEF739BE00BF70B50A2581 -:1085A0000D4C0E4923680E4E84B0581CCDE90116BF -:1085B0000C4B20604FF480720B490C48009516F06C -:1085C000F5FA0B4B186008B104B070BD014604B059 -:1085D000BDE87040FFF7EEBE38C30022D8E10322A9 -:1085E0004CC4002238EE1C022CEE1C0289851A02B3 -:1085F00048C4002210B50446FFF7DEFE2046BDE861 -:108600001040FFF7DDBA00BF70B501250D4C0E49D3 -:1086100023680E4E84B05819CDE901160C4B20602A -:108620004FF4FD620B490C48009516F0BFFA0B4B56 -:10863000186008B104B070BD014604B0BDE87040D8 -:10864000FFF7B8BE38C30022D8E50322C0C4002219 -:108650007CEE1C026CEE1C02F5851A02BCC40022E2 -:1086600010B50446FFF7A8FE2046BDE81040FFF70E -:1086700013BB00BF70B50F250D4C0E4923680E4E7D -:1086800084B0581CCDE901160C4B20604FF4807269 -:108690000B490C48009516F089FA0B4B186008B18D -:1086A00004B070BD014604B0BDE87040FFF782BE63 -:1086B00038C300227805042234C500228CEE1C0247 -:1086C00080EE1C0261861A0230C500222DE9F04FAF -:1086D000054683B008780C4600F0F8FF00F0F6FF7E -:1086E00000F0F4FF02462078019200F0EFFF00F066 -:1086F000EDFF03462078009300F0E8FF83466078A2 -:1087000000F0E4FF00F0E2FF00F0E0FF8246607856 -:1087100000F0DCFF8146A078667800F0D7FF00F01B -:10872000D5FF00F0D3FF8046A07800F0CFFF00F027 -:10873000CDFFA1780746E0784E4000F0C7FF00F07B -:10874000C5FF00F0C3FFE178019A4E40009B7240E4 -:1087500053408BEA030B8AEA0B0A89EA0A0988EA82 -:10876000090887EA080778402870207800F0AEFFF3 -:1087700000F0ACFF00F0AAFF024660780192267874 -:1087800000F0A4FF00F0A2FF00F0A0FF0346607815 -:10879000009300F09BFF00F099FF8346607800F0A3 -:1087A00095FF8246A07800F091FF00F08FFF00F067 -:1087B0008DFF8146A07800F089FFA1788046E0789F -:1087C0004E4000F083FF00F081FF00F07FFF07467E -:1087D000E07800F07BFF00F079FFE178019A4E40ED -:1087E000009B724053408BEA030B8AEA0B0A89EA2A -:1087F0000A0988EA090887EA08077840687020783B -:1088000000F064FF00F062FF00F060FF0246207895 -:10881000019200F05BFF00F059FF0346607800937F -:10882000267800F053FF00F051FF00F04FFF617811 -:108830008346A0784E4000F049FF00F047FF00F06B -:1088400045FF8246A07800F041FF00F03FFF8146DF -:10885000A07800F03BFF8046E07800F037FF00F0A2 -:1088600035FF00F033FF0746E07800F02FFFE17896 -:10887000019A4E40009B724053408BEA030B8AEAF8 -:108880000B0A89EA0A0988EA090887EA0807784092 -:10889000A870207800F01AFF00F018FF00F016FF13 -:1088A0008146207800F012FF8046607894F800A09E -:1088B00000F00CFF00F00AFF00F008FF834660782C -:1088C00000F004FF00F002FF63780646A0788AEA11 -:1088D000030A00F0FBFE00F0F9FE00F0F7FEA378BB -:1088E0000746E0788AEA030A00F0F0FE00F0EEFEA8 -:1088F00000F0ECFE89EA0A0988EA09088BEA080B0D -:1089000086EA0B0677400646E07800F0DFFE00F0CE -:10891000DDFE0346E0781C4600F0D8FEFFB27E4044 -:1089200074406040E87003B0BDE8F08F2DE9F04F6F -:10893000ADB0CDE90702002800F0B782002900F0B1 -:10894000B8821446002A00F0AC821023A2460A46E0 -:10895000A4F19001069124A8194600F0A7FED4E9DD -:108960002840DAE92A12C7B20A978DF88770270ED5 -:108970008DF88070070E8DF884700F0E8DF888705A -:10898000170E0E979DF89070C4F30746C4F30725A1 -:10899000E3B287EA146401949DF89140C1F307485B -:1089A000744002949DF89240CDF82C806C408DF874 -:1089B0008980C1F30728CDF830808DF88A8004942F -:1089C0005FFA81F89DF89340CDF834808DF88B8064 -:1089D000C2F307488DF88330CDF814806340C2F3AA -:1089E00007289DF89440C0F3074CC0F3072ECDF83C -:1089F00024805FFA82F884EA106B8DF881608DF82C -:108A000082508DF885C08DF886E0CDF83C809DF8C9 -:108A100095009DF896800A9F8CEA00008EEA08086F -:108A20009DF898C09DF897E08CEA116C87EA0E0ECD -:108A30000B999DF899709DF89A6079400A919DF87C -:108A40009C400C990E9F9DF89B508DF88C70039064 -:108A5000059F9DF89D004E4084EA12640D99059A89 -:108A60008DF88D705040099F099A4D409DF89E10D9 -:108A70008DF88E7051400F9F9DF89F208DF88F705C -:108A80007A4024AF97ED007E20AF97ED005E059011 -:108A900006FF5461584624AF87ED007ED346DFF8C9 -:108AA0001C9482460A9F22E001939DF89D309DF818 -:108AB0009A6005939DF891309DF897E002939DF898 -:108AC00095309DF894A003939DF892309DF89E10E8 -:108AD00004939DF89B509DF898C09DF89F209DF8A9 -:108AE0009C409DF899709DF896809DF89330019870 -:108AF0008DF876108DF87000039905988DF879102F -:108B00008DF87100049902988DF872608DF873E009 -:108B10008DF874A08DF875008DF877508DF878C0B9 -:108B20008DF87A108DF87B208DF87C408DF87D7063 -:108B30008DF87E808DF87F301CAA92ED007E28ABE8 -:108B400083ED007E102328AA194624A800F0AEFD6C -:108B50009DF89030ABF1100B19F803609DF891303F -:108B600019F803509DF8923019F803409DF893309E -:108B700019F803209DF8943019F803809DF895307A -:108B800019F803E09DF8963019F803C09DF8973066 -:108B900019F803709DF8983019F8033019469DF8BC -:108BA000993019F803009DF89A30039019F80330B2 -:108BB00004939DF89B3019F803A09DF89C3019F898 -:108BC00003009DF89D3019F803300593DBF8A030C1 -:108BD0005A40019284EA132486EA136685EA134513 -:108BE000DBF8A4308EEA134E8CEA132C88EA136863 -:108BF0005F40DBE92A3281EA1361029103998DF823 -:108C00006240019C81EA13418DF863400391029C0C -:108C100004998DF8684081EA1321039C0491059919 -:108C20008DF86940049C8AEA030380EA126081EAB5 -:108C300012419DF89EA08DF865E08DF866C08DF814 -:108C40006C008DF86D108DF860608DF861508DF8B6 -:108C500064808DF867708DF86A408DF86B3019F874 -:108C60000A3028A883EA12238DF86E309DF89F30D1 -:108C700019F80330534018AA8DF86F3092ED007E3A -:108C800024AB194683ED007EFFF720FD25A929A816 -:108C9000FFF71CFD26A92AA8FFF718FD27A92BA876 -:108CA000FFF714FD102328AA194624A800F0FEFCA3 -:108CB000069B5B459DF890307FF4F6AE8DF8503002 -:108CC0009DF89D3028AA8DF851309DF89A3024A83F -:108CD0008DF852309DF897308DF853309DF89430D0 -:108CE0008DF854309DF891308DF855309DF89E30B8 -:108CF0008DF856309DF89B308DF857309DF89830A0 -:108D00008DF858309DF895308DF859309DF8923097 -:108D10008DF85A309DF89F308DF85B309DF89C306F -:108D20008DF85C309DF899308DF85D309DF8963067 -:108D30008DF85E309DF893308DF85F3014AB93ED75 -:108D4000007E1023194682ED007E00F0AFFC9DF8F6 -:108D50009040089D19F804809DF89140D5E90012D3 -:108D600019F804E09DF892408EEA114E19F804C0FB -:108D70009DF893408CEA112C19F8044088EA116898 -:108D800084EA010B9DF89410079819F8011010233C -:108D900081EA126101919DF8951019F8011081EA9C -:108DA00012449DF89610029419F8011081EA1226D7 -:108DB0009DF89710039619F8011081EA02079DF8B3 -:108DC0009820049719F802709DF8992019F802600C -:108DD0009DF89A2019F8022005929DF89B2019F819 -:108DE0000220D5F80CA006929DF89C2019F80240AC -:108DF0009DF89D2084EA1A6419F80210AA68059D5E -:108E000087EA126785EA12250595069D86EA1246CD -:108E10006A409DF89E5081EA1A410695019D8DF8A1 -:108E200041E08DF84450029D8DF842C08DF84550C8 -:108E3000039D8DF84B208DF84650049D8DF84C40D5 -:108E40008DF84750059D8DF84D108DF840808DF8B8 -:108E500043B08DF848708DF849608DF84A50069DF2 -:108E6000194619F8052010AD82EA1A228DF84E2015 -:108E70009DF89F2019F8022082EA0A028DF84F20FF -:108E800024AA144695ED007E82ED007E00F00EFCD3 -:108E900020461022002100F017FC01202DB0BDE873 -:108EA000F08F08982DB0BDE8F08F07982DB0BDE881 -:108EB000F08F08462DB0BDE8F08F00BF50EF1C02C8 -:108EC000F0B504462C4F8DB001AE0D460FCF0FC646 -:108ED0000FCF0FC697E8070086E80700002C45D0A3 -:108EE000002D46D04FF0040EA4F1040C2946624632 -:108EF0004EF001E04B780E78CD781B04887843EA79 -:108F000006632B4343EA002342F8043F04310FF089 -:108F10000FC804214FF0280EE368184C8A0717D1B8 -:108F2000C3F30740C3F30725275C1A0E21F00300A3 -:108F3000DBB2665DE55C0346A25C303342EA076261 -:108F40006B4453F82C3C42EA064242EA0522534065 -:108F50005CF8042FBEF1010E83EA020301F1010166 -:108F6000CCF81030DAD101200DB0F0BD20460DB0A4 -:108F7000F0BD28460DB0F0BD50F11C0250F01C02AF -:108F80002DE9F04FB3B00B90002800F08583002945 -:108F900000F086831446002A00F07A8310230A46E4 -:108FA0000DF1A80B04F190010A915846194600F002 -:108FB0007DFB20689BED005E8DF89B006168050ECF -:108FC0008DF89F10A26827468DF8A320E3688DF8DE -:108FD0009850050C000A8DF89A00080E8DF89C0038 -:108FE000080C090A8DF89E10110E8DF8A010110CB6 -:108FF000120A8DF8A2201A0E8DF8A7308DF8A42041 -:109000001A0C1B0A8DF8A6308DF899508DF89D002A -:109010008DF8A1108DF8A52026AB93ED007E06FFFC -:1090200054618BED007EDFF880860C949DF8AA20B9 -:109030009DF8A91018F802E09DF8AB2018F80190EF -:1090400018F802C09DF8AC209DF8A83018F802600E -:109050009DF8AD2018F803A018F802201023009204 -:109060009DF8AE20103718F802109DF8AF2005913A -:1090700018F802009DF8B020069018F802409DF8FC -:10908000B120079418F802509DF8B220089518F8FE -:10909000022009929DF8B32018F802109DF8B42020 -:1090A00018F802509DF8B52018F802409DF8B62037 -:1090B00018F802009DF8B72018F802208DF88C608F -:1090C0008DF87C60009E8DF88AE08DF88D608DF8BB -:1090D0007960059E8DF882E08DF88E608DF886604F -:1090E000069E8DF88BC08DF88F608DF88360079E8B -:1090F0008DF87FC08DF890608DF88060089E8DF8A7 -:1091000088A08DF891608DF87D60099E8DF878A01B -:109110008DF889908DF885908DF892608DF8931078 -:109120008DF894508DF884508DF895408DF88140DD -:109130008DF896008DF87E008DF897208DF87B20B5 -:109140008DF87A6022A890ED007E8BED007E1EA83F -:109150008DF8871090ED007E2EAA82ED007E1946D4 -:10916000584600F0A3FA9DF8A80000F0AFFA0446B4 -:109170009DF8A90000F0AAFA02469DF8AA309DF8D1 -:10918000A9009DF8AB1043404B405C4062408DF815 -:10919000B8209DF8A85000F099FA04469DF8AA005E -:1091A00000F094FA03469DF8AA009DF8AB204540D4 -:1091B00055406C4063409DF8A8508DF8B9309DF83B -:1091C000A9305D4000F082FA04469DF8AB0000F043 -:1091D0007DFA03469DF8AB209DF8A80055406C40F1 -:1091E00063408DF8BA3000F071FA04469DF8A9206A -:1091F0009DF8A8309DF8AB0053409DF8AA2053403D -:109200005C4000F063FA0346E4B25C409DF8AC00B9 -:109210008DF8BB4000F05AFA04469DF8AD0000F00E -:1092200055FA02469DF8AE309DF8AD009DF8AF109E -:1092300043404B405C4062408DF8BC209DF8AC50F0 -:1092400000F044FA04469DF8AE0000F03FFA0346F1 -:109250009DF8AE009DF8AF20454055406C406340FE -:109260009DF8AC508DF8BD309DF8AD305D4000F0FC -:109270002DFA04469DF8AF0000F028FA03469DF849 -:10928000AF209DF8AC0055406C4063408DF8BE3077 -:1092900000F01CFA04469DF8AD209DF8AC309DF816 -:1092A000AF0053409DF8AE2053405C4000F00EFAF2 -:1092B0000346E4B25C409DF8B0008DF8BF4000F07A -:1092C00005FA04469DF8B10000F000FA02469DF848 -:1092D000B2309DF8B1009DF8B31043404B405C4064 -:1092E00062408DF8C0209DF8B05000F0EFF90446C0 -:1092F0009DF8B20000F0EAF903469DF8B2009DF82F -:10930000B32045406A40544063409DF8B0508DF80A -:10931000C1309DF8B1305D4000F0D8F904469DF8A9 -:10932000B30000F0D3F903469DF8B3209DF8B000D8 -:1093300055406C4063408DF8C23000F0C7F90446D8 -:109340009DF8B1209DF8B0309DF8B30053409DF8D2 -:10935000B22053405C4000F0B9F90346E4B25C40EF -:109360009DF8B4008DF8C34000F0B0F904469DF8B4 -:10937000B50000F0ABF902469DF8B6309DF8B50097 -:109380009DF8B71043404B405C4062408DF8C420CC -:109390009DF8B45000F09AF904469DF8B60000F02C -:1093A00095F903469DF8B6009DF8B7204540554015 -:1093B0006C4063409DF8B4508DF8C5309DF8B530D1 -:1093C0005D4000F083F904469DF8B70000F07EF997 -:1093D00003469DF8B7209DF8B40055406C406340AB -:1093E0008DF8C63000F072F904469DF8B5209DF85E -:1093F000B4309DF8B70053409DF8B62053405C4010 -:1094000000F064F910230146E4B24C402EAA19463C -:1094100058468DF8C74000F049F9D7E90001D7E96F -:109420000223040E8DF86B008DF86F108DF87320F9 -:109430008DF877309BED007E8DF86840040C000AB3 -:109440008DF86A00080E8DF86C00080C090A8DF87A -:109450006E10110E8DF87010110C120A8DF871102B -:109460008DF87220190E1A0C1B0A8DF876308DF8C3 -:1094700069408DF86D008DF874108DF875201AAB69 -:1094800093ED005E6B4604FF566183ED007E0A9B00 -:109490008BED007EBB427FF4C9ADD6EE502B05921A -:1094A000D7EE502BD6EE309B0992F7EE302B9DF87D -:1094B0000030D6EE70EB18F80330F6EE506BD7EEB6 -:1094C000100BF7EE10AB8DF858300C9C0C93D7EEC8 -:1094D000703BD7EE301BF6EE10CBF6EE307BF6EE9F -:1094E000705B18F809900A92059A18F80EE0CDF80A -:1094F0001C9018F80290099A18F80AA018F802208F -:10950000CDF818E018F806E018F800600A98CDF8D1 -:1095100014900896099218F80360079A534618F8B1 -:1095200000A0059818F80CC018F8019018F80770FA -:1095300018F805508DF859208DF85A00F7EE700B89 -:109540008DF85F5006990A95099D8DF85B108DF88E -:109550006250F7EE501B0546089A8DF85CC08DF8F6 -:109560005EE08DF85D708DF860208DF864308DF8C8 -:1095700061908DF863608DF865A018F8011018F8F7 -:1095800005800D938DF866108DF8678016AD95ED0A -:10959000007E0C9D8BED007E8DF848508DF8497053 -:1095A000099D069F8DF84CC08DF84A508DF84E10DD -:1095B0008DF84B808DF84D908DF84F70059D079973 -:1095C0008DF852500A9D089F8DF853500D9D8DF8CF -:1095D00056E08DF854508DF855108DF850708DF878 -:1095E00051A08DF8576012AD95ED007E10232EAA84 -:1095F00082ED007E1946584600F058F8D4E92A2139 -:10960000D4E928538DF843208DF83B508DF83F3036 -:109610008DF847102C0E9BED005E8DF838402C0C19 -:109620008DF839401C0E8DF83C401C0C1B0A8DF83F -:109630003E3010238DF83D40140E8DF8404022FA44 -:1096400003F48DF841400C0E8DF844402D0A21FAA8 -:1096500003F4120A090A8DF842208DF846108DF89D -:109660003A508DF845400EA991ED007E06FF5461F9 -:1096700019465A460B988BED007E00F017F85846B5 -:109680001022002100F020F8012033B0BDE8F08F57 -:10969000104633B0BDE8F08F0B9833B0BDE8F08FC3 -:1096A000084633B0BDE8F08F50F01C028B4210B575 -:1096B0001C4601D9002010BD1346224619461EF053 -:1096C0003FFE204610BD00BF1EF040BDC30903EBA6 -:1096D000430303EBC30383EA4000C0B2704700BFFB -:1096E00000BEFEE71EF0040F0CBFEFF30880EFF39F -:1096F000098001490847000089971A020F4B196831 -:10970000EFF309821EF0100F08BF22ED108A22E944 -:10971000F04FEFF30B8342F8043D0A604FF0100066 -:1097200080F31188BFF34F8FBFF36F8F15F0B4FC38 -:109730004FF0000080F3118800F002B850F50222CB -:10974000074801680A6802CA81F30B88B2E8F04F43 -:109750001EF0100F08BFB2EC108A82F30988704720 -:1097600050F5022210B5EFF31184102383F3118812 -:1097700015F082FC18B14FF08052024B5A6084F30E -:10978000118810BD00ED00E008B5836913F8023CB4 -:10979000022B02D0032B04D808BDBDE80840FFF718 -:1097A000CFBF40F20441024B024A03480FF0B4FD20 -:1097B0007CF11C023CF21C0290F11C0270B44FF0D0 -:1097C00080756FF00204074E283122F0010240E953 -:1097D000022540E9094340F80C6C40F8481D70BC74 -:1097E000704700BFE1961A0208B5EFF3118110230C -:1097F00083F311880A4A13680133012B136000D0E8 -:1098000008BD084A084B11605B68C3F30803002BCE -:10981000F6D040F2F541054B054A06480FF07CFDB5 -:10982000A8C50022A4C5002200ED00E0B8F11C028A -:1098300028F21C0290F11C02094A08B513683BB1DA -:10984000013B13601BB9074B1B6883F3118808BDEC -:1098500040F2FE41044B054A05480FF05DFD00BF94 -:10986000A8C50022A4C5002200F21C0214F21C02AA -:1098700090F11C0290B31A4A38B592F8903A13F05E -:109880000F04DDB20DD04AF202500021B2F8FA33D3 -:10989000A2F8FA039BB243F4254382F8901AA2F887 -:1098A000FA330FF05DFBBFF34F8F30BFBFF36F8F05 -:1098B0000FF07AFB62B6BFF36F8F72B66CB14AF2EB -:1098C0000251074AB2F8FA33A2F8FA139BB243F4F2 -:1098D000254382F8905AA2F8FA3338BD704700BF8A -:1098E00000E0014008B572B615F0B6FA0120FFF7A6 -:1098F000C1FF62B6BDE8084015F0B6BA0D4B0E4A7E -:109900001B68A2FB03239B09013BB3F1807F00D3BB -:1099100070474FF0E0224FF0F00C0020072110B408 -:10992000064C536184F823C05DF8044B90611161CB -:10993000704700BF9C220122D34D621000ED00E071 -:10994000F02208B50B4B83F82220FFF7D7FF0A4A15 -:10995000536B43F04043536362B6BFF36F8FEFF333 -:10996000148C2CF0040C8CF31488BFF36F8F02DF7F -:1099700000BEFDE700ED00E000EF00E0EFF3038341 -:10998000103B03F0FF021B0605D402F1604303F510 -:10999000614393F80033704708B5054B1B689A681C -:1099A000186893699847B0FA80F0400908BD00BF75 -:1099B000E802002270B516468A6A0D463B2A02D894 -:1099C0003C231A468B620A4B696A1B689C681868BC -:1099D00063699847B0FA80F4012E4FEA541401D01D -:1099E000204670BD284616F00BFA204670BD00BF19 -:1099F000E8020022F0B5244C83B02368002B3DD050 -:109A00005968224D4A782860012A14D09A6818684B -:109A100012689047236878B99A68186893699847DC -:109A20001B4D04462B6803B31A4E3368A3B154B1DF -:109A3000002003B0F0BDFEE70E28EDD09A6818684C -:109A400053689847F4E72B68002BF1D03068003852 -:109A500018BF012003B0F0BD0F2780220E490196E8 -:109A600000970E4815F0F0F8E1E70F2680220C4928 -:109A7000019500960B4815F0E7F8D5E76E210A4BE3 -:109A80000A4A0B480FF048FCE8020022C4C5002235 -:109A9000CCC50022C8C50022BCF21C02B59A1A022D -:109AA000ACF21C02199B1A0250F21C02D8F21C02E2 -:109AB00074F21C022DE9F04140F6A1750023A8467E -:109AC000134F82B03A68134E01928DF800304FF474 -:109AD0007A7015F09DFA33689A6818689369984708 -:109AE0008542044612D028B93B680546986918F0AB -:109AF00035F8ECE7404503D041F288339842E6D18F -:109B00000021684618F0F0F80128E0D12546DEE78C -:109B1000C4C50022E80200222DE9F0410026DFF84A -:109B200080801E4F84B005E0B5F57A6F24D02046C2 -:109B300016F066F900214FF0FF32084615F036FEA8 -:109B4000002140F2EA50019616F080F90446002800 -:109B5000F0D0D8F8003001AA996818688B68616A5B -:109B60009847019B05463868616AC4E90A3019F0D4 -:109B70007BFB2063002DD7D10028D8D0606A18F075 -:109B80003BF901280346D2D1002102A88DF8083004 -:109B9000039418F0A9F80128C9D1D1E7C4C500225F -:109BA000E8020022002100B50C4AC36883B01A42C3 -:109BB00001910FD00A4B186860B101AA15F03AFE66 -:109BC000019B3BB14FF08052064B5A60BFF34F8F61 -:109BD000BFF36F8F03B05DF804FB00BF0000070107 -:109BE000CCC5002200ED00E0F8B505460C4E0C4651 -:109BF0002B46112130460B4A1EF060F800230A491B -:109C00000A4A0B4F2046C4E90065C4E9027122618B -:109C10006361A361E36119F0EFF92046F8BD00BF6D -:109C2000B0C50022D0F21C02B5991A0299991A0205 -:109C3000F5991A0238B505461DF0A6FB04461DF03D -:109C4000A3FB0346A4B244EA034401202C6038BDC0 -:109C500018B14FF0FF3114F091BC08B56C21024BE4 -:109C6000024A03480FF058FBFCF21C02F0F41C02FD -:109C700008F31C0208B114F039BA08B57721024B79 -:109C8000024A03480FF048FBFCF21C02DCF41C0201 -:109C900008F31C024FF47A7202FB00F0024BA3FBA4 -:109CA0000030800915F0B4B9D34D6210006E08B1D0 -:109CB00013F042BF704700BF10B5044613F012FE08 -:109CC000206618B1072113F0E9FE012010BD00BF86 -:109CD00030B542F21075044683B0002302211A46C3 -:109CE000206E009513F00CFE0221206E13F0ACFEE6 -:109CF0008307F2D503B030BD10B500210446006ED5 -:109D000013F0A2FE830705D4206E0221BDE81040A7 -:109D100013F0C4BED221024B024A03480FF0FCFAF2 -:109D200038F31C02C8F41C0208F31C0238B50C46B8 -:109D3000054615F017FC14F0010406D02C6F24B171 -:109D4000201AB0FA80F0400938BD204638BD00BF67 -:109D500038B50C46054615F005FCE30703D52B6F17 -:109D600013B1834200D138BDFE21024B024A0348A1 -:109D70000FF0D2FA9CF31C02B8F41C0208F31C0288 -:109D800030B5044683B015F0EDFB236F0BB198425C -:109D900013D042F21075002301211A46206E00955F -:109DA00013F0AEFD0121206E13F04EFEC307F2D575 -:109DB00015F0D8FB206703B030BD40F20F11024B05 -:109DC000024A03480FF0A8FAFCF31C02ACF41C0290 -:109DD00008F31C0210B500210446006E13F034FE97 -:109DE00010F0010306D1206E23670121BDE8104069 -:109DF00013F054BE4FF49871024B034A03480FF01E -:109E00008BFA00BF38F41C029CF41C0208F31C02FD -:109E100030B54FF47A74042201FB04F4074D83B08B -:109E2000A5FB0454A40900231146006E009413F00E -:109E300067FDC0F3800003B030BD00BFD34D62109A -:109E40000421006E13F02ABE70B5044604200E46AD -:109E500014F070F9206198B13368D3E901121868E1 -:109E600012689047054620B9074B2846C4E90036DA -:109E700070BD206914F0BEFB00232846236170BD2D -:109E80000925284670BD00BF8465707038B500256F -:109E90000446436805601B689A681868136A984707 -:109EA000206914F0A7FB284638BD00BF4FF0000C16 -:109EB0000B4670B586461D491D488AB0C2F800C0E1 -:109EC000C2F804C0C2F80CC0C2F808C0C2F810C082 -:109ED000C2F814C01D68CDE905010792D560B2F83B -:109EE00000C01D7C01A965F3CE1CA2F800C0DD688E -:109EF00002A80295D3E90165DEF8103003959EF8BB -:109F00000A50C2F804E01446CDE90835049612F070 -:109F10008DF8019BA06033B91846227842F0010306 -:109F200023700AB070BD64200AB070BD39A01A0257 -:109F3000ED9F1A0210B50C46886812F057F8002001 -:109F40002378A06060F30003237010BD436830B530 -:109F50001B6804469A68186885B053680D46984790 -:109F600078B9636801A91B689A681868D36998472B -:109F700038B99DF80C30A3721DB1DDE90132C5E995 -:109F8000002305B030BD00BF30B54FF0FF320446AE -:109F90000121002083B015F009FC012808D1238994 -:109FA0001B071AD4238913F0100004D103B030BD6D -:109FB000142003B030BD63681D6806E09DF80530CD -:109FC000002BF3D06268D36853B9AB6828689B69EB -:109FD00001A998470028F1D0E8E7642003B030BD1C -:109FE000106998470028F0D0E0E700BF2DE9F8435A -:109FF0005D6888461746064615F0B4FA4FF0000C27 -:10A0000004466B6831461B689A681868D2F80C9051 -:10A010003B46EC604246A5F808C0C84738B904463C -:10A020002846FFF7B1FF10B92046BDE8F883014C80 -:10A03000FAE700BF0A0000802DE9F8435D68884612 -:10A040001746064615F08EFA4FF0000C04466B6872 -:10A0500031461B689A681868D2F808903B46EC6055 -:10A060004246A5F808C0C84738B904462846FFF755 -:10A070008BFF10B92046BDE8F883014CFAE700BF1A -:10A080000A00008030B50388456813F0630F83B081 -:10A090000AD069684A683AB104468DF800308B6886 -:10A0A000684601939047238813F01C0F17D02A8924 -:10A0B00092B213432B81EB688BB10024E8686A46A7 -:10A0C0002146009415F0B6FB009BEC603BB14FF0CD -:10A0D0008052044B5A60BFF34F8FBFF36F8F03B0B2 -:10A0E00030BD00BF00ED00E006207047436870B54A -:10A0F0009B6882B01B680D469E680446027C01A9DD -:10A100001868336A984740B99DF80630627C063B70 -:10A1100018BF01232A706870AB7002B070BD00BF19 -:10A120000022034610B4D3E902341046C1E90043CB -:10A130000A815DF8044B70472DE9F04105461E4643 -:10A14000436884B09B680F461B68904618682A7C59 -:10A150000DF1070101F08CFF044618B1204604B050 -:10A16000BDE8F081424639469DF80700B3B201F0E0 -:10A17000FFFE04460028F1D10422CDE902006B68FD -:10A1800002A859681B680391ADF80820984720463B -:10A1900004B0BDE8F08100BF2DE9F04105461E4640 -:10A1A000436884B09B680F461B68904618682A7CF9 -:10A1B0000DF1070101F05CFF044618B1204604B020 -:10A1C000BDE8F081424639469DF80700B3B201F080 -:10A1D0000FFF04460028F1D10422CDE902006B688C -:10A1E00002A859681B680391ADF8082098472046DB -:10A1F00004B0BDE8F08100BF2DE9F041436884B0B0 -:10A200009B680C461B68074615460DF10701027C4A -:10A21000186801F02DFF804680B99DB1114E25448C -:10A2200001E0A5420ED02246012331469DF80700E9 -:10A2300001F0DEFE01340028F3D08046404604B031 -:10A24000BDE8F08100220421CDE902227B6802A84A -:10A25000D3E90032ADF8081003929847404604B0A5 -:10A26000BDE8F08128F51C0270B503680E4E8A68BF -:10A27000B34215D0136804464160D3E9011218684F -:10A2800012689047054608B1284670BDFF23237425 -:10A2900013F028FB6574C4F814022660284670BDCC -:10A2A0000E25284670BD00BF4255454D70B5044689 -:10A2B0004168037C88682522006882B0006804F148 -:10A2C000140101F0B7FD054690B901224FF0FF36A9 -:10A2D00003461146D4F81402009613F011FBD4E99A -:10A2E000053201211BBA0B4412BAC4E9023261746F -:10A2F000284602B070BD00BF38B502680A4B9A42CA -:10A3000001D0072038BD436804469B68D0F814028A -:10A310001D6813F011FCAB6828685B68984700283B -:10A32000F0D1206038BD00BF4255454D002310B527 -:10A3300082B0CDE90033846983796268033B516858 -:10A3400001910C2B11D8DFE803F00721231D101019 -:10A350001010101010101200022341782174ADF873 -:10A36000003013680BB16846984702B010BD012158 -:10A37000D4F8140213F092FBBDF80030002BF4D097 -:10A380006268EEE7FF2101232182E8E72023E6E768 -:10A390004023E4E71A4B1B88012B00D0704790F84C -:10A3A000221010B5022914BF4FF0820C4FF0800C20 -:10A3B000C368028D04698AB01B1B042A03938DF8BD -:10A3C00006108DF807C017D0052A12D0032A40F2D4 -:10A3D000DC5308BF002390F824C0C26901A90920FA -:10A3E000ADF808308DF804C0069205F0C5F80AB043 -:10A3F00010BD40F2DF53EEE740F2DE53EBE700BF63 -:10A400009C120122164B1B88012B00D0704700B50F -:10A4100090F822208BB0012A1ED0002A0CBF4FF0EA -:10A42000820E4FF0810E018D40F2DC53012908BFEE -:10A430000023C16990F824C006910A2001A98DF873 -:10A4400006208DF807E08DF804C0ADF8083005F05F -:10A4500093F80BB05DF804FB4FF0800EE3E700BF0C -:10A460009C12012200B590F824300A4A8BB073B1D7 -:10A47000126A8DF804308DF805100AB1136A07933B -:10A48000032001A905F078F80BB05DF804FB126910 -:10A49000EFE700BF1021012238B500240546A1B224 -:10A4A0002846013401F0A0FB042CF8D138BD00BFD0 -:10A4B00070B582B00DF1060204460D4601F058FB5E -:10A4C000FF2812D00B4E4FF0FF31306813F082FF9F -:10A4D00029462046084A01F093FA002330681A46BC -:10A4E000194613F033FD02B070BD94F8240006F055 -:10A4F00013FFE7E7ACF7002265A41A0208B5064B84 -:10A500000146442218461DF01BFFBDE808400146E5 -:10A51000072005F063BB00BF78E9002208B5064BB1 -:10A520000146442218461DF00BFFBDE808400146D5 -:10A53000062005F053BB00BFBCE900222DE9F04323 -:10A5400090F8243083B0002A5CD04FF48078394DE5 -:10A5500002F5407297B205EB0322D47892784FEA65 -:10A56000032E42EA04224FF4D069334C03EB8303F9 -:10A5700024F8139004EB43034FF0000CFF269A805D -:10A58000A3F806805F80198101E04FEA032E15FAD7 -:10A590008CF303F80E6090F824300CF1010C03EBFF -:10A5A000830204EB4202D2881FFA8CF18A42ECD873 -:10A5B0004FF0800C4FF0000E204E03EB031106EB22 -:10A5C000810181F8243005EB032503EB830304EBC1 -:10A5D00043041B4B81F837C00A614C618D60046CE9 -:10A5E000A1F822E04B6090F8243003EB031206EB55 -:10A5F00082021046146405F075FF58B1FF2003B0C5 -:10A60000BDE8F0834FF004084FF44077094D4FEA5E -:10A61000032EA8E740F6B832072001A905F0C0FADA -:10A620000028EBD1019B188D0028E7D103B0BDE8CD -:10A63000F08300BF08C60022ECC5002208C8002233 -:10A64000FDA41A02F0B5064690F824000D468BB022 -:10A65000B0B3012841F0100C18BF8C461A4B1F6A8A -:10A660000CF0F001A1F11001B1FA81F14FF0000EF0 -:10A670000422164B49090CF00F0C9C88644514D039 -:10A68000013A0EF1010E03F10603F6D18DF8040034 -:10A690008DF805501FB1D7E90823079209930620CA -:10A6A00001A904F069FF0BB0F0BD9C788C42E7D1A2 -:10A6B00030461FFA8EF101F097FA96F82400E5E78C -:10A6C000014B8C461F69CBE71021012218E90022BB -:10A6D0002DE9F04105464FF0000C086895F824304C -:10A6E000244ADFF89C8042F823008A69224E1288AF -:10A6F000DFF890E028F81320CA690C4612881F4F33 -:10A7000026F813204A684EF823208A68C96847F85B -:10A710002320A1F800C092F805C0BCF1080F0BD1AE -:10A720009779DFF864C00CF80370A7F1050CBCF151 -:10A73000010F05D9022F03D0FF230B80BDE8F08164 -:10A74000D779502FF8D11279012AF5D936F813604C -:10A75000C77B002231462846FFF7F0FE30B93A4663 -:10A7600031462846FFF7EAFE0028E7D0FF22E368DB -:10A770001A80E3E7A4C8002290C8002294C80022EF -:10A7800000C600229CC80022ACC80022F0B54FF0E1 -:10A79000000E90F824C0BDF81860294F06EB8C0419 -:10A7A000284D57F8247005EB44205BBA4760C382FC -:10A7B000059F130E0275437428294FEA12434FEA8E -:10A7C00012224FEA8C0C8760A0F80CE080F80EE0B3 -:10A7D00080F810E080F815E080F818E0C173837409 -:10A7E000C27422D02A290AD100F10803017B0A2071 -:10A7F0009A796EF3C71160F3040219719A71124BC2 -:10A8000063449B5D052B0ED00CEB060305EB432345 -:10A810009A7B02F01F02B44405EB4C23997B62F350 -:10A8200004019973F0BD0C22F5E70A21037B827BBA -:10A8300043F0800361F3040203738273DFE700BF18 -:10A84000B8C80022D8D80022B0C800222DE9F041B3 -:10A850004FF00C0E00274EF001E090F82400344C2D -:10A86000344E03EB800C56F82C8004EB4C26B2607F -:10A87000B27B850067F3471204EB4C20B2730E30B5 -:10A88000C6F80480B7814A1E12F801CF00F801CF44 -:10A890000FF007C00A78252A16D8252A22D8DFE823 -:10A8A00002F03021213921212121212121212121C1 -:10A8B0002121212139212121212121212130212161 -:10A8C00030212121211521155A2A0BD10A26EA18F7 -:10A8D00004EB4222117B907B41F0800166F304007F -:10A8E00011739073144A2A44D25C052A07D10C22B2 -:10A8F0001D4404EB4524A37B62F30403A373BDE86A -:10A90000F0810620EA1804EB4222917B60F30401F7 -:10A910009173E7E70626EA1804EB4222117B907B4D -:10A9200041F0800166F3040011739073DAE700BF11 -:10A93000D8D80022B8C80022B0C800222DE9F04FB4 -:10A940000E4649788BB00429BDF8507090F824C0A9 -:10A950005DD14FF6FF70DFF8ECA0DFF8ECB002EB52 -:10A960008C0134782AF811002BF8110031784FEA65 -:10A970008C05781AA042049549DD1501304805F18F -:10A98000080E704409902E48DFF8C08028180890FF -:10A9900002EB42004FF00009CDE905C208EB400888 -:10A9A000079305E02B7823449CB27B1A9C422EDA55 -:10A9B00035196B78052BF5D1EB7803F00303022BE7 -:10A9C000F0D1B8F8041098F80200039103F034FBBA -:10A9D00095F902300399002B1DDB099B0E22CDE96E -:10A9E00000530598079B07F0E7F94FF6FF72049BA9 -:10A9F00006990B442AF813003BF8133093421DD1FB -:10AA0000B9F1000F03D14FF001093178CAE7FF20F7 -:10AA10000BB0BDE8F08F089B0E22CDE900530598DE -:10AA2000079B07F0C9F94FF6FF72049B06990B4488 -:10AA30002BF813003AF813309342E1D00020E7E7F7 -:10AA400030E9002208E90022F8E8002218E9002293 -:10AA500010B50E4A0E4B8EB0CDE902236B460D4C5D -:10AA60000D494FF0080CCDE9004193ED007F0B4CF0 -:10AA70000B4B07AA04A982ED007F06940B930C935D -:10AA8000ADF816C006F040FA0EB010BDB1A41A021F -:10AA900045A61A0299A41A02D1A61A0228F71C0286 -:10AAA000D5031B0210B5074B00EB400003EB40033E -:10AAB00098789B8881F824004B840C4603F0BCFAFC -:10AAC000206410BD18E90022704700BFFFFFFFFFA0 -:10AAD0002DE9F04728A5D5E900454FF0000C4FF0CF -:10AAE000040E4FF0010A9FED1C6B9FED1D7B4EF095 -:10AAF00001E061461C4EDFF888801C4F06EB001613 -:10AB000008EBC0234FEA800909EB0C0208EB422254 -:10AB1000C3E9004599600CF1010C27F8061B46F8C3 -:10AB200004AB9181917383ED0F7E03F500730FF0F9 -:10AB300015C84FF0FF330E490E4A01EBC00502EB7A -:10AB4000C00441F8303042F830306B606360BDE8DB -:10AB5000F08700BFAFF3008000000000000000009D -:10AB60000000000000000000B8C8002218E9002220 -:10AB7000F8E8002208E90022555342430100000092 -:10AB8000D8D80022F0B5264E044631814FF6A16098 -:10AB90004FF4803101274FF0000C4FF0800EC6E9D2 -:10ABA000000194F824001F4D00EB001105EB81011A -:10ABB000C1E9047681F837E081F824008A60A1F8C1 -:10ABC00022C04B6094F82430226C03EB031305EB96 -:10ABD000830383B01A6402E0012003F003FE94F8BB -:10ABE000240000EB001005EB800005F07BFCD5286D -:10ABF000F2D040F6B832062001A904F0D1FF60B9C6 -:10AC0000019B1A8D062A08D0092A02D02AB903B05E -:10AC1000F0BD0146204606F035F9FF20F7E700BFFA -:10AC2000E0C5002208C800222DE97043244E4FF0F1 -:10AC3000800C3181002104464FF621684FF0000955 -:10AC400090F824001F4D00EB001305EB830383F8FD -:10AC500037C083F824005A605E6159849960196195 -:10AC600094F82430226C03EB031305EB8303C6E94D -:10AC7000008982B01A6402E0012003F0B3FD94F869 -:10AC8000240000EB001005EB800006F035FBD52812 -:10AC9000F2D040F6B832062001A904F081FF68B96D -:10ACA000019B1A8D062A09D0092A03D032B902B0B5 -:10ACB000BDE870830146204606F0E4F8FF20F6E781 -:10ACC000D0C5002208C800222DE9F04F0D464FF0F4 -:10ACD000040A0D274FF0000E4FF0800C044690F848 -:10ACE0002410DFF834821AFB015001EB011305EB4D -:10ACF0000516DFF8289203FA0AF303EB86034344B0 -:10AD000009EB40209860784883F824105860774811 -:10AD100005EB81011F6130F8117083F837C0C3F86B -:10AD200014E05F8494F82400216C00EB001303FA14 -:10AD30000AF303EB86036E4A434483B0196402EBC3 -:10AD40000512394606F052F93946204607F050F907 -:10AD500040F20B2194F82430DFF8C4B105EB8303F3 -:10AD60003BF8133040F20A2213F0400F08BF0A46A6 -:10AD70003B4620465F4906F061F994F82400B6008E -:10AD800000EB001006EB0010404406F0B5FA002876 -:10AD900052D140F6B83206200DEB0A0104F000FF54 -:10ADA000002853D1019B1A8D062A228549D00ED93D -:10ADB000092A09D194F82430204605EB83054B4B32 -:10ADC00033F8151006F05EF84FF6FB7036E0033AE4 -:10ADD000012AF9D83946204694F8246002F0E4FAB2 -:10ADE00094F8242005EB86061AFB02532BF8160074 -:10ADF000414942485B02CB5850F82200404E1B1A92 -:10AE0000236105EB8203580259F8007009EB4323D4 -:10AE1000B742D9D1014451F8041C58688842D3D1B3 -:10AE2000187B58B10228CFD1364B33F812100129C4 -:10AE30000FD04FF6FA7001E04FF6F97003B0BDE89D -:10AE4000F08F4FF6FF7003B0BDE8F08FFF2323852E -:10AE5000BAE7002123F812102B4B05EB450203EB58 -:10AE600042039988204A2046FFF7DEFE94F82430FA -:10AE7000264A05EB830332F813102046244A05F0D6 -:10AE8000B7FC0646C0B1002094F82430214A174987 -:10AE900005EB830322F8130031F8131020461C4AF7 -:10AEA00005F0A6FC064698B1002294F8243005EB84 -:10AEB00083032BF81320BCE70146204604F03EFB39 -:10AEC000334640F20B2220460A4906F0B7F8DAE78B -:10AED0000146204604F032FB334640F20B22204666 -:10AEE000044906F0ABF8DFE71DA51A02F8E80022D6 -:10AEF00030E90022D5031B02E0D8002270E90022CD -:10AF00005553425300EA002218E9002208E90022C2 -:10AF1000F9341B02E8E8002218EA0022D8C800220F -:10AF2000D8E800222DE9F04FDFF8F88290F82430BD -:10AF3000B04A458C044658F8230087B0DFF8E8E2B1 -:10AF400052F82320009005EB830001925EF8202048 -:10AF50004FF01F0C0132012A38BF01220026DFF812 -:10AF6000CCB24EF820203BF8108003EB0310A24F28 -:10AF700005EB0512000100EB82003844C0E904C66D -:10AF80006FF07F069D4980F8243005EB830301EBC9 -:10AF900043219B4B80F8376081604360A0F822809A -:10AFA00094F82400216C00EB00131B0103EB8203D7 -:10AFB0009600FA1811642A01029202F10809914AD6 -:10AFC000A16B38339144E26BF9503B445A604146DF -:10AFD0004A4606F00BF84146204607F009F840F2D1 -:10AFE0000A2194F82430DFF848A205EB83033AF8ED -:10AFF000133040F20B2213F0400F18BF0A464346AD -:10B000002046814906F01AF894F8240000EB00105D -:10B0100006EB0010384406F06FF9002847D140F6DF -:10B02000B832062005A904F0BBFD002840F084805A -:10B03000059A0390128D062A22854AD0092A3CD00F -:10B04000012A05D04FF6FE76304607B0BDE8F08FF6 -:10B050004146204694F8248002F0A6F905EB8808C2 -:10B060002AF8180040F2025094F82410674A039B13 -:10B0700032F81120824200F0DD8040F2035082421B -:10B0800000F05D8129462046FFF71EFE4FF6FB7358 -:10B090009842064600F0A8804FF6FF73984200F0F1 -:10B0A000848002284BD0304607B0BDE8F08F4FF6C1 -:10B0B000F976304607B0BDE8F08F94F8243020468A -:10B0C00005EB83033BF8131005F0DCFE4FF6FE762C -:10B0D000BAE74F4B05EB450103EB41039988484A1A -:10B0E0002046FFF7A1FD94F82430204605EB8303AA -:10B0F0003BF81310474A05F07BFB0646002800F09A -:10B100008D81002694F82430434A05EB830332F8FE -:10B11000131020463F4A2AF8136005F069FB0646E3 -:10B12000002800F06F81002194F824303B4A05EBA1 -:10B13000830322F8131085E7FF23238582E7344B2E -:10B1400005EB450203EB420399882D4A2046FFF7A1 -:10B150006BFD94F82430204605EB83033BF8131075 -:10B160002C4A05F045FB0746002800F082810027A5 -:10B1700094F82430284A05EB830332F81310204654 -:10B18000244A2AF8137005F033FB0746002800F024 -:10B1900088810022304694F82410204B05EB81056D -:10B1A00023F8152007B0BDE8F08F01264FF0000C02 -:10B1B00094F824301A481849184F05EB830220F8F8 -:10B1C000136031F8121027F812C02046114A05F01A -:10B1D0000FFB0646002800F058812946204607B09C -:10B1E000BDE8F04FFFF770BDC82003F0FBFA4FF643 -:10B1F000FB7658E710EA002238EC0022D8D800226B -:10B200001DA51A0230E90022D5031B0204EA002220 -:10B2100018E90022F9341B02F8E80022D8E80022DD -:10B2200000EA002208EA0022B8C8002208E9002249 -:10B23000E8E800226FF07F0C029AB348DFF8E09252 -:10B24000024405EB810039F81080B04F01EB01108A -:10B2500006EB0010384480F82410009980F837C0BD -:10B260008160019943610161A949A0F82280416090 -:10B2700094F82400216C00EB001306EB031307EB9A -:10B28000030CCCF84010D4F838C0E16B383347F8E1 -:10B2900003C03B445960414605F0A8FE41462046A4 -:10B2A00006F0A6FE94F824309A4A05EB830332F8A0 -:10B2B0001330204613F0400F40F20B2340F20A22D5 -:10B2C000954908BF1A46434605F0B8FE94F8240095 -:10B2D00000EB001006EB0010384406F00DF8D0B972 -:10B2E00040F6B832062005A904F05AFC002840F0C8 -:10B2F000BD80059B1A8D062A228500F09B800FD900 -:10B30000092A08D194F82430204605EB830339F844 -:10B31000131005F0B7FD29462046FFF7D5FC66E778 -:10B32000033A012AF7D84146204694F8246002F0F7 -:10B330003BF8784B05EB860623F81600A2E66FF083 -:10B340007F0C05EB81003BF8108001EB011006EB50 -:10B350000010384480F82410009980F837C08160CC -:10B360000199436101616A49A0F82280416094F823 -:10B370002400216C00EB001306EB03133B4419641B -:10B380004A46414605F032FE4146204606F030FE70 -:10B3900094F8243040F20A2205EB83033AF8133084 -:10B3A000204613F0400F40F20B235B4908BF1A46BA -:10B3B000434605F043FE94F8243003EB031306EBF9 -:10B3C0000310384405F098FF0028A4D140F6B832A5 -:10B3D000062005A904F0E4FB002847D1059B1A8D3F -:10B3E000062A228573D0092A67D0012A93D14146C3 -:10B3F000204694F8246001F0D7FF05EB86062AF872 -:10B4000016003FE60146204604F098F8334640F225 -:10B410000B222046404905F011FE84E601462046F5 -:10B4200004F08CF8334640F20B2220463A4905F0EE -:10B4300005FE66E694F82430364A05EB830322F8CD -:10B44000130039F813102046344A05F0D1F90028CA -:10B450007FF418AE2046002104F070F8002340F27B -:10B460000B2220462C4905F0E9FD0BE6FF2323853E -:10B4700051E70146204604F061F83B4640F20B22BA -:10B480002046254905F0DAFD71E60146204604F024 -:10B4900055F8334640F20B2220461F4905F0CEFDF9 -:10B4A0009BE60146204604F049F83B4640F20B2259 -:10B4B0002046194905F0C2FD6BE694F82430204679 -:10B4C00005EB83033BF8131005F0DCFC23E794F84D -:10B4D0002430124A05EB83032AF813003BF81310BB -:10B4E000204605F085F9064600287FF414AF014692 -:10B4F000204604F023F8334640F20B22204606494A -:10B5000005F09CFD07E700BF30E9002218EA0022A1 -:10B510001DA51A02D8E80022D5031B02F9341B022C -:10B52000F8E8002230B50D460446002285B02B46CF -:10B5300001A9CDE901220392FFF788F940F20151F8 -:10B540002046054B94F82420658423F8121005B09A -:10B55000BDE83040FFF7E6BC04EA0022F0B59C46A7 -:10B560000D46044683B0099F1646BDF8203062465A -:10B570002A2100970195FFF709F940F2035120466F -:10B5800094F82430074A658442F82360064C074A41 -:10B5900044F8237022F8131003B0BDE8F040FFF721 -:10B5A000C1BC00BF08EA002210EA002204EA00221F -:10B5B000F0B59C460D46044683B0099F1646BDF87B -:10B5C00020306246282100970195FFF7DFF840F20E -:10B5D0000251204694F82430074A658442F82360DB -:10B5E000064C074A44F8237022F8131003B0BDE854 -:10B5F000F040FFF797BC00BF08EA002210EA0022E3 -:10B6000004EA0022F0B500230D460446252785B044 -:10B6100016460193CDE9023301A92B4608228DF885 -:10B620000470FFF713F9082740F20251204694F8FE -:10B630002430074A658442F82360064C064A44F8E1 -:10B64000237022F8131005B0BDE8F040FFF76ABC84 -:10B6500008EA002210EA002204EA0022F0B50023E2 -:10B6600012270D462426044685B001938DF80470F8 -:10B670001746CDE9023332462B4601A98DF8086002 -:10B68000FFF7E4F840F20251204694F82430074ACC -:10B69000658442F82370064C064A44F8236022F879 -:10B6A000131005B0BDE8F040FFF73CBC08EA0022EB -:10B6B00010EA002204EA0022F0B5002303270D4619 -:10B6C0001226044685B001938DF804701746CDE923 -:10B6D000023332462B4601A98DF80860FFF7B6F811 -:10B6E00040F20251204694F82430074A658442F81B -:10B6F0002370064C064A44F8236022F8131005B064 -:10B70000BDE8F040FFF70EBC08EA002210EA002274 -:10B7100004EA0022F0B5002323270D462026044624 -:10B7200085B001938DF804701746CDE90233324697 -:10B730002B4601A98DF80C60FFF788F840F2025102 -:10B74000204694F82430074A658442F82370064C5A -:10B75000064A44F8236022F8131005B0BDE8F04013 -:10B76000FFF7E0BB08EA002210EA002204EA002208 -:10B7700030B500230D4604464FF01E0C127885B0FC -:10B78000CDE90233019301A98DF808201A462B4612 -:10B790008DF804C0FFF75AF840F201512046054BDE -:10B7A00094F82420658423F8121005B0BDE83040D9 -:10B7B000FFF7B8BB04EA00222DE9F0415A24002328 -:10B7C00084B0ADF80440147816461C2C05460F468C -:10B7D000CDF80730CDF80B308DF80F308DF80640DE -:10B7E00013D88CB3013C1B2C2ED8DFE804F0312D8C -:10B7F0002D2D2D2D2D312D2D2D2D2D2D2D2D2D2D75 -:10B800002D2D2D2D2D2D2D2D31352C2C1CD1A0463F -:10B810003B462846424601A98DF80C40FFF716F832 -:10B8200040F20251284695F824300D4A0D4C42F85A -:10B8300023600D4A6F8444F8238022F8131004B06B -:10B84000BDE8F041FFF76EBBEF2004B0BDE8F0812A -:10B850004FF014084446DBE74FF010084446D7E7A2 -:10B8600008EA002210EA002204EA002241F2550C04 -:10B870000023F0B585B0ADF804C092F808C01546B5 -:10B880000CF03F0C0CF1FF3C04460E46CDF80630A0 -:10B89000CDF80A30ADF80E30BCF11B0F0FD8DFE841 -:10B8A0000CF0110E0E0E0E0E0E110E0E0E0E0E0ED2 -:10B8B0000E0E0E0E0E0E0E0E0E0E0E0E112FEF2091 -:10B8C00005B0F0BD14273A46334620468DF80C20CB -:10B8D00001A93A46FEF7BAFF40F20351204694F818 -:10B8E0002430094A668442F82350084C084A44F838 -:10B8F000237022F8131005B0BDE8F040FFF712BB2B -:10B9000010273A46E0E700BF08EA002210EA0022CA -:10B9100004EA0022024B00EB400033F810007047AD -:10B9200018E9002230B4124D00212B4604221C8855 -:10B93000063334B1013A01F10101F8D130BCFF20E6 -:10B94000704700F0F003A3F11003B3FA83F34FF054 -:10B95000010C01EB410405EB44025B0900F00F0010 -:10B960009370908025F814C088B230BC704700BF37 -:10B9700018E9002204280ED8002210B4074C00EB6E -:10B98000400004EB400143008A701046E2528A8076 -:10B990005DF8044B7047FF20704700BF18E9002294 -:10B9A00000B500F0F00EAEF1100EBEFA8EFE0021D2 -:10B9B00004220C4B4FEA5E1E00F00F00B3F804C0E7 -:10B9C000844508D0013A01F1010103F10603F5D1E4 -:10B9D000FF205DF804FB93F802C0F445F2D188B271 -:10B9E000F7E700BF18E900224FF6FB739A4201D037 -:10B9F00010467047014AFFF75FBE00BF58EE0022B5 -:10BA00002DE9F04F90F82430DFF85CA1012BDFF82E -:10BA10005CB1044685B041F0100018BF08460D46E1 -:10BA20004BF823202AF81310FFF7BAFFFF281CD089 -:10BA300094F82420494F064629462046484B07EBF8 -:10BA40004222FFF79FF8FF280FD0642002F0CAFEC1 -:10BA500094F824203146204607EB4222FFF7FEFDF2 -:10BA600078B14FF6FB73984204D0FF22104605B020 -:10BA7000BDE8F08F314620463A4AFFF71DFE002808 -:10BA8000F3D194F824203146204607EB4222FFF7F9 -:10BA900041FE50B14FF6FB739842E6D13146204645 -:10BAA000304AFFF709FE0028DFD194F82420314600 -:10BAB000204607EB4222FFF7A5FD054640B34FF6AF -:10BAC000FB739842D1D131462046264AFFF7F4FD58 -:10BAD0000028CAD131462046DFF88880FFF722FDD2 -:10BAE00070B1A842C1D1424631462046FFF7E4FD7D -:10BAF0000028BAD131462046FFF714FD0028F0D1C6 -:10BB000094F824203146204607EB4222FFF77AFDC5 -:10BB10000A254FF400794FF0010894F824200023FF -:10BB200007EB422231462046CDE90089FFF740FD70 -:10BB3000013D0246ADB210B1002DEED195E794F86B -:10BB4000243003903AF8131020465BF82340A047B6 -:10BB5000039A104605B0BDE8F08F00BF68F00022E0 -:10BB60001DA51A0258EE00225CF0002260F00022AF -:10BB7000F0B5154690F8242041F01003012A08BFC3 -:10BB80001946044683B00846FFF7CCFEFF282880FC -:10BB90001DD094F824200F490F4B895C03EB8203DE -:10BBA000195494F824100D4A0D4B52F821200D4FD2 -:10BBB000967833F811302A8857F8211020460096DD -:10BBC000FEF7BCFEFF2802D0002003B0F0BDFF202E -:10BBD00003B0F0BDACC80022B0C800229CC800224F -:10BBE00000C6002294C800224FF6FF724FF0000CEE -:10BBF000F0B490F82430094D094C0A4F0A4E01EB7D -:10BC0000830327F813C026F813C025F8132024F85F -:10BC100013200846F0BCFFF7ADBE00BF08E90022C4 -:10BC2000F8E80022E8E80022D8E80022F8B5064645 -:10BC300008460C4615461F46FFF76CFE012841D109 -:10BC4000252D16D8252D40D8DFE805F0853F3F612A -:10BC50003C3F3F3F3F3F3F3F3F3F3F3F3F3F733FC3 -:10BC60003F3F3F3F3F3F3F3F3F3FA73F3F3F3FB902 -:10BC70003F95552D2BD05A2D27D140F2056E96F8C1 -:10BC800024300699574DDFF864C145F823103A4631 -:10BC9000214630462CF813E0FFF78EFD524A96F805 -:10BCA000241004EB440302EB4303074655F82150EC -:10BCB000002230469988A847F7840FB93846F8BD66 -:10BCC000EF2F02D0FF273846F8BDEF27F6E740F206 -:10BCD000056E96F824300699424DDFF810C145F8FC -:10BCE00023103A46214630462CF813E0FFF7BEFDFC -:10BCF0003D4B96F8242004EB440403EB4403074631 -:10BD000055F82250304600229988A847D4E740F2DF -:10BD1000056E96F824300699324DDFF8D0C045F80C -:10BD200023103A46214630462CF813E0FFF7C4FCB6 -:10BD3000DEE740F2056E96F824300699294DDFF8CB -:10BD4000ACC045F823103A46214630462CF813E0A3 -:10BD5000FFF784FCCCE740F2056796F8243006999B -:10BD6000204D224A45F823103046214622F8137010 -:10BD7000FFF7D8FBBCE740F2056E96F82430069931 -:10BD8000184DDFF868C045F823103A462146304682 -:10BD90002CF813E0FFF736FCAAE740F2056E96F8A0 -:10BDA000243006990F4DDFF844C045F823103A4679 -:10BDB000214630462CF813E0FFF7DAFC98E740F212 -:10BDC000056E96F824300699064DDFF820C045F838 -:10BDD00023103A46214630462CF813E0FFF79AFC30 -:10BDE00086E700BF60F0002218E9002268F4002214 -:10BDF00070B5002504460A4E0A4B4FF400722946DE -:10BE000006EB402023F814501CF0A0F90649074A1D -:10BE1000074B41F8245022F8145023F8145070BDF9 -:10BE200068F0002268F4002260F000225CF000223A -:10BE300058F0002248B3F0B50F4699B0F9B1044666 -:10BE4000007801281BD81D46CBB1052B1AD8164601 -:10BE50008DF83C0002F0F0F80346E169206A149185 -:10BE600015902A462046657004A9169309F03EFCF9 -:10BE70009DF81230032B0AD040F2DC5000E0012084 -:10BE800019B0F0BD40F2E250FAE701207047207887 -:10BE900065780128F0D86B1E042BEDD802F0CCF8A1 -:10BEA0002A462046657005A909F020FC9DF8163049 -:10BEB000032BE1D123786278012BADF80E2006D157 -:10BEC000BDF80E309BB243F01003ADF80E30BDF854 -:10BED0000E0080B2FFF764FDC1B2FF29CCD0234829 -:10BEE0003B460090324606A8FFF7A0FEEF28054625 -:10BEF000C5D0F8B14FF6FB73BDF83E209A42BBD1D6 -:10BF00000122BDF83A309DF83C50D9B2A370A2800E -:10BF100006A8257005F0BCFC0022030B6370A2602C -:10BF200013F020FB034621460F20636103F024FB3E -:10BF30000020A5E7BDF83A109DF83C30A1702370B1 -:10BF400006A8C9B205F0A4FCBDF83E30020BA560FE -:10BF500062703BB14FF6FA7293420CBF0223012389 -:10BF6000A380DDE70A9AA260FAE700BFC9AA1A0215 -:10BF7000002936D0F0B50428044695B02BD80E46DB -:10BF800002A917461D46FEF78DFD2046FFF7C2FCAD -:10BF900001281DD19DF82C00134B00B31B6A1BB167 -:10BFA0005A6A9B6ACDE91023324640F20666009534 -:10BFB0006D0201950D4D3B4625F81060214602A803 -:10BFC000FFF7F6FA024640B1214602A8FFF70CFD42 -:10BFD00040F2DC5001E040F2E25015B0F0BD1B69C8 -:10BFE000DDE70120704700BF1021012268F4002224 -:10BFF000002936D0F0B50428044695B02BD80E465B -:10C0000002A917461D46FEF74DFD2046FFF782FCAC -:10C0100001281DD19DF82C00134B00B31B6A1BB1E6 -:10C020005A6A9B6ACDE91023324640F206660095B3 -:10C030006D0201950D4D3B4625F81060214602A882 -:10C04000FFF78CFA024640B1214602A8FFF7CCFC6C -:10C0500040F2DC5001E040F2E25015B0F0BD1B6947 -:10C06000DDE70120704700BF1021012268F40022A3 -:10C0700000283AD070B50E4682B081B304460078ED -:10C08000012828D8154652B3052A24D801F0D4FF38 -:10C090002A462046657001A909F028FB9DF8063064 -:10C0A000032B1FD123786278012BADF8022006D133 -:10C0B000BDF802309BB243F01003ADF80230BDF87A -:10C0C000020080B2FFF76CFCC0B2FF28307009D0CC -:10C0D000002002B070BD40F2E25002B070BD0120FD -:10C0E00002B070BD40F2DC50F7E70120704700BF9E -:10C0F00010B5044631B900F0F1FFC30517D54FF470 -:10C10000807010BD01F06EF8204601F087F810F441 -:10C11000807F204606D001F0D3F8800A01308001EC -:10C1200080B210BD01F0EAF8C0F30A0010BD20464D -:10C1300001F00EF800F07F0010BD00BF2DE9F843BC -:10C14000594A90F82430054632F813200C4692B232 -:10C15000022A00F08E80554E03EB830201EB42026F -:10C1600056F822009A0020B111F004FB95F8243013 -:10C170009A0000271A4404EB420246F82270214636 -:10C18000284605F06FFB074695F8246021462846AF -:10C1900000F006FE2146284600F050FE21462846C3 -:10C1A00000F0ACFE2146284603F0C8F92146284697 -:10C1B00001F018F86423012206FB03F304EB840169 -:10C1C000DFF8F48003EB41034344598802FA04F397 -:10C1D000374A4FEA840932F81600002946D0034353 -:10C1E0009BB2013FBFB2012F22F816300AD8642358 -:10C1F00006FB03F309EB040203EB420341F4806105 -:10C2000043445980284601F027F8012E42D0642388 -:10C2100003FB06F6A14406EB4906B0442846B8F8ED -:10C22000061001F089F82846B8F8081001F0A0F8C7 -:10C230002846002100F0D6FF2146284601F06AF981 -:10C240002146284603F066F92146284601F0E2F827 -:10C250002146284600F084FE2146284600F0A0FE34 -:10C2600021462846BDE8F84300F0BABE20EA0303A1 -:10C27000B7E7104E56F8210008B111F07BFA002301 -:10C280002146284646F8243007F07EFF95F82460C2 -:10C2900007467BE709EB040308EB43032846B3F8A2 -:10C2A000681000F0F5FFB2E75417012248F80022A9 -:10C2B0006CF4002270F50022A8F4002270B5404A08 -:10C2C00090F82430054632F813200E4692B2022A26 -:10C2D0006CD03C4C03EB830201EB420254F8220089 -:10C2E0009A0020B111F046FA95F824309A00002106 -:10C2F0001A4406EB420244F822103146284603F065 -:10C300001DF93146284600F04BFD3146284600F025 -:10C3100095FD3146284600F0F1FD48F22F034FF419 -:10C3200000420021284600F037FB0021284600F09B -:10C33000EFFA10F02F04F8D13146284600F052FFF2 -:10C340002146284600F088FF2146284600F0A0FF3D -:10C350002146284600F0F0FF2146284601F008F863 -:10C360002146284600F03EFF3146284601F0D2F82B -:10C370003146284603F0CEF83146284601F04AF807 -:10C380003146284601F008FA3146284601F02EFAD7 -:10C390003146284600F0E4FD3146284600F000FE14 -:10C3A00031462846BDE8704000F01ABE064C54F8ED -:10C3B000210008B111F0DEF9002344F826309CE793 -:10C3C0005417012248F8002270F5002270B50122AE -:10C3D0004FF6FF7406460D4601F07EF929463046B9 -:10C3E00000F0E2FF013C8306A4B200D470BD002C33 -:10C3F000F4D170BD70B505461646A2B164240BE0B9 -:10C40000284600F059F8013C284600F017F9A4B27C -:10C410000A2002F0E3F9C4B13146284600F08CFB53 -:10C420008304EDD570BD41EA030444F4004248F2B0 -:10C430002F03314600F0B0FA0021284600F068FAD8 -:10C4400000F02F008442F7D1D8E7FF2070BD00BF75 -:10C4500002B1704738B543EA0104114648F22F0390 -:10C4600044F40042054600F097FA0021284600F007 -:10C470004FFA00F02F008442F7D138BD70B5044662 -:10C480000D46164601F0B2F929462046324601F023 -:10C49000D5F929462046BDE8704001F055B900BFE6 -:10C4A00038B504460D4601F077F929462046BDE827 -:10C4B000384001F09BB900BF0A4B90F8242033F8B4 -:10C4C00012309BB2022B03D0036C188880B27047E5 -:10C4D0001AB9054B188880B27047044B188880B28F -:10C4E000704700BF5417012200002540001035405E -:10C4F000012805D1034A13889BB243F4807313804B -:10C50000704700BF00103540094B90F8242033F8E5 -:10C5100012309BB2022B07D0026C138823F4807375 -:10C520001B041B0C13807047012AFCD1014AF4E75D -:10C5300054170122001035400D4B90F8242033F899 -:10C5400012309BB2022B09D0012A00D07047026C36 -:10C5500013889BB243F0800313807047012AF5D102 -:10C56000044A13889BB243F080031380704700BFD6 -:10C5700054170122001035400B4B90F8242033F85B -:10C5800012309BB2022B0AD0012A00D07047026CF5 -:10C59000138823F080031B041B0C13807047012AAF -:10C5A000F4D1024AF4E700BF5417012200103540CD -:10C5B0000E4B90F8242033F812309BB2022B0AD095 -:10C5C000012A00D07047026CB2F840319BB20B4395 -:10C5D000A2F840317047012AF4D1054AB2F840313F -:10C5E0009BB20B43A2F84031704700BF54170122A1 -:10C5F000001035400F4B90F8242033F812309BB2D6 -:10C60000022B0BD0012A00D07047026CB2F84031E7 -:10C610009BB223EA0103A2F840317047012AF3D10B -:10C62000054AB2F840319BB223EA0103A2F8403137 -:10C63000704700BF54170122001035400A4B90F894 -:10C64000242033F812309BB2022B03D0036C98885D -:10C6500080B270471AB9054B988880B27047044B76 -:10C66000988880B2704700BF54170122000025400F -:10C670000010354010B50C4B044690F8240033F8F8 -:10C6800010309BB2022B08D118B9084B188980B220 -:10C6900010BD074B188980B210BD01F0CDFC038995 -:10C6A000206498B210BD00BF54170122000025403D -:10C6B00000103540006C03899BB223EA02030A4054 -:10C6C00013430381704700BF026C13899BB223EAB6 -:10C6D00001031381704700BF026C13899BB243F4BE -:10C6E00000731381704700BF026C138923F4007339 -:10C6F0001B041B0C13817047074B90F8242033F860 -:10C7000012309BB2022B02D0036C99817047002A31 -:10C71000FCD0024B9981704754170122001035401C -:10C720000F4B90F8242033F812309BB2022B06D026 -:10C73000012912D002290DD049B1002070470029EB -:10C74000FBD1012A0846F9D1064B58697047036CA2 -:10C7500058697047036CD8697047036C98697047D3 -:10C7600054170122001035400F4B90F824C033F8C5 -:10C770001C309BB2022B05D0012911D002290CD00C -:10C7800041B170470029FCD1BCF1010FF9D1074B31 -:10C790005A617047036C5A617047036CDA617047E5 -:10C7A000036C9A61704700BF541701220010354096 -:10C7B00010B4204C90F82430024634F8130080B2B4 -:10C7C000022810D04BB9012927D0022921D01846C0 -:10C7D00031B9136C988A80B202E0012B0FD000208F -:10C7E0005DF8044B70470029F9D1012B0BBF124BA8 -:10C7F000124BD88A988A5DF8044B80B270470129A1 -:10C8000013D002290DD00029E9D1136CD88A80B247 -:10C81000E6E7136C988B80B2E2E7136C188B80B25A -:10C82000DEE7136CD88B80B2DAE7136C588B80B2DA -:10C83000D6E700BF54170122001035400000254004 -:10C84000164B90F8240033F810309BB2022B11D015 -:10C8500028B9012919D0022914D081B170470128C3 -:10C86000FCD1012914D0022915D00029F6D10C4B96 -:10C87000DA8270470128F4D00129ECD105E0094B98 -:10C880009A827047074B9A837047064B1A8370470A -:10C89000034B5A837047024BDA83DFE754170122B8 -:10C8A0000010354000002540164B90F8240033F866 -:10C8B00010309BB2022B11D028B9012919D00229BE -:10C8C00014D081B170470128FCD1012914D002296C -:10C8D00015D00029F6D10C4BDA7570470128F4D039 -:10C8E0000129ECD105E0094B1A757047074B1A77FF -:10C8F0007047064B1A767047034BDA767047024B47 -:10C90000DA77DFE754170122001035400000254098 -:10C910001A4B90F8242033F812309BB2022B0ED021 -:10C9200001291DD0022904D1036C988D2C3380B2CB -:10C93000704701BB036C2033188880B2704701290F -:10C9400013D0022905D10E49012A0E4B08BF0B4610 -:10C95000F2E781B90C49012A0C4B08BF0B46EBE703 -:10C96000036C188D283380B270470949012A094B9E -:10C9700008BF0B46E0E700231B88FFDE54170122A7 -:10C980002C1035402C00254020103540200025403B -:10C99000281035402800254010B51E4C90F824E0A2 -:10C9A00034F81EC01FFA8CFCBCF1020F11D0012913 -:10C9B00022D0022902D1006C2C3002E031BB006C85 -:10C9C000203001881A4089B221EA0303134303800F -:10C9D00010BD012913D0022906D10F49BEF1010F64 -:10C9E0000E4808BF0846ECE781B90D49BEF1010FBA -:10C9F0000C4808BF0846E4E7006C2830E1E70A4924 -:10CA0000BEF1010F094808BF0846DAE700231B887A -:10CA1000FFDE00BF541701222C1035402C002540AA -:10CA200020103540200025402810354028002540A2 -:10CA300030B43A4D90F8244035F814309BB2022BB4 -:10CA40001AD001293ED0022931D069B3002335F82C -:10CA5000141089B2022902D0F4B1012C0AD119882C -:10CA600021F440610904090C19801AB1198889B2AE -:10CA70000A431A8030BC7047012933D0022924D0E0 -:10CA80000029E3D1012C40D035F814309BB2022BA1 -:10CA900039D0002CEED1224B62B130BC1A8892B250 -:10CAA00042F480621A807047036C2033CFE7036C36 -:10CAB0002C33CCE71A8830BC22F480621204120CAA -:10CAC0001A807047036C2833C1E7012C23D035F856 -:10CAD00014309BB2022B14D0002CCBD1114B002A66 -:10CAE000E8D0DAE7012C13D035F814309BB2022BD2 -:10CAF00005D0002CBED10C4B002ADBD0CDE70A4B71 -:10CB0000ADE7084BABE7064BA9E76B88074BA6E7F9 -:10CB10006B88074BA3E76B88064BA0E754170122ED -:10CB2000200025402C0025402800254020103540BD -:10CB3000281035402C1035401A4B90F8242033F83B -:10CB400012309BB2022B0ED001291DD0022904D134 -:10CB5000036CD88D2E3380B2704701BB036C223337 -:10CB6000188880B27047012913D0022905D10E49D7 -:10CB7000012A0E4B08BF0B46F2E781B90C49012A86 -:10CB80000C4B08BF0B46EBE7036C588D2A3380B281 -:10CB900070470949012A094B08BF0B46E0E700230B -:10CBA0001B88FFDE541701222E1035402E00254031 -:10CBB00022103540220025402A1035402A00254009 -:10CBC0001F4B90F824C033F81C309BB2022B11D0BD -:10CBD000012927D0022902D1026C2E3202E059BB72 -:10CBE000026C223213886FEA43436FEA53439BB2CD -:10CBF00013807047012918D0022906D1114BBCF1CE -:10CC0000010F114A08BF1A46ECE7A9B903F18043A6 -:10CC100003F5541303F58153BCF1010F0B4A08BF10 -:10CC20001A46DFE7026C2A32DCE7094BBCF1010F40 -:10CC3000084A08BF1A46D5E700231B88FFDE00BF5D -:10CC4000541701222E1035402E0025402200254089 -:10CC50002A1035402A0025401C4B90F8242033F838 -:10CC600012309BB2022B10D001291FD0022905D10E -:10CC70004FF48042036C2E331A80704711BB036C53 -:10CC800022334FF480421A807047012914D00229C0 -:10CC900005D10F49012A0F4B08BF0B46F1E789B9AF -:10CCA0000D49012A0D4B08BF0B46EAE74FF48042BD -:10CCB000036C2A331A8070470949012A094B08BFBF -:10CCC0000B46DEE700231B80FFDE00BF5417012266 -:10CCD0002E1035402E0025402210354022002540E0 -:10CCE0002A1035402A0025400D4B90F8242033F8B7 -:10CCF00012309BB2022B05D0026C138E9BB21943EB -:10CD0000118670472AB9074A138E9BB20B431386CC -:10CD10007047054A138E9BB20B431386704700BFC2 -:10CD2000541701220000254000103540026C138E7C -:10CD3000C3F30E0313867047026C138E23F4005363 -:10CD40001B041B0C13867047012310B490F8242099 -:10CD5000104C8B4099B234F812309BB2022B07D0A2 -:10CD6000026CD38E9BB20B43D3865DF8044B7047A5 -:10CD70003AB9094AD38E9BB20B43D3865DF8044B74 -:10CD80007047064AD38E9BB20B43D3865DF8044BA3 -:10CD9000704700BF541701220000254000103540A5 -:10CDA00001238B40DB430C4A90F824109BB232F8ED -:10CDB000112092B2022A04D0026CD18E0B40D3868D -:10CDC000704721B9054AD18E0B40D3867047044A7B -:10CDD000D18E0B40D38670475417012200002540A6 -:10CDE00000103540012310B490F82420104C8B40E3 -:10CDF00099B234F812309BB2022B07D0026C138F19 -:10CE00009BB20B4313875DF8044B70473AB9094A4C -:10CE1000138F9BB20B4313875DF8044B7047064A90 -:10CE2000138F9BB20B4313875DF8044B704700BF11 -:10CE300054170122000025400010354001238B408B -:10CE4000DB430C4A90F824109BB232F8112092B2C6 -:10CE5000022A04D0026C118F0B401387704721B94E -:10CE6000054A118F0B4013877047044A118F0B40FE -:10CE700013877047541701220000254000103540E9 -:10CE8000012210B5194C90F8243002FA01FC34F854 -:10CE900013201FFA8CFC92B2022A0FD04FF0000E22 -:10CEA000006C03EB830301EB4301438F104C9BB2F7 -:10CEB00043EA0C0224F811E0428710BD4BB90C483C -:10CEC0000C4A20F81130538F9BB243EA0C0353876E -:10CED00010BD0020064B084A0A3123F81100538F79 -:10CEE0009BB243EA0C03538710BD00BF54170122C5 -:10CEF00080F40022000025400010354001238B40C3 -:10CF0000DB430C4A90F824109BB232F8112092B205 -:10CF1000022A04D0026C518F0B405387704721B90D -:10CF2000054A518F0B4053877047044A518F0B407D -:10CF300053877047541701220000254000103540E8 -:10CF400020B9054BB3F8400080B27047034BB3F8EB -:10CF5000400080B2704700BF0000254000103540FF -:10CF600001238B40DB430B4A90F82410C3F30903E1 -:10CF700032F8112092B2022A03D0026CA2F8463095 -:10CF8000704719B9044AA2F846307047034AA2F81C -:10CF900046307047541701220000254000103540EC -:10CFA00001238B40DB430B4A90F82410C3F30903A1 -:10CFB00032F8112092B2022A03D0026CA2F8483053 -:10CFC000704719B9044AA2F848307047034AA2F8DA -:10CFD00048307047541701220000254000103540AA -:10CFE00001238B40DB430B4A90F82410C3F3090361 -:10CFF00032F8112092B2022A03D0026CA2F84A3011 -:10D00000704719B9044AA2F84A307047034AA2F897 -:10D010004A30704754170122000025400010354067 -:10D020000B4B90F8242033F812309BB2022B04D023 -:10D03000036CB3F84C0080B2704722B9054BB3F8CB -:10D040004C0080B27047044BB3F84C0080B270477C -:10D0500054170122000025400010354020B9054B2F -:10D06000B3F8540080B27047034BB3F8540080B259 -:10D07000704700BF000025400010354020B9054B27 -:10D08000B3F8560080B27047034BB3F8560080B235 -:10D09000704700BF000025400010354020B9054B07 -:10D0A000B3F8580080B27047034BB3F8580080B211 -:10D0B000704700BF000025400010354020B9054BE7 -:10D0C000B3F85A0080B27047034BB3F85A0080B2ED -:10D0D000704700BF00002540001035400B4B90F812 -:10D0E000242033F812309BB2022B04D0036CB3F827 -:10D0F0005C0080B2704722B9054BB3F85C0080B287 -:10D100007047044BB3F85C0080B27047541701229B -:10D1100000002540001035400A4B90F8242033F8D9 -:10D1200012309BB2022B03D0036CA3F85C10704743 -:10D130001AB9054BA3F85C107047044BA3F85C10B8 -:10D14000704700BF541701220000254000103540F1 -:10D150000B4B90F8242033F812309BB2022B04D0F2 -:10D16000036CB3F85E0080B2704722B9054BB3F888 -:10D170005E0080B27047044BB3F85E0080B2704727 -:10D180005417012200002540001035400A4B90F84A -:10D19000242033F812309BB2022B03D0036CA3F887 -:10D1A0005E1070471AB9054BA3F85E107047044B28 -:10D1B000A3F85E10704700BF5417012200002540FD -:10D1C0000010354020B9054BB3F8600080B27047BD -:10D1D000034BB3F8600080B2704700BF00002540E9 -:10D1E000001035400A4B90F8242033F812309BB2DF -:10D1F000022B03D0036CA3F8641070471AB9054BD7 -:10D20000A3F864107047044BA3F86410704700BF84 -:10D210005417012200002540001035400B4B90F8B8 -:10D22000242033F812309BB2022B04D0036CB3F8E5 -:10D23000680080B2704722B9054BB3F8680080B22D -:10D240007047044BB3F8680080B27047541701224E -:10D2500000002540001035400A4B90F8242033F898 -:10D2600012309BB2022B03D0036CA3F868107047F6 -:10D270001AB9054BA3F868107047044BA3F868105F -:10D28000704700BF541701220000254000103540B0 -:10D29000094B90F8242033F812309BB2022B05D0B2 -:10D2A000012A04BF036CA3F86A107047012AFCD15D -:10D2B000024BA3F86A107047541701220010354042 -:10D2C0000C4A90F8243032F8132092B2022A08D087 -:10D2D000012B01D000207047036CB3F86A0080B2C4 -:10D2E00070471846002BF6D0034BB3F86A0080B2A3 -:10D2F000704700BF54170122001035400B4B90F8C7 -:10D30000242033F812309BB2022B04D0036CB3F804 -:10D310006C0080B2704722B9054BB3F86C0080B244 -:10D320007047044BB3F86C0080B270475417012269 -:10D3300000002540001035400A4B90F8242033F8B7 -:10D3400012309BB2022B03D0036CA3F86C10704711 -:10D350001AB9054BA3F86C107047044BA3F86C1076 -:10D36000704700BF541701220000254000103540CF -:10D370000A4B90F8242033F812309BB2022B03D0D2 -:10D38000036CA3F86E1070471AB9054BA3F86E1022 -:10D390007047044BA3F86E10704700BF541701226A -:10D3A0000000254000103540002282B0ADF8062074 -:10D3B000134B90F8242033F812309BB2022B0FD07D -:10D3C000036C59B103EB41036E331B889BB2ADF87C -:10D3D0000630BDF8060080B202B070476033F4E753 -:10D3E00022B951B1074B03EB4103EEE719B1064BEC -:10D3F00003EB4103E9E7054BE7E7054BE5E700BF32 -:10D40000541701226E0025406E10354060103540E3 -:10D4100060002540104B90F8242033F812309BB266 -:10D42000022B0CD0026C01F100417032013932F84C -:10D4300011309BB243F4005322F811307047490079 -:10D440003AB1064A0A4413889BB243F4005313804E -:10D450007047034A0A44F6E7541701226E1035401C -:10D460006E002540134B90F8242033F812309BB205 -:10D47000022B0CD0026C01F100417032013932F8FC -:10D4800011309BB243F4007322F81130704742B957 -:10D49000094A32F811309BB243F4007322F811307C -:10D4A0007047064A32F811309BB243F4007322F8F9 -:10D4B00011307047541701226E0025406E10354020 -:10D4C000114B90F8242033F812309BB2022B0DD070 -:10D4D000026C01F100417032013932F8113023F44D -:10D4E00000731B041B0C22F811307047490042B135 -:10D4F000064A0A44138823F400731B041B0C138090 -:10D500007047034A0A44F5E7541701226E1035406C -:10D510006E002540224B90F8242033F812309BB245 -:10D52000022B15D0036C39B9B3F8602092B242F4E3 -:10D530008072A3F86020704701F100417033013917 -:10D5400033F8112092B242F4807223F81120704710 -:10D550004AB9D9B9134AB2F860309BB243F4807328 -:10D56000A2F86030704741B90F4AB2F860309BB200 -:10D5700043F48073A2F8603070470C4A32F81130DF -:10D580009BB243F4807322F811307047084A32F896 -:10D5900011309BB243F4807322F81130704700BF02 -:10D5A0005417012200002540001035406E10354010 -:10D5B0006E002540224B90F8242033F812309BB2A5 -:10D5C000022B15D0036C39B9B3F8602092B242F047 -:10D5D0008002A3F86020704701F1004170330139E7 -:10D5E00033F8112092B242F0800223F811207047E4 -:10D5F0004AB9D9B9134AB2F860309BB243F08003FC -:10D60000A2F86030704741B90F4AB2F860309BB25F -:10D6100043F08003A2F8603070470C4A32F81130B2 -:10D620009BB243F0800322F811307047084A32F869 -:10D6300011309BB243F0800322F81130704700BFD5 -:10D640005417012200002540001035406E1035406F -:10D650006E00254010B41B4B90F8244033F8143072 -:10D660009BB2022B13D0036C79B103EB41036E33F1 -:10D6700019885DF8044B21F003010904090C198095 -:10D68000198889B20A431A8070476033F0E784B181 -:10D69000A1B10D4B03EB41010B885DF8044B23F066 -:10D6A00003031B041B0C0B800B889BB213430B80E2 -:10D6B000704729B1054B03EB4101EDE70449EBE766 -:10D6C0000449E9E7541701226E1035406E002540E9 -:10D6D000601035406000254010B4164B90F824408F -:10D6E00033F814309BB2022B0ED0036C51B103EB14 -:10D6F00041036E3319885DF8044B89B221EA0202B6 -:10D700001A8070476033F5E75CB179B10A4B03EBDF -:10D7100041010B885DF8044B9BB223EA02030B80A6 -:10D72000704729B1054B03EB4101F2E70449F0E7EB -:10D730000449EEE7541701226E1035406E00254073 -:10D740006010354060002540104B90F824200139CE -:10D7500033F812304FEA810C9BB2022B09D0026CD5 -:10D76000903232F821309BB243F4007322F821301A -:10D7700070473AB1064A624413889BB243F400737F -:10D7800013807047034A6244F6E700BF5417012232 -:10D790009010354090002540114B90F8242001391D -:10D7A00033F812304FEA810C9BB2022B0AD0026C84 -:10D7B000903232F8213023F400731B041B0C22F842 -:10D7C0002130704742B1074A6244138823F4007342 -:10D7D0001B041B0C13807047034A6244F5E700BF2B -:10D7E000541701229010354090002540104B90F8BE -:10D7F0002420013933F812304FEA810C9BB2022BFE -:10D8000009D0026C903232F821309BB243F480731D -:10D8100022F8213070473AB1064A624413889BB21D -:10D8200043F4807313807047034A6244F6E700BFF5 -:10D8300054170122901035409000254010B40E4B33 -:10D8400090F82440013933F814309BB2022B06D0F3 -:10D85000036C5DF8044B923323F8212070474FEAA4 -:10D86000810C2CB1054B63445DF8044B1A80704762 -:10D87000034B6344F8E700BF541701229210354070 -:10D88000920025400B4B90F8242033F812309BB2C5 -:10D89000022B08D0012A01D000207047036CB3F896 -:10D8A000400180B27047012AF6D1034BB3F8400122 -:10D8B00080B27047541701220010354090F8243090 -:10D8C000012B07D1026CB2F840319BB243F0100338 -:10D8D000A2F84031704700BF90F82430012B08D1E6 -:10D8E000026CB2F8403123F010031B041B0CA2F8A9 -:10D8F0004031704790F82430012B07D1026CB2F808 -:10D9000040319BB243F00803A2F84031704700BF9A -:10D9100090F82430012B08D1026CB2F8403123F08A -:10D9200008031B041B0CA2F840317047012807D1E3 -:10D93000044AB2F802319BB243F48043A2F80231A8 -:10D94000704700BF00103540012808D1044AB2F8E2 -:10D95000023123F480431B041B0CA2F802317047F0 -:10D96000001035402DE9F0474FF00009036C0446E4 -:10D97000B3F84010B3F84260B3F846C0B3F848704B -:10D98000B3F84A50B3F830E05A8E92B2324012F0F7 -:10D99000100FDE8EB3F838A0B3F83A80A0F82290CA -:10D9A000A0F828900DD04DF660026121A3F8422026 -:10D9B0005A8E22F030021204120C5A866184BDE89D -:10D9C000F08712F0200F03D04DF650026221EDE7F0 -:10D9D00089B21FFA8EFE01EA0E0111F4807F0FD189 -:10D9E0004E051ED5ADB21FFA88F805EA0805EA43D0 -:10D9F0000221C2F30902A3F84A2041840585DEE72B -:10DA00001FFA8CFCB6B20CEA060C6FEA0C0201217C -:10DA1000C2F30902A3F846204184A0F828C0BDE85B -:10DA2000F0878D050CD4170418D416052ED455068E -:10DA30001BD54DF630014522A3F842104284BEE7C3 -:10DA4000BFB21FFA8AFA07EA0A07FA430321C2F3B0 -:10DA50000902A3F8482041840785B0E745F6700124 -:10DA60004122A3F842104284A9E7570413D4D604F4 -:10DA700021D4D50714D590F82420012A9FD14DF642 -:10DA800070014622A3F84210428498E702F016FE85 -:10DA90004423638493E703F06FFE422363848EE79D -:10DAA00008040DD48A048AD54DF6FF711322A3F819 -:10DAB0004010628483E702F001FE432363847EE723 -:10DAC00047F6FF711122A3F84010628477E700BF88 -:10DAD00010B5094B90F82420044633F812300A2B75 -:10DAE00002D0502B00D010BD012000F077FE204660 -:10DAF000BDE8104003F036BE90F9002238B5054667 -:10DB00000C462846FEF79AFD03461E20238000F0AF -:10DB100069FE2846FEF792FD2388608043409A07FD -:10DB2000EFD1142000F05EFE2846FEF787FD238823 -:10DB3000608043409B07E4D12846FEF79BFD608050 -:10DB400038BD00BF10B582B069460446FFF7D6FF66 -:10DB5000BDF8021011F007010AD1BDF8003003F042 -:10DB60000303012B07D0022B0FD0432002B010BDBE -:10DB7000002002B010BD94F82420064B204633F854 -:10DB8000121003F071FE4220F3E7204603F06CFE12 -:10DB90004120EEE744F8002210B5044603F018FED9 -:10DBA000204603F029FE204603F0E6FD2046FFF75D -:10DBB000C9FF412807D043280BD02046BDE81040BC -:10DBC000422105F0E3BB01462046BDE8104005F0C8 -:10DBD000DDBB204605F0FCFB084B94F8242033F80D -:10DBE00012300A2B02D0502B00D010BD012000F0C3 -:10DBF000F5FD2046BDE8104003F0B4BD90F90022C9 -:10DC0000012000F0EBBD00BF38B504465022402192 -:10DC1000FEF750FD322000F0E5FD94F82430012B92 -:10DC20001ED0204603F0B2FD142000F0DBFD0325DA -:10DC30002046FEF71FFD00F00703042B04D0BDE8CB -:10DC400038401E2000F0CEBD013D0A20ADB200F0EC -:10DC5000C9FD002DECD1BDE838401E2000F0C2BD4A -:10DC600020464021FEF730FD4FF4967000F0B6FDDF -:10DC7000D7E700BF10B5044603F07EFDA0222021A7 -:10DC80002046FEF717FD142000F0ACFD204603F0FF -:10DC90007DFDBDE81040052000F0A4BD08B5FEF7ED -:10DCA000E9FC002200F00700431E032B4FEA80101E -:10DCB00028BF104608BD00BF2DE9F0411C4690F872 -:10DCC00024300546884616468BB94F0841D004EBF0 -:10DCD000470734F8022B31462846FEF7B1FDBC4217 -:10DCE000F7D118F0010F20D13846BDE8F081012BA3 -:10DCF0002746F9D18B0809D004EB830754F8042B8D -:10DD000031462846FEF730FDBC42F7D118F0020F2D -:10DD10002DD118F0010F1ED128464FF40062314674 -:10DD2000FEF786FE3846BDE8F081314628460022DF -:10DD3000FEF77EFE17F8012B31462846FEF7B4FDAC -:10DD400028464FF480623146FEF772FE3846BDE841 -:10DD5000F0812746C5E7314628460022FEF768FED7 -:10DD60003146284617F8012BFEF79EFDD4E73146D1 -:10DD700028464FF48062FEF75BFE3146284637F8AE -:10DD8000022BFEF75DFDC4E72DE9F0411C4690F83B -:10DD900024300546884617468BB94E0838D004EB28 -:10DDA000460639462846FEF703FD24F8020BB44226 -:10DDB000F7D118F0010F22D13046BDE8F081012BD8 -:10DDC0002646F9D18B080BD004EB8306394628464A -:10DDD000FEF7A6FC44F8040BB442F7D108F00308A0 -:10DDE000B8F1000FE8D039462846FEF799FCB04458 -:10DDF00006F8010B46454FEA1020F9D1DCE7394619 -:10DE00002846FEF7D5FC06F8010B3046BDE8F08148 -:10DE10002646CEE72DE9F04105460C461646FEF7AC -:10DE2000D5FA21462846FEF7BBFF21462846FFF7D4 -:10DE300005F821462846FFF761F821462846FEF7F7 -:10DE40002FFB00212846FEF763FD00F00F008442FF -:10DE500058D02146284601F05DFB21462846FFF7B1 -:10DE6000D9FA95F824302B4F03EB830304EB4303DB -:10DE700057F82380B8F1000F42D0274A214652F8C4 -:10DE800023302846C8F81030A8F82860FFF78CFA2D -:10DE9000A8F82A0095F82420204902EB820304EB1D -:10DEA000430331F8131057F8233083F83610296CE8 -:10DEB00083F82420196495F8243003EB830304EBE2 -:10DEC000430357F82300436853B100221146984793 -:10DED00095F8243003EB830304EB430357F8230046 -:10DEE0000FF048FC002395F82400214600EB800247 -:10DEF00004EB420447F82430BDE8F04101F026BFAE -:10DF0000BDE8F081002328461A461946FEF7A0FA1C -:10DF10009FE700BF48F80022F0F8002240F90022F5 -:10DF20002DE9F843064603F053FC304603F064FC49 -:10DF300030464FF48055DFF8F890DFF8F88003F0B2 -:10DF40001BFC05E005F58055ADB2B5F5C04F42D0DC -:10DF50002946304603F05AFC0028F3D096F82430C6 -:10DF600039F81330002B5BD1012402E001340A2C74 -:10DF70001BD0A7B23946304603F08AFCA842F5D13F -:10DF800096F8243003EB830304EB430358F8233063 -:10DF900023B1082239463046FFF73CFF3946304668 -:10DFA0000134FEF78BF90A2CE3D1002229463046D2 -:10DFB00003F0C2FB96F82430012BC3D1294605F5A6 -:10DFC00080554FF4FE4300223046ADB200F03CF9DC -:10DFD000B5F5C04FBCD13046FFF7B4FD422811D093 -:10DFE000432801D041280DD0304605F0F1F90F4B00 -:10DFF00096F8242033F812300A2B09D0502B07D082 -:10E00000BDE8F88301463046BDE8F84305F0BEB9E7 -:10E01000012000F0E3FB3046BDE8F84303F0A2BB6B -:10E020000721304602F074F89EE700BF90F9002205 -:10E0300094F9002248F8002228B1044B01280CBFB3 -:10E040001846002070470248704700BF0010354056 -:10E050000000254038B504460D4601F021FA83073B -:10E0600006D529462046BDE838400622FFF7D2BE35 -:10E070002046FEF7E3FA94F824300E4903EB8303BD -:10E0800005EB430331F81320013292B2012A21F843 -:10E09000132008D0052000F0A5FB29462046BDE846 -:10E0A000384001F045BA29462046BDE838400722ED -:10E0B000FFF7B0BE40F90022026C13899BB243F017 -:10E0C00080031381704700BF026C138923F0100393 -:10E0D0001B041B0C13817047026C538E6FEA434381 -:10E0E0006FEA53439BB25386704700BF026C538E56 -:10E0F000C3F30E0353867047026C538E9BB243F4F6 -:10E1000080435386704700BF026C538E23F48043D4 -:10E110001B041B0C53867047026C538E9BB243F456 -:10E1200080535386704700BF026C538E23F4805394 -:10E130001B041B0C53867047026C538E9BB243F436 -:10E1400000635386704700BF026C538E23F4006354 -:10E150001B041B0C53867047026C538E9BB243F01A -:10E1600020035386704700BF026C538E9BB243F06E -:10E1700010035386704700BF90F82430012B05D15F -:10E18000026C538E9BB243F001035386704700BF6D -:10E1900045F67002036CA3F84220704749F67002FE -:10E1A000036CA3F8422070474CF67002036CA3F88E -:10E1B000422070474DF27002036CA3F84220704772 -:10E1C0004DF65002036CA3F8422070474DF66002F2 -:10E1D000036CA3F84220704790F82430012B04D13F -:10E1E0004DF67002036CA3F842207047036CA3F84D -:10E1F00054107047036CA3F856107047036CA3F8D3 -:10E2000058107047036CA3F85A107047036CA3F8BA -:10E2100060107047026CB2F860309BB243F48043E8 -:10E22000A2F86030704700BFB1F5C04F4FEA113C13 -:10E2300008D247F6C073026CD03232F81C2003EAD1 -:10E2400002007047FF207047006C090B00F1D00CF2 -:10E250003CF8110080B220EA0300134018432CF868 -:10E2600011007047006C090BD03030F8113023F0EA -:10E27000C0031B041B0C20F8113030F811309BB286 -:10E28000134320F81130704710B5002858D1784C4E -:10E2900023889BB243F48063238023885805FCD5F0 -:10E2A000238874489BB243F04003238023889BB2A9 -:10E2B00043F020032380238823F010031B041B0C4E -:10E2C000238000F091FA4FF4806223889BB243F0E0 -:10E2D0000103238022842285A28568B3013880B29D -:10E2E00001281DD8238932209BB243F040032381AB -:10E2F00000F078FA23895E4A23F040031B041B0CCC -:10E30000238113895907FCD4138903F00703012BD8 -:10E3100000F0A680564A13899BB243F01003138184 -:10E3200045F670004FF4E0614FF40842504BA3F8FB -:10E33000420019865A8610BD4FF400636386EFE7EA -:10E3400033234D4C0120E387E38F23F030031B047C -:10E350001B0CE387E38F9BB243F02003E387E38F3B -:10E360009BB243F48073E38700F038FAE38F012017 -:10E3700023F001031B041B0CE38700F033FAE38F47 -:10E3800023F002031B041B0CE387B4F802319BB299 -:10E3900043F48043A4F80231E388DA07FCD540F661 -:10E3A0000772238801209BB243F040032380238817 -:10E3B0009BB243F020032380238823F010031B0427 -:10E3C0001B0C238023889BB243F4807323806280DC -:10E3D00000F004FAA38F29489BB243F02003A387DF -:10E3E00000F002FA4FF4006223889BB243F001036D -:10E3F000238022842285A285002837D0013880B26C -:10E40000012821D8238932209BB243F04003238185 -:10E4100000F0E8F92389184A23F040031B041B0C81 -:10E42000238113895B07FCD4138903F00703012BB5 -:10E4300004D1938F9BB243F4807393870E4A138960 -:10E440009BB243F01003138145F670004FF4E06176 -:10E450004FF40842084BA3F8420019865A8610BDB3 -:10E46000938F9BB243F48073938753E76286EBE705 -:10E4700000002540040025400010354004103540C0 -:10E48000026C938F9BB243F480739387704700BFF5 -:10E4900010B5124B5A6850B911051BD5EFF3108413 -:10E4A000012181F310885A6822F4006209E0D20445 -:10E4B00010D5EFF31084012181F310885A6822F4FB -:10E4C00080525A605B6896200AF030FF84F310880F -:10E4D000002010BD40F2DD5010BD00BF00302040D4 -:10E4E00000283BD180223D4B1881A3F86020A3F87F -:10E4F0007000A3F87200A3F87400A3F87600A3F8E4 -:10E500007800A3F87A00A3F87C00A3F87E00A3F8B3 -:10E510008000D8861887588718865886A3F8460042 -:10E52000A3F84800A3F84A001A88002022F010023D -:10E530001204120C1A801A8822F020021204120C03 -:10E540001A801A8822F040021204120C1A801A88CB -:10E5500022F001021204120C1A807047002280215E -:10E560001F4B00201A81A3F86010A3F87020A3F8B5 -:10E570007220A3F87420A3F87620A3F87820A3F8DB -:10E580007A20A3F87C20A3F87E20A3F88020DA86E6 -:10E590001A875A871A865A86A3F84620A3F8482075 -:10E5A000A3F84A20198821F010010904090C1980E8 -:10E5B000198821F020010904090C1980198821F01B -:10E5C00040010904090C1980198821F0010109048E -:10E5D000090C1980A3F80221704700BF00002540F4 -:10E5E0000010354038B50446FFF77AFFBCB91D4B23 -:10E5F0005A6814052FD45A68100529D4EFF31084F3 -:10E60000012181F310885A6842F400625A605B6805 -:10E6100096200AF08BFE84F31088002038BD012C70 -:10E620001CD1104B5A68D10415D45A68D2040FD4A7 -:10E63000EFF3108584F310885A6842F480525A60D0 -:10E640005B68962021460AF071FE85F31088E4E7A6 -:10E650004FF4BC6038BD40F2DC5038BD40F2E250AF -:10E6600038BD00BF0030204010B4A8B3012802D04C -:10E670005DF8044B7047CB7D91F910201B01002AF7 -:10E68000DBB2C0F2918002F1604000F5614080F899 -:10E6900000334C4C4C4B02F5C65044F8221053F852 -:10E6A00020406FF3104443F8204053F82030BFF36C -:10E6B0005F8F012053099B0002F01F0203F16043AA -:10E6C00003F5614300FA02F2C3F880211A603F4B60 -:10E6D0005DF8044B196070473D4BD3F8002460F39C -:10E6E0000412C3F800240B7D91F90D201B01002AB0 -:10E6F000DBB253DB02F1604000F5614080F800338B -:10E700003048314B02F5C65C40F8221053F82C40DB -:10E710006FF3104443F82C4053F82C30BFF35F8F55 -:10E720004FF0010C53099B0002F01F0203F16043FC -:10E7300003F561430CFA02F2C3F880211A6091F9E3 -:10E740000C20CB7C002A35DB1B0102F16044DBB2DC -:10E7500004F5614484F800331B4B02F5C65C40F8B5 -:10E76000221053F82C006FF3104043F82C0053F89C -:10E770002C30BFF35F8F012053099B0002F01F0272 -:10E7800003F1604303F5614300FA02F2C3F880210C -:10E790001A60104B5DF8044B196070470E4802F088 -:10E7A0000F0420440376ABE70B4802F00F0420442B -:10E7B00003766EE7084C02F00F0C1B01DBB26444D9 -:10E7C0002376C9E7102101220060004070F4002286 -:10E7D0000000254074F40022FCEC00E001210AF066 -:10E7E000A5BD00BF10F014BC70B50646038803F049 -:10E7F000030301209DB210F00BFC3488012004F0CB -:10E80000030410F005FCA5423388F0D103F00302A5 -:10E8100095421346EDD1284670BD00BFEFF3038348 -:10E82000103B0A4A5BB203F5C65352F823106FF34C -:10E83000104142F8231052F82330054B1B889BB23D -:10E84000012B01D005F0F8BB02F088BE006000404B -:10E8500054170122EFF30383103B094A5BB203F51F -:10E86000C65152F821006FF3104042F8210052F8CF -:10E870002120044A52F82330987800F083BB00BF6F -:10E880000060004010210122EFF30383103B064A91 -:10E890005BB203F5C65352F823106FF3104142F8F0 -:10E8A000231052F82330704700600040EFF30383D9 -:10E8B000103B064A5BB203F5C65352F823106FF3C0 -:10E8C000104142F8231052F8233070470060004096 -:10E8D000EFF30383103B0A4A5BB203F5C65352F8C9 -:10E8E00023106FF3104142F8231052F82330054BE8 -:10E8F0005B889BB2012B01D005F09EBB02F084BE69 -:10E900000060004054170122EFF30383103B064AD6 -:10E910005BB203F5C65352F823106FF3104142F86F -:10E92000231052F82330704700600040EFF3038358 -:10E93000103B064A5BB203F5C65352F823106FF33F -:10E94000104142F8231052F8233070470060004015 -:10E950002DE9F043012A0CBF7A4B7B4B0446B3F8F8 -:10E9600040E0B3F84660B3F84870B3F84A80B3F8B3 -:10E9700030C0D88EB3F838905B8F1FFA8EFE9DB2F0 -:10E980000023BEF1FF0F238083B0B6B2BFB21FFADF -:10E9900088F81FFA8CFC80B21FFA89F90B800ED917 -:10E9A0000EEA0C0313F4804F0CD0012A4BF6FF72D1 -:10E9B0000CBF644B644BA3F840201223238003B0A8 -:10E9C000BDE8F08313F4004F0DD113F4005F17D0AE -:10E9D000012A4DF6FF720CBF5A4B5B4BA3F8402047 -:10E9E00013232380EBE7012A47F6FF720CBF554B38 -:10E9F000554BA3F840201123238003B0BDE8F083DA -:10EA000013F4805F12D1304013F480761BD010F0E5 -:10EA1000010F18D0012A40F2FE320CBF494B4A4B7D -:10EA2000A3F84620012323800B80C8E7012A4EF675 -:10EA3000FF720CBF434B444BA3F8402014232380A8 -:10EA4000A1F800E0BBE713F4806C08EA05050FD0DD -:10EA500015F0010F0CD0012A40F2FE320CBF394BE9 -:10EA6000394BA3F84A200222012322800B80A6E71B -:10EA700013F4007F11D007EA090717F0010F4DD0FA -:10EA8000012A40F2FE320CBF2E4B2F4BA3F8482038 -:10EA90000322012322800B8091E71F051DD47EB93C -:10EAA000BCF1000F8BD0EB43012A0CBF254A264A4C -:10EAB000C3F30903A2F84A30022323800D807EE7C6 -:10EAC000C343012A0CBF1F4A1F4AC3F30903A2F81C -:10EAD000463001232380088071E71046019100929F -:10EAE000FEF72EFA0199009A08804FF2FF70012A72 -:10EAF0000CBF144B144BA3F84000152323800B8844 -:10EB000003F00703062B7FF45AAF1046009100F084 -:10EB100049FA0023009923800B8050E71B05DCD4C1 -:10EB2000002ECDD1BCF1000FBDD1FB43012A0CBF9B -:10EB3000044A054AC3F30903A2F84830032323809B -:10EB40000F803CE7001035400000254010B504461A -:10EB500000F028FA2046FEF781FA0246094B2046CB -:10EB60001A80FEF78BFA0246074B20461A80FEF702 -:10EB700095FA0246054B20461A80FEF79FFA044B91 -:10EB8000188010BDA8120122A6120122A41201228F -:10EB9000A212012208B590F82400FEF7D1F900F086 -:10EBA0007000A0F13000B0FA80F0400908BD00BF4D -:10EBB000FF220F4B70B51B880E4D012B2A8000D011 -:10EBC00070BD044600F0CEF92046FEF7B9F910F406 -:10EBD000804606D14306F3D5204600F09BF92E80EF -:10EBE00070BDD52320462B80BDE8704000F0CAB927 -:10EBF000F6120122F412012238B50F4D04462B887B -:10EC000003F47F43B3F5407F0AD006D8B3F5807F85 -:10EC100006D0B3F5007F03D038BDB3F5806FFBD1CC -:10EC200020460021FDF768FD29882046BDE83840D0 -:10EC3000090AFDF761BD00BFF212012210B50446BA -:10EC400090F8240000F09EF994F82400BDE81040EC -:10EC500000F088B90B46022201461846FEF7FABCBE -:10EC600002220021FEF7F6BC2DE9F0411D4693F883 -:10EC7000243080460F46144613BB46083DD002EBB5 -:10EC8000460634F8022B39462846FDF7D9FDB44232 -:10EC9000F7D118F0010F2BD0394628460022FDF796 -:10ECA000C7FE16F8012B39462846FDF7FDFD28461C -:10ECB0004FF480623946FDF7BBFE3046BDE8F08177 -:10ECC000860818D002EB860654F8042B39462846ED -:10ECD000FDF74AFDB442F7D118F0020F1BD118F02E -:10ECE000010F0CD14FF4006239462846FDF7A0FE13 -:10ECF0003046BDE8F0811646EEE71646C9E73946CC -:10ED000028460022FDF794FE3946284616F8012BC6 -:10ED1000FDF7CAFDE6E7394628464FF48062FDF765 -:10ED200087FE3946284636F8022BFDF789FDD6E7DF -:10ED30002DE9F0411E4693F8243080460F461446D4 -:10ED4000BBB945083BD002EB450539463046FDF7D7 -:10ED50002FFD24F8020BAC42F7D118F0010F19D0A7 -:10ED600039463046FDF724FD05F8010B2846BDE87D -:10ED7000F081850811D002EB850539463046FDF754 -:10ED8000CFFC44F8040BAC42F7D108F00308B8F10B -:10ED9000000F06D12846BDE8F0811546B8F1000FF6 -:10EDA000F8D039463046FDF7BBFCA84405F8010B06 -:10EDB00045454FEA1020F9D12846BDE8F0811546B7 -:10EDC000CBE700BF2DE9F0410446154610460F463B -:10EDD0002146FDF7FBFA21462846FDF7E1FF2146D3 -:10EDE0002846FEF72BF821462846FEF787F82146ED -:10EDF0002846FDF755FB00212846FDF789FD00F068 -:10EE00000F0084422ED021462846DFF86C8000F0A7 -:10EE100081FB21462846FEF7FDFA58F82460FEB132 -:10EE2000144B214653F82430284633613785FEF7CA -:10EE3000BBFA024658F824004368728523B10022C9 -:10EE40001146984758F824000EF094FC002348F827 -:10EE50002430214695F82400BDE8F04100F076BF4B -:10EE6000BDE8F081002328461A461946FDF7F0FA5E -:10EE7000C9E700BFC0F5002270F5002210B5064CAE -:10EE8000238803B910BDFEF751FD6420FFF7A6FCEF -:10EE90000023238010BD00BF78F4002210B5064C7B -:10EEA000238803B910BDFEF741FD6420FFF796FCEF -:10EEB0000023238010BD00BF78F400220122024B02 -:10EEC0001A80FEF741BD00BF78F4002230B9074A2E -:10EED00013889BB243F0100313807047044A1388D1 -:10EEE0009BB243F010031380704700BF0000254021 -:10EEF0000010354038B9054A138823F010031B046D -:10EF00001B0C13807047024AF6E700BF0000254043 -:10EF10000010354030B9074A13899BB243F480731F -:10EF200013817047044A13899BB243F480731381A1 -:10EF3000704700BF000025400010354030B9074A37 -:10EF4000138E9BB243F4804313867047044A138E9A -:10EF50009BB243F480431386704700BF00002540F6 -:10EF60000010354038B9054A138E23F480431B0442 -:10EF70001B0C13867047024AF6E700BF00002540CD -:10EF8000001035404BF6FF7218B9044BA3F840202F -:10EF90007047034BA3F84020704700BF0000254096 -:10EFA000001035404FF6F77218B9044BA3F8402013 -:10EFB0007047034BA3F84020704700BF0000254076 -:10EFC0000010354040B9094AB2F860309BB243F0B6 -:10EFD0000403A2F860307047054AB2F860309BB273 -:10EFE00043F00403A2F86030704700BF00002540E2 -:10EFF00000103540E0B9334B1A8892B242F4806277 -:10F000001A801A885205FCD54FF480614FF41D40D8 -:10F010001A8822F020021204120C1A801A8892B266 -:10F0200042F001021A801984198599851886704763 -:10F03000332310B5244C0120E387E38F23F0300302 -:10F040001B041B0CE387E38F9BB243F02003E38791 -:10F05000FFF7C4FBE38F012023F001031B041B0C0B -:10F06000E387FFF7BFFBE38F23F002031B041B0CB6 -:10F07000E387238823F020031B041B0C23802388B1 -:10F080009BB243F001032380B4F802319BB243F4F6 -:10F090008043A4F80231E388DB07FCD540F6077310 -:10F0A0004FF4006200204FF41D416380E38F9BB258 -:10F0B00043F48073E38722842285A285A4F840006C -:10F0C000218610BD000025400010354048B9094A8E -:10F0D0000129138809D023F010031B041B0C138093 -:10F0E0007047054A01291388F5D19BB243F01003FC -:10F0F00013807047000025400010354088B90C4A45 -:10F10000B2F8603023F003031B041B0CA2F860303C -:10F11000B2F860309BB231B943F00103A2F860301D -:10F120007047044AECE743F00203A2F860307047EE -:10F13000000025400010354030B5284D90F800E023 -:10F1400093B035F81EC01FFA8CFCBCF1010F15D02E -:10F1500035F81E309BB2022B02D0002013B030BD18 -:10F160001F4B1B88012B36D001241E4B10466A46CC -:10F170008DF824E01C8004F08FFAEEE703460020AF -:10F18000ADF822008020039204920A220C468DF8EA -:10F1900037005978CEEB0E10800012FB0102124DA1 -:10F1A0000C33CDE90154114C01EB81052244059249 -:10F1B00000EB4502A518298103CBA05070468DF8BD -:10F1C00024E06960FEF738FF03466846109302F0BA -:10F1D00093F813B030BDD520C0E700BF541701220B -:10F1E000A01201229E120122210E1B02CCF7002246 -:10F1F00030B504463C4D2378084635F813C09DB021 -:10F200001FFA8CFCBCF1010F1BD035F813C08DF830 -:10F210004C301FFA8CF3022B02D000201DB030BD01 -:10F2200000293DD0314B1B88012B08D00124304BE5 -:10F23000014610460AAA1C8004F0EAF9EDE7D52041 -:10F24000ECE70C9080200D920E920A224FF0000EF7 -:10F2500061788DF85F00C3EB0310800012FB0102A0 -:10F26000244D01EB810C0B95234D0C342A440F9255 -:10F2700000EB4C0205EB020CACF8081003CCA850D4 -:10F2800018468DF84C30ADF84AE0CCF80410FEF783 -:10F29000D3FE03460AA81A9302F02EF81DB030BD23 -:10F2A000002ABFD1A3880AA8DBB900F041F90023E6 -:10F2B000922594F800C004AA0C3494E80300039348 -:10F2C00082E80300ADF808308DF804C08DF80750CF -:10F2D00010F048F9034601A90820069300F04CF904 -:10F2E0009BE7FFF7BDFCE2E754170122A0120122C1 -:10F2F0009E120122210E1B02CCF7002210B590F8BD -:10F3000003C01C4C4FEA4C03BCF1090F90F800E01D -:10F3100054F8234092B01CD9029180214378039283 -:10F3200003EB8C03293B04925B00134ADBB2D35CF2 -:10F3300070468DF824E0ADF822308DF83710019436 -:10F34000FEF77AFE03466846109301F0D5FF12B02F -:10F3500010BD0A48DBB2C35C68468DF824E0ADF806 -:10F360002230029103920492019404F0D3FC12B073 -:10F3700010BD00BF6003002248F71C0230F71C02DA -:10F3800030B5C37893B0092B23D9802590F801C0FC -:10F39000234C0CEB830C4FEA4C0C04EBC30EACF18A -:10F3A0005103204CDBB203910078E15CDEF80430BD -:10F3B000ADF82610059202938DF828008DF83B5089 -:10F3C000FEF73AFE034601A8119301F095FF13B032 -:10F3D00030BD5B00144C03F1010C5FFA8CFC14F897 -:10F3E0000CC0BCF1060F10D0039105920C490133FB -:10F3F000027851F8233001A88DF82820ADF826C0F6 -:10F40000029304F087FC13B030BD0A22074B0C783E -:10F4100003931C72497805925972C3785B00E5E743 -:10F420006003002248F71C0230F71C025003002240 -:10F4300010B5C37892B0092B17D94278134C02EB60 -:10F440008303293B01EB4301C9B2645CDCB1007862 -:10F450008DF82800FEF7F0FD03460822214601A89A -:10F46000119301F00FFD12B010BD094A01EB4301E9 -:10F47000C9B2515C39B1037801A88DF8283004F085 -:10F480006FFC12B010BDFF2012B010BD48F71C0277 -:10F4900030F71C02092900D97047FDF7A3BC00BF53 -:10F4A000092901D90020704708B5FDF77DFF00F05C -:10F4B000030008BD09290FD810B541B10446FDF776 -:10F4C00091FE2046FDF71AFFC0F30A0010BDFDF7BC -:10F4D0003FFEC0F30A0010BD00207047092901D982 -:10F4E0000020704710B50446FDF77CFE2046FDF76E -:10F4F00095FE00F0100010BD092901D900207047C9 -:10F5000010B50446FDF76EFE2046FDF787FE00F4B9 -:10F51000404010BD092900D9704738B50C46054652 -:10F52000FDF7A0FF21462846BDE83840FDF7C8BFDB -:10F53000092900D970470122FEF78CB8092900D9A2 -:10F54000704738B50C460546FCF740FF2146284673 -:10F55000BDE838400222FEF7BFB800BF08B5FDF78E -:10F5600089F8002200F00700431E032B4FEA8010A9 -:10F5700028BF104608BD00BF2DE9F0478E463F4D1D -:10F58000DFF80CA1B5F80080887108EBC80C0AEB15 -:10F590008C0C0F46441EBEE80F00ACE80F00BEE81E -:10F5A0000F00ACE80F00DEF8003046464FEAC8090D -:10F5B000CCF800300E2C15D8DFE804F00814082D24 -:10F5C0002D0808402020080808142000002239785F -:10F5D0002B4B09EB080053F821300AEB8000114651 -:10F5E00098472E88274B721CA3FB0213DB0803EB02 -:10F5F0008303A2EB43022A80BDE8F0873A78204BD0 -:10F6000009EB080053F82230796900220AEB8000E8 -:10F6100098472E88E6E739781B4B194A33F81130A2 -:10F6200009EB08009BB2012B52F821400AEB800045 -:10F630001DD000221146A0472E88D3E73A78124BFE -:10F640000F4933F8123009EB08009BB2012B51F837 -:10F6500022400AEB800005D07A8A1AB91146A047E9 -:10F660002E88BFE700227969A0472E88BAE7074BAA -:10F67000002253F82110A0472E88B3E7E8F50022B6 -:10F68000501F0122CDCCCCCC54170122C4F700224C -:10F69000581F0122FF207047F0B5012885B042D0E5 -:10F6A000002204210A200EF0E5FBAA4B1860002876 -:10F6B0004CD00F2400234FF40072A74DA749A8484F -:10F6C000CDE900450FF0C0FA012840F03C81A54A81 -:10F6D00013889BB2002B40F02E81A34DA34E05F161 -:10F6E0005007A6F11404002204210A200EF0C2FBE8 -:10F6F00044F8040B002800F02981B442F3D1A5F1AD -:10F700002804002204210A200EF0B4FB44F8040F60 -:10F71000002800F01B81AC42F3D12835BD4206F130 -:10F720001406DED10CE10025044604210A202A46F5 -:10F7300003950EF09FFB8E4B186038B12A460421CA -:10F740000A200EF097FB8B4B186010B9012005B012 -:10F75000F0BD2A4604210A200EF08CFB864B18606F -:10F760000028F3D02A4604210A200EF083FB834BA5 -:10F7700018600028EAD00322294620460EF07AFBC2 -:10F780007F4A106020B12B462A4629460EF0DEFB48 -:10F79000002204210A200EF06DFB7A4B186000282D -:10F7A000D4D0002204210A200EF064FB764B1860AE -:10F7B0000028CBD0002204210A200EF05BFB734D01 -:10F7C0002860002800F0C280714C04F12806442013 -:10F7D0000DF042FF0390002800F0B880002344F8A9 -:10F7E000040B1A46286803A90EF0B0FBB442EED110 -:10F7F000002204210A200EF03DFB664D28600028FF -:10F8000000F0A480644C04F1280644200DF024FF8D -:10F810000390002800F09A80002344F8040B1A4655 -:10F82000286803A90EF092FBB442EED10022042115 -:10F830000A200EF01FFB594D2860002800F086803A -:10F84000574C04F1280644200DF006FF03900028D1 -:10F850007CD0002344F8040B1A46286803A90EF054 -:10F8600075FBB442EFD1002204210A200EF002FB06 -:10F870004C4D2860002869D04B4C04F128064420E8 -:10F880000DF0EAFE0390002860D0002344F8040B3A -:10F890001A46286803A90EF059FBB442EFD10022A2 -:10F8A00004210A200EF0E6FA404D286000284DD0D1 -:10F8B0003F4C04F1280644200DF0CEFE03900028B2 -:10F8C00044D0002344F8040B1A46286803A90EF01C -:10F8D0003DFBB442EFD1002204210A200EF0CAFA07 -:10F8E000344D2860002831D0334C04F128064420E0 -:10F8F0000DF0B2FE039048B3002344F8040B1A46FF -:10F90000286803A90EF022FBB442F0D10F242B4D3E -:10F9100000234FF40072CDE90045294929480FF032 -:10F9200093F901280FD10E2400234FF40072264DC5 -:10F9300026492748C4E653889BB2002B3FF4CDAE3E -:10F94000002005B0F0BD032005B0F0BD022005B0D9 -:10F95000F0BD00BF9CF70022B0F7002280F71C0228 -:10F960005D381B02541701222CF700226CF700228D -:10F97000A8F70022A4F70022A0F7002298F700229F -:10F98000ACF7002294F7002290F7002200F7002243 -:10F99000B8F60022FCF6002290F60022F8F60022CB -:10F9A00068F60022F4F6002240F60022F0F600226B -:10F9B00018F60022ECF60022F0F50022B8F700223B -:10F9C00070F71C02FD071B02B4F7002278F71C0237 -:10F9D000CD281B0270B5564D35F810309BB2012B67 -:10F9E00033D0544B18680FF061F9534B18680EF080 -:10F9F00001FE2B889BB213B16B889BB21BBB4F4D92 -:10FA0000A5F1140454F8040B0EF0F4FDAC42F9D146 -:10FA10004B4DA5F1280454F8040B0EF0EBFDAC425D -:10FA2000F9D1484C04F1140554F8040F0EF0E2FD2E -:10FA3000AC42F9D1444C04F1280554F8040F0EF0FF -:10FA4000D9FDAC42F9D1002070BD404B404C186844 -:10FA50000EF0D0FD3F4B04F1280618680EF0CAFDE9 -:10FA60003D4B18680EF0C6FD3C4B18680EF0C2FD09 -:10FA70003B4B18680EF0BEFD3A4B18680EF0BAFD0D -:10FA8000394B18680EF0B6FD384B18680EF0B2FD11 -:10FA900054F8040B0DF06EFEB442F9D1344B354CE2 -:10FAA00018680EF0A7FD04F1280654F8040B0DF0B9 -:10FAB00061FEB442F9D1304B304C18680EF09AFD1B -:10FAC00004F1280654F8040B0DF054FEB442F9D1A9 -:10FAD0002B4B2C4C18680EF08DFD04F1280654F8C1 -:10FAE000040B0DF047FEB442F9D1274B274C1868A0 -:10FAF0000EF080FD04F1280654F8040B0DF03AFED8 -:10FB0000B442F9D1224B234C18680EF073FD04F176 -:10FB1000280654F8040B0DF02DFEB442F9D11E4B0B -:10FB200018680FF0C3F81D4B18680FF0BFF860E7B6 -:10FB300054170122B0F700229CF700226CF7002234 -:10FB400030F7002268F700222CF70022A8F70022E5 -:10FB5000B8F60022A4F70022A0F7002298F70022AE -:10FB6000ACF7002294F7002290F7002200F7002261 -:10FB7000FCF6002290F60022F8F6002268F6002239 -:10FB8000F4F6002240F60022F0F6002218F60022D9 -:10FB9000ECF60022F0F50022B8F70022B4F70022BC -:10FBA000B9B138B5002540F6B833AA4208BF1A46A5 -:10FBB000094B0D6053F820300C4618680EF048FBD6 -:10FBC000012801D0FF2038BD2368002BFAD0284639 -:10FBD00038BDFF20704700BF2004002200B583B06D -:10FBE000019151B10023094A01A952F8202010685F -:10FBF0001A460EF0ABF9012803D0FF2003B05DF8E0 -:10FC000004FB002003B05DF804FB00BF20040022C9 -:10FC1000002300B585B00191039349B10D4A52F814 -:10FC2000201003AA086801A90EF09EFA012803D04B -:10FC3000FF2005B05DF804FB039B3BB14FF0805201 -:10FC4000054B5A60BFF34F8FBFF36F8F002005B095 -:10FC50005DF804FB2004002200ED00E099B138B506 -:10FC600000250A4B2A4653F820300C4618680D60D0 -:10FC70000EF0EEFA012801D0FF2038BD2368002BDA -:10FC8000FAD0284638BDFF20704700BFF00300229D -:10FC900000B583B0019151B10023094A01A952F87E -:10FCA000202010681A460EF051F9012803D0FF20D9 -:10FCB00003B05DF804FB002003B05DF804FB00BF57 -:10FCC000F0030022704700BF704700BF30B50C46FC -:10FCD00083B090F824500DF04DFD631E082B11D811 -:10FCE00005EB850304EB4304074D03E0019848B19D -:10FCF0000DF040FD002255F8240001A90EF0A8FAED -:10FD00000128F3D003B030BD08F7002270B50E46CD -:10FD100082B090F824400DF02DFD731E042B10D8F6 -:10FD200004EB8404084D344403E0019848B10DF01D -:10FD300021FD002255F8240001A90EF089FA0128BE -:10FD4000F3D002B070BD00BF58F700224B1E082B45 -:10FD500000D9704710B50446124804EB840301EB48 -:10FD6000430382B0002250F8230001A90EF070FA7C -:10FD7000012801D002B010BD019B002BFAD00A4A25 -:10FD8000002332F81420094C92B2012A18BF052032 -:10FD900054F820001A4601A900680EF0D7F802B006 -:10FDA00010BD00BF08F700225417012220040022D2 -:10FDB00070B5154C00EB800304F11405064682B0C3 -:10FDC00004EB830405EB830501E0AC421AD000226A -:10FDD00054F8040B01A90EF03BFA0128F5D1019B60 -:10FDE000002BF2D0094A002332F81620084C92B2B8 -:10FDF000012A18BF052054F820001A46006801A9FE -:10FE00000EF0A4F802B070BD58F70022541701227A -:10FE10002004002210B54B1E82B0082B01900ED892 -:10FE20008C46002390F82400064C00EB80000CEB7D -:10FE3000400C1A4654F82C0001A90EF087F802B0C5 -:10FE400010BD00BF08F7002210B54B1E82B0042B76 -:10FE500001900DD88C46002390F82400054C00EB4F -:10FE6000800060441A4654F8200001A90EF06EF894 -:10FE700002B010BD58F70022704700BF10B504460D -:10FE8000FEF77AF92046FEF7A7F92046FDF740FD78 -:10FE9000064B94F8242003EB4201497800290CBF5B -:10FEA0000321022103F8121010BD00BFBCF700228D -:10FEB00010B50121044690F82420064B03F81210D7 -:10FEC000FDF718FD2046FEF787F92046BDE81040F3 -:10FED000FEF752B9BCF7002210B50121044690F894 -:10FEE0002420064B03F81210FDF704FD2046FEF710 -:10FEF00073F92046BDE81040FEF73EB9BCF700227A -:10FF0000012110B5044690F82420064B23F8121066 -:10FF1000FDF7F0FC2046FEF75FF92046BDE81040F3 -:10FF2000FEF72AB9BCF7002270B506463046FDF749 -:10FF3000A9FC05460120FEF755FC3046FDF7A2FC62 -:10FF400004460120FEF74EFC3046FDF79BFC85EA97 -:10FF50000403444023439905E8D4AA0505F010039F -:10FF600001D56BB170BD002BFCD03046FDF7B4FC61 -:10FF70000122064B96F8241003EB41035A7070BD22 -:10FF80003046BDE87040FDF799BC00BFBCF70022C9 -:10FF9000F8B5044616460F460021FFF7CFFA94F84D -:10FFA00024302C4A2C4803EB8303DB00C7504FF46A -:10FFB0008871D6502046FDF7AFF800212046FDF7A6 -:10FFC000F9FA264D94F8243035F81320132A35D049 -:10FFD000002720463946FDF703F894F824302049DD -:10FFE00003EB83039B00CF5220463A46394601F08B -:10FFF00081FC0128064605D020F00207BFB2A7B158 +:103600001608160E160200001608160E1602000006 +:103610001296160E127800001608160E127E000082 +:103620001608160E128400001608160E128A0000E4 +:103630001608160E160200001608160E129000004C +:103640001608160E15FC00001296160E1602000043 +:103650001608160E129C00001608160E1602000020 +:103660001608160E160200001608160E15FC0000AD +:103670001608160E12A200001608160E12A8000058 +:1036800012AE0000152A000012AE00001710000054 +:103690001716000012B400001716000012D2000026 +:1036A00012D8000012C0000012D8000012BA0000A8 +:1036B00012D8000012C0000012D8000012C0000092 +:1036C00012D8000012C6000012D8000012CC000070 +:1036D00012D8000012D2000012D80000169200008A +:1036E0001698000012DE00001698000012E4000098 +:1036F00016980000000000001674167A12EA000006 +:103700001686168C168000001686168C12F00000A5 +:103710001686168C168000001686168C12F600008F +:103720001686168C168000001686168C12FC000079 +:103730001686168C000000001302167A1680000010 +:103740001686168C130800001686168C168000004C +:103750001686168C000000001674167A168000007B +:103760001686168C000000001674167A130E0000E0 +:103770001686168C1314000013200000131A000084 +:103780001320000013320000132C00001326000049 +:10379000132C000013320000133800001680134A67 +:1037A00016860000133E134A168600001680134A40 +:1037B000168600001680134A134400001680134A30 +:1037C000168600001680134A16860000135000006B +:1037D000135C000013560000135C000015DE0000AF +:1037E00013800000136E00001380000013620000BD +:1037F00013680000136E00001380000015DE000047 +:103800001374000015DE000013800000137A00001E +:1038100013800000169E16A416AA16B013E616A46E +:1038200016AA16B0138616A416AA16B013E616A486 +:1038300016AA16B013E616A416AA16B013E616A416 +:1038400013B016B0138C16A416AA16B0139216A4B1 +:1038500016AA16B0139816A416AA16B0139E16A48C +:1038600016AA16B013E616A416AA16B013A416A428 +:1038700016AA16B013AA16A416AA16B0169E16A457 +:1038800013B016B013E616A416AA16B013B616A4F3 +:1038900016AA16B013BC16A413DA16B013C816A4D1 +:1038A00013DA16B013BC16A413C216B013C816A4AC +:1038B00013DA16B013CE16A413DA16B013D416A466 +:1038C00013DA16B013E016A416AA16B013E616A45F +:1038D00016AA16B013E616A416AA16B0169E16A4BB +:1038E00016AA16B013EC16A416AA16B013F216A454 +:1038F00016AA16B013F816A416AA16B013FE16A42C +:1039000016AA16B014040000140A000016320000B3 +:10391000163800001410000016380000163200009F +:103920001638000014160000167A00001428000053 +:10393000167A000014280000167A00001416000001 +:10394000141C000014220000167A00001428000045 +:10395000167A000016680000166E0000143400008D +:10396000166E000014340000166E00001668000089 +:10397000142E000014340000166E000016680000BB +:10398000143A000014400000166E0000144C145E3F +:1039900014640000144C145E14640000144C145E93 +:1039A00014640000144C145E14460000144C145EA1 +:1039B000145200001458145E1464000014AC14BEB9 +:1039C00014C414CA14A614BE14C414CA146A14BEAF +:1039D00014C414CA14A614BE14C414CA14A614BE63 +:1039E00014C414CA147014BE14C414CA14A614BE89 +:1039F00014C414CA14AC14BE147614CA14A614BE8B +:103A000014C414CA147C14BE14C414CA148214BE80 +:103A1000169814CA148E14BE169814CA148214BEB2 +:103A2000148814CA148E14BE169814CA149414BEA2 +:103A3000169814CA149A14BE169814CA14A014BE68 +:103A400014C414CA14A614BE14C414CA14A614BEF2 +:103A500014C414CA14AC14BE14C414CA14B214BED0 +:103A600014C414CA14B814BE14C414CA16680000CE +:103A7000166E000014D0000014DC000014D6000004 +:103A800014DC000014D6000014DC000014D6000082 +:103A900014DC000014D6000014DC0000165C0000EA +:103AA0001662000014E200001656000014F4000034 +:103AB0001656000014F400001656000014F400001E +:103AC0001656000014E2000014E8000014F4000090 +:103AD0001656000014EE00001656000014F4000004 +:103AE0001656000014FA00001656000015000000DB +:103AF0001512000015060000151200001506000042 +:103B000015120000150C0000151200001518000019 +:103B100016BC16C215C6000015D20000151E000006 +:103B2000000000001524000000000000152A00001D +:103B30001536153C153000001536153C15300000C3 +:103B40001536153C15420000000000001548000025 +:103B500000000000154E0000000000001554000099 +:103B600000000000155A0000000000001560000071 +:103B700015660000156C00001572000015C615CC06 +:103B800015D215D81578000016CE000016D4000006 +:103B900016F80000157E000015840000158A00004C +:103BA00000000000159000000000000015960000C5 +:103BB000159C000015A2000015A8000015AE00001D +:103BC0000000000015B400000000000015BA00005D +:103BD000163800001620000015C0000015C615CCD0 +:103BE00015D215D815DE000015E415EA15F0000011 +:103BF0000000000015F600000000000015FC0000A9 +:103C00001608160E160200001608160E1602000000 +:103C10001608160E1614000000000000161A000008 +:103C20000000000016200000000000001626000022 +:103C300000000000162C000000000000169E16A4D4 +:103C400016AA16B01632000016380000163E000004 +:103C500016440000164A00001656000016500000D8 +:103C600016560000165C0000166200001668000080 +:103C7000166E0000000000001674167A1680000010 +:103C80001686168C1692000016980000169E16A432 +:103C900016AA16B016B6000016BC16C216C800004A +:103CA00016CE000016D4000016F8000016DA000048 +:103CB00016E0000016E6000016EC000016F2000008 +:103CC00016F80000000016FE0000000017040000B7 +:103CD000170A00000002086E0874087A08800001C4 +:103CE0000000FF3B00010000FF4500010000FECC8A +:103CF00000010000FEF400010000FF380001000098 +:103D0000FF7100010000FFFF000100000000000142 +:103D10000000032300010050034A000100000335A6 +:103D200000010000033000010000034F000100000B +:103D300003390001000003950001000003DE0001CB +:103D4000000003AD00010000031C0001000003DAC5 +:103D500000010000032A00010000034100010000EF +:103D600003B30001000003E800010000024200016B +:103D7000010E04C60001010E04950001010E0404A9 +:103D80000001010E04C20001010E04290001010E10 +:103D9000049B0001010E04D00001010E042100016A +:103DA000010DFF3B0001010E04370001010E04125A +:103DB0000001010E041D0001010E05050001010EA8 +:103DC0000418000101A6032A000101A60412000143 +:103DD000015A000000010120040B00010115FEF44E +:103DE0000001011B040B0001011F040B0001011F56 +:103DF0000000000100F00404000100F004290001AB +:103E000000F0049B000100F004D0000100F0042148 +:103E1000000100F0040B000100DCFF3B000100F09A +:103E20000437000100F00418000100F7041200013B +:103E300000D5040B0001011E04040001011E041240 +:103E40000001011EFECD0001011E040B0001012C2A +:103E500004120001009004040001009004210001FC +:103E60000090040B00010090FF3B0001009104371B +:103E700000010090041200010090032A000100904C +:103E800004180001009000000001009100000001F2 +:103E900000C4032A000100C40412000100AA0000AB +:103EA0000001011F041200010114FECD0001008F6A +:103EB0000412000100EEFECD0001008F032A000174 +:103EC0000126032A000100EE00000001015B040B43 +:103ED00000010115041200010115FECD00010115BC +:103EE000041800010120040400010120042900013C +:103EF0000120049B0001012004D0000101200421C5 +:103F00000001012004FA0001012004F30001012056 +:103F1000FF3B000101200437000101700432000161 +:103F2000012004120001011B04120001011B00000A +:103F3000000101200418000101200500000101AB6F +:103F4000032A00010163000000010114040B0001B9 +:103F50000123032A00010123FECD000101230421D6 +:103F6000000101230412000101230000000100FDF3 +:103F7000FEF4000100FD0412000100FDFECD000171 +:103F800000FD040B000100D90412000100D9FEF469 +:103F9000000100D9FECD000100D9040B0001012170 +:103FA000040400010121042100010121FF3B000163 +:103FB00001220437000101710432000101210412C1 +:103FC00000010121032A00010121041D000101213A +:103FD0000418000101B0032A0001012100000001C2 +:103FE000013E000000010105032A00010105000057 +:103FF000000101600412000100F6FF3B000100F621 +:104000000437000100F60412000100F60418000154 +:1040100000D7032A000100D70412000100D7040BC7 +:10402000000100F703DE000100F703AD000100F717 +:10403000031C000100F703DA000100F7034100014F +:1040400000F703B3000100F703E8000100F70339AC +:10405000000100E9FF3B000100F7034F000100F7FA +:104060000335000100F7041D000101520242000166 +:104070000152032A00010152000000010080040BDC +:10408000000100E5FEF4000100E5032A000100E55F +:1040900003230001016B032A0001016B040B0001E3 +:1040A00001E9032A000100E8031C000100E80341C4 +:1040B000000100E803B3000100E803E8000100E8A4 +:1040C0000339000100E80323000100E6FF3B000183 +:1040D00000E8034F000100E80330000100F0024255 +:1040E000000100F00000000100C403F0000100F432 +:1040F000031C000100F4032A000100F403950001F1 +:1041000000F40323000100F40242000100F4000067 +:104110000001014703E8000100800412000100874C +:10412000024200010087031C0001008703390001DF +:104130000087032300010081FF3B00010088034F3B +:104140000001008703300001008D02420001008D54 +:10415000032A0001008DFF420001015003D9000134 +:10416000010300000001015002F100010103FECD36 +:1041700000010087041200010087FECD000101024A +:10418000032A0001017002420001017003230001B3 +:10419000017000000001014E02420001014E0000CA +:1041A000000100F7032A000100F7FECD000100F72F +:1041B0000330000100F70000000100EB031C0001C8 +:1041C00000EB0341000100EB03B3000100EB03E847 +:1041D000000100EB0339000100EB0412000100EBC9 +:1041E000040B000100ECFF3B000100EB034F00015A +:1041F00000EB025A000100EBFF3B000100EB034221 +:10420000000100EB0368000100EB0348000100EB34 +:1042100000000001013B034A000100EB032A0001FA +:1042200000E90242000100E9032A000100EB03302B +:10423000000100EB04180001015F02420001015F70 +:104240000000000100F60323000100C30242000148 +:104250000082FECD000100C30339000100C3032A20 +:10426000000100CFFEF4000100CF032A000100CFBF +:10427000FECD000100CF0323000100D8FEF40001B1 +:10428000009302F1000100D8FECD0001009303D19C +:104290000001010C038B000100D80000000100F5B3 +:1042A000031C000100F50339000100F5FF3B00018C +:1042B00000F5034F000100F30242000100F8FF3B4C +:1042C000000100F3032A000100F3034F000100F393 +:1042D000033000010145034A000100F5032A0001F3 +:1042E00000F50242000100F50335000100F503303E +:1042F000000101540242000100F500000001016BC1 +:1043000000000001012A02420001012A032A0001E3 +:10431000012A0000000100DA024200010181FF3B96 +:10432000000100DA034F000100DA032A000100DA7D +:104330000330000100BF0242000100BF032A000158 +:1043400000BF0323000100BF00000001010E032A8B +:10435000000100E0032A000100E00412000100F067 +:10436000032A000100F00412000100DC000000013B +:10437000013A00000001012E032A0001012E04046D +:104380000001012E041200010118032A0001011886 +:1043900004120001015B032A0001015B000000011F +:1043A000012C032A0001012C000000010114032A42 +:1043B000000100DB032A000100DB00000001010A0C +:1043C000032A0001010A0404000100FE032A00017F +:1043D00000FE0000000100FD032A000100FD0000B6 +:1043E00000010088032A000100880412000100F681 +:1043F000032A000100FB000000010120032A000144 +:104400000166032A0001012000000001013C0000B8 +:10441000000100F70242000100E900000001016F05 +:104420000000000100C70242000100C7032A00018A +:1044300000E80242000100E8032A000100E6000053 +:104440000001010A000A000100FB0242000100FB1A +:10445000031C000100FB032A0001010B02420001C2 +:10446000010B032A000100F60242000100F60000E1 +:10447000000100E50242000100E50000000100E348 +:104480000242000100E3031C000101810000000161 +:1044900000D70242000100D70000000100CF024215 +:1044A000000100CF00000001008100000001008237 +:1044B000000000010087032A0001008700000001BE +:1044C000008C000000010080032A000100F80000B9 +:1044D000000100EB02420001010D0242000100EC6C +:1044E00000000001011100030001010E03E20001C0 +:1044F000010D0000000101C100000001011F032A9D +:104500000001011400000001011B032A000100D575 +:10451000032A000100D500000001011E032A00014A +:10452000011E000000010115032A00010115000011 +:1045300000010326038B00010160032A00010160D2 +:104540000000000100C4030F0001009D00000001F5 +:1045500001DF030F000101B80000000000010000AE +:10456000000A00500018000244464C5400A86C6138 +:10457000746E0124001B009E00A6015E00AE00AE1A +:10458000014A00FE00FE00B600BE00C600C600CE16 +:1045900000CE00D600D600D600D600D600DE00E65B +:1045A000015400EE00F600FE0106010E00106161EC +:1045B0006C74018263617365013463636D70019291 +:1045C000646C6967013A6672616301406C69676196 +:1045D00001466C6F636C014C6C6F636C01526C6FC5 +:1045E000636C01586C6F636C015E6C6F636C01648B +:1045F0006C6F636C016A6C6F636C01706C6F636CE1 +:1046000001766F72646E018A73757073017C013A72 +:10461000000000010000000103240003000000016D +:10462000015400010000000101920004000000019B +:10463000016C0006000000010144000100000001BF +:1046400001220001000000010180000100000001C2 +:104650000118000100000001011600040000000123 +:104660000146000100000001016E0004000000018D +:1046700001140001000000010138000400000001E5 +:10468000010C000400000001010C019C0008415ACB +:10469000452001B24341542001C84352542001DE59 +:1046A0004B415A2001F44D4F4C20020A524F4D20ED +:1046B000022054415420023654524B20024C000632 +:1046C0000000000201200132000600000002013A51 +:1046D000014C000600000004021A0250022C023EA7 +:1046E0000000000100180000000100190000000196 +:1046F000001400000001001A000000010012000078 +:104700000001000900000001001100000001000E7E +:1047100000000001000D00000001000C000000017D +:10472000000F000000010010000000010013000055 +:104730000002000000010000000200150017000048 +:1047400000030002000500080000FFFF0007000052 +:104750000001000300040005000E000F000102002C +:1047600000060001020A00070001021A0009000108 +:1047700001FE000101F8000101E6000101FC000159 +:10478000031C000101E4000103A2000101F2000189 +:10479000039A0001020C0001037A00020210021ABF +:1047A00000010326000201EC01DE000201E8000224 +:1047B00002E602E7000202060004012B013B02E6CA +:1047C00002E700020204000400A600AE0180018896 +:1047D00000020202000401BB01BC01BB01BC0003DA +:1047E0000000000101B40001020000010000000609 +:1047F0000003000101EE000101A200000001000021 +:1048000000070003000101F4000101E400000001C1 +:10481000000000160003000101E2000101DA0000BF +:104820000001000000160000FFFF0008000000016A +:104830000002000300040005000E000F0000FFFF4F +:104840000008000000010003000400050006000E3F +:10485000000F0000FFFF000800000001000300043B +:1048600000050007000E000F0000FFFF0008000019 +:1048700000010003000400050008000E000F000006 +:10488000FFFF00080000000100030004000500090C +:10489000000E000F0000FFFF0008000000010003F1 +:1048A00000040005000A000E000F0000FFFF0008D2 +:1048B00000000001000300040005000B000E000FC3 +:1048C0000000FFFF000800000001000300040005D5 +:1048D000000C000E000F0000FFFF000800000001A8 +:1048E000000300040005000D000E000F000300008F +:1048F000000101140001011C00010000000300037D +:104900000001009400010094000000010000000379 +:1049100000030001013C00010082000000010000D2 +:10492000000400030000000100DE000200F600E6C3 +:10493000000100000004000200F2001001BB01BCF5 +:1049400000A600AE01BB013B01BC0180018802450D +:10495000024602470248025C02E602E7000100014B +:104960000256000101300002012B0131000100015B +:10497000012A000201BC01CC0002012E0128000125 +:10498000013000020001023C023F00000002012A47 +:1049900001320001000202C602D00005017E01863C +:1049A0000134013A01400004013A01400146014C42 +:1049B00000040148014E0154015A00010004012A7B +:1049C000013A02C602D00001000400A400AD017E3D +:1049D0000187000100040001007800DA01520001A3 +:1049E000000202E602E700010002000100DA000115 +:1049F00000020078015200020001023B0244000064 +:104A000000010002012A013A0002000202C002C4B1 +:104A1000000002C602CF00050002000202D002D24E +:104A2000000002D402D80003000100100001007849 +:104A300000A400AD00DA013A0152017E0187023C78 +:104A4000023D023E023F025602C602D00002000BA7 +:104A5000000100080000000A004100080044004C6A +:104A60000040004E004F004900510063004B0065BC +:104A700000B2005E00B400D900AC01BD01ED00D26F +:104A800001F401F5010301F901F9010502370237CB +:104A9000010602BC00030152024D0001000100703A +:104AA00001B80002013601B60003011C0136024CB8 +:104AB0000003025A023F024B0003025A023F024A1D +:104AC0000003025A023D00010002023C023E01B412 +:104AD0000002011C01B90002012A01BA00020141D1 +:104AE00002EC000202C302ED000202C202EE00026A +:104AF00002CC02EF000202CA02E8000202C302E98D +:104B0000000202C202EA000202CC02EB000202CA68 +:104B10000001000202C602C801B50003011C012AFF +:104B200001B70003011C014100010001011C00014B +:104B3000014100010001014100010000000A0001E3 +:104B4000006600010001006600010000000B00008B +:104B50000001000100080001000000140001000035 +:104B6000001C000277676874010000000002000169 +:104B700000000000010502580000000000000000D5 +:104B800000000000000000005C666F6E74735C4FF4 +:104B90007377616C645C7374617469630000000016 +:104BA0002DE9F04F2DED048B9B4FDFED9C9A9FED8F +:104BB0009C9ADFED9C8A9FED9C8A9C4D9C4EDFF871 +:104BC000C092DFF8C082DFF8C0B28BB012E0C2063C +:104BD0003BD403070BD5BB89964A52F82310964B5A +:104BE000186811F065FE0821286818F099FE322037 +:104BF0001AF086F901240022234602212868009435 +:104C000018F0EAFD99F800303060ABB1D8F8003008 +:104C1000B3F1010A21D000F00503052BC8F800A06C +:104C200000F0968000F01103112B00F0BC8000F022 +:104C30000903092B00F0D5804107C8D50421286855 +:104C400018F06EFE3068C206C3D500F023FC1021B8 +:104C5000286818F065FE3068BBE70A236FF0020190 +:104C6000764A7748C8F8003013F01CFD002840F061 +:104C70000D81724BB3F800C0724BA7F800C0DB681F +:104C80005C1C00F0B1816F4AB2F9102006EE902A48 +:104C900040F2253202FB03F302FB0CF207EE903ADE +:104CA00007EE102AF8EEE77AB8EEC77AF8EEE66A71 +:104CB00077EE677A87EEA67A77EE297A27EE897AF9 +:104CC00067EE886A37EE287AFCEEE77A17EE903ABC +:104CD00067EE087ABCEEC77A17EE100A6422FCEE83 +:104CE000E66AFCEEE77A80B21FFA83FE02FB00FA66 +:104CF00016EE903A02FB0EF117EE902A08909BB246 +:104D000090B2B0FBFAF400220AFB1404B3FBF1F0FA +:104D100001FB103311466EF30F0163F31F414A4B41 +:104D200008981B8860F30F02484864F31F426345EC +:104D30000260416006D0444B04212868A3F800C0FB +:104D400018F018FE306800F00503052B7FF46AAFF9 +:104D5000FB883A8980207C88B7F804A009930892E0 +:104D600018F0E6FB01940446099B089ACDE902A3DA +:104D7000374B04921B68374A05930093364B1268F1 +:104D80001B6836490693364B1B6822F015FF2046F8 +:104D900002F0D4FE204618F059FC306800F01103F0 +:104DA000112B7FF444AF7B892E4A2F49D35C294ACB +:104DB0000193294B12681B682C4803932C4B1B68EA +:104DC0000293234B1B6800932A4B1B6822F0F4FECE +:104DD000264802F0B3FE306800F00903092B7FF487 +:104DE0002BAFBB89244A2049D35C1A4A01931A4B42 +:104DF00012681B681D4803931D4B1B680293144BDC +:104E00001B6800931D4B1B6822F0D6FE174802F06A +:104E100095FE306810E700BF480E00220000FE42F9 +:104E20006666E63F000000420000C8422C550022A2 +:104E3000440E0022B000002290041D02420E002207 +:104E40005CBD0022600E0022400E00224A0E0022AD +:104E500028021D023C021D0238021D02B0AC1C02D9 +:104E600034021D02AC000022CCAC1C02C00D00229A +:104E700024021D022C021D02A800002230021D0285 +:104E80006A3B0022A4000022F0200122594802F0CF +:104E900055FEEFF3108284F31088DBF8003023B95D +:104EA0004023554981F814A00B75DBF8003001331D +:104EB000CBF8003082F31088EFF31082012383F3E4 +:104EC0001088DBF800301BB94B490B7540230B757C +:104ED000DBF800300133CBF8003082F31088474B09 +:104EE00047495B685A88130A1B0153FA82F251F84A +:104EF000223023F0011323F4404343F0040341F82C +:104F00002230EFF31082012383F31088DBF80030A6 +:104F100023B1DBF80030013BCBF80030DBF8003088 +:104F20001BB935490B7580230B7582F31088EFF39D +:104F30001082012383F31088DBF800301BB92E495F +:104F40000B7540230B75DBF800300133CBF80030D4 +:104F500082F31088294B2A495B689A88130A1B013F +:104F600053FA82F251F8223023F0011323F4404324 +:104F700043F0050341F82230EFF31082012383F35D +:104F80001088DBF8003023B1DBF80030013BCBF8B0 +:104F90000030DBF800301BB917490B7580230B7507 +:104FA00082F31088EFF31082012383F31088DBF87B +:104FB000003023B1DBF80030013BCBF80030DBF8E8 +:104FC00000301BB90C490B7580230B7582F31088D8 +:104FD00000BE00210B4B0846B3F800C08E460B46BE +:104FE000A7F800C008918CE6014603468646089063 +:104FF00087E600BF90AC1C02000D404088161D02E1 +:1050000000084040420E0022002330B5164C83B009 +:105010002068019318F0A4FCC30601D503B030BD8D +:10502000124D134BB5F80AE010220EF1010EA3FB4E +:105030000E3C4FEA5C0C0CEB4C0CAEEB0C0E2168FA +:105040000C4801ABA5F80AE01AF0E8FD0028E5D00D +:10505000019B002BE2D04FF08052074B5A60BFF308 +:105060004F8FBFF36F8FD9E72C550022480E0022D7 +:10507000ABAAAAAA7DDA1B0200ED00E0002330B53E +:10508000164C83B02068019318F06AFC030701D521 +:1050900003B030BD124D134BB5F80CE008220EF1F1 +:1050A000010EA3FB0E3C4FEA5C0C0CEB4C0CAEEB80 +:1050B0000C0E21680C4801ABA5F80CE01AF0AEFD0F +:1050C0000028E5D0019B002BE2D04FF08052074B27 +:1050D0005A60BFF34F8FBFF36F8FD9E72C55002273 +:1050E000480E0022ABAAAAAA7DDA1B0200ED00E05E +:1050F0002DE9F0438B498C4883B013F039FC04460A +:1051000018B1204603B0BDE8F0838849864813F003 +:1051100007FB04460028F4D1834813F0BDFA044687 +:105120000028EED18249804813F0C4FA04460028D2 +:10513000E7D1804BD3E90051284611F09FFA04468D +:105140000028DED1284611F0DBFA04460028D8D129 +:10515000794BD3E90051284611F090FA0446002813 +:10516000CFD1284611F0CCFA04460028C9D1734BA0 +:10517000D3E9008340461946019311F0E7FC044649 +:105180000028BED16E4DD5E90061304611F0DEFC3D +:1051900004460028B5D14046019911F0D7FC0446D9 +:1051A00098BB304611F054FB0446002840F0DA80EA +:1051B000644D654F6B89024657F82310404611F045 +:1051C00035FC624BDFF8989119686B89304657F8C7 +:1051D0002330C5F80A40C9F8003011F069FB6B892B +:1051E000224657F82310404611F020FC6B893046C8 +:1051F00057F82330C9F8003011F02AFB404611F06F +:1052000027FB204603B0BDE8F083EFF310810123B4 +:1052100083F310884E4B1A681AB940254D48027521 +:1052200005751A6801321A6081F31088EFF3108156 +:10523000012282F310881A681AB940254548027580 +:1052400005751A6801321A6081F310884248434D8F +:10525000426851880A0A120152FA81F155F8212058 +:1052600022F0011222F4404242F0040245F82120CB +:10527000EFF31081012282F310881A6812B11A68C4 +:10528000013A1A601A681AB9324D2A7580222A75B5 +:1052900081F31088EFF31081012282F310881A68DD +:1052A0001AB92C4D2A7540222A751A6801321A60E3 +:1052B00081F310884268294891880A0A120152FA3B +:1052C00081F150F8212022F0011222F4404242F0F4 +:1052D000050240F82120EFF31081012282F31088AB +:1052E0001A6812B11A68013A1A601A681AB9802548 +:1052F00018480275057581F31088EFF310820121BB +:1053000081F31088196811B11968013919601B6897 +:105310001BB980200F490B75087582F3108800BEF9 +:10532000EFE600BF6C041D025CBD002258041D02A4 +:10533000600E002218031D0238031D02EC041D023A +:1053400090041D02480E0022BC000022B000002282 +:10535000F0200122000D404088161D020008404048 +:10536000C8000022EFF31081012383F31088454B1E +:105370001A681AB944480275402202751A68013247 +:105380001A6081F31088EFF31081012282F31088F4 +:105390001A681AB93C480275402202751A6801322F +:1053A0001A6081F310883948394E426851880A0AD8 +:1053B000120152FA81F156F8212022F0011222F452 +:1053C000404242F0040246F82120EFF3108101220E +:1053D00082F310881A6812B11A68013A1A601A68C2 +:1053E0001AB98027284E3275377581F31088EFF38C +:1053F0001081012282F310881A681AB94027224EC0 +:10540000327537751A6801321A6081F31088426864 +:105410001F4891880A0A120152FA81F150F821209E +:1054200022F0011222F4404242F0050240F821200D +:10543000EFF31081012282F310881A6812B11A6802 +:10544000013A1A601A681AB90F480275802202756B +:1054500081F31088EFF31082012181F3108819681D +:1054600011B11968013919601B681BB98020064900 +:105470000B75087582F3108800BE286811F094FC43 +:105480003FE600BFF0200122000D404088161D02BB +:105490000008404038B5084D084B094C6989002286 +:1054A000186854F8211011F0C1FA6A89054B54F8B4 +:1054B00022201A6038BD00BF480E0022EC041D02F5 +:1054C000BC000022C8000022044B1A6812B9012255 +:1054D0001A60704700221A60704700BF5C0E0022FD +:1054E000594B30B41B68012B67D1584A584C11688E +:1054F00020684D1C814215603ED2EFF3108083F38B +:105500001088544B1968002900F0988019680131FF +:10551000196080F310885049504D49680888010A85 +:10552000090151FA80F055F8201021F0011121F401 +:10553000404141F0050145F82010EFF310810120B2 +:1055400080F31088186810B11868013818601B685B +:105550001BB9802542480375057581F310881368CF +:10556000632B07D900233F483F494089136051F816 +:105570002010216030BC7047EFF3108083F3108857 +:10558000344B196819B9364D2975402129751968A8 +:105590000131196080F310882F49304D496808881F +:1055A000010A090151FA80F055F8201021F001118B +:1055B00021F4404141F00401BDE7EFF310810123E4 +:1055C00083F31088234B1A681AB9402424480275C3 +:1055D00004751A6801321A6081F310881E4A1F4848 +:1055E000526811880A0A120152FA81F150F82120FA +:1055F00022F0011222F4404242F0040240F821203D +:10560000EFF31082012181F31088196811B1196834 +:10561000013919601B681BB9802011490B75087589 +:1056200082F3108800220F4B0F485C89084950F81C +:105630002400064B08601A6030BC7047084D29757D +:105640004021297562E700BF5C0E0022580E00223F +:10565000C8000022F020012288161D0200084040E8 +:10566000000D4040480E0022BC00002210B5134C33 +:10567000206808BB4FF0100E4EF001E0104A13787E +:105680000132184480B20FF007C040F6EE7C4FF0B4 +:10569000100E01380A4980B260450A4B4EF001E015 +:1056A00098BF0B46084A13F8011B02F8011F0FF0C0 +:1056B00007C001231846236010BD00BF880E0022DA +:1056C0009081000340021D02770E002220292BD971 +:1056D0002DE9F0410546DFF85C80144F144C82B090 +:1056E00008F11006394618F8012B01A822F064FAD7 +:1056F0009DF9043063B101AADBB2E15C203B89076C +:1057000018BF137012F9013F002BF5D19DF9043039 +:105710009DF8052046452B706A7005F10205E1D120 +:10572000012002B0BDE8F0810020704738AD1C02B6 +:105730005B1F1D02780E00222DE9F043AFB0174920 +:1057400001A803F0FDFB164B1B6803F1100838F0AD +:105750000F081CD00027134E134DDFF8589001E0BE +:10576000B84514D9D9F8003029463046103301AA7B +:10577000C9F8003003F044FC1037044610361035E9 +:105780000028EDD1094802F0D9F9C9F800400848CD +:1057900002F0D4F92FB0BDE8F08300BF780E0022EC +:1057A000CC160022B8120022D016002240AD1C02F6 +:1057B00068AD1C02AC1200222DE9F043AFB01749CE +:1057C00001A803F0BDFB164B1B6803F1100838F06D +:1057D0000F081CD00027134E134DDFF8589001E03E +:1057E000B84514D9D9F8003029463046103301AAFB +:1057F000C9F8003003F0E0F81037044610361035D1 +:105800000028EDD1094802F099F9C9F8004008488C +:1058100002F094F92FB0BDE8F08300BF780E0022AB +:10582000CC160022980E0022B812002288AD1C026D +:10583000B0AD1C02900E002270B5002440F211455C +:105840000D490E4A0E480F4B0F4E0C601460214656 +:105850002A4604600D481C60346022F0C1FB2A46D1 +:1058600021460B4822F0BCFB2A462146BDE8704089 +:10587000084822F0B5BB00BFCC160022B0120022AF +:10588000AC120022900E00228C0E0022D0160022B4 +:10589000B8120022980E0022FFF7CEBF022800D0D7 +:1058A00070470249024810F0DFBE00BF18061D0213 +:1058B0007C55002230B501250F4C83B020680123B0 +:1058C00000224FF4C071009517F086FF10F4C07FDE +:1058D000F4D0020609D4C305F0D54FF480712068D6 +:1058E00018F01EF8012003B030BD8021206818F0A8 +:1058F00017F8002003B030BD2C5500222DE9F04FE1 +:105900008DB02122002103A822F06AFBB74BB84AD0 +:105910001B681268B749B84822F04EF9B64802F041 +:105920000DF9B64BB64993F90020B34822F044F97B +:10593000B14802F003F9FFF799FE212103A8FFF710 +:10594000C5FE03AAAF49AC4822F036F9AA4802F0D6 +:10595000F5F840F24F12AC49A74822F03BFCA648AC +:1059600002F0ECF802E05CB3092C29D002F032F925 +:1059700020280446F7D1A54802F0E0F8A44B4FF4E4 +:10598000006118689C4CA34D17F0F4FFFFF792FFDD +:10599000A14802F0D3F80FCD0FC40FCD0FC495E886 +:1059A000070003C4204620F8282902F0C7F802F0B7 +:1059B00011F910F0DF0F34D100200DB0BDE8F08FE9 +:1059C000964802F0BBF8924D40F2114200219448F3 +:1059D00022F006FB40F211420021924822F000FB27 +:1059E0004021286817F0C6FFFFF764FF10B34FF49B +:1059F0000061286817F0BEFFFFF75CFF864802F0E1 +:105A00009DF87D4D834E0FCE0FC50FCE0FC596E886 +:105A1000070003C5284620F8282902F08FF8002C3B +:105A2000CAD002F0D7F810F0DF0FFAD100200DB085 +:105A3000BDE8F08F01237C4F7C4EDFF82C8207CE2F +:105A400038607960BA607A49FA186B48C8F8003053 +:105A500022F0B2F8684802F071F84FF4007128683B +:105A600017F088FFFFF726FF0028C0D1FFF7E4FEFC +:105A7000704B6B49D3F800906F484A4622F0AAFB5E +:105A80006E4BDFF8E8B1C3F80090FFF755FE6C4BA2 +:105A90006C49D3F800A06348524622F09BFBBBE858 +:105AA0000700694BDFF8C891C3F800A09BF800A07D +:105AB000C9F80000C9F8041028684FF48061C9F8DB +:105AC000082089F80CA017F055FFFFF7F3FE002817 +:105AD0008DD1ABF10C0BC8F80000BBE807003860B3 +:105AE0007960BA6059497A1C434887F80CA022F0C3 +:105AF00063F8414802F022F855497A1C3E4822F0EA +:105B00005BF83D4802F01AF84FF40071286817F06E +:105B100031FFFFF7CFFE00287FF469AFFFF74CFE9F +:105B20004C4BDFF850C107CBC9F804101978C9F8FD +:105B30000000C9F8082089F80C10DCF800208A461B +:105B400038484549019322F045FB4FF480612868AD +:105B500017F010FFFFF7AEFE019B834600287FF48D +:105B600046AF0C3BC8F8000007CB38607960BA60DC +:105B700036497A1C204887F80CA00C3E22F01CF80D +:105B80001D4801F0DBFF07CE3860796028684FF4CC +:105B90000071BA60C8F800B017F0ECFEFFF78AFE9B +:105BA00000287FF424AF09F101037A1C2B49124825 +:105BB00022F002F8104801F0C1FF294B1A681F4B70 +:105BC0001B689A4258D0FFF767FE4FF400612868BF +:105BD00017F0D0FEFFF76EFE0F4801F0AFFF02F0A6 +:105BE00095FA204801F0AAFF0BE700BF1C021D0236 +:105BF00020021D02D0AD1C02E81A00223833002218 +:105C0000D8AD1C0208AE1C02D0AE1C0228B21C0289 +:105C10002C550022B4B11C0220B01C02E0B11C02C1 +:105C2000983B0022B03F0022C80200224CB01C0268 +:105C300058B01C02903B0022D0160022CC16002245 +:105C4000AC120022B8120022943B002298B01C0231 +:105C5000BCB01C02DCB01C02980E0022ECB01C028E +:105C60008C0E002240B11C02703B002288B01C0246 +:105C7000A8020022900E00220B490C4822F086F95F +:105C80000028A0D10A4E0B4F0FCF0FC60FCF0FC663 +:105C900097E8070003C626F8022B3046130C00F8DD +:105CA0002A3901F04BFF8EE7983B0022B03F0022DB +:105CB000E81A002214B11C0270B5804B804A8CB0E7 +:105CC0001B6812687F49804821F076FF7E4801F00A +:105CD00035FF7E4B7E4993F900207B4821F06CFF15 +:105CE000794801F02BFF65227A49774822F072FA51 +:105CF000754801F023FF9B227749734822F06AFA26 +:105D0000714801F01BFF03E0202805D0092817D0B7 +:105D100001F060FF0028F7D16B4C704D704801F026 +:105D20000DFF0FCD0FC40FCD0FC495E8070003C4BE +:105D3000204620F8282901F001FF00200CB070BD9A +:105D4000684D674801F0FAFE4FF48051286817F05B +:105D500011FE40F2DC53644C4FF40051286823607C +:105D600017F0DEFD614801F0E9FE01260CE0642039 +:105D700019F0C6F80022286801234FF4005100965C +:105D800017F02AFD82045FD42368013B2360002BB7 +:105D9000EDD101F005F95649564BC8788E78564A30 +:105DA000CDE908604E7808780796D978CDE90510D6 +:105DB0009E7859781878CDE90316D3789178CDE993 +:105DC000013041485378127800914C4921F0F4FE9B +:105DD0003D4801F0B3FE454801F0B0FE012640F217 +:105DE000DC530DE0642019F08BF8012328680022B1 +:105DF0004FF40051009617F0EFFC830455D423684C +:105E0000013B2360002BEDD12F4C3D4D0FCD0FC436 +:105E100020462B6840F8103901F090FE2A4C2F4D97 +:105E20000FCD0FC40FCD0FC495E8070003C4204663 +:105E300020F8282901F082FE01F0CCFE10F0DF0FDF +:105E4000FAD100200CB070BD4FF40051286817F053 +:105E500067FD2368002B9CD000240DF12F030DF16A +:105E60002E020DF12D010BA88DF82C408DF82D4040 +:105E70008DF82E408DF82F4001F0D8F90128CDD1B2 +:105E80009DF82F509DF82E409DF82D309DF82C2028 +:105E90001C49CDE900450C4821F08EFE0A4801F06E +:105EA0004DFE194801F04AFEB8E74FF4005128684A +:105EB00017F036FD2368002BA6D0CDE71C021D028B +:105EC00020021D02D0AD1C02E81E00223833002241 +:105ED00040B21C0254B21C02BCB21C02B4B11C027F +:105EE0005C8F1C022C550022CC00002224B61C0220 +:105EF00000010022F80000220401002258B31C0215 +:105F000034B61C0248B61C0284B61C0270B5894B1C +:105F1000894A8CB01B6812688849894821F04CFE78 +:105F2000874801F00BFE874B874993F9002084488E +:105F300021F042FE824801F001FE4A228349804856 +:105F400022F048F97E4801F0F9FD912280497C4811 +:105F500022F040F97A4801F0F1FD03E0202805D055 +:105F6000092814D001F036FE0028F7D1744C794D81 +:105F70000FCD0FC40FCD0FC495E8070003C4204612 +:105F800020F8282901F0DAFD00200CB070BD724D18 +:105F90004FF48051286817F0EDFC96236F4C4FF4B6 +:105FA00000512868236017F0BBFC6D4801F0C6FD66 +:105FB00001260CE0642018F0A3FF002228680123CA +:105FC0004FF40051009617F007FC820455D4236863 +:105FD000013B2360002BEDD16249634BC878634AD3 +:105FE0000990887808904E7808780796D978CDE996 +:105FF00005109E7859781878CDE90316D3789178F2 +:10600000CDE901304E48537812780091584921F07B +:10601000D3FD4B4801F092FD514801F08FFD012660 +:1060200096230DE0642018F06BFF012328680022FE +:106030004FF40051009617F0CFFB83046DD4236812 +:10604000013B2360002BEDD14A4801F077FD3C4C29 +:10605000404D0FCD0FC40FCD0FC495E8070003C40A +:10606000204620F8282901F069FD01F0B3FD10F069 +:10607000DF0FFAD100200CB070BD4FF4005128683A +:1060800017F04EFC2368002BA6D000240DF12F033F +:106090000DF12E020DF12D010BA88DF82C408DF87D +:1060A0002D408DF82E408DF82F4001F0BFF80128CB +:1060B000CDD1314801F09CF8304801F03FFD9DF80A +:1060C0002F509DF82E202E49CDE900259DF82D302A +:1060D0009DF82C202B4E1A4821F06EFD184801F037 +:1060E0002DFD3346244A28491548009621F064FDC9 +:1060F000134801F023FD0425304600F091FF0346CC +:106100000A20002B54EA149418F0FAFE013DF3D152 +:1061100064B91E4801F012FD99E74FF40051286858 +:1061200017F0FEFB2368002B8ED0AEE7184801F075 +:1061300005FD8CE71C021D0220021D02D0AD1C02D1 +:10614000E82200223833002204B71C0220B71C02C8 +:106150006CB71C02B4B11C022C550022D0000022E6 +:10616000CCBA1C0200010022F80000220401002227 +:1061700000B81C0234B61C02DCBA1C02ECBA1C02C9 +:1061800008BB1C02E800002228BB1C025CBB1C02EE +:1061900074BB1C02002230B50B4B83B09D681C6899 +:1061A0008DF804202046EB6901A9984728B99DF88D +:1061B0000430002BF6D103B030BD40F23911034B4F +:1061C000034A044813F01CF8A4051D0288BB1C02F6 +:1061D0007C021D02CCBB1C022DE9F04F95B083461A +:1061E00002910592EFF31082012383F31088AC4CE7 +:1061F00023681BB94020AB490B7508752368013330 +:10620000236082F3108840F60443A74EA74FB3657E +:10621000B36D4FF47A713B4043F00403B3654FF420 +:10622000FA7012F0F7FFB36D4FF47A713B4043F010 +:1062300005034FF4FA70B36512F0ECFFEFF3108230 +:10624000012383F31088236813B12368013B236083 +:1062500023681BB993490B7580230B7582F3108853 +:1062600000245A22DFF88092914BD9F80870D9F8AF +:1062700000801294CDF846303B68D9F80410ADF890 +:1062800044204046CDE90E4410941394984722468A +:10629000FB6840460EA99847864B0E9A9A4200F03A +:1062A000298100264FF0104A834C32465146404621 +:1062B000BB6998470546002840F0BC810AF5805A22 +:1062C000FFF768FFA245F0D140F203130C95ADF83B +:1062D00030307A4B01220B936B3B11934046CDE952 +:1062E0000E55CDE91255CDE90955FB680895109575 +:1062F0000D950EA998470246002840F0D38101234E +:1063000012908DF849306E4BCDE90E00119310902C +:106310001390FB6840460EA99847002840F0B481CE +:106320000E9B9B0740F106814323664C0893012294 +:106330004046FB680A9408A99847002840F08181EC +:10634000614B9E68D3E9009133684846984706211F +:106350004846F3689847002840F08F81DFF88CA109 +:10636000062152464846B3689847002840F07E818F +:106370009AF808300EA88DF8393006238DF8383099 +:1063800012F0BEFEF36A4846984740F2FF3140469D +:106390003B6998470246002840F07D8146F26553EC +:1063A000ADF82C30494B0C90CDF82E30CDE90800DB +:1063B0000D90FB6840460A9408A99847002840F0D1 +:1063C00047819DF82030432B40F073810390404873 +:1063D00001F0B4FB3F4B4FEA9B141B68DFF810A1A0 +:1063E0001846019310F03AFA039A0494104620F0EC +:1063F000EBFE20F017FF039AC3B2B4F10109CAF80B +:1064000000208DF81F3000F0E2809346324C334D6F +:10641000002323604023013B2B6020F003FFC0B228 +:106420008DF81F0023689DF81F202D49CA540133A1 +:1064300023602B68002BEED1BBF1000F13D0B9F114 +:106440000109E5D10EA9019810F04AFA029A0E9BB3 +:106450002448136001F072FB039ABBF1000F6FD068 +:1064600015B0BDE8F08F019810F0F2F9DAF80020CD +:10647000402392011A4902F1104240467E69B0471A +:106480008346019810F0DEF9DAF800300133CAF8DB +:106490000030BBF1000FD2D1FFF77CFECFE700BF89 +:1064A000F0200122000D404000084040FE3FFEFF6A +:1064B000080103045346445000000190710000019C +:1064C000050000010600800058031D0203020401BC +:1064D000B8BC1C0248051D02F02A0022E000002280 +:1064E000F82A0022F8BC1C02A4051D02D4000022D8 +:1064F000F42A002240F20313714A1294ADF8483096 +:10650000704BCDE90E44CDE91023139400287FF49D +:10651000C8AE0246FB6840460EA99847002840F0E6 +:106520009E800E9B13F0080F0CBF4FF480564FF463 +:106530008026B7E600BED9F80870D9F80080F3E6E7 +:106540006148029201F0FAFA019C204610F086F9A7 +:10655000204610F07DF9584620F036FE20F062FE0D +:10656000C3B28DF82030049B029A002B50D0002437 +:106570001546049E20F056FEC0B205F110438DF87A +:1065800020009DF820201B78934218BF751C05F150 +:10659000010518BF2524AE42ECD8019D284610F015 +:1065A00051F90EA9284610F09BF90E9B059A284632 +:1065B000136010F053F9454801F0C0FA002C7FF445 +:1065C0004FAF40463B6B984715B0BDE8F08F019C3C +:1065D0000EA92046039210F083F90E9B029A3C48C4 +:1065E000136001F0ABFA384801F0A8FA204610F029 +:1065F00035F9204610F02CF9039A1046029220F04B +:10660000E3FD20F00FFEC3B2029A8DF82030AEE712 +:10661000019C204610F016F90EA9204610F060F9F2 +:106620000E9B059A2046136010F018F9274801F0D8 +:1066300085FAC6E740F25921264B274A274812F02F +:10664000DFFD4FF4BB71234B254A244812F0D8FDDF +:1066500040F28B111F4B224A204812F0D1FD40F22C +:1066600022211C4B1F4A1D4812F0CAFD4FF4A7718E +:106670001D4B1E4A194812F0C3FD40F24D111C4B30 +:106680001A4A164812F0BCFD40F21F11114B194A6C +:10669000124812F0B5FD4FF4BF710E4B104A0F486F +:1066A00012F0AEFD4FF48A710A4B124A0B4812F0F9 +:1066B000A7FD4FF4C671104B094A084812F0A0FD1F +:1066C000040080006500000118BD1C025CBD1C02B6 +:1066D000F8BC1C02E0BB1C02A4021D02CCBB1C02C5 +:1066E00068021D028C021D0238BC1C0250021D02F1 +:1066F000F4BB1C025C021D0294BC1C022DE9F04F8D +:10670000A64BA74A89B01B681268A649A64821F083 +:1067100053FAA54801F012FAA44BA54993F90020B9 +:10672000A14821F049FAA04801F008FAA14EB2228E +:10673000A1499D4821F04EFD9B4801F0FFF900243E +:10674000B046994DF71C0023336033714646DFF89D +:1067500064B201F03FFABB458146824621D0202831 +:106760000BF8010B00F0EF8009281DD00D28F0D0A8 +:1067700002469249284621F01FFA284601F0DEF928 +:10678000B9F1000FE5D10A20CB4618F0B9FB002C77 +:1067900040F0E180B9F1090F27D0002009B0BDE831 +:1067A000F08F092388F8033098F90030A3F1300204 +:1067B000092A059300F2C3800024DFF838A205A857 +:1067C00020F040FC1AF9013B04EB8404A3F13002F1 +:1067D0006400092A04440593F1D9092B10D0202B19 +:1067E00040F08E800A2018F08BFB01F0F3F910F0D6 +:1067F000DF0FD2D001F0EEF910F0DF0FF5D1CCE7CA +:106800000A20019318F07CFB012C019B40F08E8044 +:106810004FF0000B9A4645226949284621F0DAFCE0 +:10682000284601F08BF96FF00104BBF1000F8AD00C +:10683000BAF1090FB1D1224662495B4821F0BCF997 +:10684000594801F07BF900225F4B0492D3E90051D3 +:10685000284610F07BF905A90646284610F070F886 +:1068600004AA03A9A002069CFFF7B6FC284610F074 +:106870009BFADDE90320554B5549B3FBF4F300FBCC +:1068800003F402FB03F5A1FB0535A1FB04146D091C +:106890006409002E40F0B0804E4801F04FF94E4898 +:1068A00001F04CF94B4801F049F92A464B493E4862 +:1068B00021F082F93C4801F041F9224648493A4822 +:1068C00021F07AF9384801F039F9374C4148454D03 +:1068D00001F034F9444801F031F90FCD0FC40FCD68 +:1068E0000FC495E8070003C4204620F8282901F0CA +:1068F00025F901F06FF910F0DF0F7FF47BAF4CE763 +:106900000A2018F0FDFA4FF0000B4FF0090A6C2234 +:106910003649284621F05EFC284601F00FF94FF079 +:10692000FF34BBF1000F3FF40EAF81E7A4F1410249 +:10693000523200F2ED809A464FF0000B6BE7092BC4 +:106940007FF44DAF4EE70A204FF0010B18F0D8FA54 +:10695000002C3FF41FAFE3071AD4A21C3FF45BAF37 +:10696000E11C7FF465AF61222149284621F032FC09 +:10697000284601F0E3F86FF00204BBF1000F3FF48A +:10698000E2AE55E714F1110F4FF0000B9A46EAD929 +:10699000A31C3FF440AF601CE2D1B8E71C021D020B +:1069A00020021D02D0AD1C02F02600223833002246 +:1069B0007CBD1C02E826002298BD1C024CBE1C02B5 +:1069C000BCBE1C0268BF1C0248051D0200E1F505A3 +:1069D0001F85EB5198BF1C02CCBF1C02F0BF1C02EC +:1069E00010C01C02B4B11C0230C01C0250BE1C02FC +:1069F00004BF1C02E9260022EFF31080012383F379 +:106A00001088484B196819B9474A1175402111750A +:106A10001A6801321A6080F31088EFF310800122A7 +:106A200082F31088196819B93F4A11754021117510 +:106A30001A6801321A6080F310883C483C4E426864 +:106A400051880A0A120152FA81F156F8212022F0E7 +:106A5000011222F4404242F0040246F82120EFF3F2 +:106A60001086012282F310881A6812B11A68013A5E +:106A70001A60196819B980272B4A1175177586F3A2 +:106A80001088EFF31086012282F31088196819B973 +:106A90004027254A117517751A6801321A6086F366 +:106AA00010884268224891880A0A120152FA81F13C +:106AB00050F8212022F0011222F4404242F0050257 +:106AC00040F82120EFF31080012282F310881A6829 +:106AD00012B11A68013A1A60196819B9124A117587 +:106AE0008021117580F31088EFF31081012282F369 +:106AF00010881A6812B11A68013A1A601A681AB92D +:106B00008020094B1A75187581F3108800BEC3E602 +:106B1000002C3FF46AAE14F0010B7FF433AF9A46B9 +:106B20001BE700BFF0200122000D404088161D0227 +:106B30000008404070B5314B314A8CB01B68126878 +:106B40003049314821F038F82F4800F0F7FF2F4B3B +:106B50002F4993F900202C4821F02EF82A4800F004 +:106B6000EDFF2C4B2C4C58899A892C49265C8D5C66 +:106B70001C89D8889A885B88CDE90704CDE9095635 +:106B8000CDE905322649274CD1F89C300493D1F841 +:106B90009820254B0392D1F89400244A0290D1F812 +:106BA00090501948CDE900452149174C214D21F05D +:106BB00003F8154800F0C2FF0FCD0FC40FCD0FC46E +:106BC00095E8070003C420461B4D20F8282900F053 +:106BD000B5FF642018F094F90121286816F0CAFE68 +:106BE00000F0F8FF20F0200464B2002CF8D101215D +:106BF000286816F095FE20460CB070BD1C021D02E0 +:106C000020021D02D0AD1C02382B00223833002296 +:106C100054C01C02480E0022AC000022A800002232 +:106C2000008100036CC21C026CC01C0280C01C02EC +:106C30008CC01C02B4B11C022C550022F8B52F4A9E +:106C40002F4B12681B682F492F4820F0B5FF2E48A4 +:106C500000F074FF2C4C2D4A2D492B482D4D20F06F +:106C6000ABFF294800F06AFF0FCD0FC40FCD0FC452 +:106C70000FCD0FC495E8030044F8040B24F8021B61 +:106C8000204600250B0C00F8363900F057FF224E45 +:106C90002A46224B224F363C01E056F8353001326D +:106CA00039462046013520F087FF6DB2204600F0BE +:106CB00045FF06EBC5035B682A46002BEDD119485A +:106CC00000F03CFF184F00F085FFA0B1C4B2A4F162 +:106CD00030035BB2002B3B700CDDAB42F3DCA4F164 +:106CE0003103DBB206EBC30673689847A4F160007A +:106CF00040B2F8BDE7D16FF02F00F8BD20021D02B1 +:106D00001C021D02D0AD1C02382F002280C01C02C4 +:106D10008CC21C02C8C21C02BC021D027CC21C0226 +:106D200000C31C025C8F1C023833002238B51A4A9B +:106D30001A4B12681B681A491A4820F03DFF19487F +:106D400000F0FCFE184B194993F90020154820F07B +:106D500033FF144800F0F2FE124C4FF4C172144994 +:106D60001048144D21F036FA0E4800F0E7FE0FCD22 +:106D70000FC40FCD0FC495E8070003C4204620F8C8 +:106D8000282900F0DBFE00F025FF20F0200040B2B3 +:106D90000028F8D138BD00BF20021D021C021D02D0 +:106DA000D0AD1C02403300223833002274C31C02D1 +:106DB00088C31C02B4B11C02030A084A1B0153FA1F +:106DC00080F052F8203023F0011323F440430B43AA +:106DD00043F0040342F82030704700BF00084040F1 +:106DE000EFF31081012383F31088074B1A682AB947 +:106DF0004FF0400C0548027580F814C01A68013243 +:106E00001A6081F310887047F0200122000D404085 +:106E1000EFF31082012383F31088074B196811B137 +:106E20001968013919601B681BB9802003490B756B +:106E3000087582F310887047F0200122000D404051 +:106E400038B5504CFFF7CCFFFFF7CAFF636801214C +:106E50005888FFF7B1FFFFF7DBFFFFF7C1FF63685B +:106E600000219888FFF7A8FFFFF7D2FFFFF7D0FFB8 +:106E7000454B1D6835B3454B1D68002D3AD0444B3A +:106E80001D68002D4ED0434B1D68002D62D0424D31 +:106E9000424C2B7883B14FF4FA71206817F004FA52 +:106EA000012809D00A2018F02BF84FF4FA71206855 +:106EB00017F0FAF90128F5D10A2018F021F8FFF7A8 +:106EC000BDFEE6E7FFF78CFFFFF78AFF6368294600 +:106ED0005888FFF771FFFFF79BFFFFF781FF63689B +:106EE00001219888FFF768FFFFF792FFFFF790FFF7 +:106EF00000BEC0E7FFF774FFFFF772FF6368294623 +:106F00005888FFF759FFFFF783FFFFF769FF6368B2 +:106F100001219888FFF750FFFFF77AFFFFF778FF0E +:106F200000BEACE7FFF75CFFFFF75AFF6368294636 +:106F30005888FFF741FFFFF76BFFFFF751FF6368CA +:106F400001219888FFF738FFFFF762FFFFF760FF26 +:106F500000BE98E7FFF744FFFFF742FF636829464A +:106F60005888FFF729FFFFF753FFFFF739FF6368E2 +:106F700001219888FFF720FFFFF74AFFFFF748FF3E +:106F800000BE84E788161D02C847002224C30022E1 +:106F900030C4002218C500226B3B00227855002225 +:106FA00070B46FF07F44084A084D094E09492E60BD +:106FB00003C9094B1060094D91800948094A2B60AB +:106FC0001360046070BC70470801002204010022B5 +:106FD000C0A80A8EF4021D02C0A800010001002210 +:106FE000F8000022FC000022114438B50B441818A8 +:106FF00000D138BD20F016F9044620F013F90546FB +:1070000020F010F9054BC4F30E0444EA807403EA3F +:10701000C5331C4314BF0120002038BD0080FF3F52 +:1070200008B51CF0EDFEBDE80840642208211AF006 +:10703000D7BD00BF044A18B9536801335360704785 +:107040009368013393607047403700222DE9F04F79 +:107050000124524F87B0012300224FF48051386839 +:10706000009416F0B9FBC504F5D54FF480514C4D92 +:10707000386816F055FC4B49002002F0CBFD4A4C15 +:107080000295DFF840B1494D494B2146CDE900B5A5 +:10709000484A44481BF0B6FE94F8403043F00203DF +:1070A00084F840301AF0DCFC002872D0424E33687D +:1070B0002BB90A2017F024FF3368002BF9D04FF0CA +:1070C0000008DFF804A13D4DDFF80091CDF81480F1 +:1070D000002B4AD01BF058F80446DAF8000010F0F4 +:1070E00047FD059B00284CD1012C05D00593059B3D +:1070F00043F002030593059B002B36D12C68E00773 +:107100005CBF44F001042C60610721D43368CBB12B +:10711000DFF8B8C0DFF8B8E0BEE80F00ACE80F0059 +:107120002348D9F80410DEF8003001601F49CCF87C +:107130000030D9E90232CBF800300A60D9F80030CB +:107140001C4A136044F0040450202C605AF652FF8D +:107150004FF40051386816F00DFC642017F0D0FE93 +:107160003368CDF81480002BB4D14FF40051386847 +:1071700016F0D6FB2B689A075CBF43F002032B6026 +:10718000EBE743F00103012C0593B0D1059B059378 +:10719000B1E70B4800F0D2FC88E700BF2C55002275 +:1071A000080100220038002254370022FC0000228F +:1071B000F8000022040100224C3700225037002240 +:1071C0000CC51C020001002270031D0220380022A1 +:1071D00034380022012804D103491268034B0A60A5 +:1071E00018600020704700BF343800224C3700225E +:1071F000002300B585B0CDE90033CDE902331AF0A4 +:10720000BDF810B905B05DF804FB69461CF09CFDA3 +:10721000054820F0ECFF69460246034820F0DAFFFB +:1072200005B05DF804FB00BFE8000022844610B5FD +:10723000074C012094F800E08CF800E094F801C0BD +:1072400081F800C0A1781170E2781A7010BD00BFFB +:10725000040100220048704780C01C024FF0FF303C +:10726000704700BF4FF0FF30704700BF00207047ED +:10727000002070471046704700207047002070477C +:1072800008B500F02FF9012017F03AFEFBE700BF28 +:10729000030A084A1B0153FA80F052F8203023F009 +:1072A000011323F440430B4343F0040342F820301E +:1072B000704700BF00084040EFF31081012383F3C3 +:1072C0001088074B1A682AB94FF0400C0548027520 +:1072D00080F814C01A6801321A6081F31088704770 +:1072E000F0200122000D4040EFF31082012383F3D0 +:1072F0001088074B196811B11968013919601B68AA +:107300001BB9802003490B75087582F310887047FC +:10731000F0200122000D4040F0B584461646674D2E +:10732000674B297883B001EBC10103EB810E00F1BB +:1073300020077446DCF80000DCF80410DCF80820B4 +:10734000DCF80C300CF1100CBC450FC40EF1100E23 +:10735000EFD1DCF800005B4C5B4BCEF800002068FE +:107360001E7017F0E3F80346D8B9544901AA206803 +:1073700016F06AFE2A78554B0132A3FB02131B0953 +:1073800003EB8303A2EB83022A70019B3BB14FF016 +:1073900080524F4B5A60BFF34F8FBFF36F8F03B0D4 +:1073A000F0BDEFF31081012383F31088494B1A6875 +:1073B0001AB940244848027504751A6801321A60E7 +:1073C00081F31088EFF31081012282F310881A688C +:1073D0001AB940244048027504751A6801321A60CF +:1073E00081F310883D483E4C426851880A0A1201D8 +:1073F00052FA81F154F8212022F0011222F4404285 +:1074000042F0040244F82120EFF31081012282F3BC +:1074100010881A6812B11A68013A1A601A681AB903 +:1074200080252D4C2275257581F31088EFF310818E +:10743000012282F310881A681AB94025264C227559 +:1074400025751A6801321A6081F310884268244851 +:1074500091880A0A120152FA81F150F8212022F093 +:10746000011222F4404242F0050240F82120EFF3DD +:107470001081012282F310881A6812B11A68013A49 +:107480001A601A681AB9802413480275047581F3CA +:107490001088EFF31082012181F31088196811B16F +:1074A0001968013919601B681BB980200A490B75DE +:1074B000087582F3108800BE67E700BF8438002299 +:1074C000883800220C550022683B0022CDCCCCCC61 +:1074D00000ED00E0F0200122000D404088161D0262 +:1074E000000840402DE9F84FFDF702FE002840F06B +:1074F000E982DFF828B27D497D480DF0F1FF0028D0 +:1075000040F0FC82802302267A4A7B4C7B4DDFF8D8 +:1075100010927B4FDFF80C82DFF80CA213700A2266 +:107520002146286816F004FE0128F8D194F800C01E +:10753000DFF8F0E10CEBCC0C09EB8C0CBCE80F0095 +:10754000AEE80F00BCE80F00AEE80F00DCF800303A +:10755000012ECEF8003000F0A48098F80630033BEE +:10756000072BDCD801A252F823F000BF95751A0250 +:107570008D751A021F751A028D751A02FB751A0293 +:1075800095751A02CD751A0267761A0200235D4AB4 +:107590001370C4E71EB94FF6FF735B4A1380554B57 +:1075A000082240461B7859490EF046F9002840F061 +:1075B000BD8098F80630082BB1D1002EAFDD013E1A +:1075C00016F0FF0600F08A8076B2A8E7494B082241 +:1075D00040461B784D490EF02FF9002840F0CE812F +:1075E0004FF0000C49494A4A03C982E80300474961 +:1075F00098F80630C1E900CCDDE70EB9424B1E8099 +:10760000404644490DF03EFF424B1B8803F47F4344 +:10761000B3F5005F00F04482B3F5045F00F04982E7 +:10762000B3F5085FC5D1002140460EF027FC0028C5 +:10763000BFD0FFF741FEFFF73FFEDBF8043000212B +:107640005888FFF725FEFFF74FFEFFF735FEDBF802 +:10765000043001219888FFF71BFEFFF745FEFFF776 +:1076600043FE00BEA5E71EB94FF6FF73264A1380FE +:10767000204B082240461B7824490EF0DDF80028F4 +:1076800040F0E880244B0021186816F049F9830681 +:107690008FD4214B2021186816F06CF998F8063029 +:1076A00089E76423184A138098F80630033B072BB8 +:1076B0003FF635AF01A252F823F000BF9F751A02C2 +:1076C0008D751A021F751A028D751A0201761A023B +:1076D0009F751A02CD751A0271761A024FF6FF7362 +:1076E000094A13800123074A137018E728081D026E +:1076F0000CC40022693B0022543800220C550022A1 +:10770000F02001226A3B0022A2020022603B0022FC +:10771000583B0022583800222C55002288161D02A2 +:107720008838002260380022000D4040EFF31082BC +:10773000012383F310883B6823B98AF8143040236F +:107740008AF814303B6801333B6082F31088EFF312 +:107750001082012383F310883B6823B98AF8143020 +:1077600040238AF814303B6801333B6082F3108871 +:10777000DBF8043080495A88130A1B0153FA82F25D +:1077800051F8223023F0011323F4404343F0040363 +:1077900041F82230EFF31082012383F310883B6815 +:1077A00013B13B68013B3B603B6823B98AF8143056 +:1077B00080238AF8143082F31088EFF310820123BB +:1077C00083F310883B6823B98AF8143040238AF881 +:1077D00014303B6801333B6082F31088DBF80430DF +:1077E00065499A88130A1B0153FA82F251F8223034 +:1077F00023F0011323F4404343F0050341F8223002 +:10780000EFF31082012383F310883B6813B13B68C8 +:10781000013B3B603B6823B98AF8143080238AF827 +:10782000143082F31088EFF31082012383F3108861 +:107830003B6813B13B68013B3B603B6823B98AF866 +:10784000143080238AF8143082F3108800BE98F830 +:107850000630B0E6EFF31082012383F310883B6813 +:1078600023B98AF8143040238AF814303B68013376 +:107870003B6082F31088EFF31082012383F31088BA +:107880003B6823B98AF8143040238AF814303B68E7 +:1078900001333B6082F31088DBF8043036495A88A4 +:1078A000130A1B0153FA82F251F8223023F001131C +:1078B00023F4404343F0040341F82230EFF31082F5 +:1078C000012383F310883B6813B13B68013B3B60A5 +:1078D0003B6823B98AF8143080238AF8143082F385 +:1078E0001088EFF31082012383F310883B6823B9DB +:1078F0008AF8143040238AF814303B6801333B6027 +:1079000082F31088DBF804301B499A88130A1B01A4 +:1079100053FA82F251F8223023F0011323F440434A +:1079200043F0050341F82230EFF31082012383F383 +:1079300010883B6813B13B68013B3B603B6823B94F +:107940008AF8143080238AF8143082F31088EFF319 +:107950001082012383F310883B6813B13B68013B1D +:107960003B603B6823B98AF8143080238AF81430CE +:1079700082F3108800BE85E600084040EFF31082D5 +:10798000012383F310883B6823B98AF8143040231D +:107990008AF814303B6801333B6082F31088EFF3C0 +:1079A0001082012383F310883B6823B98AF81430CE +:1079B00040238AF814303B6801333B6082F310881F +:1079C000DBF804305A495A88130A1B0153FA82F231 +:1079D00051F8223023F0011323F4404343F0040311 +:1079E00041F82230EFF31082012383F310883B68C3 +:1079F00013B13B68013B3B603B6823B98AF8143004 +:107A000080238AF8143082F31088EFF31082012368 +:107A100083F310883B6823B98AF8143040238AF82E +:107A200014303B6801333B6082F31088DBF804308C +:107A30003F499A88130A1B0153FA82F251F8223007 +:107A400023F0011323F4404343F0050341F82230AF +:107A5000EFF31082012383F310883B6813B13B6876 +:107A6000013B3B603B6823B98AF8143080238AF8D5 +:107A7000143082F31088EFF31082012383F310880F +:107A80003B6813B13B68013B3B603B6823B98AF814 +:107A9000143080238AF8143082F3108800BE9FE5EA +:107AA0000722404623490EF0A7F800283FF481AD95 +:107AB000BFE5072240461F490EF0F2F800283FF4C8 +:107AC00078ADB6E5DFF870B0FFF7F6FBFFF7F4FB33 +:107AD000DBF8043000215888FFF7DAFBFFF704FCDD +:107AE000FFF7EAFBDBF8043001219888FFF7D0FBB1 +:107AF000FFF7FAFBFFF7F8FB00BEFCE4FFF7DCFB47 +:107B0000FFF7DAFBDBF8043000215888FFF7C0FBF1 +:107B1000FFF7EAFBFFF7D0FBDBF804300121988880 +:107B2000FFF7B6FBFFF7E0FBFFF7DEFB00BEE9E483 +:107B3000000840404C38002288161D021F4B1B785D +:107B40000BB91846704770B582B0044620F04FFB61 +:107B50001B4B024621461B481B780DF099FE08B1CD +:107B600002B070BD4FF6FF73174C013B002B4FF076 +:107B70000106164D236019DD012328681A462021CD +:107B8000009615F029FE83060BD50A210023104A22 +:107B9000236091710A2017F0B3F940F2DC5002B073 +:107BA00070BD2368013B002B2360E5DC0021084AFF +:107BB000937921600A2BFBD1ECE700BF6A3B0022DE +:107BC000693B00220CC40022483800222C550022B8 +:107BD0006038002270B5124D82B02B78E3B1114CA1 +:107BE00004E00A2017F08CF92B78ABB194F900303F +:107BF000002BF6D00C4A0026917995886A46D4F875 +:107C00000100009056609580917192E8030084E82D +:107C10000300184602B070BD0023184602B070BDC4 +:107C20006A3B0022583B0022593B0022F0B5012656 +:107C3000334D374683B014E0A10526D4620535D410 +:107C400023050BD54FF40061286815F069FE00F09C +:107C5000ADF88021286815F08DFE0126012017F06F +:107C60004FF9012300224FF4C8612868009715F0EE +:107C7000B3FD04466006DFD54021286815F050FEAC +:107C80007EBBA1054FF00006D8D54FF400712868DF +:107C900015F046FE00F06EF8A0B100F019F9D0B969 +:107CA0008021286815F066FE6205C9D54FF4806111 +:107CB000286815F035FE00F08BF88021286815F053 +:107CC00059FEBDE700F072F84FF48071286815F096 +:107CD00051FE0126B2E74FF48071286815F04AFE84 +:107CE000ACE700F05FFA28B14FF48071286815F016 +:107CF00041FEA1E78021286815F03CFEC1E700BFE6 +:107D00002C5500222DE988484FF6FF794FF00108E5 +:107D10004FF0000A134D144F144EDFF854B008E032 +:107D2000652387F800A086F800802B80012017F0DB +:107D3000E7F8B5F900305C1C632B24B2F0DC7CB9A9 +:107D40003378A5F8009087F80080002BEED023460A +:107D500022462146DBF8000016F06CF83470E5E7A7 +:107D60002C80E3E7A20200226A3B00226B3B002248 +:107D70007855002238B50A4B1B7803F0FF0433B165 +:107D8000084D2B6843B1012320462B6038BD2346A4 +:107D9000044D20462B6038BD0348FFF7CFFEF2E7C5 +:107DA000743B00226C3B00222CC51C02064808B51F +:107DB000036803B908BD02F0EDF80028FAD0BDE869 +:107DC00008400248FFF7BABE00BB00224CC51C02A7 +:107DD000002370B5314A84B01278CDE901330393A2 +:107DE0004AB92F4B2F4802F0FF01196004B0BDE8DB +:107DF0007040FFF7A3BE2A4C2368FBB101232A4938 +:107E00002A48236015F0E0F80446002840D0284EA8 +:107E1000326822B9274820F0EAF90246306023464A +:107E20000121244815F032F9054658B100252046B5 +:107E3000356015F0EDF8C8B904B070BD1E48FFF705 +:107E40007DFEDBE71D48FFF779FE2946284617F03F +:107E5000EFFA1B4902461B481FF0AEFE1948FFF718 +:107E60006DFE204615F0D4F80028E5D01648FFF73F +:107E700065FE2946084617F0DBFA1149024611480B +:107E80001FF09AFE0F4804B0BDE87040FFF756BEE1 +:107E90000E48FFF753FE2146ECE700BF743B00227B +:107EA0006C3B002274C51C0288C51C02A80200227B +:107EB000943B0022B03F00222CC51C028CC51C0242 +:107EC0003CC71C02C8430022BCC51C02D4C51C020E +:107ED00000212DE9F04140F2114284B07248CDE911 +:107EE0000111039120F07CF8704801A915F0E0F829 +:107EF0000746002862D16E4C2368012B4FD06D4B92 +:107F00001B7803F0FF02002B40D06B4D2B68002B39 +:107F100000F08B800123694969482B6015F054F803 +:107F20000546002800F0A8802368012B00F081801E +:107F30000024644EDFF870810BE02B4640F21142C2 +:107F40000121404615F090F80446002849D03368D6 +:107F50001C442846346015F06BF80028EDD0284604 +:107F600015F056F80446002875D1554801A915F0BA +:107F70009FF80546002840F08180029A33689A42B3 +:107F800009D05148FFF7DAFD29463FE04A4B4F48F8 +:107F90001A60FFF7D3FD384604B0BDE8F0814C48C5 +:107FA000FFF7CCFD029BB3F5806F4BD22268A3B1E3 +:107FB000012AA4D14748FFF7C1FDA0E74648FFF7D3 +:107FC000BDFD464A464947481FF0F6FD4548FFF7C4 +:107FD000B5FD384604B0BDE8F081012A5FD0012725 +:107FE000D9E7014617F024FA3F4902463D481FF001 +:107FF000E3FD3C48FFF7A2FD284615F009F80746C7 +:108000000028C8D03948FFF799FD2146084617F0E7 +:108010000FFA3749024633481FF0CEFD3148FFF7CB +:108020008DFD384604B0BDE8F0813248FFF786FD8B +:1080300070E72A4A30492B481FF0BEFD2948FFF758 +:108040007DFD75E7254A2D4926481FF0B5FD2548D9 +:10805000FFF774FDC3E72548FFF770FD00210846D0 +:1080600017F0E6F9224902461E481FF0A5FD1D48FB +:10807000FFF764FD27468EE7214883E72148FFF795 +:108080005DFD2146204617F0D3F9194902461548EF +:108090001FF092FD1348FFF751FD2F467BE71A486A +:1080A000FFF74CFD9BE700BF983B0022C80200226F +:1080B000703B0022743B00226C3B002270A51C0226 +:1080C0004CB01C02903B002244C71C0200C71C029B +:1080D00038C61C02A0C61C02ECC51C02C902002244 +:1080E00000C61C02C843002214C71C02BCC51C02E7 +:1080F0003CC71C022CC51C02BCB01C02BCC61C0226 +:10810000D4C51C025CC71C0264C61C0270B51B4CA3 +:10811000237843B903F0FF02194B1A601948BDE8F0 +:108120007040FFF70BBD164D2B6813B30122164E9E +:108130002A603378002BF1D11449154801F000FF73 +:1081400090B9134803683BB91248FFF7F7FC0122C6 +:1081500000233270237070BD01F01CFF0028F3D0A3 +:108160000D48FFF7EBFCEFE70C48FFF7E7FC00BE1C +:10817000E7E70B48FFF7E2FCD8E700BF743B0022BB +:108180006C3B002264C81C02753B0022783B002235 +:1081900000BB0022D0C81C024CC51C02A4C81C0293 +:1081A0002CC51C02002330B5414983B04148CDE9BC +:1081B000003301F05FFE002839D13F48FFF7BEFCD5 +:1081C0003E48FFF7BBFC3E4A13785BBB1378002B9D +:1081D000FCD000233B4C23603B48FFF7AFFC01235E +:1081E00069463448236001F0B7FE044630BB374D82 +:1081F00037492A462F4801F05FFE044658BB2988BC +:108200002846C1F3C71114F033FB00283CD12F4995 +:10821000304815F07BF860B3002220462E4B1A70D0 +:1082200003B030BD274C2368002BD8D1D4E70446D7 +:108230002A48FFF783FC204603B030BD2848FFF7EB +:108240007DFC1C4801F0A6FE68B92648FFF776FCC5 +:10825000204603B030BD2448FFF770FC154801F0FC +:1082600099FE0028F1D02148FFF768FC204603B0B2 +:1082700030BD1F48FFF762FC0E4801F08BFE98B13D +:108280001A48FFF75BFCC7E71948FFF757FC094896 +:1082900001F080FE20B91348FFF750FC00BEB6E79E +:1082A0001248FFF74BFCF9E70E48FFF747FCB3E72E +:1082B000E8031D0200BB002224C91C0248C91C029D +:1082C000743B00226C3B00222CC51C02783B002230 +:1082D0003803002230CA1C02753B0022FCC81C0275 +:1082E00064C91C02B8C91C02ECC91C0290C91C025A +:1082F00018CA1C0203789A0702D50121034A11709B +:10830000DB0702D50022014B1A707047743B002234 +:1083100010B5044600F096F82046BDE81040FCF782 +:108320003FBC00BF70B508250D4C0E4923680E4EAA +:1083300084B0581CCDE901160C4B20604FF48072BC +:108340000B490C48009516F0A9FB0B4B186008B1BF +:1083500004B070BD014604B0BDE8704000F070B8D4 +:1083600020C30022C0790322CC47002214031D023F +:1083700034CA1C0211831A02C847002203210022BA +:1083800010B582B0214B00910120114615F0A4FCDC +:108390001F4B186040B31F4815F0E8F91E4B01460B +:1083A000186028B3002401211C4B14201C4A00949F +:1083B00015F092FC1B4B01461860E0B11A4815F00D +:1083C000D5F91A4B01461860C0B100244FF4007172 +:1083D000174B0620174A009415F07EFC164B0146F9 +:1083E000186070B102B010BD014600F029F8D2E764 +:1083F00000F026F8D6E700F023F8DFE700F020F8D9 +:10840000E3E702B0BDE8104000F01AB83055002292 +:1084100078550022105500222C550022C454002209 +:10842000B05400220C5500228C540022A854002283 +:10843000405400224048002288540022FFF79EBF8B +:1084400000BE704738B5164C4FF0FF31206815F06C +:108450002BFF012803D000212068FFF7F1FF114B0B +:108460001A7802B138BD01221A70FFF7E7FF0E4DEE +:108470002B68013B2B60002BF4D0002320681A46A8 +:10848000194615F0D7FC0128F2D000212068FFF72B +:10849000D7FF2B68013B2B60002BEED138BD00BF0E +:1084A00018C300221CC3002220C3002238B50023B9 +:1084B000104D114C01214FF48070104A2B60237035 +:1084C00015F07AFC0E4B186078B1FFF72BFF00F027 +:1084D0003FF800F0A9F800F013F900F06FF800F091 +:1084E000D9F816F0E7FB002038BD0146FFF7A8FFDA +:1084F000EBE700BF20C300221CC30022D0C2002231 +:1085000018C30022802330B4034D044C05600C6076 +:10851000136030BC704700BF60C2002260C0002200 +:10852000802330B4034D044C05600C60136030BCF4 +:10853000704700BFF0BF0022F0BD002210B5044616 +:10854000FFF780FF2046BDE81040FEF779BC00BF72 +:1085500070B50E250D4C0E4923680E4E84B0581C84 +:10856000CDE901160C4B20604FF4C0520B490C486A +:10857000009516F093FA0B4B186008B104B070BD6B +:10858000014604B0BDE87040FFF75ABF20C3002287 +:10859000C07D032228C3002210061D0248CA1C0207 +:1085A0003D851A0224C3002210B50446FFF74AFF96 +:1085B0002046BDE81040FEF749BD00BF70B5082554 +:1085C0000D4C0E4923680E4E84B0581CCDE901169F +:1085D0000C4B20604FF480720B490C48009516F04C +:1085E0005DFA0B4B186008B104B070BD014604B0D1 +:1085F000BDE87040FFF724BF20C30022C0DD032286 +:108600009CC3002214061D0254CA1C02A9851A022A +:1086100098C3002210B50446FFF714FF2046BDE8BA +:108620001040FEF72DBE00BF70B50A250D4C0E4957 +:1086300023680E4E84B0581CCDE901160C4B206007 +:108640004FF480720B490C48009516F027FA0B4B3B +:10865000186008B104B070BD014604B0BDE87040B8 +:10866000FFF7EEBE20C30022C0E1032234C4002283 +:1086700024081D0260CA1C0215861A0230C400229A +:1086800010B50446FFF7DEFE2046BDE81040FFF7B8 +:10869000CDBA00BF70B501250D4C0E4923680E4EB2 +:1086A00084B05819CDE901160C4B20604FF4FD62DF +:1086B0000B490C48009516F0F1F90B4B186008B106 +:1086C00004B070BD014604B0BDE87040FFF7B8BE0D +:1086D00020C30022C0E50322A8C4002258081D02BE +:1086E0006CCA1C0281861A02A4C4002210B504467A +:1086F000FFF7A8FE2046BDE81040FFF703BB00BF10 +:1087000070B50F250D4C0E4923680E4E84B0581CD1 +:10871000CDE901160C4B20604FF480720B490C48D8 +:10872000009516F0BBF90B4B186008B104B070BD92 +:10873000014604B0BDE87040FFF782BE20C30022AE +:10874000600504221CC500225C081D027CCA1C02B4 +:10875000ED861A0218C500222DE9F04F054683B0B8 +:1087600008780C4600F0EEFF00F0ECFF00F0EAFFA6 +:1087700002462078019200F0E5FF00F0E3FF034697 +:108780002078009300F0DEFF8346607800F0DAFF87 +:1087900000F0D8FF00F0D6FF8246607800F0D2FFEC +:1087A0008146A078667800F0CDFF00F0CBFF00F0A6 +:1087B000C9FF8046A07800F0C5FF00F0C3FFA17894 +:1087C0000746E0784E4000F0BDFF00F0BBFF00F030 +:1087D000B9FFE178019A4E40009B724053408BEA0A +:1087E000030B8AEA0B0A89EA0A0988EA090887EA78 +:1087F000080778402870207800F0A4FF00F0A2FF5E +:1088000000F0A0FF024660780192267800F09AFFFF +:1088100000F098FF00F096FF03466078009300F0A8 +:1088200091FF00F08FFF8346607800F08BFF824657 +:10883000A07800F087FF00F085FF00F083FF8146FD +:10884000A07800F07FFFA1788046E0784E4000F0ED +:1088500079FF00F077FF00F075FF0746E07800F041 +:1088600071FF00F06FFFE178019A4E40009B72406B +:1088700053408BEA030B8AEA0B0A89EA0A0988EA61 +:10888000090887EA080778406870207800F05AFFE6 +:1088900000F058FF00F056FF02462078019200F0E9 +:1088A00051FF00F04FFF034660780093267800F0F8 +:1088B00049FF00F047FF00F045FF61788346A0784C +:1088C0004E4000F03FFF00F03DFF00F03BFF8246CE +:1088D000A07800F037FF00F035FF8146A07800F067 +:1088E00031FF8046E07800F02DFF00F02BFF00F014 +:1088F00029FF0746E07800F025FFE178019A4E4015 +:10890000009B724053408BEA030B8AEA0B0A89EA08 +:108910000A0988EA090887EA08077840A8702078D9 +:1089200000F010FF00F00EFF00F00CFF81462078F1 +:1089300000F008FF8046607894F800A000F002FF85 +:1089400000F000FF00F0FEFE0746607800F0FAFE3F +:1089500000F0F8FE63780646A0788AEA030A00F081 +:10896000F1FE00F0EFFE00F0EDFEA3788AEA030AC4 +:1089700089EA0A0988EA090887EA08077E4080EA46 +:108980000607E07800F0DEFE00F0DCFE00F0DAFE24 +:108990000646E07800F0D6FE00F0D4FE0346E0780C +:1089A0001C4600F0CFFEFFB27E4074406040E8708D +:1089B00003B0BDE8F08F00BF2DE9F04F0546ADB024 +:1089C000002800F0B082002900F0B4821446002A8A +:1089D00000F0AC8210230A4624A8194600F0A2FE3B +:1089E0009DF89030D4F8A0008DF880309DF89D302F +:1089F000060E8DF881309DF89A300DF1800C8DF8BF +:108A000082309DF89730DFF834B58DF883309DF8CB +:108A100094308DF884309DF891308DF885309DF834 +:108A20009E308DF886309DF89B308DF887309DF80C +:108A300098308DF888309DF895308DF889309DF804 +:108A400092308DF88A309DF89F308DF88B309DF8EC +:108A50009C308DF88C309DF899308DF88D30D4E9AC +:108A60002912D4F8AC309DF896708DF870608DF8AE +:108A700060609DF893608DF88E708DF88F60C0F304 +:108A800007468DF875608DF86160C0F30726C0B2A7 +:108A90008DF87F008DF86300080E8DF874008DF856 +:108AA0006400C1F307408DF879008DF86500C1F3CB +:108AB0000720C9B28DF873108DF86710110E8DF86C +:108AC00078108DF86810C2F307418DF87A608DF840 +:108AD0007E008DF87D108DF862608DF866001E0EA8 +:108AE0008DF86910C2F30727C3F30740D2B2C3F36E +:108AF0000721DBB28DF877208DF87C608DF87B3014 +:108B00008DF872708DF871008DF876109CED007EF6 +:108B10009DED701E8DF86A708DF86B208DF86C607D +:108B20008DF86F308DF86D008DF86E1024AA92EDDF +:108B3000005E9DED603E04FF5241A4F19003264685 +:108B400006FF506182ED005ECDE90654059341E0D9 +:108B50009DF890308DF840309DF89D308DF8413073 +:108B60009DF89A308DF842309DF897308DF843305B +:108B70009DF894308DF844309DF891308DF8453053 +:108B80009DF89E308DF846309DF89B308DF847302B +:108B90009DF898308DF848309DF895308DF8493023 +:108BA0009DF892308DF84A309DF89F308DF84B300B +:108BB0009DF89C308DF84C309DF899308DF84D30F3 +:108BC0009DF896308DF84E309DF893308DF84F30EB +:108BD0009DED407E28AB83ED007E102328AA194628 +:108BE00024A800F09FFD9DF89030103E1BF803A0D4 +:108BF0009DF891301BF803C09DF892301BF803706C +:108C00009DF893301BF803209DF894301BF80390D7 +:108C10009DF895301BF803809DF896301BF803E013 +:108C20009DF897301BF8033001939DF898301BF89E +:108C300003109DF8993002911BF803009DF89A30BB +:108C400003901BF803509DF89B301BF803109DF810 +:108C50009C301BF803409DF89D301BF80300D6F8AC +:108C6000A0308CEA134C8AEA136A87EA1327534030 +:108C70000093D6F8A420019B8EEA122E89EA12698D +:108C800088EA12485A400192D6F8A830029A85EA3A +:108C9000132582EA13620292039A82EA1342039234 +:108CA0009DF89E204B400492009AD6F8AC108DF8A7 +:108CB0005320019A80EA11408DF85720029A84EAE5 +:108CC00011648DF85820039A8DF851C08DF8592001 +:108CD000049A8DF856E08DF85D008DF850A08DF85F +:108CE00052708DF854908DF855808DF85A508DF84B +:108CF0005B308DF85C401BF8023028A883EA112312 +:108D00008DF85E309DF89F301BF803304B408DF896 +:108D10005F309DED507E24AB194683ED007EFFF75A +:108D20001BFD25A929A8FFF717FD26A92AA8FFF7EB +:108D300013FD27A92BA8FFF70FFD102328AA19461A +:108D400024A800F0EFFC059BB3427FF401AFDDE9FE +:108D500006549DF8903028AA8DF830309DF89D304B +:108D600024A88DF831309DF89A308DF832309DF876 +:108D700097308DF833309DF894308DF834309DF86D +:108D800091308DF835309DF89E308DF836309DF855 +:108D90009B308DF837309DF898308DF838309DF83D +:108DA00095308DF839309DF892308DF83A309DF835 +:108DB0009F308DF83B309DF89C308DF83C309DF80D +:108DC00099308DF83D309DF896308DF83E309DF805 +:108DD00093308DF83F309DED307E102382ED007E84 +:108DE000194600F09FFC9DF8901022681BF80110B6 +:108DF000284681EA126100919DF8911010231BF81A +:108E0000011081EA12459DF8921001951BF801109E +:108E100081EA12279DF8931002971BF801104A402F +:108E200003929DF894201BF802A09DF895201BF852 +:108E300002909DF896201BF802E09DF897201BF801 +:108E400002809DF898201BF802C09DF899201BF81D +:108E500002709DF89A201BF802609DF89B201BF879 +:108E6000022005929DF89C201BF802509DF89D2041 +:108E70001BF8021062688EEA122E8AEA126A89EAE8 +:108E8000124988EA0208D4E9022486EA12260496E6 +:108E9000059E8CEA126C87EA124772409DF89E602C +:108EA00081EA14410596009E85EA14658DF82060DC +:108EB000019E8DF826E08DF82160029E8DF828C075 +:108EC0008DF82260039E8DF82D108DF82360049E8E +:108ED0008DF824A08DF82A60059E8DF825908DF8D8 +:108EE00027808DF829708DF82B208DF82C501BF8D9 +:108EF0000620194682EA14228DF82E209DF89F2024 +:108F00001BF8022062408DF82F2024AA14469DED04 +:108F1000207E82ED007E00F005FC2046102200211C +:108F200000F00EFC01202DB0BDE8F08F10462DB0F2 +:108F3000BDE8F08F08462DB0BDE8F08F20091D0276 +:108F4000F0B504462C4F8DB001AE0D460FCF0FC6C5 +:108F50000FCF0FC697E8070086E80700002C45D022 +:108F6000002D46D04FF0040EA4F1040C29466246B1 +:108F70004EF001E04B780E78CD781B04887843EAF8 +:108F800006632B4343EA002342F8043F04310FF009 +:108F90000FC804214FF0280EE368184C8A0717D138 +:108FA000C3F30740C3F30725275C1A0E21F0030023 +:108FB000DBB2665DE55C0346A25C303342EA0762E1 +:108FC0006B4453F82C3C42EA064242EA05225340E5 +:108FD0005CF8042FBEF1010E83EA020301F10101E6 +:108FE000CCF81030DAD101200DB0F0BD20460DB024 +:108FF000F0BD28460DB0F0BD200B1D02200A1D0259 +:109000002DE9F04FB3B00B90002800F080830029C9 +:1090100000F081831446002A00F0758310230DF1BF +:10902000A80B0A465846194600F07CFBD4E900011B +:109030008DF89B008DF89F10A2689BED005E050ED9 +:109040008DF8A320E3688DF89850050C000A8DF880 +:109050009A00080E8DF89C00080C090A8DF89E10E5 +:10906000110E8DF8A010110C8DF8A110190E8DF8AD +:10907000A7308DF8A410120A190C1B0A8DF8A22033 +:109080008DF8A6308DF899508DF89D008DF8A510BB +:1090900026AA92ED007E06FF546127468BED007EE6 +:1090A00004F19003DFF878860A930C949DF8AA20C7 +:1090B0009DF8A91018F802E09DF8AB2018F801906F +:1090C00018F802C09DF8AC209DF8A83018F802608E +:1090D0009DF8AD2018F803A018F802201023009284 +:1090E0009DF8AE2018F802109DF8AF20059118F8F1 +:1090F00002009DF8B020069018F802409DF8B120BB +:10910000079418F802509DF8B220089518F802202C +:1091100009929DF8B32018F802109DF8B42018F8B1 +:1091200002509DF8B52018F802409DF8B62018F8B6 +:1091300002009DF8B72018F802208DF88C608DF899 +:109140007C60009E8DF88AE08DF88D608DF87960E6 +:10915000059E8DF882E08DF88E608DF88660069E03 +:109160008DF88BC08DF88F608DF88360079E8DF829 +:109170007FC08DF890608DF88060089E8DF888A083 +:109180008DF891608DF87D60099E8DF878A08DF83E +:1091900089908DF885908DF892608DF884508DF8C7 +:1091A00081408DF87E008DF87B208DF87A608DF8F7 +:1091B00093108DF894508DF895408DF896008DF8A9 +:1091C000972022A890ED007E8BED007E8DF8871011 +:1091D0009DED787E2EAA82ED007E1946584600F05D +:1091E000A1FA9DF8A80000F0ADFA04469DF8A90088 +:1091F00000F0A8FA02469DF8AA309DF8A9009DF853 +:10920000AB1043404B405C4062408DF8B8209DF865 +:10921000A85000F097FA04469DF8AA0000F092FAD0 +:1092200003469DF8AA009DF8AB20454055406C4090 +:1092300063409DF8A8508DF8B9309DF8A9305D4085 +:1092400000F080FA04469DF8AB0000F07BFA9DF830 +:10925000AB305D406C4080EA04039DF8A8008DF8B7 +:10926000BA3000F06FFA9DF8A9209DF8A83053405D +:109270009DF8AA20534080EA03049DF8AB0000F05B +:1092800061FA0346E4B25C409DF8AC008DF8BB4047 +:1092900000F058FA04469DF8AD0000F053FA02467B +:1092A0009DF8AE309DF8AD009DF8AF1043404B40A7 +:1092B0005C4062408DF8BC209DF8AC5000F042FA52 +:1092C00004469DF8AE0000F03DFA03469DF8AE005E +:1092D0009DF8AF20454055406C4063409DF8AC5030 +:1092E0008DF8BD309DF8AD305D4000F02BFA04469E +:1092F0009DF8AF0000F026FA9DF8AF305D406C405D +:1093000080EA04039DF8AC008DF8BE3000F01AFA34 +:109310009DF8AD209DF8AC3053409DF8AE205340F1 +:1093200080EA03049DF8AF0000F00CFA0346E4B2B3 +:109330005C409DF8B0008DF8BF4000F003FA044691 +:109340009DF8B10000F0FEF902469DF8B2309DF89C +:10935000B1009DF8B31043404B405C4062408DF833 +:10936000C0209DF8B05000F0EDF904469DF8B20021 +:1093700000F0E8F903469DF8B2009DF8B32045409F +:109380006A40544063409DF8B0508DF8C1309DF85C +:10939000B1305D4000F0D6F904469DF8B30000F00E +:1093A000D1F99DF8B3305D406C4080EA04039DF82C +:1093B000B0008DF8C23000F0C5F99DF8B1209DF8DD +:1093C000B03053409DF8B220534080EA03049DF82A +:1093D000B30000F0B7F90346E4B25C409DF8B40076 +:1093E0008DF8C34000F0AEF904469DF8B50000F0DA +:1093F000A9F902469DF8B6309DF8B5009DF8B71062 +:1094000043404B405C4062408DF8C4209DF8B4500E +:1094100000F098F904469DF8B60000F093F9034671 +:109420009DF8B6009DF8B720454055406C4063401C +:109430009DF8B4508DF8C5309DF8B5305D4000F012 +:1094400081F904469DF8B70000F07CF99DF8B7302B +:109450005D406C4080EA04039DF8B4008DF8C6308E +:1094600000F070F99DF8B5209DF8B43053409DF898 +:10947000B620534080EA03049DF8B70000F062F97B +:109480001023E4B2194644402EAA58468DF8C7402E +:1094900000F048F9D7E90401040EBA69FB699BEDB5 +:1094A000007E8DF86B008DF86840040C000A8DF882 +:1094B0006A00080E8DF86F108DF86C00080C090A10 +:1094C0008DF86E10110E8DF873208DF87010110C40 +:1094D000120A8DF872201A0E8DF877308DF87420EC +:1094E0001A0C1B0A8DF876308DF869408DF86D00E6 +:1094F0008DF871108DF875209DED685E04FF566142 +:109500000A9B1037BB428DED007E8BED007E7FF411 +:10951000CDADD6EE502B0592D7EE502BD6EE309B2C +:109520000992F7EE302B9DF80030D6EE70EB18F86C +:109530000330F6EE506BD7EE100BF7EE10AB8DF854 +:1095400058300C9C0C93D7EE703BD7EE301BF6EEE8 +:1095500010CBF6EE307BF6EE705B18F809900A92AD +:10956000059A18F80EE0CDF81C9018F80290099AA8 +:1095700018F80AA018F80220CDF818E018F806E04C +:1095800018F800600A98CDF814900896099218F817 +:109590000360079A534618F800A0059818F80CC005 +:1095A00018F8019018F8077018F805508DF8592030 +:1095B0008DF85A00F7EE700B8DF85F5006990A95FA +:1095C000099D8DF85B108DF86250F7EE501B054633 +:1095D000089A8DF85CC08DF85EE08DF85D708DF8AE +:1095E00060208DF863608DF864308DF861908DF89F +:1095F00065A018F8011018F805808DF866108DF830 +:1096000067809DED587E0C9D8BED007E8DF8485057 +:109610008DF84970099D069F8DF84CC00D938DF80B +:109620004A508DF84E108DF84B808DF84D908DF886 +:109630004F70059D07998DF852500A9D089F8DF82F +:1096400053500D9D8DF856E08DF854508DF85510FF +:109650008DF857608DF850708DF851A09DED487EC3 +:1096600010232EAA82ED007E1946584600F05AF8C3 +:10967000D4E9286510238DF83B608DF83F50D4E97C +:109680002A21340E9BED005E8DF8384026FA03F453 +:109690008DF839402C0E8DF83C4025FA03F48DF8F6 +:1096A0003D40140E8DF8404022FA03F48DF84140FD +:1096B0000C0E8DF843208DF847108DF84440360A83 +:1096C00021FA03F42D0A120A090A8DF842208DF8B6 +:1096D00046108DF83A608DF83E508DF845409DED6E +:1096E000387E06FF546119465A460B988BED007E72 +:1096F00000F018F858461022002100F021F801204F +:1097000033B0BDE8F08F104633B0BDE8F08F0B9852 +:1097100033B0BDE8F08F084633B0BDE8F08F00BF2E +:10972000200A1D028B4210B51C4601D9002010BD35 +:109730001346224619461EF04DFD204610BD00BFBF +:109740001EF04EBCC30903EB430303EBC30383EAE0 +:109750004000C0B2704700BF00BEFEE71EF0040F1D +:109760000CBFEFF30880EFF30980014908470000C0 +:1097700001981A020F4B1968EFF309821EF0100FBF +:1097800008BF22ED108A22E9F04FEFF30B8342F875 +:10979000043D0A604FF0100080F31188BFF34F8F33 +:1097A000BFF36F8F15F0F0FB4FF0000080F31188CE +:1097B00000F002B838F50222074801680A6802CAB8 +:1097C00081F30B88B2E8F04F1EF0100F08BFB2EC27 +:1097D000108A82F30988704738F5022210B5EFF33A +:1097E0001184102383F3118815F0BEFB18B14FF0DC +:1097F0008052024B5A6084F3118810BD00ED00E0E6 +:1098000008B5836913F8023C022B02D0032B04D85D +:1098100008BDBDE80840FFF7CFBF40F20441024B4E +:10982000024A03480FF0ECFC88CA1C02740B1D02AC +:109830009CCA1C0270B44FF080756FF00204074E92 +:10984000283122F0010240E9022540E9094340F8AD +:109850000C6C40F8481D70BC704700BF59971A0245 +:1098600008B5EFF31181102383F311880A4A1368B6 +:109870000133012B136000D008BD084A084B11606A +:109880005B68C3F30803002BF6D040F2F541054BAB +:10989000054A06480FF0B4FC90C500228CC5002292 +:1098A00000ED00E0C4CA1C02600B1D029CCA1C0231 +:1098B000094A08B513683BB1013B13601BB9074B5C +:1098C0001B6883F3118808BD40F2FE41044B054A32 +:1098D00005480FF095FC00BF90C500228CC5002202 +:1098E0000CCB1C024C0B1D029CCA1C0238B572B674 +:1098F0000B4D15F029FA0B4C6B68234206D1012160 +:1099000008460FF087FC6B682342F8D062B6BFF3BD +:109910006F8F72B662B6BDE8384015F01DBA00BF51 +:1099200000ED00E000F01F000D4B0E4A1B68A2FB8B +:1099300003239B09013BB3F1807F00D370474FF0B5 +:10994000E0224FF0F00C0020072110B4064C5361C8 +:1099500084F823C05DF8044B90611161704700BF2B +:1099600084220122D34D621000ED00E0F02208B500 +:109970000B4B83F82220FFF7D7FF0A4A536B43F0C3 +:109980004043536362B6BFF36F8FEFF3148C2CF038 +:10999000040C8CF31488BFF36F8F02DF00BEFDE769 +:1099A00000ED00E000EF00E0EFF30383103B03F075 +:1099B000FF021B0605D402F1604303F5614393F8EF +:1099C0000033704708B5054B1B689A68186893699F +:1099D0009847B0FA80F0400908BD00BFE8020022B5 +:1099E00070B516468A6A0D463B2A02D83C231A46B1 +:1099F0008B620A4B696A1B689C68186863699847A0 +:109A0000B0FA80F4012E4FEA541401D0204670BD04 +:109A1000284616F067F9204670BD00BFE802002214 +:109A2000F0B5244C83B02368002B3CD05968224DFC +:109A30004A782860012A14D09A68186812689047FA +:109A400023689A6870B91868936998471B4D044653 +:109A50002B68FBB11A4E33689BB14CB1002003B0A8 +:109A6000F0BDFEE70E28EED0186853689847F5E77A +:109A70002B68002BF2D03068003818BF012003B0EB +:109A8000F0BD0F2780220F49019600970E4815F070 +:109A900053F8E2E70F2680220C49019500960C4806 +:109AA00015F04AF8D6E76E210A4B0B4A0B480FF027 +:109AB000A7FB00BFE8020022ACC50022B4C500220B +:109AC000B0C500228CCB1C02E19A1A027CCB1C028E +:109AD000459B1A0220CB1C02880B1D0244CB1C02A2 +:109AE0002DE9F04140F6A1750023A846134F82B03E +:109AF0003A68134E01928DF800304FF47A7015F0E9 +:109B0000FFF933689A681868936998478542044654 +:109B100004D028B93B68986917F072FF2546ECE736 +:109B2000404503D041F288339842E6D1002168468F +:109B300018F02CF80128E0D12546DEE7ACC500225C +:109B4000E80200222DE9F0410026DFF880801E4F58 +:109B500084B005E0B5F57A6F24D0204616F0C2F83F +:109B600000214FF0FF32084615F098FD002140F229 +:109B7000EA50019616F0DCF804460028F0D0D8F838 +:109B8000003001AA996818688B68616A9847019B40 +:109B900005463868616AC4E90A3019F0B7FA2063EB +:109BA000002DD7D10028D8D0606A18F071F80128AC +:109BB0000346D2D1002102A88DF80830039417F093 +:109BC000E5FF0128C9D1D1E7ACC50022E802002297 +:109BD000002100B50C4AC36883B01A4201910FD02E +:109BE0000A4B186860B101AA15F09CFD019B3BB1BE +:109BF0004FF08052064B5A60BFF34F8FBFF36F8F09 +:109C000003B05DF804FB00BF00000701B4C50022EB +:109C100000ED00E070B505460C4E0C462B461121B8 +:109C200030460B4A1DF094FF00230A490A4A0B48AC +:109C3000C4E90151206163612046A361E3612660AC +:109C4000E26019F025F9204670BD00BF98C50022DA +:109C5000A0CB1C02219A1A02E1991A02C5991A0294 +:109C600038B505461DF0DEFA04461DF0DBFA034662 +:109C7000A4B244EA034401202C6038BD18B14FF06F +:109C8000FF3114F0E5BB08B56C21024B024A0348D2 +:109C90000FF0B6FAA8CB1C02000C1D02B4CB1C02BC +:109CA00008B114F093B908B57721024B024A034872 +:109CB0000FF0A6FAA8CB1C02EC0B1D02B4CB1C02C1 +:109CC0004FF47A7202FB00F0024BA3FB00308009D4 +:109CD00015F016B9D34D6210006E08B113F09ABE9C +:109CE000704700BF10B5044613F068FD206618B138 +:109CF000072113F03FFE012010BD00BF30B542F236 +:109D00001075044683B0002302211A46206E009588 +:109D100013F062FD0221206E13F002FE8307F2D5DC +:109D200003B030BD10B500210446006E13F0F8FDFD +:109D3000830705D4206E0221BDE8104013F01ABE3F +:109D4000D221024B024A03480FF05AFAE4CB1C021C +:109D5000D80B1D02B4CB1C0238B50C46054615F0D5 +:109D600079FB14F0010406D02C6F24B1201AB0FA4C +:109D700080F0400938BD204638BD00BF38B50C46DC +:109D8000054615F067FBE30703D52B6F13B183423C +:109D900000D138BDFE21024B024A03480FF030FAD1 +:109DA00048CC1C02C80B1D02B4CB1C0230B50446C3 +:109DB00083B015F04FFB236F0BB1984213D042F2E2 +:109DC0001075002301211A46206E009513F004FD42 +:109DD0000121206E13F0A4FDC307F2D515F03AFB64 +:109DE000206703B030BD40F20F11024B024A034816 +:109DF0000FF006FAA8CC1C02BC0B1D02B4CB1C024F +:109E000010B500210446006E13F08AFD10F0010326 +:109E100006D1206E23670121BDE8104013F0AABDD2 +:109E20004FF49871024B034A03480FF0E9F900BF61 +:109E3000E4CC1C02AC0B1D02B4CB1C0230B54FF4B9 +:109E40007A74042201FB04F4074D83B0A5FB04548B +:109E5000A40900231146006E009413F0BDFCC0F36A +:109E6000800003B030BD00BFD34D62100421006EEE +:109E700013F080BD70B5044604200E4614F0CAF8F5 +:109E8000206198B13368D3E90112186812689047CD +:109E9000054620B9074B2846C4E9003670BD206945 +:109EA00014F012FB00232846236170BD09252846C3 +:109EB00070BD00BF846570704FF0000C0B4670B52C +:109EC00086461D491D488AB0C2F800C0C2F804C0C9 +:109ED000C2F80CC0C2F808C0C2F810C0C2F814C062 +:109EE0001D68CDE905010792D560B2F800C01D7C60 +:109EF00001A965F3CE1CA2F800C0DD6802A8029596 +:109F0000D3E90165DEF8103003959EF80A50C2F8D7 +:109F100004E01446CDE90835049611F0E9FF019BF1 +:109F2000A06033B91846227842F0010323700AB0CA +:109F300070BD64200AB070BD61A01A021DA01A0293 +:109F400010B50C46886811F0B3FF00202378A0609C +:109F500060F30003237010BD436830B51B680446EE +:109F60009A68186885B053680D46984778B9636851 +:109F700001A91B689A681868D369984738B99DF891 +:109F80000C30A3721DB1DDE90132C5E9002305B033 +:109F900030BD00BF38B5436805461B689A6818682D +:109FA000136A9847044608B1204638BD286914F062 +:109FB0008BFA20462C6038BD30B54FF0FF32044696 +:109FC0000121002083B015F069FB012808D1238905 +:109FD0001B071AD4238913F0100004D103B030BD3D +:109FE000142003B030BD63681D6806E09DF805309D +:109FF000002BF3D06268D36853B9AB6828689B69BB +:10A0000001A998470028F1D0E8E7642003B030BDEB +:10A01000106998470028F0D0E0E700BFF8B55D6808 +:10A02000144606460F4615F015FA4FF0000C23466D +:10A0300004466868314600683A4686680068F668F3 +:10A04000EC60A5F808C0B04730B904462846FFF7D1 +:10A05000B3FF08B92046F8BD004CFBE70A000080BA +:10A06000F8B55D68144606460F4615F0F3F94FF053 +:10A07000000C234604466868314600683A46866804 +:10A080000068B668EC60A5F808C0B04730B904466F +:10A090002846FFF791FF08B92046F8BD004CFBE7C2 +:10A0A0000A00008030B50388456813F0630F83B061 +:10A0B0000AD069684A683AB104468DF800308B6866 +:10A0C000684601939047238813F01C0F17D02A8904 +:10A0D00092B213432B81EB688BB10024E8686A4687 +:10A0E0002146009415F01EFB009BEC603BB14FF045 +:10A0F0008052044B5A60BFF34F8FBFF36F8F03B092 +:10A1000030BD00BF00ED00E084460020CCE987327E +:10A11000CCF81812704700BF436870B59B6882B0D6 +:10A120001B680D469E680446027C01A91868336AC4 +:10A13000984740B99DF80630627C063B18BF012362 +:10A140002A706870AB7002B070BD00BF03464FF05C +:10A15000000210B4D3E902340020C1E900430A81AF +:10A160005DF8044B704700BF70B50368124E8A68F3 +:10A17000B3421ED00446002513680A68416049684E +:10A18000C0F818229A68C0F820121268D3E90001BA +:10A19000C4F81C529047054608B1284670BDFF23FD +:10A1A000237413F00BFB6574C4F814022660284670 +:10A1B00070BD0E25284670BD4255454DF0B504468C +:10A1C00001264068252280682674006833460068AE +:10A1D00083B004F1140101F05FFE054688B94FF029 +:10A1E000FF3703463246D4F814023146009713F085 +:10A1F000F3FAD4E905321BBA334412BAC4E9023285 +:10A200006674284603B0F0BD38B502680A4B9A421E +:10A2100001D0072038BD436804469B68D0F814027B +:10A220001D6813F0F7FBAB6828685B689847002847 +:10A23000F0D1206038BD00BF4255454D70B5D0F813 +:10A240001C3282B004460A466D46A3B193E803006F +:10A2500085E80300D4F82062D4F8181218461A8052 +:10A260005E608847D4F81C321BB195E8030083E890 +:10A27000030002B070BD2B46ECE700BF2DE9F041B2 +:10A28000436882B09B680C461B68074615460DF173 +:10A290000701027C186801F01BFF804680B99DB160 +:10A2A0000D4E254401E0A5420ED022460123314641 +:10A2B0009DF8070001F0CCFE01340028F3D0804661 +:10A2C000404602B0BDE8F08138460421FFF7B6FFF2 +:10A2D000404602B0BDE8F081380C1D022DE9F04186 +:10A2E00005461E46436882B09B680F461B68904631 +:10A2F00018682A7C0DF1070101F0EAFE044618B146 +:10A30000204602B0BDE8F081424639469DF807007C +:10A31000B3B201F09DFE04460028F1D12846042185 +:10A32000FFF78CFF204602B0BDE8F0812DE9F04137 +:10A3300005461E46436882B09B680F461B689046E0 +:10A3400018682A7C0DF1070101F0C2FE044618B11D +:10A35000204602B0BDE8F081424639469DF807002C +:10A36000B3B201F035FE04460028F1D1284604219D +:10A37000FFF764FF204602B0BDE8F08100220346EB +:10A38000806982B0416800929A794968033A0191E4 +:10A390000C2A08D8DFE802F00F1D1F19070707076E +:10A3A00007070707090002B070470121D0F814021F +:10A3B00002B013F0DFBA02215B780374D0F81832D0 +:10A3C000002BF0D002B0FFF739BFFF230121038239 +:10A3D000F4E72021F2E74021F0E700BF1A4B1B8889 +:10A3E000012B00D0704790F8221010B5022914BF3D +:10A3F0004FF0820C4FF0800CC368028D04698AB064 +:10A400001B1B042A03938DF806108DF807C017D084 +:10A41000052A12D0032A40F2DC5308BF002390F82B +:10A4200024C0C26901A90920ADF808308DF804C024 +:10A43000069205F0D1F80AB010BD40F2DF53EEE706 +:10A4400040F2DE53EBE700BF84120122164B1B885B +:10A45000012B00D0704700B590F822208BB0012A64 +:10A460001ED0002A0CBF4FF0820E4FF0810E018DDE +:10A4700040F2DC53012908BF0023C16990F824C0D1 +:10A4800006910A2001A98DF806208DF807E08DF8C5 +:10A4900004C0ADF8083005F09FF80BB05DF804FB80 +:10A4A0004FF0800EE3E700BF8412012200B590F860 +:10A4B00024300A4A8BB073B1126A8DF804308DF8DB +:10A4C00005100AB1136A0793032001A905F084F867 +:10A4D0000BB05DF804FB1269EFE700BFF820012222 +:10A4E00038B500240546A1B22846013401F0B0FB7E +:10A4F000042CF8D138BD00BF70B582B00DF1060252 +:10A5000004460D4601F068FBFF2812D00B4E4FF0B9 +:10A51000FF31306813F0C8FE29462046084A01F092 +:10A52000A3FA002330681A46194613F083FC02B0E0 +:10A5300070BD94F8240006F00BFFE7E794F70022C3 +:10A54000ADA41A0208B5064B0146442218461DF078 +:10A5500041FEBDE808400146072005F06FBB00BF83 +:10A5600060E9002208B5064B0146442218461DF05A +:10A5700031FEBDE808400146062005F05FBB00BF84 +:10A58000A4E900222DE9F04390F8243083B0002A9A +:10A590005BD04FF48078384D02F5407297B205EBEE +:10A5A0000322D47892784FEA032E42EA04224FF431 +:10A5B000D069324C03EB830324F8139004EB43037C +:10A5C0004FF0000CFF269A80A3F806805F80198167 +:10A5D00001E04FEA032EAE440EF80C6090F82430F0 +:10A5E0000CF1010C03EB830204EB4202D1881FFA49 +:10A5F0008CF28A42EDD34FF0000E4FF0800C204ECB +:10A6000003EB03121F4F06EB820205EB032582F8D2 +:10A610002430C2E9017503EB830304EB43041161A9 +:10A6200082F837C05461A2F822E090F82430016C1F +:10A6300003EB031206EB82021046116405F086FF5D +:10A6400058B1FF2003B0BDE8F0834FF004084FF489 +:10A650004077094D4FEA032EA9E740F6B8320720AC +:10A6600001A905F0CDFA0028EBD1019B188D002837 +:10A67000E7D103B0BDE8F083F0C50022D4C50022C5 +:10A68000F0C7002245A51A02F0B5064690F824004E +:10A690000D468BB0B0B3012841F0100C18BF8C46AA +:10A6A0001A4B1F6A0CF0F001A1F11001B1FA81F10F +:10A6B0004FF0000E0422164B49090CF00F0C9C8839 +:10A6C000644514D0013A0EF1010E03F10603F6D1F0 +:10A6D0008DF804008DF805501FB1D7E908230792C3 +:10A6E0000993062001A904F077FF0BB0F0BD9C7818 +:10A6F0008C42E7D130461FFA8EF101F0A9FA96F8A4 +:10A700002400E5E7014B8C461F69CBE7F8200122C6 +:10A7100000E900222DE9F04105464FF0000C0868E1 +:10A7200095F82430244ADFF89C8042F823008A6997 +:10A73000224E1288DFF890E028F81320CA690C46F0 +:10A7400012881F4F26F813204A684EF823208A6883 +:10A75000C96847F82320A1F800C092F805C0BCF1F1 +:10A76000080F0BD19779DFF864C00CF80370A7F1DC +:10A77000050CBCF1010F05D9022F03D0FF230B807C +:10A78000BDE8F081D779502FF8D11279012AF5D997 +:10A7900036F81360C77B002231462846FFF7F2FEE9 +:10A7A00030B93A4631462846FFF7ECFE0028E7D09C +:10A7B000FF22E3681A80E3E78CC8002278C80022F1 +:10A7C0007CC80022E8C5002284C8002294C8002268 +:10A7D000F0B54FF0000E90F824C0BDF818602B4F74 +:10A7E00006EB8C042A4D57F8247005EB44205BBA25 +:10A7F0004760C382059F130E0275437428294FEAF0 +:10A8000012434FEA12224FEA8C0C8760A0F80CE04A +:10A8100080F80EE080F810E080F815E080F818E08D +:10A82000C1738374C27427D02A2913D0194B63448F +:10A830009B5D052B1ED00CEB060305EB43239A7B97 +:10A8400002F01F02B44405EB4C23997B62F3040130 +:10A850009973F0BD00F10803017B0A209A796EF329 +:10A86000C71160F3040219719A710A4B63449B5D2E +:10A87000052BE0D10C22E5E70A21037B827B43F024 +:10A88000800361F3040203738273CFE7A0C8002240 +:10A89000C0D8002298C800222DE9F0414FF00C0EDC +:10A8A00000274EF001E090F82400304C304D03EBCF +:10A8B000800C55F82C8004EB4C25AA60AA7B8600FE +:10A8C00067F3471204EB4C20AA730E30C5F80480DE +:10A8D000AF814A1E12F801CF00F801CF0FF007C078 +:10A8E0000A78252A16D8252A22D8DFE802F0302156 +:10A8F0002139212121212121212121212121212130 +:10A900003921212121212121213021213021212101 +:10A91000211521155A2A0BD10A25F21804EB4222DF +:10A92000117B907B41F0800165F3040011739073FB +:10A93000104A3244D25C052A07D10C221E4404EB93 +:10A940004624A37B62F30403A373BDE8F0810620D1 +:10A95000F21804EB4222917B60F304019173E7E764 +:10A96000F21804EB42220625117BDAE7C0D8002258 +:10A97000A0C8002298C800222DE9F04F0E46497861 +:10A980008BB00429BDF8507090F824C05FD14FF609 +:10A99000FF70DFF8F0A0DFF8F0B002EB8C01347844 +:10A9A0002AF811002BF8110031784FEA8C05781A3B +:10A9B000A04204954BDD1501314805F1080E7044A5 +:10A9C00009902F48DFF8C4902818089002EB420045 +:10A9D0004FF00008CDE905C209EB4009079305E0F7 +:10A9E0002B7823449CB27B1A9C4230DA35196B7861 +:10A9F000052BF5D1EB7803F00303022BF0D1B9F866 +:10AA0000041099F80200039103F048FB95F9023015 +:10AA10000399002B1FDB099B0E22CDE900530598FB +:10AA2000079B07F0DFF94FF6FF72049B06990B4472 +:10AA30002AF813003BF8133093421FD108F10108A4 +:10AA40001FFA88F8B8F1010F01D83178C8E7FF2064 +:10AA50000BB0BDE8F08F089B0E22CDE9005305989E +:10AA6000079B07F0BFF94FF6FF72049B06990B4452 +:10AA70002BF813003AF813309342DFD00020E7E7B9 +:10AA800018E90022F0E80022E0E8002200E90022B4 +:10AA900010B50D4A0D4C0E490E4B8EB0CDE900415C +:10AAA000CDE902234FF0080C9DED007F0A4B0B4CC3 +:10AAB00004A98DED077FCDE90B330694ADF816C0E0 +:10AAC00006F040FA0EB010BDF9A41A02E1A41A0271 +:10AAD00015A71A0289A61A0239041B02380E1D0294 +:10AAE00010B5074B00EB400003EB400398789B88C0 +:10AAF00081F824004B840C4603F0D0FA206410BD8A +:10AB000000E90022704700BF2DE9F04F00274FF009 +:10AB1000040E80EF50604EF001E03A46264BDFF81D +:10AB2000A4A083B0DFF8A09003EB00180AEBC025C7 +:10AB30004FEA800B019001231DA1D1E90001AA6019 +:10AB4000C5E9000148F8043B0BEB07030AEB43237C +:10AB50001E7B5C7B997B62F3C71662F3030462F38E +:10AB6000040105F10F0C62F3060662F3071462F3A9 +:10AB7000471129F8062B1E735C73997301378CED0E +:10AB8000007E05F500750FF02BC04FF0FF330198E4 +:10AB90000A490B4A01EBC00502EBC00441F8303012 +:10ABA00042F830306B60636003B0BDE8F08F00BFE7 +:10ABB0005553424301000000A0C80022E0E80022F3 +:10ABC000F0E80022C0D8002200E90022F0B5264EAD +:10ABD000044631814FF6A1604FF4803101274FF0D8 +:10ABE000000C4FF0800EC6E9000194F824001F4DC0 +:10ABF00000EB001105EB8101C1E9047681F837E033 +:10AC000081F824008A60A1F822C04B6094F82430B7 +:10AC1000226C03EB031305EB830383B01A6402E099 +:10AC2000012003F011FE94F8240000EB001005EB66 +:10AC3000800005F08BFCD528F2D040F6B832062013 +:10AC400001A904F0DDFF60B9019B1A8D062A08D026 +:10AC5000092A02D02AB903B0F0BD0146204606F009 +:10AC60002FF9FF20F7E700BFC8C50022F0C7002278 +:10AC70002DE97043244E4FF0800C318100210446B1 +:10AC80004FF621684FF0000990F824001F4D00EBAB +:10AC9000001305EB830383F837C083F824005A6060 +:10ACA0005E6159849960196194F82430226C03EB39 +:10ACB000031305EB8303C6E9008982B01A6402E03E +:10ACC000012003F0C1FD94F8240000EB001005EB17 +:10ACD000800006F02DFBD528F2D040F6B8320620D1 +:10ACE00001A904F08DFF68B9019B1A8D062A09D0CD +:10ACF000092A03D032B902B0BDE87083014620466C +:10AD000006F0DEF8FF20F6E7B8C50022F0C7002203 +:10AD10002DE9F04F0D4604274FF00D0A4FF00009C2 +:10AD20004FF0800B044690F8241005EB051C17FB30 +:10AD3000015001EB01137F4EDFF82C82BB4003EB87 +:10AD40008C03334408EB402098607B4883F8241040 +:10AD500005EB8101DFF800E2C3F810A030F811A084 +:10AD600083F837B0C3F804E0C3F81490A3F822A026 +:10AD700094F82400216C00EB0013BB4003EB8C0320 +:10AD80006E4A334483B0196402EB051251464FEA10 +:10AD90008C0906F047F95146204607F033F940F296 +:10ADA0000B2094F82430DFF8C4B105EB83033BF8A3 +:10ADB000133040F20A2213F0400F08BF02465346F8 +:10ADC00020465F4906F056F994F8240000EB001085 +:10ADD00009EB0010304406F0ABFAE8B940F6B8329F +:10ADE00006200DEB070104F00BFF002854D1019B56 +:10ADF0001A8D062A22854AD013D9092A09D194F836 +:10AE00002430204605EB83054B4B33F8151006F034 +:10AE100057F84FF6FB7001E04FF6F97003B0BDE84C +:10AE2000F08F033A012AF4D85146204694F824A022 +:10AE300002F0ECFA94F82420424B17FB02574249E7 +:10AE40007F0205EB8A0A2BF81A0053F82200CB592F +:10AE50003E4E1B1A236105EB8203580258F800701E +:10AE600008EB4323B742D4D1014451F8041C58687D +:10AE70008842CED1187B0028D0D00228C9D1344BCB +:10AE800033F8121001290AD04FF6FA70C6E74FF6D0 +:10AE9000FF7003B0BDE8F08FFF232385B9E70021E1 +:10AEA00023F812102B4B05EB450203EB4203998864 +:10AEB000294A2046FFF7DCFE94F82430274905EBA9 +:10AEC00083032046264A31F8131005F0C5FC0646D8 +:10AED000C0B1002094F82430224A174905EB8303BF +:10AEE00022F8130031F8131020461D4A05F0B4FC77 +:10AEF000064698B1002294F8243005EB83032BF822 +:10AF00001320C1E70146204604F048FB334640F2D7 +:10AF10000B2220460A4906F0ADF8DAE70146204642 +:10AF200004F03CFB334640F20B222046044906F075 +:10AF3000A1F8DFE700EA0022E0E8002218E9002299 +:10AF400039041B0258E90022C8D800225553425345 +:10AF5000E8E9002200E9002265A51A02F0E80022D3 +:10AF6000E5341B02D0E80022C0C80022C0E800225D +:10AF70002DE9F04FDFF8F88290F82430B04A458C84 +:10AF8000044658F8230089B0DFF8E8E252F823209D +:10AF9000029005EB830003925EF820204FF01F0C17 +:10AFA0000132012A38BF01220026DFF8CCB24EF868 +:10AFB00020203BF8108003EB0310A24F05EB051295 +:10AFC000000100EB82003844C0E904C66FF07F0640 +:10AFD0009D4980F8243005EB830301EB43219B4B13 +:10AFE00080F8376081604360A0F8228094F82400E4 +:10AFF000216C00EB00131B0103EB82039200019212 +:10B000002A0116460492FA181164914A06F10809B9 +:10B010004A441646D4E90E1240F20B293833F9504F +:10B020003B445A604146324605F0FCFF414620460B +:10B0300006F0E8FF94F82430DFF840A205EB830324 +:10B040003AF8133040F20A2213F0400F08BF4A4684 +:10B05000434620467F4906F00DF894F82400019BF2 +:10B0600000EB001003EB0010384406F061F90028F3 +:10B0700075D140F6B832062007A904F0C1FD0028BA +:10B0800040F0B580079A0590128D062A22856CD073 +:10B09000092A00F0A280012A40F09980414620460A +:10B0A00094F8248002F0B2F940F2025C6A4A94F803 +:10B0B000241005EB880832F81120059B62452AF818 +:10B0C000180000F0DD8040F20350824200F0508111 +:10B0D00029462046FFF71CFE4FF6FB7398420646B2 +:10B0E00000F0A7804FF6FF73984200F0838002289B +:10B0F00037D15A4B05EB450203EB42039988534A7B +:10B100002046FFF7B5FD94F82430204605EB830375 +:10B11000534A3BF8131005F09FFB0746002800F048 +:10B12000DF81002794F824304E4A05EB830332F880 +:10B13000131020464A4A2AF8137005F08DFB074683 +:10B14000002800F0C1810022304694F82410464BBC +:10B1500005EB810523F8152009B0BDE8F08F4FF607 +:10B16000F976304609B0BDE8F08F3C4B05EB450160 +:10B1700003EB41039988354A2046FFF779FD94F89F +:10B180002430204605EB8303354A3BF8131005F0C5 +:10B1900063FB0646002800F05C81002694F824300A +:10B1A000304A05EB830332F8131020462C4A2AF864 +:10B1B000136005F051FB0646002800F03E81002197 +:10B1C00094F82430284A05EB830322F813104FF635 +:10B1D000FE76304609B0BDE8F08F94F82430204662 +:10B1E00005EB83033BF8131005F06AFEEFE7FF233E +:10B1F0002385ECE701264FF0000C94F824301B481F +:10B200001849194F05EB830220F8136031F812102A +:10B2100027F812C02046124A05F01EFB06460028F9 +:10B2200000F046812946204609B0BDE8F04FFFF7FF +:10B230006FBDC82003F008FB4FF6FB7691E700BF17 +:10B24000F8E9002220EC0022C0D8002265A51A02ED +:10B2500018E9002239041B02ECE9002200E900226F +:10B26000E5341B02E0E80022C0E80022E8E9002201 +:10B27000F0E90022A0C80022F0E80022D0E8002275 +:10B28000049AB648B64E024405EB810036F81080A9 +:10B29000019E01EB011006EB00106FF07F06B14F2D +:10B2A000384480F82410029980F83760816003994F +:10B2B00043610161AC49A0F82280416094F8240008 +:10B2C000019E00EB0013216C06EB031307EB030C4C +:10B2D000CCF840103833D4E90E61FE503B4459603D +:10B2E000414605F09FFE4146204606F08BFE94F84D +:10B2F00024309E4A05EB830332F81330204613F0C6 +:10B30000400F40F20A230CBF4A461A46984943466A +:10B3100005F0B0FE94F82400019B00EB001003EB55 +:10B320000010384406F004F8002840F0BC8040F6D5 +:10B33000B832062007A904F063FC002840F0B18071 +:10B34000079B1A8D062A228500F08E8000F2D48099 +:10B35000033A012A00F2A7804146204694F824606F +:10B3600002F054F8814B05EB860623F81600AFE691 +:10B37000324605EB8100019E3BF8108001EB011085 +:10B3800006EB00106FF07F06384480F82410029915 +:10B3900080F8376081600399436101617249A0F8C8 +:10B3A0002280416094F82400019E00EB0013216C80 +:10B3B00006EB03133B441964414605F033FE414656 +:10B3C000204606F01FFE94F82430204605EB830348 +:10B3D0003AF81330664913F0400F40F20A230CBFCD +:10B3E0004A461A46434605F045FE94F8243003EBDE +:10B3F000031306EB0310384405F09AFF002852D1DE +:10B4000040F6B832062007A904F0FAFB002848D11C +:10B41000079B1A8D062A228500F08580092A78D09C +:10B42000012A40D14146204694F8246001F0EEFF05 +:10B4300005EB86062AF816004AE60146204604F087 +:10B44000ADF8334640F20B222046494905F012FE82 +:10B45000B5E60146204604F0A1F833464A462046A8 +:10B46000434905F007FE98E694F824303F4A05EB7F +:10B47000830322F813003A4A204632F813103D4A5B +:10B4800005F0EAF900287FF423AE2046002104F0FD +:10B4900085F8002340F20B222046354905F0EAFDED +:10B4A00016E6FF23238529462046FFF731FCC3E635 +:10B4B0000146204604F072F8334640F20B22204643 +:10B4C0002B4905F0D7FDADE60146204604F066F8AD +:10B4D0003B4640F20B222046254905F0CBFD32E6E3 +:10B4E0000146204604F05AF83B4640F20B22204623 +:10B4F0001F4905F0BFFD14E6092AD4D194F8243081 +:10B50000174905EB8303204631F8131005F0D8FCEA +:10B51000C9E794F82430204605EB83033BF8131069 +:10B5200005F0CEFCBFE794F82430124A05EB830304 +:10B530002AF813003BF81310204605F08DF9064653 +:10B540000028B0D10146204604F028F8334640F2E6 +:10B550000B222046064905F08DFDA4E718E90022DC +:10B56000E0E8002200EA002265A51A02C0E80022F5 +:10B5700039041B02E5341B0230B50D460446002297 +:10B5800085B02B4601A9CDE902220192FFF784F98B +:10B5900040F201512046054B94F82420658423F89D +:10B5A000121005B0BDE83040FFF7E2BCECE9002224 +:10B5B000F0B51C460D4616462246044683B0099F48 +:10B5C000BDF820302A2100970195FFF701F994F882 +:10B5D0002430094840F2035140F823702046DFF838 +:10B5E00020C0064A4CF82360658422F8131003B08B +:10B5F000BDE8F040FFF7BCBCF8E90022ECE900220E +:10B60000F0E90022F0B51C460D46164622460446D7 +:10B6100083B0099FBDF82030282100970195FFF7DE +:10B62000D7F894F82430094840F2025140F82370CA +:10B630002046DFF820C0064A4CF82360658422F8D3 +:10B64000131003B0BDE8F040FFF792BCF8E9002208 +:10B65000ECE90022F0E90022F0B50023252485B0B2 +:10B660000D4601938DF80440044608271646CDE99F +:10B67000023301A92B460822FFF70EF994F8243073 +:10B68000094840F2025140F823702046DFF820C0FC +:10B69000064A4CF82360658422F8131005B0BDE813 +:10B6A000F040FFF765BC00BFF8E90022ECE900229A +:10B6B000F0E90022F0B50023122485B00D462426BF +:10B6C00001938DF804400446CDE9023317462B461A +:10B6D000324601A98DF80860FFF7DEF894F82430AF +:10B6E000094840F2025140F823602046DFF820C0AC +:10B6F000064A4CF82370658422F8131005B0BDE8A3 +:10B70000F040FFF735BC00BFF8E90022ECE9002269 +:10B71000F0E90022F0B50023032485B00D4612267F +:10B7200001938DF804400446CDE9023317462B46B9 +:10B73000324601A98DF80860FFF7AEF894F824307E +:10B74000094840F2025140F823602046DFF820C04B +:10B75000064A4CF82370658422F8131005B0BDE842 +:10B76000F040FFF705BC00BFF8E90022ECE9002239 +:10B77000F0E90022F0B50023232485B00D462026F1 +:10B7800001938DF804400446CDE9023317462B4659 +:10B79000324601A98DF80C60FFF77EF894F824304A +:10B7A000094840F2025140F823602046DFF820C0EB +:10B7B000064A4CF82370658422F8131005B0BDE8E2 +:10B7C000F040FFF7D5BB00BFF8E90022ECE900220A +:10B7D000F0E9002230B500231E2485B00D46019308 +:10B7E0008DF8044004461278029301A98DF80820D0 +:10B7F00003931A462B46FFF74FF840F201512046BB +:10B80000054B94F82420658423F8121005B0BDE898 +:10B810003040FFF7ADBB00BFECE900222DE9F0415D +:10B820004FF05A04002384B0ADF804401478164653 +:10B830001C2C05460F46CDF80730CDF80B308DF89F +:10B840000F308DF8064017D894B1013C1B2C0FD84F +:10B85000DFE804F0310E0E0E0E0E0E310E0E0E0E3F +:10B860000E0E0E0E0E0E0E0E0E0E0E0E0E0E3135AE +:10B87000EF2004B0BDE8F0812C2CF9D1A0463B4666 +:10B880004246284601A98DF80C40FFF705F895F8C7 +:10B8900024300D4840F2025140F8238028460B4CDA +:10B8A0000B4A44F823606F8422F8131004B0BDE8FB +:10B8B000F041FFF75DBB4FF014084446DFE74FF05F +:10B8C00010084446DBE700BFF8E90022F0E9002257 +:10B8D000ECE9002241F2550C0023F0B585B0ADF83B +:10B8E00004C092F808C015460CF03F0C0CF1FF3C68 +:10B8F00004460E46CDF80630CDF80A30ADF80E30CD +:10B90000BCF11B0F0FD8DFE80CF0110E0E0E0E0E5F +:10B910000E110E0E0E0E0E0E0E0E0E0E0E0E0E0E44 +:10B920000E0E0E0E1130EF2005B0F0BD14273A4672 +:10B93000334620468DF80C2001A93A46FEF7ACFFAD +:10B9400094F824300A4840F2035140F8237020460E +:10B95000DFF824C0074A4CF82350668422F81310FD +:10B9600005B0BDE8F040FFF703BB10273A46DFE71C +:10B97000F8E90022ECE90022F0E90022024B00EB9A +:10B98000400033F81000704700E9002230B4124D37 +:10B9900000212B4604221C88063334B1013A01F100 +:10B9A0000101F8D130BCFF20704700F0F003A3F193 +:10B9B0001003B3FA83F34FF0010C01EB410405EBE4 +:10B9C00044025B0900F00F009370908025F814C0CA +:10B9D00088B230BC704700BF00E9002204280ED8AE +:10B9E000002210B4074C00EB400004EB4001430080 +:10B9F0008A701046E2528A805DF8044B7047FF203F +:10BA0000704700BF00E9002200B500F0F00EAEF173 +:10BA1000100EBEFA8EFE002104220C4B4FEA5E1E71 +:10BA200000F00F00B3F804C0844508D0013A01F1DA +:10BA3000010103F10603F5D1FF205DF804FB93F843 +:10BA400002C0F445F2D188B2F7E700BF00E9002256 +:10BA50004FF6FB739A4201D010467047014AFFF738 +:10BA600059BE00BF40EE00222DE9F04F90F824307F +:10BA7000DFF85CA1012BDFF85CB1044685B041F032 +:10BA8000100018BF08460D464BF823202AF8131063 +:10BA9000FFF7BAFFFF281CD094F82420494F064630 +:10BAA00029462046484B07EB4222FFF78FF8FF2834 +:10BAB0000FD0642002F0C8FE94F8242031462046BE +:10BAC00007EB4222FFF7F6FD78B14FF6FB73984281 +:10BAD00004D0FF22104605B0BDE8F08F3146204665 +:10BAE0003A4AFFF717FE0028F3D194F82420314694 +:10BAF000204607EB4222FFF73DFE50B14FF6FB73A5 +:10BB00009842E6D131462046304AFFF703FE00282E +:10BB1000DFD194F824203146204607EB4222FFF77C +:10BB20009BFD054640B34FF6FB739842D1D1314699 +:10BB30002046264AFFF7EEFD0028CAD131462046AE +:10BB4000DFF88880FFF718FD70B1A842C1D14246E6 +:10BB500031462046FFF7DEFD0028BAD131462046A7 +:10BB6000FFF70AFD0028F0D194F824203146204642 +:10BB700007EB4222FFF770FD0A254FF400794FF0E2 +:10BB8000010894F82420002307EB42223146204686 +:10BB9000CDE90089FFF736FD013D0246ADB210B197 +:10BBA000002DEED195E794F8243003903AF8131065 +:10BBB00020465BF82340A047039A104605B0BDE835 +:10BBC000F08F00BF50F0002265A51A0240EE00225F +:10BBD00044F0002248F00022F0B5154690F82420E9 +:10BBE00041F01003012A08BF1946044683B00846F5 +:10BBF000FFF7CCFEFF2828801DD094F824200F49A1 +:10BC00000F4B895C03EB8203195494F824100D4AFE +:10BC10000D4B52F821200D4F967833F811302A88B9 +:10BC200057F8211020460096FEF7A6FEFF2802D006 +:10BC3000002003B0F0BDFF2003B0F0BD94C8002287 +:10BC400098C8002284C80022E8C500227CC80022CF +:10BC50004FF6FF724FF0000CF0B490F82430094D0D +:10BC6000094C0A4F0A4E01EB830327F813C026F84C +:10BC700013C025F8132024F813200846F0BCFFF762 +:10BC8000ADBE00BFF0E80022E0E80022D0E80022CC +:10BC9000C0E80022F8B5064608460C4615461F4681 +:10BCA000FFF76CFE012840D1252D16D8252D3FD851 +:10BCB000DFE805F0A83E3E963B3E3E3E3E3E3E3E21 +:10BCC0003E3E3E3E3E3E843E3E3E3E3E3E3E3E3E4E +:10BCD0003E3E723E3E3E3E603E40552D00F0A2800C +:10BCE0005A2D25D140F2056E96F824300699564D0E +:10BCF000DFF85CC145F823103A46214630462CF85F +:10BD000013E0FFF78BFD96F82430504955F8235087 +:10BD100004EB440301EB43010446002230468988CA +:10BD2000A847F48414B1EF2C02D0FF242046F8BDBC +:10BD3000EF24FBE740F2056E96F824300699424D59 +:10BD4000DFF80CC145F823103A46214630462CF85E +:10BD500013E0FFF781FC3D4B96F8241004EB4404FC +:10BD600003EB440355F821500446002230469988DD +:10BD7000A847D6E740F2056E96F824300699324D72 +:10BD8000DFF8CCC045F823103A46214630462CF85F +:10BD900013E0FFF7EFFCDEE740F2056E96F8243083 +:10BDA0000699294DDFF8A8C045F823103A462146E8 +:10BDB00030462CF813E0FFF70DFDCCE740F2056E9E +:10BDC00096F824300699204DDFF884C045F82310FA +:10BDD0003A46214630462CF813E0FFF76BFCBAE7F1 +:10BDE00040F2056E96F824300699174DDFF860C0D2 +:10BDF00045F823103A46214630462CF813E0FFF769 +:10BE000089FCA8E740F2056796F8243006990E4DA4 +:10BE10000F4A45F823103046214622F81370FFF7E9 +:10BE2000ABFB98E740F2056E96F824300699064D74 +:10BE3000DFF81CC045F823103A46214630462CF85E +:10BE400013E0FFF747FD86E748F0002200E90022F3 +:10BE500050F4002270B5002504460A4E0A4B4FF4F8 +:10BE60000072294606EB402023F814501CF0B8F865 +:10BE70000649074A074B41F8245022F8145023F88A +:10BE8000145070BD50F0002250F4002248F00022FF +:10BE900044F0002240F0002240B3F0B50F4699B0C4 +:10BEA000F1B10446007801281AD81D46C3B1052B0C +:10BEB00019D816468DF83C0002F0F0F8D4E90713C3 +:10BEC000169014912A462046657004A9159309F02E +:10BED000EDFB9DF81230032B0AD040F2DC5000E05D +:10BEE000012019B0F0BD40F2E250FAE7012070479E +:10BEF000207865780128F0D86B1E042BEDD802F06D +:10BF0000CDF82A462046657005A909F0CFFB9DF8BB +:10BF10001630032BE1D123786278012BADF80E2087 +:10BF200006D1BDF80E309BB243F01003ADF80E30D1 +:10BF3000BDF80E0080B2FFF767FDC1B2FF29CCD07B +:10BF400022483B460090324606A8FFF7A3FEEF28A2 +:10BF50000546C5D0F8B14FF6FB73BDF83E209A42B6 +:10BF6000BBD10123BDF83A109DF83C20A17022708E +:10BF7000A38006A8C9B205F0A1FC0022030B6370E0 +:10BF8000A26013F067FA034621460F20636103F0B5 +:10BF900023FB0020A5E7BDF83A109DF83C30A170C6 +:10BFA000237006A8C9B205F089FCBDF83E30020B2B +:10BFB0006270A5603BB14FF6FA7293420CBF022348 +:10BFC0000123A380DDE70A9AA260FAE705AB1A0213 +:10BFD000002936D0F0B50428044695B02BD80E467B +:10BFE00002A917461D46FEF77BFD2046FFF7C6FC5B +:10BFF00001281DD19DF82C00134B00B31B6A1BB107 +:10C00000D3E90923CDE91023324640F206660095B4 +:10C010006D0201950D4D3B4625F81060214602A8A2 +:10C02000FFF7F0FA024640B1214602A8FFF710FDE3 +:10C0300040F2DC5001E040F2E25015B0F0BD1B6967 +:10C04000DDE70120704700BFF820012250F40022F4 +:10C05000002936D0F0B50428044695B02BD80E46FA +:10C0600002A917461D46FEF73BFD2046FFF786FC5A +:10C0700001281DD19DF82C00134B00B31B6A1BB186 +:10C08000D3E90923CDE91023324640F20666009534 +:10C090006D0201950D4D3B4625F81060214602A822 +:10C0A000FFF786FA024640B1214602A8FFF7D0FC0E +:10C0B00040F2DC5001E040F2E25015B0F0BD1B69E7 +:10C0C000DDE70120704700BFF820012250F4002274 +:10C0D00000283AD070B50E4682B081B3044600788D +:10C0E000012828D8154652B3052A24D801F0D6FFD6 +:10C0F0002A462046657001A909F0D8FA9DF8063055 +:10C10000032B1FD123786278012BADF8022006D1D2 +:10C11000BDF802309BB243F01003ADF80230BDF819 +:10C12000020080B2FFF770FCC0B2FF28307009D067 +:10C13000002002B070BD40F2E25002B070BD01209C +:10C1400002B070BD40F2DC50F7E70120704700BF3D +:10C1500010B5044631B900F0F3FFC30517D54FF40D +:10C16000807010BD01F070F8204601F089F810F4DD +:10C17000807F204606D001F0D5F8800A013080018A +:10C1800080B210BD01F0ECF8C0F30A0010BD2046EB +:10C1900001F010F800F07F0010BD00BF2DE9F8435A +:10C1A000594A90F82430054632F813200C4692B2D2 +:10C1B000022A00F08D80554E03EB830201EB420210 +:10C1C00056F822009A0020B111F040FA95F8243078 +:10C1D0009A0000271A4404EB420246F822702146D6 +:10C1E000284605F055FB074695F824602146284669 +:10C1F00000F008FE2146284600F052FE214628465F +:10C2000000F0AEFE2146284603F0C8F92146284634 +:10C2100001F01AF86423012206FB03F304EB840106 +:10C22000DFF8F48003EB41034344598838484FEA70 +:10C23000840930F81630A240002946D013439BB23F +:10C24000013FBFB2012F20F816300AD8642306FB45 +:10C2500003F309EB040203EB420341F4806143441E +:10C260005980284601F02AF8012E42D0642303FBAE +:10C2700006F6A14406EB4906B0442846B8F8061075 +:10C2800001F08CF82846B8F8081001F0A3F8284609 +:10C29000002100F0D9FF2146284601F06DF9214622 +:10C2A000284603F067F92146284601F0E5F82146C3 +:10C2B000284600F087FE2146284600F0A3FE2146CE +:10C2C0002846BDE8F84300F0BDBE23EA0203B7E705 +:10C2D000104E56F8210008B111F0B8F9002321469C +:10C2E000284646F8243007F027FF95F824600746D3 +:10C2F0007CE709EB040308EB43032846B3F8681016 +:10C3000000F0F8FFB2E700BF3C17012230F800222E +:10C3100054F4002258F5002290F4002270B5404AEF +:10C3200090F82430054632F813200E4692B2022AC5 +:10C330006CD03C4C03EB830201EB420254F8220028 +:10C340009A0020B111F082F995F824309A0000216A +:10C350001A4406EB420244F822103146284603F004 +:10C360001DF93146284600F04DFD3146284600F0C3 +:10C3700097FD3146284600F0F3FD48F22F034FF4B5 +:10C3800000420021284600F035FB0021284600F03D +:10C39000EDFA10F02F04F8D13146284600F054FF92 +:10C3A0002146284600F08AFF2146284600F0A2FFD9 +:10C3B0002146284600F0F2FF2146284601F00AF8FF +:10C3C0002146284600F040FF3146284601F0D4F8C7 +:10C3D0003146284603F0CEF83146284601F04CF8A5 +:10C3E0003146284601F00AFA3146284601F030FA73 +:10C3F0003146284600F0E6FD3146284600F002FEB0 +:10C4000031462846BDE8704000F01CBE064C54F88A +:10C41000210008B111F01AF9002344F826309CE7F6 +:10C420003C17012230F8002258F5002270B5012295 +:10C4300006460D464FF6FF7401F080F92946304656 +:10C4400000F0E4FF013C10F0200FA4B200D170BD59 +:10C45000002CF3D170BD00BF70B505461646A2B1E1 +:10C4600064240BE0284600F059F8013C284600F00F +:10C4700017F9A4B20A2002F0E3F9C4B13146284604 +:10C4800000F08CFB8304EDD570BD41EA030444F455 +:10C49000004248F22F03314600F0ACFA0021284652 +:10C4A00000F064FA00F02F008442F7D1D8E7FF20B3 +:10C4B00070BD00BF02B1704738B543EA01041146B0 +:10C4C00048F22F0344F40042054600F093FA00219D +:10C4D000284600F04BFA00F02F008442F7D138BD17 +:10C4E00070B504460D46164601F0B2F929462046BD +:10C4F000324601F0D5F929462046BDE8704001F0EA +:10C5000055B900BF38B504460D4601F077F9294604 +:10C510002046BDE8384001F09BB900BF0A4B90F8B7 +:10C52000242033F812309BB2022B03D0036C1888FE +:10C5300080B270471AB9054B188880B27047044B17 +:10C54000188880B2704700BF3C17012200002540C8 +:10C5500000103540012805D1034A13889BB243F4EB +:10C5600080731380704700BF00103540094B90F86E +:10C57000242033F812309BB2022B07D0026C1388B0 +:10C5800023F480731B041B0C13807047012AFCD119 +:10C59000014AF4E73C170122001035400D4B90F89A +:10C5A000242033F812309BB2022B09D0012A00D08C +:10C5B0007047026C13889BB243F08003138070476E +:10C5C000012AF5D1044A13889BB243F080031380FB +:10C5D000704700BF3C170122001035400B4B90F80C +:10C5E000242033F812309BB2022B0AD0012A00D04B +:10C5F0007047026C138823F080031B041B0C13800C +:10C600007047012AF4D1024AF4E700BF3C17012227 +:10C61000001035400E4B90F8242033F812309BB2B6 +:10C62000022B0AD0012A00D07047026CB2F84031C8 +:10C630009BB20B43A2F840317047012AF4D1054A5E +:10C64000B2F840319BB20B43A2F84031704700BFB3 +:10C650003C170122001035400F4B90F8242033F88E +:10C6600012309BB2022B0BD0012A00D07047026C13 +:10C67000B2F840319BB223EA0103A2F8403170477F +:10C68000012AF3D1054AB2F840319BB223EA0103F3 +:10C69000A2F84031704700BF3C170122001035401E +:10C6A0000A4B90F8242033F812309BB2022B03D0AF +:10C6B000036C988880B270471AB9054B988880B28D +:10C6C0007047044B988880B2704700BF3C17012226 +:10C6D000000025400010354010B50C4B044690F882 +:10C6E000240033F810309BB2022B08D118B9084B44 +:10C6F000188980B210BD074B188980B210BD01F0B7 +:10C70000CDFC0389206498B210BD00BF3C17012204 +:10C710000000254000103540006C03899BB223EADD +:10C7200002030A4013430381704700BF026C138960 +:10C730009BB223EA01031381704700BF026C138987 +:10C740009BB243F400731381704700BF026C1389DE +:10C7500023F400731B041B0C13817047074B90F8E4 +:10C76000242033F812309BB2022B02D0036C998143 +:10C770007047002AFCD0024B998170473C17012278 +:10C78000001035400F4B90F8242033F812309BB244 +:10C79000022B06D001290CD0022910D061B1002053 +:10C7A00070470029FBD1012A0846F9D1064B586988 +:10C7B0007047036C98697047036C58697047036C45 +:10C7C000D86970473C170122001035400F4B90F894 +:10C7D00024C033F81C309BB2022B05D001290BD0AA +:10C7E00002290FD059B170470029FCD1BCF1010FCB +:10C7F000F9D1074B5A617047036C9A617047036C1B +:10C800005A617047036CDA61704700BF3C17012220 +:10C810000010354010B4204C90F82430024634F813 +:10C82000130080B2022811D02BB1012B1ED00020A2 +:10C830005DF8044B7047012922D0022912D0184616 +:10C840000029F5D1136C988A80B2F1E70029EED166 +:10C85000012B0BBF114B124BD88A988A5DF8044B01 +:10C8600080B27047136C988B80B2E1E701290FD03A +:10C87000022909D00029DAD1136CD88A80B2D7E70F +:10C88000136C188B80B2D3E7136CD88B80B2CFE7D0 +:10C89000136C588B80B2CBE73C1701220010354057 +:10C8A00000002540154B90F8240033F810309BB25F +:10C8B000022B03D020B101280ED0704701280BD0E5 +:10C8C000012906D0022910D00029F6D10C4B9A82FA +:10C8D00070470B4B1A83704701290CD0022907D0EF +:10C8E0000029EAD1074BDA827047054B9A837047DB +:10C8F000044BDA83E1E7034B5A8370473C1701226C +:10C900000000254000103540154B90F8240033F806 +:10C9100010309BB2022B03D020B101280ED07047FB +:10C9200001280BD0012906D0022910D00029F6D108 +:10C930000C4B1A7570470B4B1A76704701290CD0B7 +:10C94000022907D00029EAD1074BDA757047054B59 +:10C950001A777047044BDA77E1E7034BDA767047D2 +:10C960003C17012200002540001035401A4B90F87A +:10C97000242033F812309BB2022B08D0012916D0A4 +:10C9800002290ED1036C2C33188880B2704701291C +:10C9900019D0022910D11149012A114B08BF0B46A9 +:10C9A000F2E7B1B9036C188C203380B27047036C86 +:10C9B000188D283380B2704759B90A49012A0A4BA9 +:10C9C00008BF0B46E0E70949012A094B08BF0B469F +:10C9D000DAE700231B88FFDE3C1701222C103540CC +:10C9E0002C002540201035402000254028103540DF +:10C9F0002800254010B51E4C90F824E034F81EC0E5 +:10CA00001FFA8CFCBCF1020F0DD001291AD00229AB +:10CA100014D1006C2C3001881A4089B221EA03033A +:10CA20001343038010BD012917D002290DD11149EC +:10CA3000BEF1010F104808BF0846ECE7A1B9006C31 +:10CA40002030E8E7006C2830E5E769B90B49BEF112 +:10CA5000010F0B4808BF0846DDE70A49BEF1010F88 +:10CA6000094808BF0846D6E700231B88FFDE00BF41 +:10CA70003C1701222C1035402C0025402010354059 +:10CA800020002540281035402800254010B43C4C9B +:10CA900090F8243034F813C01FFA8CFCBCF1020F5C +:10CAA00022D0012939D0022950D0002938D00020C5 +:10CAB00034F8131089B2022907D02BB3012B04D00C +:10CAC0005DF8044B704763882E48038823F4406365 +:10CAD0001B041B0C0380002AF2D003885DF8044B72 +:10CAE0009BB2134303807047012932D0022922D020 +:10CAF0000029DCD1012BE6D034F8131089B20229C9 +:10CB000036D0002BDCD12048038862B19BB243F4BD +:10CB100080635DF8044B03807047006C2830C7E7E2 +:10CB2000006C2030C4E723F480631B041B0C5DF809 +:10CB3000044B03807047012B1FD034F8131089B2C7 +:10CB4000022913D0002BBBD11048DDE7006C2C303C +:10CB5000AEE7012B0ED034F8131089B2022903D0AE +:10CB6000002BADD10A48CFE70948AEE70748ACE74C +:10CB70000548AAE763880748A7E763880648A4E74B +:10CB80003C17012220103540200025402C00254074 +:10CB900028002540281035402C1035401A4B90F8BD +:10CBA000242033F812309BB2022B08D0012916D072 +:10CBB00002290ED1036C2E33188880B270470129E8 +:10CBC00019D0022910D11149012A114B08BF0B4677 +:10CBD000F2E7B1B9036C588C223380B27047036C12 +:10CBE000588D2A3380B2704759B90A49012A0A4B35 +:10CBF00008BF0B46E0E70949012A094B08BF0B466D +:10CC0000DAE700231B88FFDE3C1701222E10354097 +:10CC10002E00254022103540220025402A103540A4 +:10CC20002A0025401F4B90F824C033F81C309BB2DB +:10CC3000022B0DD001291AD0022914D1026C2E32F8 +:10CC400013886FEA43436FEA53439BB213807047E4 +:10CC500001291CD002290DD1134BBCF1010F134A3D +:10CC600008BF1A46ECE7C9B9026C2232E8E7026C49 +:10CC70002A32E5E791B903F1804303F5541303F534 +:10CC80008153BCF1010F0A4A08BF1A46D8E7094B85 +:10CC9000BCF1010F084A08BF1A46D1E700231B88E0 +:10CCA000FFDE00BF3C1701222E1035402E0025402C +:10CCB000220025402A1035402A0025401C4B90F8C0 +:10CCC000242033F812309BB2022B09D0012918D04E +:10CCD00002290FD1036C2E334FF480421A80704723 +:10CCE00001291BD0022912D11249012A124B08BF77 +:10CCF0000B46F1E7C1B94FF48042036C22331A802E +:10CD000070474FF48042036C2A331A80704759B938 +:10CD10000A49012A0A4B08BF0B46DDE70949012AE7 +:10CD2000094B08BF0B46D7E700231B80FFDE00BF7F +:10CD30003C1701222E1035402E0025402210354090 +:10CD4000220025402A1035402A0025400D4B90F83E +:10CD5000242033F812309BB2022B05D0026C138EC4 +:10CD60009BB21943118670472AB9074A138E9BB2AA +:10CD70000B4313867047054A138E9BB20B431386F1 +:10CD8000704700BF3C1701220000254000103540CD +:10CD9000026C138EC3F30E0313867047026C138E5E +:10CDA00023F400531B041B0C13867047012310B49B +:10CDB00090F82420104C8B4099B234F812309BB27A +:10CDC000022B07D0026CD38E9BB20B43D3865DF847 +:10CDD000044B70473AB9094AD38E9BB20B43D386B2 +:10CDE0005DF8044B7047064AD38E9BB20B43D38643 +:10CDF0005DF8044B704700BF3C170122000025403E +:10CE00000010354001238B40DB430C4A90F824107E +:10CE10009BB232F8112092B2022A04D0026CD18E59 +:10CE20000B40D386704721B9054AD18E0B40D3867B +:10CE30007047044AD18E0B40D38670473C170122BD +:10CE40000000254000103540012310B490F8242044 +:10CE5000104C8B4099B234F812309BB2022B07D0A1 +:10CE6000026C138F9BB20B4313875DF8044B704722 +:10CE70003AB9094A138F9BB20B4313875DF8044BF1 +:10CE80007047064A138F9BB20B4313875DF8044B20 +:10CE9000704700BF3C1701220000254000103540BC +:10CEA00001238B40DB430C4A90F824109BB232F8EC +:10CEB000112092B2022A04D0026C118F0B4013870A +:10CEC000704721B9054A118F0B4013877047044AF8 +:10CED000118F0B40138770473C170122000025403B +:10CEE00000103540012210B5194C90F8243002FA98 +:10CEF00001FC34F813201FFA8CFC92B2022A0FD0E6 +:10CF00004FF0000E006C03EB830301EB4301438FF2 +:10CF1000104C9BB243EA0C0224F811E0428710BD8A +:10CF20004BB90C480C4A20F81130538F9BB243EA9E +:10CF30000C03538710BD0020064B084A0A3123F822 +:10CF40001100538F9BB243EA0C03538710BD00BFFF +:10CF50003C17012268F400220000254000103540F3 +:10CF600001238B40DB430C4A90F824109BB232F82B +:10CF7000112092B2022A04D0026C518F0B405387C9 +:10CF8000704721B9054A518F0B4053877047044AB7 +:10CF9000518F0B40538770473C17012200002540FA +:10CFA0000010354020B9054BB3F8400080B27047FF +:10CFB000034BB3F8400080B2704700BF000025402B +:10CFC0000010354001238B40DB430B4A90F82410BE +:10CFD000C3F3090332F8112092B2022A03D0026C83 +:10CFE000A2F84630704719B9044AA2F84630704793 +:10CFF000034AA2F8463070473C1701220000254042 +:10D000000010354001238B40DB430B4A90F824107D +:10D01000C3F3090332F8112092B2022A03D0026C42 +:10D02000A2F84830704719B9044AA2F8483070474E +:10D03000034AA2F8483070473C17012200002540FF +:10D040000010354001238B40DB430B4A90F824103D +:10D05000C3F3090332F8112092B2022A03D0026C02 +:10D06000A2F84A30704719B9044AA2F84A3070470A +:10D07000034AA2F84A3070473C17012200002540BD +:10D08000001035400B4B90F8242033F812309BB23F +:10D09000022B04D0036CB3F84C0080B2704722B965 +:10D0A000054BB3F84C0080B27047044BB3F84C000A +:10D0B00080B270473C170122000025400010354027 +:10D0C00020B9054BB3F8540080B27047034BB3F856 +:10D0D000540080B2704700BF00002540001035406A +:10D0E00020B9054BB3F8560080B27047034BB3F834 +:10D0F000560080B2704700BF000025400010354048 +:10D1000020B9054BB3F8580080B27047034BB3F811 +:10D11000580080B2704700BF000025400010354025 +:10D1200020B9054BB3F85A0080B27047034BB3F8EF +:10D130005A0080B2704700BF000025400010354003 +:10D140000B4B90F8242033F812309BB2022B04D002 +:10D15000036CB3F85C0080B2704722B9054BB3F89A +:10D160005C0080B27047044BB3F85C0080B270473B +:10D170003C17012200002540001035400A4B90F872 +:10D18000242033F812309BB2022B03D0036CA3F897 +:10D190005C1070471AB9054BA3F85C107047044B3C +:10D1A000A3F85C10704700BF3C1701220000254027 +:10D1B000001035400B4B90F8242033F812309BB20E +:10D1C000022B04D0036CB3F85E0080B2704722B922 +:10D1D000054BB3F85E0080B27047044BB3F85E00B5 +:10D1E00080B270473C1701220000254000103540F6 +:10D1F0000A4B90F8242033F812309BB2022B03D054 +:10D20000036CA3F85E1070471AB9054BA3F85E10C3 +:10D210007047044BA3F85E10704700BF3C17012213 +:10D22000000025400010354020B9054BB3F86000E0 +:10D2300080B27047034BB3F8600080B2704700BF04 +:10D2400000002540001035400A4B90F8242033F8A8 +:10D2500012309BB2022B03D0036CA3F8641070470A +:10D260001AB9054BA3F864107047044BA3F8641077 +:10D27000704700BF3C1701220000254000103540D8 +:10D280000B4B90F8242033F812309BB2022B04D0C1 +:10D29000036CB3F8680080B2704722B9054BB3F84D +:10D2A000680080B27047044BB3F8680080B27047E2 +:10D2B0003C17012200002540001035400A4B90F831 +:10D2C000242033F812309BB2022B03D0036CA3F856 +:10D2D000681070471AB9054BA3F868107047044BE3 +:10D2E000A3F86810704700BF3C17012200002540DA +:10D2F00000103540094B90F8242033F812309BB2CF +:10D30000022B05D0012A04BF036CA3F86A107047F2 +:10D31000012AFCD1024BA3F86A1070473C17012286 +:10D32000001035400C4A90F8243032F8132092B2A5 +:10D33000022A08D0012B01D000207047036CB3F8FB +:10D340006A0080B270471846002BF6D0034BB3F842 +:10D350006A0080B2704700BF3C17012200103540C0 +:10D360000B4B90F8242033F812309BB2022B04D0E0 +:10D37000036CB3F86C0080B2704722B9054BB3F868 +:10D380006C0080B27047044BB3F86C0080B27047F9 +:10D390003C17012200002540001035400A4B90F850 +:10D3A000242033F812309BB2022B03D0036CA3F875 +:10D3B0006C1070471AB9054BA3F86C107047044BFA +:10D3C000A3F86C10704700BF3C17012200002540F5 +:10D3D000001035400A4B90F8242033F812309BB2ED +:10D3E000022B03D0036CA3F86E1070471AB9054BDB +:10D3F000A3F86E107047044BA3F86E10704700BF7F +:10D400003C1701220000254000103540002282B068 +:10D41000ADF80620134B90F8242033F812309BB25D +:10D42000022B0FD0036C59B103EB41036E331B8801 +:10D430009BB2ADF80630BDF8060080B202B070476E +:10D440006033F4E722B951B1074B03EB4103EEE738 +:10D4500019B1064B03EB4103E9E7054BE7E7054B41 +:10D46000E5E700BF3C1701226E0025406E103540F5 +:10D470006010354060002540104B90F8242033F8B0 +:10D4800012309BB2022B0CD0026C01F100417032C1 +:10D49000013932F811309BB243F4005322F81130B5 +:10D4A000704749003AB1064A0A4413889BB243F4D4 +:10D4B000005313807047034A0A44F6E73C170122E1 +:10D4C0006E1035406E002540134B90F8242033F841 +:10D4D00012309BB2022B0CD0026C01F10041703271 +:10D4E000013932F811309BB243F4007322F8113045 +:10D4F000704742B9094A32F811309BB243F40073C5 +:10D5000022F811307047064A32F811309BB243F4CA +:10D51000007322F8113070473C1701226E0025403D +:10D520006E103540114B90F8242033F812309BB226 +:10D53000022B0DD0026C01F100417032013932F83A +:10D54000113023F400731B041B0C22F811307047B8 +:10D55000490042B1064A0A44138823F400731B04AD +:10D560001B0C13807047034A0A44F5E73C1701225D +:10D570006E1035406E002540224B90F8242033F881 +:10D5800012309BB2022B15D0036C39B9B3F860206E +:10D5900092B242F48072A3F86020704701F100411A +:10D5A0007033013933F8112092B242F4807223F8BB +:10D5B000112070474AB9D9B9134AB2F860309BB20A +:10D5C00043F48073A2F86030704741B90F4AB2F853 +:10D5D00060309BB243F48073A2F8603070470C4A0D +:10D5E00032F811309BB243F4807322F81130704747 +:10D5F000084A32F811309BB243F4807322F811309C +:10D60000704700BF3C170122000025400010354044 +:10D610006E1035406E002540224B90F8242033F8E0 +:10D6200012309BB2022B15D0036C39B9B3F86020CD +:10D6300092B242F08002A3F86020704701F10041ED +:10D640007033013933F8112092B242F0800223F88E +:10D65000112070474AB9D9B9134AB2F860309BB269 +:10D6600043F08003A2F86030704741B90F4AB2F826 +:10D6700060309BB243F08003A2F8603070470C4AE0 +:10D6800032F811309BB243F0800322F8113070471A +:10D69000084A32F811309BB243F0800322F811306F +:10D6A000704700BF3C1701220000254000103540A4 +:10D6B0006E1035406E00254010B41B4B90F824408E +:10D6C00033F814309BB2022B13D0036C79B103EB07 +:10D6D00041036E3319885DF8044B21F003010904FE +:10D6E000090C1980198889B20A431A80704760337F +:10D6F000F0E784B1A1B10D4B03EB41010B885DF85C +:10D70000044B23F003031B041B0C0B800B889BB200 +:10D7100013430B80704729B1054B03EB4101EDE743 +:10D720000449EBE70449E9E73C1701226E10354054 +:10D730006E002540601035406000254010B4164B47 +:10D7400090F8244033F814309BB2022B0ED0036CB7 +:10D7500051B103EB41036E3319885DF8044B89B274 +:10D7600021EA02021A8070476033F5E75CB179B1B3 +:10D770000A4B03EB41010B885DF8044B9BB223EA93 +:10D7800002030B80704729B1054B03EB4101F2E71F +:10D790000449F0E70449EEE73C1701226E103540DA +:10D7A0006E0025406010354060002540104B90F819 +:10D7B0002420013933F812304FEA810C9BB2022B3E +:10D7C00009D0026C903232F821309BB243F40073DE +:10D7D00022F8213070473AB1064A624413889BB25E +:10D7E00043F4007313807047034A6244F6E700BFB6 +:10D7F0003C1701229010354090002540114B90F8C5 +:10D800002420013933F812304FEA810C9BB2022BED +:10D810000AD0026C903232F8213023F400731B04DA +:10D820001B0C22F82130704742B1074A624413882A +:10D8300023F400731B041B0C13807047034A6244DB +:10D84000F5E700BF3C1701229010354090002540BD +:10D85000104B90F82420013933F812304FEA810C34 +:10D860009BB2022B09D0026C903232F821309BB26D +:10D8700043F4807322F8213070473AB1064A62447B +:10D8800013889BB243F4807313807047034A624449 +:10D89000F6E700BF3C17012290103540900025406C +:10D8A00010B40E4B90F82440013933F814309BB279 +:10D8B000022B06D0036C5DF8044B923323F8212031 +:10D8C00070474FEA810C2CB1054B63445DF8044B63 +:10D8D0001A807047034B6344F8E700BF3C170122EE +:10D8E00092103540920025400B4B90F8242033F8DD +:10D8F00012309BB2022B08D0012A01D000207047C1 +:10D90000036CB3F8400180B27047012AF6D1034B93 +:10D91000B3F8400180B270473C1701220010354037 +:10D9200090F82430012B07D1026CB2F840319BB241 +:10D9300043F01003A2F84031704700BF90F8243044 +:10D94000012B08D1026CB2F8403123F010031B0404 +:10D950001B0CA2F84031704790F82430012B07D1FE +:10D96000026CB2F840319BB243F00803A2F8403198 +:10D97000704700BF90F82430012B08D1026CB2F838 +:10D98000403123F008031B041B0CA2F84031704700 +:10D99000012807D1044AB2F802319BB243F4804314 +:10D9A000A2F80231704700BF00103540012808D1AD +:10D9B000044AB2F8023123F480431B041B0CA2F882 +:10D9C00002317047001035402DE9F0474FF0000953 +:10D9D000036C0446B3F84010B3F84260B3F846C095 +:10D9E000B3F84870B3F84A50B3F830E05A8E92B2A8 +:10D9F000324012F0100FDE8EB3F838A0B3F83A8040 +:10DA0000A0F82290A0F828900DD04DF66002612178 +:10DA1000A3F842205A8E22F030021204120C5A86C9 +:10DA20006184BDE8F08712F0200F03D04DF650025C +:10DA30006221EDE789B21FFA8EFE01EA0E0111F4B0 +:10DA4000807F0FD14E051ED5ADB21FFA88F805EACA +:10DA50000805EA430221C2F30902A3F84A204184DF +:10DA60000585DEE71FFA8CFCB6B20CEA060C6FEAFD +:10DA70000C020121C2F30902A3F846204184A0F858 +:10DA800028C0BDE8F0878D050CD4170418D41605FE +:10DA90002ED455061BD54DF630014522A3F8421071 +:10DAA0004284BEE7BFB21FFA8AFA07EA0A07FA43BE +:10DAB0000321C2F30902A3F8482041840785B0E797 +:10DAC00045F670014122A3F842104284A9E75704A9 +:10DAD00013D4D60421D4D50714D590F82420012AD4 +:10DAE0009FD14DF670014622A3F84210428498E778 +:10DAF00002F018FE4423638493E703F053FE4223AD +:10DB000063848EE708040DD48A048AD54DF6FF712C +:10DB10001322A3F84010628483E702F003FE43233C +:10DB200063847EE747F6FF711122A3F840106284F8 +:10DB300077E700BF10B5094B90F82420044633F86E +:10DB400012300A2B02D0502B00D010BD012000F063 +:10DB500077FE2046BDE8104003F01ABE78F9002297 +:10DB600038B505460C462846FEF79AFD03461E20AA +:10DB7000238000F069FE2846FEF792FD238860802E +:10DB800043409A07EFD1142000F05EFE2846FEF7CE +:10DB900087FD2388608043409B07E4D12846FEF739 +:10DBA0009BFD608038BD00BF10B582B06946044659 +:10DBB000FFF7D6FFBDF8021011F007010AD1BDF83A +:10DBC000003003F00303012B07D0022B0FD04320BA +:10DBD00002B010BD002002B010BD074B94F8242005 +:10DBE000204633F8121003F055FE4220F3E720469A +:10DBF00003F050FE4120EEE72CF8002210B5044659 +:10DC000003F0FCFD204603F00DFE204603F0CAFDA4 +:10DC10002046FFF7C9FF412814D0432805D02046ED +:10DC2000BDE81040422105F0A7BB204605F0C6FB29 +:10DC30000B4B94F8242033F812300A2B08D0502BC9 +:10DC400006D010BD01462046BDE8104005F094BB4B +:10DC5000012000F0F5FD2046BDE8104003F098BD1E +:10DC600078F90022012000F0EBBD00BF38B5044672 +:10DC700050224021FEF750FD322000F0E5FD94F8DF +:10DC80002430012B1ED0204603F096FD142000F016 +:10DC9000DBFD03252046FEF71FFD00F00703042BE4 +:10DCA00004D0BDE838401E2000F0CEBD013D0A2062 +:10DCB000ADB200F0C9FD002DECD1BDE838401E200A +:10DCC00000F0C2BD20464021FEF730FD4FF49670B3 +:10DCD00000F0B6FDD7E700BF10B5044603F062FDC3 +:10DCE000A02220212046FEF717FD142000F0ACFDF5 +:10DCF000204603F061FDBDE81040052000F0A4BD02 +:10DD000008B5FEF7E9FC002200F00700431E032BD4 +:10DD10004FEA801028BF104608BD00BF2DE9F04132 +:10DD20001C4690F824300546884616468BB94F08A5 +:10DD300041D004EB470734F8022B31462846FEF762 +:10DD4000B1FDBC42F7D118F0010F20D13846BDE833 +:10DD5000F081012B2746F9D18B0809D004EB83070A +:10DD600054F8042B31462846FEF730FDBC42F7D16B +:10DD700018F0020F2DD118F0010F1ED128464FF4D4 +:10DD800000623146FEF782FE3846BDE8F08131463A +:10DD900028460022FEF77AFE17F8012B3146284666 +:10DDA000FEF7B2FD28464FF480623146FEF76EFE64 +:10DDB0003846BDE8F0812746C5E7314628460022AF +:10DDC000FEF764FE3146284617F8012BFEF79CFD4E +:10DDD000D4E7314628464FF48062FEF757FE3146BD +:10DDE000284637F8022BFEF75DFDC4E72DE9F04128 +:10DDF0001C4690F824300546884617468BB94E08D5 +:10DE000038D004EB460639462846FEF703FD24F8D1 +:10DE1000020BB442F7D118F0010F22D13046BDE811 +:10DE2000F081012B2646F9D18B080BD004EB830639 +:10DE300039462846FEF7A6FC44F8040BB442F7D155 +:10DE400008F00308B8F1000FE8D039462846FEF77D +:10DE500099FCB04406F8010B46454FEA1020F9D171 +:10DE6000DCE739462846FEF7D5FC06F8010B3046BC +:10DE7000BDE8F0812646CEE72DE9F04105460C4687 +:10DE80001646FEF7D3FA21462846FEF7BBFF214689 +:10DE90002846FFF705F821462846FFF761F8214696 +:10DEA0002846FEF72FFB00212846FEF75FFD00F015 +:10DEB0000F00844258D02146284601F05BFB2146E2 +:10DEC0002846FFF7D9FA95F824302B4F03EB83034C +:10DED00004EB430357F82380B8F1000F42D0274AE0 +:10DEE000214652F823302846C8F81030A8F8286098 +:10DEF000FFF78CFAA8F82A0095F82420204902EBB5 +:10DF0000820304EB430331F8131057F8233083F8EE +:10DF10003610296C83F82420196495F8243003EB1B +:10DF2000830304EB430357F82300436853B10022F3 +:10DF30001146984795F8243003EB830304EB430321 +:10DF400057F823000FF082FB002395F824002146A8 +:10DF500000EB800204EB420447F82430BDE8F041B6 +:10DF600001F024BFBDE8F081002328461A46194677 +:10DF7000FEF7A0FA9FE700BF30F80022D8F8002291 +:10DF800028F900222DE9F843064603F037FC304615 +:10DF900003F048FC304603F005FC4FF48055DFF8F1 +:10DFA000F490DFF8F48005E005F58055ADB2B5F5E5 +:10DFB000C04F42D02946304603F03EFC0028F3D043 +:10DFC00096F8243039F81330002B5BD1012402E09D +:10DFD00001340A2C1BD0A7B23946304603F06EFC40 +:10DFE000A842F5D196F8243003EB830304EB4303F6 +:10DFF00058F8233023B1082239463046FFF73CFF5A +:10E00000394630460134FEF789F90A2CE3D1002263 +:10E010002946304603F0A6FB96F82430012BC3D1E5 +:10E02000294605F580554FF4FE4300223046ADB237 +:10E0300000F03CF9B5F5C04FBCD13046FFF7B4FD58 +:10E04000422811D0432801D041280DD0304605F098 +:10E05000B5F90F4B96F8242033F812300A2B09D06B +:10E06000502B07D0BDE8F88301463046BDE8F843A1 +:10E0700005F082B9012000F0E3FB3046BDE8F8432B +:10E0800003F086BB0721304602F074F89EE700BF1C +:10E0900078F900227CF9002230F8002228B1044BE4 +:10E0A00001280CBF1846002070470248704700BF87 +:10E0B000001035400000254038B504460D4601F0FB +:10E0C0001FFA830706D529462046BDE838400622B8 +:10E0D000FFF7D2BE2046FEF7E3FA94F824300E494B +:10E0E00003EB830305EB430331F81320013292B2B3 +:10E0F000012A21F8132008D0052000F0A5FB2946AD +:10E100002046BDE8384001F043BA29462046BDE824 +:10E1100038400722FFF7B0BE28F90022026C1389AD +:10E120009BB243F080031381704700BF026C1389D8 +:10E1300023F010031B041B0C13817047026C538ED9 +:10E140006FEA43436FEA53439BB25386704700BF65 +:10E15000026C538EC3F30E0353867047026C538ECA +:10E160009BB243F480435386704700BF026C538ECA +:10E1700023F480431B041B0C53867047026C538EA0 +:10E180009BB243F480535386704700BF026C538E9A +:10E1900023F480531B041B0C53867047026C538E70 +:10E1A0009BB243F400635386704700BF026C538EEA +:10E1B00023F400631B041B0C53867047026C538EC0 +:10E1C0009BB243F020035386704700BF026C538E0E +:10E1D0009BB243F010035386704700BF90F8243081 +:10E1E000012B05D1026C538E9BB243F00103538681 +:10E1F000704700BF45F67002036CA3F842207047D9 +:10E2000049F67002036CA3F8422070474CF6700286 +:10E21000036CA3F8422070474DF27002036CA3F820 +:10E22000422070474DF65002036CA3F8422070471D +:10E230004DF66002036CA3F84220704790F824303A +:10E24000012B04D14DF67002036CA3F842207047F5 +:10E25000036CA3F854107047036CA3F85610704772 +:10E26000036CA3F858107047036CA3F85A1070475A +:10E27000036CA3F860107047026CB2F860309BB278 +:10E2800043F48043A2F86030704700BFB1F5C04F3F +:10E290004FEA113C08D247F6C073026CD03232F814 +:10E2A0001C2003EA02007047FF207047006C090B36 +:10E2B00000F1D00C3CF8110080B220EA03001340BA +:10E2C00018432CF811007047006C090BD03030F85F +:10E2D000113023F0C0031B041B0C20F8113030F860 +:10E2E00011309BB2134320F81130704710B500284D +:10E2F00058D1784C23889BB243F4806323802388D1 +:10E300005805FCD5238874489BB243F04003238012 +:10E3100023889BB243F020032380238823F010033B +:10E320001B041B0C238000F091FA4FF480622388B9 +:10E330009BB243F00103238022842285A28510B37F +:10E34000013880B2012821D8238932209BB243F0C2 +:10E350004003238100F078FA23895E4A23F04003CA +:10E360001B041B0C238113895907FCD4138903F068 +:10E370000703012B00F0A680564A13899BB243F095 +:10E380001003138102E04FF40063638645F67000CA +:10E390004FF4E0614FF408424E4BA3F84200198657 +:10E3A0005A8610BD33234D4C0120E387E38F23F0C1 +:10E3B00030031B041B0CE387E38F9BB243F0200365 +:10E3C000E387E38F9BB243F48073E38700F038FA6E +:10E3D000E38F012023F001031B041B0CE38700F0F3 +:10E3E00033FAE38F23F002031B041B0CE387B4F81A +:10E3F00002319BB243F48043A4F80231E388DA0788 +:10E40000FCD540F60772238801209BB243F04003FD +:10E41000238023889BB243F020032380238823F0AA +:10E4200010031B041B0C238023889BB243F48073CE +:10E430002380628000F004FAA38F29489BB243F046 +:10E440002003A38700F002FA4FF4006223889BB2F6 +:10E4500043F00103238022842285A285002837D03F +:10E46000013880B2012821D8238932209BB243F0A1 +:10E470004003238100F0E8F92389184A23F0400380 +:10E480001B041B0C238113895B07FCD4138903F045 +:10E490000703012B04D1938F9BB243F480739387BE +:10E4A0000E4A13899BB243F01003138145F67000A6 +:10E4B0004FF4E0614FF40842084BA3F8420019867C +:10E4C0005A8610BD938F9BB243F48073938753E7B2 +:10E4D0006286EBE70000254004002540001035402F +:10E4E00004103540026C938F9BB243F48073938782 +:10E4F000704700BF10B5124B5A6850B911051BD5B3 +:10E50000EFF31084012181F310885A6822F400622D +:10E5100009E0D20410D5EFF31084012181F31088B3 +:10E520005A6822F480525A605B6896200AF072FEA4 +:10E5300084F31088002010BD40F2DD5010BD00BFF4 +:10E540000030204000283BD180223D4B1881A3F8A9 +:10E550006020A3F87000A3F87200A3F87400A3F879 +:10E560007600A3F87800A3F87A00A3F87C00A3F85B +:10E570007E00A3F88000D8861887588718865886AA +:10E58000A3F84600A3F84800A3F84A001A88002020 +:10E5900022F010021204120C1A801A8822F02002B3 +:10E5A0001204120C1A801A8822F040021204120C73 +:10E5B0001A801A8822F001021204120C1A80704785 +:10E5C000002280211F4B00201A81A3F86010A3F8BD +:10E5D0007020A3F87220A3F87420A3F87620A3F883 +:10E5E0007820A3F87A20A3F87C20A3F87E20A3F853 +:10E5F0008020DA861A875A871A865A86A3F8462018 +:10E60000A3F84820A3F84A20198821F01001090432 +:10E61000090C1980198821F020010904090C1980BE +:10E62000198821F040010904090C1980198821F08A +:10E6300001010904090C1980A3F80221704700BFE9 +:10E64000000025400010354038B50446FFF77AFF3A +:10E65000BCB91D4B5A6814052FD45A68100529D42B +:10E66000EFF31084012181F310885A6842F40062AC +:10E670005A605B6896200AF0CDFD84F31088002074 +:10E6800038BD012C1CD1104B5A68D10415D45A68DE +:10E69000D2040FD4EFF3108584F310885A6842F443 +:10E6A00080525A605B68962021460AF0B3FD85F3DC +:10E6B0001088E4E74FF4BC6038BD40F2DC5038BD50 +:10E6C00040F2E25038BD00BF0030204010B4A8B383 +:10E6D000012802D05DF8044B7047CB7D91F91020E2 +:10E6E0001B01002ADBB2C0F2918002F1604000F50C +:10E6F000614080F800334C4C4C4B02F5C65044F856 +:10E70000221053F8204024F4803443F8204053F87A +:10E710002030BFF35F8F012053099B0002F01F02DE +:10E7200003F1604303F5614300FA02F2C3F880216C +:10E730001A603F4B5DF8044B196070473D4BD3F8AE +:10E74000002460F30412C3F800240B7D91F90D201E +:10E750001B01002ADBB253DB02F1604000F561408F +:10E7600080F800333048314B02F5C65C40F8221087 +:10E7700053F82C4024F4803443F82C4053F82C30C8 +:10E78000BFF35F8F4FF0010C53099B0002F01F0293 +:10E7900003F1604303F561430CFA02F2C3F88021F0 +:10E7A0001A6091F90C20CB7C002A35DB1B0102F1A9 +:10E7B0006044DBB204F5614484F800331B4B02F57E +:10E7C000C65C40F8221053F82C0020F4803043F847 +:10E7D0002C0053F82C30BFF35F8F012053099B00AE +:10E7E00002F01F0203F1604303F5614300FA02F2F5 +:10E7F000C3F880211A60104B5DF8044B1960704714 +:10E800000E4802F00F0420440376ABE70B4802F0F9 +:10E810000F04204403766EE7084C02F00F0C1B0136 +:10E82000DBB264442376C9E7F8200122006000408F +:10E8300058F40022000025405CF40022FCEC00E0CB +:10E8400001210AF0E7BC00BF10F05ABB70B50646C4 +:10E85000038803F0030301209DB210F051FB3488BC +:10E86000012004F0030410F04BFBA5423388F0D1E3 +:10E8700003F0030295421346EDD1284670BD00BF58 +:10E88000EFF30383103B0A4A5BB203F5C65352F819 +:10E89000231021F4803142F8231052F82330054B25 +:10E8A0001B889BB2012B01D005F0A2BB02F072BE07 +:10E8B000006000403C170122EFF30383103B094A3C +:10E8C0005BB203F5C65152F8210020F4803042F8C3 +:10E8D000210052F82120044A52F82330987800F0A1 +:10E8E00083BB00BF00600040F8200122EFF30383E8 +:10E8F000103B064A5BB203F5C65352F8231021F4CD +:10E90000803142F8231052F82330704700600040F5 +:10E91000EFF30383103B064A5BB203F5C65352F88C +:10E92000231021F4803142F8231052F8233070472D +:10E9300000600040EFF30383103B0A4A5BB203F52B +:10E94000C65352F8231021F4803142F8231052F8B4 +:10E950002330054B5B889BB2012B01D005F048BBEF +:10E9600002F06CBE006000403C170122EFF303830D +:10E97000103B064A5BB203F5C65352F8231021F44C +:10E98000803142F8231052F8233070470060004075 +:10E99000EFF30383103B064A5BB203F5C65352F80C +:10E9A000231021F4803142F8231052F823307047AD +:10E9B000006000402DE9F043012A0CBF7A4B7B4BED +:10E9C0000446B3F840E0B3F84660B3F84870B3F8D3 +:10E9D0004A80B3F830C0D88EB3F838905B8F1FFAF6 +:10E9E0008EFE9DB20023BEF1FF0F238083B0B6B22E +:10E9F000BFB21FFA88F81FFA8CFC80B21FFA89F99F +:10EA00000B800ED90EEA0C0313F4804F0CD0012AB0 +:10EA10004BF6FF720CBF644B644BA3F840201223EB +:10EA2000238003B0BDE8F08313F4004F0DD113F43D +:10EA3000005F17D0012A4DF6FF720CBF5A4B5B4B9B +:10EA4000A3F8402013232380EBE7012A47F6FF7247 +:10EA50000CBF554B554BA3F840201123238003B026 +:10EA6000BDE8F08313F4805F12D1304013F4807658 +:10EA70001BD010F0010F18D0012A40F2FE320CBF5B +:10EA8000494B4A4BA3F84620012323800B80C8E75B +:10EA9000012A4EF6FF720CBF434B444BA3F84020B3 +:10EAA00014232380A1F800E0BBE713F4806C08EA8C +:10EAB00005050FD015F0010F0CD0012A40F2FE32EF +:10EAC0000CBF394B394BA3F84A2002220123228084 +:10EAD0000B80A6E713F4007F11D007EA090717F0AF +:10EAE000010F4DD0012A40F2FE320CBF2E4B2F4BAE +:10EAF000A3F848200322012322800B8091E71F0501 +:10EB00001DD47EB9BCF1000F8BD0EB43012A0CBFA2 +:10EB1000254A264AC3F30903A2F84A300223238078 +:10EB20000D807EE7C343012A0CBF1F4A1F4AC3F36F +:10EB30000903A2F8463001232380088071E71046BC +:10EB400001910092FEF72EFA0199009A08804FF287 +:10EB5000FF70012A0CBF144B144BA3F8400015237F +:10EB600023800B8803F00703062B7FF45AAF10466F +:10EB7000009100F049FA0023009923800B8050E7B0 +:10EB80001B05DCD4002ECDD1BCF1000FBDD1FB4361 +:10EB9000012A0CBF044A054AC3F30903A2F848300E +:10EBA000032323800F803CE7001035400000254000 +:10EBB00010B5044600F028FA2046FEF781FA024616 +:10EBC000094B20461A80FEF78BFA0246074B204677 +:10EBD0001A80FEF795FA0246054B20461A80FEF78A +:10EBE0009FFA044B188010BD901201228E12012250 +:10EBF0008C1201228A12012208B590F82400FEF737 +:10EC0000D1F900F07000A0F13000B0FA80F04009B6 +:10EC100008BD00BFFF220F4B70B51B880E4D012BA6 +:10EC20002A8000D070BD044600F0CEF92046FEF7E1 +:10EC3000B9F910F4804606D14306F3D5204600F01A +:10EC40009BF92E8070BDD52320462B80BDE87040F7 +:10EC500000F0CAB9DE120122DC12012238B50F4DD4 +:10EC600004462B8803F47F43B3F5407F0AD006D8CF +:10EC7000B3F5807F06D0B3F5007F03D038BDB3F580 +:10EC8000806FFBD120460021FDF768FD29882046D2 +:10EC9000BDE83840090AFDF761BD00BFDA12012264 +:10ECA00010B5044690F8240000F09EF994F8240072 +:10ECB000BDE8104000F088B90B4602220146184614 +:10ECC000FEF7FABC02220021FEF7F6BC2DE9F04166 +:10ECD0001D4693F8243080460F46144613BB460861 +:10ECE0003DD002EB460634F8022B39462846FDF7A4 +:10ECF000D9FDB442F7D118F0010F2BD03946284680 +:10ED00000022FDF7C3FE16F8012B39462846FDF711 +:10ED1000FBFD28464FF480623946FDF7B7FE3046CA +:10ED2000BDE8F081860818D002EB860654F8042B63 +:10ED300039462846FDF74AFDB442F7D118F0020FD4 +:10ED40001BD118F0010F0CD14FF400623946284650 +:10ED5000FDF79CFE3046BDE8F0811646EEE716460C +:10ED6000C9E7394628460022FDF790FE3946284675 +:10ED700016F8012BFDF7C8FDE6E7394628464FF4A3 +:10ED80008062FDF783FE3946284636F8022BFDF7F0 +:10ED900089FDD6E72DE9F0411E4693F824308046E0 +:10EDA0000F461446BBB945083BD002EB4505394632 +:10EDB0003046FDF72FFD24F8020BAC42F7D118F0D6 +:10EDC000010F19D039463046FDF724FD05F8010B37 +:10EDD0002846BDE8F081850811D002EB850539464B +:10EDE0003046FDF7CFFC44F8040BAC42F7D108F0F5 +:10EDF0000308B8F1000F06D12846BDE8F08115469A +:10EE0000B8F1000FF8D039463046FDF7BBFCA844F6 +:10EE100005F8010B45454FEA1020F9D12846BDE819 +:10EE2000F0811546CBE700BF2DE9F04115460446B9 +:10EE30000F4601461046FDF7F9FA21462846FDF730 +:10EE4000E1FF21462846FEF72BF821462846FEF72B +:10EE500087F821462846FDF755FB00212846FDF797 +:10EE600085FD00F00F0084422ED021462846DFF8B1 +:10EE70006C8000F07FFB21462846FEF7FDFA58F82B +:10EE80002460FEB1144B214653F8243028463361E8 +:10EE90003785FEF7BBFA034658F8240073854368AC +:10EEA00023B100221146984758F824000EF0CEFBFB +:10EEB000002348F82430214695F82400BDE8F041AD +:10EEC00000F074BFBDE8F081002328461A461946B9 +:10EED000FDF7F0FAC9E700BFA8F5002258F50022B7 +:10EEE00010B5064C238803B910BDFEF751FD642010 +:10EEF000FFF7A6FC0023238010BD00BF60F40022B2 +:10EF000010B5064C238803B910BDFEF741FD6420FF +:10EF1000FFF796FC0023238010BD00BF60F40022A1 +:10EF20000122024B1A80FEF741BD00BF60F40022AF +:10EF300030B9074A13889BB243F01003138070471F +:10EF4000044A13889BB243F010031380704700BF3C +:10EF5000000025400010354038B9054A138823F0D9 +:10EF600010031B041B0C13807047024AF6E700BF16 +:10EF7000000025400010354030B9074A13899BB284 +:10EF800043F4807313817047044A13899BB243F49E +:10EF900080731381704700BF00002540001035408A +:10EFA00030B9074A138E9BB243F4804313867047EF +:10EFB000044A138E9BB243F480431386704700BF0C +:10EFC000000025400010354038B9054A138E23F45F +:10EFD00080431B041B0C13867047024AF6E700BFF0 +:10EFE00000002540001035404BF6FF7218B9044B65 +:10EFF000A3F840207047034BA3F84020704700BFA0 +:10F0000000002540001035404FF6F77218B9044B48 +:10F01000A3F840207047034BA3F84020704700BF7F +:10F02000000025400010354040B9094AB2F8603070 +:10F030009BB243F00403A2F860307047054AB2F86F +:10F0400060309BB243F00403A2F86030704700BF09 +:10F050000000254000103540E0B9334B1A8892B2C9 +:10F0600042F480621A801A885205FCD54FF4806100 +:10F070004FF41D401A8822F020021204120C1A804C +:10F080001A8892B242F001021A8019841985998572 +:10F0900018867047332310B5244C0120E387E38F93 +:10F0A00023F030031B041B0CE387E38F9BB243F078 +:10F0B0002003E387FFF7C4FBE38F012023F0010364 +:10F0C0001B041B0CE387FFF7BFFBE38F23F0020356 +:10F0D0001B041B0CE387238823F020031B041B0C59 +:10F0E000238023889BB243F001032380B4F80231CC +:10F0F0009BB243F48043A4F80231E388DB07FCD5DC +:10F1000040F607734FF4006200204FF41D41638006 +:10F11000E38F9BB243F48073E38722842285A28528 +:10F12000A4F84000218610BD0000254000103540A5 +:10F1300048B9094A0129138809D023F010031B0498 +:10F140001B0C13807047054A01291388F5D19BB227 +:10F1500043F0100313807047000025400010354035 +:10F1600088B90C4AB2F8603023F003031B041B0C6F +:10F17000A2F86030B2F860309BB231B943F00103BD +:10F18000A2F860307047044AECE743F00203A2F8AB +:10F1900060307047000025400010354030B5284DE4 +:10F1A00090F800E093B035F81EC01FFA8CFCBCF15B +:10F1B000010F15D035F81E309BB2022B02D0002073 +:10F1C00013B030BD1F4B1B88012B36D001241E4BC2 +:10F1D00010466A468DF824E01C8004F053FAEEE7EE +:10F1E000034600200C46ADF822008020CDE9024203 +:10F1F00004920A2259788DF83700CEEB0E10800069 +:10F2000012FB0102114C124D2244019501EB8105C4 +:10F21000059200EB4502A5180C33298103CBA050C1 +:10F2200070468DF824E06960FEF738FF03466846B3 +:10F23000109302F07DF813B030BDD520C0E700BFB9 +:10F240003C1701228812012286120122B4F7002203 +:10F250005D0E1B0230B504463C4D2378084635F858 +:10F2600013C09DB01FFA8CFCBCF1010F1BD035F808 +:10F2700013C08DF84C301FFA8CF3022B02D0002003 +:10F280001DB030BD00293DD0314B1B88012B08D06B +:10F290000124304B014610460AAA1C8004F0AEF946 +:10F2A000EDE7D520ECE7CDE90C0280200E920A2292 +:10F2B0004FF0000E61788DF85F00C3EB0310800003 +:10F2C00012FB0102244D01EB810C0B95234D0C34F4 +:10F2D0002A440F9200EB4C0205EB020CACF808102C +:10F2E00003CCA85018468DF84C30ADF84AE0CCF865 +:10F2F0000410FEF7D3FE03460AA81A9302F018F88A +:10F300001DB030BD002ABFD1A3880AA8DBB900F028 +:10F310003FF90023922594F800C004AA0C3494E825 +:10F320000300039382E80300ADF808308DF804C0B1 +:10F330008DF8075010F08EF8034601A908200693B7 +:10F3400000F04AF99BE7FFF7BDFCE2E73C1701221A +:10F3500088120122861201225D0E1B02B4F70022E0 +:10F3600010B590F803C01B4BBCF1090F90F800E0FA +:10F3700053F83C4092B01CD9029180214378CDE9EA +:10F38000032203EB8C03293B134A5B00DBB2D35C03 +:10F3900070468DF824E0ADF822308DF837100194D6 +:10F3A000FEF77CFE03466846109301F0C1FF12B0E1 +:10F3B00010BD0A4B684613F81C30CDE902128DF8D7 +:10F3C00024E0ADF822300492019404F08DFC12B0D8 +:10F3D00010BD00BF60030022580E1D02400E1D022A +:10F3E00030B5C37893B0092B22D98024039141789A +:10F3F000A3F10A0C01EB8C014900214D0139C9B27E +:10F4000015F801C01F49007801EBC3035B68ADF834 +:10F4100026C0059202938DF828008DF83B40FEF738 +:10F420003DFE034601A8119301F082FF13B030BDE9 +:10F430005B00154C03F1010C5FFA8CFC14F80CC056 +:10F44000BCF1060F10D0039105920E4901330278EA +:10F4500051F8233001A88DF82820ADF826C002937A +:10F4600004F042FC13B030BD0A22084B0C78039321 +:10F470001C72497805925972C3785B00E5E700BFBA +:10F48000580E1D0260030022400E1D025003002290 +:10F4900010B5C37892B0092B17D94278134C02EB00 +:10F4A0008303293B01EB4301C9B2645CDCB1007802 +:10F4B0008DF82800FEF7F2FD03460822214601A838 +:10F4C000119301F0FDFC12B010BD094A01EB43019C +:10F4D000C9B2515C39B1037801A88DF8283004F025 +:10F4E00029FC12B010BDFF2012B010BD580E1D0235 +:10F4F000400E1D02092900D97047FDF7A5BC00BFC9 +:10F50000092901D90020704708B5FDF77FFF00F0F9 +:10F51000030008BD09290FD810B541B10446FDF715 +:10F5200093FE2046FDF71CFFC0F30A0010BDFDF757 +:10F5300041FEC0F30A0010BD00207047092901D91F +:10F540000020704710B50446FDF77EFE2046FDF70B +:10F5500097FE00F0100010BD092901D90020704766 +:10F5600010B50446FDF770FE2046FDF789FE00F455 +:10F57000404010BD092900D9704738B50C460546F2 +:10F58000FDF7A2FF21462846BDE83840FDF7CABF77 +:10F59000092900D970470122FEF78EB8092900D940 +:10F5A000704738B50C460546FCF740FF2146284613 +:10F5B000BDE838400222FEF7C1B800BF08B5FDF72C +:10F5C0008BF8002200F00700431E032B4FEA801047 +:10F5D00028BF104608BD00BF2DE9F0478E463F4DBD +:10F5E000DFF80CA1B5F80080887108EBC80C0AEBB5 +:10F5F0008C0C0F46441EBEE80F00ACE80F00BEE8BE +:10F600000F00ACE80F00DEF8003046464FEAC809AC +:10F61000CCF800300E2C15D8DFE804F00814082DC3 +:10F620002D080840202008080814200000223978FE +:10F630002B4B09EB080053F821300AEB80001146F0 +:10F6400098472E88274B721CA3FB0213DB0803EBA1 +:10F650008303A2EB43022A80BDE8F0873978204B70 +:10F6600009EB080053F82130002279690AEB800089 +:10F6700098472E88E6E739781B4B194A33F8113042 +:10F6800009EB08009BB2012B52F821400AEB8000E5 +:10F690001DD000221146A0472E88D3E73A78124B9E +:10F6A0000F4933F8123009EB08009BB2012B51F8D7 +:10F6B00022400AEB800005D07A8A1AB91146A04789 +:10F6C0002E88BFE700227969A0472E88BAE7074B4A +:10F6D000002253F82110A0472E88B3E7D0F500226E +:10F6E000381F0122CDCCCCCC3C170122ACF7002234 +:10F6F000401F0122FF207047F0B5012885B042D09D +:10F70000002204210A200EF029FBAA4B18600028D1 +:10F710004CD00F2400234FF40072A74DA749A848EE +:10F72000CDE900450FF008FA012840F03C81A54AD8 +:10F7300013889BB2002B40F02E81A34DA34E05F100 +:10F740005007A6F11404002204210A200EF006FB43 +:10F7500044F8040B002800F02981B442F3D1A5F14C +:10F760002804002204210A200EF0F8FA44F8040FBD +:10F77000002800F01B81AC42F3D12835BD4206F1D0 +:10F780001406DED10CE10025044604210A202A4695 +:10F7900003950EF0E3FA8E4B186038B12A46042127 +:10F7A0000A200EF0DBFA8B4B186010B9012005B06F +:10F7B000F0BD2A4604210A200EF0D0FA864B1860CC +:10F7C0000028F3D02A4604210A200EF0C7FA834B02 +:10F7D00018600028EAD00322294620460EF0BEFA1F +:10F7E0007F4A106020B12B462A4629460EF022FBA4 +:10F7F000002204210A200EF0B1FA7A4B186000288A +:10F80000D4D0002204210A200EF0A8FA764B18600A +:10F810000028CBD0002204210A200EF09FFA734D5D +:10F820002860002800F0C280714C04F128064420B2 +:10F830000DF07EFE0390002800F0B880002344F80D +:10F84000040B1A46286803A90EF0F4FAB442EED16C +:10F85000002204210A200EF081FA664D286000285B +:10F8600000F0A480644C04F1280644200DF060FEF2 +:10F870000390002800F09A80002344F8040B1A46F5 +:10F88000286803A90EF0D6FAB442EED10022042172 +:10F890000A200EF063FA594D2860002800F0868097 +:10F8A000574C04F1280644200DF042FE0390002836 +:10F8B0007CD0002344F8040B1A46286803A90EF0F4 +:10F8C000B9FAB442EFD1002204210A200EF046FA20 +:10F8D0004C4D2860002869D04B4C04F12806442088 +:10F8E0000DF026FE0390002860D0002344F8040B9E +:10F8F0001A46286803A90EF09DFAB442EFD10022FF +:10F9000004210A200EF02AFA404D286000284DD02C +:10F910003F4C04F1280644200DF00AFE0390002815 +:10F9200044D0002344F8040B1A46286803A90EF0BB +:10F9300081FAB442EFD1002204210A200EF00EFA1F +:10F94000344D2860002831D0334C04F1280644207F +:10F950000DF0EEFD039048B3002344F8040B1A4663 +:10F96000286803A90EF066FAB442F0D10F242B4D9B +:10F9700000234FF40072CDE90045294929480FF0D2 +:10F98000DBF801280FD10E2400234FF40072264D1E +:10F9900026492748C4E653889BB2002B3FF4CDAEDE +:10F9A000002005B0F0BD032005B0F0BD022005B079 +:10F9B000F0BD00BF84F7002298F7002258CD1C024A +:10F9C00049381B023C17012214F7002254F7002289 +:10F9D00090F700228CF7002288F7002280F700229F +:10F9E00094F700227CF7002278F70022E8F6002244 +:10F9F000A0F60022E4F6002278F60022E0F60022CB +:10FA000050F60022DCF6002228F60022D8F600226A +:10FA100000F60022D4F60022D8F50022A0F700223A +:10FA200048CD1C0265081B029CF7002250CD1C0229 +:10FA3000D5281B0270B5564D35F810309BB2012BFE +:10FA400033D0544B18680FF0A9F8534B18680EF0D8 +:10FA50003BFD2B889BB213B16B889BB21BBB4F4DF8 +:10FA6000A5F1140454F8040B0EF02EFDAC42F9D1AC +:10FA70004B4DA5F1280454F8040B0EF025FDAC42C3 +:10FA8000F9D1484C04F1140554F8040F0EF01CFD94 +:10FA9000AC42F9D1444C04F1280554F8040F0EF09F +:10FAA00013FDA542F9D1002070BD404B404C1868B1 +:10FAB0000EF00AFD3F4B04F1280618680EF004FD15 +:10FAC0003D4B18680EF000FD3C4B18680EF0FCFC36 +:10FAD0003B4B18680EF0F8FC3A4B18680EF0F4FC3B +:10FAE000394B18680EF0F0FC384B18680EF0ECFC3F +:10FAF00054F8040B0DF0AAFDB442F9D1344B354C47 +:10FB000018680EF0E1FC04F1280654F8040B0DF01F +:10FB10009DFDB442F9D1304B304C18680EF0D4FC46 +:10FB200004F1280654F8040B0DF090FDB442F9D10D +:10FB30002B4B2C4C18680EF0C7FC04F1280654F827 +:10FB4000040B0DF083FDB442F9D1274B274C186804 +:10FB50000EF0BAFC04F1280654F8040B0DF076FD03 +:10FB6000B442F9D1224B234C18680EF0ADFC04F1DD +:10FB7000280654F8040B0DF069FDB442F9D11E4B70 +:10FB800018680FF00BF81D4B18680FF007F860E7C6 +:10FB90003C17012298F7002284F7002254F7002234 +:10FBA00018F7002250F7002214F7002290F70022E5 +:10FBB000A0F600228CF7002288F7002280F70022AE +:10FBC00094F700227CF7002278F70022E8F6002262 +:10FBD000E4F6002278F60022E0F6002250F6002239 +:10FBE000DCF6002228F60022D8F6002200F60022D9 +:10FBF000D4F60022D8F50022A0F700229CF70022BC +:10FC0000B9B138B5002540F6B833AA4208BF1A4644 +:10FC1000094B0D6053F820300C4618680EF088FA36 +:10FC2000012801D0FF2038BD2368002BFAD02846D8 +:10FC300038BDFF20704700BF2004002200B583B00C +:10FC4000019151B10023094A01A952F820201068FE +:10FC50001A460EF0EFF8012803D0FF2003B05DF83C +:10FC600004FB002003B05DF804FB00BF2004002269 +:10FC7000002300B585B00191039349B10D4A52F8B4 +:10FC8000201003AA086801A90EF0DEF9012803D0AC +:10FC9000FF2005B05DF804FB039B3BB14FF08052A1 +:10FCA000054B5A60BFF34F8FBFF36F8F002005B035 +:10FCB0005DF804FB2004002200ED00E099B138B5A6 +:10FCC00000250A4B2A4653F820300C4618680D6070 +:10FCD0000EF02EFA012801D0FF2038BD2368002B3A +:10FCE000FAD0284638BDFF20704700BFF00300223D +:10FCF00000B583B0019151B10023094A01A952F81E +:10FD0000202010681A460EF095F8012803D0FF2035 +:10FD100003B05DF804FB002003B05DF804FB00BFF6 +:10FD2000F0030022704700BF704700BF30B50C469B +:10FD300083B090F824500DF089FC631E082B11D875 +:10FD400005EB850304EB4304074D03E0019848B13C +:10FD50000DF07CFC002255F8240001A90EF0E8F912 +:10FD60000128F3D003B030BDF0F6002270B50E4686 +:10FD700082B090F824400DF069FC731E042B10D85B +:10FD800004EB8404084D344403E0019848B10DF0BD +:10FD90005DFC002255F8240001A90EF0C9F90128E4 +:10FDA000F3D002B070BD00BF40F700224B1E082BFD +:10FDB00000D9704710B50446124804EB840301EBE8 +:10FDC000430382B0002250F8230001A90EF0B0F9DD +:10FDD000012801D002B010BD019B002BFAD00A4AC5 +:10FDE000002332F81420094C92B2012A18BF0520D2 +:10FDF00054F820001A4601A900680EF01BF802B062 +:10FE000010BD00BFF0F600223C17012220040022A2 +:10FE100070B5154C00EB800304F11405064682B062 +:10FE200004EB830405EB830501E0AC421AD0002209 +:10FE300054F8040B01A90EF07BF90128F5D1019BC0 +:10FE4000002BF2D0094A002332F81620084C92B257 +:10FE5000012A18BF052054F820001A46006801A99D +:10FE60000DF0E8FF02B070BD40F700223C17012200 +:10FE70002004002210B54B1E82B0082B01900ED832 +:10FE80008C46002390F82400064C00EB80000CEB1D +:10FE9000400C1A4654F82C0001A90DF0CBFF02B01B +:10FEA00010BD00BFF0F6002210B54B1E82B0042B2F +:10FEB00001900DD88C46002390F82400054C00EBEF +:10FEC000800060441A4654F8200001A90DF0B2FFEA +:10FED00002B010BD40F70022704700BF10B50446C5 +:10FEE000FEF77CF92046FEF7A9F92046FDF742FD12 +:10FEF000064B94F8242003EB4201497800290CBFFB +:10FF00000321022103F8121010BD00BFA4F7002244 +:10FF100010B50121044690F82420064B03F8121076 +:10FF2000FDF71AFD2046FEF789F92046BDE810408E +:10FF3000FEF754B9A4F7002210B50121044690F849 +:10FF40002420064B03F81210FDF706FD2046FEF7AD +:10FF500075F92046BDE81040FEF740B9A4F700222D +:10FF60004FF0010110B5044690F82420064B23F809 +:10FF70001210FDF7F1FC2046FEF760F92046BDE8BF +:10FF80001040FEF72BB900BFA4F7002270B506465B +:10FF90003046FDF7A9FC05460120FEF755FC30462A +:10FFA000FDF7A2FC04460120FEF74EFC3046FDF7AB +:10FFB0009BFC85EA0403444023439905E8D4AA0541 +:10FFC00005F0100301D56BB170BD002BFCD030469D +:10FFD000FDF7B4FC0122064B96F8241003EB410315 +:10FFE0005A7070BD3046BDE87040FDF799BC00BF47 +:10FFF000A4F70022F8B5044615460E460021FFF787 :02000004021BDD -:100000003046F8BD072294F8243025F813203946ED -:100010002046FCF735FF39462046FFF73BFA2046DD -:100020003946FFF785FA3046F8BD94F8243035F8A4 -:100030001320022A14BF13220422E6E7094A03EB25 -:10004000830352F83330002120465A8D01F016FC0C -:10005000BEE700BF98F80022F0F8002294F90022D1 -:1000600040F9002248F80022F8B5044615460F462C -:100070000021FFF763FA94F82430204A204803EB6C -:100080008303DB00C7508021D5502046FDF744F89C -:1000900080212046FEF7BAF81A4E94F8243036F83C -:1000A0001320142A1AD0032A4FF0000514BF14207D -:1000B000052003EB8302144992008D5226F81300A9 -:1000C00029462046FCF740FE29462046FFF7E2F984 -:1000D00029462046BDE8F840FFF72ABA0B4A03EB51 -:1000E000830352F8333000215A8D204601F0C6FBBD -:1000F00094F8243036F81320D5E700BF98F8002292 -:10010000F0F8002294F9002240F9002248F8002279 -:10011000F8B504460E460021FCF7F0FE002120460B -:10012000FCF73EFE00212046FCF788FE0021204619 -:10013000FFF704FA94F8241000295AD0012963D05B -:10014000002320461A461946FCF782F90021204672 -:10015000FCF782FD0022202311462046FCF778F9A7 -:1001600000212046FCF778FDA6F11103012B05D9EB -:1001700000212B4B94F8242023F8121094F82430FB -:10018000284D03EB830355F8337000213E8520464C -:10019000FDF70AF9788594F82420234E02EB8201BA -:1001A00055F8313036F8211083F83610216C83F879 -:1001B0002420196494F8243003EB830355F83300AA -:1001C00050B1436843B100221146984794F8243057 -:1001D00003EB830355F833000DF0CCFA002294F8BA -:1001E000240000EB8003DB00EA50BDE8F840FFF795 -:1001F000DFBD20464FF48062FCF71AFC4FF410611B -:100200002046FEF703F89BE7204600214FF40062EA -:10021000FCF70EFC4FF424512046FDF7F7FF8FE763 -:1002200094F9002248F8002240F9002270B50446F3 -:10023000002184B0FCF762FE00212046FCF7B0FDEF -:1002400094F824301F48204D204903EB8302D2004C -:100250008658895835F813201D48013A316140F815 -:100260002310132A15D8DFE802F00A141414161408 -:100270000A141414141414141414141414166A46BE -:1002800000212046FFF7F0FE072294F8243025F8DD -:10029000132004B070BD0526002120466A4625F8CB -:1002A0001360FFF775FEFF2806D0062294F824306D -:1002B00025F8132004B070BD07212046FFF728FF62 -:1002C000E7E700BF48F8002294F90022F0F8002286 -:1002D000E8F800222DE9F047044690F82430394E22 -:1002E00003EB830256F83210374D4A6991F83770A4 -:1002F000118903EB430301EB430335F81310B2F804 -:1003000000A0D588B2F80280B2F80490FCF73EFF56 -:1003100094F82430802F03EB830256F832002946EC -:10032000026903D1AA423CBF114695B2914238BF3F -:1003300001610AF0800265B90AB9802F3FD000251B -:10034000224A204622F813500821BDE8F047FFF763 -:10035000DFBE7AB3802F0CBF032212221B48514606 -:1003600020F813202046FDF741FF41462046FDF7C7 -:1003700041FF49462046FDF741FF29462046FDF74B -:1003800041FF002194F82430114A03EB83039B00C2 -:10039000D1522046FDF714FF2046FDF717FF2046F7 -:1003A000FDF7DAFE2046FDF7DFFE2046BDE8F04708 -:1003B000FDF730BF802F0CBF02221122CEE70122B1 -:1003C000CCE700BF48F8002278F9002294F9002217 -:1003D00040F90022704700BF70B504460D4616462E -:1003E000FCF7DEFC002094F82430154903EB83036E -:1003F00005EB430321F8130032462946204601F05D -:1004000079FA012809D829462046FCF739FD294602 -:100410002046BDE87040FFF73DB8022809D12946C3 -:100420002046FCF791FC29462046BDE87040FFF7C6 -:1004300031B829462046BDE870400722FDF7EABCE6 -:1004400040F90022F8B590F82430224A03EB8303E8 -:1004500001EB430352F82360044696F837300D460B -:1004600037699BB329462046FBF7B0FFB1680026E9 -:1004700094F82430184A03EB830305EB430342F856 -:100480002370164A204642F82310154A294622F8BE -:100490001360FCF7A5FD29462046FCF761FD2946BF -:1004A000204601F0DFF9024648B929462046FFF709 -:1004B00093FF29462046BDE8F840FFF739B82946A2 -:1004C0002046BDE8F8400722FDF7A4BC728D01F07C -:1004D000D5F9C7E748F80022F0F8002298F8002282 -:1004E00040F9002270B5468C044646BB4FF4897330 -:1004F0000660038444200DF0AFF8054618B344228B -:10050000214617F01DFF63696BB166B9198805F1C3 -:100510002C02A9855988E98599882986D988698610 -:1005200019896A61A9860FF01DF803462946012042 -:10053000EB61FFF753FB044640B9204670BD3146DE -:1005400001F0A6F938B9FF24204670BD28460DF009 -:1005500011F9204670BD00224FF48973092E2260E4 -:100560002384C7D9FF24EFE770B582B004460D4657 -:10057000022001A9FFF772FB00B1FEE740F205136C -:10058000019E226C3060F08475843264338494F868 -:100590002430314686F82430E3690220F361FFF706 -:1005A0001DFB08B902B070BD31460220FFF770FB99 -:1005B00002B070BD2DE9F04182B080460F460120A7 -:1005C00001A916461C46FFF749FB00B1FEE7019D55 -:1005D000D8F84030089A2860AC602F846E846A6036 -:1005E0002B6498F82430294685F82430D8F81C303C -:1005F0000120EB61FFF7F2FA044618B9204602B079 -:10060000BDE8F08129460120FFF742FB204602B0F9 -:10061000BDE8F0812DE9F04182B080460F4602200E -:1006200001A916461C46FFF719FB00B1FEE7019D24 -:10063000D8F8403028602F846E84EC842B6498F8BE -:100640002430294685F82430D8F81C300220EB618C -:10065000FFF7C4FA10B902B0BDE8F08129460220C4 -:10066000FFF716FB02B0BDE8F08100BF30B5114BBB -:1006700090F82420044633F8125083B06DB902F08C -:100680005FFE20465021FDF723FA29462046636885 -:10069000228C03B0BDE8304018470120FEF7A2F8D5 -:1006A0000023054A218C204600921A46FFF782FF5C -:1006B00003B030BD94F90022B1201B0210B50446EE -:1006C00001F086F8204601F097F82046BDE810407A -:1006D00001F052B8FF2A2DE9F0418C4618BF4FF4C3 -:1006E000817E4FF000014FF08008054608BF0022D0 -:1006F00090F82400254C00EB001604EB860608BF9A -:10070000DFF894E0224F736000EB800386F824004A -:1007100086F83780B1603161718447F813E007EBE8 -:100720004303736195F824009A80D980A3F808C028 -:1007300000EB001304EB83032A6C18461A64FFF7DE -:10074000D1FED52802D0D0B1BDE8F081114E0220F3 -:10075000FEF748F895F8243003EB031204EB82020D -:10076000518C104629B992F8243036F81330282BD2 -:10077000EDD0FFF7B7FED528E9D00028E4D140F648 -:10078000B831284602F0BCFEBDE8F08110FC002222 -:1007900098FC002290F9002200010100F8B51646ED -:1007A00004460F4601F04AF839460546204601F056 -:1007B00083F801462A4633462046C1F30F31FFF73E -:1007C00089FF054608B12846F8BD94F82430074E45 -:1007D000204636F81310FEF7B1FE94F82430204678 -:1007E00036F81310FCF796FE2846F8BDACFC002244 -:1007F000092901D8FFF7D2BFFF2070472DE9F04F3C -:10080000DFF84493CD4DCE4FCE4EDFF8408383B01A -:1008100042F21072012001A9FFF7C2F90028F7D1B6 -:100820006FF48072019C238CB4F822B01344162B11 -:10083000EED801A252F823F0ED0A1B02DD0A1B02DA -:10084000C90A1B02B90A1B02150B1B02FD0A1B0277 -:10085000250B1B02B7091B022D0A1B02050A1B02EE -:10086000F1091B0211081B02E1091B0211081B02FE -:10087000A50A1B0211081B0211081B02510A1B02C8 -:1008800091091B026B091B025B091B023D091B023C -:1008900095081B02BBF1130F40F25A81ABF1410BDB -:1008A0001FFA8BF3212BB3D8BBF1210FB0D801A3D2 -:1008B00053F82BF01B0D1B02130D1B020B0D1B021B -:1008C000030D1B0211081B02F10C1B0211081B0275 -:1008D00011081B0211081B0211081B0211081B0240 -:1008E00011081B0211081B0211081B0211081B0230 -:1008F00011081B0211081B0211081B0211081B0220 -:1009000011081B0211081B0211081B0211081B020F -:1009100011081B0211081B0211081B0211081B02FF -:1009200011081B0211081B0211081B0211081B02EF -:1009300011081B02930C1B02530C1B022046594644 -:10094000FCF738FE20464FF48B726368002198470D -:1009500021460120FFF79CF95AE720465946FCF74B -:10096000D9FD204640F21512EFE794F8243003EB4E -:1009700083030BEB430355F82330002BE8D0BBF186 -:10098000000F40F0218108212046FFF7C1FBDFE77F -:1009900094F8243003EB83030BEB430355F8233027 -:1009A000002BD5D0BBF1000F40F008810921204673 -:1009B000FFF7AEFBCCE70021204602F0A5FC204665 -:1009C00000F0F2FE6420FDF70DFF20464FF4847224 -:1009D00059466368984721460120FFF759F917E700 -:1009E00020465946FEF7AAFD204640F20D12ACE71C -:1009F0002046FDF7D1F82046FEF7B0FD59460246E5 -:100A00002046E6E7F0212046FBF75EFE0120FDF7D9 -:100A1000E9FE204600F0DCFE204600F0EDFE204618 -:100A200000F0AAFE20464FF485728EE794F8243039 -:100A3000BBF1090F26F813B000F2BE8059464246BA -:100A40002046FFF7ABFE81B2204640F20912C0E714 -:100A5000BBF1000F40F0BE8063692046198909038D -:100A600001F4704100F0DEFE002800F0D38094F81D -:100A7000243003EB830255F83210002940F0C48083 -:100A800045F8324039F81320002A00F05781142A23 -:100A900000F05881132A00F0448120460721FFF717 -:100AA00037FBB5E65A4620460BF0070100F0E6FE9C -:100AB000204640F20F1248E72046FFF7D7FD2046B8 -:100AC0004FF48272594684E72046FDF79DF8204690 -:100AD000FEF744FD63680246204637E72046FDF7EF -:100AE0001FFA20464FF48172594672E72046FDF7FF -:100AF00053F8204640F2011259466AE7502294F812 -:100B00002430204627F81320FFF7B0FD20464FF48D -:100B100083721AE72046FDF7ADF8204640F2051231 -:100B2000594656E7204600F035FE2046012102F0E6 -:100B3000EBFB204640F2071259464AE748F80022EC -:100B400098F90022ACFC002294F90022F9341B022F -:100B5000BBF1000F3FF45CAE0BF1FF3BBBF1120F9A -:100B60003FF656AE01A353F82BF000BF4B0C1B020F -:100B7000430C1B023B0C1B0211081B0211081B0239 -:100B800011081B0211081B0211081B0211081B028D -:100B900011081B0211081B0211081B0211081B027D -:100BA00011081B0211081B0211081B02330C1B0247 -:100BB00011081B022B0C1B02FF2145E75946092295 -:100BC0002046FDF727F9C3E6594608222046FDF7DF -:100BD00021F9BDE65946204600F05AFE82462046DD -:100BE000514600F01FFED8B194F8242002EB820396 -:100BF0000BEB430355F82330002B00F0B18059462E -:100C00002046FFF707F903E6636920461989FFF7D5 -:100C10001BF9FDE5636920461989FFF777F8F7E5C9 -:100C200059462046FFF752F8F2E52046FCF784F8D3 -:100C3000EEE52046FCF77AF8EAE5204600F0CAFB2C -:100C4000E6E5204600F002FCE2E5204600F078FBF5 -:100C5000DEE5142394F82420514903FB02F28B5A59 -:100C600001339BB2012B8B523FF417AF0520FDF7E8 -:100C7000B9FD2046FDF7A4FA2046FDF7A7FA204665 -:100C8000FDF76AFA2046FDF76FFA2046FDF7C2FA33 -:100C9000BEE594F8243039F81320013A112A3FF6C2 -:100CA000B7AD01A151F822F0590D1B02230D1B0213 -:100CB000450D1B0211081B0211081B0211081B0223 -:100CC00011081B0211081B0211081B0211081B024C -:100CD00011081B0211081B0211081B0211081B023C -:100CE00011081B0211081B02230D1B02450D1B02DC -:100CF00094F82430012B7FF48BAD2046FFF714F9D4 -:100D000086E52046FCF748FF82E52046FDF708F916 -:100D10007EE5204602F07CFB7AE5204602F0BAFB35 -:100D200076E5282202FB03F3EB5820469A681969FE -:100D3000FFF72EF9FF287FF46BADAEE62046FFF7F4 -:100D4000C9FA65E5282202FB03F3EB5820469A68AE -:100D50001969FFF789F95BE52046FFF767FA57E560 -:100D60000A2303FB02B245F82240BAF1000F05D175 -:100D7000594620460722FDF74DF849E5BBF1090F1A -:100D80003FF646AD59462046FEF7A8FB594618B92E -:100D9000204600F045FE3BE52046FFF753FB37E5D4 -:100DA00040F90022092900D970474FF0000C70B5B6 -:100DB00090F82430164E03EB830301EB43030C46FB -:100DC000054626F813C000F08DFE032819D8DFE889 -:100DD00000F0110A020370BD21462846BDE87040AC -:100DE0000522FDF717B821462846BDE870400422C9 -:100DF00000F002BF21462846BDE87040032200F003 -:100E0000FBBE21462846BDE870400722FDF702B828 -:100E100040F90022092900D97047FFF7DDBA00BF69 -:100E200030B5028D8BB01AB1062A0CBF0122FF2209 -:100E30004FF4124C90F824104369ADF808208DF857 -:100E400004101C880E4AADF81040ADF806C052F8E8 -:100E500021505A88C469ADF812209A880820ADF84C -:100E60001420DA8801A9ADF816201B89521B8DF8D1 -:100E7000053003920694FEF77FFB0BB030BD00BF38 -:100E8000E8F80022F0B590F824301D4E03EB830300 -:100E900001EB430356F8233083B063B340F21313DE -:100EA000092A04460D464FF0010001A914BF4FF472 -:100EB0008A761E46FEF7D2FE00B1FEE7019F114B77 -:100EC000226CC7E90003B8603A643E847D8494F8DC -:100ED0002430394687F82430E3690120FB61FEF7AE -:100EE0007DFE044610B9204603B0F0BD394601200E -:100EF000FEF7CEFEF7E7D524204603B0F0BD00BFD5 -:100F000048F80022D5031B02F8B5184D90F824309C -:100F100035F81320052A28D8D82606FB03F30A261D -:100F2000044602EBC20203EB8203114F114AD75071 -:100F300013449E80CA88DA808A689A60CE68DE6030 -:100F40000A691A614A695A618A699A61CA69DA61E9 -:100F50000A6A4FF470411A620022B04794F82420C4 -:100F600035F81230013325F81230F8BD68F9002247 -:100F7000FFFF00F060FA002290F8242019B9184B06 -:100F800023F81210704700204FF0060C30B502EB2A -:100F90004203144C03EBC30304EBC303B3F806E0B2 -:100FA00024338E4505D0BCF1010C00F10100F5D1D0 -:100FB00030BD4FF0D80E4FF00A0C094900EBC000CD -:100FC00031F81230084D013B21F812300EFB02F2CD -:100FD00002EB8002A318A550C3F804C030BD00BFC7 -:100FE00068F9002260FA0022FFFF00F0642330B5A8 -:100FF000012500FB03F30F4C01EB810C03EB4C03C9 -:10100000E5520CFA05FC1588234401284FEA810EAD -:101010005D8003D153886444A4F868304FF0640CB9 -:101020000CFB00F054680EEB0103034A00EB430095 -:10103000145030BDA8F40022AEF4002240F20A2C75 -:101040002DE9F04162450E461D4684B027D040F29E -:101050000B2C6245144616D040F2092C624506D08E -:10106000074603A90220FEF7F9FD20B3FEE700239F -:101070002A4640F209110096FFF79CFA04462046E2 -:1010800004B0BDE8F08100232A4640F21511009615 -:10109000FFF790FA0446204604B0BDE8F081002333 -:1010A0002A464FF48B710096FFF784FA04462046D7 -:1010B00004B0BDE8F081DDF80C803B6CC8F800009E -:1010C000A8F82040A8F82250C8F80460C8F84030BA -:1010D00097F8243088F824300EF044FA0346039938 -:1010E0000220C8F81C30FEF779FD04460028C6D05F -:1010F00003990220FEF7CCFDC1E700BF2DE9F84FB0 -:10110000494D06462C78002C75D000274FF0D80AA0 -:10111000B8463D463C46DFF854B1DFF854912422EE -:1011200096F82400414B1AFB00800021184490449B -:1011300017F00CF806213C2296F824003C4B11FBDA -:1011400000510BEB011009014BF80140C0E90144CB -:10115000C46096F8241012FB017201EB410105EB0B -:101160004101013549F80240062D4A4423F8114057 -:101170005460148107F10A07D1D1282796F824502A -:101180002C4805EB85063A46002100EBC60016F018 -:10119000DDFF29484FEAC6083A460021404416F0D0 -:1011A000D5FF264BB2009C50254A03EB860322F85C -:1011B0001540244AC3E90144C3E90344224B22F801 -:1011C00015402248224A23F81540224B22F81540A8 -:1011D00000213A46404423F8157016F0B7FF01216C -:1011E000012D08BF1C4B084608BF9C70FEF76CFD24 -:1011F0000020BDE8F88F44222146184816F0A6FFCB -:10120000174F184B4422214617481C60C7E9004479 -:101210003C8116F09BFF0123C7F80A40C7F80E4037 -:101220007C822B7071E700BFC0F7002260FA0022B9 -:1012300078F90022F0F8002298F8002240F9002204 -:1012400070F900226CF9002268F9002248F80022A7 -:1012500094F9002298F90022BCF7002210FC002229 -:1012600098FC0022ACFC002254FC0022A0F90022D1 -:10127000CCF70022012300B58BB00D4AC1698DF86F -:10128000053090F824308DF8043042F8231063B113 -:10129000084B1B6A0BB11B6A079304200DEB00017E -:1012A000FEF76AF90BB05DF804FB024B1B69F1E72E -:1012B000C4F7002210210122012300B58BB0C269BE -:1012C0008DF8053090F8243006928DF804305BB12B -:1012D000074B1B6A0BB11B6A0793052001A9FEF798 -:1012E0004BF90BB05DF804FB014B1B69F2E700BF43 -:1012F00010210122F9F7ACBB438C33B9054B90F8B0 -:10130000242033F81230282B01D0FFF7EBB8D5207A -:10131000704700BF90F90022034600B5074A8BB022 -:1013200032F813200D2001A98DF804308DF8052026 -:10133000FEF722F90BB05DF804FB00BF70F9002244 -:1013400038B5058D0446EB070AD5214B90F82420CB -:1013500033F81230072B16D0142B24D0052B05D0D0 -:1013600029462046BDE8384000F04CBC002211461A -:1013700000F0B8FB032821D00ED80228F0D0204678 -:10138000FEF754FFECE70021FEF7C2FE2946204697 -:10139000BDE8384000F036BCFF28E1D107212046E7 -:1013A000FEF7B6FEDCE70022114600F09BFB0328A7 -:1013B00004D0F1D838B10128E1D0D1E70521204689 -:1013C000FEF7A6FECCE711212046FEF7A1FEC7E7F7 -:1013D00094F9002270B5058D0446EB0705D4294623 -:1013E0002046BDE8704000F043BC0021FEF758F8ED -:1013F00010F002061DD194F82430134903EB830347 -:101400009B00CA5A013292B2012ACA520CD005205E -:10141000FDF7E8F931462046FEF78AF829462046CE -:10142000BDE8704000F024BC07212046FEF770FEA6 -:10143000D5E720460621FEF76BFE29462046BDE88B -:10144000704000F015BC00BF40F9002270B5058D5A -:101450000446EA0705D429462046BDE8704000F05E -:101460003DBC0021FEF71CF883072BD43A4E94F8BC -:10147000243036F81330043B0F2BECD801A252F87D -:1014800023F000BF07151B0257141B022D151B026A -:1014900037151B0257141B0257141B0257141B024B -:1014A00057141B0257141B0257141B0257141B021C -:1014B00057141B0257141B0257141B0257141B020C -:1014C000D9141B0220460621FEF722FE294620469B -:1014D000BDE8704000F002BC00222046114600F03A -:1014E00009FA022819D02AD880B3072294F82430A8 -:1014F0002046002126F81320FBF7C2FC00212046DD -:10150000FDF7C8FFA7E700222046114600F0F2F9D8 -:10151000022802D013D80028E7D120460021FBF78B -:10152000AFFC00212046FDF7B5FF94E700212046DF -:10153000FEF7EEFD8FE72046FEF778FE8BE7FF28EB -:1015400089D107212046FEF7E3FD84E712212046DA -:10155000FEF7DEFD7FE700BF94F900222DE9F84396 -:10156000EFF303834FF00008164D174E2C88174AEF -:1015700004EB0414103B06EB84075BB2404652F8C0 -:10158000239087F82480FCF757FD3864D9F824109D -:10159000A400D9F8282004F13803F15033445A60EC -:1015A0003846FCF7DFF93946012046F80480FEF79B -:1015B0002FFB2B8801339BB20F2B08BF43462B8098 -:1015C000BDE8F883B0FC0022B4FC00221021012207 -:1015D00000B54FF00F0E40F217124EF001E090F8F8 -:1015E0002410074BC1EB012003EB80031A84443322 -:1015F0000FF005C00022034B23F811205DF804FB17 -:10160000B4FC0022B0FC00222DE9F047EFF3038385 -:1016100001261A4DDFF86C806C88194A04EB04141B -:10162000A400103B08EB04095BB252F823A030463B -:1016300089F82064FCF700FDC9F83C04DAF824209E -:10164000DAF8283004F57F7704F2344448F80420AF -:101650004744444438466360FCF784F90023394624 -:10166000C9F8FC333046FEF7D3FA6B8833449BB29B -:101670000F2B08BF00236B80BDE8F087B0FC002271 -:1016800010210122B4FC00222DE9F0470C4605464A -:10169000924690F82480FAF799FE21462846FBF7F7 -:1016A0007FFB21462846FBF7C9FBDFF888902146DF -:1016B000284608EB8806FBF721FC04EB460621468A -:1016C0002846FAF7EDFE59F8267067B3174B214606 -:1016D00053F8263028463B61A7F828A0FBF764FEA4 -:1016E0000246134B59F826507A8533F81630404697 -:1016F00085F83630FCF7A0FC0022014659F8260098 -:1017000043682964114680F82480984759F82600D8 -:101710000CF030F800232146404649F82630BDE859 -:10172000F047FEF713BBBDE8F08700BFF0F80022DA -:1017300040F9002248F8002270B505460C461646CE -:1017400031B1324621462846BDE87040FCF78ABDDB -:101750004021FBF71BFD324621462846BDE870407C -:10176000FCF780BD10B50446FCF718FD2046BDE827 -:101770001040FCF7C1BC00BF10B50446FCF70EFDDD -:101780002046BDE81040FCF7BFBC00BF702210210E -:10179000FAF790BF10B50446FCF7FAFC2046BDE806 -:1017A0001040FCF799BC00BF10B50446FCF7F0FCF4 -:1017B0002046BDE81040FCF799BC00BF10B50446B8 -:1017C000FCF7F8FC2046BDE81040FCF7B5BC00BFB4 -:1017D00010B50446FCF7EEFC2046BDE81040FCF7CF -:1017E000B3BC00BF10B50446FCF7DEFC2046BDE8E4 -:1017F0001040FCF791BC00BF10B50446FCF7D4FCC8 -:101800002046BDE81040FCF78FBC00BF08B5FCF7D0 -:101810000BFD0022FF2800F0C00314BF184610463D -:1018200008BD00BF08B5FCF7FFFC0022FF2800F050 -:10183000C00314BF1846104608BD00BF092901D9CE -:101840000020704710B50446FBF7CCFC2046FBF7A0 -:10185000E5FCC34300F00F02D80000F08000104305 -:1018600010BD00BF0020704709B9FAF785BEFAF72E -:1018700063BE00BF4FF4E061FBF736BA092905D813 -:10188000530601D5FBF796BEFBF744BE704700BF79 -:1018900009290FD810B541B10446FBF7A3FC204637 -:1018A000FBF72CFD00F4704010BDFBF751FC00F479 -:1018B000704010BD0020704708B599B10346642000 -:1018C00093F824300A4A00FB03F301EB810103EB98 -:1018D0004103D15A012905BFD218D088FF2000F456 -:1018E000704008BDFBF734FC00F4704008BD00BF39 -:1018F000A8F400222DE9F04F092983B06CD851EAF1 -:101900000206174608BF32460C4606BF2023114682 -:1019100000230546FAF76EFDFF2806464AD0214609 -:101920002846FAF7E5FB814621462846FDF7C2FD29 -:1019300095F82430DFF8E0A003EB830304EB4303C6 -:101940005AF82330CDF800904B4537D9022621466E -:101950002846FDF7A5FD0346214628460193FAF7E0 -:1019600035FD95F82480DFF8B4B008EB880804EB67 -:1019700048083A4649465BF828302846FCF79CF967 -:101980004BF8280095F82430009903EB830304EB0F -:1019900043035AF8232091422ED8A2EB09024AF8B9 -:1019A000232021462846FBF71BFB019B03F0030382 -:1019B000012B19D0304603B0BDE8F08F8BB11FFA70 -:1019C00083F9B9FBF0F300FB13939BB213BBB4FA9A -:1019D00084F676097600BAE70126304603B0BDE802 -:1019E000F08F99460126B2E728462146FDF7A0FD73 -:1019F000304603B0BDE8F08F002239464AF8232074 -:101A00002846FBF799F80304CBD439462846FBF760 -:101A1000D7F8C6E701269AE7F0F8002298F80022E6 -:101A200009294CD8F8B590F824302A4A03EB8303EF -:101A300001EB430352F823700C4697F83730054604 -:101A40003E69B3B321462846FAF7C0FC95F8242036 -:101A5000214B02EB820204EB4202B96843F8226098 -:101A60001E4B1F4F43F8221000232146284627F81B -:101A700012301A46FAF7ECFC21462846FDF71AFD0B -:101A80004EB1B6FBF0F200FB126092B2C0B9214633 -:101A90002846FAF7F3FC21462846FDF749FD214682 -:101AA0002846FBF751F921462846BDE8F840FDF7E6 -:101AB000F1BC7B8D5B060AD5FBF77CFDC2E7704766 -:101AC00001322146284692B2FAF7D8FCE3E7FBF749 -:101AD00021FDB7E748F80022F0F8002298F800222C -:101AE00040F9002209292DE9F84F4BD800230C4674 -:101AF00006461746FAF77EFCFF28054642D02146E7 -:101B00003046FDF7D7FC96F82430DFF8E88003EB89 -:101B1000830204EB420258F82210C5F30B05A942D8 -:101B2000AA464FEA83023FD355D085B3B5FBF0F107 -:101B300000FB115189B200294AD04FF0010921461A -:101B40003046FAF743FC96F824309A001A442946A6 -:101B5000274D04EB420B30463A4655F82B30FCF744 -:101B600013F945F82B0096F82430484603EB83031D -:101B700004EB430458F82430A3EB0A0348F824305C -:101B8000BDE8F88F4FF0FF094846BDE8F88F2146C1 -:101B90003046FAF71BFC4FF0010939463046FBF797 -:101BA0005BF84FF0000ADEE721463046FAF70EFCFC -:101BB00096F824304FF0030903EB830204EB420252 -:101BC00058F8221048F822508DB2AA469A00BDE774 -:101BD0004FF00209BAE721463046FAF7F7FBA9466B -:101BE000002DDAD096F824304FF000099A00ADE7C6 -:101BF00098F80022F0F80022092900D97047FFF771 -:101C000043BD00BF2DE9F843012490F82430174A62 -:101C100003EB830306460D46274602EBC30902E0A9 -:101C200001340A2C1CD007FA04F31D42F8D01FFA25 -:101C300084F841463046FBF7D3F959F82430002B9D -:101C4000EED041463046FDF749FC10284FF0000227 -:101C50004146304606D00134FFF7A4F80A2CE2D101 -:101C6000BDE8F883FFF7D6F8DAE700BF48F80022AE -:101C70002DE9F843012405460E462746DFF8588033 -:101C800007FA04F31E4215D095F824301FFA84F9A0 -:101C900003EB830304EB430358F8233053B1494665 -:101CA0002846FDF729FCB0F5404F08D049462846A4 -:101CB000FCF7D0F901340A2CE2D1BDE8F8832846BC -:101CC000FBF7AEF903044CBF05220722494628461C -:101CD000FCF7A0F8EEE700BF48F800222DE9F04736 -:101CE000012406460D462746DFF8C490DFF8C4807D -:101CF00007FA04F31D4219D096F8243003EB83034E -:101D000004EB430359F8232082B138F813301FFA4B -:101D100084FA012B0AD051463046FDF7C1FB8007FB -:101D200051462ED506223046FCF774F80134062CB5 -:101D3000DED14FF001081E4F08FA04F31D4215D002 -:101D400096F824301FFA84F903EB830304EB430372 -:101D500057F8233053B149463046FDF7A1FB8307BE -:101D600009D5062249463046FCF754F801340A2CBE -:101D7000E2D1BDE8F087012249463046FFF784FCF6 -:101D8000F4E73046FBF710FB4204CFD496F824303A -:101D9000514603EB830304EB430301223046013435 -:101DA00028F81370FFF770FC062CA1D1C1E700BF23 -:101DB00048F8002280F40022F0B583B0089C94F823 -:101DC00001C0BCF1050F02D0002003B0F0BD94F8B3 -:101DD00003C005460CF0030CBCF1020F32D0BCF17D -:101DE000030F0FD0BCF1010FEED194F9023094F83B -:101DF00002E0002B58DB932AE6D14FF0000C4CF2A6 -:101E000010261DE094F9026094F802E0002EA079FB -:101E100052DB932A6FD00028D6D0C02BD4D048F202 -:101E200010060027024600239C46520803F10103D6 -:101E30009BB2F9D1002B08BF4FF0000C002FC3D08C -:101E400009200EE094F9023094F802E0002B21DB27 -:101E50000E2A3BD0932AB7D14FF0000C44F2102643 -:101E6000092023790EF00F0E43EA01336179099CB2 -:101E700046EA0E0243EA0123012D2280A380A4F842 -:101E800006C0A2D1421E052A47F6084328BF0023F8 -:101E900063809AE70E2A35D0932A95D14FF0000C33 -:101EA0004FF485460920DCE7932A8DD14FF0000CD2 -:101EB0004CF280260920D4E7932A38D0002883D01A -:101EC000C02B81D04FF400460027ABE7012841F03A -:101ED000100018BF08460191F9F762FD03283FF68C -:101EE00073AF01304FF0000C44F2102694F802E07A -:101EF0000199C0B2B5E708B3C02B29D048F210064B -:101F000009278FE7012841F0100018BF084601910A -:101F1000F9F746FD03283FF657AF01304FF0000CAC -:101F20004FF4854694F802E00199C0B299E750B1A8 -:101F3000C02B16D04FF40046092773E7844648F2B9 -:101F4000100609208DE784464FF40046092088E7F3 -:101F500008280FD8421E48F2100609201FFA82FCFA -:101F60007FE708280CD8421E4FF4004609201FFACC -:101F700082FC76E74FF0070C48F21006092070E764 -:101F80004FF0070C4FF4004609206AE770B564244F -:101F900000FB04F4144B00269C460922134D090350 -:101FA000234405E0013A03F10A030CF10A0C1AD0AC -:101FB000B3F80AE0BEF1010FF4D1B3F810E005EA7E -:101FC0000E0E7145EED104EB0C0E0128CEF80A601E -:101FD000CEF8106008BFACF87260013A03F10A0352 -:101FE0000CF10A0CE4D170BDA8F4002200F0FFFF50 -:101FF0004FF0640C38B590F824300C460CFB03F31A -:102000001D4A01EB810103EB4103D35A012B00D0A0 -:1020100038BD00210546FAF77BFC00F00F00844232 -:102020001CD001212846FAF773FC00F00F0084420F -:102030001BD002212846FAF76BFC00F00F00844207 -:1020400005D021462846BDE83840FAF777B8002386 -:10205000022228461946FAF7FBF9F2E70023284640 -:102060001A461946FAF7F4F9DBE70023012228465D -:102070001946FAF7EDF9DCE7A8F4002238B5094D66 -:1020800090F8243035F8132052B10749044651F82E -:10209000233000219847002294F8243025F813209B -:1020A00038BD00BFB4110122AC110122704700BF3E -:1020B000134640F223110022FEF7ACBA4FF492719E -:1020C000038D428CFEF7A6BAF0B5052A00F29D807A -:1020D000DFE802F003038A7251034FF4A01C90F86A -:1020E00024304A4C03EB8302DFF838E104EB42076B -:1020F000474D484E44F812E0C7F804C003EB031202 -:1021000003EB830306EB830605EB82039E6090F8E6 -:10211000242002EB820C04EB4C0C6446ACF8081053 -:1021200002EB0213BCF8061005EB83034FF0800CA2 -:1021300019615C610121002483F837C05C84046C60 -:102140001985354983F8242059601C6490F82420AF -:10215000C46B02EB02139B00D0F838C03833E91887 -:1021600002EB021245F803C005EB82004C60BDE8AB -:10217000F040FEF7B7B990F82430284E4FF0000E2B -:1021800006EB8326B6F802C0214DBCF5806F28BF50 -:102190004FF4806C03EB830203EB031305EB830323 -:1021A0001A4C9E601E4B44F8123004EB4203A3F815 -:1021B00006C0A3F804E0AAE74FF4102E90F82430EC -:1021C000164A134D03EB830602EB832203EB031342 -:1021D0000E4C05EB83039A60114B04EB460C44F85C -:1021E0001630CCF804E092E74FF4901E90F82430BB -:1021F000064C03EB83020B4F04EB420C44F81270C5 -:10220000034D044ECCF804E078E7F0BD48120122FB -:10221000C011012280110122BD201B028009012270 -:1022200080060002800600012DE9F0434FF080098E -:1022300000254FF0010E4FF4A06890F824C0154F10 -:102240000CEB0C1307EB8303134E83F837905E609F -:10225000066C124C1E640CEB8C0604EB460683F8ED -:1022600024C05D849D601D615E61A3F828E090F844 -:1022700024E00CEB8C0C0EEB0E1E24F81C807280FC -:1022800007EB8E00B580F5803181BDE8F043FEF7A5 -:1022900029B900BFC0110122BD201B024812012232 -:1022A0002DE9F0434FF0800900254FF0010E4FF467 -:1022B000106890F824C0154F0CEB0C1307EB830348 -:1022C000134E83F837905E60066C124C1E640CEB64 -:1022D0008C0604EB460683F824C05D849D601D6176 -:1022E0005E61A3F828E090F824E00CEB8C0C0EEB78 -:1022F0000E1E24F81C80728007EB8E00B580F580DE -:102300003181BDE8F043FEF7EDB800BFC0110122F6 -:10231000BD201B0248120122F8B54FF0000C4FF00F -:10232000800E044690F82430214A224902EB4320D3 -:1023300003EB830201EB42021F4DD6881F4F03EBD4 -:10234000031205EB820282F82430C2E9017003EB2C -:10235000830301EB430182F837E01661A2F822C043 -:10236000516194F82400226C00EB001305EB830309 -:1023700018461A64FEF7B6F880B2D52801D078B1B5 -:10238000F8BD0220FCF72EFA94F8243003EB031377 -:1023900005EB8300FEF7A6F880B2D528F1D0EEE772 -:1023A0002046BDE8F84040F6B83101F0A9B800BFBA -:1023B00050050122B0040122C4040122F9341B0299 -:1023C0000023FF222DE9F04790F824708AB0584C82 -:1023D000ADF8023007EB870304EB8304237905464D -:1023E000092BADF800206079A2790FFA87FE62D040 -:1023F00041F60A232689B4F80A809E4254D08A689E -:102400001388002B4AD09B00043B9B08FF204FF60B -:10241000FF7A013305E0B14507D0013B02F1040228 -:102420000ED0B2F80490D145F5D1B2F80690D1455E -:1024300038D0C14508BF0020013B02F10402F0D1B1 -:10244000FF282CD04FF000093A4E4B4606EB87266A -:10245000B6F80280B8F5806F28BF4FF480680DE0B1 -:10246000042803F1050704D116F807A0C88882459F -:1024700030D0127813449BB2F25C7AB1434506EB3C -:1024800003020BD250780228EAD1944612784FF01A -:10249000010913449BB2F25C002AEFD1FF200AB07D -:1024A000BDE8F0870020B8E7B8F5007FA7D100208D -:1024B0000AB0BDE8F08700289AD11AB90123ADF817 -:1024C000023095E7012A2ED0022A04BF0323ADF87B -:1024D00002308DE7B9F1000F01D0CDF808C00DF141 -:1024E00002030593144B0194144C03EB4E03079322 -:1024F00004EB4E032846D1F810800392089301A9FB -:10250000CDF810D0C04795F824300D4A34F8131098 -:1025100003EB4303F45D01EB430302EB0313BDF84C -:102520000000DC80BBE70223ADF8023060E700BFAB -:1025300080110122800901226CF9002270F9002229 -:10254000A0F900220B46002240F22111FEF762B8EA -:1025500000234FF491711A46FEF75CB84FF0000C5F -:1025600070B590F82430194C194E03EB830544F8EC -:102570001560B2F5007F04EB4505A5F804C01CD931 -:102580004FF400722981EA8000224FF0FF0E114DB6 -:1025900091B205EB432303F801E090F824300132B7 -:1025A00003EB830104EB4101B1F806C091B28C4505 -:1025B000EED8BDE87040FFF7AFBEEA802981002A5F -:1025C000E2D1BDE87040FFF7A7BE00BFB004012212 -:1025D00080060002500501222DE9F043DFF81C912E -:1025E00090F8243083B059F823300546B3F82280A0 -:1025F0004FEA0837BFB23946FFF708F9B8B30124EC -:1026000002E001340A2C1DD0A6B231462846FFF75D -:102610003FF9B842F5D131462846FCF741FF012881 -:10262000EFD131462846F9F7D1FE502195F82430F4 -:102630002C4A03EB830304EB430301340A2C22F8F6 -:102640001310E1D1092241462846FFF787FF95F88C -:102650002420254B03EB4223DB7913F0200310D118 -:10266000B8F1010F28D05021204B23F8121002207E -:1026700095F8243059F8231003B0BDE8F043FDF776 -:1026800007BB00241A491B4802EB820201EB4203FC -:1026900041F8120028465C60A3F80880FFF73CFE72 -:1026A0000028E4D1B8F1010F11D050210F4B95F85B -:1026B000242023F81210DAE70F491A460091284621 -:1026C0004FF48371FDF776FF95F82420CBE70A4994 -:1026D00003460246009128464FF48371FDF76AFFD6 -:1026E000E3E700BF580901225005012290F90022BA -:1026F000B004012200030100B1201B02B811012225 -:102700002DE9F04F664A90F8243083B052F8233018 -:1027100005465C8C2603B6B23146FFF777F80028F1 -:1027200000F08480012C00F091806420FCF75AF8BE -:10273000092221462846FFF711FF95F82420594B1E -:1027400003EB4223DB799B0600F18E804621564B3A -:1027500023F812100124554F02E001340A2C21D035 -:102760001FFA84F841462846FFF7A6F8B042F4D194 -:1027700095F8243003EB830304EB430337F813305D -:10278000502BEAD141462846FCF7D2FE002295F8AC -:10279000243003EB830304EB430301340A2C27F8B2 -:1027A0001320DDD195F824B0414B33F81B30002BBA -:1027B00043D000274FF0D809DFF80CA108E095F8C6 -:1027C00024B03B4B013733F81B20BBB29A4234D9BB -:1027D00009FB0BF4BEB206EBC60304EB83045444BE -:1027E00061884FEAC6080129E9D1236A00222846F8 -:1027F0009847462240F2072095F82410638801EBA1 -:10280000410403EB44032B4C04EB03135A802A4B83 -:1028100033F81120824236D0462209FB0BF3B04434 -:1028200003EB880353448B469A80CAE795F824B09B -:102830001D4B33F81B30462B8CD00220184B53F81D -:102840002B1003B0BDE8F04FFDF722BA95F8242015 -:1028500013491A4B51F822202846118C009300236B -:102860001A46FDF7A7FE60E7FF2221462846144BD3 -:10287000FDF730FF0028D9D146210B4B95F82420D5 -:1028800023F8121066E70F4B284653F82130002139 -:102890009847002395F82410074A22F81130BBE727 -:1028A000B81101225005012290F900225809012295 -:1028B00068F90022A0F90022B4110122B1201B0204 -:1028C000F9341B02AC11012260FA00222DE9F04F0D -:1028D000B84EDFF80CA3DFF80CB38FB042F21072E1 -:1028E000022004A9FDF75CF90028F7D1049C238C91 -:1028F00094F82480B3F5927F4546678C46F82840CB -:102900007AD9A3F20222062A56D8A3F20323052B72 -:1029100000F2F683DFE803F055413113036540F21E -:10292000051340F207212384A34BA44A23F818106F -:102930006368204642F82830FFF7E2FECEE74FF406 -:10294000837340F2062120462384FFF745FE40F2C0 -:10295000062294F824309849012F21F81320974932 -:10296000626841F82320218CB8D1954B2046009312 -:1029700000231A46FDF71EFEB0E74FF4837340F2C2 -:10298000052123848C4B8D4A23F818106368204658 -:1029900042F82830FFF720FEA0E74FF48473874AFF -:1029A00023846368012F42F8283000F0F9814FF446 -:1029B0000173814A22F8183021460220FDF768F998 -:1029C0008CE740F207137D4A23846368012F42F8A5 -:1029D000283000F0FB8140F20323774A22F81830B8 -:1029E000EAE740F205134FF4027120462384FFF713 -:1029F00087FE4FF40272ACE7B3F5827FDCD96FF447 -:102A0000827213441F2BD7D801A252F823F000BFC3 -:102A1000512C1B02B9291B02B9291B02B9291B021F -:102A2000B9291B02B9291B02B9291B02B9291B02AA -:102A3000B9291B02B9291B02B9291B02B9291B029A -:102A4000B9291B02B9291B02B9291B02B9291B028A -:102A5000B9291B02B9291B02B9291B02B9291B027A -:102A6000B9291B02B9291B02B9291B02B9291B026A -:102A7000B9291B02B9291B02B9291B02B9291B025A -:102A8000E92B1B021D2B1B02B52A1B02912A1B02DC -:102A900039462046FEF7FCFE94F82430494A32F8C5 -:102AA0001320282A00F0A08156F823100220FDF7F9 -:102AB000EFF813E7434B33F81830462B00F0CA8188 -:102AC00000F2CF800A2B00F00982282B7FF474AF2C -:102AD000E28C3D4F402527F8182000212046FEF7C4 -:102AE0002BFE002294F8243037F81310374F03EBF5 -:102AF000430027F820503648802920F8132000F0A2 -:102B00001D82C02900F01A82A94200F021820A2207 -:102B10002C4956F8234021F813204DE70C2005A935 -:102B20008DF81480FCF728FD2046002100F0ECFB16 -:102B3000282394F82440234A22F81430254B33F8F4 -:102B400014308BB34FF6FF7E0A25002003EBC3033E -:102B50009B00214A243B9B0802FB03F304EB440245 -:102B600023F0404302EBC20204EB440C01330AEBB6 -:102B7000C2024FEA4C0C1188B94211D1518895809C -:102B800061440BEB011809012BF801E013491160B6 -:102B9000A8F80250A8F80400A8F80600A8F8080051 -:102BA000013B02F12402E6D156F824100220FDF781 -:102BB0006FF893E6B8110122B4110122AC11012281 -:102BC000B1201B0290F900226CF9002278F9002252 -:102BD000A811012268F90022398EE338FFFF00F0C6 -:102BE00060FA0022A0F90022E38C422B00F28180DF -:102BF000402B7FF6E1AEC44931F818300A2B7FF440 -:102C0000DBAE2822012321F81820C04A22F8183010 -:102C1000BF4A12F81820022A00F0B88100F036FCF2 -:102C200094F82430B94A32F81320012A7FF43CAFDB -:102C3000B84B40F203110093002320461A46FDF7DB -:102C4000B9FC282294F82430AF4921F813202BE74F -:102C500040F20511B04B204623F81810FFF750FD45 -:102C60003CE6502B7FF4A8AEAC4B002733F818306D -:102C700033B9A1E6A94ABBB232F818209A4235D935 -:102C8000D82303FB08F3BDB205EBC50203EB8203B7 -:102C900053445988013701294FEAC509EAD1002276 -:102CA000DB692046984740F2052394F824209A498E -:102CB00031F81210994200F02081D823502103FBF3 -:102CC00008F3A94403EB89035344588802EB4202FA -:102CD00000EB42020BEB02125180998094F82480A1 -:102CE0008E4ABBB232F818209A42C9D856F828400A -:102CF00062E6432B7FF460AE0A230027824A22F863 -:102D00001830864B864A33F8183022F81870002B9A -:102D100064D0B9460AE09B88462B18D094F824501A -:102D20007E4ABBB232F815209A4257D9D82303FB0A -:102D300005F3BAB202EBC20103EB81035344598895 -:102D4000D000012907F1010700EB020CE3D1D823E1 -:102D500003FB05F505EB8C050AEB05080022204670 -:102D6000D8F8183098470A214FF6FF7C94F82420B1 -:102D7000B8F8023002EB420203EB420369480BEB66 -:102D800003121B014AF805002BF803C0A8F8041031 -:102D90005180A2F80490A2F80690A2F80890BDE72E -:102DA0000A23594A22F8183000234FF401725A4975 -:102DB000204621F81820574A218C00921A46FDF728 -:102DC000F9FB94F8243056F82340F5E50A234E4ADF -:102DD00022F81830002340F20322E8E756F82510C5 -:102DE0000220FCF755FF79E52046FAF757FF94F8E3 -:102DF000243000283FF458AE56F823209846D58C4E -:102E0000002D40F0B080484A32F81330042B00F017 -:102E1000C680062B00F0E880012B00F00981424BB0 -:102E200033F81820013292B223F81820374B052AC4 -:102E300033F8181000F03881062A00F02481012AA6 -:102E400000F03981394B204653F82230984794F8E6 -:102E5000243029E6314B33F81830002B3FF4ACAD69 -:102E6000791C204600270C4606E02C4ABBB232F8FB -:102E700018209A427FF63AAFD82303FB08F3BDB27D -:102E800005EBC50203EB820353445A880137A24283 -:102E90004FEAC509E9D11B6A0022214603909847F1 -:102EA00040F2072103981C4B90F8242033F812308D -:102EB0008B423DD0D823A944462503FB08F303EBFE -:102EC00089035344598802EB420201EB42020BEBA7 -:102ED000021255809D8090F82480C6E70E4B33F88F -:102EE0001830B3F5017F7FF467AD2046FFF7C6F8D1 -:102EF00094F8243056F823405EE52046FFF7BEF8EC -:102F000094F82420D9E600BF90F9002270F900223D -:102F1000BCF70022B1201B02B411012268F9002283 -:102F20006CF90022FFFF00F0A8110122900400229A -:102F3000FFF7A4F8039890F82420BBE77C4B2046C9 -:102F40001B681146984794F8243056F8234033E51F -:102F50002046FBF795FA204600F090FA94F82430CA -:102F600056F8234028E50A22724921F81320724AB4 -:102F700032F81320A2F2022292B2012A3FF694AD57 -:102F80002046FFF77BF894F824308DE50B2005A947 -:102F90008DF815308DF81480FCF7EEFA3EE6674B9D -:102FA00033F81830002B3FF43AAF24234FF0D80900 -:102FB00007E0624A013532F81810AAB291427FF652 -:102FC0002EAF09FB08F7AAB203FB02775744BA8871 -:102FD0000A2AEED139462046FFF7F2F9002849D0F7 -:102FE000242394F82480E4E7D82254492B4608FB94 -:102FF00002A231F8187009E05149558831F81810CB -:103000002432A94203F101005ED0034699B28F42F7 -:10301000F2D84623474A22F81830474B33F8182095 -:103020004346A2F2022292B2012A3FF63DADA7E743 -:10303000434F444B37F8185033F818202D03ADB2E6 -:1030400029462046FEF778FB06213F4B08EB88080F -:1030500003EB8803DB7994F8242003F07F031D43FE -:1030600037F8123001FB0233384A22F8135094F833 -:103070002480D4E694F82430314A32F813307B802F -:1030800094F82480CBE602FB0813314A0BEB0313C0 -:1030900002EB882898F8052020469A80244B9B69EB -:1030A000984794F82430FFE4214B20465B69984709 -:1030B00094F82430F8E41E4B0A465B680021204651 -:1030C000984794F82430EFE4D82506204FF0240EDA -:1030D000462705FB08F500FB08100EFB0353194AB1 -:1030E0000BEB001032F818C053444780A0F808C01A -:1030F00000229F8020465B69984794F8248088E7E7 -:1031000040F20B13134A23846368012F42F82830DE -:1031100005D040F20223084A22F818304CE40A2372 -:10312000044A22F81830002340F202223FE600BF92 -:103130009004002290F90022B411012268F90022C3 -:1031400070F900226CF900228011012278F9002226 -:1031500080090122AC1101222DE9F041554C0546B0 -:103160002178002900F09B80002495F82430524FEC -:10317000524803EB8302910000EB432007EB8203EC -:103180007C504FF400722146C3E90144C3E9034473 -:1031900014F0DCFF95F82430494903EB830301EB7D -:1031A00083029B00CC50C2E90144C2E90344454B71 -:1031B00095F8240021464FF4806203EB802014F040 -:1031C000C5FF95F82430404903EB830301EB43022C -:1031D00041F813405460148195F824303B4803EBC8 -:1031E00003132146442200EB830014F0AFFF4FF09D -:1031F000060E0A264FF6FF784EF001E095F82420DF -:10320000334B344943F8224095F82430324821F8B2 -:103210001340324920F8134021F81340304903EBA2 -:10322000430041F823402F4903EB830221F8136048 -:103230002D4900EBC00021F813402C49A44621F889 -:1032400013402B49254621F813402A4903EB430339 -:1032500001EBC001580007EB82039200BC50C3E9A8 -:103260000144C3E90344244F244C00EB0C0204EB5B -:103270000213120124F802800CF1010C0F605E8031 -:10328000243141F8206C9D80DD801D810FF013C832 -:1032900002210846FCF718FD0020BDE8F081184B1C -:1032A00044221848C3E90011198114F04FFF01238B -:1032B000237059E7AC04012258090122500501226C -:1032C0008011012280090122B0040122C4040122DC -:1032D000B8110122A811012250090122B4110122C2 -:1032E000AC11012290F900226CF9002270F9002241 -:1032F00068F9002260FA0022FFFF00F0A0F9002226 -:1033000048120122C0110122012901D0F9F7ECB9BC -:1033100010B50446F9F7E0F994F82430012B00D0F9 -:1033200010BD054B054A9B782046BDE8104003EBD5 -:10333000430352F823301847BCF700225004002200 -:1033400010B5114B90F8242033F81230502B06D0D2 -:10335000FAF7BAFEBDE810400520FBF743BA044671 -:10336000FAF7B2FE0120FBF73DFA2046FAF748FCD7 -:103370002046FAF7A1FE2046FEF7F4F9BDE810401A -:103380000520FBF72FBA00BF98F9002270B504465C -:103390000D46FEF727FA2046FEF76CFA294620462E -:1033A000FFF7D0F894F82430012B00D070BD064B05 -:1033B000064A9B782046BDE8704003EB430302EBCE -:1033C00083035B68184700BFBCF70022500400224B -:1033D00010B590F824300446012B08D10A4B0B4A53 -:1033E0009B7803EB430302EB83039B689847F02130 -:1033F0002046F9F769F92046FEF7E0F92046BDE8D6 -:1034000010404321FFF79EB8BCF700225004002271 -:1034100070B5194D90F8243035F81360502E03D054 -:10342000BDE87040FAF77CBD0446F9F723F983063E -:103430000DD42046FAF786FB432813D02046FEF72A -:1034400091F931462046BDE87040FAF741BB282289 -:1034500094F82430204625F813200121BDE870405F -:10346000FDF782B8282294F82430204625F813204E -:10347000BDE87040FAF754BD98F900220022024BD3 -:1034800011461B68184700BF900400226420FBF718 -:10349000A9B900BFFFF75CB870B5154E0446358872 -:1034A000ADB12046FEF794F82046FFF755FE2046C2 -:1034B000FDF724FE94F82400F7F70AFB94F82400A3 -:1034C000F8F796FC2046BDE87040FDF713BFFCF707 -:1034D000F9FB4FF00A0E0E224EF001E0054B9A71F7 -:1034E0005D7024330FF005C801233380D9E700BF96 -:1034F0005C120122581F012201460420FCF76EBB1A -:10350000042000B583B00A460DEB0001FCF748FB30 -:1035100038B9019B188D002818BFFF2003B05DF853 -:1035200004FBFF2003B05DF804FB00BF38B505467F -:1035300090F82400F8F7DCFF28460121F9F738F865 -:1035400005200024FBF74EF92846F9F777F88207A3 -:1035500009D10B20FBF746F92846F9F76FF80B3431 -:103560008307A4B20DD001340120A4B2FBF73AF9CD -:10357000B4F5167FE8D328460121F9F73BF800207F -:1035800038BD28460121F9F735F8012038BD00BFC4 -:1035900030B504468BB0FFF7C9FF06212046F9F786 -:1035A00007F82A20FBF71EF92046FAF76BF90546C3 -:1035B00006212046F9F71EF81620FBF713F915F43B -:1035C00080751FD018212046F8F7F2FF2A20FBF75C -:1035D00009F92046FAF756F9054618212046F9F769 -:1035E00009F894F8242015F4007F8DF8042014BF06 -:1035F00002220122054B0B2001A91A80FBF7BCFF18 -:103600000BB030BD014B1D800BB030BD5E120122EE -:1036100070B51446002201261C4B1D4D18601D4B31 -:1036200020461960114620232E80F8F711FF002153 -:103630002046F9F711FB00212046F9F7D1FC0021C3 -:103640002246084600F0D6FDB042054605D020F0DF -:103650000206B6B25EB1284670BD20460021FBF7D7 -:1036600019FF20460021FBF763FF284670BD314655 -:103670002046F9F705FC31462046FBF70BFF2046B4 -:103680003146FBF755FF284670BD00BFC0F500224C -:10369000A012012298F5002238B5114C00232060B9 -:1036A00014464FF0010C0F4A0F4D20461160194689 -:1036B0001A46A5F800C0F8F7CBFE20460021F9F71E -:1036C000CBFA20460021F9F73FFB20460021FBF70B -:1036D000E1FE2046BDE838400021FBF729BF00BFCE -:1036E000C0F5002298F50022A012012270B5002535 -:1036F0000C460646194A1A4B2946204615801D805D -:10370000F9F7FCFB29462046F9F74AFB29462046F3 -:10371000F9F794FB94F824302946012B0CBF4FF4A1 -:1037200000624FF480622046F9F782F926F0020326 -:10373000052B07D0082E0AD094F82400BDE870406D -:10374000FBF740BC2046BDE87040FBF789BA204635 -:10375000BDE870400021F8F739BE00BFA012012279 -:103760009E120122704700BF704700BF03464FF012 -:10377000010C00B5074A8BB093F82430032001A94F -:10378000A2F800C08DF80430FBF7F6FE0BB05DF830 -:1037900004FB00BF9C120122034600B58BB093F8D6 -:1037A0002430042001A98DF80430FBF7E5FE0BB0AE -:1037B0005DF804FB034600B58BB093F82420DB6969 -:1037C000052001A98DF804200693FBF7D5FE0BB068 -:1037D0005DF804FB704700BF094B1A88012A00D02E -:1037E0007047002200B58BB090F824C001A90620D4 -:1037F0008DF804C01A80FBF7BFFE0BB05DF804FB28 -:103800009C12012238B50446458CFBF7C3F9012808 -:103810000AD0294620461DB1FCF758FA002038BDD1 -:10382000FCF774FA002038BD0B4B294653F82520CD -:1038300020461AB1FCF7EEFA002038BD43F82540C7 -:10384000FBF74CFE18B9284600F05EFDE6E7284677 -:1038500000F0A2FCE2E700BF70F500222DE9F04F76 -:10386000854EDFF824A2DFF82482844FDFF820920F -:1038700083B04FF47A72052001A9FCF791F9002872 -:10388000F7D16FF4A872019C238C1344042BF0D859 -:1038900001A252F823F000BFD5381B02CD381B021D -:1038A000C1381B0273381B02AD381B0294F8240088 -:1038B000FBF7F4FA019B93F82400FBF779F9D8E7BA -:1038C00022460821608CFBF77DFAD2E72046FFF7FD -:1038D00099FFCEE7638C218D013B142BC9D801A23F -:1038E00052F823F0B1391B02A9391B02A1391B027E -:1038F00073381B0273381B0273381B0273381B02A8 -:1039000073381B0273381B0273381B0273381B0297 -:1039100073381B0273381B0273381B0273381B0287 -:1039200073381B0285391B0271391B0273381B0265 -:103930005B391B0239391B0211F007053CD1BAF87B -:103940000030012B00F09380B8F8002012F0600FD7 -:103950003BD1204601F0C8F88BE701F07003402B03 -:1039600058D050D8102B84D1204600F077FF80E744 -:10397000736A1BB100222046114698472046FBF788 -:103980005DF976E794F82400F8F7B2FD94F8240086 -:1039900001F00AF8402820464DD000F08DFF68E77E -:1039A000204600F01FFB64E7204600F021FB60E7A3 -:1039B000204600F0E7FA5CE72A23EB40DB072DD432 -:1039C000B8F8002012F0600F2DD000232C49B9F870 -:1039D00000E0B1F800C02B49D6F82CB00888194691 -:1039E00062F30F036CF30F016EF31F4360F31F418B -:1039F0003B607960BBF1000F3FF43BAF22462946A4 -:103A00001E48D84735E7602B04D001F050015029FB -:103A10007FF42FAF204600F091FF2AE794F82400AE -:103A2000FBF794F8CCE7691E05291BD8DFE801F005 -:103A300016120E0A061A00F031FF1AE7204601F0AE -:103A4000E3F916E7204601F0E1FB12E7204601F01A -:103A5000D9F90EE7204601F077FB0AE7204601F08E -:103A600083F806E721460720FFF740FE01E72046DE -:103A7000FBF7C2F868E700BF68120122601201225A -:103A8000A4120122A2120122F0120122A812012284 -:103A9000A6120122002110B4054C064B21804FF4E0 -:103AA000FF7205485DF8044B198014F04FBB00BF4E -:103AB0000E150122F6120122101301228446044B36 -:103AC0004FF4FF7200210348A3F800C014F03EBB7E -:103AD0000E150122101301229FED076B9FED087B4D -:103AE000094B03F1300283ED887EA3EC907E82EDDA -:103AF000807E83ED807E7047FF00FF00FF00FF00A7 -:103B0000FF00FF00FF00FF00B0120122014B9B6885 -:103B1000187970476812012230B5104B9B6893F8F2 -:103B200002E0D9781A784EEA012E7245134412D277 -:103B300005460020197893F801C00A44BCF1040F2F -:103B40001C4692B20B4403D1A178A94208BFE07889 -:103B50009645EFD830BD002030BD00BF681201226D -:103B60002DE9F041264B9B68DC7893F802E01A7847 -:103B70000EEB042E1FFA8EFE7245134437D2002539 -:103B8000204E2F462C461DE0BCF1050F13D1AC4250 -:103B900011D293F802C093F902800CF00F0C4FEA97 -:103BA000D8780CEB081C07EB04085FFA88F801349E -:103BB00026F81C80A4B293F800C0624492B2724509 -:103BC000634414D293F801C0BCF1040FDCD193F824 -:103BD000028093F804C080450BD0BC441FFA8CF7D8 -:103BE00093F800C06244D2B272456344EAD3BDE8A0 -:103BF000F08193F803808845EFD16546F0E700BF78 -:103C000068120122B0120122044B188820B1044B23 -:103C10009B68D879C0F34010704700BF0E15012291 -:103C200068120122024B9B68D879C0F3801070475C -:103C300068120122092800D9704738B50446154694 -:103C400000F0A6FB032807D8431E022B22D8DFE88A -:103C500003F00C02130038BDFF2814D12A46204679 -:103C6000BDE838401521FBF7ADB82A462046BDE82F -:103C70003840042100F00CBC2A462046BDE83840FC -:103C80000521FBF79FB82A462046BDE838400721AA -:103C9000FBF798B82A462046BDE83840032100F0DB -:103CA000F7BB00BF092800D9704770B504460E461F -:103CB000154601461046F9F773F82A463146204664 -:103CC00000F098FA022813D008D9FF281AD12A4602 -:103CD0002046BDE870401521FBF774B82146284600 -:103CE000F9F7CEF821462846BDE87040FBF7D2BB75 -:103CF00021462846F9F728F821462846BDE87040B5 -:103D0000FBF7C8BB2A462046BDE870400721FBF7F9 -:103D100059B800BF38B5438CD3B1044600224FF4E4 -:103D2000A97344202260238409F096FC054678B1EB -:103D30002146442214F004FB0BF014FC03462946F0 -:103D40000520EB61FBF74AFF044620B9204638BD49 -:103D5000FF24204638BD284609F00CFD204638BD1A -:103D6000092918D80D4A0B4652F821209AB110B5EE -:103D700040F25312002492B090F824C001A905200B -:103D8000ADF826308DF828C00194ADF82420FBF75B -:103D900025FF12B010BDFF20704700BF70F5002254 -:103DA0000F4A0021A6EE102B9FED094B9FED0A5BF9 -:103DB00010B40C4B0C4C83ED005FDC6283ED057F8F -:103DC0005DF8044B5A629A6219617047AFF3008044 -:103DD00000000000000000000000000000000000E3 -:103DE00065371B026812012269371B02F0B51748BC -:103DF000174C184A184B89B0CDE90623CDE9044089 -:103E00004A6804AB9068D2E90071002993ED007F05 -:103E1000D2E9036408BF0146104B114DDFF848E0BA -:103E2000127D1C610390CDE9007683ED057F5D6214 -:103E3000C3F828E00291694691ED007F094883EDBF -:103E4000007FD86283F8302009B0F0BD6D371B02C7 -:103E5000D93E1B02D9371B0299371B026812012277 -:103E6000B5371B0269531B02D5371B022DE9F047FA -:103E7000047894422AD20646174698464FF0000A24 -:103E80004FF0FF0911E0BCF1050F08D15246414641 -:103E9000284600F0D1FB002818BF4FF0000995F824 -:103EA00000C06444A4B2A7420DD9351995F801C0E9 -:103EB000BCF1040FE7D195F800C095F805A0644463 -:103EC000A4B2A742F1D84846BDE8F0874FF0FF09F9 -:103ED0004846BDE8F08700BF2DE9F041274B044676 -:103EE0001A880D46012A8AB033D00DF10408244BFC -:103EF000C02D9A6822D0002A38D002215170DB6888 -:103F00000BB1072159701746FB78BE7894F824004E -:103F100006EB0326B6B200F00FFC234632462946D4 -:103F20003846FFF7A3FF94F82430414601208DF86E -:103F30000430FBF721FB0AB0BDE8F081DF68DAB19D -:103F400007215170DB680BB102225A70002FDBD1C0 -:103F5000FEE7002290F824100DF104088DF80410FB -:103F6000062041461A80FBF707FBC0E7DB68002B01 -:103F7000EED007225A70EBE73B46E4E79C120122A1 -:103F800068120122CB0711D50021024610B5044664 -:103F9000084600F0FDF9032818D009D802280FD1EF -:103FA0002046BDE810400021FBF7C2BA00F076BA07 -:103FB000FF2815D12146BDE810400720FFF796BB2A -:103FC0002046BDE810400021F8F7EABE2046002157 -:103FD000F8F742FE2146BDE810400520FFF786BBFA -:103FE00010BD00BFCB0700D5704700F089BA00BFF5 -:103FF000CB0711D50021024610B50446084600F053 -:10400000F9F8022810D009D9FF2813D12146BDE8BC -:1040100010400720FFF76ABB00F09EBA2046BDE8BB -:1040200010400021F8F76ABF2046BDE8104000218B -:10403000FBF77EBA10BD00BF1A4A70B51688731C14 -:1040400003F0070313803401EFF30383164A103B98 -:104050005BB252F82350A878FAF710FF40F25112E1 -:10406000124BA01903EB80042284AA78800084F804 -:104070002420D5F824E000F13806AD6A06EB030CE5 -:1040800000F12801223043F806E018441944CCF826 -:104090000450FAF75DFC2146BDE870400520FBF7AF -:1040A000B7BD00BF101501221021012214150122F5 -:1040B0002DE9F0410446174610460E462146F8F712 -:1040C00085F921463846F8F76BFE21463846F8F761 -:1040D000B5FEDFF8608021463846F8F70FFF21462D -:1040E0003846F8F7DDF958F82450FDB1104B214659 -:1040F00053F8243038462B612E85F9F755F9002204 -:10410000014658F82400436869851146448498475D -:1041100058F8240009F02EFB002348F824302146EB -:1041200097F82400BDE8F041FBF710BEBDE8F08130 -:10413000C0F5002270F5002291F82410114B01EB1C -:10414000810101EB810103EB8103C10801F0100142 -:1041500000F00F004FF0010C0922084305E0013A7E -:104160000CF1010C03F10A030AD059890129F6D197 -:10417000998901F01F018842F1D11FFA8CF0704734 -:10418000FF207047A8F400220020704708B5F8F718 -:1041900093F9C0F3C01008BD092800D9704770B565 -:1041A0000446114B014653F8205028462E69F8F773 -:1041B0000DF90E49AA680E4B284641F824602146A5 -:1041C00043F82420F8F70CFF21462846F8F7C8FEEC -:1041D00020462A460021FFF765FD21462846BDE816 -:1041E0007040FBF7A5B900BF70F50022C0F50022B2 -:1041F00098F500222DE9F04F092883B057D81546CD -:1042000050EA010204460E4665D00A4600230146E4 -:104210002846F8F7EFF8FF2849D021462846F7F757 -:1042200067FF0746DFF8D88021462846FBF742F9AA -:1042300058F82430BB46BB422AD94FF00209214628 -:104240002846FBF72DF90346DFF8B8A0214628469B -:104250000193F8F7BBF82B46314638465AF824202C -:10426000FAF702FD58F824304AF824009B4524D878 -:10427000DB1B48F8243021462846F8F7B1FE019BA5 -:1042800003F00303012B30D0484603B0BDE8F08FA4 -:104290003BB39FB2B7FBF0F300FB13739BB263BB5E -:1042A000B4FA84F94FEA59194FEA4909C7E74FF0C0 -:1042B000FF09484603B0BDE8F08F00233146284689 -:1042C00048F82430F8F738FC0304D4D431462846A3 -:1042D000F8F776FCCFE7202311462846F8F78AF84E -:1042E00099E71F464FF00109A9E728462146FBF749 -:1042F0001FF9484603B0BDE8F08F4FF001099EE773 -:10430000C0F5002298F50022092800D970471D4BFE -:1043100070B553F820600446014630463569F8F719 -:1043200055F80023184AB16842F82450174A30461D -:1043300042F8241021461A46F8F78AF821463046FA -:10434000FBF7B8F84DB1B5FBF0F200FB125092B29A -:1043500088B921463046F8F791F821463046FBF7F8 -:10436000E7F821463046F8F7EFFC21463046BDE835 -:104370007040FBF78FB801322146304692B2F8F711 -:104380007DF8EAE770F50022C0F5002298F50022DA -:1043900009282DE9F04739D8164604460A468846CA -:1043A000002301463046F8F725F8FF2805462DD0B2 -:1043B000354F21463046FBF77DF857F82430C5F3DA -:1043C0000B05AB42AA4633D340D025B3B5FBF0F37F -:1043D00000FB13539BB2002B44D021463046F7F725 -:1043E000F5FF4FF001092846284D3346414655F860 -:1043F0002420FAF79DFC45F8240057F8243048465D -:10440000A3EB0A0347F82430BDE8F0874FF0FF091B -:104410004846BDE8F08721463046F7F7D7FF4FF012 -:10442000010941463046F8F717FC4FF0000AE4E76F -:1044300021463046F7F7CAFF57F8245047F824A022 -:104440001FFA85FA55464FF00309CCE79CB9B5FB36 -:10445000F0F300FB13539BB23BB94FF00209002D60 -:10446000DFD0C0E74FF00209BDE721463046F7F73D -:10447000ADFFA146B7E721463046F7F7A7FF4FF05B -:104480000009002DCDD0AEE7C0F5002298F500223E -:10449000092800D97047FFF70BBE00BF2DE9F8438C -:1044A000012407460D462646DFF8509002E001340D -:1044B0000A2C1BD006FA04F31D42F8D01FFA84F828 -:1044C00041463846F8F78CFD59F82430002BEED0E1 -:1044D00041463846FBF702F810283A4608D000213A -:1044E00040460134FFF7A6FB0A2CE3D1BDE8F88370 -:1044F00040460021FFF7D6FBD9E700BF70F5002248 -:104500002DE9F843012480460D462646DFF8449005 -:1045100006FA04F31D420AD059F82430A7B233B189 -:1045200039464046FAF7E8FFB0F5404F04D0013471 -:104530000A2CEDD1BDE8F8834046F8F771FD03047D -:10454000424647BF0521384638460721FAF73AFC6C -:10455000EDE700BF70F500222DE9F0470124064683 -:104560000D462746DFF8C890DFF8C88007FA04F345 -:104570001D4227D059F8243023B396F824301FFA6F -:1045800084FA03EB830304EB430338F81330012B65 -:1045900018D051463046FAF783FF810736D451468A -:1045A0003046F8F701FF420439D496F824305046DB -:1045B00003EB830304EB43033246012128F8137015 -:1045C000FFF776FD0134062CD0D10127DFF860908B -:1045D00007FA04F31D420FD059F824301FFA84F86B -:1045E00053B141463046FAF75BFF8307324608D5A0 -:1045F00040460621FAF7E6FB01340A2CE8D1BDE873 -:10460000F08701214046FFF753FDF5E7504632465B -:1046100006210134FAF7D6FB062CA7D1D5E751467F -:1046200030460134F8F72CFC062C9FD1CDE700BFB3 -:1046300070F5002280F400220346407805280FD14F -:1046400030B5D87800F0030002280BD0032805D13C -:1046500093F9020093F802C000282CDB002030BD43 -:104660000020704793F902C093F802E0BCF1000FFC -:1046700041DB0A2AF2D1642291F824402D4902FB41 -:104680000412958A002DE9D19B880EF00F0E5383FA -:1046900001234EF4854E9C429583A2F816E0938246 -:1046A000DDD1034647F6484403EB830301EB4303A4 -:1046B000A3F8684030BD022AD0D1642291F82400CA -:1046C0001C4902FB0012948F002CC7D19B880CF070 -:1046D0000F0CA2F842304CF4004343F01003D38790 -:1046E000012398424FF006009387A2F8444008BF88 -:1046F0000346D9D030BD0A2AB0D1642291F82400F3 -:104700000C4902FB00125489002CA7D19B880EF0A3 -:104710000F0E13824EF4844343F010039381012360 -:1047200098425482538103D1034647F60844BBE7BD -:10473000184630BDA8F400224FF0640C0A2110B5D1 -:10474000092200241CFB001C00EB800E0EEB8E0ED9 -:104750000A4B4FEA8E0E33F80C10012908D103EBF7 -:104760000E010128C1F80A4008BFA3F872400C618D -:10477000013A03F10A03EED110BD00BFA8F40022F4 -:104780002DE9F041012464270546244E02E001345E -:104790000A2C2BD095F8243004EB840207FB03F39A -:1047A00003EB4203F35A012BF1D100212846F8F71D -:1047B000AFF81FFA84F800F00F00804518D00121EF -:1047C0002846F8F7A5F800F00F0080451ED002211A -:1047D0002846F8F79DF800F00F0080450FD04146BD -:1047E00028460134F7F7AAFC0A2CD3D1BDE8F081A2 -:1047F000002328461A461946F7F72AFEDFE700236A -:10480000022228461946F7F723FEE8E70023012293 -:1048100028461946F7F71CFED9E700BFA8F4002286 -:10482000F8B50124642705460B4E02E001340A2C3A -:1048300011D095F8243004EB840207FB03F303EB5B -:104840004203F35A012BF1D1A1B228460134F7F704 -:1048500035FD0A2CEDD1F8BDA8F4002238B5044688 -:104860000C4D00F0C1F8FFF715F92046FAF776FE77 -:104870006B6923B1084A01461288204698472046B2 -:104880000021F8F749FC2B682046D979BDE838406B -:10489000F8F77CBC681201225E12012210B50446B2 -:1048A0000A20F9F79FFF2046FEF772FE94F82400D5 -:1048B000BDE81040FAF70ABB2DE9F0410546F7F7CD -:1048C00023FE95F82400FAF715FB0023174A184930 -:1048D00001246427174E0B80138002E001340A2C58 -:1048E00018D095F8243004EB840107FB03F303EBA5 -:1048F0004103F35A012BF1D11FFA84F82A4608210B -:104900004046FAF75FFA013441462846F7F7D6FCED -:104910000A2CE6D1084BDB692BB12846BDE8F041F3 -:1049200000221E211847BDE8F08100BF0E150122AC -:10493000F6120122A8F400226812012270B5044682 -:1049400090F82400FAF7FAFA94F82400F8F7F8FA45 -:1049500005462046F7F772FE6B0603D500F003000C -:10496000012809D094F82400FAF70CFB94F82400ED -:10497000BDE87040FAF7F6BA94F82400FAF79EFA08 -:1049800000F034F8054B1B6A33B105492046BDE8F9 -:10499000704000220988184770BD00BF68120122CC -:1049A000F6120122FAF75CB970B506463046F8F700 -:1049B000C7FA05460A20F9F711FF3046F8F7C0FAA2 -:1049C00004460A20F9F70AFF3046F8F7B9FA85EAF3 -:1049D0000403444023431B06E8D415F0800F0CBFAA -:1049E0004320402070BD00BF704700BF704700BF2C -:1049F00070B50024402205460E462748214613F094 -:104A0000A5FB4FF4FF722146244813F09FFB244975 -:104A1000244A0C80244914800C80244A24491480A0 -:104A20000C80244A244914800C80244A2449254BB4 -:104A300014800C603422214623481C605C6013F013 -:104A400085FB28222146214813F080FB282221469D -:104A50001F4813F07BFB4FF00A0E0E224EF001E0D0 -:104A60001C4B9A7124330FF005C000241A4B2146C9 -:104A700028221A481C605C609C60DC601C6113F09A -:104A800065FB174A174B3146284614801C80BDE849 -:104A90007040FFF7ABB900BFB01201221013012222 -:104AA000F2120122A8120122A6120122A41201224E -:104AB000A2120122A01201229E1201229C120122A6 -:104AC0000C130122601201226812012298F50022C3 -:104AD000C0F50022581F0122F812012270F50022B1 -:104AE0000E150122F61201222DE9F0410025174B87 -:104AF000174A1B88158003F47F43B3F5106F0ED05F -:104B0000B3F5306F19D1134B9B6AB3B1124A1349F5 -:104B100014882A4631F81410BDE8F0411847104EA9 -:104B2000104F04463088B7F80080FEF7C7FF33887F -:104B3000434502D0074B9B690BB9BDE8F0812A467B -:104B400020463988BDE8F041184700BFA81201226D -:104B50009E12012268120122A412012210130122C6 -:104B6000A61201220E1501229A4B70B51A8804462E -:104B700002F47F43B3F5006F62D017D8002B31D019 -:104B8000B3F5C06F35D112F01F0337D1924B1A889D -:104B9000130A013BD5B2062B2BD8DFE813F08900AE -:104BA000D000C5002A002A00B7009A00B3F5206F94 -:104BB0001FD102F01F02012A1BD1874B1B88C3B9EA -:104BC000864B1888012814D1854B1B88FE2B10D8E2 -:104BD000844A854932F8133022460B70BDE8704094 -:104BE000FEF716BD7C4B1B881BB97C49098802293E -:104BF0003ED02046BDE87040FAF732B8012BF8D11C -:104C000000237649764DB1F800C07849B5F800E048 -:104C1000CD6A1946704862F30F0306886EF30F01E0 -:104C2000734866F31F436CF31F4103604160002D1E -:104C300000F0A28022462B46BDE8704000211847B4 -:104C4000654B67491B88098802F01F020B43134319 -:104C50009BB2002BCDD1614B18880128C9D1654B7F -:104C600065491B8822460B70BDE87040FEF7D0BC3A -:104C7000624D02F01F02012A2B8000F08B80022A75 -:104C80007BD0002AB5D1564B1B88002BB1D1FEF743 -:104C9000C9FF5B4B28701B88012B04BF40F002004A -:104CA00028702246BDE8704002205449FEF7B0BC8F -:104CB0004B4B1B882B439CD14C4A484B116818889E -:104CC0000B782246834289D8BDE870401846FEF72B -:104CD0009FBCFFF75BFA01288BD1414B1B882B430C -:104CE00087D12046FAF73AFC0546404BC02DD3E960 -:104CF000022108BF11463948CA788B78008803EB37 -:104D000002239BB283422246DED967E7FFF73EFAD1 -:104D100001287FF46EAF324B1B882B437FF469AFC1 -:104D2000324A2E4B5168CAE7304B93F83020AA42E2 -:104D30007FF65FAF1A69294B52F82510BFE7284B61 -:104D40001B882B437FF455AFFAF708FC274BC0288C -:104D5000D3E9021308BF1946204A8B781588CA7810 -:104D600003EB022398B2A84222467FF637AF2846CB -:104D7000BDE87040FEF74CBC70BD194E3388190772 -:104D800015D190F82400F8F71DFA820789D5012380 -:104D90002B7086E7F9F7FEFE01287FF42AAFFEF7B5 -:104DA000B5FE0F4B1B888342FFF47BAF21E7F9F779 -:104DB000F1FE01287FF41DAF21463088FFF7BCF9D2 -:104DC000FF2801463FF415AF2046FAF769FB830739 -:104DD000DDD466E7A8120122A6120122A212012246 -:104DE000A412012210130122341701226812012299 -:104DF000601201220E150122381701223C170122F0 -:104E0000F6120122F9F72CBF2DE9F041A54D044619 -:104E10002A888AB002F47F43B3F5A06F00F089803E -:104E20001ED9B3F5106F00F09580B3F5306F09D13E -:104E3000F9F7B0FE012805D12B8803F01F03012BE1 -:104E400000F0BF802046F9F70BFF974E3388012B07 -:104E50002BD021460020FEF749FC0AB0BDE8F081C6 -:104E6000B3F5807F49D0B3F5407FEBD18F4B1B88E2 -:104E7000002BE7D112F01F0200F0E280022AE1D1FC -:104E80008B4B8C4A1B881088002BDBD1020707D084 -:104E90002146FFF751F9FF28D4D02146F9F7DAFE71 -:104EA00000212046FAF744FBCFE7002392228DF839 -:104EB00003201A461F467E482D88008865F30F039D -:104EC00060F31F43039394F824307A498DF800303F -:104ED000764B09881B8861F30F0263F31F4204922B -:104EE0000297ADF804700AF03DFB034669460820BE -:104EF0000593FAF741FB3780ABE76C4B1B88002B1F -:104F0000A0D112F01F0200F08580022A9AD1684ACF -:104F1000684B12881B88002A94D113F00F0640F0CA -:104F200098803146FAF70AFB31462046FAF700FB33 -:104F30008BE7604B5D491B88098802F01F020B4319 -:104F400013439BB2002B7FF47DAF594B1B887F2B03 -:104F5000A6D977E7D3067FF475AF574B544F9A68BD -:104F60003B8852799A4202D0002B7FF46BAF514AB2 -:104F70004E4B16881B881E43B6B2002E7FF462AFDC -:104F800031462046FAF7D4FA3B88002B3FF45DAF58 -:104F90004A4A12889A423FF458AFFEF79DFDFEF749 -:104FA000B5FD074630B1B0B200210136FEF7D8FD9D -:104FB000B742F8D12046FFF733FC2046FFF7E0FB6D -:104FC00043E7FEF7A3FD3B4F3B889842FFF43AAF1F -:104FD000364A1688002E7FF435AF1846FEF79CFD42 -:104FE000334B1B889842FFF42DAF3888DFF8DC8004 -:104FF000DBB228F8103031462046FAF799FAFEF76E -:105000006BFD388838F81010FEF7AAFD2046FFF730 -:10501000B7FB1AE7264B1B88012B7FF413AF254BF8 -:105020001E88002E7FF40EAFFEF7EEFD01287FF400 -:1050300009AF234B314620461E80FAF779FA04E780 -:105040001B4B1B88012B59D0022B41D0FFF7AAFC28 -:10505000FBE601461846FFF76FF8FF2806463FF4C7 -:10506000F1AE01462046FAF71BFA012831462046E8 -:1050700056D0FAF763FA31462046F8F74BFA00218A -:105080002046FAF755FA0F4B33F81620012A7FF421 -:10509000DCAE00220C4920460F6823F8162011468A -:1050A000B847D2E6A81201229E120122A2120122C2 -:1050B000A6120122A4120122681201220E15012259 -:1050C000F6120122F81201220C1301221013012200 -:1050D000FAF744FAC0287FF4B5AE174B1B88A3F546 -:1050E000804211047FF5AEAE01261449144A0B80AC -:1050F000204600211680FAF71BFAA6E60E4B1E8802 -:10510000002E7FF49FAEFEF77FFD012803467FF45B -:1051100099AE0C4A314620461380FAF709FA94E614 -:10512000F7F754F931462046F8F7F4F931462046AE -:10513000FAF7FEF9A3E700BFA4120122F21201223E -:10514000F0120122F6120122F0B52B4E04463388EC -:105150008BB003F47F43B3F5006F06D013D9B3F5DA -:10516000206F02D0B3F5406F12D1244D00212046AC -:10517000FAF7DEF92B88012B11D021460020FEF72B -:10518000B5FA0BB0F0BD002BEFD0B3F5C06FECD08B -:105190001A4D2046F9F764FD2B88012BEDD1002331 -:1051A00092228DF803201A461F461548368800883B -:1051B00066F30F0360F31F43039394F824301149FF -:1051C0008DF80030104B09881B8861F30F0263F3E0 -:1051D0001F4204920297ADF804700AF0C3F9034627 -:1051E000694608200593FAF7C7F9214600202F8069 -:1051F000FEF77CFA0BB0F0BDA81201229E1201222C -:10520000A6120122A4120122A2120122F0B5244EFC -:10521000044633888BB003F47F43B3F5E06F0BD0C3 -:10522000204DF9F71DFD2B88012B0CD021460020C5 -:10523000FEF75CFA0BB0F0BD1A4D0021FAF778F9D1 -:105240002B88012BF2D1002392228DF803201A46DD -:105250001F4615483688008866F30F0360F31F4326 -:10526000039394F8243011498DF80030104B0988CD -:105270001B8861F30F0263F31F4204920297ADF89B -:1052800004700AF06FF90346694608200593FAF79F -:1052900073F9214600202F80FEF728FA0BB0F0BDED -:1052A000A81201229E120122A6120122A41201229A -:1052B000A2120122024630B500250C468BB051687F -:1052C000006804AB03C329462046FAF731F992235C -:1052D00094F824208DF807308DF804200395ADF85C -:1052E00008500AF03FF9034601A908200693FAF78F -:1052F00043F9044B214628461D80FEF7F7F90BB011 -:1053000030BD00BF9E120122024630B500250C467A -:105310008BB05168006804AB03C329462046FAF7F6 -:1053200007F992220E49BDF81630086894F8241047 -:105330001B1A8DF807208DF804100393ADF8085060 -:105340000AF010F9034601A908200693FAF714F9A8 -:10535000044B214628461D80FEF7C8F90BB030BD2E -:10536000C0F500229E12012210B5034600888CB0C1 -:1053700000F06000202801D0402806D105295FD820 -:10538000DFE801F02F19501957354FF0920C002427 -:105390001868596892F8242006AB8DF80FC003C333 -:1053A000072003A98DF80C200594ADF81040FAF7FA -:1053B000E3F80CB010BD00244FF0920C1868596847 -:1053C00092F8242006AB8DF80C2003C3072003A914 -:1053D0000594ADF810408DF80FC0FAF7CDF80CB079 -:1053E00010BD00231A491B4A0B801380E1E70024FB -:1053F0004FF0920C1868596806AB03C392F824303A -:1054000003A9072001928DF80C300594ADF81040E7 -:105410008DF80FC0FAF7B0F8019A20461146FEF752 -:1054200065F9C6E7114618460CB0BDE81040FFF715 -:1054300041BF114618460CB0BDE81040FFF764BFED -:10544000114607200CB0BDE81040FEF74FB900BF71 -:10545000A01201229E12012240F2DC50704700BFD0 -:105460000246024B00201A60704700BF501F012205 -:1054700040F2DC50704700BF40F2DC50704700BF84 -:1054800003461B7800200B70704700BF0246D3789C -:10549000002043F08003D3700B70704703465B78A5 -:1054A00000200B70704700BF03469B7800200B70F4 -:1054B000704700BF03469B6800200B60704700BF29 -:1054C0000A4600F10C0303CB1060516000207047C6 -:1054D00028B1002940F2DC5008BF012070470120AC -:1054E000704700BF40F2DC53002814BF184601206B -:1054F000704700BF10B5007892B00C468DF82800B8 -:10550000F8F79AFD012C119008BF214601A818BF99 -:105510000021FDF7F9FE002012B010BD2DE9F04387 -:105520008B78694E0370CA78684F02F07F02C270B0 -:105530000A6A93B08261CA6947F82320F25C012AA3 -:1055400000F09180054608780C46012818BF02211A -:105550005F4A0CBF22F8130022F8131013885288F8 -:105560009BB292B29A4228D131787378194374D0A1 -:10557000012200274FF42A792B78DFF86C81F2544E -:105580005448554A48F82370394622F8137009FBED -:105590000300442212F0DAFD39464A464F4812F021 -:1055A000D5FD27782878012F0ED0F8F771FF064631 -:1055B00070B3304613B0BDE8F083FAF76DF80028F9 -:1055C000D2D040F2DC56F4E78DF82800F8F734FD2D -:1055D00003469DF828001193F8F75AFF0646002865 -:1055E000E7D101A8FDF758FF9DF828002146F9F7FB -:1055F0003BF89DF828003A4B23F810606278022AA5 -:1056000059D0F8F741FE012101A8FDF77DFE12E017 -:1056100028462146FFF7ECF921462878F9F724F8C7 -:105620006378022B40D02878F9F7E4FC2878FFF75C -:10563000BBF940282ED022782B78012A19D058F8AF -:10564000232042F0010248F8232058F8232042F09A -:10565000020248F823200026ABE74FF4B472214839 -:1056600012F074FD84E740F2DD56304613B0BDE819 -:10567000F083E97858F823008A4092B202430A295D -:1056800048F82320E7D158F8232042F4006248F874 -:105690002320E0E72878F6F72BFF0A20F9F7A2F895 -:1056A0002878F9F713FCC6E72B7801A88DF8283085 -:1056B000F6F742FFB7E723F8107001A8F6F73CFFB2 -:1056C0009DF828009DE700BF48170122501F0122C6 -:1056D00054170122001A01226CF4002258170122EB -:1056E00044F80022581F01224C17012270B50546CC -:1056F000624E00780C4636F8103092B09BB2012B07 -:1057000008BF6A7006225E4B8A7053F82030002B67 -:1057100000F0998036F810308DF828009BB2012BEC -:1057200037D0002301A80B70F9F718FF802800F08C -:105730009680A0F1C000B0FA80F04009400060708F -:105740002878F7F7FDFB00F07003202B00F08D8028 -:1057500011D9302B7ED02F2B05D84A4B1B78002037 -:10576000E37012B070BD602B02D00BD9702BF4D156 -:105770000423A370F1E7002B69D0102BEDD1012396 -:10578000A370EAE700F060004028E6D10423A3708C -:10579000E3E7F8F751FC9DF828106D783A4E01EBDD -:1057A000410305EB430306EB0313DB884A009BB27E -:1057B000082B11905CD041D8022B4ED0032B0CBF8C -:1057C000842300232370531805EB430306EB0313D4 -:1057D0001B899BB2802B4DD0A3F1C003B3FA83F396 -:1057E0005B095B000A4405EB4202637006EB02169C -:1057F00073889BB2322B3FD00CD80A2B33D0A3F145 -:105800002803B3FA83F3012D4FEA5313A3700CD08E -:105810000023A4E7462B24D0A3F15003B3FA83F36B -:105820005B099B00012DA370F2D1184B13F81130C6 -:10583000A3F10203B3FA83F35B0990E7FF2B0CBFDC -:1058400089230023BEE740F2DC5012B070BD06236E -:10585000A37082E70323A3707FE78023B2E70120D0 -:105860006DE70323DEE70623DCE70223A37074E77A -:105870008F23A7E70123B5E70223D3E754170122BB -:105880004C1701225E120122A0F90022BCF700226F +:10000000CDFA94F824302C4A2C4803EB8303DB0010 +:10001000C6504FF48871D5502046FDF7AFF8002147 +:100020002046FDF7F9FA264F94F8243037F81320CC +:10003000132A35D0002600212046FDF703F894F856 +:100040002430204903EB83039B00CE5232463146D5 +:10005000204601F065FC012805461DD020F002066F +:10006000B6B20EB12846F8BD94F8243037F8132004 +:10007000022A14BF1322042227F8132031462046F7 +:10008000FCF730FF31462046FFF734FA2046314670 +:10009000FFF77EFA2846F8BD072294F82430EBE7F4 +:1000A000094A03EB830352F83330002120465A8D6E +:1000B00001F0FAFBBEE700BF80F80022D8F800226A +:1000C0007CF9002228F9002230F8002270B504469D +:1000D0000E4615460021FFF761FA94F82430204AB5 +:1000E000204803EB8303DB00C6508021D550204617 +:1000F000FDF744F880212046FEF7BAF81A4E94F82E +:10010000243036F81320142A1AD0032A4FF00005A1 +:1001100014BF1420052003EB8302144992008D5272 +:1001200026F8130029462046FCF740FE29462046C3 +:10013000FFF7E0F929462046BDE87040FFF728BAEE +:100140000B4A03EB830352F8333000215A8D2046CB +:1001500001F0AAFB94F8243036F81320D5E700BF4D +:1001600080F80022D8F800227CF9002228F9002229 +:1001700030F80022F8B504460E460021FCF7F0FEE8 +:1001800000212046FCF73EFE00212046FCF788FEB9 +:1001900000212046FFF702FA94F8241000295AD0D3 +:1001A000012963D0002320461A461946FCF782F93C +:1001B00000212046FCF782FD002220231146204624 +:1001C000FCF778F900212046FCF778FDA6F1110331 +:1001D000012B05D900212B4B94F8242023F8121071 +:1001E00094F82430284D03EB830355F83370002135 +:1001F0003E852046FDF70AF9788594F82420234EA1 +:1002000002EB820155F8313036F8211083F83610B0 +:10021000216C83F82420196494F8243003EB8303C1 +:1002200055F8330050B1436843B100221146984756 +:1002300094F8243003EB830355F833000DF006FAED +:10024000002294F8240000EB8003DB00EA50BDE8B4 +:10025000F840FFF7DDBD20464FF48062FCF716FC46 +:100260004FF410612046FEF703F89BE720464FF459 +:1002700000620021FCF70AFC4FF424512046FDF7F0 +:10028000F7FF8FE77CF9002230F8002228F90022DE +:1002900070B50446002184B0FCF762FE00212046C0 +:1002A000FCF7B0FD94F824301F49204E03EB830285 +:1002B000D20089581E4DB2581E48116135F81320DE +:1002C00040F82310013A132A15D8DFE802F00A1487 +:1002D000141416140A1414141414141414141414E6 +:1002E00014166A4600212046FFF7F0FE072294F814 +:1002F000243025F8132004B070BD052600212046C7 +:100300006A4625F81360FFF775FEFF2806D006221F +:1003100094F8243025F8132004B070BD072120463E +:10032000FFF728FFE7E700BFD8F8002230F80022E7 +:100330007CF90022D0F800222DE9F047044690F81D +:100340002430394E03EB830256F83210374D4A6998 +:1003500091F83770118903EB430301EB430335F840 +:100360001310B2F800A0D588B2F80290B2F8048059 +:10037000FCF73EFF94F82430802F03EB830256F8FD +:1003800032002946026903D1AA423CBF114695B208 +:100390008A4288BF01610AF0800265B90AB9802FDC +:1003A0003FD00025224A204622F813500821BDE8FC +:1003B000F047FFF7DFBE7AB3802F0CBF0322122273 +:1003C0001B48514620F813202046FDF741FF4946BF +:1003D0002046FDF741FF41462046FDF741FF2946F3 +:1003E0002046FDF741FF002194F82430114A03EB29 +:1003F00083039B00D1522046FDF714FF2046FDF7F2 +:1004000017FF2046FDF7DAFE2046FDF7DFFE204607 +:10041000BDE8F047FDF730BF802F0CBF022211224C +:10042000CEE70122CCE700BF30F8002260F90022BD +:100430007CF9002228F90022704700BF70B50446FD +:100440000D461646FCF7DEFC002094F824301549D2 +:1004500003EB830305EB430321F8130032462946DF +:10046000204601F05DFA012809D829462046FCF70C +:1004700039FD29462046BDE87040FFF73BB8022809 +:1004800006D029462046BDE870400722FDF7F4BC9F +:1004900029462046FCF78AFC29462046BDE87040E4 +:1004A000FFF728B828F90022F8B590F82430234A3D +:1004B00003EB830301EB430352F82360044696F8F1 +:1004C00037300D463769A3B329462046FBF7AEFF08 +:1004D000002094F824301A4AB6681A4903EB8303C3 +:1004E00005EB4303DFF860C022F8130041F82360F6 +:1004F000204629464CF82370FCF7A4FD29462046E7 +:10050000FCF760FD2946204601F0C2F9024648B9D1 +:1005100029462046FFF792FF29462046BDE8F840CD +:10052000FFF736B829462046BDE8F8400722FDF718 +:10053000A3BC728D01F0B8F9C6E700BF30F8002205 +:1005400028F9002280F80022D8F8002270B5468CE5 +:10055000044646BB4FF489730660038444200CF0C4 +:10056000E7FF054618B34422214617F033FE6369BE +:100570006BB166B9198805F12C02A9855988E985FE +:1005800099882986D988698619896A61A9860EF0B1 +:1005900061FF034629460120EB61FFF74FFB04464C +:1005A00040B9204670BD314601F088F938B9FF24C2 +:1005B000204670BD28460DF049F8204670BD002247 +:1005C0004FF48973092E22602384C7D9FF24EFE7F3 +:1005D00070B582B004460D46022001A9FFF76EFBFC +:1005E00000B1FEE740F20513019E226C3060F084FA +:1005F00075843264338494F82430314686F824308C +:10060000E3690220F361FFF719FB08B902B070BD7E +:1006100031460220FFF76CFB02B070BD2DE9F041BE +:1006200082B080460F46012001A916461C46FFF7FE +:1006300045FB00B1FEE7019DD8F84030089A2860DC +:10064000AC602F846E846A602B6498F8243029464D +:1006500085F82430D8F81C300120EB61FFF7EEFA62 +:10066000044618B9204602B0BDE8F08129460120B1 +:10067000FFF73EFB204602B0BDE8F0812DE9F041D6 +:1006800082B080460F46022001A916461C46FFF79D +:1006900015FB00B1FEE7019DD8F8403028602F849B +:1006A0006E84EC842B6498F82430294685F8243035 +:1006B000D8F81C300220EB61FFF7C0FA10B902B085 +:1006C000BDE8F08129460220FFF712FB02B0BDE829 +:1006D000F08100BF30B5114B90F82420044633F868 +:1006E000125083B06DB902F021FE20465021FDF773 +:1006F00021FA294620466368228C03B0BDE83040C9 +:1007000018470120FEF7A0F80023054D218C204654 +:100710001A460095FFF782FF03B030BD7CF9002236 +:10072000C5201B0210B5044601F068F8204601F010 +:1007300079F82046BDE8104001F034B8FF2A2DE9D1 +:10074000F0418C4618BF4FF4817E4FF000014FF00E +:100750008008054608BF002290F82400254C00EBD5 +:10076000001604EB860608BFDFF894E0224F7360A2 +:1007700000EB800386F8240086F83780B160316191 +:10078000718447F813E007EB4303736195F8240085 +:100790009A80D980A3F808C000EB001304EB830310 +:1007A0002A6C18461A64FFF7D1FED52802D0D0B1C2 +:1007B000BDE8F081114E0220FEF746F895F824308E +:1007C00003EB031204EB8202518C104629B992F814 +:1007D000243036F81330282BEDD0FFF7B7FED5289C +:1007E000E9D00028E4D140F6B831284602F07EFE78 +:1007F000BDE8F081F8FB002280FC002278F900229D +:1008000000010100F8B5164604460F4601F02CF829 +:1008100039460546204601F065F801462A4633462A +:100820002046C1F30F31FFF789FF054608B128467E +:10083000F8BD94F82430074E204636F81310FEF722 +:10084000ADFE94F82430204636F81310FCF794FEE1 +:100850002846F8BD94FC0022092901D8FFF7D2BF31 +:10086000FF2070472DE9F04FDFF89093E04DE14F06 +:10087000E14EDFF88C8383B042F21072012001A9AF +:10088000FFF7BEF90028F7D16FF48072019C238C2A +:10089000B4F822B01344162BEED801A252F823F07C +:1008A000330B1B02250B1B02150B1B02070B1B0234 +:1008B000570B1B02410B1B02650B1B021D0A1B027F +:1008C0007F0A1B02590A1B02470A1B0279081B02F6 +:1008D000390A1B0279081B02F50A1B0279081B0260 +:1008E00079081B02A10A1B02F7091B02D1091B028E +:1008F000C3091B02A5091B02FD081B02BBF1130F54 +:1009000040F23B81ABF1410B1FFA8BF3212BB3D8A3 +:10091000BBF1210FB0D801A353F82BF0570D1B02E8 +:100920004F0D1B02470D1B023F0D1B0279081B02D6 +:100930002D0D1B0279081B0279081B0279081B0286 +:1009400079081B0279081B0279081B0279081B022F +:1009500079081B0279081B0279081B0279081B021F +:1009600079081B0279081B0279081B0279081B020F +:1009700079081B0279081B0279081B0279081B02FF +:1009800079081B0279081B0279081B0279081B02EF +:1009900079081B0279081B0279081B02CF0C1B0285 +:1009A0008F0C1B0259462046FCF736FE4FF48B7223 +:1009B000002120466368984721460120FFF798F9F7 +:1009C0005AE759462046FCF7D7FD40F21512EFE7EB +:1009D00094F8243003EB83030BEB430355F82330E7 +:1009E000002BE9D0BBF1000F40F00C81082120461C +:1009F000FFF7C0FBE0E794F8243003EB83030BEB35 +:100A0000430355F82330002BD6D0BBF1000F40F044 +:100A1000E98009212046FFF7ADFBCDE70021204604 +:100A200002F068FC204600F0D5FE6420FDF70CFFC4 +:100A30004FF484725946BCE759462046FEF7AEFD96 +:100A400040F20D12B4E72046FDF7D8F82046FEF735 +:100A5000B5FD59460246ACE7F0212046FBF766FE9D +:100A60000120FDF7F1FE204600F0C8FE204600F010 +:100A7000D9FE204600F096FE4FF4857298E794F870 +:100A80002430BBF1090F26F813B000F2A9805946B3 +:100A900042462046FFF7B6FE81B240F2091288E7CF +:100AA000BBF1000F40F0B480636920461989090347 +:100AB00001F4704100F0CCFE002800F0C98094F8E9 +:100AC000243003EB830255F83210002940F0BA803D +:100AD00045F8324039F81320002A00F04D81142ADD +:100AE00000F04E81132A00F03A8120460721FFF7DB +:100AF00041FBC1E65A4620460BF0070100F0D4FE48 +:100B000040F20F1254E72046FFF7E4FD4FF48272E3 +:100B100059464EE72046FDF7A9F82046FEF74EFD60 +:100B2000024645E72046FDF72DFA4FF481725946FB +:100B30003FE72046FDF762F840F20112594638E7D8 +:100B4000502294F82430204627F81320FFF7C2FDE6 +:100B50004FF483722CE72046FDF7BEF840F20512F1 +:100B6000594626E7204600F02BFE0121204602F0E0 +:100B7000C1FB40F2071259461BE7BBF1000F3FF4DF +:100B80007BAE0BF1FF3BBBF1120F3FF675AE01A33D +:100B900053F82BF0870C1B027F0C1B02770C1B02F7 +:100BA00079081B0279081B0279081B0279081B02CD +:100BB00079081B0279081B0279081B0279081B02BD +:100BC00079081B0279081B0279081B0279081B02AD +:100BD00079081B026F0C1B0279081B02670C1B02B1 +:100BE000FF215AE7594609222046FDF745F9E3E679 +:100BF00030F8002280F9002294FC00227CF90022C7 +:100C0000E5341B02594608222046FDF735F9D3E6A4 +:100C10005946204600F052FE82462046514600F0DA +:100C200017FED8B194F8242002EB82030BEB4303A8 +:100C300055F82330002B00F0B18059462046FFF7CD +:100C400019F919E6636920461989FFF72DF913E6AA +:100C5000636920461989FFF789F80DE65946204651 +:100C6000FFF764F808E62046FCF798F804E620460B +:100C7000FCF78EF800E6204600F0C8FBFCE52046B5 +:100C800000F000FCF8E5204600F076FBF4E51423C4 +:100C900094F82420514903FB02F28B5A01339BB292 +:100CA000012B8B523FF421AF0520FDF7CDFD2046EF +:100CB000FDF7B8FA2046FDF7BBFA2046FDF77EFAAD +:100CC0002046FDF783FA2046FDF7D6FAD4E594F8DE +:100CD000243039F81320013A112A3FF6CDAD01A195 +:100CE00051F822F0950D1B025F0D1B02810D1B02B6 +:100CF00079081B0279081B0279081B0279081B027C +:100D000079081B0279081B0279081B0279081B026B +:100D100079081B0279081B0279081B0279081B025B +:100D200079081B025F0D1B02810D1B0294F8243011 +:100D3000012B7FF4A1AD2046FFF728F99CE5204662 +:100D4000FCF75CFF98E52046FDF71CF994E520468A +:100D500002F054FB90E5204602F092FB8CE528223D +:100D600002FB03F3EB5820469A681969FFF742F932 +:100D7000FF287FF481ADB8E62046FFF7DDFA7BE57A +:100D8000282202FB03F3EB5820469A681969FFF703 +:100D90009DF971E52046FFF77BFA6DE50A2303FB19 +:100DA00002B245F82240BAF1000F05D1594620465B +:100DB0000722FDF761F85FE5BBF1090F3FF65CAD77 +:100DC00059462046FEF7BAFB594618B9204600F0AE +:100DD0003BFE51E52046FFF767FB4DE528F9002271 +:100DE000092900D970474FF0000C70B590F82430F5 +:100DF000164E03EB830301EB43030C46054626F82E +:100E000013C000F085FE032819D8DFE800F0110AAE +:100E1000020370BD21462846BDE870400522FDF75B +:100E20002BB821462846BDE87040042200F0FABEE7 +:100E300021462846BDE87040032200F0F3BE21465B +:100E40002846BDE870400722FDF716B828F90022B1 +:100E5000092900D97047FFF7F1BA00BF30B5028DFC +:100E60008BB01AB1062A0CBF0122FF224FF4124C9C +:100E700090F824104369ADF808208DF804101C8800 +:100E80000E4AADF81040ADF806C052F821505A880D +:100E9000C469ADF812209A880820ADF81420DA88C9 +:100EA00001A9ADF816201B89521B8DF8053003925D +:100EB0000694FEF791FB0BB030BD00BFD0F80022C6 +:100EC000F0B590F824301D4E03EB830301EB430390 +:100ED00056F8233083B063B340F21313092A044653 +:100EE0000D464FF0010001A914BF4FF48A761E464B +:100EF000FEF7E4FE00B1FEE7019F114B226CC7E94B +:100F00000003B8603A643E847D8494F82430394606 +:100F100087F82430E3690120FB61FEF78FFE044669 +:100F200010B9204603B0F0BD39460120FEF7E0FEBF +:100F3000F7E7D524204603B0F0BD00BF30F800220B +:100F400039041B02F8B5184D90F8243035F81320F9 +:100F5000052A28D8D82606FB03F30A26044602EB06 +:100F6000C20203EB8203114F114AD75013449E80F3 +:100F7000CA88DA808A689A60CE68DE600A691A6177 +:100F80004A695A618A699A61CA69DA610A6A4FF4E0 +:100F900070411A620022B04794F8242035F81230CC +:100FA000013325F81230F8BD50F90022FFFF00F0A0 +:100FB00048FA002290F8242019B9174B23F8121090 +:100FC000704700204FF0060C70B502EB4203134C43 +:100FD00003EBC30304EBC303B3F806E024338E45ED +:100FE00005D0BCF1010C00F10100F5D170BD4FF04E +:100FF000D80C0A25084900EBC00031F81230084E21 +:10100000013B21F812300CFB02F202EB8002A31824 +:10101000A6505D6070BD00BF50F9002248FA002262 +:10102000FFFF00F0642330B5012500FB03F30F4CF4 +:1010300001EB810C03EB4C03E5520CFA05FC15881F +:10104000234401284FEA810E5D8003D15388644414 +:10105000A4F868304FF0640C0CFB00F054680EEB01 +:101060000103034A00EB4300145030BD90F400220A +:1010700096F4002240F20A2C2DE9F04162450E461A +:101080001D4684B027D040F20B239A42144616D056 +:1010900040F209239A420BD100232A4640F209115B +:1010A0000096FFF7BBFA0446204604B0BDE8F08185 +:1010B000074603A90220FEF701FEC0B1FEE70023A8 +:1010C0002A4640F215110096FFF7A8FA044620467A +:1010D00004B0BDE8F08100232A464FF48B710096DE +:1010E000FFF79CFA0446204604B0BDE8F081DDF825 +:1010F0000C803B6CC8F80000A8F82040A8F82250EB +:10110000C8F80460C8F8403097F8243088F82430D4 +:101110000EF0A0F9034603990220C8F81C30FEF730 +:101120008DFD04460028BFD003990220FEF7E0FDA4 +:10113000BAE700BF2DE9F84F494D06462C78002C40 +:1011400076D000274FF0D80AB8463D463C46DFF837 +:1011500054B1DFF8549196F82400424B1AFB0080FA +:1011600024220021184416F03BFF06223C2196F869 +:1011700024003D4B12FB005210010BEB02124BF806 +:101180000040C2E90144D46096F8240008F1240824 +:1011900011FB007200EB400005EB4000013549F8FF +:1011A0000240062D4A4423F810405460148107F190 +:1011B0000A07D0D1282796F824502C4805EB85063D +:1011C0003A46002100EBC60016F00AFF28484FEA15 +:1011D000C6083A460021404416F002FF254BB200F3 +:1011E0009C50254A03EB860322F81540234AC3E9A5 +:1011F0000144C3E90344224B22F815402148224A06 +:1012000023F81540214B22F8154000213A4640446E +:1012100023F8157016F0E4FE0121012D08BF1C4BC8 +:10122000084608BF9C70FEF77FFD0020BDE8F88FE0 +:1012300044222146174816F0D3FE174F174B44227D +:10124000214617481C60C7E900443C8116F0C8FEDF +:101250000123C7F80A40C7F80E407C822B7070E764 +:10126000A8F7002248FA002260F90022D8F80022EC +:1012700080F8002228F9002258F9002254F90022AF +:1012800050F9002230F800227CF9002280F9002277 +:10129000A4F70022F8FB002280FC002294FC00222C +:1012A0003CFC002288F90022B4F70022012300B59B +:1012B0008BB00D4AC1698DF8053090F824308DF857 +:1012C000043042F8231063B1084B1B6A0BB11B6A50 +:1012D000079304200DEB0001FEF77EF90BB05DF8DB +:1012E00004FB024B1B69F1E7ACF70022F820012256 +:1012F000012300B58BB0C2698DF8053090F8243019 +:1013000006928DF804305BB1074B1B6A0BB11B6A68 +:101310000793052001A9FEF75FF90BB05DF804FB08 +:10132000014B1B69F2E700BFF8200122F9F7B0BBBF +:10133000438C33B9054B90F8242033F81230282B16 +:1013400001D0FFF703B9D520704700BF78F900221C +:10135000034600B5074A8BB032F813200D2001A9CF +:101360008DF804308DF80520FEF736F90BB05DF8E6 +:1013700004FB00BF58F9002238B5058D0446EB0781 +:1013800016D5214B90F8242033F81230072B15D0B6 +:10139000142B23D0052B0BD10022114600F0B8FBF3 +:1013A000032826D013D8022802D02046FEF770FF6B +:1013B00029462046BDE8384000F03ABC0021FEF73F +:1013C000D9FE29462046BDE8384000F031BCFF2850 +:1013D000EED107212046FEF7CDFEE9E700221146B7 +:1013E00000F096FB032804D0F1D838B10128DCD0F6 +:1013F000DEE705212046FEF7BDFED9E71121204694 +:10140000FEF7B8FED4E700BF7CF9002270B5058D69 +:101410000446EB0705D429462046BDE8704000F09D +:101420003DBC0021FEF76CF810F002061DD194F8C7 +:101430002430134903EB83039B00CA5A013292B252 +:10144000012ACA520CD00520FDF7FEF9314620468C +:10145000FEF79EF829462046BDE8704000F01EBC0D +:1014600007212046FEF786FED5E720460621FEF737 +:1014700081FE29462046BDE8704000F00FBC00BF49 +:1014800028F9002270B5058D0446EA0705D42946DF +:101490002046BDE8704000F037BC0021FEF730F870 +:1014A00083072BD43A4E94F8243036F81330043B9B +:1014B0000F2BECD801A252F823F000BF3F151B02FE +:1014C0008F141B0265151B026F151B028F141B0264 +:1014D0008F141B028F141B028F141B028F141B020C +:1014E0008F141B028F141B028F141B028F141B02FC +:1014F0008F141B028F141B0211151B02204606219C +:10150000FEF738FE29462046BDE8704000F0FCBBDF +:1015100000222046114600F003FA022819D02AD8EA +:1015200080B3072294F824302046002126F81320A7 +:10153000FBF7D8FC00212046FDF7DCFFA7E70022DF +:101540002046114600F0ECF9022802D013D80028FA +:10155000E7D120460021FBF7C5FC00212046FDF71E +:10156000C9FF94E700212046FEF704FE8FE72046DE +:10157000FEF78EFE8BE7FF2889D107212046FEF774 +:10158000F9FD84E712212046FEF7F4FD7FE700BF56 +:101590007CF900222DE9F843EFF303834FF00008B4 +:1015A000154D164E2C88164A04EB0414103B06EB1E +:1015B00084075BB2404652F8239087F82480FCF7FA +:1015C0006DFDA400386404F13803D9E90912F15023 +:1015D00033445A603846FCF7F7F90120394646F89B +:1015E0000480FEF745FB2B8801339BB20F2B08BF0D +:1015F00043462B80BDE8F88398FC00229CFC002227 +:10160000F820012200B54FF00F0E40F217124EF0F5 +:1016100001E090F82410074BC1EB012003EB80039D +:101620001A8444330FF005C00022034B23F8112025 +:101630005DF804FB9CFC002298FC00222DE9F04799 +:10164000EFF303830126194DDFF868806C88184A90 +:1016500004EB0414A400103B08EB04095BB252F83D +:1016600023A0304689F82064FCF718FD04F57F7745 +:10167000C9F83C0404F23444DAE90923474448F841 +:101680000420444438466360FCF79EF90023394641 +:10169000C9F8FC333046FEF7EBFA6B8833449BB253 +:1016A0000F2B08BF00236B80BDE8F08798FC002259 +:1016B000F82001229CFC00222DE9F0470C4605464B +:1016C000924690F82480FAF7B1FE21462846FBF7AF +:1016D00099FB21462846FBF7E3FBDFF8849021467F +:1016E000284608EB8806FBF73BFC04EB4606214640 +:1016F0002846FAF707FF59F8267057B3164B2146CC +:1017000053F8263028463B61A7F828A0FBF77EFE59 +:10171000124B788559F8265033F81630404685F834 +:101720003630FCF7BBFC0022286459F8260011462D +:10173000436880F82480984759F826000BF086FF0C +:1017400000232146404649F82630BDE8F047FEF721 +:101750002DBBBDE8F08700BFD8F8002228F9002291 +:1017600030F8002270B505460C46164631B13246B7 +:1017700021462846BDE87040FCF7A6BD4021FBF796 +:1017800037FD324621462846BDE87040FCF79CBD37 +:1017900010B50446FCF734FD2046BDE81040FCF7C8 +:1017A000DDBC00BF10B50446FCF72AFD2046BDE8AD +:1017B0001040FCF7DBBC00BF70221021FAF7ACBF71 +:1017C00010B50446FCF716FD2046BDE81040FCF7B6 +:1017D000B5BC00BF10B50446FCF70CFD2046BDE8C3 +:1017E0001040FCF7B5BC00BF10B50446FCF714FD73 +:1017F0002046BDE81040FCF7D1BC00BF10B5044640 +:10180000FCF70AFD2046BDE81040FCF7CFBC00BF46 +:1018100010B50446FCF7FAFC2046BDE81040FCF782 +:10182000ADBC00BF10B50446FCF7F0FC2046BDE897 +:101830001040FCF7ABBC00BF08B5FCF727FD002249 +:10184000FF2800F0C00314BF1846104608BD00BFB3 +:1018500008B5FCF71BFD0022FF2800F0C00314BFF1 +:101860001846104608BD00BF092901D9002070475D +:1018700010B50446FBF7E8FC2046FBF701FDC34327 +:1018800000F00F02D80000F08000104310BD00BF30 +:101890000020704709B9FAF7A1BEFAF77FBE00BF72 +:1018A0004FF4E061FBF752BA092905D8530601D578 +:1018B000FBF7B2BEFBF760BE704700BF09290FD827 +:1018C00010B541B10446FBF7BFFC2046FBF748FDCD +:1018D00000F4704010BDFBF76DFC00F4704010BDCB +:1018E0000020704708B599B10346642093F824306E +:1018F0000A4A00FB03F301EB810103EB4103D15AD8 +:10190000012905BFD218D088FF2000F4704008BD1F +:10191000FBF750FC00F4704008BD00BF90F40022BB +:101920002DE9F04F092983B06DD851EA0206174618 +:1019300008BF32460C4606BF202311460023054649 +:10194000FAF78AFDFF28064649D021462846FAF7CD +:10195000FFFB804621462846FDF7DCFD95F8243044 +:10196000DFF8DCA003EB830304EB43035AF82330D6 +:10197000CDF80080434536D9022621462846FDF79A +:10198000BFFD214601902846FAF750FD95F82490B6 +:10199000DFF8B0B009EB890904EB49093A46414642 +:1019A0005BF829302846FCF7B9F94BF8290095F87F +:1019B0002430009903EB830304EB43035AF82320FC +:1019C00091422FD8A2EB08024AF82320214628464C +:1019D000FBF738FB019B03F00303012B1AD03046C1 +:1019E00003B0BDE8F08F1FFA83F8B8F1000F0FD0F5 +:1019F000B8FBF0F300FB13839BB24BB9B4FA84F647 +:101A000076097600B9E70126304603B0BDE8F08FCD +:101A10000126B2E728462146FDF7BAFD304603B05D +:101A2000BDE8F08F002239464AF823202846FBF70C +:101A3000B5F80304CAD439462846FBF7F3F8C5E7DE +:101A4000D8F8002280F8002209294DD8F8B590F87E +:101A500024302B4A03EB830301EB430352F823703A +:101A60000C4697F8373005463E69BBB321462846F9 +:101A7000FAF7DCFC002395F82420BF682148DFF842 +:101A80008CC0214902EB820204EB42024CF8227026 +:101A900040F8226021F81230284621461A46FAF70B +:101AA00009FD21462846FDF735FD4EB1B6FBF0F2A3 +:101AB00000FB126092B2C0B921462846FAF710FD29 +:101AC00021462846FDF764FD21462846FBF76EF9BE +:101AD00021462846BDE8F840FDF70CBD7B8D5B062E +:101AE0000AD5FBF799FDC1E7704701322146284628 +:101AF00092B2FAF7F5FCE3E7FBF73EFDB6E700BF6D +:101B000030F80022D8F8002228F9002280F80022BC +:101B100009292DE9F84F4BD800230C4606461746F5 +:101B2000FAF79AFCFF28054642D021463046FDF7D9 +:101B3000F1FC96F82430DFF8E88003EB830204EB35 +:101B4000420258F82210C5F30B05A942AA464FEAF3 +:101B500083023FD355D085B3B5FBF0F100FB1151A3 +:101B600089B200294AD04FF0010921463046FAF7E0 +:101B70005DFC96F824309A001A442946274D04EB60 +:101B8000420B30463A4655F82B30FCF72FF945F812 +:101B90002B0096F82430484603EB830304EB430400 +:101BA00058F82430A3EB0A0348F82430BDE8F88F36 +:101BB0004FF0FF094846BDE8F88F21463046FAF756 +:101BC00035FC4FF0010939463046FBF777F84FF006 +:101BD000000ADEE721463046FAF728FC96F8243062 +:101BE0004FF0030903EB830204EB420258F8221082 +:101BF00048F822508DB2AA469A00BDE74FF002097C +:101C0000BAE721463046FAF711FCA946002DDAD092 +:101C100096F824304FF000099A00ADE780F80022D2 +:101C2000D8F80022092900D97047FFF745BD00BF49 +:101C30002DE9F843012490F82430174A03EB83037D +:101C400006460D46274602EBC30902E001340A2C82 +:101C50001CD007FA04F31D42F8D01FFA84F841465D +:101C60003046FBF7EFF959F82430002BEED041460F +:101C70003046FDF763FC10284FF000024146304625 +:101C800006D00134FFF7ACF80A2CE2D1BDE8F883A6 +:101C9000FFF7DEF8DAE700BF30F800222DE9F8435D +:101CA000012405460E462746DFF8588007FA04F35C +:101CB0001E4215D095F824301FFA84F903EB8303F4 +:101CC00004EB430358F8233053B149462846FDF747 +:101CD00043FCB0F5404F08D049462846FCF7ECF9E4 +:101CE00001340A2CE2D1BDE8F8832846FBF7CAF993 +:101CF00003044CBF0522072249462846FCF7BCF8DE +:101D0000EEE700BF30F800222DE9F0470124064637 +:101D10000D462746DFF8C490DFF8C48007FA04F3C5 +:101D20001D4219D096F8243003EB830304EB4303E0 +:101D300059F8232082B138F813301FFA84FA012BA6 +:101D40000AD051463046FDF7DBFB800751462ED5C1 +:101D500006223046FCF790F80134062CDED14FF015 +:101D600001081E4F08FA04F31D4215D096F82430DE +:101D70001FFA84F903EB830304EB430357F8233082 +:101D800053B149463046FDF7BBFB830709D5062210 +:101D900049463046FCF770F801340A2CE2D1BDE820 +:101DA000F087012249463046FFF786FCF4E73046CB +:101DB000FBF72CFB4204CFD496F82430514603EBBA +:101DC000830304EB430301223046013428F81370E7 +:101DD000FFF772FC062CA1D1C1E700BF30F800224A +:101DE00068F4002230B583B0069C94F801C0BCF1C1 +:101DF000050F02D0002003B030BD94F803C00546A3 +:101E00000CF0030CBCF1020F2CD0BCF1030F10D06E +:101E1000BCF1010FEED194F9023094F802C0002B0E +:101E200048DB932AE6D14FF0000E4CF21022092035 +:101E300027E094F902E094F802C0BEF1000FA07907 +:101E400040DB932AD6D1002879D0C02B00F08880BF +:101E5000B0FA80FECEF11F0E48F2100209201FFAE0 +:101E60008EFE0EE094F9023094F802C0002B32DBB3 +:101E70000E2A3AD0932ABDD14FF0000E44F2102220 +:101E8000092023790CF00F0C43EA01336179079C98 +:101E900042EA0C0243EA0123012D2280A380A4F828 +:101EA00006E0A8D1421E052A47F6084328BF0023B2 +:101EB0006380A0E7932A9DD14FF0000E4CF2802260 +:101EC0000920DEE7932A95D100283DD186464FF4BC +:101ED00000420920D5E70E2A1CD0932A8AD14FF060 +:101EE000000E4FF485420920CBE7012D41F0100090 +:101EF00018BF08460191F9F787FD03283FF67AAF2E +:101F000001304FF0000E44F2102294F802C0019903 +:101F1000C0B2B6E7012D41F0100018BF084601918C +:101F2000F9F772FD03283FF665AF01304FF0000E60 +:101F30004FF4854294F802C00199C0B2A1E78646E9 +:101F400048F2100209209CE7C02B13D0B0FA80FEA3 +:101F5000CEF11F0E4FF4004209201FFA8EFE90E7CB +:101F6000082811D800F1FF3E48F2100209201FFA9C +:101F70008EFE86E708280DD800F1FF3E4FF40042A0 +:101F800009201FFA8EFE7CE74FF0070E48F2100280 +:101F9000092076E74FF0070E4FF40042092070E762 +:101FA00070B5642400FB04F4144B00269C460922FF +:101FB000134D0903234405E0013A03F10A030CF130 +:101FC0000A0C1AD0B3F80AE0BEF1010FF4D1B3F84D +:101FD00010E005EA0E0E7145EED104EB0C0E01285F +:101FE000CEF80A60CEF8106008BFACF87260013A13 +:101FF00003F10A030CF10A0CE4D170BD90F4002245 +:1020000000F0FFFF4FF0640C38B590F824300C4618 +:102010000CFB03F31D4A01EB810103EB4103D35A8F +:10202000012B00D038BD00210546FAF79FFC00F0D7 +:102030000F0084421CD001212846FAF797FC00F0DB +:102040000F0084421BD002212846FAF78FFC00F0D3 +:102050000F00844205D021462846BDE83840FAF7F3 +:102060009DB80023022228461946FAF723FAF2E720 +:10207000002328461A461946FAF71CFADBE7002324 +:10208000012228461946FAF715FADCE790F40022F7 +:1020900038B5094D90F8243035F8132052B107496E +:1020A000044651F8233000219847002294F8243048 +:1020B00025F8132038BD00BF9C1101229411012284 +:1020C000704700BF134640F223110022FEF7D6BA34 +:1020D0004FF49271038D428CFEF7D0BAF0B5052A09 +:1020E00000F29A80DFE802F00303876F4E034FF49B +:1020F000A01C90F82430494C03EB8302DFF834E154 +:1021000004EB4207464D474E44F812E0C7F804C0BE +:1021100003EB031203EB830306EB830605EB820359 +:102120009E6090F82420802602EB820C04EB4C0C7D +:10213000ACF8081002EB0213BCF8061005EB8303A1 +:1021400019610024012183F837605C84046C1985CF +:10215000354983F824205960C3F814C01C6490F8F2 +:102160002420866B02EB02139B00C46B3833E91802 +:1021700002EB0212EE5005EB82004C60BDE8F0402D +:10218000FEF7E4B990F82430284E4FF0000E06EB2D +:102190008326B6F802C0224DBCF5806F28BF4FF4ED +:1021A000806C03EB830203EB031305EB83031B4CEF +:1021B0009E601F4B44F8123004EB4203A3F806C0A4 +:1021C000A3F804E0ADE74FF4102E90F82430174A3E +:1021D000134D03EB830602EB832203EB03130F4C37 +:1021E00005EB83039A60124B04EB460C44F816305F +:1021F000CCF804E095E74FF4901E90F82430074C9B +:1022000003EB83020B4F04EB420C44F81270044DB5 +:10221000044ECCF804E07BE7F0BD00BF3012012291 +:10222000A811012268110122D1201B026809012294 +:1022300080060002800600012DE9F0434FF080097E +:1022400000254FF0010E4FF4A06890F824C0154F00 +:102250000CEB0C1307EB8303134E83F837905E608F +:10226000066C124C1E640CEB8C0604EB460683F8DD +:1022700024C05D849D601D615E61A3F828E090F834 +:1022800024E00CEB8C0C0EEB0E1E24F81C807280EC +:1022900007EB8E00B580F5803181BDE8F043FEF795 +:1022A00055B900BFA8110122D1201B023012012212 +:1022B0002DE9F0434FF0800900254FF0010E4FF457 +:1022C000106890F824C0154F0CEB0C1307EB830338 +:1022D000134E83F837905E60066C124C1E640CEB54 +:1022E0008C0604EB460683F824C05D849D601D6166 +:1022F0005E61A3F828E090F824E00CEB8C0C0EEB68 +:102300000E1E24F81C80728007EB8E00B580F580CD +:102310003181BDE8F043FEF719B900BFA8110122D1 +:10232000D1201B0230120122F8B54FF0000C4FF003 +:10233000800E044690F82430214A224902EB4320C3 +:1023400003EB830201EB42021F4DD6881F4F03EBC4 +:10235000031205EB820282F82430C2E9017003EB1C +:10236000830301EB430182F837E01661A2F822C033 +:10237000516194F82400226C00EB001305EB8303F9 +:1023800018461A64FEF7E2F880B2D52801D078B179 +:10239000F8BD0220FCF758FA94F8243003EB03133D +:1023A00005EB8300FEF7D2F880B2D528F1D0EEE736 +:1023B0002046BDE8F84040F6B83101F097B800BFBC +:1023C0003805012298040122AC040122E5341B02E5 +:1023D0000023FF222DE9F04790F824708AB0584C72 +:1023E000ADF8023007EB870304EB8304237905463D +:1023F000092BADF800206079A2790FFA87FE62D030 +:1024000041F60A232689B4F80A809E4254D08A688D +:102410001388002B4AD09B00043B9B08FF204FF6FB +:10242000FF7A013305E0B14507D0013B02F1040218 +:102430000ED0B2F80490D145F5D1B2F80690D1454E +:1024400038D0C14508BF0020013B02F10402F0D1A1 +:10245000FF282CD04FF000093A4E4B4606EB87265A +:10246000B6F80280B8F5806F28BF4FF480680DE0A1 +:10247000042803F1050704D116F807A0C88882458F +:1024800030D0127813449BB2F25C7AB1434506EB2C +:1024900003020BD250780228EAD1944612784FF00A +:1024A000010913449BB2F25C002AEFD1FF200AB06D +:1024B000BDE8F0870020B8E7B8F5007FA7D100207D +:1024C0000AB0BDE8F08700289AD11AB90123ADF807 +:1024D000023095E7012A2ED0022A04BF0323ADF86B +:1024E00002308DE7B9F1000F01D0CDF808C00DF131 +:1024F00002030593144B0194144C03EB4E03079312 +:1025000004EB4E032846D1F810800392089301A9EA +:10251000CDF810D0C04795F824300D4A34F8131088 +:1025200003EB4303F55D01EB430302EB0313BDF83B +:102530000000DD80BBE70223ADF8023060E700BF9A +:10254000681101226809012254F9002258F9002279 +:1025500088F900220B46002240F22111FEF78EB8C6 +:1025600000234FF491711A46FEF788B84FF0000C23 +:1025700070B590F82430184C184E03EB830544F8DE +:102580001560B2F5007F04EB4505A5F804C01BD922 +:102590004FF400722981EA8000224FF0FF0E104DA7 +:1025A00005EB432303F802E090F82430013203EBFB +:1025B000830104EB4101B1F806C091B28C45EFD81C +:1025C000BDE87040FFF7B0BEEA802981002AE3D160 +:1025D000BDE87040FFF7A8BE980401228006000203 +:1025E000380501222DE9F043DFF81C9190F82430E2 +:1025F00083B059F823300546B3F822804FEA0837F4 +:10260000BFB23946FFF718F9B8B3012402E001342C +:102610000A2C1DD0A6B231462846FFF74FF9B84222 +:10262000F5D131462846FCF76BFF0128EFD1314642 +:102630002846F9F7FBFE502195F824302C4A03EB8D +:10264000830304EB430301340A2C22F81310E1D175 +:10265000092241462846FFF789FF264B95F824209A +:1026600003EB4223DB7913F0200310D1B8F1010F03 +:1026700028D05021204B23F81210022095F8243046 +:1026800059F8231003B0BDE8F043FDF731BB002437 +:102690001A491B4802EB820201EB420341F8120087 +:1026A00028465C60A3F80880FFF73EFE0028E4D1CE +:1026B000B8F1010F11D050210F4B95F8242023F8C9 +:1026C0001210DAE70F491A46009128464FF4837139 +:1026D000FDF7A4FF95F82420CBE70A4903460246FC +:1026E000009128464FF48371FDF798FFE3E700BFA0 +:1026F000400901223805012278F9002298040122BC +:1027000000030100C5201B02A01101222DE9F04F9A +:10271000654A90F8243083B052F8233006465C8C2A +:102720002503ADB22946FFF787F8002800F0828024 +:10273000012C00F08F806420FCF786F809222146E6 +:102740003046FFF713FF594B96F8242003EB422342 +:10275000DB799B0600F18C804621554B23F8121043 +:102760000124544F02E001340A2C21D01FFA84F8CE +:1027700041463046FFF7B6F8A842F4D196F8243027 +:1027800003EB830304EB430337F81330502BEAD1F8 +:1027900041463046FCF7FCFE002296F8243003EB5D +:1027A000830304EB430301340A2C27F81320DDD103 +:1027B00096F824A0DFF814B13BF81A30002B40D073 +:1027C00000254FF0D808DFF8089107E096F824A01C +:1027D0003BF81A200135ABB29A4232D908FB0AF411 +:1027E00005EBC50304EB83044C446188EF00012929 +:1027F000ECD1236A002230469847462240F2072057 +:1028000096F82410638801EB410403EB44032A4C3F +:1028100004EB03135A80294B33F81120824236D03F +:10282000462208FB0AF32F4403EB87034B448A46F6 +:102830009A80CDE796F824A01D4B33F81A30462B2A +:102840008ED00220184B53F82A1003B0BDE8F04F89 +:10285000FDF74EBA96F824201349194B51F822205F +:102860003046118C009300231A46FDF7D7FE62E72D +:10287000FF2221463046134BFDF760FF0028D9D1D7 +:1028800046210B4B96F8242023F8121068E70E4BD4 +:10289000304653F8213000219847002396F8241041 +:1028A000064A22F81130BBE7A011012238050122A7 +:1028B00078F900224009012288F900229C110122A6 +:1028C000C5201B02E5341B029411012250F900229D +:1028D00048FA00222DE9F04FB84FDFF80C83DFF8FB +:1028E0000CB38FB042F21072022004A9FDF788F9F0 +:1028F0000028F7D1049C238C94F82490B3F5927FA0 +:102900004D46668C47F829407AD9A3F20222062A5E +:1029100056D8A3F20323052B00F2E583DFE803F08A +:1029200055413113036540F2051340F2072123841A +:10293000A34BA44A23F819106368204642F82930B3 +:10294000FFF7E4FECEE74FF4837340F20621204602 +:102950002384FFF747FE40F2062294F8243098497A +:10296000012E21F813209749626841F82320218C19 +:10297000B8D1954B2046009300231A46FDF74EFE32 +:10298000B0E74FF4837340F2052123848C4B8D4ACA +:1029900023F819106368204642F82930FFF722FE19 +:1029A000A0E74FF48473874A23846368012E42F8BA +:1029B000293000F0AC814FF40173814A22F81930BC +:1029C00021460220FDF794F98CE740F207137D4A77 +:1029D00023846368012E42F8293000F0AE8140F272 +:1029E0000323774A22F81930EAE740F205134FF43F +:1029F000027120462384FFF789FE4FF40272ACE790 +:102A0000B3F5827FDCD96FF4827213441F2BD7D8C1 +:102A100001A252F823F000BF572C1B02C1291B0250 +:102A2000C1291B02C1291B02C1291B02C1291B028A +:102A3000C1291B02C1291B02C1291B02C1291B027A +:102A4000C1291B02C1291B02C1291B02C1291B026A +:102A5000C1291B02C1291B02C1291B02C1291B025A +:102A6000C1291B02C1291B02C1291B02C1291B024A +:102A7000C1291B02C1291B02C1291B02C1291B023A +:102A8000C1291B02C1291B02F12B1B02252B1B0292 +:102A9000BD2A1B02992A1B0231462046FEF70EFF73 +:102AA00094F82430494A32F81320282A00F09481FF +:102AB00057F823100220FDF71BF913E7434B33F8B7 +:102AC0001930462B00F0BE8100F245810A2B00F040 +:102AD000FA81282B7FF474AFE28C3D4E002126F85A +:102AE00019202046FEF73EFE0022402594F82430AF +:102AF000384903EB430021F8132036F81310364E03 +:102B0000802926F8205000F0F981C02900F0F681D4 +:102B1000A94200F011820A222C4957F8234021F8DB +:102B200013204DE70C2005A98DF81490FCF754FDF7 +:102B30002046002100F0DEFB282394F82440234A9D +:102B400022F81430254B33F814308BB34FF6FF7E48 +:102B50000A25002003EBC3039B00214A243B9B086A +:102B600002FB03F304EB440223F0404302EBC202F6 +:102B700004EB440C013308EBC2024FEA4C0C118801 +:102B8000B14211D15188958061440BEB01190901C3 +:102B90002BF801E013491160A9F80250A9F80400CC +:102BA000A9F80600A9F80800013B02F12402E6D1C9 +:102BB00057F824100220FDF79BF893E6A01101229C +:102BC0009C11012294110122C5201B0278F90022D8 +:102BD00054F900229011012260F9002250F90022DC +:102BE000398EE338FFFF00F048FA002288F900220E +:102BF000E38C422B38D8402B7FF6E2AEC44931F843 +:102C000019300A2B7FF4DCAE2822012321F8192089 +:102C1000C04A22F81930C04A12F81920022A00F0DE +:102C2000A98100F029FC94F82430BA4A32F8132024 +:102C3000012A7FF43DAFB94B40F20311009300230A +:102C400020461A46FDF7EAFC282294F82430B049C1 +:102C500021F813202CE740F20511B14B204623F850 +:102C60001910FFF753FD3DE6432B7FF4A9AE0A236D +:102C70000026A74A22F81930AA4BAB4A33F819307C +:102C800022F81960002B60D0B2460BE09B88462BDF +:102C900014D0A44B94F82450013633F81520B3B265 +:102CA0009A4252D9D82303FB05F306EBC60203EB85 +:102CB00082034344598894460129E7D1D82303FB72 +:102CC00005F505EB8C0508EB050900222046D9F82F +:102CD000183098470A214FF6FF7C94F82420B9F861 +:102CE000023002EB420203EB420390480BEB03126B +:102CF0001B0148F805002BF803C0A9F80410518007 +:102D0000A2F804A0A2F806A0A2F808A0C1E70A232E +:102D10007F4A22F8193000234FF40172804920467F +:102D200021F819207D4A218C00921A46FDF776FC85 +:102D300094F8243057F8234042E60A23744A22F8D4 +:102D40001930002340F20322E8E757F8251002204B +:102D5000FCF7CEFFC6E5502B7FF432AE714B002559 +:102D600033F819304FF0D80A3BB929E66D4B0135DD +:102D700033F81920ABB29A422BD90AFB09F305EBC1 +:102D8000C50203EB820343445988EE000129EDD1CB +:102D90000022DB692046984740F2052394F824205E +:102DA0005F4931F81210994200F09C8050210AFBD3 +:102DB00009F32E4403EB86034344588802EB420296 +:102DC00000EB42020BEB02125180998094F82490A0 +:102DD000CCE757F82940F3E52046FAF791FF94F83D +:102DE000243000283FF464AE57F823209946D68C4F +:102DF000002E40F0AC804E4A32F81330042B00F025 +:102E00001181062B00F0EA80012B00F0BC80484BBA +:102E100033F81920013292B223F819203D4B052ACC +:102E200033F8191000F03C81062A00F02881012AAD +:102E300000F0CB803F4B204653F82230984794F85F +:102E4000243035E6374B33F81930002B3FF4B8AD5A +:102E5000711C204600254FF0D80A0C4606E0314B85 +:102E6000013533F81920ABB29A42B2D90AFB09F303 +:102E700005EBC50203EB820343445A88EE00A242ED +:102E8000EDD11B6A002221460390984740F20721AA +:102E90000398234B90F8242033F812308B4227D02C +:102EA00046210AFB09F32E4403EB860343445E8864 +:102EB00002EB420206EB42020BEB021251809980B8 +:102EC00090F82490CBE7164B33F81930B3F5017F17 +:102ED0007FF476AD2046FFF7DBF894F8243057F8FE +:102EE00023406DE52046FFF7D3F894F824205DE7F2 +:102EF000FFF7CEF8039890F82420D1E70D4B204639 +:102F00001B681146984794F8243057F8234057E53A +:102F100078F9002258F90022A4F70022C5201B02EC +:102F20009C11012250F9002254F90022FFFF00F009 +:102F300090110122900400222046FBF7D3FA20468C +:102F400000F092FA94F8243057F8234038E50A222A +:102F5000704921F81320704A32F81320A2F202229D +:102F600092B2012A3FF6A4AD2046FFF791F894F8FB +:102F700024309DE50B2005A98DF815308DF81490AF +:102F8000FCF72AFB4DE6654E654B36F8195033F8D1 +:102F900019202D03ADB229462046FEF7E3FB06219A +:102FA000604B09EB890903EB8903DB7994F8242052 +:102FB00003F07F031D4336F8123001FB02335A4AF7 +:102FC00022F8135094F8249021E7584B0A465B6886 +:102FD00000212046984794F8243069E5D8225449C6 +:102FE000334609FB028231F8196009E04B495588E4 +:102FF00031F819102432A94203F1010057D00346D9 +:1030000099B2B142F2D34623424A22F81930424BD8 +:1030100033F819204B46A2F2022292B2012A3FF65F +:1030200047ADA1E735464FF0240A4A4600E0013596 +:103030003F4B33F81200ABB298421ED9EEB9D821FB +:103040000AFB03F301FB0239C144B9F804100A2951 +:10305000EDD1D82111FB0233204608EB0301FFF725 +:10306000B7F938B9012694F824302C4A32F81330D5 +:10307000A9F8023094F82420D9E79146C7E602FB6C +:1030800009132C4A0BEB031302EB892999F805204D +:1030900020469A80254B9B69984794F8243007E591 +:1030A000224B20465B69984794F8243000E5D825E8 +:1030B00006204FF0240E462605FB09F500FB0910FB +:1030C0000EFB0353164A0BEB001032F819C04344B1 +:1030D0004680A0F808C000229E8020465B69984781 +:1030E00094F824908FE740F20B13134A238463680B +:1030F000012E42F8293005D040F20223064A22F878 +:1031000019305DE40A23034A22F81930002340F203 +:10311000022203E678F900229C11012258F90022CC +:1031200054F900226811012260F900229004002263 +:1031300050F9002268090122941101222DE9F84F6B +:10314000574C05462178002900F09F80002495F80F +:103150002430544E544803EB8302910000EB43208B +:1031600006EB820374504FF400722146C3E9014418 +:10317000C3E9034414F034FF95F824304B4F03EBBC +:10318000830307EB83019B00FC50C1E90144C1E9C3 +:103190000344474895F824304FF48062214600EB01 +:1031A000832014F01DFF95F82410424B01EB8101A0 +:1031B00043F8114003EB41035C601C8195F8243017 +:1031C0003D4803EB03134422214600EB830014F037 +:1031D00007FF4FF0060E0A2395F824B0DFF800A190 +:1031E000DFF800C14AF82B4095F824504FF6FF72E3 +:1031F0002CF815404EF001E0A446DFF8EC802F4F8C +:103200002F483049DFF8E49028F8154029F8154098 +:1032100047F8254020F8153021F815402A492B4F52 +:1032200021F815402A4905EB850021F8154005EBEA +:10323000450101EBC10107EBC10706EB80018000EE +:103240003450C1E90144C1E9034405EB4505214E71 +:10325000DFF89C806D0005EB0C0006EB001100010F +:1032600032520CF1010CC7F800804B80243747F82C +:10327000203C8C80CC800C810FF013C802210846C2 +:10328000FCF752FD0020BDE8F88F134B4422134891 +:10329000C3E90011198114F0A3FE0123237055E73F +:1032A00094040122400901223805012268110122FB +:1032B0006809012298040122AC0401229411012220 +:1032C00078F9002254F9002258F9002248FA002225 +:1032D00050F9002288F9002230120122A81101229F +:1032E000A01101229C110122380901229011012212 +:1032F000FFFF00F0012901D0F9F728BA10B5044604 +:10330000F9F71CFA94F82430012B00D010BD054BBE +:10331000054A9B782046BDE8104003EB430352F872 +:1033200023301847A4F700225004002210B5114B97 +:1033300090F8242033F81230502B06D0FAF7F6FE1E +:10334000BDE810400520FBF77FBA0446FAF7EEFE11 +:103350000120FBF779FA2046FAF784FC2046FAF7B9 +:10336000DDFE2046FEF714FABDE810400520FBF70D +:103370006BBA00BF80F9002270B504460D46FEF717 +:1033800047FA2046FEF78CFA29462046FFF7E2F876 +:1033900094F82430012B00D070BD064B064A9B7870 +:1033A0002046BDE8704003EB430302EB83035B68F8 +:1033B000184700BFA4F700225004002210B590F86F +:1033C00024300446012B08D10A4B0B4A9B7803EBAF +:1033D000430302EB83039B689847F0212046F9F7EB +:1033E000A5F92046FEF700FA2046BDE8104043212B +:1033F000FFF7B0B8A4F700225004002270B5194DB1 +:1034000090F8243035F81360502E03D0BDE870409A +:10341000FAF7B8BD0446F9F75FF983060DD42046E4 +:10342000FAF7C2FB432813D02046FEF7B1F9314624 +:103430002046BDE87040FAF77DBB282294F824307E +:10344000204625F813200121BDE87040FDF7C0B8E3 +:10345000282294F82430204625F81320BDE8704037 +:10346000FAF790BD80F900220022024B11461B683A +:10347000184700BF900400226420FBF7E5B900BFA5 +:10348000FFF76EB870B5154E04463588ADB12046CD +:10349000FEF7B8F82046FFF751FE2046FDF74AFE3A +:1034A00094F82400F7F730FB94F82400F8F7D2FCE6 +:1034B0002046BDE87040FDF739BFFCF733FC4FF004 +:1034C0000A0E0E224EF001E0054B9A715D70243316 +:1034D0000FF005C801233380D9E700BF4412012251 +:1034E000401F012201460420FCF7A8BB042000B5C0 +:1034F00083B00A460DEB0001FCF782FB38B9019B53 +:10350000188D002818BFFF2003B05DF804FBFF20D2 +:1035100003B05DF804FB00BF38B5054690F8240001 +:10352000F9F718F801212846F9F774F80520FBF798 +:103530008BF900242846F9F7B3F8820709D10B204C +:10354000FBF782F92846F9F7ABF80B348307A4B2EE +:103550000DD001340120A4B2FBF776F9B4F5167F43 +:10356000E8D328460121F9F777F8002038BD28462E +:103570000121F9F771F8012038BD00BF30B50446CC +:103580008BB0FFF7C9FF06212046F9F743F82A2040 +:10359000FBF75AF92046FAF7A7F905460621204617 +:1035A000F9F75AF81620FBF74FF915F480751FD07C +:1035B00018212046F9F72EF82A20FBF745F9204676 +:1035C000FAF792F9054618212046F9F745F815F45F +:1035D000007F14BF02220122074B94F824400B20E5 +:1035E00001A98DF804401A80FBF7F6FF0BB030BD3F +:1035F000014B1D800BB030BD4612012270B5144640 +:10360000002201261C4B1D4D18601D4B20461960E1 +:10361000114620232E80F8F74DFF00212046F9F7B0 +:103620004DFB00212046F9F70DFD002122460846FA +:1036300000F0B8FDB042054613D020F00206B6B245 +:103640000EB1284670BD31462046F9F74BFC314695 +:103650002046FBF74FFF20463146FBF799FF2846EF +:1036600070BD20460021FBF745FF20460021FBF7F7 +:103670008FFF284670BD00BFA8F5002288120122E6 +:1036800080F5002238B5114C0023206014464FF01D +:10369000010C0F4A0F4D2046116019461A46A5F835 +:1036A00000C0F8F707FF20460021F9F707FB204686 +:1036B0000021F9F77BFB20460021FBF71BFF20468A +:1036C000BDE838400021FBF763BF00BFA8F500222A +:1036D00080F500228812012270B500250C460646AE +:1036E000194A1A4B2946204615801D80F9F738FCE7 +:1036F00029462046F9F786FB29462046F9F7D0FBF4 +:1037000094F824302946012B0CBF4FF400624FF48B +:1037100080622046F9F7BAF926F00203052B07D09C +:10372000082E0AD094F82400BDE87040FBF77CBC5A +:103730002046BDE87040FBF7C5BA2046BDE87040A2 +:103740000021F8F773BE00BF881201228612012201 +:10375000704700BF704700BF03464FF0010C00B533 +:10376000074A8BB093F82430032001A9A2F800C0C7 +:103770008DF80430FBF730FF0BB05DF804FB00BFA1 +:1037800084120122034600B58BB093F82430042044 +:1037900001A98DF80430FBF71FFF0BB05DF804FBA7 +:1037A000034600B58BB093F82420DB69052001A9FE +:1037B0008DF804200693FBF70FFF0BB05DF804FBB8 +:1037C000704700BF094B1A88012A00D070470022B9 +:1037D00000B58BB090F824C001A906208DF804C074 +:1037E0001A80FBF7F9FE0BB05DF804FB841201228E +:1037F00038B50446458CFBF7FFF901280AD0294665 +:1038000020461DB1FCF792FA002038BDFCF7AEFA55 +:10381000002038BD0B4B294653F8252020461AB10D +:10382000FCF728FB002038BD43F82540FBF786FE57 +:1038300018B9284600F03CFDE6E7284600F084FC75 +:10384000E2E700BF58F500222DE9F04F844EDFF883 +:103850002082844FDFF81CA2DFF81C9283B04FF463 +:103860007A72052001A9FCF7CBF90028F7D16FF493 +:10387000A872019C238C1344042BF0D801A252F8A7 +:1038800023F000BFC1381B02B9381B02AD381B0240 +:103890005F381B0299381B0294F82400FBF730FBB9 +:1038A000019B93F82400FBF7B5F9D8E722460821DD +:1038B000608CFBF7B9FAD2E72046FFF799FFCEE715 +:1038C000638C218D013B142BC9D801A252F823F03F +:1038D0008D391B0285391B027D391B025F381B02A3 +:1038E0005F381B025F381B025F381B025F381B0208 +:1038F0005F381B025F381B025F381B025F381B02F8 +:103900005F381B025F381B025F381B025F381B02E7 +:1039100061391B024D391B025F381B0237391B020C +:1039200025391B0201F00705052D37D8DFE805F022 +:103930006B323632363201F07003402B5FD057D8ED +:10394000102B8CD1204600F05DFF88E7736A1BB115 +:1039500000222046114698472046FBF7A1F97EE752 +:1039600094F82400F8F7F6FD94F8240000F0F0FF36 +:103970004028204654D000F073FF70E7204600F046 +:103980000DFB6CE7204600F00FFB68E7204600F0D7 +:10399000D5FA64E794F82400FBF70AF9B8F8002098 +:1039A00012F0600F07D1691E052950D8DFE801F039 +:1039B0004B47433F3B4F00232B49B9F800C00888D1 +:1039C0001946BAF800E062F30F036CF30F01D6F862 +:1039D0002CB06EF31F4360F31F413B607960BBF175 +:1039E000000F3FF43CAF224629461E48D84736E731 +:1039F000602B04D001F0500150297FF430AF2046F5 +:103A000000F070FF2BE7194B1B88012B24D0B8F86E +:103A1000002012F0600FCED1204601F039F81EE7E9 +:103A200000F010FF1BE7204601F0CCF917E7204615 +:103A300001F0CAFB13E7204601F0C2F90FE7204668 +:103A400001F060FB0BE7204601F062F807E7214632 +:103A50000720FFF741FE02E72046FBF7FFF8D6E715 +:103A600050120122481201228A120122D812012288 +:103A7000901201228E1201228C120122002110B418 +:103A8000054C064B21804FF4FF7205485DF8044B4E +:103A9000198014F0A5BA00BFF6140122DE1201222B +:103AA000F81201228446044B4FF4FF7200210348B0 +:103AB000A3F800C014F094BAF6140122F8120122FF +:103AC00087FF5F68054B03F1300283ED887EA3EC2E +:103AD000907E82ED807E83ED807E70479812012279 +:103AE000014B9B68187970475012012230B5104B7A +:103AF0009B6893F802E0D9781A784EEA012E724555 +:103B0000134412D205460020197893F801C00A44E4 +:103B1000BCF1040F1C4692B20B4403D1A178A94218 +:103B200008BFE0789645EFD830BD002030BD00BF1B +:103B3000501201222DE9F041264B9B68DC7893F866 +:103B400002E01A780EEB042E1FFA8EFE7245134423 +:103B500037D20025204E2F462C461DE0BCF1050F24 +:103B600013D1AC4211D293F802C093F902800CF049 +:103B70000F0C4FEAD8780CEB081C07EB04085FFA2F +:103B800088F8013426F81C80A4B293F800C062447F +:103B900092B27245634414D293F801C0BCF1040F91 +:103BA000DCD193F8028093F804C080450BD0BC446C +:103BB0001FFA8CF793F800C06244D2B27245634496 +:103BC000EAD3BDE8F08193F803808845EFD16546DC +:103BD000F0E700BF5012012298120122044B18880E +:103BE00020B1044B9B68D879C0F34010704700BFE8 +:103BF000F614012250120122024B9B68D879C0F3BF +:103C00008010704750120122092800D9704738B53A +:103C10000446154600F090FB032815D80138022809 +:103C200022D8DFE800F003020A0038BD2A46204609 +:103C3000BDE83840042100F0FFBB2A462046BDE81D +:103C400038400521FBF7F0B8FF2806D12A46204668 +:103C5000BDE838401521FBF7E7B82A462046BDE805 +:103C600038400721FBF7E0B82A462046BDE8384037 +:103C7000032100F0E1BB00BF092800D9704770B5EF +:103C800004460E46154601461046F9F7BBF82A468B +:103C90003146204600F086FA022813D008D9FF28C2 +:103CA0001AD12A462046BDE870401521FBF7BCB862 +:103CB00021462846F9F716F921462846BDE8704006 +:103CC000FBF718BC21462846F9F770F8214628462C +:103CD000BDE87040FBF70EBC2A462046BDE87040A8 +:103CE0000721FBF7A1B800BF38B5438CD3B1044618 +:103CF00000224FF4A97344202260238409F018FCA9 +:103D0000054678B12146442214F064FA0BF0A2FB78 +:103D1000034629460520EB61FBF790FF044620B9D6 +:103D2000204638BDFF24204638BD284609F08EFCC9 +:103D3000204638BD092918D80D4A0B4652F82120D3 +:103D40009AB110B540F25312002492B090F824C0FA +:103D500001A90520ADF826308DF828C00194ADF8F2 +:103D60002420FBF76BFF12B010BDFF20704700BF8F +:103D700058F50022094A0021A6EE102B80EF504092 +:103D800010B4074B074C83ED005FDC6283ED057FC9 +:103D9000C3E909225DF8044B1961704751371B02D2 +:103DA0005012012255371B02F0B51648164C174A1F +:103DB000174B89B0CDE90623CDE904404A689DED53 +:103DC000047FD2E90071D2E903649068002908BF3A +:103DD0000146104B127D1C610F4DCDE90076DFF8D6 +:103DE00040E0039083ED057F5D62C3F828E0029117 +:103DF0009DED007F094883ED007FD86283F8302075 +:103E000009B0F0BD59371B02913E1B02C5371B029A +:103E100085371B0250120122A1371B0225531B02BA +:103E2000C1371B022DE9F047047894422AD2064696 +:103E3000174698464FF0000A4FF0FF0911E0BCF119 +:103E4000050F08D152464146284600F0C9FB00281C +:103E500018BF4FF0000995F800C06444A4B2A7420F +:103E60000DD9351995F801C0BCF1040FE7D195F8CB +:103E700000C095F805A06444A4B2A742F1D8484612 +:103E8000BDE8F0874FF0FF094846BDE8F08700BF66 +:103E90002DE9F041274B04461A880D46012A8AB0C5 +:103EA00033D00DF10408244BC02D9A6822D0002A8B +:103EB00038D002215170DB680BB1072159701746C9 +:103EC000FB78BE7894F8240006EB0326B6B200F027 +:103ED00007FC2346324629463846FFF7A3FF94F8ED +:103EE0002430012041468DF80430FBF775FB0AB001 +:103EF000BDE8F081DF68DAB107215170DB680BB1F2 +:103F000002225A70002FDBD1FEE7002290F8241025 +:103F10000DF104088DF80410062041461A80FBF7C5 +:103F20005BFBC0E7DB68002BEED007225A70EBE7A3 +:103F30003B46E4E78412012250120122CB0711D53F +:103F40000021024610B50446084600F0F5F90328A2 +:103F500010D019D8022807D12046BDE81040002112 +:103F6000FBF716BB00F06EBA2046BDE810400021FA +:103F7000F8F748BF20460021F8F7A0FE2146BDE82B +:103F800010400520FFF7A8BBFF2805D12146BDE85A +:103F900010400720FFF7A0BB10BD00BFCB0700D526 +:103FA000704700F081BA00BFCB0711D5002102464F +:103FB00010B50446084600F0F5F8022810D009D9DB +:103FC000FF2813D12146BDE810400720FFF784BB2E +:103FD00000F096BA2046BDE810400021F8F7C0BFB7 +:103FE0002046BDE810400021FBF7D2BA10BD00BF4B +:103FF000184A70B51688731C03F007031380340148 +:10400000EFF30383144A103B5BB252F82350A878B5 +:10401000FAF766FF40F251121048A31900EB83042F +:104020002284AA789B0084F8242003F13801D5E982 +:104030000965465001444D6003F1280122330144D3 +:104040001844FAF7B7FC2146BDE870400520FBF79D +:104050000FBE00BFF8140122F8200122FC14012237 +:104060002DE9F04115460446884601461046F8F70A +:10407000DDF921462846F8F7C5FE21462846F8F71F +:104080000FFF174E21462846F8F76AFF21462846BB +:10409000F8F738FA56F8247007B3124B214653F854 +:1040A000243028463B61A7F82880F9F7AFF90022B1 +:1040B00056F824301146788518465C845B6898472A +:1040C00056F8240009F0C2FA002346F824302146AD +:1040D00095F82400BDE8F041FBF768BEBDE8F0812B +:1040E00058F50022A8F5002291F82410114B01EB9D +:1040F000810101EB810103EB8103C10801F0100193 +:1041000000F00F004FF0010C0922084305E0013ACE +:104110000CF1010C03F10A030AD059890129F6D1E7 +:10412000998901F01F018842F1D11FFA8CF0704784 +:10413000FF20704790F400220020704708B5F8F780 +:10414000EDF9C0F3C01008BD092800D9704770B55B +:104150000446114B014653F8205028462E69F8F7C3 +:1041600065F90E49AA680E4B284641F8246021469D +:1041700043F82420F8F766FF21462846F8F722FF87 +:1041800020462A460021FFF777FD21462846BDE854 +:104190007040FBF7FDB900BF58F50022A8F50022DA +:1041A00080F500222DE9F04F092883B059D8154633 +:1041B00050EA010204460E4667D00A460023014633 +:1041C0002846F8F749F9FF284BD021462846F7F74B +:1041D000BFFF0746DFF8D08021462846FBF79AF953 +:1041E00058F82430BB46BB4229D94FF0020921467A +:1041F0002846FBF785F9DFF8B4A021460190284650 +:10420000F8F714F92B46314638465AF82420FAF7C5 +:104210005DFD58F824304AF824009B4527D8DB1B65 +:1042200048F8243021462846F8F70CFF019B03F09C +:104230000303012B2FD0484603B0BDE8F08F9FB297 +:1042400067B1B7FBF0F300FB13739BB233B9B4FA59 +:1042500084F94FEA59194FEA4909C8E74FF00109B3 +:10426000C5E74FF0FF09484603B0BDE8F08F0023D3 +:104270003146284648F82430F8F790FC0304D1D49E +:1042800031462846F8F7CEFCCCE7202311462846D5 +:10429000F8F7E2F897E728462146FBF779F9484610 +:1042A00003B0BDE8F08F00BFA8F5002280F5002222 +:1042B000092800D970471D4B70B553F8206004469B +:1042C000014630463569F8F7B1F800231849194A14 +:1042D00041F82450B168304642F8241021461A466D +:1042E000F8F7E8F821463046FBF714F94DB1B5FB75 +:1042F000F0F200FB125092B288B921463046F8F72E +:10430000EFF821463046FBF743F921463046F8F7EF +:104310004DFD21463046BDE87040FBF7EBB8013259 +:104320002146304692B2F8F7DBF8EAE758F500226A +:10433000A8F5002280F5002209282DE9F04739D898 +:10434000164604460A468846002301463046F8F7DA +:1043500083F8FF2805462DD0354F21463046FBF720 +:10436000D9F857F82430C5F30B05AB42AA4633D32E +:104370003FD025B3B5FBF0F300FB13539BB2002BEA +:1043800043D021463046F8F751F84FF0010928464E +:10439000284D3346414655F82420FAF7FBFC45F8F2 +:1043A000240057F824304846A3EB0A0347F824308A +:1043B000BDE8F0874FF0FF094846BDE8F087214689 +:1043C0003046F8F733F84FF0010941463046F8F728 +:1043D00075FC4FF0000AE4E721463046F8F726F86E +:1043E00057F8243047F824509DB24FF00309AA46ED +:1043F000CDE79CB9B5FBF0F300FB13539BB23BB97F +:104400004FF00209002DE0D0C1E74FF00209BEE7EE +:1044100021463046F8F70AF8A146B8E7214630466B +:10442000F8F704F84FF00009002DCED0AFE700BF39 +:10443000A8F5002280F50022092800D97047FFF76F +:104440000FBE00BF2DE9F843012407460D4626465E +:10445000DFF8509002E001340A2C1BD006FA04F376 +:104460001D42F8D01FFA84F841463846F8F7EAFDB5 +:1044700059F82430002BEED041463846FBF75EF861 +:1044800010283A4608D0002140460134FFF7BCFB13 +:104490000A2CE3D1BDE8F88340460021FFF7ECFB8E +:1044A000D9E700BF58F500222DE9F84301248046E2 +:1044B0000D462646DFF8449006FA04F31D420AD062 +:1044C00059F82430A7B233B139464046FBF744F8D7 +:1044D000B0F5404F04D001340A2CEDD1BDE8F8838B +:1044E0004046F8F7CFFD0304424647BF0521384652 +:1044F00038460721FAF798FCEDE700BF58F500228F +:104500002DE9F047012406460D462746DFF8C890FE +:10451000DFF8C88007FA04F31D4227D059F8243089 +:1045200023B396F824301FFA84FA03EB830304EBD9 +:10453000430338F81330012B18D051463046FAF7B0 +:10454000DFFF810736D451463046F8F75FFF42045B +:1045500039D496F82430504603EB830304EB43032D +:104560003246012128F81370FFF77AFD0134062C3A +:10457000D0D10127DFF8609007FA04F31D420FD075 +:1045800059F824301FFA84F853B141463046FAF7FF +:10459000B7FF8307324608D540460621FAF744FCA8 +:1045A00001340A2CE8D1BDE8F08701214046FFF72D +:1045B00057FDF5E75046324606210134FAF734FC40 +:1045C000062CA7D1D5E7514630460134F8F78AFCCE +:1045D000062C9FD1CDE700BF58F5002268F40022D9 +:1045E00003464078052811D130B5D87800F0030093 +:1045F00002280DD0032807D193F9020093F802C0D6 +:10460000002801DA022A49D0002030BD002070477E +:1046100093F902C093F802E0BCF1000F21DB0A2AF3 +:10462000F2D1642291F824402C4902FB0412958AAD +:10463000002DE9D19B880EF00F0E538301234EF419 +:10464000854E9C429583A2F816E09382DDD1034605 +:1046500047F6484403EB830301EB4303A3F86840A8 +:1046600030BD0A2AD0D1642291F824001B4902FBF4 +:1046700000125489002CC7D19B880EF00F0E1382B4 +:104680004EF4844343F010039381012398425482F3 +:10469000538120D1034647F60844DBE7642291F8B2 +:1046A00024000E4902FB0012948F002CACD19B8891 +:1046B0000CF00F0CA2F842304CF4004343F010030E +:1046C000D38701239842A2F844404FF00600938715 +:1046D0009BD10346BEE7184630BD00BF90F40022D0 +:1046E0004FF0640C0A2110B5092200241CFB001CA9 +:1046F00000EB800E0EEB8E0E0A4B4FEA8E0E33F857 +:104700000C10012908D103EB0E010128C1F80A4061 +:1047100008BFA3F872400C61013A03F10A03EED11D +:1047200010BD00BF90F400222DE9F0410124642760 +:104730000546244E02E001340A2C2BD095F8243093 +:1047400004EB840207FB03F303EB4203F35A012B50 +:10475000F1D100212846F8F709F91FFA84F800F092 +:104760000F00404518D001212846F8F7FFF800F067 +:104770000F0040451ED002212846F8F7F7F800F058 +:104780000F0040450FD0414628460134F7F706FD9B +:104790000A2CD3D1BDE8F081002328461A461946D9 +:1047A000F7F788FEDFE70023022228461946F7F7CD +:1047B00081FEE8E70023012228461946F7F77AFE32 +:1047C000D9E700BF90F40022F8B50124642705461C +:1047D0000B4E02E001340A2C11D095F8243004EB82 +:1047E000840207FB03F303EB4203F35A012BF1D1DD +:1047F000A1B228460134F7F791FD0A2CEDD1F8BD9E +:1048000090F4002238B504460C4D00F0C1F8FFF7D3 +:1048100035F92046FAF7D2FE6B6923B1084A014602 +:1048200012882046984720460021F8F7A7FC2B68FD +:104830002046D979BDE83840F8F7DABC5012012299 +:104840004612012210B504460A20F9F7FDFF204662 +:10485000FEF794FE94F82400BDE81040FAF768BB18 +:104860002DE9F0410546F7F781FE95F82400FAF7A7 +:1048700073FB00231749184A01246427174E0B8045 +:10488000138002E001340A2C18D095F8243004EB90 +:10489000840107FB03F303EB4103F35A012BF1D12E +:1048A0001FFA84F82A4608214046FAF7BDFA013477 +:1048B00041462846F7F732FD0A2CE6D1084BDB6962 +:1048C0002BB12846BDE8F04100221E211847BDE863 +:1048D000F08100BFF6140122DE12012290F40022C2 +:1048E0005012012270B5044690F82400FAF758FBE4 +:1048F00094F82400F8F756FB05462046F7F7D0FE5B +:104900006B0603D500F00300012809D094F82400B9 +:10491000FAF76AFB94F82400BDE87040FAF754BB3C +:1049200094F82400FAF7FCFA00F034F8054B1B6AFF +:1049300033B105492046BDE8704000220988184778 +:1049400070BD00BF50120122DE120122FAF7BAB97F +:1049500070B506463046F8F725FB05460A20F9F7FC +:104960006FFF3046F8F71EFB04460A20F9F768FF90 +:104970003046F8F717FB85EA0403444023431B063F +:10498000E8D415F0800F0CBF4320402070BD00BF5D +:10499000704700BF704700BF70B500244022054635 +:1049A0000E462748002113F01BFB4FF4FF72002135 +:1049B000244813F015FB244A24491480244A0C800F +:1049C000148024482449254A04800C8014802449FA +:1049D000244A2548254B0C8014802146342204604B +:1049E00023481C605C6013F0FBFA28222146214812 +:1049F00013F0F6FA282221461F4813F0F1FA4FF07F +:104A00000A0E0E224EF001E01C4B9A7124330FF077 +:104A100005C000241A4B214628221A481C605C60FD +:104A20009C60DC601C6113F0DBFA174A174B3146BF +:104A3000284614801C80BDE87040FFF7B5B900BF60 +:104A400098120122F812012290120122DA12012298 +:104A50008A1201228E1201228C1201228612012258 +:104A60008812012284120122F4120122481201222A +:104A70005012012280F50022A8F50022401F0122D9 +:104A8000E012012258F50022F6140122DE12012262 +:104A90002DE9F0410025174B174A1B88158003F4B8 +:104AA0007F43B3F5106F0ED0B3F5306F19D1134BB0 +:104AB0009B6AB3B1124A134914882A4631F814107C +:104AC000BDE8F0411847104E104F04463088B7F843 +:104AD0000080FEF7E7FF3388434502D0074B9B6910 +:104AE0000BB9BDE8F0812A4620463988BDE8F0417F +:104AF000184700BF90120122861201225012012293 +:104B00008C120122F81201228E120122F6140122C7 +:104B10009F4B70B51B88044603F47F42B2F5006FCB +:104B200065D017D8002A37D0B2F5C06F15D113F071 +:104B30001F0275D1974B1A88130A013BD5B2062B79 +:104B40000BD8DFE813F0AB008E00EB000A000A0080 +:104B5000DD00BE00B2F5206F04D02046BDE87040F5 +:104B6000FAF7B0B803F01F03012BF6D1894B1B886D +:104B7000002BF2D1884B18880128EED1874B1B8877 +:104B8000FE2BEAD8864A874932F8133022460B704A +:104B9000BDE87040FEF732BD7E4A1288002ADCD1A3 +:104BA0007D4A1288022AD8D14FF000027E4D03F0D0 +:104BB0001F03012B2A8000F0CB80022B00F0BA806B +:104BC000002BCAD1754B1B88002BC6D1FFF714F8F8 +:104BD000764B28701B88012B04BF40F00200287020 +:104BE0002246BDE8704002206F49FEF707BD6B49C1 +:104BF000684A0888128803F01F0142EA00030B4349 +:104C00009BB2002BA9D1644B18880128A5D1684B11 +:104C100068491B8822460B70BDE87040FEF7EEBC69 +:104C2000012A9AD100225C495C4DB1F800C062496A +:104C3000B5F800E0CD6A1146564863F30F020688C6 +:104C40006EF30F015D4866F31F426CF31F41026073 +:104C50004160002D6DD022462B46BDE870400021FA +:104C600018474E4B1B882B437FF477AFFAF7A6FC0F +:104C7000514BC028D3E9021308BF1946464A8B7826 +:104C80001588CA7803EB022398B2A84222467FF621 +:104C90007FAF2846BDE87040FEF7B0BC3F4B1B8895 +:104CA0002B437FF45AAF444A3B4B116818880B786A +:104CB000224683423FF66CAFBDE870401846FEF7CF +:104CC0009DBCFFF73BFA01287FF447AF334B1B88AD +:104CD0002B437FF442AF2046FAF770FC0546364B73 +:104CE000C02DD3E9022108BF11462B48CA788B7822 +:104CF000008803EB02239BB283422246DCD947E7BC +:104D0000FFF71CFA01287FF428AF244B1B882B43A4 +:104D10007FF423AF284A204B5168C7E7264B93F80E +:104D20003020AA427FF619AF1A691B4B52F82510A2 +:104D3000BCE770BD194E3388190716D190F82400CE +:104D4000F8F772FA82077FF54BAF01232B7047E724 +:104D5000F9F752FF01287FF400AFFEF7C1FE0F4BB9 +:104D60001B888342FFF43CAFF7E6F9F745FF0128C3 +:104D70007FF4F3AE21463088FFF7B6F9FF280146ED +:104D80003FF4EBAE2046FAF7BBFB8307DDD427E701 +:104D9000901201228E1201228A1201228C1201220B +:104DA000F81201221C17012224170122DE1201220F +:104DB000F61401222017012250120122481201226A +:104DC000F9F780BF2DE9F041A54D04462B888AB044 +:104DD00003F47F42B2F5A06F00F0BF801ED9B2F598 +:104DE000106F00F08480B2F5306F09D1F9F704FF3D +:104DF000012805D12B8803F01F03012B00F0BF8091 +:104E00002046F9F75FFF974E3388012B2BD02146C0 +:104E10000020FEF761FC0AB0BDE8F081B2F5807FAA +:104E200049D0B2F5407FEBD18F4A1288002AE7D1F2 +:104E300013F01F0300F0E280022BE1D18B4B8C4A70 +:104E40001B881088002BDBD1020707D02146FFF713 +:104E50004BF9FF28D4D02146F9F72EFF0021204638 +:104E6000FAF796FBCFE7002392228DF803201A462B +:104E70001F467E482D88008865F30F0360F31F43AB +:104E8000039394F824307A498DF80030764B0988E2 +:104E90001B8861F30F0263F31F4204920297ADF87F +:104EA00004700AF0D7FA0346694608200593FAF71A +:104EB00093FB3780ABE76C4A1288002AA0D113F02D +:104EC0001F0300F08580022B9AD1684A684B128834 +:104ED0001B88002A94D113F00F0640F098803146C9 +:104EE000FAF75CFB31462046FAF752FB8BE7DB060C +:104EF00086D1604B5D4F9A683B8852799A4202D0C6 +:104F0000002B7FF47DAF5A4A574B16881B881E43EF +:104F1000B6B2002E7FF474AF31462046FAF738FB64 +:104F20003B88002B3FF46FAF534A12889A423FF4FC +:104F30006AAFFEF7C5FDFEF7D3FD074630B1B0B24C +:104F400000210136FEF7F6FDB742F8D12046FFF703 +:104F50003BFC2046FFF7E8FB55E7454A42491288EB +:104F6000098803F01F030A4313439BB2002B7FF40D +:104F700047AF3E4B1B887F2B7FF670AF40E7FEF7B5 +:104F8000AFFD3B4F3B889842FFF43AAF364A168854 +:104F9000002E7FF435AF1846FEF7A8FD334B1B8873 +:104FA0009842FFF42DAF3888DFF8DC80DBB228F8B8 +:104FB000103031462046FAF7EBFAFEF781FD3888CB +:104FC00038F81010FEF7B6FD2046FFF7ADFB1AE7E4 +:104FD000264B1B88012B7FF413AF254B1E88002E18 +:104FE0007FF40EAFFEF7FAFD01287FF409AF234BE3 +:104FF000314620461E80FAF7CBFA04E71B4B1B888C +:10500000012B59D0022B41D0FFF7A0FCFBE6014653 +:105010001846FFF769F8FF2806463FF4F1AE01464F +:105020002046FAF76DFA01283146204656D0FAF7A5 +:10503000B5FA31462046F8F79FFA00212046FAF7E4 +:10504000A7FA0F4B33F81620012A7FF4DCAE0022BA +:105050000C4920460F6823F816201146B847D2E6BF +:1050600090120122861201228A1201228E1201223E +:105070008C12012250120122F6140122DE120122AA +:10508000E0120122F4120122F8120122FAF796FA34 +:10509000C0287FF4B5AE174B1B88A3F580421104DE +:1050A0007FF5AEAE01261449144A0B80204600213C +:1050B0001680FAF76DFAA6E60E4B1E88002E7FF4D6 +:1050C0009FAEFEF78BFD012803467FF499AE0C4A94 +:1050D000314620461380FAF75BFA94E6F7F7A6F913 +:1050E00031462046F8F748FA31462046FAF750FA9A +:1050F000A3E700BF8C120122DA120122D81201228A +:10510000DE120122F0B52B4E044633888BB003F437 +:105110007F43B3F5006F06D013D9B3F5206F02D0EB +:10512000B3F5406F12D1244D00212046FAF730FA32 +:105130002B88012B11D021460020FEF7CDFA0BB0B1 +:10514000F0BD002BEFD0B3F5C06FECD01A4D204668 +:10515000F9F7B8FD2B88012BEDD1002392228DF8B1 +:1051600003201A461F4615483688008866F30F0349 +:1051700060F31F43039394F8243011498DF80030F5 +:10518000104B09881B8861F30F0263F31F420492DE +:105190000297ADF804700AF05DF9034669460820ED +:1051A0000593FAF719FA214600202F80FEF794FAAA +:1051B0000BB0F0BD90120122861201228E12012244 +:1051C0008C1201228A120122F0B5244E0446338843 +:1051D0008BB003F47F43B3F5E06F0BD0204DF9F7AC +:1051E00071FD2B88012B0CD021460020FEF774FAAC +:1051F0000BB0F0BD1A4D0021FAF7CAF92B88012B2C +:10520000F2D1002392228DF803201A461F4615483A +:105210003688008866F30F0360F31F43039394F806 +:10522000243011498DF80030104B09881B8861F338 +:105230000F0263F31F4204920297ADF804700AF064 +:1052400009F90346694608200593FAF7C5F921468E +:1052500000202F80FEF740FA0BB0F0BD9012012223 +:10526000861201228E1201228C1201228A12012240 +:10527000024630B50C468BB05168006804AB03C3DE +:1052800000212046FAF784F90025922394F824207F +:105290008DF807308DF804200395ADF808500AF01A +:1052A000D9F8034601A908200693FAF795F9044BAB +:1052B000214628461D80FEF70FFA0BB030BD00BF17 +:1052C00086120122024630B50C468BB05168006848 +:1052D00004AB03C320460021FAF75AF900259222B5 +:1052E0000E4B94F824101868BDF816308DF807207E +:1052F0001B1A8DF804100393ADF808500AF0AAF8B1 +:10530000034601A908200693FAF766F9044B2146E3 +:1053100028461D80FEF7E0F90BB030BDA8F500224D +:105320008612012210B5034600888CB000F06000A0 +:10533000202801D0402806D105295FD8DFE801F0F8 +:105340002F19501957354FF0920C002418685968DE +:1053500092F8242006AB8DF80FC003C3072003A9E1 +:105360008DF80C200594ADF81040FAF735F90CB023 +:1053700010BD00244FF0920C1868596892F8242050 +:1053800006AB8DF80C2003C3072003A90594ADF8E4 +:1053900010408DF80FC0FAF71FF90CB010BD0023B4 +:1053A0001A491B4A0B801380E1E700244FF0920C4E +:1053B0001868596806AB03C392F8243003A9072084 +:1053C00001928DF80C300594ADF810408DF80FC0A7 +:1053D000FAF702F9019A20461146FEF77DF9C6E771 +:1053E000114618460CB0BDE81040FFF741BF11460A +:1053F00018460CB0BDE81040FFF764BF1146072007 +:105400000CB0BDE81040FEF767B900BF881201225A +:105410008612012240F2DC50704700BF0346024A68 +:105420000020C2E900337047381F012240F2DC50EF +:10543000704700BF40F2DC50704700BF40F2DC50C4 +:10544000704700BF03461B7800200B70704700BFF9 +:105450000346DB78002063F07F030B70704700BFCA +:1054600003465B7800200B70704700BF03469B78B3 +:1054700000200B70704700BF03469B6800200B6044 +:10548000704700BF0A4600F10C0303CB1060516067 +:105490000020704728B1002940F2DC5008BF0120ED +:1054A00070470120704700BF40F2DC53002814BF52 +:1054B00018460120704700BF10B5007892B00C4626 +:1054C0008DF82800F8F7EAFD012C119008BF21465D +:1054D00001A818BF0021FDF70DFF002012B010BD7C +:1054E0002DE9F0438B78684E0370CA78674F02F05D +:1054F0007F02C2700A6A93B08261CA6947F82320AA +:10550000F25C012A00F09080054608780C460128DC +:1055100018BF02215E4A0CBF22F8130022F81310B4 +:10552000138852889BB292B29A4228D1317873780C +:10553000194373D0012200274FF42A792B78DFF822 +:105540006881F2545348544A48F82370394622F887 +:10555000137009FB0300442212F042FD39464A460B +:105560004E4812F03DFD27782878012F0ED0F8F72D +:10557000C1FF064668B3304613B0BDE8F083FAF7C2 +:10558000BBF80028D2D040F2DC56F4E78DF82800B2 +:10559000F8F784FD11909DF82800F8F7ABFF064658 +:1055A0000028E8D101A8FDF76DFF9DF828002146ED +:1055B000F9F78CF83A4B9DF8280023F810606278D0 +:1055C000022A59D0F8F792FE012101A8FDF792FEB8 +:1055D00012E021462846FFF7DFF921462878F9F73F +:1055E00075F86378022B40D02878F9F735FD2878D4 +:1055F000FFF7AEF940282ED022782B78012A19D057 +:1056000058F8232042F0010248F8232058F82320BC +:1056100042F0020248F823200026ACE74FF4B472AF +:10562000204812F0DDFC85E740F2DD56304613B02D +:10563000BDE8F083E97858F823008A4092B202432B +:105640000A2948F82320E7D158F8232042F40062C1 +:1056500048F82320E0E72878F6F77CFF0A20F9F7DE +:10566000F3F82878F9F764FCC6E72B7801A88DF8E1 +:105670002830F6F793FFB7E723F8107001A8F6F784 +:105680008DFF9DF828009DE730170122381F012269 +:105690003C170122E819012254F40022401701228C +:1056A0002CF80022401F01223417012270B5054654 +:1056B0005C4E00780C4636F8103092B09BB2012B4D +:1056C00008BF6A700622584B8A7053F82030002BAE +:1056D00067D036F810308DF828009BB2012B1DD012 +:1056E000002301A80B70F9F769FF80286BD0A0F1A7 +:1056F000C000B0FA80F04009400060702878F7F7E9 +:1057000051FC00F07003202B7AD04ED8002B5FD0D4 +:105710000123A370454B1B88E37040E0F8F7BEFC03 +:105720009DF828106D78424E01EB410305EB4303D1 +:1057300006EB0313DB8811909BB2082B4FEA410262 +:1057400061D048D8022B62D0032B14BF00238423DE +:105750002370531805EB430306EB03131B899BB21D +:10576000802B52D0A3F1C003B3FA83F35B095B0033 +:105770000A4405EB4202637006EB021673889BB283 +:10578000322B4AD02CD80A2B45D0A3F12803B3FAE8 +:1057900083F35B09012DA3702BD00023E37000205D +:1057A00001E040F2DC5012B070BD302B0DD02F2B39 +:1057B000B0D9602B04D032D800F060004028A9D1C5 +:1057C0000423A370A6E7012097E70323A370A1E7B2 +:1057D0000623A3709EE7FF2B14BF00238923B7E79E +:1057E000462B16D0A3F15003B3FA83F35B099B0059 +:1057F000D0E7104B13F81130022BCED1E570CEE775 +:105800000223A37086E78F23A2E70123B0E780235A +:105810009EE70323BEE70623BCE70223BAE7702B0B +:10582000CED077E73C17012234170122461201221D +:1058300088F90022A4F70022F0B516461A46134F45 +:10584000037883B037F813300D469BB2022B03BFA9 +:1058500002F07F03C3704278427001A90446FFF74B +:1058600025FF9DF80630032B03D040F2DC5003B037 +:10587000F0BD324629462046F9F772FD0028F6D0E1 +:10588000D528F2D140F2DD50F1E700BF3C170122EC :10589000F0B516461A46134F037883B037F8133025 :1058A0000D469BB2022B03BF02F07F03C370427808 -:1058B000427001A90446FFF719FF9DF80630032B3B +:1058B000427001A90446FFF7F9FE9DF80630032B5C :1058C00003D040F2DC5003B0F0BD324629462046FA -:1058D000F9F714FD0028F6D0D528F2D140F2DD50BA -:1058E000F1E700BF54170122F0B516461A46134FD0 -:1058F000037883B037F813300D469BB2022B03BFF9 -:1059000002F07F03C3704278427001A90446FFF79A -:10591000EDFE9DF80630032B03D040F2DC5003B0BF -:10592000F0BD324629462046F9F72AFD0028F6D078 -:10593000D528F2D140F2DD50F1E700BF5417012223 -:105940004FF0000C30B5134B0D46017883B033F89F -:10595000113001A99BB2022B05BF02F07F02C27079 -:105960004270427804468DF806C0FFF7BFFE9DF8EE -:105970000630032B03D040F2DC5003B030BD294683 -:105980002046F9F755FD0028F7D0D528F3D140F28D -:10599000DD50F2E754170122F0B51D4B027893B0A9 -:1059A00033F812309BB2022B0BD0012669463246E7 -:1059B00046700446FFF79AFE9DF802300546032B19 -:1059C00004D040F2DC55284613B0F0BD2078114FCA -:1059D0008DF82800F8F730FB23781190FA5C0E4917 -:1059E000B24218BFFE5440F205224FF0010301A855 -:1059F00008BF40F2DD55FBF721FB002240F2DC51ED -:105A0000904218BF0D4628462378FA5413B0F0BDD3 -:105A1000541701224417012275121B02F0B500260B -:105A200093B06946427805468DF80260FFF75EFE46 -:105A30009DF80230042B04D040F2E154204613B00C -:105A4000F0BD04462878134F8DF82800F8F7F4FAD3 -:105A50002B781190FA5C012A16D040F2DD52012118 -:105A60009442F95410D06B7840F207220A4901A8F9 -:105A7000FBF7E4FA40F2DC53002818BF1C4620462E -:105A80002A78BE5413B0F0BD40F2DD54204613B066 -:105A9000F0BD00BF40170122B9121B0210B503462A -:105AA000274A00780C4632F8102092B2012A1CD105 -:105AB0005A7800EB4000234B02EB400203EB021349 -:105AC0005B889BB2322B36D007D80A2B2BD0282BE1 -:105AD0001AD101230020238010BD462B27D0502B44 -:105AE00012D104230020238010BDF7F729FA00F01B -:105AF0007003202B1FD003D8ABB1102BE9D003E0EB -:105B0000302B14D02F2B03D800230020238010BD6E -:105B1000602BE6D002D9702BE3D0F5E700F06000EF -:105B20004028F1D1DDE706230020238010BD0323A8 -:105B30000020238010BD02230020238010BD00BF61 -:105B400054170122A0F90022F0B504460023007882 -:105B5000374FA27037F8105093B0ADB2012D0E46FA -:105B60008DF802308DF8280031D0627820466946E1 -:105B7000FFF7BCFD9DF80230032B24D12378A178D8 -:105B800037F81350ADB2012D35D0642505FB03F372 -:105B900001EB8100274A03EB400313445A8801AF0D -:105BA00002F00F03D20648BF43F08003384633703B -:105BB000F9F7A2FCB0F5004F1BD0B0F5404F16D05E -:105BC000B0F5804F09D040F2DC5013B0F0BDF8F7CB -:105BD00033FA2A4665701190C8E70023737038467F -:105BE000A178F9F767FC034600207380EDE70223F4 -:105BF000F4E70123F2E701AF3846FBF71FFE034647 -:105C000033703846A178F9F777FCB0F5004F06D02D -:105C1000B0F5404F0AD0B0F5804FD4D10025757053 -:105C20003846A178F9F746FC0346DDE70225F6E79A -:105C300054170122A8F4002208B5074B007833F866 -:105C400010309BB2012B03D0F9F740FA002008BDB9 -:105C500040F2DC5008BD00BF54170122F0B583B0FC -:105C60000E46174601A942780546FFF73FFD60B989 -:105C700004463A4631462846F9F75EFAD52809D057 -:105C8000FF2802D0204603B0F0BD40F2DC5420468D -:105C900003B0F0BD40F2DD54204603B0F0BD00BFBC -:105CA0002DE9F04182B00F46904601A91A461E46E2 -:105CB0000446FFF71BFDF8B966703B680546786837 -:105CC000E3601B064FEA104220614146204609D49A -:105CD000F9F78EFAD52809D0FF280DD0284602B052 -:105CE000BDE8F081F9F728FAD528F5D140F2DD5565 -:105CF000284602B0BDE8F08140F2DC55284602B0EB -:105D0000BDE8F081F0B583B00E46174601A9427890 -:105D10000546FFF7EBFC60B904463A463146284693 -:105D2000F9F766FAD52809D0FF2802D0204603B03B -:105D3000F0BD40F2DC54204603B0F0BD40F2DD542B -:105D4000204603B0F0BD00BF30B5104D037893B0CE -:105D5000EA5C8DF82830012A13D00122044601A8FC -:105D6000EA54F9F797FC38B140F2E15240F2DC53C3 -:105D7000D5280CBF1046184600222378EA5413B0E9 -:105D800030BD40F2DD5013B030BD00BF40170122DE -:105D9000F0B5044693B00078F8F724FC002832D11F -:105DA00005461B4E20781B4B36F810701D54BFB2B1 -:105DB000012F18D0FDF7F4FF2078FEF7BDFC00227C -:105DC000154B207843F820203288738892B29BB21A -:105DD0009A4202D0F9F7FEFD2078002326F8103011 -:105DE000284613B0F0BD8DF82800F8F725F90346D2 -:105DF000022101A81193FBF7BFF839469DF828004E -:105E0000FCF7C4F8DBE74FF4BC65284613B0F0BDDF -:105E100054170122481701224C1701220023F0B524 -:105E200083B08DF806302C4E03780C4636F81330CC -:105E300001A99BB2012B14BF427842700546FFF7BF -:105E400055FC9DF80630032B42D14FF0010CA4F80D -:105E500000C095F800E036F81E2092B2624517D0D7 -:105E600009201E4A0EEB8E0E0EEB8E0E02EB8E02FA -:105E700053890A32012B04D1218803FA0CF30B4316 -:105E8000238001380CF1010CF2D1002003B0F0BDE9 -:105E9000124B0EEB8E0E0EEB8E0E0921104F03EB04 -:105EA0008E0305E0013902F1010203F10A03ECD08F -:105EB00058890128F6D1B3F810C06E7807EA0C0CA7 -:105EC000BCEB063FEED12688904030432080E9E7C6 -:105ED00040F2DC5003B0F0BD54170122A8F40022B8 -:105EE00000F0FFFF70B582B00E46427801A905466A -:105EF000FFF7FCFB40B9044631462878AE80F9F73D -:105F0000FDF8204602B070BD40F2DC54204602B0DD -:105F100070BD00BF40F2DC50704700BF06207047E4 -:105F200006207047062070470620704730B4C00036 -:105F30002B4C00F008002067236FD807FCD4C87BE7 -:105F4000D30301289BB200F0030043EA00038889D1 -:105F500091F810C04FEA00654FEA004008BF28469C -:105F60004C7C4FEA8C0C0CF01C0C43EA0C034FEAFF -:105F7000441C0CF4F07C43EA0C0391F80EC0184D5D -:105F80004FEA4C2C0CF4785C43EA0C031843C5F838 -:105F900080008B68012AC5F8843007D1D1E9003030 -:105FA000042CC5F8883088BFC5F88C000C48036FF6 -:105FB00043F001030367D0F89031DB07FBD542B90A -:105FC000D0F88830042CC1E9003284BFD0F88C307E -:105FD0004B60012230BC024BC3F89421704700BFD4 -:105FE0000080264008B5807AFFF7A0FF002008BD9A -:105FF000012138B500250E4C827A236801FA02F29D -:1060000023EA0203456023600BB1002038BDEFF3A3 -:10601000108481F31088074B5A6842F480325A602A -:106020005B68962003F082F984F31088002038BD65 -:10603000C0200122003020402DE9F041066804898B -:1060400096F803E0B5694FEA8E0E0EF00C0E90F84C -:106050000AC0C4F309074EF47008002C59D02A7BFB -:10606000002A66D0AB6803E0013A03F1140332D092 -:106070001988A142F8D140F2FF35444AC3600CF1BF -:10608000140152F82100AC4267F3090042F82100E4 -:1060900072D00CF10100010142F801809A789988D0 -:1060A000012ADC8803D10902240289B2A4B21A7B36 -:1060B0005B7B120402F4F8120A431B04334903F415 -:1060C000F81301EB0010234301EB0C114260002098 -:1060D0008B61BDE8F0810023C36040F2FF302B4BA1 -:1060E0000CF1140253F82210844267F3090143F8BB -:1060F00022103BD14EF470020CF1010042F001027B -:1061000001015A50F17B347B6A7DAB7D0902240288 -:10611000CFE71E4BC4600CF1140253F822100CF1AF -:10612000010064F3090143F82210020143F80280E0 -:10613000E8E740F2FF33C260144A0CF1140152F850 -:1061400021009C4267F3090042F8210005D00CF1C0 -:106150000100030142F80380D4E74EF470030CF110 -:10616000010043F0010301015350CBE70CF10100A2 -:10617000020143F80280C5E74EF470010CF1010002 -:1061800041F001010401115188E700BF0080264061 -:106190000181FFF751BF00BF2DE9F0410D460446D4 -:1061A000D1F81880EFF31086012181F31088394B64 -:1061B0005A6822F480325A605B68962003F0B6F881 -:1061C00086F310882F882560278198F80060324A6E -:1061D000A672136E002E36D1142023F033031366FB -:1061E000176598F814301B0203F4F8531360D8F8BD -:1061F0000420294D1378917852781B04090501F485 -:10620000801103F4702352050B4302F40012134370 -:106210003B4345F820302046FFF70EFF1F4B074653 -:10622000AB60EB602B6E8EBB43F033032B661C4AD6 -:106230001168B7B91B4B63600123B3400B43136074 -:106240003846BDE8F08123F0CC0306F11400136654 -:1062500042F8207098F814301B0603F0F8531360CE -:10626000C5E70029ECD1EFF31084012181F31088F8 -:10627000084B5A6842F480325A605B68962003F0FB -:1062800055F884F310883846BDE8F08143F0CC031C -:106290002B66CCE70030204000802640800F0100B4 -:1062A000C0200122495053780620704706207047CD -:1062B000C36830B50568002B47D05A899C7893F89D -:1062C0000EE0002A3FD040F2FF33B0F808C09C45F2 -:1062D00033D00025837A2048DB0003F008030367EE -:1062E000036F13F00103FBD1012C4FEA02604FEA68 -:1062F000024208BF024604F0030C4FEA4E2E0EF491 -:10630000785E4CEA020242EA0E02134C2A4342F043 -:106310002002C4F88020C4F88430236F43F00103C6 -:106320002367D4F89031DB07FBD50123D4F888002C -:10633000C4F89431C840184030BDED78013505F0FF -:106340000705AD00C6E7104630BDAB690124AA7B46 -:1063500093F817E0B5E700BF0080264010B503684A -:106360000C469979FFF7A4FF03460020237010BD67 -:10637000002370B586B0CDE90033CDE90233CDE915 -:106380000433C36804460668D3B11A899B788DF834 -:106390000F30ADF80C2012B9002006B070BD0525F5 -:1063A00069460122A07AFFF7C1FDF1792046FFF787 -:1063B0007FFF0028F0D1013DF8D1182006B070BD54 -:1063C0000123727BE3E700BFF8B5144602680F466D -:1063D000917905461E46FFF76BFF28BB2846FFF75D -:1063E000C7FF00BB072E18D9A6F1080323F0070347 -:1063F000A7EB070E9E444FEADE0E0EF1010E394662 -:106400004EF001E024F00702D21B8B18D1E90045C1 -:106410000831C3E900450FF009C0BFF35F8F4FF4A7 -:106420004072034B5A66F8BD49F64240F8BD00BFC2 -:10643000008026402DE9F043857A0468002D14BFC2 -:106440004FF010434FF0004389B0CE1AA179814636 -:106450009046C768FFF72CFF00284ED19FB33B69D9 -:106460008BB3FA7B22B94DE0013A03F108032DD03A -:1064700059684145F8D14846B3F80090FFF778FFD6 -:10648000F0B9B8F1FF3FCDE90460CDE90200CDE9F4 -:106490000600ADF8149002A924D18DF8180057B366 -:1064A000BB78012228468DF81730FFF73FFD1D4BC2 -:1064B000D3F8840110F00300FAD14FF440625A6619 -:1064C00009B0BDE8F0836369A27CCBE74846FFF7DB -:1064D0004FFF0028F4D102A9C1E9030002900496FD -:1064E00048604861E378022B14BF042003208DF834 -:1064F0001800002FD4D10123D3E749F6424009B058 -:10650000BDE8F08348460192FFF732FF019A002868 -:10651000D6D102A9C1E90322029204964A604A61D7 -:10652000E0E700BF008026402DE9F84F0388DBB18B -:106530004FF0000A80464FF00109DFF8D4B0002484 -:10654000314D4FEACA07D8F8043035F8022BD91973 -:10655000898891420AD00134032CF4D1B8F8003074 -:106560000AF1010A5345EAD8BDE8F88FDB5909FA68 -:1065700004F603F0B853B3F1807F244BF6B293F8DE -:106580004C2C12D0324230D104F120021BF81230D0 -:10659000DB09E0D01BF8123001216FF3C713C820CC -:1065A0000BF8123002F0C2FED5E7324210D004F1EF -:1065B00020021BF81230DB09CDD11BF8123001216B -:1065C00043F08003C8200BF8123002F0AFFEC2E7A0 -:1065D000012002F045FF0D4B012093F84C2C324373 -:1065E00083F84C2C02F00CFFE1E7012002F038FFA9 -:1065F000064B012093F84C2C22EA060283F84C2C1F -:1066000002F0FEFEC0E700BF38F81C0200E00140C7 -:1066100000202040F8B50446FFF786FFEFF3108214 -:10662000012383F31088254E33681BB94020244989 -:106630000B75087533680133336082F31088218845 -:1066400049B3C9000839C90860681E4D013107E027 -:106650001B011344013945F8234000F108001AD00A -:1066600004688288E7034FEA1223D2B2F0D502EB26 -:10667000031C55F82CE01B0124F480376FF3104EF7 -:106680001344013945F82CE000F1080045F82C705E -:1066900045F82340E4D1EFF31082012383F31088FF -:1066A000336813B13368013B336033681BB9802012 -:1066B00003490B75087582F31088F8BD0821012283 -:1066C000000D40400008404008B5034B03600846F9 -:1066D000FFF7A0FF002008BD54524F50F0B503460D -:1066E000002591F902C01B4C4FEA8C0202F1804256 -:1066F00080F804C002F54042D1E90270D2F800638C -:10670000C2F80053C3E9027091F800E0BCF1000F39 -:1067100083F805E004F80E500D79C87840EA0510BA -:106720004D7940EAC510C0B204F80E00C2F800630B -:106730000BDB4A78084812010CF16041D2B201F536 -:10674000614181F8002340F82C30044A00201A608F -:10675000F0BD00BF006000401021012255434900F8 -:1067600090F904200E4B02F5C65153F821006FF347 -:10677000104043F8210053F82130BFF35F8F01210F -:1067800053099B0002F01F0203F1604303F56143CC -:1067900001FA02F2C3F880211A600020704700BF9E -:1067A00000600040012110B490F90430084C5A09EF -:1067B00003F01F03994002F1200344F82310BFF3B4 -:1067C0004F8FBFF36F8F00205DF8044B704700BF01 -:1067D00000E100E003460020C3E90212704700BF59 -:1067E00090F904200346002A19DB012010B4510956 -:1067F0000C4C02F01F02203100FA02F244F8212072 -:10680000BFF34F8FBFF36F8F0020074A93F9041037 -:106810005DF8044B42F8210000201860704700200A -:106820001860704700E100E01021012210B582B02D -:10683000EFF30384194B103C64B253F82410184A48 -:106840004879135C03F00303032B12D004F5C654FC -:1068500052F824306FF3104342F8243052F82430B9 -:106860008B6823B1CA68CDE900206846984702B01A -:1068700010BD8B6823B1CA68CDE9002068469847EF -:10688000074B04F5C65453F824206FF3104243F825 -:10689000242053F8243002B010BD00BF1021012283 -:1068A0000060004003460020D3E902239360704754 -:1068B00003460020D3E902235360704703460020BB -:1068C000D3E90223D3607047034670B4D3E90123B0 -:1068D000D2690020D2E90115D46845F0004544F0A2 -:1068E000004441F000415D61D2E904659C61196199 -:1068F0005E629D6270BC70474FF000410022836869 -:1069000010461961596199615A629A62704700BFD5 -:1069100010B4D0E901434A1E9A6624781CB949088C -:10692000013959659965D96AC90705D44FF4AA0494 -:10693000C1685A661C64D96000205DF8044B70473A -:1069400003469A680020D36AC3F300030B71936C6B -:106950000B60704784460020CCE90632CCF8141056 -:10696000704700BF70B5836984B004468C461646F4 -:1069700001AD9BB193E8070085E8070083F804C0E8 -:10698000E169626918469E6019609047A3691BB16E -:1069900095E8070083E8070004B070BD2B46EDE7DB -:1069A000806830B5426E1E4D01328A60C06A2C6A22 -:1069B00095F8242004F00F0502F00F0C194B45EA5E -:1069C0000C0E1EF0080F1B68C0F3C35013D0D2B2D8 -:1069D00012F0080F18D1012214F0080F02FA0CF27D -:1069E0001BD0032504F0070405FA04F402FB03F3AB -:1069F000B3FBF4F302E003FA0CF3EB400122C340D3 -:106A00004B6000200A7030BD4FF0030C02F007020B -:106A100014F0080F0CFA02F2E3D10124AC40E5E7D0 -:106A200000E001409C22012230B48C6E01342AB176 -:106A3000944203D930BC013A1A607047029D496BF9 -:106A40000078ED0754BF01F01F01C1F30441032892 -:106A500008D9090981F001016AB9A1B930BC022243 -:106A60005A60704701F00C01A1F10401B1FA81F103 -:106A70004909002AF1D0944201D80029EED130BC56 -:106A800003225A607047002CE8D0F8E72DE9F04364 -:106A90004FF0FF384FF0000985B0CDE90289D0E909 -:106AA000019602AB00920F461446484602F00308D6 -:106AB0000A463146FFF7B8FF039B356B5BB914F00C -:106AC000080F0CBF02220422A00702991CD506EB76 -:106AD0008202D164116562061DD5326CB8F1010FD6 -:106AE00042F48002326406D025F4403545EA03457D -:106AF000B8F1000F03D025F0407545EA036500208A -:106B0000356305B0BDE8F0834244123206EB8202E1 -:106B100051606206E1D4B8F1010F11D025F440357F -:106B2000022C45EA0345E3D1002BE4D0012402AB5B -:106B30003A46484631460094FFF776FF039BDAE772 -:106B4000022CD8D1002BD6D0F0E700BF002800DA05 -:106B5000704710B400F1604C124C0901124BC9B2DD -:106B60000CF5614C8CF8001300F5C65144F8202058 -:106B700053F821206FF3104243F8212053F82130BD -:106B8000BFF35F8F012243099B0000F01F0003F158 -:106B9000604303F561438240C3F880211A605DF8C9 -:106BA000044B704710210122006000402DE9F04F96 -:106BB0004FF001080B7C8A4A4FF000091A44120278 -:106BC00008FA03F3C0E90223DBB2B3FA83F35B09EB -:106BD0000374D1E90523CF690E46054685B04160AF -:106BE0004261C361C0F81890EFF3108488F31088F5 -:106BF0004FF0004B7B4B097C1A692BFA01F122EA1A -:106C000001021A611B699620414602F08FFB84F352 -:106C100010884FF42543AC6871682360C4F82C9049 -:106C2000C4F83C90C4F8489096F800A0337ABAF1C2 -:106C3000030F4FEAC35301F1FF3200F09880E36283 -:106C4000BB69C4F810B0C4F814B0C4F818B0C4F8E4 -:106C50002490C4F82890E361FB69D7F82C90236254 -:106C6000A266002362664FF0FF32CDE90223BAF13B -:106C7000000F40F0AD804B0842460321013B0293D8 -:106C80006365A365B9F1000F49D13B7893B178787A -:106C900033784FEA0019022B49EA801900F09480FA -:106CA000032B03D0002814BF0923062349EA030954 -:106CB00049F48079BB78002B3FD1A363C4F88830B6 -:106CC00097F8213097F820005B0743EA403349EA00 -:106CD00003094FF4AA03BAF1010F236429D0EB682A -:106CE000E360C4F8349021632263717C2A4696F9EC -:106CF0001200FFF72BFF2A4697F8221097F924007D -:106D0000FFF724FF97F925002A4697F82310FFF78D -:106D10001DFF0020344B2B6005B0BDE8F08F002331 -:106D2000A363C4F888304FF4AA03BAF1010F2364B7 -:106D3000D5D10023E3642365D1E797F803C0307809 -:106D40004FEA0C13022843EA8C133FD0032804D0E7 -:106D5000BCF1000F14BF09200620034349EA034396 -:106D600043F080790023A363C4F88830A8E743F494 -:106D70008033E362BB69C4F810B0C4F814B0C4F83F -:106D800018B0C4F82490C4F82890E361FB69D7F8E0 -:106D90002C902362A266002362664FF0FF32CDE999 -:106DA0000223002300932146F26802AB6868FFF7D4 -:106DB0003BFEDDE902324FEA026848EA024848F049 -:106DC000030148F001025BE709236FE70920C4E7EC -:106DD000BAF1010FE5D1524603214FF0FF334FE7DF -:106DE00020324000003020405450470030B4416809 -:106DF000034691F91220C969002A11DB0124224DB2 -:106E0000500902F01F0C203004FA0CF445F8204021 -:106E1000BFF34F8FBFF36F8F00241C4840F8224010 -:106E200091F92420002A11DB0124174D500902F0AA -:106E30001F0C203004FA0CF445F82040BFF34F8FAC -:106E4000BFF36F8F0024114840F8224091F92520AC -:106E5000002A11DB01200C4C510902F01F0C2031DB -:106E600000FA0CF044F82100BFF34F8FBFF36F8F8F -:106E70000020064941F822000020D3E9022130BC5D -:106E8000186091605063704700E100E0102101221A -:106E9000F0B5EFF30382103A1E4C53B203F5C65E11 -:106EA00054F82E1098006FF3104100F1804C44F814 -:106EB0002E100CF5404CDCF80013174951F8230054 -:106EC00041680978012908D043692BB1BDE8F04039 -:106ED00000221146FFF746BDF0BD0025D0E902674C -:106EE000B760B564F564356554F82E6002F0FF02B2 -:106EF00065F3104644F82E60DCF80043BFF35F8F63 -:106F0000064C5B0902F01F029140603344F82310E5 -:106F1000DAE700BF006000401021012200E100E03C -:106F200010B5044682B001AA142100F095F8019A28 -:106F3000142142F007022046019200F013F902B03A -:106F400010BD00BF02291DBF081FB0FA80F0400924 -:106F500001207047002203461046DA605A609A60AA -:106F60001A741A60704700BF8268002A23DD00B5DA -:106F7000002342F001E00B600FF003C88268002A92 -:106F800017DD012342F001E00B600FF003C88268B7 -:106F9000002A0EDD012342F001E00B600FF003C870 -:106FA0008268002A05DD002342F001E00B600FF04B -:106FB00003C85DF804FB70478268002A23DD00B532 -:106FC000022342F001E00B600FF003C88268002A40 -:106FD00017DD032342F001E00B600FF003C8826865 -:106FE000002A0EDD032342F001E00B600FF003C81E -:106FF0008268002A05DD022342F001E00B600FF0F9 -:1070000003C85DF804FB70478268002A23DD00B5E1 -:10701000062342F001E00B600FF003C88268002AEB -:1070200017DD072342F001E00B600FF003C8826810 -:10703000002A0EDD072342F001E00B600FF003C8C9 -:107040008268002A05DD062342F001E00B600FF0A4 -:1070500003C85DF804FB7047F8B5202416460F46B8 -:10706000D0E90101013CA4B2FFF7CEFF002CF9D119 -:107070004378BC0044EAC3140E2544F4C04405E040 -:10708000FFF79AFF013D4FEA440407D02304F7D5E8 -:10709000FFF7BAFF013D4FEA4404F7D1FFF764FF61 -:1070A000FFF762FF4FF0100C2A4601238468002C82 -:1070B0004FEA45053ADD44F001E00A600FF003C8ED -:1070C0000F688468C7F3C00E002C4EEA050515DD75 -:1070D00044F001E00B600FF003C88468002C0DDD64 -:1070E00044F001E00B600FF003C88468002C05DD5C -:1070F00044F001E00A600FF003C88468BCF1010CA1 -:10710000D5D12246E31752EA8F03012A73F100001A -:1071100009DB6046571E43F1FF34234657EA030458 -:107120003A460860F6D100203560F8BD0F68C7F315 -:10713000C0073D43E2E700BF10B5044682B001AA94 -:107140000121FFF789FF0121204601AAFFF784FFF3 -:10715000019B41F2883013F0040F18BF002002B0E9 -:1071600010BD00BFF8B5202415460E46D0E9010138 -:10717000013CA4B2FFF748FF002CF9D14378B400DA -:1071800044EAC3140E2744F4A04405E0FFF714FFBB -:10719000013F4FEA440407D02204F7D5FFF734FF3C -:1071A000013F4FEA4404F7D1FFF72EFF1024FFF709 -:1071B00003FF05E0FFF700FF013C4FEA450507D05C -:1071C0002B04F7D5FFF720FF013C4FEA4505F7D127 -:1071D00080680246C31752EA8F03012A73F1000048 -:1071E00008DB551E43F1FF30034655EA03002A46EB -:1071F0000C60F6D10020F8BD40F2E11330B54568CF -:1072000040F6E15295F80DC00446BCF1000F08BFEE -:107210001A4683B00421C260FFF7A4FF4FF49052D6 -:1072200000212046FFF79EFF042120460DEB0102BE -:10723000FFF712FF002003B030BD00BF2DE9F04181 -:107240000E46002796F800C0204B4FEA8C2C634472 -:10725000C0E90163C760B37B4FF0010EB3FA83F35B -:10726000DFF870805B091B0188F8003084B04FF4B0 -:107270000042394680F810E005463C460397FFF788 -:1072800071FF02E07368A34215D90021284603AAC2 -:10729000FFF7E2FE039B013413F40043F2D172685E -:1072A000A24208D9327B042A0AD01846084A2A602A -:1072B00004B0BDE8F0811423184604B0BDE8F081A5 -:1072C00028460193FFF72CFE019BEEE72041354055 -:1072D00059485052000D404000234FF0010C70B54A -:1072E0004FF400420E4684B0194680F810C005469F -:1072F0001C460393FFF736FF02E07368A34216D9DA -:107300000021284603AAFFF7A7FE039B013413F4CC -:107310000043F2D17268944209D26A68127B042A4F -:1073200006D128460193FFF7FBFD019B00E01423E3 -:10733000184604B070BD00BFF0B54FF0000C044615 -:1073400083B00F461546012101AA1E46CDF804C0A0 -:10735000FFF782FE0121204601AAFFF77DFE019B77 -:10736000580733D5E268510504D52A6842F0020275 -:107370002A60E26812051FD4980623D5052101AAC8 -:107380002046FFF769FE019D690544BF0223336073 -:107390002A0503D5336843F00103336015F0200656 -:1073A00028D16B0616D428062ED4EA051CD46EB15B -:1073B00000203E6003B0F0BD2A68980642F001024A -:1073C0002A60DBD441F2893003B0F0BD41F288304D -:1073D00003B0F0BD63681B7B042B1DD02E0612D4B6 -:1073E000ED054FF00206E3D56368197B042924D02C -:1073F0000426DDE763681B7B042B26D06B064FF069 -:107400000106D0D5E6E7022663681B7B042B0AD071 -:10741000EB05EDD40326CBE702212046FFF792FDD2 -:107420000028C0D0DAE703212046FFF78BFD0028B3 -:10743000BBD0E905EED50326D6E72046FFF782FD4F -:107440000028D5D1002EB3D1C0E701212046FFF797 -:1074500079FD0646A5E700BF83681A68002A14DB99 -:1074600030B40B4A1D6844692A401A601A68DD6806 -:1074700042F000421A60996023698560012B01D0B7 -:1074800001232361002030BC704740F6A67070478E -:1074900060FCFFC74369D3F8D83073B14268103B32 -:1074A000506B127D4068984209D89A682AB11B68CF -:1074B000002B02DB00200A6070472220704702F197 -:1074C0008053013B00EB0313EFE700BF844600202D -:1074D000CCE90832CCF81C10704700BFF0B5046A44 -:1074E00087B006468C4601AD1CB3AE4627460FCF8B -:1074F000AEE80F003B68CEF800309CF80430204620 -:107500002371DCF80830DCF80C20A3607368E260BB -:107510001978726AF369216022619847346A34B13C -:10752000AC46BCE80F000FC4DCF80030236007B0A5 -:10753000F0BD2C46E1E700BF43689969B1B170B571 -:107540005A7805465E7D72B166B10024B60001E04E -:107550006B6899690859DA690021043410F0F6FD66 -:10756000A642F5D170BD1A7D1644EDE7704700BF05 -:107570002DE9F84302685F4B9A4200F0AF804FF06C -:10758000000804460D460B78D1F834909F0203F1B1 -:10759000401303F55453A7F1BF271E02A7F54A076E -:1075A000C0E904764160C0F818804A7DD9F800002F -:1075B0004146120110F0CAFD636841461A7DD9F8B0 -:1075C0000400120110F0C2FD2046FFF7B5FFAA6AC1 -:1075D0002B6BE261C4E90883EFF31088012585F382 -:1075E00010886368444A1B785168C3F10F0305FA99 -:1075F00003F321EA0303536053689620294601F000 -:1076000095FE88F3108862693C48136829462B432D -:1076100013603B4B1B68B0FBF3F0284401F086FE7F -:10762000626863699068996F60F3050199675079A2 -:10763000996F60F311419967D36AD3E90112186811 -:1076400012689047054600283ED16368DB6A9A6855 -:1076500018685369984737222A4B3A61B362336BF3 -:1076600043F480033363636893F920205B6A002A44 -:1076700038DB1B0102F16041DBB201F5614181F8A9 -:1076800000332148214B02F5C65140F8224053F8FF -:1076900021006FF3104043F8210053F82130BFF36D -:1076A0005F8F012153099B0002F01F0203F1604329 -:1076B00003F5614301FA02F2C3F880211A600D4B11 -:1076C00028462360BDE8F88341F2883240F6A5736E -:1076D000904208BF1D462846BDE8F8830E2528467F -:1076E000BDE8F8830A4902F00F001B01DBB2014438 -:1076F0000B76C6E7454854450030204000E1F505CB -:107700009C2201229F0FFF471021012200600040B0 -:10771000FCEC00E0F8B54268044692F920300669B6 -:10772000002B476910DB01211D485A0903F01F0394 -:10773000203201FA03F340F82230BFF34F8FBFF33A -:107740006F8F626892F920300025D26A154941F89E -:107750002350936810685B689847B36965F38203A8 -:10776000B3613B6B65F396533B633560A561EFF303 -:107770001086012181F3108863680B4A1B785068DA -:10778000C3F10F0301FA03F30343536053689620D8 -:1077900001F0CCFD86F310882846C4E90055F8BDF9 -:1077A00000E100E01021012200302040F8B5C37E46 -:1077B000012B32D1036904461B689B052AD4476814 -:1077C000C36878780E46154658B91868002827DB34 -:1077D000F869824224D8986810F0B2FD6268E368C4 -:1077E0005078AAB2DA801A68616922F040521A60B1 -:1077F0001A68012842F030421A60D86808BF9E60BB -:107800008B68E060012B18BF01234FF0000018BF08 -:107810008B60F8BD40F6A270F8BD40F6A170F8BDCF -:1078200040F6A370F8BD00BFC37E012B1FD10369D2 -:107830001B689B0518D483681A68002A1ADB10B4E9 -:10784000104A1C68D96822401A601A685DF8044B17 -:1078500042F000421A60436981601A690020012ADF -:107860001CBF01221A61704740F6A270704740F6B3 -:10787000A1707047436900201A69012A1CBF0122C8 -:107880001A61704760FCFFC72DE9F04300240546EC -:1078900085B0CDE901440394046940680E46C06A8E -:1078A00003ABD0F808C002AA0068DCF8188001A970 -:1078B0006F69C04738B9019B013B032B03D8DFE850 -:1078C00003F02F3A4F0740F6A17005B0BDE8F083F2 -:1078D000236843F002032360236843F0040323601A -:1078E000002E32D16A681379012B44D023686FF3DC -:1078F0001043236023686FF3514323600121236801 -:10790000D27862F300032360236843F040032360CE -:10791000236843F020032360396105B0BDE8F0839C -:1079200023686FF34103236023686FF382032360AE -:107930005EB96A68DAE7236843F0020323602368CC -:107940006FF382032360002ECCD0236843F40073CE -:107950002360236843F04003236005B0BDE8F08353 -:1079600023686FF341032360236843F0040323601B -:10797000002EDED0E9E700234FF6FF7161656366F4 -:107980003B6721681A4E41F40021216002990825C5 -:107990004FEA810C03990CF00C0C01F0030106F185 -:1079A000010E4CEA010C01E0013D9FD016F82310B6 -:1079B0001EF8238001EA0C01414506EB830903F11F -:1079C0000103F1D199F8023099F80310012B0AD183 -:1079D000236843F48033236001298BD1236843F467 -:1079E000003323608AE723686FF310432360F3E7D3 -:1079F000A4F81C022DE9F04F0C460121804683B00B -:107A0000406900920268724D0A43D8F81070026013 -:107A1000704B2868B3FBF0F0084401F087FCD8F8FD -:107A20000460D8F81450B268AB6F62F30503AB671B -:107A30007279AB6F62F31143AB67A38822685BBABC -:107A400012BA9BB2C7F8C020C7F8C830747DD6F808 -:107A500034B0002C00F0B4802201DBF80090B7694C -:107A6000103A12094B46BC464FF0000E4FF0004A48 -:107A7000B08B0132019508E0DCF80050013AC1F802 -:107A800000A08D600CF1040C0DD01946D880A3F82D -:107A900004E01033CB60002FEED13D46013A8D60FB -:107AA0000CF1040CF1D1631E190159F8012009EB06 -:107AB000031342F08042DBF804E049F80120C3F8E8 -:107AC0000C90C8F80890327DF346019D002A35D00D -:107AD00010464FF0010C96F801A0002A18BF11467D -:107AE000F346524673464FF0000708BF6146824690 -:107AF000A400019507E0B06900B100590139A86000 -:107B000004F104040ED01D46A3F806C09F8043F87C -:107B1000107BEB60002AEED000200139A86004F150 -:107B20000404F0D15246002A0AF1FF324FEA021251 -:107B300008BF00221EEB0203019D3ED01A68C3F865 -:107B40000CE042F080421A60C8F80CE0009AD8F8C5 -:107B50001030012A28D02A6B42F480022A632A6B53 -:107B600042F480222A632A6B42F400122A6340F214 -:107B7000EE501421F26898601965DA662B6843F0BC -:107B800040032B60C5F82090C5F818B0B37803B156 -:107B90008023AB63002140F20F720123A9642A65A0 -:107BA000AB6503B0BDE8F08F9A6942F002029A61BA -:107BB0002A6B42F480022A63D9E7D8F80CB0C5E7F3 -:107BC000327DD8F80890002AF7D0DBF804E07FE790 -:107BD0009C22012200E1F5052DE9F041837E4668F3 -:107BE000012B0446776B88B028D10023C2698376C5 -:107BF0006AB132788DF80C30029200230022316B8A -:107C0000CDE90423069102A9FFF768FC6668237E8C -:107C100020468DF80730FFF77DFD054618B1284650 -:107C200008B0BDE8F08131462046FFF7A1FC0546CB -:107C30000028F4D19DF8073066682376F36A9A68C5 -:107C40001868D369984741F288339842237E60D000 -:107C5000002B38D10123237600264FF001086368FA -:107C600066765A7D31461201386810F06FFA636803 -:107C700031461A7D7868120110F068FA2046FFF745 -:107C80005BFC636884F81B80196932462046FFF765 -:107C9000B1FE31462046FFF7F7FD0546002842D1E8 -:107CA000E369002BBBD0636820461A781C6B0292F4 -:107CB0000023002202A9CDE904238DF80C8006944C -:107CC000FFF70CFCABE70025637E022BC4D0012B31 -:107CD000A5D1002322696376116863F386111160D0 -:107CE000116863F345111160E269E376002A96D0CA -:107CF00002220026002763688DF80C201A6B1B787F -:107D0000204602A9CDE9046702930692FFF7E6FB3D -:107D100085E7012B02D040F6A175D5E7002340F698 -:107D2000A1752376D5E70223E676637677E700BF71 -:107D300038B5C57E012D03D040F6A175284638BD63 -:107D4000044643682A461969FFF754FE294620462F -:107D5000FFF79AFD05460028EED16368DB6A9A6852 -:107D60001868D369984741F288339842E4D028468E -:107D700038BD00BF8C46C17E012939D12DE9F041C3 -:107D8000D0F810E00546DEF800309C052CD41746EC -:107D90008368DFF8A0801C68002C22DB6E68B47852 -:107DA00014B91A68100634D4186810F0006022D094 -:107DB000DEF80020920517D41A68002A09DB1A6839 -:107DC00002EA08021A601A6842F000421A60DB6890 -:107DD000AB606C692269012ADDD021611C68002C2E -:107DE000DCDA4FF47A6001E040F6A270BDE8F08181 -:107DF00040F6A17070479C889968737913FA84F4EF -:107E0000002CEED073786BB1CCF800103C60BDE86C -:107E1000F0812846FFF708FD40F6A473002808BF4C -:107E20001846E3E72246604610F08AFA2846FFF734 -:107E3000FBFCEBE760FCFFC710B586B0EFF30383F4 -:107E40001A4A103B5BB252F82300D0E904120C69C5 -:107E5000936A13F4800F07D014F0020F1CBF4FF089 -:107E6000010C80F81AC00C61C169936269B14FF0CE -:107E7000030C4268CDE903431178126B019101A90B -:107E800005928DF808C0FFF729FBEFF30383103B41 -:107E9000074A5BB203F5C65352F823106FF3104143 -:107EA00042F8231052F8233006B010BD10210122F1 -:107EB000006000400346002270B40E68054D064C79 -:107EC00049681046C3E900429E602B60D96070BCCF -:107ED000704700BFC42001224347430019B1064B3D -:107EE00093F826300B702AB1034B196A93F82430AB -:107EF000116013710020704700E0014084460020AB -:107F0000CCE90212CCF80430704700BF00220346CF -:107F100010461A60704700BF70B50F4D82B02B68D5 -:107F2000ABB19E689EB15A686C4692B192E803006C -:107F300084E8030000211170DB6820465360B047DD -:107F40002B685B681BB194E8030083E8030002B070 -:107F500070BD2246EEE700BFC420012210B50B4CD5 -:107F600094F84130012B01D0002010BD002001F019 -:107F700077FA002084F8400084F8410001F040FACC -:107F800094F84130002BEFD01B2010BD00E00140E1 -:107F900008B5184A92F8A030116A03F00303032BC6 -:107FA00013D01549062001F0EBF94022134B0020B5 -:107FB000A3F8002101F054FA81220E4B002083F82F -:107FC000402001F01DFA002008BD0D4B8B4307D166 -:107FD00092F82A30002BE4D192F84A30002BE0D1FD -:107FE000012001F03DFA002000F04CFE012001F0DC -:107FF00007FAD6E700E00140197F1B0200C00040ED -:10800000444404440E4B93F840301BB10D4B834362 -:1080100000D070470A4B93F82A203AB10A4A0B4B1A -:1080200012689A42F5D8032000F02CBE93F84A302B -:10803000002BEED0044A054B12689A42E9D8F2E7C9 -:1080400000E00140444404449C22012240420F00CD -:1080500038B50024094D204601F002FA204685F883 -:10806000404001F0CDF9012001F0FAF9286AFFF74C -:10807000C9FF012001F0C4F9204638BD00E00140ED -:108080002DE9F047DFF814C190F800800446052977 -:1080900018BF60463E4FB8FA88FC08BF3846B4F8AF -:1080A00002E04FEA5C1C0EF0030915461E4662789A -:1080B0004FEA9E034FEA0C1C00881F024CEA891C01 -:1080C000BFB24CEA020C4CEA070780B2B842CE4677 -:1080D00005D0304850F82110097800294FD0B8F168 -:1080E000000FDFF8BC805FFA8EFC2B4818BF4046BB -:1080F000BEF1030F4FEA4C0108BF61464FF0AA38AA -:10810000013303EB43035B001944A1FB0010DFF8CC -:1081100094E011EB000C4CF1000CAEFB0C9A2AF031 -:10812000010909EB5A09ACEB090CB1EB0C0108FB96 -:1081300001F860F100000EFB0088A1FB0ECE604646 -:1081400008EB0E01002350EA5F0101320EF0A0FEA1 -:1081500015F0F70308D122790EF09AFE089B3060E3 -:1081600000201F60BDE8F087012B0CD0022B01D04E -:108170000020F3E70023A2790EF08AFEEEE740F23A -:108180009110BDE8F087002362790EF081FEE5E7EB -:1081900028E0014028F91C02006CDC0248E00140A4 -:1081A000002D3101ABAAAAAA38B50D46144601200C -:1081B00001F056F9002000F065FD002001F050F9B3 -:1081C00022792168284600F0D1FD002001F018F93D -:1081D000044B186AFFF716FF012001F011F9002087 -:1081E00038BD00BF00E0014010B50C46002001F092 -:1081F00037F901230E4A52F8242013701378012B0B -:10820000FCD1022C0ED0002001F0FAF8012001F080 -:1082100027F9084B186AFFF7F5FE012001F0F0F886 -:10822000002010BD034A92F8CC30002BFBD1EAE7C6 -:1082300028F91C0200E0014001230F4A52F82100F6 -:1082400003FA01F2037812F0160FDBB20AD1B3FA87 -:1082500083F00A4A400992F83C20CA4002F0010229 -:10826000824205D1002B14BF4FF4C8700020704724 -:1082700040F29310704700BF28F91C0200E0014053 -:108280002DE9F0414B1F012B0C4684B039D9012058 -:10829000454B00FA01F253F8215012F016062B78E4 -:1082A000DBB210D1B3FA83F3404A5B0992F83C2069 -:1082B000CA4002F001029A4205D040F293163046BD -:1082C00004B0BDE8F08101F0CBF8002000F0DAFC4A -:1082D000002001F0C5F800232B702B78002BFCD177 -:1082E000022C55D00026002001F08AF82F4B186A86 -:1082F000FFF788FE012001F083F8304604B0BDE8A6 -:10830000F081B1F1050818BF4FF0010803AF4FEA43 -:10831000C808104615460097424602ABFFF7B0FE6C -:1083200006460028CBD12146284602AB009748F0EC -:108330000102FFF7A5FE06460028C0D121462846C7 -:1083400002AB009748F00202FFF79AFE06460028AB -:10835000B5D1154B154F53F824502B7897F83C2086 -:10836000B3FA83F3E24002F001025B099A42A4D11E -:10837000012001F075F8304600F084FC304601F031 -:108380006FF8052CBDF80C3008D0A7F84830A2E7EC -:10839000064A92F8CC30002BFBD1A3E702983B852C -:1083A00000F080FC97E700BF28F91C0200E00140C4 -:1083B0002DE9F04302220C460023A84889B0897FAA -:1083C00090F826608DF81C20627F61F30703217FFF -:1083D00062F30F23E27F61F3174362F31F6394F8A4 -:1083E000202006938DF81D2090F82A302578F6B2CB -:1083F000002B40F0A08003F0FF08038D13F0100F56 -:108400004FF0000308BF4FF00308CDE90233002A04 -:1084100000F09980002294F82130CDE904228DF8F3 -:108420001E30002B00F0AE80012001F019F8002072 -:1084300000F028FC002001F013F894F82030002B05 -:1084400000F01481864F94F82130EBB9BDF8143058 -:108450008249A1F84830E37B227C013B013A1B01B1 -:10846000120202F47062DBB21343A27B013A02F003 -:108470000F021343A1F84E30A37820336B4413F856 -:10848000083C002B00F0BD80062276480DF11F0C41 -:108490001CF8013D012B00F095803BB901680B7081 -:1084A0000B78002BFCD1022A00F0A380013A531C68 -:1084B000A0F10400ECD1012057F825C0A840DFF856 -:1084C0009CE100F016009CF80030DBB248B9B3FA2A -:1084D00083F19EF83C204909EA4002F001028A42F9 -:1084E000F1D1002BEFD1604B585D38B105F120037D -:1084F0006B4413F8083C002B00F0AB802846227E2A -:10850000616900F033FCB54207D006F120036B44EB -:1085100013F8083C012B00F0F180002000F070FF00 -:108520004E4B186AFFF76EFD012000F069FF002036 -:1085300009B0BDE8F08300234FF00408CDE9023311 -:10854000002A7FF467AF04F1020903AF0521484612 -:10855000009702ABFFF794FD0028E9D10122052125 -:108560004846009702ABFFF78BFD0028E0D1484654 -:1085700002220521009702ABFFF782FD00283FF49D -:1085800049AFD5E704F10A0905AF0822062148469C -:10859000009704ABFFF774FD0028C9D1092206211A -:1085A0004846009704ABFFF76BFD0028C0D1484652 -:1085B0000A220621009704ABFFF762FD00283FF472 -:1085C00033AFB5E7D1B28E423FF470AF88453FF488 -:1085D0006DAF01680B700B78012BFCD1022A7FF480 -:1085E00065AF1E4A92F8CC30002BFBD10122043833 -:1085F0004EE71A4A92F8CC30002BFBD10122043806 -:1086000046E7A17A57F8212013701378002BFCD18C -:10861000022900F08A80012194F80AC0DFF83CE0CA -:1086200001FA0CF157F82C0001F016010378DBB2C7 -:1086300059B9B3FA83F99EF83C204FEA591922FA46 -:108640000CF202F001024A45F0D1002B3FF41CAFBE -:10865000ECE7012100F06AFE50E700BF00E00140B6 -:1086600028F91C0240F91C021CF91C02BDF80C3050 -:10867000374F02983B8500F015FBE379227A013BE6 -:10868000013A1B01120202F47062DBB21343A279B9 -:10869000013A02F00F021343A7F84C30A17801F120 -:1086A00020036B4413F8083C002B7FF4CBAE294F1A -:1086B00057F8212013701378002BFCD1022940D0E9 -:1086C000012194F802C0DFF888E001FA0CF157F8B4 -:1086D0002C0001F016010378DBB259B9B3FA83F923 -:1086E0009EF83C204FEA591922FA0CF202F00102DE -:1086F0004A45F0D1002B3FF4A6AEECE757F8262010 -:1087000013701378012BFCD1022E14D008F1200332 -:108710006B4413F8083C012B7FF4FFAE57F8282078 -:1087200013701378012BFCD1F7E6094A92F8CC308C -:10873000002BFBD16FE7064A92F8CC30002BFBD11F -:10874000E4E7034A92F8CC30002BFBD1B8E700BF36 -:1087500000E0014028F91C0203461A689B8A0020A9 -:108760001380704703461B68103133F81130002026 -:1087700013807047026930B50446B2B14FF0FF3341 -:1087800001204FEA72729E46013300FA03FC1CEA94 -:10879000020FF8D0B2FA82F220680EF10E0E00EB52 -:1087A0004E00C2F120020860D21A01234FF47A6C05 -:1087B0000B7263684A601B88084D1A1D52004A728A -:1087C000D5F87C2103EB43035B0003F5D77392B22A -:1087D00000204B81CA60A1F810C030BD00B011402C -:1087E0002DE9F84F0C4643680968D3F814800368F4 -:1087F0001FFA81FED4E90162A3F804E01FFA86FEA5 -:10880000A3F814E026F0C04C1FFA82FE054621F0C2 -:10881000C04722F0C0400E43A3F808E04FEA1C4CCA -:10882000000C4FEA174E16F0C04FA3F806E0A3F86D -:1088300016C058815AD1A27CE07C120202F4E06298 -:10884000E6680243A3F86620002E7BD0B6F808C085 -:108850001CF4006F20D0D6E90002B6F80AE0A3F8B5 -:1088600090C0A3F89CE0B6F80CE0A3F89EE01FFAD5 -:1088700080FEA3F894E0C0F30B4E400FA3F896E0FF -:1088800083F8920090B2A3F89800C2F30B40520F05 -:10889000A3F89A0083F893201CF4007F1AD1228A4F -:1088A000A3F890C0A3F8802098F8032062B1B7FA2B -:1088B00087F71A88A88A92B222F01F021F32D21BB1 -:1088C00092B210431A80A882524B0020C5E90331AE -:1088D000BDE8F88FB27CF07C024383F8A620F289D1 -:1088E000A3F8A820328AA3F8AA20D8E7DFF83CC171 -:1088F0004948DCF820909CF824C0C9F3031E0CF012 -:108900000F0A4EEA0A0B1BF0080F00684FEA19190C -:108910005FFA8CFC18D01CF0080F76D04FF0030AD9 -:108920000CF0070C0AFA0CFC19F0080F68D04FF095 -:10893000030E09F007090EFA09FE00FB0CF0B0FB6C -:10894000FEF905E0B446AAE700FA0AF929FA0EF999 -:1089500041F2360C3148A0FB09094FEA99190CFB8A -:1089600009F92F48A0FB09094FEA994909F10109C2 -:10897000B9F1070F38BF4FF0070916F0005016D1B4 -:10898000760011D511F0804F40F4007640F400607D -:1089900018BF304612F0804F40F0020218BF104658 -:1089A0005FFA89F983F8DF9080B2588243E7EFF3EA -:1089B000108A012181F310881A4BDA6822F48002B0 -:1089C000DA60DB68962000F0B1FC8AF31088216839 -:1089D0004FF0900C11F0005F0CBF4FF480604FF42B -:1089E0008070114BA26883F800C02B6812F0005F02 -:1089F0005FFA89FC18BF40F0010083F8DEC0BFE7D2 -:108A00004FF0010909FA0EFE97E74FF0010C0CFA3E -:108A10000AFC89E7434441529C220122D34D621053 -:108A200083DE1B43003020400050234000E0014023 -:108A30002DE9F04F0C460026E268098867698261DB -:108A400022698A4BC0E9076203EB4123446003605B -:108A50006379A2781E0246EA4236FA78054683B068 -:108A6000002A00F0F68046F43076022B14BF002373 -:108A70007F4BB6B208BF33F82230AE82019394F830 -:108A80000480E3784FEAC83848EA43087B7897F8CF -:108A900000B048EA4318EFF3108A4FF0010989F358 -:108AA000108874492388C868C3F1100309FA03F3D6 -:108AB00020EA0303CB60CB689620494600F036FCE1 -:108AC0008AF3108847F6FF53019A1E402B681FFA5D -:108AD00088F81E801A82A3F80E8083F80CB07A7989 -:108AE000A2EB0902B2FA82F2520983F8D02094F97B -:108AF0000630002B25DB627A03F1604112015E48EB -:108B0000D2B201F5614181F800235C4A03F5C651F8 -:108B100040F8235052F821006FF3104042F8210032 -:108B200052F82120BFF35F8F03F01F025B099B0007 -:108B300003F1604309FA02F203F56143C3F88021AF -:108B40001A6094F90730002B26DBA27A03F160410A -:108B500012014948D2B201F5614181F80023474A28 -:108B600003F5C65140F8235052F821006FF310402E -:108B700042F8210052F82120BFF35F8F01215A09EA -:108B8000920003F01F0302F1604202F5614201FA14 -:108B900003F3C2F88031136097F90630002B26DB0F -:108BA0003A7A03F1604112013348D2B201F56141D2 -:108BB00081F80023314A03F5C65140F8235052F89A -:108BC00021006FF3104042F8210052F82120BFF33A -:108BD0005F8F01215A09920003F01F0302F16042E6 -:108BE00002F5614201FA03F3C2F88031136097F98C -:108BF0000730002B26DB7A7A1F4C03F1604012010C -:108C00001E49D2B200F5614080F8002303F5C65238 -:108C100044F8235051F822006FF3104041F822002D -:108C200051F82220BFF35F8F01215A09920003F00F -:108C30001F0302F1604202F5614201FA03F3C2F838 -:108C40008031136000200E4B2861AB6003B0BDE89B -:108C5000F08F3BB946F4004646F04006B6B20193A9 -:108C600086820CE746F04006FFE600BF0020334056 -:108C700044F91C0200302040102101220060004015 -:108C800043444152064A92F8A030D906FBD4044925 -:108C900082F8A00091F8A030DB06FBD4704700BF3B -:108CA00000E00140014B5861704700BF38050022C9 -:108CB000144A154992F8263092F82420DBB202F0CB -:108CC0000F02082A15D0092A51F823300AD00A2A9F -:108CD0000ABF0E4AD340A2FB03230D4A08BFDB089C -:108CE00013607047094AA2FB0323094A9B081360DB -:108CF0007047064A51F82330A2FB0323044A5B085D -:108D00001360704700E0014038050022ABAAAAAA10 -:108D10009C22012202014CBF0322012210B44FEA1F -:108D20001063114C4CBF03F0070303F00F039A408C -:108D3000236AC3F30363072B10D90323246AC4F304 -:108D40000264A3409A42084B5DF8044B2BBF1862A3 -:108D500083F8241083F82410186270470123246AD2 -:108D6000C4F30364A340EDE700E001402DE9F04FB8 -:108D70000E46DFF8E4C105465CF8203030011746A6 -:108D800083B04FEA1162C1F303612DD5032402F0D1 -:108D900007029440B3FBF4F4644A94422BD94AF29C -:108DA0000152634B1A80BFF35F8F01221A72BFF327 -:108DB0005F8F4FF425421A805E4B9C4240F28680C2 -:108DC0005D4B9C4240F28B805C4B9C4294BF4FF0C9 -:108DD00004084FF005085A4B1A7F424538BF83F804 -:108DE0001C805CF825300DE001248C40B3FBF4F4CA -:108DF0004E4A9442D3D8534A94426AD84FF000085E -:108E00004F4A127F5048DFF8549190F826205CF8C2 -:108E100022C0D9F800209C4528D8944203D9474B5A -:108E2000A21A9A423ED839463046FFF773FF464AA7 -:108E3000EBB282F826303D4BC9F800409C420CD87A -:108E40004AF201523A4B1A80BFF35F8F00221A7226 -:108E5000BFF35F8F4FF425421A80394B1A7F42458A -:108E600018BF83F81C8003B0BDE8F08F94420CD289 -:108E7000324B121B9A4208D9D0F820A090F8243027 -:108E8000CAF303618B42DAB22CD00121962000F0A4 -:108E90004DFA2D4AEBB23946304682F82630FFF7BC -:108EA00039FFC8E78F420BBF02230123274A284A14 -:108EB0000262052280F82430234B962083F8262076 -:108EC000FFF7F6FE012100F031FAACE74FF002089F -:108ED00081E7204B9C42F9D84FF001087BE74FF027 -:108EE000030878E7A2B1013213065FFA82FB012181 -:108EF0009620019300F01AFA019B134A2AF0706A37 -:108F00004AEA0303136282F824B0FFF7D1FEBCE7FC -:108F10000AF40043002B15BF4FF0080B4FF0010B74 -:108F20004FF000634FF08073E1E700BF000E2707AA -:108F3000002000400044950800B0710B001C4E0E4C -:108F400000C10140006CDC0200E00140322312321B -:108F50003223123100D8B805380500229C220122A4 -:108F600008B50121962000F0E1F90C4A0C4B12687B -:108F70009A4210D90B4B96201A6A12F0006F0CBF60 -:108F80000122082283F82420FFF792FE012100F03D -:108F9000CDF9012008BD002008BD00BF9C220122A0 -:108FA000001C4E0E00E0014010B504460121962041 -:108FB00000F0BCF904B910BD0022054B962083F8DF -:108FC0002420FFF775FEBDE81040012100F0AEB986 -:108FD00000E00140704700BF4AF203500123864978 -:108FE000864A2DE9F041A1F8FA03938093889BB259 -:108FF000002BFBD101219FED784B9FED795B804BDE -:109000008048814C586281481C6298629FED766B63 -:109010009FED777B1180A3EC045F83ED007FFFF76A -:1090200047FE09220621744B83F8501A83F8A220C8 -:1090300093F8002C22B993F8013C980700F0C48003 -:109040006D4C94F8003C002B00F0B38000226A4B7A -:1090500083F8012C83F8002C0023674A82F836300D -:1090600082F8323092F83C301907FBD500234FF4D8 -:109070001C5640F24F154FF48E4040F255515E4C55 -:10908000A2F84860A2F84E5082F84A301085A2F843 -:109090004C1082F82A3094F83C309B06FBD5022213 -:1090A000012505270026554BDFF868811A77C4F89B -:1090B000208084F8245084F82670FFF7F9FD96206C -:1090C000294600F033F984F82460C4F8208084F83D -:1090D0002670FFF7EDFD4AF201524D4B1A80BFF3A7 -:1090E0005F8F1E72BFF35F8F4FF425421A8084F8A2 -:1090F000305084F8525084F8535094F874303E48FD -:1091000043F0400384F8743090F87430DB09FBD0EE -:1091100000234021384A80F86C3080F8741080F8C1 -:10912000743092F87430DB09FBD14AF20353B2F881 -:10913000FA43A2F8FA3392F875302F4843F040030F -:10914000A4B282F8753090F87530DB09FBD00025A9 -:1091500046220623284980F86D5080F8752080F853 -:10916000753091F87530DB09FBD1A1F8FA4391F81D -:109170007730214A43F0400381F8773092F8773016 -:10918000DB09FBD0C523032082F86F0082F877301B -:1091900092F87730184903F0BF0382F8773091F8DE -:1091A0007730DB09FBD14FF42543A1F8FA33BDE852 -:1091B000F0810121C82084F8001C00F0B7F894F871 -:1091C000003C012BFBD141E74FF47A70FFF702FF1F -:1091D00042E700BFAFF30080006CDC0200127A00AF -:1091E00000800000002D310100800000001C4E0EA8 -:1091F00080F0FA02001C4E0E00E0014000C1014068 -:109200003805002200688909001C4E0E0084D7171B -:1092100000200040322312314AF20353114AB2F8BF -:10922000FAC3A2F8FA3392F875301FFA8CFC43F0B7 -:10923000400382F8753092F87530DB09FBD0437833 -:10924000084982F86D30037843F0400082F87500D9 -:1092500082F8753091F87530DB09FBD1A1F8FAC3BB -:10926000704700BF00E0014038B50025284C0121BF -:10927000C82084F8285000F059F884F8245094F855 -:109280002430002BFBD194F82430214943F0020311 -:1092900084F8243091F82430C3F340009B07F9D4BC -:1092A0001B4A81F8220092F8223003F0FF00002BC5 -:1092B000F9D192F84030164960F3C71382F8403074 -:1092C00091F84030DB09FBD191F84200104A63F37A -:1092D000C71081F8420092F84230DB09FBD192F8C6 -:1092E00044000B4963F3C71082F8440091F84430FE -:1092F000C3F3C014DB09F9D1012000F0B1F8054B2C -:10930000012083F84C4CBDE8384000F079B800BF2C -:109310000020204000E0014000BEFEE7FFFFFFFF0D -:10932000A0F101000028FBD1704700BF4FF47A7311 -:1093300010B400FB01F1104C104A2468B2FBF4F2A7 -:10934000A1FB034030B9B4FBF2F058B15DF8044B17 -:10935000FFF7E6BFB1FBF2F1A1FB03132BB90846FF -:109360000028F3D15DF8044B70474FF0FF3C5DF8E7 -:10937000044B6046FFF7D4BF9C22012200CA9A3BEF -:109380000246024B002043F822107047C8200122F9 -:1093900070B500240D4B0E4EB3F80021B3F82051E8 -:1093A000ADB2154025FA04F3DB0704D556F8243096 -:1093B000E0B203B198470134102CF3D1034AA2F86C -:1093C0001051B2F820311D42FBD170BD00C00040E9 -:1093D000C82001220022602310B40748074C30F84F -:1093E000021F02F5C65C013209B144F82C10013BA2 -:1093F000F5D15DF8044B70478EEE1C020060004012 -:10940000EFF31081012383F31088124B33F81020FF -:1094100092B22AB133F81020013A92B223F8102008 -:1094200033F810309BB293B90B4A10B4B2F8FA3348 -:109430000A4C9BB234F8100043F4254323EA00039E -:10944000A2F8FA3381F310885DF8044B704781F37A -:10945000108870479022012200E0014050F91C0260 -:1094600030B4EFF31081012383F310880E4A32F8F1 -:1094700010309BB26BB90D4C0D4DB4F8FA3335F882 -:1094800010C09BB243EA0C0343F425439BB2A4F8FB -:10949000FA3332F8103001339BB222F8103081F3E6 -:1094A000108830BC704700BF9022012200E00140CC -:1094B00050F91C020C4A08B50346106840B103334A -:1094C0000A4923F0030303448B4205D8136008BD07 -:1094D000074908461160F2E70EF016FF0C2203461A -:1094E0004FF0FF301A6008BD98220122D8390322BC -:1094F000D819032200BE704708B500F005F8EEF752 -:109500008FFFFEE7FFFFFFFF70B5464B464D6B61D7 -:10951000BFF34F8FBFF36F8F4FF47003434CC5F809 -:1095200088300020AC60ECF7B1F9FFF755FD012061 -:10953000ECF7ACF92368A3F5804383F30A883C4831 -:109540003C4A0021121A0EF001FE3B483B4A3C49BE -:10955000121A0EF0F5FE3B493B4A3C48521AD2081B -:1095600042F009C0AFF30080F1E80223E0E80223F3 -:109570000FF007C03649374A3748521AD20842F02E -:1095800009C800BFAFF30080F1E80223E0E802233E -:109590000FF007C0314B324A0020D21A0021D20806 -:1095A00042F007C0AFF30080E3E802010FF005C00E -:1095B000BFF34F8FBFF36F8F0024C5F85042BFF346 -:1095C0004F8FBFF36F8F274B274D5B1BA34206DDE9 -:1095D0009E1055F8043B01349847A642F9DCFFF78A -:1095E00067FBFFF741FE0320FFF73AFF00234FF030 -:1095F000100E19464EF001E01C4803F10C0220F851 -:10960000221001330FF007C80320FFF7F9FE0220F4 -:10961000ECF73CF9FFF7DEFEBDE87040002003F0F8 -:10962000EFBF00BF01020E0000ED00E000000002ED -:1096300080050022D81903220000002238050022EC -:1096400008221D0210221D0210221D02000000002F -:1096500040271D0240271D020000002000000020BE -:10966000000000203405002230050022000D40409B -:1096700091B14FF0FF3200B541F001E0074910F819 -:10968000013B5340DBB251F8233083EA12220FF042 -:109690000BC0D0435DF804FB0846704758FB1C0222 -:1096A000A1B18446002010B541F001E0084C094901 -:1096B0001CF8013B4340DBB2E25CCB5C82EA102247 -:1096C00002EB032290B20FF00DC810BD08467047A0 -:1096D00058FA1C0258F91C0200B5844685B06A4647 -:1096E00000230068DCF804104FF02E0E03C2BCF813 -:1096F00008009CF80A101080917003F110026A446F -:1097000012F9102C202A10D0082B03F1010312D0DB -:1097100061460B2B01F8012B15D08C4603F110028A -:109720006A4412F9102C202AEED1072B0CDC9DF98B -:109730000820202A08D0614601F802EB09238CF8A2 -:1097400001208C46EAE78C4600238CF8003005B0F7 -:109750005DF804FBF0B5144683B0202206460F46A0 -:1097600000F0B4FF002223680192421C9A421AD8EA -:1097700096F8503005460C2B03D06368326B934249 -:109780001CD0E268AA4222D010D301AB2A46304650 -:10979000616801F0F3F803460198A360002803DB39 -:1097A000E56003B0F0BD0C4803B0F0BD01AB30463E -:1097B000A168AA1A01F0E2F80346EDE7B6F84C20DA -:1097C000316A01FB02F2B7EB521F02D8A3600020FE -:1097D000E6E70248E8E700BF34000D82340001826A -:1097E00070B51446126863688A61CB612289A37AD6 -:1097F00001F118060A8481F8223030460D46FFF741 -:109800006BFF30460EF0A9FD0146304603F076FDB1 -:109810001421204603F054FB1A210646204603F08B -:109820004FFB034643EA06431C216B60204603F0CE -:1098300049FB03460B2120462B6003F03FFB85F8D4 -:10984000990070BD70B54FF0000C144682B001ABAA -:109850006246C4F800C0C4F804C0C4F808C0C4F824 -:109860000CC0C4F810C006460D4601F063FA019B17 -:109870002060002B08DB6560A56096F850200C2A5C -:1098800002D0326B954202D0184602B070BD326AE7 -:10989000F16B18468A422CBFB2FBF1F20122226022 -:1098A00002B070BD2DE9F047044688461F461646B3 -:1098B000FFF750FF051E02DA2846BDE8F087202298 -:1098C0004146204600F042FFB1688146204600F044 -:1098D000F1FE202282464146204600F00FFF94F818 -:1098E000503050440C2B03D07268236B9A4242D004 -:1098F00094F851A0494600FB0AFA2022204600F0C5 -:109900000DFF3169824449B10B6853452FD0204681 -:1099100002F028FC0023051E3361CDDB51462046B2 -:10992000012202F041FD306180B3002FC4D03369C1 -:109930004FEA49129B6803EB49199858D9F804106B -:10994000D9F80820D9F80C3038607960BA60FB602B -:10995000D9F81000D9F81410D9F81820D9F81C300B -:1099600038617961BA61FB612846BDE8F0870B7BFD -:109970009B07DAD5CBE7E26BB4F84C3002FB03F37C -:109980005B09B8FBF3F802FB0800B1E7004D93E771 -:10999000040001822DE9F04F4FF0000B14468BB00C -:1099A0008E68149D9A4685F899B046F340134B6033 -:1099B000894605AA096801940746FFF743FF002876 -:1099C0005C4658DB4FF6FF78594606F018030293C1 -:1099D000A5F814B00023384605AAFFF763FF061E5A -:1099E00009983DDB84685B462278B346002A36D06E -:1099F000E52A52D00B21204603F060FA00F00F0355 -:109A00000F2B85F8990044D010F00803009340D143 -:109A100021686268A961EA61A27A218905F11806C4 -:109A200085F8222030462984FFF756FE95F89920C4 -:109A30003AEA020240D0009BA98A0998013189B212 -:109A40004145A9820BD0B7F868608268203E324455 -:109A5000944217D294F820202034002AC8D15E46C0 -:109A6000002400285CD00146384602F07BFB002E23 -:109A700078DB002856DA159B03B1186020460BB03E -:109A8000BDE8F08F9B46A5E799421DD0009CDDF80C -:109A90000CA00023A98A0998D0E74FF0000285F8AE -:109AA0009920D9F80420A98A002AC7DA0133012BAA -:109AB000C4D1C9F80410C1E7029B182B43D0DDF8CC -:109AC00004C00094CDF80CA01CF8013B16F8012B43 -:109AD000A3F1410002F12001A2F1410E19287446C0 -:109AE00003F1200AC9B207D8BEF1190F5FFA8AF351 -:109AF000CAD99A42E8D0C9E7192CC5D99342C5D131 -:109B0000002BE1D1009C384622462946FFF768FE2B -:109B1000AB8A099801335E466C68AB820028A2D1FB -:109B2000002E1FDBD9F80430002BBCBFAB8AC9F86C -:109B30000430029B182B9ED1D9F8083043F0020361 -:109B4000C9F8083097E70B22204609F10C010EF006 -:109B5000D3FA0028B3D1D9F8083043F00603C9F886 -:109B60000830ACE7304686E72DE9F04F0024064682 -:109B70001546E1B02C220F4608A821460DF1180821 -:109B8000ADF81240059403930EF0E0FAC8F80040D7 -:109B9000346B012D079436D97B1913F9013C5C2BEA -:109BA0003AD02F2B38D03846009505AB0DF1120274 -:109BB00013A903F0EFFB4FF0000A83460DF1D00923 -:109BC00009E0384605AB0DF1120213A9009503F028 -:109BD000E1FB8346B8B15A4610233046CDE90098E0 -:109BE00007A9ADF8E4A0FFF7D5FE044607900028CA -:109BF000E7D1BBF1000F06D0D8F80030002B0EDB08 -:109C0000094BC8F80030039A12B1D8F8003013603D -:109C1000204661B0BDE8F08F013DADB2C3E79BB215 -:109C2000342BF0D1ECE700BF22000E822DE9F04783 -:109C300004460D461F469046FFF78CFD061E02DACD -:109C40003046BDE8F08720222946204600F07EFD00 -:109C5000D8F808108146204600F02CFD20228246CC -:109C60002946204600F04AFD94F8503050440C2B11 -:109C700004D0D8F80420236B9A423DD094F851A028 -:109C8000494600FB0AFA2022204600F047FDD8F89A -:109C90001010824451B10B68534529D0204602F080 -:109CA00061FA0023061EC8F81030C9DB5146204671 -:109CB000022202F079FB0146C8F8100038B38D6823 -:109CC0003C687868BA68FB6805EB49114FEA491CA3 -:109CD00045F80C4048608A60CB6078693C69BA6995 -:109CE000FB6948610C618A61CB613046BDE8F08751 -:109CF0000B7B9B07E3D4D1E7E26BB4F84C3002FB5B -:109D000003F35B09B5FBF3F502FB0500B6E7014E73 -:109D100096E700BF04000182F0B515468FB00C46EF -:109D200001AA294607461E46FFF78CFD2546041E5C -:109D300002DA20460FB0F0BD2946384606AB01AA2C -:109D4000FFF7B0FD041E25DB9DF81830059CE52BC0 -:109D500019D033B91CB12146384602F003FA184C29 -:109D6000E7E70B2106A803F0A9F800F00F030F2B7B -:109D700086F8990015D19DF81830B28A23F0400377 -:109D80001344013BB382C4B12146384602F0EAF9DC -:109D90000446CEE705990029CBD0384602F0E2F917 -:109DA000C7E70307EFD43146384606AAFFF718FD88 -:109DB000B38A0133B382002CE6D10024B9E700BF97 -:109DC000340003822DE9F04114468EB00E4601AAFC -:109DD000214605469846149FFFF734FD041E08DA15 -:109DE000059911B1284602F0BDF920460EB0BDE834 -:109DF000F0813146284606AB01AAFFF753FD041E49 -:109E0000EEDB059931B1284602F0ACF90023041EBF -:109E10000593EADB57B138687968BA68FB6806AC25 -:109E20000FC438697969BA69FB690FC40B2198F8C6 -:109E3000992006A803F048F81421B8F8062006A8CF -:109E400003F044F81A21D8F8042006A803F03EF8DD -:109E50001C21D8F8002006A803F03AF8314628461D -:109E600006AB01AAFFF7E2FE0446B9E72DE9F04F81 -:109E700006464FF4C064856883B045F01902084671 -:109E8000B485B2608B460EF068FA83B281469A467A -:109E9000002B00F00B819846002419460BF1FF328D -:109EA000CBF1010E174612F9010F2E280CBF0EEB55 -:109EB000070801340139F5D1BAF10C0F40F2D9800D -:109EC00025F0100545F00905B560002508222C464F -:109ED0001BF9051000297CD0002C49D12E2900F057 -:109EE000A180A84500F0BC800027C8B2A0F1410CB9 -:109EF000BCF1190F53D896F82C00024203D0B26877 -:109F000022F00802B2600022013437440B2C39736E -:109F100005F10105DCD1B8F1000F00F0BB800B2C7E -:109F200096F82D5000F0BF8008248AE096F82D2086 -:109F3000A242C8BF86F82D40072C00F3B180072C41 -:109F400004F10C00C4F108024FF02001C8BF012247 -:109F500030440EF0FBF8072C04F10102C4F10704B1 -:109F6000C8BF002401351BF90510144489B3102221 -:109F7000A845DBD0082C45D1A84543DB1BF90820B8 -:109F8000002AC8D008F101051BF905102746C8B200 -:109F9000A0F1410CBCF1190F4FF01002ABD9A0F1A8 -:109FA000610CBCF1190F2FD930380928ACD94148C0 -:109FB000CDE900120EF0E1F8DDE900120028A3D18E -:109FC000B168013521F00801B1601BF905100029C5 -:109FD00082D1B8F1000F32D1052CD6BFE5B296F888 -:109FE0002D5086F82D5004F10C002021C4F10B02F5 -:109FF00030440EF0ABF8554501D986F82D9003B0EA -:10A00000BDE8F08F274670E7203841B22AB196F8B4 -:10A010002C00104386F82C0076E7B06820F008008A -:10A02000B06071E7B168013521F00801B1601BF93A -:10A03000051000297FF452AFB8F1000FCCD096F88C -:10A040002D5004F10C002021C4F10B0230440EF01D -:10A050007DF84545CFDD5FFA88F586F82D50CAE7D3 -:10A0600096F82D20002A3FF46AAF002286F82D20B2 -:10A0700065E71C1B012C3FF723AFA3EB080CBCF1D9 -:10A08000040F3FF71DAFB8F1080F3FF719AF434674 -:10A0900098461AE70B2C96F82D50ACD00824A2E76E -:10A0A0001022013514E74545A5DDD4E70C2BEFD987 -:10A0B000984605E758FF1C022DE9F04F8946002419 -:10A0C000BFB0064601F10C0BC868096909AB03C3B0 -:10A0D000B9F8142009A81A8099F81620CDE904448B -:10A0E0009A70FFF7F9FAD9F8082002F01803182B34 -:10A0F00000F0B580D30640F19F80A2460DF13408F0 -:10A10000D9F80C00DBF8041009AB03C39BF80A2054 -:10A11000BBF8084009A89A701C80FFF7DDFA424698 -:10A120003046D9F80010FFF78DFB0028049045DB7E -:10A1300000254FF6FF772946002342463046FFF7B9 -:10A14000B1FB00281199049031DB8C6823787BB334 -:10A15000E52B1ED00B21204602F0B0FE00F00F00D0 -:10A160000F280DF1480C13D020686168A268E368DD -:10A17000ACE80F0020696169A269E369ACE80F00EF -:10A1800012A8FFF7A9FA12A909A80EF0C7F8E0B1C2 -:10A1900011990135BD420AD0B6F868208B68203A83 -:10A1A00013449C42C7D214F8203F002BD0D141B1B8 -:10A1B000304601F0D7FF3FB0BDE8F08F119900297C -:10A1C000F6D100203FB0BDE8F08F1199002967D18A -:10A1D0004FF6FF739A45049048D00AF1010ABAF18C -:10A1E000040F2DDD059B9BBB736B042105A8059314 -:10A1F000FFF756FA034606AC0C2120462A4AADF872 -:10A200000E300DF05BFD20460EF0A7F899F82D30CA -:10A21000C0F107018B42A8BF0B467E2509EB030165 -:10A2200002460D7300283FF46BAF0D33214609EB56 -:10A2300003000EF085F863E74FF0010A0DF13408D2 -:10A2400006AC53460C212046184A0DF037FDDAE7DC -:10A2500002210DF10E00FFF723FA0346CBE712F0BF -:10A26000020305D0520712D51148A4E71148A2E70E -:10A2700012A904ACCDE900143046494609AAFFF7FB -:10A2800089FB03460498002806DB002BECD199F8E3 -:10A290002C0040F001008EE782B2342A8BD1F4E723 -:10A2A000304601F05FFF93E76CFF1C0268FF1C0261 -:10A2B00032000982330009820023F0B585B0019392 -:10A2C000036B04468B420D461AD0A36B01AEF3B16B -:10A2D0002046EFF755FD29463246204600F0BAFBEE -:10A2E000019B0546002B1FDA00262046EFF772FD82 -:10A2F0000198002809DB3146204600F0F7FA04E017 -:10A3000090F850300C2BE0D01B4805B0F0BD314622 -:10A31000204600F0F3FD03460198A3630028F4DB18 -:10A32000002BD5D11548F0E731460122204600F038 -:10A330003FFC019B0646002BD7DB4FF0020C0027A9 -:10A340000246294602AB20468DF80CC0029700F069 -:10A35000ADFB034602A92046019300F011FA019BD0 -:10A360000121BB42A8BF0190204602F07BFD019B6A -:10A37000002BBADB0190B8E738000B8246000B8255 -:10A380002DE9F04F0C4692F91810164611F11B0FEB -:10A390000546276891B002F1180800F0F28079B103 -:10A3A00040464FF05F0E0A239A4A12F801CB8C45C3 -:10A3B00000F0BD80013BF8D110F9011F0029F2D156 -:10A3C000202200210DEB02000DF0C0FE2846EFF721 -:10A3D0007FFCA368DB0740F1D78021462846FFF7C2 -:10A3E0006BFE81462169E0686269A3690DF1200C6A -:10A3F000ACE80F00E069216A626AA36AB9F1000F54 -:10A40000ACE80F00C0F2AB80D4F800A0284651465B -:10A4100003AAFFF717FA031EC0F2A0804FF6FE72E0 -:10A420006368934223EAE37800F3E98000244FF65F -:10A43000FF7B002303AA41462846FFF733FA82B286 -:10A44000342A03467BD000280799C0F2AF80002C45 -:10A4500000F08C808C682378ABEB08009BB1E52B77 -:10A4600000F0C080013808F1010800F09280B5F8D2 -:10A4700068208B68203A13449C42DAD294F820304A -:10A480002034002BEBD1EA6B039B02FB03F3B5F8FE -:10A490004C2002FB03F308F10102B2EB531F4ED82C -:10A4A00021B1284601F05EFE031E57DB0B2196F812 -:10A4B000992008A802F008FD09F018020C2108A84C -:10A4C00002F002FD1421F28808A802F0FFFC1A2114 -:10A4D000B28808A802F0FAFC1C21326808A802F031 -:10A4E000F7FC3946284603AAFFF7ACF9B0F100099A -:10A4F00035DB284608AB03AA1FFA88F1FFF796FB65 -:10A50000079F0446002F66D03946284601F02AFEF0 -:10A51000002C8146284657DBEFF7EEFBB9F1000F20 -:10A5200020DB4846A6F8148011B0BDE8F08F80F813 -:10A5300000E010F9011F00297FF435AF40E75146D4 -:10A540002846FFF7B9FE07990346002937D0019046 -:10A55000284601F007FE019B002B39DA9946284670 -:10A56000EFF7CAFB484611B0BDE8F08FB5F8683088 -:10A570008C685B09B8FBF3F203FB128304EB431412 -:10A5800069E7052111760BE741462046FFF76EFC8F -:10A5900023E741B1284601F0E5FD00220346002BE8 -:10A5A000DCDB002A82D1DFF87090D8E70029D5D013 -:10A5B0002846019301F0D6FD019B9946CFE700287C -:10A5C000BFF674AF9946CAE7EFF796FBA146C9E715 -:10A5D00003460122E3E7002C2846F5DBEFF78CFB6E -:10A5E000B9469EE700293FF461AF284601F0BAFD65 -:10A5F00000230793031EBFF659AF9946AFE70799AB -:10A600000029D0D0284601F0ADFD031ECBDA9946D3 -:10A61000A5E700BF74FF1C02330007822DE9F0415B -:10A620004FF0000815460446AEB0B0220F4602A80F -:10A6300041461E46CDF804800DF088FD8022294653 -:10A6400008A80DF0B9FD204601A900F053FB019BBD -:10A650000390434503DA349A1360002018E039462A -:10A66000204602AAFFF78CFE4045019013DB26B17D -:10A67000B022304602A90DF063FE204601F032FE02 -:10A68000019B002BE7DB349B00281860E5DB039877 -:10A690002EB0BDE8F0812046EFF772FB424620461F -:10A6A000039900F097FB2046CDF80C80EFF792FB62 -:10A6B000E3E700BF40B1012905D9C36B406A023905 -:10A6C00003FB01007047806A704700BFB0F84C3050 -:10A6D000C06B00FB03F3B3FBF2F3B1FBF3F0704785 -:10A6E000B0F84C30C06B00FB03F3B3FBF2F3B1FBEB -:10A6F000F3F000FB131002FB00F07047B0F84CC001 -:10A70000C36B03FB0CF3BCFBF2FCB3FBF2F2B1FB3B -:10A71000F2F303FB1211B1FBFCF07047B0F84CC030 -:10A72000C36BB0F8680003FB0CF3B0FBF2F0BCFBAA -:10A73000F2FCB3FBF2F2B1FBF2F303FB1211B1FB3B -:10A74000FCF30CFB1311B1FBF0F07047B0F84CC0F8 -:10A75000C36BB0F8680003FB0CF3B0FBF2F0BCFB7A -:10A76000F2FCB3FBF2F2B1FBF2F303FB1211B1FB0B -:10A77000FCF30CFB1311B1FBF0F300FB131070475B -:10A780000A46096819B10023136001F0EBBC0846C2 -:10A79000704700BFF8B506461D469DF81C7059B3BA -:10A7A00051F8220060B1002441F8224002689A4228 -:10A7B00016D117F0020C10D16446069B1C60F8BD40 -:10A7C00004463A462946304601F0EEFD0B4B002880 -:10A7D00008BF1C46069B1C60F8BD037B9B07F9D491 -:10A7E0000146304601F0BEFC0446002C4FF000004C -:10A7F000E7DA069B1C60F8BD0C46E2E70400008027 -:10A800004FF0000C2DE9F04786B005460C46174680 -:10A810001E46CDF814C0002B46D093F804800121C9 -:10A820002846EFF795FAEB6AA3423AD995F85030EB -:10A830000C2B3CD00B2B4FEA440304EB540408BF11 -:10A840001C46CDF80480B5F84CE0B5F86880B4FB40 -:10A85000FEFC0EFB1C44B4FBF8FAD5F8109095F8FA -:10A860005130CC4405AA03FB0CA3009231460022D0 -:10A870002846FFF78FFF059B8146002B30DB95F8BC -:10A88000502008FB1A410B2A1BD00C2A11D000249F -:10A89000F6B1C6F8009007B13B60204606B0BDE8AF -:10A8A000F087114B0024F6E74FF00108B7E7A4004A -:10A8B000C7E78068039302F005FB039B20F0704418 -:10A8C000E6E78068039302F0FBFA039B0446DFE7A8 -:10A8D0004946284601F046FC031EB8BF0024DAE7CB -:10A8E000C8F20143DEE700BF1600018401292DE90B -:10A8F000F04388BF436AC26B86BF023902FB013353 -:10A90000836A90F85180002A074603FB08F883B059 -:10A9100030DD4222414601F047FD064628B30024BF -:10A92000B7F86820214680680DF010FCA14602E0CF -:10A93000FB6BA3420CDDB36804EB0801012238462F -:10A94000CDF8009001F07EFC051E04F10104EFDA61 -:10A95000737B31466FF300033846737301F002FCDA -:10A96000002D03DB03B0BDE8F083034D284603B0A0 -:10A97000BDE8F0830020F5E7040002842DE9F04FE4 -:10A98000002787B00D460121009306461446039721 -:10A99000EFF7CCF9012304978DF81430019050B3F0 -:10A9A000002C51D04FF0000840F6F77ADFF8A0B045 -:10A9B0002946304604AB03AAFFF722FF039FA946AE -:10A9C000002F05463DDB96F850300C2B1FD00B2B8B -:10A9D00032D050451FD9019B04993BB3A9B13046F1 -:10A9E00001F0C0FB002FB8BF3846009B18604846F6 -:10A9F00007B0BDE8F08F3046EFF7C2F9002CD1D197 -:10AA00003046EFF7E7F9A94627460020EAE720F0AD -:10AA100070435B45DFD808F10108002DDBD04445C9 -:10AA2000C6D8019BA9460499002BD7D13046019185 -:10AA3000EFF7D0F90199D1E74FF6F7739842CAD8EA -:10AA4000E9E74FF00009C6E7A9462046CDE700BF79 -:10AA5000F7FFFF0F10B590F8503014460C2B82B062 -:10AA60001BD00B2B10D040F6F773994210D80B4631 -:10AA700031B101AB4FF0FF32FFF780FF0146019B80 -:10AA80000846236002B010BD4FF6F7739942EED925 -:10AA900000230846236002B010BD034B21F0704232 -:10AAA0009A42E4D90023F4E7F7FFFF0F2DE9F047BE -:10AAB0000D46002784B00121044690461E460397A8 -:10AAC000EFF746F915B1E36AAB4205D8DFF8DCA031 -:10AAD000504604B0BDE8F08794F850300C2B4CD0B1 -:10AAE0000B2B4FEA450305EB550108BF1946B4F897 -:10AAF0004C30B4F86800B1FBF3F203FB12110223EF -:10AB00000193B1FBF0F300FB1317216920460A44BF -:10AB100094F8511001FB023303AA0092314600223F -:10AB2000FFF738FEDDF80CA08146BAF1000FB8BF80 -:10AB3000C8F2034ACCDB94F8503039460C2B8068BD -:10AB400027D00B2B1BD002F0BBF9EB071CD54FEA2B -:10AB5000081800F00F021FFA88F83946D9F80800E3 -:10AB600042EA080202F0B2F9C6B102235046C6F822 -:10AB70000090337104B0BDE8F087A900B7E71FFA71 -:10AB800088F202F0A3F9EFE700F47042C8F30B0873 -:10AB9000E3E728F0704202F09BF9E5E749462046DA -:10ABA00004B0BDE8F04701F0DDBA00BF1600038431 -:10ABB0002DE9F04F90F8503085B00C2BCDE9021202 -:10ABC0004FF001010CBF4FF004094FF00209054698 -:10ABD000D0F82C80EFF7AAF84E460190002879D0E3 -:10ABE0006C6BB5F84C3009FB04FABAFBF3F36A69F5 -:10ABF000B5F868709342B7FBF6F7009371D22969F4 -:10AC0000009B01222846194401F0CEFB8346002810 -:10AC100064D0B4FBF7F6A04507FB164639D9361BBE -:10AC200009E002F04DF9CA44C0B101343319BB4206 -:10AC30002FD2A0452DD0B5F84C3095F85020BAFB56 -:10AC4000F3F10C2A03FB11A1DBF80800E9D102F0B3 -:10AC500039F920F07040CA440028E6D15946284608 -:10AC600001F080FA0646002E22DB6A69009B9342BF -:10AC700025D034B3039B23B3621C21466A630023AF -:10AC80004FF0FF322846FFF711FF061EB8BF002421 -:10AC900017E05946284601F065FA002823DB009AA0 -:10ACA0006B69013293420092A9D80646002EDCDA85 -:10ACB0000024019B43B92846EFF78CF804E00024F8 -:10ACC0000A4E019B002BF6D02046029B1E6005B069 -:10ACD000BDE8F08F2846EFF753F881E70024044ED3 -:10ACE000E7E70026C2E70646E2E700BF1600048455 -:10ACF0000400048470B50023044682B00E4601931C -:10AD0000EFF73EF80122204601A9FFF751FF054663 -:10AD10002046EFF75FF825B901983060284602B069 -:10AD200070BD0121204602F09DF83060284602B037 -:10AD300070BD00BF2DE9F0470124002686B08DF8D4 -:10AD400014404FF6F77A40F6F774019105469046A5 -:10AD50001F46CDE90366DFF87890EFF711F8019907 -:10AD600095F850300C2B16D00B2B27D0A14216D9BA -:10AD7000B8F1000F01D0C8F80010049929B3284693 -:10AD800001F0F0F904462846EFF724F830463C601D -:10AD900006B0BDE8F08721F070434B45E8D804AB1E -:10ADA00003AA0029E4D02846FFF72AFD039B0146A9 -:10ADB000002B06F10106D3DA0026D9E75145D7D892 -:10ADC00004AB03AA0029D3D0EDE70C46DBE700BFB4 -:10ADD000F7FFFF0F00232DE9F04F8A4687B00121CE -:10ADE000044691460393EEF7A1FF019000287CD022 -:10ADF00000270223D046564604978DF8143031467A -:10AE0000204604AB03AAFFF7FBFCDDF80CB00546B7 -:10AE1000BBF1000F52DB04ABB9F1000F01D0564576 -:10AE200040D0002231462046FFF740FE8346BBF16A -:10AE3000000F07F10107CDF80CB03FDB94F850206C -:10AE4000B04528BFB0460C2A1ED00B2A25D040F6AC -:10AE5000F77295421DD9626B0499904501D2C4F8EE -:10AE60003480002945D000222046049201F07AF96E -:10AE7000BBF1000F01DB83460390019B23B347BB6B -:10AE8000584607B0BDE8F08F1B4B25F070429A4240 -:10AE9000E1D8002DDFD02E46B1E74FF6F77295428C -:10AEA000D9D8F6E74FF0FF3231462046FFF7FEFDD6 -:10AEB0008346BBF1000FCDF80CB0BFDA049900292E -:10AEC000D1D1019B002BDAD12046EEF783FF002F72 -:10AED000D6D03946204601F087FFBBF1000FA8BF4E -:10AEE0008346584607B0BDE8F08F2046EEF748FF8E -:10AEF0007EE70846BFE700BFF7FFFF0F2DE9F04FE1 -:10AF00008B4683B001218246CDF800B0EEF70EFFEC -:10AF10000190002861D0BAF84C20002A78D09AF825 -:10AF20005010BAF868200C29DAF814104FEA920091 -:10AF30004FEA520214BF91468146002963D0002493 -:10AF40002546A046DAF8101001225046414401F08F -:10AF50002BFA064600284CD0B9F1000F1FD04FF055 -:10AF6000000B09EB04070EE0594601F0A9FFDAF8DF -:10AF70002C10002855EA1595A1420BF1020B0ED3B7 -:10AF80000134A7420BD09AF85010B0680C29EBD1CD -:10AF90004FEA4B0101F096FF20F07040E7E73146A1 -:10AFA000504601F0DFF8061E24DBDAF82C20A2421E -:10AFB00008D3DAF81410954208F1010828BF1546A5 -:10AFC0004145BFD8019B13B95046EEF703FF284611 -:10AFD000009B1E6003B0BDE8F08F5046EEF7D0FE38 -:10AFE000BAF84C60002E9AD15046EEF7F3FE354683 -:10AFF000EDE7094E019B0BB10025E8E75046EEF75F -:10B00000E9FE019DE3E7019B13B95046EEF7E2FE2E -:10B0100000252E46DBE700BF040005842DE9F04142 -:10B020001E460023012482B033608DF80440074699 -:10B030000C4690461D460093EEF7A2FE04E08142C6 -:10B0400010D1013545450DD021466B463246384674 -:10B05000FFF7D6FB214633680446002B01F10101BE -:10B06000EDDA00253846EEF7B5FE69463846FFF7BB -:10B0700087FB03462846336002B0BDE8F08100BF7D -:10B08000F0B507680446012283B00E46C169384610 -:10B09000FFF71CFB0022236905468342019230D34F -:10B0A0001AD8616925612068FFF704FBE16905464C -:10B0B00001222068FFF722FB07462068E16990F82B -:10B0C00051300122EC1903FB04F4FFF727FB019B2D -:10B0D0002044336003B0F0BD3846EEF751FE2A46F7 -:10B0E0003846A16801ABFFF749FC03463846636167 -:10B0F000EEF770FE019B002BD3DA0020336003B023 -:10B10000F0BD3846EEF73CFE22693846616901AB76 -:10B11000AA1AE8E7F8B505460C461F461646006829 -:10B120001AB9EA696B689A421CD22146022201F0E0 -:10B130003BF90446E4B1A0683A46069930440DF064 -:10B14000FFF82146286801F00DF8031E15DBEA69B7 -:10B1500069683A448A42EA6100D96A60079A3846C7 -:10B160001360F8BD422201F01FF90446002CE2D121 -:10B17000044B079A20461360F8BD079A002013601D -:10B18000F8BD00BF04001083F0B506680546B6F8A8 -:10B190004C400F468168F06BB1B0002203AB00FB5E -:10B1A00004F43046FFF7C6FD6A68034607B9224437 -:10B1B0000398B2FBF4F4002818DB9C4216D2304608 -:10B1C000B4B1EEF7DDFD03AB3046A968621EFFF7B0 -:10B1D000D5FB039B002B05DB014601223046FFF720 -:10B1E000F9FD03903046EEF7F5FD039831B0F0BD60 -:10B1F000EEF7C6FD2246A9683046FFF7EBFD034691 -:10B2000030460393EEF7E6FD03980028EEDB304668 -:10B210002A6A698D04ABFEF77FFD00280390E5DB09 -:10B220002A6A698D304604AB00940594FEF7CAFD86 -:10B230000028DBDBAC60EC602C61AC61D6E700BFC2 -:10B2400000232DE9F04FB3B0029390F82830066840 -:10B250009B07B6F84C70D6F83C901AD54368054663 -:10B260000C462BB9D0F80880B8F1000F00F092809E -:10B27000D5F80C80B8F1000F7DD009FB07F3013C35 -:10B280001C44B4FBF3F4444507D8029833B0BDE83E -:10B29000F08F664833B0BDE8F08F6F693046EEF747 -:10B2A0006FFD3946304602AAFFF7D4FB029B0746E2 -:10B2B000002BC0F2B480A4EB0804002C40F3B38050 -:10B2C0004FF000084FF0020AC1460122304602A9A1 -:10B2D000FFF76EFC029BBB46002B0746C0F2A18025 -:10B2E000002840F081804446514B0293EB68234490 -:10B2F000EB603046EEF76EFD2146304601F0B2FDC0 -:10B30000029B002BD5E9033203F1FF33A8BF029063 -:10B310009A4204D1D5E905239A4218BF6B613046A1 -:10B3200000F0E0FF029BE969002B6B68A8BF029068 -:10B330009942AAD16B6A13F00400A6D143F004032A -:10B3400001226B6203903046FFF7C0F90446304695 -:10B35000EEF716FD2246A96803AB3046FFF70EFB59 -:10B3600003462C6130466B61EEF734FD02980028ED -:10B370008CDB03988AE73046A96802AB05F1180216 -:10B38000FFF7D8FC80460298C5F80C800028BFF66D -:10B3900074AF7BE7304602A9FFF7ACFC6861029806 -:10B3A0000028FFF673AF30462A6A698D06ABFEF7B8 -:10B3B000B3FC00280290FFF669AFCDF800806A69FF -:10B3C00030460792698D2A6A06ABFEF7FBFC00281F -:10B3D0000290FFF65BAF01236A69C5F81080AA608E -:10B3E0009846AA61EB6048E7594630463A4604ABB6 -:10B3F000CDF810908DF814A0FFF758FB00280290AC -:10B400000FDB304604A9FFF7BBF90028029008DBE8 -:10B4100008F10108A0457FF458AFAF6166E700244A -:10B4200067E7444662E70024F7E700BF23000A838A -:10B4300046000A8390F900300146002B4CD00020D2 -:10B44000A3F141022B2B5FFA82FC3ED0BCF1360FF8 -:10B4500021D8362A1FD8DFE802F02A1E1E311E1E10 -:10B460001E1E1E1E1E1E1E1E1E1E1E1C1E1E1E1EFE -:10B47000231E1E1E1E1E1E1E1E1E2A1E1E1E1E1EDB -:10B480001E1E1E1E1E1E1E1E1E1E1E1C1E1E1E1EDE -:10B49000230040F0010011F9013F002BD0D170478B -:10B4A00011F9013F40F01A00002BC9D1F7E711F95B -:10B4B000013F40F00E00002BC2D1F0E711F9013F2F -:10B4C00040F08000002BBBD1E9E711F9013F40F0CB -:10B4D0000300002BB4D1E2E7184670472DE9F04F86 -:10B4E0001546DFB004460E463022002105A89846D6 -:10B4F0000CF02CFE15F0080A1CBF20230793002C2B -:10B5000066D00023304604930CF027FF04AF834637 -:10B51000002861D0421C0346324406E0BCF12F0FE4 -:10B5200008D0013B0BF1FF3B56D012F901CDBCF125 -:10B530005C0FF3D10BF101010DF144098022484663 -:10B5400031440CF039FE1FFA8BF24FF0000B4946E4 -:10B5500005A8039289F880B0FEF788FC3B46314687 -:10B560002046039AFEF700FB3B68059068B15B45F7 -:10B5700080F2A3800026B8F1000F02D03B68C8F823 -:10B58000003030465FB0BDE8F08F002BF2DB06469E -:10B590000DF1C80B86F8285000234A462046019733 -:10B5A000CDF800B005A9FEF7F5F9F0B948460CF062 -:10B5B000D4FE024638A803920CF0CFFE039A8242D2 -:10B5C0006ED0BAF1000F40F08B804D4B3B6063E0D2 -:10B5D0004C4B04AF3B60CDE70DF144098022484657 -:10B5E000711C0CF0E9FD0122AFE73B68002B53DB37 -:10B5F0009DF86131102B47D015F0060F48D1059BFF -:10B60000339A3362BDF8DC30A06D013B7385736AF9 -:10B61000B26023F00203736200237261329AF36115 -:10B62000F362F3603361B36134607260EEF710FB74 -:10B63000E36D002B4FD0B16802E0DA6AB2B1134675 -:10B640009A688A42F9D1186A326A9042F5D1588DC7 -:10B65000728D9042F1D193F8282096F82800024389 -:10B6600012F0060FE9D0284B3B6000E0DE62A06DCF -:10B67000EEF700FB3B68002B0EDBEB067FF57BAFA4 -:10B6800000237360F36176E72906B8D41F4B02E00C -:10B69000DA07B4D51E4B3B60304602F06BF869E721 -:10B6A000329B002B8DD1484638A9039301F03AFE16 -:10B6B0000128039B85D13B609AE7302001F0CCFF45 -:10B6C000064650B1594630220CF040FD3B68002B35 -:10B6D000BFF65EAFE0E7E665C9E70E4B3B6049E7C2 -:10B6E0005B464A462046009705A9FEF797FF3B6850 -:10B6F000002BD1DBBDF8DC300133ADF8DC3077E76F -:10B700001F000283020002831E00028320000283C6 -:10B710002100028303000283002800F0A2802DE9AB -:10B72000F04F1E46036804468BB0002B00F0A0814A -:10B73000986D15468B46EEF78BFA2268D2E9160310 -:10B7400043B9EEF797FAB0480BB0BDE8F08FDB6A6B -:10B75000002BF6D09C42FAD1EEF78CFA002294F836 -:10B7600028300892DB077ED5E3696268934280F057 -:10B77000898005FB0BF5D01A2B449A4238BF054649 -:10B7800008A9204627680295FFF77AFC0122824625 -:10B79000E1693846FEF7DAFFB7F868902B184B4599 -:10B7A000804671D9002840F08880E2691346F96B21 -:10B7B00001FB09FA97F851100AFB01F1B3FBF1F014 -:10B7C00001FB103323B102991944514580F02481C3 -:10B7D000029B53454BD2029D4946A94532D8134698 -:10B7E0004FF0000915E0334652463846CDF8009038 -:10B7F00000F0D8FC0028089023DBB7F86810E36954 -:10B800000AFB01F2AD1A1344A94216449044E361C5 -:10B8100017D8B3FBF1F3D7F83CC0B5FBF1F2B3FB9B -:10B82000FCFE0CFB1E33ACEB030C944528BF944686 -:10B8300008A92046E246FFF723FC089B0146002B9F -:10B84000D1DA0295029B002B5FD1089883B22C2B92 -:10B8500018D00028FFF678AFB8FBFBF00BB0BDE8BE -:10B86000F08F6A4870476A480BB0BDE8F08F2046F9 -:10B8700008A9FFF705FC089800286ADA83B22C2B88 -:10B880007FF462AF00205FE751460122206800F09C -:10B890008BFD0746002836D0029DB9682A464144F0 -:10B8A00030460CF04DFD3946206800F05BFCE36942 -:10B8B000A8462B44E36183B2C9E7514601222068C0 -:10B8C00000F072FDF8B18168A9EB080A52460390B6 -:10B8D000414430460CF034FD039B2068194600F0CB -:10B8E00041FCE26900280AEB02031A46E361089072 -:10B8F000C4DB02995644A1EB09014144B7F86890B2 -:10B90000D046029153E743481EE708A92046FFF7B7 -:10B91000B7FB014608980028B0DB0122206800F040 -:10B9200043FD07460028EED0029DB9682A463046FE -:10B930000CF006FD3946206800F014FCE36900288D -:10B940002B44E3619ADB80B22C289BD0029B984465 -:10B9500082E7029BD4F800C0B3FBFAF50023CDE9DF -:10B960000387CDF818B02F466046B3460993CDF84B -:10B9700014A007953EE009ABFFF750FB099B8046FA -:10B98000002B73DB2068616908F1010AC36B002595 -:10B9900003FB0AF9FEF78EFE014620685B4690F82D -:10B9A0005120009502FB01F14A4600F0FBFBA7EB9A -:10B9B0000807A842034607F1FF37099056DB2068C5 -:10B9C000EEF7DEF909AB524661692068FEF7D6FF53 -:10B9D00060612068EEF7FEF9099BAB4246DB226905 -:10B9E0002068013242442261B0F8682009FB02BBA2 -:10B9F000002F3FD0012F616907F1FF32BBD1BA465A -:10BA00004FF00008C2E700BF2A00148302000C8335 -:10BA100024000C8304000C8308A920460393FFF73D -:10BA20002FFB01460898039B0028FFF627AFB7F8C5 -:10BA300068200020B3FBF2F3FA6B0090D21A38466C -:10BA40003346039200F0AEFB0028039A0890FFF6FD -:10BA500015AFB7F8689002FB09F3029A1E44D21A98 -:10BA60000292E26998441A44E261B1E6184605E799 -:10BA70000B4869E6DDF814A0DDE906B505FB0AFA16 -:10BA8000DDE90387E2690893029B5244A3EB0A03B2 -:10BA9000B7F8689002935644D044E2619BE600BF39 -:10BAA00002001483002843D070B50368044682B0B6 -:10BAB000002B38D0986D0D461646EEF7C9F8206871 -:10BAC000D0E9160313B912E0DB6A83B19C42FBD1C3 -:10BAD000EEF7D0F8206800F005FC0028019009DBA3 -:10BAE00056B96268954210D9124802B070BDEEF79F -:10BAF000C1F8114802B070BD012E10D0022E01D045 -:10BB00000E48F7E7002D10DD0025E269AA42F1D0CA -:10BB10002046E56101A9FFF7B3FA0198EAE7E36976 -:10BB200062681D44DEE70648E4E762681544D9E729 -:10BB3000034870472E0012832A0014832D001283BD -:10BB400002001483002800F0D5802DE9F04F1E4636 -:10BB5000036804468BB0002B00F07681986D154683 -:10BB60000F46EEF775F82268D2E9160343B9EEF7EF -:10BB700081F8B6480BB0BDE8F08FDB6A002BF6D039 -:10BB80009C42FAD1EEF776F8002194F8283008911B -:10BB90009A0740F1B1805B0704D5E26963689A4275 -:10BBA000C0F0E78008980028E4DB05FB07F5E169B1 -:10BBB000204601312944D4F800800295FFF740FB6C -:10BBC00000280890D6DB0122E1694046FEF7BEFD61 -:10BBD00008A983462046FFF753FA01460898002833 -:10BBE000C8DBB8F8683005EB0B029A4240F2B78028 -:10BBF000BBF1000F13D008A85A46CDE90060A3EBB3 -:10BC00000B032046FFF786FA834608980028B1DB2D -:10BC1000029B5E44A3EB0B030293B8F86830D8F89C -:10BC20003C20404602FB03FAE1690122FEF758FD81 -:10BC30008146002862D1029B534580F0A080B8F86D -:10BC40006810029DA94200F222814FF00009E269CA -:10BC50001AE0334652464046CDF8009000F0F2FA22 -:10BC60000028089027DBB8F86810E36901FB0AF2A6 -:10BC7000AD1A164493441A446368E2619A4288BF3D -:10BC80006260A94200F2DB80B2FBF1F2D8F83C30EE -:10BC9000B5FBF1FCB2FBF3FE03FB1E229B1A6345CE -:10BCA00028BF634608A920469A46FFF7E9F9089B92 -:10BCB0000146002BCDDA0295002D00F0ED8008A999 -:10BCC0002046FFF7DDF9014608980028FFF652AF3D -:10BCD00008AB0193029B2046002200969B44FFF78D -:10BCE00019FA08980028FFF645AFBBFBF7F00BB038 -:10BCF000BDE8F08F5648704756483BE7029B034427 -:10BD0000534598D308A92046FFF7BAF90146089889 -:10BD10000028FFF62FAFB8F86830D8F83C20B9FB00 -:10BD2000F3F90023A2EB090900934A463346404643 -:10BD300000F088FA00280890FFF61CAFB8F86830C9 -:10BD4000E26909FB03F361681A448A42E26188BF31 -:10BD50006260029A1E44D21A02929B446BE708ABBF -:10BD60005A4601932046029B0096FFF7D3F983467B -:10BD7000B7E702222046FFF795FE089013E720461A -:10BD800008A9FFF77DF908980028FFF6F3AE029B9B -:10BD9000D4F800C0B3FBFAF50023CDF814A0069741 -:10BDA0006046B2462F46CDE903B8099307953DE0BA -:10BDB00009ABFFF733F9099B8146002B4EDB206866 -:10BDC000616909F1010BC36B002503FB0BF8FEF75A -:10BDD00071FC01462068534690F85120009502FB03 -:10BDE00001F1424600F02EFAA7EB0907A8420346EC -:10BDF00007F1FF37099031DB2068EDF7C1FF09AB90 -:10BE00005A4661692068FEF7B9FD60612068EDF768 -:10BE1000E1FF099BAB4221DB2269206801324A44E1 -:10BE20002261B0F8682008FB02AACFB1012F616936 -:10BE300007F1FF32BCD1BB464FF00009C3E70295C2 -:10BE4000002D3FF452AF3AE7034893E62A001483EB -:10BE500002000C832300108302001483184689E635 -:10BE6000DDF814A0DDE9067505FB0AF1DDE903B88C -:10BE7000E26960680A4482420893E26100D9626024 -:10BE8000029B0E440AFB15338B440293D7E6029BB8 -:10BE9000002B3FF426AF12E708986BE610B5A8B167 -:10BEA0000368044693B1986DEDF7D2FE2268D36D16 -:10BEB00013B905E0DB6A1BB19C42FBD1002400E012 -:10BEC000034C906DEDF7D6FE204610BD014CFBE70C -:10BED0002A0014830200148330B5AFB0002877D055 -:10BEE00003680446002B71D0986DEDF7B1FE22680F -:10BEF000D2E916031BB950E0DB6A002B4DD09C42FF -:10BF0000FAD1EDF7B7FE636A9B074CD494F828503A -:10BF100015F00E0523D0D4E90003C16BB0F84C2016 -:10BF200001FB02F2B3FBF2F102FB1133002B42D012 -:10BF3000226A618D02ABFDF7EFFE051E0FDB606824 -:10BF4000029B984246D0002846D00025226A618D87 -:10BF5000029002AB20680095FDF734FF0546236888 -:10BF6000986DEDF775FE2168CB6D9C421DD02BB10D -:10BF7000DA6AA2421CD01346002BF9D1886DEDF786 -:10BF800079FE002D03DB206800F0ACF90546204661 -:10BF900001F0F0FB28462FB030BD114DEDF76AFEE1 -:10BFA00028462FB030BD0025D9E7E36ACB65E5E729 -:10BFB000E26ADA62E2E7A368002BB9D001212046E9 -:10BFC000FFF7E2F8051ECADB2068B1E7054DE1E79F -:10BFD000054DDFE70028C2D100230393B5E700BF7A -:10BFE0002A0014830200148302001583D0B110B517 -:10BFF00090F86D300446DA0709D49B070ED420462A -:10C00000EDF754FE204601F0B5FB002010BD406D59 -:10C0100001F0B0FB94F86D309B07F0D5606E01F035 -:10C02000A9FBECE700487047020002812DE9F047C8 -:10C0300084680F46C4F30809B9F1000F66D1002CDB -:10C0400064D0D0F804800646B8FBF4FA04FB1A85E5 -:10C05000002D5FD1B8F1000F5CD0A04565D07420F1 -:10C0600001F0FAFA0546002862D0742249460CF025 -:10C070006DF82846EDF720FE00284FD030680028E4 -:10C0800059D04246494668660CF060F81FFA8AF0BB -:10C0900000EB8000A5F86840A5F86AA0800001F0D8 -:10C0A000DBFA04466865C8B395F86D30B5F86A20C8 -:10C0B00043F0010302EB820200EB820A002185F8C3 -:10C0C0006D309200D5F864800CF040F8544507D2EA -:10C0D000B5F86830C4F808801434A2459844F9D8FB -:10C0E000D6E90623AA652BB195F86D3043F010030D -:10C0F00085F86D30F1683269736929606A60AB60F8 -:10C100000FB1C7F800902846BDE8F0870025DFF89A -:10C110004890F5E70025DFF84490F1E72846FFF75F -:10C1200065FF0025DFF83890EAE7DFF83090E7E7B1 -:10C13000DFF82C90E4E7404601F08EFA68660028AC -:10C14000ECD095F86D30424643F00203494685F83D -:10C150006D300BF0FBFF99E70B0001810C000181B2 -:10C160000300018138B50D460446806DEDF770FD82 -:10C17000EB894BB1013BA06DEB81EDF77BFD2046D8 -:10C18000EDF75EFE002038BD40F23121024B034A3C -:10C190000348FDF7C1F800BF80FF1C02DCFF1C0252 -:10C1A0009CFF1C022DE9F0479846836905460E4620 -:10C1B0001746DDF8209023B1C2681344CA199A4289 -:10C1C00033D86C6894B3DFF878A0B9F1000F0ED0C3 -:10C1D0006C683A4631464046AB68A0475045044635 -:10C1E00024D11420EDF756FDB9F1000FF0D195F8E8 -:10C1F0006D30DFF84C90DA0613D5AB686C683A46C0 -:10C2000031464046A04795F86D300446DB0610D510 -:10C210004C450BD11420EDF73DFD95F86D30DA0655 -:10C22000EBD4A86DEDF714FDE7E7044C2046BDE81C -:10C23000F087A86DEDF71EFDEAE700BF1700078144 -:10C2400009000B8B2DE9F0479846836905460E4699 -:10C250001746DDF8209023B1C2681344CA199A42E8 -:10C2600033D82C6894B3DFF878A0B9F1000F0ED062 -:10C270002C683A4631464046AB68A04750450446D4 -:10C2800024D11420EDF706FDB9F1000FF0D195F897 -:10C290006D30DFF84C90DA0613D5AB682C683A465F -:10C2A00031464046A04795F86D300446DB0610D570 -:10C2B0004C450BD11420EDF7EDFC95F86D30DA0606 -:10C2C000EBD4A86DEDF7C4FCE7E7044C2046BDE8CD -:10C2D000F087A86DEDF7CEFCEAE700BF18000881F3 -:10C2E00009000B8B002858D02DE9F041064682B09A -:10C2F000806DEDF7ADFCB6F86A3083B100252C46B1 -:10C30000274F726D5119CB683B40B3F5807F12D037 -:10C31000B6F86A000134844205F11405F1DBB06817 -:10C3200010B1036903B19847B06DEDF7A3FC00208D -:10C3300002B0BDE8F0818B6851590122304600926D -:10C34000FFF780FF736DB6F86A0003EB0508B8F8D5 -:10C350000C2022F4FF7222F0010242F00102A8F840 -:10C360000C200028DBD04FF0000C864604E0BEF124 -:10C37000010E03F11403CDD064450CF1010CF6D08D -:10C38000D8F800101A688A42F1D1197B0129EED140 -:10C39000597B41F001015973E9E70248704700BF3A -:10C3A0000001FFFF020005812DE9F04740F2CF793F -:10C3B00080460E469246B0F86A30456D03EB830323 -:10C3C00082B005EB8305D8F85800EDF741FCD8F8AA -:10C3D0005470BD4210D93C4602E01434A5421BD92A -:10C3E0002368B342F9D1637B9907F6D5BAF1010FFF -:10C3F00056D0E389002B5DD0D8F85800EDF73AFC11 -:10C400000A214046EDF704FDB9F10109DBD14C46A4 -:10C41000204602B0BDE8F0870020FA8907F1140336 -:10C4200042B97A6801327A60002834D041688A4281 -:10C4300031D82CD007F114039D4201D91F46ECE7F7 -:10C440000028D9D007467A7BBB68D2074AD4BAF114 -:10C45000420F53D00122314640460092FFF7A2FE20 -:10C46000002849DB4FF6FF42002001210AF00303B8 -:10C470003B73FC68CAF340031B02224043F4813340 -:10C4800013433C463E607860FB6039821DE0398A88 -:10C49000028A9142CED99D42D5D938461F46BCE783 -:10C4A000237B012BA5D1E289238A01320133E2816A -:10C4B00023820AE00AF003031AF0020F23730CD15F -:10C4C0000122238AE28113442382D8F85800EDF731 -:10C4D000D1FB204602B0BDE8F087637B43F0010347 -:10C4E0006373EDE70122396840460092FFF7AAFE28 -:10C4F000002801DBBB68AAE70024E6E71846002114 -:10C50000B8F868200BF022FEACE700BF70B54FF41E -:10C51000DF7406460D462146304600F0CFFC034648 -:10C52000211D2B72304600F0C9FC034604F10C01BA -:10C530006B72304600F0C6FC034604F108016B60E4 -:10C54000304600F0BFFC1034B4F5FF7F45F80C0B0B -:10C55000E1D170BD2DE9F04F88468146A7B0342265 -:10C5600000214046D9F818B00BF0F0FD012200215F -:10C570004846FFF719FF029090B3002487684FF4F4 -:10C58000FF713846C9F8184000F098FC55283ED095 -:10C590000021384600F092FCEB2800F0B680002124 -:10C5A000384600F08BFC0221384600F087FC4FF43F -:10C5B000FF71384600F082FC40F2FF11384600F06F -:10C5C0007DFC714CD9F85800EDF742FB029BDB89EA -:10C5D0006BB940F231216D4B6D4A6E48FCF79CFE01 -:10C5E0006D4CC9F818B0204627B0BDE8F08F029A0C -:10C5F000013BD9F85800D381EDF73CFB4846EDF7F5 -:10C600001FFC2046C9F818B027B0BDE8F08F40F2F3 -:10C61000FF11384600F052FCAA28B9D10EAE3146BF -:10C620003846FFF773FF354623460424009626A9B3 -:10C6300003EB430201EB820212F8571C01F07F006A -:10C64000052819D00F2917D012F858CC1CF07F0CF0 -:10C650000FD0009E002BB4D10E21384600F030FCE4 -:10C660000028AED01021384600F028FC002858D110 -:10C67000A7E76A68002A56D1013C03F1010305F1DE -:10C680000C05D4D10024009ED8F80010032964DCE6 -:10C690004FF0000ACDE90BB454460D970696CDF83D -:10C6A000108026AA04EB440302EB830313F8573CE3 -:10C6B00003F07F02052A71D00F2B6FD0069B013447 -:10C6C0000C33042C0693ECD1DDE90BB40D9FDDF89F -:10C6D0001080002900F04C81002C40F0498100249A -:10C6E000D9F85800EDF7B4FA029AD389002B3FF439 -:10C6F00070AF013BD9F85800D381EDF7BBFA48463B -:10C70000EDF79EFB002C3BD07BE70221384600F082 -:10C71000D5FB90287FF443AF0EAE31463846FFF785 -:10C72000F5FE0124B0E7D8F8002002EB420E08EB3A -:10C730008E0E02F1010A0EF10402164695E807007A -:10C74000C8F800A086E807009EF80E20BAF1030F93 -:10C750006CF300028EF80E208EDDD9F85800EDF74C -:10C7600077FA029BDB89002B3FF433AF029A013B3F -:10C77000D9F85800D381EDF77DFA4846EDF760FB14 -:10C78000D8F800403DE700BF0F000E8180FF1C027B -:10C79000DCFF1C029CFF1C0204000E814FF0630AA8 -:10C7A000069A0023D2E900B256465F46B9F868807F -:10C7B000D9F8185005924FEA5828C9F81830019254 -:10C7C000CDF80CB00A94012239464846FFF7ECFD3B -:10C7D0008246002800F0C480AB464FF4FF71DAF8BF -:10C7E000080000F06BFB044640F2FF11DAF8080085 -:10C7F00000F064FB552C40F09280AA2840F08F8016 -:10C80000DAF808001AA9FFF781FE52464FF0FF3E02 -:10C81000DA4600230425BC4693461AAC00966168AC -:10C8200000293ED026A803EB430200EB820212F857 -:10C83000272C02F07F0005286AD00F2A68D02268D2 -:10C84000019802FB08F201FB0821814229D80399D3 -:10C850006244914225D8059801448A4221D804991E -:10C860000A6802EB4207BF0001320A6078183A1DDD -:10C870002746CDE9070288180990089E07CF049F34 -:10C88000B85109984160079982608A7B42F00102A1 -:10C890008A734A6862444A603A68032A07DC642261 -:10C8A0000092013D03F1010304F10C04B7D15B4692 -:10C8B000BEF1FF3FD346009E9A4630D026AB0EEB2A -:10C8C0004E0203EB820252E90C7303FB08F3039A56 -:10C8D000019307FB0827721E0EB3DAF80030BB4243 -:10C8E0001BD0D9F858005D469346EDF7B1F9BAF878 -:10C8F0000E30002B3FF46DAE013BD9F85800AAF87A -:10C900000E30EDF7B7F948465E46EDF799FA5AE76B -:10C91000BEF1FF3F08BF9E46C3E716465DE7D9F864 -:10C9200058000A9CEDF794F9BAF80E305D46564669 -:10C93000002B3FF44EAE013BF381D9F85800EDF7E0 -:10C9400099F94846EDF77CFA049BC9F81850196824 -:10C9500003297FF7B3AEDDF82CB0DDF81080BEE61A -:10C96000DDF82CB0DDF81080164CC9F81850B7E689 -:10C970001521384600F0A2FAF72803D8F02801D094 -:10C98000114C1FE60023029A13219068C8F8043066 -:10C9900000F096FAC8F8080058B10122D8F80C3017 -:10C9A000C8F800205B0C5B0443F43863C8F80C3013 -:10C9B00095E6029B2021986800F084FAC8F80800E8 -:10C9C000EBE700BF04000F810E000E812DE9F04758 -:10C9D000002485688EB00194002D00F0D381B5F855 -:10C9E0006830B5F86A200F4603FB02F22146686EF4 -:10C9F0000BF0ACFBB5F86A206B6D02EB820203EB27 -:10CA000082062146184692006C6E0BF09FFBB042E6 -:10CA1000034606D2B5F868209C6014339E42144445 -:10CA2000FAD80023284601A9EB65FFF793FD0028FB -:10CA300033DB00F0AD81B84240F3A88107EB470338 -:10CA40000EAA02EB830353F8301C13F8273CE9606D -:10CA5000EE2B25D001222846FFF7A6FC044600282D -:10CA600000F098810B21806800F02AFAC0F30803D7 -:10CA7000A5F84C000BB9002839D1A86DEDF7E8F8FE -:10CA8000E389002B00F0A281013BA86DE381EDF763 -:10CA9000F1F82846EDF7D4F9C0480EB0BDE8F087AC -:10CAA0007F2F00F24B8101222846FFF77DFC0446D0 -:10CAB000002800F05481D0F8088008224046B84988 -:10CAC0000BF01AFB0646002800F0D580A86DEDF7A4 -:10CAD000BFF8E389002B00F07981013BA86DE38169 -:10CAE000EDF7C8F82846EDF7ABF9AE48D5E70E21CB -:10CAF000A06800F0E5F90346EA68A0681A442A61D4 -:10CB0000A5F84E30102100F0DBF985F8520016210F -:10CB1000A06800F0D5F903460D21A0686B6100F014 -:10CB2000CDF9B5F84C30B5F86820E863B3FBF2F303 -:10CB300085F851301321A06800F0C2F9A8610028DF -:10CB400000F01A816A69A06805F14006002A40F0E9 -:10CB5000F780242100F0B6F903462C21A0686B6110 -:10CB600000F0B0F9A3682863D3F84B20D3F847103E -:10CB700029647260B3F84F2093F851303281B37258 -:10CB80006A6995F852102B69A86D02FB0133AB62FC -:10CB9000EDF75EF8E389002B00F01881013BA86DEA -:10CBA000E381EDF767F82846EDF74AF9B5F84C3020 -:10CBB000002B3FF471AF1121A06800F081F9B5F8A6 -:10CBC0004E10AB69B5F84C6095F852206C695B1A51 -:10CBD00004FB123306EB4012013A92FBF6F2A96A0B -:10CBE000EF6B11449B1A0446C5E90821EB61002F45 -:10CBF0003FF452AFB3FBF7F36B4EEB62327832B1D6 -:10CC0000A2F10A03022B40F2AC8000233370012210 -:10CC100028462969FFF7C8FB0746002800F0B480C2 -:10CC20000021B86800F04CF9A86DEDF711F8FB8908 -:10CC3000002B00F0CB80013BA86DFB81EDF71AF8CB -:10CC40002846EDF7FDF83378002B40F08C804FF646 -:10CC5000F473EA6A9A4203D80B2385F8503014B96A -:10CC60000C2385F8503000230122184685F8532004 -:10CC70006B63AB6311E74821404600F023F9542170 -:10CC80008246A06800F01EF910218146A06800F0DD -:10CC900019F90C218046A06800F014F903463246C9 -:10CCA0001E461021A06800F013F93146A068FCF779 -:10CCB000DFFC424610210646A06800F009F9A86D85 -:10CCC000ECF7C6FFE389002B00F08080013BA86DE4 -:10CCD000E381ECF7CFFF2846EDF7B2F8B0455BD122 -:10CCE000B5F8682009FB07F1B2FBF9F3B1FBF2F1EB -:10CCF000B7FBF3F2284603FB127451440122FFF7FD -:10CD000053FB09FB04F4064648B304F12001806894 -:10CD100000F0D8F80346A86DEB60ECF799FFF389B3 -:10CD2000002B53D0013BA86DF381ECF7A3FF2846FD -:10CD3000EDF786F8E96800297FF48CAE1B48ACE675 -:10CD400001232B63D0F82B10D0F82F3029647360A7 -:10CD5000B0F8331090F835303181B37211E71448D0 -:10CD60009BE685F85020002C7FF47DAF95F850307D -:10CD70000C2B7FF475AF76E72021A06800F0A2F8B5 -:10CD8000A861DFE60B4888E60B4886E60B4884E698 -:10CD90000B4882E60B4880E60B487EE60F000381D5 -:10CDA000D0FF1C020F000A81A022012210000A817C -:10CDB00004000A810200038104000981100003813C -:10CDC0000E0003810400038115000A8140F2312125 -:10CDD000024B034A0348FCF79FFA00BF80FF1C0286 -:10CDE000DCFF1C029CFF1C0270B5836B044682B002 -:10CDF00063B901A9FEF782F803460198A3630028EE -:10CE000002DB656B7DB1019802B070BD00230D4659 -:10CE10000193ECF7E9FCA36B2B44A363ECF70CFD47 -:10CE2000656B002DEFD101212046ECF77FFF064610 -:10CE300048B12A46204601A9FDF7BAFE03460198EB -:10CE4000636302B070BD2046ECF79AFF324620467D -:10CE500001A9FDF7ADFE034620466363ECF7BAFF78 -:10CE6000D1E700BF002330B583B00193836B044644 -:10CE700053B901A9FEF742F8A0630198002801DB2D -:10CE8000656B55B103B030BD0D46ECF7ADFCA36B3F -:10CE90005B1BA363ECF7D0FCEFE72046ECF770FFD9 -:10CEA0002A4601A92046FDF783FE03462046636318 -:10CEB000ECF790FF019803B030BD00BF405C7047B5 -:10CEC000405A70474058704742547047425270472A -:10CED0004250704710B5041E01DB002010BD002039 -:10CEE0002246022102F00CFBA0B2672800F2D48097 -:10CEF00001A353F820F000BFDBCE1B0299D01B0228 -:10CF0000D1D01B02FDD01B02B5D01B0299D01B0251 -:10CF100099D01B0299D01B02B9D01B02B1D01B02C1 -:10CF2000F5D01B029DD01B029DD01B02ADD01B0271 -:10CF3000B9D01B02C9D01B029DD01B02C9D01B0255 -:10CF40009DD01B02ADD01B02B1D01B02CDD01B0265 -:10CF5000A1D01B02A9D01B02A9D01B0299D01B0291 -:10CF600099D01B0299D01B0299D01B0299D01B02A9 -:10CF7000F9D01B02A5D01B02EDD01B02F1D01B0281 -:10CF8000D5D01B02BDD01B02BDD01B02A1D01B02FD -:10CF9000C1D01B02A5D01B02A5D01B02B5D01B021D -:10CFA000D1D01B02D9D01B0299D01B029DD01B02ED -:10CFB000A9D01B0299D01B0299D01B0299D01B0249 -:10CFC000C1D01B02A1D01B02DDD01B02E1D01B028D -:10CFD0009DD01B0299D01B02A1D01B02A1D01B0225 -:10CFE000C5D01B0299D01B0299D01B0299D01B02FD -:10CFF00099D01B0299D01B0299D01B0299D01B0219 -:10D0000099D01B0299D01B0299D01B0299D01B0208 -:10D01000A1D01B0299D01B0299D01B0299D01B02F0 -:10D0200099D01B0299D01B0299D01B0299D01B02E8 -:10D0300099D01B0299D01B0299D01B0299D01B02D8 -:10D0400099D01B0299D01B0299D01B0299D01B02C8 -:10D0500099D01B0299D01B0299D01B0299D01B02B8 -:10D0600099D01B0299D01B0299D01B0299D01B02A8 -:10D0700099D01B0299D01B0299D01B0299D01B0298 -:10D0800099D01B0299D01B02CDD01B02E5D01B0208 -:10D09000E9D01B02C5D01B020E2010BD162010BD0A -:10D0A0001C2010BD022010BD1D2010BD702010BD21 -:10D0B000102010BD052010BD872010BD0D2010BD13 -:10D0C000112010BD5B2010BD4F2010BD322010BDBF -:10D0D000092010BD142010BD132010BD592010BD13 -:10D0E0005A2010BD692010BD8A2010BD152010BD2A -:10D0F0001E2010BD2A2010BD782010BD0C2010BDB0 -:10D1000030B587B00D4602A900F02EFAA0B128462E -:10D11000FEF790F90399024601AB0498FEF7DEF999 -:10D1200004460198FFF7D6FE00210246084602F0A9 -:10D13000E7F9204607B030BD04460146062202F05A -:10D14000DFF9204607B030BD10B5FEF7C5FEFFF78A -:10D15000C1FE002104460846224602F0D1F9201EF5 -:10D1600018BF0120404210BD10B50446FEF796FEE0 -:10D1700000280BDB00221046114602F0C1F9E069DD -:10D180006368984234BF0020012010BDFFF7A2FE63 -:10D1900000210246084602F0B3F9002010BD00BF8E -:10D1A00010B5044618462346FEF7B6FA0446FFF7C4 -:10D1B00091FE0021021E18BF0C46084602F0A0F99D -:10D1C000204610BD10B5044618462346FEF7BAFCAB -:10D1D0000446FFF77FFE0021021E18BF0C460846DA -:10D1E00002F08EF9204610BDF0B50446C1B00D46E0 -:10D1F0003022002108A80AF0A9FF204604A900F067 -:10D20000B3F968B93B4B18460393FFF763FE00215F -:10D210000246084602F074F90398C01741B0F0BD09 -:10D220000023059E039330460BF097F800285DD04D -:10D23000421C8446324406E02F2B08D0BCF1010C7E -:10D2400000F1FF3052D012F9013D5C2BF4D1471CA4 -:10D25000374484B2394608A8FCF708FE03AB2246DF -:10D2600031460698FCF780FC034603980893002893 -:10D27000CBDB14AA03A8CDE9002000233A46069888 -:10D2800008A9FCF787FB60B938460BF066F804463E -:10D290001AA80BF062F8844219D0174B1846039372 -:10D2A000B3E70398002DB0D00028AEDB9DF8E9303D -:10D2B000149C13F0100F0CBF4FF400434FF4804345 -:10D2C0001599079AC5E900142A816B819DE7149E80 -:10D2D000002EE2D1224638461AA900F023F8012890 -:10D2E000DBD130460396002DE0D18EE701243719BB -:10D2F000B0E700BF0600028C1F00028C81B101382C -:10D3000002E0037001390BD010F9012FD3B2A3F161 -:10D31000410CBCF1190F03F12003F2D9002AF1D11D -:10D32000704700BFF8B506460D4614465AB90BF0D3 -:10D3300014F8074628460BF010F803469F42204693 -:10D3400000D0F8BD3C46002C21DD2246701E691E2F -:10D3500001E0013A1BD010F9014F11F9013F5FFACA -:10D3600084FEAEF141065FFA83FC192EACF1410553 -:10D370009CBF0EF1200E4FFA8EF4192D9CBF0CF1BC -:10D38000200C4FFA8CF39C42E3D00020F8BD012022 -:10D39000F8BD00BF2DE9F0410F4690F90010164688 -:10D3A0005C29DDF8188048D0A1F12F01B1FA81F194 -:10D3B00049090A4690450C462FDD4FF0000C05E068 -:10D3C000BEF12F0F0AD0ACB2444526DA10F904E0C2 -:10D3D000651CBEF15C0F0CF10102F1D1B6F800E062 -:10D3E0001FFA82FCE64508BF611C0EF1010208BF6E -:10D3F00089B29445E7D184B1641A802C014415DDCB -:10D40000812238460AF09CFF002387F88030384696 -:10D41000338801333380BDE8F0811A68012A0FD0C8 -:10D420000122641A802C1A600144E9DC2246384645 -:10D430000AF086FF00233B55E9E701221146B9E7D0 -:10D440000020E8E72DE9F04700297CD090F9004062 -:10D4500006462F2C03D000242046BDE8F0870F4657 -:10D460000AF07BFFDFF8F090804601F0F5FCD9F878 -:10D470006010B1B3B8F1010F54D0D9F86030012B6E -:10D4800054DD4FF0FF3A0125324C08E06369A3B345 -:10D49000D9F860300135AB4204F1180438DD236956 -:10D4A0004345F3D14246314620460AF025FE002886 -:10D4B000ECD105EB45006C0009EBC0000F223146B2 -:10D4C0000AF07AFE00226319012409EBC303DA7320 -:10D4D000BA68C3F810805A6101F0C6FC2046BDE866 -:10D4E000F087602248460AF031FE012389F80040A7 -:10D4F000C9F86030C9F81030BCE7BAF1000FD9F8AC -:10D500006030B8BFAA460135AB4204F11804C6DC4E -:10D51000BAF1000F0ADB55460AEB4A0009EBC000DE -:10D520006C00CBE700250C482C46C7E7D9F86030E3 -:10D53000032B06DCD9F860506B1C002DC9F8603055 -:10D54000B7DA0024C8E75021044B054A0548FBF729 -:10D55000E3FE00BFBC220122A4220122F0FF1C0234 -:10D560002C001D02F8FF1C022DE9F0478A460746F1 -:10D570000AF0F3FE0023DFF88480CAF80030CAF80E -:10D580000430CAF80830CAF80C30D8F86030012BE3 -:10D590002FDD8146012608F1180425694D450AD87A -:10D5A0002A46204639460AF0A7FD7A1918B97B5752 -:10D5B000D3B12F2B19D0D8F860300136B34204F123 -:10D5C0001804EADCD8F86030B3420ABFD8F8140077 -:10D5D000DAF80800CAE9017020B190F85300003869 -:10D5E00018BF0120BDE8F087034A6369CAE9012337 -:10D5F000E8E70126E6E700BF38001D02A422012269 -:10D60000704700BF30B4124B1A461B688342FBD3ED -:10D610005468416802EB040C604508D04418A342EA -:10D620000BD00360824218BF106030BC70472144A9 -:10D63000501883425160F8D11046064C2468A3422A -:10D6400003D0D3E90045294441600460EAE700BF04 -:10D650001C230122182301222DE9F041044601F088 -:10D66000FBFB3A480368002B57D0631E0A334ED8A1 -:10D6700014F0070304F1080541D1002D47DBDFF862 -:10D68000EC80D8F80070AF4241D331490C6803E018 -:10D69000236823B121461C466268AA42F8D3036876 -:10D6A000A34234D023680E680B60531B102B06F185 -:10D6B000080607D96019420742D143606560FFF749 -:10D6C000A1FF62682349BF1A086842F000428742FE -:10D6D0004FF0000038BF0F601F4962600B68206088 -:10D6E00001330B60C8F8007001F0BEFB730711D066 -:10D6F0004FF49771194B1A4A1A48FBF70DFEA3F124 -:10D700000902AA4203D31034E51A002DB7DC01F058 -:10D71000ABFB00263046BDE8F08113490C4D01F506 -:10D72000E832C5E900130B4E42E902330F4DA2F176 -:10D7300008035A1AC1E90032326003602A6094E794 -:10D74000EE210B4B064A0748FBF7E6FD18230122A2 -:10D750001C230122102301220C230122C0001D02E0 -:10D76000A4011D0280001D0228230122142301228E -:10D770004C001D0208B338B550F8043C0446002B99 -:10D78000A0F1080521DA50F8082CBAB923F00043BB -:10D7900040F8043C01F060FB0F4A54F8043C116867 -:10D7A00028460B441360FFF72DFF0C4A1368013322 -:10D7B0001360BDE8384001F057BB70474FF4A171CA -:10D7C000074B084A0848FBF7A7FD40F24111074BF9 -:10D7D000044A0548FBF7A0FD142301220823012277 -:10D7E00070011D0298011D0280001D02FC001D0237 -:10D7F000F8B5074601F030FB194B1B6853B3002402 -:10D80000184A4FF0FF36116825468B420BD0D3E9FA -:10D810000032944238BF1446964228BF16468B42C7 -:10D8200005F10105F3D101F01FFBC7E90146FD60D9 -:10D83000EBF7DAFF0C480D490D4A0E4B00681B68E8 -:10D84000096812683860C7E905123B61BDE8F84015 -:10D85000EBF7F2BF1C464FF0FF361D46E3E700BF73 -:10D860001C23012218230122142301220C2301224C -:10D87000082301221023012208B540F2D311024BE4 -:10D88000024A0348FBF748FDB4011D02A4031D0230 -:10D89000DC011D0210B582B078B11C230193019BFD -:10D8A0001C2B10D10023044640F8043B00F07AF909 -:10D8B00001232046237602B010BD5621054B064AAF -:10D8C0000648FBF729FD5E21054B034A0348FBF799 -:10D8D00023FD00BF10021D02D0031D02DC011D024A -:10D8E00024021D0238B51C20FFF7B6FE044628B1FD -:10D8F000002540F8045B00F055F92576204638BD38 -:10D900002DE9F843089F002800F08280B1F1807F64 -:10D910000C4676D200296DD006469146984601F015 -:10D9200027FEE0B9002F7AD101F096FA3568B8F1F8 -:10D93000000F07D034EA050306D001F095FA284617 -:10D94000BDE8F8832C42F8D0B9F1000FF5D025EAF4 -:10D950000404346001F088FA2846BDE8F88301F039 -:10D960007BFA3568B8F1000F25D034EA0503EBD017 -:10D97000002FE2D0B9F1000118BF0121090641F0E2 -:10D9800080613A462143301D01F0EEFB01F06CFA54 -:10D9900038B94FF08052254B5A60BFF34F8FBFF319 -:10D9A0006F8F01F0EBFE830105460ED525F07F4514 -:10D9B0002846BDE8F8832C42C6D1002FBDD0B9F16E -:10D9C000000118BF01210906DBE7EBF70DFF356801 -:10D9D000B8F1000F0AD12C4205D0B9F1000F02D0E6 -:10D9E00025EA04043460EBF727FFDFE734EA050398 -:10D9F000F9D1F2E740F23D110D4B0E4A0E48FBF70C -:10DA00008BFC4FF49E710D4B0A4A0B48FBF784FCCC -:10DA100040F23B110A4B074A0748FBF77DFC4FF4E5 -:10DA2000A071084B034A0448FBF776FC00ED00E0C8 -:10DA300078021D02BC031D02DC011D0250021D0202 -:10DA400044021D0290021D0270B570B1B1F1807FD9 -:10DA50000C4611D20546EBF7C7FE2E6826EA0404F1 -:10DA60002C60EBF7E9FE304670BD4FF4E971034BD3 -:10DA7000034A0448FBF750FCFFF7FEFE44021D0278 -:10DA8000A4031D02DC011D02EFF31183102282F3B7 -:10DA90001188006883F31188704700BF2DE9F041B9 -:10DAA000A0B3B1F1807F0D4637D2064601F0D4F91C -:10DAB0003368346906F10C0845EA0301A04531607A -:10DAC0001ED000270CE04DB13B4312F0807F41F0A7 -:10DAD000007118BF1F4601F02FFC3168A0450DD022 -:10DAE00020460268646822F07F4312F0806F03EAE8 -:10DAF0000105E8D0AB42E7D0A045F1D121EA07010A -:10DB0000316001F0B1F93068BDE8F08140F21321D5 -:10DB1000054B064A0648FBF7FFFB4FF40571054B22 -:10DB2000024A0348FBF7F8FB44021D0290031D0262 -:10DB3000DC011D02E4021D0238B508B3044601F001 -:10DB40008BF9636804F10C054BB12069A84210D031 -:10DB50004FF0007101F0F0FB6368002BF5D101F08C -:10DB600083F9237E03B138BD2046BDE83840FFF776 -:10DB700001BE40F27721064B064A0748FBF7CCFB73 -:10DB800040F26B21054B034A0348FBF7C5FB00BF7E -:10DB900014031D027C031D02DC011D0208031D028B -:10DBA000FFF77CBF4FF0FF31002200F10803C0E90E -:10DBB0000131C36003610260704700BF002303614D -:10DBC000704700BF4268036810B494680133C1E92C -:10DBD0000124616091605DF8044B08610360704747 -:10DBE00030B40D686B1C10D000F108031C465B6854 -:10DBF0001A68AA42FAD902684B60013299608C60B7 -:10DC00006160086130BC0260704704696368F2E7D4 -:10DC1000036910B4D0E901125C688A605160002188 -:10DC2000844208BF5A601A680161013A1A60186894 -:10DC30005DF8044B704700BF70B51646026C044691 -:10DC4000856B2AB906680135104646B3A56370BDD9 -:10DC50007EB940680AF074FB6368216CA2680B44CB -:10DC60009342636024BF2368636001350020A5638D -:10DC700070BDC0680AF064FB226CE36821689B1ADF -:10DC80008B42E360C2F1000202D2A3681344E36056 -:10DC9000022EEAD1012D38BF01250020D6E7A06869 -:10DCA00001F0BEFCA660D1E770B50546EBF79CFD20 -:10DCB00095F845305CB2002C14DD05F1240603E034 -:10DCC000631EDAB25CB26AB16B6A5BB1304601F0D6 -:10DCD000BFFA0028F4D001F00DFC631EDAB25CB28A -:10DCE000002AF1D1FF2385F84530EBF7A5FDEBF7CE -:10DCF0007BFD95F844305CB2002C14DD05F1100674 -:10DD000003E0631EDAB25CB26AB12B695BB13046E4 -:10DD100001F09EFA0028F4D001F0ECFB631EDAB2A9 -:10DD20005CB2002AF1D1FF2385F84430BDE8704091 -:10DD3000EBF782BD70B5002848D0C56B0446002DB6 -:10DD40003DD0026CA2FB0525002D38D10E46EBF725 -:10DD50004BFDD4E90F30FF2100FB03F32268181AB2 -:10DD6000626013440244A563C4E9023284F844109B -:10DD700084F84510BEB923691BB9EBF75DFD01209E -:10DD800070BD04F1100001F063FA0028F5D04FF0E7 -:10DD90008052124B5A60BFF34F8FBFF36F8FEBF778 -:10DDA0004BFD012070BD04F11000FFF7FBFE04F1F4 -:10DDB0002400FFF7F7FEEBF73FFD012070BD40F2B6 -:10DDC0006311074B074A0848FBF7A6FA4FF497710F -:10DDD000064B044A0448FBF79FFA00BF00ED00E041 -:10DDE00024041D027C071D02F0031D021C041D02F9 -:10DDF00070B582B033B30646E8B10D461C4692B109 -:10DE0000C9B148230193019B482B22D1012120460F -:10DE1000C4E90F65226084F84610019BFFF78AFF72 -:10DE2000204602B070BD31B948230193019B482BB5 -:10DE30000FD12246EAE74FF4D071094B094A0A484C -:10DE4000FBF76AFA40F27711084B064A0648FBF7DF -:10DE500063FA40F28911064B024A0348FBF75CFA69 -:10DE600074041D0260071D02F0031D0248041D0218 -:10DE700058041D02F8B5E8B1A1FB003705460E466F -:10DE8000C7B901FB00F010F1490F13D84830FFF774 -:10DE9000E3FB044660B1002E00F1480308BF0346CF -:10DEA000012180F84670C56306640360FFF742FFF6 -:10DEB0002046F8BD40F21521024B034A0348FBF708 -:10DEC0002BFA00BF74041D024C071D02F0031D0253 -:10DED00030B583B0C8B1884203460D4615D3144609 -:10DEE0000AB348220192019A482A15D10121002241 -:10DEF000E3632046246084F846102264019BFFF708 -:10DF000019FF2046A56303B030BD40F24731094BED -:10DF1000094A0A48FBF700FA40F28911084B094AFE -:10DF20000648FBF7F9F940F27711074B054A034819 -:10DF3000FBF7F2F980041D02F0061D02F0031D023A -:10DF400058041D0260071D0248041D022DE9F0411E -:10DF500084B00192002800F0B48004460F461E46AB -:10DF6000002900F09080022E03D1E36B012B40F0DA -:10DF7000A18001F0FDFA00286CD0EBF735FCA26B14 -:10DF8000E36B9A4254D3022E52D00020DFF84C812A -:10DF900005460DE0EBF750FC2046FFF785FE00F04C -:10DFA00063FFEBF721FCA36BE26B9A4240D80120A0 -:10DFB000019B002B72D0002848D0EBF73DFC00F00D -:10DFC0004BFFEBF711FC94F84430FF2B08BF84F8AB -:10DFD000445094F84530FF2B08BF84F84550EBF7C8 -:10DFE0002BFC02A801A901F03DFA00285CD1EBF757 -:10DFF000FBFBA26BE36B9A42CCD1EBF71DFC0199C2 -:10E0000004F1100001F092F82046FFF74DFE00F0F9 -:10E010002BFF38B94FF08053C8F80430BFF34F8F4F -:10E02000BFF36F8FEBF7E0FBA26BE36B9A42BED2BC -:10E03000324639462046FFF7FFFD636AA3B9C8B9E7 -:10E04000EBF7FAFB012004B0BDE8F08102A801F073 -:10E05000FDF9B2E7019B002B8FD040F282311C4BBF -:10E060001C4A1D48FBF758F904F1240001F0F0F8B0 -:10E070000028E5D04FF08052184B5A60BFF34F8F05 -:10E08000BFF36F8FDCE7036C002B3FF46CAF40F203 -:10E090007E31134B0F4A1048FBF73EF9EBF7CCFBF0 -:10E0A000002004B0BDE8F0812046FFF7FDFD00F040 -:10E0B000DBFEF5E740F27F310A4B064A0648FBF7E4 -:10E0C0002BF940F27D31084B024A0348FBF724F953 -:10E0D00090021D02DC061D02F0031D0200ED00E0AF -:10E0E00088041D02E0041D021C041D0238B598B10D -:10E0F0008568044601F036FA854201D0002038BD1B -:10E10000E368013BE3600BB1012038BD1A461946B4 -:10E110002046FFF71BFFF7E740F2D221024B034AEC -:10E120000348FBF7F9F800BF30051D0230071D0258 -:10E13000F0031D0238B54820FFF78EFA044688B177 -:10E14000002501212060C16380F846500564FFF777 -:10E15000F1FD2B462A4629462046A5602560E5604C -:10E16000FFF7F4FE204638BD2DE9F04100284ED0DF -:10E1700004460D4617461E4600293ED0022E2CD1DD -:10E18000E36B012B4AD1EBF7F9FBEFF31188102376 -:10E1900083F31188A36B94F84530324629465EB26A -:10E1A0002046A36BFFF748FD731C0AD1636A93B145 -:10E1B00004F1240001F04CF868B167B101233B6021 -:10E1C00009E000F053FF864205D27F2E2DD00136A4 -:10E1D00076B284F8456001200BE0EBF7CFFBEFF35C -:10E1E0001188102383F31188A26BE36B9A42D2D378 -:10E1F000002088F31188BDE8F081036C002BBDD0AE -:10E2000040F252410C4B0D4A0D48FBF785F840F2A5 -:10E2100051410C4B094A0A48FBF77EF840F2534142 -:10E22000094B064A0648FBF777F840F2DC41074BFA -:10E23000024A0348FBF770F888041D02C0061D025D -:10E24000F0031D021C041D02E0041D0238051D021E -:10E25000F0B585B00192002800F0A98004460E4672 -:10E26000002900F08A8001F083F9002872D0EBF7D2 -:10E27000BBFAA56B002D56D1019B002B35D002A80F -:10E2800001F0E4F82F46EBF7D7FA00F0E5FDEBF7E5 -:10E29000ABFA94F84430FF2B08BF84F8447094F82C -:10E2A0004530FF2B08BF84F84570EBF7C5FA01A98C -:10E2B00002A801F0D7F8E8B9EBF796FAA36B33BBE5 -:10E2C000EBF7BAFA019904F1240000F02FFF204681 -:10E2D000FFF7EAFC00F0C8FD002845D0EBF784FA10 -:10E2E000A56B05BB019B002BCDD1EBF7A5FA002058 -:10E2F00005B0F0BD2046FFF7D7FC00F0B5FDEBF709 -:10E3000073FAA36B002BF0D0EBF796FAE6E7EBF786 -:10E3100093FA2046FFF7C8FC00F0A6FDEBF764FA7D -:10E32000A56B002DDED0226C5AB1D4E90231114424 -:10E330009942E16028BF2168304628BFE16009F0BA -:10E34000FFFF013DA563236913BBEBF775FA0120BD -:10E3500005B0F0BD019B002B89D040F2A551174BB1 -:10E36000174A1848FAF7D8FF4FF08052164B5A60F8 -:10E37000BFF34F8FBFF36F8FB0E7036C002B3FF4F9 -:10E3800072AF4FF4B461114B0D4A0E48FAF7C4FF57 -:10E3900004F1100000F05CFF0028D6D04FF080524E -:10E3A000094B5A60BFF34F8FBFF36F8FCDE740F239 -:10E3B0009C51074B024A0348FAF7AEFF90021D0238 -:10E3C000B0061D02F0031D0200ED00E0E8051D028D -:10E3D000DC051D02F0B585B00191002800F0BA807F -:10E3E000066C0446002E40F0AE8001F0C1F80546F0 -:10E3F000002855D03546EBF7F7F9A36B0027002B23 -:10E4000041D1019B002B7FD0002D63D0EBF714FA94 -:10E4100000F022FDEBF7E8F994F84430FF2B08BF39 -:10E4200084F8447094F84530FF2B08BF84F8457099 -:10E43000EBF702FA01A902A801F014F800283AD17A -:10E44000EBF7D2F9A36B002B4BD1EBF7F5F923686F -:10E45000002B5CD0019904F1240000F067FE2046F7 -:10E46000FFF722FC00F000FD38B94FF080523D4B21 -:10E470005A60BFF34F8FBFF36F8FEBF7B5F9A36B04 -:10E480000125002BBDD02268013BA363002A56D092 -:10E490002369002B44D1EBF7CFF9012005B0F0BD83 -:10E4A000019B0646002BA6D040F237612E4B2F4A27 -:10E4B0002F48FAF731FF2046FFF7F6FB00F0D4FCB7 -:10E4C000EBF792F9A36B4BB9EBF7B6F98EB90020D5 -:10E4D00005B0F0BD02A800F0B9FF97E7EBF7ACF983 -:10E4E000CBE7EBF7A9F92046FFF7DEFB00F0BCFC19 -:10E4F000C3E7EBF779F9616A19B1236B1968C1F1C8 -:10E500001001A06801F0E0F8EBF796F9DFE7EBF710 -:10E510006BF9A06801F03CF80646EBF78DF999E736 -:10E5200004F1100000F094FE0028B4D04FF08052A7 -:10E530000C4B5A60BFF34F8FBFF36F8FABE701F007 -:10E5400029F9A060A4E740F232610A4B074A084863 -:10E55000FAF7E2FE40F22E61074B044A0448FAF74C -:10E56000DBFE00BF00ED00E090021D029C061D02D4 -:10E57000F0031D025C051D02DC051D0270B5A0B193 -:10E58000866804460D4600F0EDFF864208D0294615 -:10E590002046FFF71FFF10B1E3680133E36070BD51 -:10E5A0000120E3680344E36070BD40F20A31024B8E -:10E5B000024A0348FAF7B0FE30051D0214071D0297 -:10E5C000F0031D0210B538B10446EBF70DF9A46B4A -:10E5D000EBF732F9204610BD40F62301024B034A07 -:10E5E0000348FAF799FE00BFE8031D0284061D02E6 -:10E5F000F0031D0210B5F0B100230A22114C54F8AB -:10E6000033104FEAC30C884207D0013A03F10103EB -:10E61000F5D190F8463053B110BD002300220A49CD -:10E620008C44CCE9002390F84630002BF4D1BDE8AF -:10E630001040FFF79FB84FF40561044B044A0548AA -:10E64000FAF76AFE2CF3022228F302221C041D02B0 -:10E6500074061D02F0031D0208B530B1836BC06B58 -:10E66000C01AB0FA80F0400908BD40F6DF11024B35 -:10E67000024A0348FAF750FE1C041D0258061D0208 -:10E68000F0031D0270B518B3F1B10024144D0A2235 -:10E690002B46A44605E0013A0CF1010C03F10803F6 -:10E6A0000FD05E68864210D0002CF4D155F83C6043 -:10E6B0000CF1010C002E08BF1C46013A03F10803BF -:10E6C000EFD10CB1C4E9001070BD05EBCC04F9E743 -:10E6D00040F61531034B044A0448FAF71DFE00BF0B -:10E6E00028F30222E8031D0244061D02F0031D0266 -:10E6F00070B504460E461546EBF776F894F84430AC -:10E70000FF2B04BF002384F8443094F84530FF2BDE -:10E7100004BF002384F84530EBF78EF8A36B23B1D8 -:10E720002046BDE87040FFF7BFBA04F124002A4636 -:10E73000314600F057FD2046BDE87040FFF7B4BAFF -:10E740002DE9F0410446EBF74FF8394A394E13688A -:10E75000013313603368002B3DD0374FE36A3A68CA -:10E76000002A31D0354D364936480A6804F1040C88 -:10E7700001320A6002689A4238BF036003EB8303E8 -:10E78000980005EB830359682A58D1F808E0A16086 -:10E79000C4F80CE00132CEF804C0C1F808C06361CF -:10E7A0002A50EBF749F83B6863B13268E36AD26AF2 -:10E7B0009A4207D24FF08052234B5A60BFF34F8FDB -:10E7C000BFF36F8FBDE8F08132681C4DD26A9A4268 -:10E7D00098BF3460C7E734601368012B03D0E36A45 -:10E7E000164D154FBFE7154D2F4605F5A078384655 -:10E7F0001437FFF7D7F94745F9D1DFF86880134F91 -:10E800004046FFF7CFF93846FFF7CCF91048FFF73D -:10E81000C9F91048FFF7C6F90F48FFF7C3F90F4BC6 -:10E820000F4AC3F800801760E36A034F9BE700BFFD -:10E830009CF3022250F5022290F3022210F40222ED -:10E8400080F3022294F3022200ED00E0E8F30222BA -:10E85000CCF30222B8F30222A0F30222E4F3022254 -:10E86000E0F30222FCF30222F8B505461B4B1C4ED6 -:10E870001C6830680F460430FFF7CAF96B1C17D0CC -:10E88000336864195C6007D3164B18683168BDE8BB -:10E89000F8400431FFF7A4B9134B1868316804310C -:10E8A000FFF79EF9114B1A68A24288BF1C60F8BDA1 -:10E8B000002FE5D00E4B3068596832688C68816053 -:10E8C000D460326830680432356862601A68043097 -:10E8D000013288601A606B61F8BD00BF98F30222B4 -:10E8E00050F50222E0F30222E4F302227CF302223A -:10E8F000A0F302222DE9F8430A9C02F18042256B25 -:10E90000013A05EB82050646DDE90897984625F0B1 -:10E91000070591B14FF0180C01F1FF3E04F13303EC -:10E9200002E0BCF1010C05D01EF9011F03F8011F24 -:10E930000029F6D1002384F84B30B9F10F0F1AD813 -:10E94000201DC4F82C90C4F84C90FFF737F904F15F -:10E950001800FFF733F9C9F11001A16143463246AF -:10E960002846216B24616462EAF728FF206007B122 -:10E970003C60BDE8F88340F29631024B024A0348FE -:10E98000FAF7CAFCC4071D02640C1D0298071D0299 -:10E990004FF0805980B5204C204E214DDFF890A0DB -:10E9A000DFF8908023682BB3EAF71EFFF368DF6877 -:10E9B000381DFFF72DF92B68013B2B602368013BC5 -:10E9C0002360EAF739FF97F86D3053B1012B1ED061 -:10E9D000022BE7D040F6D971124B134A1348FAF7CD -:10E9E0009BFC386BFEF7C6FE3846FEF7C3FE236875 -:10E9F000002BD9D1DAF80030012B05D9C8F80490E2 -:10EA0000BFF34F8FBFF36F8FEAF76CFFCAE738464B -:10EA1000FEF7B0FEC6E700BFB4F30222B8F302224D -:10EA20009CF30222D8071D02480C1D0298071D0204 -:10EA300010F4022200ED00E02DE9F04F4F4B83B0BF -:10EA40001A6802F1010CC3F800C0BCF1000F6CD0D1 -:10EA50004B4A13689C455FD3DFF834E1DEF80030A1 -:10EA60001868002878D00020DFF83C918046834663 -:10EA7000444F019245E05969D3E902209060426019 -:10EA80004A681E1DB24208BF486008689A6A013889 -:10EA9000C3F81480086072B1D3E907108860416040 -:10EAA000516803F11804A142116808BF5060013990 -:10EAB000C3F828801160D9F80010DA6A8A4202EBA4 -:10EAC000820107EB8100456888BFC9F8002057F82C -:10EAD0002140D5F808A09D60C3F80CA00134CAF805 -:10EAE0000460AE605861284B47F821401968DEF891 -:10EAF0000030C96A1B688A4288BF4FF0010B002BA7 -:10EB000028D0DEF80030DB68DB6859688C45B2D26B -:10EB1000019A5846116000E000201C4B1B68002B36 -:10EB200018BF012003B0BDE8F08F194B1A681268B6 -:10EB3000E2B9184A1868146817491C6010600A681E -:10EB400001320A601A68126852B94FF0FF330C4A5A -:10EB500013607EE75846019A4FF0FF331360DCE7FD -:10EB60001B68074ADB681B68136072E740F6F421F4 -:10EB70000A4B0B4A0B48FAF7CFFB00BF98F302226F -:10EB80007CF3022210F4022250F5022288F30222C2 -:10EB9000E4F30222E0F3022284F302220C081D02B5 -:10EBA000040C1D0298071D0294F302222DE9F04384 -:10EBB00087B0DDE90F84B8F1000F26D0002C32D0E9 -:10EBC0001F46702305939146059A9A4224D1054623 -:10EBD0000E4620460021059B09F0B8FA284602257A -:10EBE00031460E9EC4F83080009604AE3B464A463D -:10EBF0000294019684F86D50FFF77CFE2046FFF7E3 -:10EC00009FFD049807B0BDE8F08340F24321094B13 -:10EC1000094A0A48FAF780FB4FF41371084B064A79 -:10EC20000648FAF779FB4FF41171064B024A034884 -:10EC3000FAF772FB84081D027C0C1D0298071D0266 -:10EC4000C0081D02A4081D022DE9F043064685B048 -:10EC5000900015460F469846FEF7FEFC08B30446A2 -:10EC60007020FEF7F9FC8146C0B17022002109F046 -:10EC70006DFAC9F830400D9C434601940C9C2A461D -:10EC800039463046CDF808900094FFF733FE4846E9 -:10EC9000FFF756FD012005B0BDE8F0832046FEF7E2 -:10ECA00069FD4FF0FF3005B0BDE8F08370B5044654 -:10ECB000354DEAF799FD002C3FD0261D3046FEF772 -:10ECC000A7FFA36A1BB104F11800FEF7A1FF2F4AAA -:10ECD00029681368A14203F10103136024D02C4A70 -:10ECE0002C491368013B13600B681B68BBB10A68B1 -:10ECF000294BD26812681A60EAF79EFD2B68A3427E -:10ED000006D094F86D3033B3012B2BD0022B34D1C5 -:10ED1000224B1B6813B12B68A34210D070BD4FF07B -:10ED2000FF321D4B1A60E7E731461D48FEF74AFFE8 -:10ED30001C4A136801331360DEE72C68BDE71A4BE9 -:10ED40001B689BB94FF08052184B5A60BFF34F8F2E -:10ED5000BFF36F8F70BD206BFEF70CFD2046FEF7F2 -:10ED600009FDD5E72046FEF705FDD1E740F2B341A6 -:10ED70000F4B104A1048FAF7CFFA40F6D9710F4BF3 -:10ED80000F4A0D48FAF7C8FA50F5022280F3022222 -:10ED90009CF30222E4F302227CF3022290F302228B -:10EDA000B8F30222B4F3022278F3022200ED00E06D -:10EDB000DC081D02580C1D0298071D02D8071D0211 -:10EDC000480C1D0230B5002489B007AA06A905A881 -:10EDD000CDE90544E9F750FB0698059D2346CDE9AA -:10EDE0000105079A134914480094FFF7DFFE28B184 -:10EDF00000F06CFF012805D0013013D00F4B1B68C9 -:10EE000009B030BD80F310884FF0FF350C490D4A32 -:10EE10000D4B0D6010601C60EAF792FD074B1B68FC -:10EE200009B030BD4FF40261084B094A0948FAF7AE -:10EE300073FA00BF08091D0291E91B02B004002209 -:10EE40007CF3022290F3022298F3022210091D02A1 -:10EE5000280C1D0298071D02024A13680133136033 -:10EE6000704700BF78F302222DE9F04F5A4F83B06C -:10EE70003B68002B00F0A980EAF7B6FC3B68013B39 -:10EE80003B60D7F80080B8F1000F40F08F80534B03 -:10EE90001B68002B00F08A80DFF868E1DEF80030A4 -:10EEA000002B00F08F804E4BDFF85C914D4EDFF869 -:10EEB0005CA10193DEF80C30DB689A6AD3E90701A4 -:10EEC00081604860506803F11804A04208BF516097 -:10EED0001168C3F82880013911605A69D3E902101A -:10EEE0008860416051681D1DA942116808BF5060CB -:10EEF00001391160D9F80010DA6A8A4202EB820106 -:10EF000006EB810CDCF8044088BFC9F8002056F8F5 -:10EF10002100D4F808B001309C60C3F80CB0CBF8E5 -:10EF20000450A560C3F814C046F82100DAF8003098 -:10EF3000DB6A9A4202D90122019B1A60DEF8003096 -:10EF4000002BB7D1284B1A681268002A35D01A68EE -:10EF5000264BD26812681A60254D2C68A4B1012690 -:10EF6000DDF8048006E0FFF767FD08B1C8F800602F -:10EF7000013C08D03B68002BF5D02B68013C03F125 -:10EF800001032B60F6D12C60019B1B6873B14FF01D -:10EF90008052184B5A60BFF34F8FBFF36F8F01241D -:10EFA000EAF74AFC204603B0BDE8F08F0024EAF7F8 -:10EFB00043FC204603B0BDE8F08F4FF0FF320B4B0F -:10EFC0001A60C9E7064B0193C6E740F693010A4B66 -:10EFD0000A4A0B48FAF7A0F978F302229CF30222BE -:10EFE00088F3022210F40222E4F302227CF30222CC -:10EFF0008CF3022200ED00E024091D02180C1D0212 -:10F0000098071D02CCF3022294F3022250F502224B -:10F0100008B550B10D4B196881B91A6801321A60F0 -:10F02000FFF722FCFFF720FF38B94FF08052084B62 -:10F030005A60BFF34F8FBFF36F8F08BD4FF4A461C9 -:10F04000044B054A0548FAF767F900BF78F3022236 -:10F0500000ED00E0DC081D023C0C1D0298071D02BB -:10F06000014B1868704700BF98F30222014B1868E3 -:10F07000704700BF9CF30222054B1B680BB9FFF7DA -:10F08000DBBC044A0020136801331360704700BFE3 -:10F0900078F302228CF302221C4B1B681BB1012265 -:10F0A0001B4B1A6070471A4A10B51A4C136023683C -:10F0B000194803EB8302920082584FEA830C6AB925 -:10F0C000EBB11A4601E0013A19D0013B03EB830191 -:10F0D00050F821104FEA830C0029F4D09C4400EB37 -:10F0E0008C0108464A680830526882424A6004BF70 -:10F0F000CA684A60D168094A1160236010BD40F6B1 -:10F100003341074B074A0848FAF706F978F3022219 -:10F1100088F3022294F3022210F4022250F5022214 -:10F1200050091D02F00B1D0298071D0210B558B1C1 -:10F130000C46094B19681831FEF752FD2046BDE810 -:10F1400010400121FFF790BB40F64B41034B044AAE -:10F150000448FAF7E1F800BF50F5022260091D02E9 -:10F16000D80B1D0298071D02F8B5034600B31046E0 -:10F17000164A12681AB3164C41F0004122685D68C5 -:10F1800091612268D4F800C0D5612668216827689B -:10F190001A68AC68183618310132CCF82040666025 -:10F1A000A960BB6201211A60BDE8F840FFF75CBBB3 -:10F1B00040F66541074B084A0848FAF7ADF840F6B3 -:10F1C0006941074B044A0548FAF7A6F878F302228A -:10F1D00050F5022260091D02B80B1D0298071D029E -:10F1E00024091D02F8B5034610B308461146144C15 -:10F1F0005D6822682768D56126682268D4F800E037 -:10F2000002F118041A68D5F808C01836002902F16E -:10F210000102C7F820C018BF4FF0FF30CCF80460DF -:10F22000AC60CEF828301A60BDE8F840FFF71CBB90 -:10F2300040F68141034B044A0448FAF76DF800BFD9 -:10F2400050F5022260091D02980B1D0298071D024D -:10F25000F8B5C368DB68002B54D0D3E9070100265A -:10F260009A6A03F1180455688160A542486008BF96 -:10F2700051601168274D0139D86A9E6211602A6871 -:10F28000A2B1254A5568A968C3E907514C601168C5 -:10F29000AC6001319A62214B11601B68DB6A8342CA -:10F2A0002ED201231E4A18461360F8BD5A69D3E9CD -:10F2B0000241A1604C6054681E1DB44208BF5160F9 -:10F2C0001168184C0139116022681749824200EB1D -:10F2D00080024FEA820C01EB8202556838BF206041 -:10F2E00051F80C40AF689D60DF6001347E60AE6015 -:10F2F0005A610A4B41F80C401B68DB6A8342D0D349 -:10F300000020F8BD40F6B141084B094A0948FAF718 -:10F3100003F800BF78F30222CCF3022250F5022258 -:10F3200088F3022294F3022210F402226C091D02D7 -:10F330007C0B1D0298071D02F8B52B4B1B68002B98 -:10F340004AD0C36841F000410160002B3DD0D0E9B4 -:10F350000141002702695568A16085424C6008BFE1 -:10F36000516011689E68DC680139076111605A6953 -:10F370001D1D51681D48A9421168B46001F1FF319B -:10F380006660116008BF5460DF6A026818499742DE -:10F3900007EB87024FEA820C01EB8202546888BFB8 -:10F3A000076051F80C00A6689C60DE600130756053 -:10F3B000A5605A610F4B41F80C001B68DB6A9F4245 -:10F3C00002D901220C4B1A60F8BD40F6F1410B4BFB -:10F3D0000B4A0C48F9F7A0FF40F6E9410A4B084AEE -:10F3E0000848F9F799FF00BF78F3022294F302224C -:10F3F00010F4022250F5022288F302226C091D0249 -:10F40000580B1D0298071D0224091D0210B560B19A -:10F410000446EAF7E9F9084A084B12681B68C4E990 -:10F420000023BDE81040EAF707BA40F61551044B37 -:10F43000044A0548F9F770FF84F3022298F3022288 -:10F440007C091D02400B1D0298071D02034A044B54 -:10F4500012681B68C0E90023704700BF84F30222D2 -:10F4600098F30222F8B550B30D4679B30446EAF793 -:10F47000BBF92B68194A581C11681BD0DFF870C003 -:10F480002668DCF800706068BE4208D0884206D862 -:10F49000002301242B60EAF7CFF92046F8BD0F1AAC -:10F4A000BB42F5D95B1ADCF80010126803442B60EC -:10F4B000C4E900120024EAF7BFF92046F8BD40F67F -:10F4C0002C51074B074A0848F9F726FF40F62D5103 -:10F4D000064B044A0448F9F71FFF00BF98F30222C5 -:10F4E0007C091D02280B1D0298071D0288091D02B8 -:10F4F00084F302220122014B1A60704788F3022232 -:10F50000042904D820B100EB8100426570477047A0 -:10F5100008B5074B186818B100EB8100426508BDBB -:10F5200040F64F61034B044A0448F9F7F5FE00BF6B -:10F5300050F5022298091D02040B1D0298071D02B6 -:10F5400004290AD818B100EB8100406D7047044BC4 -:10F55000186800EB8100406D70470020704700BFC5 -:10F5600050F50222014B1868704700BF50F5022287 -:10F57000054B1B6833B1054B1868B0FA80F04009A1 -:10F58000400070470120704790F3022278F3022276 -:10F59000F8B50446C8B11F4DC36A2A68D26A9342BF -:10F5A00014D28269002A04DB2A68D26AC2F11002EE -:10F5B0008261194E626903EB830306EB83039A426F -:10F5C0000CD02B68DB6AE3620120F8BD2B68C06CAD -:10F5D000DB6A98422CBF00200120F8BD271D384669 -:10F5E000FEF716FB2B680D4ADB6A1168E3628B425B -:10F5F00088BF136003EB830306EB830041689B0025 -:10F60000F2588D680132A160E5606F608F606061C3 -:10F61000F250D9E750F5022210F4022294F30222AC -:10F6200088B1F8B5214B04461B68834230D11B6D6D -:10F63000002B34D0C16AC26C013B9142036500D0FB -:10F640001BB10020F8BD00207047061D3046FEF7B4 -:10F65000DFFAE36C164AC3F11000A06101201168C3 -:10F66000E3628B4288BF1360124A03EB830302EB11 -:10F6700083077D689B00D158D5F808C00144A56078 -:10F68000C4F80CC0CCF80460AE606761D150F8BD1E -:10F6900041F28C01084B094A0948F9F73DFE41F255 -:10F6A0008D01084B054A0648F9F736FE50F502224F -:10F6B00094F3022210F40222B0091D02EC0A1D028A -:10F6C00098071D02C8091D0270B1026DF8B5044605 -:10F6D000002A37D0C06CE36A814238BF01468B42B2 -:10F6E00001D0012A01D0F8BD70471D4A1268A2421C -:10F6F0002FD0A2691B4D002A03EB83036269E162EC -:10F7000005EB8303A4BFC1F11001A1619A42EAD1C4 -:10F71000261D3046FEF77CFA134AE36A11688B42D5 -:10F7200088BF136003EB830305EB830041689B00F4 -:10F73000EA588F680132A160E7607E608E60606188 -:10F74000EA50F8BD41F2DC01084B094A0948F9F7D3 -:10F75000E3FD41F2F701084B054A0648F9F7DCFDE5 -:10F7600050F5022210F4022294F30222C8091D026D -:10F77000C80A1D0298071D02E0091D02044A11680B -:10F7800013681268DB6A8869C3F1100393617047DC -:10F7900050F50222044B1A681AB119680A6D013239 -:10F7A0000A651868704700BF50F5022270B578BB33 -:10F7B0001B4C0E461546EAF717F823689B6E23B9D3 -:10F7C0000121236883F86C10B5B9EAF735F8EAF738 -:10F7D0000BF823689D6E1DB156B1002223689A660E -:10F7E0000022236883F86C20EAF726F8284670BDCB -:10F7F00023686A1E9A66F3E72846FFF735F84FF04C -:10F800008052084B5A60BFF34F8FBFF36F8FDCE716 -:10F8100041F29D21044B054A0548F9F77DFD00BFE3 -:10F8200050F5022200ED00E0F8091D02B00A1D02A9 -:10F8300098071D022DE9F041002866D000296BD100 -:10F8400004461546EAF79AF8EFF31182102383F382 -:10F850001188022394F86C1084F86C30A36E01298F -:10F8600003F10103A36603D082F31188BDE8F081A0 -:10F87000A36A002B57D12F49E36A0968D9B12E49F1 -:10F8800048680E68876801360E6004F11806E0616A -:10F8900027627E608660A16228490968C96A994228 -:10F8A000E2D20DB101232B600121254B196082F3B7 -:10F8B0001188BDE8F0816169D4E90260B0604660FA -:10F8C0004E6804F1040C664508BF486008680138BA -:10F8D00008601C49086898421B4838BF0B6003EB5E -:10F8E000830100EB810EDEF8047089004658D7F8DA -:10F8F00008800136A760C4F80C80C8F804C0C7F8B7 -:10F9000008C0C4F814E04650C6E741F243410F4B2B -:10F910000F4A1048F9F700FD41F244410E4B0C4AE2 -:10F920000C48F9F7F9FC41F26A410C4B084A0948C6 -:10F93000F9F7F2FC78F30222CCF3022250F502220E -:10F9400088F3022294F3022210F40222200A1D02FC -:10F95000900A1D0298071D020C0A1D02500A1D0282 -:10F96000F0B5134C83B0E9F73FFF256825B103B02C -:10F97000BDE8F040E9F760BF0E4F0F4E3846FEF786 -:10F9800011F93046FEF70EF90C4ADFF840C0009539 -:10F99000102117600A200A4B0A4ACCF80060FEF7D3 -:10F9A00027FA20600028E2D00749FEF76BFEDEE769 -:10F9B00048F6022268F6022254F6022250F602228B -:10F9C00054F50222A0F50222900C1D024CF60222F0 -:10F9D0002DE9F047DFF884900546D9F800300F464E -:10F9E000DB68DC6804F104084046FEF711F994F87E -:10F9F00024305A070ED423F0010384F82430204623 -:10FA0000236ABDE8F047184793421BD82046236A73 -:10FA100098473546A3697A1BEE182CBF01210021B7 -:10FA2000B74266602461EFD2AF4201D20029EDD027 -:10FA3000D9F800004146FEF7D3F82046236ABDE816 -:10FA4000F0471847044B41461868FEF7C9F82046AE -:10FA5000236ABDE8F04718474CF6022250F602220E -:10FA60002DE9F04F914D924E924C934FDFF8588212 -:10FA700085B02B68D3F800A0BAF1000F00F0DD804C -:10FA8000DB68D3F800A0FFF7E7F9FFF7E9FA33687E -:10FA90008146834242D88245306040F2DF800022B6 -:10FAA0002068AAEB0901FEF723FEFFF7DDF938B95C -:10FAB0004FF08053C8F80430BFF34F8FBFF36F8F00 -:10FAC000002269462068FEF7C3FB0028D1D0009BC6 -:10FAD0000298002BC0F2A980DDF80890D9F8143004 -:10FAE0001BB109F10400FEF793F8FFF7B9FA336888 -:10FAF0008246984224D3009BC6F800A0013B082B05 -:10FB0000DED8DFE803F02525826989252582690092 -:10FB1000DB684FF0FF311868FFF75AFF2B681A684F -:10FB2000002AF5D13A68C6F800902A603B60FFF7DA -:10FB30009BF9C5E7DB684FF0FF311868FFF748FF16 -:10FB40002B681A68002AF5D13A683B602A60D2E730 -:10FB500099F824C0019AD9F818104CF001005318F4 -:10FB600089F824002CBF012000205345C9F8043037 -:10FB7000C9F8109079D8AAEB0202914200F289806C -:10FB80001CF0040F13D12CF0010389F824304846EF -:10FB9000D9F82030984793E7AAEB03038B4272D33E -:10FBA000D9F82030484698475B46D9F8181013EB2F -:10FBB000010B2CBF01220022DA45C9F804B0C9F8B4 -:10FBC0001090E9D29A4501D2002AE9D0286809F1BB -:10FBD0000401FEF705F8DAE799F82420019B42F0CA -:10FBE000010289F82420C9F81830002B57D053445B -:10FBF000534594BF38682868C9F80430C9F8109094 -:10FC000009F10401FDF7ECFF5AE799F8243023F0DD -:10FC1000010389F8243053E799F824309A072ED548 -:10FC200023F0010389F824304AE7019B03999847A0 -:10FC3000009B002BFFF644AF4EE7FFF70DF9FFF7EF -:10FC40000FFA3368814683423FF668AF3B68C6F8D7 -:10FC500000901A68B2FA82F2520921E7FFF704F91C -:10FC600049465046FFF7B4FE2AE7524501D900281D -:10FC700086D0286809F10401FDF7B2FF20E7484665 -:10FC8000FDF778FD1CE7386809F10401FDF7A8FFCE -:10FC90007DE7386809F10401FDF7A2FF10E74FF492 -:10FCA0005D71064B064A0748F9F736FB50F602220B -:10FCB00040F6022248F602224CF60222E00C1D0217 -:10FCC000180D1D02B40C1D0200ED00E030B589B026 -:10FCD000FFF746FE114B1B68CBB10024032507AA92 -:10FCE00006A905A8CDE90544E8F7D4FB2346069804 -:10FCF000059C079ACDE9010409490A480095FEF7D9 -:10FD000055FF094B186010B1012009B030BD40F219 -:10FD10001911064B064A0748F9F7FEFA48F602227F -:10FD2000080D1D0261FA1B0244F60222100D1D028D -:10FD3000340D1D02B40C1D029C46F0B507460E465C -:10FD400015466FF00104074B85B069466246186896 -:10FD50000023CDE9017603950094FEF705FA05B07E -:10FD6000F0BD00BF48F602222DE9F041DFF88C809B -:10FD7000D8F8005025B1281E18BF0120BDE8F08139 -:10FD80002821164A0846FEF7A3F8C8F80000F8B183 -:10FD90001349FEF777FC1348FDF704FF124C114F8F -:10FDA00004F50C6620466562FDF708FF2146E46015 -:10FDB00038463834FDF714FFB442F3D12822D8F87E -:10FDC00000500A4B281E18BF01201A60BDE8F081C0 -:10FDD0007C21074B074A0848F9F79EFA3CFF0222AC -:10FDE000080E1D028CFF02227CF6022288FF0222EE -:10FDF000E00D1D02640E1D02700D1D0284FF022223 -:10FE000070B50446406A10B10A38FDF7B3FC00250E -:10FE1000C4E90955E9F7E8FC0A48236983420DD093 -:10FE20002146FDF7CFFEE9F707FD07482B462A4696 -:10FE30002946BDE870400068FEF788B8BDE870400C -:10FE4000E9F7FABC8CFF022284FF022270B5051E7E -:10FE500006DB214B186818B1FEF7BCFA012802D066 -:10FE60000024204670BD1D4EE9F7BEFCF368DC6837 -:10FE70002046FDF7CDFEE9F7DFFC194B3268196823 -:10FE8000914288BF1A60636AF3B9002DE9D0462D0C -:10FE9000284638BF4620851CAB071CBF45F003052C -:10FEA000013505F10A00FDF7D7FB606240B1002380 -:10FEB00040F80A4BE3622363C4E90905204670BD9C -:10FEC0002046FFF79DFFCBE74FF48271054B064AB2 -:10FED0000648F9F721FA00BF84FF02228CFF0222B4 -:10FEE00088FF0222140E1D02400E1D02700D1D021D -:10FEF000014B1868704700BF8CFF02222DE9F04FBC -:10FF000000274FF0FF3983B04FF0FF0882460E46BE -:10FF10003C464D4D0192CDF8009011E0062251462D -:10FF2000284608F0E9F820B35E454FD0AB79434549 -:10FF30003CBF274698460134062C05F1100520D019 -:10FF400055F804BCBAF1000FE8D15E45EED1B9F125 -:10FF5000000F74DB3D4B22014FEA091903EB041437 -:10FF600043F802A0C4E901AAC4F80CA043F8096050 -:10FF700039E05E452CD0A1460134062C05F1100570 -:10FF8000DED1B9F1000F009B42DB002B2EDA2F4BA4 -:10FF90004FEA0917DE51BAF1000F42D04FEA0919B2 -:10FFA0004FF4CB74DAF8000009F1040298509D1860 -:10FFB000BAF804204B44AA80254A09F1080922F81E -:10FFC0000940019ADA6003B0BDE8F08F0094B2E70F -:10FFD0004FF4CB711E4B240104F1080299521C44CA -:10FFE000019BC4F80A3003B0BDE8F08F0022174B24 -:10FFF000009903EB011B08011A50CBE90122CBF851 +:1058D000F9F786FD0028F6D0D528F2D140F2DD5048 +:1058E000F1E700BF3C1701224FF0000C30B5134B1D +:1058F0000D46017883B033F8113001A99BB2022B19 +:1059000005BF02F07F02C2704270427804468DF8F3 +:1059100006C0FFF7CBFE9DF80630032B03D040F204 +:10592000DC5003B030BD29462046F9F7B1FD002810 +:10593000F7D0D528F3D140F2DD50F2E73C17012231 +:10594000F0B51D4B027893B033F812309BB2022BA6 +:105950000BD001266946324646700446FFF7A6FE84 +:105960009DF802300546032B04D040F2DC55284652 +:1059700013B0F0BD2078114F8DF82800F8F78EFB9A +:1059800023781190FA5C0E49B24218BFFE5440F2DF +:1059900005224FF0010301A808BF40F2DD55FBF7D7 +:1059A00069FB002240F2DC51904218BF0D462846A8 +:1059B0002378FA5413B0F0BD3C1701222C170122B2 +:1059C000AD121B0270B592B0694642780546FFF7EA +:1059D0006DFE9DF80230042B04D040F2E1542046C5 +:1059E00012B070BD04462878134E8DF82800F8F7E1 +:1059F00055FB2B781190F25C012A17D040F2DD5252 +:105A000001219442F15411D06B7840F207220B49E6 +:105A100001A8FBF72FFB002240F2DC51904218BF97 +:105A20000C4620462B78F25412B070BD40F2DD5483 +:105A3000204612B070BD00BF28170122F1121B02D0 +:105A400010B50346254A00780C4632F8102092B271 +:105A5000012A14D15A7800EB4000214B02EB40029E +:105A600003EB02135B889BB2322B30D014D80A2B85 +:105A70000ED0282B23D101230020238010BDF7F75F +:105A800091FA00F07003202B21D00DD8002BF2D119 +:105A900006230020238010BD462B14D0502B0ED19E +:105AA00004230020238010BD302B0CD02F2B06D9CF +:105AB000602BF5D00FD800F060004028F0D0002314 +:105AC0000020238010BD03230020238010BD02236B +:105AD0000020238010BD702BE2D0F0E73C1701229C +:105AE00088F90022F0B5044600230078374FA270F1 +:105AF00037F8106093B0B6B2012E0D468DF8023023 +:105B00008DF828004DD0627820466946FFF7CEFD1B +:105B10009DF80230032B40D12378A17837F8136029 +:105B2000B6B2012E26D0642606FB03F301EB8100FA +:105B3000274A03EB400313445A8801AF02F00F03D6 +:105B4000D20648BF43F0800338462B70F9F704FDB6 +:105B5000B0F5004F2BD0B0F5404F2AD0B0F5804FB4 +:105B60001BD100236B703846A178F9F7D3FC68800D +:105B7000002014E001AF3846FBF776FE03462B7099 +:105B80003846A178F9F7E8FCB0F5004F14D0B0F52D +:105B9000404F10D0B0F5804F15D040F2DC5013B01C +:105BA000F0BDF8F77BFA324611906670ACE701233E +:105BB000D8E70223D6E702266E703846A178F9F7B7 +:105BC000A9FC6880D4E70026F6E700BF3C17012255 +:105BD00090F4002208B5074B007833F810309BB2E0 +:105BE000012B03D0F9F7A4FA002008BD40F2DC50E5 +:105BF00008BD00BF3C170122F0B583B00E46174622 +:105C000001A942780546FFF751FD60B904463A46BE +:105C100031462846F9F7C2FAD52809D0FF2802D024 +:105C2000204603B0F0BD40F2DC54204603B0F0BD86 +:105C300040F2DD54204603B0F0BD00BF2DE9F04135 +:105C400082B00F46904601A91A461E460446FFF749 +:105C50002DFDF8B9667079683B680546C4E90331E3 +:105C60001B064FEA11422046414609D4F9F7F2FAE1 +:105C7000D52809D0FF280DD0284602B0BDE8F08114 +:105C8000F9F78CFAD528F5D140F2DD55284602B057 +:105C9000BDE8F08140F2DC55284602B0BDE8F08155 +:105CA000F0B583B00E46174601A942780546FFF7C6 +:105CB000FDFC60B904463A4631462846F9F7CAFA6F +:105CC000D52809D0FF2802D0204603B0F0BD40F20D +:105CD000DC54204603B0F0BD40F2DD54204603B052 +:105CE000F0BD00BF30B5104D037893B0EA5C8DF87D +:105CF0002830012A13D00122044601A8EA54F9F7FA +:105D0000F9FC38B140F2E15240F2DC53D5280CBF27 +:105D10001046184600222378EA5413B030BD40F2F2 +:105D2000DD5013B030BD00BF28170122F0B5044686 +:105D300093B00078F8F788FC002831D105461B4E57 +:105D400020781B4B36F810701D54BFB2012F18D0AD +:105D5000FEF710F82078FEF7C3FC0022154B2078E0 +:105D600043F820203288738892B29BB29A4202D0C4 +:105D7000F9F760FE2078002326F81030284613B08B +:105D8000F0BD8DF82800F8F789F90221119001A8DB +:105D9000FBF710F939469DF82800FCF701F9DCE71C +:105DA0004FF4BC65284613B0F0BD00BF3C1701227C +:105DB0003017012234170122F0B52D4E037883B03D +:105DC00036F813300C469BB2012B14BF4278427058 +:105DD00001A90546FFF76AFC9DF80630032B42D166 +:105DE0004FF0010CA4F800C095F800E036F81E2032 +:105DF00092B2624517D009201E4A0EEB8E0E0EEBB2 +:105E00008E0E02EB8E0253890A32012B04D12188B7 +:105E100003FA0CF30B43238001380CF1010CF2D18F +:105E2000002003B0F0BD134B0EEB8E0E0EEB8E0E6A +:105E30000921114F03EB8E0305E0013902F1010244 +:105E400003F10A03ECD058890128F6D1B3F810C049 +:105E50006E7807EA0C0CBCEB063FEED1268890402A +:105E600030432080E9E740F2DC5003B0F0BD00BFD2 +:105E70003C17012290F4002200F0FFFF70B582B0C1 +:105E80000E46427801A90546FFF710FC40B90446CA +:105E900031462878AE80F9F763F9204602B070BD2C +:105EA00040F2DC54204602B070BD00BF40F2DC502E +:105EB000704700BF40F2DC50704700BF06207047BB +:105EC00006207047062070470620704730B4C00097 +:105ED0002B4C00F008002067236FD807FCD4C87B48 +:105EE000D30301289BB200F0030043EA0003888932 +:105EF00091F810C04FEA00654FEA004008BF2846FD +:105F00004C7C4FEA8C0C0CF01C0C43EA0C034FEA5F +:105F1000441C0CF4F07C43EA0C0391F80EC0184DBD +:105F20004FEA4C2C0CF4785C43EA0C031843C5F898 +:105F300080008B68012AC5F8843007D1D1E9003090 +:105F4000042CC5F8883088BFC5F88C000C48036F56 +:105F500043F001030367D0F89031DB07FBD542B96A +:105F6000D0F88830042CC1E9003284BFD0F88C30DE +:105F70004B60012230BC024BC3F89421704700BF34 +:105F80000080264008B5807AFFF7A0FF002008BDFA +:105F9000012138B500250E4C827A236801FA02F2FD +:105FA00023EA0203456023600BB1002038BDEFF304 +:105FB000108481F31088074B5A6842F480325A608B +:105FC0005B68962003F026F984F31088002038BD22 +:105FD000A8200122003020402DE9F0410668048904 +:105FE00096F803E0B5694FEA8E0E0EF00C0E90F8AD +:105FF0000AC0C4F309074EF47008002C59D02A7B5C +:10600000002A66D0AB6803E0013A03F1140332D0F2 +:106010001988A142F8D140F2FF35444AC3600CF11F +:10602000140152F82100AC4267F3090042F8210044 +:1060300072D00CF10100010142F801809A78998830 +:10604000012ADC8803D10902240289B2A4B21A7B96 +:106050005B7B120402F4F8120A431B04334903F475 +:10606000F81301EB0010234301EB0C1142600020F8 +:106070008B61BDE8F0810023C36040F2FF302B4B01 +:106080000CF1140253F82210844267F3090143F81B +:1060900022103BD14EF470020CF1010042F00102DB +:1060A00001015A50F17B347B6A7DAB7D09022402E9 +:1060B000CFE71E4BC4600CF1140253F822100CF110 +:1060C000010064F3090143F82210020143F8028041 +:1060D000E8E740F2FF33C260144A0CF1140152F8B1 +:1060E00021009C4267F3090042F8210005D00CF121 +:1060F0000100030142F80380D4E74EF470030CF171 +:10610000010043F0010301015350CBE70CF1010002 +:10611000020143F80280C5E74EF470010CF1010062 +:1061200041F001010401115188E700BF00802640C1 +:106130000181FFF751BF00BF2DE9F0410D46044634 +:10614000D1F81880EFF31086012181F31088394BC4 +:106150005A6822F480325A605B68962003F05AF83D +:1061600086F310882F882560278198F80060324ACE +:10617000A672136E002E36D1142023F0330313665B +:10618000176598F814301B0203F4F8531360D8F81D +:106190000420294D1378917852781B04090501F4E5 +:1061A000801103F4702352050B4302F400121343D1 +:1061B0003B4345F820302046FFF70EFF1F4B0746B4 +:1061C000AB60EB602B6E8EBB43F033032B661C4A37 +:1061D0001168B7B91B4B63600123B3400B431360D5 +:1061E0003846BDE8F08123F0CC0306F114001366B5 +:1061F00042F8207098F814301B0603F0F85313602F +:10620000C5E70029ECD1EFF31084012181F3108858 +:10621000084B5A6842F480325A605B68962002F05C +:10622000F9FF84F310883846BDE8F08143F0CC03D1 +:106230002B66CCE70030204000802640800F010014 +:10624000A820012249505378062070470620704745 +:10625000C36830B50568002B47D05A899C7893F8FD +:106260000EE0002A3FD040F2FF33B0F808C09C4552 +:1062700033D00025837A2048DB0003F0080303674E +:10628000036F13F00103FBD1012C4FEA02604FEAC8 +:10629000024208BF024604F0030C4FEA4E2E0EF4F1 +:1062A000785E4CEA020242EA0E02134C2A4342F0A4 +:1062B0002002C4F88020C4F88430236F43F0010327 +:1062C0002367D4F89031DB07FBD50123D4F888008D +:1062D000C4F89431C840184030BDED78013505F060 +:1062E0000705AD00C6E7104630BDAB690124AA7BA7 +:1062F00093F817E0B5E700BF0080264010B50368AB +:106300000C469979FFF7A4FF03460020237010BDC7 +:10631000002370B586B0CDE90033CDE90233CDE975 +:106320000433C36804460668D3B11A899B788DF894 +:106330000F30ADF80C2012B9002006B070BD052555 +:1063400069460122A07AFFF7C1FDF1792046FFF7E7 +:106350007FFF0028F0D1013DF8D1182006B070BDB4 +:106360000123727BE3E700BFF8B5144602680F46CD +:10637000917905461E46FFF76BFF28BB2846FFF7BD +:10638000C7FF00BB072E18D9A6F1080323F00703A7 +:10639000A7EB070E9E444FEADE0E0EF1010E3946C2 +:1063A0004EF001E024F00702D21B8B18D1E9004522 +:1063B0000831C3E900450FF009C0BFF35F8F4FF408 +:1063C0004072034B5A66F8BD49F64240F8BD00BF23 +:1063D000008026402DE9F043857A0468002D0CBF2B +:1063E0004FF000434FF0104389B0CE1AA179814697 +:1063F0009046C768FFF72CFF00284ED19FB33B693A +:106400008BB3FA7B22B94DE0013A03F108032DD09A +:1064100059684145F8D14846B3F80090FFF778FF36 +:10642000F0B9B8F1FF3FCDE90460CDE90200CDE954 +:106430000600ADF8149002A924D18DF8180057B3C6 +:10644000BB78012228468DF81730FFF73FFD1D4B22 +:10645000D3F8840110F00300FAD14FF440625A6679 +:1064600009B0BDE8F0836369A27CCBE74846FFF73B +:106470004FFF0028F4D102A9C1E90300029004965D +:1064800048604861E378022B14BF042003208DF894 +:106490001800002FD4D10123D3E749F6424009B0B8 +:1064A000BDE8F08348460192FFF732FF019A0028C9 +:1064B000D6D102A9C1E90322029204964A604A6138 +:1064C000E0E700BF008026402DE9F84F0388DBB1EC +:1064D0004FF0000A80464FF00109DFF8D4B00024E5 +:1064E000314D4FEACA07D8F8043035F8022BD919D4 +:1064F000898891420AD00134032CF4D1B8F80030D5 +:106500000AF1010A5345EAD8BDE8F88FDB5909FAC8 +:1065100004F603F0B853B3F1807F244BF6B293F83E +:106520004C2C12D0324230D104F120021BF8123030 +:10653000DB09E0D01BF81230012123F08003C820D2 +:106540000BF8123002F066FED5E7324210D004F1AB +:1065500020021BF81230DB09CDD11BF812300121CB +:1065600043F08003C8200BF8123002F053FEC2E75C +:10657000012002F0E9FE0D4B012093F84C2C324330 +:1065800083F84C2C02F0B0FEE1E7012002F0DCFEC3 +:10659000064B012093F84C2C22EA060283F84C2C7F +:1065A00002F0A2FEC0E700BF380F1D0200E001406C +:1065B00000202040F8B50446FFF786FFEFF3108275 +:1065C000012383F31088254E33681BB940202449EA +:1065D0000B75087533680133336082F310882188A6 +:1065E00049B3C9000839C90860681E4D013107E088 +:1065F0001B011344013945F8234000F108001AD06B +:1066000004688288E7034FEA1223D2B2F0D502EB86 +:10661000031C55F82CE01B0124F480372EF4803E37 +:106620001344013945F82CE000F1080045F82C70BE +:1066300045F82340E4D1EFF31082012383F310885F +:10664000336813B13368013B336033681BB9802072 +:1066500003490B75087582F31088F8BDF0200122FC +:10666000000D40400008404008B5034B0360084659 +:10667000FFF7A0FF002008BD54524F50F0B503466D +:10668000002591F902C01B4C4FEA8C0202F18042B6 +:1066900080F804C002F54042D1E90270D2F80063EC +:1066A000C2F80053C3E9027091F800E0BCF1000F9A +:1066B00083F805E004F80E500D79C87840EA05101B +:1066C0004D7940EAC510C0B204F80E00C2F800636C +:1066D0000BDB4A78084812010CF16041D2B201F597 +:1066E000614181F8002340F82C30044A00201A60F0 +:1066F000F0BD00BF00600040F82001225543490072 +:1067000090F904200E4B02F5C65153F8210020F4F5 +:10671000803043F8210053F82130BFF35F8F01210F +:1067200053099B0002F01F0203F1604303F561432C +:1067300001FA02F2C3F880211A600020704700BFFE +:1067400000600040012110B490F90430084C5A094F +:1067500003F01F03994002F1200344F82310BFF314 +:106760004F8FBFF36F8F00205DF8044B704700BF61 +:1067700000E100E003460020C3E90212704700BFB9 +:1067800090F904200346002A19DB012010B45109B6 +:106790000C4C02F01F02203100FA02F244F82120D2 +:1067A000BFF34F8FBFF36F8F0020074A93F9041098 +:1067B0005DF8044B42F8210000201860704700206B +:1067C0001860704700E100E0F820012210B582B0A7 +:1067D000EFF30384194B103C64B253F82410184AA9 +:1067E0004879135C03F00303032B12D004F5C6545D +:1067F00052F8243023F4803342F8243052F8243005 +:106800008B6823B1CA68CDE900206846984702B07A +:1068100010BD8B6823B1CA68CDE90020684698474F +:10682000074B04F5C65453F8242022F4803243F871 +:10683000242053F8243002B010BD00BFF8200122FC +:106840000060004003460020D3E9022393607047B4 +:1068500003460020D3E9022353607047034600201B +:10686000D3E90223D3607047034670B4D3E9012310 +:10687000D2690020D2E90115D46845F0004544F002 +:10688000004441F000415D61D2E904659C611961F9 +:106890005E629D6270BC70474FF0004100228368C9 +:1068A00010461961596199615A629A62704700BF36 +:1068B00010B4D0E901434A1E9A6624781CB94908ED +:1068C000013959659965D96AC90705D44FF4AA04F5 +:1068D000C1685A661C64D96000205DF8044B70479B +:1068E00003469A680020D36AC3F300030B71936CCC +:1068F0000B60704784460020CCE90632CCF81410B7 +:10690000704700BF70B5836984B004468C46164654 +:1069100001AD9BB193E8070085E8070083F804C048 +:10692000E169626918469E6019609047A3691BB1CE +:1069300095E8070083E8070004B070BD2B46EDE73B +:10694000806830B5426E1E4D01328A60C06A2C6A82 +:1069500095F8242004F00F0502F00F0C194B45EABE +:106960000C0E1EF0080F1B68C0F3C35013D0D2B238 +:1069700012F0080F18D1012214F0080F02FA0CF2DD +:106980001BD0032504F0070405FA04F402FB03F30B +:10699000B3FBF4F302E003FA0CF3EB400122C34033 +:1069A0004B6000200A7030BD4FF0030C02F007026C +:1069B00014F0080F0CFA02F2E3D10124AC40E5E731 +:1069C00000E001408422012230B48C6E01342AB1EF +:1069D000944203D930BC013A1A607047029D496B5A +:1069E0000078ED0754BF01F01F01C1F304410328F3 +:1069F00008D9090981F001016AB9A1B930BC0222A4 +:106A00005A60704701F00C01A1F10401B1FA81F163 +:106A10004909002AF1D0944201D80029EED130BCB6 +:106A200003225A607047002CE8D0F8E72DE9F043C4 +:106A30004FF0FF384FF0000985B0CDE90289D0E969 +:106A4000019602AB00920F461446484602F0030836 +:106A50000A463146FFF7B8FF039B356B5BB914F06C +:106A6000080F14BF04220222A00702991CD506EBCE +:106A70008202D164116562061DD5326CB8F1010F36 +:106A800042F48002326406D025F4403545EA0345DD +:106A9000B8F1000F03D025F0407545EA03650020EA +:106AA000356305B0BDE8F0834244123206EB820242 +:106AB00051606206E1D4B8F1010F11D025F44035E0 +:106AC000022C45EA0345E3D1002BE4D0012402ABBC +:106AD0003A46484631460094FFF776FF039BDAE7D3 +:106AE000022CD8D1002BD6D0F0E700BF002800DA66 +:106AF000704710B400F1604C124C0901124BC9B23E +:106B00000CF5614C8CF8001300F5C65144F82020B8 +:106B100053F8212022F4803243F8212053F8213009 +:106B2000BFF35F8F012243099B0000F01F0003F1B8 +:106B3000604303F561438240C3F880211A605DF829 +:106B4000044B7047F8200122006000402DE9F04F0F +:106B50000E460121337C914A4FF000081A4412027C +:106B600001FA03F3C0E90223DBB2B3FA83F35B0952 +:106B70000374D6E90523F769054685B0466042618E +:106B8000C361C0F81880EFF3108481F310884FF0D0 +:106B90000049834B307C1A6929FA00F022EA00028E +:106BA0001A611B69962002F035FB84F310884FF4BC +:106BB0002543AC6871682360C4F82C80C4F83C801D +:106BC000C4F8488096F800B0337ABBF1030F4FEA5F +:106BD000C35301F1FF3257D0E362BB69C4F8109090 +:106BE000C4F81490C4F81890C4F82480C4F828801D +:106BF000E361FB69D7F82CA02362A26600236266DA +:106C00004FF0FF32CDE90223BBF1000F40F0AB8023 +:106C10004908013961650291A16501230321BAF197 +:106C2000000F62D13A7892B1787832784FEA001A40 +:106C3000022A4AEA801A00F09280032A03D0002830 +:106C40000CBF062209224AEA020A4AF4807ABA787C +:106C5000002A77D097F803C030784FEA0C12022848 +:106C600042EA8C127DD0032804D0BCF1000F0CBF87 +:106C70000620092002434AEA024242F0807A0022BA +:106C8000A263C4F8882060E043F48033E362BB6908 +:106C9000C4F81090C4F81490C4F81890C4F8248074 +:106CA000C4F82880E361FB69D7F82CA023624FF079 +:106CB0000009A2666266CDF800804FF0FF3802AB93 +:106CC0002146F2686868CDE90289FFF77DFE029BE4 +:106CD0006365A365039A130643EA024343F0030185 +:106CE00043F00103BAF1000F9CD00022A263C4F864 +:106CF00088204FF4AA02BBF1010F226402D10022C6 +:106D0000E2642265EA68E260C4F834A02163236388 +:106D10002A46717C96F91200FFF7E8FE2A4697F89A +:106D2000221097F92400FFF7E1FE97F925002A4683 +:106D300097F82310FFF7DAFE00201A4B2B6005B0FE +:106D4000BDE8F08FA263C4F8882097F8212097F857 +:106D50002000520742EA40324AEA020AC9E7092201 +:106D600071E7092086E7BBF1010F06D14FF0FF3331 +:106D700003216365A365012351E7CDF8008002ABD1 +:106D80002146F2686868FFF71FFE029BBBF1030F04 +:106D90006365A36584BFE36523669BE720324000FB +:106DA000003020405450470030B44168034691F908 +:106DB0001220C969002A11DB0124224D500902F07A +:106DC0001F0C203004FA0CF445F82040BFF34F8F1D +:106DD000BFF36F8F00241C4840F8224091F9242013 +:106DE000002A11DB0124174D500902F01F0C20303E +:106DF00004FA0CF445F82040BFF34F8FBFF36F8FB8 +:106E00000024114840F8224091F92520002A11DB86 +:106E100001200C4C510902F01F0C203100FA0CF03B +:106E200044F82100BFF34F8FBFF36F8F0020064956 +:106E300041F822000020D3E9022130BC18609160A3 +:106E40005063704700E100E0F8200122F0B5EFF355 +:106E50000382103A1E4C53B203F5C65E54F82E104E +:106E6000980021F4803100F1804C44F82E100CF58C +:106E7000404CDCF80013174951F8230041680978A9 +:106E8000012908D043692BB1BDE8F040002211462A +:106E9000FFF738BDF0BD0025D0E90267B760B564E3 +:106EA000F564356554F82E6002F0FF0265F3104674 +:106EB00044F82E60DCF80043BFF35F8F064C5B099B +:106EC00002F01F029140603344F82310DAE700BF5C +:106ED00000600040F820012200E100E010B5044607 +:106EE00082B001AA142100F095F8019A142142F011 +:106EF00007022046019200F013F902B010BD00BF56 +:106F000002291DBF081FB0FA80F040090120704718 +:106F1000002203461046C3E90122DA601A741A609F +:106F2000704700BF8268002A23DD00B5002342F0CD +:106F300001E00B600FF003C88268002A17DD01230F +:106F400042F001E00B600FF003C88268002A0EDDFA +:106F5000012342F001E00B600FF003C88268002AB1 +:106F600005DD002342F001E00B600FF003C85DF87F +:106F700004FB70478268002A23DD00B5022342F03B +:106F800001E00B600FF003C88268002A17DD0323BD +:106F900042F001E00B600FF003C88268002A0EDDAA +:106FA000032342F001E00B600FF003C88268002A5F +:106FB00005DD022342F001E00B600FF003C85DF82D +:106FC00004FB70478268002A23DD00B5062342F0E7 +:106FD00001E00B600FF003C88268002A17DD072369 +:106FE00042F001E00B600FF003C88268002A0EDD5A +:106FF000072342F001E00B600FF003C88268002A0B +:1070000005DD062342F001E00B600FF003C85DF8D8 +:1070100004FB7047F8B5202416460F46D0E901015D +:10702000013CA4B2FFF7CEFF002CF9D14378BC009D +:1070300044EAC3140E2544F4C04405E0FFF79AFF68 +:10704000013D4FEA440407D02304F7D5FFF7BAFF08 +:10705000013D4FEA4404F7D1FFF764FFFFF762FFF9 +:107060004FF0100C01222B468468002C4FEA450596 +:107070003ADD44F001E00B600FF003C80F6884684C +:10708000C7F3C00E002C4EEA050515DD44F001E003 +:107090000A600FF003C88468002C0DDD44F001E0A5 +:1070A0000A600FF003C88468002C05DD44F001E09D +:1070B0000B600FF003C88468BCF1010CD5D12246E7 +:1070C000E31752EA8F03012A73F1000009DB6046DF +:1070D000571E43F1FF34234657EA03043A4608603B +:1070E000F6D100203560F8BD0F68C7F3C0073D43F7 +:1070F000E2E700BF10B5044682B001AA0121FFF704 +:1071000089FF0121204601AAFFF784FF019B41F27C +:10711000883013F0040F18BF002002B010BD00BF6C +:10712000F8B5202415460E46D0E90101013CA4B271 +:10713000FFF748FF002CF9D14378B40044EAC314A8 +:107140000E2744F4A04405E0FFF714FF013F4FEA87 +:10715000440407D02204F7D5FFF734FF013F4FEA7C +:107160004404F7D1FFF72EFF1024FFF703FF05E0DB +:10717000FFF700FF013C4FEA450507D02B04F7D588 +:10718000FFF720FF013C4FEA4505F7D18068024632 +:10719000C31752EA8F03012A73F1000008DB551E62 +:1071A00043F1FF30034655EA03002A460C60F6D14E +:1071B0000020F8BD40F2E11330B5456840F6E152D9 +:1071C00095F80DC00446BCF1000F08BF1A4683B005 +:1071D0000421C260FFF7A4FF4FF490520021204623 +:1071E000FFF79EFF042120460DEB0102FFF712FF7F +:1071F000002003B030BD00BFF0B50E46002496F865 +:1072000000C01E4B4FEA8C2C6344C0E90163C4608C +:10721000B37B4FF0010EB3FA83F3194F5B091B01E7 +:107220003B704FF40042214685B080F810E00546DF +:10723000FFF776FF02E07368A34214D900212846C5 +:1072400003AAFFF7E7FE039B013413F40043F2D1D6 +:107250007268944207D2327B042A08D01846094A41 +:107260002A6005B0F0BD1423184605B0F0BD2846CD +:107270000193FFF733FE019BF0E700BF204135404B +:10728000000D404059485052012370B54FF4004260 +:107290000E4684B00021037405460024FFF740FF2A +:1072A00002E07368A34216D90021284603AAFFF71B +:1072B000B1FE039B013413F40043F2D17268A24281 +:1072C00009D96A68127B042A06D128460193FFF780 +:1072D00005FE019B00E01423184604B070BD00BFFA +:1072E000F0B5044683B00E461546012101AA1F469B +:1072F000FFF790FE01AA01212046FFF78BFE019ABD +:10730000500733D5E068410504D52B6843F00203EC +:107310002B60E06803051FD4900623D5052101AA40 +:107320002046FFF777FE019D690544BF02233B60BD +:107330002A0503D53B6843F001033B6015F02007A5 +:1073400028D16B0616D428062ED4EA051CD46FB1BA +:107350000020376003B0F0BD2B68900643F00103B6 +:107360002B60DBD441F2893003B0F0BD41F28830AC +:1073700003B0F0BD63681B7B042B1DD02F0612D415 +:10738000ED054FF00207E3D56368197B042924D08B +:107390000427DDE763681B7B042B26D06B064FF0C8 +:1073A0000107D0D5E6E7022763681B7B042B0AD0D0 +:1073B000EB05EDD40327CBE702212046FFF7A0FD24 +:1073C0000028C0D0DAE703212046FFF799FD002806 +:1073D000BBD0E905EED50327D6E72046FFF790FDA1 +:1073E0000028D5D1002FB3D1C0E701212046FFF7F7 +:1073F00087FD0746A5E700BF83681A68002A14DBEB +:1074000030B40B4A1D6844692A401A601A68DD6866 +:1074100042F000421A60996023698560012B01D017 +:1074200001232361002030BC704740F6A6707047EE +:1074300060FCFFC74369D3F8D83073B14268103B92 +:10744000506B127D4068984209D89A682AB11B682F +:10745000002B02DB00200A6070472220704702F1F7 +:107460008053013B00EB0313EFE700BF844600208D +:10747000CCE90832CCF81C10704700BFF8B543685F +:107480009D698DB15A7806465F7D72B167B100245F +:10749000BF0001E073689D6928590021DA6904344E +:1074A00010F09EFDA742F5D1F8BD1A7D1744EDE717 +:1074B0002DE9F84302685F4B9A4200F0AF804FF02D +:1074C000000804460D460B78D1F834909F0203F172 +:1074D000401303F55453A7F1BF271E02A7F54A072F +:1074E000C0E904764160C0F818804A7DD9F80000F0 +:1074F0004146120110F074FD636841461A7DD9F8C7 +:107500000400120110F06CFD2046FFF7B7FFAA6AD5 +:107510002B6BE261C4E90883EFF31088012585F342 +:1075200010886368444A1B785168C3F10F0305FA59 +:1075300003F321EA0303536053689620294601F0C0 +:1075400069FE88F3108862693C48136829462B431A +:1075500013603B4B1B68B0FBF3F0284401F05AFE6C +:10756000626863699068996F60F305019967507963 +:10757000996F60F311419967D36AD3E901121868D2 +:1075800012689047054600283ED16368DB6A9A6816 +:1075900018685369984737222A4B3A61B362336BB4 +:1075A00043F480033363636893F920205B6A002A05 +:1075B00038DB1B0102F16041DBB201F5614181F86A +:1075C00000332148214B02F5C65140F8224053F8C0 +:1075D000210020F4803043F8210053F82130BFF31C +:1075E0005F8F012153099B0002F01F0203F16043EA +:1075F00003F5614301FA02F2C3F880211A600D4BD2 +:1076000028462360BDE8F88341F2883240F6A5732E +:10761000904208BF1D462846BDE8F8830E2528463F +:10762000BDE8F8830A4902F00F001B01DBB20144F8 +:107630000B76C6E7454854450030204000E1F5058B +:10764000842201229F0FFF47F820012200600040A2 +:10765000FCEC00E0F8B54268044692F92030066977 +:10766000002B476910DB01211D485A0903F01F0355 +:10767000203201FA03F340F82230BFF34F8FBFF3FB +:107680006F8F626892F920300025D26A154941F85F +:107690002350936810685B689847B36965F3820369 +:1076A000B3613B6B65F396533B633560A561EFF3C4 +:1076B0001086012181F3108863680B4A1B7850689B +:1076C000C3F10F0301FA03F3034353605368962099 +:1076D00001F0A0FD86F310882846C4E90055F8BDE6 +:1076E00000E100E0F820012200302040F8B5C37E20 +:1076F000012B32D1036904461B689B052AD44768D5 +:10770000C36878780E46154658B91868002827DBF4 +:10771000F869824224D8986810F05CFD6268E368DA +:107720005078AAB2DA801A68616922F040521A6071 +:107730001A68012842F030421A60D86808BF9E607B +:107740008B68E060012B18BF01234FF0000018BFC9 +:107750008B60F8BD40F6A270F8BD40F6A170F8BD90 +:1077600040F6A370F8BD00BFC37E012B1FD1036993 +:107770001B689B0518D483681A68002A1ADB10B4AA +:10778000104A1C68D96822401A601A685DF8044BD8 +:1077900042F000421A60436981601A690020012AA0 +:1077A0001CBF01221A61704740F6A270704740F674 +:1077B000A1707047436900201A69012A1CBF012289 +:1077C0001A61704760FCFFC72DE9F04300240546AD +:1077D00085B0CDE901440394046940680E46C06A4F +:1077E00003ABD0F808C002AA0068DCF8188001A931 +:1077F0006F69C04738B9019B013B032B03D8DFE811 +:1078000003F02F3A4F0740F6A17005B0BDE8F083B2 +:10781000236843F002032360236843F004032360DA +:10782000002E32D16A681379012B44D0236823F4E7 +:1078300080332360236823F400332360012123680D +:10784000D27862F300032360236843F0400323608F +:10785000236843F020032360396105B0BDE8F0835D +:10786000236823F002032360236823F004032360CA +:107870005EB96A68DAE7236843F00203236023688D +:1078800023F004032360002ECCD0236843F400735C +:107890002360236843F04003236005B0BDE8F08314 +:1078A000236823F002032360236843F0040323606A +:1078B000002EDED0E9E700234FF6FF7161656366B5 +:1078C0003B6721681A4E41F4002121600299082586 +:1078D0004FEA810C03990CF00C0C01F0030106F146 +:1078E000010E4CEA010C01E0013D9FD016F8231077 +:1078F0001EF8238001EA0C01414506EB830903F1E0 +:107900000103F1D199F8023099F80310012B0AD143 +:10791000236843F48033236001298BD1236843F427 +:10792000003323608AE7236823F480332360F3E77E +:10793000A40F1D022DE9F043046A87B0064689466C +:1079400090461F4601AD0CB3AC46A646BEE80F00FC +:10795000ACE80F00DEF80030CCF8003084F804907A +:107960007368C4E90287726A19782046F369216056 +:1079700022619847346A34B1AC46BCE80F000FC4AA +:10798000DCF80030236007B0BDE8F0832C46E5E763 +:107990002DE9F04F0C460121804683B040690092EA +:1079A0000268714D0A43D8F8107002606F4B286866 +:1079B000B3FBF0F0084401F02DFCD8F80460D8F8CF +:1079C0001450B268AB6F62F30503AB677279AB6FAB +:1079D00062F31143AB67A38822685BBA12BA9BB209 +:1079E000C7F8C020C7F8C830747DD6F834B0002C72 +:1079F00000F0AC802201DBF80090B769103A120960 +:107A00004B46BC464FF0000E4FF0004AB08B01329F +:107A1000019508E0DCF80050013AC1F800A08D6043 +:107A20000CF1040C0DD01946D880A3F804E01033F3 +:107A3000CB60002FEED13D46013A8D600CF1040C75 +:107A4000F1D1631E180119EB0313019D327D00F083 +:107A5000848059F80010DBF804E041F0804149F8D7 +:107A60000010F346C3F80C90C8F808907AB310469B +:107A70004FF0010C96F801A0002A18BF1146F346FA +:107A8000524673464FF0000708BF61468246A40085 +:107A9000019507E0B06900B100590139A86004F10F +:107AA00004040ED01D46A3F806C09F8043F8107B47 +:107AB000EB60002AEED000200139A86004F1040434 +:107AC000F0D10AF1FF321EEB0213019D42D01A6879 +:107AD000C3F80CE042F080421A60C8F80CE0009A4B +:107AE000D8F81030012A28D02A6B42F480022A6389 +:107AF0002A6B42F480222A632A6B42F400122A6322 +:107B000040F2EE501421F26898601965DA662B682D +:107B100043F040032B60C5F82090C5F818B0B37847 +:107B200003B18023AB63002140F20F720123A964EB +:107B30002A65AB6503B0BDE8F08F9A6942F0020296 +:107B40009A612A6B42F480022A63D9E7327DD8F821 +:107B5000089032B9D8F80CB0C1E7D8F80890002ADC +:107B6000F8D0DBF804E082E78422012200E1F50589 +:107B7000F0B5837E4668012B0446776B83B01ED137 +:107B80000023C269837622B11A461946FFF7D2FE56 +:107B90006668237E20468DF80730FFF75BFD0546BB +:107BA00010B1284603B0F0BD31462046FFF780FCF7 +:107BB00005460028F5D19DF8073066682376F36AFC +:107BC0009A681868D369984741F288339842237EAF +:107BD00048D063BB012323760026636866765A7D0E +:107BE00031463868120110F0FBF9786801276368A4 +:107BF00031461A7D120110F0F3F92046FFF73EFCE2 +:107C00006368E776196932462046FFF7C1FE3146C0 +:107C10002046FFF7D9FD054670BBE369002BC0D0B5 +:107C20000346024639462046FFF784FEB9E70025A1 +:107C3000637E022BD0D0012BB3D10023226963765F +:107C4000116863F386111160116863F345111160C7 +:107C5000E269E376002AA4D01A4602212046FFF703 +:107C600069FE9EE7012B02D040F6A175E0E70023F4 +:107C700040F6A1752376E0E70223E676637690E787 +:107C800038B5C57E012D03D040F6A175284638BD14 +:107C9000044643682A461969FFF77AFE29462046BA +:107CA000FFF792FD05460028EED16368DB6A9A680B +:107CB0001868D369984741F288339842E4D028463F +:107CC00038BD00BF8C46C17E012939D12DE9F04174 +:107CD000D0F810E00546DEF800309C052CD417469D +:107CE0008368DFF8A0801C68002C22DB6E68B47803 +:107CF00014B91A68100634D4186810F0006022D045 +:107D0000DEF80020920517D41A68002A09DB1A68E9 +:107D100002EA08021A601A6842F000421A60DB6840 +:107D2000AB606C692269012ADDD021611C68002CDE +:107D3000DCDA4FF47A6001E040F6A270BDE8F08131 +:107D400040F6A17070479C889968737913FA84F49F +:107D5000002CEED073786BB1CCF800103C60BDE81D +:107D6000F0812846FFF700FD40F6A473002808BF05 +:107D70001846E3E72246604610F02CFA2846FFF743 +:107D8000F3FCEBE760FCFFC710B5EFF30383154A84 +:107D9000103B5BB252F82300D0E9044122698B6AA0 +:107DA00013F4800F07D012F0020F1CBF4FF0010C2C +:107DB00080F81AC02261C4698B6214B10321FFF7F5 +:107DC000B9FDEFF30383103B074A5BB203F5C653DB +:107DD00052F8231021F4803142F8231052F8233056 +:107DE00010BD00BFF82001220060004003460022C1 +:107DF00070B40E68054D064C49681046C3E9004250 +:107E00009E602B60D96070BC704700BFAC2001221F +:107E10004347430019B1064B93F826300B702AB143 +:107E2000034B196A93F824301160137100207047D6 +:107E300000E0014084460020CCE90212CCF8043076 +:107E4000704700BF0022034610461A60704700BF0B +:107E500070B50F4D82B02B68ABB19E689EB15A6869 +:107E60006C4692B192E8030084E80300002111708F +:107E7000DB6820465360B0472B685B681BB194E811 +:107E8000030083E8030002B070BD2246EEE700BFA6 +:107E9000AC20012210B50B4C94F84130012B01D0DD +:107EA000002010BD002001F04FFA002084F84000AF +:107EB00084F8410001F018FA94F84130002BEFD01B +:107EC0001B2010BD00E0014008B5184A92F8A03010 +:107ED000116A03F00303032B13D01549062001F0A8 +:107EE000C3F94022134B0020A3F8002101F02CFA23 +:107EF00081220E4B002083F8402001F0F5F900208C +:107F000008BD0D4B8B4307D192F82A30002BE4D1EA +:107F100092F84A30002BE0D1012001F015FA002040 +:107F200000F050FE012001F0DFF9D6E700E001404B +:107F3000517E1B0200C00040444404440E4B93F8A1 +:107F400040301BB10D4B834300D070470A4B93F870 +:107F50002A203AB10A4A0B4B12689A42F5D80320FC +:107F600000F030BE93F84A30002BEED0044A054BA7 +:107F700012689A42E9D8F2E700E001404444044420 +:107F80008422012240420F0038B50024094D002010 +:107F900001F0DAF9204685F8404001F0A5F901200A +:107FA00001F0D2F9286AFFF7C9FF012001F09CF91E +:107FB000204638BD00E001402DE9F047DFF814C14C +:107FC00090F800800446052908BF60463E4FB8FA85 +:107FD00088FC18BF3846B4F802E04FEA5C1C0EF08B +:107FE000030915461E4662784FEA9E034FEA0C1CB1 +:107FF00000881F024CEA891CBFB24CEA020C4CEA12 +:10800000070780B2B842CE4605D0304850F821105C +:10801000097800294FD0B8F1000FDFF8BC805FFA73 +:108020008EF14FEA410C2A4818BF4046BEF1030FBB +:1080300018BF61464FF0AA38013303EB43035B00DE +:108040001944A1FB0010DFF894E011EB000C4CF197 +:10805000000CAEFB0C9A2AF0010909EB5A09ACEBB3 +:10806000090CB1EB0C0108FB01F860F100000EFBFC +:108070000088A1FB0ECE604608EB0E01002350EAFB +:108080005F0101320EF044FE15F0F70308D12279AA +:108090000EF03EFE089B306000201F60BDE8F087B8 +:1080A000012B0CD0022B01D00020F3E70023A27992 +:1080B0000EF02EFEEEE740F29110BDE8F0870023AF +:1080C00062790EF025FEE5E748E0014028101D0228 +:1080D000006CDC0228E00140002D3101ABAAAAAA05 +:1080E00038B50D461446012001F02EF9002000F0AD +:1080F00069FD002001F028F922792168284600F066 +:10810000D5FD002001F0F0F8044B186AFFF716FFC8 +:10811000012001F0E9F8002038BD00BF00E0014077 +:1081200001230F4A52F8210003FA01F2037812F0FA +:10813000160FDBB20AD1B3FA83F00A4A400992F86B +:108140003C20CA4002F00102824205D1002B14BF3C +:108150004FF4C8700020704740F29310704700BF82 +:1081600028101D0200E0014010B50C46002001F06F +:10817000EBF801230E4A52F8242013701378012BD8 +:10818000FCD1022C0ED0002001F0AEF8012001F04D +:10819000DBF8084B186AFFF7D1FE012001F0A4F8C4 +:1081A000002010BD034A92F8CC30002BFBD1EAE747 +:1081B00028101D0200E001402DE9F0414B1F012B6A +:1081C0000C4684B039D90120434B00FA01F253F830 +:1081D000215012F016062B78DBB210D1B3FA83F3DC +:1081E0003E4A5B0992F83C20CA4002F001029A42E2 +:1081F00005D040F29316304604B0BDE8F08101F09E +:10820000A3F8002000F0DEFC002001F09DF8002320 +:108210002B702B78002BFCD1022C52D00026002092 +:1082200001F062F82D4B186AFFF788FE012001F07B +:108230005BF8304604B0BDE8F0814D1F18BF012542 +:1082400003AFED001046904600972A4602ABFFF7B9 +:10825000B3FE06460028CED12146404602AB009729 +:1082600045F00102FFF7A8FE06460028C3D12146CB +:10827000404602AB009745F00202FFF79DFE06461E +:108280000028B8D1144B154F53F824502B7897F889 +:108290003C20B3FA83F3E24002F001025B099A4208 +:1082A000A7D1012001F050F8304600F08BFC304699 +:1082B00001F04AF8052CBDF80C3008D0A7F848307A +:1082C000A5E7064A92F8CC30002BFBD1A6E702982E +:1082D0003B8500F087FC9AE728101D0200E0014072 +:1082E0002DE9F04302220C460023AB4889B0897F78 +:1082F00090F826608DF81C20627F61F30703217FD0 +:1083000062F30F23E27F61F3174362F31F6394F874 +:10831000202006938DF81D2090F82A302578F6B29B +:10832000002B40F0948003F0FF08038D13F0100F32 +:108330004FF0000308BF4FF00308CDE90233002AD5 +:1083400000F08D80002294F82130CDE904228DF8D0 +:108350001E30002B00F0A280012000F0F5FF00206D +:1083600000F030FC002000F0EFFF94F82030002BEC +:1083700000F01A81894F94F82130EBB9BDF8143020 +:108380008549A1F84830E37B227C013B013A1B017F +:10839000120202F47062DBB21343A27B013A02F0D4 +:1083A0000F021343A1F84E30A37820336B4413F827 +:1083B000083C002B00F0C280062279480DF11F0C0A +:1083C0001CF8013D012B00F09A803BB901680B704D +:1083D0000B78002BFCD1022A00F0A880013A531C34 +:1083E000A0F10400ECD1012257F82500AA4002F0C8 +:1083F00016020378DBB2002A70D0002BF9D1694B4A +:10840000585D38B105F120036B4413F8083C002B8C +:1084100000F0AB802846227E616900F047FCB5423F +:1084200007D006F120036B4413F8083C012B00F041 +:10843000F380002000F058FF574B186AFFF77EFDCD +:10844000012000F051FF002009B0BDE8F0830023B7 +:108450004FF00408CDE90233002A7FF473AF04F132 +:10846000020903AF05214846009702ABFFF7A4FDC0 +:108470000028E9D1012205214846009702ABFFF709 +:108480009BFD0028E0D1484602220521009702AB5F +:10849000FFF792FD00283FF455AFD5E704F10A0934 +:1084A00005AF082206214846009704ABFFF784FD7C +:1084B0000028C9D1092206214846009704ABFFF7DE +:1084C0007BFD0028C0D148460A220621009704AB54 +:1084D000FFF772FD00283FF43FAFB5E7DFF8B8C003 +:1084E000B3FA83F19CF83C204909EA4002F001020A +:1084F0008A4201D1002B82D00378DBB2F0E7D1B2FF +:108500008E423FF46BAF88453FF468AF01680B7053 +:108510000B78012BFCD1022A7FF460AF1E4A92F83F +:10852000CC30002BFBD10122043849E71A4A92F8DB +:10853000CC30002BFBD10122043841E7A17A57F857 +:10854000212013701378002BFCD102297BD001224B +:10855000A07A824057F8201002F016020B78DBB2A6 +:108560003AB1002B3FF428AFF8E7012100F052FEAA +:1085700050E7DFF824C0B3FA83FE9CF83C204FEAB2 +:108580005E1EC24002F00102724502D1002B3FF490 +:1085900013AF0B78DBB2EEE700E0014028101D02BC +:1085A00040101D021C101D02BDF80C30384F0298FF +:1085B0003B8500F017FBE379227A013B013A1B016E +:1085C000120202F47062DBB21343A279013A02F0A4 +:1085D0000F021343A7F84C30A17801F120036B443C +:1085E00013F8083C002B7FF4C5AE2A4F57F8212022 +:1085F00013701378002BFCD1022943D00122A078FC +:10860000824057F8201002F016020B78DBB232B32A +:10861000002B3FF4B0AEF8E757F82620137013781C +:10862000012BFCD1022E14D008F120036B4413F867 +:10863000083C012B7FF4FDAE57F828201370137807 +:10864000012BFCD1F5E6124A92F8CC30002BFBD17D +:108650007DE70F4A92F8CC30002BFBD1E4E7DFF83E +:1086600030C0B3FA83FE9CF83C204FEA5E1EC24045 +:1086700002F00102724502D1002B3FF47CAE0B7870 +:10868000DBB2EEE7024A92F8CC30002BFBD1B5E723 +:1086900000E0014028101D0203461A689B8A002052 +:1086A0001380704703461B68103133F811300020E7 +:1086B00013807047026930B50446B2B14FF0FF3302 +:1086C00001204FEA72729E46013300FA03FC1CEA55 +:1086D000020FF8D0B2FA82F220680EF10E0E00EB13 +:1086E0004E00C2F120020860D21A01234FF47A6CC6 +:1086F0000B7263684A601B88084D1A1D52004A724B +:10870000D5F87C2103EB43035B0003F5D77392B2EA +:1087100000204B81CA60A1F810C030BD00B01140EC +:108720002DE9F84F0C4643680968D3F814800368B4 +:108730001FFA81FED4E90162A3F804E01FFA86FE65 +:10874000A3F814E026F0C04C1FFA82FE054621F083 +:10875000C04722F0C0400E43A3F808E04FEA1C4C8B +:10876000000C4FEA174E16F0C04FA3F806E0A3F82E +:1087700016C058815AD1A27CE07C120202F4E06259 +:10878000E6680243A3F86620002E7BD0B6F808C046 +:108790001CF4006F20D0D6E90002B6F80AE0A3F876 +:1087A00090C0A3F89CE0B6F80CE0A3F89EE01FFA96 +:1087B00080FEA3F894E0C0F30B4E400FA3F896E0C0 +:1087C00083F8920090B2A3F89800C2F30B40520FC6 +:1087D000A3F89A0083F893201CF4007F1AD1228A10 +:1087E000A3F890C0A3F8802098F8032062B1B7FAEC +:1087F00087F71A88A88A92B222F01F021F32D21B72 +:1088000092B210431A80A882524B0020C5E903316E +:10881000BDE8F88FB27CF07C024383F8A620F28991 +:10882000A3F8A820328AA3F8AA20D8E7DFF83CC131 +:108830004948DCF820909CF824C0C9F3031E0CF0D2 +:108840000F0A4EEA0A0B1BF0080F00684FEA1919CD +:108850005FFA8CFC18D01CF0080F76D04FF0030A9A +:108860000CF0070C0AFA0CFC19F0080F68D04FF056 +:10887000030E09F007090EFA09FE00FB0CF0B0FB2D +:10888000FEF905E0B446AAE700FA0AF929FA0EF95A +:1088900041F2360C3148A0FB09094FEA99190CFB4B +:1088A00009F92F48A0FB09094FEA994909F1010983 +:1088B000B9F1070F38BF4FF0070916F0005016D175 +:1088C000760011D511F0804F40F4007640F400603E +:1088D00018BF304612F0804F40F0020218BF104619 +:1088E0005FFA89F983F8DF9080B2588243E7EFF3AB +:1088F000108A012181F310881A4BDA6822F4800271 +:10890000DA60DB68962000F085FC8AF31088216825 +:108910004FF0900C11F0005F0CBF4FF480604FF4EB +:108920008070114BA26883F800C02B6812F0005FC2 +:108930005FFA89FC18BF40F0010083F8DEC0BFE792 +:108940004FF0010909FA0EFE97E74FF0010C0CFAFF +:108950000AFC89E74344415284220122D34D62102C +:1089600083DE1B43003020400050234000E00140E4 +:108970002DE9F04F0C460026E2680988676982619C +:1089800022698A4BC0E9076203EB4123446003601C +:108990006379A2781E0246EA4236FA78054683B029 +:1089A000002A00F0F68046F43076022B14BF002334 +:1089B0007F4BB6B208BF33F82230AE82019394F8F1 +:1089C0000480E3784FEAC83848EA43087B7897F890 +:1089D00000B048EA4318EFF3108A4FF0010989F319 +:1089E000108874492388C868C3F1100309FA03F397 +:1089F00020EA0303CB60CB689620494600F00AFCCE +:108A00008AF3108847F6FF53019A1E402B681FFA1D +:108A100088F81E801A82A3F80E8083F80CB07A7949 +:108A2000A2EB0902B2FA82F2520983F8D02094F93B +:108A30000630002B25DB627A03F1604112015E48AB +:108A4000D2B201F5614181F800235C4A03F5C651B9 +:108A500040F8235052F8210020F4803042F82100E1 +:108A600052F82120BFF35F8F03F01F025B099B00C8 +:108A700003F1604309FA02F203F56143C3F8802170 +:108A80001A6094F90730002B26DBA27A03F16041CB +:108A900012014948D2B201F5614181F80023474AE9 +:108AA00003F5C65140F8235052F8210020F48030DD +:108AB00042F8210052F82120BFF35F8F01215A09AB +:108AC000920003F01F0302F1604202F5614201FAD5 +:108AD00003F3C2F88031136097F90630002B26DBD0 +:108AE0003A7A03F1604112013348D2B201F5614193 +:108AF00081F80023314A03F5C65140F8235052F85B +:108B0000210020F4803042F8210052F82120BFF3E8 +:108B10005F8F01215A09920003F01F0302F16042A6 +:108B200002F5614201FA03F3C2F88031136097F94C +:108B30000730002B26DB7A7A1F4C03F160401201CC +:108B40001E49D2B200F5614080F8002303F5C652F9 +:108B500044F8235051F8220020F4803041F82200DC +:108B600051F82220BFF35F8F01215A09920003F0D0 +:108B70001F0302F1604202F5614201FA03F3C2F8F9 +:108B80008031136000200E4B2861AB6003B0BDE85C +:108B9000F08F3BB946F4004646F04006B6B201936A +:108BA00086820CE746F04006FFE600BF0020334017 +:108BB00044101D0200302040F820012200600040D7 +:108BC00043444152064A92F8A030D906FBD40449E6 +:108BD00082F8A00091F8A030DB06FBD4704700BFFC +:108BE00000E00140014B5861704700BF340500228E +:108BF000144A154992F8263092F82420DBB202F08C +:108C00000F02082A15D0092A51F823300AD00A2A5F +:108C10000ABF0E4AD340A2FB03230D4A08BFDB085C +:108C200013607047094AA2FB0323094A9B0813609B +:108C30007047064A51F82330A2FB0323044A5B081D +:108C40001360704700E0014034050022ABAAAAAAD5 +:108C50008422012202014CBF0322012210B44FEAF8 +:108C60001063114C4CBF03F0070303F00F039A404D +:108C7000236AC3F30363072B10D90323246AC4F3C5 +:108C80000264A3409A42084B5DF8044B2BBF186264 +:108C900083F8241083F82410186270470123246A93 +:108CA000C4F30364A340EDE700E001402DE9F04F79 +:108CB0000E46DFF8F8C105465CF820303001174653 +:108CC00083B04FEA1162C1F303612DD5032402F092 +:108CD00007029440B3FBF4F4694A94422BD94AF258 +:108CE0000152684B1A80BFF35F8F01221A72BFF3E3 +:108CF0005F8F4FF425421A80634B9C4240F2908074 +:108D0000624B9C4240F29580614B9C428CBF4FF07D +:108D100005084FF004085F4B1A7F424538BF83F8BF +:108D20001C805CF825300DE001248C40B3FBF4F48A +:108D3000534A9442D3D8584A944274D84FF000080A +:108D4000544A127F5548DFF8689190F826205CF865 +:108D500022C0D9F800209C4528D8944203D94C4B16 +:108D6000A21A9A423ED830463946FFF773FF4B4B62 +:108D7000E8B283F82600424BC9F800409C420CD868 +:108D80004AF201523F4B1A80BFF35F8F00221A72E2 +:108D9000BFF35F8F4FF425421A803E4B1A7F424546 +:108DA00018BF83F81C8003B0BDE8F08F94420CD24A +:108DB000374B121B9A4208D9D0F820A090F82430E3 +:108DC000CAF303618B42DAB236D00121962000F05B +:108DD00021FA324BE8B283F8260039463046FFF7D5 +:108DE00039FFC8E78F420BBF022301232C4A2D4ACB +:108DF0000262052280F82430284B962083F8262032 +:108E0000FFF7F6FE012100F005FA39463046FFF77C +:108E100021FF01219620C9F8004000F0FBF9AAE7E4 +:108E20004FF0020877E7204B9C42F9D84FF0010839 +:108E300071E74FF003086EE7A2B1013213065FFA43 +:108E400082FB01219620019300F0E4F9019B134A73 +:108E50002AF0706A4AEA0303136282F824B0FFF72B +:108E6000C7FEB2E70AF40043002B0BBF4FF0010B23 +:108E70004FF0080B4FF080734FF00063E1E700BF45 +:108E8000000E2707002000400044950800B0710B39 +:108E9000001C4E0E00C10140006CDC0200E00140ED +:108EA000322312323223123100D8B80534050022A1 +:108EB00084220122704700BF4AF2035001238849EF +:108EC000884A2DE9F041A1F8FA03938093889BB278 +:108ED000002BFBD101219FED7A4B9FED7B5B824BF9 +:108EE0008248834C9FED7A6B9FED7B7BC3E9084002 +:108EF000804898621180A3EC045F83ED007FFFF748 +:108F000077FE09221621764B83F8501A83F8A220A7 +:108F100093F8002C22B993F8013C980700F0CA801E +:108F20006F4C94F8003C002B00F0B98000226C4B91 +:108F300083F8012C83F8002C0023694A82F836302C +:108F400082F8323092F83C301907FBD500234FF4F9 +:108F50001C5640F24F154FF48E4040F25551604C74 +:108F6000A2F84860A2F84E5082F84A301085A2F864 +:108F70004C1082F82A3094F83C309B06FBD5022234 +:108F8000012505270026574BDFF870811A77C4F8B2 +:108F9000208084F8245084F82670FFF729FE96205C +:108FA000294600F037F984F82460C4F82080FFF7E0 +:108FB0001FFE9620294600F02DF984F82670FFF751 +:108FC00017FE4AF201524C4B1A80BFF35F8F1E729C +:108FD000BFF35F8F4FF425421A8084F8305084F835 +:108FE000525084F8535094F874303D4843F0400395 +:108FF00084F8743090F87430DB09FBD000234021F2 +:10900000374A80F86C3080F8741080F8743092F829 +:109010007430DB09FBD14AF20353B2F8FA43A2F8E9 +:10902000FA3392F875302E4843F04003A4B282F828 +:10903000753090F87530DB09FBD0002546220623F9 +:10904000274980F86D5080F8752080F8753091F8C8 +:109050007530DB09FBD1A1F8FA4391F87730204A4B +:1090600043F0400381F8773092F87730DB09FBD08A +:10907000C523032082F86F0082F8773092F87730AA +:10908000174903F0BF0382F8773091F87730DB0996 +:10909000FBD14FF42543A1F8FA33BDE8F08101215B +:1090A000C82084F8001C00F0B5F894F8003C012BAF +:1090B000FBD13BE74FF47A70FFF7FCFE3CE700BFC3 +:1090C000006CDC0200127A0000800000002D3101EB +:1090D00000800000001C4E0E80F0FA02001C4E0EB4 +:1090E00000E0014000C10140340500220068890908 +:1090F000001C4E0E0084D71700200040322312318E +:109100004AF20353114AB2F8FAC3A2F8FA3392F8BA +:1091100075301FFA8CFC43F0400382F8753092F8EA +:109120007530DB09FBD04378084982F86D3003784D +:1091300043F0400082F8750082F8753091F8753080 +:10914000DB09FBD1A1F8FAC3704700BF00E0014082 +:1091500038B50025284C0121C82084F8285000F09B +:1091600059F884F8245094F82430002BFBD194F85B +:109170002430214943F0020384F8243091F824304C +:10918000C3F340009B07F9D41B4A81F8220092F8F0 +:10919000223003F0FF00002BF9D192F8403016493D +:1091A00060F3C71382F8403091F84030DB09FBD1FF +:1091B00091F84200104A63F3C71081F8420092F818 +:1091C0004230DB09FBD192F844000B4963F3C7102E +:1091D00082F8440091F84430C3F3C014DB09F9D19C +:1091E000012000F0B1F8054B012083F84C4CBDE89C +:1091F000384000F079B800BF0020204000E0014076 +:1092000000BEFEE7FFFFFFFFA0F101000028FBD139 +:10921000704700BF4FF47A7310B400FB01F1104C9B +:10922000104A2468B2FBF4F2A1FB034030B9B4FB4E +:10923000F2F058B15DF8044BFFF7E6BFB1FBF2F175 +:10924000A1FB03132BB908460028F3D15DF8044BAA +:1092500070474FF0FF3C5DF8044B6046FFF7D4BF0A +:109260008422012200CA9A3B0246024B002043F8A6 +:1092700022107047B020012270B500240D4B0E4E15 +:10928000B3F80021B3F82051ADB2154025FA04F32C +:10929000DB0704D556F82430E0B203B19847013417 +:1092A000102CF3D1034AA2F81051B2F820311D421C +:1092B000FBD170BD00C00040B0200122002260231D +:1092C00010B40748074C30F8021F02F5C65C0132A3 +:1092D00009B144F82C10013BF5D15DF8044B7047FF +:1092E0005E081D0200600040EFF31081012383F34C +:1092F0001088124B33F8102092B22AB133F81020A4 +:10930000013A92B223F8102033F810309BB293B98F +:109310000B4A10B4B2F8FA330A4C9BB234F810007E +:1093200043F4254323EA0003A2F8FA3381F31088BB +:109330005DF8044B704781F3108870477822012252 +:1093400000E0014050101D0230B4EFF31081012302 +:1093500083F310880E4A32F810309BB26BB90D4C73 +:109360000D4DB4F8FA3335F810C09BB243EA0C0344 +:1093700043F425439BB2A4F8FA3332F8103001339A +:109380009BB222F8103081F3108830BC704700BFC8 +:109390007822012200E0014050101D020C4A08B55D +:1093A0000346106840B103330A4923F00303034422 +:1093B0008B4205D8136008BD074908461160F2E7E3 +:1093C0000EF0ECFE0C2203464FF0FF301A6008BD91 +:1093D00080220122C0390322C019032200BE704737 +:1093E00008B500F005F8EFF761F8FEE7FFFFFFFFB3 +:1093F00070B5464B464D6B61BFF34F8FBFF36F8F18 +:109400004FF47003434CC5F888300020AC60ECF793 +:1094100045FAFFF751FD0120ECF740FA2368A3F568 +:10942000804383F30A883C483C4A0021121A0EF01C +:10943000D7FD3B483B4A3C49121A0EF0CBFE3B4954 +:109440003B4A3C48521AD20842F009C0AFF30080B0 +:10945000F1E80223E0E802230FF007C03649374A5B +:109460003748521AD20842F009C800BFAFF3008053 +:10947000F1E80223E0E802230FF007C0314B324A43 +:109480000020D21A0021D20842F007C0AFF30080BA +:10949000E3E802010FF005C0BFF34F8FBFF36F8FFA +:1094A0000024C5F85042BFF34F8FBFF36F8F274B97 +:1094B000274D5B1BA34206DD9E1055F8043B01348B +:1094C0009847A642F9DCFFF793FBFFF741FE032024 +:1094D000FFF73AFF00234FF0100E19464EF001E05F +:1094E0001C4803F10C0220F8221001330FF007C8CA +:1094F0000320FFF7F9FE0220ECF7D0F9FFF7DEFEBC +:10950000BDE87040002003F0E1BF00BF01020E0083 +:1095100000ED00E00000000260050022C0190322F7 +:10952000000000223405002288201D0290201D0228 +:1095300090201D0200000000C0251D02C0251D0254 +:109540000000002000000020000000203005002264 +:109550002C050022000D404091B14FF0FF3200B5C4 +:1095600041F001E0074910F8013B5340DBB251F8EC +:10957000233083EA12220FF00BC0D0435DF804FBC6 +:109580000846704758121D02A1B18446002010B54C +:1095900041F001E0084C09491CF8013B4340DBB2B3 +:1095A000E25CCB5C82EA102202EB032290B20FF065 +:1095B0000DC810BD0846704758111D0258101D02F5 +:1095C00000B5034685B06A464FF0000C4FF02E0EF2 +:1095D0000068596803C21889997A108091700CF15B +:1095E00010026A4412F9102C202A10D0BCF1080F86 +:1095F000194613D00B460CF1010CBCF10B0F03F80C +:10960000012BECD100221A7005B05DF804FBBCF10F +:10961000070FF7DC9DF90820202AF3D0194601F83E +:1096200002EB5A709DF90920202A02D04FF0090C54 +:10963000E0E70B4600221A7005B05DF804FB00BF9E +:10964000F0B5144683B0202206460F4600F0A4FF72 +:10965000002223680192421C9A421AD896F8503090 +:1096600005460C2B03D06368326B93421CD0E26832 +:10967000AA4222D010D301AB2A463046616801F0DD +:10968000E9F803460198A360002803DBE56003B016 +:10969000F0BD0C4803B0F0BD01AB3046A168AA1A7A +:1096A00001F0D8F80346EDE7B6F84C20316A01FB2B +:1096B00002F2B7EB521F02D8A3600020E6E702488F +:1096C000E8E700BF34000D823400018270B5144613 +:1096D000126863688A61CB612289A37A01F1180656 +:1096E0000A8481F8223030460D46FFF769FF304684 +:1096F0000EF07DFD0146304603F064FD1421204646 +:1097000003F032FB1A210646204603F02DFB0346E8 +:1097100043EA06431C216B60204603F031FB0346FD +:109720000B2120462B6003F01DFB85F8990070BDCE +:1097300070B54FF0000C144682B001AB6246C4F81D +:1097400000C0C4F804C0C4F808C0C4F80CC0C4F811 +:1097500010C006460D4601F057FA019B2060002B11 +:1097600008DBC4E9015596F850200C2A02D0326B70 +:10977000954202D0184602B070BD326AF16B1846AD +:109780008A422CBFB2FBF1F20122226002B070BD0E +:109790002DE9F047044688461F461646FFF750FF5E +:1097A000051E02DA2846BDE8F08720224146204601 +:1097B00000F032FFB1688146204600F0E1FE202231 +:1097C00082464146204600F0FFFE94F85030504457 +:1097D0000C2B03D07268236B9A4242D094F851A0AC +:1097E000494600FB0AFA2022204600F0FDFE3169BE +:1097F000824449B10B6853452FD0204602F016FC35 +:109800000023051E3361CDDB51462046012202F0C4 +:109810001DFD306180B3002FC4D033694FEA491277 +:109820009B6803EB49199858D9F80410D9F8082017 +:10983000D9F80C3038607960BA60FB60D9F8100054 +:10984000D9F81410D9F81820D9F81C30386179618A +:10985000BA61FB612846BDE8F0870B7B9B07DAD530 +:10986000CBE7E26BB4F84C3002FB03F35B09B8FBC7 +:10987000F3F802FB0800B1E7004D93E70400018212 +:109880002DE9F04F002617468BB08C68149D01938C +:1098900085F8996044F340134B60894605AA09682E +:1098A0000297DDF854B00746FFF742FFB0F1000A17 +:1098B000334657DB04F018034FF6FF783446314641 +:1098C0000393AE82CDF800A0CDF854B0002C52D056 +:1098D0000998B7F868208368203A13449C424AD21A +:1098E00094F820302034002B52D0E52B59D00B2196 +:1098F000204603F037FA00F00F030F2B85F899008C +:109900004DD010F008064AD122686368AA61EB6165 +:109910002289A37A05F1180A2A8485F82230504654 +:10992000FFF74EFE95F89930019A32EA030347D0CB +:10993000A98A013189B24145A982C7D1DDF800A0C9 +:10994000DDF854B00998002300286BD00146384652 +:10995000009302F06BFBBAF1000F009B02DBB0F149 +:10996000000A63DABBF1000F01D0CBF800A0184663 +:109970000BB0BDE8F08F0023384605AAFFF708FFBB +:10998000031E009372DB099884682378002BACD106 +:10999000DDF800A0DDF854B0D5E7994214D00026D8 +:1099A000C6E74FF0000385F89930D9F80430A98A4A +:1099B000002BBEDA0136012EBBD1C9F80410B8E77E +:1099C000039B182B43D0029810F8013B1AF8012B87 +:1099D000A3F1410602F12001192E03F1200BA2F19F +:1099E000410EC9B207D8BEF1190F5FFA8BF3D4D973 +:1099F0009342E9D0D3E7BEF1190FCED99342CED12D +:109A0000002BE1D1384622462946DDF800A0DDF8DA +:109A100054B0FFF75BFEAB8A09980133AB826B68E9 +:109A2000002893D1BAF1000F9CDB8246D9F80420BC +:109A3000002ABCBFAA8AC9F80420039A182A91D127 +:109A4000D9F8082042F00202C9F808208AE70B2260 +:109A5000204609F10C010EF099FA0028B3D1D9F88B +:109A6000083043F00603C9F80830ACE70999DDF87F +:109A700000A0DDF854B011B1384602F0D7FA002347 +:109A800070E700BF2DE9F04F4FF00009064615467C +:109A9000E1B02C220F4608A84946ADF81290039376 +:109AA000CDF814900EF09CFA346B012D0DF11808CE +:109AB0000794C8F8009036D97B1913F9013C5C2B48 +:109AC0003AD02F2B38D03846009505AB0DF1120255 +:109AD00013A903F0C3FB4FF0000A83460DF1D00930 +:109AE00009E0384605AB0DF1120213A9009503F009 +:109AF000B5FB8346B8B110235A463046CDE90098ED +:109B000007A9ADF8E4A0FFF7BBFE044607900028C4 +:109B1000E7D1BBF1000F06D0D8F80030002B0EDBE8 +:109B2000094BC8F80030039A12B1D8F8003013601E +:109B3000204661B0BDE8F08F013DADB2C3E79BB2F6 +:109B4000342BF0D1ECE700BF22000E822DE9F04764 +:109B500004460D461F469046FFF772FD061E02DAC8 +:109B60003046BDE8F08720222946204600F054FD0B +:109B7000D8F808108146204600F002FD20228246D7 +:109B80002946204600F020FD94F8503050440C2B1C +:109B900004D0D8F80420236B9A423DD094F851A009 +:109BA000494600FB0AFA2022204600F01DFDD8F8A5 +:109BB0001010824451B10B68534529D0204602F061 +:109BC00035FA0023061EC8F81030C9DB514620467E +:109BD000022202F03BFB0146C8F8100038B38D6842 +:109BE0003C687868BA68FB6805EB49114FEA491C84 +:109BF00045F80C4048608A60CB6078693C69BA6976 +:109C0000FB6948610C618A61CB613046BDE8F08731 +:109C10000B7B9B07E3D4D1E7E26BB4F84C3002FB3B +:109C200003F35B09B5FBF3F502FB0500B6E7014E54 +:109C300096E700BF04000182F0B515468FB00C46D0 +:109C400001AA294607461E46FFF772FD2546041E57 +:109C500002DA20460FB0F0BD2946384606AB01AA0D +:109C6000FFF796FD041E25DB9DF81830059CE52BBB +:109C700019D033B91CB12146384602F0D7F9184C37 +:109C8000E7E70B2106A803F06DF800F00F030F2B98 +:109C900086F8990015D19DF81830B28A23F0400358 +:109CA0001344013BB382C4B12146384602F0BEF9E9 +:109CB0000446CEE705990029CBD0384602F0B6F924 +:109CC000C7E70307EFD43146384606AAFFF7FEFC84 +:109CD000B38A0133B382002CE6D10024B9E700BF78 +:109CE000340003822DE9F04114468EB00E4601AADD +:109CF000214605469846149FFFF71AFD041E08DA10 +:109D0000059911B1284602F091F920460EB0BDE840 +:109D1000F0813146284606AB01AAFFF739FD041E43 +:109D2000EEDB059931B1284602F080F90023041ECC +:109D30000593EADB57B138687968BA68FB6806AC06 +:109D40000FC438697969BA69FB690FC40B2198F8A7 +:109D5000992006A803F016F81421B8F8062006A8E2 +:109D600003F012F81A21D8F8042006A803F00CF822 +:109D70001C21D8F8002006A803F00EF8314628462A +:109D800006AB01AAFFF7E2FE0446B9E72DE9F04F62 +:109D900006464FF4C064856883B045F01902084652 +:109DA000B485B2608B460EF022FA83B281469A46A1 +:109DB000002B00F0E0809846002419460BF1FF329A +:109DC000CBF1010E174612F9010F2E280CBF0EEB36 +:109DD000070801340139F5D1BAF10C0F40F2BC800B +:109DE00025F0100545F00905B56000240822254638 +:109DF0001BF90410002900F08680002D51D12E2976 +:109E000000F09780A04500F09F800027C8B2A0F125 +:109E1000410CBCF1190F5BD896F82C00024203D01C +:109E2000B26822F00802B2600022013537440B2DDF +:109E3000397304F10104DBD10B2D96F82D4008D0C5 +:109E4000082505F10C002021C5F10B0230440EF06D +:109E5000C7F8444506DDB8F1000FC4BF5FFA88F4C7 +:109E600086F82D40544501D986F82D9003B0BDE801 +:109E7000F08F96F82D20AA42C8BF86F82D50072DE6 +:109E800000F3818005F10C002021C5F10802304467 +:109E900001340EF0A5F81BF9041000297AD0102225 +:109EA0000825A045E5D0082D33D1A04531DB1BF9AD +:109EB0000820002AC0D008F101041BF904102F4625 +:109EC000C8B2A0F1410CBCF1190F4FF01002A3D998 +:109ED000A0F1610CBCF1190F1DD930380928A4D9A3 +:109EE0002D48CDE900120EF092F8DDE900120028AD +:109EF0009BD1B168013421F00801B1601BF9041055 +:109F000000297FF47AAFB8F1000F36D096F82D40D3 +:109F100097E72F467AE7203841B22AB196F82C000D +:109F2000104386F82C0080E7B06820F00800B0608D +:109F30007BE7B168013421F00801B1601BF904101E +:109F400000297FF45CAFDEE796F82D20002A99D037 +:109F5000002286F82D2095E71C1B012C3FF740AF0F +:109F6000A3EB080CBCF1040F3FF73AAFB8F1080FB0 +:109F70003FF736AF4346984637E7052DC6DCECB2CF +:109F800086F82D405DE701341BF9041010220029EA +:109F900087D1B8E70825B6E760CD1C022DE9F04F60 +:109FA00089460024BFB0064601F10C0BC868096958 +:109FB00009AB03C3B9F8142009A81A8099F8162030 +:109FC000CDE904449A70FFF7FBFAD9F8082002F0B3 +:109FD0001803182B00F0B580D30640F19F80A246ED +:109FE0000DF13408D9F80C00DBF8041009AB03C3F9 +:109FF0009BF80A20BBF8084009A89A701C80FFF75C +:10A00000DFFA42463046D9F80010FFF791FB0028EE +:10A01000049045DB00254FF6FF7729460023424692 +:10A020003046FFF7B5FB00281199049031DB8C68AE +:10A0300023787BB3E52B1ED00B21204602F092FE45 +:10A0400000F00F000F280DF1480C13D02068616854 +:10A05000A268E368ACE80F0020696169A269E3695E +:10A06000ACE80F0012A8FFF7ABFA12A909A80EF08E +:10A070009FF8E0B111990135BD420AD0B6F86820C9 +:10A080008B68203A13449C42C7D214F8203F002B1F +:10A09000D0D141B1304601F0C9FF3FB0BDE8F08FEB +:10A0A00011990029F6D100203FB0BDE8F08F119939 +:10A0B000002967D14FF6FF739A45049048D00AF102 +:10A0C000010ABAF1040F2DDD059B9BBB736B0421C4 +:10A0D00005A80593FFF758FA034606AC0C21204665 +:10A0E0002A4AADF80E300DF033FD20460EF07FF811 +:10A0F00099F82D30C0F107018B42A8BF0B467E2591 +:10A1000009EB030102460D7300283FF46BAF0D33DA +:10A11000214609EB03000EF05DF863E74FF0010AFA +:10A120000DF1340806AC53460C212046184A0DF0B8 +:10A130000FFDDAE702210DF10E00FFF725FA0346C5 +:10A14000CBE712F0020305D0520712D51148A4E75D +:10A150001148A2E712A904ACCDE9001430464946E3 +:10A1600009AAFFF78DFB03460498002806DB002BA5 +:10A17000ECD199F82C0040F001008EE782B2342A2D +:10A180008BD1F4E7304601F051FF93E774CD1C0208 +:10A1900070CD1C0232000982330009820023F0B521 +:10A1A00085B00193036B04468B420D461AD0A36B16 +:10A1B00001AEF3B12046EFF7F9FD294632462046BD +:10A1C00000F0B4FB019B0546002B1FDA0026204659 +:10A1D000EFF716FE0198002809DB3146204600F013 +:10A1E000E7FA04E090F850300C2BE0D01B4805B0A3 +:10A1F000F0BD3146204600F0EBFD03460198A36315 +:10A200000028F4DB002BD5D11548F0E731460122B8 +:10A21000204600F037FC019B0646002BD7DB4FF0B1 +:10A22000020C00270246294602AB20468DF80CC0DE +:10A23000029700F0A7FB034602A92046019300F015 +:10A2400005FA019B0121BB42A8BF0190204602F004 +:10A250005DFD019B002BBADB0190B8E738000B8253 +:10A2600046000B822DE9F04F0C4692F91810164665 +:10A2700011F11B0F0546276891B002F1180800F094 +:10A28000F38079B140464FF05F0E0A23944A12F8EA +:10A2900001CB8C4500F0C780013BF8D110F9011FBC +:10A2A0000029F2D1202200210DEB02000DF098FED2 +:10A2B0002846EFF723FDA368DB0740F1D88021464D +:10A2C0002846FFF76BFE81462169E0686269A36951 +:10A2D0000DF1200CACE80F00E069216A626AA36A04 +:10A2E000B9F1000FACE80F00C0F2AC80D4F800A0C8 +:10A2F0002846514603AAFFF71BFA031EC0F2A180AD +:10A300004FF6FE726368934223EAE37800F3DD8040 +:10A3100000244FF6FF7B002303AA41462846FFF79F +:10A3200037FA82B2342A034600F0AA80002807993F +:10A33000C0F28180002C00F08C808C682278ABEB1E +:10A34000080CA2B1E52A00F0B380BCF1010C08F1C1 +:10A35000010800F09D80B5F868008A682038024442 +:10A360009442D8D294F820202034002AEAD1E86B15 +:10A37000039A00FB02F2B5F84C0000FB02F208F170 +:10A380000100B0EB521F7BD80124002974D028466D +:10A39000019301F04BFE019B002B52DB00287DDB7B +:10A3A000002C00F099800B2196F8992008A802F063 +:10A3B000E9FC09F018020C2108A802F0E3FC1421C2 +:10A3C000F28808A802F0E0FC1A21B28808A802F07E +:10A3D000DBFC1C21326808A802F0DEFC3946284666 +:10A3E00003AAFFF7A5F9B0F100092BDB4146284687 +:10A3F00008AB03AAFFF7AAFB079F0446002F50D023 +:10A400003946284601F012FE002C8146284641DBE1 +:10A41000EFF788FCB9F1000F17DB4846A6F8148067 +:10A4200011B0BDE8F08F80F800E010F9011F00299D +:10A430007FF42BAF36E721B12846019301F0F6FDFA +:10A44000019B99462846EFF76DFC484611B0BDE8E0 +:10A45000F08FB5F868208C685209B8FBF2F002FB67 +:10A46000108204EB421469E7052111760AE74146A0 +:10A470002046FFF78BFC22E7002B91DA9946E1E7B3 +:10A4800051462846FFF78AFE0124034607997CE7D8 +:10A4900000247AE7EFF746FCA146D6E70346994643 +:10A4A000D0E7002C2846F5DBEFF73CFCB946B4E7D3 +:10A4B00000293FF478AF284601F0B8FD0023079348 +:10A4C000031EBFF670AF9946BCE7079921B1284635 +:10A4D00001F0ACFD031EB4DBDFF80890B2E700BF6B +:10A4E00058161D02330007822DE9F0414FF0000895 +:10A4F00015460446AEB0B0220F4602A841461E469D +:10A50000CDF804800DF06CFD8022294608A80DF0DE +:10A510009DFD204601A900F059FB019B0390434596 +:10A5200003DA349A1360002018E03946204602AA64 +:10A53000FFF798FE4045019013DB26B1B02230466C +:10A5400002A90DF047FE204601F020FE019B002BE2 +:10A55000E7DB349B00281860E5DB03982EB0BDE8EC +:10A56000F0812046EFF722FC42462046039900F096 +:10A570009BFB2046CDF80C80EFF742FCE3E700BFE1 +:10A5800040B1012905D9C36B406A023903FB0100C0 +:10A590007047806A704700BFB0F84C30C06B00FB5A +:10A5A00003F3B3FBF2F3B1FBF3F07047B0F84C30B8 +:10A5B000C06B00FB03F3B3FBF2F3B1FBF3F000FB62 +:10A5C000131002FB00F07047B0F84CC0C36B03FBE4 +:10A5D0000CF3BCFBF2FCB3FBF2F2B1FBF2F303FBB6 +:10A5E0001211B1FBFCF07047B0F84CC0C36BB0F86F +:10A5F000680003FB0CF3B0FBF2F0BCFBF2FCB3FB16 +:10A60000F2F2B1FBF2F303FB1211B1FBFCF30CFB12 +:10A610001311B1FBF0F07047B0F84CC0C36BB0F849 +:10A62000680003FB0CF3B0FBF2F0BCFBF2FCB3FBE5 +:10A63000F2F2B1FBF2F303FB1211B1FBFCF30CFBE2 +:10A640001311B1FBF0F300FB131070470A460968C1 +:10A6500019B10023136001F0E9BC0846704700BF40 +:10A66000F8B506461D469DF81C7059B351F82200F6 +:10A6700060B1002441F8224002689A4216D117F0D6 +:10A68000020C10D16446069B1C60F8BD04463A4695 +:10A690002946304601F0DAFD0B4B002808BF1C4666 +:10A6A000069B1C60F8BD037B9B07F9D4014630462E +:10A6B00001F0BCFC0446002C4FF00000E7DA069BDA +:10A6C0001C60F8BD0C46E2E7040000802DE9F0476D +:10A6D00005460C4617461E4686B0002B4CD093F814 +:10A6E000048001212846EFF749FBEB6AA34240D9D9 +:10A6F00095F850300C2B42D00B2B4FEA440304EB5F +:10A70000540408BF1C46CDF80480B5F84CE0B5F8F9 +:10A710006880B4FBFEFC0EFB1C44B4FBF8FAD5F8D1 +:10A72000109095F85130CC4405AA03FB0CA300927D +:10A73000314600222846FFF793FF059B8146002BF8 +:10A740002EDB95F8502008FB1A410B2A19D00C2A51 +:10A7500029D18068039302F013FB039B20F070441F +:10A76000B6B1C6F8009007B13B60204606B0BDE820 +:10A77000F0870E4B0024F6E74FF00108B1E7A40084 +:10A78000C1E78068039302F0EFFA039B0446E7E712 +:10A790004946284601F04AFC031EB8BF0024E2E700 +:10A7A000C8F20143E6E70024DAE700BF160001849F +:10A7B00001292DE9F04388BF436AC26B86BF023985 +:10A7C00002FB0133836A90F85180002A074603FB9D +:10A7D00008F883B03ADD4222414601F037FD0646D3 +:10A7E00078B300240021B7F8682080680DF0F8FBEA +:10A7F000A14602E0FB6BA34218DDB36804EB08013D +:10A8000001223846CDF8009001F078FC051E04F1D5 +:10A810000104EFDA737B314669F300033846737342 +:10A8200001F004FC284603B0BDE8F0833146384609 +:10A83000737B69F30003737303B0BDE8F04301F069 +:10A84000F5BB034D284603B0BDE8F0830025E9E7DA +:10A85000040002842DE9F04F002787B00C46012147 +:10A860000093064615460397EFF776FA01230497FF +:10A870008DF81430019050B3002D51D04FF00008E6 +:10A8800040F6F77ADFF8A0B02146304604AB03AAC1 +:10A89000FFF71CFF039FA146002F04463DDB96F8FF +:10A8A00050300C2B1FD00B2B32D050451FD9019BA1 +:10A8B00004993BB3A9B1304601F0B8FB002FB8BFF3 +:10A8C0003846009B1860484607B0BDE8F08F304618 +:10A8D000EFF76CFA002DD1D13046EFF791FAA1468F +:10A8E0002F460020EAE720F070435B45DFD808F1EF +:10A8F0000108002CDBD04545C6D8019BA146049930 +:10A90000002BD7D130460191EFF77AFA0199D1E7C0 +:10A910004FF6F7739842CAD8E9E74FF00009C6E747 +:10A92000A1462846CDE700BFF7FFFF0F10B590F80E +:10A93000503014460C2B82B01BD00B2B10D040F69D +:10A94000F773994210D80B4631B101AB4FF0FF328B +:10A95000FFF780FF0146019B0846236002B010BD4F +:10A960004FF6F7739942EED900230846236002B0F0 +:10A9700010BD034B21F070429A42E4D90023F4E762 +:10A98000F7FFFF0F2DE9F0470D4684B00121044683 +:10A9900090461E46EFF7F2F915B1E36AAB4205D8CF +:10A9A000DFF8DCA0504604B0BDE8F08794F85030E2 +:10A9B0000C2B4CD00B2B4FEA450305EB550108BF80 +:10A9C0001946B4F84C30B4F86800B1FBF3F203FB5D +:10A9D000121102230193B1FBF0F300FB131721695D +:10A9E00020460A4494F8511001FB023303AA009256 +:10A9F00031460022FFF734FEDDF80CA08146BAF1A3 +:10AA0000000FB8BFC8F2034ACCDB94F85030394687 +:10AA10000C2B806827D00B2B1BD002F0A5F9EB077D +:10AA20001CD54FEA081800F00F021FFA88F83946C3 +:10AA3000D9F8080042EA080202F0A6F9C6B10223DA +:10AA40005046C6F80090337104B0BDE8F087A90005 +:10AA5000B7E71FFA88F202F097F9EFE700F47042C7 +:10AA6000C8F30B08E3E728F0704202F095F9E5E738 +:10AA70004946204604B0BDE8F04701F0D7BA00BF10 +:10AA8000160003842DE9F04F90F8503085B00C2B60 +:10AA90000CBF04230223CDE90212012105461C4606 +:10AAA0001E46D0F82C80EFF757F9019000287CD093 +:10AAB000D5F834B0B5F84CA004FB0BF9B9FBFAF2A9 +:10AAC0006969B5F868708A42B7FBF6F7009273D2ED +:10AAD000A2462969009B01222846194401F0B6FBD1 +:10AAE0000446002865D0BBFBF7F6D84507FB16B631 +:10AAF00044D9A6EB0B060BE002F036F9D144C8B1FD +:10AB00000BF1010B0BEB06039F4237D9D84535D02B +:10AB1000B5F84C3095F85020B9FBF3F10C2A03FB43 +:10AB20001191A068E8D102F02BF920F07040D144D7 +:10AB30000028E5D1A24604465146284601F076FA9F +:10AB4000061E13DB69695C46009B8B4224D06CB106 +:10AB5000039B5BB1621C21466A6300234FF0FF3206 +:10AB60002846FFF70FFF061EB8BF0024019BC3B1A4 +:10AB70002046029B1E6005B0BDE8F08F21462846A6 +:10AB800001F054FA00281ADB009B696901339942ED +:10AB900000939ED80646D6E7019B0024094E002B61 +:10ABA000E6D12846EFF72CF9E2E72846EFF7FEF862 +:10ABB0007EE7054E0024D9E75C460026C4E706463A +:10ABC000F8E700BF160004840400048470B504464E +:10ABD00082B00E46EFF7EAF80122204601A9FFF7FE +:10ABE00051FF05462046EFF70BF925B90198306073 +:10ABF000284602B070BD0121204602F087F830607F +:10AC0000284602B070BD00BF2DE9F04701240026A0 +:10AC100086B08DF814404FF6F77A40F6F77401913C +:10AC2000054690461F46CDE90366DFF87890EFF7BA +:10AC3000BDF8019995F850300C2B16D00B2B25D070 +:10AC4000A14216D9B8F1000F01D0C8F8001004993C +:10AC500029B3284601F0EAF904462846EFF7D0F870 +:10AC600030463C6006B0BDE8F08721F070434B45AC +:10AC7000E8D804AB03AA0029E4D02846FFF726FD54 +:10AC8000039B0146002B08DB0136D3E75145D9D899 +:10AC900004AB03AA0029D5D0EFE70026D2E70C4683 +:10ACA000DBE700BFF7FFFF0F00232DE9F04F8A46D7 +:10ACB00087B00121044691460393EFF74DF80190C8 +:10ACC00000287CD000270223D046564604978DF8F2 +:10ACD00014303146204604AB03AAFFF7F7FCDDF839 +:10ACE0000CB00546BBF1000F52DB04ABB9F1000F0D +:10ACF00001D0564540D0002231462046FFF742FEA3 +:10AD00008346BBF1000F07F10107CDF80CB03FDB24 +:10AD100094F85020B04528BFB0460C2A1ED00B2A0C +:10AD200025D040F6F77295421DD9626B0499904583 +:10AD300001D2C4F83480002945D000222046049274 +:10AD400001F074F9BBF1000F01DB83460390019B16 +:10AD500023B347BB584607B0BDE8F08F1B4B25F027 +:10AD600070429A42E1D8002DDFD02E46B1E74FF66F +:10AD7000F7729542D9D8F6E74FF0FF3231462046B8 +:10AD8000FFF700FE8346BBF1000FCDF80CB0BFDA31 +:10AD900004990029D1D1019B002BDAD12046EFF78D +:10ADA0002FF8002FD6D03946204601F071FFBBF1B5 +:10ADB000000FA8BF8346584607B0BDE8F08F204675 +:10ADC000EEF7F4FF7EE70020BFE700BFF7FFFF0FBD +:10ADD0002DE9F04F8B4683B00121CDF800B08346BA +:10ADE000EEF7BAFF0190002861D0BBF84C20002A92 +:10ADF00067D09BF85010BBF868200C29DBF81410C2 +:10AE00004FEA92004FEA520214BF91468146002950 +:10AE100064D000242546A046DBF8101001225846D5 +:10AE2000414401F013FA064600284DD0B9F1000F55 +:10AE30001FD04FF0000A09EB04070EE0514601F065 +:10AE400093FFDBF82C10002855EA1595A1420AF172 +:10AE5000020A0ED30134BC420BD09BF85010B068EC +:10AE60000C29EBD14FEA4A0101F08AFF20F0704033 +:10AE7000E7E73146584601F0D9F8061E25DBDBF836 +:10AE80002C20A24208D3DBF81410954208F10108E7 +:10AE900028BF15464145BFD8019B13B95846EEF768 +:10AEA000AFFF2846009B1E6003B0BDE8F08F5846F8 +:10AEB000EEF77CFFBBF84C20002A9AD15846EEF7FB +:10AEC0009FFF00263546ECE7064E019B0BB100259F +:10AED000E7E75846EEF794FF019DE2E7019B002B60 +:10AEE000ECD0EEE7040005842DE9F04100250124B3 +:10AEF00082B01D608DF804401E4607460C46904601 +:10AF00000095EEF753FF04E082420ED10135A845CB +:10AF10000BD06B46324621463846FFF7D7FB3368E5 +:10AF2000621C002B0446EFDA00253846EEF768FF76 +:10AF300069463846FFF78AFB03462846336002B06D +:10AF4000BDE8F081F0B507680446012283B00E46E3 +:10AF5000C1693846FFF720FB00222369054683427A +:10AF6000019230D31AD8616925612068FFF708FB88 +:10AF7000E169054601222068FFF726FB23680122CC +:10AF8000E1690544184693F85170FFF72DFB07FB64 +:10AF900005F5019B2844336003B0F0BD3846EEF759 +:10AFA00005FF2A463846A16801ABFFF753FC03466C +:10AFB00038466361EEF724FF019B002BD3DA0020B3 +:10AFC000336003B0F0BD3846EEF7F0FE2269384634 +:10AFD000616901ABAA1AE8E7F8B505460C461F46B9 +:10AFE000164600681AB9EA696B689A421CD2214673 +:10AFF000022201F02BF90446E4B1A0683A46069912 +:10B0000030440DF0E7F82146286801F00FF8031EE0 +:10B0100015DBEA6969683A448A42EA6100D96A60E4 +:10B02000079A38461360F8BD422201F00FF9044632 +:10B03000002CE2D1044B079A20461360F8BD079A12 +:10B0400000201360F8BD00BF04001083F0B506684F +:10B050000546B6F84C400F468168F06BB1B000224F +:10B0600003AB00FB04F43046FFF7CEFD6A680346ED +:10B0700007B922440398B2FBF4F4002818DB9C4281 +:10B0800016D23046B4B1EEF791FE03AB3046A96854 +:10B09000621EFFF7DFFB039B002B05DB014601224D +:10B0A0003046FFF701FE03903046EEF7A9FE039805 +:10B0B00031B0F0BDEEF77AFE2246A9683046FFF7C0 +:10B0C000F3FD034630460393EEF79AFE03980028FB +:10B0D000EEDB30462A6A698D04ABFEF7ADFD002831 +:10B0E0000390E5DB2A6A698D304604AB0094059431 +:10B0F000FEF7F8FD0028DBDBC5E902442C61AC61FA +:10B10000D6E700BF00232DE9F04FB3B0029390F8CB +:10B11000283006689B07B6F84C70D6F83C901AD5D4 +:10B12000436805460C462BB9D0F80880B8F1000FEB +:10B1300000F09280D5F80C80B8F1000F7DD009FBAB +:10B1400007F3013C1C44B4FBF3F4444507D80298D0 +:10B1500033B0BDE8F08F664833B0BDE8F08F6F695B +:10B160003046EEF723FE3946304602AAFFF7DEFBF3 +:10B17000029B0746002BC0F2B480A4EB0804002C0D +:10B1800040F3B3804FF000084FF0020AC14601229D +:10B19000304602A9FFF776FC029BBB46002B074610 +:10B1A000C0F2A180002840F081804446514B0293B8 +:10B1B000EB682344EB603046EEF722FE2146304632 +:10B1C00001F0A4FD029B002BD5E9033203F1FF330C +:10B1D000A8BF02909A4204D1D5E905239A4218BF2C +:10B1E0006B61304600F0D2FF029BE969002B6B686F +:10B1F000A8BF02909942AAD16B6A13F00400A6D1AD +:10B2000043F0040301226B6203903046FFF7C4F958 +:10B2100004463046EEF7CAFD2246A96803AB304625 +:10B22000FFF718FB03462C6130466B61EEF7E8FD33 +:10B23000029800288CDB03988AE73046A96802ABA5 +:10B2400005F11802FFF7E0FC80460298C5F80C8073 +:10B250000028BFF674AF7BE7304602A9FFF7B6FCC3 +:10B26000686102980028FFF673AF30462A6A698D3C +:10B2700006ABFEF7E1FC00280290FFF669AFCDF8BF +:10B2800000806A6930460792698D2A6A06ABFEF72C +:10B2900029FD00280290FFF65BAF01236A69C5F81B +:10B2A0001080AA609846AA61EB6048E7594630468C +:10B2B0003A4604ABCDF810908DF814A0FFF762FB6E +:10B2C000002802900FDB304604A9FFF7BFF90028E1 +:10B2D000029008DB08F10108A0457FF458AFAF6188 +:10B2E00066E7002467E7444662E70024F7E700BF0B +:10B2F00023000A8346000A8390F900300146002BA0 +:10B300004CD00020A3F141022B2B5FFA82FC3ED0EF +:10B31000BCF1360F21D8362A1FD8DFE802F02A1EEA +:10B320001E311E1E1E1E1E1E1E1E1E1E1E1E1E1C2C +:10B330001E1E1E1E231E1E1E1E1E1E1E1E1E2A1E1C +:10B340001E1E1E1E1E1E1E1E1E1E1E1E1E1E1E1C1F +:10B350001E1E1E1E230040F0010011F9013F002BAC +:10B36000D0D1704711F9013F40F01A00002BC9D12C +:10B37000F7E711F9013F40F00E00002BC2D1F0E7D2 +:10B3800011F9013F40F08000002BBBD1E9E711F932 +:10B39000013F40F00300002BB4D1E2E718467047AC +:10B3A0002DE9F04F1546DFB004460E46302200214D +:10B3B00005A898460CF014FE15F008091CBF2023C0 +:10B3C0000793002C64D00023304604930CF00FFF49 +:10B3D00004AF824600285FD0431C8646334407E012 +:10B3E000BCF12F0F09D0BEF1010E0AF1FF3A53D084 +:10B3F00013F901CDBCF15C0FF2D10AF101010DF19D +:10B40000440B8022584631440CF020FE00231FFAE2 +:10B410008AFA8BF88030594605A8FEF7B7FC3B4600 +:10B42000524631462046FEF72DFB3B68059068B139 +:10B43000002B80F2A6800026B8F1000F02D03B68F6 +:10B44000C8F8003030465FB0BDE8F08F002BF2DB6B +:10B4500006460DF1C80A86F8285000235A462046B1 +:10B460000197CDF800A005A9FEF70AFA08BB5846D7 +:10B470000CF0BDFE039038A80CF0B9FE039A82428E +:10B4800072D0B9F1000F40F08F804F4B3B6067E006 +:10B490004E4B04AF3B60CEE70DF1440B8022584683 +:10B4A000711C0CF0D3FD00234FF0010A8BF88030A3 +:10B4B000B1E73B68002B53DB9DF86131102B47D07F +:10B4C00015F0060F48D1059B339A3362BDF8DC3086 +:10B4D000A06D013B7385736AB26023F0020373624F +:10B4E00000237261329AC6E9033334607260F361FB +:10B4F000F362B361EEF7C2FBE16D00294FD0B26891 +:10B5000002E0CB6AB3B119468B689342F9D1086A5D +:10B51000336A9842F5D1488D738D9842F1D191F8F4 +:10B52000283096F82800034313F0060FE9D0284B83 +:10B530003B6000E0CE62A06DEEF7B2FB3B68002BF3 +:10B540000EDBEB067FF578AF00237360F36173E7E2 +:10B550002906B8D41F4B02E0DA07B4D51E4B3B6076 +:10B56000304602F073F866E7329B002B89D15846CB +:10B5700038A9039301F03AFE0128039B81D13B6077 +:10B580009AE7302001F0D4FF064650B13022002166 +:10B590000CF026FD3B68002BBFF65BAFE0E7E665ED +:10B5A000C9E70E4B3B6046E753465A462046009794 +:10B5B00005A9FEF799FF3B68002BD1DBBDF8DC3015 +:10B5C0000133ADF8DC3077E71F000283020002830D +:10B5D0001E000283200002832100028303000283F5 +:10B5E000002800F0A2802DE9F04F1E4603680446B3 +:10B5F0008BB0002B00F09E81986D15468B46EEF7C0 +:10B600003DFB2268D2E9160343B9EEF749FBAF4888 +:10B610000BB0BDE8F08FDB6A002BF6D09C42FAD16C +:10B62000EEF73EFB002294F828300892DB077ED527 +:10B63000E3696268934280F0898005FB0BF0D11AC0 +:10B6400003449A4234BF0D46054608A920462768A0 +:10B650000395FFF777FC01228246E1693846FEF741 +:10B66000DBFFB7F868902B184B45804670D900284F +:10B6700040F08780E3691A46F96B01FB09FA97F8F5 +:10B6800051100AFB01F1B2FBF1F001FB102222B1D3 +:10B6900003991144514580F02181039A52454AD2C1 +:10B6A00003994A46894531D84FF0000A894616E089 +:10B6B00033462A463846CDF800A000F0D7FC0028D3 +:10B6C000089021DBB7F86820E36902FB05F5A9EBD8 +:10B6D00005092B444A45E3612E44A84414D8B3FB22 +:10B6E000F2F3FD6BB9FBF2F2B3FBF5FC05FB1C3387 +:10B6F000ED1A954208A9204628BF1546FFF722FCFF +:10B70000089B0146002BD3DACDF80C90039B002B4D +:10B7100060D1089883B22C2B18D00028FFF678AFA0 +:10B72000B8FBFBF00BB0BDE8F08F69487047694883 +:10B730000BB0BDE8F08F204608A9FFF703FC08987E +:10B7400000286BDA83B22C2B7FF462AF00205FE716 +:10B7500051460122206800F079FD0746002837D0C5 +:10B76000039DB9682A46414430460CF033FD394602 +:10B77000206800F05BFCE369A8462B44E36183B2D8 +:10B78000C9E751460122206800F060FD00B38168DE +:10B79000A9EB080A52460490414430460CF01AFDC9 +:10B7A000049B2068194600F041FCE36900280AEB7D +:10B7B00003021346E2610890C4DB03995644A1EBEF +:10B7C000090908EB09010391D046B7F8689053E7DF +:10B7D00041481DE708A92046FFF7B4FB0146089839 +:10B7E0000028AFDB0122206800F030FD074600286A +:10B7F000EED0039DB9682A4630460CF0EBFC394682 +:10B80000206800F013FCE36900282B44E36199DB16 +:10B8100080B22C289AD0039B984481E7039BD4F8EC +:10B8200000C0B3FBFAF50023CDE90487CDF81CB0C6 +:10B830002F466046B3460993CDF818A03DE009AB0A +:10B84000FFF752FB099B8046002B71DB2068616982 +:10B8500008F1010AC36B013F03FB0AF9FEF790FEF2 +:10B8600022685B4692F85110A7EB080700FB01F134 +:10B870001046002200924A4600F0F8FB00280346DA +:10B88000099055DB2068EEF791FA09AB52466169E1 +:10B890002068FEF7DFFF60612068EEF7B1FA099BD0 +:10B8A000002B45DB22692068013242442261B0F856 +:10B8B000682009FB02BB002F3ED0012F616907F110 +:10B8C000FF32BCD1BA464FF00008C3E72A00148308 +:10B8D00002000C8324000C8304000C8308A920467A +:10B8E0000492FFF72FFB01460898049A0028FFF600 +:10B8F00029AFB7F868300020B2FBF3F3FA6B009081 +:10B90000D21A38463346049200F0B0FB0028049A5D +:10B910000890FFF617AFB7F86890039B02FB09F297 +:10B920009B1A0393E369164413449044E361B4E61D +:10B93000184607E70B486BE6DDF818A0089305FBEF +:10B940000AFADDE90487039BDDF81CB0A3EB0A03C8 +:10B950000393E369B7F8689053445644D044E361D5 +:10B960009EE600BF02001483002843D070B5036830 +:10B97000044682B0002B38D0986D0D461646EEF77F +:10B980007DF92068D0E9160313B912E0DB6A83B1B0 +:10B990009C42FBD1EEF784F9206800F0F7FB002809 +:10B9A000019009DB56B96268954210D9124802B07D +:10B9B00070BDEEF775F9114802B070BD012E10D0C0 +:10B9C000022E01D00E48F7E7002D10DD0025E269B8 +:10B9D000AA42F1D02046E56101A9FFF7B3FA019828 +:10B9E000EAE7E36962681D44DEE70648E4E7626867 +:10B9F0001544D9E7034870472E0012832A001483A8 +:10BA00002D00128302001483002800F0D6802DE957 +:10BA1000F04F1E46036804468BB0002B00F0758182 +:10BA2000986D15460F46EEF729F92268D2E91603FC +:10BA300043B9EEF735F9B7480BB0BDE8F08FDB6AD4 +:10BA4000002BF6D09C42FAD1EEF72AF9002194F8A7 +:10BA5000283008919A0740F1B2805B0704D5E2696B +:10BA600063689A42C0F0E88008980028E4DB05FB90 +:10BA700007F5E169204601312944D4F80080039597 +:10BA8000FFF740FB00280890D6DB0122E169404621 +:10BA9000FEF7C2FD08A983462046FFF753FA014688 +:10BAA00008980028C8DBB8F8683005EB0B029A420A +:10BAB00040F2B880BBF1000F13D008AACDE90062B4 +:10BAC000A3EB0B035A462046FFF786FA83460898F5 +:10BAD0000028B1DB039B5E44A3EB0B030393B8F890 +:10BAE0006830D8F83C20404602FB03FAE1690122A5 +:10BAF000FEF75CFD8146002863D1039B534580F02F +:10BB0000A180B8F86810039DA94200F221814FF08E +:10BB10000009E2691AE0334652464046CDF80090EB +:10BB200000F0ECFA0028089027DBB8F86810E36909 +:10BB300001FB0AF2AD1A164493441A446368E261A9 +:10BB40009A4288BF6260A94200F2DA80B2FBF1F249 +:10BB5000D8F83C30B5FBF1FCB2FBF3FE03FB1E2230 +:10BB60009B1A634528BF634608A920469A46FFF7FB +:10BB7000E9F9089B0146002BCDDA0395002D00F072 +:10BB8000EC8008A92046FFF7DDF901460898002857 +:10BB9000FFF652AF2046039C08AB019300222346D8 +:10BBA0000096FFF719FAA34408980028FFF644AF5F +:10BBB000BBFBF7F00BB0BDE8F08F57487047574814 +:10BBC0003AE7039B0344534597D308A92046FFF760 +:10BBD000B9F9014608980028FFF62EAFB8F868308A +:10BBE000D8F83C20B9FBF3F90023A2EB0909009334 +:10BBF0004A463346404600F081FA00280890FFF696 +:10BC00001BAFB8F86830E26909FB03F361681A44B6 +:10BC10008A42E26188BF6260039A1E44D21A03928C +:10BC20009B446AE708AB5A4601932046039B009663 +:10BC3000FFF7D2F98346B7E702222046FFF794FECA +:10BC4000089012E7204608A9FFF77CF90898002819 +:10BC5000FFF6F2AE039BD4F800C0B3FBFAF5002365 +:10BC6000CDF818A007976046B2462F46CDE904B834 +:10BC700009933CE009ABFFF737F9099B8146002B9C +:10BC800045DB2068616909F1010BC36B013F03FBD0 +:10BC90000BF8FEF775FC2268534692F85110A7EB9B +:10BCA000090700FB01F1104600220092424600F015 +:10BCB00025FA00280346099029DB2068EEF776F87C +:10BCC00009AB5A4661692068FEF7C4FD60612068CF +:10BCD000EEF796F8099B002B19DB226920680132E8 +:10BCE0004A442261B0F8682008FB02AAD7B1012FAC +:10BCF000616907F1FF32BDD1BB464FF00009C4E7CF +:10BD00000395002D3FF454AF3BE7054894E61846F1 +:10BD100092E600BF2A00148302000C8323001083E4 +:10BD200002001483DDF818A0E26905FB0AF1DDE9E1 +:10BD300004B860680A448242079F0893E26100D910 +:10BD40006260039B0E440AFB15338B440393D8E6D1 +:10BD5000039B002B3FF428AF13E708986CE600BF65 +:10BD600010B5A8B10368044693B1986DEDF786FF4E +:10BD70002268D36D13B905E0DB6A1BB19C42FBD18D +:10BD8000002400E0034C906DEDF78AFF204610BDC3 +:10BD9000014CFBE72A0014830200148330B5AFB0D6 +:10BDA000002877D003680446002B71D0986DEDF71A +:10BDB00065FF2268D2E916031BB950E0DB6A002B4D +:10BDC0004DD09C42FAD1EDF76BFF636A9B074CD4D0 +:10BDD00094F8285015F00E0523D0D4E90003C16B68 +:10BDE000B0F84C2001FB02F2B3FBF2F102FB11337D +:10BDF000002B42D0226A618D02ABFDF71DFF051EAC +:10BE00000FDB6068029B984246D0002846D0002590 +:10BE1000226A618D029002AB20680095FDF762FFF7 +:10BE200005462368986DEDF729FF2168CB6D9C428C +:10BE30001DD02BB1DA6AA2421CD01346002BF9D1D7 +:10BE4000886DEDF72DFF002D03DB206800F09EF9D3 +:10BE50000546204601F0FAFB28462FB030BD114DB3 +:10BE6000EDF71EFF28462FB030BD0025D9E7E36A65 +:10BE7000CB65E5E7E26ADA62E2E7A368002BB9D0B6 +:10BE800001212046FFF7E2F8051ECADB2068B1E772 +:10BE9000054DE1E7054DDFE70028C2D100230393FC +:10BEA000B5E700BF2A001483020014830200158343 +:10BEB000D0B110B590F86D300446DA0709D49B076D +:10BEC0000ED42046EDF708FF204601F0BFFB00200E +:10BED00010BD406D01F0BAFB94F86D309B07F0D5B2 +:10BEE000606E01F0B3FBECE700487047020002818E +:10BEF0002DE9F04784680F46C4F30809B9F1000F33 +:10BF000067D1002C65D0D0F804800646B8FBF4FA5F +:10BF100004FB1A85002D60D1B8F1000F5DD0A0455B +:10BF200066D0742001F004FB0546002863D074221B +:10BF300049460CF055F82846EDF7D4FE002850D0BD +:10BF4000306800285AD04246494668660CF048F8E6 +:10BF50001FFA8AF000EB8000A5F86840A5F86AA0F7 +:10BF6000800001F0E5FA04466865D0B395F86D30BD +:10BF7000B5F86AA043F001030AEB8A0A4FEA8A0285 +:10BF8000002100EB8A0A85F86D30D5F864800CF04A +:10BF900027F8544507D2B5F86830C4F8088014343F +:10BFA000A2459844F9D8D6E90623AA652BB195F89D +:10BFB0006D3043F0100385F86D307369D6E90312D4 +:10BFC000C5E90012AB600FB1C7F800902846BDE884 +:10BFD000F0870025DFF84890F5E70025DFF844906A +:10BFE000F1E72846FFF764FF0025DFF83C90EAE719 +:10BFF000DFF83090E7E7DFF83090E4E7404601F003 +:10C0000097FA68660028ECD095F86D30424643F008 +:10C010000203494685F86D300BF0E2FF98E700BF58 +:10C020000B0001810C0001810300018138B50D4630 +:10C030000446806DEDF722FEEB894BB1013BA06D0C +:10C04000EB81EDF72DFE2046EDF710FF002038BD07 +:10C0500040F23121024B034A0348FDF7D1F800BFFB +:10C060007CCD1C0264161D0298CD1C022DE9F843FC +:10C0700098468369174605460E46089A23B1C1685B +:10C080000B44F119994233D86C6854B3DFF86890C7 +:10C09000FAB995F86D30DA0613D5D5E901433A4679 +:10C0A00031464046A04795F86D300446DB061BD567 +:10C0B0004C4516D11420EDF703FE95F86D30DA06E5 +:10C0C000EBD4A86DEDF7DAFDE7E71420EDF7F8FD06 +:10C0D0006C683A4631464046AB68A047484504463E +:10C0E000F3D02046BDE8F883A86DEDF7D9FDDFE772 +:10C0F000004CF6E71700078109000B8B2DE9F84388 +:10C1000098468369174605460E46089A23B1C168CA +:10C110000B44F119994233D82C6854B3DFF8689076 +:10C12000FAB995F86D30DA0613D52C68AB683A4643 +:10C1300031464046A04795F86D300446DB061BD5D6 +:10C140004C4516D11420EDF7BBFD95F86D30DA069D +:10C15000EBD4A86DEDF792FDE7E71420EDF7B0FD05 +:10C160002C683A4631464046AB68A04748450446ED +:10C17000F3D02046BDE8F883A86DEDF791FDDFE729 +:10C18000004CF6E71800088109000B8B002856D0F8 +:10C190002DE9F041064682B0806DEDF76FFDB6F8EF +:10C1A0006A3083B100252C46264F726D5119CB6839 +:10C1B0003B40B3F5807F12D0B6F86A000134844268 +:10C1C00005F11405F1DBB06810B1036903B19847BC +:10C1D000B06DEDF765FD002002B0BDE8F0818B6821 +:10C1E0005159012230460092FFF788FF736DB6F86F +:10C1F0006A0003EB0508B8F80C206FF3080242F060 +:10C200000102A8F80C200028DDD04FF0000C864673 +:10C2100004E0BEF1010E03F11403CFD064450CF12C +:10C22000010CF6D0D8F800101A688A42F1D1197BB7 +:10C230000129EED1597B41F001015973E9E7024828 +:10C24000704700BF0001FFFF020005812DE9F043A8 +:10C2500040F2CF7807460E469146B0F86A30456DF9 +:10C2600003EB830383B005EB8305B86DEDF706FDA3 +:10C27000796D8D4210D90C4602E01434A5421AD9CA +:10C280002368B342F9D1637B9807F6D5B9F1010F62 +:10C290002CD0E389002B5DD0B86DEDF701FD0A21AC +:10C2A0003846EDF7CBFDB8F10108DED14446204613 +:10C2B00003B0BDE8F083002403E046D014318D4282 +:10C2C0001ED9CB89002BF9D14B6801334B6014B1D7 +:10C2D00062689A42F1D20C461431A94212D2CB893B +:10C2E000002BEBD14B6801334B60F1E7237B012B33 +:10C2F000CFD1E289238A01320133E281238234E003 +:10C30000002CC9D0627BA368D2073AD4B9F1420F9E +:10C3100043D00122314638460092FFF7A7FE00289D +:10C3200039DB4FF6FF420020012109F0030323739C +:10C33000E568C9F340031B0243F481332A401343E9 +:10C3400026606060E36021820FE00A8A238A9A42B5 +:10C35000C1D8B3E709F0030319F0020F23730BD11F +:10C360000122238AE28113442382B86DEDF798FC01 +:10C37000204603B0BDE8F083637B43F001036373A1 +:10C38000EEE70122216838460092FFF7B7FE002849 +:10C3900001DBA368BAE70024E7E718460021B7F8F5 +:10C3A00068200BF01DFEBCE770B54FF4DF74064645 +:10C3B0000D462146304600F0D5FC0346211D2B7268 +:10C3C000304600F0CFFC034604F10C016B7230469E +:10C3D00000F0D6FC034604F108016B60304600F023 +:10C3E000CFFC1034B4F5FF7F45F80C0BE1D170BDE4 +:10C3F0002DE9F04F88468146A9B0342200214046FD +:10C40000D9F818B00BF0ECFD012200214846FFF7E7 +:10C410001DFF039090B3002587684FF4FF713846E5 +:10C42000C9F8185000F09EFC55283ED0002138462F +:10C4300000F098FCEB2800F083810021384600F0E2 +:10C4400091FC0221384600F08DFC4FF4FF71384614 +:10C4500000F088FC40F2FF11384600F083FCBF4C2E +:10C46000D9F85800EDF70AFC039BDB896BB940F261 +:10C470003121BB4BBB4ABC48FCF7C2FEBB4CC9F8E0 +:10C4800018B0204629B0BDE8F08F039A013BD9F8D7 +:10C490005800D381EDF704FC4846EDF7E7FC204651 +:10C4A000C9F818B029B0BDE8F08F40F2FF11384646 +:10C4B00000F058FCAA28B9D110AE31463846FFF733 +:10C4C00073FF04242B463546019628A903EB43024B +:10C4D00001EB820212F8571C01F07F0005281BD0E7 +:10C4E0000F2919D012F858CC1CF07F0C10D0019EE7 +:10C4F000002BB4D10E21384600F036FC0028AED017 +:10C500001021384600F02EFC002840F02581A6E7D7 +:10C510006A68002A40F02C81013C03F1010305F117 +:10C520000C05D2D10024019ED8F80010032900F395 +:10C53000F1804FF0000ACDE90DB4CDE905A60F97C3 +:10C54000CDF82C90CDF810800AE00F2B14D0059B6D +:10C55000069A01330C32042B0593069200F0658194 +:10C56000059B28AA03EB430302EB830313F8573C14 +:10C5700003F07F02052AE8D14FF0630A069A0023F0 +:10C58000D2E900510B9A2F46564691469069B2F86F +:10C59000688007914FEA58280C909361029101221C +:10C5A00039464846FFF752FE8246002800F02481B3 +:10C5B000AB464FF4FF71DAF8080000F0D3FB0446F5 +:10C5C00040F2FF11DAF8080000F0CCFB552C40F0E7 +:10C5D000F280AA2840F0EF80DAF808001CA9FFF7E3 +:10C5E000E3FE0425CC464FF0FF3E0023B9461CACC9 +:10C5F0000196616800293FD028A803EB430200EBB5 +:10C60000820212F8272C02F07F00052800F0CC806F +:10C610000F2A00F0C9802268029802FB08F201FB91 +:10C620000821814228D84A44934525D8079959447E +:10C630008A4221D804990A6802EB4207BF000132FE +:10C640000A6078183A1D2746CDE9080288180A9032 +:10C65000099E07CF049FB8510A98416008998260EB +:10C660008A7B42F001028A734A684A444A603A6807 +:10C67000032A07DC64220192013D03F1010304F166 +:10C680000C04B6D1BEF1000FE146019EC0F29380CA +:10C6900028AB0EEB4E0203EB820252E90C7303FB54 +:10C6A00008F307FB08B70293741E002E00F0838086 +:10C6B000DAF80030BB427CD0D9F85800EDF7DEFA4A +:10C6C000BAF80E305D46002B3FF4D1AE013BD9F8ED +:10C6D0005800AAF80E30EDF7E3FA4846EDF7C6FB2E +:10C6E00026465CE70023039A13219068C8F80430BB +:10C6F00000F03AFBC8F80800002800F0AD800122E5 +:10C70000D8F80C30C8F800206FF3100343F43863F6 +:10C71000C8F80C30D9F85800EDF7B0FA039BDB8964 +:10C72000002B3FF4A4AE039A013BD9F85800D38103 +:10C73000EDF7B6FA4846EDF799FBD8F80040AEE6BB +:10C740000221384600F00EFB90287FF476AE10AE42 +:10C7500031463846FFF728FE0124E5E60F000E813A +:10C760007CCD1C0264161D0298CD1C0204000E81B3 +:10C77000D8F8002002EB420E08EB8E0E02F1010AFF +:10C780000EF10402164695E80700C8F800A086E8F6 +:10C7900007009EF80E20BAF1030F6CF300028EF82A +:10C7A0000E207FF7B9AEB5E7BEF1000FB8BF9E46C9 +:10C7B00062E72646FDE60B9B5646986DEDF75EFA5E +:10C7C000BAF80E30002B3FF452AE0B9C013BF381C4 +:10C7D000A06DEDF765FA2046EDF748FB0C9BA361D1 +:10C7E000049B196803297FF7B2AEDDF834B0DDF899 +:10C7F0002C90DDF810808DE7DDE90C1BD9F858008E +:10C80000C9F81810EDF73AFA039BDB89002B3FF4C7 +:10C810002EAE039A013BD9F85800D381EDF740FAC8 +:10C820004846EDF723FB104C39E60F9FDDF82C90BE +:10C83000DDF81080DDE90DB411B1002C3FF46AAFD2 +:10C840001521384600F08EFAF7283FF64BAFF02856 +:10C850003FF448AF054C03E6039B2021986800F0A5 +:10C860008FFAC8F808004AE704000F810E000E8115 +:10C870002DE9F047002485688EB00194002D00F06A +:10C88000D481B5F86830B5F86A200F4603FB02F290 +:10C890002146686E0BF0A4FBB5F86A606B6D06EB81 +:10C8A000860621461846B2006C6E03EB86060BF036 +:10C8B00097FBB042034606D2B5F868209C6014335B +:10C8C0009E421444FAD80023284601A9EB65FFF7DD +:10C8D0008FFD002833DB00F0AE81B84240F3A98120 +:10C8E00007EB47030EAA02EB830353F8301C13F83F +:10C8F000273CE960EE2B25D001222846FFF7A6FC55 +:10C900000446002800F099810B21806800F02CFA81 +:10C91000C0F30803A5F84C000BB9002839D1A86D65 +:10C92000EDF7ACF9E389002B00F0A481013BA86D81 +:10C93000E381EDF7B5F92846EDF798FAC1480EB056 +:10C94000BDE8F0877F2F00F24A8101222846FFF7D9 +:10C950007DFC0446002800F05581D0F808800822AC +:10C960004046B9490BF012FB0646002800F0D5807E +:10C97000A86DEDF783F9E389002B00F07B81013B83 +:10C98000A86DE381EDF78CF92846EDF76FFAAF4813 +:10C99000D5E70E21A06800F0E7F90346EA68A06831 +:10C9A0001A442A61A5F84E30102100F0DDF985F80F +:10C9B00052001621A06800F0D7F903460D21A068A7 +:10C9C0006B6100F0CFF9B5F84C30B5F86820E8633A +:10C9D000B3FBF2F385F851301321A06800F0C4F9DD +:10C9E000A861002800F01B816A69A068002A40F055 +:10C9F000F880242100F0C4F903462C21A0686B6163 +:10CA000000F0BEF9A3682863D3F84710D3F84B2091 +:10CA100029646A64B3F84F1093F851306A69A5F835 +:10CA2000481085F84A3095F852102B69A86D02FB22 +:10CA30000133AB62EDF722F9E389002B00F01A8194 +:10CA4000013BA86DE381EDF72BF92846EDF70EFACF +:10CA5000B5F84C30002B3FF471AF1121A06800F005 +:10CA600083F90446B5F84E10AB69B5F84C6095F8FB +:10CA7000522068695B1A00FB123306EB4412013A3C +:10CA800092FBF6F2A96AE86B11449B1AC5E90821EA +:10CA9000EB6100283FF452AFB3FBF0F36C4EEB6256 +:10CAA000327832B1A2F10A03022B40F2AD800023AA +:10CAB0003370012228462969FFF7C8FB0746002882 +:10CAC00000F0B5800021B86800F04EF9A86DEDF7D0 +:10CAD000D5F8FB89002B00F0CD80013BA86DFB81D0 +:10CAE000EDF7DEF82846EDF7C1F93378002B40F07A +:10CAF0008D804FF6F473EA6A9A4203D80B2385F8C7 +:10CB0000503014B90C2385F8503000230122184608 +:10CB1000C5E90D3385F8532011E74821404600F060 +:10CB20002FF954218246A06800F02AF9102181468D +:10CB3000A06800F025F90C218046A06800F020F9DB +:10CB4000324606461021A06800F026F93146A0685A +:10CB5000FCF702FD102142460646A06800F01CF9D1 +:10CB6000A86DEDF78BF8E389002B00F08380013B83 +:10CB7000A86DE381EDF794F82846EDF777F9B04515 +:10CB80005DD1B5F8682009FB07F1B2FBF9F3B1FB01 +:10CB9000F2F1B7FBF3F2284603FB12745144012271 +:10CBA000FFF754FB09FB04F4064658B304F12001D7 +:10CBB000806800F0E5F80346A86DEB60EDF75EF8DD +:10CBC000F389002B56D0013BA86DF381EDF768F88F +:10CBD0002846EDF74BF9E96800297FF48DAE1D4832 +:10CBE000ADE601232B63D0F82B10D0F82F30296449 +:10CBF0006B64B0F8331090F83530A5F8481085F81C +:10CC00004A3010E714489AE685F85020002C7FF44B +:10CC10007CAF95F850300C2B7FF474AF75E7202172 +:10CC2000A06800F0ADF8A861DEE60C4887E60C4885 +:10CC300085E60C4883E60C4881E60C487FE60C4804 +:10CC40007DE600BF0F000381CCCD1C020F000A81DE +:10CC50008822012210000A8104000A810200038157 +:10CC600004000981100003810E0003810400038188 +:10CC700015000A8140F23121024B034A0348FCF7B8 +:10CC8000BFFA00BF7CCD1C0264161D0298CD1C02A9 +:10CC900070B5836B044682B063B901A9FEF798F8BA +:10CCA00003460198A363002802DB656B7DB1019800 +:10CCB00002B070BD00230D460193ECF7D1FDA36BCC +:10CCC0002B44A363ECF7F4FD656B002DEFD101213C +:10CCD0002046EDF741F8064648B12A46204601A90C +:10CCE000FDF7D0FE03460198636302B070BD204695 +:10CCF000EDF75CF83246204601A9FDF7C3FE034676 +:10CD000020466363EDF77CF8D1E700BF002330B520 +:10CD100083B00193836B044653B901A9FEF758F819 +:10CD2000A0630198002801DB656B55B103B030BDED +:10CD30000D46ECF795FDA36B5B1BA363ECF7B8FD09 +:10CD4000EFE72046EDF732F82A4601A92046FDF725 +:10CD500099FE034620466363EDF752F8019803B04D +:10CD600030BD00BF405C70474FF00003421892F89E +:10CD700001C0425C6CF30F2362F3070398B2704763 +:10CD800040587047425470474318C2F3072C42542E +:10CD900083F801C0704700BF4250704710B5041EB1 +:10CDA00001DB002010BD00202246022102F020FB02 +:10CDB000A0B2672800F2D48001A353F820F000BF8E +:10CDC000A3CD1B0261CF1B0299CF1B02C5CF1B0253 +:10CDD0007DCF1B0261CF1B0261CF1B0261CF1B0203 +:10CDE00081CF1B0279CF1B02BDCF1B0265CF1B0277 +:10CDF00065CF1B0275CF1B0281CF1B0291CF1B0297 +:10CE000065CF1B0291CF1B0265CF1B0275CF1B02A2 +:10CE100079CF1B0295CF1B0269CF1B0271CF1B027A +:10CE200071CF1B0261CF1B0261CF1B0261CF1B02BE +:10CE300061CF1B0261CF1B02C1CF1B026DCF1B0252 +:10CE4000B5CF1B02B9CF1B029DCF1B0285CF1B02A2 +:10CE500085CF1B0269CF1B0289CF1B026DCF1B023E +:10CE60006DCF1B027DCF1B0299CF1B02A1CF1B02EE +:10CE700061CF1B0265CF1B0271CF1B0261CF1B026A +:10CE800061CF1B0261CF1B0289CF1B0269CF1B023E +:10CE9000A5CF1B02A9CF1B0265CF1B0261CF1B02CE +:10CEA00069CF1B0269CF1B028DCF1B0261CF1B0212 +:10CEB00061CF1B0261CF1B0261CF1B0261CF1B023E +:10CEC00061CF1B0261CF1B0261CF1B0261CF1B022E +:10CED00061CF1B0261CF1B0269CF1B0261CF1B0216 +:10CEE00061CF1B0261CF1B0261CF1B0261CF1B020E +:10CEF00061CF1B0261CF1B0261CF1B0261CF1B02FE +:10CF000061CF1B0261CF1B0261CF1B0261CF1B02ED +:10CF100061CF1B0261CF1B0261CF1B0261CF1B02DD +:10CF200061CF1B0261CF1B0261CF1B0261CF1B02CD +:10CF300061CF1B0261CF1B0261CF1B0261CF1B02BD +:10CF400061CF1B0261CF1B0261CF1B0261CF1B02AD +:10CF500095CF1B02ADCF1B02B1CF1B028DCF1B02A1 +:10CF60000E2010BD162010BD1C2010BD022010BDCB +:10CF70001D2010BD702010BD102010BD052010BD5B +:10CF8000872010BD0D2010BD112010BD5B2010BDED +:10CF90004F2010BD322010BD092010BD142010BD3F +:10CFA000132010BD592010BD5A2010BD692010BD9E +:10CFB0008A2010BD152010BD1E2010BD2A2010BDD6 +:10CFC000782010BD0C2010BD30B587B00D4602A9E9 +:10CFD00000F030FAA0B12846FEF78EF901AB024608 +:10CFE000DDE90310FEF7DCF904460198FFF7D6FEF1 +:10CFF00000210246084602F0FBF9204607B030BD8A +:10D0000004460146062202F0F3F9204607B030BD7F +:10D0100010B5FEF7C3FEFFF7C1FE00210446084627 +:10D02000224602F0E5F9201E18BF0120404210BD43 +:10D0300010B50446FEF794FE00280BDB00221046D4 +:10D04000114602F0D5F9E0696368984234BF0020C8 +:10D05000012010BDFFF7A2FE00210246084602F0A3 +:10D06000C7F9002010BD00BF10B50446184623467E +:10D07000FEF7B6FA0446FFF791FE0021021E18BF24 +:10D080000C46084602F0B4F9204610BD10B504461F +:10D0900018462346FEF7B8FC0446FFF77FFE002142 +:10D0A000021E18BF0C46084602F0A2F9204610BD29 +:10D0B000F0B50446C1B00D463022002108A80AF0A0 +:10D0C0008FFF204604A900F0B5F968B93B4B18461C +:10D0D0000393FFF763FE00210246084602F088F939 +:10D0E0000398C01741B0F0BD0023059E039330465E +:10D0F0000BF07DF800285DD0421C8446324406E0E7 +:10D100002F2B08D0BCF1010C00F1FF3052D012F9E6 +:10D11000013D5C2BF4D1471C374484B2394608A842 +:10D12000FCF734FE03AB224631460698FCF7AAFC16 +:10D130000346039808930028CBDB14AA03A8CDE983 +:10D14000002000233A46069808A9FCF799FB60B92D +:10D1500038460BF04CF804461AA80BF048F8844205 +:10D1600019D0174B18460393B3E70398002DB0D09E +:10D170000028AEDB9DF8E930149C13F0100F0CBFB3 +:10D180004FF400434FF480431599079AC5E9001402 +:10D190002A816B819DE7149E002EE2D122463846FB +:10D1A0001AA900F023F80128DBD130460396002DA0 +:10D1B000E0D18EE70124771CB0E700BF0600028CA7 +:10D1C0001F00028C81B1013802E0037001390BD0DD +:10D1D00010F9012FD3B2A3F1410CBCF1190F03F1E7 +:10D1E0002003F2D9002AF1D1704700BFF8B50646F6 +:10D1F0000D4614465AB90AF0FAFF074628460AF0C7 +:10D20000F6FF03469F42204600D0F8BD3C46002C66 +:10D2100021DD2246701E691E01E0013A1BD010F983 +:10D22000014F11F9013F5FFA84FEAEF141065FFA4A +:10D2300083FC192EACF141059CBF0EF1200E4FFA74 +:10D240008EF4192D9CBF0CF1200C4FFA8CF39C42EC +:10D25000E3D00020F8BD0120F8BD00BF2DE9F0416A +:10D260000F4690F9001016465C29DDF8188048D06A +:10D27000A1F12F01B1FA81F149090A4690450C4606 +:10D280002FDD4FF0000C05E0BEF12F0F0AD0ACB23D +:10D29000444526DA10F904E0651CBEF15C0F0CF180 +:10D2A0000102F1D1B6F800E01FFA82FCE64508BFA2 +:10D2B000611C0EF1010208BF89B29445E7D184B127 +:10D2C000641A802C014415DD812238460AF082FF61 +:10D2D000002387F880303846338801333380BDE837 +:10D2E000F0811A68012A0FD00122641A802C1A607A +:10D2F0000144E9DC224638460AF06CFF00233B5526 +:10D30000E9E701221146B9E70020E8E72DE9F047F7 +:10D3100000297ED090F9004006462F2C03D000242F +:10D320002046BDE8F0870F460AF061FFDFF8F49071 +:10D33000804601F009FDD9F86010B9B3B8F1010FCA +:10D3400056D0D9F86030012B56DD4FF0FF3A012559 +:10D35000334C08E06369ABB3D9F860300135AB42B8 +:10D3600004F1180439DD23694345F3D142463146BF +:10D3700020460AF00BFE0028ECD105EB45004FEAF1 +:10D38000450A09EBC0000F2231460AF05FFE002279 +:10D3900001240AEB050309EBC303DA73BA68C3E996 +:10D3A000048201F0D9FC2046BDE8F087602248469F +:10D3B0000AF016FE012389F80040C9F86030C9F868 +:10D3C0001030BBE7BAF1000FD9F86030B8BFAA46F9 +:10D3D0000135AB4204F11804C5DCBAF1000F0BDBD8 +:10D3E0000AEB4A00554609EBC0004FEA4A0ACAE771 +:10D3F00000250C48AA46C6E7D9F86030032B06DCA6 +:10D40000D9F860506B1C002DC9F86030B5DA0024E3 +:10D41000C7E75021044B054A0548FBF7F1FE00BF62 +:10D42000A42201228C220122D8CD1C0278161D02D2 +:10D43000E0CD1C022DE9F0478A4607460AF0D7FEE8 +:10D440000023DFF88480CAF80030CAF80430CAF834 +:10D450000830CAF80C30D8F86030012B2FDD814637 +:10D46000012608F1180425694D450AD82A4639468F +:10D4700020460AF08BFD7A1918B97B57D3B12F2BB0 +:10D4800019D0D8F860300136B34204F11804EADC50 +:10D49000D8F86030B3420ABFD8F81400DAF80800B0 +:10D4A000CAE9017020B190F85300003818BF01207C +:10D4B000BDE8F087034A6369CAE90123E8E701266A +:10D4C000E6E700BF84161D028C220122704700BFD0 +:10D4D00010B4154B1A461B688342FBD3546841684D +:10D4E00002EB040C604513D04418A34206D003603D +:10D4F000824218BF10605DF8044B70470B4C2468E3 +:10D50000A342F4D0D3E90034214403604160EFE743 +:10D510002144501883425160EDD1044C10462468D8 +:10D52000A342EFD1E7E700BF042301220023012239 +:10D530002DE9F041044601F007FC3A480368002B4E +:10D5400057D0631E0A334ED814F0070304F10805C0 +:10D5500041D1002D47DBDFF8EC80D8F80070AF42F6 +:10D5600041D331490C6803E0236823B121461C46AE +:10D570006268AA42F8D30368A34234D023680E68D5 +:10D580000B60531B102B06F1080607D960194207E0 +:10D5900042D143606560FFF79BFF62682349BF1A71 +:10D5A000086842F0004287424FF0000038BF0F6029 +:10D5B0001F4962600B68206001330B60C8F800707F +:10D5C00001F0CAFB730711D04FF49771194B1A4A37 +:10D5D0001A48FBF715FEA3F10902AA4203D310343F +:10D5E000E51A002DB7DC01F0B7FB00263046BDE898 +:10D5F000F08113490C4D01F5E832C5E900130B4EDB +:10D6000042E902330F4DA2F108035A1AC1E9003270 +:10D61000326003602A6094E7EE210B4B064A07480C +:10D62000FBF7EEFD0023012204230122F822012250 +:10D63000F422012288CE1C02A4161D0248CE1C0230 +:10D6400010230122FC22012214CE1C0208B338B59B +:10D6500050F8043C0446002BA0F1080521DA50F8EC +:10D66000082CBAB923F0004340F8043C01F06CFBED +:10D670000F4A54F8043C116828460B441360FFF726 +:10D6800027FF0C4A136801331360BDE8384001F0EE +:10D6900063BB70474FF4A171074B084A0848FBF77A +:10D6A000AFFD40F24111074B044A0548FBF7A8FDC6 +:10D6B000FC220122F022012238CF1C0298161D0202 +:10D6C00048CE1C02C4CE1C02F8B5074601F03CFB54 +:10D6D000194B1B6853B30024184A4FF0FF361168EA +:10D6E00025468B420BD0D3E90032944238BF144612 +:10D6F000964228BF16468B4205F10105F3D101F091 +:10D700002BFBC7E90146FD60ECF7AAF80C480D4970 +:10D710000D4A0E4B00681B68096812683860C7E93B +:10D7200005123B61BDE8F840ECF7C2B81C464FF06B +:10D73000FF361D46E3E700BF042301220023012238 +:10D74000FC220122F4220122F0220122F8220122ED +:10D7500008B540F2D311024B024A0348FBF750FDD3 +:10D7600060CF1C02DC161D0288CF1C0210B582B0EF +:10D7700078B11C230193019B1C2B10D1002304467C +:10D7800040F8043B00F07CF901232046237602B0E8 +:10D7900010BD5621054B064A0648FBF731FD5E21B8 +:10D7A000054B034A0348FBF72BFD00BFBCCF1C020F +:10D7B00008171D0288CF1C02D0CF1C0238B51C20D0 +:10D7C000FFF7B6FE044628B1002540F8045B00F0E0 +:10D7D00057F92576204638BD2DE9F843089F0028E3 +:10D7E00000F08280B1F1807F0C4676D200296DD0A6 +:10D7F00006469146984601F033FEE0B9002F7AD1F3 +:10D8000001F0A2FA3568B8F1000F07D034EA050339 +:10D8100006D001F0A1FA2846BDE8F8832C42F8D0E2 +:10D82000B9F1000FF5D025EA0404346001F094FA50 +:10D830002846BDE8F88301F087FA3568B8F1000F93 +:10D8400025D034EA0503EBD0002FE2D0B9F1000176 +:10D8500018BF0121090641F080613A462143301D7D +:10D8600001F0FAFB01F078FA38B94FF08052254BFD +:10D870005A60BFF34F8FBFF36F8F01F0F7FE830144 +:10D8800005460ED525F07F452846BDE8F8832C4295 +:10D89000C6D1002FBDD0B9F1000118BF0121090682 +:10D8A000DBE7EBF7DDFF3568B8F1000F0AD12C425A +:10D8B00005D0B9F1000F02D025EA04043460EBF77B +:10D8C000F7FFDFE734EA0503F9D1F2E740F23D1153 +:10D8D0000D4B0E4A0E48FBF793FC4FF49E710D4B17 +:10D8E0000A4A0B48FBF78CFC40F23B110A4B074AF3 +:10D8F0000748FBF785FC4FF4A071084B034A044826 +:10D90000FBF77EFC00ED00E024D01C02F4161D02A3 +:10D9100088CF1C02FCCF1C02F0CF1C023CD01C02A2 +:10D9200070B570B1B1F1807F0C4611D20546EBF7AE +:10D9300097FF2E6826EA04042C60EBF7B9FF304607 +:10D9400070BD4FF4E971034B034A0448FBF758FCE0 +:10D95000FFF7FEFEF0CF1C02DC161D0288CF1C0272 +:10D96000EFF31183102282F31188006883F311888A +:10D97000704700BF2DE9F041B0B3B1F1807F0D4693 +:10D9800039D2064600F10C0701F0DEF9336834693C +:10D9900045EA0301A742316020D04FF000080DE0B6 +:10D9A00055B148EA030312F0807F41F0007118BFBF +:10D9B000984601F039FC3168A7420DD02046026834 +:10D9C000646822F07F4312F0806F03EA0105E7D01C +:10D9D000AB42E6D0A742F1D121EA0801316001F063 +:10D9E000BBF93068BDE8F08140F21321054B064ACF +:10D9F0000648FBF705FC4FF40571054B024A034846 +:10DA0000FBF7FEFBF0CF1C02C8161D0288CF1C02DC +:10DA100090D01C0238B508B3044601F095F963684C +:10DA20005BB104F10C052069A84210D04FF00071E1 +:10DA300001F0FAFB6368002BF5D101F08DF9237E2C +:10DA400003B138BD2046BDE83840FFF7FFBD40F2C6 +:10DA50007721064B064A0748FBF7D2FB40F26B21C1 +:10DA6000054B034A0348FBF7CBFB00BFC0D01C02A9 +:10DA7000B4161D0288CF1C02B4D01C02FFF77ABF77 +:10DA80004FF0FF31002200F10803C0E90131C0E985 +:10DA900003330260704700BF00230361704700BF7B +:10DAA0004268036810B494680133C1E901246160DD +:10DAB00091605DF8044B08610360704730B40D68F5 +:10DAC0006B1C10D000F108031C465B681A68AA4260 +:10DAD000FAD902684B60013299608C60616008611C +:10DAE00030BC0260704704696368F2E7036910B4F0 +:10DAF000D0E901125C688A6051600021844208BF4D +:10DB00005A601A680161013A1A6018685DF8044B9E +:10DB1000704700BF70B51646026C0446856B2AB983 +:10DB20000668013510464EB3A56370BD8EB94068D6 +:10DB30000AF050FB6368216CA2680B449342636057 +:10DB400028BF236805F1010528BF63600020A56395 +:10DB500070BDC0680AF03EFB226CE36821689B1A26 +:10DB60008B42E360C2F1000202D2A3681344E36077 +:10DB7000022E08D001350020A56370BDA06801F019 +:10DB8000C7FCA660D0E7012D38BF0125DEE700BF46 +:10DB900070B50546EBF764FE95F845305CB2002C95 +:10DBA00014DD05F1240603E0631EDAB25CB26AB14B +:10DBB0006B6A5BB1304601F0C3FA0028F4D001F083 +:10DBC00011FC631EDAB25CB2002AF1D1FF2385F8A2 +:10DBD0004530EBF76DFEEBF743FE95F844305CB251 +:10DBE000002C14DD05F1100603E0631EDAB25CB20E +:10DBF0006AB12B695BB1304601F0A2FA0028F4D07B +:10DC000001F0F0FB631EDAB25CB2002AF1D1FF230F +:10DC100085F84430BDE87040EBF74ABE70B5002887 +:10DC200048D0C56B0446002D3DD0026CA2FB0525F3 +:10DC3000002D38D10E46EBF713FED4E90F30FF214B +:10DC400000FB03F32268181A626013440244A563C0 +:10DC5000C4E9023284F8441084F84510BEB923693F +:10DC60001BB9EBF725FE012070BD04F1100001F097 +:10DC700067FA0028F5D04FF08052124B5A60BFF37C +:10DC80004F8FBFF36F8FEBF713FE012070BD04F1D0 +:10DC90001000FFF7F5FE04F12400FFF7F1FEEBF7AB +:10DCA00007FE012070BD40F26311074B074A084888 +:10DCB000FBF7A6FA4FF49771064B044A0448FBF7AA +:10DCC0009FFA00BF00ED00E064D11C0258181D024D +:10DCD00030D11C025CD11C0270B582B033B3064651 +:10DCE000E8B10D461C4692B1C9B148230193019B8E +:10DCF000482B22D101212046C4E90F65226084F817 +:10DD00004610019BFFF78AFF204602B070BD31B973 +:10DD100048230193019B482B0FD12246EAE74FF499 +:10DD2000D071094B094A0A48FBF76AFA40F27711A9 +:10DD3000084B064A0648FBF763FA40F28911064B86 +:10DD4000024A0348FBF75CFAB4D11C023C181D02DE +:10DD500030D11C0288D11C0298D11C02F8B5E8B160 +:10DD6000A1FB003705460E46C7B901FB00F010F1D4 +:10DD7000490F13D84830FFF7DBFB044660B1002E93 +:10DD800000F1480308BF0346012180F84670C563CF +:10DD900006640360FFF742FF2046F8BD40F21521FC +:10DDA000024B034A0348FBF72BFA00BFB4D11C0215 +:10DDB00028181D0230D11C0230B583B0C8B188428A +:10DDC00003460D4615D314460AB348220192019A20 +:10DDD000482A15D101210022E3632046246084F8FB +:10DDE00046102264019BFFF719FF2046A56303B08C +:10DDF00030BD40F24731094B094A0A48FBF700FAA7 +:10DE000040F28911084B094A0648FBF7F9F940F23C +:10DE10007711074B054A0348FBF7F2F9C0D11C0202 +:10DE2000CC171D0230D11C0298D11C023C181D02D7 +:10DE300088D11C022DE9F04184B00192002800F045 +:10DE4000AF8004460F461E46002900F08B80022E4C +:10DE500003D1E36B012B40F09C8001F001FB002813 +:10DE600067D0EBF7FDFCA26BE36B9A4253D3022E13 +:10DE700051D00020DFF8448105460DE0EBF718FD96 +:10DE80002046FFF785FE00F067FFEBF7E9FCA26B89 +:10DE9000E36B01209A423ED3019B002B6DD0B0B3BF +:10DEA000EBF706FD00F050FFEBF7DAFC94F8443096 +:10DEB000FF2B08BF84F8445094F84530FF2B08BF6F +:10DEC00084F84550EBF7F4FC02A801A901F042FAEE +:10DED000002858D1EBF7C4FCA26BE36B9A42CDD17A +:10DEE000EBF7E6FC019904F1100001F097F82046E9 +:10DEF000FFF74EFE00F030FF0028C6D14FF08053F0 +:10DF0000C8F80430BFF34F8FBFF36F8FBDE702A88F +:10DF100001F014FAC4E7324639462046FFF7FAFD0D +:10DF2000636A83B9A8B9EBF7C3FC012004B0BDE86C +:10DF3000F081019B002B94D040F282311C4B1D4A92 +:10DF40001D48FBF75DF904F1240001F0F9F8002801 +:10DF5000E9D04FF08052194B5A60BFF34F8FBFF397 +:10DF60006F8FE0E7036C002B3FF471AF40F27E311E +:10DF7000134B104A1048FBF743F9EBF799FC0020CC +:10DF800004B0BDE8F0812046FFF702FE00F0E4FE99 +:10DF9000F5E740F27F310B4B064A0748FBF730F9B3 +:10DFA00040F27D31084B034A0348FBF729F900BFD3 +:10DFB0003CD01C02B8171D0230D11C0200ED00E05D +:10DFC000C8D11C0220D21C025CD11C0238B598B109 +:10DFD0008568044601F03EFA854201D0002038BD34 +:10DFE000E368013BE3600BB1012038BD1A461946D6 +:10DFF0002046FFF71FFFF7E740F2D221024B034A0A +:10E000000348FBF7FDF800BF70D21C020C181D027C +:10E0100030D11C0238B54820FFF78AFA044688B18F +:10E02000002501212060C0E90F1580F84650FFF758 +:10E03000F5FD2B462A4629462046A5602560E56069 +:10E04000FFF7F8FE204638BD2DE9F04100284ED0FC +:10E0500004460D4617461E4600293ED0022E2CD1FE +:10E06000E36B012B4AD1EBF79FFCEFF311881023F0 +:10E0700083F31188A36B94F845302946A06B5DB2F9 +:10E0800032462046FFF746FD6B1C0AD1636A93B106 +:10E0900004F1240001F054F868B167B101233B603A +:10E0A00009E000F05BFF854205D27F2D2DD00135C0 +:10E0B0006DB284F8455001200BE0EBF775FCEFF3EF +:10E0C0001188102383F31188A26BE36B9A42D2D399 +:10E0D000002088F31188BDE8F081036C002BBDD0CF +:10E0E00040F252410C4B0D4A0D48FBF789F840F2C3 +:10E0F00051410C4B094A0A48FBF782F840F2534160 +:10E10000094B064A0648FBF77BF840F2DC41074B17 +:10E11000024A0348FBF774F8C8D11C029C171D0281 +:10E1200030D11C025CD11C0220D21C0278D21C020D +:10E13000F0B585B00192002800F0A38004460E4699 +:10E1400000296ED001F08CF9002857D0EBF788FB3E +:10E15000A56B002D6FD1019B002B35D002A801F0DB +:10E16000EDF82F46EBF7A4FB00F0EEFDEBF778FBA4 +:10E1700094F84430FF2B08BF84F8447094F845307D +:10E18000FF2B08BF84F84570EBF792FB01A902A8AA +:10E1900001F0E0F8E8B9EBF763FBA36B33BBEBF7F7 +:10E1A00087FB019904F1240000F038FF2046FFF7B7 +:10E1B000EFFC00F0D1FD58B3EBF752FBA56B002D3F +:10E1C00039D1019B002BCDD1EBF772FB002005B0BC +:10E1D000F0BD2046FFF7DCFC00F0BEFDEBF740FB96 +:10E1E000A36B002BF0D0EBF763FBE5E7EBF760FBED +:10E1F0002046FFF7CDFC00F0AFFDDDE7019B002BD3 +:10E20000A4D040F2A551224B224A2348FAF7F8FF46 +:10E210004FF08052214B5A60BFF34F8FBFF36F8F87 +:10E22000CAE7036C002B8DD04FF4B4611C4B194A24 +:10E230001948FAF7E5FF226C5AB1D4E902311144CA +:10E240009942E16028BF2168304628BFE16009F0AB +:10E25000C1FF013DA563236923B9EBF729FB012029 +:10E2600005B0F0BD04F1100000F06AFF0028F4D002 +:10E270004FF08052094B5A60BFF34F8FBFF36F8F3F +:10E28000EBE740F29C51074B024A0348FAF7B8FF0C +:10E290003CD01C028C171D0230D11C0200ED00E0A6 +:10E2A00028D31C021CD31C02F0B585B001910028B4 +:10E2B00000F0BA80066C0446002E40F0AE8001F0FB +:10E2C000CFF80546002855D03546EBF7C9FAA36BC1 +:10E2D0000027002B41D1019B002B7FD0002D63D064 +:10E2E000EBF7E6FA00F030FDEBF7BAFA94F84430B9 +:10E2F000FF2B08BF84F8447094F84530FF2B08BF0B +:10E3000084F84570EBF7D4FA01A902A801F022F8CD +:10E3100000283AD1EBF7A4FAA36B002B4BD1EBF713 +:10E32000C7FA2368002B5CD0019904F1240000F0A7 +:10E3300075FE2046FFF72CFC00F00EFD38B94FF0BB +:10E3400080523D4B5A60BFF34F8FBFF36F8FEBF797 +:10E3500087FAA36B0125002BBDD02268013BA36384 +:10E36000002A56D02369002B44D1EBF7A1FA0120F3 +:10E3700005B0F0BD019B0646002BA6D040F23761E8 +:10E380002E4B2F4A2F48FAF73BFF2046FFF700FCA1 +:10E3900000F0E2FCEBF764FAA36B4BB9EBF788FAF9 +:10E3A0008EB9002005B0F0BD02A800F0C7FF97E7C6 +:10E3B000EBF77EFACBE7EBF77BFA2046FFF7E8FBBB +:10E3C00000F0CAFCC3E7EBF74BFA616A19B1236BA3 +:10E3D0001968C1F11001A06801F0EEF8EBF768FAD6 +:10E3E000DFE7EBF73DFAA06801F04AF80646EBF7E5 +:10E3F0005FFA99E704F1100000F0A2FE0028B4D003 +:10E400004FF080520C4B5A60BFF34F8FBFF36F8FAA +:10E41000ABE701F037F9A060A4E740F232610A4BA4 +:10E42000074A0848FAF7ECFE40F22E61074B044A0F +:10E430000448FAF7E5FE00BF00ED00E03CD01C0206 +:10E4400078171D0230D11C029CD21C021CD31C0266 +:10E4500070B5A0B1866804460D4600F0FBFF864209 +:10E4600008D029462046FFF71FFF10B1E3680133AB +:10E47000E36070BD0120E3680344E36070BD40F2D7 +:10E480000A31024B024A0348FAF7BAFE70D21C0264 +:10E49000F0171D0230D11C0210B538B10446EBF75D +:10E4A000DFF9A46BEBF704FA204610BD40F6230118 +:10E4B000024B034A0348FAF7A3FE00BF28D11C020F +:10E4C00060171D0230D11C0210B5F0B100230A22E2 +:10E4D000114C54F833104FEAC30C884207D0013A6C +:10E4E00003F10103F5D190F8463053B110BD00237C +:10E4F00000220A498C44CCE9002390F84630002BD6 +:10E50000F4D1BDE81040FFF7A1B84FF40561044B0A +:10E51000044A0548FAF774FE14F3022210F30222AB +:10E520005CD11C0250171D0230D11C0208B530B15D +:10E53000836BC06BC01AB0FA80F0400908BD40F68A +:10E54000DF11024B024A0348FAF75AFE5CD11C0263 +:10E5500034171D0230D11C0270B518B3F1B100247C +:10E56000144D0A222B46A44605E0013A0CF1010C99 +:10E5700003F108030FD05E68864210D0002CF4D15E +:10E5800055F83C600CF1010C002E08BF1C46013A06 +:10E5900003F10803EFD10CB1C4E9001070BD05EB25 +:10E5A000CC04F9E740F61531034B044A0448FAF766 +:10E5B00027FE00BF10F3022228D11C0220171D02E3 +:10E5C00030D11C0270B504460E461546EBF748F9EB +:10E5D00094F84430FF2B04BF002384F8443094F8AF +:10E5E0004530FF2B04BF002384F84530EBF760F97A +:10E5F000A36B23B12046BDE87040FFF7C9BA04F110 +:10E6000024002A46314600F065FD2046BDE87040F2 +:10E61000FFF7BEBA2DE9F8430446EBF721F93A4A71 +:10E620003A4E1368013313603368002B3DD0384FE6 +:10E63000E36A3A68002A31D0364D374937480A68CC +:10E6400004F1040C01320A6002689A4238BF036088 +:10E6500003EB8303980005EB830359682A58D1F82C +:10E6600008E0A160C4F80CE00132CEF804C0C1F8A3 +:10E6700008C063612A50EBF71BF93B6863B132684D +:10E68000E36AD26A9A4207D24FF08052244B5A6012 +:10E69000BFF34F8FBFF36F8FBDE8F88332681D4D16 +:10E6A000D26A9A4298BF3460C7E734601368012B7E +:10E6B00003D0E36A174D164FBFE7164D2F4605F5F9 +:10E6C000A07838461437FFF7DBF94745F9D1DFF872 +:10E6D0006890DFF868804846FFF7D2F94046FFF7B8 +:10E6E000CFF91048FFF7CCF90F48FFF7C9F90F48E9 +:10E6F000FFF7C6F90E4B0F4A054FC2F80090C3F85A +:10E700000080E36A99E700BF84F3022238F5022211 +:10E7100078F30222F8F3022268F302227CF3022249 +:10E7200000ED00E0B4F30222A0F3022288F30222FB +:10E73000C8F30222CCF30222E4F30222D0F3022235 +:10E74000F8B50446214B224E1D6830680F46043050 +:10E75000FFF7CCF9631C17D033682D195D600BD21D +:10E760001C4B186831680431FFF7A8F91A4B1A6876 +:10E77000AA4200D91D60F8BD184B18683168BDE881 +:10E78000F8400431FFF79AB96FB933686A1E5A60CE +:10E79000002DF1D10F4B186831680431FFF78EF965 +:10E7A0000D4B1B68F8BD0E4B3068596832688C6899 +:10E7B0008160D460326830680432356862601A68FB +:10E7C0000430013288601A606B61F8BD80F3022268 +:10E7D00038F50222CCF3022264F30222C8F30222AB +:10E7E00088F302222DE9F8430A9C02F18042256B4E +:10E7F000013A05EB82050646DDE90897984625F0C3 +:10E80000070591B14FF0180C01F1FF3E04F13303FD +:10E8100002E0BCF1010C05D01EF9011F03F8011F35 +:10E820000029F6D1002384F84B30B9F10F0F1AD824 +:10E83000201DC4F82C90C4F84C90FFF72DF904F17A +:10E840001800FFF729F9C9F11001A16143463246CA +:10E850002846216B24616462EAF7ECFF206007B16F +:10E860003C60BDE8F88340F29631024B024A03480F +:10E87000FAF7C6FCB8D31C02401A1D028CD31C0246 +:10E880004FF0805980B5204C204E214DDFF890A0EC +:10E89000DFF8908023682BB3EAF7E2FFF368DF68C4 +:10E8A000381DFFF723F92B68013B2B602368013BE0 +:10E8B0002360EAF7FDFF97F86D3053B1012B1ED0AE +:10E8C000022BE7D040F6D971124B134A1348FAF7DE +:10E8D00097FC386BFEF7BAFE3846FEF7B7FE2368A2 +:10E8E000002BD9D1DAF80030012B05D9C8F80490F3 +:10E8F000BFF34F8FBFF36F8FEAF7F8FFCAE73846D1 +:10E90000FEF7A4FEC6E700BF9CF30222A0F302229A +:10E9100084F30222CCD31C02241A1D028CD31C02C5 +:10E92000F8F3022200ED00E02DE9F04F4F4B83B0E9 +:10E930001A6802F1010CC3F800C0BCF1000F6CD0E2 +:10E940004B4A13689C455FD3DFF834E1DEF80030B2 +:10E950001868002878D00020DFF83C918046834674 +:10E96000444F019245E05969D3E90220906042602A +:10E970004A681E1DB24208BF486008689A6A01389A +:10E98000C3F81480086072B1D3E907108860416051 +:10E99000516803F11804A142116808BF50600139A1 +:10E9A000C3F828801160D9F80010DA6A8A4202EBB5 +:10E9B000820107EB8100456888BFC9F8002057F83D +:10E9C0002140D5F808A09D60C3F80CA00134CAF816 +:10E9D0000460AE605861284B47F821401968DEF8A2 +:10E9E0000030C96A1B688A4288BF4FF0010B002BB8 +:10E9F00028D0DEF80030DB68DB6859688C45B2D27D +:10EA0000019A5846116000E000201C4B1B68002B47 +:10EA100018BF012003B0BDE8F08F194B1A681268C7 +:10EA2000E2B9184A1868146817491C6010600A682F +:10EA300001320A601A68126852B94FF0FF330C4A6B +:10EA400013607EE75846019A4FF0FF331360DCE70E +:10EA50001B68074ADB681B68136072E740F6F42105 +:10EA60000A4B0B4A0B48FAF7CBFB00BF80F302229C +:10EA700064F30222F8F3022238F5022270F3022234 +:10EA8000CCF30222C8F302226CF3022200D41C024F +:10EA9000E0191D028CD31C027CF302222DE9F04305 +:10EAA00087B0DDE90F84B8F1000F26D0002C32D0FA +:10EAB0001F46702305939146059A9A4224D1054634 +:10EAC0000E4620460021059B09F08AFA02232846BB +:10EAD0000E9D84F86D30C4F83080009504AD3B463F +:10EAE0004A46314602940195FFF77CFE2046FFF727 +:10EAF00091FD049807B0BDE8F08340F24321094B33 +:10EB0000094A0A48FAF77CFB4FF41371084B064A8E +:10EB10000648FAF775FB4FF41171064B024A034899 +:10EB2000FAF76EFB78D41C02581A1D028CD31C0213 +:10EB3000B4D41C0298D41C022DE9F043064685B0DB +:10EB4000900015460F469846FEF7F2FC08B30446BF +:10EB50007020FEF7EDFC8146C0B17022002109F063 +:10EB60003FFAC9F830400D9C434601940C9C2A465C +:10EB700039463046CDF808900094FFF733FE4846FA +:10EB8000FFF748FD012005B0BDE8F0832046FEF701 +:10EB90005DFD4FF0FF3005B0BDE8F08370B5044671 +:10EBA000354DEAF75DFE002C3FD0261D3046FEF7BE +:10EBB0009DFFA36A1BB104F11800FEF797FF2F4ACF +:10EBC00029681368A14203F10103136024D02C4A81 +:10EBD0002C491368013B13600B681B68BBB10A68C2 +:10EBE000294BD26812681A60EAF762FE2B68A342CA +:10EBF00006D094F86D3033B3012B2BD0022B34D1D7 +:10EC0000224B1B6813B12B68A34210D070BD4FF08C +:10EC1000FF321D4B1A60E7E731461D48FEF740FF03 +:10EC20001C4A136801331360DEE72C68BDE71A4BFA +:10EC30001B689BB94FF08052184B5A60BFF34F8F3F +:10EC4000BFF36F8F70BD206BFEF700FD2046FEF70F +:10EC5000FDFCD5E72046FEF7F9FCD1E740F2B341D1 +:10EC60000F4B104A1048FAF7CBFA40F6D9710F4B08 +:10EC70000F4A0D48FAF7C4FA38F5022268F3022267 +:10EC800084F30222CCF3022264F3022278F30222FC +:10EC9000A0F302229CF3022260F3022200ED00E0C6 +:10ECA000D0D41C02341A1D028CD31C02CCD31C02FB +:10ECB000241A1D0230B5002489B007AA06A905A8A8 +:10ECC000CDE90544E9F71EFC069A059D2346CDE9EA +:10ECD000012514491448079A0094FFF7DFFE28B174 +:10ECE00000F066FF012805D0013013D00F4B1B68E0 +:10ECF00009B030BD80F310884FF0FF350C490D4A44 +:10ED00000D4B0D6010601C60EAF730FE074B1B686E +:10ED100009B030BD4FF40261084B094A0948FAF7BF +:10ED20006FFA00BFFCD41C0281E81B026C1A1D02A2 +:10ED300064F3022278F3022280F3022204D51C023B +:10ED4000041A1D028CD31C02024A1368013313609B +:10ED5000704700BF60F302222DE9F04F5A4F83B095 +:10ED60003B68002B00F0A980EAF77AFD3B68013B85 +:10ED70003B60D7F80080B8F1000F40F08F80534B14 +:10ED80001B68002B00F08A80DFF868E1DEF80030B5 +:10ED9000002B00F08F804E4BDFF85C914D4EDFF87A +:10EDA0005CA10193DEF80C30DB689A6AD3E90701B5 +:10EDB00081604860506803F11804A04208BF5160A8 +:10EDC0001168C3F82880013911605A69D3E902102B +:10EDD0008860416051681D1DA942116808BF5060DC +:10EDE00001391160D9F80010DA6A8A4202EB820117 +:10EDF00006EB810CDCF8044088BFC9F8002056F807 +:10EE00002100D4F808B001309C60C3F80CB0CBF8F6 +:10EE10000450A560C3F814C046F82100DAF80030A9 +:10EE2000DB6A9A4202D90122019B1A60DEF80030A7 +:10EE3000002BB7D1284B1A681268002A35D01A68FF +:10EE4000264BD26812681A60254D2C68A4B10126A1 +:10EE5000DDF8048006E0FFF767FD08B1C8F8006040 +:10EE6000013C08D03B68002BF5D02B68013C03F136 +:10EE700001032B60F6D12C60019B1B6873B14FF02E +:10EE80008052184B5A60BFF34F8FBFF36F8F01242E +:10EE9000EAF70EFD204603B0BDE8F08F0024EAF744 +:10EEA00007FD204603B0BDE8F08F4FF0FF320B4B5B +:10EEB0001A60C9E7064B0193C6E740F693010A4B77 +:10EEC0000A4A0B48FAF79CF960F3022284F3022203 +:10EED00070F30222F8F30222CCF3022264F302223E +:10EEE00074F3022200ED00E018D51C02F4191D0293 +:10EEF0008CD31C02B4F302227CF3022238F50222E6 +:10EF000008B550B10D4B196881B91A6801321A6001 +:10EF1000FFF716FCFFF720FF38B94FF08052084B7F +:10EF20005A60BFF34F8FBFF36F8F08BD4FF4A461DA +:10EF3000044B054A0548FAF763F900BF60F3022263 +:10EF400000ED00E0D0D41C02181A1D028CD31C0264 +:10EF5000014B1868704700BF80F30222014B18680C +:10EF6000704700BF84F30222054B1B680BB9FFF703 +:10EF7000DBBC044A0020136801331360704700BFF4 +:10EF800060F3022274F302221C4B1B681BB10122A6 +:10EF90001B4B1A6070471A4A10B51A4C136023684D +:10EFA000194803EB8302920082584FEA830C6AB936 +:10EFB000EBB11A4601E0013A19D0013B03EB8301A2 +:10EFC00050F821104FEA830C0029F4D09C4400EB48 +:10EFD0008C0108464A680830526882424A6004BF81 +:10EFE000CA684A60D168094A1160236010BD40F6C2 +:10EFF0003341074B074A0848FAF702F960F3022247 +:10F0000070F302227CF30222F8F3022238F5022286 +:10F0100044D51C02CC191D028CD31C0210B558B16A +:10F020000C46094B19681831FEF748FD2046BDE82B +:10F0300010400121FFF784BB40F64B41034B044ACB +:10F040000448FAF7DDF800BF38F5022254D51C0257 +:10F05000B4191D028CD31C02F8B5034600B3104648 +:10F06000164A12681AB3164C41F0004122685D68D6 +:10F0700091612268D4F800C0D561266821682768AC +:10F080001A68AC68183618310132CCF82040666036 +:10F09000A960BB6201211A60BDE8F840FFF750BBD0 +:10F0A00040F66541074B084A0848FAF7A9F840F6C8 +:10F0B0006941074B044A0548FAF7A2F860F30222B7 +:10F0C00038F5022254D51C0294191D028CD31C025F +:10F0D00018D51C02F8B5034610B308461146144C67 +:10F0E0005D6822682768D56126682268D4F800E048 +:10F0F00002F118041A68D5F808C01836002902F180 +:10F100000102C7F820C018BF4FF0FF30CCF80460F0 +:10F11000AC60CEF828301A60BDE8F840FFF710BBAD +:10F1200040F68141034B044A0448FAF769F800BFEE +:10F1300038F5022254D51C0274191D028CD31C020E +:10F14000F8B5C368DB68002B54D0D3E9070100266B +:10F150009A6A03F1180455688160A542486008BFA7 +:10F1600051601168274D0139D86A9E6211602A6882 +:10F17000A2B1254A5568A968C3E907514C601168D6 +:10F18000AC6001319A62214B11601B68DB6A8342DB +:10F190002ED201231E4A18461360F8BD5A69D3E9DE +:10F1A0000241A1604C6054681E1DB44208BF51600A +:10F1B0001168184C0139116022681749824200EB2E +:10F1C00080024FEA820C01EB8202556838BF206052 +:10F1D00051F80C40AF689D60DF6001347E60AE6026 +:10F1E0005A610A4B41F80C401B68DB6A8342D0D35A +:10F1F0000020F8BD40F6B141084B094A0948F9F72B +:10F20000FFFF00BF60F30222B4F3022238F50222AE +:10F2100070F302227CF30222F8F3022260D51C0272 +:10F2200058191D028CD31C02F8B52B4B1B68002B00 +:10F230004AD0C36841F000410160002B3DD0D0E9C5 +:10F240000141002702695568A16085424C6008BFF2 +:10F25000516011689E68DC680139076111605A6964 +:10F260001D1D51681D48A9421168B46001F1FF31AC +:10F270006660116008BF5460DF6A026818499742EF +:10F2800007EB87024FEA820C01EB8202546888BFC9 +:10F29000076051F80C00A6689C60DE600130756064 +:10F2A000A5605A610F4B41F80C001B68DB6A9F4256 +:10F2B00002D901220C4B1A60F8BD40F6F1410B4B0C +:10F2C0000B4A0C48F9F79CFF40F6E9410A4B084A03 +:10F2D0000848F9F795FF00BF60F302227CF3022291 +:10F2E000F8F3022238F5022270F3022260D51C02E4 +:10F2F00034191D028CD31C0218D51C0210B560B144 +:10F300000446EAF7ADFA084A084B12681B68C4E9DC +:10F310000023BDE81040EAF7CBBA40F61551044B84 +:10F32000044A0548F9F76CFF6CF3022280F30222CD +:10F3300070D51C021C191D028CD31C02034A044BFD +:10F3400012681B68C0E90023704700BF6CF30222FB +:10F3500080F30222F8B550B30D4679B30446EAF7BC +:10F360007FFA2B68194A581C11681BD0DFF870C04F +:10F370002668DCF800706068BE4208D0884206D873 +:10F38000002301242B60EAF793FA2046F8BD0F1AF8 +:10F39000BB42F5D95B1ADCF80010126803442B60FD +:10F3A000C4E900120024EAF783FA2046F8BD40F6CB +:10F3B0002C51074B074A0848F9F722FF40F62D5118 +:10F3C000064B044A0448F9F71BFF00BF80F30222F2 +:10F3D00070D51C0204191D028CD31C027CD51C02A2 +:10F3E0006CF302220122014B1A60704770F3022273 +:10F3F000042904D820B100EB8100426570477047B2 +:10F4000008B5074B186818B100EB8100426508BDCC +:10F4100040F64F61034B044A0448F9F7F1FE00BF80 +:10F4200038F502228CD51C02E0181D028CD31C0278 +:10F4300004290AD818B100EB8100406D7047044BD5 +:10F44000186800EB8100406D70470020704700BFD6 +:10F4500038F50222014B1868704700BF38F50222C8 +:10F46000054B1B6833B1054B1868B0FA80F04009B2 +:10F47000400070470120704778F3022260F30222B7 +:10F48000F8B50446C8B11F4DC36A2A68D26A9342D0 +:10F4900014D28269002A04DB2A68D26AC2F11002FF +:10F4A0008261194E626903EB830306EB83039A4280 +:10F4B0000CD02B68DB6AE3620120F8BD2B68C06CBE +:10F4C000DB6A98422CBF00200120F8BD271D38467A +:10F4D000FEF70CFB2B680D4ADB6A1168E3628B4276 +:10F4E00088BF136003EB830306EB830041689B0036 +:10F4F000F2588D680132A160E5606F608F606061D5 +:10F50000F250D9E738F50222F8F302227CF3022206 +:10F5100088B1F8B5214B04461B68834230D11B6D7E +:10F52000002B34D0C16AC26C013B9142036500D00C +:10F530001BB10020F8BD00207047061D3046FEF7C5 +:10F54000D5FAE36C164AC3F11000A06101201168DE +:10F55000E3628B4288BF1360124A03EB830302EB22 +:10F5600083077D689B00D158D5F808C00144A56089 +:10F57000C4F80CC0CCF80460AE606761D150F8BD2F +:10F5800041F28C01084B094A0948F9F739FE41F26A +:10F590008D01084B054A0648F9F732FE38F502227C +:10F5A0007CF30222F8F30222A4D51C02C8181D0223 +:10F5B0008CD31C02BCD51C0270B1026DF8B5044698 +:10F5C000002A37D0C06CE36A814238BF01468B42C3 +:10F5D00001D0012A01D0F8BD70471D4A1268A2422D +:10F5E0002FD0A2691B4D002A03EB83036269E162FD +:10F5F00005EB8303A4BFC1F11001A1619A42EAD1D6 +:10F60000261D3046FEF772FA134AE36A11688B42F0 +:10F6100088BF136003EB830305EB830041689B0005 +:10F62000EA588F680132A160E7607E608E60606199 +:10F63000EA50F8BD41F2DC01084B094A0948F9F7E4 +:10F64000DFFD41F2F701084B054A0648F9F7D8FDFE +:10F6500038F50222F8F302227CF30222BCD51C0208 +:10F66000A4181D028CD31C02D4D51C02044A1168B4 +:10F6700013681268DB6A8869C3F1100393617047ED +:10F6800038F50222044B1A681AB119680A6D013262 +:10F690000A651868704700BF38F5022270B578BB5C +:10F6A0001B4C0E461546EAF7DBF823689B6E23B920 +:10F6B0000121236883F86C10B5B9EAF7F9F8EAF785 +:10F6C000CFF823689D6E1DB156B1002223689A665B +:10F6D0000022236883F86C20EAF7EAF8284670BD18 +:10F6E00023686A1E9A66F3E72846FFF729F84FF069 +:10F6F0008052084B5A60BFF34F8FBFF36F8FDCE728 +:10F7000041F29D21044B054A0548F9F779FD00BFF8 +:10F7100038F5022200ED00E0ECD51C028C181D0229 +:10F720008CD31C022DE9F041002866D000296BD152 +:10F7300004461546EAF738F9EFF31182102383F3F4 +:10F740001188022394F86C1084F86C30A36E0129A0 +:10F7500003F10103A36603D082F31188BDE8F081B1 +:10F76000A36A002B57D12F49E36A0968D9B12E4902 +:10F7700048680E68876801360E6004F11806E0617B +:10F7800027627E608660A16228490968C96A994239 +:10F79000E2D20DB101232B600121254B196082F3C8 +:10F7A0001188BDE8F0816169D4E90260B06046600B +:10F7B0004E6804F1040C664508BF486008680138CB +:10F7C00008601C49086898421B4838BF0B6003EB6F +:10F7D000830100EB810EDEF8047089004658D7F8EB +:10F7E00008800136A760C4F80C80C8F804C0C7F8C8 +:10F7F00008C0C4F814E04650C6E741F243410F4B3D +:10F800000F4A1048F9F7FCFC41F244410E4B0C4AF8 +:10F810000C48F9F7F5FC41F26A410C4B084A0948DB +:10F82000F9F7EEFC60F30222B4F3022238F502226B +:10F8300070F302227CF30222F8F3022214D61C0297 +:10F840006C181D028CD31C0200D61C0244D61C026C +:10F85000F0B5144C83B0EAF703F8256825B103B07E +:10F86000BDE8F040EAF724B80F4F104E3846FEF7D7 +:10F8700007F93046FEF704F9DFF840E0DFF840C052 +:10F88000009510210A200A4B0A4ACEF80070CCF8E5 +:10F890000060FEF721FA20600028E0D00649FEF75C +:10F8A0005BFEDCE730F6022250F602223CF6022232 +:10F8B0003CF5022288F5022284D61C0238F6022288 +:10F8C00034F602222DE9F047DFF884900546D9F896 +:10F8D00000300F46DB68DC6804F104084046FEF7A0 +:10F8E00005F994F824305A070ED423F0010384F864 +:10F8F00024302046236ABDE8F047184793421BD8BE +:10F900002046236A98473546A3697A1BEE182CBF18 +:10F9100001210021B74266602461EFD2AF4201D2DB +:10F920000029EDD0D9F800004146FEF7C7F820467F +:10F93000236ABDE8F0471847044B41461868FEF7B4 +:10F94000BDF82046236ABDE8F047184734F6022286 +:10F9500038F602222DE9F04F8D4D8E4E8E4C8F4F92 +:10F96000DFF8488285B02B68D3F800A0BAF1000F09 +:10F9700000F0DB80DB68D3F800A0FFF7E5F9FFF7C4 +:10F98000E7FA33688146834242D88245306040F2CC +:10F99000E78000222068AAEB0901FEF713FEFFF7BB +:10F9A000DBF938B94FF08053C8F80430BFF34F8FFC +:10F9B000BFF36F8F002269462068FEF7B9FB00286D +:10F9C000D1D0009B0298002BC0F2A780DDF80890F0 +:10F9D000D9F814301BB109F10400FEF787F8FFF7DE +:10F9E000B7FA33688246984224D3009BC6F800A039 +:10F9F000013B082BDED8DFE803F02525806887254A +:10FA000025806800DB684FF0FF311868FFF75AFF68 +:10FA10002B681A68002AF5D13A68C6F800902A6067 +:10FA20003B60FFF799F9C5E7DB684FF0FF311868D5 +:10FA3000FFF748FF2B681A68002AF5D13A683B6047 +:10FA40002A60D2E799F824C0019AD9F818104CF02E +:10FA50000100531889F824002CBF012000205345D1 +:10FA6000C9F80430C9F8109070D8AAEB020291428C +:10FA70003DD81CF0040F13D12CF0010389F8243079 +:10FA80004846D9F82030984794E7AAEB03038B4205 +:10FA900071D3D9F82030484698475B46D9F81810FA +:10FAA00013EB010B2CBF01220022DA45C9F804B088 +:10FAB000C9F81090E9D29A4501D2002AE9D0286805 +:10FAC00009F10401FDF7FAFFDAE799F82420019B18 +:10FAD00042F0010289F82420C9F81830002B50D0D8 +:10FAE00053445345C9F80430C9F8109032D83868E7 +:10FAF00009F10401FDF7E2FF5CE799F8243023F0F7 +:10FB0000010389F8243055E799F824309A072ED557 +:10FB100023F0010389F824304CE7019B03999847AF +:10FB2000009B002BFFF646AF50E7FFF70DF9FFF7FC +:10FB30000FFA336881469842FFF46AAF3B68C6F813 +:10FB400000901A68B2FA82F2520923E7524501D9AD +:10FB500000288ED0286809F10401FDF7AFFF29E7DE +:10FB6000FFF7FAF849465046FFF7ACFE22E7484651 +:10FB7000FDF76CFD1EE7386809F10401FDF79EFFF3 +:10FB80007EE74FF45D71064B064A0748F9F738FBEC +:10FB900038F6022228F6022230F6022234F6022239 +:10FBA000D4D61C02701A1D02A8D61C0200ED00E07B +:10FBB00030B589B0FFF74CFE114B1B68CBB1002468 +:10FBC000032507AA06A905A8CDE90544E8F7A8FC7E +:10FBD0002346069A059C0B49CDE901240A48079A59 +:10FBE0000095FEF75BFF094B186010B1012009B0CA +:10FBF00030BD40F21911064B064A0748F9F700FBE1 +:10FC000030F60222FCD61C0255F91B022CF6022209 +:10FC100004D71C028C1A1D02A8D61C029C46F0B503 +:10FC200007460E4615466FF00104074B85B069463E +:10FC3000624618680023CDE9017603950094FEF72B +:10FC400003FA05B0F0BD00BF30F602222DE9F04105 +:10FC5000DFF88C80D8F8005025B1281E18BF01208D +:10FC6000BDE8F0812821164A0846FEF7A5F8C8F835 +:10FC70000000F8B11349FEF76FFC1348FDF700FFD1 +:10FC8000124C114F04F50C6620466562FDF704FF27 +:10FC90002146E46038463834FDF710FFB442F3D112 +:10FCA0002822D8F800500A4B281E18BF01201A60DD +:10FCB000BDE8F0817C21074B074A0848F9F7A0FA14 +:10FCC00024FF0222C8D71C0274FF022264F602221B +:10FCD00070FF0222A0D71C02C81A1D0230D71C02D6 +:10FCE0006CFF022270B50446406A10B10A38FDF775 +:10FCF000ADFC0025C4E90955E9F7B2FD0A482369BE +:10FD000083420DD02146FDF7CBFEE9F7D1FD074B2D +:10FD10002A46294618682B46BDE87040FEF78AB887 +:10FD2000BDE87040E9F7C4BD74FF02226CFF0222F7 +:10FD300070B5051E06DB214B186818B1FEF7B4FA42 +:10FD4000012802D00024204670BD1D4EE9F788FD31 +:10FD5000F368DC682046FDF7C9FEE9F7A9FD194BF9 +:10FD600032681968914288BF1A60636AF3B9002D3E +:10FD7000E9D0462D284638BF4620851CAB071CBF5E +:10FD800045F00305013505F10A00FDF7D1FB60627E +:10FD900040B1002340F80A4BC4E90B33C4E909051C +:10FDA000204670BD2046FFF79DFFCBE74FF48271E0 +:10FDB000054B064A0648F9F723FA00BF6CFF0222FA +:10FDC00074FF022270FF0222D4D71C02A41A1D0263 +:10FDD00030D71C02014B1868704700BF74FF022225 +:10FDE0002DE9F04F00274FF0FF3983B04FF0FF08A7 +:10FDF00082460E463C464D4D0192CDF8009011E0F2 +:10FE000006225146284608F0C1F820B35E454FD07F +:10FE1000AB79984584BF274698460134062C05F1F6 +:10FE2000100520D055F804BCBAF1000FE8D15E45AA +:10FE3000EED1B9F1000F75DB3D4B22014FEA0919F4 +:10FE400003EB041443F802A0C4E901AAC4F80CA00F +:10FE500043F8096039E05E452CD0A1460134062CF8 +:10FE600005F11005DED1B9F1000F009B42DB002B3C +:10FE70002EDA2F4B4FEA0917DE51BAF1000F42D0AC +:10FE80004FEA09194FF4CB74DAF8000009F10402C3 +:10FE900098509D18BAF804204B44AA80254A09F1CD +:10FEA000080922F80940019ADA6003B0BDE8F08F32 +:10FEB0000094B2E74FF4CB711E4B240104F1080209 +:10FEC00099521C44019BC4F80A3003B0BDE8F08F7E +:10FED0000022174B009903EB011B08011A50CBE9D4 +:10FEE0000122CBF80C204FEA09129E50BAF1000F04 +:10FEF000C6D1EAE7002B0E4B0BDA3F01B946DE51C3 +:10FF0000BAF1000FBED14FF005020A4B0837DA53A1 +:10FF1000DBE7009A4FEA021943F80960BAF1000FD3 +:10FF2000B0D1D2E7024B24011E51CEE79CFF022242 +:10FF300098FF02229AFF0222D8B1F8B507460E4672 +:10FF400000250C4C04E00135062D04F110040FD0FF +:10FF500054F8043CB342F6D106223946204608F054 +:10FF600015F80028EFD19622034B03EB05139A7284 +:10FF7000F8BD70479CFF022298FF022270B50C4624 +:10FF8000054602212046164603F04EF830B13246AF +:10FF900021462846BDE87040FFF722BF70BD00BF74 +:10FFA0002DE9F843002978D00546002800F0838029 +:10FFB0001646002A78D04FF00009D0F800800F468E +:10FFC000C2F800904946404602F0B2FF404602F0B7 +:10FFD000B1FD044670BB08F07F43B3F17F4F1AD0E8 +:10FFE0000421286803F020F800283BD029683060FD +:10FFF000E9B10623334A4FEA041C52F80C0002EB25 :02000004021CDC -:100000000C204FEA09129E50BAF1000FC6D1EAE760 -:10001000002B0E4B0ADA3F01B946DE51BAF1000F50 -:10002000BED105220A4B0837DA53DCE7009A4FEAC3 -:10003000021943F80960BAF1000FB1D1D3E7034BBD -:1000400024011E51CFE700BFB4FF0222B0FF0222FD -:10005000B2FF0222D8B1F8B507460E4600250C4C77 -:1000600004E00135062D04F110040FD054F8043CCF -:10007000B342F6D120460622394608F03DF8002862 -:10008000EFD19622034B03EB05139A72F8BD70472C -:10009000B4FF0222B0FF022270B50C4605460221D1 -:1000A0002046164603F06EF830B132462146284607 -:1000B000BDE87040FFF722BF70BD00BF2DE9F843D7 -:1000C000002977D00546002800F082801646002AD5 -:1000D00077D04FF00009D0F800800F46C2F80090AA -:1000E0004946404602F0D8FF404602F0D7FD04469C -:1000F00068BB4FEA1863FF2B1AD00421286803F06D -:1001000041F800283BD029683060E9B10623344A21 -:100110004FEA041C52F80C0002EB041E814235D059 -:10012000013B04F10104F3D100202960BDE8F8830C -:100130002C4B04211A689B8840463A60BB8003F030 -:1001400021F8C8B1306017E00220BDE8F8833946D5 -:10015000404602F0BDFE484602F06CFF014630B951 -:10016000F2E7002002F076FF01460028ECD091F87B -:1001700040301B07F5D431600120BDE8F8834020F2 -:1001800003F0CCF8306098B18168BEE79EF80B3080 -:100190000BB90220C9E70CF1040C52F80C006244C0 -:1001A000386093880120BB80DEF80C303360BCE7F8 -:1001B0002968AAE740F2C3310B4B0C4A0C48F9F707 -:1001C000ABF840F2C5310B4B084A0948F9F7A4F8DF -:1001D0004FF47171084B054A0548F9F79DF800BFC7 -:1001E000B0FF022284141D02840E1D02C80F1D02DE -:1001F000A00E1D020C0F1D02F00E1D020022024B6C -:1002000003201A6001F048BDACFF0222F8B50028B7 -:100210003BD0836A8446292B45D9036B002B3BD006 -:10022000456A244EAE4606F1200734460EF1100E04 -:100230000FCCBC4206F110064EF8100C4EF80C1C08 -:100240004EF8082C4EF8043CEFD12A22B3883068CF -:10025000AEF80430CEF80000DCF83030996BC5F809 -:1002600006109B8F6B81DCF83030996BC5F8161047 -:100270009B8F6B83DCF830301B68EB61DCF814304B -:10028000C5F82630CCF82820F8BD40F29F510A4B23 -:100290000A4A0B48F9F740F840F2A151094B074AC6 -:1002A0000748F9F739F84FF4B461074B034A04489B -:1002B000F9F732F8DC0F1D02280F1D02AC0F1D02EA -:1002C000A00E1D02800F1D02480F1D0270B50646CC -:1002D00082B0002002F0AEFE70B3044605E0214675 -:1002E000002002F0B7FE044630B394F8401011F03D -:1002F0000801F4D12368002BF1D02A20FFF7A6FDD6 -:1003000005460028EBD0D4F8A43004634661C362EC -:10031000FFF77CFF02F002FA80B1D4F8A4000028B5 -:10032000DDD001222946C36898472146002002F00B -:1003300091FE04460028D8D102B070BD02234FF0D0 -:10034000FF31684601958DF8003001F0CDFC0028A2 -:10035000C5D12846FFF754FDC1E700BF2DE9F041A4 -:10036000446A056BE38986B0B3F5807F03D0002033 -:1003700006B0BDE8F081238A082BF8D1A37C062BB8 -:10038000F5D1E37C042BF2D1754FE6693B6800960A -:10039000D4F82680002B4BD1A37D13F00103E6D1C6 -:1003A00032BA02F10142B2F1807FE0D3002DDED0FB -:1003B0002A68964245D095F84010C906D7D5A18A3B -:1003C000B1F5807F52D0B1F5007FD0D1D4F826109E -:1003D0008A4200F0B7800622624918010F5801EBEB -:1003E0000310BE4203F1010300F0A880013AF4D1EA -:1003F0005D4C20680028BAD001F0AEFF1428B6D1B9 -:1004000023685A6AD2F81A209642B0D101220021FC -:1004100004A805938DF8102001F066FC012802D095 -:100420002068FFF7EDFC0020206002F01DF99EE738 -:100430004E494F48FFF716F8012804BF00233B60E0 -:10044000AAE73B68002B92D1012330463B60FFF7BF -:100450003DFFFEF705FE0246464B45481A60FEF793 -:10046000D5FF42F21072414B1A6080E742453BD003 -:1004700046457FF47CAF6B6872401A427FF477AFD9 -:100480003D4B04F1200693E8030006220290ADF8EC -:100490000C103046394907F02FFE38B1062230469D -:1004A00002A907F029FE00287FF461AF1634062266 -:1004B000214605F1380007F01FFE00283FF457AF32 -:1004C0000023684601AA04A90193FFF7F7FD01285C -:1004D0007FF44DAF019BAB427FF449AF2A462046E3 -:1004E0000099FFF7D9FD42E705F1380804F1160736 -:1004F00006223946404607F0FFFD00283FF437AF9B -:100500000221304602F03EFE20B12A4631463846EE -:10051000FFF7F4FC00230220D4F816202375226292 -:100520006075BB88C4F82660A384AB6BC4F8163032 -:10053000B8F80430BB802B68E36119E7C37A002B5D -:100540003FF456AF0221304602F01CFE00283FF473 -:100550004FAF2A46314604F11600FFF7CFFC47E7BC -:10056000A8FF0222B0FF022274170322B404002263 -:10057000A0FF0222ACFF022204101D0284141D02FF -:1005800010B5044601F0E8FE142801D0002010BD8B -:10059000226B616A1368D1F81A0052684340134015 -:1005A000F4D1062209491C010C5901EB031CA0429D -:1005B00003F1010305D0013AF5D1FFF787FE0120D1 -:1005C00010BD9CF80B30002BF7D0DFE7B0FF022204 -:1005D00070B51D4C04F1600504E0032B0BD91034F9 -:1005E000AC4212D0A27A531EDBB2002AF7D0E27AD4 -:1005F000A372002AF1D12068FFF768FEA37A002BCE -:10060000EDD123601034AC42ECD1FEF729FD0F4E42 -:100610000546336823B144F62062C31A93420FD9CA -:100620000B4B1C685CB194F84030DA0603D52068A7 -:1006300008B11B0705D5D4F8A840002CF3D13560CC -:1006400070BDFFF743FEF6E7B0FF0222ACFF0222C7 -:100650003C18032288B10021062210B4094BDC6843 -:10066000844204BFC3E90011C3E90211013A03F156 -:100670001003F4D15DF8044B704701466022014835 -:1006800007F064BDB0FF02222DE9F04F0024B34A09 -:100690008DB007460E46106801232246CDE900447E -:1006A00004A9CDE90544CDE90744CDE909440B94FB -:1006B00003F044F8051E04DDEF2D049B05DC4BB967 -:1006C0001C4620460DB0BDE8F08FD3F8EC10A44ACC -:1006D000914207D00024184601F0C8FA20460DB018 -:1006E000BDE8F08F1A78022AF4D15A78012AF1D1A4 -:1006F0009A78062AEED11869010EFF290390E9D0F5 -:10070000C1434906E6D0F16D586809BA8842E1D183 -:1007100003F11C0006F13801029307F0EDFC029B87 -:100720000028D7D14FF0000B5A46D946F03D03F1CF -:10073000F00A0795CDF82CA0954240F21C810120CB -:1007400002F1EF0C9C4411181CF8014FA942A5EBD3 -:10075000020188BF0146FF2CCE4602F101001ED0E7 -:100760009CB1854228D8B9F1000F01D0CDF8208086 -:10077000BEF1000F00D006928DF81440BBF1010FBE -:10078000A8D9039A01243266A5E701394FF0010E7A -:1007900079D002461CF8014F501CFF2CE0D1B9F172 -:1007A000000F01D0CDF82080BEF1000F00D00692DE -:1007B000FF228DF81420E1E71AF8008002F1020907 -:1007C0004044854207D9B8F1030F66D95AF8091099 -:1007D0004D45099106D8CDF82080CDF818908DF8B8 -:1007E0001440CBE7332C43D06DD8032C00F09D8010 -:1007F000062C30D1B8F10C0F4FEA980128BF022126 -:10080000002003F1F20E9644F2321A440EEB810EF0 -:100810001168043201F1FF3C1CF1030F04D806EB10 -:10082000800CCCF80C1001309645F1D101280991CB -:100830000AD8C0F1020203300021920006EB8000CA -:10084000029307F083FC029B0022327642464A4420 -:100850004FF0010970E7012C02D1B8F1040F03D069 -:10086000B8F1000FF2D1B6E7099A72600422EEE700 -:10087000B8F1040FEAD10ABA4FF47A71520801FBB9 -:1008800002F2F266F2E7B9F1000F01D0CDF8208054 -:10089000002206908DF8142070E700224D45099241 -:1008A00099D9332CDCD05DD8032C6BD0062CD2D157 -:1008B000B8F1000FCAD10622CDF82080CDF81890EB -:1008C0008DF814205AE7352C1BD0362CBED1B8F148 -:1008D000040F0AD0B8F1000FB8D13622CDF820802D -:1008E000CDF818908DF8142048E7022F09992DD0E3 -:1008F000B06E42468842AAD10BF1010BCDF828B068 -:10090000A5E71AF80920F9B28A4210D03521062A43 -:10091000CDF818908DF8141004D1052F04BF0022D3 -:1009200086F87C200022089228E7B1608EE70BF160 -:10093000010BCDF828B0B8F1000F87D13522CDF8E2 -:100940002080CDF818908DF8142017E70BF1010BDB -:100950004246B166CDF828B079E700BF1400032203 -:1009600063825363352CCCD0362CB3D0B8F1000F52 -:100970007FF46CAF2FE7B9F1000F3FF4FFAECDF875 -:100980002080F8E6B8F1000F7FF460AF0021032269 -:10099000CDF8189008918DF81420EFE62DE9F04F6E -:1009A00083B0904683460E461F461468E6F718FC4F -:1009B0008246002874D007F0D0FC814604F58E7082 -:1009C00000214844FFF742FA0546002864D040233E -:1009D000446AF02204F12A05002104F8063C284666 -:1009E00007F0B4FB40F201136385062363226FF026 -:1009F0007D00532184F82C30FB6D84F816211BBA3E -:100A0000C4F82E30BB6F84F8192184F81701002236 -:100A100084F818112BB16FF07F0384F8352084F827 -:100A20003430BB6B3146C4F84630BB8F04F58D7053 -:100A3000A4F84A30D8F8002007F082FC0C23D8F83C -:100A40000060EF36AB552E4486F8019007F138036D -:100A5000BAF1000F06D051464A46B01C019307F088 -:100A60006FFC019BFF2202214E44B2704FF486407E -:100A70004FF0FF36D8F800200A444A44C8F8002056 -:100A8000BA6BC4F820219B88A4F82431CBF8086005 -:100A9000ABF802008BF80110284603B0BDE8F08FD8 -:100AA00081468BE7F0B51923002405468BB0CDE9CC -:100AB000033418492B4603AA04A8CDE90544CDE91F -:100AC00007440994FFF76AFF134F0646386803F09E -:100AD00075FD012803D0002420460BB0F0BD002E88 -:100AE000F9D00446386818272B6E039AC6F8FE30F2 -:100AF000AB6E3146C6F8043104AB8564F032009326 -:100B00000197234602F0D8FE0028E5D1304601F0D7 -:100B1000ADF8E0E7F8101D02140003222DE9F041C2 -:100B20001823002405468AB0CDE9033423492B4617 -:100B300003AA04A8CDE90544CDE907440994FFF7C9 -:100B40002DFF1F4F0646386803F038FD012804D0FA -:100B5000002420460AB0BDE8F081002EF8D06B6E6C -:100B60000446DDF80C80F3B9B8F1120F1ED9A8F1D4 -:100B7000120206F5817106F1FC00A8F1060807F0E3 -:100B8000CBFA386804AB85641825009331460123FD -:100B900008F1F002019502F08FFE0028D9D130460D -:100BA00001F064F8D4E7C6F8FE30EAE740F24561A8 -:100BB000044B054A0548F8F7AFFB00BF28111D029A -:100BC000140003220C101D0214111D0234101D020A -:100BD0000023F0B5244C8BB0256803932DB1234A34 -:100BE0001368013313600BB0F0BD022111220846D7 -:100BF00002F00CFC206003F0E1FC01282DD12068FC -:100C000003F0DCFC0128064602D025600BB0F0BDE5 -:100C100004272A462946206803AB009703F01CF8F6 -:100C200000974FF488473246294603AB206803F00B -:100C300013F82B461822206804A9ADF8127002F0B0 -:100C4000E3FE0A4B1E600028CDD020680028CAD0E1 -:100C50001D6002F093FF2560C5E740F26D31044B43 -:100C6000044A0548F8F758FB140003221000032239 -:100C700088101D0240111D0234101D0270B586B08F -:100C8000002A00F0E7811446B8B10022B04B84F886 -:100C90007C20197801B11A7004F15C00E8F7CAFFF2 -:100CA000002840F03E810122AA4B84F87C2019786C -:100CB000914208D01A7006B070BD92F87C2094F86A -:100CC0007D309A4201D006B070BDA14805789542AA -:100CD00018BF0270062B00F2C48101A050F823F067 -:100CE000990C1C02730E1C02F50D1C02930D1C02C4 -:100CF000690D1C02150D1C02FD0C1C020021204672 -:100D000001F0BEFC934B94F87C2019789142DAD024 -:100D10001A70D0E7204601F007FB002800F0FB80A6 -:100D2000FFF756FF8C4B1B68002BEBD0002302A86B -:100D30000293E8F77FFF08B1029BE365FEF790F9A5 -:100D400041F2883302462046C4E91C23FFF7AAFE7D -:100D50000346012B14BF04230323FA21204684F801 -:100D60007C3001F039FCCDE72046FFF79BFE0128DF -:100D7000C8D1FEF775F9032141F28835754BC4E9F6 -:100D80001C051A7884F87C108A429CD003221A70C1 -:100D900099E70191002900F0A68021460520FFF780 -:100DA00073FC0128AED10521236E62686B4D63EAA6 -:100DB0000202694E20462360626184F87C106B61F8 -:100DC00000F0CCFE306840B1654A1568002D04DDA6 -:100DD000013D1560002D00F02381E36E002B40F0F3 -:100DE0001181604BE366FFF709FA2046E16E01F0DE -:100DF000F3FB87E700295FD021460220FFF744FC80 -:100E000001287FF47FAF236E214602AA0293E6F702 -:100E1000A7F9002800F0FE804E4B0128197800F059 -:100E2000038194F87C204C4D8A4200D01A70E8F778 -:100E3000DBFCE3692360E8F7FFFC06230021204682 -:100E400084F87C3001F01CFC204600F087FE286806 -:100E500000283FF438AF424A1468002C7FF733AFC4 -:100E6000013C1460002C7FF42EAF02F087FE2C6052 -:100E700029E7E3692146002002AA0293E6F770F908 -:100E800080B9354D2B68002B59D02060FEF7E8F86B -:100E9000034620462367FFF741FE01287FF432AF67 -:100EA000022201E72B4B012819785FD094F87C20AF -:100EB000294D9142BAD1BAE70191FEF7D1F8D4E9B0 -:100EC0001C23801A984201997FF61CAF264A5B00CA -:100ED0009342636760D91F4B94F87C2019781E4DAC -:100EE0009142A3D1A3E7FEF7BBF8D4E91C23801AF3 -:100EF00098427FF607AF1C4A5B00934201996367F3 -:100F00006BD9144B84F87C101A78002A3FF4DBAEBE -:100F100000221A70D7E641F28831204601F05CFBCE -:100F2000F0E6002341F28832A3672366A366626776 -:100F3000FFF74EFEFA21204601F04EFBB3E6054BCB -:100F400094F87C20197891427FF470AF6FE700BF6E -:100F5000B9040022B804002214000322BC040022B9 -:100F60001000032200B84C0AC0D40100E269206AD4 -:100F70002260626A6060206BA260E26A606194F83D -:100F80007C00A56A2261626B8142E560A261384DF6 -:100F90003FF44DAF18704AE704F15C000191E8F7A7 -:100FA00049FE019900283FF4ADAE0191FEF758F8D3 -:100FB000A36F0246B3FA83F35B09A3672046226757 -:100FC000FFF7ACFD01282B4B01993FF49CAE1A783A -:100FD00084F87C10002A9BD175E6FEF741F80346A1 -:100FE00020462367FFF75EFD01283FF48BAE042106 -:100FF000204B84F87C101A788A423FF464AE0422B5 -:101000001A7058E64EF65F2293429CBF4EF660235C -:10101000E366E8E62046FFF745FD0128E7D1A8E6AC -:1010200002F0ACFD3560D8E6E269206A2260626AAF -:101030006060206BA260E26A606194F87C00A56A3F -:101040002261626B8842E560A261094D3FF4EFAE18 -:101050001870ECE64FF42971074B084A0848F8F776 -:101060005BF9044B197891423FF42DAE1A7022E6D9 -:1010700014000322B8040022C0101D0254111D02E6 -:1010800034101D02034B1B68181AB0FA80F0400997 -:10109000704700BF1400032290F87C00704700BF27 -:1010A0002DE9F04784B0002968D091F840300F4610 -:1010B00013F0080368D18046002851D081F87C30B5 -:1010C000344E3068002851D000244FF0010ADFF878 -:1010D000DC9003940FE0306801230022CDE9004446 -:1010E00003A902F02BFB002803DD039808B100F0F0 -:1010F000BDFD306870B305230022CDE9004403A98B -:1011000002F01CFBEF2825DD039BD3F8EC204A45B9 -:10111000E1D11A78022ADED11F4A1568002DDAD0F3 -:101120005A6803E0D5F8A850002DD4D0EB6D1BBA57 -:101130009A42F7D195F87C30052BCCD000202A4676 -:101140000121FFF79BFD3068BD4208BF4FF0000A48 -:101150000028D0D1BAF1000F08D104B0BDE8F08763 -:1011600091F87C2091F87D309A42A9D03A4600212E -:10117000404604B0BDE8F047FFF780BDCC21074BE7 -:10118000074A0848F8F7C8F8CD21074B044A054834 -:10119000F8F7C2F8140003223C180322C0101D0205 -:1011A0006C111D0234101D02DC101D02638253639A -:1011B000F8B505464FF49C700F461646FCF74CFAFE -:1011C000F8B104464FF49C72002106F0BFFF04F111 -:1011D0003800FE222946A06106F0EEFF04F120034C -:1011E000022F63610AD1304601F050FD0423626989 -:1011F00000BA9060204667602361F8BD2046FCF786 -:10120000B9FA00242046F8BD2DE9F04F95B030B171 -:1012100005460E4607F0A1F80130FE2805D94FF02B -:10122000000A504615B0BDE8F08F002328460E9303 -:1012300002F092FE82460E9060B1002EF1D00221A3 -:1012400028460EAAFFF7B4FFDDF838A03060BAF1E7 -:10125000000FE6D132460221284600F0FDF9824611 -:101260000028DED10EA8E8F7E5FC0E9B03939BB2A5 -:1012700005930028D3D041F2883000F01DFA0028F1 -:10128000CDD04FF0050A0746DFF8548204960024BB -:101290008C4B2E212846CDE90644CDE90944CDE901 -:1012A0000B4408930D9406F068FF08B3864907F0D5 -:1012B00035F8E8B1204601F0BDFEC8B1014698F806 -:1012C0000030012B0ED191F8403013F0080309D102 -:1012D0000A7E012A00F2EF8001EB8202D268501EE2 -:1012E00003300DD9002001F0B5FE01460028E6D1FB -:1012F000BAF1010ACBD13A46104600F025FA90E740 -:101300000A924FF406720C46398FADF8202000295E -:1013100000F0A080CDE90E332A26284607F01DF8FC -:10132000304400211230FEF791FD81460028DFD0C5 -:101330009DF821304FF00C0B0A2B14BF4022602285 -:10134000436A33440E9303F8302C0E9E5F4BB44631 -:1013500007CB039B30607160B2602CF80D3B2946CF -:10136000604606F0E5FF0BF1010C16F80C3006EBB9 -:101370000C00002B00F082800BF10202324402E0EC -:1013800013784A1C9BB12E2BE64611460CF1010C3A -:10139000F6D1A0EB0B01AEEB0B030139013B71441D -:1013A000DBB206F80B300B783BB1F346DBE7ACEB76 -:1013B0000B03013BE646DBB2F3E74FF00122764434 -:1013C000C6F801200EF10503414A0F930A9B934290 -:1013D0004FD002F17F4293424BD038460EAA08A963 -:1013E00000F090F900284CD00EA9384606AA00F06B -:1013F0009BF910F10B0F014647D006980246D1B970 -:101400009DF82130022B06D000283FF471AF00F088 -:101410002DFC6DE7069A207E034601E0984209D034 -:101420000133DBB2012B88BF002304EB8306F6688F -:10143000002EF3D023761046002A3FF459AF00293E -:10144000E5DD1088059CBDF83A308442079122D032 -:101450001046DCE7384600F017F900287FF448AF63 -:101460009DF82130CDE90E000A2B7FF455AF3E26C2 -:1014700053E700220E9B9A70DA70AEE70146E6460B -:101480008FE74846FEF7BCFC32E79DF82130022B7F -:10149000C0D00698B8E710460093049A012300F0E4 -:1014A0009BFA0446069800F0E1FB002C3FF420AFC5 -:1014B0003A46A24620E740F2F231064B064A074878 -:1014C000F7F72AFF180200357C111D02E4111D02F6 -:1014D000E00000FC84111D02F0111D0294111D0298 -:1014E000BA0400220021FFF78FBE00BF4FF48E72B6 -:1014F00008B50021034806F029FE0022024B1A60BD -:1015000008BD00BF1C000322180003222DE9F84F7C -:1015100004460D4693469A46FDF7A2FD002C7FD067 -:10152000BAF1000F2ED1414BDFF81091A3FB003729 -:1015300099F91430D9F81080BF0909F1140623B1C4 -:101540002146304606F0EAFE38B1BAF1010F1CD14F -:1015500000232B600020BDE8F88F2B694345F4D1B0 -:10156000BAF1010F38D04C4628686968AA68EB6860 -:101570000FC42869C9F814B12060C9F81871012096 -:10158000BDE8F88F00232B60CDE7204606F0E5FE8E -:10159000FD28DFD821464FF48E74DFF8A480421C6A -:1015A000D8F8006006FB04F404F1140048444C44ED -:1015B00006F0C6FEA4462868EB686968AA68ACE82D -:1015C0000F002869731CCCF80000C4E945B706B9C0 -:1015D0000023C8F80030BDE7D9F81431D9F8182134 -:1015E0001BBABA1A9A4202D389F81400C7E74C46CC -:1015F0000FCCEB6028606960AA6020680A9B2861B4 -:10160000002BBCD0D9F81030002BB8D14A460221AB -:101610003046FFF7CDFD0028B1D00A9B1860AEE739 -:10162000D821034B034A0448F7F776FED34D6210E6 -:1016300004121D0278121D0220121D021C0003223A -:101640001800032210B582B0049C00230094FFF719 -:101650005DFF012002B010BD022901D000207047BB -:1016600010B51446002288B00123009403A9079204 -:10167000FFF74CFF28B124B1236813B15B69986868 -:1016800000E0002008B010BD00B500238C464FF0EC -:10169000020E87B018226946CDE90033CDE9023346 -:1016A000CDE904338DF801E0ADF802C002F0B8F8DE -:1016B00007B05DF804FB00BF02214FF4FA7330B5A8 -:1016C00087B0039011220846059301F09FFE04465F -:1016D00002F074FF88B1042505AB012200212046E9 -:1016E000009502F0B9FA002220461146009503AB9E -:1016F00002F0B2FA204607B030BD0446204607B0DB -:1017000030BD00BF30B5182583B0CDE900151446B3 -:10171000D2E90012012302F0CFF86368181AB0FA78 -:1017200080F0400903B030BD30B50D46182485B0B7 -:10173000114603AA0192012300220095039401F0AF -:10174000FDFF05B030BD00BF02F0FEB92DE9F0414C -:101750004669C5689EB395F800C00CF0C003C02B65 -:1017600033D000220F464FF02E081346BCF1000F75 -:1017700032D02BB1C11881F82C8015F802C001338A -:1017800002F1010E0CEB0E01B14218D803EB0C0470 -:10179000BC4214D2BCF1000F14D04CF001E02B334A -:1017A0002A44034412F801CF03F801CF0FF007C019 -:1017B0008E4204D90A46234615F801C0D6E7002018 -:1017C000BDE8F08171461C46F2E7022E94BF00226C -:1017D00001225000BDE8F081002AF0D09642EED9F7 -:1017E000184480F82CC0501CEAE700BF8446084625 -:1017F000D9B19CF8002002F0C003C02B16D072B102 -:1018000001294FF0000006D116E01CF80020C91A8B -:101810003AB1012903D0531C8B421844F5D3002060 -:101820007047431C002818BF18467047022994BF10 -:101830000021012148007047704700BF2DE9F04F9B -:10184000036893B0DB88002B58D0002504468946F6 -:1018500016464FF0100BAA46A84617E0012841D0C3 -:10186000092B0DD9E1680A3B0A890A3152BA92B2B2 -:101870009342E160636141D311449B1AE16063616B -:1018800023680135DA88ABB29A4239D9A38C002B90 -:1018900036D1E768FE213846FFF7A8FF034668B354 -:1018A00016B13268024432606269F818D31A012B0B -:1018B000E060636122D901F0EDF91C28636920839F -:1018C000CCD1192BC4F820B0CAD9E7683A89B2F54F -:1018D000805F19D01A2210210A3B3A445B1AE26059 -:1018E0006361CDE704220D2B2262B9D9E7683A89FA -:1018F000B2F5806F48D00E220421EDE74FF00008CA -:10190000404613B0BDE8F08FD7F80A00D7F80E10A4 -:10191000D7F81220D7F816300DF10C0CACE80F00F8 -:10192000B9F1000F06D00A2103AA04F12C00FFF739 -:101930003FFC824601230793E361BAF1000F0BD00D -:10194000D9F80030002B44D0D4F83031C3F800A0CF -:101950000AF11C03C4F83031A36A73BB238B1C2B20 -:101960004FF0280323D0022008AA04F11C0102F042 -:10197000E9FA216AE768636901F10A02B8F1000F28 -:10198000AAD1D4F81C80A7E7D7F80A30E361B9F1EF -:10199000000F07D0022104F11C0204F12C00FFF714 -:1019A00007FC824600230793E3690393C5E708AA6F -:1019B00003A90A2002F0C6FADBE700237A6803A92C -:1019C000009304F12C00FFF73DFEA38C0133A384A8 -:1019D000C4E7C9F800A0BBE72DE9F0410E461D465B -:1019E000CEB0BDF850810446174600214FF49A72DC -:1019F00001A806F0ABFB4CAB0B2EADF82A804D9343 -:101A00000B9503D800204EB0BDE8F0810022A388DA -:101A100005960C3E069604F10C015EBAADF808601E -:101A200001940394B6B204910092002BEAD0904640 -:101A3000B8F1000F25D006990498FFF7D7FE011DD5 -:101A400008F101080028DDD0069B009AA3EB000CEA -:101A5000049B0244BCF1030FACF1040000920B4460 -:101A6000D0D9464504930690E2D1E3885BBAE3807F -:101A7000638803F47863802B08D00020002DC2D146 -:101A8000C0E7FE2101A8FFF761FED8E76A463946A4 -:101A900001A8FFF7D3FE002DB5D1B3E7836A70B577 -:101AA000292B48D9446A054694F822603EB3082E93 -:101AB00001D0002070BDD4F81E300026D4F81A20C2 -:101AC000C4F81A304023C4F81E20A37584F822609D -:101AD000267566752676667600F03EFC04F10E01EA -:101AE0000246304600F038FF03465BBADB43A96A82 -:101AF00001222046238300F0C3FF022070BD228A0A -:101B000053BAB2F5E05F9BB20FD01D3B04F12A013E -:101B100004F1290211FA83F39B1A01E0013B04D07E -:101B200012F8011F7829F9D002263046E18CE5F73A -:101B30004BFA0020BEE75921024B034A0348F7F74E -:101B4000EBFB00BF94121D0220131D02CC121D02DC -:101B5000014B1868704700BF64170322034693F8CF -:101B6000402042F2107042F0100283F8402000F052 -:101B70001DBD00BF30B50025037D83B06FF30003AA -:101B8000037504468DF80050019000F0C7FD094927 -:101B90002B4608682A466946FCF7D8F9012803D085 -:101BA00001231D46044A1360237D65F34103237519 -:101BB00003B030BD701703226817032270B584B0DC -:101BC00001F02EFA002831D0002500F023FE082174 -:101BD0002D201A4B1A4A0095FCF70AF9194C20607F -:101BE00050B11949FCF74EFDFEF7BEF8012806D0AA -:101BF0002068FCF7FFFC2560002004B070BD0E24B7 -:101C000001F0F6FB114E12482B46CDE901064FF4C8 -:101C1000A062104900941048FCF7C8FF0346401B1F -:101C200018BF01200D4A136004B070BD40F2BA31F4 -:101C30000B4B0C4A0C48F7F76FFB00BFB0150322A3 -:101C4000F815032270170322EC131D023C01032236 -:101C5000B0010322F4131D02311F1C02641703227A -:101C6000BC131D026C141D026C131D0208B500F09C -:101C700039FD18B1BDE80840FEF7C2B840F21A417C -:101C8000024B034A0348F7F747FB00BFFC131D0252 -:101C90002C141D026C131D020346002210B51049BE -:101CA00082B0086801928DF8003058B943B90D4CE4 -:101CB00000F034FD002369461A462068FCF746F917 -:101CC00002B010BD062BF2D1064C012000F0B0FC92 -:101CD0002068FCF777FC0028EAD0012002B010BD94 -:101CE000601703227017032270B5134B04461B685C -:101CF0000D4690F9002083B9DAB9104E00F00EFDC0 -:101D000002460023012A214618BF2A46306808BF30 -:101D10001A46BDE87040FCF719B9062AEDD1074E06 -:101D2000012000F085FC3068FCF74CFC0028E5D071 -:101D30000123184670BD00BF6017032270170322ED -:101D40002DE9F0470423002782B0B1F5B86F8DF874 -:101D50000030019705D3FEF7CBF8002002B0BDE8B4 -:101D6000F0870C4606461546FEF7C2F80328F4D95C -:101D7000002CF2D004F12A0929464846FEF766F8FD -:101D800080460028E9D0BC464FF0080EDFF864A07A -:101D90002246BAF80030446A01339BB263F30F0C59 -:101DA00063F31F4C7821C4F826C084F80CE0A4F833 -:101DB00022E0677304F12A00AAF8003006F0C6F9A1 -:101DC0000222D8F8243029469A716846C8F814606F -:101DD000A8F83470C8F82890CDF80480FFF784FF85 -:101DE000012803D04046FEF70BF8B6E7BAF800002A -:101DF000B4E700BF3801032270B110B500210446DA -:101E000001F06EF950B1A08940BA80B2B0F5C06F50 -:101E100094BF0020012010BD0020704706222146FB -:101E2000064806F069F90028EDD02378332B01D05D -:101E3000002010BD6378332BFAD1E4E784141D022F -:101E400000232DE9F041456A044686B0006B0193FA -:101E50000E46AB8918B3082BD0F8A48005F106070D -:101E600022D03B461A682A609B88AB80236B9A6B12 -:101E7000C5F806209B8FBB8000F050FC012832D0B3 -:101E8000002E43D00222254B05941B688DF81020AC -:101E9000BBB92046FDF7B4FF06B0BDE8F081082BC2 -:101EA0002AD006B0BDE8F081D5F81E3002A904F1B1 -:101EB000300201A80193FEF701F90128D1D102AB4C -:101EC000D0E700F02BFC0246013A18BF012214496A -:101ED00000230868524204A9FCF738F80028D8D03B -:101EE00006B0BDE8F081324621464046D8F80C30B5 -:101EF000984706B0BDE8F0810721D5F81E0001F033 -:101F000041F920630028CCD0AB89A4E740F68E01CC -:101F1000044B054A0548F7F7FFF900BF6017032295 -:101F20007017032220F41C0214141D026C131D02EE -:101F30002DE9804840F6B8308BB000F063FBAB4B26 -:101F40001C68002C00F0B6814FF00108A84EA94F84 -:101F50000025237D6FF30003237505948DF8105041 -:101F600000F0DCFB2B462A46306804A9FBF7EEFFA5 -:101F7000012818BF0125237D18BFC7F8008065F32D -:101F800041032375E469002CE2D14FF47A7000F02C -:101F9000F7FA002000F068FBFFF7A8FA01220027FB -:101FA000954B944D1A6000F03FFA00F015FA02A923 -:101FB00002463068FCF74CF9D0B9FF238DF80830A1 -:101FC0002B68002BEFD02F6001F02AF820B9EAE748 -:101FD00001F02CF80028E6D0037D9B07F8D501908E -:101FE00000F0A8FB0198037D6FF341030375EFE751 -:101FF0009DF908300D2BE3D801A252F823F000BF61 -:102000002B211C02FB201C02E9201C02E3201C02E5 -:10201000DB201C02C1201C02B9201C029D201C02D6 -:10202000C11F1C0259201C0251201C0249201C0205 -:10203000C11F1C0239201C02039C2068FBF77CFD99 -:102040002046FBF797FBBBE7039802F0BDFAB7E722 -:10205000039801F093FDB3E71823039C8DF810302B -:10206000237A13F0010306D102228DF81120A26A0F -:1020700012BA0692A362228F002352BAADF8122040 -:1020800020461822278704A901F0BEFC23682046B9 -:1020900043F01003236001F06BFF91E7039C20469F -:1020A00002F08AFE00288BD02368204643F0040308 -:1020B000236001F05DFF83E7012000F0B9FA7FE7BC -:1020C000039991F8403013F008007FF479AF9A0734 -:1020D0007FF576AFFEF7E4FF72E7039804F0AAFD00 -:1020E0006EE7FEF775FA6BE70399C86A00283FF4BC -:1020F00067AF0122C368984762E7039C002C00F099 -:10210000E080A26A0D2A0CD9D4F82480B8F80C30EB -:10211000B3F5C16F0DD04DF686518B4201D0082B1F -:102120001DD02046FDF76CFE4AE7039800F002FB45 -:1021300046E7292AF5D92046FEF710F98146B9F17C -:10214000030F3FF43DAFB9F1040F00F0A880B9F1DF -:10215000020FE6D101212046FFF772FE30E7212A67 -:10216000DFD9A2F10E0398F80E20920002F03C0B8A -:102170009B45D6D8BBF1130FD3D921465A464046CA -:1021800098F817A000F094FD636A98F80E100128E3 -:10219000814603F8061CD2D1B8F80C30082B2FD09A -:1021A000BAF1110F3AD02046FEF7EAF9012876D0AD -:1021B000B8F80C30082B00F08D80B9F1040F6ED008 -:1021C000BAF1010F78D0BAF1060FAAD1204602F079 -:1021D000CFFD0A4A0128136803F1010313603FF49D -:1021E000EFAEB9F1030FB2D1EAE600BF381803220F -:1021F000701703226817032260170322781703223F -:10220000BBF1140FCCD0204600F0CEFD8146002853 -:1022100087D0BAF1110FC6D1042840D000214DF665 -:102220008650626AD38C049191895BBA81429BB2D9 -:102230004ED008290FD1118A49BA89B214398B427C -:102240003FF66FAFD2F81E1009BA01F10141B1F1AA -:10225000807FFFF466AF2A21A06A8842FFF461AF55 -:10226000072B7FF65EAF083B401A984284BF5B188D -:10227000A36292F8231092F82230204643EA012309 -:10228000A386D2F81A306361918C04AA04F0DAFCB8 -:1022900001283FF495AE049B012B7FF442AF114B14 -:1022A0001A68002A7FF43DAF4FF4FA601C6000F01A -:1022B0004FF985E60C4E68E62046FFF7EFFB8146B6 -:1022C0003DE740F20A61094B094A0A48F7F724F84A -:1022D0003E21C1E7D8F81A1008F10600FDF7BAFE52 -:1022E0006BE700BF7417032270170322280F1D022B -:1022F00050141D026C131D02014B1868704700BF7B -:1023000060170322074B1B681BB908E0D3F8A830FD -:102310002BB193F8400010F01000F7D17047012066 -:10232000704700BF3C18032220B190F84000C0F372 -:1023300000107047074B1B681BB908E0D3F8A830A2 -:102340002BB193F8400010F01000F7D17047012036 -:10235000704700BF3C1803224DF68653426A9289AB -:102360009A4214BF14202820704700BF30B1037A6E -:1023700013F0010F0CBF1420282070471420704761 -:102380000378D90701D4002070479A0770B5044636 -:1023900000F1040610D525693046FDF737F8B5FA87 -:1023A00085F3012022785B09834022F00302034376 -:1023B0001343E560237070BD304604F10C01FDF756 -:1023C00051F818B1237843F00203237023789B0758 -:1023D00058BF0020DFD470BD104B42F210701A7845 -:1023E000D20703D5DB68984228BF18460C4B1B6800 -:1023F0005BB193F84820D10703D55A6D904228BFAE -:102400001046D3F8A830002BF3D1064B1A78D20728 -:1024100003D5DB68984228BF18467047A4170322EB -:102420003C1803229017032270B53E48FFF7A8FF1F -:10243000002872D13C4C2046FFF7A2FF50B13B4D23 -:10244000286838B123786FF300032370FDF7D8FCB8 -:1024500000232B60364B1C681CB913E0D4F8A8404D -:1024600084B104F14800FFF78BFF0028F6D094F800 -:1024700040309B07F2D5204600F022F9D4F8A8405E -:10248000002CEED12B4B1868FCF79CF828BB2A488F -:10249000FFF776FF012001F099FF0546274C204603 -:1024A000FCF7B4FFB5FA85F3002014F8042C5B099F -:1024B0005B00234922F0030243F001031343086049 -:1024C000A56004F8043C00201E4E02F057FA0020DC -:1024D00002F062FA33683BB170BD1748FFF750FF56 -:1024E0000028F0D00020D6E71748FFF749FF002862 -:1024F000F2D0164B01221C6814B90CE0E46954B107 -:10250000237D13F00105F9D12046FFF733FBE46981 -:102510002A46002CF4D1326070BD0320FFF7BCFBCB -:1025200088E700BFA4170322B817032274170322F9 -:102530003C180322701703229017032294170322DA -:1025400078170322CC1703227C17032238180322A2 -:1025500038B50546094C2046FCF758FFB5FA85F317 -:1025600014F8042C5B095B0022F0030243F0010322 -:102570001343A56004F8043C38BD00BFBC17032218 -:1025800038B50546084C201D2561FCF73FFFB5FA1C -:1025900085F322785B095B0022F0030243F001031C -:1025A0001343E560237038BD9017032238B5054604 -:1025B000084C201D2561FCF729FFB5FA85F3227828 -:1025C0005B095B0022F0030243F001031343E56063 -:1025D000237038BDA417032238B504460D464C308D -:1025E000A165FCF713FFB5FA85F394F848205B0961 -:1025F0005B0022F0030243F001031343656584F896 -:10260000483038BD38B50546084C201D2561FCF71B -:10261000FDFEB5FA85F322785B095B0022F0030228 -:1026200043F001031343E560237038BD7C17032298 -:10263000031E18BF012305495B000A7843F001031C -:1026400022F0030213430B70704700BF9017032260 -:10265000003818BF0120034B1A7860F300021A708B -:10266000704700BFA4170322003818BF0120034B96 -:102670001A7860F300021A70704700BFB81703227F -:10268000003918BF012190F8483061F3000380F849 -:1026900048307047837B112B0CD0062B07D05A1E75 -:1026A000012A0AD902680AB13A2B06D07047436959 -:1026B000198270474369D9807047436959807047D0 -:1026C00010B582B00446FEF7E7FC02460523002160 -:1026D000684684F87D2001948DF80030FFF704FBF4 -:1026E00002B010BD98B108B510F8303C03F0D0032B -:1026F000402B06D040F2F121054B064A0648F6F77A -:102700000BFE830714BF002050F8340C08BD70473F -:1027100014151D0234181D02BC141D0210B5FCF75F -:1027200021FF0446FFF714FA201AB0FA80F040099E -:1027300010BD00BF70B5002853D083680546002B3C -:1027400056D00020FFF784FF284600F073FC0446B3 -:1027500078B194F8403020466FF3041384F8403089 -:10276000FDF778FF2146284600F074FC0446002857 -:10277000EFD12846AB689847012800D070BD2B7D6B -:10278000284643F001032B7500F054FC0446002852 -:10279000F4D01B4E0DE01B0714D52368204673614F -:1027A000FFF7DCF92146284600F054FC04460028D7 -:1027B000E4D094F840309A07EDD521460120FEF789 -:1027C0006FFCEFE7E269636A2260226AA16A6260D5 -:1027D000E26AA3602261636B226BE1606261A361C4 -:1027E000DBE740F23731074B074A0848F6F794FD1C -:1027F0004FF44E71064B044A0448F6F78DFD00BFB6 -:10280000BC0400224C151D0218181D02BC141D0228 -:1028100068151D0200B583B0FFF76EFD002834D1A6 -:10282000404B1B68002B76D1FFF792F900286BD143 -:1028300004230193019B082B5FD040F2DC5240F24D -:10284000DB530192019A9A4250D90E230193019BC6 -:102850000E2B44D11C230193019B1C2B38D1142334 -:102860000193019B142B2CD108230193019B082B6E -:1028700020D10193019B082B15D124230193019BA7 -:10288000242B09D103B05DF804FB4FF46E71264B85 -:10289000264A2748F6F740FD40F2E331254B234A0C -:1028A0002348F6F739FD40F2DE31234B1F4A20481A -:1028B000F6F732FD40F2DB311F4B1C4A1C48F6F79D -:1028C0002BFD4FF476711D4B184A1948F6F724FD7D -:1028D00040F2D5311A4B154A1548F6F71DFD40F266 -:1028E000D231184B114A1248F6F716FD40F2CE319C -:1028F000154B0E4A0E48F6F70FFD4FF47271134B4D -:102900000A4A0B48F6F708FD40F2BA31104B074A65 -:102910000748F6F701FD40F2B9310E4B034A04486F -:10292000F6F7FAFC7017032294151D0204181D0215 -:10293000BC141D02F0161D02D4161D02B8161D028D -:102940009C161D0280161D024C161D0214161D0237 -:10295000E8151D02C4151D022DE9F04147BA11F01A -:1029600001054FF00004BFB201F003030AD03802A2 -:1029700080B240EA1727002A62D011F8010B013A11 -:1029800060F30F24013B012B6CD922F0030EBEF142 -:102990000C0F38BF4FF00C0EBEF10C0E6DD06FF067 -:1029A0000F0638464FF0000C01F11003761A53F869 -:1029B000107C1946C01953F80C7C28BF0CF1010C8F -:1029C0003F1853F8080C28BF0CF1010CC01953F83C -:1029D000047C03F1100328BF0CF1010C06EB030883 -:1029E0003F184CF1000CF0453846E0D33B0C13FA8D -:1029F00087F302F00E00634402F0010280B1013857 -:102A00004FEA500E0EF1010E4EF001E04708881E0D -:102A100030F8026F33440FF005C8781C01EB400119 -:102A200012B10A7862F30704E018030C13FA80F07D -:102A3000030C13FA80F065B940BA80B2BDE8F081AA -:102A4000B8B200EB1740030C13FA80F0030C13FA32 -:102A500080F003029BB2C0F30720184340BA80B253 -:102A6000BDE8F081012A04D931F8023B023A1F4443 -:102A70008BE7BBB203EB1743D2E7F446B6E700BFE0 -:102A800000232DE9F04788B0CDE90133CDE90333C8 -:102A9000CDE9053307938689082E09D04DF6865374 -:102AA0009E4240F0BF8041F2342008B0BDE8F0877C -:102AB000154601AA04460F46059000F01BFA20B106 -:102AC000BDF8100008B0BDE8F0879DF81280B8F19D -:102AD000110F40D0B8F1060F5ED008F1FF33012B83 -:102AE00077D9019B002B00F09580B8F13A0F40F0A8 -:102AF0009180BDF81E90DDF808A0BDF80C60002D97 -:102B000062D14E45CFD8CAF5BB6304334B45CAD317 -:102B100008F1FF33012B72D9019B6BB9059908EBC2 -:102B2000090080B209F108021A31ADF81000FFF770 -:102B300013FFC343ADF810303DB3049B23F07F4334 -:102B4000B3F5881F6BD0BDF810305BBA99B201A8FD -:102B5000FFF7A0FD1DE0BDF81E90B9F1070FA2D947 -:102B6000DDF808A00AF116039F429CD303965DBBD3 -:102B7000069BDB88002B50D0CAF5BB6A0AF1040A19 -:102B8000CA4590D3019B002BC8D0BDF81030002B54 -:102B900043D14FF6FF7088E7BDF81E90B9F1130FCF -:102BA00081D9DDF808A00AF122039F42FFF47BAF30 -:102BB000069B1B7B4F2B4FEA13167FF674AFB600B4 -:102BC0000396B6B2002D9CD0002101A8FFF762FD4C -:102BD00097E7BDF81E90B9F1070F7FF664AFDDF8F7 -:102BE00008A00AF116039F42FFF45DAF0396002D83 -:102BF000EAD1CAF5BB6304334B45FFF454AF0AF185 -:102C00000E014A4600202144FFF7A6FEC343ADF85B -:102C1000103091E744F2213047E7002045E74FF6B6 -:102C2000FF7194E740F21441024B034A0348F6F760 -:102C300073FB00BF18171D02E8171D02BC141D020C -:102C4000884238BF084670478842A8BF0846704788 -:102C5000884228BF08467047884228BF0846704708 -:102C600008B531B14B1E1844B0FBF1F001FB00F088 -:102C700008BD40F27E61024B024A0348F6F74CFB66 -:102C8000CC171D02D4171D02BC141D02006800BA27 -:102C9000704700BF008840BA80B2704700BA00F1A8 -:102CA0000050B0F1805F2CBF00200120704700BFB2 -:102CB000F8B5838AD0F81E6023F0C003D0F81A70EC -:102CC00023B9837B0446453B0A2B01D90020F8BD7C -:102CD0000D463046042100F0DFF900284DD03B0EB0 -:102CE000FF2BF3D0062221462E4805F005FA10B935 -:102CF000360EFF2EEAD106222A48A11805F0FCF96B -:102D00000028E3D03FBA07F10057B7F1805FDDD369 -:102D1000D5E909212129D9D9937BA3F145000A28B6 -:102D2000D4D89B0003F03C0303F10E008142CDD3C5 -:102D3000108A40BA80B200F10E05A942C6D3D57DF3 -:102D4000112D04D0062D29D0013D012DBED803F14F -:102D50001605A942BAD3C01A0728B7D9C3F5BB6371 -:102D600004339842B2D8E37D112B01D00120F8BD85 -:102D7000108D003818BF0120F8BD2B6B002BAED191 -:102D8000330EFF2BABD033BA03F10053B3F1805FA6 -:102D9000A5D3FFF7B7FA002898D1A0E703F12205E1 -:102DA000D7E700BF84141D02F8B5D0E909420646F2 -:102DB000A57B223AA90001F03C01A1F114070E31D4 -:102DC000D21B214404F1220005F0A6F9238AB26A3D -:102DD0005BBA9BB2DB1B25F00F05D21B190A45F02D -:102DE0000505B26241EA0323A57301202382F8BDE1 -:102DF00000238446F0B50B609CF900E083B0BEF17F -:102E0000300F04460F461D4601AE26D0AEF130020B -:102E1000D3B2092B2ED800231CF901EF50B2AEF12A -:102E20003002D1B203EB8303092900EB4303F3D94A -:102E300064451CD0FF2B1AD8DBB2032D06F8013BEA -:102E400012D0BEF12E0F12D19CF901E00CF1010C51 -:102E5000BEF1300F05F10105D8D19CF80130303BAF -:102E6000092B04D90022D6E79CF9003033B10020A9 -:102E700003B0F0BD6445FAD00023DEE70120019BDA -:102E80003B6003B0F0BD00BF0F2A06D910B50C4659 -:102E9000006801F007F8204610BD0020704700BF11 -:102EA00048B141B14FF0000C08228968436A416182 -:102EB00083F80DC01A730020704700BF30B129B1EC -:102EC00002234B704269838E8A604B802A207047B0 -:102ED0004FF05E0C00B54FF0010E03BA1A0AC0F3B2 -:102EE0000620A1F800E081F802C0C8700A714B7199 -:102EF0005DF804FB70B5002415691460B5F810C0C6 -:102F0000AB7B9CFA9CFC03F00F039B001FFA8CFE2A -:102F1000734553601AD8212913D903F10E068E4246 -:102F20001ED8A2F818C00EF10E0C614513D306444A -:102F30002046EC7DAEEB030E94735661A2F81AE0C6 -:102F400070BD41F234230420938170BD41F23423DB -:102F50000320938170BD41F234230620938170BD1C -:102F600041F234230520938170BD00BF002839D081 -:102F7000F8B50C46002934D01F4616460546AC224B -:102F80000021204605F0E2F83B680699326863604C -:102F9000086862EA0303A060079861680068E2615C -:102FA000A2686361E060236921626262E06861692E -:102FB000A269E362089BA062216362631B68A3634A -:102FC000089B9B88C4F8A450A387AB6983B1094AC6 -:102FD000136823B90AE0D3F8A82022B113469C4213 -:102FE000F9D1F8BD7047C3F8A840F8BD1460F8BD2A -:102FF000AC61ECE73C18032260B100220749826112 -:103000000B68C26123B908607047DA691AB11346C8 -:103010008342FAD17047D861704700BF3818032245 -:10302000014B1868704700BF3818032200B1C0690F -:10303000704700BF064B1B6843B118B906E0D3F8D0 -:10304000A8301BB1D3F8A4208242F8D118467047AB -:103050003C180322034661B1D1F8A80040B11BB966 -:1030600006E0D0F8A80098B1D0F8A4209A42F8D190 -:103070007047084A10680028FAD023B9F8E7D0F85A -:10308000A8000028F4D0D0F8A4209342F7D1EFE7AD -:10309000704700BF3C18032210B40F4C0F4B22683E -:1030A000072902F101021B68226005D8123154F889 -:1030B0002120013244F821204BB128B907E0824297 -:1030C00005D0D3F8A83013B11A68002AF7D11846F2 -:1030D0005DF8044B704700BFD01703223C18032251 -:1030E000104A70B55368104C01330646246853608B -:1030F000A8B10D463CB910E0D4F8A430AB4206D0DC -:10310000D4F8A8404CB104F13800002DF4D10622C7 -:10311000314604F0F1FF0028F2D1204670BD04468C -:10312000204670BDD01703223C18032230B4134C44 -:10313000134BA5680D2A05F101051B68A56005D88C -:10314000043254F82250013544F8225043B150B1B2 -:10315000D3F8A420824206D0D3F8A830002BF6D1B1 -:10316000184630BC70474A1CFAD01A685C684A405E -:103170002242F1D1184630BC704700BFD01703225D -:103180003C18032203460A4600201946FFF7CEBF2B -:103190002DE9F0414DF686554E1B0022B6FA86F613 -:1031A000304C88B02468CDE90122CDE905220E9F7C -:1031B000760900920492039207927CB305469846E2 -:1031C00018B917E0D4F8A84044B3D4F8A4309D420D -:1031D000F8D10FE0079A236801320792D8F800204F -:1031E000039493422ED0BCF1000F26D0FFF732FF9C -:1031F000044698B13946062204F1380004F07CFFF9 -:1032000094F840308446C3F3C003B34221462846B5 -:10321000E0D0FFF71FFF04460028EBD10021042374 -:1032200004AA52F8040B002814DC013B01F101014F -:10323000F7D1002008B0BDE8F081069B029401336D -:103240000693D3E7049B009401330493BCF1000F71 -:10325000CCD1F2E708AB03EB810151F8200C08B0A8 -:10326000BDE8F0813C18032200B58DB000293CD0A8 -:103270008B1C864613F003008C463DD1224A0490F5 -:10328000D3680133D3608989CDE905000829CDE9E8 -:103290000900089007900B901BD0B1F5C16F15D1B4 -:1032A000BCF81430B3F5807F1BD0B3F5007F14D089 -:1032B00002AB0093DCF80000BCF804C0029008AB3D -:1032C000704604AAADF80CC0FFF762FF0DB05DF8C0 -:1032D00004FBDCF81E300893EAE7DCF81C300893A6 -:1032E000E6E7DCF826300893E2E74FF46471074B19 -:1032F000074A0848F6F710F840F29B31064B044A9B -:103300000448F6F709F800BFD01703224C0D1D0240 -:10331000C8181D0258181D02AC181D02054B18686C -:1033200018B905E0D0F8A80010B18368002BF9D0D7 -:10333000704700BF3C18032230B50B23044685B00C -:10334000102100688DF808300394FAF77DFB4FF0E8 -:10335000FF3102A8FEF7C8FC08B905B030BD4FF038 -:10336000FF3520680023012210210095FAF7C8FAE2 -:1033700005B030BD90F8663070B5044613F0080013 -:1033800032D194F87530FBB1083B012B1CD994F86D -:1033900065305B0605D4084619B1D4F89C500DB1D0 -:1033A000012070BDD4F89460043626F0030606F1BF -:1033B0001400FAF751F950B1056045608560C560A9 -:1033C0000661C4F89C00EBE76FF07F0070BD082138 -:1033D00094F8663020460B4384F8663001F000FB19 -:1033E000D4F89C30002BDBD16FF00B0070BD00BF18 -:1033F00008B50448FAF7D6FBBDE808400248FAF7DA -:10340000D1BB00BF58180322441803220A28F8B57C -:1034100005460E46144677D0022840F0A1807AB9BE -:10342000012900F08D80022E0CBF11240024FEF72C -:1034300063FF002840F081804FF0FF352846F8BD3B -:10344000FEF75AFF0028F7D0574B9B68013340F036 -:103450009580564B9B68013340F08980112C61D0D8 -:10346000062C40F09280012E4FF4E87740F09480D3 -:103470003846FAF7F1F805460028DDD0FAF732FAB7 -:103480000646002863D03A460021284604F05EFE36 -:103490002B7A112C6FF300036E602B725BD040F21D -:1034A000B45140F6B830A5F86E10C5F89000FFF79B -:1034B000D7FB0246D5F890303D4EDB08A6FB033122 -:1034C000C5F8942089090120FFF7BAFB0246D5F818 -:1034D00094300120DB08A6FB0361C5F808218909A7 -:1034E000FFF7AEFBC5F80C0105F10C00FAF766FB1F -:1034F000022242F2107385F83B4085F83A202846B4 -:10350000AD612B626B62F8BD0AB901298BD1FEF760 -:10351000F3FE002890D04FF4F171264B264A27483D -:10352000F5F7FAFE022E4FF06407A1D040F2062113 -:10353000234B214A2148F5F7EFFE022D84D0EAE71C -:10354000FEF7DAFE00283FF477AF06247CE7284632 -:10355000FAF710F970E705F15000FAF723FBC3E71B -:1035600040F27221174B184A1448F5F7D5FE40F285 -:10357000FD11164B104A1148F5F7CEFE40F2F91135 -:10358000134B0D4A0D48F5F7C7FE4FF407710C4B6E -:10359000094A0A48F5F7C0FE40F21321084B064AD3 -:1035A0000648F5F7B9FE00BF581803224418032255 -:1035B0006D3EE32C68191D02D41B1D0214191D0257 -:1035C0001C1A1D02E4181D02EC1B1D02CC191D0261 -:1035D0007C191D0210B50420FAF73EF858B10023FB -:1035E00003600446FAF77EF9206008B1204610BD5A -:1035F0002046FAF7BFF80024F8E700BF08B5B0B1DD -:1036000071B10346006C02F00F0202431A64120704 -:1036100000D108BDD9630846BDE80840FFF78CBE5D -:103620004FF45571054B064A0648F5F775FE40F212 -:103630005331054B024A0348F5F76EFE581A1D0236 -:10364000C41B1D0214191D02401A1D0208B560B1E9 -:1036500091B1036C02F00F0223EA020313F00F0F83 -:1036600008BF0021C0E90F1308BD40F27A31064BB4 -:10367000064A0748F5F750FE40F27B31054B034AF6 -:103680000348F5F749FE00BF401A1D02B41B1D0296 -:1036900014191D02581A1D0208B540B171B1C36B4F -:1036A0008B420ABF406C002000F00F0008BD4FF4B1 -:1036B0006871064B064A0748F5F72EFE40F2A13125 -:1036C000054B034A0348F5F727FE00BF401A1D02C9 -:1036D000A01B1D0214191D02581A1D0230B587B017 -:1036E000F8B1054604A80391FBF790FE04E003A996 -:1036F00004A8FBF7B7FE88B90023039A0F212868B6 -:1037000000921A46FAF7FCF82846FFF715FE00214A -:103710002868FAF799F904460028E8D0204607B04F -:1037200030BD40F2CF31024B024A0348F5F7F4FDB9 -:10373000581A1D02901B1D0214191D022DE9F04399 -:103740001D46431E033387B006D8C36904461BB128 -:1037500090F83B30112B05D06FF01504204607B0D0 -:10376000BDE8F0839146036D026A0E460392B3B939 -:1037700072B3E9062CD404A8FBF748FE03E004A8C2 -:10378000FBF770FE20BB039F0023412160680122EC -:103790000097FAF7B5F8236D03A9002BEFD0002BA3 -:1037A00016DDE6F721F8E36D6A07D3F80C8012D531 -:1037B000E6F742F8B8F1000F0AD04046FEF7CCFD1C -:1037C00014280CD06FF015044046FCF719FBC5E730 -:1037D0006FF00A04C2E74046FAF71AFAE8E74046F3 -:1037E0000E99FFF76BFB0F9B13B118230F9A136011 -:1037F000D8F82840D8F82410EB07A4EB00040144C3 -:1038000006D5316015F0050FDED0002CA6DADBE717 -:103810004C45A8BF4C463046224604F091FDF1E7E6 -:1038200070B584B004460E46FEF778FF002836D106 -:10383000631E033325D8E3691BBB092305460394A4 -:103840008DF8083016B37378022B06D1B368227A4C -:103850001BBA60F30002A362227273885BBA2387EB -:103860004FF0FF3102A8FEF73FFAA8B14FF0FF3644 -:1038700000236068012210210096FAF741F8E369FD -:103880000BB96FF01505284604B070BD2087A06203 -:10389000E06220636063E3E76FF08B05F3E740F2DB -:1038A000A361024B024A0348F5F736FD741A1D0264 -:1038B000701B1D0214191D022DE9F04788B0109FDE -:1038C000002F00F091800D46002900F086801446FC -:1038D0007A78022A04D06FF0150008B0BDE8F087AE -:1038E000B4F5B86F03D9002008B0BDE8F087421ED8 -:1038F00003320646F7D890F83B20112AF3D1C2696B -:10390000002A5BD0726A0392DA0650D50022039235 -:1039100013F0010A2FD02846FEF7E4FE8046002867 -:10392000E1D004F12A09039D04238DF81830002307 -:103930000793B36CC8F830307B78022B48D07B8873 -:10394000C8F82890A8F83430F3682946A8F836302B -:1039500096F83A20D8F8243006A89A71CDF81C8041 -:10396000FEF7C2F9012831D0BAF1000FBBD14046B1 -:10397000FCF746FAB7E704A804F12A09FBF746FD6D -:1039800048460399FCF762FA80460028ABD0406AAB -:10399000294622462A3004F0D3FC04A803A9FBF7E9 -:1039A00061FD0128BFD15546CDF80CA0BCE70193BD -:1039B000FEF7B4FE019B0028A8D1A9E711460193A8 -:1039C000FFF72EFF00288ED1019B9BE7204684E75E -:1039D00039464046FFF764FAB1E740F24661064BCC -:1039E000064A0748F5F798FC40F24561054B034A43 -:1039F0000348F5F791FC00BFC81A1D02801B1D0289 -:103A000014191D02A41A1D022DE9F04F9846431EF9 -:103A1000033385B006D94FF4EE61444B444A454820 -:103A2000F5F77AFC90F83B20434B062A434F0546B6 -:103A30000E4618BF1F46002970D04B889BBB4FF421 -:103A40007C44DFF80091039307F1080B03A8E6F725 -:103A5000F1F8F8B1BDF80C309A0AA9FB0212C2EBDA -:103A60008212A3EB822AFEF747FC0AF5806A9AFAD3 -:103A70009AFA1FFA8AF3A0B1FA68934503D110E0CD -:103A8000526893450DD011688B42F9D1013CA4B224 -:103A9000002CDBD100236FF07C00738005B0BDE803 -:103AA000F08FA6F802A0B8F1000F03D095F83B20E4 -:103AB000062A16D00193FEF71FFC019B80B1FA681D -:103AC00007F10800904203D10AE05268904207D003 -:103AD00011688B42F9D16FF06F0005B0BDE8F08F2F -:103AE0007388B0685ABAEB602A8768B9A86C80B14D -:103AF00003681BBAAB62384605F10C01FAF762F8AD -:103B0000002005B0BDE8F08F0721FFF7C5FAA864D3 -:103B1000EDE7A862E86228636863ECE740F293711E -:103B2000074B034A0348F5F7F7FB00BFE01A1D02F5 -:103B3000641B1D0214191D02581803224418032285 -:103B4000141B1D02144110040A2300B583B08DF824 -:103B50000030431E033301900CD84FF0FF3168460C -:103B6000FEF7C2F8002814BF01204FF0FF3003B069 -:103B70005DF804FB002003B05DF804FBF8B590F895 -:103B80003B300546062B12D0EB691BB105F10C004A -:103B9000FAF73EF895F83B30112B49D0686808B128 -:103BA000F9F7CAFF2846F9F7E5FD0020F8BDD0F87F -:103BB000A00008B1FCF724F905F5887002F08AFC32 -:103BC000D5F8980008B1F9F7D5FDD5F89C0008B1F3 -:103BD000F9F7D0FD95F875301E4E012BF4682F8F44 -:103BE00006F1080601D117E06468B442CCD0E3685E -:103BF00093F87520012AF7D11A8FBA42F4D1B3F89D -:103C00007020002AF0D0013AA3F87020BCE790F8A9 -:103C1000643013F0060F1AD1B442B5D0E06864687E -:103C200090F87530012BF7D0038FBB42F4D1EEE74B -:103C30002B6D002BB2D0EB6DDC682046F9F7E8FF66 -:103C40002046FCF7DDF82B6D002BF4D1A6E7FFF73B -:103C500095FFE1E744180322411E033102D96FF0BA -:103C60001500704730B5044683B0122A0BD8DFE840 -:103C700002F06D40AE0A0E0E0A0A0A0A0A203070DF -:103C80004CB70A0A9D006FF06C0003B030BD90F88D -:103C90003B10062940F0BC80042A00F0CB80D0F80D -:103CA0009820002A40F0B4801B68C0F890300020B3 -:103CB000EBE790F83B20062A40F0AA801B68002B17 -:103CC00000F0AA8090F8643043F0080380F8643074 -:103CD000EDE790F83B20062A40F09A801B68002B05 -:103CE00000F0A18090F8643043F0100380F8643055 -:103CF000DDE790F83B201B68112A04D143F6982297 -:103D0000934228BF13466362D1E790F83B50062DDB -:103D10007ED11B6890F81021003B18BF012390F85A -:103D2000751063F34102042980F81021BFD9D0F83F -:103D30009C000028BBD000F007FD0028B7D001236D -:103D40002846A4F86C30FDF7A7FFB0E71B680362B4 -:103D5000ADE790F83B20062A5AD1D0F89C20002AE3 -:103D600056D1B0F86E1018680193FEF779FF94F8F9 -:103D70003B20C4F89400062A4AD1D4F89820002A9F -:103D800046D1019B94F81011D3E902025B68C90780 -:103D9000C4E94223C4F8900089D5B4F86E1001FB41 -:103DA00002F201FB03F3C4E9452380E790F83B20CE -:103DB000062A2DD11A685B68934229D9D0F8901051 -:103DC000994225D3C0F88820C0F88C306FE790F86E -:103DD0003A20002B3AD042F0020280F83A2066E7FF -:103DE00090F83B00062813D11B680121003B18BF47 -:103DF0000123626E9B0422F4802222F4807243F439 -:103E000080731343A4F86C106366FDF745FF4EE71B -:103E10006FF0150003B030BD90F8642063F3C30267 -:103E200080F8642043E790F8642063F3041280F87C -:103E300064203CE7D0F89C20002AE9D1B0F86E104D -:103E40001868FEF70DFFC4F8940030E722F0020274 -:103E500080F83A202BE700BF10B50446FEF74CFA75 -:103E600068B10C49CB6808318B4203D108E05B682C -:103E70008B4205D01A689442F9D1D86810B110BDB0 -:103E8000002010BD40F60641034B044A0448F5F7F4 -:103E900043FA00BF58180322401A1D02501B1D028E -:103EA00014191D022DE9F04385B001904FF0000C6C -:103EB0002E260846224D01AC02AF0DF10F0E14F86C -:103EC000011BA5FB0123DB08DAB2A5FB029803EB7B -:103ED0008303A1EB43038DF80E304FEAD80303EBC5 -:103EE0008308A2EB4802D2B263298DF80D20DBB221 -:103EF00023D8002A0CBF4FF002084FF001088DF8BC -:103F00000C3003AB03EB080200EB0C0112F8013B91 -:103F10003033964501F8013BF8D10CF10303BC4264 -:103F2000C8F10402A3EB080302D0C6549444C6E7C8 -:103F30000022C25405B0BDE8F0834FF00008DEE770 -:103F4000CDCCCCCC02288C46114601D00020704745 -:103F50001A466046FEF798BF002300B583B001A95A -:103F60000193FEF745FF00B1019803B05DF804FB33 -:103F7000C26B10B50368044622B113F4706FC3F32B -:103F800003210DD1606803F07F01216000B111B9F8 -:103F90000023236010BDF9F781FD0023236010BDCD -:103FA000436C10680B436364F9F778FD2368E9E715 -:103FB0002DE9F043431E033389B006D8C369044694 -:103FC0001BB190F83B30062B05D04FF0FF3528464B -:103FD00009B0BDE8F08390F864900F4619F0080925 -:103FE00016465BD04FF00009FAF736FF94F86430BC -:103FF0004FF00008180743D4A56F0DB395F864304F -:104000009907C4F878801BD595F8643068F34103AC -:1040100085F86430FAF728FF0EB1182333602B7A45 -:10402000DA072FD594F864301B07D0D407234FF05C -:10403000FF3106A807948DF81830FDF755FEC6E746 -:10404000FAF712FFB9F1000F05D1236A039353B3B6 -:1040500004A8FBF7DBF903A904A8FBF703FA03465E -:1040600008BB039A0421009260680122F9F748FC1A -:10407000FAF7F2FE94F864304FF001091807BBD547 -:104080002546BDE7002FCDD002237B702A6DB5F801 -:10409000603012BA5BBABA607B80C3E790F87530C3 -:1040A000012B92D1A0E7002591E700BF2DE9F04F49 -:1040B0001E46431E033387B006D8C36904461BB1AE -:1040C00090F83B30062B05D06FF01505284607B059 -:1040D000BDE8F08F16F0010B0F46904601D0002985 -:1040E000F2D0D4F89800054610B100F02DFB05463B -:1040F000002D4FF0000206F0100A2CD194F8753014 -:10410000002B59D0083B012B56D90DF1100952B99B -:10411000236A0393002BD9D0BAF1000FD6D104A89B -:104120008146FBF773F9484603A9FBF79BF9034661 -:104130000028CBD103990122009160686121F9F731 -:10414000DFFBD4F8980080B300F0FEFA0546002D9E -:104150004FF00102D2D0B9DDD4F89800BBF1000FC6 -:1041600034D1C6F3800643463A465946009600F0DD -:10417000A3FB94F964300546002BA7DAD4F8980025 -:1041800000F0D6FAD4F88C3098429FD30122B4F8CC -:104190006430A4F86C2023F4C07343F48073A4F853 -:1041A00064300620FDF778FD90E794F87530A3F1B0 -:1041B00008020BB1012AB6D894F8663013F0080F44 -:1041C00014BF6FF00B056FF07F057FE7394607B02E -:1041D000BDE8F04F00F0EEBA2DE9F04F8BB004923D -:1041E00051B19846431E0333044605D8C3691BB139 -:1041F00090F83B30062B06D06FF01503039303981D -:104200000BB0BDE8F08F0E4611461546FFF7B2F829 -:10421000031E0393F3DDD4F89C0000F07DFA002D1B -:1042200031DD4FF0000B4FF0010ACDF80CB0002843 -:104230001DDD94F86410A8420346A8BF2B4611F078 -:1042400010015BD0A84269DA32460021D4F89C0004 -:1042500000F0C4FA8146A4F86CA0FEF75FFA0028CB -:1042600058D0039BA5EB09054B4403934E44BBF187 -:10427000000F15D1636A0793FEF750FA002833D078 -:10428000039B002BBBD194F87530062B34BF6FF025 -:104290001B036FF07F03039303980BB0BDE8F08F0F -:1042A00007A908A8FBF7DEF80028E9D1079F00233B -:1042B0006068012222210097F9F722FBE369002BB5 -:1042C000DED094F83B30062BDAD120460499FFF774 -:1042D00051F80028D4DBD4F89C0000F01DFA002D22 -:1042E0004FF0010BA3DCCBE7079B002BC8D018F0E5 -:1042F000100FC5D108A8FBF789F8D7E73246D4F8E4 -:104300009C0000F06BFAA4F86CA08146FEF706FA58 -:104310000028A6D10620FDF7BFFCA2E70593FAF717 -:104320009BFD94F86420002142F0400284F8642050 -:10433000059B3246D4F89C0000F050FA8146FAF70B -:1043400093FD88E7431E03330AD8C36910B50446BA -:104350001BB190F83B30062B05D06FF05E0010BD0E -:104360006FF05E00704790F8753013F0F70FF4D1DE -:104370004FF6FF70FEF768FC94F86430A4F8720002 -:104380001B071DD5D4F8980008B100F0F5F9D4F852 -:104390009C0008B100F0F0F95A22002104F1A600B7 -:1043A00003F0D4FEC022002104F5887003F0CEFE95 -:1043B0000023636694F8643043F0080384F86430A3 -:1043C0002046012100F00CFB002010BD2DE9F04734 -:1043D0008046FAF745FE1D4B1D4F1E68FC68861B84 -:1043E000012E07F1080738BF0126BC424FF47A7A44 -:1043F000186024D04FF0000910E09B1BA5F86C302A -:104400002B681BB1B8F1000F1CD1C246B5F86C3057 -:1044100013B19A4528BF9A46BC4210D0E56864683B -:10442000B5F86C30002BF7D0B342E6D82846A5F893 -:104430006C9000F031FC0028E2DABC42EED150462C -:10444000BDE8F0872846FFF793FDDFE74018032219 -:104450004418032282B070B5164804AC84E80C00FE -:10446000C36800F1080C63454FF000001BD0099AA7 -:10447000089D1FFA81FE94B202E05B68634512D08A -:10448000DA68118F7145F8D192F8751001290ED0B4 -:10449000B2F86010A142F0D1002DEED10499166D52 -:1044A0008E42EAD11046BDE8704002B07047104617 -:1044B000E3E700BF441803222DE9F0410446D0F899 -:1044C00098000D4617469846D0B143463A462946CD -:1044D00000F084F9064615B13046BDE8F08194F944 -:1044E0006430002B45DA2368226C43F00101D207C7 -:1044F0002160F1D543F4807343F001032360EBE7BF -:10450000D4F89060B4F86E20B6FBF2F2013A032AB8 -:1045100028D950221421D4F8880038B906FB01F1BB -:104520002448A0FB01014909C4F88810D4F88C1074 -:1045300039B906FB02F21F49A1FB02125209C4F865 -:104540008C20043626F0030606F11400F9F784F8EF -:1045500020B300220661026042608260C260C4F83B -:104560009800B2E7144901EBC20051F832104268DA -:10457000D1E7D4F8980000F0DBF8D4F888309842FE -:10458000B1D80122B4F86430A4F86C2043F4C073AD -:10459000A4F864300620FDF77FFBA4E7082194F817 -:1045A000663020460B4384F8663000F019FA4FF06D -:1045B000FF3092E71F85EB51301B1D020138C31CF1 -:1045C0008CBF0020012070472DE9F04B4D4B074672 -:1045D000DC6803F108094C454FF0000882B01DD09B -:1045E000C34602E06468A14515D0E568EB6BBB42A9 -:1045F000F8D195F83B202B6C062A03F0010626D053 -:104600002EB12E6D003E18BF012648EA06086468E8 -:104610006E64A145E9D1BBF1000F07D13A4B4FF0D1 -:10462000010BDC6803F108094C45DED10021386834 -:10463000F9F70AFA20EA080010F00F0137D13868BC -:1046400048F0100102B0BDE8F04BF9F727BA95F831 -:10465000642002F0060156B195F8750001282AD0B1 -:1046600002F00A020A2A02D000293BD000265A078B -:1046700007D595F8752012F0F70F46F0040208BF31 -:1046800016469807C1D5F1B195F865301907BCD524 -:1046900095F87520042AB8D9DA06B6D443F0100389 -:1046A00085F8653046F0020648EA0608AFE7386844 -:1046B000F9F7CAF9C3E7AE6F002EE2D096F864604E -:1046C000C6F34006DDE795F83B30062BDCD1D5F884 -:1046D0009C0020B100F020F80028E3DCD4E7D5F8F6 -:1046E0009400F9E7D5F898000E460028BFD0019154 -:1046F00000F02AF80028D4BF002601262B6C01996F -:10470000B5E700BF58180322441803220369501A62 -:104710001B1828BF18467047026981680368134454 -:10472000013B5B1A9A42A3EB020088BF1846704710 -:104730000269C16803681344013B5B1A9A42A3EB08 -:10474000020088BF184670470269836801681344F5 -:104750005B1A9A42A3EB020088BF1846704700BF5D -:1047600002698368416813445B1A9A42A3EB020012 -:1047700088BF1846704700BF002383600360C36092 -:1047800043607047836810B40469426823449B1AED -:104790009C42A3EB040298BF13464268994294BF1F -:1047A0005218D218131BA24228BF1A465DF8044BB8 -:1047B0004260704730B40568046982680368224427 -:1047C000D21A00F1140394422B44A2EB04000B60B4 -:1047D00088BF1046611B30BCFEF73EBA2DE9F041A0 -:1047E0000F4604461946154682680368006903446B -:1047F000013B9B1A9842A3EB000098BF03469F42DF -:10480000A3EB070028BF0020FEF726FA064660B398 -:10481000D4F80880AFB120694744B8423FD96DB1A0 -:104820003146C01BFEF718FA804607F114002946EE -:104830004246204403F084FDB04534D3FAF70CFB24 -:104840000AE0ADB9FAF708FB236906EB0807FA1A84 -:10485000BB4298BF1746A760E2682368D21AFB1ACA -:104860009A4298BFE760FAF7FFFA3046BDE8F08158 -:1048700020693146A0EB0800FEF7EEF9074608F183 -:10488000140029463A46204403F05AFDBE42D9D9C5 -:10489000F21BE91904F1140003F052FDD2E73F1AAC -:1048A000002DBDD1CAE7A6EB080205EB080104F113 -:1048B000140003F045FDC1E72DE9F8430D46044619 -:1048C0001946164683680268006903449B1A984299 -:1048D000A3EB000098BF03469D42A3EB050028BF51 -:1048E0000020FEF7B9F9074630B3D4F800803DB197 -:1048F0002069A844404522D8F6B1A8EB000820E082 -:10490000BEB320693946A0EB0800FEF7A5F9814641 -:1049100008F1140130464A46214403F011FD4F4589 -:104920001ED8089B1D4307D1226907EB0803991A7B -:104930009A4298BF0B4623603846BDE8F883002EA4 -:10494000FAD03946A0EB0800FEF786F9814608F157 -:10495000140130464A46214403F0F2FC4F45EBD99E -:1049600006EB0900A7EB090204F1140103F0E8FCCF -:10497000D7E7089B002BD7D0DEE700BF38B5054D41 -:1049800004462B6823B1834202D01846FFF7F6F89D -:104990002C6038BD7018032238B5064D04462B68CC -:1049A00033B1834204D01846B3F87210FFF7CAFC43 -:1049B0002C6038BD6C18032210B50446FAF750FB82 -:1049C000002294F86530C4F8840023F0060384F8CC -:1049D000653084F87C20FAF743FBC4F8800010BDF2 -:1049E0002DE9F04190F875600446042E0D463BD940 -:1049F000082E00F0C680042900F2D98094F86430B3 -:104A00005A0702D5190740F1D98027463B68396C0F -:104A100043F0200211F0040F43F4846308BF1346EF -:104A20003B60304600F0A0FC08B9A4F86C0084F8A4 -:104A30007550002D4ED0082D75D0FAF711FB0022CD -:104A400094F86530C4F8840023F0060384F86530D8 -:104A500084F87C20FAF704FB03463846C4F880301B -:104A6000BDE8F041FFF784BA04292ED9B31E082906 -:104A7000DBB251D090F86420022B02F0040100F266 -:104A80008680002900F08680120700F1A580A76FBC -:104A9000002F00F09780BB6F002B00F09F803B68D9 -:104AA000396C43F0040211F0010F43F4827308BF24 -:104AB000134600223B6094F86430A26723F006039B -:104AC00043F0020384F86430ABE784F87550002D9E -:104AD00072D12746FAF7C0F994F8643013F0060F44 -:104AE00077D01B072ED5FAF7BFF994F86430180772 -:104AF00034D5082DA1D1033E012E9ED800233C4D74 -:104B000084F87530286828B1844203D0B0F8721058 -:104B1000FFF718FC2C6090E7022B88BF80F8751017 -:104B20007FF66CAF2746FAF797F994F8643013F0E4 -:104B3000060FD6D1FAF798F994F8643019077FF583 -:104B40007CAFD8E794F8643023F0060384F864302F -:104B5000FAF78AF994F864301807CAD4FDF7DEFD35 -:104B600000283DD0DFF89C80D8F8000018B18442BE -:104B700001D0FFF703F8082DC8F800407FF45DAFBF -:104B8000DAE70429A1D90829CCD090F8642050078D -:104B90003FF57AAF2368216C43F0080211F0020F51 -:104BA00043F4027308BF13462746236039E70829F8 -:104BB0003FF424AF84F8751027463EE7A76F002F17 -:104BC0007FF424AF4FF4A2710A4B0B4A0B48F4F761 -:104BD000A3FBFAF749F930E727465CE7BC675EE7D5 -:104BE0004FF4E571064B044A0448F4F795FB00BF07 -:104BF0006C180322FC1B1D02E81C1D02141C1D0264 -:104C0000681C1D027018032230B544F6206590F828 -:104C1000753083B0022B0446019519D0B0F86C00B2 -:104C200008B103B030BDD4F8041101AA04F58870AE -:104C300001F0FEFE019B03B34FF47A7202FB03F313 -:104C4000934223D201200246A4F86C2003B030BD69 -:104C500090F865301B0709D590F87430022B11D8F5 -:104C600040F6B830013B984083B202E04FF4FA704E -:104C70000346A4F86C3003B030BD0028E2D12846CA -:104C80002A46E1E742F6F8200346F2E7B3FBF2F3E7 -:104C90009AB21046D8E700BF38B590F87530044690 -:104CA000042B1FD9D0F89C30B3B301F0F5F8D4F839 -:104CB000A0504DB194F864309A061BD52846FBF7F6 -:104CC0009FF80023C4F8A03094F87530042B43D823 -:104CD000022B41D02046FFF797FF2046BDE8384021 -:104CE00000F050BBD0F8A050002DF1D094F8643003 -:104CF0009A06E3D494F87530ABB92046FFF784FFE9 -:104D00000128D4F8A0001FD920B1FBF779F80023BF -:104D1000C4F8A030002038BDD0F8A050E5B190F81C -:104D200064309B06CAD42046FDF720FB02460023D0 -:104D300029462046143200F005FE2046FFF764FFA6 -:104D40000128D4F8A000DFD80028BDD0FBF758F820 -:104D50000023C4F8A030B7E7204601F031F8204620 -:104D6000FFF752FF2046BDE8384000F00BBB00BF04 -:104D700008B588B1436A43B19B89082B01D0002054 -:104D800008BDBDE8084000F03DB840F28D21064B5B -:104D9000064A0748F4F7C0FA4FF42371054B034A5B -:104DA0000348F4F7B9FA00BF981C1D02CC1C1D0281 -:104DB000141C1D02280F1D02114A018FD36802F135 -:104DC000080C634519D049BA10B589B2044602E00F -:104DD0005B6863450FD01A688A42F9D1DA6892F8A5 -:104DE0003BE0BEF1060FF3D192F864008007EFD5E7 -:104DF0000120A26710BD002010BD0020704700BF39 -:104E0000441803222DE9F0478AB0456A0490FDF763 -:104E1000A3FA034604980E33EC18D0F828A0ED5AF4 -:104E2000677B6688D4F80480D4F80890FDF794FA7C -:104E30002230824504D2002630460AB0BDE8F08711 -:104E40004FF0000A049B6DBA5A6AADB2D2F81A301C -:104E5000D2F81EE01BBA03950593CDF824A00AAB47 -:104E600013E907008DE807000DF1140C76BAB1B212 -:104E70009EFA8EF09CE80C00FFF7ECFA054600283D -:104E80005AD090F8750000F06FFA002854D095F8C9 -:104E9000753085F874A0012B77D0790758D407F0C6 -:104EA0001F02022A01D1042BC5D82846FDF75EFA5D -:104EB0004FF0100C049B00F10E015E6A00F1B40388 -:104EC00072187158D2F80480D2F808E0D668E95018 -:104ED0002B44C3F80480C3F808E0DE60116928445D -:104EE000196180F8C1C02846FFF766FD237B03F0F7 -:104EF000F003502B62D80126E389BA075BBA9BB254 -:104F0000C5F8043104D495F802219340C5F8043162 -:104F1000284604A900F05AFA002803DD284604A90F -:104F200000F02CFF049818B1FAF76AFF00230493ED -:104F30002846FFF769FE7FE707F01F03102B3FF4B9 -:104F40007AAF78073FF577AF049801F057F872E72A -:104F5000022B26D0D5F8201198FA88F8414528D0A0 -:104F6000404601F0A7FA00283FF465AFD5F82011BC -:104F7000D5F814314046194401F098FA00283FF45E -:104F80005AAF049801F02CF855E707F01F03022BE5 -:104F9000D7D12846049900F009FC05460028A2D183 -:104FA00049E7D5F83C3199FA89F901334B457FF44B -:104FB00042AF51462846FFF713FD3CE728460499C7 -:104FC00000F006F8064600283FF435AF94E700BF2E -:104FD0002DE9F04F0C46054687B00846FDF7BCF9B1 -:104FE000616A00F10E0319440B7B502B03D9A26AAE -:104FF0002230824203D8012007B0BDE8F08F1C099F -:10500000053CA400E4B2121AA242F4D391F80D8038 -:1050100008F00208002CEED001F1140B16E0012A72 -:1050200019D0012C00F0AE80032A16D0022A2BD012 -:105030009BF80100012840F2A580A042034600F23F -:10504000A180052A51D0E41A9B44D4D09BF80020BB -:10505000002AD0D0E3E71346F5E7022C00F0928057 -:105060009BF80130032B40F08D80B8F1000F09D080 -:1050700095F866309BF8022043F0100385F8022172 -:1050800085F866300323DEE7032C7BD99BF80130DB -:10509000042B77D10BF10200FDF7FCFDB5F86E3063 -:1050A000984201D000286DD0B0F5067F38BF4FF48C -:1050B0000670834217D995F86430002243F001034B -:1050C00085F86430D5F8143186B2B3FBF0F300FBF9 -:1050D00003F366F30F0266F31F42A5F86E60C5F88E -:1050E0001431C5F8CC210423ADE7821E072AAAD9C2 -:1050F0000A38C0F3C40E0BF10A07C0B2CDE903842D -:1051000040F2022A804605F5887907EBCE070BF1BD -:105110000206CDF814E001E0BE4224D03046FDF78F -:10512000B5FD0446301DFDF7B1FD21460246484657 -:1051300001F046FDD5F89C2003460836002AEBD046 -:105140000028E9D01046002211460092FFF7B4FB78 -:105150002B6843EA0A0243F002032B602B6C9B0787 -:1051600048BF2A60D8E74046DDE9044E0A22CEEB6C -:105170004E1300EBC30302EBCE02DDF80C8052FAB3 -:1051800083F360E7002037E7F8B504460E46456A2A -:10519000FDF7E2F8034620460E331D44FDF7DCF828 -:1051A000D4E909712A7B00F10E03920802F03C0257 -:1051B00013441F443760636A0E399C89082C0ED053 -:1051C00000238B42A8BF0B4610446A7B8342A3EBAB -:1051D0000004D8BF0024930605D42046F8BD1B8ADE -:1051E0005BBA9BB2EDE7698A204649BA89B20F449F -:1051F0003760FDF729FD241A2046F8BD2DE9F0415E -:105200001546044684B010461E460F46FDF7A4F826 -:105210006B6A0344D3F812801EB194F87530032BE7 -:1052200006D80023184684F84C3104B0BDE8F0815C -:105230000023D4F898000393F0B1FFF76DFA03460A -:1052400003AA98FA88F1009204F58870324601F0BA -:105250003DFA011E13DB039B0BB1F61A1F443346C4 -:105260003A462046FFF728F9864208D0284600F043 -:10527000C5FE4FF0FF30D8E7D4F89030E0E7D4F81F -:1052800040310BB90020D0E7002220461146FFF73D -:1052900013F90023C4F84031F4E700BF38B50446E1 -:1052A00008464D6AFDF758F80E3005446B7BA96837 -:1052B000DB0704D5D4F824310133C4F8203194F845 -:1052C000652050063BD4D4F8303142F04002C4F897 -:1052D000343184F8652094F86620D1073FD594F9DD -:1052E000651001330029C4F830310BDB00226A73EA -:1052F000C4F83C3194F84C3100201433DBB29B00ED -:105300002B7338BD082182F00202C2F34002120161 -:105310006A732046FFF764FBD4F830216B7BC4F836 -:105320003C21002BE6D02046FDF720F894F84C31C4 -:105330001433DBB218449B002B73C0B238BDD4F8D1 -:10534000343109BA5A1C8A42C5D194F8662042F019 -:10535000010284F8662094F86620D107BFD4112298 -:105360000A21C4F83031D3E70B2808D840F681333E -:1053700023FA00F000F0010080F0010070470120E6 -:10538000704700BF90F8752010B5082A044604D86D -:1053900040F22313D340DA070AD4F9F761FE47F24B -:1053A0003053D4F88420801A984203D8012010BDCD -:1053B000002010BD08212046FFF712FB94F864304E -:1053C0005B07F3D54FF0FF3010BD00BF2DE9F04F64 -:1053D0000446086891B00D46476AFCF7BDFF0346D6 -:1053E0000E331F44286805A9D7F8048097F80DA04C -:1053F000FFF7CAFE94F875300646042B98FA88F831 -:1054000006D9D4F8202108F101039A4200F08A80DD -:10541000D4F8283108EB060BABEB0303002BC8BF15 -:10542000C4F828B1334620462A680599FFF7E6FEFE -:105430000028C0F271812046296800F047FD94F8E9 -:1054400075308146042B0AF001021FD09AB194F9FD -:105450006520002A0FDB94F86520C4F824B142F0DF -:105460008002500684F8652005D494F8662042F046 -:10547000020284F86620023B082B00F29680DFE8E7 -:1054800003F00D580D7E3F3F94943F000AF01F0A31 -:10549000BAF1020F00F0CC80002AD8D12B68204648 -:1054A0005F6AFCF763FF94F875200E30022A14BF80 -:1054B0001021122107EB000898F80D30D8F804707D -:1054C00003F017038B423FBA74D008212046FFF740 -:1054D00087FAD8F80830C4F820711BBAC4F83C31F8 -:1054E00098F80D30204643F0040388F80D30FCF79F -:1054F0003DFF09F11407BB0088F80C30074404E0B5 -:1055000020462968FFF7CAFE0746002F06DD3B4606 -:1055100032462946204600F00DFD0746384611B0B8 -:10552000BDE8F08F94F8653043F0010384F86530EE -:105530006EE73946204600F093FA122381467B73CA -:105540002046FCF713FF03464B4409F114094FEAC8 -:10555000890987F80C900421204603F11407FFF70E -:105560003FFAD4F82C3108F101020133C4F82821A4 -:10557000C4F82021C4F84431C4F83031C5E72B68A1 -:1055800020465F6AFCF7F2FE0E300744FB8997F86D -:105590000D8094F802215BBA9BB2934018F0100F73 -:1055A000D7F804A0C4F804314ED10027384611B012 -:1055B000BDE8F08FB4F86030022AA4F8CA31238F16 -:1055C000A4F8C83100F0AB80002E00F08B80D4F836 -:1055D0002C3106AA0133C4F83C31237A04F150017E -:1055E00013F0010F08BF02204FF0280318BF0A2054 -:1055F000FEF7A8FC94F87530022B01D037465EB157 -:105600001023204688F80D30FCF7B0FE09F114078E -:10561000BB0088F80C30074494F86630052113F07D -:105620001003204608BFA4F80131FFF7D9F96CE751 -:10563000032120460392FFF7D3F9039A94F87530BB -:10564000002A3FF418AF02E7B96804F5887B584692 -:1056500009BA01F0ABFAD4F89C202AB1002840F036 -:105660008280204600F018FCD4F8303194F8652090 -:1056700008F00108C4F83C3102F0200353EA0803A3 -:1056800020D0520612D4584600F018FF80465846E3 -:1056900001F0C8F9B8F1000F14D098B1D4F8203156 -:1056A0009AFA8AFAF31A5344012B0BDC94F865300A -:1056B000204643F0200384F865302968FFF7EEFDAB -:1056C000074622E710237B737EB9B9F1000F7FF400 -:1056D0006CAF32462946204600F056FA071E3FF7C7 -:1056E00016AF62E7C4F8207171E72046FCF73EFE72 -:1056F00009F114084FEA88033B7394F86530824639 -:105700005B0644BFD4F83431C4F83031B9F1000F2E -:1057100043D008EB0A07F8E64FF0FF37FEE62046D5 -:10572000FCF724FE84464FF0100EA444B4F86E300B -:10573000D4F83C2139468CF8C1E004F5887088F82B -:105740000DE000F09DFFD4F8303101370133C4F88B -:105750003031D4F84431C4F828710133C4F82071D1 -:10576000C4F8443133E70346104600221146009244 -:10577000FFF7A2F858B12368226C43F002012160C0 -:10578000910704D543F4007343F002032360D4F877 -:105790009C30002B3FF468AF63E74A462946204619 -:1057A00000F0F2F9071E3FF7B2AEB2E738B5054692 -:1057B00008460C46FCF7D0FD142801D0002038BD67 -:1057C00021462846BDE8384000F040B810B50A6AC6 -:1057D0004B6A0262436291F83A20044680F83A200C -:1057E00091ED227FCA6B80ED227FD1F80801D1F8BC -:1057F0000C3186B0C4F80801C4F80C3122B10B6C2E -:10580000E26343F00503236494F86430088F43F0A7 -:10581000040384F86430B1F870C040BA0CF1010C94 -:10582000A167ADF80200A1F870C00123182220463C -:105830006946FEF7E9F810B9012006B010BD204610 -:10584000FEF79CF9002006B010BD00BF2DE9F04125 -:1058500050B10C4641B10B6B4F6A2BB106461B6829 -:10586000D7F81E00984203D000252846BDE8F081F5 -:105870007B8CD7F81A20318FE1F780FB8046002817 -:10588000F2D096F864301A0735D5354643F0040354 -:1058900086F86430B6672046666AFCF75DFD7A8C50 -:1058A0000644D6F8123052BA216B1BBAA5F8602014 -:1058B000D7F81A20C5F820312B7A12BA6FF30003FB -:1058C0002A652B72A9642846C5F83C8100F0FEFCCD -:1058D000284600F0ADF828460321FFF781F8D4E907 -:1058E00009125A2A28BF5A2205F1A60002F028FD03 -:1058F0002846BDE8F081B6F87020B6F872309A42BA -:1059000008D2062201210220FDF780FD431E033349 -:10591000054603D9204600F071FBA5E73146FFF7A5 -:1059200055FF0028A0D0B6E708B540F21311024B8E -:10593000024A0348F3F7F0FC20F41C02581D1D0234 -:10594000F81C1D0209B100F067BB0028FBD110B59F -:10595000FFF7EAFF70B504464D6AD0F898000E32A2 -:10596000154458B3FEF7E4FE06463146D4F8140158 -:10597000FDF76EF9626E134B1340002B0CBF02460D -:105980000022B4F86E30934202D9B34298BF1A464F -:105990004FF6FC7094F80131D4F8201122FA03F389 -:1059A000834228BF03465BBAEB8194F8653011440B -:1059B0006FF3000384F86530A16670BDD4F8906081 -:1059C000D3E700BF8000040070B54D6A90F8651001 -:1059D0000E328E0715440446D0F83C210DD521F037 -:1059E0000601013A41F0040112BA80F865106A60BC -:1059F000D4F820311BBAAB6070BD1E466B7B12BA67 -:105A0000DB076A60F4D5FCF7B1FCD4F83C21A6F1C1 -:105A100014031344D4F834211B1A9342E8D06B7B4F -:105A200023F001036B73D4F820311BBAAB6070BD57 -:105A300040F2B453D0E9421230B5B0F86E5083B0A2 -:105A4000D0F83C41019503FB02F203FB01F100F5A4 -:105A500088700369009400F087FD03B030BD00BF7B -:105A600040F20243B0F86E208B82130ACA758B7520 -:105A7000D0F8083110B503FB02F2B2F5803F4FF0C9 -:105A8000000305D352080133B2F5803FDBB2F9D2EF -:105A900080F80131012240F201344FF0030E4FF043 -:105AA000040CCB7602230C200A770C8381F81AE0D1 -:105AB0004A7781F81EC0CB7710BD00BF2DE9F041B9 -:105AC000264C074625680E4614469846BDB151B18E -:105AD0001C4422343846FCF749FC35462044B06269 -:105AE0002846BDE8F08140F2F25800214046FAF71E -:105AF000ADF9054638BB00252846BDE8F081FCF726 -:105B000035FC4444223400EB0408B8F15A0F38BF86 -:105B10004FF05A08002EE8D0B36A4345DAD229463E -:105B20004046FAF793F905460028E4D0C5F82880E6 -:105B3000D6E90912686A02F003FC3046FAF760F908 -:105B40002846BDE8F0815A22686AC5F8288007F126 -:105B5000A60102F0F5FB2846BDE8F081800E1D028B -:105B600010B50C4618B1806C08B1206310BD142A22 -:105B700002D00020206310BD636A0821D3F81E0004 -:105B8000FDF700FB206310BD2DE9F0470B68884648 -:105B90000446164684B0002B3DD05D6A2046FCF7D3 -:105BA000E5FB00230E30054403936B7B04F58879F5 -:105BB00043F010036B73D4F89C301BB1B4F86E3013 -:105BC000012B1BD894F87530052B27D094F86570FD -:105BD00017F003070ED000276B7B143603F0F70392 -:105BE000B20043F010032A736B732046FCF7BEFB30 -:105BF00006443744384604B0BDE8F0874846D4F838 -:105C0000041103AA00F046FF071E39DCDAD038463B -:105C100004B0BDE8F08700F1A605BFE7002794F8BF -:105C200064309A066FD494F87C30032B64D8002F2C -:105C300058D194F86570FB07CAD4F9F711FA94F8B3 -:105C40007C2040F6B833002A4B4AD4F8801008BFB5 -:105C50001346401A8342B9D2F9F702FA40F6C41249 -:105C600094F8657094F87C3047F00207013384F8AB -:105C7000657084F87C30C4F88000A4F86C20A7E735 -:105C800033463A462046D8F80010FFF717FFB8B35E -:105C9000D0F824A0C8F800002046FCF767FB0546B2 -:105CA0002046FCF763FBD4F89C3006F12208196803 -:105CB000039A80441846FEF729FD0123D04400933F -:105CC000014642463B46D4F89C00FEF7F5FD94F8A9 -:105CD00064300E3559068046554434D494F87530F6 -:105CE000052B9CD06B7B143603F0F703B20043F016 -:105CF00018032A736B7378E708212046FEF770FEBD -:105D00004FF0FF3776E7484600F08CFE00288AD037 -:105D100094F865306A7B94F8641023F041036FF3C4 -:105D2000451142F0010243F0410384F864106A73A4 -:105D300084F86530D4F8303106212046C4F8343177 -:105D4000FEF74EFE6FE7D4F89C0003998268FEF7D9 -:105D5000DDFC8045C2D16B7B43F001036B73D4F84B -:105D60003C313B44C4F8343194F8653043F040038F -:105D700084F86530B2E700BFC0D401002DE9F041DE -:105D800008254FF0000806460F4607E0002322468C -:105D9000304600F041F9013DA0440DD000223946C3 -:105DA0003046FFF7F1FE041E06DD39680029EDD10B -:105DB000002EEBD1FFF7B8FD4046BDE8F08100BFF3 -:105DC00070B590F8753082B0022B4DD190F87430D8 -:105DD0000446022B06D90821FEF702FE00252846BC -:105DE00002B070BD90F865301A074CD52046FCF71C -:105DF000BDFA40F20245B4F86E3000F1B406190A5B -:105E00002644F375B582B175D4F80811002201FB60 -:105E100003F3B3F5803F05D35B080132B3F5803F50 -:105E2000D2B2F9D284F8012101230321F27640F2A3 -:105E30000130042202253083F577B176337773770A -:105E4000B2772046FCF792FA05468021002394F8A9 -:105E50007420203501323173204684F874201946AD -:105E60002A4600F0D9F8BAE7002301A90193FFF709 -:105E700085FF019B0546002BB1D01846F9F7C0FFFE -:105E8000284602B070BD037ADB07AFD400F098F962 -:105E90000128A3D1AAE700BF10B50446D0F89C00A2 -:105EA000FEF75EFC011E00DC10BDD4F89C3004F54A -:105EB00088705A681B6900F00DFD011EF4DDD4F8EE -:105EC0009C00BDE81040FEF75DBC00BF70B5044605 -:105ED00008464D6AFCF740FA94F84C610E300544D0 -:105EE0004EB994F87530042B03D994F86430DA076E -:105EF0000ED4304670BD324604F5C87105F1140069 -:105F000002F01EFA06F114039B002B73304670BD9D -:105F100040F20241602266F30003042684F86430F4 -:105F2000A982B4F86E302A731A0AAA75EB75304646 -:105F300070BD00BF2DE9F047044608680E461746BD -:105F40001D46D0F82490FCF707FA80463068FCF72D -:105F500003FAA36ED4F82021B4F86EA01FB19B1AE7 -:105F6000B3EB4A0F0EDAD4F8A00038B13368984288 -:105F700001D0F9F745FF0023C4F8A03035BB00205D -:105F8000BDE8F08794F865305B06ECD414308542A8 -:105F9000E9D194F87530052BE5D1C14499F81B304F -:105FA000102BE0D1D4F8A0003368834205D010B1A3 -:105FB000F9F726FF3368C4F8A03057452CBF1422E8 -:105FC00002220023A4F86C203360D8E72046002387 -:105FD0002A46316800F020F82846BDE8F08700BF67 -:105FE00010B50446FCF7B8F9142801D0002010BD04 -:105FF0002046BDE81040102100F04CB910B5044611 -:10600000FCF7AAF9142801D0002010BD0146204653 -:10601000BDE8104000F03EB92DE9F04307461646B2 -:1060200093B0002900F08E8098460B6B0D464C6AA9 -:10603000002B00F09C80002F64D0142229463846A3 -:10604000FFF788FC3346142229463846FFF7BCFC8C -:106050003B6D2A6B1BBA1268C4F81E3000208027E3 -:106060005249330A43EA062323820B88A77593FA21 -:1060700093FC0133A4F812C00B80C4F81A2004F179 -:106080000E0114222075607520766076FCF764FCA2 -:1060900003465BBADB43A96A012223832046FCF74F -:1060A000EFFCA28C638C0E366284A384AE6202AFD6 -:1060B000D4F81E30394605F1300201A80193F9F7F2 -:1060C000FDFF04F10609012818BF4F463B68236015 -:1060D000BB88A3802B6B9A6BC9F800209B8FA9F813 -:1060E00004302B6BD3F8A400002857D0C368002BD2 -:1060F0004DD0294642469847B8F1000F11D013B051 -:10610000BDE8F083D4F82A30D4F82620C4F826302D -:10611000D4F81A30C4F82A20D4F81E20C4F81E304F -:106120009CE7618CA08CD4F81E2023686084A18435 -:10613000C4F81A20C9F80030A388A9F8043013B0B5 -:10614000BDE8F083382204A802F000F85A23142294 -:10615000384604A907F1A604CDE90D43FFF700FD79 -:10616000109B002BCBD04FF0000804AD63E7142246 -:10617000FFF7F6FC2B6B002B7FF45DAFB8F1000F3F -:10618000BDD0284613B0BDE8F043F9F739BE4FF44F -:106190008E71074B074A0848F3F7BEF840F21B110F -:1061A000064B044A0448F3F7B7F800BF6C17032204 -:1061B000101E1D025C1E1D02AC1D1D026C1D1D0269 -:1061C000F0B50446236D85B01BBA02A901A804F1FD -:1061D00048020193F9F772FF01280AD094F874304D -:1061E0000198013384F87430FAF770F8002005B094 -:1061F000F0BD0546B4F86030226D218FA06AE0F74B -:10620000BDFE06460028F1D0002794F865303946D7 -:1062100043F0080384F8653084F874705A2204F15E -:10622000A60001F093FF3821BDF80C300822A4F835 -:10623000B030452384F8B37084F8B670C4F8207188 -:1062400084F8B7104FF414774FF4D06184F8B43069 -:10625000238F84F8B2205BBAB4F86020A4F8CA3067 -:10626000236D029852BA1BBAC4F8AC00A4F8C82037 -:106270002046C4F8C030A4F8BC10C4F83C61A4F8AF -:10628000D47000F023F82046FFF7D2FB284605B073 -:10629000F0BD00BF4FF0500C08B5436A93F82F20B3 -:1062A00083F82EC0920783F82F1006D5D3F8262046 -:1062B00012BA013212BAC3F826200023014628225E -:1062C0001846FFF73FFB002008BD00BF037ADB073D -:1062D00000D5704700F000B8826C10B5044632B1AA -:1062E000036D11681BBA52684B40134204D140F24F -:1062F000B450A4F86E0010BD40F2B4514FF4AF603A -:10630000FCF7A6FC80B2A4F86E0010BD38B5836A15 -:10631000044613B11830F7F77BFC0023E26B04F15D -:106320002C052360A360636112B12846F7F770FC67 -:10633000074B53F8082C9868A3F108010132C4E90F -:106340000C3043F8082C45609D60E16338BD00BF08 -:106350007C1803222DE9F04FD0F89C4000F19808FA -:10636000A04583B026D002F1FF39A9EB0103002B31 -:1063700016461FDB05464FF0000AE76864683B6875 -:10638000DA43CA4209D4A04503D0A9EB0103002B8C -:10639000F3DA504603B0BDE8F08F8B42F9D1BB7DF4 -:1063A000BA68980702EB010B0AD52B6A8B421FD003 -:1063B0005946E8E74FF0000A504603B0BDE8F08FB9 -:1063C000ABEB06000128E4D543F00203BB753B7D2F -:1063D000012B15D02B6A8B420AD0BB6A002BE7D069 -:1063E00007F11800F7F714FC5946CCE78842F4D1BE -:1063F0003846C5F820B09244FFF788FF5946C2E7F7 -:106400005E45E7D1CDE90021F8F72AFEDDE900215C -:106410003B69C01AAB6B984211DCC3EBC303034466 -:10642000002B03F10700B8BF0346DB10312B286AAD -:10643000AB63DBDC32238842AB63CED1D8E703EB1E -:1064400043030344002B03F10300B8BF03469B1032 -:10645000ECE700BF426D3AB3F8B5036E0646DF685D -:1064600007B3826A046A0D46A2420AD20021284676 -:10647000FCF7EEFBBB68281A984234BF00200120CD -:10648000F8BD141B21462846FCF7E2FBBA682B1A1C -:106490009A428CBF00200120002CF1D0B368224426 -:1064A0009342EDD20020F8BD00207047401AC00F83 -:1064B000704700BF081AC00F704700BFD0F8A43063 -:1064C00033B903698269581C801AC043C00F7047F2 -:1064D000002070472DE9F84FD0F8983082460133FC -:1064E00036D0DAF8AC30013301D0BDE8F88FDAF8F5 -:1064F000A4304FF001090AF1A40B002BF5D00027BE -:10650000DFF86080A8F10805DBF80C30DC68A36ACE -:1065100004F118000BB1F7F77BFBE36B2760A76072 -:10652000676104F12C0613B13046F7F771FB2B6855 -:106530002A6901332B60DBF80030C4E90C82566015 -:106540002E61E563002BDFD1B9F1000FC9D0CCE794 -:10655000D0F890304FF0000900F1900B002BCED115 -:10656000BFE700BF7C1803222DE9F04F424C89465B -:10657000216883B00646DDE90C7B924698460029E7 -:1065800044D006F19000F7F70DFB06F1A400F7F7F1 -:1065900009FB06F14000F7F705FB06F15400F7F799 -:1065A00001FB06F16800F7F7FDFA0123C6E9019A3D -:1065B0003360BBF1000F0FD0B6F8BE300BB1A6F8B8 -:1065C000BEB0B6F8BC309B4516D2B9FBFBF90BFB4D -:1065D00009F3A6F8BCB073604FF4FA73C6E90687F6 -:1065E000C6F80C80C6F8108037627763B762F7622E -:1065F000B36303B0BDE8F08F002BEDD1B9FBFBF91D -:106600000BFB09F3A6F8BCB07360E5E71B4D0191E5 -:106610002846F7F7C7FA4FF47050F7F71DF82060D7 -:1066200000900028ADD04FF47052019901F08EFD1A -:106630004FF0F00E4EF001E0009BD5F810C003F1D2 -:106640002C0405F108006146A4F12C02E26044F834 -:10665000082C2A68A44601326060A1604C60256164 -:106660002A6040340FF011C803F56F532C3340F803 -:10667000082C2B6185E700BF8818032274180322B9 -:1066800010B40124046083B1B0F8BE400CB1A0F88E -:10669000BE30B0F8BC409C4215D94468A0F8BC306C -:1066A000B4FBF3FC03FB0CF343604FF4FA73C0E953 -:1066B00006125DF8044BC1600161026242638262AE -:1066C000C26283637047002CEFD1E6E72DE9F04703 -:1066D000002488461746DDF820E001EB070CCEF8D1 -:1066E000004002690546B8EB0206ACEB02017AD421 -:1066F000904580F83C4004637ED008F10100904250 -:106700006CD000296ADD8B4268DBD5F8B00005F15A -:10671000AC04A0420CD0034602E05B68A34247D021 -:10672000DA6811686145F8D19368A0429C44F2D1BF -:106730009CFA8CF3C5F888300C23614A85F83C300C -:10674000C5F8802098FA88F2C5F884205D4B1A6855 -:10675000002A00F0AA80D3F80C90D9F80CA0BAF166 -:10676000000F00F0A5804846F7F752FAD5F8A4309C -:10677000D5F8B420C9F80440C9F808200133C2F89C -:10678000049005F1A402C5F8B490C9F81020C5F82A -:10679000A430F8F765FC4FF48023CAF80470CAE906 -:1067A0000403CAF808703046CAF80080BDE8F087D4 -:1067B0009CFA8CF3C5F888300C2385F83C30404BAC -:1067C000C5F8803098FA88F3C5F8843002E0406854 -:1067D000A042BBD0C3681B689845F8D14FF0FF3684 -:1067E0003046BDE8F087A14257DD37447642CEF807 -:1067F000006080F83C400463BB42EFD3D5F81080C2 -:10680000D5F8A4304744002B40D0D5F8B03005F17E -:10681000AC06B34207F1FF3921D019464FF0000E04 -:10682000C8680468A9EB040CA4EB08025CEA020C3B -:1068300008D4BEF1000F2ED0E443DEF80020D4428D -:1068400058BF86464968B142EAD1BEF1000F06D072 -:106850007046FFF75BFDD5F8B030B342DDD13C4662 -:10686000B34203D10DE05B68B3420AD0D868026836 -:10687000A242F8D183681C44FFF748FDD5F8B03038 -:10688000EEE7A7421CBFE71B2F63274600262F61B8 -:106890003046BDE8F0878646D4E7904580F83C4016 -:1068A0000463A9D04FF0FF369AE785F83C2095E7BE -:1068B00040F22621044B054A0548F2F72DFD00BFA2 -:1068C0000101050A74180322741E1D02381F1D02DF -:1068D000901E1D022DE9F04FC46F85B00546164687 -:1068E0000F4601931CB1D4E9011888456ADB4FF0CB -:1068F0000008002F62DD05F19003029305F1980373 -:10690000D5F83490039353E0D2F80CA0DAF80C4099 -:10691000002C78D05046F7F77BF9D5F8A030039AD1 -:10692000CAE90123C3F804A0D5F89030029A0133D4 -:10693000C5F8A0A0CAF81020C5F89030F8F790FB71 -:10694000002203465946C4F800906261C4F804B0BE -:10695000C4F808B023613846FCF776F96B6BE66043 -:106960000093019B0644B342A6EB03096368D8BFBA -:106970004E468342009BD5F864B004F118010344ED -:1069800005F1540C05F15C0E6A6DA0606B63C4E9FF -:1069900007EBCBF804106966C4F828C0D8BF002400 -:1069A0003F1A0132002F994680446A65EC6705DD85 -:1069B000184AB5F8BCB01368002BA5D1404605B005 -:1069C000BDE8F08FA37D13F0010A90D1B8F1000F5C -:1069D0008FD03846A1EB0801FCF736F9D4E9012342 -:1069E00003449342A3606B6B019A06440344A8BF1F -:1069F000C5F87CA06B63B242A6EB02038046D8BF09 -:106A00001E463F1A75E740F22621034B034A04480D -:106A1000F2F782FC74180322741E1D02381F1D0237 -:106A2000901E1D02D0F89000B0FA80F04009704727 -:106A300000231360036C0BB101207047836E70B5A7 -:106A4000044693B1436FDE687EB11546846BF8F758 -:106A500007FB3269337D811A04FA03F38B4202D9B2 -:106A600013441B1A2B60012070BD636D83B1236E2C -:106A7000DD686DB12046FFF7EDFC48B123789B0738 -:106A8000F1D5D5E901309842B4BF0020012070BD96 -:106A9000002070BD036C2DE9F04104460F461646F8 -:106AA000002B36D0C06CC568F7F7B2F8A36AE36272 -:106AB000002D30D0AB6A002B69D104F17002EA617D -:106AC000A26F05F118032A625360A26EA367013218 -:106AD0002B7D04F16801A962A266AA7D0133DBB2B5 -:106AE00042F00102042BAA752B7508D1B4F8BC3012 -:106AF000A1685A00B1EB430F84BF92B2A260F8F7CD -:106B0000AFFA2A68EB682861E2623360A868BDE8E2 -:106B1000F081836AC362A36EB3B1636FDD689DB118 -:106B2000A36B2A7D03FA02F8F8F79AFA2B69C01AC8 -:106B3000804509D2A36E002B30D0606FC568F7F78F -:106B400067F800236B75B5E7636DF3B1236EDB68FF -:106B5000DBB12278920703D5D3E901329A4214DBE4 -:106B600039462046FFF776FC78B1656D1DB1206E81 -:106B7000C568F7F74DF8E36FAA68AB4204BF00237E -:106B8000E3672B681344A36294E70020BFE740F259 -:106B90003771034B034A0448F2F7BEFB5B75FFDE17 -:106BA000E41E1D02241F1D02901E1D020A46016ADA -:106BB0008B1A002B01DB00207047FFF7CBBB00BF17 -:106BC0002DE9F04707468846FFF7C4FB7C6F07F1C5 -:106BD0007006A642814614D008F1FF38E568646863 -:106BE000AB7D13F002030AD12A68A8EB0202002A47 -:106BF00005DB6A7D0132D2B2032A6A7504D0A6424F -:106C0000ECD14846BDE8F08705F1180A2B755046CF -:106C1000F6F7FEFF3B6C396D07F14002013307F1D7 -:106C200048002962E861C1F804A0C7F850A0AA6230 -:106C30003B64E4E718B1436A9B89082B00D0704796 -:106C400000F022B808B580B1436A43B19B89082B94 -:106C500001D0002008BDBDE8084000F0B1B8922185 -:106C6000054B064A0648F2F757FB9121054B034AAC -:106C70000348F2F751FB00BF981C1D029C1F1D0228 -:106C8000481F1D02280F1D022DE9F04104466169CD -:106C9000236B656A82B0CDE900136846294601AAD4 -:106CA000A66AF9F70BFA236B5BB1022803D001281F -:106CB0000AD000286AD02046F9F7A2F802B0BDE851 -:106CC000F081019B2363F0E7A38E2A3EB6B25BB14D -:106CD0000022E18EAB8406F108035BBA6984EB8481 -:106CE00085F8282085F82920D4F824E0334FF4468D -:106CF0000FCF1CF8068FCEF80600CCF80410CCF8A5 -:106D00000820CCF80C3003CFCCF81000CCF81410CD -:106D1000A38E1C36B6B20BB90123EB756269236BE7 -:106D200076BA2E82C5F81E2013B11B68C5F81A303A -:106D3000002620462E756E752E766E76FBF70CFBC0 -:106D400005F10E0102463046FBF706FE40BAC0438D -:106D500018F0020828832AD185F8288085F8298030 -:106D6000236B002BA7D0996B626AD3F8A400C2F8FA -:106D700006109B8F53810028A0D0C368002B9DD0A4 -:106D800001222146984702B0BDE8F08102460099F1 -:106D9000F9F782F90B216069FCF7F4F92063002808 -:106DA00089D0009B20466361F9F730FAD8E70122C9 -:106DB0002846A16AFBF764FED2E700BFBC040022AC -:106DC0002DE9F0410446002853D0D0F82480B8F1D2 -:106DD000000F47D008461746266BFDF73DF8002305 -:106DE00005463B6030B30EB13368EBB9F8F734F8C1 -:106DF000E2F7FAFC214605F15000F6F7E3FEE2F770 -:106E00001BFDF8F731F8686810B10121F6F746FE6E -:106E1000EB6B13B12A6CD20713D42846FAF732F978 -:106E200058B90120BDE8F0812046F9F7A9FB0128F7 -:106E300011D138600020BDE8F081206BFBF740FCE9 -:106E4000EFE701211868F6F729FE2846FAF71AF944 -:106E50000028E6D0F1E7D8F81A1008F10600F9F793 -:106E6000F9F8C3E74FF4B071054B064A0648F2F74C -:106E700053FA40F25F11054B024A0348F2F74CFA0D -:106E8000981C1D0210201D02B81F1D02280F1D0294 -:106E900053B94AB9002908BF00281CBF4FF0FF3181 -:106EA0004FF0FF3000F07EB9ADF1080C6DE904CE73 -:106EB00000F006F8DDF804E0DDE9022304B07047D5 -:106EC0002DE9F04F099D0C46002B4DD18A420F460B -:106ED00084469646B2FA82F360D94BB102FA03FEB9 -:106EE000C3F120029F4000FA03FC20FA02F217438C -:106EF0004FEA1E461FFA8EF44FEA1C42B7FBF6F12A -:106F000006FB117701FB04F042EA0742904208D9E0 -:106F10001EEB020201F1FF3702D2904200F22D81F6 -:106F20003946121A1FFA8CFCB2FBF6F006FB10224F -:106F300000FB04F44CEA024C644508D91EEB0C0C2F -:106F400000F1FF3202D2644500F21A81104640EA95 -:106F50000140ACEB040C002125B12CFA03F3002214 -:106F6000C5E90032BDE8F08F8B4205D90DB1C5E906 -:106F7000000100210846F5E7B3FA83F100294DD15D -:106F8000A342C0F0F280904280F0EF800646234694 -:106F90000846002DE6D0C5E90063E3E7002B40F08A -:106FA000A2808A1A4FEA1E471FFA8EF60121B2FB11 -:106FB000F7F407FB14204FEA1C4242EA004206FBAA -:106FC00004F090420FD91EEB020204F1FF382CBFEF -:106FD0004FF001094FF00009904203D9B9F1000FB9 -:106FE00000F0C8804446121A1FFA8CFCB2FBF7F07E -:106FF00007FB102200FB06F64CEA024C664508D956 -:107000001EEB0C0C00F1FF3202D2664500F2BB8091 -:107010001046ACEB060C40EA04409DE7C1F12006A7 -:107020008B4004FA01FE22FA06F720FA06FCF4402F -:107030008A401F434EEA0C0300FA01FE4FEA17484C -:107040004FEA13491FFA87FCB4FBF8F008FB104421 -:1070500049EA044400FB0CF9A1450ED93C1900F1A2 -:10706000FF3A2CBF4FF0010B4FF0000BA14503D9A5 -:10707000BBF1000F00F093805046A4EB09041FFA07 -:1070800083F9B4FBF8F308FB134403FB0CFC49EA57 -:107090000444A44506D93C1903F1FF3801D2A445A4 -:1070A0007AD8434643EA0040A4EB0C04A0FB0298C4 -:1070B0004445CC46434602D306D1CE4504D20138DE -:1070C000B9EB020C68EB07035DB1BEEB0C0264EB9D -:1070D000030404FA06F622FA01F3CC401E43C5E984 -:1070E000006400213EE702FA03FEC3F1200104FA26 -:1070F00003F200FA03FCCC404FEA1E4720FA01F1EC -:107100001FFA8EF6B4FBF7F00A4307FB1044110C8C -:1071100041EA044100FB06F48C420ED91EEB01014A -:1071200000F1FF382CBF4FF001094FF000098C42ED -:1071300002D9B9F1000F2CD04046091B92B2B1FB25 -:10714000F7F407FB141142EA014204FB06F19142F5 -:1071500007D91EEB020204F1FF3801D2914215D883 -:107160004446521A44EA004121E7861A64EB0303BD -:1071700001200EE7023C724435E702397244D0E642 -:10718000F4440238E3E6F444023842E7023C724435 -:10719000E7E702387144D0E7023B3C4482E702381B -:1071A0003C446AE7704700BF0A22002100F0A8B9FA -:1071B000024B0146186800F02DB800BFE004002221 -:1071C000024B0146186801F0D1B800BFE00400226C -:1071D00070B50F4E0C460546316811B901F072F8D2 -:1071E00030602146284601F06DF8431C03D14FF072 -:1071F000FF34204670BDC41C24F00304A042F8D024 -:10720000211A284601F05EF80130F2D1EFE700BF05 -:107210008C1803222DE9F843CD1C064625F0030502 -:1072200008350C2D38BF0C25002D01DBA94204D9EF -:107230000C2333600020BDE8F883DFF8D48000F031 -:1072400069F8D8F800301C4644BB29463046FFF7A1 -:10725000BFFF431C044658D1D8F800402746002FF2 -:1072600043D1002C4BD023683946304604EB030948 -:1072700001F028F8814542D1216830466D1A29462F -:10728000FFF7A6FF01303AD023682B442360D8F8DB -:1072900000305A6862BBC8F800700FE02268521BC9 -:1072A00020D40B2A17D96119A342256018BF596051 -:1072B000636808BFC8F8001062514B60304600F0A8 -:1072C0002FF804F10B00231D20F00700C21A1CBF89 -:1072D0001B1AA350AFE76268A3420CBFC8F8002096 -:1072E0005A60EBE723466468AEE73C467F68B6E742 -:1072F0001A465B68A342FBD100235360DEE70C23F0 -:107300003046336000F00CF894E70560D6E700BF24 -:1073100090180322014800F0FFBF00BFD4190322D8 -:10732000014800F0FABF00BFD419032238B5104B52 -:1073300004461D682B6BB3B91820FFF739FF0246CE -:10734000286320B90B4B46210B48F1F7E5FF0B49A9 -:107350000B4BC0E900130B4B002183600B2383818F -:107360000120C2E904012B6B00221C615A6138BD67 -:10737000E00400222F201D0246201D020E33CDAB5B -:1073800034126DE6ECDE0500164B10B51C68236B5D -:10739000B3B91820FFF70CFF0246206320B9124B47 -:1073A00052211248F1F7B8FF1149124BC0E90013FE -:1073B000114B002183600B2383810120C2E904016A -:1073C000216B0E480B694C690D4A584302FB0400BF -:1073D000A3FB0232013340EB0200C1E9043020F08C -:1073E000004010BDE00400222F201D0246201D0297 -:1073F0000E33CDAB34126DE6ECDE05002DF45158A2 -:107400002D7F954C242B2DE9F0478646904601D8D8 -:10741000012B06D100F078FF162303600020BDE8A1 -:10742000F0870D4635482A4615F8014B065D16F0E3 -:107430000806F8D12D2C24D12C780126951C2BBBC5 -:10744000302C30D00A2306F1004C00220CF1FF3C16 -:107450001046BCFBF3F903FB19CAA4F13007092F4E -:1074600028D83C46A34234DD571C07D081452DD394 -:1074700001D1A2452ADB00FB0340012215F8014B94 -:10748000EBE72B2C04BF2C78951CD8E7102BDAD116 -:10749000302CD8D12A7802F0DF02582AD3D16C7868 -:1074A00010230235CFE72B7803F0DF03582BF6D0FB -:1074B0000823C8E7A4F14107192F01D8373CD1E7C9 -:1074C000A4F16107192F04D8573CCBE74FF0FF32E6 -:1074D000D4E7531C08D122236046CEF80030B8F11F -:1074E000000F9CD0691E06E006B14042B8F1000FC3 -:1074F00095D0002AF6D1C8F8001090E7A8201D0208 -:1075000013460A46014602480068FFF77BBF00BFEA -:10751000E004002270B505460C46B1B118B1036A0B -:107520000BB900F0DFF9636EDE0705D4A389980577 -:1075300002D4A06D00F0F0FEB4F90C3043B9636ED4 -:10754000D90702D4A06D00F0E8FE0026304670BDD9 -:107550002146284600F03CF8236B064633B1216AE9 -:10756000284698470028B8BF4FF0FF36A3891A066F -:1075700003D52169284600F0F9FE616B41B104F1A1 -:107580004403994202D0284600F0F0FE00236363D2 -:10759000A16C21B1284600F0E9FE0023A36400F0AD -:1075A00043F90023A381636EDB0702D4A06D00F0D2 -:1075B000B4FEA06D00F0AFFE00F03CF9C6E7FFFF9F -:1075C000024B01461868FFF7A5BF00BFE004002288 -:1075D000B1F90C202DE9F041170705460C4656D4A9 -:1075E0004B68002B02DC0B6C002B3DDDE66A002EA5 -:1075F0003AD0002312F480522F68216A2B6025D0E4 -:10760000626DA389580705D56368D21A636B0BB105 -:10761000236CD21A216A0023E66A2846B047411C2F -:1076200024D00023636023692360A389DA0400D592 -:107630006065616B2F60B9B104F14403994202D0D7 -:10764000284600F093FE002363630DE001232846E3 -:10765000B047461C0246D4D12B68002BD1D01D2B3D -:1076600001D0162B2AD12F6000202EE02A68B4F911 -:107670000C3042B11D2A01D0162A21D100236360AB -:1076800023692360D5E7626022692260CEE70F6933 -:10769000002FE9D093070E680F600CBF4B690023E1 -:1076A000A6EB07088B60B8F1000FDDDD43463A46D4 -:1076B000216A2846A66AB047002808DCB4F90C30D5 -:1076C00043F040034FF0FF30A381BDE8F081074451 -:1076D000A8EB0008E7E738B50B6905460C4613B977 -:1076E0000025284638BD18B1036A0BB900F0FAF836 -:1076F000B4F90C30002BF3D0626ED00704D4990596 -:1077000002D4A06D00F008FE28462146FFF760FF76 -:10771000636E0546DA07E4D4A3899B05E1D4A06D26 -:1077200000F0FBFDDDE7FFFF002310B5044683609A -:10773000818119464366C28108228361C0E9003312 -:10774000C0E904335C3000F001FD0D4B246263623C -:107750000C4BA3620C4BE3620C4B23630C4B9C421F -:1077600006D003F16802944202D0D0339C4205D186 -:1077700004F15800BDE8104000F0CCBD10BD00BFC2 -:10778000657D1C02877D1C02BF7D1C02E37D1C02FF -:1077900094180322024A0349034800F095B900BF38 -:1077A000D4040022D7761C02E404002241680C4B6A -:1077B000994210B5044601D0FFF78DFFA168094B2F -:1077C000994202D02046FFF786FFE168064B9942B6 -:1077D00004D02046BDE81040FFF77DBF10BD00BFBC -:1077E00094180322FC1803226419032210B50B4BD2 -:1077F00004210B4C0B4A20461A600022FFF794FF2D -:1078000004F1680001220921FFF78EFF04F1D00086 -:1078100002221221BDE81040FFF786BFCC190322D7 -:107820009418032295771C02014800F075BD00BF33 -:10783000D5190322014800F070BD00BFD5190322FD -:10784000F8B50746FFF7F0FF234B1B680BB9FFF7AE -:10785000CDFF224ED6E90134013B0FD53568002D0E -:1078600038D14FF4D6713846FFF7D4FC044628BB14 -:107870003060FFF7DFFF0C233B601BE0B4F90C50D6 -:10788000D5B9174B04F158006566E36000F042FD7E -:10789000FFF7D0FF0822294604F15C002560A561AE -:1078A000C4E90155C4E9045500F050FCC4E90D5584 -:1078B000C4E912552046F8BD6834CDE704230560BD -:1078C0000C304FF4D07240F8083C2946A06000F01C -:1078D0003DFC34603668BDE7CC190322D404002295 -:1078E0000100FFFF10B50446FFF79EFF236A1BB19E -:1078F000BDE81040FFF79EBF044B2362044B1B689A -:10790000002BF5D1FFF772FFF2E700BFAD771C0245 -:10791000CC190322F7B50F46114601AA064601F01D -:1079200065F80546B0B13046FFF78AFF044688B1D6 -:1079300039464FF4DB73019A304600F09FFC071E76 -:107940000CDAFFF771FF0023A06DA38100F0E3FCC8 -:10795000FFF770FF0024204603B0F0BD636EDB0725 -:1079600005D4A389980502D4A06D00F0D5FC0F4B77 -:107970002DB2E7816362E9050D4BA581A3620D4B32 -:107980002462E3620C4B236305D5022300222146C7 -:10799000304600F085F8636EDA07DCD4A3899B05D6 -:1079A000D9D4A06D00F0B9FCD5E700BF657D1C02FD -:1079B000877D1C02BF7D1C02E37D1C02024B0A4630 -:1079C00001461868FFF7A6BFE00400222DE9F74F33 -:1079D0001F461346834688467B4391460C9C9A4635 -:1079E00046D018B1036A0BB9FFF77CFF636EDE0760 -:1079F00005D4A3899D0502D4A06D00F08DFC6368B9 -:107A0000002B01DA002363605646D4E90015B54225 -:107A100011D33246404600F093FC62682168921B05 -:107A2000636E31446260DA07216002D4A3899B054A -:107A300024D5BA461CE02A46404600F081FC236863 -:107A4000214658462B44A8442360731B019300F041 -:107A5000C1F8019B80B1636ED80705D4A38999054D -:107A600002D4A06D00F059FC5544AD1BB5FBF9FAEA -:107A7000504603B0BDE8F08F1E46C6E7A06D00F08B -:107A80004CFCD6E707B5009313460A460146034867 -:107A90000068FFF79BFF03B05DF804FBE0040022E1 -:107AA00000F038BA13460A4601460248006800F062 -:107AB00031BA00BFE0040022024B0146186800F012 -:107AC000C0BA00BFE00400222DE9F843074688460B -:107AD00014460026D4E90195B9F1010905D52468B9 -:107AE000002CF7D13046BDE8F883AB89012B07D9CC -:107AF000B5F90E30013303D029463846C047064356 -:107B00006835E9E72DE9F047089C8A46904602FB74 -:107B100003F9064618B1036A0BB9FFF7E3FE636E7B -:107B2000DD0705D4A389980502D4A06D00F0F4FB0D -:107B3000A389190716D52369A3B100254D451FD088 -:107B4000A7681AF80510013F002FA76004DAA3699F -:107B50009F420FDB0A290DD023685A1C226019703E -:107B60000135EBE72146304600F07EF90028E4D0ED -:107B7000002505E02246304600F037F90130EFD10C -:107B8000636EDA0705D4A3899B0502D4A06D00F0CB -:107B9000C4FBB5FBF8F0BDE8F087FFFF07B5009325 -:107BA00013460A46014603480068FFF7ABFF03B0DF -:107BB0005DF804FBE00400228B8903F00903092B24 -:107BC00003D1034B1868FFF786BD0020704700BF44 -:107BD000E004002270B50C46054618B1036A0BB9E3 -:107BE000FFF780FE00236360B4F90C309E0608D4D2 -:107BF000580745D4D90607D409222A6043F0400328 -:107C0000A3814FF0FF3070BD1A070BD521462846DF -:107C1000FFF761FD0028F4D1A389A06023F00803D9 -:107C2000A061A381A38943F00403A38123691BB945 -:107C30002146284600F035FFB4F90C60B3070FD099 -:107C400001231B4A1B491C48A381FFF73DFFA68166 -:107C500006F00906092E03D121462846FFF7B8FC95 -:107C600022692846666A6369216A2260B047002853 -:107C7000606017DCB4F90C3016D143F02003BFE785 -:107C8000616B0029D2D004F14403994202D0284606 -:107C900000F06CFB00236363236C6360002BC5D092 -:107CA000E36B23600020AEE700226260A6E700BF1E -:107CB000D4040022B97B1C02E40400220CB4184B4B -:107CC00030B50C1E9DB01D6808DA8B234FF0FF30D5 -:107CD0002B601DB0BDE8304002B070474FF4027316 -:107CE0000290069002A9ADF8143014BF04F1FF33DE -:107CF0002346209A2846049307934FF6FF73ADF866 -:107D0000163021AB019300F0D7FB431CBCBF8B2383 -:107D10002B60002CDDD0029B00221A70D9E700BF37 -:107D2000E00400220EB400B59CB06FF000411DAB22 -:107D300002900690079104910848094953F8042BD2 -:107D4000059102A90068019300F0B6FB029B002296 -:107D50001A701CB05DF804EB03B07047E004002219 -:107D60000802FFFF10B50C46B1F90E1000F098FAAA -:107D70000028ABBF636DA3891B1823F48053ACBFED -:107D80006365A38110BD2DE9F0411F468B8905462F -:107D90000C46DB05164605D502230022B1F90E106C -:107DA00000F05AFAA3893246B4F90E10284623F49B -:107DB0008053A3813B46BDE8F04100F093BA10B573 -:107DC0000C46B1F90E1000F047FA431CA38915BF09 -:107DD000606523F4805343F48053A38118BFA381CB -:107DE00010BDB1F90E1000F027BAF8B50E461446D2 -:107DF000054618B1036A0BB9FFF774FDA369A360C8 -:107E0000A3891A0701D5236943B92146284600F002 -:107E10002BF818B14FF0FF373846F8BD2368F6B29B -:107E200022693746981A6369834205DC2146284651 -:107E3000FFF751FC0028EDD1A368013BA360236844 -:107E40005A1C22601E70431C62699A4204D0A389A6 -:107E5000DB07E1D50A2EDFD121462846FFF73BFCA0 -:107E60000028D9D0D6E7FFFF38B5294B05460C4688 -:107E7000186818B1036A0BB9FFF734FDB4F90C3078 -:107E8000190722D4DA0607D409222A6043F04003F6 -:107E90004FF0FF30A38133E0580712D5616B41B139 -:107EA00004F14403994202D0284600F05FFA00230F -:107EB0006363A38923F02403A38100236360236900 -:107EC0002360A38943F00803A38123694BB9A389E5 -:107ED00003F42073B3F5007F03D02146284600F059 -:107EE000E0FDB4F90C3013F001020AD00022A260C8 -:107EF00062695242A261226942B913F08000C5D181 -:107F000038BD990758BF6269A260F4E70020F7E71F -:107F1000E00400222DE9F8430C4690461E46054633 -:107F200018B1036A0BB9FFF7DDFC636ED90705D4FE -:107F3000A3899A0502D4A06D00F0EEF9A38903F499 -:107F40008473B3F5847F03D121462846FFF7C3FB32 -:107F5000D4F82C90B9F1000F02D11D232B6058E00A -:107F6000012E3AD036F0020362D123691BB92146B3 -:107F7000284600F096FD21462846FFF7ACFB074651 -:107F8000002846D133464246216A2846C847013078 -:107F90003FD0616B41B104F14403994202D02846BD -:107FA00000F0E4F90023636323690021082204F14F -:107FB0005C002360A389616023F40263A38100F065 -:107FC000C5F8636EDA0705D4A3899B0502D4A06DBA -:107FD00000F0A3F93846BDE8F88321462846FFF7AC -:107FE0007AFBA28912F480520DD0606DB4F90C3086 -:107FF0005F0714D56368C01A636B0BB1236CC01A9A -:1080000080440026B1E73346216A2846C847431C0E -:10801000ECD1636ED8070DD54FF0FF37DAE71E07B6 -:10802000EED52368002BEBD022699B1A1844E7E7B2 -:10803000162393E7A3899905EED4A06D00F06DF99E -:10804000EAE770B50C46054618B1036A0BB9FFF7AD -:1080500049FC636EDB0705D4A3899E0502D4A06D9D -:1080600000F05AF9E66A76B91D232B60636EDA07D1 -:1080700005D4A3899B0502D4A06D00F04EF94FF002 -:10808000FF35284670BDB4F90C2002F00C03082B14 -:1080900010D1236873B121695B1A002B0ADDD0056A -:1080A00008D502230022216A2846B047411C054614 -:1080B00004D1DBE712F4805213D0656DB4F90C20C3 -:1080C000560710D56368ED1A636B0BB1236CED1A7C -:1080D000636ED907D5D49305D3D4A06D00F01DF9F4 -:1080E000CFE70123DFE71007F2D52368002BEFD09D -:1080F00021695B1A1D44EBE70139024410B5904237 -:1081000001D1002005E0037811F8014FA34201D00E -:10811000181B10BD0130F2E7884210B501EB0204D4 -:1081200002D98442234607D8431EA14208D011F841 -:10813000012B03F8012FF8E7024401468A4200D1DF -:1081400010BD13F8014D02F8014DF7E70244034654 -:10815000934200D1704703F8011BF9E7024610B5BE -:10816000147813460132002CFAD1013B11F8012B8F -:1081700003F8012F002AF9D110BDC9B203461846F1 -:1081800013F8012B12B18A42F9D17047002918BFA8 -:108190000020704710B56AB10139841810F8012B1E -:1081A00011F8013F9A4203D1A04201D0002AF5D133 -:1081B000D01A10BD1046FCE70139034610B532B1A4 -:1081C00011F8014F013A03F8014B002CF7D11A4482 -:1081D0000021934200D110BD03F8011BF9E738B527 -:1081E00011F0FF0403460ED12146BDE83840FFF7E9 -:1081F000C4BF431C054621461846FFF7BEFF0028B2 -:10820000F7D1284638BD0025F5E70A7870B56AB978 -:1082100070BD9A4209D10C46054614F8013F002B67 -:10822000F6D015F8016F9E42F7D001300378002B8D -:10823000EFD11846ECE7FFFF38B50023054D0446A3 -:1082400008462B60DEF7D4FF431C02D12B6803B134 -:10825000236038BDD019032238B50446064D0846C0 -:10826000114600222A601A46DEF7C6FF431C02D1DF -:108270002B6803B1236038BDD019032238B50446FA -:10828000064D0846114600222A601A46DEF7ACFF6A -:10829000431C02D12B6803B1236038BDD0190322DF -:1082A00038B50446064D0846114600222A601A4693 -:1082B000DEF7A4FF431C02D12B6803B1236038BD55 -:1082C000D019032238B50023054D044608462B601B -:1082D000F1F7F0F8431C02D12B6803B1236038BDDD -:1082E000D019032238B50446064D0846114600222F -:1082F0002A601A46DEF784FF431C02D12B6803B1C3 -:10830000236038BDD0190322014B1868704700BFA5 -:10831000E0040022704770477047704710F8012B47 -:1083200011F8013B012A28BF9A42F7D0D01A7047B2 -:10833000034611F8012B03F8012B002AF9D17047ED -:108340000A44431E914200D1704710B511F8014B09 -:10835000914203F8014FF9D110BD034613F8012BE8 -:10836000002AFBD1181A01387047FFFF38B50546BF -:10837000002941D051F8043C0C1F002BB8BFE41871 -:10838000FEF7C8FF1D4A136833B9636014602846BE -:10839000BDE83840FEF7C4BFA34208D920682118C1 -:1083A0008B4201BF19685B6809182160EDE71A4626 -:1083B0005B680BB1A342FAD911685018A0420BD1E7 -:1083C00020680144501811608342E0D118685B684E -:1083D000084453601060DAE702D90C232B60D6E71B -:1083E000206821188B4202BF19685B680918636016 -:1083F00008BF21605460CAE738BD00BF901803224F -:108400002DE9F0471F468E6882460C46BE429046D4 -:108410000B682DD8B1F90C2012F4906F26D0656945 -:10842000096905EB4505A3EB01097B1C05EBD57537 -:108430004B446D109D4238BF1D46530527D5294634 -:10844000FEF7E8FE064660B34A462169FFF778FF6B -:10845000A38923F4906343F08003A38126614E44F3 -:108460006561A5EB090526603E46A560BE4200D9C0 -:108470003E46324641462068FFF74EFEA368002084 -:108480009B1BA360236833442360BDE8F0872A4622 -:1084900000F074FB06460028E0D121695046FFF742 -:1084A00065FF0C234FF0FF30CAF80030A38943F07A -:1084B0004003A381E9E7FFFF2DE9F04F98468B8940 -:1084C0009DB007461B060D46144610D50B6973B9BF -:1084D0004021FEF79FFE2860286130B90C233B60E5 -:1084E0004FF0FF301DB0BDE8F08F40236B610023DB -:1084F000CDF80C804FF00109DFF8A081099320230B -:108500008DF8293030238DF82A3023469A4613F807 -:10851000012B0AB1252AF9D1BAEB040B0BD05B462B -:10852000224629463846FFF76BFF013000F0A7804E -:10853000099A5A4409929AF80030002B00F09F8063 -:1085400000234FF0FF320AF1010A049307938DF8DC -:1085500053301A93CDE90523544605224F4814F8A9 -:10856000011B00F0FDFA049AD8B9D00644BF2023BD -:108570008DF85330110744BF2B238DF853309AF8F0 -:1085800000302A2B15D0079A544600204FF00A0CD1 -:10859000214611F8013B303B092B4BD9B0B1079272 -:1085A00014E0A0EB0803A24609FA03F31343049373 -:1085B000D2E7039B191D1B68002B0391BBBF5B42D5 -:1085C00042F0020207930793B8BF049223782E2B40 -:1085D0000AD163782A2B32D1039B02341A1D1B68FF -:1085E00043EAE37303920593DFF8C0A003222178E6 -:1085F000504600F0B5FA38B1A0EB0A004022049BC7 -:10860000013482401343049314F8011B06222448CA -:108610008DF8281000F0A4FA002836D0214B1BBB9F -:10862000039B073323F0070308330393099B334469 -:1086300009936AE70CFB02320C460120A8E70023ED -:1086400001344FF00A0C19460593204610F8012B0F -:10865000303A092A03D9002BC6D00591C4E70CFB98 -:10866000012104460123F0E703AB2A4604A938465A -:1086700000930D4BAFF30080421C0646D6D1AB8968 -:108680005B063FF52DAF09982CE703AB2A4604A9FA -:1086900038460093044B00F07DF8EDE7A8211D0259 -:1086A000B2211D020000000001841C02AE211D0247 -:1086B0002DE9F047164698468A6807460B690C462E -:1086C000DDF820909342B8BF1346336091F8432001 -:1086D0000AB1013333602368990642BF336802331D -:1086E0003360256815F0060506D104F1190AE36820 -:1086F00032689B1AAB422BDC94F843302268003B73 -:1087000018BF0123920630D404F143024146384693 -:10871000C847013023D023681A3454F80A2C03F0D8 -:108720000603042B0ABF54F80E5C002533684FF093 -:10873000000608BFED1A54F8123C08BF25EAE5759B -:108740009342C4BF9B1AED18B5421AD1002008E02D -:108750000123524641463846C847013003D14FF005 -:10876000FF30BDE8F0870135C1E7E1185A1C302021 -:108770000233224481F8430094F8451082F84310F4 -:10878000C2E70123224641463846C8470130E6D0B9 -:108790000136D9E72DE9FF470F7E914680460C460A -:1087A000782F9A460C9E01F1430207D8622F0AD80F -:1087B000002F00F0DD80582F00F0C38004F1420646 -:1087C00084F842703AE0A7F16303152BF6D801A1B3 -:1087D00051F823F02D881C0241881C02BD871C0221 -:1087E000BD871C02BD871C02BD871C0241881C027C -:1087F000BD871C02BD871C02BD871C02BD871C02F1 -:1088000057891C02CF881C020F891C02BD871C02DD -:10881000BD871C0279891C02BD871C02CF881C02FF -:10882000BD871C02BD871C0217891C0233681A1DF4 -:108830001B68326004F1420684F842300123A8E04C -:1088400031682368081D30601E0601D50D6803E0FD -:108850005D06FBD5B1F90050002D616878DA2D2056 -:108860000029A16084F843002DDA6D425D480A2397 -:108870001646B5FBF3F103FB1157C75D06F8017D02 -:108880002F460D46BB42F4D9082B0BD12368DF07D6 -:1088900008D5236961689942DEBF302306F8013CA0 -:1088A00006F1FF36921B22614B4603AA2146404641 -:1088B000CDF800A0FFF7FCFE01306FD14FF0FF3084 -:1088C00004B0BDE8F08723F004032360CDE72168FE -:1088D0003368080653F8045B02D4490648BFADB2BA -:1088E0006F2F33603F4814BF0A230823002184F808 -:1088F00043106668002EA660BADB216821F00401EF -:108900002160002DB4D1002EB2D11646BCE72368F9 -:1089100043F02003236078273348236884F84570A8 -:108920001F06316851F8045B02D45F0648BFADB240 -:108930003160D90744BF43F0200323601DB11023E9 -:10894000D4E72848E9E7236823F020032360F6E70B -:1089500024480A23CDE733682568181D6169306013 -:108960002E061B6801D5196002E06806FBD5198048 -:1089700000231646236197E7336800211A1D3260F1 -:108980001E686268304600F0EBF808B1801B60603A -:1089900063682361002384F8433085E72369324606 -:1089A00049464046D047013088D023689B0714D4FD -:1089B000E068039B9842B8BF184681E7012332461E -:1089C00049464046D04701303FF478AF0135E3686F -:1089D00003995B1AAB42F1DCEAE7002504F11906C2 -:1089E000F5E700BFB9211D02CA211D020B78722BC9 -:1089F00030B522D0772B24D0612B27D016230360EB -:108A0000002030BD622D12D0782D13D02B2D07D130 -:108A100020F01C0023F0030340F0100043F0020399 -:108A200011F8015F002DEDD123431360E9E743F412 -:108A30008033F5E743F40063F2E700240420234683 -:108A4000EEE74FF4C06401230820E9E74FF4027415 -:108A500001234FF48470E3E770B50C46B1F90E10B2 -:108A600096B0154600291E460CDAA389002113F0A2 -:108A7000800F14BF40234FF48063002031602B60CF -:108A800016B070BD6A4600F049F80028EDDB019988 -:108A900001F47041A1F50053594259414FF48063EC -:108AA000EBE78B89F7B59D0706460C4607D504F121 -:108AB0004703236023610123636103B0F0BD01AB71 -:108AC0006A46FFF7C9FF009F054630463946FEF764 -:108AD000A1FB48B9B4F90C309A05EED423F0030396 -:108AE00043F00203A381E2E7A389206043F08003FF -:108AF000A381019BC4E904075BB1B4F90E103046B1 -:108B000000F01EF828B1A38923F0030343F001030A -:108B1000A381A3891D43A581CFE7FFFF38B50023BB -:108B2000064D0446084611462B60DEF76BFB431CDE -:108B300002D12B6803B1236038BD00BFD0190322D6 -:108B400038B50023054D044608462B60DEF75CFB74 -:108B5000431C02D12B6803B1236038BDD019032216 -:108B6000C9B20346024410B59342184601D1002011 -:108B700003E0047801338C42F6D110BD2DE9F041B9 -:108B8000804615460C4621B91146BDE8F041FEF776 -:108B900041BB2AB9FFF7EAFB00242046BDE8F0817B -:108BA00000F01AF88542064602D8B5EB500FF4D80B -:108BB00029464046FEF72EFB07460028ECD0B5427A -:108BC0002A46214628BF3246FFF7BAFB21464046D7 -:108BD0003C46FFF7CBFBE0E751F8043C181F002BA5 -:108BE000BCBF0B58C01870474275696C7420776918 -:108BF00074682052656E6573617320416476616E9E -:108C000063656420466C657869626C6520536F66A5 -:108C10007477617265205061636B6167652076656A -:108C20007273696F6E20352E302E3000352E302E47 -:108C30003000000000000005F8B500BFF8BC08BC1B -:108C40009E467047F8B500BFF8BC08BC9E4670470A -:108C5000656D5F667365656B00FFFFFF5C6874613F -:108C600063636573732E74787400FFFF4552524F2F -:108C700052204D697373696E6720656D6265646427 -:108C800065642066696C65205B25735D2000FFFFCD -:108C900077695F6C697374656E20213D20282028F8 -:108CA00020536F636B65745F742029207E305520DC -:108CB000290000002E2E2F7372632F776562736573 -:108CC000727665722F776562696F2F776562696F5B -:108CD0002E6300FF4163636570742D4C616E677590 -:108CE0006167653A00FFFFFF3C68746D6C3E3C684D -:108CF0006561643E3C7469746C653E466F726D20BC -:108D00004572726F723C2F7469746C653E20203C12 -:108D10006C696E6B20687265663D22707261656D6C -:108D2000696F2D7374796C652D6D61696E2E637337 -:108D300073222072656C3D227374796C657368656B -:108D400065742220747970653D22746578742F6390 -:108D50007373223E3C2F686561643E20203C626F45 -:108D60006479206F6E4C6F61643D226A6176617335 -:108D700063726970743A7B20696628706172656EEF -:108D8000742E6672616D65735B305D26267061724C -:108D9000656E742E6672616D65735B276E617669B0 -:108DA00067275D2E476F2920706172656E742E668D -:108DB00072616D65735B276E61766967275D2E470B -:108DC0006F28297D22203E20203C63656E746572E9 -:108DD0003E3C62723E3C62723E3C62723E3C683295 -:108DE0003E0000004572726F7220696E20666F72DD -:108DF0006D3A202573203C62723E00003C2F6832A1 -:108E00003E3C2F626F64793E3C2F68746D6C3E006F -:108E10002D2D3E003C212D2D23696E636C756465FC -:108E2000000000003C212D2D23657865632000FFA4 -:108E3000417574686F72697A6174696F6E3A000087 -:108E4000526566657265723A00000000486F73747F -:108E50003A000000436F6E74656E742D4C656E674A -:108E600074683A002E68746D6C00FFFF656E000038 -:108E7000656E2D6762000000656E2D757300000041 -:108E8000656E2D6175000000656E2D636100000048 -:108E9000656E2D6E7A000000656E2D69650000001C -:108EA000656E2D7A61000000656E2D6A6D00000010 -:108EB000656E2D627A000000656E2D7474000000EE -:108EC0006A6100006A615C00696E6465782E68748E -:108ED0006D6C00FF6C8E1C020000000000000000A2 -:108EE000708E1C020000000000000000788E1C0242 -:108EF0000000000000000000808E1C020000000046 -:108F000000000000888E1C0200000000000000002D -:108F1000908E1C020000000000000000988E1C02D1 -:108F20000000000000000000A08E1C0200000000F5 -:108F300000000000A88E1C020000000000000000DD -:108F4000B08E1C020000000000000000B88E1C0261 -:108F50000000000000000000C08E1C0200000000A5 -:108F6000C48E1C02FFFFFFFF77695F696E697400A2 -:108F70000D0A0D0A0000FFFF77695F667265653AAA -:108F8000207072650000000077695F667265653A5F -:108F900020706F737400FFFF77695F6E657773658C -:108FA00073733A206F7574206F66206D656D6F72F4 -:108FB000792E0A0041757468656E7469636174691D -:108FC0006F6E20726571756972656400556E6B6EA7 -:108FD0006F776E2048545450204572726F720000B3 -:108FE00046696C65206E6F7420666F756E64000054 -:108FF0005061796D656E7420726571756972656412 -:109000000000000042616420485454502072657191 -:109010007565737400000000536572766572206593 -:1090200072726F720000000052656E65736173208A -:10903000576562456E67696E652056312E300000B7 -:109040005365727665723A2025730D0A00000000A0 -:10905000436F6E6E656374696F6E3A20636C6F73F5 -:10906000650D0A0D0A0000003C68746D6C3E3C689A -:109070006561643E3C7469746C653E4572726F72E2 -:109080002025643C2F7469746C653E3C2F686561D3 -:10909000643E0D0A000000003C626F64793E3C684B -:1090A000323E4572726F722025643A2025733C620D -:1090B000723E3C2F68323E0D0A00000046696C6526 -:1090C0003A2025733C62723E0D0A00003C2F626F0D -:1090D00064793E3C2F68746D6C3E0D0A0000000000 -:1090E000485454502F312E312025642025730D0A09 -:1090F00000000000446174653A2025730D0A0000E9 -:109100005757572D41757468656E7469636174654E -:109110003A204261736963207265616C6D3D22255E -:1091200073220D0A00FFFFFF485454502F312E3197 -:1091300020323030204F4B0D0A000000446174652E -:109140003A20257320474D540D0A0000436F6E6E80 -:10915000656374696F6E3A20636C6F73650D0A0006 -:10916000436F6E74656E742D547970653A20257363 -:109170000D0A0000436F6E74656E742D4C656E674A -:1091800074683A2025640D0A0D0A00FF0D0A0D0AC5 -:1091900000FFFFFF6170706C69636174696F6E2F0F -:1091A0006F637465742D73747265616D00FFFFFFEA -:1091B00066696C653D00FFFF636D645F6172677592 -:1091C0006D656E743D00FFFF426173696300FFFFD0 -:1091D000400000004000000040000000400000008F -:1091E000400000004000000040000000400000007F -:1091F000400000004000000040000000400000006F -:10920000400000004000000040000000400000005E -:10921000400000004000000040000000400000004E -:10922000400000004000000040000000400000003E -:10923000400000004000000040000000400000002E -:10924000400000004000000040000000400000001E -:10925000400000004000000040000000400000000E -:1092600040000000400000004000000040000000FE -:109270004000000040000000400000003E000000F0 -:109280004000000040000000400000003F000000DF -:1092900034000000350000003600000037000000F8 -:1092A00038000000390000003A0000003B000000D8 -:1092B0003C0000003D0000004000000040000000B5 -:1092C000400000004000000040000000400000009E -:1092D000400000000000000001000000020000004B -:1092E000030000000400000005000000060000006C -:1092F0000700000008000000090000000A0000004C -:109300000B0000000C0000000D0000000E0000002B -:109310000F0000001000000011000000120000000B -:1093200013000000140000001500000016000000EB -:1093300017000000180000001900000040000000A5 -:10934000400000004000000040000000400000001D -:10935000400000001A0000001B0000001C0000007C -:109360001D0000001E0000001F0000002000000083 -:109370002100000022000000230000002400000063 -:109380002500000026000000270000002800000043 -:10939000290000002A0000002B0000002C00000023 -:1093A0002D0000002E0000002F0000003000000003 -:1093B00031000000320000003300000040000000D7 -:1093C000400000004000000040000000400000009D -:1093D000400000004000000040000000400000008D -:1093E000400000004000000040000000400000007D -:1093F000400000004000000040000000400000006D -:10940000400000004000000040000000400000005C -:10941000400000004000000040000000400000004C -:10942000400000004000000040000000400000003C -:10943000400000004000000040000000400000002C -:10944000400000004000000040000000400000001C -:10945000400000004000000040000000400000000C -:1094600040000000400000004000000040000000FC -:1094700040000000400000004000000040000000EC -:1094800040000000400000004000000040000000DC -:1094900040000000400000004000000040000000CC -:1094A00040000000400000004000000040000000BC -:1094B00040000000400000004000000040000000AC -:1094C000400000004000000040000000400000009C -:1094D000400000004000000040000000400000008C -:1094E000400000004000000040000000400000007C -:1094F000400000004000000040000000400000006C -:10950000400000004000000040000000400000005B -:10951000400000004000000040000000400000004B -:10952000400000004000000040000000400000003B -:10953000400000004000000040000000400000002B -:10954000400000004000000040000000400000001B -:10955000400000004000000040000000400000000B -:1095600040000000400000004000000040000000FB -:1095700040000000400000004000000040000000EB -:1095800040000000400000004000000040000000DB -:1095900040000000400000004000000040000000CB -:1095A00040000000400000004000000040000000BB -:1095B00040000000400000004000000040000000AB -:1095C000400000004000000040000000400000009B -:1095D000782D776F726C642F782D33646D66000080 -:1095E0006170706C69636174696F6E2F782D61753D -:1095F00074686F72776172652D62696E0000000099 -:109600006170706C69636174696F6E2F782D61751C -:1096100074686F72776172652D6D61700000000073 -:109620006170706C69636174696F6E2F782D6175FC -:1096300074686F72776172652D7365670000000052 -:10964000746578742F766E642E616263000000008A -:10965000746578742F68746D6C00000076696465B9 -:109660006F2F616E696D61666C6578006170706CFA -:1096700069636174696F6E2F706F7374736372695D -:1096800070740000617564696F2F6169666600001F -:109690006170706C69636174696F6E2F782D616998 -:1096A0006D000000746578742F782D617564696FA2 -:1096B000736F66742D696E74726100006170706CF6 -:1096C00069636174696F6E2F782D6E6176692D61A3 -:1096D0006E696D6174696F6E000000006170706C7E -:1096E00069636174696F6E2F782D6E6F6B69612D80 -:1096F000393030302D636F6D6D756E696361746FD5 -:10970000722D6164642D6F6E2D736F667477617254 -:10971000650000006170706C69636174696F6E2F21 -:109720006D696D6500000000696D6167652F782DBA -:109730006A670000766964656F2F782D6D732D61FF -:1097400073660000746578742F782D61736D000066 -:10975000746578742F617370000000006170706C24 -:1097600069636174696F6E2F782D6D706C617965B6 -:1097700072320000617564696F2F62617369630002 -:10978000766964656F2F6D73766964656F0000009C -:10979000766964656F2F6176732D766964656F00F5 -:1097A000696D6167652F626D700000006170706C9B -:1097B00069636174696F6E2F626F6F6B00000000E8 -:1097C0006170706C69636174696F6E2F782D627A55 -:1097D000697032006170706C69636174696F6E2FBB -:1097E000782D6273680000006170706C6963617449 -:1097F000696F6E2F782D627A6970000074657874D5 -:109800002F706C61696E00006170706C69636174C7 -:10981000696F6E2F766E642E6D732D706B692E736B -:1098200065636361740000006170706C69636174EA -:10983000696F6E2F636C617269736361640000000D -:109840006170706C69636174696F6E2F782D636FDE -:10985000636F61006170706C69636174696F6E2F12 -:10986000636466006170706C69636174696F6E2F08 -:10987000706B69782D636572740000006170706CA4 -:1098800069636174696F6E2F782D6368617400007D -:109890006170706C69636174696F6E2F6A61766163 -:1098A000000000006170706C69636174696F6E2FF5 -:1098B000782D6370696F0000746578742F782D635C -:1098C000000000006170706C69636174696F6E2FD5 -:1098D0006D61632D636F6D7061637470726F0000F2 -:1098E0006170706C69636174696F6E2F706B637304 -:1098F0002D63726C000000006170706C69636174AC -:10990000696F6E2F782D637368000000746578743A -:109910002F637373000000006170706C6963617481 -:10992000696F6E2F782D6469726563746F720000C1 -:109930006170706C69636174696F6E2F782D783512 -:1099400030392D63612D636572740000766964653A -:109950006F2F782D64760000766964656F2F646CD4 -:1099600000000000766964656F2F782D646C00003C -:109970006170706C69636174696F6E2F6D73776F5E -:10998000726400006170706C69636174696F6E2F3E -:10999000636F6D6D6F6E67726F756E6400000000AF -:1099A0006170706C69636174696F6E2F6472616657 -:1099B00074696E67000000006170706C69636174A7 -:1099C000696F6E2F782D647669000000647261778C -:1099D000696E672F782D6477660000006170706C87 -:1099E00069636174696F6E2F6163616400000000D8 -:1099F0006170706C69636174696F6E2F6478660062 -:109A0000746578742F782D7363726970742E656C29 -:109A1000697370006170706C69636174696F6E2F37 -:109A2000782D62797465636F64652E656C697370F7 -:109A3000000000006170706C69636174696F6E2F63 -:109A4000782D656E766F79006170706C69636174F2 -:109A5000696F6E2F782D657372656862657200009C -:109A6000746578742F782D736574657874000000C0 -:109A70006170706C69636174696F6E2F656E766F6B -:109A800079000000746578742F782D666F72747297 -:109A9000616E00006170706C69636174696F6E2F34 -:109AA000766E642E666466006170706C69636174C2 -:109AB000696F6E2F6672616374616C7300000000E1 -:109AC000766964656F2F666C69000000696D616777 -:109AD000652F666C6F7269616E0000007465787442 -:109AE0002F766E642E666D692E666C657873746F62 -:109AF00072000000766964656F2F782D61746F6D58 -:109B0000696333642D6665617475726500000000D9 -:109B1000696D6167652F766E642E6670780000004F -:109B2000696D6167652F766E642E6E65742D667043 -:109B3000780000006170706C69636174696F6E2FEA -:109B4000667265656C6F6164657200006175646959 -:109B50006F2F6D616B650000696D6167652F6733FD -:109B600066617800696D6167652F6769660000004E -:109B7000766964656F2F676C000000007669646524 -:109B80006F2F782D676C0000617564696F2F782DD9 -:109B900067736D006170706C69636174696F6E2FBB -:109BA000782D6773700000006170706C6963617478 -:109BB000696F6E2F782D6773730000006170706C91 -:109BC00069636174696F6E2F782D6774617200002C -:109BD0006170706C69636174696F6E2F782D636F4B -:109BE0006D70726573736564000000006170706C65 -:109BF00069636174696F6E2F782D677A69700000F0 -:109C00006D756C7469706172742F782D677A6970E4 -:109C100000000000746578742F782D680000000043 -:109C20006170706C69636174696F6E2F782D686400 -:109C3000660000006170706C69636174696F6E2FFB -:109C4000782D68656C7066696C6500006170706C79 -:109C500069636174696F6E2F766E642E68702D680B -:109C600070676C00746578742F782D7363726970F7 -:109C7000740000006170706C69636174696F6E2FAD -:109C8000686C70006170706C69636174696F6E2FCD -:109C900062696E68657800006170706C69636174F8 -:109CA000696F6E2F68746100746578742F782D6306 -:109CB0006F6D706F6E656E7400000000746578746F -:109CC0002F7765627669657768746D6C00000000B7 -:109CD000782D636F6E666572656E63652F782D6390 -:109CE0006F6F6C74616C6B00696D6167652F782DA7 -:109CF00069636F6E00000000696D6167652F6965BB -:109D0000660000006170706C69636174696F6E2F2A -:109D100069676573000000006170706C696361744D -:109D2000696F6E2F782D696D610000006170706C35 -:109D300069636174696F6E2F782D68747470642D17 -:109D4000696D6170000000006170706C696361741E -:109D5000696F6E2F696E66006170706C6963617403 -:109D6000696F6E2F782D696E7465726E6574742DCF -:109D70007369676E757000006170706C69636174FF -:109D8000696F6E2F782D6970320000007669646506 -:109D90006F2F782D6973766964656F0061756469EA -:109DA0006F2F6974000000006170706C69636174EA -:109DB000696F6E2F782D696E76656E746F72000014 -:109DC000692D776F726C642F692D76726D6C00004F -:109DD0006170706C69636174696F6E2F782D6C6946 -:109DE000766573637265656E000000006175646975 -:109DF0006F2F782D6A616D006170706C696361749A -:109E0000696F6E2F782D6A6176612D636F6D6D6558 -:109E100072636500696D6167652F6A706567000030 -:109E2000696D6167652F782D6A7073006170706C61 -:109E300069636174696F6E2F782D6A6176617363EF -:109E40007269707400000000696D6167652F6A7542 -:109E500074766973696F6E00617564696F2F6D69DF -:109E6000646900006D757369632F782D6B61726191 -:109E70006F6B65006170706C69636174696F6E2FE0 -:109E8000782D6B7368000000746578742F782D73DB -:109E900063726970742E6B73680000006175646989 -:109EA0006F2F6E7370617564696F0000617564690E -:109EB0006F2F782D6E7370617564696F00000000FC -:109EC000617564696F2F782D6C6976656175646959 -:109ED0006F0000006170706C69636174696F6E2F50 -:109EE0006C6861006170706C69636174696F6E2F7A -:109EF000782D6C68610000006170706C696361743A -:109F0000696F6E2F782D6C697370000074657874BA -:109F10002F782D6C612D6173660000006170706C8C -:109F200069636174696F6E2F782D6C617465780058 -:109F30006170706C69636174696F6E2F6C7A780000 -:109F4000746578742F782D6D000000007669646563 -:109F50006F2F6D7065670000617564696F2F6D709C -:109F600065670000617564696F2F782D6D7065718C -:109F700075726C006170706C69636174696F6E2FCB -:109F8000782D74726F66662D6D616E006170706CF5 -:109F900069636174696F6E2F782D6E6176696D618A -:109FA000700000006170706C69636174696F6E2F7E -:109FB0006D6265646C6574006170706C6963617476 -:109FC000696F6E2F782D6D616769632D6361702DE8 -:109FD0007061636B6167652D312E30006170706C4C -:109FE00069636174696F6E2F6D63616400000000C6 -:109FF000696D6167652F7661736100006170706CD7 -:10A0000069636174696F6E2F6E65746D6300000023 -:10A010006170706C69636174696F6E2F782D7472F2 -:10A020006F66662D6D6500006D6573736167652FE2 -:10A0300072666338323200006170706C69636174FB -:10A04000696F6E2F782D6D69646900006170706CA6 -:10A0500069636174696F6E2F782D6672616D65003A -:10A06000617564696F2F782D766E642E61756469F1 -:10A070006F6578706C6F73696F6E2E6D6A7569634A -:10A08000656D6564696166696C6500007669646523 -:10A090006F2F782D6D6F74696F6E2D6A7065670014 -:10A0A0006170706C69636174696F6E2F6261736552 -:10A0B00036340000617564696F2F6D6F64000000B5 -:10A0C000766964656F2F717569636B74696D65007E -:10A0D000617564696F2F6D706567330076696465BB -:10A0E0006F2F6D70340000006170706C6963617473 -:10A0F000696F6E2F782D70726F6A6563740000004F -:10A100006170706C69636174696F6E2F766E642E16 -:10A110006D732D70726F6A65637400006170706C8E -:10A1200069636174696F6E2F6D6172630000000076 -:10A130006170706C69636174696F6E2F782D7472D1 -:10A140006F66662D6D730000766964656F2F782DDC -:10A150007367692D6D6F7669650000006170706CC2 -:10A1600069636174696F6E2F782D766E642E6175E8 -:10A1700064696F6578706C6F73696F6E2E6D7A7A33 -:10A1800000000000696D6167652F6E61706C70730F -:10A19000000000006170706C69636174696F6E2FFC -:10A1A000782D6E6574636466000000006170706CE9 -:10A1B00069636174696F6E2F766E642E6E6F6B6962 -:10A1C000612E636F6E66696775726174696F6E2D5B -:10A1D0006D65737361676500696D6167652F782DC3 -:10A1E0006E696666000000006170706C696361747E -:10A1F000696F6E2F782D6D69782D7472616E73663C -:10A20000657200006170706C69636174696F6E2FB4 -:10A21000782D636F6E666572656E63650000000081 -:10A220006170706C69636174696F6E2F782D6E61F7 -:10A230007669646F630000006170706C69636174BB -:10A24000696F6E2F6F6461006170706C6963617417 -:10A25000696F6E2F782D6F6D630000006170706CF8 -:10A2600069636174696F6E2F782D6F6D63646174BB -:10A27000616D616B657200006170706C696361741F -:10A28000696F6E2F782D6F6D63726567657261748B -:10A290006F720000746578742F782D70617363613C -:10A2A0006C0000006170706C69636174696F6E2F7F -:10A2B000706B6373313000006170706C696361743E -:10A2C000696F6E2F782D706B637331300000000062 -:10A2D0006170706C69636174696F6E2F706B63730A -:10A2E0002D3132006170706C69636174696F6E2F1B -:10A2F000782D706B63733132000000006170706CF8 -:10A3000069636174696F6E2F782D706B6373372D7D -:10A310007369676E61747572650000006170706CBE -:10A3200069636174696F6E2F706B6373372D6D692C -:10A330006D6500006170706C69636174696F6E2F88 -:10A34000782D706B6373372D6365727472657172EB -:10A35000657370006170706C69636174696F6E2FF2 -:10A36000706B6373372D7369676E61747572650006 -:10A370006170706C69636174696F6E2F70726F5F6A -:10A38000656E6700746578742F70617363616C002B -:10A39000696D6167652F782D706F727461626C658D -:10A3A0002D6269746D6170006170706C69636174B5 -:10A3B000696F6E2F766E642E68702D70636C00006E -:10A3C0006170706C69636174696F6E2F782D706352 -:10A3D0006C000000696D6167652F782D706963748A -:10A3E00000000000696D6167652F782D706378004B -:10A3F0006368656D6963616C2F782D70646200001D -:10A400006170706C69636174696F6E2F706466004F -:10A41000696D6167652F782D706F727461626C650C -:10A420002D677261796D617000000000696D616770 -:10A43000652F782D706F727461626C652D6772651F -:10A44000796D617000000000696D6167652F70694A -:10A45000637400006170706C69636174696F6E2F62 -:10A46000782D6E6577746F6E2D636F6D7061746992 -:10A47000626C652D706B67006170706C69636174EC -:10A48000696F6E2F766E642E6D732D706B692E70F2 -:10A490006B6F0000746578742F782D736372697028 -:10A4A000742E7065726C00006170706C6963617409 -:10A4B000696F6E2F782D706978636C736372697041 -:10A4C00074000000696D6167652F782D7870697878 -:10A4D0006D617000746578742F782D736372697084 -:10A4E000742E7065726C2D6D6F64756C6500000064 -:10A4F0006170706C69636174696F6E2F782D706123 -:10A5000067656D616B657200696D6167652F706E5F -:10A51000670000006170706C69636174696F6E2F11 -:10A52000782D706F727461626C652D616E796D61EA -:10A5300070000000696D6167652F782D706F72740F -:10A5400061626C652D616E796D6170006170706C17 -:10A5500069636174696F6E2F6D73706F7765727068 -:10A560006F696E74000000006170706C69636174E3 -:10A57000696F6E2F766E642E6D732D706F776572B6 -:10A58000706F696E740000006D6F64656C2F782DBC -:10A59000706F7600696D6167652F782D706F7274CA -:10A5A00061626C652D7069786D6170006170706CAE -:10A5B00069636174696F6E2F706F776572706F6910 -:10A5C0006E7400006170706C69636174696F6E2FE6 -:10A5D000782D6D73706F776572706F696E7400009F -:10A5E0006170706C69636174696F6E2F782D66722B -:10A5F00065656C616E63650070616C656F76752F63 -:10A60000782D707600000000746578742F782D73B3 -:10A6100063726970742E706879746F6E0000000048 -:10A620006170706C69636169746F6E2F782D6279E7 -:10A630007465636F64652E707974686F6E000000D6 -:10A64000617564696F2F766E642E7163656C70003E -:10A65000696D6167652F782D717569636B74696DBC -:10A6600065000000766964656F2F782D7174630052 -:10A67000617564696F2F782D706E2D7265616C61E4 -:10A680007564696F00000000617564696F2F782D33 -:10A69000706E2D7265616C617564696F2D706C757B -:10A6A00067696E00617564696F2F782D7265616CE2 -:10A6B000617564696F0000006170706C696361743A -:10A6C000696F6E2F782D636D752D7261737465726D -:10A6D00000000000696D6167652F636D752D726103 -:10A6E0007374657200000000696D6167652F782DD5 -:10A6F000636D752D72617374657200007465787492 -:10A700002F782D7363726970742E726578780000EB -:10A71000696D6167652F766E642E726E2D7265614C -:10A720006C666C6173680000696D6167652F782DD8 -:10A73000726762006170706C69636174696F6E2F1B -:10A74000766E642E726E2D7265616C6D65646961E2 -:10A7500000000000617564696F2F6D69640000007E -:10A760006170706C69636174696F6E2F72696E6776 -:10A77000696E672D746F6E65730000006170706C98 -:10A7800069636174696F6E2F766E642E6E6F6B698C -:10A79000612E72696E67696E672D746F6E65000059 -:10A7A0006170706C69636174696F6E2F766E642E70 -:10A7B000726E2D7265616C706C617965720000005B -:10A7C0006170706C69636174696F6E2F782D74723B -:10A7D0006F666600696D6167652F766E642E726EB6 -:10A7E0002D7265616C706978000000007465787482 -:10A7F0002F726963687465787400000074657874FA -:10A800002F766E642E726E2D7265616C746578742D -:10A81000000000006170706C69636174696F6E2F75 -:10A82000727466006170706C69636174696F6E2F19 -:10A83000782D727466000000766964656F2F766EFD -:10A84000642E726E2D7265616C766964656F0000AE -:10A85000617564696F2F73336D0000006170706CF7 -:10A8600069636174696F6E2F782D74626F6F6B000E -:10A870006170706C69636174696F6E2F782D6C6F95 -:10A8800074757373637265656E63616D00000000BB -:10A89000746578742F782D7363726970742E677580 -:10A8A000696C6500746578742F782D7363726970B4 -:10A8B000742E736368656D650000000076696465D9 -:10A8C0006F2F782D73636D006170706C69636174B4 -:10A8D000696F6E2F736470006170706C696361746E -:10A8E000696F6E2F782D7364700000006170706C5A -:10A8F00069636174696F6E2F736F756E6465720042 -:10A900006170706C69636174696F6E2F736561004B -:10A910006170706C69636174696F6E2F782D7365F7 -:10A92000610000006170706C69636174696F6E2F03 -:10A9300073657400746578742F73676D6C00000024 -:10A94000746578742F782D73676D6C006170706C0E -:10A9500069636174696F6E2F782D73680000000061 -:10A960006170706C69636174696F6E2F782D7368A4 -:10A9700061720000746578742F782D73637269704A -:10A98000742E736800000000746578742F782D733E -:10A9900065727665722D7061727365642D68746D71 -:10A9A0006C000000617564696F2F782D70736964A5 -:10A9B000000000006170706C69636174696F6E2FD4 -:10A9C000782D7369740000006170706C6963617444 -:10A9D000696F6E2F782D6B6F616E00006170706C07 -:10A9E00069636174696F6E2F782D7365656C6F672D -:10A9F0006F0000006170706C69636174696F6E2F25 -:10AA0000736D696C00000000617564696F2F782DAB -:10AA1000616470636D0000006170706C69636174E3 -:10AA2000696F6E2F736F6C69647300006170706C76 -:10AA300069636174696F6E2F782D706B6373372D46 -:10AA40006365727469666963617465730000000010 -:10AA5000746578742F782D737065656368000000E5 -:10AA60006170706C69636174696F6E2F667574755F -:10AA7000726573706C617368000000006170706CC7 -:10AA800069636174696F6E2F782D73707269746574 -:10AA9000000000006170706C69636174696F6E2FF3 -:10AAA000782D776169732D736F757263650000008F -:10AAB0006170706C69636174696F6E2F7374726515 -:10AAC000616D696E676D6564696100006170706CCD -:10AAD00069636174696F6E2F766E642E6D732D706D -:10AAE0006B692E6365727473746F72650000000089 -:10AAF0006170706C69636174696F6E2F73746570D7 -:10AB0000000000006170706C69636174696F6E2F82 -:10AB1000736C61006170706C69636174696F6E2F32 -:10AB2000766E642E6D732D706B692E73746C0000DD -:10AB30006170706C69636174696F6E2F782D6E61DE -:10AB400076697374796C6500696D6167652F766EDF -:10AB5000642E6477670000006170706C69636174D3 -:10AB6000696F6E2F782D776F726C64006170706CF6 -:10AB700069636174696F6E2F782D73686F636B778B -:10AB80006176652D666C6173680000006170706CA1 -:10AB900069636174696F6E2F782D746172000000B3 -:10ABA0006170706C69636174696F6E2F746F6F6C24 -:10ABB000626F6F6B000000006170706C696361749C -:10ABC000696F6E2F782D74636C0000007465787463 -:10ABD0002F782D7363726970742E7463736800002C -:10ABE0006170706C69636174696F6E2F782D746524 -:10ABF000780000006170706C69636174696F6E2F1A -:10AC0000782D746578696E666F0000006170706CF5 -:10AC100069636174696F6E2F706C61696E0000000A -:10AC20006170706C69636174696F6E2F676E7574A3 -:10AC300061720000696D6167652F74696666000066 -:10AC4000617564696F2F7473702D617564696F002D -:10AC50006170706C69636174696F6E2F6473707476 -:10AC600079706500617564696F2F7473706C6179B8 -:10AC700065720000746578742F7461622D7365705D -:10AC80006172617465642D76616C75657300000096 -:10AC9000746578742F782D75696C0000746578740C -:10ACA0002F7572692D6C6973740000006170706C8F -:10ACB00069636174696F6E2F692D6465617300004B -:10ACC0006170706C69636174696F6E2F782D757334 -:10ACD00074617200746578742F782D7575656E6374 -:10ACE0006F6465006170706C69636174696F6E2F69 -:10ACF000782D63646C696E6B000000007465787475 -:10AD00002F782D7663616C656E64617200000000BF -:10AD10006170706C69636174696F6E2F7664610035 -:10AD2000766964656F2F76646F0000006170706CE7 -:10AD300069636174696F6E2F67726F75707769737D -:10AD400065000000766964656F2F7669766F000094 -:10AD50006170706C69636174696F6E2F766F636187 -:10AD60006C7465632D6D656469612D646573630042 -:10AD70006170706C69636174696F6E2F766F636167 -:10AD80006C7465632D6D656469612D66696C650021 -:10AD9000617564696F2F766F630000007669646582 -:10ADA0006F2F766F736169630000000061756469DD -:10ADB0006F2F766F78776172650000006175646946 -:10ADC0006F2F782D7477696E76712D706C75676949 -:10ADD0006E000000617564696F2F782D7477696E5D -:10ADE000767100006170706C69636174696F6E2FB9 -:10ADF000782D76726D6C00006D6F64656C2F7672C5 -:10AE00006D6C0000782D776F726C642F782D7672E0 -:10AE1000740000006170706C69636174696F6E2FFB -:10AE2000782D766973696F006170706C6963617405 -:10AE3000696F6E2F776F72647065726665637436C2 -:10AE40002E3000006170706C69636174696F6E2FE1 -:10AE5000776F726470657266656374362E310000B8 -:10AE6000617564696F2F7761760000006170706CA6 -:10AE700069636174696F6E2F782D7170726F000055 -:10AE8000696D6167652F766E642E7761702E7762CB -:10AE90006D7000006170706C69636174696F6E2F12 -:10AEA000766E642E78617261000000006170706CD3 -:10AEB00069636174696F6E2F782D31323300000041 -:10AEC00077696E646F77732F6D65746166696C6501 -:10AED00000000000746578742F766E642E776170C0 -:10AEE0002E776D6C000000006170706C6963617496 -:10AEF000696F6E2F766E642E7761702E776D6C633E -:10AF000000000000746578742F766E642E7761708F -:10AF10002E776D6C73637269707400007669646576 -:10AF20006F2F782D6D732D776D7600006170706CCA -:10AF300069636174696F6E2F776F72647065726692 -:10AF4000656374006170706C69636174696F6E2F02 -:10AF5000782D6C6F747573006170706C69636174C7 -:10AF6000696F6E2F6D73777269746500746578749C -:10AF70002F73637269706C65740000006170706C8F -:10AF800069636174696F6E2F782D77696E74616C77 -:10AF90006B000000696D6167652F782D78626974B8 -:10AFA0006D617000766964656F2F782D616D742D09 -:10AFB00064656D6F72756E0078676C2F647261776F -:10AFC000696E6700696D6167652F766E642E7869BA -:10AFD000666600006170706C69636174696F6E2FE2 -:10AFE000657863656C000000617564696F2F786D2A -:10AFF00000000000746578742F786D6C000000000C -:10B0000078676C2F6D6F7669650000006170706CF9 -:10B0100069636174696F6E2F782D766E642E6C7320 -:10B020002D78706978000000766964656F2F782D3F -:10B03000616D742D73686F7772756E00696D6167ED -:10B04000652F782D787764006170706C6963617426 -:10B05000696F6E2F782D636F6D707265737300006A -:10B06000746578742F782D7363726970742E7A7397 -:10B070006800FFFF004D4433D0951C020100000022 -:10B08000464D4433D0951C020100000000000041F1 -:10B0900094911C020100000000424141E0951C0215 -:10B0A00001000000004D414100961C02010000001B -:10B0B0000053414120961C02010000000043424120 -:10B0C00040961C02000000004947434150961C0274 -:10B0D00000000000004C46415C961C02010000008C -:10B0E000000049416C961C020100000000464941E5 -:10B0F00084961C02010000004346494184961C02CC -:10B10000010000004646494184961C0201000000EF -:10B11000004D494190961C02010000000050494139 -:10B12000A4961C020000000000494E41BC961C027F -:10B130000100000000534F41DC961C02010000009A -:10B140000053504114971C0201000000004352417B -:10B1500094911C0201000000004A524194911C028B -:10B16000010000000054524128971C020100000019 -:10B170000046534134971C0201000000004D53412A -:10B1800044971C02000000000050534150971C02DD -:10B1900000000000005853415C971C0201000000B1 -:10B1A0000000554174971C020100000000495641FF -:10B1B00080971C02010000000053564190971C022A -:10B1C00001000000004E494294911C020100000061 -:10B1D00000004D42A0971C020100000000504D42AB -:10B1E000A0971C0201000000004F4F42AC971C02C8 -:10B1F000010000004B4F4F42AC971C0201000000C1 -:10B20000005A4F42C0971C02010000000048534200 -:10B21000D4971C020100000000005A42E8971C026B -:10B220000100000000325A42C0971C0201000000D9 -:10B2300000000043FC971C0200000000002B2B4381 -:10B24000FC971C02000000000054414308981C02B7 -:10B250000100000000004343FC971C0200000000B6 -:10B260004441434328981C0201000000004F43431F -:10B2700040981C02010000000046444354981C0200 -:10B28000010000000052454364981C0201000000C8 -:10B29000004148437C981C0201000000544148438F -:10B2A0007C981C02010000000049474350961C0294 -:10B2B0000000000053414C4390981C020100000024 -:10B2C000004D4F4394911C0201000000004D4F437C -:10B2D000FC971C0200000000464E4F43FC971C02E6 -:10B2E000000000004F495043A4981C0201000000D8 -:10B2F00000505043B8981C02000000000054504316 -:10B30000C4981C0201000000004C5243E0981C024B -:10B31000010000000054524364981C020100000028 -:10B3200000485343F8981C020100000000535343A7 -:10B330000C991C020000000000585843FC971C02A6 -:10B34000000000000052434418991C020100000054 -:10B3500000464544FC971C02000000000052454492 -:10B3600030991C0201000000004649444C991C021F -:10B37000010000000052494418991C02010000001D -:10B3800000004C4458991C020100000000004C448D -:10B3900064991C020100000000434F4470991C0294 -:10B3A0000100000000544F4470991C02010000008D -:10B3B0000000504484991C020100000000575244D0 -:10B3C000A0991C0201000000504D554494911C02AC -:10B3D00001000000000056444C991C0201000000CE -:10B3E00000495644B8991C02010000000046574429 -:10B3F000CC991C020100000000475744DC991C0254 -:10B400000100000000465844F0991C0201000000B1 -:10B410000052584418991C020100000000004C45DD -:10B42000009A1C020000000000434C45149A1C02C4 -:10B430000100000000564E45349A1C020100000035 -:10B44000005350456C961C0201000000000053455B -:10B45000489A1C020100000000585445609A1C02E2 -:10B460000000000000595645709A1C0201000000BF -:10B470000045584594911C02010000000000004660 -:10B48000FC971C020000000000373746849A1C021B -:10B490000000000000303946FC971C02000000004C -:10B4A00000303946849A1C020000000000464446E1 -:10B4B000949A1C020100000000464946A89A1C020A -:10B4C0000100000000494C46C09A1C020100000027 -:10B4D000004F4C46CC9A1C020100000000584C461C -:10B4E000DC9A1C020000000000464D46F49A1C0243 -:10B4F0000100000000524F46FC971C0200000000B3 -:10B5000000524F46849A1C0200000000005850462A -:10B51000109B1C020100000000585046209B1C029A -:10B5200001000000004C5246349B1C020100000048 -:10B530004B4E55464C9B1C0201000000000000478A -:10B54000FC971C020000000000003347589B1C02BF -:10B550000100000000464947649B1C0201000000F6 -:10B5600000004C47709B1C020100000000004C478B -:10B570007C9B1C020100000000445347889B1C0276 -:10B5800001000000004D5347889B1C020100000091 -:10B5900000505347949B1C02010000000053534786 -:10B5A000A89B1C020100000052415447BC9B1C0296 -:10B5B0000100000000005A47D09B1C02010000005F -:10B5C00000005A47EC9B1C020100000050495A47FA -:10B5D000EC9B1C020100000050495A47009C1C02D1 -:10B5E0000100000000000048FC971C020000000061 -:10B5F00000000048149C1C02000000000046444863 -:10B60000209C1C0201000000504C4548349C1C0248 -:10B6100001000000004C47484C9C1C020100000047 -:10B6200000004848FC971C02000000000000484849 -:10B63000149C1C020000000000424C48649C1C0248 -:10B640000000000000504C48749C1C0201000000E7 -:10B65000004750484C9C1C02010000004C475048D9 -:10B660004C9C1C020100000000585148849C1C02A4 -:10B670000100000000415448989C1C020100000099 -:10B6800000435448A89C1C0200000000004D544890 -:10B6900050961C02000000004C4D544850961C026D -:10B6A0000000000000545448BC9C1C020000000034 -:10B6B0000058544850961C020000000000454349C1 -:10B6C000D09C1C0201000000004F4349E89C1C0272 -:10B6D0000100000000434449FC971C0200000000E8 -:10B6E00000464549F89C1C020100000053464549AC -:10B6F000F89C1C020100000053454749049D1C02B0 -:10B700000100000000534749049D1C020100000095 -:10B7100000414D49189D1C020100000050414D4957 -:10B720002C9D1C020100000000464E49489D1C0251 -:10B730000100000000494E49FC971C020000000077 -:10B7400000534E49589D1C02010000000000504962 -:10B75000789D1C0201000000005553498C9D1C027D -:10B7600001000000000054499C9D1C0201000000E3 -:10B7700000005649A89D1C020100000000525649D5 -:10B78000C09D1C020100000000595649D09D1C02BA -:10B7900001000000004D414AEC9D1C020100000028 -:10B7A0000056414AFC971C02000000004156414AE5 -:10B7B000FC971C0200000000004D434AF89D1C024B -:10B7C000010000004649464A149E1C020100000088 -:10B7D0000045504A149E1C02010000004745504A93 -:10B7E000149E1C02010000000047504A149E1C02D7 -:10B7F000010000000053504A209E1C02010000007E -:10B800000000534A2C9E1C02010000000054554ABF -:10B81000489E1C02010000000052414B589E1C0231 -:10B82000010000000052414B649E1C020100000018 -:10B830000048534B749E1C02010000000048534B0B -:10B84000889E1C02000000000000414C9C9E1C02CF -:10B85000010000000000414CAC9E1C0201000000F1 -:10B86000004D414CC09E1C02010000000041484CAC -:10B87000D49E1C02010000000041484C94911C021F -:10B88000010000000041484CE49E1C020100000041 -:10B890000058484C94911C02010000005453494C3C -:10B8A000FC971C020000000000414D4C9C9E1C02B5 -:10B8B0000100000000414D4CAC9E1C020100000044 -:10B8C00000474F4CFC971C02000000000050534CF6 -:10B8D000F89E1C02010000000054534CFC971C020F -:10B8E000000000000058534C0C9F1C020000000098 -:10B8F0000058544C1C9F1C020100000000485A4C88 -:10B9000094911C020100000000585A4C309F1C0208 -:10B91000010000000000004DFC971C020000000028 -:10B920000000004D409F1C02000000000056314DF9 -:10B930004C9F1C02010000000041324D589F1C0228 -:10B94000010000000056324D4C9F1C020100000017 -:10B950000055334D649F1C0201000000004E414D14 -:10B96000749F1C02010000000050414D8C9F1C027E -:10B97000010000000052414DFC971C020000000035 -:10B980000044424DA49F1C02010000000024434DCE -:10B99000B89F1C02010000000044434DDC9F1C02C4 -:10B9A000010000000046434DF09F1C020100000012 -:10B9B0000050434DFC9F1C02010000000000454D5B -:10B9C00010A01C02010000000054484D28A01C02D9 -:10B9D000010000000044494D38A01C020100000095 -:10B9E0004944494D38A01C02010000000046494D61 -:10B9F0004CA01C0201000000454D494D28A01C022E -:10BA00000100000000464A4D60A01C020100000039 -:10BA100047504A4D8CA01C020100000000004D4D13 -:10BA2000A0A01C020100000000454D4DA0A01C027A -:10BA30000100000000444F4DB4A01C0201000000B2 -:10BA4000564F4F4DC0A01C020100000000564F4D44 -:10BA5000C0A01C02010000000032504D589F1C0283 -:10BA6000010000000033504DD0A01C020100000076 -:10BA70000034504DDCA01C02010000000041504D7C -:10BA8000589F1C02010000000043504DE8A01C021A -:10BA9000010000004745504D4C9F1C020100000072 -:10BAA0004147504D589F1C02010000000050504D6E -:10BAB00000A11C02010000000054504DE8A01C022F -:10BAC000010000000056504DE8A01C0201000000DB -:10BAD0000058504DE8A01C02010000000043524DE8 -:10BAE0001CA11C02010000000000534D30A11C02EB -:10BAF000010000000000564D48A11C02010000009A -:10BB00000000594D4C9B1C0201000000005A5A4D88 -:10BB10005CA11C02010000000050414E84A11C02E7 -:10BB2000010000000000434E94A11C02010000002F -:10BB3000004D434EACA11C02010000000046494EDE -:10BB4000D8A11C02010000004646494ED8A11C02A3 -:10BB5000010000000058494EE8A11C02010000004D -:10BB60000043534E04A21C02010000000044564E44 -:10BB700020A21C02010000000000004F94911C0252 -:10BB8000010000000041444F38A21C0201000000E7 -:10BB900000434D4F48A21C020100000044434D4F9A -:10BBA0005CA21C020100000052434D4F78A21C020F -:10BBB000010000000000005094A21C0200000000E0 -:10BBC00000303150A4A21C020100000000303150AE -:10BBD000B8A21C020100000000323150D0A21C02A9 -:10BBE0000100000000323150E4A21C0201000000FC -:10BBF00000413750FCA21C020100000000433750F6 -:10BC00001CA31C0201000000004D37501CA31C02A5 -:10BC1000010000000052375034A31C020100000054 -:10BC20000053375054A31C020100000054524150ED -:10BC300070A31C02010000000053415084A31C02A9 -:10BC400000000000004D425090A31C0201000000C3 -:10BC5000004C4350A8A31C0201000000004C4350BC -:10BC6000C0A31C020100000000544350D4A31C02D6 -:10BC70000100000000584350E4A31C020100000032 -:10BC800000424450F0A31C02010000000046445052 -:10BC900000A41C0201000000004D475010A41C022B -:10BCA00001000000004D47502CA41C0201000000C0 -:10BCB0000043495048A41C0201000000544349506D -:10BCC00048A41C020100000000474B5054A41C0271 -:10BCD00001000000004F4B5078A41C02010000003E -:10BCE00000004C50FC971C020000000000004C506B -:10BCF00094A41C020000000000584C50A8A41C0290 -:10BD00000100000000004D50C4A41C02010000000E -:10BD100000004D50D4A41C020000000000344D501F -:10BD2000F0A41C020100000000354D50F0A41C02DC -:10BD30000100000000474E5008A51C020100000051 -:10BD4000004D4E5014A51C0201000000004D4E5045 -:10BD500034A51C020100000000544F504CA51C02E9 -:10BD60000100000000544F5068A51C0201000000B3 -:10BD700000564F5088A51C020100000000415050A1 -:10BD800068A51C0201000000004D505094A51C0243 -:10BD900001000000005350504CA51C02010000009F -:10BDA0000053505068A51C02010000000054505080 -:10BDB0004CA51C020100000000545050ACA51C0210 -:10BDC000010000000054505068A51C020100000052 -:10BDD00000545050C4A51C0201000000005A5050ED -:10BDE0004CA51C020100000000455250E0A51C02B9 -:10BDF000010000000054525070A31C02010000001A -:10BE0000000053506C961C02010000000044535087 -:10BE100094911C020100000000555650F8A51C0228 -:10BE200001000000005A575068A51C0201000000E4 -:10BE30000000595008A61C020000000000435950A1 -:10BE400020A61C02010000000050435140A61C0225 -:10BE50000100000000334451D0951C020100000095 -:10BE600044334451D0951C02010000000046495162 -:10BE700050A61C020100000000005451C0A01C028A -:10BE8000010000000043545164A61C0201000000A0 -:10BE90000049545150A61C0201000000464954516B -:10BEA00050A61C02010000000000415270A61C02B6 -:10BEB000010000000000415288A61C0201000000A1 -:10BEC00000004152A4A61C0201000000004D415296 -:10BED00070A61C020100000000534152B8A61C02CB -:10BEE0000100000000534152D4A61C0201000000D2 -:10BEF00000534152E8A61C02010000005453415275 -:10BF0000D4A61C020100000058584552FCA61C0291 -:10BF1000000000000000465210A71C0201000000B3 -:10BF20000042475228A71C020100000000004D52A9 -:10BF300034A71C020100000000004D5270A61C0234 -:10BF40000100000000494D5254A71C0201000000EE -:10BF5000004D4D5270A61C020100000000504D52D1 -:10BF600070A61C020100000000504D5288A61C0261 -:10BF70000100000000474E5260A71C0201000000B3 -:10BF800000474E527CA71C020100000000584E5290 -:10BF9000A0A71C020100000046464F52C0A71C0289 -:10BFA0000100000000005052D4A71C020100000054 -:10BFB000004D505288A61C0201000000000054529F -:10BFC000ECA71C020000000000005452FCA71C0259 -:10BFD000000000000046545214A81C02010000009A -:10BFE0000046545224A81C0201000000004654528E -:10BFF000ECA71C02000000000058545214A81C02B8 -:10C000000100000000585452ECA71C020000000080 -:10C010000000565238A81C02010000000000005326 -:10C0200044971C0200000000004D335350A81C022E -:10C03000010000004556415394911C02010000008C -:10C04000004B42535CA81C0201000000004D43530A -:10C0500070A81C0201000000004D435390A81C0270 -:10C0600000000000004D4353A4A81C020000000083 -:10C07000004D4353BCA81C02010000004C4D44532A -:10C08000FC971C020000000000504453C8A81C028A -:10C090000100000000504453D8A81C020100000019 -:10C0A00000524453ECA81C0201000000004145531B -:10C0B00000A91C02010000000041455310A91C0208 -:10C0C000010000000054455324A91C020100000097 -:10C0D000004D475334A91C0200000000004D475397 -:10C0E00040A91C02000000004C4D475334A91C021B -:10C0F000000000004C4D475340A91C020000000006 -:10C1000000004853D4971C0201000000000048536F -:10C110004CA91C02010000000000485360A91C0249 -:10C12000010000000000485374A91C020000000038 -:10C1300052414853D4971C02010000005241485319 -:10C1400060A91C02010000004D54485350961C0287 -:10C15000000000004D54485388A91C020000000054 -:10C1600000444953A4A91C02010000000054495393 -:10C17000B4A91C020100000000444B53C8A91C02D2 -:10C1800001000000004D4B53C8A91C020100000033 -:10C1900000504B53C8A91C020100000000544B532F -:10C1A000C8A91C020100000000004C53DCA91C02BD -:10C1B0000100000000494D53F4A91C0201000000D9 -:10C1C0004C494D53F4A91C020100000000444E5399 -:10C1D00074971C020100000000444E5308AA1C0280 -:10C1E00001000000004C4F5318AA1C02010000007F -:10C1F000004350532CAA1C0201000000004350537E -:10C2000050AA1C0200000000004C505360AA1C02FF -:10C2100001000000005250537CAA1C0201000000E3 -:10C220000043525394AA1C020100000000495353DA -:10C2300088A91C0200000000004D5353B0AA1C0244 -:10C240000100000000545353CCAA1C02010000005E -:10C2500050455453F0AA1C0201000000004C5453F6 -:10C2600004AB1C0201000000004C545314AB1C0230 -:10C2700001000000004C545330AB1C0201000000D0 -:10C2800000505453F0AA1C0201000000004656530F -:10C2900048AB1C02010000000052565358AB1C0270 -:10C2A00001000000004657536CAB1C020100000067 -:10C2B00000000054C0A71C02010000004B4C415478 -:10C2C00050AA1C0200000000005241548CAB1C021A -:10C2D00001000000004B4254A0AB1C020100000012 -:10C2E000004C4354B8AB1C020100000048534354B7 -:10C2F000CCAB1C020000000000584554E0AB1C020F -:10C300000100000049584554F4AB1C020100000034 -:10C31000545845540CAC1C0200000000005A47540D -:10C3200020AC1C02010000000046495434AC1C0241 -:10C33000010000004646495434AC1C0201000000D4 -:10C3400000005254C0A71C020100000000495354D1 -:10C3500040AC1C02010000000050535450AC1C02C1 -:10C36000010000000050535464AC1C0201000000A6 -:10C370000056535474AC1C02000000000054585482 -:10C38000FC971C0200000000004C495590AC1C02B8 -:10C390000000000000494E559CAC1C02000000004B -:10C3A00053494E559CAC1C020000000000564E55EF -:10C3B000ACAC1C0201000000004952559CAC1C02B0 -:10C3C00000000000534952559CAC1C0200000000C4 -:10C3D00041545355C0AC1C020100000000005555EB -:10C3E00094911C020100000000455555D4AC1C027C -:10C3F0000000000000444356E4AC1C0201000000B1 -:10C4000000534356FCAC1C0200000000004144569F -:10C4100010AD1C0201000000004F445620AD1C026C -:10C4200001000000005745562CAD1C020100000021 -:10C430000056495644AD1C02010000004F564956B3 -:10C4400044AD1C020100000000444D5650AD1C02DA -:10C450000100000000464D5670AD1C0201000000B6 -:10C4600000434F5690AD1C020100000000534F5690 -:10C470009CAD1C020100000000584F56ACAD1C02E0 -:10C480000100000000455156BCAD1C020100000037 -:10C4900000465156D4AD1C0201000000004C51561C -:10C4A000BCAD1C02010000004C4D5256E4AD1C0214 -:10C4B000010000004C4D5256F8AD1C020100000076 -:10C4C0000054525604AE1C020100000000445356B2 -:10C4D00014AE1C02010000000054535614AE1C029E -:10C4E000010000000057535614AE1C02010000006A -:10C4F0000030365728AE1C020100000000313657CC -:10C5000044AE1C02010000000057365770991C020F -:10C51000010000000056415760AE1C0201000000FF -:10C52000003142576CAE1C0201000000504D4257D2 -:10C5300080AE1C02010000000042455794AE1C0270 -:10C5400001000000005A495770991C0201000000C8 -:10C5500000314B57ACAE1C020100000000464D57A5 -:10C56000C0AE1C0201000000004C4D57D4AE1C02AE -:10C5700000000000434C4D57E8AE1C0201000000D3 -:10C58000534C4D5704AF1C020000000000564D579D -:10C590001CAF1C020100000044524F5770991C024E -:10C5A00001000000000050572CAF1C0201000000E9 -:10C5B000003550572CAF1C020100000000365057C8 -:10C5C0002CAF1C0201000000004450572CAF1C028D -:10C5D000010000000031515744AF1C02010000006F -:10C5E0000049525758AF1C0201000000004C52573E -:10C5F00058AB1C0201000000005A5257F8AD1C0253 -:10C6000001000000004353576CAF1C020000000003 -:10C610004352535794AA1C0201000000004B545788 -:10C620007CAF1C0201000000004D425894AF1C0278 -:10C630000100000000524458A4AF1C020100000099 -:10C64000005A4758B8AF1C02010000000046495884 -:10C65000C4AF1C020100000000004C58D4AF1C0203 -:10C660000100000000414C58D4AF1C020100000042 -:10C6700000424C58D4AF1C020100000000434C584B -:10C68000D4AF1C020100000000444C58D4AF1C027F -:10C6900001000000004B4C58D4AF1C020100000008 -:10C6A000004C4C58D4AF1C0201000000004D4C5807 -:10C6B000D4AF1C020100000000534C58D4AF1C0240 -:10C6C0000100000000544C58D4AF1C0201000000CF -:10C6D00000564C58D4AF1C020100000000574C58C3 -:10C6E000D4AF1C020100000000004D58E8AF1C024E -:10C6F00001000000004C4D58F4AF1C020000000087 -:10C70000005A4D5800B01C02010000005849505812 -:10C710000CB01C0201000000004D5058C4A41C02C3 -:10C72000010000000052535828B01C020100000014 -:10C73000004457583CB01C0201000000005A5958F0 -:10C74000F0A31C02010000000000005A48B01C02C7 -:10C75000010000000050495AD09B1C02010000005B -:10C76000004F4F5A94911C02010000000048535A98 -:10C7700060B01C0200000000A000002201000000C8 -:10C780003C2F6469763E3C6469762069643D227280 -:10C7900065616C54696D65436C6F636B223E3C70E0 -:10C7A00020636C6173733D22626F785469746C65A9 -:10C7B0002070623031223E446576696365204944C9 -:10C7C0003C2F703E3C70207374796C653D226D6126 -:10C7D0007267696E2D6C6566743A20343470783BEC -:10C7E000223E25303878202D20253038783C627262 -:10C7F0003E2025303878202D20253038783C2F7287 -:10C80000696768743E3C2F703E3C62723E3C70200B -:10C81000636C6173733D22626F785469746C652038 -:10C8200070623031223E4D43552054656D70657203 -:10C830006174757265202846293A2025642E256486 -:10C840003C2F703E3C7020636C6173733D22626FBD -:10C85000785469746C652070623031223E4D4355C6 -:10C860002054656D70657261747572652028432966 -:10C870003A2025642E25643C2F703E3C7020636C6A -:10C880006173733D22626F785469746C65207062C5 -:10C890003032223E426C7565204C45442041747410 -:10C8A00072696275746573203C2F703E3C70206322 -:10C8B0006C6173733D22626F785469746C6520708B -:10C8C000623032223E4672657175656E637920284A -:10C8D000487A293A2025643C2F703E3C7020636CD6 -:10C8E0006173733D22626F785469746C6520706265 -:10C8F0003033223E496E74656E7369747920282541 -:10C9000025293A2025643C2F703E3C62723E00FF90 -:10C910006765745F74696D652E6367690000000068 -:10C920006C65645F6374726C2E636769000000005D -:10C930007377315F6374726C2E6367690000000067 -:10C940007377325F6374726C2E63676900FFFFFF59 -:10C9500010C91C02FD1E000220C91C02911E00020B -:10C9600030C91C02C91E000240C91C02951E0002EB -:10C9700074696D65616E64646174652E73736900BA -:10C98000737973696E666F2E737369007573626471 -:10C990006576696365696E666F2E73736900000062 -:10C9A0007372695F6F7074696F6E732E7373690051 -:10C9B00070C91C029D1F000280C91C02A51F000235 -:10C9C0008CC91C02A91F0002A0C91C02AD1F0002D5 -:10C9D000576562696F2077695F746872656164008A -:10C9E00030313233343536373839414243444546A5 -:10C9F0000000000030313233343536373839616267 -:10CA00006364656600FFFFFF5B2D696E665D00FF76 -:10CA10005B2B696E665D00FF5B666D744F75743AE3 -:10CA2000204E756C6C20737472696E6720706F692C -:10CA30006E7465725D00FFFF5B666D744F75743ACE -:10CA400020496C6C6567616C20666F726D61745D06 -:10CA500000FFFFFF2A2A20525F4144435F52656175 -:10CA60006420415049206661696C6564202A2A204F -:10CA70000D0A000025732573257325642E25303299 -:10CA8000642F25642E2530326425730D0A2573002A -:10CA9000257325732573256425730D0A257300FFFF -:10CAA0001B5B48001B5B324A000000001B5B3337F6 -:10CAB0006D0000001B5B33326D0000001B5B3338E0 -:10CAC0003B353B3230386D001B5B39316D00000067 -:10CAD0001B5B31303B3431481B5B4B001B5B393BEC -:10CAE0003431481B5B4B00001B5B383B3431481B27 -:10CAF0005B4B00001B5B75001B5B7300A0CA1C0234 -:10CB0000A4CA1C02ACCA1C02B4CA1C02D0CA1C02B1 -:10CB1000DCCA1C02E8CA1C02F4CA1C02F8CA1C02C5 -:10CB20002530327800FFFFFF414553313238205322 -:10CB30005720284E49535420656E6372797074698A -:10CB40006F6E29206661696C65642E0A0000000022 -:10CB500020456E6372797074696F6E206F66206411 -:10CB600061746120636F6D706C657465640D0A009B -:10CB700041455331323820535720284E49535420D1 -:10CB800064656372797074696F6E29206661696C7F -:10CB900065642E0A00000000204465637279707499 -:10CBA000696F6E206F66206461746120636F6D70C1 -:10CBB0006C657465640D0A00C0C1C2C3C4C5C6C734 -:10CBC000C8C9CACBCCCDCECF2573257300000000D9 -:10CBD0000D0A25642E2043525950544F475241505C -:10CBE000485920414E442055534220484947482047 -:10CBF000535045454420284D5343290D0A00000059 -:10CC00000D0A506572666F726D20656E6372797081 -:10CC100074696F6E20616E642064656372797074EC -:10CC2000696F6E20616E6420726561642F7772692E -:10CC3000746520646174612066726F6D2F746F205B -:10CC400055534220666C6173682064726976650D85 -:10CC50000A7573696E6720555342204D53432E2049 -:10CC60004145532031323820736F667477617265A5 -:10CC700020616C676F726974686D20616E64206BEF -:10CC80006579202862656C6F77292061726520754F -:10CC900073656420666F72200D0A656E6372797029 -:10CCA00074696F6E20616E6420646563727970745C -:10CCB000696F6E2E205573696E67204B6579205B16 -:10CCC00025735D0D0A0D0A00466F726D6174206157 -:10CCD0002055534220666C617368206472697665E2 -:10CCE00020286E6F742070726F76696465642069A5 -:10CCF0006E20746865206B697429207769746820D8 -:10CD000046415433322066696C65207379737465CB -:10CD10006D2E0D0A43726561746520612066696C31 -:10CD2000652027736F757263652E74787427206988 -:10CD30006E2074686520726F6F7420646972656319 -:10CD4000746F727920636F6E7461696E696E6720AB -:10CD50007468652074657874200D0A746F206265AC -:10CD600020656E637279707465642E205468652046 -:10CD700066696C652073697A65207368616C6C20E4 -:10CD80006265206C657373207468616E2031204B7E -:10CD9000422E0D0A0D0A3E20436F6E6E65637420AD -:10CDA000746865206D6963726F20414220636F6E05 -:10CDB0006E6563746F72206F6620746865205553CA -:10CDC0004220686F7374206361626C6520746F2009 -:10CDD0007468652055534220486967682053706520 -:10CDE00065640D0A2020706F7274206F6620454BB9 -:10CDF0002D5241384D3120626F6172642E20507285 -:10CE00006573732074616220746F20636F6E746940 -:10CE10006E7565200D0A00000D0A3E2049747320CE -:10CE20006E6F77207361666520746F2072656D6F19 -:10CE300076652074686520555342204465766963A1 -:10CE4000650000005F736F757263652E74787400FF -:10CE50000D0A204C6F6F6B696E6720666F7220221F -:10CE600025732220696E2074686520726F6F7420AC -:10CE70006469726563746F72792E2E2E0D0A00003C -:10CE80005F656E63727970742E74787400000000B0 -:10CE90002043726561746564202225732220696EC7 -:10CEA0002074686520666C617368206472697665B9 -:10CEB0000D0A00000D0A2052656164696E672064E6 -:10CEC00061746120696E20222573222E2E2E2E2E53 -:10CED0002E0D0A005F646563727970742E74787425 -:10CEE000000000000D0A20436F6D706172696E676B -:10CEF000206461746120696E202225732220616E96 -:10CF00006420222573222E2E2E0D0A0020446174E7 -:10CF100061206D6174636865732E2046696C6520BD -:10CF20006F7065726174696F6E207375636365738A -:10CF30007366756C0D0A00000D0A3E2052656D6F18 -:10CF400076652074686520666C6173682064726918 -:10CF500076652066726F6D2074686520454B2D5292 -:10CF600041384D31206B6974200D0A2020616E64B8 -:10CF700020636F6E6E65637420746F207468652023 -:10CF8000504320746F20766965772074686520634C -:10CF90006F6E74656E7473206F662074686520749C -:10CFA0006578742066696C65730000000D0A0D0ACF -:10CFB0003E205072657373207370616365206261F7 -:10CFC0007220746F2072657475726E20746F204DBC -:10CFD000454E550D0A0000003E20446F206E6F74D0 -:10CFE0002072656D6F7665205553422044657669E1 -:10CFF000636520756E74696C20696E7374727563F5 -:10D000007465642074686174206974206973207386 -:10D0100061666520746F20646F20736F0D0A0000D5 -:10D020000D0A41424F5254494E47204F50455241FC -:10D0300054494F4E0D0A00FF0D0A25642E20574516 -:10D0400042205345525645520D0A00000D0A486FC2 -:10D050007374206120736D616C6C207765622D7331 -:10D060006572766572206F6E20746865206B6974D6 -:10D0700020616E642075736520612077656220628F -:10D08000726F7773657220746F20636F6E74726F46 -:10D090006C207468650D0A6B697420616E6420767B -:10D0A000696577206B6974207374617475730D0AF8 -:10D0B000000000000D0A3E20436F6E6E6563742011 -:10D0C000746865206B697420746F20616E204574EC -:10D0D0006865726E6574207377697463682F726F08 -:10D0E00075746572207573696E6720746865207049 -:10D0F000726F7669646564200D0A45746865726EA6 -:10D100006574207061746368206361626C650D0AE8 -:10D110000D0A3E2050726573732074616220757031 -:10D120006F6E20636F6E6E656374696E67207468DE -:10D13000652045746865726E6574206361626C6514 -:10D1400020746F20636F6E74696E75650D0A000040 -:10D150000D0A0D0A444348502077617320756E73A1 -:10D1600075636365737366756C2C207573696E6780 -:10D17000207374617469632049500D0A0D0A3E20C2 -:10D18000546F206368616E6765207468652053740E -:10D19000617469632049502073657474696E6773A4 -:10D1A0002C20656469742074686520636F6E6669FD -:10D1B0006775726174696F6E20696E207468650DA1 -:10D1C0000A45746865726E657420537461636B20E0 -:10D1D000696E2046535020636F6E66696775726191 -:10D1E00074696F6E20736F7572636520636F646519 -:10D1F000206F662074686973206578616D706C6556 -:10D200002070726F6A6563740D0A776869636820BD -:10D2100072657175697265732072656275696C6497 -:10D22000696E672074686520636F646520616E6451 -:10D2300020726570726F6772616D6D696E672074C0 -:10D240006865206B69740D0A0D0A4B69742049509A -:10D2500020416464726573733A203C25642E256412 -:10D260002E25642E25643E200D0A4B6974204950FA -:10D27000204D61736B2069733A203C25642E256430 -:10D280002E25642E25643E200D0A4B6974204950DA -:10D2900020476174657761793A203C25642E2564C6 -:10D2A0002E25642E25643E200D0A0D0A3E20456E73 -:10D2B0007375726520746861742074686520686F86 -:10D2C0007374205043206973207573696E672074EE -:10D2D00068652073616D65204761746577617920A9 -:10D2E000616464726573732E20436865636B207498 -:10D2F0006861740D0A6174206C65617374206F6ECF -:10D300006520626974206F6620746865204950202A -:10D3100061646472657373206F6620746865205061 -:10D320004320697320646966666572656E74207750 -:10D330006865726520746865200D0A62696E6172A5 -:10D3400079206D61736B206269747320617265204E -:10D350007A65726F2E20466F72206578616D706CF1 -:10D36000652C20696620746865204D61736B2069A7 -:10D3700073203235352E3235352E3235352E302C60 -:10D380000D0A7468652066696E616C206E756D6249 -:10D390006572206F6620746865204950206164645E -:10D3A00072657373206D757374206265206469669D -:10D3B000666572656E742066726F6D207468617444 -:10D3C000206F6620746865200D0A6B69742C2061DB -:10D3D0006E6420626F746820616464726573736543 -:10D3E00073206D757374206E6F74206D6174636843 -:10D3F000207769746820616E79206F746865722087 -:10D40000646576696365206F6E20746865200D0A17 -:10D410006E6574776F726B0D0A0D0A00436F6E6E46 -:10D42000656374696E672E2E2E0000000D0A436F2F -:10D430006E6E656374696F6E206661696C65640009 -:10D440000D0A436F6E6E656374696F6E207375634A -:10D450006365737366756C0D0A0D0A4B6974204918 -:10D460005020616464726573733A203C25642E25F4 -:10D47000642E25642E25643E0D0A00000D0A3E2010 -:10D480004F70656E20746865207765622062726FE8 -:10D49000777365720D0A5479706520746865206B26 -:10D4A0006974204950206164647265737320696EE9 -:10D4B00020746865206164647265737320626172B0 -:10D4C0000D0A546865206B697420696E666F726D11 -:10D4D0006174696F6E2077696C6C20626520646985 -:10D4E00073706C6179656420696E2074686520775B -:10D4F00065622062726F7773657200FF0D0A2564A2 -:10D500002E204E4554574F524B204E414D45204CF6 -:10D510004F4F4B55500D0A000D0A4F627461696EF2 -:10D5200020696E666F726D6174696F6E2066726FCE -:10D530006D2074686520576F726C6420576964654C -:10D540002057656220627920706572666F726D691E -:10D550006E67206120444E53206C6F6F6B75700DA9 -:10D560000A0000000D0A3E20436F6E6E6563742052 -:10D57000746865206B697420746F20616E20457437 -:10D580006865726E6574207377697463682F726F53 -:10D5900075746572207573696E67207468652045BF -:10D5A000746865726E65740D0A70617463682063D7 -:10D5B00061626C650D0A0D0A3E205072657373201E -:10D5C0007461622075706F6E20636F6E6E65637438 -:10D5D000696E67207468652045746865726E65744D -:10D5E000206361626C6520746F20636F6E74696E76 -:10D5F00075650D0A000000000D0A0D0A44434850ED -:10D600002077617320756E737563636573736675D8 -:10D610006C2C207573696E67207374617469632064 -:10D6200049500D0A0D0A3E20546F206368616E67F1 -:10D6300065207468652053746174696320495020C3 -:10D6400073657474696E67732C20656469742074E3 -:10D65000686520636F6E66696775726174696F6E65 -:10D6600020696E207468650D0A45746865726E6580 -:10D670007420537461636B20696E2046535020639D -:10D680006F6E66696775726174696F6E20736F750E -:10D6900072636520636F6465206F662074686973C8 -:10D6A000206578616D706C652070726F6A65637457 -:10D6B0000D0A7768696368207265717569726573B0 -:10D6C0002072656275696C64696E67207468652094 -:10D6D000636F646520616E6420726570726F67723B -:10D6E000616D6D696E6720746865206B69740D0AE1 -:10D6F0000D0A4B697420495020416464726573734C -:10D700003A203C25642E25642E25642E25643E2077 -:10D710000D0A4B6974204950204D61736B20697369 -:10D720003A203C25642E25642E25642E25643E2057 -:10D730000D0A4B69742049502047617465776179FF -:10D740003A203C25642E25642E25642E25643E2037 -:10D750000D0A0D0A3E20456E73757265207468616E -:10D76000742074686520686F737420504320697357 -:10D77000207573696E67207468652073616D65201C -:10D780004761746577617920616464726573732E93 -:10D7900020436865636B20746861740D0A617420AE -:10D7A0006C65617374206F6E6520626974206F66AA -:10D7B0002074686520495020616464726573732029 -:10D7C0006F66207468652050432069732064696621 -:10D7D000666572656E742077686572652074686529 -:10D7E000200D0A62696E617279206D61736B20622F -:10D7F00069747320617265207A65726F2E20466F9E -:10D8000072206578616D706C652C20696620746883 -:10D8100065204D61736B206973203235352E3235AA -:10D82000352E3235352E302C0D0A74686520666928 -:10D830006E616C206E756D626572206F6620746813 -:10D84000652049502061646472657373206D75733F -:10D850007420626520646966666572656E74206610 -:10D86000726F6D2074686174206F66207468652023 -:10D870000D0A6B69742C20616E6420626F746820DD -:10D88000616464726573736573206D757374206E63 -:10D890006F74206D61746368207769746820616EAD -:10D8A00079206F7468657220646576696365206F9E -:10D8B0006E20746865200D0A6E6574776F726B0D4B -:10D8C0000A0000000D0A436F6E6E656374696E672F -:10D8D0002E2E2E007777772E72656E657361732E0C -:10D8E000636F6D000D0A436F6E6E656374696F6ED2 -:10D8F000207375636365737366756C0D0A000000B1 -:10D900000D0A4B6974204950206164647265737319 -:10D910003A203C25642E25642E25642E25643E0085 -:10D920000D0A444E53204C6F6F6B757020666F72FA -:10D9300020222573222072657475726E656420251D -:10D9400073200D0A0D0A50696E67696E6720257392 -:10D950002E2E2E000D0A50696E67696E6720737552 -:10D96000636365737366756C000000000D0A50698F -:10D970006E67696E67206661696C656400FFFFFF12 -:10D980004653505F53554343455353203D3D206715 -:10D990005F6F737069302E705F617069202D3E205B -:10D9A00073746174757347657428675F6F7370690A -:10D9B000302E705F6374726C2C20267374617475E2 -:10D9C000732900002E2E2F7372632F6D656E755FA5 -:10D9D0006578742E6300FFFF4653505F53554343F1 -:10D9E000455353203D3D2065727200004653505F01 -:10D9F00053554343455353203D3D20675F63676361 -:10DA00002E705F6170692D3E636C6F636B53746F32 -:10DA10007028675F6367632E705F6374726C2C207D -:10DA20004347435F434C4F434B5F504C4C322900BC -:10DA30004653505F53554343455353203D3D206764 -:10DA40005F6367632E705F6170692D3E636C6F6307 -:10DA50006B537461727428675F6367632E705F63D2 -:10DA600074726C2C204347435F434C4F434B5F50D1 -:10DA70004C4C322C2026636C6F636B5F736574743F -:10DA8000696E67732D3E706C6C2900004F535049CE -:10DA90005F4D4F44455F444F5049203D3D20287421 -:10DAA00066722E6461746120262030784646290013 -:10DAB0000D0A57726974696E672074686520746511 -:10DAC000787420626C6F636B20746F206578746566 -:10DAD000726E616C204F63746F2D53504920666CD9 -:10DAE000617368206D656D6F72792E2E2E0D0A00A0 -:10DAF00057726974696E6720746F20666C61736811 -:10DB000020636F6D706C657465640D0A0000000021 -:10DB10000D0A52656164696E6720746865207465DA -:10DB2000787420626C6F636B2066726F6D2065780D -:10DB30007465726E616C204F63746F2D5350492071 -:10DB4000666C617368206D656D6F72792E2E2E0D77 -:10DB50000A00000052656164696E672066726F6D2D -:10DB600020666C61736820636F6D706C65746564AA -:10DB70000D0A00FF0D0A25642E204F43544F2D53EC -:10DB8000504920535045454420544553540D0A00F4 -:10DB90000D0A436F6D70617265732074686520773C -:10DBA0007269746520616E642072656164207469B5 -:10DBB0006D657320746F20616E642066726F6D20D6 -:10DBC00065787465726E616C204F63746F2D53506D -:10DBD000490D0A666C617368206D656D6F726965C9 -:10DBE000730D0A0D0A3E20456E74657220746865D7 -:10DBF000207465787420626C6F636B2073697A653A -:10DC0000200D0A28696E206D756C7469706C6573DF -:10DC1000206F662032204B422C206D6178203634F4 -:10DC2000204B422920616E642070726573732074EA -:10DC3000616220746F20636F6E74696E7565203A3F -:10DC400020000000256300000D0A3E20496E766129 -:10DC50006C69642063686172616374657220696EC7 -:10DC600020656E7472792C20656E746572207468FC -:10DC700065207465787420626C6F636B2073697AB9 -:10DC8000652073706563696679696E67206120320B -:10DC90004B20626F756E646172792028656720324F -:10DCA000342920616E642070726573732074616220 -:10DCB000203A20000D0A3E20496E76616C6964208E -:10DCC00073697A652C20656E7465722074686520AE -:10DCD0007465787420626C6F636B2073697A652059 -:10DCE0002865672032342920616E64207072657364 -:10DCF0007320746162203A20000000000D0A3E206B -:10DD0000496E76616C696420626F756E64617279C8 -:10DD10002C20656E74657220746865207465787453 -:10DD200020626C6F636B2073697A65207370656322 -:10DD3000696679696E67206120324B20626F756E6B -:10DD4000646172792028656720342920616E64201F -:10DD5000707265737320746162203A2000000000C5 -:10DD60000D0A0D0A47656E65726174656420612055 -:10DD70007465787420626C6F636B206F6620253247 -:10DD80006C75204B4220696E205352414D0D0A00A4 -:10DD90000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2DF6 -:10DDA0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA3 -:10DDB0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D93 -:10DDC0002D2D2D000D0A4F7065726174696F6E2FD5 -:10DDD000466C617368202020202020202020204FC6 -:10DDE00063746F2D535049000D0A57726974652092 -:10DDF0002020202020202020202020202020202023 -:10DE000020202025366C64000D0A526561642020B4 -:10DE10002020202020202020202020202020202002 -:10DE200020202025366C64000D0A4E6F74653A2060 -:10DE300054696D65732061726520696E206D696338 -:10DE4000726F7365636F6E647300FFFF6F636C6B5B -:10DE50005F6368616E67650077726974655F656EA0 -:10DE600000FFFFFF7472616E736974696F6E5F7497 -:10DE70006F5F646F706900FF776169745F666F72CE -:10DE80005F777269746500FF6F7370695F666C61BC -:10DE900073685F6F70656E5F7465737400FFFFFF7A -:10DEA0006F7370695F706572666F726D616E6365C6 -:10DEB0005F7465737400FFFF0D0A25642E204B49C3 -:10DEC0005420494E464F524D4154494F4E0D0A0081 -:10DED00052544B37454B41384D315330303030314F -:10DEE00042450000454B2D5241384D3100000000A5 -:10DEF0000D0A1B5B326D1B5B33376D206129204B94 -:10DF00006974206E616D653A202020202020202039 -:10DF10002020202020202020202020202020202001 -:10DF20002020202573200D0A1B5B326D1B5B3337CD -:10DF30006D206229204B6974206F72646572696E6E -:10DF4000672070617274206E756D6265723A202070 -:10DF50002020202020202020202573200D0A1B5B5C -:10DF6000326D1B5B33376D2063292052412044659D -:10DF7000766963652070617274206E756D6265727A -:10DF80003A20202020202020202020202020202572 -:10DF9000730D0A1B5B326D1B5B33376D20642920C8 -:10DFA0005241204D4355203132382D62697420553D -:10DFB0006E697175652049442028686578293A2082 -:10DFC000202020201B5B33326D253038781B5B33DB -:10DFD000376D2D1B5B33326D253038781B5B333743 -:10DFE0006D2D1B5B33326D253038781B5B33376DFD -:10DFF0002D1B5B33326D253038781B5B33376D0D4D -:10E000000A1B5B326D1B5B33376D20652920524143 -:10E01000204D4355204469652074656D70657261BB -:10E02000747572652028462F43293A20202020202D -:10E0300020201B5B33326D25642E253032642F2562 -:10E04000642E253032641B5B33376D200D0A1B5B59 -:10E05000326D1B5B33376D20662920426C7565205D -:10E060004C454420626C696E6B696E672066726510 -:10E070007175656E63792028487A293A2020201B23 -:10E080005B33326D25641B5B33376D200D0A1B5BE0 -:10E09000326D1B5B33376D20672920426C7565201C -:10E0A0004C454420626C696E6B696E6720696E74C2 -:10E0B000656E7369747920282525293A202020204F -:10E0C0001B5B33326D25641B5B33376D2000000012 -:10E0D00052374641384D3141484543424400FFFFE5 -:10E0E0004B697420496E666F726D6174696F6E0062 -:10E0F0000D0A1B5B326D1B5B33376D57656C636FAD -:10E100006D6520746F20517569636B205374617263 -:10E1100074204578616D706C652050726F6A65631C -:10E120007420666F72202573210D0A000D0A3E20AF -:10E1300053656C6563742066726F6D20746865202A -:10E140006F7074696F6E7320696E20746865206DDE -:10E15000656E752062656C6F773A0D0A0D0A4D4544 -:10E160004E5500000D0A2025642E20257300FFFF68 -:10E170005765622053657276657200004E6574774C -:10E180006F726B204E616D65204C6F6F6B75700008 -:10E190004F63746F2D53504920537065656420544C -:10E1A0006573740043727970746F67726170687917 -:10E1B00020616E642055534220486967682053707F -:10E1C00065656420284D5343290000004E6578742E -:10E1D00020537465707300FFE0E01C02CD6A1A02E0 -:10E1E00070E11C02715C1A027CE11C02C55E1A021D -:10E1F00090E11C02CD661A02A4E11C02ED581A023D -:10E20000CCE11C02C16C1A0290911C0200000000BB -:10E210000D0A25642E204E45585420535445505322 -:10E220000D0A00000D0A5669736974207468652030 -:10E23000666F6C6C6F77696E672055524C732074F3 -:10E240006F206C6561726E2061626F7574207468F6 -:10E2500065206B697420616E64207468652052418A -:10E260002066616D696C79206F660D0A4D435573A8 -:10E270002C20646F776E6C6F616420746F6F6C73A9 -:10E2800020616E6420646F63756D656E746174697E -:10E290006F6E2C20616E64206765742073757070DA -:10E2A0006F72740D0A0D0A20612920454B2D5241D1 -:10E2B000384D31207265736F75726365733A202033 -:10E2C000202020202072656E657361732E636F6D50 -:10E2D0002F72612F656B2D7261386D31200D0A2010 -:10E2E0006229205241206B69747320696E666F72D7 -:10E2F0006D6174696F6E3A20202020202072656E57 -:10E30000657361732E636F6D2F72612F6B69747308 -:10E310000D0A2063292052412070726F6475637466 -:10E3200020696E666F726D6174696F6E3A2020208D -:10E3300072656E657361732E636F6D2F72610D0A66 -:10E340002064292052412070726F647563742073B9 -:10E350007570706F727420666F72756D3A20726599 -:10E360006E657361732E636F6D2F72612F666F72AE -:10E37000756D0D0A2065292052656E6573617320E5 -:10E38000537570706F72743A202020202020202056 -:10E39000202072656E657361732E636F6D2F7375C8 -:10E3A00070706F727400FFFF4672656552544F5370 -:10E3B0005F4950496E69745F4D756C746920657270 -:10E3C000726F720D0A00FFFF001122334498FFFFA5 -:10E3D0009002002240020022F80100228402002262 -:10E3E00010010022070000000D0A2055534220446E -:10E3F000657669636520697320636F6E6E6563740B -:10E4000065640D0A00FFFFFF0D0A46524545525450 -:10E410004F5320504C55532046415420434C4F53AA -:10E420004520415049206661696C65642E0D0A00E3 -:10E43000555342206E6F742064657465637465641F -:10E440002E0D0A00770000002066665F77726974FF -:10E450006520415049206661696C65642E20436CDB -:10E460006F73696E67206F70656E65642066696C96 -:10E47000652E0D0A0000000066665F66636C6F73B0 -:10E480006520415049206661696C65642E0000007A -:10E4900066665F666F70656E2041504920666169EF -:10E4A0006C65642E00FFFFFF2046696C65206E6F6F -:10E4B0007420666F756E640D0A00000020436F6E55 -:10E4C0006669726D2066696C65202573206973200A -:10E4D0006C6F6361746564206F6E2074686520558D -:10E4E000534220666C6173682064726976650D0A18 -:10E4F000000000002046696C6520666F756E640D33 -:10E500000A0D0A20436865636B696E67207468654D -:10E510002066696C652073697A652E2E2E0D0A00BF -:10E520002046696C652073697A65206E6565647341 -:10E5300020746F2062652067726561746572207453 -:10E5400068616E203020427974657320746F206595 -:10E550006E63727970740D0A000000002046696CC9 -:10E56000652073697A65206C657373207468616EC9 -:10E570002031204B420D0A002066696C652025730E -:10E5800020697320746F6F2062696720746F207038 -:10E59000726F6365737320617320697420636F6E9B -:10E5A0007461696E7320256C7520627974657320BF -:10E5B0006F6620646174610D0A00000055534220AB -:10E5C0006E6F742064657465637465642E0A000060 -:10E5D0002066665F7265616420415049206661690A -:10E5E0006C65642E20436C6F73696E67206F706575 -:10E5F0006E65642066696C652025640D0A00000064 -:10E6000066665F777269746520415049206661696A -:10E610006C65642E0000000066665F737461742090 -:10E62000415049206661696C65642E000D0A2055D1 -:10E6300053422044657669636520466F726D61744C -:10E6400074696E672077696C6C20626520696E69F9 -:10E650007469617465642E20466F726D61747469AB -:10E660006E672077696C6C2074616B652074696DCE -:10E670006520646570656E64696E67206F6E2055F5 -:10E680005342204465766963652063617061636904 -:10E6900074792E0D0A00000020446F206E6F7420E4 -:10E6A000646973636F6E6E6563742074686520556A -:10E6B000534220646576696365207768696C6520DC -:10E6C000666F726D617474696E6720697320696E1C -:10E6D0002070726F67726573732E202020506C65F6 -:10E6E0006173652057616974202E2E2E0D0A00007B -:10E6F0002025730D0A0000000D0A55534220446581 -:10E700007669636520466F726D6174746564207309 -:10E7100075636365737366756C6C79200D0A000010 -:10E720005553422044657669636520646973636F5D -:10E730006E6E6563746564206F72206E6F742069FD -:10E740006E697469616C697A65642061667465726A -:10E7500020456A65637420636F6D6D616E640A00A5 -:10E760000D0A4652454552544F5320504C555320A4 -:10E77000464154204469736B4465696E6974204155 -:10E780005049206661696C65640D0A000D0A4652A5 -:10E79000454552544F5320504C5553204641542028 -:10E7A000434C4F534520415049206661696C656474 -:10E7B0000D0A00000D0A55534220446576696365D1 -:10E7C0002063616E20626520736166656C792072DA -:10E7D000656D6F766564206E6F770D0A00FFFFFF31 -:10E7E0000D0A4652454552544F5320504C55532024 -:10E7F000464154204F50454E2041504920666169A2 -:10E800006C65640D0A0000000D0A0A4672656552C7 -:10E81000544F532B464154204F70656E20737563DF -:10E820006365737366756C0D0A00000020436F6E9C -:10E830006E65637420555342204465766963652E86 -:10E840002E2E0D0A000000000D0A46726565525416 -:10E850004F5320506C757320464154204D656469B8 -:10E860006120496E697420415049206661696C6578 -:10E87000640D0A000D0A4652454552544F5320502C -:10E880004C55532046415420696E7374616E636524 -:10E8900020436C6F7365642073756363657373667F -:10E8A000756C6C792E0D0A000D0A4672656552541E -:10E8B0004F5320506C757320464154204469736B4C -:10E8C00020496E697420415049206661696C656415 -:10E8D0000D0A00000D0A46465F4D6F756E742041AB -:10E8E0005049206661696C65640D0A002F00FFFFC6 -:10E8F000426F617264204D6F6E205468726561646E -:10E9000000FFFFFF00000000A455002214E91C02D4 -:10E9100040F81C020D02000103000000F94F1A022A -:10E920000000000000000000B455002234E91C0281 -:10E9300040F81C020C020101030000006D501A0295 -:10E940000000000000000000C455002254E91C0231 -:10E95000ECF81C02000000000000000000000000B5 -:10E96000E0B600226CE91C02C4F81C0200000100A1 -:10E970000000000001000000000000003003002241 -:10E9800008080000F0020022000600000B00000052 -:10E9900002000000A59B1A02ACE91C020000000066 -:10E9A000A4E91C02E0B5002260B6002208B70022EC -:10E9B000B8E91C0284F81C020005000000000200F7 -:10E9C000080000000400010000000000D0E91C0263 -:10E9D0000000000000000000F0E91C0269821A0239 -:10E9E0000000000000000000000000000000000027 -:10E9F00034BB0022FCE91C0204F51C0285A01A02AB -:10EA000020BB002208EA1C020CEA1C024CBD0022BA -:10EA100018EA1C0288F71C020101018E00000000A8 -:10EA2000000000000405060708090A0C0C0C0C0C79 -:10EA30000C0C00002DA31A0234BB002200000000C1 -:10EA400000000000000000000000002000000000A6 -:10EA5000000000200000000000000018000002007C -:10EA60000000DFDF00FFFF000000000000000000EA -:10EA700074EA1C02000102000000DFDFFFFFFFFF5D -:10EA800094BD00228CEA1C0254F81C020000000015 -:10EA9000F000000000000000780000000102020009 -:10EAA000B9541A0200000000ACEA1C020000000089 -:10EAB0000000000000000000000000000000000056 -:10EAC0000000000000000000000000000000FFFF48 -:10EAD000DFDF00000000000000000000B4BD0022E5 -:10EAE000E8EA1C0254F81C02000000001027000095 -:10EAF000000000008813000000020300D1541A0235 -:10EB00000000000008EB1C020100000000000000F3 -:10EB100000000000000000000000000000000000F5 -:10EB200000000000000000000000FFFFDFDF000029 -:10EB30000000000000000000D4BD002244EB1C02D5 -:10EB400054F81C0200000000000000000A00000051 -:10EB50000000008002FFDF00000000000000000055 -:10EB600064EB1C0200000000000000000000000038 -:10EB70000000000000000000000000000000000095 -:10EB8000000000000000FFFFDFDF000000000000C9 -:10EB900000000000F4BD0022A0EB1C0204F81C02DF -:10EBA00000000003FF0000014000000012060513F2 -:10EBB00000000300E8EB1C02BCEB1C02010000009B -:10EBC0004C030022D4EB1C02010000000000009066 -:10EBD00010000000FF030200EEEE1212060605050B -:10EBE00014000300000000002100000000100000DD -:10EBF000DC0000000000040060000000FFFFFFFFD9 -:10EC00004D656E75205468726561640000000000F7 -:10EC10004E65742054687265616400FF0000000056 -:10EC2000400000002CEC1C0200000000000000006E -:10EC300000000000008000000200000000800000D2 -:10EC400003000000008000000400000000800000BD -:10EC500005000000008000000700000000400000E8 -:10EC600008000000004000000900000000800000D3 -:10EC70000B000000008000000E000000008000007B -:10EC80000F0000000008011C000100000008011C2A -:10EC9000010100000008011C020100000008011C25 -:10ECA00003010000000C011C040100000000011C15 -:10ECB000050100000000011C060100000400000026 -:10ECC00007010000000C01170C01000000000117F3 -:10ECD0000E01000000000100080200000000010019 -:10ECE00009020000000001000A020000000001000B -:10ECF0000B020000000C011700030000000C0117BC -:10ED000001030000000C011702030000000C0117B2 -:10ED100003030000000C011704030000000C01179E -:10ED200005030000000C0117060300000004011792 -:10ED3000070300000004011708030000000001138E -:10ED40000704000000000114080400000000011482 -:10ED500009040000000C01060A040000000C010672 -:10ED60000B040000000C01060C040000000C01065E -:10ED70000D040000040000000E0400000000011358 -:10ED80000005000000000113010500000004010758 -:10ED90000B050000000401070C0500000400000042 -:10EDA000000600000008011C000800000008011C0B -:10EDB000010800000008011C020800000008011CF6 -:10EDC000030800000008011C040800000008011CE2 -:10EDD00008080000040000000908000000000113FA -:10EDE0000E080000000001130F080000000C0104D1 -:10EDF000020A0000000C0104030A0000000C0104D8 -:10EE0000040A0000000C0104050A000000000000D4 -:10EE1000060A0000000C01050E0A0000000C0105A6 -:10EE20000F0A0000000C0114010B00005553422092 -:10EE3000436F6E736F6C650000000000020100807C -:10EE4000D0E31C02000000000405060708090A02BE -:10EE50000202020202020000A5721A020000000073 -:10EE60000000000000000000000000005553422098 -:10EE7000486D73632054687265616400000000008F -:10EE8000555342204D6F6E69746F72000000000090 -:10EE90000E000D00B000A7005A005B00580059009A -:10EEA00023012101220120010000000000000000D8 -:10EEB0000000000000000000000000000000000052 -:10EEC0000000000000000000000000000000000042 -:10EED0000000000000000000000000000000000032 -:10EEE0000000000000000000000000000000000022 -:10EEF0000000000000000000000000000000000012 -:10EF00000000000000000000000000000000000001 -:10EF100000000000000000000000000000000000F1 -:10EF200000000000000000000000000000000000E1 -:10EF300000000000000000000000000000000000D1 -:10EF400000000000000000000000000000000000C1 -:10EF500052096AD53036A538BF40A39E81F3D7FB4E -:10EF60007CE339829B2FFF87348E4344C4DEE9CB98 -:10EF7000547B9432A6C2233DEE4C950B42FAC34E0D -:10EF8000082EA16628D924B2765BA2496D8BD125C3 -:10EF900072F8F66486689816D4A45CCC5D65B69267 -:10EFA0006C704850FDEDB9DA5E154657A78D9D840B -:10EFB00090D8AB008CBCD30AF7E45805B8B345062B -:10EFC000D02C1E8FCA3F0F02C1AFBD0301138A6B45 -:10EFD0003A9111414F67DCEA97F2CFCEF0B4E67375 -:10EFE00096AC7422E7AD3585E2F937E81C75DF6E23 -:10EFF00047F11A711D29C5896FB7620EAA18BE1B89 -:10F00000FC563E4BC6D279209ADBC0FE78CD5AF42E -:10F010001FDDA8338807C731B11210592780EC5F74 -:10F0200060517FA919B54A0D2DE57A9F93C99CEFD0 -:10F03000A0E03B4DAE2AF5B0C8EBBB3C83539961D1 -:10F04000172B047EBA77D626E169146355210C7D0F -:10F05000637C777BF26B6FC53001672BFED7AB7695 -:10F06000CA82C97DFA5947F0ADD4A2AF9CA472C040 -:10F07000B7FD9326363FF7CC34A5E5F171D83115AD -:10F0800004C723C31896059A071280E2EB27B275CE -:10F0900009832C1A1B6E5AA0523BD6B329E32F8446 -:10F0A00053D100ED20FCB15B6ACBBE394A4C58CF3E -:10F0B000D0EFAAFB434D338545F9027F503C9FA812 -:10F0C00051A3408F929D38F5BCB6DA2110FFF3D2E0 -:10F0D000CD0C13EC5F974417C4A77E3D645D197394 -:10F0E00060814FDC222A908846EEB814DE5E0BDB8E -:10F0F000E0323A0A4906245CC2D3AC629195E479C5 -:10F10000E7C8376D8DD54EA96C56F4EA657AAE081E -:10F11000BA78252E1CA6B4C6E8DD741F4BBD8B8AB9 -:10F12000703EB5664803F60E613557B986C11D9E1F -:10F13000E1F8981169D98E949B1E87E9CE5528DF96 -:10F140008CA1890DBFE6426841992D0FB054BB16C2 -:10F1500000000000000000010000000200000004A8 -:10F160000000000800000010000000200000004027 -:10F17000000000800000001B00000036756353563D -:10F18000434E756D626572203C3D203300000000E7 -:10F190002E2E2F72612F6673702F7372632F726D14 -:10F1A0005F6672656572746F735F706F72742F70D3 -:10F1B0006F72742E6300FFFF2828285343425F5468 -:10F1C000797065202A29202828307845303030454C -:10F1D000303030554C29202B203078304430305599 -:10F1E0004C2920292D3E494353522026202830788F -:10F1F000314646554C202929203D3D203000FFFF57 -:10F200007578437269746963616C4E657374696E75 -:10F210006700FFFF76506F727445786974437269B6 -:10F22000746963616C00FFFF76506F7274456E7491 -:10F230006572437269746963616C00FF76506F7226 -:10F240007453564348616E646C65725F4300FFFF00 -:10F250002828766F6964202A29302920213D2067DB -:10F26000705F6672656572746F735F6574686572EE -:10F27000000000002E2E2F72612F6673702F7372A4 -:10F28000632F726D5F6672656572746F735F706C09 -:10F2900075735F7463702F4E6574776F726B496E10 -:10F2A000746572666163652E6300000052584861A0 -:10F2B0006E646C65725461736B0000004368656333 -:10F2C0006B4C696E6B5374617475735461736B002E -:10F2D000657468257500FFFF784653505F45746874 -:10F2E0005F4E6574776F726B496E746572666163A9 -:10F2F00065496E697469616C6973650070785365FE -:10F300006D6170686F7265002E2E2F72612F6673AB -:10F31000702F7372632F726D5F6672656572746FA2 -:10F32000735F706C75735F6661742F66665F6C6F78 -:10F33000636B696E672E63002820784576656E746E -:10F3400047726F7570436C656172426974732820EF -:10F3500028207078494F4D616E616765722D3E7847 -:10F360004576656E7447726F757020292C203020A9 -:10F370002920262028202820636F6E73742045766C -:10F38000656E74426974735F74202920307830325E -:10F3900020292029203D3D203000FFFF28207078C3 -:10F3A000494F4D616E616765722D3E7076464154DE -:10F3B0004C6F636B48616E646C6520213D2028288A -:10F3C000766F6964202A29302920292026262028C2 -:10F3D000207078494F4D616E616765722D3E707681 -:10F3E0004641544C6F636B48616E646C65203D3DD3 -:10F3F0002068616E646C65202900FFFF46465F4807 -:10F4000061735F4C6F636B28207078494F4D616E5C -:10F41000616765722C20307830312029203D3D20F5 -:10F420002820282042617365547970655F74202913 -:10F430002030202900FFFFFF2820784576656E7474 -:10F4400047726F7570436C656172426974732820EE -:10F4500028207078494F4D616E616765722D3E7846 -:10F460004576656E7447726F757020292C203020A8 -:10F470002920262028202820636F6E73742045766B -:10F48000656E74426974735F74202920307830315E -:10F4900020292029203D3D203000FFFF46465F55B2 -:10F4A0006E6C6F636B46415400FFFFFF46465F4C36 -:10F4B0006F636B46415400FF46465F41737365724C -:10F4C000745F4C6F636B00FF46465F556E6C6F63F5 -:10F4D0006B4469726563746F727900FF46465F52D0 -:10F4E000656C6561736553656D6170686F72650009 -:10F4F00046465F50656E6453656D6170686F7265F6 -:10F5000000FFFFFF69A21A02ADA21A0239A11A0276 -:10F5100099A11A02F9A11A02E9A01A02EDA01A0291 -:10F5200021A11A02F9A21A02000000000000000046 -:10F5300000000000000000000000000000000000CB -:10F5400000000000000000000000000000000000BB -:10F5500000000000000000000000000000000000AB -:10F56000000000000000000000000000000000009B -:10F57000000000000000000000000000000000008B -:10F58000000000000000000000000000000000007B -:10F59000000000000000000000000000000000006B -:10F5A000000000000000000000000000000000005B -:10F5B000000000000000000000000000000000004B -:10F5C000000000000000000000000000000000003B -:10F5D000000000000000000000000000000000002B -:10F5E000000000000000000000000000000000001B -:10F5F000000000000000000000000000000000000B -:10F6000000000000000000000000000000000000FA -:10F6100000000000000000000000000000000000EA -:10F6200000000000000000000000000000000000DA -:10F6300000000000000000000000000000000000CA -:10F6400000000000000000000000000000000000BA -:10F6500000000000000000000000000000000000AA -:10F66000000000000000000000000000000000009A -:10F67000000000000000000000000000000000008A -:10F68000000000000000000000000000000000007A -:10F69000000000000000000000000000000000006A -:10F6A000000000000000000000000000000000005A -:10F6B000000000000000000000000000000000004A -:10F6C000000000000000000000000000000000003A -:10F6D000000000000000000000000000000000002A -:10F6E000000000000000000000000000000000001A -:10F6F000000000000000000000000000000000000A -:10F7000000000000000000000000000000000000F9 -:10F7100000000000000000000000000000000000E9 -:10F72000000000000000000001000000FFFFFFFFDC -:10F7300002010006000000000000000000000000C0 -:10F740000000FFFFFFFFFFFF0000000000000000BF -:10F7500000000000000000000000000000000000A9 -:10F760000000000000000000000000000000000099 -:10F770004843445F54534B004D47525F54534B0032 -:10F780005043445F54534B001D551B02915D1B02B7 -:10F7900091581B02E9581B0241591B0299591B023F -:10F7A0001D5A1B02F5541B02ED561B0271541B021D -:10F7B000155F1B0279541B021D5E1B02495B1B0275 -:10F7C00059541B0261541B02395C1B02A15C1B02D1 -:10F7D0005D5C1B02055D1B02E55E1B02495D1B02B1 -:10F7E00081541B028D541B029D541B02A9541B0201 -:10F7F0009D5A1B02B5541B02C1541B02D1541B025B -:10F80000E5541B0299611B021D5F1B02215F1B0255 -:10F81000E55F1B0291611B02C9631B0235641B0279 -:10F820005D631B02255F1B02AD621B02295F1B0289 -:10F83000A9621B02F15F1B02020403040404FFFF20 -:10F84000DD661B0261671B02A5671B02D5671B02F1 -:10F85000E1671B02AD6B1B02B1681B02A5681B02AE -:10F86000BD681B02C9681B02F9681B0211691B02F3 -:10F870008D6A1B02A1691B0241691B0255691B02AB -:10F88000ED6D1B023D721B02556F1B02D9721B02EC -:10F8900059701B0265711B02F9711B0239731B023F -:10F8A00039711B020C0000000E0400000F0600005E -:10F8B0000F0701000E0800000A0A01010F0C0000EA -:10F8C0000F0D000171751B0215771B02757D1B0260 -:10F8D00029781B0259741B02AD771B02D97B1B02CE -:10F8E000317D1B0295741B02CD741B02B57E1B0279 -:10F8F000B1831B0281821B02E9811B0239821B0238 -:10F90000A9811B02DD7E1B02917F1B0251801B021D -:10F910005D7F1B02FD7E1B020D7F1B02000F3D0061 -:10F92000000000FFFFFFFFFF36E0014038E001402C -:10F9300000E4014032E0014000EC01402AE00140D7 -:10F940004AE001400A0900000A0900003F0B0000DC -:10F95000010002000800100000C0C101C30302C280 -:10F96000C60607C705C5C404CC0C0DCD0FCFCE0EFF -:10F970000ACACB0BC90908C8D81819D91BDBDA1A6F -:10F980001EDEDF1FDD1D1CDC14D4D515D71716D6DF -:10F99000D21213D311D1D010F03031F133F3F2324F -:10F9A00036F6F737F53534F43CFCFD3DFF3F3EFEBF -:10F9B000FA3A3BFB39F9F83828E8E929EB2B2AEA2F -:10F9C000EE2E2FEF2DEDEC2CE42425E527E7E6269F -:10F9D00022E2E323E12120E0A06061A163A3A2620F -:10F9E00066A6A767A56564A46CACAD6DAF6F6EAE7F -:10F9F000AA6A6BAB69A9A86878B8B979BB7B7ABAEF -:10FA0000BE7E7FBF7DBDBC7CB47475B577B7B6765E -:10FA100072B2B373B17170B05090915193535292CE -:10FA200096565797559594549C5C5D9D5F9F9E5E3E -:10FA30005A9A9B5B99595898884849894B8B8A4AAE -:10FA40004E8E8F4F8D4D4C8C44848545874746861E -:10FA5000824243834181804000C1814001C0804196 -:10FA600001C0804100C1814001C0804100C181408E -:10FA700000C1814001C0804101C0804100C181407E -:10FA800000C1814001C0804100C1814001C080416E -:10FA900001C0804100C1814001C0804100C181405E -:10FAA00000C1814001C0804100C1814001C080414E -:10FAB00001C0804100C1814000C1814001C080413E -:10FAC00001C0804100C1814001C0804100C181402E -:10FAD00000C1814001C0804101C0804100C181401E -:10FAE00000C1814001C0804100C1814001C080410E -:10FAF00001C0804100C1814000C1814001C08041FE -:10FB000001C0804100C1814001C0804100C18140ED -:10FB100000C1814001C0804100C1814001C08041DD -:10FB200001C0804100C1814001C0804100C18140CD -:10FB300000C1814001C0804101C0804100C18140BD -:10FB400000C1814001C0804100C1814001C08041AD -:10FB500001C0804100C1814000000000963007775D -:10FB60002C610EEEBA51099919C46D078FF46A70B1 -:10FB700035A563E9A395649E3288DB0EA4B8DC79D1 -:10FB80001EE9D5E088D9D2972B4CB609BD7CB17E51 -:10FB9000072DB8E7911DBF906410B71DF220B06A21 -:10FBA0004871B9F3DE41BE847DD4DA1AEBE4DD6D31 -:10FBB00051B5D4F4C785D38356986C13C0A86B6431 -:10FBC0007AF962FDECC9658A4F5C0114D96C066351 -:10FBD000633D0FFAF50D088DC8206E3B5E10694C31 -:10FBE000E44160D5727167A2D1E4033C47D4044B71 -:10FBF000FD850DD26BB50AA5FAA8B5356C98B24251 -:10FC0000D6C9BBDB40F9BCACE36CD832755CDF45D0 -:10FC1000CF0DD6DC593DD1ABAC30D9263A00DE5100 -:10FC20008051D7C81661D0BFB5F4B42123C4B356F0 -:10FC30009995BACF0FA5BDB89EB802280888055F70 -:10FC4000B2D90CC624E90BB1877C6F2F114C6858D0 -:10FC5000AB1D61C13D2D66B69041DC760671DB01BE -:10FC6000BC20D2982A10D5EF8985B1711FB5B60690 -:10FC7000A5E4BF9F33D4B8E8A2C9077834F9000FD0 -:10FC80008EA8099618980EE1BB0D6A7F2D3D6D0870 -:10FC9000976C6491015C63E6F4516B6B62616C1C60 -:10FCA000D83065854E0062F2ED95066C7BA5011B90 -:10FCB000C1F4088257C40FF5C6D9B06550E9B71230 -:10FCC000EAB8BE8B7C88B9FCDF1DDD62492DDA15F0 -:10FCD000F37CD38C654CD4FB5861B24DCE51B53A10 -:10FCE0007400BCA3E230BBD441A5DF4AD795D83D10 -:10FCF0006DC4D1A4FBF4D6D36AE96943FCD96E3450 -:10FD0000468867ADD0B860DA732D0444E51D03332F -:10FD10005F4C0AAAC97C0DDD3C710550AA4102273F -:10FD200010100BBE86200CC925B56857B3856F200F -:10FD300009D466B99FE461CE0EF9DE5E98C9D9296F -:10FD40002298D0B0B4A8D7C7173DB359810DB42EAF -:10FD50003B5CBDB7AD6CBAC02083B8EDB6B3BF9AFB -:10FD60000CE2B6039AD2B1743947D5EAAF77D29D87 -:10FD70001526DB048316DC73120B63E3843B649467 -:10FD80003E6A6D0DA85A6A7A0BCF0EE49DFF099367 -:10FD900027AE000AB19E077D44930FF0D2A30887D7 -:10FDA00068F2011EFEC206695D5762F7CB67658087 -:10FDB00071366C19E7066B6E761BD4FEE02BD38987 -:10FDC0005A7ADA10CC4ADD676FDFB9F9F9EFBE8EE7 -:10FDD00043BEB717D58EB060E8A3D6D67E93D1A127 -:10FDE000C4C2D83852F2DF4FF167BBD16757BCA607 -:10FDF000DD06B53F4B36B248DA2B0DD84C1B0AAFA7 -:10FE0000F64A0336607A0441C3EF60DF55DF67A826 -:10FE1000EF8E6E3179BE69468CB361CB1A8366BCB6 -:10FE2000A0D26F2536E2685295770CCC03470BBB06 -:10FE3000B91602222F260555BE3BBAC5280BBDB206 -:10FE4000925AB42B046AB35CA7FFD7C231CFD0B5A6 -:10FE50008B9ED92C1DAEDE5BB0C2649B26F263EC98 -:10FE60009CA36A750A936D02A906099C3F360EEBA6 -:10FE70008567077213570005824ABF95147AB8E266 -:10FE8000AE2BB17B381BB60C9B8ED2920DBED5E546 -:10FE9000B7EFDC7C21DFDB0BD4D2D38642E2D4F196 -:10FEA000F8B3DD686E83DA1FCD16BE815B26B9F626 -:10FEB000E177B06F7747B718E65A0888706A0FFF86 -:10FEC000CA3B06665C0B0111FF9E658F69AE62F846 -:10FED000D3FF6B6145CF6C1678E20AA0EED20DD746 -:10FEE0005483044EC2B30339612667A7F71660D066 -:10FEF0004D476949DB776E3E4A6AD1AEDC5AD6D9A6 -:10FF0000660BDF40F03BD83753AEBCA9C59EBBDEC5 -:10FF10007FCFB247E9FFB5301CF2BDBD8AC2BACA75 -:10FF20003093B353A6A3B4240536D0BA9306D7CDE5 -:10FF30002957DE54BF67D9232E7A66B3B84A61C405 -:10FF4000021B685D942B6F2A37BE0BB4A18E0CC3C5 -:10FF50001BDF055A8DEF022D24252D5F407E602189 -:10FF600028297B7D5E232600256400002530345837 -:10FF700000FFFFFF222A2F3A3C3E3F5C7F7CFFFFC1 -:10FF800070784275666665722D3E75734E756D4864 -:10FF9000616E646C657320213D2030002E2E2F721F -:10FFA000612F6672656572746F732F4C61622D509C -:10FFB000726F6A6563742D4672656552544F532D96 -:10FFC0004641542F66665F696F6D616E2E6300FF58 -:10FFD000454649205041525400FFFFFF46465F52BC -:10FFE000656C6561736542756666657200FFFFFF4B -:10FFF00070784469736B00002E2E2F72612F667229 +:10000000041E814235D0013B04F10104F3D10020EC +:100010002960BDE8F8832C4B04211A689B88404670 +:100020003A60BB8003F000F8C8B1306017E00220EE +:10003000BDE8F8833946404602F094FE484602F097 +:1000400045FF014630B9F2E7002002F04FFF0146BC +:100050000028ECD091F840301B07F5D43160012026 +:10006000BDE8F883402003F0ABF8306098B18168B8 +:10007000BEE79EF80B300BB90220C9E70CF1040C67 +:1000800052F80C006244386093880120BB80DEF88F +:100090000C303360BCE72968AAE740F2C3310B4B50 +:1000A0000B4A0C48F9F7ACF840F2C5310A4B084A44 +:1000B0000848F9F7A5F84FF47171084B044A054850 +:1000C000F9F79EF898FF02228C1C1D0200D81C0232 +:1000D000041B1D021CD81C0288D81C026CD81C02F0 +:1000E0000022024B03201A6001F028BD94FF022277 +:1000F000F8B500283BD0836A8446292B45D9036B89 +:10010000002B3BD0456A244EAE4606F1200734460C +:100110000EF1100E0FCCBC4206F110064EF8100C7A +:100120004EF80C1C4EF8082C4EF8043CEFD12A2255 +:10013000B3883068AEF80430CEF80000DCF8303018 +:10014000996BC5F806109B8F6B81DCF83030996B8A +:10015000C5F816109B8F6B83DCF830301B68EB61A1 +:10016000DCF81430C5F82630CCF82820F8BD40F271 +:100170009F510A4B0A4A0B48F9F742F840F2A15145 +:10018000094B074A0748F9F73BF84FF4B461074BAE +:10019000034A0448F9F734F8181B1D02A4D81C02BE +:1001A000E81A1D021CD81C02FCD81C02C4D81C0270 +:1001B00070B5064682B0002002F088FE70B3044697 +:1001C00005E02146002002F091FE044630B394F889 +:1001D000401011F00801F4D12368002BF1D02A203F +:1001E000FFF7A6FD05460028EBD0D4F8A430466101 +:1001F000C0E90B34FFF77CFF02F0D0F980B1D4F8EE +:10020000A4000028DDD001222946C3689847214672 +:10021000002002F06BFE04460028D8D102B070BD69 +:1002200002234FF0FF31684601958DF8003001F050 +:10023000ADFC0028C5D12846FFF754FDC1E700BF3B +:100240002DE9F041446A056BE38986B0B3F5807F00 +:1002500003D0002006B0BDE8F081238A082BF8D136 +:10026000A37C062BF5D1E37C042BF2D1744FE66915 +:100270003B680096D4F82680002B4BD1A37D13F069 +:100280000103E6D132BA02F10142B2F1807FE0D33C +:10029000002DDED02A68964245D095F84010C90658 +:1002A000D7D5A18AB1F5807F52D0B1F5007FD0D1EA +:1002B000D4F826108A4200F0B58006226149180160 +:1002C0000F5801EB0310BE4203F1010300F0A680BA +:1002D000013AF4D15C4C20680028BAD001F07EFFCE +:1002E0001428B6D123685A6AD2F81A209642B0D19F +:1002F0000122002104A805938DF8102001F046FC8E +:10030000012802D02068FFF7EDFC0020206002F0F9 +:10031000EBF89EE74D494E48FFF71CF8012804BF53 +:1003200000233B60AAE73B68002B92D101233046B3 +:100330003B60FFF73DFFFEF70BFE0246454B44488E +:100340001A60FEF7DBFF42F21072404B1A6080E742 +:10035000424539D046457FF47CAF6B6872401A4203 +:100360007FF477AF3C4B04F1200693E803000622AC +:100370000290ADF80C103046384907F007FE38B14E +:100380000622304602A907F001FE00287FF461AF83 +:1003900016340622214605F1380007F0F7FD002843 +:1003A0003FF457AF684601AA04A9FFF7F9FD0128F9 +:1003B0007FF44FAF019BAB427FF44BAF2A46204600 +:1003C0000099FFF7DBFD44E705F1380804F1160753 +:1003D00006223946404607F0D9FD00283FF439AFE0 +:1003E0000221304602F020FE20B12A46314638462E +:1003F000FFF7F6FC00230220D4F8162023752262B2 +:100400006075BB88C4F82660A384AB6BC4F8163053 +:10041000B8F80430BB802B68E3611BE7C37A002B7C +:100420003FF458AF0221304602F0FEFD00283FF4B1 +:1004300051AF2A46314604F11600FFF7D1FC49E7D7 +:1004400090FF022298FF02225C170322B0040022D0 +:1004500088FF022294FF0222401B1D028C1C1D02F9 +:1004600010B5044601F0BAFE142801D0002010BDDA +:10047000226B616A1368D1F81A0052684340134036 +:10048000F4D1062209491C010C5901EB031CA042BE +:1004900003F1010305D0013AF5D1FFF789FE0120F0 +:1004A00010BD9CF80B30002BF7D0DFE798FF02223D +:1004B00070B51D4C04F1600504E0032B0BD910341A +:1004C000AC4212D0A27A531EDBB2002AF7D0E27AF5 +:1004D000A372002AF1D12068FFF76AFEA37A002BED +:1004E000EDD123601034AC42ECD1FEF731FD0F4E5C +:1004F0000546336823B144F62062C31A93420FD9EC +:100500000B4B1C685CB194F84030DA0603D52068C8 +:1005100008B11B0705D5D4F8A840002CF3D13560ED +:1005200070BDFFF745FEF6E798FF022294FF022216 +:100530002418032288B10021062210B4094BDC687C +:10054000844204BFC3E90011C3E90211013A03F177 +:100550001003F4D15DF8044B704701466022014856 +:1005600007F03EBD98FF02222DE9F04F0024B14A6A +:100570008DB007460E46106801232246CDE900449F +:1005800004A9CDE90544CDE90744CDE909440B941C +:1005900003F024F8051E07DDEF2DDDF8108007DCE1 +:1005A000B8F1000F09D1444620460DB0BDE8F08FE8 +:1005B000D8F8EC20A04B9A4207D00024404601F026 +:1005C000A7FA20460DB0BDE8F08F98F80030022B56 +:1005D000F3D198F80130012BEFD198F80220062AC8 +:1005E000EBD1D8F8101001F07F43B3F17F4F0291A7 +:1005F000E3D0CB435B06E0D0F36DD8F804101BBA10 +:100600009942DAD106F1380108F11C0007F0BEFC6E +:100610000028D2D14FF0000B5A46DE46F03D08F1DB +:10062000F00A0795CDF82CA002F1EF01AB1AAA420F +:10063000F446414403F1010324D81DB3013B47D0E4 +:1006400011F8014F501CFF2C1ED03CB385421BD922 +:100650001AF80090931C4844854207D9B9F1030F5A +:100660004AD95AF803109D4209911BD8CDF8209021 +:1006700006938DF81440BBF1010F9ED9029B012413 +:1006800033669BE70123D9E7BEF1000F01D0CDF817 +:100690002090BCF1000FECD00692EAE702464FF042 +:1006A000010CCBE7332C1CD03CD8032C00F09680F7 +:1006B000062C66D0012C2CD1B9F1040F00F09180EA +:1006C000B9F1000FD2D04FF0010E09EB0302ABE7F6 +:1006D000BEF1000F01D0CDF82090BCF1000FDBD1AE +:1006E000C9E7B9F1040FEED10ABA4FF47A71520892 +:1006F00001FB02F2F266E6E700229D420992B5D9BB +:10070000332C06D000F28580032C00F08780062C65 +:10071000D0D1B9F1000FD6D1CDF8209006938DF845 +:100720001440A8E7352C19D0362CCCD1B9F1040FE0 +:1007300009D0B9F1000FC6D13622CDF8209006932A +:100740008DF8142097E7022F099A5CD0B16E914280 +:10075000B9D10BF1010BCDF828B0B4E71AF803209A +:10076000F9B28A4240D006933523062A8DF8143018 +:1007700004D1052F04BF002386F87C3000230893A2 +:1007800079E7B9F10C0F4FEA990028BF0220002148 +:1007900008F1F20E9644F23242440EEB800E1068DD +:1007A000043200F1FF3C1CF1030F04D806EB810C6E +:1007B000CCF80C0001317245F1D1012909900AD819 +:1007C000C1F10202033106EB810092000021039384 +:1007D00007F006FC039B0022327674E7099AB260A8 +:1007E00071E7099A72606EE70BF1010BCDF828B042 +:1007F000B9F1000F7FF467AF3522CDF82090069352 +:100800008DF8142037E70BF1010BB266CDF828B054 +:1008100059E7352CA2D0362C8BD07AE7B9F1000FEE +:100820007FF451AF0322CDF8209006938DF8142069 +:1008300021E700BFFCFF0222638253632DE9F04FE2 +:1008400083B0174682468B461E461468E6F702FDC3 +:100850008146002873D007F0CAFC804604F58E70EC +:1008600000214044FFF764FA0546002863D0402386 +:10087000446AF02204F12A05002104F8063C2846C7 +:1008800007F0AEFB0622012384F82C206FF07D00D8 +:100890006322532184F82A3084F82B30F36D84F8D6 +:1008A00016211BBAC4F82E30B36F84F8192184F8CE +:1008B0001701002284F818112BB16FF07F0384F820 +:1008C000352084F83430B36B5946C4F84630B38FC2 +:1008D00004F58D70A4F84A303A6807F07BFC0C22CE +:1008E0003B6806F1380BEF33EA542B4483F8018060 +:1008F000B9F1000F06D0981C49464246019307F013 +:1009000069FC019BFF2243449A7002224FF0FF30A2 +:100910004FF486413B68134443443B60B36BC4F8D7 +:100920002031BBF80430A4F82431CAF80800AAF832 +:1009300002108AF80120284603B0BDE8F08F8046F7 +:100940008CE700BFF0B51923002406468BB0CDE933 +:1009500003341849334603AA04A8CDE90544CDE978 +:1009600007440994FFF76AFF134D0746286803F010 +:100970007BFD012803D0002420460BB0F0BD002FE2 +:10098000F9D0044628681825336E039AC7F8FE305C +:10099000B36E3946C7F8043104AB8664F032009375 +:1009A0000195234602F0D8FE0028E5D1384601F033 +:1009B000AFF8E0E7481B1D02FCFF02222DE9F041E1 +:1009C0001823002406468AB0CDE903342349334670 +:1009D00003AA04A8CDE90544CDE907440994FFF72B +:1009E0002DFF1F4D0746286803F03EFD012804D067 +:1009F000002420460AB0BDE8F081002FF8D0736EC5 +:100A00000446DDF80C80F3B9B8F1120F1ED9A8F135 +:100A1000120207F5817107F1FC0007F0C7FAA8F18F +:100A200006082868182504AB86643946009308F147 +:100A3000F0020123019502F08FFE0028D9D138463B +:100A400001F066F8D4E7C7F8FE30EAE740F2456106 +:100A5000044B054A0548F8F7D3FB00BF781B1D027D +:100A6000FCFF022228D91C02641B1D0250D91C0263 +:100A70000023F0B5244C8BB0256803932DB1234A95 +:100A80001368013313600BB0F0BD02211122084638 +:100A900002F00EFC206003F0E7FC01282DD1206855 +:100AA00003F0E2FC0128064602D025600BB0F0BD41 +:100AB00004272A462946206803AB009703F020F854 +:100AC00000973246294603AB206803F019F84FF42B +:100AD00088412B46ADF812101822206804A902F0B4 +:100AE000E3FE0A4B1E600028CDD020680028CAD043 +:100AF0001D6002F097FF2560C5E740F26D31044BA1 +:100B0000044A0548F8F77CFBFCFF0222F8FF0222AA +:100B1000A4D91C02901B1D0250D91C0270B586B0CE +:100B2000002A00F0EF811446B8B10022AC4B84F8E3 +:100B30007C20197801B11A7004F15C00E9F790F893 +:100B4000002840F036810122A64B84F87C201978D9 +:100B5000914208D01A7006B070BD92F87C2094F8CB +:100B60007D309A4201D006B070BD9D48057895420F +:100B700018BF0270062B00F2CC8101A050F823F0C0 +:100B8000390B1C02010D1C02850C1C02230C1C02DB +:100B9000070C1C02B50B1C029D0B1C0200212046F9 +:100BA00001F0AEFC8F4B94F87C2019789142DAD09A +:100BB0001A70D0E7204601F0F9FA002800F0F3801F +:100BC000FFF756FF884B1B681BB3002302A8029354 +:100BD000E9F746F808B1029BE365FEF7B9F941F27F +:100BE000883302462046C4E91C23FFF7ABFE0346C8 +:100BF000012B14BF04230323FA21204684F87C3000 +:100C000001F02AFCCEE72046FFF79CFE012800F009 +:100C1000FA80744B94F87C2019789142A3D01A7012 +:100C200099E70191002900F0A58021460520FFF7F2 +:100C30009BFC0128EDD10521236E62686B4D63EAB0 +:100C40000202694E20462360626184F87C106B6169 +:100C500000F0D6FE306840B1654A1568002D04DD0D +:100C6000013D1560002D00F03381E36E002B40F054 +:100C70002781604BE366FFF733FA2046E16E01F00F +:100C8000EBFB8FE700295ED021460220FFF76CFCCA +:100C90000128BED1236E214602AA0293E6F79AFAF2 +:100CA000002800F0AB804F4B0128197800F0148128 +:100CB00094F87C204C4D914200D01A70E8F7D0FD9A +:100CC000E3692360E8F7F4FD06230021204684F859 +:100CD0007C3001F015FC204600F092FE28680028C8 +:100CE0003FF441AF424A1468002C7FF73CAF013C0F +:100CF0001460002C7FF437AF02F094FE2C6032E7D2 +:100D0000E3692146002002AA0293E6F763FA80B95C +:100D1000354D2B68002B5AD02060FEF719F9034699 +:100D200020462367FFF74AFE01287FF472AF0222B4 +:100D30000AE72C4B0128197876D094F87C202A4DAC +:100D40008A42BAD1BAE70191FEF702F9D4E91C232D +:100D5000801A984201997FF65CAF274A5B00934264 +:100D6000636777D91F4B94F87C2019781E4D914208 +:100D7000A3D1A3E7FEF7ECF8D4E91C23801A98422C +:100D80007FF647AF1C4A5B0093420199636740F2CC +:100D90008280144B84F87C101A78002A3FF4E3AE6A +:100DA00000221A70DFE641F28831204601F054FB40 +:100DB000F8E6002341F28832A3672366A3666267E0 +:100DC000FFF756FEFA21204601F046FBBBE6054B35 +:100DD00094F87C20197891427FF46FAF6EE700BFE2 +:100DE000B5040022B4040022FCFF0222B804002251 +:100DF000F8FF022200B84C0AC0D401002046FFF7D9 +:100E0000A1FD012851D1FEF7A3F8032141F2883555 +:100E1000434BC4E91C051A7884F87C108A423FF4DD +:100E2000A2AE03221A7096E6E269206A2260626A24 +:100E30006060206BA260E26A606194F87C00A56A41 +:100E40002261626B8842E560A261364D3FF436AFA5 +:100E5000187033E704F15C000191E8F701FF019994 +:100E600000283FF4D6AE0191FEF772F8A36F024658 +:100E7000B3FA83F35B09A36720462267FFF79EFD61 +:100E80000128274B01993FF4C5AE1A7884F87C10ED +:100E9000002A85D167E6FEF75BF803462046236704 +:100EA000FFF750FD01283FF4B4AE04211C4B84F839 +:100EB0007C101A788A423FF456AE04221A7052E629 +:100EC0004EF65F2293429CBF4EF66023E366D2E665 +:100ED00002F0A8FD3560C8E6E269206A2260626A15 +:100EE0006060206BA260E26A606194F87C00A56A91 +:100EF0002261626B8142E560A2610A4D3FF4DEAE81 +:100F00001870DBE64FF42971074B084A0848F8F7D8 +:100F100077F9034B197891423FF425AE1A701AE61F +:100F2000B4040022FCFF0222DCD91C02A41B1D0217 +:100F300050D91C02034B1B68181AB0FA80F0400904 +:100F4000704700BFFCFF022290F87C00704700BF92 +:100F50002DE9F04784B0002968D091F840300F4661 +:100F600013F0080368D18046002851D081F87C3006 +:100F7000344E3068002851D000244FF0010ADFF8C9 +:100F8000DC9003940FE0306801230022CDE9004497 +:100F900003A902F023FB002803DD039808B100F049 +:100FA000B7FD306870B305230022CDE9004403A9E2 +:100FB00002F014FBEF2825DD039BD3F8EC204A4513 +:100FC000E1D11A78022ADED11F4A1568002DDAD045 +:100FD0005A6803E0D5F8A850002DD4D0EB6D1BBAA9 +:100FE0009A42F7D195F87C30052BCCD000202A46C8 +:100FF0000121FFF793FD3068AF4208BF4FF0000AB0 +:101000000028D0D1BAF1000F08D104B0BDE8F087B4 +:1010100091F87D2091F87C309A42A9D03A4600217F +:10102000404604B0BDE8F047FFF778BDCC21074B40 +:10103000074A0848F8F7E4F8CD21074B044A054869 +:10104000F8F7DEF8FCFF022224180322DCD91C0288 +:10105000BC1B1D0250D91C02F8D91C0263825363C9 +:10106000F8B505464FF49C700F461646FCF760FA3B +:10107000F8B104464FF49C72002106F0B1FF04F170 +:101080003800FE222946A06106F0E0FF04F12003AB +:10109000022F63610AD1304601F044FD04236269E6 +:1010A00000BA9060204667602361F8BD2046FCF7D7 +:1010B000CDFA00242046F8BD2DE9F04F93B030B1B1 +:1010C00005460E4607F093F80130FE2805D94FF08B +:1010D0000009484613B0BDE8F08F002328460C9362 +:1010E00002F08EFE81460C9060B1002EF1D00221FC +:1010F00028460CAAFFF7B4FFDDF830903060B9F154 +:10110000000FE6D132460221284600F0F3F981466D +:101110000028DED10CA8E8F7A3FD0C9B02939BB23C +:1011200003930028D3D041F2883000F013FA00284E +:10113000CDD04FF0050980460024884B2E2128464B +:10114000CDE90444CDE90744CDE9094406930B9465 +:1011500006F05DFF00B3824907F02AF8E0B12046AF +:1011600001F0B4FEC0B101467E4F3B78012B0DD19A +:1011700091F840301B0709D40B7E012B00F2E6806A +:1011800001EB8303DB685A1E03320DD9002001F006 +:10119000ADFE01460028E8D1B9F10109CCD14246A3 +:1011A000104600F01FFA94E708934FF406730C46BC +:1011B000B8F83810ADF81830002900F084802A27DC +:1011C0004FF0000A2846CDE90CAA07F010F8384481 +:1011D00051461230FEF7ACFD82460028DCD09DF867 +:1011E00019304FF00C0B0A2B14BF40226022436AC7 +:1011F0003B440C9303F8302C0C9F5B4BBC4607CB55 +:10120000029B38607960BA602CF80D3B2946604635 +:1012100006F0D8FF0BF1010C17F80C3007EB0C00AF +:10122000002B62D00BF102023A4402E013784A1C10 +:101230009BB12E2BE64611460CF1010CF6D1A0EB2A +:101240000B01AEEB0B030139013B7144DBB207F834 +:101250000B300B783BB1F346DCE7ACEB0B03013B07 +:10126000E646DBB2F3E74FF001227744C7F80120EE +:101270000EF105033D4A0D93089B934230D002F1D5 +:101280007F4293422CD040460CAA06A900F088F970 +:1012900070B30CA9404604AA00F094F910F10B0FAA +:1012A000014629D040B3049800283FF475AF0029C7 +:1012B00006DD0288039CBDF832309442059136D099 +:1012C00000F026FC68E7404600F02CF900287FF487 +:1012D00063AF9DF819300A2B7FF471AF3E276FE79B +:1012E00000220C9B9A70DA70CDE70146E646AEE725 +:1012F0005046FEF7F7FC4FE79DF819300498022B93 +:1013000002D00028DCD147E7217E0B4601E099425C +:1013100009D00133DBB2012B88BF002304EB830229 +:10132000D268002AF3D023760028C9D134E700938D +:101330003246012300F0A0FA0446049800F0E8FBCE +:10134000002C3FF429AF4246A14629E740F2F23192 +:10135000074B084A0848F7F753FF00BF180200354B +:1013600014DA1C02B6040022CC1B1D02E00000FCB3 +:101370001CDA1C02D81B1D022CDA1C020021FFF70C +:101380009BBE00BF4FF48E7208B50021034806F0E3 +:1013900027FE0022024B1A6008BD00BF0400032292 +:1013A000000003222DE9F84F04460D4693469A4665 +:1013B000FDF7CEFD002C00F08180BAF1000F2FD197 +:1013C000414BDFF81491A3FB003799F91430D9F899 +:1013D0001080BF0909F114063BB9BAF1010F22D1FF +:1013E00000232B600020BDE8F88F2146304606F030 +:1013F000DFFE0028F1D12B694345EED1BAF1010F90 +:1014000038D04C4628686968AA68EB680FC4286918 +:10141000C9F814B12060C9F818710120BDE8F88F2F +:1014200000232B60CCE7204606F0E1FEFD28D9D84A +:1014300021464FF48E74DFF8A480421CD8F8006077 +:1014400006FB04F404F1140048444C4406F0C2FEC8 +:10145000A4462868EB686968AA68ACE80F002869A8 +:10146000731CCCF80000C4E945B706B90023C8F8DE +:101470000030B7E7D9F81431D9F818211BBABA1AD5 +:101480009A4202D389F81400C7E74C460FCCEB60B0 +:1014900028606960AA6020680A9B2861002BBCD084 +:1014A000D9F81030002BB8D14A4602213046FFF758 +:1014B000D7FD0028B1D00A9B1860AEE7D821034BB6 +:1014C000034A0448F7F79CFED34D62107CDA1C02F5 +:1014D000EC1B1D0298DA1C02040003220000032208 +:1014E00010B582B0049C00230094FFF75BFF01203D +:1014F00002B010BD022901D00020704710B514467B +:10150000002288B00123009403A90792FFF74AFF45 +:1015100028B124B1236813B15B69986800E000200A +:1015200008B010BD00B500238C464FF0020E87B006 +:1015300018226946CDE90033CDE90233CDE9043301 +:101540008DF801E0ADF802C002F0BAF807B05DF81E +:1015500004FB00BF02214FF4FA7330B587B003904B +:1015600011220846059301F0A3FE044602F07CFF19 +:1015700088B1042505AB012200212046009502F028 +:10158000BFFA002220461146009503AB02F0B8FADC +:10159000204607B030BD0446204607B030BD00BF2E +:1015A00030B5182583B0CDE900151446D2E90012F4 +:1015B000012302F0D1F86368181AB0FA80F04009EC +:1015C00003B030BD30B50D46182485B0114603AACE +:1015D0000192012300220095039401F0FFFF05B062 +:1015E00030BD00BF02F004BA2DE9F0414669C5687C +:1015F0009EB395F800C00CF0C003C02B33D000227E +:101600000F464FF02E081346BCF1000F32D02BB11D +:10161000C11881F82C8015F802C0013302F1010EC7 +:101620000CEB0E01B14218D803EB0C04BC4214D2EF +:10163000BCF1000F14D04CF001E02B332A440344DA +:1016400012F801CF03F801CF0FF007C08E4204D982 +:101650000A46234615F801C0D6E70020BDE8F08110 +:1016600071461C46F2E7022E94BF00220122500070 +:10167000BDE8F081002AF0D09642EED9184480F8F7 +:101680002CC0501CEAE700BF84460846D9B19CF83C +:10169000002002F0C003C02B16D072B101294FF018 +:1016A000000006D116E01CF80020C91A3AB1012941 +:1016B00003D0531C8B421844F5D300207047431CC1 +:1016C000002818BF18467047022994BF0021012145 +:1016D00048007047704700BF2DE9F04F036893B092 +:1016E000DB88002B59D000250446884616464FF06B +:1016F000100AA946AB4618E0012842D0092B0ED9A2 +:10170000E2680A3B02F10A01E1606361128952BAA0 +:1017100092B2934241D311449B1AE1606361236802 +:101720000135DA88ABB29A4239D9A38C002B36D175 +:10173000E768FE213846FFF7A7FF034668B316B1F6 +:101740003268024432606269F818D31A012BE060F3 +:10175000636122D901F0EAF91C2863692083CBD1A7 +:10176000192BC4F820A0C9D9E7683A89B2F5805F7F +:1017700019D01A2210210A3B3A445B1AE2606361D5 +:10178000CDE704220D2B2262B8D9E7683A89B2F579 +:10179000806F48D00E220421EDE74FF0000B584631 +:1017A00013B0BDE8F08FD7F80A00D7F80E10D7F8BD +:1017B0001220D7F816300DF10C0CACE80F00B8F180 +:1017C000000F06D00A2103AA04F12C00FFF748FC01 +:1017D000814601230793E361B9F1000F0BD0D8F8DC +:1017E0000030002B44D0D4F83031C3F8009009F118 +:1017F0001C03C4F83031A36A73BB238B1C2B4FF03E +:10180000280323D0022008AA04F11C0102F0EEFAFA +:10181000216AE768636901F10A02BBF1000FAAD1EE +:10182000D4F81CB0A7E7D7F80A30E361B8F1000F8D +:1018300007D0022104F11C0204F12C00FFF710FC78 +:10184000814600230793E3690393C5E708AA03A928 +:101850000A2002F0CBFADBE700237A6803A90093A1 +:1018600004F12C00FFF73CFEA38C0133A384C4E7F2 +:10187000C8F80090BBE700BF2DE9F0410E461D46B9 +:10188000CEB0BDF850810446174600214FF49A723D +:1018900001A806F0A5FB4CAB0B2EADF82A804D93AA +:1018A0000B9510D9002205960C3E0696A38804F1EC +:1018B0000C015EBA9BB2ADF8086001940394B6B215 +:1018C000049100921BB900204EB0BDE8F081904613 +:1018D000B8F1000F27D006990498FFF7D5FE08F15C +:1018E0000108011D1FFA88FE0028ECD0069B009A13 +:1018F000A3EB000C049B0244BCF1030FACF1040009 +:1019000000920B44DFD9764504930690E0D8E38833 +:101910005BBAE380638803F47863802B08D00020EF +:10192000002DD1D1CFE7FE2101A8FFF75DFED6E75C +:101930006A46394601A8FFF7CFFE002DC4D1C2E7A1 +:10194000836A70B5292B49D9446A054694F8226008 +:101950003EB3082E01D0002070BDD4F81E30002602 +:10196000D4F81A20C4F81A304023C4F81E20A375F6 +:1019700084F82260267566752676667600F02EFC61 +:1019800004F10E010246304600F026FF03465BBA22 +:10199000DB43A96A01222046238300F0B9FF02201D +:1019A00070BD228A53BA92B2B2F5E05F9BB20FD0FB +:1019B0001D3B04F12A0104F1290211FA83F39B1A59 +:1019C00001E0013B04D012F8011F7829F9D002266A +:1019D0003046E18CE5F72EFB0020BDE75921024B94 +:1019E000024A0348F7F70CFCF0DA1C02081C1D023F +:1019F00028DB1C02014B1868704700BF4C170322FC +:101A0000034693F8402042F2107042F0100283F82F +:101A1000402000F00BBD00BF30B50025037D83B032 +:101A200023F00103037504468DF80050019000F087 +:101A3000B5FD094B2A46186869462B46FCF7FAF9AA +:101A4000012803D001231D46044A1360237D65F35A +:101A50004103237503B030BD5817032250170322EA +:101A6000F0B585B001F028FA002831D0002500F04B +:101A700011FE08212D201A4B1A4A0095FCF72CF96B +:101A8000194C206050B11949FCF766FDFEF7DEF8ED +:101A9000012806D02068FCF717FD2560002005B05E +:101AA000F0BD0E24124F134E01F0F4FB2B464FF401 +:101AB000A062CDE90167104900941048FCF7EEFFE1 +:101AC0000346401B18BF01200D4A136005B0F0BD4E +:101AD00040F2BA310B4B0C4A0C48F7F791FB00BFB0 +:101AE00098150322E01503225817032234DC1C0248 +:101AF00024010322980103223CDC1C02B91D1C02B4 +:101B00004C17032204DC1C02741C1D02B4DB1C02F3 +:101B100008B500F027FD18B1BDE80840FEF7E2B8AF +:101B200040F21A41024B034A0348F7F769FB00BF32 +:101B300044DC1C02341C1D02B4DB1C0203460022E0 +:101B400010B5104982B0086801928DF8003058B97C +:101B500043B90D4C00F022FD002369461A46206867 +:101B6000FCF768F902B010BD062BF2D1064C01203B +:101B700000F09EFC2068FCF78FFC0028EAD00120D2 +:101B800002B010BD481703225817032270B5124B3C +:101B900004461B680D4690F900207BB9D2B90F4E60 +:101BA00000F0FCFC00230128214618BF2A463068BB +:101BB00008BF1A46BDE87040FCF73CB9062AEED1D2 +:101BC000064E012000F074FC3068FCF765FC00282C +:101BD000E6D00123184670BD481703225817032288 +:101BE0002DE9F0430423002783B0B1F5B86F8DF8D9 +:101BF0000030019705D3FEF7EDF8002003B0BDE8F3 +:101C0000F0830C4606461546FEF7E4F80328F4D99F +:101C1000002CF2D004F12A0929464846FEF788F83C +:101C200080460028E9D0BC464FF0080E2246174CEB +:101C3000406A238880F80CE001339BB263F30F0CF9 +:101C400063F31F4CC0F826C080F822E07821477368 +:101C500080F823702A30238006F0C2F90222D8F8D7 +:101C6000243029469A716846C8F81460A8F8347080 +:101C7000C8F82890CDF80480FFF788FF012803D02A +:101C80004046FEF72FF8B8E72088B7E72001032287 +:101C900070B110B50021044601F06EF950B1A08971 +:101CA00040BA80B2B0F5C06F94BF0020012010BDD3 +:101CB0000020704706222146064806F067F90028F2 +:101CC000EDD02378332B01D0002010BD6378332B67 +:101CD000FAD1E4E78C1C1D020023F0B5456A0446E6 +:101CE00087B0006B01930E46AB89002839D0082BD2 +:101CF000D0F8A47041D0AA1D1346196829609B88AA +:101D0000AB80236B996BC5F806109B8F938000F016 +:101D100045FC01280DD0002E3DD00222214B059418 +:101D20001B688DF810205BB92046FDF7DBFF07B07C +:101D3000F0BD324621463846FB68984707B0F0BDF3 +:101D400000F02CFC0246013A18BF0122164900237C +:101D50000868524204A9FCF76DF80028E4D007B0E7 +:101D6000F0BD082BE3D10721D5F81E0001F05CF986 +:101D700020630028DBD0AB89B9E7D5F81E3002A973 +:101D800004F1300201A80193FEF70AF90128B2D14B +:101D900002ABAA1DB1E740F68E01044B044A054888 +:101DA000F7F72EFA4817032258170322CCCC1C024F +:101DB0001C1C1D02B4DB1C022DE9804840F6B83023 +:101DC0008BB000F05FFBA54B1C68002C00F0A881D5 +:101DD0004FF00108A24EA34F0025237D23F00103FD +:101DE000237505948DF8105000F0D8FB2B462A4639 +:101DF000306804A9FCF71EF8012818BF0125237DCF +:101E000018BFC7F8008065F341032375E469002C0F +:101E1000E2D14FF47A7000F0F3FA002000F064FB96 +:101E2000FFF7B0FA012200278F4B8E4D1A6000F0A9 +:101E30003BFA00F011FA02A902463068FCF778F983 +:101E4000D0B9FF238DF808302B68002BEFD02F601E +:101E500001F032F820B9EAE701F034F80028E6D0C2 +:101E6000037D9B07F8D5019000F0A4FB0198037D4A +:101E700023F002030375EFE79DF908300D2BE3D83B +:101E800001A252F823F000BFB31F1C02831F1C02E3 +:101E9000711F1C026B1F1C02631F1C02491F1C02C6 +:101EA000411F1C02251F1C02491E1C02E11E1C02B0 +:101EB000D91E1C02D11E1C02491E1C02C11E1C027E +:101EC000039C2068FBF7A6FD2046FBF7BFFBBBE7A2 +:101ED000039802F0CFFAB7E7039801F0A3FDB3E748 +:101EE0001823039C8DF81030237A13F0010306D1D8 +:101EF00002228DF81120A26A12BA0692A362228FE2 +:101F0000002352BAADF8122020461822278704A9D0 +:101F100001F0CAFC2368204643F01003236001F05F +:101F20007BFF91E7039C204602F09CFE00288BD0AB +:101F30002368204643F00403236001F06DFF83E72C +:101F4000012000F0B5FA7FE7039991F8403013F0D3 +:101F500008007FF479AF9A077FF576AFFEF7F8FFB8 +:101F600072E7039804F0A6FD6EE7FEF7A1FA6BE7AF +:101F70000399C86A00283FF467AF0122C3689847F5 +:101F800062E7039C002C00F0DD80A36A0D2B0CD9C6 +:101F9000D4F82480B8F80C20B2F5C16F0DD04DF6FE +:101FA00086518A4201D0082A1DD02046FDF79AFEAC +:101FB0004AE7039800F0FEFA46E7292BF5D92046B8 +:101FC000FEF73EF98146B9F1030F3FF43DAFB9F199 +:101FD000040F00F09A80B9F1020FE6D101212046EA +:101FE000FFF77AFE30E7212BDFD998F80E200E3B61 +:101FF000920002F03C0B9B45D7D8BBF1130FD4D90C +:1020000021465A46404698F817A000F09DFD636AA5 +:1020100098F80E100128814603F8061CD3D1B8F8B1 +:102020000C30082B22D0BAF1110F2DD02046FEF72C +:1020300017FA012869D0B8F80C30082B00F08B8013 +:10204000B9F1040F61D0BAF1060F6BD0BAF1010FEC +:10205000ABD12046FFF774FC8146B4E72018032279 +:10206000581703225017032248170322BBF1140FFD +:10207000D9D0204600F0E4FD8146002895D0BAF181 +:10208000110FD3D1042840D000234DF68650626A48 +:102090000493D38C91895BBA81429BB259D00829B1 +:1020A0000FD1118A49BA89B214399942FFF47DAF30 +:1020B000D2F81E1009BA01F10141B1F1807FFFF49D +:1020C00074AF2A21A06A8842FFF46FAF072B7FF616 +:1020D0006CAF083B401A984284BF5B18A36292F829 +:1020E000231092F82230204643EA0123A386D2F837 +:1020F0001A306361918C04AA04F0E4FC01283FF4D7 +:10210000A3AE049B012B7FF450AF164B1A68002A34 +:102110007FF44BAF4FF4FA601C6000F059F993E67E +:10212000114E76E6204602F079FD104A0128136828 +:1021300003F1010313603FF487AEB9F1030F7FF49D +:102140004AAF81E640F20A61094B0A4A0A48F7F7AA +:1021500057F83E21B6E7D8F81A1008F10600FDF747 +:10216000EBFE6DE75C17032258170322601703226A +:10217000A4D81C02581C1D02B4DB1C02014B1868B9 +:10218000704700BF48170322074B1B681BB908E0C4 +:10219000D3F8A8302BB193F8400010F01000F7D11D +:1021A00070470120704700BF2418032220B190F827 +:1021B0004000C0F300107047074B1B681BB908E0D4 +:1021C000D3F8A8302BB193F8400010F01000F7D1ED +:1021D00070470120704700BF241803224DF6865334 +:1021E000426A92899A4214BF14202820704700BF87 +:1021F00030B1037A13F0010F14BF28201420704768 +:102200001420704738B50378D90722D59A070446B9 +:1022100000F1040510D528462569FDF76FF8B5FAD9 +:1022200085F3012022785B09834022F003020343F7 +:102230001343E560237038BD284604F10C01FDF717 +:1022400089F818B1237843F00203237023789B07A1 +:10225000E1D4002038BD00BF104B42F210701A7854 +:10226000D20703D5DB68984228BF18460C4B1B6881 +:102270005BB193F84820D10703D55A6D904228BF2F +:102280001046D3F8A830002BF3D1064B1A78D207AA +:1022900003D5DB68984228BF184670478C17032285 +:1022A000241803227817032270B53E48FFF7AAFFCF +:1022B000002872D13C4C2046FFF7A4FF50B13B4DA3 +:1022C000286838B1237823F001032370FDF70AFD55 +:1022D00000232B60364B1C681CB913E0D4F8A840CF +:1022E00084B104F14800FFF78DFF0028F6D094F880 +:1022F00040309B07F2D5204600F022F9D4F8A840E0 +:10230000002CEED12B4B1868FCF7C6F828BB2A48E6 +:10231000FFF778FF012001F0ADFF0546274C20466E +:10232000FCF7ECFFB5FA85F3002014F8042C5B09E8 +:102330005B00234922F0030243F001031343A5602D +:10234000086004F8043C00201E4E02F06DFA0020E4 +:1023500002F078FA33683BB170BD1748FFF752FFBF +:102360000028F0D00020D6E71748FFF74BFF0028E1 +:10237000F2D0164B01221C6814B90CE0E46954B188 +:10238000237D13F00105F9D12046FFF745FBE469F1 +:102390002A46002CF4D1326070BD0320FFF7CEFB3B +:1023A00088E700BF8C170322A01703225C170322C3 +:1023B0002418032258170322781703227C170322BC +:1023C00060170322B4170322641703222018032284 +:1023D00038B50546094C2046FCF790FFB5FA85F361 +:1023E00014F8042C5B095B0022F0030243F00103A4 +:1023F0001343A56004F8043C38BD00BFA4170322B2 +:1024000038B50546084C201D2561FCF777FFB5FA65 +:1024100085F322785B095B0022F0030243F001039D +:102420001343E560237038BD7817032238B505469D +:10243000084C201D2561FCF761FFB5FA85F3227871 +:102440005B095B0022F0030243F001031343E560E4 +:10245000237038BD8C17032238B504460D464C3026 +:10246000A165FCF74BFFB5FA85F394F848205B09AA +:102470005B0022F0030243F001031343656584F817 +:10248000483038BD38B50546084C201D2561FCF79D +:1024900035FFB5FA85F322785B095B0022F0030271 +:1024A00043F001031343E560237038BD6417032232 +:1024B000031E18BF012305495B000A7843F001039E +:1024C00022F0030213430B70704700BF78170322FA +:1024D000003818BF0120034B1A7860F300021A700D +:1024E000704700BF8C170322003818BF0120034B30 +:1024F0001A7860F300021A70704700BFA017032219 +:10250000003918BF012190F8483061F3000380F8CA +:1025100048307047837B112B0CD0062B07D05A1EF6 +:10252000012A0AD902680AB13A2B06D070474369DA +:10253000198270474369D980704743695980704751 +:1025400010B582B00446FEF7FFFC024605230021C9 +:10255000684684F87D208DF800300194FFF716FB63 +:1025600002B010BD98B108B510F8303C03F0D003AC +:10257000402B06D040F2F121054B064A0648F6F7FB +:102580003FFE830714BF002050F8340C08BD70478D +:10259000E4DC1C02F41C1D028CDC1C0210B5FCF7F0 +:1025A00059FF0446FFF726FA201AB0FA80F04009D6 +:1025B00010BD00BF70B5002853D083680546002BBE +:1025C00056D00020FFF784FF284600F07FFC044629 +:1025D00078B194F84030204623F0100384F840305E +:1025E000FDF7A8FF2146284600F080FC044600289D +:1025F000EFD12846AB689847012800D070BD2B7DED +:10260000284643F001032B7500F060FC04460028C7 +:10261000F4D01B4E0DE01B0714D5236820467361D0 +:10262000FFF7EEF92146284600F060FC044600283A +:10263000E4D094F840309A07EDD521460120FEF70A +:1026400087FCEFE7E269636A2260226AA16A62603E +:10265000E26AA3602261636B226BE1606261A36145 +:10266000DBE740F23731074B074A0848F6F7C8FD69 +:102670004FF44E71064B044A0448F6F7C1FD00BF03 +:10268000B80400221CDD1C02D81C1D028CDC1C02BC +:1026900038DD1C0200B583B0FFF770FD002834D18F +:1026A000404B1B68002B76D1FFF7A4F900286BD1B3 +:1026B00004230193019B082B5FD040F2DC5240F2CF +:1026C000DB530192019A9A4250D90E230193019B48 +:1026D0000E2B44D11C230193019B1C2B38D11423B6 +:1026E0000193019B142B2CD108230193019B082BF0 +:1026F00020D10193019B082B15D124230193019B29 +:10270000242B09D103B05DF804FB4FF46E71264B06 +:10271000264A2748F6F774FD40F2E331254B234A59 +:102720002348F6F76DFD40F2DE31234B1F4A204867 +:10273000F6F766FD40F2DB311F4B1C4A1C48F6F7EA +:102740005FFD4FF476711D4B184A1948F6F758FD96 +:1027500040F2D5311A4B154A1548F6F751FD40F2B3 +:10276000D231184B114A1248F6F74AFD40F2CE31E9 +:10277000154B0E4A0E48F6F743FD4FF47271134B9A +:102780000A4A0B48F6F73CFD40F2BA31104B074AB3 +:102790000748F6F735FD40F2B9310E4B034A0448BD +:1027A000F6F72EFD5817032264DD1C02C41C1D021F +:1027B0008CDC1C02C0DE1C02A4DE1C0288DE1C02B3 +:1027C0006CDE1C0250DE1C021CDE1C02E4DD1C025E +:1027D000B8DD1C0294DD1C022DE9F04190FA90FC5A +:1027E00011F001064FF000041FFA8CFC01F0030306 +:1027F0000BD04FEA0C2080B240EA1C2C002A65D096 +:1028000011F8010B013A60F30F24013B012B71D940 +:1028100022F003000C2838BF0C20B0F10C0575D055 +:102820006FF00F07E0464FF0000E01F110037F1A22 +:1028300053F8100C194610EB080C53F80C0C28BF79 +:102840000EF1010E10EB0C0C53F8080C28BF0EF122 +:10285000010E10EB0C0053F804CC03F1100328BF59 +:102860000EF1010E1CEB000C07EB03004EF1000E05 +:10287000A842E046DCD34FEA1C4717FA8CF702F077 +:102880000E03774402F0010283B1013B4FEA530E7D +:102890000EF1010E4EF001E05D088B1E33F8020FC1 +:1028A00007440FF005C86B1C01EB430112B10B7814 +:1028B00063F30704E019030C13FA80F0030C13FA16 +:1028C00080F076B940BA80B2BDE8F0814FEA1C438F +:1028D00013FA8CFC4FEA1C4313FA8CF3180C10FA11 +:1028E00083F003029BB2C0F30720184340BA80B2C2 +:1028F000BDE8F081012A04D931F8023B023A9C4438 +:1029000086E71FFA8CF707EB1C47CFE7AE46B2E726 +:1029100000232DE9F04788B0CDE90133CDE9033339 +:10292000CDE9053307938689082E09D04DF68653E5 +:102930009E4240F0C48041F2342008B0BDE8F087E8 +:10294000154601AA04460F46059000F01FFA20B173 +:10295000BDF8100008B0BDE8F0879DF81280B8F10E +:10296000110F40D0B8F1060F5FD008F1FF33012BF3 +:1029700078D9019B002B00F09580B8F13A0F40F018 +:102980009180BDF81E90DDF808A0BDF80C60002D08 +:1029900063D1B145CFD3CAF5BB6304334B45CAD32A +:1029A00008F1FF33012B72D9019B6BB9059908EB34 +:1029B000090080B209F108021A31ADF81000FFF7E2 +:1029C0000BFFC343ADF8103045B3049B23F07F43A6 +:1029D000B3F5881F70D0BDF810305BBA99B201A86A +:1029E000FFF798FD1EE0BDF81E90B9F1070FA2D9C0 +:1029F000DDF808A00AF116039F429CD30396002D30 +:102A000055D1069BDB88002B4FD0CAF5BB6A0AF173 +:102A1000040ACA458FD3019B002BC7D0BDF81030E4 +:102A2000002B42D14FF6FF7087E7BDF81E90B9F139 +:102A3000130F80D9DDF808A00AF122039F42FFF4AA +:102A40007AAF069B1B7B4F2B4FEA13167FF673AFB3 +:102A5000B6000396B6B2002D9BD0002101A8FFF767 +:102A600059FD96E7BDF81E90B9F1070F7FF663AFE9 +:102A7000DDF808A00AF116039F42FFF45CAF03964D +:102A8000ADB9CAF5BB6304334B45FFF454AF0AF14B +:102A90000E014A4600202144FFF79EFEC343ADF8D5 +:102AA000103091E744F2213047E7002045E7014626 +:102AB00001A8FFF72FFD6EE74FF6FF718FE740F299 +:102AC0001441024B024A0348F6F79AFBE8DE1C0267 +:102AD000A81C1D028CDC1C02884238BF08467047C7 +:102AE0008842A8BF08467047884228BF08467047FA +:102AF000884228BF0846704708B531B14B1E1844BC +:102B0000B0FBF1F001FB00F008BD40F27E61024B2A +:102B1000024A0348F6F774FB9CDF1C02941C1D025A +:102B20008CDC1C02006800BA704700BF008840BA05 +:102B300080B2704700BA00F10050B0F1805F2CBF46 +:102B400000200120704700BFF8B5838AD0F81E60CE +:102B500023F0C003D0F81A7023B9837B0446453BA9 +:102B60000A2B01D90020F8BD0D463046042100F0A3 +:102B7000DFF900284DD03B0EFF2BF3D00622214673 +:102B80002E4805F003FA10B9360EFF2EEAD10622C0 +:102B90002A48A11805F0FAF90028E3D03FBA07F156 +:102BA0000057B7F1805FDDD3D5E909212129D9D9B3 +:102BB000937BA3F145000A28D4D89B0003F03C0383 +:102BC00003F10E008142CDD3108A40BA80B200F1E9 +:102BD0000E05A942C6D3D57D112D04D0062D29D0CE +:102BE000013D012DBED803F11605A942BAD3C01A82 +:102BF0000728B7D9C3F5BB6304339842B2D8E37D45 +:102C0000112B01D00120F8BD108D003818BF012014 +:102C1000F8BD2B6B002BAED1330EFF2BABD033BAEC +:102C200003F10053B3F1805FA5D3FFF7ADFA00289D +:102C300098D1A0E703F12205D7E700BF8C1C1D0245 +:102C4000F8B5D0E909420646A57B223AA90001F071 +:102C50003C01A1F114070E31D21B214404F12200E2 +:102C600005F0A4F9B36A25F00F05DB1BB362238AD4 +:102C700045F005055BBA9BB2DB1B1A0A42EA032347 +:102C8000A57301202382F8BD00238446F0B50B60B4 +:102C90009CF900E083B0BEF1300F05460E4602AF4E +:102CA00001AC24D0AEF13002D3B2092B2ED80023D0 +:102CB0001CF901EF50B2AEF13002D1B203EB830345 +:102CC000092900EB4303F3D9654523D0FF2B21D815 +:102CD000DBB204F8013BBC4210D0BEF12E0F19D17B +:102CE0009CF901E00CF1010CBEF1300FDAD19CF837 +:102CF0000130303B092B0DD90022D8E79CF9003078 +:102D000043B90120019B336003B0F0BD654501D09C +:102D10000023DEE7002003B0F0BD00BF0F2A06D974 +:102D200010B50C46006801F00FF8204610BD0020D9 +:102D3000704700BF48B141B14FF0000C08228968CC +:102D4000436A416183F80DC01A730020704700BFC9 +:102D500030B129B102234B704269838E8A604B8067 +:102D60002A20704701224FF05E0C00B54FF0000E94 +:102D700003BA0A70C0F306201A0A81F801E081F84C +:102D800002C0C8700A714B715DF804FB70B5002475 +:102D900015691460B5F810C0AB7B9CFA9CFC03F07D +:102DA0000F039B001FFA8CFE734553601AD821292C +:102DB00013D903F10E068E421ED8A2F818C00EF1E8 +:102DC0000E0C614513D306442046EC7DAEEB030E9A +:102DD00094735661A2F81AE070BD41F234230420C6 +:102DE000938170BD41F234230320938170BD41F281 +:102DF00034230620938170BD41F234230520938152 +:102E000070BD00BF002839D0F8B50C46002934D079 +:102E10001F4616460546AC220021204605F0E0F884 +:102E20003B68069932686360086862EA0303A06041 +:102E3000079861680068E261A2686361E0602369E5 +:102E400021626262E0686169A269E362089BA06234 +:102E5000216362631B68A363089B9B88C4F8A4502A +:102E6000A387AB6983B1094A136823B90AE0D3F891 +:102E7000A82022B113469C42F9D1F8BD7047C3F88F +:102E8000A840F8BD1460F8BDAC61ECE7241803223B +:102E900060B100220749C0E906220B6823B9086027 +:102EA0007047DA691AB113468342FAD17047D86184 +:102EB000704700BF20180322014B1868704700BFFD +:102EC0002018032200B1C069704700BF064B1B6881 +:102ED00043B118B906E0D3F8A8301BB1D3F8A42049 +:102EE0008242F8D11846704724180322034661B184 +:102EF000D1F8A80040B11BB906E0D0F8A80098B1FD +:102F0000D0F8A4209A42F8D17047084A10680028E7 +:102F1000FAD023B9F8E7D0F8A8000028F4D0D0F808 +:102F2000A4209342F7D1EFE7704700BF2418032293 +:102F300010B40F4C0F4B2268072902F101021B68E5 +:102F4000226005D8123154F82120013244F82120A2 +:102F50004BB128B907E0824205D0D3F8A83013B1AD +:102F60001A68002AF7D118465DF8044B704700BF75 +:102F7000B817032224180322124A70B55368124C62 +:102F80000133064624685360C8B10D465CB165B98B +:102F90000622314604F1380004F0F8FF18B1D4F8E5 +:102FA000A840002CF3D1204670BDD4F8A430AB4229 +:102FB000EED0D4F8A840002CF7D1204670BD0446CE +:102FC000204670BDB81703222418032230B4144CD5 +:102FD000144BA5680D2A05F101051B68A56005D8ED +:102FE000043254F82250013544F82250A3B158B9A4 +:102FF0004A1C11D01A685C684A4022420CD0D3F8AF +:10300000A8304BB10028F5D0D3F8A4208242EFD0ED +:10301000D3F8A830002BF7D1184630BC704700BF5A +:10302000B81703222418032203460A460020194633 +:10303000FFF7CCBF2DE9F0414DF686554E1B00221F +:10304000B6FA86F6304C88B02468CDE90122CDE985 +:1030500005220E9F760900920492039207927CB398 +:103060000546984618B917E0D4F8A84044B3D4F8F8 +:10307000A4309D42F8D10FE0079A236801320792ED +:10308000D8F80020039493422ED0BCF1000F26D034 +:10309000FFF72CFF044698B13946062204F13800A8 +:1030A00004F074FF94F840308446C3F3C003B34285 +:1030B00021462846E0D0FFF719FF04460028EBD14F +:1030C0000021042304AA52F8040B002814DC013B5D +:1030D00001F10101F7D1002008B0BDE8F081069BA5 +:1030E000029401330693D3E7049B009401330493C5 +:1030F000BCF1000FCCD1F2E708AB03EB810151F832 +:10310000200C08B0BDE8F0812418032200B58DB072 +:1031100000293CD08B1C864613F003008C463DD121 +:10312000224A0490D3680133D3608989CDE9050030 +:103130000829CDE90900089007900B901BD0B1F544 +:10314000C16F15D1BCF81430B3F5807F1BD0B3F537 +:10315000007F14D002AB0093DCF80000BCF804C080 +:10316000029008AB704604AAADF80CC0FFF762FFEE +:103170000DB05DF804FBDCF81E300893EAE7DCF8DC +:103180001C300893E6E7DCF826300893E2E74FF4BA +:103190006471074B074A0848F6F732F840F29B3152 +:1031A000064B044A0448F6F72BF800BFB817032271 +:1031B0000CD71C02181D1D02A4DF1C02F8DF1C0224 +:1031C000054B186818B905E0D0F8A80010B183685D +:1031D000002BF9D0704700BF2418032230B50B2311 +:1031E000044685B0102100688DF808300394FAF782 +:1031F00097FB4FF0FF3102A8FEF7C8FC08B905B0F5 +:1032000030BD4FF0FF3520680023012210210095CA +:10321000FAF7E2FA05B030BD90F8663070B50446B2 +:1032200013F0080032D194F87530FBB1083B012B44 +:103230001CD994F865305B0605D4084619B1D4F85A +:103240009C500DB1012070BDD4F89460043626F076 +:10325000030606F11400FAF76BF950B105604560FA +:103260008560C5600661C4F89C00EBE76FF07F00E5 +:1032700070BD082194F8663020460B4384F8663010 +:1032800001F004FBD4F89C30002BDBD16FF00B0075 +:1032900070BD00BF08B50448FAF7F2FBBDE808406E +:1032A0000248FAF7EDBB00BF401803222C18032296 +:1032B0000A28F8B505460E46144676D0022840F096 +:1032C000A08072B9012900F08C80022E0CBF11245D +:1032D0000024FEF753FF002875D14FF0FF35284634 +:1032E000F8BDFEF74BFF0028F7D0574B9B68013322 +:1032F00040F09580554B9B68013340F08980112C3C +:1033000064D0062C40F09280012E4FF4E87740F014 +:1033100094803846FAF70CF905460028DDD0FAF714 +:103320004DFA0646002863D03A460021284604F0AC +:1033300057FE2B7A112C23F001036E602B725BD0A9 +:1033400040F2B45140F6B830A5F86E10C5F89000C0 +:10335000FFF7D2FB0246D5F890303D4EDB08A6FBC6 +:103360000331C5F8942089090120FFF7B5FB024617 +:10337000D5F894300120DB08A6FB0361C5F80821CD +:103380008909FFF7A9FBC5F80C0105F10C00FAF754 +:1033900083FB022242F2107385F83A2085F83B4005 +:1033A0002846C5E90833AD61F8BD0AB901298CD1B9 +:1033B000FEF7E4FE002890D04FF4F171254B264A29 +:1033C0002648F5F71DFF022D8FD0F5E7022E4FF0AE +:1033D00064079ED040F20621214B1F4A1F48F5F793 +:1033E0000FFFFEF7CBFE00283FF477AF06247CE703 +:1033F0002846FAF72BF970E705F15000FAF740FB81 +:10340000C3E740F27221174B174A1448F5F7F8FE4C +:1034100040F2FD11154B104A1048F5F7F1FE40F24D +:10342000F911134B0C4A0D48F5F7EAFE4FF40771FA +:103430000B4B094A0948F5F7E3FE40F21321084B0C +:10344000054A0648F5F7DCFE401803222C18032233 +:103450006D3EE32C98E01C02D81D1D0244E01C02C6 +:103460004CE11C0214E01C02F01D1D02FCE01C02D9 +:10347000ACE01C0210B50420FAF75AF858B100234A +:1034800003600446FAF79AF9206008B1204610BD9F +:103490002046FAF7DBF80024F8E700BF08B5B0B122 +:1034A00071B10346006C02F00F0202431A64120766 +:1034B00000D108BDD9630846BDE80840FFF78EBEBD +:1034C0004FF45571054B064A0648F5F799FE40F250 +:1034D0005331054B024A0348F5F792FE88E11C027E +:1034E000C81D1D0244E01C0270E11C0208B560B159 +:1034F00091B1036C02F00F0223EA020313F00F0FE5 +:1035000008BF0021C0E90F1308BD40F27A31064B15 +:10351000064A0748F5F774FE40F27B31054B034A33 +:103520000348F5F76DFE00BF70E11C02B81D1D02D7 +:1035300044E01C0288E11C0208B540B171B1C36BC4 +:103540008B420ABF406C002000F00F0008BD4FF412 +:103550006871064B064A0748F5F752FE40F2A13162 +:10356000054B034A0348F5F74BFE00BF70E11C0210 +:10357000A41D1D0244E01C0288E11C0230B587B086 +:10358000F8B1054604A80391FBF7B8FE04E003A9CF +:1035900004A8FBF7DFFE88B90023039A0F212868EF +:1035A00000921A46FAF718F92846FFF717FE00218D +:1035B0002868FAF7B5F904460028E8D0204607B095 +:1035C00030BD40F2CF31024B024A0348F5F718FEF6 +:1035D00088E11C02941D1D0244E01C022DE9F04309 +:1035E0001D46431E033387B006D8C36904461BB18A +:1035F00090F83B30112B05D06FF01504204607B032 +:10360000BDE8F0839146036D026A0E460392B3B99A +:1036100072B3E9062CD404A8FBF770FE03E004A8FB +:10362000FBF798FE20BB039F002341216068012225 +:103630000097FAF7D1F8236D03A9002BEFD0002BE8 +:1036400016DDE6F70DF9E36D6A07D3F80C8012D5A5 +:10365000E6F72EF9B8F1000F0AD04046FEF7BEFD9E +:1036600014280CD06FF015044046FCF73BFBC5E76F +:103670006FF00A04C2E74046FAF738FAE8E7404636 +:103680000E99FFF765FB0F9B13B118230F9A136078 +:10369000D8F82840D8F82410EB07A4EB0004014424 +:1036A00006D5316015F0050FDED0002CA6DADBE779 +:1036B0004C45A8BF4C463046224604F08BFDF1E74E +:1036C00070B584B004460E46FEF768FF002836D178 +:1036D000631E033325D8E3691BBB09230546039406 +:1036E0008DF8083016B37378022B06D1B368227AAE +:1036F0001BBA60F30002A362227273885BBA23874D +:103700004FF0FF3102A8FEF741FAA8B14FF0FF36A3 +:1037100000236068012210210096FAF75DF8E36942 +:103720000BB96FF01505284604B070BD2087A06264 +:10373000E06220636063E3E76FF08B05F3E740F23C +:10374000A361024B024A0348F5F75AFDA4E11C02AB +:10375000741D1D0244E01C022DE9F04788B0109F43 +:10376000002F00F091800D46002900F0868014465D +:103770007A78022A04D06FF0150008B0BDE8F0870F +:10378000B4F5B86F03D9002008B0BDE8F087421E39 +:1037900003320646F7D890F83B20112AF3D1C269CC +:1037A000002A5BD0726A0392DA0650D50022039297 +:1037B00013F0010A2FD02846FEF7D4FE80460028D9 +:1037C000E1D004F12A09039D04238DF81830002369 +:1037D0000793B36CC8F830307B78022B48D07B88D5 +:1037E000C8F82890A8F83430F3682946A8F836308D +:1037F00096F83A20D8F8243006A89A71CDF81C80A3 +:10380000FEF7C4F9012831D0BAF1000FBBD1404610 +:10381000FCF768FAB7E704A804F12A09FBF76EFD84 +:1038200048460399FCF784FA80460028ABD0406AEA +:10383000294622462A3004F0CDFC04A803A9FBF750 +:1038400089FD0128BFD15546CDF80CA0BCE70193F6 +:10385000FEF7A4FE019B0028A8D1A9E71146019319 +:10386000FFF72EFF00288ED1019B9BE7204684E7BF +:1038700039464046FFF75EFAB1E740F24661064B33 +:10388000064A0748F5F7BCFC40F24561054B034A80 +:103890000348F5F7B5FC00BFF8E11C02841D1D02CA +:1038A00044E01C02D4E11C022DE9F04F85B00193E5 +:1038B000431E033306D94FF4EE61464B464A474850 +:1038C000F5F79EFC90F83B20454B062A454F0546F0 +:1038D0000E4608BF1F46002974D0B1F80280B8F127 +:1038E000000F34D14FF47C44DFF80091CDF80C8008 +:1038F00007F1080B03A8E6F7B3F9F8B1BDF80C30EF +:103900009A0AA9FB0212C2EB8212A3EB822A0AF5E1 +:10391000806A9AFA9AFA1FFA8AF8FEF72FFCA0B189 +:10392000FA68934503D110E0526893450DD01368AF +:103930009845F9D1013CA4B2002CDBD100236FF0F3 +:103940007C00738005B0BDE8F08FA6F802A0019B53 +:103950001BB195F83B20062A15D0FEF70FFC80B16D +:10396000FA6807F10800904203D10AE052689042D9 +:1039700007D011688845F9D16FF06F0005B0BDE838 +:10398000F08FB6F80280B06898FA98F2C5F80C800B +:103990002A8768B9A86C80B103681BBAAB62384645 +:1039A00005F10C01FAF77CF8002005B0BDE8F08FB6 +:1039B0000721FFF7BDFAA864EDE7A862E862286373 +:1039C0006863ECE740F29371074B034A0348F5F74D +:1039D00017FC00BF10E21C02681D1D0244E01C021F +:1039E0002C1803224018032244E21C021441100444 +:1039F0000A2300B583B08DF80030431E03330190D5 +:103A00000CD84FF0FF316846FEF7C0F8002814BF0D +:103A100001204FF0FF3003B05DF804FB002003B03D +:103A20005DF804FBF8B590F83B300546062B12D044 +:103A3000EB691BB105F10C00FAF758F895F83B302B +:103A4000112B49D0686808B1F9F7E4FF2846F9F767 +:103A5000FDFD0020F8BDD0F8A00008B1FCF742F948 +:103A600005F5887002F084FCD5F8980008B1F9F7E4 +:103A7000EDFDD5F89C0008B1F9F7E8FD95F8753033 +:103A80001E4E012BF4682F8F06F1080601D117E0B6 +:103A90006468B442CCD0E36893F87520012AF7D16A +:103AA0001A8FBA42F4D1B3F87020002AF0D0013A4C +:103AB000A3F87020BCE790F8643013F0060F1AD119 +:103AC000B442B5D0E068646890F87530012BF7D047 +:103AD000038FBB42F4D1EEE72B6D002BB2D0EB6D20 +:103AE000DC682046FAF702F82046FCF7FBF82B6D5D +:103AF000002BF4D1A6E7FFF795FFE1E72C1803228E +:103B0000411E033102D96FF01500704730B50446ED +:103B100083B0122A0BD8DFE802F06D40AC0A0E0E1B +:103B20000A0A0A0A0A2030704CB50A0A9D006FF092 +:103B30006C0003B030BD90F83B10062940F0BA800D +:103B4000042A00F0C980D0F89820002A40F0B28002 +:103B50001B68C0F890300020EBE790F83B20062A65 +:103B600040F0A8801B68002B00F0A88090F864301B +:103B700043F0080380F86430EDE790F83B20062A14 +:103B800040F098801B68002B00F09F8090F8643014 +:103B900043F0100380F86430DDE790F83B201B68A9 +:103BA000112A04D143F69822934228BF1346636238 +:103BB000D1E790F83B50062D7CD11B6890F810217E +:103BC000003B18BF012390F8751063F341020429EC +:103BD00080F81021BFD9D0F89C000028BBD000F09D +:103BE00009FD0028B7D001232846A4F86C30FDF762 +:103BF000A5FFB0E71B680362ADE790F83B20062AFB +:103C000058D1D0F89C20002A54D1B0F86E10186812 +:103C10000193FEF771FF94F83B20C4F89400062A44 +:103C200048D1D4F89820002A44D1019B94F810116F +:103C3000D3E902025B68C907C4E94223C4F89000D3 +:103C400089D5B4F86E1001FB02F201FB03F3C4E95D +:103C5000452380E790F83B20062A2BD1D3E90023A7 +:103C6000934227D9D0F89010994223D3C0E9222358 +:103C700071E790F83A20002B3AD042F0020280F827 +:103C80003A2068E790F83B00062813D11B68012111 +:103C9000003B18BF0123626E9B0422F4802222F4B1 +:103CA000807243F480731343A4F86C106366FDF7CD +:103CB00045FF50E76FF0150003B030BD90F8642069 +:103CC00063F3C30280F8642045E790F8642063F34F +:103CD000041280F864203EE7D0F89C20002AE9D145 +:103CE000B0F86E101868FEF707FFC4F8940032E7CA +:103CF00022F0020280F83A202DE700BF10B50446FA +:103D0000FEF73CFA68B10C49CB6808318B4203D10D +:103D100008E05B688B4205D01A689442F9D1D868F4 +:103D200010B110BD002010BD40F60641034B044AFF +:103D30000448F5F765FA00BF4018032270E11C0241 +:103D4000541D1D0244E01C022DE9F04385B0019092 +:103D50004FF0000C2E260846234D01AC02AF0DF1AA +:103D60000F0E14F8011BA5FB0123DB08DAB2A5FB3B +:103D7000029803EB8303A1EB43038DF80E304FEA67 +:103D8000D80303EB8308A2EB4802D2B263298DF873 +:103D90000D20DBB224D8002A0CBF4FF002084FF0F0 +:103DA00001088DF80C3003AB03EB080200EB0C01AB +:103DB00012F8013B3033964501F8013BF8D10CF184 +:103DC0000303BC420CF1040CA3EB080303D0C6545C +:103DD000ACEB080CC5E70022C25405B0BDE8F08387 +:103DE0004FF00008DDE700BFCDCCCCCC02288C46DC +:103DF000114601D0002070471A466046FEF78EBF7C +:103E0000002300B583B001A90193FEF73DFF00B187 +:103E1000019803B05DF804FBC26B10B5036804465B +:103E200022B113F4706FC3F303210DD1606803F066 +:103E30007F01216000B111B90023236010BDF9F7A3 +:103E400099FD0023236010BD436C10680B4363642D +:103E5000F9F790FD2368E9E72DE9F043431E0333AA +:103E600089B006D8C36904461BB190F83B30062BD5 +:103E700005D04FF0FF35284609B0BDE8F08390F833 +:103E800064900F4619F0080916465BD04FF0000900 +:103E9000FAF75AFF94F864304FF00008180743D43B +:103EA000A56F0DB395F864309907C4F878801BD5D9 +:103EB00095F8643068F3410385F86430FAF74CFFF5 +:103EC0000EB1182333602B7ADA072FD594F86430BB +:103ED0001B07D0D407234FF0FF3106A807948DF8B5 +:103EE0001830FDF753FEC6E7FAF736FFB9F1000FB9 +:103EF00005D1236A039353B304A8FBF7FFF903A981 +:103F000004A8FBF727FA034608BB039A0421009292 +:103F100060680122F9F760FCFAF716FF94F8643044 +:103F20004FF001091807BBD52546BDE7002FCDD0BE +:103F300002237B702A6DB5F8603012BA5BBABA60A2 +:103F40007B80C3E790F87530012B92D1A0E7002564 +:103F500091E700BF2DE9F04F1E46431E89B00333A1 +:103F6000039106D8C36904461BB190F83B30062B79 +:103F700005D06FF01505284609B0BDE8F08F16F0A2 +:103F8000010B904601D00029F3D0D4F898000546E3 +:103F900010B100F02FFB0546002206F0100A03E0E6 +:103FA00000F028FB01220546002D36D194F875302B +:103FB0004BB3083B012B26D90DF1180952B9236ADE +:103FC0000593002BD7D0BAF1000FD4D106A88146B3 +:103FD000FBF794F9484605A9FBF7BCF9034600280E +:103FE000C9D1059F6068012261210097F9F7F4FBB0 +:103FF000D4F898000028D3D194F87530A3F10802C2 +:104000000BB1012AE6D894F8663013F0080F14BFFC +:104010006FF00B056FF07F05ADE7ACDDD4F89800CD +:10402000BBF1000F23D1C6F3800643465946039ADD +:10403000009600F097FB94F964300546002B9ADA5D +:10404000D4F8980000F0CAFAD4F88C30984292D391 +:104050000122B4F86430A4F86C2023F4C07343F454 +:104060008073A4F864300620FDF768FD83E70399A8 +:1040700009B0BDE8F04F00F0F3BA00BF2DE9F04FF2 +:104080008BB0049251B19846431E0333044605D8C1 +:10409000C3691BB190F83B30062B06D06FF01503B7 +:1040A000039303980BB0BDE8F08F0E4611461746F8 +:1040B000FFF7B2F8031E0393F3DDD4F89C0000F081 +:1040C00081FA002F3D4631DD4FF0000B4FF0010A21 +:1040D000CDF80CB000281DDD94F86410A84203460A +:1040E000A8BF2B4611F010015BD0A84269DA324616 +:1040F0000021D4F89C0000F0C7FA8146A4F86CA017 +:10410000FEF74CFA002858D0039BA5EB09054B4459 +:1041100003934E44BBF1000F15D1636A0793FEF77A +:104120003DFA002833D0039B002BBAD194F87530A8 +:10413000062B34BF6FF01B036FF07F0303930398CC +:104140000BB0BDE8F08F07A908A8FBF703F900281A +:10415000E9D1079F00236068012222210097F9F727 +:104160003BFBE369002BDED094F83B30062BDAD121 +:1041700020460499FFF750F80028D4DBD4F89C00BF +:1041800000F020FA002D4FF0010BA3DCCBE7079BDA +:10419000002BC8D018F0100FC5D108A8FBF7AEF857 +:1041A000D7E73246D4F89C0000F06EFAA4F86CA071 +:1041B0008146FEF7F3F90028A6D10620FDF7BEFCE4 +:1041C000A2E70593FAF7C0FD94F86420002142F0BD +:1041D000400284F86420059B3246D4F89C0000F02D +:1041E00053FA8146FAF7B8FD88E700BF431E033350 +:1041F0000AD8C36910B504461BB190F83B30062BB2 +:1042000005D06FF05E0010BD6FF05E00704790F853 +:10421000753013F0F70FF4D14FF6FF70FEF760FC26 +:1042200094F86430A4F872001B071DD5D4F89800E8 +:1042300008B100F0F7F9D4F89C0008B100F0F2F9E9 +:104240005A22002104F1A60003F0CAFEC022002178 +:1042500004F5887003F0C4FE0023636694F86430AC +:1042600043F0080384F864302046012100F00EFB7F +:10427000002010BD2DE9F0478046FAF769FE1D4B7E +:104280001D4F1E68FC68861B012E07F1080738BF0A +:104290000126BC424FF47A7A186024D04FF000090E +:1042A00010E09B1BA5F86C302B681BB1B8F1000F18 +:1042B0001CD1C246B5F86C3013B19A4528BF9A4656 +:1042C000BC4210D0E5686468B5F86C30002BF7D0BC +:1042D000B342E6D82846A5F86C9000F033FC0028DD +:1042E000E2DABC42EED15046BDE8F0872846FFF73F +:1042F00093FDDFE7281803222C18032282B070B543 +:10430000164804AC84E80C00C36800F1080C63454F +:104310004FF000001BD0099A089D1FFA81FE94B24D +:1043200002E05B68634512D0DA68118F7145F8D1FD +:1043300092F8751001290ED0B2F86010A142F0D1A8 +:10434000002DEED10499166D8E42EAD11046BDE8DB +:10435000704002B070471046E3E700BF2C180322FC +:104360002DE9F0410446D0F898000D4616469846CF +:10437000E0B132464346294600F086F9064615B1BB +:104380003046BDE8F08194F96430002B47DA2368A9 +:10439000226C43F00101D2072160F1D543F4807310 +:1043A00043F0010330462360BDE8F081D4F89070FB +:1043B000B4F86E20B7FBF2F2013A032A28D9502252 +:1043C0001421D4F8880038B907FB01F12448A0FB78 +:1043D00001014909C4F88810D4F88C1039B907FBD9 +:1043E00002F21F49A1FB02125209C4F88C200437C3 +:1043F00027F0030707F11400F9F79AF820B3002219 +:104400000761026042608260C260C4F89800B0E751 +:10441000144901EBC20051F832104268D1E7D4F8D8 +:10442000980000F0DBF8D4F888309842AFD8012229 +:10443000B4F86430A4F86C2043F4C073A4F864307A +:104440000620FDF77BFBA2E7082194F866302046A2 +:104450000B4384F8663000F019FA4FF0FF368FE70F +:104460001F85EB51341D1D020138C31C8CBF002079 +:10447000012070472DE9F04B4D4B0746DC6803F1F6 +:1044800008094C454FF0000882B01DD0C34602E039 +:1044900064684C4515D0E568EB6BBB42F8D195F8E4 +:1044A0003B202B6C062A03F0010626D02EB12E6D80 +:1044B000003E18BF012648EA060864686E644C4551 +:1044C000E9D1BBF1000F07D13A4B4FF0010BDC688B +:1044D00003F108094C45DED100213868F9F720FACC +:1044E00020EA080010F00F0137D1386848F01001B9 +:1044F00002B0BDE8F04BF9F73DBA95F8642002F040 +:10450000060156B195F8750001282AD002F00A027A +:104510000A2A02D000293BD000265A0707D595F871 +:10452000752012F0F70F46F0040208BF16469807F0 +:10453000C1D5F1B195F865301907BCD595F875204E +:10454000042AB8D9DA06B6D443F0100385F86530EA +:1045500046F0020648EA0608AFE73868F9F7E0F9DE +:10456000C3E7AE6F002EE2D096F86460C6F3400653 +:10457000DDE795F83B30062BDCD1D5F89C0020B167 +:1045800000F020F80028E3DCD4E7D5F89400F9E740 +:10459000D5F898000E460028BFD0019100F02AF807 +:1045A0000028D4BF002601262B6C0199B5E700BF77 +:1045B000401803222C1803220369501A1B1828BF25 +:1045C000184670470269816803681344013B5B1A0F +:1045D0009A42A3EB020088BF184670470269C1687F +:1045E00003681344013B5B1A9A42A3EB020088BFA5 +:1045F0001846704702698368016813445B1A9A423F +:10460000A3EB020088BF1846704700BF02698368A9 +:10461000416813445B1A9A42A3EB020088BF184614 +:10462000704700BF002383600360C360436070472E +:10463000836810B40469426823449B1A9C42A3EB2C +:10464000040298BF13464268994294BF5218D21888 +:10465000131BA24228BF1A465DF8044B4260704704 +:1046600030B405680469826803682244D21A00F1F4 +:10467000140394422B44A2EB04000B6088BF104645 +:10468000611B30BCFEF734BA2DE9F0410F460446F9 +:10469000194615468268036800690344013B9B1A6A +:1046A0009842A3EB000098BF03469F42A3EB07008C +:1046B00028BF0020FEF71CFA064660B3D4F8088035 +:1046C000AFB120694744B8423FD96DB13146C01BF4 +:1046D000FEF70EFA804607F1140329464246E01819 +:1046E00003F078FDB04534D3FAF72EFB0AE0ADB9FC +:1046F000FAF72AFB236906EB0807FA1ABB4298BFB0 +:104700001746A760E2682368D21AFB1A9A4298BF3C +:10471000E760FAF721FB3046BDE8F08120693146B9 +:10472000A0EB0800FEF7E4F9074608F11403294658 +:104730003A46E01803F04EFDBE42D9D9F21BE91902 +:1047400004F1140003F046FDD2E73F1A002DBDD15D +:10475000CAE7A6EB080205EB080104F1140003F018 +:1047600039FDC1E72DE9F8430D46044619461646C2 +:1047700083680268006903449B1A9842A3EB000017 +:1047800098BF03469D42A3EB050028BF0020FEF71B +:10479000AFF9074630B3D4F800803DB12069A84492 +:1047A000404522D8F6B1A8EB000820E0BEB320694E +:1047B0003946A0EB0800FEF79BF9814608F1140189 +:1047C00030464A46214403F005FD4F451ED8089B5C +:1047D0001D4307D1226907EB0803991A9A4298BF33 +:1047E0000B4623603846BDE8F883002EFAD03946E0 +:1047F000A0EB0800FEF77CF9814608F11401304671 +:104800004A46214403F0E6FC4F45EBD906EB09008C +:10481000A7EB090204F1140103F0DCFCD7E7089BC5 +:10482000002BD7D0DEE700BF38B5054D04462B6816 +:1048300023B1834202D01846FFF7F4F82C6038BD4C +:104840005818032238B5064D04462B6833B183420D +:1048500004D01846B3F87210FFF7C8FC2C6038BDBE +:104860005418032210B50446FAF772FB002294F89C +:104870006530C4F8840023F0060384F8653084F8BA +:104880007C20FAF765FBC4F8800010BD2DE9F041EB +:1048900090F875600446042E0D463BD9082E00F0B2 +:1048A000C680042900F2D98094F864305A0702D5F2 +:1048B0001F0740F1D98027463B68396C43F020023E +:1048C00011F0040F43F4846308BF13463B60304685 +:1048D00000F09CFC08B9A4F86C0084F87550002D19 +:1048E0004ED0082D75D0FAF733FB002294F86530CE +:1048F000C4F8840023F0060384F8653084F87C2033 +:10490000FAF726FB03463846C4F88030BDE8F0418C +:10491000FFF782BA04292ED9B31E0829DBB251D081 +:1049200090F86420022B02F0040100F28680002936 +:1049300000F08680100700F1A580A76F002F00F01F +:104940009780BB6F002B00F09F803B68396C43F071 +:10495000040211F0010F43F4827308BF13460022D2 +:104960003B6094F86430A26723F0060343F002032F +:1049700084F86430ABE784F87550002D72D1274677 +:10498000FAF7E2F994F8643013F0060F77D01907BC +:104990002ED5FAF7E1F994F864301A0734D5082DCA +:1049A000A1D1033E012E9ED800233C4D84F87530E2 +:1049B000286828B1844203D0B0F87210FFF716FCC3 +:1049C0002C6090E7022B88BF80F875107FF66CAFE3 +:1049D0002746FAF7B9F994F8643013F0060FD6D1E8 +:1049E000FAF7BAF994F864301B077FF57CAFD8E783 +:1049F00094F8643023F0060384F86430FAF7ACF9D5 +:104A000094F864301A07CAD4FDF7C8FD00283DD0D9 +:104A1000DFF89C80D8F8000018B1844201D0FFF77D +:104A200001F8082DC8F800407FF45DAFDAE70429EB +:104A3000A1D90829CCD090F8642051073FF57AAF6E +:104A40002368216C43F0080211F0020F43F4027353 +:104A500008BF13462746236039E708293FF424AFEF +:104A600084F8751027463EE7A76F002F7FF424AF28 +:104A70004FF4A2710A4B0B4A0B48F4F7C1FBFAF74B +:104A80006BF930E727465CE7BC675EE74FF4E571FA +:104A9000064B044A0448F4F7B3FB00BF5418032242 +:104AA00060E21C021C1E1D0278E21C02CCE21C0209 +:104AB0005818032230B544F6206590F8753083B05D +:104AC000022B0446019519D0B0F86C0008B103B070 +:104AD00030BDD4F8041101AA04F5887001F0E8FE95 +:104AE000019B03B34FF47A7202FB03F3934223D288 +:104AF00001200246A4F86C2003B030BD90F8653068 +:104B00001B0709D590F87430022B11D840F6B83045 +:104B1000013B984083B202E04FF4FA700346A4F8D8 +:104B20006C3003B030BD0028E2D128462A46E1E7C8 +:104B300042F6F8200346F2E7B3FBF2F39AB21046CE +:104B4000D8E700BF38B590F875300446042B1FD95C +:104B5000D0F89C30B3B301F0F1F8D4F8A0504DB1C7 +:104B600094F864309A061BD52846FBF7BBF800235F +:104B7000C4F8A03094F87530042B43D8022B41D0F0 +:104B80002046FFF797FF2046BDE8384000F04CBBB9 +:104B9000D0F8A050002DF1D094F864309A06E3D4F8 +:104BA00094F87530ABB92046FFF784FF0128D4F89C +:104BB000A0001FD920B1FBF795F80023C4F8A0305E +:104BC000002038BDD0F8A050E5B190F864309B06C5 +:104BD000CAD42046FDF70CFB024600232946204696 +:104BE000143200F0FFFD2046FFF764FF0128D4F8DF +:104BF000A000DFD80028BDD0FBF774F80023C4F86C +:104C0000A030B7E7204601F02DF82046FFF752FF0D +:104C10002046BDE8384000F007BB00BF08B588B1AA +:104C2000436A43B19B89082B01D0002008BDBDE831 +:104C3000084000F03DB840F28D21064B064A074877 +:104C4000F4F7DEFA4FF42371054B034A0348F4F7F7 +:104C5000D7FA00BFFCE21C02001E1D0278E21C0213 +:104C6000A4D81C02114A018FD36802F1080C6345D5 +:104C700019D049BA10B589B2044602E05B686345B1 +:104C80000FD01A688A42F9D1DA6892F83BE0BEF197 +:104C9000060FF3D192F864008007EFD50120A267D8 +:104CA00010BD002010BD0020704700BF2C1803224B +:104CB0002DE9F0478AB0456A0490FDF78FFA0E306F +:104CC0002C182D5A0498677BD0F828A06688D4F851 +:104CD0000480D4F80890FDF781FA2230824504D28E +:104CE000002630460AB0BDE8F08796FA96FE002608 +:104CF000049B6DBA5A6AADB2D2F81A30D2F81EA02F +:104D00001BBA0395059309960AAB13E907008DE8D2 +:104D100007000DF1140C1FFA8EF19AFA8AF09CE844 +:104D20000C00FFF7EBFA054600285AD090F8750002 +:104D300000F06CFA002854D095F8753085F874604E +:104D4000012B77D0790758D407F01F02022A01D12E +:104D5000042BC5D82846FDF74BFA4FF0100C049BE6 +:104D600000F10E015E6A00F1B40372187158D2F8B6 +:104D70000480D2F808E0D668E9502B44C3F80480D8 +:104D8000C3F808E0DE6011692844196180F8C1C0E9 +:104D90002846FFF767FD237B03F0F003502B62D812 +:104DA0000126E389BA075BBA9BB2C5F8043104D483 +:104DB00095F802219340C5F80431284604A900F073 +:104DC00057FA002803DD284604A900F029FF0498BB +:104DD00018B1FAF787FF002304932846FFF76AFE0D +:104DE0007FE707F01F03102B3FF47AAF78073FF5FA +:104DF00077AF049801F054F872E7022B26D0D5F86B +:104E0000201198FA88F8414528D0404601F0A0FAD0 +:104E100000283FF465AFD5F82011D5F8143140468D +:104E2000194401F091FA00283FF45AAF049801F0B8 +:104E300029F855E707F01F03022BD7D1284604991C +:104E400000F008FC05460028A2D149E7D5F83C311E +:104E500099FA89F901334B457FF442AF3146284630 +:104E6000FFF714FD3CE72846049900F005F80646D4 +:104E700000283FF435AF94E72DE9F04F0C46054686 +:104E800087B00846FDF7AAF9616A00F10E031944DC +:104E90000B7B502B03D9A26A2230824203D8012017 +:104EA00007B0BDE8F08F1C09053CA400E4B2121A5B +:104EB000A242F4D391F80D8008F00208002CEED045 +:104EC00001F1140B16E0012A19D0012C00F0AC807E +:104ED000032A16D0022A2BD09BF80100012840F2A9 +:104EE000A380A042034600F29F80052A51D0E41A15 +:104EF0009B44D4D09BF80020002AD0D0E3E713468F +:104F0000F5E7022C00F090809BF80130032B40F075 +:104F10008B80B8F1000F09D095F866309BF802201D +:104F200043F0100385F8022185F866300323DEE79D +:104F3000032C79D99BF80130042B75D10BF10200B9 +:104F4000FDF7F4FDB5F86E30984201D000286BD023 +:104F5000B0F5067F38BF4FF40670984217D295F827 +:104F60006430002243F0010385F86430D5F8143131 +:104F700086B2B3FBF0F300FB03F366F30F0266F3B4 +:104F80001F42A5F86E60C5F81431C5F8CC21042382 +:104F9000ADE7821E072AAAD90A38C0F3C40EC1B2EF +:104FA0000BF10A07CDE9038440F2022AF0460BF127 +:104FB000020607EBCE0705F58879059102E0083671 +:104FC000BE4222D03046FDF7ADFD0446301DFDF750 +:104FD000A9FD21460246484601F032FD0346D5F8B8 +:104FE0009C000028EBD0002BE9D000221146009253 +:104FF000FFF7B8FB2B6843EA0A0243F002032B6079 +:105000002B6C9B0748BF2A60D9E7C646DDE90441FF +:105010000A22CEEB4E1301EBC30302EBCE02DDF806 +:105020000C8052FA83F362E7002039E7F8B50446B2 +:105030000E46456AFDF7D2F8034620460E331D445E +:10504000FDF7CCF8D4E909712B7B00F10E029B0827 +:1050500003F03C031A4417443760626A0E3994899E +:10506000082C0ED000228A42A8BF0A4618446B7B47 +:105070008242A2EB0004D8BF00249B0605D4204640 +:10508000F8BD128A52BA92B2EDE7698A204649BA4F +:1050900089B20F443760FDF723FD241A2046F8BD7E +:1050A0002DE9F0411546044684B010461E460F46D1 +:1050B000FDF794F86B6A0344D3F812801EB194F89C +:1050C0007530032B06D80023184684F84C3104B001 +:1050D000BDE8F0810023D4F898000393F0B1FFF706 +:1050E00071FA034603AA98FA88F1009204F58870D1 +:1050F000324601F02BFA011E13DB039B0BB1F61AAB +:105100001F4433463A462046FFF72AF9864208D024 +:10511000284600F0C5FE4FF0FF30D8E7D4F89030B5 +:10512000E0E7D4F840310BB90020D0E70022204658 +:105130001146FFF715F90023C4F84031F4E700BF2A +:1051400038B5044608464D6AFDF748F80E30054468 +:105150006B7BA968DB0704D5D4F824310133C4F88C +:10516000203194F8652050063BD4D4F8303142F019 +:105170004002C4F8343184F8652094F86620D107E1 +:105180003FD594F9651001330029C4F830310BDBA9 +:1051900000226A73C4F83C3194F84C310020143377 +:1051A000DBB29B002B7338BD082182F00202C2F3F0 +:1051B000400212016A732046FFF768FBD4F83021E1 +:1051C0006B7BC4F83C21002BE6D02046FDF710F89D +:1051D00094F84C311433DBB218449B002B73C0B2EB +:1051E00038BDD4F8343109BA5A1C8A42C5D194F872 +:1051F000662042F0010284F8662094F86620D10708 +:10520000BFD411220A21C4F83031D3E70B2808D8C3 +:1052100040F6813323FA00F000F0010080F0010035 +:1052200070470120704700BF90F8752010B5082A1C +:10523000044606D840F22313D340DA0701D50020F4 +:1052400010BDF9F785FE47F23053D4F88420801A58 +:10525000984201D8012010BD08212046FFF716FB17 +:1052600094F864305B07F5D54FF0FF3010BD00BFF8 +:105270002DE9F04F0446086891B00D46476AFCF7E7 +:10528000ADFF0E30074405A92868D7F8048097F8C9 +:105290000DA0FFF7CBFE94F875300646042B98FA64 +:1052A00088F806D9D4F8202108F101039A4200F0C9 +:1052B0008C80D4F8283108EB060BABEB0303002BF2 +:1052C000C8BFC4F828B1334620462A680599FFF7BD +:1052D000E7FE0028C0F27E812046296800F048FDE4 +:1052E00094F875308146042B0AF001021FD09AB160 +:1052F00094F96520002A0FDB94F86520C4F824B1E6 +:1053000042F0800284F86520520605D494F86620A5 +:1053100042F0020284F86620023B082B00F29880DB +:10532000DFE803F00D5A0D7F4141969641000AF0E7 +:105330001F0ABAF1020F00F0D280002AD8D12B68E0 +:1053400020465F6AFCF754FF94F875200E30022A5D +:105350000CBF1221102107EB000898F80D30D8F887 +:10536000047003F017038B423FBA76D00821204621 +:10537000FFF78CFAD8F80830C4F820711BBAC4F8CB +:105380003C3198F80D30204643F0040388F80D3086 +:10539000FCF72EFF09F1140909EB00074FEA890910 +:1053A00088F80C9004E020462968FFF7C9FE0746FC +:1053B000002F06DD3B4632462946204600F00CFD14 +:1053C0000746384611B0BDE8F08F94F8653043F0D9 +:1053D000010384F865306CE73946204600F090FA06 +:1053E000122381467B732046FCF702FF484409F1F3 +:1053F00014094FEA890987F80C90042100F1140779 +:105400002046FFF743FAD4F82C3108F101020133AA +:10541000C4F82821C4F82021C4F84431C4F830313C +:10542000C6E72B6820465F6AFCF7E2FE0E3007EB0A +:105430000008B8F80E3098F80D7094F802215BBAA5 +:105440009BB29340F806D8F804A0C4F8043152D4B3 +:105450000027384611B0BDE8F08FB4F86030022A5A +:10546000A4F8CA31238FA4F8C83100F0B680002E0A +:1054700000F08E80D4F82C3106AA0133C4F83C31F8 +:10548000237A04F1500113F0010F08BF02204FF0FE +:10549000280318BF0A20FEF7A9FC94F87530022BE8 +:1054A00001D037466EB11023204688F80D30FCF746 +:1054B0009FFE09F1140909EB00074FEA890988F8F2 +:1054C0000C9094F86630052113F01003204604BFB9 +:1054D00084F8013184F80231FFF7D8F968E7032135 +:1054E00020460392FFF7D2F9039A94F87530002A08 +:1054F0003FF412AFFCE6D8F8081004F5887B584654 +:1055000009BA01F093FAD4F89C202AB1002840F09F +:105510008680204600F012FCD4F8303194F86520E3 +:1055200007F00107C4F83C3102F020033B431ED0D2 +:10553000520610D4584600F00FFF0746584601F0B7 +:10554000B1F9A7B198B1D4F820319AFA8AFAF31ACE +:105550005344012B0BDC94F86530204643F02003C4 +:1055600084F865302968FFF7EBFD074620E7102334 +:1055700088F80D307EB9B9F1000F7FF469AF32467B +:105580002946204600F052FA071E3FF713AF5FE7A7 +:10559000C4F820716EE72046FCF72AFE09F11403D7 +:1055A0001F189B0088F80C3094F865305B0644BFE8 +:1055B000D4F83431C4F83031B9F1000F7FF4F8AECB +:1055C0004A462946204600F031FA00287FF7F0AE1F +:1055D0000746EFE64FF0FF37F3E62046FCF708FEFC +:1055E0001023204480F8C130394688F80D30D4F8B3 +:1055F0003C21B4F86E3004F5887000F081FFD4F8D7 +:10560000303101370133C4F83031D4F84431C4F8B3 +:1056100028710133C4F82071C4F844312AE70346E5 +:105620001046002211460092FFF79CF858B12368FB +:10563000226C43F002012160910704D543F400730A +:1056400043F002032360D4F89C30002B3FF464AF96 +:105650005FE700BF38B5054608460C46FCF7BEFDBF +:10566000142801D0002038BD21462846BDE8384026 +:1056700000F03CB810B5D1E90823C0E9082391F83F +:105680003A20044680F83A2091ED227FCA6B80EDE3 +:10569000227F86B0D1E94203C4E9420322B10B6CF8 +:1056A000E26343F00503236494F86430088F43F009 +:1056B000040384F86430B1F870C040BA0CF1010CF6 +:1056C000A167ADF80200A1F870C00123182220469E +:1056D0006946FEF7E9F810B9012006B010BD204672 +:1056E000FEF7A0F9002006B010BD00BF2DE9F04183 +:1056F00050B10C4641B10B6B4F6A2BB106461B688B +:10570000D7F81E00984203D000252846BDE8F08156 +:105710007B8CD7F81A20318FE1F766FC8046002891 +:10572000F2D096F864301A0735D5354643F00403B5 +:1057300086F86430B6672046666AFCF74FFD2A7A21 +:10574000216B064422F00102D6F81230A9642A72B5 +:105750007A8C1BBA52BAA5F86020D7F81A202846CE +:1057600012BA2A65C5F82031C5F83C8100F0FCFC6E +:10577000284600F0ADF828460321FFF787F8D4E962 +:1057800009125A2A28BF5A2205F1A60002F022FD6A +:105790002846BDE8F081B6F87020B6F872309A421B +:1057A00008D2062201210220FDF782FD431E0333A9 +:1057B000054603D9204600F073FBA5E73146FFF705 +:1057C00059FF0028A0D0B6E708B540F21311024BEC +:1057D000024A0348F3F714FDCCCC1C022C1E1D0218 +:1057E00030E31C0209B100F069BB0028FBD110B501 +:1057F000FFF7EAFF70B504464D6AD0F898000E3204 +:10580000154458B3FEF7EAFE06463146D4F81401B3 +:10581000FDF76AF9626E134B1340002B0CBF024672 +:105820000022B4F86E30934202D9B34298BF1A46B0 +:105830004FF6FC7094F80131D4F8201122FA03F3EA +:10584000834228BF03465BBAEB8194F8653011446C +:1058500023F0010384F86530A16670BDD4F8906030 +:10586000D3E700BF8000040070B54D6A90F8651062 +:105870000E328E0715440446D0F83C210DD521F098 +:105880000601013A41F0040112BA80F865106A601D +:10589000D4F820311BBAAB6070BD1E466B7B12BAC8 +:1058A000DB076A60F4D5FCF7A3FCD4F83C21A6F131 +:1058B00014031344D4F834211B1A9342E8D06B7BB1 +:1058C00023F001036B73D4F820311BBAAB6070BDB9 +:1058D00040F2B453D0E9421230B5B0F86E5083B004 +:1058E000D0F83C41019503FB02F203FB01F100F506 +:1058F00088700369009400F083FD03B030BD00BFE1 +:1059000002234FF0040CB0F86E200B75130ACA7511 +:1059100081F815C08B75D0F8083100B503FB02F291 +:10592000B2F5803F4FF0000305D352080133B2F5C2 +:10593000803FDBB2F9D280F8013101224FF0030C35 +:105940004FF0040ECB7602230C200A7681F819C0A2 +:1059500081F81AC00A774A7781F81EE0CB775DF8A4 +:1059600004FB00BF2DE9F041254C074625680E4693 +:1059700014469846FDB151B11C4422343846FCF718 +:1059800037FC35462044B0622846BDE8F08140F23D +:10599000F25800214046FAF7CBF905460028F3D02B +:1059A0005A22686AC5F8288007F1A60102F012FCA5 +:1059B0002846BDE8F081FCF71BFC4444223400EB90 +:1059C0000408B8F15A0F38BF4FF05A08002EE0D043 +:1059D000B36A4345D2D229464046FAF7A9F90546AB +:1059E0000028D1D0C5F82880D6E90912686A02F0EB +:1059F000F1FB3046FAF776F92846BDE8F08100BFA2 +:105A0000E41A1D0210B50C4618B1806C08B1206371 +:105A100010BD142A02D00020206310BD636A082143 +:105A2000D3F81E00FDF700FB206310BD2DE9F04701 +:105A30000B6888460446164684B0002B3DD05D6A4C +:105A40002046FCF7D5FB00230E30054403936B7B07 +:105A500004F5887943F010036B73D4F89C301BB1C4 +:105A6000B4F86E30012B1BD894F87530052B27D075 +:105A700094F8657017F003070ED000276B7B14367F +:105A800003F0F703B20043F010032A736B73204650 +:105A9000FCF7AEFB06443744384604B0BDE8F08757 +:105AA0004846D4F8041103AA00F034FF071E3ADC7C +:105AB000DAD0384604B0BDE8F08700F1A605BFE7AC +:105AC000002794F864309A0670D494F87C30032B45 +:105AD00065D8002F59D194F86570FB07CAD4F9F73F +:105AE00037FA94F87C104D4A002940F6B83308BFC5 +:105AF0001346D4F88020801A8342B9D2F9F728FAE5 +:105B000040F6C41194F8653094F87C2043F0020309 +:105B10001F4684F86530531CC4F88000A4F86C104C +:105B200084F87C30A6E733463A462046D8F8001081 +:105B3000FFF718FFB8B3D0F824A0C8F8000020463B +:105B4000FCF756FB00F10E052046FCF751FBD4F89C +:105B50009C3006F122081968039A80441846FEF723 +:105B60002BFD0123D0440093014642463B46D4F826 +:105B70009C00FEF7F7FD94F86430804659065544C2 +:105B800034D494F87530052B9BD06B7B143603F01E +:105B9000F703B20043F018032A736B7377E7082109 +:105BA0002046FEF773FE4FF0FF3775E7484600F0DA +:105BB00079FE002889D094F865306A7B94F86410E7 +:105BC00023F0410321F0200142F0010243F04103A0 +:105BD00084F864106A7384F86530D4F83031062193 +:105BE0002046C4F83431FEF751FE6EE7D4F89C002D +:105BF00003998268FEF7E0FC8045C2D16B7B43F0DD +:105C000001036B73D4F83C313B44C4F8343194F84D +:105C1000653043F0400384F86530B2E7C0D401003A +:105C20002DE9F04108254FF0000806460F4607E031 +:105C300000232246304600F041F9013DA0440DD03A +:105C4000002239463046FFF7F1FE041E06DD3968B2 +:105C50000029EDD1002EEBD1FFF7B6FD4046BDE89F +:105C6000F08100BF70B590F8753082B0022B4DD135 +:105C700090F874300446022B06D90821FEF706FE80 +:105C80000025284602B070BD90F865301A074CD543 +:105C90002046FCF7ADFA02210425B4F86E3000F17D +:105CA000B40626443175190AF3757575B175D4F8C3 +:105CB0000811002201FB03F3B3F5803F05D35B0815 +:105CC0000132B3F5803FD2B2F9D284F80121012329 +:105CD0000321F2760425022233767176B17633778A +:105CE0007377B577F2772046FCF782FA802100239C +:105CF00094F8742000F1200501323173204684F8B5 +:105D0000742019462A4600F0D9F8BAE7002301A901 +:105D10000193FFF785FF019B0546002BB1D0184684 +:105D2000F9F7E0FF284602B070BD037ADB07AFD475 +:105D300000F094F90128A3D1AAE700BF10B50446EA +:105D4000D0F89C00FEF762FC011E00DC10BDD4F808 +:105D50009C3004F588705A681B6900F0FDFC011E38 +:105D6000F4DDD4F89C00BDE81040FEF761BC00BF34 +:105D700070B5044608464D6AFCF730FA94F84C6159 +:105D80000E3005444EB994F87530042B03D994F8BD +:105D90006430DA070ED4304670BD324604F5C8715F +:105DA00005F1140002F016FA06F114039B002B73A0 +:105DB000304670BD04220220602166F300031646BF +:105DC00084F8643028756A75B4F86E3029731A0A3D +:105DD000AA75EB75304670BD2DE9F047044608689A +:105DE0000E4617461D46D0F82490FCF7F7F980467A +:105DF0003068FCF7F3F9A36ED4F82021B4F86EA054 +:105E00001FB19B1AB3EB4A0F15DAD4F8A00038B1D2 +:105E10003368984201D0F9F765FF0023C4F8A03039 +:105E200015B92846BDE8F08700232A462046316888 +:105E300000F044F8F5E794F865305B06E5D41430DB +:105E40008542E2D194F87530052BDED1C14499F832 +:105E50001B30102BD9D1D4F8A0003368834205D071 +:105E600010B1F9F73FFF3368C4F8A03057454FF041 +:105E700000032CBF142202221846A4F86C203360C1 +:105E8000D0E700BF10B50446FCF7A8F9142801D0EC +:105E9000002010BD2046BDE81040102100F048B998 +:105EA00010B50446FCF79AF9142801D0002010BD63 +:105EB00001462046BDE8104000F03AB92DE9F04116 +:105EC0000746164692B0002900F08B8098460B6B6F +:105ED0000D464C6A002B00F09980002F63D01422ED +:105EE00029463846FFF786FC3346142229463846B1 +:105EF000FFF7BAFC3B6D2A6B1BBA1268C4F81E3060 +:105F0000002080275049330A43EA062323820B8866 +:105F1000C4F81A2093FA93FC01330B80A4F812C042 +:105F20001422A77504F10E01207560752076607645 +:105F3000FCF752FC47BAFF43A96A01222046278397 +:105F4000FCF7E6FCA28C638C0E366284A384AE62FE +:105F5000D4F81E3005F1300202A901A80193FAF726 +:105F60001FF801281ABFA61D334602AB1A6808BFE6 +:105F7000A61D22609B88A3802B6B9A6BC4F8062019 +:105F80009B8FB3802B6BD3F8A400002855D0C36837 +:105F9000002B4BD0294642469847B8F1000F11D04C +:105FA00012B0BDE8F081D4F82A30D4F82620C4F825 +:105FB0002630D4F81A30C4F82A20D4F81E20C4F8A9 +:105FC0001E309DE7618CA08CD4F81E20236860846D +:105FD000A184C4F81A203360A388B38012B0BDE84E +:105FE000F081382204A801F0FBFF5A23142238461E +:105FF00007F1A60404A9CDE90D43FFF703FD109BAB +:10600000002BCDD04FF0000804AD66E71422FFF757 +:10601000F9FC2B6B002B7FF460AFB8F1000FBFD001 +:10602000284612B0BDE8F041F9F75CBE4FF48E711E +:10603000064B074A0748F3F7E3F840F21B11064BFB +:10604000034A0448F3F7DCF85417032234E41C0233 +:10605000401E1D02D0E31C0290E31C02F0B5044672 +:10606000236D85B01BBA02A901A804F1480201936F +:10607000F9F796FF01280AD094F87430019801339B +:1060800084F87430FAF794F8002005B0F0BD0546A6 +:10609000B4F86030226D218FA06AE0F7A5FF0646B4 +:1060A0000028F1D0002794F86530394643F0080302 +:1060B00084F865305A2204F1A60084F8747001F067 +:1060C0008FFF4522082384F8B42038224FF4D06192 +:1060D000C4F83C614FF4147684F8B230BDF80C304B +:1060E00084F8B720A4F8B030236DB4F860201BBA50 +:1060F000C4F8C030238F029852BA5BBAC4F8AC001F +:10610000A4F8BC102046A4F8C820A4F8CA3084F82B +:10611000B37084F8B670C4F82071A4F8D46000F0AD +:1061200023F82046FFF7D4FB284605B0F0BD00BF9A +:106130004FF0500C08B5436A93F82F2083F82EC017 +:10614000920783F82F1006D5D3F8262012BA013211 +:1061500012BAC3F826200023014628221846FFF76A +:1061600041FB002008BD00BF037ADB0700D5704764 +:1061700000F000B8826C10B5044632B1036D1168AE +:106180001BBA52684B40134204D140F2B450A4F8F9 +:106190006E0010BD40F2B4514FF4AF60FCF7A4FCA8 +:1061A00080B2A4F86E0010BD38B5836A044613B1FE +:1061B0001830F7F79BFC0023E26B2360A360636158 +:1061C00004F12C0512B12846F7F790FC074B53F861 +:1061D000082C9868A3F108010132C4E90C3043F897 +:1061E000082C45609D60E16338BD00BF6418032240 +:1061F0002DE9F04FD0F89C4000F19808A04583B0FD +:1062000026D002F1FF39A9EB0103002B16461FDB54 +:1062100005464FF0000AE76864683B68DA43CA4203 +:1062200009D4A04503D0A9EB0103002BF3DA5046B3 +:1062300003B0BDE8F08F8B42F9D1BB7DBA689807F7 +:1062400002EB010B0AD52B6A8B421FD05946E8E7B7 +:106250004FF0000A504603B0BDE8F08FABEB0600EC +:106260000128E4D543F00203BB753B7D012B15D01B +:106270002B6A99420AD0BB6A002BE7D007F11800BD +:10628000F7F734FC5946CCE78142F4D13846C5F8DB +:1062900020B09244FFF788FF5946C2E75E45E7D138 +:1062A000CDE90021F8F754FEDDE900213B69C01A71 +:1062B000AB6B984211DCC3EBC3030344002B03F127 +:1062C0000700B8BF0346DB10312B286AAB63DBDC69 +:1062D00032238142AB63CED1D8E703EB43030344BF +:1062E000002B03F10300B8BF03469B10ECE700BF8F +:1062F000426D3AB3F8B5036E0646DF6807B3826AAB +:10630000046A0D46A2420AD200212846FCF7ECFBA3 +:10631000BB68281A984234BF00200120F8BD141B26 +:1063200021462846FCF7E0FBBA682B1A9A428CBF3C +:1063300000200120002CF1D0B36822449342EDD21A +:106340000020F8BD00207047401AC00F704700BF02 +:10635000081AC00F704700BFD0F8A43033B90369E2 +:106360008269581C801AC043C00F704700207047D4 +:106370002DE9F84FD0F898308246013334D0DAF85E +:10638000AC3001332ED1DAF8A4304FF001090AF114 +:10639000A40B3BB30027DFF86480A8F10805DBF805 +:1063A0000C30DC68A36A04F118000BB1F7F79EFB10 +:1063B000E36B04F12C062760A760676113B13046D8 +:1063C000F7F794FB2B682A6901332B60DBF8003068 +:1063D000C4E90C8256602E61E563002BDFD1B9F170 +:1063E000000FCCD0BDE8F88FD0F8903000F1900BC2 +:1063F000002BC4D04FF00009CCE700BF6418032283 +:106400002DE9F04F3C4E8946316883B007469246ED +:106410009B46DDF83080002940D007F19000F7F767 +:106420002FFB07F1A400F7F72BFB07F14000F7F76C +:1064300027FB07F15400F7F723FB07F16800F7F794 +:106440001FFB01220D9BC7E90029C7F808A093B1E3 +:10645000B7F8BE2012B10D9BA7F8BE30B7F8BC202C +:106460000D9B934217D20D9BB9FBF3F903FB09F285 +:10647000A7F8BC307A604FF4FA72C7E903BBC7E9EA +:1064800006B8C7E90A88C7F82080C7F83480BA631D +:1064900003B0BDE8F08F002AEDD1E4E7174D01917C +:1064A0002846F7F7EDFA4FF47050F7F741F8044635 +:1064B00030600028B1D001994FF4705201F090FD86 +:1064C0004FF0F00E4EF001E029692C3405F1080080 +:1064D0000A462E68A4F12C010136E16044F8081C3C +:1064E0006060A260214654602C6125612E604034BA +:1064F0000FF013C091E700BF701803225C1803224D +:1065000010B40124046083B1B0F8BE400CB1A0F80F +:10651000BE30B0F8BC409C4215D94468A0F8BC30ED +:10652000B4FBF3FC03FB0CF343604FF4FA73C0E9D4 +:106530000311C0E90612C0E90A225DF8044B0262A9 +:10654000426383637047002CEFD1E6E72DE9F04703 +:10655000002488461646DDF820E001EB060CCEF854 +:10656000004002690546B8EB0207ACEB02017AD4A1 +:10657000904580F83C4004637ED008F101009042D1 +:106580006CD000296ADD8B4268DBD5F8B00005F1DC +:10659000AC0484420CD0034602E05B689C4247D0C6 +:1065A000DA6811686145F8D1936884429C44F2D15D +:1065B0009CFA8CF3C5F888300C23624A85F83C308D +:1065C000C5F8802098FA88F2C5F884205E4B1A68D6 +:1065D000002A00F0AD80D3F80C90D9F80CA0BAF1E5 +:1065E000000F00F0A8804846F7F780FAD5F8A430ED +:1065F000D5F8B420C9F80440C9F808200133C2F81E +:10660000049005F1A402C5F8B490C9F81020C5F8AB +:10661000A430F8F79DFC4FF48023CAF80460CAE95F +:106620000403CAF808603846CAF80080BDE8F0875D +:106630009CFA8CF3C5F888300C2385F83C30414B2C +:10664000C5F8803098FA88F3C5F8843002E04068D5 +:106650008442BBD0C3681B689845F8D14FF0FF3720 +:106660003846BDE8F087A1425ADD3E447F42CEF86D +:10667000007080F83C400463B342EFD32F69D5F833 +:10668000A43006EB070A002B42D0D5F8B03005F154 +:10669000AC049C420AF1FF3821D019464FF0000E9D +:1066A000C8680268A8EB020CA2EB07095CEA090CB7 +:1066B00008D4BEF1000F31D0D243DEF80060F242C0 +:1066C00058BF864649688C42EAD1BEF1000F06D019 +:1066D0007046FFF769FDD5F8B0309C42DDD15746D2 +:1066E0009C4203D10DE05B68A3420AD0D8680268DF +:1066F000BA42F8D183681F44FFF756FDD5F8B03091 +:10670000EEE7BA4518BFA7EB0A06BA4618BF2E63D4 +:106710000027C5F810A03846BDE8F0878646D1E7C7 +:10672000904580F83C400463A6D04FF0FF3797E7D0 +:1067300085F83C2092E740F22621044B044A0548A4 +:10674000F2F75EFD0101050A5C18032280E41C02D9 +:106750006C1E1D029CE41C022DE9F04FC46F85B035 +:10676000054616460F4601931CB1D4E90118884529 +:1067700067DB4FF00008002F5FDD05F19003029307 +:1067800005F19803D5F83490039350E0D2F80CA0AB +:10679000DAF80C40002C75D05046F7F7A7F9D5F879 +:1067A000A030039ACAE90123C3F804A0D5F89030B9 +:1067B000029A0133C5F8A0A0CAF81020C5F890309D +:1067C000F8F7C6FB00235946C4E901BB20616361A9 +:1067D000C4F800903846FCF783F96B6BE6600093D1 +:1067E000019B0644B342A6EB03096368D8BF4E463B +:1067F0008342009BD5F864B004F11801034405F10D +:10680000540C05F15C0E6A6DA0606B63C4E907EB84 +:10681000CBF804106966C4F828C0D8BF00243F1A1A +:106820000132002F994680446A65EC6705DD194AFC +:10683000B5F8BCB01368002BA8D1404605B0BDE840 +:10684000F08FA37D13F0010A93D1B8F1000F92D01D +:106850003846A1EB0801FCF743F9D4E901230344CE +:106860009342A3606B6B019A06440344A8BFC5F82A +:106870007CA06B63B242A6EB02038046D8BF1E46E3 +:106880003F1A78E740F22621034B044A0448F2F706 +:10689000B7FC00BF5C18032280E41C026C1E1D02C2 +:1068A0009CE41C02D0F89000B0FA80F040097047D8 +:1068B00000231360036C0BB101207047836E70B529 +:1068C000044693B1436FDE687EB11546846BF8F7DA +:1068D0003FFB3269337D811A04FA03F38B4202D9FC +:1068E00013441B1A2B60012070BD636D83B1236EAE +:1068F000DD686DB12046FFF7FBFC48B123789B07AC +:10690000F1D5D5E901309842B4BF0020012070BD17 +:10691000002070BD036C2DE9F04104460F46164679 +:10692000002B36D0C06CC568F7F7E0F8A36AE362C5 +:10693000002D30D0AB6A002B69D104F17002EA61FE +:10694000A26F05F118032A625360A26EA367013299 +:106950002B7D04F16801A962A266AA7D0133DBB236 +:1069600042F00102042BAA752B7508D1B4F8BC3093 +:10697000A1685A00B1EB430F84BF92B2A260F8F74E +:10698000E7FA2A68EB682861E2623360A868BDE82C +:10699000F081836AC362A36EB3B1636FDD689DB19A +:1069A000A36B2A7D03FA02F8F8F7D2FA2B69C01A12 +:1069B000804509D2A36E002B30D0606FC568F7F711 +:1069C00095F800236B75B5E7636DF3B1236EDB6853 +:1069D000DBB12278920703D5D3E901329A4214DB66 +:1069E00039462046FFF784FC78B1656D1DB1206EF5 +:1069F000C568F7F77BF8E36FAA68AB4204BF0023D2 +:106A0000E3672B681344A36294E70020BFE740F2DA +:106A10003771034B034A0448F2F7F2FB5B75FFDE64 +:106A2000F0E41C02581E1D029CE41C020A46016A86 +:106A30008B1A002B01DB00207047FFF7D9BB00BF8A +:106A40002DE9F04707468846FFF7D2FB7C6F07F138 +:106A50007006A642814614D008F1FF38E5686468E4 +:106A6000AB7D13F002030AD12A68A8EB0202002AC8 +:106A700005DB6A7D0132D2B2032A6A7504D0A642D0 +:106A8000ECD14846BDE8F08705F1180A2B75504651 +:106A9000F7F72CF83B6C396D07F14002013307F131 +:106AA00048002962E861C1F804A0C7F850A0AA62B2 +:106AB0003B64E4E718B1436A9B89082B00D0704718 +:106AC00000F022B808B580B1436A43B19B89082B16 +:106AD00001D0002008BDBDE8084000F0B1B8922107 +:106AE000054B064A0648F2F78BFB9121054B034AFA +:106AF0000348F2F785FB00BFFCE21C027C1E1D026E +:106B000030E51C02A4D81C022DE9F041044661695D +:106B1000236B656A82B0CDE900136846294601AA55 +:106B2000A66AF9F73DFA236B5BB1022803D001286E +:106B30000AD000286AD02046F9F7D4F802B0BDE8A0 +:106B4000F081019B2363F0E7A38E2A3EB6B25BB1CE +:106B50000022E18EAB8406F108035BBA6984EB8402 +:106B600085F8282085F82920D4F824E0334FF4460E +:106B70000FCF1CF8068FCEF80600CCF80410CCF826 +:106B80000820CCF80C3003CFCCF81000CCF814104F +:106B9000A38E1C36B6B20BB90123EB756269236B69 +:106BA00076BA2E82C5F81E2013B11B68C5F81A30BC +:106BB000002620462E756E752E766E76FBF70EFB40 +:106BC00005F10E0102463046FBF706FE40BAC0430F +:106BD00018F0020828832AD185F8288085F82980B2 +:106BE000236B002BA7D0996B626AD3F8A400C2F87C +:106BF00006109B8F53810028A0D0C368002B9DD026 +:106C000001222146984702B0BDE8F0810246009972 +:106C1000F9F7B4F90B216069FCF706FA2063002844 +:106C200089D0009B20466361F9F762FAD8E7012218 +:106C30002846A16AFBF76CFED2E700BFB804002229 +:106C40002DE9F0410446002853D0D0F82480B8F153 +:106C5000000F47D008461746266BFDF74FF8002374 +:106C600005463B6030B30EB13368EBB9F8F76CF80A +:106C7000E2F7F6FD214605F15000F6F711FFE2F7C5 +:106C800017FEF8F769F8686810B10121F6F772FE8F +:106C9000EB6B13B12A6CD20713D42846FAF74AF9E2 +:106CA00058B90120BDE8F0812046F9F7D9FB012849 +:106CB00011D138600020BDE8F081206BFBF740FC6B +:106CC000EFE701211868F6F755FE2846FAF732F982 +:106CD0000028E6D0F1E7D8F81A1008F10600F9F715 +:106CE0002BF9C3E74FF4B071054B064A0648F2F79B +:106CF00087FA40F25F11054B024A0348F2F780FA27 +:106D0000FCE21C02981E1D0284E51C02A4D81C0291 +:106D100053B94AB9002908BF00281CBF4FF0FF3102 +:106D20004FF0FF3000F08CB9ADF1080C6DE904CEE6 +:106D300000F006F8DDF804E0DDE9022304B0704756 +:106D40002DE9F04F099D0E4604460F46002B47D112 +:106D50008A429446B2FA82F35AD943B102FA03FC4A +:106D6000C3F120029F409C4020FA02F217434FEAF1 +:106D70001C461FFA8CFE220CB7FBF6F106FB1177BE +:106D800001FB0EF042EA0742904208D91CEB0202D6 +:106D900001F1FF3702D2904200F23C813946121ACB +:106DA000A4B2B2FBF6F006FB102200FB0EFE44EA92 +:106DB0000244A64508D91CEB040400F1FF3202D2BC +:106DC000A64500F22A81104640EA0140A4EB0E04D9 +:106DD00000211DB1DC400023C5E90043BDE8F08F70 +:106DE0008B4205D90DB1C5E9000100210846F5E740 +:106DF000B3FA83F100294FD1B342C0F0028182423D +:106E000040F2FF800846002DE8D0C5E90047E5E7DD +:106E1000002B40F0AF808A1A4FEA1C4E1FFA8CF705 +:106E20000121B2FBFEF60EFB1620220C42EA0042C4 +:106E300007FB06F090420FD91CEB020206F1FF3867 +:106E40002CBF4FF001094FF00009904203D9B9F16E +:106E5000000F00F0DC804646121AA4B2B2FBFEF02E +:106E60000EFB102200FB07F744EA0244A7420FD9A9 +:106E70001CEB040400F1FF322CBF4FF0010E4FF069 +:106E8000000EA74203D9BEF1000F00F0C9801046E2 +:106E9000E41B40EA06409CE7C1F120048B4006FA5F +:106EA00001FC00FA01FE22FA04F7E6408A401F4383 +:106EB00020FA04F34FEA174843EA0C031FFA87FC51 +:106EC0004FEA1349B6FBF8F008FB106649EA06469C +:106ED00000FB0CF9B1450ED9BE1900F1FF3A2CBFE9 +:106EE0004FF0010B4FF0000BB14503D9BBF1000F80 +:106EF00000F0A2805046A6EB09061FFA83F9B6FB04 +:106F0000F8F308FB136603FB0CFC49EA0646B4459C +:106F10000ED9BE1903F1FF382CBF4FF001094FF015 +:106F20000009B44503D9B9F1000F00F0828043464F +:106F300043EA0040A6EB0C06A0FB028C66454346E4 +:106F4000E14602D307D1C64505D2B8EB02036CEB8C +:106F5000070C0138E1465DB1BEEB030266EB0906A2 +:106F600006FA04F422FA01F3CE401C43C5E90046B8 +:106F7000002133E702FA03FCC3F1200299409C4050 +:106F8000D6404FEA1C4E20FA02F21FFA8CF7B6FBED +:106F9000FEF00A430EFB1066110C41EA064100FBAD +:106FA00007F68E420ED91CEB010100F1FF382CBF11 +:106FB0004FF001094FF000098E4202D9B9F1000FDC +:106FC00034D04046891B92B2B1FBFEF60EFB16117F +:106FD00042EA014206FB07F191420ED91CEB020284 +:106FE00006F1FF382CBF4FF001094FF00009914224 +:106FF00002D9B9F1000F16D04646521A46EA0041AE +:107000000FE7841A66EB030201201746FBE6023EF7 +:10701000624421E702396244C1E664440238D3E69F +:107020006444023834E7023E6244E6E702386144D1 +:10703000C8E7023B3E447BE702383E445BE700BFC3 +:10704000704700BF0A22002100F0A4B9024B01469C +:10705000186800F02DB800BFDC040022024B014686 +:10706000186801F0CDB800BFDC04002270B50F4EE7 +:107070000C460546316811B901F06EF830602146C2 +:10708000284601F069F8431C03D14FF0FF34204635 +:1070900070BDC41C24F00304A042F8D0211A284675 +:1070A00001F05AF80130F2D1EFE700BF7418032263 +:1070B0002DE9F843CD1C064625F0030508350C2DB7 +:1070C00038BF0C25002D01DBA94204D90C23336005 +:1070D0000020BDE8F883DFF8D48000F069F8D8F824 +:1070E00000301C4644BB29463046FFF7BFFF431C17 +:1070F000044658D1D8F800402746002F43D1002C31 +:107100004BD023683946304604EB030901F024F8DC +:10711000814542D1216830466D1A2946FFF7A6FF06 +:1071200001303AD023682B442360D8F800305A68E5 +:1071300062BBC8F800700FE02268521B20D40B2AF3 +:1071400017D96119A342256018BF5960636808BF49 +:10715000C8F8001062514B60304600F02FF804F17F +:107160000B00231D20F00700C21A1CBF1B1AA350DE +:10717000AFE76268A3420CBFC8F800205A60EBE793 +:1071800023466468AEE73C467F68B6E71A465B680C +:10719000A342FBD100235360DEE70C23304633606B +:1071A00000F00CF894E70560D6E700BF78180322DA +:1071B000014800F0FBBF00BFBC190322014800F0EA +:1071C000F6BF00BFBC19032238B5104B04461D683A +:1071D0002B6BB3B91820FFF739FF0246286320B99B +:1071E0000B4B46210B48F2F70BF80B490B4BC0E950 +:1071F00000130B4B002183600B2383810120C2E924 +:1072000004012B6B00221C615A6138BDDC04002292 +:10721000B71E1D02CE1E1D020E33CDAB34126DE61D +:10722000ECDE0500164B10B51C68236BB3B91820B3 +:10723000FFF70CFF0246206320B9124B522112487F +:10724000F1F7DEFF1149124BC0E90013114B002189 +:1072500083600B2383810120C2E90401216B0E4866 +:107260000B694C690D4A584302FB0400A3FB023230 +:10727000013340EB0200C1E9043020F0004010BDB2 +:10728000DC040022B71E1D02CE1E1D020E33CDAB44 +:1072900034126DE6ECDE05002DF451582D7F954C2F +:1072A000242B2DE9F0478646904601D8012B06D1C4 +:1072B00000F074FF162303600020BDE8F0870D4640 +:1072C00033482A4615F8014B065D16F00806F8D13A +:1072D0002D2C10D12C780126951C33F0100215D1DD +:1072E000302C0DD12A7802F0DF02582A08D16C78B0 +:1072F000023510230AE02B2C04BF2C78951CECE7F8 +:10730000002BF6D1302C14BF0A23082306F1004CC1 +:1073100000220CF1FF3C1046BCFBF3F903FB19CA39 +:10732000A4F13007092F0FD83C46A3421BDD571CA0 +:1073300007D0814514D301D1A24511DB00FB0340E6 +:10734000012215F8014BEBE7A4F14107192F01D8F1 +:10735000373CEAE7A4F16107192F04D8573CE4E76A +:107360004FF0FF32EDE7531C08D122236046CEF8E0 +:107370000030B8F1000FA0D0691E06E006B140420F +:10738000B8F1000F99D0002AF6D1C8F8001094E7A0 +:107390005B1F1D0213460A46014602480068FFF7BC +:1073A0007FBF00BFDC04002270B505460C46B9B1B2 +:1073B00018B1036A0BB900F0DFF9626EB4F90C3052 +:1073C000D60704D498050ED4A06D00F0EFFEB4F9F2 +:1073D0000C3043B9636ED90702D4A06D00F0E7FE0C +:1073E0000026304670BD2146284600F03BF8236B4E +:1073F000064633B1216A284698470028B8BF4FF0A7 +:10740000FF36A3891A0603D52169284600F0F8FE45 +:10741000616B41B104F14403994202D0284600F067 +:10742000EFFE00236363A16C21B1284600F0E8FE63 +:107430000023A36400F042F90023A381636EDB07FD +:1074400002D4A06D00F0B3FEA06D00F0AEFE00F01F +:107450003BF9C6E7024B01461868FFF7A5BF00BF1E +:10746000DC040022B1F90C202DE9F0411607054695 +:107470000C4654D44B68002B02DC0B6C002B48DD0F +:10748000E66A002E45D0002312F480522F68216A4C +:107490002B6030D0626DA389590705D56368D21A75 +:1074A000636B0BB1236CD21A0023E66A216A28466B +:1074B000B047431CA38906D129681D292BD82A4A25 +:1074C000CA40D60727D50022D9046260226922600B +:1074D00004D5421C01D12B6803B96065616B2F6034 +:1074E000B9B104F14403994202D0284600F088FE65 +:1074F000002363630DE001232846B0470246501C79 +:10750000C9D12B68002BC6D01D2B01D0162B1DD145 +:107510002F60002021E043F040031BB21AE00F6906 +:10752000002FF6D093070E680F600CBF4B69002345 +:10753000A6EB07088B60B8F1000FEADD43463A4638 +:10754000216A2846A66AB047002808DCB4F90C3046 +:1075500043F040034FF0FF30A381BDE8F0810744C2 +:10756000A8EB0008E7E700BF0100402038B50B6931 +:1075700005460C4613B90025284638BD18B1036AE4 +:107580000BB900F0F9F8B4F90C30002BF3D0626EAF +:10759000D00704D4990502D4A06D00F007FE284658 +:1075A0002146FFF75FFF636E0546DA07E4D4A3893F +:1075B0009B05E1D4A06D00F0FAFDDDE7002310B5D6 +:1075C00004468360818119464366C2810822836133 +:1075D000C0E90033C0E904335C3000F001FD0D4B1D +:1075E000246263620C4BA3620C4BE3620C4B23637B +:1075F0000C4B9C4206D003F16802944202D0D03377 +:107600009C4205D104F15800BDE8104000F0CCBD0B +:1076100010BD00BFF97B1C021B7C1C02537C1C02AA +:10762000777C1C027C180322024A0349034800F0BD +:1076300095B900BFD00400226D751C02E004002241 +:1076400041680C4B994210B5044601D0FFF78EFFFC +:10765000A168094B994202D02046FFF787FFE168F5 +:10766000064B994204D02046BDE81040FFF77EBF8C +:1076700010BD00BF7C180322E41803224C1903221A +:1076800010B50B4B04210B4C0B4A20461A6000220C +:10769000FFF794FF04F1680001220921FFF78EFF34 +:1076A00004F1D00002221221BDE81040FFF786BF8E +:1076B000B41903227C18032229761C02014800F029 +:1076C00075BD00BFBD190322014800F070BD00BFA9 +:1076D000BD190322F8B50746FFF7F0FF234B1B68DF +:1076E0000BB9FFF7CDFF224ED6E90134013B0FD590 +:1076F0003568002D38D14FF4D6713846FFF7D8FCE5 +:10770000044628BB3060FFF7DFFF0C233B601BE023 +:10771000B4F90C50D5B9174B04F158006566E36015 +:1077200000F042FDFFF7D0FF0822294604F15C007B +:107730002560A561C4E90155C4E9045500F050FC79 +:10774000C4E90D55C4E912552046F8BD6834CDE7AB +:10775000042305600C304FF4D07240F8083C2946F1 +:10776000A06000F03DFC34603668BDE7B419032228 +:10777000D00400220100FFFF10B50446FFF79EFF72 +:10778000236A1BB1BDE81040FFF79EBF044B236284 +:10779000044B1B68002BF5D1FFF772FFF2E700BF27 +:1077A00041761C02B4190322F7B50F46114601AA0F +:1077B000064601F057F80546B0B13046FFF78AFF9C +:1077C000044688B139464FF4DB73019A304600F025 +:1077D0009FFC071E0CDAFFF771FF0023A06DA38149 +:1077E00000F0E3FCFFF770FF0024204603B0F0BD7B +:1077F000636EDB0705D4A389980502D4A06D00F061 +:10780000D5FC0F4B2DB2E7816362E9050D4BA581D5 +:10781000A3620D4B2462E3620C4B236305D5022364 +:1078200000222146304600F085F8636EDA07DCD48A +:10783000A3899B05D9D4A06D00F0B9FCD5E700BFA2 +:10784000F97B1C021B7C1C02537C1C02777C1C02F3 +:10785000024B0A4601461868FFF7A6BFDC04002267 +:107860002DE9F74F1F461346834688467B439146D2 +:107870000C9C9A4646D018B1036A0BB9FFF77CFFFF +:10788000636EDE0705D4A3899D0502D4A06D00F0C8 +:107890008DFC6368002B01DA002363605646D4E94F +:1078A0000015B54211D33246404600F093FC6268A1 +:1078B0002168921B636E31446260DA07216002D452 +:1078C000A3899B0524D5BA461CE02A46404600F011 +:1078D00081FC2368214658462B44A8442360731B2F +:1078E000019300F0C1F8019B80B1636ED80705D405 +:1078F000A389990502D4A06D00F059FC5544AD1B35 +:10790000B5FBF9FA504603B0BDE8F08F1E46C6E756 +:10791000A06D00F04CFCD6E707B5009313460A466D +:10792000014603480068FFF79BFF03B05DF804FBC6 +:10793000DC04002200F038BA13460A460146024829 +:10794000006800F031BA00BFDC040022024B01469F +:10795000186800F0C0BA00BFDC0400222DE9F8432B +:107960000746884614460026D4E90195B9F1010975 +:1079700005D52468002CF7D13046BDE8F883AB89E3 +:10798000012B07D9B5F90E30013303D0294638460B +:10799000C04706436835E9E72DE9F047089C8A4669 +:1079A000904602FB03F9064618B1036A0BB9FFF7CC +:1079B000E3FE636EDD0705D4A389980502D4A06DAC +:1079C00000F0F4FBA389190716D52369A3B100259C +:1079D0004D451FD0A7681AF80510013F002FA7607A +:1079E00004DAA3699F420FDB0A290DD023685A1CD1 +:1079F000226019700135EBE72146304600F07EF930 +:107A00000028E4D0002505E02246304600F037F992 +:107A10000130EFD1636EDA0705D4A3899B0502D448 +:107A2000A06D00F0C4FBB5FBF8F0BDE8F087FFFFE8 +:107A300007B5009313460A46014603480068FFF75E +:107A4000ABFF03B05DF804FBDC0400228B8903F07C +:107A50000903092B03D1034B1868FFF787BD0020EA +:107A6000704700BFDC04002270B50C46054618B113 +:107A7000036A0BB9FFF780FE00236360B4F90C3092 +:107A80009E0608D4580745D4D90607D409222A608F +:107A900043F04003A3814FF0FF3070BD1A070BD5B0 +:107AA00021462846FFF762FD0028F4D1A389A06093 +:107AB00023F00803A061A381A38943F00403A381F9 +:107AC00023691BB92146284600F027FFB4F90C6052 +:107AD000B3070FD001231B4A1B491C48A381FFF7A2 +:107AE0003DFFA68106F00906092E03D1214628464E +:107AF000FFF7B8FC22692846666A6369216A22603A +:107B0000B0470028606017DCB4F90C3016D143F0A0 +:107B10002003BFE7616B0029D2D004F144039942EE +:107B200002D0284600F06CFB00236363236C636083 +:107B3000002BC5D0E36B23600020AEE7002262601B +:107B4000A6E700BFD00400224D7A1C02E004002208 +:107B50000CB4184B30B50C1E9DB01D6808DA8B2391 +:107B60004FF0FF302B601DB0BDE8304002B07047D1 +:107B70004FF402730290069002A9ADF8143014BFBE +:107B800004F1FF332346209A2846049307934FF6C7 +:107B9000FF73ADF8163021AB019300F0D7FB431C07 +:107BA000BCBF8B232B60002CDDD0029B00221A70FF +:107BB000D9E700BFDC0400220EB400B59CB06FF022 +:107BC00000411DAB029006900791049108480949B5 +:107BD00053F8042B059102A90068019300F0B6FB4D +:107BE000029B00221A701CB05DF804EB03B07047D2 +:107BF000DC0400220802FFFF10B50C46B1F90E109C +:107C000000F098FA0028ABBF636DA3891B1823F41A +:107C10008053ACBF6365A38110BD2DE9F0411F46C1 +:107C20008B8905460C46DB05164605D50223002246 +:107C3000B1F90E1000F05AFAA3893246B4F90E10C9 +:107C4000284623F48053A3813B46BDE8F04100F071 +:107C500093BA10B50C46B1F90E1000F047FA431C68 +:107C6000A38915BF606523F4805343F48053A38137 +:107C700018BFA38110BDB1F90E1000F027BAF8B5F6 +:107C80000E461446054618B1036A0BB9FFF774FD9A +:107C9000A369A360A3891A0701D5236943B92146C3 +:107CA000284600F02BF818B14FF0FF373846F8BDE2 +:107CB0002368F6B222693746981A6369834205DC65 +:107CC00021462846FFF752FC0028EDD1A368013B6E +:107CD000A36023685A1C22601E70431C62699A428A +:107CE00004D0A389DB07E1D50A2EDFD1214628463F +:107CF000FFF73CFC0028D9D0D6E7FFFF38B5294B69 +:107D000005460C46186818B1036A0BB9FFF734FD35 +:107D1000B4F90C30190722D4DA0607D409222A60F4 +:107D200043F040034FF0FF30A38133E0580712D5F2 +:107D3000616B41B104F14403994202D0284600F03E +:107D40005FFA00236363A38923F02403A381002344 +:107D5000636023692360A38943F00803A381236937 +:107D60004BB9A38903F42073B3F5007F03D02146F8 +:107D7000284600F0D2FDB4F90C3013F001020AD00D +:107D80000022A26062695242A261226942B913F0E4 +:107D90008000C5D138BD990758BF6269A260F4E779 +:107DA0000020F7E7DC0400222DE9F8430C4690465A +:107DB0001E46054618B1036A0BB9FFF7DDFC636E7A +:107DC000D90705D4A3899A0502D4A06D00F0EEF975 +:107DD000A38903F48473B3F5847F03D12146284635 +:107DE000FFF7C4FBD4F82C90B9F1000F02D11D238A +:107DF0002B6058E0012E3AD036F0020362D123699D +:107E00001BB92146284600F088FD21462846FFF789 +:107E1000ADFB0746002846D133464246216A284634 +:107E2000C84701303FD0616B41B104F1440399422E +:107E300002D0284600F0E4F900236363236900219F +:107E4000082204F15C002360A389616023F40263CB +:107E5000A38100F0C5F8636EDA0705D4A3899B05FA +:107E600002D4A06D00F0A3F93846BDE8F88321469E +:107E70002846FFF77BFBA28912F480520DD0606D7B +:107E8000B4F90C305F0714D56368C01A636B0BB18B +:107E9000236CC01A80440026B1E73346216A284685 +:107EA000C847431CECD1636ED8070DD54FF0FF37A0 +:107EB000DAE71E07EED52368002BEBD022699B1A68 +:107EC0001844E7E7162393E7A3899905EED4A06D3C +:107ED00000F06DF9EAE770B50C46054618B1036A83 +:107EE0000BB9FFF749FC636EDB0705D4A3899E0538 +:107EF00002D4A06D00F05AF9E66A76B91D232B6012 +:107F0000636EDA0705D4A3899B0502D4A06D00F047 +:107F10004EF94FF0FF35284670BDB4F90C2002F041 +:107F20000C03082B10D1236873B121695B1A002B55 +:107F30000ADDD00508D502230022216A2846B04771 +:107F4000411C054604D1DBE712F4805213D0656D65 +:107F5000B4F90C20560710D56368ED1A636B0BB1AA +:107F6000236CED1A636ED907D5D49305D3D4A06DD5 +:107F700000F01DF9CFE70123DFE71007F2D52368F2 +:107F8000002BEFD021695B1A1D44EBE70139024455 +:107F900010B5904201D1002005E0037811F8014F9F +:107FA000A34201D0181B10BD0130F2E7884210B582 +:107FB00001EB020402D98442234607D8431EA142A2 +:107FC00008D011F8012B03F8012FF8E7024401460D +:107FD0008A4200D110BD13F8014D02F8014DF7E7B8 +:107FE00002440346934200D1704703F8011BF9E7AE +:107FF000024610B5147813460132002CFAD1013B29 +:1080000011F8012B03F8012F002AF9D110BDC9B2D4 +:108010000346184613F8012B12B18A42F9D1704772 +:10802000002918BF0020704710B56AB101398418C3 +:1080300010F8012B11F8013F9A4203D1A04201D060 +:10804000002AF5D1D01A10BD1046FCE701390346CD +:1080500010B532B111F8014F013A03F8014B002C71 +:10806000F7D11A440021934200D110BD03F8011B3F +:10807000F9E738B511F0FF0403460ED12146BDE8FB +:108080003840FFF7C4BF431C054621461846FFF79A +:10809000BEFF0028F7D1284638BD0025F5E70A784D +:1080A00070B56AB970BD9A4209D10C46054614F8FC +:1080B000013F002BF6D015F8016F9E42F7D001303A +:1080C0000378002BEFD11846ECE7FFFF38B500230B +:1080D000054D044608462B60DFF7C4F8431C02D167 +:1080E0002B6803B1236038BDB819032238B50446A4 +:1080F000064D0846114600222A601A46DFF7B6F8F8 +:10810000431C02D12B6803B1236038BDB819032288 +:1081100038B50446064D0846114600222A601A4624 +:10812000DFF79CF8431C02D12B6803B1236038BDF4 +:10813000B819032238B50446064D084611460022F8 +:108140002A601A46DFF794F8431C02D12B6803B16A +:10815000236038BDB819032238B50023054D044605 +:1081600008462B60F1F71AF9431C02D12B6803B1C2 +:10817000236038BDB819032238B50446064D0846B9 +:10818000114600222A601A46DFF774F8431C02D118 +:108190002B6803B1236038BDB8190322014B18685E +:1081A000704700BFDC04002270477047704770477B +:1081B00010F8012B11F8013B012A28BF9A42F7D091 +:1081C000D01A7047034611F8012B03F8012B002A3F +:1081D000F9D170470A44431E914200D1704710B54F +:1081E00011F8014B914203F8014FF9D110BD03463C +:1081F00013F8012B002AFBD1181A01387047FFFF32 +:1082000038B50546002941D051F8043C0C1F002B1D +:10821000B8BFE418FEF7CCFF1D4A136833B963609A +:1082200014602846BDE83840FEF7C8BFA34208D90D +:10823000206821188B4201BF19685B68091821600A +:10824000EDE71A465B680BB1A342FAD911685018E2 +:10825000A0420BD120680144501811608342E0D144 +:1082600018685B68084453601060DAE702D90C2391 +:108270002B60D6E7206821188B4202BF19685B6823 +:108280000918636008BF21605460CAE738BD00BFA9 +:10829000781803222DE9F0471F468E6882460C4667 +:1082A000BE4290460B682DD8B1F90C2012F4906FA5 +:1082B00026D06569096905EB4505A3EB01097B1C1F +:1082C00005EBD5754B446D109D4238BF1D465305D7 +:1082D00027D52946FEF7ECFE064660B34A462169DB +:1082E000FFF778FFA38923F4906343F08003A38111 +:1082F00026614E446561A5EB090526603E46A560F2 +:10830000BE4200D93E46324641462068FFF74EFE47 +:10831000A36800209B1BA360236833442360BDE84F +:10832000F0872A4600F066FB06460028E0D1216966 +:108330005046FFF765FF0C234FF0FF30CAF80030BE +:10834000A38943F04003A381E9E7FFFF2DE9F04F44 +:1083500098468B899DB007461B060D46144610D5DE +:108360000B6973B94021FEF7A3FE2860286130B97C +:108370000C233B604FF0FF301DB0BDE8F08F402371 +:108380006B610023CDF80C804FF00109DFF8A0816C +:10839000099320238DF8293030238DF82A30234685 +:1083A0009A4613F8012B0AB1252AF9D1BAEB040B2E +:1083B0000BD05B46224629463846FFF76BFF01305B +:1083C00000F0A780099A5A4409929AF80030002BCD +:1083D00000F09F8000234FF0FF320AF1010A04935E +:1083E00007938DF853301A93CDE90523544605229F +:1083F0004F4814F8011B00F0EFFA049AD8B9D006E0 +:1084000044BF20238DF85330110744BF2B238DF830 +:1084100053309AF800302A2B15D0079A5446002082 +:108420004FF00A0C214611F8013B303B092B4BD988 +:10843000B0B1079214E0A0EB0803A24609FA03F3D7 +:1084400013430493D2E7039B191D1B68002B039170 +:10845000BBBF5B4242F0020207930793B8BF04928E +:1084600023782E2B0AD163782A2B32D1039B023436 +:108470001A1D1B6843EAE37303920593DFF8C0A05B +:1084800003222178504600F0A7FA38B1A0EB0A0089 +:108490004022049B013482401343049314F8011BCF +:1084A000062224488DF8281000F096FA002836D0CD +:1084B000214B1BBB039B073323F0070308330393B4 +:1084C000099B334409936AE70CFB02320C460120F6 +:1084D000A8E7002301344FF00A0C19460593204603 +:1084E00010F8012B303A092A03D9002BC6D0059188 +:1084F000C4E70CFB012104460123F0E703AB2A4645 +:1085000004A9384600930D4BAFF30080421C064689 +:10851000D6D1AB895B063FF52DAF09982CE703ABAD +:108520002A4604A938460093044B00F07DF8EDE795 +:10853000271F1D02311F1D020000000095821C0232 +:108540002D1F1D022DE9F047164698468A680746FA +:108550000B690C46DDF820909342B8BF1346336098 +:1085600091F843200AB1013333602368990642BF72 +:10857000336802333360256815F0060506D104F12F +:10858000190AE36832689B1AAB422BDC94F843303B +:108590002268003B18BF0123920630D404F1430245 +:1085A00041463846C847013023D023681A3454F86E +:1085B0000A2C03F00603042B0ABF54F80E5C0025B6 +:1085C00033684FF0000608BFED1A54F8123C08BF9C +:1085D00025EAE5759342C4BF9B1AED18B5421AD13E +:1085E000002008E00123524641463846C847013082 +:1085F00003D14FF0FF30BDE8F0870135C1E7E11846 +:108600005A1C30200233224481F8430094F845106C +:1086100082F84310C2E70123224641463846C84744 +:108620000130E6D00136D9E72DE9FF470F7E9146AC +:1086300080460C46782F9A460C9E01F1430207D8DB +:10864000622F0AD8002F00F0D180582F00F0B88098 +:1086500004F1420684F842703AE0A7F16303152B57 +:10866000F6D801A151F823F0C1861C02D5861C0260 +:1086700051861C0251861C0251861C0251861C0226 +:10868000D5861C0251861C0251861C0251861C0292 +:1086900051861C02D3871C02FF861C028D871C0298 +:1086A00051861C0251861C02F5871C0251861C0251 +:1086B000FF861C0251861C0251861C0295871C02F3 +:1086C00033681A1D1B68326004F1420684F8423098 +:1086D00001239CE033682068191D3160060601D52E +:1086E0001D6803E04506FBD5B3F90050002D03DA01 +:1086F0002D236D4284F8433058480A2311E0216845 +:108700003368080653F8045B02D4490648BFADB28B +:108710006F2F3360514814BF0A230823002184F8C7 +:1087200043106668002EA66005DB21682E4321F009 +:10873000040121604BD01646B5FBF3F103FB115742 +:10874000C75D06F8017D2F460D46BB42F4D9082BC4 +:108750000BD12368DF0708D5236961689942DEBF22 +:10876000302306F8013C06F1FF36921B22614B468E +:1087700003AA21464046CDF800A0FFF7E3FE0130F2 +:108780004AD14FF0FF3004B0BDE8F087236843F0D2 +:108790002003236078273248236884F845701F0639 +:1087A000316851F8045B02D45F0648BFADB2316056 +:1087B000D90744BF43F0200323601DB11023ADE768 +:1087C0002648E9E7236823F020032360F6E71646EE +:1087D000BDE733682568181D616930602E061B6887 +:1087E00001D5196002E06806FBD519800023164602 +:1087F0002361BCE7336800211A1D32601E6862687D +:10880000304600F0E9F808B1801B606063682361BE +:10881000002384F84330AAE723693246494640469C +:10882000D0470130ADD023689B0713D4E068039B89 +:108830009842B8BF1846A6E701233246494640464B +:10884000D04701309DD00135E36803995B1AAB42F4 +:10885000F2DCEBE7002504F11906F5E7381F1D02ED +:10886000491F1D020B78722B30B522D0772B24D0F4 +:10887000612B27D016230360002030BD622D12D05B +:10888000782D13D02B2D07D120F01C0023F00303EB +:1088900040F0100043F0020311F8015F002DEDD10C +:1088A00023431360E9E743F48033F5E743F40063BF +:1088B000F2E7002404202346EEE74FF4C0640123CE +:1088C0000820E9E74FF4027401234FF48470E3E7D2 +:1088D00070B50C46B1F90E1096B0154600291E462B +:1088E0000CDAA389002113F0800F14BF40234FF44A +:1088F0008063002031602B6016B070BD6A4600F0C6 +:1089000049F80028EDDB019901F47041A1F500530D +:10891000594259414FF48063EBE78B89F7B59D07C6 +:1089200006460C4607D504F1470323602361012363 +:10893000636103B0F0BD01AB6A46FFF7C9FF009F5A +:10894000054630463946FEF7B3FB48B9B4F90C305A +:108950009A05EED423F0030343F00203A381E2E778 +:10896000A389206043F08003A381019BC4E904072D +:108970005BB1B4F90E10304600F01EF828B1A3899F +:1089800023F0030343F00103A381A3891D43A581C1 +:10899000CFE7FFFF38B50023064D044608461146D1 +:1089A0002B60DEF769FC431C02D12B6803B1236006 +:1089B00038BD00BFB819032238B50023054D044661 +:1089C00008462B60DEF75AFC431C02D12B6803B12A +:1089D000236038BDB8190322C9B20346024410B55A +:1089E0009342184601D1002003E0047801338C4201 +:1089F000F6D110BD2DE9F041074614460D4621B9C8 +:108A00001146BDE8F041FEF753BB2AB92546FFF7F2 +:108A1000F7FB2846BDE8F08100F01AF884420646CC +:108A200002D8B4EB500FF4D821463846FEF740FB8D +:108A3000804608B94546ECE7B4422246294628BF9D +:108A40003246FFF7C7FB29463846FFF7D9FBF1E767 +:108A500051F8043C181F002BBCBF0B58C0187047BE +:108A60004275696C7420776974682052656E65730D +:108A7000617320416476616E63656420466C65783D +:108A800069626C6520536F6674776172652050610E +:108A9000636B6167652076657273696F6E20352E32 +:108AA000312E3000352E312E30000000000001053F +:108AB000F8B500BFF8BC08BC9E467047F8B500BFCB +:108AC000F8BC08BC9E467047656D5F667365656B54 +:108AD000000000005C68746163636573732E7478D2 +:108AE000740000004552524F52204D697373696EF5 +:108AF0006720656D6265646465642066696C6520E5 +:108B00005B25735D2000000077695F6C6973746595 +:108B10006E20213D2028202820536F636B65745FF1 +:108B2000742029207E305520290000002E2E2F731E +:108B300072632F7765627365727665722F776562EF +:108B4000696F2F776562696F2E630000416363650B +:108B500070742D4C616E67756167653A00000000A6 +:108B60003C68746D6C3E3C686561643E3C7469743D +:108B70006C653E466F726D204572726F723C2F7449 +:108B800069746C653E20203C6C696E6B2068726570 +:108B9000663D22707261656D696F2D7374796C65C5 +:108BA0002D6D61696E2E637373222072656C3D2298 +:108BB0007374796C65736865657422207479706567 +:108BC0003D22746578742F637373223E3C2F686571 +:108BD00061643E20203C626F6479206F6E4C6F614F +:108BE000643D226A6176617363726970743A7B20B6 +:108BF000696628706172656E742E6672616D657348 +:108C00005B305D2626706172656E742E6672616DD2 +:108C100065735B276E61766967275D2E476F292034 +:108C2000706172656E742E6672616D65735B276E1E +:108C300061766967275D2E476F28297D22203E20B7 +:108C4000203C63656E7465723E3C62723E3C6272AB +:108C50003E3C62723E3C68323E0000004572726FDC +:108C60007220696E20666F726D3A202573203C6217 +:108C7000723E00003C2F68323E3C2F626F64793EAA +:108C80003C2F68746D6C3E002D2D3E003C212D2D37 +:108C900023696E636C756465000000003C212D2D16 +:108CA0002365786563200000417574686F72697A86 +:108CB0006174696F6E3A0000526566657265723A5A +:108CC00000000000486F73743A000000436F6E7438 +:108CD000656E742D4C656E6774683A002E68746D0D +:108CE0006C000000656E0000656E2D67620000007C +:108CF000656E2D7573000000656E2D6175000000B6 +:108D0000656E2D6361000000656E2D6E7A000000B7 +:108D1000656E2D6965000000656E2D7A61000000AA +:108D2000656E2D6A6D000000656E2D627A00000090 +:108D3000656E2D74740000006A6100006A615C0059 +:108D4000696E6465782E68746D6C000077695F6683 +:108D50007265653A207072650000000077695F6691 +:108D60007265653A20706F737400000077695F6EFA +:108D70006577736573733A206F7574206F66206D25 +:108D8000656D6F72792E0A0041757468656E74693D +:108D9000636174696F6E20726571756972656400D4 +:108DA000556E6B6E6F776E2048545450204572722A +:108DB0006F72000046696C65206E6F7420666F7577 +:108DC0006E6400005061796D656E74207265717516 +:108DD0006972656400000000426164204854545088 +:108DE00020726571756573740000000053657276BA +:108DF0006572206572726F720000000052656E65C8 +:108E000073617320576562456E67696E65205631E0 +:108E10002E3000005365727665723A2025730D0A74 +:108E200000000000436F6E6E656374696F6E3A20D8 +:108E3000636C6F73650D0A0D0A0000003C68746D69 +:108E40006C3E3C686561643E3C7469746C653E458B +:108E500072726F722025643C2F7469746C653E3C9D +:108E60002F686561643E0D0A000000003C626F647B +:108E7000793E3C68323E4572726F722025643A201A +:108E800025733C62723E3C2F68323E0D0A000000A2 +:108E900046696C653A2025733C62723E0D0A0000FB +:108EA0003C2F626F64793E3C2F68746D6C3E0D0AF6 +:108EB00000000000485454502F312E3120256420EA +:108EC00025730D0A00000000446174653A20257383 +:108ED0000D0A00005757572D41757468656E746907 +:108EE000636174653A204261736963207265616CE5 +:108EF0006D3D222573220D0A000000004854545095 +:108F00002F312E3120323030204F4B0D0A0000001F +:108F1000446174653A20257320474D540D0A0000C2 +:108F2000436F6E6E656374696F6E3A20636C6F7326 +:108F3000650D0A00436F6E74656E742D547970650B +:108F40003A2025730D0A0000436F6E74656E742D10 +:108F50004C656E6774683A2025640D0A0D0A00009E +:108F60000D0A0D0A000000006170706C6963617485 +:108F7000696F6E2F6F637465742D73747265616DA4 +:108F80000000000066696C653D000000636D645F71 +:108F9000617267756D656E743D00000042617369B2 +:108FA00063000000782D776F726C642F782D336426 +:108FB0006D6600006170706C69636174696F6E2F1B +:108FC000782D617574686F72776172652D62696E54 +:108FD000000000006170706C69636174696F6E2FCE +:108FE000782D617574686F72776172652D6D61702F +:108FF000000000006170706C69636174696F6E2FAE +:10900000782D617574686F72776172652D7365670D +:1090100000000000746578742F766E642E616263C0 +:1090200000000000746578742F68746D6C00000097 +:10903000766964656F2F616E696D61666C65780035 +:109040006170706C69636174696F6E2F706F737497 +:109050007363726970740000617564696F2F616970 +:10906000666600006170706C69636174696F6E2F71 +:10907000782D61696D000000746578742F782D611A +:109080007564696F736F66742D696E747261000028 +:109090006170706C69636174696F6E2F782D6E6199 +:1090A00076692D616E696D6174696F6E00000000F4 +:1090B0006170706C69636174696F6E2F782D6E6F6B +:1090C0006B69612D393030302D636F6D6D756E6950 +:1090D0006361746F722D6164642D6F6E2D736F66A2 +:1090E00074776172650000006170706C696361740F +:1090F000696F6E2F6D696D6500000000696D6167B5 +:10910000652F782D6A670000766964656F2F782D6A +:109110006D732D6173660000746578742F782D610E +:10912000736D0000746578742F6173700000000027 +:109130006170706C69636174696F6E2F782D6D70EA +:109140006C61796572320000617564696F2F6261CC +:1091500073696300766964656F2F6D737669646502 +:109160006F000000766964656F2F6176732D7669F4 +:1091700064656F00696D6167652F626D7000000046 +:109180006170706C69636174696F6E2F626F6F6B71 +:10919000000000006170706C69636174696F6E2F0C +:1091A000782D627A697032006170706C69636174E5 +:1091B000696F6E2F782D6273680000006170706CAB +:1091C00069636174696F6E2F782D627A697000002F +:1091D000746578742F706C61696E00006170706CDA +:1091E00069636174696F6E2F766E642E6D732D7076 +:1091F0006B692E7365636361740000006170706C4D +:1092000069636174696F6E2F636C61726973636106 +:10921000640000006170706C69636174696F6E2F27 +:10922000782D636F636F61006170706C6963617446 +:10923000696F6E2F636466006170706C696361743E +:10924000696F6E2F706B69782D6365727400000012 +:109250006170706C69636174696F6E2F782D6368DB +:10926000617400006170706C69636174696F6E2F66 +:109270006A617661000000006170706C69636174FE +:10928000696F6E2F782D6370696F00007465787454 +:109290002F782D63000000006170706C6963617449 +:1092A000696F6E2F6D61632D636F6D706163747094 +:1092B000726F00006170706C69636174696F6E2F0A +:1092C000706B63732D63726C000000006170706CD2 +:1092D00069636174696F6E2F782D63736800000095 +:1092E000746578742F637373000000006170706C94 +:1092F00069636174696F6E2F782D64697265637438 +:109300006F7200006170706C69636174696F6E2FB9 +:10931000782D783530392D63612D636572740000C6 +:10932000766964656F2F782D6476000076696465D0 +:109330006F2F646C00000000766964656F2F782DD4 +:10934000646C00006170706C69636174696F6E2F8A +:109350006D73776F726400006170706C6963617423 +:10936000696F6E2F636F6D6D6F6E67726F756E6470 +:10937000000000006170706C69636174696F6E2F2A +:109380006472616674696E67000000006170706CE1 +:1093900069636174696F6E2F782D647669000000CF +:1093A00064726177696E672F782D647766000000BC +:1093B0006170706C69636174696F6E2F6163616461 +:1093C000000000006170706C69636174696F6E2FDA +:1093D00064786600746578742F782D736372697091 +:1093E000742E656C697370006170706C6963617470 +:1093F000696F6E2F782D62797465636F64652E6571 +:109400006C697370000000006170706C6963617456 +:10941000696F6E2F782D656E766F79006170706C54 +:1094200069636174696F6E2F782D65737265686208 +:1094300065720000746578742F782D736574657893 +:10944000740000006170706C69636174696F6E2FE5 +:10945000656E766F79000000746578742F782D66DC +:109460006F727472616E00006170706C6963617418 +:10947000696F6E2F766E642E666466006170706C24 +:1094800069636174696F6E2F6672616374616C7376 +:1094900000000000766964656F2F666C690000004B +:1094A000696D6167652F666C6F7269616E0000009F +:1094B000746578742F766E642E666D692E666C65A1 +:1094C0007873746F72000000766964656F2F782D71 +:1094D00061746F6D696333642D666561747572655F +:1094E00000000000696D6167652F766E642E6670FE +:1094F00078000000696D6167652F766E642E6E6579 +:10950000742D6670780000006170706C696361741E +:10951000696F6E2F667265656C6F616465720000BD +:10952000617564696F2F6D616B650000696D6167BE +:10953000652F673366617800696D6167652F6769BC +:1095400066000000766964656F2F676C000000009C +:10955000766964656F2F782D676C000061756469AA +:109560006F2F782D67736D006170706C6963617423 +:10957000696F6E2F782D6773700000006170706CDA +:1095800069636174696F6E2F782D677373000000D3 +:109590006170706C69636174696F6E2F782D677488 +:1095A000617200006170706C69636174696F6E2F25 +:1095B000782D636F6D7072657373656400000000D1 +:1095C0006170706C69636174696F6E2F782D677A52 +:1095D000697000006D756C7469706172742F782DFC +:1095E000677A697000000000746578742F782D68C0 +:1095F000000000006170706C69636174696F6E2FA8 +:10960000782D6864660000006170706C6963617435 +:10961000696F6E2F782D68656C7066696C650000E7 +:109620006170706C69636174696F6E2F766E642E01 +:1096300068702D6870676C00746578742F782D736E +:1096400063726970740000006170706C69636174AA +:10965000696F6E2F686C70006170706C6963617403 +:10966000696F6E2F62696E68657800006170706C5A +:1096700069636174696F6E2F6874610074657874D2 +:109680002F782D636F6D706F6E656E740000000033 +:10969000746578742F7765627669657768746D6C28 +:1096A00000000000782D636F6E666572656E6365FD +:1096B0002F782D636F6F6C74616C6B00696D6167DF +:1096C000652F782D69636F6E00000000696D61671A +:1096D000652F6965660000006170706C6963617474 +:1096E000696F6E2F69676573000000006170706CB0 +:1096F00069636174696F6E2F782D696D6100000078 +:109700006170706C69636174696F6E2F782D687415 +:109710007470642D696D6170000000006170706C80 +:1097200069636174696F6E2F696E66006170706C39 +:1097300069636174696F6E2F782D696E7465726EDE +:109740006574742D7369676E757000006170706C5C +:1097500069636174696F6E2F782D69703200000043 +:10976000766964656F2F782D6973766964656F001B +:10977000617564696F2F6974000000006170706C1E +:1097800069636174696F6E2F782D696E76656E748A +:109790006F720000692D776F726C642F692D76727D +:1097A0006D6C00006170706C69636174696F6E2F1D +:1097B000782D6C69766573637265656E00000000D4 +:1097C000617564696F2F782D6A616D006170706CCE +:1097D00069636174696F6E2F782D6A6176612D639C +:1097E0006F6D6D6572636500696D6167652F6A7085 +:1097F00065670000696D6167652F782D6A70730079 +:109800006170706C69636174696F6E2F782D6A6125 +:10981000766173637269707400000000696D61673E +:10982000652F6A7574766973696F6E006175646916 +:109830006F2F6D69646900006D757369632F782DF2 +:109840006B6172616F6B65006170706C69636174EC +:10985000696F6E2F782D6B736800000074657874E3 +:109860002F782D7363726970742E6B73680000001B +:10987000617564696F2F6E7370617564696F000044 +:10988000617564696F2F782D6E7370617564696F8F +:1098900000000000617564696F2F782D6C69766532 +:1098A000617564696F0000006170706C6963617458 +:1098B000696F6E2F6C6861006170706C69636174B0 +:1098C000696F6E2F782D6C68610000006170706C9C +:1098D00069636174696F6E2F782D6C697370000015 +:1098E000746578742F782D6C612D617366000000AB +:1098F0006170706C69636174696F6E2F782D6C6133 +:10990000746578006170706C69636174696F6E2F43 +:109910006C7A7800746578742F782D6D00000000E3 +:10992000766964656F2F6D706567000061756469A5 +:109930006F2F6D7065670000617564696F2F782DFA +:109940006D70657175726C006170706C69636174C3 +:10995000696F6E2F782D74726F66662D6D616E0063 +:109960006170706C69636174696F6E2F782D6E61C0 +:1099700076696D61700000006170706C696361747C +:10998000696F6E2F6D6265646C6574006170706CD8 +:1099900069636174696F6E2F782D6D616769632DDE +:1099A0006361702D7061636B6167652D312E3000CE +:1099B0006170706C69636174696F6E2F6D6361644F +:1099C00000000000696D6167652F766173610000BA +:1099D0006170706C69636174696F6E2F6E65746D10 +:1099E000630000006170706C69636174696F6E2F51 +:1099F000782D74726F66662D6D6500006D657373EA +:109A00006167652F72666338323200006170706C76 +:109A100069636174696F6E2F782D6D6964690000E8 +:109A20006170706C69636174696F6E2F782D6672F6 +:109A3000616D6500617564696F2F782D766E642E97 +:109A4000617564696F6578706C6F73696F6E2E6D88 +:109A50006A756963656D6564696166696C65000056 +:109A6000766964656F2F782D6D6F74696F6E2D6ADE +:109A7000706567006170706C69636174696F6E2FE7 +:109A80006261736536340000617564696F2F6D6FB4 +:109A900064000000766964656F2F717569636B748B +:109AA000696D6500617564696F2F6D70656733005E +:109AB000766964656F2F6D70340000006170706CA2 +:109AC00069636174696F6E2F782D70726F6A656358 +:109AD000740000006170706C69636174696F6E2F4F +:109AE000766E642E6D732D70726F6A6563740000FC +:109AF0006170706C69636174696F6E2F6D61726300 +:109B0000000000006170706C69636174696F6E2F92 +:109B1000782D74726F66662D6D73000076696465CA +:109B20006F2F782D7367692D6D6F76696500000062 +:109B30006170706C69636174696F6E2F782D766ED9 +:109B4000642E617564696F6578706C6F73696F6E90 +:109B50002E6D7A7A00000000696D6167652F6E6175 +:109B6000706C7073000000006170706C69636174E8 +:109B7000696F6E2F782D6E65746364660000000057 +:109B80006170706C69636174696F6E2F766E642E9C +:109B90006E6F6B69612E636F6E6669677572617453 +:109BA000696F6E2D6D65737361676500696D6167BF +:109BB000652F782D6E696666000000006170706C1C +:109BC00069636174696F6E2F782D6D69782D747279 +:109BD000616E7366657200006170706C69636174B8 +:109BE000696F6E2F782D636F6E666572656E636543 +:109BF000000000006170706C69636174696F6E2FA2 +:109C0000782D6E617669646F630000006170706C1E +:109C100069636174696F6E2F6F6461006170706C4D +:109C200069636174696F6E2F782D6F6D630000003A +:109C30006170706C69636174696F6E2F782D6F6DE0 +:109C400063646174616D616B657200006170706C5A +:109C500069636174696F6E2F782D6F6D63726567CC +:109C6000657261746F720000746578742F782D705E +:109C7000617363616C0000006170706C6963617492 +:109C8000696F6E2F706B6373313000006170706CA0 +:109C900069636174696F6E2F782D706B63733130F7 +:109CA000000000006170706C69636174696F6E2FF1 +:109CB000706B63732D3132006170706C6963617415 +:109CC000696F6E2F782D706B637331320000000066 +:109CD0006170706C69636174696F6E2F782D706B41 +:109CE0006373372D7369676E617475726500000068 +:109CF0006170706C69636174696F6E2F706B6373F0 +:109D0000372D6D696D6500006170706C69636174F9 +:109D1000696F6E2F782D706B6373372D6365727466 +:109D200072657172657370006170706C69636174E3 +:109D3000696F6E2F706B6373372D7369676E617413 +:109D4000757265006170706C69636174696F6E2F04 +:109D500070726F5F656E6700746578742F706173E1 +:109D600063616C00696D6167652F782D706F727427 +:109D700061626C652D6269746D6170006170706CF8 +:109D800069636174696F6E2F766E642E68702D70D2 +:109D9000636C00006170706C69636174696F6E2F31 +:109DA000782D70636C000000696D6167652F782DF8 +:109DB0007069637400000000696D6167652F782D1C +:109DC000706378006368656D6963616C2F782D70CE +:109DD000646200006170706C69636174696F6E2FFA +:109DE00070646600696D6167652F782D706F72749D +:109DF00061626C652D677261796D617000000000B1 +:109E0000696D6167652F782D706F727461626C6522 +:109E10002D677265796D617000000000696D616782 +:109E2000652F7069637400006170706C69636174A0 +:109E3000696F6E2F782D6E6577746F6E2D636F6D01 +:109E400070617469626C652D706B67006170706C15 +:109E500069636174696F6E2F766E642E6D732D70F9 +:109E60006B692E706B6F0000746578742F782D739A +:109E700063726970742E7065726C00006170706C32 +:109E800069636174696F6E2F782D706978636C7384 +:109E90006372697074000000696D6167652F782DC9 +:109EA000787069786D617000746578742F782D739F +:109EB00063726970742E7065726C2D6D6F64756C51 +:109EC000650000006170706C69636174696F6E2F6A +:109ED000782D706167656D616B657200696D616792 +:109EE000652F706E670000006170706C696361744B +:109EF000696F6E2F782D706F727461626C652D6161 +:109F00006E796D6170000000696D6167652F782D55 +:109F1000706F727461626C652D616E796D61700035 +:109F20006170706C69636174696F6E2F6D73706FAF +:109F3000776572706F696E74000000006170706CFC +:109F400069636174696F6E2F766E642E6D732D7008 +:109F50006F776572706F696E740000006D6F646575 +:109F60006C2F782D706F7600696D6167652F782D85 +:109F7000706F727461626C652D7069786D617000CC +:109F80006170706C69636174696F6E2F706F776553 +:109F900072706F696E7400006170706C69636174D7 +:109FA000696F6E2F782D6D73706F776572706F6942 +:109FB0006E7400006170706C69636174696F6E2FFC +:109FC000782D667265656C616E63650070616C65A5 +:109FD0006F76752F782D70760000000074657874A8 +:109FE0002F782D7363726970742E706879746F6E38 +:109FF000000000006170706C69636169746F6E2F9E +:10A00000782D62797465636F64652E707974686FFA +:10A010006E000000617564696F2F766E642E716347 +:10A02000656C7000696D6167652F782D7175696366 +:10A030006B74696D65000000766964656F2F782D1B +:10A0400071746300617564696F2F782D706E2D7265 +:10A0500065616C617564696F000000006175646919 +:10A060006F2F782D706E2D7265616C617564696FEC +:10A070002D706C7567696E00617564696F2F782D3E +:10A080007265616C617564696F0000006170706C6D +:10A0900069636174696F6E2F782D636D752D7261C0 +:10A0A0007374657200000000696D6167652F636DF0 +:10A0B000752D72617374657200000000696D6167CF +:10A0C000652F782D636D752D726173746572000054 +:10A0D000746578742F782D7363726970742E72654D +:10A0E00078780000696D6167652F766E642E726EF8 +:10A0F0002D7265616C666C6173680000696D6167E3 +:10A10000652F782D726762006170706C696361748D +:10A11000696F6E2F766E642E726E2D7265616C6D36 +:10A120006564696100000000617564696F2F6D6985 +:10A13000640000006170706C69636174696F6E2FF8 +:10A1400072696E67696E672D746F6E6573000000CB +:10A150006170706C69636174696F6E2F766E642EC6 +:10A160006E6F6B69612E72696E67696E672D746FB1 +:10A170006E6500006170706C69636174696F6E2F49 +:10A18000766E642E726E2D7265616C706C6179658D +:10A19000720000006170706C69636174696F6E2F8A +:10A1A000782D74726F666600696D6167652F766ED3 +:10A1B000642E726E2D7265616C706978000000000B +:10A1C000746578742F726963687465787400000030 +:10A1D000746578742F766E642E726E2D7265616C64 +:10A1E00074657874000000006170706C696361745C +:10A1F000696F6E2F727466006170706C6963617450 +:10A20000696F6E2F782D7274660000007669646540 +:10A210006F2F766E642E726E2D7265616C76696436 +:10A22000656F0000617564696F2F73336D00000006 +:10A230006170706C69636174696F6E2F782D7462E0 +:10A240006F6F6B006170706C69636174696F6E2F02 +:10A25000782D6C6F74757373637265656E63616D71 +:10A2600000000000746578742F782D736372697034 +:10A27000742E6775696C6500746578742F782D731A +:10A2800063726970742E736368656D650000000009 +:10A29000766964656F2F782D73636D006170706CE3 +:10A2A00069636174696F6E2F736470006170706CA4 +:10A2B00069636174696F6E2F782D7364700000009C +:10A2C0006170706C69636174696F6E2F736F756E06 +:10A2D000646572006170706C69636174696F6E2F80 +:10A2E000736561006170706C69636174696F6E2F72 +:10A2F000782D7365610000006170706C6963617432 +:10A30000696F6E2F73657400746578742F73676D51 +:10A310006C000000746578742F782D73676D6C0085 +:10A320006170706C69636174696F6E2F782D7368EA +:10A33000000000006170706C69636174696F6E2F5A +:10A34000782D736861720000746578742F782D73AE +:10A3500063726970742E736800000000746578740D +:10A360002F782D7365727665722D706172736564D6 +:10A370002D68746D6C000000617564696F2F782D15 +:10A3800070736964000000006170706C69636174CF +:10A39000696F6E2F782D7369740000006170706CA6 +:10A3A00069636174696F6E2F782D6B6F616E000049 +:10A3B0006170706C69636174696F6E2F782D73655D +:10A3C000656C6F676F0000006170706C6963617429 +:10A3D000696F6E2F736D696C0000000061756469B0 +:10A3E0006F2F782D616470636D0000006170706C78 +:10A3F00069636174696F6E2F736F6C6964730000B9 +:10A400006170706C69636174696F6E2F782D706B09 +:10A410006373372D6365727469666963617465730C +:10A4200000000000746578742F782D737065656383 +:10A43000680000006170706C69636174696F6E2FF1 +:10A4400066757475726573706C61736800000000E6 +:10A450006170706C69636174696F6E2F782D7370B1 +:10A4600072697465000000006170706C69636174EA +:10A47000696F6E2F782D776169732D736F757263B5 +:10A48000650000006170706C69636174696F6E2FA4 +:10A4900073747265616D696E676D656469610000F2 +:10A4A0006170706C69636174696F6E2F766E642E73 +:10A4B0006D732D706B692E6365727473746F726542 +:10A4C000000000006170706C69636174696F6E2FC9 +:10A4D00073746570000000006170706C6963617472 +:10A4E000696F6E2F736C61006170706C6963617469 +:10A4F000696F6E2F766E642E6D732D706B692E737F +:10A50000746C00006170706C69636174696F6E2FA8 +:10A51000782D6E6176697374796C6500696D616719 +:10A52000652F766E642E6477670000006170706C32 +:10A5300069636174696F6E2F782D776F726C640038 +:10A540006170706C69636174696F6E2F782D7368C8 +:10A550006F636B776176652D666C617368000000D0 +:10A560006170706C69636174696F6E2F782D7461AE +:10A57000720000006170706C69636174696F6E2FA6 +:10A58000746F6F6C626F6F6B000000006170706CB5 +:10A5900069636174696F6E2F782D74636C000000BD +:10A5A000746578742F782D7363726970742E746378 +:10A5B000736800006170706C69636174696F6E2FFD +:10A5C000782D7465780000006170706C6963617447 +:10A5D000696F6E2F782D746578696E666F00000064 +:10A5E0006170706C69636174696F6E2F706C616902 +:10A5F0006E0000006170706C69636174696F6E2F2A +:10A60000676E757461720000696D6167652F7469AA +:10A6100066660000617564696F2F7473702D6175D3 +:10A6200064696F006170706C69636174696F6E2F2B +:10A630006473707479706500617564696F2F7473E9 +:10A64000706C617965720000746578742F74616252 +:10A650002D7365706172617465642D76616C7565CA +:10A6600073000000746578742F782D75696C000094 +:10A67000746578742F7572692D6C697374000000AD +:10A680006170706C69636174696F6E2F692D6465A8 +:10A69000617300006170706C69636174696F6E2F23 +:10A6A000782D757374617200746578742F782D75C8 +:10A6B00075656E636F6465006170706C6963617469 +:10A6C000696F6E2F782D63646C696E6B00000000FB +:10A6D000746578742F782D7663616C656E64617231 +:10A6E000000000006170706C69636174696F6E2FA7 +:10A6F00076646100766964656F2F76646F00000090 +:10A700006170706C69636174696F6E2F67726F75C9 +:10A710007077697365000000766964656F2F7669EC +:10A72000766F00006170706C69636174696F6E2F81 +:10A73000766F63616C7465632D6D656469612D640A +:10A74000657363006170706C69636174696F6E2F0B +:10A75000766F63616C7465632D6D656469612D66E8 +:10A76000696C6500617564696F2F766F6300000026 +:10A77000766964656F2F766F73616963000000000E +:10A78000617564696F2F766F78776172650000007C +:10A79000617564696F2F782D7477696E76712D708D +:10A7A0006C7567696E000000617564696F2F782DA4 +:10A7B0007477696E767100006170706C69636174A2 +:10A7C000696F6E2F782D76726D6C00006D6F646509 +:10A7D0006C2F76726D6C0000782D776F726C642F21 +:10A7E000782D7672740000006170706C696361741A +:10A7F000696F6E2F782D766973696F006170706C68 +:10A8000069636174696F6E2F776F726470657266C9 +:10A81000656374362E3000006170706C696361741A +:10A82000696F6E2F776F72647065726665637436D8 +:10A830002E310000617564696F2F7761760000002A +:10A840006170706C69636174696F6E2F782D7170BF +:10A85000726F0000696D6167652F766E642E776197 +:10A86000702E77626D7000006170706C6963617446 +:10A87000696F6E2F766E642E786172610000000041 +:10A880006170706C69636174696F6E2F782D3132FD +:10A890003300000077696E646F77732F6D657461A4 +:10A8A00066696C6500000000746578742F766E64CC +:10A8B0002E7761702E776D6C000000006170706CF7 +:10A8C00069636174696F6E2F766E642E7761702E86 +:10A8D000776D6C6300000000746578742F766E6489 +:10A8E0002E7761702E776D6C7363726970740000DF +:10A8F000766964656F2F782D6D732D776D76000006 +:10A900006170706C69636174696F6E2F776F7264C8 +:10A9100070657266656374006170706C6963617400 +:10A92000696F6E2F782D6C6F747573006170706C29 +:10A9300069636174696F6E2F6D73777269746500F6 +:10A94000746578742F73637269706C6574000000AD +:10A950006170706C69636174696F6E2F782D7769AF +:10A960006E74616C6B000000696D6167652F782DF6 +:10A97000786269746D617000766964656F2F782DF7 +:10A98000616D742D64656D6F72756E0078676C2FE4 +:10A9900064726177696E6700696D6167652F766EB5 +:10A9A000642E7869666600006170706C696361741A +:10A9B000696F6E2F657863656C000000617564696E +:10A9C0006F2F786D00000000746578742F786D6CBF +:10A9D0000000000078676C2F6D6F766965000000DD +:10A9E0006170706C69636174696F6E2F782D766E1B +:10A9F000642E6C732D787069780000007669646548 +:10AA00006F2F782D616D742D73686F7772756E007E +:10AA1000696D6167652F782D787764006170706C5F +:10AA200069636174696F6E2F782D636F6D707265E5 +:10AA300073730000746578742F782D736372697076 +:10AA4000742E7A73680000003C2F6469763E3C6483 +:10AA500069762069643D227265616C54696D654355 +:10AA60006C6F636B223E3C7020636C6173733D229C +:10AA7000626F785469746C652070623031223E4494 +:10AA800065766963652049443C2F703E3C702073B5 +:10AA900074796C653D226D617267696E2D6C6566B7 +:10AAA000743A20343470783B223E25303878202D9B +:10AAB00020253038783C62723E2025303878202DB1 +:10AAC00020253038783C2F72696768743E3C2F70BF +:10AAD0003E3C62723E3C7020636C6173733D226247 +:10AAE0006F785469746C652070623031223E4D433A +:10AAF000552054656D7065726174757265202846C5 +:10AB0000293A2025642E25643C2F703E3C7020633A +:10AB10006C6173733D22626F785469746C65207048 +:10AB2000623031223E4D43552054656D706572612F +:10AB300074757265202843293A2025642E25643CCB +:10AB40002F703E3C7020636C6173733D22626F789E +:10AB50005469746C652070623032223E426C7565B7 +:10AB6000204C454420417474726962757465732089 +:10AB70003C2F703E3C7020636C6173733D22626FAA +:10AB8000785469746C652070623032223E4672657A +:10AB90007175656E63792028487A293A2025643CCE +:10ABA0002F703E3C7020636C6173733D22626F783E +:10ABB0005469746C652070623033223E496E74654E +:10ABC0006E7369747920282525293A2025643C2F45 +:10ABD000703E3C62723E00006765745F74696D652B +:10ABE0002E636769000000006C65645F6374726CBB +:10ABF0002E636769000000007377315F6374726CC5 +:10AC00002E636769000000007377325F6374726CB3 +:10AC10002E6367690000000074696D65616E64648D +:10AC20006174652E73736900737973696E666F2E34 +:10AC300073736900757362646576696365696E66CE +:10AC40006F2E7373690000007372695F6F707469AF +:10AC50006F6E732E73736900576562696F20776931 +:10AC60005F74687265616400303132333435363771 +:10AC70003839414243444546000000003031323308 +:10AC80003435363738396162636465660000000028 +:10AC90002A2A20525F4144435F526561642041503B +:10ACA00049206661696C6564202A2A200D0A00002B +:10ACB00025732573257325642E253032642F256472 +:10ACC0002E2530326425730D0A25730025732573F4 +:10ACD0002573256425730D0A257300001B5B48004E +:10ACE0001B5B324A000000001B5B33376D00000025 +:10ACF0001B5B33326D0000001B5B33383B353B324E +:10AD000030386D001B5B39316D0000001B5B31304A +:10AD10003B3431481B5B4B001B5B393B3431481BD8 +:10AD20005B4B00001B5B383B3431481B5B4B000026 +:10AD30001B5B75001B5B7300253032780000000040 +:10AD400041455331323820535720284E495354201F +:10AD5000656E6372797074696F6E29206661696CC3 +:10AD600065642E0A0000000020456E6372797074DD +:10AD7000696F6E206F66206461746120636F6D700F +:10AD80006C657465640D0A004145533132382053B7 +:10AD90005720284E49535420646563727970746952 +:10ADA0006F6E29206661696C65642E0A00000000E0 +:10ADB0002044656372797074696F6E206F662064D9 +:10ADC00061746120636F6D706C657465640D0A0059 +:10ADD00025732573000000000D0A25642E204352C0 +:10ADE0005950544F47524150485920414E442055E4 +:10ADF0005342204849474820535045454420284D58 +:10AE00005343290D0A0000000D0A506572666F72E7 +:10AE10006D20656E6372797074696F6E20616E6407 +:10AE20002064656372797074696F6E20616E64204E +:10AE3000726561642F777269746520646174612042 +:10AE400066726F6D2F746F2055534220666C61736C +:10AE5000682064726976650D0A7573696E6720559E +:10AE60005342204D53432E20414553203132382048 +:10AE7000736F66747761726520616C676F72697455 +:10AE8000686D20616E64206B6579202862656C6F47 +:10AE9000772920617265207573656420666F722062 +:10AEA0000D0A656E6372797074696F6E20616E64ED +:10AEB0002064656372797074696F6E2E20557369B2 +:10AEC0006E67204B6579205B25735D0D0A0D0A00C6 +:10AED000466F726D617420612055534220666C612B +:10AEE000736820647269766520286E6F74207072B2 +:10AEF0006F766964656420696E20746865206B698B +:10AF00007429207769746820464154333220666979 +:10AF10006C652073797374656D2E0D0A43726561DB +:10AF2000746520612066696C652027736F75726394 +:10AF3000652E7478742720696E2074686520726F9E +:10AF40006F74206469726563746F727920636F6EC9 +:10AF50007461696E696E67207468652074657874C1 +:10AF6000200D0A746F20626520656E6372797074BB +:10AF700065642E205468652066696C652073697A63 +:10AF800065207368616C6C206265206C657373204A +:10AF90007468616E2031204B422E0D0A0D0A3E204E +:10AFA000436F6E6E65637420746865206D696372AB +:10AFB0006F20414220636F6E6E6563746F72206F05 +:10AFC00066207468652055534220686F737420634F +:10AFD00061626C6520746F2074686520555342204F +:10AFE000486967682053706565640D0A2020706F9A +:10AFF0007274206F6620454B2D5241384D312062CE +:10B000006F6172642E2050726573732074616220C8 +:10B01000746F20636F6E74696E7565200D0A000091 +:10B020000D0A3E20497473206E6F77207361666548 +:10B0300020746F2072656D6F766520746865205589 +:10B040005342204465766963650000005F736F7545 +:10B050007263652E747874000D0A204C6F6F6B69F3 +:10B060006E6720666F72202225732220696E20741D +:10B07000686520726F6F74206469726563746F72A3 +:10B08000792E2E2E0D0A00005F656E637279707442 +:10B090002E7478740000000020437265617465644A +:10B0A000202225732220696E2074686520666C61F9 +:10B0B00073682064726976650D0A00000D0A2052DB +:10B0C000656164696E67206461746120696E202225 +:10B0D0002573222E2E2E2E2E2E0D0A005F64656300 +:10B0E000727970742E747874000000000D0A204389 +:10B0F0006F6D706172696E67206461746120696E42 +:10B10000202225732220616E6420222573222E2E98 +:10B110002E0D0A002044617461206D6174636865BE +:10B12000732E2046696C65206F7065726174696F5B +:10B130006E207375636365737366756C0D0A00002A +:10B140000D0A3E2052656D6F766520746865206635 +:10B150006C6173682064726976652066726F6D2019 +:10B1600074686520454B2D5241384D31206B697410 +:10B17000200D0A2020616E6420636F6E6E6563741B +:10B1800020746F2074686520504320746F207669A6 +:10B1900065772074686520636F6E74656E747320C4 +:10B1A0006F662074686520746578742066696C65C4 +:10B1B000730000000D0A0D0A3E2050726573732063 +:10B1C00073706163652062617220746F20726574B0 +:10B1D00075726E20746F204D454E550D0A000000AB +:10B1E0003E20446F206E6F742072656D6F7665200F +:10B1F0005553422044657669636520756E74696CA9 +:10B2000020696E7374727563746564207468617408 +:10B21000206974206973207361666520746F2064EF +:10B220006F20736F0D0A00000D0A41424F525449BE +:10B230004E47204F5045524154494F4E0D0A000091 +:10B240000D0A25642E20574542205345525645523B +:10B250000D0A00000D0A486F7374206120736D6140 +:10B260006C6C207765622D736572766572206F6EE7 +:10B2700020746865206B697420616E642075736545 +:10B280002061207765622062726F77736572207427 +:10B290006F20636F6E74726F6C207468650D0A6B3B +:10B2A000697420616E642076696577206B6974200B +:10B2B0007374617475730D0A000000000D0A3E205E +:10B2C000436F6E6E65637420746865206B697420CB +:10B2D000746F20616E2045746865726E65742073AA +:10B2E00077697463682F726F7574657220757369FE +:10B2F0006E67207468652070726F7669646564207B +:10B300000D0A45746865726E6574207061746368B7 +:10B31000206361626C650D0A0D0A3E2050726573F0 +:10B3200073207461622075706F6E20636F6E6E653E +:10B330006374696E67207468652045746865726E11 +:10B340006574206361626C6520746F20636F6E7436 +:10B35000696E75650D0A00000D0A0D0A44434850D8 +:10B360002077617320756E7375636365737366759B +:10B370006C2C207573696E67207374617469632027 +:10B3800049500D0A0D0A3E20546F206368616E67B4 +:10B390006520746865205374617469632049502086 +:10B3A00073657474696E67732C20656469742074A6 +:10B3B000686520636F6E66696775726174696F6E28 +:10B3C00020696E207468650D0A45746865726E6543 +:10B3D0007420537461636B20696E20465350206360 +:10B3E0006F6E66696775726174696F6E20736F75D1 +:10B3F00072636520636F6465206F6620746869738B +:10B40000206578616D706C652070726F6A65637419 +:10B410000D0A776869636820726571756972657372 +:10B420002072656275696C64696E67207468652056 +:10B43000636F646520616E6420726570726F6772FD +:10B44000616D6D696E6720746865206B69740D0AA3 +:10B450000D0A4B697420495020416464726573730E +:10B460003A203C25642E25642E25642E25643E203A +:10B470000D0A4B6974204950204D61736B2069732C +:10B480003A203C25642E25642E25642E25643E201A +:10B490000D0A4B69742049502047617465776179C2 +:10B4A0003A203C25642E25642E25642E25643E20FA +:10B4B0000D0A0D0A3E20456E737572652074686131 +:10B4C000742074686520686F73742050432069731A +:10B4D000207573696E67207468652073616D6520DF +:10B4E0004761746577617920616464726573732E56 +:10B4F00020436865636B20746861740D0A61742071 +:10B500006C65617374206F6E6520626974206F666C +:10B5100020746865204950206164647265737320EB +:10B520006F662074686520504320697320646966E3 +:10B53000666572656E7420776865726520746865EB +:10B54000200D0A62696E617279206D61736B2062F1 +:10B5500069747320617265207A65726F2E20466F60 +:10B5600072206578616D706C652C20696620746846 +:10B5700065204D61736B206973203235352E32356D +:10B58000352E3235352E302C0D0A746865206669EB +:10B590006E616C206E756D626572206F66207468D6 +:10B5A000652049502061646472657373206D757302 +:10B5B0007420626520646966666572656E742066D3 +:10B5C000726F6D2074686174206F662074686520E6 +:10B5D0000D0A6B69742C20616E6420626F746820A0 +:10B5E000616464726573736573206D757374206E26 +:10B5F0006F74206D61746368207769746820616E70 +:10B6000079206F7468657220646576696365206F60 +:10B610006E20746865200D0A6E6574776F726B0D0D +:10B620000A0D0A00436F6E6E656374696E672E2E95 +:10B630002E0000000D0A436F6E6E656374696F6EB5 +:10B64000206661696C6564000D0A436F6E6E656308 +:10B6500074696F6E207375636365737366756C0DC3 +:10B660000A0D0A4B69742049502061646472657345 +:10B67000733A203C25642E25642E25642E25643ED5 +:10B680000D0A00000D0A3E204F70656E207468653B +:10B69000207765622062726F777365720D0A547944 +:10B6A000706520746865206B69742049502061645E +:10B6B000647265737320696E2074686520616464C8 +:10B6C00072657373206261720D0A546865206B693C +:10B6D0007420696E666F726D6174696F6E20776930 +:10B6E0006C6C20626520646973706C61796564209C +:10B6F000696E20746865207765622062726F777367 +:10B70000657200000D0A25642E204E4554574F5295 +:10B710004B204E414D45204C4F4F4B55500D0A008C +:10B720000D0A4F627461696E20696E666F726D6199 +:10B7300074696F6E2066726F6D2074686520576F34 +:10B74000726C6420576964652057656220627920B5 +:10B75000706572666F726D696E67206120444E532A +:10B76000206C6F6F6B75700D0A0000000D0A3E2093 +:10B77000436F6E6E65637420746865206B69742016 +:10B78000746F20616E2045746865726E65742073F5 +:10B7900077697463682F726F757465722075736949 +:10B7A0006E67207468652045746865726E65740DF7 +:10B7B0000A7061746368206361626C650D0A0D0A2A +:10B7C0003E205072657373207461622075706F6ED5 +:10B7D00020636F6E6E656374696E672074686520A0 +:10B7E00045746865726E6574206361626C6520746F +:10B7F0006F20636F6E74696E75650D0A000000003E +:10B800000D0A0D0A444348502077617320756E730A +:10B8100075636365737366756C2C207573696E67E9 +:10B82000207374617469632049500D0A0D0A3E202B +:10B83000546F206368616E67652074686520537477 +:10B84000617469632049502073657474696E67730D +:10B850002C20656469742074686520636F6E666966 +:10B860006775726174696F6E20696E207468650D0A +:10B870000A45746865726E657420537461636B2049 +:10B88000696E2046535020636F6E666967757261FA +:10B8900074696F6E20736F7572636520636F646582 +:10B8A000206F662074686973206578616D706C65BF +:10B8B0002070726F6A6563740D0A77686963682027 +:10B8C00072657175697265732072656275696C6401 +:10B8D000696E672074686520636F646520616E64BB +:10B8E00020726570726F6772616D6D696E6720742A +:10B8F0006865206B69740D0A0D0A4B697420495004 +:10B9000020416464726573733A203C25642E25647B +:10B910002E25642E25643E200D0A4B697420495063 +:10B92000204D61736B2069733A203C25642E256499 +:10B930002E25642E25643E200D0A4B697420495043 +:10B9400020476174657761793A203C25642E25642F +:10B950002E25642E25643E200D0A0D0A3E20456EDC +:10B960007375726520746861742074686520686FEF +:10B970007374205043206973207573696E67207457 +:10B9800068652073616D6520476174657761792012 +:10B99000616464726573732E20436865636B207401 +:10B9A0006861740D0A6174206C65617374206F6E38 +:10B9B0006520626974206F66207468652049502094 +:10B9C00061646472657373206F66207468652050CB +:10B9D0004320697320646966666572656E742077BA +:10B9E0006865726520746865200D0A62696E61720F +:10B9F00079206D61736B20626974732061726520B8 +:10BA00007A65726F2E20466F72206578616D706C5A +:10BA1000652C20696620746865204D61736B206910 +:10BA200073203235352E3235352E3235352E302CC9 +:10BA30000D0A7468652066696E616C206E756D62B2 +:10BA40006572206F662074686520495020616464C7 +:10BA500072657373206D7573742062652064696606 +:10BA6000666572656E742066726F6D2074686174AD +:10BA7000206F6620746865200D0A6B69742C206144 +:10BA80006E6420626F7468206164647265737365AC +:10BA900073206D757374206E6F74206D61746368AC +:10BAA000207769746820616E79206F7468657220F0 +:10BAB000646576696365206F6E20746865200D0A81 +:10BAC0006E6574776F726B0D0A0000000D0A436F8C +:10BAD0006E6E656374696E672E2E2E007777772EF3 +:10BAE00072656E657361732E636F6D000D0A436F2F +:10BAF0006E6E656374696F6E2073756363657373CF +:10BB000066756C0D0A0000000D0A4B6974204950DF +:10BB100020616464726573733A203C25642E256449 +:10BB20002E25642E25643E000D0A444E53204C6F92 +:10BB30006F6B757020666F722022257322207265EC +:10BB40007475726E6564202573200D0A0D0A5069A4 +:10BB50006E67696E672025732E2E2E000D0A5069C0 +:10BB60006E67696E67207375636365737366756C62 +:10BB7000000000000D0A50696E67696E67206661FB +:10BB8000696C6564000000004653505F53554343A1 +:10BB9000455353203D3D20675F6F737069302E70B1 +:10BBA0005F617069202D3E20737461747573476501 +:10BBB0007428675F6F737069302E705F6374726C86 +:10BBC0002C20267374617475732900002E2E2F7338 +:10BBD00072632F6D656E755F6578742E630000006B +:10BBE0004653505F53554343455353203D3D2065D5 +:10BBF000727200004653505F5355434345535320E0 +:10BC00003D3D20675F6367632E705F6170692D3E05 +:10BC1000636C6F636B53746F7028675F6367632E29 +:10BC2000705F6374726C2C204347435F434C4F43F7 +:10BC30004B5F504C4C3229004653505F53554343A1 +:10BC4000455353203D3D20675F6367632E705F61FE +:10BC500070692D3E636C6F636B53746172742867F7 +:10BC60005F6367632E705F6374726C2C204347437D +:10BC70005F434C4F434B5F504C4C322C2026636C3F +:10BC80006F636B5F73657474696E67732D3E706C60 +:10BC90006C2900004F5350495F4D4F44455F444F5E +:10BCA0005049203D3D20287466722E6461746120E5 +:10BCB00026203078464629000D0A57726974696E4D +:10BCC0006720746865207465787420626C6F636B9C +:10BCD00020746F2065787465726E616C204F637498 +:10BCE0006F2D53504920666C617368206D656D6FD0 +:10BCF00072792E2E2E0D0A0057726974696E6720B4 +:10BD0000746F20666C61736820636F6D706C65740E +:10BD100065640D0A000000000D0A52656164696ED9 +:10BD20006720746865207465787420626C6F636B3B +:10BD30002066726F6D2065787465726E616C204F3D +:10BD400063746F2D53504920666C617368206D6574 +:10BD50006D6F72792E2E2E0D0A00000052656164FF +:10BD6000696E672066726F6D20666C617368206310 +:10BD70006F6D706C657465640D0A00000D0A2564B2 +:10BD80002E204F43544F2D53504920535045454486 +:10BD900020544553540D0A000D0A436F6D706172B3 +:10BDA00065732074686520777269746520616E64BC +:10BDB00020726561642074696D657320746F206101 +:10BDC0006E642066726F6D2065787465726E616C4A +:10BDD000204F63746F2D5350490D0A666C61736870 +:10BDE000206D656D6F726965730D0A0D0A3E204501 +:10BDF0006E74657220746865207465787420626C56 +:10BE00006F636B2073697A65200D0A28696E206D57 +:10BE1000756C7469706C6573206F662032204B42BC +:10BE20002C206D6178203634204B422920616E64CD +:10BE30002070726573732074616220746F20636F69 +:10BE40006E74696E7565203A20000000256300005D +:10BE50000D0A3E20496E76616C69642063686172E8 +:10BE6000616374657220696E20656E7472792C202E +:10BE7000656E7465722074686520746578742062DC +:10BE80006C6F636B2073697A652073706563696694 +:10BE900079696E67206120324B20626F756E646134 +:10BEA0007279202865672032342920616E64207001 +:10BEB0007265737320746162203A20000D0A3E207F +:10BEC000496E76616C69642073697A652C20656EB1 +:10BED00074657220746865207465787420626C6F74 +:10BEE000636B2073697A65202865672032342920C6 +:10BEF000616E6420707265737320746162203A20F1 +:10BF0000000000000D0A3E20496E76616C696420D5 +:10BF1000626F756E646172792C20656E7465722033 +:10BF2000746865207465787420626C6F636B20732D +:10BF3000697A652073706563696679696E672061E7 +:10BF400020324B20626F756E6461727920286567BC +:10BF500020342920616E64207072657373207461CF +:10BF600062203A20000000000D0A0D0A47656E6548 +:10BF700072617465642061207465787420626C6FEE +:10BF8000636B206F662025326C75204B4220696EF2 +:10BF9000205352414D0D0A000D0A2D2D2D2D2D2D12 +:10BFA0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC1 +:10BFB0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB1 +:10BFC0002D2D2D2D2D2D2D2D2D2D2D000D0A4F70AC +:10BFD00065726174696F6E2F466C617368202020F2 +:10BFE000202020202020204F63746F2D53504900C3 +:10BFF0000D0A5772697465202020202020202020FF +:10C00000202020202020202020202025366C6400A5 +:10C010000D0A52656164202020202020202020204D +:10C02000202020202020202020202025366C640085 +:10C030000D0A4E6F74653A2054696D657320617204 +:10C040006520696E206D6963726F7365636F6E64DE +:10C05000730000000D0A25642E204B495420494EE0 +:10C06000464F524D4154494F4E0D0A0052544B37E2 +:10C07000454B41384D31533030303031424500006E +:10C08000454B2D5241384D31000000000D0A1B5B1D +:10C09000326D1B5B33376D206129204B6974206E34 +:10C0A000616D653A202020202020202020202020A3 +:10C0B000202020202020202020202020202020257B +:10C0C00073200D0A1B5B326D1B5B33376D206229B9 +:10C0D000204B6974206F72646572696E67207061AD +:10C0E0007274206E756D6265723A202020202020C7 +:10C0F00020202020202573200D0A1B5B326D1B5B46 +:10C1000033376D2063292052412044657669636589 +:10C110002070617274206E756D6265723A20202005 +:10C12000202020202020202020202025730D0A1BE5 +:10C130005B326D1B5B33376D206429205241204DEB +:10C140004355203132382D62697420556E697175FE +:10C15000652049442028686578293A20202020203D +:10C160001B5B33326D253038781B5B33376D2D1BED +:10C170005B33326D253038781B5B33376D2D1B5B9D +:10C1800033326D253038781B5B33376D2D1B5B33B5 +:10C19000326D253038781B5B33376D0D0A1B5B32EF +:10C1A0006D1B5B33376D206529205241204D43556F +:10C1B000204469652074656D70657261747572657F +:10C1C0002028462F43293A202020202020201B5BB6 +:10C1D00033326D25642E253032642F25642E2530B0 +:10C1E00032641B5B33376D200D0A1B5B326D1B5BAA +:10C1F00033376D20662920426C7565204C454420FC +:10C20000626C696E6B696E67206672657175656ECA +:10C2100063792028487A293A2020201B5B33326D2D +:10C2200025641B5B33376D200D0A1B5B326D1B5B76 +:10C2300033376D20672920426C7565204C454420BA +:10C24000626C696E6B696E6720696E74656E736986 +:10C25000747920282525293A202020201B5B3332A1 +:10C260006D25641B5B33376D20000000523746415B +:10C27000384D314148454342440000004B69742029 +:10C28000496E666F726D6174696F6E000D0A1B5B9B +:10C29000326D1B5B33376D57656C636F6D65207452 +:10C2A0006F20517569636B205374617274204578F7 +:10C2B000616D706C652050726F6A65637420666F83 +:10C2C00072202573210D0A000D0A3E2053656C650E +:10C2D00063742066726F6D20746865206F70746976 +:10C2E0006F6E7320696E20746865206D656E7520B1 +:10C2F00062656C6F773A0D0A0D0A4D454E55000088 +:10C300000D0A2025642E2025730000005765622049 +:10C3100053657276657200004E6574776F726B209C +:10C320004E616D65204C6F6F6B7570004F63746F5D +:10C330002D53504920537065656420546573740013 +:10C3400043727970746F67726170687920616E648E +:10C350002055534220486967682053706565642002 +:10C36000284D5343290000004E65787420537465AE +:10C37000707300000D0A25642E204E45585420533A +:10C38000544550530D0A00000D0A56697369742014 +:10C3900074686520666F6C6C6F77696E67205552A4 +:10C3A0004C7320746F206C6561726E2061626F75D2 +:10C3B0007420746865206B697420616E64207468F1 +:10C3C000652052412066616D696C79206F660D0AA7 +:10C3D0004D4355732C20646F776E6C6F61642074CD +:10C3E0006F6F6C7320616E6420646F63756D656E32 +:10C3F000746174696F6E2C20616E642067657420AF +:10C40000737570706F72740D0A0D0A2061292045D2 +:10C410004B2D5241384D31207265736F75726365D3 +:10C42000733A2020202020202072656E657361738E +:10C430002E636F6D2F72612F656B2D7261386D31B8 +:10C44000200D0A206229205241206B6974732069F3 +:10C450006E666F726D6174696F6E3A2020202020C5 +:10C460002072656E657361732E636F6D2F72612F1D +:10C470006B6974730D0A2063292052412070726F1A +:10C480006475637420696E666F726D6174696F6E36 +:10C490003A20202072656E657361732E636F6D2F75 +:10C4A00072610D0A2064292052412070726F6475F8 +:10C4B000637420737570706F727420666F72756D1F +:10C4C0003A2072656E657361732E636F6D2F7261B2 +:10C4D0002F666F72756D0D0A2065292052656E6595 +:10C4E00073617320537570706F72743A202020202E +:10C4F00020202020202072656E657361732E636F8B +:10C500006D2F737570706F727400000046726565F0 +:10C5100052544F535F4950496E69745F4D756C7446 +:10C5200069206572726F720D0A0000000D0A2055B5 +:10C5300053422044657669636520697320636F6E9A +:10C540006E65637465640D0A000000000D0A4652B2 +:10C55000454552544F5320504C555320464154208A +:10C56000434C4F534520415049206661696C6564D6 +:10C570002E0D0A00555342206E6F74206465746559 +:10C58000637465642E0D0A00770000002066665F04 +:10C59000777269746520415049206661696C6564F1 +:10C5A0002E20436C6F73696E67206F70656E6564D3 +:10C5B0002066696C652E0D0A0000000066665F66E5 +:10C5C000636C6F736520415049206661696C6564D6 +:10C5D0002E00000066665F666F70656E20415049F0 +:10C5E000206661696C65642E000000002046696C5D +:10C5F00065206E6F7420666F756E640D0A00000012 +:10C6000020436F6E6669726D2066696C65202573C4 +:10C61000206973206C6F6361746564206F6E207491 +:10C6200068652055534220666C61736820647269A6 +:10C6300076650D0A000000002046696C6520666F73 +:10C64000756E640D0A0D0A20436865636B696E6739 +:10C65000207468652066696C652073697A652E2E82 +:10C660002E0D0A002046696C652073697A65206E7C +:10C670006565647320746F206265206772656174FC +:10C680006572207468616E20302042797465732071 +:10C69000746F20656E63727970740D0A000000007B +:10C6A0002046696C652073697A65206C6573732018 +:10C6B0007468616E2031204B420D0A002066696C5F +:10C6C0006520257320697320746F6F20626967206D +:10C6D000746F2070726F6365737320617320697467 +:10C6E00020636F6E7461696E7320256C75206279AA +:10C6F000746573206F6620646174610D0A00000028 +:10C70000555342206E6F742064657465637465646C +:10C710002E0A00002066665F726561642041504900 +:10C72000206661696C65642E20436C6F73696E6767 +:10C73000206F70656E65642066696C652025640DE8 +:10C740000A00000066665F7772697465204150498F +:10C75000206661696C65642E0000000066665F7388 +:10C7600074617420415049206661696C65642E00D3 +:10C770000D0A205553422044657669636520466F53 +:10C78000726D617474696E672077696C6C20626584 +:10C7900020696E697469617465642E20466F726DDC +:10C7A000617474696E672077696C6C2074616B6565 +:10C7B0002074696D6520646570656E64696E6720BC +:10C7C0006F6E20555342204465766963652063612E +:10C7D0007061636974792E0D0A00000020446F2097 +:10C7E0006E6F7420646973636F6E6E65637420741A +:10C7F00068652055534220646576696365207768D3 +:10C80000696C6520666F726D617474696E6720690A +:10C810007320696E2070726F67726573732E2020AB +:10C8200020506C656173652057616974202E2E2E2F +:10C830000D0A00002025730D0A0000000D0A555353 +:10C84000422044657669636520466F726D61747439 +:10C850006564207375636365737366756C6C7920AA +:10C860000D0A0000555342204465766963652064D3 +:10C870006973636F6E6E6563746564206F72206E9A +:10C880006F7420696E697469616C697A656420618E +:10C890006674657220456A65637420636F6D6D61AF +:10C8A0006E640A000D0A4652454552544F532050BB +:10C8B0004C555320464154204469736B4465696E5E +:10C8C000697420415049206661696C65640D0A00F5 +:10C8D0000D0A555342204465766963652063616E95 +:10C8E00020626520736166656C792072656D6F7674 +:10C8F0006564206E6F770D0A000000000D0A465235 +:10C90000454552544F5320504C55532046415420D6 +:10C910004F50454E20415049206661696C65640D59 +:10C920000A0000000D0A0A4672656552544F532BE7 +:10C93000464154204F70656E207375636365737351 +:10C9400066756C0D0A00000020436F6E6E6563749F +:10C9500020555342204465766963652E2E2E0D0ABC +:10C96000000000000D0A4672656552544F53205076 +:10C970006C757320464154204D6564696120496E91 +:10C98000697420415049206661696C65640D0A0034 +:10C990000D0A4652454552544F5320504C55532092 +:10C9A00046415420434C4F53452041504920666135 +:10C9B000696C65640D0A00000D0A465245455254E3 +:10C9C0004F5320504C55532046415420696E737488 +:10C9D000616E636520436C6F736564207375636378 +:10C9E00065737366756C6C792E0D0A000D0A4672BC +:10C9F000656552544F5320506C7573204641542046 +:10CA00004469736B20496E69742041504920666106 +:10CA1000696C65640D0A00000D0A46465F4D6F752E +:10CA20006E7420415049206661696C65640D0A008E +:10CA30002F000000426F617264204D6F6E205468B9 +:10CA400072656164000000004D656E752054687267 +:10CA5000656164004E65742054687265616400000D +:10CA600055534220436F6E736F6C650055534220DF +:10CA7000486D7363205468726561640055534220A9 +:10CA80004D6F6E69746F720075635356434E756DCA +:10CA9000626572203C3D2033000000002E2E2F7274 +:10CAA000612F6673702F7372632F726D5F6672658C +:10CAB0006572746F735F706F72742F706F72742E03 +:10CAC000630000002828285343425F547970652092 +:10CAD0002A292028283078453030304530303055EC +:10CAE0004C29202B20307830443030554C292029D7 +:10CAF0002D3E494353522026202830783146465552 +:10CB00004C202929203D3D203000000075784372DB +:10CB100069746963616C4E657374696E67000000C7 +:10CB20002828766F6964202A29302920213D206732 +:10CB3000705F6672656572746F735F657468657245 +:10CB4000000000002E2E2F72612F6673702F7372FB +:10CB5000632F726D5F6672656572746F735F706C60 +:10CB600075735F7463702F4E6574776F726B496E67 +:10CB7000746572666163652E6300000052584861F7 +:10CB80006E646C65725461736B000000436865638A +:10CB90006B4C696E6B5374617475735461736B0085 +:10CBA0006574682575000000707853656D61706864 +:10CBB0006F7265002E2E2F72612F6673702F737245 +:10CBC000632F726D5F6672656572746F735F706CF0 +:10CBD00075735F6661742F66665F6C6F636B696EF9 +:10CBE000672E63002820784576656E7447726F75EE +:10CBF00070436C65617242697473282028207078D4 +:10CC0000494F4D616E616765722D3E784576656E60 +:10CC10007447726F757020292C203020292026201F +:10CC200028202820636F6E7374204576656E7442E9 +:10CC30006974735F742029203078303220292029CC +:10CC4000203D3D203000000028207078494F4D6184 +:10CC50006E616765722D3E70764641544C6F636B12 +:10CC600048616E646C6520213D202828766F6964D8 +:10CC7000202A29302920292026262028207078499A +:10CC80004F4D616E616765722D3E70764641544C22 +:10CC90006F636B48616E646C65203D3D2068616E1A +:10CCA000646C65202900000046465F4861735F4C54 +:10CCB0006F636B28207078494F4D616E61676572B4 +:10CCC0002C20307830312029203D3D20282028207C +:10CCD00042617365547970655F7420292030202982 +:10CCE000000000002820784576656E7447726F75E5 +:10CCF00070436C65617242697473282028207078D3 +:10CD0000494F4D616E616765722D3E784576656E5F +:10CD10007447726F757020292C203020292026201E +:10CD200028202820636F6E7374204576656E7442E8 +:10CD30006974735F742029203078303120292029CC +:10CD4000203D3D20300000004843445F54534B00D9 +:10CD50004D47525F54534B005043445F54534B0074 +:10CD600024252D5F407E602128297B7D5E232600BF +:10CD700025640000253034580000000070784275AA +:10CD8000666665722D3E75734E756D48616E646C96 +:10CD9000657320213D2030002E2E2F72612F667288 +:10CDA000656572746F732F4C61622D50726F6A6586 +:10CDB00063742D4672656552544F532D4641542F6E +:10CDC00066665F696F6D616E2E630000454649209F +:10CDD000504152540000000070784469736B0000A9 +:10CDE0002E2E2F72612F6672656572746F732F4CD1 +:10CDF00061622D50726F6A6563742D46726565526B +:10CE0000544F532D4641542F66665F7379732E63DA +:10CE10000000000028202820282073697A655F74AC +:10CE200020292070784E6577426C6F636B4C696E79 +:10CE30006B202920262028203078303030372029D8 +:10CE40002029203D3D2030002E2E2F72612F61774A +:10CE5000732F4672656552544F532F467265655263 +:10CE6000544F532F536F757263652F706F727461D7 +:10CE7000626C652F4D656D4D616E672F68656170E1 +:10CE80005F342E63000000002820282028207369CA +:10CE90007A655F74202920707652657475726E20F1 +:10CEA00029202620282073697A655F74202920288C +:10CEB0002030783030303720292029203D3D203067 +:10CEC0000000000028202820282070784C696E6B14 +:10CED0002D3E78426C6F636B53697A65202920265A +:10CEE0002028202820282073697A655F7420292053 +:10CEF000312029203C3C202820282073697A656F46 +:10CF000066282073697A655F742029202A202820EA +:10CF1000282073697A655F74202920382029202908 +:10CF2000202D203120292029202920213D2030209A +:10CF30002920213D2030000070784C696E6B2D3E19 +:10CF400070784E65787446726565426C6F636B20CD +:10CF50003D3D202828766F6964202A293029000069 +:10CF60002820757842697473546F436C6561722030 +:10CF7000262030786666303030303030554C2029ED +:10CF8000203D3D20300000002E2E2F72612F617752 +:10CF9000732F4672656552544F532F467265655222 +:10CFA000544F532F536F757263652F6576656E749A +:10CFB0005F67726F7570732E63000000707845763E +:10CFC000656E7447726F75704275666665720000B3 +:10CFD0007853697A65203D3D2073697A656F6628CC +:10CFE000204576656E7447726F75705F74202900F6 +:10CFF000784576656E7447726F7570002820757875 +:10D0000042697473546F57616974466F72202620A9 +:10D0100030786666303030303030554C2029203D35 +:10D020003D203000757842697473546F576169749C +:10D03000466F7220213D203000000000212820286A +:10D0400020785461736B4765745363686564756CCD +:10D05000657253746174652829203D3D202820287D +:10D060002042617365547970655F742029203020F7 +:10D07000292029202626202820785469636B7354A0 +:10D080006F5761697420213D20302029202900003C +:10D090002820757842697473546F53657420262074 +:10D0A00030786666303030303030554C2029203DA5 +:10D0B0003D20300070784576656E74426974730067 +:10D0C00070785461736B7357616974696E67466FEA +:10D0D00072426974732D3E784C697374456E642E88 +:10D0E00070784E65787420213D202820636F6E7320 +:10D0F00074204C6973744974656D5F74202A20290B +:10D100002026282070785461736B735761697469A5 +:10D110006E67466F72426974732D3E784C69737402 +:10D12000456E642029000000785175657565000022 +:10D130002E2E2F72612F6177732F467265655254C0 +:10D140004F532F4672656552544F532F536F75726C +:10D1500063652F71756575652E6300007078517574 +:10D16000657565007852657475726E20213D2028C2 +:10D17000202820282042617365547970655F7420EF +:10D180002920302029202900707853746174696344 +:10D1900051756575650000007853697A65203D3DDD +:10D1A0002073697A656F66282051756575655F74AF +:10D1B0002029000070784E6577517565756500000F +:10D1C0007848616E646C65002128202820707649BB +:10D1D00074656D546F5175657565203D3D20282837 +:10D1E000766F6964202A29302920292026262028C4 +:10D1F00020707851756575652D3E75784974656D3B +:10D2000053697A6520213D20282055426173655479 +:10D210007970655F7420292030552029202900006D +:10D22000212820282078436F7079506F73697469C2 +:10D230006F6E203D3D20282028204261736554797F +:10D2400070655F742029203220292029202626207D +:10D250002820707851756575652D3E75784C656E22 +:10D2600067746820213D203120292029000000001A +:10D2700070784D757465780028206354784C6F631E +:10D280006B202920213D2028202820696E74385FDA +:10D290007420292031323720290000007078517520 +:10D2A0006575652D3E75784974656D53697A65209D +:10D2B0003D3D2030000000002128202820707851BA +:10D2C000756575652D3E706348656164203D3D2040 +:10D2D0002828766F6964202A2930292029202626CB +:10D2E000202820707851756575652D3E752E785310 +:10D2F000656D6170686F72652E784D7574657848DC +:10D300006F6C64657220213D202828766F69642047 +:10D310002A2930292029202900000000282070789F +:10D320005175657565202900212820282028207046 +:10D33000764275666665722029203D3D2028287654 +:10D340006F6964202A2930292029202626202820B8 +:10D3500028207078517565756520292D3E757849AE +:10D3600074656D53697A6520213D202820554261FE +:10D370007365547970655F74202920305520292009 +:10D3800029000000785461736B0000002E2E2F726C +:10D39000612F6177732F4672656552544F532F4644 +:10D3A00072656552544F532F536F757263652F74B6 +:10D3B00061736B732E63000075785072696F7269C8 +:10D3C0007479203C202831362900000070785443BD +:10D3D000422D3E7563537461746963616C6C79416D +:10D3E0006C6C6F6361746564203D3D2028202820AB +:10D3F00075696E74385F742029203220290000007E +:10D400002820282028202820707844656C617965C0 +:10D41000645461736B4C69737420292D3E75784E8A +:10D42000756D6265724F664974656D73203D3D2070 +:10D4300028205542617365547970655F74202920F6 +:10D44000302029203F20282028204261736554790C +:10D4500070655F74202920312029203A2028202857 +:10D460002042617365547970655F742029203020F3 +:10D470002920292029000000707578537461636B9E +:10D4800042756666657220213D202828766F6964A2 +:10D49000202A29302900000070785461736B42758E +:10D4A0006666657220213D202828766F6964202AEF +:10D4B000293029007853697A65203D3D2073697AC7 +:10D4C000656F6628205443425F74202900000000E5 +:10D4D00075785363686564756C65725375737065B0 +:10D4E0006E646564203D3D2028205542617365547B +:10D4F0007970655F742029203055000049444C45FF +:10D50000000000007852657475726E20213D20285D +:10D51000202D3120290000007578536368656475FB +:10D520006C657253757370656E64656420213D206F +:10D5300028205542617365547970655F74202920F5 +:10D54000305500007578546F705072696F7269744D +:10D550007900000070784576656E744C69737400CC +:10D560007078556E626C6F636B6564544342000063 +:10D57000707854696D654F75740000007078546957 +:10D58000636B73546F576169740000007078544383 +:10D590004220213D202828766F6964202A293029DD +:10D5A000000000007078544342203D3D20707843D5 +:10D5B000757272656E745443420000007078544373 +:10D5C000422D3E75784D75746578657348656C6459 +:10D5D00000000000707854434220213D20707843C1 +:10D5E000757272656E745443420000007578496E1E +:10D5F000646578546F57616974203C2031000000E5 +:10D600007578496E646578546F4E6F7469667920D9 +:10D610003C203100785461736B546F4E6F746966AF +:10D6200079000000785469636B436F756E74203D18 +:10D630003D2028205469636B547970655F742029FC +:10D6400020300000282028202628207078544342CB +:10D650002D3E784576656E744C6973744974656DBA +:10D66000202920292D3E7078436F6E7461696E65A4 +:10D67000722029203D3D202828766F6964202A29C0 +:10D6800030290000546D72510000000028207854A9 +:10D69000696D6572506572696F64496E5469636B38 +:10D6A00073203E20302029002E2E2F72612F6177AB +:10D6B000732F4672656552544F532F4672656552FB +:10D6C000544F532F536F757263652F74696D657274 +:10D6D000732E63002820707854696D65722D3E7832 +:10D6E00054696D6572506572696F64496E546963FF +:10D6F0006B73203E2030202900000000546D722002 +:10D70000537663007852657475726E007075634568 +:10D71000746865726E657442756666657220213D37 +:10D72000202828766F6964202A293029000000000B +:10D730002E2E2F72612F6177732F467265655254BA +:10D740004F532F4672656552544F532D506C75736D +:10D750002F536F757263652F4672656552544F5330 +:10D760002D506C75732D5443502F736F7572636514 +:10D770002F706F727461626C652F42756666657298 +:10D780004D616E6167656D656E742F427566666585 +:10D7900072416C6C6F636174696F6E5F322E6300EF +:10D7A000784E6574776F726B427566666572536505 +:10D7B0006D6170686F726520213D202828766F6941 +:10D7C00064202A29302900004E657442756653652D +:10D7D0006D000000707852657475726E2D3E707524 +:10D7E0006345746865726E6574427566666572201D +:10D7F0003D3D202828766F6964202A2930290000C1 +:10D8000070784D41434164647265737320213D20FB +:10D810002828766F6964202A293029002E2E2F723D +:10D82000612F6177732F4672656552544F532F46AF +:10D8300072656552544F532D506C75732F536F752D +:10D840007263652F4672656552544F532D506C7547 +:10D85000732D5443502F736F757263652F46726535 +:10D860006552544F535F4152502E630070756C499E +:10D87000504164647265737320213D202828766FBF +:10D880006964202A29302900707078456E64506FD1 +:10D89000696E7420213D202828766F6964202A292A +:10D8A0003029000070784E6574776F726B42756630 +:10D8B00066657220213D202828766F6964202A2918 +:10D8C0003029000070784E6574776F726B42756610 +:10D8D0006665722D3E78446174614C656E6774684C +:10D8E000203E3D2073697A656F6628204152505072 +:10D8F00061636B65745F74202900000070784E6569 +:10D9000074776F726B4275666665722D3E707845EE +:10D910006E64506F696E7420213D202828766F69EF +:10D9200064202A293029000075784F7074696F6E61 +:10D93000734C656E677468203E20282028203132A1 +:10D94000552029202B202820365520292029000069 +:10D950002E2E2F72612F6177732F46726565525498 +:10D960004F532F4672656552544F532D506C75734B +:10D970002F536F757263652F4672656552544F530E +:10D980002D506C75732D5443502F736F75726365F2 +:10D990002F4672656552544F535F444843502E637F +:10D9A0000000000078536F636B657456616C6964A6 +:10D9B000282078444843507634536F636B65742055 +:10D9C00029203D3D2028202820426173655479702C +:10D9D000655F742029203120290000007078456E91 +:10D9E00064506F696E7420213D202828766F696429 +:10D9F000202A2930290000007078456E64506F6934 +:10DA00006E742D3E626974732E6249507636203DE5 +:10DA10003D2030002E6C6F63616C00007563496EB1 +:10DA2000646578203C203255000000002E2E2F72B5 +:10DA3000612F6177732F4672656552544F532F469D +:10DA400072656552544F532D506C75732F536F751B +:10DA50007263652F4672656552544F532D506C7535 +:10DA6000732D5443502F736F757263652F46726523 +:10DA70006552544F535F444E532E63002820706309 +:10DA80004E616D6520213D202828766F6964202A2B +:10DA900029302920290000002E2E2F72612F617756 +:10DAA000732F4672656552544F532F467265655207 +:10DAB000544F532D506C75732F536F757263652FD0 +:10DAC0004672656552544F532D506C75732D5443F7 +:10DAD000502F736F757263652F4672656552544F90 +:10DAE000535F444E535F43616368652E63000000DB +:10DAF00070784E6574776F726B4275666665722DCD +:10DB00003E78446174614C656E677468203E3D20C8 +:10DB100073697A656F66282049434D505061636B85 +:10DB200065745F74202900002E2E2F72612F61779B +:10DB3000732F4672656552544F532F467265655276 +:10DB4000544F532D506C75732F536F757263652F3F +:10DB50004672656552544F532D506C75732D544366 +:10DB6000502F736F757263652F4672656552544FFF +:10DB7000535F49434D502E63000000002820756319 +:10DB8000495054797065203D3D202820307836304A +:10DB90005520292029207C7C202820756349505459 +:10DBA000797065203D3D202820307834305520297B +:10DBB000202900002E2E2F72612F6177732F46725D +:10DBC000656552544F532F4672656552544F532D1D +:10DBD000506C75732F536F757263652F4672656550 +:10DBE00052544F532D506C75732D5443502F736FF7 +:10DBF000757263652F4672656552544F535F495085 +:10DC00002E6300004672656552544F535F46697239 +:10DC100073744E6574776F726B496E74657266616A +:10DC20006365282920213D202828766F6964202AF1 +:10DC3000293029004E657445766E740049502D5484 +:10DC400061736B00707842756666657220213D20B5 +:10DC50002828766F6964202A2930290070784E655B +:10DC6000774275666665722D3E70756345746865AA +:10DC7000726E657442756666657220213D202828A3 +:10DC8000766F6964202A2930290000002E2E2F7219 +:10DC9000612F6177732F4672656552544F532F463B +:10DCA00072656552544F532D506C75732F536F75B9 +:10DCB0007263652F4672656552544F532D506C75D3 +:10DCC000732D5443502F736F757263652F467265C1 +:10DCD0006552544F535F49505F5574696C732E639E +:10DCE0000000000028207563495054797065203D7C +:10DCF0003D202820307834305520292029207C7C74 +:10DD00002028207563495054797065203D3D2028B6 +:10DD10002030783630552029202900007078496E4F +:10DD20007465726661636520213D202828766F69DD +:10DD300064202A29302900007078496E7465726663 +:10DD40006163652D3E7066496E697469616C6973C3 +:10DD50006520213D202828766F6964202A293029F2 +:10DD60000000000078495049734E6574776F726BFC +:10DD70005461736B52656164792829203D3D2028E8 +:10DD800020282042617365547970655F74202920D2 +:10DD900030202900784E6574776F726B4576656E1A +:10DDA000745175657565203D3D202828766F69643E +:10DDB000202A2930290000004672656552544F53CD +:10DDC0005F47657449505461736B48616E646C655C +:10DDD0002829203D3D202828766F6964202A293093 +:10DDE0002900000028203055203E3D2031342029D4 +:10DDF00020262620282028202820282030552029A9 +:10DE0000202B20282031345520292029202520347A +:10DE10002029203D3D2030202900000075785369DD +:10DE20007A65203E3D202820323055202B2032308C +:10DE300055202B20282031353030202D202820322D +:10DE40003055202B20323055202920292029000050 +:10DE5000757853697A65203D3D2028202820736914 +:10DE60007A655F7420292031342029007578536940 +:10DE70007A65203D3D202820282073697A655F74EB +:10DE80002029203238202900757853697A65203D91 +:10DE90003D202820282073697A655F74202920326C +:10DEA00030202900757853697A65203D3D2028206F +:10DEB000282073697A655F742029203820290000A2 +:10DEC000757853697A65203D3D2028202820282038 +:10DED00073697A655F7420292032302029202B2035 +:10DEE00031365520290000002820282028204950BC +:10DEF0005061636B65745F74202A202920707563FC +:10DF000045746865726E657442756666657220292F +:10DF10002D3E7845746865726E6574486561646508 +:10DF2000722E75734672616D6554797065203D3D42 +:10DF30002028203078303030385520292029207C86 +:10DF40007C2028202820282049505061636B65746C +:10DF50005F74202A20292070756345746865726E8D +:10DF6000657442756666657220292D3E7845746831 +:10DF700065726E65744865616465722E757346726C +:10DF8000616D6554797065203D3D202820307844CE +:10DF90004438365520292029000000006420213D06 +:10DFA000203055002E2E2F72612F6177732F46720D +:10DFB000656552544F532F4672656552544F532D29 +:10DFC000506C75732F536F757263652F467265655C +:10DFD00052544F532D506C75732D5443502F736F03 +:10DFE000757263652F4672656552544F535F526F69 +:10DFF0007574696E672E63002820757841646472B9 +:10E0000065737320252034552029203D3D2030554F +:10E0100000000000282078446F6D61696E203D3D4E +:10E02000202820313020292029207C7C202820789D +:10E03000446F6D61696E203D3D20282032202920EB +:10E04000290000002E2E2F72612F6177732F4672E8 +:10E05000656552544F532F4672656552544F532D88 +:10E06000506C75732F536F757263652F46726565BB +:10E0700052544F532D506C75732D5443502F736F62 +:10E08000757263652F4672656552544F535F536FC7 +:10E09000636B6574732E630078446F6D61696E20E5 +:10E0A0003D3D202820322029000000002820282083 +:10E0B0002678426F756E64554450536F636B657478 +:10E0C000734C69737420292D3E784C697374456EC6 +:10E0D000642E784974656D56616C7565203D3D20F0 +:10E0E000285469636B547970655F742920307866B1 +:10E0F00066666666666666554C20290028202820DC +:10E100002678426F756E64544350536F636B657429 +:10E11000734C69737420292D3E784C697374456E75 +:10E12000642E784974656D56616C7565203D3D209F +:10E13000285469636B547970655F74292030786660 +:10E1400066666666666666554C2029007852657478 +:10E1500075726E203D3D20282028202820426173C2 +:10E1600065547970655F74202920312029202900A9 +:10E170007078536F636B657420213D202828766F7B +:10E180006964202A2930290078536F636B657453C2 +:10E19000657420213D202828766F6964202A293063 +:10E1A0002900000078497343616C6C696E674672A0 +:10E1B0006F6D49505461736B2829203D3D20282004 +:10E1C000282042617365547970655F74202920307E +:10E1D00020290000707844657374696E6174696FFA +:10E1E0006E4164647265737320213D202828766F28 +:10E1F0006964202A29302900707642756666657246 +:10E2000020213D202828766F6964202A29302900A2 +:10E2100078536F636B657456616C696428207078FD +:10E22000536F636B65742029203D3D2028202820F2 +:10E2300042617365547970655F742029203120290B +:10E240000000000070784164647265737320213DA2 +:10E25000202828766F6964202A29302900000000D0 +:10E2600078506172656E7420213D202828766F6990 +:10E2700064202A29302900002E2E2F72612F617709 +:10E28000732F4672656552544F532F46726565521F +:10E29000544F532D506C75732F536F757263652FE8 +:10E2A0004672656552544F532D506C75732D54430F +:10E2B000502F736F757263652F4672656552544FA8 +:10E2C000535F5443505F49502E63000078497343B5 +:10E2D000616C6C696E6746726F6D49505461736B07 +:10E2E000282920213D202820282042617365547967 +:10E2F00070655F74202920302029000070784E65F9 +:10E3000074776F726B4275666665722D3E707563C9 +:10E3100045746865726E6574427566666572202123 +:10E320003D202828766F6964202A293029000000C2 +:10E330002E2E2F72612F6177732F467265655254AE +:10E340004F532F4672656552544F532D506C757361 +:10E350002F536F757263652F4672656552544F5324 +:10E360002D506C75732D5443502F736F7572636508 +:10E370002F4672656552544F535F5443505F547239 +:10E38000616E736D697373696F6E2E6300000000B8 +:10E3900070784E6574776F726B4275666665722D24 +:10E3A0003E7078456E64506F696E742D3E70784E85 +:10E3B0006574776F726B496E746572666163652010 +:10E3C000213D202828766F6964202A293029000001 +:10E3D0002E2E2F72612F6177732F4672656552540E +:10E3E0004F532F4672656552544F532D506C7573C1 +:10E3F0002F536F757263652F4672656552544F5384 +:10E400002D506C75732D5443502F736F7572636567 +:10E410002F4672656552544F535F5443505F547298 +:10E42000616E736D697373696F6E5F495076342ED8 +:10E430006300000070784E6574776F726B4275668A +:10E440006665722D3E7078456E64506F696E742DEE +:10E450003E70784E6574776F726B496E7465726644 +:10E460006163652D3E70664F757470757420213D33 +:10E47000202828766F6964202A29302900000000AE +:10E4800070785365676D656E7420213D202828766D +:10E490006F6964202A293029000000002E2E2F7277 +:10E4A000612F6177732F4672656552544F532F4623 +:10E4B00072656552544F532D506C75732F536F75A1 +:10E4C0007263652F4672656552544F532D506C75BB +:10E4D000732D5443502F736F757263652F467265A9 +:10E4E0006552544F535F5443505F57494E2E63005B +:10E4F0002820282026282070785365676D656E7463 +:10E500002D3E7851756575654974656D2029202902 +:10E510002D3E7078436F6E7461696E65722029209C +:10E520003D3D202828766F6964202A293029000083 +:10E530002E2E2F72612F6177732F467265655254AC +:10E540004F532F4672656552544F532D506C75735F +:10E550002F536F757263652F4672656552544F5322 +:10E560002D506C75732D5443502F736F7572636506 +:10E570002F4672656552544F535F5544505F495062 +:10E580002E6300002E2E2F72612F6177732F46723B +:10E59000656552544F532F4672656552544F532D43 +:10E5A000506C75732F536F757263652F4672656576 +:10E5B00052544F532D506C75732D5443502F736F1D +:10E5C000757263652F4672656552544F535F5544AB +:10E5D000505F495076342E6300FFFFFFE48C1C022D +:10E5E0000000000000000000E88C1C020000000099 +:10E5F00000000000F08C1C02000000000000000081 +:10E60000F88C1C020000000000000000008D1C02BD +:10E610000000000000000000088D1C020000000047 +:10E6200000000000108D1C0200000000000000002F +:10E63000188D1C020000000000000000208D1C024C +:10E640000000000000000000288D1C0200000000F7 +:10E6500000000000308D1C020000000000000000DF +:10E66000388D1C02000000003C8D1C02FFFFFFFFE4 +:10E6700077695F696E6974000D0A0D0A0000FFFF7B +:10E68000400000004000000040000000400000008A +:10E69000400000004000000040000000400000007A +:10E6A000400000004000000040000000400000006A +:10E6B000400000004000000040000000400000005A +:10E6C000400000004000000040000000400000004A +:10E6D000400000004000000040000000400000003A +:10E6E000400000004000000040000000400000002A +:10E6F000400000004000000040000000400000001A +:10E700004000000040000000400000004000000009 +:10E7100040000000400000004000000040000000F9 +:10E720004000000040000000400000003E000000EB +:10E730004000000040000000400000003F000000DA +:10E7400034000000350000003600000037000000F3 +:10E7500038000000390000003A0000003B000000D3 +:10E760003C0000003D0000004000000040000000B0 +:10E770004000000040000000400000004000000099 +:10E780004000000000000000010000000200000046 +:10E790000300000004000000050000000600000067 +:10E7A0000700000008000000090000000A00000047 +:10E7B0000B0000000C0000000D0000000E00000027 +:10E7C0000F00000010000000110000001200000007 +:10E7D00013000000140000001500000016000000E7 +:10E7E00017000000180000001900000040000000A1 +:10E7F0004000000040000000400000004000000019 +:10E80000400000001A0000001B0000001C00000077 +:10E810001D0000001E0000001F000000200000007E +:10E82000210000002200000023000000240000005E +:10E83000250000002600000027000000280000003E +:10E84000290000002A0000002B0000002C0000001E +:10E850002D0000002E0000002F00000030000000FE +:10E8600031000000320000003300000040000000D2 +:10E870004000000040000000400000004000000098 +:10E880004000000040000000400000004000000088 +:10E890004000000040000000400000004000000078 +:10E8A0004000000040000000400000004000000068 +:10E8B0004000000040000000400000004000000058 +:10E8C0004000000040000000400000004000000048 +:10E8D0004000000040000000400000004000000038 +:10E8E0004000000040000000400000004000000028 +:10E8F0004000000040000000400000004000000018 +:10E900004000000040000000400000004000000007 +:10E9100040000000400000004000000040000000F7 +:10E9200040000000400000004000000040000000E7 +:10E9300040000000400000004000000040000000D7 +:10E9400040000000400000004000000040000000C7 +:10E9500040000000400000004000000040000000B7 +:10E9600040000000400000004000000040000000A7 +:10E970004000000040000000400000004000000097 +:10E980004000000040000000400000004000000087 +:10E990004000000040000000400000004000000077 +:10E9A0004000000040000000400000004000000067 +:10E9B0004000000040000000400000004000000057 +:10E9C0004000000040000000400000004000000047 +:10E9D0004000000040000000400000004000000037 +:10E9E0004000000040000000400000004000000027 +:10E9F0004000000040000000400000004000000017 +:10EA00004000000040000000400000004000000006 +:10EA100040000000400000004000000040000000F6 +:10EA200040000000400000004000000040000000E6 +:10EA300040000000400000004000000040000000D6 +:10EA400040000000400000004000000040000000C6 +:10EA500040000000400000004000000040000000B6 +:10EA600040000000400000004000000040000000A6 +:10EA70004000000040000000400000004000000096 +:10EA8000004D4433A48F1C0201000000464D443366 +:10EA9000A48F1C020100000000000041688F1C02CE +:10EAA0000100000000424141B48F1C02010000003F +:10EAB000004D4141D48F1C02010000000053414130 +:10EAC000F48F1C02010000000043424114901C021C +:10EAD000000000004947434124901C020000000050 +:10EAE000004C464130901C020100000000004941EA +:10EAF00040901C02010000000046494158901C0251 +:10EB0000010000004346494158901C0201000000EA +:10EB10004646494158901C0201000000004D494101 +:10EB200064901C02010000000050494178901C02D2 +:10EB30000000000000494E4190901C0201000000BE +:10EB400000534F41B0901C0201000000005350419F +:10EB5000E8901C020100000000435241688F1C0233 +:10EB600001000000004A5241688F1C0201000000B1 +:10EB700000545241FC901C02010000000046534129 +:10EB800008911C0201000000004D534118911C0225 +:10EB9000000000000050534124911C0200000000BE +:10EBA0000058534130911C02010000000000554103 +:10EBB00048911C02010000000049564154911C027A +:10EBC000010000000053564164911C020100000046 +:10EBD000004E4942688F1C020100000000004D42B7 +:10EBE00074911C020100000000504D4274911C02FF +:10EBF00001000000004F4F4280911C020100000004 +:10EC00004B4F4F4280911C0201000000005A4F42BE +:10EC100094911C020100000000485342A8911C027C +:10EC20000100000000005A42BC911C0201000000DB +:10EC300000325A4294911C0201000000000000437F +:10EC4000D0911C0200000000002B2B43D0911C022D +:10EC50000000000000544143DC911C020100000050 +:10EC600000004343D0911C02000000004441434394 +:10EC7000FC911C0201000000004F434314921C024F +:10EC8000010000000046444328921C0201000000DD +:10EC90000052454338921C020100000000414843E5 +:10ECA00050921C02010000005441484350921C0243 +:10ECB000010000000049474324901C0200000000AE +:10ECC00053414C4364921C0201000000004D4F432D +:10ECD000688F1C0201000000004D4F43D0911C02C0 +:10ECE00000000000464E4F43D0911C02000000007F +:10ECF0004F49504378921C020100000000505043DD +:10ED00008C921C02000000000054504398921C0298 +:10ED100001000000004C5243B4921C0201000000AC +:10ED20000054524338921C02010000000048534333 +:10ED3000CC921C020100000000535343E0921C02DD +:10ED40000000000000585843D0911C020000000051 +:10ED500000524344EC921C0201000000004645446E +:10ED6000D0911C02000000000052454404931C0294 +:10ED7000010000000046494420931C0201000000ED +:10ED800000524944EC921C020100000000004C4477 +:10ED90002C931C020100000000004C4438931C021C +:10EDA0000100000000434F4444931C020100000096 +:10EDB00000544F4444931C020100000000005044E2 +:10EDC00058931C02010000000057524474931C0227 +:10EDD00001000000504D5544688F1C0201000000E6 +:10EDE0000000564420931C020100000000495644D4 +:10EDF0008C931C020100000000465744A0931C02A3 +:10EE00000100000000475744B0931C0201000000BD +:10EE100000465844C4931C020100000000525844AC +:10EE2000EC921C020100000000004C45D4931C022F +:10EE30000000000000434C45E8931C020100000064 +:10EE400000564E4508941C02010000000053504536 +:10EE500040901C0201000000000053451C941C025D +:10EE6000010000000058544534941C0200000000CA +:10EE70000059564544941C020100000000455845C5 +:10EE8000688F1C020100000000000046D0911C02A7 +:10EE9000000000000037374658941C0200000000B4 +:10EEA00000303946D0911C02000000000030394685 +:10EEB00058941C02000000000046444668941C025E +:10EEC00001000000004649467C941C02010000003D +:10EED00000494C4694941C0201000000004F4C462F +:10EEE000A0941C020100000000584C46B0941C0283 +:10EEF0000000000000464D46C8941C0201000000BE +:10EF000000524F46D0911C020000000000524F46B4 +:10EF100058941C020000000000585046E4941C0263 +:10EF20000100000000585046F4941C02010000004B +:10EF3000004C524608951C02010000004B4E5546FD +:10EF400020951C020100000000000047D0911C0227 +:10EF500000000000000033472C951C020100000057 +:10EF60000046494738951C020100000000004C474C +:10EF700044951C020100000000004C4750951C0203 +:10EF800001000000004453475C951C020100000092 +:10EF9000004D53475C951C02010000000050534790 +:10EFA00068951C0201000000005353477C951C0229 +:10EFB000010000005241544790951C0201000000DE +:10EFC00000005A47A4951C020100000000005A47A7 +:10EFD000C0951C020100000050495A47C0951C0210 +:10EFE0000100000050495A47D4951C02010000005E +:10EFF00000000048D0911C02000000000000004802 +:10F00000E8951C020000000000464448F4951C02EC +:10F0100001000000504C454808961C020100000009 +:10F02000004C474820961C020100000000004848A0 +:10F03000D0911C020000000000004848E8951C0226 +:10F040000000000000424C4838961C0200000000FE +:10F0500000504C4848961C020100000000475048F0 +:10F0600020961C02010000004C47504820961C02CC +:10F07000010000000058514858961C020100000091 +:10F08000004154486C961C020100000000435448A3 +:10F090007C961C0200000000004D544824901C0285 +:10F0A000000000004C4D544824901C020000000059 +:10F0B0000054544890961C02000000000058544828 +:10F0C00024901C020000000000454349A4961C0245 +:10F0D00001000000004F4349BC961C0201000000E3 +:10F0E00000434449D0911C020000000000464549FD +:10F0F000CC961C020100000053464549CC961C02E8 +:10F100000100000053454749D8961C020100000049 +:10F1100000534749D8961C020100000000414D49A8 +:10F12000EC961C020100000050414D4900971C0262 +:10F130000100000000464E491C971C02010000001F +:10F1400000494E49D0911C020000000000534E4976 +:10F150002C971C0201000000000050494C971C0233 +:10F16000010000000055534960971C020100000097 +:10F170000000544970971C0201000000000056492D +:10F180007C971C02010000000052564994971C0213 +:10F190000100000000595649A4971C02010000001C +:10F1A000004D414AC0971C02010000000056414A30 +:10F1B000D0911C02000000004156414AD0911C022F +:10F1C00000000000004D434ACC971C0201000000E3 +:10F1D0004649464AE8971C02010000000045504A93 +:10F1E000E8971C02010000004745504AE8971C02BE +:10F1F000010000000047504AE8971C02010000008F +:10F200000053504AF4971C02010000000000534ACA +:10F2100000981C02010000000054554A1C981C0272 +:10F22000010000000052414B2C981C02010000001C +:10F230000052414B38981C02010000000048534B1B +:10F2400048981C02010000000048534B5C981C02C7 +:10F25000000000000000414C70981C0201000000FA +:10F260000000414C80981C0201000000004D414C00 +:10F2700094981C02010000000041484CA8981C0210 +:10F28000010000000041484C688F1C020100000092 +:10F290000041484CB8981C02010000000058484C3E +:10F2A000688F1C02010000005453494CD0911C028D +:10F2B0000000000000414D4C70981C02010000004D +:10F2C00000414D4C80981C020100000000474F4C4B +:10F2D000D0911C02000000000050534CCC981C023E +:10F2E000010000000054534CD0911C0200000000AB +:10F2F0000058534CE0981C02000000000058544C89 +:10F30000F0981C020100000000485A4C688F1C0253 +:10F310000100000000585A4C04991C020100000032 +:10F320000000004DD0911C02000000000000004DC4 +:10F3300014991C02000000000056314D20991C0257 +:10F34000010000000041324D2C991C020100000018 +:10F350000056324D20991C02010000000055334D2B +:10F3600038991C0201000000004E414D48991C02D2 +:10F37000010000000050414D60991C020100000096 +:10F380000052414DD0911C02000000000044424D4B +:10F3900078991C02010000000024434D8C991C0246 +:10F3A000010000000044434DB0991C020100000020 +:10F3B0000046434DC4991C02010000000050434D1B +:10F3C000D0991C02010000000000454DE4991C0288 +:10F3D000010000000054484DFC991C02010000008F +:10F3E0000044494D0C9A1C02010000004944494D5B +:10F3F0000C9A1C02010000000046494D209A1C0294 +:10F4000001000000454D494DFC991C02010000001F +:10F4100000464A4D349A1C020100000047504A4DF4 +:10F42000609A1C020100000000004D4D749A1C02FD +:10F430000100000000454D4D749A1C0201000000BF +:10F4400000444F4D889A1C0201000000564F4F4D5A +:10F45000949A1C020100000000564F4D949A1C0221 +:10F46000010000000032504D2C991C0201000000E8 +:10F470000033504DA49A1C02010000000034504D8E +:10F48000B09A1C02010000000041504D2C991C0252 +:10F49000010000000043504DBC9A1C020100000016 +:10F4A0004745504D20991C02010000004147504D36 +:10F4B0002C991C02010000000050504DD49A1C02EF +:10F4C000010000000054504DBC9A1C0201000000D5 +:10F4D0000056504DBC9A1C02010000000058504DCF +:10F4E000BC9A1C02010000000043524DF09A1C021D +:10F4F000010000000000534D049B1C0201000000AD +:10F500000000564D1C9B1C02010000000000594DDC +:10F5100020951C0201000000005A5A4D309B1C022D +:10F52000010000000050414E589B1C0201000000E9 +:10F530000000434E689B1C0201000000004D434E3A +:10F54000809B1C02010000000046494EAC9B1C023F +:10F55000010000004646494EAC9B1C020100000021 +:10F560000058494EBC9B1C02010000000043534E52 +:10F57000D89B1C02010000000044564EF49B1C0264 +:10F58000010000000000004F688F1C020100000015 +:10F590000041444F0C9C1C020100000000434D4FF1 +:10F5A0001C9C1C020100000044434D4F309C1C0277 +:10F5B0000100000052434D4F4C9C1C020100000012 +:10F5C00000000050689C1C02000000000030315018 +:10F5D000789C1C0201000000003031508C9C1C0201 +:10F5E0000100000000323150A49C1C020100000008 +:10F5F00000323150B89C1C0201000000004137501D +:10F60000D09C1C020100000000433750F09C1C02FB +:10F6100001000000004D3750F09C1C02010000006A +:10F6200000523750089D1C02010000000053375063 +:10F63000289D1C020100000054524150449D1C02B0 +:10F640000100000000534150589D1C0200000000C2 +:10F65000004D4250649D1C0201000000004C4350CC +:10F660007C9D1C0201000000004C4350949D1C0234 +:10F670000100000000544350A89D1C02010000003E +:10F6800000584350B89D1C02010000000042445045 +:10F69000C49D1C020100000000464450D49D1C0281 +:10F6A00001000000004D4750E49D1C0201000000D5 +:10F6B000004D4750009E1C020100000000434950CD +:10F6C0001C9E1C0201000000544349501C9E1C0259 +:10F6D0000100000000474B50289E1C020100000062 +:10F6E000004F4B504C9E1C020100000000004C508B +:10F6F000D0911C020000000000004C50689E1C02CB +:10F700000000000000584C507C9E1C0201000000CC +:10F7100000004D50989E1C020100000000004D505A +:10F72000A89E1C020000000000344D50C49E1C0224 +:10F730000100000000354D50C49E1C020100000075 +:10F7400000474E50DC9E1C0201000000004D4E5050 +:10F75000E89E1C0201000000004D4E50089F1C0254 +:10F760000100000000544F50209F1C0201000000C7 +:10F7700000544F503C9F1C020100000000564F50A7 +:10F780005C9F1C0201000000004150503C9F1C0285 +:10F7900001000000004D5050689F1C020100000055 +:10F7A00000535050209F1C02010000000053505095 +:10F7B0003C9F1C020100000000545050209F1C027E +:10F7C0000100000000545050809F1C020100000006 +:10F7D000005450503C9F1C02010000000054505047 +:10F7E000989F1C0201000000005A5050209F1C02EC +:10F7F0000100000000455250B49F1C0201000000AF +:10F8000000545250449D1C0201000000000053505F +:10F8100040901C020100000000445350688F1C02FD +:10F820000100000000555650CC9F1C020100000052 +:10F83000005A57503C9F1C02010000000000595024 +:10F84000DC9F1C020000000000435950F49F1C0282 +:10F85000010000000050435114A01C0201000000F0 +:10F8600000334451A48F1C02010000004433445172 +:10F87000A48F1C02010000000046495124A01C0274 +:10F880000100000000005451949A1C020100000085 +:10F890000043545138A01C0201000000004954519B +:10F8A00024A01C02010000004649545124A01C025F +:10F8B000010000000000415244A01C0201000000B1 +:10F8C000000041525CA01C020100000000004152F7 +:10F8D00078A01C0201000000004D415244A01C020F +:10F8E00001000000005341528CA01C0201000000E6 +:10F8F00000534152A8A01C020100000000534152D5 +:10F90000BCA01C020100000054534152A8A01C02DC +:10F910000100000058584552D0A01C020000000011 +:10F9200000004652E4A01C020100000000424752C1 +:10F93000FCA01C020100000000004D5208A11C02A6 +:10F940000100000000004D5244A01C020100000014 +:10F9500000494D5228A11C0201000000004D4D52EB +:10F9600044A01C020100000000504D5244A01C02A3 +:10F970000100000000504D525CA01C02010000007C +:10F9800000474E5234A11C020100000000474E52B5 +:10F9900050A11C020100000000584E5274A11C022C +:10F9A0000100000046464F5294A11C0201000000D5 +:10F9B00000005052A8A11C0201000000004D50524E +:10F9C0005CA01C020100000000005452C0A11C02F7 +:10F9D0000000000000005452D0A11C0200000000F2 +:10F9E00000465452E8A11C02010000000046545297 +:10F9F000F8A11C020100000000465452C0A11C02E4 +:10FA00000000000000585452E8A11C020100000050 +:10FA100000585452C0A11C020000000000005652C1 +:10FA20000CA21C02010000000000005318911C02EF +:10FA300000000000004D335324A21C02010000000E +:10FA400045564153688F1C0201000000004B425391 +:10FA500030A21C0201000000004D435344A21C02CE +:10FA600001000000004D435364A21C02000000008E +:10FA7000004D435378A21C0200000000004D435388 +:10FA800090A21C02010000004C4D4453D0911C0276 +:10FA900000000000005044539CA21C020100000022 +:10FAA00000504453ACA21C02010000000052445319 +:10FAB000C0A21C020100000000414553D4A21C0258 +:10FAC0000100000000414553E4A21C0201000000B7 +:10FAD00000544553F8A21C0201000000004D47539A +:10FAE00008A31C0200000000004D475314A31C0291 +:10FAF000000000004C4D475308A31C02000000000A +:10FB00004C4D475314A31C02000000000000485352 +:10FB1000A8911C02010000000000485320A31C0211 +:10FB2000010000000000485334A31C020100000043 +:10FB30000000485348A31C020000000052414853F3 +:10FB4000A8911C02010000005241485334A31C023A +:10FB5000010000004D54485324901C020000000096 +:10FB60004D5448535CA31C0200000000004449535C +:10FB700078A31C02010000000054495388A31C0212 +:10FB80000100000000444B539CA31C020100000034 +:10FB9000004D4B539CA31C020100000000504B532E +:10FBA0009CA31C020100000000544B539CA31C02A8 +:10FBB0000100000000004C53B0A31C020100000033 +:10FBC00000494D53C8A31C02010000004C494D538D +:10FBD000C8A31C020100000000444E5348911C02BF +:10FBE0000100000000444E53DCA31C020100000091 +:10FBF000004C4F53ECA31C02010000000043505383 +:10FC000000A41C02010000000043505324A41C0265 +:10FC100000000000004C505334A41C0201000000FE +:10FC20000052505350A41C020100000000435253E4 +:10FC300068A41C0201000000004953535CA31C028D +:10FC400000000000004D535384A41C02010000007A +:10FC500000545353A0A41C0201000000504554530B +:10FC6000C4A41C0201000000004C5453D8A41C0280 +:10FC700001000000004C5453E8A41C0201000000E5 +:10FC8000004C545304A51C020100000000505453C2 +:10FC9000C4A41C0201000000004656531CA51C020F +:10FCA00001000000005256532CA51C020100000068 +:10FCB0000046575340A51C020100000000000054FC +:10FCC00094A11C02010000004B4C415424A41C02CE +:10FCD000000000000052415460A51C020100000019 +:10FCE000004B425474A51C0201000000004C435418 +:10FCF0008CA51C020100000048534354A0A51C021F +:10FD00000000000000584554B4A51C02010000008A +:10FD100049584554C8A51C020100000054584554D8 +:10FD2000E0A51C0200000000005A4754F4A51C0284 +:10FD3000010000000046495408A61C020100000012 +:10FD40004646495408A61C02010000000000525417 +:10FD500094A11C02010000000049535414A61C0287 +:10FD6000010000000050535424A61C0201000000B2 +:10FD70000050535438A61C02010000000056535492 +:10FD800048A61C020000000000545854D0911C02E8 +:10FD900000000000004C495564A61C020000000051 +:10FDA00000494E5570A61C020000000053494E55F4 +:10FDB00070A61C020000000000564E5580A61C02D2 +:10FDC000010000000049525570A61C02000000000E +:10FDD0005349525570A61C0200000000415453556F +:10FDE00094A61C020100000000005555688F1C02FB +:10FDF0000100000000455555A8A61C0200000000A7 +:10FE000000444356B8A61C020100000000534356AC +:10FE1000D0A61C020000000000414456E4A61C02CB +:10FE200001000000004F4456F4A61C02010000002F +:10FE30000057455600A71C02010000000056495615 +:10FE400018A71C02010000004F56495618A71C02B3 +:10FE50000100000000444D5624A71C0201000000D0 +:10FE600000464D5644A71C020100000000434F56B7 +:10FE700064A71C020100000000534F5670A71C022B +:10FE80000100000000584F5680A71C02010000002E +:10FE90000045515690A71C02010000000046515633 +:10FEA000A8A71C0201000000004C515690A71C029C +:10FEB000010000004C4D5256B8A71C020100000082 +:10FEC0004C4D5256CCA71C02010000000054525663 +:10FED000D8A71C020100000000445356E8A71C02EA +:10FEE0000100000000545356E8A71C020100000066 +:10FEF00000575356E8A71C02010000000030365797 +:10FF0000FCA71C02010000000031365718A81C0293 +:10FF1000010000000057365744931C020100000006 +:10FF20000056415734A81C0201000000003142571E +:10FF300040A81C0201000000504D425754A81C026A +:10FF4000010000000042455768A81C0201000000A3 +:10FF5000005A495744931C020100000000314B57DE +:10FF600080A81C020100000000464D5794A81C0206 +:10FF700001000000004C4D57A8A81C020000000022 +:10FF8000434C4D57BCA81C0201000000534C4D5778 +:10FF9000D8A81C020000000000564D57F0A81C0213 +:10FFA0000100000044524F5744931C02010000001E +:10FFB0000000505700A91C020100000000355057F6 +:10FFC00000A91C02010000000036505700A91C02C5 +:10FFD000010000000044505700A91C02010000006D +:10FFE0000031515718A91C02010000000049525766 +:10FFF0002CA91C0201000000004C52572CA51C0229 :02000004021DDB -:10000000656572746F732F4C61622D50726F6A65F3 -:1000100063742D4672656552544F532D4641542FDB -:1000200066665F7379732E6300FFFFFF46465F4687 -:10003000535F41646400FFFF2F00FFFF03000000D7 -:1000400044001D0200060E040701FFFF282028209F -:10005000282073697A655F7420292070784E65774F -:10006000426C6F636B4C696E6B2029202620282020 -:1000700030783030303720292029203D3D20300095 -:100080002E2E2F72612F6177732F46726565525441 -:100090004F532F4672656552544F532F536F7572ED -:1000A00063652F706F727461626C652F4D656D4D65 -:1000B000616E672F686561705F342E630000000019 -:1000C00028202820282073697A655F7420292070F1 -:1000D0007652657475726E20292026202820736957 -:1000E0007A655F742029202820307830303037201E -:1000F000292029203D3D203000FFFFFF2820282017 -:10010000282070784C696E6B2D3E78426C6F636B63 -:1001100053697A652029202620282028202820734A -:10012000697A655F74202920312029203C3C2028F1 -:1001300020282073697A656F66282073697A655F65 -:10014000742029202A202820282073697A655F746A -:100150002029203820292029202D2031202920293C -:10016000202920213D2030202920213D2030000061 -:1001700070784C696E6B2D3E70784E65787446725F -:100180006565426C6F636B203D3D202828766F6962 -:1001900064202A29302900FF76506F7274467265F8 -:1001A0006500FFFF7076506F72744D616C6C6F6309 -:1001B00000FFFFFF2820757842697473546F436C09 -:1001C00065617220262030786666303030303030FD -:1001D000554C2029203D3D20300000002E2E2F724E -:1001E000612F6177732F4672656552544F532F46C6 -:1001F00072656552544F532F536F757263652F6547 -:1002000076656E745F67726F7570732E6300FFFFA3 -:1002100070784576656E7447726F75704275666664 -:10022000657200007853697A65203D3D2073697AD4 -:10023000656F6628204576656E7447726F75705FCE -:1002400074202900784576656E7447726F7570006A -:100250002820757842697473546F57616974466FCA -:100260007220262030786666303030303030554C81 -:100270002029203D3D203000757842697473546F09 -:1002800057616974466F7220213D203000000000E4 -:100290002128202820785461736B47657453636864 -:1002A0006564756C657253746174652829203D3DE1 -:1002B000202820282042617365547970655F74207E -:1002C000292030202920292026262028207854691A -:1002D000636B73546F5761697420213D203020296E -:1002E000202900FF2820757842697473546F536584 -:1002F0007420262030786666303030303030554CEF -:100300002029203D3D20300070784576656E74428E -:100310006974730070785461736B735761697469A1 -:100320006E67466F72426974732D3E784C697374C0 -:10033000456E642E70784E65787420213D2028200B -:10034000636F6E7374204C6973744974656D5F7468 -:10035000202A20292026282070785461736B735737 -:10036000616974696E67466F72426974732D3E7875 -:100370004C697374456E64202900FFFF76457665ED -:100380006E7447726F757044656C65746500FFFF2D -:10039000784576656E7447726F75705365744269FF -:1003A000747300FF784576656E7447726F7570439D -:1003B0006C6561724269747300FFFFFF7845766572 -:1003C0006E7447726F757057616974426974730017 -:1003D000784576656E7447726F75704372656174A7 -:1003E00065537461746963007851756575650000C3 -:1003F0002E2E2F72612F6177732F467265655254CE -:100400004F532F4672656552544F532F536F757279 -:1004100063652F71756575652E6300FF7078517582 -:10042000657565007852657475726E20213D2028CF -:10043000202820282042617365547970655F7420FC -:100440002920302029202900707853746174696351 -:1004500051756575650000007853697A65203D3DEA -:100460002073697A656F66282051756575655F74BC -:100470002029000070784E6577517565756500FF1D -:100480007848616E646C65002128202820707649C8 -:1004900074656D546F5175657565203D3D20282844 -:1004A000766F6964202A29302920292026262028D1 -:1004B00020707851756575652D3E75784974656D48 -:1004C00053697A6520213D20282055426173655487 -:1004D0007970655F7420292030552029202900007B -:1004E000212820282078436F7079506F73697469D0 -:1004F0006F6E203D3D20282028204261736554798D -:1005000070655F742029203220292029202626208A -:100510002820707851756575652D3E75784C656E2F -:1005200067746820213D20312029202900FFFFFF2A -:1005300070784D757465780028206354784C6F632B -:100540006B202920213D2028202820696E74385FE7 -:1005500074202920313237202900FFFF707851752F -:100560006575652D3E75784974656D53697A6520AA -:100570003D3D2030000000002128202820707851C7 -:10058000756575652D3E706348656164203D3D204D -:100590002828766F6964202A2930292029202626D8 -:1005A000202820707851756575652D3E752E78531D -:1005B000656D6170686F72652E784D7574657848E9 -:1005C0006F6C64657220213D202828766F69642055 -:1005D0002A2930292029202900FFFFFF28207078B0 -:1005E0005175657565202900212820282028207054 -:1005F000764275666665722029203D3D2028287662 -:100600006F6964202A2930292029202626202820C5 -:1006100028207078517565756520292D3E757849BB -:1006200074656D53697A6520213D2028205542610B -:100630007365547970655F74202920305520292016 -:100640002900FFFF765175657565416464546F52EA -:10065000656769737472790078517565756549735A -:10066000517565756546756C6C46726F6D49535270 -:1006700000FFFFFF76517565756544656C657465AF -:1006800000FFFFFF757851756575654D6573736182 -:1006900067657357616974696E6700FF78517565A6 -:1006A000756553656D6170686F726554616B650047 -:1006B0007851756575655265636569766500FFFFFC -:1006C00078517565756547656E6572696353656ECA -:1006D0006446726F6D49535200FFFFFF7851756594 -:1006E000756547656E6572696353656E6400FFFFEB -:1006F000785175657565437265617465436F756E94 -:1007000074696E6753656D6170686F72655374616B -:100710007469630078517565756554616B654D75D5 -:1007200074657852656375727369766500FFFFFFC3 -:10073000785175657565476976654D75746578524C -:10074000656375727369766500FFFFFF78517565A3 -:10075000756547656E6572696343726561746500AE -:1007600078517565756547656E6572696343726535 -:1007700061746553746174696300FFFF7851756536 -:10078000756547656E65726963526573657400FFD0 -:10079000785461736B0000002E2E2F72612F6177E9 -:1007A000732F4672656552544F532F4672656552DA -:1007B000544F532F536F757263652F7461736B734E -:1007C0002E6300FF75785072696F72697479203CEE -:1007D000202831362900FFFF70785443422D3E75A2 -:1007E00063537461746963616C6C79416C6C6F63A1 -:1007F00061746564203D3D202820282075696E7451 -:10080000385F7420292032202900FFFF282028206B -:1008100028202820707844656C6179656454617380 -:100820006B4C69737420292D3E75784E756D626529 -:10083000724F664974656D73203D3D2028205542F6 -:10084000617365547970655F7420292030202920F8 -:100850003F202820282042617365547970655F74B9 -:10086000202920312029203A202820282042617385 -:1008700065547970655F7420292030202920292053 -:100880002900FFFF707578537461636B427566666B -:10089000657220213D202828766F6964202A29303E -:1008A0002900000070785461736B4275666665724A -:1008B00020213D202828766F6964202A29302900CC -:1008C0007853697A65203D3D2073697A656F6628A3 -:1008D000205443425F74202900FFFFFF7578536363 -:1008E000686564756C657253757370656E64656474 -:1008F000203D3D2028205542617365547970655F25 -:1009000074202920305500FF49444C450000000068 -:100910007852657475726E20213D2028202D31207B -:100920002900FFFF75785363686564756C657253C1 -:10093000757370656E64656420213D2028205542E2 -:10094000617365547970655F74202920305500FF0C -:100950007578546F705072696F7269747900FFFF17 -:1009600070784576656E744C697374007078556E56 -:10097000626C6F636B656454434200FF7078546926 -:100980006D654F757400FFFF70785469636B735425 -:100990006F5761697400FFFF707854434220213D16 -:1009A000202828766F6964202A29302900FFFFFF5C -:1009B0007078544342203D3D2070784375727265D3 -:1009C0006E7454434200000070785443422D3E75CB -:1009D000784D75746578657348656C6400FFFFFF3A -:1009E000707854434220213D2070784375727265BF -:1009F0006E7454434200FFFF7578496E6465785405 -:100A00006F57616974203C203100FFFF7578496E93 -:100A1000646578546F4E6F74696679203C203100AC -:100A2000785461736B546F4E6F746966790000007F -:100A3000785469636B436F756E74203D3D202820A8 -:100A40005469636B547970655F742029203000000D -:100A50002820282026282070785443422D3E7845AF -:100A600076656E744C6973744974656D202920290C -:100A70002D3E7078436F6E7461696E657220292017 -:100A80003D3D202828766F6964202A29302900FFFF -:100A9000765461736B47656E657269634E6F7469F6 -:100AA00066794769766546726F6D49535200FFFF5C -:100AB000756C5461736B47656E657269634E6F74D4 -:100AC00069667954616B6500765461736B50726925 -:100AD0006F72697479446973696E6865726974418B -:100AE0006674657254696D656F75740078546173CE -:100AF0006B5072696F72697479446973696E686565 -:100B000072697400765461736B53657454687265CE -:100B100061644C6F63616C53746F72616765506F91 -:100B2000696E74657200FFFF785461736B4368658A -:100B3000636B466F7254696D654F757400FFFFFFFC -:100B4000765461736B53657454696D654F75745356 -:100B50007461746500FFFFFF765461736B52656DBD -:100B60006F766546726F6D556E6F726465726564FF -:100B70004576656E744C69737400FFFF7854617339 -:100B80006B52656D6F766546726F6D4576656E74F6 -:100B90004C69737400FFFFFF765461736B506C6196 -:100BA00063654F6E4576656E744C697374526573F8 -:100BB0007472696374656400765461736B506C6120 -:100BC00063654F6E556E6F726465726564457665D8 -:100BD0006E744C69737400FF765461736B506C6172 -:100BE00063654F6E4576656E744C69737400FFFFE4 -:100BF000765461736B537769746368436F6E746581 -:100C0000787400FF785461736B496E6372656D652B -:100C10006E745469636B00FF785461736B52657333 -:100C2000756D65416C6C00FF765461736B53746134 -:100C300072745363686564756C6572007654617391 -:100C40006B44656C617900FF70727644656C657405 -:100C50006554434200FFFFFF765461736B44656C3B -:100C600065746500707276496E697469616C697348 -:100C7000654E65775461736B00FFFFFF78546173B5 -:100C80006B43726561746553746174696300FFFF3F -:100C9000546D725100FFFFFF28207854696D657212 -:100CA000506572696F64496E5469636B73203E20AE -:100CB000302029002E2E2F72612F6177732F4672FC -:100CC000656552544F532F4672656552544F532FEA -:100CD000536F757263652F74696D6572732E63004F -:100CE0002820707854696D65722D3E7854696D6561 -:100CF00072506572696F64496E5469636B73203E0C -:100D00002030202900FFFFFF546D722053766300CE -:100D10007852657475726E0070727650726F63658A -:100D200073735265636569766564436F6D6D616E5B -:100D3000647300FF7854696D657243726561746510 -:100D400054696D65725461736B00FFFF7075634584 -:100D5000746865726E657442756666657220213DC1 -:100D6000202828766F6964202A2930290000000095 -:100D70002E2E2F72612F6177732F46726565525444 -:100D80004F532F4672656552544F532D506C7573F7 -:100D90002F536F757263652F4672656552544F53BA -:100DA0002D506C75732D5443502F736F757263659E -:100DB0002F706F727461626C652F42756666657222 -:100DC0004D616E6167656D656E742F42756666650F -:100DD00072416C6C6F636174696F6E5F322E630079 -:100DE000784E6574776F726B42756666657253658F -:100DF0006D6170686F726520213D202828766F69CB -:100E000064202A29302900004E65744275665365B6 -:100E10006D00FFFF707852657475726E2D3E7075AF -:100E20006345746865726E657442756666657220A6 -:100E30003D3D202828766F6964202A29302900FF4B -:100E400070784765744E6574776F726B427566662D -:100E500065725769746844657363726970746F7200 -:100E600000FFFFFF784E6574776F726B42756666A0 -:100E7000657273496E697469616C69736500FFFF1F -:100E80000000000070784D414341646472657373E3 -:100E900020213D202828766F6964202A29302900E6 -:100EA0002E2E2F72612F6177732F46726565525413 -:100EB0004F532F4672656552544F532D506C7573C6 -:100EC0002F536F757263652F4672656552544F5389 -:100ED0002D506C75732D5443502F736F757263656D -:100EE0002F4672656552544F535F4152502E630036 -:100EF00070756C49504164647265737320213D20A4 -:100F00002828766F6964202A293029007070784576 -:100F10006E64506F696E7420213D202828766F69B9 -:100F200064202A29302900FF70784E6574776F722B -:100F30006B42756666657220213D202828766F69B0 -:100F400064202A293029000070784E6574776F720A -:100F50006B4275666665722D3E78446174614C65BE -:100F60006E677468203E3D2073697A656F6628203D -:100F70004152505061636B65745F7420290000001A -:100F800070784E6574776F726B4275666665722D08 -:100F90003E7078456E64506F696E7420213D202844 -:100FA00028766F6964202A29302900FF7641525043 -:100FB00047656E65726174655265717565737450CD -:100FC00061636B657400FFFF654152504765744370 -:100FD00061636865456E74727900FFFFFFFFFFFF74 -:100FE000FFFF0000000000000806000108000604E2 -:100FF00000010000000000000000000000000000F0 -:1010000000000000000000000000FFFF75784F7036 -:1010100074696F6E734C656E677468203E2028207B -:1010200028203132552029202B20282036552029F0 -:10103000202900002E2E2F72612F6177732F4672A8 -:10104000656552544F532F4672656552544F532D68 -:10105000506C75732F536F757263652F467265659B -:1010600052544F532D506C75732D5443502F736F42 -:10107000757263652F4672656552544F535F4448DD -:1010800043502E6300FFFFFF78536F636B65745608 -:10109000616C6964282078444843507634536F6308 -:1010A0006B65742029203D3D202820282042617353 -:1010B00065547970655F7420292031202900FFFF75 -:1010C0007078456E64506F696E7420213D20282829 -:1010D000766F6964202A29302900FFFF7078456EF9 -:1010E00064506F696E742D3E626974732E6249504C -:1010F0007636203D3D2030003501033D07010000DC -:10110000000000003204000000003604000000006F -:10111000FFFFFFFF70727653656E6444484350448E -:101120006973636F766572003501013D0701000048 -:10113000000000003204000000003703010306FF36 -:1011400070727643726561746544484350536F63AF -:101150006B657400764448435050726F63657373D7 -:10116000456E64506F696E7400FFFFFF764448431C -:101170005050726F6365737300FFFFFF2E6C6F63D7 -:10118000616C00007563496E646578203C203255BF -:10119000000000002E2E2F72612F6177732F467290 -:1011A000656552544F532F4672656552544F532D07 -:1011B000506C75732F536F757263652F467265653A -:1011C00052544F532D506C75732D5443502F736FE1 -:1011D000757263652F4672656552544F535F444E76 -:1011E000532E630000000100000100000000000019 -:1011F00070727646696C6C536F636B4164647265A0 -:10120000737300FF282070634E616D6520213D20BF -:101210002828766F6964202A2930292029000000B7 -:101220002E2E2F72612F6177732F4672656552548F -:101230004F532F4672656552544F532D506C757342 -:101240002F536F757263652F4672656552544F5305 -:101250002D506C75732D5443502F736F75726365E9 -:101260002F4672656552544F535F444E535F43613E -:101270006368652E6300FFFF4672656552544F53E5 -:101280005F50726F63657373444E53436163686567 -:1012900000FFFFFF70784E6574776F726B42756662 -:1012A0006665722D3E78446174614C656E67746842 -:1012B000203E3D2073697A656F66282049434D5072 -:1012C0005061636B65745F74202900002E2E2F72AD -:1012D000612F6177732F4672656552544F532F46C5 -:1012E00072656552544F532D506C75732F536F7543 -:1012F0007263652F4672656552544F532D506C755D -:10130000732D5443502F736F757263652F4672654A -:101310006552544F535F49434D502E6300FFFFFF0A -:1013200050726F6365737349434D505061636B65D1 -:101330007400FFFF28207563495054797065203D83 -:101340003D202820307836305520292029207C7CEB -:101350002028207563495054797065203D3D202830 -:101360002030783430552029202900002E2E2F726D -:10137000612F6177732F4672656552544F532F4624 -:1013800072656552544F532D506C75732F536F75A2 -:101390007263652F4672656552544F532D506C75BC -:1013A000732D5443502F736F757263652F467265AA -:1013B0006552544F535F49502E6300FF4672656576 -:1013C00052544F535F46697273744E6574776F72EF -:1013D0006B496E74657266616365282920213D2022 -:1013E0002828766F6964202A293029004E657445C3 -:1013F000766E740049502D5461736B00707842759D -:101400006666657220213D202828766F6964202A4F -:10141000293029007652657475726E45746865725C -:101420006E65744672616D6500FFFFFF467265650B -:1014300052544F535F52656C65617365554450500B -:1014400061796C6F616442756666657200FFFFFFCB -:1014500070727650726F6365737345746865726EEF -:1014600065745061636B657400FFFFFF46726565CC -:1014700052544F535F4950496E69745F4D756C7497 -:101480006900FFFFFFFFFFFFFFFFFFFF70784E6562 -:10149000774275666665722D3E7075634574686542 -:1014A000726E657442756666657220213D2028283B -:1014B000766F6964202A2930290000002E2E2F72B1 -:1014C000612F6177732F4672656552544F532F46D3 -:1014D00072656552544F532D506C75732F536F7551 -:1014E0007263652F4672656552544F532D506C756B -:1014F000732D5443502F736F757263652F46726559 -:101500006552544F535F49505F5574696C732E6335 -:1015100000FFFFFF28207563495054797065203D16 -:101520003D202820307834305520292029207C7C0B -:101530002028207563495054797065203D3D20284E -:101540002030783630552029202900FF7078496EE8 -:101550007465726661636520213D202828766F6975 -:1015600064202A29302900007078496E74657266FB -:101570006163652D3E7066496E697469616C69735B -:101580006520213D202828766F6964202A2930298A -:1015900000FFFFFF78495049734E6574776F726B97 -:1015A0005461736B52656164792829203D3D202880 -:1015B00020282042617365547970655F742029206A -:1015C00030202900784E6574776F726B4576656EB2 -:1015D000745175657565203D3D202828766F6964D6 -:1015E000202A2930290000004672656552544F5365 -:1015F0005F47657449505461736B48616E646C65F4 -:101600002829203D3D202828766F6964202A29302A -:101610002900000028203055203E3D20313420296B -:101620002026262028202820282028203055202940 -:10163000202B202820313455202920292025203412 -:101640002029203D3D203020290000007578536975 -:101650007A65203E3D202820323055202B20323024 -:1016600055202B20282031353030202D20282032C5 -:101670003055202B203230552029202920290000E8 -:10168000757853697A65203D3D20282028207369AC -:101690007A655F74202920313420290075785369D8 -:1016A0007A65203D3D202820282073697A655F7483 -:1016B0002029203238202900757853697A65203D29 -:1016C0003D202820282073697A655F742029203204 -:1016D00030202900757853697A65203D3D20282007 -:1016E000282073697A655F7420292038202900003A -:1016F000757853697A65203D3D20282028202820D0 -:1017000073697A655F7420292032302029202B20CC -:10171000313655202900FFFF282028202820495055 -:101720005061636B65745F74202A20292070756393 -:1017300045746865726E65744275666665722029C7 -:101740002D3E7845746865726E65744865616465A0 -:10175000722E75734672616D6554797065203D3DDA -:101760002028203078303030385520292029207C1E -:101770007C2028202820282049505061636B657404 -:101780005F74202A20292070756345746865726E25 -:10179000657442756666657220292D3E78457468C9 -:1017A00065726E65744865616465722E7573467204 -:1017B000616D6554797065203D3D20282030784466 -:1017C000443836552029202900FFFFFF6420213DA1 -:1017D000203055004672656552544F535F726F75E5 -:1017E0006E645F757000FFFF757347656E657261AB -:1017F000746550726F746F636F6C436865636B736D -:10180000756D00FF76507265436865636B436F6E5C -:101810006669677300FFFFFF70727650726F6365D1 -:1018200073734E6574776F726B446F776E45766530 -:101830006E7400FF70785544505061796C6F61642C -:101840004275666665725F746F5F4E6574776F721E -:101850006B427566666572002E2E2F72612F61775E -:10186000732F4672656552544F532F467265655209 -:10187000544F532D506C75732F536F757263652FD2 -:101880004672656552544F532D506C75732D5443F9 -:10189000502F736F757263652F4672656552544F92 -:1018A000535F526F7574696E672E630028207578D8 -:1018B0004164647265737320252034552029203DCE -:1018C0003D20305500FFFFFF4672656552544F536F -:1018D0005F4D61746368696E67456E64706F696EB1 -:1018E0007400FFFF282078446F6D61696E203D3DD4 -:1018F000202820313020292029207C7C2028207895 -:10190000446F6D61696E203D3D20282032202920E2 -:10191000290000002E2E2F72612F6177732F4672DF -:10192000656552544F532F4672656552544F532D7F -:10193000506C75732F536F757263652F46726565B2 -:1019400052544F532D506C75732D5443502F736F59 -:10195000757263652F4672656552544F535F536FBE -:10196000636B6574732E630078446F6D61696E20DC -:101970003D3D20282032202900000000282028207A -:101980002678426F756E64554450536F636B65746F -:10199000734C69737420292D3E784C697374456EBD -:1019A000642E784974656D56616C7565203D3D20E7 -:1019B000285469636B547970655F742920307866A8 -:1019C00066666666666666554C20290028202820D3 -:1019D0002678426F756E64544350536F636B657421 -:1019E000734C69737420292D3E784C697374456E6D -:1019F000642E784974656D56616C7565203D3D2097 -:101A0000285469636B547970655F74292030786657 -:101A100066666666666666554C202900785265746F -:101A200075726E203D3D20282028202820426173B9 -:101A300065547970655F74202920312029202900A0 -:101A40007078536F636B657420213D202828766F72 -:101A50006964202A2930290078536F636B657453B9 -:101A6000657420213D202828766F6964202A29305A -:101A70002900FFFF78497343616C6C696E67467299 -:101A80006F6D49505461736B2829203D3D202820FB -:101A9000282042617365547970655F742029203075 -:101AA000202900FF707844657374696E6174696FF2 -:101AB0006E4164647265737320213D202828766F1F -:101AC0006964202A2930290070764275666665723D -:101AD00020213D202828766F6964202A293029009A -:101AE00078536F636B657456616C696428207078F5 -:101AF000536F636B65742029203D3D2028202820EA -:101B000042617365547970655F7420292031202902 -:101B10000000000070784164647265737320213D99 -:101B2000202828766F6964202A29302900FFFFFFCA -:101B300000000000640000003200000064000000AB -:101B40002200000064000000190000006400000092 -:101B50007078554450536F636B65744C6F6F6B7541 -:101B60007000FFFF76536F636B657442696E6400AB -:101B70004672656552544F535F62696E6400FFFFA1 -:101B80004672656552544F535F73656E64746F009F -:101B90004672656552544F535F73656C656374009C -:101BA0004672656552544F535F46445F49535345EF -:101BB0005400FFFF4672656552544F535F46445FC1 -:101BC000434C52004672656552544F535F46445F22 -:101BD0005345540070727644657465726D696E6524 -:101BE000536F636B657453697A6500FF4672656570 -:101BF00052544F535F736F636B657400785061721A -:101C0000656E7420213D202828766F6964202A297A -:101C1000302900002E2E2F72612F6177732F4672AC -:101C2000656552544F532F4672656552544F532D7C -:101C3000506C75732F536F757263652F46726565AF -:101C400052544F532D506C75732D5443502F736F56 -:101C5000757263652F4672656552544F535F5443E6 -:101C6000505F49502E63000078497343616C6C6982 -:101C70006E6746726F6D49505461736B282920213D -:101C80003D202820282042617365547970655F7477 -:101C900020292030202900FF70784E6574776F72FC -:101CA0006B4275666665722D3E7075634574686536 -:101CB000726E657442756666657220213D20282823 -:101CC000766F6964202A29302900FFFF7850726FEF -:101CD00063657373526563656976656454435050F8 -:101CE00061636B657400FFFF7654435053746174F5 -:101CF000654368616E6765002E2E2F72612F6177D4 -:101D0000732F4672656552544F532F467265655264 -:101D1000544F532D506C75732F536F757263652F2D -:101D20004672656552544F532D506C75732D544354 -:101D3000502F736F757263652F4672656552544FED -:101D4000535F5443505F5472616E736D697373696E -:101D50006F6E2E6300FFFFFF707276544350526522 -:101D60007475726E5061636B657400FF70784E65B8 -:101D700074776F726B4275666665722D3E7078453A -:101D80006E64506F696E742D3E70784E6574776F17 -:101D9000726B496E7465726661636520213D20280F -:101DA00028766F6964202A29302900002E2E2F7290 -:101DB000612F6177732F4672656552544F532F46DA -:101DC00072656552544F532D506C75732F536F7558 -:101DD0007263652F4672656552544F532D506C7572 -:101DE000732D5443502F736F757263652F46726560 -:101DF0006552544F535F5443505F5472616E736D1C -:101E0000697373696F6E5F495076342E630000000A -:101E100070784E6574776F726B4275666665722D69 -:101E20003E7078456E64506F696E742D3E70784ECA -:101E30006574776F726B496E746572666163652D48 -:101E40003E70664F757470757420213D2028287689 -:101E50006F6964202A29302900FFFFFF70727654D1 -:101E6000435052657475726E5061636B65745F495F -:101E70005056340070785365676D656E7420213D4F -:101E8000202828766F6964202A2930290000000064 -:101E90002E2E2F72612F6177732F46726565525413 -:101EA0004F532F4672656552544F532D506C7573C6 -:101EB0002F536F757263652F4672656552544F5389 -:101EC0002D506C75732D5443502F736F757263656D -:101ED0002F4672656552544F535F5443505F5749C4 -:101EE0004E2E63002820282026282070785365670E -:101EF0006D656E742D3E7851756575654974656DB7 -:101F0000202920292D3E7078436F6E7461696E65BB -:101F1000722029203D3D202828766F6964202A29D7 -:101F2000302900FF756C54435057696E646F7754C5 -:101F30007847657400FFFFFF7854435057696E641B -:101F40006F774E657700FFFF2E2E2F72612F61771E -:101F5000732F4672656552544F532F467265655212 -:101F6000544F532D506C75732F536F757263652FDB -:101F70004672656552544F532D506C75732D544302 -:101F8000502F736F757263652F4672656552544F9B -:101F9000535F5544505F49502E6300FF7850726F75 -:101FA0006365737352656365697665645544505023 -:101FB00061636B657400FFFF2E2E2F72612F6177B6 -:101FC000732F4672656552544F532F4672656552A2 -:101FD000544F532D506C75732F536F757263652F6B -:101FE0004672656552544F532D506C75732D544392 -:101FF000502F736F757263652F4672656552544F2B -:10200000535F5544505F495076342E6300FFFFFF05 -:102010007850726F63657373526563656976656442 -:102020005544505061636B65745F4950763400527B -:1020300045454E54206D616C6C6F6320737563630E -:102040006565646564002F646174612F6A656E6BF9 -:10205000696E732F776F726B73706163652F474E74 -:10206000552D746F6F6C636861696E2F61726D2D91 -:1020700031322D6D7061636274692F7372632F6EDC -:1020800065776C69622D63796777696E2F6E657706 -:102090006C69622F6C6962632F7374646C69622F60 -:1020A00072616E642E6300002020202020202020FA -:1020B00020282828282820202020202020202020F8 -:1020C0002020202020202020881010101010101018 -:1020D0001010101010101010040404040404040460 -:1020E00004041010101010101041414141414101F1 -:1020F00001010101010101010101010101010101D0 -:1021000001010110101010101042424242424202DE -:10211000020202020202020202020202020202029F -:102120000202021010101020000000000000000049 -:10213000000000000000000000000000000000009F -:10214000000000000000000000000000000000008F -:10215000000000000000000000000000000000007F -:10216000000000000000000000000000000000006F -:10217000000000000000000000000000000000005F -:10218000000000000000000000000000000000004F -:10219000000000000000000000000000000000003F -:1021A0000000000000000000232D302B2000686C90 -:1021B0004C0065666745464700303132333435366A -:1021C00037383941424344454600303132333435A3 -:1021D0003637383961626364656600FF10000000BD -:1021E00000000000017A5200027C0E011B0C0D0061 -:1021F00010000000180000006261FFFF10000000E6 -:082200000000000000000000D6 -:102208000C0000222C000022000000003D04000207 -:1022180011030002650300028D030002DD030002C2 -:10222800F50200020000000000000000BD791C0259 -:10223800857A1C029D7B1C02C1751C02A57A1C02B2 -:10224800B97A1C020000000000000000FFFFFFFF39 -:10225800C88E1C02500000004D4D454D0000000086 -:102268003030000000000000000000000000000006 -:102278000000000000000000000000000000000056 -:102288000000000000000000000000000000000046 -:102298000000000000000000000000000000000036 -:1022A800A02C00020A00000001050A000A325A00A8 -:1022B80000879303001BB700808D5B000A000000B5 -:1022C800320000005A00000001000000DC05000098 -:1022D8009600000003009C000406060000000000B1 -:1022E80040000000000000003137322E3231372E16 -:1022F8003136302E31373400FFFFFFFFC0A8000110 -:10230800C0A80001C0A80A8E00112233449800001A -:10231800F0010022E0010022B00100228001002229 -:102328006801002250010022300100220000000054 -:102338001C03300030003000300030003000300026 -:102348003000300030003000300031000000000064 -:102358001203480069002D005300700065006500F5 -:1023680064000000000000001603460075006C00C1 -:102378006C002D00530070006500650064000000CB -:102388002E0343006F006D006D0075006E0069003C -:1023980063006100740069006F006E007300200024 -:1023A8004400650076006900630065007300000062 -:1023B8002C03430044004300200055005300420012 -:1023C8002000440065006D006F006E00730074000B -:1023D80072006100740069006F006E000000000068 -:1023E8001003520045004E004500530041005300C1 -:1023F800040309040000000009004300020100C0B2 -:10240800050904000001020201000524001001046E -:10241800240202052406000105240103010705839F -:102428000310001009040100020A000000070581DA -:10243800020002000705020200020000000000007E -:1024480009004300020100C005090400000102025E -:1024580001000524001001042402020524060001DD -:102468000524010301070583031000100904010076 -:10247800020A000000070581024000000705020269 -:10248800400000000A0600020000004001000000B1 -:1024980012010002020000405B0410530002010216 -:1024A80006016400000000005F636F7079312E74CC -:1024B8007874000000000000000000000000000028 -:1024C80000000000000000005F736F757263652EE6 -:1024D8007478740000000000000000000000000094 -:1024E800000000000000000060E91C02000000007D -:1024F800E0AF0022E0A90022E0A30022E09D002234 -:10250800E0970022E0910022E08B0022E085002283 -:10251800E07F0022E0790022E0730022E06D0022D3 -:10252800E0670022E0610022E05B0022E055002223 -:1025380000112233449800000080DD0100020000F1 -:102548000004000020B70022000000000100000085 -:10255800A1200000000002000000000000000000B0 -:1025680095A31A0205A41A020000000005A41A0285 -:1025780095A31A0205A41A020000000005A41A0275 +:1000000001000000005A5257CCA71C02010000005A +:100010000043535740A91C020000000043525357AD +:1000200068A41C0201000000004B545750A91C0298 +:1000300001000000004D425868A91C0201000000A8 +:100040000052445878A91C0201000000005A475889 +:100050008CA91C02010000000046495898A91C0206 +:100060000100000000004C58A8A91C02010000007B +:1000700000414C58A8A91C020100000000424C5845 +:10008000A8A91C020100000000434C58A8A91C02AA +:100090000100000000444C58A8A91C020100000007 +:1000A000004B4C58A8A91C0201000000004C4C5801 +:1000B000A8A91C0201000000004D4C58A8A91C0270 +:1000C0000100000000534C58A8A91C0201000000C8 +:1000D00000544C58A8A91C020100000000564C58BE +:1000E000A8A91C020100000000574C58A8A91C0236 +:1000F0000100000000004D58BCA91C0201000000D6 +:10010000004C4D58C8A91C0200000000005A4D5870 +:10011000D4A91C020100000058495058E0A91C0253 +:1001200001000000004D5058989E1C020100000084 +:1001300000525358FCA91C0201000000004457580B +:1001400010AA1C0201000000005A5958C49D1C024C +:10015000010000000000005A1CAA1C02010000005F +:100160000050495AA4951C0201000000004F4F5A4C +:10017000688F1C02010000000048535A34AA1C0278 +:1001800000000000A000002201000000D8AB1C020B +:10019000151F0002E8AB1C02A91E0002F8AB1C02EE +:1001A000E11E000208AC1C02AD1E000218AC1C02CD +:1001B000AD1F000228AC1C02B51F000234AC1C02AB +:1001C000B91F000248AC1C02BD1F00025B2D696E06 +:1001D000665D00FF5B2B696E665D00FFFFFFFFFF42 +:1001E0005B666D744F75743A204E756C6C20737439 +:1001F00072696E6720706F696E7465725D00FFFFD3 +:100200005B666D744F75743A20496C6C6567616C00 +:1002100020666F726D61745D00FFFFFFDCAC1C0235 +:10022000E0AC1C02E8AC1C02F0AC1C020CAD1C02E1 +:1002300018AD1C0224AD1C0230AD1C0234AD1C02F2 +:10024000C0C1C2C3C4C5C6C7C8C9CACBCCCDCECF36 +:100250006F636C6B5F6368616E676500777269746A +:10026000655F656E00FFFFFF7472616E736974698C +:100270006F6E5F746F5F646F706900FF77616974A0 +:100280005F666F725F777269746500FF6F73706984 +:100290005F666C6173685F6F70656E5F74657374C1 +:1002A00000FFFFFF6F7370695F706572666F726D3C +:1002B000616E63655F7465737400FFFF7CC21C022E +:1002C000356B1A020CC31C02B95C1A0218C31C025B +:1002D0000D5F1A022CC31C02FD661A0240C31C02E9 +:1002E000FD581A0268C31C022D6D1A02648F1C028D +:1002F00000000000001122334498FFFF900200220A +:1003000040020022F8010022840200221001002293 +:1003100007000000000000008455002224031D0295 +:10032000400F1D020D0200010300000009501A02D7 +:1003300000000000000000009455002244031D024C +:10034000400F1D020C020101030000007D501A0243 +:100350000000000000000000A455002264031D02FC +:10036000EC0F1D0200000000000000000000000073 +:10037000C0B600227C031D02C40F1D020000010054 +:100380000000000001000000000000003003002217 +:1003900008080000F0020022000600000B00000028 +:1003A00002000000D19B1A02BC031D0200000000E5 +:1003B000B4031D02C0B5002240B60022E8B60022F8 +:1003C000C8031D02840F1D0200050000000002008A +:1003D000080000000400010000000000E0031D020E +:1003E000000000000000000000041D02F5821A0257 +:1003F00000000000000000000000000000000000FD +:1004000014BB00220C041D02140C1D02A5A01A022C +:1004100000BB002218041D021C041D0238BD00226E +:1004200028041D02800E1D020101018E0000000043 +:10043000000000000405060708090A0C0C0C0C0C4F +:100440000C0C00007DA31A0214BB00220000000067 +:10045000000000000000000000000020000000007C +:100460000000002000000000000000180000020052 +:100470000000DFDF00FFFF000000000000000000C0 +:1004800084041D02000102000000DFDFFFFFFFFF08 +:1004900080BD00229C041D02540F1D0200000000BC +:1004A000F0000000000000007800000001020200DF +:1004B000C9541A0200000000BC041D020000000024 +:1004C000000000000000000000000000000000002C +:1004D0000000000000000000000000000000FFFF1E +:1004E000DFDF00000000000000000000A0BD0022CF +:1004F000F8041D02540F1D02000000001027000028 +:10050000000000008813000000020300E1541A02FA +:100510000000000018051D0201000000000000009E +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000FFFFDFDF0000FF +:100540000000000000000000C0BD002254051D0294 +:10055000540F1D0200000000000000000A0000000F +:100560000000008002FFDF0000000000000000002B +:1005700074051D02000000000000000000000000E3 +:10058000000000000000000000000000000000006B +:10059000000000000000FFFFDFDF0000000000009F +:1005A00000000000E0BD0022B0051D02040F1D0286 +:1005B00000000003FF0000014000000012060513C8 +:1005C00000000300F8051D02CC051D02010000001B +:1005D0004C030022E4051D02010000000000009011 +:1005E00010000000FF030200EEEE121206060505E1 +:1005F00014000300000000002100000000100000B3 +:10060000DC0000000000040060000000FFFFFFFFAE +:1006100000000000000000004000000024061D0251 +:10062000000000000000000000000000008000004A +:1006300002000000008000000300000000800000B5 +:1006400004000000008000000500000000800000A1 +:10065000070000000040000008000000004000000B +:1006600009000000008000000B0000000080000076 +:100670000E000000008000000F0000000008011CB8 +:10068000000100000008011C010100000008011C1D +:10069000020100000008011C03010000000C011C05 +:1006A000040100000000011C050100000000011C05 +:1006B000060100000400000007010000000C011703 +:1006C0000C010000000001170E01000000000100F5 +:1006D0000802000000000100090200000000010003 +:1006E0000A020000000001000B020000000C0117CC +:1006F00000030000000C011701030000000C0117AB +:1007000002030000000C011703030000000C011796 +:1007100004030000000C011705030000000C011782 +:10072000060300000004011707030000000401177E +:10073000080300000000011307040000000001147A +:10074000080400000000011409040000000C010668 +:100750000A040000000C01060B040000000C010656 +:100760000C040000000C01060D0400000400000051 +:100770000E0400000000011300050000000001133A +:1007800001050000000401070B050000000401073B +:100790000C05000004000000000600000008011C19 +:1007A000000800000008011C010800000008011CEE +:1007B000020800000008011C030800000008011CDA +:1007C000040800000008011C0808000004000000E4 +:1007D00009080000000001130E08000000000113CA +:1007E0000F080000000C0104020A0000000C0104C4 +:1007F000030A0000000C0104040A0000000C0104BC +:10080000050A000000000000060A0000000C0105B7 +:100810000E0A0000000C01050F0A0000000C011474 +:10082000010B00000000000002010080FC021D021C +:10083000000000000405060708090A02020202027D +:100840000202000019731A020000000000000000FC +:100850000000000000000000000000000000000098 +:100860000E000D00B000A7005A005B0058005900B0 +:1008700023012101220120010000000000000000EE +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200052096AD53036A538BF40A39E81F3D7FB64 +:100930007CE339829B2FFF87348E4344C4DEE9CBAE +:10094000547B9432A6C2233DEE4C950B42FAC34E23 +:10095000082EA16628D924B2765BA2496D8BD125D9 +:1009600072F8F66486689816D4A45CCC5D65B6927D +:100970006C704850FDEDB9DA5E154657A78D9D8421 +:1009800090D8AB008CBCD30AF7E45805B8B3450641 +:10099000D02C1E8FCA3F0F02C1AFBD0301138A6B5B +:1009A0003A9111414F67DCEA97F2CFCEF0B4E6738B +:1009B00096AC7422E7AD3585E2F937E81C75DF6E39 +:1009C00047F11A711D29C5896FB7620EAA18BE1B9F +:1009D000FC563E4BC6D279209ADBC0FE78CD5AF445 +:1009E0001FDDA8338807C731B11210592780EC5F8B +:1009F00060517FA919B54A0D2DE57A9F93C99CEFE7 +:100A0000A0E03B4DAE2AF5B0C8EBBB3C83539961E7 +:100A1000172B047EBA77D626E169146355210C7D25 +:100A2000637C777BF26B6FC53001672BFED7AB76AB +:100A3000CA82C97DFA5947F0ADD4A2AF9CA472C056 +:100A4000B7FD9326363FF7CC34A5E5F171D83115C3 +:100A500004C723C31896059A071280E2EB27B275E4 +:100A600009832C1A1B6E5AA0523BD6B329E32F845C +:100A700053D100ED20FCB15B6ACBBE394A4C58CF54 +:100A8000D0EFAAFB434D338545F9027F503C9FA828 +:100A900051A3408F929D38F5BCB6DA2110FFF3D2F6 +:100AA000CD0C13EC5F974417C4A77E3D645D1973AA +:100AB00060814FDC222A908846EEB814DE5E0BDBA4 +:100AC000E0323A0A4906245CC2D3AC629195E479DB +:100AD000E7C8376D8DD54EA96C56F4EA657AAE0835 +:100AE000BA78252E1CA6B4C6E8DD741F4BBD8B8AD0 +:100AF000703EB5664803F60E613557B986C11D9E36 +:100B0000E1F8981169D98E949B1E87E9CE5528DFAC +:100B10008CA1890DBFE6426841992D0FB054BB16D8 +:100B200000000000000000010000000200000004BE +:100B3000000000080000001000000020000000403D +:100B4000000000800000001B0000003676506F722D +:100B50007445786974437269746963616C00FFFF5E +:100B600076506F7274456E7465724372697469630E +:100B7000616C00FF76506F727453564348616E6427 +:100B80006C65725F4300FFFF784653505F457468A1 +:100B90005F4E6574776F726B496E746572666163E0 +:100BA00065496E697469616C6973650046465F5595 +:100BB0006E6C6F636B46415400FFFFFF46465F4C0F +:100BC0006F636B46415400FF46465F417373657225 +:100BD000745F4C6F636B00FF46465F556E6C6F63CE +:100BE0006B4469726563746F727900FF46465F52A9 +:100BF000656C6561736553656D6170686F726500E2 +:100C000046465F50656E6453656D6170686F7265CE +:100C100000FFFFFF69A11A02BDA11A022DA31A024B +:100C2000DDA21A027DA21A0209A11A0219A11A0252 +:100C30004DA11A0209A21A020000000000000000E3 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70000000000000000000000000000000000074 +:100C80000000000000000000000000000000000064 +:100C90000000000000000000000000000000000054 +:100CA0000000000000000000000000000000000044 +:100CB0000000000000000000000000000000000034 +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000000000000000F4 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D300000000000000000000000000000000000B3 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +:100E100000000000000000000000000000000000D2 +:100E200000000000000000000000000000000000C2 +:100E3000000000000000000001000000FFFFFFFFB5 +:100E40000201000600000000000000000000000099 +:100E50000000FFFFFFFFFFFF000000000000000098 +:100E60000000000000000000000000000000000082 +:100E70000000000000000000000000000000000072 +:100E8000E1541B022D5D1B0239581B0291581B02B5 +:100E9000E9581B0241591B02C5591B02B9541B02D8 +:100EA000AD561B022D541B02AD5E1B0235541B02B6 +:100EB000B95D1B02E55A1B0215541B021D541B028F +:100EC000D55B1B023D5C1B02F95B1B02A15C1B0294 +:100ED0007D5E1B02E55C1B023D541B02B55E1B02DE +:100EE00045541B0251541B0261541B026D541B02DA +:100EF000415A1B0279541B0285541B0295541B0254 +:100F0000A9541B0239611B02BD5E1B02C15E1B029C +:100F1000855F1B0231611B0269631B02D5631B02E3 +:100F2000FD621B02C55E1B024D621B02C95E1B02F5 +:100F300049621B02915F1B02020403040404FFFFC9 +:100F40007D661B0201671B0245671B0275671B025A +:100F500081671B024D6B1B0251681B0245681B0217 +:100F60005D681B0269681B0299681B02B1681B025D +:100F70002D6A1B0241691B02E1681B02F5681B0216 +:100F8000A96D1B02F9711B02116F1B0289721B02F2 +:100F900015701B0221711B02B5711B02E1721B024D +:100FA000F5701B020C0000000E0400000F0600008C +:100FB0000F0701000E0800000A0A01010F0C0000D3 +:100FC0000F0D0001B1741B0255761B02C57C1B027C +:100FD00069771B02F9731B02ED761B02717B1B0202 +:100FE000817C1B0235741B026D741B02ED7D1B029C +:100FF000E1821B02B9811B0269811B0221811B0254 +:10100000E1801B02157E1B02C97E1B02897F1B0229 +:10101000957E1B02357E1B02457E1B02000F3D00A4 +:10102000000000FFFFFFFFFF36E0014038E0014015 +:1010300000E4014032E0014000EC01402AE00140C0 +:101040004AE001400A0900000A0900003F0B0000C5 +:10105000010002000800100000C0C101C30302C269 +:10106000C60607C705C5C404CC0C0DCD0FCFCE0EE8 +:101070000ACACB0BC90908C8D81819D91BDBDA1A58 +:101080001EDEDF1FDD1D1CDC14D4D515D71716D6C8 +:10109000D21213D311D1D010F03031F133F3F23238 +:1010A00036F6F737F53534F43CFCFD3DFF3F3EFEA8 +:1010B000FA3A3BFB39F9F83828E8E929EB2B2AEA18 +:1010C000EE2E2FEF2DEDEC2CE42425E527E7E62688 +:1010D00022E2E323E12120E0A06061A163A3A262F8 +:1010E00066A6A767A56564A46CACAD6DAF6F6EAE68 +:1010F000AA6A6BAB69A9A86878B8B979BB7B7ABAD8 +:10110000BE7E7FBF7DBDBC7CB47475B577B7B67647 +:1011100072B2B373B17170B05090915193535292B7 +:1011200096565797559594549C5C5D9D5F9F9E5E27 +:101130005A9A9B5B99595898884849894B8B8A4A97 +:101140004E8E8F4F8D4D4C8C448485458747468607 +:10115000824243834181804000C1814001C080417F +:1011600001C0804100C1814001C0804100C1814077 +:1011700000C1814001C0804101C0804100C1814067 +:1011800000C1814001C0804100C1814001C0804157 +:1011900001C0804100C1814001C0804100C1814047 +:1011A00000C1814001C0804100C1814001C0804137 +:1011B00001C0804100C1814000C1814001C0804127 +:1011C00001C0804100C1814001C0804100C1814017 +:1011D00000C1814001C0804101C0804100C1814007 +:1011E00000C1814001C0804100C1814001C08041F7 +:1011F00001C0804100C1814000C1814001C08041E7 +:1012000001C0804100C1814001C0804100C18140D6 +:1012100000C1814001C0804100C1814001C08041C6 +:1012200001C0804100C1814001C0804100C18140B6 +:1012300000C1814001C0804101C0804100C18140A6 +:1012400000C1814001C0804100C1814001C0804196 +:1012500001C0804100C18140000000009630077746 +:101260002C610EEEBA51099919C46D078FF46A709A +:1012700035A563E9A395649E3288DB0EA4B8DC79BA +:101280001EE9D5E088D9D2972B4CB609BD7CB17E3A +:10129000072DB8E7911DBF906410B71DF220B06A0A +:1012A0004871B9F3DE41BE847DD4DA1AEBE4DD6D1A +:1012B00051B5D4F4C785D38356986C13C0A86B641A +:1012C0007AF962FDECC9658A4F5C0114D96C06633A +:1012D000633D0FFAF50D088DC8206E3B5E10694C1A +:1012E000E44160D5727167A2D1E4033C47D4044B5A +:1012F000FD850DD26BB50AA5FAA8B5356C98B2423A +:10130000D6C9BBDB40F9BCACE36CD832755CDF45B9 +:10131000CF0DD6DC593DD1ABAC30D9263A00DE51E9 +:101320008051D7C81661D0BFB5F4B42123C4B356D9 +:101330009995BACF0FA5BDB89EB802280888055F59 +:10134000B2D90CC624E90BB1877C6F2F114C6858B9 +:10135000AB1D61C13D2D66B69041DC760671DB01A7 +:10136000BC20D2982A10D5EF8985B1711FB5B60679 +:10137000A5E4BF9F33D4B8E8A2C9077834F9000FB9 +:101380008EA8099618980EE1BB0D6A7F2D3D6D0859 +:10139000976C6491015C63E6F4516B6B62616C1C49 +:1013A000D83065854E0062F2ED95066C7BA5011B79 +:1013B000C1F4088257C40FF5C6D9B06550E9B71219 +:1013C000EAB8BE8B7C88B9FCDF1DDD62492DDA15D9 +:1013D000F37CD38C654CD4FB5861B24DCE51B53AF9 +:1013E0007400BCA3E230BBD441A5DF4AD795D83DF9 +:1013F0006DC4D1A4FBF4D6D36AE96943FCD96E3439 +:10140000468867ADD0B860DA732D0444E51D033318 +:101410005F4C0AAAC97C0DDD3C710550AA41022728 +:1014200010100BBE86200CC925B56857B3856F20F8 +:1014300009D466B99FE461CE0EF9DE5E98C9D92958 +:101440002298D0B0B4A8D7C7173DB359810DB42E98 +:101450003B5CBDB7AD6CBAC02083B8EDB6B3BF9AE4 +:101460000CE2B6039AD2B1743947D5EAAF77D29D70 +:101470001526DB048316DC73120B63E3843B649450 +:101480003E6A6D0DA85A6A7A0BCF0EE49DFF099350 +:1014900027AE000AB19E077D44930FF0D2A30887C0 +:1014A00068F2011EFEC206695D5762F7CB67658070 +:1014B00071366C19E7066B6E761BD4FEE02BD38970 +:1014C0005A7ADA10CC4ADD676FDFB9F9F9EFBE8ED0 +:1014D00043BEB717D58EB060E8A3D6D67E93D1A110 +:1014E000C4C2D83852F2DF4FF167BBD16757BCA6F0 +:1014F000DD06B53F4B36B248DA2B0DD84C1B0AAF90 +:10150000F64A0336607A0441C3EF60DF55DF67A80F +:10151000EF8E6E3179BE69468CB361CB1A8366BC9F +:10152000A0D26F2536E2685295770CCC03470BBBEF +:10153000B91602222F260555BE3BBAC5280BBDB2EF +:10154000925AB42B046AB35CA7FFD7C231CFD0B58F +:101550008B9ED92C1DAEDE5BB0C2649B26F263EC81 +:101560009CA36A750A936D02A906099C3F360EEB8F +:101570008567077213570005824ABF95147AB8E24F +:10158000AE2BB17B381BB60C9B8ED2920DBED5E52F +:10159000B7EFDC7C21DFDB0BD4D2D38642E2D4F17F +:1015A000F8B3DD686E83DA1FCD16BE815B26B9F60F +:1015B000E177B06F7747B718E65A0888706A0FFF6F +:1015C000CA3B06665C0B0111FF9E658F69AE62F82F +:1015D000D3FF6B6145CF6C1678E20AA0EED20DD72F +:1015E0005483044EC2B30339612667A7F71660D04F +:1015F0004D476949DB776E3E4A6AD1AEDC5AD6D98F +:10160000660BDF40F03BD83753AEBCA9C59EBBDEAE +:101610007FCFB247E9FFB5301CF2BDBD8AC2BACA5E +:101620003093B353A6A3B4240536D0BA9306D7CDCE +:101630002957DE54BF67D9232E7A66B3B84A61C4EE +:10164000021B685D942B6F2A37BE0BB4A18E0CC3AE +:101650001BDF055A8DEF022D222A2F3A3C3E3F5CBC +:101660007F7CFFFF46465F52656C6561736542751E +:101670006666657200FFFFFF46465F46535F416442 +:101680006400FFFF2F00FFFF0300000090161D0203 +:1016900000060E040701FFFF76506F7274467265F4 +:1016A0006500FFFF7076506F72744D616C6C6F63F4 +:1016B00000FFFFFF764576656E7447726F75704464 +:1016C000656C65746500FFFF784576656E744772DA +:1016D0006F75705365744269747300FF7845766561 +:1016E0006E7447726F7570436C6561724269747392 +:1016F00000FFFFFF784576656E7447726F7570570F +:101700006169744269747300784576656E744772D6 +:101710006F757043726561746553746174696300B9 +:10172000765175657565416464546F526567697378 +:101730007472790078517565756549735175657571 +:101740006546756C6C46726F6D49535200FFFFFF22 +:1017500076517565756544656C65746500FFFFFFBE +:10176000757851756575654D6573736167657357F8 +:10177000616974696E6700FF7851756575655365B9 +:101780006D6170686F726554616B65007851756545 +:1017900075655265636569766500FFFF785175650B +:1017A000756547656E6572696353656E6446726FF1 +:1017B0006D49535200FFFFFF7851756575654765A8 +:1017C0006E6572696353656E6400FFFF78517565DD +:1017D0007565437265617465436F756E74696E6794 +:1017E00053656D6170686F726553746174696300ED +:1017F00078517565756554616B654D757465785282 +:10180000656375727369766500FFFFFF78517565D2 +:101810007565476976654D7574657852656375724F +:101820007369766500FFFFFF7851756575654765DB +:101830006E657269634372656174650078517565A0 +:10184000756547656E65726963437265617465535A +:10185000746174696300FFFF78517565756547654C +:101860006E65726963526573657400FF76546173C7 +:101870006B47656E657269634E6F74696679476917 +:10188000766546726F6D49535200FFFF756C546167 +:10189000736B47656E657269634E6F7469667954E0 +:1018A000616B6500765461736B5072696F72697415 +:1018B00079446973696E68657269744166746572AA +:1018C00054696D656F757400785461736B507269FB +:1018D0006F72697479446973696E686572697400BE +:1018E000765461736B5365745468726561644C6FB0 +:1018F00063616C53746F72616765506F696E746574 +:101900007200FFFF785461736B436865636B466FC9 +:101910007254696D654F757400FFFFFF76546173F3 +:101920006B53657454696D654F7574537461746558 +:1019300000FFFFFF765461736B52656D6F766546ED +:10194000726F6D556E6F7264657265644576656E13 +:10195000744C69737400FFFF785461736B52656D4A +:101960006F766546726F6D4576656E744C697374FB +:1019700000FFFFFF765461736B506C6163654F6EBF +:101980004576656E744C69737452657374726963DD +:1019900074656400765461736B506C6163654F6E5F +:1019A000556E6F7264657265644576656E744C69D8 +:1019B000737400FF765461736B506C6163654F6E96 +:1019C0004576656E744C69737400FFFF76546173DD +:1019D0006B537769746368436F6E7465787400FF46 +:1019E000785461736B496E6372656D656E7454698A +:1019F000636B00FF785461736B526573756D65415D +:101A00006C6C00FF765461736B5374617274536332 +:101A1000686564756C657200765461736B44656CBF +:101A2000617900FF70727644656C65746554434259 +:101A300000FFFFFF765461736B44656C657465004D +:101A4000707276496E697469616C6973654E657709 +:101A50005461736B00FFFFFF785461736B437265D1 +:101A600061746553746174696300FFFF0F000000C7 +:101A700070727650726F63657373526563656976D1 +:101A80006564436F6D6D616E647300FF7854696DBA +:101A9000657243726561746554696D6572546173F2 +:101AA0006B00FFFF70784765744E6574776F726BDB +:101AB00042756666657257697468446573637269D6 +:101AC00070746F7200FFFFFF784E6574776F726BF2 +:101AD00042756666657273496E697469616C697393 +:101AE0006500FFFF000000007641525047656E65BB +:101AF00072617465526571756573745061636B656D +:101B00007400FFFF65415250476574436163686527 +:101B1000456E74727900FFFFFFFFFFFFFFFF0000BB +:101B20000000000008060001080006040001000093 +:101B300000000000000000000000000000000000A5 +:101B4000000000000000FFFF3501033D0701000019 +:101B50000000000032040000000036040000000015 +:101B6000FFFFFFFF70727653656E64444843504434 +:101B70006973636F766572003501013D07010000EE +:101B8000000000003204000000003703010306FFDC +:101B900070727643726561746544484350536F6355 +:101BA0006B657400764448435050726F636573737D +:101BB000456E64506F696E7400FFFFFF76444843C2 +:101BC0005050726F6365737300FFFFFF00000100E8 +:101BD000000100000000000070727646696C6C53D2 +:101BE0006F636B4164647265737300FF4672656571 +:101BF00052544F535F50726F63657373444E534337 +:101C00006163686500FFFFFF50726F63657373491E +:101C1000434D505061636B657400FFFF76526574ED +:101C200075726E45746865726E65744672616D6535 +:101C300000FFFFFF4672656552544F535F52656C5B +:101C4000656173655544505061796C6F616442758C +:101C50006666657200FFFFFF70727650726F636593 +:101C6000737345746865726E65745061636B6574F7 +:101C700000FFFFFF4672656552544F535F4950495C +:101C80006E69745F4D756C746900FFFFFFFFFFFFA5 +:101C9000FFFFFFFF4672656552544F535F726F75C9 +:101CA0006E645F757000FFFF757347656E657261E6 +:101CB000746550726F746F636F6C436865636B73A8 +:101CC000756D00FF76507265436865636B436F6E98 +:101CD0006669677300FFFFFF70727650726F63650D +:101CE00073734E6574776F726B446F776E4576656C +:101CF0006E7400FF70785544505061796C6F616468 +:101D00004275666665725F746F5F4E6574776F7259 +:101D10006B427566666572004672656552544F5334 +:101D20005F4D61746368696E67456E64706F696E5C +:101D30007400FFFF0000000064000000320000009B +:101D40006400000022000000640000001900000090 +:101D5000640000007078554450536F636B65744C99 +:101D60006F6F6B757000FFFF76536F636B65744226 +:101D7000696E64004672656552544F535F62696EC6 +:101D80006400FFFF4672656552544F535F73656E82 +:101D900064746F004672656552544F535F73656C8F +:101DA000656374004672656552544F535F46445FE5 +:101DB000495353455400FFFF4672656552544F53D3 +:101DC0005F46445F434C52004672656552544F5320 +:101DD0005F46445F53455400707276446574657283 +:101DE0006D696E65536F636B657453697A6500FF47 +:101DF0004672656552544F535F736F636B65740031 +:101E00007850726F63657373526563656976656454 +:101E10005443505061636B657400FFFF7654435028 +:101E200053746174654368616E67650070727654BF +:101E3000435052657475726E5061636B657400FF38 +:101E400070727654435052657475726E5061636B54 +:101E500065745F4950563400756C54435057696E31 +:101E6000646F77547847657400FFFFFF78544350E0 +:101E700057696E646F774E657700FFFF7850726F19 +:101E80006365737352656365697665645544505044 +:101E900061636B657400FFFF7850726F63657373E5 +:101EA00052656365697665645544505061636B653E +:101EB000745F49507634005245454E54206D616C34 +:101EC0006C6F6320737563636565646564002F647C +:101ED0006174612F6A656E6B696E732F776F726BB9 +:101EE00073706163652F474E552D746F6F6C636817 +:101EF00061696E2F61726D2D31332F7372632F6E96 +:101F000065776C69622D63796777696E2F6E657787 +:101F10006C69622F6C6962632F7374646C69622FE1 +:101F200072616E642E6300232D302B2000686C4C90 +:101F30000065666745464700303132333435363701 +:101F40003839414243444546003031323334353626 +:101F500037383961626364656600002020202020E4 +:101F60002020202028282828282020202020202049 +:101F70002020202020202020202020881010101039 +:101F8000101010101010101010101004040404048D +:101F900004040404041010101010101041414141B9 +:101FA00041410101010101010101010101010101A1 +:101FB00001010101010110101010101042424242B3 +:101FC0004242020202020202020202020202020271 +:101FD0000202020202021010101020000000000095 +:101FE00000000000000000000000000000000000F1 +:101FF00000000000000000000000000000000000E1 +:1020000000000000000000000000000000000000D0 +:1020100000000000000000000000000000000000C0 +:1020200000000000000000000000000000000000B0 +:1020300000000000000000000000000000000000A0 +:102040000000000000000000000000000000000090 +:102050000000000000000000000000FF1000000071 +:1020600000000000017A5200027C0E011B0C0D00E2 +:1020700010000000180000007661FFFF1000000053 +:08208000000000000000000058 +:102088000C0000222C00002200000000390400028D +:1020980011030002650300028D030002DD03000244 +:1020A800F5020002000000000000000051781C0248 +:1020B80019791C02317A1C0255741C0239791C02E8 +:1020C8004D791C020000000000000000FFFFFFFF28 +:1020D800408D1C02500000004D4D454D0000000091 +:1020E8003030000000000000000000000000000088 +:1020F80000000000000000000000000000000000D8 +:1021080000000000000000000000000000000000C7 +:1021180000000000000000000000000000000000B7 +:10212800B02C00020A00000001050A000A325A0019 +:1021380000879303001BB700808D5B000A00000036 +:10214800320000005A00000001000000DC05000019 +:102158009600000003009C00040606000000000032 +:1021680040000000000000003137322E3231372E97 +:102178003136302E31373400FFFFFFFFC0A8000191 +:10218800C0A80001C0A80A8E00112233449800009C +:10219800F0010022E0010022B001002280010022AB +:1021A80068010022500100223001002200000000D6 +:1021B8001C033000300030003000300030003000A8 +:1021C80030003000300030003000310000000000E6 +:1021D8001203480069002D00530070006500650077 +:1021E80064000000000000001603460075006C0043 +:1021F8006C002D005300700065006500640000004D +:102208002E0343006F006D006D0075006E006900BD +:1022180063006100740069006F006E0073002000A5 +:1022280044006500760069006300650073000000E3 +:102238002C03430044004300200055005300420093 +:102248002000440065006D006F006E00730074008C +:1022580072006100740069006F006E0000000000E9 +:102268001003520045004E00450053004100530042 +:10227800040309040000000009004300020100C033 +:1022880005090400000102020100052400100104F0 +:102298002402020524060001052401030107058321 +:1022A8000310001009040100020A0000000705815C +:1022B8000200020007050202000200000000000000 +:1022C80009004300020100C00509040000010202E0 +:1022D800010005240010010424020205240600015F +:1022E80005240103010705830310001009040100F8 +:1022F800020A0000000705810240000007050202EB +:10230800400000000A060002000000400100000032 +:1023180012010002020000405B0410530002010297 +:1023280006016400000000005F636F7079312E744D +:1023380078740000000000000000000000000000A9 +:1023480000000000000000005F736F757263652E67 +:102358007478740000000000000000000000000015 +:10236800000000000000000070031D0200000000D3 +:10237800C0AF0022C0A90022C0A30022C09D002235 +:10238800C0970022C0910022C08B0022C085002285 +:10239800C07F0022C0790022C0730022C06D0022D5 +:1023A800C0670022C0610022C05B0022C055002225 +:1023B80000112233449800000080DD010002000073 +:1023C8000004000000B70022000000000100000027 +:1023D800A120000000000200000000000000000032 +:1023E800DDA31A024DA41A02000000004DA41A022F +:1023F800DDA31A024DA41A02000000004DA41A021F +:1024080000000000000000000000000000000000C4 +:1024180000000000000000000000000000000000B4 +:1024280000000000000000000000000000000000A4 +:102438000000000000000000000000000000000094 +:102448000000000000000000000000000000000084 +:102458000000000000000000000000000000000074 +:102468000000000000000000000000000000000064 +:1024780000000000E8F60022E4F60022E0F6002260 +:10248800DCF6002200000000D8F60022D4F6002274 +:10249800D0F60022CCF60022C8F600220000000088 +:1024A8000000000090F700228CF7002288F7002235 +:1024B80080F7002284F700227CF7002278F70022B8 +:1024C80074F7002270F700226CF7002268F70022E8 +:1024D80011FF1A02D9FE1A02D9FE1A02D9FE1A02EF +:1024E800DDFE1A02D9FE1A02D9FE1A02D9FE1A0214 +:1024F80061FF1A02D9FE1A02D9FE1A0239FF1A021E +:10250800D9FE1A02D9FE1A02D9FE1A0200000000EA +:10251800DD201B0239221B02DD201B02DD201B02ED +:10252800DD201B02DD201B02B1221B02C1201B0281 +:102538001027000006060100000000000000080047 +:1025480045000000000000008011000000000000AD +:1025580000000000030000007C180322E0040022B1 +:10256800000000007C180322E41803224C190322FF +:102578000000000000000000000000000000000053 :102588000000000000000000000000000000000043 :102598000000000000000000000000000000000033 -:1025A8000000000000000000000000000000000023 -:1025B8000000000000000000000000000000000013 -:1025C8000000000000000000000000000000000003 -:1025D80000000000000000000000000000000000F3 -:1025E80000000000000000000000000000000000E3 -:1025F8000000000000F70022FCF60022F8F6002296 -:10260800F4F6002200000000F0F60022ECF60022AA -:10261800E8F60022E4F60022E0F6002200000000BE -:1026280000000000A8F70022A4F70022A0F700226B -:1026380098F700229CF7002294F7002290F70022D6 -:102648008CF7002288F7002284F7002280F7002206 -:10265800B1FE1A0279FE1A0279FE1A0279FE1A02EE -:102668007DFE1A0279FE1A0279FE1A0279FE1A0212 -:1026780001FF1A0279FE1A0279FE1A02D9FE1A021D -:1026880079FE1A0279FE1A0279FE1A020000000089 -:10269800C9201B0229221B02C9201B02C9201B02B8 -:1026A800C9201B02C9201B02A1221B02AD201B024C -:1026B8000F000000102700000606010000000000BF -:1026C8000000080045000000000000008011000024 -:1026D800000000000000000003000000941803221E -:1026E800E40400220000000094180322FC180322CE -:1026F8006419032200000000000000000000000030 -:1027080000000000000000000000000000000000C1 -:1027180000000000000000000000000000000000B1 -:1027280000000000000000000000000000000000A1 -:082738006D02000245020002DF +:1025A8000000000000000000000000006D020002B2 +:0425B80045020002D6 :020000040300F7 :10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F :04A11000FFFFFFFF4F @@ -119505,5 +119481,5 @@ :10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD :10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD :10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD -:04000005021B94F94D +:04000005021B93E166 :00000001FF diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/script/memory_regions.ld b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/script/memory_regions.ld new file mode 100644 index 0000000000..42a7ce238c --- /dev/null +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/script/memory_regions.ld @@ -0,0 +1,31 @@ + + /* generated memory regions file - do not edit */ + RAM_START = 0x22000000; + RAM_LENGTH = 0xE0000; + FLASH_START = 0x02000000; + FLASH_LENGTH = 0x1F8000; + DATA_FLASH_START = 0x27000000; + DATA_FLASH_LENGTH = 0x3000; + OPTION_SETTING_START = 0x0300A100; + OPTION_SETTING_LENGTH = 0x100; + OPTION_SETTING_S_START = 0x0300A200; + OPTION_SETTING_S_LENGTH = 0x100; + OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; + OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; + ID_CODE_START = 0x00000000; + ID_CODE_LENGTH = 0x0; + SDRAM_START = 0x68000000; + SDRAM_LENGTH = 0x8000000; + QSPI_FLASH_START = 0x60000000; + QSPI_FLASH_LENGTH = 0x0; + OSPI_DEVICE_0_START = 0x80000000; + OSPI_DEVICE_0_LENGTH = 0x10000000; + OSPI_DEVICE_1_START = 0x90000000; + OSPI_DEVICE_1_LENGTH = 0x10000000; + ITCM_START = 0x00000000; + ITCM_LENGTH = 0x10000; + DTCM_START = 0x20000000; + DTCM_LENGTH = 0x10000; + NS_OFFSET_START = 0x10000000; + NS_OFFSET_LENGTH = 0x0; + RAM_NS_BUFFER_LENGTH = 0x6100; diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/crypto_user.c b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/crypto_user.c index 6b305f8c0e..3f08f0a9c0 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/crypto_user.c +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/crypto_user.c @@ -167,7 +167,7 @@ bool_t get_key_as_str(char_t *target_str, size_t max_len) for (; *p_str; p_str++) { /* check for alphanumeric character */ - if (isalpha(*p_str)) + if (isalpha((uint8_t)(*p_str))) { /* convert to Upper case */ *p_str = (char_t)((*p_str) + offset); diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/net_thread_entry.c b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/net_thread_entry.c index 8eabe01aa7..1bfd8833de 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/net_thread_entry.c +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/net_thread_entry.c @@ -275,7 +275,6 @@ extern bool_t check_status_og(int8_t index, e_test_status_t * p_state); void net_thread_entry(void *pvParameters) { BaseType_t status = pdFALSE; - uint32_t ip_status = RESET_VALUE; EventBits_t uxBits; FSP_PARAMETER_NOT_USED(pvParameters); @@ -390,7 +389,7 @@ void net_thread_entry(void *pvParameters) #if( ipconfigUSE_DHCP != 0 ) /********************************************************************************************************************** * Function Name: xApplicationDHCPHook_Multi - * Description : This is the User Hook for the DHCP Response. xApplicationDHCPHook() is called by DHCP Client Code + * Description : This is the User Hook for the DHCP Response. xApplicationDHCPHook_Multi() is called by DHCP Client Code * when DHCP handshake messages are exchanged from the Server. * Arguments : eDHCPPhase Different Phases of DHCP Phases * : ulIPAddress the Offered IP Address @@ -400,6 +399,7 @@ eDHCPCallbackAnswer_t xApplicationDHCPHook_Multi(eDHCPCallbackPhase_t eDHCPPhase struct xNetworkEndPoint * pxEndPoint, IP_Address_t * pxIPAddress) { + FSP_PARAMETER_NOT_USED(pxEndPoint); eDHCPCallbackAnswer_t eReturn = eDHCPContinue; /* @@ -444,7 +444,7 @@ eDHCPCallbackAnswer_t xApplicationDHCPHook_Multi(eDHCPCallbackPhase_t eDHCPPhase return eReturn; } /********************************************************************************************************************** - End of function xApplicationDHCPHook + End of function xApplicationDHCPHook_Multi *********************************************************************************************************************/ #endif /* ipconfigUSE_DHCP != 0 */ /********************************************************************************************************************** @@ -554,6 +554,13 @@ static uint32_t is_network_up(void) BaseType_t networkUp = pdFALSE; volatile uint32_t network_status = (IP_LINK_UP | ETHERNET_LINK_UP); +#if (ipconfigUSE_DHCP != 0) + if(!s_dhcp_in_use) + { + return IP_LINK_DOWN; + } +#endif + networkUp = FreeRTOS_IsNetworkUp(); eth_link_status = R_ETHER_LinkProcess(g_ether0.p_ctrl); diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/usb_multiport_8m1.c b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/usb_multiport_8m1.c index 08c0ca0cd2..0253796843 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/usb_multiport_8m1.c +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/usb_multiport_8m1.c @@ -501,13 +501,8 @@ void usb_safely_eject(void) APP_ERR_TRAP (freertos_fat_error); } - /* Close the FREERTOS_PLUS_FAT_Close instance on safely ejecting */ - freertos_fat_error = RM_FREERTOS_PLUS_FAT_Close (&g_rm_freertos_plus_fat_ctrl); - if (FSP_SUCCESS != freertos_fat_error) - { - print_to_console((uint8_t *)"\r\nFREERTOS PLUS FAT CLOSE API failed\r\n"); - APP_ERR_TRAP (freertos_fat_error); - } + /* Closes the FreeRTOS+FAT instance */ + clean_up(); print_to_console((uint8_t *)"\r\nUSB Device can be safely removed now\r\n"); /* Update the flag */ diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/usr_app.h b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/usr_app.h index c6d666ff08..5b6a5adbd3 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/usr_app.h +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/usr_app.h @@ -66,13 +66,16 @@ extern void update_dhcp_response_to_usr (void); #if (ipconfigUSE_DHCP != 0) /********************************************************************************************************************** - * Function Name: xApplicationDHCPHook - * Description : . - * Arguments : eDHCPPhase - * : ulIPAddress - * Return Value : . + * Function Name: xApplicationDHCPHook_Multi + * Description : This is the User Hook for the DHCP Response. xApplicationDHCPHook() is called by DHCP Client Code + * when DHCP handshake messages are exchanged from the Server. + * Arguments : eDHCPPhase Different Phases of DHCP Phases + * : ulIPAddress the Offered IP Address + * Return Value : Returns DHCP Answers *********************************************************************************************************************/ -eDHCPCallbackAnswer_t xApplicationDHCPHook (eDHCPCallbackPhase_t eDHCPPhase, uint32_t ulIPAddress); +eDHCPCallbackAnswer_t xApplicationDHCPHook_Multi( eDHCPCallbackPhase_t eDHCPPhase, + struct xNetworkEndPoint * pxEndPoint, + IP_Address_t * pxIPAddress ); #endif #if (ipconfigDHCP_REGISTER_HOSTNAME == 1) @@ -117,12 +120,6 @@ extern uint32_t ulRand (); *********************************************************************************************************************/ extern BaseType_t send_ping (const char * pcIPAddress); -/********************************************************************************************************************** - * Function Name: print_ipconfig - * Description : . - * Return Value : . - *********************************************************************************************************************/ -extern void print_ipconfig (void); /********************************************************************************************************************** * Function Name: print_pingResult diff --git a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/webserver/webio/webobjs.c b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/webserver/webio/webobjs.c index 76238fcb47..cb57e8cf0a 100644 --- a/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/webserver/webio/webobjs.c +++ b/example_projects/ek_ra8m1/_quickstart/quickstart_ek_ra8m1_ep/e2studio/src/webserver/webio/webobjs.c @@ -68,6 +68,7 @@ struct memmarker }; extern void debug_memory_free(uint8_t, void * ptr); +extern fsp_err_t print_to_console (uint8_t * p_data); char * wi_alloc(int bufsize) @@ -198,7 +199,7 @@ wi_newsess(void) if(!newsess) { /* ++ REE/EDC */ - print_to_console("wi_newsess: out of memory.\n"); + print_to_console((uint8_t *)"wi_newsess: out of memory.\n"); /* -- REE/EDC */ return NULL; } diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/.settings/standalone.prefs b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/.settings/standalone.prefs new file mode 100644 index 0000000000..20d43556b1 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/.settings/standalone.prefs @@ -0,0 +1,36 @@ +#Thu Dec 14 11:59:50 ICT 2023 +com.renesas.cdt.ddsc.threads.configurator/collapse/module.driver.ether_on_ether.857669147=false +com.renesas.cdt.ddsc.contentgen.options/options/suppresswarningspaths=ra/arm,ra/aws,ra/fsp/src/rm_freertos_port +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.threads.configurator/collapse/module.driver.freertos_plus_tcp_on_ether.922725065=false +com.renesas.cdt.ddsc.project.standalone.projectgenerationoptions/isCpp=false +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=3920820402,script/fsp.icf|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.1.0/all=3010700167,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCPv6.c|1823585286,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv4.c|229070029,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP.c|485068404,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6.c|1824920725,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Cache.c|683823412,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Sockets.c|3660792916,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Sockets.c|1264067619,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_RA.c|2125364016,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ARP.c|3675720659,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4.c|3171645290,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Routing.c|2925641448,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP.c|4011076800,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_WIN.c|1820479732,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_BitConfig.c|739041145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Sockets.c|320458503,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv6.c|3445461469,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Utils.c|3340009909,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IP.c|4036638750,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Utils.c|1507452871,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils.c|2378560092,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ND.c|3349371532,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Tiny_TCP.c|3587614507,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling.c|841867702,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv4.c|3624562692,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Timers.c|3069801298,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv6.c|2905141414,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv6.c|2324147825,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Utils.c|1173501354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Stream_Buffer.c|3280198138,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv4.c|850451814,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv4.c|2585472874,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv4.c|3030484788,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ICMP.c|1790265264,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission.c|2583311136,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS.c|136283738,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv6.c|1783282439,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Callback.c|3859824490,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Networking.c|207353409,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCP.c|590509173,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv6.c|4229734957,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Reception.c|1617575823,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Parser.c|854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.1.0/all=3909121112,ra/fsp/src/rm_freertos_port/port.c|749934403,ra/fsp/src/rm_freertos_port/portmacro.h|1696644494,ra/aws/FreeRTOS/LICENSE.md|3168198383,ra/aws/FreeRTOS/FreeRTOS/Source/event_groups.c|1499162095,ra/aws/FreeRTOS/FreeRTOS/Source/tasks.c|1222286540,ra/aws/FreeRTOS/FreeRTOS/Source/queue.c|1696644494,ra/aws/FreeRTOS/FreeRTOS/Source/LICENSE.md|4132083827,ra/aws/FreeRTOS/FreeRTOS/Source/stream_buffer.c|433449461,ra/aws/FreeRTOS/FreeRTOS/Source/list.c|501651613,ra/aws/FreeRTOS/FreeRTOS/Source/timers.c|41585236,ra/aws/FreeRTOS/FreeRTOS/Source/include/queue.h|1720018832,ra/aws/FreeRTOS/FreeRTOS/Source/include/list.h|891217814,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_prototypes.h|4231032569,ra/aws/FreeRTOS/FreeRTOS/Source/include/portable.h|2665255800,ra/aws/FreeRTOS/FreeRTOS/Source/include/projdefs.h|3731667490,ra/aws/FreeRTOS/FreeRTOS/Source/include/task.h|3047193288,ra/aws/FreeRTOS/FreeRTOS/Source/include/atomic.h|364075581,ra/aws/FreeRTOS/FreeRTOS/Source/include/stack_macros.h|3498290492,ra/aws/FreeRTOS/FreeRTOS/Source/include/stream_buffer.h|4144805368,ra/aws/FreeRTOS/FreeRTOS/Source/include/picolibc-freertos.h|3151383929,ra/aws/FreeRTOS/FreeRTOS/Source/include/event_groups.h|663678473,ra/aws/FreeRTOS/FreeRTOS/Source/include/semphr.h|3001002814,ra/aws/FreeRTOS/FreeRTOS/Source/include/timers.h|2302932653,ra/aws/FreeRTOS/FreeRTOS/Source/include/FreeRTOS.h|2521189457,ra/aws/FreeRTOS/FreeRTOS/Source/include/message_buffer.h|3827959537,ra/aws/FreeRTOS/FreeRTOS/Source/include/croutine.h|666369546,ra/aws/FreeRTOS/FreeRTOS/Source/include/deprecated_definitions.h|1164825897,ra/aws/FreeRTOS/FreeRTOS/Source/include/newlib-freertos.h|1634353699,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_wrappers.h +com.renesas.cdt.ddsc.content/com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.icf +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.1.0/all=258822513,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_end.h|2524986196,ra/fsp/src/rm_freertos_plus_tcp/NetworkInterface.c|2996138825,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_start.h +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.1.0/all=854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|2046345721,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/BufferManagement/BufferAllocation_2.c|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h +com.renesas.cdt.ddsc.settingseditor/com.renesas.cdt.ddsc.settingseditor.active_page=DeviceAndToolSelection +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +com.renesas.cdt.ddsc.threads.configurator/collapse/module.aws.freertosplus.freertosplus_tcp.959118040=false +com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/all=485757285,ra/fsp/inc/instances/r_ether_phy.h|3507747591,ra/fsp/inc/api/r_ether_phy_api.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.1.0/all=2900008964,ra/aws/FreeRTOS/FreeRTOS/Source/portable/MemMang/heap_4.c +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/all=491661015,ra/fsp/inc/instances/r_ether.h|4135421999,ra/fsp/inc/api/r_ether_api.h|3799836536,ra/fsp/src/r_ether/r_ether.c +com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/RA8M1 EK.pincfg new file mode 100644 index 0000000000..85d59d60e9 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/RA8M1 EK.pincfg @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/buildinfo.ipcf b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/buildinfo.ipcf new file mode 100644 index 0000000000..5db19b79ba --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/buildinfo.ipcf @@ -0,0 +1,309 @@ + + + + R7FA8M1AH + + + $PROJ_DIR$/ra/arm/CMSIS_5/CMSIS/Core/Include + $PROJ_DIR$/ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include + $PROJ_DIR$/ra/aws/FreeRTOS/FreeRTOS/Source/include + $PROJ_DIR$/ra/fsp/inc + $PROJ_DIR$/ra/fsp/inc/api + $PROJ_DIR$/ra/fsp/inc/instances + $PROJ_DIR$/ra/fsp/src/rm_freertos_plus_tcp + $PROJ_DIR$/ra/fsp/src/rm_freertos_port + $PROJ_DIR$/ra_cfg/aws + $PROJ_DIR$/ra_cfg/fsp_cfg + $PROJ_DIR$/ra_cfg/fsp_cfg/bsp + $PROJ_DIR$/ra_gen + $PROJ_DIR$/src + $PROJ_DIR$ + + + _RA_CORE=CM85 + _RA_ORDINAL=1 + + + $PROJ_DIR$/ra/arm/CMSIS_5/CMSIS/Core/Include + $PROJ_DIR$/ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include + $PROJ_DIR$/ra/aws/FreeRTOS/FreeRTOS/Source/include + $PROJ_DIR$/ra/fsp/inc + $PROJ_DIR$/ra/fsp/inc/api + $PROJ_DIR$/ra/fsp/inc/instances + $PROJ_DIR$/ra/fsp/src/rm_freertos_plus_tcp + $PROJ_DIR$/ra/fsp/src/rm_freertos_port + $PROJ_DIR$/ra_cfg/aws + $PROJ_DIR$/ra_cfg/fsp_cfg + $PROJ_DIR$/ra_cfg/fsp_cfg/bsp + $PROJ_DIR$/ra_gen + $PROJ_DIR$/src + $PROJ_DIR$ + + + _RA_CORE=CM85 + _RA_ORDINAL=1 + + + true + $PROJ_DIR$/script/fsp.icf + + + --config_search "$PROJ_DIR$" + + + + + RASC_EXE_PATH + C:\Renesas\RA\sc_v2023-10_fsp_v5.0.0\eclipse\rasc.exe + + + + + + ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h + ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h + ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h + ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h + ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h + ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h + ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h + ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h + ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h + ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h + ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h + ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h + ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h + ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h + ra/arm/CMSIS_5/LICENSE.txt + ra/aws/FreeRTOS/FreeRTOS/Source/event_groups.c + ra/aws/FreeRTOS/FreeRTOS/Source/include/atomic.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/croutine.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/deprecated_definitions.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/event_groups.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/FreeRTOS.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/list.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/message_buffer.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_prototypes.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_wrappers.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/newlib-freertos.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/picolibc-freertos.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/portable.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/projdefs.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/queue.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/semphr.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/stack_macros.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/stream_buffer.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/task.h + ra/aws/FreeRTOS/FreeRTOS/Source/include/timers.h + ra/aws/FreeRTOS/FreeRTOS/Source/LICENSE.md + ra/aws/FreeRTOS/FreeRTOS/Source/list.c + ra/aws/FreeRTOS/FreeRTOS/Source/portable/MemMang/heap_4.c + ra/aws/FreeRTOS/FreeRTOS/Source/queue.c + ra/aws/FreeRTOS/FreeRTOS/Source/stream_buffer.c + ra/aws/FreeRTOS/FreeRTOS/Source/tasks.c + ra/aws/FreeRTOS/FreeRTOS/Source/timers.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ARP.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_BitConfig.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCP.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCPv6.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Cache.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Callback.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Networking.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Parser.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ICMP.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Sockets.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Utils.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Sockets.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Utils.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Timers.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Utils.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ND.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_RA.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Routing.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Sockets.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Stream_Buffer.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv4.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv6.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Reception.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv4.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv6.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv4.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv6.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv4.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv6.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_WIN.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Tiny_TCP.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IP.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv4.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv6.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/BufferManagement/BufferAllocation_2.c + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h + ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h + ra/aws/FreeRTOS/LICENSE.md + ra/board/ra8m1_ek/board.h + ra/board/ra8m1_ek/board_ethernet_phy.h + ra/board/ra8m1_ek/board_init.c + ra/board/ra8m1_ek/board_init.h + ra/board/ra8m1_ek/board_leds.c + ra/board/ra8m1_ek/board_leds.h + ra/fsp/inc/api/bsp_api.h + ra/fsp/inc/api/fsp_common_api.h + ra/fsp/inc/api/r_ether_api.h + ra/fsp/inc/api/r_ether_phy_api.h + ra/fsp/inc/api/r_ioport_api.h + ra/fsp/inc/fsp_features.h + ra/fsp/inc/fsp_version.h + ra/fsp/inc/instances/r_ether.h + ra/fsp/inc/instances/r_ether_phy.h + ra/fsp/inc/instances/r_ioport.h + ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h + ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h + ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h + ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c + ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c + ra/fsp/src/bsp/mcu/all/bsp_clocks.c + ra/fsp/src/bsp/mcu/all/bsp_clocks.h + ra/fsp/src/bsp/mcu/all/bsp_common.c + ra/fsp/src/bsp/mcu/all/bsp_common.h + ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h + ra/fsp/src/bsp/mcu/all/bsp_delay.c + ra/fsp/src/bsp/mcu/all/bsp_delay.h + ra/fsp/src/bsp/mcu/all/bsp_exceptions.h + ra/fsp/src/bsp/mcu/all/bsp_group_irq.c + ra/fsp/src/bsp/mcu/all/bsp_group_irq.h + ra/fsp/src/bsp/mcu/all/bsp_guard.c + ra/fsp/src/bsp/mcu/all/bsp_guard.h + ra/fsp/src/bsp/mcu/all/bsp_io.c + ra/fsp/src/bsp/mcu/all/bsp_io.h + ra/fsp/src/bsp/mcu/all/bsp_irq.c + ra/fsp/src/bsp/mcu/all/bsp_irq.h + ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h + ra/fsp/src/bsp/mcu/all/bsp_module_stop.h + ra/fsp/src/bsp/mcu/all/bsp_register_protection.c + ra/fsp/src/bsp/mcu/all/bsp_register_protection.h + ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c + ra/fsp/src/bsp/mcu/all/bsp_sbrk.c + ra/fsp/src/bsp/mcu/all/bsp_security.c + ra/fsp/src/bsp/mcu/all/bsp_security.h + ra/fsp/src/bsp/mcu/all/bsp_tfu.h + ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h + ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h + ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h + ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h + ra/fsp/src/rm_freertos_plus_tcp/NetworkInterface.c + ra/fsp/src/rm_freertos_plus_tcp/pack_struct_end.h + ra/fsp/src/rm_freertos_plus_tcp/pack_struct_start.h + ra/fsp/src/rm_freertos_port/port.c + ra/fsp/src/rm_freertos_port/portmacro.h + ra/fsp/src/r_ether/r_ether.c + ra/fsp/src/r_ether_phy/r_ether_phy.c + ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c + ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c + ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c + ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c + ra/fsp/src/r_ioport/r_ioport.c + + + ra_cfg/aws/FreeRTOSConfig.h + ra_cfg/aws/FreeRTOSIPConfig.h + ra_cfg/fsp_cfg/bsp/board_cfg.h + ra_cfg/fsp_cfg/bsp/bsp_cfg.h + ra_cfg/fsp_cfg/bsp/bsp_mcu_device_cfg.h + ra_cfg/fsp_cfg/bsp/bsp_mcu_device_pn_cfg.h + ra_cfg/fsp_cfg/bsp/bsp_mcu_family_cfg.h + ra_cfg/fsp_cfg/bsp/bsp_pin_cfg.h + ra_cfg/fsp_cfg/r_ether_cfg.h + ra_cfg/fsp_cfg/r_ether_phy_cfg.h + ra_cfg/fsp_cfg/r_ioport_cfg.h + + + ra_gen/bsp_clock_cfg.h + ra_gen/common_data.c + ra_gen/common_data.h + ra_gen/hal_data.c + ra_gen/hal_data.h + ra_gen/main.c + ra_gen/net_thread.c + ra_gen/net_thread.h + ra_gen/pin_data.c + ra_gen/vector_data.c + ra_gen/vector_data.h + + + src/common_utils.h + src/hal_entry.c + src/net_thread_entry.c + src/SEGGER_RTT/SEGGER_RTT.c + src/SEGGER_RTT/SEGGER_RTT.h + src/SEGGER_RTT/SEGGER_RTT_Conf.h + src/SEGGER_RTT/SEGGER_RTT_printf.c + src/usr_app.h + + + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/configuration.xml b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/configuration.xml new file mode 100644 index 0000000000..5f61d5d260 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/configuration.xml @@ -0,0 +1,828 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Ethernet PHY + Renesas.RA.5.1.0.pack + + + Ethernet + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + r_ether to FreeRTOS+TCP Wrapper + Renesas.RA.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + FreeRTOS - Buffer Allocation 2 + Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.1.0.pack + + + FreeRTOS+TCP + Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + FreeRTOS + Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.1.0.pack + + + FreeRTOS - Memory Management - Heap 4 + Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.ewd b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.ewd new file mode 100644 index 0000000000..20b2137b70 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.ewd @@ -0,0 +1,3236 @@ + + + 4 + + Debug + + ARM + + 1 + + C-SPY + 2 + + 33 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARMSIM_ID + 2 + + 1 + 1 + 1 + + + + + + + + CADI_ID + 2 + + 0 + 1 + 1 + + + + + + + + + CMSISDAP_ID + 2 + + 4 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + E2_ID + 2 + + 0 + 1 + 1 + + + + + + + + + + GDBSERVER_ID + 2 + + 0 + 1 + 1 + + + + + + + + + + + IJET_ID + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JLINK_ID + 2 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LMIFTDI_ID + 2 + + 3 + 1 + 1 + + + + + + + + + + + + + NULINK_ID + 2 + + 0 + 1 + 1 + + + + + + + PEMICRO_ID + 2 + + 3 + 1 + 1 + + + + + + + + STLINK_ID + 2 + + 8 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + THIRDPARTY_ID + 2 + + 0 + 1 + 1 + + + + + + + + TIFET_ID + 2 + + 1 + 1 + 1 + + + + + + + + + + + + + + + + + + + XDS100_ID + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\FreeRtos\FreeRtosArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin2.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm9.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm9BE.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin + 0 + + + $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin + 0 + + + + + Release + + ARM + + 0 + + C-SPY + 2 + + 33 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARMSIM_ID + 2 + + 1 + 1 + 0 + + + + + + + + CADI_ID + 2 + + 0 + 1 + 0 + + + + + + + + + CMSISDAP_ID + 2 + + 4 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + E2_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + GDBSERVER_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + IJET_ID + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JLINK_ID + 2 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LMIFTDI_ID + 2 + + 3 + 1 + 0 + + + + + + + + + + + + + NULINK_ID + 2 + + 0 + 1 + 0 + + + + + + + PEMICRO_ID + 2 + + 3 + 1 + 0 + + + + + + + + STLINK_ID + 2 + + 8 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + THIRDPARTY_ID + 2 + + 0 + 1 + 0 + + + + + + + + TIFET_ID + 2 + + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + XDS100_ID + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\FreeRtos\FreeRtosArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin2.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm9.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm9BE.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin + 0 + + + $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin + 0 + + + + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.ewp b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.ewp new file mode 100644 index 0000000000..497520abaf --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.ewp @@ -0,0 +1,2996 @@ + + + 4 + + Debug + + ARM + + 1 + + General + 3 + + 36 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 38 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 12 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + inputOutputBased + + + + ILINK + 0 + + 27 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BUILDACTION + 2 + + + + cmd /c ""$RASC_EXE_PATH$" -nosplash --launcher.suppressErrors --gensmartbundle --compiler IAR --devicefamily ra "$PROJ_DIR$\configuration.xml" "$TARGET_PATH$" 2> "%TEMP%\rasc_stderr.out"" && echo > "$BUILD_FILES_DIR$/.postbuild" + $PROJ_DIR$ + postLink + + + $BUILD_FILES_DIR$/.postbuild + + + + + + + + + Release + + ARM + + 0 + + General + 3 + + 36 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 38 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 12 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + inputOutputBased + + + + ILINK + 0 + + 27 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BUILDACTION + 2 + + + + cmd /c ""$RASC_EXE_PATH$" -nosplash --launcher.suppressErrors --gensmartbundle --compiler IAR --devicefamily ra "$PROJ_DIR$\configuration.xml" "$TARGET_PATH$" 2> "%TEMP%\rasc_stderr.out"" && echo > "$BUILD_FILES_DIR$/.postbuild" + $PROJ_DIR$ + postLink + + + $BUILD_FILES_DIR$/.postbuild + + + + + + + + + Flex Software + + Build Configuration + + $PROJ_DIR$\ra_cfg\fsp_cfg\bsp\board_cfg.h + + + $PROJ_DIR$\ra_cfg\fsp_cfg\bsp\bsp_cfg.h + + + $PROJ_DIR$\ra_cfg\fsp_cfg\bsp\bsp_mcu_device_cfg.h + + + $PROJ_DIR$\ra_cfg\fsp_cfg\bsp\bsp_mcu_device_pn_cfg.h + + + $PROJ_DIR$\ra_cfg\fsp_cfg\bsp\bsp_mcu_family_cfg.h + + + $PROJ_DIR$\ra_cfg\fsp_cfg\bsp\bsp_pin_cfg.h + + + $PROJ_DIR$\ra_cfg\aws\FreeRTOSConfig.h + + + $PROJ_DIR$\ra_cfg\aws\FreeRTOSIPConfig.h + + + $PROJ_DIR$\ra_cfg\fsp_cfg\r_ether_cfg.h + + + $PROJ_DIR$\ra_cfg\fsp_cfg\r_ether_phy_cfg.h + + + $PROJ_DIR$\ra_cfg\fsp_cfg\r_ioport_cfg.h + + + + Components + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\atomic.h + + + $PROJ_DIR$\ra\board\ra8m1_ek\board.h + + + $PROJ_DIR$\ra\board\ra8m1_ek\board_ethernet_phy.h + + + $PROJ_DIR$\ra\board\ra8m1_ek\board_init.c + + + $PROJ_DIR$\ra\board\ra8m1_ek\board_init.h + + + $PROJ_DIR$\ra\board\ra8m1_ek\board_leds.c + + + $PROJ_DIR$\ra\board\ra8m1_ek\board_leds.h + + + $PROJ_DIR$\ra\fsp\inc\api\bsp_api.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_clocks.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_clocks.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_common.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_common.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_compiler_support.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_delay.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_delay.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\ra8m1\bsp_elc.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_exceptions.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\ra8m1\bsp_feature.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_group_irq.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_group_irq.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_guard.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_guard.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_io.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_io.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_irq.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_irq.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_mcu_api.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\ra8m1\bsp_mcu_info.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_module_stop.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\ra8m1\bsp_override.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_register_protection.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_register_protection.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_rom_registers.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_sbrk.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_security.c + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_security.h + + + $PROJ_DIR$\ra\fsp\src\bsp\mcu\all\bsp_tfu.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\portable\BufferManagement\BufferAllocation_2.c + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\cachel1_armv7.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_armcc.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_armclang.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_armclang_ltm.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_compiler.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_gcc.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_iccarm.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\cmsis_version.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_armv81mml.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_armv8mbl.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_armv8mml.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm0.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm0plus.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm1.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm23.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm3.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm33.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm35p.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm4.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm55.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm7.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_cm85.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_sc000.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_sc300.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\core_starmc1.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\croutine.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\deprecated_definitions.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\event_groups.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\event_groups.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\FreeRTOS.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_ARP.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_ARP.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_BitConfig.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_BitConfig.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_DHCP.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_DHCP.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_DHCPv6.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_DHCPv6.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_DNS.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_DNS.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_DNS_Cache.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_DNS_Cache.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_DNS_Callback.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_DNS_Callback.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_DNS_Globals.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_DNS_Networking.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_DNS_Networking.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_DNS_Parser.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_DNS_Parser.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_errno_TCP.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_ICMP.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_ICMP.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IP.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IP.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IP_Common.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IP_Private.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IP_Timers.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IP_Timers.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IP_Utils.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IP_Utils.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv4.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv4.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv4_Private.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv4_Sockets.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv4_Sockets.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv4_Utils.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv4_Utils.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv6.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv6.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv6_Private.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv6_Sockets.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv6_Sockets.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_IPv6_Utils.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_IPv6_Utils.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_ND.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_ND.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_RA.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_Routing.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_Routing.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_Sockets.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_Sockets.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_Stream_Buffer.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_Stream_Buffer.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_IP.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_TCP_IP.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_IP_IPv4.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_IP_IPv6.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Reception.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_TCP_Reception.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_State_Handling.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_TCP_State_Handling.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_State_Handling_IPv4.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_State_Handling_IPv6.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Transmission.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_TCP_Transmission.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Transmission_IPv4.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Transmission_IPv6.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Utils.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_TCP_Utils.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Utils_IPv4.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_Utils_IPv6.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_TCP_WIN.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_TCP_WIN.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_Tiny_TCP.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_UDP_IP.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOS_UDP_IP.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_UDP_IPv4.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\FreeRTOS_UDP_IPv6.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\FreeRTOSIPConfigDefaults.h + + + $PROJ_DIR$\ra\fsp\inc\api\fsp_common_api.h + + + $PROJ_DIR$\ra\fsp\inc\fsp_features.h + + + $PROJ_DIR$\ra\fsp\inc\fsp_version.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\portable\MemMang\heap_4.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\IPTraceMacroDefaults.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\LICENSE.md + + + $PROJ_DIR$\ra\aws\FreeRTOS\LICENSE.md + + + $PROJ_DIR$\ra\arm\CMSIS_5\LICENSE.txt + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\list.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\list.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\message_buffer.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\mpu_armv7.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\mpu_armv8.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\mpu_prototypes.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\mpu_wrappers.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\NetworkBufferManagement.h + + + $PROJ_DIR$\ra\fsp\src\rm_freertos_plus_tcp\NetworkInterface.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\include\NetworkInterface.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\newlib-freertos.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\pac_armv81.h + + + $PROJ_DIR$\ra\fsp\src\rm_freertos_plus_tcp\pack_struct_end.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\portable\Compiler\GCC\pack_struct_end.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\portable\Compiler\IAR\pack_struct_end.h + + + $PROJ_DIR$\ra\fsp\src\rm_freertos_plus_tcp\pack_struct_start.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\portable\Compiler\GCC\pack_struct_start.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS-Plus\Source\FreeRTOS-Plus-TCP\source\portable\Compiler\IAR\pack_struct_start.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\picolibc-freertos.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\pmu_armv8.h + + + $PROJ_DIR$\ra\fsp\src\rm_freertos_port\port.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\portable.h + + + $PROJ_DIR$\ra\fsp\src\rm_freertos_port\portmacro.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\projdefs.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\queue.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\queue.h + + + $PROJ_DIR$\ra\fsp\src\bsp\cmsis\Device\RENESAS\Include\R7FA8M1AH.h + + + $PROJ_DIR$\ra\fsp\src\r_ether\r_ether.c + + + $PROJ_DIR$\ra\fsp\inc\instances\r_ether.h + + + $PROJ_DIR$\ra\fsp\inc\api\r_ether_api.h + + + $PROJ_DIR$\ra\fsp\src\r_ether_phy\r_ether_phy.c + + + $PROJ_DIR$\ra\fsp\inc\instances\r_ether_phy.h + + + $PROJ_DIR$\ra\fsp\inc\api\r_ether_phy_api.h + + + $PROJ_DIR$\ra\fsp\src\r_ether_phy\targets\DP83620\r_ether_phy_target_dp83620.c + + + $PROJ_DIR$\ra\fsp\src\r_ether_phy\targets\ICS1894\r_ether_phy_target_ics1894.c + + + $PROJ_DIR$\ra\fsp\src\r_ether_phy\targets\KSZ8041\r_ether_phy_target_ksz8041.c + + + $PROJ_DIR$\ra\fsp\src\r_ether_phy\targets\KSZ8091RNB\r_ether_phy_target_ksz8091rnb.c + + + $PROJ_DIR$\ra\fsp\src\r_ioport\r_ioport.c + + + $PROJ_DIR$\ra\fsp\inc\instances\r_ioport.h + + + $PROJ_DIR$\ra\fsp\inc\api\r_ioport_api.h + + + $PROJ_DIR$\ra\fsp\src\bsp\cmsis\Device\RENESAS\Include\renesas.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\semphr.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\stack_macros.h + + + $PROJ_DIR$\ra\fsp\src\bsp\cmsis\Device\RENESAS\Source\startup.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\stream_buffer.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\stream_buffer.h + + + $PROJ_DIR$\ra\fsp\src\bsp\cmsis\Device\RENESAS\Source\system.c + + + $PROJ_DIR$\ra\fsp\src\bsp\cmsis\Device\RENESAS\Include\system.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\task.h + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\tasks.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\timers.c + + + $PROJ_DIR$\ra\aws\FreeRTOS\FreeRTOS\Source\include\timers.h + + + $PROJ_DIR$\ra\arm\CMSIS_5\CMSIS\Core\Include\tz_context.h + + + + Generated Data + + $PROJ_DIR$\ra_gen\bsp_clock_cfg.h + + + $PROJ_DIR$\ra_gen\common_data.c + + + $PROJ_DIR$\ra_gen\common_data.h + + + $PROJ_DIR$\ra_gen\hal_data.c + + + $PROJ_DIR$\ra_gen\hal_data.h + + + $PROJ_DIR$\ra_gen\main.c + + + $PROJ_DIR$\ra_gen\net_thread.c + + + $PROJ_DIR$\ra_gen\net_thread.h + + + $PROJ_DIR$\ra_gen\pin_data.c + + + $PROJ_DIR$\ra_gen\vector_data.c + + + $PROJ_DIR$\ra_gen\vector_data.h + + + + Program Entry + + $PROJ_DIR$\src\common_utils.h + + + $PROJ_DIR$\src\hal_entry.c + + + $PROJ_DIR$\src\net_thread_entry.c + + + $PROJ_DIR$\src\SEGGER_RTT\SEGGER_RTT.c + + + $PROJ_DIR$\src\SEGGER_RTT\SEGGER_RTT.h + + + $PROJ_DIR$\src\SEGGER_RTT\SEGGER_RTT_Conf.h + + + $PROJ_DIR$\src\SEGGER_RTT\SEGGER_RTT_printf.c + + + $PROJ_DIR$\src\usr_app.h + + + + + $PROJ_DIR$\buildinfo.ipcf + IAR.ControlFile + + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.eww b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.eww new file mode 100644 index 0000000000..7592b59f78 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.eww @@ -0,0 +1,7 @@ + + + + $WS_DIR$\ethernet_ek_ra8m1_ep.ewp + + + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..33fe796865 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ethernet_ek_ra8m1_ep.hex @@ -0,0 +1,2860 @@ +:020000040200F8 +:100000003859012211AE0002B10F00021DAE0002EC +:100010001DAE00021DAE00021DAE00021DAE0002AC +:10002000000000000000000000000000891800022D +:100030001DAE000200000000B918000215190002F0 +:10004000959B00020000000000000000000000007E +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000000000000000000000000000000500002A +:1001D0000000020008000000040001000000000010 +:1001E000C4010002B0370022CC010002AC0B0002B7 +:1001F000C031002280310022000001000000000018 +:1002000001000000000000000000002204040000C3 +:100210000800002200060000000000000C000000A2 +:10022000AD640002E401000200000000F0010002E1 +:10023000C4370022F8010002840B0002FFFFFFFF19 +:10024000FFFF00000000000008060001080006048F +:10025000000100000000000000000000000000009D +:10026000000000007777772E6672656572746F7391 +:100270002E6F7267000000003137322E3231372E78 +:100280003136302E313734000D0A2A2A2A2A2A2AFA +:100290002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ABE +:1002A0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AAE +:1002B0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A9E +:1002C0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A8E +:1002D0002A2A2A2A2A2A2A2A2A2A0D0A2A202020D9 +:1002E00052656E6573617320465350204578616D89 +:1002F000706C652050726F6A65637420666F72203F +:1003000045746865726E6574207573696E67204602 +:1003100072656552544F532B544350204D6F647592 +:100320006C652020202020202020202A0D0A2A2051 +:1003300020204578616D706C652050726F6A65632E +:10034000742056657273696F6E20257320202020FB +:10035000202020202020202020202020202020209D +:10036000202020202020202020202020202020208D +:100370002020202020202020202020202A0D0A2A92 +:10038000202020466C657820536F66747761726513 +:10039000205061636B2056657273696F6E20202553 +:1003A000642E25642E25642020202020202020205B +:1003B000202020202020202020202020202020203D +:1003C000202020202020202020202020202020202D +:1003D000202A0D0A2A2A2A2A2A2A2A2A2A2A2A2AC4 +:1003E0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A6D +:1003F0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A5D +:100400002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A4C +:100410002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3C +:100420002A2A2A2A0D0A526566657220746F207284 +:100430006561646D652E7478742066696C652066EC +:100440006F72206D6F72652064657461696C7320D2 +:100450006F6E204578616D706C652050726F6A65B3 +:10046000637420616E642020202020202020202022 +:10047000202020200D0A46535020557365722773A3 +:10048000204D616E75616C20666F72206D6F7265B4 +:1004900020696E666F726D6174696F6E2061626F44 +:1004A00075742045746865726E6574207573696E25 +:1004B00067204672656552544F532B544350202099 +:1004C000202020202020202020202020202020202C +:1004D00020200D0A2A2A2A2A2A2A2A2A2A2A2A2ACD +:1004E0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A6C +:1004F0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A5C +:100500002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A4B +:100510002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3B +:100520002A2A2A2A0D0A00000D0A200D0A2D2D2D37 +:100530002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DEB +:100540002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DDB +:100550002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DCB +:100560002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DBB +:100570002D2D2D2D2D2D2D2D2D2D2D2D2D0D0A45D6 +:10058000746865726E657420616461707465722050 +:10059000436F6E66696775726174696F6E20666F0E +:1005A000722052656E6573617320454B2D52413840 +:1005B0004D313A2050726520495020496E697420AF +:1005C0002020202020200D0A2D2D2D2D2D2D2D2DEC +:1005D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D4B +:1005E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D3B +:1005F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2B +:100600002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D1A +:100610002D2D2D2D2D2D2D2D0D0A0D0A0000000044 +:100620000D0A200D0A2D2D2D2D2D2D2D2D2D2D2D8D +:100630002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DEA +:100640002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DDA +:100650002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DCA +:100660002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DBA +:100670002D2D2D2D2D0D0A45746865726E65742023 +:100680006164617074657220436F6E66696775722C +:100690006174696F6E20666F722052656E6573615A +:1006A0007320454B2D5241384D313A20506F7374B1 +:1006B00020495020496E6974202020202020200DE0 +:1006C0000A2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D7D +:1006D0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D4A +:1006E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D3A +:1006F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2A +:100700002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D19 +:100710002D0D0A0D0A0000000D0A5061636B65740F +:10072000733A2053656E7420203D20253032642CAE +:10073000205265636569766564203D20253032640A +:100740002C204C6F7374203D2025303264200D0A1C +:10075000000000000D0A45746865726E65742061C2 +:1007600064617074657220666F722052656E657385 +:10077000617320454B2D5241384D313A0D0A00002E +:10078000094465736372697074696F6E202E202E40 +:10079000202E202E202E202E202E202E202E202EE9 +:1007A000202E203A2052656E6573617320454B2DD3 +:1007B0005241384D312045746865726E65740D0A7A +:1007C0000000000009506879736963616C2041641E +:1007D00064726573732E202E202E202E202E202E44 +:1007E000202E202E202E203A20253032782D253024 +:1007F00032782D253032782D253032782D25303243 +:10080000782D253032780D0A000000000944484355 +:100810005020456E61626C65642E202E202E202EA5 +:10082000202E202E202E202E202E202E202E203A4C +:100830002025730D0A0000000949507634204164D8 +:1008400064726573732E202E202E202E202E202ED3 +:10085000202E202E202E202E202E203A2025642EE1 +:1008600025642E25642E25640D0A00000953756247 +:100870006E6574204D61736B202E202E202E202E4D +:10088000202E202E202E202E202E202E202E203AEC +:100890002025642E25642E25642E25640D0A000073 +:1008A0000944656661756C74204761746577617988 +:1008B000202E202E202E202E202E202E202E202EC8 +:1008C000202E203A2025642E25642E25642E2564B2 +:1008D0000D0A000009444E53205365727665727309 +:1008E000202E202E202E202E202E202E202E202E98 +:1008F000202E202E202E203A2025642E25642E2501 +:10090000642E25640D0A00000D0A444E53204C6FDE +:100910006F6B757020666F7220227777772E667204 +:10092000656572746F732E6F726722206973202061 +:10093000202020203A20257320200D0A00000000EE +:100940000D0A444E53204C6F6F6B757020666169C1 +:100950006C656420666F7220227777772E667265E9 +:100960006572746F732E6F726722200D0A0000008B +:1009700000000000000000000080000002000000F5 +:100980000080000003000000008000000400000060 +:10099000008000000500000000800000070000004B +:1009A00000400000080000000040000009000000B6 +:1009B000008000000B000000008000000E0000001E +:1009C000008000000F0000000000011C000100007A +:1009D0000000011C010100000000011C02010000D8 +:1009E0000000011C030100000000011C04010000C4 +:1009F0000000011C050100000000011C06010000B0 +:100A000004000000070100000000010008020000CF +:100A10000000010009020000000001000A020000BD +:100A2000000001000B020000000C0117010400008F +:100A3000000C011702040000000C01170304000061 +:100A4000050C000004040000000C01170504000060 +:100A5000000C011706040000000001130704000049 +:100A60000000011408040000000001140904000043 +:100A7000000401060A040000000401060B04000043 +:100A8000000001060C040000000401060D04000033 +:100A9000040000000E040000000001130005000027 +:100AA0000000011301050000000401070B05000010 +:100AB000000401070C05000004000000000600000F +:100AC000000C011700070000000C011701070000CF +:100AD000000C011702070000000C011703070000BB +:100AE000000C011704070000000C011705070000A7 +:100AF0000000011C000800000000011C01080000AB +:100B00000000011C020800000000011C0308000096 +:100B10000000011C040800000000011C080800007F +:100B20000400000009080000000001130E08000086 +:100B3000000001130F08000000000104020A000079 +:100B400000000104030A000000000104040A000080 +:100B500000000104050A000000000000060A000071 +:100B6000000C01050E0A0000000C01050F0A000030 +:100B7000000C0114010B000041000000700900028C +:100B800000000000FD900002B99200028F97000261 +:100B900065930002CB9300022D9800023594000269 +:100BA000CD960002EB9800024199000261A7000275 +:100BB00035A8000239AA0002F3AA0002B9AB00026C +:100BC00057A80002EDA80002F5A9000220010000CC +:100BD0000000000000000000000000000000000015 +:100BE0000000000000000000000000000000000005 +:100BF00000000000000000000000000000000000F5 +:100C000000000000000000000000000000000000E4 +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000000000000000C4 +:100C300000000000000000000000000000000000B4 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70000000000000000000000000000000000074 +:100C8000000000000000000000000000DFF8A411D8 +:100C9000DFF89C218878097801F00F01082952F8C3 +:100CA000200005D1DFF89021A0FB022148080FE0C9 +:100CB000092905D1DFF88021A0FB0221880807E07F +:100CC0000A2903BFDFF87021A0FB0221C808C84031 +:100CD000DFF868311860704770B55B4C4AF203501A +:100CE00020805A4D0121A980A8880028FCD12980A4 +:100CF0004F48574A4FF400410260564B8160564AB4 +:100D0000016156494360564EC2604161C161016252 +:100D1000FFF7BCFF1620534908700922524B1A7086 +:100D20003078002804BF707810F0030F04D14FF41E +:100D30007A7000F04AF80DE0307838B90121C82007 +:100D4000317000F099F830780128FCD100210020A2 +:100D5000717030703A4E0021B174307FC0F3C00022 +:100D60000028FAD04FF43C5040F21111308100209D +:100D7000B185B072307FC0F340100028FAD0042053 +:100D8000012128772F4D356005203171B071FFF7B3 +:100D90007DFF0121962000F06FF800203071356052 +:100DA000FFF774FF0121962000F066F80520B0716E +:100DB000FFF76CFF0120012130742C4801700122E3 +:100DC00042704FF42540208070BD704710B5284C0C +:100DD0000022A2710121C82000F04EF80021A1706C +:100DE000A0780028FCD1A07840F00200A070A07884 +:100DF000C0F340000028FAD1217020780028FCD1EF +:100E000004F11E020321137803F07F03137010789E +:100E1000C009FCD1921C491EF5D1012000F098F8C0 +:100E20000020144908700120BDE8104000F070B89F +:100E30003869012224E00140ABAAAAAA04270122B2 +:100E400020E0014032231231FAE3014000C10140A9 +:100E5000006CDC0200127A00002D310100389C1C6D +:100E600000EC014050EA0140A2E0014052E00140A4 +:100E7000222020404CEC01402DE95802194B1A4A1F +:100E80001C6848434FF001090021B2FBF4F64FF40F +:100E90007A74A4FB002314FB01330FF251014B457C +:100EA0000FD2B2FBF6F011F0060F14BF02210121A0 +:100EB000B0FBF1F010B1BDE8520217E0BDE85102FD +:100EC000704711F0060F18BF7600B0FBF6F2A4FBD6 +:100ED0000201002314FB0311494500D8EAD34FF067 +:100EE000FF30E8E70427012200CA9A3B01380028B6 +:100EF000FCD1704770478268521C8260426832B1F0 +:100F00000268531C036011704168491E41607047BC +:100F1000EFF31082012181F310881C4B33F810107D +:100F200029B133F81010A1F1010C23F810C033F8E7 +:100F3000101049B916490FF25C0C0B883CF81000F0 +:100F400043F4254383430B8082F3108870470000ED +:100F500070B4EFF31082012181F310880B4B33F84A +:100F6000101049B9DFF828400AA6258836F8101075 +:100F70000D4345F42545258033F81010491C23F80E +:100F8000101082F3108870BC70470000C433002238 +:100F9000FAE30140010002000800100020B10349FB +:100FA0000A6802600020704701207047E0AF00022D +:100FB000F8B50D4C00262588208C0A4F054025FAEF +:100FC00006F0C00703D5396809B1F0B28847761C2E +:100FD0003F1DF0B21028F2DB2582208C2842FCD184 +:100FE000F1BD00000032002200C1004000210D4A86 +:100FF0000D4BB2F9000000B11860B2F90200491CB3 +:1010000000B15860B2F90400491C00B19860B2F90F +:101010000600491C00B1D860491C10330832602911 +:10102000E7D37047CC0B000200C3004070B5474DBA +:10103000A86908BB464E102106F56072102000F02A +:1010400005F9A86108B900BE18E000BF41A110244D +:1010500000F066FB284600F0CBFB002070623046B3 +:1010600000F0D3FBF66031462846383600F0DEFB50 +:10107000641EF2D110206861A86908B9002070BD13 +:10108000012070BD70B504460025B4F1004F35D283 +:101090002E4EB06990B300F023FA01282ED100F053 +:1010A0007DFCF068C568284600F0DAFB00F08AFC99 +:1010B00030687269904288BF10467061686A00B1FA +:1010C00000BEDCB1422C38BF4224A41C14F0030F34 +:1010D0001CBF44F00304641C04F10A0000F096FCF9 +:1010E00028B96862284600F00BF8002506E040F8B1 +:1010F0000A5B00216862AC62E9622963284670BD20 +:1011000070B50546686A10B10A3800F0FFFC00218E +:101110000E4E6962A96200F041FC2869B04208BF26 +:10112000012404D029463046002400F071FB00F071 +:1011300049FC3CB9B069002300220021BDE87040A1 +:1011400000F0A6B870BD014800687047CC3300229B +:10115000E83300224E657442756653656D000000E9 +:10116000F8B504460D46012624B900BE002600BE8F +:101170003046F2BDE06B0028F8D0226C4FF0FF3112 +:10118000B1FBF0F09042F1D300F008FC206CE16B71 +:101190002268002700FB01F3491E48434FF0FF314E +:1011A0001344A3601044A763E06004F1440062604C +:1011B0000170417085B92069B0B104F1100001F0EF +:1011C0008FF888B14FF08050DFF8D4150860BFF376 +:1011D0004F8FBFF36F8F07E004F1100000F008FBA2 +:1011E00004F1240000F004FB00F0ECFBC0E7000079 +:1011F0007CB500251BB900BE00BE284676BD002880 +:10120000FAD00AB111B9F7E70029F5D148240094C2 +:10121000009D482D00D000BE069C009D01261D4665 +:1012200085F846602346009500F002F8E5E70000E7 +:1012300082B00029029B0CBF1B601A60D86318465D +:101240001964012102B08BE7000000007CB50D4657 +:101250000024C8B1A84217D312B900BE00BE10E0E6 +:1012600048210091009B482B00D000BE00991446F5 +:101270000126022384F84660002200940021FFF733 +:10128000D7FF14B1A56300E000BE204676BD000084 +:101290002DE9F64182B0064688461F46002406B96D +:1012A00000BEB8F1000F02D1306C00B100BE022FB9 +:1012B00003D1F06B012800D000BE01F053F90028E3 +:1012C00039D10398B8B300BE35E00398002855D053 +:1012D0001CB96846012401F0BEF800F073FB00F071 +:1012E000F5FD00F05BFB06F1440090F9001011F1F0 +:1012F000010F04BF0022027090F9011011F1010FDB +:1013000004BF0022427000F05DFB03A9684601F0B3 +:10131000ABF800284CD100F041FBB06BF16B884278 +:1013200014BF0025012500F04DFB5DBB304600F0E9 +:10133000C7F900F0D1FD00F031FBB06BF16B8842D2 +:1013400001D3022FC1D13A464146304600F07BF925 +:10135000716A29B106F1240000F0C2FF08B909E062 +:1013600040B14FF08050DFF838140860BFF34F8F62 +:10137000BFF36F8F00F026FB01201FE000F022FB7F +:1013800000201BE0039906F1100000F0D5FE304666 +:1013900000F096F900F0A0FD0028CCD14FF080506D +:1013A000DFF8FC130860BFF34F8FBFF36F8FC2E706 +:1013B000304600F085F900F08FFDE1E704B0BDE8AC +:1013C000F0810000F7B506460F46002406B900BEBE +:1013D00017B9306C00B100BE01F0C4F848B90298EA +:1013E000002806D000BE04E0304600F069F900F0A5 +:1013F00073FD00F0D3FAB56B6DBB0298002841D0A5 +:10140000002C42D000F0DEFA00F060FD00F0C6FAD9 +:1014100006F14400415711F1010F3BD090F9011042 +:1014200011F1010F39D000F0CDFA02A9684601F0A0 +:101430001BF8002834D0304600F042F900F04CFD93 +:1014400000F0ACFAB06B451EAD41ED0F00F0BAFAFA +:10145000002DCED018E03946304600F01EF96D1E42 +:10146000B563306968B106F1100000F039FF40B192 +:101470004FF08050DFF828130860BFF34F8FBFF3A1 +:101480006F8FC0E000F09EFABAE06846012400F0D9 +:10149000E2FFB7E700210170C0E700224270C2E717 +:1014A00000F07CFAB06B451EAD41ED0F00F08AFAFA +:1014B000002D99D0029906F1240000F03DFE30463F +:1014C00000F0FEF800F008FD002892D14FF08050A7 +:1014D000DFF8CC120860BFF34F8FBFF36F8F88E740 +:1014E00073B582B00646002406B900BE306C00B168 +:1014F00000BE01F037F848B90398002806D000BEB6 +:1015000004E0304600F0DCF800F0E6FC00F046FABB +:10151000B06B70BB0398002842D0002C45D000F07F +:1015200051FA00F0D3FC00F039FA06F1440090F9CA +:10153000001011F1010F3DD090F9011011F1010FD0 +:101540003BD000F03FFA03A9684600F08DFF002869 +:1015500036D0304600F0B4F800F0BEFC00F01EFAC1 +:10156000B06B451EAD41ED0F00F02CFA002DCDD033 +:1015700018E0401EB063306968B106F1100000F059 +:10158000AFFE40B14FF08050DFF814120860BFF397 +:101590004F8FBFF36F8F00F015FA012004B070BDBC +:1015A00000F010FA002004B070BD6846012400F07D +:1015B00052FFB4E700210170BEE700224270C0E78D +:1015C00000F0ECF9B06B451EAD41ED0F00F0FAF9FB +:1015D000002D96D0039906F1240000F0ADFD3046B1 +:1015E00000F06EF800F078FC00288FD14FF08050AA +:1015F000DFF8AC110860BFF34F8FBFF36F8F85E743 +:10160000002003B0F0BD00F0DDF9012003B0F0BD13 +:1016100010B5040000D100BE00F0C0F9A46B00F0CA +:10162000D1F9204610BD000010B5040000D100BE65 +:1016300000F09CF894F8460020B92046BDE8104020 +:1016400000F064BA10BD70B506461546B46B326C36 +:10165000FAB165B9706801F087F87168306C0844B8 +:10166000B1687060884214D33068706011E0F0682F +:1016700001F07AF8306CF16840420144F160326860 +:10168000914202D2B1680844F060022D01D104B148 +:10169000641E641C0020B46370BD18B4026C0B4659 +:1016A00062B1C16884681144C160A14224BF01686D +:1016B000C160C168184618BC01F056B811BC70472B +:1016C000F8B5054605F1440600F068F996F90140C1 +:1016D000012C0ADB686A40B105F1240000F000FE2D +:1016E00008B100F0F1FE641EF4D14FF0FF377770BF +:1016F00000F068F900F052F996F90040012C0ADB7D +:10170000286940B105F1100000F0EAFD08B100F0D1 +:10171000DBFE641EF4D13770BDE8F14000F052B931 +:1017200070B4002300B900BEF1B11E4D00242E4656 +:101730007268904213D0002B02BF3268002A3346F1 +:10174000F268641C90420AD0002B02BFB268002AE3 +:1017500006F10803641C10360A2CE9D301E005EBFE +:10176000C4030BB11960586070BC704700B900BE6B +:101770000C4A0021131DD3F800C084451EBF491C2C +:10178000D3F808C0844504D0491C10330A29F2D389 +:101790007047002042F83100121D42F831007047B6 +:1017A00004ED00E0FC1D0122F8B504460D46164686 +:1017B00004F1380700F0F2F897F90C0010F1010F6E +:1017C00004BF0021397397F90D0010F1010F04BF18 +:1017D0000021797300F0F6F8386828B932462946B6 +:1017E00004F1240000F028FD2046BDE8F24067E740 +:1017F0004FF0FF3200F10801826000F10802416001 +:10180000C1600021026101607047002101617047E1 +:1018100042684A6093688B60D2F808C0CCF8041024 +:10182000916008610168491C0160704730B40A6822 +:1018300012F1010F08BF036907D000F1080300E0AF +:1018400023465C682568AA42FAD25A684A609160C9 +:101850008B60596008610168491C016030BC7047A9 +:101860004368016982689A60836842685A604A687E +:10187000824204BF83684B60002202610868401EF8 +:1018800008600868704700001EF0040F0CBFEFF3FB +:101890000880EFF3098056490847000062B6BFF39D +:1018A0006F8FEFF3148C2CF0040C8CF31488BFF3BF +:1018B0006F8F02DF00BEFDE74E4B1968EFF3098220 +:1018C0001EF0100F08BF22ED108A22E9F04FEFF34F +:1018D0000B8342F8043D0A60102080F31188BFF3A7 +:1018E0004F8FBFF36F8F00F0FDFB4FF0000080F3D0 +:1018F0001188FFE73F4801680A6802CA81F30B8834 +:10190000B2E8F04F1EF0100F08BFB2EC108A82F35D +:101910000988704710B5EFF31184102080F3118807 +:1019200000F056FB18B14FF080503349086084F343 +:10193000118810BD806910F8020C022808BFFFF75B +:10194000D9BF042800DB00BE70475208520030B4F3 +:10195000A0F124044FF08075E2610FF21902636078 +:101960006FF0020325622831A261236040F8481D10 +:1019700030BC704700BEFEE780B5F0201F490870FC +:1019800000F02EFF1E48016841F040410160FFF762 +:1019900085FF00F0A7FB002002BD0000EFF31180DF +:1019A000102181F3118817490A68521C012A06D1B7 +:1019B0004860114803685FEAC35C00D000BE0A605B +:1019C000704700000F49086800B900BE401E08605B +:1019D00004BF486880F311887047EFF30380103824 +:1019E00041B2002902D4084A40B2105C704700009E +:1019F000351900026C27012204ED00E022ED00E021 +:101A000034EF00E0F41D012200E400E02DE9F04194 +:101A10000446634F00F05AFAB8684FF000080025FA +:101A2000F0B907F11C0313F0070F07F11C014FF485 +:101A300000400A4605D0CA1DD208D200C2F50043B4 +:101A4000C81810440838C008C0003A60831A7D6086 +:101A5000B860456005605360106050683861F86098 +:101A6000002C4CD014F1080F49D2083414F0070FA1 +:101A700009D004F00700C0F108004FF0FF31091A47 +:101A8000A1423CD30419002C39D438D0F868A042C4 +:101A900035D339463E6801E0314606467068A042BB +:101AA00002D230680028F7D1B868864227D0306863 +:101AB0000A6808607168091B112902F108080CD333 +:101AC000311911F0070000D000BE7068321D001BF4 +:101AD00010510846746000F03FF87068F9683B697F +:101AE000091A994298BF0B463B6140F00040F960EB +:101AF00070603560796908F00705491C796100F06C +:101B0000EBF905B100BE4046BDE8F081002800D1E8 +:101B1000704738B5A0F108046068002800D400BE02 +:101B2000206800B100BE6168002914D598B921F081 +:101B300000411B4D616000F0C9F9E9686068411817 +:101B40002046E96000F008F8A869401CA861BDE8DB +:101B5000314000F0C1B931BD114930B40A4600E04E +:101B6000224614688442FBD35368D418844203D1BC +:101B70004068C3181046536043681468C518A542EE +:101B800008D189688C4204D06168CB18436024680E +:101B900000E00C460460824218BF106030BC704701 +:101BA000408C00222DE9F04385B006460D9C0F467F +:101BB0009046994604B900BE0E9D05B900BE60204E +:101BC00000900099602900D000BE0098002D18BF39 +:101BD000002C18D06021284600F01EFE02222C6343 +:101BE00085F85D20002004A90C9A03904B460191D2 +:101BF0003946009242460295304600F039F82846B0 +:101C000000F084F801E00020049004982DE02DE914 +:101C1000F8430746164684B088469946B000FFF759 +:101C2000F5FE05001FD06020FFF7F0FE040017D07E +:101C3000602100F0F1FD0020256384F85D000C991F +:101C400003900D9801904B46009132460294414614 +:101C5000384600F00DF8204600F058F8012004E066 +:101C60002846FFF753FF4FF0FF3005B0BDE8F08383 +:101C70002DE9F8430A9D8146286B00EB8202161F6E +:101C8000F608F60019B3002205F1340791F800C0F8 +:101C900087F800C00878B8B191F801C087F801C092 +:101CA000487888B191F802C087F802C08878002887 +:101CB0000AD091F803C087F803C0C87820B1121D7C +:101CC000091D3F1D102AE1D3002085F84300089C20 +:101CD000042C01D900BE0424099F9846EC62281DFB +:101CE000FFF793FD05F11800C4F10504FFF78DFD22 +:101CF0002D614346AC61296B6D624A463046FFF761 +:101D000024FE286007B13D60BDE8F1832DE9F04174 +:101D10000446DFF8C067FFF741FE306CDFF8F0578C +:101D2000401C3064686E78BB6C66306C012833D11F +:101D3000284605F18007FFF75BFD05F1140005F16A +:101D40009408FFF755FD05F12800FFF751FD05F157 +:101D50003C00FFF74DFD05F15000FFF749FD384607 +:101D6000FFF746FD4046FFF743FD3046FFF740FDD5 +:101D700006F11400FFF73CFD06F12800FFF738FDDF +:101D8000AF66C5F86C8007E0706C28B9E06A696ED0 +:101D9000CA6A904228BF6C66306D401C3065E06AAC +:101DA000696F814238BF686700EB80012A1D231DDF +:101DB00088001158A1608A68E2608A6853608B606D +:101DC000291861612A58521C2A50FFF7FBFD706CDC +:101DD00068B1686EC16AE06A814208D24FF08051F2 +:101DE000DFF8B4271160BFF34F8FBFF36F8FBDE8EB +:101DF000F081000070B5040024D0DFF81457E86FBC +:101E000000B100BEE86F401CE8672E6F696E081DC8 +:101E1000FFF726FD686EA419B4424460686E04D2D0 +:101E2000011DE86EFFF702FD09E0011DA86EFFF736 +:101E3000FDFCDFF8A006416D8C4238BF446500F020 +:101E40004BF840B94FF08050DFF84C170860BFF3F3 +:101E50004F8FBFF36F8F70BD80B586B000210591A5 +:101E600003AA049104A905A800F0DAFC0022059851 +:101E700000920499039A02900191002311A10FF29C +:101E80005960FFF78FFEB8B100F0D6FC01280FD1E2 +:101E900080F31088DFF83C064FF0FF3141650122E6 +:101EA00042640020DFF868160867FFF765FD03E06D +:101EB00010F1010F00D100BEDFF81806816D07B0E8 +:101EC00000BD000049444C4500000000DFF840061A +:101ED000C16F491CC1677047F8B5DFF8346600244C +:101EE000F06F002500B900BEFFF758FDF06F401EEF +:101EF000F067F06F002866D1DFF8D875386C0028DD +:101F000044D160E0E168416020E0706726E0F86855 +:101F1000C468E269A06A216A9160226AE16951603D +:101F2000416804F11802914204BF216A4160A56230 +:101F30000168491E0160A2686069E1689160E26819 +:101F4000A16851604168221D9142DBD06561016842 +:101F5000491E0160E06A716F8142D6D300EB8002B6 +:101F6000331D90001958231DA1608A68E2608A68B9 +:101F700053608B60311861613258521C3250706E60 +:101F8000C16AE06A81423CBF0121B167386800281C +:101F9000BDD10CB100F0D2FABC6C44B100F018F81D +:101FA00008B10120B067641EF8D10020B864B06F9A +:101FB00048B14FF08050DFF8E01501250860BFF30D +:101FC0004F8FBFF36F8F7BE2DFF89007006F704792 +:101FD0000022F0B4DFF83855DFF88447E86F0028B6 +:101FE00079D12B6F5B1C2B6715D1A86E006800B1EF +:101FF00000BEA86EE96EA966E866E06C401CE0646D +:10200000A86E006818B94FF0FF31616503E0A86E53 +:10201000C1680E686665606D834258D338E000265B +:102020004E6107687F1E0760886A88B1CF690E6AB3 +:10203000BE600F6ACE697E60466801F11807BE4235 +:102040003DD04FF0000CC1F828C00668761E06602F +:10205000C86A6E6F864235D300EB800705F1040C29 +:10206000B8005CF8006001F1040C8E60B768CF60C6 +:10207000B768C7F804C0C6F808C02E184E612F58BC +:102080007F1C2F50686EC66AC86A864238BF01221C +:10209000A86E0068C0B1A86EC168C968486883426C +:1020A00014D38F684869CE68BE60CF688E687E6042 +:1020B00046680F1DBE42B2D1CE684660AFE70E6AD9 +:1020C0004660BEE76867C7E74FF0FF306065A86FFE +:1020D00020B1012202E0A06C401CA0641046F0BCBC +:1020E00070470000DFF82824D06F10B101219167FC +:1020F00070479067506F00EB800102EB810303E0B3 +:1021000000B900BE401E143B19680029F8D000EB4E +:10211000800302EB8301D1F804C0DCF8043001F144 +:10212000080C4B60634504BFCB684B604968CB68C3 +:10213000536650677047000070B50D4600B900BE89 +:10214000DFF8CC43626E02F11801FFF76FFB266FD8 +:10215000606E001DFFF784FB15F1010F00D153E005 +:10216000606EAD19B5424560606E00D246E0011D5B +:10217000A06EFFF75BFBDFF8E805416D8D4238BFCD +:10218000456570BD70B5154600B900BEDFF88043E7 +:10219000E26F02B900BE626E41F000419161416898 +:1021A000626ED1618B68626E1362636E8E6803F13A +:1021B00018027260626E02F118038B60616E8862B1 +:1021C0000268521C0260266F616E081DFFF748FB13 +:1021D00015F1010F00D117E0606EAD19B5424560F1 +:1021E000606E00D20AE0011DA06EFFF71FFBDFF852 +:1021F0007005416D8D4238BF456570BD011DE06EB3 +:10220000BDE87040FFF712BBDFF85405C16A626E8B +:1022100091608B68626ED360636E8D681A1D6A6010 +:10222000626E131D8B60626E00F128015161816A3C +:10223000491C816270BD0000F8B50E46144600B915 +:1022400000BE4168B24D6A6ED1618B686A6E1362DE +:102250006B6E8F6803F118027A606A6E02F11803E0 +:102260008B60696E88620268521C02600CB14FF08C +:10227000FF362F6F696E081DFFF7F2FA16F1010F96 +:1022800017D1B4B1DFF8D804C16A6A6E91608B6867 +:102290006A6ED3606B6E8C681A1D62606A6E131D65 +:1022A0008B606A6E00F128015161816A491C81626C +:1022B000F1BD686EF619BE424660686E05D2011D1A +:1022C000E86EBDE8F440FFF7B1BA011DA86EFFF754 +:1022D000ADFADFF88C04416D8E4238BF4665F1BD22 +:1022E00070B4C068C06800B900BEC369816A026A80 +:1022F0009A60036AC2695A604A6800F118039A42F8 +:1023000004BF026A4A600B6800225B1E0B60804BB0 +:10231000D96F39BB85684169C468AC60C568846899 +:102320006C604C68051DAC4204BFC4684C604261DF +:102330000C68641E0C60C16A5C6F8C4238BF5967C0 +:1023400001EB81041D1D061DA1006C588460A56869 +:10235000C560A5686E60A6605C1844615D586D1C20 +:102360005D500DE0DFF8F82300F118055168C161F8 +:102370008C6804628C6865608D601168491C11600E +:102380008262596EC06ACA6A82423DBF0120012141 +:102390009967002070BC704730B4DFF8C033DA6F43 +:1023A00002B900BE41F000410160C16801B900BE40 +:1023B000456802698468AC60856844686C605468EC +:1023C000844204BF85685560002404611068401E83 +:1023D00010608C684869CA68A260CC688A686260CC +:1023E00042680C1DA24204BFCA68426000244C61CE +:1023F0000268521E0260C86A5A6F824238BF58672C +:1024000000EB80021C1D0D1D900022588A6094680C +:10241000CC609468656095601A184A611C58641C09 +:102420001C50586EC26AC86A82423CBF012199673B +:1024300030BC704710B5040000D100BEFFF7AEFA03 +:102440002448DFF81823C16C2160106F6060BDE87C +:102450001040FFF7B7BA1F49DFF80033CA6C0260BB +:10246000196F416070470000F8B505000C4600D1B7 +:1024700000BE04B900BEFFF791FA2548016F6A68F3 +:1024800026688B1A16F1010F14D0124FD7F84CC0E2 +:10249000D5F800E0F44505D0914203D30020012592 +:1024A00020600CE0B34207D2F31A2360F96C296074 +:1024B000006F6860002502E000200125206000BF59 +:1024C000FFF780FA2846F2BD0120DFF890128867F6 +:1024D000704700001801002238B5DFF8844211E08F +:1024E000FFF75CFA206AC568281DFFF7B9F9206C70 +:1024F000401E2064E06B401EE063FFF763FA28464D +:1025000000F008F8E06B0028EAD100F009FBF9E7D9 +:102510000827012210B5044694F85D0018B9206B15 +:10252000FFF7F4FA01E0012804D12046BDE810408D +:10253000FFF7ECBA022800D000BE10BDDFF81C1275 +:10254000DFF81C22886E006818B94FF0FF31516522 +:102550007047886EC1680B6853657047DFF8FC01EF +:10256000406E7047DFF8F811486C08B901207047D9 +:10257000DFF8E811C86F08B90220704700207047E3 +:10258000DFF8D811486E80694A6E496ECB6AC3F194 +:10259000050393617047000004ED00E02DE9F04170 +:1025A00004000D46164600D000BEFFF7F7F9DFF82D +:1025B000AC71786E00EB8401886D002844D1786E90 +:1025C0000121002E204480F85C103DD0D7F87080A7 +:1025D000786E001DFFF744F916F1010F16D1DFF8F0 +:1025E0008001C16A7A6E91608B687A6ED3607B6E6F +:1025F0008E681A1D72607A6E131D8B607A6E00F100 +:1026000028015161816A491C816214E0786E464458 +:1026100046454660786E04D2011DF86EFFF706F954 +:1026200009E0011DB86EFFF701F9DFF83401416DD3 +:102630008E4238BF46654FF08050DFF828110860A1 +:10264000BFF34F8FBFF36F8FFFF7BCF9FFF7A6F90A +:10265000786E00EB8400866D3EB1786E002D00EB45 +:10266000840114BF0022721E8A65796E0020214405 +:1026700081F85C00FFF7A6F93046BDE8F081000064 +:10268000F8B504000E46154600D100BE06B100BEE6 +:10269000FFF7A3F9EFF31181102080F31188A0193F +:1026A000022390F85C2080F85C3004EB8600836D98 +:1026B0005B1C012A83654ED1A06A00B100BE274A87 +:1026C000D06F80BBA6686069E368B360E668A36802 +:1026D00073604368261DB34204BFE368436000266D +:1026E000666103685B1E0360E06A536F834238BF14 +:1026F000506700EB8006131DB000261D1858A0601F +:102700008368E36083685E608660E06A00EB800354 +:10271000E06A02EB8303636100EB800398001658C4 +:10272000761C16500DE00E4804F118074368E3616B +:102730009E6826629E6877609F60A06203685B1C4B +:102740000360506EC36AE06A834204D20DB1012077 +:1027500028600123936781F31188F1BD08270122C6 +:102760001801002204ED00E062B38B0708D0521E6E +:1027700011F8013B00F8013B00F024808B07F6D1F3 +:10278000830740F0208000BF103A07D330B4B1E88F +:102790003810103AA0E83810F9D230BC530724BFE3 +:1027A000B1E80810A0E8081044BF51F8043B40F815 +:1027B000043BD20724BF31F8022B20F8022B44BF80 +:1027C0000B7803707047083A07D3B1E80810083A4D +:1027D00040F8043B40F804CBF7D25307E4E700008D +:1027E00009480A4B0168A1FB03329009401EB0F171 +:1027F000807F08D20649074A4860F0201070002305 +:102800008B60072008607047042701223E0AD7A387 +:1028100010E000E023ED00E0002200F0A1B900008C +:10282000044B036003F1600008604FF40071116015 +:10283000704700BFB00C012238B586B0DFF8C8522F +:1028400000F03AF9A8680024B0B1059403AA0494F2 +:1028500004A905A800F0B4F9032205980092049990 +:10286000039A0290019100230FF2A4210FF27D0040 +:10287000FFF798F920B9E86000BE204607B030BDE8 +:102880000124E860F9E770B504460D46164604E0F9 +:10289000A069216A451920468847A1692B4632461E +:1028A0002046491900F0ECF80028F1D170BDF8B5C8 +:1028B00004460D4694480168CA68D668301DFEF784 +:1028C000CFFF06F120073879410705D52A46214672 +:1028D0003046FFF7D8FF02E000F0FE0038713046C6 +:1028E0003968BDE8F4400847000000002DE9F043D6 +:1028F00083B0DFF818824FF08059834E3168086842 +:1029000010B90127002402E0C86800270468FFF717 +:10291000DDFAFFF759FB05463069854212D30020E6 +:10292000356160BBBFB9A5421AD3FFF7D5FA294676 +:102930002046FFF7BCFF2CE0D0684FF0FF31006865 +:10294000FFF7B5FF326810680028F5D17068726033 +:1029500030600120E4E770680168481E8041C70FBD +:10296000B0683A46611BFEF71FFFFFF7B5FA80B962 +:10297000C8F80090BFF34F8FBFF36F8F09E0FFF7E8 +:10298000ABFA06E097F82400810745D43846FFF7F4 +:10299000BDF8B06800226946FEF714FD0028ADD0EE +:1029A00000980028F5D4029F786910B1381DFEF711 +:1029B00057FFFFF709FB0446306984420DD205E05A +:1029C000D0684FF0FF310068FFF771FF3268106880 +:1029D0000028F5D170687260306034610098401E44 +:1029E0000828D6D8DFE800F01F1F1807061F1F1899 +:1029F0000700CEE7C6E797F8241041F0010187F8F9 +:102A00002410019800B900BEB8610119234622467E +:102A1000384600F035F8BCE797F8240000F0FE00D7 +:102A200087F82400B5E797F82400224640F001001B +:102A300087F824000199B8690B464118384600F020 +:102A40001FF80028A5D097F82400410710D5019859 +:102A5000BD692D18B9692B4622463846491900F040 +:102A60000FF848B1B869396A451938468847F1E71F +:102A700000F0FE0087F82400396A3846884788E766 +:102A800010B500248A424160006107D38169D21ADF +:102A90008A4207D2011D1C4A506808E09A4203D2BC +:102AA000994201D3012404E0011D17480068FEF794 +:102AB000BDFE204610BD00001CB5FEF76FFF124C96 +:102AC000A068E0B904F11400FEF792FE04F12800BA +:102AD000FEF78EFE04F1140004F1280100222060AC +:102AE000616004F13C03009204F184020C210A208D +:102AF000FEF77EFBA06010B107A1FEF711FEBDE856 +:102B00001340FEF75FBF0000B027012204ED00E094 +:102B1000546D722053766300546D725100000000B2 +:102B200038B572B6FFF7D2F9094C0A4D03E001211E +:102B30000120FEF7A1F928682042F8D062B6BFF361 +:102B40006F8F72B662B6BDE83140FFF7C5B900BFFE +:102B500000F01F0004ED00E062F30F2262F31F4259 +:102B6000401810F0030308D0C91A1FD3DB0748BF71 +:102B700000F8012D28BF20F8022D130030B41446B0 +:102B80001546103928BF20E93C00FAD8490728BF6C +:102B900020E90C0048BF40F8042D890028BF20F828 +:102BA000022D48BF00F8012D30BC7047C91818BF6E +:102BB00000F8012DCB0728BF00F8012D7047000059 +:102BC000044B036003F1600008604FF40071116072 +:102BD000704700BF1015012210B51C20FEF716FF2C +:102BE000040006D000202060201DFEF701FE00201A +:102BF0002076204610BD00002DE9F04706008946EA +:102C0000154698464FF0000A00D100BE19F07F4FDC +:102C100000D000BEB9F1000F00D100BE089CFFF744 +:102C2000A1FC08B904B100BEFFF750F9376842466D +:102C30004946384600F096F830B10024A5B1306816 +:102C400020EA090030600FE074B10DB14FF0807AD6 +:102C5000B8F1000F18BF4AF0806A22464AEA09011B +:102C6000301D0027FFF78EFAFFF736F914B338B995 +:102C70004FF0805011490860BFF34F8FBFF36F8F43 +:102C8000FFF77EFC0746B80112D4FEF787FE3768CF +:102C900042464946384600F065F8002818BF002D26 +:102CA00004D0306820EA0909C6F80090FEF78AFED1 +:102CB00027F07F473846BDE8F087000004ED00E0CC +:102CC000F8B504460D46002604B900BE15F07F4F46 +:102CD00000D000BEFFF7FAF820682269054325609E +:102CE00002E0984210D02A4604F10C039A4221686F +:102CF00013D0176855685FEA471C27F07F4301EA45 +:102D00000300EED40028EED0F80148BF1E4341F086 +:102D100000711046FFF740FBE5E721EA0606266052 +:102D2000FFF7DAF82068F2BD10B5040000D100BE4C +:102D3000FFF7CCF809E0206904F10C01884200D1CA +:102D400000BE4FF00071FFF727FB60680028F2D14A +:102D5000FFF7C2F8207E20B92046BDE81040FEF7FC +:102D6000D5BE10BD034600200B400AB91BB101E0DF +:102D70008B4200D1012070472DE9F04186B0466AB0 +:102D8000046B0025F089B0F5807F04BF308A0828E5 +:102D900040F0EB80B07C062804BFF07C042840F0B3 +:102DA000E48006F11C00DFF8D47602680092D6F8C1 +:102DB0002680B86E40B107F1640107F16C00FFF79F +:102DC00053FB012808BFBD66B07DC10700F1CD806F +:102DD0000098010201F47F0141EA0061000A00F459 +:102DE0007F400143009841EA106101F10141B1F1D6 +:102DF000807FC0F0BA80002C00F0B78021680246C6 +:102E00008A4213D1B86E002840F0AF8001220846F4 +:102E1000BA6600F07DFAFFF7D7F8386607F16C0064 +:102E2000FFF708FB4FF47A7078669EE0206CC0F3E1 +:102E30000010002800F09980B08AB0F5807F03D0A0 +:102E4000B0F5007F62D090E0884529D1062206F1D6 +:102E5000160104F1380000F01BFB002800F085800B +:102E6000009D224606F11600294600F015F94FF4A0 +:102E700000700622B08206F1160106F12000FFF76D +:102E800073FCC6F82650062204F1380106F116003C +:102E9000FFF76AFC06F11C0021680160022564E06E +:102EA000424501BF6068024001408A425DD106216F +:102EB00002A800F01FFB0622DFF8C41506F120006F +:102EC00000F0E6FA38B1062202A906F1200000F06F +:102ED000DFFA002849D1062206F1160104F1380074 +:102EE00000F0D6FA002840D0019501AA04A968464E +:102EF00000F048F9012804BF0198A04235D100999B +:102F0000224606F1160000F0C7F82EE0D6F826009B +:102F10009046884204D0404600F02BF8012805D1A5 +:102F20002246414606F1160000F0B6F8DFF8544597 +:102F30002068D0B100F08EFE142801BF21684A6AD3 +:102F4000D2F81A00804510D1012302918DF8043087 +:102F5000002101A800F0E0FD01281CBF2068FEF759 +:102F6000CFF80020206000F0D2FF284606B0BDE870 +:102F7000F08110B4DFF8043501461C6800200022FF +:102F80008C4206D11A440120D17AB1B9002010BC7C +:102F900070471C6910228C421EBF20221C6A8C4282 +:102FA000F0D01C6B30228C421EBF40221C6C8C4225 +:102FB0001EBF50221C6D8C42E4D010BC704770B50F +:102FC0000646002400F046FE142812D1706A00F173 +:102FD0000E05306BE968426800681140024091427A +:102FE00007D1E868FFF7C5FF18B9E868012400F0C9 +:102FF0008FF9204670BDF8B504000F464BD0DFF8BE +:103000007C5400262B68BB4209D106222146281D8C +:1030100000F03EFA18B99620A9198872F1BD286906 +:103020001026B84207D10622214605F1140000F00F +:103030002FFA0028EFD0286A2026B84207D10622AE +:10304000214605F1240000F023FA0028E3D0286B84 +:103050003026B84207D10622214605F1340000F09F +:1030600017FA0028D7D0286C4026B84207D106228C +:10307000214605F1440000F00BFA0028CBD0286D62 +:103080005026B84207D10622214605F1540000F02F +:10309000FFF90028BFD0F1BD2DE9F04F80460D4665 +:1030A00083B091460221284601F039F8002865D006 +:1030B0004FF0FF3402950027DFF8C06301944FF012 +:1030C000FF0B06F10A0A00970025B8F1000F06D0A1 +:1030D00006224146AAF1060000F0DAF938B15AF8A2 +:1030E0000A0C029988420BD01DB101970DE0012511 +:1030F000F5E79AF80000584507D28346009704E0A8 +:10310000B8F1000F07D0ADB93C467F1C062F0AF17D +:10311000100AD9DB00E03C4601980D46009F0028CC +:1031200011D4002C074611D406EB04101021FFF730 +:1031300073FB0BE006EB0710962101228172C2722D +:10314000C0F80C901AE0002C58BF274606EB071673 +:10315000B8F1000F35600BD006224146301DFFF755 +:1031600003FB96200121B072F172C6F80C9005E0C5 +:10317000002C03D505200021B072F17203B0BDE828 +:10318000F08F00002DE9F0475FEA010882461446FF +:1031900000D100BEBAF1000F00D100BE04B900BEDC +:1031A000002200212260DAF80090484600F07DFFFE +:1031B000484601F087F8B8B14146484601F058F951 +:1031C0000020022500F048FF02E0002000F052FF3E +:1031D000010006D0086CC0F3C0000028F5D12160C2 +:1031E00001252846BDE8F0874FEA1960FF280CD179 +:1031F0000622A3494046FFF7B7FA0421484600F0EB +:103200008EFF0028ECD02060EAE7DAF80000042105 +:1032100000F085FF30B9402001F046F810B1D0F839 +:10322000089001E0DAF800902060B9F1000F08BFC3 +:103230000225D6D0914F00253868002648451EBF8C +:103240001026386948450FD0386A202648451EBFE9 +:103250003026386B484507D0386C402648451EBF9D +:103260005026396D49450ED1B819C07A08B90225E2 +:1032700009E0B819011D06224046FFF775FAB81992 +:103280000125C0682060CAF80090AAE770B57B4DA0 +:10329000062405F10A06307888B1411E3170707835 +:1032A00028B13178042902DB307840B904E056F8BF +:1032B0000A0C00F02DF8F7E7002146F80A1C10363A +:1032C000641EE8D1FEF780FE0646286E20B1301A53 +:1032D00040F2D171884214D36B4804680EE0216C2F +:1032E000C1F3001000281CBF2068002804D0C1F3DF +:1032F000C00109B900F00CF8D4F8A840002CEED1B8 +:103300002E6670BD00205D490866032000F0E1BB19 +:103310007CB50646002000F09FFE10E002210195DA +:103320008DF800104FF0FF31684600F0F5FB10B942 +:103330002846FDF7E5FE2146002000F09BFE040034 +:1033400022D0206CC0F3C0000028F4D120680028EF +:10335000F1D000212A20FDF795FE0500EBD06E612B +:103360002C63D4F8A400E862284600F00FF801F0BE +:1033700012F90028D2D0D4F8A4000028DBD0C3680A +:10338000012229469847D6E773BD000038B50400EE +:1033900000D100BEA06A2A2800D200BE206B00B96E +:1033A00000BE656A262239492846FFF7DDF9206B01 +:1033B000062200F13801A81DFFF7D6F9206B06227E +:1033C00000F1380105F11600FFF7CEF9206B05F189 +:1033D0001C0102680A606069C5F826002A21A16202 +:1033E00031BD0028254A78B440D0D168814205D14A +:1033F000002100230024002582E83A00D16981429F +:1034000007D102F11001002300240025002681E8E5 +:103410007800D36A834207D102F1200100230024FF +:103420000025002681E87800D36B834207D102F1A2 +:103430003001002300240025002681E87800D36CA9 +:10344000834207D102F14001002300240025002619 +:1034500081E87800D36D83420DD1503200200021E5 +:103460000023002482E81B0071BC704710466021D5 +:1034700074BC00F03FB871BC704700002C00002203 +:10348000883C000218390022048C00223C02000211 +:103490000300002013F0030F09D0521E22BF13F8BF +:1034A000010B11F801CBB0EB0C00F3D07047121FE9 +:1034B00022BF53F8040B51F804CB6045F7D0121D1E +:1034C0000AD200BA9CFA8CFCB0EB0C0038BF6FF04B +:1034D000000088BF01207047521E22BF13F8010B65 +:1034E00011F801CBB0EB0C00F6D0521C08BF10460F +:1034F00070470000002201F061BA00002DE9F04F92 +:103500008DB01E2000F0B8FCDFF830170C6803E027 +:10351000204600F00BFAE469002CF9D16420DFF8B2 +:10352000205700F068FC00204DF6865800F0EFFCB4 +:1035300001F066FA01204FF0FF39686100F0CFFB1F +:1035400000F0AAFB0246A8686946FDF73BFF10B9E8 +:103550008DF80090C4E19DF900100A2900F2C081A5 +:10356000DFE811F0BB016D00650062002B001A005E +:1035700016000B00BE0133002F00019C204601F015 +:103580000BFC002800F0AC81206840F0040046E00D +:10359000012000F0A5FCA3E1019901220B6CC3F30B +:1035A000C00000B10022980740F19A81002A00F083 +:1035B0009781002001F026FC92E1019802F0AAF820 +:1035C0008EE1019802F059FB8AE1019C18208DF8E8 +:1035D0001C00217AC80711D402218DF81D10A06AA1 +:1035E000010201F47F0141EA0061020A02F47F4214 +:1035F000114341EA106100200991A062208F00234D +:103600001822010A41EA00210020ADF81E1007A986 +:103610002087204602F08CFA206840F010002060DD +:10362000204602F01AFD5BE1FFF730FE58E10199F8 +:10363000C86A002800F054810122C36834E1019C6B +:10364000002604B900BEA06A0E28C0F04281D4F85A +:1036500024A0BAF80C10082906D0B1F5C16F00F00B +:10366000D680414540F0D9802228C0F03281082917 +:1036700040F0CB809AF80EB00E384FEA8B0B0BF06F +:103680003C0B584528BFBBF1140FC0F0BE809AF820 +:1036900017705A462146504600F026FE0646616ADB +:1036A0009AF80E00012E01F8060C40F0B680BAF828 +:1036B0000C00082809D1BBF1140F06D9204600F0F0 +:1036C000AFFE0028064600F0A880112F0FD020463C +:1036D000FFF775FC012800F09280BAF80C0008286A +:1036E00005D1DAF81A100AF10600FFF784FC042E5F +:1036F00000F09380012F00F08480062F02D0112F5C +:103700000AD082E0204601F03BFB012808BF0326D7 +:103710002868401C286080E000260296D4F824C067 +:10372000BCF80C10604641450CBF3E212A21C28CDA +:10373000B0F80CE0130A43EA0223BEF1080F9BB273 +:103740001A4640D1C6450CBF4FF0280C4FF0140C60 +:10375000B0F810E04FEA1E2747EA0E27BFB2A7EBEA +:103760000C0C9C4559D3D0F81E30D0F81EC04FEA3F +:103770000C2C0CF47F0C4CEA036CD0F81E30D0F803 +:103780001EE01B0A03F47F4343EA0C0C4CEA1E6C58 +:10379000BCF1FE4F17D3D0F81E30D0F81EC04FEA50 +:1037A0000C2C0CF47F0C4CEA036CD0F81E30D0F8D3 +:1037B0001EE01B0A03F47F4343EA0C0C4CEA1E6C28 +:1037C000BCF1004F29D3A36A8B4228BF082A24D317 +:1037D000083A5B1A9A423CBF8918A162418C02AA3E +:1037E000A186D0F81A106161818C204601F09AFF01 +:1037F000012808BF032610D0029801280DD1042605 +:103800000BE0204602F096FD06E0002605E02A289F +:103810005FD32046FFF7B0FA0646022E0CD058D3ED +:10382000042E01D05CD354E06868002851D16C604C +:10383000C82000F0CBFA53E00022616A0292206BAC +:103840000E4640B9888908284AD1D6F81E000721BB +:1038500000F065FC2063206B002841D0D0F8A470F4 +:10386000B08908280CD1D6F81E0004F1300202906D +:1038700005A902A8FFF786FC012808BF05A900D00A +:10388000B11D06223046FEF76FFF206B062200F1C5 +:103890003801B01DFEF768FF00F07DFE012805D15C +:1038A000012221463846FB68984719E068690221E1 +:1038B0008DF80C104E46049458B100F06CFE0128AF +:1038C00008BF0026A8680023324603A9FDF7E0FCE4 +:1038D00030B92046FDF714FC02E0019800F068FEC4 +:1038E000E86800283FF42AAE0021E96000F0AEFB52 +:1038F00004003FF423AE6069C0F3400030B12046BD +:1039000000F056FE606920F002006061204600F081 +:10391000A0FBEDE7DFF8280300697047016C41F078 +:10392000100101644FF47A7000F07BBA3EB5044692 +:1039300000216069DFF808534008400060618DF89D +:103940000010019400F027FEA868002300226946B9 +:10395000FDF79EFC0128606906D040F002000121BD +:103960006061E96003B030BD20F00200606103B027 +:1039700030BD00002DE9F043DFF8C8520446884608 +:1039800005F1AC0983B016461F464946002002F0F7 +:10399000A7FD0A98019702904346009622462946C1 +:1039A000484600F0D5FA286C40F00200286403B0C5 +:1039B000BDE8F04330B583B0002400F047FB00B908 +:1039C00000BE00F03FFEDFF87852009405F11803C6 +:1039D00005F1600208211520FDF70AFCA860E8B196 +:1039E0000FF29421FDF79CFEFDF720FB012818D172 +:1039F00001F0AAFE05F5847005F5B4710422029069 +:103A00000191002300924FF4A0520FF27421DFF8CD +:103A10003802FEF7C7F800B101242861204603B040 +:103A200030BDA868FDF700FEAC60F7E780B500F098 +:103A30009FFD00B900BEBDE80240FDF761BB2DE966 +:103A4000FE4F93468A46814600270FF24422BAF57C +:103A5000B86FD2E90001CDE90001AD41ED0FFDF7EE +:103A600072FB04280AF12A082FD3BAF1000F18BFFD +:103A7000002D2AD059464046FDF704FB050024D00E +:103A8000686A0821714C78228181268800F8221FFB +:103A900051464770761C8680C6800830FFF75CF878 +:103AA000696A022088715946C5F814906846AF8645 +:103AB000C5F828800195268000F02EF8012803D053 +:103AC0002846FDF71DFB00E02788384603B0BDE817 +:103AD000F08F1CB58DF8000000200190584C6069F3 +:103AE00020B99DF9000070B1002016BD9DF90010AD +:103AF000062908D1012000F0F3F9A068FDF788FD40 +:103B000008B1012016BD00F046FDA0680023002288 +:103B10006946FDF7BDFB16BD70B5494E0546706997 +:103B20000C4695F9001008B959B170BD062908D1A5 +:103B3000012000F0D5F9B068FDF76AFD08B1012059 +:103B400070BD00F028FD012801D104B100242246F7 +:103B50002946B0680023BDE87040FDF799BB00001E +:103B600038B50446012574B1002100F0B9FA68B1F6 +:103B700004F10C000088010A41EA002140F20160D2 +:103B800089B2814200D20025284632BD0622214654 +:103B90003DA0FFF77DFC0028EAD020783328F2D141 +:103BA00060783328E4D0EEE710B50020002400F060 +:103BB00053FA00B18468204610BD10B500200024DF +:103BC00000F04AFA00B1C468204610BD10B50020CC +:103BD000002400F041FA00B14468204610BD1848A6 +:103BE00040697047002013E018B1006CC0F300106A +:103BF000704717490120096800E0916E39B101F161 +:103C000040021168C1F300110029F6D1002070476D +:103C100002460F490120096800E0996E61B101F187 +:103C20004003002A1CBF596E914202BF1968C1F3BC +:103C300000110029F1D1002070470000088C0022FB +:103C4000143900227C8A0022FD3400023629012228 +:103C5000048C0022406A4DF686528189914201D13E +:103C6000282070471420704720B1007AC10701D581 +:103C700028207047142070474E657445766E740096 +:103C800049502D5461736B00FFFFFFFFFFFF0000E1 +:103C90000400000000000000A24A4FF47A7011787E +:103CA000CB0704D5D168B1F57A7F38BF08469E4965 +:103CB00009680AE091F848305FEAC37C03D54B6D90 +:103CC000834298BF1846D1F8A8100029F2D1117D7F +:103CD000CB0703D5126A824298BF1046704770B571 +:103CE000904D284600F0DEF810B10320FFF7F1FEFA +:103CF00005F13C0000F0D6F800281EBF8B4C206870 +:103D0000002807D0E96B49084900E963FDF7F8F995 +:103D10000020206084490C6810E004F1480004F1A0 +:103D2000400600F0BFF800281EBF3068C0F3400016 +:103D300000281CBF204600F00BFCB46E002CECD118 +:103D40007B480068FDF764FC441EA44105F11400A3 +:103D5000E40F00F0A7F8002C08BF00280AD0204686 +:103D600002F0CCF9014605F1140000F020F8002023 +:103D700070490860002000F0F7FE002000F0FFFE10 +:103D8000286D98B905F1280000F08CF870B16A48E8 +:103D90000126046807E0207DC10703D420460026E1 +:103DA000FFF7C4FDE469002CF5D12E6570BD38B570 +:103DB00005460C46281DFEF73DFBEC602868002CEC +:103DC0000CBF40F0020020F0020039E038B5044694 +:103DD000544D05F14000FEF72DFBAC64E86B002C60 +:103DE0000CBF40F0020020F00200E863E86B40F0F6 +:103DF0000100E86331BD38B504464A4D6C6205F1F7 +:103E00001800FEF717FB2C626869002C0CBF40F00D +:103E1000020020F002006861686940F001006861FA +:103E200031BD38B504463F4D2C61281DFEF702FB1D +:103E3000EC602868002C0CBF40F0020020F002006B +:103E40002860286840F00100286031BD38B505467B +:103E50000C46AC6505F14C00FEF7ECFA6C65A86CFD +:103E6000002C0CBF40F0020020F00200A864A86CF7 +:103E700040F00100A86431BD38B50446294DAC635B +:103E800005F12C00FEF7D6FA6C63A86A002C0CBF73 +:103E900040F0020020F00200A862A86A40F0010091 +:103EA000A86231BD10B504462068C10701D40020C6 +:103EB00010BDC0F3400048B904F10C01201DFEF70D +:103EC000D3FA18B1206840F0020020602068C0F3E7 +:103ED000400020B121692046FFF769FF012010BD95 +:103EE000104900284A6942F001024A6114BF42F0B9 +:103EF000020222F002024A6170470A4900280A6859 +:103F000012BF42F00102520852000A607047054990 +:103F10000028CA6B12BF42F0010252085200CA6365 +:103F200070470000488B0022048C002218390022C0 +:103F30001C39002214390022088C0022826C0029CE +:103F400012BF42F001025208520082647047000022 +:103F50002DE9F8435FEA00080C461646994618BF5B +:103F6000002C60D0099F089DAC212046FFF7C2FAC3 +:103F7000B078F27871783678000440EA026099F8F7 +:103F8000012040EA012099F80210064399F8030045 +:103F9000090441EA006199F8000041EA0221014365 +:103FA0006160AA78E9782878120442EA01626978A7 +:103FB00042EA01220243A260BA78F9783878120402 +:103FC00042EA0162797842EA01226168024304F11F +:103FD0001C00E2601C2266EA010161612146FEF7D5 +:103FE000D3FBE6610A99062204F13800FEF7BCFB18 +:103FF00004F1A40000214160C0F80080D8F8180046 +:1040000008B9C8F81840DFF8B402816E19B984669F +:10401000BDE8F1830146A14205D0D1F8A8000028EF +:10402000F8D1C1F8A840BDE8F18370B10021C161A9 +:104030008161A3490A6812B9086070470A46824242 +:1040400003D0D1690029F9D1D06170479C4800683C +:10405000704700B1C069704701469848806E00E023 +:10406000506830B100291EBF00F1A40213688B42D2 +:10407000F6D17047024659B1D1F8A800A0B19AB163 +:1040800000F1A4010B68934218BF4868F6D170474D +:104090008A48806E00E0486830B1002A1EBF00F1F7 +:1040A000A4010B689342F6D1704708290246834B5E +:1040B000D3F800C0986E0CF1010CC3F800C007D211 +:1040C00003EB81018B6C5B1C8B6401E0D0F8A800D2 +:1040D00028B122B10168002901D09142F6D1704780 +:1040E00070B50D46064675484168846E491C4160AE +:1040F00026B9002411E004F1A40044686CB1002D3D +:104100001CBFD4F8A4309D42F5D10622314604F1FB +:104110003800FFF7BDF90028EDD1204670BD10B47E +:104120000246664B9C68986E641C0E299C6007D200 +:1041300003EB81010B695B1C0B6101E0D0F8A80067 +:1041400048B112F1010F06D04168046801EA020388 +:1041500021408B42F2D110BC70472DE9F84F88B056 +:104160008046994604A8002200230024002680E807 +:104170005C006846002580E85C004DF6865291425E +:104180000CBF4FF0010B9B46404604AFFFF764FFA6 +:104190000400DDF848A024E00622514604F138006E +:1041A000FFF776F9216C401E8041C00FC1F3C001BA +:1041B0008B4511D10399FC60491C03912268D9F801 +:1041C00000108A4203D100990494491C009118B14F +:1041D0000298BC60401C029021464046FFF74AFF0F +:1041E0000400D9D100990020012901DB3D580BE0E2 +:1041F000019904200129BEBF082002990129BEBFF0 +:104200000C2003990129F1DA284609B0BDE8F08FA6 +:1042100000000000F0B504468BB0002001B900BEDC +:104220008A1C12F0030F00D000BE244A0026D36877 +:10423000002784465B1CD3608D8907AA002382E88F +:10424000C81003AA082D82E8C81019D0B5F5C16FAF +:1042500028D1888AB0F5807F07D101F11C0007AA18 +:1042600003681360D1F826000FE0B0F5007F0DD190 +:1042700001F11C0003681360D1F82600079005E0E7 +:10428000D1F81A200792D1F81E000390062201A847 +:10429000FEF76AFA01AB07AA009303AB2946204652 +:1042A000FFF75BFF0BB0F0BD0448806E01E0D0F873 +:1042B000A80010B181680029F9D070479C8B0022BA +:1042C000088C0022010201F47F0141EA0061020A28 +:1042D00002F47F42114341EA106101F10051B1F152 +:1042E000805F8041C00F70472DE9F04705460E46BC +:1042F000D5F81E70D5F81A80A88A01244FF63F71B0 +:10430000084240F08780A87B45380B2880F08280E7 +:1043100004213846FFF7C9FE002804BF306B00288F +:1043200015D1380EFF2812D0390201F47F0141EA7D +:1043300007613A0A02F47F421143084300F100503A +:10434000B0F1805F03D3FFF74DFC002862D14FEA44 +:104350001869B9F1FF0F5DD0DFF8C0A00622294629 +:104360005046FFF795F810B93F0EFF2F52D10622A5 +:10437000A91D5046FFF78CF800284BD04FEA0820C3 +:1043800000F47F0040EA08604FEA182808F47F48EC +:1043900048EA000849EA080808F10058B8F1805FC7 +:1043A00022BFB06A716A222834D301F10E02137859 +:1043B000A3F145060B2E2DD29B0003F03C0303F125 +:1043C0000E06B04226D35688370A47EA0627BFB200 +:1043D00007F10E06B0421DD3527A112A08D0062AE0 +:1043E00008BF03F1220205D0012A18BF022A11D109 +:1043F00003F11602904224BFFF1A082F22BF40F299 +:10440000DC50C31ABB4205D3E87D112804BF088DD8 +:10441000002800D100242046BDE8F087883C000237 +:1044200070B50646706AB26A00F10E05223029782E +:10443000890001F03C01A1F11404121B223A294425 +:1044400002F004F9B16A091BB1626888010A0A1B0B +:1044500041EA0021287889B20C1B240A44EA02248C +:1044600000F0F00040F00500287001206C8070BD65 +:104470000302020A03F47F0302F47F421A4300237B +:1044800042EA1062012008704FF05E0C4B70100C75 +:1044900000F07F00130A81F802C0C8700B714A71E6 +:1044A0007047F0B4002313601469A57B05F00F0575 +:1044B000AD00268A5560370A47EA0627BFB2AF42E9 +:1044C00004D241F234200323908127E0222904D230 +:1044D00041F234200423908120E00E35A94204D219 +:1044E00041F234200523908118E0268A350A45EAF6 +:1044F0000625AEB20E36B1420BD31583E17D917322 +:104500005168084400F10E04108B5461411A518324 +:1045100004E041F234210623918115831846F0BC52 +:1045200070470000837B112B02D14069C180704726 +:10453000062B02D1406901827047012B18BF022B64 +:1045400003D002681AB13A2B01D14069418070470B +:104550001CB5044600F053FC052201948DF80020A0 +:10456000002184F87D006846FFF7D6FA16BD0000EA +:1045700080B1A0F13001097801F0F001402918BFA5 +:10458000602900D000BE343810F0030F01D100685C +:1045900070470020704710B5FDF7E0FF0446FFF7B5 +:1045A000B9F9844201D1012010BD002010BD0000E6 +:1045B00070B5050000D100BEA86800B900BE00209B +:1045C000FFF79BFC2846FFF747FD0AE0206C20F030 +:1045D000100020642046FEF704FF21462846FFF71E +:1045E00049FD0400F2D1A96828468847012828D14E +:1045F0006869DFF8706340F0010068612846FFF7E2 +:104600002BFD04001CE0C1F3C00028B120687061DC +:104610002046FFF783F90EE01C2204F11C0120461E +:10462000FEF7B2F8F2E7216CC1F340000028EAD0AF +:10463000214600F0E7FB21462846FFF71BFD04005A +:10464000F1D170BD80B5FFF7CAFA00B100BEDFF846 +:104650001813086800B100BEFFF75CF900B100BE96 +:10466000042000900099082900D100BE40F2DC50DF +:1046700000900099814200D200BE0E200090009967 +:104680000E2900D000BE1C20009000991C2900D0EB +:1046900000BE142000900099142900D000BE08200C +:1046A00000900099082900D000BE009000990829C8 +:1046B00000D000BE202000900099202900D000BE2C +:1046C00001BD0000F0B587B006460F4614461C2118 +:1046D0006846FEF70FFFB08908281CBF4DF68651CB +:1046E000884200D000BE049630468189082915D141 +:1046F0006A463946FFF7D5FE002840F0AD809DF8A8 +:104700000E50112D0DD1BDF81A00082822BF0198B6 +:104710001630874230D241F234215FE041F234203A +:1047200098E0062D13D1BDF81A00142823BF019874 +:104730002230874241F2342150D30598007B000992 +:10474000052828BF800018D241F2342082E0012DD4 +:1047500018BF022D06D0009808B13A2D0ED044F2B1 +:10476000213077E0BDF81A00082823BF01981630E1 +:10477000874241F2342131D3082002903CB3112DFD +:1047800012D105990020C880BDF81A10029A92B281 +:10479000914206D3019840F2DC530A461B1A934219 +:1047A0001FD241F2342055E0062D03D10599002097 +:1047B0000882E9E7012D18BF022D04D000980028D7 +:1047C000E2D03A2DE0D1059900204880DCE7112D98 +:1047D00002BF0599C8880028D6D10021ADF80C1079 +:1047E0003AE0012D18BF022D09D0009880B9481970 +:1047F0000499ADF80C00083280B21A3103E006F1DA +:104800000E010144002000F02BF8C043ADF80C006D +:10481000002CBDF80C0007D120B94FF6FF71ADF8A0 +:104820000C1009E0002005E0002808BF112D03D17D +:104830004FF6FF70ADF80C00BDF80C00010A41EA1C +:104840000021ADF80C103CB189B26846FFF76AFE52 +:104850004FF6FF70ADF80C00BDF80C0007B0F0BDCE +:10486000FCB4030A002443EA002301F0030515F019 +:10487000010001949BB200930ED0009E009B360273 +:1048800006F47F46C3F307231E43009622B111F8B6 +:10489000013B521E8DF80530012D18BF022D07D1A6 +:1048A000012A05D931F8025B009B921E5D19009523 +:1048B00093089B000C2B20D30C3B26461DD0009D5B +:1048C0000F687F19AF420CD34D68ED19BD420AD372 +:1048D0008F687F19AF4208D3CD68ED19BD4207D26A +:1048E00005E0641CF0E7641CF2E7641CF4E7641C58 +:1048F000103110369E42E3D30095BDF80030BDF86C +:10490000025002F00F02ED18641953085B004FF0DB +:10491000000505D031F8026BAD1CA4199D42F9D3F6 +:10492000D20744BF09788DF8041001990C1900943E +:10493000BDF80020BDF8021089180091BDF80020D4 +:10494000BDF80210891828B1080200F47F40C1F3B5 +:10495000072101430804000E40EA0120F6BC80B2A2 +:1049600070470000AC0000221C3900228842C8BFFA +:1049700008467047884288BF08467047884288BF0B +:104980000846704709B900BE70470818401EB0FBC2 +:10499000F1F0484370470000014648780A78000467 +:1049A00040EA02608A78C97840EA022008437047EA +:1049B0000178407840EA01207047000000B500BF50 +:1049C000130096469446103928BFA0E80C50FAD838 +:1049D0005FEA417C28BF0CC048BF40F8042BC907E0 +:1049E00028BF20F8022B48BF00F8012B00BD0000B3 +:1049F00080B5029B0093002300F00EF8012002BD59 +:104A000080B54FF48E714848FEF774FD0022474987 +:104A10000A6001BD000000002DE9F84F04468846F9 +:104A200091461D46FDF7D0FA04B900BE15B100212C +:104A3000C8F800103E4B3F4FA0FB0332D008A0FB4C +:104A4000077B394F387D4FEA5B2A4FF0000B58B196 +:104A5000214607F1140001F035FE002802BFD8F806 +:104A600010003969884204D0012D39D1C8F800B04E +:104A700056E0012D4FF0010B07F58A7426D121680D +:104A800060680A0202F47F0242EA0162AAEB000AAD +:104A9000080A00F47F40024342EA1162924512D2B2 +:104AA0000A9C142239464046FDF76EFE002C37D092 +:104AB0003869A8BB3A46022107F1140001F00CFE48 +:104AC00070B320602CE00020387529E014224146A4 +:104AD0003846FDF759FEC4F80090C4F804A01FE062 +:104AE000204601F0FFFFFE281AD2104D4FF48E70C1 +:104AF0002E6821467043074407F1140002F00EF8B7 +:104B0000142241463846761CFDF72EFE07F58A70C2 +:104B1000012EC0F80090C0F804A008BF00262E6047 +:104B20005846BDE8F28F0000F43700221039002209 +:104B3000CDCCCCCC986E128338B50025022986B036 +:104B400014460ED1059501230094002201A9FFF718 +:104B500063FF002818BF002C03D0206808B140690B +:104B60008568284607B030BD38B504469B4D286897 +:104B700000281CBFA04201F080F82C6031BD38B580 +:104B80000446974D286800281EBFA042B0F86A105E +:104B900001F072FA2C6031BD10B5044694F86D0036 +:104BA000052805DBD4F8940010B1204602F000FA85 +:104BB00094F86D00052801DA022802D1204601F0A0 +:104BC000B9FF204600F0A2F82046BDE8104002F0F0 +:104BD00063BA10B500F15C04FDF7F6F920622068B5 +:104BE0000021217620F4C0602060FDF7EDF9E0613E +:104BF00010BD00002DE9F041054605F16406707A0C +:104C00000F462C468046B8F1050F03DB082818BF75 +:104C1000012100D10021052F03DB082F18BF01203F +:104C200000D10020B8F1020F1CBFB8F1030FB8F19A +:104C3000040F02D1082F08BF012181422AD0E96D5B +:104C400001F00C02042A04BFF468002C00D100BE5D +:104C5000B8B1C1F3800078B134B1206F00B92567D5 +:104C6000206840F00400206000210120F160E96D1F +:104C700060F34201E96508E0286840F00800286018 +:104C800003E0216841F020012160707A02F0FAF916 +:104C900000B930807772390018BF082F1BD1FDF79B +:104CA00015F9E96D11F0060F13D0C1F3C00010B96A +:104CB00021F00601E965FDF70FF9E86DC0F3C000CA +:104CC00048B9FFF768FC00B900BE2846FFF74CFF63 +:104CD00001E0FDF701F9082F0DD1E86DC0F3C00028 +:104CE00048B1A8F10308B8F1010F04D80020707290 +:104CF0002846FFF744FF2846FFF76BFF24B1204604 +:104D0000BDE8F04101F0A9B9BDE8F08138B544F63D +:104D1000206500F15C040095617C022913D12068B4 +:104D2000C0F3C02058B1207C032804D240F6B8322A +:104D3000401E824005E042F6F821009113E04FF456 +:104D4000FA7200920FE02189B9B9D0F8F4106A46DE +:104D500000F5807002F09BFC009921B900281ABF71 +:104D6000012100910095009964201E4B4143A1FB55 +:104D70000332500A08BF01202081208932BD000083 +:104D800000B900BE416A01B900BE8989082908BF7F +:104D900002F0B6BC0020704770B40246124C108F6F +:104DA000E568030A43EA002300209BB200E06D6837 +:104DB00004F108018D420ED02E689E4202BFEE68BB +:104DC00096F83B100629F2D1F16DC1F3400100299C +:104DD000EDD01667012070BC70470000388C0022AF +:104DE0003C8C0022986E1283208C0022DFF8DC18A5 +:104DF0004A68824201D1012070470020704790F834 +:104E00007C0070472DE9F84783B0012601B900BE48 +:104E10000A6CC2F3C00202B100BE050001F17C00C1 +:104E200002D00022027003E00378407883424ED122 +:104E3000DFF898787868002849D00022DFF8908859 +:104E40000292DFF890988A46002005230190002204 +:104E50000090786802A900F002FDF02835DB029886 +:104E6000D0F8EC10494504BF017802291BD1D8F8CD +:104E7000004000E0CC6AB4B14268E36D04F17C010B +:104E80004FEA032C0CF47F0C4CEA036C4FEA132E10 +:104E90000EF47F4E4EEA0C0C4CEA136C6245E9D1DD +:104EA000087805281BD100200123019000220090E2 +:104EB000786802A900F0D3FC002803DD029808B14D +:104EC000FEF7B4FD78680028BED1514626B10A46E7 +:104ED0000021284600F00CF804B0BDE8F087224617 +:104EE0000121002000F004F8A245EBD10026E9E7FB +:104EF000F8B51446002504B900BE04F17C0608B1DB +:104F0000357004E032787078824240F01B81DFF81F +:104F1000BC7730783A78824218BF3870062800F2A1 +:104F2000F980DFE800F00418448B35CDF30004F17C +:104F30005C0002F0E9FC60B14FF4FA71A5672566E8 +:104F40002046A566616700F00FF919212046FEF79B +:104F50007DFF012089E0E169002002F0BDFD70B90C +:104F60007868002846D02560FDF72EF82067204697 +:104F700000F006FB012840F0CD80022075E00128FA +:104F800038D11C2204F11C012046FDF7FDFB31E065 +:104F9000204600F05BFA012840F0BC80FDF714F8D1 +:104FA00020674FF4FA70606703213170B2E019B3E3 +:104FB0002146022000F01CF9012840F0AB80216E50 +:104FC00002F08AFD70B9204600F040FA012807D1AE +:104FD000FCF7FAFF20674FF4FA706067032044E0A3 +:104FE000042042E0012805D11C2204F11C012046C6 +:104FF000FDF7CAFB01258DE0FCF7E6FF216F626F2C +:10500000401A824280F0868042F6E160520082427D +:105010006267EFD204F15C0002F076FC002879D0E0 +:10502000FCF7D2FF2067A06F401E8041C00FA06731 +:10503000204600F0A5FA01286CD018E0C9B9FCF7A9 +:10504000C3FF216F626F401A824263D242F6E16071 +:105050005200824262670AD2FCF7B6FF2067204600 +:1050600000F0F4F9012855D00420307052E035707A +:1050700050E02146052000F0BBF801284AD1216EFE +:105080002160606861EA0001DFF84C06616105217A +:105090003170226842612046FEF740FC204600F055 +:1050A00052F8E06E10B9DFF8340604E041F2707196 +:1050B000884238BF0846E066FEF724F9E16E21E039 +:1050C0002046FEF791FDD8B1204600F04DF87868F3 +:1050D00000B30095684602F017FC08B10098E0653F +:1050E000FCF772FF20674FF4FA706067204600F00B +:1050F000ADF901280CBF032004203070192101E014 +:105100004FF4FA712046FEF7A1FE03E0002120468D +:10511000FEF714FF30787978814218BF78708DB12E +:10512000FCF73CFCE0692060FCF74CFC06212046C3 +:1051300031700021FEF702FF2046FEF7EFFB20460C +:1051400000F001F8F1BD10B5DFF88045606848B1A6 +:10515000A168002906DD491EA16003D100F08DFD84 +:105160000020606010BD000038B5044688B0002003 +:10517000DFF8585501906868A8BB1122022102206F +:1051800000F0EEFA686001F0BDF8012800D000BE22 +:10519000686801F0B7F8012821D1042001AB009024 +:1051A00068680022002100F0E9FD042001AB0090B6 +:1051B00068680122002100F0E1FD4FF488400023DF +:1051C000ADF80A006868182202A900F0B1FC0121BC +:1051D000A96058B12046FFF7B6FF09B030BD0020E6 +:1051E00009B0686030BDA868401CA86009B030BD37 +:1051F0002DE9F0418AB0044688461C2103A8002509 +:10520000FEF778F9DFF8C4040022406801920092AA +:10521000012302A900F023FB0746012FC0F2C18041 +:10522000F02F029EC0F2B980D6F8EC00DFF8A4148B +:10523000884204BF3078022840F0AF80707801289F +:1052400004BFB078062840F0A88030693069306922 +:105250003069000EFF281EBF306900F07F0090F01B +:105260007F0F00F09A807068D8F85C100A0202F490 +:105270007F0242EA01620B0A03F47F431A4342EAC7 +:105280001162904240F08980062208F1380106F14F +:105290001C00FEF7FDF8002840F07F80089002987F +:1052A000F03F04950597642700F1F001099146E06D +:1052B0008E456BD29818921C90F801E004920EEB88 +:1052C000020CACF1010C8C45CDF818E05ED2BEF1B9 +:1052D000040F23BF07A99A580A60079504990598F7 +:1052E000814253D29DF80C20012A00F09A80032AB3 +:1052F00000F09080062A58D0332A05D0352A00F0D5 +:105300009780362A2CD03EE0069804283BD1079897 +:10531000020202F47F0242EA0062010A01F47F41C4 +:10532000114341EA1061C8F86C104908C8F86C10C4 +:105330007943C8F86C1004980699081804900599E8 +:10534000049A8A4222D2099B985CFF288DF80C00AF +:105350001CD0002802F1010EAAD1CDF810E0EEE732 +:10536000069804280FD1022C079805D10899491CEA +:105370000891C8F86800DEE7D8F868108142DAD1F1 +:105380000898401C089006980028D4D10898012855 +:1053900003D930690125C8F86000029808B1FEF70A +:1053A00045FB28460AB0BDE8F081DDF818E0BEF103 +:1053B000040FE8D300224FEA9E0EBEF1020F23D95C +:1053C0004FF0020E099807AB50F801C0C3F800C0B7 +:1053D000BCF1000F18BF1CF1010F04D008F10C0341 +:1053E00043F822C0521C091D0FF015C0012A08D82D +:1053F00008F10C00C2F1020100EB82008900FDF708 +:105400000BFA88F81850BEE74EF001E0BEF1000F2D +:10541000EED0D7E706980428B5D30798C8F8080057 +:1054200089E706980428AED10798C8F8040082E7F7 +:10543000585CE2B29042A3D0062801D00695A5E7B9 +:10544000052CFBD188F87C50F8E700002DE9F843E3 +:1054500088B00646182102A8FEF74CF80027002560 +:1054600002F004FC040040F20919A84602D001F041 +:1054700039FB8046002108F23510FBF703FE0028B7 +:1054800057D0406A402100F12A05284605F8301C13 +:10549000F021FDF7C1F90120062228706870AA707A +:1054A000F06D010201F47F0141EA0061020A02F499 +:1054B0007F42114341EA106169608649C5F8EC10EA +:1054C000B06F00281ABF802169816881062206F129 +:1054D000380105F11C0005F58579FDF745F919221C +:1054E0007FA105F1F000FDF73FF905F584700C216F +:1054F000017080F8018024B1424621464846FDF7FC +:1055000033F9FF20062206F1380109F8080005F1F9 +:10551000F60008F11B08FDF727F94FF0FF304FF4B4 +:10552000864102220490ADF80A1008F1F0098DF8C6 +:105530000920664C606800F0E5FE01281DD1E5B148 +:1055400006F1600005F1FE01026806F168000A60DC +:1055500005F58271026801230A606068182102AAB9 +:1055600006640191294600924A4600F0E9F918B90B +:105570002846FEF75BFA00E001273846A2E000006B +:105580002DE9F84388B00746182102A8FDF7B2FFBD +:105590001826002502F06AFB04004FF00008A94617 +:1055A00002D001F09FFA8146002109F59A70FBF7BD +:1055B00069FD002855D0406A402100F12A0528469F +:1055C00005F8301CF021FDF727F90120062228708C +:1055D0006870AA70F86D010201F47F0141EA006170 +:1055E000020A02F47F42114341EA106169603949BD +:1055F000C5F8EC10B86F00281ABF80216981688156 +:10560000062207F1380105F11C0005F20916FDF725 +:10561000ABF8182239A105F1F000FDF7A5F805F265 +:1056200007100C21017080F8019024B14A462146F0 +:105630003046FDF799F80622FF2007F1380106F8F9 +:10564000090005F1F60009F11A06FDF78DF84FF093 +:10565000FF304FF4864102220490ADF80A108DF815 +:1056600009201A4C606800F04DFE012828D13DB396 +:10567000786E30B107F1640005F1FE0102680A603E +:105680000BE0132E00D200BEA6F1120205F58171C7 +:1056900005F1FC00B61F00F0D9FF6068182102AACE +:1056A0000123076401912946009206F1F00200F0FF +:1056B00047F918B92846FEF7B9F901E04FF001089B +:1056C000404600BF09B0BDE8F0830000A000002202 +:1056D000048C002263825363AC00002200AC0701FB +:1056E0003501033D07010000000000003204000006 +:1056F0000000360400000000FF0000003501013DFD +:105700000701000000000000320400000000370321 +:10571000010306FF28B1416A8A89082A08BF02F0FE +:10572000FFBA704718B40346002003B900BE5C6A94 +:1057300004B900BEA489082C03D1184618BC02F095 +:1057400077BB12BC7047000010B5DFF8DC4820467C +:10575000FCF74EF804F11400BDE81040FCF748B81F +:105760002DE9F04107460D4616460A2F18BF022FB5 +:1057700000D000BE32B9012D03D0022D02D1112676 +:1057800000E006260124FEF72AFA80B3022F01D09A +:10579000002400BEDFF89008816811F1010F00D0ED +:1057A00000BEC06910F1010F00D000BE112E0CD157 +:1057B000022D01D000BE1AE04FF05C08BCB140469B +:1057C000FCF724F904000BD111E0062E06D1012DBF +:1057D00001D000BE0BE04FF4B078EFE700BE06E06A +:1057E000FDF7FAF9050005D12046FCF78FF94FF0D7 +:1057F000FF3431E041462046FDF70EF8022F656088 +:1058000003D1A06840084000A060112E04D104F12B +:105810004800FBF7EDFF11E0062E0FD140F2B45126 +:1058200004F13A00818504F1880540F6B83028601B +:10583000FFF7A8F8686001202867686704F10C008A +:10584000FBF7E3FF4FF4FA60A4612062022160627B +:1058500004F13A00017046702046BDE8F0812DE960 +:10586000F041044684B00E4690461F4614F1010FE5 +:1058700018BF002C05D0E06918B194F83B0011283E +:1058800002D06FF015051EE0206A04F14805019072 +:105890002868E0B90198A0B1F90612D402A8FCF773 +:1058A000C9FD019800230090606801224121FDF7A5 +:1058B000A3F9286858B901A902A8FCF7D5FD00286A +:1058C000EFD06FF00A05284604B0BDE8F08100284B +:1058D000F7DDFCF763F8E868C46878075CBF20462A +:1058E000FBF7BEFFFCF76EF8002CEAD02046FEF76F +:1058F000B1F9142816D10A990B9D204602F043FBFA +:105900000DB118212960626AA56A11182D1AFA07CB +:105910000BD4A845C8BFA84645462A463046FCF7E2 +:1059200023FF03E06FF0150505E0316017F0050F68 +:1059300001D0002DC7D52046FBF7E2FBC3E70000EE +:105940002DE9F04F8BB00546149E894690461F46C0 +:105950004FF0000A76B170780A2818BF02280AD0E2 +:105960001822314605A805AEFCF70EFF02238DF87C +:10597000153000E000BEB9F1000F00D100BE707814 +:1059800002283BD140F2C151884568D215F1010F80 +:1059900018BF002D63D005F13A0B9BF801001128C8 +:1059A0005DD1E86930B900220021284600F060F896 +:1059B000002854D1FA06686A009002D4FEF7EBFD85 +:1059C00008B1CDF800A0F8071BD403A8FCF732FDFE +:1059D000009908F12A00FBF755FB04003FD0606AEC +:1059E000424649462A30FCF7BFFE694603A8FCF749 +:1059F0003BFD01280AD1CDF800A007E06FF0150AA1 +:105A00002DE04846FEF7B4FD040028D016A2286C0D +:105A10002063DDF80090D2E90001CDE90101727840 +:105A2000022A03D13146204602F0A2FA08F12A00E8 +:105A3000A0627188A186E868E086606A9BF8001021 +:105A400081714946029401A8FEF766F8012808BF53 +:105A5000C24604D0F8075CBF2046FBF751FB504616 +:105A60000BB0BDE8F08F0000040000000000000053 +:105A700078B50C46002689B00546002C1EBF60781C +:105A80000A28022807D0182203A8FCF77DFE02236B +:105A900003AC8DF80D30FEF77EFD00B100BE15F1B0 +:105AA000010F18BF002D3DD0E86900283AD1092127 +:105AB00002958DF80410CCB16078022810D1A0684E +:105AC000010201F47F0141EA0061020A02F47F420F +:105AD000114341EA1061A868A96240084000A8602B +:105AE0006088010A41EA0021298707E0288705F13B +:105AF000280000210022002380E81E004FF0FF3123 +:105B000001A8FEF709F810B96FF08B060CE04FF012 +:105B1000FF3000230090686801221021FDF76CF827 +:105B2000E86908B96FF0150630460AB070BD00008C +:105B30002DE9F84F0646984616F1010F18BF002EC2 +:105B400000D100BE96F83B20DFF8DC94062A0CBF9B +:105B500009F114074F460D0005D100BE6FF07C041B +:105B60002046BDE8F28F6888A0BB062A4FF47C4A25 +:105B700000904FF0000B09D109F1140906E0AAF1D9 +:105B8000010A4FF0000B1FFA8AF0F0B1684601F0ED +:105B9000BBFED0B1BDF8004048F20822484602FBE7 +:105BA00004F10A44D20FC2EB8213A4EB832404F560 +:105BB0008064A4B24FEA142B4BEA042189B200F0AE +:105BC000C8F90028DBD14BEA042BA5F802B068889D +:105BD0000028C3D00024B8F1000F03D096F83B0092 +:105BE000062807D06988384600F0B3F910B16FF085 +:105BF0006F04B5E76888020A42EA0022F060328743 +:105C0000A86818B10721FEF750FA3064306C68B10B +:105C10000068010201F47F0141EA0061020A02F416 +:105C20007F42114341EA1061B16207E006F12800AA +:105C3000002100220023002580E82E0006F10C013F +:105C40003846FBF7E5FD8BE7E0B50A2201908DF8B9 +:105C5000002010F1010F18BF00280BD04FF0FF31CA +:105C60006846FDF759FF00280CBF4FF0FF300120B8 +:105C700003B000BD002003B000BDF8B5044694F8A1 +:105C80003B0006283AD104F19005286808B1FBF7DB +:105C90003DFF686808B1FBF739FF94F86D00DFF845 +:105CA0008863258F376A012815D106F11C018F42C0 +:105CB00024D0F8687F6890F86D100129F5D0018F25 +:105CC000A942F2D190F85C2012F0060FEDD0FFF758 +:105CD000D4FFEAE77F6806F11C0087420ED0F8681F +:105CE00090F86D10012902BF00F138010888A84220 +:105CF000F0D1088E0028EDD0401E0886E06918B16A +:105D000004F10C00FBF7ACFD94F83B0011280DD119 +:105D100007E0C868C5682846FBF7A2FD2846FBF7E0 +:105D2000EFF904F1480108680028F2D1606808B171 +:105D3000FCF7FAFF2046FBF7E9FE0020F2BD10B5A4 +:105D400090F83B30062B15D1042900F1880409D1C5 +:105D5000E16879B9B0F866101068FEF713FE60606C +:105D6000002010BD052902D010682060F8E7A06867 +:105D70000028F9D06FF0150010BD00002DE9F843A0 +:105D800004466FF0150611461D46304614F1010F0A +:105D900018BF002C00F0DB80122900F2D680DFE86B +:105DA00001F00A0D1AD43F3FD4D4D4D4D472844421 +:105DB00096B7D42529002868206218E004F13A013A +:105DC00028684A78112A04D140F2DC51884288BF01 +:105DD000084660620BE004F13A00002D01780CBF28 +:105DE00001F0FD0141F00201017000E0E5630020D7 +:105DF000BDE8F28304F13A004178062940F0A28020 +:105E000068682968814280F09D8004F1800293686F +:105E10008342C0F09780116068685060002691E06E +:105E20002A462046BDE8F84389E704F13A0999F883 +:105E30000110062902BF04F180077969002940F0AA +:105E4000868004F13C082868B8F82A10FEF79AFD0D +:105E5000F86099F801100020062904BF396900296B +:105E600070D1A968B9600121B967F96704F580713B +:105E70000B78DA076BD5B8F82A204A60FB6F5A43D3 +:105E80008A60BDE8F28304F13A004178062959D1CD +:105E9000286804F13C010A6A002814BF42F0080295 +:105EA00022F008020A6200264CE004F13A00417830 +:105EB000062947D1286804F13C010A6A002814BF6A +:105EC00042F0100222F010020A6200263AE004F1C9 +:105ED0003A004178062935D1286804F580710A68AE +:105EE000002814BF42F0020222F002020A6094F875 +:105EF0006D0004280ADD204600F0F8F930B10120D9 +:105F000004F13C0108850620FDF7E3FD002619E0B9 +:105F100004F13A004178062914D1286804F13C01C3 +:105F20000A6A002814BF42F4003222F400320A62E6 +:105F3000086A012200260A8540F480700862062063 +:105F4000FDF7C7FD3046BDE8F2836FF06C00BDE899 +:105F5000F28370B504460D460026FDF740FE00288A +:105F600018BF002C0AD0E06804F1080100E0406886 +:105F7000884203D00268AA42F9D10646304670BD75 +:105F800038B505460024FDF72AFE70B12649C868D9 +:105F900001F1080200E04068904206D00368AB427D +:105FA000F9D110B1C46804B900BE204632BDF1B5C4 +:105FB00081B00023002401AD2878DFF8B86280FBAF +:105FC0000676B60806EB860CA0EB4C008DF80200B6 +:105FD000DFF8A00286FB00E0800800EB80078DF868 +:105FE00000009DF80000A6EB47068DF80160002632 +:105FF00020B99DF80100012600B902261DF806000F +:10600000761C3030C8545B1C022EF7D9022C99BF85 +:106010002E20C8540026CE545B1C641C6D1C032C1F +:10602000CAD90846F6BD00000C8C002218B40C46F4 +:10603000114602281A4603D1204618BC01F08BBF36 +:10604000002012BC704780B500210091694601F024 +:1060500035FF00B90090009802BD10B50446E16B11 +:1060600001B18847606800281EBF21680029FCF73D +:1060700027FE0020206010BDF8B50446002514F16D +:10608000010F18BF002C0DD004F11C06306848B178 +:10609000F07F062806D104F16A07F878002818BFB7 +:1060A000082802D06FF05E0526E04FF6FF70FEF77D +:1060B0005DFC3880306CC0F3C000C8B104F19007BB +:1060C000386808B101F09BFF786808B101F097FFCC +:1060D000562104F19A00FCF79FFB602104F58070C3 +:1060E000FDF708FA04F15C0045F008010560316431 +:1060F00001212046FEF77EFD2846F2BD2DE9F8433A +:1061000081465D4FFBF760FFBE6A3C6A4FF0640852 +:10611000B862861B09D1012607E04FF00008B5F8E8 +:10612000640010B1404598BF804607F11C018C42C5 +:106130001DD0E5686468B5F864000028F5D0864293 +:1061400003D2801BA5F8640007E00020A5F86400D6 +:106150002846FEF721FD0028E7D428680028DED075 +:10616000B9F1000FD9D02846FFF777FFD7E74046AF +:10617000BDE8F2830CB42DE9F0410B4600203E4C03 +:106180000B9D8046276A0A9901E090467F6804F1DA +:106190001C0297421FD0FA681FFA83FEB2F838C07B +:1061A000F445F3D102F1580C9CF815E0BEF1010F53 +:1061B000EBD0BCF800C0AEB2B445E7D1002902BFB5 +:1061C000D2F848C0DDF818E0F44502D00028DDD050 +:1061D00001E01046FAE700B94046BDE8F0015DF87D +:1061E0000CFB00002DE9F0410C00804608F15C0733 +:1061F00021D07889F96A14235022B1FBF0F038B12C +:10620000052805D243A202EBC00050F8083D4268C1 +:10621000786A0E4630B94B43DFF860C0A3FB0CC56B +:10622000AB097B62B86A38B94A43144BA2FB03310D +:106230008909B96200E03E6B361DB608B60006F16A +:106240001400FBF7E3FB050008D13868082140F48F +:10625000802038604046FEF7CDFC07E01421FCF7B3 +:10626000DBFA2E61002C14BF7D63BD632846BDE8B8 +:10627000F0810000676666660C8C00223E0AD7A398 +:106280002DE9F041054605F16406F06A0C46174613 +:10629000984638B901212846FFF7A4FF10B94FF0FE +:1062A000FF371DE043463A46214601F0C4FE07464B +:1062B000B4B9E86DC0F3C01070B9F06A01F081FEA6 +:1062C000F169814208D3E86D012140F4C070E865AE +:1062D00006203180FDF7FDFB286840F001002860B2 +:1062E0003846BDE8F0816FF01500704790F83B101C +:1062F000062900D0F7E7D0F89400002818BF01F075 +:106300006ABE70470146002011F1010F1CBF002931 +:10631000012070470000000064000000320000000F +:10632000640000002200000064000000190000006A +:106330006400000070B506460024B06A2A2801D225 +:1063400000BE42E0756A05F12201087828B30828EA +:106350003BD10C70D5F81E00D5F81A10C5F81E10E8 +:10636000C5F81A004020A8753046AC822C83022460 +:10637000FDF770FC024605F10E010020FEF770FAF1 +:10638000010A288341EA00210122284689B2C94333 +:106390002983B16AFEF796F917E02A8A130A43EABD +:1063A000022305F12A02A3F11C0E1FFA8EFEBEF194 +:1063B000000F07DD4EF001E012F8013B782B06D10B +:1063C0000FF007C0898801F0C4FA204670BD022092 +:1063D000F8E700007CB5884C0025226802B900BEB1 +:1063E000864EB06051684B78012B00D1FEE71068F3 +:1063F000926813689847002818BF0E2806D02168B5 +:10640000086889684A689047002076BD2168086856 +:1064100089688A6990470446306850B9042101961A +:10642000009100234FF400727BA10FF2ED00FBF707 +:10643000EEFB706858B9311D0420019100230090D3 +:106440004FF4007278A10FF25110FBF7E0FB2CB96A +:10645000306800281EBF706800280125284676BDD8 +:10646000F8B50C460126A06A15463C283CBF3C21E5 +:10647000A1626148A26A0368616A18689B685F69E3 +:10648000B84700B10026012D04BF2046FAF738FEB8 +:106490003046F2BD584910B509680124086889687A +:1064A0008A69904700B10024204610BD80B50021C4 +:1064B0000091C068524908421EBF50480068002839 +:1064C0000DD06A460021FCF7DBF8009838B14FF098 +:1064D00080514C480160BFF34F8FBFF36F8F01BDF8 +:1064E00070B500BF04460D46474E234653A2112106 +:1064F000304601F02FFE20212846FCF7FBFF4348E1 +:106500002E60A8604248434928616C602846E960D3 +:10651000FDF78BFD284670BDF0B583B0374E40F2D5 +:10652000EA571FE03448616A03686A4618689B6846 +:106530009D68A84705460098A062B068616AE0625D +:10654000FDF768FE20630DB920B908E0B5F57A6F54 +:10655000FAD004E0606AFDF703FB012811D0204661 +:10656000FAF7CEFD4FF0FF3200210020FCF716F8BD +:106570000020002100903846FAF784FD0400D1D1B4 +:10658000F0E7012102948DF80410002101A8FDF725 +:10659000C3FA0128ECD0E2E72AA02DE9FC41D0E9BA +:1065A0000023164F40F6A175CDE90023B8682E46AA +:1065B000019041F2883804E0B96800268869FDF747 +:1065C000ADF94FF47A70FBF715FC0B4801680868C9 +:1065D00089688A6990470446A642F2D0002CEBD025 +:1065E000AC4218BF4445ECD100216846FDF794FA4F +:1065F0000128E6D12646E4E728000022D41D012226 +:106600000000070104ED00E0E01D0122D563000257 +:106610009564000261640002525848616E646C65C2 +:10662000725461736B000000436865636B4C696E64 +:106630006B5374617475735461736B006574682572 +:1066400075000000000000000000000081423ABF19 +:1066500053189842FCF788B88018990707D0521E43 +:1066600024BF13F8011D00F8011DF6D870478107FB +:106670001CD1103A07D330B433E93210103A20E974 +:106680003210F9D230BC1032121F24BF53F8041D4F +:1066900040F8041DF8D838BF121D521E24BF13F84D +:1066A000011D00F8011DF8D8704700BF083A07D354 +:1066B00033E90210083A40F804CD40F8041DF7D23F +:1066C0000832EAE710F8012B11F8013B0AB19A42AF +:1066D000F8D0D01A704700002DE9F04106460F4669 +:1066E00090464FF49C700025FBF790F9040029D0E8 +:1066F0004FF49C712546FCF7FDFE05F13800FE22A3 +:10670000A861314601F048FD022F05F120006861C3 +:1067100014D14046FEF740F9010201F47F0141EA3D +:106720000061020A02F47F42114341EA1061686984 +:106730008160022104206960286103E02046002571 +:10674000FBF7E4F92846BDE8F081022200212DE99B +:10675000FE4380460024B8F1000F0E46154600F0B7 +:10676000908000F0BFF9401CFE2800F28A80022DC4 +:10677000009430D14046FFF766FC0090002818BF17 +:10678000002E28D04FF49C70FBF740F910B304465C +:106790004FF49C71FCF7AEFE04F13800FE22A061BC +:1067A000414601F0F9FC04F1200060616846FEF703 +:1067B000F3F8010201F47F0141EA0061020A02F4E8 +:1067C0007F42114341EA1061606981600221042027 +:1067D000616020613460009C2CB9324629464046F5 +:1067E000FEF7AAF90446002C4BD1684601F08CF85C +:1067F000009F0028BFB244D04FF4FA7001F016FD9C +:106800005FEA00093DD04FF4FA70334601904A46E2 +:1068100000953946404600F039F804002ED14FF477 +:10682000FA70334601904A4600953946404600F0DA +:106830002DF8040022D14FF4FA70334601904A46F5 +:1068400000953946404600F021F8040016D14FF477 +:10685000FA70334601904A4600953946404600F0AA +:1068600015F804000AD14FF4FA70334601904A46F5 +:1068700000953946404600F009F80446484601F0C4 +:1068800017FD204603B0BDE8F08300002DE9F14F6D +:10689000144698468EA0894692B01821D0E900236C +:1068A000CDE9012305A80026FCF724FE182105A840 +:1068B000FBF7B2FF022018218DF8150012988DF811 +:1068C00014104FF45452ADF816202E2100255FF01D +:1068D000010701F0EFFC28B179A10125FFF7F2FED5 +:1068E00000B900273D4200F0E0800020714DFDF727 +:1068F000B3FB014603E00020FDF7BCFB0146002985 +:1069000000F0D3802878012802BF086CC0F3C000D3 +:106910000028F0D1087E022800D300BE01F10C024D +:1069200052F82000002818BF10F1010FE3D00D46E7 +:106930000221009418238DF8151000998DF8143059 +:106940000790088F30B90098002101F05BFC002807 +:1069500040F0AB805CA2D2E90001CDE903019DF8D3 +:1069600015000A280CBF4FF03E0A4FF02A0A1C9867 +:106970000A280CBF1C2701271298B34600F0B2F872 +:10698000504400211230FAF77DFB04001CBF606AFE +:1069900000EB0A0B5FEA0B00CDF80CB000F085802D +:1069A0009DF815000A280CBF602140210BF8301C0F +:1069B000DDF80CB05FF00C0247A15846FBF7D4FE9F +:1069C000ABF8009012990BF10D0000F0A7F80C2322 +:1069D0000C215B1C0BEB030C00E05B1C9CF8000023 +:1069E00000281CBF1CF801EBBEF12E0FF5D1581A80 +:1069F000A0F1010C0BF801C01BF803001946002898 +:106A0000E7D10BF1010250180670012147705B1DA0 +:106A10008670C170079828490493884219BF274A95 +:106A2000904203994E80009803AA05A901F020FC2A +:106A300018B92046FAF764FB37E000981D9C01AABC +:106A40000BA901F026FC0146CCB111F10B0F12BFCE +:106A500000299DF81500022811D12A7E05F10C0CA1 +:106A60001346521CD0B2012804DCD4B25CF82400D6 +:106A700010B103E00022F8E7A342F2D12A76019890 +:106A800098B101290EDB019802910188894509D14D +:106A9000BDF82E000299424601230090019801F0B2 +:106AA00071FC06460198FCF7C1FF304613B0BDE803 +:106AB000F08F00007C010022E00000FCE00000FB01 +:106AC0002E6C6F63616C000000000000000000008D +:106AD00000000000000000000000010000010000B4 +:106AE0000000000000F10103810704D010F8011B31 +:106AF000820781B1FAD10268A2F10131914311F00C +:106B0000803104BF50F8042FF6E709BAB1FA81F1D9 +:106B100000EBD100401CC01A704700005FEA000C77 +:106B200011F8012B00F8012B12B111F8012BF9E734 +:106B3000604670472DE9FC41044604F16C0670780C +:106B4000002502280AD000956946204600F03CF84E +:106B500005460098A8B3FAF7D3FA32E03078032854 +:106B600004D308212046FEF745F82AE0E06DC0F383 +:106B7000C02038B9207AC10704D4204601F004FEB1 +:106B800001281ED12046FDF76FF8204400F1A80827 +:106B90004146204600F0D8F807462046FDF764F845 +:106BA0003D181437BF00143588F80C7030782A4629 +:106BB000401C307004B900BE00230021204601F0C3 +:106BC00025FD2846BDE8F6812DE9F04105460E4633 +:106BD0000027082400223146284600F014F9804698 +:106BE000B8F1000F0FDD31684246002908BF002DC3 +:106BF00007D00023284601F009FD641E4744E9D16F +:106C000001E000BEF5E73846BDE8F081002908BF85 +:106C1000002800D100BE01F0F9BCF8B50446486A6E +:106C200004F18806104400F10E05B06818B101F0B7 +:106C3000C8F9074600E03768F06F3946FDF79AFE5D +:106C4000E16D654A114218BF0020B4F86610884211 +:106C500002D28F4228BF084601464FF6FC7291428D +:106C600088BF11460A04120E42EA0122EA81E16D50 +:106C700021F48071E165D4F8101140182066F1BD4F +:106C800070B5496A1C4600F588761144C26D01F161 +:106C90000E05C2F34021B9B1022161F34A22C26557 +:106CA000F069401E686068686968090201F47F0144 +:106CB00041EA006168686A68000A00F47F400143A5 +:106CC00041EA126169601CE0F1690A0202F47F0284 +:106CD00042EA01620B0A03F47F431A4342EA11625B +:106CE0006A60697BCA070CD5FCF7BEFFF1696418BE +:106CF000241A7069143C844203D0697B01F0FE01C0 +:106D000069733068010201F47F0141EA0061020AFF +:106D100002F47F42114341EA1061A96070BD3EB5A3 +:106D2000B0F8662000F1F80440F2B45100F580702C +:106D30000192656B0095A369626824684A436143C8 +:106D400001F0D7FD03B030BDB0F8660002220A752D +:106D50000423C8754B75020A04208A7570472DE913 +:106D6000F8430C4681461D4917460868984668B1A5 +:106D700040F2F256C4B148462546FCF775FF804400 +:106D800047442237A7622846BDE8F2834846FCF70D +:106D90006BFF08EB0006BE192236562E38BF56266A +:106DA00014B1A06AB042E6D200213046FAF76AF97F +:106DB0000500E8D0AE6244B1A26A616A686AFBF776 +:106DC000D3FC2046FAF79CF9DDE7686A562209F100 +:106DD0009A01FBF7C9FCD6E780000200C00100025F +:106DE00010B50C4600281CBF006C002809D1142ADD +:106DF00006D1626A0821D2F81E00FDF790F900E082 +:106E00000020206310BD2DE9FE4F81460D46286805 +:106E10009246002814BF446A09F19A04484609F1D1 +:106E20005C06FCF721FF2044002400F10E070194CA +:106E3000797B41F010017973B06B00284ED07089D6 +:106E400002284BD309F1F40801AAD8F8001009F57B +:106E5000807000F0EDFB0446002C3EDD29685346AF +:106E600022464846FFF77BFF00285ED02860456A2F +:106E70004846FCF7F9FE281800F10E074846FCF7D3 +:106E8000F3FE8346B06B019AD344016801F087F8A2 +:106E900001212346009105EB0B0101F1220201467D +:106EA000B06B01F012F905463068C0F38010A8B14C +:106EB000B06B8268019901F072F8A8420ED1787B1C +:106EC00040F001007873D8F838002018C8F8300076 +:106ED000316841F40051316000E047D4707C0528EE +:106EE00046D13068C0F34010C0B109F5807000F0A1 +:106EF000C9FB98B1306820F020003060797B41F008 +:106F000001017973306840F40450306009F1F400F5 +:106F1000C16A016306214846FDF76CFE307E0428F5 +:106F200006D308214846FDF765FE4FF0FF343BE0ED +:106F3000E4B93068C0F30020E0B9FBF745F8F26926 +:106F4000811A307E42F6E06208B14FF496728A42AE +:106F500010D2FBF739F8F0613068FA21318140F442 +:106F600000703060307E401C307603E0002C1BD473 +:106F7000002C03DC306810F4407F15D0787B0AF1D8 +:106F80001401890000F0F700787340F010003973A5 +:106F9000787314B140F0080078734846FCF764FE3B +:106FA00082440AF1140A5444204603B0BDE8F08F2D +:106FB00010B50446D4F8940001F017F801460129F1 +:106FC00010DBD4F894000369426804F5807000F087 +:106FD00016FB012806DB0146D4F89400BDE81040FA +:106FE00001F015B810BD38B504460D462846FCF72B +:106FF00031FE04F15C02696A537C084400F10E0121 +:1070000094F83C01052B11DB1368DC070ED55B08F7 +:107010005B0013600220042308754B755089000A39 +:10702000887550896022C87504200A7332BD70B516 +:1070300005460E4630681C46FCF70CFE2CB1316844 +:10704000002322462846FFF7E1FD204670BD10B51B +:107050000446FCF7FFFD142802D1204610210CE065 +:10706000002010BD10B50446FCF7F4FD142802D131 +:107070002046142101E0002010BDBDE8104001F0C1 +:10708000F7BB000020B1C01F022801D9001F01D1A9 +:10709000002070470120704770B5044604F15C057C +:1070A000687C012803D9401F01D0C01E01D10026F1 +:1070B00012E0FAF789FF296A012640F6B932401A30 +:1070C000904209D308212046FDF794FD2868C0F3BB +:1070D000800008B14FF0FF36304670BDF8B5044669 +:1070E0000D4628460026FCF7B5FD696A04F5887749 +:1070F000084400F10E05687BA968AA68120202F430 +:107100007F0242EA0162A968AB68090A01F47F4183 +:107110001143C00741EA136102D57A68521C3A60F4 +:10712000E26DC2F3403030B938697861E16D41F405 +:107130000051E16506E07869491E814204BF42F4CE +:107140000042E265E06D7969C0F3C03020B9396171 +:10715000112068730A210FE0491C3961E16DC1F308 +:10716000803008B968730AE0C1F3004000280CBF02 +:1071700010200020687308212046FDF73BFD396987 +:10718000F961687B38B12046FCF76EFD94F83C61EC +:1071900036181436F6B294F83C0114308000287387 +:1071A0003046F2BD2DE9F34F83B08146086809F1FE +:1071B00058064FF0000B09F1F407FCF74BFD0146B0 +:1071C00004980068426A02F10E035C186168656801 +:1071D0002D0205F47F0545EA01656168626894F84F +:1071E0000DA0090A01F47F410D4302A945EA126589 +:1071F00001F009FC0190707D042807DDF869401E4C +:10720000A84203D1706840F4807070600198401902 +:1072100000900099786A091A0129A4BF0098786241 +:107220000498019B02990268484601F02AFC002854 +:1072300048BF4FF0FF3B00F1818104980168484648 +:10724000FFF7D1FE8046707D042804BF0AF01F01BD +:10725000022903D103214846FDF7CCFC5FEACA703E +:107260000FD57068C0F3803058B9009838627168E3 +:1072700041F48041C1F34030716010B941F4803174 +:107280007160707D801E082800F24E81DFE810F0EA +:107290002B0009002B00B600460146014C014C01B1 +:1072A00046016D1C21464846FFF74EFD80461220E0 +:1072B00060734846FCF7D8FC042108EB000B08F18A +:1072C00014084FEA880884F80C804846FDF792FCC1 +:1072D0007D620BF1140BFD61B86A401C3864B86A1A +:1072E000401CF86220E1049804684846FCF7BCFCA6 +:1072F000616A01F10E021418607B616865682D02F5 +:1073000005F47F0545EA016561686268090A01F4D0 +:107310007F410D43102145EA1265727D022A08BFA4 +:10732000122100F01700884226D008214846FDF7B8 +:1073300061FCA068A168090201F47F0141EA0061D3 +:10734000A068A268000A00F47F40014341EA12618C +:10735000B963FD61607B40F0040060734846FCF750 +:1073600083FC08EB000B08F114084FEA88080BF1C6 +:10737000140B84F80C80D7E0318809F5AC7041809B +:10738000B9F838200280707D022818D14846FCF7F1 +:107390006BFC4844102180F8B51009F580706173CA +:1073A000F389BA6B29466D1C01F0ADFA7D62FD616F +:1073B000F86A401CF862386C401C386402E001989E +:1073C00000B9FD61B86A401CB863707D022801D025 +:1073D000019870B1102148466173FCF745FC08EB39 +:1073E000000B08F114084FEA88080BF1140B84F81D +:1073F0000C8005214846FDF7FDFB95E04846FCF76B +:1074000033FC04990A68536A03F10E010C18657B7A +:107410006068D4F804A04FEA0A2A0AF47F0A4AEA0C +:10742000006A60686168000A00F47F4040EA0A0A66 +:10743000E0894AEA116A010A41EA0021E80689B2B4 +:10744000396071D5A068A168090201F47F0141EAA1 +:107450000061A068A268000A00F47F40014309F5BA +:10746000807041EA126100F036F90346F06B88B192 +:107470005BB100220021009200F027FE28B1D9F86C +:10748000000040F00200C9F80000F06B10B148465F +:10749000FFF78EFDF86AB8637068C10401D4EA078B +:1074A0001CD5C0F34030A0B909F5807000F020F978 +:1074B000054609F5807000F0E5F8002D18BF00289A +:1074C0000CD00199F8698A44AAEB000ABAF1010FBD +:1074D00004DC706840F4805070601FE0102161731C +:1074E000019880B14846FCF7BFFB08EB000B08F1A0 +:1074F000140080000BF1140B20737068C0F340304F +:1075000008B1386BF862B8F1000F0DD10499002270 +:107510004846FFF778FC012806DB04E00498016880 +:107520004846FFF7DBFD8346BBF1010F06DB019AFE +:1075300004995B464846FFF77AFD8346584605B0F6 +:10754000BDE8F08F70B504460D4628460026FCF7CE +:1075500081FB142804D12946204601F0E0FA0646B2 +:10756000304670BD70B586B00446086A20624A6A2B +:10757000626201F13A00037804F15C0284F83A3067 +:1075800001F180039D68D562DE6816631D6855624F +:107590005E68966204F1F8059E6F2E60DB6F6B608B +:1075A0000B8F1D0A45EA0325ADF80250136851619F +:1075B00043F004031360C18D01231822491CC185C7 +:1075C00069462046FEF7B4FA28B12046FEF755FB7F +:1075D000002006B070BD012006B070BD70B4039DE0 +:1075E000002604464FF0FF302E6025698D4204D1FD +:1075F000934202D352190020226170BC704738B503 +:107600000446A06C0028C8BF00250FDC656C8D42C5 +:1076100088BF0D46606BA56420640020E26460654D +:10762000FAF7D2FC2065606B28186063284632BDEB +:10763000F8B505461646AC6C14B36F6DC7F3004041 +:1076400078B1A86B012101FA07F74743FAF7BCFCB0 +:10765000296D401A00EB80025000B84238BF002468 +:107660000ED3686D40F48030411C686561F30700FB +:107670006865FAF7A9FC2865286CE862E96C316056 +:107680002046F2BD806C401E8041C00F704738B567 +:107690001546002204462A60A06CD8B1606DC0F384 +:1076A000004088B1FAF790FC216D0123401A00EBED +:1076B0008002606D8340A06B5843510081423CBF03 +:1076C000411A2960012032BDB4F85E008142804138 +:1076D000C043C00F32BD0246906C40B1136AC3185C +:1076E000994201D2002070470021136291647047D3 +:1076F000014600200A698969521A58BF0120704763 +:107700002DE9F84F8CB001240490FCF7A3FA0499FA +:107710004A6A02F10E031E187088757B010A41EA5D +:107720000021ADF8141030884FEA102B4BEA002BE3 +:107730007068D6F804A04FEA0A2A0AF47F0A4AEAD7 +:10774000006A70687168000A00F47F4040EA0A0A23 +:10775000B068D6F808904AEA116A4FEA092909F494 +:107760007F0949EA0069B068B168000A00F47F4007 +:1077700040EA0909049849EA1169FCF76BFA04998F +:1077800022308A6A8242C0F08680496A1FFA8BFBE7 +:107790000E310869D1F810800F690A69069200223B +:1077A0004FEA082808F47F0848EA00680B92C86886 +:1077B000CA683F0A07F47F4747EA0808120202F442 +:1077C0007F0242EA0062C868CB68CDF80CB007A916 +:1077D000000A00F47F40024342EA1362079282B03B +:1077E00068461422FAF7D0FF0CBCDDF818C0BDF8CB +:1077F000141048EA1C60FEF7BDFC5FEA000805D0E3 +:1078000008F16C077878FFF73DFC20B905F01F0000 +:10781000102840D008E0002038707878012811D175 +:1078200005F01F00022805D0680734D40498FFF73C +:1078300019FC30E004994046FFF784FE5FEA000837 +:107840003CD128E0690720D5022808F5827405D1CB +:10785000A06AA9F1010981451DD102E0E1688A45CC +:1078600004D100214046FDF7C5F914E0504601F06F +:1078700039F880B1E16820684118504601F02BF8D2 +:1078800048B10498FFF7E3FB05E005F01F05022D62 +:1078900003D1042801DD002432E04046FCF7E4F97E +:1078A00004990E3008EB000514224B6A191805F1F3 +:1078B0009A00FAF759FF102085F8A7004046FDF717 +:1078C00088F9307B00F0F000512805D30499404638 +:1078D00001F03DF8040013D0F089010A41EA0021CB +:1078E000404689B2C8F8F41004A9FFF75BFC04987D +:1078F00018B1F9F705FC002004904046FDF706FAA0 +:1079000020460DB0BDE8F08F38B5044601F09AF975 +:10791000054601F097F9C5EA00402060012032BD1C +:1079200010184018C01800D1704710B501F08AF93E +:10793000C0F30E0401F086F9C64901EAC0310C43D8 +:1079400001F080F944EA8074601E8041C043C00F9A +:1079500010BDC14918B9886B401C88637047C86B5B +:10796000401CC863704700002DE9F04F0FF2AC31A6 +:1079700083B00A6802A80292B84DF9F70FFB9DF890 +:1079800009009DF80A109DF80B30B34C01900020BF +:1079900000912946AAA201F09BFB05F52871002061 +:1079A00001F096FB00F0A0F8009404F1140304F138 +:1079B000100204F10C0104F10800FBF7DBFF30B901 +:1079C0000FF2DC230FF2A822AEA101F081FB05F536 +:1079D0006671002001F07CFB05F592650FF2FC2832 +:1079E0000FF20C390FF2E02A96A697A70FF2C82BD8 +:1079F00011E03146002001F06BFB09E08107F8D46B +:107A00004146002001F064FB206D40F0020020653B +:107A10006420FAF7EFF900F0FAF8002894F8500023 +:107A2000ECD1C10707D45946002001F051FB206D6D +:107A300040F00100206594F8500041070FD4A06C7D +:107A400040B1FCF7C3F8E061FCF7AEF82062FCF748 +:107A5000B4F8606200F048F8206C00F0BBF894F8CD +:107A60005000410720D4626C5146002001F030FBE9 +:107A70001AE0E06B3146401CE0630CE0606CFEF7FE +:107A8000E2FA0A220821FBF7DAFF0028F1D0606B46 +:107A90003946401C6063002001F01AFBE06C401C7A +:107AA000E0640A20FAF7A6F9E06C6428E6D394F8BB +:107AB00050004107ACD4626C4946002001F008FB3D +:107AC000E06BA36B626B00902946002001F000FB85 +:107AD000206D40F004009AE7012803D15E488161DF +:107AE000012181640020704738B55B4C84B0A06CE4 +:107AF000F8B1E0692073010EE173010A6173020CB1 +:107B0000206AA2732074010EE174010A6174020CF0 +:107B1000606AA2742075010EE175010A6175020C9C +:107B2000A069A2752072010EE172020C010AA27214 +:107B300061724B4D0020294601F0CAFA05F12C0173 +:107B4000002001F0C5FA607921790390E078029174 +:107B5000A178637801902278009105F170010020EE +:107B600001F0B6FAA06C002814BF38A238A205F1C3 +:107B7000B801002001F0ACFAE07AA17A637A227AA7 +:107B800001900020009105F1E40101F0A1FAE07BF1 +:107B9000A17B637B227B01900020009105F58C7115 +:107BA00001F096FAE07CA17C637C227C01900020AD +:107BB000009105F5A67101F08BFAE07DA17D637D52 +:107BC000227D01900020009105F5C07101F080FA3E +:107BD00005B030BD38B584B06946002200230024CA +:107BE000002581E83C00FEF7B0FD1E4C48B1694617 +:107BF000FEF7DDF96A462146002001F069FA05B07A +:107C000030BD04F1380101F063FA05B030BD12490E +:107C100038B5886C002408B9022032BDFBF7E2FFBA +:107C200005461148006801F005FC10B9012D01D18D +:107C300032BD0124012D18BF44F00204204632BD9C +:107C4000312E30002E000000210000005965730025 +:107C50004E6F00000080FF3FC40000228802000237 +:107C600054070002080900023002000228A07047F1 +:107C70006E65745F7468726561645F656E74727955 +:107C8000000000005B4552525D20496E2046756E33 +:107C90006374696F6E3A20257328292C20257300A0 +:107CA0004672656552544F535F4950496E6974205E +:107CB0004661696C656400000D0A4E6574776F72E9 +:107CC0006B206973205570000D0A50696E67696EEC +:107CD000672025733A0D0A0D0A0000000D0A4E6553 +:107CE00074776F726B20697320446F776E000000A9 +:107CF0000D0A200D0A50696E672053746174697310 +:107D00007469637320666F72202573203A0D0A0030 +:107D1000454B2D5241384D3100000000000000005D +:107D2000FEB505466846696900912A6B01926C6A46 +:107D300001AAAE6A2146FBF725FA296B2A3E09B94A +:107D40000199296302286BD0012843D1A88E58B12C +:107D5000A084E88E608406F108000104090E41EA5F +:107D600000210020E1842085686A18222F491C36F2 +:107D70008779801DFAF7F8FCA88E08B90121E17512 +:107D80003004000E40EA062020826869C4F81E0014 +:107D9000286B10B10068C4F81A0000212846A1829F +:107DA0002183FBF757FF024604F10E010020FCF788 +:107DB00057FD010A41EA002189B2C943B80721836E +:107DC00002D40021218515E0A96A01222046FCF792 +:107DD00079FC0FE020BB00990022FBF75DF9686990 +:107DE0000B21FCF79CF92863D0B100986861284604 +:107DF000FBF7CCFA286B98B1D0F8A44000F1380119 +:107E0000686A0622801DFAF7AFFC002C1CBFE368ED +:107E1000002B08D0012229462046984703B0F0BD28 +:107E20002846F9F76DF903B0F0BD0000AC00002260 +:107E30002DE9F843040091464FF0010800D100BE3F +:107E4000656A05B900BE276B0846FEF799F8002160 +:107E50000646C9F800106EB3002F1CBF3868002812 +:107E60000ED02046FBF7ABF8012804D1C9F800007A +:107E70004FF000081FE0D5F81A10A81DFBF7BBF85B +:107E8000FAF724F8F9F78AFD214606F14800F9F7D8 +:107E9000BFFCF9F797FDFAF71FF8706810B10121E0 +:107EA000FAF70EFF3046FCF7A1FF20B1206BFCF77C +:107EB0004FFB00E088464046BDE8F283FEB50E4623 +:107EC000042105463046FAF7A7FC01242F4600217D +:107ED00068463B780022302B0CD17B78303B0A2B54 +:107EE00008D200241CE002EB820317F8012B303A81 +:107EF00002EB43023B78303B0A2BF4D3AF4208BF7E +:107F00000024B2F5807FECD20329027003D23A78C4 +:107F10002E2AE6D17F1C1CB1491C401C0429D8D351 +:107F2000387800B10024042918BF002410D17CB196 +:107F30009DF802209DF803109DF80000120442EA0B +:107F400001629DF8011042EA01220243019232606F +:107F5000204603B0F0BD1CB50C46102A38BF0024E3 +:107F600004D3026800921046FEF721F8204616BDA1 +:107F7000002818BF002904D08968426A416108209E +:107F8000908100207047002818BF002905D00222E8 +:107F90004A7043698B60808E48802A207047006950 +:107FA0001218511A814228BF091A08467047826880 +:107FB000016900684018801A401E884228BF401A94 +:107FC0007047C268016900684018801A401E8842E4 +:107FD00028BF401A7047014688680A6909688018F6 +:107FE000401A904228BF801A7047014688680A6983 +:107FF00049688018401A904228BF801A70470021B3 +:108000000022816000230260C3604160704710B4A9 +:10801000846803694268E418A41A9C4228BFE41AE1 +:1080200042688C4288BF0C46A4189C4228BFE41AC0 +:10803000446010BC70472DE9F843074615460C46CE +:10804000BA68396938684018801A401E884228BFCB +:10805000401A844234BF001B00201946FCF78EFCF6 +:108060005FEA000830D0BE6824B13869A61986429C +:1080700028BF361AB5B138694146801BFCF77EFC33 +:10808000814607F114004A4629468019FAF76CFB2D +:10809000C14507D2A8EB090205EB090107F114005D +:1080A000FAF762FBF9F712FF2CB9386946448642A9 +:1080B00028BF361ABE60F8683968721A401A8242C0 +:1080C00028BFFE60F9F708FF40E02DE9F8430746B6 +:1080D0001546B8680C463A6939688018401A9042CB +:1080E00028BF801A844234BF001B00201946FCF7C9 +:1080F00045FC5FEA000829D03E6824B13869A6191A +:10810000864228BF361AB5B138694146801BFCF754 +:1081100035FC814607F1140081194A462846FAF7D2 +:1081200023FBC14507D2A8EB090207F1140105EBB7 +:108130000900FAF719FB0898002808BF002C05D1A0 +:1081400038694644864228BF361A3E604046BDE83C +:10815000F283000008B438B585B009AC002504945A +:10816000039500290EBF01950190491E02910095CB +:1081700004AB01A9074878441A3001F087FD019942 +:1081800001B10D70002858BF039806B030BC5DF8EF +:1081900008FB00BF638DFFFF01B58B0718D1121FCD +:1081A00021D351F8043BA3F1013C2CEA030C1CF051 +:1081B000803C04BF40F8043BF1E79CFA8CFCBCFA1D +:1081C0008CF1C1F118018B40CB4040F8043B13E027 +:1081D000042A09D311F8013B521E00F8013B5BB1A0 +:1081E0008B07F7D1DBE7121D5AB111F8013B521E84 +:1081F00000F8013B03B1F8D111001CBF0022FAF7CF +:10820000AFFC01BD38B586B004460D46182168465E +:10821000FBF770F90222ADF802508DF80120182208 +:1082200069462046FDF724FC07B030BD11B583B088 +:1082300032200190112202210220FDF791FA04461A +:10824000FEF760F808B900240FE0042001AB0090AD +:10825000012200212046FDF791FD042003AB009090 +:10826000002200212046FDF789FD204604B010BD04 +:108270007CB5182614460196012300916268216896 +:108280000025FDF75DFB6168884208BF012528468F +:1082900076BD30B5144683B0182202AD0292012398 +:1082A0000091002201952146FDF7D9FA03B030BDB7 +:1082B000FDF7CABCC9B202788A421AB11CBF10F8D5 +:1082C000012FF9E718BF0020704703460020002265 +:1082D000F0B55D690C46DE68002D35D0317801F0CF +:1082E000C001C02915D1022D2ED902222CE00EEB9F +:1082F0000001A14227D24EF00DC003F12C01014430 +:10830000B71817F801CB401C521C01F801CB0FF035 +:1083100009C0AA420FD2B15C69B120B12E2103F18C +:108320002C073954401C16F802E0521C0EEB0201D7 +:108330008D42DCD207E03AB1AA4204D200212C33AC +:108340001954521C00E000221046F0BD03460020E4 +:10835000B9B11A7802F0C002C02A05D1022910D999 +:1083600002207047891A10181A5C2AB1012903D912 +:10837000521C8A42F6D303E018B10AB9401C704778 +:10838000002070472DE9F843CEB081460D46002607 +:1083900090461C46569F4FF49A7101A8FBF7AAF825 +:1083A0000C2D4CA9ADF82A704D910B944DD309F1C9 +:1083B0000C010595069504910699CDF80490019855 +:1083C00000960C39CDF80C9006918088010A41EA9C +:1083D0000021ADF8081089B2B9B300271BE0069957 +:1083E0000498FFF7B3FF05E00028F8D1FE2101A8AB +:1083F000FFF76BFF48B30099069A41180091049962 +:108400000144101A0428049106901ED30A1D001F6F +:1084100004927F1C0690BDF80810B8B28842E3D3DE +:108420000198C088010A41EA00210198C1800199A0 +:10843000488800F47860802805D16A46414601A842 +:1084400000F007F8064604B9002630464FB0BDE8F4 +:10845000F0832DE9F84F4FF0000890B00027C14697 +:1084600006460C4615468EE0401C984280F0C880B7 +:108470001B1A41181AF8010008B1022BF4D2002986 +:1084800000F0BE80002840F0BB80491C00F0B8809E +:108490008EE0012840F0A4800420306271690E292A +:1084A000C0F09E80F068326A8346BBF808100B0A61 +:1084B00043EA012391B29BB28B4253D1102A00F1BF +:1084C0000A010ED101A8FAF74FF934B101AA0A2125 +:1084D00006F12C00FEF700F9074601200590F06137 +:1084E00010E006F11C00FAF73FF93CB106F11C025E +:1084F000022106F12C00FEF7EFF80746F169002291 +:108500000191059257B1206800280EBF2760D6F868 +:108510003001076007F11C01C6F83011B06A60B184 +:10852000DBF8042000200090002301A906F12C00B4 +:10853000FCF75EFAB08C401CB084308B1C2804D150 +:10854000282306AA01A90A2004E0282306AA06F186 +:108550001C010220FDF76AFDB8F1000F02D1F0699D +:1085600000B18046F168306A01F10A020244F2600B +:108570007169081A0A3803E0F268401A0A44F26086 +:10858000706109F1010931681FFA89F0CA889042C7 +:1085900038D2B08CB0BBD6F80CA0FE2300219AF8DC +:1085A00000C00CF0C00CBCF1C00F7FF463AF02211F +:1085B00015B12868081828600AEB0100F06072699C +:1085C000511A022971611BD3FCF7F2F91C28308380 +:1085D0007FF45FAF1020306271691A29BFF462AF77 +:1085E00070690A28CDD3F1680A3801F10A02F260F5 +:1085F00070610A89110A41EA022189B28842BBD21C +:10860000002000E0404611B0BDE8F08F2DE9F04FAA +:108610000D0091B08146934698460BD1382103A8AE +:10862000FAF768FF09F19A02562103AD0C920D91F9 +:108630004FF000086E6A002D06F10E0400F09E80D7 +:10864000286B06F1220A574670B91422294648467B +:10865000FEF7C6FB286B38B9B8F1000F00F08E802A +:108660002846F8F74DFD89E0B9F1000F1CD014221F +:1086700029464846FEF7D1FA5B4614222946484669 +:10868000FEF7FEFAD9F84800010201F47F0141EA41 +:108690000061020A02F47F42114341EA1061216144 +:1086A000286B0168E16007E07868B9687960B860B4 +:1086B0002069E1682161E06080204FEA1B2120727F +:1086C00041EA0B2161802F4801880BF10E0B06F166 +:1086D00006090A0A42EA0122A28001881422491CE2 +:1086E00001800020E08021466081FCF7B9F8010A92 +:1086F000012241EA0021304689B2C9436181A96A59 +:10870000FBF7E0FF7988388805F13002398001A94C +:108710007880C5F828B0206900906846FAF732FDE5 +:10872000012808BF0DF10409062249463046FAF730 +:108730001BF8286B062200F13801B01DFAF714F877 +:10874000296BD1F8A40000B900BE0246D06800B978 +:1087500000BE10464246C36829469847B8F1000F4C +:108760000CD1B18CBAF800000622AAF800103146EC +:10877000B0842069E060B01DF9F7F6FF11B0BDE8E4 +:10878000F08F000034290122F0B583B00646B06CAA +:10879000012506F15807010201F47F0141EA006159 +:1087A000020A02F47F42114306F1400241EA1061DD +:1087B0006846009101A9FAF7E5FC012806D0387D4A +:1087C000401C38750098FAF7A3FD07E03B88318F0D +:1087D000B26CB06AFFF7A4F8040001D1002544E0B0 +:1087E00079680020387506F19A0041F400617960DB +:1087F0005621FAF711F8062201A906F1A000F9F7AF +:10880000B3FF06F1A60008214522018082704FF4D3 +:1088100050538021062283808172C272B16C0A0299 +:1088200002F47F0242EA01620B0A03F47F431A4317 +:1088300042EA1162C6F8B42039880A0A42EA0122E3 +:10884000C282318F0A0A42EA01220021028306F124 +:10885000C800816450220221446602704170304693 +:1088600001F087FC3046FEF75AFA284603B0F0BD07 +:1088700010B5426A02F12E035C78597050211970CC +:10888000A30720D5D2F82610D2F826301B0203F415 +:108890007F0343EA0163D2F82610D2F82640090A82 +:1088A00001F47F410B4343EA14635B1C190201F49A +:1088B0007F011C0A41EA036104F47F44214341EA39 +:1088C0001361C2F826100146002328220020FEF77B +:1088D0009DF9002010BD024600208A1A521E58BF82 +:1088E0000120704702460020521A521E58BF012034 +:1088F00070473CB41D46049C059B4160826029463C +:10890000224602B030BC30B400240125046005606A +:1089100000F15C0563B16C8804B16B802C88A342C4 +:1089200000D32CB94468B4FBF3F45C4344602B805F +:108930002B88C1604FF4FA740161436484638161E0 +:10894000C261026242638262C26230BC70472DE93A +:10895000F04180460D4628460126FBF77BF96A6AFE +:108960000E3000F11401104400F11407007B51286F +:1089700046D30009441FA86AA406240E81423FD2B0 +:10898000411AA1423CD306E07878022811DB8442E8 +:108990000FD3241A07449CB3387888B30128F8D041 +:1089A000012C06D90228EFD1042C02D378780428B0 +:1089B00001D0002624E0B81CFBF7FAFF08F15C01A7 +:1089C0004A89824216D1B0F5067F16D390420FD263 +:1089D0000A6842F001020A60D8F8043108F5AE7264 +:1089E000B3FBF0F34343C8F8043150801080488152 +:1089F0000420CEE70028DCD0E5E74FF40670E5E779 +:108A00003046BDE8F081F8B507460C46FBF722F981 +:108A1000796A084400F10E063846FBF71BF9054653 +:108A2000307B7A6A800800F03C0041190A4402F168 +:108A30000E0323607B6ABA6A9F890E3A082F06D11B +:108A40000E335F883B0A43EA07239BB200E0002312 +:108A50009342C8BF13469942BABF181A451B002556 +:108A6000707B81060BD5708A010A41EA00212068DB +:108A700089B2084420602846FBF778FF2D1A284663 +:108A8000F2BD2DE9FC47804617468A461C4638460B +:108A90000025FBF7DFF8796AD14608440E304168BB +:108AA0004668360206F47F0646EA01664168426877 +:108AB000090A01F47F410E4346EA126654B398F85E +:108AC0006D00042826DB019508F18801886810B143 +:108AD000FFF76DFA00E0086801A9034600912246FD +:108AE000314608F58070FEF779FD002814D401990D +:108AF00011B1641A0AEB0109014623464A46404671 +:108B0000FDF7BEFBA04207D038464FF0FF35FEF719 +:108B1000A9FA01E088F83C512846BDE8F6872DE91E +:108B2000F843044600260D46002C1FBF002D6F6A37 +:108B3000286B002800F08280D7F81E100068814260 +:108B40007CD1D7F81A20D7F81E007B8C218FFEF736 +:108B5000E7FE5FEA000871D0E16D04F16802C1F33D +:108B6000C00028B141F004012646E165946018E098 +:108B70001088518888420AD2062201210220FCF77F +:108B8000EFFD5FEA000918BF19F1010F03D1284674 +:108B9000FEF768FA52E02146FEF7E4FC00284DD0CB +:108BA0004E462846FBF756F82A6B696A3264084439 +:108BB000B1680E3049084900B160798C0A0A42EA6E +:108BC0000122A6F85820D7F81A10D7F81A20120256 +:108BD00002F47F0242EA0162D7F81A10D7F81A307D +:108BE000090A01F47F410A4306F5887142EA1362DB +:108BF000B264C1F81C80426843681B0203F47F031F +:108C000043EA0263426844683046120A02F47F4233 +:108C1000134343EA14630B6001F0ABFA3046FEF7EE +:108C20007EF803213046FBF7E5FFAA6A562A88BF83 +:108C30005622696A06F19A00F9F796FD3046BDE8BA +:108C4000F2830000F0B52149214AD1F880705368C1 +:108C50001078204D204E6FF0004418BB082006FB12 +:108C600003532746B3FBF7F7401E04FB1733F6D137 +:108C70000F46102006FB0353A446B3FBFCFC04FB89 +:108C80001C333B60A64657F8043B06FB0353B3FB7B +:108C9000FEFE04FB1E33401E47F8043BEAD1CF6FB3 +:108CA0000120107006FB0353254607F01F07B3FB96 +:108CB000F5F551F8270004FB153341F82730C1F8CA +:108CC0008000536020F04040F0BD0000AC2801223D +:108CD000740100225FF36E3C0D66190038B504463E +:108CE000A0686368421C934205D325682954E06854 +:108CF000A260401CE060A268606882420CD12168DA +:108D0000206901F00FFBA168884203D04FF0FF30CB +:108D1000E06031BD0021A16031BD2DE9F84F07466B +:108D200089469246984648460125012102E0B0FB5B +:108D3000FAF0491C5045FAD20B9E4046884538BF90 +:108D400008460090F0070A9C17D4B4B1B00702D5CA +:108D5000B8F1000F02D04FF0200B0BE04FF0300BBA +:108D600008E059463846FFF7B9FFF868641E002846 +:108D700003D454B10098A042F3D3F96800292FD44A +:108D800003E0A8F101080AFB05F5B8F1010FF8D8D6 +:108D9000B9FBF5F0504528BF0AFB05F5F8D2B9FB41 +:108DA000F5F00FF2483105FB1099095C3846FFF7E2 +:108DB00095FFF868002803D4B5FBFAF5002DEED135 +:108DC000F0070DD564B1009DA54209D22021384697 +:108DD000FFF784FFF868641E002801D4002CF3D14B +:108DE000BDE8F18F2DE9F04F97B083460D46002383 +:108DF00007A840210290164603910493CDF818B0BD +:108E0000059315F8010B002800F04E81252840F04D +:108E10004381002702E047F001076D1C28782328D2 +:108E20000CD02B2807D02D28F5D0302808BF47F0CC +:108E30000207F2D005E047F00407EEE747F0080725 +:108E4000EBE7002406E004EB84016D1C00EB41001D +:108E5000A0F1300429780846A0F130020A2AF2D3A2 +:108E60002E294FF000080DD16D1C06E008EB88019B +:108E70006D1C00EB4100A0F130082878A0F1300112 +:108E80000A29F3D3287801E015F8010F6C2818BFE0 +:108E90006828F9D0252800F0F980582800F0B9801A +:108EA00063280ED0642812D0702800F0E280732866 +:108EB00000F0B780752800F0A380782800F0A98022 +:108EC000E8E030680168021D3260C9B2DFE0306856 +:108ED00050F8049B30605FEA090048BF404201211E +:108EE00006E07A4A491C80FB0232901000EBD070F9 +:108EF0000A28F6DAC246884538BF8A462CB1B9F14D +:108F0000000F01D4780700D5641EB80702D5B8F168 +:108F1000000F27D0F80725D424B3A24522D2049805 +:108F2000039A641E411C8A4207D2049A0398824223 +:108F30000BD00598002813D514E0029B20221A5468 +:108F400005980491401C0590EFE70299069801F0FE +:108F5000E9F90499884204BF00200490E9D040E078 +:108F600024B1DAE70598002800F19480B9F1000FE8 +:108F700003D5C9F100092D2102E0780707D52B217F +:108F800002A8FFF7ABFE0598002800F1838007F0E8 +:108F90000301022908BFB8F1000F2BD154B3A24539 +:108FA00025D20498039A641E411C8A4207D2049A6F +:108FB000039882420BD00598002816D517E0029B33 +:108FC00030221A5405980491401C0590EFE702994D +:108FD000069801F0A7F90499884204BF0020049084 +:108FE000E9D04FF0FF3005906BE01CB1D7E7059852 +:108FF00000284FD40197434600940A22494641E095 +:10900000306843460A2250F8041B306001970094F0 +:1090100038E03068434650F8041B306001970094F4 +:109020002FE0306850F8044B306004B92DA414F8D8 +:10903000010B78B30499039B4A1C934207D2049A0C +:10904000039882420AD005980028F0D522E0029BBE +:10905000585405980492401C0590F0E70299069830 +:1090600001F060F90499884204BF00200490EAD01E +:10907000B7E730680022082350F8041B30600192E3 +:109080000093102202A8FFF748FE03E0252102A862 +:10909000FFF724FE6D1C03E0014602A8FFF71EFE49 +:1090A000059800287FF5ADAE0598002809DD049AE3 +:1090B0001AB107A9584601F035F9059904984118E5 +:1090C0000591059817B0BDE8F08F000067666666E9 +:1090D0000CB480B502AA00926A46FFF783FE02BC78 +:1090E0005DF80CFB284E554C4C29000030313233D2 +:1090F0003435363738394142434445462DE9F04747 +:1091000004460E460027FCB1002E1CBF3069002823 +:1091100018D0756BB5B1307808B10427C8E096F95E +:10912000200000280CD47079042809DA10B1B06846 +:10913000402805D27078002804BFB069002805D106 +:109140000327B5E00227B3E00127B1E02068DFF88C +:10915000B08A404576D0DFF8AC1ADFF8ACAA2161BE +:1091600030786660D4F81090E776A7760AEB002A8C +:109170006068C4F814A067762776417D28680901E5 +:10918000FAF7B8F96068017D68680901FAF7B2F981 +:10919000204600F0E9FBB06AE061316B6162276252 +:1091A000EFF31086012585F31088DFF8600A016867 +:1091B00062681378C3F10F0305FA03F39943016062 +:1091C000006801219620F7F757FE86F31088606942 +:1091D000DFF83C2A016841F0010101601368DFF803 +:1091E000340A0121B0FBF3F0401CF7F745FE20469E +:1091F00000F024FD6068C26A5168106892681368C4 +:10920000984700284DD16068C16A086889684A6932 +:1092100090473720DFF8001AC9F81000CAF8281064 +:10922000DAF8300040F48000CAF830006068416A23 +:1092300090F920000B010200014606D4DFF8DC693A +:10924000735409E00E20BDE8F087DFF8D46901F01F +:109250000F0CB4440CF8043CDFF8C83943F8224042 +:10926000DFF8C43903EB8206D6F800C02CF4803C4A +:10927000C6F800C053F82220BFF35F8F00F01F0034 +:109280004A0905FA00F0DFF8A43943F8220001F09A +:109290001F018D40DFF8980940F82250C4F8008083 +:1092A00006E041F2883188420CBF40F6A5770746B8 +:1092B0003846BDE8F0870000F8B504004ED02068BD +:1092C000DFF83C1988424BD160680125266967693F +:1092D00090F9200001000CD400F01F0205FA02F200 +:1092E000DFF85019400941F82020BFF34F8FBFF33A +:1092F0006F8F6168DFF82C0991F92020002140F878 +:1093000022106268D16A086889684A689047B06923 +:10931000002120F00400B061386B20F48000386335 +:109320003160E176A17661762176EFF3108685F3E0 +:109330001088DFF8D808016862681378C3F10F035A +:109340009D400D430560006801219620F7F794FDCC +:1093500086F31088002060602060F2BD0120F2BD1D +:109360000720F2BD38B30168DFF89428914224D178 +:10937000C17E012923D1016909688A0522D4826846 +:10938000116800290FD4D2F800C0DFF8AC1801EA48 +:109390000C0CC2F800C081680A6842F000420A6002 +:1093A0008168CA6882604069016901291CBF012285 +:1093B000026100207047012070470720704740F687 +:1093C000A170704740F6A270704710B4002230B30D +:1093D0000368DFF82C48A34222D111B311F01F0318 +:1093E0001FD143685C78012C1CD183681C68002C59 +:1093F0001BD499608368DFF840181C680C401C601F +:1094000081680B6843F000430B608168CB68836020 +:109410004069016901290AD00123036107E086E25E +:1094200088E28AE2052010BC704740F6A67210461A +:1094300010BC70472DE9F041050088B03CD0286889 +:10944000DFF8BC67B04239D1A87E696801284F6B4C +:1094500027D1E8690021A97670B1696800230A78EC +:109460008DF80830039301A9019204936868026B98 +:109470002846059200F069FB287E8DF80000D5F89B +:1094800004802846FFF718FF040040F01A81414687 +:109490002846FFF733FE040040F013819DF80000DA +:1094A0002876284600F041FB0400287E08D160B9E8 +:1094B00002200121687607E0012003E1072001E195 +:1094C000012802D1687600212976687E022840F0C2 +:1094D000D780002068766868417D38680901FAF70E +:1094E00009F86868017D786800270901FAF702F831 +:1094F000284600F039FA01200022E8766868016900 +:10950000284600F04AFA0021079106910091286848 +:10951000B04205D0072400200221E8766976D0E029 +:1095200068682E69D5F814806B4606AA07A9C46A34 +:109530002068A468D4F818C0E047002840F0928062 +:109540000798401E032800F28D80DFE800F05602E5 +:10955000834D316841F002013160306820F0040031 +:10956000306068680024017901294FD14FF6FF70FF +:109570000021706500207166C8F87000316841F400 +:1095800000213160069A00980021920002F00C023E +:1095900000F00300104310F00C0F1EBF012100F07B +:1095A0000E02042A13D0022106281CBF032107281B +:1095B0000DD00421082A1EBF052100F00A020A2A44 +:1095C00005D006210C281CBF07210D284DD10FF214 +:1095D000946000EB8100C7788078012845D131681C +:1095E00041F48031316044E0306840F00200306086 +:1095F000316841F004013160B3E7306820F00200C7 +:109600003060316821F0040131600024306820F4BA +:1096100080303060316821F4003131606868C17891 +:10962000326861F300023260306840F04000306020 +:109630003168012041F020013160C8F81000002C91 +:109640007FF469AFE86900283BD0696801230A7894 +:1096500001922AE0306820F002003060316841F069 +:109660000401D1E740F6A174E9E7306820F48030C6 +:109670003060012FCED1306840F400303060CDE74B +:1096800001281ED1002068762869016821F0400178 +:1096900001600268002122F020020260E869E97698 +:1096A00078B1696802230A78019200218DF80830A8 +:1096B000039104916868016B2846059101A900F0A7 +:1096C00044FA204608B0BDE8F0810000F0B504007F +:1096D00083B031D02068DFF82855A8422FD1E17E31 +:1096E000012950D1636801222046196900F055F91B +:1096F00000220092029201922168A94243D160683F +:10970000256901AB02AA6946C66A3068B668B769BE +:10971000B847002837D10098401E032833D8DFE827 +:1097200000F015021D11296841F002012960286826 +:1097300020F00400286019E0012003B0F0BD0720EC +:1097400003B0F0BD286840F002000AE0286820F06D +:1097500002002860296821F0040106E0286820F052 +:1097600002002860296841F004012960286840F45B +:10977000007028602968204641F04001296000F00F +:10978000D4F903B0F0BD40F6A17003B0F0BDF8B558 +:1097900004460D461646002024B32168DFF86024F5 +:1097A000914221D1002D18BF002E1FD0E17E01294A +:1097B0001ED1216909688A051BD4A7683968002968 +:1097C0001ED46268917819B13B68190112D41AE06D +:1097D0003B681906F8D52046FFF7C4FD90B940F65E +:1097E000A470F2BD0120F2BD0720F2BD0220F2BD3F +:1097F00075E077E02046FFF7B5FD0028DDD008B919 +:109800004FF47A60F2BDBB68B98857797F18F7D0FA +:10981000517841B93A4619462846F8F7A5FF20463F +:10982000FFF7A0FD00E02B603760F2BDF8B50446FD +:109830000D46174600266CB12068DFF8C42390421D +:109840000AD15DB1A7F13C0040F2AF52904207D37C +:109850000320F2BD0120F2BD0720F2BD0220F2BDBF +:10986000E07E012811D12069006882050ED462686B +:109870005078B8B9E068D0F800C0BCF1000F4EBF16 +:1098800040F6A3768368D16901E028E02AE026BB90 +:10989000B94238BF40F6A3761FD33A462946184648 +:1098A000F8F762FF60684178012904BFE0688560CD +:1098B000E068C780E068016821F040510160E0681D +:1098C000016841F030410160E068C1686069E160B1 +:1098D000816801291CBF012282603046F2BD40F63A +:1098E000A170F2BD40F6A270F2BD10B42222D8B130 +:1098F0000368C34CA34218D1C1B14369D3F8D8302F +:109900008BB14468103B207D646B6468A3423CBF0C +:1099100004EB0010A0F11003986820B11B68002B25 +:109920005CBF0860002282E501E003E005E0012061 +:1099300010BC7047072010BC7047022010BC704755 +:1099400030B458B10C0009D00468AD4DAC4208D118 +:10995000C16142620362002030BC7047012030BC0C +:109960007047072030BC704738B50446626890697C +:1099700090B15178507D09B9117D401860B1002532 +:10998000009060688269C16950592D1DF8F744FF45 +:109990000098401E0090F4D131BD2DE9F843040039 +:1099A0000F46154600F0BF802068DFF8548240451E +:1099B00040F0B98060692669964B0121026842F047 +:1099C00001020260924AD2F800C0B3FBFCF0401CD6 +:1099D000F7F752FA204600F031F9387979797B7837 +:1099E00006F1C00297F802C0002641EA002138784B +:1099F0001B0443EA0063F8784FF0004743EA0C2366 +:109A00000343002013608446916062688646814665 +:109A1000536B15E01868D1698019C18000F11001FD +:109A2000A0F80490C160916900290FBF816051F8CE +:109A30000E10816007600CF1010C10360EF1040E5F +:109A4000517D8C45E6D338B1016841F08041016019 +:109A50001F68C7601968A1600027BC461DE0C0F8F8 +:109A6000089017E058680121CE46604400F11006C6 +:109A7000C1800021A0F804E00160C660517800298F +:109A8000EDD191690029EAD092F815E0BE4451F871 +:109A90002E1081607F1C0CF1100C117D8F42E1D3E0 +:109AA00038B1016841F0804101605F68C760586863 +:109AB000E060002C37D02068404534D1012D20696A +:109AC000616907D1836943F0020383610B6B43F43F +:109AD00080030AE00B6B43F480030B630B6B43F4CE +:109AE00080230B630B6B43F400130B6340F2EE53C4 +:109AF000836014250565D368C366086840F040009C +:109B00000860A3680B62E4688C619078002807BF46 +:109B100000228A6380208863002240F20F708A64EA +:109B2000012208658A65BDE8F18310B5416800240B +:109B3000C96A08688968CA69904741F288318842D1 +:109B400008BF40F6A174204610BDF0B585B00446AC +:109B5000206A00280FBF68466A4690E8E81082E84D +:109B6000E81091F804E080F804E08A688260C9682F +:109B7000C160626811780160636A0361E1698847C6 +:109B8000206A20B1694691E87C0080E87C0005B03D +:109B9000F0BD000078B585B0EFF30380103821499F +:109BA00040B251F82020106954690369A16A4D023E +:109BB00004D59E0744BF012595760361A162D06953 +:109BC00070B15468032625788DF8046002930095DF +:109BD000039150686946036B10460493FFF7B5FF85 +:109BE000EFF30380103840B20F4901EB8002136895 +:109BF00023F48033136051F8200006B070BD0000DC +:109C0000454854450041354000403540043020402F +:109C10000427012200E1F5059F0FFF4700E400E063 +:109C200018ED00E04432002200C3004080E200E072 +:109C300000E100E080E100E060FCFFC741694068AE +:109C4000027A8B6F02F03F029B0942EA83128A6715 +:109C500040798A6F00F0030022F4403242EA004269 +:109C60008A6770470C0000000E0400000F06000019 +:109C70000F0701000E0800000A0A01010F0C000086 +:109C80000F0D000140F02000704700002DE9F84F53 +:109C900094B00DF12E051E9CDFF8A8936C70129500 +:109CA0000024089402914FF0FF340DF13008139412 +:109CB000824616461D460AE016F8011B0298D04758 +:109CC0000028029000F0CF800898401C089030785F +:109CD00040B12528F0D100200021002205900691F6 +:109CE000079203E00898AFE141F0010116F8010F77 +:109CF0002028F9D023280CD02B2804D02D2805D0DB +:109D0000302809D00BE041F00201EFE741F00401F7 +:109D1000ECE741F00801E9E741F01001E6E72A2805 +:109D20000CD12A6852F8040B2A6000280A9003D547 +:109D300040420A9041F00401761C10E00A9209E0CA +:109D40000A98484505DA00EB800302EB4302303AFB +:109D50000A92761C3278A2F130000A28F0D33078CB +:109D60002E2802D01398099021E016F8010F2A2816 +:109D700006D1286850F8042B28600992761C16E05A +:109D80002D280CBF761C0020002209920AE040B961 +:109D9000099A4A4505DA02EB820403EB4403303B9F +:109DA0000993761C3378A3F130020A2AEFD3ADF879 +:109DB0002C100FF298303178FEF77CFA08B116F8C3 +:109DC000010B8DF82E009DF82E00682804BF317815 +:109DD000682903D162208DF82E00761C0CA804900F +:109DE00016F8012B252A114614D0582A60D0632A70 +:109DF00000F0BD80642A18BF692A00F086806F2AAF +:109E000056D0702A48D0732A09D0752A18BF782AEC +:109E10004ED0B3E0012205928DF830100FE0286893 +:109E200050F8044B286003941CBB12994878E8B1A1 +:109E30000FF2203000F0AAFA4042012813D10A9F05 +:109E4000059807993F1A06987F1A9DF82C103F1A1B +:109E5000480700F1AB802021002F8DF8001040F35F +:109E6000A5803C4697E04FF0FF30EDE0C0A00390A6 +:109E7000E5E7099F002F04D52046FCF733FE044692 +:109E800008E03A460021204600F0A0FA002814BF5E +:109E9000041B3C460694D2E728680168021D2A602C +:109EA00001910CA90391782101A800F0D0F8C6E730 +:109EB0009DF82E00622802D0682806D00BE02968A1 +:109EC00051F8040B2960C0B209E0296851F8040B6D +:109ED000296080B203E0296851F8040B29600190E1 +:109EE0009DF82C0001073CD50198002839D042F09C +:109EF0002001782935D10598302108F80010401C40 +:109F0000431C059308F800202BE09DF82E006228E2 +:109F100002D0682806D00BE0296851F8040B2960AC +:109F200040B209E0296851F8040B296000B203E04F +:109F3000296851F8040B29600028019002D5059882 +:109F40002D210AE0BDF82C00810702D505982B21B0 +:109F500003E0C00705D50598202108F80010401C33 +:109F600005900CA805990144039111469CE7012036 +:109F70000590286850F8041B28604DE701210591E1 +:109F8000252311008DF830303FF459AF02200590A1 +:109F900088F8012053E701236A4601A9504600F0E2 +:109FA000BEF800287FF45FAF641EF4D1059C0DF16C +:109FB000300B64B11BF8011B0298D04700280290B7 +:109FC0003FF451AF0898401C641E0890F2D1079CE2 +:109FD0003020002C8DF800000ADD01236A4601A91B +:109FE000504600F09CF800287FF43DAF641EF4D189 +:109FF000DDF80CB0069C64B11BF8011B0298D04739 +:10A00000002802903FF42FAF0898401C641E08906F +:10A01000F2D19DF82C0041077FF559AE2020002F8A +:10A020008DF800007FF753AE3C4601236A4601A934 +:10A03000504600F074F800287FF415AF641EF4D188 +:10A0400045E60000CBCCCC0C15B0BDE8F08FF8B5E0 +:10A0500004460D46E66828466F2808BF082305D049 +:10A06000FFF710FE782814BF0A2310232168182256 +:10A070000846642D18BF692D02D1002948BF40420F +:10A0800058B9216A49B9082B27D194F8280001074B +:10A0900023D530201722F0751FE0B0FBF3F703FB48 +:10A0A00017003030521EC1B23A2903DAB0543800DA +:10A0B00003D106E040195138F8E7A168B718B94252 +:10A0C000EBD3082B09D194F82800010705D5B05C23 +:10A0D000302802D0521E3020B054C2F11803206A3A +:10A0E0006361B1188342A16007DA218DC31A4FF66C +:10A0F000EF700140A3612185F1BD00280ED594F8D1 +:10A10000280000F01400102808D1626A2169A069B3 +:10A11000521A121AD21A012AA8BFA261F1BDF8B5CB +:10A1200005460E4617461C4600205CB117F8011B79 +:10A130007068A847706030B1F069401CF061002081 +:10A14000641EF3D1F2BD4FF0FF30F2BD686C747A3B +:10A150004C0000007072696E74665F733A20626131 +:10A160006420257320617267756D656E7400000050 +:10A170000000017ACA0758BF00F054B970470000C8 +:10A18000F8B5DFF8D841A8212046F8F745FB0322AF +:10A190000320226104F1A80160610FF2D010A061D8 +:10A1A0004FF40062E161002122620022A16262623A +:10A1B000E1621021206604F6A80060660020A16616 +:10A1C000002120670028E1666067BFF35F8F0FF210 +:10A1D000A81101F10F0212F80439401C01F10F051A +:10A1E000464204F8013BAF5D401C01F10F0304F847 +:10A1F000017BC0F1000C13F80C50401C01F10F065C +:10A20000474204F8015B401CF35D102804F8013B51 +:10A21000E1D3BFF35F8FF1BD2DE9F84305468846D2 +:10A2200014464FF00009EE682F69A868801BBE42F3 +:10A2300034BFBF1B3F187F1E874215D2A74288BF7D +:10A240002746686841463A46E41BB944B844801939 +:10A25000BE19F8F789FAA9688E4207D0BFF35F8F5D +:10A26000002CEE60E0D103E00746E7E70026F5E7C3 +:10A270004846BDE8F28300002DE9F0410446164649 +:10A28000E768A56860688846ED1BAE42384405D291 +:10A29000F8F76AFABFF35F8FF6190BE02A46761BD0 +:10A2A000F8F762FA6068324608EB0501F8F75CFAE5 +:10A2B000BFF35F8FE660BDE8F08101460869CA68B8 +:10A2C000824201D300F04CB844E070B515460C460C +:10A2D00000EB4002DFF8841001EBC20000F1180629 +:10A2E000716919B1022913D006D318E03046FFF77F +:10A2F000E4FFA84206D212E03046FFF7DEFFA84294 +:10A3000098BF05462A4621463046FFF7B5FF07E0CD +:10A310002A4621463046FFF77FFF054600E000252C +:10A32000284670BDF8B504460D46DFF830001646E5 +:10A330000178532918BFFFF723FFEFF3118720207F +:10A3400080F31188324629462046FFF7BEFF87F387 +:10A350001188F2BD801A401E704700004C1E012279 +:10A360008968491E8A1A8018704700005465726D0A +:10A37000696E616C00000000000000000000545491 +:10A3800052205245474745530000000080B500B9B0 +:10A3900006A005490B681BB122220021984701E065 +:10A3A00000F05FF8222002BD30290122636F6E7336 +:10A3B000747261696E742068616E646C65723A20B3 +:10A3C000626164206D65737361676500C9B283075C +:10A3D00006D0521E22D310F8013B9942F7D11FE05C +:10A3E000083A13D302F1040241EA012141EA014192 +:10A3F00050F8043B121F21BF4B40A3F1013C2CEA53 +:10A40000030C1CF0803FF3D0C9B2001F083210F8D3 +:10A41000013B521E28BF91EA030FF8D818BF012054 +:10A42000401E704770B5044640F2B451226C084695 +:10A43000A2B1A36C1D0205F47F0545EA03651E0A5F +:10A4400006F47F46354345EA1365136852685D405C +:10A4500015421CBF4FF4AF60FAF78CFAA4F86600FF +:10A4600070BD012000F000B880B5AFF30080024A53 +:10A4700011001820ABBEFBE726000200022803D122 +:10A480000249034800F032B870470000780B000220 +:10A49000EC370022EFF31081012282F31088DFF8FD +:10A4A000A021106838B9DFF89C01002303704FF039 +:10A4B000400C80F800C01068401C106013E0EFF3FF +:10A4C0001081012282F31088DFF87421106810B126 +:10A4D00013685B1E1360106828B9DFF8680100225A +:10A4E00002708023037081F31088704780B50028C4 +:10A4F00018BF00290AD04B680BB90A8832B9036823 +:10A50000DFF84421934203D10E2002BD012002BD99 +:10A510000260084600F002F8002002BD38B504468B +:10A52000002500F02AF8FFF7B5FF09E0606850F851 +:10A530003510001D30F935006D1CADB200F006F885 +:10A5400020888542F2DBBDE83140B8E73F4A03127C +:10A5500002EB8312CB0300F0FF000BD502EB80036C +:10A56000D3F800C02CF4803CC3F800C021F4803341 +:10A5700042F8203042F8201070472DE9F84F4FF094 +:10A58000000B8046DA46324C26E021780126BE4098 +:10A59000F2B211400BDC2878C00913D02A7802F0FF +:10A5A0007F022A700121C820F6F766FC0AE001202C +:10A5B000F6F7CEFC207820EA060601202670F6F792 +:10A5C000A7FCE8E77F1CAD1C032F09F102090BD3A0 +:10A5D0000BF1010B0AF1080AB8F8000083452CD2F0 +:10A5E00000270FF274091B4DD8F80400B9F90030A8 +:10A5F000011D31F90A209A42E4D150F80A0000F016 +:10A60000F850B0F1807F18BFB0F1106FBDD1217844 +:10A610000126BE40314208D10120F6F799FC20788E +:10A62000064301202670F6F773FC2878C009C9D1CB +:10A63000287840F080002870B4E7BDE8F18F000072 +:10A6400040320022140D404054524F500008404008 +:10A650004CEC0140402020400204030404040000AC +:10A6600000BE704710B51E4C4FF0FF31A068F6F7E2 +:10A6700037FF012803D0A0680021FFF7F1FF207801 +:10A68000B0B90121217000F02DF80BE0A068002383 +:10A6900000220021F6F7FCFD012803D0A06800216C +:10A6A000FFF7DEFF6068401E606060680028EDD143 +:10A6B00010BD10B50A4C0020606004F10C0220703F +:10A6C00001214FF48070F6F7C1FDA06010B90021A0 +:10A6D000FFF7C6FF00F008F8F7F7BEFB002010BD3B +:10A6E0005C0C012200F03AB8104800BF1AA330B544 +:10A6F00001680F4C83B0022500954FF48062491C1D +:10A700000160201D0B490290CDF804100FA10FF23B +:10A710002900F7F747FA206028B903B00021BDE807 +:10A720003040FFF79DBF03B030BD0000600C012238 +:10A73000701D01223859012210B50446FFF792FF1F +:10A740002046BDE81040FDF70FB900004E657420AB +:10A7500054687265616400000000000070470000EA +:10A760002DE9FC4705460E46002745B156B128683D +:10A77000DFF86083404508D10E20BDE8F687012050 +:10A78000BDE8F6870220BDE8F687307850B9DFF8DB +:10A790004813E860A9606E60B07B00280CBF1020F1 +:10A7A000002002E00420BDE8F687DFF83013B94648 +:10A7B000087001210097284629744FF4004A00F0E0 +:10A7C0003BFA012200212846102400F03EFA2846D8 +:10A7D00000F070FA284600F09DFA5FEA0A40284629 +:10A7E00002D400F097FA01E000F064FA641E4FEA28 +:10A7F0004A0AF2D1284600F043FA6A460021284668 +:10A8000009F1010900F075F9009970680A0401D591 +:10A810008145F2D3814509D26868017B042904BFD0 +:10A82000284600F0DFFAC5F8008000E0142738461B +:10A83000BDE8F68758B10168A64A914209D10023C4 +:10A840004360C3608360037403600020704701208D +:10A850007047072070477CB50546002000908DB1F9 +:10A8600028689C4988420FD1287C01280ED169684C +:10A87000487B002807BF40F2E111E96040F6E15053 +:10A88000E86005E0012076BD072076BD212076BD79 +:10A89000EA680421284600F08FF9287C01281ED19F +:10A8A00028464FF4905600F0C7F9012200212846AF +:10A8B000102400F0CAF9284600F0FCF9284600F000 +:10A8C00029FA3004284602D400F024FA01E000F00E +:10A8D000F1F97600641EF4D1284600F0D1F96A46F9 +:10A8E0000421284600F005F9002076BD2DE9F84343 +:10A8F00004004FF00009884616461F46CDF8009028 +:10A900004D461DD02068734988421AD1B8F1000F16 +:10A9100018BF002E16D0AFB1207C012813D16A4693 +:10A920000121204600F0E5F86A460121204600F0AA +:10A93000E0F80098410709D441F28830BDE8F2837D +:10A94000CEE0D0E0D2E02120BDE8F283E06841050E +:10A9500003D5306840F002003060E068010503D59F +:10A96000306840F0010030600098810639D56A46B1 +:10A970000521204600F0BDF80098410544BF0220A3 +:10A9800038600099080503D5396841F00101396044 +:10A990000098810605D50121204600F01BFA00B180 +:10A9A00001250098410605D50221204600F012FA43 +:10A9B00000B102250098010605D50321204600F0CC +:10A9C00009FA00B103250098C1050ED504212046DF +:10A9D00000F000FA48B10425C8F800504846BDE828 +:10A9E000F28341F28930BDE8F283002DF4D141F2C7 +:10A9F0008839F3E738B504460025BCB120683549ED +:10AA0000884215D1207C012814D16A4601212046B4 +:10AA100000F06FF86A460121204600F06AF80098BD +:10AA2000410758BF41F28835284632BD012032BD6A +:10AA3000072032BD212032BD2DE9F843002705460D +:10AA40000E460097B846F5B1F6B12868214988420C +:10AA50003BD1012228462A744FF4004900F0ECF85B +:10AA6000012200212846102400F0EFF8284600F0CB +:10AA700021F9284600F04EF95FEA0940284604D43F +:10AA800000F048F903E02BE030E000F013F9641E19 +:10AA90004FEA4909F0D1284600F0F2F86A46002151 +:10AAA000284608F1010800F024F8009970680A04AB +:10AAB00001D58045F2D3804508D26868017B04291E +:10AAC00005D1284600F08EF901E00CE01427384645 +:10AAD000BDE8F2835948505220413540000D4040B6 +:10AAE0000120BDE8F2830720BDE8F2830220BDE823 +:10AAF000F28370B505000E4656D0140056D0202EB5 +:10AB000056D2287C012855D1284600F095F802221B +:10AB10003146284600F099F8284600F02BF92846DF +:10AB200000F028F9AB680022102029464D68D5F8BE +:10AB300008E0BEF1010F05DB4EF001E000251D60CD +:10AB40000FF003C81D684E68D6F808E0BEF1010F8B +:10AB5000C5F3C00545EA420205DB4EF001E00125E0 +:10AB60001D600FF003C84D68D5F808E0BEF1010F75 +:10AB700005DB4EF001E001251D600FF003C84D68B4 +:10AB8000D5F808E0BEF1010F05DB4EF001E000252D +:10AB90001D600FF003C8401EC8D11546084600F0DE +:10ABA0006FF82560002070BD012070BD022070BDCF +:10ABB000032070BD212070BDF8B505000C46164677 +:10ABC00018D0202C38BFB6F5803F15D2287C01283C +:10ABD00030D1284600F030F868684778FF0147F424 +:10ABE000A04747EA84070E243804284606D400F01C +:10ABF00091F805E00120F2BD0320F2BD00F05AF803 +:10AC00007F00641EF0D12846102400F053F8284637 +:10AC100000F080F83004284602D400F07BF801E010 +:10AC200000F048F87600641EF4D1284600F028F8B9 +:10AC30000020F2BD2120F2BD38B50546202428466B +:10AC400000F038F8641EFAD131BD70B50546022A0D +:10AC50000CBF4FF4C0464FF4A04668680E244278FB +:10AC600046EAC21646EA81063004284602D400F0BD +:10AC700051F801E000F01EF87600641EF4D170BDBA +:10AC800030B441688268012400258868C1178900B2 +:10AC900041EA90718000A9420ADB01DCA04207D39F +:10ACA0000023401E71F100011360F9D10028F7D193 +:10ACB00030BC704700B581684068D0F808E0BEF14C +:10ACC000010F05DB4EF001E006220A600FF003C819 +:10ACD000D0F808E0BEF1010F05DB4EF001E00722DD +:10ACE0000A600FF003C8D0F808E0BEF1010F05DBE1 +:10ACF0004EF001E007220A600FF003C8D0F808E028 +:10AD0000BEF1010F05DB4EF001E0062008600FF0F8 +:10AD100003C800BD00B581684068D0F808E0BEF106 +:10AD2000010F05DB4EF001E002220A600FF003C8BC +:10AD3000D0F808E0BEF1010F05DB4EF001E0032280 +:10AD40000A600FF003C8D0F808E0BEF1010F05DB80 +:10AD50004EF001E003220A600FF003C8D0F808E0CB +:10AD6000BEF1010F05DB4EF001E0022008600FF09C +:10AD700003C800BD00B581684068D0F808E0BEF1A6 +:10AD8000010F05DB4EF001E000220A600FF003C85E +:10AD9000D0F808E0BEF1010F05DB4EF001E0012222 +:10ADA0000A600FF003C8D0F808E0BEF1010F05DB20 +:10ADB0004EF001E001220A600FF003C8D0F808E06D +:10ADC000BEF1010F05DB4EF001E0002008600FF03E +:10ADD00003C800BD4268137B042B08BF00F012B803 +:10ADE000012070471CB504466A461421FFF781FE16 +:10ADF0000098142140F007000090009A2046FFF7C9 +:10AE0000DBFE13BD0020022914BF04290120704776 +:10AE100080B500F005F8FFF74CFCFEE700BE704778 +:10AE200038B544484449C160BFF34F8FBFF36F8FBB +:10AE30004FF4700241490A60414C04600020FFF762 +:10AE40001DFBF5F749FF0120FFF718FB2068A0F56F +:10AE5000805080F30A883B493B48F7F7DDFC3B4ACA +:10AE60003B493C48F7F780FC3B4A3C493C48F7F7F4 +:10AE70007BFC3C4A3C493D48F7F776FC3C483D4B5F +:10AE80000146181A3C4AC00840F007C0F1E80245E4 +:10AE9000E2E802450FF007C03848394B0146181A5E +:10AEA000384AC00840F007C0F1E80245E2E8024530 +:10AEB0000FF007C03448354A0146101AC008002276 +:10AEC000002340F005C0E1E802230FF005C0BFF306 +:10AED0004F8FBFF36F8F00202D490860BFF34F8F56 +:10AEE000BFF36F8F2B492C4800F05AF8F5F7CEFED0 +:10AEF000F5F76CFF0320F6F72BF84FF0040E274808 +:10AF00004EF001E0002200230021018082800381B5 +:10AF1000818110300FF007C80320F5F7F9FF0220F8 +:10AF2000FFF7ACFAF6F762F80020BDE8324000F017 +:10AF300043B8000008ED00E001020E0088ED00E0DB +:10AF400000000002B82701008001002280010000FB +:10AF500030B00002000000220000000000000000ED +:10AF600000000000000000000000000000000000E1 +:10AF7000C0010002C001000200000000C001000288 +:10AF8000C00100020000002000000020000000209E +:10AF900050EF00E00000000000000000300D4040D5 +:10AFA00038B504460D46AC4205D0206820188047CD +:10AFB000241DAC42F9D131BD704700004EF68851D6 +:10AFC000CEF20001086840F470000860BFF34F8FB4 +:10AFD000BFF36F8F4FF00170E1EE100A7047000071 +:10AFE00000000105352E312E300000004275696CDD +:10AFF0007420776974682052656E657361732041AF +:10B000006476616E63656420466C657869626C6520 +:10B0100020536F667477617265205061636B61675E +:10B02000652076657273696F6E20352E312E300083 +:10B0300000112233445500008001002280070022C5 +:10B04000800D00228013002280190022801F002220 +:10B0500080250022802B0022300200020000000028 +:10B0600000000000000000000000000000000000E0 +:10B0700000000000000000000000000000000000D0 +:10B0800000000000000000000000000000000000C0 +:10B0900000000000000000000000000000000000B0 +:10B0A00000000000000000000000000000000000A0 +:10B0B0000000000000000000000000000000000090 +:10B0C000E803000000000000000000000000000095 +:10B0D0000606000000000000000000000000000064 +:10B0E0000000080045000000000000008011000082 +:10B0F0000000000000112233445500000000000051 +:10B10000FFFFFF80849E7C01000000000000000023 +:10B11000000000000000000000000000000000002F +:10B12000000000000000000000000000000000001F +:10B13000000000006402000278020002000000002B +:10B1400000000000000000000000000000000000FF +:10B1500000000000000000000000000000000000EF +:10B1600000000000000000000000000000000000DF +:10B1700000000000000000000000000000000000CF +:10B1800000000000000000000000000000000000BF +:10B1900000000000000000000000000000000000AF +:10B1A0000400000000000000010000000100000099 +:020000040300F7 +:08A10000FFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:04A20000FFFFFFFF5E +:04A21000FFFFFFFF4E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:04A2800000000000DA +:04A29000FFFFFFFFCE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:08009000FFFFFFFFFFFFFFFF70 +:040000050200AE1136 +:00000001FF diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ra_cfg.txt b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ra_cfg.txt new file mode 100644 index 0000000000..fe6e62de9a --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/ra_cfg.txt @@ -0,0 +1,788 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x1000 + Heap size (bytes): 0x2000 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic H None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO H None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO ETH_B_RST_N H None "Output mode (Initial High)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RMII_RXDV H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic L None Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO L None Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 - ETH_B_LINKSTA L None Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 - ETH_B_RST_N L None Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 - ETH_B_TXEN L - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 - ETH_B_TXD1 L - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 L - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 - ETH_B_REFCLK L - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 - ETH_B_RXD0 L - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 - ETH_B_RXD1 L - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 - ETH_B_RXER L - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 - ETH_B_RMII_RXDV L - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "FreeRTOS Heap 4" + Module "FreeRTOS+TCP" + Print debug messages: Disable + Backward Compatible Mode: Yes + Enable IPV6: Disable + Print info messages: Disable + Byte order of the target MCU: pdFREERTOS_LITTLE_ENDIAN + IP/TCP/UDP checksums: Enable + Receive Block Time: 2000 + Send Block Time: 2000 + DNS caching: Enable + DNS Request Attempts: 5 + IP stack task priority: configMAX_PRIORITIES - 1 + Stack size in words (not bytes): configMINIMAL_STACK_SIZE * 10 + Network Events call vApplicationIPNetworkEventHook: Disable + Max UDP send block time: 15000 / portTICK_PERIOD_MS + Use DHCP: Enable + DHCP Register Hostname: Enable + DHCP Uses Unicast: Enable + DHCP callback function: Enable + Interval between transmissions: 120000 / portTICK_PERIOD_MS + ARP Cache Entries: 6 + ARP Request Retransmissions: 5 + Maximum time before ARP table entry becomes stale: 150 + Use string for IP Address: Enable + Total number of available network buffers: 16 + Set the maximum number of events: ipconfigNUM_NETWORK_BUFFER_DESCRIPTORS + 5 + Enable FreeRTOS_sendto() without calling Bind: Disable + TTL values for UDP packets: 128 + TTL values for TCP packets: 128 + Use TCP and all its features: Enable + Let TCP use windowing mechanism: Disable + Maximum number of bytes the payload of a network frame can contain: 1500 + Basic DNS client or resolver: Enable + Reply to incoming ICMP echo (ping) requests: Enable + FreeRTOS_SendPingRequest() is available: Enable + FreeRTOS_select() (and associated) API function is available: Disable + Filter out non Ethernet II frames.: Enable + Responsibility of the Ethernet interface to filter out packets: Disable + Access 32-bit fields in the IP packets: 2 + Size of the pool of TCP window descriptors: 240 + Size of Rx buffer for TCP sockets: 3000 + Size of Tx buffer for TCP sockets: 3000 + TCP keep-alive: Enable + TCP keep-alive interval: 120 + The socket semaphore to unblock the MQTT task (USER_SEMAPHORE): Disable + The socket semaphore to unblock the MQTT task (WAKE_CALLBACK): Enable + The socket semaphore to unblock the MQTT task (USE_CALLBACKS): Disable + The socket semaphore to unblock the MQTT task (TX_DRIVER): Disable + The socket semaphore to unblock the MQTT task (RX_DRIVER): Disable + Possible optimisation for expert users: Disable + + Module "FreeRTOS+TCP Wrapper to r_ether (rm_freertos_plus_tcp)" + Module "Ethernet (r_ether)" + Parameter Checking: Default (BSP) + ET0_LINKSTA Pin Status Flag: Fall -> Rise + Link Signal Change Flag: Unused + + Module "Ethernet (r_ether_phy)" + Parameter Checking: Default (BSP) + KSZ8091RNB Target: Disabled + KSZ8041 Target: Disabled + DP83620 Target: Disabled + ICS1894 Target: Disabled + User Own Target: Disabled + Reference Clock: Default + Automatic Phy LSI Initialization: Enabled + + Module "FreeRTOS Buffer Allocation 2" + FreeRTOS + General: Custom FreeRTOSConfig.h: + General: Use Preemption: Enabled + General: Use Port Optimised Task Selection: Disabled + General: Use Tickless Idle: Disabled + Hooks: Use Idle Hook: Enabled + Hooks: Use Malloc Failed Hook: Disabled + Hooks: Use Daemon Task Startup Hook: Disabled + Hooks: Use Tick Hook: Disabled + General: Cpu Clock Hz: SystemCoreClock + General: Tick Rate Hz: 100 + General: Max Priorities: 5 + General: Minimal Stack Size: 512 + General: Max Task Name Len: 16 + Stats: Use Trace Facility: Disabled + Stats: Use Stats Formatting Functions: Disabled + General: Use 16-bit Ticks: Disabled + General: Idle Should Yield: Disabled + General: Use Task Notifications: Enabled + General: Use Mutexes: Disabled + General: Use Recursive Mutexes: Disabled + General: Use Counting Semaphores: Enabled + Hooks: Check For Stack Overflow: Disabled + General: Queue Registry Size: 10 + General: Use Queue Sets: Disabled + General: Use Time Slicing: Disabled + General: Use Newlib Reentrant: Disabled + General: Enable Backward Compatibility: Disabled + General: Num Thread Local Storage Pointers: 5 + General: Stack Depth Type: uint32_t + General: Message Buffer Length Type: size_t + Memory Allocation: Clear Memory on Free: Disabled + Memory Allocation: Support Static Allocation: Enabled + Memory Allocation: Support Dynamic Allocation: Enabled + Memory Allocation: Total Heap Size: 0x8000 + Memory Allocation: Application Allocated Heap: Disabled + Stats: Generate Run Time Stats: Disabled + Timers: Use Timers: Enabled + Timers: Timer Task Priority: 3 + Timers: Timer Queue Length: 10 + Timers: Timer Task Stack Depth: 128 + General: Library Max Syscall Interrupt Priority: Priority 1 + General: Assert: if (!(x)) {__BKPT(0);} + General: Include Application Defined Privileged Functions: Disabled + Optional Functions: vTaskPrioritySet() Function: Enabled + Optional Functions: uxTaskPriorityGet() Function: Enabled + Optional Functions: vTaskDelete() Function: Enabled + Optional Functions: vTaskSuspend() Function: Enabled + Optional Functions: xResumeFromISR() Function: Enabled + Optional Functions: vTaskDelayUntil() Function: Enabled + Optional Functions: vTaskDelay() Function: Enabled + Optional Functions: xTaskGetSchedulerState() Function: Enabled + Optional Functions: xTaskGetCurrentTaskHandle() Function: Enabled + Optional Functions: uxTaskGetStackHighWaterMark() Function: Disabled + Optional Functions: xTaskGetIdleTaskHandle() Function: Disabled + Optional Functions: eTaskGetState() Function: Disabled + Optional Functions: xEventGroupSetBitFromISR() Function: Enabled + Optional Functions: xTimerPendFunctionCall() Function: Disabled + Optional Functions: xTaskAbortDelay() Function: Disabled + Optional Functions: xTaskGetHandle() Function: Disabled + Optional Functions: xTaskResumeFromISR() Function: Enabled + RA: Hardware Stack Monitor: Disabled + Logging: Print String Function: printf(x) + Logging: Logging Include Time and Task Name: Disabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Thread "Net Thread" + Symbol: net_thread + Name: Net Thread + Stack size (bytes): 4096 + Priority: 2 + Thread Context: NULL + Memory Allocation: Static + Allocate Secure Context: Enable + + Instance "FreeRTOS Heap 4" + Instance "FreeRTOS+TCP" + Instance "FreeRTOS+TCP Wrapper to r_ether (rm_freertos_plus_tcp)" + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:55 + General: Zero-copy Mode: Disable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 4 + Buffers: Number of RX buffer: 4 + Buffers: Allocate RX buffer: Enable + Buffers: Buffer size: 1514 + Buffers: Padding size: Disable + Buffers: Padding offset: 1 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: vEtherISRCallback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + Port Custom Init Function: NULL + Port Custom Link Partner Ability Get Function: NULL + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "FreeRTOS Buffer Allocation 2" diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/script/fsp.icf b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/script/fsp.icf new file mode 100644 index 0000000000..bc52b1074f --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/script/fsp.icf @@ -0,0 +1,589 @@ +include "memory_regions.icf"; + + /* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image. */ + /* define symbol XIP_SECONDARY_SLOT_IMAGE = 1; */ + +if (isdefinedsymbol(FLASH_BOOTLOADER_LENGTH)) +{ + define exported symbol __bl_FLASH_IMAGE_START = FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; + define exported symbol __bl_FLASH_IMAGE_LENGTH = FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; + define exported symbol __bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; + define exported symbol __bl_XIP_SECONDARY_FLASH_IMAGE_START = FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; + define exported symbol __bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; + define exported symbol __bl_FLASH_NS_START = FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; + define exported symbol __bl_FLASH_NSC_START = FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START - FLASH_APPLICATION_NSC_LENGTH; + define exported symbol __bl_FLASH_NS_IMAGE_START = FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; + define exported symbol __bl_RAM_NS_START = FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; + define exported symbol __bl_RAM_NSC_START = FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; + define exported symbol __bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START; + define exported symbol __bln_FLASH_IMAGE_LENGTH = FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + define symbol FLASH_ORIGIN = FLASH_START; + define symbol LIMITED_FLASH_LENGTH = FLASH_BOOTLOADER_LENGTH; +} +else if (isdefinedsymbol(FLASH_IMAGE_START)) +{ + if (isdefinedsymbol(XIP_SECONDARY_SLOT_IMAGE)) + { + define symbol FLASH_ORIGIN = XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : FLASH_IMAGE_START; + } + else + { + define symbol FLASH_ORIGIN = FLASH_IMAGE_START; + } + + define symbol LIMITED_FLASH_LENGTH = FLASH_IMAGE_LENGTH; +} +else +{ + define symbol FLASH_ORIGIN = FLASH_START; + define symbol LIMITED_FLASH_LENGTH = FLASH_LENGTH; +} +define symbol FLASH_END = FLASH_ORIGIN + LIMITED_FLASH_LENGTH - 1; +define symbol RAM_END = RAM_START + RAM_LENGTH - 1; +define symbol DATA_FLASH_END = DATA_FLASH_START + DATA_FLASH_LENGTH - 1; + +/*-Memory Regions-*/ +define symbol VECT_START = FLASH_ORIGIN; +define symbol VECT_END = FLASH_ORIGIN + 0x3FF; +define symbol ROMREG_START = FLASH_ORIGIN + 0x400; +define symbol ROMREG_END = FLASH_ORIGIN + 0x4FF; +define symbol FLASH_PRV_START = FLASH_ORIGIN + 0x500; +if (!isdefinedsymbol(OPTION_SETTING_DATA_FLASH_S_LENGTH)) +{ + define symbol OPTION_SETTING_DATA_FLASH_S_LENGTH = 0; +} + +if (!isdefinedsymbol(OPTION_SETTING_DATA_FLASH_S_START)) +{ + define symbol OPTION_SETTING_DATA_FLASH_S_START = 0; +} + +/* Stack and heap sizes are defined in bsp_cfg.h */ + +if (isdefinedsymbol(PROJECT_SECURE) || isdefinedsymbol(RAM_NS_BUFFER_LENGTH)) +{ + /* we're either a secure project or a flat using NS memory, therefore using TZ boundaries */ + /* using the boundary limits of our current devices (CFS1/CFS2/SS1/SS2/DFS register fields) */ + define symbol __tz_FLASH_C_ALIGN = 1024; + define symbol __tz_FLASH_N_ALIGN = 32768; + define symbol __tz_RAM_C_ALIGN = 1024; + define symbol __tz_RAM_N_ALIGN = 8192; + define symbol __tz_DATA_FLASH_N_ALIGN = 1024; +} +else +{ + /* we're not using the TZ boundaries, therefore set to values that won't intefere with small device linking */ + define symbol __tz_FLASH_C_ALIGN = 256; + define symbol __tz_FLASH_N_ALIGN = 256; + define symbol __tz_RAM_C_ALIGN = 256; + define symbol __tz_RAM_N_ALIGN = 256; + define symbol __tz_DATA_FLASH_N_ALIGN = 256; +} +/* while no alignment is enforced as no hardware boundary, align on practical page boundary */ +define symbol __tz_OTHER_ALIGN = 256; + +initialize manually { readwrite }; +do not initialize { zeroinit }; +initialize manually { section .code_in_ram }; +/* Main thread local storage */ +initialize manually { section __DLIB_PERTHREAD }; + +define block RAM_INIT_CODE { section .code_in_ram_init }; +define block RAM_CODE { section .code_in_ram }; + +keep { section .vector*}; + +define block USB_DEV_DESC_BLK with fixed order, alignment = 1 + { ro data section .usb_device_desc_fs, + ro data section .usb_config_desc_fs, + ro data section .usb_interface_desc_fs, + ro data section .usb_device_desc_hs, + ro data section .usb_config_desc_hs, + ro data section .usb_interface_desc_hs, + ro data section .usb_dev_descriptor_start_fs, + ro data section .usb_descriptor_end_fs }; +keep { section .usb_*}; + +/************************ FLASH Memory **************************************/ +/* MCUs with the OPTION_SETTING region do not use the ROM registers at 0x400. */ +if ((OPTION_SETTING_LENGTH == 0) && (FLASH_ORIGIN == FLASH_START)) +{ + define region VECT_region = mem:[from VECT_START to VECT_END]; + define region ROMREG_region = mem:[from ROMREG_START to ROMREG_END]; + define region FLASH_region = mem:[from FLASH_PRV_START to FLASH_END]; + + place at start of VECT_region { ro section .fixed_vectors* }; + place in VECT_region { ro section .application_vectors* }; + place in ROMREG_region { ro section .rom_registers }; + place in FLASH_region { ro section .mcuboot_sce9_key* }; +} +else +{ + define region FLASH_region = mem:[from FLASH_ORIGIN to FLASH_END]; + place at start of FLASH_region { ro section .fixed_vectors* }; + place in FLASH_region { ro section .application_vectors* }; +} + +define exported symbol __tz_FLASH_S = FLASH_ORIGIN; + +place in FLASH_region { ro, + ro section .rodata, + block RAM_INIT_CODE, + block USB_DEV_DESC_BLK, + last section END_OF_ROM }; + +/* create a block to hold the veneers */ +define block Image$$__FLASH_NSC_START with alignment = __tz_FLASH_C_ALIGN { section Veneer$$CMSE* }; +/* We need to create an empty section for the non-secure section and nest some blocks to get IAR to place it + (without outputting data) */ +define section .tz_flash_ns_start {}; +/* create a block to hold the ns_start section named so e2 tooling will recognize as "_N" */ +define block Image$$__tz_FLASH_N with alignment = __tz_FLASH_N_ALIGN {section .tz_flash_ns_start}; +/* keep these blocks even if no data so available to e2 */ +keep {block Image$$__FLASH_NSC_START, section .tz_flash_ns_start}; +/* either use the customer defined symbols, or let linker place */ +if (isdefinedsymbol(FLASH_NS_START) && isdefinedsymbol(FLASH_NSC_START)) +{ + place at address FLASH_NSC_START {block Image$$__FLASH_NSC_START }; + place at address FLASH_NS_START {block Image$$__tz_FLASH_N}; +} +else +{ + define block TZ_FLASH with fixed order {block Image$$__FLASH_NSC_START, block Image$$__tz_FLASH_N}; + if (isdefinedsymbol(PROJECT_SECURE)) + { + place in FLASH_region { last block TZ_FLASH }; + } + else + { + place at end of FLASH_region { block TZ_FLASH }; + } +} + +/************************ RAM Memory **************************************/ +define region RAM_region = mem:[from RAM_START to RAM_END]; +define exported symbol __tz_RAM_S = RAM_START; + +/* If DTC is used, put the DTC vector table at the start of SRAM. +This avoids memory holes due to 1K alignment required by it. */ +define block START_OF_RAM with fixed order { rw section .fsp_dtc_vector_table, + block RAM_CODE }; +place at start of RAM_region { block START_OF_RAM }; +place in RAM_region { rw, + rw section .noinit, + rw section .bss, + rw section .data, + rw section HEAP, + rw section .stack }; +define block NOCACHE with alignment = 32, end alignment = 32, fixed order { + rw section .nocache +}; +place in RAM_region { block NOCACHE }; + +/* We need to create an empty sections for the nsc/ns sections and nest some blocks to get linker to place it + without outputting data */ +define section .tz_ram_nsc_start {}; +keep {section .tz_ram_nsc_start}; +/* create a block to hold the ns_start section named so e2 tooling will recognize as "_C" */ +define block Image$$__RAM_NSC_START with fixed order, alignment = __tz_RAM_C_ALIGN {section .tz_ram_nsc_start}; + +define section .tz_ram_ns_start {}; +keep {section .tz_ram_ns_start}; +/* create a block to hold the ns_start section named so e2 tooling will recognize as "_N" */ +define block Image$$__tz_RAM_N with fixed order, alignment = __tz_RAM_N_ALIGN {section .tz_ram_ns_start, rw section .ns_buffer*}; + +if (isdefinedsymbol(RAM_NS_START) && isdefinedsymbol(RAM_NSC_START)) +{ + place at address RAM_NSC_START {block Image$$__RAM_NSC_START}; + place at address RAM_NS_START {block Image$$__tz_RAM_N}; +} +else +{ + define block TZ_RAM with fixed order {block Image$$__RAM_NSC_START, block Image$$__tz_RAM_N}; + if (isdefinedsymbol(PROJECT_SECURE)) + { + place in RAM_region { last block TZ_RAM }; + } + else + { + place at end of RAM_region { block TZ_RAM }; + } +} +place in RAM_region { last section FREE_MEM }; + +/************************ DATA FLASH Memory **************************************/ +define region DF_region = mem:[from DATA_FLASH_START to DATA_FLASH_END]; +place in DF_region { ro section .data_flash }; +define exported symbol __tz_DATA_FLASH_S = DATA_FLASH_START; +/* We need to create an empty sections for the ns sections and nest some blocks to get linker to place it + without outputting data */ +define section .tz_data_flash_ns_start {}; +keep {section .tz_data_flash_ns_start}; +/* create a block to hold the ns_start section named so e2 tooling will recognize as "_N" */ +define block Image$$__tz_DATA_FLASH_N with alignment = __tz_DATA_FLASH_N_ALIGN {section .tz_data_flash_ns_start}; + +if (isdefinedsymbol(DATA_FLASH_NS_START)) +{ + place at address DATA_FLASH_NS_START { block Image$$__tz_DATA_FLASH_N }; +} +else +{ + if (isdefinedsymbol(PROJECT_SECURE)) + { + place in DF_region { last block Image$$__tz_DATA_FLASH_N }; + } + else + { + place at end of DF_region { block Image$$__tz_DATA_FLASH_N }; + } +} + +/************************ SDRAM Memory **************************************/ +define exported symbol __tz_SDRAM_S = SDRAM_START; + +define symbol SDRAM_END = (SDRAM_LENGTH == 0) ? SDRAM_START : SDRAM_START + SDRAM_LENGTH - 1; +define region SDRAM_region = mem:[from SDRAM_START to SDRAM_END]; +place in SDRAM_region { rw section .sdram, rw section .frame }; +define block NOCACHE_SDRAM with alignment = 32, end alignment = 32, fixed order { + rw section .nocache_sdram +}; +place in SDRAM_region { block NOCACHE_SDRAM }; +/* We need to create an empty section for the non-secure section and nest some blocks to get IAR to place it + (without outputting data) */ +define section .tz_sdram_ns_start {}; +keep {section .tz_sdram_ns_start}; +/* create a block to hold the ns_start section named so e2 tooling will recognize as "_N" */ +define block Image$$__tz_SDRAM_N with alignment = __tz_OTHER_ALIGN {section .tz_sdram_ns_start}; +if (isdefinedsymbol(PROJECT_SECURE)) +{ + place in SDRAM_region { last block Image$$__tz_SDRAM_N }; +} +else +{ + place at end of SDRAM_region { block Image$$__tz_SDRAM_N }; +} + +/************************ QSPI Memory **************************************/ +define exported symbol __tz_QSPI_FLASH_S = QSPI_FLASH_START; + +if (isdefinedsymbol(QSPI_FLASH_SIZE)) +{ + define symbol QSPI_FLASH_PRV_LENGTH = QSPI_FLASH_SIZE; +} +else +{ + define symbol QSPI_FLASH_PRV_LENGTH = QSPI_FLASH_LENGTH; +} +define symbol QSPI_FLASH_END = (QSPI_FLASH_PRV_LENGTH == 0) ? QSPI_FLASH_START : QSPI_FLASH_START + QSPI_FLASH_PRV_LENGTH - 1; +define region QSPI_region = mem:[from QSPI_FLASH_START to QSPI_FLASH_END]; +define block QSPI_NON_RETENTIVE_INIT_BLOCK { section .qspi_non_retentive_init }; +define block QSPI_NON_RETENTIVE_BLOCK { section .qspi_non_retentive }; +place in QSPI_region { section .qspi_flash }; +place in QSPI_region { section .code_in_qspi }; +place in QSPI_region { block QSPI_NON_RETENTIVE_BLOCK}; + +initialize manually { section .qspi_non_retentive }; +do not initialize { section .qspi_flash }; +do not initialize { section .code_in_qspi }; + +define exported symbol __qspi_max_size__ = size(QSPI_region); +define exported symbol __qspi_START_address__ = QSPI_FLASH_START; +define exported symbol __qspi_END_address__ = QSPI_FLASH_END; + +place in FLASH_region { block QSPI_NON_RETENTIVE_INIT_BLOCK }; + +/* We need to create an empty section for the non-secure section and nest some blocks to get IAR to place it + (without outputting data) */ +define section .tz_qspi_flash_ns_start {}; +keep {section .tz_qspi_flash_ns_start}; +/* create a block to hold the ns_start section named so e2 tooling will recognize as "_N" */ +define block Image$$__tz_QSPI_FLASH_N with alignment = __tz_OTHER_ALIGN {section .tz_qspi_flash_ns_start}; +if (isdefinedsymbol(PROJECT_SECURE)) +{ + place in QSPI_region { last block Image$$__tz_QSPI_FLASH_N }; +} +else +{ + place at end of QSPI_region { block Image$$__tz_QSPI_FLASH_N }; +} + +/************************ OSPI 0 Memory **************************************/ +define exported symbol __tz_OSPI_DEVICE_0_S = OSPI_DEVICE_0_START; + +if (isdefinedsymbol(OSPI_DEVICE_0_SIZE)) +{ + define symbol OSPI_DEVICE_0_PRV_LENGTH = OSPI_DEVICE_0_SIZE; +} +else +{ + define symbol OSPI_DEVICE_0_PRV_LENGTH = OSPI_DEVICE_0_LENGTH; +} +define symbol OSPI_DEVICE_0_END = (OSPI_DEVICE_0_PRV_LENGTH == 0) ? OSPI_DEVICE_0_START : OSPI_DEVICE_0_START + OSPI_DEVICE_0_PRV_LENGTH - 1; +define region OSPI_DEVICE_0_region = mem:[from OSPI_DEVICE_0_START to OSPI_DEVICE_0_END]; +define block OSPI_DEVICE_0_NON_RETENTIVE_INIT_BLOCK { section .ospi_device_0_non_retentive_init }; +define block OSPI_DEVICE_0_NON_RETENTIVE_BLOCK { section .ospi_device_0_non_retentive }; +define block OSPI_DEVICE_0_NON_RETENTIVE_RAM_BLOCK { section .ospi_device_0_no_load }; /* Support for OctaRAM */ +place in OSPI_DEVICE_0_region { section .ospi_device_0 }; +place in OSPI_DEVICE_0_region { section .code_in_ospi_device_0 }; +place in OSPI_DEVICE_0_region { block OSPI_DEVICE_0_NON_RETENTIVE_BLOCK}; +place in OSPI_DEVICE_0_region { block OSPI_DEVICE_0_NON_RETENTIVE_RAM_BLOCK}; + +initialize manually { section .ospi_device_0_non_retentive }; +do not initialize { section .ospi_device_0_flash }; +do not initialize { section .code_in_ospi_device_0}; + +define exported symbol __ospi_device_0_max_size__ = size(OSPI_DEVICE_0_region); +define exported symbol __ospi_device_0_START_address__ = OSPI_DEVICE_0_START; +define exported symbol __ospi_device_0_END_address__ = OSPI_DEVICE_0_END; + +place in FLASH_region { block OSPI_DEVICE_0_NON_RETENTIVE_INIT_BLOCK }; + +/* We need to create an empty section for the non-secure section and nest some blocks to get IAR to place it + (without outputting data) */ +define section .tz_ospi_device_0_ns_start {}; +keep {section .tz_ospi_device_0_ns_start}; +/* create a block to hold the ns_start section named so e2 tooling will recognize as "_N" */ +define block Image$$__tz_OSPI_DEVICE_0_N with alignment = __tz_OTHER_ALIGN {section .tz_ospi_device_0_ns_start}; +if (isdefinedsymbol(PROJECT_SECURE)) +{ + place in OSPI_DEVICE_0_region { last block Image$$__tz_OSPI_DEVICE_0_N }; +} +else +{ + place at end of OSPI_DEVICE_0_region { block Image$$__tz_OSPI_DEVICE_0_N }; +} + +/************************ OSPI 1 Memory **************************************/ +define exported symbol __tz_OSPI_DEVICE_1_S = OSPI_DEVICE_1_START; + +if (isdefinedsymbol(OSPI_DEVICE_1_SIZE)) +{ + define symbol OSPI_DEVICE_1_PRV_LENGTH = OSPI_DEVICE_1_SIZE; +} +else +{ + define symbol OSPI_DEVICE_1_PRV_LENGTH = OSPI_DEVICE_1_LENGTH; +} +define symbol OSPI_DEVICE_1_END = (OSPI_DEVICE_1_PRV_LENGTH == 0) ? OSPI_DEVICE_1_START : OSPI_DEVICE_1_START + OSPI_DEVICE_1_PRV_LENGTH - 1; +define region OSPI_DEVICE_1_region = mem:[from OSPI_DEVICE_1_START to OSPI_DEVICE_1_END]; +define block OSPI_DEVICE_1_NON_RETENTIVE_INIT_BLOCK { section .ospi_device_1_non_retentive_init }; +define block OSPI_DEVICE_1_NON_RETENTIVE_BLOCK { section .ospi_device_1_non_retentive }; +define block OSPI_DEVICE_1_NON_RETENTIVE_RAM_BLOCK { section .ospi_device_1_no_load }; +place in OSPI_DEVICE_1_region { section .ospi_device_1 }; +place in OSPI_DEVICE_1_region { section .code_in_ospi_device_1 }; +place in OSPI_DEVICE_1_region { block OSPI_DEVICE_1_NON_RETENTIVE_BLOCK}; +place in OSPI_DEVICE_1_region { block OSPI_DEVICE_1_NON_RETENTIVE_RAM_BLOCK}; /* Support for OctaRAM */ + +initialize manually { section .ospi_device_1_non_retentive }; +do not initialize { section .ospi_device_1_flash }; +do not initialize { section .code_in_ospi_device_1}; + +define exported symbol __ospi_device_1_max_size__ = size(OSPI_DEVICE_1_region); +define exported symbol __ospi_device_1_START_address__ = OSPI_DEVICE_1_START; +define exported symbol __ospi_device_1_END_address__ = OSPI_DEVICE_1_END; + +place in FLASH_region { block OSPI_DEVICE_1_NON_RETENTIVE_INIT_BLOCK }; + +/* We need to create an empty section for the non-secure section and nest some blocks to get IAR to place it + (without outputting data) */ +define section .tz_ospi_device_1_ns_start {}; +keep {section .tz_ospi_device_1_ns_start}; +/* create a block to hold the ns_start section named so e2 tooling will recognize as "_N" */ +define block Image$$__tz_OSPI_DEVICE_1_N with alignment = __tz_OTHER_ALIGN {section .tz_ospi_device_1_ns_start}; +if (isdefinedsymbol(PROJECT_SECURE)) +{ + place in OSPI_DEVICE_1_region { last block Image$$__tz_OSPI_DEVICE_1_N }; +} +else +{ + place at end of OSPI_DEVICE_1_region { block Image$$__tz_OSPI_DEVICE_1_N }; +} + +/************************ ID CODE Memory **************************************/ +if(ID_CODE_LENGTH > 0) +{ + define symbol ID_CODE_END = ID_CODE_START + ID_CODE_LENGTH - 1; + define region ID_CODE_region = mem:[from ID_CODE_START to ID_CODE_END]; + place in ID_CODE_region { ro section .id_code }; +} + +/************************ OPTION Memory **************************************/ +if(OPTION_SETTING_LENGTH > 0) +{ + if (!isdefinedsymbol(PROJECT_NONSECURE)) + { + place at address OPTION_SETTING_START { ro section .option_setting_ofs0 }; + place at address OPTION_SETTING_START+0x04 { ro section .option_setting_ofs2 }; + place at address OPTION_SETTING_START+0x10 { ro section .option_setting_dualsel }; + place at address OPTION_SETTING_START+0x34 { ro section .option_setting_sas }; + place at address OPTION_SETTING_S_START+0x00 { ro section .option_setting_ofs1_sec }; + place at address OPTION_SETTING_S_START+0x04 { ro section .option_setting_ofs3_sec }; + place at address OPTION_SETTING_S_START+0x10 { ro section .option_setting_banksel_sec }; + place at address OPTION_SETTING_S_START+0x40 { ro section .option_setting_bps_sec0 }; + place at address OPTION_SETTING_S_START+0x44 { ro section .option_setting_bps_sec1 }; + place at address OPTION_SETTING_S_START+0x48 { ro section .option_setting_bps_sec2 }; + place at address OPTION_SETTING_S_START+0x4C { ro section .option_setting_bps_sec3 }; + place at address OPTION_SETTING_S_START+0x60 { ro section .option_setting_pbps_sec0 }; + place at address OPTION_SETTING_S_START+0x64 { ro section .option_setting_pbps_sec1 }; + place at address OPTION_SETTING_S_START+0x68 { ro section .option_setting_pbps_sec2 }; + place at address OPTION_SETTING_S_START+0x6C { ro section .option_setting_pbps_sec3 }; + place at address OPTION_SETTING_S_START+0x80 { ro section .option_setting_ofs1_sel }; + place at address OPTION_SETTING_S_START+0x84 { ro section .option_setting_ofs3_sel }; + place at address OPTION_SETTING_S_START+0x90 { ro section .option_setting_banksel_sel }; + place at address OPTION_SETTING_S_START+0xC0 { ro section .option_setting_bps_sel0 }; + place at address OPTION_SETTING_S_START+0xC4 { ro section .option_setting_bps_sel1 }; + place at address OPTION_SETTING_S_START+0xC8 { ro section .option_setting_bps_sel2 }; + place at address OPTION_SETTING_S_START+0xCC { ro section .option_setting_bps_sel3 }; + } + else + { + place at address OPTION_SETTING_START+0 { ro section .option_setting_ofs1 }; + place at address OPTION_SETTING_START+4 { ro section .option_setting_ofs3 }; + place at address OPTION_SETTING_START+0x10 { ro section .option_setting_banksel }; + place at address OPTION_SETTING_START+0x40 { ro section .option_setting_bps0 }; + place at address OPTION_SETTING_START+0x44 { ro section .option_setting_bps1 }; + place at address OPTION_SETTING_START+0x48 { ro section .option_setting_bps2 }; + place at address OPTION_SETTING_START+0x4C { ro section .option_setting_bps3 }; + place at address OPTION_SETTING_START+0x60 { ro section .option_setting_pbps0 }; + place at address OPTION_SETTING_START+0x64 { ro section .option_setting_pbps1 }; + place at address OPTION_SETTING_START+0x68 { ro section .option_setting_pbps2 }; + place at address OPTION_SETTING_START+0x6C { ro section .option_setting_pbps3 }; + } +} +if (OPTION_SETTING_DATA_FLASH_S_LENGTH > 0) +{ + if (!isdefinedsymbol(PROJECT_NONSECURE)) + { + place at address OPTION_SETTING_DATA_FLASH_S_START { ro section .option_setting_data_flash_fsblctrl0 }; + place at address OPTION_SETTING_DATA_FLASH_S_START+0x04 { ro section .option_setting_data_flash_fsblctrl1 }; + place at address OPTION_SETTING_DATA_FLASH_S_START+0x08 { ro section .option_setting_data_flash_fsblctrl2 }; + place at address OPTION_SETTING_DATA_FLASH_S_START+0x0C { ro section .option_setting_data_flash_sacc0 }; + place at address OPTION_SETTING_DATA_FLASH_S_START+0x10 { ro section .option_setting_data_flash_sacc1 }; + place at address OPTION_SETTING_DATA_FLASH_S_START+0x14 { ro section .option_setting_data_flash_samr }; + place at address OPTION_SETTING_DATA_FLASH_S_START+0x2E0 { ro section .option_setting_data_flash_hoemrtpk }; + } +} + +define exported symbol __tz_ID_CODE_S = ID_CODE_START; + +/* Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ +define exported symbol __tz_ID_CODE_N = ID_CODE_START; + +define symbol OPTION_SETTING_NS_OFFSET = 0x80; +define exported symbol __tz_OPTION_SETTING_S = OPTION_SETTING_START; +define exported symbol __tz_OPTION_SETTING_N = OPTION_SETTING_START + OPTION_SETTING_NS_OFFSET; + +define exported symbol __tz_OPTION_SETTING_S_S = OPTION_SETTING_S_START; +define exported symbol __tz_OPTION_SETTING_S_N = OPTION_SETTING_S_START + OPTION_SETTING_S_LENGTH; +define exported symbol __tz_OPTION_SETTING_DATA_FLASH_S_S = OPTION_SETTING_DATA_FLASH_S_START; +define exported symbol __tz_OPTION_SETTING_DATA_FLASH_S_N = OPTION_SETTING_DATA_FLASH_S_START + OPTION_SETTING_DATA_FLASH_S_LENGTH; + +/************************ ITCM Memory **************************************/ +if (isdefinedsymbol(ITCM_LENGTH)) +{ + /* Define region for storing ITCM data. */ + define symbol ITCM_END = ITCM_START + ITCM_LENGTH - 1; + define region ITCM_region = mem:[from ITCM_START to ITCM_END]; + + initialize manually { + section .itcm_data + }; + + define block ITCM_DATA with alignment = 8, end alignment = 8, fixed order { + rw section .itcm_data + }; + define block ITCM_DATA_INIT with alignment = 16, end alignment = 8, fixed order { + ro section .itcm_data_init + }; + + place in ITCM_region { + block ITCM_DATA + }; + place in FLASH_region { + block ITCM_DATA_INIT + }; + + keep { + section .itcm_data, + section .itcm_data_init, + block ITCM_DATA, + block ITCM_DATA_INIT + }; + + define symbol __tz_ITCM_S = ITCM_START; + export symbol __tz_ITCM_S; + /* Ternary doesn't work with undefined symbols. */ + if (isdefinedsymbol(ITCM_NS_START)) { + define symbol __tz_ITCM_N = ITCM_NS_START; + } else { + define symbol __tz_ITCM_N = alignup(ITCM_START + ITCM_LENGTH, 8192); + } + export symbol __tz_ITCM_N; + + check that size(block ITCM_DATA) % 8 == 0; + check that size(block ITCM_DATA_INIT) % 8 == 0; +} + +/************************ DTCM Memory **************************************/ +if (isdefinedsymbol(DTCM_LENGTH)) +{ + /* Define region for storing DTCM data. */ + define symbol DTCM_END = DTCM_START + DTCM_LENGTH - 1; + define region DTCM_region = mem:[from DTCM_START to DTCM_END]; + + initialize manually { + section .dtcm_data + }; + do not initialize { + section .dtcm_bss + }; + + define block DTCM_DATA with alignment = 8, end alignment = 8, fixed order { + rw section .dtcm_data + }; + define block DTCM_DATA_INIT with alignment = 16, end alignment = 8, fixed order { + ro section .dtcm_data_init + }; + define block DTCM_BSS with alignment = 8, end alignment = 8, fixed order { + zi section .dtcm_bss + }; + + place in DTCM_region { + block DTCM_DATA, + block DTCM_BSS + }; + place in FLASH_region { + block DTCM_DATA_INIT + }; + + keep { + section .dtcm_data, + section .dtcm_data_init, + section .dtcm_bss, + block DTCM_DATA, + block DTCM_DATA_INIT, + block DTCM_BSS + }; + + define symbol __tz_DTCM_S = DTCM_START; + export symbol __tz_DTCM_S; + /* Ternary doesn't work with undefined symbols. */ + if (isdefinedsymbol(DTCM_NS_START)) { + define symbol __tz_DTCM_N = DTCM_NS_START; + } else { + define symbol __tz_DTCM_N = alignup(DTCM_START + DTCM_LENGTH, 8192); + } + export symbol __tz_DTCM_N; + + check that size(block DTCM_DATA) % 8 == 0; + check that size(block DTCM_DATA_INIT) % 8 == 0; + check that size(block DTCM_BSS) % 8 == 0; +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/script/memory_regions.icf b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/script/memory_regions.icf new file mode 100644 index 0000000000..d790d5f4e4 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/script/memory_regions.icf @@ -0,0 +1,31 @@ + + /* generated memory regions file - do not edit */ + define symbol RAM_START = 0x22000000; + define symbol RAM_LENGTH = 0xE0000; + define symbol FLASH_START = 0x02000000; + define symbol FLASH_LENGTH = 0x1F8000; + define symbol DATA_FLASH_START = 0x27000000; + define symbol DATA_FLASH_LENGTH = 0x3000; + define symbol OPTION_SETTING_START = 0x0300A100; + define symbol OPTION_SETTING_LENGTH = 0x100; + define symbol OPTION_SETTING_S_START = 0x0300A200; + define symbol OPTION_SETTING_S_LENGTH = 0x100; + define symbol OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; + define symbol OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; + define symbol ID_CODE_START = 0x00000000; + define symbol ID_CODE_LENGTH = 0x0; + define symbol SDRAM_START = 0x68000000; + define symbol SDRAM_LENGTH = 0x8000000; + define symbol QSPI_FLASH_START = 0x60000000; + define symbol QSPI_FLASH_LENGTH = 0x0; + define symbol OSPI_DEVICE_0_START = 0x80000000; + define symbol OSPI_DEVICE_0_LENGTH = 0x10000000; + define symbol OSPI_DEVICE_1_START = 0x90000000; + define symbol OSPI_DEVICE_1_LENGTH = 0x10000000; + define symbol ITCM_START = 0x00000000; + define symbol ITCM_LENGTH = 0x10000; + define symbol DTCM_START = 0x20000000; + define symbol DTCM_LENGTH = 0x10000; + define symbol NS_OFFSET_START = 0x10000000; + define symbol NS_OFFSET_LENGTH = 0x0; + define symbol RAM_NS_BUFFER_LENGTH = 0x3080; diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..6c3e72c99d --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (2048) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/common_utils.h b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/common_utils.h new file mode 100644 index 0000000000..0994c752e4 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/common_utils.h @@ -0,0 +1,93 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" + +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ + +#define RESET_VALUE (0x00) + +#if defined (BOARD_RA6M3_EK) || defined (BOARD_RA6M3G_EK) +#define KIT_NAME "EK-RA6M3" +#elif defined (BOARD_RA6M5_EK) +#define KIT_NAME "EK-RA6M5" +#elif defined (BOARD_RA8M1_EK) +#define KIT_NAME "EK-RA8M1" +#else +#define KIT_NAME "EK-RA6M4" +#endif + +#define EP_VERSION ("1.0") +#define MODULE_NAME "Ethernet using FreeRTOS+TCP" +#define BANNER_INFO "\r\n********************************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n********************************************************************************"\ + "\r\nRefer to readme.txt file for more details on Example Project and " \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" "\ + "\r\n********************************************************************************\r\n" + +#define ETH_PREINIT "\r\n \r\n--------------------------------------------------------------------------------"\ + "\r\nEthernet adapter Configuration for Renesas "KIT_NAME": Pre IP Init "\ + "\r\n--------------------------------------------------------------------------------\r\n\r\n" + +#define ETH_POSTINIT "\r\n \r\n--------------------------------------------------------------------------------"\ + "\r\nEthernet adapter Configuration for Renesas "KIT_NAME": Post IP Init "\ + "\r\n--------------------------------------------------------------------------------\r\n\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/hal_entry.c b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/hal_entry.c new file mode 100644 index 0000000000..22f6f98007 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/hal_entry.c @@ -0,0 +1,59 @@ +#include "hal_data.h" + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + /* TODO: add your own code here */ + +#if BSP_TZ_SECURE_BUILD + /* Enter non-secure code */ + R_BSP_NonSecureEnter(); +#endif +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open (&g_ioport_ctrl, &g_bsp_pin_cfg); + } +} + +#if BSP_TZ_SECURE_BUILD + +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable (); + +/* Trustzone Secure Projects require at least one nonsecure callable function in order to build (Remove this if it is not required to build). */ +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable () +{ + +} +#endif diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/net_thread_entry.c b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/net_thread_entry.c new file mode 100644 index 0000000000..479cc5dd57 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/net_thread_entry.c @@ -0,0 +1,474 @@ +/*********************************************************************************************************************** + * File Name : net_thread_entry.c + * Description : This file contains the User Application code for the Ethernet + TCP/IP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ +#include "net_thread.h" +#include "FreeRTOS_IP.h" +#include "FreeRTOS_IP_Private.h" +#include "FreeRTOS_Sockets.h" +#include "common_utils.h" +#include "usr_app.h" + +/* Domain for the DNS Host lookup is used in this Example Project. + * The project can be built with different *gp_domain_name to validate the DNS client + */ +uint8_t *gp_domain_name = (uint8_t *) USR_TEST_DOMAIN_NAME; + +/* IP address of the PC or any Device on the LAN/WAN where the Ping request is sent. + * Note: Users needs to change this according to the LAN settings of your Test PC or device + * when running this project. + */ +//uint8_t *gp_remote_ip_address = "132.158.142.140"; +//uint8_t *gp_remote_ip_address = "192.168.1.140"; +uint8_t *gp_remote_ip_address = (uint8_t *)USR_TEST_PING_IP; + +#if( ipconfigUSE_DHCP != 0 ) + /* DHCP populates these IP address, Sub net mask and Gateway Address. So start with this is zeroed out values + * The MAC address is Test MAC address. + */ + static uint8_t ucMACAddress[ 6 ] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55}; + static uint8_t ucIPAddress[ 4 ] = {RESET_VALUE}; + static uint8_t ucNetMask[ 4 ] = {255, 255, 255, 128}; + static uint8_t ucGatewayAddress[ 4 ] = {132, 158, 124, 1}; + static uint8_t ucDNSServerAddress[ 4 ] = {RESET_VALUE}; +#else + /* Static IP configuration, when DHCP mode is not used for the Example Project. + * This needs to be populated by the user according to the Network Settings of your LAN. + * This sample address taken from the LAN where it is tested. This is different for different LAN. + * get the Address using the PC IPconfig details. + */ + static uint8_t ucMACAddress[ 6 ] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55}; + static uint8_t ucIPAddress[ 4 ] = {192, 168, 0, 52}; + static uint8_t ucNetMask[ 4 ] = {255, 255, 255, 0}; + static uint8_t ucGatewayAddress[ 4 ] = {192, 168, 0, 3}; + static uint8_t ucDNSServerAddress[ 4 ] = {10, 60, 1, 2}; +#endif + + +#if( ipconfigUSE_DHCP != 0 ) + IPV4Parameters_t xNd = {RESET_VALUE, RESET_VALUE, RESET_VALUE, {RESET_VALUE, RESET_VALUE}, RESET_VALUE, RESET_VALUE}; +#endif + +uint32_t dhcp_in_use = RESET_VALUE; +uint32_t usrPingCount = RESET_VALUE; +ping_data_t ping_data = {RESET_VALUE, RESET_VALUE, RESET_VALUE}; +static uint32_t usr_print_ability = RESET_VALUE; + +/*******************************************************************************************************************//** + * @brief Generates 32 bit Random number + * @param[in] void + * @retval Random Number + **********************************************************************************************************************/ +uint32_t ulRand() +{ + /* example of a 32-bit random number generator. + * Here rand() returns a 15-bit number. so create 32 bit Random number using 15 bit rand() + */ + uint32_t ulResult = + ((((uint32_t) rand()) & 0x7fffuL) ) | + ((((uint32_t) rand()) & 0x7fffuL) << 15 ) | + ((((uint32_t) rand()) & 0x0003uL) << 30 ); + return ulResult; +} + + /*******************************************************************************************************************//** + * @brief Generates 32 sequence number + * @param[in] Source IP, Source Port, Destination IP and Destination Port. + * @retval Sequence Number + **********************************************************************************************************************/ + +uint32_t ulApplicationGetNextSequenceNumber(uint32_t ulSourceAddress, uint16_t usSourcePort, uint32_t ulDestinationAddress, + uint16_t usDestinationPort) +{ + /* Here we need to get random number for the sequence number. + * This is just for testing purpose, so software rand() is okay. + * This can also be tied to the TRNG. + */ + + return((ulSourceAddress + ulDestinationAddress + usSourcePort + usDestinationPort) && ulRand()); +} + +/*******************************************************************************************************************//** +* @brief Send ICMP Ping request based on the user input IP Address. +* @param[in] IP address to Ping +* @retval Sequence Number +**********************************************************************************************************************/ +BaseType_t vSendPing( const char *pcIPAddress) +{ +uint32_t ulIPAddress = RESET_VALUE; + + /* + * The pcIPAddress parameter holds the destination IP address as a string in + * decimal dot notation (for example, “192.168.0.200”). Convert the string into + * the required 32-bit format. + */ + ulIPAddress = FreeRTOS_inet_addr(pcIPAddress); + + /* + * Send a ping request containing 8 data bytes. Wait (in the Blocked state) a + * maximum of 100ms for a network buffer into which the generated ping request + * can be written and sent. + */ + return(FreeRTOS_SendPingRequest(ulIPAddress, 8, 100 / portTICK_PERIOD_MS)); +} + +/*******************************************************************************************************************//** +* @brief User Hook for the Ping Reply. vApplicationPingReplyHook() is called by the TCP/IP +* stack when the stack receives a ping reply. +* @param[in] Ping reply status and Identifier +* @retval None +**********************************************************************************************************************/ +void vApplicationPingReplyHook( ePingReplyStatus_t eStatus, uint16_t usIdentifier ) +{ + (void) usIdentifier; + + switch( eStatus ) + { + /* A valid ping reply has been received */ + case eSuccess : + ping_data.received++; + break; + /* A reply was received but it was not valid. */ + case eInvalidData : + default: + ping_data.lost++; + break; + } +} + +/*******************************************************************************************************************//** +* @brief This is the User Thread for the EP. +* @param[in] Thread specific parameters +* @retval None +**********************************************************************************************************************/ +void net_thread_entry(void *pvParameters) +{ + BaseType_t status = pdFALSE; + fsp_pack_version_t version = {RESET_VALUE}; + + FSP_PARAMETER_NOT_USED (pvParameters); + + /* version get API for FLEX pack information */ + R_FSP_VersionGet (&version); + + /* Example Project information printed on the RTT */ + APP_PRINT (BANNER_INFO, EP_VERSION, version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch); + + /* Prints the Ethernet Configuration prior to the IP Init*/ + APP_PRINT(ETH_PREINIT); + print_ipconfig(); + + /* FreeRTOS IP Initialization: This init initializes the IP stack */ + status = FreeRTOS_IPInit(ucIPAddress, ucNetMask, ucGatewayAddress, ucDNSServerAddress, ucMACAddress); + + if(pdFALSE == status) + { + APP_ERR_PRINT("FreeRTOS_IPInit Failed"); + APP_ERR_TRAP(status); + } + + APP_PRINT(ETH_POSTINIT); + + while(true) + { + /* Check if Both the Ethernet Link and IP link are UP */ + if(SUCCESS == isNetworkUp()) + { + /* usr_print_ability is added to avoid multiple UP messages or Down Messages repeating*/ + if(!(PRINT_UP_MSG_DISABLE & usr_print_ability)) + { + APP_PRINT("\r\nNetwork is Up"); + usr_print_ability |= PRINT_UP_MSG_DISABLE; + } + + if(!(PRINT_NWK_USR_MSG_DISABLE & usr_print_ability)) + { +#if( ipconfigUSE_DHCP != 0 ) + /* Display the New IP credentials obtained from the DHCP server */ + updateDhcpResponseToUsr(); +#endif + /* Updated IP credentials on to the RTT console */ + print_ipconfig(); + /*DNS lookup for the Domain name requested. This is Synchronous Activity */ + dnsQuerryFunc((char *)gp_domain_name); + } + + if(!(PRINT_NWK_USR_MSG_DISABLE & usr_print_ability)) + { + APP_PRINT("\r\nPinging %s:\r\n\r\n",(char *)gp_remote_ip_address); + } + + while (usrPingCount < USR_PING_COUNT) + { + /* Send a ICMP Ping request to the requested IP address + * USR_PING_COUNT (100) is used in this Example Project + * For Continuous testing the count can be increased to bigger number + */ + + status = vSendPing((char *)gp_remote_ip_address); + if(status != pdFALSE) + { + ping_data.sent++; + APP_PRINT("!"); + } + else + { + ping_data.lost++; + APP_PRINT("."); + } + usrPingCount++; + /* Add some delay between Pings */ + vTaskDelay(10); + } + + if(!(PRINT_NWK_USR_MSG_DISABLE & usr_print_ability)) + { + print_pingResult(); + usr_print_ability |= PRINT_NWK_USR_MSG_DISABLE; + } + } + else + { + if(!(PRINT_DOWN_MSG_DISABLE & usr_print_ability)) + { + APP_PRINT("\r\nNetwork is Down"); + usr_print_ability |= PRINT_DOWN_MSG_DISABLE; + } + else + { + APP_PRINT("."); + } + } + vTaskDelay(100); + } +} + +/*******************************************************************************************************************//** +* @brief This is the User Hook for the DHCP Response. xApplicationDHCPHook() is called by DHCP Client Code when DHCP +* handshake messages are exchanged from the Server. +* @param[in] Different Phases of DHCP Phases and the Offered IP Address +* @retval Returns DHCP Answers. +**********************************************************************************************************************/ +#if( ipconfigUSE_DHCP != 0 ) +eDHCPCallbackAnswer_t xApplicationDHCPHook( eDHCPCallbackPhase_t eDHCPPhase, + uint32_t ulIPAddress ) +{ +eDHCPCallbackAnswer_t eReturn = eDHCPContinue; + /* + * This hook is called in a couple of places during the DHCP process, as identified by the eDHCPPhase parameter. + */ + switch( eDHCPPhase ) + { + case eDHCPPhasePreDiscover : + /* + * A DHCP discovery is about to be sent out. eDHCPContinue is returned to allow the discovery to go out. + * If eDHCPUseDefaults had been returned instead then the DHCP process would be stopped and the statically + * configured IP address would be used. + * If eDHCPStopNoChanges had been returned instead then the DHCP process would be stopped and whatever the + * current network configuration was would continue to be used. + */ + break; + + case eDHCPPhasePreRequest : + /* An offer has been received from the DHCP server, and the offered IP address is passed in the ulIPAddress + * parameter. + */ + + /* + * The sub-domains don’t match, so continue with the DHCP process so the offered IP address is used. + */ + /* Update the Structure, the DHCP state Machine is not updating this */ + xNd.ulIPAddress = ulIPAddress; + dhcp_in_use = 1; + break; + + default : + /* + * Cannot be reached, but set eReturn to prevent compiler warnings where compilers are disposed to generating one. + */ + break; + } + + return eReturn; +} +#endif + + +/*******************************************************************************************************************//** + * @brief Prints the Ping response on to the RTT console + * @param[in] void + * @retval None + **********************************************************************************************************************/ +void print_pingResult(void) +{ + APP_PRINT("\r\n \r\nPing Statistics for %s :\r\n",(char *)gp_remote_ip_address); + APP_PRINT("\r\nPackets: Sent = %02d, Received = %02d, Lost = %02d \r\n",ping_data.sent,ping_data.received,ping_data.lost); +} + +/*******************************************************************************************************************//** + * @brief Creates and prints the the IP configuration to display on the RTT console + * @param[in] void + * @retval None + **********************************************************************************************************************/ + +void print_ipconfig(void) +{ +#if( ipconfigUSE_DHCP != 0 ) + if(dhcp_in_use) + { + ucNetMask[3] = (uint8_t)((xNd.ulNetMask & 0xFF000000) >> 24); + ucNetMask[2] = (uint8_t)((xNd.ulNetMask & 0x00FF0000) >> 16); + ucNetMask[1] = (uint8_t)((xNd.ulNetMask & 0x0000FF00) >> 8); + ucNetMask[0] = (uint8_t)(xNd.ulNetMask & 0x000000FF); + + ucGatewayAddress[3] = (uint8_t)((xNd.ulGatewayAddress & 0xFF000000)>> 24);; + ucGatewayAddress[2] = (uint8_t)((xNd.ulGatewayAddress & 0x00FF0000)>> 16); + ucGatewayAddress[1] = (uint8_t)((xNd.ulGatewayAddress & 0x0000FF00)>> 8); + ucGatewayAddress[0] = (uint8_t)(xNd.ulGatewayAddress & 0x000000FF); + + ucDNSServerAddress[3] = (uint8_t)((xNd.ulDNSServerAddresses[0] & 0xFF000000)>> 24); + ucDNSServerAddress[2] = (uint8_t)((xNd.ulDNSServerAddresses[0] & 0x00FF0000)>> 16); + ucDNSServerAddress[1] = (uint8_t)((xNd.ulDNSServerAddresses[0] & 0x0000FF00)>> 8); + ucDNSServerAddress[0] = (uint8_t)(xNd.ulDNSServerAddresses[0] & 0x000000FF); + + ucIPAddress[3] = (uint8_t)((xNd.ulIPAddress & 0xFF000000) >> 24); + ucIPAddress[2] = (uint8_t)((xNd.ulIPAddress & 0x00FF0000) >> 16); + ucIPAddress[1] = (uint8_t)((xNd.ulIPAddress & 0x0000FF00) >> 8); + ucIPAddress[0] = (uint8_t)(xNd.ulIPAddress & 0x000000FF); + } +#endif + APP_PRINT("\r\nEthernet adapter for Renesas "KIT_NAME":\r\n"); + + APP_PRINT("\tDescription . . . . . . . . . . . : Renesas "KIT_NAME" Ethernet\r\n"); + APP_PRINT("\tPhysical Address. . . . . . . . . : %02x-%02x-%02x-%02x-%02x-%02x\r\n", + ucMACAddress[0],ucMACAddress[1],ucMACAddress[2],ucMACAddress[3],ucMACAddress[4],ucMACAddress[5]); + APP_PRINT("\tDHCP Enabled. . . . . . . . . . . : %s\r\n",dhcp_in_use?"Yes":"No"); + APP_PRINT("\tIPv4 Address. . . . . . . . . . . : %d.%d.%d.%d\r\n",ucIPAddress[0],ucIPAddress[1],ucIPAddress[2],ucIPAddress[3]); + APP_PRINT("\tSubnet Mask . . . . . . . . . . . : %d.%d.%d.%d\r\n",ucNetMask[0],ucNetMask[1],ucNetMask[2],ucNetMask[3]); + APP_PRINT("\tDefault Gateway . . . . . . . . . : %d.%d.%d.%d\r\n",ucGatewayAddress[0],ucGatewayAddress[1],ucGatewayAddress[2],ucGatewayAddress[3]); + APP_PRINT("\tDNS Servers . . . . . . . . . . . : %d.%d.%d.%d\r\n",ucDNSServerAddress[0],ucDNSServerAddress[1],ucDNSServerAddress[2],ucDNSServerAddress[3]); +} + + +/*******************************************************************************************************************//** + * @brief DNS Query for the requested Domain name. Uses the FreeRTOS Client API FreeRTOS_gethostbyname + * to get the IP address for the domain name + * @param[in] Domain name + * @retval None + **********************************************************************************************************************/ +void dnsQuerryFunc(char *domain) +{ + uint32_t ulIPAddress = RESET_VALUE; + int8_t cBuffer[ 16 ] = {RESET_VALUE}; + + /* Lookup the IP address of the FreeRTOS.org website. */ + ulIPAddress = FreeRTOS_gethostbyname((char*)domain); + + if( ulIPAddress != 0 ) + { + /* Convert the IP address to a string. */ + FreeRTOS_inet_ntoa( ulIPAddress, ( char * ) cBuffer); + + /* Print out the IP address obtained from the DNS lookup. */ + APP_PRINT ("\r\nDNS Lookup for \"www.freertos.org\" is : %s \r\n", cBuffer); + } + else + { + APP_PRINT ("\r\nDNS Lookup failed for \"www.freertos.org\" \r\n"); + } +} + +/*******************************************************************************************************************//** + * @brief This Function checks the Network status (Both Ethernet and IP Layer). If the Network is down + * the Application will not send any data on the network. + * @param[in] None + * @retval Network Status + **********************************************************************************************************************/ +uint32_t isNetworkUp(void) +{ + fsp_err_t eth_link_status = FSP_ERR_NOT_OPEN; + BaseType_t networkUp = pdFALSE; + uint32_t network_status = (IP_LINK_UP | ETHERNET_LINK_UP); + +#if (ipconfigUSE_DHCP != 0) + if(!dhcp_in_use) + { + return IP_LINK_DOWN; + } +#endif + + networkUp = FreeRTOS_IsNetworkUp(); + eth_link_status = R_ETHER_LinkProcess(g_ether0.p_ctrl); + + if((FSP_SUCCESS == eth_link_status) && (pdTRUE == networkUp)) + { + return network_status; + } + else + { + if(FSP_SUCCESS != eth_link_status) + { + network_status |= ETHERNET_LINK_DOWN; + } + else if(FSP_SUCCESS == eth_link_status) + { + network_status |= ETHERNET_LINK_UP; + } + + if(pdTRUE != networkUp) + { + network_status |= IP_LINK_DOWN; + } + else if(pdTRUE == networkUp) + { + network_status |= IP_LINK_UP; + } + return network_status; + } +} + +/*******************************************************************************************************************//** + * @brief Update the DHCP info to the User data structure. + * @param[in] None + * @retval None + **********************************************************************************************************************/ +#if( ipconfigUSE_DHCP != 0 ) +void updateDhcpResponseToUsr(void) +{ + if(dhcp_in_use) + { + xNd.ulNetMask = FreeRTOS_GetNetmask(); + xNd.ulGatewayAddress = FreeRTOS_GetGatewayAddress(); + xNd.ulDNSServerAddresses[0] = FreeRTOS_GetDNSServerAddress(); + } +} +#endif +/*******************************************************************************************************************//** + * @brief DHCP Hook function to populate the user defined Host name for the Kit. + * @param[in] None + * @retval Hostname + **********************************************************************************************************************/ +#if( ipconfigDHCP_REGISTER_HOSTNAME == 1 ) +const char *pcApplicationHostnameHook(void) +{ + return KIT_NAME; +} +#endif diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/usr_app.h b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/usr_app.h new file mode 100644 index 0000000000..6d26b14e65 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/iar/src/usr_app.h @@ -0,0 +1,80 @@ +/*********************************************************************************************************************** + * File Name : usr_app.h + * Description : Contains macros, data structures and functions used in the Application + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef USR_APP_H_ +#define USR_APP_H_ + +#if( ipconfigUSE_DHCP != 0 ) + #include "FreeRTOS_DHCP.h" +#endif + +#define USR_TEST_DOMAIN_NAME "www.freertos.org" +#define USR_TEST_PING_IP "172.217.160.174" +#define USR_PING_COUNT (100) + +#define SUCCESS (0) +#define PRINT_UP_MSG_DISABLE (0x01) +#define PRINT_DOWN_MSG_DISABLE (0x02) +#define PRINT_NWK_USR_MSG_DISABLE (0x04) + + +#define ETHERNET_LINK_DOWN (0x01) +#define ETHERNET_LINK_UP (0x00) +#define IP_LINK_DOWN (0x02) +#define IP_LINK_UP (0x00) + +#if( ipconfigUSE_DHCP != 0 ) + void updateDhcpResponseToUsr(void); +#endif + +#if( ipconfigUSE_DHCP != 0 ) + eDHCPCallbackAnswer_t xApplicationDHCPHook( eDHCPCallbackPhase_t eDHCPPhase, uint32_t ulIPAddress ); +#endif + +#if( ipconfigDHCP_REGISTER_HOSTNAME == 1 ) + /* DHCP has an option for clients to register their hostname. It doesn't + have much use, except that a device can be found in a router along with its + name. If this option is used the callback below must be provided by the + application writer to return a const string, denoting the device's name. */ + const char *pcApplicationHostnameHook( void ); +#endif /* ipconfigDHCP_REGISTER_HOSTNAME */ + +uint32_t ulApplicationGetNextSequenceNumber( uint32_t ulSourceAddress, + uint16_t usSourcePort, + uint32_t ulDestinationAddress, + uint16_t usDestinationPort ); +uint32_t ulRand(); +uint32_t isNetworkUp(void); +BaseType_t vSendPing( const char *pcIPAddress); +void print_ipconfig(void); +void print_pingResult(void); +void dnsQuerryFunc(char *domain_name); + +typedef struct st_ping_data +{ + uint32_t sent; // Ping Request + uint32_t received; // Ping Response + uint32_t lost; // Ping failure +} ping_data_t; + +#endif /* USR_APP_H_ */ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/.settings/standalone.prefs b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/.settings/standalone.prefs new file mode 100644 index 0000000000..042cfec761 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/.settings/standalone.prefs @@ -0,0 +1,36 @@ +#Thu Dec 14 13:32:27 ICT 2023 +com.renesas.cdt.ddsc.contentgen.options/options/suppresswarningspaths=ra/arm,ra/aws,ra/fsp/src/rm_freertos_port +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.threads.configurator/collapse/module.driver.ether_on_ether.1410695650=false +com.renesas.cdt.ddsc.project.standalone.projectgenerationoptions/isCpp=false +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=4143092756,script/fsp.scat|346195372,script/ac6/fsp_keep.via|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.1.0/all=3010700167,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCPv6.c|1823585286,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv4.c|229070029,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP.c|485068404,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6.c|1824920725,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Cache.c|683823412,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Sockets.c|3660792916,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Sockets.c|1264067619,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_RA.c|2125364016,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ARP.c|3675720659,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4.c|3171645290,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Routing.c|2925641448,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP.c|4011076800,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_WIN.c|1820479732,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_BitConfig.c|739041145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Sockets.c|320458503,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv6.c|3445461469,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv4_Utils.c|3340009909,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IP.c|4036638750,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Utils.c|1507452871,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils.c|2378560092,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ND.c|3349371532,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Tiny_TCP.c|3587614507,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling.c|841867702,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv4.c|3624562692,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IP_Timers.c|3069801298,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv6.c|2905141414,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_UDP_IPv6.c|2324147825,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_IPv6_Utils.c|1173501354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_Stream_Buffer.c|3280198138,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Utils_IPv4.c|850451814,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_IP_IPv4.c|2585472874,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv4.c|3030484788,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_ICMP.c|1790265264,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission.c|2583311136,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS.c|136283738,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_State_Handling_IPv6.c|1783282439,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Callback.c|3859824490,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Networking.c|207353409,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DHCP.c|590509173,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Transmission_IPv6.c|4229734957,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_TCP_Reception.c|1617575823,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/FreeRTOS_DNS_Parser.c|854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h +com.renesas.cdt.ddsc.threads.configurator/collapse/module.aws.freertosplus.freertosplus_tcp.1968074379=false +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Libraries\#\#FreeRTOS_Plus\#\#FreeRTOS_Plus_TCP\#\#\#\#4.0.0+fsp.5.1.0/libraries= +com.renesas.cdt.ddsc.threads.configurator/collapse/module.driver.freertos_plus_tcp_on_ether.270338669=false +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.1.0/all=3909121112,ra/fsp/src/rm_freertos_port/port.c|749934403,ra/fsp/src/rm_freertos_port/portmacro.h|1696644494,ra/aws/FreeRTOS/LICENSE.md|3168198383,ra/aws/FreeRTOS/FreeRTOS/Source/event_groups.c|1499162095,ra/aws/FreeRTOS/FreeRTOS/Source/tasks.c|1222286540,ra/aws/FreeRTOS/FreeRTOS/Source/queue.c|1696644494,ra/aws/FreeRTOS/FreeRTOS/Source/LICENSE.md|4132083827,ra/aws/FreeRTOS/FreeRTOS/Source/stream_buffer.c|433449461,ra/aws/FreeRTOS/FreeRTOS/Source/list.c|501651613,ra/aws/FreeRTOS/FreeRTOS/Source/timers.c|41585236,ra/aws/FreeRTOS/FreeRTOS/Source/include/queue.h|1720018832,ra/aws/FreeRTOS/FreeRTOS/Source/include/list.h|891217814,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_prototypes.h|4231032569,ra/aws/FreeRTOS/FreeRTOS/Source/include/portable.h|2665255800,ra/aws/FreeRTOS/FreeRTOS/Source/include/projdefs.h|3731667490,ra/aws/FreeRTOS/FreeRTOS/Source/include/task.h|3047193288,ra/aws/FreeRTOS/FreeRTOS/Source/include/atomic.h|364075581,ra/aws/FreeRTOS/FreeRTOS/Source/include/stack_macros.h|3498290492,ra/aws/FreeRTOS/FreeRTOS/Source/include/stream_buffer.h|4144805368,ra/aws/FreeRTOS/FreeRTOS/Source/include/picolibc-freertos.h|3151383929,ra/aws/FreeRTOS/FreeRTOS/Source/include/event_groups.h|663678473,ra/aws/FreeRTOS/FreeRTOS/Source/include/semphr.h|3001002814,ra/aws/FreeRTOS/FreeRTOS/Source/include/timers.h|2302932653,ra/aws/FreeRTOS/FreeRTOS/Source/include/FreeRTOS.h|2521189457,ra/aws/FreeRTOS/FreeRTOS/Source/include/message_buffer.h|3827959537,ra/aws/FreeRTOS/FreeRTOS/Source/include/croutine.h|666369546,ra/aws/FreeRTOS/FreeRTOS/Source/include/deprecated_definitions.h|1164825897,ra/aws/FreeRTOS/FreeRTOS/Source/include/newlib-freertos.h|1634353699,ra/aws/FreeRTOS/FreeRTOS/Source/include/mpu_wrappers.h +com.renesas.cdt.ddsc.content/com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.scat +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Middleware\#\#all\#\#rm_freertos_plus_tcp\#\#\#\#5.1.0/all=258822513,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_end.h|2524986196,ra/fsp/src/rm_freertos_plus_tcp/NetworkInterface.c|2996138825,ra/fsp/src/rm_freertos_plus_tcp/pack_struct_start.h +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Libraries\#\#FreeRTOS\#\#BufferAllocation2\#\#\#\#4.0.0+fsp.5.1.0/all=854861380,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Routing.h|2651664413,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_WIN.h|2433552212,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Sockets.h|336111154,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Utils.h|2749378508,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ND.h|3622164125,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_errno_TCP.h|1752289760,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Parser.h|1550357716,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_IP.h|3492402341,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP.h|2385906051,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Stream_Buffer.h|1083378808,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Transmission.h|2761801460,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_UDP_IP.h|1788659076,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS.h|2812158373,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_BitConfig.h|1065115930,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ARP.h|2123434833,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6.h|3509343932,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Private.h|3195547326,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_State_Handling.h|18091025,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Common.h|2378151237,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_ICMP.h|4241280256,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/IPTraceMacroDefaults.h|1555043063,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Globals.h|734763145,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4_Utils.h|4206151537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Callback.h|1239061148,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv4.h|3239326795,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Timers.h|572320537,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Sockets.h|603375387,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_Sockets.h|131512354,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkInterface.h|560569053,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/NetworkBufferManagement.h|2498662571,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_TCP_Reception.h|2285766968,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Networking.h|2881152933,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DNS_Cache.h|9734920,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCP.h|718248835,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Utils.h|3227590610,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Private.h|1674922590,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOSIPConfigDefaults.h|4282451671,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IP_Private.h|1430792929,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_IPv6_Utils.h|3604606411,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/include/FreeRTOS_DHCPv6.h|2046345721,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/BufferManagement/BufferAllocation_2.c|1032427424,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_end.h|1693025416,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/GCC/pack_struct_start.h|185262140,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_end.h|3237478095,ra/aws/FreeRTOS/FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP/source/portable/Compiler/IAR/pack_struct_start.h +com.renesas.cdt.ddsc.settingseditor/com.renesas.cdt.ddsc.settingseditor.active_page=PinConfiguration +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether_phy\#\#\#\#5.1.0/all=485757285,ra/fsp/inc/instances/r_ether_phy.h|3507747591,ra/fsp/inc/api/r_ether_phy_api.h|1384248786,ra/fsp/src/r_ether_phy/r_ether_phy.c|3919812092,ra/fsp/src/r_ether_phy/targets/DP83620/r_ether_phy_target_dp83620.c|3120530564,ra/fsp/src/r_ether_phy/targets/KSZ8091RNB/r_ether_phy_target_ksz8091rnb.c|3042129291,ra/fsp/src/r_ether_phy/targets/ICS1894/r_ether_phy_target_ics1894.c|205093208,ra/fsp/src/r_ether_phy/targets/KSZ8041/r_ether_phy_target_ksz8041.c +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#RTOS\#\#FreeRTOS\#\#all\#\#\#\#10.6.1+fsp.5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/AWS\#\#Heaps\#\#FreeRTOS\#\#heap_4\#\#\#\#10.6.1+fsp.5.1.0/all=2900008964,ra/aws/FreeRTOS/FreeRTOS/Source/portable/MemMang/heap_4.c +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ether\#\#\#\#5.1.0/all=491661015,ra/fsp/inc/instances/r_ether.h|4135421999,ra/fsp/inc/api/r_ether_api.h|3799836536,ra/fsp/src/r_ether/r_ether.c +com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/RA8M1 EK.pincfg new file mode 100644 index 0000000000..85d59d60e9 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/RA8M1 EK.pincfg @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/buildinfo.gpdsc b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/buildinfo.gpdsc new file mode 100644 index 0000000000..6d7cfa22ee --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/buildinfo.gpdsc @@ -0,0 +1,287 @@ + + + Renesas + Project Content + Project content managed by the Renesas Smart Configurator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/configuration.xml b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/configuration.xml new file mode 100644 index 0000000000..5af2cfd126 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/configuration.xml @@ -0,0 +1,817 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + FreeRTOS - Buffer Allocation 2 + Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.1.0.pack + + + FreeRTOS+TCP + Amazon.FreeRTOS-Plus-TCP.4.0.0+fsp.5.1.0.pack + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Ethernet PHY + Renesas.RA.5.1.0.pack + + + Ethernet + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + r_ether to FreeRTOS+TCP Wrapper + Renesas.RA.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + FreeRTOS + Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.1.0.pack + + + FreeRTOS - Memory Management - Heap 4 + Amazon.FreeRTOS-Kernel.10.6.1+fsp.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..d22d3c71a0 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.hex @@ -0,0 +1,3672 @@ +:020000040200F8 +:1000000020590122593B0002511D000281070002C4 +:1000100081070002810700028107000281070002B8 +:10002000000000000000000000000000114300027A +:100030008107000200000000B11D000229430002F8 +:100040003155000200000000000000000000000028 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C0000649074A0868504343F239021044086060 +:1001D0004008704701490860704700000000002295 +:1001E0006D4EC64110B5431A934209D28318881840 +:1001F00003E010F8011D03F8011D521EF9D210BDD5 +:1002000040EA01039B0703D009E008C9121F08C098 +:10021000042AFAD203E011F8013B00F8013B521E18 +:10022000F9D210BDD2B201E000F8012B491EFBD279 +:1002300070470022F6E710B513460A4604461946F1 +:10024000FFF7F0FF204610BD10B5044604E00B7820 +:1002500000F8013B03B1491C521EF8D2204610BDE4 +:10026000CAB2401E10F8011F8A4202D00029F9D1FB +:1002700000207047421C10F8011B0029FBD1801A96 +:10028000704710B5002200E0521C835C8C5CA342D6 +:1002900001D1002BF8D1D8B2E1B2401A10BD30B56F +:1002A00004460020034600E05B1C934203D2E05C5E +:1002B000CD5C401BF8D030BD034611F8012B00F88F +:1002C000012B002AF9D1184670472DE9F05F054649 +:1002D000002092469B4688460646814640241BE005 +:1002E000284641464746224600F02FF853465A46D4 +:1002F000C01A914110D311461846224600F016F854 +:100300002D1A67EB01084F4622460120002100F01C +:100310000DF817EB00094E41201EA4F10104DFDCAB +:10032000484631462A464346BDE8F09F202A04DB72 +:10033000203A00FA02F1002070479140C2F12003F8 +:1003400020FA03F3194390407047202A04DB203A37 +:1003500021FA02F00021704721FA02F3D040C2F1E5 +:100360002002914008431946704700000000000039 +:1003700080B586B00022CDE90422CDE90222CDE984 +:10038000002202228DF80120ADF8021069461822E1 +:1003900000F06EFE06B080BD00F0C6BE000000009A +:1003A000B0B584B0039032200290022002211122C5 +:1003B00001F03AFC04460CF05FFA78B102AB002180 +:1003C000012220460425009501F022FB03AB002109 +:1003D00000222046009501F01BFB00E0002420468F +:1003E00004B0B0BD000000002DE9F04FD1B00DF118 +:1003F00010090E46074609F104004FF496711D4698 +:100400001446DDF86881FFF714FF09F596705090E7 +:100410000C2E4FF00000ADF836800E9502D251B090 +:10042000BDE8F08FCDE90307B88807F10C01A6F10C +:100430000C0A0028CDE90045089606970791CDF8EB +:1004400024A040BAADF8140000F0578109F12C0B3C +:100450004FF02E0C4FF000080026002E4ED0BAF1BF +:10046000000F00F04A810D78BF2D4ED8BAF1020F6F +:10047000C0F04381002D00F0408100205746013537 +:10048000AF4240F23A8128440C5C002C5FEA0F92A4 +:1004900029D07F1B022F26D3651CAF4240F22D814D +:1004A00028440C5C002C5FEA0F921CD07F1B022FAB +:1004B00019D3651CAF4240F2208128440C5C002C0B +:1004C0005FEA0F920FD07F1B022F0CD30134A7429B +:1004D00040F2138120440D5C002D5FEA0F921CBF97 +:1004E0003F1B012FCBD8002800F0078101304FF0CF +:1004F000000343F100031A430CD0FEE0BAF1000FF1 +:1005000000F0FB800878BF2819D9BAF1020F40F239 +:10051000F4800220AAEB00028044042ACDF80C806B +:10052000C0F0EB80BDF8143008440136011DA2F183 +:10053000040A07919E42CDF824A08ED3E1E0481C26 +:10054000029000220025485D002800F0C88032B1EA +:1005500009EB0200013280F82CC0485D00E0002267 +:100560006C1C271857459CBF1718FD2F00F2C5803B +:10057000002800F0AF801028C0F09E80029B0BEB9B +:1005800002072B44FB1A102BC0F096800B1900F0C9 +:10059000F00C09EB020EBCF1100F93ED001E8EED76 +:1005A0002C1E7ED06B18BCF1200F93ED111E8EED2A +:1005B0003C1E76D0BCF1300F93ED211E8EED4C1E0B +:1005C0006FD0BCF1400F93ED311E8EED5C1E68D0F4 +:1005D000BCF1500F93ED411E8EED6C1E61D0BCF14D +:1005E000600F93ED511E8EED7C1E5AD00EF18C05DE +:1005F000BCF1700F93ED611E85ED001E51D00EF120 +:100600009C05BCF1800F93ED711E85ED001E48D056 +:1006100003F18105BCF1900F95ED001E0EF1AC05C4 +:1006200085ED001E3DD003F19105BCF1A00F95EDC5 +:10063000001E0EF1BC0585ED001E32D003F1A105B0 +:10064000BCF1B00F95ED001E0EF1CC0585ED001E3E +:1006500027D003F1B105BCF1C00F95ED001E0EF1DE +:10066000DC0585ED001E1CD003F1C105BCF1D00FE7 +:1006700095ED001E0EF1EC0585ED001E11D003F185 +:10068000D105BCF1E00F95ED001E0EF1FC0585EDE6 +:10069000001E06D0E1330EF5867793ED001E87ED40 +:1006A000001E84456244644402D14FF02E0C11E0D8 +:1006B00000F00F004FF02E0C40F001E00BEB0200B9 +:1006C0000F1900BF17F8013B0132013400F8013B5C +:1006D0000FF009C054452546FFF435AF00E02C4625 +:1006E0005CB1544509D209EB0200002180F82C10BE +:1006F000601C0799DDF824A00CE7002051B0BDE88C +:10070000F08F0498C188428802F47862802A09BA7E +:100710004FEA1141C18005D104A803AA009905F050 +:10072000B3FB00E000200199002950EA118051B08C +:10073000BDE8F08F0000000080B584B09446182218 +:1007400003920DF10C0E00220123CDE9001E61463B +:1007500000F0FEFF04B080BD10B582B01446D2E9AF +:1007600000C24FF0180E0123CDE9001E614601F0D2 +:100770007BF8616888425FEA1F9002B010BD0000FC +:1007800000BE704700000000002808BF704748F610 +:10079000E4720023C2F20022C0E906331168B1B14D +:1007A000814215D0CB690A4683B1834210D0D96902 +:1007B0001A4659B181420BD0CB690A4633B1834204 +:1007C00006D0D9691A4609B12FF017C01C32106043 +:1007D000704700000000000080B5A8B342F2441149 +:1007E000C2F20121CA68824204D10022C1E900227A +:1007F000C1E90222CA69824204D10022C1E904226D +:10080000C1E90622CA6A824204D10022C1E9082253 +:10081000C1E90A22CA6B824204D10022C1E90C223A +:10082000C1E90E22CA6C824204D10022C1E9102221 +:10083000C1E91222CA6D824218BF80BD0020C1E901 +:100840001400C1E9160080BD42F244106021C2F2DA +:100850000120FFF7EEFC80BD2DE9F047002856D0BF +:100860000C46002908BFBDE8F0870546B0212046A8 +:100870001E461746DDF82880DDE908A9FFF7D9FCF8 +:100880003868316861602668DAF80020A260D9F81B +:100890000030E36060EA01076761D4F818E0C4E95A +:1008A0000C7E04F11C0ED4F810C0E6618EE80F1027 +:1008B000B8F804000021A087D8F80000A063C4E9BC +:1008C0002A5148F6E071A869C2F20021002808BF49 +:1008D000AC610868D0B1A04219D0D0F8AC20014674 +:1008E0009AB1A24213D0D2F8AC00114668B1A0422E +:1008F0000DD0D0F8AC2001463AB1A24207D0D2F8D0 +:10090000AC00114608B12FF01BC0AC310C60BDE843 +:10091000F087000000000000024648F6E07042F652 +:100920001C0CC2F20020C2F2012C07290068DCF87E +:10093000003003F10103CCF8003004D80CEB810146 +:100940008B6C01338B64002A18BF002821D01BE078 +:10095000D0F8AC00F0B10168002918BF914218D05E +:10096000D0F8AC00B0B10168002918BF914210D096 +:10097000D0F8AC0070B10168002918BF914208D0CE +:10098000D0F8AC0030B100BF0168002918BF914217 +:10099000DED170470020704770B50C46054648F61A +:1009A000E07042F61C01C2F20020C2F20121002DCB +:1009B0000668486800F1010048604FF0000018BF69 +:1009C000002E0BD170BD00BF06F13800062229466B +:1009D000FFF765FC58B1D6F8AC6036B1002CF3D007 +:1009E000D6F8A800A042F6D1EEE7002070BD304650 +:1009F00070BD00000000000080B5864648F6E0703B +:100A000042F61C0CC2F20020C2F2012C0D29006833 +:100A1000DCF8083003F10103CCF8083004D80CEB03 +:100A200081010B6901330B6190B10EF1010C01469C +:100A3000BCF1000F0BD0D1E9002382EA0E021A426A +:100A400008D0D1F8AC1009B12FF00FC0002080BD44 +:100A5000002080BD084680BD48F6E070C2F200204C +:100A60000068B8B18168A1B9D0F8AC0090B18168D4 +:100A700079B9D0F8AC0068B1816851B9D0F8AC0050 +:100A800040B1816829B9D0F8AC0008B12FF017C087 +:100A90000020704700207047014648F6E070C2F21F +:100AA00000200029006818BF002819D1704700BF36 +:100AB000D0F8AC00C8B1D0F8A8208A42F6D0D0F85F +:100AC000AC0090B1D0F8A8208A42EFD0D0F8AC00AA +:100AD00058B1D0F8A8208A42E8D0D0F8AC0020B1B4 +:100AE000D0F8A8208A42E3D1E0E700207047000058 +:100AF00048F6E470C2F20020006870470000000071 +:100B000010B500200024FFF7C7FF002818BFC468F5 +:100B1000204610BD0000000010B500200024FFF7A3 +:100B2000BBFF002818BF8468204610BD00000000ED +:100B300042F28830C2F201200068704700000000D5 +:100B400010B500200024FFF7A7FF002818BF446855 +:100B5000204610BD000000002DE9F04383B040F2B4 +:100B600030188946C2F200280746002041461C463C +:100B700015460A9E08F048FA009540F28005C2F238 +:100B80000025404629463A464B46CDE90146FFF747 +:100B900063FE95F8400040F0020085F8400003B085 +:100BA000BDE8F043AFF30080B0B584B0FFF7A0FF1D +:100BB00000B900BE09F030FF40F2501245F2582350 +:100BC000C2F20022C2F20023152008210024009462 +:100BD0000BF056FB42F28875C2F20125286060B323 +:100BE00017A10AF001F80BF07BF9012820D109F0D8 +:100BF00017FE0420009046F6692040F2F81540F2F6 +:100C00005824C0F2002010A14FF4A0520023C2F2D9 +:100C10000025C2F20024CDE901450BF0B1FF42F2FC +:100C200088310028C2F201215FEA0F94086004E0D5 +:100C300028680AF07DF800242C60204604B0B0BD7E +:100C40004E657445766E740049502D5461736B0087 +:100C500020B190F84000C0F30010704748F6E070F3 +:100C6000C2F200200068E8B190F84010C9061BD518 +:100C7000D0F8AC00B0B190F84010C90614D5D0F847 +:100C8000AC0078B190F84010C9060DD5D0F8AC0092 +:100C900040B190F84010C90606D5D0F8AC0008B1B4 +:100CA0002FF01FC001207047002070470000000097 +:100CB00048F6E070C2F200200068E8B190F84010F9 +:100CC000C9061BD5D0F8AC00B0B190F84010C906E9 +:100CD00014D5D0F8AC0078B190F84010C9060DD505 +:100CE000D0F8AC0040B190F84010C90606D5D0F855 +:100CF000AC0008B12FF01FC00120704700207047E2 +:100D000001B900BE8A1C920700D000BE80B588B031 +:100D100042F61C02C2F20122D3680133D3608A89F1 +:100D20000023CDE90433082ACDE906330CD0B2F50F +:100D3000C16F1AD18B8AB3F5007F08D0B3F5807FDD +:100D400007D1D1F8263003E0D1F81E3000E0CB699E +:100D500004938B88ADF80C300968029104AB02A9AA +:100D60000091114608F0A0F80346184608B080BD6F +:100D700010B582B00446007D00F0FE002075002012 +:100D8000CDE900040BF08CF842F288706946C2F29B +:100D900001200022002300680BF0BAFA217D01280F +:100DA00004D101F0FD00207502B010BD41F0020039 +:100DB000207542F284700121C2F20120016002B06C +:100DC00010BD00000000000039B30028D1F8AC10BD +:100DD0004DD000291CBFD1F8A820824247D000285E +:100DE000D1F8AC1043D000291CBFD1F8A820824212 +:100DF0003DD0D1F8AC10D0B300291CBFD1F8A82049 +:100E0000824234D0D1F8AC10002818BF00292ED06F +:100E1000D1F8A8208242D8D129E048F6E071002814 +:100E2000C2F200210A6818BF002A01D1104670479B +:100E3000D2F8A8108142F9D0D2F8AC10C9B1D1F8DB +:100E4000A820824213D0D1F8AC1091B1D1F8A820DB +:100E500082420CD0D1F8AC1059B1D1F8A82082420E +:100E600005D0D1F8AC2000210AB12FF01FC80846E8 +:100E70007047002070470000002814BFC0690020A0 +:100E800070470000000000002DE9F04F83B00446D9 +:100E90000020FFF701FE002860D04DF69879054646 +:100EA0004FF02A0AC0F200294FF0020B0DF104089E +:100EB0000FE04FF0FF314046CDE901B70BF058FC91 +:100EC000002847D000202946FFF77EFF054600286E +:100ED00044D095F840000007F4D428680028F1D0E9 +:100EE0002A20002108F0BCF80028EBD00746446116 +:100EF000806A29283D63D5F8A800F86203D800BEAF +:100F0000386B00B900BE7E6A262230464946FFF79C +:100F100069F9386B816BC6F80610808F7081386B69 +:100F2000816BC6F81610808F7083386B0068F06193 +:100F30007869C6F82600C7F828A00AF0B1FF002893 +:100F4000B7D0D5F8A8000028BCD0C3680122394624 +:100F50009847B7E7384609F06BFFB3E703B0BDE841 +:100F6000F08F00000000000080B508F03DF918B1D6 +:100F7000BDE8804009F05CBF00BEBDE8804009F0DC +:100F800057BF0000000000002DE9F04F83B04DF284 +:100F9000C0339146C0F200230E468046D3E900409C +:100FA000CDE9004008F03CFC40F2BE51721E002723 +:100FB0008A4259D8042857D306F12A0B4946584685 +:100FC00008F04EF800284FF000074DD045F2A02A57 +:100FD0000546C2F2002A406A0822BAF8001082814F +:100FE000428478220131AAF80010C18401852A3098 +:100FF0003146FFF717F942F28C31686AC2F20121DB +:1010000002228271C5F814800978AF86C5F828B02D +:10101000019569B1062C0CD1012009F08DFB42F23B +:101020008870C2F20120006808F032FCA8B900E024 +:10103000B4B90AF035FF0138694659EA1080B9F1B0 +:10104000000F50EA198242F28870C2F20120002398 +:1010500000680BF05DF9012802D1BAF8007003E0D6 +:10106000284609F0E5FE0027384603B0BDE8F08FBA +:10107000B0B58AB0044691B148780D4640F00800FA +:101080000A280DD00DF1080E95E80F106D6907952F +:1010900002AD8EE80F1002208DF8090000E0002557 +:1010A0000AF0FEFE00B100BE601C022802D26FF002 +:1010B000150536E0E06910B16FF0150531E04FF02D +:1010C0000900CDE9080475B16878022806D1A8683E +:1010D000217A00BAA06201F0FE002072688800BA8E +:1010E000000C208705E000202087C4E90A00C4E93D +:1010F0000C0008A84FF0FF314FF0FF350BF038FB24 +:1011000068B16068102101220023009500250AF0D3 +:10111000A3FDE069002808BF6FF0150501E06FF03E +:101120008B0528460AB0B0BD80B582B0411C0A22AA +:101130000229CDE900203EBF002002B080BD6846F4 +:101140004FF0FF310BF014FB0121002851EA11B0E0 +:1011500002B080BD000000002DE9F04190460D4630 +:1011600006460BF065FD074606B900BE42F22C2488 +:10117000C2F20124207D48B104F114003146FFF78A +:1011800080F818B920692969814209D03046FFF7F3 +:1011900071F8FD2813D804F114003146FFF78CF8DC +:1011A00041F259702E69CDF2B710A7FB0001480B30 +:1011B00095E88E0084E88E002661C4E94580012010 +:1011C000BDE8F0810000000080B542F22C204FF411 +:1011D0008E71C2F20120FFF72CF880BD00000000E4 +:1011E000002105F0ADBE000080B582B00021019164 +:1011F00001A900F0F5F80199002851EA108002B029 +:1012000080BD0000000000002DE9F04381B00246DF +:10121000C5B2CD204FEA124C05FB00F34FEA12692C +:101220000DF10108DC0A130A04FB00F60846F10A76 +:1012300004EB840641EA8101A2EB46028DF803200B +:10124000A4EB410129226A43012611F0FF0F56EA5F +:1012500016948DF80210642D28BF0024110B8DF810 +:10126000011084F0030EC11C08EB040515F8014BB6 +:10127000303401F8034C01310FF009C0DEB2CD2546 +:1012800006FB05F42E2201F8032CE40A654304EB67 +:101290008407ED0AA3EB47038DF8033045EA850286 +:1012A000292373430127A4EB42028DF8022012F098 +:1012B000FF0F57EA1794642E4FEA133228BF002419 +:1012C0008DF8012084F0030E08EB040313F8012BC2 +:1012D000303201F8022C01310FF009C05FFA8CF2B4 +:1012E000CD2302FB03F72E2601F8026CFF0A7B4395 +:1012F00007EB8705DB0AACEB45068DF8036043EA94 +:1013000083030126A7EB43032927574313F0FF0F5D +:1013100056EA16968DF80230642A4FEA173328BF32 +:1013200000268DF8013086F0030E08EB060300BF9F +:1013300013F8012B303201F8012C01310FF009C0F4 +:10134000CD222E2709FB02F301F8017CDB0A5A4368 +:1013500003EB8306D20AA9EB46078DF8037042EA35 +:1013600082020127A3EB4202292309FB03F312F0B7 +:10137000FF0F57EA17978DF80220B9F1640F4FEA73 +:10138000133228BF00278DF8012087F0030E08EBE9 +:10139000070200BF12F8013B303301F8013B0FF0A8 +:1013A00007C800220A7001B0BDE8F0830000000009 +:1013B000022804D1084611461A4600F005B800205C +:1013C000704700000000000010B5102A01D2002074 +:1013D00010BD00680C46FFF717FF204610BD000047 +:1013E0002DE9F04100220A600278B2F1300302D008 +:1013F000092B48D806E04378303B0A2B02D2002064 +:10140000BDE8F0810023064603EB830302EB4303B0 +:101410007278303BA2F13007092F23D803EB830306 +:1014200002EB4303B278303BA2F13007092F1FD8FB +:1014300003EB830302EB4303F278303BA2F1300766 +:10144000092F1BD803EB830302EB430316F8042F89 +:10145000303BA2F130070A2FD6D3A6F1010EFF2BA5 +:1014600011D813E0771CB6463E46FF2B0BD80DE093 +:1014700006F1010E0236FF2B05D807E006F1020E39 +:101480000336FF2B02D90020BDE8F0812E2A4FF051 +:10149000000C40F01081864200F00D810EF1020434 +:1014A0002578B5F1300203D0092A09D900223EE09F +:1014B0009EF80320303A0A2A02D20020BDE8F081CB +:1014C0000EF10304002200BF02EB820205EB420290 +:1014D0002578303AA5F13007092F23D802EB820294 +:1014E00005EB42026578303AA5F13007092F16D88E +:1014F00002EB820205EB4202A578303AA5F13007F3 +:10150000092F0ED802EB820205EB4202E578303A51 +:101510000434A5F130070A2FD6D3013C02E0013490 +:1015200000E00234FF2A02D90020BDE8F0812E2D10 +:101530004FF0000C40F0BF80844200F0BC80661C7D +:101540003578B5F1300704D0092F09D94FF0000ED6 +:1015500041E0A778303F0A2F02D20020BDE8F08199 +:10156000A61C4FF0000E0EEB8E0705EB47073578F3 +:10157000A7F1300EA5F13004092C26D80EEB8E070A +:1015800005EB47077578A7F1300EA5F13004092C5B +:1015900018D80EEB8E0705EB4707B578A7F1300E8C +:1015A000A5F13004092C0FD80EEB8E0705EB470789 +:1015B000F578A7F1300E0436A5F130040A2CD2D309 +:1015C000013E02E0013600E00236BEF1FF0F02D913 +:1015D0000020BDE8F0812E2D4FF0000C6BD186422B +:1015E00069D006F1010898F80040B4F1300508D040 +:1015F000092D0DD980454FF000054FF0000C4AD160 +:1016000059E0B778303F0A2F02D20020BDE8F081C0 +:1016100006F10208002598F8006005EB8505A6F1A3 +:10162000300704EB4505092FA5F130052DD898F8B2 +:10163000014005EB8507A4F1300506EB4707092DAE +:10164000A7F130051CD898F8026005EB8507A6F1D4 +:10165000300504EB4707092DA7F1300513D898F89A +:10166000034005EB850708F10408A4F1300506EBFB +:1016700047070A2DA7F13005CDD3A8F1010804E0F2 +:1016800008F1010801E008F10208FF2D4FF0000CFD +:1016900011D880450FD098F8000000287FF4F3AEF1 +:1016A0004FEA0E404FF0010C40EA056040EA02208C +:1016B000DAB2104408606046BDE8F0810000000026 +:1016C00010B504460130022802D26FF05E0010BD52 +:1016D000E0690028F9D094F83B000628F5D1206F86 +:1016E00040F008000828F0D14FF6FF7000F024F811 +:1016F00094F85C10A4F86A00090715D5D4F8940092 +:1017000008B109F0B9FDD4F8980008B109F0B4FDAA +:1017100004F19E005621FEF78CFD04F582706021D5 +:10172000FEF787FD0820E0650121204609F0C4FD91 +:10173000002010BD00000000884250EAB1807047D0 +:10174000884250EA31807047884250EA31807047C1 +:101750002DE9F04784B007460130022805D26FF02A +:101760001507384604B0BDE8F087F869C0B397F8AC +:101770003B00112837D1386A03908A46B96C1C4661 +:10178000164699B301294DDB09F072F8786D6107AF +:10179000D0F80C8002D4404608F062F809F088F8CE +:1017A000B8F1000F41D0404608F042F814283FD16C +:1017B000DDE90C1740460AF0BBFF002F1CBF1821C3 +:1017C0003960D8E90912E307A2EB0007014432D1DE +:1017D000B74257EAB68750463A46FEF703FD2CE07B +:1017E0006FF01507BDE76FF01507BAE7E10619D4EA +:1017F000C0B10DF1040840460AF056F80DF10C098D +:101800007868412101220023039D00950AF024FA03 +:10181000B96C0029B6D1404649460BF045F908B9E4 +:101820002FF013C06FF00A079BE76FF00A0798E7E5 +:101830006FF0150708E0CAF8001014F0050F03D088 +:10184000B7F1FF3F3FF78DAF404609F0F1FA88E767 +:1018500029B108440138B0FBF1F04843704700BE9D +:1018600070470000000000002DE9F04F8DB0169E7B +:101870009A4614460F468046E6B1707840F008005C +:101880000A2808D00DF1040C6FCE8CE86F000220FE +:101890008DF8050001AE8FB170780025022808BFD1 +:1018A0002A2504D1B4F5B86F0AD90024ABE06FF053 +:1018B0001504A8E0002600BE002FEDD100BEEBE726 +:1018C00008F10100022801D200249CE098F83B00B6 +:1018D00011282ED1D8F81C0068B35FEACA60D8F886 +:1018E0002490CDF8249002D40AF0DAFA18B14FF01F +:1018F0000009CDF824901AF0010B25D107A809F0B2 +:10190000D3FF2819494607F0ABFB002844D0824694 +:10191000406A284439462246FEF764FC07A809A914 +:101920000BF0C2F8012839D14FF00009CDF824900E +:1019300036E0002467E00AF0B3FA00B100BED8F840 +:101940001C0040B100245EE0384607F04DFC8246A2 +:1019500030BB002457E00920CDE90A080020C8E97F +:101960000A00C8E90C004FF0FF31A8F838000AA8B7 +:101970004FF0FF390AF0FCFE0028E3D0D8F804004D +:10198000102101220023CDF800900AF065F9D8F863 +:101990001C000028A1D1D5E7002434E0DDF8249014 +:1019A000D8F84000CAF8300070784DF2C831C0F263 +:1019B00000210228D1E90001CDE90A0103D15046F6 +:1019C00031460AF039FF2819CAF828007088AAF8A9 +:1019D0003400D8F80C00AAF83600DAF8240098F899 +:1019E0003A1081710AA84946CDF82CA00AF0C0FE31 +:1019F000012818BF002406D0BBF1000F03D15046C8 +:101A000009F016FA002420460DB0BDE8F08F000062 +:101A1000B0B504460130022802D26FF01500B0BD07 +:101A2000122A6FF06C0000F2D6800FF208011D46FA +:101A3000DFE802F0242836D10A0AD1D1D1D1D1422F +:101A400051648FB3D1D2D50094F83B000628E4D17D +:101A5000052A00F0DC80042A40F0E080D4F89800E9 +:101A600000281CBF6FF01500B0BDB4F866102868E0 +:101A7000FFF7EEFEC4F890000020B0BD2868206299 +:101A80000020B0BD40F2DC50296894F83B20814230 +:101A900051EA3080112A50EA018060620020B0BD16 +:101AA00094F83A00002D0CBF00F0FD0040F0020059 +:101AB00084F83A000020B0BD94F83B000628ACD171 +:101AC000286894F85C1000285FEA0F9001F0F70195 +:101AD00041EAC0000EE094F83B0006287FF49DAF79 +:101AE000286894F85C1000285FEA0F9001F0EF017D +:101AF00041EA001084F85C000020B0BD94F83B007F +:101B000006287FF48AAFD4F8980000287FF485AFC8 +:101B1000B4F866102868FFF79BFE94F83B10C4F8F1 +:101B2000900006297FF479AFD4F8940000287FF460 +:101B300074AF94F80401A968C4F88C100121C0079F +:101B4000C4E93F1161D0B4F86600C4E94200002046 +:101B5000B0BD94F83B0006287FF45FAF286894F886 +:101B6000041100285FEA0F90226F01F0FD01052AA1 +:101B700041EA400084F8040147D3D4F898000028D3 +:101B800043D007F041FF00283FD00120A4F86400B3 +:101B900006200AF021FE0020B0BD94F83B00062884 +:101BA0007FF43BAF286894F85E1000285FEA0F903E +:101BB00094F85D2001F0FD0141EA400084F85E00E8 +:101BC00042F0010084F85D000120A4F864000620C2 +:101BD0000AF002FE0020B0BD0020E563B0BD94F81D +:101BE0003B0006287FF419AFD5E900018842BFF415 +:101BF00014AFD4F88C2091423FF60FAFC4F88400A4 +:101C00006868C4F888000020B0BD0020B0BDD4F8DA +:101C1000940000281CBF6FF01500B0BD2868C4F800 +:101C20008C000020B0BD0000F0B581B0044640F04B +:101C300008000A280D4600D000BE0020012D08BF74 +:101C40000620022D08BF1120002A50EA02870AF060 +:101C50001FF9F0B1022C00D000BE42F20C20C2F2FB +:101C600001208068013000D000BE42F2F810C2F2BC +:101C700001208068013000D000BE062F0CD0112F4B +:101C80002BD1022D2DD15C25022C0BD04FF0FF342F +:101C900059E04FF0FF3456E0012D26D14FF4B275D4 +:101CA000022CF3D1284607F017F810B3044609F0C8 +:101CB0007FFF08B3064620462946FEF7BAFA207A87 +:101CC000062F666000F0FE0020721BD0112F2CD171 +:101CD00004F1480008F054FD27E000BE4FF0FF3447 +:101CE00031E000BE4FF0FF342DE000BE4FF0FF3476 +:101CF00029E04FF0FF3426E0204608F0EDFD4FF0DC +:101D0000FF3420E040F2B450A4F8660040F6B8304A +:101D1000C4F88C0040F6B83040F2B451FFF798FD9B +:101D2000C4F890000120C4E93F0004F10C0008F061 +:101D300033FDA4614FF4FA60C4E90800022084F87E +:101D40003A0084F83B70204601B0F0BD000000006E +:101D5000F0B581B04CF2201545F67037C4F200059D +:101D60000024C2F2002735F8200C2988084086B2EA +:101D700004E000BF01340437102C09D026FA04F027 +:101D8000C007F7D039680029F4D020468847F1E72A +:101D900025F8106C2888304208D0288830421CBFB3 +:101DA0002888304202D028883042F3D101B0F0BDFB +:101DB0000F4B1968EFF309821EF0100F08BF22EDD8 +:101DC000108A22E9F04FEFF30B8342F8043D0A60DA +:101DD0004FF0100080F31188BFF34F8FBFF36F8F68 +:101DE00009F0EEFD4FF0000080F3118807F0ACBA67 +:101DF000B88F0022000000002DE9F04102293AD1FD +:101E0000144606460AF014FF074606B900BE42F221 +:101E10002C25C2F20125287D68B305F1140831464E +:101E20004046FEF72EFA2969084324D141F2597041 +:101E3000D5F81821CDF2B710A7FB0001D5F8140191 +:101E4000490B00BA891A814208D2A4B10221404646 +:101E50002A4607F051F940B1206008E0002C4FF00D +:101E60000000287508BFBDE8F081206818B14069FE +:101E70008068BDE8F0810020BDE8F081000000002E +:101E800070B50546806A292803D800BEA86A2A28AA +:101E90005BD36C6A94F8220028B3082855D100203F +:101EA00084F82200A0822083284604F10E06D4F88C +:101EB0001A10D4F81E20C4F81E10C4F81A204021AD +:101EC000A17507F0B5FC02460020314607F038FB4B +:101ED000C043A96A012200BA000C2083204607F003 +:101EE000CBFB022070BD208A6FF01B0100BA01EB12 +:101EF0001042100423D004F12A00002192B203788A +:101F0000782B1ED141F001039BB2934217D2437844 +:101F1000782B16D141F002039BB293420FD2837803 +:101F2000782B0ED141F003039BB2934207D2C378C2 +:101F3000782B06D1043104308BB29342DFD30020DA +:101F400000E00220E18C08F023F8002070BD0000C2 +:101F5000B0B542F22404C820C4F2200401210025B7 +:101F6000257100F0DDF82570207848B12078002830 +:101F70001CBF2078002803D0207808B12FF00DC0B6 +:101F8000207840F0020020702078800709D5207862 +:101F9000800744BF20785FEA807002D520788007F0 +:101FA000F2D4002004F8020C14F8020C60B114F80A +:101FB000020C00281CBF14F8020C002804D014F8EE +:101FC000020C08B12FF011C0207F00F07F002077B5 +:101FD00094F91C00B0F1FF3F0DDC94F91C00B0F146 +:101FE000FF3FDCBF94F91C00B0F1FF3F03DC94F924 +:101FF0001C000028ECD4A07F00F07F00A07794F9AB +:102000001E00B0F1FF3F0DDC94F91E00B0F1FF3F60 +:10201000DCBF94F91E00B0F1FF3F03DC94F91E0011 +:102020000028ECD494F8200000F07F0084F8200011 +:1020300094F92000B0F1FF3F0DDC94F92000B0F1DD +:10204000FF3FDCBF94F92000B0F1FF3F03DC94F9BF +:1020500020000028ECD4012000F00EF84EF64C4190 +:102060000120C4F2010100220A70BDE8B04000F076 +:102070002BB800000000000080B5EFF310810122B2 +:1020800082F3108848F6F442C2F2002232F810308F +:102090008BB94DF2D03C4EF2FA3EC0F2002CC4F2A5 +:1020A000010E3CF810C0BEF8003043EA0C0343F4C4 +:1020B0002543AEF8003032F81030013322F81030EA +:1020C00081F3108880BD0000EFF31081012282F3BC +:1020D000108848F6F442C2F2002232F8103023B1E0 +:1020E00032F81030013B22F8103032F8102012B1D3 +:1020F00081F3108870474EF2FA324DF2D03CC4F2B0 +:102100000102C0F2002C13883CF8100043F4254370 +:1021100023EA0000108081F310887047000000005F +:1021200045F2A4224CF60023C2F20022C3F69A33F1 +:1021300041434FF47A7C1268B3FBF2F2A1FB0C30FE +:1021400010B9B3FBF2F004E0B1FBF2F0A0FB0C011C +:1021500021B9002808BF704702F0FABC4FF0FF30E9 +:1021600002F0F6BC00000000704700000000000014 +:10217000022818BF704748F6E8404DF2D831C2F245 +:102180000020C0F2002101F0C7BC000000000000E8 +:1021900030B344F645020168C4F25452914221D151 +:1021A000416A012920D10169096889051FD4816824 +:1021B0000A68002A0ED44FF660430A68CCF2FF7317 +:1021C000D1F80CC01A400A600A6842F000420A6066 +:1021D000C0F808C04069016901290BD1002070478F +:1021E000012070470720704740F6A170704740F605 +:1021F000A2707047012101610020704700000000BB +:1022000080B54FF0010C002818BF002901D16046AD +:1022100080BD44F6450ED0F800C0C4F2545EF445CB +:1022200006D14FF0000CC0E90A130263604680BD7E +:10223000072080BD00000000F0B581B0002854D018 +:1022400044F645010446C4F25451006888424ED118 +:102250006068D4E90467006B002811D44EF2801343 +:1022600000F01F014009CEF20003012202FA01F141 +:1022700043F82010BFF34F8FBFF36F8F6068006B80 +:1022800048F600510025C2F2002141F82050606854 +:10229000C06B8168006849688847B06943F20402EE +:1022A00020F00400B061386BC4F2200220F48000FA +:1022B000386335600120C4E90655C4E90855EFF3D9 +:1022C000108680F31088616809781368C1F10F01E6 +:1022D000884001211843106010689620FFF720FF06 +:1022E00086F31088C4E9005502E0012500E00725C7 +:1022F000284601B0F0BD00002DE9F0418CB030B3AC +:1023000044F645010446C4F254510068884220D185 +:102310006268206A0128D2F8448042D1A16A002074 +:10232000206249B31378CDE903000590E06A166C8A +:102330000696029378B1D0E900C6D0E90257036946 +:102340000B93CDE90957CDE907C6137804E00125C1 +:1023500007E1072505E107A80022C0E90222C0E93C +:102360000032226B02618847E06A28B107AF0B9EFA +:102370008ECF80E88E0006616668A06901902046D5 +:10238000FFF75AFF0546002840F0EB802046314613 +:1023900000F0EEF80546002840F0E38001986268FE +:1023A000A061D06B81680068C969884741F28831B3 +:1023B0000025884208BF40F6A175A06904D1012814 +:1023C00007D10020012102E018B901200221C4E94F +:1023D0000601E06901281ED0022840F0C280606832 +:1023E0000021E16190F82510D8F800000901FDF7FF +:1023F00020FF606890F82410D8F804000901FDF768 +:1024000018FF6068816A002900F08980416809B37B +:1024100090F8251023E020690022E261016821F094 +:1024200040010160016821F020010160A16A62623F +:10243000002900F09680E06A6268C8B1D0E900CE59 +:10244000D0E9026307690B97CDE90963CDE907CEAF +:1024500012780FE090F8241090F8252011440029FC +:102460005DD0481E01F00306032816D2002539E08E +:10247000127807A8022343600023C0E902330260F8 +:10248000226B02618847E06A00286AD007AF0B9E82 +:102490008ECF80E88E00066163E021F003070025FF +:1024A0006068D0E90A2152F82500FDF7C2FE606895 +:1024B000816A01EB8502C16A5068FDF7BAFE606867 +:1024C000816A01EB8502C16A9068FDF7B2FE60681F +:1024D000816A01EB8502C16AD068FDF7AAFE043566 +:1024E000AF42DDD1D6B16068D0E90A2152F82500AB +:1024F000FDF79FFE012E11D06068816A01EB850215 +:10250000C16A5068FDF795FE022E07D06068816AA7 +:1025100001EB8502C16A9068FDF78BFE60680121BE +:102520006162016A00222046002602F041FD00217E +:10253000204602F05DFF20B1054666620220E061A0 +:102540000FE0A06A002560B16068059501780291EE +:102550000121CDE90315006C069002A9204602F086 +:10256000FFFC28460CB0BDE8F08100000000000030 +:102570002DE9F04F81B080B10D4651B10446286A73 +:1025800038B16F6C2FB1287858B1042001B0BDE884 +:10259000F08F022001B0BDE8F08F012001B0BDE84E +:1025A000F08F286B002815D46869032812D810B161 +:1025B000A8693F280ED8686808B9A86A50B144F6DF +:1025C00045082068C4F25458404507D10E2001B098 +:1025D000BDE8F08F032001B0BDE8F08F4FF0000B95 +:1025E000C4E906BBC4E908BB44F2300995F82520CC +:1025F000C4F2350909F1D000A9F13001206161610F +:10260000386811016560FDF714FE606890F82410C9 +:1026100078680901FDF70DFE6068816A002957D0CE +:10262000416811B190F8250004E090F8241090F86A +:102630002500084400284BD0411E00F0030A03295E +:1026400001D2002724E020F0030600276068D0E9CB +:102650000A2152F82700FDF7ECFD6068816A01EB62 +:102660008702C16A5068FDF7E4FD6068816A01EB8A +:102670008702C16A9068FDF7DCFD6068816A01EB42 +:102680008702C16AD068FDF7D4FD0437BE42DDD1B0 +:10269000BAF1000F1CD06068D0E90A2152F8270077 +:1026A000FDF7C7FDBAF1010F12D06068816A01EB36 +:1026B0008702C16A5068FDF7BCFDBAF1020F07D06E +:1026C0006068816A01EB8702C16A9068FDF7B1FD1D +:1026D000A86B296CC4E90A0B01202163EFF3108574 +:1026E00080F3108861680978C1F10F01884043F2D6 +:1026F0000401C4F220010A6822EA000008600868A8 +:1027000096200121FFF70CFD85F3108860690168B0 +:1027100041F00101016045F2A4204EF20011C2F225 +:102720000020C0F2F5510068B1FBF0F0012101304A +:10273000FFF7F6FC6068616980698A6F60F30502E3 +:102740008A67606840698A6F60F311428A676068CF +:10275000C16B07C91268904741F28831884252D054 +:1027600000284DD16068C06B81680068496988475E +:1027700040F69F713720C4F2FF71C9F8E00049F8B4 +:10278000081C4EF20012D9F80000CEF2000240F40C +:102790008000C9F8000060684EF61456CEF20006BC +:1027A000016B90F834008F1801F00F0307F54077A4 +:1027B000002948BF9F190001387048F600500127D2 +:1027C000C2F2002040F821404CF20030C4F2000078 +:1027D00050F8213023F4803340F8213050F82100A4 +:1027E000480901F01F01BFF35F8F02EB800307FA76 +:1027F00001F1C3F8801142F820100020C4F80080D5 +:1028000001B0BDE8F08F40F6A57001B0BDE8F08FD3 +:10281000F0B581B0044600284FF0000000902CD0A5 +:102820000D4669B344F659012068C5F2502188422B +:1028300029D10120206100214FF4004220460027C9 +:1028400000F07AFC6E4600BF00212046324600F0C0 +:1028500077F99DF8010001370006686801D58742C5 +:10286000F2D3874212D26068C068042802D12046A1 +:1028700003F05EF8002001B0F0BD012001B0F0BD12 +:10288000022001B0F0BD072001B0F0BD142001B05E +:10289000F0BD00000000000070B144F6590201468E +:1028A000C5F250220068904208D10020C1E9000022 +:1028B000C1E9020008617047012070470720704796 +:1028C0002DE9F04182B0054600284FF0000001904C +:1028D00013D00C4644F65901C5F2502128688842AD +:1028E0000FD14FF002002CB11746002A1CBF1E4624 +:1028F000002B0AD102B0BDE8F081012002B0BDE892 +:10290000F081072002B0BDE8F0812869012813D1C9 +:102910000DF1040801212846424600F011F9012179 +:102920002846424600F00CF90198410708D441F2CC +:10293000883002B0BDE8F081212002B0BDE8F0810E +:10294000E9684A0508D409050DD4800611D441F27E +:10295000893002B0BDE8F081396841F00201396088 +:10296000E9680905F1D5396841F00101396080064F +:10297000EDD501AA0521284600F0E2F801984105AD +:1029800004D4010506D480060AD414E00221316083 +:102990000105F8D5316841F00101316080060AD5A2 +:1029A0006868C068042804D10121284602F0D4FFD9 +:1029B00008B1012600E000269DF8040040060CD571 +:1029C0006868C068042807D10221284602F0C4FFC5 +:1029D000002818BF022600E002269DF80400000629 +:1029E0000CD56868C068042807D10321284602F086 +:1029F000B3FF002818BF032600E003269DF805005A +:102A0000C00702D1374666B991E76868C0680428F4 +:102A100006D104212846042702F09EFF08B9F1E7F9 +:102A200004272760002002B0BDE8F081000000000C +:102A3000B0B582B0F0B144F659010446C5F2502158 +:102A40000068884219D12069012819D101AD0121FE +:102A500020462A4600F074F8012120462A4600F05C +:102A60006FF89DF804100020490758BF41F28830E4 +:102A700002B0B0BD012002B0B0BD072002B0B0BDB1 +:102A8000212002B0B0BD00002DE9F04182B068B154 +:102A90000D4679B144F659080446C5F2502800683D +:102AA00040450BD10E2002B0BDE8F081012002B0FC +:102AB000BDE8F081022002B0BDE8F081287818B1AD +:102AC000042002B0BDE8F08144F2201040F600512D +:102AD000C4F23500A0606869C4F2400100285FEAD2 +:102AE0001F900027E76065600001087001202061E9 +:102AF00000214FF400422046019700F01DFB01AE7B +:102B000000212046324600F01BF89DF805000137F1 +:102B10000006686801D58742F2D387420CD260680C +:102B2000C068042802D1204602F002FFC4F80080E9 +:102B3000002002B0BDE8F081142002B0BDE8F081B1 +:102B40002DE9F04381B0002800F0B4809046002ABF +:102B500000F0B4801F2900F2B58081460069012889 +:102B600040F0B4804FF0200ED9F804C0D9F8082006 +:102B7000F6460623072403E0BEF1010E00D1A9E0CA +:102B8000DCF80870012FF7DB17F00300A7F101064E +:102B90000AD001283546136007D00228136043D1BC +:102BA000BD1E032E03D20BE03D46032E08D36F1E3D +:102BB000043F136017F1020F136013601360F7D323 +:102BC000DCF80870012FD7DB17F00300A7F101062E +:102BD0000AD001283546146007D0022814604BD172 +:102BE000BD1E032E03D20BE03D46032E08D36F1EFD +:102BF000043F146017F1020F146014601460F7D3DF +:102C0000DCF80870012FB7DB17F00300A7F101060D +:102C10000FD00128354614600CD0022814603ED134 +:102C2000BD1E032E08D211E0FD1E1360032EBED27E +:102C3000C6E73D46032E09D36F1E00BF043F146054 +:102C400017F1020F146014601460F7D3DCF80870F9 +:102C5000012FFFF691AF17F00300A7F1010610D086 +:102C60000128354613600DD0022813601CD1BD1E0B +:102C7000032EFFF481AF08E0FD1E1460032EB6D2D0 +:102C8000BEE73D46032EFFF477AF6F1E043F13608F +:102C900017F1020F136013601360F7D36CE7FD1E8A +:102CA0001460032EC8D2D1E7FD1E1360032EFFF47B +:102CB00063AFEAE7012001B0BDE8F083022001B074 +:102CC000BDE8F083032001B0BDE8F083212001B00E +:102CD000BDE8F0830222484602F0B2FCD9F804C0F5 +:102CE000D9F80800DCF80830012BC0F2288113F075 +:102CF0000306A3F101020AD0012E4FF0000117468E +:102D0000016009D0022E016003D19F1E04E01F461E +:102D100002E0DF1E00210160032A09D37A1E00238E +:102D2000043A036012F1020F036003600360F7D3FB +:102D3000DCF80830012BC0F2028113F00306A3F186 +:102D400001020AD0012E4FF001011746016009D09F +:102D5000022E016003D19F1E04E01F4602E0DF1E29 +:102D600001210160032A09D37A1E0123043A03607A +:102D700012F1020F036003600360F7D3DCF8083040 +:102D8000012BC0F2DC8013F00306A3F101020AD08C +:102D9000012E4FF001011746016009D0022E01609B +:102DA00003D19F1E04E01F4602E0DF1E01210160E7 +:102DB000032A09D37A1E0123043A036012F1020F99 +:102DC000036003600360F7D3DCF80830012BC0F226 +:102DD000B68013F00306A3F101020AD0012E4FF0D2 +:102DE00000011746016009D0022E016003D19F1E29 +:102DF00004E01F4602E0DF1E00210160032A09D320 +:102E00007A1E0023043A036012F1020F036003608C +:102E10000360F7D3DCF80830012BC0F2908013F088 +:102E20000306A3F101020AD0012E4FF0000117465C +:102E3000016009D0022E016003D19F1E04E01F46ED +:102E400002E0DF1E00210160032A09D37A1E00235D +:102E5000043A036012F1020F036003600360F7D3CA +:102E6000DCF80830012B6ADB13F00306A3F1010242 +:102E70000AD0012E4FF001011746016009D0022E41 +:102E8000016003D19F1E04E01F4602E0DF1E012106 +:102E90000160032A09D37A1E0123043A036012F168 +:102EA000020F036003600360F7D3DCF80830012BE6 +:102EB00045DB13F00306A3F101020AD0012E4FF007 +:102EC00001011746016009D0022E016003D19F1E47 +:102ED00004E01F4602E0DF1E01210160032A09D33E +:102EE0007A1E0123043A036012F1020F03600360AB +:102EF0000360F7D3DCF80830012B20DB13F0030666 +:102F0000A3F101020AD0012E4FF000011746016023 +:102F100009D0022E016003D19F1E04E01F4602E08B +:102F2000DF1E00210160032A09D37A1E0023043A20 +:102F3000036012F1020F036003600360F7D34FF0E8 +:102F4000100E0023F6460125002208E00168C1F3B7 +:102F5000C00141EA4202BEF1010E00D1A0E0DCF85E +:102F60000870012FF2DB17F00301A7F101060BD067 +:102F700001293446036008D0022903604AD1BC1EEF +:102F8000032E04D20CE000BF3C46032E08D3671E7C +:102F9000043F036017F1020F036003600360F7D37F +:102FA000DCF808400168C1F3C001012C41EA42028B +:102FB000D1DB14F00301A4F101060AD00129374640 +:102FC000056007D0022905604CD1A71E032E03D24D +:102FD0000CE02746032E09D3013F00BF043F0560E4 +:102FE00017F1020F056005600560F7D3DCF8087083 +:102FF000012FB0DB17F00301A7F101060FD0012963 +:10300000344605600CD0022905603ED1BC1E032E5B +:1030100008D211E0FC1E0360032EB8D2C0E73C4684 +:10302000032E09D3671E00BF043F056017F1020F8E +:10303000056005600560F7D3DCF80870012FFFF626 +:103040008AAF17F00301A7F1010610D00129344619 +:1030500003600DD0022903601CD1BC1E032EFFF4B7 +:103060007AAF08E0E71E0560032EB5D2BEE73C4606 +:10307000032EFFF470AF671E043F036017F1020FC9 +:10308000036003600360F7D365E7FC1E0560032E51 +:10309000C8D2D1E7FC1E0360032EFFF45CAFEAE761 +:1030A000DCF80840012C0DDB002154EA8F010023DD +:1030B000043C036061F1000103600360036054EAB3 +:1030C0000107F5D1C8F80020002001B0BDE8F08369 +:1030D000B0B582B0044600284FF00000019023D024 +:1030E00044F659012068C5F2502188421ED120695A +:1030F00001281DD1606840F6E152042100690028D2 +:10310000204608BF40F2E112E26000F015F800210D +:103110004FF490522046002500F00EF801AA042139 +:103120002046FFF70DFD04E0012502E0072500E041 +:103130002125284602B0B0BD2DE9F04381B000281A +:1031400000F0BA801F294FF0030300F26883804625 +:1031500000209146B0EB124F40F06183D8F8100088 +:10316000012840F0AB804FF0200ED8F804C0D8F80A +:103170000820F6460623072504E000BFBEF1010E35 +:1031800000D19DE0DCF80870012FF7DB17F0030099 +:10319000A7F101060AD001283446136007D002289F +:1031A000136043D1BC1E032E03D20BE03C46032E1A +:1031B00008D3671E043F136017F1020F13601360FA +:1031C0001360F7D3DCF80870012FD7DB17F003008A +:1031D000A7F101060AD001283446156007D002285D +:1031E00015604BD1BC1E032E03D20BE03C46032ED0 +:1031F00008D3671E043F156017F1020F15601560B4 +:103200001560F7D3DCF80870012FB7DB17F0030067 +:10321000A7F101060FD00128344615600CD0022812 +:1032200015603ED1BC1E032E08D211E0FC1E1360B7 +:10323000032EBED2C6E73C46032E09D3671E00BF4D +:10324000043F156017F1020F156015601560F7D384 +:10325000DCF80870012FFFF691AF17F00300A7F11B +:10326000010610D00128344613600DD002281360E7 +:103270001CD1BC1E032EFFF481AF08E0FC1E1560BC +:10328000032EB6D2BEE73C46032EFFF477AF671E8F +:10329000043F136017F1020F136013601360F7D33C +:1032A0006CE7FC1E1560032EC8D2D1E7FC1E13602C +:1032B000032EFFF463AFEAE70123B0E22123AEE27D +:1032C0000122404602F0BCF9D8F804C0D8F8080042 +:1032D000DCF80820012AC0F22C8112F00307A2F1C9 +:1032E00001010CD0012F4FF006060B46066007D0F7 +:1032F000022F066027D1931E032903D20CE0134648 +:10330000032909D3591E06220439026011F1020F64 +:10331000026002600260F7D3DCF80820012AC0F2E4 +:10332000088112F00307A2F101010AD0012F4FF02A +:1033300007060B4606600FD0022F066009D1931EC8 +:103340000AE0134608E006230360D31E0329D9D2FE +:10335000E2E707230360D31E032909D3591E07227E +:103360000439026011F1020F026002600260F7D3BB +:10337000DCF80820012AC0F2DC8012F00307A2F179 +:1033800001010AD0012F4FF007060B46066009D055 +:10339000022F066003D1931E04E0134602E00723C8 +:1033A0000360D31E032909D3591E07220439026082 +:1033B00011F1020F026002600260F7D3DCF808200E +:1033C000012AC0F2B68012F00307A2F101010AD06F +:1033D000012F4FF006060B46066009D0022F06604B +:1033E00003D1931E04E0134602E006230360D31EBC +:1033F000032909D3591E06220439026011F1020F74 +:10340000026002600260F7D3DCF80820012AC0F2F3 +:10341000908012F00307A2F101010AD0012F4FF0B2 +:1034200002060B46066009D0022F066003D1931EE8 +:1034300004E0134602E002230360D31E032909D3EC +:10344000591E02220439026011F1020F026002606B +:103450000260F7D3DCF80820012A6ADB12F00307C8 +:10346000A2F101010AD0012F4FF003060B460660BE +:1034700009D0022F066003D1931E04E0134602E038 +:1034800003230360D31E032909D3591E03220439E1 +:10349000026011F1020F026002600260F7D3DCF8F3 +:1034A0000820012A45DB12F00307A2F101010AD02E +:1034B000012F4FF003060B46066009D0022F06606D +:1034C00003D1931E04E0134602E003230360D31EDE +:1034D000032909D3591E03220439026011F1020F96 +:1034E000026002600260F7D3DCF80820012A20DBCA +:1034F00012F00307A2F101010AD0012F4FF00206DA +:103500000B46066009D0022F066003D1931E04E02B +:10351000134602E002230360D31E032909D3591E78 +:1035200002220439026011F1020F0260026002609F +:10353000F7D34FF0100E0222F6460323062507218B +:1035400006E000BF4FEA4909BEF1010E00D153E188 +:103550005FEA0944DCF8086034D4012EF2DB16F08F +:103560000308A6F1010437460AD0B8F1010F274637 +:10357000026005D0B8F1020F026040F0A080B71ED3 +:10358000032C09D37C1E00BF043C026014F1020F1F +:10359000026002600260F7D3DCF80870012FD1DB13 +:1035A00017F00304A7F1010640D0012CB0460360D8 +:1035B0003DD0022C036040F0D680A7F10208032E14 +:1035C00037D241E0012EBDDB16F00308A6F101075A +:1035D000344609D0B8F1010F3C46056004D0B8F17B +:1035E000020F056071D1B41E032F09D3013C00BF47 +:1035F000043C056014F1020F056005600560F7D317 +:10360000DCF80870012F9DDB17F00304A7F1010619 +:1036100031D0012CB04601602ED0022C016040F068 +:10362000A980A7F10208032E28D231E0B846032E64 +:103630000AD3A8F1010400BF043C036014F1020F97 +:10364000036003600360F7D3DCF80870012FFFF616 +:1036500079AF17F00304A7F101063CD0012CB04666 +:10366000036039D0022C036040F0AB80A7F1020860 +:10367000032E33D23CE0B846032E09D3A8F101044F +:10368000043C016014F1020F016001600160F7D396 +:10369000DCF80870012FFFF655AF17F00304A7F10F +:1036A00001063CD0012CB046016039D0022C0160EB +:1036B00040F08E80A7F10208032E33D23CE0F71EC3 +:1036C0000260032CBFF45EAF66E7F41E0560032FB3 +:1036D000BFF48CAF94E7B846032E09D3A8F10104D8 +:1036E000043C036014F1020F036003600360F7D32E +:1036F000DCF80870012FFFF625AF17F00304A7F1DF +:1037000001063ED0012CB04602603BD0022C026084 +:1037100064D1A7F10208032EFFF414AF35E0B846D8 +:10372000032E09D3A8F10104043C016014F1020F37 +:10373000016001600160F7D3DCF80870012FFFF62B +:1037400001AF17F00304A7F101062AD0012CB046FF +:10375000056027D0022C056047D1A7F10208032E8F +:10376000FFF4F0AE21E0A7F103080360032EBFF4DD +:1037700060AF69E7A7F103080160032EBFF47EAFD5 +:1037800086E7B846032EFFF4DDAEA8F1010400BFC2 +:10379000043C026014F1020F026002600260F7D381 +:1037A000D0E6B846032EFFF4CDAEA8F1010400BF69 +:1037B000043C056014F1020F056005600560F7D355 +:1037C000C0E6A7F103080360032EBFF487AF8FE7BD +:1037D000A7F103080160032EA4D2ADE7A7F1030807 +:1037E0000260032EFFF4AEAECFE7A7F10308056039 +:1037F000032EFFF4A7AED8E7DCF808200023012A47 +:103800000DDB52EA8F030021043A016063F10003EB +:1038100001600160016052EA0307F5D100231846F8 +:1038200001B0BDE8F083000070B570B1144644F6F5 +:103830004502C4F2545205460068904246D1022027 +:10384000002918BF002C02D170BD012070BD686A2C +:1038500001283DD12869006880053CD4AB68186810 +:10386000002845D44FF6604E4FF0010CCCF2FF7E9D +:103870000BE068690369012B18BFC0F810C0AB6882 +:10388000186800284FF47A60DED46868866816B934 +:103890001E6836062FD41E6836011FD52868904250 +:1038A00014D1686A012813D128690068800512D4F0 +:1038B00018680028DDD41868DE6800EA0E00186079 +:1038C000186840F000401860AE60D2E7072070BD75 +:1038D00040F6A17070BD40F6A27070BD9A689B88DA +:1038E000868AF61804D0406868B100200A6012E0A9 +:1038F0004FF47A6070BD2846FEF74AFC002808BFE6 +:1039000040F6A47070BD084611463246FCF76AFCCA +:103910002846FEF73DFC266070BD00000000000058 +:1039200050B344F645030268C4F254539A4225D179 +:103930004FF0020261B311F01F0329D142685268AF +:10394000012A1DD182681368002B1BD491604FF6A9 +:1039500060431168CCF2FF73D2F80CC019401160BB +:10396000116841F0004111604169C0F808C0086960 +:1039700001280AD1002070470120704707207047B6 +:103980000520704740F6A6707047002201200861AC +:10399000104670470000000000B344F6450302687B +:1039A000C4F254539A421BD1F1B142684369506C3E +:1039B000D3F8D830B3B1D0F804C0A3F110006045FB +:1039C00004D292F824000CEB0010103882684AB13F +:1039D0000068002806D400200A6070470120704764 +:1039E0000720704722207047022070470000000027 +:1039F00010B5C0B144F645010446C4F25451006804 +:103A0000884212D1606A01280AD160680122016AE5 +:103A1000204601F0CDFA0121204601F0E9FC30B149 +:103A200040F6A17010BD012010BD072010BD6068D8 +:103A3000C06B81680068C969884741F288320146D5 +:103A40000020914208BF40F6A17010BD00000000A8 +:103A500070B578B30E4644F64501C4F2545104469D +:103A60000068884228D14EB340F2AE50A2F13C012A +:103A70001546814224D8606A012823D12069006854 +:103A8000800522D46068416811B3E068012908BF4D +:103A90008660C580016821F040510160016841F0F5 +:103AA000304101606169C068E0608868012819D10F +:103AB000002070BD012070BD072070BD022070BDC8 +:103AC000032070BD40F6A17070BD40F6A27070BDBD +:103AD000E1680A68002A02D4C06AA84206D240F609 +:103AE000A37070BD01208860002070BD88683146D9 +:103AF0002A46FCF777FB60684168C6E700000000D3 +:103B000028B10021C0F2015101600020704701205E +:103B1000704700000000000080B50122002818BF97 +:103B2000002901D1104680BD4A6822B90A88002ABE +:103B30001CBF012080BD45F254220368C5F24F022C +:103B4000934201D10E2080BD0260084605F094FB2F +:103B50000022104680BD000000F042FC01F0C4FFCE +:103B6000FEE7000000000000F0B581B045F2A82695 +:103B70001446C2F200260D4607463378532B3CD03C +:103B8000A8213046FCF755FB0320306170614DF6EB +:103B9000827145F26030C0F20021C2F20020B161B2 +:103BA000F0614FF4006030620020B0627062F06239 +:103BB000316645F250314722C2F200217166102170 +:103BC000B1663067F0667067BFF35F8F5321317065 +:103BD00045217170B270F2703171522171712022E1 +:103BE000B271F171542131727172B072F07230732E +:103BF0007073B073F073BFF35F8F38462946224667 +:103C000001B0BDE8F04000F003B800000000000083 +:103C10002DE9F04F81B000EB400045F2A823C2F23D +:103C20000023154603EBC0078B46F86A022822D012 +:103C3000012857D0002860D13C4654F8246F6068B2 +:103C4000F143B04240F283800844A842C0F085802E +:103C500057F81C0F79683044A1EB0609A94540F2DA +:103C60007E8059462A46FCF7BDFABFF35F8F701974 +:103C700020602E4684E057F8244FA7F1040AB94685 +:103C8000A7F108080026381D009022E0E243DAF888 +:103C9000001010440844091B884250EA31805946FC +:103CA000A84250EA3587D8F8000020443A46FCF78D +:103CB00099FA3819DAF80010411AA5EB070550EA0D +:103CC00011843E44BB44002DBFF35F8FC9F8004010 +:103CD00056D000980068A042D8D9E1430844DAF8E9 +:103CE0000010D8E7B94659F8244FD9F80410A1427A +:103CF00005D9E0430144386A05E0002640E0E2438C +:103D0000386A11440144A94251EA3586051B57F827 +:103D10001C0F2044AE4209D259463246FCF762FAE3 +:103D2000BFF35F8F3019C9F8000029E059462A46D1 +:103D3000FCF758FAA6EB050838680BEB050142467C +:103D4000FCF750FABFF35F8FC9F8008018E03A6AB9 +:103D500008441044A842BFF47BAF002610E0594647 +:103D60004A46FCF73FFAA5EB090838680BEB090156 +:103D70004246FCF737FABFF35F8FC4F800802E4647 +:103D8000304601B0BDE8F08F82B080B582B0CDE999 +:103D9000042304AA019201AA00F006F802B0BDE8CB +:103DA000804002B0704700002DE9F04F9BB0904674 +:103DB000002504901A900DF1580900208A4606AAA1 +:103DC000169240221792CDE918550FE0011DC8F850 +:103DD00000100168CDE9003B48463B4600F0CCFBB3 +:103DE00019985146B0F1FF3F40F38B821AF8013B1E +:103DF000252B1BD0002B00F07482DDE91720411C1D +:103E0000914207D8169A135418911998179A0130AD +:103E1000199008469042E3D116991A98FFF7A4FE2C +:103E20001899884240F058821895D9E702314FF02E +:103E3000000B9AF80020A2F123070D2F16D80223B9 +:103E4000DFE807F0101414141414141412140E14D0 +:103E500014074BEA030B0AF1010A0131E9E700BF3D +:103E60000123F6E70823F4E70423F2E7A2F13A037B +:103E700013F10A0F0ED200232E2A40F085805246FD +:103E800012F8011FA1F13A0717F10A0F38D20027E3 +:103E900092467AE0002300BF03EB830302EB430367 +:103EA0000A78303BA2F13A0717F10A0F67D303EB08 +:103EB000830302EB43034A78303BA2F13A0717F140 +:103EC0000A0FC0F0B18003EB830302EB43038A784F +:103ED000303BA2F13A0717F10A0FC0F0AB8003EBB9 +:103EE000830302EB4303CA78303B0431A2F13A0763 +:103EF00017F10A0FD0D2A1F1010A2E2ABFD043E058 +:103F00000AF1020A002700BF9AF8002007EB870792 +:103F1000A2F13A0601EB470116F10A0FA1F13007B1 +:103F200033D39AF8011007EB8707A1F13A0602EBA9 +:103F3000470216F10A0FA2F13007C0F0F7809AF895 +:103F4000022007EB8707A2F13A0601EB470116F1C1 +:103F50000A0FA1F13007C0F0EC809AF8031007EBCC +:103F600087070AF1040AA1F13A0602EB470216F1AB +:103F70000B0FA2F13007C7D8AAF1010A05E08A4663 +:103F80002E2A3FF47CAF00BF00270AF1030A00BFCE +:103F90001AF8031C01F0FB02682A14D11AF8021C5B +:103FA00001F0FB02682A11D11AF8011C01F0FB0292 +:103FB000682A0DD11AF8041B01F0FB02682AE7D029 +:103FC000AAF1030A04E0AAF1020A01E0AAF1010A37 +:103FD000A1F15802202A1BD8DFE802F016151515AA +:103FE0001515151515151532411515151515151538 +:103FF000151515156B151578151115151600D8F82A +:1040000000000A22E2E6EBE6D8F800001022DDE626 +:1040100025297FF4E5AEDDE91720411C91423FF6EA +:10402000F9AE169A2523EEE601F1010A2E2A7FF455 +:10403000ABAF24E701F1020A2E2A3FF420AFA3E739 +:10404000DDE91720411CD8F80030914203F1040744 +:10405000C8F800703FF6DEAE169A1B68D3E6D8F8B3 +:10406000001041F2597C0A1DC8F800200A6848F285 +:104070009F6E5142002A914642F2107448BF0A4690 +:104080000A2ACDF2B71CC0F2010E039154D30221CB +:10409000642A56D3B2F57A7F50D3A24250D3A2FB02 +:1040A0000C65724501F104014FEA5532F0D801392F +:1040B00047E0D8F800001022011DC8F80010016880 +:1040C00008230820CDE90005484687E6D8F8001007 +:1040D0000A1DC8F8002009688BA2002952EA018451 +:1040E00006E000BFB0F1FF3F04F101047FF778AEB6 +:1040F0002778002F3FF474AEDDE917214B1C934263 +:1041000007D81698475419461998179A01301893EA +:1041100019909142E6D116991A98FFF725FD189942 +:10412000884240F0D98019981895DBE70AF1010A16 +:104130002BE70AF1020A28E7012102E0013100E041 +:104140000231CDF81480B94251EA87884C460025E7 +:1041500063B1002C5FEA5F910BF0040241EA920127 +:10416000A3EB01091BF0020605D126E04FF0000980 +:104170001BF0020621D007BB002800F1A780B4F194 +:10418000FF3F48DD5FEA4B7167D5DDE917214B1C26 +:10419000934208D816982B22425419461998179A18 +:1041A00001301893199091424FD116991A98FFF740 +:1041B000DBFC1899884246D08EE05FEACB71DBD1F8 +:1041C000B9F1000FD8D0029604E000BF0025002806 +:1041D000B1467BD4A9F101064E4538BFC84537D258 +:1041E000DDE917214B1C934208D81698202242542F +:1041F00019461998179A0130189319900025914281 +:10420000E4D116991A98FFF7AFFC1899884263D148 +:1042100019981895DAE7DDE917214B1C934208D865 +:1042200016982D22425419461998179A013018935E +:10423000199091420ED116991A98FFF795FC18998A +:10424000039C884248D119981895002805D53DE06F +:10425000029E91E7039C002838D46EB9CDE9009BFB +:104260000DF158090A22484621463B4600F084F9E0 +:10427000DDF814800025B3E50BF001013943EDD1E1 +:10428000B9F1000FEAD0A9F101064E4538BFC84583 +:10429000E4D2DDE917214B1C934208D8169830224E +:1042A000425419461998179A01301893199000250D +:1042B000914208D116991A98FFF756FC189988422E +:1042C0000AD1199818950028B146DCD5DDF814807C +:1042D00000250DF1580983E54FF0FF301BB0BDE814 +:1042E000F08F40B1189A52B106A90498FFF73CFC30 +:1042F000DDE9181004E000201BB0BDE8F08F0021BC +:1043000008441BB0BDE8F08F284E554C4C290000E6 +:104310001EF0040F0CBFEFF30880EFF30980014992 +:104320000847000099A9000210B51020EFF311848E +:1043300080F3118808F084FC30B14EF604504FF041 +:104340008051CEF20000016084F3118810BD00009E +:104350004EF22401C4F201018878097801F00F01BE +:104360000A2911D009291DD0082929D142F6EC01CA +:10437000C2F2012151F820004AF6AB21CAF6AA2167 +:10438000A0FB0101480822E042F6EC01C2F2012143 +:1043900051F820004AF6AB21CAF6AA21A0FB010180 +:1043A000C80814E042F6EC01C2F2012151F82000E5 +:1043B0004AF6AB21CAF6AA21A0FB0101880806E053 +:1043C00042F6EC02C2F2012252F82000C84045F247 +:1043D000A421C2F200210860704700000000000024 +:1043E0002DE9F0414EF6085840F20120CEF20008C7 +:1043F000C0F20E0040F200050024C8F80C004FF493 +:104400007000BFF34F8FBFF36F8FC8F8800000209C +:10441000C0F20025C8F80050FDF7AAFE00F0A8F988 +:1044200001200126FDF7A4FE286842F66C01A0F5E4 +:10443000805080F30A8840F28000C0F20101C2F28D +:104440000020FBF7F6FE40F200004EF2180140F2A9 +:104450007002C2F20020C0F20021C0F20002FBF79D +:10446000C1FE4EF2A0074EF2A0014EF2A00C4EF299 +:10447000A003C0F20027C0F20021C0F2002CC0F25D +:104480000023C91B40F20005A3EB0C03C908C0F2CE +:10449000000541F007C800BFF7E80201E5E80201A6 +:1044A0000FF007C0D80840F2000140F20003C2F24A +:1044B0000001C2F2000340F20007C2F200075D1AD9 +:1044C00040F009C000BF00BFFCE80223E7E8022378 +:1044D0000FF007C0E808254640F007C000BF00BF46 +:1044E000E1E802450FF005C0BFF34F8F40F2C01561 +:1044F00040F2C010BFF36F8FC8F84842C0F20025E9 +:10450000C0F20020BFF34F8F401BBFF36F8F8110AD +:10451000012909DB2F46C8BF861000BF57F8040BDE +:1045200028448047013EF9D1FFF712FFFDF710FD47 +:104530000320FDF7A1FD40F63050C4F24000048096 +:10454000848004818481048284820483848304843B +:104550008484048584850486848604878487032074 +:10456000FDF7B2FD0220FDF703FE00F08DFA0020FA +:10457000BDE8F04100F084BA2DE9F04F81B01F464C +:1045800015468B4604469142DDE90A9001D201218D +:1045900018E002215A4600BFB2FBF5F2AA4211D33D +:1045A000B2FBF5F2AA420AD3B2FBF5F2AA4208D353 +:1045B000B2FBF5F20431AA42EED2013902E0013138 +:1045C00000E00231B94251EA8788B9F1000F00F0EA +:1045D0000101009134D099BB80074FF0200048BF03 +:1045E00030202021002F50EA01864FF0000A07E01A +:1045F000C4F808A0E068A9F10109B0F1FF3F1FDD90 +:10460000B9F1000F1CD0C8451AD2D4E90120411CD1 +:10461000914207D822681654A160E06862680130B0 +:10462000E06008469042E5D121682069FFF79CFAD6 +:10463000A1688842DCD04FF0FF30E060A9F10109A9 +:10464000E068002859D4012602E000BF013F6E4314 +:10465000022F01D3013F03E0BBFBF6F1A9421AD3BD +:104660006E43012F02D9013F04E000BFBBFBF6F10E +:10467000A94210D36E43012F02D9013F04E000BFCD +:10468000BBFBF6F1A94206D36E43012FDED8BBFB7C +:10469000F6F1A942DBD2A2682EA700BF6168BBFB7E +:1046A000F6FA531C8B4209D8206817F80A10815477 +:1046B0001A46E06861680130A360E0608A4209D16F +:1046C00021682069FFF750FAA26890420CD10022BD +:1046D000E068A26000280AD4B6FBF5F10AFB16BB1D +:1046E000AE420E46DAD202E04FF0FF30E0600099B1 +:1046F000002918BFB9F1000F02D101B0BDE8F08F59 +:104700002025A9F101064E4538BFC845F5D261689C +:10471000531C8B4207D8206885541A46E0686168AC +:104720000130A360E0608A4209D121682069FFF767 +:104730001BFAA168884207D10022E068A260B0F1AC +:10474000FF3FB146DDDCD8E74FF0FF30E06001B05D +:10475000BDE8F08F303132333435363738394142A5 +:104760004344454600000000000000000000000037 +:104770002DE9F0474EF2FA384CF20414C4F2010865 +:10478000C4F201044AF20350A8F80000012020807E +:10479000208848B1208800281CBF2088002803D02A +:1047A000208808B12FF00DC042F6EC0AB0A0C2F28A +:1047B000012A4EF23C05012124F8041CC4F2010533 +:1047C00043F6000190ED001F8AED001F4FF40040FA +:1047D000C1F69C41CAE90401CAE9071115F8160C93 +:1047E00015F8181C01F00F010A290DD0092915D060 +:1047F00008291DD14AF6AB215AF82000CAF6AA2191 +:10480000A0FB0101480816E04AF6AB215AF8200047 +:10481000CAF6AA21A0FB0101C8080CE04AF6AB21A8 +:104820005AF82000CAF6AA21A0FB0101880802E07C +:104830005AF82000C84045F2A4294EF60047C2F2BB +:104840000029C4F2010716214EF60146C9F80000FE +:104850004FF65060CFF6FF70C4F2010639540920BC +:1048600085F86600387818B93078800700F0F6804F +:10487000387800284DD0002030703870002005F8BE +:104880000A0C2878000709D4287800075CBF28782C +:104890005FEA007002D428780007F2D54FF43C504C +:1048A00025F8140C40F211102882002005F8120C93 +:1048B0002878800609D4287880065CBF28785FEACB +:1048C000806002D428788006F2D542F23237042084 +:1048D000C3F21217207645F81C7C012005F8180C4D +:1048E000052005F8160C15F8160C15F8181C01F023 +:1048F0000F010A2920D0092928D0082930D14AF6E9 +:10490000AB215AF82000CAF6AA21A0FB01014808F1 +:1049100029E001203870C8200121FDF701FC38781A +:104920000128A8D0387801281CBF38780128A2D0E7 +:1049300038780128F3D19EE74AF6AB215AF82000D7 +:10494000CAF6AA21A0FB0101C8080CE04AF6AB2177 +:104950005AF82000CAF6AA21A0FB0101880802E04B +:104960005AF82000C840C9F8000096200121FDF740 +:10497000D7FB002005F8180C45F81C7C15F8160C20 +:1049800015F8181C01F00F010A290DD0092915D0BE +:1049900008291DD14AF6AB215AF82000CAF6AA21EF +:1049A000A0FB0101480816E04AF6AB215AF82000A6 +:1049B000CAF6AA21A0FB0101C8080CE04AF6AB2107 +:1049C0005AF82000CAF6AA21A0FB0101880802E0DB +:1049D0005AF82000C840C9F8000096200121FDF7D0 +:1049E0009FFB052005F8160C15F8160C15F8181C79 +:1049F00001F00F010A290DD0092915D008291DD170 +:104A00004AF6AB215AF82000CAF6AA21A0FB010100 +:104A1000480816E04AF6AB215AF82000CAF6AA2147 +:104A2000A0FB0101C8080CE04AF6AB215AF82000AF +:104A3000CAF6AA21A0FB0101880802E05AF820006A +:104A4000C840C9F80000012005F80C0CA875E875ED +:104A50004FF42540A8F80000BDE8F0874FF47A70C5 +:104A6000FDF782FB0AE700BF00BF00BF00BF00BF29 +:104A7000006CDC0200127A0000800000002D310181 +:104A8000704700000000000080B54FF0060E4DF2A8 +:104A9000C460C0F200204CF220312030C4F200018A +:104AA00050F8202C002A18BF41F8202C50F81C2C5C +:104AB000002A18BF41F81C2C50F8182C002A18BFE7 +:104AC00041F8182C50F8142C002A18BF41F8142C67 +:104AD00050F8102C002A18BF41F8102C50F80C2C5C +:104AE000002A18BF41F80C2C50F8082C002A18BFD7 +:104AF00041F8082C50F8042C002A18BF41F8042C67 +:104B00000268002A18BF0A604268002A18BF4A607B +:104B10008268002A18BF8A60C268002A18BFCA606B +:104B20000269002A18BF0A614269002A18BF4A6157 +:104B30008269002A18BF8A61C2694030002A18BF02 +:104B4000CA6140310FF055C080BD00000000000078 +:104B500001380028FCD170472DE9F04F81B00446A0 +:104B60000088002863D04EF64C4B0025C4F2010BA0 +:104B70004FF0010A04E000BF20880135854256D27B +:104B800042F2400800272BA6C4F220080DE000BF27 +:104B900088F80000C8200121FDF7C2FA013708F1AA +:104BA0000208032F06F10406E6D06068326800EBC5 +:104BB000C50149689142F1D150F835009BF80010C9 +:104BC00000F0B8500AFA07F9B0F1807F09EA010055 +:104BD00016D158B90120FDF74FFA9BF8000040EAC2 +:104BE00009008BF800000120FDF76EFA98F900002B +:104BF0000028D3D498F8000040F08000C8E700BF38 +:104C000058B10120FDF738FA9BF8000020EA0900AE +:104C10008BF800000120FDF757FA98F90000B0F179 +:104C2000FF3FBBDC98F8000000F07F00B0E701B068 +:104C3000BDE8F08F0204000003040000040400003B +:104C4000F0B581B00E461446054611B325B334B312 +:104C50002F680020206000213846FBF75DFE3846B3 +:104C600007F036F9E8B13846314606F079F9002008 +:104C7000FBF712FF002851D0014600BF91F8400019 +:104C8000000721D50020FCF79FF801460028F5D148 +:104C900044E000BE002DDAD100BE002CD8D100BE09 +:104CA000D6E7B7F17F4F13D34DF6BE70C0F20020A8 +:104CB0008188B1800068306004213846FBF79CFE93 +:104CC000002818BF206000E02160012001B0F0BD85 +:104CD00028680421FBF790FE18B12968206039B9D3 +:104CE0001CE04020FBF7B8FE2060A0B18168A9B1AC +:104CF00042F24410C2F2012002688A4201D100222D +:104D00001DE002698A4201D1012218E0026A8A424A +:104D100007D1022213E029680029E9D1022001B05D +:104D2000F0BD026B8A4201D1032208E0026C8A4284 +:104D300001D1042203E0026D8A4210D1052200EB6A +:104D40000210C27A3AB10289B28042683260C06809 +:104D50002060012000E00220296001B0F0BD0020A9 +:104D6000FAE70000000000002DE9F04387B0466A32 +:104D7000F189B1F5807F40F0C680318A082940F082 +:104D8000C280B17C062940F0BE80F17C042940F04D +:104D9000BA8045F66434D0F83090C2F20024F76946 +:104DA000D6F826800697217801290DD145F668307E +:104DB00040F20401C2F20020C2F2002107F074FEAA +:104DC000012801D100202070354615F8160FC007C4 +:104DD00040F0998038BAB0F1FE4F4FF000005BDA36 +:104DE000B9F1000F58D0D9F8000087421DD12078C2 +:104DF000002840F08880012020703846FCF744F8F5 +:104E000007F016FF42F29431C2F20121086045F624 +:104E10006830C2F2002006F047FD40F204004FF473 +:104E20007A71C2F2002001606DE099F84010C90665 +:104E300069D5B18AB1F5007F28D0B1F5807F62D104 +:104E400080452CD109F13808062240462946FBF757 +:104E500026FA002857D0284639464A4604F0D0FEA4 +:104E60004FF40070B082A888C6F82670B084286815 +:104E70003062D8F800002860B8F80400A880D9F89B +:104E80000000F061022007B0BDE8F08330464946DB +:104E90003A4604F05DFE002007B0BDE8F0834745C8 +:104EA00031D17840D9F8041001424FF00000F3D11D +:104EB00020364DF6BE71ADF814000490C0F200210A +:104EC00006223046FBF7EBF928B104A9062230464A +:104ED000FBF7E5F9B8B909F1380006222946FBF7D6 +:104EE000DEF980B10020019006A802A901AAFFF70F +:104EF000A7FE012807D10198484504D10699284604 +:104F00004A4604F07DFE002007B0BDE8F0830000B3 +:104F100010B5E0B100210446FBF73EFD38B1A08991 +:104F200000BA000CB0F5C06F5FEA9F9010BD4DF65F +:104F3000BE700622C0F200202146FBF7B0F900281F +:104F4000EDD02078332802D160783328E7D00020D4 +:104F500010BD000000000000C06F7047000000009E +:104F6000B0B586B00446C06A48B100F1080503AF89 +:104F7000D0E900CE2CCD2CC7CDE901CE00E001A8B0 +:104F8000D1E90123C968C0E90123C1606168A26A4F +:104F9000236B0978036101609047E06A28B101AD95 +:104FA000059C2ECD80E82E00046106B0B0BD000047 +:104FB0002DE9F04F83B044F645038146C4F25453C3 +:104FC0000068984240F01182D9E9047001920E46BF +:104FD0000125016841F00101016045F2A4204EF273 +:104FE0000011C2F20020C0F2F5510068B1FBF0F0F0 +:104FF00001210130FDF794F8D9F80400D9F8141014 +:1050000080698A6F60F305028A67D9F804004069F5 +:105010008A6F60F311428A67B188306800BAC7F8B6 +:10502000C00049BAC7F8C810D9F8042092F8250082 +:10503000516C02915FFA80FBBBF1000F0DD0ABF118 +:105040000100D1F800800328D36A0BF0030A0ED2C6 +:105050000025BAF1000F66D1A7E092F8241044F6BB +:10506000450CC4F2545C002940F0B1807EE10BF0A5 +:10507000FC0008F1180104384FF0000C4FF0004715 +:1050800005EB900E0025F64607E000BF0E624031AA +:105090000435BEF1010E00D13EE021F8123C21F8AA +:1050A00014CC966AA1F1080441F80C4C26B156F8CC +:1050B000256041F8187C00E0002641F8106C21F8CA +:1050C000023C002621F8046C946A01F10800486053 +:1050D00034B104EB8500446841F8087C01E000BF6E +:1050E00000240C60CB818E8101F11800946A486124 +:1050F0001CB104EB850086688F600E61CB830026AF +:105100008E83946A01F12800002C4862BED004EB23 +:105110008500C6688F61B9E7A1F12800A1F11C07DD +:10512000BAF1000F41D008EB051105F1010E002680 +:105130000F46CB808E80946A08EB0E1C084647F819 +:105140000CCF24B154F825604FF000440460BAF14C +:10515000010F8E6029D0ACF80630A81C0026ACF8F0 +:1051600004606746946A08EB00158046604647F87D +:105170000C5F24B154F82E604FF000440460BAF183 +:10518000020FCCF8086010D0EB800020A88001F15D +:1051900030032F46916A47F80C3F21B151F828009F +:1051A0004FF000412960A8602846016844F6450C8C +:1051B00041F08041016092F82410029BC4F2545CDB +:1051C00000291B683B60C9F8083000F0C680481E03 +:1051D00001F0030A03280298D0F8048004D20027C3 +:1051E000BAF1000F6CD1B8E001F0FC0001250438E1 +:1051F00000265946002705EB900E08F11800F646E8 +:105200000BE000BF03EB8103DB6803624030043135 +:105210000437BEF1010E00D14EE020F8125C20F8F8 +:10522000146C40F8186C5368002BA0F1080340F888 +:105230000C3C4FF0000305D1936A13B153F82130B1 +:1052400000E0002340F8103C20F8025C002320F826 +:10525000043C40F8083C5468002C00F10804446009 +:105260004FF0000406D1946A1CB104EB8104646819 +:1052700000E000240460C581838183605468002CB1 +:1052800000F11804446107D1936A1BB103EB810359 +:105290009B6801E0002300BF0361C5830023838373 +:1052A00083615468002C00F128044462ADD1936AF4 +:1052B000002BA7D10023A8E72838BAF1000F4CD063 +:1052C00008EB07113B0101207D1CC880002088806D +:1052D00048F80300536808EB0516CE603BB9906AA6 +:1052E00020B107EB0B0350F8230000E00020BAF1D7 +:1052F000010F8860084630D02B010120F08000208B +:10530000B08048F8030007F1020E536808EB0E174F +:10531000F7603BB9906A20B105EB0B0350F823000E +:1053200000E00020BAF1020FB060304615D04FEA1D +:105330000E130120F8800020B88048F8030053685D +:105340003031F9603BB9906A20B10EEB0B0150F897 +:10535000210000E00020B8603846016841F080413B +:10536000016002994968C160C9F80C10D9F80000C1 +:105370006045019839D10128D9E9041006D18A691C +:1053800042F002028A614FF4800209E0026B42F4AB +:1053900080020263026B42F4802202634FF4001227 +:1053A000036B1A43026340F2EE528A6014220A65CC +:1053B000D9F80420D269CA66016841F04001016051 +:1053C000D9F808100162D9F80C108161D9F80410DD +:1053D000896800295FEA0F91C90181630021816416 +:1053E00040F20F7101650121816503B0BDE8F08FC6 +:1053F0002DE9F04186B044F645020446C4F2545209 +:10540000006890424FF000000590CDE90300CDE91F +:10541000010011D160680D4604AA03ABC06BD4E94A +:105420000468816800688F6905A9B84740B140F6F3 +:10543000A17006B0BDE8F081072006B0BDE8F0819C +:10544000059801380328F2D8DFE800F0020B131C9E +:105450003068012120F002003060306820F0040044 +:1054600018E0306840F002003060306820F004003E +:105470000FE03068012120F002003060306840F019 +:10548000040007E0306840F002003060306840F00F +:1054900004000021306045B1306840F40070306095 +:1054A000306840F0400030603EE021BB6068006939 +:1054B000012820D14FF6FF70706500207066C8F893 +:1054C000700002AA306801AB40F400203060DDE9D2 +:1054D000031000F07DF80298316821F48031012832 +:1054E00008BF01F58031316001980128306807D18B +:1054F00040F4003006E0306820F4803030603068DE +:1055000020F4003030606068C068316860F30001EA +:105510003160306840F040003060306840F020007A +:1055200030600120C8F81000002006B0BDE8F0810E +:10553000F0B585B0EFF303806FF35F2048F60051BC +:10554000C2F2002101EB800050F8404CD4E9043055 +:10555000D3F810C0826A510206D55FEA8C7101D57A +:1055600001212162C3F810C08262A36AF3B1E06A2C +:1055700050B100F10807D0E900E1E0CF04970396AD +:105580000295CDE900E100E068460321C0E9011C75 +:10559000C2606168226B0978026101609847E06A25 +:1055A00020B19DE88E00049E06618EC04CF2C021A1 +:1055B000EFF303806FF35F20C4F2000151F8202065 +:1055C00022F4803241F8202051F8200005B0F0BDCF +:1055D0004FF00C0C0CEA800040B101F003010844CC +:1055E00000F00E01042903D101201BE0002019E086 +:1055F000062803D0072803D1032013E0022011E07E +:10560000082901D104200DE000F00A010A2901D186 +:10561000052007E00C2804D00D2818BF704707208C +:1056200000E0062000EB40004DF67801C0F20021BA +:1056300001EB8000017A407A116018607047000029 +:105640002DE9F043D0F804C04FF4A043022A4FF0F4 +:105650000E0E9CF801204FF0060408BF4FF4C04323 +:10566000806843EA8101F64641EAC2180222032318 +:10567000072505E04FEA4808BEF1010E00D153E1CD +:105680005FEA0841DCF8086034D4012EF2DB16F042 +:105690000309A6F1010137460AD0B9F1010F0F46FF +:1056A000026005D0B9F1020F026040F0A080B71E81 +:1056B000032909D3791E00BF0439026011F1020FDA +:1056C000026002600260F7D3DCF80870012FD1DBC2 +:1056D00017F00301A7F1010640D00129B14603608C +:1056E0003DD00229036040F0D680A7F10209032EC5 +:1056F00037D241E0012EBDDB16F00309A6F1010708 +:10570000314609D0B9F1010F3946046004D0B9F12E +:10571000020F046071D1B11E032F09D3013900BFFC +:105720000439046011F1020F046004600460F7D3CF +:10573000DCF80870012F9DDB17F00301A7F10106CB +:1057400031D00129B14605602ED00229056040F014 +:10575000A980A7F10209032E28D231E0B946032E11 +:105760000AD3A9F1010100BF0439036011F1020F4E +:10577000036003600360F7D3DCF80870012FFFF6C5 +:1057800079AF17F00301A7F101063CD00129B1461A +:10579000036039D00229036040F0AB80A7F1020911 +:1057A000032E33D23CE0B946032E09D3A9F10101FF +:1057B0000439056011F1020F056005600560F7D33B +:1057C000DCF80870012FFFF655AF17F00301A7F1C1 +:1057D00001063CD00129B146056039D00229056097 +:1057E00040F08E80A7F10209032E33D23CE0F71E71 +:1057F00002600329BFF45EAF66E7F11E0460032F69 +:10580000BFF48CAF94E7B946032E09D3A9F1010187 +:105810000439036011F1020F036003600360F7D3E2 +:10582000DCF80870012FFFF625AF17F00301A7F190 +:1058300001063ED00129B14602603BD00229026038 +:1058400064D1A7F10209032EFFF414AF35E0B94685 +:10585000032E09D3A9F101010439056011F1020FEA +:10586000056005600560F7D3DCF80870012FFFF6CE +:1058700001AF17F00301A7F101062AD00129B146B3 +:10588000046027D00229046047D1A7F10209032E42 +:10589000FFF4F0AE21E0A7F103090360032EBFF48B +:1058A00060AF69E7A7F103090560032EBFF47EAF7F +:1058B00086E7B946032EFFF4DDAEA9F1010100BF72 +:1058C0000439026011F1020F026002600260F7D336 +:1058D000D0E6B946032EFFF4CDAEA9F1010100BF19 +:1058E0000439046011F1020F046004600460F7D30E +:1058F000C0E6A7F103090360032EBFF487AF8FE76B +:10590000A7F103090560032EA4D2ADE7A7F10309AF +:105910000260032EFFF4AEAECFE7A7F103090460E7 +:10592000032EFFF4A7AED8E7BDE8F0830000000027 +:1059300010B582B001AA14210446FDF701F90198BF +:10594000142140F0070220460192FDF7F5FB02B05A +:1059500010BD0000000000006FF00200023901429B +:105960005FEA1F90704700007047000000000000D1 +:10597000FFF7FABF000000002DE9F0410446D0F81F +:105980009400984617460D46E8BBB4F86630D4F844 +:105990008C005021142298420BD3B0FBF3F3042B5C +:1059A0009FBF4DF29C31C0F2002101EBC30151E9D0 +:1059B0000221D4F884304BB9424348F21F53C5F258 +:1059C000EB13A2FB03235A09C4F88420D4F88820DF +:1059D0004AB9414348F21F52C5F2EB12A1FB021231 +:1059E0005109C4F8881020F0030606F1180003F0EE +:1059F00073F9C0B3311D0022C0E90022C0E90222C0 +:105A00000161C4F8940029463A46434603F04CFF2E +:105A1000002D054602D02846BDE8F08194F95C00CF +:105A2000002819D4D4F8940003F096FFD4F8841019 +:105A3000884211D894F85C0094F85D1040F0800022 +:105A400084F85C0041F0010084F85D000120A4F8B6 +:105A50006400062006F0C0FE206840F001002060CF +:105A60002846BDE8F08194F85E00082140F004006B +:105A700084F85E00204605F01FFC4FF0FF30BDE8C3 +:105A8000F08100000000000080B5DDF808C04FF094 +:105A9000000E9342CCF800E04FF0FF3C06D30369C0 +:105AA0008B4202BF114401614FF0000C604680BD83 +:105AB000B0B50446806C00284FF00000C8BFB0BDF0 +:105AC000636C60658B4253EA3185D4F834C0C4F806 +:105AD00040C0C4E9125207F0ABF82065606B28445F +:105AE00060632846B0BD000080B548F6944248F691 +:105AF000E440C2F20022C2F200200021117048F6F8 +:105B00009C420160C2F200224FF48070012106F035 +:105B10009FFB48F69841C2F20021086018B90020A6 +:105B2000002103F059FC00F007F805F0D5FE002035 +:105B300080BD00000000000080B584B048F6E4405D +:105B40004DF67403C2F2002048F6846C45F6201E20 +:105B5000C0F2002301684FF480620131016002202D +:105B6000009045F671600DA1C0F20020C2F2002C39 +:105B7000C2F2012ECDE901EC07F002F848F680618F +:105B80000028C2F2002108601CBF04B080BD0020C4 +:105B9000002104B0BDE8804003F01EBC4E657420B7 +:105BA000546872656164000088B00020039003A807 +:105BB000FDF7A6FF9DF80F304DF65F319DF80D7093 +:105BC000C0F200219DF80E6087A20020CDE9006799 +:105BD000FEF7DAF84DF6D8010020C0F20021FEF7FA +:105BE000D3F800F095FA41F2580040F2460140F235 +:105BF0003C0249F2540340F24007C2F20120C2F2D3 +:105C00000021C2F20022C2F20023C2F20027009754 +:105C1000FAF7A2FF28B975A17BA280A30020FEF7A6 +:105C2000B3F84DF6CD110020C0F20021FEF7ACF81C +:105C30004DF2EC5041F2640AC0F200204DF65F765E +:105C400040F2180741F2600548F6E468C2F2012A02 +:105C5000C0F20026C2F20027C2F201250FF2F81BA3 +:105C6000C2F200280068029007E000BF0020314621 +:105C7000FEF78AF8642005F05FFC45F66030C2F25A +:105C80000020006860B1FBF713F881460298FCF72A +:105C900033FB89F0010108435FEA1F9010D078B907 +:105CA0009AF800008007E1D400206CA1FEF76CF8A0 +:105CB000DAF8000040F00200CAF80000DAE700BF9E +:105CC000DAF80000C10746D0410750D5400704D498 +:105CD0003A6800205BA1FEF757F8286863281BD8B4 +:105CE0003868FBF781FA08210A22FBF74DF90028F2 +:105CF000404608BF083056EA0B8102680132026054 +:105D00000020FEF741F82868013028600A2005F0DD +:105D100013FC28686428E3D39AF800004007A9D44C +:105D20004DF6FE513A680020C0F20021FEF72CF833 +:105D3000D8F8081000914DF62631D8E9002300204C +:105D4000C0F20021FEF720F8DAF8000040F004006D +:105D5000CAF800008EE7002036A1FEF715F8DAF841 +:105D6000000040F00100CAF800004107AED445F63B +:105D70006030C2F20020006860B1FAF7E1FE42F242 +:105D80009C34C2F201246060FAF7C6FEA060FAF704 +:105D9000B7FEE06000F0BCF940F210000021C2F252 +:105DA0000020CDE90611CDE904110068FBF718FACF +:105DB00060B104AC2146FBF727FA4DF6C321002061 +:105DC000C0F200212246FDF7DFFF06E04DF6F82184 +:105DD0000020C0F20021FDF7D7FFDAF800004007ED +:105DE0007FF576AF79E700BF312E30005B45525228 +:105DF0005D20496E2046756E6374696F6E3A20258A +:105E00007328292C202573006E65745F7468726591 +:105E100061645F656E7472790000000046726565AA +:105E200052544F535F4950496E6974204661696C02 +:105E3000656400000D0A4E6574776F726B2069739C +:105E4000205570000D0A50696E67696E67202573D2 +:105E50003A0D0A0D0A000000210000000D0A4E65EF +:105E600074776F726B20697320446F776E00000047 +:105E700010B5044603F07CFA2046BDE81040FFF759 +:105E800093BE0000000000002DE9F04F93B00546DE +:105E90000068C088002800F010811646884605F189 +:105EA0001C044FF004094FF0000A4FF0000B05F1FD +:105EB0002C00029000200390A88C002840F01A814A +:105EC000E8680378BF2B3BD9022116B132680A4437 +:105ED00032606A690844521AE860022A6A61C0F0B6 +:105EE000FB8003F029FB0128288373D01C2840F095 +:105EF000B180686910211A282962C0F0AC80D5F8F9 +:105F00000C90B9F80800B0F5805F40F0B680B8F1A9 +:105F1000000FD9F80A00D9F80E10CDE90E01D9F812 +:105F20001220D9F81630CDE9102305D00A210298A5 +:105F30000EAA03F0E1F8039001201290206065E0C2 +:105F4000002B00F0CC80A446FE27002101339F42A5 +:105F500040F2B6801944445C002C5FEA0F9229D0CD +:105F6000FB1A022B26D30134A34240F2AC80214419 +:105F7000475C002F5FEA0F921CD01B1B022B19D32A +:105F80000137BB4240F2A2803944445C002C5FEAF6 +:105F90000F920FD0DF1B022F0CD30134A74240F227 +:105FA00098802144435C002B5FEA0F921CBF3F1B8B +:105FB000012FCBD800294FF0000300F0938001316E +:105FC00043F100031A4340F090806446002E7FF4B2 +:105FD0007DAF7EE76869C5F820900E283BD3D5F8E1 +:105FE0000C90B9F80800B0F5806F46D1B8F1000FF9 +:105FF000D9F80A00206005D002210298224603F059 +:106000007BF8039020680E9000201290039860B1F6 +:10601000D8F800000028404618BFD5F83001039991 +:10602000016001F11C00C5F83001A86A58B1D9F827 +:10603000042000230020009002980EA9FBF78CF8A2 +:10604000A88C0130A884288B1C2819D10A20282369 +:106050000EA918E068690A2827D3EA680A3802F10D +:106060000A01E9606861128912BAB0EB124F3FD39E +:10607000120C801A1144E96016E04FF004090CE09C +:1060800002202823214604AAFBF792F94FF00409C5 +:10609000BBF1000F08BFD4F800B0286AE9680A30E5 +:1060A0006A690144E960101A686128680AF1010A06 +:1060B000C0888245FFF400AF1CE04FF0000B19E0F0 +:1060C0004FF0000B16E04FF0000B13E04FF0000B09 +:1060D00010E04FF0000B0DE04FF0000B0AE04FF026 +:1060E000000B07E04FF0000B04E04FF0000B01E065 +:1060F0004FF0000B584613B0BDE8F08F00000000D1 +:1061000000A07047454B2D5241384D310000000032 +:106110002DE9F04F85B045F6603841F25807C2F2DC +:10612000002840F2460B40F23C0A49F25409D8F8E4 +:106130000000C2F20127C2F2002BC2F2002AC2F212 +:10614000002968B142F29C30C2F2012090E80E00B2 +:10615000C068CBF80020CAF80030C9F800003960E8 +:106160004DF61E610020C0F20021FDF70DFE4DF638 +:10617000D9610020C0F20021FDF706FE40F2400088 +:10618000C2F2002081780579C47846790278CDE999 +:10619000001443784DF61A71C0F200210020CDE9B9 +:1061A0000256FDF7F1FDD8F8000024A124A2002832 +:1061B00051EA02824DF6AF61C0F200210020FDF7E6 +:1061C000E3FD3A784DF67C617B78C0F20021BE7821 +:1061D0000020FF78CDE90067FDF7D6FD9BF8002091 +:1061E0004DF649619BF80130C0F200219BF8027026 +:1061F00000209BF80360CDE90076FDF7C5FD9AF815 +:10620000002010A19AF8013000209AF802709AF844 +:106210000360CDE90076FDF7B7FD99F8002016A1DF +:1062200099F80130002099F8027099F80360CDE9DF +:106230000076FDF7A9FD05B0BDE8F08F4E6F0000B8 +:10624000596573000944656661756C742047617413 +:1062500065776179202E202E202E202E202E202EB4 +:10626000202E202E202E203A2025642E25642E2537 +:10627000642E25640D0A000009444E5320536572B4 +:1062800076657273202E202E202E202E202E202E7A +:10629000202E202E202E202E202E203A2025642E47 +:1062A00025642E25642E25640D0A000000000000E0 +:1062B000F0B581B042F6DC0248F6B876C2F20122AF +:1062C000C2F2002604460D4617683268101D03F01E +:1062D000C7FA601C18D1BDB142F69C00C2F2012081 +:1062E0004168326891608A683368DA6032688B6826 +:1062F00004325A60326804328A6031684861016849 +:106300000131016001B0F0BD3068E41944600BD385 +:1063100048F6E870C2F2002000683168043101B02C +:10632000BDE8F04004F03CBA48F6C070C2F200206C +:1063300000683168043104F033FA42F2A070C2F20E +:10634000012001688C4238BF046001B0F0BD00003C +:106350002DE9F047044604F08BFA41F26C0048F650 +:10636000B876C2F20120C2F2002642F6880A48F648 +:10637000F0750168C2F2012A013101603168C2F290 +:10638000002551B1DAF80000002849D13068E16AEF +:10639000C06A884298BF346042E0346000680128D7 +:1063A0003ED1284604F0ECF905F1140004F0E8F9B8 +:1063B00005F1280004F0E4F905F13C0004F0E0F9EF +:1063C00005F1500004F0DCF942F24838C2F201282D +:1063D000404604F0D5F942F25C39C2F20129484640 +:1063E00004F0CEF942F2B470C2F2012004F0C8F910 +:1063F00042F6C800C2F2012004F0C2F942F69C0045 +:10640000C2F2012004F0BCF948F6C07048F6E87109 +:10641000C2F20020C2F20021C0F80080C1F8009052 +:1064200041F27C00271DC2F20120016801310160A8 +:1064300041F28001E06AC2F201210A68904288BFFD +:10644000086000EB800005EB800161614A68A26092 +:106450009368E360936897605F6055F8201001319E +:1064600045F8201004F024FADAF8000088B130680A +:10647000E16AC06A884228BFBDE8F0874EF6045042 +:106480004FF08051CEF200000160BFF34F8FBFF399 +:106490006F8FBDE8F0870000F0B581B00446808AB8 +:1064A0006FF0C002104268D1A07B503810F10B0F82 +:1064B00063D3D4F81E600D4604213046D4F81A7018 +:1064C000FAF72AFAE8B3380EFE2856D84DF6BE7011 +:1064D0000622C0F200202146F9F7E1FE10B9B6F11C +:1064E0007F4F4AD34DF6BE70A11DC0F20020062298 +:1064F000F9F7D5FE00284FF0000035D007F0F00185 +:10650000E02931D0A86A222837D3696A8A7BA2F1B0 +:106510005003DBB2F52B30D33C2303EA820202F1B5 +:106520000E03834229D80B8A0E271BBA07EB1347A9 +:10653000874222D8CF7D112F1BD0062F16D12227BC +:1065400018E0286B0028BED1300EFE28BBD806F01C +:10655000F000E028B7D0FAF7ABFB00284FF00000BE +:1065600002D1390EFE29B1D901B0F0BD013F012F92 +:1065700003D816271744874202D9002001B0F0BD86 +:10658000180C831A0020082BEED340F2DC57BA1AFD +:106590009342E9D8E07D112805D1088D00285FEAF3 +:1065A0000F9001B0F0BD012001B0F0BD000000006F +:1065B00070B582B004F05CF942F6E006C2F2012642 +:1065C000306850BB42F2CC14C2F20124204604F0E1 +:1065D000D7F842F2E015C2F20125284604F0D0F8BF +:1065E00048F6BC7048F6EC71C2F20020C2F20021FD +:1065F00048F6F06248F6687304600D60C2F200224B +:10660000C2F200230A200C210025009505F038FE77 +:10661000306010B103A104F0E7FA02B0BDE87040A9 +:1066200004F046B9546D72510000000000000000F3 +:10663000F0B581B0456A04463C20AE7BA26A00EA10 +:10664000860000F10E03A0F11407E91805F12200FD +:10665000D21AF9F7C7FD288AA16AC91BA16200BA3C +:10666000C7EB1040010241EA102006F0F001288239 +:1066700001200531A97301B0F0BD00000000000049 +:1066800082B048F6C87840F21406C2F2002840F6FC +:10669000A17AC2F2002641F28834E94640F6A17799 +:1066A00000200090D8F80000019006E00021484644 +:1066B00006F05EF8012855EA07874FF47A7004F077 +:1066C0003BFF306881680068896988478742F4D059 +:1066D0000546A04218BF5545E8D00DB12FF013C8AC +:1066E000D8F80000806903F0EFFF0027E5E700001D +:1066F00070B5044608460D4603F09AF8696A0144ED +:106700008A7E512A01D2012070BD00F12203AE6AB7 +:1067100001209E424AD93C25F31A05EA9202143A16 +:10672000D5B2AB4242D3002A08BF70BD01F10E00C2 +:1067300000F1140604E000BF04216D1A0E44E2D0FB +:1067400031780129F9D00029DDD0022D2FD302297B +:1067500026D1042D2BD37078042828D1B01C02F048 +:10676000EBFEB4F8661000B909BBB0F5067F98BF20 +:106770004FF406708142DFD9D4F8081194F85C20F8 +:10678000A4F86201A4F86001B1FBF0F142F001024B +:1067900084F85C20A4F866004143C4F80811CBE7F4 +:1067A00071780020022928BF8D42C6D270BD00201A +:1067B00070BD000000000000F0B581B00C46054639 +:1067C000466A03F035F88719284607F10E0603F0EC +:1067D0002FF8B97E3C22AB6A4FF0000C02EA91011F +:1067E0000E3B0144686A08440E3020606A6A002546 +:1067F0009789082F02D1128A12BA150CAB4253EABC +:10680000B582737B511A51EACC85990609D5718AF4 +:106810000ABA110C00EB124020602846FAF78CFFF0 +:106820002D1A284601B0F0BDB0B5D2F810C0BCF8A2 +:1068300010309CF80E4093FA83FE3C2303EA840355 +:106840000024B3EB1E4FC2E9004304D941F23420C7 +:1068500090810320B0BD212908D903F10E048C4298 +:1068600009D941F2342090810520B0BD41F2342095 +:1068700090810420B0BD4FEA1E4EA2F818E00EF140 +:106880000E058D4204D941F2342090810620B0BD1E +:106890009CF8171020445061AEEB03005083002099 +:1068A0009173B0BD0000000070B588B042F2282599 +:1068B000C2F20125286800284FF00000019008D09E +:1068C00042F22420C2F2012001680131016008B0C7 +:1068D00070BD022002211122FBF7A6F9286005F005 +:1068E000CBFF012800D000BE286805F0C5FF0128B5 +:1068F0002BD101AC286800210022234604260096F3 +:10690000FBF786F82868002101222346009601261D +:10691000FBF77EF84FF48840ADF80A00286802A91A +:106920001822002304F028FB42F224210028C2F29E +:1069300001210E60CBD028680028C8D000240C604C +:1069400004F0FEFB2C6008B070BD0020286008B089 +:1069500070BD000000000000B0B5054608460C46BA +:1069600002F066FF142805D128462146BDE8B04054 +:1069700000F002B80020B0BD2DE9F0410746002824 +:106980004FF0000062D00C46002908BFBDE8F0813E +:10699000206B18B3666A0168D6F81E0088421DD1C4 +:1069A000398F738CD6F81A2002F01AFDB0B18046E8 +:1069B00097F85C00010714D4B7F86A00B7F86810BC +:1069C000814208D2022001210622FBF72DF905465B +:1069D000013001283CD8204601F056FF0020BDE8D8 +:1069E000F08140F0040087F85C007F673D46204658 +:1069F000676A02F01DFF297A226B38442A6401F08D +:106A0000FE012972718C09BA090CA5F85810D6F844 +:106A10001A10C5F8308109BAA964D0F8120000BA7A +:106A2000C5F81401284601F04FF8284601F01CF97A +:106A30000321284604F040FCD4E9091205F19E0028 +:106A4000562A28BF5622F9F7CDFB2846BDE8F0812B +:106A50002846394601F044FF00284FF0000018BFD7 +:106A6000002DF3D0C3E700008AB01E2003F0E8FE3B +:106A700048F6E47042F2887BC2F2002042F284774A +:106A8000C2F2012BC2F20127056815B3002602AC41 +:106A90004FF0010805E000BF01F0FD002875ED6929 +:106AA000BDB1287DCDE9026500F0FE00287505F036 +:106AB000F7F9DBF8000000220023214605F028FC4E +:106AC000297D0128E8D041F002002875C7F8008030 +:106AD000E5E7642004F0B8FC00204FF0000803F064 +:106AE000FFFDFAF771FB42F28C3008ACC2F20120D4 +:106AF0004FF0FF390121017003F05AFA04F0CCFF86 +:106B00000246DBF80000214605F0D2FC70B108987F +:106B10000A280DD8DFE800F0062C474F5256616571 +:106B20000C6F9400099800F017FD01E0CDF820905B +:106B3000386808B92FF021C0C7F80080F9F7D8FFEE +:106B400008B92FF027C8054607E000BF2846FAF726 +:106B500093F9054608B92FF031C8287D8007F5D58F +:106B6000284600F0F9FC287D00F0FD002875EDE7CF +:106B7000099E06B900BEB06A0E28C0F0FD80756A95 +:106B8000A989082960D04DF6865291425CD0B1F5B2 +:106B9000C16F40F0F1802A28C0F0EE803046FEF749 +:106BA000E3F80346D6E00999C86A0028C0D0C36854 +:106BB00001229847BCE702F053FFB9E7099803F0B8 +:106BC00073FFB5E7099991F8400000F00A00022828 +:106BD000AED1002003F010FBAAE7012003F0ACFDCA +:106BE000A6E7099D284605F04FFE0028A0D028689A +:106BF00040F004001FE0099D287AC0074FF01800FC +:106C00008DF8080007D1A86A02218DF80910C5F88F +:106C1000288000BA0490288F1822002302A9A5F822 +:106C2000388000BA000CADF80A00284604F0A4F938 +:106C3000286840F010002860284604F00DFB77E734 +:106C4000099804F07DFA73E72228C0F0958008299E +:106C500040F09280A97B3C2202EA810ABAF1140F2B +:106C6000C0F08A800E385045C0F08680E87D3146FD +:106C7000019028465246FFF70FFC0346706AA97B35 +:106C8000012B00F8061C65D1A8890121082808D12C +:106C9000BAF1150F05D33046FFF7CAFC01460028AC +:106CA0006AD0019A112A11D030468A4604F044FF76 +:106CB000019A01285AD0A8895146082806D1A81D52 +:106CC000D5F81A1003F0A8F8019A514604294DD0BE +:106CD000112A08D0062A26D0012A4DD13046FBF7CA +:106CE000CFF8034636E0706A4DF686552A21C38CEC +:106CF0008289AA421BBA08BF3E21082A4FEA1342E2 +:106D0000CDF8088020D1038A6FF013051BBA05EB7C +:106D10001343934205D3D0F81E301BBAB3F1FE4F94 +:106D200012DB002316E030460D4605F045F942F22D +:106D3000C8722B46C2F201220128116801F101003C +:106D400010603FF4F5AE05E0B56A00238D4228BF20 +:106D5000082A1AD2042B09D0032B3FF4E9AE022BE8 +:106D60000AD10121304604F08FF8E1E648F6B4710B +:106D7000C2F20021086818B1304604F059F8D7E68D +:106D8000C8200E6003F0E8FCD2E6083A6B1A934282 +:106D900001D91144B162418C02AAB186D0F81A100F +:106DA0007161818C304605F0FBF9012801D1032384 +:106DB000D0E7029801285FEA1F908300CAE700002D +:106DC00041F2700542F6C80641F26C07C2F2012595 +:106DD000C2F20126C2F2012706E000BF206B03F0D9 +:106DE0007BFD204603F078FD2868C0B103F040FD2C +:106DF000F068C468201D02F033FD3868013838603F +:106E000028680138286003F053FD94F85D000228DB +:106E1000EAD00128E5D00028E0D000BEE4E703F086 +:106E200097F8E1E7000000002DE9F04381B00A9FE8 +:106E30008146984600293E6B089C06EB8200A0F133 +:106E4000040020F0070653D0087887F8340008784B +:106E500000284AD0487887F835004878002844D080 +:106E6000887887F83600887800283ED0C87887F878 +:106E70003700C878C8B3087987F838000879A0B314 +:106E8000487987F83900487978B3887987F83A00E3 +:106E9000887950B3C87987F83B00C87928B3087A55 +:106EA00087F83C00087A00B3487A87F83D00487AB2 +:106EB000D8B1887A87F83E00887AB0B1C87A87F866 +:106EC0003F00C87A88B1087B87F84000087B60B132 +:106ED000487B87F84100487B38B1887B87F84200BF +:106EE000887B10B1C87B87F84300002087F84300F7 +:106EF000052C099D00D300BE042C07F1040028BF17 +:106F00000424FC6203F048FC07F1180003F044FC81 +:106F1000C4F10500B861396B30464A4643463F61CB +:106F20007F6202F019F9002D386018BF2F6001B0A0 +:106F3000BDE8F08300000000000000000000000039 +:106F40002DE9F04F81B02DED048B9AB0A0B105462C +:106F50000E46F9F78FF90130FE2810D82846FAF7C7 +:106F600043F98146002E129018BFB9F1000F0FD1DE +:106F7000B9F1000F05D130E04FF0000901E04FF00A +:106F8000000948461AB0BDEC048B01B0BDE8F08F93 +:106F90004FF49C7001F0A0FE0746D0B14FF49C71F5 +:106FA0003846F9F746F907F13800FE22294607F17D +:106FB0002004B861F9F748F912A87C6102F030FAB0 +:106FC0007969DDF8489000BA886002207860042072 +:106FD00038613760B9F1000FD3D10221284632461B +:106FE000FAF70AFF81460028CBD112AC204604F004 +:106FF00043FDC8B1129804904FF4FA70F9F7D0F934 +:1070000000284FF00009BCD00590C9A040F25407F9 +:10701000029604344FF4545A0FF22438C2F2002777 +:1070200090ED009F00260BE04FF00009A9E70198C2 +:1070300003F0FEFE039C00BF0136052E00F06F81B9 +:107040002E212846CDE90A99C4E90099C4E902999C +:10705000C4F81090ADF84AA0F9F702F90028EBD077 +:107060004146F9F70EF90028E6D00020F9F714FDA3 +:107070000028E1D083460DE00BEB8000C068411E84 +:1070800011F1020F13D300205946F9F79DFE8346F4 +:107090000028D1D038680128F5D19BF840000007BE +:1070A000F1D49BF818000228E6D300BEE4E7059966 +:1070B0001490098F00294FF40671ADF8481000F0C4 +:1070C00092802846CDE91899F9F7D4F83C30002190 +:1070D00001F0C6FF0028AFD00190406A00F12A01FC +:1070E0001891402100F8061C4FF480300394189F3B +:1070F000394638604FF4807041F8040F09910498C4 +:10710000388007F10D002946C7F80890F9F7D4F840 +:107110000C22781C0890B81C079006960898BE466A +:107120008418079807EB020887180998AC46861858 +:107130004FF0FF3518F8010F23463946B2462E2886 +:1071400005F1010507D05C1C01F101070AF10106F8 +:1071500008B12FF011C80EF80250774698F80000D9 +:107160002A44002847D001324FF0FF34654600BF63 +:1071700013F8010F8C46D64601322E2804F1010483 +:1071800006D00CF101010EF1010A08B12FF011C077 +:1071900088F80040187880B34FF0FF31069E00BF9A +:1071A0001CF8014F7046013201312E2C04D000F141 +:1071B000010E0CB12FF00DC019709CF8001081B1B8 +:1071C0004FF0FF3110F8013B013201312E2B18BF77 +:1071D000002BF7D18CF8001010F8010C08B12FF03B +:1071E00063C8013A0BE000210598F9F7C1F80028BF +:1071F0007FF422AF65E7654600E0013A069ED019AC +:10720000E021CFF6004180ED028F1498884202F110 +:107210000601199104D0E021CFF60031884202D155 +:107220001898A0F80290059C12A9204618AAF9F710 +:1072300093FA40F2540700284FF4545A0FF2001802 +:10724000C2F200273FF4F3AE20460CA90AAAF9F7D0 +:1072500073FA01460B305FEA0F9000295FEA0F9244 +:10726000039C10423CD19DF84900022838D19BF87C +:1072700018201046431CDBB2012B59EA8090C3B2A0 +:107280000BEB8307FF682FBB9A4223D0431CDBB272 +:10729000012B59EA8090C3B20BEB8307FF68CFB98B +:1072A0009A4217D0431CDBB2012B59EA8090C3B23B +:1072B0000BEB8307FF686FB99A420BD0431CDBB21C +:1072C000012B59EA8090C3B20BEB8307FF680FB91B +:1072D0009A42CFD140F254078BF81800C2F200272F +:1072E0000A9800283FF4A8AE012915DB0B91049AF7 +:1072F00092B2038893420FD1BDF83220012300924D +:10730000029AF9F771F883460A98F9F72DFEBBF156 +:10731000000F3FF491AE08E0F9F726FE8CE64FF03F +:1073200000090598F9F738F82BE6D946F9E700BFC8 +:10733000000000000100000000000000010000004B +:107340002E6C6F63616C00002DE9F04F85B042F246 +:1073500028228846C2F20122074604A901231068A8 +:1073600000220026CDE90066FAF7F2F9012833DBA6 +:107370000546F028049C03D24FF000064CBB2BE0DE +:1073800048F26321D4F8EC00C6F2533188421FD191 +:10739000207802281CD16078012819D1A07806280D +:1073A00016D120690026010EFE2912D800F07F00B8 +:1073B0007F280ED0D8F85C00616800BA814207D1FE +:1073C00004F11C0008F138010622F8F768FF38B113 +:1073D00000262046F9F7C8FD304605B0BDE8F08F1D +:1073E000B5F1F0014FF00006F3D004F1F00AF8B265 +:1073F00003904FF0000900201AF8002092B1FF2AF4 +:1074000000F09880431C8B423EBF1AF803502B4477 +:107410008B4280F08F80042D00F1020E04D35AF8C5 +:107420000EB003E0013082E04FF0000B8E4580F09B +:107430008180013A352A00F27780DFE802F01B757F +:107440002075752575757575757575757575757591 +:1074500075757575757575757575757575757575DC +:1074600075757575757575757575757575757575CC +:1074700036754048042D57D1C8F804B055E0042DA6 +:1074800052D3C8F808B04FE0042D4DD3AA085AF8DB +:107490000EB0022A4FF002020BF1010338BFAA0816 +:1074A000022B23D24FF0000B24E0042D3CD19BFA99 +:1074B0008BF0642240085043C8F86C0035E01AF89D +:1074C0000E00039A90423ED109F101092CE0042DEF +:1074D0002AD1022F04D109F10109C8F868B024E0CB +:1074E000D8F86800584559EA19991EE0C8F80CB058 +:1074F0004FF0010B012A0AD05044D0F80600421C7C +:10750000022A04D308EB8B020BF1010BD060BBF114 +:10751000010F07D808EB8B00BBF1000FC66008BF56 +:10752000C8F8106088F8186025B10EEB0500884295 +:10753000FFF462AFB9F1020FFFF44AAF2069C8F857 +:107540006000012645E7052F08BF0628F2D100207C +:10755000C8F87C00EEE700002DE9F041044600B9D0 +:1075600000BEA06800B900BE002003F0C9F82046A4 +:10757000F9F792FA88B1054695F8400000F0EF005F +:1075800085F840002846F9F727F920462946F9F7FB +:107590001BFC054608B12FF011C8A168204688479A +:1075A000012830D1207D40F0010020752046F9F7F8 +:1075B00073FA002808BFBDE8F08140F2580805467C +:1075C000C2F200280CE000BF2868C8F81400284662 +:1075D00003F07AF820462946F9F7F6FB054690B104 +:1075E00095F84000810709D40007EDD405F11C0C83 +:1075F0009CE8CF1085E8CF10E6E700BF01202946C0 +:1076000002F0FAFDE6E7BDE8F081000000000000AE +:1076100084B040F2140948F6C87A0025C2F2002965 +:1076200001ACC2F2002A4FF0010B0DF1080802E094 +:10763000304603F0FDFB002000214FF0FF3201F047 +:1076400037FF40F2EA500021019501F009FD08B929 +:107650002FF00FC8064600BFD9F800002246816807 +:1076600000688B68716A984707460199DAF800004C +:10767000C6E90A10716AF9F743FBB7F57A6F306310 +:1076800001D0002FD4D10028D2D0706AFDF740FC81 +:107690000128CDD100214046CDE902B605F068F8B9 +:1076A0000128C5D140F2EA500021019501F0D8FC33 +:1076B00006460028D0D1BEE72DE9F04F81B08146C3 +:1076C00005F0B6FA48F6B0728346C2F2002211689D +:1076D000884241D248F6BC7448F6EC7AC2F20024E3 +:1076E000C2F2002A20680168A9B948F6B072DAF837 +:1076F0000010CAF800000120C2F2002221602CE034 +:1077000000F0FE0086F82400316A30468847206881 +:1077100001680029E9D0C068C668D0F80080371D2C +:10772000384602F09DF896F824004107E8D5B06984 +:1077300000EB080510EB08007560366106D2316A6F +:1077400030468847B06929180544F5E7DAF80000A3 +:10775000394603F025F8D7E70020C9F80000C2F841 +:1077600000B0584601B0BDE8F08F000000000000F6 +:107770002DE9F04F89B080460026CDE90766CDE9B6 +:107780000566CDE90366FEF7BBFC074618B138462F +:10779000F8F770FD064606F59A7000214FF0000AD2 +:1077A00001F05EFC002857D0456A4020ED2106F12B +:1077B000020905F8060C05F12D00F8F73AFDAA4676 +:1077C00040F2011048F2632244462AF82A0F0620AC +:1077D00085F82C00C6F25332D8F87810D8F85C003F +:1077E00000295FEA0F9100BAC5F82E00C5F81621EE +:1077F000C801A88634A154F8380FC5F84600A088FF +:107800001722A5F84A0005F58D70F8F7EBFC05F294 +:10781000311B4FF00C0085F8310185F832612FB132 +:1078200005F2331039463246F8F7DCFCFF200BF83E +:107830000900A08806F11A07A5F824012068C5F8F8 +:1078400020014FF0FF3005904FF48640ADF80E0058 +:1078500002208DF80D0000E0182742F22825C2F220 +:107860000125286805F008F8BAF1000F4FF000066E +:1078700026D0012824D1D8F8640010B1CAF8FE003F +:107880000BE0122F00D800BEA7F112020AF5817199 +:107890000AF1FC00F8F7A6FC063F286807F1F002A1 +:1078A000182103ABC0F84080009301230191514699 +:1078B0000126F9F7D9FF18B95046F9F755FB00260C +:1078C000304609B0BDE8F08F3501013D07010000E9 +:1078D000000000003204000000003703010306FF2F +:1078E0002DE9F04F89B080460026CDE90766CDE945 +:1078F0000566CDE90366FEF703FC824618B15046E3 +:10790000F8F7B8FC064606F235100021002401F015 +:10791000A7FB002859D0456A4020ED2106F1020955 +:1079200005F8060C05F12D00F8F783FC2C4640F213 +:10793000011048F26322474624F82A0F062085F8F2 +:107940002C00C6F25332D8F87810D8F85C00002921 +:107950005FEA0F9100BAC5F82E00C5F81621C801DC +:10796000A88630A157F8380FC5F84600B888182205 +:10797000A5F84A0005F58D70F8F734FC05F5997BFC +:10798000BAF1000F4FF00C0085F8320185F8336131 +:1079900005D005F59A7051463246F8F723FCFF20D2 +:1079A0000BF80900B88806F20B16A5F82401386810 +:1079B000C5F820014FF0FF3005904FF48640ADF838 +:1079C0000E0002208DF80D0001E040F2091642F28F +:1079D0002825C2F20125286804F04EFF4FF0000769 +:1079E000DCB1012819D1D8F86000C4F8FE0028687D +:1079F000D8F86810C4F804111821C0F8408003AA10 +:107A0000009201230191214632460127F9F72CFF0C +:107A100018B92046F9F7A8FA0027384609B0BDE89A +:107A2000F08F00BF3501033D07010000000000009A +:107A3000320400000000360400000000FF000000D7 +:107A400070B5054608681C460E4601F0F1FE4CB1C3 +:107A5000316855EA010000D100BE002328462246C5 +:107A600000F0EEFC204670BDB0B5044608464D6AF5 +:107A700001F0DEFE226F94F84011052A15D394F828 +:107A80005C20D30711D0284402F0FE010E3084F8A8 +:107A90005C1040F20241818294F86710817594F87D +:107AA0006610C1756021017304210846B0BD000055 +:107AB000B0F8662040F2024088820420130A8B75D9 +:107AC000CA75704700000000017AC90718BF7047E7 +:107AD00000F002B80000000010B50446006C78B158 +:107AE000A16C0268406809BA5140014208D04FF4C5 +:107AF000AF6040F2B451F9F727FEA4F8660010BD5C +:107B000040F2B450A4F8660010BD00000000000070 +:107B10002DE9F04383B0054610461E4614460F4635 +:107B200001F086FE9EB1296F042910D3616A05F524 +:107B3000827908440022D0F81210D5F894000292FD +:107B400091FA81F848B101F067FF034607E0002091 +:107B500085F8400103B0BDE8F083D5F88C3002A869 +:107B60000090484641463246FDF78EFF002809D472 +:107B700001460298361A3A1828463346FDF7FCFEAD +:107B8000B04203D1002003B0BDE8F083204600F0EE +:107B90007BFE4FF0FF3003B0BDE8F0830000000033 +:107BA00010B50446D0F8980001F042FF0128B8BF94 +:107BB00010BDD4F89830014604F582705A681B69EC +:107BC000FDF776FF012806DB0146D4F89800BDE8F2 +:107BD000104003F059BB10BDF0B581B04DF6C4772D +:107BE0001E46C0F200270C4605463F68002F174688 +:107BF00004D0BCB1B81900F122070DE0284601F00D +:107C000023FEB91901F122073E18562E98BF5626B9 +:107C100054B1A06AB04207D3284601F015FE38449B +:107C2000A0621BE040F2F2560021304601F018FA43 +:107C300060B107468662406A54B1D4E90912F8F788 +:107C4000D1FA204603F0F4F83C4607E0002405E0B2 +:107C500005F19E015622F8F7C5FA3C46204601B0D0 +:107C6000F0BD00000000000080B582B0D0F8FC102C +:107C700040F2B452D0F8003100F5827C5143B0F8A4 +:107C800066E05A43D0F81431D0F83001CDE9000E47 +:107C9000604603F0F1FB02B080BD00000000000070 +:107CA000B0B5044608464D6A01F0C2FD284400F113 +:107CB0000E05C17ED0F81630C90704D0D4F81801DB +:107CC0000130C4F8140194F85D00810608D4D4F89A +:107CD000242140F02000C4F8282184F85D000AE047 +:107CE000D4F828211BBA511C8B4204D140F08000EB +:107CF00084F85D0009E041B2B1F1FF3F04DDC4F852 +:107D000024210A2111200FE0511C4006C4F824113F +:107D100004D400206873C4F830111AE094F85E00AF +:107D2000102121EA001008216873204603F0C4FAEC +:107D3000687B0028D4F82401C4F8300108D020461C +:107D400001F082FD94F8401108441430C0B200E004 +:107D5000002094F84011502202EB81012973B0BD3C +:107D60002DE9F04F83B08B460968054608464C6AFA +:107D700001F05EFD044402A9D4F81200E77E90FAF7 +:107D800080F8DBF80000FEF717FD296F8246052911 +:107D90000BD308F10100D5F81411814205D195F8F3 +:107DA0005D0040F0010085F85D000AEB0806D5F89B +:107DB0001C01301A534601282846A8BFC5F81C618B +:107DC0000299DBF80020FFF7A3FE00283FD4DBF880 +:107DD00000102846FFF748FE296F8146042907D185 +:107DE00007F01F00022803D10321284603F064FA9C +:107DF000F80711D095F85D0041060DD48106C5F84D +:107E0000186140F0400085F85D0005D495F85E00EB +:107E100040F0010085F85E00286F0027023808282E +:107E200000F22381DFE810F01600580016008200EF +:107E300009000900210121010900DBF80010284692 +:107E4000FFF72EFF0746012F80F208810DE14FF06A +:107E5000FF370AE1DBF80000446A284601F0F4FC31 +:107E60000119286F10270228CA7ED1F8123008BFE6 +:107E7000122702F0170201F10E0497421FBA69D1CE +:107E8000B5F8581002282A8FA5F85E11A5F85C21D4 +:107E90007BD1284605F5827601F0D6FC28441021D6 +:107EA00080F8B9106173B5F86630D5F830213046E6 +:107EB000394603F011FBD5F82411D5F83821781C88 +:107EC000C5F81C01C5F81401286F0131C5F824114B +:107ED000511CC5F838115DE004F10E0928464946E9 +:107EE000FFF7E6FD0446122089F80D00284601F050 +:107EF000ABFC2044042100F11407502000EB840067 +:107F000089F80C00284603F0D7F9D5F8201108F1BC +:107F10000100C5F81C01C5F81401481CC5F838015A +:107F2000C5F82401012F80F299809EE0DBF8000063 +:107F3000446A284601F088FC2044818BD0F8123036 +:107F4000C47E09BAE2064FEA1141C5F8F8102ED4F2 +:107F500000278AE00821284603F0AEF9A068617B7B +:107F6000C5F8147100BAC5F8300141F0040060731F +:107F7000284601F069FC484400F11407502000EB4A +:107F800089002073012F69DA6FE0BAF1000F08BF92 +:107F9000C5F81471D5F82011BAF1000F01F10101F3 +:107FA000C5F8301165D1022863D000276DE000F1DB +:107FB0000E0805F582760193D8F8080001BA30461C +:107FC00001F032FAD5F8983083B1074670B100213C +:107FD00000220020009018463B4601F0C9FC18B171 +:107FE000286840F002002860D5F8983013B1284680 +:107FF000FFF7D6FD95F85D0004F0010200F01001D6 +:108000008918D5F82411C5F830110CD0810664D434 +:10801000304604F015FD0746304604F019FD002FE8 +:1080200018BF00284FD1BAF1000F4FF0100088F8A8 +:108030000D0031D0284601F007FC5021484401EBE7 +:10804000890188F80C1095F85D1000F11407890675 +:1080500027D4B9F1000F2BD0012F06DB2846594653 +:1080600052463B46FFF7ECFC0746384603B0BDE8F6 +:10807000F08F10206073284601F0E6FB484400F1C1 +:108080001407502000EB890020730521284603F0D7 +:1080900013F9012FE2DAE8E70027B9F1000FDBD18D +:1080A00006E0D5F82801C5F82401B9F1000FD3D1B5 +:1080B00000222846594600F0CFF8002850EAC7872A +:1080C000012FCBDAD1E70198D5F8141100BA50444A +:1080D000401A0128A7DC95F85D0040F0100085F8F3 +:1080E0005D00AAE60000000010B582B00446006FF3 +:1080F000022844F62060019007D194F85D00000743 +:1081000027D43220A4F8640039E0B4F86400B0BB8E +:1081100004F58270D4F8F81001AA04F0A1FC012241 +:108120000199002808BF44F62062002952EA018024 +:108130006421414344F6D350C1F26200A1FB000226 +:10814000B1F57A7F4FEA921038BF0120A4F864009D +:1081500015E094F86C0002280DD840F2DC5101FAC9 +:1081600000F04CF6CD41CCF6CC41A0FB0101C80893 +:10817000A4F8640003E040F24C40A4F8640080B22C +:1081800002B010BD0000000070B584B00446806CE1 +:1081900004F1400201A900BA039003A8FCF750FDC6 +:1081A00001284CD1218FB4F85830A06AA26C01F09C +:1081B00017F900284FF000054AD094F85D100646E4 +:1081C00004F19E0084F86C5041F0080184F85D10C1 +:1081D0005621F8F72EF8B4F85820BDF80800238F80 +:1081E000A4F8A8000198C4F8A4000820A4F8AA00E4 +:1081F000452084F8AC004FF45050A4F8AE004FF482 +:10820000D060A4F8B40010BAA16C000CA4F8C000AF +:1082100018BAC4F81451000CA4F8C2004FF414703A +:10822000A4F8CC00204609BAC4F8B810C4F83061EC +:10823000FFF74AFC2046FFF717FD012508E094F8F8 +:108240006C00013084F86C000398F8F71DFE0025DF +:10825000284604B070BD00002DE9F04383B00D4600 +:108260000968044600290CBF04F19E064E6A2046A8 +:10827000904601F0E9FA30440026029600F10E071C +:10828000C17E04F5827941F01001C176D4F89810CE +:10829000002953D0B4F8660002284ED3D4F8F81061 +:1082A00002AA484601F0D0F80646012843DB2968B7 +:1082B000204632464346FFF78FFC002800F0B58089 +:1082C0002860456A204601F0BFFA284400F10E07F5 +:1082D000204601F0B9FA40444119D4F8980001F160 +:1082E00022050168029A01F02FFB0146D4F898009C +:1082F000012200922A46334601F03AFB94F85C10C2 +:1083000049061BD50546D4F898000299826801F009 +:108310001BFBA84212D1787B40F00100787394F8DF +:108320005D10D4F830013044C4F8280141F0200039 +:1083300084F85D0002E0002E4DD40026206F052851 +:108340002AD194F85C0080061BD5484604F080FBD7 +:10835000B8B194F85C00062100F0DF0084F85C00FE +:10836000787B40F00100787394F85D0040F02100C4 +:1083700084F85D00D4F82401C4F82801204602F0F6 +:108380009BFF94F8780004280DD30821204602F0C2 +:1083900093FF4FF0FF361EE036B994F85D0080077A +:1083A0001DD0012001E0E6B10020797B502303EBD2 +:1083B00088033B7341F0100241F018010028204669 +:1083C00018BF02F0F701797301F03EFA08EB0601DD +:1083D000084400F11406304603B0BDE8F0830026DF +:1083E000F9E794F85D00C007D7D104F021FC94F8B8 +:1083F00078104FF496720029E16F08BF42F6E062F0 +:10840000401A9042C9D904F013FC94F85D10E0675B +:1084100094F8780041F0020184F85D10FA21A4F884 +:108420006410013084F87800B7E74FF0FF36D2E7E8 +:1084300050EA010C00D100BE00F002B800000000BC +:108440002DE9F04792B09146064619B10C46984680 +:108450004D6A0BE004AC38212046F7F7EAFE06F13E +:108460009E054FF000080D9556200E90274657F8B0 +:10847000300F40B914223046214600F0E1F8206B5D +:10848000002800F0958005F10E0A9EB114223046B6 +:10849000214600F099F81422304621464B4600F060 +:1084A000E3F8B06C00BAC5F81E00206B0068C5F890 +:1084B0001A000FE0D5F81A00D5F81E10D5F82620BE +:1084C000D5F82A30C5F82630C5F82A20C5F81E0090 +:1084D000C5F81A1041F25C004FEA0922C2F20120ED +:1084E0008023AB7542EA192201882A820BBA013136 +:1084F0001A0C6A8201800020A8822883002014229E +:10850000514601F01DF8C043012200BA000C288337 +:10851000A16A284601F0B0F8D5F8220002AED5F8DD +:108520001E104FEA3040C5F8220009F10E00A0628B +:10853000019101A831463A46FCF782FB05F1060994 +:10854000012856EA09808188A98000682860206B8C +:10855000818F6981806BC5F80600206BD0F8A80078 +:1085600018B900BE3868D0F8A800C36823B900BEA7 +:108570003868D0F8A800C368214642469847B8F149 +:10858000000F02D012B0BDE8F087D5F81E10D5F864 +:108590002220C5F81A10A98828684FEA3242C5F887 +:1085A0002220C9F80000A9F8041012B0BDE8F08735 +:1085B000B8F1000FE6D0204602F03AFC12B0BDE858 +:1085C000F087000000000000F0B581B00446D0F84C +:1085D000940015464F6A18B101F0BEF9064601E055 +:1085E000D4F88C60D4F808013146F9F7ADF894F965 +:1085F0005C1000295ABF94F85E105FEA8171002078 +:10860000B4F866108E4250EA3182884250EA2280E5 +:108610004FF6FC71EA19884250EA31810B0243EAB5 +:108620001121918394F85D1001F0FE0184F85D1032 +:10863000D4F814110844206601B0F0BD0000000019 +:1086400010B50C4618B1006C08B1206310BD142A97 +:1086500007D1606A0821D0F81E00F8F7CDF9206331 +:1086600010BD0020206310BD70B5044690F85D0079 +:10867000496A1144820701F10E0618D4707BD4F8C0 +:108680003011C00708BA70601BD020461D4601F0AB +:10869000DBF8D4F83011281AD4F82821084414380B +:1086A00090420ED0707B00F0FE00707309E0D4F8A9 +:1086B000301100F0F9000139043084F85D0008BA87 +:1086C0007060D4F8140100BAB06070BD0000000002 +:1086D00010B5044601F0ACF8142805D1102120464D +:1086E000BDE8104000F0E0B8002010BD0000000020 +:1086F000F0B581B00546006F02280AD195F86C00EC +:108700000328C0F084800821284602F0D5FD00240B +:10871000B2E000200090694600222846FFF79CFD49 +:108720000128C0F2A380044600990023284622466F +:10873000FFF786FE694600222846FFF78DFD0128D7 +:10874000C0F2958006460099002328463246FFF77E +:1087500077FE6946002228463444FFF77DFD012854 +:10876000C0F2858006460099002328463246FFF76E +:1087700067FE6946002228463444FFF76DFD012854 +:1087800075DB06460099002328463246FFF758FE5F +:108790006946002228463444FFF75EFD012866DB67 +:1087A00006460099002328463246FFF749FE6946EF +:1087B000002228463444FFF74FFD012857DB0646C8 +:1087C0000099002328463246FFF73AFE6946002208 +:1087D00028463444FFF740FD012848DB064600994F +:1087E000002328463246FFF72BFE69460022284622 +:1087F0003444FFF731FD012839DB0746009E002392 +:10880000284631463A46FFF71BFE3C4430E095F8D7 +:108810005D00000707D4287AC00704D12846FFF777 +:10882000B3FC01282BD1284601F00EF84419B5F805 +:10883000660040F20241A4F8C010010A84F8C300A7 +:10884000284684F8C21000F0FFFF602184F8B810B9 +:1088500095F86C1000F1180400232246481C85F896 +:108860006C0000212846FFF7EBFD05E00024009E88 +:1088700016B1304602F0DCFA204601B0F0BD00240B +:10888000FAE700000000000010B5044600F0D0FF39 +:10889000142805D114212046BDE8104000F004B88A +:1088A000002010BD0000000080B58446406A90F8AA +:1088B0002F2080F82F1091074FF0500180F82E10D4 +:1088C00006D5D0F8261009BA013109BAC0F8261029 +:1088D0000020282200236146FFF7AAFD002080BD6A +:1088E000B0B586B00446D1E9080201230125C4E9E8 +:1088F000080291F83A0084F83A00D1F88C00C4F8E4 +:108900008C00D1F89000C4F89000D1F88400C4F82D +:108910008400D1F88800C4F88800D1F8FC00C4F8BD +:10892000FC00D1F80001C4F8000194F85C000A8F43 +:10893000616740F0040084F85C0010BAB1F8682068 +:10894000000CADF80200501CA1F86800694618221E +:10895000204602F011FB18B1204602F0F1FB002581 +:10896000284606B0B0BD00000B2803D802A151F87C +:108970002000704701207047000000000100000047 +:1089800001000000010000000100000001000000E3 +:1089900001000000000000000000000000000000D6 +:1089A0000100000000000000B0B50446006F092877 +:1089B00006D280B240F2231121FA00F0C00714D190 +:1089C00004F036F9D4F8801040F6B932401A012587 +:1089D00090420BD30821204602F06EFC94F85C0014 +:1089E00010F0040F55EA05B0B0BD00252846B0BD13 +:1089F00010B5044604F01CF994F85D10C4F880002A +:108A000001F0F90084F85D00002084F8780004F09B +:108A10000FF9E06710BD000000BE00BFFEE70000D8 +:108A200086B048F6BC7848F6EC7A42F6E00BC2F223 +:108A300000280DF10C09C2F2002AC2F2012B00BF7E +:108A4000D8F800005746066826B1C068D0F800A0E4 +:108A500002E000BF4FF0000A02F0AAFF4846FEF70E +:108A60002BFE039921B104F023FABA465AE000BF65 +:108A70000546A6B1AA4512D804F01AFAD8F80000A3 +:108A8000C068C668341D204600F0EAFE96F824004F +:108A9000410707D400F0FE0086F824003CE0C6B190 +:108AA00000221BE0019407E0A5EB0A0181422CD3D0 +:108AB000316A30468847A246B069366100EB0A0445 +:108AC0007460AC42F0D9554521D254454046EFD2AE +:108AD0001EE03868006800285FEA1F92DBF800009B +:108AE000AAEB050102F080F904F0E2F9BA4602AC03 +:108AF000C8B94EF604504FF08051CEF2000001602C +:108B0000BFF34F8FBFF36F8F0DE0384600E0404654 +:108B10000068019901F044FE316A3046BA4602AC61 +:108B2000884700E002ACDBF800000022494603F071 +:108B3000BFFC08B92FF07DC003980028F3D4059E30 +:108B4000706910B1301D00F08BFE2046FEF7B4FDB9 +:108B5000039901390829E6D80746DFE801F03131E9 +:108B6000050823313105080096F8240022E096F824 +:108B700024100498B06141F0010186F8241008B96E +:108B800000BEB0693146C219BA42366141F8042FBD +:108B9000424603D8524608B92FF03BC8106801F08E +:108BA000FFFDC0E796F82400810703D4304601F0AA +:108BB00093FEB8E700F0FE0086F82400B3E700BF9C +:108BC000049AB06996F8241083183546BB4241F0E8 +:108BD000010486F8244045F8043F366106D99742DF +:108BE00028D29342424605D225E000BFBA1A8242FB +:108BF000524620D34A0705D401F0FE0086F824002F +:108C000025E000BF0499014408E000BF791A8142C1 +:108C100016D3316A30468847B06921460C18746013 +:108C2000BC423661F2D98F420CD28C424046F0D21F +:108C300009E000BF42461068294601F0B1FD71E726 +:108C4000504600E040460068294601F0A9FD316A1F +:108C50003046884766E70000F0B581B0044601F071 +:108C600007FE94F94560012E10DB04F1240503E0B2 +:108C700070B2013E012809DD286838B1284604F0A9 +:108C80009FF80028F4D002F037FDF1E7FF2684F8C2 +:108C9000456001F00DFE01F0EBFD94F94470012FE9 +:108CA00010DB04F1100503E078B2013F012809DD73 +:108CB000286838B1284604F083F80028F4D002F080 +:108CC0001BFDF1E784F8446001B0BDE8F04001F01D +:108CD000EFBD000000000000F0B581B0044602F0D6 +:108CE00067FE48F6C470C2F20020016869BB49F211 +:108CF000580142F69406C2F20021C2F20126CA1DB2 +:108D000011F0070322F0070252EA1187891A4FF483 +:108D10000042002B18BF01F500423A44002122F026 +:108D200007023760A2F108037160036042E9021193 +:108D3000D91BC7E9003142F2983242F28433C2F2C1 +:108D40000122C2F201231160196004F10803092B0A +:108D50006AD314F0070106D009398B4264D824F095 +:108D6000070101F11003012B4FF000045DDB42F21B +:108D7000843CC2F2012CDCF800108B4255D842F63C +:108D80009401C2F201210F687C689C4228D23A68A3 +:108D9000BAB13D4654689C4218D21668B6B17468A0 +:108DA0009C4216D23168A1B14C689C4214D20D6825 +:108DB00095B16C689C4212D22A682F4682B12FF07E +:108DC00017C842F69401C2F2012109E0174629466C +:108DD00006E03746114603E00F46314600E02F46D5 +:108DE0000268974220D0E21AD1F800E0112A3A68CE +:108DF0000A603CD3F9184A0700D000BE7A68D21A3C +:108E00004A607B6042F69403C2F201231A688A42E8 +:108E100013D213688B4213D21A688A420DD2136898 +:108E200014468B42F2D30CE0002404F041F86007B2 +:108E300000D000BE204601B0F0BD1C46134600E045 +:108E40001446656862198A424A6802D12A4421465A +:108E500062608D189D4206D1006883421EBFD3E92F +:108E60000030104448608C420B6018BF216042F211 +:108E700098317868C2F20121DCF80020121ACCF88F +:108E800000200B680EF1080440F000409A4238BF01 +:108E90000A600021396042F2A8717860C2F20121B3 +:108EA000086801300860C0E72DE9F04F87B00D4633 +:108EB00048F6E071C2F200210646029300200C68D9 +:108EC0000690CDE90400002E039018BF002C40F05E +:108ED0007F80002C00F09480DDF840904FF0000A75 +:108EE0004DF6865800270020019001E0002874D13B +:108EF00004F138000622494645455FEA0F9BF7F723 +:108F0000CEF994F8401001F00801BBEBD10F0FD05F +:108F100002990694226809688A4202D10AF1010A7C +:108F2000039407F1010718B90198059401300190E5 +:108F3000D4F8AC40002C5FEA1F90002ED6D0002C55 +:108F40001CBFD4F8A810B142D0D0D4F8AC40002C4B +:108F50005FEA1F90002EC9D0002C1CBFD4F8A810C7 +:108F6000B142C3D0D4F8AC40002C5FEA1F90002E71 +:108F7000BCD0002C1CBFD4F8A810B142B6D0D4F895 +:108F8000AC40002C5FEA1F90002E18BF002CADD023 +:108F9000D4F8A810B142CBD1A8E700BFD4F8AC40B8 +:108FA00074B3D4F8A800B04296D0D4F8AC403CB327 +:108FB000D4F8A800B0423FF48FAFD4F8AC40FCB175 +:108FC000D4F8A800B0423FF487AFD4F8AC40BCB1AD +:108FD000D4F8A800B042E1D17EE7BAF1000F01DD7C +:108FE000002007E00198002801DD022002E0002FA8 +:108FF00006DD032003A951F8200007B0BDE8F08F7B +:10900000002007B0BDE8F08F70B548F6CC76054675 +:10901000C2F200264DF68B720C46C0F200221121DE +:1090200030462B4604F034F84BF6695104F1080C35 +:109030000020C0F200214BF651624BF64953C4E9BF +:109040000500C0F20022E0612046C0F20023C4E91E +:1090500000658CE80E00F7F797FB204670BD000016 +:1090600070B500284FF000043BD4054642F2B830FA +:10907000C2F201200068A0B303F0C6FA012832D181 +:1090800001F0F6FB42F27036C2F20126F068C468C5 +:10909000204600F0E5FB01F00BFC41F27401306862 +:1090A000C2F201210A68824288BF0860606A00B18A +:1090B00000BEB5B1422D98BF4225A81C810740F0E3 +:1090C000030150EA019505F10A00FFF705FE606211 +:1090D00058B104600021606AC4E90B110A30C4E988 +:1090E0000905204670BD002070BD204601F0A0FE9D +:1090F000002070BD000000002DE9F04107464FF44C +:109100009C7090460E46FFF7E7FD00B34FF49C714C +:109110000446F7F78EF804F13800FE22394604F1D0 +:109120002005A061F7F790F8022E65610CD140464A +:1091300000F076F9616900BA88600220606004205E +:1091400020612046BDE8F081204601F0C5FB0020EB +:10915000BDE8F08100000000283140F8481D48F6C5 +:1091600019214FF0807C22F00102C0F20021C1637E +:109170000264C0F844C06FF00201C0E909137047EF +:1091800070B542F2F810C2F2012000F10803C06885 +:1091900098421FD0DDE906C489B24FF0000EA4B298 +:1091A00004E000BFAE464068984211D0C5682E8FDB +:1091B0008E42F8D12E6F012EF4D0B5F85860A64239 +:1091C00008BFBCF1000FEED1AE6C9642EBD104E0CB +:1091D000002502E04FF0000E0025002D5EEA05801C +:1091E00070BD00000000000040B110F8301C01F01C +:1091F000D0012031602903D1810704D000207047BD +:1092000000BE8107FAD150F8340C7047000000000E +:1092100010B5044602F03CFE00284FF0000028D0B4 +:1092200042F20C21C2F2012101F10802C968914207 +:109230001FD00868A04216D04968914211D0086832 +:10924000A04210D0496891420BD00868A0420AD0D1 +:109250004968914205D00868A04204D0496891420B +:10926000E7D1002010BDC868002818BF10BD00203D +:1092700000BE10BD0000000070B50446FBF76CFC9A +:1092800048F6FC4CEFF31080C2F2002C012181F370 +:109290001088DCF8001039B940F614510022C4F2ED +:1092A00040010A7040220A70DCF800100131CCF84D +:1092B000001080F31088208838B340F6000E00219B +:1092C000C4F2400E15E000BF0EEB8015D2B255F887 +:1092D000226026F4803645F8226023F4803645F873 +:1092E00022600EEB8010013140F82230208881424C +:1092F0000BD2606800EBC10250F831305268D803DD +:109300004FEA1220E0D4D2B2EBE70120EFF3108154 +:1093100080F31088DCF8000020B1DCF80000013890 +:10932000CCF80000DCF8000010B181F3108870BDAB +:1093300040F614500022C4F24000027080220270F5 +:1093400081F3108870BD0000074801680A6802CAEE +:1093500081F30B88B2E8F04F1EF0100F08BFB2EC9B +:10936000108A82F309887047B88F0022000000003D +:10937000B0B548F698444FF0FF31C2F2002420689F +:1093800003F042F9012803D02068002100F024F8FE +:1093900048F69440C2F200200178002918BFB0BD01 +:1093A00001210170FCF7E4FA48F6E445C2F2002519 +:1093B0002868013828600CD0206800210022002392 +:1093C00002F0A6FF0128F3D02068002100F004F885 +:1093D000EEE7B0BD0000000000BE704700000000D6 +:1093E00010440844D84201D10020704710B5F6F768 +:1093F000E7FE04466FF3DF34F6F7E2FE48F20001C1 +:10940000C3F6FF7101EAC0300444F6F7D9FE44EA1E +:10941000807000285FEA0F9010BD0000000000007F +:10942000006800BA70470000826C52B1036A1344AE +:109430008B424FF0000102D8816411460362084656 +:109440007047002070470000F0B581B0846CACB16B +:10945000054690F856001646C10713D095F85400FB +:10946000A96B01FA00F703F0E3FB296D401A00EB4A +:1094700080004000B84203D2002413E0002411E031 +:1094800095F8560095F8541040F0010085F8560004 +:10949000481C85F8540003F0CBFB2865286CE96C68 +:1094A000E8623160204601B0F0BD0000000000001D +:1094B000F0B581B0044616460D4600B100BE01F07D +:1094C000D7F948F6B877C2F20027386800EB840075 +:1094D000806DA8B9386820444FF0010180F85C1015 +:1094E00076B101213046FCF7E3FE4EF604504FF012 +:1094F0008051CEF200000160BFF34F8FBFF36F8F3A +:1095000001F0D6F901F0B4F9386800EB8400866DFB +:109510003EB13868002100EB8400002D08BF711EA9 +:10952000816538680021204480F85C1001F0C0F9A2 +:10953000304601B0F0BD0000008800BA000C704752 +:109540002DE9F04F11F0010E4FF0000C08BF40BAAA +:10955000002A01F003031FBFBEF1000F11F8017BC9 +:10956000013A4FEA072C013B012B4FF0000306D8CC +:10957000022A04D331F8023B023A1844030C22F0C9 +:10958000030A4FF00008BAF10D0F26D3AAF10C0917 +:1095900010254FF0000B0F46C0EA03403B68C0188F +:1095A0007B6848F10006BC68C0184BEB0603001945 +:1095B000FC6848F10006001943EB060BBAF10C0FEA +:1095C0004FEA104305F1100604D3A94507F110072F +:1095D0003546E1D83144103901E04FF0000B13FA61 +:1095E00080F012F00E0558441ED00B46032D33F8C0 +:1095F000024B204426D34B88052D184416D38B8864 +:10960000072D184414D3CB88092D184412D30B8985 +:109610000B2D184411D34B890D2D184410D38B8971 +:10962000184401F10E030DE00B460BE00B1D09E0A1 +:109630008B1D07E001F1080304E001F10A0301E0DA +:1096400001F10C03D10701D1002100E0197841EAB2 +:109650000C01BEF1000F08444FEA104111FA80F0EE +:109660004FEA104111FA80F001BA18BF080C00BA95 +:10967000000CBDE8F08F0000F0B587B0044680898B +:1096800015460E4608284FF00001CDE9051104915A +:10969000CDE90211CDE9001105D04DF68651884281 +:1096A00001D000BEA089082804946AD16A462046E9 +:1096B0003146FDF7B9F818B1BDF80C0007B0F0BDA0 +:1096C0009DF80E104A1E022A10D3062918D011291F +:1096D00027D1BDF81A00082853D301981630B0429C +:1096E0004FD84FF0080002904DBB2DE0BDF81A0096 +:1096F000082846D301981630B04242D808200EE020 +:10970000BDF81A0014283CD301982230B04238D852 +:109710000598007B502834D33C2303EA9000029044 +:1097200006E00098002844F2213077D03A2975D11C +:1097300045B1022A15D306290BD011290CD1059861 +:10974000063010E0112902D10598C08860B30125C8 +:109750000BE00598103006E00098002528B13A2962 +:1097600003D10598023000250580BDF81A20BDF808 +:109770000800904205D8019840F2DC51091A914244 +:1097800003D241F2342007B0F0BD9DF80E60771E81 +:10979000012F04D8204400F10E01002010E00098B1 +:1097A00028B1BDF80C000EE0002007B0F0BD02F1BA +:1097B000080390190499ADF80C001A3180B21A46CA +:1097C000FFF7BEFEC04381B2034600295FEA1FA235 +:1097D000112E08BF4FF0FF33002953EA0080002DFF +:1097E00052EA108000BA4FEA104102D0084607B092 +:1097F000F0BD022F4FF6FF700DD3062E04D0112EB0 +:1098000005D1059A063208E0059A103205E0009A63 +:1098100022B13A2E02D1059A0232118007B0F0BD72 +:1098200042F27030C2F20120006870470000000070 +:10983000406A4DF6865281891420914208BF282043 +:10984000704700000000000000281CBF007A5FEA9B +:10985000C07001D11420704728207047000000001C +:10986000D0E9013201699A60D0F808C04A688242A2 +:109870004FF00002CCF8043008BFC1F804C0026108 +:1098800008680138086008687047000000000000A0 +:1098900010B5044600B900BE00F0EAFFA46B01F069 +:1098A00007F8204610BD00002DE9F04381B00446C2 +:1098B000806890462769C043266830440E463F18AA +:1098C00050EA3780401A194638BF0020F7F738FFB2 +:1098D000814698B3A56826B1A8192169411A50EAB2 +:1098E0003185B8F1000F16D020694946401BF7F7C3 +:1098F00027FF6119074601F1140041463A46F6F781 +:1099000071FCB94507D904F1140008EB0701A9EB74 +:109910000702F6F767FC02F04BF836B905EB0900D1 +:109920002169411A50EA3185A560E06821686A1A08 +:10993000401A904298BFE56003F0BAFA484601B079 +:10994000BDE8F083000000000069511A401851EA98 +:109950003080704700000000C16802690068C94398 +:109960000844811850EA3180704700000000000070 +:109970002DE9F04704468068904627692668801BD9 +:109980000E463F1850EA3780401A194638BF00206B +:10999000F7F7D6FE054638B3D4F800902EB109EBA0 +:1099A00006002169411A50EA3189B8F1000FDDF84B +:1099B00020A016D020692946A0EB0900F7F7C0FEC9 +:1099C00004EB09010746143140463A46F6F70AFC13 +:1099D000BD4206D904F1140108EB0700EA1BF6F7B3 +:1099E00001FC5AEA060002D02846BDE8F08709EBE0 +:1099F00005002169411A50EA318020602846BDE8FF +:109A0000F087000000000000816802690068081A01 +:109A1000811850EA31807047816802690068C94343 +:109A20000844811850EA31807047000000000000AF +:109A3000816802694068081A811850EA31807047CD +:109A400048F6B871C2F20021086880690A68D26AD3 +:109A50000968C2F105028A61704700000000000039 +:109A600070B542F244100625C2F20120002600F132 +:109A70000A040CE054F80A0CF7F706FA20780028DC +:109A800008BF44F80A6C013D04F110040BD02078A3 +:109A90000028F8D06178013820700029EAD0C0B2DF +:109AA0000328EBD8E6E703F0C3F842F29435044606 +:109AB000C2F20125296821B1601AB0F5FA6F98BF8A +:109AC00070BD48F6E070C2F20020066802E000BFF8 +:109AD000D6F8AC6066B196F84010C806F8D5306884 +:109AE0000028F5D011F00801F2D1F7F7CDF9EFE732 +:109AF0002C6070BD00000000B0B5044600B900BE87 +:109B0000A06A292800D800BE206B00B900BE656A93 +:109B10004DF69871C0F2002126222846F6F762FB26 +:109B2000206B816BC5F80610808F6881206B816B7C +:109B3000C5F81610808F6883206B0068E861606943 +:109B4000C5F826002A20A062B0BD00000000000079 +:109B5000B0B582B00B460968D0F8265014468D4245 +:109B600024D042F24411C2F201210A68A24201D17A +:109B7000002217E00A69A24201D1012212E00A6A1A +:109B8000A24201D102220DE00A6BA24201D10322BE +:109B900008E00A6CA24201D1042203E00A6DA2424D +:109BA00009D1052201EB0211C97A21B116302146F3 +:109BB0001A4600F025F848F6B475C2F20025286868 +:109BC000D0B1FFF735FE142816D12868416AD1F8C4 +:109BD0001A10A14210D10121CDE9001068460021E0 +:109BE000002402F0C5FD012802D0286801F020F908 +:109BF00000202C6000F074FD02B0B0BD0000000039 +:109C00002DE9F04184B00E460546022130469046CB +:109C1000F6F7F2FE002800F0F58042F24417C2F297 +:109C200001274FF0FF30CDE902004FF00000019016 +:109C30005DB1381D06222946F6F731FB3968B1427D +:109C400009D1B0B1FF2403A817E03868B04203D1AE +:109C500000200390AEE070B1BC7AFF2C07D1FF2446 +:109C60007DB93869B04219D101200390A2E001A862 +:109C700003E0002098E0FF2402A800210160002DED +:109C8000EFD007F1140006222946F6F708FB3969E0 +:109C9000B14202D140B103A809E038B1B97EA14276 +:109CA00007D201A80C4602E001207DE002A80121B4 +:109CB00001605DB107F1240006222946F6F7EFFAAC +:109CC000396AB14208D178B103A810E0386AB042CD +:109CD00003D1022003906DE040B197F82A10A14211 +:109CE00007D201A80C4602E002205DE002A8022192 +:109CF00001605DB107F1340006222946F6F7CFFA7C +:109D0000396BB14208D178B103A810E0386BB0428A +:109D100003D1032003904DE040B197F83A10A142DF +:109D200007D201A80C4602E003203DE002A803216F +:109D300001605DB107F1440006222946F6F7AFFA4B +:109D4000396CB14208D178B103A810E0386CB04248 +:109D500003D1042003902DE040B197F84A10A142AE +:109D600007D201A80C4602E004201DE002A804214D +:109D700001605DB107F1540006222946F6F78FFA1B +:109D8000396DB14208D170B103A811E0386DB0420D +:109D900003D1052003900DE048B197F85A00A04286 +:109DA00008D201A804E0052007EB00101FE002A87C +:109DB000052101600298039900280AD400290DD4D6 +:109DC00007EB01120B010024FC50D460C2E90144EE +:109DD00004E00198B1F1FF3F51EAC0800201BE509A +:109DE0006DB107EB0010A9880181296841604FF42B +:109DF000CB714181C0F80C8004B0BDE8F081B1F1B5 +:109E0000FF3F02DD04B0BDE8F08107EB0010052143 +:109E1000418104B0BDE8F08170B5002851D042F214 +:109E200044160446C2F201260D463068884205D128 +:109E3000301D06222146F6F732FAA8B33069A8424F +:109E400006D106F1140006222146F6F728FA68B377 +:109E5000306AA84206D106F1240006222146F6F710 +:109E60001EFA28B3306BA84206D106F13400062250 +:109E70002146F6F714FAE8B1306CA84206D106F193 +:109E8000440006222146F6F70AFAA8B1306DA8422E +:109E900017D106F1540006222146F6F700FA0028F1 +:109EA00018BF70BD052008E0002006E0012004E096 +:109EB000022002E0032000E0042006EB00109621BF +:109EC000817270BD0000000042F294310320C2F2A2 +:109ED000012100220A6002F07FBC000000000000A7 +:109EE000B0B542F2B8150446C2F201252861281D1A +:109EF00001F0DAFC28780121EC60002C00F0FC0075 +:109F000008BF032108442870B0BD00000000000015 +:109F100041F6840C41F28403C2F2012CC2F2012307 +:109F2000C0F800C00B604FF4007010607047000074 +:109F300042F2E40C41F6E403C2F2012CC2F2012326 +:109F4000C0F800C00B604FF4007010607047000054 +:109F5000B0B572B64EF604544FF20005CEF20004CE +:109F6000C0F21F0501F024FD2068284207D100BF80 +:109F700001200121F8F7D4F820682842F8D062B611 +:109F8000BFF36F8F72B662B6BDE8B04002F090BF0B +:109F9000002848F6E4604FF00801C2F2002008BF34 +:109FA0000421425801324250704700000000000076 +:109FB00070B542F2B814C2F201242178C8071FD04C +:109FC00088070AD4201D04F10C0102F06DFD2178F0 +:109FD00000281CBF41F002012170880710D5201D08 +:109FE000256901F061FC20780121E560002D00F079 +:109FF000FC0008BF032108442070032002F0ECFBA2 +:10A0000042F2A414C2F201242178C8072BD0880799 +:10A010000AD4201D04F10C0102F046FD217800282D +:10A020001CBF41F00201217088071CD5201D256945 +:10A0300001F03AFCE560002D48F6B4752178C2F2D3 +:10A0400000254FF0010208BF0322286821F0020119 +:10A0500041EA0201217030B101F0FE01217000F0EF +:10A06000E7FE0020286048F6E070C2F20020046895 +:10A0700002E000BFD4F8AC4074B394F84810C807AD +:10A08000F8D088070DD404F14C0004F1540102F01B +:10A090000BFD94F8481000281CBF41F0020184F821 +:10A0A00048108807E6D504F14C00A56D01F0FCFBD3 +:10A0B00094F8480094F840100122656500F0FC0017 +:10A0C000002D08BF03228907104484F84800D1D529 +:10A0D000204602F03DFBCDE742F28870C2F201203B +:10A0E0000068FFF7D5FB42F6B0060028C2F2012651 +:10A0F0005FEA1F9405463178C8070ED088070AD456 +:10A10000301D06F10C0102F0CFFC317800281CBF95 +:10A1100041F002013170880701D42DBB0DE0301DE4 +:10A12000356901F0C1FB30780121F560002D00F0A8 +:10A13000FC0008BF032108443070204602F028FCD0 +:10A140000446301D01F0B0FB30780121002C00F0F6 +:10A15000FC0008BF03210844307042F2C870F4606C +:10A16000C2F2012000210160002001F04DF8002022 +:10A1700001F05EF842F2F415C2F20125286800B140 +:10A1800070BD42F28C76C2F201263178C807F7D052 +:10A1900088070AD4301D06F10C0102F085FC3178E5 +:10A1A00000281CBF41F002013170880758BF70BD04 +:10A1B000301D346901F078FB48F6E4723078C2F261 +:10A1C00000220121F46000F0FC00002C08BF0321F4 +:10A1D000146801444FF0010031705CB1012001E0CE +:10A1E000E4693CB1217DC907FAD12046F6F7C0FDEC +:10A1F0000020F5E7286070BD2DE9F04F83B08A4656 +:10A20000804601B900BE9AF84000000700D500BEA4 +:10A21000B8F1000F03D00020CAF87C0001E0DAF8A2 +:10A220007C00DAF8801088425FEA0F90B8F1000FE6 +:10A230005FEA1F91014268D142F22825C2F201254E +:10A240002868002861D048F2632B00244FF00109F0 +:10A2500002AEC6F2533B02940BE0002001213A46C5 +:10A2600000F05EF8B7EB0A0059EA10892868002868 +:10A2700048D0002205233146CDE90044F7F768FABB +:10A28000F0283FDB0298D0F8EC1059452AD101782C +:10A29000022927D148F6E071C2F200210F680FB3FE +:10A2A0004068F96D09BA884219D0D7F8AC70CFB1BF +:10A2B000F96D09BA884212D0D7F8AC7097B1F96D30 +:10A2C00009BA88420BD0D7F8AC705FB1F96D09BA02 +:10A2D000884204D0D7F8AC7027B12FF01FC0F86FB8 +:10A2E0000528BAD12868002201233146CDE900446F +:10A2F000F7F72EFA0128B9DB02980028B6D0F6F756 +:10A3000033FEB3E7B9F1000F04D0002140465246B6 +:10A3100000F006F803B0BDE8F08F00000000000078 +:10A3200070B582B014461AB128B10020E06707E08A +:10A3300000BE0028F9D1D4E91F02904240F05281BA +:10A3400040F24C02C2F200221368834218BF106030 +:10A35000062800F21D81DFE800F004193C56909FAA +:10A36000C60004F15C0001F087FB60B100202066AC +:10A37000A0664FF4FA71C4E91D10FCF795FA192193 +:10A38000204600F045F90125E56702E12646002058 +:10A39000002556F81C1F01F05FFB012800F0E38048 +:10A3A000002840F0F68042F228200025C2F2012069 +:10A3B0000068002800F0ED80256002F039FC20677D +:10A3C0002046FDF7D5F9012840F0E2800220E06741 +:10A3D000DEE0002900F08C8002202146FCF7B4FF6B +:10A3E000012840F0D580216E012001F035FB0128C5 +:10A3F00000F00381002840F0BE802046FDF770FA8F +:10A40000012840D0A9E0002900F0928005202146D3 +:10A410000525FCF799FF012840F0BA806068216E9D +:10A420002160E56761EA0000606140F25800C2F215 +:10A4300000204161204600F047F942F22825C2F28F +:10A440000125286868B142F22421C2F201210A687C +:10A45000012A06DB013A0A6003D100F071FE0020F8 +:10A460002860E06E002800F0888041F26F71884219 +:10A4700000F2888041F2707083E02046FDF730FAE8 +:10A48000012840F0858002F0D3FB4FF4FA71206779 +:10A4900061670320E0677BE02046F6F7D9FB0028E0 +:10A4A0005ED0FCF701FA42F22820C2F201200068D7 +:10A4B00000286DD00020019001A801F0DDFA0028ED +:10A4C0001CBF0198E06502F0B3FB4FF4FA71C4E9D8 +:10A4D0001C012046FDF704FA0321012851EA0190EE +:10A4E0001921E06751E00021204600F019F94FE002 +:10A4F00002F09EFBD4E91C21801A884248D942F61A +:10A50000E06049006167814235D804F15C0001F0E8 +:10A51000B3FAE8B302F08CFBA16F206700295FEA71 +:10A520001F912046A167FDF723F9012830D061E093 +:10A5300002F07EFBD4E91C21801A884228D942F619 +:10A54000E06049006167814254D802F071FB2067E6 +:10A550002046FDF7C5F901281AD00420E06717E06E +:10A560004FF4FA7111E096E82F10B669A66184E8FD +:10A570002F1000250DE000250BE04AF60040C0F248 +:10A580000710E066FFF7A0FCE16E204600F040F8FF +:10A59000012540F25000E16FC2F2002002688A42B9 +:10A5A00018BF0160F5B900F063F9E069206000F0C0 +:10A5B0007FF90620E0670021204600F0B1F8204630 +:10A5C00000F082F842F22824C2F20124206848B147 +:10A5D00042F22421C2F201210A68012A02DB013A77 +:10A5E0000A6001D002B070BD00F0AAFD002020601A +:10A5F00002B070BD0020E067CAE704F11C06D4E990 +:10A600000C5CC4E9055C00254FCE84E84F00C0E730 +:10A61000B0B5054681654C300C4601F045F995F81A +:10A62000480001216C65002C00F0FC0008BF0321EC +:10A63000084485F84800B0BD80B582B0C08940F2BA +:10A64000071108424FF00000019016D042F6840036 +:10A65000C2F20120006880B101AA002100F0B8FF19 +:10A66000019850B14EF604504FF08051CEF20000E8 +:10A670000160BFF34F8FBFF36F8F02B080BD00004A +:10A68000B0B5044600B900BE01F092F9606878B137 +:10A6900004F10C0506E000BF4FF0007101F0A0F8D6 +:10A6A000606828B12069A842F6D100BE2069F3E7AE +:10A6B00002F0FEFB207E002818BFB0BD2046BDE89A +:10A6C000B04000F009B90000014690F840204FF476 +:10A6D0007A7042F0100281F84020FFF701BC0000C0 +:10A6E00042F2A4110028C2F201215FEA0F900A7819 +:10A6F00002F0FE02104408707047000000000000E5 +:10A7000042F2B8110028C2F201215FEA0F900A78E4 +:10A7100002F0FE02104408707047000000000000C4 +:10A7200090F8482000295FEA0F9102F0FE021144E0 +:10A7300080F848107047000042F6B0010028C2F2CD +:10A7400001210A7802F0FC0342F0030208BF5A1C00 +:10A750000A70704700000000B0B542F2A41504462C +:10A76000C2F20125281D01F09FF828780121EC6034 +:10A77000002C00F0FC0008BF032108442870B0BD85 +:10A7800002464FF0FF3142F8081F4260C0E9032241 +:10A790000021016070470000002101617047000046 +:10A7A00010B5D1F800E01EF1010213D000F1080449 +:10A7B00062681368734511D853681C68744510D8D3 +:10A7C0005A68146874450ED85468A44623687345C3 +:10A7D000EED90AE00269D2F804C006E094462246A7 +:10A7E00003E09C4601E094461A46C1F804C0CCF848 +:10A7F00008108A605160086101680131016010BD74 +:10A80000D0F800C043684B6008619A688A609A6813 +:10A81000996051600CF10101016070470000000077 +:10A8200080B542F20C20C2F20120FFF7A9FF42F2EC +:10A83000F810C2F20120BDE88040FFF7A1BF000080 +:10A84000B0B542F28C750446C2F201252861281D7C +:10A8500001F02AF828780121EC60002C00F0FC00BF +:10A8600008BF032108442870B0BD000000000000AC +:10A87000EFF31180102181F3118841F26801C2F2D7 +:10A8800001210A68002A02F101020A6000D0704723 +:10A8900048F6F041C2F2002108604EF60450CEF2B4 +:10A8A00000000068C00508BF704700BE7047000088 +:10A8B00041F26800C2F20120016809B900BE0168D6 +:10A8C0000139016018BF704748F6F040C2F200201D +:10A8D000006880F311887047B0B578B1044650F82D +:10A8E000040C0028A4F1080500D400BE286800B1BB +:10A8F00000BE54F8040CB0F1FF3F00DDB0BD296884 +:10A90000002918BFB0BD20F0004044F8040C01F04D +:10A910004FF842F2843054F8041CC2F2012002685D +:10A920000A44026042F69400C2F201200368AB427E +:10A930000AD21868A8420AD20368AB4204D2186847 +:10A940001A46A842F2D303E00246184600E01A462F +:10A950005368D418AC4202D11944154651606B18A3 +:10A9600083420AD148F6C473C2F200231B6898429E +:10A970001EBFD0E9000319446960286042F2AC7040 +:10A98000C2F20120AA4218BF1560016801310160BE +:10A99000BDE8B04002F08CBA806910F8020C0228C1 +:10A9A00001D1FEF7D1BC042838BF704700BE704704 +:10A9B00045F2A42048F21F51C2F20020C5F2EB116B +:10A9C0000068A0FB01014FF0FF3000EB51110020A7 +:10A9D000B0EB116F18BF70474EF21002F023CEF2A9 +:10A9E000000251604EF62351CEF200010B709060D0 +:10A9F0000720106070470000EFF303806FF35F20C3 +:10AA0000102838BF70474EF2F031CEF20001405CA2 +:10AA1000704700000000000080B582B001F038FAF5 +:10AA200000B100BE42F28870C2F20120006800B19D +:10AA300000BEF6F77DF800B100BE04200190019839 +:10AA4000082800D100BE40F2DC50019040F2DB50FB +:10AA50000199814200D800BE0E20019001980E2875 +:10AA600000D000BE1C20019001981C2800D000BE20 +:10AA7000142001900198142800D000BE08200190F5 +:10AA80000199082900D000BE01900198082800D043 +:10AA900000BE202001900198202800D000BE02B006 +:10AAA00080BD000000000000002808BF7047416A18 +:10AAB0008989082901D100F003B87047000000001F +:10AAC0002DE9F04182B00446406901906A46D4E91C +:10AAD0000957206B009001A82946FAF7B1F8216BBD +:10AAE000002945D0002847D0012856D1A08E60B15A +:10AAF0004FF6DE71A8847818E18E82B20002698474 +:10AB000040EA1220E88400202885606A40F258015B +:10AB1000C2F20021182210F8068F05F10E06F5F793 +:10AB200061FBA08E08B90120E875A7F10E0000278F +:10AB300000BA010C2982206B6169C5F81E1000283B +:10AB40001CBF0068C5F81A002046AF822F83FEF7AD +:10AB50006FFE024600203146FEF7F2FCC0435FEA7A +:10AB6000887100BA4FEA104028831CD42F851FE05B +:10AB7000009921630028B7D1019900200022FFF736 +:10AB80003FF860690B21F5F737FF206328B1019882 +:10AB900060612046FEF7B0FF0AE0204600F048F969 +:10ABA00002B0BDE8F081A16A01222846FEF764FDEB +:10ABB000216B91B1D1F8A800636A8A6B0028898F54 +:10ABC000C3F806205981EBD0C368002BE8D00122DE +:10ABD0002146984702B0BDE8F081204600F028F9F0 +:10ABE00002B0BDE8F081000000B900BE10B5002938 +:10ABF00008BF10BD42F2CC72C2F2012253688342F8 +:10AC000077D0D368834276D05369834276D0D369B4 +:10AC1000834276D0536A834276D0D36A834276D019 +:10AC2000536B834276D0D36B834276D0536C83428E +:10AC300076D0D36C834276D01346D2F800C04FF062 +:10AC4000000E53F8084F002C144653EA0E83BCF153 +:10AC5000000F52EA038C54F8103F002B54EA0E8385 +:10AC60001446BCF1000F53EA0C8C54F8183F002B2B +:10AC700054EA0E831446BCF1000F53EA0C8C54F8CE +:10AC8000203F002B54EA0E831446BCF1000F53EA18 +:10AC90000C8C54F8283F002B54EA0E831446BCF168 +:10ACA000000F53EA0C8C54F8303F002B54EA0E830B +:10ACB0001446BCF1000F53EA0C8C54F8383F002BBB +:10ACC00054EA0E831446BCF1000F53EA0C8C54F87E +:10ACD000403F002B54EA0E83BCF1000F53EA0C8373 +:10ACE0001BBB52F8483F002B134608BFC3E90010B6 +:10ACF0001DE0134619E002F1080316E002F110030B +:10AD000013E002F1180310E002F120030DE002F15C +:10AD100028030AE002F1300307E002F1380304E0FF +:10AD200002F1400301E002F14803C3E9001010BD45 +:10AD300008B900BE00BE42F2CC714FF0000CC2F266 +:10AD400001210B4653F8042F82422ED00B4653F8B4 +:10AD50000C2F82422BD00B4653F8142F824228D05E +:10AD60000B4653F81C2F824225D00B4653F8242F54 +:10AD7000824222D00B4653F82C2F82421FD00B4622 +:10AD800053F8342F82421CD00B4653F83C2F82429A +:10AD900019D00B4653F8442F824216D00B4653F875 +:10ADA0004C2F824216D1092210E000220EE001222F +:10ADB0000CE002220AE0032208E0042206E0052259 +:10ADC00004E0062202E0072200E0082241F832C037 +:10ADD000C3F800C090F84610002918BF7047FFF76D +:10ADE0007BBD00000000000070B515460E4604460D +:10ADF000FFF73EFD94F84400FF2802D1002084F8BC +:10AE0000440094F84500FF2802D1002084F8450052 +:10AE1000FFF74EFDA06B28B904F1240031462A4605 +:10AE200000F086FC2046BDE87040FDF715BF00002D +:10AE300010B50446406A10B10A38FFF74DFD0020F6 +:10AE4000C4E90900FFF714FD42F270312069C2F233 +:10AE50000121884214D042F270302146C2F2012012 +:10AE6000FFF7CEFCFFF724FD42F2B8300021C2F21A +:10AE70000120002200230068BDE8104001F048BA1C +:10AE8000BDE81040FFF714BD2DE9F04385B006463C +:10AE900004468846002156F8300F676A029188B14F +:10AEA000B989D0F8A89008291AD103ADD7F81E00A7 +:10AEB000029002A829463246F9F7C2FE012818BFBF +:10AEC000BD1D0EE0B889082807D1D7F81E0007215C +:10AED000F5F792FD00283060E2D105B0BDE8F083BF +:10AEE000BD1DA888B880286838603068818F798156 +:10AEF000806BC7F8060000F0D3FF012808D1D9F80D +:10AF00000C30484621464246984705B0BDE8F083DC +:10AF1000B8F1000F1FD042F28C300221C2F20120A2 +:10AF2000CDE90014007801280FD100F0B9FF012805 +:10AF300042F28870C2F201205FEA0FA26946002344 +:10AF4000006801F0E5F90028C7D12046FFF770FF3F +:10AF500005B0BDE8F08300BE05B0BDE8F083000099 +:10AF600000BA01220A805E228A70C0F30642CA70CB +:10AF7000020A0A71487170472DE9F04F85B0044606 +:10AF8000013001288B4600D800BE94F83B8042F285 +:10AF9000F81642F20C25C2F20126C2F20125B8F1E0 +:10AFA000060F56EA0589BBF1000F5CD0BBF80270B2 +:10AFB000002F6DD1CDE901390020049005F1080979 +:10AFC00004A8B8F1060F08BF06F108094FF47C4643 +:10AFD0004FF4806705F10C0105460391284600F007 +:10AFE0004BFDE0B3049800F47C41B1F57C4F08BF01 +:10AFF00000F5806017FA80F0010241EA102A1FFA7A +:10B000008AF700F045FFA0B342F2F8110398C2F2AC +:10B010000121B8F1060F08BF01F10C000068484596 +:10B0200027D00168B94215D04068484521D0016851 +:10B03000B9420FD0406848451BD00168B94209D0D9 +:10B040004068484515D00168B94203D0406848457A +:10B05000E7D10EE0013E4FF480673004BED10020FE +:10B06000ABF8020000E000BE6FF07C0005B0BDE868 +:10B07000F08F42F2F81642F20C25002FDDF808900E +:10B08000C2F20126C2F20125019BABF802A0EBD06F +:10B090001BB194F83B00062828D000F0F9FE28B335 +:10B0A00005F1080005F10C01B8F1060F04BF06F127 +:10B0B0000C0106F108000968814217D00A68BA42FB +:10B0C00037D04968814211D00A68BA4231D0496804 +:10B0D00081420BD00A68BA422BD04968814205D020 +:10B0E0000A68BA4225D049688142E7D1BBF802001C +:10B0F000274647F80C0F40BAB885DBF8080040B186 +:10B100000721F5F709FC206430B1006800BAA0629D +:10B1100007E0206C0028F8D10020C4E90A00C4E947 +:10B120000C0048463946FFF76BFB002005B0BDE830 +:10B13000F08F6FF06F0005B0BDE8F08F00000000E9 +:10B14000F0B581B0044690F83B00062839D1D4F818 +:10B15000940008B1FFF7C0FBD4F8980008B1FFF7DE +:10B16000BBFB42F2F810258FC2F20120216F0129AA +:10B17000C66813D100F10807BE4222D0F068766895 +:10B18000016F0129F8D0018FA942F5D190F85C1028 +:10B1900011F0060FF0D0FFF7D3FFEDE7083000E025 +:10B1A000766886420DD0F1680A6F012AF8D10A8FBD +:10B1B000AA42F5D1B1F86820002AF1D0501EA1F8BA +:10B1C0006800E06918B104F10C00FEF749FB94F83F +:10B1D0003B0011280BD100BFA06C40B1606DC56869 +:10B1E0002846FEF73DFB2846FFF722FEF4E760689D +:10B1F00008B1FFF745FA2046FFF76EFB002001B0CB +:10B20000F0BD000000000000B0B542F68C05044619 +:10B21000C2F201252968002918BFA14201D12C6082 +:10B22000B0BD0846FFF78CFF2C60B0BD00000000E9 +:10B23000B0B542F690050446C2F201252A68002AFC +:10B2400018BFA24201D12C60B0BDB2F86A101046FE +:10B25000F6F736FA2C60B0BD10B5C16B044609B1E3 +:10B2600020468847606818B1216809B100F0B0FC39 +:10B270000020206010BD0000002181600160C160DD +:10B28000416070470000000080B5D0F808C0D0F8D9 +:10B2900010E04268ACEB020212EB0E0352EA33827A +:10B2A0008A4252EA318142681144B1EB0E0251EAFE +:10B2B0003281416080BD00002DE9F047D0F87090E8 +:10B2C0008A4629F001050446B9F1040F5FEADF90D0 +:10B2D000B9F1080F5FEA0F91BAF1040F5FEADF924C +:10B2E000BAF1080F5FEA0F93022D5FEA1F95B9F1DB +:10B2F000040F5FEA1F97BAF1080F5FEA1F96084034 +:10B3000047EA050131402546014302EA030088422D +:10B3100034D094F85C10254601F00C01042901D1C9 +:10B32000656FE5B1F8B194F85C00410704D420687A +:10B3300040F0080020601AE04DB1686F002808BF97 +:10B340006C67286840F00400286094F85C0000F006 +:10B35000F90000216167023084F85C0007E00025F5 +:10B3600000BE0028DFD1286840F020002860206F50 +:10B37000FDF7FAFA10B90020A4F864004AF00800BA +:10B38000C4F870A0082824D100F012FB94F85C00E7 +:10B3900010F0060F21D0010703D400F0F90084F863 +:10B3A0005C0001F085FD94F85C00000711D400F00A +:10B3B00077FD00B900BE42F68C08C2F20128D8F829 +:10B3C0000000002818BFA04201D0FFF7B9FEC8F85E +:10B3D0000040BAF1080F1DD104E001F069FDBAF197 +:10B3E000080F17D194F85C00000713D5A9F10300EA +:10B3F00001280FD842F690060021C2F201262167EB +:10B400003068002818BFA04203D0B0F86A10F6F7E1 +:10B4100057F9346001F00CFC94F85D10C4F880001A +:10B4200001F0F90084F85D00002084F8780001F054 +:10B43000FFFB002DE06708BFBDE8F0872846BDE8A8 +:10B44000F047FFF709BF0000B0B542F6B00504466B +:10B45000C2F201252861281D00F026FA2878012172 +:10B46000EC60002C00F0FC0008BF032108442870A9 +:10B47000B0BD00000000000010B5DDE902CE0124DF +:10B48000BEF1000F0460C0E9011214D0B0F85E20D4 +:10B49000002A18BFA0F85EE0B0F85C200AB172453F +:10B4A0000BD9B1FBFEF11FFA8EF2A0F85CE001FBB4 +:10B4B0000EF1416001E0B0F85C2042644FF4FA7193 +:10B4C000C0E90333C0E9063CC0F820C0C0E90DC1A3 +:10B4D000C0E90ACC10BD00004FF0010CC0F800C05C +:10B4E000D3B1B0F85EC0BCF1000F18BFA0F85E3059 +:10B4F000B0F85CC0BCF1000F01D09C450ED9D0F86B +:10B5000004C0A0F85C30BCFBF3FC0CFB03FCC0F8EF +:10B5100004C01FFA83FC01E0B0F85CC0C0F844C06E +:10B520004FF4FA73C0E90311C0E906120262C0E9E0 +:10B530000D23C0E90A22704770B5D8B3044641F222 +:10B540007800C2F20120016801B100BE016848F62E +:10B55000B8750131016042F6DC00C2F20025C2F28A +:10B560000120066828680430FEF77AF92868A419D3 +:10B57000446009D348F6E870C2F2002000682968E8 +:10B580000431FFF70DF910E048F6C070C2F2002058 +:10B59000006829680431FFF703F942F2A070C2F293 +:10B5A000012001688C4238BF046001F081FC002852 +:10B5B00018BF70BD4EF604504FF08051CEF200001F +:10B5C0000160BFF34F8FBFF36F8F70BD00000000AD +:10B5D0002DE9F041054690460E4690B306B100BEF7 +:10B5E000FFF70AFAAA191021EFF3118081F31188ED +:10B5F00092F85C1005EB8603022682F85C609A6D77 +:10B60000012902F10101996560D1A96A01B100BE69 +:10B6100041F27801C2F201210968B1B142F2B4717C +:10B6200005F11806C2F201210A684B68EB61A962B4 +:10B630009F682F629F689E6001327E600A60EA6A9E +:10B640002FE000BE002ECAD1CAE7AE686A69EB6877 +:10B65000291DB3605468EB688C4248F6F07C5E604C +:10B66000C2F2002C08BF53601368013B136041F223 +:10B670008003EA6AC2F201231E68B24288BF1A60E0 +:10B6800002EB82030CEB83046C616768AF60BE68F9 +:10B69000EE60BE68B96071605CF8231001314CF84F +:10B6A000231048F6B871C2F200210968C96A8A42BB +:10B6B0000CD9B8F1000F4FF001021CBF0121C8F8EE +:10B6C000001042F6E801C2F201210A6080F31188FD +:10B6D000BDE8F0810000000042F2A471C2F2012135 +:10B6E0000968016042F6DC01C2F20121096841608B +:10B6F000704700000000000042F6E8000121C2F29D +:10B70000012001607047000010B50C4600B900BE72 +:10B7100048F6B871C2F2002109681831FFF740F805 +:10B7200001212046BDE81040FAF7C2BD000000002C +:10B7300010B594468E4600B900BE48F6B87342680C +:10B74000C2F20023BCF1000F1968CA6191681C683D +:10B7500021621968946801F118016160196801F1AA +:10B760001801916019688862016818BF4FF0FF3EA8 +:10B770000131016070466146BDE81040FAF798BD9E +:10B78000944600B900BE10B541F27803C2F201231D +:10B790001B6803B900BE48F6B87341F00041C2F21D +:10B7A00000231A68916141681A68D1F808E0D161F4 +:10B7B0001A68C2F820E0D3F800E08C680EF1180295 +:10B7C00062601A6818328A6019688862012102680A +:10B7D000013202606046BDE81040FAF769BD000022 +:10B7E000B0B541F27802C2F20122126802B900BE7D +:10B7F000C26841F00041016002B900BED0E901E138 +:10B800000369CEF80810D0F808C059688142CCF816 +:10B8100004E002F1040E08BFC3F804C04FF0000CAE +:10B82000C0F810C018680138186090685369D16872 +:10B8300081605C68D1687445486008BF5960C2F88F +:10B8400014C048F6F07C1868C2F2002C0138186069 +:10B8500041F28003D16AC2F201231868814201EBF0 +:10B86000810088BF19600CEB8004546163689360A9 +:10B870009D68D5609D68C3F808E0C5F804E05CF8F1 +:10B88000202001324CF8202048F6B870C2F2002087 +:10B890000068C06A814298BFB0BD42F6E80001214D +:10B8A000C2F201200160B0BD10B5044600B900BE6F +:10B8B000FEF7DEFF42F2A470C2F2012000682060B1 +:10B8C00042F6DC00C2F2012000686060BDE8104072 +:10B8D000FEF7EEBF0000000070B588B00020CDE993 +:10B8E000040005A804A903AAFEF712FB049E039D09 +:10B8F000059C96B1A4B1602006900698602800D0FF +:10B9000000BE002E069818BF002C0BD14DF6947087 +:10B91000C0F20020006808B070BD00BE002CEAD163 +:10B9200000BEE8E760212046F4F783FC266302208E +:10B9300084F85D000020009046F6C15007AAC0F2CE +:10B94000002019A10023CDE901242A46FBF76CFA57 +:10B950002046FAF7FDFC42F290310798C2F201212D +:10B9600000280860D2D001F05FFB411C19D00128EB +:10B97000CCD142F2A0710120C2F2012180F31088E3 +:10B980004FF0FF320A6042F68801C2F201210860DE +:10B9900042F6DC00C2F201200021016000F0ECFA66 +:10B9A000B4E700BEB2E700BF49444C4500000000C8 +:10B9B00041F27800C2F20120016801310160704754 +:10B9C00080B541F27800C2F20120006830B142F641 +:10B9D000E8000121C2F20120016080BD42F6E800CA +:10B9E00041F2800CC2F20120C2F2012C002148F683 +:10B9F000F0720160C2F20022DCF8001001EB81005D +:10BA000052F82030BBB101EB810002EB800E724690 +:10BA100052F8040F131D40681060984202D1DEF8FE +:10BA20000C00106048F6B872C068C2F200221060C4 +:10BA3000CCF8001080BD02EB8000A0F1140304E0FC +:10BA400053F8140901390028DDD10029F8D100BECE +:10BA5000F6E700000000000001280AD142F29C3005 +:10BA6000C2F20120016045F66030C2F200200121DF +:10BA70000160002070470000B0B50446F4F7A0FB59 +:10BA80000546F4F79DFB01460120C5EA014121600E +:10BA9000B0BD00000000000042F2B81148F6E072AC +:10BAA000C2F20121C2F20022C8680978B0F57A7F9B +:10BAB00028BF4FF47A70C907116808BF4FF47A7035 +:10BAC00002E000BFD1F8AC1049B391F84820D2078A +:10BAD00003D04A6D824252EA3080D1F8AC10F1B105 +:10BAE00091F84820D20703D04A6D824252EA308052 +:10BAF000D1F8AC1099B191F84820D20703D04A6D23 +:10BB0000824252EA3080D1F8AC1041B191F848201D +:10BB1000D207D7D04A6D824252EA3080D2E742F64D +:10BB2000B001C2F201210A78C968814251EA30812C +:10BB3000D20750EA0180704710B50446FDF778FE41 +:10BB400014282DD1606A216BD0F81A00D1E90021A8 +:10BB500042400A4224D142F24411C2F201210A6851 +:10BB6000824201D1002217E00A69824201D10122FA +:10BB700012E00A6A824201D102220DE00A6B82427F +:10BB800001D1032208E00A6C824201D1042203E0C1 +:10BB90000A6D824206D1052201EB0211C97A09B170 +:10BBA000002010BDF5F770F9012010BD0000000065 +:10BBB000B0B51C20FDF790F8044628B1201D0025E3 +:10BBC0002560FEF7DDFD25762046B0BD00000000B3 +:10BBD0002DE9F04180460D46B8B3B5F1807F00D322 +:10BBE00000BE08F10C06FFF7E3FED8F81070D8F895 +:10BBF0000000B74240EA05004FF00005C8F8000019 +:10BC00000AD119E034B141F00071D20148BF1D439F +:10BC1000FFF7E6FDB7420DD038463A6822F07F4381 +:10BC2000D8F800105701476801EA0304EAD59C429E +:10BC3000E9D0EFE7D8F80000A843C8F8000001F009 +:10BC400037F9D8F80000BDE8F08100BEB5F1807F7B +:10BC5000C6D2C6E7000000002DE9F04381B00446DB +:10BC60001F4690460D4600B900BEB5F1807FDDF855 +:10BC7000209002D215B900BE00E000BE00F0C4FF63 +:10BC8000B9F1000F01D000B900BEFFF791FE2668A0 +:10BC900016EA05005FEA1F91A8425FEA0F90002FA5 +:10BCA00051EA008000283ED0B9F1000F44D0B8F12D +:10BCB000000F5FEA0F90002F4A464FEA006101F142 +:10BCC000806108BF0106201D2943FFF759FD01F0DF +:10BCD000EFF850B94EF604504FF08051CEF200000C +:10BCE0000160BFF34F8FBFF36F8FFDF7A9FE0646CC +:10BCF000800115D4FEF7BCFD266816EA05005FEA50 +:10BD00000F91A8425FEA1F90002F51EA0080B8F11E +:10BD1000000F1EBF002826EA05002060FEF7C8FDC0 +:10BD200026F07F460AE0B8F1000F05D026EA0500AC +:10BD3000206001F0BDF801E001F0BAF8304601B032 +:10BD4000BDE8F0830000000080B540F21400C2F2AC +:10BD500000200068816800688969884700285FEAD8 +:10BD60001F9080BD0000000070B582B040F2140446 +:10BD7000C2F2002422680AB900BE2268516848F65F +:10BD8000C876C2F200264B68012B306001D100BF9B +:10BD9000FEE7936810681A689047002818BF0E28BD +:10BDA0003BD12068816800688969884742F684052C +:10BDB0000446C2F20125296861B947F211601BA14E +:10BDC000C0F200204FF4007200230426CDE9006584 +:10BDD00000F0A6FE42F22026C2F20126306870B9B9 +:10BDE00046F2816015A1C0F200204FF400720023DA +:10BDF0004FF0040CCDE900C600F092FE30682A68CE +:10BE0000002C5FEA1F91002A5FEA0F9200285FEA88 +:10BE10000F901140084002B070BD20688168006832 +:10BE200049688847002002B070BD00BF5258486181 +:10BE30006E646C65725461736B00000043686563E7 +:10BE40006B4C696E6B5374617475735461736B00E2 +:10BE500070B58B6A0C463B2B164601D83C23A36277 +:10BE600040F214001A46C2F200200068816800689F +:10BE70004D69616AA847012E054602D12046FEF7AA +:10BE8000D7FF002D5FEA1F9070BD0000000000008A +:10BE900042F28C30C2F201200078704700000000AE +:10BEA00010B500F0A9FE0446F4F742FE84425FEAB2 +:10BEB0001F9010BD0000000042F22821C2F20121B3 +:10BEC000096881425FEA1F9070470000000000008F +:10BED00000F0F000E0285FEA1F90704700000000CB +:10BEE0002DE9F04142F2B838C2F20128D8F800003A +:10BEF00098BB42F23C721020C2F20122102100F0E5 +:10BF0000A7F9C8F8000018B900BED8F8000048B377 +:10BF100015A1FEF769FE42F27034C2F201242046F8 +:10BF2000FEF72EFC42F2BC351027C2F20125002696 +:10BF300028466E62FEF730FC20462946ED60FEF78B +:10BF40002FFC013F05F13805F2D141F274001021B8 +:10BF5000C2F201200160D8F8000000285FEA0F90CB +:10BF6000BDE8F0810020F8E74E65744275665365C0 +:10BF70006D000000000000004EF62250F021CEF2CD +:10BF800000000170FEF714FD4EF63470CEF2000092 +:10BF9000016841F04041016062B6BFF36F8FEFF37B +:10BFA000148C2CF0040C8CF31488BFF36F8F02DF19 +:10BFB00000BEFDE70000000000B900BE416A09B9FB +:10BFC00000BE416A8989082901D100F005B8002026 +:10BFD00070470000000000002DE9F04F87B00546D3 +:10BFE0000690446AFDF724FC0719AC6A37F80E8FF7 +:10BFF00097F80DB07E88786805902846D7F808A095 +:10C00000FDF716FC22304FF000098442C0F0C180D9 +:10C01000686A71BA98FA98F3D0F81E20D0F81A60BE +:10C02000CDE9029310BA32BAFDF7AAF8C8B180463A +:10C03000006FFCF799FCA0B1D8F87000002101282E +:10C0400088F86C101ED10BF01F00022826D1404644 +:10C050002946FAF781FC8046002849D14FF00009B3 +:10C0600097E00BF01F004FF00009102800F09180BE +:10C070001BF0040040F08D802846FCF705FC4FF0D3 +:10C08000000986E05FEA4B7111D40BF01F01022911 +:10C090001DD104281BD94FF000097AE05FEA4B70EC +:10C0A0004CD42846FCF7F0FB4FF0000971E0022861 +:10C0B00047D1D8F830019AFA8AF1013081424DD146 +:10C0C000002140464FF00009FFF7F6F861E04046D6 +:10C0D000FDF7BAFB00F10E0108F19E046A6A0646FC +:10C0E000601811441422F4F77DF830191021C1763C +:10C0F0004046FCF77DFC387B00F0F000512808D367 +:10C1000006994046FAF7F4FA814620B94FF0000943 +:10C110003FE04FF00109F88906A900BA000CC8F801 +:10C12000F8004046FBF71CFE069818B1FEF780FEAB +:10C13000002006904046FBF7D7FF2AE04FF00009A9 +:10C1400027E0D8F81411059806BA8E4209D10021CB +:10C1500040464FF00009FFF7AFF81AE04FF0000932 +:10C1600017E0304600F078FB70B1D8F80801D8F835 +:10C1700014110144304600F077FB40B12846FCF72B +:10C18000A7FA4FF0000904E04FF0000901E04FF07A +:10C190000009484607B0BDE8F08F0000000000002D +:10C1A00000B900BE436A0BB900BE436A9B89082BE5 +:10C1B00001D100F005B80020704700000000000029 +:10C1C0002DE9F041044600289046084600D100BE03 +:10C1D000676A0FB900BE676A266BFDF719F8054656 +:10C1E00000284FF00000C8F8000008BFBDE8F0814B +:10C1F0008EB1306878B12046FFF79EFC012805D14A +:10C200000120C8F800000020BDE8F081B81DD7F873 +:10C210001A10FDF701FEFFF7CBFBFEF729FB05F136 +:10C2200048002146FEF7ECFAFEF742FB00F040FE24 +:10C23000686810B10121FFF7CBFC2846FFF73CFEF0 +:10C2400010B1206B00F084FA0120BDE8F0810000FD +:10C25000B0B582B068B10C4681420AD813460021BD +:10C2600000220025009500F00BF820B184630546FC +:10C2700001E0002500BE284602B0B0BD000000006D +:10C2800010B582B0E3B1E0B11C4601B9CAB901B141 +:10C29000BAB148230193019B482B00D000BE019BFB +:10C2A000012384F84630A0FB013C002954EA0282B5 +:10C2B000BCF1000F2260C4E90F0107D000BE02E00C +:10C2C00000BE00BE0024204602B010BDFEF7D0FA2A +:10C2D000D4E90F120023206802FB010C0139A3638B +:10C2E00001FB0201C4E9010CE160FF2084F8440075 +:10C2F00084F8450004F11000FEF742FA04F124002E +:10C30000FEF73EFAFEF7D4FADDE700000000000079 +:10C310002DE9F04F85B0044699461546049208B1C0 +:10C3200029B901E000BE11B9206C00B100BEB9F11D +:10C33000020F019103D1E06B012800D000BE00F094 +:10C3400063FC08B905B100BEFEF792FAB9F1020F1D +:10C35000A06B5BD0E16B884258D304F11007012039 +:10C3600002AE4FF0000B04AD0DE000BF2046FCF71D +:10C3700073FC00F09DFDFEF77BFAA06BE16B884239 +:10C380004FF0000042D3049900295ED0C00702D0CC +:10C390003046FFF7A1F9FEF78BFAFFF709FBFEF72E +:10C3A00067FA94F84400FF2808BF84F844B094F872 +:10C3B0004500FF2808BF84F845B0FEF779FA3046FB +:10C3C000294600F071FB002842D1FEF751FAD4F85B +:10C3D00038A0D4F83C80FEF76BFAC245C6D1049968 +:10C3E0003846FFF791F92046FCF736FC00F060FD77 +:10C3F0000028C0D14EF604504FF08051CEF200001C +:10C400000160BFF34F8FBFF36F8FB4E7A56B226C52 +:10C41000A2B3B9F1000F24D0E0680199F3F7E2FE6E +:10C420002168E268206C121AE2608A4203D240421C +:10C43000A1680844E060B9F1020F5FEA1F90002D87 +:10C440005FEA0F9108402D1A18E0FEF731FA04E078 +:10C450002046FCF701FC00F02BFD002005B0BDE8F4 +:10C46000F08F60680199F3F7BDFED4E90101226CF9 +:10C4700010446060884201D320686060681CA0633B +:10C4800054F8240F70B1204600F09AFC50B14EF6DB +:10C4900004504FF08051CEF200000160BFF34F8F87 +:10C4A000BFF36F8FFEF704FA012005B0BDE8F08FEF +:10C4B0002DE9F04F83B0044616468946029218B122 +:10C4C000B9F1000F07D103E000BEB9F1000F02D1AE +:10C4D000206C00B100BE00F097FB08B906B100BEA9 +:10C4E000FEF7C6F9D4F838A0BAF1000F28D0226CB4 +:10C4F00052B1D4E902011144E160814201D32168C3 +:10C50000E1604846F3F76EFEAAF10100A06354F81B +:10C51000100F70B1204600F053FC50B14EF604509D +:10C520004FF08051CEF200000160BFF34F8FBFF398 +:10C530006F8F0124FEF7BCF9204603B0BDE8F08FF1 +:10C5400004F1240801206F464FF0000B02AE2BE0EF +:10C55000FEF7AEF9FFF72CFAFEF78AF994F84400DB +:10C56000FF2808BF84F844B094F84500FF2808BFAE +:10C5700084F845B0FEF79CF93846314600F094FA4D +:10C58000D0B12046FCF768FB00F092FCFEF770F992 +:10C59000A56BFEF78DF9A5B3FEF76AF9D4F838A0BC +:10C5A0000020BAF1000FA2D1029941B3C007CFD049 +:10C5B0003846FFF791F8CBE7FEF75AF9A56BFEF77F +:10C5C00077F92DB12046FCF747FB00F071FCE3E75B +:10C5D00002994046FFF798F82046FCF73DFB00F033 +:10C5E00067FC0028D8D14EF604504FF08051CEF2AF +:10C5F00000000160BFF34F8FBFF36F8FCCE70024C3 +:10C6000098E7002498E700002DE9F04F83B0044636 +:10C610000D46029100B900BE206C00B100BE00F0D2 +:10C62000F3FA08B905B100BEFEF722F9A16BD1B14A +:10C63000481EA06354F8100F70B1204600F0C0FBF4 +:10C6400050B14EF604504FF08051CEF20000016020 +:10C65000BFF34F8FBFF36F8F0124FEF729F92046F8 +:10C6600003B0BDE8F08F4EF6045904F12408012010 +:10C670006E464FF0000B02AFCEF200094FF0805A29 +:10C680002AE000BFFEF714F9FFF792F9FEF7F0F881 +:10C6900094F84400FF2808BF84F844B094F845009B +:10C6A000FF2808BF84F845B0FEF702F93046394646 +:10C6B00000F0FAF9C0B12046FCF7CEFA00F0F8FB22 +:10C6C000FEF7D6F8A56BFEF7F3F86DB3FEF7D0F8DA +:10C6D000A16B00200029ABD1029919B3C007D1D0BA +:10C6E0003046FEF7F9FFCDE7FEF7C2F8A56BFEF77F +:10C6F000DFF82DB12046FCF7AFFA00F0D9FBE5E7F3 +:10C7000002994046FFF700F82046FCF7A5FA00F032 +:10C71000CFFB0028DAD1C9F800A0BFF34F8FBFF3D9 +:10C720006F8FD3E7002498E7002498E7000000000B +:10C73000002818BF002901D12A20704702224A7020 +:10C7400042698A60808E48802A207047000000007D +:10C7500010B582B00446F8F7FFFB0521CDE90014BF +:10C76000C4F880006846002100F002F802B010BD55 +:10C7700070B542F28C320D46C2F2012204460068C6 +:10C78000127822B306280ED101200126FDF7D4FF2E +:10C7900042F28870C2F201200068FDF779F80028A3 +:10C7A0001CBF304670BDFFF77BFB01384FF0000324 +:10C7B00055EA1080002D50EA158242F28870C2F2CC +:10C7C000012021460068BDE87040FFF7A1BD0028A8 +:10C7D0001CBF002070BDE6E710B582B042F28C317C +:10C7E0000090C2F20121097800294FF00001019167 +:10C7F0000ED006280FD101200124FDF79DFF42F243 +:10C800008870C2F201200068FDF742F880B902E0AA +:10C8100008B100240CE0FFF743FB42F28870694640 +:10C82000C2F20120002200230068FFF771FD0446D8 +:10C83000204602B010BD0000002818BF002901D119 +:10C8400000207047426A8968416108209081002079 +:10C850007047000000000000C9430844C043C00FF7 +:10C860007047000000000000C0430844C043C00FF0 +:10C870007047000000000000013001285FEA9F902F +:10C88000704700000000000080B542F2F811C2F2CB +:10C89000012101F1080CCA68624517D0018F09BA5D +:10C8A0004FEA114E03E000BF526862450ED0116896 +:10C8B0007145F9D1D16891F83B30062BF4D191F84C +:10C8C0005C309B07F0D54167012080BD002080BD12 +:10C8D00010B582B00446006F052806D3D4F898003E +:10C8E00038B12046FBF75CF9206F042801D80228F4 +:10C8F00003D12046FBF7FCFE206F022844F620609F +:10C90000019007D194F85D00000727D43220A4F8E5 +:10C91000640037E0B4F86400A0BB04F58270D4F87A +:10C92000F81001AA00F09CF801220199002808BF24 +:10C9300044F62062002952EA01806421484344F60B +:10C94000D351C1F26201A0FB0112B0F57A7F4FEA28 +:10C95000921138BF0121A4F8641013E094F86C0020 +:10C9600002280BD840F2DC5101FA00F04CF6CD4120 +:10C9700080B24843C00CA4F8640003E040F24C408D +:10C98000A4F864002046FCF70FF802B010BD0000C8 +:10C990002DE9F047804600F04BF942F6C40142F21F +:10C9A000F812C2F20121C2F2012202F108074FF08F +:10C9B00064090B68D568C41A08BF0124BD42086029 +:10C9C00038D04FF0000A0DE04846C6F800A0B6F88F +:10C9D0006410884251EA8082002952EA108900BF1F +:10C9E000BD4227D0EE686D68B6F864000028F7D025 +:10C9F000844207D33046A6F864A0FFF769FF0028F9 +:10CA0000EED402E0001BA6F864003068002859EA62 +:10CA10000A8018BFB8F1000FD9D0F16B09B13046C8 +:10CA2000884770680028CFD031680029CCD0FFF744 +:10CA3000CFF8C9E74846BDE8F087000000000000D5 +:10CA400001698069081AC043C00F704700000000E8 +:10CA5000806C00285FEA1F90704700000000000013 +:10CA6000B0B51446002205462260806C40B195F8AE +:10CA70005600C00706D1B5F85E0088425FEA8F9283 +:10CA80001046B0BD00F0D4F8296DAA6B401A95F895 +:10CA9000541000EB800302FA01F05900814201D2E8 +:10CAA000401A20600120B0BD70B504460D46E0B1CB +:10CAB00005B900BEFDF7DCFE42F6DC0EC2F2012E27 +:10CAC000DEF8002029684B1C13D042F2A47C2068B9 +:10CAD000C2F2012C6368DCF8006086420BD09A42F7 +:10CAE00009D300202860012415E000BE002DE1D10B +:10CAF000DFE700240FE0D21A914209D9881A286092 +:10CB0000DCF800002060DEF800006060002402E035 +:10CB1000012400202860FDF7CBFE204670BD0000F8 +:10CB20002DE9F04F83B00746900098461546894698 +:10CB3000FCF7D2F8F0B106466020FCF7CDF8B0B1B2 +:10CB400060210446DDE90CBAF3F773FB3846494629 +:10CB50002A46434626630294CDE900BAFAF764F9FF +:10CB60002046F9F7F5FB012003B0BDE8F08F304611 +:10CB7000FDF7B2FE4FF0FF3003B0BDE8F08F0000CC +:10CB80002DE9F04786B00F9E984691460F46054620 +:10CB9000109C7EB18CB1602004900498602800D075 +:10CBA00000BE04980020002E18BF002C07D106B04C +:10CBB000BDE8F08700BE002CEDD100BEEBE76021A0 +:10CBC0002046DDF838A0F3F734FB2663022084F812 +:10CBD0005D0005A8CDE900A0284639464A464346EF +:10CBE0000294FAF721F92046F9F7B2FB059806B04E +:10CBF000BDE8F0870000000048F6B870C2F20020DF +:10CC0000006870470000000042F68800C2F2012070 +:10CC1000006848B141F27800C2F2012000680028A3 +:10CC20005FEA1F904000704701207047000000003D +:10CC300042F6DC00C2F201200068704700000000EC +:10CC40002DE9F04F41F27800C2F20120006848B1AE +:10CC500042F2B070C2F2012001680131016000208F +:10CC6000BDE8F08F42F6DC0042F2A072C2F2012071 +:10CC7000C2F20122016811F1010BC0F800B020D30B +:10CC800048F6C070C2F200200168096801B100BE18 +:10CC900048F6E8730168C2F200231F680760196054 +:10CCA00042F2A471C2F201210B6801330B600168EA +:10CCB000096819B10068C068006801E04FF0FF30F2 +:10CCC00010601068834501D200206FE048F6C07AFA +:10CCD000C2F2002ADAF80000006800285BD041F2B6 +:10CCE000800948F6F07E48F6B878C2F20129C2F20F +:10CCF000002EC2F20028002022E000BFF56AD9F819 +:10CD000000108D4205EB850188BFC9F800500EEB7D +:10CD1000810272615368B3609C68F4609C689F6094 +:10CD200067605EF8212001324EF82120D8F800100B +:10CD3000C96ADAF800208D4288BF0120116871B3FA +:10CD4000DAF80010C968CE68374657F8045FAB457B +:10CD500027D3D6E9023175699960F1686A68BA42E9 +:10CD60004B6008BF6960296801392960B56A002DE8 +:10CD7000C4D0F269316A06F11803D5F804C0916095 +:10CD8000316A9C454A6008BF69600021B162296828 +:10CD900001392960B2E74FF0FF35002005E04FF080 +:10CDA000FF3542F2A072C2F20122156042F6E8019C +:10CDB000C2F201210968002918BF0120BDE8F08FE7 +:10CDC000B0B5C068C06800B900BEC169826A036AB4 +:10CDD00000F1180C8B605368D0F820E06345CEF862 +:10CDE00004104FF0000108BFC2F804E0816211682E +:10CDF0000139116041F27801C2F20121096891B153 +:10CE000042F2B471C2F201210A684B68C3618162C7 +:10CE10009D6805629D68C3F808C00132C5F804C06A +:10CE20000A60C26A31E081684269C36800F1040C9B +:10CE30008B605368D0F80CE0634541F28003CEF874 +:10CE40000410C2F2012308BFC2F804E0116848F6DA +:10CE5000F07E01391160C26A1968C2F2002E8A425E +:10CE600002EB820188BF1A600EEB810343615C68AC +:10CE70008460A568C560A568C4F808C0C5F804C08A +:10CE80005EF8210001304EF8210048F6B870C2F279 +:10CE900000200068C06A824206D942F6E8010120FB +:10CEA000C2F201210860B0BD0020B0BD000000004A +:10CEB0002DE9F04F81B041F27804C2F201242068DC +:10CEC00000B900BEFDF7D4FC20680138206020685E +:10CED00030B10024FDF7ECFC204601B0BDE8F08F36 +:10CEE00041F26C00C2F20120006800286DD042F2CD +:10CEF000B47B42F6E808C2F2012BC2F20128DBF84B +:10CF0000001000296AD041F2800A48F6F07348F612 +:10CF1000B8794FF0000EC2F2012AC2F20023C2F229 +:10CF200000294FF0010C00BFDBF80C10CD6805F1B3 +:10CF30001804E969AF6A2E6A8E607A682E6AA24286 +:10CF4000716008BF7E60C5F828E02E1D3968013980 +:10CF50003960AA686F69E96891607C68E968B442E1 +:10CF60004A6008BF7960396801393960EF6ADAF8D8 +:10CF700000108F4207EB870188BFCAF8007003EBEF +:10CF800081026A615468AC60A068E860A068A6602D +:10CF9000466053F82100013043F82100D9F8000021 +:10CFA000C06A874288BFC8F800C0DBF8000008B13B +:10CFB0002FF047C048F6C070C2F20020016809682F +:10CFC00029B10068C068006803E0002482E74FF0E0 +:10CFD000FF3042F2A071C2F20121086042F2B07447 +:10CFE000C2F2012425685DB1012600BFFFF728FECB +:10CFF000002818BFC8F80060013DF7D1002020606C +:10D00000D8F8000060B14EF604504FF08051CEF2D7 +:10D01000000001240160BFF34F8FBFF36F8F59E70A +:10D02000002457E70000000080B586B0F9F7C0FA89 +:10D0300042F6E000C2F20120006800B30020CDE912 +:10D04000040005A804A903AAFCF772FF0DF10C0E59 +:10D050000320009048F621209EE80450C0F20020F2 +:10D0600009A10023CDE901CEFFF78AFD42F6E401D4 +:10D07000C2F20121086010B1012006B080BD00BEDF +:10D08000002006B080BD00BF546D7220537663004F +:10D090000FB47CB50C0009AD01D0611E00E0002189 +:10D0A000CDE90001064B6A462946089800F00AF8C7 +:10D0B000002C02D0009A002111707CBC5DF814FB9A +:10D0C00085D300022DE9FF4F8DB09B460F460446E5 +:10D0D000002606E025280BD05A460F999047641C7D +:10D0E000761C20780028F5D111B03046BDE8F08FCD +:10D0F0000025A8460122984900E0054314F8013FA5 +:10D10000203B02FA03F00842F7D120782E2817D1ED +:10D1100014F8010F45F004052A280ED06FF02F02F5 +:10D120002078A0F1300109290AD808EB880102EB28 +:10D13000410100EB0108641CF2E757F8048B641C02 +:10D1400020786C280DD004DC4C2812D06A2811D12C +:10D1500004E074280DD07A280CD10AE045F40015BB +:10D1600007E0617845F48015814202D1641C05F521 +:10D170008015641C2278692A45D008DC002AB3D0C7 +:10D18000582A69D0632A10D0642A08D13BE0702A5B +:10D1900067D0732A13D0752A5CD0782A5CD01046E9 +:10D1A0005A460F999047761CD3E017F8040B8DF878 +:10D1B000000000208DF80100E946012003E057F847 +:10D1C000049B4FF0FF3069074FF0000501D40AE0DF +:10D1D0006D1C45450DDA8542FADB19F8051000296A +:10D1E000F6D106E06D1C8542FCDB19F8051000291C +:10D1F000F8D12E4404E019F8010B5A460F999047D4 +:10D200006D1EF8D2A5E00A200021CDE90801C5F382 +:10D21000025002280DD001CFC117031E71F1000387 +:10D220000DDA4FF0000CD0EB0C006CEB01012D235C +:10D2300008E0FF1D27F00707F7E80201EDE72B05DF +:10D2400004D52B238DF8283001233BE0EB0739D0A0 +:10D250002023F7E70A2000E010200021CDE9080193 +:10D2600007E01020002145F00405CDE908014FF04A +:10D270000808C5F3025002280FD001CF00214FF05B +:10D28000000A2B071FD5702A0DD0DDE908C38CF0EA +:10D29000100C5CEA030C0CD015E0FF1D27F007070B +:10D2A000F7E80201EBE740228DF828204FF0010A51 +:10D2B0000BE050EA010306D030238DF828308DF8BA +:10D2C000292002239A46582A04D024A20DF12009CD +:10D2D0000B9209E026A2F9E7DDE90823F2F7F5FF52 +:10D2E0000B9B9B5C09F8013D50EA0102F4D1ADEBC8 +:10D2F000090020300890680701D44FF00108089910 +:10D30000884502DDA8EB010000E0002080460025F2 +:10D3100006E00AA85A46405D0F9990476D1C761C9E +:10D320005545F6DB04E030205A460F999047761CAD +:10D33000B8F10001A8F10108F5DC05E019F8010BCE +:10D340005A460F999047761C0899481E0890002964 +:10D35000F4DC641CC5E600000928010030313233DA +:10D360003435363738396162636465660000000021 +:10D37000303132333435363738394142434445460B +:10D38000000000004A68002A06D00A68531C0B609F +:10D3900010704868401E48607047000000000000A0 +:10D3A0006400000032000000640000002200000061 +:10D3B000640000001900000064000000000000008C +:10D3C0000400000000000000040000000000000055 +:10D3D000010002000800100041000000E4D3000238 +:10D3E00000000000000000000000000000800000BD +:10D3F0000200000000800000030000000080000028 +:10D400000400000000800000050000000080000013 +:10D41000070000000040000008000000004000007D +:10D4200009000000008000000B00000000800000E8 +:10D430000E000000008000000F0000000000011C32 +:10D44000000100000000011C010100000000011C9F +:10D45000020100000000011C030100000000011C8B +:10D46000040100000000011C050100000000011C77 +:10D470000601000004000000070100000000010098 +:10D480000802000000000100090200000000010085 +:10D490000A020000000001000B020000000C01174E +:10D4A00001040000000C011702040000000C011729 +:10D4B00003040000050C000004040000000C011728 +:10D4C00005040000000C0117060400000000011311 +:10D4D000070400000000011408040000000001140B +:10D4E00009040000000401060A040000000401060B +:10D4F0000B040000000001060C04000000040106FB +:10D500000D040000040000000E04000000000113E0 +:10D5100000050000000001130105000000040107E0 +:10D520000B050000000401070C05000004000000CA +:10D5300000060000000C011700070000000C011796 +:10D5400001070000000C011702070000000C011782 +:10D5500003070000000C011704070000000C01176E +:10D56000050700000000011C000800000000011C6D +:10D57000010800000000011C020800000000011C5E +:10D58000030800000000011C040800000000011C4A +:10D590000808000004000000090800000000011352 +:10D5A0000E080000000001130F0800000000010435 +:10D5B000020A000000000104030A00000000010448 +:10D5C000040A000000000104050A00000000000039 +:10D5D000060A0000000C01050E0A0000000C0105FF +:10D5E0000F0A0000000C0114010B0000B05B0022C8 +:10D5F000F8D5000248D6000200000000000000003C +:10D600000100000000000000000000000000000019 +:10D6100001000000000000000800002204040000D7 +:10D620001C00002200060000000000000C000000AA +:10D6300039A6000270D600020000000040D60002A9 +:10D64000008C0022408C0022712500023922000249 +:10D65000293800029121000221390002513A0002CA +:10D66000F9220002F1390002993900020122000278 +:10D67000808C00227CD60002A4D6000200050000A7 +:10D68000000002000800000004000000000000008C +:10D6900001000000000000009CD600020000000015 +:10D6A00000000000892A00029928000211280002C7 +:10D6B000412B000239310002D1300002C1280002A2 +:10D6C000312A0002200100000000000000000000DC +:10D6D000000000000000000000000000000000004A +:10D6E000000000000000000000000000000000003A +:10D6F000000000000000000000000000000000002A +:10D700000000000000000000000000000000000019 +:10D710000000000000000000000000000000000009 +:10D7200000000000000000000000000000000000F9 +:10D7300000000000000000000000000000000000E9 +:10D7400000000000000000000000000000000000D9 +:10D7500000000000000000000000000000000000C9 +:10D7600000000000000000000000000000000000B9 +:10D7700000000000000000000000000000000000A9 +:10D780000000000000000000000000000000000099 +:10D790000000000000000000000000000000000089 +:10D7A0000000000000000000000000000000000079 +:10D7B0000000000000000000000000000000000069 +:10D7C0000000000000000000000000000000000059 +:10D7D0000000000000000000000000000000000049 +:10D7E0000000000000000000000000000000000039 +:10D7F0000000000000000000000000000000000029 +:10D800000000000000000000000000000000000018 +:10D810000000000000000000000000000000000008 +:10D8200000000000000000000000000000000000F8 +:10D8300000000000000000000000000000000000E8 +:10D840000000000000801F0200C00D2200300027F1 +:10D850000000002000801F020000000000C00D2218 +:10D86000000000270000002000000002000000006F +:10D8700000000022000000000C000000000000007A +:10D88000000000000E000000040000000000000086 +:10D890000F00000006000000000000000F00000064 +:10D8A00007000000010000000E000000080000005A +:10D8B000000000000A0000000A0000000101000052 +:10D8C0000F0000000C000000000000000F0000002E +:10D8D0000D000000000100000D0A200D0A2D2D2D65 +:10D8E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D68 +:10D8F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D58 +:10D900002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D47 +:10D910002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D37 +:10D920002D2D2D2D2D2D2D2D2D2D2D2D2D0D0A4552 +:10D93000746865726E6574206164617074657220CC +:10D94000436F6E66696775726174696F6E20666F8A +:10D95000722052656E6573617320454B2D524138BC +:10D960004D313A2050726520495020496E6974202B +:10D970002020202020200D0A2D2D2D2D2D2D2D2D68 +:10D980002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC7 +:10D990002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB7 +:10D9A0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA7 +:10D9B0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D97 +:10D9C0002D2D2D2D2D2D2D2D0D0A0D0A000D0A208A +:10D9D0000D0A2D2D2D2D2D2D2D2D2D2D2D2D2D2DBA +:10D9E0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D67 +:10D9F0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D57 +:10DA00002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D46 +:10DA10002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D36 +:10DA20002D2D0D0A45746865726E65742061646100 +:10DA30007074657220436F6E666967757261746990 +:10DA40006F6E20666F722052656E6573617320453C +:10DA50004B2D5241384D313A20506F73742049504C +:10DA600020496E6974202020202020200D0A2D2DB1 +:10DA70002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DD6 +:10DA80002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DC6 +:10DA90002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DB6 +:10DAA0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2DA6 +:10DAB0002D2D2D2D2D2D2D2D2D2D2D2D2D2D0D0AD9 +:10DAC0000D0A000D0A444E53204C6F6F6B75702089 +:10DAD000666F7220227777772E6672656572746F33 +:10DAE000732E6F7267222069732020202020203A35 +:10DAF00020257320200D0A000D0A444E53204C6F40 +:10DB00006F6B7570206661696C656420666F72204A +:10DB1000227777772E6672656572746F732E6F72D7 +:10DB20006722200D0A000D0A5061636B6574733A19 +:10DB30002053656E7420203D20253032642C205205 +:10DB400065636569766564203D20253032642C204C +:10DB50004C6F7374203D2025303264200D0A000D77 +:10DB60000A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A35 +:10DB70002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A05 +:10DB80002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AF5 +:10DB90002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AE5 +:10DBA0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AD5 +:10DBB0002A0D0A2A20202052656E65736173204663 +:10DBC0005350204578616D706C652050726F6A65A6 +:10DBD000637420666F722045746865726E65742088 +:10DBE0007573696E67204672656552544F532B54A6 +:10DBF0004350204D6F64756C65202020202020202C +:10DC000020202A0D0A2A2020204578616D706C653D +:10DC10002050726F6A6563742056657273696F6E07 +:10DC2000202573202020202020202020202020209C +:10DC300020202020202020202020202020202020E4 +:10DC400020202020202020202020202020202020D4 +:10DC50002020202A0D0A2A202020466C6578205397 +:10DC60006F667477617265205061636B20566572D0 +:10DC700073696F6E202025642E25642E2564202074 +:10DC80002020202020202020202020202020202094 +:10DC90002020202020202020202020202020202084 +:10DCA00020202020202020202A0D0A2A2A2A2A2A61 +:10DCB0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AC4 +:10DCC0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AB4 +:10DCD0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AA4 +:10DCE0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A94 +:10DCF0002A2A2A2A2A2A2A2A2A2A2A0D0A52656622 +:10DD0000657220746F20726561646D652E7478741D +:10DD10002066696C6520666F72206D6F7265206485 +:10DD2000657461696C73206F6E204578616D706CED +:10DD3000652050726F6A65637420616E64202020D4 +:10DD400020202020202020202020200D0A46535073 +:10DD500020557365722773204D616E75616C206666 +:10DD60006F72206D6F726520696E666F726D61747F +:10DD7000696F6E2061626F75742045746865726E9C +:10DD80006574207573696E67204672656552544FDD +:10DD9000532B5443502020202020202020202020BE +:10DDA0002020202020202020200D0A2A2A2A2A2A6A +:10DDB0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AC3 +:10DDC0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AB3 +:10DDD0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AA3 +:10DDE0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A93 +:10DDF0002A2A2A2A2A2A2A2A2A2A2A0D0A000D0A27 +:10DE0000200D0A50696E67205374617469737469D8 +:10DE1000637320666F72202573203A0D0A000D0A85 +:10DE200045746865726E65742061646170746572B2 +:10DE300020666F722052656E6573617320454B2DAD +:10DE40005241384D313A0D0A00095375626E6574BE +:10DE5000204D61736B202E202E202E202E202E2070 +:10DE60002E202E202E202E202E202E203A202564FB +:10DE70002E25642E25642E25640D0A00094950764E +:10DE80003420416464726573732E202E202E202E60 +:10DE9000202E202E202E202E202E202E202E203A06 +:10DEA0002025642E25642E25642E25640D0A000984 +:10DEB0004448435020456E61626C65642E202E20DC +:10DEC0002E202E202E202E202E202E202E202E20E2 +:10DED0002E203A2025730D0A000944657363726988 +:10DEE0007074696F6E202E202E202E202E202E2062 +:10DEF0002E202E202E202E202E202E203A2052653D +:10DF00006E6573617320454B2D5241384D3120456C +:10DF1000746865726E65740D0A00095068797369DA +:10DF200063616C20416464726573732E202E202E11 +:10DF3000202E202E202E202E202E202E203A20256E +:10DF40003032782D253032782D253032782D25301D +:10DF500032782D253032782D253032780D0A002E7A +:10DF6000003137322E3231372E3136302E313734C0 +:10DF7000007777772E6672656572746F732E6F7295 +:10DF800067005465726D696E616C00657468257513 +:10DF90000000000004000000FFFFFFFFFFFF000083 +:10DFA000000000000806000108000604000100004F +:10DFB0000000000000000000000000000000FFFF63 +:10DFC000FFFFFFFF0000000000000105352E312E8D +:10DFD00030004275696C7420776974682052656EF0 +:10DFE0006573617320416476616E63656420466C7D +:10DFF000657869626C6520536F667477617265201D +:10E000005061636B6167652076657273696F6E201E +:10E01000352E312E3000000000000000E803000023 +:10E02000001122334455000071DF0002ECD50002DC +:10E0300061DF0002005C0022006200220068002212 +:10E04000006E002200740022007A0022008000226C +:10E0500000860022849E7C01001122334455FFFF7C +:10E06000FF80000006000000060000000100000024 +:10E070000000000000000800450000000000000053 +:10E0800080110000000000000000000000000000FF +:10E090000000000000000000000000000000000080 +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10A11000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10A12000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10A13000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10A14000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10A15000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10A16000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10A17000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:020000040300F7 +:10A20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10A2D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10A2E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10A2F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10036000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10037000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:0400000502003B5961 +:00000001FF diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.uvoptx b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.uvoptx new file mode 100644 index 0000000000..ec4c3716f0 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.uvoptx @@ -0,0 +1,302 @@ + + + + 1.0 + +
### uVision Project, (C) Keil Software
+ + + *.c + *.s*; *.src; *.a* + *.obj; *.o + *.lib + *.txt; *.h; *.inc; *.md + *.plm + *.cpp + 0 + + + + 0 + 0 + + + + Target 1 + 0x4 + ARM-ADS + + 12000000 + + 1 + 1 + 0 + 1 + 1 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\Listings\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 255 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 1 + 0 + 0 + 1 + 0 + 0 + 4 + + + + + + + + + + + Segger\JL2CM3.dll + + + + 0 + UL2CM3 + UL2CM3(-S0 -C0 -P0 ) + + + 0 + JL2CM3 + -U-O111 -O111 -S2 -ZTIFSpeedSel5000 -A0 -C-1 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(00000000) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD22000000 -FC2000 -FN3 -FF0RA8M1_2M -FS02000000 -FL01F8000 -FP0($$Device:R7FA8M1AH$Flash\RA8M1_2M.FLM) -FF1RA8M1_DATA_C2M -FS127000000 -FL13000 -FP1($$Device:R7FA8M1AH$Flash\RA8M1_DATA_C2M.FLM) -FF2RA8M1_CCONF -FS2300A100 -FL2200 -FP2($$Device:R7FA8M1AH$Flash\RA8M1_CCONF.FLM) + + + 0 + UL2V8M + UL2V8M(-S0 -C0 -P0 ) + + + + + 0 + + + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + 0 + 0 + 0 + + + + + + + + + + + + + Source Group 1 + 0 + 0 + 0 + 0 + + + + :Renesas RA Smart Configurator:Common Sources + 0 + 0 + 0 + 0 + + 2 + 1 + 5 + 0 + 0 + 0 + .\src\common_utils.h + common_utils.h + 0 + 0 + + + 2 + 2 + 1 + 0 + 0 + 0 + .\src\hal_entry.c + hal_entry.c + 0 + 0 + + + 2 + 3 + 1 + 0 + 0 + 0 + .\src\net_thread_entry.c + net_thread_entry.c + 0 + 0 + + + 2 + 4 + 1 + 0 + 0 + 0 + .\src\SEGGER_RTT\SEGGER_RTT.c + SEGGER_RTT.c + 0 + 0 + + + 2 + 5 + 5 + 0 + 0 + 0 + .\src\SEGGER_RTT\SEGGER_RTT.h + SEGGER_RTT.h + 0 + 0 + + + 2 + 6 + 5 + 0 + 0 + 0 + .\src\SEGGER_RTT\SEGGER_RTT_Conf.h + SEGGER_RTT_Conf.h + 0 + 0 + + + 2 + 7 + 1 + 0 + 0 + 0 + .\src\SEGGER_RTT\SEGGER_RTT_printf.c + SEGGER_RTT_printf.c + 0 + 0 + + + 2 + 8 + 5 + 0 + 0 + 0 + .\src\usr_app.h + usr_app.h + 0 + 0 + + + + + ::Flex Software + 0 + 0 + 0 + 1 + + +
diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.uvprojx b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.uvprojx new file mode 100644 index 0000000000..cba43fe36d --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ethernet_ek_ra8m1_ep.uvprojx @@ -0,0 +1,460 @@ + + + + 2.1 + +
### uVision Project, (C) Keil Software
+ + + + Target 1 + 0x4 + ARM-ADS + 6190000::V6.19::ARMCLANG + 6190000::V6.19::ARMCLANG + 1 + + + R7FA8M1AH + Renesas + Renesas.RA_DFP.5.0.0-beta.1 + https://www2.renesas.eu/Keil_MDK_Packs/ + CPUTYPE("Cortex-M85") DSP TZ MVE(FP) FPU3(DFPU) PACBTI CLOCK(12000000) ELITTLE + + + + 0 + + + + + + + + + + + $$Device:R7FA8M1AH$SVD\R7FA8M1AH.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\Objects\ + ethernet_ek_ra8m1_ep + 1 + 0 + 1 + 1 + 1 + .\Listings\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 0 + cmd /c "start "Renesas" /w cmd /c ""$Slauncher\rasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --gensmartbundle --compiler ARMv6 "$Pconfiguration.xml" "$L%L" 2> "%%TEMP%%\rasc_stderr.out""" + + 0 + 0 + 2 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMV8M.DLL + -MPU + DCM.DLL + -pCM4 + SARMV8M.DLL + -MPU + TCM.DLL + -pCM85 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 0 + 1 + -1 + + 1 + + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M85" + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 3 + 2 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 3 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + + -Wno-license-management -Wunused -Wuninitialized -Wall -Wextra -Wmissing-declarations -Wconversion -Wpointer-arith -Wshadow -Waggregate-return -Wfloat-equal + + + + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 2 + + + + + + + + + 0 + 0 + 0 + 0 + 0 + 0 + + + + .\script\fsp.scat + + + --entry=Reset_Handler --no_startup --via=".\script\ac6\fsp_keep.via" + + 6319,6314 + + + + + + Source Group 1 + + + :Renesas RA Smart Configurator:Common Sources + + + common_utils.h + 5 + .\src\common_utils.h + + + hal_entry.c + 1 + .\src\hal_entry.c + + + net_thread_entry.c + 1 + .\src\net_thread_entry.c + + + SEGGER_RTT.c + 1 + .\src\SEGGER_RTT\SEGGER_RTT.c + + + SEGGER_RTT.h + 5 + .\src\SEGGER_RTT\SEGGER_RTT.h + + + SEGGER_RTT_Conf.h + 5 + .\src\SEGGER_RTT\SEGGER_RTT_Conf.h + + + SEGGER_RTT_printf.c + 1 + .\src\SEGGER_RTT\SEGGER_RTT_printf.c + + + usr_app.h + 5 + .\src\usr_app.h + + + + + ::Flex Software + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ra_cfg.txt b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ra_cfg.txt new file mode 100644 index 0000000000..5cb8a989c7 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/ra_cfg.txt @@ -0,0 +1,778 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Main Oscillator Wait Time: 8163 cycles + + RA Common + Main stack size (bytes): 0x1000 + Heap size (bytes): 0x2000 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 ETHER_RMII_ET0_MDC I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic H None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 ETHER_RMII_ET0_MDIO ETH_B_MDIO H None "Peripheral mode" - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 ETHER_RMII_ET0_LINKSTA ETH_B_LINKSTA H None "Peripheral mode" - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 GPIO ETH_B_RST_N H None "Output mode (Initial High)" - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 ETHER_RMII_RMII0_TXD_EN ETH_B_TXEN H - "Peripheral mode" - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 ETHER_RMII_RMII0_TXD1 ETH_B_TXD1 H - "Peripheral mode" - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 ETHER_RMII_RMII0_TXD0 ETH_B_TXD0 H - "Peripheral mode" - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 ETHER_RMII_REF50CK0 ETH_B_REFCLK H - "Peripheral mode" - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 ETHER_RMII_RMII0_RXD0 ETH_B_RXD0 H - "Peripheral mode" - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 ETHER_RMII_RMII0_RXD1 ETH_B_RXD1 H - "Peripheral mode" - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 ETHER_RMII_RMII0_RX_ER ETH_B_RXER H - "Peripheral mode" - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 ETHER_RMII_RMII0_CRS_DV ETH_B_RMII_RXDV H - "Peripheral mode" - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV - - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - None - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA - - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - None - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER - - Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - None - - + P301 A2 - ETH_A_RXD1 - - Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - None - - + P302 B3 - ETH_A_RXD0 - - Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - None - - + P303 C4 - ETH_A_REFCLK - - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - None - - + P304 A3 - ETH_A_TXD0 - - Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - None - - + P305 B4 - ETH_A_TXD1 - - Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - None - - + P306 A4 - ETH_A_TXEN - - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - None - - + P307 B5 - ETH_A_MDIO - - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - None - - + P308 A5 - ETH_A_MDC - - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - None - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic L None Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO L None Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - IO - - + P403 N14 - ETH_B_LINKSTA L None Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - IO - - + P404 L10 - ETH_B_RST_N L None Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - IO - - + P405 N15 - ETH_B_TXEN L - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - IO - - + P406 M13 - ETH_B_TXD1 L - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - IO - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 L - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - IO - - + P701 L12 - ETH_B_REFCLK L - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - IO - - + P702 L13 - ETH_B_RXD0 L - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - IO - - + P703 L11 - ETH_B_RXD1 L - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - IO - - + P704 K12 - ETH_B_RXER L - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - IO - - + P705 K10 - ETH_B_RMII_RXDV L - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - IO - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "FreeRTOS Heap 4" + Module "FreeRTOS+TCP" + Print debug messages: Disable + Backward Compatible Mode: Yes + Enable IPV6: Disable + Print info messages: Disable + Byte order of the target MCU: pdFREERTOS_LITTLE_ENDIAN + IP/TCP/UDP checksums: Enable + Receive Block Time: 2000 + Send Block Time: 2000 + DNS caching: Enable + DNS Request Attempts: 5 + IP stack task priority: configMAX_PRIORITIES - 1 + Stack size in words (not bytes): configMINIMAL_STACK_SIZE * 10 + Network Events call vApplicationIPNetworkEventHook: Disable + Max UDP send block time: 15000 / portTICK_PERIOD_MS + Use DHCP: Enable + DHCP Register Hostname: Enable + DHCP Uses Unicast: Enable + DHCP callback function: Enable + Interval between transmissions: 120000 / portTICK_PERIOD_MS + ARP Cache Entries: 6 + ARP Request Retransmissions: 5 + Maximum time before ARP table entry becomes stale: 150 + Use string for IP Address: Enable + Total number of available network buffers: 16 + Set the maximum number of events: ipconfigNUM_NETWORK_BUFFER_DESCRIPTORS + 5 + Enable FreeRTOS_sendto() without calling Bind: Disable + TTL values for UDP packets: 128 + TTL values for TCP packets: 128 + Use TCP and all its features: Enable + Let TCP use windowing mechanism: Disable + Maximum number of bytes the payload of a network frame can contain: 1500 + Basic DNS client or resolver: Enable + Reply to incoming ICMP echo (ping) requests: Enable + FreeRTOS_SendPingRequest() is available: Enable + FreeRTOS_select() (and associated) API function is available: Disable + Filter out non Ethernet II frames.: Enable + Responsibility of the Ethernet interface to filter out packets: Disable + Access 32-bit fields in the IP packets: 2 + Size of the pool of TCP window descriptors: 240 + Size of Rx buffer for TCP sockets: 3000 + Size of Tx buffer for TCP sockets: 3000 + TCP keep-alive: Enable + TCP keep-alive interval: 120 + The socket semaphore to unblock the MQTT task (USER_SEMAPHORE): Disable + The socket semaphore to unblock the MQTT task (WAKE_CALLBACK): Enable + The socket semaphore to unblock the MQTT task (USE_CALLBACKS): Disable + The socket semaphore to unblock the MQTT task (TX_DRIVER): Disable + The socket semaphore to unblock the MQTT task (RX_DRIVER): Disable + Possible optimisation for expert users: Disable + + Module "FreeRTOS+TCP Wrapper to r_ether (rm_freertos_plus_tcp)" + Module "Ethernet (r_ether)" + Parameter Checking: Default (BSP) + ET0_LINKSTA Pin Status Flag: Fall -> Rise + Link Signal Change Flag: Unused + + Module "Ethernet (r_ether_phy)" + Parameter Checking: Default (BSP) + KSZ8091RNB Target: Disabled + KSZ8041 Target: Disabled + DP83620 Target: Disabled + ICS1894 Target: Disabled + Reference Clock: Default + + Module "FreeRTOS Buffer Allocation 2" + FreeRTOS + General: Custom FreeRTOSConfig.h: + General: Use Preemption: Enabled + General: Use Port Optimised Task Selection: Disabled + General: Use Tickless Idle: Disabled + Hooks: Use Idle Hook: Enabled + Hooks: Use Malloc Failed Hook: Disabled + Hooks: Use Daemon Task Startup Hook: Disabled + Hooks: Use Tick Hook: Disabled + General: Cpu Clock Hz: SystemCoreClock + General: Tick Rate Hz: 100 + General: Max Priorities: 5 + General: Minimal Stack Size: 512 + General: Max Task Name Len: 16 + Stats: Use Trace Facility: Disabled + Stats: Use Stats Formatting Functions: Disabled + General: Use 16-bit Ticks: Disabled + General: Idle Should Yield: Disabled + General: Use Task Notifications: Enabled + General: Use Mutexes: Disabled + General: Use Recursive Mutexes: Disabled + General: Use Counting Semaphores: Enabled + Hooks: Check For Stack Overflow: Disabled + General: Queue Registry Size: 10 + General: Use Queue Sets: Disabled + General: Use Time Slicing: Disabled + General: Use Newlib Reentrant: Disabled + General: Enable Backward Compatibility: Disabled + General: Num Thread Local Storage Pointers: 5 + General: Stack Depth Type: uint32_t + General: Message Buffer Length Type: size_t + Memory Allocation: Clear Memory on Free: Disabled + Memory Allocation: Support Static Allocation: Enabled + Memory Allocation: Support Dynamic Allocation: Enabled + Memory Allocation: Total Heap Size: 0x8000 + Memory Allocation: Application Allocated Heap: Disabled + Stats: Generate Run Time Stats: Disabled + Timers: Use Timers: Enabled + Timers: Timer Task Priority: 3 + Timers: Timer Queue Length: 10 + Timers: Timer Task Stack Depth: 128 + General: Library Max Syscall Interrupt Priority: Priority 1 + General: Assert: if (!(x)) {__BKPT(0);} + General: Include Application Defined Privileged Functions: Disabled + Optional Functions: vTaskPrioritySet() Function: Enabled + Optional Functions: uxTaskPriorityGet() Function: Enabled + Optional Functions: vTaskDelete() Function: Enabled + Optional Functions: vTaskSuspend() Function: Enabled + Optional Functions: xResumeFromISR() Function: Enabled + Optional Functions: vTaskDelayUntil() Function: Enabled + Optional Functions: vTaskDelay() Function: Enabled + Optional Functions: xTaskGetSchedulerState() Function: Enabled + Optional Functions: xTaskGetCurrentTaskHandle() Function: Enabled + Optional Functions: uxTaskGetStackHighWaterMark() Function: Disabled + Optional Functions: xTaskGetIdleTaskHandle() Function: Disabled + Optional Functions: eTaskGetState() Function: Disabled + Optional Functions: xEventGroupSetBitFromISR() Function: Enabled + Optional Functions: xTimerPendFunctionCall() Function: Disabled + Optional Functions: xTaskAbortDelay() Function: Disabled + Optional Functions: xTaskGetHandle() Function: Disabled + Optional Functions: xTaskResumeFromISR() Function: Enabled + RA: Hardware Stack Monitor: Disabled + Logging: Print String Function: printf(x) + Logging: Logging Include Time and Task Name: Disabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Thread "Net Thread" + Symbol: net_thread + Name: Net Thread + Stack size (bytes): 4096 + Priority: 2 + Thread Context: NULL + Memory Allocation: Static + Allocate Secure Context: Enable + + Instance "FreeRTOS Heap 4" + Instance "FreeRTOS+TCP" + Instance "FreeRTOS+TCP Wrapper to r_ether (rm_freertos_plus_tcp)" + Instance "g_ether0 Ethernet (r_ether)" + General: Name: g_ether0 + General: Channel: 0 + General: MAC address: 00:11:22:33:44:55 + General: Zero-copy Mode: Disable + General: Flow control functionality: Disable + Filters: Multicast Mode: Enable + Filters: Promiscuous Mode: Disable + Filters: Broadcast filter: 0 + Buffers: Number of TX buffer: 4 + Buffers: Number of RX buffer: 4 + Buffers: Allocate RX buffer: Enable + Buffers: Buffer size: 1514 + Buffers: Padding size: Disable + Buffers: Padding offset: 1 + Interrupts: Interrupt priority: Priority 12 + Interrupts: Callback: vEtherISRCallback + + Instance "g_ether_phy0 Ethernet (r_ether_phy)" + Name: g_ether_phy0 + Channel: 0 + PHY-LSI Address: 5 + PHY-LSI Reset Completion Timeout: 0x00020000 + Select MII type: RMII + Phy LSI type: Kit Component + MII/RMII Register Access Wait-time: 8 + Flow Control: Disable + + Instance "FreeRTOS Buffer Allocation 2" diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/ac6/fsp_keep.via b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/ac6/fsp_keep.via new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/ac6/fsp_keep.via @@ -0,0 +1 @@ + diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/fsp.scat b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/fsp.scat new file mode 100644 index 0000000000..e8cd0b0699 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/fsp.scat @@ -0,0 +1,986 @@ +#! armclang -mcpu=cortex-m4 --target=arm-arm-none-eabi -E -x c -I. +#include "memory_regions.scat" + +; This scatter-file places the vector table, application code, data, stacks and heap at suitable addresses in the memory map. + +#define ROM_REGISTERS_START 0x400 +; Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image. +; #define XIP_SECONDARY_SLOT_IMAGE 1 + +#ifdef FLASH_BOOTLOADER_LENGTH + +#define BL_FLASH_IMAGE_START (FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : \ + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH) +#define BL_FLASH_IMAGE_END (BL_FLASH_IMAGE_START + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH) +#define BL_XIP_SECONDARY_FLASH_IMAGE_START (FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH) +#define BL_XIP_SECONDARY_FLASH_IMAGE_END (BL_XIP_SECONDARY_FLASH_IMAGE_START + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH) +#define BL_FLASH_NS_START (FLASH_APPLICATION_NS_LENGTH == 0 ? BL_FLASH_IMAGE_END : \ + BL_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH) +#define BL_FLASH_NSC_START (FLASH_APPLICATION_NS_LENGTH == 0 ? BL_FLASH_IMAGE_END : \ + BL_FLASH_NS_START - FLASH_APPLICATION_NSC_LENGTH) +#define BL_FLASH_NS_IMAGE_START (FLASH_APPLICATION_NS_LENGTH == 0 ? BL_FLASH_IMAGE_END : \ + BL_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2) +#define BL_RAM_NS_START (FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : \ + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) +#define BL_RAM_NSC_START (FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : \ + BL_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH) +#define BLN_FLASH_IMAGE_START (BL_FLASH_NS_IMAGE_START) +#define BLN_FLASH_IMAGE_END (FLASH_APPLICATION_NS_LENGTH == 0 ? BL_FLASH_IMAGE_END : \ + BL_FLASH_NS_IMAGE_START + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2) + +#define FLASH_ORIGIN FLASH_START +#define LIMITED_FLASH_LENGTH FLASH_BOOTLOADER_LENGTH + +#elif defined FLASH_IMAGE_START + +#if defined XIP_SECONDARY_SLOT_IMAGE +#define FLASH_ORIGIN (XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : FLASH_IMAGE_START) +#else +#define FLASH_ORIGIN FLASH_IMAGE_START +#endif + + +#ifdef FLASH_NS_START +#define LIMITED_FLASH_LENGTH FLASH_NS_START - FLASH_IMAGE_START +#else +#define LIMITED_FLASH_LENGTH FLASH_IMAGE_END - FLASH_IMAGE_START +#endif + +#else + +#define FLASH_ORIGIN FLASH_START +#define LIMITED_FLASH_LENGTH FLASH_LENGTH + +#endif + +; If a flat project has defined RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. +#if !defined(PROJECT_NONSECURE) && defined(RAM_NS_BUFFER_LENGTH) +#define __RESERVE_NS_RAM (1) +; Allocate required RAM and align to 32K boundary +#define RAM_NS_BUFFER_START ((RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH) AND 0xFFFFFFE0) +#else +#define __RESERVE_NS_RAM (0) +#endif + +#ifndef FLASH_S_START +#define FLASH_S_START 0 +#endif + +#ifndef RAM_S_START +#define RAM_S_START RAM_START +#endif + +#ifndef DATA_FLASH_S_START +#define DATA_FLASH_S_START DATA_FLASH_START +#endif +#ifndef OPTION_SETTING_DATA_FLASH_S_START +#define OPTION_SETTING_DATA_FLASH_S_START 0 +#endif + +#ifndef OPTION_SETTING_DATA_FLASH_S_LENGTH +#define OPTION_SETTING_DATA_FLASH_S_LENGTH 0 +#endif + +#if __RESERVE_NS_RAM + +#ifndef RAM_NSC_START +#define RAM_NSC_START RAM_NS_BUFFER_START AND 0xFFFFE000 +#endif + +#ifndef RAM_NS_START +#define RAM_NS_START RAM_NS_BUFFER_START AND 0xFFFFE000 +#endif + +#ifndef DATA_FLASH_NS_START +#define DATA_FLASH_NS_START DATA_FLASH_START + DATA_FLASH_LENGTH +#endif + +#ifndef FLASH_NSC_START +#define FLASH_NSC_START FLASH_ORIGIN + LIMITED_FLASH_LENGTH +#endif + +#ifndef FLASH_NS_START +#define FLASH_NS_START FLASH_ORIGIN + LIMITED_FLASH_LENGTH +#endif + +#else + +#ifndef RAM_NSC_START +#ifdef PROJECT_SECURE +#define RAM_NSC_START +0 ALIGN 1024 +#else +#define RAM_NSC_START RAM_START + RAM_LENGTH +#endif +#endif + +#ifndef RAM_NS_START +#ifdef PROJECT_SECURE +#define RAM_NS_START +0 ALIGN 8192 +#else +#define RAM_NS_START RAM_START + RAM_LENGTH +#endif +#endif + +#ifndef DATA_FLASH_NS_START +#define DATA_FLASH_NS_START +0 ALIGN 1024 +#endif + +#ifndef FLASH_NSC_START +#define FLASH_NSC_START (AlignExpr(ImageLength(LOAD_REGION_FLASH) + ImageBase(LOAD_REGION_FLASH), 1024)) +#endif + +#ifndef FLASH_NS_START +#define FLASH_NS_START AlignExpr(+0, 32768) +#endif + +#endif + +#ifndef QSPI_FLASH_S_START +#define QSPI_FLASH_S_START QSPI_FLASH_START +#endif + +#ifndef QSPI_FLASH_NS_START +#define QSPI_FLASH_NS_START +0 +#endif + +#ifndef OSPI_DEVICE_0_S_START +#define OSPI_DEVICE_0_S_START OSPI_DEVICE_0_START +#endif + +#ifndef OSPI_DEVICE_0_NS_START +#define OSPI_DEVICE_0_NS_START +0 +#endif + +#ifndef OSPI_DEVICE_1_S_START +#define OSPI_DEVICE_1_S_START OSPI_DEVICE_1_START +#endif + +#ifndef OSPI_DEVICE_1_NS_START +#define OSPI_DEVICE_1_NS_START +0 +#endif + +#ifndef SDRAM_S_START +#define SDRAM_S_START SDRAM_START +#endif + +#ifndef SDRAM_NS_START +#define SDRAM_NS_START +0 +#endif + +#ifdef QSPI_FLASH_SIZE +#define QSPI_FLASH_PRV_LENGTH QSPI_FLASH_SIZE +#else +#define QSPI_FLASH_PRV_LENGTH QSPI_FLASH_LENGTH +#endif + +#ifdef OSPI_DEVICE_0_SIZE +#define OSPI_DEVICE_0_PRV_LENGTH OSPI_DEVICE_0_SIZE +#else +#define OSPI_DEVICE_0_PRV_LENGTH OSPI_DEVICE_0_LENGTH +#endif + +#ifdef OSPI_DEVICE_1_SIZE +#define OSPI_DEVICE_1_PRV_LENGTH OSPI_DEVICE_1_SIZE +#else +#define OSPI_DEVICE_1_PRV_LENGTH OSPI_DEVICE_1_LENGTH +#endif + +#ifdef PROJECT_NONSECURE +#define OPTION_SETTING_START_NS (OPTION_SETTING_START) +#else +#define OPTION_SETTING_START_NS (OPTION_SETTING_START + 0x80) +#endif + +#define ID_CODE_OVERLAP ((ID_CODE_START > OPTION_SETTING_START) && (ID_CODE_START < OPTION_SETTING_START + OPTION_SETTING_LENGTH)) + +LOAD_REGION_FLASH FLASH_ORIGIN ALIGN 0x80 LIMITED_FLASH_LENGTH +{ + __tz_FLASH_S +0 EMPTY 0 + { + } + + VECTORS +0 FIXED PADVALUE 0xFFFFFFFF ; maximum of 256 exceptions (256*4 bytes == 0x400) + { + *(.fixed_vectors, +FIRST) + *(.application_vectors) + } + +#if (OPTION_SETTING_LENGTH == 0) && (FLASH_ORIGIN == FLASH_START) + + /* MCUs with the OPTION_SETTING region do not use the ROM registers at 0x400. */ + + VECTORS_FILL +0 FIXED FILL 0xFFFFFFFF (0x400 - ImageLength(VECTORS)) + { + } + + ROM_REGISTERS FLASH_START+0x400 FIXED PADVALUE 0xFFFFFFFF + { + bsp_rom_registers.o (.rom_registers) + } + + ROM_REGISTERS_FILL +0 FIXED FILL 0xFFFFFFFF (0x100 - ImageLength(ROM_REGISTERS)) + { + } + +#endif + + MCUBOOT_SCE9_KEY +0 FIXED + { + *(.mcuboot_sce9_key) + } + + + INIT_ARRAY +0 FIXED + { + *(.init_array) + } + + USB_DESC_FS +0 FIXED + { + *(.usb_device_desc_fs*) + *(.usb_config_desc_fs*) + *(.usb_interface_desc_fs*) + } + + RO_CODE_DATA +0 FIXED + { + *(.text*,.rodata*,.constdata*) + .ANY(+RO) + } + + __tz_RAM_S RAM_S_START EMPTY 0 + { + } + + DTC_VECTOR_TABLE RAM_START UNINIT NOCOMPRESS RAM_LENGTH + { + ; If DTC is used, put the DTC vector table at the start of SRAM. + ; This avoids memory holes due to 1K alignment required by it. + *(.bss.fsp_dtc_vector_table) + } + + DATA +0 NOCOMPRESS + { + ; Do not use *(.data*) because it will place data meant for .data_flash in this section. + *(.data.*) + *(.data) + *(.code_in_ram) + +#if !__RESERVE_NS_RAM + *(.ns_buffer*) +#endif + + .ANY(+RW) + } + + BSS +0 NOCOMPRESS + { + *(+ZI) + } + + NOINIT +0 UNINIT NOCOMPRESS + { + *(.bss.noinit) + } + + NOCACHE +0 UNINIT NOCOMPRESS ALIGN 32 + { + *(.bss.nocache) + } + + ; The required minimum ending alignment is a 32 byte boundary for Armv8-M MPU requirements. + ; There is no way to control the ending alignment of NOCACHE, so this dedicated section acts as padding and as the true execution section limit of NOCACHE. + NOCACHE_PAD (ImageLimit(NOCACHE)) EMPTY NOCOMPRESS (AlignExpr(ImageLength(NOCACHE), 32) - ImageLength(NOCACHE)) + { + } + + ARM_LIB_HEAP +0 ALIGN 8 UNINIT NOCOMPRESS + { + *(.bss.heap) + } + + ; ARM_LIB_STACK is not used in FSP, but it must be in the scatter file to avoid a linker error + ARM_LIB_STACK +0 ALIGN 8 UNINIT NOCOMPRESS EMPTY 0 + { + } + + STACK +0 ALIGN 8 UNINIT NOCOMPRESS + { + *(.bss.stack) + *(.bss.stack.thread) + } + + /* This is the end of RAM used in the application. */ + RAM_END +0 EMPTY 4 + { + } + __RAM_NSC_START RAM_NSC_START EMPTY 0 + { + } + + __tz_RAM_N RAM_NS_START EMPTY 0 + { + } + + ; Support for OctaRAM + OSPI_DEVICE_0_NO_LOAD OSPI_DEVICE_0_START UNINIT NOCOMPRESS + { + *(.ospi_device_0_no_load*) + } + + ; Support for OctaRAM + OSPI_DEVICE_1_NO_LOAD OSPI_DEVICE_1_START UNINIT NOCOMPRESS + { + *(.ospi_device_1_no_load*) + } + +#ifdef FLASH_BOOTLOADER_LENGTH + + __bl_FLASH_IMAGE_START BL_FLASH_IMAGE_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_image_start) + } + + __bl_XIP_SECONDARY_FLASH_IMAGE_START BL_XIP_SECONDARY_FLASH_IMAGE_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_xip_secondary_flash_image_start) + } + + +#if FLASH_APPLICATION_NS_LENGTH == 0 + + __bl_FLASH_IMAGE_END BL_FLASH_IMAGE_END OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_image_end) + } + + __bl_XIP_SECONDARY_FLASH_IMAGE_END BL_XIP_SECONDARY_FLASH_IMAGE_END OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_xip_secondary_flash_image_end) + } + +#else + + __bl_FLASH_NS_START BL_FLASH_NS_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_ns_start) + } + + __bl_FLASH_NSC_START BL_FLASH_NSC_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_nsc_start) + } + + __bl_FLASH_NS_IMAGE_START BL_FLASH_NS_IMAGE_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_ns_image_start) + } + + __bln_FLASH_IMAGE_START BLN_FLASH_IMAGE_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bln_flash_image_start) + } + + __bln_FLASH_IMAGE_END BLN_FLASH_IMAGE_END OVERLAY UNINIT 4 + { + *(.bl_boundary.bln_flash_image_end) + } + + __bl_RAM_NS_START BL_RAM_NS_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_ram_ns_start) + } + + __bl_RAM_NSC_START BL_RAM_NSC_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_ram_nsc_start) + } + +#endif + +#endif + +#if __RESERVE_NS_RAM + RAM_NS_BUFFER RAM_NS_BUFFER_START + { + *(.ns_buffer*) + } +#endif + + RAM_LIMIT RAM_START + RAM_LENGTH EMPTY 4 + { + } + +#if ITCM_LENGTH > 0 + ; ALIGN will align both the load address and execution address. + ; The required minimum execution address alignment is an 8 byte boundary for ECC compatibility. + ; Aligning instead to a 16 byte boundary meets the above requirement and also aligns the load address to FCACHE2 for RA8 to optimize copying. + __tz_ITCM_S ITCM_START ALIGN 16 EMPTY 0 + { + } + + ITCM_DATA +0 NOCOMPRESS ITCM_LENGTH + { + *(.itcm_data*) + } + + ; The required minimum ending alignment is an 8 byte boundary for ECC compatibility. + ; There is no way to control the ending alignment of ITCM_DATA, so this dedicated section acts as padding and as the true load and execution section limit of ITCM_DATA. + ; "Load Addr" will show "-" in the map file making it seem as if no padding is actually in the binary, but "Load base:" will show otherwise. + ITCM_PAD (ImageLimit(ITCM_DATA)) FILL 0 NOCOMPRESS (AlignExpr(ImageLength(ITCM_DATA), 8) - ImageLength(ITCM_DATA)) + { + } + +#ifndef ITCM_NS_START +#define ITCM_NS_START AlignExpr(+0, 8192) +#endif + __tz_ITCM_N ITCM_NS_START ALIGN 8 EMPTY 0 + { + } + + ScatterAssert((ITCM_START AND 0xF) == 0) + ScatterAssert((ITCM_LENGTH AND 0x7) == 0) + ScatterAssert(((LoadLength(ITCM_DATA) + LoadLength(ITCM_PAD)) AND 0x7) == 0) + ScatterAssert(LoadLimit(ITCM_DATA) == LoadBase(ITCM_PAD)) + ScatterAssert(ImageLimit(ITCM_DATA) == ImageBase(ITCM_PAD)) + +#endif + + + +#if DTCM_LENGTH > 0 + ; ALIGN will align both the load address and execution address. + ; The required minimum execution address alignment is an 8 byte boundary for ECC compatibility. + ; Aligning instead to a 16 byte boundary meets the above requirement and also aligns the load address to FCACHE2 for RA8 to optimize copying. + __tz_DTCM_S DTCM_START ALIGN 16 EMPTY 0 + { + } + + DTCM_DATA +0 NOCOMPRESS DTCM_LENGTH + { + *(.dtcm_data*) + } + + ; The required minimum ending alignment is an 8 byte boundary for ECC compatibility. + ; There is no way to control the ending alignment of DTCM_DATA, so this dedicated section acts as padding and as the true load and execution section limit of DTCM_DATA. + ; "Load Addr" will show "-" in the map file making it seem as if no padding is actually in the binary, but "Load base:" will show otherwise. + DTCM_PAD (ImageLimit(DTCM_DATA)) FILL 0 NOCOMPRESS (AlignExpr(ImageLength(DTCM_DATA), 8) - ImageLength(DTCM_DATA)) + { + } + + DTCM_BSS (ImageLimit(DTCM_PAD)) UNINIT NOCOMPRESS (DTCM_LENGTH - ImageLength(DTCM_DATA) - ImageLength(DTCM_PAD)) + { + ; .bss prefix is required for AC6 to not create a load image data for this section. + ; Only .bss prefixed sections can be ZI. + ; Only ZI sections with UNINIT can be uninitialized. + *(.bss.dtcm_bss) + } + + ; The required minimum ending alignment is an 8 byte boundary for ECC compatibility. + ; There is no way to control the ending alignment of DTCM_BSS, so this dedicated section acts as padding and as the true execution section limit of DTCM_BSS. + DTCM_BSS_PAD (ImageLimit(DTCM_BSS)) EMPTY NOCOMPRESS (AlignExpr(ImageLength(DTCM_BSS), 8) - ImageLength(DTCM_BSS)) + { + } + +#ifndef DTCM_NS_START +#define DTCM_NS_START AlignExpr(+0, 8192) +#endif + __tz_DTCM_N DTCM_NS_START ALIGN 8 EMPTY 0 + { + } + + ScatterAssert((DTCM_START AND 0xF) == 0) + ScatterAssert((DTCM_LENGTH AND 0x7) == 0) + ScatterAssert(((LoadLength(DTCM_DATA) + LoadLength(DTCM_PAD)) AND 0x7) == 0) + ScatterAssert(((ImageLength(DTCM_BSS) + ImageLength(DTCM_BSS_PAD)) AND 0x7) == 0) + ScatterAssert(LoadLimit(DTCM_DATA) == LoadBase(DTCM_PAD)) + ScatterAssert(LoadLimit(DTCM_PAD) == LoadBase(DTCM_BSS)) + ScatterAssert(LoadLimit(DTCM_BSS) == LoadBase(DTCM_BSS_PAD)) + ScatterAssert(ImageLimit(DTCM_DATA) == ImageBase(DTCM_PAD)) + ScatterAssert(ImageLimit(DTCM_PAD) == ImageBase(DTCM_BSS)) + ScatterAssert(ImageLimit(DTCM_BSS) == ImageBase(DTCM_BSS_PAD)) + +#endif +} + +LOAD_REGION_NSC_FLASH FLASH_NSC_START +{ + __FLASH_NSC_START FLASH_NSC_START EMPTY 0 + { + } + + EXEC_NSCR FLASH_NSC_START FIXED + { + *(Veneer$$CMSE) + } + + __tz_FLASH_N FLASH_NS_START EMPTY 0 + { + } +} + +#if ID_CODE_OVERLAP == 0 + +#if ID_CODE_LENGTH != 0 +LOAD_REGION_ID_CODE ID_CODE_START ID_CODE_LENGTH +{ + __tz_ID_CODE_S ID_CODE_START EMPTY 0 + { + } + + ; Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + ; memory region between TrustZone projects. + __tz_ID_CODE_N +0 EMPTY 0 + { + } + + ID_CODE +0 FIXED + { + *(.id_code*) + } +} +#else +LOAD_REGION_ID_CODE ID_CODE_START 4 +{ + __tz_ID_CODE_S ID_CODE_START EMPTY 0 + { + } + + __tz_ID_CODE_N +0 EMPTY 0 + { + } +} +#endif + +#endif + +#if OPTION_SETTING_LENGTH != 0 +LOAD_REGION_OPTION_SETTING OPTION_SETTING_START OPTION_SETTING_LENGTH +{ + __tz_OPTION_SETTING_S OPTION_SETTING_START EMPTY 0 + { + } + +#ifndef PROJECT_NONSECURE + OFS0 OPTION_SETTING_START + 0 FIXED + { + *(.option_setting_ofs0) + } + + UNUSED_0 (ImageBase(OFS0)+ImageLength(OFS0)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x04 - (ImageBase(OFS0)+ImageLength(OFS0))) + { + + } + + OFS2 OPTION_SETTING_START + 0x04 FIXED + { + *(.option_setting_ofs2) + } + + UNUSED_1 (ImageBase(OFS2)+ImageLength(OFS2)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x10 - (ImageBase(OFS2)+ImageLength(OFS2))) + { + + } + + DUALSEL OPTION_SETTING_START + 0x10 FIXED + { + *(.option_setting_dualsel) + } + +#if ID_CODE_OVERLAP == 0 + + UNUSED_2 (ImageBase(DUALSEL)+ImageLength(DUALSEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x34 - (ImageBase(DUALSEL)+ImageLength(DUALSEL))) + { + + } + +#else + + UNUSED_BEFORE_ID_CODE (ImageBase(DUALSEL)+ImageLength(DUALSEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x20 - (ImageBase(DUALSEL)+ImageLength(DUALSEL))) + { + + } + + __tz_ID_CODE_S ID_CODE_START EMPTY 0 + { + } + + ; Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + ; memory region between TrustZone projects. + __tz_ID_CODE_N +0 EMPTY 0 + { + } + + ID_CODE ID_CODE_START FIXED + { + *(.id_code*) + } + + UNUSED_AFTER_ID_CODE (ID_CODE_START + ID_CODE_LENGTH) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x34 - (ID_CODE_START + ID_CODE_LENGTH) ) + { + + } + +#endif + + SAS OPTION_SETTING_START + 0x34 FIXED + { + *(.option_setting_sas) + } + + UNUSED_3 (ImageBase(SAS)+ImageLength(SAS)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x80 - (ImageBase(SAS)+ImageLength(SAS))) + { + + } + + __tz_OPTION_SETTING_N OPTION_SETTING_START_NS EMPTY 0 + { + } + +#else + + __tz_OPTION_SETTING_N OPTION_SETTING_START EMPTY 0 + { + } + + OFS1 OPTION_SETTING_START FIXED + { + *(.option_setting_ofs1) + } + + UNUSED_4 (ImageBase(OFS1)+ImageLength(OFS1)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x04 - (ImageBase(OFS1)+ImageLength(OFS1))) + { + + } + + OFS3 OPTION_SETTING_START + 0x04 FIXED + { + *(.option_setting_ofs3) + } + + UNUSED_5 (ImageBase(OFS3)+ImageLength(OFS3)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x10 - (ImageBase(OFS3)+ImageLength(OFS3))) + { + + } + + BANKSEL OPTION_SETTING_START + 0x10 FIXED + { + *(.option_setting_banksel) + } + + UNUSED_6 (ImageBase(BANKSEL)+ImageLength(BANKSEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x40 - (ImageBase(BANKSEL)+ImageLength(BANKSEL))) + { + + } + + BPS OPTION_SETTING_START + 0x40 FIXED + { + *(.option_setting_bps0) + *(.option_setting_bps1) + *(.option_setting_bps2) + *(.option_setting_bps3) + } + + UNUSED_7 (ImageBase(BPS)+ImageLength(BPS)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x60 - (ImageBase(BPS)+ImageLength(BPS))) + { + + } + + PBPS OPTION_SETTING_START + 0x60 FIXED + { + *(.option_setting_pbps0) + *(.option_setting_pbps1) + *(.option_setting_pbps2) + *(.option_setting_pbps3) + } + + UNUSED_8 (ImageBase(PBPS)+ImageLength(PBPS)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x80 - (ImageBase(PBPS)+ImageLength(PBPS))) + { + + } +#endif + +} + +#if OPTION_SETTING_S_LENGTH != 0 +LOAD_REGION_OPTION_SETTING_S OPTION_SETTING_S_START OPTION_SETTING_S_LENGTH +{ + __tz_OPTION_SETTING_S_S OPTION_SETTING_S_START EMPTY 0 + { + } + +#ifndef PROJECT_NONSECURE + + OFS1_SEC OPTION_SETTING_S_START + 0 FIXED + { + *(.option_setting_ofs1_sec) + } + + UNUSED_7 (ImageBase(OFS1_SEC)+ImageLength(OFS1_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x04 - (ImageBase(OFS1_SEC)+ImageLength(OFS1_SEC))) + { + + } + + OFS3_SEC OPTION_SETTING_S_START + 0x04 FIXED + { + *(.option_setting_ofs3_sec) + } + + UNUSED_8 (ImageBase(OFS3_SEC)+ImageLength(OFS3_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x10 - (ImageBase(OFS3_SEC)+ImageLength(OFS3_SEC))) + { + + } + + BANKSEL_SEC OPTION_SETTING_S_START + 0x10 FIXED + { + *(.option_setting_banksel_sec) + } + + UNUSED_9 (ImageBase(BANKSEL_SEC)+ImageLength(BANKSEL_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x40 - (ImageBase(BANKSEL_SEC)+ImageLength(BANKSEL_SEC))) + { + + } + + BPS_SEC OPTION_SETTING_S_START + 0x40 FIXED + { + *(.option_setting_bps_sec0) + *(.option_setting_bps_sec1) + *(.option_setting_bps_sec2) + *(.option_setting_bps_sec3) + } + + UNUSED_10 (ImageBase(BPS_SEC)+ImageLength(BPS_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x60 - (ImageBase(BPS_SEC)+ImageLength(BPS_SEC))) + { + + } + + PBPS_SEC OPTION_SETTING_S_START + 0x60 FIXED + { + *(.option_setting_pbps_sec0) + *(.option_setting_pbps_sec1) + *(.option_setting_pbps_sec2) + *(.option_setting_pbps_sec3) + } + + UNUSED_11 (ImageBase(PBPS_SEC)+ImageLength(PBPS_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x80 - (ImageBase(PBPS_SEC)+ImageLength(PBPS_SEC))) + { + + } + + OFS1_SEL OPTION_SETTING_S_START + 0x80 FIXED + { + *(.option_setting_ofs1_sel) + } + + UNUSED_12 (ImageBase(OFS1_SEL)+ImageLength(OFS1_SEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x84 - (ImageBase(OFS1_SEL)+ImageLength(OFS1_SEL))) + { + + } + + OFS3_SEL OPTION_SETTING_S_START + 0x84 FIXED + { + *(.option_setting_ofs3_sel) + } + + UNUSED_13 (ImageBase(OFS3_SEL)+ImageLength(OFS3_SEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x90 - (ImageBase(OFS3_SEL)+ImageLength(OFS3_SEL))) + { + + } + + BANKSEL_SEL OPTION_SETTING_S_START + 0x90 FIXED + { + *(.option_setting_banksel_sel) + } + + UNUSED_14 (ImageBase(BANKSEL_SEL)+ImageLength(BANKSEL_SEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0xC0 - (ImageBase(BANKSEL_SEL)+ImageLength(BANKSEL_SEL))) + { + + } + + BPS_SEL OPTION_SETTING_S_START + 0xC0 FIXED + { + *(.option_setting_bps_sel0) + *(.option_setting_bps_sel1) + *(.option_setting_bps_sel2) + *(.option_setting_bps_sel3) + } + + UNUSED_15 (ImageBase(BPS_SEL)+ImageLength(BPS_SEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x100 - (ImageBase(BPS_SEL)+ImageLength(BPS_SEL))) + { + + } + +#endif + + __tz_OPTION_SETTING_S_N +0 EMPTY 0 + { + } +} +#endif +#endif +#if OPTION_SETTING_DATA_FLASH_S_LENGTH != 0 +LOAD_REGION_OPTION_SETTING_DATA_FLASH_S OPTION_SETTING_DATA_FLASH_S_START OPTION_SETTING_DATA_FLASH_S_LENGTH +{ + __tz_OPTION_SETTING_DATA_FLASH_S_S OPTION_SETTING_DATA_FLASH_S_START EMPTY 0 + { + } + +#ifndef PROJECT_NONSECURE + FSBLCTRL0 OPTION_SETTING_DATA_FLASH_S_START + 0x0 FIXED + { + *(.option_setting_data_flash_fsblctrl0) + } + + UNUSED_16 (ImageBase(FSBLCTRL0)+ImageLength(FSBLCTRL0)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x04 - (ImageBase(FSBLCTRL0)+ImageLength(FSBLCTRL0))) + { + } + + FSBLCTRL1 OPTION_SETTING_DATA_FLASH_S_START + 0x04 FIXED + { + *(.option_setting_data_flash_fsblctrl1) + } + + UNUSED_17 (ImageBase(FSBLCTRL1)+ImageLength(FSBLCTRL1)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x08 - (ImageBase(FSBLCTRL1)+ImageLength(FSBLCTRL1))) + { + } + + FSBLCTRL2 OPTION_SETTING_DATA_FLASH_S_START + 0x08 FIXED + { + *(.option_setting_data_flash_fsblctrl2) + } + + UNUSED_18 (ImageBase(FSBLCTRL2)+ImageLength(FSBLCTRL2)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x0C - (ImageBase(FSBLCTRL2)+ImageLength(FSBLCTRL2))) + { + } + + SACC0 OPTION_SETTING_DATA_FLASH_S_START + 0x0C FIXED + { + *(.option_setting_data_flash_sacc0) + } + + UNUSED_19 (ImageBase(SACC0)+ImageLength(SACC0)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x010 - (ImageBase(SACC0)+ImageLength(SACC0))) + { + } + + SACC1 OPTION_SETTING_DATA_FLASH_S_START + 0x10 FIXED + { + *(.option_setting_data_flash_sacc1) + } + + UNUSED_20 (ImageBase(SACC1)+ImageLength(SACC1)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x14 - (ImageBase(SACC1)+ImageLength(SACC1))) + { + } + + SAMR OPTION_SETTING_DATA_FLASH_S_START + 0x14 FIXED + { + *(.option_setting_data_flash_samr) + } + + UNUSED_21 (ImageBase(SAMR)+ImageLength(SAMR)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x2E0 - (ImageBase(SAMR)+ImageLength(SAMR))) + { + } + + HOEMRTPK OPTION_SETTING_DATA_FLASH_S_START + 0x2E0 FIXED + { + *(.option_setting_data_flash_hoemrtpk) + } + + UNUSED_22 (ImageBase(HOEMRTPK)+ImageLength(HOEMRTPK)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x300 - (ImageBase(HOEMRTPK)+ImageLength(HOEMRTPK))) + { + } + +#endif + + __tz_OPTION_SETTING_DATA_FLASH_S_N +0 EMPTY 0 + { + } + +} +#endif + +LOAD_REGION_DATA_FLASH DATA_FLASH_START DATA_FLASH_LENGTH +{ + __tz_DATA_FLASH_S DATA_FLASH_S_START EMPTY 0 + { + } + DATA_FLASH +0 + { + *(.data_flash*) + } + __tz_DATA_FLASH_N DATA_FLASH_NS_START EMPTY 0 + { + } +} + +LOAD_REGION_QSPI_FLASH QSPI_FLASH_START QSPI_FLASH_PRV_LENGTH +{ + __tz_QSPI_FLASH_S QSPI_FLASH_S_START EMPTY 0 + { + } + QSPI_FLASH +0 FIXED + { + *(.qspi_flash*) + *(.code_in_qspi*) + } + __tz_QSPI_FLASH_N QSPI_FLASH_NS_START EMPTY 0 + { + } +} + +LOAD_REGION_OSPI_DEVICE_0 OSPI_DEVICE_0_START OSPI_DEVICE_0_PRV_LENGTH +{ + __tz_OSPI_DEVICE_0_S OSPI_DEVICE_0_S_START EMPTY 0 + { + } + OSPI_DEVICE_0 +0 FIXED + { + *(.ospi_device_0*) + *(.code_in_ospi_device_0*) + } + __tz_OSPI_DEVICE_0_N OSPI_DEVICE_0_NS_START EMPTY 0 + { + } +} + +LOAD_REGION_OSPI_DEVICE_1 OSPI_DEVICE_1_START OSPI_DEVICE_1_PRV_LENGTH +{ + __tz_OSPI_DEVICE_1_S OSPI_DEVICE_1_S_START EMPTY 0 + { + } + OSPI_DEVICE_1 +0 FIXED + { + *(.ospi_device_1*) + *(.code_in_ospi_device_1*) + } + __tz_OSPI_DEVICE_1_N OSPI_DEVICE_1_NS_START EMPTY 0 + { + } +} + +LOAD_REGION_SDRAM SDRAM_START SDRAM_LENGTH +{ + __tz_SDRAM_S SDRAM_S_START EMPTY 0 + { + } + + SDRAM +0 FIXED + { + *(.sdram*) + *(.frame*) + } + + NOCACHE_SDRAM +0 UNINIT NOCOMPRESS ALIGN 32 + { + *(.bss.nocache_sdram) + } + + ; The required minimum ending alignment is a 32 byte boundary for Armv8-M MPU requirements. + ; There is no way to control the ending alignment of NOCACHE_SDRAM, so this dedicated section acts as padding and as the true execution section limit of NOCACHE_SDRAM. + NOCACHE_SDRAM_PAD (ImageLimit(NOCACHE_SDRAM)) EMPTY NOCOMPRESS (AlignExpr(ImageLength(NOCACHE_SDRAM), 32) - ImageLength(NOCACHE_SDRAM)) + { + } + + __tz_SDRAM_N SDRAM_NS_START EMPTY 0 + { + } +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/memory_regions.scat b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/memory_regions.scat new file mode 100644 index 0000000000..3b504f0c45 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/script/memory_regions.scat @@ -0,0 +1,31 @@ + + /* generated memory regions file - do not edit */ + #define RAM_START 0x22000000 + #define RAM_LENGTH 0xE0000 + #define FLASH_START 0x02000000 + #define FLASH_LENGTH 0x1F8000 + #define DATA_FLASH_START 0x27000000 + #define DATA_FLASH_LENGTH 0x3000 + #define OPTION_SETTING_START 0x0300A100 + #define OPTION_SETTING_LENGTH 0x100 + #define OPTION_SETTING_S_START 0x0300A200 + #define OPTION_SETTING_S_LENGTH 0x100 + #define OPTION_SETTING_DATA_FLASH_S_START 0x27030080 + #define OPTION_SETTING_DATA_FLASH_S_LENGTH 0x800 + #define ID_CODE_START 0x00000000 + #define ID_CODE_LENGTH 0x0 + #define SDRAM_START 0x68000000 + #define SDRAM_LENGTH 0x8000000 + #define QSPI_FLASH_START 0x60000000 + #define QSPI_FLASH_LENGTH 0x0 + #define OSPI_DEVICE_0_START 0x80000000 + #define OSPI_DEVICE_0_LENGTH 0x10000000 + #define OSPI_DEVICE_1_START 0x90000000 + #define OSPI_DEVICE_1_LENGTH 0x10000000 + #define ITCM_START 0x00000000 + #define ITCM_LENGTH 0x10000 + #define DTCM_START 0x20000000 + #define DTCM_LENGTH 0x10000 + #define NS_OFFSET_START 0x10000000 + #define NS_OFFSET_LENGTH 0x0 + #define RAM_NS_BUFFER_LENGTH 0x3080 diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..6c3e72c99d --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (2048) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/common_utils.h b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/common_utils.h new file mode 100644 index 0000000000..0994c752e4 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/common_utils.h @@ -0,0 +1,93 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" + +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ + +#define RESET_VALUE (0x00) + +#if defined (BOARD_RA6M3_EK) || defined (BOARD_RA6M3G_EK) +#define KIT_NAME "EK-RA6M3" +#elif defined (BOARD_RA6M5_EK) +#define KIT_NAME "EK-RA6M5" +#elif defined (BOARD_RA8M1_EK) +#define KIT_NAME "EK-RA8M1" +#else +#define KIT_NAME "EK-RA6M4" +#endif + +#define EP_VERSION ("1.0") +#define MODULE_NAME "Ethernet using FreeRTOS+TCP" +#define BANNER_INFO "\r\n********************************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n********************************************************************************"\ + "\r\nRefer to readme.txt file for more details on Example Project and " \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" "\ + "\r\n********************************************************************************\r\n" + +#define ETH_PREINIT "\r\n \r\n--------------------------------------------------------------------------------"\ + "\r\nEthernet adapter Configuration for Renesas "KIT_NAME": Pre IP Init "\ + "\r\n--------------------------------------------------------------------------------\r\n\r\n" + +#define ETH_POSTINIT "\r\n \r\n--------------------------------------------------------------------------------"\ + "\r\nEthernet adapter Configuration for Renesas "KIT_NAME": Post IP Init "\ + "\r\n--------------------------------------------------------------------------------\r\n\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/hal_entry.c b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/hal_entry.c new file mode 100644 index 0000000000..22f6f98007 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/hal_entry.c @@ -0,0 +1,59 @@ +#include "hal_data.h" + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + /* TODO: add your own code here */ + +#if BSP_TZ_SECURE_BUILD + /* Enter non-secure code */ + R_BSP_NonSecureEnter(); +#endif +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open (&g_ioport_ctrl, &g_bsp_pin_cfg); + } +} + +#if BSP_TZ_SECURE_BUILD + +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable (); + +/* Trustzone Secure Projects require at least one nonsecure callable function in order to build (Remove this if it is not required to build). */ +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable () +{ + +} +#endif diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/net_thread_entry.c b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/net_thread_entry.c new file mode 100644 index 0000000000..479cc5dd57 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/net_thread_entry.c @@ -0,0 +1,474 @@ +/*********************************************************************************************************************** + * File Name : net_thread_entry.c + * Description : This file contains the User Application code for the Ethernet + TCP/IP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ +#include "net_thread.h" +#include "FreeRTOS_IP.h" +#include "FreeRTOS_IP_Private.h" +#include "FreeRTOS_Sockets.h" +#include "common_utils.h" +#include "usr_app.h" + +/* Domain for the DNS Host lookup is used in this Example Project. + * The project can be built with different *gp_domain_name to validate the DNS client + */ +uint8_t *gp_domain_name = (uint8_t *) USR_TEST_DOMAIN_NAME; + +/* IP address of the PC or any Device on the LAN/WAN where the Ping request is sent. + * Note: Users needs to change this according to the LAN settings of your Test PC or device + * when running this project. + */ +//uint8_t *gp_remote_ip_address = "132.158.142.140"; +//uint8_t *gp_remote_ip_address = "192.168.1.140"; +uint8_t *gp_remote_ip_address = (uint8_t *)USR_TEST_PING_IP; + +#if( ipconfigUSE_DHCP != 0 ) + /* DHCP populates these IP address, Sub net mask and Gateway Address. So start with this is zeroed out values + * The MAC address is Test MAC address. + */ + static uint8_t ucMACAddress[ 6 ] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55}; + static uint8_t ucIPAddress[ 4 ] = {RESET_VALUE}; + static uint8_t ucNetMask[ 4 ] = {255, 255, 255, 128}; + static uint8_t ucGatewayAddress[ 4 ] = {132, 158, 124, 1}; + static uint8_t ucDNSServerAddress[ 4 ] = {RESET_VALUE}; +#else + /* Static IP configuration, when DHCP mode is not used for the Example Project. + * This needs to be populated by the user according to the Network Settings of your LAN. + * This sample address taken from the LAN where it is tested. This is different for different LAN. + * get the Address using the PC IPconfig details. + */ + static uint8_t ucMACAddress[ 6 ] = {0x00, 0x11, 0x22, 0x33, 0x44, 0x55}; + static uint8_t ucIPAddress[ 4 ] = {192, 168, 0, 52}; + static uint8_t ucNetMask[ 4 ] = {255, 255, 255, 0}; + static uint8_t ucGatewayAddress[ 4 ] = {192, 168, 0, 3}; + static uint8_t ucDNSServerAddress[ 4 ] = {10, 60, 1, 2}; +#endif + + +#if( ipconfigUSE_DHCP != 0 ) + IPV4Parameters_t xNd = {RESET_VALUE, RESET_VALUE, RESET_VALUE, {RESET_VALUE, RESET_VALUE}, RESET_VALUE, RESET_VALUE}; +#endif + +uint32_t dhcp_in_use = RESET_VALUE; +uint32_t usrPingCount = RESET_VALUE; +ping_data_t ping_data = {RESET_VALUE, RESET_VALUE, RESET_VALUE}; +static uint32_t usr_print_ability = RESET_VALUE; + +/*******************************************************************************************************************//** + * @brief Generates 32 bit Random number + * @param[in] void + * @retval Random Number + **********************************************************************************************************************/ +uint32_t ulRand() +{ + /* example of a 32-bit random number generator. + * Here rand() returns a 15-bit number. so create 32 bit Random number using 15 bit rand() + */ + uint32_t ulResult = + ((((uint32_t) rand()) & 0x7fffuL) ) | + ((((uint32_t) rand()) & 0x7fffuL) << 15 ) | + ((((uint32_t) rand()) & 0x0003uL) << 30 ); + return ulResult; +} + + /*******************************************************************************************************************//** + * @brief Generates 32 sequence number + * @param[in] Source IP, Source Port, Destination IP and Destination Port. + * @retval Sequence Number + **********************************************************************************************************************/ + +uint32_t ulApplicationGetNextSequenceNumber(uint32_t ulSourceAddress, uint16_t usSourcePort, uint32_t ulDestinationAddress, + uint16_t usDestinationPort) +{ + /* Here we need to get random number for the sequence number. + * This is just for testing purpose, so software rand() is okay. + * This can also be tied to the TRNG. + */ + + return((ulSourceAddress + ulDestinationAddress + usSourcePort + usDestinationPort) && ulRand()); +} + +/*******************************************************************************************************************//** +* @brief Send ICMP Ping request based on the user input IP Address. +* @param[in] IP address to Ping +* @retval Sequence Number +**********************************************************************************************************************/ +BaseType_t vSendPing( const char *pcIPAddress) +{ +uint32_t ulIPAddress = RESET_VALUE; + + /* + * The pcIPAddress parameter holds the destination IP address as a string in + * decimal dot notation (for example, “192.168.0.200”). Convert the string into + * the required 32-bit format. + */ + ulIPAddress = FreeRTOS_inet_addr(pcIPAddress); + + /* + * Send a ping request containing 8 data bytes. Wait (in the Blocked state) a + * maximum of 100ms for a network buffer into which the generated ping request + * can be written and sent. + */ + return(FreeRTOS_SendPingRequest(ulIPAddress, 8, 100 / portTICK_PERIOD_MS)); +} + +/*******************************************************************************************************************//** +* @brief User Hook for the Ping Reply. vApplicationPingReplyHook() is called by the TCP/IP +* stack when the stack receives a ping reply. +* @param[in] Ping reply status and Identifier +* @retval None +**********************************************************************************************************************/ +void vApplicationPingReplyHook( ePingReplyStatus_t eStatus, uint16_t usIdentifier ) +{ + (void) usIdentifier; + + switch( eStatus ) + { + /* A valid ping reply has been received */ + case eSuccess : + ping_data.received++; + break; + /* A reply was received but it was not valid. */ + case eInvalidData : + default: + ping_data.lost++; + break; + } +} + +/*******************************************************************************************************************//** +* @brief This is the User Thread for the EP. +* @param[in] Thread specific parameters +* @retval None +**********************************************************************************************************************/ +void net_thread_entry(void *pvParameters) +{ + BaseType_t status = pdFALSE; + fsp_pack_version_t version = {RESET_VALUE}; + + FSP_PARAMETER_NOT_USED (pvParameters); + + /* version get API for FLEX pack information */ + R_FSP_VersionGet (&version); + + /* Example Project information printed on the RTT */ + APP_PRINT (BANNER_INFO, EP_VERSION, version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch); + + /* Prints the Ethernet Configuration prior to the IP Init*/ + APP_PRINT(ETH_PREINIT); + print_ipconfig(); + + /* FreeRTOS IP Initialization: This init initializes the IP stack */ + status = FreeRTOS_IPInit(ucIPAddress, ucNetMask, ucGatewayAddress, ucDNSServerAddress, ucMACAddress); + + if(pdFALSE == status) + { + APP_ERR_PRINT("FreeRTOS_IPInit Failed"); + APP_ERR_TRAP(status); + } + + APP_PRINT(ETH_POSTINIT); + + while(true) + { + /* Check if Both the Ethernet Link and IP link are UP */ + if(SUCCESS == isNetworkUp()) + { + /* usr_print_ability is added to avoid multiple UP messages or Down Messages repeating*/ + if(!(PRINT_UP_MSG_DISABLE & usr_print_ability)) + { + APP_PRINT("\r\nNetwork is Up"); + usr_print_ability |= PRINT_UP_MSG_DISABLE; + } + + if(!(PRINT_NWK_USR_MSG_DISABLE & usr_print_ability)) + { +#if( ipconfigUSE_DHCP != 0 ) + /* Display the New IP credentials obtained from the DHCP server */ + updateDhcpResponseToUsr(); +#endif + /* Updated IP credentials on to the RTT console */ + print_ipconfig(); + /*DNS lookup for the Domain name requested. This is Synchronous Activity */ + dnsQuerryFunc((char *)gp_domain_name); + } + + if(!(PRINT_NWK_USR_MSG_DISABLE & usr_print_ability)) + { + APP_PRINT("\r\nPinging %s:\r\n\r\n",(char *)gp_remote_ip_address); + } + + while (usrPingCount < USR_PING_COUNT) + { + /* Send a ICMP Ping request to the requested IP address + * USR_PING_COUNT (100) is used in this Example Project + * For Continuous testing the count can be increased to bigger number + */ + + status = vSendPing((char *)gp_remote_ip_address); + if(status != pdFALSE) + { + ping_data.sent++; + APP_PRINT("!"); + } + else + { + ping_data.lost++; + APP_PRINT("."); + } + usrPingCount++; + /* Add some delay between Pings */ + vTaskDelay(10); + } + + if(!(PRINT_NWK_USR_MSG_DISABLE & usr_print_ability)) + { + print_pingResult(); + usr_print_ability |= PRINT_NWK_USR_MSG_DISABLE; + } + } + else + { + if(!(PRINT_DOWN_MSG_DISABLE & usr_print_ability)) + { + APP_PRINT("\r\nNetwork is Down"); + usr_print_ability |= PRINT_DOWN_MSG_DISABLE; + } + else + { + APP_PRINT("."); + } + } + vTaskDelay(100); + } +} + +/*******************************************************************************************************************//** +* @brief This is the User Hook for the DHCP Response. xApplicationDHCPHook() is called by DHCP Client Code when DHCP +* handshake messages are exchanged from the Server. +* @param[in] Different Phases of DHCP Phases and the Offered IP Address +* @retval Returns DHCP Answers. +**********************************************************************************************************************/ +#if( ipconfigUSE_DHCP != 0 ) +eDHCPCallbackAnswer_t xApplicationDHCPHook( eDHCPCallbackPhase_t eDHCPPhase, + uint32_t ulIPAddress ) +{ +eDHCPCallbackAnswer_t eReturn = eDHCPContinue; + /* + * This hook is called in a couple of places during the DHCP process, as identified by the eDHCPPhase parameter. + */ + switch( eDHCPPhase ) + { + case eDHCPPhasePreDiscover : + /* + * A DHCP discovery is about to be sent out. eDHCPContinue is returned to allow the discovery to go out. + * If eDHCPUseDefaults had been returned instead then the DHCP process would be stopped and the statically + * configured IP address would be used. + * If eDHCPStopNoChanges had been returned instead then the DHCP process would be stopped and whatever the + * current network configuration was would continue to be used. + */ + break; + + case eDHCPPhasePreRequest : + /* An offer has been received from the DHCP server, and the offered IP address is passed in the ulIPAddress + * parameter. + */ + + /* + * The sub-domains don’t match, so continue with the DHCP process so the offered IP address is used. + */ + /* Update the Structure, the DHCP state Machine is not updating this */ + xNd.ulIPAddress = ulIPAddress; + dhcp_in_use = 1; + break; + + default : + /* + * Cannot be reached, but set eReturn to prevent compiler warnings where compilers are disposed to generating one. + */ + break; + } + + return eReturn; +} +#endif + + +/*******************************************************************************************************************//** + * @brief Prints the Ping response on to the RTT console + * @param[in] void + * @retval None + **********************************************************************************************************************/ +void print_pingResult(void) +{ + APP_PRINT("\r\n \r\nPing Statistics for %s :\r\n",(char *)gp_remote_ip_address); + APP_PRINT("\r\nPackets: Sent = %02d, Received = %02d, Lost = %02d \r\n",ping_data.sent,ping_data.received,ping_data.lost); +} + +/*******************************************************************************************************************//** + * @brief Creates and prints the the IP configuration to display on the RTT console + * @param[in] void + * @retval None + **********************************************************************************************************************/ + +void print_ipconfig(void) +{ +#if( ipconfigUSE_DHCP != 0 ) + if(dhcp_in_use) + { + ucNetMask[3] = (uint8_t)((xNd.ulNetMask & 0xFF000000) >> 24); + ucNetMask[2] = (uint8_t)((xNd.ulNetMask & 0x00FF0000) >> 16); + ucNetMask[1] = (uint8_t)((xNd.ulNetMask & 0x0000FF00) >> 8); + ucNetMask[0] = (uint8_t)(xNd.ulNetMask & 0x000000FF); + + ucGatewayAddress[3] = (uint8_t)((xNd.ulGatewayAddress & 0xFF000000)>> 24);; + ucGatewayAddress[2] = (uint8_t)((xNd.ulGatewayAddress & 0x00FF0000)>> 16); + ucGatewayAddress[1] = (uint8_t)((xNd.ulGatewayAddress & 0x0000FF00)>> 8); + ucGatewayAddress[0] = (uint8_t)(xNd.ulGatewayAddress & 0x000000FF); + + ucDNSServerAddress[3] = (uint8_t)((xNd.ulDNSServerAddresses[0] & 0xFF000000)>> 24); + ucDNSServerAddress[2] = (uint8_t)((xNd.ulDNSServerAddresses[0] & 0x00FF0000)>> 16); + ucDNSServerAddress[1] = (uint8_t)((xNd.ulDNSServerAddresses[0] & 0x0000FF00)>> 8); + ucDNSServerAddress[0] = (uint8_t)(xNd.ulDNSServerAddresses[0] & 0x000000FF); + + ucIPAddress[3] = (uint8_t)((xNd.ulIPAddress & 0xFF000000) >> 24); + ucIPAddress[2] = (uint8_t)((xNd.ulIPAddress & 0x00FF0000) >> 16); + ucIPAddress[1] = (uint8_t)((xNd.ulIPAddress & 0x0000FF00) >> 8); + ucIPAddress[0] = (uint8_t)(xNd.ulIPAddress & 0x000000FF); + } +#endif + APP_PRINT("\r\nEthernet adapter for Renesas "KIT_NAME":\r\n"); + + APP_PRINT("\tDescription . . . . . . . . . . . : Renesas "KIT_NAME" Ethernet\r\n"); + APP_PRINT("\tPhysical Address. . . . . . . . . : %02x-%02x-%02x-%02x-%02x-%02x\r\n", + ucMACAddress[0],ucMACAddress[1],ucMACAddress[2],ucMACAddress[3],ucMACAddress[4],ucMACAddress[5]); + APP_PRINT("\tDHCP Enabled. . . . . . . . . . . : %s\r\n",dhcp_in_use?"Yes":"No"); + APP_PRINT("\tIPv4 Address. . . . . . . . . . . : %d.%d.%d.%d\r\n",ucIPAddress[0],ucIPAddress[1],ucIPAddress[2],ucIPAddress[3]); + APP_PRINT("\tSubnet Mask . . . . . . . . . . . : %d.%d.%d.%d\r\n",ucNetMask[0],ucNetMask[1],ucNetMask[2],ucNetMask[3]); + APP_PRINT("\tDefault Gateway . . . . . . . . . : %d.%d.%d.%d\r\n",ucGatewayAddress[0],ucGatewayAddress[1],ucGatewayAddress[2],ucGatewayAddress[3]); + APP_PRINT("\tDNS Servers . . . . . . . . . . . : %d.%d.%d.%d\r\n",ucDNSServerAddress[0],ucDNSServerAddress[1],ucDNSServerAddress[2],ucDNSServerAddress[3]); +} + + +/*******************************************************************************************************************//** + * @brief DNS Query for the requested Domain name. Uses the FreeRTOS Client API FreeRTOS_gethostbyname + * to get the IP address for the domain name + * @param[in] Domain name + * @retval None + **********************************************************************************************************************/ +void dnsQuerryFunc(char *domain) +{ + uint32_t ulIPAddress = RESET_VALUE; + int8_t cBuffer[ 16 ] = {RESET_VALUE}; + + /* Lookup the IP address of the FreeRTOS.org website. */ + ulIPAddress = FreeRTOS_gethostbyname((char*)domain); + + if( ulIPAddress != 0 ) + { + /* Convert the IP address to a string. */ + FreeRTOS_inet_ntoa( ulIPAddress, ( char * ) cBuffer); + + /* Print out the IP address obtained from the DNS lookup. */ + APP_PRINT ("\r\nDNS Lookup for \"www.freertos.org\" is : %s \r\n", cBuffer); + } + else + { + APP_PRINT ("\r\nDNS Lookup failed for \"www.freertos.org\" \r\n"); + } +} + +/*******************************************************************************************************************//** + * @brief This Function checks the Network status (Both Ethernet and IP Layer). If the Network is down + * the Application will not send any data on the network. + * @param[in] None + * @retval Network Status + **********************************************************************************************************************/ +uint32_t isNetworkUp(void) +{ + fsp_err_t eth_link_status = FSP_ERR_NOT_OPEN; + BaseType_t networkUp = pdFALSE; + uint32_t network_status = (IP_LINK_UP | ETHERNET_LINK_UP); + +#if (ipconfigUSE_DHCP != 0) + if(!dhcp_in_use) + { + return IP_LINK_DOWN; + } +#endif + + networkUp = FreeRTOS_IsNetworkUp(); + eth_link_status = R_ETHER_LinkProcess(g_ether0.p_ctrl); + + if((FSP_SUCCESS == eth_link_status) && (pdTRUE == networkUp)) + { + return network_status; + } + else + { + if(FSP_SUCCESS != eth_link_status) + { + network_status |= ETHERNET_LINK_DOWN; + } + else if(FSP_SUCCESS == eth_link_status) + { + network_status |= ETHERNET_LINK_UP; + } + + if(pdTRUE != networkUp) + { + network_status |= IP_LINK_DOWN; + } + else if(pdTRUE == networkUp) + { + network_status |= IP_LINK_UP; + } + return network_status; + } +} + +/*******************************************************************************************************************//** + * @brief Update the DHCP info to the User data structure. + * @param[in] None + * @retval None + **********************************************************************************************************************/ +#if( ipconfigUSE_DHCP != 0 ) +void updateDhcpResponseToUsr(void) +{ + if(dhcp_in_use) + { + xNd.ulNetMask = FreeRTOS_GetNetmask(); + xNd.ulGatewayAddress = FreeRTOS_GetGatewayAddress(); + xNd.ulDNSServerAddresses[0] = FreeRTOS_GetDNSServerAddress(); + } +} +#endif +/*******************************************************************************************************************//** + * @brief DHCP Hook function to populate the user defined Host name for the Kit. + * @param[in] None + * @retval Hostname + **********************************************************************************************************************/ +#if( ipconfigDHCP_REGISTER_HOSTNAME == 1 ) +const char *pcApplicationHostnameHook(void) +{ + return KIT_NAME; +} +#endif diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/usr_app.h b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/usr_app.h new file mode 100644 index 0000000000..6d26b14e65 --- /dev/null +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/keil/src/usr_app.h @@ -0,0 +1,80 @@ +/*********************************************************************************************************************** + * File Name : usr_app.h + * Description : Contains macros, data structures and functions used in the Application + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef USR_APP_H_ +#define USR_APP_H_ + +#if( ipconfigUSE_DHCP != 0 ) + #include "FreeRTOS_DHCP.h" +#endif + +#define USR_TEST_DOMAIN_NAME "www.freertos.org" +#define USR_TEST_PING_IP "172.217.160.174" +#define USR_PING_COUNT (100) + +#define SUCCESS (0) +#define PRINT_UP_MSG_DISABLE (0x01) +#define PRINT_DOWN_MSG_DISABLE (0x02) +#define PRINT_NWK_USR_MSG_DISABLE (0x04) + + +#define ETHERNET_LINK_DOWN (0x01) +#define ETHERNET_LINK_UP (0x00) +#define IP_LINK_DOWN (0x02) +#define IP_LINK_UP (0x00) + +#if( ipconfigUSE_DHCP != 0 ) + void updateDhcpResponseToUsr(void); +#endif + +#if( ipconfigUSE_DHCP != 0 ) + eDHCPCallbackAnswer_t xApplicationDHCPHook( eDHCPCallbackPhase_t eDHCPPhase, uint32_t ulIPAddress ); +#endif + +#if( ipconfigDHCP_REGISTER_HOSTNAME == 1 ) + /* DHCP has an option for clients to register their hostname. It doesn't + have much use, except that a device can be found in a router along with its + name. If this option is used the callback below must be provided by the + application writer to return a const string, denoting the device's name. */ + const char *pcApplicationHostnameHook( void ); +#endif /* ipconfigDHCP_REGISTER_HOSTNAME */ + +uint32_t ulApplicationGetNextSequenceNumber( uint32_t ulSourceAddress, + uint16_t usSourcePort, + uint32_t ulDestinationAddress, + uint16_t usDestinationPort ); +uint32_t ulRand(); +uint32_t isNetworkUp(void); +BaseType_t vSendPing( const char *pcIPAddress); +void print_ipconfig(void); +void print_pingResult(void); +void dnsQuerryFunc(char *domain_name); + +typedef struct st_ping_data +{ + uint32_t sent; // Ping Request + uint32_t received; // Ping Response + uint32_t lost; // Ping failure +} ping_data_t; + +#endif /* USR_APP_H_ */ diff --git a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/readme.txt index c529aee3ec..826b2a1a87 100644 --- a/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/readme.txt +++ b/example_projects/ek_ra8m1/ethernet/ethernet_ek_ra8m1_ep/readme.txt @@ -27,8 +27,23 @@ NOTE : User is expected to enter the static IP address according to the network settings of the LAN. In case of DHCP, User just needs to run the application and DHCP client will communicate to the DHCP server and gets the IP address. + After obtaining the IP address and DNS lookup for the domain name requested, please wait for pinging to the requested IP address then the response information will be displayed in the RTT Viewer. + Following is example of successful response in RTT Viewer: + Ping Statistics for 172.217.160.174 : + Packets: Sent = 100, Received = 99, Lost = 00 -2. Configuration Settings: +2. Hardware Requirement: + + i. Micro usb cable - 1no. + ii. LAN cable - 1no. + iii. Ethernet Switch - 1no. + +3. Hardware Connections: + + i. Connect RA board to Host machine using micro usb cable. + ii. Connect LAN cable on RA board at ethernet port and other end connect to ethernet switch/router. + +4. Configuration Settings: NOTE : While running the application using DHCP or Static Address mode, the following settings needs to be done in the configurator. : The same projects can be used for both the settings. @@ -47,18 +62,19 @@ NOTE : While running the application using DHCP or Static Address mode, the fol |DHCP callback function Disable Enable | |----------------------------------------------------------------------------------------- -3. Hardware Configuration: +5. Hardware Configuration: - For EK-RA8M1: Remove jumper J61 to enable Ethernet B  1) Segger RTT block address may be needed to download and observe EP operation using a hex file with RTT-Viewer. RTT Block address for hex file committed in repository are as follows: a. e2studio: 0x22000930 - b. Keil: Not Available - c. IAR: Not Available + b. Keil: 0x220052a8 + c. IAR: 0x22011e4c 2) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) in .map file generated in the build configuration folder (Debug/Release). NOTE : On RA MCUs with TrustZone, IDAU boundaries are programmed by this project due to the use of Ethernet and EDMAC peripherals. - Consequentially, it is necessary to connect the serial programming interface to meet this requirement. \ No newline at end of file + Consequentially, it is necessary to connect the serial programming interface to meet this requirement. + For IAR, please initialize device back to factory default using the Renesas Device Partition Manager tool to avoid warnings related to incorrect aligment of Stack pointer. diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/.settings/standalone.prefs b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/.settings/standalone.prefs new file mode 100644 index 0000000000..6e94267cdc --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/.settings/standalone.prefs @@ -0,0 +1,21 @@ +#Thu Dec 14 10:35:21 ICT 2023 +com.renesas.cdt.ddsc.content/com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.scat +com.renesas.cdt.ddsc.contentgen.options/options/suppresswarningspaths=ra/arm +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.settingseditor/com.renesas.cdt.ddsc.settingseditor.active_page=DeviceAndToolSelection +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_flash_hp\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all= +com.renesas.cdt.ddsc.project.standalone.projectgenerationoptions/isCpp=false +com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_flash_hp\#\#\#\#5.1.0/all= +com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/RA8M1 EK.pincfg new file mode 100644 index 0000000000..a1fc70042f --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/RA8M1 EK.pincfg @@ -0,0 +1,454 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/buildinfo.gpdsc b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/buildinfo.gpdsc new file mode 100644 index 0000000000..8ab02581d9 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/buildinfo.gpdsc @@ -0,0 +1,151 @@ + + + Renesas + Project Content + Project content managed by the Renesas Smart Configurator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/configuration.xml b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/configuration.xml new file mode 100644 index 0000000000..e6ecccbb4a --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/configuration.xml @@ -0,0 +1,621 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Flash Memory High Performance + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..04ca7bb905 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.hex @@ -0,0 +1,1116 @@ +:020000040200F8 +:10000000A0160022D10C0002790300027103000245 +:100010007103000271030002710300027103000208 +:10002000000000000000000000000000710300025A +:10003000710300020000000071030002710300025E +:10004000D91F0002411F0002000000000000000054 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C00040EA01039B0703D009E008C9121F08C0D9 +:1001D000042AFAD203E011F8013B00F8013B521E59 +:1001E000F9D27047D2B201E000F8012B491EFBD2D0 +:1001F00070470022F6E710B513460A460446194632 +:10020000FFF7F0FF204610BD30B50446002003463E +:1002100000E05B1C934203D2E05CCD5C401BF8D055 +:1002200030BD70B5064602F0D7FD046805460A22C7 +:100230000021304600F002F82C6070BD2DE9F04737 +:1002400091460F4680460446002614F8015B2DB106 +:1002500000F02CF80068405DC007F6D12B2D02D0CD +:100260002D2D18D0641E4A463946204600F022F84B +:1002700027B13968A14201D1C7F8008071054FF05C +:1002800002040BD54042002803DD02F0A5FD046006 +:10029000A007BDE8F08746F48066E4E70028F8DAB6 +:1002A00002F09AFD04606FF00040F2E700487047EA +:1002B000642E00022DE9F05F824600780027154683 +:1002C0008B460AF10104B946302801D09DB113E0F4 +:1002D00014F8010B0127782803D0582801D045B124 +:1002E0000AE00DB1102D07D10027102514F8010BDD +:1002F00002E0082500E00A250026B0460EE005FBD6 +:10030000080005FB06F1012701EB10461FFA80F8F3 +:10031000B6F5803F00D3B94614F8010B294600F02A +:1003200018F80028EBDABBF1000F05D00FB1641EFE +:1003300000E05446CBF80040B9F1000F06D002F0BF +:100340004BFD02210160C81EBDE8F09F48EA06404F +:10035000FAE73A2800D2303820F02002412A01D3AF +:10036000A2F13700884201D34FF0FF307047000000 +:1003700000BE704700000000F0B581B04CF22015BF +:1003800040F65C47C4F200050024C2F2002735F8AD +:10039000200C2988084086B204E000BF01340437ED +:1003A000102C09D026FA04F0C007F7D039680029CC +:1003B000F4D020468847F1E725F8106C28883042B1 +:1003C00008D0288830421CBF2888304202D02888B4 +:1003D0003042F3D101B0F0BDB0B542F22404C820E0 +:1003E000C4F2200401210025257100F0DDF82570FC +:1003F000207848B1207800281CBF2078002803D03E +:10040000207808B12FF00DC0207840F00200207055 +:100410002078800709D52078800744BF20785FEADC +:10042000807002D520788007F2D4002004F8020CF6 +:1004300014F8020C60B114F8020C00281CBF14F868 +:10044000020C002804D014F8020C08B12FF011C0DF +:10045000207F00F07F00207794F91C00B0F1FF3F6F +:100460000DDC94F91C00B0F1FF3FDCBF94F91C00D7 +:10047000B0F1FF3F03DC94F91C000028ECD4A07F0E +:1004800000F07F00A07794F91E00B0F1FF3F0DDC73 +:1004900094F91E00B0F1FF3FDCBF94F91E00B0F1EB +:1004A000FF3F03DC94F91E000028ECD494F82000F0 +:1004B00000F07F0084F8200094F92000B0F1FF3FA5 +:1004C0000DDC94F92000B0F1FF3FDCBF94F920006F +:1004D000B0F1FF3F03DC94F920000028ECD40120A8 +:1004E00000F00EF84EF64C410120C4F2010100224A +:1004F0000A70BDE8B04000F02BB80000000000001A +:1005000080B5EFF31081012282F3108840F6E842B3 +:10051000C2F2002232F810308BB942F6686C4EF20B +:10052000FA3EC0F2002CC4F2010E3CF810C0BEF836 +:10053000003043EA0C0343F42543AEF8003032F8B0 +:100540001030013322F8103081F3108880BD000094 +:10055000EFF31081012282F3108840F6E842C2F2E4 +:10056000002232F8103023B132F81030013B22F86B +:10057000103032F8102012B181F3108870474EF21B +:10058000FA3242F6686CC4F20102C0F2002C138801 +:100590003CF8100043F4254323EA0000108081F367 +:1005A000108870470000000040F29C724CF6002357 +:1005B000C2F20022C3F69A3341434FF47A7C1268A8 +:1005C000B3FBF2F2A1FB0C3010B9B3FBF2F004E084 +:1005D000B1FBF2F0A0FB0C0121B9002808BF704765 +:1005E00001F036BC4FF0FF3001F032BC00000000DB +:1005F0007047000000000000022818BF704740F656 +:10060000E04042F67061C2F20020C0F2002100F02A +:100610003FBB0000000000002DE9F041002864D03D +:100620000F4644F24E51C4F65071064600688842A7 +:100630005ED14EF28008C4F21108B8F8040010F040 +:10064000810F1CBF0820BDE8F08170681C4615466C +:10065000007810B1B06B002847D027F08051080E09 +:10066000262848D8B1F1007F4FF01600C0F0AE80C8 +:100670004AF210113A46C0F20031096811F0070140 +:100680004FF4FC1104BF22F091524FF47C2122F070 +:1006900090528A4250EA809000F298802A448A421E +:1006A00000F29480002D54D0002070632060691EF9 +:1006B000FA1C12F8030CFF2871D1002971D012F82E +:1006C000020CFF286BD101296BD012F8010CFF2816 +:1006D00065D1022965D01078FF2860D10439043231 +:1006E000481C4FF00000E4D170E00120BDE8F0812B +:1006F0000720BDE8F08143F20002C2F2007291428D +:1007000024D2002D4FF0170060D0294491425DD8CB +:10071000304602F051F8002818BFBDE8F0810020F3 +:1007200088F85000781948F8507C013848F84C0C8B +:1007300000207121C4F210000170D0210170706896 +:10074000007848B103207063022029E01620BDE83C +:10075000F0811720BDE8F0817069D8F80010090415 +:100760001BD4012101EB95014843E8B1D8F80010F2 +:10077000090412D4012817D0D8F8001009040CD4A9 +:10078000022811D0D8F80010090406D40438411CFE +:100790000AD0D8F800100904E7D5002005E00120B0 +:1007A00020600020BDE8F081142000214FF4FC728D +:1007B00002F0E9FA98F85410054601295FEA1F9102 +:1007C000216002F0E5FA002D50EA0580BDE8F081D5 +:1007D00080B5B8B344F24E520168C4F650729142EB +:1007E00032D141684EF2801CCEF2000C4FF0000E68 +:1007F0004A69C0F800E0002A0BD4510902F01F0238 +:10080000012303FA02F24CF82120BFF34F8FBFF30C +:100810006F8F4EF21402C4F2110282F804E04068B5 +:10082000C06900280BD4410900F01F00012303FA1E +:1008300000F04CF82100BFF34F8FBFF36F8F002003 +:10084000107080BD012080BD072080BD0000000029 +:1008500070B590B344F24E530446C4F6507300682A +:1008600098422CD14EF28406C4F21106308810F062 +:10087000810F1CBF082070BD6068007808B1A06BB4 +:10088000D8B1002A63D021F08050030E262B4FF000 +:100890000003636315D8B0F1007F6BD34EF2000CF8 +:1008A000CEF6DF5CACF56040014248F20000CEF6C7 +:1008B000FF702BD00840002630E0012070BD0720DB +:1008C00070BD4FF6C070CEF6FF70084000F159437E +:1008D0001B0B022B4ED843F2000300EB8210C2F236 +:1008E0000073984233D821F03F00A0622046226373 +:1008F00001F062FF00281CBF4FF4FA7070BD606801 +:100900000078C8B302206063002536E001EA0C06D7 +:1009100000F5C040C6F580360840760B4AF2101547 +:10092000931BC0F200354FEA46362D6805F00705E7 +:1009300088BF06EBC33648F20003072DC0F21F2321 +:1009400007D1984216D2013306449E420BD315209C +:1009500070BD03F5801398420CD200EA0C033344B7 +:10096000B3F5782FF3D801F080510143204602F00F +:1009700014FA70BD162070BD656A0120A6F85C00EF +:10098000402120462A4602F00DFA6168097879B9BB +:100990004FF40051192202F0F6F9216B064611B10D +:1009A0000EB92FF013C802F0F3F9002E50EA0680BA +:1009B000002808BF002070BD2DE9F047044600283C +:1009C0004FF0010018BF002901D1BDE8F08744F2C3 +:1009D0004E552068C4F65075A84202D10E20BDE8DD +:1009E000F087087800286ED0486900287ED4C8694E +:1009F00000287BD44EF2140C6160C4F2110C4868DC +:100A0000CA680023C4E90E034FF0010E22648CF87B +:100A100004E04B694EF2001903F00F06CEF2000914 +:100A2000371F09F540764EF61858087CCEF20008BC +:100A3000F218002B40F6F44A48BF07EB0802000109 +:100A40001070C2F2002A4CF20030C4F200005F09BC +:100A50004AF8234050F8232022F4803240F8232023 +:100A600050F8232009F5C07203F01F03BFF35F8F16 +:100A70000EFA03F342F8273049F8273098238CF810 +:100A80000030CB69097E03F00F071E44043F002BA2 +:100A900048BF07EB0806090131704AF8234050F8B7 +:100AA000231021F4803140F8231050F82300580916 +:100AB00003F01F01BFF35F8F0EFA01F142F820101F +:100AC00049F8201007E04EF214006160C4F21100F2 +:100AD000002101710170204601F0DAFE002818BFE4 +:100AE000BDE8F08700202560BDE8F0870B20BDE859 +:100AF000F087000000000000B8B144F24E53D0F877 +:100B000000C0C4F650739C4511D14EF28403C4F268 +:100B100011031B8813F0810F1CBF082070470029A8 +:100B200008BF002A01D002F042B901207047072017 +:100B3000704700000000000070B500286CD044F23F +:100B40004E560446C4F650760068B04237D14EF295 +:100B50008400C4F21100008810F0810F1CBF08202F +:100B600070BD6068007810B1A06B002854D022F0EE +:100B700080554FEA156EBEF1260F22D8B5F1007FE1 +:100B80004FF0160074D34AF210161546C0F2003624 +:100B90004FF4FC1C366816F0070604BF25F091558B +:100BA0004FF47C2C25F09055654550EA80906545C2 +:100BB0005ED8EE1866455BD84FF07F0C0DE007203D +:100BC00070BD43F20000C2F20070854226D20130AF +:100BD000EE18864224D24FF0030C1CEA050F1CBF0E +:100BE000162070BD002B4FF0170041D01CEA030601 +:100BF0003ED1BEF1260F4FEA53004FF00003C4E987 +:100C00000A12C4E90C030DD8B1F5FC1F04D9204623 +:100C1000BDE8704002F0D0B8012070BD162070BD54 +:100C2000172070BD204601F0C7FD002818BF70BD19 +:100C30006068007818B101206063002500E0E56875 +:100C4000042120462A4602F0BCF86168097879B987 +:100C50004FF48051182202F096F8216B064611B12C +:100C60000EB92FF013C802F093F8002E50EA068058 +:100C700070BD00000000000028B10021C0F2015149 +:100C80000160002070470120704700000000000054 +:100C900080B50122002818BF002901D1104680BD6F +:100CA0004A6822B90A88002A1CBF012080BD45F28B +:100CB00054220368C5F24F02934201D10E2080BD39 +:100CC0000260084601F0F8FF0022104680BD0000D7 +:100CD00000F0F2FC01F0E8FFFEE700000000000079 +:100CE00010B540F2A074C2F20024207853283CD002 +:100CF000A8212046FFF77DFA03202061606143F6BA +:100D0000E60140F65800C0F20021C2F20020A161C5 +:100D1000E0614FF4806020620020A0626062E062C7 +:100D2000216640F648014722C2F200216166102187 +:100D3000A1662067E0666067BFF35F8F5321217073 +:100D400045216170A270E2702171522161712022EF +:100D5000A271E171542121726172A072E07220735C +:100D60006073A073E073BFF35F8FE06E216F814209 +:100D70005FEA0F9010BD000000F002B80000000014 +:100D80002DE9F04740F2A0769246C2F2002688464E +:100D900007463378532B3CD0A8213046FFF729FA79 +:100DA00003203061706143F6E60140F65800C0F25E +:100DB0000021C2F20020B161F0614FF48060306226 +:100DC0000020B0627062F062316640F6480147224E +:100DD000C2F2002171661021B1663067F06670675B +:100DE000BFF35F8F5321317045217170B270F27083 +:100DF0003171522171712022B271F171542131721D +:100E00007172B072F07230737073B073F073BFF3BD +:100E10005F8F07EB470006EBC007B94659F8704FE4 +:100E200059F8045CAC4213D9D7E91910001B2144CE +:100E3000504550EA3A8640463246FFF7C1F930192C +:100E4000B96E411AB04450EA1184AAEB060A00E0D8 +:100E50000026281B504550EA3A853DB1786E2A4657 +:100E600001194046FFF7ACF92E442C443046002EC1 +:100E700018BFC9F80040BDE8F0870000000000007E +:100E8000F0B581B040F2A0761446C2F200260D46BD +:100E900007463378532B3CD0A8213046FFF7A9F9F9 +:100EA00003203061706143F6E60140F65800C0F25D +:100EB0000021C2F20020B161F0614FF48060306225 +:100EC0000020B0627062F062316640F6480147224D +:100ED000C2F2002171661021B1663067F06670675A +:100EE000BFF35F8F5321317045217170B270F27082 +:100EF0003171522171712022B271F171542131721C +:100F00007172B072F07230737073B073F073BFF3BC +:100F10005F8F38462946224601B0BDE8F04000F018 +:100F200003B80000000000002DE9F04F81B000EB95 +:100F3000400040F2A073C2F20023154603EBC00745 +:100F40008B46F86A022822D0012857D0002860D1A9 +:100F50003C4654F8246F6068F143B04240F283800D +:100F60000844A842C0F0858057F81C0F79683044C7 +:100F7000A1EB0609A94540F27E8059462A46FFF7B3 +:100F80001FF9BFF35F8F701920602E4684E057F879 +:100F9000244FA7F1040AB946A7F108080026381D16 +:100FA000009022E0E243DAF8001010440844091BE4 +:100FB000884250EA31805946A84250EA3587D8F82D +:100FC000000020443A46FFF7FBF83819DAF8001021 +:100FD000411AA5EB070550EA11843E44BB44002D9D +:100FE000BFF35F8FC9F8004056D000980068A04258 +:100FF000D8D9E1430844DAF80010D8E7B94659F8DF +:10100000244FD9F80410A14205D9E0430144386ABD +:1010100005E0002640E0E243386A11440144A94259 +:1010200051EA3586051B57F81C0F2044AE4209D201 +:1010300059463246FFF7C4F8BFF35F8F3019C9F83D +:10104000000029E059462A46FFF7BAF8A6EB050842 +:1010500038680BEB05014246FFF7B2F8BFF35F8F2C +:10106000C9F8008018E03A6A08441044A842BFF466 +:101070007BAF002610E059464A46FFF7A1F8A5EBE2 +:10108000090838680BEB09014246FFF799F8BFF3EE +:101090005F8FC4F800802E46304601B0BDE8F08F67 +:1010A00082B080B582B0CDE9042304AA019201AADE +:1010B00000F006F802B0BDE8804002B070470000C2 +:1010C0002DE9F04F9BB09046002504901A900DF149 +:1010D000580900208A4606AA169240221792CDE9A6 +:1010E00018550FE0011DC8F800100168CDE9003B5C +:1010F00048463B4600F0ACFB19985146B0F1FF3F23 +:1011000040F38B821AF8013B252B1BD0002B00F0FB +:101110007482DDE91720411C914207D8169A1354B6 +:1011200018911998179A0130199008469042E3D106 +:1011300016991A98FFF7A4FE1899884240F0588231 +:101140001895D9E702314FF0000B9AF80020A2F170 +:1011500023070D2F16D80223DFE807F0101414140C +:101160001414141412140E1414074BEA030B0AF18E +:10117000010A0131E9E700BF0123F6E70823F4E79C +:101180000423F2E7A2F13A0313F10A0F0ED200236F +:101190002E2A40F08580524612F8011FA1F13A072D +:1011A00017F10A0F38D2002792467AE0002300BFD9 +:1011B00003EB830302EB43030A78303BA2F13A07C7 +:1011C00017F10A0F67D303EB830302EB43034A785B +:1011D000303BA2F13A0717F10A0FC0F0B18003EBE0 +:1011E000830302EB43038A78303BA2F13A0717F1FD +:1011F0000A0FC0F0AB8003EB830302EB4303CA7812 +:10120000303B0431A2F13A0717F10A0FD0D2A1F115 +:10121000010A2E2ABFD043E00AF1020A002700BFCC +:101220009AF8002007EB8707A2F13A0601EB470185 +:1012300016F10A0FA1F1300733D39AF8011007EB2A +:101240008707A1F13A0602EB470216F10A0FA2F155 +:101250003007C0F0F7809AF8022007EB8707A2F169 +:101260003A0601EB470116F10A0FA1F13007C0F071 +:10127000EC809AF8031007EB87070AF1040AA1F142 +:101280003A0602EB470216F10B0FA2F13007C7D85E +:10129000AAF1010A05E08A462E2A3FF47CAF00BF7E +:1012A00000270AF1030A00BF1AF8031C01F0FB0231 +:1012B000682A14D11AF8021C01F0FB02682A11D125 +:1012C0001AF8011C01F0FB02682A0DD11AF8041B60 +:1012D00001F0FB02682AE7D0AAF1030A04E0AAF1B0 +:1012E000020A01E0AAF1010AA1F15802202A1BD842 +:1012F000DFE802F01615151515151515151515321B +:101300004115151515151515151515156B151578A8 +:10131000151115151600D8F800000A22E2E6EBE6D2 +:10132000D8F800001022DDE625297FF4E5AEDDE9DE +:101330001720411C91423FF6F9AE169A2523EEE69E +:1013400001F1010A2E2A7FF4ABAF24E701F1020A72 +:101350002E2A3FF420AFA3E7DDE91720411CD8F87F +:101360000030914203F10407C8F800703FF6DEAE8A +:10137000169A1B68D3E6D8F8001041F2597C0A1D72 +:10138000C8F800200A6848F29F6E5142002A914630 +:1013900042F2107448BF0A460A2ACDF2B71CC0F2C6 +:1013A000010E039154D30221642A56D3B2F57A7FF9 +:1013B00050D3A24250D3A2FB0C65724501F1040147 +:1013C0004FEA5532F0D8013947E0D8F80000102232 +:1013D000011DC8F80010016808230820CDE90005A8 +:1013E000484687E6D8F800100A1DC8F800200968AA +:1013F0008BA2002952EA018406E000BFB0F1FF3F52 +:1014000004F101047FF778AE2778002F3FF474AE23 +:10141000DDE917214B1C934207D81698475419460B +:101420001998179A0130189319909142E6D116999C +:101430001A98FFF725FD1899884240F0D98019982D +:101440001895DBE70AF1010A2BE70AF1020A28E7FF +:10145000012102E0013100E00231CDF81480B942EF +:1014600051EA87884C46002563B1002C5FEA5F9102 +:101470000BF0040241EA9201A3EB01091BF0020602 +:1014800005D126E04FF000091BF0020621D007BB72 +:10149000002800F1A780B4F1FF3F48DD5FEA4B71FF +:1014A00067D5DDE917214B1C934208D816982B22EB +:1014B000425419461998179A01301893199091427D +:1014C0004FD116991A98FFF7DBFC1899884246D03D +:1014D0008EE05FEACB71DBD1B9F1000FD8D0029674 +:1014E00004E000BF00250028B1467BD4A9F1010625 +:1014F0004E4538BFC84537D2DDE917214B1C934212 +:1015000008D816982022425419461998179A013083 +:101510001893199000259142E4D116991A98FFF773 +:10152000AFFC1899884263D119981895DAE7DDE97C +:1015300017214B1C934208D816982D224254194665 +:101540001998179A01301893199091420ED1169953 +:101550001A98FFF795FC1899039C884248D119986E +:101560001895002805D53DE0029E91E7039C0028D0 +:1015700038D46EB9CDE9009B0DF158090A224846CE +:1015800021463B4600F064F9DDF814800025B3E500 +:101590000BF001013943EDD1B9F1000FEAD0A9F107 +:1015A00001064E4538BFC845E4D2DDE917214B1C82 +:1015B000934208D816983022425419461998179A1F +:1015C0000130189319900025914208D116991A9864 +:1015D000FFF756FC189988420AD1199818950028E7 +:1015E000B146DCD5DDF8148000250DF1580983E5FE +:1015F0004FF0FF301BB0BDE8F08F40B1189A52B1E8 +:1016000006A90498FFF73CFCDDE9181004E000206F +:101610001BB0BDE8F08F002108441BB0BDE8F08F7F +:10162000284E554C4C2900004EF22401C4F2010111 +:101630008878097801F00F010A2911D009291DD0F5 +:10164000082929D140F67461C2F2002151F8200026 +:101650004AF6AB21CAF6AA21A0FB0101480822E004 +:1016600040F67461C2F2002151F820004AF6AB2125 +:10167000CAF6AA21A0FB0101C80814E040F6746173 +:10168000C2F2002151F820004AF6AB21CAF6AA2185 +:10169000A0FB0101880806E040F67462C2F2002255 +:1016A00052F82000C84040F29C71C2F2002108604C +:1016B00070470000000000002DE9F0414EF6085888 +:1016C00040F20120CEF20008C0F20E0040F2000508 +:1016D0000024C8F80C004FF47000BFF34F8FBFF325 +:1016E0006F8FC8F880000020C0F20025C8F80050B5 +:1016F000FEF782FF00F0BCF901200126FEF77CFF17 +:10170000286840F2D861A0F5806080F30A8840F232 +:101710009C70C0F20001C2F20020FEF76AFD40F2A8 +:10172000000043F6401140F29C72C2F20020C0F269 +:101730000021C0F20002FEF743FD44F2E00744F24C +:10174000E00144F2E00C44F2E003C0F20027C0F2F2 +:101750000021C0F2002CC0F20023C91B40F200059A +:10176000A3EB0C03C908C0F2000541F007C800BF95 +:10177000F7E80201E5E802010FF007C0D80840F2DF +:10178000000140F20003C2F20001C2F2000340F285 +:101790000007C2F200075D1A40F009C000BF00BF99 +:1017A000FCE80223E7E802230FF007C0E80825461B +:1017B00040F007C000BF00BFE1E802450FF005C0E0 +:1017C000BFF34F8F40F2C01540F2C010BFF36F8FD0 +:1017D000C8F84842C0F20025C0F20020BFF34F8F86 +:1017E000401BBFF36F8F8110012909DB2F46C8BF53 +:1017F000861000BF57F8040B28448047013EF9D1FA +:10180000FFF712FFFEF7E8FD0320FEF779FE40F632 +:101810003050C4F2400004808480048184810482BA +:101820008482048384830484848404858485048678 +:101830008486048784870320FEF78AFE0220FEF751 +:10184000DBFE00F0A1FA0020BDE8F04100F098BAFC +:101850002DE9F04F81B01F4615468B460446914254 +:10186000DDE90A9001D2012118E002215A4600BFA9 +:10187000B2FBF5F2AA4211D3B2FBF5F2AA420AD3A7 +:10188000B2FBF5F2AA4208D3B2FBF5F20431AA4248 +:10189000EED2013902E0013100E00231B94251EAF1 +:1018A0008788B9F1000F00F00101009134D099BB95 +:1018B00080074FF0200048BF30202021002F50EA41 +:1018C00001864FF0000A07E0C4F808A0E068A9F11B +:1018D0000109B0F1FF3F1FDDB9F1000F1CD0C84571 +:1018E0001AD2D4E90120411C914207D8226816542B +:1018F000A160E06862680130E06008469042E5D18E +:1019000021682069FFF7BCFAA1688842DCD04FF05B +:10191000FF30E060A9F10109E068002859D40126F0 +:1019200002E000BF013F6E43022F01D3013F03E0FD +:10193000BBFBF6F1A9421AD36E43012F02D9013F36 +:1019400004E000BFBBFBF6F1A94210D36E43012FA8 +:1019500002D9013F04E000BFBBFBF6F1A94206D368 +:101960006E43012FDED8BBFBF6F1A942DBD2A268A1 +:101970002EA700BF6168BBFBF6FA531C8B4209D847 +:10198000206817F80A1081541A46E068616801302F +:10199000A360E0608A4209D121682069FFF770FAEC +:1019A000A26890420CD10022E068A26000280AD40C +:1019B000B6FBF5F10AFB16BBAE420E46DAD202E0E8 +:1019C0004FF0FF30E0600099002918BFB9F1000F17 +:1019D00002D101B0BDE8F08F2025A9F101064E45E6 +:1019E00038BFC845F5D26168531C8B4207D82068C0 +:1019F00085541A46E06861680130A360E0608A425D +:101A000009D121682069FFF73BFAA168884207D114 +:101A10000022E068A260B0F1FF3FB146DDDCD8E70C +:101A20004FF0FF30E06001B0BDE8F08F303132336D +:101A300034353637383941424344454600000000CA +:101A40000068032888BF704702A151F820000121D7 +:101A500001707047590C00225B0C0022580C0022C8 +:101A60005A0C0022000000000000000000000000EE +:101A70002DE9F0474EF2FA384CF20414C4F2010892 +:101A8000C4F201044AF20350A8F8000001202080AB +:101A9000208848B1208800281CBF2088002803D057 +:101AA000208808B12FF00DC040F6746AB0A0C2F2D1 +:101AB000002A4EF23C05012124F8041CC4F2010561 +:101AC00043F6000190ED001F8AED001F4FF4004027 +:101AD000C1F69C41CAE90401CAE9071115F8160CC0 +:101AE00015F8181C01F00F010A290DD0092915D08D +:101AF00008291DD14AF6AB215AF82000CAF6AA21BE +:101B0000A0FB0101480816E04AF6AB215AF8200074 +:101B1000CAF6AA21A0FB0101C8080CE04AF6AB21D5 +:101B20005AF82000CAF6AA21A0FB0101880802E0A9 +:101B30005AF82000C84040F29C794EF60047C2F2A5 +:101B40000029C4F2010716214EF60146C9F800002B +:101B50004FF65060CFF6FF70C4F2010639540920E9 +:101B600085F86600387818B93078800700F0F6807C +:101B7000387800284DD0002030703870002005F8EB +:101B80000A0C2878000709D4287800075CBF287859 +:101B90005FEA007002D428780007F2D54FF43C5079 +:101BA00025F8140C40F211102882002005F8120CC0 +:101BB0002878800609D4287880065CBF28785FEAF8 +:101BC000806002D428788006F2D542F232370420B1 +:101BD000C3F21217207645F81C7C012005F8180C7A +:101BE000052005F8160C15F8160C15F8181C01F050 +:101BF0000F010A2920D0092928D0082930D14AF616 +:101C0000AB215AF82000CAF6AA21A0FB010148081E +:101C100029E001203870C8200121FEF7C5FC387882 +:101C20000128A8D0387801281CBF38780128A2D014 +:101C300038780128F3D19EE74AF6AB215AF8200004 +:101C4000CAF6AA21A0FB0101C8080CE04AF6AB21A4 +:101C50005AF82000CAF6AA21A0FB0101880802E078 +:101C60005AF82000C840C9F8000096200121FEF76C +:101C70009BFC002005F8180C45F81C7C15F8160C88 +:101C800015F8181C01F00F010A290DD0092915D0EB +:101C900008291DD14AF6AB215AF82000CAF6AA211C +:101CA000A0FB0101480816E04AF6AB215AF82000D3 +:101CB000CAF6AA21A0FB0101C8080CE04AF6AB2134 +:101CC0005AF82000CAF6AA21A0FB0101880802E008 +:101CD0005AF82000C840C9F8000096200121FEF7FC +:101CE00063FC052005F8160C15F8160C15F8181CE1 +:101CF00001F00F010A290DD0092915D008291DD19D +:101D00004AF6AB215AF82000CAF6AA21A0FB01012D +:101D1000480816E04AF6AB215AF82000CAF6AA2174 +:101D2000A0FB0101C8080CE04AF6AB215AF82000DC +:101D3000CAF6AA21A0FB0101880802E05AF8200097 +:101D4000C840C9F80000012005F80C0CA875E8751A +:101D50004FF42540A8F80000BDE8F0874FF47A70F2 +:101D6000FEF746FC0AE700BF00BF00BF00BF00BF90 +:101D7000006CDC0200127A0000800000002D3101AE +:101D8000704700000000000080B54FF0060E43F2DF +:101D90009C00C0F200204CF220312030C4F200013F +:101DA00050F8202C002A18BF41F8202C50F81C2C89 +:101DB000002A18BF41F81C2C50F8182C002A18BF14 +:101DC00041F8182C50F8142C002A18BF41F8142C94 +:101DD00050F8102C002A18BF41F8102C50F80C2C89 +:101DE000002A18BF41F80C2C50F8082C002A18BF04 +:101DF00041F8082C50F8042C002A18BF41F8042C94 +:101E00000268002A18BF0A604268002A18BF4A60A8 +:101E10008268002A18BF8A60C268002A18BFCA6098 +:101E20000269002A18BF0A614269002A18BF4A6184 +:101E30008269002A18BF8A61C2694030002A18BF2F +:101E4000CA6140310FF055C080BD000000000000A5 +:101E500001380028FCD170472DE9F04F81B00446CD +:101E60000088002863D04EF64C4B0025C4F2010BCD +:101E70004FF0010A04E000BF20880135854256D2A8 +:101E800042F2400800272BA6C4F220080DE000BF54 +:101E900088F80000C8200121FEF786FB013708F111 +:101EA0000208032F06F10406E6D06068326800EBF2 +:101EB000C50149689142F1D150F835009BF80010F6 +:101EC00000F0B8500AFA07F9B0F1807F09EA010082 +:101ED00016D158B90120FEF713FB9BF8000040EA29 +:101EE00009008BF800000120FEF732FB98F9000092 +:101EF0000028D3D498F8000040F08000C8E700BF65 +:101F000058B10120FEF7FCFA9BF8000020EA090016 +:101F10008BF800000120FEF71BFB98F90000B0F1E0 +:101F2000FF3FBBDC98F8000000F07F00B0E701B095 +:101F3000BDE8F08F02040000030400000404000068 +:101F400070B582B0EFF303806FF35F20A0F110054E +:101F500040F6F4404EF21002C2F20020C4F2110228 +:101F600050F8254092F900100807106F06D4002998 +:101F700006D4C9B2C90605D4072608E0042606E03F +:101F8000052604E0062110F4405F51EA0196204640 +:101F900000F01CFF4CF20030C4F2000050F8251095 +:101FA00021F4803140F8251050F82500E06B20B175 +:101FB000D0E90012CDE9001200E06846A16B06608E +:101FC000226C42608847E06B00281CBFDDE90012EC +:101FD000C0E9001202B070BDB0B582B040F2FC7131 +:101FE000EFF3038001EA800040F6F441C2F20021E1 +:101FF0004CF2C0220144C4F2000251F8404C815816 +:1020000021F4803181508058606B02280FD0012864 +:1020100017D1206BF8B104210022204600F0D1FE38 +:10202000A0B3204602B0BDE8B04000F0CFBE206BA8 +:1020300098B140210022204602B0BDE8B04000F037 +:10204000B1BE4EF2D4000221C4F211000078012882 +:1020500051EA119502E0012500E0002500F098FE0C +:10206000E06B0021616320B1D0E90012CDE90012DC +:1020700000E06846A16B0560226C42608847E06B17 +:1020800000281CBFDDE90012C0E9001202B0B0BD9B +:102090002DE9F041C2B021AD002400204190802103 +:1020A0002846C0F20124FEF7A4F801A88021FEF71B +:1020B000A0F88BA00222214690ED001F8CA085ED98 +:1020C000001F90ED001F8EA08DED251F90ED001FCD +:1020D0008FA08DED291F90ED001F91A08DED2D1F7C +:1020E00090ED001F92A08DED311F90ED001F94A088 +:1020F0008DED351F90ED001F95A08DED391F90EDF2 +:10210000001F8DED3D1F40F69C4072B6C2F20020CC +:10211000FEF79EFB80B143F2604143F29B4243F2E3 +:1021200047330546C0F20021C0F20022C0F200236E +:102130000020FEF7B5FFC9E043F2FF210020C0F206 +:102140000021FEF7ADFF40F69C4041ABC2F20020FB +:102150004FF400522146FEF75FFA80B143F260412E +:1021600043F29B4243F29F330546C0F20021C0F286 +:102170000022C0F200230020FEF792FFA6E078A123 +:102180000020FEF78DFF419801281FD018B97BA1D0 +:102190000020FEF785FF40F69C4021A9C2F20020F6 +:1021A00080232246FEF7C8FC08B343F2604143F2A5 +:1021B0009B4243F273330546C0F20021C0F2002275 +:1021C000C0F200230020FEF76BFF7FE043F2604186 +:1021D00043F29B4243F2D033C0F20021C0F200220E +:1021E000C0F200230020FEF75BFF01256EE043F202 +:1021F0005D210020C0F20021FEF752FF01AD002159 +:10220000C0F2012180222846FDF7DAFF21A98022B1 +:102210002846FDF7F9FF40B143F212310020C0F229 +:102220000021FEF73DFF182550E043F2CC210020AD +:10223000C0F20021FEF734FF43F24C210020C0F22F +:102240000021FEF72DFF43F2C82543F29E580127D7 +:1022500001AEC0F20025C0F2002803E001370136CC +:10226000812F0BD0327800202946FEF719FF78071E +:10227000F4D100204146FEF713FFEFE744A1002010 +:10228000FEF70EFF40F69C40A4F5C041C2F20020CC +:102290000222FEF7DDFA80B143F2604143F29B4235 +:1022A00043F247330546C0F20021C0F20022C0F2DB +:1022B00000230020FEF7F4FE08E043F2FF21002097 +:1022C000C0F200210025FEF7EBFE62B6284642B0C0 +:1022D000BDE8F08100BF00BF00BF00BF00BF00BF6E +:1022E000000102030405060708090A0B0C0D0E0F76 +:1022F000101112131415161718191A1B1C1D1E1F66 +:10230000202122232425262728292A2B2C2D2E2F55 +:10231000303132333435363738393A3B3C3D3E3F45 +:10232000404142434445464748494A4B4C4D4E4F35 +:10233000505152535455565758595A5B5C5D5E5F25 +:10234000606162636465666768696A6B6C6D6E6F15 +:10235000707172737475767778797A7B7C7D7E7F05 +:102360000D0A426C616E6B436865636B2041504996 +:10237000205375636365737366756C000D0A2046A0 +:102380004C41534820697320626C616E6B200000E1 +:102390000D0A457261736520626C6F636B20616723 +:1023A00061696E00000000000000000000000000F5 +:1023B0002DE9F041C2B021AD4024002041908021A0 +:1023C0002846C2F20074FDF714FF01A88021FDF732 +:1023D00010FFA7A00222214690ED001FA8A085EDC6 +:1023E000001F90ED001FAAA08DED251F90ED001F8E +:1023F000ABA08DED291F90ED001FADA08DED2D1F21 +:1024000090ED001FAEA08DED311F90ED001FB0A02C +:102410008DED351F90ED001FB1A08DED391F90EDB2 +:10242000001F40F69C408DED3D1FC2F20020FEF7DC +:102430000FFA80B143F2604143F27C4243F24733EA +:102440000546C0F20021C0F20022C0F200230020A5 +:10245000FEF726FE3CE043F27C00C0F20020067846 +:10246000AEB1A3A10020FEF71BFE40F65940C2F218 +:102470000020017849B90178002904BF01780029BA +:1024800003D1017809B92FF00DC00021017043F28A +:10249000FF210020C0F20021FEF702FE40F69C4022 +:1024A00041ABC2F2002040222146FEF7B5F898B1B8 +:1024B00043F2604143F27C4243F29F330546C0F24F +:1024C0000021C0F20022C0F200230020FEF7E8FD48 +:1024D000284642B0BDE8F0814198A8B3012838D021 +:1024E00002284DD140F65A4540F65847C2F2002521 +:1024F000C2F200272878A8B93878002804BF2878C5 +:1025000000280FD13878002804BF2878002809D186 +:102510003878002804BF2878002803D1387808B913 +:102520002FF019C0287828B343F2604143F2822388 +:10253000C0F2002173A2C0F2002300200024FEF7A5 +:10254000AFFD2C700325C3E779A10020FEF7A8FD9D +:1025500016E043F2604143F27C4243F21643C0F27C +:102560000021C0F20022C0F200230020FEF798FDF7 +:102570000125ADE769A100200025FEF791FD3D7022 +:1025800040F69C4021A9C2F2002080232246FEF79B +:10259000D3FA80B143F2604143F27C4243F2733399 +:1025A0000546C0F20021C0F20022C0F20023002044 +:1025B000FEF776FD8CE78EB140F65B40C2F200205C +:1025C000017849B90178002904BF0178002903D1B5 +:1025D000017809B92FF00DC00021017043F25D218F +:1025E0000020C0F20021FEF75BFD01AC4021C2F2E9 +:1025F000007180222046FDF7E3FD21A980222046BC +:10260000FDF702FE40B143F212310020C0F200217A +:10261000FEF746FD18255BE743F2CC210020C0F20F +:102620000021FEF73DFD43F24C210020C0F20021C5 +:10263000FEF736FD43F2C82443F29E58012701AE4F +:10264000C0F20024C0F20028002504E00137013662 +:10265000812F3FF43DAF327800202146FEF720FD68 +:102660007807F3D100204146FEF71AFDEEE700BFE0 +:10267000000102030405060708090A0B0C0D0E0FE2 +:10268000101112131415161718191A1B1C1D1E1FD2 +:10269000202122232425262728292A2B2C2D2E2FC2 +:1026A000303132333435363738393A3B3C3D3E3FB2 +:1026B000404142434445464748494A4B4C4D4E4FA2 +:1026C000505152535455565758595A5B5C5D5E5F92 +:1026D000606162636465666768696A6B6C6D6E6F82 +:1026E000707172737475767778797A7B7C7D7E7F72 +:1026F0000D0A2042474F2068617320656E61626C4D +:1027000065640000626C616E6B636865636B5F6536 +:1027100076656E745F666C61670000000D0A466C3A +:1027200061736820697320626C616E6B0A0000003F +:102730000D0A20426C616E6B436865636B206973A0 +:10274000207375636365737366756C000000000029 +:1027500080B540F69C40C2F20020FEF739F8002810 +:1027600008BF80BD43F2604104A2C0F2002107A36C +:102770000020BDE88040FEF793BC00BF666C61732B +:10278000685F68705F6465696E6974000D0A436C08 +:102790006F736520415049206661696C65642069EA +:1027A0006E20426C616E6B436865636B20415049DB +:1027B000000000000000000010B581B04FF4964109 +:1027C000009141680A789AB349694CF20032C4F228 +:1027D00000024EF2001CCEF2000C012452F821300F +:1027E0000CF5C07E23F4803342F8213052F82130BA +:1027F0004B0901F01F01BFF35F8F04FA01F14EF89E +:1028000023104CF823104068C06952F8201021F4BE +:10281000803142F8201052F82010410900F01F00CA +:10282000BFF35F8F04FA00F04EF821004CF821004E +:102830004EF284004AF68021C4F211000180018822 +:1028400080291DD00099F1B10099013900910188CA +:10285000802915D00099B1B1009901390091018802 +:1028600080290DD0009971B100990139009101883A +:10287000802905D0009931B1009901390091DEE736 +:10288000002001B010BD4FF4FA7001B010BD00007F +:10289000F0B5002141634EF654214EF2200EC4F2F1 +:1028A0000101C4F2010E4FF0010C81F800C0DEF806 +:1028B00000109EF8042002F00F0343EA1172082A68 +:1028C0004FEA117209D240F29C71C2F200210C68E9 +:1028D00004FA03F121FA02FC18E003F007040325CF +:1028E00005FA04F640F29C74C2F20024082B38BFAB +:1028F0000CFA03F624680CFA02F3664302F00702AE +:10290000002948BF05FA02F3B6FBF3FCDEF800101D +:102910009EF8043043EA116203F00F031207C1F37B +:10292000036203D404FA03F1D14016E003F0070672 +:102930004FF0030E0EFA06F601270D0E082B38BFD6 +:1029400007FA03F605F0070366430EFA03F30901DD +:1029500058BF07FA02F3B6FBF3F140F60012C0F2DB +:102960003D0294455AD344F23F224DF68367C0F2AC +:102970000F02C4F21B370CEB02030A44A3FB073619 +:102980004EF2E40CA2FB07134FF4F05743F6B85590 +:1029900040F6D864990C07EB9647C4F2110C4D43EE +:1029A0004AF6AB264C43CAF6AA26ACF80070A5FB43 +:1029B0000675A4FB067449F68177C1F25E67AD081F +:1029C000A2FB072785604AF63875A208C260BA0CD8 +:1029D000CF00C0F20405A7EB934301FB05F74DF6CA +:1029E00080654FF2A07402615A00A7FB063740F6DB +:1029F000B833C0F20F05C0F203044B4342614D43AC +:102A0000BA0861438261A5FB06754362A1FB061209 +:102A1000A90801629108C1610020F0BD4FF4FB706C +:102A2000F0BD00000000000086B005A8FEF724F904 +:102A300043F272640020C0F200242146FEF730FB0E +:102A400043F22D610020C0F20021FEF729FB43F282 +:102A5000A15178A2C0F200210020FEF721FB9DF8D1 +:102A6000163043F2E5519DF81720C0F200219DF881 +:102A7000157000200097FEF713FB00202146FEF79B +:102A80000FFB43F2DA410020C0F20021FEF708FB01 +:102A900043F245710020C0F20021FEF701FB43F232 +:102AA000B7610020C0F20021FEF7FAFA43F2EA71A2 +:102AB0000020C0F20021FEF7F3FA43F20471002077 +:102AC000C0F20021FEF7ECFA40F6E04042F67061F9 +:102AD000C2F20020C0F20021FEF7DAF840F69C4076 +:102AE00043F27C01C2F20020C0F20021FDF764FF36 +:102AF00068B1044650A10020FEF7D2FA43F2BA4171 +:102B00000020C0F200212246FEF7CAFA00BE40F6BD +:102B10009C400221C2F200200122FDF7EDFF68B1C6 +:102B200004464CA10020FEF7BBFA43F2BA41002054 +:102B3000C0F200212246FEF7B3FA00BE4FA10020EA +:102B40004FF0000AFEF7ACFA43F28C710020C0F29D +:102B50000021FEF7A5FA43F2BA4443F25F5643F66A +:102B60009B0B43F6BF0901ADC0F20024C0F2002662 +:102B7000C0F2002BC0F2002904E000BF0020314663 +:102B8000FEF78EFACDF80FA0CDF80CA0CDE901AA82 +:102B9000FEF7A6F808B92FF005C800200F22294635 +:102BA000FEF7EAF82846FDF73CFB032816D002287A +:102BB0001ED0012832D100205946FEF771FAFFF7E6 +:102BC00067FA0028DAD08046FFF7C2FD00202146D0 +:102BD0004246FEF765FA00BED0E700BF43F63B0170 +:102BE0000020C0F20021FEF75BFAFFF7B1FDC9E754 +:102BF00043F677010020C0F20021FEF751FAFFF7FB +:102C0000D7FB0028BAD00746FFF7A2FD00202146D7 +:102C10003A46FEF745FA00BEB0E700BF002049463D +:102C2000FEF73EFA43F28C710020C0F20021FEF75D +:102C300037FAA7E7312E30000D0A20466C61685F35 +:102C400048505F4F70656E20415049206661696C45 +:102C5000656400000D0A20466C61685F48505F5350 +:102C60007461727455704172656153656C6563740B +:102C700020415049206661696C6564000D0A0A4371 +:102C8000686F6F736520616E206F7074696F6E205E +:102C900066726F6D207468652062656C6F77206D59 +:102CA000656E75000000000080B5FFF7BDFE0020D6 +:102CB00080BD00000000000070B50446FFF7CCF8AE +:102CC00040F6F04CEFF31080C2F2002C012181F3AA +:102CD0001088DCF8001039B940F614510022C4F213 +:102CE00040010A7040220A70DCF800100131CCF873 +:102CF000001080F31088208838B340F6000E0021C1 +:102D0000C4F2400E15E000BF0EEB8015D2B255F8AC +:102D1000226026F4803645F8226023F4803645F898 +:102D200022600EEB8010013140F822302088814271 +:102D30000BD2606800EBC10250F831305268D80302 +:102D40004FEA1220E0D4D2B2EBE70120EFF310817A +:102D500080F31088DCF8000020B1DCF800000138B6 +:102D6000CCF80000DCF8000010B181F3108870BDD1 +:102D700040F614500022C4F240000270802202701B +:102D800081F3108870BD40F2693CC2F2002C6047AC +:102D900040F2F15CC2F2002C604740F2510CC2F2EA +:102DA000002C604740F2715CC2F2002C604740F298 +:102DB000411CC2F2002C604740F2010CC2F2002C10 +:102DC000604740F2212CC2F2002C604740F2C90C4F +:102DD000C2F2002C604700000048704788070022BC +:102DE000004040404040404040404141414141401E +:102DF00040404040404040404040404040404040D3 +:102E00004005020202020202020202020202020261 +:102E10000220202020202020202020020202020266 +:102E200002029090909090901010101010101010BE +:102E300010101010101010101010101002020202CA +:102E4000020288888888888808080808080808080E +:102E5000080808080808080808080808020202020A +:102E600040000000E12D00020100020008001000F7 +:102E7000400000007C2E0002000000000000000066 +:102E80000000000000800000020000000080000040 +:102E9000030000000080000004000000008000002B +:102EA0000500000000800000070000000040000056 +:102EB0000800000000400000090000000080000041 +:102EC0000B000000008000000E00000000800000E9 +:102ED0000F0000000000011C000100000000011CA8 +:102EE000010100000000011C020100000000011CA3 +:102EF000030100000000011C040100000000011C8F +:102F0000050100000000011C060100000400000093 +:102F100007010000000001170C010000000001176C +:102F20000E01000000000100080200000000010086 +:102F300009020000000001000A0200000000010078 +:102F40000B02000000000117000300000000011741 +:102F50000103000000000117020300000000011738 +:102F60000303000000000117040300000000011724 +:102F70000503000000000117060300000000011710 +:102F80000703000000000117080300000000011300 +:102F900007040000000001140804000000000114F0 +:102FA00009040000000401060A04000000040106F0 +:102FB0000B040000000001060C04000000040106E0 +:102FC0000D040000040000000E04000000000113C6 +:102FD00000050000000001130105000000040107C6 +:102FE0000B050000000401070C05000004000000B0 +:102FF000000600000000011C000800000000011C89 +:10300000010800000000011C020800000000011C73 +:10301000030800000000011C040800000000011C5F +:103020000808000004000000090800000000011367 +:103030000E080000000001130F080000000001044A +:10304000020A000000000104030A0000000001045D +:10305000040A000000000104050A0000000000004E +:10306000060A0000000C01050E0A0000000C010514 +:103070000F0A0000000C0114010B00000100000009 +:10308000411A0002000000000000000002000000E1 +:1030900000000000020000000100000031000000FC +:1030A00030000000000000000000000000000000F0 +:1030B0000000000000000000000000000000000010 +:1030C0000000000000000000000000000000000000 +:1030D00000000000000000000000000000000000F0 +:1030E00000000000000000000000000000000000E0 +:1030F00000000000000000000000000000000000D0 +:1031000000000000000000000000000000000000BF +:1031100000000000000000000000000000000000AF +:10312000000000000000000000000000000000009F +:10313000000000000000000000000000000000008F +:10314000000000000000000000000000000000007F +:10315000000000000000000000000000000000006F +:10316000000000000000000000000000000000005F +:10317000000000000000000000000000000000004F +:10318000000000000000000000000000000000003F +:10319000000000000000000000000000000000002F +:1031A000000000000000000000000000000000001F +:1031B000000000000000000000000000000000000F +:1031C00000000000000000000000000000000000FF +:1031D00000000000000000000000000000000000EF +:1031E00000000000000000000000000000000000DF +:1031F00000000000000000000000000000000000CF +:1032000000000000000000000000000000000000BE +:10321000000000000000000000000000005000025C +:1032200000000E22000000270000002000800002A5 +:103230000000000000000E22000000270000002017 +:103240000000000200000000000000220D0A52658C +:1032500061642044617461203A200D0A000D0A5710 +:10326000726974696E6720666C617368206461744A +:1032700061206973207375636365737366756C0D84 +:103280000A000A0D466C617368206973206E6F74C2 +:1032900020626C616E6B2C206E6F7420746F2077CF +:1032A000726974652074686520646174612E2052AF +:1032B00065737461727420746865206170706C69E4 +:1032C000636174696F6E0A00257820000D0A5265EB +:1032D000616420616E64205772697465206275664E +:1032E0006665722069732076657269666965642017 +:1032F000616E64207375636365737366756C000D2E +:103300000A457261736520737563636573736675CF +:103310006C005265616420616E6420577269746547 +:1033200020627566666572206973207665726966CB +:1033300069656420616E64206E6F742073756363C9 +:1033400065737366756C000D0A4572617365204183 +:103350005049206661696C65642C20526573746104 +:10336000727420746865204170706C69636174695F +:103370006F6E000D0A5772697465204150492066CE +:1033800061696C65642C2052657374617274207479 +:103390006865204170706C69636174696F6E000DBF +:1033A0000A426C616E6B436865636B204150492033 +:1033B0006661696C65642C20526573746172742057 +:1033C000746865204170706C69636174696F6E0028 +:1033D0000D0A20466C617368206973206E6F74203B +:1033E000426C616E6B2C206E6F7420746F2077724C +:1033F0006974652074686520646174612E2052656B +:10340000737461727420746865206170706C696394 +:103410006174696F6E000D0A20426C616E6B4368C7 +:1034200065636B206973206E6F7420626C616E6BD4 +:103430002C6E6F7420746F207772697465207468C5 +:103440006520646174612E2052657374617274200A +:10345000746865206170706C69636174696F6E0077 +:103460005B4552525D20496E2046756E6374696FEC +:103470006E3A20257328292C20257300666C617311 +:10348000685F68705F646174615F666C6173685FD8 +:103490006F7065726174696F6E7300666C617368DA +:1034A0005F68705F636F64655F666C6173685F6FB0 +:1034B0007065726174696F6E73000D0A5265747580 +:1034C000726E6564204572726F7220436F64653A54 +:1034D000203078257820200D0A000D0A5265666597 +:1034E0007220746F20726561646D652E747874202B +:1034F00066696C6520666F72206D6F726520646509 +:103500007461696C73206F6E204578616D706C65B5 +:103510002050726F6A65637420616E640D0A4653B1 +:103520005020557365722773204D616E75616C2054 +:10353000666F72206D6F726520696E666F726D6165 +:1035400074696F6E2061626F757420725F666C6162 +:1035500073685F6870206472697665720D0A000D89 +:103560000A20456E74657220616E79206B65792042 +:10357000286F74686572207468616E20312C322C5B +:10358000332920746F20676F206261636B20746F32 +:1035900020746865206D61696E206D656E750D0A19 +:1035A000000D0A2A2020204578616D706C6520503E +:1035B000726F6A6563742056657273696F6E202539 +:1035C00073202020202020202020202020202020A8 +:1035D00020202020202020202020202020202020EB +:1035E0002020202A000D0A2A202020466C65782001 +:1035F000536F667477617265205061636B20566506 +:103600007273696F6E202025642E25642E25642038 +:1036100020202020202020202020202020202020AA +:1036200020202020202020202020202A000D0A2ACF +:1036300020202052656E65736173204653502045EB +:1036400078616D706C652050726F6A656374206676 +:103650006F7220725F666C6173685F6870204D6F77 +:1036600064756C6520202020202020202020202030 +:103670002A000D0A2A2A2A2A2A2A2A2A2A2A2A2A11 +:103680002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A9A +:103690002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A8A +:1036A0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A7A +:1036B0002A2A2A2A2A2A000D0A6472697665722E3D +:1036C000416E2052545420696E70757420636F6D82 +:1036D0006D616E64207472696767657273207468C7 +:1036E0006520496E697469616C697A6174696F6E8D +:1036F0002C45726173652C426C616E6B204368656A +:10370000636B2C000D0A6F6E2070726564656669CC +:103710006E656420626C6F636B20616E64206F75F0 +:103720007470757473207468652073746174757334 +:103730002F6461746120746F20525454207669653F +:103740007765722E000D0A0A5468697320657861E6 +:103750006D706C652070726F6A6563742064656D4E +:103760006F6E737472617465732062617369632034 +:1037700066756E6374696F6E616C697469657320D8 +:103780006F6620466C617368204850000D0A205017 +:1037900072657373203120666F7220436F646520F9 +:1037A000466C617368204F7065726174696F6E73E7 +:1037B000200D0A205072657373203220666F7220CC +:1037C0004461746120466C617368204F706572615A +:1037D00074696F6E73200D0A205072657373203305 +:1037E00020666F722045584954000D0A466C61737B +:1037F000682057726974652C466C61736820526545 +:103800006164206F7065726174696F6E7320696E98 +:10381000206E6F726D616C206F7065726174696E7D +:1038200067206D6F646520666F7220436F64652F3B +:103830004461746120666C617368000A0D457869A3 +:1038400074696E672074686520666C6173685F6870 +:10385000702C20557365722068617320746F20721C +:1038600065737461727420746865206170706C692E +:10387000636174696F6E000A0D456E746572696EDE +:103880006720746F206461746120666C61736820C6 +:103890006F7065726174696F6E73000A0D456E74A6 +:1038A0006572696E6720746F20636F646520666C53 +:1038B000617368206F7065726174696F6E73000D5B +:1038C0000A43686F6F736520616E206F7074696F53 +:1038D0006E2066726F6D207468652062656C6F770C +:1038E000206D656E75005465726D696E616C0000C7 +:1038F00000000105352E312E30004275696C7420B0 +:10390000776974682052656E6573617320416476CF +:10391000616E63656420466C657869626C652053EE +:103920006F667477617265205061636B61676520B3 +:1039300076657273696F6E20352E312E300000006F +:10394000B0B5044600F00CFA054608B12846B0BDF3 +:10395000206BB0B1A2688021204600F001F94FF43D +:10396000A041182200F0A0F9216B054611B10DB954 +:103970002FF011C000F0DCFA002D08BF05462846E4 +:10398000B0BD00F0D5FA05462846B0BD00000000E5 +:1039900070B504468162026300F0E2F9054608B1A1 +:1039A000284670BD4EF2E0000121C4F211000180F2 +:1039B000206B18B30026CFF6DF5600BFA06A202286 +:1039C00030404FF4004108BF1C2208BF4FF40051A3 +:1039D000A258204600F06CFA4FF4C041192200F0C2 +:1039E00063F9216B054611B10DB92FF019C800F02C +:1039F0009FFA002D08BF0546284670BD00F098FAD2 +:103A00000546284670BD0000B0B504464068017800 +:103A1000E9B140694EF2801300F01F014009CEF277 +:103A20000003012202FA01F143F82010BFF34F8F87 +:103A3000BFF36F8F6068C069410900F01F0002FA90 +:103A400000F043F82100BFF34F8FBFF36F8F4EF2AA +:103A50008400C4F21100008810B9204600F02FFB4A +:103A600000F042F9054600F0B3FA002D50EA058552 +:103A700000F05EFA002D50EA058000216163B0BDC0 +:103A8000F0B581B017460D46044600F069F90646C8 +:103A900048BB57B14EF2E80045F4CC41C4F21100E6 +:103AA000018000F045FA06461DE040F28C704FF0B0 +:103AB000FF31C2F20020C0E90011C0E902116FEA33 +:103AC000C531C1804AF23011C0F20031204600F009 +:103AD0009FF90021182200F0E7F8064600F028FAC6 +:103AE000002E08BF0646304601B0F0BD00000000C1 +:103AF000B0B54AF210240546C0F200344FF6F87013 +:103B0000D4F8801001F00701072904BF4AF290148D +:103B1000C1F20034216860EA010040F28C71C2F207 +:103B2000002108804FF0FF30C1F80200C1F8060004 +:103B3000C1F80A00C881284600F012F9284621463B +:103B400000F066F90021182200F0AEF8044600F0FB +:103B5000EFF9002C50EA0480B0BD00000000000026 +:103B600070B581B0AAB94368D3F814E04EF20013DF +:103B70004FEA5E1CCEF200030EF01F0E03EB8C0C1E +:103B8000012303FA0EF3CCF88030BFF34F8FBFF35D +:103B90006F8F4EF2800440F2000CC4F21104C4F2A4 +:103BA000100C5FEA510EC36A44F8503C4FF0E80332 +:103BB0008CF800308CF800E03FD00021BEF1010FFE +:103BC00098BF4FF0010E836A056900951B88ACF819 +:103BD000003023685B0521D5009B002BA3F1010376 +:103BE000009349D023685B0518D5009B002BA3F1F7 +:103BF0000103009340D023685B050FD5009B002B89 +:103C0000A3F10103009337D023685B0506D5009B21 +:103C1000002BA3F101030093DBD12DE000F1280676 +:103C20000131714568CE03F1020305F10205A6F1E9 +:103C300001068362C0E90B56C5D14FF0D0018CF864 +:103C40000010FAB12068000419D4AAB12068000459 +:103C500015D4012A10D02068000410D4022A0BD0F9 +:103C6000206800040BD4043A501C05D020680004DE +:103C70004FF00000E9D514E0142001B070BD002021 +:103C800001B070BD40680122406900F01F01400989 +:103C900002FA01F14EF20012CEF2000242F82010B8 +:103CA000002001B070BD000010B54EF21003C4F248 +:103CB00011031C78E40601D4002407E01C6F64049F +:103CC00002D51C7800241C7040F2F5141B6F0B42C7 +:103CD00054EA0281002851EA00840CB100F004F893 +:103CE000204610BD0000000081B04FF496410091C5 +:103CF00000214EF28000C4F21001C4F21100B32280 +:103D00000A70016809041DD4009921B30099013992 +:103D100000910168090415D40099E1B100990139B5 +:103D20000091016809040DD40099A1B100990139ED +:103D300000910168090405D4009961B10099013925 +:103D40000091DEE710F8700C40F2F511C00601EAB0 +:103D5000E07001B07047142001B07047000000000F +:103D600081B04FF49641009141680A78EAB14969FF +:103D70004EF2801C01F01F024909CEF2000C012313 +:103D800003FA02F24CF82120BFF34F8FBFF36F8F7D +:103D90004068C069410900F01F0003FA00F04CF8C8 +:103DA0002100BFF34F8FBFF36F8F4EF284004FF4AB +:103DB0005941C4F2110020F8401C4AF6012101804B +:103DC000018801291DD00099F1B1009901390091B4 +:103DD0000188012915D00099B1B1009901390091EC +:103DE000018801290DD0009971B100990139009124 +:103DF0000188012905D0009931B10099013900915C +:103E0000DEE7002001B070474FF4FA7001B0704750 +:103E100081B04EF28002806900900020C4F211024D +:103E2000C4F2100042F8501C4021017008210170BA +:103E300040F28C71C2F200210B8803804B88038012 +:103E40008B880380CB8803800B8903804B89038098 +:103E50008B890380C9890180D0210170106800041A +:103E60001DD40098F0B1009801380090106800044B +:103E700015D40098B0B10098013800901068000483 +:103E80000DD4009870B100980138009010680004BB +:103E900005D4009830B1009801380090DEE700208A +:103EA00001B07047142001B070470000000000000E +:103EB00080B54EF2800C40F2000EC4F2110CC4F238 +:103EC000100E836A4CF8503C4FF020038EF80030FF +:103ED0004FF0D0038EF80030836AD0F830E01944F8 +:103EE0008162AEF101010163DAB1DCF80000000487 +:103EF00017D4C2B1DCF80000000412D4012A12D099 +:103F0000DCF8000000040CD4022A0CD0DCF800001D +:103F1000000406D4043A501C05D0DCF8000000046C +:103F2000E7D5002080BD142080BD00000000000007 +:103F30004EF284014FF42A40C4F21101B1F800C0DE +:103F400008800888A8B14BF200530020CFF6FF7319 +:103F50000A88002B08BF4FF4FA705AB10A88002A69 +:103F60001CBF0A88002A05D00A88043312B12FF03A +:103F700011C80020BCF1010F18BF70474CF20412A9 +:103F80004DF60113C4F2010221F8403C01211180D9 +:103F9000118849B1118800291CBF1188002903D05C +:103FA000118809B12FF00DC0012122F8041C4EF632 +:103FB00050710022CEF20001BFF34F8FBFF36F8F1D +:103FC0000A60BFF34F8FBFF36F8F70470000000090 +:103FD00081B04FF49641009100214EF28000C4F26E +:103FE0001001C4F2110050220A70016809041DD4A6 +:103FF000009921B30099013900910168090415D491 +:104000000099E1B1009901390091016809040DD4CA +:104010000099A1B10099013900910168090405D402 +:10402000009961B1009901390091DEE710F8700C38 +:1040300040F2F511C00601EAE07001B070471420AB +:1040400001B070470000000040F28C7342EAC030BB +:10405000C2F200234FF0FF3C40F4F040C3F800C030 +:10406000D88041F478409880C3E902CC70470000C2 +:10407000F0B581B04EF2DC031546C4F211030E46D2 +:1040800004461F68FFF76CFE08B101B0F0BDF80FE1 +:10409000710B6A0BFFF7D8FF4AF230112046C0F2CD +:1040A0000031FFF7B5FE00211822FFF7FDFD0446A1 +:1040B000FFF73EFF002C50EA048001B0F0BD42F251 +:1040C000B97CC0F2002C604700000000FFFF000038 +:1040D00000000000000000000000000000000000E0 +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10A11000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10A12000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10A13000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10A14000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10A15000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10A16000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10A17000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:020000040300F7 +:10A20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10A2D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10A2E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10A2F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10036000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10037000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:0400000502000CD118 +:00000001FF diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.uvoptx b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.uvoptx new file mode 100644 index 0000000000..70004fa4a3 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.uvoptx @@ -0,0 +1,302 @@ + + + + 1.0 + +
### uVision Project, (C) Keil Software
+ + + *.c + *.s*; *.src; *.a* + *.obj; *.o + *.lib + *.txt; *.h; *.inc; *.md + *.plm + *.cpp + 0 + + + + 0 + 0 + + + + Target 1 + 0x4 + ARM-ADS + + 12000000 + + 1 + 1 + 0 + 1 + 1 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\Listings\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 255 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 1 + 0 + 0 + 1 + 0 + 0 + 4 + + + + + + + + + + + Segger\JL2CM3.dll + + + + 0 + UL2CM3 + UL2CM3(-S0 -C0 -P0 ) + + + 0 + JL2CM3 + -U -O111 -S2 -ZTIFSpeedSel5000 -A0 -C-1 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(00000000) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD22000000 -FC2000 -FN3 -FF0RA8M1_2M -FS02000000 -FL01F8000 -FP0($$Device:R7FA8M1AH$Flash\RA8M1_2M.FLM) -FF1RA8M1_DATA_C2M -FS127000000 -FL13000 -FP1($$Device:R7FA8M1AH$Flash\RA8M1_DATA_C2M.FLM) -FF2RA8M1_CCONF -FS2300A100 -FL2200 -FP2($$Device:R7FA8M1AH$Flash\RA8M1_CCONF.FLM) + + + 0 + UL2V8M + UL2V8M(-S0 -C0 -P0 ) + + + + + 0 + + + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + 0 + 0 + 0 + + + + + + + + + + + + + Source Group 1 + 0 + 0 + 0 + 0 + + + + :Renesas RA Smart Configurator:Common Sources + 0 + 0 + 0 + 0 + + 2 + 1 + 5 + 0 + 0 + 0 + .\src\common_utils.h + common_utils.h + 0 + 0 + + + 2 + 2 + 1 + 0 + 0 + 0 + .\src\flash_hp_ep.c + flash_hp_ep.c + 0 + 0 + + + 2 + 3 + 5 + 0 + 0 + 0 + .\src\flash_hp_ep.h + flash_hp_ep.h + 0 + 0 + + + 2 + 4 + 1 + 0 + 0 + 0 + .\src\hal_entry.c + hal_entry.c + 0 + 0 + + + 2 + 5 + 1 + 0 + 0 + 0 + .\src\SEGGER_RTT\SEGGER_RTT.c + SEGGER_RTT.c + 0 + 0 + + + 2 + 6 + 5 + 0 + 0 + 0 + .\src\SEGGER_RTT\SEGGER_RTT.h + SEGGER_RTT.h + 0 + 0 + + + 2 + 7 + 5 + 0 + 0 + 0 + .\src\SEGGER_RTT\SEGGER_RTT_Conf.h + SEGGER_RTT_Conf.h + 0 + 0 + + + 2 + 8 + 1 + 0 + 0 + 0 + .\src\SEGGER_RTT\SEGGER_RTT_printf.c + SEGGER_RTT_printf.c + 0 + 0 + + + + + ::Flex Software + 0 + 0 + 0 + 1 + + +
diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.uvprojx b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.uvprojx new file mode 100644 index 0000000000..3ca3f06af5 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/flash_hp_ek_ra8m1_ep.uvprojx @@ -0,0 +1,469 @@ + + + + 2.1 + +
### uVision Project, (C) Keil Software
+ + + + Target 1 + 0x4 + ARM-ADS + 6190000::V6.19::ARMCLANG + 6190000::V6.19::ARMCLANG + 1 + + + R7FA8M1AH + Renesas + Renesas.RA_DFP.5.1.0 + https://www2.renesas.eu/Keil_MDK_Packs/ + CPUTYPE("Cortex-M85") DSP TZ MVE(FP) FPU3(DFPU) PACBTI CLOCK(12000000) ELITTLE + + + + 0 + + + + + + + + + + + $$Device:R7FA8M1AH$SVD\R7FA8M1AH.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\Objects\ + flash_hp_ek_ra8m1_ep + 1 + 0 + 1 + 1 + 1 + .\Listings\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 0 + cmd /c "start "Renesas" /w cmd /c ""$Slauncher\rasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --gensmartbundle --compiler ARMv6 "$Pconfiguration.xml" "$L%L" 2> "%%TEMP%%\rasc_stderr.out""" + + 0 + 0 + 2 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMV8M.DLL + -MPU + DCM.DLL + -pCM4 + SARMV8M.DLL + -MPU + TCM.DLL + -pCM85 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 0 + 1 + -1 + + 1 + + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M85" + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 3 + 2 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 3 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + + -Wno-license-management -Wunused -Wuninitialized -Wall -Wextra -Wmissing-declarations -Wconversion -Wpointer-arith -Wshadow -Waggregate-return -Wfloat-equal + + + + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 2 + + + + + + + + + 0 + 0 + 0 + 0 + 0 + 0 + + + + .\script\fsp.scat + + + --entry=Reset_Handler --no_startup --via=".\script\ac6\fsp_keep.via" + + 6319,6314 + + + + + + Source Group 1 + + + :Renesas RA Smart Configurator:Common Sources + + + common_utils.h + 5 + .\src\common_utils.h + + + flash_hp_ep.c + 1 + .\src\flash_hp_ep.c + + + flash_hp_ep.h + 5 + .\src\flash_hp_ep.h + + + hal_entry.c + 1 + .\src\hal_entry.c + + + SEGGER_RTT.c + 1 + .\src\SEGGER_RTT\SEGGER_RTT.c + + + SEGGER_RTT.h + 5 + .\src\SEGGER_RTT\SEGGER_RTT.h + + + SEGGER_RTT_Conf.h + 5 + .\src\SEGGER_RTT\SEGGER_RTT_Conf.h + + + SEGGER_RTT_printf.c + 1 + .\src\SEGGER_RTT\SEGGER_RTT_printf.c + + + + + ::Flex Software + + + + + + + + + + + + + + + + + + + + + + + + + + + + + flash_hp_ek_ra8m1_ep + 1 + + + + +
diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/ra_cfg.txt b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/ra_cfg.txt new file mode 100644 index 0000000000..d818cadbdd --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/ra_cfg.txt @@ -0,0 +1,623 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x400 + Heap size (bytes): 0x400 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 ETHER_RMII_RMII0_CRS_DV ETH_A_RMII_RMII_RXDV L - "Peripheral mode" - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - IO - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 ETHER_RMII_ET0_LINKSTA ETH_A_LINKSTA L - "Peripheral mode" - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - IO - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 ETHER_RMII_RMII0_RX_ER ETH_A_RXER L None "Peripheral mode" - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - IO - - + P301 A2 ETHER_RMII_RMII0_RXD1 ETH_A_RXD1 L None "Peripheral mode" - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - IO - - + P302 B3 ETHER_RMII_RMII0_RXD0 ETH_A_RXD0 L None "Peripheral mode" - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - IO - - + P303 C4 ETHER_RMII_REF50CK0 ETH_A_REFCLK L - "Peripheral mode" - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - IO - - + P304 A3 ETHER_RMII_RMII0_TXD0 ETH_A_TXD0 L None "Peripheral mode" - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - IO - - + P305 B4 ETHER_RMII_RMII0_TXD1 ETH_A_TXD1 L None "Peripheral mode" - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - IO - - + P306 A4 ETHER_RMII_RMII0_TXD_EN ETH_A_TXEN L - "Peripheral mode" - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - IO - - + P307 B5 ETHER_RMII_ET0_MDIO ETH_A_MDIO L - "Peripheral mode" - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - IO - - + P308 A5 ETHER_RMII_ET0_MDC ETH_A_MDC L - "Peripheral mode" - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - IO - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic - - Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - None - - + P402 M12 - ETH_B_MDIO - - Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - None - - + P403 N14 - ETH_B_LINKSTA - - Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - None - - + P404 L10 - ETH_B_RST_N - - Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - None - - + P405 N15 - ETH_B_TXEN - - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - None - - + P406 M13 - ETH_B_TXD1 - - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - None - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 - - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - None - - + P701 L12 - ETH_B_REFCLK - - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - None - - + P702 L13 - ETH_B_RXD0 - - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - None - - + P703 L11 - ETH_B_RXD1 - - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - None - - + P704 K12 - ETH_B_RXER - - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - None - - + P705 K10 - ETH_B_RMII_RXDV - - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - None - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV L - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - IO - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA L - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - IO - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER L None Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - IO - - + P301 A2 - ETH_A_RXD1 L None Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - IO - - + P302 B3 - ETH_A_RXD0 L None Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - IO - - + P303 C4 - ETH_A_REFCLK L - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - IO - - + P304 A3 - ETH_A_TXD0 L None Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - IO - - + P305 B4 - ETH_A_TXD1 L None Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - IO - - + P306 A4 - ETH_A_TXEN L - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - IO - - + P307 B5 - ETH_A_MDIO L - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - IO - - + P308 A5 - ETH_A_MDC L - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - IO - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic - - Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - None - - + P402 M12 - ETH_B_MDIO - - Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - None - - + P403 N14 - ETH_B_LINKSTA - - Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - None - - + P404 L10 - ETH_B_RST_N - - Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - None - - + P405 N15 - ETH_B_TXEN - - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - None - - + P406 M13 - ETH_B_TXD1 - - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - None - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 - - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - None - - + P701 L12 - ETH_B_REFCLK - - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - None - - + P702 L13 - ETH_B_RXD0 - - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - None - - + P703 L11 - ETH_B_RXD1 - - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - None - - + P704 K12 - ETH_B_RXER - - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - None - - + P705 K10 - ETH_B_RMII_RXDV - - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - None - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "Flash (r_flash_hp)" + Parameter Checking: Default (BSP) + Code Flash Programming Enable: Enabled + Data Flash Programming Enable: Enabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Instance "g_flash Flash (r_flash_hp)" + Name: g_flash + Data Flash Background Operation: Enabled + Callback: bgo_callback + Flash Ready Interrupt Priority: Priority 2 + Flash Error Interrupt Priority: Priority 2 + diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/ac6/fsp_keep.via b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/ac6/fsp_keep.via new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/ac6/fsp_keep.via @@ -0,0 +1 @@ + diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/fsp.scat b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/fsp.scat new file mode 100644 index 0000000000..e8cd0b0699 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/fsp.scat @@ -0,0 +1,986 @@ +#! armclang -mcpu=cortex-m4 --target=arm-arm-none-eabi -E -x c -I. +#include "memory_regions.scat" + +; This scatter-file places the vector table, application code, data, stacks and heap at suitable addresses in the memory map. + +#define ROM_REGISTERS_START 0x400 +; Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image. +; #define XIP_SECONDARY_SLOT_IMAGE 1 + +#ifdef FLASH_BOOTLOADER_LENGTH + +#define BL_FLASH_IMAGE_START (FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : \ + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH) +#define BL_FLASH_IMAGE_END (BL_FLASH_IMAGE_START + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH) +#define BL_XIP_SECONDARY_FLASH_IMAGE_START (FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH) +#define BL_XIP_SECONDARY_FLASH_IMAGE_END (BL_XIP_SECONDARY_FLASH_IMAGE_START + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH) +#define BL_FLASH_NS_START (FLASH_APPLICATION_NS_LENGTH == 0 ? BL_FLASH_IMAGE_END : \ + BL_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH) +#define BL_FLASH_NSC_START (FLASH_APPLICATION_NS_LENGTH == 0 ? BL_FLASH_IMAGE_END : \ + BL_FLASH_NS_START - FLASH_APPLICATION_NSC_LENGTH) +#define BL_FLASH_NS_IMAGE_START (FLASH_APPLICATION_NS_LENGTH == 0 ? BL_FLASH_IMAGE_END : \ + BL_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2) +#define BL_RAM_NS_START (FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : \ + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) +#define BL_RAM_NSC_START (FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : \ + BL_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH) +#define BLN_FLASH_IMAGE_START (BL_FLASH_NS_IMAGE_START) +#define BLN_FLASH_IMAGE_END (FLASH_APPLICATION_NS_LENGTH == 0 ? BL_FLASH_IMAGE_END : \ + BL_FLASH_NS_IMAGE_START + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2) + +#define FLASH_ORIGIN FLASH_START +#define LIMITED_FLASH_LENGTH FLASH_BOOTLOADER_LENGTH + +#elif defined FLASH_IMAGE_START + +#if defined XIP_SECONDARY_SLOT_IMAGE +#define FLASH_ORIGIN (XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : FLASH_IMAGE_START) +#else +#define FLASH_ORIGIN FLASH_IMAGE_START +#endif + + +#ifdef FLASH_NS_START +#define LIMITED_FLASH_LENGTH FLASH_NS_START - FLASH_IMAGE_START +#else +#define LIMITED_FLASH_LENGTH FLASH_IMAGE_END - FLASH_IMAGE_START +#endif + +#else + +#define FLASH_ORIGIN FLASH_START +#define LIMITED_FLASH_LENGTH FLASH_LENGTH + +#endif + +; If a flat project has defined RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. +#if !defined(PROJECT_NONSECURE) && defined(RAM_NS_BUFFER_LENGTH) +#define __RESERVE_NS_RAM (1) +; Allocate required RAM and align to 32K boundary +#define RAM_NS_BUFFER_START ((RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH) AND 0xFFFFFFE0) +#else +#define __RESERVE_NS_RAM (0) +#endif + +#ifndef FLASH_S_START +#define FLASH_S_START 0 +#endif + +#ifndef RAM_S_START +#define RAM_S_START RAM_START +#endif + +#ifndef DATA_FLASH_S_START +#define DATA_FLASH_S_START DATA_FLASH_START +#endif +#ifndef OPTION_SETTING_DATA_FLASH_S_START +#define OPTION_SETTING_DATA_FLASH_S_START 0 +#endif + +#ifndef OPTION_SETTING_DATA_FLASH_S_LENGTH +#define OPTION_SETTING_DATA_FLASH_S_LENGTH 0 +#endif + +#if __RESERVE_NS_RAM + +#ifndef RAM_NSC_START +#define RAM_NSC_START RAM_NS_BUFFER_START AND 0xFFFFE000 +#endif + +#ifndef RAM_NS_START +#define RAM_NS_START RAM_NS_BUFFER_START AND 0xFFFFE000 +#endif + +#ifndef DATA_FLASH_NS_START +#define DATA_FLASH_NS_START DATA_FLASH_START + DATA_FLASH_LENGTH +#endif + +#ifndef FLASH_NSC_START +#define FLASH_NSC_START FLASH_ORIGIN + LIMITED_FLASH_LENGTH +#endif + +#ifndef FLASH_NS_START +#define FLASH_NS_START FLASH_ORIGIN + LIMITED_FLASH_LENGTH +#endif + +#else + +#ifndef RAM_NSC_START +#ifdef PROJECT_SECURE +#define RAM_NSC_START +0 ALIGN 1024 +#else +#define RAM_NSC_START RAM_START + RAM_LENGTH +#endif +#endif + +#ifndef RAM_NS_START +#ifdef PROJECT_SECURE +#define RAM_NS_START +0 ALIGN 8192 +#else +#define RAM_NS_START RAM_START + RAM_LENGTH +#endif +#endif + +#ifndef DATA_FLASH_NS_START +#define DATA_FLASH_NS_START +0 ALIGN 1024 +#endif + +#ifndef FLASH_NSC_START +#define FLASH_NSC_START (AlignExpr(ImageLength(LOAD_REGION_FLASH) + ImageBase(LOAD_REGION_FLASH), 1024)) +#endif + +#ifndef FLASH_NS_START +#define FLASH_NS_START AlignExpr(+0, 32768) +#endif + +#endif + +#ifndef QSPI_FLASH_S_START +#define QSPI_FLASH_S_START QSPI_FLASH_START +#endif + +#ifndef QSPI_FLASH_NS_START +#define QSPI_FLASH_NS_START +0 +#endif + +#ifndef OSPI_DEVICE_0_S_START +#define OSPI_DEVICE_0_S_START OSPI_DEVICE_0_START +#endif + +#ifndef OSPI_DEVICE_0_NS_START +#define OSPI_DEVICE_0_NS_START +0 +#endif + +#ifndef OSPI_DEVICE_1_S_START +#define OSPI_DEVICE_1_S_START OSPI_DEVICE_1_START +#endif + +#ifndef OSPI_DEVICE_1_NS_START +#define OSPI_DEVICE_1_NS_START +0 +#endif + +#ifndef SDRAM_S_START +#define SDRAM_S_START SDRAM_START +#endif + +#ifndef SDRAM_NS_START +#define SDRAM_NS_START +0 +#endif + +#ifdef QSPI_FLASH_SIZE +#define QSPI_FLASH_PRV_LENGTH QSPI_FLASH_SIZE +#else +#define QSPI_FLASH_PRV_LENGTH QSPI_FLASH_LENGTH +#endif + +#ifdef OSPI_DEVICE_0_SIZE +#define OSPI_DEVICE_0_PRV_LENGTH OSPI_DEVICE_0_SIZE +#else +#define OSPI_DEVICE_0_PRV_LENGTH OSPI_DEVICE_0_LENGTH +#endif + +#ifdef OSPI_DEVICE_1_SIZE +#define OSPI_DEVICE_1_PRV_LENGTH OSPI_DEVICE_1_SIZE +#else +#define OSPI_DEVICE_1_PRV_LENGTH OSPI_DEVICE_1_LENGTH +#endif + +#ifdef PROJECT_NONSECURE +#define OPTION_SETTING_START_NS (OPTION_SETTING_START) +#else +#define OPTION_SETTING_START_NS (OPTION_SETTING_START + 0x80) +#endif + +#define ID_CODE_OVERLAP ((ID_CODE_START > OPTION_SETTING_START) && (ID_CODE_START < OPTION_SETTING_START + OPTION_SETTING_LENGTH)) + +LOAD_REGION_FLASH FLASH_ORIGIN ALIGN 0x80 LIMITED_FLASH_LENGTH +{ + __tz_FLASH_S +0 EMPTY 0 + { + } + + VECTORS +0 FIXED PADVALUE 0xFFFFFFFF ; maximum of 256 exceptions (256*4 bytes == 0x400) + { + *(.fixed_vectors, +FIRST) + *(.application_vectors) + } + +#if (OPTION_SETTING_LENGTH == 0) && (FLASH_ORIGIN == FLASH_START) + + /* MCUs with the OPTION_SETTING region do not use the ROM registers at 0x400. */ + + VECTORS_FILL +0 FIXED FILL 0xFFFFFFFF (0x400 - ImageLength(VECTORS)) + { + } + + ROM_REGISTERS FLASH_START+0x400 FIXED PADVALUE 0xFFFFFFFF + { + bsp_rom_registers.o (.rom_registers) + } + + ROM_REGISTERS_FILL +0 FIXED FILL 0xFFFFFFFF (0x100 - ImageLength(ROM_REGISTERS)) + { + } + +#endif + + MCUBOOT_SCE9_KEY +0 FIXED + { + *(.mcuboot_sce9_key) + } + + + INIT_ARRAY +0 FIXED + { + *(.init_array) + } + + USB_DESC_FS +0 FIXED + { + *(.usb_device_desc_fs*) + *(.usb_config_desc_fs*) + *(.usb_interface_desc_fs*) + } + + RO_CODE_DATA +0 FIXED + { + *(.text*,.rodata*,.constdata*) + .ANY(+RO) + } + + __tz_RAM_S RAM_S_START EMPTY 0 + { + } + + DTC_VECTOR_TABLE RAM_START UNINIT NOCOMPRESS RAM_LENGTH + { + ; If DTC is used, put the DTC vector table at the start of SRAM. + ; This avoids memory holes due to 1K alignment required by it. + *(.bss.fsp_dtc_vector_table) + } + + DATA +0 NOCOMPRESS + { + ; Do not use *(.data*) because it will place data meant for .data_flash in this section. + *(.data.*) + *(.data) + *(.code_in_ram) + +#if !__RESERVE_NS_RAM + *(.ns_buffer*) +#endif + + .ANY(+RW) + } + + BSS +0 NOCOMPRESS + { + *(+ZI) + } + + NOINIT +0 UNINIT NOCOMPRESS + { + *(.bss.noinit) + } + + NOCACHE +0 UNINIT NOCOMPRESS ALIGN 32 + { + *(.bss.nocache) + } + + ; The required minimum ending alignment is a 32 byte boundary for Armv8-M MPU requirements. + ; There is no way to control the ending alignment of NOCACHE, so this dedicated section acts as padding and as the true execution section limit of NOCACHE. + NOCACHE_PAD (ImageLimit(NOCACHE)) EMPTY NOCOMPRESS (AlignExpr(ImageLength(NOCACHE), 32) - ImageLength(NOCACHE)) + { + } + + ARM_LIB_HEAP +0 ALIGN 8 UNINIT NOCOMPRESS + { + *(.bss.heap) + } + + ; ARM_LIB_STACK is not used in FSP, but it must be in the scatter file to avoid a linker error + ARM_LIB_STACK +0 ALIGN 8 UNINIT NOCOMPRESS EMPTY 0 + { + } + + STACK +0 ALIGN 8 UNINIT NOCOMPRESS + { + *(.bss.stack) + *(.bss.stack.thread) + } + + /* This is the end of RAM used in the application. */ + RAM_END +0 EMPTY 4 + { + } + __RAM_NSC_START RAM_NSC_START EMPTY 0 + { + } + + __tz_RAM_N RAM_NS_START EMPTY 0 + { + } + + ; Support for OctaRAM + OSPI_DEVICE_0_NO_LOAD OSPI_DEVICE_0_START UNINIT NOCOMPRESS + { + *(.ospi_device_0_no_load*) + } + + ; Support for OctaRAM + OSPI_DEVICE_1_NO_LOAD OSPI_DEVICE_1_START UNINIT NOCOMPRESS + { + *(.ospi_device_1_no_load*) + } + +#ifdef FLASH_BOOTLOADER_LENGTH + + __bl_FLASH_IMAGE_START BL_FLASH_IMAGE_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_image_start) + } + + __bl_XIP_SECONDARY_FLASH_IMAGE_START BL_XIP_SECONDARY_FLASH_IMAGE_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_xip_secondary_flash_image_start) + } + + +#if FLASH_APPLICATION_NS_LENGTH == 0 + + __bl_FLASH_IMAGE_END BL_FLASH_IMAGE_END OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_image_end) + } + + __bl_XIP_SECONDARY_FLASH_IMAGE_END BL_XIP_SECONDARY_FLASH_IMAGE_END OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_xip_secondary_flash_image_end) + } + +#else + + __bl_FLASH_NS_START BL_FLASH_NS_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_ns_start) + } + + __bl_FLASH_NSC_START BL_FLASH_NSC_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_nsc_start) + } + + __bl_FLASH_NS_IMAGE_START BL_FLASH_NS_IMAGE_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_flash_ns_image_start) + } + + __bln_FLASH_IMAGE_START BLN_FLASH_IMAGE_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bln_flash_image_start) + } + + __bln_FLASH_IMAGE_END BLN_FLASH_IMAGE_END OVERLAY UNINIT 4 + { + *(.bl_boundary.bln_flash_image_end) + } + + __bl_RAM_NS_START BL_RAM_NS_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_ram_ns_start) + } + + __bl_RAM_NSC_START BL_RAM_NSC_START OVERLAY UNINIT 4 + { + *(.bl_boundary.bl_ram_nsc_start) + } + +#endif + +#endif + +#if __RESERVE_NS_RAM + RAM_NS_BUFFER RAM_NS_BUFFER_START + { + *(.ns_buffer*) + } +#endif + + RAM_LIMIT RAM_START + RAM_LENGTH EMPTY 4 + { + } + +#if ITCM_LENGTH > 0 + ; ALIGN will align both the load address and execution address. + ; The required minimum execution address alignment is an 8 byte boundary for ECC compatibility. + ; Aligning instead to a 16 byte boundary meets the above requirement and also aligns the load address to FCACHE2 for RA8 to optimize copying. + __tz_ITCM_S ITCM_START ALIGN 16 EMPTY 0 + { + } + + ITCM_DATA +0 NOCOMPRESS ITCM_LENGTH + { + *(.itcm_data*) + } + + ; The required minimum ending alignment is an 8 byte boundary for ECC compatibility. + ; There is no way to control the ending alignment of ITCM_DATA, so this dedicated section acts as padding and as the true load and execution section limit of ITCM_DATA. + ; "Load Addr" will show "-" in the map file making it seem as if no padding is actually in the binary, but "Load base:" will show otherwise. + ITCM_PAD (ImageLimit(ITCM_DATA)) FILL 0 NOCOMPRESS (AlignExpr(ImageLength(ITCM_DATA), 8) - ImageLength(ITCM_DATA)) + { + } + +#ifndef ITCM_NS_START +#define ITCM_NS_START AlignExpr(+0, 8192) +#endif + __tz_ITCM_N ITCM_NS_START ALIGN 8 EMPTY 0 + { + } + + ScatterAssert((ITCM_START AND 0xF) == 0) + ScatterAssert((ITCM_LENGTH AND 0x7) == 0) + ScatterAssert(((LoadLength(ITCM_DATA) + LoadLength(ITCM_PAD)) AND 0x7) == 0) + ScatterAssert(LoadLimit(ITCM_DATA) == LoadBase(ITCM_PAD)) + ScatterAssert(ImageLimit(ITCM_DATA) == ImageBase(ITCM_PAD)) + +#endif + + + +#if DTCM_LENGTH > 0 + ; ALIGN will align both the load address and execution address. + ; The required minimum execution address alignment is an 8 byte boundary for ECC compatibility. + ; Aligning instead to a 16 byte boundary meets the above requirement and also aligns the load address to FCACHE2 for RA8 to optimize copying. + __tz_DTCM_S DTCM_START ALIGN 16 EMPTY 0 + { + } + + DTCM_DATA +0 NOCOMPRESS DTCM_LENGTH + { + *(.dtcm_data*) + } + + ; The required minimum ending alignment is an 8 byte boundary for ECC compatibility. + ; There is no way to control the ending alignment of DTCM_DATA, so this dedicated section acts as padding and as the true load and execution section limit of DTCM_DATA. + ; "Load Addr" will show "-" in the map file making it seem as if no padding is actually in the binary, but "Load base:" will show otherwise. + DTCM_PAD (ImageLimit(DTCM_DATA)) FILL 0 NOCOMPRESS (AlignExpr(ImageLength(DTCM_DATA), 8) - ImageLength(DTCM_DATA)) + { + } + + DTCM_BSS (ImageLimit(DTCM_PAD)) UNINIT NOCOMPRESS (DTCM_LENGTH - ImageLength(DTCM_DATA) - ImageLength(DTCM_PAD)) + { + ; .bss prefix is required for AC6 to not create a load image data for this section. + ; Only .bss prefixed sections can be ZI. + ; Only ZI sections with UNINIT can be uninitialized. + *(.bss.dtcm_bss) + } + + ; The required minimum ending alignment is an 8 byte boundary for ECC compatibility. + ; There is no way to control the ending alignment of DTCM_BSS, so this dedicated section acts as padding and as the true execution section limit of DTCM_BSS. + DTCM_BSS_PAD (ImageLimit(DTCM_BSS)) EMPTY NOCOMPRESS (AlignExpr(ImageLength(DTCM_BSS), 8) - ImageLength(DTCM_BSS)) + { + } + +#ifndef DTCM_NS_START +#define DTCM_NS_START AlignExpr(+0, 8192) +#endif + __tz_DTCM_N DTCM_NS_START ALIGN 8 EMPTY 0 + { + } + + ScatterAssert((DTCM_START AND 0xF) == 0) + ScatterAssert((DTCM_LENGTH AND 0x7) == 0) + ScatterAssert(((LoadLength(DTCM_DATA) + LoadLength(DTCM_PAD)) AND 0x7) == 0) + ScatterAssert(((ImageLength(DTCM_BSS) + ImageLength(DTCM_BSS_PAD)) AND 0x7) == 0) + ScatterAssert(LoadLimit(DTCM_DATA) == LoadBase(DTCM_PAD)) + ScatterAssert(LoadLimit(DTCM_PAD) == LoadBase(DTCM_BSS)) + ScatterAssert(LoadLimit(DTCM_BSS) == LoadBase(DTCM_BSS_PAD)) + ScatterAssert(ImageLimit(DTCM_DATA) == ImageBase(DTCM_PAD)) + ScatterAssert(ImageLimit(DTCM_PAD) == ImageBase(DTCM_BSS)) + ScatterAssert(ImageLimit(DTCM_BSS) == ImageBase(DTCM_BSS_PAD)) + +#endif +} + +LOAD_REGION_NSC_FLASH FLASH_NSC_START +{ + __FLASH_NSC_START FLASH_NSC_START EMPTY 0 + { + } + + EXEC_NSCR FLASH_NSC_START FIXED + { + *(Veneer$$CMSE) + } + + __tz_FLASH_N FLASH_NS_START EMPTY 0 + { + } +} + +#if ID_CODE_OVERLAP == 0 + +#if ID_CODE_LENGTH != 0 +LOAD_REGION_ID_CODE ID_CODE_START ID_CODE_LENGTH +{ + __tz_ID_CODE_S ID_CODE_START EMPTY 0 + { + } + + ; Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + ; memory region between TrustZone projects. + __tz_ID_CODE_N +0 EMPTY 0 + { + } + + ID_CODE +0 FIXED + { + *(.id_code*) + } +} +#else +LOAD_REGION_ID_CODE ID_CODE_START 4 +{ + __tz_ID_CODE_S ID_CODE_START EMPTY 0 + { + } + + __tz_ID_CODE_N +0 EMPTY 0 + { + } +} +#endif + +#endif + +#if OPTION_SETTING_LENGTH != 0 +LOAD_REGION_OPTION_SETTING OPTION_SETTING_START OPTION_SETTING_LENGTH +{ + __tz_OPTION_SETTING_S OPTION_SETTING_START EMPTY 0 + { + } + +#ifndef PROJECT_NONSECURE + OFS0 OPTION_SETTING_START + 0 FIXED + { + *(.option_setting_ofs0) + } + + UNUSED_0 (ImageBase(OFS0)+ImageLength(OFS0)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x04 - (ImageBase(OFS0)+ImageLength(OFS0))) + { + + } + + OFS2 OPTION_SETTING_START + 0x04 FIXED + { + *(.option_setting_ofs2) + } + + UNUSED_1 (ImageBase(OFS2)+ImageLength(OFS2)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x10 - (ImageBase(OFS2)+ImageLength(OFS2))) + { + + } + + DUALSEL OPTION_SETTING_START + 0x10 FIXED + { + *(.option_setting_dualsel) + } + +#if ID_CODE_OVERLAP == 0 + + UNUSED_2 (ImageBase(DUALSEL)+ImageLength(DUALSEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x34 - (ImageBase(DUALSEL)+ImageLength(DUALSEL))) + { + + } + +#else + + UNUSED_BEFORE_ID_CODE (ImageBase(DUALSEL)+ImageLength(DUALSEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x20 - (ImageBase(DUALSEL)+ImageLength(DUALSEL))) + { + + } + + __tz_ID_CODE_S ID_CODE_START EMPTY 0 + { + } + + ; Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + ; memory region between TrustZone projects. + __tz_ID_CODE_N +0 EMPTY 0 + { + } + + ID_CODE ID_CODE_START FIXED + { + *(.id_code*) + } + + UNUSED_AFTER_ID_CODE (ID_CODE_START + ID_CODE_LENGTH) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x34 - (ID_CODE_START + ID_CODE_LENGTH) ) + { + + } + +#endif + + SAS OPTION_SETTING_START + 0x34 FIXED + { + *(.option_setting_sas) + } + + UNUSED_3 (ImageBase(SAS)+ImageLength(SAS)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS0) + 0x80 - (ImageBase(SAS)+ImageLength(SAS))) + { + + } + + __tz_OPTION_SETTING_N OPTION_SETTING_START_NS EMPTY 0 + { + } + +#else + + __tz_OPTION_SETTING_N OPTION_SETTING_START EMPTY 0 + { + } + + OFS1 OPTION_SETTING_START FIXED + { + *(.option_setting_ofs1) + } + + UNUSED_4 (ImageBase(OFS1)+ImageLength(OFS1)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x04 - (ImageBase(OFS1)+ImageLength(OFS1))) + { + + } + + OFS3 OPTION_SETTING_START + 0x04 FIXED + { + *(.option_setting_ofs3) + } + + UNUSED_5 (ImageBase(OFS3)+ImageLength(OFS3)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x10 - (ImageBase(OFS3)+ImageLength(OFS3))) + { + + } + + BANKSEL OPTION_SETTING_START + 0x10 FIXED + { + *(.option_setting_banksel) + } + + UNUSED_6 (ImageBase(BANKSEL)+ImageLength(BANKSEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x40 - (ImageBase(BANKSEL)+ImageLength(BANKSEL))) + { + + } + + BPS OPTION_SETTING_START + 0x40 FIXED + { + *(.option_setting_bps0) + *(.option_setting_bps1) + *(.option_setting_bps2) + *(.option_setting_bps3) + } + + UNUSED_7 (ImageBase(BPS)+ImageLength(BPS)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x60 - (ImageBase(BPS)+ImageLength(BPS))) + { + + } + + PBPS OPTION_SETTING_START + 0x60 FIXED + { + *(.option_setting_pbps0) + *(.option_setting_pbps1) + *(.option_setting_pbps2) + *(.option_setting_pbps3) + } + + UNUSED_8 (ImageBase(PBPS)+ImageLength(PBPS)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1) + 0x80 - (ImageBase(PBPS)+ImageLength(PBPS))) + { + + } +#endif + +} + +#if OPTION_SETTING_S_LENGTH != 0 +LOAD_REGION_OPTION_SETTING_S OPTION_SETTING_S_START OPTION_SETTING_S_LENGTH +{ + __tz_OPTION_SETTING_S_S OPTION_SETTING_S_START EMPTY 0 + { + } + +#ifndef PROJECT_NONSECURE + + OFS1_SEC OPTION_SETTING_S_START + 0 FIXED + { + *(.option_setting_ofs1_sec) + } + + UNUSED_7 (ImageBase(OFS1_SEC)+ImageLength(OFS1_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x04 - (ImageBase(OFS1_SEC)+ImageLength(OFS1_SEC))) + { + + } + + OFS3_SEC OPTION_SETTING_S_START + 0x04 FIXED + { + *(.option_setting_ofs3_sec) + } + + UNUSED_8 (ImageBase(OFS3_SEC)+ImageLength(OFS3_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x10 - (ImageBase(OFS3_SEC)+ImageLength(OFS3_SEC))) + { + + } + + BANKSEL_SEC OPTION_SETTING_S_START + 0x10 FIXED + { + *(.option_setting_banksel_sec) + } + + UNUSED_9 (ImageBase(BANKSEL_SEC)+ImageLength(BANKSEL_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x40 - (ImageBase(BANKSEL_SEC)+ImageLength(BANKSEL_SEC))) + { + + } + + BPS_SEC OPTION_SETTING_S_START + 0x40 FIXED + { + *(.option_setting_bps_sec0) + *(.option_setting_bps_sec1) + *(.option_setting_bps_sec2) + *(.option_setting_bps_sec3) + } + + UNUSED_10 (ImageBase(BPS_SEC)+ImageLength(BPS_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x60 - (ImageBase(BPS_SEC)+ImageLength(BPS_SEC))) + { + + } + + PBPS_SEC OPTION_SETTING_S_START + 0x60 FIXED + { + *(.option_setting_pbps_sec0) + *(.option_setting_pbps_sec1) + *(.option_setting_pbps_sec2) + *(.option_setting_pbps_sec3) + } + + UNUSED_11 (ImageBase(PBPS_SEC)+ImageLength(PBPS_SEC)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x80 - (ImageBase(PBPS_SEC)+ImageLength(PBPS_SEC))) + { + + } + + OFS1_SEL OPTION_SETTING_S_START + 0x80 FIXED + { + *(.option_setting_ofs1_sel) + } + + UNUSED_12 (ImageBase(OFS1_SEL)+ImageLength(OFS1_SEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x84 - (ImageBase(OFS1_SEL)+ImageLength(OFS1_SEL))) + { + + } + + OFS3_SEL OPTION_SETTING_S_START + 0x84 FIXED + { + *(.option_setting_ofs3_sel) + } + + UNUSED_13 (ImageBase(OFS3_SEL)+ImageLength(OFS3_SEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x90 - (ImageBase(OFS3_SEL)+ImageLength(OFS3_SEL))) + { + + } + + BANKSEL_SEL OPTION_SETTING_S_START + 0x90 FIXED + { + *(.option_setting_banksel_sel) + } + + UNUSED_14 (ImageBase(BANKSEL_SEL)+ImageLength(BANKSEL_SEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0xC0 - (ImageBase(BANKSEL_SEL)+ImageLength(BANKSEL_SEL))) + { + + } + + BPS_SEL OPTION_SETTING_S_START + 0xC0 FIXED + { + *(.option_setting_bps_sel0) + *(.option_setting_bps_sel1) + *(.option_setting_bps_sel2) + *(.option_setting_bps_sel3) + } + + UNUSED_15 (ImageBase(BPS_SEL)+ImageLength(BPS_SEL)) FIXED FILL 0xFFFFFFFF (ImageBase(OFS1_SEC) + 0x100 - (ImageBase(BPS_SEL)+ImageLength(BPS_SEL))) + { + + } + +#endif + + __tz_OPTION_SETTING_S_N +0 EMPTY 0 + { + } +} +#endif +#endif +#if OPTION_SETTING_DATA_FLASH_S_LENGTH != 0 +LOAD_REGION_OPTION_SETTING_DATA_FLASH_S OPTION_SETTING_DATA_FLASH_S_START OPTION_SETTING_DATA_FLASH_S_LENGTH +{ + __tz_OPTION_SETTING_DATA_FLASH_S_S OPTION_SETTING_DATA_FLASH_S_START EMPTY 0 + { + } + +#ifndef PROJECT_NONSECURE + FSBLCTRL0 OPTION_SETTING_DATA_FLASH_S_START + 0x0 FIXED + { + *(.option_setting_data_flash_fsblctrl0) + } + + UNUSED_16 (ImageBase(FSBLCTRL0)+ImageLength(FSBLCTRL0)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x04 - (ImageBase(FSBLCTRL0)+ImageLength(FSBLCTRL0))) + { + } + + FSBLCTRL1 OPTION_SETTING_DATA_FLASH_S_START + 0x04 FIXED + { + *(.option_setting_data_flash_fsblctrl1) + } + + UNUSED_17 (ImageBase(FSBLCTRL1)+ImageLength(FSBLCTRL1)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x08 - (ImageBase(FSBLCTRL1)+ImageLength(FSBLCTRL1))) + { + } + + FSBLCTRL2 OPTION_SETTING_DATA_FLASH_S_START + 0x08 FIXED + { + *(.option_setting_data_flash_fsblctrl2) + } + + UNUSED_18 (ImageBase(FSBLCTRL2)+ImageLength(FSBLCTRL2)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x0C - (ImageBase(FSBLCTRL2)+ImageLength(FSBLCTRL2))) + { + } + + SACC0 OPTION_SETTING_DATA_FLASH_S_START + 0x0C FIXED + { + *(.option_setting_data_flash_sacc0) + } + + UNUSED_19 (ImageBase(SACC0)+ImageLength(SACC0)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x010 - (ImageBase(SACC0)+ImageLength(SACC0))) + { + } + + SACC1 OPTION_SETTING_DATA_FLASH_S_START + 0x10 FIXED + { + *(.option_setting_data_flash_sacc1) + } + + UNUSED_20 (ImageBase(SACC1)+ImageLength(SACC1)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x14 - (ImageBase(SACC1)+ImageLength(SACC1))) + { + } + + SAMR OPTION_SETTING_DATA_FLASH_S_START + 0x14 FIXED + { + *(.option_setting_data_flash_samr) + } + + UNUSED_21 (ImageBase(SAMR)+ImageLength(SAMR)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x2E0 - (ImageBase(SAMR)+ImageLength(SAMR))) + { + } + + HOEMRTPK OPTION_SETTING_DATA_FLASH_S_START + 0x2E0 FIXED + { + *(.option_setting_data_flash_hoemrtpk) + } + + UNUSED_22 (ImageBase(HOEMRTPK)+ImageLength(HOEMRTPK)) FIXED FILL 0xFFFFFFFF (ImageBase(FSBLCTRL0) + 0x300 - (ImageBase(HOEMRTPK)+ImageLength(HOEMRTPK))) + { + } + +#endif + + __tz_OPTION_SETTING_DATA_FLASH_S_N +0 EMPTY 0 + { + } + +} +#endif + +LOAD_REGION_DATA_FLASH DATA_FLASH_START DATA_FLASH_LENGTH +{ + __tz_DATA_FLASH_S DATA_FLASH_S_START EMPTY 0 + { + } + DATA_FLASH +0 + { + *(.data_flash*) + } + __tz_DATA_FLASH_N DATA_FLASH_NS_START EMPTY 0 + { + } +} + +LOAD_REGION_QSPI_FLASH QSPI_FLASH_START QSPI_FLASH_PRV_LENGTH +{ + __tz_QSPI_FLASH_S QSPI_FLASH_S_START EMPTY 0 + { + } + QSPI_FLASH +0 FIXED + { + *(.qspi_flash*) + *(.code_in_qspi*) + } + __tz_QSPI_FLASH_N QSPI_FLASH_NS_START EMPTY 0 + { + } +} + +LOAD_REGION_OSPI_DEVICE_0 OSPI_DEVICE_0_START OSPI_DEVICE_0_PRV_LENGTH +{ + __tz_OSPI_DEVICE_0_S OSPI_DEVICE_0_S_START EMPTY 0 + { + } + OSPI_DEVICE_0 +0 FIXED + { + *(.ospi_device_0*) + *(.code_in_ospi_device_0*) + } + __tz_OSPI_DEVICE_0_N OSPI_DEVICE_0_NS_START EMPTY 0 + { + } +} + +LOAD_REGION_OSPI_DEVICE_1 OSPI_DEVICE_1_START OSPI_DEVICE_1_PRV_LENGTH +{ + __tz_OSPI_DEVICE_1_S OSPI_DEVICE_1_S_START EMPTY 0 + { + } + OSPI_DEVICE_1 +0 FIXED + { + *(.ospi_device_1*) + *(.code_in_ospi_device_1*) + } + __tz_OSPI_DEVICE_1_N OSPI_DEVICE_1_NS_START EMPTY 0 + { + } +} + +LOAD_REGION_SDRAM SDRAM_START SDRAM_LENGTH +{ + __tz_SDRAM_S SDRAM_S_START EMPTY 0 + { + } + + SDRAM +0 FIXED + { + *(.sdram*) + *(.frame*) + } + + NOCACHE_SDRAM +0 UNINIT NOCOMPRESS ALIGN 32 + { + *(.bss.nocache_sdram) + } + + ; The required minimum ending alignment is a 32 byte boundary for Armv8-M MPU requirements. + ; There is no way to control the ending alignment of NOCACHE_SDRAM, so this dedicated section acts as padding and as the true execution section limit of NOCACHE_SDRAM. + NOCACHE_SDRAM_PAD (ImageLimit(NOCACHE_SDRAM)) EMPTY NOCOMPRESS (AlignExpr(ImageLength(NOCACHE_SDRAM), 32) - ImageLength(NOCACHE_SDRAM)) + { + } + + __tz_SDRAM_N SDRAM_NS_START EMPTY 0 + { + } +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/memory_regions.scat b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/memory_regions.scat new file mode 100644 index 0000000000..2993b52037 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/script/memory_regions.scat @@ -0,0 +1,30 @@ + + /* generated memory regions file - do not edit */ + #define RAM_START 0x22000000 + #define RAM_LENGTH 0xE0000 + #define FLASH_START 0x02000000 + #define FLASH_LENGTH 0x1F8000 + #define DATA_FLASH_START 0x27000000 + #define DATA_FLASH_LENGTH 0x3000 + #define OPTION_SETTING_START 0x0300A100 + #define OPTION_SETTING_LENGTH 0x100 + #define OPTION_SETTING_S_START 0x0300A200 + #define OPTION_SETTING_S_LENGTH 0x100 + #define OPTION_SETTING_DATA_FLASH_S_START 0x27030080 + #define OPTION_SETTING_DATA_FLASH_S_LENGTH 0x800 + #define ID_CODE_START 0x00000000 + #define ID_CODE_LENGTH 0x0 + #define SDRAM_START 0x68000000 + #define SDRAM_LENGTH 0x8000000 + #define QSPI_FLASH_START 0x60000000 + #define QSPI_FLASH_LENGTH 0x0 + #define OSPI_DEVICE_0_START 0x80000000 + #define OSPI_DEVICE_0_LENGTH 0x10000000 + #define OSPI_DEVICE_1_START 0x90000000 + #define OSPI_DEVICE_1_LENGTH 0x10000000 + #define ITCM_START 0x00000000 + #define ITCM_LENGTH 0x10000 + #define DTCM_START 0x20000000 + #define DTCM_LENGTH 0x10000 + #define NS_OFFSET_START 0x10000000 + #define NS_OFFSET_LENGTH 0x0 diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..2477c9b9d7 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92j * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..6d3ed4c6b8 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92j * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..d7a9767fb7 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92j * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (1024) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..94cc467b90 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92j * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/common_utils.h b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/common_utils.h new file mode 100644 index 0000000000..0e7e38645e --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/common_utils.h @@ -0,0 +1,74 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" + +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ + +#define RESET_VALUE (0x00) + +#define EP_VERSION ("1.0") +#define MODULE_NAME "r_flash_hp" +#define BANNER_1 "\r\n******************************************************************" +#define BANNER_2 "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *" +#define BANNER_3 "\r\n* Example Project Version %s *" +#define BANNER_4 "\r\n* Flex Software Pack Version %d.%d.%d *" +#define BANNER_5 "\r\n******************************************************************" +#define BANNER_6 "\r\nRefer to readme.txt file for more details on Example Project and" \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" driver\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/flash_hp_ep.c b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/flash_hp_ep.c new file mode 100644 index 0000000000..c38cfefea0 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/flash_hp_ep.c @@ -0,0 +1,361 @@ +/*********************************************************************************************************************** + * File Name : flash_hp_ep.c + * Description : Contains macros, data structures and functions used in flash_hp_ep.c + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" +#include "flash_hp_ep.h" +/*******************************************************************************************************************//** + * @addtogroup FLASH_HP_EP + * @{ + **********************************************************************************************************************/ + + +/* Flags, set from Callback function */ +static volatile _Bool g_b_flash_event_not_blank = false; +static volatile _Bool g_b_flash_event_blank = false; +static volatile _Bool g_b_flash_event_erase_complete = false; +static volatile _Bool g_b_flash_event_write_complete = false; + +/* Static Function */ +static fsp_err_t blankcheck_event_flag(void); + +/*******************************************************************************************************************//** + * @brief This function is called from the RTT input to do the code flash operations. + * @param[IN] None + * @retval FSP_SUCCESS Upon successful Flash_HP code flash operations. + * @retval Any Other Error code Upon unsuccessful code flash operations + **********************************************************************************************************************/ +fsp_err_t flash_hp_code_flash_operations(void) +{ + fsp_err_t err = FSP_SUCCESS; + flash_result_t blank_check_result = FLASH_RESULT_BLANK; + uint8_t write_buffer[BLOCK_SIZE] = {RESET_VALUE}; + uint8_t read_buffer[BLOCK_SIZE] = {RESET_VALUE}; + + /* Set write buffer, clear read buffer */ + for (uint8_t index = 0; index < BLOCK_SIZE; index++) + { + write_buffer[index] = index; + } + + /* Disable interrupts to prevent vector table access while code flash is in P/E mode. */ + __disable_irq(); + + /* Erase Block */ + err = R_FLASH_HP_Erase(&g_flash_ctrl, FLASH_HP_CF_BLOCK_8, BLOCK_NUM); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nErase API failed, Restart the Application"); + return err; + } + APP_PRINT("\r\nErase successful"); + + /* Blank Check */ + err = R_FLASH_HP_BlankCheck(&g_flash_ctrl, FLASH_HP_CF_BLOCK_8, FLASH_HP_CF_BLOCK_SIZE_8KB, &blank_check_result); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nBlankCheck API failed, Restart the Application"); + return err; + } + APP_PRINT("\r\nBlankCheck API Successful"); + + /* Validate the blank check result */ + if (FLASH_RESULT_BLANK == blank_check_result) + { + APP_PRINT("\r\n FLASH is blank "); + } + else if (FLASH_RESULT_NOT_BLANK == blank_check_result) + { + APP_ERR_PRINT("\r\n Flash is not Blank, not to write the data. Restart the application"); + return (fsp_err_t)FLASH_RESULT_NOT_BLANK; + } + + /* Write code flash data*/ + err = R_FLASH_HP_Write(&g_flash_ctrl, (uint32_t) write_buffer,FLASH_HP_CF_BLOCK_8, BLOCK_SIZE); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nWrite API failed, Restart the Application"); + return err; + } + APP_PRINT("\r\nWriting flash data is successful\r\n"); + + /*Read code flash data */ + memcpy(read_buffer, (uint8_t *) FLASH_HP_CF_BLOCK_8, BLOCK_SIZE); + + /* comparing the write_buffer and read_buffer */ + if (RESET_VALUE == memcmp(read_buffer, write_buffer, BLOCK_SIZE)) + { + APP_PRINT("\r\nRead and Write buffer is verified and successful"); + /* Print the read data on the RTT terminal */ + APP_PRINT("\r\nRead Data : \r\n"); + READ_DATA_PRINT(read_buffer); + } + else + { + APP_PRINT("Read and Write buffer is verified and not successful"); + return FSP_ERR_WRITE_FAILED; + } + + /* Erase block again */ + APP_PRINT("\r\nErase block again"); + err = R_FLASH_HP_Erase(&g_flash_ctrl, FLASH_HP_CF_BLOCK_5, BLOCK_NUM); + if(FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nErase API failed, Restart the Application"); + return err; + } + APP_PRINT("\r\nErase successful"); + +#if !(defined (BOARD_RA6M5_EK) || defined (BOARD_RA6M4_EK) || defined(BOARD_RA4M3_EK)||defined(BOARD_RA4M2_EK)||defined(BOARD_RA6E1_FPB)||defined(BOARD_RA6T2_MCK)||defined(BOARD_RA4E1_FPB)||defined(BOARD_RA8D1_EK)||defined(BOARD_RA8M1_EK)) //Not supported for this MCU + /* Set Access window. + * CAUTION: Highly recommended not to use this function if not aware of consequences OR + * use it with the accessWindowClear API at the end of application. + * This API locks the Code flash and the lock retains even after power cycle. + * Which means, even after power cycle, user will not be able to program the code to code flash if the + * access window is wrongly set. + * + * WORKAROUND: If user uses accessWindowSet and locks the window. Flash can be unlocked by running + * different application performing just "open" call and "accessWindowClear()" running from the RAM. + * + * For further information on the Access Window Features refer the Application Note + * https://www.renesas.com/us/en/document/apn/securing-data-rest-utilizing-renesas-security-mpu?language=en + */ + err = R_FLASH_HP_AccessWindowSet(&g_flash_ctrl, FLASH_HP_CF_BLOCK_3, FLASH_HP_CF_BLOCK_7); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nAccessWindowSet API failed, Restart the Application"); + return err; + } + APP_PRINT("\r\nAccessWindowSet successful"); + + /* Write code flash data*/ + err = R_FLASH_HP_Write(&g_flash_ctrl, (uint32_t) write_buffer,FLASH_HP_CF_BLOCK_5, BLOCK_SIZE); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nWrite API failed, Restart the Application"); + return err; + } + + APP_PRINT("\r\nWriting flash data is successful"); + + /* Clear Flash Access Window */ + err = R_FLASH_HP_AccessWindowClear(&g_flash_ctrl); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nAccessWindoeClear API failed, Restart the Application"); + return err; + } + APP_PRINT("\r\nAccess Window cleared "); +#endif + + /* Enable interrupts after code flash operations are complete. */ + __enable_irq(); + + return err; +} + +/*******************************************************************************************************************//** + * @brief This function is called from the RTT input to do the data flash operations. + * @param[IN] None + * @retval FSP_SUCCESS Upon successful FLash_HP data flash operations. + * @retval Any Other Error code Upon unsuccessful Flash_HP data flash operations. + **********************************************************************************************************************/ +fsp_err_t flash_hp_data_flash_operations(void) +{ + fsp_err_t err = FSP_SUCCESS; + flash_result_t blank_check_result = FLASH_RESULT_BLANK; + uint8_t write_buffer[BLOCK_SIZE] = {RESET_VALUE}; + uint8_t read_buffer[BLOCK_SIZE]= {RESET_VALUE}; + + /* Set write buffer, clear read buffer */ + for (uint8_t index = 0; index < BLOCK_SIZE; index++) + { + write_buffer[index] = index; + } + + /* Erase Block */ + err = R_FLASH_HP_Erase(&g_flash_ctrl, FLASH_HP_DF_BLOCK_1, BLOCK_NUM); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nErase API failed, Restart the Application"); + return err; + } + + /* Wait for the erase complete event flag, if BGO is SET */ + if (true == g_flash_cfg.data_flash_bgo) + { + APP_PRINT("\r\n BGO has enabled"); + while (!g_b_flash_event_erase_complete); + g_b_flash_event_erase_complete = false; + } + APP_PRINT("\r\nErase successful"); + + /* Data flash blank check */ + err = R_FLASH_HP_BlankCheck(&g_flash_ctrl, FLASH_HP_DF_BLOCK_1,FLASH_HP_DF_BLOCK_SIZE, &blank_check_result); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nBlankCheck API failed, Restart the Application"); + return err; + } + + /* Validate the blank check result */ + if (FLASH_RESULT_BLANK == blank_check_result) + { + APP_PRINT("\r\n BlankCheck is successful"); + } + else if (FLASH_RESULT_NOT_BLANK == blank_check_result) + { + APP_ERR_PRINT("\r\n BlankCheck is not blank,not to write the data. Restart the application"); + return (fsp_err_t)FLASH_RESULT_NOT_BLANK; + } + else if (FLASH_RESULT_BGO_ACTIVE == blank_check_result) + { + /* BlankCheck will update in Callback */ + /* Event flag will be updated in the blank check function when BGO is enabled */ + err = blankcheck_event_flag(); + if(FSP_SUCCESS != err) + { + return err; + } + } + else + { + /* No Operation */ + } + + /* Write code flash data*/ + err = R_FLASH_HP_Write(&g_flash_ctrl, (uint32_t) write_buffer,FLASH_HP_DF_BLOCK_1, BLOCK_SIZE); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nWrite API failed, Restart the Application"); + return err; + } + /* Wait for the write complete event flag, if BGO is SET */ + if (true == g_flash_cfg.data_flash_bgo) + { + while (!g_b_flash_event_write_complete); + g_b_flash_event_write_complete = false; + } + + APP_PRINT("\r\nWriting flash data is successful\r\n"); + + /*Read code flash data */ + memcpy(read_buffer, (uint8_t *) FLASH_HP_DF_BLOCK_1, BLOCK_SIZE); + + /* comparing the write_buffer and read_buffer */ + if (RESET_VALUE == memcmp(read_buffer, write_buffer, BLOCK_SIZE)) + { + APP_PRINT("\r\nRead and Write buffer is verified and successful"); + /* Print the read data on the RTT terminal */ + APP_PRINT("\r\nRead Data : \r\n"); + READ_DATA_PRINT(read_buffer); + } + else + { + APP_PRINT("Read and Write buffer is verified and not successful"); + return FSP_ERR_WRITE_FAILED; + } + + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions de-initializes Flash_HP module. + **********************************************************************************************************************/ +void flash_hp_deinit(void) +{ + fsp_err_t err = FSP_SUCCESS; + err = R_FLASH_HP_Close(&g_flash_ctrl); + /* Error Handle */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nClose API failed in BlankCheck API"); + } +} + +/*******************************************************************************************************************//** + * @brief Callback function for FLASH HP HAL + **********************************************************************************************************************/ +void bgo_callback(flash_callback_args_t *p_args) +{ + if (FLASH_EVENT_NOT_BLANK == p_args->event) + { + g_b_flash_event_not_blank = true; + } + else if (FLASH_EVENT_BLANK == p_args->event) + { + g_b_flash_event_blank = true; + } + else if (FLASH_EVENT_ERASE_COMPLETE == p_args->event) + { + g_b_flash_event_erase_complete = true; + } + else if (FLASH_EVENT_WRITE_COMPLETE == p_args->event) + { + g_b_flash_event_write_complete = true; + } + else + { + /*No operation */ + } + +} + +/*******************************************************************************************************************//** + * @brief This function is called to set the blank check event flags + * @param[IN] None + * @retval FSP_SUCCESS Upon successful Flash_HP is blank + * @retval Any Other Error code Upon unsuccessful Flash_HP is not blank + **********************************************************************************************************************/ +static fsp_err_t blankcheck_event_flag(void) +{ + fsp_err_t err = FSP_SUCCESS; + /* Wait for callback function to set flag */ + while (!(g_b_flash_event_not_blank || g_b_flash_event_blank)); + + if (g_b_flash_event_not_blank) + { + APP_ERR_PRINT("\n\rFlash is not blank, not to write the data. Restart the application\n"); + /* Reset Flag */ + g_b_flash_event_not_blank = false; + return (fsp_err_t)FLASH_EVENT_NOT_BLANK; + } + else + { + APP_PRINT("\r\nFlash is blank\n"); + /* Reset Flag */ + g_b_flash_event_blank = false; + } + return err; +} + +/*******************************************************************************************************************//** + * @} (end defgroup FLASH_HP_EP) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/flash_hp_ep.h b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/flash_hp_ep.h new file mode 100644 index 0000000000..84cf647aae --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/flash_hp_ep.h @@ -0,0 +1,118 @@ +/*********************************************************************************************************************** + * File Name : flash_hp_ep.h + * Description : Contains macros, data structures and functions used in flash_hp_ep.h + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef FLASH_HP_EP_H_ +#define FLASH_HP_EP_H_ +/*******************************************************************************************************************//** + * @ingroup FLASH_HP_EP + * @{ + **********************************************************************************************************************/ +/* Code Flash */ +#define FLASH_HP_CF_BLOCK_SIZE_32KB (32*1024) /* Block Size 32 KB */ +#define FLASH_HP_CF_BLOCK_SIZE_8KB (8*1024) /* Block Size 8KB */ + +#if (defined (BOARD_RA8D1_EK) || defined (BOARD_RA8M1_EK)) + +#define FLASH_HP_CF_BLOCK_0 (0x02000000U) /* 8 KB: 0x02000000 - 0x02001FFF */ +#define FLASH_HP_CF_BLOCK_1 (0x02002000U) /* 8 KB: 0x02002000 - 0x02003FFF */ +#define FLASH_HP_CF_BLOCK_2 (0x02004000U) /* 8 KB: 0x02004000 - 0x02005FFF */ +#define FLASH_HP_CF_BLOCK_3 (0x02006000U) /* 8 KB: 0x02006000 - 0x02007FFF */ +#define FLASH_HP_CF_BLOCK_4 (0x02008000U) /* 8 KB: 0x02008000 - 0x02009FFF */ +#define FLASH_HP_CF_BLOCK_5 (0x0200A000U) /* 8 KB: 0x0200A000 - 0x0200BFFF */ +#define FLASH_HP_CF_BLOCK_6 (0x0200C000U) /* 8 KB: 0x0200C000 - 0x0200DFFF */ +#define FLASH_HP_CF_BLOCK_7 (0x0200E000U) /* 8 KB: 0x0200E000 - 0x0200FFFF */ +#define FLASH_HP_CF_BLOCK_8 (0x02010000U) /* 32 KB: 0x02010000 - 0x02017FFF */ +#define FLASH_HP_CF_BLOCK_9 (0x02018000U) /* 32 KB: 0x02018000 - 0x0201FFFF */ +#define FLASH_HP_CF_BLOCK_10 (0x02020000U) /* 32 KB: 0x02020000 - 0x0204FFFF */ + +#else + +#define FLASH_HP_CF_BLCOK_0 (0x00000000U) /* 8 KB: 0x00000000 - 0x00001FFF */ +#define FLASH_HP_CF_BLOCK_1 (0x00002000U) /* 8 KB: 0x00002000 - 0x00003FFF */ +#define FLASH_HP_CF_BLOCK_2 (0x00004000U) /* 8 KB: 0x00004000 - 0x00005FFF */ +#define FLASH_HP_CF_BLOCK_3 (0x00006000U) /* 8 KB: 0x00006000 - 0x00007FFF */ +#define FLASH_HP_CF_BLOCK_4 (0x00008000U) /* 8 KB: 0x00008000 - 0x00009FFF */ +#define FLASH_HP_CF_BLOCK_5 (0x0000A000U) /* 8 KB: 0x0000A000 - 0x0000BFFF */ +#define FLASH_HP_CF_BLOCK_6 (0x0000C000U) /* 8 KB: 0x0000C000 - 0x0000DFFF */ +#define FLASH_HP_CF_BLOCK_7 (0x0000E000U) /* 8 KB: 0x0000E000 - 0x0000FFFF */ +#define FLASH_HP_CF_BLOCK_8 (0x00010000U) /* 32 KB: 0x00010000 - 0x00017FFF */ +#define FLASH_HP_CF_BLOCK_9 (0x00018000U) /* 32 KB: 0x00018000 - 0x0001FFFF */ +#define FLASH_HP_CF_BLCOK_10 (0x00020000U) /* 32 KB: 0x00020000 - 0x0004FFFF */ + +#endif + +#define FLASH_HP_DF_BLOCK_SIZE (64) +/* Data Flash */ +#if (defined (BOARD_RA6M4_EK) || defined (BOARD_RA6M5_EK) || defined (BOARD_RA4M3_EK)||defined(BOARD_RA4M2_EK)) + +#define FLASH_HP_DF_BLOCK_0 (0x08000000U) /* 64 B: 0x40100000 - 0x4010003F */ +#define FLASH_HP_DF_BLOCK_1 (0x08000040U) /* 64 B: 0x40100040 - 0x4010007F */ +#define FLASH_HP_DF_BLOCK_2 (0x08000080U) /* 64 B: 0x40100080 - 0x401000BF */ +#define FLASH_HP_DF_BLOCK_3 (0x080000C0U) /* 64 B: 0x401000C0 - 0x401000FF */ + + +#elif (defined (BOARD_RA8D1_EK) || defined (BOARD_RA8M1_EK)) + +#define FLASH_HP_DF_BLOCK_0 (0x27000000U) /* 64 B: 0x40100000 - 0x4010003F */ +#define FLASH_HP_DF_BLOCK_1 (0x27000040U) /* 64 B: 0x40100040 - 0x4010007F */ +#define FLASH_HP_DF_BLOCK_2 (0x27000080U) /* 64 B: 0x40100080 - 0x401000BF */ +#define FLASH_HP_DF_BLOCK_3 (0x270000C0U) /* 64 B: 0x401000C0 - 0x401000FF */ + +#else + +#define FLASH_HP_DF_BLOCK_0 (0x40100000U) /* 64 B: 0x40100000 - 0x4010003F */ +#define FLASH_HP_DF_BLOCK_1 (0x40100040U) /* 64 B: 0x40100040 - 0x4010007F */ +#define FLASH_HP_DF_BLOCK_2 (0x40100080U) /* 64 B: 0x40100080 - 0x401000BF */ +#define FLASH_HP_DF_BLOCK_3 (0x401000C0U) /* 64 B: 0x401000C0 - 0x401000FF */ + +#endif + +#define BLOCK_SIZE (128) +#define BLOCK_NUM (2) + + +/* Switch Commands */ +#define CODE_FLASH (1U) +#define DATA_FLASH (2U) +#define EXIT (3U) +#define BUFF_SIZE (0x0F) +#define BUFF_INDEX (0x00) + +/* Printing read data */ +#define READ_DATA_PRINT(buff) ({for(uint8_t index = RESET_VALUE; BLOCK_SIZE > index; index++) \ + { \ + APP_PRINT("%x ",*(read_buffer+index)); \ + if((index + 1) % 8 == 0) \ + { APP_PRINT("\r\n"); } \ + }}) + +/*flash_hp operating functions */ +fsp_err_t flash_hp_code_flash_operations(void); +fsp_err_t flash_hp_data_flash_operations(void); +void flash_hp_deinit(void); +void exit_flash_hp(void); +/*******************************************************************************************************************//** + * @} (end defgroup FLASH_HP_EP) + **********************************************************************************************************************/ + +#endif /* FLASH_HP_EP_H_ */ diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/hal_entry.c b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/hal_entry.c new file mode 100644 index 0000000000..6610245f89 --- /dev/null +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/keil/src/hal_entry.c @@ -0,0 +1,139 @@ +/*********************************************************************************************************************** + * File Name : hal_entry.c + * Description : Contains data structures and functions used in hal_entry.c. + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" +#include "flash_hp_ep.h" + +void R_BSP_WarmStart(bsp_warm_start_event_t event); +void readfromRTT(void); + +/*******************************************************************************************************************//** + * The RA Configuration tool generates main() and uses it to generate threads if an RTOS is used. This function is + * called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + fsp_err_t err = FSP_SUCCESS; + fsp_pack_version_t version; + uint32_t read_data = RESET_VALUE; + + /* version get API for FLEX pack information */ + R_FSP_VersionGet(&version); + + APP_PRINT(BANNER_1); + APP_PRINT(BANNER_2); + APP_PRINT(BANNER_3, EP_VERSION); + APP_PRINT(BANNER_4, version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch); + APP_PRINT(BANNER_5); + APP_PRINT(BANNER_6); + APP_PRINT("\r\n\nThis example project demonstrates basic functionalities of Flash HP"); + APP_PRINT("\r\ndriver.An RTT input command triggers the Initialization,Erase,Blank Check,"); + APP_PRINT("\r\nFlash Write,Flash Read operations in normal operating mode for Code/Data flash"); + APP_PRINT("\r\non predefined block and outputs the status/data to RTT viewer."); + /* Setup MCU port settings after C runtime environment and system clocks are setup*/ + R_BSP_WarmStart(BSP_WARM_START_POST_C); + + /* Open Flash_HP */ + err = R_FLASH_HP_Open(&g_flash_ctrl, &g_flash_cfg); + /* Handle Error */ + if (FSP_SUCCESS != err) + { + APP_PRINT("\r\n Flah_HP_Open API failed"); + APP_ERR_TRAP(err); + } + + /* Setup Default Block 0 as Startup Setup Block */ + err = R_FLASH_HP_StartUpAreaSelect(&g_flash_ctrl, FLASH_STARTUP_AREA_BLOCK0, true); + if (err != FSP_SUCCESS) + { + APP_PRINT("\r\n Flah_HP_StartUpAreaSelect API failed"); + APP_ERR_TRAP(err); + } + APP_PRINT("\r\n\nChoose an option from the below menu"); + APP_PRINT("\r\n Press 1 for Code Flash Operations \r\n Press 2 for Data Flash Operations \r\n Press 3 for EXIT"); + + unsigned char rByte[BUFF_SIZE] = { RESET_VALUE }; + while (EXIT != read_data) + { + + if (APP_CHECK_DATA) + { + APP_READ(rByte); + read_data = (uint32_t)(atoi((char *)(rByte))); + switch (read_data) + { + case CODE_FLASH: + APP_PRINT("\n\rEntering to code flash operations"); + err = flash_hp_code_flash_operations(); + if( FSP_SUCCESS != err) + { + flash_hp_deinit(); + APP_ERR_TRAP(err); + } + break; + + case DATA_FLASH: + APP_PRINT("\n\rEntering to data flash operations"); + err = flash_hp_data_flash_operations(); + if (FSP_SUCCESS != err) + { + flash_hp_deinit(); + APP_ERR_TRAP(err); + } + break; + case EXIT: + APP_PRINT("\n\rExiting the flash_hp, User has to restart the application"); + flash_hp_deinit(); + break; + default: + APP_PRINT("\r\nChoose an option from the below menu"); + APP_PRINT("\r\n Press 1 for Code Flash Operations \r\n Press 2 for Data Flash Operations \r\n Press 3 for EXIT"); + break; + } + if ((CODE_FLASH <= read_data) && (EXIT > read_data)) + { + APP_PRINT("\r\n Enter any key (other than 1,2,3) to go back to the main menu\r\n"); + } + read_data = RESET_VALUE; + memset(rByte,RESET_VALUE,BUFF_SIZE); + } + } + +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open(&g_ioport_ctrl, &g_bsp_pin_cfg); + } +} diff --git a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/readme.txt index e7731a759f..86a34c6610 100644 --- a/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/readme.txt +++ b/example_projects/ek_ra8m1/flash_hp/flash_hp_ek_ra8m1_ep/readme.txt @@ -47,7 +47,7 @@ Note: User is expected to enter data of size not exceeding 15 bytes. 2) Segger RTT block address may be needed to download and observe EP operation using a hex file with RTT-Viewer. RTT Block address for hex file committed in repository are as follows: a. e2studio: 0x22000b38 - b. Keil: Not Available + b. Keil: 0x220007a0 c. IAR: 0x220007d8 3) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.cproject b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.cproject new file mode 100644 index 0000000000..53478acc5c --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.cproject @@ -0,0 +1,409 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.project b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.project new file mode 100644 index 0000000000..e10ced1b5e --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.project @@ -0,0 +1,38 @@ + + + i3c_slave_ek_ra8m1_ep + + + + + + com.renesas.cdt.ddsc.contentgen.ddscBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.renesas.cdt.ddsc.contentgen.ddscInterlockBundleBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + com.renesas.cdt.ddsc.contentgen.ddscNature + com.renesas.cdt.ra.contentgen.raNature + + diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs new file mode 100644 index 0000000000..cce6e83772 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.ld +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs new file mode 100644 index 0000000000..b58c21e7c7 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +options/suppresswarningspaths=ra/arm diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs new file mode 100644 index 0000000000..8e54640a43 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -0,0 +1,21 @@ +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_agt\#\#\#\#5.1.0/all=3636047512,ra/fsp/inc/instances/r_agt.h|216958633,ra/fsp/inc/api/r_timer_api.h|1475305646,ra/fsp/src/r_agt/r_agt.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_agt\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_i3c\#\#\#\#5.1.0/all=665134544,ra/fsp/inc/instances/r_i3c.h|2524837423,ra/fsp/inc/api/r_i3c_api.h|2622236939,ra/fsp/src/r_i3c/r_i3c.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_i3c\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#5.1.0/all=3216030983,ra/fsp/inc/instances/r_icu.h|4142514666,ra/fsp/inc/api/r_external_irq_api.h|1458141520,ra/fsp/src/r_icu/r_icu.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs new file mode 100644 index 0000000000..682608930e --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.settingseditor.active_page=DeviceAndToolSelection +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs new file mode 100644 index 0000000000..469143ed91 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +is.toolchain.version=true +store.version=2 +toolchain.version=13.2.1.arm-13-7 diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs new file mode 100644 index 0000000000..7b3d514472 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs @@ -0,0 +1,3 @@ +# +#Fri Dec 22 16:08:40 ICT 2023 +activeConfiguration=com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590 diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/language.settings.xml new file mode 100644 index 0000000000..80461371e5 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000000..e17ec91775 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,197 @@ +eclipse.preferences.version=1 +org.eclipse.cdt.core.formatter.align_composite_type_declarators=false +org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=18 +org.eclipse.cdt.core.formatter.alignment_for_assignment=16 +org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=82 +org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.cdt.core.formatter.alignment_for_compact_if=0 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=82 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 +org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 +org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 +org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 +org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 +org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=82 +org.eclipse.cdt.core.formatter.alignment_for_lambda_expression=20 +org.eclipse.cdt.core.formatter.alignment_for_member_access=0 +org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 +org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=next_line +org.eclipse.cdt.core.formatter.brace_position_for_linkage_declaration=end_of_line +org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_switch=next_line +org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=next_line +org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false +org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 +org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true +org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true +org.eclipse.cdt.core.formatter.comment_formatter_off_tag=@formatter\:off +org.eclipse.cdt.core.formatter.comment_formatter_on_tag=@formatter\:on +org.eclipse.cdt.core.formatter.compact_else_if=true +org.eclipse.cdt.core.formatter.continuation_indentation=2 +org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.cdt.core.formatter.format_block_comment=true +org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.cdt.core.formatter.format_header_comment=true +org.eclipse.cdt.core.formatter.format_line_comment=true +org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false +org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_linkage=false +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false +org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=false +org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false +org.eclipse.cdt.core.formatter.indent_empty_lines=false +org.eclipse.cdt.core.formatter.indent_label_compare_to_statements=true +org.eclipse.cdt.core.formatter.indent_preprocessor_directives=false +org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=true +org.eclipse.cdt.core.formatter.indentation.size=4 +org.eclipse.cdt.core.formatter.insert_new_line_after_colon_in_constructor_initializer_list=insert +org.eclipse.cdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_identifier_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_linkage_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_ref_qualifier_in_structured_binding=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_expression=do not insert +org.eclipse.cdt.core.formatter.join_wrapped_lines=true +org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.cdt.core.formatter.lineSplit=120 +org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.cdt.core.formatter.tabulation.char=space +org.eclipse.cdt.core.formatter.tabulation.size=4 +org.eclipse.cdt.core.formatter.use_comment_formatter_tag=true +org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=false diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000000..513cf519c0 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/CPATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/CPATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/C_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/append=true +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/appendContributed=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/LIBRARY_PATH/delimiter=; +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/append=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.482862590/appendContributed=true diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg new file mode 100644 index 0000000000..1b26b1bda7 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/configuration.xml b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/configuration.xml new file mode 100644 index 0000000000..3dadad6113 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/configuration.xml @@ -0,0 +1,722 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Asynchronous General Purpose Timer + Renesas.RA.5.1.0.pack + + + I3C + Renesas.RA.5.1.0.pack + + + External Interrupt + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/i3c_slave_ek_ra8m1_ep Debug_Flat.launch b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/i3c_slave_ek_ra8m1_ep Debug_Flat.launch new file mode 100644 index 0000000000..251f2bba36 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/i3c_slave_ek_ra8m1_ep Debug_Flat.launch @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/i3c_slave_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/i3c_slave_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..54cea3a3ca --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/i3c_slave_ek_ra8m1_ep.hex @@ -0,0 +1,1165 @@ +:020000040200F8 +:10000000C81C0022A932000281310002A532000280 +:10001000A5320002A5320002A5320002A53200027C +:10002000000000000000000000000000A5320002F7 +:10003000A532000200000000A5320002A532000235 +:10004000A12500022D230002E9230002C1240002A1 +:10005000C528000291290002E52D0002391900028D +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:100200000348044B834202D0034B03B118477047A5 +:100210001C0000221C00002200000000064B0749C1 +:10022000C91A891048BF0131491003D0044B0BB1E2 +:1002300001481847704700BF1C0000221C00002224 +:100240000000000010B5064C237843B9FFF7D8FF33 +:10025000044B13B10448AFF300800123237010BD99 +:1002600048000022000000004C44000208B5054B85 +:100270001BB105490548AFF30080BDE80840FFF712 +:10028000CDBF00BF000000004C0000224C44000223 +:100290002DE9F041D0E902850446A8EB0507406846 +:1002A00097422844154408D80E463A46A5EB08055F +:1002B00003F0C0F82A466068F11903F0BBF8BFF3F9 +:1002C0005F8FE560BDE8F0812DE9F8434FF000094C +:1002D000064688461746D0E902243369151B9C421E +:1002E00003F1FF3125BF03F1FF339B180B1B1B1BD1 +:1002F000BD4228BF3D469D4228BF1D46706841460D +:100300002A46204403F096F8B2682C44A24208BF63 +:100310000024A944A8447F1BBFF35F8FF460002F23 +:10032000DBD14846BDE8F883F8B5154CA82200217A +:10033000204603F077F84FF4805600230320102264 +:100340001049114F114D20616061A161E761266282 +:10035000A3626362E36221666566A2662367E36661 +:100360006367BFF35F8F0A4B42F001E01846C21A81 +:1003700013F9011DA1540FF007C0BFF35F8FF8BD43 +:1003800078100022B83400027800002268000022B1 +:10039000B03F000270B51D4D441C00EB400005EB62 +:1003A000C00304EB440405EBC400DC6A8C46012C5A +:1003B000164612D0022C0CD0FCB99A6A596A8A42AD +:1003C0009CBF1B6AD218013A511A8E4218D9204696 +:1003D00070BDBDE87040FFF777BF9A6A5C6AA242C1 +:1003E0009CBF1B6AD218013A141BB44228BF344682 +:1003F0002246FFF74DFF204670BD0024204670BD09 +:1004000032466146FFF744FF3446E0E778100022A9 +:10041000F8B50B4B04461B780D46532B164601D0FE +:10042000FFF782FFEFF311874FF0200181F311886E +:10043000324629462046FFF7ADFF87F31188F8BD05 +:1004400078100022D0E9013210B50446501C9842C1 +:1004500007D8236899540246E16863680131C4E90A +:1004600002019A4200D010BD21682069FFF7D0FF39 +:10047000A368984215BF4FF0FF330023E360A360E9 +:1004800010BD00BF2DE9F84F91428A46DDE90A848C +:10049000154683461E466AD30B460127B3FBF5F388 +:1004A0009D4207F10107F9D9B74238BF374614F02A +:1004B000010902D1B8F1000F40D1DBF80C30002B5C +:1004C0002CDB0124002E14BF3346234601E005FB3C +:1004D00004F4013BFBD1BAFBF4F39D4205D805FBC4 +:1004E00004F4BAFBF4F39D42F9D9224E06E0AC4283 +:1004F000B4FBF5F30CD31C46BAFBF3F3F1565846A4 +:1005000004FB13AAFFF79EFFDBF80C30002BEEDA9A +:10051000B9F1000F02D0B8F1000F09D1BDE8F88F92 +:1005200020215846FFF78EFFDBF80C30002BF5DB5F +:10053000B84508F1FF38F3D8BDE8F88FA30711D408 +:1005400020240CE021465846FFF77CFFDBF80C30F6 +:1005500008F1FF38002BE1DBB8F1000FAFD0B84550 +:10056000F0D8AAE7002E0CBF30242024F7E701279B +:100570009AE700BFB83F00022DE9F04F0023402565 +:100580009BB00DF1280A81460C461746CDE905536C +:10059000CDE90730CDF810A006E004A8FFF752FF20 +:1005A000079B002BC0F2AD8014F9011B002900F05D +:1005B000A0802529F1D10026234613F9012BA2F1B1 +:1005C00023010D2908D8DFE801F07F070707070797 +:1005D00007077B0783070777A2F13001C9B2092912 +:1005E0004FF000050FD805EB850502EB450593F9A3 +:1005F00000201C46A2F13001C9B20929A5F130053D +:1006000003F10103EFD92E2A00F0FE804FF0000B1A +:1006100094F9001021F0040068281C465CD02529BC +:10062000BBD05839CBB2202BBAD82029B8D801A3D7 +:1006300053F821F00B070002A1050002A1050002FA +:10064000A1050002A1050002A1050002A10500020A +:10065000A1050002A1050002A1050002A1050002FA +:10066000F50700028D070002A1050002A1050002A6 +:10067000A1050002A1050002A1050002A1050002DA +:10068000A1050002A1050002A1050002A1050002CA +:10069000A105000255070002A1050002A105000204 +:1006A00027070002A105000273070002A10500024E +:1006B000A10500020B0700021C4646F002067BE77C +:1006C0001C4646F0040677E71C4646F0080673E72A +:1006D0001C4646F001066FE714F9011B21F00403E4 +:1006E000682B9CD114F9011B21F00403682B96D1CF +:1006F000F2E7079B002B04DD069C002C40F09D8058 +:10070000234418461BB0BDE8F08F102238685B46C2 +:1007100001680430CDE9005638600DEB0200FFF7A8 +:10072000B1FE079B3DE73B68784A191D39601D689B +:10073000002D08BF154615F9011B00293FF430AF05 +:1007400004A8FFF77FFE079B002BF4DA18461BB0C6 +:10075000BDE8F08F3A680823116804323A6000203F +:100760001022CDE900300DEB0200FFF78BFE079B56 +:1007700017E738685B4601680430CDE900560A2265 +:10078000386004A8FFF77EFE079B0AE73B684FF03E +:1007900001081A6804333B6082EAE273A3EBE27358 +:1007A000092B039209DD5A481946A0FB03C36329AC +:1007B00008F101084FEAD303F6DCD84538BFD84624 +:1007C000002D43D1079900250B46002999DB039B97 +:1007D000002B65DB73076FD406F00303022B74D084 +:1007E0005B460A22CDE90056039904A8FFF74AFEAA +:1007F000079BD6E63B6804A81A1D93F900103A60DF +:10080000FFF720FE079BCCE694F90110A1F130021E +:10081000D2B2092A55D81C464FF0000B0BEB8B02C5 +:1008200001EB420214F9011FA2F1300BA1F13003D8 +:10083000DBB2092BF2D9631CECE62246514648464E +:100840000393FFF7E5FD039B23445AE7039A06F061 +:100850000203002A1ADB720718D4002B4CD0BBF11C +:10086000000F10D0F0070CD50DE0202104A8FFF7F1 +:10087000E9FD0799013D00290B46FFF642AF002D27 +:10088000A3D0A845F1D307990B469EE7013D13B1CC +:10089000BBF1000FF7D0F207F5D4002DF1D191E7AD +:1008A0005B422D2104A80393FFF7CCFD0799002993 +:1008B0000B46FFF626AF8FE72B2104A8FFF7C2FDFA +:1008C000F4E74FF0000B0133A4E6BBF1000F87D132 +:1008D000002D85D0454516D9302104A8FFF7B2FD7B +:1008E0000799013D00290B46FFF60BAF002DF1D112 +:1008F0000029FFF606AF73E7F107C2D5079B002B6F +:10090000BFF66EAFFDE60B46F2E700BFC43400024F +:10091000CDCCCCCC0EB400B582B003AB53F8041BE5 +:1009200001AA0193FFF728FE02B05DF804EB03B0C3 +:10093000704700BFF0B5002485B003A8039402F00F +:10094000E5FB9DF80D609DF80E50324A32499DF846 +:100950000F302046CDE90056FFF7DCFF2F49204637 +:10096000FFF7D8FF2E492F4802F066F818BB00F0B9 +:10097000DDFB044600283DD100F03EF9044640BBB3 +:10098000294F2A4E2A4D00F011FA04460028FAD0C9 +:100990003B46324629460020FFF7BCFF00F03CFCF6 +:1009A00000F0FCFB00F06EFB224622490020FFF71E +:1009B000B1FF00BEE7E705461F4B20461B4A1C4916 +:1009C000FFF7A8FF2A4620461A49FFF7A3FF00BEFB +:1009D000CDE71A4B154A16490020FFF79BFF00F0A0 +:1009E0001BFC00F0DBFB224612490020FFF792FFC0 +:1009F00000BEC5E7124B0D4A0D490020FFF78AFFE4 +:100A000000F00AFC22460B490020FFF783FF00BEDE +:100A1000B2E700BFCC340002D03400022C36000212 +:100A2000F4400002C8120022DC380002C83F000275 +:100A30004C3800026838000228380002B038000242 +:100A400088380002022800D07047024B02485968DB +:100A500000F07EBE8040000250120022F8B56422F1 +:100A60000027324D324B044632482F701A6002F094 +:100A7000F7F8002840D12F4802F01CF9064600BBC9 +:100A800001262D492A7802F0FF03C2B90C229E46A6 +:100A900051F8230006FA03FC30B151F823004EEA66 +:100AA0000C0E013841F82300013A03F10103EFD1A4 +:100AB00014EA0E00E6D00022204B1A60F8BD002098 +:100AC000F8BD38461E4B1F4A1F49FFF723FF002081 +:100AD0001E4B1F4A1C49FFF71DFF1E4801F07AF804 +:100AE00090B9144802F028F9C8B932461A490020D2 +:100AF000FFF710FF00BEC3E70646184B3846114A01 +:100B00001149FFF707FFE2E70020154B154A0E4990 +:100B1000FFF700FF074802F00FF90028E5D0124B5D +:100B2000124A09490020FFF7F5FEDEE719120022FC +:100B300020110022C8120022201200221C120022C2 +:100B40002C390002144000024C38000250390002D7 +:100B5000384000026812002268380002083900029A +:100B600094390002F83F0002B8390002D43F000275 +:100B70002DE9F843194D2B780BBB194C194F1A4E20 +:100B800001E02B78DBB94020FFF768FF21680139CD +:100B900021600029F5D110F04008F2D139464046D5 +:100BA000FFF7B8FE434642460121304601F032FBD2 +:100BB000814648B9642323602B78002BE3D04FF0A3 +:100BC00000094846BDE8F8834046084B084A0949F1 +:100BD000FFF7A0FE4846BDE8F88300BF30110022B1 +:100BE00000000022DC39000268120022FC390002F9 +:100BF000504000024C38000270B5202284B0002121 +:100C00004F4802F00FFC402200214E4802F00AFC3F +:100C10004D494E4800F078FF0446002866D14C4903 +:100C2000FFF778FE4FF4C0234A4D4B4A20464B490C +:100C3000C5F80630C5F80220FFF76CFE204648498B +:100C40002A78FFF767FE204646492A7AFFF762FEB8 +:100C5000204645496A7AFFF75DFEEA79AB796E79FD +:100C6000CDE902322A79EB78CDE9002620463F49CA +:100C7000AA78FFF74FFE2946344800F00BFF0446E0 +:100C800038BB324801F026F80446002843D101461B +:100C90002E4800F08DFE2546044600282FD1344909 +:100CA000FFF738FEFFF764FF0446002836D1314BCA +:100CB00031491A78FFF72EFE3049314B4022196036 +:100CC0002248234600F0A2FE044660B128462D4B80 +:100CD00026E000202C4B2D4A2D49FFF71BFE1B4818 +:100CE00000F078FF70B9204604B070BD294B274A48 +:100CF00027490020FFF70EFE204604B070BD2846AD +:100D0000254BE8E7254B264A21490020FFF702FE44 +:100D1000204604B070BD0020224BDCE72846224B61 +:100D20001A4A1B49FFF7F6FD084800F053FF002858 +:100D3000D9D02846194B1A4A1549FFF7EBFDD2E7DF +:100D4000F8110022B8110022A0400002681200220F +:100D5000543A00020800002204CC00058C3A00023C +:100D6000A83A0002C43A0002E03A0002FC3A00024B +:100D7000B03B000230110022203C0002381100225A +:100D800034110022643C00022C3B0002704000023F +:100D90004C380002303A0002803B000294390002D5 +:100DA000F83F0002583B0002E43B0002F8B540F671 +:100DB000D830FFF753FE050604466FD4E00500F176 +:100DC0009D80A1052ED58D4E8D4A31688D4F914263 +:100DD00001F1400318BF13463D688B482A46336033 +:100DE00002F028FB2A4600238749884801F05EF973 +:100DF0000546002840F0D7803A688549FFF78AFD0C +:100E0000844B854E1D68324640F20711284600F09B +:100E1000A5FA327840F20711B2FA82F22846520956 +:100E200000F0F0FAE2061ED423070AD414F4006599 +:100E300040F0C180794B1A78002A40F08180284622 +:100E4000F8BD6E49002340220968704800F0DEFDBD +:100E500005460028EAD0724B724A73490020FFF71A +:100E600059FD2846F8BD674B70491A680020FFF706 +:100E700051FD684B684E1D68324640F20E412846CF +:100E800000F06CFA327840F20E41B2FA82F2284653 +:100E9000520900F0B7FA2307C8D5D2E7644D002005 +:100EA0002A786449FFF736FD564B1A68002A40F04D +:100EB00091802B78062B81D100255F4B5F49284616 +:100EC0001D70FFF727FDFFF753FE002840F08F80CD +:100ED0005B49FFF71FFD4F4B4F4E1D6832464FF4E5 +:100EE000C061284600F03AFA32784FF4C061B2FA95 +:100EF00082F22846520900F085FA5FE73F49002355 +:100F000040220968414800F081FD05460028A2D131 +:100F10003C4B4C491A68FFF7FDFC3E4B3E4E1D68AA +:100F2000324640F20E41284600F018FA327840F27C +:100F30000E41B2FA82F22846520900F063FA40E705 +:100F4000414C34482246082100681D7000F006FA22 +:100F50003E4B1A78237813437FF471AF3C492846FF +:100F6000FFF7D8FC3B492846FFF7D4FC4FF0200E92 +:100F70004EF001E0384C394B2068C1B2C91ACA188A +:100F800003F8012F0FF005C8013020602023002155 +:100F9000334A1E4801F03EF9044600BB3149FFF7D1 +:100FA000B9FC2846F8BD304B1E4A1F490020FFF708 +:100FB000B1FC2846F8BD2D4B1A4A1B490020FFF70B +:100FC000A9FC2B4B00201A682A49FFF7A3FC6425D3 +:100FD0002846F8BD28490020FFF79CFC69E700205F +:100FE000264B104A1049FFF795FC254627E728466F +:100FF000234B0C4A0C49FFF78DFCE8E73411002223 +:10100000381100222C110022B8110022681200228F +:10101000A83D000280400002241100221812002284 +:10102000303D0002044000024C380002D83D00026E +:1010300031110022883C000230110022D43C000211 +:10104000003D0002543D000225110022261100221D +:101050005C3E0002803E000228110022F7110022AF +:10106000F8110022D43E0002843D00020C3E000232 +:101070001C120022383E0002A83C0002AC3E0002D6 +:10108000E43B000210B5064800F0A4FD00B910BD15 +:101090000020BDE81040034B034A0449FFF73ABC67 +:1010A0006812002294390002F83F00024C38000216 +:1010B00030B44268164B174C1A60037854F823205A +:1010C000191F013244F82320052907D8DFE801F071 +:1010D00003061A080303104B82681A6030BC70477D +:1010E0000E4AC17C83681170002BF7D00C490D4863 +:1010F0000C68094D844204F1400218BF02462B607F +:101100000A60EBE7084B027C1A7030BC704700BFE6 +:101110001C120022201200222C1100223111002268 +:1011200034110022381100223011002210B5134969 +:10113000134800F03FFBC0B9114800F099FB04468A +:1011400008B9204610BD00200E4B0F4A0F49FFF78B +:10115000E1FB0B4800F0BCFB0028F2D00C4B0D4A21 +:101160000A490020FFF7D6FBEBE704460A4B064A84 +:1011700006490020FFF7CEFB204610BD8C40000240 +:10118000581200223C3F0002EC3F00024C380002A3 +:101190006C3F0002E03F00020C3F000210B5064821 +:1011A00000F096FB00B910BD0020BDE81040034BD5 +:1011B000034A0449FFF7AEBB581200226C3F0002FD +:1011C000E03F00024C38000243680C2B00D070470F +:1011D0004FF0010C0448054B0821054A006883F8CC +:1011E00000C000F0BBB800BF80400002181200220F +:1011F00026110022054A1368013B136003B17047B2 +:101200000122034B03481A7001F00ABD201100228D +:1012100019120022C812002210B5064801F08CFDF8 +:1012200000B910BD0020BDE81040034B034A04493B +:10123000FFF770BBC8120022B8390002D43F000289 +:101240004C38000208B5FFF775FB002008BD00BF51 +:10125000034648B1054A0168914203D10022104675 +:101260001A607047072070470120704754524F5052 +:101270002DE9F84F0388DBB14FF0000A80464FF0AC +:101280000109DFF8D4B00024314D4FEACA07D8F87D +:10129000043035F8022BD919898891420AD00134DB +:1012A000032CF4D1B8F800300AF1010A5345EAD80A +:1012B000BDE8F88FDB5909FA04F603F0B853B3F12F +:1012C000807F244BF6B293F84C2C12D0324230D1AE +:1012D00004F120021BF81230DB09E0D01BF81230B9 +:1012E000012123F08003C8200BF8123001F01EFF0B +:1012F000D5E7324210D004F120021BF81230DB098E +:10130000CDD11BF81230012143F08003C8200BF827 +:10131000123001F00BFFC2E7012001F099FF0D4BE5 +:10132000012093F84C2C324383F84C2C01F060FFE1 +:10133000E1E7012001F08CFF064B012093F84C2CD3 +:1013400022EA060283F84C2C01F052FFC0E700BFEE +:101350000844000200E001400020204080B10A4B18 +:10136000006898420ED15AB10B0A08481B0153FA83 +:1013700081F150F821300020C3F34003137070470F +:10138000012070470720704754524F5000084040DA +:1013900070B1094B006898420CD14AB1090A490161 +:1013A00001F1804101F580014B68002013807047F6 +:1013B000012070470720704754524F50E8B110B4D5 +:1013C00000680F4CA04210D19BB1090A490123EAE1 +:1013D000020001F18041134043EA004301F580011E +:1013E00000205DF8044B8B60704707205DF8044BCC +:1013F000704703205DF8044B70470120704700BF21 +:1014000054524F50E8B1104B0068984215D1012A50 +:1014100015D801235FFA81FC03FA0CF3002A9AB273 +:101420004FEA034308BF1A46090A490101F1804106 +:1014300001F5800100208A60704707207047032073 +:1014400070470120704700BF54524F50F8B110B49C +:101450000068104CA04212D1ABB1090A490101F158 +:10146000804101F580010C6803EA0200204362EA32 +:10147000030202405DF8044B00200A607047072019 +:101480005DF8044B704703205DF8044B7047012062 +:10149000704700BF54524F50A8B10E4B006898429D +:1014A00013D182B10123090A8B4013F01E0F0ED015 +:1014B000490101F1804101F580014B680020C3F32F +:1014C0000F431380704701207047072070470320A7 +:1014D000704700BF54524F5018B3164B00689842E3 +:1014E0001CD10120E2B10B0A00FA03FC1CF01E0F14 +:1014F0001ED010B45B0103F1804303F580035C68E8 +:10150000C9B200FA01F18BB201EA14418B420AD050 +:10151000002300205DF8044B1370704707207047CC +:1015200070470120704710705DF8044B0020704731 +:101530000320704754524F5010B310B40068114C40 +:10154000A04219D1A3B10120090A884010F01E0F52 +:101550000ED0490123EA020001F18041134043EA21 +:10156000004301F5800100205DF8044BCB6070471B +:1015700003205DF8044B704707205DF8044B70476B +:101580000120704754524F5020B3134B00689842CB +:101590001ED1012A1AD801200B0A00FA03FC1CF004 +:1015A0001E0F13D05B0103F1804303F58003012A72 +:1015B000C9B2DA6800FA01F00BBF024342EA004206 +:1015C00092B26FF30F020020DA6070470320704779 +:1015D000072070470120704754524F50002853D0C5 +:1015E00070B52A4B1546026886B09A4202D0072091 +:1015F00006B070BD012601AB03A80C46ADF808107B +:1016000001950493ADF80C60FFF732FEEFF3108103 +:1016100086F310881E4B1A681AB91E4802754022BC +:1016200002751A6801321A6081F31088E9034FEAE3 +:101630001422E4B219D4110117480A1940F82250B3 +:10164000EFF31082012181F31088196811B1196834 +:10165000013919601B681BB980200E490B7508758C +:1016600082F31088002006B070BD0B48110104EB16 +:10167000021250F8226026F4803640F8226025F4E9 +:10168000803640F82260D7E70120704754524F500F +:1016900030130022000D404000084040F8B50446D9 +:1016A000FFF7E6FDEFF31082012383F31088254E48 +:1016B00033681BB9402024490B7508753368013322 +:1016C000336082F31088218849B3C9000839C908FA +:1016D00060681E4D013107E01B011344013945F8D4 +:1016E000234000F108001AD004688288E7034FEA1B +:1016F0001223D2B2F0D502EB031C55F82CE01B01EB +:1017000024F480372EF4803E1344013945F82CE050 +:1017100000F1080045F82C7045F82340E4D1EFF3C0 +:101720001082012383F31088336813B13368013BBF +:10173000336033681BB9802003490B75087582F349 +:101740001088F8BD30130022000D404000084040D2 +:1017500098B191B14A6808B503464AB1094A186878 +:1017600090420CD008461A60FFF798FF002008BD91 +:101770000A88002AF2D0012008BD012070470E20FF +:1017800008BD00BF54524F5080B108B5084A0368E5 +:10179000934209D131B14B6823B10846FFF77EFF70 +:1017A000002008BD012008BD072008BD01207047AA +:1017B00054524F5000284DD02A4B0268F0B59A423F +:1017C00004464BD0002947D04FF6FF7391F800C074 +:1017D00023FA0CF3DB073AD58A6812B14B78FF2B5A +:1017E0003ED0002591F902E01F4884F804E04FEA5A +:1017F0008E03CF6803F1804303F54043D3F80063C1 +:10180000C3F80053C4E9022784F805C000F80C505F +:101810000D79CA78BEF1000F42EA05124D7942EA0D +:10182000C512D2B200F80C20C3F800630BDB4B7872 +:101830000EF160420D491B01DBB202F5614282F8F4 +:10184000003341F82E40074B00202360F0BD40F2EA +:101850007A50F0BD012070470120F0BD0E20F0BD90 +:101860000320F0BD554349000060004038130022BA +:1018700040B3154B02689A4220D190F90420002A07 +:101880001EDB124B02F5C65153F8210020F48030C4 +:1018900043F8210053F82130BFF35F8F0121530932 +:1018A0009B0002F01F0203F1604303F5614301FA5C +:1018B00002F2C3F880211A600020704707207047A9 +:1018C0000B207047012070475543490000600040DD +:1018D00048B3164A01680346914222D190F9042088 +:1018E000002A1ADB012010B45109114C02F01F022A +:1018F000203100FA02F244F82120BFF34F8FBFF3EA +:101900006F8F00200B4A93F904105DF8044B42F8E6 +:101910002100002210461A607047002210461A600B +:101920007047072070470120704700BF55434900AA +:1019300000E100E03813002210B582B0EFF3038419 +:10194000194B103C64B253F82410184A4879135CC0 +:1019500003F00303032B12D004F5C65452F82430CD +:1019600023F4803342F8243052F824308B6823B1BA +:10197000CA68CDE900206846984702B010BD8B6860 +:1019800023B1CA68CDE9002068469847074B04F5A3 +:10199000C65453F8242022F4803243F8242053F80C +:1019A000243002B010BD00BF381300220060004098 +:1019B00082B0ADF8041008B3134B02689A421AD1F2 +:1019C0008368882B02D08368042B1AD19DF80430D9 +:1019D00041689DF8050003F00F0343EA002300204F +:1019E000D1F8642322F47F4222F00F021343C1F89E +:1019F000643302B07047072002B07047012002B084 +:101A00007047052002B0704743334900002839D0A1 +:101A100030B51E4B04689C422ED179B383689BB3CA +:101A20008368882B02D08368012B29D14FF0010CE9 +:101A3000C36D174C1D6995F939304FEA531E03F0F9 +:101A40001F030EF1200E0CFA03F344F82E30BFF3FF +:101A50004F8FBFF36F8F0023C2634163836380F8AE +:101A6000403095F9392002F01F010CFA01F15209BA +:101A700044F82210184630BD072030BD012030BD8B +:101A8000082030BD01207047052030BD4333490098 +:101A900000E100E078B31B4B02689A422DD151B3AC +:101AA00091F808C00CF0C003402B28D010B54B783B +:101AB000426891F800E0506ECCF380041B044EEABB +:101AC000043E03F4FE0343EA0E0340F48030506604 +:101AD000C2F8B0324B7A002043EA0C23C2F820331C +:101AE000CB885BBA9BB2C2F82433D1F802301BBA60 +:101AF000C2F8283310BD0120704707207047062028 +:101B0000704700BF43334900002856D0F8B50C4653 +:101B1000002950D08B68002B4DD00B69002B4AD088 +:101B2000294A01680546914249D093F93820002A94 +:101B300041DB93F93B20002A3DDB93F93A20002A50 +:101B400039DB93F93920002A35DB93F93C20002A50 +:101B500031DB93F93D30002B2DDB2379002B30D086 +:101B60005C220021043001F05DFC174BEC652B601A +:101B7000EFF31087012686F31088144A2368516812 +:101B8000C3F1040306FA03F321EA03035360536825 +:101B90009620314601F0CAFA87F310880C4B6B602F +:101BA0001E615A6922F000425A611E62186A0028BA +:101BB000FCD11860F8BD0120F8BD012070470E204F +:101BC000F8BD0620F8BD00BF433349000030204077 +:101BD00000F0354070B5002872D03B4B02680546D6 +:101BE0009A426AD10122C36D3849186990F9383098 +:101BF0005C0903F01F03203402FA03F341F8243098 +:101C0000BFF34F8FBFF36F8F90F939305C0903F04A +:101C10001F0302FA03F3203441F82430BFF34F8F3F +:101C2000BFF36F8F90F93A305C0903F01F0302FA9B +:101C300003F3203441F82430BFF34F8FBFF36F8F8D +:101C400090F93B305C0903F01F0302FA03F32034E0 +:101C500041F82430BFF34F8FBFF36F8F90F93C30C2 +:101C6000580903F01F0302FA03F3203041F8203033 +:101C7000BFF34F8FBFF36F8F6B68596921F000413D +:101C800059611A621C6A002CFCD1EFF31086012105 +:101C900081F31088EB6D0E4A1B685068C3F1040392 +:101CA00001FA03F3034353605368962001F03EFAB0 +:101CB00086F3108820462C6070BD0724204670BD36 +:101CC0000124204670BD00BF4333490000E100E01D +:101CD00000302040002800F0AE81DE4B0268014653 +:101CE0009A4240F0A4818068002840F0A281CB6D28 +:101CF0002DE9F0431B694FF480654FF088094FF0E0 +:101D000083781C7B4A68E443DFF860E3DFF860C354 +:101D1000D14FD24EC1F8089050679067C2F89081B9 +:101D2000C2F89401C2F8C0015563C2F8D4E1C2F808 +:101D3000E4C19563C2F8D871C2F8E861556964F3EB +:101D40000825556193F808E093F80CC05D894FEAC7 +:101D50000E7404F040542C43CCF380070CF00805BB +:101D6000CCF3400645EA470535439565CEF380053B +:101D700044EA8574CEF3C00E1D6944EACE74C2F8FD +:101D8000B040D567D3E90554C2F88050C2F884400A +:101D90001C7F0CB9C2F890004FF0010E93F822405E +:101DA00093F8216093F82050E40044EA460493F845 +:101DB0002A702C4393F82B501E6B47EAC50793F803 +:101DC0002C5093F834C046EAC57693F8355093F812 +:101DD00028802D0445EA0C25B3F826C0C2F85043EC +:101DE00093F823404CEA084C0EFA04FEC2F854E380 +:101DF000B3F824E0A401C2F858E3C2F85CC3C2F807 +:101E0000644393F82940C2F86843C2F86C73C2F87F +:101E10007063C2F87453546944F00044546193F8F9 +:101E20003E4093F938202401002AE4B2C0F229810F +:101E300002F1604505F5614585F80043884C894D00 +:101E400002F5C65644F8221055F8267027F480375C +:101E500045F8267055F82650BFF35F8F012502F034 +:101E60001F065209920002F1604202F56142B5403C +:101E7000C2F88051156093F9392093F83E50002A3A +:101E80004FEA0515EDB2C0F2078102F1604606F592 +:101E9000614686F80053734D02F5C65644F8221089 +:101EA00055F8267027F4803745F8267055F82650E7 +:101EB000BFF35F8F012502F01F065209920002F165 +:101EC000604202F56142B540C2F88051156093F955 +:101ED0003A2093F83E50002A4FEA0515EDB2C0F2C1 +:101EE000D58002F1604606F5614686F800535D4DE7 +:101EF00002F5C65644F8221055F8267027F48037AC +:101F000045F8267055F82650BFF35F8F012502F083 +:101F10001F065209920002F1604202F56142B5408B +:101F2000C2F88051156093F93B2093F83E50002A87 +:101F30004FEA0515EDB2C0F2868002F1604606F563 +:101F4000614686F80053474D02F5C65644F8221004 +:101F500055F8267027F4803745F8267055F8265036 +:101F6000BFF35F8F012502F01F065209920002F1B4 +:101F7000604202F56142B540C2F88051156093F9A4 +:101F80003C2093F83E50002A4FEA0515EDB254DB91 +:101F900002F1604606F5614686F80053314D02F5C0 +:101FA000C65C44F8221055F82C6026F4803645F8BB +:101FB0002C6055F82C50BFF35F8F012502F01F06EF +:101FC0005209920002F1604202F56142B540C2F846 +:101FD0008051156093F93D2093F83F30002A49DB8A +:101FE0001B0102F16045DBB205F5614585F8003360 +:101FF0001C4B02F5C65544F8221053F8251021F465 +:10200000803143F8251053F82530BFF35F8F01214D +:1020100053099B0002F01F0203F1604303F5614383 +:1020200001FA02F2C3F880211A60BDE8F0830720AC +:10203000704705207047012070470B4E02F00F07D4 +:102040003E443576AAE7084E02F00F073E44357647 +:1020500079E700BF4333490004001000120010006C +:102060003813002200600040FCEC00E01701110072 +:102070003F0210000B4D1B0102F00F06DBB2AB5507 +:10208000B6E7084D02F00F06AC55D7E6064E02F053 +:102090000F073E4435762AE7034E02F00F073E4411 +:1020A0003576F8E614ED00E0FCEC00E0002800F0E6 +:1020B000A480F0B5544B04689C422DD1002965D012 +:1020C0008368002B00F09B808368882B04D14368D1 +:1020D0005B6ADB0600F1958000260263C0E90A1600 +:1020E000002A55D00427334601F1FF3C01331CF888 +:1020F000014FDD00083DAC40013F46EA04060DD02B +:102100009A42F3D18368C262882B066244D0836806 +:10211000882B0AD00020F0BD0720F0BD8468C36280 +:10212000882C066238D0042AF1D94768056AC46A47 +:10213000A242C7F858513BD900254FF0040EAC46D7 +:102140000E1916F8013BBEF1010E03FA0CF304F16F +:10215000010445EA03050CF1080C01D0A242F0D8B5 +:10216000D7F89833C462DBB20562002BE0D1D7F810 +:10217000E031402A23F00103C7F8E031CAD9D7F88B +:10218000E83143F00103C7F8E831C3E70120F0BDAF +:1021900083680262882BBAD1082344682362236AC9 +:1021A000002BFCD11304042AC4F8C030AFD9BCE71B +:1021B000D7F8E831154923F00103C7F8E831C36DBA +:1021C0001B6993F93A3003F5C65451F8245025F4AD +:1021D000803541F8245051F82410BFF35F8F01245B +:1021E00059090B4D03F01F03476804FA03F36031EC +:1021F00045F82130D7F89833B9E70120704705201A +:10220000F0BD0820F0BD00BF43334900006000402E +:1022100000E100E0002838D02DE9F0413F4C05688E +:10222000A5422DD111B38468882C30D18468042C48 +:1022300071D00425002401294264C364856084644C +:1022400021D0374C0029374E18BF264641680BBBBA +:102250001B04C1F85061C1F85031D1F8E0310020C1 +:1022600023F00803C1F8E031BDE8F0814468D4F8F8 +:10227000B042E404D7D50AB1002BD4D1012000E04C +:102280000720BDE8F081284EE0E7012070470520D7 +:10229000BDE8F081002704253C4602F1FF380134F7 +:1022A00018F801CF4FEAC40EAEF1080E0CFA0EFC7E +:1022B000013D47EA0C070BD0A342F0D18364C1F87B +:1022C0007C71D1F8E02122F00402C1F8E021BFE7DF +:1022D000042B8464C1F87C71F3D900274FF0040CFF +:1022E000BE46043212F8015BBCF1010C05FA07F599 +:1022F00004F101044EEA050E07F1080701D0A342DC +:10230000F0D18464C0F824E0D1F8E82142F004025E +:10231000C1F8E821D5E70820B3E700BF43334900FF +:1023200020000040200000602080004070B586B092 +:10233000EFF30383103B2A495BB203F5C65051F813 +:102340002040284A24F4803452F8232041F82040C9 +:1023500051F820305368D3F85401D3F8E011050F39 +:1023600021F01001C3F8E011D16D0195CD6894689A +:102370000595012504F07F0C042C8DF800C09560B4 +:102380000AD100248826D56C80B2C2E91144C2E982 +:1023900013442D1A0295966000245465D3F8E00189 +:1023A000850603D55D6964F35D755D61800502D5C1 +:1023B0009268882A0AD0D3F8E021896822F408724A +:1023C0006846C3F8E021884706B070BD02221A6251 +:1023D0001A6A002AFCD15A6942F080425A61EAE73F +:1023E00000600040381300222DE9F04387B0EFF37E +:1023F0000383103B304A5BB203F5C65152F821000B +:102400002E4C20F4803054F8234042F8210052F83A +:1024100021306368D3F8E02112F0101F02D007B01A +:10242000BDE8F083D3F89823C2F307224FEA82086D +:10243000002AF4D0032700250126D3F85891D3F8B9 +:10244000E02122F00202C3F8E021D4E90E329342E7 +:1024500015D394F8403023BBE26D0093D1686846F1 +:1024600092688DF80070CDE90133CDE90333059111 +:1024700084F84060904794F8403093B9A36BEA0029 +:10248000616B0135581C29FA02F2042DA063CA546D +:1024900007D04545D9D1636D0433636507B0BDE806 +:1024A000F083636DA8F104080433B8F1000F63658D +:1024B000B5DD6368BFE700BF00600040381300224D +:1024C00070B5EFF30383103B324A5BB203F5C6519C +:1024D00052F82100304C20F4803054F8235042F858 +:1024E000210052F821306C682E6B296AEA6A964204 +:1024F000C4F8581123D900214FF0040C0846AB6AE8 +:1025000003EB020E1EF8013BBCF1010C03FA00F3D1 +:1025100002F1010241EA030100F1080001D09642F4 +:10252000F0D8D4F89833EA62DBB22962002BDED10E +:10253000D4F8E03123F00103C4F8E03170BDD4F8E1 +:10254000E831144A23F00103C4F8E831EB6D1B694C +:1025500093F93A3003F5C65152F8210020F4803047 +:1025600042F8210052F82120BFF35F8F01215A0960 +:102570000A4803F01F036C6801FA03F3603240F865 +:102580002230D4F89833D4F8E03123F00103C4F8B2 +:10259000E03170BD006000403813002200E100E02F +:1025A0002DE9F04F8DB0EFF30383103BB9495BB2D7 +:1025B00003F5C65251F82200B74C20F4803054F88D +:1025C000234041F8220051F822306368D3F880217B +:1025D000D3F8E001C2F3026520F48010C3F8E001F3 +:1025E000E06D0195C5681FFA82F8059512F0C05597 +:1025F0006ED1160200F1EF80D3F8982312F47F4FCA +:1026000040D0626DA8EB0209B9F1000F3ADD032753 +:1026100000250126D3F858A1D3F8E02122F00202C8 +:10262000C3F8E021D4E90E32934219D394F8402044 +:10263000002A40F0228106928DF81870E16D06A8FC +:10264000CB680792CDE90A23CDE908228B6884F88C +:102650004060984794F84030002B40F00E81A36B07 +:10266000EA00616B0135581C2AFA02F2042DA063BE +:10267000CA5400F002814D45D4D1626D63680432C2 +:10268000E06D6265002109260125C4E90E11CDF82F +:10269000088061638DF80060216400226265D3F8D0 +:1026A000E02112F4087F07D0D3F8C023D2B21AB9C0 +:1026B000A268882A00F0D380D3F8E021816822F450 +:1026C00008726846C3F8E02188470DB0BDE8F08F76 +:1026D000C2F30747C2F30642072A5DD0D3F8981326 +:1026E000A26B11F47F4F46D0616DA8EB010ABAF1DD +:1026F000000F40DD0326D3F858B1D3F8E0110025D0 +:1027000021F00201C3F8E011E36B4FF0010993429D +:1027100019D894F84010002940F0C38006918DF834 +:102720001860E26D06A8D3680791CDE90A13CDE9D8 +:102730000811936884F84090984794F84030A26B51 +:10274000002B40F0AE80E900636B0135501C2BFA82 +:1027500001F1042DA063995400F0A280AA4504D091 +:10276000A26BE36B9342EED8D3E7616D63680431EB +:10277000A26BE06D6165912F57D022B10021C4E9B1 +:102780000D11C4E90F11072202258DF81370CDF841 +:1027900008808DF8002080E708F103085FEA9808B8 +:1027A00005D048F001E0D3F858210FF005C0002112 +:1027B0000625C4E90E1161638DF800502164D3F839 +:1027C00030238A4205DAD3F83023C2F309428DF868 +:1027D0001020022561E70822C4E90B55A562CDF857 +:1027E00008808DF80020D3F8E821006965F3000225 +:1027F000C3F8E82190F93A3003F5C65251F82200A7 +:1028000065F3104041F8220051F82220BFF35F8F9A +:102810000126590903F01F02204F603106FA02F227 +:102820006368E06D47F8212037E7596A49070DD5FD +:102830000121A160D3F8901121F07F41C3F89011DC +:10284000D3F8E01121F00401C3F8E011D3F8E81146 +:1028500041F00401C3F8E811002A94D08EE7012D5D +:102860002BD0022D2CD008221A621A6A002AFCD121 +:102870005A6942F080425A611EE7636DA9F104096A +:102880000433B9F1000F636563683FF7C1AEE06DD3 +:10289000F8E600BF006000403813002200E100E0CD +:1028A000A26B636DAAF1040A0433BAF1000F6365E9 +:1028B00063683FF720AFE06D5DE710221A62D4E74E +:1028C0001D62D2E770B4EFF30383103B2D4A5BB275 +:1028D00003F5C65152F821002B4C20F4803054F8F7 +:1028E000233042F8210052F821109968042901D0C0 +:1028F00070BC70475C68586AC4F87C01D4F8E00189 +:1029000020F00400C4F8E001D3E91206B04216D268 +:10291000002425465A6C02EB000C1CF8012B0139EF +:1029200002FA04F200F1010045EA020504F108048C +:1029300001D08642F1D85D62986470BC7047D4F8CB +:10294000E81121F00401C4F8E811DB6D1B6993F96B +:102950003C3003F5C65152F8210020F4803042F893 +:10296000210052F82120BFF35F8F012170BC5A096A +:10297000064803F01F03603201FA03F340F82230E7 +:10298000704700BF006000403813002200E100E003 +:10299000F0B587B0EFF30383103B254A5BB203F534 +:1029A000C65152F82100234C20F4803054F82340C3 +:1029B00042F8210052F821306368E26D196BD0684B +:1029C0004905D3F8D05105902FD50B216FF48067BE +:1029D000936868468DF8001098476268536943F021 +:1029E0008043536115F4801608D00A22E36D6846CF +:1029F0009B688DF8002098474FF480166B0708D528 +:102A00000522E36D68469B688DF80020984746F0E4 +:102A1000040663681A6B3A401A63D3F8D02122EA9D +:102A20000602C3F8D02107B0F0BD4FF0FF37D9E759 +:102A30000060004038130022002800F0CA802DE911 +:102A4000F0410D46002900F0BA80CA69002A00F062 +:102A5000B6806D4B01680446994200F0B3806B6903 +:102A6000002B00F0B18095F91230002BC0F2B3803A +:102A700000216B686560013BB3F5803F217380F0F6 +:102A80009E8003212B7CD940C90740F1A680127893 +:102A9000502A00F0B180297A002A40F08D80032965 +:102AA00000F28D80022900F08A80584E06EB032642 +:102AB000A660EFF31087012181F31088544A2B7C24 +:102AC000D068C3F1050301FA03F320EA0303D360DE +:102AD000D368962000F02AFB87F310880023337216 +:102AE000337AC3F340029B071146F9D4EB69B27203 +:102AF000A068267BDA7893F80080002E00F10C0C99 +:102B00001F7995F808E000F1080302F0070218BFEA +:102B10006346B8F1000F66D1BEF1000F05D08EF00C +:102B20000201C64642EA0112D2B200211F71997118 +:102B30005A7083F802E06B6861682361354A097C4A +:102B400042F82130013B002E4AD0036095F9123043 +:102B5000002B26DB6A7C03F1604112012E48D2B2C1 +:102B600001F5614181F800232C4A03F5C65140F874 +:102B7000234052F8210020F4803042F8210052F81E +:102B80002120BFF35F8F01215A09920003F01F0338 +:102B900002F1604202F5614201FA03F3C2F88031AA +:102BA00013600023D5E90501174A6061E161184609 +:102BB0002260A361BDE8F08107297FF676AF01208E +:102BC000BDE8F0810E20FBE72B78012B7FF450AF9E +:102BD00049E7012070470B20F2E740F27A50EFE717 +:102BE0009BB20380B2E7B8F1500F06BF8E4642F0A9 +:102BF000500248EA020298E7DA07E0D52A7A002A6A +:102C00003FF453AFDBE700BF5447410000102240C0 +:102C100000302040E81200223813002200600040FB +:102C2000D0B10E4B02689A4214D18268017B02F146 +:102C30000C03002902F1080218BF1A46117801F0AE +:102C400001011378C3F340039942FAD1F023002025 +:102C500013707047072070470120704754474100A8 +:102C600018B3134B02689A421DD130B48468057BB7 +:102C700004F10C03002D04F1080218BF1A46117864 +:102C800001F001011378C3F340038B42FAD10369C9 +:102C9000013B25B99BB20020238030BC7047002047 +:102CA000236030BC7047072070470120704700BF89 +:102CB0005447410040B31E4B02689A4222D130B4BF +:102CC0008468057B04F10C03002D04F1080218BF91 +:102CD0001A46117801F001011378C3F340039942B9 +:102CE000FAD143681A7825B1012A0FD004F10C01FA +:102CF00003E0012A04F1080110D030BCF1230020C8 +:102D00000B7070470720704701207047026909491E +:102D1000187C531E41F820202360E7E702691D7CE0 +:102D20000448531E9BB240F825202380E5E700BFEE +:102D300054474100E812002200284BD0264B02687D +:102D400001469A423DD18268007B02F10C030028C3 +:102D500002F1080218BF1A46107800F0010013783B +:102D6000C3F340039842FAD14FF0F40C00204B68B3 +:102D700082F800C0107193F9123013F1210F03D1C2 +:102D8000002318460B60704783421CDB012010B4FF +:102D90005A09124C03F01F03203200FA03F344F8DF +:102DA0002230BFF34F8FBFF36F8F4B680C4A93F9FC +:102DB00012305DF8044B42F82310002318460B60D4 +:102DC000704707207047064A42F823100023184630 +:102DD0000B607047012070475447410000E100E05C +:102DE000381300222DE9F04184B0EFF30383103B48 +:102DF000214A5BB203F5C65152F8210020F480301D +:102E000042F8210052F821201C4A52F82340237B2B +:102E1000A5686BB30C3562682B781278DBB2012A97 +:102E200004D1F42203F0F0032A702B70D4F814803C +:102E3000B8F1000F15D0A66901AFDEB196E8070022 +:102E400087E807009B0644BF00233371E3693046DF +:102E50003360C047A3691BB197E8070083E8070008 +:102E60002B78DBB203F00F032B7004B0BDE8F081C8 +:102E70000835D0E73E46E5E7006000403813002201 +:102E8000144A154992F8263092F82420DBB202F059 +:102E90000F02082A15D0092A51F823300AD00A2A2D +:102EA0000ABF0E4AD340A2FB03230D4A08BFDB082A +:102EB00013607047094AA2FB0323094A9B08136069 +:102EC0007047064A51F82330A2FB0323044A5B08EB +:102ED0001360704700E001401C000022ABAAAAAAC0 +:102EE000C0140022704700BFF8B54AF20350012316 +:102EF0005549564AA1F8FA03938093889BB2002B58 +:102F0000FBD101249FED4C6B9FED4D7B4FF40040B6 +:102F10004F4B5049C3E907115961148083ED007F7D +:102F20001861FFF7ADFF09221621474B83F8501AAD +:102F300083F8A22093F8002C1AB993F8013C980763 +:102F400072D0414C94F8003C002B62D000223E4BE2 +:102F500083F8012C83F8002C00233B4A82F832309E +:102F600092F83C301907FBD54FF43C5040F2111158 +:102F70000023354C1085A2F84C1082F82A3094F8C2 +:102F80003C309B06FBD50422012505262F4B324FF2 +:102F90001A77276284F8245084F82660FFF770FFC0 +:102FA0009620294600F0C2F8002384F824302762D6 +:102FB000FFF766FF9620294600F0B8F884F82660EF +:102FC000FFF75EFF84F8305084F8525084F8535075 +:102FD00094F878301C4A43F0400384F8783092F833 +:102FE0007830DB09FBD0C523052082F8700082F819 +:102FF000783092F87830144903F0BF0382F87830C3 +:1030000091F87830DB09FBD14FF42543A1F8FA336E +:10301000F8BD0121C82084F8001C00F087F894F85E +:10302000003C012BFBD191E74FF47A70FFF75AFF78 +:1030300092E700BFAFF30080006CDC0200127A0060 +:1030400000800000002D310100E0014000C101407E +:103050001C00002200389C1C3223123138B5002598 +:10306000284C0121C82084F8285000F05FF884F82B +:10307000245094F82430002BFBD194F824302149BB +:1030800043F0020384F8243091F82430C3F3400065 +:103090009B07F9D41B4A81F8220092F8223003F0F2 +:1030A000FF00002BF9D192F84030164960F3C713A6 +:1030B00082F8403091F84030DB09FBD191F84200B2 +:1030C000104A63F3C71081F8420092F84230DB09DE +:1030D000FBD192F844000B4963F3C71082F8440017 +:1030E00091F84430C3F3C014DB09F9D1012000F09A +:1030F000AFF8054B012083F84C4CBDE8384000F098 +:1031000077B800BF0020204000E00140034618B11E +:10311000024A00201A607047012070470000010534 +:10312000A0F101000028FBD1704700BF4FF47A7373 +:1031300010B400FB01F1104C104A2468B2FBF4F209 +:10314000A1FB034030B9B4FBF2F058B15DF8044B79 +:10315000FFF7E6BFB1FBF2F1A1FB03132BB9084661 +:103160000028F3D15DF8044B70474FF0FF3C5DF849 +:10317000044B6046FFF7D4BFC014002200CA9A3B3C +:1031800070B500240D4B0E4EB3F80021B3F820515A +:10319000ADB2154025FA04F3DB0704D556F8243008 +:1031A000E0B203B198470134102CF3D1034AA2F8DE +:1031B0001051B2F820311D42FBD170BD00C000405B +:1031C000F01200220022602310B40748074C30F8A8 +:1031D000021F02F5C65C013209B144F82C10013B14 +:1031E000F5D15DF8044B7047464300020060004093 +:1031F000EFF31081012383F31088124B33F8102072 +:1032000092B22AB133F81020013A92B223F810207A +:1032100033F810309BB293B90B4A10B4B2F8FA33BA +:103220000A4C9BB234F8100043F4254323EA000310 +:10323000A2F8FA3381F310885DF8044B704781F3EC +:1032400010887047B814002200E001404444000296 +:1032500030B4EFF31081012383F310880E4A32F863 +:1032600010309BB26BB90D4C0D4DB4F8FA3335F8F4 +:1032700010C09BB243EA0C0343F425439BB2A4F86D +:10328000FA3332F8103001339BB222F8103081F358 +:10329000108830BC704700BFB814002200E0014025 +:1032A0004444000200BE704708B500F005F8FDF781 +:1032B000C9FFFEE7FFFFFFFF70B5464B464D6B6150 +:1032C000BFF34F8FBFF36F8F4FF47003434CC5F8BC +:1032D00088300020AC60FDF7B5FBFFF705FE01204C +:1032E000FDF7B0FB2368A3F5806383F30A883C48AD +:1032F0003C4A0021121A00F095F83B483B4A3C49F1 +:10330000121A00F097F83B493B4A3C48521AD2083F +:1033100042F009C0AFF30080F1E80223E0E80223A5 +:103320000FF007C03649374A3748521AD20842F0E0 +:1033300009C800BFAFF30080F1E80223E0E80223F0 +:103340000FF007C0314B324A0020D21A0021D208B8 +:1033500042F007C0AFF30080E3E802010FF005C0C0 +:10336000BFF34F8FBFF36F8F0024C5F85042BFF3F8 +:103370004F8FBFF36F8F274B274D5B1BA34206DD9B +:103380009E1055F8043B01349847A642F9DCFFF73C +:1033900077FDFFF763FE0320FFF75AFF00234FF08E +:1033A000100E19464EF001E01C4803F10C0220F803 +:1033B000221001330FF007C80320FFF719FF022086 +:1033C000FDF740FBFFF7FEFEBDE87040002000F077 +:1033D00027B800BF01020E0000ED00E0000000026F +:1033E00048000022C4140022000000221C00002219 +:1033F0007844000280440002804400020000000083 +:10340000A0440002A04400020000002000000020B0 +:10341000000000201800002214000022000D40408F +:10342000704700BF02440346934200D1704703F83F +:10343000011BF9E70A44431E914200D1704710B5C1 +:1034400011F8014B914203F8014FF9D110BDFFFF74 +:103450004275696C7420776974682052656E657373 +:10346000617320416476616E63656420466C6578A3 +:1034700069626C6520536F66747761726520506174 +:10348000636B6167652076657273696F6E20352E98 +:10349000312E3000352E312E3000000000000105A5 +:1034A000F8B500BFF8BC08BC9E467047F8B500BF31 +:1034B000F8BC08BC9E4670475465726D696E616CBD +:1034C00000000000284E554C4C290000312E3000E1 +:1034D0000D0A2A2A2A2A2A2A2A2A2A2A2A2A2A2A89 +:1034E0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3C +:1034F0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2C +:103500002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A1B +:103510002A2A2A2A0D0A2A20202052656E65736104 +:103520007320465350204578616D706C6520507251 +:103530006F6A65637420666F7220725F69336320FF +:10354000696E20736C617665206D6F646520202044 +:10355000202020202020202A0D0A2A202020457803 +:10356000616D706C652050726F6A6563742056657A +:103570007273696F6E202573202020202020202068 +:10358000202020202020202020202020202020203B +:10359000202020202020202020202A0D0A2A202040 +:1035A00020466C657820536F667477617265205091 +:1035B00061636B2056657273696F6E202025642EDF +:1035C00025642E256420202020202020202020205B +:1035D00020202020202020202020202020202020EB +:1035E000202A0D0A2A2A2A2A2A2A2A2A2A2A2A2A82 +:1035F0002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2B +:103600002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A1A +:103610002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A0A +:103620002A2A2A2A2A2A0D0A0000000054686973EF +:10363000206578616D706C652070726F6A65637467 +:103640002064656D6F6E7374726174657320746845 +:1036500065207479706963616C20757365206F668D +:10366000207468652049334320447269766572206E +:10367000617320736C6176650D0A646576696365B4 +:10368000206F6E2052656E65736173205241204D2C +:10369000435573206261736564206F6E2052656EBE +:1036A00065736173204653502E206F6E63652069E9 +:1036B0006E697469616C697A6174696F6E2069738F +:1036C000207375636365737366756C2C0D0A54689B +:1036D0006520455020776169747320666F722044BD +:1036E00041412C206F72206966204441412069735A +:1036F000206E6F7420636F6D706C657465642069F3 +:10370000742077696C6C20696E6974696174657383 +:1037100020686F74206A6F696E20726571756573B9 +:10372000742E0D0A4966206F6E2D626F61726420DF +:103730007377697463682069732070726573736549 +:10374000642C2069742077696C6C20696E697469D7 +:1037500061746520494249207472616E73666572B6 +:1037600020726571756573742E0D0A4572726F72E1 +:1037700020616E6420696E666F206D65737361678A +:1037800065732077696C6C206265207072696E7455 +:103790006564206F6E204A6C696E6B525454566992 +:1037A000657765722E0D0A526566657220746F200A +:1037B000726561646D652E7478742066696C65202D +:1037C000666F72206D6F72652064657461696C73D9 +:1037D000206F6E204578616D706C652050726F6A45 +:1037E00065637420616E640D0A46535020557365FD +:1037F000722773204D616E75616C20666F72206D4B +:103800006F726520696E666F726D6174696F6E208C +:1038100061626F757420725F6933632064726976C8 +:1038200065720D0A000000000D0A4552524F5220E9 +:103830003A20525F4147545F4F70656E20415049B6 +:10384000204641494C4544200D0A00005B45525238 +:103850005D20496E2046756E6374696F6E3A20254F +:103860007328292C202573000D0A52657475726E19 +:103870006564204572726F7220436F64653A203030 +:1038800078257820200D0A000D0A4552524F52200B +:103890003A206963755F696E69742066756E63743A +:1038A000696F6E206661696C65642E0D0A00000008 +:1038B0000D0A4552524F52203A206933635F736CB0 +:1038C0006176655F696E69742066756E6374696F91 +:1038D0006E206661696C65642E0D0A000D0A455202 +:1038E000524F52203A20696E69745F6933635F7387 +:1038F0006C6176652066756E6374696F6E206661B3 +:10390000696C65642E0D0A000D0A4552524F522013 +:103910003A20525F4147545F5265736574204150AD +:1039200049204641494C4544200D0A000D0A4552A4 +:10393000524F52203A20525F4147545F5374617294 +:103940007420415049204641494C4544200D0A000D +:103950000D0A4552524F52203A2073746172745FBF +:1039600074696D656F75745F74696D65725F776991 +:1039700074685F646566696E65645F6D7320667503 +:103980006E6374696F6E206661696C65642E0D0AE2 +:10399000000000000D0A4552524F52203A20525F5B +:1039A0004933435F436C6F73652041504920464162 +:1039B000494C45442E0D0A000D0A4552524F5220E3 +:1039C0003A20525F4147545F436C6F73652041500A +:1039D00049204641494C45442E0D0A000D0A494EE6 +:1039E000464F203A205265717565737420486F7494 +:1039F0002D4A6F696E204942490D0A000D0A455251 +:103A0000524F52203A2052657175657374204933C4 +:103A1000435F4942495F545950455F484F545F4A9C +:103A20004F494E204641494C4544200D0A000000B4 +:103A30000D0A4552524F52203A20525F4933435F9C +:103A40004F70656E20415049204641494C45442005 +:103A50000D0A00000D0A494E464F203A20493343D3 +:103A600020496E697469616C697A65642073756355 +:103A70006365737366756C6C7920696E20736C6115 +:103A80007665206D6F64652E0D0A00004933432072 +:103A900064657669636520496E666F726D617469ED +:103AA0006F6E3A0D0A000000202D20537461746976 +:103AB0006320416464726573733A307825303278DC +:103AC0000D0A0000202D204243523A2020202020C1 +:103AD0002020202020203078253032780D0A000068 +:103AE000202D204443523A20202020202020202036 +:103AF00020203078253032780D0A0000202D20500B +:103B000049443A20202020202020202020203078E6 +:103B100025303278253032782530327825303278A9 +:103B200025303278253032780D0A00000D0A4552D2 +:103B3000524F52203A20525F4933435F44657669C1 +:103B40006365436667536574204150492046414987 +:103B50004C4544200D0A00000D0A4552524F522098 +:103B60003A20525F4933435F456E61626C65204184 +:103B70005049204641494C4544200D0A00000000B0 +:103B80000D0A4552524F52203A20525F4933435F4B +:103B9000536C617665537461747573536574204119 +:103BA0005049204641494C4544200D0A0000000080 +:103BB0000D0A494E464F203A20493343206465762A +:103BC00069636520697320726561647920616E6440 +:103BD0002077616974696E6720666F722044414185 +:103BE0002E0D0A000D0A4552524F52203A206933D9 +:103BF000635F6465766963655F6461615F7061726C +:103C000074696369706174696F6E2066756E637440 +:103C1000696F6E206661696C65642E0D0A00000094 +:103C20000D0A494E464F203A204164647265737311 +:103C30002061737369676E6D656E742069732063AC +:103C40006F6D706C657465642C2064796E616D694C +:103C50006320616464726573733A20307825303272 +:103C6000780D0A000D0A4552524F52203A20525FF9 +:103C70004933435F526561642041504920464149C0 +:103C80004C4544200D0A00000D0A494E464F203A8B +:103C9000207265636569766564204343433A20304A +:103CA0007825780D0A000000494E464F203A2072D0 +:103CB0006563656976656420434343207061796C70 +:103CC0006F61642073697A653A20307825780D0A2F +:103CD000000000000D0A494E464F203A20736C61E7 +:103CE00076652064796E616D6963206164647265D4 +:103CF00073732069732072657365742E0D0A00005A +:103D00000D0A494E464F203A20736C617665206457 +:103D1000796E616D69632061646472657373206993 +:103D2000732061737369676E65642E0D0A0000006D +:103D30000D0A4552524F52203A20525F4933435F99 +:103D40005265616420415049206661696C65642E4A +:103D50000D0A00000D0A494E464F203A205772695D +:103D6000746520636F6D706C6574652C207472616E +:103D70006E736665722073697A653A2030782578AB +:103D80000D0A00000D0A4552524F52203A20525F50 +:103D90004933435F57726974652041504920666119 +:103DA000696C65642E0D0A000D0A494E464F203A93 +:103DB000205265616420636F6D706C6574652C20A2 +:103DC0007472616E736665722073697A653A203029 +:103DD0007825780D0A0000000D0A494E464F203A1A +:103DE0002049424920577269746520636F6D706C79 +:103DF0006574652C207472616E73666572207369D8 +:103E00007A653A20307825780D0A00000D0A45526F +:103E1000524F52203A2049334320496E7465726EE6 +:103E2000616C204572726F72206F63637572726588 +:103E3000642E0D0A000000000D0A494E464F203A3C +:103E4000207472616E736665722073746174757329 +:103E5000203A20307825780D0A0000000D0A494EDE +:103E6000464F203A2055736572205075736862750D +:103E700074746F6E20507265737365642E0D0A0042 +:103E8000494E464F203A20496E6974696174652035 +:103E9000616E20494249207472616E7366657220BA +:103EA000726571756573742E0D0A00000D0A455216 +:103EB000524F52203A20525F4933435F496269575B +:103EC0007269746520415049204641494C45442E51 +:103ED0000D0A00000D0A494E464F203A204942493A +:103EE000207472616E736665722072657175657398 +:103EF0007420696E697469617465642073756363A5 +:103F000065737366756C6C792E0D0A000D0A455247 +:103F1000524F52203A20525F4943555F45787465AD +:103F2000726E616C4972714F70656E20415049200C +:103F30004641494C45442E0D0A0000000D0A4552E9 +:103F4000524F52203A20525F4943555F457874657D +:103F5000726E616C497271456E61626C6520415090 +:103F600049204641494C45442E0D0A000D0A455250 +:103F7000524F52203A20525F4943555F457874654D +:103F8000726E616C497271436C6F73652041504968 +:103F9000204641494C45442E0D0A00FFFFFFFFFF1C +:103FA000000000000000545452205245474745533A +:103FB00000FFFFFFFFFFFFFF30313233343536376C +:103FC000383941424344454668616C5F656E74729E +:103FD0007900FFFF6167745F6465696E697400FF53 +:103FE0006963755F6465696E697400FF6963755F15 +:103FF000696E697400FFFFFF6933635F6465696E12 +:10400000697400FF6933635F736C6176655F6F701D +:104010007300FFFF73746172745F74696D656F750F +:10402000745F74696D65725F776974685F646566F3 +:10403000696E65645F6D73006933635F6170705FA3 +:104040006576656E745F6E6F7469667900FFFFFF59 +:104050006933635F6465766963655F6461615F703E +:10406000617274696369706174696F6E00FFFFFF4C +:104070006933635F736C6176655F696E697400FFB5 +:10408000501200221C410002104400020C020700E2 +:1040900003010000C9110002000000000000000040 +:1040A0000000000001000000B1100002000000004C +:1040B000B4400002861A1C1A821E161A0000000064 +:1040C0000000000007000000A000000000710200D6 +:1040D0000000000001000100400040002004040234 +:1040E00000000000000000000000000001020300CA +:1040F00004050C0C0000000060EA00000000000055 +:104100003075000000030600F511000200000000F9 +:104110001441000200000001000000014400000002 +:104120002841000200000000000000000000000024 +:10413000008000000200000000800000030000007A +:104140000080000004000000008000000500000066 +:104150000080000007000000004000000800000090 +:104160000040000009000000008000000B0000007B +:10417000008000000E000000008000000F00000022 +:104180000000011C000100000000011C01010000F2 +:104190000000011C020100000000011C03010000DE +:1041A0000000011C040100000000011C05010000CA +:1041B0000000011C060100000400000007010000CF +:1041C000000001170C010000000001170E010000A3 +:1041D00000000100080200000000010009020000C8 +:1041E000000001000A020000000001000B020000B4 +:1041F0000000011700030000000001170103000088 +:104200000000011702030000000001170303000073 +:10421000000001170403000000000117050300005F +:10422000000001170603000000000117070300004B +:10423000000001170803000000000107000400004F +:104240000000010701040000000001130704000042 +:10425000000001140804000000000114090400001B +:10426000000401060A040000000401060B0400001B +:10427000000001060C040000000401060D0400000B +:10428000040000000E0400000000011300050000FF +:104290000000011301050000000401070B050000E8 +:1042A000000401070C0500000400000000060000E7 +:1042B000000000000B0700000000011C00080000C7 +:1042C0000000011C010800000000011C02080000A1 +:1042D0000000011C030800000000011C040800008D +:1042E0000000011C0808000004000000090800008C +:1042F000000001130E080000000001130F08000069 +:1043000000000104020A000000000104030A00008A +:1043100000000104040A000000000104050A000076 +:1043200000000000060A0000000C01050E0A000053 +:10433000000C01050F0A000000000000000B000047 +:10434000000C0114010B0000A2019D01A001A101BC +:104350009F01A80146000D000000000000000000C1 +:10436000000000000000000000000000000000004D +:10437000000000000000000000000000000000003D +:10438000000000000000000000000000000000002D +:10439000000000000000000000000000000000001D +:1043A000000000000000000000000000000000000D +:1043B00000000000000000000000000000000000FD +:1043C00000000000000000000000000000000000ED +:1043D00000000000000000000000000000000000DD +:1043E00000000000000000000000000000000000CD +:1043F00000000000000000000000000000000000BD +:104400000000000000000000020403040404FFFF99 +:10441000511700025112000289170002DD15000237 +:10442000D9140002891500025D1300020514000270 +:104430004D14000299140002391500029113000274 +:10444000BD1300020100020008001000100000006F +:1044500000000000017A5200027C0E011B0C0D00CE +:104460001000000018000000000000001000000014 +:08447000000000000000000044 +:10447800640000000000000041000000000000008F +:0C448800000000006D020002450200026E +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:10A20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:04000005020032A91A +:00000001FF diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/ra_cfg.txt b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/ra_cfg.txt new file mode 100644 index 0000000000..8ace68aa75 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/ra_cfg.txt @@ -0,0 +1,702 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x400 + Heap size (bytes): 0x400 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Src: PLL1P + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3_RED L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 ETHER_RMII_RMII0_CRS_DV ETH_A_RMII_RMII_RXDV L - "Peripheral mode" - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - IO - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 ETHER_RMII_ET0_LINKSTA ETH_A_LINKSTA L - "Peripheral mode" - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - IO - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 ETHER_RMII_RMII0_RX_ER ETH_A_RXER L None "Peripheral mode" - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - IO - - + P301 A2 ETHER_RMII_RMII0_RXD1 ETH_A_RXD1 L None "Peripheral mode" - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - IO - - + P302 B3 ETHER_RMII_RMII0_RXD0 ETH_A_RXD0 L None "Peripheral mode" - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - IO - - + P303 C4 ETHER_RMII_REF50CK0 ETH_A_REFCLK L - "Peripheral mode" - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - IO - - + P304 A3 ETHER_RMII_RMII0_TXD0 ETH_A_TXD0 L None "Peripheral mode" - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - IO - - + P305 B4 ETHER_RMII_RMII0_TXD1 ETH_A_TXD1 L None "Peripheral mode" - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - IO - - + P306 A4 ETHER_RMII_RMII0_TXD_EN ETH_A_TXEN L - "Peripheral mode" - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - IO - - + P307 B5 ETHER_RMII_ET0_MDIO ETH_A_MDIO L - "Peripheral mode" - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - IO - - + P308 A5 ETHER_RMII_ET0_MDC ETH_A_MDC L - "Peripheral mode" - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - IO - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 I3C0_I3C_SCL0 I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic L None "Peripheral mode" - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - IO - - + P401 P15 I3C0_I3C_SDA0 I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic L None "Peripheral mode" - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO - - Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - None - - + P403 N14 - ETH_B_LINKSTA - - Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - None - - + P404 L10 - ETH_B_RST_N - - Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - None - - + P405 N15 - ETH_B_TXEN - - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - None - - + P406 M13 - ETH_B_TXD1 - - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - None - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2_GREEN L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1_BLUE L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 - - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - None - - + P701 L12 - ETH_B_REFCLK - - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - None - - + P702 L13 - ETH_B_RXD0 - - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - None - - + P703 L11 - ETH_B_RXD1 - - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - None - - + P704 K12 - ETH_B_RXER - - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - None - - + P705 K10 - ETH_B_RMII_RXDV - - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - None - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 GPIO I3C_SDA0_PULLUP - - "Input mode" - - "AGT0: AGTEE0" - IO - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 GPIO I3C_SCL0_PULLUP - - "Input mode" - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - IO - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3_RED L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV L - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - IO - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA L - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - IO - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER L None Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - IO - - + P301 A2 - ETH_A_RXD1 L None Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - IO - - + P302 B3 - ETH_A_RXD0 L None Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - IO - - + P303 C4 - ETH_A_REFCLK L - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - IO - - + P304 A3 - ETH_A_TXD0 L None Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - IO - - + P305 B4 - ETH_A_TXD1 L None Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - IO - - + P306 A4 - ETH_A_TXEN L - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - IO - - + P307 B5 - ETH_A_MDIO L - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - IO - - + P308 A5 - ETH_A_MDC L - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - IO - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic L None Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - IO - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic L None Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - IO - - + P402 M12 - ETH_B_MDIO - - Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - None - - + P403 N14 - ETH_B_LINKSTA - - Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - None - - + P404 L10 - ETH_B_RST_N - - Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - None - - + P405 N15 - ETH_B_TXEN - - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - None - - + P406 M13 - ETH_B_TXD1 - - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - None - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2_GREEN L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1_BLUE L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 - - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - None - - + P701 L12 - ETH_B_REFCLK - - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - None - - + P702 L13 - ETH_B_RXD0 - - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - None - - + P703 L11 - ETH_B_RXD1 - - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - None - - + P704 K12 - ETH_B_RXER - - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - None - - + P705 K10 - ETH_B_RMII_RXDV - - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - None - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - IO - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - IO - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "I3C (r_i3c)" + Parameter Checking: Default (BSP) + Unaligned Buffer Support: Enabled + Master Support: Disabled + Slave Support: Enabled + Error Recovery Procedure: Support Error Recovery Version 2 Only. + + Module "Timer, Low-Power (r_agt)" + Parameter Checking: Default (BSP) + Pin Output Support: Disabled + Pin Input Support: Disabled + + Module "External IRQ (r_icu)" + Parameter Checking: Default (BSP) + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Instance "g_i3c0 I3C (r_i3c)" + Name: g_i3c0 + Callback: g_i3c0_callback + Callback Context: NULL + Device Type: Slave + Bitrate Settings: Standard Mode: Open-Drain: Logic High Period (ns): 167 + Bitrate Settings: Standard Mode: Open-Drain: Frequency: 1000000 + Bitrate Settings: Standard Mode: Push-Pull: Logic High Period (ns): 167 + Bitrate Settings: Standard Mode: Push-Pull: Frequency: 3000000 + Bitrate Settings: Extended Mode: Open-Drain: Logic High Period (ns): 190 + Bitrate Settings: Extended Mode: Open-Drain: Frequency: 1000000 + Bitrate Settings: Extended Mode: Push-Pull: Logic High Period (ns): 167 + Bitrate Settings: Extended Mode: Push-Pull: Frequency: 3400000 + Bitrate Settings: Bus Timing: Open Drain Rising Time (ns): 0 + Bitrate Settings: Bus Timing: Open Drain Falling Time (ns): 0 + Bitrate Settings: Bus Timing: Push-Pull Rising Time (ns): 0 + Bitrate Settings: Bus Timing: Push-Pull Falling Time (ns): 0 + Bitrate Settings: Clock Stalling: Address Assignment Phase: Disabled + Bitrate Settings: Clock Stalling: Transition Phase: Disabled + Bitrate Settings: Clock Stalling: Parity Phase: Disabled + Bitrate Settings: Clock Stalling: Ack Phase: Disabled + Bitrate Settings: Clock Stalling: Time (us): 0 + Bus Free Condition Detection Time (ns): 38.4 + Bus Available Condition Detection Time (us): 1 + Bus Idle Condition Detection Time (us): 1000 + Master Mode: ACK Hot-Join Requests: Disabled + Master Mode: Notify Rejected Hot-Join Requests.: Disabled + Master Mode: Notify Rejected Mastership Requests.: Disabled + Master Mode: Notify Rejected Interrupt Requests.: Disabled + Slave Mode: Command Response Info: ENEC/DISEC: In-Band Interrupts: Enabled + Timeout Detection: Disabled + Slave Mode: Command Response Info: ENEC/DISEC: Hot-Join Requests: Enabled + Slave Mode: Command Response Info: ENTASn: Activity State: Activity State 0 + Slave Mode: Command Response Info: SETMWL/GETMWL: Max Write Length: 64 + Slave Mode: Command Response Info: SETMRL/GETMRL: Max Read Length: 64 + Slave Mode: Command Response Info: SETMRL/GETMRL: Max IBI Payload Length: 32 + Slave Mode: Command Response Info: GETMXDS: Write Data Rate: 2Mhz + Slave Mode: Command Response Info: GETMXDS: Read Data Rate: 2Mhz + Slave Mode: Command Response Info: GETMXDS: Clock to Data Turnaround Time: 10 Nanoseconds + Slave Mode: Command Response Info: GETMXDS: Include Max Read Turnaround Time: Disabled + Slave Mode: Command Response Info: GETMXDS: Max Read Turnaround Time: 0 + Slave Mode: Command Response Info: GETXTIME: Frequency Byte: 0 + Slave Mode: Command Response Info: GETXTIME: Inaccuracy Byte: 0 + Interrupts: Interrupt Priority: Priority 12 + Interrupts: Error and Event Interrupt Priority: Priority 12 + Interrupts: Receive Status ICU Group 3 (RA2E2 Only): Disabled + Interrupts: Receive Status ICU Group 5 (RA2E2 Only): Enabled + + Instance "g_timeout_timer Timer, Low-Power (r_agt)" + General: Name: g_timeout_timer + General: Counter Bit Width: AGT 16-bit + General: Channel: 0 + General: Mode: Periodic + General: Period: 1 + General: Period Unit: Milliseconds + Output: Duty Cycle Percent (only applicable in PWM mode): 50 + General: Count Source: PCLKB + Output: AGTOA Output: Disabled + Output: AGTOB Output: Disabled + Output: AGTO Output: Disabled + Input: Measurement Mode: Measure Disabled + Input: Input Filter: No Filter + Input: Enable Pin: Enable Pin Not Used + Input: Trigger Edge: Trigger Edge Rising + Interrupts: Callback: g_timeout_timer_callback + Interrupts: Underflow Interrupt Priority: Priority 3 + + Instance "g_external_irq_sw2 External IRQ (r_icu)" + Name: g_external_irq_sw2 + Channel: 12 + Trigger: Falling + Digital Filtering: Enabled + Digital Filtering Sample Clock (Only valid when Digital Filtering is Enabled): PCLK / 64 + Callback: external_irq_callback + Pin Interrupt Priority: Priority 2 + diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/script/fsp.ld b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/script/fsp.ld new file mode 100644 index 0000000000..8016a11741 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/script/fsp.ld @@ -0,0 +1,820 @@ +/* + Linker File for Renesas FSP +*/ + +INCLUDE memory_regions.ld + +/* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image.*/ +/* + XIP_SECONDARY_SLOT_IMAGE = 1; +*/ + +QSPI_FLASH_PRV_LENGTH = DEFINED(QSPI_FLASH_SIZE) ? ABSOLUTE(QSPI_FLASH_SIZE) : ABSOLUTE(QSPI_FLASH_LENGTH); +OSPI_DEVICE_0_PRV_LENGTH = DEFINED(OSPI_DEVICE_0_SIZE) ? ABSOLUTE(OSPI_DEVICE_0_SIZE) : ABSOLUTE(OSPI_DEVICE_0_LENGTH); +OSPI_DEVICE_1_PRV_LENGTH = DEFINED(OSPI_DEVICE_1_SIZE) ? ABSOLUTE(OSPI_DEVICE_1_SIZE) : ABSOLUTE(OSPI_DEVICE_1_LENGTH); + +/* If a flat (secure) project has DEFINED RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. */ +__RESERVE_NS_RAM = !DEFINED(PROJECT_NONSECURE) && DEFINED(RAM_NS_BUFFER_LENGTH) && (OPTION_SETTING_S_LENGTH != 0); + +ITCM_START = DEFINED(ITCM_START)? ITCM_START : 0; +ITCM_LENGTH = DEFINED(ITCM_LENGTH)? ITCM_LENGTH : 0; +DTCM_START = DEFINED(DTCM_START)? DTCM_START : 0; +DTCM_LENGTH = DEFINED(DTCM_LENGTH)? DTCM_LENGTH : 0; +RAM_NS_BUFFER_BLOCK_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? ALIGN(RAM_NS_BUFFER_LENGTH, 8192) : 0; +RAM_NS_BUFFER_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? RAM_NS_BUFFER_LENGTH : 0; +RAM_NS_BUFFER_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH; +RAM_NS_BUFFER_BLOCK_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_BLOCK_LENGTH; + +OPTION_SETTING_START_NS = DEFINED(PROJECT_NONSECURE) ? OPTION_SETTING_START : OPTION_SETTING_START + 0x80; +OPTION_SETTING_DATA_FLASH_S_START = DEFINED(OPTION_SETTING_DATA_FLASH_S_START) ? OPTION_SETTING_DATA_FLASH_S_START : 0; +OPTION_SETTING_DATA_FLASH_S_LENGTH = DEFINED(OPTION_SETTING_DATA_FLASH_S_LENGTH) ? OPTION_SETTING_DATA_FLASH_S_LENGTH : 0; + +/* This definition is used to avoid moving the counter in OPTION_SETTING regions for projects that should not configure option settings. + * Bootloader images do not configure option settings because they are owned by the bootloader. + * FSP_BOOTABLE_IMAGE is only defined in bootloader images. */ +__bl_FSP_BOOTABLE_IMAGE = 1; +__bln_FSP_BOOTABLE_IMAGE = 1; +PROJECT_SECURE_OR_FLAT = (!DEFINED(PROJECT_NONSECURE) || DEFINED(PROJECT_SECURE)) && OPTION_SETTING_LENGTH && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_NS = DEFINED(PROJECT_NONSECURE) && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_DATA_FLASH = PROJECT_SECURE_OR_FLAT && (OPTION_SETTING_DATA_FLASH_S_LENGTH != 0); + +__bl_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_FLASH_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; +__bl_FLASH_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_END - FLASH_APPLICATION_NSC_LENGTH; +__bl_RAM_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; +__bl_RAM_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; +__bl_FLASH_NS_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; +__bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START | (!DEFINED (NS_OFFSET_START) ? 0 : NS_OFFSET_START); +__bln_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + +XIP_SECONDARY_SLOT_IMAGE = DEFINED(XIP_SECONDARY_SLOT_IMAGE) ? XIP_SECONDARY_SLOT_IMAGE : 0; +FLASH_ORIGIN = !DEFINED(FLASH_IMAGE_START) ? FLASH_START : + XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : + FLASH_IMAGE_START; +LIMITED_FLASH_LENGTH = DEFINED(FLASH_IMAGE_LENGTH) ? FLASH_IMAGE_LENGTH : + DEFINED(FLASH_BOOTLOADER_LENGTH) ? FLASH_BOOTLOADER_LENGTH : + FLASH_LENGTH; +OPTION_SETTING_SAS_SIZE = 0x34; +OPTION_SETTING_SAS_LENGTH = !DEFINED(OPTION_SETTING_LENGTH) ? 0 : + OPTION_SETTING_LENGTH == 0 ? 0 : + OPTION_SETTING_LENGTH - OPTION_SETTING_SAS_SIZE; + +/* Define memory regions. */ +MEMORY +{ + ITCM (rx) : ORIGIN = ITCM_START, LENGTH = ITCM_LENGTH + DTCM (rwx) : ORIGIN = DTCM_START, LENGTH = DTCM_LENGTH + FLASH (rx) : ORIGIN = FLASH_ORIGIN, LENGTH = LIMITED_FLASH_LENGTH + RAM (rwx) : ORIGIN = RAM_START, LENGTH = RAM_LENGTH + DATA_FLASH (rx) : ORIGIN = DATA_FLASH_START, LENGTH = DATA_FLASH_LENGTH + QSPI_FLASH (rx) : ORIGIN = QSPI_FLASH_START, LENGTH = QSPI_FLASH_PRV_LENGTH + OSPI_DEVICE_0 (rx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1 (rx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + OSPI_DEVICE_0_RAM (rwx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1_RAM (rwx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + SDRAM (rwx) : ORIGIN = SDRAM_START, LENGTH = SDRAM_LENGTH + OPTION_SETTING (r) : ORIGIN = OPTION_SETTING_START, LENGTH = OPTION_SETTING_LENGTH + OPTION_SETTING_OFS (r) : ORIGIN = OPTION_SETTING_START, LENGTH = 0x18 + OPTION_SETTING_SAS (r) : ORIGIN = OPTION_SETTING_START + OPTION_SETTING_SAS_SIZE, LENGTH = OPTION_SETTING_SAS_LENGTH + OPTION_SETTING_S (r) : ORIGIN = OPTION_SETTING_S_START, LENGTH = OPTION_SETTING_S_LENGTH + OPTION_SETTING_DATA_FLASH_S (r) : ORIGIN = OPTION_SETTING_DATA_FLASH_S_START, LENGTH = OPTION_SETTING_DATA_FLASH_S_LENGTH + ID_CODE (rx) : ORIGIN = ID_CODE_START, LENGTH = ID_CODE_LENGTH +} + +/* Library configurations */ +GROUP(libgcc.a libc.a libm.a) + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be DEFINED in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + * __Vectors_End + * __Vectors_Size + * __qspi_flash_start__ + * __qspi_flash_end__ + * __qspi_flash_code_size__ + * __qspi_region_max_size__ + * __qspi_region_start_address__ + * __qspi_region_end_address__ + * __ospi_device_0_start__ + * __ospi_device_0_end__ + * __ospi_device_0_code_size__ + * __ospi_device_0_region_max_size__ + * __ospi_device_0_region_start_address__ + * __ospi_device_0_region_end_address__ + * __ospi_device_1_start__ + * __ospi_device_1_end__ + * __ospi_device_1_code_size__ + * __ospi_device_1_region_max_size__ + * __ospi_device_1_region_start_address__ + * __ospi_device_1_region_end_address__ + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + __tz_FLASH_S = ABSOLUTE(FLASH_START); + __ROM_Start = .; + + /* Even though the vector table is not 256 entries (1KB) long, we still allocate that much + * space because ROM registers are at address 0x400 and there is very little space + * in between. */ + KEEP(*(.fixed_vectors*)) + KEEP(*(.application_vectors*)) + __Vectors_End = .; + + /* ROM Registers start at address 0x00000400 for devices that do not have the OPTION_SETTING region. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x400; + KEEP(*(.rom_registers*)) + + /* Reserving 0x100 bytes of space for ROM registers. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x500; + + /* Allocate flash write-boundary-aligned + * space for sce9 wrapped public keys for mcuboot if the module is used. + */ + . = ALIGN(128); + KEEP(*(.mcuboot_sce9_key*)) + + *(.text*) + + KEEP(*(.version)) + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + __usb_dev_descriptor_start_fs = .; + KEEP(*(.usb_device_desc_fs*)) + __usb_cfg_descriptor_start_fs = .; + KEEP(*(.usb_config_desc_fs*)) + __usb_interface_descriptor_start_fs = .; + KEEP(*(.usb_interface_desc_fs*)) + __usb_descriptor_end_fs = .; + __usb_dev_descriptor_start_hs = .; + KEEP(*(.usb_device_desc_hs*)) + __usb_cfg_descriptor_start_hs = .; + KEEP(*(.usb_config_desc_hs*)) + __usb_interface_descriptor_start_hs = .; + KEEP(*(.usb_interface_desc_hs*)) + __usb_descriptor_end_hs = .; + + KEEP(*(.eh_frame*)) + + __ROM_End = .; + } > FLASH = 0xFF + + __Vectors_Size = __Vectors_End - __Vectors; + + . = .; + __itcm_data_pre_location = .; + + /* Initialized ITCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .itcm_data : ALIGN(16) + { + /* Start of ITCM Secure Trustzone region. */ + __tz_ITCM_S = ABSOLUTE(ITCM_START); + + /* All ITCM data start */ + __itcm_data_start = .; + + KEEP(*(.itcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* All ITCM data end */ + __itcm_data_end = .; + + /* + * Start of the ITCM Non-Secure Trustzone region. + * ITCM_NS_START can be used to set a fixed address for non-secure ITCM in secure projects or flat projects. + */ + __tz_ITCM_N = DEFINED(ITCM_NS_START) ? ABSOLUTE(ITCM_NS_START) : ALIGN(__itcm_data_end, 8192); + } > ITCM AT > FLASH = 0x00 + + /* Addresses exported for ITCM initialization. */ + __itcm_data_init_start = LOADADDR(.itcm_data); + __itcm_data_init_end = LOADADDR(.itcm_data) + SIZEOF(.itcm_data); + + ASSERT(ORIGIN(ITCM) % 8 == 0, "ITCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(ITCM) % 8 == 0, "ITCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.itcm_data) % 16 == 0, ".itcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.itcm_data) % 8 == 0, ".itcm_data section size must be a multiple of 8 bytes.") + + /* Restore location counter. */ + /* If ITCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If ITCM is present, this will be the absolute address that follows the ITCM ROM location. */ + . = (SIZEOF(.itcm_data) > 0) ? __itcm_data_init_end : __itcm_data_pre_location; + + __exidx_start = .; + /DISCARD/ : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } + __exidx_end = .; + + /* To copy multiple ROM to RAM sections, + * uncomment .copy.table section and, + * define __STARTUP_COPY_MULTIPLE in startup_ARMCMx.S */ + /* + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + LONG (__etext) + LONG (__data_start__) + LONG (__data_end__ - __data_start__) + LONG (__etext2) + LONG (__data2_start__) + LONG (__data2_end__ - __data2_start__) + __copy_table_end__ = .; + } > FLASH + */ + + /* To clear multiple BSS sections, + * uncomment .zero.table section and, + * define __STARTUP_CLEAR_BSS_MULTIPLE in startup_ARMCMx.S */ + /* + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + LONG (__bss_start__) + LONG (__bss_end__ - __bss_start__) + LONG (__bss2_start__) + LONG (__bss2_end__ - __bss2_start__) + __zero_table_end__ = .; + } > FLASH + */ + + __etext = .; + + __tz_RAM_S = ORIGIN(RAM); + + /* If DTC is used, put the DTC vector table at the start of SRAM. + This avoids memory holes due to 1K alignment required by it. */ + .fsp_dtc_vector_table (NOLOAD) : + { + . = ORIGIN(RAM); + *(.fsp_dtc_vector_table) + } > RAM + + /* Initialized data section. */ + .data : + { + __data_start__ = .; + . = ALIGN(4); + + __Code_In_RAM_Start = .; + + KEEP(*(.code_in_ram*)) + __Code_In_RAM_End = .; + + *(vtable) + /* Don't use *(.data*) because it will place data meant for .data_flash in this section. */ + *(.data.*) + *(.data) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + + . = ALIGN(4); + + /* All data end */ + __data_end__ = .; + + } > RAM AT > FLASH + + . = .; + __dtcm_data_pre_location = LOADADDR(.data) + SIZEOF(.data); + + /* Initialized DTCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .dtcm_data : ALIGN(16) + { + /* Start of DTCM Secure Trustzone region. */ + __tz_DTCM_S = ABSOLUTE(DTCM_START); + + /* Initialized DTCM data start */ + __dtcm_data_start = .; + + KEEP(*(.dtcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* Initialized DTCM data end */ + __dtcm_data_end = .; + } > DTCM AT > FLASH = 0x00 + + . = __dtcm_data_end; + /* Uninitialized DTCM data. */ + /* ALIGN appears on the left side of the colon because it is being used to assign the VMA directly, as opposed to a right side appearance which would control the LMA. */ + .dtcm_bss ALIGN(8) (NOLOAD) : + { + /* Uninitialized DTCM data start */ + __dtcm_bss_start = .; + + KEEP(*(.dtcm_bss*)) + + /* Pad to eight byte alignment in case of ECC initialization. No fill because of NOLOAD. */ + . = ALIGN(8); + + /* Uninitialized DTCM data end */ + __dtcm_bss_end = .; + + /* + * Start of the DTCM Non-Secure Trustzone region. + * DTCM_NS_START can be used to set a fixed address for non-secure DTCM in secure projects or flat projects. + */ + __tz_DTCM_N = DEFINED(DTCM_NS_START) ? ABSOLUTE(DTCM_NS_START) : ALIGN(__dtcm_bss_end, 8192); + } > DTCM + + /* Addresses exported for DTCM initialization. */ + __dtcm_data_init_start = LOADADDR(.dtcm_data); + __dtcm_data_init_end = LOADADDR(.dtcm_data) + SIZEOF(.dtcm_data); + + ASSERT(ORIGIN(DTCM) % 8 == 0, "DTCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(DTCM) % 8 == 0, "DTCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) == ADDR(.dtcm_bss), ".dtcm_bss has (VMA != LMA) but should be NOLOAD (VMA == LMA).") + ASSERT(LOADADDR(.dtcm_data) % 16 == 0, ".dtcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.dtcm_data) % 8 == 0, ".dtcm_data section size must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) % 8 == 0, ".dtcm_bss section must be aligned to 8 bytes.") + ASSERT(SIZEOF(.dtcm_bss) % 8 == 0, ".dtcm_bss section size must be a multiple of 8 bytes.") + ASSERT(__dtcm_bss_start == __dtcm_data_end, ".dtcm_bss section is not adjacent to .dtcm_data section.") + + /* Restore location counter. */ + /* If DTCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If DTCM is present, this will be the absolute address that follows the DTCM ROM location. */ + . = (SIZEOF(.dtcm_data) > 0) ? __dtcm_data_init_end : __dtcm_data_pre_location; + + /* TrustZone Secure Gateway Stubs Section */ + + /* Store location counter for SPI non-retentive sections. */ + sgstubs_pre_location = .; + + /* Determine the secure gateway stubs address either by the provided linker variable or the next 1024-byte block. */ + SGSTUBS_LOC = (DEFINED(PROJECT_SECURE) && DEFINED(FLASH_NSC_START)) ? ABSOLUTE(FLASH_NSC_START) : ALIGN(1024); + .gnu.sgstubs SGSTUBS_LOC : ALIGN(1024) + { + __FLASH_NSC_START = DEFINED(FLASH_NSC_START) ? ABSOLUTE(FLASH_NSC_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : ALIGN(1024); + _start_sg = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + _end_sg = .; + } > FLASH + + __tz_FLASH_N = DEFINED(FLASH_NS_START) ? ABSOLUTE(FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : FLASH_LENGTH < 32768 ? FLASH_LENGTH : ALIGN(32768); + FLASH_NS_IMAGE_START = DEFINED(FLASH_NS_IMAGE_START) ? FLASH_NS_IMAGE_START : __tz_FLASH_N; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_S = ORIGIN(QSPI_FLASH); + + /* QSPI_FLASH section to be downloaded via debugger */ + .qspi_flash : + { + __qspi_flash_start__ = .; + KEEP(*(.qspi_flash*)) + KEEP(*(.code_in_qspi*)) + __qspi_flash_end__ = .; + } > QSPI_FLASH + __qspi_flash_code_size__ = __qspi_flash_end__ - __qspi_flash_start__; + + /* QSPI_FLASH non-retentive section, creates a copy in internal flash that can be copied to QSPI */ + __qspi_flash_code_addr__ = sgstubs_pre_location; + .qspi_non_retentive : AT(__qspi_flash_code_addr__) + { + __qspi_non_retentive_start__ = .; + KEEP(*(.qspi_non_retentive*)) + __qspi_non_retentive_end__ = .; + } > QSPI_FLASH + __qspi_non_retentive_size__ = __qspi_non_retentive_end__ - __qspi_non_retentive_start__; + + __qspi_region_max_size__ = 0x4000000; /* Must be the same as defined in MEMORY above */ + __qspi_region_start_address__ = __qspi_flash_start__; + __qspi_region_end_address__ = __qspi_flash_start__ + __qspi_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_N = __qspi_non_retentive_end__; + + /* Support for OctaRAM */ + .OSPI_DEVICE_0_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_0_start__ = .; + *(.ospi_device_0_no_load*) + . = ALIGN(4); + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0_RAM + + .OSPI_DEVICE_1_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_1_start__ = .; + *(.ospi_device_1_no_load*) + . = ALIGN(4); + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1_RAM + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_S = ORIGIN(OSPI_DEVICE_0); + + /* OSPI_DEVICE_0 section to be downloaded via debugger */ + .OSPI_DEVICE_0 : + { + __ospi_device_0_start__ = .; + KEEP(*(.ospi_device_0*)) + KEEP(*(.code_in_ospi_device_0*)) + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_code_size__ = __ospi_device_0_end__ - __ospi_device_0_start__; + + /* OSPI_DEVICE_0 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_0_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive)); + .ospi_device_0_non_retentive : AT(__ospi_device_0_code_addr__) + { + __ospi_device_0_non_retentive_start__ = .; + KEEP(*(.ospi_device_0_non_retentive*)) + __ospi_device_0_non_retentive_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_non_retentive_size__ = __ospi_device_0_non_retentive_end__ - __ospi_device_0_non_retentive_start__; + + __ospi_device_0_region_max_size__ = 0x8000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_0_region_start_address__ = __ospi_device_0_start__; + __ospi_device_0_region_end_address__ = __ospi_device_0_start__ + __ospi_device_0_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_N = __ospi_device_0_non_retentive_end__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_S = ORIGIN(OSPI_DEVICE_1); + + /* OSPI_DEVICE_1 section to be downloaded via debugger */ + .OSPI_DEVICE_1 : + { + __ospi_device_1_start__ = .; + KEEP(*(.ospi_device_1*)) + KEEP(*(.code_in_ospi_device_1*)) + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_code_size__ = __ospi_device_1_end__ - __ospi_device_1_start__; + + /* OSPI_DEVICE_1 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_1_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive) + SIZEOF(.ospi_device_0_non_retentive)); + .ospi_device_1_non_retentive : AT(__ospi_device_1_code_addr__) + { + __ospi_device_1_non_retentive_start__ = .; + KEEP(*(.ospi_device_1_non_retentive*)) + __ospi_device_1_non_retentive_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_non_retentive_size__ = __ospi_device_1_non_retentive_end__ - __ospi_device_1_non_retentive_start__; + + __ospi_device_1_region_max_size__ = 0x10000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_1_region_start_address__ = __ospi_device_1_start__; + __ospi_device_1_region_end_address__ = __ospi_device_1_start__ + __ospi_device_1_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_N = __ospi_device_1_non_retentive_end__; + + .noinit (NOLOAD): + { + . = ALIGN(4); + __noinit_start = .; + KEEP(*(.noinit*)) + . = ALIGN(8); + /* Place the FreeRTOS heap here so that the __HeapLimit calculation does not include the freertos heap. */ + KEEP(*(.heap.*)) + __noinit_end = .; + } > RAM + + . = .; + __nocache_pre_location = .; + .nocache ALIGN(32) (NOLOAD): + { + __nocache_start = .; + + KEEP(*(.nocache)) + + . = ALIGN(32); + __nocache_end = .; + } > RAM + . = (SIZEOF(.nocache) > 0) ? __nocache_end : __nocache_pre_location; + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM + + .heap (NOLOAD): + { + . = ALIGN(8); + __HeapBase = .; + /* Place the STD heap here. */ + KEEP(*(.heap)) + __HeapLimit = .; + } > RAM + + /* Stacks are stored in this section. */ + .stack_dummy (NOLOAD): + { + . = ALIGN(8); + __StackLimit = .; + /* Main stack */ + KEEP(*(.stack)) + __StackTop = .; + /* Thread stacks */ + KEEP(*(.stack*)) + __StackTopAll = .; + } > RAM + + PROVIDE(__stack = __StackTopAll); + + /* This symbol represents the end of user allocated RAM. The RAM after this symbol can be used + at run time for things such as ThreadX memory pool allocations. */ + __RAM_segment_used_end__ = ALIGN(__StackTopAll , 4); + + /* RAM_NSC_START can be used to set a fixed address for non-secure callable RAM in secure projects. + * If it is not specified, the address for NSC RAM is the end of RAM aligned to a 1K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __RAM_NSC_START = DEFINED(RAM_NSC_START) ? ABSOLUTE(RAM_NSC_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_segment_used_end__, 1024); + + /* RAM_NS_START can be used to set a fixed address for non-secure RAM in secure projects or flat projects. + * RAM_NS_BUFFER_BLOCK_LENGTH is used to allocate non-secure buffers in a flat project. If it is not + * specified, the address for NSC RAM is the end of RAM aligned to an 8K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __tz_RAM_N = DEFINED(FLASH_BOOTLOADER_LENGTH) ? (RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) : DEFINED(RAM_NS_START) ? ABSOLUTE(RAM_NS_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_NSC_START, 8192); + + /* Non-secure buffers must be in non-secure RAM. This is primarily used for the EDMAC in flat projects. + * The EDMAC is a non-secure bus master and can only access non-secure RAM. */ + .ns_buffer (NOLOAD): + { + /* Allocate RAM on a 32-byte boundary to help with placement of Ethernet buffers. */ + . = __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_START & 0xFFFFFFE0) : .; + + KEEP(*(.ns_buffer*)) + } > RAM + + /* Data flash. */ + .data_flash : + { + . = ORIGIN(DATA_FLASH); + __tz_DATA_FLASH_S = .; + __Data_Flash_Start = .; + KEEP(*(.data_flash*)) + __Data_Flash_End = .; + + __tz_DATA_FLASH_N = DEFINED(DATA_FLASH_NS_START) ? ABSOLUTE(DATA_FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(DATA_FLASH_START + DATA_FLASH_LENGTH) : ALIGN(1024); + } > DATA_FLASH + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_S = ORIGIN(SDRAM); + + /* SDRAM */ + .sdram (NOLOAD): + { + __SDRAM_Start = .; + KEEP(*(.sdram*)) + KEEP(*(.frame*)) + __SDRAM_End = .; + } > SDRAM + + . = .; + __nocache_sdram_pre_location = .; + .nocache_sdram ALIGN(32) (NOLOAD): + { + __nocache_sdram_start = .; + + KEEP(*(.nocache_sdram)) + + . = ALIGN(32); + __nocache_sdram_end = .; + } > SDRAM + . = (SIZEOF(.nocache_sdram) > 0) ? __nocache_sdram_end : __nocache_sdram_pre_location; + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_N = __SDRAM_End; + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. */ + __tz_ID_CODE_S = ORIGIN(ID_CODE); + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. + * Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ + __tz_ID_CODE_N = __tz_ID_CODE_S; + + .id_code : + { + __ID_Code_Start = .; + KEEP(*(.id_code*)) + __ID_Code_End = .; + } > ID_CODE + + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S = ORIGIN(OPTION_SETTING_OFS); + + .option_setting_ofs : + { + __OPTION_SETTING_OFS_Start = .; + KEEP(*(.option_setting_ofs0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x04 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_ofs2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x10 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_dualsel)) + __OPTION_SETTING_OFS_End = .; + } > OPTION_SETTING_OFS = 0xFF + + .option_setting_sas : + { + __OPTION_SETTING_SAS_Start = .; + KEEP(*(.option_setting_sas)) + __OPTION_SETTING_SAS_End = .; + } > OPTION_SETTING_SAS = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_N = ABSOLUTE(OPTION_SETTING_START_NS); + + .option_setting_ns : + { + __OPTION_SETTING_NS_Start = .; + KEEP(*(.option_setting_ofs1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x04 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_ofs3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x10 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_banksel)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x40 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x44 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x48 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x4C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x60 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x64 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x68 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x6C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps3)) + __OPTION_SETTING_NS_End = .; + } > OPTION_SETTING = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_S = ORIGIN(OPTION_SETTING_S); + + .option_setting_s : + { + __OPTION_SETTING_S_Start = .; + KEEP(*(.option_setting_ofs1_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x04 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x10 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x40 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x44 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x48 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x4C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x60 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x64 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x68 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x6C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x80 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs1_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x84 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x90 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC0 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC4 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC8 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xCC : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel3)) + __OPTION_SETTING_S_End = .; + } > OPTION_SETTING_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_N = __OPTION_SETTING_S_End; + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_S = ORIGIN(OPTION_SETTING_DATA_FLASH_S); + + .option_setting_data_flash_s : + { + __OPTION_SETTING_DATA_FLASH_S_Start = .; + KEEP(*(.option_setting_data_flash_fsblctrl0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x04 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x08 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl2)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x0C : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x10 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x14 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_samr)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x2E0 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_hoemrtpk)) + __OPTION_SETTING_DATA_FLASH_S_End = .; + } > OPTION_SETTING_DATA_FLASH_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_N = __OPTION_SETTING_DATA_FLASH_S_End; +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/script/memory_regions.ld b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/script/memory_regions.ld new file mode 100644 index 0000000000..2bc162511f --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/script/memory_regions.ld @@ -0,0 +1,30 @@ + + /* generated memory regions file - do not edit */ + RAM_START = 0x22000000; + RAM_LENGTH = 0xE0000; + FLASH_START = 0x02000000; + FLASH_LENGTH = 0x1F8000; + DATA_FLASH_START = 0x27000000; + DATA_FLASH_LENGTH = 0x3000; + OPTION_SETTING_START = 0x0300A100; + OPTION_SETTING_LENGTH = 0x100; + OPTION_SETTING_S_START = 0x0300A200; + OPTION_SETTING_S_LENGTH = 0x100; + OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; + OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; + ID_CODE_START = 0x00000000; + ID_CODE_LENGTH = 0x0; + SDRAM_START = 0x68000000; + SDRAM_LENGTH = 0x8000000; + QSPI_FLASH_START = 0x60000000; + QSPI_FLASH_LENGTH = 0x0; + OSPI_DEVICE_0_START = 0x80000000; + OSPI_DEVICE_0_LENGTH = 0x10000000; + OSPI_DEVICE_1_START = 0x90000000; + OSPI_DEVICE_1_LENGTH = 0x10000000; + ITCM_START = 0x00000000; + ITCM_LENGTH = 0x10000; + DTCM_START = 0x20000000; + DTCM_LENGTH = 0x10000; + NS_OFFSET_START = 0x10000000; + NS_OFFSET_LENGTH = 0x0; diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..bb510b4d98 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (4096) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/common_utils.h b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/common_utils.h new file mode 100644 index 0000000000..6cd52a98b4 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/common_utils.h @@ -0,0 +1,77 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ +#define LVL_DEBUG (3u) /* debug-level messages */ + +#define LOG_LEVEL (LVL_ERR) /* To See the Debug Messages, LOG_LEVEL should be set to LVL_DEBUG */ + +#define RESET_VALUE (0x00) + +#define EP_VERSION ("1.0") +#define MODULE_NAME "r_i3c" +#define BANNER_INFO "\r\n******************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" in slave mode *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n******************************************************************\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({\ + if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) + +#define APP_ERR_TRAP(err) ({\ + if((err)) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");} /* trap upon the error */\ + }) + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + +#define APP_DBG_PRINT(fn_, ...) ({\ + if(LOG_LEVEL >= LVL_DEBUG)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[DBG] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);\ + }) +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/hal_entry.c b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/hal_entry.c new file mode 100644 index 0000000000..8812b88215 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/hal_entry.c @@ -0,0 +1,143 @@ +/*********************************************************************************************************************** + * File Name : hal_entry.c + * Description : Contains data structures and functions used in hal_entry.c. + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" +#include "i3c_slave_ep.h" + +/*******************************************************************************************************************//** + * @addtogroup i3c_slave_ep + * @{ + **********************************************************************************************************************/ + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + /* To capture the status(Success/Failure) of each Function/API. */ + fsp_err_t err = FSP_SUCCESS; + fsp_pack_version_t version = {RESET_VALUE}; + + /* version get API for FLEX pack information */ + R_FSP_VersionGet(&version); + APP_PRINT(BANNER_INFO,EP_VERSION,version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch ); + APP_PRINT(EP_INFO); + + /* Initialize AGT driver */ + err = R_AGT_Open(&g_timeout_timer_ctrl, &g_timeout_timer_cfg); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_AGT_Open API FAILED \r\n"); + APP_ERR_TRAP(err); + } + + /* Initialize ICU driver */ + err = icu_init(); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : icu_init function failed.\r\n"); + /* de-initialize the opened AGT timer module.*/ + agt_deinit(); + APP_ERR_TRAP(err); + } + + /* Initialize I3C slave device.*/ + err = i3c_slave_init(); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : i3c_slave_init function failed.\r\n"); + /* de-initialize the opened AGT timer and ICU modules.*/ + agt_deinit(); + icu_deinit(); + APP_ERR_TRAP(err); + } + + while(true) + { + /* Perform I3C slave operation.*/ + err = i3c_slave_ops(); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : init_i3c_slave function failed.\r\n"); + /* de-initialize the opened AGT timer, I3C and ICU modules.*/ + agt_deinit(); + icu_deinit(); + i3c_deinit(); + APP_ERR_TRAP(err); + } + } + +#if BSP_TZ_SECURE_BUILD + /* Enter non-secure code */ + R_BSP_NonSecureEnter(); +#endif +} + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) +{ + if (BSP_WARM_START_RESET == event) + { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) + { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open (&g_ioport_ctrl, g_ioport.p_cfg); + } +} + +#if BSP_TZ_SECURE_BUILD + +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable (); + +/* Trustzone Secure Projects require at least one nonsecure callable function in order to build (Remove this if it is not required to build). */ +BSP_CMSE_NONSECURE_ENTRY void template_nonsecure_callable () +{ + +} +#endif + +/*******************************************************************************************************************//** + * @} (end addtogroup i3c_slave_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/i3c_slave_ep.c b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/i3c_slave_ep.c new file mode 100644 index 0000000000..7b73c7fdbe --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/i3c_slave_ep.c @@ -0,0 +1,662 @@ +/*********************************************************************************************************************** + * File Name : i3c_slave_ep.c + * Description : Contains functions definitions used in hal_entry.c. + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" +#include "i3c_slave_ep.h" + +/*******************************************************************************************************************//** + * @addtogroup i3c_slave_ep + * @{ + **********************************************************************************************************************/ + +/* Global variables.*/ +volatile uint32_t g_i3c_event_count[I3C_EVENT_INTERNAL_ERROR + ONE]; +volatile uint32_t g_i3c_event_status = RESET_VALUE; +static volatile bool b_process_timeout = false; +static volatile bool b_onboard_sw_pressed = false; + +/* Configure the information for the slave device. */ +static i3c_device_cfg_t g_slave_device_cfg = +{ + /* This is the Static I3C / I2C Legacy address defined by the device manufacturer. */ + .static_address = I3C_SLAVE_DEVICE_STATIC_ADDRESS, + /* The dynamic address will be automatically updated when the master configures this device using CCC ENTDAA. */ + .dynamic_address = RESET_VALUE +}; + +static i3c_device_status_t g_slave_device_status = +{ + .pending_interrupt = RESET_VALUE, + .vendor_status = RESET_VALUE +}; + +static uint8_t g_ibi_write_data[MAX_IBI_PAYLOAD_SIZE] BSP_ALIGN_VARIABLE(WORD_ALIGN); +static uint8_t g_write_data[MAX_WRITE_DATA_LEN] BSP_ALIGN_VARIABLE(WORD_ALIGN); +static uint8_t g_read_data[2][MAX_READ_DATA_LEN] BSP_ALIGN_VARIABLE(WORD_ALIGN); +static uint8_t * p_next = NULL; +static uint8_t * p_last = NULL; + +static uint8_t g_slave_received_ccc_code = RESET_VALUE; +static uint8_t g_slave_dynamic_address = RESET_VALUE; +static uint32_t g_data_transfer_size = RESET_VALUE; +static uint32_t g_wait_count = MAX_WAIT_TIME_BUS_INIT_10S; +static uint32_t g_ibi_write_count = RESET_VALUE; +static bsp_io_level_t g_last_switch_status; +static bsp_io_level_t g_cur_switch_status; +static bsp_io_level_t led_status; + +/* private function declarations.*/ +static fsp_err_t i3c_device_daa_participation(void); +static void set_next_read_buffer(void); +static uint32_t i3c_app_event_notify(uint32_t set_event_flag_value, uint32_t timout); +static fsp_err_t start_timeout_timer_with_defined_ms(uint32_t timeout_ms); + +/*******************************************************************************************************************//** + * @brief Initializes I3C driver as an I3C slave device. + * @param[IN] None + * @retval FSP_SUCCESS I3C driver is opened and configured successfully. + * @retval err Any Other Error code apart from FSP_SUCCESS like Unsuccessful Open. + **********************************************************************************************************************/ +fsp_err_t i3c_slave_init(void) +{ + fsp_err_t err = FSP_SUCCESS; + uint32_t pid_lower_32bits = RESET_VALUE; + uint16_t pid_upper_16bits = RESET_VALUE; + + memset(g_ibi_write_data, RESET_VALUE, sizeof(g_ibi_write_data)); + memset(g_write_data, RESET_VALUE, sizeof(g_write_data)); + + /* Initializes the I3C module. */ + err = R_I3C_Open(&g_i3c0_ctrl, &g_i3c0_cfg); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_Open API FAILED \r\n"); + return err; + } + APP_PRINT("\r\nINFO : I3C Initialized successfully in slave mode.\r\n"); + + + /* Set the device configuration for this device. */ + g_slave_device_cfg.slave_info.bcr = BCR_SETTING; + g_slave_device_cfg.slave_info.dcr = DCR_SETTING; + pid_lower_32bits = (uint32_t)(((uint32_t)(PID_VENDOR_PART_ID << PID_PART_ID_POS) & PID_PART_ID_MSK) | + ((uint32_t)(PID_VENDOR_INSTANCE_ID << PID_INSTANCE_ID_POS) & PID_INSTANCE_ID_MSK) | + ((uint32_t)(PID_VENDOR_DEF << PID_VENDOR_DEF_POS) & PID_VENDOR_DEF_MSK)); + pid_upper_16bits = (uint16_t) (((uint16_t)(PID_TYPE_SELECTION) & PID_TYPE_MSK) | + ((uint16_t)(PID_MANUFACTURER) & PID_MANUFACTURER_MSK)); + + g_slave_device_cfg.slave_info.pid[0] = (uint8_t)(pid_upper_16bits >> 8); + g_slave_device_cfg.slave_info.pid[1] = (uint8_t)(pid_upper_16bits >> 0); + g_slave_device_cfg.slave_info.pid[2] = (uint8_t)(pid_lower_32bits >> 24); + g_slave_device_cfg.slave_info.pid[3] = (uint8_t)(pid_lower_32bits >> 16); + g_slave_device_cfg.slave_info.pid[4] = (uint8_t)(pid_lower_32bits >> 8); + g_slave_device_cfg.slave_info.pid[5] = (uint8_t)(pid_lower_32bits >> 0); + + APP_PRINT("I3C device Information:\r\n"); + APP_PRINT(" - Static Address:0x%02x\r\n", g_slave_device_cfg.static_address); + APP_PRINT(" - BCR: 0x%02x\r\n", g_slave_device_cfg.slave_info.bcr); + APP_PRINT(" - DCR: 0x%02x\r\n", g_slave_device_cfg.slave_info.dcr); + APP_PRINT(" - PID: 0x%02x%02x%02x%02x%02x%02x\r\n", + g_slave_device_cfg.slave_info.pid[0], + g_slave_device_cfg.slave_info.pid[1], + g_slave_device_cfg.slave_info.pid[2], + g_slave_device_cfg.slave_info.pid[3], + g_slave_device_cfg.slave_info.pid[4], + g_slave_device_cfg.slave_info.pid[5]); + + /* Set the device configuration for this device. */ + err = R_I3C_DeviceCfgSet(&g_i3c0_ctrl, &g_slave_device_cfg); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_DeviceCfgSet API FAILED \r\n"); + /* de-initialize the opened I3C module.*/ + i3c_deinit(); + return err; + } + + /* Enable Slave Mode. */ + err = R_I3C_Enable(&g_i3c0_ctrl); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_Enable API FAILED \r\n"); + /* de-initialize the opened I3C module.*/ + i3c_deinit(); + return err; + } + + /* Set the status returned to the master in response to a GETSTATUS command */ + err = R_I3C_SlaveStatusSet(&g_i3c0_ctrl, g_slave_device_status); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_SlaveStatusSet API FAILED \r\n"); + /* de-initialize the opened I3C module.*/ + i3c_deinit(); + return err; + } + + APP_PRINT("\r\nINFO : I3C device is ready and waiting for DAA.\r\n"); + + /* waiting for the bus initialization */ + err = i3c_device_daa_participation(); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : i3c_device_daa_participation function failed.\r\n"); + /* de-initialize the opened I3C module.*/ + i3c_deinit(); + return err; + } + + APP_PRINT ("\r\nINFO : Address assignment is completed, dynamic address: 0x%02x\r\n", g_slave_dynamic_address); + /* Set the buffer for storing data received during a read transfer. */ + p_next = g_read_data[RESET_VALUE]; + + /* Read the data from I3C bus.*/ + err = R_I3C_Read(&g_i3c0_ctrl, p_next, MAX_READ_DATA_LEN, false); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_Read API FAILED \r\n"); + /* de-initialize the opened I3C module.*/ + i3c_deinit(); + return err; + } + return FSP_SUCCESS; +} + +/*******************************************************************************************************************//** + * @brief This functions processes master request or send IBI to master. + * @param[IN] None + * @retval FSP_SUCCESS Master request processed successfully. + * @retval err Any Other Error code apart from FSP_SUCCESS like Unsuccessful IBI write. + **********************************************************************************************************************/ +fsp_err_t i3c_slave_ops(void) +{ + fsp_err_t status = FSP_SUCCESS; + uint32_t event_flag = RESET_VALUE; + + /* wait for I3C events.*/ + event_flag = i3c_app_event_notify((I3C_EVENT_FLAG_ADDRESS_ASSIGNMENT_COMPLETE | + I3C_EVENT_FLAG_COMMAND_COMPLETE | + I3C_EVENT_FLAG_WRITE_COMPLETE | + I3C_EVENT_FLAG_READ_COMPLETE | + I3C_EVENT_FLAG_READ_BUFFER_FULL | + I3C_EVENT_FLAG_IBI_WRITE_COMPLETE | + I3C_EVENT_FLAG_INTERNAL_ERROR), WAIT_TIME); + + /* check if flag is command complete and broadcast flag from master.*/ + if(I3C_EVENT_FLAG_COMMAND_COMPLETE & event_flag) + { + APP_PRINT ("\r\nINFO : received CCC: 0x%x\r\n", g_slave_received_ccc_code); + if(g_data_transfer_size) + { + APP_PRINT ("INFO : received CCC payload size: 0x%x\r\n", g_data_transfer_size); + } + + if(I3C_CCC_BROADCAST_RSTDAA == g_slave_received_ccc_code) + { + /* the current device dynamic address is reset by master */ + g_slave_dynamic_address = RESET_VALUE; + APP_PRINT ("\r\nINFO : slave dynamic address is reset.\r\n"); + /* process i3c device DAA block.*/ + status = i3c_device_daa_participation(); + if (FSP_SUCCESS != status) + { + APP_ERR_PRINT ("\r\nERROR : i3c_device_daa_participation function failed.\r\n"); + return FSP_ERR_INTERNAL; + } + APP_PRINT ("\r\nINFO : slave dynamic address is assigned.\r\n"); + /* toggle the blue led.*/ + R_IOPORT_PinRead(g_ioport.p_ctrl, LED1_BLUE, &led_status); + R_IOPORT_PinWrite(g_ioport.p_ctrl, LED1_BLUE, (!led_status)); + } + } + + /* check if event is write complete.*/ + if(event_flag & I3C_EVENT_FLAG_WRITE_COMPLETE) + { + /* Note that the application may also call i3c_api_t::read or i3c_api_t::write from this event + * In order to set the transfer buffers for the next transfer. */ + /* When a read buffer is full or a write operation (Master Read / Slave Write) is complete, prepare a buffer for reading. */ + status = R_I3C_Read(&g_i3c0_ctrl, p_next, MAX_READ_DATA_LEN, false); + if (FSP_SUCCESS != status) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_Read API failed.\r\n"); + return status; + } + + APP_PRINT ("\r\nINFO : Write complete, transfer size: 0x%x\r\n", g_data_transfer_size); + /* toggle the green led.*/ + R_IOPORT_PinRead(g_ioport.p_ctrl, LED2_GREEN, &led_status); + R_IOPORT_PinWrite(g_ioport.p_ctrl, LED2_GREEN, (!led_status)); + } + + /* check if event is read complete.*/ + if(event_flag & I3C_EVENT_FLAG_READ_COMPLETE) + { + /* set the next read buffer.*/ + set_next_read_buffer(); + /* Note that the application may also call i3c_api_t::read or i3c_api_t::write from this event + * In order to set the transfer buffers for the next transfer. */ + /* When a read operation (Master Write / Slave Read) is complete, prepare a buffer for writing. */ + memcpy(&g_write_data[RESET_VALUE], p_last, g_data_transfer_size); + status = R_I3C_Write(&g_i3c0_ctrl, g_write_data, g_data_transfer_size, false); + if (FSP_SUCCESS != status) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_Write API failed.\r\n"); + return status; + } + + APP_PRINT ("\r\nINFO : Read complete, transfer size: 0x%x\r\n", g_data_transfer_size); + /* toggle the red led.*/ + R_IOPORT_PinRead(g_ioport.p_ctrl, LED3_RED, &led_status); + R_IOPORT_PinWrite(g_ioport.p_ctrl, LED3_RED, (!led_status)); + } + + /* check if event is IBI write complete.*/ + if(event_flag & I3C_EVENT_FLAG_IBI_WRITE_COMPLETE) + { + APP_PRINT ("\r\nINFO : IBI Write complete, transfer size: 0x%x\r\n", g_data_transfer_size); + /* toggle the green led.*/ + R_IOPORT_PinRead(g_ioport.p_ctrl, LED2_GREEN, &led_status); + R_IOPORT_PinWrite(g_ioport.p_ctrl, LED2_GREEN, (!led_status)); + } + + /* check if event is read buffer full.*/ + if(event_flag & I3C_EVENT_FLAG_READ_BUFFER_FULL) + { + /*If there is no user provided read buffer, or if the user provided read buffer has been filled, + * the driver will notify the application that the buffer is full. The application may provide + * a new read buffer by calling i3c_api_t::read. If no read buffer is provided, then any remaining bytes + * in the transfer will be dropped.*/ + status = R_I3C_Read(&g_i3c0_ctrl, p_next, MAX_READ_DATA_LEN, false); + if (FSP_SUCCESS != status) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_Read API failed.\r\n"); + return status; + } + } + + /* check if event is internal error.*/ + if(event_flag & I3C_EVENT_FLAG_INTERNAL_ERROR) + { + APP_ERR_PRINT ("\r\nERROR : I3C Internal Error occurred.\r\n"); + APP_PRINT ("\r\nINFO : transfer status : 0x%x\r\n", g_i3c_event_status); + return FSP_ERR_INTERNAL; + } + + /* check if on-board switch is pressed.*/ + if(true == read_onboard_sw_status()) + { + /* Notify that user pushbutton is pressed */ + APP_PRINT("\r\nINFO : User Pushbutton Pressed.\r\n"); + APP_PRINT("INFO : Initiate an IBI transfer request.\r\n"); + + /* Set the value of the data to write. */ + for (uint32_t cnt = RESET_VALUE; cnt < sizeof(g_ibi_write_data); cnt++) + { + g_ibi_write_data[cnt] = (uint8_t) (cnt + g_ibi_write_count) & UINT8_MAX; + } + g_ibi_write_count++; + + /* Initiate an IBI write operation.*/ + status = R_I3C_IbiWrite(&g_i3c0_ctrl, I3C_IBI_TYPE_INTERRUPT, g_ibi_write_data, sizeof(g_ibi_write_data)); + if (FSP_SUCCESS != status) + { + APP_ERR_PRINT ("\r\nERROR : R_I3C_IbiWrite API FAILED.\r\n"); + return status; + } + APP_PRINT("\r\nINFO : IBI transfer request initiated successfully.\r\n"); + } + return FSP_SUCCESS; +} + +/*******************************************************************************************************************//** + * @brief This function closes opened I3C module before the project ends up in an Error Trap. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +void i3c_deinit(void) +{ + fsp_err_t err = FSP_SUCCESS; + + /* Close I3C module */ + err = R_I3C_Close(&g_i3c0_ctrl); + /* handle error */ + if (FSP_SUCCESS != err) + { + /* I3C Close failure message */ + APP_ERR_PRINT("\r\nERROR : R_I3C_Close API FAILED.\r\n"); + } +} + +/*******************************************************************************************************************//** + * @brief This function is callback for i3c. + * + * @param[in] p_args + **********************************************************************************************************************/ +void g_i3c0_callback(i3c_callback_args_t const *const p_args) +{ + /* update the event in global array and this will be used in i3c_app_event_notify function.*/ + g_i3c_event_status = p_args->event_status; + g_i3c_event_count[p_args->event]++; + + switch(p_args->event) + { + case I3C_EVENT_ADDRESS_ASSIGNMENT_COMPLETE: + { + g_slave_dynamic_address = p_args->dynamic_address; + break; + } + + case I3C_EVENT_READ_COMPLETE: + { + /* The number of bytes read by the slave will be available in i3c_callback_args_t::transfer_size. */ + g_data_transfer_size = p_args->transfer_size; + break; + } + + case I3C_EVENT_WRITE_COMPLETE: + { + /* The number of bytes written by the slave will be available in i3c_callback_args_t::transfer_size. */ + g_data_transfer_size = p_args->transfer_size; + break; + } + + case I3C_EVENT_IBI_WRITE_COMPLETE: + { + /* Notify the application that the IBI write is complete. */ + g_data_transfer_size = p_args->transfer_size; + break; + } + + case I3C_EVENT_COMMAND_COMPLETE: + { + /* The command code and transfer size will be available in p_args. + * If the command code is a Broadcast or Direct Set, then data will + * be stored in the read buffer provided by i3c_api_t::read. + * If the command code is a Direct Get, then the data will be automatically + * sent from device SFR. */ + g_slave_received_ccc_code = p_args->command_code; + if(p_args->transfer_size) + { + g_data_transfer_size = p_args->transfer_size; + set_next_read_buffer(); + } + break; + } + + default: + { + break; + } + } +} + +/*******************************************************************************************************************//** + * @brief This functions waits for bus initialization and sends IBI hot join request to master. + * @param[IN] None + * @retval FSP_SUCCESS hot join request processed successfully. + * @retval err Any Other Error code apart from FSP_SUCCESS like Unsuccessful IBI write. + **********************************************************************************************************************/ +static fsp_err_t i3c_device_daa_participation(void) +{ + fsp_err_t status = FSP_SUCCESS; + uint32_t event_flag = RESET_VALUE; + + /* waiting for the bus initialization */ + while(RESET_VALUE == g_slave_dynamic_address) + { + event_flag = i3c_app_event_notify(I3C_EVENT_FLAG_ADDRESS_ASSIGNMENT_COMPLETE, WAIT_TIME); + if((--g_wait_count == RESET_VALUE)&&(!(event_flag & I3C_EVENT_FLAG_ADDRESS_ASSIGNMENT_COMPLETE))) + { + APP_PRINT ("\r\nINFO : Request Hot-Join IBI\r\n"); + /* Initiate an IBI write operation.*/ + status = R_I3C_IbiWrite(&g_i3c0_ctrl, I3C_IBI_TYPE_HOT_JOIN, NULL, RESET_VALUE); + if (FSP_SUCCESS != status) + { + APP_ERR_PRINT ("\r\nERROR : Request I3C_IBI_TYPE_HOT_JOIN FAILED \r\n"); + return status; + } + g_wait_count = MAX_WAIT_TIME_BUS_INIT_10S; + } + } + return FSP_SUCCESS; +} + +/*******************************************************************************************************************//** + * @brief This function starts the timer and wait for the event set in the i3c callback till specified timeout. + * @param[IN] set_event_flag_value requested event flag + * @param[IN] timeout specified timeout + * @retval on successful operation, returns i3c event flag value. + **********************************************************************************************************************/ +static uint32_t i3c_app_event_notify(uint32_t set_event_flag_value, uint32_t timeout) +{ + fsp_err_t err = FSP_SUCCESS; + uint32_t get_event_flag_value = RESET_VALUE; + /* Reset the timeout flag. */ + b_process_timeout = false; + + /* start the timer.*/ + err = start_timeout_timer_with_defined_ms(timeout); + if(FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\nERROR : start_timeout_timer_with_defined_ms function failed.\r\n"); + /* de-initialize the opened I3C and AGT timer module.*/ + i3c_deinit(); + agt_deinit(); + APP_ERR_TRAP(err); + } + + /* wait for the event set in the i3c callback till specified timeout.*/ + while (!b_process_timeout) + { + /* process for all i3c events.*/ + for(uint8_t cnt = RESET_VALUE; cnt < (I3C_EVENT_INTERNAL_ERROR+ONE); cnt++) + { + /* check for callback event.*/ + if(g_i3c_event_count[cnt] > RESET_VALUE) + { + /* store the event in local variable.*/ + get_event_flag_value |= (uint32_t)(0x1 << cnt); + g_i3c_event_count[cnt] -= ONE; + } + } + + /* check for event received from i3c callback function is similar to event which user wants.*/ + get_event_flag_value = (set_event_flag_value & get_event_flag_value); + if(get_event_flag_value) + { + g_i3c_event_status = RESET_VALUE; + return get_event_flag_value; + } + } + return 0; +} + +/*******************************************************************************************************************//** + * @brief This function sets the next read buffer. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void set_next_read_buffer(void) +{ + p_last = p_next; + p_next = ((p_next == g_read_data[RESET_VALUE]) ? g_read_data[ONE] : g_read_data[RESET_VALUE]); +} + +/*******************************************************************************************************************//** + * @brief This functions initializes and enables ICU module. + * @param[IN] None + * @retval FSP_SUCCESS Upon successful open of ICU module + * @retval Any Other Error code apart from FSP_SUCCESS Unsuccessful open + **********************************************************************************************************************/ +fsp_err_t icu_init(void) +{ + fsp_err_t err = FSP_SUCCESS; + + /* Open ICU module */ + err = R_ICU_ExternalIrqOpen(&g_external_irq_sw2_ctrl, &g_external_irq_sw2_cfg); + /* Handle error */ + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_ICU_ExternalIrqOpen API FAILED.\r\n"); + return err; + } + + /* Enable ICU module */ + err = R_ICU_ExternalIrqEnable(&g_external_irq_sw2_ctrl); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_ICU_ExternalIrqEnable API FAILED.\r\n"); + /* de-initialize the opened ICU module.*/ + icu_deinit(); + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This function closes opened ICU module before the project ends up in an Error Trap. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +void icu_deinit(void) +{ + fsp_err_t err = FSP_SUCCESS; + + /* Close ICU module */ + err = R_ICU_ExternalIrqClose(&g_external_irq_sw2_ctrl); + /* Handle error */ + if (FSP_SUCCESS != err) + { + /* ICU Close failure message */ + APP_ERR_PRINT("\r\nERROR : R_ICU_ExternalIrqClose API FAILED.\r\n"); + } +} + +/*******************************************************************************************************************//** + * @brief User defined external irq callback. + * @param[IN] p_args + * @retval None + **********************************************************************************************************************/ +void external_irq_callback(external_irq_callback_args_t *p_args) +{ + /* check for the right interrupt*/ + if(USER_SW_IRQ_NUMBER == p_args->channel) + { + b_onboard_sw_pressed = true; + R_IOPORT_PinRead(g_ioport.p_ctrl, BSP_IO_PORT_00_PIN_08, &g_last_switch_status); + } +} + +/*******************************************************************************************************************//** + * @brief This function reads the on board switch status. + * @param[IN] None + * @retval True if switch is pressed else return false. + **********************************************************************************************************************/ +bool read_onboard_sw_status(void) +{ + if(true == b_onboard_sw_pressed) + { + /* Reset the flag.*/ + b_onboard_sw_pressed = false; + /* Read the current status of switch.*/ + R_IOPORT_PinRead(g_ioport.p_ctrl, BSP_IO_PORT_00_PIN_08, &g_cur_switch_status); + if((g_cur_switch_status == BSP_IO_LEVEL_LOW) && (g_last_switch_status == BSP_IO_LEVEL_LOW)) + { + return true; + } + } + return false; +} + +/* timer related functions */ +static uint32_t timeout_value_in_ms = RESET_VALUE; + +/*******************************************************************************************************************//** + * @brief This function is callback for periodic mode timer and stops AGT0 timer in Periodic mode. + * + * @param[in] (timer_callback_args_t *) p_args + **********************************************************************************************************************/ +void g_timeout_timer_callback(timer_callback_args_t *p_args) +{ + FSP_PARAMETER_NOT_USED(p_args); + + /* check if specified timeout is zero.*/ + if(RESET_VALUE == --timeout_value_in_ms) + { + /* set the timeout flag.*/ + b_process_timeout = true; + /* stop AGT timer.*/ + R_AGT_Stop(&g_timeout_timer_ctrl); + } +} + +/*******************************************************************************************************************//************** + * @brief This function Resets the counter value and start the AGT timer. + * @param[IN] timeout_ms + * @retval FSP_SUCCESS or Any Other Error code apart from FSP_SUCCESS upon unsuccessful start_timeout_timer_with_defined_ms. + ***********************************************************************************************************************************/ +static fsp_err_t start_timeout_timer_with_defined_ms(uint32_t timeout_ms) +{ + fsp_err_t err = FSP_SUCCESS; + + /* update the specified timeout into a global variable and this will be checked in timer callback.*/ + timeout_value_in_ms = timeout_ms; + /* Resets the counter value.*/ + err = R_AGT_Reset(&g_timeout_timer_ctrl); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_AGT_Reset API FAILED \r\n"); + return err; + } + + /* start the AGT timer.*/ + err = R_AGT_Start(&g_timeout_timer_ctrl); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\nERROR : R_AGT_Start API FAILED \r\n"); + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This function closes opened AGT module before the project ends up in an Error Trap. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +void agt_deinit(void) +{ + fsp_err_t err = FSP_SUCCESS; + + /* Close AGT0 module */ + err = R_AGT_Close(&g_timeout_timer_ctrl); + /* handle error */ + if (FSP_SUCCESS != err) + { + /* AGT0 Close failure message */ + APP_ERR_PRINT("\r\nERROR : R_AGT_Close API FAILED.\r\n"); + } +} + +/*******************************************************************************************************************//** + * @} (end addtogroup i3c_slave_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/i3c_slave_ep.h b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/i3c_slave_ep.h new file mode 100644 index 0000000000..ad19b75ce0 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/e2studio/src/i3c_slave_ep.h @@ -0,0 +1,134 @@ +/*********************************************************************************************************************** + * File Name : i3c_slave_ep.h + * Description : Contains declarations of data structures and functions used in hal_entry.c. + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + + +#ifndef I3C_SLAVE_EP_H_ +#define I3C_SLAVE_EP_H_ + +#define I3C_SLAVE_DEVICE_STATIC_ADDRESS (0x41) +#define MAX_WRITE_DATA_LEN (64) +#define MAX_READ_DATA_LEN (64) +#define MAX_IBI_PAYLOAD_SIZE (32) +#define WAIT_TIME (100) +#define MAX_WAIT_TIME_BUS_INIT_10S (100UL) +/* External IRQ channel number */ +#define USER_SW_IRQ_NUMBER (0x0C) + +#define WORD_ALIGN (4) +#define ONE (1) + +/* BCR structure defined by MIPI I3C */ +#define BCR_BIT6_7_FOR_I3C_SLAVE (0x0) +#define BCR_BIT6_7_FOR_I3C_MASTER (0x1) +#define BCR0_POS (0) +#define BCR0_MSK (0x01) +#define BCR1_POS (1) +#define BCR1_MSK (0x02) +#define BCR2_POS (2) +#define BCR2_MSK (0x04) +#define BCR3_POS (3) +#define BCR3_MSK (0x08) +#define BCR4_POS (4) +#define BCR4_MSK (0x10) +#define BCR5_POS (5) +#define BCR5_MSK (0x20) +#define BCR76_POS (6) +#define BCR76_MSK (0xc0) + +/* user defined I3C slave BCR */ +#define I3C_SLAVE_DEVICE_SPEED_LIMITATION (0) +#define I3C_SLAVE_DEVICE_IBI_REQUEST_CAPABLE (1) +#define I3C_SLAVE_DEVICE_IBI_WITH_PAYLOAD (1) +#define I3C_SLAVE_DEVICE_OFFLINE_CAPABLE (0) +#define I3C_SLAVE_DEVICE_IS_BRIDGE (0) +#define I3C_SLAVE_DEVICE_SUPPORT_GETCAPS (0) +#define I3C_SLAVE_DEVICE_ROLE (BCR_BIT6_7_FOR_I3C_SLAVE) + +#define BCR_SETTING (((I3C_SLAVE_DEVICE_SPEED_LIMITATION << BCR0_POS) & BCR0_MSK) | \ + ((I3C_SLAVE_DEVICE_IBI_REQUEST_CAPABLE << BCR1_POS) & BCR1_MSK) | \ + ((I3C_SLAVE_DEVICE_IBI_WITH_PAYLOAD << BCR2_POS) & BCR2_MSK) | \ + ((I3C_SLAVE_DEVICE_OFFLINE_CAPABLE << BCR3_POS) & BCR3_MSK) | \ + ((I3C_SLAVE_DEVICE_IS_BRIDGE << BCR4_POS) & BCR4_MSK) | \ + ((I3C_SLAVE_DEVICE_SUPPORT_GETCAPS << BCR5_POS) & BCR5_MSK) | \ + ((I3C_SLAVE_DEVICE_ROLE << BCR76_POS) & BCR76_MSK)) + +/* DCR setting */ +#define DCR_SETTING (0x00) + +/* PID setting */ +#define PID_TYPE_VENDOR_FIXED (0x0) +#define PID_TYPE_RANDOM (0x1) +/* MIPI Manufacturer ID */ +#define PID_RENESAS_MANUFACTURER_ID (0x04CCU) +/* Higher 16Bits in PID structure */ +#define PID_MANUFACTURER_POS (1) +#define PID_MANUFACTURER_MSK (0xfffe) +#define PID_TYPE_POS (0) +#define PID_TYPE_MSK (0x0001) +/* Lower 32Bits in PID structure */ +#define PID_VENDOR_DEF_POS (0) +#define PID_VENDOR_DEF_MSK (0x00000fff) +#define PID_INSTANCE_ID_POS (12) +#define PID_INSTANCE_ID_MSK (0x0000f000) +#define PID_PART_ID_POS (16) +#define PID_PART_ID_MSK (0xffff0000) + +/* user config */ +#define PID_MANUFACTURER (PID_RENESAS_MANUFACTURER_ID) +#define PID_TYPE_SELECTION (PID_TYPE_VENDOR_FIXED) +#define PID_VENDOR_PART_ID (0x0005U) +#define PID_VENDOR_INSTANCE_ID (0x00U) +#define PID_VENDOR_DEF (0x0000U) + +/* I3C Event Flag */ +#define I3C_EVENT_FLAG_ENTDAA_ADDRESS_PHASE (0x00000001) +#define I3C_EVENT_FLAG_IBI_READ_COMPLETE (0x00000002) +#define I3C_EVENT_FLAG_IBI_READ_BUFFER_FULL (0x00000004) +#define I3C_EVENT_FLAG_READ_BUFFER_FULL (0x00000008) +#define I3C_EVENT_FLAG_IBI_WRITE_COMPLETE (0x00000010) +#define I3C_EVENT_FLAG_HDR_EXIT_PATTERN_DETECTED (0x00000020) +#define I3C_EVENT_FLAG_ADDRESS_ASSIGNMENT_COMPLETE (0x00000040) +#define I3C_EVENT_FLAG_COMMAND_COMPLETE (0x00000080) +#define I3C_EVENT_FLAG_WRITE_COMPLETE (0x00000100) +#define I3C_EVENT_FLAG_READ_COMPLETE (0x00000200) +#define I3C_EVENT_FLAG_TIMEOUT_DETECTED (0x00000400) +#define I3C_EVENT_FLAG_INTERNAL_ERROR (0x00000800) + +#define EP_INFO "This example project demonstrates the typical use of the I3C Driver as slave\r\n"\ + "device on Renesas RA MCUs based on Renesas FSP. once initialization is successful,\r\n"\ + "The EP waits for DAA, or if DAA is not completed it will initiates hot join request.\r\n"\ + "If on-board switch is pressed, it will initiate IBI transfer request.\r\n"\ + "Error and info messages will be printed on JlinkRTTViewer.\r\n"\ + "Refer to readme.txt file for more details on Example Project and\r\n"\ + "FSP User's Manual for more information about "MODULE_NAME" driver\r\n" + +/* function declarations */ +fsp_err_t i3c_slave_init(void); +fsp_err_t i3c_slave_ops(void); +fsp_err_t icu_init(void); +bool read_onboard_sw_status(void); +void i3c_deinit(void); +void icu_deinit(void); +void agt_deinit(void); + +#endif /* I3C_SLAVE_EP_H_ */ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/i3c_notes.md b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/i3c_notes.md new file mode 100644 index 0000000000..b6c5a350db --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/i3c_notes.md @@ -0,0 +1,136 @@ +**Note :** MD file is common for both i3c_master and i3c_slave EP. + +# Introduction # + +The sample code accompanying this file shows the operation of the I3C Driver on Renesas RA2E2/RA4E2/RA6E2/RA8M1 MCUs based on Renesas FSP. +The I3C master on EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 demonstrates operations associated with an I3C slave running on another RA2E2/RA4E2/RA6E2/RA8M1 board. Once initialization is successful, +I3C Master device assigns slave address to I3C slave device through DAA (dynamic address assignment) using I3C common command code (CCC). +Once Dynamic Address Assignment is completed, the Master EP performs write/read operations, and displays slave device information based on user input. +If the on-board switch is pressed on the slave side, it will initiate an IBI transfer request. +The application status messages will be displayed in the Jlink RTT Viewer and on-board LEDs. Refer **[LED Status](#led-status)** section for LED observation. + + +Please refer to the [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) +for general information on example projects and [readme.txt](./readme.txt) for specifics of operation. + +## Required Resources ## +To build and run the I3C example project, the following resources are needed. + +### Hardware ### +* Renesas EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 kit - 2x +* USB A to USB Micro B Cable - 2x +* Jumper wires to link EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 kits - 5x +* Pull up resistor of value 1k, 3.9k or 4.7k ohms - 1x + +Refer to [readme.txt](./readme.txt) for information on how to connect the hardware. + +### Software ### +1. Refer to the software required section in [Example Project Usage Guide](https://github.com/renesas/ra-fsp-examples/blob/master/example_projects/Example%20Project%20Usage%20Guide.pdf) + + +## Related Collateral References ## +The following documents can be referred to for enhancing your understanding of +the operation of this example project: +- [FSP User Manual on GitHub](https://renesas.github.io/fsp/) +- [FSP Known Issues](https://github.com/renesas/fsp/issues) + + +# Project Notes # + +## System Level Block Diagram ## + High level block diagram + +![I3C](images/highLevel_i3c.jpg "High Level Block Diagram") + + +## FSP Modules Used ## +List of important modules that are used in this example project. Refer to the FSP User Manual for further details on each module listed below. + +| Module Name | Usage | Searchable Keyword | +|-------------|-----------------------------------------------|-----------------------------------------------| +|I3C | Driver for the I3C peripheral to demonstrate Master and Slave mode on RA2E2/RA4E2/RA6E2/RA8M1 MCUs | i3c| +|AGT | Driver for the AGT peripheral is used for demonstrating timeout condition. | agt| +|ICU | The external_irq interface is for configuring interrupts to fire when a trigger condition is detected on an external IRQ pin | icu| + + +## Module Configuration Notes ## +This section describes FSP Configurator properties which are important or different than those selected by default. + +**I3C Master Configuration properties** + +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Common > Slave Support |Enable | Disable |As only master mode is required, disable slave support to decrease code size. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Master Mode > ACK Hot-Join Requests |Disable | Enable |Enable Hot-Join Requests acknowledgment. If a Hot-Join event is received, then the master will initiate the dynamic address assignment. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Master Mode > Notify Rejected Hot-Join Requests |Disable | Enable |Generate a callback when an IBI Hot-Join Request is rejected. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Master Mode > Notify Rejected Mastership Requests |Disable | Enable |Generate a callback when an IBI Mastership Request is rejected. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Master Mode > Notify Rejected Interrupt Requests |Disable | Enable |Generate a callback when an IBI Interrupt Request is rejected. | + +**I3C Slave Configuration properties** + +| Module Property Path and Identifier | Default Value | Used Value | Reason | +| :-------------------------------------: | :---------------: | :------------: | :--------: | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Common > Master Support |Enable | Disable |If only slave mode is required, disable master support to decrease code size. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Slave Mode > Command Response Info > ENEC/DISEC > In-Band Interrupts |Disable | Enable |Enable the In-Band Interrupts capability, so that the slave should issue IBI requests. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Slave Mode > Command Response Info > ENEC/DISEC > Hot-Join Requests |Disable | Enable |Enable the Hot-Join Requests capability, so that the slave should issue Hot-Join requests. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Slave Mode > Command Response Info > SETMWL/GETMWL > Max Write Length |65535 | 64 |Set the Device Max Write Length. In this EP, the write buffer is 64-byte. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Slave Mode > Command Response Info > SETMRL/GETMRL > Max Read Length |65535 | 64 |Set the Device Max Read Length. In this EP, the read buffer is 64-byte. | +| configuration.xml -> HAL/Common -> Properties > Settings > Property >Module I3C > Slave Mode > Command Response Info > SETMRL/GETMRL > Max IBI Payload Length |0 | 32 |Set the Device Max IBI Payload Length. In this EP, the IBI read buffer is 32-byte. | + +The table below lists the FSP provided API used at the application layer by this example project. + +| API Name | Usage | +|-------------|--------------------------------------------------------------------------------| +|R_I3C_Open|This API is used to Open the I3C instance. | +|R_I3C_DeviceCfgSet|This API is used to set the configuration for this device | +|R_I3C_MasterDeviceTableSet|This API configures an entry in the master device table. | +|R_I3C_Enable|This API is used to Enable the I3C device. | +|R_I3C_IbiRead|This API is used to set the read buffer for storing received IBI data. Used in only master mode. | +|R_I3C_DynamicAddressAssignmentStart|This API is used to start the Dynamic Address Assignment Process. | +|R_I3C_Write|This API is used to set the write buffer for the transfer. In master mode, start the transfer. | +|R_I3C_Read|This API is used set the read buffer for the transfer. In master mode, start the transfer. | +|R_I3C_SlaveStatusSet|This API is used to set the status returned to the master in response to a GETSTATUS command. | +|R_I3C_IbIWrite|This API is used to initiate an IBI write operation. Used in only Slave mode. | +|R_I3C_Close|This API is used to close the I3C instance | +|R_AGT_Open|This API is used to initialize the AGT module instance. | +|R_AGT_Stop|This API is used to stop the timer. | +|R_AGT_Reset|This API is used to reset the counter value. | +|R_AGT_Start|This API is used to Start timer. | +|R_AGT_Close|This API is used to close the AGT module instance. | +|R_ICU_ExternalIrqOpen|This API is used to prepare an external IRQ pin for operation. | +|R_ICU_ExternalIrqEnable|This API is used to enable external interrupt for specified channel at NVIC. | +|R_ICU_ExternalIrqClose|This API is used to close the external interrupt channel. | +|R_IOPORT_PinRead |This API is used to read the current status of GPIO Pin. | +|R_IOPORT_PinWrite |This API is used to write the value on GPIO Pin. | + + +## Verifying operation ## +1. Import, generate and build both i3c_master and i3c_slave EPs in different workspaces. + Before running the example project, make sure hardware connections are done on both master and slave side. +2. Download i3c_master EP to one EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 kit and run the project. +3. Download i3c_slave EP to another EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 kit and run the project. +4. Now open one Jlink RTT Viewer and connect to the master board and open another/second JlinkRTTViewer and connect it to slave board. +5. User can perform Menu option operations on the master side and check corresponding results for the Master and Slave EPs on the respective JlinkRTTViewer. +6. Also on slave side user can perform IBI transfer request using Push button(S2) and verify result on JLinkRTT_Viewer. + + Below images showcases the I3C Master output on JLinkRTT_Viewer: + + ![I3C Master banner snapshot](images/i3c_master_banner_info.jpg "Banner Info") + + ![I3C Master rtt output](images/i3c_master_rtt_log1.jpg "RTT output") + + ![I3C Master rtt output](images/i3c_master_rtt_log2.jpg "RTT output") + + Below images showcases the I3C Slave output on JLinkRTT_Viewer: + + ![I3C Slave banner sanpshot](images/i3c_slave_banner_info.jpg "Banner Info") + + ![I3C Slave rtt snapshot](images/i3c_slave_rtt_log.jpg "RTT output") + + +## LED Status ## +Below are the obsrvations of the LED operation on slave board : +* When Dynamic Address Assignment completes, the onboard Blue LED status will be toggled. +* When write trasfer completes, the onboard Green LED status will be toggled. +* When read transfer completes, the onboard Red LED status will be toggled. +* When IBI write trasfer completes, the onboard Green LED status will be toggled. \ No newline at end of file diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/highLevel_i3c.jpg b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/highLevel_i3c.jpg new file mode 100644 index 0000000000..23b2a8564b Binary files /dev/null and b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/highLevel_i3c.jpg differ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_banner_info.jpg b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_banner_info.jpg new file mode 100644 index 0000000000..31af67e7e2 Binary files /dev/null and b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_banner_info.jpg differ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_rtt_log1.jpg b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_rtt_log1.jpg new file mode 100644 index 0000000000..c0d0acccfe Binary files /dev/null and b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_rtt_log1.jpg differ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_rtt_log2.jpg b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_rtt_log2.jpg new file mode 100644 index 0000000000..6bac64fd50 Binary files /dev/null and b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_master_rtt_log2.jpg differ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_slave_banner_info.jpg b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_slave_banner_info.jpg new file mode 100644 index 0000000000..2b5e3566a7 Binary files /dev/null and b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_slave_banner_info.jpg differ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_slave_rtt_log.jpg b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_slave_rtt_log.jpg new file mode 100644 index 0000000000..ac42ac7cb1 Binary files /dev/null and b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/images/i3c_slave_rtt_log.jpg differ diff --git a/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/readme.txt new file mode 100644 index 0000000000..1f25191100 --- /dev/null +++ b/example_projects/ek_ra8m1/i3c_slave/i3c_slave_ek_ra8m1_ep/readme.txt @@ -0,0 +1,83 @@ +/*********************************************************************************************************************** +* +* Copyright [2020] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. +* +* This software is supplied by Renesas Electronics America Inc. and may only be used with products of Renesas Electronics Corp. +* and its affiliates (“Renesas”). No other uses are authorized. This software is protected under all applicable laws, +* including copyright laws. +* Renesas reserves the right to change or discontinue this software. +* THE SOFTWARE IS DELIVERED TO YOU “AS IS,” AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT +* PERMISSIBLE UNDER APPLICABLE LAW,DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE. TO THE MAXIMUM +* EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE (OR ANY PERSON +* OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, WITHOUT LIMITATION, +* ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; +* ANY LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF +* THE POSSIBILITY OF SUCH LOSS,DAMAGES, CLAIMS OR COSTS. +* +**********************************************************************************************************************/ + +1. Project Overview: + + This example project demonstrates the typical use of the I3C Driver on Renesas RA2E2/RA4E2/RA6E2/RA8M1 MCUs based on Renesas FSP. + The I3C master on EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 demonstrates operations associated with an I3C slave running on another RA2E2/RA4E2/RA6E2/RA8M1 board. + Once initialization is successful, I3C Master device assigns slave address to I3C slave device through + DAA (dynamic address assignment) using I3C common command code (CCC). Once Dynamic Address Assignment is completed, + the Master EP performs write/read operations, and displays slave device information based on user input. + If the on-board switch is pressed on the slave side, it will initiate an IBI transfer request. + Error and info messages will be printed on Jlink RTTViewer. + +2. Hardware Requirement: + + i. 2x Renesas EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 kit. + ii. 2x USB A to USB Micro B Cable. + iii. 5x Jumper wires to link EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 boards. + iv. 1x Pull up resistor of value 3.9 or 4.7k ohms. + +3. Hardware Connections: + Supported Board EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1: + * Connect micro-USB cable between J10 on I3C master board EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 and PC. + * Connect micro-USB cable between J10 on I3C slave board EK-RA2E2/EK-RA4E2/EK-RA6E2/EK-RA8M1 and PC. + * External 3V3 pull-up using 3.9 or 4.7k ohms resistor should be connected on SDA line. + * Three jumper wires are required to establish loop back connection along I3C lines across the board with pins as mentioned below. + + EK-RA2E2: + + Master Board Slave Board + ------------- ------------ + SDA0 Pin P401 ----> SDA0 Pin 401 + SCL0 Pin P400 ----> SCL0 Pin 400 + Common GND + + EK-RA4E2/EK-RA6E2: + + Master Board Slave Board + ------------- ------------ + SDA0 Pin P101 ----> SDA0 Pin 101 + SCL0 Pin P100 ----> SCL0 Pin 100 + Common GND + + EK-RA8M1: + + Master Board Slave Board + ------------- ------------ + SDA0 J28:2 ----> SDA0 J28:2 + SCL0 J28:1 ----> SCL0 J28:1 + Common GND + +4. Hardware Configuration: + +- For EK-RA8M1: Install jumper J61 to enable I3C + +Note: +1. On slave side user can perform IBI transfer request using onboard Push button(S2). +2. readme is common for both i3c_master and i3c_slave EP. +3. Change external 3V3 pull-up using 1K ohms resistor for EK-RA8M1. + +3) Segger RTT block address may needed to download and observe EP operation using a hex file with RTT-Viewer. + RTT Block address for hex file committed in repository are as follows: + a. e2studio: 0x22001078 + b. Keil: Not Available + c. IAR: Not Available +4) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) + in .map file generated in the build configuration folder (Debug/Release). \ No newline at end of file diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.cproject b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.cproject new file mode 100644 index 0000000000..59d75ac8e3 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.cproject @@ -0,0 +1,410 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.project b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.project new file mode 100644 index 0000000000..fe30ba96eb --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.project @@ -0,0 +1,38 @@ + + + vee_flash_ek_ra8m1_ep + + + + + + com.renesas.cdt.ddsc.contentgen.ddscBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + com.renesas.cdt.ddsc.contentgen.ddscInterlockBundleBuilder + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + com.renesas.cdt.ddsc.contentgen.ddscNature + com.renesas.cdt.ra.contentgen.raNature + + diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs new file mode 100644 index 0000000000..cce6e83772 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.content.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.ld +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs new file mode 100644 index 0000000000..b58c21e7c7 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.contentgen.options.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +options/suppresswarningspaths=ra/arm diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs new file mode 100644 index 0000000000..281e2c5cba --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.packs.componentfiles.prefs @@ -0,0 +1,19 @@ +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/all=1441545198,ra/arm/CMSIS_5/LICENSE.txt|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|4147548732,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1290634672,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1438162915,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|1480183821,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|1924015782,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1608305587,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm85.h|4084823319,ra/arm/CMSIS_5/CMSIS/Core/Include/pac_armv81.h|2675617387,ra/arm/CMSIS_5/CMSIS/Core/Include/core_starmc1.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|3778515955,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h +Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.9.0+renesas.0.fsp.5.1.0/libraries= +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/all=3071464958,ra/board/ra8m1_ek/board_leds.h|3090459819,ra/board/ra8m1_ek/board_leds.c|2370294288,ra/board/ra8m1_ek/board_init.h|106221315,ra/board/ra8m1_ek/board.h|1919213143,ra/board/ra8m1_ek/board_ethernet_phy.h|3816945414,ra/board/ra8m1_ek/board_init.c +Renesas\#\#BSP\#\#Board\#\#ra8m1_ek\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/all=3557931260,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/R7FA8M1AH.h +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/all= +Renesas\#\#BSP\#\#ra8m1\#\#device\#\#R7FA8M1AHECBD\#\#5.1.0/libraries= +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/all=2325977537,script/fsp.ld|934437302,ra/fsp/inc/fsp_features.h|3058606325,ra/fsp/inc/instances/r_ioport.h|543620856,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|1171232788,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1277668127,ra/fsp/src/bsp/mcu/ra8m1/bsp_mcu_info.h|2488810249,ra/fsp/src/bsp/mcu/ra8m1/bsp_feature.h|3620861741,ra/fsp/src/bsp/mcu/ra8m1/bsp_elc.h|3527988232,ra/fsp/src/bsp/mcu/ra8m1/bsp_override.h|296810838,ra/fsp/src/bsp/mcu/all/bsp_guard.c|1632728582,ra/fsp/src/bsp/mcu/all/bsp_common.h|2702335218,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3171976222,ra/fsp/src/bsp/mcu/all/bsp_security.c|429234293,ra/fsp/src/bsp/mcu/all/bsp_common.c|2365965045,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|1835725510,ra/fsp/src/bsp/mcu/all/bsp_io.c|271204625,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3610800851,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3569788004,ra/fsp/src/bsp/mcu/all/bsp_io.h|3085135894,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|1246740431,ra/fsp/src/bsp/mcu/all/bsp_delay.h|248082807,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|1884526901,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|2942105346,ra/fsp/src/bsp/mcu/all/bsp_irq.c|1331691689,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|4116718951,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|1668386995,ra/fsp/src/bsp/mcu/all/bsp_security.h|2551036977,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|3324174567,ra/fsp/src/bsp/mcu/all/bsp_exceptions.h|3881030941,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1437525339,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|4092753007,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2550773705,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|690210506,ra/fsp/src/bsp/mcu/all/bsp_irq.h +Renesas\#\#BSP\#\#ra8m1\#\#fsp\#\#\#\#5.1.0/libraries= +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/all=3217525171,ra/fsp/inc/fsp_version.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|2560512765,ra/fsp/inc/api/bsp_api.h|1037141086,ra/fsp/inc/api/fsp_common_api.h|4290340792,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|3088407548,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h +Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_flash_hp\#\#\#\#5.1.0/all=1817072028,ra/fsp/inc/instances/r_flash_hp.h|236871148,ra/fsp/inc/api/r_cgc_api.h|3730771161,ra/fsp/inc/api/r_flash_api.h|1492797223,ra/fsp/src/r_flash_hp/r_flash_hp.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_flash_hp\#\#\#\#5.1.0/libraries= +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/all=3058606325,ra/fsp/inc/instances/r_ioport.h|1896254027,ra/fsp/inc/api/r_ioport_api.h|3002446768,ra/fsp/src/r_ioport/r_ioport.c +Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#5.1.0/libraries= +Renesas\#\#Middleware\#\#all\#\#rm_vee_flash\#\#\#\#5.1.0/all=1089412920,ra/fsp/inc/instances/rm_vee_flash.h|1556426772,ra/fsp/inc/api/rm_vee_api.h|3695529483,ra/fsp/src/rm_vee_flash/rm_vee_flash.c +Renesas\#\#Middleware\#\#all\#\#rm_vee_flash\#\#\#\#5.1.0/libraries= +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs new file mode 100644 index 0000000000..682608930e --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.settingseditor.prefs @@ -0,0 +1,2 @@ +com.renesas.cdt.ddsc.settingseditor.active_page=DeviceAndToolSelection +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs new file mode 100644 index 0000000000..2bcf9bd1b7 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.ddsc.threads.configurator.prefs @@ -0,0 +1,2 @@ +collapse/module.middleware.rm_vee_flash.982794000=false +eclipse.preferences.version=1 diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs new file mode 100644 index 0000000000..469143ed91 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/com.renesas.cdt.managedbuild.gnuarm.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +is.toolchain.version=true +store.version=2 +toolchain.version=13.2.1.arm-13-7 diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs new file mode 100644 index 0000000000..5ef020d60a --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/e2studio_project.prefs @@ -0,0 +1,2 @@ +# +#Thu Dec 14 10:20:53 ICT 2023 diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/language.settings.xml b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/language.settings.xml new file mode 100644 index 0000000000..8c40f39bc8 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/language.settings.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000000..e17ec91775 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,197 @@ +eclipse.preferences.version=1 +org.eclipse.cdt.core.formatter.align_composite_type_declarators=false +org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=18 +org.eclipse.cdt.core.formatter.alignment_for_assignment=16 +org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=82 +org.eclipse.cdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.cdt.core.formatter.alignment_for_compact_if=0 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression=82 +org.eclipse.cdt.core.formatter.alignment_for_conditional_expression_chain=18 +org.eclipse.cdt.core.formatter.alignment_for_constructor_initializer_list=0 +org.eclipse.cdt.core.formatter.alignment_for_declarator_list=16 +org.eclipse.cdt.core.formatter.alignment_for_enumerator_list=48 +org.eclipse.cdt.core.formatter.alignment_for_expression_list=0 +org.eclipse.cdt.core.formatter.alignment_for_expressions_in_array_initializer=82 +org.eclipse.cdt.core.formatter.alignment_for_lambda_expression=20 +org.eclipse.cdt.core.formatter.alignment_for_member_access=0 +org.eclipse.cdt.core.formatter.alignment_for_overloaded_left_shift_chain=16 +org.eclipse.cdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.cdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.cdt.core.formatter.brace_position_for_array_initializer=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block=next_line +org.eclipse.cdt.core.formatter.brace_position_for_block_in_case=next_line +org.eclipse.cdt.core.formatter.brace_position_for_linkage_declaration=end_of_line +org.eclipse.cdt.core.formatter.brace_position_for_method_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_namespace_declaration=next_line +org.eclipse.cdt.core.formatter.brace_position_for_switch=next_line +org.eclipse.cdt.core.formatter.brace_position_for_type_declaration=next_line +org.eclipse.cdt.core.formatter.comment.line_up_line_comment_in_blocks_on_first_column=false +org.eclipse.cdt.core.formatter.comment.min_distance_between_code_and_line_comment=1 +org.eclipse.cdt.core.formatter.comment.never_indent_line_comments_on_first_column=true +org.eclipse.cdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=true +org.eclipse.cdt.core.formatter.comment_formatter_off_tag=@formatter\:off +org.eclipse.cdt.core.formatter.comment_formatter_on_tag=@formatter\:on +org.eclipse.cdt.core.formatter.compact_else_if=true +org.eclipse.cdt.core.formatter.continuation_indentation=2 +org.eclipse.cdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.cdt.core.formatter.format_block_comment=true +org.eclipse.cdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.cdt.core.formatter.format_header_comment=true +org.eclipse.cdt.core.formatter.format_line_comment=true +org.eclipse.cdt.core.formatter.indent_access_specifier_compare_to_type_header=false +org.eclipse.cdt.core.formatter.indent_access_specifier_extra_spaces=0 +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_access_specifier=true +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_linkage=false +org.eclipse.cdt.core.formatter.indent_body_declarations_compare_to_namespace_header=false +org.eclipse.cdt.core.formatter.indent_breaks_compare_to_cases=false +org.eclipse.cdt.core.formatter.indent_declaration_compare_to_template_header=false +org.eclipse.cdt.core.formatter.indent_empty_lines=false +org.eclipse.cdt.core.formatter.indent_label_compare_to_statements=true +org.eclipse.cdt.core.formatter.indent_preprocessor_directives=false +org.eclipse.cdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.cdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.cdt.core.formatter.indent_switchstatements_compare_to_switch=true +org.eclipse.cdt.core.formatter.indentation.size=4 +org.eclipse.cdt.core.formatter.insert_new_line_after_colon_in_constructor_initializer_list=insert +org.eclipse.cdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_after_template_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_colon_in_constructor_initializer_list=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_else_in_if_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_before_identifier_in_function_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_new_line_before_while_in_do_statement=insert +org.eclipse.cdt.core.formatter.insert_new_line_in_empty_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_angle_bracket_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_base_clause=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_base_types=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_expression_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_arguments=insert +org.eclipse.cdt.core.formatter.insert_space_after_comma_in_template_parameters=insert +org.eclipse.cdt.core.formatter.insert_space_after_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_opening_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_pointer_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_closing_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_base_clause=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_base_types=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_expression_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_structured_binding_name_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_comma_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_cast=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_identifier_in_declarator_list=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_lambda_return=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_arguments=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_angle_bracket_in_template_parameters=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_linkage_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_namespace_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_bracket=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_exception_specification=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.cdt.core.formatter.insert_space_before_opening_structured_binding_name_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_declarator_list=insert +org.eclipse.cdt.core.formatter.insert_space_before_pointer_in_method_declaration=insert +org.eclipse.cdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.cdt.core.formatter.insert_space_before_ref_qualifier_in_structured_binding=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.cdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_brackets=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_exception_specification=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_declaration=do not insert +org.eclipse.cdt.core.formatter.insert_space_between_pointer_operators_in_expression=do not insert +org.eclipse.cdt.core.formatter.join_wrapped_lines=true +org.eclipse.cdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.cdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.cdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.cdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.cdt.core.formatter.lineSplit=120 +org.eclipse.cdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.cdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.cdt.core.formatter.tabulation.char=space +org.eclipse.cdt.core.formatter.tabulation.size=4 +org.eclipse.cdt.core.formatter.use_comment_formatter_tag=true +org.eclipse.cdt.core.formatter.use_tabs_only_for_leading_indentations=false diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs new file mode 100644 index 0000000000..411865da42 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.cdt.managedbuilder.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/CPATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/CPATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/C_INCLUDE_PATH/delimiter=; +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/C_INCLUDE_PATH/operation=remove +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/append=true +environment/buildEnvironmentInclude/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/appendContributed=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/LIBRARY_PATH/delimiter=; +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/LIBRARY_PATH/operation=remove +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/append=true +environment/buildEnvironmentLibrary/com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.718743056/appendContributed=true diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..99f26c0203 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/R7FA8M1AHECBD.pincfg b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/R7FA8M1AHECBD.pincfg new file mode 100644 index 0000000000..ce708d490a --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/R7FA8M1AHECBD.pincfg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg new file mode 100644 index 0000000000..a1fc70042f --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/RA8M1 EK.pincfg @@ -0,0 +1,454 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/configuration.xml b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/configuration.xml new file mode 100644 index 0000000000..cf489b62a2 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/configuration.xml @@ -0,0 +1,642 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Board Support Package Common Files + Renesas.RA.5.1.0.pack + + + Flash Memory High Performance + Renesas.RA.5.1.0.pack + + + I/O Port + Renesas.RA.5.1.0.pack + + + Virtual EEPROM + Renesas.RA.5.1.0.pack + + + RA8M1-EK Board Support Files + Renesas.RA_board_ra8m1_ek.5.1.0.pack + + + Board support package for R7FA8M1AHECBD + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Board support package for RA8M1 - FSP Data + Renesas.RA_mcu_ra8m1.5.1.0.pack + + + Arm CMSIS Version 5 - Core (M) + Arm.CMSIS5.5.9.0+renesas.0.fsp.5.1.0.pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/ra_cfg.txt b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/ra_cfg.txt new file mode 100644 index 0000000000..32671d42d5 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/ra_cfg.txt @@ -0,0 +1,637 @@ +FSP Configuration + Board "EK-RA8M1" + R7FA8M1AHECBD + part_number: R7FA8M1AHECBD + rom_size_bytes: 2064384 + ram_size_bytes: 917504 + data_flash_size_bytes: 12288 + package_style: BGA + package_pins: 224 + + RA8M1 + series: 8 + + RA8M1 Family + Security: Exceptions: Exception Response: Non-Maskable Interrupt + Security: Exceptions: BusFault, HardFault, and NMI Target: Secure State + Security: System Reset Request Accessibility: Secure State + Security: Exceptions: Prioritize Secure Exceptions: Disabled + Security: System Reset Status Accessibility: Both Secure and Non-Secure State + Security: Battery Backup Accessibility: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM0 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: SRAM1 Protection: Both Secure and Non-Secure State + Security: SRAM Accessibility: Standby SRAM Protection: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register A: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register B: Both Secure and Non-Secure State + Security: BUS Accessibility: Bus Security Attribution Register C: Both Secure and Non-Secure State + Security: Flash Bank Select Accessibility: Both Secure and Non-Secure State + Security: Uninitialized Non-Secure Application Fallback: Enable Uninitialized Non-Secure Application Fallback + OFS0 register settings: Independent WDT: Start Mode: IWDT is stopped after a reset (Register-start mode) + OFS0 register settings: Independent WDT: Timeout Period: 2048 cycles + OFS0 register settings: Independent WDT: Dedicated Clock Frequency Divisor: 128 + OFS0 register settings: Independent WDT: Window End Position: 0% (no window end position) + OFS0 register settings: Independent WDT: Window Start Position: 100% (no window start position) + OFS0 register settings: Independent WDT: Reset Interrupt Request Select: Reset is enabled + OFS0 register settings: Independent WDT: Stop Control: Stop counting when in Sleep, Deep Sleep, or Software Standby + OFS0 register settings: WDT0: Start Mode Select: Stop WDT after a reset (register-start mode) + OFS0 register settings: WDT0: Timeout Period: 16384 cycles + OFS0 register settings: WDT0: Clock Frequency Division Ratio: 128 + OFS0 register settings: WDT0: Window End Position: 0% (no window end position) + OFS0 register settings: WDT0: Window Start Position: 100% (no window start position) + OFS0 register settings: WDT0: Reset Interrupt Request: Reset + OFS0 register settings: WDT0: Stop Control: Stop counting when entering Sleep mode + OFS1_SEL register settings: Voltage Detection 0 Level Security Attribution: VDSEL setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Circuit Start Security Attribution: PVDAS setting loads from OFS1_SEC + OFS1_SEL register settings: Voltage Detection 0 Low Power Consumption Security Attribution: PVDLPSEL setting loads from OFS1_SEC + OFS1_SEL register settings: WDT/IWDT Software Debug Control Security Attribution: SWDBG setting loads from OFS1_SEC + OFS1_SEL register settings: Tightly Coupled Memory (TCM)/Cache ECC Security Attribution: INITECCEN setting loads from OFS1_SEC + OFS1 register settings: Voltage Detection 0 Circuit Start: Voltage monitor 0 reset is disabled after reset + OFS1 register settings: Voltage Detection 0 Level: 1.60 V + OFS1 register settings: Voltage Detection 0 Low Power Consumption: Voltage monitor 0 Low Power Consumption Disabled + OFS1 register settings: HOCO Oscillation Enable: HOCO oscillation is disabled after reset + OFS1 register settings: WDT/IWDT Software Debug Control: Disabled (WDT and IWDT continue operating while the CPU is in the debug state) + OFS1 register settings: Tightly Coupled Memory (TCM)/Cache ECC: Enable ECC function for TCM and Cache + OFS2 register settings: DCDC: Enabled + Block Protection Settings (BPS): BPS0: + Block Protection Settings (BPS): BPS1: + Block Protection Settings (BPS): BPS2: + Block Protection Settings (BPS): BPS3: + Permanent Block Protection Settings (PBPS): PBPS0: + Permanent Block Protection Settings (PBPS): PBPS1: + Permanent Block Protection Settings (PBPS): PBPS2: + Permanent Block Protection Settings (PBPS): PBPS3: + Dual Bank Mode: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLEN: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPSW: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLSKIPDS: Disabled + First Stage Bootloader (FSBL): FSBL Control 0 (FSBLCTRL0): FSBLCLK: 240 MHz + First Stage Bootloader (FSBL): FSBL Control 1 (FSBLCTRL1): FSBLEXMDFSBLEN: Secure boot with report measurement + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTPN: PORTn15 + First Stage Bootloader (FSBL): FSBL Control 2 (FSBLCTRL2): PORTGN: None + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC0: 0xFFFFFFFF + First Stage Bootloader (FSBL): Code Certificates (SACCn): SACC1: 0xFFFFFFFF + First Stage Bootloader (FSBL): FSBL Measurement Report Address (SAMR): 0xFFFFFFFF + Clocks: HOCO FLL Function: Disabled + Clocks: Clock Settling Delay: Enabled + Clocks: Sleep Mode Entry and Exit Delays: Enabled + Clocks: RTOS Sleep on Idle: Disabled + Clocks: MSTP Change Delays: Enabled + Clocks: Settling Delay (us): 150 + Main Oscillator Wait Time: 8163 cycles + Cache settings: Data cache: Disabled + + RA Common + Main stack size (bytes): 0x400 + Heap size (bytes): 0x1000 + MCU Vcc (mV): 3300 + Parameter checking: Enabled + Assert Failures: Return FSP_ERR_ASSERTION + Error Log: No Error Log + Clock Registers not Reset Values during Startup: Disabled + Main Oscillator Populated: Populated + PFS Protect: Enabled + C Runtime Initialization : Enabled + Early BSP Initialization : Disabled + Main Oscillator Clock Source: Crystal or Resonator + Subclock Populated: Populated + Subclock Drive (Drive capacitance availability varies by MCU): Standard/Normal mode + Subclock Stabilization Time (ms): 1000 + + Clocks + XTAL 20000000Hz + HOCO 48MHz + PLL Src: XTAL + PLL Div /1 + PLL Mul x40-59|Mul x48|PLL Mul x48.00 + PLL1P Div /2 + PLL1Q Div /2 + PLL1R Div /2 + PLL2 Disabled + PLL2 Div /1 + PLL2 Mul x40-59|Mul x48|PLL2 Mul x48.00 + PLL2P Div /2 + PLL2Q Div /2 + PLL2R Div /2 + Clock Src: PLL1P + CLKOUT Disabled + SCICLK Disabled + SPICLK Disabled + CANFDCLK Disabled + I3CCLK Disabled + UCK Disabled + U60CK Disabled + OCTASPICLK Disabled + CPUCLK Div /1 + ICLK Div /2 + PCLKA Div /4 + PCLKB Div /8 + PCLKC Div /8 + PCLKD Div /4 + PCLKE Div /2 + SDCLK Enabled + BCLK Div /4 + EBCLK Div /2 + FCLK Div /8 + CLKOUT Div /1 + SCICLK Div /4 + SPICLK Div /4 + CANFDCLK Div /8 + I3CCLK Div /3 + UCK Div /5 + U60CK Div /5 + OCTASPICLK Div /4 + + Pin Configurations + RA8M1 EK -> g_bsp_pin_cfg + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 GPIO ENET_RMII_INT - None "Input mode" - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 ADC1_AN102 GROVE2_AN102 - - "Analog mode" - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 ADC1_AN104 ARDUINO_A1 - - "Analog mode" - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 ADC0_AN000 ARDUINO_A0_MIKROBUS_AN000 - - "Analog mode" - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 ADC0_AN001 GROVE2_AN001 - - "Analog mode" - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 ADC0_AN004 ARDUINO_A004 - - "Analog mode" - - "ADC0: AN004" - I - - + P008 R10 IRQ12_IRQ12-DS USER_S2 - IRQ12-DS "IRQ mode" - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 IRQ13_IRQ13-DS USER_S1 - IRQ13-DS "IRQ mode" - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 ADC1_AN106 - - - "Analog mode" - - "ADC1: AN106" - I - - + P014 P7 ADC0_AN007 ARDUINO_A4 - - "Analog mode" - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 ADC1_AN105 ARDUINO_A5 - - "Analog mode" - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 OSPI_OM_SIO0 OSPI_DQ0 L None "Peripheral mode" - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 OSPI_OM_SIO3 OSPI_DQ3 L None "Peripheral mode" - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 OSPI_OM_SIO4 OSPI_DQ4 L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 OSPI_OM_SIO2 OSPI_DQ2 L - "Peripheral mode" - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 OSPI_OM_CS1 OSPI_CS L None "Peripheral mode" - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 OSPI_OM_ECSINT1 OSPI_INT L None "Peripheral mode" - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 OSPI_OM_RESET OSPI_RESET L - "Peripheral mode" - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 GPIO LED3 L - "Output mode (Initial Low)" - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 ETHER_RMII_RMII0_CRS_DV ETH_A_RMII_RMII_RXDV L - "Peripheral mode" - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - IO - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 ETHER_RMII_ET0_LINKSTA ETH_A_LINKSTA L - "Peripheral mode" - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - IO - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 ETHER_RMII_RMII0_RX_ER ETH_A_RXER L None "Peripheral mode" - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - IO - - + P301 A2 ETHER_RMII_RMII0_RXD1 ETH_A_RXD1 L None "Peripheral mode" - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - IO - - + P302 B3 ETHER_RMII_RMII0_RXD0 ETH_A_RXD0 L None "Peripheral mode" - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - IO - - + P303 C4 ETHER_RMII_REF50CK0 ETH_A_REFCLK L - "Peripheral mode" - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - IO - - + P304 A3 ETHER_RMII_RMII0_TXD0 ETH_A_TXD0 L None "Peripheral mode" - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - IO - - + P305 B4 ETHER_RMII_RMII0_TXD1 ETH_A_TXD1 L None "Peripheral mode" - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - IO - - + P306 A4 ETHER_RMII_RMII0_TXD_EN ETH_A_TXEN L - "Peripheral mode" - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - IO - - + P307 B5 ETHER_RMII_ET0_MDIO ETH_A_MDIO L - "Peripheral mode" - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - IO - - + P308 A5 ETHER_RMII_ET0_MDC ETH_A_MDC L - "Peripheral mode" - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - IO - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic - - Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - None - - + P402 M12 - ETH_B_MDIO - - Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - None - - + P403 N14 - ETH_B_LINKSTA - - Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - None - - + P404 L10 - ETH_B_RST_N - - Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - None - - + P405 N15 - ETH_B_TXEN - - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - None - - + P406 M13 - ETH_B_TXD1 - - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - None - - + P407 D12 "USB FS_USB_VBUS" USBFS_VBUS L - "Peripheral mode" - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 "USB HS_USBHS_VBUSEN" USBHS_VBUSEN L None "Peripheral mode" - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 "USB HS_USBHS_OVRCURA" USBHS_OVRCURA L None "Peripheral mode" - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 SPI1_MISO1 MISOB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 SPI1_MOSI1 MOSIB_B_ARDUINO_MIKROBUS M None "Peripheral mode" - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 SPI1_RSPCK1 RSPCKB_B_ARDUINO_MIKROBUS L - "Peripheral mode" - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 SPI1_SSLB0 SSLB0_B_ARDUINO_D10_MIKROBUS M - "Peripheral mode" - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 GPIO LED2 L None "Output mode (Initial Low)" - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 "USB FS_USB_VBUSEN" USBFS_VBUS_EN L - "Peripheral mode" - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 "USB FS_USB_OVRCURA" USBFS_OVERCURA L - "Peripheral mode" - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 IIC1_SDA1 GROVE2_IIC_SDA1 M None "Peripheral mode" - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 IIC1_SCL1 GROVE2_IIC_SCL1 M None "Peripheral mode" - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 GPIO LED1 L - "Output mode (Initial Low)" - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 - - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - None - - + P701 L12 - ETH_B_REFCLK - - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - None - - + P702 L13 - ETH_B_RXD0 - - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - None - - + P703 L11 - ETH_B_RXD1 - - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - None - - + P704 K12 - ETH_B_RXER - - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - None - - + P705 K10 - ETH_B_RMII_RXDV - - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - None - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 OSPI_OM_SIO5 OSPI_DQ5 L None "Peripheral mode" - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 OSPI_OM_DQS OSPI_DS L None "Peripheral mode" - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 OSPI_OM_SIO6 OSPI_DQ6 L - "Peripheral mode" - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 OSPI_OM_SIO1 OSPI_DQ1 L - "Peripheral mode" - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 OSPI_OM_SIO7 OSPI_DQ7 L None "Peripheral mode" - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 OSPI_OM_SCLK OSPI_CK L None "Peripheral mode" - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 GPIO PMOD2_8_RESET L - "Output mode (Initial Low)" - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 "USB FS_USB_DP" USBFS_P L - "Peripheral mode" - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 "USB FS_USB_DM" USBFS_N L - "Peripheral mode" - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 SCI2_RXD2 PMOD2_3_MISO2_RXD2 L - "Peripheral mode" - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 SCI2_TXD2 PMOD2_2_MOSI2_TXD2 L - "Peripheral mode" - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 SCI2_SCK2 PMOD2_4_SCK2 L - "Peripheral mode" - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 SCI2_CTS_RTS2 PMOD2_1_CTS_RTS_SSL2 L - "Peripheral mode" - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 GPIO PMOD2_1_CTS2 - - "Input mode" - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 SCI9_TXD9 JLOB_COMS_TX H - "Peripheral mode" - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 SCI9_RXD9 JLOB_COMS_RX H - "Peripheral mode" - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 "USB HS_USBHS_VBUS" USBHS_VBUS H - "Peripheral mode" - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + R7FA8M1AHECBD.pincfg -> + AVCC0 N8 SYSTEM_AVCC0 - - - - - - - - IO "Read only" - + AVCC_USBHS H13 SYSTEM_AVCC_USBHS - - - - - - - - IO "Read only" - + AVSS0 N9 SYSTEM_AVSS0 - - - - - - - - IO "Read only" - + P000 R13 - ENET_RMII_INT - None Disabled - - "ACMPHS1: IVCMP1_2; ADC1: AN100; IRQ6: IRQ6-DS" - IO - - + P001 P12 - ARDUINO_A3 - - Disabled - - "ACMPHS0: IVREF_0; ADC1: AN101; IRQ7: IRQ7-DS" - None - - + P002 R12 - GROVE2_AN102 - - Disabled - - "ACMPHS1: IVCMP1_3; ADC1: AN102; IRQ8: IRQ8-DS" - I - - + P003 P11 - ARDUINO_A1 - - Disabled - - "ACMPHS1: IVREF_1; ADC1: AN104" - I - - + P004 P10 - ARDUINO_A0_MIKROBUS_AN000 - - Disabled - - "ACMPHS0: IVCMP0_2; ADC0: AN000; IRQ9: IRQ9-DS" - I - - + P005 N10 - GROVE2_AN001 - - Disabled - - "ADC0: AN001; IRQ10: IRQ10-DS" - I - - + P006 R11 - PMOD1_IRQ11 - - Disabled - - "ACMPHS0: IVCMP0_3; ADC0: AN002; IRQ11: IRQ11-DS" - None - - + P007 M10 - ARDUINO_A004 - - Disabled - - "ADC0: AN004" - I - - + P008 R10 - USER_S2 - None Disabled - - "ADC0: AN008; IRQ12: IRQ12-DS" - IO - - + P009 L9 - USER_S1 - None Disabled - - "ADC0: AN006; IRQ13: IRQ13-DS" - IO - - + P010 M8 - MIKROBUS_IRQ14 - - Disabled - - "ACMPHS0: IVCMP0_0; ADC0: AN005; IRQ14: IRQ14" - None - - + P011 M9 - - - - Disabled - - "ADC1: AN106" - I - - + P014 P7 - ARDUINO_A4 - - Disabled - - "ADC0: AN007; DAC120: DA0" - I - - + P015 R7 - ARDUINO_A5 - - Disabled - - "ADC1: AN105; DAC121: DA1; IRQ13: IRQ13" - I - - + P100 N1 - OSPI_DQ0 L None Disabled - - "AGT0: AGTIO0; GPT8: GTIOC8B; GPT_POEGA: GTETRGA; IRQ2: IRQ2; OSPI: OM_SIO0; SCI9: DE9; SCI9: SCK9; SPI1: MISO1" - O - - + P101 M2 - OSPI_DQ3 L None Disabled - - "AGT0: AGTEE0; GPT8: GTIOC8A; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_SIO3; SCI9: RXD9; SPI1: MOSI1" - O - - + P102 M1 - OSPI_DQ4 L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTO0; CANFD0: CRX0; GPT2: GTIOC2B; GPT_OPS: GTOWLO; OSPI: OM_SIO4; SCI9: TXD9; SPI1: RSPCK1" - O - - + P103 L2 - OSPI_DQ2 L - Disabled - - "CANFD0: CTX0; GPT2: GTIOC2A; GPT_OPS: GTOWUP; OSPI: OM_SIO2; SCI9: CTS_RTS9; SCI9: DE9; SPI1: SSLB0" - O - - + P104 L1 - OSPI_CS L None Disabled - - "GPT1: GTIOC1B; GPT_POEGB: GTETRGB; IRQ1: IRQ1; OSPI: OM_CS1; SCI9: CTS9; SPI1: SSLB1" - O - - + P105 L3 - OSPI_INT L None Disabled - - "GPT1: GTIOC1A; IRQ0: IRQ0; OSPI: OM_ECSINT1; SPI1: SSLB2; ULPT1: ULPTO1_A-DS" - IO - - + P106 K2 - OSPI_RESET L - Disabled - - "AGT0: AGTOB0; GPT8: GTIOC8B; GPT_OPS: GTOWLO; OSPI: OM_RESET; SPI1: SSLB3; ULPT1: ULPTEE1_A-DS" - IO - - + P107 K1 - LED3 L - Disabled - - "AGT0: AGTOA0; GPT8: GTIOC8A; GPT_OPS: GTOWUP; OSPI: OM_CS0" - IO - - + P112 B2 - ETH_A_RMII_RMII_RXDV L - Disabled - - "BUS: A0; BUS: BC0; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT3: GTIOC3B; SCI0: TXD0; SDRAM: A0; SDRAM: DQM1; SPI0: SSLA2; SSIE0: SSISCK0; ULPT0: ULPTOB0_A-DS" - IO - - + P113 C3 - - - - Disabled - - "BUS: CS1#; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT2: GTIOC2A; SCI0: RXD0; SDRAM: CKE; SPI0: SSLA1; SSIE0: SSIWS0; ULPT0: ULPTOA0_A-DS" - None - - + P114 C2 - ETH_A_LINKSTA L - Disabled - - "BUS: CS0#; ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT2: GTIOC2B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: WE; SPI0: SSLA0; SSIE0: SSIRXD0" - IO - - + P115 D3 - MPLX_CTRL - - Disabled - - "ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT5: GTIOC5A; SCI0: CTS0; SDRAM: SDCS; SPI0: MOSI0; SSIE0: SSITXD0" - None - - + P200 B8 - NMI - - Disabled - - "IRQ: NMI" - None - - + P201 E9 - MD - - Disabled - - "SYSTEM: MD" - None - - + P202 A11 - - - - Disabled - - "CANFD0: CRX0; GPT5: GTIOC5B; IRQ3: IRQ3-DS; SDHI0: SD0DAT6; SPI0: MOSI0; ULPT1: ULPTOB1" - None - - + P203 B11 - - - - Disabled - - "CANFD0: CTX0; GPT5: GTIOC5A; IRQ2: IRQ2-DS; SDHI0: SD0DAT5; SPI0: RSPCK0; ULPT1: ULPTOA1" - None - - + P204 A12 - - - - Disabled - - "AGT1: AGTIO1; CAC: CACREF; GPT4: GTIOC4B; GPT_OPS: GTIW; SCI4: DE4; SCI4: SCK4; SDHI0: SD0DAT4; SPI0: SSLA0; SSIE1: SSISCK1; USB FS: USB_OVRCURB" - None - - + P205 B12 - - - - Disabled - - "AGT1: AGTO1; CLKOUT: CLKOUT; GPT4: GTIOC4A; GPT_OPS: GTIV; IIC1: SCL1; IRQ1: IRQ1-DS; SCI4: TXD4; SDHI0: SD0DAT3; SPI0: SSLA1; SSIE1: SSIWS1; USB FS: USB_OVRCURA" - None - - + P206 D11 - - - - Disabled - - "BUS: CS7#; GPT_OPS: GTIU; IIC1: SDA1; IRQ0: IRQ0-DS; SCI4: RXD4; SDHI0: SD0DAT2; SPI0: SSLA2; SSIE1: SSIDATA1; USB FS: USB_VBUSEN" - None - - + P207 C13 - CAN_STB - - Disabled - - - - None - - + P208 F8 JTAG/SWD_TDI TDI L None "Peripheral mode" - - "CANFD1: CRX1; CLKOUT: VCOUT; GPT1: GTIOC1B; GPT_OPS: GTOVLO; IRQ3: IRQ3; JTAG/SWD: TDI; SCI9: RXD9" - IO - - + P209 F9 JTAG/SWD_TDO TDO L - "Peripheral mode" - - "CANFD1: CTX1; CLKOUT: CLKOUT; GPT1: GTIOC1A; GPT_OPS: GTOVUP; JTAG/SWD: TDO; SCI9: TXD9; TRACE: TRACESWO" - IO - - + P210 D8 JTAG/SWD_TMS SWDIO L - "Peripheral mode" - - "GPT0: GTIOC0B; GPT_OPS: GTOULO; JTAG/SWD: SWDIO; JTAG/SWD: TMS; SCI9: CTS_RTS9; SCI9: DE9" - IO - - + P211 E10 JTAG/SWD_TCK SWCLK L - "Peripheral mode" - - "GPT0: GTIOC0A; GPT_OPS: GTOUUP; JTAG/SWD: SWCLK; JTAG/SWD: TCK; SCI9: DE9; SCI9: SCK9" - IO - - + P212 H15 - EXTAL - - Disabled - - "AGT1: AGTEE1; CGC: EXTAL; GPT0: GTIOC0B; GPT_POEGD: GTETRGD; IRQ3: IRQ3; SCI1: RXD1" - None - - + P213 H14 - XTAL - - Disabled - - "ADC(Digital): ADTRG1; CGC: XTAL; GPT0: GTIOC0A; GPT_POEGC: GTETRGC; IRQ2: IRQ2; SCI1: TXD1; ULPT0: ULPTEE0" - None - - + P300 D5 - ETH_A_RXER L None Disabled - - "BUS: A1; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT3: GTIOC3A; IRQ4: IRQ4; SCI0: DE0; SCI0: SCK0; SDRAM: A1; SDRAM: DQM3; SPI0: SSLA3; ULPT0: ULPTEVI0_A-DS" - IO - - + P301 A2 - ETH_A_RXD1 L None Disabled - - "AGT0: AGTIO0; BUS: A2; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT4: GTIOC4B; GPT_OPS: GTOULO; IRQ6: IRQ6; SDHI0: SD0DAT3; SDRAM: A2; ULPT0: ULPTEE0_A-DS" - IO - - + P302 B3 - ETH_A_RXD0 L None Disabled - - "BUS: A3; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT4: GTIOC4A; GPT_OPS: GTOUUP; IRQ5: IRQ5; SDHI0: SD0DAT2; SDRAM: A3; ULPT0: ULPTO0_A-DS" - IO - - + P303 C4 - ETH_A_REFCLK L - Disabled - - "BUS: A4; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT7: GTIOC7B; SDHI0: SD0DAT1; SDRAM: A4" - IO - - + P304 A3 - ETH_A_TXD0 L None Disabled - - "BUS: A5; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT7: GTIOC7A; GPT_OPS: GTOVLO; IRQ9: IRQ9; SDHI0: SD0DAT0; SDRAM: A5; TRACE: TDATA3; ULPT1: ULPTO1" - IO - - + P305 B4 - ETH_A_TXD1 L None Disabled - - "BUS: A6; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT_OPS: GTOVUP; IRQ8: IRQ8; SDHI0: SD0WP; SDRAM: A6; TRACE: TDATA2; ULPT1: ULPTEE1" - IO - - + P306 A4 - ETH_A_TXEN L - Disabled - - "BUS: A7; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT_OPS: GTIW; SDHI0: SD0CD; SDRAM: A7; TRACE: TDATA1; ULPT1: ULPTEVI1" - IO - - + P307 B5 - ETH_A_MDIO L - Disabled - - "BUS: A8; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; GPT_OPS: GTIV; SDHI0: SD0CMD; SDRAM: A8; TRACE: TDATA0; ULPT1: ULPTOA1" - IO - - + P308 A5 - ETH_A_MDC L - Disabled - - "BUS: A9; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT_OPS: GTIU; SCI9: CTS9; SDHI0: SD0CLK; SDRAM: A9; TRACE: TCLK; ULPT1: ULPTOB1" - IO - - + P309 C6 - ARDUINO_D0_MIKROBUS_RXD3 - - Disabled - - "BUS: A10; ETHER_MII: ET0_ETXD3; SCI3: RXD3; SDRAM: A10" - None - - + P310 D6 - ARDUINO_D1_MIKROBUS_TXD3 - - Disabled - - "AGT1: AGTEE1; BUS: A11; ETHER_MII: ET0_ETXD2; SCI3: TXD3; SDRAM: A11" - None - - + P311 B6 - CAN_RXD - - Disabled - - "AGT1: AGTOB1; BUS: A12; CANFD0: CRX0; ETHER_MII: ET0_TX_ER; GPT_OPS: GTADSM1; SCI3: DE3; SCI3: SCK3; SDRAM: A12" - None - - + P312 D7 - CAN_TXD - - Disabled - - "AGT1: AGTOA1; BUS: A13; CANFD0: CTX0; ETHER_MII: ET0_TX_CLK; GPT_OPS: GTADSM0; SCI3: CTS_RTS3; SCI3: DE3; SDRAM: A13" - None - - + P313 B10 - - - - Disabled - - "SCI3: CTS3; SDHI0: SD0DAT7; SPI0: MISO0" - None - - + P314 A10 - - - - Disabled - - "ADC(Digital): ADTRG0; SCI3: CTS_RTS3; SCI3: DE3" - None - - + P315 C11 - - - - Disabled - - "SCI3: DE3; SCI3: SCK3" - None - - + P400 R15 - I3C_SCL0_ARDUINO_MIKROBUS_PMOD1_3_qwiic - - Disabled - - "ADC(Digital): ADTRG1; AGT1: AGTIO1; CEU: VIO_D0; ETHER_MII: ET0_WOL; ETHER_RMII: ET0_WOL; GPT6: GTIOC6A; I3C0: I3C_SCL0; IRQ0: IRQ0; SCI1: TXD1; SDHI1: SD1CLK; SSIE: AUDIO_CLK" - None - - + P401 P15 - I3C_SDA0_ARDUINO_MIKROBUS_PMOD1_4_qwiic - - Disabled - - "CANFD0: CTX0; CEU: VIO_D1; ETHER_MII: ET0_MDC; ETHER_RMII: ET0_MDC; GPT6: GTIOC6B; GPT_POEGA: GTETRGA; I3C0: I3C_SDA0; IRQ5: IRQ5-DS; SCI1: RXD1; SDHI1: SD1CMD" - None - - + P402 M12 - ETH_B_MDIO - - Disabled - - "CAC: CACREF; CANFD0: CRX0; ETHER_MII: ET0_MDIO; ETHER_RMII: ET0_MDIO; IRQ4: IRQ4-DS; RTC: RTCIC0; SCI1: DE1; SCI1: SCK1; SDHI1: SD1DAT0; SSIE: AUDIO_CLK" - None - - + P403 N14 - ETH_B_LINKSTA - - Disabled - - "ETHER_MII: ET0_LINKSTA; ETHER_RMII: ET0_LINKSTA; GPT3: GTIOC3A; IRQ14: IRQ14-DS; RTC: RTCIC1; SCI1: CTS_RTS1; SCI1: DE1; SDHI1: SD1DAT1; SSIE0: SSISCK0" - None - - + P404 L10 - ETH_B_RST_N - - Disabled - - "CEU: VIO_D3; ETHER_MII: ET0_EXOUT; ETHER_RMII: ET0_EXOUT; GPT3: GTIOC3B; IRQ15: IRQ15-DS; RTC: RTCIC2; SCI1: CTS1; SDHI1: SD1DAT2; SSIE0: SSIWS0" - None - - + P405 N15 - ETH_B_TXEN - - Disabled - - "AGT1: AGTIO1; CEU: VIO_D2; ETHER_MII: ET0_TX_EN; ETHER_RMII: RMII0_TXD_EN; GPT1: GTIOC1A; SCI2: DE2; SCI2: SCK2; SDHI1: SD1DAT3; SSIE0: SSITXD0" - None - - + P406 M13 - ETH_B_TXD1 - - Disabled - - "CEU: VIO_D3; CGC: EXCIN; ETHER_MII: ET0_RX_ER; ETHER_RMII: RMII0_TXD1; GPT1: GTIOC1B; SCI2: TXD2; SDHI1: SD1CD; SPI0: SSLA3; SSIE0: SSIRXD0" - None - - + P407 D12 - USBFS_VBUS L - Disabled - - "ADC(Digital): ADTRG0; AGT0: AGTIO0; BUS: CS6#; GPT10: GTIOC10B; IIC0: SDA0; RTC: RTCOUT; SCI4: CTS_RTS4; SCI4: DE4; SPI0: SSLA3; USB FS: USB_VBUS" - IO - - + P408 B15 - USBHS_VBUSEN L None Disabled - - "BUS: A17; GPT10: GTIOC10A; GPT_OPS: GTOWLO; IIC0: SCL0; IRQ7: IRQ7; SCI3: RXD3; SCI4: CTS4; ULPT0: ULPTOB0; USB FS: USB_VBUSEN; USB HS: USBHS_VBUSEN" - IO - - + P409 E11 - USBHS_OVRCURA L None Disabled - - "BUS: A18; GPT_OPS: GTOWUP; IIC0: SDA0; IRQ6: IRQ6; SCI3: TXD3; ULPT0: ULPTOA0; USB FS: USB_OVRCURA_A-DS; USB HS: USBHS_OVRCURA" - IO - - + P410 D14 - MISOB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOB1; BUS: A19; GPT9: GTIOC9B; GPT_OPS: GTOVLO; IIC0: SCL0; IRQ5: IRQ5; SCI3: DE3; SCI3: SCK3; SDHI0: SD0DAT1; SPI1: MISO1; USB FS: USB_OVRCURB_A-DS; USB HS: USBHS_OVRCURB" - IO - - + P411 D13 - MOSIB_B_ARDUINO_MIKROBUS L None Disabled - - "AGT1: AGTOA1; BUS: A20; GPT9: GTIOC9A; GPT_OPS: GTOVUP; IRQ4: IRQ4; SCI3: CTS_RTS3; SCI3: DE3; SDHI0: SD0DAT0; SPI1: MOSI1; USB FS: USB_ID; USB HS: USBHS_ID" - IO - - + P412 C15 - RSPCKB_B_ARDUINO_MIKROBUS L - Disabled - - "AGT1: AGTEE1; BUS: A21; GPT_OPS: GTOULO; SCI3: CTS3; SDHI0: SD0CMD; SPI1: RSPCK1; USB FS: USB_EXICEN; USB HS: USBHS_EXICEN" - IO - - + P413 A15 - SSLB0_B_ARDUINO_D10_MIKROBUS L - Disabled - - "BUS: A22; GPT_OPS: GTOUUP; SDHI0: SD0CLK; SPI1: SSLB0; ULPT1: ULPTEE1" - IO - - + P414 D15 - LED2 L None Disabled - - "BUS: A23; CANFD1: CRX1; CEU: VIO_D13; GPT0: GTIOC0B; GPT_OPS: GTADSM1; IRQ9: IRQ9; SCI4: RXD4; SDHI0: SD0WP; SPI1: SSLB1" - IO - - + P415 C14 - - - - Disabled - - "BUS: WAIT; CANFD1: CTX1; CEU: VIO_D12; GPT0: GTIOC0A; GPT_OPS: GTADSM0; IRQ8: IRQ8; SCI4: TXD4; SDHI0: SD0CD; SPI1: SSLB2" - None - - + P500 P5 - USBFS_VBUS_EN L - Disabled - - "ADC1: AN121; CAC: CACREF; SDHI1: SD1DAT1; USB FS: USB_VBUSEN" - IO - - + P501 R5 - USBFS_OVERCURA L - Disabled - - "ADC1: AN120; SDHI1: SD1DAT2; USB FS: USB_OVRCURA" - IO - - + P502 P6 - MIKROBUS_RESET - - Disabled - - "ADC0: AN019; ADC1: AN119; SDHI1: SD1DAT3; USB FS: USB_OVRCURB" - None - - + P503 K7 - - - - Disabled - - "SDHI1: SD1CD" - None - - + P504 N5 - - - - Disabled - - "SDHI1: SD1WP" - None - - + P505 K8 - - - - Disabled - - "BUS: D27; SDHI1: SD1DAT4; SDRAM: DQ27" - None - - + P506 N6 - - - - Disabled - - "BUS: D28; SDHI1: SD1DAT5; SDRAM: DQ28" - None - - + P507 L7 - - - - Disabled - - "BUS: D29; SDHI1: SD1DAT6; SDRAM: DQ29" - None - - + P508 M7 - PMOD2_7_IRQ1 - - Disabled - - "BUS: D30; IRQ1: IRQ1; SDHI1: SD1DAT7; SDRAM: DQ30" - None - - + P509 L8 - - - - Disabled - - "BUS: D31; IRQ2: IRQ2; SDRAM: DQ31; ULPT1: ULPTEVI1" - None - - + P510 N7 - - - - Disabled - - "BUS: BC3; BUS: WR3; IRQ3: IRQ3; ULPT0: ULPTEVI0" - None - - + P511 K9 - GROVE2_IIC_SDA1 L None Disabled - - "CANFD1: CRX1; GPT0: GTIOC0B; IIC1: SDA1; IRQ15: IRQ15" - IO - - + P512 N13 - GROVE2_IIC_SCL1 L None Disabled - - "CANFD1: CTX1; GPT0: GTIOC0A; IIC1: SCL1; IRQ14: IRQ14" - IO - - + P513 P13 - - - - Disabled - - "ACMPHS1: IVCMP1_0; ADC0: AN016; ADC1: AN116; CEU: VIO_FLD" - None - - + P514 P14 - - - - Disabled - - - - None - - + P515 R14 - - - - Disabled - - - - None - - + P600 K3 - LED1 L - Disabled - - "CAC: CACREF; GPT6: GTIOC6B; OSPI: OM_RSTO1; ULPT1: ULPTEVI1_A-DS" - IO - - + P601 K4 - ARDUINO_D5 - - Disabled - - "BUS: D0; GPT6: GTIOC6A; OSPI: OM_WP1; RTC: RTCOUT; SCI0: DE0; SCI0: SCK0; SDRAM: DQ0; ULPT0: ULPTEVI0" - None - - + P602 L4 - ARDUINO_D6 - - Disabled - - "BUS: D1; GPT7: GTIOC7B; SCI0: RXD0; SDRAM: DQ1; ULPT0: ULPTEE0" - None - - + P603 M4 - ARDUINO_D9 - - Disabled - - "BUS: D2; GPT7: GTIOC7A; SCI0: TXD0; SDRAM: DQ2; ULPT0: ULPTO0" - None - - + P604 N4 - - - - Disabled - - "BUS: D3; GPT8: GTIOC8B; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ3" - None - - + P605 K5 - - - - Disabled - - "BUS: D4; GPT8: GTIOC8A; SCI0: CTS0; SDRAM: DQ4" - None - - + P606 M5 - - - - Disabled - - "BUS: D5; SDRAM: DQ5" - None - - + P607 J4 - - - - Disabled - - "BUS: D6; SDRAM: DQ6" - None - - + P609 B1 - PMOD1_3_MISO0_RXD0_SCL0 - - Disabled - - "BUS: D8; CANFD1: CTX1; ETHER_MII: ET0_RX_DV; GPT5: GTIOC5B; SCI0: TXD0; SDRAM: DQ8; SPI0: MISO0; ULPT1: ULPTOA1_A-DS" - None - - + P610 E4 - PMOD1_2_MOSI0_TXD0 - - Disabled - - "BUS: D9; CANFD1: CRX1; ETHER_MII: ET0_COL; GPT4: GTIOC4A; SCI0: RXD0; SDRAM: DQ9; SPI0: RSPCK0; ULPT1: ULPTOB1_A-DS" - None - - + P611 D1 - PMOD1_4_SCK0 - - Disabled - - "BUS: D10; CAC: CACREF; CLKOUT: CLKOUT; ETHER_MII: ET0_ERXD2; GPT4: GTIOC4B; SCI0: DE0; SCI0: SCK0; SDRAM: DQ10; SPI0: MOSI0" - None - - + P612 F3 - PMOD1_1_SSL0_CTS_RTS - - Disabled - - "BUS: D11; ETHER_MII: ET0_ERXD3; SCI0: CTS_RTS0; SCI0: DE0; SDRAM: DQ11; SPI0: SSLA0" - None - - + P613 E2 - PMOD1_1_CTS0 - - Disabled - - "AGT1: AGTO1; BUS: D12; GPT_POEGA: GTETRGA; SCI0: CTS0; SDRAM: DQ12" - None - - + P614 F4 - PMOD1_9_GPIO - - Disabled - - "AGT0: AGTO0; BUS: D13; GPT_POEGB: GTETRGB; SDRAM: DQ13" - None - - + P615 E3 - PMOD1_10_GPIO - - Disabled - - "BUS: D14; GPT_POEGC: GTETRGC; IRQ7: IRQ7; SDRAM: DQ14; USB FS: USB_VBUSEN" - None - - + P700 M14 - ETH_B_TXD0 - - Disabled - - "CEU: VIO_D4; ETHER_MII: ET0_ETXD1; ETHER_RMII: RMII0_TXD0; GPT5: GTIOC5A; SCI2: RXD2; SDHI1: SD1WP; SPI0: MISO0; SSIE1: SSIDATA1" - None - - + P701 L12 - ETH_B_REFCLK - - Disabled - - "CEU: VIO_D5; ETHER_MII: ET0_ETXD0; ETHER_RMII: REF50CK0; GPT5: GTIOC5B; SCI2: CTS_RTS2; SCI2: DE2; SDHI1: SD1DAT4; SPI0: MOSI0; SSIE1: SSIWS1; ULPT1: ULPTO1" - None - - + P702 L13 - ETH_B_RXD0 - - Disabled - - "CEU: VIO_D6; ETHER_MII: ET0_ERXD1; ETHER_RMII: RMII0_RXD0; GPT6: GTIOC6A; SCI2: CTS2; SDHI1: SD1DAT5; SPI0: RSPCK0; SSIE1: SSISCK1; ULPT0: ULPTO0" - None - - + P703 L11 - ETH_B_RXD1 - - Disabled - - "AGT1: AGTO1; CEU: VIO_D7; CLKOUT: VCOUT; ETHER_MII: ET0_ERXD0; ETHER_RMII: RMII0_RXD1; GPT6: GTIOC6B; SDHI1: SD1DAT6; SPI0: SSLA0" - None - - + P704 K12 - ETH_B_RXER - - Disabled - - "AGT0: AGTO0; CANFD0: CTX0; CEU: VIO_D8; ETHER_MII: ET0_RX_CLK; ETHER_RMII: RMII0_RX_ER; GPT_OPS: GTADSM0; SDHI1: SD1DAT7; SPI0: SSLA1" - None - - + P705 K10 - ETH_B_RMII_RXDV - - Disabled - - "AGT0: AGTIO0; CANFD0: CRX0; CEU: VIO_D9; ETHER_MII: ET0_CRS; ETHER_RMII: RMII0_CRS_DV; GPT_OPS: GTADSM1; SCI1: CTS1; SPI0: SSLA2" - None - - + P706 K13 - - - - Disabled - - "AGT0: AGTIO0; CEU: VIO_D10; IRQ7: IRQ7; SCI1: RXD1; USB HS: USBHS_OVRCURB_A-DS" - None - - + P707 K11 - - - - Disabled - - "IRQ8: IRQ8; SCI1: TXD1; USB HS: USBHS_OVRCURA_A-DS" - None - - + P708 E13 - - - - Disabled - - "BUS: BC1; BUS: WR1; CAC: CACREF; CEU: VIO_CLK; IRQ11: IRQ11; SCI4: DE4; SCI4: SCK4; SPI1: SSLB3; SSIE: AUDIO_CLK" - None - - + P709 E15 - - - - Disabled - - "BUS: CS4#; CEU: VIO_HD; IRQ10: IRQ10; SCI4: CTS_RTS4; SCI4: DE4" - None - - + P710 E14 - - - - Disabled - - "BUS: CS5#; CEU: VIO_VD; SCI4: CTS4" - None - - + P711 F10 - I3C_SDA0_PULLUP - - Disabled - - "AGT0: AGTEE0" - None - - + P712 E12 - - - - Disabled - - "AGT0: AGTOB0; GPT2: GTIOC2B" - None - - + P713 G11 - - - - Disabled - - "AGT0: AGTOA0; GPT2: GTIOC2A" - None - - + P714 G10 - - - - Disabled - - "SCI4: TXD4" - None - - + P715 F11 - - - - Disabled - - "SCI4: RXD4" - None - - + P800 M3 - OSPI_DQ5 L None Disabled - - "AGT0: AGTOA0; GPT11: GTIOC11A; GPT_OPS: GTIU; IRQ11: IRQ11; OSPI: OM_SIO5; SCI2: CTS2" - O - - + P801 N2 - OSPI_DS L None Disabled - - "AGT0: AGTOB0; GPT11: GTIOC11B; GPT_OPS: GTIV; IRQ12: IRQ12; OSPI: OM_DQS; SCI2: TXD2" - IO - - + P802 P1 - OSPI_DQ6 L - Disabled - - "GPT12: GTIOC12A; GPT_OPS: GTIW; OSPI: OM_SIO6; SCI2: RXD2" - O - - + P803 N3 - OSPI_DQ1 L - Disabled - - "GPT12: GTIOC12B; GPT_POEGC: GTETRGC; OSPI: OM_SIO1; SCI2: DE2; SCI2: SCK2" - O - - + P804 P2 - OSPI_DQ7 L None Disabled - - "GPT13: GTIOC13A; GPT_POEGD: GTETRGD; IRQ14: IRQ14; OSPI: OM_SIO7; SCI2: CTS_RTS2; SCI2: DE2" - O - - + P805 M11 - - - - Disabled - - "ADC0: AN017; ADC1: AN117; CEU: VIO_D15" - None - - + P806 N11 - - - - Disabled - - "ADC0: AN018; ADC1: AN118; CEU: VIO_D14; IRQ0: IRQ0" - None - - + P807 N12 - - - - Disabled - - - - None - - + P808 R1 - OSPI_CK L None Disabled - - "GPT13: GTIOC13B; IRQ15: IRQ15; OSPI: OM_SCLK" - O - - + P809 R2 - PMOD2_8_RESET L - Disabled - - "OSPI: OM_SCLKN" - IO - - + P810 P4 - PMOD2_9_GPIO - - Disabled - - "SDHI1: SD1CLK; ULPT0: ULPTOA0" - None - - + P811 M6 - PMOD2_10_GPIO - - Disabled - - "SDHI1: SD1CMD; ULPT0: ULPTOB0; USB FS: USB_ID" - None - - + P812 R4 - ARDUINO_RESET - - Disabled - - "ADC1: AN122; SDHI1: SD1DAT0; USB FS: USB_EXICEN" - None - - + P813 J5 - - - - Disabled - - "BUS: D20; SDRAM: DQ20" - None - - + P814 A14 - USBFS_P L - Disabled - - "CANFD0: CRX0; GPT8: GTIOC8B; USB FS: USB_DP" - IO - - + P815 B14 - USBFS_N L - Disabled - - "CANFD0: CTX0; GPT8: GTIOC8A; USB FS: USB_DM" - IO - - + P900 C10 - - - - Disabled - - "SCI3: TXD3" - None - - + P901 B9 - - - - Disabled - - "AGT1: AGTIO1; SCI3: RXD3" - None - - + P902 D10 - - - - Disabled - - - - None - - + P903 C9 - - - - Disabled - - "GPT11: GTIOC11A" - None - - + P904 D9 - - - - Disabled - - "GPT11: GTIOC11B" - None - - + P905 A6 - ARDUINO_D4 - - Disabled - - "BUS: A14; IRQ8: IRQ8; SCI3: CTS3; SDRAM: A14" - None - - + P906 C7 - ARDUINO_D2 - - Disabled - - "BUS: A15; GPT13: GTIOC13B; IRQ9: IRQ9; SDRAM: A15; USB FS: USB_ID" - None - - + P907 B7 - ARDUINO_D3_MIKROBUS_GTIOC13A - - Disabled - - "BUS: A16; GPT13: GTIOC13A; IRQ10: IRQ10; SDRAM: A16; USB FS: USB_EXICEN" - None - - + P908 C8 - ARDUINO_D7 - - Disabled - - "BUS: CS2#; GPT12: GTIOC12B; IRQ11: IRQ11; SDRAM: RAS; USB HS: USBHS_ID" - None - - + P909 A7 - ARDUINO_D8 - - Disabled - - "BUS: CS3#; GPT12: GTIOC12A; SDRAM: CAS; USB HS: USBHS_EXICEN" - None - - + P910 E7 - - - - Disabled - - - - None - - + P911 E6 - - - - Disabled - - "GPT3: GTIOC3B" - None - - + P912 F7 - - - - Disabled - - "GPT3: GTIOC3A" - None - - + P913 E8 - - - - Disabled - - "CLKOUT: CLKOUT" - None - - + P914 F6 - - - - Disabled - - "GPT5: GTIOC5B" - None - - + P915 C5 - - - - Disabled - - "GPT5: GTIOC5A" - None - - + PA00 H4 - - - - Disabled - - "BUS: D7; SDRAM: DQ7" - None - - + PA01 H3 - - - - Disabled - - "BUS: RD" - None - - + PA02 K6 - PMOD2_3_MISO2_RXD2 L - Disabled - - "BUS: D26; SCI2: RXD2; SDRAM: DQ26" - I - - + PA03 G4 - PMOD2_2_MOSI2_TXD2 L - Disabled - - "BUS: D25; SCI2: TXD2; SDRAM: DQ25" - O - - + PA04 L6 - PMOD2_4_SCK2 L - Disabled - - "BUS: D24; SCI2: DE2; SCI2: SCK2; SDRAM: DQ24" - IO - - + PA05 H5 - PMOD2_1_CTS_RTS_SSL2 L - Disabled - - "BUS: D23; SCI2: CTS_RTS2; SCI2: DE2; SDRAM: DQ23" - IO - - + PA06 L5 - PMOD2_1_CTS2 - - Disabled - - "BUS: D22; GPT7: GTIOC7B; SCI2: CTS2; SDRAM: DQ22" - IO - - + PA07 G5 - - - - Disabled - - "BUS: D21; GPT7: GTIOC7A; SDRAM: DQ21" - None - - + PA08 G3 - PMOD1_8_RESET - - Disabled - - "BUS: D15; GPT_POEGD: GTETRGD; IRQ6: IRQ6; SDRAM: DQ15" - None - - + PA09 E1 - - - - Disabled - - "BUS: EBCLK; IRQ5: IRQ5; SDRAM: SDCLK" - None - - + PA10 F2 - - - - Disabled - - "BUS: WR; BUS: WR0; IRQ4: IRQ4; SDRAM: DQM0" - None - - + PA11 D4 - - - - Disabled - - "BUS: BC2; BUS: WR2; GPT6: GTIOC6A; SDRAM: DQM2" - None - - + PA12 D2 - - - - Disabled - - "BUS: D16; GPT6: GTIOC6B; SDRAM: DQ16" - None - - + PA13 E5 - - - - Disabled - - "BUS: D17; SDRAM: DQ17" - None - - + PA14 C1 - JLOB_COMS_TX L - Disabled - - "BUS: D18; SCI9: TXD9; SDRAM: DQ18" - O - - + PA15 F5 - JLOB_COMS_RX L - Disabled - - "BUS: D19; SCI9: RXD9; SDRAM: DQ19" - I - - + PB00 L14 - I3C_SCL0_PULLUP - - Disabled - - "SCI1: DE1; SCI1: SCK1; USB HS: USBHS_VBUSEN" - None - - + PB01 L15 - USBHS_VBUS L - Disabled - - "BUS: ALE; CEU: VIO_D11; SCI1: CTS_RTS1; SCI1: DE1; USB HS: USBHS_VBUS" - IO - - + PB02 J10 - - - - Disabled - - - - None - - + PB03 M15 - - - - Disabled - - - - None - - + PB04 H10 - - - - Disabled - - - - None - - + PB05 H11 - - - - Disabled - - - - None - - + PB06 J11 - - - - Disabled - - "GPT9: GTIOC9A" - None - - + PB07 J12 - - - - Disabled - - "GPT9: GTIOC9B" - None - - + RES A9 SYSTEM_RES - - - - - - - - IO "Read only" - + USBHS_DM F15 SYSTEM_USBHS_DM - - - - - - - - IO "Read only" - + USBHS_DP F14 SYSTEM_USBHS_DP - - - - - - - - IO "Read only" - + USBHS_RREF G13 SYSTEM_USBHS_RREF - - - - - - - - IO "Read only" - + VBATT K14 SYSTEM_VBATT - - - - - - - - IO "Read only" - + VCC G12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC G9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC F12 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC H9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J6 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC J9 SYSTEM_VCC - - - - - - - - IO "Read only" - + VCC2 J3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC2 P3 SYSTEM_VCC2 - - - - - - - - IO "Read only" - + VCC_DCDC G1 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_DCDC G2 SYSTEM_VCC_DCDC - - - - - - - - IO "Read only" - + VCC_USB A13 SYSTEM_VCC_USB - - - - - - - - IO "Read only" - + VCC_USBHS F13 SYSTEM_VCC_USBHS - - - - - - - - IO "Read only" - + VCL A8 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL R6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL F1 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL G6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL H6 SYSTEM_VCL - - - - - - - - IO "Read only" - + VCL K15 SYSTEM_VCL - - - - - - - - IO "Read only" - + VLO H1 SYSTEM_VLO - - - - - - - - IO "Read only" - + VLO H2 SYSTEM_VLO - - - - - - - - IO "Read only" - + VREFH R8 SYSTEM_VREFH - - - - - - - - IO "Read only" - + VREFH0 R9 SYSTEM_VREFH0 - - - - - - - - IO "Read only" - + VREFL P8 SYSTEM_VREFL - - - - - - - - IO "Read only" - + VREFL0 P9 SYSTEM_VREFL0 - - - - - - - - IO "Read only" - + VSS R3 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS G8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS H8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J2 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J7 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J8 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS C12 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS J13 SYSTEM_VSS - - - - - - - - IO "Read only" - + VSS1_USBHS G15 SYSTEM_VSS1_USBHS - - - - - - - - IO "Read only" - + VSS2_USBHS G14 SYSTEM_VSS2_USBHS - - - - - - - - IO "Read only" - + VSS_DCDC J1 SYSTEM_VSS_DCDC - - - - - - - - IO "Read only" - + VSS_USB B13 SYSTEM_VSS_USB - - - - - - - - IO "Read only" - + XCIN J15 CGC_XCIN - - - - - - - - IO "Read only" - + XCOUT J14 CGC_XCOUT - - - - - - - - IO "Read only" - + + User Events + + User Event Links + + Module "I/O Port (r_ioport)" + Parameter Checking: Default (BSP) + + Module "Virtual EEPROM on Flash (rm_vee_flash)" + Parameter Checking: Default (BSP) + Reference Data Support: Disabled + Refresh Buffer Size: 32 + + Module "Flash (r_flash_hp)" + Parameter Checking: Default (BSP) + Code Flash Programming Enable: Disabled + Data Flash Programming Enable: Enabled + + HAL + Instance "g_ioport I/O Port (r_ioport)" + Name: g_ioport + 1st Port ELC Trigger Source: Disabled + 2nd Port ELC Trigger Source: Disabled + 3rd Port ELC Trigger Source: Disabled + 4th Port ELC Trigger Source: Disabled + Pin Configuration Name: g_bsp_pin_cfg + + Instance "Virtual EEPROM on Flash (rm_vee_flash)" + Name: g_vee + Record Max ID: 16 + Number of Segments: 2 + Start Address: BSP_FEATURE_FLASH_DATA_FLASH_START + Total Size: BSP_DATA_FLASH_SIZE_BYTES + Reference Data Size: 0 + Callback: vee_callback + + Instance "g_flash Flash (r_flash_hp)" + Name: g_flash + Data Flash Background Operation: Enabled + Callback: rm_vee_flash_callback + Flash Ready Interrupt Priority: Priority 2 + Flash Error Interrupt Priority: Priority 2 + diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/script/fsp.ld b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/script/fsp.ld new file mode 100644 index 0000000000..8016a11741 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/script/fsp.ld @@ -0,0 +1,820 @@ +/* + Linker File for Renesas FSP +*/ + +INCLUDE memory_regions.ld + +/* Uncomment and set XIP_SECONDARY_SLOT_IMAGE to 1 below for the secondary XIP application image.*/ +/* + XIP_SECONDARY_SLOT_IMAGE = 1; +*/ + +QSPI_FLASH_PRV_LENGTH = DEFINED(QSPI_FLASH_SIZE) ? ABSOLUTE(QSPI_FLASH_SIZE) : ABSOLUTE(QSPI_FLASH_LENGTH); +OSPI_DEVICE_0_PRV_LENGTH = DEFINED(OSPI_DEVICE_0_SIZE) ? ABSOLUTE(OSPI_DEVICE_0_SIZE) : ABSOLUTE(OSPI_DEVICE_0_LENGTH); +OSPI_DEVICE_1_PRV_LENGTH = DEFINED(OSPI_DEVICE_1_SIZE) ? ABSOLUTE(OSPI_DEVICE_1_SIZE) : ABSOLUTE(OSPI_DEVICE_1_LENGTH); + +/* If a flat (secure) project has DEFINED RAM_NS_BUFFER_LENGTH, then emit IDAU symbols to allocate non-secure RAM. */ +__RESERVE_NS_RAM = !DEFINED(PROJECT_NONSECURE) && DEFINED(RAM_NS_BUFFER_LENGTH) && (OPTION_SETTING_S_LENGTH != 0); + +ITCM_START = DEFINED(ITCM_START)? ITCM_START : 0; +ITCM_LENGTH = DEFINED(ITCM_LENGTH)? ITCM_LENGTH : 0; +DTCM_START = DEFINED(DTCM_START)? DTCM_START : 0; +DTCM_LENGTH = DEFINED(DTCM_LENGTH)? DTCM_LENGTH : 0; +RAM_NS_BUFFER_BLOCK_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? ALIGN(RAM_NS_BUFFER_LENGTH, 8192) : 0; +RAM_NS_BUFFER_LENGTH = DEFINED(RAM_NS_BUFFER_LENGTH) ? RAM_NS_BUFFER_LENGTH : 0; +RAM_NS_BUFFER_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_LENGTH; +RAM_NS_BUFFER_BLOCK_START = RAM_START + RAM_LENGTH - RAM_NS_BUFFER_BLOCK_LENGTH; + +OPTION_SETTING_START_NS = DEFINED(PROJECT_NONSECURE) ? OPTION_SETTING_START : OPTION_SETTING_START + 0x80; +OPTION_SETTING_DATA_FLASH_S_START = DEFINED(OPTION_SETTING_DATA_FLASH_S_START) ? OPTION_SETTING_DATA_FLASH_S_START : 0; +OPTION_SETTING_DATA_FLASH_S_LENGTH = DEFINED(OPTION_SETTING_DATA_FLASH_S_LENGTH) ? OPTION_SETTING_DATA_FLASH_S_LENGTH : 0; + +/* This definition is used to avoid moving the counter in OPTION_SETTING regions for projects that should not configure option settings. + * Bootloader images do not configure option settings because they are owned by the bootloader. + * FSP_BOOTABLE_IMAGE is only defined in bootloader images. */ +__bl_FSP_BOOTABLE_IMAGE = 1; +__bln_FSP_BOOTABLE_IMAGE = 1; +PROJECT_SECURE_OR_FLAT = (!DEFINED(PROJECT_NONSECURE) || DEFINED(PROJECT_SECURE)) && OPTION_SETTING_LENGTH && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_NS = DEFINED(PROJECT_NONSECURE) && !DEFINED(FSP_BOOTABLE_IMAGE); +USE_OPTION_SETTING_DATA_FLASH = PROJECT_SECURE_OR_FLAT && (OPTION_SETTING_DATA_FLASH_S_LENGTH != 0); + +__bl_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_IMAGE_NUMBER == 1 ? FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH : + FLASH_START + FLASH_BOOTLOADER_LENGTH + FLASH_BOOTLOADER_SCRATCH_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_S_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_FLASH_IMAGE_END = __bl_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_BOOTLOADER_LENGTH + FLASH_APPLICATION_S_LENGTH + FLASH_BOOTLOADER_HEADER_LENGTH; +__bl_XIP_SECONDARY_FLASH_IMAGE_END = __bl_XIP_SECONDARY_FLASH_IMAGE_START + __bl_FLASH_IMAGE_LENGTH; +__bl_FLASH_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_START - FLASH_BOOTLOADER_HEADER_LENGTH + FLASH_APPLICATION_S_LENGTH; +__bl_FLASH_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_IMAGE_END - FLASH_APPLICATION_NSC_LENGTH; +__bl_RAM_NS_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH; +__bl_RAM_NSC_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? RAM_START + RAM_LENGTH : + __bl_RAM_NS_START - RAM_APPLICATION_NSC_LENGTH; +__bl_FLASH_NS_IMAGE_START = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + __bl_FLASH_NS_START + FLASH_BOOTLOADER_HEADER_LENGTH_2; +__bln_FLASH_IMAGE_START = __bl_FLASH_NS_IMAGE_START | (!DEFINED (NS_OFFSET_START) ? 0 : NS_OFFSET_START); +__bln_FLASH_IMAGE_LENGTH = !DEFINED(FLASH_BOOTLOADER_LENGTH) ? 0 : + FLASH_APPLICATION_NS_LENGTH == 0 ? __bl_FLASH_IMAGE_END : + FLASH_APPLICATION_NS_LENGTH - FLASH_BOOTLOADER_HEADER_LENGTH_2; + +XIP_SECONDARY_SLOT_IMAGE = DEFINED(XIP_SECONDARY_SLOT_IMAGE) ? XIP_SECONDARY_SLOT_IMAGE : 0; +FLASH_ORIGIN = !DEFINED(FLASH_IMAGE_START) ? FLASH_START : + XIP_SECONDARY_SLOT_IMAGE == 1 ? XIP_SECONDARY_FLASH_IMAGE_START : + FLASH_IMAGE_START; +LIMITED_FLASH_LENGTH = DEFINED(FLASH_IMAGE_LENGTH) ? FLASH_IMAGE_LENGTH : + DEFINED(FLASH_BOOTLOADER_LENGTH) ? FLASH_BOOTLOADER_LENGTH : + FLASH_LENGTH; +OPTION_SETTING_SAS_SIZE = 0x34; +OPTION_SETTING_SAS_LENGTH = !DEFINED(OPTION_SETTING_LENGTH) ? 0 : + OPTION_SETTING_LENGTH == 0 ? 0 : + OPTION_SETTING_LENGTH - OPTION_SETTING_SAS_SIZE; + +/* Define memory regions. */ +MEMORY +{ + ITCM (rx) : ORIGIN = ITCM_START, LENGTH = ITCM_LENGTH + DTCM (rwx) : ORIGIN = DTCM_START, LENGTH = DTCM_LENGTH + FLASH (rx) : ORIGIN = FLASH_ORIGIN, LENGTH = LIMITED_FLASH_LENGTH + RAM (rwx) : ORIGIN = RAM_START, LENGTH = RAM_LENGTH + DATA_FLASH (rx) : ORIGIN = DATA_FLASH_START, LENGTH = DATA_FLASH_LENGTH + QSPI_FLASH (rx) : ORIGIN = QSPI_FLASH_START, LENGTH = QSPI_FLASH_PRV_LENGTH + OSPI_DEVICE_0 (rx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1 (rx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + OSPI_DEVICE_0_RAM (rwx) : ORIGIN = OSPI_DEVICE_0_START, LENGTH = OSPI_DEVICE_0_PRV_LENGTH + OSPI_DEVICE_1_RAM (rwx) : ORIGIN = OSPI_DEVICE_1_START, LENGTH = OSPI_DEVICE_1_PRV_LENGTH + SDRAM (rwx) : ORIGIN = SDRAM_START, LENGTH = SDRAM_LENGTH + OPTION_SETTING (r) : ORIGIN = OPTION_SETTING_START, LENGTH = OPTION_SETTING_LENGTH + OPTION_SETTING_OFS (r) : ORIGIN = OPTION_SETTING_START, LENGTH = 0x18 + OPTION_SETTING_SAS (r) : ORIGIN = OPTION_SETTING_START + OPTION_SETTING_SAS_SIZE, LENGTH = OPTION_SETTING_SAS_LENGTH + OPTION_SETTING_S (r) : ORIGIN = OPTION_SETTING_S_START, LENGTH = OPTION_SETTING_S_LENGTH + OPTION_SETTING_DATA_FLASH_S (r) : ORIGIN = OPTION_SETTING_DATA_FLASH_S_START, LENGTH = OPTION_SETTING_DATA_FLASH_S_LENGTH + ID_CODE (rx) : ORIGIN = ID_CODE_START, LENGTH = ID_CODE_LENGTH +} + +/* Library configurations */ +GROUP(libgcc.a libc.a libm.a) + +/* Linker script to place sections and symbol values. Should be used together + * with other linker script that defines memory regions FLASH and RAM. + * It references following symbols, which must be DEFINED in code: + * Reset_Handler : Entry of reset handler + * + * It defines following symbols, which code can use without definition: + * __exidx_start + * __exidx_end + * __copy_table_start__ + * __copy_table_end__ + * __zero_table_start__ + * __zero_table_end__ + * __etext + * __data_start__ + * __preinit_array_start + * __preinit_array_end + * __init_array_start + * __init_array_end + * __fini_array_start + * __fini_array_end + * __data_end__ + * __bss_start__ + * __bss_end__ + * __HeapLimit + * __StackLimit + * __StackTop + * __stack + * __Vectors_End + * __Vectors_Size + * __qspi_flash_start__ + * __qspi_flash_end__ + * __qspi_flash_code_size__ + * __qspi_region_max_size__ + * __qspi_region_start_address__ + * __qspi_region_end_address__ + * __ospi_device_0_start__ + * __ospi_device_0_end__ + * __ospi_device_0_code_size__ + * __ospi_device_0_region_max_size__ + * __ospi_device_0_region_start_address__ + * __ospi_device_0_region_end_address__ + * __ospi_device_1_start__ + * __ospi_device_1_end__ + * __ospi_device_1_code_size__ + * __ospi_device_1_region_max_size__ + * __ospi_device_1_region_start_address__ + * __ospi_device_1_region_end_address__ + */ +ENTRY(Reset_Handler) + +SECTIONS +{ + .text : + { + __tz_FLASH_S = ABSOLUTE(FLASH_START); + __ROM_Start = .; + + /* Even though the vector table is not 256 entries (1KB) long, we still allocate that much + * space because ROM registers are at address 0x400 and there is very little space + * in between. */ + KEEP(*(.fixed_vectors*)) + KEEP(*(.application_vectors*)) + __Vectors_End = .; + + /* ROM Registers start at address 0x00000400 for devices that do not have the OPTION_SETTING region. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x400; + KEEP(*(.rom_registers*)) + + /* Reserving 0x100 bytes of space for ROM registers. */ + . = OPTION_SETTING_LENGTH > 0 ? . : __ROM_Start + 0x500; + + /* Allocate flash write-boundary-aligned + * space for sce9 wrapped public keys for mcuboot if the module is used. + */ + . = ALIGN(128); + KEEP(*(.mcuboot_sce9_key*)) + + *(.text*) + + KEEP(*(.version)) + KEEP(*(.init)) + KEEP(*(.fini)) + + /* .ctors */ + *crtbegin.o(.ctors) + *crtbegin?.o(.ctors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) + *(SORT(.ctors.*)) + *(.ctors) + + /* .dtors */ + *crtbegin.o(.dtors) + *crtbegin?.o(.dtors) + *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) + *(SORT(.dtors.*)) + *(.dtors) + + *(.rodata*) + __usb_dev_descriptor_start_fs = .; + KEEP(*(.usb_device_desc_fs*)) + __usb_cfg_descriptor_start_fs = .; + KEEP(*(.usb_config_desc_fs*)) + __usb_interface_descriptor_start_fs = .; + KEEP(*(.usb_interface_desc_fs*)) + __usb_descriptor_end_fs = .; + __usb_dev_descriptor_start_hs = .; + KEEP(*(.usb_device_desc_hs*)) + __usb_cfg_descriptor_start_hs = .; + KEEP(*(.usb_config_desc_hs*)) + __usb_interface_descriptor_start_hs = .; + KEEP(*(.usb_interface_desc_hs*)) + __usb_descriptor_end_hs = .; + + KEEP(*(.eh_frame*)) + + __ROM_End = .; + } > FLASH = 0xFF + + __Vectors_Size = __Vectors_End - __Vectors; + + . = .; + __itcm_data_pre_location = .; + + /* Initialized ITCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .itcm_data : ALIGN(16) + { + /* Start of ITCM Secure Trustzone region. */ + __tz_ITCM_S = ABSOLUTE(ITCM_START); + + /* All ITCM data start */ + __itcm_data_start = .; + + KEEP(*(.itcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* All ITCM data end */ + __itcm_data_end = .; + + /* + * Start of the ITCM Non-Secure Trustzone region. + * ITCM_NS_START can be used to set a fixed address for non-secure ITCM in secure projects or flat projects. + */ + __tz_ITCM_N = DEFINED(ITCM_NS_START) ? ABSOLUTE(ITCM_NS_START) : ALIGN(__itcm_data_end, 8192); + } > ITCM AT > FLASH = 0x00 + + /* Addresses exported for ITCM initialization. */ + __itcm_data_init_start = LOADADDR(.itcm_data); + __itcm_data_init_end = LOADADDR(.itcm_data) + SIZEOF(.itcm_data); + + ASSERT(ORIGIN(ITCM) % 8 == 0, "ITCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(ITCM) % 8 == 0, "ITCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.itcm_data) % 16 == 0, ".itcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.itcm_data) % 8 == 0, ".itcm_data section size must be a multiple of 8 bytes.") + + /* Restore location counter. */ + /* If ITCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If ITCM is present, this will be the absolute address that follows the ITCM ROM location. */ + . = (SIZEOF(.itcm_data) > 0) ? __itcm_data_init_end : __itcm_data_pre_location; + + __exidx_start = .; + /DISCARD/ : + { + *(.ARM.extab* .gnu.linkonce.armextab.*) + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + } + __exidx_end = .; + + /* To copy multiple ROM to RAM sections, + * uncomment .copy.table section and, + * define __STARTUP_COPY_MULTIPLE in startup_ARMCMx.S */ + /* + .copy.table : + { + . = ALIGN(4); + __copy_table_start__ = .; + LONG (__etext) + LONG (__data_start__) + LONG (__data_end__ - __data_start__) + LONG (__etext2) + LONG (__data2_start__) + LONG (__data2_end__ - __data2_start__) + __copy_table_end__ = .; + } > FLASH + */ + + /* To clear multiple BSS sections, + * uncomment .zero.table section and, + * define __STARTUP_CLEAR_BSS_MULTIPLE in startup_ARMCMx.S */ + /* + .zero.table : + { + . = ALIGN(4); + __zero_table_start__ = .; + LONG (__bss_start__) + LONG (__bss_end__ - __bss_start__) + LONG (__bss2_start__) + LONG (__bss2_end__ - __bss2_start__) + __zero_table_end__ = .; + } > FLASH + */ + + __etext = .; + + __tz_RAM_S = ORIGIN(RAM); + + /* If DTC is used, put the DTC vector table at the start of SRAM. + This avoids memory holes due to 1K alignment required by it. */ + .fsp_dtc_vector_table (NOLOAD) : + { + . = ORIGIN(RAM); + *(.fsp_dtc_vector_table) + } > RAM + + /* Initialized data section. */ + .data : + { + __data_start__ = .; + . = ALIGN(4); + + __Code_In_RAM_Start = .; + + KEEP(*(.code_in_ram*)) + __Code_In_RAM_End = .; + + *(vtable) + /* Don't use *(.data*) because it will place data meant for .data_flash in this section. */ + *(.data.*) + *(.data) + + . = ALIGN(4); + /* preinit data */ + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP(*(.preinit_array)) + PROVIDE_HIDDEN (__preinit_array_end = .); + + . = ALIGN(4); + /* init data */ + PROVIDE_HIDDEN (__init_array_start = .); + KEEP(*(SORT(.init_array.*))) + KEEP(*(.init_array)) + PROVIDE_HIDDEN (__init_array_end = .); + + + . = ALIGN(4); + /* finit data */ + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP(*(SORT(.fini_array.*))) + KEEP(*(.fini_array)) + PROVIDE_HIDDEN (__fini_array_end = .); + + KEEP(*(.jcr*)) + + . = ALIGN(4); + + /* All data end */ + __data_end__ = .; + + } > RAM AT > FLASH + + . = .; + __dtcm_data_pre_location = LOADADDR(.data) + SIZEOF(.data); + + /* Initialized DTCM data. */ + /* Aligned to FCACHE2 for RA8. */ + .dtcm_data : ALIGN(16) + { + /* Start of DTCM Secure Trustzone region. */ + __tz_DTCM_S = ABSOLUTE(DTCM_START); + + /* Initialized DTCM data start */ + __dtcm_data_start = .; + + KEEP(*(.dtcm_data*)) + + /* Pad to eight byte alignment in case of ECC initialization. Fill zero. */ + . = ALIGN(8); + + /* Initialized DTCM data end */ + __dtcm_data_end = .; + } > DTCM AT > FLASH = 0x00 + + . = __dtcm_data_end; + /* Uninitialized DTCM data. */ + /* ALIGN appears on the left side of the colon because it is being used to assign the VMA directly, as opposed to a right side appearance which would control the LMA. */ + .dtcm_bss ALIGN(8) (NOLOAD) : + { + /* Uninitialized DTCM data start */ + __dtcm_bss_start = .; + + KEEP(*(.dtcm_bss*)) + + /* Pad to eight byte alignment in case of ECC initialization. No fill because of NOLOAD. */ + . = ALIGN(8); + + /* Uninitialized DTCM data end */ + __dtcm_bss_end = .; + + /* + * Start of the DTCM Non-Secure Trustzone region. + * DTCM_NS_START can be used to set a fixed address for non-secure DTCM in secure projects or flat projects. + */ + __tz_DTCM_N = DEFINED(DTCM_NS_START) ? ABSOLUTE(DTCM_NS_START) : ALIGN(__dtcm_bss_end, 8192); + } > DTCM + + /* Addresses exported for DTCM initialization. */ + __dtcm_data_init_start = LOADADDR(.dtcm_data); + __dtcm_data_init_end = LOADADDR(.dtcm_data) + SIZEOF(.dtcm_data); + + ASSERT(ORIGIN(DTCM) % 8 == 0, "DTCM memory region origin must be aligned to 8 bytes.") + ASSERT(LENGTH(DTCM) % 8 == 0, "DTCM memory region length must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) == ADDR(.dtcm_bss), ".dtcm_bss has (VMA != LMA) but should be NOLOAD (VMA == LMA).") + ASSERT(LOADADDR(.dtcm_data) % 16 == 0, ".dtcm_data section must be aligned to 16 bytes.") + ASSERT(SIZEOF(.dtcm_data) % 8 == 0, ".dtcm_data section size must be a multiple of 8 bytes.") + ASSERT(LOADADDR(.dtcm_bss) % 8 == 0, ".dtcm_bss section must be aligned to 8 bytes.") + ASSERT(SIZEOF(.dtcm_bss) % 8 == 0, ".dtcm_bss section size must be a multiple of 8 bytes.") + ASSERT(__dtcm_bss_start == __dtcm_data_end, ".dtcm_bss section is not adjacent to .dtcm_data section.") + + /* Restore location counter. */ + /* If DTCM is not present, this will be the address stored in '.' before ALIGN was attempted. */ + /* If DTCM is present, this will be the absolute address that follows the DTCM ROM location. */ + . = (SIZEOF(.dtcm_data) > 0) ? __dtcm_data_init_end : __dtcm_data_pre_location; + + /* TrustZone Secure Gateway Stubs Section */ + + /* Store location counter for SPI non-retentive sections. */ + sgstubs_pre_location = .; + + /* Determine the secure gateway stubs address either by the provided linker variable or the next 1024-byte block. */ + SGSTUBS_LOC = (DEFINED(PROJECT_SECURE) && DEFINED(FLASH_NSC_START)) ? ABSOLUTE(FLASH_NSC_START) : ALIGN(1024); + .gnu.sgstubs SGSTUBS_LOC : ALIGN(1024) + { + __FLASH_NSC_START = DEFINED(FLASH_NSC_START) ? ABSOLUTE(FLASH_NSC_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : ALIGN(1024); + _start_sg = .; + *(.gnu.sgstubs*) + . = ALIGN(32); + _end_sg = .; + } > FLASH + + __tz_FLASH_N = DEFINED(FLASH_NS_START) ? ABSOLUTE(FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(FLASH_START + FLASH_LENGTH) : FLASH_LENGTH < 32768 ? FLASH_LENGTH : ALIGN(32768); + FLASH_NS_IMAGE_START = DEFINED(FLASH_NS_IMAGE_START) ? FLASH_NS_IMAGE_START : __tz_FLASH_N; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_S = ORIGIN(QSPI_FLASH); + + /* QSPI_FLASH section to be downloaded via debugger */ + .qspi_flash : + { + __qspi_flash_start__ = .; + KEEP(*(.qspi_flash*)) + KEEP(*(.code_in_qspi*)) + __qspi_flash_end__ = .; + } > QSPI_FLASH + __qspi_flash_code_size__ = __qspi_flash_end__ - __qspi_flash_start__; + + /* QSPI_FLASH non-retentive section, creates a copy in internal flash that can be copied to QSPI */ + __qspi_flash_code_addr__ = sgstubs_pre_location; + .qspi_non_retentive : AT(__qspi_flash_code_addr__) + { + __qspi_non_retentive_start__ = .; + KEEP(*(.qspi_non_retentive*)) + __qspi_non_retentive_end__ = .; + } > QSPI_FLASH + __qspi_non_retentive_size__ = __qspi_non_retentive_end__ - __qspi_non_retentive_start__; + + __qspi_region_max_size__ = 0x4000000; /* Must be the same as defined in MEMORY above */ + __qspi_region_start_address__ = __qspi_flash_start__; + __qspi_region_end_address__ = __qspi_flash_start__ + __qspi_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_QSPI_FLASH_N = __qspi_non_retentive_end__; + + /* Support for OctaRAM */ + .OSPI_DEVICE_0_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_0_start__ = .; + *(.ospi_device_0_no_load*) + . = ALIGN(4); + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0_RAM + + .OSPI_DEVICE_1_NO_LOAD (NOLOAD): + { + . = ALIGN(4); + __ospi_device_1_start__ = .; + *(.ospi_device_1_no_load*) + . = ALIGN(4); + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1_RAM + + /* Note: There are no secure/non-secure boundaries for QSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_S = ORIGIN(OSPI_DEVICE_0); + + /* OSPI_DEVICE_0 section to be downloaded via debugger */ + .OSPI_DEVICE_0 : + { + __ospi_device_0_start__ = .; + KEEP(*(.ospi_device_0*)) + KEEP(*(.code_in_ospi_device_0*)) + __ospi_device_0_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_code_size__ = __ospi_device_0_end__ - __ospi_device_0_start__; + + /* OSPI_DEVICE_0 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_0_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive)); + .ospi_device_0_non_retentive : AT(__ospi_device_0_code_addr__) + { + __ospi_device_0_non_retentive_start__ = .; + KEEP(*(.ospi_device_0_non_retentive*)) + __ospi_device_0_non_retentive_end__ = .; + } > OSPI_DEVICE_0 + __ospi_device_0_non_retentive_size__ = __ospi_device_0_non_retentive_end__ - __ospi_device_0_non_retentive_start__; + + __ospi_device_0_region_max_size__ = 0x8000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_0_region_start_address__ = __ospi_device_0_start__; + __ospi_device_0_region_end_address__ = __ospi_device_0_start__ + __ospi_device_0_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_0_N = __ospi_device_0_non_retentive_end__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_S = ORIGIN(OSPI_DEVICE_1); + + /* OSPI_DEVICE_1 section to be downloaded via debugger */ + .OSPI_DEVICE_1 : + { + __ospi_device_1_start__ = .; + KEEP(*(.ospi_device_1*)) + KEEP(*(.code_in_ospi_device_1*)) + __ospi_device_1_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_code_size__ = __ospi_device_1_end__ - __ospi_device_1_start__; + + /* OSPI_DEVICE_1 non-retentive section, creates a copy in internal flash that can be copied to OSPI */ + __ospi_device_1_code_addr__ = sgstubs_pre_location + (SIZEOF(.qspi_non_retentive) + SIZEOF(.ospi_device_0_non_retentive)); + .ospi_device_1_non_retentive : AT(__ospi_device_1_code_addr__) + { + __ospi_device_1_non_retentive_start__ = .; + KEEP(*(.ospi_device_1_non_retentive*)) + __ospi_device_1_non_retentive_end__ = .; + } > OSPI_DEVICE_1 + __ospi_device_1_non_retentive_size__ = __ospi_device_1_non_retentive_end__ - __ospi_device_1_non_retentive_start__; + + __ospi_device_1_region_max_size__ = 0x10000000; /* Must be the same as defined in MEMORY above */ + __ospi_device_1_region_start_address__ = __ospi_device_1_start__; + __ospi_device_1_region_end_address__ = __ospi_device_1_start__ + __ospi_device_1_region_max_size__; + + /* Note: There are no secure/non-secure boundaries for OSPI. These symbols are provided for the RA configuration tool. */ + __tz_OSPI_DEVICE_1_N = __ospi_device_1_non_retentive_end__; + + .noinit (NOLOAD): + { + . = ALIGN(4); + __noinit_start = .; + KEEP(*(.noinit*)) + . = ALIGN(8); + /* Place the FreeRTOS heap here so that the __HeapLimit calculation does not include the freertos heap. */ + KEEP(*(.heap.*)) + __noinit_end = .; + } > RAM + + . = .; + __nocache_pre_location = .; + .nocache ALIGN(32) (NOLOAD): + { + __nocache_start = .; + + KEEP(*(.nocache)) + + . = ALIGN(32); + __nocache_end = .; + } > RAM + . = (SIZEOF(.nocache) > 0) ? __nocache_end : __nocache_pre_location; + + .bss : + { + . = ALIGN(4); + __bss_start__ = .; + *(.bss*) + *(COMMON) + . = ALIGN(4); + __bss_end__ = .; + } > RAM + + .heap (NOLOAD): + { + . = ALIGN(8); + __HeapBase = .; + /* Place the STD heap here. */ + KEEP(*(.heap)) + __HeapLimit = .; + } > RAM + + /* Stacks are stored in this section. */ + .stack_dummy (NOLOAD): + { + . = ALIGN(8); + __StackLimit = .; + /* Main stack */ + KEEP(*(.stack)) + __StackTop = .; + /* Thread stacks */ + KEEP(*(.stack*)) + __StackTopAll = .; + } > RAM + + PROVIDE(__stack = __StackTopAll); + + /* This symbol represents the end of user allocated RAM. The RAM after this symbol can be used + at run time for things such as ThreadX memory pool allocations. */ + __RAM_segment_used_end__ = ALIGN(__StackTopAll , 4); + + /* RAM_NSC_START can be used to set a fixed address for non-secure callable RAM in secure projects. + * If it is not specified, the address for NSC RAM is the end of RAM aligned to a 1K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __RAM_NSC_START = DEFINED(RAM_NSC_START) ? ABSOLUTE(RAM_NSC_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_segment_used_end__, 1024); + + /* RAM_NS_START can be used to set a fixed address for non-secure RAM in secure projects or flat projects. + * RAM_NS_BUFFER_BLOCK_LENGTH is used to allocate non-secure buffers in a flat project. If it is not + * specified, the address for NSC RAM is the end of RAM aligned to an 8K boundary. + * In flat projects that require non-secure RAM, this variable is set to the start of non-secure RAM. */ + __tz_RAM_N = DEFINED(FLASH_BOOTLOADER_LENGTH) ? (RAM_START + RAM_LENGTH - RAM_APPLICATION_NS_LENGTH) : DEFINED(RAM_NS_START) ? ABSOLUTE(RAM_NS_START - RAM_NS_BUFFER_BLOCK_LENGTH) : __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_BLOCK_START) : ALIGN(__RAM_NSC_START, 8192); + + /* Non-secure buffers must be in non-secure RAM. This is primarily used for the EDMAC in flat projects. + * The EDMAC is a non-secure bus master and can only access non-secure RAM. */ + .ns_buffer (NOLOAD): + { + /* Allocate RAM on a 32-byte boundary to help with placement of Ethernet buffers. */ + . = __RESERVE_NS_RAM ? ABSOLUTE(RAM_NS_BUFFER_START & 0xFFFFFFE0) : .; + + KEEP(*(.ns_buffer*)) + } > RAM + + /* Data flash. */ + .data_flash : + { + . = ORIGIN(DATA_FLASH); + __tz_DATA_FLASH_S = .; + __Data_Flash_Start = .; + KEEP(*(.data_flash*)) + __Data_Flash_End = .; + + __tz_DATA_FLASH_N = DEFINED(DATA_FLASH_NS_START) ? ABSOLUTE(DATA_FLASH_NS_START) : __RESERVE_NS_RAM ? ABSOLUTE(DATA_FLASH_START + DATA_FLASH_LENGTH) : ALIGN(1024); + } > DATA_FLASH + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_S = ORIGIN(SDRAM); + + /* SDRAM */ + .sdram (NOLOAD): + { + __SDRAM_Start = .; + KEEP(*(.sdram*)) + KEEP(*(.frame*)) + __SDRAM_End = .; + } > SDRAM + + . = .; + __nocache_sdram_pre_location = .; + .nocache_sdram ALIGN(32) (NOLOAD): + { + __nocache_sdram_start = .; + + KEEP(*(.nocache_sdram)) + + . = ALIGN(32); + __nocache_sdram_end = .; + } > SDRAM + . = (SIZEOF(.nocache_sdram) > 0) ? __nocache_sdram_end : __nocache_sdram_pre_location; + + /* Note: There are no secure/non-secure boundaries for SDRAM. These symbols are provided for the RA configuration tool. */ + __tz_SDRAM_N = __SDRAM_End; + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. */ + __tz_ID_CODE_S = ORIGIN(ID_CODE); + + /* Note: There are no secure/non-secure boundaries for ID_CODE. These symbols are provided for the RA configuration tool. + * Set this symbol to the same value as __tz_ID_CODE_S so the RA configuration tool does not split the ID_CODE + * memory region between TrustZone projects. */ + __tz_ID_CODE_N = __tz_ID_CODE_S; + + .id_code : + { + __ID_Code_Start = .; + KEEP(*(.id_code*)) + __ID_Code_End = .; + } > ID_CODE + + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S = ORIGIN(OPTION_SETTING_OFS); + + .option_setting_ofs : + { + __OPTION_SETTING_OFS_Start = .; + KEEP(*(.option_setting_ofs0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x04 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_ofs2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_OFS_Start + 0x10 : __OPTION_SETTING_OFS_Start; + KEEP(*(.option_setting_dualsel)) + __OPTION_SETTING_OFS_End = .; + } > OPTION_SETTING_OFS = 0xFF + + .option_setting_sas : + { + __OPTION_SETTING_SAS_Start = .; + KEEP(*(.option_setting_sas)) + __OPTION_SETTING_SAS_End = .; + } > OPTION_SETTING_SAS = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_N = ABSOLUTE(OPTION_SETTING_START_NS); + + .option_setting_ns : + { + __OPTION_SETTING_NS_Start = .; + KEEP(*(.option_setting_ofs1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x04 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_ofs3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x10 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_banksel)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x40 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x44 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x48 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x4C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_bps3)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x60 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps0)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x64 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps1)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x68 : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps2)) + . = USE_OPTION_SETTING_NS ? __OPTION_SETTING_NS_Start + 0x6C : __OPTION_SETTING_NS_Start; + KEEP(*(.option_setting_pbps3)) + __OPTION_SETTING_NS_End = .; + } > OPTION_SETTING = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_S = ORIGIN(OPTION_SETTING_S); + + .option_setting_s : + { + __OPTION_SETTING_S_Start = .; + KEEP(*(.option_setting_ofs1_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x04 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x10 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sec)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x40 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x44 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x48 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x4C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x60 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x64 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x68 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x6C : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_pbps_sec3)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x80 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs1_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x84 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_ofs3_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0x90 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_banksel_sel)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC0 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel0)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC4 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel1)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xC8 : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel2)) + . = PROJECT_SECURE_OR_FLAT ? __OPTION_SETTING_S_Start + 0xCC : __OPTION_SETTING_S_Start; + KEEP(*(.option_setting_bps_sel3)) + __OPTION_SETTING_S_End = .; + } > OPTION_SETTING_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_S_N = __OPTION_SETTING_S_End; + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_S = ORIGIN(OPTION_SETTING_DATA_FLASH_S); + + .option_setting_data_flash_s : + { + __OPTION_SETTING_DATA_FLASH_S_Start = .; + KEEP(*(.option_setting_data_flash_fsblctrl0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x04 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x08 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_fsblctrl2)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x0C : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc0)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x10 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_sacc1)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x14 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_samr)) + . = USE_OPTION_SETTING_DATA_FLASH ? __OPTION_SETTING_DATA_FLASH_S_Start + 0x2E0 : __OPTION_SETTING_DATA_FLASH_S_Start; + KEEP(*(.option_setting_data_flash_hoemrtpk)) + __OPTION_SETTING_DATA_FLASH_S_End = .; + } > OPTION_SETTING_DATA_FLASH_S = 0xFF + + /* Symbol required for RA Configuration tool. */ + __tz_OPTION_SETTING_DATA_FLASH_S_N = __OPTION_SETTING_DATA_FLASH_S_End; +} \ No newline at end of file diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/script/memory_regions.ld b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/script/memory_regions.ld new file mode 100644 index 0000000000..dfa813c650 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/script/memory_regions.ld @@ -0,0 +1,29 @@ +/* generated memory regions file - do not edit */ +RAM_START = 0x22000000; +RAM_LENGTH = 0xE0000; +FLASH_START = 0x02000000; +FLASH_LENGTH = 0x1F8000; +DATA_FLASH_START = 0x27000000; +DATA_FLASH_LENGTH = 0x3000; +OPTION_SETTING_START = 0x0300A100; +OPTION_SETTING_LENGTH = 0x100; +OPTION_SETTING_S_START = 0x0300A200; +OPTION_SETTING_S_LENGTH = 0x100; +OPTION_SETTING_DATA_FLASH_S_START = 0x27030080; +OPTION_SETTING_DATA_FLASH_S_LENGTH = 0x800; +ID_CODE_START = 0x00000000; +ID_CODE_LENGTH = 0x0; +SDRAM_START = 0x68000000; +SDRAM_LENGTH = 0x8000000; +QSPI_FLASH_START = 0x60000000; +QSPI_FLASH_LENGTH = 0x0; +OSPI_DEVICE_0_START = 0x80000000; +OSPI_DEVICE_0_LENGTH = 0x10000000; +OSPI_DEVICE_1_START = 0x90000000; +OSPI_DEVICE_1_LENGTH = 0x10000000; +ITCM_START = 0x00000000; +ITCM_LENGTH = 0x10000; +DTCM_START = 0x20000000; +DTCM_LENGTH = 0x10000; +NS_OFFSET_START = 0x10000000; +NS_OFFSET_LENGTH = 0x0; diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c new file mode 100644 index 0000000000..945611cafd --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.c @@ -0,0 +1,2099 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.c +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 29668 $ + +Additional information: + Type "int" is assumed to be 32-bits in size + H->T Host to target communication + T->H Target to host communication + + RTT channel 0 is always present and reserved for Terminal usage. + Name is fixed to "Terminal" + + Effective buffer size: SizeOfBuffer - 1 + + WrOff == RdOff: Buffer is empty + WrOff == (RdOff - 1): Buffer is full + WrOff > RdOff: Free space includes wrap-around + WrOff < RdOff: Used space includes wrap-around + (WrOff == (SizeOfBuffer - 1)) && (RdOff == 0): + Buffer full and wrap-around after next byte + + +---------------------------------------------------------------------- +*/ + +#include "SEGGER_RTT.h" + +#include // for memcpy + +/********************************************************************* +* +* Configuration, default values +* +********************************************************************** +*/ + +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #ifdef SEGGER_RTT_CB_ALIGN + #error "Custom SEGGER_RTT_CB_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGN + #error "Custom SEGGER_RTT_BUFFER_ALIGN() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_CB_SECTION + #error "Custom SEGGER_RTT_PUT_CB_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_PUT_BUFFER_SECTION + #error "Custom SEGGER_RTT_PUT_BUFFER_SECTION() is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_BUFFER_ALIGNMENT + #error "Custom SEGGER_RTT_BUFFER_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif + #ifdef SEGGER_RTT_ALIGNMENT + #error "Custom SEGGER_RTT_ALIGNMENT is not supported for SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP 1024 // Size of the buffer for terminal output of target, up to host +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN 16 // Size of the buffer for terminal input to target from host (Usually keyboard input) +#endif + +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS 2 // Number of up-buffers (T->H) available on this target +#endif + +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS 2 // Number of down-buffers (H->T) available on this target +#endif + +#ifndef SEGGER_RTT_BUFFER_SECTION + #if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_BUFFER_SECTION SEGGER_RTT_SECTION + #endif +#endif + +#ifndef SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGNMENT SEGGER_RTT_CPU_CACHE_LINE_SIZE +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP +#endif + +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() +#endif + +#ifndef STRLEN + #define STRLEN(a) strlen((a)) +#endif + +#ifndef STRCPY + #define STRCPY(pDest, pSrc) strcpy((pDest), (pSrc)) +#endif + +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 +#endif + +#ifndef SEGGER_RTT_MEMCPY + #ifdef MEMCPY + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) MEMCPY((pDest), (pSrc), (NumBytes)) + #else + #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) memcpy((pDest), (pSrc), (NumBytes)) + #endif +#endif + +#ifndef MIN + #define MIN(a, b) (((a) < (b)) ? (a) : (b)) +#endif + +#ifndef MAX + #define MAX(a, b) (((a) > (b)) ? (a) : (b)) +#endif + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ +#if (defined __ICCARM__) || (defined __ICCRX__) + #define RTT_PRAGMA(P) _Pragma(#P) +#endif + +#if SEGGER_RTT_ALIGNMENT || SEGGER_RTT_BUFFER_ALIGNMENT + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #elif (defined __ICCARM__) || (defined __ICCRX__) + #define PRAGMA(A) _Pragma(#A) +#define SEGGER_RTT_ALIGN(Var, Alignment) RTT_PRAGMA(data_alignment=Alignment) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_ALIGN(Var, Alignment) Var __attribute__ ((aligned (Alignment))) + #else + #error "Alignment not supported for this compiler." + #endif +#else + #define SEGGER_RTT_ALIGN(Var, Alignment) Var +#endif + +#if defined(SEGGER_RTT_SECTION) || defined (SEGGER_RTT_BUFFER_SECTION) + #if ((defined __GNUC__) || (defined __clang__)) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section))) Var + #elif (defined __ICCARM__) || (defined __ICCRX__) +#define SEGGER_RTT_PUT_SECTION(Var, Section) RTT_PRAGMA(location=Section) \ + Var + #elif (defined __CC_ARM) + #define SEGGER_RTT_PUT_SECTION(Var, Section) __attribute__ ((section (Section), zero_init)) Var + #else + #error "Section placement not supported for this compiler." + #endif +#else + #define SEGGER_RTT_PUT_SECTION(Var, Section) Var +#endif + +#if SEGGER_RTT_ALIGNMENT + #define SEGGER_RTT_CB_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_ALIGNMENT) +#else + #define SEGGER_RTT_CB_ALIGN(Var) Var +#endif + +#if SEGGER_RTT_BUFFER_ALIGNMENT + #define SEGGER_RTT_BUFFER_ALIGN(Var) SEGGER_RTT_ALIGN(Var, SEGGER_RTT_BUFFER_ALIGNMENT) +#else + #define SEGGER_RTT_BUFFER_ALIGN(Var) Var +#endif + + +#if defined(SEGGER_RTT_SECTION) + #define SEGGER_RTT_PUT_CB_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_SECTION) +#else + #define SEGGER_RTT_PUT_CB_SECTION(Var) Var +#endif + +#if defined(SEGGER_RTT_BUFFER_SECTION) + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) SEGGER_RTT_PUT_SECTION(Var, SEGGER_RTT_BUFFER_SECTION) +#else + #define SEGGER_RTT_PUT_BUFFER_SECTION(Var) Var +#endif + +/********************************************************************* +* +* Static const data +* +********************************************************************** +*/ + +static const unsigned char _aTerminalId[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + +/********************************************************************* +* +* Static data +* +********************************************************************** +*/ + +// +// RTT Control Block and allocate buffers for channel 0 +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #if ((defined __GNUC__) || (defined __clang__)) + SEGGER_RTT_CB _SEGGER_RTT __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)] __attribute__ ((aligned (SEGGER_RTT_CPU_CACHE_LINE_SIZE))); + #elif (defined __ICCARM__) + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + SEGGER_RTT_CB _SEGGER_RTT; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acUpBuffer [SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_UP)]; + #pragma data_alignment=SEGGER_RTT_CPU_CACHE_LINE_SIZE + static char _acDownBuffer[SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(BUFFER_SIZE_DOWN)]; + #else + #error "Don't know how to place _SEGGER_RTT, _acUpBuffer, _acDownBuffer cache-line aligned" + #endif +#else + SEGGER_RTT_PUT_CB_SECTION(SEGGER_RTT_CB_ALIGN(SEGGER_RTT_CB _SEGGER_RTT)); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acUpBuffer [BUFFER_SIZE_UP])); + SEGGER_RTT_PUT_BUFFER_SECTION(SEGGER_RTT_BUFFER_ALIGN(static char _acDownBuffer[BUFFER_SIZE_DOWN])); +#endif + +static unsigned char _ActiveTerminal; + +/********************************************************************* +* +* Static functions +* +********************************************************************** +*/ + +/********************************************************************* +* +* _DoInit() +* +* Function description +* Initializes the control block an buffers. +* +* Notes +* (1) May only be called via INIT() to avoid overriding settings. +* The only exception is SEGGER_RTT_Init(), to make an intentional override possible. +*/ + #define INIT() \ + do { \ + volatile SEGGER_RTT_CB* pRTTCBInit; \ + pRTTCBInit = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); \ + if (pRTTCBInit->acID[0] != 'S') { \ + _DoInit(); \ + } \ + } while (0) + +static void _DoInit(void) { + volatile SEGGER_RTT_CB* p; // Volatile to make sure that compiler cannot change the order of accesses to the control block + static const char _aInitStr[] = "\0\0\0\0\0\0TTR REGGES"; // Init complete ID string to make sure that things also work if RTT is linked to a no-init memory area + unsigned i; + // + // Initialize control block + // + p = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access control block uncached so that nothing in the cache ever becomes dirty and all changes are visible in HW directly + memset((SEGGER_RTT_CB*)p, 0, sizeof(_SEGGER_RTT)); // Make sure that the RTT CB is always zero initialized. + p->MaxNumUpBuffers = SEGGER_RTT_MAX_NUM_UP_BUFFERS; + p->MaxNumDownBuffers = SEGGER_RTT_MAX_NUM_DOWN_BUFFERS; + // + // Initialize up buffer 0 + // + p->aUp[0].sName = "Terminal"; + p->aUp[0].pBuffer = _acUpBuffer; + p->aUp[0].SizeOfBuffer = BUFFER_SIZE_UP; + p->aUp[0].RdOff = 0u; + p->aUp[0].WrOff = 0u; + p->aUp[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Initialize down buffer 0 + // + p->aDown[0].sName = "Terminal"; + p->aDown[0].pBuffer = _acDownBuffer; + p->aDown[0].SizeOfBuffer = BUFFER_SIZE_DOWN; + p->aDown[0].RdOff = 0u; + p->aDown[0].WrOff = 0u; + p->aDown[0].Flags = SEGGER_RTT_MODE_DEFAULT; + // + // Finish initialization of the control block. + // Copy Id string backwards to make sure that "SEGGER RTT" is not found in initializer memory (usually flash), + // as this would cause J-Link to "find" the control block at a wrong address. + // + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses + for (i = 0; i < sizeof(_aInitStr) - 1; ++i) { + p->acID[i] = _aInitStr[sizeof(_aInitStr) - 2 - i]; // Skip terminating \0 at the end of the array + } + RTT__DMB(); // Force order of memory accesses for cores that may perform out-of-order memory accesses +} + +/********************************************************************* +* +* _WriteBlocking() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* The caller is responsible for managing the write chunk sizes as +* _WriteBlocking() will block until all data has been posted successfully. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* >= 0 - Number of bytes written into buffer. +*/ +static unsigned _WriteBlocking(SEGGER_RTT_BUFFER_UP* pRing, const char* pBuffer, unsigned NumBytes) { + unsigned NumBytesToWrite; + unsigned NumBytesWritten; + unsigned RdOff; + unsigned WrOff; + volatile char* pDst; + // + // Write data to buffer and handle wrap-around if necessary + // + NumBytesWritten = 0u; + WrOff = pRing->WrOff; + do { + RdOff = pRing->RdOff; // May be changed by host (debug probe) in the meantime + if (RdOff > WrOff) { + NumBytesToWrite = RdOff - WrOff - 1u; + } else { + NumBytesToWrite = pRing->SizeOfBuffer - (WrOff - RdOff + 1u); + } + NumBytesToWrite = MIN(NumBytesToWrite, (pRing->SizeOfBuffer - WrOff)); // Number of bytes that can be written until buffer wrap-around + NumBytesToWrite = MIN(NumBytesToWrite, NumBytes); + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesWritten += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; + while (NumBytesToWrite--) { + *pDst++ = *pBuffer++; + }; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pBuffer, NumBytesToWrite); + NumBytesWritten += NumBytesToWrite; + pBuffer += NumBytesToWrite; + NumBytes -= NumBytesToWrite; + WrOff += NumBytesToWrite; +#endif + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0u; + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + } while (NumBytes); + return NumBytesWritten; +} + +/********************************************************************* +* +* _WriteNoCheck() +* +* Function description +* Stores a specified number of characters in SEGGER RTT ring buffer +* and updates the associated write pointer which is periodically +* read by the host. +* It is callers responsibility to make sure data actually fits in buffer. +* +* Parameters +* pRing Ring buffer to post to. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there might not be enough space in the "Up"-buffer, call _WriteBlocking +*/ +static void _WriteNoCheck(SEGGER_RTT_BUFFER_UP* pRing, const char* pData, unsigned NumBytes) { + unsigned NumBytesAtOnce; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + + WrOff = pRing->WrOff; + Rem = pRing->SizeOfBuffer - WrOff; + if (Rem > NumBytes) { + // + // All data fits before wrap around + // + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + WrOff += NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; +#endif + } else { + // + // We reach the end of the buffer, so need to wrap around + // +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + NumBytesAtOnce = NumBytes - Rem; + while (NumBytesAtOnce--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes - Rem; +#else + NumBytesAtOnce = Rem; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytesAtOnce); + NumBytesAtOnce = NumBytes - Rem; + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + SEGGER_RTT_MEMCPY((void*)pDst, pData + Rem, NumBytesAtOnce); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytesAtOnce; +#endif + } +} + +/********************************************************************* +* +* _PostTerminalSwitch() +* +* Function description +* Switch terminal to the given terminal ID. It is the caller's +* responsibility to ensure the terminal ID is correct and there is +* enough space in the buffer for this to complete successfully. +* +* Parameters +* pRing Ring buffer to post to. +* TerminalId Terminal ID to switch to. +*/ +static void _PostTerminalSwitch(SEGGER_RTT_BUFFER_UP* pRing, unsigned char TerminalId) { + unsigned char ac[2]; + + ac[0] = 0xFFu; + ac[1] = _aTerminalId[TerminalId]; // Caller made already sure that TerminalId does not exceed our terminal limit + _WriteBlocking(pRing, (const char*)ac, 2u); +} + +/********************************************************************* +* +* _GetAvailWriteSpace() +* +* Function description +* Returns the number of bytes that can be written to the ring +* buffer without blocking. +* +* Parameters +* pRing Ring buffer to check. +* +* Return value +* Number of bytes that are free in the buffer. +*/ +static unsigned _GetAvailWriteSpace(SEGGER_RTT_BUFFER_UP* pRing) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + if (RdOff <= WrOff) { + r = pRing->SizeOfBuffer - 1u - WrOff + RdOff; + } else { + r = RdOff - WrOff - 1u; + } + return r; +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBufferNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Do not lock against interrupts and multiple access. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_ReadUpBufferNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_UP* pRing; + volatile char* pSrc; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + // + // Update read offset of buffer + // + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadNoLock() +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* Do not lock against interrupts and multiple access. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_ReadNoLock(unsigned BufferIndex, void* pData, unsigned BufferSize) { + unsigned NumBytesRem; + unsigned NumBytesRead; + unsigned RdOff; + unsigned WrOff; + unsigned char* pBuffer; + SEGGER_RTT_BUFFER_DOWN* pRing; + volatile char* pSrc; + // + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + pBuffer = (unsigned char*)pData; + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + NumBytesRead = 0u; + // + // Read from current read position to wrap-around of buffer, first + // + if (RdOff > WrOff) { + NumBytesRem = pRing->SizeOfBuffer - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + // + // Handle wrap-around of buffer + // + if (RdOff == pRing->SizeOfBuffer) { + RdOff = 0u; + } + } + // + // Read remaining items of buffer + // + NumBytesRem = WrOff - RdOff; + NumBytesRem = MIN(NumBytesRem, BufferSize); + if (NumBytesRem > 0u) { + pSrc = (pRing->pBuffer + RdOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytesRead += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; + while (NumBytesRem--) { + *pBuffer++ = *pSrc++; + }; +#else + SEGGER_RTT_MEMCPY(pBuffer, (void*)pSrc, NumBytesRem); + NumBytesRead += NumBytesRem; + pBuffer += NumBytesRem; + BufferSize -= NumBytesRem; + RdOff += NumBytesRem; +#endif + } + if (NumBytesRead) { + pRing->RdOff = RdOff; + } + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_ReadUpBuffer +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data via other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of Up-buffer to be used. +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-up-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the read operation, writing is also locked. +* If only one consumer reads from the up buffer, +* call sEGGER_RTT_ReadUpBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_ReadUpBuffer(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadUpBufferNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_Read +* +* Function description +* Reads characters from SEGGER real-time-terminal control block +* which have been previously stored by the host. +* +* Parameters +* BufferIndex Index of Down-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to buffer provided by target application, to copy characters from RTT-down-buffer to. +* BufferSize Size of the target application buffer. +* +* Return value +* Number of bytes that have been read. +*/ +unsigned SEGGER_RTT_Read(unsigned BufferIndex, void* pBuffer, unsigned BufferSize) { + unsigned NumBytesRead; + + SEGGER_RTT_LOCK(); + // + // Call the non-locking read function + // + NumBytesRead = SEGGER_RTT_ReadNoLock(BufferIndex, pBuffer, BufferSize); + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return NumBytesRead; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteWithOverwriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block. +* SEGGER_RTT_WriteWithOverwriteNoLock does not lock the application +* and overwrites data if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, data is overwritten. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* (3) Do not use SEGGER_RTT_WriteWithOverwriteNoLock if a J-Link +* connection reads RTT data. +*/ +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + volatile char* pDst; + // + // Get "to-host" ring buffer and copy some elements into local variables. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Check if we will overwrite data and need to adjust the RdOff. + // + if (pRing->WrOff == pRing->RdOff) { + Avail = pRing->SizeOfBuffer - 1u; + } else if ( pRing->WrOff < pRing->RdOff) { + Avail = pRing->RdOff - pRing->WrOff - 1u; + } else { + Avail = pRing->RdOff - pRing->WrOff - 1u + pRing->SizeOfBuffer; + } + if (NumBytes > Avail) { + pRing->RdOff += (NumBytes - Avail); + while (pRing->RdOff >= pRing->SizeOfBuffer) { + pRing->RdOff -= pRing->SizeOfBuffer; + } + } + // + // Write all data, no need to check the RdOff, but possibly handle multiple wrap-arounds + // + Avail = pRing->SizeOfBuffer - pRing->WrOff; + do { + if (Avail > NumBytes) { + // + // Last round + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + Avail = NumBytes; + while (NumBytes--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += Avail; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff += NumBytes; +#endif + break; + } else { + // + // Wrap-around necessary, write until wrap-around and reset WrOff + // + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; +#if SEGGER_RTT_MEMCPY_USE_BYTELOOP + NumBytes -= Avail; + while (Avail--) { + *pDst++ = *pData++; + }; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; +#else + SEGGER_RTT_MEMCPY((void*)pDst, pData, Avail); + pData += Avail; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = 0; + NumBytes -= Avail; +#endif + Avail = (pRing->SizeOfBuffer - 1); + } + } while (NumBytes); +} + +/********************************************************************* +* +* SEGGER_RTT_WriteSkipNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteSkipNoLock does not lock the application and +* skips all data, if the data does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* MUST be > 0!!! +* This is done for performance reasons, so no initial check has do be done. +* +* Return value +* 1: Data has been copied +* 0: No space, data has not been copied +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, all data is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +#if (RTT_USE_ASM == 0) +unsigned SEGGER_RTT_WriteSkipNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + unsigned RdOff; + unsigned WrOff; + unsigned Rem; + volatile char* pDst; + // + // Cases: + // 1) RdOff <= WrOff => Space until wrap-around is sufficient + // 2) RdOff <= WrOff => Space after wrap-around needed (copy in 2 chunks) + // 3) RdOff < WrOff => No space in buf + // 4) RdOff > WrOff => Space is sufficient + // 5) RdOff > WrOff => No space in buf + // + // 1) is the most common case for large buffers and assuming that J-Link reads the data fast enough + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + WrOff = pRing->WrOff; + pDst = (pRing->pBuffer + WrOff) + SEGGER_RTT_UNCACHED_OFF; + if (RdOff <= WrOff) { // Case 1), 2) or 3) + Avail = pRing->SizeOfBuffer - WrOff - 1u; // Space until wrap-around (assume 1 byte not usable for case that RdOff == 0) + if (Avail >= NumBytes) { // Case 1)? + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + Avail += RdOff; // Space incl. wrap-around + if (Avail >= NumBytes) { // Case 2? => If not, we have case 3) (does not fit) + Rem = pRing->SizeOfBuffer - WrOff; // Space until end of buffer + memcpy((void*)pDst, pData, Rem); // Copy 1st chunk + NumBytes -= Rem; + // + // Special case: First check that assumed RdOff == 0 calculated that last element before wrap-around could not be used + // But 2nd check (considering space until wrap-around and until RdOff) revealed that RdOff is not 0, so we can use the last element + // In this case, we may use a copy straight until buffer end anyway without needing to copy 2 chunks + // Therefore, check if 2nd memcpy is necessary at all + // + if (NumBytes) { + pDst = pRing->pBuffer + SEGGER_RTT_UNCACHED_OFF; + memcpy((void*)pDst, pData + Rem, NumBytes); + } + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = NumBytes; + return 1; + } + } else { // Potential case 4) + Avail = RdOff - WrOff - 1u; + if (Avail >= NumBytes) { // Case 4)? => If not, we have case 5) (does not fit) + memcpy((void*)pDst, pData, NumBytes); + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff + NumBytes; + return 1; + } + } + return 0; // No space in buffer +} +#endif + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBufferNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block inside a buffer. +* SEGGER_RTT_WriteDownBufferNoLock does not lock the application. +* Used to do the same operation that J-Link does, to transfer +* RTT data from other channels, such as TCP/IP or UART. +* +* Parameters +* BufferIndex Index of "Down"-buffer to be used. +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +*/ +unsigned SEGGER_RTT_WriteDownBufferNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-target" ring buffer. + // It is save to cast that to a "to-host" buffer. Up and Down buffer differ in volatility of offsets that might be modified by J-Link. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteNoLock +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* SEGGER_RTT_WriteNoLock does not lock the application. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ +unsigned SEGGER_RTT_WriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + unsigned Avail; + const char* pData; + SEGGER_RTT_BUFFER_UP* pRing; + // + // Get "to-host" ring buffer. + // + pData = (const char *)pBuffer; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // How we output depends upon the mode... + // + switch (pRing->Flags) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother. + // + Avail = _GetAvailWriteSpace(pRing); + if (Avail < NumBytes) { + Status = 0u; + } else { + Status = NumBytes; + _WriteNoCheck(pRing, pData, NumBytes); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode, trim to what we can output without blocking. + // + Avail = _GetAvailWriteSpace(pRing); + Status = Avail < NumBytes ? Avail : NumBytes; + _WriteNoCheck(pRing, pData, Status); + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + Status = _WriteBlocking(pRing, pData, NumBytes); + break; + default: + Status = 0u; + break; + } + // + // Finish up. + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteDownBuffer +* +* Function description +* Stores a specified number of characters in SEGGER RTT control block in a buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Down"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* +* Additional information +* This function must not be called when J-Link might also do RTT. +* This function locks against all other RTT operations. I.e. during +* the write operation, writing from the application is also locked. +* If only one consumer writes to the down buffer, +* call SEGGER_RTT_WriteDownBufferNoLock() instead. +*/ +unsigned SEGGER_RTT_WriteDownBuffer(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteDownBufferNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_Write +* +* Function description +* Stores a specified number of characters in SEGGER RTT +* control block which is then read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* pBuffer Pointer to character array. Does not need to point to a \0 terminated string. +* NumBytes Number of bytes to be stored in the SEGGER RTT control block. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ +unsigned SEGGER_RTT_Write(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes) { + unsigned Status; + + INIT(); + SEGGER_RTT_LOCK(); + Status = SEGGER_RTT_WriteNoLock(BufferIndex, pBuffer, NumBytes); // Call the non-locking write function + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_WriteString +* +* Function description +* Stores string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* s Pointer to string. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +* (2) String passed to this function has to be \0 terminated +* (3) \0 termination character is *not* stored in RTT buffer +*/ +unsigned SEGGER_RTT_WriteString(unsigned BufferIndex, const char* s) { + unsigned Len; + + Len = STRLEN(s); + return SEGGER_RTT_Write(BufferIndex, s, Len); +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkipNoLock +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* SEGGER_RTT_PutCharSkipNoLock does not lock the application and +* skips the byte, if it does not fit into the buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +* (2) For performance reasons this function does not call Init() +* and may only be called after RTT has been initialized. +* Either by calling SEGGER_RTT_Init() or calling another RTT API function first. +*/ + +unsigned SEGGER_RTT_PutCharSkipNoLock(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_PutCharSkip +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) If there is not enough space in the "Up"-buffer, the character is dropped. +*/ + +unsigned SEGGER_RTT_PutCharSkip(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + // + return Status; +} + + /********************************************************************* +* +* SEGGER_RTT_PutChar +* +* Function description +* Stores a single character/byte in SEGGER RTT buffer. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used (e.g. 0 for "Terminal"). +* c Byte to be stored. +* +* Return value +* Number of bytes which have been stored in the "Up"-buffer. +* +* Notes +* (1) Data is stored according to buffer flags. +*/ + +unsigned SEGGER_RTT_PutChar(unsigned BufferIndex, char c) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned WrOff; + unsigned Status; + volatile char* pDst; + // + // Prepare + // + INIT(); + SEGGER_RTT_LOCK(); + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Get write position and handle wrap-around if necessary + // + WrOff = pRing->WrOff + 1; + if (WrOff == pRing->SizeOfBuffer) { + WrOff = 0; + } + // + // Wait for free space if mode is set to blocking + // + if (pRing->Flags == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + while (WrOff == pRing->RdOff) { + ; + } + } + // + // Output byte if free space is available + // + if (WrOff != pRing->RdOff) { + pDst = (pRing->pBuffer + pRing->WrOff) + SEGGER_RTT_UNCACHED_OFF; + *pDst = c; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + pRing->WrOff = WrOff; + Status = 1; + } else { + Status = 0; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetKey +* +* Function description +* Reads one character from the SEGGER RTT buffer. +* Host has previously stored data there. +* +* Return value +* < 0 - No character available (buffer empty). +* >= 0 - Character which has been read. (Possible values: 0 - 255) +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0. +*/ +int SEGGER_RTT_GetKey(void) { + char c; + int r; + + r = (int)SEGGER_RTT_Read(0u, &c, 1u); + if (r == 1) { + r = (int)(unsigned char)c; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_WaitKey +* +* Function description +* Waits until at least one character is avaible in the SEGGER RTT buffer. +* Once a character is available, it is read and this function returns. +* +* Return value +* >=0 - Character which has been read. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +* (2) This function is blocking if no character is present in RTT buffer +*/ +int SEGGER_RTT_WaitKey(void) { + int r; + + do { + r = SEGGER_RTT_GetKey(); + } while (r < 0); + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasKey +* +* Function description +* Checks if at least one character for reading is available in the SEGGER RTT buffer. +* +* Return value +* == 0 - No characters are available to read. +* == 1 - At least one character is available. +* +* Notes +* (1) This function is only specified for accesses to RTT buffer 0 +*/ +int SEGGER_RTT_HasKey(void) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned RdOff; + int r; + + INIT(); + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRing->RdOff; + if (RdOff != pRing->WrOff) { + r = 1; + } else { + r = 0; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_HasData +* +* Function description +* Check if there is data from the host in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasData(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_DOWN* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->WrOff; + return v - pRing->RdOff; +} + +/********************************************************************* +* +* SEGGER_RTT_HasDataUp +* +* Function description +* Check if there is data remaining to be sent in the given buffer. +* +* Return value: +* ==0: No data +* !=0: Data in buffer +* +*/ +unsigned SEGGER_RTT_HasDataUp(unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + unsigned v; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + v = pRing->RdOff; + return pRing->WrOff - v; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocDownBuffer +* +* Function description +* Run-time configuration of the next down-buffer (H->T). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocDownBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aDown[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumDownBuffers); + if (BufferIndex < pRTTCB->MaxNumDownBuffers) { + pRTTCB->aDown[BufferIndex].sName = sName; + pRTTCB->aDown[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aDown[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aDown[BufferIndex].RdOff = 0u; + pRTTCB->aDown[BufferIndex].WrOff = 0u; + pRTTCB->aDown[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_AllocUpBuffer +* +* Function description +* Run-time configuration of the next up-buffer (T->H). +* The next buffer, which is not used yet is configured. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. Buffer Index +* < 0 - Error +*/ +int SEGGER_RTT_AllocUpBuffer(const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int BufferIndex; + volatile SEGGER_RTT_CB* pRTTCB; + + INIT(); + SEGGER_RTT_LOCK(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + BufferIndex = 0; + do { + if (pRTTCB->aUp[BufferIndex].pBuffer == NULL) { + break; + } + BufferIndex++; + } while (BufferIndex < pRTTCB->MaxNumUpBuffers); + if (BufferIndex < pRTTCB->MaxNumUpBuffers) { + pRTTCB->aUp[BufferIndex].sName = sName; + pRTTCB->aUp[BufferIndex].pBuffer = (char*)pBuffer; + pRTTCB->aUp[BufferIndex].SizeOfBuffer = BufferSize; + pRTTCB->aUp[BufferIndex].RdOff = 0u; + pRTTCB->aUp[BufferIndex].WrOff = 0u; + pRTTCB->aUp[BufferIndex].Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + } else { + BufferIndex = -1; + } + SEGGER_RTT_UNLOCK(); + return BufferIndex; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer (T->H). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 - O.K. +* < 0 - Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigUpBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + if (BufferIndex) { + pUp->sName = sName; + pUp->pBuffer = (char*)pBuffer; + pUp->SizeOfBuffer = BufferSize; + pUp->RdOff = 0u; + pUp->WrOff = 0u; + } + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_ConfigDownBuffer +* +* Function description +* Run-time configuration of a specific down-buffer (H->T). +* Buffer to be configured is specified by index. +* This includes: Buffer address, size, name, flags, ... +* +* Parameters +* BufferIndex Index of the buffer to configure. +* sName Pointer to a constant name string. +* pBuffer Pointer to a buffer to be used. +* BufferSize Size of the buffer. +* Flags Operating modes. Define behavior if buffer is full (not enough space for entire message). +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +* +* Additional information +* Buffer 0 is configured on compile-time. +* May only be called once per buffer. +* Buffer name and flags can be reconfigured using the appropriate functions. +*/ +int SEGGER_RTT_ConfigDownBuffer(unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + if (BufferIndex) { + pDown->sName = sName; + pDown->pBuffer = (char*)pBuffer; + pDown->SizeOfBuffer = BufferSize; + pDown->RdOff = 0u; + pDown->WrOff = 0u; + } + pDown->Flags = Flags; + RTT__DMB(); // Force data write to be complete before writing the , in case CPU is allowed to change the order of memory accesses + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameUpBuffer +* +* Function description +* Run-time configuration of a specific up-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameUpBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetNameDownBuffer +* +* Function description +* Run-time configuration of a specific Down-buffer name (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* sName Pointer to a constant name string. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetNameDownBuffer(unsigned BufferIndex, const char* sName) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->sName = sName; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsUpBuffer +* +* Function description +* Run-time configuration of specific up-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsUpBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_UP* pUp; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_UP_BUFFERS) { + SEGGER_RTT_LOCK(); + pUp = &pRTTCB->aUp[BufferIndex]; + pUp->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_SetFlagsDownBuffer +* +* Function description +* Run-time configuration of specific Down-buffer flags (T->H). +* Buffer to be configured is specified by index. +* +* Parameters +* BufferIndex Index of the buffer to renamed. +* Flags Flags to set for the buffer. +* Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +* +* Return value +* >= 0 O.K. +* < 0 Error +*/ +int SEGGER_RTT_SetFlagsDownBuffer(unsigned BufferIndex, unsigned Flags) { + int r; + volatile SEGGER_RTT_CB* pRTTCB; + volatile SEGGER_RTT_BUFFER_DOWN* pDown; + + INIT(); + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + if (BufferIndex < SEGGER_RTT_MAX_NUM_DOWN_BUFFERS) { + SEGGER_RTT_LOCK(); + pDown = &pRTTCB->aDown[BufferIndex]; + pDown->Flags = Flags; + SEGGER_RTT_UNLOCK(); + r = 0; + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_Init +* +* Function description +* Initializes the RTT Control Block. +* Should be used in RAM targets, at start of the application. +* +*/ +void SEGGER_RTT_Init (void) { + _DoInit(); +} + +/********************************************************************* +* +* SEGGER_RTT_SetTerminal +* +* Function description +* Sets the terminal to be used for output on channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* +* Return value +* >= 0 O.K. +* < 0 Error (e.g. if RTT is configured for non-blocking mode and there was no space in the buffer to set the new terminal Id) +* +* Notes +* (1) Buffer 0 is always reserved for terminal I/O, so we can use index 0 here, fixed +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId) { + unsigned char ac[2]; + SEGGER_RTT_BUFFER_UP* pRing; + unsigned Avail; + int r; + + INIT(); + r = 0; + ac[0] = 0xFFu; + if (TerminalId < sizeof(_aTerminalId)) { // We only support a certain number of channels + ac[1] = _aTerminalId[TerminalId]; + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + SEGGER_RTT_LOCK(); // Lock to make sure that no other task is writing into buffer, while we are and number of free bytes in buffer does not change downwards after checking and before writing + if ((pRing->Flags & SEGGER_RTT_MODE_MASK) == SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL) { + _ActiveTerminal = TerminalId; + _WriteBlocking(pRing, (const char*)ac, 2u); + } else { // Skipping mode or trim mode? => We cannot trim this command so handling is the same for both modes + Avail = _GetAvailWriteSpace(pRing); + if (Avail >= 2) { + _ActiveTerminal = TerminalId; // Only change active terminal in case of success + _WriteNoCheck(pRing, (const char*)ac, 2u); + } else { + r = -1; + } + } + SEGGER_RTT_UNLOCK(); + } else { + r = -1; + } + return r; +} + +/********************************************************************* +* +* SEGGER_RTT_TerminalOut +* +* Function description +* Writes a string to the given terminal +* without changing the terminal for channel 0. +* +* Parameters +* TerminalId Index of the terminal. +* s String to be printed on the terminal. +* +* Return value +* >= 0 - Number of bytes written. +* < 0 - Error. +* +*/ +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s) { + int Status; + unsigned FragLen; + unsigned Avail; + SEGGER_RTT_BUFFER_UP* pRing; + // + INIT(); + // + // Validate terminal ID. + // + if (TerminalId < (char)sizeof(_aTerminalId)) { // We only support a certain number of channels + // + // Get "to-host" ring buffer. + // + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[0] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + // + // Need to be able to change terminal, write data, change back. + // Compute the fixed and variable sizes. + // + FragLen = STRLEN(s); + // + // How we output depends upon the mode... + // + SEGGER_RTT_LOCK(); + Avail = _GetAvailWriteSpace(pRing); + switch (pRing->Flags & SEGGER_RTT_MODE_MASK) { + case SEGGER_RTT_MODE_NO_BLOCK_SKIP: + // + // If we are in skip mode and there is no space for the whole + // of this output, don't bother switching terminals at all. + // + if (Avail < (FragLen + 4u)) { + Status = 0; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_NO_BLOCK_TRIM: + // + // If we are in trim mode and there is not enough space for everything, + // trim the output but always include the terminal switch. If no room + // for terminal switch, skip that totally. + // + if (Avail < 4u) { + Status = -1; + } else { + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, (FragLen < (Avail - 4u)) ? FragLen : (Avail - 4u)); + _PostTerminalSwitch(pRing, _ActiveTerminal); + } + break; + case SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL: + // + // If we are in blocking mode, output everything. + // + _PostTerminalSwitch(pRing, TerminalId); + Status = (int)_WriteBlocking(pRing, s, FragLen); + _PostTerminalSwitch(pRing, _ActiveTerminal); + break; + default: + Status = -1; + break; + } + // + // Finish up. + // + SEGGER_RTT_UNLOCK(); + } else { + Status = -1; + } + return Status; +} + +/********************************************************************* +* +* SEGGER_RTT_GetAvailWriteSpace +* +* Function description +* Returns the number of bytes available in the ring buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are free in the selected up buffer. +*/ +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex) { + SEGGER_RTT_BUFFER_UP* pRing; + + pRing = (SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[BufferIndex] + SEGGER_RTT_UNCACHED_OFF); // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + return _GetAvailWriteSpace(pRing); +} + + +/********************************************************************* +* +* SEGGER_RTT_GetBytesInBuffer() +* +* Function description +* Returns the number of bytes currently used in the up buffer. +* +* Parameters +* BufferIndex Index of the up buffer. +* +* Return value +* Number of bytes that are used in the buffer. +*/ +unsigned SEGGER_RTT_GetBytesInBuffer(unsigned BufferIndex) { + unsigned RdOff; + unsigned WrOff; + unsigned r; + volatile SEGGER_RTT_CB* pRTTCB; + // + // Avoid warnings regarding volatile access order. It's not a problem + // in this case, but dampen compiler enthusiasm. + // + pRTTCB = (volatile SEGGER_RTT_CB*)((uintptr_t)&_SEGGER_RTT + SEGGER_RTT_UNCACHED_OFF); // Access RTTCB uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + RdOff = pRTTCB->aUp[BufferIndex].RdOff; + WrOff = pRTTCB->aUp[BufferIndex].WrOff; + if (RdOff <= WrOff) { + r = WrOff - RdOff; + } else { + r = pRTTCB->aUp[BufferIndex].SizeOfBuffer - (WrOff - RdOff); + } + return r; +} + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h new file mode 100644 index 0000000000..89da127888 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT.h @@ -0,0 +1,513 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT.h +Purpose : Implementation of SEGGER real-time transfer which allows + real-time communication on targets which support debugger + memory accesses while the CPU is running. +Revision: $Rev: 25842 $ +---------------------------------------------------------------------- +*/ + +#ifndef SEGGER_RTT_H +#define SEGGER_RTT_H + +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, defaults +* +********************************************************************** +*/ + +#ifndef RTT_USE_ASM + // + // Some cores support out-of-order memory accesses (reordering of memory accesses in the core) + // For such cores, we need to define a memory barrier to guarantee the order of certain accesses to the RTT ring buffers. + // Needed for: + // Cortex-M7 (ARMv7-M) + // Cortex-M23 (ARM-v8M) + // Cortex-M33 (ARM-v8M) + // Cortex-A/R (ARM-v7A/R) + // + // We do not explicitly check for "Embedded Studio" as the compiler in use determines what we support. + // You can use an external toolchain like IAR inside ES. So there is no point in checking for "Embedded Studio" + // + #if (defined __CROSSWORKS_ARM) // Rowley Crossworks + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined(__ARM_ARCH_8_1M_MAIN__)) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif (defined __ARMCC_VERSION) + // + // ARM compiler + // ARM compiler V6.0 and later is clang based. + // Our ASM part is compatible to clang. + // + #if (__ARMCC_VERSION >= 6000000) + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #else + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #endif + #if (defined __ARM_ARCH_6M__) // Cortex-M0 / M1 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // No ASM support for this architecture + #elif (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __GNUC__) || (defined __clang__)) + // + // GCC / Clang + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + // ARM 7/9: __ARM_ARCH_5__ / __ARM_ARCH_5E__ / __ARM_ARCH_5T__ / __ARM_ARCH_5T__ / __ARM_ARCH_5TE__ + #if (defined __ARM_ARCH_7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #elif (defined __ARM_ARCH_7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 // Only Cortex-M7 needs a DMB but we cannot distinguish M4 and M7 here... + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_BASE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8M_MAIN__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif (defined __ARM_ARCH_8_1M_MAIN__) // Cortex-M85 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #elif ((defined __ARM_ARCH_7A__) || (defined __ARM_ARCH_7R__)) // Cortex-A/R 32-bit ARMv7-A/R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() __asm volatile ("dmb\n" : : :); + #else + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + #elif ((defined __IASMARM__) || (defined __ICCARM__)) + // + // IAR assembler/compiler + // + #define _CC_HAS_RTT_ASM_SUPPORT 1 + #if (__VER__ < 6300000) + #define VOLATILE + #else + #define VOLATILE volatile + #endif + #if (defined __ARM7M__) // Needed for old versions that do not know the define yet + #if (__CORE__ == __ARM7M__) // Cortex-M3 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #endif + #endif + #if (defined __ARM7EM__) + #if (__CORE__ == __ARM7EM__) // Cortex-M4/M7 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_BASELINE__) + #if (__CORE__ == __ARM8M_BASELINE__) // Cortex-M23 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8M_MAINLINE__) + #if (__CORE__ == __ARM8M_MAINLINE__) // Cortex-M33 + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM8EM_MAINLINE__) + #if (__CORE__ == __ARM8EM_MAINLINE__) // Cortex-??? + #define _CORE_HAS_RTT_ASM_SUPPORT 1 + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7A__) + #if (__CORE__ == __ARM7A__) // Cortex-A 32-bit ARMv7-A + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif + #if (defined __ARM7R__) + #if (__CORE__ == __ARM7R__) // Cortex-R 32-bit ARMv7-R + #define _CORE_NEEDS_DMB 1 + #define RTT__DMB() asm VOLATILE ("DMB"); + #endif + #endif +// TBD: __ARM8A__ => Cortex-A 64-bit ARMv8-A +// TBD: __ARM8R__ => Cortex-R 64-bit ARMv8-R + #else + // + // Other compilers + // + #define _CC_HAS_RTT_ASM_SUPPORT 0 + #define _CORE_HAS_RTT_ASM_SUPPORT 0 + #endif + // + // If IDE and core support the ASM version, enable ASM version by default + // + #ifndef _CORE_HAS_RTT_ASM_SUPPORT + #define _CORE_HAS_RTT_ASM_SUPPORT 0 // Default for unknown cores + #endif + #if (_CC_HAS_RTT_ASM_SUPPORT && _CORE_HAS_RTT_ASM_SUPPORT) + #define RTT_USE_ASM (1) + #else + #define RTT_USE_ASM (0) + #endif +#endif + +#ifndef _CORE_NEEDS_DMB + #define _CORE_NEEDS_DMB 0 +#endif + +#ifndef RTT__DMB + #if _CORE_NEEDS_DMB + #error "Don't know how to place inline assembly for DMB" + #else + #define RTT__DMB() + #endif +#endif + +#ifndef SEGGER_RTT_CPU_CACHE_LINE_SIZE + #define SEGGER_RTT_CPU_CACHE_LINE_SIZE (0) // On most target systems where RTT is used, we do not have a CPU cache, therefore 0 is a good default here +#endif + +#ifndef SEGGER_RTT_UNCACHED_OFF + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "SEGGER_RTT_UNCACHED_OFF must be defined when setting SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #else + #define SEGGER_RTT_UNCACHED_OFF (0) + #endif +#endif +#if RTT_USE_ASM + #if SEGGER_RTT_CPU_CACHE_LINE_SIZE + #error "RTT_USE_ASM is not available if SEGGER_RTT_CPU_CACHE_LINE_SIZE != 0" + #endif +#endif + +#ifndef SEGGER_RTT_ASM // defined when SEGGER_RTT.h is included from assembly file +#include +#include +#include + +/********************************************************************* +* +* Defines, fixed +* +********************************************************************** +*/ + +// +// Determine how much we must pad the control block to make it a multiple of a cache line in size +// Assuming: U8 = 1B +// U16 = 2B +// U32 = 4B +// U8/U16/U32* = 4B +// +#if SEGGER_RTT_CPU_CACHE_LINE_SIZE // Avoid division by zero in case we do not have any cache + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (((NumBytes + SEGGER_RTT_CPU_CACHE_LINE_SIZE - 1) / SEGGER_RTT_CPU_CACHE_LINE_SIZE) * SEGGER_RTT_CPU_CACHE_LINE_SIZE) +#else + #define SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(NumBytes) (NumBytes) +#endif +#define SEGGER_RTT__CB_SIZE (16 + 4 + 4 + (SEGGER_RTT_MAX_NUM_UP_BUFFERS * 24) + (SEGGER_RTT_MAX_NUM_DOWN_BUFFERS * 24)) +#define SEGGER_RTT__CB_PADDING (SEGGER_RTT__ROUND_UP_2_CACHE_LINE_SIZE(SEGGER_RTT__CB_SIZE) - SEGGER_RTT__CB_SIZE) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as up-buffer (T->H) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + unsigned WrOff; // Position of next item to be written by either target. + volatile unsigned RdOff; // Position of next item to be read by host. Must be volatile since it may be modified by host. + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_UP; + +// +// Description for a circular buffer (also called "ring buffer") +// which is used as down-buffer (H->T) +// +typedef struct { + const char* sName; // Optional name. Standard names so far are: "Terminal", "SysView", "J-Scope_t4i4" + char* pBuffer; // Pointer to start of buffer + unsigned SizeOfBuffer; // Buffer size in bytes. Note that one byte is lost, as this implementation does not fill up the buffer in order to avoid the problem of being unable to distinguish between full and empty. + volatile unsigned WrOff; // Position of next item to be written by host. Must be volatile since it may be modified by host. + unsigned RdOff; // Position of next item to be read by target (down-buffer). + unsigned Flags; // Contains configuration flags. Flags[31:24] are used for validity check and must be zero. Flags[23:2] are reserved for future use. Flags[1:0] = RTT operating mode. +} SEGGER_RTT_BUFFER_DOWN; + +// +// RTT control block which describes the number of buffers available +// as well as the configuration for each buffer +// +// +typedef struct { + char acID[16]; // Initialized to "SEGGER RTT" + int MaxNumUpBuffers; // Initialized to SEGGER_RTT_MAX_NUM_UP_BUFFERS (type. 2) + int MaxNumDownBuffers; // Initialized to SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (type. 2) + SEGGER_RTT_BUFFER_UP aUp[SEGGER_RTT_MAX_NUM_UP_BUFFERS]; // Up buffers, transferring information up from target via debug probe to host + SEGGER_RTT_BUFFER_DOWN aDown[SEGGER_RTT_MAX_NUM_DOWN_BUFFERS]; // Down buffers, transferring information down from host via debug probe to target +#if SEGGER_RTT__CB_PADDING + unsigned char aDummy[SEGGER_RTT__CB_PADDING]; +#endif +} SEGGER_RTT_CB; + +/********************************************************************* +* +* Global data +* +********************************************************************** +*/ +extern SEGGER_RTT_CB _SEGGER_RTT; + +/********************************************************************* +* +* RTT API functions +* +********************************************************************** +*/ +#ifdef __cplusplus + extern "C" { +#endif +int SEGGER_RTT_AllocDownBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_AllocUpBuffer (const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigUpBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_ConfigDownBuffer (unsigned BufferIndex, const char* sName, void* pBuffer, unsigned BufferSize, unsigned Flags); +int SEGGER_RTT_GetKey (void); +unsigned SEGGER_RTT_HasData (unsigned BufferIndex); +int SEGGER_RTT_HasKey (void); +unsigned SEGGER_RTT_HasDataUp (unsigned BufferIndex); +void SEGGER_RTT_Init (void); +unsigned SEGGER_RTT_Read (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +int SEGGER_RTT_SetNameDownBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetNameUpBuffer (unsigned BufferIndex, const char* sName); +int SEGGER_RTT_SetFlagsDownBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_SetFlagsUpBuffer (unsigned BufferIndex, unsigned Flags); +int SEGGER_RTT_WaitKey (void); +unsigned SEGGER_RTT_Write (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_ASM_WriteSkipNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteString (unsigned BufferIndex, const char* s); +void SEGGER_RTT_WriteWithOverwriteNoLock(unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_PutChar (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkip (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_PutCharSkipNoLock (unsigned BufferIndex, char c); +unsigned SEGGER_RTT_GetAvailWriteSpace (unsigned BufferIndex); +unsigned SEGGER_RTT_GetBytesInBuffer (unsigned BufferIndex); +// +// Function macro for performance optimization +// +#define SEGGER_RTT_HASDATA(n) (((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_DOWN*)((uintptr_t)&_SEGGER_RTT.aDown[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) + +#if RTT_USE_ASM + #define SEGGER_RTT_WriteSkipNoLock SEGGER_RTT_ASM_WriteSkipNoLock +#endif + +/********************************************************************* +* +* RTT transfer functions to send RTT data via other channels. +* +********************************************************************** +*/ +unsigned SEGGER_RTT_ReadUpBuffer (unsigned BufferIndex, void* pBuffer, unsigned BufferSize); +unsigned SEGGER_RTT_ReadUpBufferNoLock (unsigned BufferIndex, void* pData, unsigned BufferSize); +unsigned SEGGER_RTT_WriteDownBuffer (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); +unsigned SEGGER_RTT_WriteDownBufferNoLock (unsigned BufferIndex, const void* pBuffer, unsigned NumBytes); + +#define SEGGER_RTT_HASDATA_UP(n) (((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->WrOff - ((SEGGER_RTT_BUFFER_UP*)((uintptr_t)&_SEGGER_RTT.aUp[n] + SEGGER_RTT_UNCACHED_OFF))->RdOff) // Access uncached to make sure we see changes made by the J-Link side and all of our changes go into HW directly + +/********************************************************************* +* +* RTT "Terminal" API functions +* +********************************************************************** +*/ +int SEGGER_RTT_SetTerminal (unsigned char TerminalId); +int SEGGER_RTT_TerminalOut (unsigned char TerminalId, const char* s); + +/********************************************************************* +* +* RTT printf functions (require SEGGER_RTT_printf.c) +* +********************************************************************** +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...); +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList); + +#ifdef __cplusplus + } +#endif + +#endif // ifndef(SEGGER_RTT_ASM) + +// +// For some environments, NULL may not be defined until certain headers are included +// +#ifndef NULL + #define NULL ((void*)0) +#endif + +/********************************************************************* +* +* Defines +* +********************************************************************** +*/ + +// +// Operating modes. Define behavior if buffer is full (not enough space for entire message) +// +#define SEGGER_RTT_MODE_NO_BLOCK_SKIP (0) // Skip. Do not block, output nothing. (Default) +#define SEGGER_RTT_MODE_NO_BLOCK_TRIM (1) // Trim: Do not block, output as much as fits. +#define SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL (2) // Block: Wait until there is space in the buffer. +#define SEGGER_RTT_MODE_MASK (3) + +// +// Control sequences, based on ANSI. +// Can be used to control color, and clear the screen +// +#define RTT_CTRL_RESET "\x1B[0m" // Reset to default colors +#define RTT_CTRL_CLEAR "\x1B[2J" // Clear screen, reposition cursor to top left + +#define RTT_CTRL_TEXT_BLACK "\x1B[2;30m" +#define RTT_CTRL_TEXT_RED "\x1B[2;31m" +#define RTT_CTRL_TEXT_GREEN "\x1B[2;32m" +#define RTT_CTRL_TEXT_YELLOW "\x1B[2;33m" +#define RTT_CTRL_TEXT_BLUE "\x1B[2;34m" +#define RTT_CTRL_TEXT_MAGENTA "\x1B[2;35m" +#define RTT_CTRL_TEXT_CYAN "\x1B[2;36m" +#define RTT_CTRL_TEXT_WHITE "\x1B[2;37m" + +#define RTT_CTRL_TEXT_BRIGHT_BLACK "\x1B[1;30m" +#define RTT_CTRL_TEXT_BRIGHT_RED "\x1B[1;31m" +#define RTT_CTRL_TEXT_BRIGHT_GREEN "\x1B[1;32m" +#define RTT_CTRL_TEXT_BRIGHT_YELLOW "\x1B[1;33m" +#define RTT_CTRL_TEXT_BRIGHT_BLUE "\x1B[1;34m" +#define RTT_CTRL_TEXT_BRIGHT_MAGENTA "\x1B[1;35m" +#define RTT_CTRL_TEXT_BRIGHT_CYAN "\x1B[1;36m" +#define RTT_CTRL_TEXT_BRIGHT_WHITE "\x1B[1;37m" + +#define RTT_CTRL_BG_BLACK "\x1B[24;40m" +#define RTT_CTRL_BG_RED "\x1B[24;41m" +#define RTT_CTRL_BG_GREEN "\x1B[24;42m" +#define RTT_CTRL_BG_YELLOW "\x1B[24;43m" +#define RTT_CTRL_BG_BLUE "\x1B[24;44m" +#define RTT_CTRL_BG_MAGENTA "\x1B[24;45m" +#define RTT_CTRL_BG_CYAN "\x1B[24;46m" +#define RTT_CTRL_BG_WHITE "\x1B[24;47m" + +#define RTT_CTRL_BG_BRIGHT_BLACK "\x1B[4;40m" +#define RTT_CTRL_BG_BRIGHT_RED "\x1B[4;41m" +#define RTT_CTRL_BG_BRIGHT_GREEN "\x1B[4;42m" +#define RTT_CTRL_BG_BRIGHT_YELLOW "\x1B[4;43m" +#define RTT_CTRL_BG_BRIGHT_BLUE "\x1B[4;44m" +#define RTT_CTRL_BG_BRIGHT_MAGENTA "\x1B[4;45m" +#define RTT_CTRL_BG_BRIGHT_CYAN "\x1B[4;46m" +#define RTT_CTRL_BG_BRIGHT_WHITE "\x1B[4;47m" + + +#endif + +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h new file mode 100644 index 0000000000..6c3e72c99d --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_Conf.h @@ -0,0 +1,429 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_Conf.h +Purpose : Implementation of SEGGER real-time transfer (RTT) which + allows real-time communication on targets which support + debugger memory accesses while the CPU is running. +Revision: $Rev: 24316 $ + +*/ + +#ifndef SEGGER_RTT_CONF_H +#define SEGGER_RTT_CONF_H + +#ifdef __IAR_SYSTEMS_ICC__ + #include +#endif + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +// +// Take in and set to correct values for Cortex-A systems with CPU cache +// +//#define SEGGER_RTT_CPU_CACHE_LINE_SIZE (32) // Largest cache line size (in bytes) in the current system +//#define SEGGER_RTT_UNCACHED_OFF (0xFB000000) // Address alias where RTT CB and buffers can be accessed uncached +// +// Most common case: +// Up-channel 0: RTT +// Up-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_UP_BUFFERS + #define SEGGER_RTT_MAX_NUM_UP_BUFFERS (3) // Max. number of up-buffers (T->H) available on this target (Default: 3) +#endif +// +// Most common case: +// Down-channel 0: RTT +// Down-channel 1: SystemView +// +#ifndef SEGGER_RTT_MAX_NUM_DOWN_BUFFERS + #define SEGGER_RTT_MAX_NUM_DOWN_BUFFERS (3) // Max. number of down-buffers (H->T) available on this target (Default: 3) +#endif + +#ifndef BUFFER_SIZE_UP + #define BUFFER_SIZE_UP (2048) // Size of the buffer for terminal output of target, up to host (Default: 1k) +#endif + +#ifndef BUFFER_SIZE_DOWN + #define BUFFER_SIZE_DOWN (16) // Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16) +#endif + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64u) // Size of buffer for RTT printf to bulk-send chars via RTT (Default: 64) +#endif + +#ifndef SEGGER_RTT_MODE_DEFAULT + #define SEGGER_RTT_MODE_DEFAULT SEGGER_RTT_MODE_NO_BLOCK_SKIP // Mode for pre-initialized terminal channel (buffer 0) +#endif + +/********************************************************************* +* +* RTT memcpy configuration +* +* memcpy() is good for large amounts of data, +* but the overhead is big for small amounts, which are usually stored via RTT. +* With SEGGER_RTT_MEMCPY_USE_BYTELOOP a simple byte loop can be used instead. +* +* SEGGER_RTT_MEMCPY() can be used to replace standard memcpy() in RTT functions. +* This is may be required with memory access restrictions, +* such as on Cortex-A devices with MMU. +*/ +#ifndef SEGGER_RTT_MEMCPY_USE_BYTELOOP + #define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0 // 0: Use memcpy/SEGGER_RTT_MEMCPY, 1: Use a simple byte-loop +#endif +// +// Example definition of SEGGER_RTT_MEMCPY to external memcpy with GCC toolchains and Cortex-A targets +// +//#if ((defined __SES_ARM) || (defined __CROSSWORKS_ARM) || (defined __GNUC__)) && (defined (__ARM_ARCH_7A__)) +// #define SEGGER_RTT_MEMCPY(pDest, pSrc, NumBytes) SEGGER_memcpy((pDest), (pSrc), (NumBytes)) +//#endif + +// +// Target is not allowed to perform other RTT operations while string still has not been stored completely. +// Otherwise we would probably end up with a mixed string in the buffer. +// If using RTT from within interrupts, multiple tasks or multi processors, define the SEGGER_RTT_LOCK() and SEGGER_RTT_UNLOCK() function here. +// +// SEGGER_RTT_MAX_INTERRUPT_PRIORITY can be used in the sample lock routines on Cortex-M3/4. +// Make sure to mask all interrupts which can send RTT data, i.e. generate SystemView events, or cause task switches. +// When high-priority interrupts must not be masked while sending RTT data, SEGGER_RTT_MAX_INTERRUPT_PRIORITY needs to be adjusted accordingly. +// (Higher priority = lower priority number) +// Default value for embOS: 128u +// Default configuration in FreeRTOS: configMAX_SYSCALL_INTERRUPT_PRIORITY: ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) ) +// In case of doubt mask all interrupts: 1 << (8 - BASEPRI_PRIO_BITS) i.e. 1 << 5 when 3 bits are implemented in NVIC +// or define SEGGER_RTT_LOCK() to completely disable interrupts. +// +#ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) // Interrupt priority to lock on SEGGER_RTT_LOCK on Cortex-M3/4 (Default: 0x20) +#endif + +/********************************************************************* +* +* RTT lock configuration for SEGGER Embedded Studio, +* Rowley CrossStudio and GCC +*/ +#if ((defined(__SES_ARM) || defined(__SES_RISCV) || defined(__CROSSWORKS_ARM) || defined(__GNUC__) || defined(__clang__)) && !defined (__CC_ARM) && !defined(WIN32)) + #if (defined(__ARM_ARCH_6M__) || defined(__ARM_ARCH_8M_BASE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, primask \n\t" \ + "movs r1, #1 \n\t" \ + "msr primask, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr primask, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + #elif (defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) || defined(__ARM_ARCH_8M_MAIN__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs %0, basepri \n\t" \ + "mov r1, %1 \n\t" \ + "msr basepri, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : "i"(SEGGER_RTT_MAX_INTERRUPT_PRIORITY) \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("msr basepri, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : \ + ); \ + } + + #elif (defined(__ARM_ARCH_7A__) || defined(__ARM_ARCH_7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #elif defined(__riscv) || defined(__riscv_xlen) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("csrr %0, mstatus \n\t" \ + "csrci mstatus, 8 \n\t" \ + "andi %0, %0, 8 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("csrr a1, mstatus \n\t" \ + "or %0, %0, a1 \n\t" \ + "csrs mstatus, %0 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "a1" \ + ); \ + } + #else + #define SEGGER_RTT_LOCK() + #define SEGGER_RTT_UNLOCK() + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR EWARM +*/ +#ifdef __ICCARM__ + #if (defined (__ARM6M__) && (__CORE__ == __ARM6M__)) || \ + (defined (__ARM8M_BASELINE__) && (__CORE__ == __ARM8M_BASELINE__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7EM__) && (__CORE__ == __ARM7EM__)) || \ + (defined (__ARM7M__) && (__CORE__ == __ARM7M__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) || \ + (defined (__ARM8M_MAINLINE__) && (__CORE__ == __ARM8M_MAINLINE__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_BASEPRI(); \ + __set_BASEPRI(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() __set_BASEPRI(_SEGGER_RTT__LockState); \ + } + #elif (defined (__ARM7A__) && (__CORE__ == __ARM7A__)) || \ + (defined (__ARM7R__) && (__CORE__ == __ARM7R__)) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + __asm volatile ("mrs r1, CPSR \n\t" \ + "mov %0, r1 \n\t" \ + "orr r1, r1, #0xC0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : "=r" (_SEGGER_RTT__LockState) \ + : \ + : "r1", "cc" \ + ); + + #define SEGGER_RTT_UNLOCK() __asm volatile ("mov r0, %0 \n\t" \ + "mrs r1, CPSR \n\t" \ + "bic r1, r1, #0xC0 \n\t" \ + "and r0, r0, #0xC0 \n\t" \ + "orr r1, r1, r0 \n\t" \ + "msr CPSR_c, r1 \n\t" \ + : \ + : "r" (_SEGGER_RTT__LockState) \ + : "r0", "r1", "cc" \ + ); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RX +*/ +#ifdef __ICCRX__ + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for IAR RL78 +*/ +#ifdef __ICCRL78__ + #define SEGGER_RTT_LOCK() { \ + __istate_t _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_interrupt_state(); \ + __disable_interrupt(); + + #define SEGGER_RTT_UNLOCK() __set_interrupt_state(_SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for KEIL ARM +*/ +#ifdef __CC_ARM + #if (defined __TARGET_ARCH_6S_M) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char _SEGGER_RTT__PRIMASK __asm( "primask"); \ + _SEGGER_RTT__LockState = _SEGGER_RTT__PRIMASK; \ + _SEGGER_RTT__PRIMASK = 1u; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() _SEGGER_RTT__PRIMASK = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #elif (defined(__TARGET_ARCH_7_M) || defined(__TARGET_ARCH_7E_M)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + register unsigned char BASEPRI __asm( "basepri"); \ + _SEGGER_RTT__LockState = BASEPRI; \ + BASEPRI = SEGGER_RTT_MAX_INTERRUPT_PRIORITY; \ + __schedule_barrier(); + + #define SEGGER_RTT_UNLOCK() BASEPRI = _SEGGER_RTT__LockState; \ + __schedule_barrier(); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for TI ARM +*/ +#ifdef __TI_ARM__ + #if defined (__TI_ARM_V6M0__) + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = __get_PRIMASK(); \ + __set_PRIMASK(1); + + #define SEGGER_RTT_UNLOCK() __set_PRIMASK(_SEGGER_RTT__LockState); \ + } + #elif (defined (__TI_ARM_V7M3__) || defined (__TI_ARM_V7M4__)) + #ifndef SEGGER_RTT_MAX_INTERRUPT_PRIORITY + #define SEGGER_RTT_MAX_INTERRUPT_PRIORITY (0x20) + #endif + #define SEGGER_RTT_LOCK() { \ + unsigned int _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = _set_interrupt_priority(SEGGER_RTT_MAX_INTERRUPT_PRIORITY); + + #define SEGGER_RTT_UNLOCK() _set_interrupt_priority(_SEGGER_RTT__LockState); \ + } + #endif +#endif + +/********************************************************************* +* +* RTT lock configuration for CCRX +*/ +#ifdef __RX + #include + #define SEGGER_RTT_LOCK() { \ + unsigned long _SEGGER_RTT__LockState; \ + _SEGGER_RTT__LockState = get_psw() & 0x010000; \ + clrpsw_i(); + + #define SEGGER_RTT_UNLOCK() set_psw(get_psw() | _SEGGER_RTT__LockState); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration for embOS Simulation on Windows +* (Can also be used for generic RTT locking with embOS) +*/ +#if defined(WIN32) || defined(SEGGER_RTT_LOCK_EMBOS) + +void OS_SIM_EnterCriticalSection(void); +void OS_SIM_LeaveCriticalSection(void); + +#define SEGGER_RTT_LOCK() { \ + OS_SIM_EnterCriticalSection(); + +#define SEGGER_RTT_UNLOCK() OS_SIM_LeaveCriticalSection(); \ + } +#endif + +/********************************************************************* +* +* RTT lock configuration fallback +*/ +#ifndef SEGGER_RTT_LOCK + #define SEGGER_RTT_LOCK() // Lock RTT (nestable) (i.e. disable interrupts) +#endif + +#ifndef SEGGER_RTT_UNLOCK + #define SEGGER_RTT_UNLOCK() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state) +#endif + +#endif +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c new file mode 100644 index 0000000000..bef8318532 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/SEGGER_RTT/SEGGER_RTT_printf.c @@ -0,0 +1,508 @@ +/********************************************************************* +* SEGGER Microcontroller GmbH * +* The Embedded Experts * +********************************************************************** +* * +* (c) 1995 - 2021 SEGGER Microcontroller GmbH * +* * +* www.segger.com Support: support@segger.com * +* * +********************************************************************** +* * +* SEGGER RTT * Real Time Transfer for embedded targets * +* * +********************************************************************** +* * +* All rights reserved. * +* * +* SEGGER strongly recommends to not make any changes * +* to or modify the source code of this software in order to stay * +* compatible with the RTT protocol and J-Link. * +* * +* Redistribution and use in source and binary forms, with or * +* without modification, are permitted provided that the following * +* condition is met: * +* * +* o Redistributions of source code must retain the above copyright * +* notice, this condition and the following disclaimer. * +* * +* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND * +* CONTRIBUTORS "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 SEGGER Microcontroller 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. * +* * +********************************************************************** +* * +* RTT version: 7.92o * +* * +********************************************************************** + +---------------------------END-OF-HEADER------------------------------ +File : SEGGER_RTT_printf.c +Purpose : Replacement for printf to write formatted data via RTT +Revision: $Rev: 17697 $ +---------------------------------------------------------------------- +*/ +#include "SEGGER_RTT.h" +#include "SEGGER_RTT_Conf.h" + +/********************************************************************* +* +* Defines, configurable +* +********************************************************************** +*/ + +#ifndef SEGGER_RTT_PRINTF_BUFFER_SIZE + #define SEGGER_RTT_PRINTF_BUFFER_SIZE (64) +#endif + +#include +#include + + +#define FORMAT_FLAG_LEFT_JUSTIFY (1u << 0) +#define FORMAT_FLAG_PAD_ZERO (1u << 1) +#define FORMAT_FLAG_PRINT_SIGN (1u << 2) +#define FORMAT_FLAG_ALTERNATE (1u << 3) + +/********************************************************************* +* +* Types +* +********************************************************************** +*/ + +typedef struct { + char* pBuffer; + unsigned BufferSize; + unsigned Cnt; + + int ReturnValue; + + unsigned RTTBufferIndex; +} SEGGER_RTT_PRINTF_DESC; + +/********************************************************************* +* +* Function prototypes +* +********************************************************************** +*/ + +/********************************************************************* +* +* Static code +* +********************************************************************** +*/ +/********************************************************************* +* +* _StoreChar +*/ +static void _StoreChar(SEGGER_RTT_PRINTF_DESC * p, char c) { + unsigned Cnt; + + Cnt = p->Cnt; + if ((Cnt + 1u) <= p->BufferSize) { + *(p->pBuffer + Cnt) = c; + p->Cnt = Cnt + 1u; + p->ReturnValue++; + } + // + // Write part of string, when the buffer is full + // + if (p->Cnt == p->BufferSize) { + if (SEGGER_RTT_Write(p->RTTBufferIndex, p->pBuffer, p->Cnt) != p->Cnt) { + p->ReturnValue = -1; + } else { + p->Cnt = 0u; + } + } +} + +/********************************************************************* +* +* _PrintUnsigned +*/ +static void _PrintUnsigned(SEGGER_RTT_PRINTF_DESC * pBufferDesc, unsigned v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + static const char _aV2C[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; + unsigned Div; + unsigned Digit; + unsigned Number; + unsigned Width; + char c; + + Number = v; + Digit = 1u; + // + // Get actual field width + // + Width = 1u; + while (Number >= Base) { + Number = (Number / Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + // + // Print leading chars if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) { + if (FieldWidth != 0u) { + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && (NumDigits == 0u)) { + c = '0'; + } else { + c = ' '; + } + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, c); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Compute Digit. + // Loop until Digit has the value of the highest digit required. + // Example: If the output is 345 (Base 10), loop 2 times until Digit is 100. + // + while (1) { + if (NumDigits > 1u) { // User specified a min number of digits to print? => Make sure we loop at least that often, before checking anything else (> 1 check avoids problems with NumDigits being signed / unsigned) + NumDigits--; + } else { + Div = v / Digit; + if (Div < Base) { // Is our divider big enough to extract the highest digit from value? => Done + break; + } + } + Digit *= Base; + } + // + // Output digits + // + do { + Div = v / Digit; + v -= Div * Digit; + _StoreChar(pBufferDesc, _aV2C[Div]); + if (pBufferDesc->ReturnValue < 0) { + break; + } + Digit /= Base; + } while (Digit); + // + // Print trailing spaces if necessary + // + if ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == FORMAT_FLAG_LEFT_JUSTIFY) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + } +} + +/********************************************************************* +* +* _PrintInt +*/ +static void _PrintInt(SEGGER_RTT_PRINTF_DESC * pBufferDesc, int v, unsigned Base, unsigned NumDigits, unsigned FieldWidth, unsigned FormatFlags) { + unsigned Width; + int Number; + + Number = (v < 0) ? -v : v; + + // + // Get actual field width + // + Width = 1u; + while (Number >= (int)Base) { + Number = (Number / (int)Base); + Width++; + } + if (NumDigits > Width) { + Width = NumDigits; + } + if ((FieldWidth > 0u) && ((v < 0) || ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN))) { + FieldWidth--; + } + + // + // Print leading spaces if necessary + // + if ((((FormatFlags & FORMAT_FLAG_PAD_ZERO) == 0u) || (NumDigits != 0u)) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, ' '); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + // + // Print sign if necessary + // + if (pBufferDesc->ReturnValue >= 0) { + if (v < 0) { + v = -v; + _StoreChar(pBufferDesc, '-'); + } else if ((FormatFlags & FORMAT_FLAG_PRINT_SIGN) == FORMAT_FLAG_PRINT_SIGN) { + _StoreChar(pBufferDesc, '+'); + } else { + + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print leading zeros if necessary + // + if (((FormatFlags & FORMAT_FLAG_PAD_ZERO) == FORMAT_FLAG_PAD_ZERO) && ((FormatFlags & FORMAT_FLAG_LEFT_JUSTIFY) == 0u) && (NumDigits == 0u)) { + if (FieldWidth != 0u) { + while ((FieldWidth != 0u) && (Width < FieldWidth)) { + FieldWidth--; + _StoreChar(pBufferDesc, '0'); + if (pBufferDesc->ReturnValue < 0) { + break; + } + } + } + } + if (pBufferDesc->ReturnValue >= 0) { + // + // Print number without sign + // + _PrintUnsigned(pBufferDesc, (unsigned)v, Base, NumDigits, FieldWidth, FormatFlags); + } + } + } +} + +/********************************************************************* +* +* Public code +* +********************************************************************** +*/ +/********************************************************************* +* +* SEGGER_RTT_vprintf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string +* pParamList Pointer to the list of arguments for the format string +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +*/ +int SEGGER_RTT_vprintf(unsigned BufferIndex, const char * sFormat, va_list * pParamList) { + char c; + SEGGER_RTT_PRINTF_DESC BufferDesc; + int v; + unsigned NumDigits; + unsigned FormatFlags; + unsigned FieldWidth; + char acBuffer[SEGGER_RTT_PRINTF_BUFFER_SIZE]; + + BufferDesc.pBuffer = acBuffer; + BufferDesc.BufferSize = SEGGER_RTT_PRINTF_BUFFER_SIZE; + BufferDesc.Cnt = 0u; + BufferDesc.RTTBufferIndex = BufferIndex; + BufferDesc.ReturnValue = 0; + + do { + c = *sFormat; + sFormat++; + if (c == 0u) { + break; + } + if (c == '%') { + // + // Filter out flags + // + FormatFlags = 0u; + v = 1; + do { + c = *sFormat; + switch (c) { + case '-': FormatFlags |= FORMAT_FLAG_LEFT_JUSTIFY; sFormat++; break; + case '0': FormatFlags |= FORMAT_FLAG_PAD_ZERO; sFormat++; break; + case '+': FormatFlags |= FORMAT_FLAG_PRINT_SIGN; sFormat++; break; + case '#': FormatFlags |= FORMAT_FLAG_ALTERNATE; sFormat++; break; + default: v = 0; break; + } + } while (v); + // + // filter out field with + // + FieldWidth = 0u; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + FieldWidth = (FieldWidth * 10u) + ((unsigned)c - '0'); + } while (1); + + // + // Filter out precision (number of digits to display) + // + NumDigits = 0u; + c = *sFormat; + if (c == '.') { + sFormat++; + do { + c = *sFormat; + if ((c < '0') || (c > '9')) { + break; + } + sFormat++; + NumDigits = NumDigits * 10u + ((unsigned)c - '0'); + } while (1); + } + // + // Filter out length modifier + // + c = *sFormat; + do { + if ((c == 'l') || (c == 'h')) { + sFormat++; + c = *sFormat; + } else { + break; + } + } while (1); + // + // Handle specifiers + // + switch (c) { + case 'c': { + char c0; + v = va_arg(*pParamList, int); + c0 = (char)v; + _StoreChar(&BufferDesc, c0); + break; + } + case 'd': + v = va_arg(*pParamList, int); + _PrintInt(&BufferDesc, v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'u': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 10u, NumDigits, FieldWidth, FormatFlags); + break; + case 'x': + case 'X': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, NumDigits, FieldWidth, FormatFlags); + break; + case 's': + { + const char * s = va_arg(*pParamList, const char *); + if (s == NULL) { + s = "(NULL)"; // Print (NULL) instead of crashing or breaking, as it is more informative to the user. + } + do { + c = *s; + s++; + if (c == '\0') { + break; + } + _StoreChar(&BufferDesc, c); + } while (BufferDesc.ReturnValue >= 0); + } + break; + case 'p': + v = va_arg(*pParamList, int); + _PrintUnsigned(&BufferDesc, (unsigned)v, 16u, 8u, 8u, 0u); + break; + case '%': + _StoreChar(&BufferDesc, '%'); + break; + default: + break; + } + sFormat++; + } else { + _StoreChar(&BufferDesc, c); + } + } while (BufferDesc.ReturnValue >= 0); + + if (BufferDesc.ReturnValue > 0) { + // + // Write remaining data, if any + // + if (BufferDesc.Cnt != 0u) { + SEGGER_RTT_Write(BufferIndex, acBuffer, BufferDesc.Cnt); + } + BufferDesc.ReturnValue += (int)BufferDesc.Cnt; + } + return BufferDesc.ReturnValue; +} + +/********************************************************************* +* +* SEGGER_RTT_printf +* +* Function description +* Stores a formatted string in SEGGER RTT control block. +* This data is read by the host. +* +* Parameters +* BufferIndex Index of "Up"-buffer to be used. (e.g. 0 for "Terminal") +* sFormat Pointer to format string, followed by the arguments for conversion +* +* Return values +* >= 0: Number of bytes which have been stored in the "Up"-buffer. +* < 0: Error +* +* Notes +* (1) Conversion specifications have following syntax: +* %[flags][FieldWidth][.Precision]ConversionSpecifier +* (2) Supported flags: +* -: Left justify within the field width +* +: Always print sign extension for signed conversions +* 0: Pad with 0 instead of spaces. Ignored when using '-'-flag or precision +* Supported conversion specifiers: +* c: Print the argument as one char +* d: Print the argument as a signed integer +* u: Print the argument as an unsigned integer +* x: Print the argument as an hexadecimal integer +* s: Print the string pointed to by the argument +* p: Print the argument as an 8-digit hexadecimal integer. (Argument shall be a pointer to void.) +*/ +int SEGGER_RTT_printf(unsigned BufferIndex, const char * sFormat, ...) { + int r; + va_list ParamList; + + va_start(ParamList, sFormat); + r = SEGGER_RTT_vprintf(BufferIndex, sFormat, &ParamList); + va_end(ParamList); + return r; +} +/*************************** End of file ****************************/ diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/common_utils.h b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/common_utils.h new file mode 100644 index 0000000000..6d80c22d4c --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/common_utils.h @@ -0,0 +1,68 @@ +/*********************************************************************************************************************** + * File Name : common_utils.h + * Description : Contains macros, data structures and functions used common to the EP + ***********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef COMMON_UTILS_H_ +#define COMMON_UTILS_H_ + +/* generic headers */ +#include +#include +#include +#include "hal_data.h" +/* SEGGER RTT and error related headers */ +#include "SEGGER_RTT/SEGGER_RTT.h" + + +#define BIT_SHIFT_8 (8u) +#define SIZE_64 (64u) + +#define LVL_ERR (1u) /* error conditions */ + +#define RESET_VALUE (0x00) + +#define EP_VERSION ("1.0") +#define MODULE_NAME "vee_flash" +#define BANNER_INFO "\r\n******************************************************************"\ + "\r\n* Renesas FSP Example Project for "MODULE_NAME" Module *"\ + "\r\n* Example Project Version %s *"\ + "\r\n* Flex Software Pack Version %d.%d.%d *"\ + "\r\n******************************************************************"\ + "\r\nRefer to readme.txt file for more details on Example Project and" \ + "\r\nFSP User's Manual for more information about "MODULE_NAME" driver\r\n" + +#define SEGGER_INDEX (0) + +#define APP_PRINT(fn_, ...) (SEGGER_RTT_printf (SEGGER_INDEX,(fn_), ##__VA_ARGS__)) + +#define APP_ERR_PRINT(fn_, ...) ({if(LVL_ERR)\ + SEGGER_RTT_printf (SEGGER_INDEX, "[ERR] In Function: %s(), %s",__FUNCTION__,(fn_),##__VA_ARGS__);}) + +#define APP_ERR_TRAP(err) ({if(err) {\ + SEGGER_RTT_printf(SEGGER_INDEX, "\r\nReturned Error Code: 0x%x \r\n", (err));\ + __asm("BKPT #0\n");}}) /* trap upon the error */ + +#define APP_READ(read_data) (SEGGER_RTT_Read (SEGGER_INDEX, (read_data), sizeof(read_data))) + +#define APP_CHECK_DATA (SEGGER_RTT_HasKey()) + +#endif /* COMMON_UTILS_H_ */ diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/hal_entry.c b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/hal_entry.c new file mode 100644 index 0000000000..72ea41eb5c --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/hal_entry.c @@ -0,0 +1,294 @@ +/*********************************************************************************************************************** + * File Name : hal_entry.c + * Description : Contains data structures and functions used in hal_entry.c. + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" +#include "vee_flash_ep.h" + +/*******************************************************************************************************************//** + * @addtogroup vee_flash_ep + * @{ + **********************************************************************************************************************/ + +FSP_CPP_HEADER +void R_BSP_WarmStart(bsp_warm_start_event_t event); +FSP_CPP_FOOTER + +/* Private Function Declaration */ +static void write_operation(void); +static void read_operation(void); + +/*******************************************************************************************************************//** + * main() is generated by the RA Configuration editor and is used to generate threads if an RTOS is used. This function + * is called by main() when no RTOS is used. + **********************************************************************************************************************/ +void hal_entry(void) +{ + fsp_err_t err = FSP_SUCCESS; + fsp_pack_version_t version = {RESET_VALUE}; + uint8_t read_data = RESET_VALUE; + + /* version get API for FLEX pack information */ + R_FSP_VersionGet(&version); + + /* Example Project information printed on the Console */ + APP_PRINT(BANNER_INFO, EP_VERSION, version.version_id_b.major, version.version_id_b.minor, version.version_id_b.patch); + APP_PRINT(EP_INFO); + + /* Initialize the RM_VEE_FLASH driver module.*/ + err = vee_flash_init(); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\n** VEE_FLASH INIT FAILED **\r\n"); + APP_ERR_TRAP(err); + } + + /* Print Menu option of vee flash operation.*/ + APP_PRINT(VEE_FLASH_MENU); + + while(true) + { + /* Conversion from input string to integer value */ + read_data = process_input_data(); + switch (read_data) + { + /* Perform VEEPROM write operation.*/ + case WRITE : + { + write_operation(); + break; + } + + /* Perform VEEPROM read operation.*/ + case READ : + { + read_operation(); + break; + } + + /* Perform VEEPROM format operation.*/ + case FORMAT : + { + err = vee_format_operation(); + handle_error(err, "\r\n** Format Operation Failed **\r\n"); + break; + } + + /* Perform VEEPROM StatusGet operation.*/ + case STATUS : + { + err = vee_status_get_operation(); + handle_error(err, "\r\n** StatusGet Operation Failed **\r\n"); + break; + } + + /* Perform VEEPROM Refresh operation.*/ + case REFRESH : + { + err = vee_refresh_operation(); + handle_error(err, "\r\n** Refresh Operation Failed **\r\n"); + break; + } + + default: + { + APP_PRINT("\r\nInvalid Menu Option Selected\r\n"); + break; + } + } + /* Reset buffer*/ + read_data = RESET_VALUE; + /* Print Main Menu option of vee flash operation.*/ + APP_PRINT(VEE_FLASH_MENU); + } +} + + +/*******************************************************************************************************************//** + * This function is called at various points during the startup process. This implementation uses the event that is + * called right before main() to set up the pins. + * + * @param[in] event Where at in the start up process the code is currently at + **********************************************************************************************************************/ +void R_BSP_WarmStart(bsp_warm_start_event_t event) { + if (BSP_WARM_START_RESET == event) { +#if BSP_FEATURE_FLASH_LP_VERSION != 0 + + /* Enable reading from data flash. */ + R_FACI_LP->DFLCTL = 1U; + + /* Would normally have to wait tDSTOP(6us) for data flash recovery. Placing the enable here, before clock and + * C runtime initialization, should negate the need for a delay since the initialization will typically take more than 6us. */ +#endif + } + + if (BSP_WARM_START_POST_C == event) { + /* C runtime environment and system clocks are setup. */ + + /* Configure pins. */ + R_IOPORT_Open(&g_ioport_ctrl, &g_bsp_pin_cfg); + } +} + +/*******************************************************************************************************************//** + * @brief Performs write operation on vee flash. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void write_operation(void) +{ + fsp_err_t err = FSP_SUCCESS; + uint8_t read_data = RESET_VALUE; + /* Record data to write on different Record ID's.*/ + uint8_t data_1[DATA_SIZE] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x10, 0x11}; + uint8_t data_2[DATA_SIZE] = {'R', 'E', 'A', 'E', 'P', 'V', 'E', 'E', 'P', 'R', 'O', 'M'}; + float data_3[DATA_SIZE] = {0.1f, 0.2f, 0.3f, 0.4f, 0.5f, 0.6f, 0.7f, 0.8f, 0.9f, 1.0f, 1.1f, 1.2f}; + adxl_t data_4 = + { + .x_data = 100, + .y_data = 150, + .z_data = 190, + .xy_data = 60 + }; + + /* Print Sub Menu option of vee flash write operation.*/ + APP_PRINT(VEE_FLASH_WRITE_MENU); + /* Process input only when User has provided one */ + read_data = process_input_data(); + switch (read_data) + { + case WRITE_READ_ID_1: + { + /* Write the Integer data to a Virtual EEPROM Record_ID1. */ + err = vee_write_operation(REC_ID_1, data_1, sizeof(data_1)); + handle_error(err, "\r\n** vee write operation failed for Record_ID1 **\r\n"); + APP_PRINT("\r\nInteger data is written successfully on Record_ID1.\r\n"); + break; + } + + case WRITE_READ_ID_2: + { + /* Write the Char data to a Virtual EEPROM Record_ID2. */ + err = vee_write_operation(REC_ID_2, data_2, sizeof(data_2)); + handle_error(err, "\r\n** vee write operation failed for Record_ID2 **\r\n"); + APP_PRINT("\r\nChar data is written successfully on Record_ID2.\r\n"); + break; + } + + case WRITE_READ_ID_3: + { + /* Write the float data to a Virtual EEPROM Record_ID3. */ + err = vee_write_operation(REC_ID_3, data_3, sizeof(data_3)); + handle_error(err, "\r\n** vee write operation failed for Record_ID3 **\r\n"); + APP_PRINT("\r\nFloat data is written successfully on Record_ID3.\r\n"); + break; + } + + case WRITE_READ_ID_4: + { + /* Write the structure data to a Virtual EEPROM Record_ID4. */ + err = vee_write_operation(REC_ID_4, &data_4, sizeof(data_4)); + handle_error(err, "\r\n** vee write operation failed for Record_ID4 **\r\n"); + APP_PRINT("\r\nStructure data is written successfully on Record_ID4.\r\n"); + break; + } + + default : + { + /* do nothing.*/ + break; + } + } + APP_PRINT("vee_flash is in ready state.\r\n"); +} + +/*******************************************************************************************************************//** + * @brief Performs read operation from vee flash. + * @param[IN] None + * @retval None + **********************************************************************************************************************/ +static void read_operation(void) +{ + fsp_err_t err = FSP_SUCCESS; + uint8_t read_data = RESET_VALUE; + + /* Print Sub Menu option of vee flash read operation.*/ + APP_PRINT(VEE_FLASH_READ_MENU); + /* Process input only when User has provided one */ + read_data = process_input_data(); + switch (read_data) + { + case WRITE_READ_ID_1: + { + /* Read data from Record_ID1*/ + err = vee_read_operation(REC_ID_1); + if ((FSP_SUCCESS != err) && (FSP_ERR_NOT_FOUND != err)) + { + handle_error(err, "\r\n** vee read operation failed for Record_ID1 **\r\n"); + } + break; + } + + case WRITE_READ_ID_2: + { + /* Read data from Record_ID2*/ + err = vee_read_operation(REC_ID_2); + if ((FSP_SUCCESS != err) && (FSP_ERR_NOT_FOUND != err)) + { + handle_error(err, "\r\n** vee read operation failed for Record_ID2 **\r\n"); + } + break; + } + + case WRITE_READ_ID_3: + { + /* Read data from Record_ID3*/ + err = vee_read_operation(REC_ID_3); + if ((FSP_SUCCESS != err) && (FSP_ERR_NOT_FOUND != err)) + { + handle_error(err, "\r\n** vee read operation failed for Record_ID3 **\r\n"); + } + break; + } + + case WRITE_READ_ID_4: + { + /* Read data from Record_ID4*/ + err = vee_read_operation(REC_ID_4); + if ((FSP_SUCCESS != err) && (FSP_ERR_NOT_FOUND != err)) + { + handle_error(err, "\r\n** vee read operation failed for Record_ID4 **\r\n"); + } + break; + } + + default : + { + /* do nothing.*/ + break; + } + } +} + +/*******************************************************************************************************************//** + * @} (end addtogroup vee_flash_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/vee_flash_ep.c b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/vee_flash_ep.c new file mode 100644 index 0000000000..9e0c1adab5 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/vee_flash_ep.c @@ -0,0 +1,331 @@ +/*********************************************************************************************************************** + * File Name : vee_flash_ep.c + * Description : Contains function definition. + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#include "common_utils.h" +#include "vee_flash_ep.h" + +/*******************************************************************************************************************//** + * @addtogroup vee_flash_ep + * @{ + **********************************************************************************************************************/ + +/* capture callback event.*/ +static volatile bool g_write_flag = false; +/* Capture the vee_flash status*/ +rm_vee_status_t p_status = {(rm_vee_state_t)RESET_VALUE, RESET_VALUE, RESET_VALUE, RESET_VALUE}; + +/*******************************************************************************************************************//** + * @brief This functions initializes VEE_FLASH module. + * @param[IN] None + * @retval FSP_SUCCESS Upon successful open of VEE_FLASH module + * @retval Any Other Error code apart from FSP_SUCCESS Unsuccessful open + **********************************************************************************************************************/ +fsp_err_t vee_flash_init(void) +{ + fsp_err_t err = FSP_SUCCESS; + /* Open the RM_VEE_FLASH driver module.*/ + err = RM_VEE_FLASH_Open(&g_vee_ctrl, &g_vee_cfg); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\n** RM_VEE_FLASH_Open API FAILED **\r\n"); + } + return err; +} + +/***************************************************************************************************************** + * @brief Writes data to data flash. + * @param[IN] p_data Actual data. + * @param[IN] rec_id Record ID. + * @param[IN] bytes Number of bytes to write. + * @retval FSP_SUCCESS Upon successful data write. + * @retval Any Other Error code apart from FSP_SUCCES on Unsuccessful data write . + ****************************************************************************************************************/ +fsp_err_t vee_write_operation(uint32_t const rec_id, void * p_data, uint32_t bytes) +{ + fsp_err_t err = FSP_SUCCESS; + uint16_t write_time_out = UINT16_MAX; + + /* Write the data to a Virtual EEPROM Record. */ + err = RM_VEE_FLASH_RecordWrite(&g_vee_ctrl, rec_id, p_data, bytes); + if (FSP_SUCCESS != err) + { + APP_ERR_PRINT ("\r\n** RM_VEE_FLASH_Open API FAILED **\r\n"); + return err; + } + + /* Wait for the Virtual EEPROM callback to indicate that it has finished writing data + * and vee flash is in ready state. */ + while (true != g_write_flag) + { + /* start checking for time out to avoid infinite loop */ + --write_time_out; + if (RESET_VALUE == write_time_out) + { + /* we have reached to a scenario where callback event did not occur */ + APP_ERR_PRINT ("\r\n** callback event not received. **\r\n"); + return FSP_ERR_TIMEOUT; + } + } + + /* Reset the flag.*/ + g_write_flag = false; + return err; +} + +/***************************************************************************************************************** + * @brief Reads data from Record_ID. + * @param[IN] p_record_data Pointer to the record. + * @param[IN] rec_id Record ID. + * @retval FSP_SUCCESS Upon successful data write. + * @retval Any Other Error code apart from FSP_SUCCES on Unsuccessful data write . + ****************************************************************************************************************/ +fsp_err_t vee_read_operation(uint32_t const rec_id) +{ + fsp_err_t err = FSP_SUCCESS; + uint8_t flt_str[BUF_SIZE] = {RESET_VALUE}; + uint32_t out_len = RESET_VALUE; + void * p_record_data = NULL; + adxl_t adxl_data = {RESET_VALUE}; + + /* Get a pointer to the record that is stored in data flash. */ + err = RM_VEE_FLASH_RecordPtrGet(&g_vee_ctrl, rec_id, (uint8_t **)&p_record_data, &out_len); + if (FSP_SUCCESS == err) + { + /* Print Integer data read out from Record_ID1.*/ + if(REC_ID_1 == rec_id) + { + for(uint8_t cnt = RESET_VALUE; cnt< out_len; cnt++) + { + APP_PRINT("data[%d] = 0x%x\r\n",cnt, *((uint8_t *)p_record_data)); + p_record_data = ((uint8_t *)p_record_data + ONE); + } + } + /* Print Char data read out from Record_ID2.*/ + else if(REC_ID_2 == rec_id) + { + for(uint8_t cnt = RESET_VALUE; cnt< out_len; cnt++) + { + APP_PRINT("data[%d] = %c\r\n",cnt, *((uint8_t *)p_record_data)); + p_record_data = ((uint8_t *)p_record_data + ONE); + } + } + /* Print float data read out from Record_ID3.*/ + else if(REC_ID_3 == rec_id) + { + for(uint8_t cnt = RESET_VALUE; cnt< DATA_SIZE; cnt++) + { + snprintf((char *)flt_str,sizeof(flt_str),"data[%d] = %0.02f",cnt,*((float *)p_record_data)); + APP_PRINT("%s\r\n", flt_str); + p_record_data = ((float *)p_record_data + ONE); + } + } + /* Print structure data read out from Record_ID4.*/ + else + { + /* Copying record data to instance of the adxl_t data structure.*/ + memcpy(&adxl_data, (adxl_t *)p_record_data, sizeof(adxl_t)); + APP_PRINT("X-axis = %d\r\n", adxl_data.x_data); + APP_PRINT("Y-axis = %d\r\n", adxl_data.y_data); + APP_PRINT("Z-axis = %d\r\n", adxl_data.z_data); + APP_PRINT("XY-axis = %d\r\n", adxl_data.xy_data); + } + APP_PRINT("\r\nReading out previously written data from requested Record_ID completed successfully.\r\n"); + } + /*This condition will occur, when user tries to read data from the Record_ID + * where no data was written previously or flash is blank.*/ + else if (FSP_ERR_NOT_FOUND == err) + { + APP_PRINT("\r\nNo data present on requested Record_ID or flash is formatted.\r\n"); + } + else + { + APP_ERR_PRINT("\r\n** RM_VEE_FLASH_RecordPtrGet API failed **\r\n"); + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions erase the entire data flash used by VEEPROM. + * @param[IN] None + * @retval FSP_SUCCESS Upon successful format + * @retval Any Other Error code apart from FSP_SUCCESS + **********************************************************************************************************************/ +fsp_err_t vee_format_operation(void) +{ + fsp_err_t err = FSP_SUCCESS; + uint8_t ref_data = RESET_VALUE; + /* Start a manual format operation.*/ + err = RM_VEE_FLASH_Format(&g_vee_ctrl, &ref_data); + if(FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\n** RM_VEE_FLASH_Format API FAILED **\r\n"); + return err; + } + + /* Get the current status of the driver.*/ + err = RM_VEE_FLASH_StatusGet(&g_vee_ctrl, &p_status); + if(FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\n** RM_VEE_FLASH_StatusGet API FAILED **\r\n"); + return err; + } + /* Compare Last ID written with Default ID.*/ + if (DEFAULT_ID == p_status.last_id) + { + APP_PRINT("\r\nFormat operation completed successfully.\r\n"); + } + else + { + err = FSP_ERR_NOT_ERASED; + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions gets status of vee_flash. + * @param[IN] None + * @retval FSP_SUCCESS Upon successful status get + * @retval Any Other Error code apart from FSP_SUCCESS + **********************************************************************************************************************/ +fsp_err_t vee_status_get_operation(void) +{ + fsp_err_t err = FSP_SUCCESS; + /* Get the current status of the driver.*/ + err = RM_VEE_FLASH_StatusGet(&g_vee_ctrl, &p_status); + if(FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\n** RM_VEE_FLASH_StatusGet API FAILED **\r\n"); + } + else + { + APP_PRINT("Last ID written = %d\r\n",p_status.last_id); + APP_PRINT("Remaining space available in the segment = %d\r\n",p_status.space_available); + APP_PRINT("\r\nStatusGet operation completed successfully.\r\n"); + } + return err; +} + +/*******************************************************************************************************************//** + * @brief This functions performs refresh on vee_flash. + * @param[IN] None + * @retval FSP_SUCCESS Upon successful refresh + * @retval Any Other Error code apart from FSP_SUCCESS + **********************************************************************************************************************/ +fsp_err_t vee_refresh_operation(void) +{ + fsp_err_t err = FSP_SUCCESS; + int32_t status_time_out = INT32_MAX; + /* force refresh and wait to complete */ + err = RM_VEE_FLASH_Refresh(&g_vee_ctrl); + if(FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\n** RM_VEE_FLASH_Refresh API FAILED **\r\n"); + return err; + } + + do + { + /* Get the current status of the driver.*/ + err = RM_VEE_FLASH_StatusGet(&g_vee_ctrl, &p_status); + if(FSP_SUCCESS != err) + { + APP_ERR_PRINT("\r\n** RM_VEE_FLASH_StatusGet API FAILED **\r\n"); + return err; + } + }while((RM_VEE_STATE_READY != p_status.state) && (RESET_VALUE < --status_time_out)); + if (RESET_VALUE == status_time_out) + { + APP_ERR_PRINT("\r\n ** vee flash state is not ready due to time out **\r\n"); + return FSP_ERR_TIMEOUT; + } + else + { + APP_PRINT("Current segment erase count = %d\r\n",p_status.segment_erase_count); + } + APP_PRINT("\r\nRefresh operation completed successfully.\r\n"); + return err; +} + +/***************************************************************************************************************** + * @brief Process input string to integer value + * @param[in] None + * @retval integer value of input string. + ****************************************************************************************************************/ +uint8_t process_input_data(void) +{ + uint8_t buf[BUFFER_SIZE_DOWN] = {INITIAL_VALUE}; + uint32_t num_bytes = RESET_VALUE; + uint8_t value = RESET_VALUE; + + while (RESET_VALUE == num_bytes) + { + if (APP_CHECK_DATA) + { + num_bytes = APP_READ(buf); + if (RESET_VALUE == num_bytes) + { + APP_PRINT("\r\nInvalid Input\r\n"); + } + } + } + + /* Conversion from input string to integer value */ + value = (uint8_t) (atoi((char *)buf)); + return value; +} + +/*******************************************************************************************************************//** + * @brief User defined callback function + * @param[IN] p_args + * @retval None + **********************************************************************************************************************/ +void vee_callback (rm_vee_callback_args_t * p_args) +{ + if ((NULL != p_args) && (RM_VEE_STATE_READY == p_args->state)) + { + g_write_flag = true; + } +} + +/*******************************************************************************************************************//** + * @brief Closes the Flash driver and VEE driver, Print and traps error. + * @param[IN] status error status + * @param[IN] err_str error string + * @retval None + **********************************************************************************************************************/ +void handle_error(fsp_err_t err, char * err_str) +{ + if(FSP_SUCCESS != err) + { + if (FSP_SUCCESS != RM_VEE_FLASH_Close(&g_vee_ctrl)) + { + APP_ERR_PRINT ("\r\n** RM_VEE_FLASH_Close API Failed ** \r\n "); + } + APP_PRINT(err_str); + APP_ERR_TRAP(err); + } +} + +/*******************************************************************************************************************//** + * @} (end addtogroup vee_flash_ep) + **********************************************************************************************************************/ diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/vee_flash_ep.h b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/vee_flash_ep.h new file mode 100644 index 0000000000..de249562d3 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/src/vee_flash_ep.h @@ -0,0 +1,97 @@ +/*********************************************************************************************************************** + * File Name : vee_flash_ep.h + * Description : Contains data structures and functions used in vee_flash_ep.h. + **********************************************************************************************************************/ +/*********************************************************************************************************************** + * DISCLAIMER + * This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products. No + * other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all + * applicable laws, including copyright laws. + * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING + * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. TO THE MAXIMUM + * EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES + * SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS + * SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + * Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability of + * this software. By using this software, you agree to the additional terms and conditions found by accessing the + * following link: + * http://www.renesas.com/disclaimer + * + * Copyright (C) 2020 Renesas Electronics Corporation. All rights reserved. + ***********************************************************************************************************************/ + +#ifndef VEE_FLASH_EP_H_ +#define VEE_FLASH_EP_H_ + +#define REC_ID_1 (1U) //ID of Record 1 to write/read. +#define REC_ID_2 (2U) //ID of Record 2 to write/read. +#define REC_ID_3 (3U) //ID of Record 3 to write/read. +#define REC_ID_4 (4U) //ID of Record 4 to write/read. +#define DATA_SIZE (12U) //Length of data to write. +#define WRITE (1U) //RTT Input selection for write operation. +#define READ (2U) //RTT Input selection for read operation. +#define FORMAT (3U) //RTT Input selection for format operation. +#define STATUS (4U) //RTT Input selection for statusGet. +#define REFRESH (5U) //RTT Input selection for Refresh. +#define WRITE_READ_ID_1 (1U) //RTT Input selection for write/read integer data to/from RECORD_ID1. +#define WRITE_READ_ID_2 (2U) //RTT Input selection for write/read char data to/from RECORD_ID2. +#define WRITE_READ_ID_3 (3U) //RTT Input selection for write/read float data to/from RECORD_ID3. +#define WRITE_READ_ID_4 (4U) //RTT Input selection for write/read structure data to/from RECORD_ID4. +#define DEFAULT_ID (65535U) +#define ONE (1U) +#define BUF_SIZE (64U) +#define INITIAL_VALUE ('\0') + +/* vee flash Menu options */ +#define VEE_FLASH_MENU "\r\nVee flash Main Menu options:"\ + "\r\n1. Enter 1 for Write operation."\ + "\r\n2. Enter 2 for Read operation."\ + "\r\n3. Enter 3 for Format operation(Format should only be"\ + "\r\n used to erase the entire data flash used by VEEPROM)."\ + "\r\n4. Enter 4 for StatusGet operation."\ + "\r\n5. Enter 5 for Refresh operation."\ + "\r\nUser Input: " + +/* vee flash Sub-Menu options for write operation*/ +#define VEE_FLASH_WRITE_MENU "\r\nVee flash Menu options for Write operation"\ + "\r\n1. Enter 1 to write fixed integer data to RECORD_ID1."\ + "\r\n2. Enter 2 to write fixed char data to RECORD_ID2."\ + "\r\n3. Enter 3 to write fixed float data to RECORD_ID3."\ + "\r\n4. Enter 4 to write fixed structure data to RECORD_ID4." + +/* vee flash Sub-Menu options for Read operation*/ +#define VEE_FLASH_READ_MENU "\r\nVee flash Menu options for Read operation"\ + "\r\n1. Enter 1 to read most recent data associated with RECORD_ID1."\ + "\r\n2. Enter 2 to read most recent data associated with RECORD_ID2."\ + "\r\n3. Enter 3 to read most recent data associated with RECORD_ID3."\ + "\r\n4. Enter 4 to read most recent data associated with RECORD_ID4." + +#define EP_INFO "\r\nThis example project demonstrates basic functionalities of vee flash driver\r\n"\ + "on Renesas RA MCUs based on Renesas FSP. Based on User input, EP performs :\r\n"\ + "1. Write and Read operations on different Record_ID's for different data types.\r\n"\ + "2. Format, GetStatus, Refresh operations can also be performed on vee flash.\r\n"\ + "On successful completion of each operation, success message will be printed\r\n"\ + "on RTT viewer. Error and info messages will be printed on JlinkRTTViewer.\r\n\n\n" + +/* Structure variables.*/ +typedef struct st_adxlsensor +{ + uint8_t x_data; + uint8_t y_data; + uint8_t z_data; + uint8_t xy_data; +} adxl_t; + + +/* function declarations*/ +fsp_err_t vee_flash_init(void); +fsp_err_t vee_write_operation(uint32_t const rec_id, void * p_data, uint32_t bytes); +fsp_err_t vee_read_operation(uint32_t const rec_id); +fsp_err_t vee_format_operation(void); +fsp_err_t vee_status_get_operation(void); +fsp_err_t vee_refresh_operation(void); +void handle_error(fsp_err_t err, char * err_str); +uint8_t process_input_data(void); + +#endif /* VEE_FLASH_EP_H_ */ diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/vee_flash_ek_ra8m1_ep Debug_Flat.launch b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/vee_flash_ek_ra8m1_ep Debug_Flat.launch new file mode 100644 index 0000000000..53c0392e66 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/vee_flash_ek_ra8m1_ep Debug_Flat.launch @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/vee_flash_ek_ra8m1_ep.hex b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/vee_flash_ek_ra8m1_ep.hex new file mode 100644 index 0000000000..4346e8cc55 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/e2studio/vee_flash_ek_ra8m1_ep.hex @@ -0,0 +1,1786 @@ +:020000040200F8 +:1000000010230022512E0002E92C00024D2E000286 +:100010004D2E00024D2E00024D2E00024D2E0002EC +:100020000000000000000000000000004D2E000253 +:100030004D2E0002000000004D2E00024D2E000249 +:1000400075290002052900020000000000000000E0 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:100200000348044B834202D0034B03B118477047A5 +:10021000C4010022C401002200000000064B07496F +:10022000C91A891048BF0131491003D0044B0BB1E2 +:1002300001481847704700BFC4010022C4010022D2 +:100240000000000010B5064C237843B9FFF7D8FF33 +:10025000044B13B10448AFF300800123237010BD99 +:10026000F0010022000000006869000208B5054B9B +:100270001BB105490548AFF30080BDE80840FFF712 +:10028000CDBF00BF00000000F40100226869000239 +:100290002DE9F041D0E902850446A8EB0507406846 +:1002A00097422844154408D80E463A46A5EB08055F +:1002B00003F0A2FB2A466068F11903F09DFBBFF32F +:1002C0005F8FE560BDE8F0812DE9F8434FF000094C +:1002D000064688461746D0E902243369151B9C421E +:1002E00003F1FF3125BF03F1FF339B180B1B1B1BD1 +:1002F000BD4228BF3D469D4228BF1D46706841460D +:100300002A46204403F078FBB2682C44A24208BF7E +:100310000024A944A8447F1BBFF35F8FF460002F23 +:10032000DBD14846BDE8F883F8B5154CA82200217A +:10033000204603F03FFB4FF4006600230320102209 +:100340001049114F114D20616061A161E761266282 +:10035000A3626362E36221666566A2662367E36661 +:100360006367BFF35F8F0A4B42F001E01846C21A81 +:1003700013F9011DA1540FF007C0BFF35F8FF8BD43 +:10038000200A002220530002200200221002002234 +:10039000986100022DE9F04FDFF8A890054699F822 +:1003A00000300F46532B144683B001D0FFF7BCFF3B +:1003B00005EB450309EBC3031E6FD3F86CB04FEA9E +:1003C00045085E451FD8ABEB060B5C4528BF5C4675 +:1003D0001CB9204603B0BDE8F08FA24608EB050328 +:1003E00009EBC303596E38463144224603F004FB3F +:1003F0002644BAF1000F04D0A84409EBC808C8F895 +:1004000070605446E5E79A6E596EA2EB060AA24563 +:1004100028BFA246314438465246019303F0ECFA15 +:10042000019B56449B6EA4EB0A04B34214BFABEB92 +:10043000060B00265C4528BF5C46002CD9D05744EB +:10044000A244CBE7200A002210B50B46EFF311843B +:100450004FF0200181F311881946FFF79BFF84F3C9 +:10046000118810BD70B51D4D441C00EB400005EB1C +:10047000C00304EB440405EBC400DC6A8C46012C89 +:10048000164612D0022C0CD0FCB99A6A596A8A42DC +:100490009CBF1B6AD218013A511A8E4218D92046C5 +:1004A00070BDBDE87040FFF70FBF9A6A5C6AA24258 +:1004B0009CBF1B6AD218013A141BB44228BF3446B1 +:1004C0002246FFF7E5FE204670BD0024204670BDA1 +:1004D00032466146FFF7DCFE3446E0E7200A0022A0 +:1004E000F8B50B4B04461B780D46532B164601D02E +:1004F000FFF71AFFEFF311874FF0200181F3118806 +:10050000324629462046FFF7ADFF87F31188F8BD34 +:10051000200A002210B5064C2378532B01D0FFF798 +:1005200003FFE36E206FC01A18BF012010BD00BF8B +:10053000200A0022D0E9013210B50446501C98422E +:1005400007D8236899540246E16863680131C4E919 +:1005500002019A4200D010BD21682069FFF7C0FF58 +:10056000A368984215BF4FF0FF330023E360A360F8 +:1005700010BD00BF2DE9F84F91428A46DDE90A849B +:10058000154683461E466AD30B460127B3FBF5F397 +:100590009D4207F10107F9D9B74238BF374614F039 +:1005A000010902D1B8F1000F40D1DBF80C30002B6B +:1005B0002CDB0124002E14BF3346234601E005FB4B +:1005C00004F4013BFBD1BAFBF4F39D4205D805FBD3 +:1005D00004F4BAFBF4F39D42F9D9224E06E0AC4292 +:1005E000B4FBF5F30CD31C46BAFBF3F3F1565846B3 +:1005F00004FB13AAFFF79EFFDBF80C30002BEEDAAA +:10060000B9F1000F02D0B8F1000F09D1BDE8F88FA1 +:1006100020215846FFF78EFFDBF80C30002BF5DB6E +:10062000B84508F1FF38F3D8BDE8F88FA30711D417 +:1006300020240CE021465846FFF77CFFDBF80C3005 +:1006400008F1FF38002BE1DBB8F1000FAFD0B8455F +:10065000F0D8AAE7002E0CBF30242024F7E70127AA +:100660009AE700BFA06100022DE9F04F002340256A +:100670009BB00DF1280A81460C461746CDE905537B +:10068000CDE90730CDF810A006E004A8FFF752FF2F +:10069000079B002BC0F2AD8014F9011B002900F06C +:1006A000A0802529F1D10026234613F9012BA2F1C0 +:1006B00023010D2908D8DFE801F07F0707070707A6 +:1006C00007077B0783070777A2F13001C9B2092921 +:1006D0004FF000050FD805EB850502EB450593F9B2 +:1006E00000201C46A2F13001C9B20929A5F130054C +:1006F00003F10103EFD92E2A00F0FE804FF0000B2A +:1007000094F9001021F0040068281C465CD02529CB +:10071000BBD05839CBB2202BBAD82029B8D801A3E6 +:1007200053F821F0FB070002910600029106000237 +:100730009106000291060002910600029106000255 +:100740009106000291060002910600029106000245 +:10075000E50800027D0800029106000291060002F1 +:100760009106000291060002910600029106000225 +:100770009106000291060002910600029106000215 +:10078000910600024508000291060002910600024F +:100790001708000291060002630800029106000299 +:1007A00091060002FB0700021C4646F002067BE7AA +:1007B0001C4646F0040677E71C4646F0080673E739 +:1007C0001C4646F001066FE714F9011B21F00403F3 +:1007D000682B9CD114F9011B21F00403682B96D1DE +:1007E000F2E7079B002B04DD069C002C40F09D8067 +:1007F000234418461BB0BDE8F08F102238685B46D2 +:1008000001680430CDE9005638600DEB0200FFF7B7 +:10081000B1FE079B3DE73B68784A191D39601D68AA +:10082000002D08BF154615F9011B00293FF430AF14 +:1008300004A8FFF77FFE079B002BF4DA18461BB0D5 +:10084000BDE8F08F3A680823116804323A6000204E +:100850001022CDE900300DEB0200FFF78BFE079B65 +:1008600017E738685B4601680430CDE900560A2274 +:10087000386004A8FFF77EFE079B0AE73B684FF04D +:1008800001081A6804333B6082EAE273A3EBE27367 +:10089000092B039209DD5A481946A0FB03C36329BB +:1008A00008F101084FEAD303F6DCD84538BFD84633 +:1008B000002D43D1079900250B46002999DB039BA6 +:1008C000002B65DB73076FD406F00303022B74D093 +:1008D0005B460A22CDE90056039904A8FFF74AFEB9 +:1008E000079BD6E63B6804A81A1D93F900103A60EE +:1008F000FFF720FE079BCCE694F90110A1F130022E +:10090000D2B2092A55D81C464FF0000B0BEB8B02D4 +:1009100001EB420214F9011FA2F1300BA1F13003E7 +:10092000DBB2092BF2D9631CECE62246514648465D +:100930000393FFF7D5FD039B23445AE7039A06F080 +:100940000203002A1ADB720718D4002B4CD0BBF12B +:10095000000F10D0F0070CD50DE0202104A8FFF700 +:10096000E9FD0799013D00290B46FFF642AF002D36 +:10097000A3D0A845F1D307990B469EE7013D13B1DB +:10098000BBF1000FF7D0F207F5D4002DF1D191E7BC +:100990005B422D2104A80393FFF7CCFD07990029A2 +:1009A0000B46FFF626AF8FE72B2104A8FFF7C2FD09 +:1009B000F4E74FF0000B0133A4E6BBF1000F87D141 +:1009C000002D85D0454516D9302104A8FFF7B2FD8A +:1009D0000799013D00290B46FFF60BAF002DF1D121 +:1009E0000029FFF606AF73E7F107C2D5079B002B7E +:1009F000BFF66EAFFDE60B46F2E700BF2C530002D8 +:100A0000CDCCCCCC0EB400B582B003AB53F8041BF4 +:100A100001AA0193FFF728FE02B05DF804EB03B0D2 +:100A2000704700BF2DE9F047002496B002A8029459 +:100A300002F01CF99DF809609DF80A50794A7A493C +:100A40009DF80B302046CDE90056FFF7DBFF7749D4 +:100A50002046FFF7D7FF00F02DF9002840F0CF80A7 +:100A600000207349FFF7CEFF724C734FDFF81CA2D2 +:100A7000DFF81C92DFF81C8204AE07AD00F0DAFA52 +:100A80000138042800F2C980DFE800F02619130DB0 +:100A9000030000F085FA514600F0F4FA64490020A2 +:100AA000FFF7B0FFEAE700F04BFA494600F0EAFA38 +:100AB000F4E700F003FA414600F0E4FAEEE75F499C +:100AC0000020FFF79FFF00F0B5FA01380328E5D8B2 +:100AD000DFE800F0887B6E61DFF8BCE10DF1280CE7 +:100AE00094E8070086E8070097E8070085E8070014 +:100AF000BEE80F00ACE80F00BEE80F00ACE80F0046 +:100B00009EE80F008CE80F00E36B4D490020039333 +:100B1000FFF778FF00F08EFA013803280FD8DFE8DE +:100B200000F0202D1302042203A9104600F0DEF885 +:100B3000444900F0A7FA00204349FFF763FF434907 +:100B40000020FFF75FFFA9E730220AA9032000F089 +:100B5000CDF83F4900F096FA3E490020FFF752FFDA +:100B6000EDE70C223146012000F0C0F83A4900F0D0 +:100B700089FA3A490020FFF745FFE0E70C222946B1 +:100B8000022000F0B3F8364900F07CFA3549002025 +:100B9000FFF738FFD3E7042000F0DEF800283FF429 +:100BA0007DAF22283FF47AAF2F4900F06BFA75E74A +:100BB000032000F0D1F800283FF470AF22283FF462 +:100BC0006DAF2A4900F05EFA68E7022000F0C4F831 +:100BD00000283FF463AF22283FF460AF244900F0BF +:100BE00051FA5BE7012000F0B7F800283FF456AF58 +:100BF00022283FF453AF1F4900F044FA4EE7054660 +:100C00001D4B20461D4A1E49FFF7FCFE2A46204682 +:100C10001C49FFF7F7FE00BE22E71B490020FFF743 +:100C2000F1FE3BE734530002385300021455000232 +:100C300048570002BC610002E05D00024C5B00020C +:100C400070580002BC5A0002F05A00022C5B0002ED +:100C5000505A0002845A000278590002AC5900022E +:100C6000E4590002185A0002185D0002E45C000218 +:100C7000B05C00027C5C0002EC560002B061000235 +:100C80000C57000228570002BC5D0002985D00026C +:100C9000705D00024C5D0002C8610002022800D0B5 +:100CA00070470249024801F04FB800BFD862000205 +:100CB000DC0A002210B50849084800F0EDFC0446A3 +:100CC00008B9204610BD064B064A07490020FFF729 +:100CD00099FE204610BD00BF906200020C0B00225E +:100CE000F05D0002806200020C570002844610B5DD +:100CF0000C46134661462246114800F0F9FD0446B1 +:100D000070B94FF6FF720F4901E0013A10D00B782D +:100D100003F0FF00002BF8D0002320460B7010BD1D +:100D2000094B0A4A0A490020FFF76CFE204610BD15 +:100D30001424084B054A0649FFF764FE204610BDFF +:100D40000C0B0022D80A0022F05D00026C62000247 +:100D50000C570002185E0002F0B50446002695B05C +:100D60004022002104A802F025FE2146454802AB9E +:100D700003AACDE9026600F0B1F9054638BB012CA3 +:100D800036D0022C68D0032C039A4AD104463E4F39 +:100D90003E4E92ED007AB7EEC77A23463A4640219E +:100DA0008DED007B04A802F0D1FD04AA314600209D +:100DB000FFF728FE039A013404320C2C0392E8D189 +:100DC00000203349FFF71EFE284615B0F0BD222D46 +:100DD000304607D02F4B304A3049FFF713FE2846E4 +:100DE00015B0F0BD2E49FFF70DFE284615B0F0BD39 +:100DF000029B002BE4D00446039B2A4E22461B781C +:100E000031460020FFF7FEFD0134039B029AE4B255 +:100E1000013394420393F1D31D490020FFF7F2FD03 +:100E2000D2E714682049E2B2FFF7ECFDC4F30722D1 +:100E300028461E49FFF7E6FDC4F3074228461C4931 +:100E4000FFF7E0FD28461B49220EFFF7DBFD1049A6 +:100E50000020FFF7D7FDB7E7029B002BB0D0044678 +:100E6000039B154E22461B7831460020FFF7CAFD32 +:100E70000134039B029AE4B2013394420393F1D309 +:100E80009EE700BF0C0B0022645E0002785E000249 +:100E9000C05E0002605F0002586200020C57000250 +:100EA0001C5F0002405E0002805E0002905E000255 +:100EB000A05E0002B05E0002545E000270B5002524 +:100EC00082B018480DF107018DF8075000F022FBA1 +:100ED00078B9154E1348314600F046F90446C0B9BA +:100EE0004FF6FF7372689A420DD01F24204602B05D +:100EF00070BD04460D4B28460D4A0E49FFF782FD92 +:100F0000204602B070BD0C49FFF77CFD204602B0C0 +:100F100070BD2846094B064A0649FFF773FD204677 +:100F200002B070BD0C0B0022C80A0022905F0002C4 +:100F3000406200020C570002E85F0002BC5F000242 +:100F400038B50F4D0F48294600F00EF9044638B168 +:100F50000D4B0E4A0E490020FFF754FD204638BDC8 +:100F60006A680C49FFF74EFDAA6820460A49FFF758 +:100F700049FD20460949FFF745FD204638BD00BF21 +:100F8000C80A00220C0B0022BC5F0002246200028F +:100F90000C5700021860000230600002606000021E +:100FA000F8B51B4800F072FC08BB6FF00045194E05 +:100FB000174F03E0337883B1013D21D031463846E5 +:100FC00000F0D2F804460028F4D00020124B134A57 +:100FD0001349FFF717FD2046F8BDF2681149FFF7E6 +:100FE00011FD20461049FFF70DFD2046F8BD0446CF +:100FF0000E4B0A4A0A490020FFF704FD2046F8BDBF +:101000000B4B064A0649FFF7FDFC1424E3E700BF3B +:101010000C0B0022C80A0022BC5F00020C62000216 +:101020000C570002F4600002186100029060000298 +:10103000BC600002002310B584B0CDE90033CDE9D7 +:1010400002330A4CFFF766FA0028FBD0102200207A +:101050006946FFF7F9F918B92146FFF7D3FCF1E724 +:10106000684601F0B3FFC0B204B010BD4861000291 +:1010700020B1037813B90122014B1A70704700BFE9 +:10108000D80A002200B9704738B504460B480D460F +:1010900000F050F850B929460020FFF7B3FC224673 +:1010A00007490020FFF7AEFC00BE38BD054B064ADD +:1010B00006490020FFF7A6FCEDE700BF0C0B00225D +:1010C000285700025C610002FC6100020C5700021C +:1010D00008B5FFF7A7FC002008BD00BF10B330B46F +:1010E000134C0568A54215D1CAB1C3B184692569FD +:1010F000A94219D88568012D0FD1646934F81110FF +:10110000A1B1C0680C5A014404311C60002030BCFD +:1011100011607047072030BC70470820FBE70120B2 +:1011200030BC7047012070470320F4E72220F2E72B +:101130004545565298B138B502680A4B04469A4262 +:101140000BD10025D0F884309A681868536925605F +:10115000984765602846A56038BD072038BD012046 +:10116000704700BF4545565270B1134B02689A4212 +:101170000CD149B143685BB98268012A17D00123B9 +:101180000B70C36D4B600CE0012070470720704767 +:101190004368DBB20B70C26D4A6013B9C3681B6849 +:1011A000CB60D0E904239B1A00208B6070470B7042 +:1011B000C36D4B60F2E700BF454556522DE9F04143 +:1011C00000240546D0F88400AC77846882B0984645 +:1011D0000068E4680DF10703A0470746F0B904462C +:1011E000134E06E001210134084601F053FDB442DC +:1011F00018D0AA7F002AF5D095F8583088F800302A +:1012000095F85830022B09D095F85830032B05D0AB +:101210004FF4FA7795F8583085F85930384602B0CF +:10122000BDE8F08195F85830142788F80030F5E7CC +:1012300040420F000223F0B5054683B08DF8073019 +:10124000C368D0F8880003F108040344A3426B612B +:1012500024D90E464BF6AD672EBBAB6E9C421DD01B +:10126000A969B4F800C0CA68E31D0A32A0EB4202C3 +:101270006344624523F0030325D35A88BA4222D13E +:10128000EA68B3F800C0A21A1C4649696B6921F8E4 +:101290001C2034F8042B9C42EA65DDD30020AC66A8 +:1012A0002C6103B0F0BD0422214628460DF107034E +:1012B000FFF784FF0028F4D19DF80730022BEDD012 +:1012C000D5F88800CCE72120E9E700BFF8B5002475 +:1012D000D0F8843084779C6805461868A3689847DE +:1012E000074678B904460D4E06E001210134084650 +:1012F00001F0D0FCB4420FD0AB7F002BF5D095F8B5 +:1013000058300BB93846F8BD4FF4FA7795F8583095 +:10131000384685F85930F8BD1427F3E740420F00EE +:1013200070B5D0F880500446202D28BF202500F14C +:101330001F062A46E16F304602F05EFB0622D4F813 +:10134000843031469E68186876682B46A260226910 +:10135000B047D4E91F2321692A4429445B1BC4E90F +:101360001F23216170BD00BF2DE9F0478369054649 +:10137000D3E9042001320021520082B002F01AFBAE +:1013800000264FF6FF71AA69AE775368E965EE60F3 +:10139000002B73D04BF6AD68D5F88870D2F800A05A +:1013A00006FB07F707EB0A090822284649460DF114 +:1013B0000703FFF703FF044670BB9DF80730022BBD +:1013C0003ED0B9F8063043451CD1E968002934D035 +:1013D00057F80A000B68D5F8882098424FEA921215 +:1013E00046D92846FFF772FF0446C5F80C909CB911 +:1013F000AB69013659681A468E42CDD3EC6874B198 +:1014000000266DE0D5F88820494628469209FFF766 +:101410005DFF0446002CEBD0EB6843B9AB691A685A +:101420009968D5F888300A44D21AEA606CB3212C46 +:1014300055D0204602B0BDE8F087C5F80C90D7E73C +:1014400049462846D5F888200DF10703FFF7B6FE78 +:1014500004460028E0D19DF80730032BC8D1D5F809 +:101460008820494628469209FFF730FF0446BEE728 +:1014700049462846FFF72AFF0446B8E793681268F2 +:10148000D5F888101A44521AEA6000244BF6AD676A +:10149000D5F88430996818684E6808232C64AC77B6 +:1014A00005F14001A5F84670B04704460028BED1BA +:1014B000174E06E001210134084601F0EBFBB4426F +:1014C00023D0AB7F002BF5D095F85830012B97D067 +:1014D00095F858304FF4FA7485F85930A9E7012689 +:1014E0004FF0000301212846AB83FFF7A3FE21281C +:1014F00004469ED000289CD12EB901232046AB6023 +:1015000002B0BDE8F087212493E7142491E700BFDF +:1015100040420F0028B338B50268134B04469A4284 +:1015200017D18368012B01D0082038BD00258369BD +:101530009A68196892098560FFF7C8FE58B1636818 +:1015400013B16368022BF0D1042201236260A3600F +:1015500038BD072038BD2046FFF706FF0028EED132 +:1015600038BD0120704700BF45455652F8B50446C6 +:101570008769466E7869256930F81120935B32449B +:10158000E2670B33E26823F00303C4F880302B4496 +:10159000AD1A20F81150D4F888100A44934201D8AB +:1015A0000020F8BD3A69002101325200E66002F0E5 +:1015B00001FA00212046FFF73DFE0322012362606D +:1015C000A360F8BD2DE9F0470F4602251146826958 +:1015D000AF4204469C46DDF82080166945600766E8 +:1015E0000AD050690021023802E00131B1422CD802 +:1015F00030F8025F002DF8D0D2F800909368E568CB +:10160000D4F8880009EB030E2A18964508BF4A460D +:1016100010448E4265666061E26026D308328BB268 +:10162000022FC4E91C33226108D02046FFF79EFF39 +:1016300010B96368032B29D1BDE8F08743462046E3 +:10164000BDE8F047624600F0BBB8D2F800E093680E +:10165000E568D4F8880073442A189A42D8D17246B3 +:1016600070446566C4F80CE060610A26D4F8841002 +:10167000236C8868013345680868AC46236404F12C +:101680004001A6600823BDE8F04760472046BDE85A +:10169000F047FFF745BE00BFF0B583B0002859D032 +:1016A000002957D0414B026804469A4256D04868F8 +:1016B00001284BD90B68B3F11C5F47D38A683C4DB6 +:1016C00003EB020CAC4541D813439D063ED1930970 +:1016D000B3FBF0F500FB1533002B37D1B2FBF0F56F +:1016E00000FB1522002A31D1AB072FD1CB6813F0B4 +:1016F00003032BD10A6A2F481268C4E91030C4E9E9 +:1017000021259568A1612D68E3646065D1E9060132 +:10171000A364C4F89000C4F89810D2E90001C4F89A +:101720009430254B2365A847054680B92046A5601F +:10173000FFF71AFE212806461AD088B1D4F8843063 +:1017400035469A6818685369984700E0032528468B +:1017500003B0F0BD0125284603B0F0BD0E25F6E725 +:101760000023E26811491268216022646360EEE799 +:101770002B462A46294620460095FFF723FF0646BA +:101780000028DBD10D4F06E001210136084601F0AB +:1017900081FABE4208D0A368012BF5D16368042BFF +:1017A000DED14FF4FA76C9E71426C7E7454556520D +:1017B000003000270000ADBEFFFFADBE404B4C0027 +:1017C00030B51C461346026904F10B0E4569964478 +:1017D0002EF0030EAE4583B01AD884460225C068A9 +:1017E000ACF85010101AACF84A00DCF88400ACF8E1 +:1017F00048408168CCF84C304C6800680CF14801D6 +:10180000CCF808500423A44603B0BDE8304060473C +:101810000A4600940221FFF7D5FE03B030BD00BF99 +:1018200070B504468369416F1A690131914284BFE2 +:1018300000210A466167586998BF4A00825A002A07 +:10184000F2D0236F8B420CD02046FFF78FFE38B9C1 +:101850006368032B04D02046BDE87040FFF760BDED +:1018600070BD0A26D4F88420236C906821694568ED +:1018700001331068AC46A1672364E26804F14001BB +:10188000A6600823BDE87040604700BF38B310B5BC +:10189000164B026804469A4282B00BD14368032B70 +:1018A0000BD04368042B08D08368012B08D0082094 +:1018B00002B010BD072002B010BD052002B010BD5F +:1018C00000231A4619460093FFF77CFE0028EFD04C +:1018D000636833B9042201236260A360E8E7012052 +:1018E00070476368022BE3D1F4E700BF45455652C9 +:1018F00080B3F8B51A4F05680446BD4224D1964618 +:1019000032B387693D69A94220D8FBB1FF68D0F89E +:1019100088500A37A5EB4705AB4217D84568032D19 +:101920001CD04568042D19D08568012D14D1FFF70E +:1019300047FF40B1636813B16368022B03D10422EF +:1019400001236260A360F8BD0720F8BD0320F8BD45 +:101950000120F8BD012070470820F8BD0520F8BD22 +:10196000454556522DE9F0434468037883B084F826 +:101970005830A36853B394F858300025012B0CD08D +:1019800094F85830002B49D101236560A360A36807 +:10199000012B20D003B0BDE8F083A368023B082BE5 +:1019A000F5D801A252F823F0851A0002BB1A0002F2 +:1019B000EB1A0002251B0002491B00028F190002CE +:1019C0008F1900028F1900025F1B00020123A37709 +:1019D00003B0BDE8F083D4F89020002ADAD0636821 +:1019E000002B4CD1A168013918BF0121D4E9253061 +:1019F0008DF800100190002B00F0C38002A91D7823 +:101A00005E6811E9030083E8030018469047D4F8A4 +:101A10009430002BBED01D705E60BBE76368022B64 +:101A200008D00422012394F85810626084F85910F9 +:101A3000A360ACE7A3680B2BF3D0A069636E0269C7 +:101A40002946013252004069E36001F0B3FF2946A4 +:101A50002046FFF7EFFB0421012394F85820616032 +:101A600084F85920A360002891D0636813B163689B +:101A7000022B8CD1042201236260A36087E7616896 +:101A8000C9B2B3E74FF003092769B4F84830043707 +:101A900013EA0902E16C2761C4F808907DD0032B9A +:101AA00071D9042223F00303A260D4F884003A46DB +:101AB000876800687F68B847D5E72269B4F848307E +:101AC000111D13F0030F1A444FF0050C18BF0A46FE +:101AD000D4F88430996818684F68042304F15001E1 +:101AE0002261C4F808C0B847BDE703230020B4F85A +:101AF0004820E16C22F0030704F18C081A403944B5 +:101B0000C4F88C00A360404601F076FFD4F884004E +:101B1000226904233A44876841467F68226100684D +:101B2000B847A0E7A1692369B4F850204969B4F81F +:101B30004A000433E265236121F8120062687ABB2F +:101B40000122A366A26022E7D4F8803043B3636821 +:101B5000032B3FF41CAF2046FFF7E2FB83E70B208B +:101B6000D4E9213200219F68A0601868E3682177DA +:101B7000A16F1344BF68920921616361616EB84728 +:101B800071E76B4641E7002304F18C08C4F88C3000 +:101B9000404601F031FF04234146C4F8089084E731 +:101BA0002046FFF73DFE5EE72DE9F84F0388DBB1E5 +:101BB0004FF0000A80464FF00109DFF8D4B000244E +:101BC000314D4FEACA07D8F8043035F8022BD9193D +:101BD000898891420AD00134032CF4D1B8F800303E +:101BE0000AF1010A5345EAD8BDE8F88FDB5909FA32 +:101BF00004F603F0B853B3F1807F244BF6B293F8A8 +:101C00004C2C12D0324230D104F120021BF8123099 +:101C1000DB09E0D01BF81230012123F08003C8203B +:101C20000BF8123001F036F8D5E7324210D004F14B +:101C300020021BF81230DB09CDD11BF81230012134 +:101C400043F08003C8200BF8123001F023F8C2E7FC +:101C5000012001F0B1F80D4B012093F84C2C3243D8 +:101C600083F84C2C01F078F8E1E7012001F0A4F8AA +:101C7000064B012093F84C2C22EA060283F84C2CE8 +:101C800001F06AF8C0E700BFA865000200E001406B +:101C900000202040F8B50446FFF786FFEFF31082DE +:101CA000012383F31088254E33681BB94020244953 +:101CB0000B75087533680133336082F3108821880F +:101CC00049B3C9000839C90860681E4D013107E0F1 +:101CD0001B011344013945F8234000F108001AD0D4 +:101CE00004688288E7034FEA1223D2B2F0D502EBF0 +:101CF000031C55F82CE01B0124F480372EF4803EA1 +:101D00001344013945F82CE000F1080045F82C7027 +:101D100045F82340E4D1EFF31082012383F31088C8 +:101D2000336813B13368013B336033681BB98020DB +:101D300003490B75087582F31088F8BD300C00223A +:101D4000000D40400008404098B191B14A6808B584 +:101D500003464AB1094A186890420CD008461A60F6 +:101D6000FFF798FF002008BD0A88002AF2D0012062 +:101D700008BD012070470E2008BD00BF54524F50CF +:101D800006207047062070470620704706207047DF +:101D900098B191B1844610B40948DCF800408442FF +:101DA00007D10020CCE90F325DF8044BCCF8381095 +:101DB000704707205DF8044B70470120704700BF53 +:101DC0004E45504F30B5C36B83B004460A466D464E +:101DD0008BB193E8030085E803001A70216C184664 +:101DE000A26B59609047E36B1BB195E8030083E851 +:101DF000030003B030BD2B46EFE700BF78B171B1EF +:101E00000A4B02689A4208D1094BB3F8843013F0A8 +:101E1000810306D100200B70704707207047012016 +:101E20007047012300200B70704700BF4E45504F94 +:101E300000E01140D0B10B46C1B10E4A0168914299 +:101E400011D10D4A10B492E8030000220B4C03F1AB +:101E5000080C83E8030094E803005DF8044B8CE869 +:101E600003001046704707221046704701221046B3 +:101E7000704700BF4E45504F04660002EC650002FB +:101E8000002838D01D4B02689A4232D1002310B48A +:101E90004268036092F91130002B0EDB0121184CCF +:101EA0005A0903F01F03203201FA03F344F82230E9 +:101EB000BFF34F8FBFF36F8F42680021114B19762C +:101EC00092F913308B420DDB01210D485A0903F0C2 +:101ED0001F03203201FA03F340F82230BFF34F8F83 +:101EE000BFF36F8F0023074A18465DF8044B137544 +:101EF0007047072070470120704700BF4E45504F84 +:101F000000E100E000E01140002831D030B4194C6D +:101F10000568A5421ED1184CB4F8844004F0810431 +:101F2000F4B9446824780CB1806BE0B101F15940F8 +:101F3000B0F5405F11D211488C18844215D81BB1FE +:101F400089070AD1930710D1002A14BF0020172057 +:101F500030BC7047072030BC7047162030BC70473B +:101F6000082030BC70470120F2E7172030BC7047D2 +:101F7000012070474E45504F00E0114000300027CF +:101F80004FF42A431B49B1F884C0A1F88430B1F85A +:101F900084001FFA8CFC80B268B14FF49642002096 +:101FA00003E0002A08BF4FF4FA70B1F88430013A18 +:101FB0009BB2002BF5D1BCF1010F00D070474DF65C +:101FC00001110C4B0C4AA3F84410A2F804C09388EA +:101FD0009BB2002BFBD101211180BFF34F8FBFF3C8 +:101FE0006F8F064AC2F85032BFF34F8FBFF36F8F27 +:101FF000704700BF00E0114000C1014000ED00E06B +:10200000F0B482B081B9012443682A4D93F91130AC +:102010005A0903F01F03203204FA03F345F8223073 +:10202000BFF34F8FBFF36F8FE8220223C56A224CA4 +:10203000224E2563856A076905F1040C32703370FE +:102040002B880197338003E0019B5A1E0192FBB15C +:10205000D4F880305B05F7D4C36A02350233C3621B +:10206000036B654503F1FF3385620363E8D1D0223A +:10207000124B1A7081B1D4F880301A0417D40E4A6A +:1020800001E0013904D0D2F880301B04F9D50EE00C +:10209000142002B0F0BC7047436893F9113001225C +:1020A00003F01F0003495B09824041F82320002010 +:1020B000EFE700BF00E100E000E011400000104049 +:1020C000062070474FF4964310B483B001934368E1 +:1020D0001A7802BB4AF680232C4AA2F88430B2F860 +:1020E00084309BB2802B08D110E0019B013B01930F +:1020F000B2F884309BB2802B08D0019B002BF4D126 +:102100004FF4FA7003B05DF8044B7047002003B041 +:102110005DF8044B704793F911201D4902F5C65331 +:1021200051F8234024F4803441F8234051F82330FF +:10213000BFF35F8F4FF0010C53099B0002F01F02A9 +:1021400003F1604303F561430CFA02F2C3F8802106 +:102150001A60436893F9132002F5C65351F823001F +:1021600020F4803041F8230051F82330BFF35F8F13 +:1021700053099B0002F01F0203F160430CFA02F2C4 +:1021800003F56143C3F880211A60A3E700E0114022 +:102190000060004030B5436804461A7883B0F2B15D +:1021A000012293F911304148590903F01F032031EE +:1021B00002FA03F340F82130BFF34F8FBFF36F8F64 +:1021C000636893F91330590903F01F039A4001F132 +:1021D000200340F82320BFF34F8FBFF36F8F344BA2 +:1021E000B3F884309BB2002B55D04FF49640B32106 +:1021F000304B2F4A01901970D2F880301B040CD458 +:1022000006E0019B013B0193D2F880301D0404D409 +:10221000019B002BF5D1142507E0254B40F2F51565 +:102220001B7C13F0100F08BF00254FF4964050217F +:10223000204B1F4A00901970D2F88030180414D433 +:1022400006E0009B013B0093D2F8803019040CD4C7 +:10225000009B002BF5D1B5B9FFF792FE14250023A2 +:10226000284684F8343003B030BD114B1B7CDB06AC +:1022700015D445B9FFF784FE05460023284684F8A7 +:10228000343003B030BDFFF77BFE0023284684F8CE +:10229000343003B030BD2046FFF714FFA5E7002D12 +:1022A000F1D1FFF76DFE40F2F515D8E700E100E04F +:1022B00000E011400000104038B1054A0368934225 +:1022C00001D007207047FFF765BF0120704700BFAE +:1022D0004E45504F10B4214C034694F810C083B0C3 +:1022E0001CF0100FD4F8800007D101420FD118461E +:1022F0004BBB03B05DF8044B7047400403D500208E +:1023000094F810C02074D4F88000014221D0D3B9D1 +:10231000B3204FF49644124B104901941870D1F831 +:102320008030180411D406E0019B013B0193D1F8E1 +:1023300080301B0409D4019B002BF5D1104603B05B +:102340005DF8044B70471A46E2E7044B10461B7CCD +:10235000F5E7002BF7D140F2F512D9E700E0114084 +:10236000000010402DE9F0411D460E46002321F0EB +:1023700080510746FFF7C8FD08B1BDE8F081384637 +:102380009046FFF79FFE0028F7D14FF0710E4FF0F7 +:10239000D00C7B681E4C19781E4A08F1FF33334479 +:1023A00084F8D0002663636382F800E082F800C0FE +:1023B00039BB7969D4F880304FEA980202FB0112E8 +:1023C000190401D4C2B914204FF4FC720021FFF7A4 +:1023D00081FF0F4B044693F8D430A3F10103B3FA05 +:1023E00083F35B092B70FFF7CBFD002C18BF204651 +:1023F000BDE8F081013AE6D0D4F880100B04F9D59D +:10240000E2E70322022387F834202B70BDE8F08135 +:1024100000E0114000001040002800F086802DE907 +:10242000F04F4A4B0446006883B098426ED1484B47 +:10243000B3F8843003F08103002B6BD163681B7801 +:1024400013B1A36B002B69D0002A5BD0002521F0CB +:10245000805323F03F0303F15940B0F5405F4FEA4A +:10246000821684F8345062D23A483344834249D8C1 +:1024700021F03F012046A1622263FFF723FE0028DE +:102480004ED1636893F80090B9F1000F53D0022346 +:10249000804684F8343001234FF0200A266B2C4DFF +:1024A000DFF8B4B0A76A013EA5F8E030D0232F636F +:1024B00040378BF800A040468BF80030A7622663B7 +:1024C000B8F1000F0CD0D5F88030190407D443467A +:1024D00001E0013B27D0D5F880201204F9D5002077 +:1024E000B9F1000F0FD119224FF40051FFF7F2FE9E +:1024F00026B3013E0028D9D00190FFF741FD019B92 +:10250000184600E0152003B0BDE8F08F072003B0A7 +:10251000BDE8F08F082003B0BDE8F08F0120F2E79E +:102520004FF4FA70EFE71420DAE701207047162025 +:1025300003B0BDE8F08FD4F82480ACE70190FFF73A +:102540001FFD019B002BDED0DAE700BF4E45504F48 +:1025500000E01140003000270000104070B51D461B +:10256000164601232A460D4626F080510446FFF701 +:10257000CBFC844608B1604670BD520884F834C074 +:102580002046C4E90A562263FFF79CFD84460028D2 +:10259000F1D163681B78E3B9E66800E0F0B9314631 +:1025A0002046FFF72DFD636884461B78002BE2D19F +:1025B00018224FF48051FFF78DFE236B0546002B48 +:1025C000ECD1FFF7DDFC8446002DD4D0AC4660464C +:1025D00070BD0123064684F83430E0E7FFF7D0FCF5 +:1025E000AC46F4E770B500210125644B80F8341047 +:1025F00083F8545A1C6A624A93F82410136801F055 +:102600000F024FEA147C42EA1474260788B03FD5C3 +:10261000C9B20C0745BF032501F0070195408D4065 +:102620001CF0080F14BF0322012203FB05F518BF9D +:102630000CF0070C02FA0CF2B5FBF2F24F490D6AEE +:1026400091F824104FEA156C01F00F04C5F30365EF +:1026500045EA040E1EF0080FC9B21ED00E0700F1A5 +:10266000818001211CF0080F01FA04F100F0838041 +:1026700003240CF0070C04FA0CF401FB03F34149AA +:10268000B3FBF4F38A420ED84FF4FB7008B070BD70 +:1026900003FA02F222FA0CF2D0E73A49A3408A4246 +:1026A00023FA05F3F0D943F6B85440F6D861364D15 +:1026B00003F5742302F5742203F23F2302F23F2252 +:1026C000A5FB0363A5FB0252304D920C02F5F052BC +:1026D000A5F8E4209B0C2E4A5D00A2FB056503FBD8 +:1026E00004F403FB01F1AD080695A2FB0454A2FB20 +:1026F0000151A408890804940591264C264903FB3E +:1027000004F403FB01F100F1080C00F11805A2FB31 +:102710000440A2FB0141800889080090019144F225 +:10272000506054211D4C03FB01F103FB04F400FB3A +:1027300003F3A2FB0464A2FB0101A2FB0323A40890 +:1027400089089B080294079103939DED045F9DED1A +:10275000007F00200DF1100E8CED005F85ED007FF5 +:1027600008B070BD032401F007011CF0080F04FA43 +:1027700001F17FF47DAF0124AC407EE700E0014031 +:10278000C40D0022FF083D0083DE1B4300E0114022 +:10279000ABAAAAAA38AF0400A0F7030080DE0F009E +:1027A00078B1094A0368934207D1084BB3F88430E3 +:1027B00003F081031BB9FFF715BF072070470820FE +:1027C00070470120704700BF4E45504F00E0114058 +:1027D000002900F082802DE9F041044600287ED0D7 +:1027E000424B02689A427FD00B785BB9404A416005 +:1027F000137613752046FFF7F5FE08B93B4B2360AF +:10280000BDE8F08191F91130002B6BDB91F91320B9 +:10281000002A67DB4FF0000801204A68344FA263AA +:10282000CA6861602264C4F83C8038760A7C314D05 +:10283000314E1201DFF8C4C005EB030ED2B28EF8A0 +:10284000002303F5C65246F823405CF822E068F303 +:10285000104E4CF822E05CF82220BFF35F8F5A093B +:10286000920003F01F03984002F1604303F56143B7 +:10287000C3F88001186098233B7591F913308A7C66 +:10288000434522DB1201D2B21D4485F800231B4AC6 +:1028900003F5C65146F8234052F8210020F4803059 +:1028A00042F8210052F82120BFF35F8F01215A091D +:1028B000920003F01F0302F1604202F5614201FA47 +:1028C00003F3C2F88031136094E70D4903F00F0061 +:1028D0001201D2B201440A76D9E7012070470120E3 +:1028E000BDE8F0810B208BE70E2089E74E45504F65 +:1028F00000E0114000E100E0380C002200600040E0 +:10290000FCEC00E070B5EFF30383174917480A7C2D +:10291000103B5CB250F824501007D1F880100AD454 +:10292000D3B21A061CD4DB061CD511F4405F14BFC9 +:102930000726062600E004262846FFF72BFC0C4A53 +:1029400004F5C65352F8230020F4803042F82300E7 +:1029500052F8233031462846BDE87040FFF732BABE +:102960000526E9E70726E7E700E01140380C0022DA +:102970000060004038B5EFF30383103B224A5BB29E +:1029800003F5C65152F82100204C20F4803054F851 +:10299000235042F8210052F8213095F83440012CA0 +:1029A00024D0022C11D01A4B93F8D430012B14BF31 +:1029B00002240324FFF7E4FA002385F8343021468B +:1029C0002846BDE83840FFF7FDB92C6B002CF1D04C +:1029D0002020D021AB6A0E4A013C1363A2F5F032ED +:1029E000403310701170AB622C6338BD2B6B002B21 +:1029F000E0D000212846FFF703FB0028F5D0284649 +:102A0000BDE83840FFF7C6BB00600040380C00222C +:102A100000E01140144A154992F8263092F824201B +:102A2000DBB202F00F02082A15D0092A51F8233030 +:102A30000AD00A2A0ABF0E4AD340A2FB03230D4A3A +:102A400008BFDB0813607047094AA2FB0323094A49 +:102A50009B0813607047064A51F82330A2FB0323FA +:102A6000044A5B081360704700E00140C401002283 +:102A7000ABAAAAAAC40D0022704700BFFFFFFFFF48 +:102A8000F8B54AF2035001234749484AA1F8FA032E +:102A9000938093889BB2002BFBD101249FED3E6B6A +:102AA0009FED3F7B4FF40040414B4249C3E9071182 +:102AB0005961148083ED007F1861FFF7ABFF092295 +:102AC0001621394B83F8501A83F8A22093F8002C72 +:102AD0001AB993F8013C980756D0334C94F8003C4F +:102AE000002B46D00022304B83F8012C83F8002CB9 +:102AF00000232D4A82F8323092F83C301907FBD57A +:102B00004FF43C5040F211110023274C1085A2F8DD +:102B10004C1082F82A3094F83C309B06FBD50422F6 +:102B200001250526214B244F1A77276284F824506B +:102B300084F82660FFF76EFF9620294600F0AAF879 +:102B4000002384F824302762FFF764FF962029468B +:102B500000F0A0F884F82660FFF75CFF4FF42543EF +:102B600084F8305084F8525084F85350A4F8FA3363 +:102B7000F8BD0121C82084F8001C00F08BF894F8FF +:102B8000003C012BFBD1ADE74FF47A70FFF774FFE7 +:102B9000AEE700BFAFF30080006CDC0200127A00E9 +:102BA00000800000002D310100E0014000C1014023 +:102BB000C401002200389C1C3223123138B5002594 +:102BC000284C0121C82084F8285000F063F884F8CC +:102BD000245094F82430002BFBD194F82430214960 +:102BE00043F0020384F8243091F82430C3F340000A +:102BF0009B07F9D41B4A81F8220092F8223003F097 +:102C0000FF00002BF9D192F84030164960F3C7134A +:102C100082F8403091F84030DB09FBD191F8420056 +:102C2000104A63F3C71081F8420092F84230DB0982 +:102C3000FBD192F844000B4963F3C71082F84400BB +:102C400091F84430C3F3C014DB09F9D1012000F03E +:102C5000B3F8054B012083F84C4CBDE8384000F038 +:102C60007BB800BF0020204000E00140034618B1BF +:102C7000024A00201A6070470120704700000105D9 +:102C800000BEFEE7FFFFFFFFA0F101000028FBD11F +:102C9000704700BF4FF47A7310B400FB01F1104C81 +:102CA000104A2468B2FBF4F2A1FB034030B9B4FB34 +:102CB000F2F058B15DF8044BFFF7E6BFB1FBF2F15B +:102CC000A1FB03132BB908460028F3D15DF8044B90 +:102CD00070474FF0FF3C5DF8044B6046FFF7D4BFF0 +:102CE000C40D002200CA9A3B70B500240D4B0E4E55 +:102CF000B3F80021B3F82051ADB2154025FA04F322 +:102D0000DB0704D556F82430E0B203B1984701340C +:102D1000102CF3D1034AA2F81051B2F820311D4211 +:102D2000FBD170BD00C00040F00B002200226023E8 +:102D300010B40748074C30F8021F02F5C65C013298 +:102D400009B144F82C10013BF5D15DF8044B7047F4 +:102D5000E664000200600040EFF31081012383F37A +:102D60001088124B33F8102092B22AB133F8102099 +:102D7000013A92B223F8102033F810309BB293B985 +:102D80000B4A10B4B2F8FA330A4C9BB234F8100074 +:102D900043F4254323EA0003A2F8FA3381F31088B1 +:102DA0005DF8044B704781F310887047B80D00221E +:102DB00000E001402C66000230B4EFF310810123E3 +:102DC00083F310880E4A32F810309BB26BB90D4C69 +:102DD0000D4DB4F8FA3335F810C09BB243EA0C033A +:102DE00043F425439BB2A4F8FA3332F81030013390 +:102DF0009BB222F8103081F3108830BC704700BFBE +:102E0000B80D002200E001402C6600020C4A08B513 +:102E10000346106840B103330A4923F00303034417 +:102E20008B4205D8136008BD074908461160F2E7D8 +:102E300000F0CCFD0C2203464FF0FF301A6008BDB5 +:102E4000C00D0022101F0022100F002200BE70478C +:102E500008B500F005F8FEF73BF9FEE7FFFFFFFFBE +:102E600070B5464B464D6B61BFF34F8FBFF36F8F0D +:102E70004FF47003434CC5F888300020AC60FDF778 +:102E80000DFFFFF7FDFD0120FDF708FF2368A3F507 +:102E9000806383F30A883C483C4A0021121A00F000 +:102EA00089FD3B483B4A3C49121A00F0A5FD3B49CD +:102EB0003B4A3C48521AD20842F009C0AFF30080A6 +:102EC000F1E80223E0E802230FF007C03649374A51 +:102ED0003748521AD20842F009C800BFAFF3008049 +:102EE000F1E80223E0E802230FF007C0314B324A39 +:102EF0000020D21A0021D20842F007C0AFF30080B0 +:102F0000E3E802010FF005C0BFF34F8FBFF36F8FEF +:102F10000024C5F85042BFF34F8FBFF36F8F274B8C +:102F2000274D5B1BA34206DD9E1055F8043B013480 +:102F30009847A642F9DCFFF76DFDFFF73FFE03203F +:102F4000FFF73AFF00234FF0100E19464EF001E054 +:102F50001C4803F10C0220F8221001330FF007C8BF +:102F60000320FFF7F9FE0220FDF798FEFFF7DEFED3 +:102F7000BDE87040002000F027B800BF01020E003D +:102F800000ED00E000000002F0010022100F00221E +:102F900000000022C401002294690002A06900021E +:102FA000A069000200000000606B0002606B00027C +:102FB000000000200000002000000020C0010022CE +:102FC000BC010022000D4040704700BF0A220021D2 +:102FD00000F07AB8242B2DE9F0478646904601D8B8 +:102FE000012B06D100F0F2FC162303600020BDE89F +:102FF000F0870D4633482A4615F8014B065D16F05A +:103000000806F8D12D2C10D12C780126951C33F010 +:10301000100215D1302C0DD12A7802F0DF02582A87 +:1030200008D16C78023510230AE02B2C04BF2C78D1 +:10303000951CECE7002BF6D1302C14BF0A23082393 +:1030400006F1004C00220CF1FF3C1046BCFBF3F9EA +:1030500003FB19CAA4F13007092F0FD83C46A3423D +:103060001BDD571C07D0814514D301D1A24511DBCC +:1030700000FB0340012215F8014BEBE7A4F14107E7 +:10308000192F01D8373CEAE7A4F16107192F04D8BA +:10309000573CE4E74FF0FF32EDE7531C08D1222301 +:1030A0006046CEF80030B8F1000FA0D0691E06E0EF +:1030B00006B14042B8F1000F99D0002AF6D1C8F805 +:1030C000001094E73566000213460A46014602489E +:1030D0000068FFF77FBF00BF00000022F0B52DEDB4 +:1030E000028BB0EE408B85B017460C460D9D18EE56 +:1030F000902A0C9E25F02005002AB6BF2D22002222 +:10310000B1EE408B462D1A7004D0452D00D101340C +:10311000022100E0032103ABB0EE480B22460193ED +:1031200002AB0093334600F00BFD472D14D1FB0793 +:103130000AD50219B5EE408B3021F1EE10FA08BF26 +:103140000392039B934219D3039B0E9A1B1A13609D +:1031500005B0BDEC028BF0BD462D00EB0402E9D1B9 +:103160000378302B07D1B5EE408BF1EE10FA1CBF7F +:10317000C4F10104346033681A44DBE75C1C039437 +:103180001970DEE7F7B500290270BABF49422D2356 +:103190002B230929437028DD0DF107030A271D465B +:1031A0001A46013BB1FBF7F607FB1614303402F860 +:1031B000014C0C463146632CF2DC3031941E03F88E +:1031C000011C411C2346AB420AD30DF109039B1A93 +:1031D000AC4288BF002302330344181A03B0F0BD89 +:1031E00013F8016B01F8016FEDE730233031837084 +:1031F000031DC170F1E7FFFF2DE9F04F8DB00C46C4 +:1032000016461F46DDF85880054600F0DBFBD0F877 +:1032100000B0584600F0FDFB002394F818900A9384 +:10322000D8F8003022680733059023F0070303F134 +:103230000801C8F8001093ED000B9FED976BB0EEFE +:10324000C07B84ED120BB4EE467BF1EE10FA24DD68 +:10325000B5EEC00BF1EE10FA02D52D2384F8433001 +:103260008F49904BB9F1470F8CBF8846984622F0A2 +:10327000040203234FF0000A2260236133460BAAA5 +:1032800021462846009700F0D1F9013040F08980AE +:103290004FF0FF300DB0BDE8F08FB4EE400BF1EE13 +:1032A00010FA09D710EE903A7F49002BBCBF2D23AE +:1032B00084F843307D4BD5E7636809F0DF0A591C79 +:1032C00039D10623636042F48062002328462260DD +:1032D00003930AABCDE9019309AB00930DF12303EE +:1032E0006168FFF7FBFEBAF1470F8046099929D1C3 +:1032F000C81C02DB6368994241DDA9F102095FFA4B +:1033000089F901394A4604F150000991FFF73AFF63 +:103310000A9A82461318012A236102DC2268D20726 +:1033200001D5013323619DF82330002BA6D02D2336 +:1033300084F84330A2E7BAF1470FC4D1002BC2D1C1 +:103340000123BFE7B9F1650FDBD9B9F1660F18D1D9 +:10335000002963680BDD216113B92268D00702D50B +:1033600001330B4423614FF0000AA165DBE713B979 +:103370002268D20701D50233F4E70123F2E74FF0C8 +:1033800067090A9B994205DB23682161D807EAD5C2 +:103390004B1CE7E70029D4BFC1F10202012213440C +:1033A000E0E723685A0507D4236942463146284698 +:1033B000B84701302AD16BE7B9F1650F40F2E080E0 +:1033C00094ED127BB5EE407BF1EE10FA33D1012380 +:1033D000374A31462846B84701303FF459AFDDE956 +:1033E0000938434502DB2368D8070FD5059B5A46A9 +:1033F00031462846B84701303FF44AAF4FF0000944 +:1034000008F1FF3804F11A0AC84509DC23689B0754 +:1034100000F10781E0680B9B9842B8BF184639E776 +:103420000123524631462846B84701303FF430AFB9 +:1034300009F10109E8E7099B002B3BDC01231C4A49 +:1034400031462846B84701303FF422AFDDE909395B +:1034500059EA030302D12368D907D7D5059B5A46F9 +:1034600031462846B84701303FF412AF4FF0000A0A +:1034700004F11A0B099B5B42534501DC4B4694E770 +:1034800001235A4631462846B84701303FF400AF81 +:103490000AF1010AEEE700BFFFFFFFFFFFFFEF7F2A +:1034A0003967000235670002416700023D6700028C +:1034B00045670002A36DDDF828A05345A8BF534619 +:1034C000002B994637DC002329EAE97904F11A0236 +:1034D0000793A36D07990693A3EB09038B4231DC95 +:1034E000099B9A453BDC2368DA0738D4099BAAEB91 +:1034F0000309069BAAEB03039945A8BF9946B9F1B6 +:10350000000F34DC4FF0000829EAE97904F11A0BC6 +:10351000099BAAEB0303A3EB090343457FF776AFAF +:1035200001235A4631462846B84701303FF4B0AE31 +:1035300008F10108ECE7424631462846B847013019 +:10354000C1D1A5E60123314628460692B84701308D +:103550003FF49EAE079B069A01330793B9E7059B9C +:103560005A4631462846B8470130BFD190E6069A00 +:103570004B46314628464244B8470130C2D187E61F +:10358000DDF82890B9F1010F01DCDB0736D5012306 +:10359000424631462846B84701303FF479AE059B94 +:1035A0005A4631462846B84701303FF471AE09F11A +:1035B000FF3994ED127BB5EE407BF1EE10FA18D096 +:1035C0004B4608F1010231462846B84701300CD17C +:1035D0005EE601235A4631462846B84701303FF49B +:1035E00057AE08F10108C845F3DB534604F1500219 +:1035F000DCE64FF0000804F11A0BF4E70123424621 +:10360000E1E701234A4631462846B84701303FF4F6 +:103610003FAE08F10108E3680B995B1A4345F0DC03 +:10362000F8E64FF0000804F11909F4E72DE9F04736 +:10363000164698468A6807460B690C46DDF82090C6 +:103640009342B8BF1346336091F843200AB1013367 +:1036500033602368990642BF3368023333602568BC +:1036600015F0060506D104F1190AE36832689B1AC1 +:10367000AB422BDC94F843302268003B18BF012397 +:10368000920630D404F1430241463846C84701301F +:1036900023D023681A3454F80A2C03F00603042BB1 +:1036A0000ABF54F80E5C002533684FF0000608BFCF +:1036B000ED1A54F8123C08BF25EAE5759342C4BFE1 +:1036C0009B1AED18B5421AD1002008E0012352469A +:1036D00041463846C847013003D14FF0FF30BDE8BE +:1036E000F0870135C1E7E1185A1C3020023322442B +:1036F00081F8430094F8451082F84310C2E7012393 +:10370000224641463846C8470130E6D00136D9E75F +:103710002DE9FF470F7E914680460C46782F9A464A +:103720000C9E01F1430207D8622F0AD8002F00F047 +:10373000D180582F00F0B88004F1420684F842701E +:103740003AE0A7F16303152BF6D801A151F823F055 +:10375000A9370002BD3700023937000239370002AD +:103760003937000239370002BD370002393700020D +:10377000393700023937000239370002BB380002FE +:10378000E737000275380002393700023937000286 +:10379000DD38000239370002E7370002393700020E +:1037A000393700027D38000233681A1D1B68326009 +:1037B00004F1420684F8423001239CE0336820681B +:1037C000191D3160060601D51D6803E04506FBD5CD +:1037D000B3F90050002D03DA2D236D4284F84330F5 +:1037E00058480A2311E021683368080653F8045B3F +:1037F00002D4490648BFADB26F2F3360514814BFA1 +:103800000A230823002184F843106668002EA6606E +:1038100005DB21682E4321F0040121604BD01646C0 +:10382000B5FBF3F103FB1157C75D06F8017D2F4689 +:103830000D46BB42F4D9082B0BD12368DF0708D50E +:10384000236961689942DEBF302306F8013C06F126 +:10385000FF36921B22614B4603AA21464046CDF813 +:1038600000A0FFF7E3FE01304AD14FF0FF3004B073 +:10387000BDE8F087236843F02003236078273248AF +:10388000236884F845701F06316851F8045B02D440 +:103890005F0648BFADB23160D90744BF43F0200393 +:1038A00023601DB11023ADE72648E9E7236823F024 +:1038B00020032360F6E71646BDE733682568181D28 +:1038C000616930602E061B6801D5196002E0680648 +:1038D000FBD51980002316462361BCE7336800211D +:1038E0001A1D32601E686268304600F077F808B131 +:1038F000801B606063682361002384F84330AAE77B +:103900002369324649464046D0470130ADD023684E +:103910009B0713D4E068039B9842B8BF1846A6E7FC +:103920000123324649464046D04701309DD00135FB +:10393000E36803995B1AAB42F2DCEBE7002504F184 +:103940001906F5E747670002586700020CB4184BE8 +:1039500030B50C1E9DB01D6808DA8B234FF0FF3088 +:103960002B601DB0BDE8304002B070474FF40273C9 +:103970000290069002A9ADF8143014BF04F1FF3391 +:103980002346209A2846049307934FF6FF73ADF819 +:10399000163021AB019301F0FFFA431CBCBF8B230F +:1039A0002B60002CDDD0029B00221A70D9E700BFEB +:1039B0000000002202440346934200D1704703F8FE +:1039C000011BF9E70048704740010022014B1868CD +:1039D000704700BF0000002270477047C9B203461D +:1039E000024410B59342184601D1002003E0047848 +:1039F00001338C42F6D110BD0A44431E914200D1DE +:103A0000704710B511F8014B914203F8014FF9D1FD +:103A100010BD034613F8012B002AFBD1181A0138F8 +:103A200070472DE9F74F036907460C69A342C0F2BE +:103A30008380013C00F1140501F11408A30055F83E +:103A4000242008EB8409009305EB8403019358F8C4 +:103A5000243001339A42B2FBF3F631D34FF0000A1F +:103A6000C446AE46D3465CF8043B98B2E1454FEA03 +:103A7000134306FB00A04FEA104280B206FB03236B +:103A8000DEF8002092B24FEA134AA2EB00029BB28A +:103A9000DEF800005A44C3EB224392B203EB10431A +:103AA00042EA03424FEA234B4EF8042BDBD2009B41 +:103AB000EB582BB9019B043B9D421A4630D33C6125 +:103AC000384601F001F9002826DB2946002058F885 +:103AD000042BD1F800C01FFA82FEC1451FFA8CF3F7 +:103AE0004FEA1242A3EB0E030344C2EB23429BB204 +:103AF00002EB1C4243EA02434FEA224041F8043BF6 +:103B0000E5D255F8242005EB840322B9043B9D42FD +:103B10001A460BD33C610136304603B0BDE8F08F46 +:103B20001268043B002ACAD1013CC5E71268043B75 +:103B3000002AEFD1013CEAE70020EEE7FFFFFFFF9C +:103B40002DE9F04FC76981462DED028B91B055EC00 +:103B5000104B1C9E069109920C938DED020B7FB9C0 +:103B6000102000F085FD0246C9F81C0020B99E4BCC +:103B7000EF219E48FFF784F8C0E901770760C7602E +:103B8000D9F81C30196859B15A6801234846934046 +:103B90004A608B6000F062FED9F81C3000221A6087 +:103BA0002B1EB7BF23F00043002301220393ACBFB9 +:103BB000336032608E4B039EB34310D142F20F73D9 +:103BC0000C9A1360C6F31303234300F0D5841D9BA6 +:103BD000884F002B00F0D784FB1C00F0D2BC9DED79 +:103BE000028BB5EE408BF1EE10FA0AD101230C9A4C +:103BF00013601D9B13B1804B1D9A13607F4F00F023 +:103C0000C2BC0EAAB0EE480B0FA9484601F010F94D +:103C1000C6F30A530E9A0190002B45D018EE901A65 +:103C2000B0EE487BA3F2FF330025C1F3130141F04E +:103C30007F5141F44011B7EE086B07EE901A9FEDEB +:103C4000645B37EE467B9FED646BA7EE056B07EE7A +:103C5000903AB8EEE74B9FED625BB0EE467BA4EE88 +:103C6000057BB5EEC07BFDEEC76BF1EE10FA16EEEC +:103C7000908A08D5B8EEE66BB4EE476BF1EE10FA19 +:103C800018BF08F1FF38B8F1160F2DD85C4901EBC9 +:103C9000C80191ED007BB4EEC78BF1EE10FA01D5AF +:103CA00008F1FF38002120E00F9B0125134403F2A7 +:103CB00032412029C9BFC1F14001C1F120018E402C +:103CC00003F21241D8BF04FA01F103F1FF33C4BF7C +:103CD00024FA01F1314307EE901AB8EE677B17EE34 +:103CE000901AA1F1F871A6E70121D21A0B91531E87 +:103CF000059345BFC2F10103002200230592B8F1EC +:103D0000000F17DB059ACDF8288042440592002267 +:103D10000792069A092A42D8052AC5BF043A002408 +:103D200001240692069A023A032A43D8DFE802F0F9 +:103D30003335160AC8F10002A3EB080307920022EC +:103D40000A92E6E701220892099A08EB020B0BF1AE +:103D5000010A5246012AB8BF012206E00122089258 +:103D6000099A002A29DD93469246D9F81C70002151 +:103D7000042000F11406964226D97960484604933F +:103D800000F02CFD049B074600283DD11D4B024648 +:103D900040F2AF11EDE60022E1E70022D3E7012473 +:103DA0000022089406924FF0FF3B00211222DA46CF +:103DB0000991DAE701220892F5E74FF0010BDA46A4 +:103DC0005A46CDF824B0D0E701314000D1E700BF1A +:103DD00061436F63A787D23FB3C8608B288AC63F11 +:103DE000FB799F501344D33F766700028D67000232 +:103DF0000000F07F7267000246670002456700021C +:103E0000A0680002E6670002D9F81C20BAF10E0F84 +:103E100010606ED8002C6CD0B8F1000F40F3B48065 +:103E200008F00F01C74A18F4807F02EBC1024FEA85 +:103E3000281192ED007B00F09B80C34A01F00F0136 +:103E400092ED086B032288EE066B8DED026BBE4887 +:103E5000002940F08F809DED026B86EE077B8DED93 +:103E6000027B0B999DED027B002900F0B380B7EE39 +:103E7000006BB4EEC67BF1EE10FA40F1AB80BAF104 +:103E8000000F00F0A780BBF1000F30DDB2EE046B35 +:103E900008F1FF3101325C46049127EE067B8DED7F +:103EA000027B07EE902AB1EE0C5B9DED026BB8EE43 +:103EB000E77BA7EE065B15EE902A51EC150BA2F1FD +:103EC0005071002C40F08A80B1EE047B36EE476BD7 +:103ED00041EC170BB4EEC76BF1EE10FA00F35D8204 +:103EE000B1EE477BB4EEC76BF1EE10FA23D48DED43 +:103EF000028B0F990029C0F22981B8F10E0F00F34F +:103F00002581904B03EBC80393ED006B099B002BBD +:103F100080F2C880BAF1000F00F3C4800BD1B1EE7B +:103F2000047B26EE076B9DED027BB4EEC76BF1EED2 +:103F300010FAC0F22F8200242546099B3E46DB433F +:103F400004934FF000082146484600F087FC002DFE +:103F500000F0A280B8F1000F05D0A84503D041467B +:103F6000484600F07BFC2946484600F077FC93E089 +:103F700002226CE7CC0704D5013290ED006B27EEEE +:103F8000067B4910083063E722D0C8F100016D4A72 +:103F9000002401F00F00091102EBC0026A4892ED03 +:103FA000007B022228EE077B8DED027B29B9002CD5 +:103FB0003FF457AF8DED027B53E7CE0705D50132B5 +:103FC000012490ED006B27EE067B49100830EDE7E9 +:103FD000022246E75446CDF8108062E7594A02EBC8 +:103FE000C4023C4412ED024B089A41EC170B4AB351 +:103FF000B6EE003B3E46B7EE002B83EE045BB2EE1E +:10400000043B35EE477BFDEEC64BB8EEE45B14EEA9 +:10401000902A303236EE456B06F8012BB4EEC76BB2 +:10402000F1EE10FA38D432EE465BB4EEC75BF1EE37 +:1040300010FA6ED4A6423FF45AAF27EE037B26EE69 +:10404000036BE0E727EE047B21463E46B2EE043BDD +:10405000FDEEC64B14EE902AB8EEE45B303236EE3D +:10406000456B06F8012BA64219D1B6EE005B37EE80 +:10407000054BB4EEC46BF1EE10FA4ADC35EE475B4B +:10408000B4EEC56BF1EE10FA7FF531AF0E46013993 +:1040900016F8013C302BF9D0DDF8108027E026EE31 +:1040A000036BD5E79DED027BB2EE044B3E4687EEF7 +:1040B000065BBDEEC55B15EE103AB8EEC53B30337E +:1040C000A3EE467B06F8013BF31B9A4532D137EE4F +:1040D000077BB4EEC67BF1EE10FA18DCB4EE467B3B +:1040E000F1EE10FA03D115EE103ADB070FD4019967 +:1040F000484600F0B3FB00230C9A337008F101032B +:1041000013601D9B002B00F03E821E603BE2CDF849 +:10411000108033461E4613F8012D392A06D19F42DE +:10412000F8D1049A0132049230223A701A7801329E +:104130001A70B1E727EE047BB5EE407BF1EE10FA82 +:10414000B5D1D4E7A068000278680002089A002A76 +:1041500000F0E580069A012A00F3C680002D00F0E9 +:10416000BF8001F23341079C1E460B44484604932E +:10417000059B0B440121059300F026FC049B05469A +:1041800056B1059A002A07DDB2420599A8BF32460A +:104190009B1AB61A8A1A0592079A12B3089A002A2D +:1041A00000F0C1809CB12946224648460D9300F09C +:1041B000C5FC019A01460546484600F01BFC0199E2 +:1041C0000490484600F04AFB049A0D9B0192079A1E +:1041D000121B06D004930199484600F0AFFC049BE3 +:1041E000019001214846049300F0EEFB0A9A044630 +:1041F000049B002A00F0CD810146484600F09EFC59 +:10420000069B0446012B049B00F39480029A002A2B +:1042100040F08C80039AC2F31302002A40F0888099 +:10422000039A22F00042120D120522B1059A0133C1 +:1042300001320592012207920A9A002A00F0AF810A +:104240002269049304EB8202106900F071FB049B65 +:10425000C0F12000059A104410F01F0075D0C0F185 +:104260002002042A69DDC0F11C00059A03440244BF +:1042700006440592002B05DD1A460199484600F0D8 +:10428000B7FC0190059B002B05DD21461A464846E8 +:1042900000F0AEFC04460B9B002B58D02146019841 +:1042A00000F012FD002852DA08F1FF330A220199CA +:1042B00048460493002300F0F3FA089B0190002B7A +:1042C00000F06F81294600230A22484600F0E8FAF0 +:1042D000BBF1000F054666DC069B022B40DC62E06A +:1042E0000E99C1F136013EE70AF1FF34079AA24266 +:1042F00007DBBAF1000FA2EB04040CDB1E465146AB +:1043000033E7079A1E460A99A21A0794002411441B +:104310000A91514629E7A3EB0A06002125E7079CED +:104320001E46089D2CE7079A049354E7002282E773 +:10433000029A80E70022079282E79BD01C320599FF +:10434000114413441644059194E70246F6E7BAF186 +:10435000000FD346CDF8108021DC069B022B1EDD1A +:10436000BBF1000F7FF4E9AD21465B4605224846CC +:1043700000F096FA01460446019800F0A5FC0028DA +:104380007FF7DBAD31233E4606F8013B049B01334A +:104390000493D6E55446CDF810802546F2E7089BF5 +:1043A000002B00F00281002E05DD294632464846EA +:1043B00000F01EFC0546079B002B58D06968484654 +:1043C00000F00CFA064628B9824B024640F2EF2173 +:1043D000FFF7CFBB2A6905F10C010C3002329200C5 +:1043E000FFF70AFB01223146484600F001FC7B1C26 +:1043F000A8460546059307EB0B030993029B03F0C0 +:1044000001030893059B2146019803F1FF3BFFF749 +:1044100008FB4146029000F1300A019800F054FC7C +:104420002A4607902146484600F06AFCC2680646C4 +:10443000FAB90146019800F047FC02463146484669 +:104440000A9200F00BFA0A9ADDE9056342EA0301D9 +:10445000089B19430FD1BAF1390F28D0079B002BC5 +:1044600002DD029B03F1310A8BF800A06BE52846C0 +:10447000BDE70122E2E7079B002B04DB06990B4313 +:1044800008990B4320D1002AEEDD0122019948460C +:1044900000F0AEFB2146019000F016FC002803DC82 +:1044A000E2D11AF0010FDFD0BAF1390FD9D1392397 +:1044B0008BF8003033461E46013B16F8012C392A92 +:1044C00052D001321A703EE5002A07DDBAF1390FE9 +:1044D000EDD00AF101038BF8003034E5059B099A11 +:1044E00003F801AC934229D000230A2201994846DF +:1044F00000F0D6F9A84501904FF000034FF00A02F2 +:104500004146484607D100F0CBF980460546059B59 +:104510000133059376E700F0C3F92946804600236E +:104520000A22484600F0BCF90546F0E7BBF1000F4F +:104530004FF00008CCBF5E4601263E44012201999F +:10454000484600F055FB2146019000F0BDFB0028D5 +:10455000B0DC02D11AF0010FACD133461E4613F87D +:10456000012D302AFAD0EEE49F42A4D1049B0133FE +:10457000049331233B70E6E41D9B174F1BB107F1F9 +:1045800008031D9A1360384611B0BDEC028BBDE8DC +:10459000F08F069A012A7FF739AE0A9A0792012016 +:1045A00058E6BBF1000F7FF7D8AE3E462146019892 +:1045B000FFF737FA00F1300A06F801ABF21B93451A +:1045C000B4DD00230A220199484600F069F9019000 +:1045D000ECE700BFE66700026967000238B50546F0 +:1045E000002941D051F8043C0C1F002BB8BFE4183F +:1045F00000F0E8F81D4A136833B963601460284678 +:10460000BDE8384000F0E4B8A34208D9206821187A +:104610008B4201BF19685B6809182160EDE71A46F3 +:104620005B680BB1A342FAD911685018A0420BD1B4 +:1046300020680144501811608342E0D118685B681B +:10464000084453601060DAE702D90C232B60D6E7E8 +:10465000206821188B4202BF19685B6809186360E3 +:1046600008BF21605460CAE738BD00BF0C0F0022AC +:10467000024B0146186800F025B800BF0000002278 +:1046800070B50F4E0C460546316811B900F09AFD21 +:1046900030602146284600F095FD431C03D14FF0C1 +:1046A000FF34204670BDC41C24F00304A042F8D09F +:1046B000211A284600F086FD0130F2D1EFE700BF55 +:1046C000080F00222DE9F843CD1C064625F003050E +:1046D00008350C2D38BF0C25002D01DBA94204D96B +:1046E0000C2333600020BDE8F883DFF8D48000F0AD +:1046F00069F8D8F800301C4644BB29463046FFF71D +:10470000BFFF431C044658D1D8F800402746002F6D +:1047100043D1002C4BD023683946304604EB0309C3 +:1047200000F050FD814542D1216830466D1A29467E +:10473000FFF7A6FF01303AD023682B442360D8F856 +:1047400000305A6862BBC8F800700FE02268521B44 +:1047500020D40B2A17D96119A342256018BF5960CC +:10476000636808BFC8F8001062514B60304600F023 +:104770002FF804F10B00231D20F00700C21A1CBF04 +:104780001B1AA350AFE76268A3420CBFC8F8002011 +:104790005A60EBE723466468AEE73C467F68B6E7BD +:1047A0001A465B68A342FBD100235360DEE70C236B +:1047B0003046336000F00CF894E70560D6E700BFA0 +:1047C0000C0F00220148FFF707B900BF040F0022B9 +:1047D0000148FFF702B900BF040F002270B5C66997 +:1047E00004460D4676B91020FFF742FF0246E0610D +:1047F00020B9184B6B211848FEF742FAC0E9016650 +:104800000660C660E669F36883B1E369DB6853F864 +:104810002500B8B90121204601FA05F6721D920063 +:1048200000F0E0FC60B1C0E901560EE02122042155 +:10483000204600F0D7FCE369F060DB68002BE4D190 +:10484000002070BD026843F825200023C0E903332F +:10485000F7E700BF76670002F767000270B5C66928 +:1048600005460C4676B91020FFF702FF0246E861C4 +:1048700020B9094B8F210948FEF702FAC0E9016609 +:104880000660C6603CB1EB696268DB6853F82210D1 +:10489000216043F8224070BD76670002F76700028E +:1048A0002DE9F04101F1140C07460C461E460D6936 +:1048B0000020DCF80030013099B2854202FB016132 +:1048C0004FEA13464FEA114389B202FB063301EB6C +:1048D00003414FEA13464CF8041BEADC0EB3A3680D +:1048E000AB4219DC616838460131FFF777FF80463B +:1048F00028B902460C4BBA210C48FEF7C1F92269CF +:1049000004F10C010C3002329200FFF775F82146D9 +:1049100044463846FFF7A2FF04EB850301355E618C +:1049200025612046BDE8F081E6670002F7670002D6 +:10493000B0F5803F034636BF030400201020B3F1DA +:10494000807F3CBF1B020830B3F1805F3CBF1B017E +:104950000430B3F1804F3CBF9B000230002B05DBDD +:1049600013F0804F00F1010008BF2020704703685A +:10497000024613F007000BD0D90721D4980747BF90 +:104980005B0801209B0802204CBF13601360704736 +:1049900099B209B91B0C1020D9B209B908301B0A09 +:1049A000190704BF1B090430990704BF9B08023094 +:1049B000D90703D45B0800F1010003D013607047EE +:1049C000002070472020704710B50C460121FFF7EA +:1049D00005FF024628B9054B40F245110448FEF791 +:1049E0004FF901234461036110BD00BFE667000277 +:1049F000F76700022DE9F04F17460A69894685B02E +:104A00003B699A42A2BF3B460F4699463D69BB6847 +:104A1000D9F810A0796805EB0A06B342B8BF013196 +:104A2000FFF7DCFE30B90246424B4FF4B171424809 +:104A3000FEF726F900F11404002204EB860E23464B +:104A4000734520D307F1140809F1140108EB85051B +:104A500001EB8A030293EB1B1537153B23F003038D +:104A60000433BD4238BF04230193029B03918B4260 +:104A70000CD8002E03DD5EF8043D002B57D00661F4 +:104A800005B0BDE8F08F43F8042BD9E7B1F800A0DA +:104A9000BAF1000F21D0C446A14600275CF8042BD0 +:104AA000D9F800301FFA82FB65459BB24FEA1242EB +:104AB0000AFB0B333B44D9F800704FEA17470AFB57 +:104AC000027202EB13429BB24FEA124743EA0243DF +:104AD00049F8043BE2D8019BE750039B0431B3F84B +:104AE0000290B9F1000F20D023684746A4464FF04A +:104AF000000AB7F800B09BB2BCF8022009FB0B22F9 +:104B0000524443EA02434CF8043B57F8043B4FEA53 +:104B1000134ABCF80030BD4209FB0A3303EB1243D1 +:104B20004FEA134AE5D8019AA35004349DE7013EA9 +:104B30009FE700BFE6670002F76700022DE9F84330 +:104B4000154612F0030207460E4607D0013A254CDF +:104B5000002354F82220FFF7A3FE0646AD103DD0F7 +:104B6000FC697CB91020FFF783FD0246F86128B983 +:104B70001D4B40F2B3111D48FEF782F8C0E9014415 +:104B80000460C460D7F81C80D8F808404CB940F2E3 +:104B900071213846FFF718FF00230446C8F80800C3 +:104BA00003604FF00009EB070AD53146224638462C +:104BB000FFF720FF8046314638464646FFF74EFE57 +:104BC0006D100BD0206838B9224621463846FFF7D1 +:104BD00011FF2060C0F800900446E4E73046BDE8CD +:104BE000F88300BF6C68000276670002F767000276 +:104BF0002DE9F0470C46074691464FEA621A2369B1 +:104C0000496803EB6218A36808F10106B3420BDBA5 +:104C10003846FFF7E3FD054648B90246284B4FF4F6 +:104C2000EF712848FEF72CF801315B00EEE7002316 +:104C300000F1140100F110021846534533DB2AEA53 +:104C4000EA7A04F11403206919F01F0901EB8A01C3 +:104C500003EB800C2BD0C9F1200E8A460022186885 +:104C600000FA09F010434AF8040B53F8042B9C4552 +:104C700022FA0EF2F3D8ACEB040304F11500153B55 +:104C800023F003030433604588BF0423CA500AB1EC +:104C900008F10206013E384621462E61FFF7DEFD8F +:104CA0002846BDE8F087013342F8040FC5E7043910 +:104CB00053F8042B9C4541F8042FF9D8EAE700BFCC +:104CC000E6670002F767000203460A690069801A76 +:104CD00030B50ED11433143103EB820401EB8201A1 +:104CE00054F8045D51F8042D954203D005D24FF0DD +:104CF000FF3030BDA342F3D3FBE70120F9E7FFFF0C +:104D00002DE9F74F89460646114614464846FFF7F7 +:104D1000DBFF051E12D129463046FFF75FFD024634 +:104D200028B9414B40F237214048FDF7A9FF012344 +:104D3000C0E90435104603B0BDE8F08FBCBF4B4658 +:104D4000A1463046B8BF0125D9F80410B4BF1C46AF +:104D50000025FFF743FD024618B9334B40F24521C9 +:104D6000E2E7D9F8107004F1140E266900F1140B73 +:104D7000C56009F1140509F110030EEB860605EB79 +:104D80008708D9464FF0000C0193019B5EF8040B95 +:104D900053F804AF764501931FFA8AF3194683B29C +:104DA0004FEA1040A1EB0303C0EB1A40634400EB51 +:104DB00023409BB24FEA204C43EA004349F8043BAE +:104DC000E3D8331B1534153B23F003030433A64209 +:104DD00038BF04231D445B442C461E4644450ED375 +:104DE00008F10301491B033D21F00301A84538BF29 +:104DF00000210B4453F8041D99B117619AE754F848 +:104E0000041BE6461FFA81FC080C7144F44489B285 +:104E100000EB2C4041EA00414FEA204C46F8041BCD +:104E2000DCE7013FE6E700BFE6670002F767000244 +:104E30002DE9F7430F460121164659EC108BFFF779 +:104E4000CDFC044630B90246234B40F20F312348D3 +:104E5000FDF716FFC9F30A55C9F313030DB143F467 +:104E600080130193B8F1000323D068460093FFF745 +:104E70007EFDDDE90012D0B1C0F1200302FA03F398 +:104E8000C2400B4301926361019B002BA3610CBFE5 +:104E9000012202222261A5B1A5F233450544C0F1E9 +:104EA00035003D603060204603B0BDE8F0836161AD +:104EB000EAE701A8FFF75BFD019B20300122636157 +:104EC000E8E7A0F2324004EB820338601869FFF78C +:104ED0002FFDC0EB4210E5E7E6670002F76700022E +:104EE0002DE9F0471F468E6882460C46BE4290462A +:104EF0000B682DD8B1F90C2012F4906F26D065699B +:104F0000096905EB4505A3EB01097B1C05EBD5758C +:104F10004B446D109D4238BF1D46530527D5294689 +:104F2000FFF7D0FB064660B34A462169FEF764FDF1 +:104F3000A38923F4906343F08003A38126614E4448 +:104F40006561A5EB090526603E46A560BE4200D915 +:104F50003E4632464146206800F01AF9A368002018 +:104F60009B1BA360236833442360BDE8F0872A4677 +:104F700000F05EF906460028E0D121695046FFF7AF +:104F80002DFB0C234FF0FF30CAF80030A38943F00B +:104F90004003A381E9E7FFFF2DE9F04F98468B8995 +:104FA0009DB007461B060D46144610D50B6973B914 +:104FB0004021FFF787FB2860286130B90C233B6054 +:104FC0004FF0FF301DB0BDE8F08F40236B61002330 +:104FD000CDF80C804FF00109DFF8A0810993202360 +:104FE0008DF8293030238DF82A3023469A4613F85D +:104FF000012B0AB1252AF9D1BAEB040B0BD05B4681 +:10500000224629463846FFF76BFF013000F0A780A3 +:10501000099A5A4409929AF80030002B00F09F80B8 +:1050200000234FF0FF320AF1010A049307938DF831 +:1050300053301A93CDE90523544605224F4814F8FE +:10504000011BFEF7CBFC049AD8B9D00644BF20233D +:105050008DF85330110744BF2B238DF853309AF845 +:1050600000302A2B15D0079A544600204FF00A0C26 +:10507000214611F8013B303B092B4BD9B0B10792C7 +:1050800014E0A0EB0803A24609FA03F313430493C8 +:10509000D2E7039B191D1B68002B0391BBBF5B422A +:1050A00042F0020207930793B8BF049223782E2B95 +:1050B0000AD163782A2B32D1039B02341A1D1B6854 +:1050C00043EAE37303920593DFF8C0A0032221783B +:1050D0005046FEF783FC38B1A0EB0A004022049B47 +:1050E000013482401343049314F8011B0622244820 +:1050F0008DF82810FEF772FC002836D0214B1BBB20 +:10510000039B073323F0070308330393099B3344BE +:1051100009936AE70CFB02320C460120A8E7002342 +:1051200001344FF00A0C19460593204610F8012B64 +:10513000303A092A03D9002BC6D00591C4E70CFBED +:10514000012104460123F0E703AB2A4604A93846AF +:1051500000930D4BFEF750F8421C0646D6D1AB89A2 +:105160005B063FF52DAF09982CE703AB2A4604A94F +:1051700038460093044BFEF7CBFAEDE75168000286 +:105180005B680002F9310002E14E0002576800023C +:10519000884210B501EB020402D98442234607D8A5 +:1051A000431EA14208D011F8012B03F8012FF8E7A4 +:1051B000024401468A4200D110BD13F8014D02F8A5 +:1051C000014DF7E738B50023054D044608462B602E +:1051D000FDF71CFE431C02D12B6803B1236038BDD0 +:1051E000000F002270B5A1FB025434B92946FFF725 +:1051F00069FA064628B9304670BD0C2200260260C6 +:10520000F9E72A462146FEF7D5FBF4E782B001B95B +:1052100001A942B14BB113780B601278101E18BF70 +:10522000012002B070471046FBE76FF00100F8E77D +:105230002DE9F041074614460D4621B91146BDE857 +:10524000F041FFF73FBA2AB92546FFF7C7F92846CC +:10525000BDE8F08100F027F88442064602D8B4EB9E +:10526000500FF4D821463846FFF72CFA804608B98B +:105270004546ECE7B4422246294628BF3246FEF7AF +:10528000BBFB29463846FFF7A9F9F1E70346084674 +:1052900041B1FF2A04D98A224FF0FF301A607047CB +:1052A00001200A70704751F8043C181F002BBCBF46 +:1052B0000B58C0187047FFFF4275696C74207769FE +:1052C00074682052656E6573617320416476616E07 +:1052D00063656420466C657869626C6520536F660F +:1052E0007477617265205061636B616765207665D4 +:1052F0007273696F6E20352E312E3000352E312EAF +:105300003000000000000105F8B500BFF8BC08BC83 +:105310009E467047F8B500BFF8BC08BC9E46704773 +:105320005465726D696E616C00000000284E554C2A +:105330004C290000312E30000D0A2A2A2A2A2A2A56 +:105340002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2ABD +:105350002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AAD +:105360002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A9D +:105370002A2A2A2A2A2A2A2A2A2A2A2A0D0A2A20D4 +:10538000202052656E657361732046535020457826 +:10539000616D706C652050726F6A65637420666F12 +:1053A00072207665655F666C617368204D6F647509 +:1053B0006C65202020202020202020202020202A52 +:1053C0000D0A2A2020204578616D706C652050728E +:1053D0006F6A6563742056657273696F6E202573FA +:1053E00020202020202020202020202020202020BD +:1053F00020202020202020202020202020202020AD +:1054000020202A0D0A2A202020466C657820536F20 +:10541000667477617265205061636B2056657273A4 +:10542000696F6E202025642E25642E25642020209F +:10543000202020202020202020202020202020206C +:105440002020202020202020202A0D0A2A2A2A2A53 +:105450002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2AAC +:105460002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A9C +:105470002A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A8C +:105480002A2A2A2A2A2A2A2A2A2A2A2A2A2A0D0AB9 +:10549000526566657220746F20726561646D652E59 +:1054A0007478742066696C6520666F72206D6F7207 +:1054B000652064657461696C73206F6E2045786146 +:1054C0006D706C652050726F6A65637420616E64E4 +:1054D0000D0A46535020557365722773204D616E37 +:1054E00075616C20666F72206D6F726520696E66E3 +:1054F0006F726D6174696F6E2061626F7574207672 +:1055000065655F666C617368206472697665720DAB +:105510000A0000000D0A54686973206578616D7097 +:105520006C652070726F6A6563742064656D6F6E60 +:105530007374726174657320626173696320667548 +:105540006E6374696F6E616C6974696573206F66F0 +:105550002076656520666C61736820647269766583 +:10556000720D0A6F6E2052656E6573617320524131 +:10557000204D435573206261736564206F6E205225 +:10558000656E65736173204653502E2042617365CA +:1055900064206F6E205573657220696E7075742C6F +:1055A00020455020706572666F726D73203A0D0A47 +:1055B000312E20577269746520616E6420526561D6 +:1055C00064206F7065726174696F6E73206F6E20F6 +:1055D000646966666572656E74205265636F726495 +:1055E0005F4944277320666F72206469666665723E +:1055F000656E7420646174612074797065732E0D1A +:105600000A322E20466F726D61742C2047657453E8 +:1056100074617475732C2052656672657368206FAF +:105620007065726174696F6E732063616E20616C66 +:10563000736F20626520706572666F726D6564209D +:105640006F6E2076656520666C6173682E0D0A4F5B +:105650006E207375636365737366756C20636F6D1D +:10566000706C6574696F6E206F6620656163682079 +:105670006F7065726174696F6E2C207375636365FA +:105680007373206D6573736167652077696C6C2037 +:105690006265207072696E7465640D0A6F6E2052C7 +:1056A0005454207669657765722E204572726F7248 +:1056B00020616E6420696E666F206D65737361672B +:1056C00065732077696C6C206265207072696E74F6 +:1056D0006564206F6E204A6C696E6B525454566933 +:1056E000657765722E0D0A0A0A0000000D0A2A2A43 +:1056F000205645455F464C41534820494E49542069 +:105700004641494C4544202A2A0D0A005B45525225 +:105710005D20496E2046756E6374696F6E3A202570 +:105720007328292C202573000D0A52657475726E3A +:105730006564204572726F7220436F64653A203051 +:1057400078257820200D0A000D0A56656520666CC4 +:10575000617368204D61696E204D656E75206F70B4 +:1057600074696F6E733A0D0A312E20456E7465723E +:10577000203120666F72205772697465206F7065E2 +:10578000726174696F6E2E0D0A322E20456E74653B +:1057900072203220666F722052656164206F7065DE +:1057A000726174696F6E2E0D0A332E20456E74651A +:1057B00072203320666F7220466F726D6174206FA5 +:1057C0007065726174696F6E28466F726D617420C6 +:1057D00073686F756C64206F6E6C792062650D0A5A +:1057E0002020207573656420746F20657261736575 +:1057F0002074686520656E746972652064617461E7 +:1058000020666C6173682075736564206279205628 +:10581000454550524F4D292E0D0A342E20456E74A9 +:105820006572203420666F722053746174757347FB +:105830006574206F7065726174696F6E2E0D0A3524 +:105840002E20456E746572203520666F7220526579 +:105850006672657368206F7065726174696F6E2E11 +:105860000D0A5573657220496E7075743A202000D8 +:105870000D0A56656520666C617368204D656E750E +:10588000206F7074696F6E7320666F722057726933 +:105890007465206F7065726174696F6E0D0A312EC8 +:1058A00020456E746572203120746F2077726974A0 +:1058B0006520666978656420696E74656765722025 +:1058C0006461746120746F205245434F52445F49B4 +:1058D00044312E0D0A322E20456E7465722032201E +:1058E000746F2077726974652066697865642063D7 +:1058F000686172206461746120746F205245434F67 +:1059000052445F4944322E0D0A332E20456E746591 +:1059100072203320746F207772697465206669780D +:10592000656420666C6F6174206461746120746FBB +:10593000205245434F52445F4944332E0D0A342EC2 +:1059400020456E746572203420746F2077726974FC +:105950006520666978656420737472756374757206 +:1059600065206461746120746F205245434F524436 +:105970005F4944342E0000000D0A2A2A207665650E +:10598000207772697465206F7065726174696F6EDB +:10599000206661696C656420666F72205265636F72 +:1059A00072645F494431202A2A0D0A000D0A496EAB +:1059B0007465676572206461746120697320777211 +:1059C000697474656E207375636365737366756C53 +:1059D0006C79206F6E205265636F72645F49443149 +:1059E0002E0D0A000D0A2A2A207665652077726935 +:1059F0007465206F7065726174696F6E206661698D +:105A00006C656420666F72205265636F72645F49D3 +:105A10004432202A2A0D0A000D0A4368617220646C +:105A2000617461206973207772697474656E207384 +:105A300075636365737366756C6C79206F6E205245 +:105A400065636F72645F4944322E0D0A00000000E6 +:105A50000D0A2A2A20766565207772697465206FA1 +:105A60007065726174696F6E206661696C6564202F +:105A7000666F72205265636F72645F494433202AF7 +:105A80002A0D0A000D0A466C6F617420646174610E +:105A9000206973207772697474656E20737563630F +:105AA00065737366756C6C79206F6E205265636FD9 +:105AB00072645F4944332E0D0A0000000D0A2A2A41 +:105AC00020766565207772697465206F70657261F4 +:105AD00074696F6E206661696C656420666F722000 +:105AE0005265636F72645F494434202A2A0D0A00AC +:105AF0000D0A537472756374757265206461746104 +:105B0000206973207772697474656E20737563639E +:105B100065737366756C6C79206F6E205265636F68 +:105B200072645F4944342E0D0A0000007665655F9B +:105B3000666C61736820697320696E2072656164A8 +:105B4000792073746174652E0D0A00000D0A566584 +:105B50006520666C617368204D656E75206F70748A +:105B6000696F6E7320666F722052656164206F707A +:105B700065726174696F6E0D0A312E20456E746511 +:105B800072203120746F2072656164206D6F7374B0 +:105B900020726563656E7420646174612061737343 +:105BA0006F63696174656420776974682052454346 +:105BB0004F52445F4944312E0D0A322E20456E74F7 +:105BC0006572203220746F2072656164206D6F737E +:105BD0007420726563656E74206461746120617302 +:105BE000736F6369617465642077697468205245D6 +:105BF000434F52445F4944322E0D0A332E20456EE6 +:105C0000746572203320746F2072656164206D6F3B +:105C1000737420726563656E7420646174612061C1 +:105C200073736F6369617465642077697468205267 +:105C300045434F52445F4944332E0D0A342E2045CC +:105C40006E746572203420746F2072656164206DFB +:105C50006F737420726563656E7420646174612073 +:105C60006173736F63696174656420776974682018 +:105C70005245434F52445F4944342E000D0A2A2AAC +:105C8000207665652072656164206F70657261744D +:105C9000696F6E206661696C656420666F72205260 +:105CA00065636F72645F494431202A2A0D0A00003F +:105CB0000D0A2A2A207665652072656164206F705E +:105CC00065726174696F6E206661696C65642066D7 +:105CD0006F72205265636F72645F494432202A2AD2 +:105CE0000D0A00000D0A2A2A20766565207265617A +:105CF00064206F7065726174696F6E206661696C93 +:105D0000656420666F72205265636F72645F4944F8 +:105D100033202A2A0D0A00000D0A2A2A20766565FA +:105D20002072656164206F7065726174696F6E20A6 +:105D30006661696C656420666F72205265636F727C +:105D4000645F494434202A2A0D0A00000D0A2A2AD9 +:105D500020466F726D6174204F7065726174696F57 +:105D60006E204661696C6564202A2A0D0A000000D5 +:105D70000D0A2A2A20537461747573476574204F85 +:105D80007065726174696F6E204661696C6564202C +:105D90002A2A0D0A000000000D0A2A2A20526566F0 +:105DA00072657368204F7065726174696F6E20460A +:105DB00061696C6564202A2A0D0A00000D0A496E8B +:105DC00076616C6964204D656E75204F7074696FE3 +:105DD0006E2053656C65637465640D0A00000000F5 +:105DE000524541455056454550524F4D0000000028 +:105DF0000D0A2A2A20524D5F5645455F464C4153B5 +:105E0000485F4F70656E20415049204641494C45DE +:105E100044202A2A0D0A00000D0A2A2A2063616CF8 +:105E20006C6261636B206576656E74206E6F7420A2 +:105E300072656365697665642E202A2A0D0A000062 +:105E4000646174615B25645D203D20307825780DA8 +:105E50000A000000646174615B25645D203D2025BB +:105E6000630D0A00646174615B25645D203D20253B +:105E7000302E30326600000025730D0A000000004D +:105E8000582D6178697320203D2025640D0A00009B +:105E9000592D6178697320203D2025640D0A00008A +:105EA0005A2D6178697320203D2025640D0A000079 +:105EB00058592D61786973203D2025640D0A000032 +:105EC0000D0A52656164696E67206F757420707287 +:105ED0006576696F75736C79207772697474656E15 +:105EE00020646174612066726F6D207265717565E2 +:105EF00073746564205265636F72645F4944206304 +:105F00006F6D706C6574656420737563636573731E +:105F100066756C6C792E0D0A000000000D0A4E6F3C +:105F200020646174612070726573656E74206F6E99 +:105F300020726571756573746564205265636F7254 +:105F4000645F4944206F7220666C617368206973D6 +:105F500020666F726D61747465642E0D0A00000016 +:105F60000D0A2A2A20524D5F5645455F464C415343 +:105F7000485F5265636F7264507472476574204164 +:105F80005049206661696C6564202A2A0D0A000068 +:105F90000D0A2A2A20524D5F5645455F464C415313 +:105FA000485F466F726D61742041504920464149F7 +:105FB0004C4544202A2A0D0A000000000D0A2A2A16 +:105FC00020524D5F5645455F464C4153485F5374E0 +:105FD0006174757347657420415049204641494CAE +:105FE0004544202A2A0D0A000D0A466F726D61741D +:105FF000206F7065726174696F6E20636F6D706C75 +:1060000065746564207375636365737366756C6C22 +:10601000792E0D0A000000004C6173742049442061 +:106020007772697474656E203D2025640D0A000046 +:1060300052656D61696E696E67207370616365207A +:10604000617661696C61626C6520696E2074686557 +:10605000207365676D656E74203D2025640D0A0010 +:106060000D0A537461747573476574206F7065729F +:106070006174696F6E20636F6D706C657465642008 +:106080007375636365737366756C6C792E0D0A00A6 +:106090000D0A2A2A20524D5F5645455F464C415312 +:1060A000485F5265667265736820415049204641D9 +:1060B000494C4544202A2A0D0A0000000D0A202AD6 +:1060C0002A2076656520666C61736820737461743C +:1060D00065206973206E6F74207265616479206435 +:1060E000756520746F2074696D65206F7574202A42 +:1060F0002A0D0A0043757272656E74207365676DB0 +:10610000656E7420657261736520636F756E7420AF +:106110003D2025640D0A00000D0A52656672657304 +:1061200068206F7065726174696F6E20636F6D7047 +:106130006C65746564207375636365737366756CF1 +:106140006C792E0D0A0000000D0A496E76616C69AB +:106150006420496E7075740D0A0000000D0A2A2A29 +:1061600020524D5F5645455F464C4153485F436C56 +:106170006F736520415049204661696C6564202A2F +:106180002A200D0A2000FFFF0000000000005454E8 +:10619000522052454747455300FFFFFFFFFFFFFFD7 +:1061A000303132333435363738394142434445464D +:1061B00068616C5F656E74727900FFFF0001020315 +:1061C0000405060708091011CDCCCC3DCDCC4C3EC2 +:1061D0009A99993ECDCCCC3E0000003F9A99193F48 +:1061E0003333333FCDCC4C3F6666663F0000803F83 +:1061F000CDCC8C3F9A99993F6496BE3C68616E64A1 +:106200006C655F6572726F7200FFFFFF7665655F98 +:10621000726566726573685F6F7065726174696FCD +:106220006E00FFFF7665655F7374617475735F67F9 +:1062300065745F6F7065726174696F6E00FFFFFF58 +:106240007665655F666F726D61745F6F70657261B0 +:1062500074696F6E00FFFFFF7665655F726561644C +:106260005F6F7065726174696F6E00FF7665655F60 +:1062700077726974655F6F7065726174696F6E00C3 +:106280007665655F666C6173685F696E697400FF4F +:1062900000000027020000000030000000000000A5 +:1062A00010000000E80A0022711000020000000047 +:1062B000B4620002B8620002A80B0022C4620002AD +:1062C000B065000201000000651900020000000036 +:1062D0000C0B00220200020140000000E4620002F8 +:1062E000000000000000000000000000008000002E +:1062F0000200000000800000030000000080000099 +:106300000400000000800000050000000080000084 +:1063100007000000004000000800000000400000EE +:1063200009000000008000000B0000000080000059 +:106330000E000000008000000F0000000000011CA3 +:10634000000100000000011C010100000000011C10 +:10635000020100000000011C030100000000011CFC +:10636000040100000000011C050100000000011CE8 +:1063700006010000040000000701000000000117F2 +:106380000C010000000001170E01000000000100D8 +:1063900008020000000001000902000000000100E6 +:1063A0000A020000000001000B02000000000117BB +:1063B00000030000000001170103000000000117A6 +:1063C0000203000000000117030300000000011792 +:1063D000040300000000011705030000000001177E +:1063E000060300000000011707030000000001176A +:1063F000080300000000011307040000000001145E +:106400000804000000000114090400000004010653 +:106410000A040000000401060B040000000001064D +:106420000C040000000401060D040000040000003C +:106430000E0400000000011300050000000001131D +:1064400001050000000401070B050000000401071E +:106450000C05000004000000000600000000011C04 +:10646000000800000000011C010800000000011CE1 +:10647000020800000000011C030800000000011CCD +:10648000040800000000011C0808000004000000CF +:1064900009080000000001130E08000000000113AD +:1064A0000F08000000000104020A000000000104BF +:1064B000030A000000000104040A000000000104B7 +:1064C000050A000000000000060A0000000C01059B +:1064D0000E0A0000000C01050F0A0000000C011458 +:1064E000010B0000FFFFFFFF310030000000000043 +:1064F000000000000000000000000000000000009C +:10650000000000000000000000000000000000008B +:10651000000000000000000000000000000000007B +:10652000000000000000000000000000000000006B +:10653000000000000000000000000000000000005B +:10654000000000000000000000000000000000004B +:10655000000000000000000000000000000000003B +:10656000000000000000000000000000000000002B +:10657000000000000000000000000000000000001B +:10658000000000000000000000000000000000000B +:1065900000000000000000000000000000000000FB +:1065A0000000000000000000020403040404FFFFD8 +:1065B000D12700025D250002192400026523000294 +:1065C000351E0002811E0002FD1D0002851D000215 +:1065D000891D0002811D0002B9220002A1270002CC +:1065E0008D1D0002C1200002911D0002010000006B +:1065F000F465000200000027FF2F00274000000084 +:1066000004000000020000000C6600020000000010 +:10661000FFFF0000002000008000000000000100DB +:10662000FF7F1F00008000008000000001000200CA +:1066300008001000002020202020202020202828D2 +:106640002828282020202020202020202020202032 +:106650002020202020881010101010101010101072 +:1066600010101010100404040404040404040410A2 +:106670001010101010104141414141410101010130 +:1066800001010101010101010101010101010101FA +:106690001010101010104242424242420202020206 +:1066A00002020202020202020202020202020202CA +:1066B000101010102000000000000000000000007A +:1066C00000000000000000000000000000000000CA +:1066D00000000000000000000000000000000000BA +:1066E00000000000000000000000000000000000AA +:1066F000000000000000000000000000000000009A +:106700000000000000000000000000000000000089 +:106710000000000000000000000000000000000079 +:106720000000000000000000000000000000000069 +:106730000000000000494E4600696E66004E414E62 +:10674000006E616E00300030313233343536373808 +:1067500039414243444546003031323334353637CF +:10676000383961626364656600496E66696E697492 +:1067700079004E614E005245454E54206D616C6C5F +:106780006F6320737563636565646564002F64617E +:1067900074612F6A656E6B696E732F776F726B739E +:1067A000706163652F474E552D746F6F6C63686120 +:1067B000696E2F61726D2D31332F7372632F6E6589 +:1067C000776C69622D63796777696E2F6E65776C78 +:1067D00069622F6C6962632F7374646C69622F64E1 +:1067E000746F612E630042616C6C6F63207375631C +:1067F000636565646564002F646174612F6A656E0A +:106800006B696E732F776F726B73706163652F475F +:106810004E552D746F6F6C636861696E2F61726D78 +:106820002D31332F7372632F6E65776C69622D6320 +:10683000796777696E2F6E65776C69622F6C696214 +:10684000632F7374646C69622F6D707265632E635D +:1068500000232D302B2000686C4C00656667454690 +:1068600047004300504F534958002E0005000000D8 +:10687000190000007D0000000080E03779C341432B +:10688000176E05B5B5B89346F5F93FE9034F384D96 +:10689000321D30F94877825A3CBF737FDD4F157542 +:1068A000000000000000F03F000000000000244055 +:1068B00000000000000059400000000000408F4030 +:1068C000000000000088C34000000000006AF8409B +:1068D0000000000080842E4100000000D0126341BF +:1068E0000000000084D797410000000065CDCD4135 +:1068F000000000205FA00242000000E87648374216 +:10690000000000A2941A6D42000040E59C30A242B3 +:106910000000901EC4BCD64200003426F56B0C4328 +:106920000080E03779C3414300A0D88557347643CF +:1069300000C84E676DC1AB43003D9160E458E14330 +:10694000408CB5781DAF154450EFE2D6E41A4B44A5 +:1069500092D54D06CFF08044F64AE1C7022DB544EA +:10696000B49DD9794378EA4410000000000000008B +:10697000017A5200027C0E011B0C0D001000000079 +:10698000180000008ED0FFFF100000000000000083 +:046990000000000003 +:106994000400002200000000C80D0022300E002276 +:1069A400980E00220000000000000000000000001B +:1069B40000000000000000000000000000000000D3 +:1069C40000000000000000000000000000000000C3 +:1069D40000000000000000000000000000000000B3 +:1069E4004300000000000000000000000000000060 +:1069F4000000000000000000000000000000000093 +:106A0400430000000000000000000000000000003F +:106A14000000000000000000000000000000000072 +:106A2400430000000000000000000000000000001F +:106A34000000000000000000000000000000000052 +:106A440043000000000000000000000000000000FF +:106A54000000000000000000000000000000000032 +:106A640043000000000000000000000000000000DF +:106A74000000000000000000000000000000000012 +:106A840043000000000000000000000000000000BF +:106A940000000000000000000000000000000000F2 +:106AA400430000000000000000000000000000009F +:106AB40000000000000000000000000000000000D2 +:106AC4008D5200020D5200020000000034660002E4 +:106AD4006A6800025668000256680002566800029E +:106AE40056680002566800025668000256680002A2 +:106AF4005668000256680002FFFFFFFFFFFFFFFF1A +:106B0400FFFFFFFFFFFF000001004153434949001D +:106B14000000000000000000000000000000000071 +:106B240000000000000000000000415343494900F8 +:106B34000000000000000000000000000000000051 +:106B44000000000000000000000000006D020002D0 +:046B540045020002F4 +:020000040300F7 +:10A10000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:04A11000FFFFFFFF4F +:04A13400FFFFFFFF2B +:10A20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A21000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A23000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A25000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A27000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A2800000000000FFFFFFFFFFFFFFFFFFFFFFFFDA +:10A29000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A2B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:020000042703D0 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10015000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10016000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10017000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10018000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10019000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:1001A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1001B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1001C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1001D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1001E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10020000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10021000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10022000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10023000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10024000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10025000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10026000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10027000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10028000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10029000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:1002A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1002B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1002C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1002D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1002E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1002F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10030000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10031000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10032000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10033000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10034000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10035000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:0400000502002E5176 +:00000001FF diff --git a/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/readme.txt b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/readme.txt new file mode 100644 index 0000000000..30546ecb92 --- /dev/null +++ b/example_projects/ek_ra8m1/vee_flash/vee_flash_ek_ra8m1_ep/readme.txt @@ -0,0 +1,55 @@ +/*********************************************************************************************************************** +* Copyright [2020] Renesas Electronics Corporation and/or its affiliates. All Rights Reserved. +* +* This software is supplied by Renesas Electronics America Inc. and may only be used with products of Renesas Electronics Corp. +* and its affiliates (“Renesas”). No other uses are authorized. This software is protected under all applicable laws, +* including copyright laws. +* Renesas reserves the right to change or discontinue this software. +* THE SOFTWARE IS DELIVERED TO YOU “AS IS,” AND RENESAS MAKES NO REPRESENTATIONS OR WARRANTIES, AND TO THE FULLEST EXTENT +* PERMISSIBLE UNDER APPLICABLE LAW,DISCLAIMS ALL WARRANTIES, WHETHER EXPLICITLY OR IMPLICITLY, INCLUDING WARRANTIES OF +* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THE SOFTWARE. TO THE MAXIMUM +* EXTENT PERMITTED BY LAW, IN NO EVENT WILL RENESAS BE LIABLE TO YOU IN CONNECTION WITH THE SOFTWARE (OR ANY PERSON +* OR ENTITY CLAIMING RIGHTS DERIVED FROM YOU) FOR ANY LOSS, DAMAGES, OR CLAIMS WHATSOEVER, INCLUDING, WITHOUT LIMITATION, +* ANY DIRECT, CONSEQUENTIAL, SPECIAL, INDIRECT, PUNITIVE, OR INCIDENTAL DAMAGES; +* ANY LOST PROFITS, OTHER ECONOMIC DAMAGE, PROPERTY DAMAGE, OR PERSONAL INJURY; AND EVEN IF RENESAS HAS BEEN ADVISED OF +* THE POSSIBILITY OF SUCH LOSS,DAMAGES, CLAIMS OR COSTS. +* **********************************************************************************************************************/ + +1. Project Overview: + This example project demonstrates basic functionalities of vee flash driver on Renesas RA MCUs based on Renesas FSP. + Based on User input, EP performs following operations : + 1. Writing different data types to the different record IDs of vee flash. + 2. Reading back the data from the different record IDs. + 3. Format operation. + 4. Get the status of Virtual EEPROM. + 5. Refresh operation. + + On successful completion of each operation, success message will be displayed on the Jlink RTTViewer. + Error and info messages will be printed on JlinkRTTViewer. + +2. Hardware Requirements: + - RA board + - Micro USB device cable - 1x + +3. Hardware Connections: + Connect the micro USB end of the micro USB device cable to micro-AB USB (DEBUG USB) + port of the respective board. Connect the another end of this cable to USB port of the host PC. + +Note: +1) Initialize device back to factory default by using Renesas Device Partition Manager before run the example project. + User can refer Section 5.3 "Setting up Hardware" in the document via link: + https://www.renesas.com/us/en/document/apn/renesas-ra-security-design-arm-trustzone-ip-protection + For Renesas Device Partition Manager tool: + e2studio: Run -> Renesas Debug Tools -> Renesas Device Partition Manager (Available on e2studio) + +2) Segger RTT block address may be needed to download and observe EP operation using a hex file with RTT-Viewer. + RTT Block address for hex file committed in repository are as follows: + a. e2studio: 0x22000a20 + b. Keil: Not Available + c. IAR: Not Available + +3) If an EP is modified, compiled, and downloaded please find the block address (for the variable in RAM called _SEGGER_RTT) + in .map file generated in the build configuration folder (Debug/Release). + +4) To enable printing floats to RTT Viewer, edit the project settings and make sure use nano with printf is enabled. + The setting can be found by Properties > C/C++ Build > Settings > Tool Settings > GNU Arm Cross C Linker > Misc > Use float with nano printf